Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id TAA02419 for urn-ietf-out; Thu, 29 Aug 1996 19:10:27 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id TAA02412 for <urn-ietf@services.bunyip.com>; Thu, 29 Aug 1996 19:10:23 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28492  (mail destined for urn-ietf@services.bunyip.com); Thu, 29 Aug 96 19:10:21 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id RAA04968 for <urn-ietf@bunyip.com>; Thu, 29 Aug 1996 17:10:19 -0600 (MDT)
Message-Id: <2.2.32.19960829231601.006980e8@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 29 Aug 1996 17:16:01 -0600
To: urn-ietf@bunyip.com
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: [URN] more info on edits for NAPTR draft
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

A note on process - this note delves into details of the
regular expression syntax for the NAPTR draft. This should
*not* be construed as indicating that the group has reached
consensus on the issue Leslie brought up yesterday. (For one
thing, Karen is on travel and will probably not be able to
respond to Leslie's message until next week). I am sending this
to the list becase I want to solicit input on a detail of
implementation if we do go down the regexp path. 


A few days back, Terry Allen said that he couldn't get sed to
work with the regexp examples in the NAPTR draft. He had to
put backslashes in front of the '(' and ')' characters which
are used for remembering subexpressions. He also said that his
implementation of sed didn't support the /i flag we assumed for
case insensitivity.

After a bit of research I have found out why. POSIX defines
two forms of regular expressions -Basic (BRE) and Extended (ERE).
sed is defined to work on BREs, while our implementation set the
flag to use EREs. Among the differences between the two is the
handling of parens. In BREs, we can create subexpressions by
using "\(" and "\)" to delimit the subexpression. Parens are not
special in BREs. Second, we can use the \DIGIT "backref" inside the
regexp itself. For example, the BRE   a\(b\)\1   would match the
string  "abb"   but not the string   "abc".

In contrast, EREs define parens as special characters. We put a backslash
in front of the paren if we want to match a literal paren. Second,
EREs do not have the notion of backrefs within the regexp themself.

My question to the list is which way shall we go? Extracting
subexpressions is a vital part of the rewrite, so we have to
go one way or the other.

In either case, we probably have to go on and provide a grammar
for just what we mean by a "substitution expression. "sed-style"
is not enough. I think the /i flag is very important for us to
provide.  Other flags, such as /p and /w don't seem to have a lot
of meaning in ou application.

I don't know that it makes a lot of difference which way we go.
BREs are closer to sed, but they will require more backslashes.
Since we have to escape the backslash with another backslash
in zone files, this doesn't seem like a large advantage.

Opinions?  Mine is to go with EREs, but it is not strongly held.

Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hypernym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id SAA26121 for urn-ietf-out; Tue, 27 Aug 1996 18:36:27 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id SAA26116 for <urn-ietf@services.bunyip.com>; Tue, 27 Aug 1996 18:36:19 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA10165  (mail destined for urn-ietf@services.bunyip.com); Tue, 27 Aug 96 18:36:06 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id QAA21885; Tue, 27 Aug 1996 16:35:59 -0600 (MDT)
Message-Id: <2.2.32.19960827224137.006d8fe4@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 27 Aug 1996 16:41:37 -0600
To: leslie@bunyip.com (Leslie Daigle), urn-ietf@bunyip.com
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: Need Input -- was Re: [URN] Concerns
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Leslie Daigle (at least at 04:33 PM 8/27/96 -0400)
...
>Let me try to summarize how I read the two sides of 
>the point, and draw out of it one issue that I would like to hear responses 
>on -- both affirming and dissenting, so that we can see what the overall 
>feeling is.
>
>	. We can build a URN system that requires some syntactic structuring
>	  of _all_ components of a URN, with a view to providing more 
>	  rigourous (how many u's do we use in that word in Canada?!)
>	  maintenance structures, resolution operations, etc.
>
>	. We can build a URN (resolution) system that relies on federating
>	  heterogeneous name spaces -- both existing and future.  In this
>	  case, the primordial need is to build a system that can accommodate
>	  the needs of a broad spectrum of namespaces with widely divergent
>	  aims and goals.  The goal is to provide some set of standardized
>	  mechanisms for handling URNs of all namespaces, while minimizing
>	  the requirements placed on the structure of the name.
[...]
>The real issue on which there needs to be traffic is which of the two
>paths we are going to follow here -- or creative suggestions for an
>alternate position.  

Well, I don't know how creative this is, but there is a middle ground
to consider. Let me point it out for compleness, then say why I still
like the second of your two items.

Your first point talks about the structuring of "all" components of a
name. I take that to mean that the developer of a namespace could write
some expression that would not only check that the syntax of the namespace
is being followed, but could yank out pieces of the URN and
put them into some canonical order for resolution. This was the gist
of Lewis' proposal. The problem with this is that the designer's knowledge
stops at the boundries of any "opaque string" in the name. Therefore,
the ability to delegate resolution also stops at that point, because we
can't detect components in the opaque string. However, lots of publishers
may want to put structure into their opaque strings and use that
structure in the resolution process for delegation. With the first model,
they don't get to, which is why I find it pretty much unacceptable.

As a middle ground between the two positions, we could have one where
the designer writes an expression that validates the URN and puts its
components into the canonical order up to the opaque string. Then,
when the resolution process has gotten us to a server that corresponds
with that opaque string boundary, we can get a new expression to
check the syntax and put it into the canonical order. (This model should
also allow recursive opaque strings).

I could live with this middle ground if it were the consensus of the
group that it was the correct model, but I still like it less than the
other position that Leslie mentioned, for at least three reasons:
  1) I think that the model where we can do a rewrite at any stage of
     the resolution process gives us enough power to get ourselves out
     of unforseeable jams down the line. I know that I am not smart
     enough to see the future clearly. I would rather approach it with
     a big toolkit than a small one.
  2) I think that the resolution system du jour should have no impact
     whatsoever on the allowed structure of names. What we do to make
     names easier to resolve for today's URN resolution system stands
     an excellent chance of making things more difficult to resolve
     for tomorrow's resolution system. We also stand a chance of not being
     able to handle some namespace because we didn't put the right
     wrench into our toolkit.
  3) I think that it will be more difficult to construct the expressions
     that check syntax, reorder the components, eat components off of the
     canonical order, etc. than it will be to construct the regular
     expression alternatives.  This difficulty stems from 3 areas:
     a) The conceptual model, which I think is much more difficult to
        understand than rewrites of the URN.
     b) The need to manage multiple inputs and outputs. Lewis' proposal
        has programs, rules, URNs, domain names, and the canonical string.
        Programs are what convert the URN into the canonical string. Rules
        are what eat components from the front of the canonical string and
        give the next domain name to look at. In addition to that task,
        the rules leave the canonical string shorter for the next rule.
        In contrast, the model in the NAPTR draft has URNs, domain names,
        and regexps. The next domain name to query can either be supplied
        directly (the replacement field) or can be obtained by a rewrite
        of the original domain name.
     c) The bit about the canonical string is important. Using the
        canonical string puts us into the situation where the input to
        a rule is the output of another. This is something that makes
        rewrite rules confusing, because you can't understand a rule
        without knowing how all preceding rules have affected the input
        string. Also crucial is that if someone upstream in the resolution
        process changes their rule, and changes the handling of a delimiter,
        all of a sudden your rules can be broken. In contrast, the rewrite
        rules in the NAPTR proposal can be understood in isolation, because
        they are applied to the URN and have a single output - a domain name.

        I should note that the canonical string offers a powerful advantage
        in addition to the disadvantages I have just mentioned. Since
        the canonical string shrinks at each stage of the resolution
        process, we have a gurantee of termination. The NAPTR stuff can
        detect cycles, but has no way of avoiding a long slow walk through
        a large "funhouse",  if someone can construct such a space without
        being detected. I believe that this possibility is more remote
        than the one of upstream changes.


All my humble opinion of course,  :-)

Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545       tautology:"Conformity is very popular"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id RAA25099 for urn-ietf-out; Tue, 27 Aug 1996 17:25:17 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id RAA25094 for <urn-ietf@services.bunyip.com>; Tue, 27 Aug 1996 17:25:15 -0400
Received: from oit.gatech.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA09801  (mail destined for urn-ietf@services.bunyip.com); Tue, 27 Aug 96 17:25:13 -0400
Received: (from ccoprmm@localhost) by oit.gatech.edu (8.7.5/8.7.3) id RAA22737; Tue, 27 Aug 1996 17:25:12 -0400 (EDT)
From: Michael Mealling <Michael.Mealling@oit.gatech.edu>
Message-Id: <199608272125.RAA22737@oit.gatech.edu>
Subject: Re: Need Input -- was Re: [URN] Concerns
To: leslie@bunyip.com
Date: Tue, 27 Aug 1996 17:25:11 -0400 (EDT)
Cc: urn-ietf@bunyip.com
In-Reply-To: <199608272033.QAA14748@beethoven.bunyip.com> from "Leslie Daigle" at Aug 27, 96 04:33:28 pm
X-Mailer: ELM [version 2.4 PL23]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Michael Mealling <Michael.Mealling@oit.gatech.edu>
Errors-To: owner-urn-ietf@bunyip.com

Leslie Daigle said this:
> 	. We can build a URN system that requires some syntactic structuring
> 	  of _all_ components of a URN, with a view to providing more 
> 	  rigourous (how many u's do we use in that word in Canada?!)
> 	  maintenance structures, resolution operations, etc.
> 
> 	. We can build a URN (resolution) system that relies on federating
> 	  heterogeneous name spaces -- both existing and future.  In this
> 	  case, the primordial need is to build a system that can accommodate
> 	  the needs of a broad spectrum of namespaces with widely divergent
> 	  aims and goals.  The goal is to provide some set of standardized
> 	  mechanisms for handling URNs of all namespaces, while minimizing
> 	  the requirements placed on the structure of the name.   
> 

While my answer might be obvious I wanted to iterate on why for a second.
I specifically want the second option for two reasons:

1) It facilitates buy in on a large scale due to the ability of current
publishers to get into the system with low up front cost. If its one thing
we've learned on the net its that if you make it cheap in the beginning they
don't mind getting expensive latter.

2) It allows some of the larger players such as OCLC, Handle, D&B to play
with their namespaces that have a HELL of a lot of stuff already in them.

-MM

-- 
------------------------------------------------------------------------------
Life is a game. Someone wins and someone loses. Get used to it.
<BR>
<HR><A HREF="http://www.gatech.edu/michael.html">Michael Mealling</A>


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA23816 for urn-ietf-out; Tue, 27 Aug 1996 16:33:37 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA23811 for <urn-ietf@services.bunyip.com>; Tue, 27 Aug 1996 16:33:33 -0400
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA09397  (mail destined for urn-ietf@services.bunyip.com); Tue, 27 Aug 96 16:33:30 -0400
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id QAA14748 for urn-ietf@bunyip.com; Tue, 27 Aug 1996 16:33:29 -0400
Message-Id: <199608272033.QAA14748@beethoven.bunyip.com>
From: leslie@bunyip.com (Leslie Daigle)
Date: Tue, 27 Aug 1996 16:33:28 -0400
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: urn-ietf@bunyip.com
Subject: Need Input -- was Re: [URN] Concerns
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: leslie@bunyip.com (Leslie Daigle)
Errors-To: owner-urn-ietf@bunyip.com

I think there is a single point that needs to get resolved before
we can proceed with the work here.  It is illustrated in the exchange
of views between Karen and Ron earlier this week, and to some extent between
Lewis and Ron earlier.  Let me try to summarize how I read the two sides of 
the point, and draw out of it one issue that I would like to hear responses 
on -- both affirming and dissenting, so that we can see what the overall 
feeling is.

	. We can build a URN system that requires some syntactic structuring
	  of _all_ components of a URN, with a view to providing more 
	  rigourous (how many u's do we use in that word in Canada?!)
	  maintenance structures, resolution operations, etc.

	. We can build a URN (resolution) system that relies on federating
	  heterogeneous name spaces -- both existing and future.  In this
	  case, the primordial need is to build a system that can accommodate
	  the needs of a broad spectrum of namespaces with widely divergent
	  aims and goals.  The goal is to provide some set of standardized
	  mechanisms for handling URNs of all namespaces, while minimizing
	  the requirements placed on the structure of the name.   

>From the sounds of discussion, we cannot do both -- the former requires
structuring in the namespace-specific strings, and the latter seeks to include
the many namespaces that cannot be so addressed (existing ones, proprietary
ones, etc).  The latter is too loose in structure to leave hooks for 
sophisticated maintenance, etc.

To regex or not to regex becomes an implementation detail.

The real issue on which there needs to be traffic is which of the two
paths we are going to follow here -- or creative suggestions for an alternate
position.  

I reserve my own comments, including what I _though_ we'd agreed on
to date, for a later posting.

Leslie.

-- 

------------------------------------------------------------------------------

                                                      Leslie Daigle
   "Learn and live."                                  Vice President, Research
                                                      Bunyip Information Systems
                          -- ThinkingCat              (514) 875-8611
                                                      leslie@bunyip.com
------------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA23570 for urn-ietf-out; Tue, 27 Aug 1996 16:11:11 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA23565 for <urn-ietf@services.bunyip.com>; Tue, 27 Aug 1996 16:11:05 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA08587  (mail destined for urn-ietf@services.bunyip.com); Tue, 27 Aug 96 16:10:56 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id OAA11925; Tue, 27 Aug 1996 14:10:51 -0600 (MDT)
Message-Id: <2.2.32.19960827201629.006de180@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 27 Aug 1996 14:16:29 -0600
To: Martin Hamilton <martin@mrrl.lut.ac.uk>, urn-ietf@bunyip.com
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] use of info gleaned from DNS
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Martin Hamilton (at least at 08:33 PM 8/27/96 +0100)
>I don't think there's any mention of this in the current NAPTR
>draft, but it might be worth popping a note into the security
>considerations section about the potential danger of using info
>gotten from the DNS without any checking/santizing ?
>
>e.g. don't just invoke a program using info from an NAPTR RR as
>command line arguments, because there could be some nasty
>characters lurking in there

Right, good point. I'll do that.

As a clarification, the regexp field is not intended
to be given to programs on the command line. It is intended to be
given to a regular expression library that the client has linked to.
However, client implementors will do what they will do, so I will
warn them not to pass the string off to Perl or something similar
without checking it for sanity.

Regards,
 
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545       tautology:"Conformity is very popular"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA23117 for urn-ietf-out; Tue, 27 Aug 1996 15:33:08 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA23112 for <urn-ietf@services.bunyip.com>; Tue, 27 Aug 1996 15:33:06 -0400
Received: from gizmo.lut.ac.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA08177  (mail destined for urn-ietf@services.bunyip.com); Tue, 27 Aug 96 15:33:03 -0400
Received: from mrrl.lut.ac.uk (martin@localhost.mrrl.lut.ac.uk [127.0.0.1]) by gizmo.lut.ac.uk (8.7.5/8.6.9) with ESMTP id UAA01372 for <urn-ietf@bunyip.com>; Tue, 27 Aug 1996 20:33:01 +0100 (BST)
Message-Id: <199608271933.UAA01372@gizmo.lut.ac.uk>
To: urn-ietf@bunyip.com
X-Uri: <URL:http://www.net.lut.ac.uk/~martin>
Subject: [URN] use of info gleaned from DNS
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Id: <1368.841174380.1@mrrl.lut.ac.uk>
Date: Tue, 27 Aug 1996 20:33:00 +0100
From: Martin Hamilton <martin@mrrl.lut.ac.uk>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin Hamilton <martin@mrrl.lut.ac.uk>
Errors-To: owner-urn-ietf@bunyip.com

I don't think there's any mention of this in the current NAPTR
draft, but it might be worth popping a note into the security
considerations section about the potential danger of using info
gotten from the DNS without any checking/santizing ?

e.g. don't just invoke a program using info from an NAPTR RR as
command line arguments, because there could be some nasty
characters lurking in there

Martin



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA22877 for urn-ietf-out; Tue, 27 Aug 1996 15:26:26 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA22846 for <urn-ietf@services.bunyip.com>; Tue, 27 Aug 1996 15:26:18 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA08009  (mail destined for urn-ietf@services.bunyip.com); Tue, 27 Aug 96 15:26:04 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id NAA01786; Tue, 27 Aug 1996 13:25:52 -0600 (MDT)
Message-Id: <2.2.32.19960827193130.006cdce4@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 27 Aug 1996 13:31:30 -0600
To: liberte@ncsa.uiuc.edu (Daniel LaLiberte)
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] NAPTR "wizards"
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Daniel LaLiberte (at least at 11:21 AM 8/27/96 CDT)
>Ron Daniel writes:
> > Actually, at the BOF in Montreal, we explicitly said that URNs are not
> > going to solve the friendly naming problem.
>
>I wasn't there, so I don't know, but I would guess this is a bit
>strong.  Rather, URNs are not *necessarily* going to solve the
>friendly naming problem.  In other words, the system supported by
>NAPTR-based resolution could be used to support friendly names, but
>doing so is beyond the scope of the URN problem, which is unique
>names.

Right, I was imprecise. We are going after the unique names problem.
If they can also be friendly, so much the better. However, we are not going
specifically after the friendly names problem.

>  I would be opposed to a system which made it more difficult
>than necessary to allow unique names to also be friendly.

Agreed.

Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545       tautology:"Conformity is very popular"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA22870 for urn-ietf-out; Tue, 27 Aug 1996 15:26:25 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA22848 for <urn-ietf@services.bunyip.com>; Tue, 27 Aug 1996 15:26:18 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA08008  (mail destined for urn-ietf@services.bunyip.com); Tue, 27 Aug 96 15:26:04 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id NAA01777; Tue, 27 Aug 1996 13:25:51 -0600 (MDT)
Message-Id: <2.2.32.19960827193129.006c5b3c@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 27 Aug 1996 13:31:29 -0600
To: weibel@oclc.org (Stu Weibel), urn-ietf@bunyip.com
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] NAPTR "wizards"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Stu Weibel (at least at 02:17 PM 8/27/96 -0400)
>Ron Daniel writes:
>
> > Actually, at the BOF in Montreal, we explicitly said that URNs are not
> > going to solve the friendly naming problem.
>
>Dan LaLiberte writes:
>
>> I would be opposed to a system which made it more difficult
>> than necessary to allow unique names to also be friendly.
>
>I strongly agree with Dan on this point.
>
>We're back to the groundhog day problem... we don't agree what the
>problem is, so we can't agree on the solution.

Whoa, wait a sec. I also agree with what Dan said. There is a big
difference between saying "URNs are intended to solve the unique
name problem, not the friendly naming problem" and saying "URNs must make
friendly names impossible". Dan says that he doesn't want us to mandate
that unique names also be unfriendly. I agree. I want us to mandate as
little as possible about the names themselves.

Where we start having a conflict is that what is normally meant by
"friendly names" are normally not unique, the whole thing with Apple
was to illustrate that point. First-come, first-serve is not the
best algorithm for assiging friendly names, but that is why "apple.com"
gets you Apple computer and not Apple music. If someone has a naming scheme
for assigning unique friendly names we should be able to use it in
deterministic resolution schemes. Non-unique names need additional
information from the user, which is what kicks them out of the
deterministic world into directory service world.

Regards,
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545       tautology:"Conformity is very popular"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA22358 for urn-ietf-out; Tue, 27 Aug 1996 15:05:33 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA22352 for <urn-ietf@services.bunyip.com>; Tue, 27 Aug 1996 15:05:31 -0400
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07783  (mail destined for urn-ietf@services.bunyip.com); Tue, 27 Aug 96 15:05:27 -0400
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id PAA14680; Tue, 27 Aug 1996 15:05:24 -0400
Message-Id: <199608271905.PAA14680@beethoven.bunyip.com>
From: leslie@bunyip.com (Leslie Daigle)
Date: Tue, 27 Aug 1996 15:05:22 -0400
In-Reply-To: Stu Weibel's message as of Aug 27, 14:17
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: weibel@oclc.org (Stu Weibel), urn-ietf@bunyip.com
Subject: Re: [URN] NAPTR "wizards"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: leslie@bunyip.com (Leslie Daigle)
Errors-To: owner-urn-ietf@bunyip.com

Well, Stu, there may have been areas in which there was less consensus
than others in Montreal, but I think this actually need not be one of them.


What I understood out of the Montreal meeting is that we agreed to work
on a general uniform resolution system -- i.e., those things, and only
those things, necessary to get heterogeneous naming systems to hang
together so that they could be used in a broad variety of contexts, with
some common expectations about longevity, accessibility, and maintenance.

[Stu wrote:]
> NAPTR-based resolution is solving a RESOLUTION problem, not a unique naming
> problem (the solution to which is far simpler, and for which numerous 
> solutions already exist).

Not just "NAPTR-based", but the point of the framework presented in
Montreal.  Yes, they do tackle the resolution problem, not the naming
problem, _because_ those problems are dealt with elsewhere.  Let PURLs,
FPIs, ISBNs, Handles, etc play in the URN arena, and time and market space
will determine which work best.

So, 

[Ron wrote:]
> Actually, at the BOF in Montreal, we explicitly said that URNs are not
> going to solve the friendly naming problem.

and

[Dan wrote:]
> strong.  Rather, URNs are not *necessarily* going to solve the
> friendly naming problem.  In other words, the system supported by
> NAPTR-based resolution could be used to support friendly names, but
> doing so is beyond the scope of the URN problem, which is unique
> names.  [...]

and both are right.

If we set out with user friendly naming as a goal of the WG, then every
thing we did would have to ensure that it was true for all potential
namespaces (and my user-friendly is your user-abhorrent).  Rather, we
focus on the mechanics, and let individual namespace builders worry about
how user-friendly their users want names to be.

Leslie.

-- 

------------------------------------------------------------------------------

                                                      Leslie Daigle
   "Learn and live."                                  Vice President, Research
                                                      Bunyip Information Systems
                          -- ThinkingCat              (514) 875-8611
                                                      leslie@bunyip.com
------------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA22300 for urn-ietf-out; Tue, 27 Aug 1996 15:01:37 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA22288 for <urn-ietf@services.bunyip.com>; Tue, 27 Aug 1996 15:01:32 -0400
Received: from dns2.noc.best.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07723  (mail destined for urn-ietf@services.bunyip.com); Tue, 27 Aug 96 15:01:22 -0400
Received: from shellx.best.com (shellx.best.com [206.86.0.11]) by dns2.noc.best.net (8.6.12/8.6.5) with SMTP id MAA07565; Tue, 27 Aug 1996 12:01:03 -0700
Date: Tue, 27 Aug 1996 12:00:57 -0700 (PDT)
From: "Gregory J. Woodhouse" <gjw@wnetc.com>
To: Stu Weibel <weibel@oclc.org>
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] NAPTR "wizards"
In-Reply-To: <199608271817.OAA01940@ws02-00.rsch.oclc.org>
Message-Id: <Pine.SGI.3.95.960827114758.27574A-100000@shellx.best.com>
X-Url: http://www.wnetc.com/
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Gregory J. Woodhouse" <gjw@wnetc.com>
Errors-To: owner-urn-ietf@bunyip.com

On Tue, 27 Aug 1996, Stu Weibel wrote:
[...]
> We're back to the groundhog day problem... we don't agree what the
> problem is, so we can't agree on the solution.
> 
> NAPTR-based resolution is solving a RESOLUTION problem, not a unique naming
> problem (the solution to which is far simpler, and for which numerous 
> solutions already exist).
> 
Good point. Perhaps I could rephrase my initial comment as saying that I
think regexps serve to minimize the extent to which URN schemes depend
upon the specifics of the NAPTR proposal. Ideally, of course, they should
be independent of one another, but from a practical point of view I agree
that regexps provide a high degree of independence without introducing too
much (computational) complexity.

That being said, I only ment to suggest that means may be available to help
alleviate the difficulty of maintaining a regexp based system and making it
less error prone. From the perspective of this group, I only think it is
significant that such means are available. The details are another matter
altogether.

[...]


---
Gregory Woodhouse     gjw@wnetc.com
home page:            http://www.wnetc.com/
resource page:        http://www.wnetc.com/resource/



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA22230 for urn-ietf-out; Tue, 27 Aug 1996 14:56:39 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA22225 for <urn-ietf@services.bunyip.com>; Tue, 27 Aug 1996 14:56:32 -0400
Received: from oit.gatech.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07698  (mail destined for urn-ietf@services.bunyip.com); Tue, 27 Aug 96 14:56:26 -0400
Received: (from ccoprmm@localhost) by oit.gatech.edu (8.7.5/8.7.3) id OAA17590; Tue, 27 Aug 1996 14:56:15 -0400 (EDT)
From: Michael Mealling <Michael.Mealling@oit.gatech.edu>
Message-Id: <199608271856.OAA17590@oit.gatech.edu>
Subject: Re: [URN] NAPTR "wizards"
To: weibel@oclc.org
Date: Tue, 27 Aug 1996 14:56:14 -0400 (EDT)
Cc: urn-ietf@bunyip.com
In-Reply-To: <199608271817.OAA01940@ws02-00.rsch.oclc.org> from "Stu Weibel" at Aug 27, 96 02:17:31 pm
X-Mailer: ELM [version 2.4 PL23]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Michael Mealling <Michael.Mealling@oit.gatech.edu>
Errors-To: owner-urn-ietf@bunyip.com

Stu Weibel said this:
> Ron Daniel writes:
>  > Actually, at the BOF in Montreal, we explicitly said that URNs are not
>  > going to solve the friendly naming problem.
> Dan LaLiberte writes:
> > I would be opposed to a system which made it more difficult
> > than necessary to allow unique names to also be friendly.
> 
> I strongly agree with Dan on this point.  
> 
> We're back to the groundhog day problem... we don't agree what the
> problem is, so we can't agree on the solution.
> 
> NAPTR-based resolution is solving a RESOLUTION problem, not a unique naming
> problem (the solution to which is far simpler, and for which numerous 
> solutions already exist).
> 
> I'm not sure who the "we" was in Montreal that decided on the scope and
> specific nature of the problem.  Attempts to clarify this in the BoF itself
> were sloughed off as obstructionist.  So, here we are again.

What we decided was that we weren't going to SPECIFICALLY try and solve
the "the user wants an easy term or phrase to remember so he can reliably
find Apples homepage". That's a directory services problem. If you 
personally want to try and design a URN namespace that tries to solve
this problem then go right ahead. Many of use just don't want to solve
that particular problem as the only problem.

-- 
------------------------------------------------------------------------------
Life is a game. Someone wins and someone loses. Get used to it.
<BR>
<HR><A HREF="http://www.gatech.edu/michael.html">Michael Mealling</A>


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA21714 for urn-ietf-out; Tue, 27 Aug 1996 14:26:18 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA21709 for <urn-ietf@services.bunyip.com>; Tue, 27 Aug 1996 14:26:16 -0400
Received: from fssun09.dev.oclc.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07452  (mail destined for urn-ietf@services.bunyip.com); Tue, 27 Aug 96 14:26:11 -0400
Received: from ws02-00.rsch.oclc.org by fssun09.dev.oclc.org (4.1/SMI-4.1) id AA12272; Tue, 27 Aug 96 14:17:34 EDT
From: weibel@oclc.org (Stu Weibel)
Received: (weibel@localhost)  by ws02-00.rsch.oclc.org (8.6.10/8.6.9) for urn-ietf@bunyip.com id OAA01940; Tue, 27 Aug 1996 14:17:31 -0400
Date: Tue, 27 Aug 1996 14:17:31 -0400
Message-Id: <199608271817.OAA01940@ws02-00.rsch.oclc.org>
To: urn-ietf@bunyip.com
Subject: Re: [URN] NAPTR "wizards"
X-Sun-Charset: US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: weibel@oclc.org (Stu Weibel)
Errors-To: owner-urn-ietf@bunyip.com

Ron Daniel writes:

 > Actually, at the BOF in Montreal, we explicitly said that URNs are not
 > going to solve the friendly naming problem.

Dan LaLiberte writes:

> I would be opposed to a system which made it more difficult
> than necessary to allow unique names to also be friendly.

I strongly agree with Dan on this point.  

We're back to the groundhog day problem... we don't agree what the
problem is, so we can't agree on the solution.

NAPTR-based resolution is solving a RESOLUTION problem, not a unique naming
problem (the solution to which is far simpler, and for which numerous 
solutions already exist).

I'm not sure who the "we" was in Montreal that decided on the scope and
specific nature of the problem.  Attempts to clarify this in the BoF itself
were sloughed off as obstructionist.  So, here we are again.

stu


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA20302 for urn-ietf-out; Tue, 27 Aug 1996 12:25:25 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA20297 for <urn-ietf@services.bunyip.com>; Tue, 27 Aug 1996 12:25:23 -0400
Received: from newton.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA06240  (mail destined for urn-ietf@services.bunyip.com); Tue, 27 Aug 96 12:25:21 -0400
Received: from void.ncsa.uiuc.edu (void.ncsa.uiuc.edu [141.142.103.20]) by newton.ncsa.uiuc.edu (8.6.11/8.6.12) with SMTP id LAA25654; Tue, 27 Aug 1996 11:25:15 -0500
Received: by void.ncsa.uiuc.edu (4.1/NCSA-4.1) id AA06144; Tue, 27 Aug 96 11:21:34 CDT
Date: Tue, 27 Aug 96 11:21:34 CDT
From: liberte@ncsa.uiuc.edu (Daniel LaLiberte)
Message-Id: <9608271621.AA06144@void.ncsa.uiuc.edu>
To: Ron Daniel <rdaniel@acl.lanl.gov>
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] NAPTR "wizards"
In-Reply-To: <2.2.32.19960827160003.006b9c68@acl.lanl.gov>
References: <2.2.32.19960827160003.006b9c68@acl.lanl.gov>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: liberte@ncsa.uiuc.edu (Daniel LaLiberte)
Errors-To: owner-urn-ietf@bunyip.com

Ron Daniel writes:
 > Actually, at the BOF in Montreal, we explicitly said that URNs are not
 > going to solve the friendly naming problem.

I wasn't there, so I don't know, but I would guess this is a bit
strong.  Rather, URNs are not *necessarily* going to solve the
friendly naming problem.  In other words, the system supported by
NAPTR-based resolution could be used to support friendly names, but
doing so is beyond the scope of the URN problem, which is unique
names.  I would be opposed to a system which made it more difficult
than necessary to allow unique names to also be friendly.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA19951 for urn-ietf-out; Tue, 27 Aug 1996 11:54:38 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA19946 for <urn-ietf@services.bunyip.com>; Tue, 27 Aug 1996 11:54:35 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA05861  (mail destined for urn-ietf@services.bunyip.com); Tue, 27 Aug 96 11:54:29 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id JAA21552; Tue, 27 Aug 1996 09:54:24 -0600 (MDT)
Message-Id: <2.2.32.19960827160003.006b9c68@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 27 Aug 1996 10:00:03 -0600
To: "Gregory J. Woodhouse" <gjw@wnetc.com>, urn-ietf@bunyip.com
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] NAPTR "wizards"
Cc: woodhouse@isc-sf.va.gov
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Gregory J. Woodhouse (at least at 07:05 PM 8/26/96 -0700)

>people will want to design user friendly
>URN schemes, and I think they should. URNs really serve two purposes: one
>is persistence and the other is to allow resources to have more intuitive
>names. Instead of designing our URN schemes primarily to facilitate
>resolution, we should be willing to make the resolution schemes
>(meta-schemes?) flexible enough to handle user friendly URN schemes.

Actually, at the BOF in Montreal, we explicitly said that URNs are not
going to solve the friendly naming problem. The desire for short, mnemonic,
names conflicts with the desire for unique names. Apple Music vs. Apple
Computer is a classic example. (My town has an elecrical contractor that
goes by the name of Apple Electric). Many of us regard friendly names as a
directory service sort of problem. The user puts in a friendly sort of name,
and gets back a list of possible candidates. They pick which of those they
are interested in, and away they go.

This is not to say that friendly names are unimportant, just that we are
trying to solve a different problem - that of unique names.

Regards,
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545       tautology:"Conformity is very popular"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id WAA13270 for urn-ietf-out; Mon, 26 Aug 1996 22:06:07 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id WAA13265 for <urn-ietf@services.bunyip.com>; Mon, 26 Aug 1996 22:05:52 -0400
Received: from dns2.noc.best.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA01347  (mail destined for urn-ietf@services.bunyip.com); Mon, 26 Aug 96 22:05:50 -0400
Received: from shellx.best.com (shellx.best.com [206.86.0.11]) by dns2.noc.best.net (8.6.12/8.6.5) with SMTP id TAA17313; Mon, 26 Aug 1996 19:05:40 -0700
Date: Mon, 26 Aug 1996 19:05:40 -0700 (PDT)
From: "Gregory J. Woodhouse" <gjw@wnetc.com>
To: urn-ietf@bunyip.com
Cc: woodhouse@isc-sf.va.gov
Subject: [URN] NAPTR "wizards"
Message-Id: <Pine.SGI.3.95.960826184749.24798D-100000@shellx.best.com>
X-Url: http://www.wnetc.com/
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Gregory J. Woodhouse" <gjw@wnetc.com>
Errors-To: owner-urn-ietf@bunyip.com

I can readily sympathize with the concern that regexps are difficult to
design and manage correctly. Doubtless, it's the rewrite rules in sendmail
that gives it such a reputation for being difficult to administer!
Nevertheless, I think the use of regexps in the NAPTR proposal is an
excellent idea. My reason is that people will want to design user friendly
URN schemes, and I think they should. URNs really serve two purposes: one
is persistence and the other is to allow resources to have more intuitive
names. Instead of designing our URN schemes primarily to facilitate
resolution, we should be willing to make the resolution schemes
(meta-schemes?) flexible enough to handle user friendly URN schemes.

Okay, enough polemics. My point was only to argue that the flexibility of
regexps really is needed functionality, even if maintenance will become
much more difficult and error prone. On the other hand, I'd guess that many
URN schemes will be quite straightforward and it should be feasible to
generate the needed regexps (or even entire records) using simple
interactive "wizards" (or "experts" if you prefer Borland). What I propose
is that NAPTR wizards could either be made available as BIND add ons, or
even included in future releases of BIND. This would both make the NAPTR
scheme easier to administer and improve the robustness of the URN schemes
that rely on it.

---
Gregory Woodhouse     gjw@wnetc.com
home page:            http://www.wnetc.com/
resource page:        http://www.wnetc.com/resource/



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA13688 for urn-ietf-out; Mon, 26 Aug 1996 10:28:34 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA13680 for <urn-ietf@services.bunyip.com>; Mon, 26 Aug 1996 10:28:31 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22256  (mail destined for urn-ietf@services.bunyip.com); Mon, 26 Aug 96 03:51:44 -0400
Received: from legiron.acl.lanl.gov (transitory39.lanl.gov [128.165.7.161]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id BAA12622; Mon, 26 Aug 1996 01:51:38 -0600 (MDT)
Message-Id: <2.2.32.19960826075713.006cfc28@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Mon, 26 Aug 1996 01:57:13 -0600
To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>, urn-ietf@bunyip.com
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] concerns
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Karen R. Sollins (at least at 07:12 PM 8/23/96 -0400)

>Perhaps we would all be better
>off and have a higher probability of success, if we identified a
>smaller set of namespaces to which we were addressing our attention.
>By limiting the set of namespace schemes we might find that two
>additional concerns might be easier to address.

Sure, but I don't think it will be as much help as you hope.
The primary namespaces I am going after are:

1) CID - MIME ContentIDs.
2) ISO Formal Public Identifiers
   Best known in conjunction with SGML. These little gems have registered
   and unregistered naming authorities, as well as opaque strings.

Both of these have the notion of "opaque strings". Almost any
sort of structural info can be buried in there. That is why I
think we don't achieve much restriction on allowed syntax and
structure by focussing on a small number of name spaces.

In addition to those two main namespaces, there are a few others
that I would like to see us tackle once the first two are
working reasonably well. They are:

3) SICI - Serial Item Contribution Identifier
   Used for identifying journal articles - ISSNs only identify the journal,
   not articles in a journal issue.
4) ISBN - International Standard Book Number
5) ISAN - International Standard Audiovisual Number
6) ISWC - International Standard Work Code  (Music IDs)
   There is a lot of good content already identified with these schemes.
7) OIDs - ISO Object Identifiers
   Lots of things use OIDs as the naming authority part. Constructed OIDs
   allow an opaque ASN.1 "thing" to be appended to the hierarchical
   identifier.
8) http, ...
   NAPTR rewriting also provides a way for us to retrofit replication of
   resources and resolvers onto the existing URL pseudo-namespaces. It is
   less than perfect because there is no good way to ask for the NAPTR
   and/or A records for a domain name, but it is there.

>1) With foreknowledge of some syntactic constraints on URN schemes, we
>could reduce the probability of chaos from the otherwise uncontrolled
>regular expressions needed to parse and transform aspects of schemes.
>Although only a very small number of people have been commenting on
>the mailing list, I heard a great deal of concern about this in
>Montreal.

As mentioned above, there are no syntactic constraints to exploit
in "opaque strings".

What I heard in Montreal were expressions of concern about the
use of rewriting rules in general, not just regular-expression
based ones. I also had the sense that people were of the
opinion that, worrisome as it might be, this level of power seemed
to be needed to meet the requirements.

>2) With less complexity in the overall namespace structuring,
[...]

Again, I doubt that we will see any significant reductions in
complexity after we take a look at the things that people will do
in opaque strings. Those strings will undoubtably have lots of
structure in them, and it will not necessarily follow a simple
hierarchy. As an example, my lab already uses technical report
identifers like:
                   LA-UR-96-0023

LA = Los Alamos
UR = Unclassified Report. We have a number of different report series,
so those characters will change depending on the report series. That is
one place where delegation might occur.
96 = year of publication. I assume we will change to 4 digits RSN. :-)
     This year is another bit of significant info that might be used.
0023 = sequentially assigned number

These are existing identifiers that we at LANL would like to continue
to use, and I happen to think that it is a very reasonable thing for us
to do. I would oppose any effort in this group to limit what people might
be able to assign in their opaque strings.

[With simpler names,]
>migrating to a future set of mechanisms that do not involve regular
>expressions and the DNS might be manageable.

I don't think we can refuse to consider the class of namespaces that
use opaque strings. If we can't eliminate that class of namespaces,
I don't think we can reasonably achive significant simplification in
the names we have to resolve. Preventing people from assigning the
names of their choice pushes expense and effort onto others.

>Again, there was
>significant concern expressed about this in Montreal, although not on
>the mailing list since then.  This is a problem that is not addressed
>in the NAPTR related papers, but should be central to any plan that is
>proposed.

I don't recall much discussion of the migration issue during the BOF. What
I recall is that people were concerned about rewrite rules because they
get hairy over time. The topic of being locked into a rewrite-based
system because of its power was raised by Lewis, I think, in his
presentation but I can't recall it being discussed extensively.
(I could be wrong on this - Lewis came up shortly after I finished
and it takes me awhile to switch from speaker-mode to audience-mode).

You are correct that migration to future resolution systems is not addressed
in the NAPTR draft. I think that document should be a tight specification
of the NAPTR record format and usage. Migration should be (IMHO) handled
in the framework draft. Even there, I don't know that I would regard it
as central. There are other areas of concern, such as security,
replication, and maybe even rights management, that are equally important.
By definition, these concerns have a more pressing time frame than
migration.

We certainly don't want to do things now that are going to come back to
haunt us. Neither do we want to start with such a restricted system that
it can't accomplish its purpose. If we want URNs to start taking over
for URLs in order to achive their benefits, we have to offer a significant
advantage over URLs for J. Random Publisher. I think we have two shots at
that. The first is that Netscape, Microsoft, ... would really like a way to
transparently direct users to mirror sites instead of having the current
hack of listing 10 sites. Our second
chance is by accomodating namespaces such as ISBN that have a lot of
existing, high-quality, content. If we shut ourselves out of either of
those markets, URNs will probably not succeed.

Ugh. Its late - I'm going to bed.

Best regards,
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545       tautology:"Conformity is very popular"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id TAA24131 for urn-ietf-out; Fri, 23 Aug 1996 19:12:29 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id TAA24126 for <urn-ietf@services.bunyip.com>; Fri, 23 Aug 1996 19:12:23 -0400
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15803  (mail destined for urn-ietf@services.bunyip.com); Fri, 23 Aug 96 19:12:21 -0400
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id TAA10444; Fri, 23 Aug 1996 19:12:20 -0400
Date: Fri, 23 Aug 1996 19:12:20 -0400
Message-Id: <199608232312.TAA10444@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: urn-ietf@bunyip.com
Subject: [URN] concerns
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@bunyip.com

I have a couple of concerns here having to do with scope of the
problem and manageability of the solution.  It seems that in
discussion, whether or not in the text of the documents, the authors
of the NAPTR framework and proposal papers want to provide resolution
for all possible namespace schemes.  Perhaps we would all be better
off and have a higher probability of success, if we identified a
smaller set of namespaces to which we were addressing our attention.
By limiting the set of namespace schemes we might find that two
additional concerns might be easier to address.

1) With foreknowledge of some syntactic constraints on URN schemes, we
could reduce the probability of chaos from the otherwise uncontrolled
regular expressions needed to parse and transform aspects of schemes.
Although only a very small number of people have been commenting on
the mailing list, I heard a great deal of concern about this in
Montreal.

2) With less complexity in the overall namespace structuring,
migrating to a future set of mechanisms that do not involve regular
expressions and the DNS might be manageable.  Again, there was
significant concern expressed about this in Montreal, although not on
the mailing list since then.  This is a problem that is not addressed
in the NAPTR related papers, but should be central to any plan that is
proposed.

I realize that these statements are not concrete.  That is
intentional, in order that we begin to set out the scope of what we
want to do as an alternative to discussing mechanism with some assumed
but perhaps not well stated scope in mind.

			Karen Sollins

___________________________________________________________________
Karen R. Sollins				sollins@lcs.mit.edu
Research Scientist				Phone: 617/253-6006
M.I.T. Laboratory for Computer Science		Fax:   617/253-2673
545 Technology Square
Cambridge, MA 02139


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA21030 for urn-ietf-out; Fri, 23 Aug 1996 13:48:34 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA21025 for <urn-ietf@services.bunyip.com>; Fri, 23 Aug 1996 13:48:28 -0400
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA13323  (mail destined for urn-ietf@services.bunyip.com); Fri, 23 Aug 96 13:48:21 -0400
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id NAA12812; Fri, 23 Aug 1996 13:48:19 -0400
Message-Id: <199608231748.NAA12812@beethoven.bunyip.com>
From: leslie@bunyip.com (Leslie Daigle)
Date: Fri, 23 Aug 1996 13:48:18 -0400
In-Reply-To: Lewis Girod's message as of Aug 20, 14:46
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Lewis Girod <girod@LCS.MIT.EDU>, terry@ora.com
Subject: Re: [URN] re URN rewriting
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: leslie@bunyip.com (Leslie Daigle)
Errors-To: owner-urn-ietf@bunyip.com

[Lewis Girod wrote:]
> OK, that makes three disparate interpretations of these
> requirements...  perhaps a clarification by the authors is in order?

Indeed -- and my apologies for the delay in replying.  I've been out of
town.

First, some comments on the draft itself, and then some opinions.


[The section of the draft in question:]
>   ----------------------------------------
>   Namespace Identifier Requirements and 
>   Administration
>   ----------------------------------------
> 
>   Some set of criteria must be established to govern what can and cannot
>   be used as a (top-level) namespace (NID assignment).  This can include:
> 
> 	. demonstration of an established namespace management system
> 	  (including an overview of mechanisms for preventing the
> 	  duplication/reassignation of name identifiers.  These mechanisms
> 	  are particular to the individual namespaces).
> 	. multi-organization participation in the naming system
> 	. rules on how names are assigned, name assignment authority
> 	  delegation
> 	. provision of escape clause 
> 
>                   (from draft-daigle-urnframework-00.txt)

Ron is right in saying that these were proposed as more political level
requirements than technically-implementable ones.  They are rather
rough comments at this point, flagged as an area requiring more work.
The reason they came up is out of a discussion about registering namespaces,
what organizations would have to do in order to demonstrate viability,
etc.  This is why things like "multi-organization participation in the
naming system" was put there.

For similar requirements, see the Postel draft on new International Top Level
Domains.

[From Lewis' message:]
> 	. rules on how names are assigned, name assignment authority
> 	  delegation
>I interpret this as requiring a
>specification of the ways in which collections can be delegated within
>the syntax of the URNs.  The only way I can see to make this work is
>to somehow embed the rules of delegation into the URN syntax so that
>they can be verified syntactically.

The point has been made before that not every namespace is going to want
to publish how it assigns names.  At the time a namespace is declared, 
it should be possible to demonstrate that names will be assigned in
some reasonable fashion (that will ensure no name collision, etc).

[Ron wrote:]
> Hmm. That is not how I interpreted it. I was thinking that it would
> be more of a definition of the business rules that would be followed
> when one organization
>   1) Authorized a sub-naming-authority
> or
>   2) Sold off some of their assigned names to some other
>      organization.

That was certainly part of the original intention.

[Lewis wrote:]
> Perhaps my interpretations are outside of the sense of the
> requirements, or perhaps the requirements simply haven't been
> specified clearly... in any case, I think we need to make sure that

Agreed -- this does need to be made more clear, and the exact requirements
have to be determined.

And now, I will slip gently into opinion...

[Lewis also wrote:]
> I interpreted point one to imply something concrete in the way of a
> ``management system''.  For example, demonstration of administrative
> software that name assignment authorities would be given to maintain
> the databases is a requirement I had in mind.  That was why I was
> assuming that people would have a rule compiler (although it really is
> not that hard to implement!).  A decompiler would be nice for
> emergencies, but I was thinking that the rules would be kept in and
> installed from the source format, so to debug things you would go back
> to the source file.

I may have fallen off the conversational thread here, but are you suggesting
that because name assignment is done by algorithm, we should be able to 
have (naming) rule compilers and decompilers?  

In my recollection of how we've gotten to where we are, the purpose of
the framework was to build as little common structure as necessary to
hook together a very wide collection of naming systems into something
that could behave in a roughly unified and uniform fashion -- at least
to the extent of letting software handle URNs in a reasonable fashion to
get to the space that does final resolution.

I do not believe we can be in the business of defining _any_ set of rules
that will encompass all the ways in which names will be assigned.  Dot.  Period.

[Ron wrote:]
> authorities what to do. I am not opposed to a modification of your
> proposal that essentially says "once you get to the opaque string,
> the rules of hierarchy may change, and naming authorities are free to
> give you a new set of rules by which you can follow the new hierarchy".

A sort of "algorithmic redirect"?

[Terry Allen wrote:]
> And these requirements:
	[see quote from framework draft]
>
> are, I believe, out of scope.  The point is to find ways to resolve those
> naming schemes that humanity creates.  It is up to the name space owner
> to provide resolution, and not up to the top-level registry to limit how
> that resolution may be provided.

While I agree that we must do our best to handle as many naming systems
as possible, I do think it is reasonable to put some practical bounds on
what it means to be URN-compliant.    


Cheers!
Leslie.

-- 

------------------------------------------------------------------------------

                                                      Leslie Daigle
   "Learn and live."                                  Vice President, Research
                                                      Bunyip Information Systems
                          -- ThinkingCat              (514) 875-8611
                                                      leslie@bunyip.com
------------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id RAA01443 for urn-ietf-out; Tue, 20 Aug 1996 17:44:47 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id RAA01438 for <urn-ietf@services.bunyip.com>; Tue, 20 Aug 1996 17:44:35 -0400
Received: from rock.west.ora.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA19209  (mail destined for urn-ietf@services.bunyip.com); Tue, 20 Aug 96 17:44:22 -0400
Received: (from terry@localhost) by rock.west.ora.com (8.6.13/8.6.11) id OAA12400; Tue, 20 Aug 1996 14:44:15 -0700
Message-Id: <199608202144.OAA12400@rock.west.ora.com>
From: Terry Allen <terry@ora.com>
Date: Tue, 20 Aug 1996 14:44:14 PDT
In-Reply-To: "Ronald E. Daniel" <rdaniel@acl.lanl.gov> "[URN] revision 1 of the NAPTR draft" (Aug 16,  1:49pm)
X-Mailer: Mail User's Shell (7.2.0 10/31/90)
To: "Ronald E. Daniel" <rdaniel@acl.lanl.gov>, urn-ietf@bunyip.com
Subject: Re: [URN] revision 1 of the NAPTR draft
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <terry@ora.com>
Errors-To: owner-urn-ietf@bunyip.com

| From rdaniel@acl.lanl.gov Tue Aug 20 14:27:44 1996
| Received: from ruby.ora.com (ruby.ora.com [198.112.208.25]) by rock.west.ora.com (8.6.13/8.6.11) with ESMTP id OAA11790 for <terry@rock.west.ora.com>; Tue, 20 Aug 1996 14:27:42 -0700
| Received: from acl.lanl.gov (acl.lanl.gov [128.165.147.1]) by ruby.ora.com (8.6.13/8.6.11) with ESMTP id RAA04724 for <terry@ora.com>; Tue, 20 Aug 1996 17:25:52 -0400
| Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id PAA26186 for <terry@ora.com>; Tue, 20 Aug 1996 15:27:33 -0600 (MDT)
| Message-Id: <2.2.32.19960820213257.006ed93c@acl.lanl.gov>
| X-Sender: rdaniel@acl.lanl.gov
| X-Mailer: Windows Eudora Pro Version 2.2 (32)
| Mime-Version: 1.0
| Content-Type: text/plain; charset="us-ascii"
| Date: Tue, 20 Aug 1996 15:32:57 -0600
| To: Terry Allen <terry@ora.com>
| From: Ron Daniel <rdaniel@acl.lanl.gov>
| Subject: Re: comments on draft
| Status: OS
| 
| Here are you original comments - I've flagged the ones
| I have tried to address.
| 
| 
| At 12:34 PM 8/20/96 PDT, you wrote:
| >This is pretty clean and clear.  A few assorted comments:
| >
| >| "Must" or "Shall" - Software that does not behave in the mannar that this
| >|   namespace to another agency. Evaluating the NAPTR recors in the correct
| >
| >typos
| 
| Got em.
| 
| >
| >All quite clear to here,
| >
| >| * The replacement field is one of two fields used for the rewrite rules.
| >|   If the rewrite is a simple substitution of a domain name, that name is
| >|   given in the replacement field. The replacement field is a domain name
| >|   (subject to compression if a DNS sender knows that a given recipient is
| >|   able to decompress names in this RR type's RDATA field). If the rewrite
| >|   is more complex than a simple substitution of a domain name, the
| >|   replacement field should be set to . and the regexp field used.
| >
| >You might by way of emphasis say "simple substitution of a domain name
| >for the entire domain name submitted".  If that's what you mean.
| 
| I've tried something a little different on that point.
| >
| >| * The regexp field is the other field that may be used for rewrite rules.
| >|   The regexp field is a String containing sed-style substitution expressions.
| >
| >Expressions in the plural suggests a script with multiple regexps.  Not that
| >I'd read this carefully when I wrote you earlier today.
| 
| now is "a sed-style regular expression".
| 
| >|   These are applied to the original URN and yield the next domain name
| >|   to be queried.
| >
| >So that the server could supply (as a terminal NAPTR?) regexps that extracted 
| >info from the opaque part of the URN, if it knows they would work right
| with all 
| >opaque parts of all its URNs.  But this is not what you want for
| size/performance
| >reasons.  
| >
| >Now suppose I can redirect all NAPTR inquiries to my name space with a
| >script of 64 lines (64 regexps).  Will it actually be more efficient
| >to return 64 NAPTR records or one long one?  Or does it come to the
| >same thing?  (I dunno, just a thought; you guys are the architects.)
| >
| >| The first step in the resolution process is to find out about the DUNS
| >| namespace. The namespace identifier, duns, is extracted from the URN,
| >| prepended to urn.net, and the NAPTRs for duns.urn.net looked up. It might
| >
| >For us know-nothings, you might say where this first query goes.  As a child, 
| >I thought that Station Identification was some central studio that individual
| >stations invoked from time to time.  But there isn't any place called urn.net,
| >right?  Where is duns.urn.net?
| >
| 
| No action on any of the preceding points.
| 
| >| Since our example RR specified the "s" flag, it was terminal. Our
| >| next action is to lookup SRV RRs for _rcds._udp.isi.dandb.com, which
| >
| >You need to say "as we can't use dunslink, our next action ..." ?
| 
| Got it.
| 
| >
| >| conjunction with a long TTL for *.urn.net records, the average number
| >| of probes to DNS for resolving DUNS URNs would approach one.
| >
| >| ;;                  order pref flags service replacement       regexp
| >| cid.urn.net IN NAPTR 100  10   ""     ""       .        "/.+@([^@]+)/\1/i"
| >
| >I tried that regexp with sed:
| >
| >% sed 's/.+@([^@]+)/\1/i' < foo
| >sed: ``\digit'' out of range: s/.+@([^@]+)/\1/i
| >
| >but:
| >
| >% sed 's/.*@\([^@]*\)/\1/' < foo
| >mordred.gatech.edu
| >
| >where foo is urn:cid:199606121851.1@mordred.gatech.edu
| >
| >My sed(1), under Sun OS 5.4 and 4.1 (where it's sed (1v))
| >doesn't have an /i anyway, useful though that would be.
| 
| Added additional caveats about '(', '*', etc. But point about
| your sed not having /i is still valid. Please raise it and we
| can see if anyone on the list has the POSIX standard handy.
| 
| >
| >| The flags field tells us that this is the last NAPTR patterns we
| >| should see, and after the rewrite (a simple replacement in this case) we
| >| should look up SRV records to get information on the hosts 
| >| that can provide the necessary service.  
| >
| >If that fails, what do I do, ask for NAPTR records from the same
| >places I asked for SRV records?
| >
| 
| No action.
| 
| >| Flags
| >|        A String giving flags to control aspects of the rewriting. Flags
| >|        are single characters from the alphabet [A-Z0-9]. The case of
| >
| >"are single alphanumeric characters"
| >
| 
| You might suggest "from the set of characters [A-Z0-9]".
| 
| >|        the alphabetic characters is not significant.
| >| 
| >|        At this time only two flags, "S" and "A", are defined. "S" means
| >|        that the next lookup should be for SRV records instead of NAPTR
| >|        records. "A" means that the next lookup should be for A records.
| >|        The S and A flags are mutually exclusive, and resolution libraries
| >|        SHOULD signal and error so that bad NAPTRs can be quickly detected.
| >
| >"signal an error to the server"?  does the client care?  
| >
| >| shells, there is a good chance that when you think you are saying "\\" you
| >| are actually saying "\".
| >
| >And you may need to say \\\ or \\\\ to get things through your shell.
| 
| Here is where the additional caveats on '('et. al went.
| >
| >| The "a" flag allows the next lookup to be for A records rather than
| >| SRV records. Since there is no place for a port specification in the
| >| NAPTR record, when the "A" flag is used the specified protocol must
| >| be running on its default port. 
| >
| >That seems suboptimal.  Why not make a place for it?  (Any good
| >reason will suffice.)
| >
| >|     Once a NAPTR has "matched" a URN, the client MUST NOT consider
| >|      any NAPTRs with a higer value of order than that of the matching NAPTR,
| >
| >typo.  And NAPTRs don't match URNs but rather domain names (right?).
| 
| Got the typo.
| 
| >|      (A match is defined as:
| >|       1) The NAPTR provides a replacement domain name
| >|       2) The regular expression matches the URN
| >|      )
| >
| >"The result of applying the regular expression matches the URN."
| 
| Ugh. And I disagree with you on "match" as I said earlier. I still
| think I am right on this, but we can let the list judge.
| 
| >
| >|   -  If a record at a particular order matches the URI, but the client
| >|      doesn't know the specified protocol and service, the client should
| >|      continue to examine records that have the same order. The client
| >|      MUST NOT consider records with a higher value of order. This is
| >|      necesary to make delegation of portions of the namespace work.
| >
| >typo.
| 
| Got "necessary".
| 
| >  And, this rationale could well be inserted above, at "Once a NAPTR".
| >Client writers will do what they want so long as 
| >they don't feel the need to claim conformance, so supplying the 
| >rationale is a good way to persuade them to do it right.  Hey,
| >it worked with Netscape, right?
| 
| I added a bit to "Once a NAPTR...".
| >
| >|   -  When multiple RRs have the same "order", the client should use
| >|      the value of the preference field to select the next NAPTR to
| >|      consider. However, because of preferred protocols or services,
| >|      estimates of network distance and bandwidth, etc. clients
| >|      may use different criteria to sort the records.
| >
| >That's unclear.  What does "sort" mean here?  It's the first time
| >in the document that the word appears in text, rather than code.
| 
| Changed "sort" to "select the next record to process".
| 
| >|   -  If the lookup after a rewrite fails, clients are strongly encouraged
| >|      to report a failure, rather than backing up to pursue other rewrite
| >|      paths.
| >
| >Answer to my earlier question; might say this earlier.
| 
| Not real clear on this comment.
| 
| >
| >
| >Regards,
| >
| >-- 
| >       Terry Allen      O'Reilly & Associates, Inc.   terry@ora.com
| > "In going on with these experiments, how many pretty systems do we build,
| >  which we soon find ourselves obliged to destroy?"  -  Benjamin Franklin
| >        A Davenport Group sponsor     http://www.ora.com/davenport/
| >
| >
| Ron Daniel Jr.                       email: rdaniel@lanl.gov
| Advanced Computing Lab               voice: +1 505 665 0597
| MS B287                                fax: +1 505 665 4939
| Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
| Los Alamos, NM, USA  87545       tautology:"Conformity is very popular"
| 
| 


Regards,

-- 
       Terry Allen      O'Reilly & Associates, Inc.   terry@ora.com
 "In going on with these experiments, how many pretty systems do we build,
  which we soon find ourselves obliged to destroy?"  -  Benjamin Franklin
        A Davenport Group sponsor     http://www.ora.com/davenport/


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA28999 for urn-ietf-out; Tue, 20 Aug 1996 14:46:37 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA28994 for <urn-ietf@services.bunyip.com>; Tue, 20 Aug 1996 14:46:34 -0400
Received: from mintaka.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA17627  (mail destined for urn-ietf@services.bunyip.com); Tue, 20 Aug 96 14:46:32 -0400
Received: from skadhwe.lcs.mit.edu by MINTAKA.LCS.MIT.EDU id aa22462; 20 Aug 96 14:46 EDT
Received: by skadhwe.lcs.mit.edu; (5.65/1.1.8.2/15Aug95-0306PM) id AA06713; Tue, 20 Aug 1996 14:46:04 -0400
Date: Tue, 20 Aug 1996 14:46:04 -0400
Message-Id: <9608201846.AA06713@skadhwe.lcs.mit.edu>
From: Lewis Girod <girod@LCS.MIT.EDU>
To: terry@ora.com
Cc: urn-ietf@bunyip.com
In-Reply-To: <199608191522.IAA13231@rock.west.ora.com> (message from Terry Allen on Mon, 19 Aug 1996 08:22:26 PDT)
Subject: Re: [URN] re URN rewriting
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Lewis Girod <girod@LCS.MIT.EDU>
Errors-To: "owner-urn-ietf@bunyip.com Terry Allen" <terry@ora.com> wrote:

   And these requirements:

   |   ----------------------------------------
   |   Namespace Identifier Requirements and 
   |   Administration
   |   ----------------------------------------
   |   Some set of criteria must be established to govern what can and cannot
   |   be used as a (top-level) namespace (NID assignment).  This can include:
   | 	. demonstration of an established namespace management system
   | 	  (including an overview of mechanisms for preventing the
   | 	  duplication/reassignation of name identifiers.  These mechanisms
   | 	  are particular to the individual namespaces).
   | 	. multi-organization participation in the naming system
   | 	. rules on how names are assigned, name assignment authority
   | 	  delegation
   | 	. provision of escape clause 

   are, I believe, out of scope.  The point is to find ways to resolve those
   naming schemes that humanity creates.  It is up to the name space owner
   to provide resolution, and not up to the top-level registry to limit how
   that resolution may be provided.

OK, that makes three disparate interpretations of these
requirements...  perhaps a clarification by the authors is in order?

	- Lewis


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA29143 for urn-ietf-out; Mon, 19 Aug 1996 11:22:23 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA29136 for <urn-ietf@services.bunyip.com>; Mon, 19 Aug 1996 11:22:21 -0400
Received: from rock.west.ora.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA05394  (mail destined for urn-ietf@services.bunyip.com); Mon, 19 Aug 96 11:22:16 -0400
Received: (from terry@localhost) by rock.west.ora.com (8.6.13/8.6.11) id IAA13231 for urn-ietf@bunyip.com; Mon, 19 Aug 1996 08:22:26 -0700
Message-Id: <199608191522.IAA13231@rock.west.ora.com>
From: Terry Allen <terry@ora.com>
Date: Mon, 19 Aug 1996 08:22:26 PDT
X-Mailer: Mail User's Shell (7.2.0 10/31/90)
To: urn-ietf@bunyip.com
Subject: [URN] re URN rewriting
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <terry@ora.com>
Errors-To: owner-urn-ietf@bunyip.com

Lewis wrote:

| There is some suggestion in the framework document that there be a set
| of requirements of new name schemes; any ``enforcement'' is limited to
| that sort of thing.  We have not yet figured out what requirements are
| to be applied, but clearly names will need to be verified somewhere to
| ensure that they are satisying them -- otherwise there might as well
| be no requirements.  So the question becomes, what requirements do we
| want to set?  One possible requirement for NAPTR classic might be that
| the syntax be defined and checked.  What I am suggesting boils down to
| specifying the hierarchy scheme and ensuring that the NAPTR system
| escape names to alternate systems as soon as the hierarchy spec is
| invalidated.

This seems to limit unnecessarily what the NAPTR system can be made to
do, and thus is not an attractive alternative to regexps.  

And these requirements:

|   ----------------------------------------
|   Namespace Identifier Requirements and 
|   Administration
|   ----------------------------------------
|   Some set of criteria must be established to govern what can and cannot
|   be used as a (top-level) namespace (NID assignment).  This can include:
| 	. demonstration of an established namespace management system
| 	  (including an overview of mechanisms for preventing the
| 	  duplication/reassignation of name identifiers.  These mechanisms
| 	  are particular to the individual namespaces).
| 	. multi-organization participation in the naming system
| 	. rules on how names are assigned, name assignment authority
| 	  delegation
| 	. provision of escape clause 

are, I believe, out of scope.  The point is to find ways to resolve those
naming schemes that humanity creates.  It is up to the name space owner
to provide resolution, and not up to the top-level registry to limit how
that resolution may be provided.

Were the top-level registry to decline to include a naming scheme,
people who want to resolve URNs employing that naming scheme would have to find
alternative methods, and "top-level" would cease to be the top level.

| For example, consider the third point; I interpret this as requiring a
| specification of the ways in which collections can be delegated within
| the syntax of the URNs.  The only way I can see to make this work is
| to somehow embed the rules of delegation into the URN syntax so that
| they can be verified syntactically. 

Your requirements might be made into a document that recommends ways to 
construct naming schemes that are easy to resolve by methods presently 
in use or contemplated, but to the extent that your alternative
to regexps is intended to exclude schemes that don't meet these or other
criteria from ever being used, it's not useful.  

Two further points:

- it's unwise to overload the syntax of URNs, period.

- delegation and all other matters of URN management policy will be
  decided in the real world (lawyers included), rather than by anyone
  now aware of this discussion.
  
Ergo, there is no need to, and it is not a good idea to, attempt to
enforce policy within the framework of URN resolution.

I agree with Ron's remark:

| I am opposed to any proposal which allows only the hierarchy set forth
| by the namespace designer. Lots of namespaces will be of the
| form <hierarchical-naming-authority><delimiter><opaque-string>. The
| string is not opaque if the namespace designer can tell the naming
| authorities what to do. I am not opposed to a modification of your
| proposal that essentially says "once you get to the opaque string,
| the rules of hierarchy may change, and naming authorities are free to
| give you a new set of rules by which you can follow the new hierarchy".

which is in accord with what the real world will do.


Regards,

-- 
       Terry Allen      O'Reilly & Associates, Inc.   terry@ora.com
 "In going on with these experiments, how many pretty systems do we build,
  which we soon find ourselves obliged to destroy?"  -  Benjamin Franklin
        A Davenport Group sponsor     http://www.ora.com/davenport/


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id XAA11005 for urn-ietf-out; Sun, 18 Aug 1996 23:08:08 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id XAA11000 for <urn-ietf@services.bunyip.com>; Sun, 18 Aug 1996 23:08:06 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA02710  (mail destined for urn-ietf@services.bunyip.com); Sun, 18 Aug 96 23:08:04 -0400
Received: from legiron.acl.lanl.gov (transitory27.lanl.gov [128.165.7.173]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id VAA04229; Sun, 18 Aug 1996 21:07:59 -0600 (MDT)
Message-Id: <2.2.32.19960819031320.006aef7c@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Sun, 18 Aug 1996 21:13:20 -0600
To: liberte@ncsa.uiuc.edu (Daniel LaLiberte)
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: [URN] Re: Iterative lookup
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Daniel LaLiberte (at least at 12:33 AM 8/17/96 CDT)

>Thanks for the example, Ron.  That makes it abundantly clear.

Glad to do it.

> > I think it is pretty rare that we will have a namespace that
> > has such a mapping to DNS.
>
>The path scheme requires exactly this kind of iteration and reversal
>of names to get DNS names. 

I didn't say we would *never* have such a namespace.  :-)

> > [...]  I think most namespaces
> > will very quickly point the user to a database that handles
> > very large chunks of the namespace.
>
>Depends on what you mean by this.  If you mean that after the NAPTR
>resolution algorithm is done, the opaque string is handled
>internally to a server, then I think this is the wrong approach
>because it is unscalable for really large name spaces and large
>numbers of users.

That is what I mean, and I agree that it has some problems for some
really large namespaces. However, some of the namespaces I have
been investigating (the Intl. Std. Audiovisual Number in particular)
are centrally assigned and they want them centrally resolved. Name
spaces like the handle names space will probably also want to stop
using NAPTRs very quickly and start talking the handle protocol.

(I'm not so sure that there are problems for large numbers of users,
we can replicate the resolver because of the SRV record).

>It's OK with me that some name spaces work this way, but we should
>not require it of all name spaces.  

I wouldn't dream of making everyone do it. I just think there will
be a number of namespaces that are resolved that way. I also think
that the more money is at stake, the more centralized the name
assignment and resolution will be.


Regards,
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545       tautology:"Conformity is very popular"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id BAA24576 for urn-ietf-out; Sat, 17 Aug 1996 01:36:59 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id BAA24571 for <urn-ietf@services.bunyip.com>; Sat, 17 Aug 1996 01:36:56 -0400
Received: from newton.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28884  (mail destined for urn-ietf@services.bunyip.com); Sat, 17 Aug 96 01:36:54 -0400
Received: from void.ncsa.uiuc.edu (void.ncsa.uiuc.edu [141.142.103.20]) by newton.ncsa.uiuc.edu (8.6.11/8.6.12) with SMTP id AAA14255; Sat, 17 Aug 1996 00:36:53 -0500
Received: by void.ncsa.uiuc.edu (4.1/NCSA-4.1) id AA14157; Sat, 17 Aug 96 00:33:18 CDT
Date: Sat, 17 Aug 96 00:33:18 CDT
From: liberte@ncsa.uiuc.edu (Daniel LaLiberte)
Message-Id: <9608170533.AA14157@void.ncsa.uiuc.edu>
To: Ron Daniel <rdaniel@acl.lanl.gov>
Cc: urn-ietf@bunyip.com
Subject: [URN] Iterative lookup
In-Reply-To: <2.2.32.19960816220043.006d34f4@acl.lanl.gov>
References: <2.2.32.19960816220043.006d34f4@acl.lanl.gov>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: liberte@ncsa.uiuc.edu (Daniel LaLiberte)
Errors-To: owner-urn-ietf@bunyip.com

Thanks for the example, Ron.  That makes it abundantly clear.

Ron Daniel writes:
 > So, that is one way it could be done. I am not wild about the
 > number of lookups that are needed, but I like it better than
 > adding a non-standard flag to regexps.

Most of the info will be cached locally if you are resolving a URN
that is similar to previous URNs.  This is proportional to the
computational complexity and network/server load of gethostbyname for
every single DNS lookup.  So this should not be considered an argument
against iteration.  Yes, servers and DNS requests are optimized for
gethostbyname lookups, but I think the difference is relatively
minor.

 > I think it is pretty rare that we will have a namespace that
 > has such a mapping to DNS.

The path scheme requires exactly this kind of iteration and reversal
of names to get DNS names. 

 > [...]  I think most namespaces
 > will very quickly point the user to a database that handles
 > very large chunks of the namespace.

Depends on what you mean by this.  If you mean that after the NAPTR
resolution algorithm is done, the opaque string is handled
internally to a server, then I think this is the wrong approach
because it is unscalable for really large name spaces and large
numbers of users.  The basic problem is that there is no way for
clients to know about a subdivision of the name space, should
subdivision become necessary in the future, without asking the server
for every single name.  What the client needs is a rule it can cache
and use later to subdivide the space when resolving another name.
This means that the previously opaque string is no longer opaque
because clients must be responsible for resolving it using the rule.

It's OK with me that some name spaces work this way, but we should
not require it of all name spaces.  

dan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id SAA21608 for urn-ietf-out; Fri, 16 Aug 1996 18:54:40 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id SAA21603 for <urn-ietf@services.bunyip.com>; Fri, 16 Aug 1996 18:54:38 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27851  (mail destined for urn-ietf@services.bunyip.com); Fri, 16 Aug 96 18:54:35 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id QAA06155; Fri, 16 Aug 1996 16:54:31 -0600 (MDT)
Message-Id: <2.2.32.19960816225947.006c6520@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 16 Aug 1996 16:59:47 -0600
To: Lewis Girod <girod@LCS.MIT.EDU>
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] nasty rewriting rules
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Lewis Girod (at least at 06:12 PM 8/16/96 -0400)

>I think the question of what sorts of requirements are desirable has a
>significant impact on the likelihood that new name schemes would be
>servable by future systems.  I had inferred some stronger requirements
>than prevention of name reassignment from the framework document:
[...]
>	. rules on how names are assigned, name assignment authority
>	  delegation
>                  (from draft-daigle-urnframework-00.txt)
[...]
>I interpret this as requiring a
>specification of the ways in which collections can be delegated within
>the syntax of the URNs.  The only way I can see to make this work is
>to somehow embed the rules of delegation into the URN syntax so that
>they can be verified syntactically.

Hmm. That is not how I interpreted it. I was thinking that it would
be more of a definition of the business rules that would be followed
when one organization
  1) Authorized a sub-naming-authority
or
  2) Sold off some of their assigned names to some other
     organization.
The case of (2) is the most problematic. Publishers sell off particular
titles all the time, they also sell off whole blocks of titles (the works
of an author, all the titles in one of their business units, ..). So,
it seems important to be able to say things like
  urn:cid:moby-dick@classics.penguin.com is resolvable at foo.bar.com
  any other title from classics.penguin.com is resolvable at here.there.org
  and all other penguin titles are resolvable at catalog.penguin.com.

Some sites (mine perhaps) might have titles like
  urn:cid:la-ur-96-0023@lanl.gov
(la-ur is Los Alamos Unclassified Report. 96- is the year.) We might
want to put the resolver for all reports before 1980 on one machine,
all reports after 1980 on another. So, with regexps we can say
  pref = 10;  s/^(urn:)?cid:la-ur-[4-7]*/old.lanl.gov/i
  pref = 100  new.lanl.gov
The point of this example is that we have some hierarchy encoded in
our "opaque string". That hierarchy can not be known to the namespace
designer. However, being able to switch on it is (I think) important.

I am opposed to any proposal which allows only the hierarchy set forth
by the namespace designer. Lots of namespaces will be of the
form <hierarchical-naming-authority><delimiter><opaque-string>. The
string is not opaque if the namespace designer can tell the naming
authorities what to do. I am not opposed to a modification of your
proposal that essentially says "once you get to the opaque string,
the rules of hierarchy may change, and naming authorities are free to
give you a new set of rules by which you can follow the new hierarchy".

>As I see it, the primary function
>of my proposal is that the translation step and the limited nature of
>the rules after that enforces a delegation structure based on a
>definition at the top level.  At the top level the delegation
>hierarchy is ordered canonically and fixed; below that it cannot be
>processed out of order [...]

Right. That's just what I object to I'm afraid.

> [...] except by escaping to a separate resolution
>mechanism.

OK, so what do you mean by this? Is a marker that allows a
new program to canonicalize the opaque string OK, or do
you just want to say that all opaque strings from a naming
authority will remain opaque for all time?


>I interpreted point one to imply something concrete in the way of a
>``management system''.  For example, demonstration of administrative
>software that name assignment authorities would be given to maintain
>the databases is a requirement I had in mind.

Right, I was assuming something different - a legal contract that
would say naming authorities would not re-issue names and that
they would put the same requirement on any sub-naming authorities
they authorized.

>Because regexps allow a lot of flexibility downstream it is
>hard to make requirements, and thus the potential exists for dowstream
>administrators to make messes.

Well, I think we have an instance of conservation of nightmares here.
Being able to apply the regexp at every stage of the lookup can
lead to messes. Not being able to change the rules at the opaque string
boundaries leads to a ball-and-chain namespace that can't accomodate
the reasonable desires of a lot of users. (The LA-UR example above
is real. We have such a report series - actually we have several
report series - and most of them put a year into the report number).

But this is more than enough for a Friday afternoon.

Best regards,
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545       tautology:"Conformity is very popular"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id SAA21285 for urn-ietf-out; Fri, 16 Aug 1996 18:13:35 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id SAA21280 for <urn-ietf@services.bunyip.com>; Fri, 16 Aug 1996 18:13:31 -0400
Received: from mintaka.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27685  (mail destined for urn-ietf@services.bunyip.com); Fri, 16 Aug 96 18:13:24 -0400
Received: from skadhwe.lcs.mit.edu by MINTAKA.LCS.MIT.EDU id aa27372; 16 Aug 96 18:12 EDT
Received: by skadhwe.lcs.mit.edu; (5.65/1.1.8.2/15Aug95-0306PM) id AA04505; Fri, 16 Aug 1996 18:12:45 -0400
Date: Fri, 16 Aug 1996 18:12:45 -0400
Message-Id: <9608162212.AA04505@skadhwe.lcs.mit.edu>
From: Lewis Girod <girod@LCS.MIT.EDU>
To: rdaniel@acl.lanl.gov
Cc: urn-ietf@bunyip.com
In-Reply-To: <2.2.32.19960815142934.006a97b4@acl.lanl.gov> (message from Ron Daniel on Thu, 15 Aug 1996 08:29:34 -0600)
Subject: Re: [URN] nasty rewriting rules
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Lewis Girod <girod@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@bunyip.com

   on Date: Thu, 15 Aug 1996 08:29:34 -0600 Ron Daniel wrote:

   Thus spoke Lewis Girod (at least at 03:54 PM 8/13/96 -0400):

   >Fair enough, although it is important to have agreement as to what
   >flavor of regexps are being used.  The original plan was to just
   >execute sed, which solves both issues on UNIX platforms, but requires
   >a little more work otherwise.

   Um, no, that was not the plan. The plan was to use regexp libraries, the
   syntax of the regexps was "sed-style" rather than "perl-style" because
   we believe that sed-style is actually the version most regexp libraries
   support.

OK.

   >There is some suggestion in the framework document that there be a set
   >of requirements of new name schemes

   Well, I thought that those requirements were going to be things like
   no reassigning of naming authorities, making sure that any naming
   authorities in a naming scheme require any sub-naming authorities to follow
   rules at lesat as restrictive as the ones they operate under, ...

   So, these really are requirements on naming schemes and the operations
   behing them. Such requiremnts can't be tested by validating the syntax of
   a URN - useful thought that might be.

	[...]

   >Humans are supposed to use the simple user-friendly
   >syntax that compiles into the terse form.  With decent management
   >software the underlying terse form should be transparent to the
   >administrator -- in fact, if we can assume that everyone is using a
   >compiler it might be a good idea to make the terse form even more
   >compact.

   Those are pretty strong assumptions Lewis. Furthermore, this software
   also has to decompile the terse form into the friendly form so that
   people can debug existing records. This sort of friendly software
   rarely gets written and maintained.

I think the question of what sorts of requirements are desirable has a
significant impact on the likelihood that new name schemes would be
servable by future systems.  I had inferred some stronger requirements
than prevention of name reassignment from the framework document:

  ----------------------------------------
  Namespace Identifier Requirements and 
  Administration
  ----------------------------------------

  Some set of criteria must be established to govern what can and cannot
  be used as a (top-level) namespace (NID assignment).  This can include:

	. demonstration of an established namespace management system
	  (including an overview of mechanisms for preventing the
	  duplication/reassignation of name identifiers.  These mechanisms
	  are particular to the individual namespaces).
	. multi-organization participation in the naming system
	. rules on how names are assigned, name assignment authority
	  delegation
	. provision of escape clause 

                  (from draft-daigle-urnframework-00.txt)

For example, consider the third point; I interpret this as requiring a
specification of the ways in which collections can be delegated within
the syntax of the URNs.  The only way I can see to make this work is
to somehow embed the rules of delegation into the URN syntax so that
they can be verified syntactically.  As I see it, the primary function
of my proposal is that the translation step and the limited nature of
the rules after that enforces a delegation structure based on a
definition at the top level.  At the top level the delegation
hierarchy is ordered canonically and fixed; below that it cannot be
processed out of order except by escaping to a separate resolution
mechanism.  An interesting property of my proposal is that there are
no real syntactic requirements beyond those needed to re-order the
URN.

As you point out, this particular effect cannot be obtained using the
regexp rules, even with an initial syntactic check at the beginning.

I interpreted point one to imply something concrete in the way of a
``management system''.  For example, demonstration of administrative
software that name assignment authorities would be given to maintain
the databases is a requirement I had in mind.  That was why I was
assuming that people would have a rule compiler (although it really is
not that hard to implement!).  A decompiler would be nice for
emergencies, but I was thinking that the rules would be kept in and
installed from the source format, so to debug things you would go back
to the source file.

Perhaps my interpretations are outside of the sense of the
requirements, or perhaps the requirements simply haven't been
specified clearly... in any case, I think we need to make sure that
the requirements that we do want are at least partially enforced in a
technical way by the system.  (We may need to figure out what they are
first?)  Because regexps allow a lot of flexibility downstream it is
hard to make requirements, and thus the potential exists for dowstream
administrators to make messes.

-lewis







Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id RAA21158 for urn-ietf-out; Fri, 16 Aug 1996 17:55:35 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id RAA21153 for <urn-ietf@services.bunyip.com>; Fri, 16 Aug 1996 17:55:33 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27505  (mail destined for urn-ietf@services.bunyip.com); Fri, 16 Aug 96 17:55:31 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id PAA27469; Fri, 16 Aug 1996 15:55:28 -0600 (MDT)
Message-Id: <2.2.32.19960816220043.006d34f4@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 16 Aug 1996 16:00:43 -0600
To: liberte@ncsa.uiuc.edu (Daniel LaLiberte)
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] revision of NAPTR draft
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Daniel LaLiberte (at least at 03:26 PM 8/16/96 CDT)

[Stuff on inability of regexps to revese order of components
 in an arbitrary length list deleted]

>In previous discussion with Ron, he suggested that it might be
>possible to use the resolution algorithm, as is but iteratively, to
>bite off a component at a time and construct the reversed DNS name.
>This sounds similar to what we recommend for the path scheme
>resolution in the first place, so I would be happy to go with it - it
>wouldnt require a list reversal extension.  But I don't see how it can
>be done.  Could you give an example of how this works?

Sure. Lets look at a semi-hypothetical name like
  janet:uk.ac.cam.eng:techrep-96-23

First, we extract the namespace identifier, janet, and
lookup(NAPTR, janet.urn.net) => a regexp like
  "s/(urn:)?janet:(.[^\.])*\.*/\2/i"
which matches everything after "janet:" but before the next "."

Now we lookup(NAPTR, "uk") => a regexp like
  "s/(urn:)?janet:uk\.(.[\.])*\..*/\2.uk/"
which matches everything after "janet.uk." but before the next ".".

Now we lookup(NAPTR, "uk.ac") => a regexp like
  "s/(urn:)?janet:uk\.ac\.(.[^\.])*\..*/\2.ac.uk/"

lookup(NAPTR, cam.ac.uk) =>
  "s/(urn:)?janet:uk\.ac\.cam\.(.[^\.])*\..*/\2.cam.ac.uk/"

lookup(NAPTR, eng.cam.ac.uk) =>
  terminal naptr telling us to fetch the SRV record for
  something like _ftp._tcp.eng.cam.ac.uk, with the SRV
  and A records included as additional info.

We pick one of those servers and ask it about techrep-96-23.


So, that is one way it could be done. I am not wild about the
number of lookups that are needed, but I like it better than
adding a non-standard flag to regexps.

I think it is pretty rare that we will have a namespace that
has such a mapping to DNS. For instance, an OID namespace
has its most significant components at the front of the name.
However, there is no good way to map 1.3.6.1.4.1.2 to ibm.com
and map 1.3.6.1.4.1.13 to utk.edu.  I think most namespaces
will very quickly point the user to a database that handles
very large chunks of the namespace. This is certainly how
names from schemes such as ISAN - Intl. Standard Audio-visual
Number - would work.

Handles are a namespace that comes close to this, but the mapping
between handle naming authorities and domain names is far from
exact, and we are likely to get instantly directed to G or to
a local handle server whenever we encounter a name in the hdl:
system.

Well, that's enough for a Friday afternoon.
Regards,

Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545       tautology:"Conformity is very popular"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA20312 for urn-ietf-out; Fri, 16 Aug 1996 16:30:45 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA20307 for <urn-ietf@services.bunyip.com>; Fri, 16 Aug 1996 16:30:40 -0400
Received: from newton.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26851  (mail destined for urn-ietf@services.bunyip.com); Fri, 16 Aug 96 16:30:31 -0400
Received: from void.ncsa.uiuc.edu (void.ncsa.uiuc.edu [141.142.103.20]) by newton.ncsa.uiuc.edu (8.6.11/8.6.12) with SMTP id PAA23561; Fri, 16 Aug 1996 15:30:17 -0500
Received: by void.ncsa.uiuc.edu (4.1/NCSA-4.1) id AA07371; Fri, 16 Aug 96 15:26:41 CDT
Date: Fri, 16 Aug 96 15:26:41 CDT
From: liberte@ncsa.uiuc.edu (Daniel LaLiberte)
Message-Id: <9608162026.AA07371@void.ncsa.uiuc.edu>
To: Ron Daniel <rdaniel@acl.lanl.gov>
Cc: urn-ietf@bunyip.com
Subject: [URN] revision of NAPTR draft
In-Reply-To: <2.2.32.19960816195456.0069a130@acl.lanl.gov>
References: <2.2.32.19960816195456.0069a130@acl.lanl.gov>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: liberte@ncsa.uiuc.edu (Daniel LaLiberte)
Errors-To: owner-urn-ietf@bunyip.com

Ron Daniel writes:
 > This draft does not incorporate Lewis Girod's suggested replacement
 > for regexps. I would like to see some more discussion on the list
 > of that topic.

I don't have much to say about Lewis Girod's suggestion - I rather
like regular expressions and don't think they will be a problem for
what the do offer.

However, I am concerned because of features I know regular expression
lack.  In particular, there is a need to be able to reverse a list of
component names in the construction of a DNS name, because DNS uses
one order for components (i.e. most specific component to most
general, e.g. small.big.bigger.biggest.) whereas some names systems
might order components in the other order (e.g. the path scheme).
Regular expressions do not support the idea of reversing an arbitrary
number of elements.

One way around this obstacle is to add some features beyond (or
outside of) normal regular expression.  Three things are needed here.
A way to specify the components of the list, a way to specify that the
list should be reversed, and a way to concatenate the elements of the
list with the "." separator.  The list of elements might be specified
by parentheses.  E.g.  #(/([^/])*)*# matches a path such as /a/b/c
with the inner parentheses matching each of the components.  To
reverse the list, an "r" might be appended to the regular expression.
The replacement might assume that the constructed DNS name takes the
elements of the list, with the option of reversing them, and joins
with the "." separator.  There are some problems with this scheme that
I'll let others point out - maybe they have solutions too.

In previous discussion with Ron, he suggested that it might be
possible to use the resolution algorithm, as is but iteratively, to
bite off a component at a time and construct the reversed DNS name.
This sounds similar to what we recommend for the path scheme
resolution in the first place, so I would be happy to go with it - it
wouldnt require a list reversal extension.  But I don't see how it can
be done.  Could you give an example of how this works?

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/





Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA19801 for urn-ietf-out; Fri, 16 Aug 1996 15:49:53 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA19789 for <urn-ietf@services.bunyip.com>; Fri, 16 Aug 1996 15:49:45 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26560  (mail destined for urn-ietf@services.bunyip.com); Fri, 16 Aug 96 15:49:35 -0400
Received: from magenta.acl.lanl.gov (magenta.acl.lanl.gov [128.165.147.153]) by acl.lanl.gov (8.7.3/8.7.3) with ESMTP id NAA22099 for <urn-ietf@bunyip.com>; Fri, 16 Aug 1996 13:49:34 -0600 (MDT)
From: "Ronald E. Daniel" <rdaniel@acl.lanl.gov>
Received: (rdaniel@localhost) by magenta.acl.lanl.gov (8.6.9/8.6.4) id NAA07281 for urn-ietf@bunyip.com; Fri, 16 Aug 1996 13:49:33 -0600
Date: Fri, 16 Aug 1996 13:49:33 -0600
Message-Id: <199608161949.NAA07281@magenta.acl.lanl.gov>
To: urn-ietf@bunyip.com
Subject: [URN] revision 1 of the NAPTR draft
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ronald E. Daniel" <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

INTERNET DRAFT                                                  Ron Daniel
draft-daniel-naptr-01.txt                   Los Alamos National Laboratory
                                                          Michael Mealling
                                           Georgia Institute of Technology
                                                              16 Aug, 1996


              Resolution of Uniform Resource Identifiers
                     using the Domain Name System


Status of this Memo
===================

    This document is an Internet-Draft.  Internet-Drafts are working
    documents of the Internet Engineering Task Force (IETF), its
    areas, and its working groups.  Note that other groups may also
    distribute working documents as Internet-Drafts.
  
    Internet-Drafts are draft documents valid for a maximum of six
    months and may be updated, replaced, or obsoleted by other
    documents at any time.  It is inappropriate to use Internet-
    Drafts as reference material or to cite them other than as
    ``work in progress.''
  
    To learn the current status of any Internet-Draft, please check
    the ``1id-abstracts.txt'' listing contained in the Internet-
    Drafts Shadow Directories on ftp.is.co.za (Africa),
    nic.nordu.net (Europe), munnari.oz.au (Pacific Rim),
    ds.internic.net (US East Coast), or ftp.isi.edu (US West Coast).

    This draft expires 16 Feb., 1997.
  
  

Abstract:
=========

Uniform Resource Locators (URLs) are the foundation of the World Wide
Web, and are a vital Internet technology. However, they have proven to
be brittle in practice. The basic problem is that URLs typically
identify a particular path to a file on a particular host. There is no
graceful way of changing the path or host once the URL has been
assigned. Neither is there a graceful way of replicating the resource
located by the URL to achieve better network utilization and/or fault
tolerance. Uniform Resource Names (URNs) have been hypothesized as a
replacement for URLs that would overcome such problems. URNs and URLs
are both instances of a broader class of identifiers known as Uniform
Resource Identifiers (URIs).

This document describes a new DNS Resource Record, NAPTR (Naming
Authority PoinTeR), that provides rules for mapping parts of URIs to
domain names.  By changing the mapping rules, we can change the host
that is contacted to resolve a URI. This will allow a more graceful
handling of URLs over long time periods, and forms the foundation for a
new proposal for Uniform Resource Names.

In addition to locating resolvers, the NAPTR provides for other naming
systems to be grandfathered into the URN world, provides independence
between the name assignment system and the resolution protocol system,
and allows multiple services (Name to Location, Name to Description,
Name to Resource, ...) to be offered.  In conjunction with the SRV RR
proposal [3], the NAPTR record allows those services to be replicated
for the purposes of fault tolerance and load balancing.


Introduction:
=============

Uniform Resource Locators have been a significant advance in locating
resources on the Internet. However, their  brittle nature over time
has been recognized for several years. The Uniform Resource Identifer
working group proposed the development of Uniform Resource Names to serve
as persistent, location-independent identifiers for Internet resources
in order to overcome most of the problems with URLs. RFC-1737 [1] sets
forth requirements on URNs.

Even if URN systems were in place now, there would still be a
tremendous number of URLs.  It should be possible to develop a URN
resolution system that can also provide location independance for those
URLs.  This is related to the requirement in [1] to be able to
grandfather in names from other naming systems, such as ISO Formal
Public Identifiers, Library of Congress Call Numbers, ISBNs, ISSNs,
etc.

The developers of various URN proposals have held a series of meetings,
resulting in a compromise known as the Knoxville framework. The
major principle behind the Knoxville framework is that any name
assignment hierarchy should be seperate from the resolution hierarchy.
This is in marked contrast to the Domain Name System, where the two are
identical.  Readers are referred to [2] for background on the Knoxville
framework for additional information on the context and purpose of this
proposal.

For the reasons mentioned earlier, we want to be able to resolve URNs
and URLs within the same framework. For the short term, DNS is the
obvious candidate for the resolution framework, since it is widely
deployed and understood. However, it is not appropriate to use DNS to
maintain information on a per-resource basis. First of all, DNS was
never intended to handle that many records.  Second, the limited record
size is inappropriate for catalog information.  Third, we have the
requirement mentioned above about grandfathering of other name
systems.

Therefore our approach is to use DNS to locate "resolvers" that can
provide information on individual resources, potentially including the
resource itself. To accomplish this, we "rewrite" the URI into a domain
name following the rules provided in NAPTR records. Rewrite rules
provide considerable power, which is important when trying to seperate
the name assignment and resolution procedures. However, collections of
rules can become difficult to understand. To lessen this problem, the
NAPTR rules are *always* applied to the original URI, *never* to the
output of previous rules.

Locating a resolver through the rewrite procedure may take multiple
steps, but the beginning is always the same. Every URI has a
colon-delimited prefix.  NAPTR resolution begins by taking this prefix,
appending the well-known suffix ".urn.net", and querying DNS for NAPTR
records at that domain name.  Based on the results of this query, zero
or more additional DNS queries may be needed to locate resolvers for the
URI. Three brief examples of this procedure are given in the next
section.

The NAPTR RR provides the level of indirection needed to keep the naming
system independent of the resolution system, its protocols, and services.
Coupled with the new SRV resource record proposal[3] there is also the
potential for replicating the resolver on multiple hosts, overcoming some
of the most significant problems of URLs. This is an important and subtle
point. Not only do the NAPTR and SRV records allow us to replicate
the resource, we can replicate the resolvers that know about the replicated
resource. Preventing a single point of failure at the resolver level
is a significant benefit. 


Terminology
===========

"Must" or "Shall" - Software that does not behave in the mannar that this
           document says it must is not conformant to this document.
"Should" - Software that does not follow the behavior that this document
           says it should may still be conformant, but is probably broken
           in some fundamental way.
"May" -    Implementations may or may not provide the described behavior,
           while still remaining conformant to this document.


Brief overview and examples of the NAPTR RR:
============================================

A detailed description of the NAPTR RR will be given later, but to give
a flavor for the proposal we first give a simple description of the
record and three examples of its use.

The key fields in the NAPTR RR are order, preference, service, flags,
replacement, and regexp:
* The order field specifies the order in which records MUST
  be processed when multiple  NAPTR records are returned in response to
  a single query. A naming authority may have delegated a portion of its
  namespace to another agency. Evaluating the NAPTR recors in the correct
  order is necessary for delegation to work properly.
* The preference field specifies the order in which records SHOULD
  be processed when multiple NAPTR records have the same value of "order".
  This field lets a service provider specify the order in which resolvers
  are contacted, so that more capable machines are contacted in preference
  to less capable ones.
* The service field specifies the resolution protocol and resolution
  service(s) that will be available if the rewrite specified by the
  regexp or replacement fields is applied. Resolution protocols are
  the protocols used to talk with a resolver, and will be specified in
  other documents. Resolution services are operations such as
  N2R (URN to Resource), N2L (URN to URL), N2C (URN to URC), etc.
  These are discussed in the URN Framework document[2], and
  their behavior in a particular resolution protocol will be given in
  the specification for that protocol.
* The flags field contains modifiers that affect what happens in the
  next DNS lookup, typically for optimizing the process.
* The replacement field is one of two fields used for the rewrite rules.
  If the rewrite is a simple substitution of a domain name, that name is
  given in the replacement field. The replacement field is a domain name
  (subject to compression if a DNS sender knows that a given recipient is
  able to decompress names in this RR type's RDATA field). If the rewrite
  is more complex than a simple substitution of a domain name, the
  replacement field should be set to . and the regexp field used.
* The regexp field is the other field that may be used for rewrite rules.
  The regexp field is a String containing sed-style substitution expressions.
  These are applied to the original URN and yield the next domain name
  to be queried.

Note that the client applies all the substitutions and performs all
lookups - this is not handled in DNS servers. Note also that there is no
reason to provide values in both the replacement and regexp field. Only
one should be specified. If a value is specified in both, the
replacement name MUST be used and the regexp string MUST be ignored. It
is the belief of the developers of this document that regexps should
rarely be used. The replacement field seems adequate for the vast majority
of situations.


Example 1
---------

Consider a URN that uses the DUNS namespace. DUNS numbers are
identifiers for approximately 30 million registered businesses around
the world, assigned and maintained by Dunn and Bradstreet. The URN
might look like:

                 urn:duns:002372413:annual-report-1997

The first step in the resolution process is to find out about the DUNS
namespace. The namespace identifier, duns, is extracted from the URN,
prepended to urn.net, and the NAPTRs for duns.urn.net looked up. It might
return records of the form:

duns.urn.net
;;      order pref flags service            replacement                regexp
 IN NAPTR 100  10  "s"  "dunslink+N2L+N2C" _dunslink._udp.isi.dandb.com   ""
 IN NAPTR 100  20  "s"  "rcds+N2C"         _rcds._udp.isi.dandb.com       ""
 IN NAPTR 100  30  "s"  "http+N2L+N2C+N2R" _http._tcp.isi.dandb.com       ""

The order field contains equal values, indicating that no name delegation
order has to be followed. The preference field indicates that the provider
would like clients to use the special dunslink protocol, followed by
the RCDS protocol, and that HTTP is offered as a last resort. All the
records specify the "s" flag, which will be explained momentarily.
The service fields say that if we speak dunslink, we will be able to
issue either the N2L or N2C requests to obtain a URL or a URC (description)
of the resource. The Resource Cataloging and Distribution Service (RCDS) could
be used to get a URC for the resource, while HTTP could be used to get
a URL, URC, or the resource itself.  All the records supply the next
domain name to query, none of them need to be rewritten with the aid of
regular expressions.

The general case might require multiple NAPTR rewrites to locate a
resolver, but eventually we will come to the "terminal NAPTR". Once we
have the terminal NAPTR, our next probe into the DNS will be for a SRV 
or A record instead of another NAPTR. Rather than probing for a non-existant
NAPTR record to terminate the loop, the flags field is used to indicate
a terminal lookup. If it has a value of "s", the next lookup should
be for SRV RRs, "a" denotes that A records should sought.


Since our example RR specified the "s" flag, it was terminal. Our
next action is to lookup SRV RRs for _rcds._udp.isi.dandb.com, which
will tell us hosts that can provide the necessary resolution service. 
That lookup might return:

;;                              Pref Weight Port Target
  rcds._udp.isi.dandb.com IN SRV 0    0    1000 defduns.isi.dandb.com
                          IN SRV 0    0    1000 dbmirror.com.au
                          IN SRV 0    0    1000 ukmirror.com.uk

telling us three hosts that could actually do the resolution, and
giving us the port we should use to talk to their RCDS server.
(The reader is referred to the SRV proposal [3] for the interpretation
of the fields above).

Since a domain administrator knows certain NAPTRs are terminal,  (s)he
might include the corresponding SRV RRs as additional info. Further,
the SRV RRs could include A records as additional info.  While this
recursive provision of additional information is not explicitly blessed
in the DNS specifications, it is not forbidden, and BIND does take
advantage of it [4].  This is a significant optimization. In
conjunction with a long TTL for *.urn.net records, the average number
of probes to DNS for resolving DUNS URNs would approach one.

Records MUST be processed in the order specified by the order field.
This allows administrators to say that "all records matching this
pattern go to server1, all others go to server2". Records SHOULD be
processed in the order specified in the preference field. However,
clients may have a preference for particular protocols and resolution
services that causes them to ignore the preference field, so resolver
administrators cannot count on the preference field always being
respected.



Example 2 
---------

Consider a URI namespace based on MIME Content-Ids.
The URN might look like this:
  
        urn:cid:199606121851.1@mordred.gatech.edu
  
The first step in the resolution process is to find out about the CID
namespace. The namespace identifier, cid, is extracted from the URN,
prepended to urn.net, and the NAPTR for cid.urn.net looked up. It might
return records of the form:
 
;;                  order pref flags service replacement       regexp
cid.urn.net IN NAPTR 100  10   ""     ""       .        "/.+@([^@]+)/\1/i"
 
We have only one NAPTR response, so ordering the responses is not a
problem.  The replacement field is empty, so we check the regexp field
and use the pattern provided there. We apply that regexp to the entire
URN to see if it matches, which it does.  The \1 part of the regexp
returns the string "mordred.gatech.edu". Since the flags field is
empty, the lookup is not terminal, and our next probe to DNS is for
NAPTR records. The result might look something like:

*.gatech.edu IN NAPTR
;;     order pref flags service           replacement             regexp
IN NAPTR 100  50  "s"  "z39.50+N2L+N2C"   _z3950._tcp.gatech.edu    ""
IN NAPTR 100  50  "s"  "rcds+N2C"         _rcds._udp.gatech.edu     ""
IN NAPTR 100  50  "s"  "http+N2L+N2C+N2R" _http._tcp.gatech.edu     ""

Note that a wildcard has been used so that the domain administrator
at Georgia Tech has only a single NAPTR record to maintain. The
values of the order and preference fields are equal in all records, so
we are free to pick any record.
The flags field tells us that this is the last NAPTR patterns we
should see, and after the rewrite (a simple replacement in this case) we
should look up SRV records to get information on the hosts 
that can provide the necessary service.  Assuming we prefer the Z39.50
protocol, our lookup might return:
 
;;                            Pref Weight Port Target
_z3950._tcp.gatech.edu IN SRV 0    0      1000 z3950.gatech.edu
                       IN SRV 0    0      1000 z3950.cc.gatech.edu
                       IN SRV 0    0      1000 z3950.uga.edu

telling us three hosts that could actually do the resolution, and
giving us the port we should use to talk to their Z39.50 server.

Users of regular expressions should note that there is a significant
caveat about the use of backslashes in DNS zone files. DNS treats
backslashes as the escape character so that '.' can be escaped when
necessary. This means that when a regular expression is entered into
the zone file, the backslashes must be escaped by another backslash.
For the case of the cid.urn.net record above, the regular expression
entered into the zone file should be "/.+@([^@]+)/\\1/i".  When the
client code actually recieves the record, the pattern will have been
converted to "/.+@([^@]+)/\1/i".

Example 3
---------

As mentioned above, the NAPTR RR can also be used for URLs that have
already been assigned. Assume we have the URL for a very popular piece
of software that the publisher wishes to mirror at multiple sites around
the world:

     http://www.foo.com/software/latest-beta.exe

We extract the prefix, "http", and lookup NAPTR records for
http.urn.net. This might return a record of the form

http.urn.net IN NAPTR
;;  order   pref flags service replacement          regexp
     100     90   ""      ""        .        "/.*\/\/([^\/:]+)/\1/i"

This expression returns everything after the first double slash and
before the next slash or colon. Backslashes are needed to escape the
forward slash since the forward slash character is what seperates the
components of the substitution pattern. (Recall from the previous
example that in the zone file, this pattern actually needs to be
entered as "/.*\\/\\/([^\\/:]+)/\\1/i").  Applying this pattern to the
URL extracts "www.foo.com". Looking up NAPTR records for that might
return:

www.foo.com
;;       order pref flags   service     replacement      regexp
 IN NAPTR 100  100  "s"   "http+L2R" _http._tcp.foo.com   ""
 IN NAPTR 100  100  "s"   "ftp+L2R"  _ftp._tcp.foo.com    ""

Looking up SRV records for _http._tcp.foo.com would return information
on the hosts that foo.com has designated to be its mirror sites. The
client can then pick one for the user. 


NAPTR RR Format
===============

The format of the NAPTR RR is given below. The DNS type code for
NAPTR is 104.

    Domain TTL Class Order Preference Flags Service Replacement Regexp

where:

Domain
       The domain name this resource record refers to.
TTL
       Standard DNS Time To Live field
Class
       Standard DNS meaning
Order
       A 16-bit integer specifying the order in which the NAPTR records
       MUST be processed to ensure correct delegation of portions
       of the namespace over time. Low numbers are processed before
       high numbers, and once a NAPTR is found that "matches" a URN,
       the client MUST NOT consider any NAPTRs with a higher value
       for order.

Preference
       A 16-bit integer which specifies the order in which NAPTR records
       with equal "order" values SHOULD be processed, low numbers
       being processed before high numbers.  This is similar to the
       preference field in an MX record, and is used so domain
       administrators can direct clients towards more capable hosts
       or lighter weight protocols. 

Flags
       A String giving flags to control aspects of the rewriting. Flags
       are single characters from the alphabet [A-Z0-9]. The case of
       the alphabetic characters is not significant.

       At this time only two flags, "S" and "A", are defined. "S" means
       that the next lookup should be for SRV records instead of NAPTR
       records. "A" means that the next lookup should be for A records.
       The S and A flags are mutually exclusive, and resolution libraries
       SHOULD signal and error so that bad NAPTRs can be quickly detected.

       The remaining alphabetic flags are reserved. The numeric flags
       may be used for local experimentation.

Service 
       Specifies the resolution service(s) available down this rewrite
       path. May also specify the particular protocol that is used to
       talk with a resolver. If a protocol is specified in the service
       field, the rewrite will almost certainly be terminal, although the
       flags field MUST still be considered the authoritative source of
       information on that subject.

       The service field may take any of the values below (using the
       Augmented BNF of RFC 822[5]):

           service_field = [ [protocol] *("+" rs)]
           protocol      = "RCDS" / "HTTP"
           rs            = "N2L" / "N2Ls" / "N2R" / "N2Rs" / "N2C"
                         / "L2R" / "L2C"

       i.e. an optional protocol specification followed by 0 or more
       resolution services. Each resolution service is indicated by
       an initial '+' character.

       Note that the empty string is also a valid service field. This
       will typically be seen at the top levels of a namespace, when it
       is impossible to know what services and protocols will be offered
       by a particular publisher within that name space.

       At this time the known protocols are RCDS (a binary, UDP-based
       protocol) and HTTP (a textual, TCP-based protocol). More will be
       allowed later. At this time the allowed service requests are:
             N2L  - Given a URN, return a URL
             N2Ls - Given a URN, return a set of URLs
             N2R  - Given a URN, return an instance of the resource.
             N2Rs - Given a URN, return multiple instances of the resouce,
                    typically encoded using multipart/alternative.
             N2C  - Given a URN, return a collection of meta-information on
                    the named resource. The format of this response is the
                    subject of another document.
             L2R  - Given a URL, return the resource.
             L2C  - Given a URL, return a description of the resource.
       The actual format of the service request and response will be
       determined by the resolution protocol, and is the subject for other
       documents.

Replacement
       The next NAME to query for NAPTR, SRV, or A records depending on
       the value of the flags field. 

Regexp
       A STRING containing a sed(1)-style substitution expression that is
       applied to the original URI in order to construct the next name to
       lookup. For example:
         "/^.*inet:([^:]+):*/\\1/i"
               Regular expression replacement. The URN will be searched
               from the beginning for the pattern "inet:". All characters
               after that colon, up to but not including the next colon,
               will form the next domain name to be looked up.  The /i
               flag says that the match will be case-insensitive, so
               IneT, Inet, INET, ... would all be matched. The new
               search key would also be normalized to lower case.

Advice to domain administrators:
================================

Beware of regular expressions. Not only are they a pain to get
correct on their own, but there is the previously mentioned interaction
with DNS. Any backslashes in a regexp must be entered twice in a zone
file in order to appear once in a query response. More seriously, the
need for double backslashes has probably not been tested by all
implementors of DNS servers. We anticipate that urn.net will be the
heaviest user of regexps. Only when delegating portions of namespaces
should the typical domain administrator need to use regexps.

On a related note, beware of interactions with the shell when manipulating
regexps from the command line. Since '\' is a common escape character in
shells, there is a good chance that when you think you are saying "\\" you
are actually saying "\".

Administrators are strongly encouraged to provide SRV records or A
records as additional information in terminal NAPTR records.

The "a" flag allows the next lookup to be for A records rather than
SRV records. Since there is no place for a port specification in the
NAPTR record, when the "A" flag is used the specified protocol must
be running on its default port. 


Usage
=====

Pseudocode for a client routine using NAPTRs is given below:

    //
    // findResolver(URN)
    // Given a URN, find a host that can resolve it.
    // 
    findResolver(string URN) {
      sprintf(key, "%s.urn.net", extractNS(URN));  // prepend prefix to urn.net
      do {
        rewrite_flag = false;
        terminal = false;
	if (key has been seen) {
	  quit with a loop detected error
	}
	add key to list of "seens"
	records = lookup(type=NAPTR, key); // get all NAPTR RRs for 'key'

        sort NAPTR records by "order" field and "preference" field.
        n_naptrs = number of NAPTR records in response.
        curr_order = records[j].order;
        max_order = records[n_naptrs-1].order;
        
        // Process current batch of NAPTRs according to "order" field.
        for (j=0; j < n_naptrs && records[j].order <= max_order; j++) {
          newkey = rewrite(URN, naptr[j].replacement, naptr[j].regexp);
          if (!newkey) // Skip to next record if the rewrite didn't match
             continue;  
          // We did do a rewrite, shrink max_order to current value
          // so that delegation works properly
          max_order = naptr[j].order;
          // Will we know what to do with the protocol and services
          // specified in the NAPTR? If not, try next record.
          if(!isKnownProto(naptr[j].services)) {
            continue;
          }
          if(!isKnownService(naptr[j].services)) {
            continue;
          }

          // At this point we have a sucessful rewrite and we will know
          // how to speak the protocol and request a known resolution
          // service. Before we do the next lookup, check some
          // optimization possibilities.
          
          if (strcasecmp(flags, "S") || strcasecmp(flags, "A")) {
             terminal = true;
             services = naptr[j].services;
             addnl = any SRV and/or A records returned as additional info
                     for naptr[j].
          }
          key = newkey;
          rewriteflag = true;
          break;
        }
      } while (rewriteflag && !terminal);


      if (!addnl) { // No SRVs came in as additional info, look them up
        srvs = lookup(type=SRV, key);
      }  

      sort SRV records by preference, weight, ...
      foreach (SRV record) { // in order of preference
        try contacting srv[j].target using the protocol and one of the
            resolution service requests from the "services" field of the
            last NAPTR record.
        if (successful)
          return (target, protocol, service);
          // Actually we would probably return a result, but this
          // code was supposed to just tell us a good host to talk to.
      }
      die with an "unable to find a host" error;
    }


Notes:
======
  -  The "urn:" prefix is a matter of religious controversy. Client
     code should handle the cases when it is and is not present.
     Similarly, if regular expressions are used in NAPTR records, they
     should be immune to the presence or absence of "urn:".
  -  A client MUST examine all the RRs in a reply, not just the first.
     The client MUST process them according to the value of the order field.
     Once a NAPTR has "matched" a URN, the client MUST NOT consider
     any NAPTRs with a higer value of order than that of the matching NAPTR,
     even if it does not know the protocols necessary to talk with the
     matching resolver.
     (A match is defined as:
      1) The NAPTR provides a replacement domain name
      2) The regular expression matches the URN
     )
  -  If a record at a particular order matches the URI, but the client
     doesn't know the specified protocol and service, the client should
     continue to examine records that have the same order. The client
     MUST NOT consider records with a higher value of order. This is
     necesary to make delegation of portions of the namespace work.
  -  When multiple RRs have the same "order", the client should use
     the value of the preference field to select the next NAPTR to
     consider. However, because of preferred protocols or services,
     estimates of network distance and bandwidth, etc. clients
     may use different criteria to sort the records.
  -  If the lookup after a rewrite fails, clients are strongly encouraged
     to report a failure, rather than backing up to pursue other rewrite
     paths.
  -  Note that SRV RRs impose additional requirements on clients.


Acknowledgements:
=================

The authors would like to thank Keith Moore for all his consultations
during the development of this draft. We would also like to thank Paul
Vixie for his assistance in debugging our implementation, and his answers
on our questions.


References:
===========

[1] RFC-1737 "Functional Requirements for Uniform Resource Names", Karen
    Sollins and Larry Masinter, Dec. 1994.

[2] draft-daigle-urn-framework-00.txt "A Uniform Resource Naming
    Framework", Leslie Daigle and Patrik Faltstrom, June, 1996.

[3] draft-gulbrandsen-dns-rr-srvcs-03.txt  " A DNS RR for specifying the
    location of services (DNS SRV)",  Arnt Gulbrandsen and Paul Vixie,
    March 1996.

[4] Paul Vixie, personal communication.

[5] RFC-822 "Standard for the Format of ARPA Internet Text Messages",
    Dave H. Crocker, August 1982.  

[6] Keith Moore, personal communication.


Security Considerations
=======================
  The use of "urn.net" as the registry for URN namespaces is subject to
  denial of service attacks, as well as other DNS spoofing attacks. The
  interactions with DNSSEC are currently being studied. It is expected
  that NAPTR records will be signed with SIG records once the DNSSEC
  work is deployed. 

  The rewrite rules make identifiers from other namespaces subject to
  the same attacks as normal domain names. Since they have not been
  easily resolvable before, this may or may not be considered a problem.


Author Contact Information:
===========================

Ron Daniel
Los Alamos National Laboratory
MS B287
Los Alamos, NM, USA, 87545
voice:  +1 505 665 0597
fax:    +1 505 665 4939
email:  rdaniel@lanl.gov


Michael Mealling
Office of Information Technology, Network Services
Georgia Institute of Technology
Atlanta, GA, USA 30332-0730
voice:  (404) 894-1712
fax:  (404) 894 9548
michael.mealling@oit.gatech.edu



    This draft expires 16 Feb., 1997.
Ron Daniel Jr.                email: rdaniel@acl.lanl.gov
Advanced Computing Lab        voice: (505) 665-0597
MS B-287  TA-3  Bldg. 2011      fax: (505) 665-4939
Los Alamos National Lab        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM,  87545       slogan: "Dump Navigator Now!"


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA19800 for urn-ietf-out; Fri, 16 Aug 1996 15:49:52 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA19791 for <urn-ietf@services.bunyip.com>; Fri, 16 Aug 1996 15:49:47 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26569  (mail destined for urn-ietf@services.bunyip.com); Fri, 16 Aug 96 15:49:43 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id NAA22103 for <urn-ietf@bunyip.com>; Fri, 16 Aug 1996 13:49:41 -0600 (MDT)
Message-Id: <2.2.32.19960816195456.0069a130@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 16 Aug 1996 13:54:56 -0600
To: urn-ietf@bunyip.com
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: [URN] revision of NAPTR draft
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Hi all,

The next message from me will be the text of the revised NAPTR
draft. The major changes are:

1) The pattern field has been split into two fields - replacement
   and regexp. If one particular domain name is to be the output
   of a rewrite, it is given in the replacement field. This allows
   domain name compression to be used. The change was made at
   the request of Paul Vixie.

2) The preference field has been split into "order" and "preference"
   fields. I was afraid that domain administrators would abuse the
   original preference field to state preferred resolvers, rather
   than follow the spec which stated that it should be used for
   evaluating NAPTRs in the correct order for name delegation to
   work. (The choice of names was probably not a big help either :-)
   Since there was no other way for resolver administrators to
   say "please contact this service if you can, only use this
   other one if you must" the change seems justified.

This draft does not incorporate Lewis Girod's suggested replacement
for regexps. I would like to see some more discussion on the list
of that topic.

Next week I will submit the revised draft to the Internet-drafts
editor, but wanted to give people on this list some advance
notice.

Regards,
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545       tautology:"Conformity is very popular"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA14133 for urn-ietf-out; Thu, 15 Aug 1996 14:08:55 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA14119 for <urn-ietf@services.bunyip.com>; Thu, 15 Aug 1996 14:08:52 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA13782  (mail destined for urn-ietf@services.bunyip.com); Thu, 15 Aug 96 14:08:50 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id MAA07874; Thu, 15 Aug 1996 12:08:41 -0600 (MDT)
Message-Id: <2.2.32.19960815181355.006a3774@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 15 Aug 1996 12:13:55 -0600
To: Jon Knight <jon@net.lut.ac.uk>
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] nasty rewriting rules
Cc: Harald.T.Alvestrand@uninett.no, urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Jon Knight (at least at 05:04 PM 8/15/96 +0100)
>On Thu, 15 Aug 1996, Ron Daniel wrote:
>> One difference is that sed-style regexps use \1 \2 etc. for inserting
>> matches in substitution operations, while perl uses $1 $2 etc. 
>
>Perl uses \1, \2, etc for substitutions within the regexp.  The $1, $2, 
>etc is so that you can use the matched parts of regexp in the following 
>code.  See page 104 of "Programming in Perl" (the Camel book) for details.

Actually, that page says that \1 is only good in the pattern, and
that for the replacement part of substitution operations, $1 should
be used.


Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545       tautology:"Conformity is very popular"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA07933 for urn-ietf-out; Thu, 15 Aug 1996 12:04:51 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA07920 for <urn-ietf@services.bunyip.com>; Thu, 15 Aug 1996 12:04:49 -0400
Received: from weeble.lut.ac.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA12540  (mail destined for urn-ietf@services.bunyip.com); Thu, 15 Aug 96 12:04:46 -0400
Received: from jon by weeble.lut.ac.uk with local (Exim 0.54 #1) id E0ur4uC-0000UI-00; Thu, 15 Aug 1996 17:04:20 +0100
Date: Thu, 15 Aug 1996 17:04:19 +0100 (BST)
From: Jon Knight <jon@net.lut.ac.uk>
X-Sender: jon@weeble.lut.ac.uk
To: Ron Daniel <rdaniel@acl.lanl.gov>
Cc: Harald.T.Alvestrand@uninett.no, urn-ietf@bunyip.com
Subject: Re: [URN] nasty rewriting rules
In-Reply-To: <2.2.32.19960815150431.006fbd60@acl.lanl.gov>
Message-Id: <Pine.SUN.3.91.960815170007.23509Y-100000@weeble.lut.ac.uk>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Jon Knight <jon@net.lut.ac.uk>
Errors-To: owner-urn-ietf@bunyip.com

On Thu, 15 Aug 1996, Ron Daniel wrote:
> One difference is that sed-style regexps use \1 \2 etc. for inserting
> matches in substitution operations, while perl uses $1 $2 etc. 

Perl uses \1, \2, etc for substitutions within the regexp.  The $1, $2, 
etc is so that you can use the matched parts of regexp in the following 
code.  See page 104 of "Programming in Perl" (the Camel book) for details.

> Perl
> also provides things like \w for matching words, \W for matching non-words,
> etc. that I do not recall being in sed-style regexps. There are, no
> doubt, many smaller differences. For example, in Perl, '.' does not
> match a newline character.

This is quite true.  Perl regexp's are a superset of egrep's regexp's and 
so have lots of "nice" extra features (one of the reasons I love Perl so 
much!)

Tatty bye,

Jim'll

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Jon "Jim'll" Knight, Researcher, Sysop and General Dogsbody, Dept. Computer
Studies, Loughborough University of Technology, Leics., ENGLAND.  LE11 3TU.
* I've found I now dream in Perl.  More worryingly, I enjoy those dreams. *



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA03800 for urn-ietf-out; Thu, 15 Aug 1996 10:59:27 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA03793 for <urn-ietf@services.bunyip.com>; Thu, 15 Aug 1996 10:59:25 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA11658  (mail destined for urn-ietf@services.bunyip.com); Thu, 15 Aug 96 10:59:23 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id IAA01269; Thu, 15 Aug 1996 08:59:18 -0600 (MDT)
Message-Id: <2.2.32.19960815150431.006fbd60@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 15 Aug 1996 09:04:31 -0600
To: Harald.T.Alvestrand@uninett.no
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] nasty rewriting rules
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Harald.T.Alvestrand@uninett.no (at least at 12:28 PM 8/15/96 +0200)

>There's a regexp description in Appendix E of RFC 1801.
>Note that this does NOT define substitution syntax, which URNs need,
>and for which there are 2 main variants: PERL and SED; one uses
>\( \) and the other uses ( ) as delimiters, I believe.

One difference is that sed-style regexps use \1 \2 etc. for inserting
matches in substitution operations, while perl uses $1 $2 etc. Perl
also provides things like \w for matching words, \W for matching non-words,
etc. that I do not recall being in sed-style regexps. There are, no
doubt, many smaller differences. For example, in Perl, '.' does not
match a newline character.

Regards,


Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545       tautology:"Conformity is very popular"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA01913 for urn-ietf-out; Thu, 15 Aug 1996 10:24:45 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA01908 for <urn-ietf@services.bunyip.com>; Thu, 15 Aug 1996 10:24:33 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA11443  (mail destined for urn-ietf@services.bunyip.com); Thu, 15 Aug 96 10:24:30 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id IAA00942; Thu, 15 Aug 1996 08:24:20 -0600 (MDT)
Message-Id: <2.2.32.19960815142934.006a97b4@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 15 Aug 1996 08:29:34 -0600
To: Lewis Girod <girod@LCS.MIT.EDU>, jon@net.lut.ac.uk
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] nasty rewriting rules
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Lewis Girod (at least at 03:54 PM 8/13/96 -0400):

>   On Tue, 13 Aug 1996 15:02:24 +0100 (BST) Jon Knight wrote
>
>   Regexp interpreters are already available in source code format that you 
>   can just plug and play on many current platforms and which will ease 
>   porting to new architectures.
>
>Fair enough, although it is important to have agreement as to what
>flavor of regexps are being used.  The original plan was to just
>execute sed, which solves both issues on UNIX platforms, but requires
>a little more work otherwise.

Um, no, that was not the plan. The plan was to use regexp libraries, the
syntax of the regexps was "sed-style" rather than "perl-style" because
we believe that sed-style is actually the version most regexp libraries
support.

>The fact remains that unless such
>syntax-checking regexps are actually implemented at the top level,
>there is no guarantee that a namespace will retain a set structure.

We have not had any plans to use regexps that also validate the form
of the URN and report errors. 

>There is some suggestion in the framework document that there be a set
>of requirements of new name schemes

Well, I thought that those requirements were going to be things like
no reassigning of naming authorities, making sure that any naming
authorities in a naming scheme require any sub-naming authorities to follow
rules at lesat as restrictive as the ones they operate under, ...

So, these really are requirements on naming schemes and the operations
behing them. Such requiremnts can't be tested by validating the syntax of
a URN - useful thought that might be.


>   Of course those of us that do 
>   want regexp are still free to have a "NAPTRclassic" (:-) ) namespace 
>   hived off using SRV records that does do regexp replacement, so maybe we 
>   can all have our cake and eat it?

No, the syntax and capabilitites of the rewrite rules are a property of
the NAPTR record, not of individual namespaces. The question before the
group is if NAPTR rewrite rules should be regexps or something else.
Lewis' proposal is, so far at least, the only alternative that has been
advanced. I don't think we can have both, we have to decide.


>I am the first to say that the terse syntax is wretched, but it was
>really easy to implement and it is terse enough to easily fit into a
>DNS response.

Being short enough to fit into a DNS response is quite important for
efficiency considerations. Exceeding 512 bytes in a response shifts us
from UDP to TCP. Also, we want to have plenty f room so that we can include
SRV and A records as additional information to reduce the number of
queries to DNS.

>Humans are supposed to use the simple user-friendly
>syntax that compiles into the terse form.  With decent management
>software the underlying terse form should be transparent to the
>administrator -- in fact, if we can assume that everyone is using a
>compiler it might be a good idea to make the terse form even more
>compact.

Those are pretty strong assumptions Lewis. Furthermore, this software
also has to decompile the terse form into the friendly form so that
people can debug existing records. This sort of friendly software
rarely gets written and maintained.


Regards,
 
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545       tautology:"Conformity is very popular"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id GAA00221 for urn-ietf-out; Thu, 15 Aug 1996 06:29:02 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id GAA00216 for <urn-ietf@services.bunyip.com>; Thu, 15 Aug 1996 06:28:58 -0400
From: Harald.T.Alvestrand@uninett.no
Received: from domen.uninett.no by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA10081  (mail destined for urn-ietf@services.bunyip.com); Thu, 15 Aug 96 06:28:56 -0400
Received: from domen.uninett.no by domen.uninett.no with SMTP (PP)  id <24550-0@domen.uninett.no>; Thu, 15 Aug 1996 12:28:31 +0200
X-Mailer: exmh version 1.6.7 5/3/96
To: Lewis Girod <girod@LCS.MIT.EDU>
Cc: jon@net.lut.ac.uk, rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
Subject: Re: [URN] nasty rewriting rules
In-Reply-To: Your message of "Tue, 13 Aug 1996 15:54:34 EDT." <9608131954.AA03481@skadhwe.lcs.mit.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Thu, 15 Aug 1996 12:28:27 +0200
Message-Id: <24536.840104907@domen.uninett.no>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Harald.T.Alvestrand@uninett.no
Errors-To: owner-urn-ietf@bunyip.com

There's a regexp description in Appendix E of RFC 1801.
Note that this does NOT define substitution syntax, which URNs need,
and for which there are 2 main variants: PERL and SED; one uses
\( \) and the other uses ( ) as delimiters, I believe.

                 Harald A




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA29056 for urn-ietf-out; Tue, 13 Aug 1996 15:55:41 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA29051 for <urn-ietf@services.bunyip.com>; Tue, 13 Aug 1996 15:55:36 -0400
Received: from mintaka.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA16249  (mail destined for urn-ietf@services.bunyip.com); Tue, 13 Aug 96 15:55:05 -0400
Received: from skadhwe.lcs.mit.edu by MINTAKA.LCS.MIT.EDU id aa28941; 13 Aug 96 15:54 EDT
Received: by skadhwe.lcs.mit.edu; (5.65/1.1.8.2/15Aug95-0306PM) id AA03481; Tue, 13 Aug 1996 15:54:34 -0400
Date: Tue, 13 Aug 1996 15:54:34 -0400
Message-Id: <9608131954.AA03481@skadhwe.lcs.mit.edu>
From: Lewis Girod <girod@LCS.MIT.EDU>
To: jon@net.lut.ac.uk
Cc: rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
In-Reply-To: <Pine.SUN.3.91.960813143052.8034o-100000@weeble.lut.ac.uk> (message from Jon Knight on Tue, 13 Aug 1996 15:02:24 +0100 (BST))
Subject: Re: [URN] nasty rewriting rules
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Lewis Girod <girod@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@bunyip.com

   On Tue, 13 Aug 1996 15:02:24 +0100 (BST) Jon Knight wrote

   Regexp interpreters are already available in source code format that you 
   can just plug and play on many current platforms and which will ease 
   porting to new architectures.

Fair enough, although it is important to have agreement as to what
flavor of regexps are being used.  The original plan was to just
execute sed, which solves both issues on UNIX platforms, but requires
a little more work otherwise.

   > There are two questions here.  First, this statement is only true
   > given that the structure of the name scheme actually remains
   > consistent with this set stucture in the context of NAPTR (this gets
   > back to point (1) above).  If they were resolved with NAPTR using
   > regexps little would prevent someone from changing the format of an
   > ISBN in various ways; there is no technical impediment to this, and if
   > the top level ISBN naming authority doesn't want it to happen their
   > only recourse is legal.

   Surely though as long as the end users are using "legal" ISBNs in their
   URNs, the rewriting that happens is just the business of the people
   "owning" that ISBN and their resolution agents (might be one and same
   thing in some cases).  If the resolution agents at the top level of a
   naming authority reject "illegal" constructs in that scheme that they
   might get given, people will soon get the idea and stop using them.

Oops, thanks for catching that bug.  Yes, it is sufficient to reject
malformed URNs at the top level, and as you say that fixes the
problem.  As a rule, this can be done using regexps (although I have
heard of no plans to do so).  The fact remains that unless such
syntax-checking regexps are actually implemented at the top level,
there is no guarantee that a namespace will retain a set structure.
                                                                       If
   the top level naming authority never see the "illegal" rewritten versions
   then that's fine as it means that the rewriting is happening in private
   lower down the resolution tree.  

Remember, the rewrite rules are rewriting URNs into domain names, not
into other URNs -- so a URN is either legal or illegal from the start.
The concern is that names could be added to the namespace which don't
conform to the name scheme as defined, but which would still be
resolved by the system.  If unpleasant contortions are required to
perform the resolution downstream it may make the name scheme harder
to migrate as a whole.  The question is whether the flexibility that
makes this possible is neccessary.

                                    I'd say that "enforcement" is just a
   private thing within a particular naming scheme resolution tree and isn't
   something we should be dipping our toes into (not if we want URNs in this
   lifetime anyway).

There is some suggestion in the framework document that there be a set
of requirements of new name schemes; any ``enforcement'' is limited to
that sort of thing.  We have not yet figured out what requirements are
to be applied, but clearly names will need to be verified somewhere to
ensure that they are satisying them -- otherwise there might as well
be no requirements.  So the question becomes, what requirements do we
want to set?  One possible requirement for NAPTR classic might be that
the syntax be defined and checked.  What I am suggesting boils down to
specifying the hierarchy scheme and ensuring that the NAPTR system
escape names to alternate systems as soon as the hierarchy spec is
invalidated.

   > This should make it easier for
   > people to learn and program in the ``language'' (if such a simple
   > thing can be called a language!!) while at the same time making syntax
   > errors less likely.  For example, we could use S-expressions (pardon
   > my rough adherence to standard BNF form..):

   I can feel an Emacs mode coming on... :-) :-)

But of course... :-)

   > So for example, given a canonical form email address mail:edu.mit.lcs@girod
   > 
   >   ((eat-including ":" &replace-with "")
   >    (eat-until "@" &copy)
   >    (eat-including "@" &replace-with ".mail-urn"))
   > 
   > Would ``compile'' to ``x":"+p"";x"@"-v;x"@"+p".mail-urn";'', and would
   > generate the pair ("mail-urn.lcs.mit.edu", "girod").  Note that the
   > translation took care of removing the ``urn:'' if it was there.  This
   > or something like it should be simple enough to learn.

   And this is simpler that regexps?  As a sysadmin I'd much rather use 
   something I'm already used to (ie: regexps) rather than learning (and 
   making mistakes in) another new syntax.  Of course those of us that do 
   want regexp are still free to have a "NAPTRclassic" (:-) ) namespace 
   hived off using SRV records that does do regexp replacement, so maybe we 
   can all have our cake and eat it?

I am the first to say that the terse syntax is wretched, but it was
really easy to implement and it is terse enough to easily fit into a
DNS response.  Humans are supposed to use the simple user-friendly
syntax that compiles into the terse form.  With decent management
software the underlying terse form should be transparent to the
administrator -- in fact, if we can assume that everyone is using a
compiler it might be a good idea to make the terse form even more
compact.  As you say, you can always escape to some kind of proxy that
does regexp stuff.

The explanation in that message didn't really explain the language,
mainly because the terse form is explained in more detail with
examples in the proposal document.  But conceptually it is pretty
simple; each ``statement'' is executed in sequence, and each chops 0
or more chars off the front of the string and then produces a string
to catenate into a domain name.  The following specify what to chop
off:

* eat-including: chops right after the first character that appears
  in the specified delimiter set.

* eat-until: chops off right before the first char that appears in
  the specified delimiter set.  

* eat-x-chars: eats a specified number of chars.  

* match-prefix: fails unless the specified string is a prefix of the
  string, and if it matches eats the prefix.  (We may want a case-
  insensitive version of this as well..)

* match-rest: fails unless the rest of the string is an exact
  match, if it matches eats the rest of the string.  

Once a prefix is chopped off, it can either be replaced with a
specified string (&replace-with) or copied verbatim (&copy).  The
result strings is catenated in order and then the result is reversed
to produce the domain name to look up.  For example, continuing this
lisp metaphor:

  The input is eaten in the following parts:

	mail: edu.mit.lcs @ girod
             ^           ^ ^
          
  --> (dns-reverse (catenate "" "edu.mit.lcs" ".mail-urn"))
  --> (dns-reverse "edu.mit.lcs.mail-urn")
  --> "mail-urn.lcs.mit.edu"
 

Hope this clarifies things, and thanks a lot for the comments,

	- Lewis





Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA14784 for urn-ietf-out; Tue, 13 Aug 1996 10:04:46 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA14778 for <urn-ietf@services.bunyip.com>; Tue, 13 Aug 1996 10:04:35 -0400
Received: from weeble.lut.ac.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA10899  (mail destined for urn-ietf@services.bunyip.com); Tue, 13 Aug 96 10:04:05 -0400
Received: from jon by weeble.lut.ac.uk with local (Exim 0.54 #1) id E0uqK37-0005yG-00; Tue, 13 Aug 1996 15:02:25 +0100
Date: Tue, 13 Aug 1996 15:02:24 +0100 (BST)
From: Jon Knight <jon@net.lut.ac.uk>
X-Sender: jon@weeble.lut.ac.uk
To: Lewis Girod <girod@LCS.MIT.EDU>
Cc: rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
Subject: Re: [URN] nasty rewriting rules
In-Reply-To: <9608130628.AA03241@skadhwe.lcs.mit.edu>
Message-Id: <Pine.SUN.3.91.960813143052.8034o-100000@weeble.lut.ac.uk>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Jon Knight <jon@net.lut.ac.uk>
Errors-To: owner-urn-ietf@bunyip.com

On Tue, 13 Aug 1996, Lewis Girod wrote:
> (4) Regexp interpreters are hard to implement if they are not already
> available on the target system, whereas the languages in my proposal
> have been implemented quite easily.

Regexp interpreters are already available in source code format that you 
can just plug and play on many current platforms and which will ease 
porting to new architectures.

> There are two questions here.  First, this statement is only true
> given that the structure of the name scheme actually remains
> consistent with this set stucture in the context of NAPTR (this gets
> back to point (1) above).  If they were resolved with NAPTR using
> regexps little would prevent someone from changing the format of an
> ISBN in various ways; there is no technical impediment to this, and if
> the top level ISBN naming authority doesn't want it to happen their
> only recourse is legal.

Surely though as long as the end users are using "legal" ISBNs in their
URNs, the rewriting that happens is just the business of the people
"owning" that ISBN and their resolution agents (might be one and same
thing in some cases).  If the resolution agents at the top level of a
naming authority reject "illegal" constructs in that scheme that they
might get given, people will soon get the idea and stop using them.  If
the top level naming authority never see the "illegal" rewritten versions
then that's fine as it means that the rewriting is happening in private
lower down the resolution tree.  I'd say that "enforcement" is just a
private thing within a particular naming scheme resolution tree and isn't
something we should be dipping our toes into (not if we want URNs in this
lifetime anyway). 

> This should make it easier for
> people to learn and program in the ``language'' (if such a simple
> thing can be called a language!!) while at the same time making syntax
> errors less likely.  For example, we could use S-expressions (pardon
> my rough adherence to standard BNF form..):

I can feel an Emacs mode coming on... :-) :-)

> So for example, given a canonical form email address mail:edu.mit.lcs@girod
> 
>   ((eat-including ":" &replace-with "")
>    (eat-until "@" &copy)
>    (eat-including "@" &replace-with ".mail-urn"))
> 
> Would ``compile'' to ``x":"+p"";x"@"-v;x"@"+p".mail-urn";'', and would
> generate the pair ("mail-urn.lcs.mit.edu", "girod").  Note that the
> translation took care of removing the ``urn:'' if it was there.  This
> or something like it should be simple enough to learn.

And this is simpler that regexps?  As a sysadmin I'd much rather use 
something I'm already used to (ie: regexps) rather than learning (and 
making mistakes in) another new syntax.  Of course those of us that do 
want regexp are still free to have a "NAPTRclassic" (:-) ) namespace 
hived off using SRV records that does do regexp replacement, so maybe we 
can all have our cake and eat it?

Tatty bye,

Jim'll

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Jon "Jim'll" Knight, Researcher, Sysop and General Dogsbody, Dept. Computer
Studies, Loughborough University of Technology, Leics., ENGLAND.  LE11 3TU.
* I've found I now dream in Perl.  More worryingly, I enjoy those dreams. *




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id CAA09508 for urn-ietf-out; Tue, 13 Aug 1996 02:29:19 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id CAA09501 for <urn-ietf@services.bunyip.com>; Tue, 13 Aug 1996 02:29:13 -0400
Received: from mintaka.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA08711  (mail destined for urn-ietf@services.bunyip.com); Tue, 13 Aug 96 02:29:07 -0400
Received: from skadhwe.lcs.mit.edu by MINTAKA.LCS.MIT.EDU id aa23324; 13 Aug 96 2:28 EDT
Received: by skadhwe.lcs.mit.edu; (5.65/1.1.8.2/15Aug95-0306PM) id AA03241; Tue, 13 Aug 1996 02:28:54 -0400
Date: Tue, 13 Aug 1996 02:28:54 -0400
Message-Id: <9608130628.AA03241@skadhwe.lcs.mit.edu>
From: Lewis Girod <girod@LCS.MIT.EDU>
To: rdaniel@acl.lanl.gov
Cc: urn-ietf@bunyip.com
In-Reply-To: <2.2.32.19960802212958.006cb04c@acl.lanl.gov> (message from Ron Daniel on Fri, 02 Aug 1996 15:29:58 -0600)
Subject: Re: [URN] nasty rewriting rules
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Lewis Girod <girod@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@bunyip.com

******** NOTE: ********
*
*  This reply is written in reference to the document and code at
*
*    http://ana-www.lcs.mit.edu/people/girod/translator.c  (~40K)
*
*  The file is mostly document, and explains in great detail with examples the
*  proposal discussed in this reply.
*
***********************

   On Fri, 02 Aug 1996 15:29:58 -0600, Ron Daniel <rdaniel@acl.lanl.gov> wrote:

   So, what *do* we want to avoid about regexps? [...] You said that your 
   primary objection to them was that adopting them now might prevent future
   resolution systems that are not also based on general rewrite rules. With
   respect, I think that reason is a red herring. 

A1. What do we need to fix about Regexps?

I didn't spend a lot of time explaining this clearly in the original
proposal document, so I will summarize what I thought should be fixed:

(1) We should enable specific namespace schemes to be enforceable.  I
think this is a better way of putting what I had said originally,
i.e. preventing future name schemes from being contorted.  While I
agree that it would be a patently bad idea to _specify_ a contorted
name scheme, with regexp rules at the basis of a resolution system the
whole idea of a name scheme specification no longer applies.  At any
level of delegation some part of a URN is likely to be essentially
opaque, and lower levels really can't be stopped from varying from the
intended scheme.  This can be seen as a bug or a feature; I consider
it a bug.  To me it is better to explicitly define a scheme and
relegate things that do not fit to other schemes (see discussion in
below in sections A4.1 and A3).  You mentioned that one difficulty
might be ``constructed OIDs'', which I am not familiar with...  I
would suspect that these could be just as easily constructed into a
different name scheme (perhaps by prepending URN:oid-xyz: or
something) rather than changing the previously defined format of OIDs.
Further, part of this problem is caused by the present lack of a
resolution system; once one exists people will make namespaces that
fit it.  How are constructed OIDs currently used and resolved?

(2) We should simplify the construction of maintenance interfaces.
Maintainers need to understand what is going on with the system and
need to keep the rules working as new functionality is added to them.
It would be nice if this can be done with a simple interface which
could display the data in an easy to follow manner and which provides
static and end-to-end checks to ensure that the system is working.
Such an interface is sketched out below in section A2.  The regexps
are hard to follow and at each stage the whole string has to be
processed to figure out what part is relevant.  This makes them harder
to fit into an interface.

(3) We should try to keep the bulk of the data in a format that is
easily convertible in the future.  This might be a feature of the
maintainance interface, since the maintenance interface could keep the
data in a canonical form which is then compiled into rules (see
section A2.3).  It seems to me that this sort of processing is much more
difficult to do with regexps than with a simpler rule language.  But
to the degree that name scheme hierarchy can be specified (depending
on the details of each specific scheme) it may be possible to have a
single canonical data format for an entire name scheme.

(4) Regexp interpreters are hard to implement if they are not already
available on the target system, whereas the languages in my proposal
have been implemented quite easily.

   Currently, there are a variety of naming schemes in existence that I
   would like to be able to resolve as URNs. (ISBNs, OIDs, FPIs, etc). 
   The structure of those names is already set, and the ability of future
   systems to crack that structure is not affected by what we allow in NAPTRs.

There are two questions here.  First, this statement is only true
given that the structure of the name scheme actually remains
consistent with this set stucture in the context of NAPTR (this gets
back to point (1) above).  If they were resolved with NAPTR using
regexps little would prevent someone from changing the format of an
ISBN in various ways; there is no technical impediment to this, and if
the top level ISBN naming authority doesn't want it to happen their
only recourse is legal.

Second, I am curious to know how NAPTR would resolve these three name
schemes.  I can see how to do ISBN (if there are -'s in it), and OIDs
shouldn't be a problem, even constructed ones as long as the
constructions are in the set of things regexp rules can handle.
Similarly, both of these can be dealt with by my proposal, although
the set of interpretable constructions is more restricted.  Since FPIs
are the other space we want to handle, has anyone figured out how
regexps would be used to resolve them?  From what I can tell it seems
tricky.

   I certainly don't want us to do something now with NAPTRs that is going to
   come back to haunt us.  [...]
   1) The distinction between the "program" that is used to canonicalize
      the order of any hierarchy in the URN, and the "rules" that are used
      to yank things off the front and make the next domain name, needs to
      be more explicit. Only the people at urn.net need to know a lot
      about the program. Site administrators only need to write the rules.
      Putting them both into the same RR may be confusing.

This is true.  I grafted them into the same record only to show how it
fit into the original NAPTR framework.  In fact, in section A2.1 I
suggest using three records.

   2) What I thought was one of the ameliorating influences in the NAPTR
      proposal was that the regexps would be applied to the original URN
      in its entirety. I think this is a much simpler conceptual model than
      your two-part approach, especially when the second part is rules that
      operate on the output of other rules.
   3) One of the nasty bits about iterative rewrite rules is that upstream
      changes can affect the correctness of my rules. I forsee a class of
      errors arising where delimiters are not handled uniformly in upstream
      rules, making life a pain in the butt for downstream administrators.
      (Can you get rid of the + and - rules for handling delimiters and
       just say that if a character is matched, it is eaten?)
   4) While error-prone, regexps are nonetheless familiar to a large number
      of people. The syntax of your proposal (which I understand you can
      change) does not seem to be an improvement on regexps, and is familiar
      to no-one.
   5) "rules" in your model have two outputs - the domain name to be
      looked up and the tail of the canonicalized string to be left for
      subsequent rules. This is a bit warty, but seems unavoidable in
      rules that are meant to be applied to the output of other rules.

I think that all four of these points can be addressed at the level of
management software.  Because of the simplification of the rules
involved, the management software is easier to specify, and with a few
added features I think it can ameliorate the issues with invisible
breakage downstream.

A2.  A General Framework for Management Software

A2.1 Records

The management software described here is used to create and update a
set of DNS records on a given server.  There are four types of record
involved here:

(1) SRV records, providing pointers to terminal servers

(2) NAPTR records, providing an order parameter and a ruleset decribing
how to generate the next domain name

(3) NIDSPEC records, which provide for a given name scheme a
translation program for rendering URNs canonical and an initial
ruleset that generates the next domain name

(4) NADOC records, which contain documentation corresponding to a
given NIDSPEC or NAPTR, as described below.

The description of this management software is very sketchy right now
but you should be able to see the intent and how it might work.  I
think there are some clever simplifications that can be made to the
design (especially with respect to the storage and signing of
``agreements'') but I haven't thought it through enough to see them.
I offer this mainly as a proof of concept, not as a final solution.
To explain how this management software works, let us consider an
example.

A2.2 Contracts Between Clients and Administrators

At a site below the top level, management is taking place over a
collection of data that is referenced by domain name.  Suppose our
site is foo.com, and they are in the business of being a ``name
authority'' (or at any rate providing one step of resolution for a
name authority); then xxx.foo.com retrieves data (NAPTR, NADOC, SRV
records, etc.) from foo.com's name server.  The purpose of the
management software is to generate foo.com's name database based on
their clients' needs.

The source data contains two logical types of record:

(1) client-instance descriptors, which describe rules that have a
fixed set of valid operations.  For example, a rule might apply only
to two specific clients who can be listed explicitly:  the rule
``m"girod/"*p"edu.mit.lcs.skadhwe";'' would only apply to my URNs
and would direct clients only to my machine.  Other rules might 
apply to two or a hundred clients.

(2) client-class descriptors, which describe a rule that is applied to
an unspecified set of clients.  For example, for a rule that locates a
domain name in the text of the URN and appends ``.urn.net'', it might
not be convenient to list all possible clients.

The format of a client-instance descriptor is as follows:

client-instance {
	client agreement list = list of client-agreement
	order = integer
	ruleset = string  // in user-freindly form (see below)
}

client-agreement {
   // specification of expected input
	other info about referer (parent) = (implementation specific)
	domain name reference came from = string
	sample expected tail of canonical URN from above = string

   // specification of promised output
	other info about client = (implementation specific)
	domain name of client referring to = string
	tail expected by client at above domain name = string
}

Client-class descriptors need not be implemented separately; they can
be implemented as trivial instances of client-instance descriptors by
simply listing any relevant examples.

These descriptors would be set up as a result of an agreement between
the naming authority and the clients, and would be fixed.  The source
data is stored in NADOC records and can be retrieved as such by the
clients.  In the NADOC record the agreement (excepting the rule
specification) can be signed by the agreeing parties so that the
agreement used to check the rule can be verified.  The site
administrator can update the rules, etc, but before the database is
actually updated, the software runs a static check against the
input/output specifications to make sure they work.  If so the
database is modified and an end-to-end test is made.

The explicit specification of agreements provides safety against the
breakage problem and the data involved can be kept in a fairly
canonical form (i.e. sets of client-instance records) which should be
easier to migrate to new systems.

A2.3 Canonical Data Storage for Automated Generation of Contracts

For some name schemes, it will be possible to have an even more foolproof
system, one which generates the rules directly from a lexical list of 
namespaces.  This is easiest in name schemes with simple syntax.  A 
list of namespaces (using the model of delegation specified in section 4
of our I-D, which is similar to that of the ``path'' scheme) such as

       urn:bar:foo/a/* --> a.com
       urn:bar:foo/c/* --> c.com
       urn:bar:foo/c/fg/* --> fg.com
       urn:bar:foo/x/* --> x.com
       urn:bar:foo/x/y/z/* --> z.com
       urn:bar:foo/x/yz/* --> yz.com
      
could be used to automatically generate all of the rules and
agreements involved, perhaps assuming that the tail string coming in
begins right after ``urn:bar:foo/'' has been eaten (because at the
previous level there was a namespace definition ``urn:bar:foo/* -->
foo.com'').  The various clients involved sign the agreements, and
when changes are made most of the agreements stay the same, and any
that change will need to be signed again.  As a rule the agreements
tend to remain pretty constant; mostly rules are added over time, not
changed.

A2.4 A User Friendly Rule Syntax

Another important feature of this software should be a small rule
compiler that translates an easy-to-understand language into the terse
format transmitted to the browsers.  This should make it easier for
people to learn and program in the ``language'' (if such a simple
thing can be called a language!!) while at the same time making syntax
errors less likely.  For example, we could use S-expressions (pardon
my rough adherence to standard BNF form..):

<RULESET> = 
	( *<STMT> )
<STMT> = 
	( eat-until <DELSET> <DISPOSITION> ) |
	( eat-including <DELSET> <DISPOSITION> ) |
	( eat-x-chars <INTEGER> <DISPOSITION> ) |
	( match-prefix <STRING> <DISPOSITION> ) |
	( match-rest <STRING> <DISPOSITION> )
<DELSET> = <STRING>
<DISPOSITION> = 
	&replace-with <STRING> |
	&copy

So for example, given a canonical form email address mail:edu.mit.lcs@girod

  ((eat-including ":" &replace-with "")
   (eat-until "@" &copy)
   (eat-including "@" &replace-with ".mail-urn"))

Would ``compile'' to ``x":"+p"";x"@"-v;x"@"+p".mail-urn";'', and would
generate the pair ("mail-urn.lcs.mit.edu", "girod").  Note that the
translation took care of removing the ``urn:'' if it was there.  This
or something like it should be simple enough to learn.

   6) I am not so sure that your matching rules will continue to be simpler
      than the major ideas in regexps. Point 3 showed one case where optionality
      would be extremely helpful, so that upstream changes in matching on a
      delimiter would not kill us. The religious debate on "urn:" is another.
      FPIs are a namespace this group is supposed to try to accommodate. They
      use :: and // in broadly equivalent ways. So, alternation is another
      capability that probably needs to be in the rewriting language. If those
      go into your language, you are well on the way to regexps.

At this time I have chosen to attack the upstream breakage problem
differently; the URN: issue should be handled at the level of the
canonical translation and won't affect the rulesets.  In section 5 of
the proposal document I discuss the issues that I see surrounding
``URN:''; I think that we should make an effort to resolve this debate
sometime soon.

FPIs are as yet still an unknown here, and indeed they may very well
be difficult to handle.  I was hoping to figure out how to do so after
seeing a general plan for doing so with rewrite rules, mainly because
it seems possible to me that the NAPTR system might be used to handle
some sections of that namespace while relying on other mechanisms to
handle the remainder.

   Another concern that I have is the growth of the number of rewrite rules
   over time as portions of collections are delegated to other agencies.
   This is a concern about rewriting, and applies to either your scheme or
   to regexps.

This is true, and I see this as the central reason for making sure
that NAPTR can be replaced by something that will still be efficient
when partial delegations become more the rule than the exception.  It
is my opinion that the translation portion of this proposal will come
in handy when a new system is implemented.  

A3. How Canonical Tranlsation Fits into the Future

In the future, I think canonical translation will be a very useful
thing.  The main reason is that if the direction of hierarchy is
consistent, information about prefixes can be cached (i.e. classes of
URNs that share the same resolution information).  Without a canonical
hierarchy such cache systems would need to understand the hierarchy
format of any name scheme from which prefixes will be cached, and URNs
for which the hierarchy is not understood could only be cached
individually.  To my way of thinking the logical place to do this
transform is at the client (if that is in fact possible..) so that
URNs can be handled consistently within the resolution/caching
mechanism until the terminal resolver is reached (which should operate
on the original URN).  This is a URN framework issue.

Ignoring for the moment the question of whether name schemes should in
fact be specified (see discussion in A4.1), a given translation
language has a finite and _definite_ capacity to render URNs
canonical.  If we make a choice and specify a language it enables a
system to process a subset of possible URNs in a consistent manner.
Other schemes for URNs would need to be handled by a different system,
which could be implemented later with a more capable translation
language encompassing a different set of URNs, and so on.  In the
short term, the initial translation language would be coded into the
browser, and it might be wise for browser implementations to leave
room to plug new functionality into the translation language.  My
guess is that a translation language capable of dealing with the
existing namespaces will provide sufficient flexibility that new
namespaces will have no trouble fitting into the system.

   What I would like to see is some more analysis of what capabilities
   are needed (like the stuff above on why I think alternation and
   optionality are needed). 

A4.  What Capabilities are Needed and Why?

As we have seen, the basic theory in terms of what is needed is that
by folding stuff into the translation layer the rules layer doesn't
need much functionality at all.

A4.1 Specification of Hierarchy on a Per-Name-Scheme Basis

One potential problem with this proposal is its presupposition that
the hierarchy for a name scheme can be specified, which may or may not
be valid (i.e. constructed OIDs.)  I think we need to establish
whether this is a realistic problem.  Given that there are namespaces
that cannot be rendered canonical in a single preprocessing step, can
we estimate the negative impact of escaping to another mechanism at
the level at which the specification no longer holds (in the case of
OIDs many of them would be in canonical form already)?

One possible ameliorating factor here is that because the translation
layer represents a partial specification of name scheme syntax, there
may be a subsequent reduction in the bother associated with allowing
new name schemes to be developed (the framework document suggested
that there should be standards for admission, etc), does this then
imply that names (such as constructed OIDs) that violate their
``default'' specification might instead be created in a (possibly new)
name scheme for which they are structured according to spec?

I am fairly convinced that the benefit gained by the canonical
hierarchy well outweighs the problems it causes.  The central
benefits, which I have touched on elsewhere in this message, are

(1) Simpler rules in the NAPTR scheme

(2) Makes it easier for management software to store data canonically

(3) Makes caching easier for future systems

(4) Allows name schemes to specify a hierarchy and enables technical
solutions to enforce that specification to a much greater degree

The problems are:
 
(1) Some existing namespaces may be incompatible and will need to
escape to separate resolution technologies

(2) Some future namespaces may be incompatible or may be compelled to 
maintain compatibility

The question is: how many URNs and namespaces are we talking about,
and is it a problem for them to make the (possibly minor)
modifications required to be compatible?

Assuming for the moment that the name schemes can be sufficiently
specified, the next question is: what sorts of things will we need to
handle after canonicalization and how powerful does the rule language
have to be.  Ron brought up optionality and alternation as two things
we will need.  In many cases this can be handled with the language
currently specified.

A4.2 Support for Alternation

If we want to pull off a token delimited by either :: or // we can
determine which of these cases we have using the match construct.  For
example, if the following two rules are tried on "foo::bar" and
"foo//bar":

	((eat-until ":/" &copy)
	 (match-prefix "::" &replace-with ".")
	 (eat-until "" &copy)
	 (eat-x-chars 0 &replace-with ".colons"))

	((eat-until ":/" &copy)
	 (match-prefix "//" &replace-with ".")
	 (eat-until "" &copy)
	 (eat-x-chars 0 &replace-with ".slashes"))


the results will be ("colons.bar.foo", "") and ("slashes.bar.foo", "")
respectively.  This is because the match-prefix construct fails if it
doesn't match the specified string prefix exactly.  Another way of
handling this would be to replace the syntactic structures "::" and
"//" with special marker characters in the translation step (that way
the initial string can contain a colon or slash).

In short, alternation is possible if the point of alternation can be
recognised by either a set of possible characters or a pre-inserted
marker.

A4.3 Support for Optionality

If we want to detect a port number in a URL if it is there (I suggest
putting one in during the translation step however..), we can do
something like this:

	((eat-until ":/" &copy)
	 (match-prefix ":" &replace-with ".tcp_port_")
	 (eat-until "/" &copy)
	 (eat-including "/" &replace-with ""))

	((eat-until ":/" &copy)
	 (match-prefix "/" &replace-with ".tcp_port_80"))

so,
	com.foo:8001/path generates ("tcp_port_8001.foo.com", "path")
	com.foo/path generates ("tcp_port_80.foo.com", "path")

In short, optionality can be handled if the option can be recognised
by either a set of possible characters or a pre-inserted marker.

A4.4 Other Things?

What else do we need?  I'm not sure.  I have by no means proved that
this language is sufficient and don't know how I would go about doing
that.  However I believe the primary reason for needing functionality
here is grandfathering; barring radical new technologies (which would
probably come with their own radical new resolution mechanisms), new
namespaces will likely make do with what is there if it is reasonably
flexible.  Consequently I am more concerned with specific
counterexamples than I am with generalized ideas.  That is, we look at
the names we have to deal with and try to see how they would be handled
by rulesets and by regexps.  

                            I would also like to see some info on
   the general problems of rewrite rules and what, if anything, we
   can do to overcome them. Some of the problems with rules are:
   1) Confusion on how a result was obtained, typically due to
      successive applications of rules or to overly-capable rewrite
      languages.
   2) Accretion of rules over time making a total rats nest of delegations.
      This is related to 1.

I believe how a result is obtained can be determined by tracing the
lookup process, similarly to the original NAPTR process.  No doubt the
trace may get confusing, and worse, long.  As the number of servers in
the path grows this can get to be a real problem.  Also, the number of
rulesets (or, equivalently, NAPTR regexps) returned from a given
lookup may grow as delegations increase in number, meaning that more
data is being transferred back to the client at a given step.  Both of
these issues concern me and affect both proposals in similar ways
(however, as I indicated in section 3.0, the point of this proposal is
more to make it easier to migrate forward later than it is to fix the
long term problems with the resolution mechanism -- it is still really
NAPTR at heart.)

   3) Upstream changes invisibly breaking downstream results.
   4) My site getting no requests / somebody else's requests due to
      upstream errors.

As you point out, the regexp rules don't have that property of
invisible breakage.  Is the mgmt software solution indicated
in section 2.0 a good enough fix for the ruleset proposal?  

Also, note that the limitations on rulesets severely limit the ways in
which rulesets returned from the same lookup can interfere.  It also
makes it easier for mgmt software to be written to verify them.

   The point in starting this thread was to talk about rewrite rules and
   if they were a flaw or a feature. At the BOF, concern was raised about
   rewrite rules and someone said that if meeting the requirements
   requires the power of rewrite rules, and if we don't like that
   answer, do we want to change the requirements? Up to now I have not
   seen any convincing arguments that the requirements can be met without
   using rewriting. Nor have I seen any calls for us to change the
   requirements on URNs, at least not in any fashion that restricts the
   task to be accomplished. (If we were to simplify the requirements, it
   would be appropriate to reconsider the abilities of NAPTRs).

I think there is a third alternative, which more accurately describes
my proposal: _directly_ support all URN spaces with the exception of
those for which the implementation requires a system of regexp rules.
That is, balance the need to support URNs now and in the future with
the relevant technical capabilities.  For example, suppose sorting out
a some subset of the URNs in use required a turing-complete language
while the others could all be processed using a finite automaton; if
the set of URNs gained by adding this functionality (and at the same
time adding the potential to loop) is relatively insignificant, the
best solution may be to escape and resolve them another way.

   If we assume for the moment that rewriting is necessary, then we get
   into discussing what capabilities are needed and how they will be
   expressed in the language that is used for the rewrite rules. This is
   where I think your proposal fits. It represents a noticeable reduction in
   the capabilities of the NAPTR system, since major rewriting can only
   happen at the namespace level when we canonicalize the URN. But that was
   the purpose of the proposal.

True.

   I kind of like the notion of rules that eat off the front of the
   canonicalized name. However, I am not sure that only allowing that
   canonicalization to be performed at the namespace level is enough.
   Especially as collections of resources are delegated over time, I
   think we are going to see lots of URNs that are old URNs plus some
   new stuff. It seems impossible to canonicalize such things with the
   limited amount of information available at the namespace level.
   (See the stuff on "constructed OIDs" below for more info).
	[...]
   I am concerned about the "program"
   portion of the rewrite only being available at the namespace level.
   As a specific example, I came across "constructed OIDs" the day before
   yesterday. These seem to allow "other stuff" to be appended to an OID to
   make a new OID that does not follow the simple rules of integer name
   components. If we have an OID namespace, all it can possibly know
   about constructed OIDs is where the "other stuff" starts and ends. We can't
   provide a program at the namespace level that will canonicalize the
   order of all components. 

This gets at what me want to mean by name scheme specification (see
sections A3, A4.1).  Certainly the original specification of OIDs
doesn't allow these additions?  Do you have more information about
constructed OIDs?

   >* It is already clear that there are some name schemes that cannot be
   >efficiently resolved by this new scheme and will need to be escaped
   >(just as some cannot be conveniently handled by NAPTR).  To what
   >degree is it necessary to add flexibility beyond what is required to
   >grandfather in existing namespaces?

   Well, this sort of depends on what namespaces you want to grandfather in. :-)
   The regexps give us a set of tools to deal with new things as they arise,
   typically in the course of trying to grandfather in a new namespace.
                                                         ^^^^^^^^^^^^^

By ``new namespace'' do you mean one that is recently invented or an
existing namespace?  I suspect it would be more likely that new
namespaces be designed to fit into whatever structure is in place,
rather than go through a lot of trouble to build an alternate
resolution mechanism.  It's easy to invent a namespace that can't be
resolved effectively by NAPTR with regexps -- but is that our problem?


Apologies for the length of this reply, but there were a lot of
questions to answer.  Thank you for your comments on the proposal,


	Regards,

	   Lewis


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id AAA05323 for urn-ietf-out; Mon, 5 Aug 1996 00:04:45 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id AAA05318 for <urn-ietf@services.bunyip.com>; Mon, 5 Aug 1996 00:04:43 -0400
Received: from mintaka.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA14369  (mail destined for urn-ietf@services.bunyip.com); Mon, 5 Aug 96 00:04:42 -0400
Received: from skadhwe.lcs.mit.edu by MINTAKA.LCS.MIT.EDU id aa20267; 5 Aug 96 0:03 EDT
Received: by skadhwe.lcs.mit.edu; (5.65/1.1.8.2/15Aug95-0306PM) id AA00976; Mon, 5 Aug 1996 00:03:12 -0400
Date: Mon, 5 Aug 1996 00:03:12 -0400
Message-Id: <9608050403.AA00976@skadhwe.lcs.mit.edu>
From: Lewis Girod <girod@LCS.MIT.EDU>
To: rdaniel@acl.lanl.gov
Cc: urn-ietf@bunyip.com
In-Reply-To: <2.2.32.19960802215459.006c6928@acl.lanl.gov> (message from Ron Daniel on Fri, 02 Aug 1996 15:54:59 -0600)
Subject: Re: [URN] re NAPTR, URN-res-req
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Lewis Girod <girod@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@bunyip.com

Ron Daniel wrote on Fri, 02 Aug 1996 15:54:59 -0600:

>I guess I thought that one way that unofficial hints could
>get into the system was by direct injection by users. I think
>it is certainly outside the scope of NAPTRs, but is something to
>keep in mind for the future. There might be a ComMentor-style
>annotation set that was user-supplied resolution hints.

Yes, users could inject unofficial hints as well as publishers.  The
end user trying to locate the resource would probably try (in the
abscence of other knowledge about the resource) the official hint
first, then any hints supplied by the owner of the namespace, then any
hints that appear to be supplied by the author (if that person is
known..), then whatever else is there (users? etc.).  All of this is
definitely outside the scope of NAPTR resolution.. an idea for the
future.

I have not had a chance to address your comments re. the rewrite rule
stuff yet as I have been on vacation this past week and have had only
sporadic net access..

	- Lewis




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id AAA05222 for urn-ietf-out; Mon, 5 Aug 1996 00:02:46 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id AAA05215 for <urn-ietf@services.bunyip.com>; Mon, 5 Aug 1996 00:02:41 -0400
Received: from mintaka.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA14348  (mail destined for urn-ietf@services.bunyip.com); Mon, 5 Aug 96 00:02:38 -0400
Received: from skadhwe.lcs.mit.edu by MINTAKA.LCS.MIT.EDU id aa20264; 5 Aug 96 0:02 EDT
Received: by skadhwe.lcs.mit.edu; (5.65/1.1.8.2/15Aug95-0306PM) id AA00929; Mon, 5 Aug 1996 00:02:20 -0400
Date: Mon, 5 Aug 1996 00:02:20 -0400
Message-Id: <9608050402.AA00929@skadhwe.lcs.mit.edu>
From: Lewis Girod <girod@LCS.MIT.EDU>
To: terry@ora.com
Cc: urn-ietf@bunyip.com
In-Reply-To: <199608031809.LAA01004@rock.west.ora.com> (message from Terry Allen on Sat, 3 Aug 1996 11:09:48 PDT)
Subject: Re: [URN] re NAPTR, URN-res-req
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Lewis Girod <girod@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@bunyip.com

On Sat, 3 Aug 1996 11:09:48 PDT, Terry Allen <terry@ora.com> wrote:

>Would you sketch a sample lookup sequence for a URN for which official
>and unofficial hints have been injected into the system?  Is it a matter
>of user/client preferences as to which hints are heeded?  (See the
>Bobsnamespace example below.)

It would be a matter of end client preferences which hints would be
used first and which would be provided to the user at all.  I envision
the client requesting the official information as well as at most N
unofficial hints from the system for any particular URN lookup.  The
browser would use the official hint info by default while at the same
time pointing out that other information is available.  There might be
other types of preferences as well, I haven't thought about it too
much.

>I am imagining something like this:  Bobsnamespace consists of the
>names 1 through 8.  Bob sells off from this name space 2, 4, 5, and 7,
>rather than a block of names, and further he declines to resolve them
>after he sells them (maybe he goes out of business).  The result
>will be (I think) that no one resolver handles the entire name space,
>and that it is not possible to predict from the URN which of the
>several resolvers for Bobsnamespace should be queried first.  

This is at the crux of the namespace migration problem.  The
generalized scheme I mentioned in the document involves two different
methods of delegation.  When Bob ``sells off'' names from his space,
he has the option of ``officially'' delegating the names or of
handling the delegation himself.  The difference here is that an
``official'' delegation puts the delegation information up at the
``top'' level, in effect flattening the namespace, at least in terms
of layers of resolution mechanism.  For Bob's clients, this has
advantages: (1) Bob has nothing to do with their resolution, because
their URNs go direct to their specified resolution service, so they
are not dependent on him, only on the top level (2) Depending on how
the top level resolution system works, this may be faster since it may
involve fewer steps of resolution.  The disadvantages to official
delegation are (1) a little bit more of the structure of your
namespace is publicly known (2) the top level gets big as time goes on
(but for this to work at all the system has to be able to scale in
response!) (3) it will likely cost money to enter an official
delegation, which is likely passed on to the client.

In answer to Bob's conundrum, if the names are not easily generalized
according to whatever rules exist (for example, simple string prefixes
after a canonicalization process) it will cost a lot more to
officially delegate the names, because in some cases there may simply
be no generalization and official delegation would be commensurate
with listing each URN.  To the degree that the names are not
officially delegated all bets are off when Bob goes out of business.
Presumably, however, Bob or someone else could extort sufficient funds
from of his clients to continue resolving the URNs.. ;-)

In general, with such a system clients who intend to use their URNs
for a long time would be wise to be sure that if something goes wrong
with their service providers they can salvage their URNs in a
cost-effective manner.

>This will work for some, perhaps a great many, URN lookups, but not
>all.  

Yes.  Some URN lookups may want to use a secret or proprietary 
resolution process for example.  No generalized system would be
sufficient in all such cases

>Further, it won't be possible to prevent people from inventing name
>spaces that don't decompose nicely.  The top-level URN name space
>registry can't refuse to register such name spaces, or it ceases to
>be useful.  In addition to grandfathering, there's a requirement to
>be able to "cousin-in" name spaces invented by people who weren't
>aware they weren't following the rules preferred by the top-level
>registry.  These may have to be resolved by brute force (matching
>the entire URN string) or use of other info.

This is true; but if a certain type of service is provided by this
system, it increases the likelihood that new namespaces fit themselves
into it.  To the degree that they don't or can't, they will need to be
escaped to other systems from the top level.  I guess it is a question
of balancing the goal of keeping URNs alive with that of having a
buildable system.  The system I sketched in section 4 and the NAPTR
proposal represent different points on this spectrum.  With any
system, there may be cases where a namespace is a real mess and can't
be effectively split up; either it gets served in total by someone
else or by some other technique, or parts of it are forced into the
system and the remaining parts are lost.

What we are really talking about here is having a dependable top level
sevice, one that doesn't go out of business as we suspect Bob might.
Presumably this dependability would stem from some kind of cooperative
management in which a large number of interested parties run servers
that serve a large distributed database.  This database can escape to
other similar systems if the need arises (or a new version of the
software can be written which extends the capabilities for
generalization exhibited by the original.)  The controversy is over
what basic services should be provided by this top level, and what
services should be delegated to other (possibly less dependable)
levels, and how this in fact affects the goals of long-lived URNs, of
flexibility of namespace design, and of grandfathering in existing
namespaces.

Personally, I think that one simple way to fix a lot of these problems
is to offer each person his/her own namespace (for a very reasonable
fee), in a way that can be generalized so that their URNs are easily
mapped to the resolution service of their choice.  For example,
URN:PEOPLE:unambiguous_name/* would be one syntax (perhaps it would be
best to assign people numbers in order to cut down on lawsuits and
trademark issues).  Doing this guarantees a certain base level of
stability, since people currently tend to keep a constant identity for
say 50 years or so.  Doing this adds a lot of stuff to the database
initially, but the total amount is limited by other factors such as
the availability of food and the asking price for slots in the
database, so scaling issues should be controllable.  How each person
chooses to structure his namespace below this is not specified, but at
least any damage is constrained to that individual's personal space.

This sort of fix would occur after the system is in place (i.e. the
future), and I bring it up mostly as an example of the sorts of
namespace-design techniques that will likely help with these problems,
after the top level system is implemented and the framework is
essentially set in stone, at least for the short term.  I doubt that
any system can keep every URN alive, unless it is prepared to store
the whole list of URNs.  What is more important is getting most of
them (this includes deciding what meaning of ``most'' satisfies you),
and providing ways of setting things up that both satisfy the clients'
requirements and ensure that their URNs will stick around.  Those that
choose not to follow these guidelines may get into trouble.  I think
this is true of any system that works on a principle of generalizing
classes of URNs; for all systems, there is some generalization
strategy is not efficient (for example, if all of your URNs are
products of two large prime numbers... ;-) )


  Regards,

 	Lewis


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA06131 for urn-ietf-out; Sat, 3 Aug 1996 14:14:15 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA06122 for <urn-ietf@services.bunyip.com>; Sat, 3 Aug 1996 14:14:13 -0400
Received: from rock.west.ora.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA10762  (mail destined for urn-ietf@services.bunyip.com); Sat, 3 Aug 96 14:14:09 -0400
Received: (from terry@localhost) by rock.west.ora.com (8.6.13/8.6.11) id LAA01004; Sat, 3 Aug 1996 11:09:48 -0700
Message-Id: <199608031809.LAA01004@rock.west.ora.com>
From: Terry Allen <terry@ora.com>
Date: Sat, 3 Aug 1996 11:09:48 PDT
In-Reply-To: Lewis Girod <girod@LCS.MIT.EDU> "Re: [URN] re NAPTR, URN-res-req" (Aug  1,  7:22pm)
X-Mailer: Mail User's Shell (7.2.0 10/31/90)
To: Lewis Girod <girod@LCS.MIT.EDU>, terry@ora.com
Subject: Re: [URN] re NAPTR, URN-res-req
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <terry@ora.com>
Errors-To: owner-urn-ietf@bunyip.com

(Slightly out of order.)  Lewis Girod:

| True.  Our omission of an explanation of hints has caused a great deal
| of confusion, which this reply has hopefully addressed to a degree.
| Since we did not have a clear technical plan at the time of writing we
| did not want to do into a lot of detail; we hoped to instead get out
| some ideas we were plaing with and see what sort of reactions were
| generated.  As for the idea of `hints in reverse', the URN community
| should decide if this is within the scope of our problem or whether we
| want to declare it outside.  My opinion is that it is outside; it
| widens the problem and makes the primary technique for resolution
| (i.e. precomputed lexical generalization of URNs) impossible.

Okay with me if it is to be considered out of scope, although I think
that for some classes of resources straight URN lookup will not be
the most common method of retrieval.

| We used the term ``hint'' to mean precisely the data formats used by
| the system to transmit to the client information that aids in locating
| a document given a URN.  Much of our document was intended to be a set
| of general issues and requirements that we thought were critical to
| producing a working URN system; for this reason we did not want to
| specify formats there.  I don't think coming up with formats is too
| difficult; it is more a question of what clients actually understand.
| At the time of writing we had envisioned such formats as the proposed
| NAPTR and SRV records as possible initial `hint' formats, since if the
| NAPTR system was in use this would be the type of data the clients
| would be expecting.  It should be stated, however, that we were not
| intending hints to solve the sorts of semantics-oriented search
| problems you describe; we see this as a higher level of the problem
| that should be kept separate from the straight URN->document(s)
| mapping problem.

Would you sketch a sample lookup sequence for a URN for which official
and unofficial hints have been injected into the system?  Is it a matter
of user/client preferences as to which hints are heeded?  (See the
Bobsnamespace example below.)

Regarding the "straight URN->document(s) mapping problem," I am suggesting
that the real problem is document identification and retrieval, and that
URNs are only one part of its solution.  But if that's out of scope, okay.

| These concerns are definitely something to think about.  In terms of
| naming authorities disappearing, I had envisioned the solution being
| for the naming authority to transfer or sell off its namespace to
| other entities before going away.  For example, if you have some names
| issued by shady.com, they might sell them to you before they go out of
| business, at which point you would be responsible for telling the
| resolution system where your authoritative server is.  In our model

I am imagining something like this:  Bobsnamespace consists of the
names 1 through 8.  Bob sells off from this name space 2, 4, 5, and 7,
rather than a block of names, and further he declines to resolve them
after he sells them (maybe he goes out of business).  The result
will be (I think) that no one resolver handles the entire name space,
and that it is not possible to predict from the URN which of the
several resolvers for Bobsnamespace should be queried first.  

| Another issue that is parallel to this is that the resolution models
| being discussed here all try to deal with URNs in groups in order to
| cut down on the size of higher levels of the database.  NAPTR does
| this in a similar way to the DNS.  The model I tend to think of tends
| to assume that the top level of the directory is pretty big, but still
| is based on the idea of sending all URNs starting with this prefix to
| this particular resolver.  In the end this is a good idea because it
| allows changes to be made at a local level rather than having to
| bother the top level every time.  This means that the system we are
| talking about does not deal with individual URNs under normal
| circumstances; they will always be generalized somehow, in my mind
| usually through the concept of a naming authority.  

This will work for some, perhaps a great many, URN lookups, but not
all.  

Further, it won't be possible to prevent people from inventing name
spaces that don't decompose nicely.  The top-level URN name space
registry can't refuse to register such name spaces, or it ceases to
be useful.  In addition to grandfathering, there's a requirement to
be able to "cousin-in" name spaces invented by people who weren't
aware they weren't following the rules preferred by the top-level
registry.  These may have to be resolved by brute force (matching
the entire URN string) or use of other info.



Regards,

-- 
       Terry Allen      O'Reilly & Associates, Inc.   terry@ora.com
 "In going on with these experiments, how many pretty systems do we build,
  which we soon find ourselves obliged to destroy?"  -  Benjamin Franklin
        A Davenport Group sponsor     http://www.ora.com/davenport/


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id RAA26840 for urn-ietf-out; Fri, 2 Aug 1996 17:50:18 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id RAA26835 for <urn-ietf@services.bunyip.com>; Fri, 2 Aug 1996 17:50:14 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA08372  (mail destined for urn-ietf@services.bunyip.com); Fri, 2 Aug 96 17:50:12 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id PAA09114; Fri, 2 Aug 1996 15:50:09 -0600 (MDT)
Message-Id: <2.2.32.19960802215459.006c6928@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 02 Aug 1996 15:54:59 -0600
To: Lewis Girod <girod@LCS.MIT.EDU>
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] re NAPTR, URN-res-req
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Lewis Girod (at least at 07:22 PM 8/1/96 -0400)
>At 12:32 PM 7/28/96 PDT, Terry Allen wrote:
>
>>Much is made here of "hints," 
[...]
>It should be stated, however, that we were not
>intending hints to solve the sorts of semantics-oriented search
>problems you describe; we see this as a higher level of the problem
>that should be kept separate from the straight URN->document(s)
>mapping problem.

This is a useful clarification, thanks Lewis.


>>[...] ignores the power of supplying as input into the URN resolution
>>system ancillary information about the URN (hints in reverse, so to speak).
>
>[...]As for the idea of `hints in reverse', the URN community
>should decide if this is within the scope of our problem or whether we
>want to declare it outside.  My opinion is that it is outside; it
>widens the problem and makes the primary technique for resolution
>(i.e. precomputed lexical generalization of URNs) impossible.

I guess I thought that one way that unofficial hints could
get into the system was by direct injection by users. I think
it is certainly outside the scope of NAPTRs, but is something to
keep in mind for the future. There might be a ComMentor-style
annotation set that was user-supplied resolution hints.

>Under such a
>system, [the canonicalization proposol for an alternative to regexps]
>a name scheme designer can enforce certain policies about the
>format and semantics of the names under that scheme, whereas according
>to the original NAPTR model the top-level name scheme design had no
>impact on the structure underneath.

Something I left out of my previous message (hard to believe I left
anything out, I know :-)...
One of my concerns about the canonicalization proposal was that
a single program at the namespace level could not deal with constructed
names. How about allowing that program to insert a marker into the
canonical form of a name. When the client sees the marker, it means
that it would be legal for the incoming NAPTR to provide a program
for dealing with the rest of the URN. This way we get the restrictions
on permissable behavior that you want and can still handle constructed
names, which I think will become an important thing to do.

Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545       tautology:"Conformity is very popular"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id RAA26638 for urn-ietf-out; Fri, 2 Aug 1996 17:25:27 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id RAA26633 for <urn-ietf@services.bunyip.com>; Fri, 2 Aug 1996 17:25:23 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07136  (mail destined for urn-ietf@services.bunyip.com); Fri, 2 Aug 96 17:25:19 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id PAA08835; Fri, 2 Aug 1996 15:25:08 -0600 (MDT)
Message-Id: <2.2.32.19960802212958.006cb04c@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 02 Aug 1996 15:29:58 -0600
To: Lewis Girod <girod@LCS.MIT.EDU>
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] nasty rewriting rules
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

At 07:25 PM 8/1/96 -0400, Lewis Girod wrote:

>This message is in response to a thread started a long time ago by
>Ron, namely, what about rewrite rules?

Thanks for picking up on that thread Lewis.

I have mixed opinions about your proposal. You are right that we chose
regexps in a very ad-hoc fashion. Once we decided that rewriting was the
solution to the problem of separating resolution procedures from name
assignment procedures, we needed to have a language for expressing
the rewriting rules. Regexps appeared to have the power to
do what was needed, we were all familiar with them, and we didn't have to
spend a lot of time trying to define and implement our own rewrite
language. The last point, of course, is a big part of why we settled on
regexps.

I'm happy to see that you have not flinched from the effort that we backed
away from. However, I don't think your proposal is ready to replace regexps,
for reasons I'll get into below. But it is a start and there are things I
like about it.

So, what *do* we want to avoid about regexps? You said that your primary
objection to them was that adopting them now might prevent future
resolution systems that are not also based on general rewrite rules. With
respect, I think that reason is a red herring. I understand the concern,
but don't think it holds up.
Currently, there are a variety of naming schemes in existence that I
would like to be able to resolve as URNs. (ISBNs, OIDs, FPIs, etc). 
The structure of those names is already set, and the ability of future
systems to crack that structure is not affected by what we allow in NAPTRs.
NAPTRs only interfere with future resolution systems if the
developers of future namespaces look at the capabilities of regexps and
create a contorted naming scheme to take advantage of them. I submit that
such contortions are extremely unlikely. Furthermore, they could be handled
in future systems through escape mechanisms similar to those that NAPTR
will utilize for several of the above namespaces. 

I certainly don't want us to do something now with NAPTRs that is going to
come back to haunt us. I am much more concerned about other modes of
failure in the future than contorted namespaces. My first concern is
that administrators creating NAPTRs will get them wrong. I'm the first
to admit that regexps are prone to errors. However, I think that your
proposal is no better on that front, and is quite possibly worse.
1) The distinction between the "program" that is used to canonicalize
   the order of any hierarchy in the URN, and the "rules" that are used
   to yank things off the front and make the next domain name, needs to
   be more explicit. Only the people at urn.net need to know a lot
   about the program. Site administrators only need to write the rules.
   Putting them both into the same RR may be confusing.
2) What I thought was one of the ameliorating influences in the NAPTR
   proposal was that the regexps would be applied to the original URN
   in its entirety. I think this is a much simpler conceptual model than
   your two-part approach, especially when the second part is rules that
   operate on the output of other rules.
3) One of the nasty bits about iterative rewrite rules is that upstream
   changes can affect the correctness of my rules. I forsee a class of
   errors arising where delimiters are not handled uniformly in upstream
   rules, making life a pain in the butt for downstream administrators.
   (Can you get rid of the + and - rules for handling delimiters and
    just say that if a character is matched, it is eaten?)
4) While error-prone, regexps are nonetheless familiar to a large number
   of people. The syntax of your proposal (which I understand you can
   change) does not seem to be an improvement on regexps, and is familiar
   to no-one.
5) "rules" in your model have two outputs - the domain name to be
   looked up and the tail of the canonicalized string to be left for
   subsequent rules. This is a bit warty, but seems unavoidable in
   rules that are meant to be applied to the output of other rules.
6) I am not so sure that your matching rules will continue to be simpler
   than the major ideas in regexps. Point 3 showed one case where optionality
   would be extremely helpful, so that upstream changes in matching on a
   delimiter would not kill us. The religious debate on "urn:" is another.
   FPIs are a namespace this group is supposed to try to accommodate. They
   use :: and // in broadly equivalent ways. So, alternation is another
   capability that probably needs to be in the rewriting language. If those
   go into your language, you are well on the way to regexps.

Another concern that I have is the growth of the number of rewrite rules
over time as portions of collections are delegated to other agencies.
This is a concern about rewriting, and applies to either your scheme or
to regexps.

What I would like to see is some more analysis of what capabilities
are needed (like the stuff above on why I think alternation and
optionality are needed). I would also like to see some info on
the general problems of rewrite rules and what, if anything, we
can do to overcome them. Some of the problems with rules are:
1) Confusion on how a result was obtained, typically due to
   successive applications of rules or to overly-capable rewrite
   languages.
2) Accretion of rules over time making a total rats nest of delegations.
   This is related to 1.
3) Upstream changes invisibly breaking downstream results.
4) My site getting no requests / somebody else's requests due to
   upstream errors.
What other problems with rewrites can we come up with? What tools can
we provide to ease those problems?

I would also like to know how regexps or alternative proposals such
as yours impact the problems above. Regexps may be an overly general
language to use to specify the rules. Your proposal may fall into the
trap of confusing results due to applying rules to the output of
other rules. Both are subject to errors such as 4.

>All of this
>can be found at
>
>   http://ana-www.lcs.mit.edu/people/girod/translator.c  (~40K)
>
>I am curious to see what you think.  

I will have some specific comments on that document later.

>* I think that this addresses a major design flaw of the original
>NAPTR system.  Do you?  Are the rewrite rules a flaw or a feature?  If
>they are a flaw does this address that flaw?

The point in starting this thread was to talk about rewrite rules and
if they were a flaw or a feature. At the BOF, concern was raised about
rewrite rules and someone said that if meeting the requirements
requires the power of rewrite rules, and if we don't like that
answer, do we want to change the requirements? Up to now I have not
seen any convincing arguments that the requirements can be met without
using rewriting. Nor have I seen any calls for us to change the
requirements on URNs, at least not in any fashion that restricts the
task to be accomplished. (If we were to simplify the requirements, it
would be appropriate to reconsider the abilities of NAPTRs).


If we assume for the moment that rewriting is necessary, then we get
into discussing what capabilities are needed and how they will be
expressed in the language that is used for the rewrite rules. This is
where I think your proposal fits. It represents a noticeable reduction in
the capabilities of the NAPTR system, since major rewriting can only
happen at the namespace level when we canonicalize the URN. But that was
the purpose of the proposal.

I kind of like the notion of rules that eat off the front of the
canonicalized name. However, I am not sure that only allowing that
canonicalization to be performed at the namespace level is enough.
Especially as collections of resources are delegated over time, I
think we are going to see lots of URNs that are old URNs plus some
new stuff. It seems impossible to canonicalize such things with the
limited amount of information available at the namespace level.
(See the stuff on "constructed OIDs" below for more info).



>* Can this two-step process handle everything we want it to handle?
>If not, are there modifications to the languages that will enable it
>to do so?  (In general, we can increase the complexity of the
>translation language as needed, but that makes it harder to implement
>and inreases the probability of bugs or loops)

I am concerned about the "program"
portion of the rewrite only being available at the namespace level.
As a specific example, I came across "constructed OIDs" the day before
yesterday. These seem to allow "other stuff" to be appended to an OID to
make a new OID that does not follow the simple rules of integer name
components. If we have an OID namespace, all it can possibly know
about constructed OIDs is where the "other stuff" starts and ends. We can't
provide a program at the namespace level that will canonicalize the
order of all components. 

I've already mentioned alternation and optionality as two capabilities
that will probably be needed.

>* It is already clear that there are some name schemes that cannot be
>efficiently resolved by this new scheme and will need to be escaped
>(just as some cannot be conveniently handled by NAPTR).  To what
>degree is it necessary to add flexibility beyond what is required to
>grandfather in existing namespaces?

Well, this sort of depends on what namespaces you want to grandfather in. :-)
The regexps give us a set of tools to deal with new things as they arise,
typically in the course of trying to grandfather in a new namespace.

>How much flexiblity is needed
>beyond what is provided by this system, and how much more does the
>original NAPTR proposal provide?

Optionality, alteration, and the ability to deal with constructed
names are the ones that I can think of now. 

Regards,
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545       tautology:"Conformity is very popular"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id TAA23060 for urn-ietf-out; Thu, 1 Aug 1996 19:26:40 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id TAA23055 for <urn-ietf@services.bunyip.com>; Thu, 1 Aug 1996 19:26:38 -0400
Received: from mintaka.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23200  (mail destined for urn-ietf@services.bunyip.com); Thu, 1 Aug 96 19:26:36 -0400
Received: from skadhwe.lcs.mit.edu by MINTAKA.LCS.MIT.EDU id aa28939; 1 Aug 96 19:25 EDT
Received: by skadhwe.lcs.mit.edu; (5.65/1.1.8.2/15Aug95-0306PM) id AA09843; Thu, 1 Aug 1996 19:25:10 -0400
Date: Thu, 1 Aug 1996 19:25:10 -0400
Message-Id: <9608012325.AA09843@skadhwe.lcs.mit.edu>
From: Lewis Girod <girod@LCS.MIT.EDU>
To: rdaniel@acl.lanl.gov
Cc: urn-ietf@bunyip.com
In-Reply-To: <2.2.32.19960708184016.006ecac4@acl.lanl.gov> (message from Ron Daniel on Mon, 08 Jul 1996 12:40:16 -0600)
Subject: Re: [URN] nasty rewriting rules
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Lewis Girod <girod@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@bunyip.com

Hi,

This message is in response to a thread started a long time ago by
Ron, namely, what about rewrite rules?  I have this idea that the
client side of the NAPTR system that currently uses the rewrite rules
can be replaced by a two-step process which gives a better modularity
and will make the data in the system easier to deal with (as well as
making the creation of name scheme security policies much simpler.)

The idea here is to divide the problem into two halves; first, put the
URN into a canonical form in which the direction of hierarchy is
fixed.  For example, the domain name in

	http://lcs.mit.edu/girod/paper.ps 

would need to be reversed so that the hierarchy goes from biggest on
the left to smallest on the right:

	http://edu.mit.lcs/girod/paper.ps

Once the URN is in canonical form, the actual resolution process can
begin.  Because the hard part of sorting out the URN has already been
done in the initial canonicalization phase, the rest of the resolution
can be done using some very simple rules.  These rules are very
constrained in comparison to the unconstrained rewrite rules; they
operate only by taking parts off the left hand side of the canonical
string, and can either copy that data verbatim or replace it with a
specific string.  However, it appears that most stuff we want to do
can be done this way.

If such a scheme can work, there are two main benefits to the new
modularity: (1) the vast majority of the data driving the resolution
process is in a simplified and standardized form, which is easier to
check and understand because there is less flexibility and because the
hard stuff is done once at the beginning, (2) the format of the name
scheme is specified at the top and deviation from this format is more
difficult because of the restrictions placed on rules below the
initial translation.

I have invented two small languages (a translation language and a rule
language) and written up a document that explains them and gives
examples of how they can be used to do everything I could think of.  I
have also provided C code that implements the interpreters for these
languages, and some pseudocode that shows how it can be used to
operate the NAPTR resolution process.  The syntax of the languages is
terse and ugly but really easy to implement and at bottom very simple.
The syntax can probably be cleaned up significantly...

In total, I think this modification requires little in the way of
modification to the server side of the existing NAPTR code, but it
does modify the client significantly.  The C code provided should be
pretty portable and has even been tested to a degree... All of this
can be found at

   http://ana-www.lcs.mit.edu/people/girod/translator.c  (~40K)

I am curious to see what you think.  

* I think that this addresses a major design flaw of the original
NAPTR system.  Do you?  Are the rewrite rules a flaw or a feature?  If
they are a flaw does this address that flaw?

* Can this two-step process handle everything we want it to handle?
If not, are there modifications to the languages that will enable it
to do so?  (In general, we can increase the complexity of the
translation language as needed, but that makes it harder to implement
and inreases the probability of bugs or loops)

* It is already clear that there are some name schemes that cannot be
efficiently resolved by this new scheme and will need to be escaped
(just as some cannot be conveniently handled by NAPTR).  To what
degree is it necessary to add flexibility beyond what is required to
grandfather in existing namespaces?  How much flexiblity is needed
beyond what is provided by this system, and how much more does the
original NAPTR proposal provide?

	- Lewis Girod
        
         (girod@lcs.mit.edu)


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id TAA22791 for urn-ietf-out; Thu, 1 Aug 1996 19:23:01 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id TAA22782 for <urn-ietf@services.bunyip.com>; Thu, 1 Aug 1996 19:22:57 -0400
Received: from mintaka.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23192  (mail destined for urn-ietf@services.bunyip.com); Thu, 1 Aug 96 19:22:54 -0400
Received: from skadhwe.lcs.mit.edu by MINTAKA.LCS.MIT.EDU id aa28913; 1 Aug 96 19:22 EDT
Received: by skadhwe.lcs.mit.edu; (5.65/1.1.8.2/15Aug95-0306PM) id AA09845; Thu, 1 Aug 1996 19:22:43 -0400
Date: Thu, 1 Aug 1996 19:22:43 -0400
Message-Id: <9608012322.AA09845@skadhwe.lcs.mit.edu>
From: Lewis Girod <girod@LCS.MIT.EDU>
To: terry@ora.com
Cc: urn-ietf@bunyip.com
In-Reply-To: <199607291642.MAA06586@services.bunyip.com> (message from Terry Allen on Sun, 28 Jul 1996 12:32:18 PDT)
Subject: Re: [URN] re NAPTR, URN-res-req
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Lewis Girod <girod@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@bunyip.com

At 12:32 PM 7/28/96 PDT, Terry Allen wrote:

>Much is made here of "hints," which I understand as heuristic instructions
>that the client or intermediary can use to determine how to start 
>the URN resolution process.  I think something like this is 
>essential, but it needs fleshing out.  Can a syntax or format 
>of hints be generalized?  (My guess is that it can't.)  
>Can the semantics of hints be generalized:  "for anything
>written by author={Jane Austen} see the Jane Austen Home Page"?  (I think
>this might be possible for well defined bibliographic data.)

This was an area in which we were not very specific.  In our private
discussions while writing this we developed a concept we mean by
``hints'' which we unfortunately forgot to explain clearly in the
document.  

We used the term ``hint'' to mean precisely the data formats used by
the system to transmit to the client information that aids in locating
a document given a URN.  Much of our document was intended to be a set
of general issues and requirements that we thought were critical to
producing a working URN system; for this reason we did not want to
specify formats there.  I don't think coming up with formats is too
difficult; it is more a question of what clients actually understand.
At the time of writing we had envisioned such formats as the proposed
NAPTR and SRV records as possible initial `hint' formats, since if the
NAPTR system was in use this would be the type of data the clients
would be expecting.  It should be stated, however, that we were not
intending hints to solve the sorts of semantics-oriented search
problems you describe; we see this as a higher level of the problem
that should be kept separate from the straight URN->document(s)
mapping problem.

>I may also wish to discover all resolvers for a given URN, because
>(especially after the publisher has gone away) some may return a 
>better quality object than others--remember that "sameness" is defined 
>by the publisher or namer, and an URN doesn't necessarily resolve
>to a unique object.  Has this task been considered in either draft?

In the models we are considering, this problem would typically be
solved using unofficial hints.  This is because there is an assumption
that the URN in question falls into the domain of some naming
authority, and they are providing (or not) official hints as to where
the URN can be resolved.  They may not provide or even be aware of all
relevant resolvers; for this reason collections of unofficial hints
may be provided by anyone that can direct people to alternate
resolvers.  In the long run unofficial hints are less efficient to
maintain and are in general less certain (the models we consider do
not guarantee that unofficial hints are provided with the accuracy
accorded to official hints), so they should be considered to be
temporary fixes for problematic situations.  In answer to your
question, in such a system all advertised resolvers would be
determinable.

>But in time, as NAs disappear, sometimes leaving large messes behind
>them, there will be URNs for which no single authoritative resolver
>exists; this problem is only compounded for hints, which offer fertile
>...
>Thus much of section 4.1 is moot.  One cannot require that there be
>authoritative URN resolution services; there will be simply services.
>Whether they work for you or not is something you'll have to do your
>homework on.  The hints you'll find most valuable may be those
>supplied by third parties, or discovered by your own desktop client
>based on experience; and there may be no correlation with their
>supposed authoritativeness.

These concerns are definitely something to think about.  In terms of
naming authorities disappearing, I had envisioned the solution being
for the naming authority to transfer or sell off its namespace to
other entities before going away.  For example, if you have some names
issued by shady.com, they might sell them to you before they go out of
business, at which point you would be responsible for telling the
resolution system where your authoritative server is.  In our model
``authoritative server'' does not imply much of anything in terms of
authenticity -- it merely is the server that the naming authority
owning the names says is authentic.  This is another place where
unofficial hints come into play; an unofficial hint may give
information that contradicts the ``official'' information from the
``official'' naming authority.  In the end it is up to the user to
decide who is telling the truth; it is quite possible that the
unofficial hints are written by the author of the eventual resource
(and authenticatable) but to know that you need to know who the author
is, etc.  Note that our ideas of having unofficial hints integrated
into the system do not preclude third party hint systems!  In fact
third party hint systems are a really good idea, but from my
perspective it seems best to also try to integrate them into the
official infrastructure in the interests of fairness (it may not
succeed, of course... :-) ).

Another issue that is parallel to this is that the resolution models
being discussed here all try to deal with URNs in groups in order to
cut down on the size of higher levels of the database.  NAPTR does
this in a similar way to the DNS.  The model I tend to think of tends
to assume that the top level of the directory is pretty big, but still
is based on the idea of sending all URNs starting with this prefix to
this particular resolver.  In the end this is a good idea because it
allows changes to be made at a local level rather than having to
bother the top level every time.  This means that the system we are
talking about does not deal with individual URNs under normal
circumstances; they will always be generalized somehow, in my mind
usually through the concept of a naming authority.  Note also that
systems set up this way cannot deal with the semantic content of URNs
because that radically changes the way they are hierarchicalized (For
example, sorting on author and on title produce two very different
search trees...)  Since the data they are storing is really just a
description of generalization, these systems always deal with just one
hierarchy and stick to it.

>4.1.2 describes as necessary a Hint Passing Interface, and says
>that hints lie within given naming schemes.  Gosh, this seems
>simplistic.  Why is this a requirement for URN resolution?  Has
>anything of the sort been attempted?  Why must hints be restricted
>to the NA vector ("anything written by author={Jane Austen}")?
>This is not the way we locate most bibliographic information today.  

It should be noted that section 4 describes some ideas we had
for a model or framework for URNs, more than it states requirements.
The requirements we wanted to set are in section 2.  

>BTW, who owns the URN?  the top-level NA, or the NA responsible for
>actually associating the URN with something?  If I offer resolution
>for your URNs, can you object?  especially if the URN denotes an
>object neither of us owns rights in or that cannot be retrieved?  
>Pseudoexamples: 
>FPI:ISO:+ISO/IEC 8070/RA::A00002/Athens/Acropolis/Erectheum
>PP:944940/Domesday Book/page 18
>USArchives:Nixon/tape/18.5-min-gap

Interesting question.. in the end I suppose this is a legal issue, but
in my opinion I would say no.  Just because a URN is resolved to a
location does not imply that (a) the location serves it to you, or (b)
the location admits that it exists.  I suppose that certain types of
resolution process might be proprietary, and in that case executing
the algorithm might be illegal even if it was independently derived.
I have never agreed with this, but that probably has little bearing on
reality.

>4.2.1 "There is a need for an effective model of name delegation."
>This form of words, "there is a need", is becoming all too common.
>What is the need?  if the need is not satisfied (and it never
>will be fully satisfied in practice), does URN resolution become 
>impossible or merely messy?

Well, to the degree that the need is not satisfied things may get
messy and/or people may get annoyed.  I don't think it is the end of
the world, nor is it entirely avoidable, but I do believe that certain
design choices can make a difference.  In this section I was trying to
analyse exactly what people want out of a name and how that interferes
with the desired property of longevity.  The essential problem is that
in the short term people dont generally care about longevity so they
do things that may screw them later.  The fact is that if what gets
built is pretty much good enough, people will use it even if it doesn't
really do quite what they want, especially if it is the first thing 
that came along and everybody's browser understands it.  For that reason
I think that setting a few design limitations that happen to prevent
certain types of predictable disaster might be a good thing overall.

>4.2.2 states some obvious things that will be under the control of
>NAs, which will do as they please.  The behavior of NAs is not
>within scope for the IETF, so long as they don't overlap each
>other's namespaces.

True, but these constraints only affect them if they choose to utilize
the system that is being described in section 4.  If they want to do
something else, they are free to escape to their own entirely separate
and unregulated resolution system.  (Note that this is a problem for
NAPTR as well, although it is not explicitly stated.  There are
namespaces which do not lend themselves to NAPTR-style decomposition
and thus would need to be escaped.)  The question is, how restrictive
is this really?  I have been thinking a lot about this and have found
little in the way of problematic counterexamples.

>But this admittedly "vague sketch" of strategies is simply too vague, 
>as it relies on the concept of hints but doesn't describe them, and 
>ignores the power of supplying as input into the URN resolution system 
>ancillary information about the URN (hints in reverse, so to speak).

True.  Our omission of an explanation of hints has caused a great deal
of confusion, which this reply has hopefully addressed to a degree.
Since we did not have a clear technical plan at the time of writing we
did not want to do into a lot of detail; we hoped to instead get out
some ideas we were plaing with and see what sort of reactions were
generated.  As for the idea of `hints in reverse', the URN community
should decide if this is within the scope of our problem or whether we
want to declare it outside.  My opinion is that it is outside; it
widens the problem and makes the primary technique for resolution
(i.e. precomputed lexical generalization of URNs) impossible.

In any case, thanks a lot for the comments.  Yours are the first to
address any of the ideas in section 4.  I have been continuing to work
on those ideas, in particular the stuff relating to canonical forms.
Following this message I am forwarding a pointer to a small
explanation of how various naespaces might be canonicalized on the
client side enough to be taken apart by very simple rules.  The
canonicalization is done by a simple translation program that takes a
little ``program'' as input.  The idea is to rearrange the URN at the
beginning so that the hierarchy goes in one consistent direction; the
theory is that after the name is canonicalized the rest of the
resolution can be done with very simple ``rules''.

Essentially, where NAPTR allows arbitrary rewrite patterns, the
simplified rules allow only a few very simple moves, removing
characters from the front of the canonicalized string and copying them
or replacing them with specified strings.  This way most of the data
driving the resolution are in this simplified format, which makes it
easier to handle and easier to specify from above.  Under such a
system, a name scheme designer can enforce certain policies about the
format and semantics of the names under that scheme, whereas according
to the original NAPTR model the top-level name scheme design had no
impact on the structure underneath.

Such a modified NAPTR resolution mechanism will be able to resolve a
very specific subset of all possible namespaces, and the rest will be
escaped to other resolution mechanisms.  The main difference here (as
far as I can tell) is that using the simplified rules it becomes more
obvious what naming schemes are possible and which are not.  It is not
clear that this modification results in any significant reduction in
the universe of resolvable name schemes.  In fact, NAPTR is not well
suited to many types of namespaces.  For example, a namespace of MD5
digests of documents could not efficiently be resolved by NAPTR, nor
can it be efficiently resolved by this modified system.  One name
space that the original NAPTR plan can resolve that the modified one
can't is a namespace in which there is no pre-defined hierarchy.  For
example, generalization can be based on flags:

  URN:flags:girod#paper.ps#about-translation#about-urns

contains several #-delimited flags that could be matched (for example,
all URNs of that type containing my name go to my resolver, etc.)
However, for a number of reasons, this is not currently a useful way
of structuring URNs, and if it becomes useful it seems reasonable to
build a separate resolution mechanism.



                                                                                                                                                                                                                                                                                                                                                                                                                                                 1996-09                                                                                             0000666 0000036 0000010 00000014357 06224271704 010620  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    
Received: from cnri by ietf.org id aa06397; 25 Sep 96 16:14 EDT
Received: from uscore.xtdl.com by CNRI.Reston.VA.US id aa01250;
          25 Sep 96 16:14 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA22349 for <ietf-archive@cnri.reston.va.us>; Wed, 25 Sep 1996 16:12:47 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 25 Sep 1996 16:10:50 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA22103 for pwg-outgoing; Wed, 25 Sep 1996 16:06:11 -0400 (EDT)
Message-Id: <s2493cb9.097@novell.com>
X-Mailer: Novell GroupWise 4.1
Date: Wed, 25 Sep 1996 14:07:16 -0600
From: Scott Isaacson <Scott_Isaacson@novell.com>
To: rturner@sharplabs.com
Cc: pwg@pwg.org, harryl@vnet.ibm.com
Subject: Re: Internet Printing meeting notes
Sender: owner-pwg@pwg.org

Randy
 I sent out the notes on the part of the meeting that I took.  I sent these to
the PWG mailing list.  Did they never get distributed?  I got a copy but
assumed that was from the reflector not just me on the "copy to" list? 
Did anyone else see them?
Scott:



Received: from cnri by ietf.org id aa21630; 25 Sep 96 23:59 EDT
Received: from uscore.xtdl.com by CNRI.Reston.VA.US id aa29607;
          25 Sep 96 23:59 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id XAA25982 for <ietf-archive@cnri.reston.va.us>; Wed, 25 Sep 1996 23:57:39 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 25 Sep 1996 23:55:55 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id XAA25730 for pwg-outgoing; Wed, 25 Sep 1996 23:53:20 -0400 (EDT)
Message-Id: <9609260353.AA03801@zazen>
X-Sender: hastings@zazen
X-Mailer: Windows Eudora Pro Version 2.1.2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 25 Sep 1996 20:51:30 PDT
To: Randy Turner <rturner@sharplabs.com>
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: Re: NYC [need to work on the Printer MIB and the Job
  Monitoring MIB]
Cc: "Harry Lewis <harryl@vnet.ibm.com>" <harryl@vnet.ibm.com>, pwg@pwg.org
Sender: owner-pwg@pwg.org

I'm planning to attend NYC and have my non-refundable tickets in hand.

We need to all ping to the mailing list (as well as to Larry), so that we
really know what all people's plans are.  The first few defectors can start
a tidal wave of defections.

I'd like to see the Printer MIB finished and NYC looks like the last
meeting to work face-to-face.  Even if there isn't a hugh turn out, remember
that the IETF policy is that nothing is final in a meeting; decisions have
to be send to the DL and see what the mailing list actually thinks.  So
I think it is crucial that we have the NYC meeting for the Printer MIB
to help Randy finish this year.

Also I'd like to take what ever time is left to continue processing the
Job Monitoring MIB document specification, continuing through each object.
I was unable to attend San Diego because I was on vacation in Boston and
you guys finished early, so that the teleconference that I set up for the
afternoon on Friday afternoon to join you didn't happen.

At 15:09 09/25/96 PDT, Randy Turner wrote:
>In light of Lloyd's recent notes concerning a possible new chair of
>the PMP, my own personal schedule for submitting a draft document
>to the IETF was the latter part of October, which would give some
>IESG review time prior to the December IETF Plenary in San Jose,
>where I could receive any feedback face to face at the Network
>Management Area Open Meeting.
>
>This would mean that NYC would be the last face-to-face PWG review
>of the MIB document, with finalizing comments accepted only via
>the mailing list. I don't know how this jives with what a possible
>new WG chair would expect, but our 2 year deadline is up in March
>and I don't think we have time to bring in a new chair that does
>not have any experience with the MIB or semi-recent PWG experience.
>
>My time is kinda booked up starting in '97, and I really wanted to
>get this submitted prior to the December IETF, it still looks like
>a very convenient possibility to me.
>
>R.
>
>
>
>Harry Lewis wrote:
>> 
>> I was anticipating that someone may begin to reach this conclusion:
>> 
>> >You indicated that a "first" occurred after three years: significant poor
>> >attendance of a large number of long time members attending.  It would
>> >be interesting to note why that event occurred.  Is it a trend?  Is it a
>> >coincidence?  Is it an indication as to the interest level of what is going
>> >on? The location is bad (a given)? I don't know the reason.
>> 
>> I can't speak for everyone, but I don't want anyone to interpret my
difficulty
>> in attending NYC is a trend or lack of commitment to the PWG or it's efforts.
>> 
>> I don't particularly want to make a distinction between long term
>> and recently participating members, either. Working, contributing,
>> participating, productive members are ALL very important.
>> 
>> It's no secret that NYC is not a popular location with many of the
>> PWG members. Even though I have been one of the most vocal in this
>> regard, I would hope it is not perceived that NYC didn't "come off"
>> just due to location (as I've said, I've got my tickets in hand).
>> 
>> We all have schedules which become unmanageable at times. I would
>> expect any member to miss a meeting or two during a year full of
>> 12 meetings. In the case of NYC, we are off to a bad start knowing
>> that Jay and Dave can't make it (without rehashing Jay's plea to change
>> the meeting). I guess, in this light, Jay's notion of a quorum is valid.
>> 
>> When I made the query, I said I didn't want to collapse the meeting.
>> It's beginning to look as if there wasn't much there in the first place.
>> I certainly don't want to initiate the collapse of anything greater!
>> 
>> I'm leaning toward not going to NYC. My greatest concern is Printer MIB.
>> I feel is that Randy will have to "cut and run" at some point, or we
>> miss the target and look for the next one. If someone explains to me
>> that the life of the printer MIB is in grave danger if NYC doesn't happen
>> then I'll most likely be there.
>> 
>> It sounds like most of our other endeavours are basically on hold until
>> November anyway, am I right?
>> 
>> Harry Lewis - IBM Printing Systems
>
>-- 
>Randy Turner
>
>


                                                                                                                                                                                                                                                                                 1996-09.mail                                                                                        0000666 0001752 0000010 00000044171 11373041747 011515  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    
Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA05529 for urn-ietf-out; Tue, 10 Sep 1996 16:28:35 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA05502 for <urn-ietf@services.bunyip.com>; Tue, 10 Sep 1996 16:28:08 -0400
Received: from ns.incog.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA16870  (mail destined for urn-ietf@services.bunyip.com); Tue, 10 Sep 96 16:27:01 -0400
Received: from osmosys.incog.com by incog.com (SMI-8.6/94082501) id NAA06179; Tue, 10 Sep 1996 13:21:00 -0700
Received: from spar.incog.com by osmosys.incog.com (SMI-8.6/SMI-SVR4) id NAA11651; Tue, 10 Sep 1996 13:21:32 -0700
Received: from spar by spar.incog.com (SMI-8.6/SMI-SVR4) id NAA22037; Tue, 10 Sep 1996 13:17:48 -0700
Message-Id: <199609102017.NAA22037@spar.incog.com>
X-Mailer: exmh version 1.6.4 10/10/95
To: Ron Daniel <rdaniel@acl.lanl.gov>
Cc: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>, urn-ietf@bunyip.com
Subject: Re: [URN] NAPTR to SRV 
In-Reply-To: Your message of "Mon, 09 Sep 1996 09:18:23 MDT." <2.2.32.19960909151823.006b8498@acl.lanl.gov> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Tue, 10 Sep 1996 13:17:48 -0700
From: Erik Guttman <eguttman@spar.incog.com>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Erik Guttman <eguttman@spar.incog.com>
Errors-To: owner-urn-ietf@bunyip.com

> Thus spoke Dirk.vanGulik (at least at 10:04 AM 9/9/96 +0200)
> 
> >Whould it be an idea to insist on using the IANA registered 
> >service/protocol pairs ?
> >
> >And if this the case one could 'automagically' construct
> >the _service._protocol.hostname query.
> 
> The service/proto fields in SRVs may use either IANA assigned
> or locally assigned identifiers. Since they can use locally
> assigned names, we need to be able to cope with that, so I would
> be very hesitant to impose such a restriction.

For locally defined service types, or cases where there are multiple
services which are not identical, the Service Location Protocol
offers a resolution service.  SLP is intended to be used within
sites to allow lightweight registration and acquisition of service
advertisments.  Have you considered resolving some requests using SLP?

Erik Guttman





Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA28329 for urn-ietf-out; Mon, 9 Sep 1996 12:02:46 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA28324 for <urn-ietf@services.bunyip.com>; Mon, 9 Sep 1996 12:02:43 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA02152  (mail destined for urn-ietf@services.bunyip.com); Mon, 9 Sep 96 12:02:41 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id JAA26297; Mon, 9 Sep 1996 09:12:18 -0600 (MDT)
Message-Id: <2.2.32.19960909151823.006b8498@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Mon, 09 Sep 1996 09:18:23 -0600
To: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>, urn-ietf@bunyip.com
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] NAPTR to SRV
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Dirk.vanGulik (at least at 10:04 AM 9/9/96 +0200)

>Whould it be an idea to insist on using the IANA registered 
>service/protocol pairs ?
>
>And if this the case one could 'automagically' construct
>the _service._protocol.hostname query.

The service/proto fields in SRVs may use either IANA assigned
or locally assigned identifiers. Since they can use locally
assigned names, we need to be able to cope with that, so I would
be very hesitant to impose such a restriction.

Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA26911 for urn-ietf-out; Mon, 9 Sep 1996 09:35:32 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA26906 for <urn-ietf@services.bunyip.com>; Mon, 9 Sep 1996 09:35:29 -0400
From: ulocat@esort2.recom.edu.ar
Received: from mendieta.recyt.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA29988  (mail destined for urn-ietf@services.bunyip.com); Mon, 9 Sep 96 09:33:14 -0400
Received: from recom by mendieta.recyt.net with UUCP id <176774-22329>; Mon, 9 Sep 1996 10:25:21 -0300
Received: from esort2 by recom.recom.edu.ar with uucp (Smail3.1.28.1 #2) id m0uzz2b-0002k6C; Mon, 9 Sep 96 08:37 ARG
Received:  by esort2.recom.edu.ar (UUPC/extended 1.11z); Fri, 06 Sep 1996 10:04:29 ARG
Message-Id: <3230215e.esort2@esort2.recom.edu.ar>
To: urn-ietf@bunyip.com
Date: 	Fri, 6 Sep 1996 10:04:14 ARG3
Subject: [URN] Priority: normal
X-Mailer: Pegasus Mail v3.30
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: ulocat@esort2.recom.edu.ar
Errors-To: owner-urn-ietf@bunyip.com


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id EAA11443 for urn-ietf-out; Mon, 9 Sep 1996 04:05:52 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id EAA11436 for <urn-ietf@services.bunyip.com>; Mon, 9 Sep 1996 04:05:51 -0400
Received: from dicsmss1.jrc.it by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA29201  (mail destined for urn-ietf@services.bunyip.com); Mon, 9 Sep 96 04:05:43 -0400
Received: from  jrc.it (elect6.jrc.it) by dicsmss1.jrc.it (4.1/EB-950131-C) id AA23826; Mon, 9 Sep 96 10:10:09 +0200
Received: by  jrc.it (5.x/EB-950213-L) id AA03740; Mon, 9 Sep 1996 10:04:51 +0200
Date: Mon, 9 Sep 1996 10:04:51 +0200
From: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>
Message-Id: <9609090804.AA03740@ jrc.it>
To: urn-ietf@bunyip.com
Subject: [URN] NAPTR to SRV
X-Sun-Charset: US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>
Errors-To: owner-urn-ietf@bunyip.com

I've been trying to get all integrated; the apache-module,
a small mSQL based resolver and a little glue and display
in html logic.

I've ran into a couple of points.

Whould it be an idea to insist on using the IANA registered 
service/protocol pairs ?

And if this the case one could 'automagically' construct
the _service._protocol.hostname query. I.e. Things get
simplified to

IN NAPTR 10 5 "s" "http+N2L" infoservices.webweaving.org ""
IN NAPTR 10 5 "s" "sftp+N2L" infoservices.webweaving.org ""
IN NAPTR 10 5 "s" "rcds+N2L" infoservices.webweaving.org ""

_http._tcp.infoservices.webweaving.org 
	IN SRV 0 0 80 wwww.infoservices.webweaving.org

_rcds._udp.infoservices.webweaving.org 
	IN SRV 0 0 1112 exp.infoservices.webweaving.org

Just a thought; because I quite dislike the redundancy in
the NAPTR pntr.

Dw.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA22445 for urn-ietf-out; Sun, 8 Sep 1996 12:12:27 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA22440 for <urn-ietf@services.bunyip.com>; Sun, 8 Sep 1996 12:12:25 -0400
Received: from gizmo.lut.ac.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26933  (mail destined for urn-ietf@services.bunyip.com); Sun, 8 Sep 96 12:12:23 -0400
Received: from mrrl.lut.ac.uk (martin@localhost.mrrl.lut.ac.uk [127.0.0.1]) by gizmo.lut.ac.uk (8.7.5/8.6.9) with ESMTP id RAA01233 for <urn-ietf@bunyip.com>; Sun, 8 Sep 1996 17:12:16 +0100 (BST)
Message-Id: <199609081612.RAA01233@gizmo.lut.ac.uk>
To: urn-ietf@bunyip.com
X-Uri: <URL:http://www.net.lut.ac.uk/~martin>
Subject: [URN] terminating dots
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Id: <1229.842199135.1@mrrl.lut.ac.uk>
Date: Sun, 08 Sep 1996 17:12:15 +0100
From: Martin Hamilton <martin@mrrl.lut.ac.uk>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin Hamilton <martin@mrrl.lut.ac.uk>
Errors-To: owner-urn-ietf@bunyip.com

The domain names in the sample NAPTR records from draft-daniel-naptr-01
are missing the closing dot ?  Think it should be:

  _dunslink._udp.isi.dandb.com. 

rather than:

  _dunslink._udp.isi.dandb.com

Just nitpicking, but it makes quite a difference if you leave that last
dot out in the DNS server config...

Martin



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA24293 for urn-ietf-out; Tue, 3 Sep 1996 14:07:21 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA24265 for <urn-ietf@services.bunyip.com>; Tue, 3 Sep 1996 14:05:55 -0400
Received: from rock.west.ora.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21405  (mail destined for urn-ietf@services.bunyip.com); Tue, 3 Sep 96 14:05:51 -0400
Received: (from terry@localhost) by rock.west.ora.com (8.6.13/8.6.11) id LAA19143; Tue, 3 Sep 1996 11:02:02 -0700
Message-Id: <199609031802.LAA19143@rock.west.ora.com>
From: Terry Allen <terry@ora.com>
Date: Tue, 3 Sep 1996 11:02:02 PDT
In-Reply-To: Ron Daniel <rdaniel@acl.lanl.gov> "Re: [URN] more info on edits for NAPTR draft" (Sep  3, 10:34am)
X-Mailer: Mail User's Shell (7.2.0 10/31/90)
To: Ron Daniel <rdaniel@acl.lanl.gov>, Harald.T.Alvestrand@uninett.no
Subject: Re: [URN] more info on edits for NAPTR draft
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <terry@ora.com>
Errors-To: owner-urn-ietf@bunyip.com

>[POSIX] IEEE Standard for Information Technology - Portable Operating
        System Interface (POSIX) - Part 2: Shell and Utilities (Vol. 1);
        IEEE Std 1003.2-1992; ISBN:1-55937-255-9; The Institute of
        Electrical and Electronics Engineers; New York; 1993.

>OK?

Okay.  I wonder if there is already an FPI for it.  Will ask around.

Regards,

-- 
       Terry Allen      O'Reilly & Associates, Inc.   terry@ora.com
 "In going on with these experiments, how many pretty systems do we build,
  which we soon find ourselves obliged to destroy?"  -  Benjamin Franklin
        A Davenport Group sponsor     http://www.ora.com/davenport/


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA22894 for urn-ietf-out; Tue, 3 Sep 1996 12:30:46 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA22868 for <urn-ietf@services.bunyip.com>; Tue, 3 Sep 1996 12:29:13 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA20448  (mail destined for urn-ietf@services.bunyip.com); Tue, 3 Sep 96 12:29:12 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id KAA25851; Tue, 3 Sep 1996 10:28:46 -0600 (MDT)
Message-Id: <2.2.32.19960903163447.006a70c4@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 03 Sep 1996 10:34:47 -0600
To: Harald.T.Alvestrand@uninett.no
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] more info on edits for NAPTR draft
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Harald.T.Alvestrand@uninett.no (at least at 01:08 PM 9/2/96 +0200)
>I like EREs too.
>The draft should probably cite POSIX by chapter, verse, month, day and
>hour of publication about where REGEXP is defined; if we get confusion
>about this, the whole thing falls down.

Right, will do.

The entry for the references section will look like

[POSIX] IEEE Standard for Information Technology - Portable Operating
        System Interface (POSIX) - Part 2: Shell and Utilities (Vol. 1);
        IEEE Std 1003.2-1992; ISBN:1-55937-255-9; The Institute of
        Electrical and Electronics Engineers; New York; 1993.

While the citation in the text will point people to section 2.8.4 "Extended
Regular Expressions" of [POSIX].

OK?

Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hypernym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA10787 for urn-ietf-out; Mon, 2 Sep 1996 16:44:02 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA10782 for <urn-ietf@services.bunyip.com>; Mon, 2 Sep 1996 16:44:00 -0400
Received: from rock.west.ora.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15164  (mail destined for urn-ietf@services.bunyip.com); Mon, 2 Sep 96 16:43:56 -0400
Received: (from terry@localhost) by rock.west.ora.com (8.6.13/8.6.11) id NAA20398 for urn-ietf@bunyip.com; Mon, 2 Sep 1996 13:41:41 -0700
Message-Id: <199609022041.NAA20398@rock.west.ora.com>
From: Terry Allen <terry@ora.com>
Date: Mon, 2 Sep 1996 13:41:41 PDT
X-Mailer: Mail User's Shell (7.2.0 10/31/90)
To: urn-ietf@bunyip.com
Subject: [URN] Re URN concerns
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <terry@ora.com>
Errors-To: owner-urn-ietf@bunyip.com

[lost my electronic copy, so typed in the quotes from printed version]

Karen Sollins writes:
"I have a couple of concerns ...  It seems that in discussion, whether
 or not in the text of the documents, the authors of the NAPTR framework
 and proposal papers want to provide resolution for all possible 
 namespace schemes."

I hope so.  That is the problem as I see it.  Karen continues:

"Perhaps we would all be better off and have a higher probability of
 success, if we identified a smaller set of namespaces to which we 
 were addressing out attention."

I don't see where there is lack of success brewing.  

 - It is up to namespace resolvers to resolve URNs to something else
   such as URLs.  The NAPTR scheme can't guarantee that will happen,
   only that the client gets pointed at the right resolver.

 - You can make a more elegant solution by restricting the problem,
   but then you haven't solved the real problem.  Suggestions for
   how to create easily manageable name spaces are worth making,
   but people will do what they will do.  Restricting the namespaces
   that the point-client-toward-resolver mechanism can use fails to
   solve the real world problem, and guarantees that the solution
   will fail to cover all real world cases, making it useless.

 - Instead of viewing opaque strings as a problem, it would be useful
   to accept that they exist and can be exploited; regexps (funky though
   they are) appear to this lost soul to be a way to exploit info that
   may be known to reside in opaque strings.

 - It's time to get the show on the road.  I am looking forward to being
   able to provide hands-off resolution of Docbook DTD entities using
   NAPTR and the Docbook FPIs.  When ANSI appoints a formal registration
   authority (currently thought to be the Graphic[al]? Communications
   Association, GCA), the registry that GCA has already set up can point
   to the Davenport site, which already exists, and we can resolve FPIs
   both registered and unregistered.  Talking about how it would be
   nicer if we could constrain how naming schemes work is unrealistic
   (we can't, and no one has offered a counterargument that we can), and 
   dilatory.

   Beyond that, SGML *is* coming to the Internet, and fairly soon.  Modern
   SGML entity resolution depends on FPIs and catalogues containing them.
   FPIs are made up by humans, and beyond the owner identifier and the
   (nonhierarchically placed) field indicating (uselessly) whether an FPI
   applies to an element, entity, DTD, etc., there is a lot of opportunity
   (which has already been taken advantage of) for messiness.  

   There is thus a practical need to be able to resolve any FPI anyone
   may assign or has already assigned.  Constraining FPI construction
   beyond the rules in (I believe) ISO 9070 is a nonstarter.




Regards,

-- 
       Terry Allen      O'Reilly & Associates, Inc.   terry@ora.com
 "In going on with these experiments, how many pretty systems do we build,
  which we soon find ourselves obliged to destroy?"  -  Benjamin Franklin
        A Davenport Group sponsor     http://www.ora.com/davenport/


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id HAA04399 for urn-ietf-out; Mon, 2 Sep 1996 07:09:29 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id HAA04394 for <urn-ietf@services.bunyip.com>; Mon, 2 Sep 1996 07:09:26 -0400
From: Harald.T.Alvestrand@uninett.no
Received: from domen.uninett.no by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA13525  (mail destined for urn-ietf@services.bunyip.com); Mon, 2 Sep 96 07:09:25 -0400
Received: from domen.uninett.no by domen.uninett.no with SMTP (PP)  id <06282-0@domen.uninett.no>; Mon, 2 Sep 1996 13:08:54 +0200
X-Mailer: exmh version 1.6.7 5/3/96
To: Ron Daniel <rdaniel@acl.lanl.gov>
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] more info on edits for NAPTR draft
In-Reply-To: Your message of "Thu, 29 Aug 1996 17:16:01 MDT." <2.2.32.19960829231601.006980e8@acl.lanl.gov>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Mon, 02 Sep 1996 13:08:50 +0200
Message-Id: <6279.841662530@domen.uninett.no>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Harald.T.Alvestrand@uninett.no
Errors-To: owner-urn-ietf@bunyip.com

I like EREs too.
The draft should probably cite POSIX by chapter, verse, month, day and
hour of publication about where REGEXP is defined; if we get confusion
about this, the whole thing falls down.

          harald A



                                                                                                                                                                                                                                                                                                                                                                                                       1996-10                                                                                             0000666 0000036 0000010 00000051661 06236437261 010614  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    
Received: from cnri by ietf.org id aa19514; 2 Oct 96 1:52 EDT
Received: from uscore.xtdl.com by CNRI.Reston.VA.US id aa02586;
          2 Oct 96 1:52 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id BAA11031 for <ietf-archive@cnri.reston.va.us>; Wed, 2 Oct 1996 01:51:08 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 2 Oct 1996 01:47:26 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id BAA10094 for pwg-outgoing; Wed, 2 Oct 1996 01:37:18 -0400 (EDT)
Message-Id: <9610020537.AB05463@zazen>
X-Sender: hastings@zazen (Unverified)
X-Mailer: Windows Eudora Pro Version 2.1.2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 1 Oct 1996 22:35:04 PDT
To: JK Martin <jkm@underscore.com>
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: Re: IEEE P1284.1 Ballot Resolution Committee
Cc: don@lexmark.com, lstein@fapo.com, andyd@pogo.wv.tek.com, 
    rturner@sharplabs.com, Gail.Songer@eng.efi.com, jkm@underscore.com, 
    RoachDL@po3.pl.unisys.com, Private_User@lexmark.com, pwg@pwg.org
Sender: owner-pwg@pwg.org

Since Jay has "set the record straight" in previous mail abuot network
printing pioneers, I thought I set the record straight about "network
printing protocol standards".

At 13:46 09/20/96 PDT, JK Martin wrote:
>Don,
>
>After spending considerable time on the IEEE 1284.1 TIPSI spec,
>I was very much looking forward to reviewing the public comments
>that resulted from the IEEE ballot process.
>
>As it currently stands within the general printing industry,
>IEEE 1284.1 (TIPSI) is the only network printing protocol that
>can be considered truly standard (and open).

ISO 10175 Document Printing Application (DPA) was approved as an ISO standard
in the Spring of 1996, so it is already a network printing protocol
that is truly standard (and open).  DPA is not going through the final
stages of reviewing public comments.  That happened several years ago
and the document took a year or more to incorporate the comments.
These comments were submitted by companies implementing the drafts.
At present ISO DPA is implemented in a number of products: IBM's PSM,
Digital/Sun/Xerox Printxchange, Novell's NDPS, DAZEL's DAZEL, as well as
a pulic domain prototype implemenation at MIT, called MIT Palladium,
which should still be available via FTP from athena.mit.edu.  See the
/dpa subdirectory on the ftp://ftp.pwg.org/pub/pwg/snmpmib/dpa/ for
information.

When TIPSI is finished with its public comment period and the comments
have been incorporated in IEEE 1284.1 then TIPSI can join the ranks
with ISO DPA as a "network printing protocol that can be considered truly
standard (and open)."

Tom

P.S.  I also favor moving the TIPSI review to Wednesday so that more PWG
folks can participate.

<rest of message deleted>



Received: from cnri by ietf.org id aa16115; 2 Oct 96 19:31 EDT
Received: from uscore.xtdl.com by CNRI.Reston.VA.US id aa24994;
          2 Oct 96 19:31 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA13721 for <ietf-archive@cnri.reston.va.us>; Wed, 2 Oct 1996 19:29:56 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 2 Oct 1996 19:27:22 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA13471 for pwg-outgoing; Wed, 2 Oct 1996 19:23:15 -0400 (EDT)
Message-Id: <9610022323.AA04694@cayuga>
X-Sender: stanmcc@cayuga
X-Mailer: Windows Eudora Pro Version 2.1.2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 2 Oct 1996 08:20:56 PDT
To: Tom Hastings <hastings@cp10.es.xerox.com>
From: Stan McConnell <stanmcc@cp10.es.xerox.com>
Subject: Re: IEEE P1284.1 Ballot Resolution Committee
Cc: JK Martin <jkm@underscore.com>, don@lexmark.com, lstein@fapo.com, 
    andyd@pogo.wv.tek.com, rturner@sharplabs.com, Gail.Songer@eng.efi.com, 
    jkm@underscore.com, RoachDL@po3.pl.unisys.com, Private_User@lexmark.com, 
    pwg@pwg.org
Sender: owner-pwg@pwg.org

At 22:35 10/1/96 PDT, you wrote:
>Since Jay has "set the record straight" in previous mail abuot network
>printing pioneers, I thought I set the record straight about "network
>printing protocol standards".
>
>. . .
>
>ISO 10175 Document Printing Application (DPA) was approved as an ISO standard
>in the Spring of 1996, so it is already a network printing protocol
>that is truly standard (and open).  
>. . .


I have just received my complementary copy of ISO/IEC 10175-1 from the ISO
Central Secretariat.  So it is now *OFFICIAL*! [as well as standard (and open)]


Stan . . .



Received: from cnri by ietf.org id aa02008; 7 Oct 96 10:51 EDT
Received: from uscore.xtdl.com by CNRI.Reston.VA.US id aa11034;
          7 Oct 96 10:51 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA19735 for <ietf-archive@cnri.reston.va.us>; Mon, 7 Oct 1996 10:50:10 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 7 Oct 1996 10:48:29 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id KAA19466 for pwg-outgoing; Mon, 7 Oct 1996 10:46:58 -0400 (EDT)
Message-Id: <01BBB42B.78142480@hpb15767.boi.hp.com>
From: Bob Pentecost <bpenteco@boi.hp.com>
To: "pwg@pwg.org" <pwg@pwg.org>, 'Randy Turner' <rturner@sharplabs.com>
Subject: Updated MIB spec
Date: Mon, 7 Oct 1996 08:42:26 -0600
Encoding: 10 TEXT
Sender: owner-pwg@pwg.org

Randy,

When do you plan to publish an updated "Printer MIB"? Am I correct in 
assuming that this next revision will be the one taken for approval in 
December?

Bob Pentecost
HP





Received: from cnri by ietf.org id aa09743; 15 Oct 96 10:34 EDT
Received: from uscore.xtdl.com by CNRI.Reston.VA.US id aa11902;
          15 Oct 96 10:34 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA09712 for <ietf-archive@cnri.reston.va.us>; Tue, 15 Oct 1996 10:32:49 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 15 Oct 1996 10:30:32 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id KAA09465 for pwg-outgoing; Tue, 15 Oct 1996 10:29:13 -0400 (EDT)
Message-ID: <32639F2E.7DE14518@underscore.com>
Date: Tue, 15 Oct 1996 10:26:54 -0400
From: Jeff Schnitzer <jds@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 3.0 (X11; I; SunOS 4.1.3_U1 sun4m)
MIME-Version: 1.0
To: rturner@sharplabs.com
CC: pwg@pwg.org
Subject: Re: prtMagicCookie updated proposal
References: <32634100.60D8@sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-pwg@pwg.org

Randy Turner <rturner@sharplabs.com> wrote:
> 
> I uploaded a copy of my proposal to revise David Kellerman's
> earlier prtMagicCookie channel fix. The document is in:
> 
>   ftp://ftp.pwg.org/pub/pwg/snmpmib/proposals/cookie_rev.doc
> 
> I'm assuming this is one of the topics for the teleconference.
> 
> R.

I've put a plain text version of Randy's document on the server
as ftp://ftp.pwg.org/pub/pwg/snmpmib/proposals/cookie_rev.txt

And, since its only a bit over a page long, I'm taking the liberty 
to also append it to the end of this message.
 
/Jeff

---------------------------------------------------------------
Jeffrey D. Schnitzer      |   Email:  jds@underscore.com 
Underscore, Inc.          |   Voice:  (603) 889-7000
41-C Sagamore Park Rd     |     Fax:  (603) 889-2699   
Hudson, NH  03051-4915    |     Web:  http://www.underscore.com
---------------------------------------------------------------



--Text of ftp://ftp.pwg.org/pub/pwg/snmpmib/proposals/cookie_rev.doc 
  from Randy Turner <rturner@sharplabs.com>, 15 Oct 1996:


    At the New York meeting of the PWG, the attendees decided that the
prtMagicCookie string should be both human readable, as well as
unambiguously
machine parsable.  This proposal seeks to elaborate on the earlier
prtMagicCookie proposal with a mechanism to allow both of these features
to be
supported by the prtMagicCookie string.

    For purposes of clarity, I would like to suggest that the data type
used
to represent the prtMagicCookie string be a "DisplayString" object type.
This
forces implementers to make sure that this string is displayable and
human
readable. In addition, I would like to propose that a prtMagicCookie
"grammar"
be used to describe the contents of this string.  The rationale behind
the
grammar is to solve the machine-parsability requirement decided on
previously. This cookie grammar or syntax would also be human readable
and
could be stored in the MIB as an additional object within the channel
group,
or, it could be a requirement for registering channel types and
associated
applications in a global registry managed by IANA or other sanctioned
organization.

    I would like to propose two solutions to the grammar/syntax string. 
The 
first proposal would be that we use a standard C language scanf/printf
format 
string to describe the contents of the prtMagicCookie string. As an
example, 
to describe an implementation of LPD within an agent that implements
several
control file extensions such as Sun or Xerox, the following syntax
string could
be used:

    "Line Printer Daemon (LPD) Vendor %s Version %d Port %d Options %s"

In this example, an automated job delivery client attempting to discover
how to
send jobs to LPD would know that LPD is supported through the
prtChannelType. It could then read the syntax string and discover which
vendor's implementation is being used, the version number, the TCP port
used
for this implementation, as well as any extended control file options
not
specified by the RFC 1179 standard; this options string could consist of
control file option letters like "W,Z,X" or some other string. Likewise,
a
Novell print server could utilize a grammar string like:

                "Novell PSERVER %s Fileserver %s Options %s"

This would give potential print clients the PSERVER name for this
printer, as
well as a preferred file server on which the queues for this PSERVER
reside. Other options could also be specified as well in the "Options"
string.

The syntax/grammar specification would be owned by the vendor or
organization
that is registering the channel type. Again, this proposal does not
suggest
whether this syntax/grammar string is implemented as an object within
the MIB,
or as a required field in a channel type registration form. The format
of the
grammar/syntax string can be taken verbatim from the standard ANSI C
language
description of the printf/scanf format descriptor.

Another descriptor format that could be used would be a Backus-Naur
Format
(BNF) syntax for the grammar/syntax string. This is somewhat more
powerful than
the previous print/scanf format, and allows optional fields to be
inserted in
the string. Instead of BNF, a regular expression could be used/specified
to
describe the contents of the DisplayString fields.  In my opinion, the C
language printf/scanf format string would be easier to implement and
meet most
of our requirements.

--


Received: from cnri by ietf.org id aa12103; 15 Oct 96 11:19 EDT
Received: from uscore.xtdl.com by CNRI.Reston.VA.US id aa13422;
          15 Oct 96 11:19 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA10039 for <ietf-archive@cnri.reston.va.us>; Tue, 15 Oct 1996 11:17:24 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 15 Oct 1996 11:15:32 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA09796 for pwg-outgoing; Tue, 15 Oct 1996 11:12:08 -0400 (EDT)
Message-Id: <01BBBA78.9AD96180@hpb15767.boi.hp.com>
From: Bob Pentecost <bpenteco@boi.hp.com>
To: 'Jeff Schnitzer' <jds@underscore.com>, 
    "rturner@sharplabs.com" <rturner@sharplabs.com>
Cc: "pwg@pwg.org" <pwg@pwg.org>
Subject: RE: prtMagicCookie updated proposal
Date: Tue, 15 Oct 1996 09:09:41 -0600
Encoding: 147 TEXT
Sender: owner-pwg@pwg.org

The title and first paragraph were missing from Jeff's version of Randy's 
proposal. I've added them below.Bob PentecostHP

----------
From:  Jeff Schnitzer[SMTP:jds@underscore.com]
Sent:  Tuesday, October 15, 1996 8:27 AM
To:  rturner@sharplabs.com
Cc:  pwg@pwg.org
Subject:  Re: prtMagicCookie updated proposal

Randy Turner <rturner@sharplabs.com> wrote:
>
> I uploaded a copy of my proposal to revise David Kellerman's
> earlier prtMagicCookie channel fix. The document is in:
>
>   ftp://ftp.pwg.org/pub/pwg/snmpmib/proposals/cookie_rev.doc
>
> I'm assuming this is one of the topics for the teleconference.
>
> R.

I've put a plain text version of Randy's document on the server
as ftp://ftp.pwg.org/pub/pwg/snmpmib/proposals/cookie_rev.txt

And, since its only a bit over a page long, I'm taking the liberty
to also append it to the end of this message.

/Jeff

---------------------------------------------------------------
Jeffrey D. Schnitzer      |   Email:  jds@underscore.com
Underscore, Inc.          |   Voice:  (603) 889-7000
41-C Sagamore Park Rd     |     Fax:  (603) 889-2699
Hudson, NH  03051-4915    |     Web:  http://www.underscore.com
---------------------------------------------------------------



--Text of ftp://ftp.pwg.org/pub/pwg/snmpmib/proposals/cookie_rev.doc
  from Randy Turner <rturner@sharplabs.com>, 15 Oct 1996:
Proposal to Printer Working Group
Revisions to "PrtMagicCookie" Proposal

The idea put forth in David Kellerman's earlier prtMagicCookie proposal was 
to simplify the mechanics of instrumenting the channels group for usability 
with minimal object additions. The prtMagicCookie string was a way to 
further extend the object type "prtChannelType" with whatever information 
was necessary to actual utilize a channel from a remote entity., i.e., if a 
channel type description was " a bidirectional TCP port used for print job 
delivery", then the prtMagicCookie string would contain the actual TCP port 
number upon which such a connection could be built. The prtMagicCookie was 
basically put forth as a way to include in one object any parameterization 
that might be required to actually utilize a particular prtChannelType.



    At the New York meeting of the PWG, the attendees decided that the
prtMagicCookie string should be both human readable, as well as
unambiguously
machine parsable.  This proposal seeks to elaborate on the earlier
prtMagicCookie proposal with a mechanism to allow both of these features
to be
supported by the prtMagicCookie string.

    For purposes of clarity, I would like to suggest that the data type
used
to represent the prtMagicCookie string be a "DisplayString" object type.
This
forces implementers to make sure that this string is displayable and
human
readable. In addition, I would like to propose that a prtMagicCookie
"grammar"
be used to describe the contents of this string.  The rationale behind
the
grammar is to solve the machine-parsability requirement decided on
previously. This cookie grammar or syntax would also be human readable
and
could be stored in the MIB as an additional object within the channel
group,
or, it could be a requirement for registering channel types and
associated
applications in a global registry managed by IANA or other sanctioned
organization.

    I would like to propose two solutions to the grammar/syntax string.
The
first proposal would be that we use a standard C language scanf/printf
format
string to describe the contents of the prtMagicCookie string. As an
example,
to describe an implementation of LPD within an agent that implements
several
control file extensions such as Sun or Xerox, the following syntax
string could
be used:

    "Line Printer Daemon (LPD) Vendor %s Version %d Port %d Options %s"

In this example, an automated job delivery client attempting to discover
how to
send jobs to LPD would know that LPD is supported through the
prtChannelType. It could then read the syntax string and discover which
vendor's implementation is being used, the version number, the TCP port
used
for this implementation, as well as any extended control file options
not
specified by the RFC 1179 standard; this options string could consist of
control file option letters like "W,Z,X" or some other string. Likewise,
a
Novell print server could utilize a grammar string like:

                "Novell PSERVER %s Fileserver %s Options %s"

This would give potential print clients the PSERVER name for this
printer, as
well as a preferred file server on which the queues for this PSERVER
reside. Other options could also be specified as well in the "Options"
string.

The syntax/grammar specification would be owned by the vendor or
organization
that is registering the channel type. Again, this proposal does not
suggest
whether this syntax/grammar string is implemented as an object within
the MIB,
or as a required field in a channel type registration form. The format
of the
grammar/syntax string can be taken verbatim from the standard ANSI C
language
description of the printf/scanf format descriptor.

Another descriptor format that could be used would be a Backus-Naur
Format
(BNF) syntax for the grammar/syntax string. This is somewhat more
powerful than
the previous print/scanf format, and allows optional fields to be
inserted in
the string. Instead of BNF, a regular expression could be used/specified
to
describe the contents of the DisplayString fields.  In my opinion, the C
language printf/scanf format string would be easier to implement and
meet most
of our requirements.

--





Received: from ietf.org by ietf.org id aa27243; 31 Oct 96 10:14 EST
Received: from localhost by ietf.org id aa25602; 31 Oct 96 10:01 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-syntax-00.txt
Date: Thu, 31 Oct 1996 10:01:29 -0500
X-Orig-Sender: cclark@ietf.org
Message-ID:  <9610311001.aa25602@ietf.org>

--NextPart

 A New Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : URN Syntax                                              
       Author(s) : R. Moats
       Filename  : draft-ietf-urn-syntax-00.txt
       Pages     : 5
       Date      : 10/30/1996

Uniform Resource Names (URNs) are intended to serve as persistent resource 
identifiers. This document presents the syntax for URNs.  Support for 
existing legacy namespaces is discussed. URN transmission encoding 
requirements are presented.  Finally, there is a discussion of URN 
equivalence and how to determine it.                                       

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-syntax-00.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-syntax-00.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  nic.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-syntax-00.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19961030141208.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-syntax-00.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-syntax-00.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19961030141208.I-D@ietf.org>

--OtherAccess--

--NextPart--

                                                                               1996-10.mail                                                                                        0000666 0001752 0000010 00002433730 11373042012 011474  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    
Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id TAA22246 for urn-ietf-out; Thu, 31 Oct 1996 19:49:27 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id TAA22241 for <urn-ietf@services.bunyip.com>; Thu, 31 Oct 1996 19:49:15 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA01057  (mail destined for urn-ietf@services.bunyip.com); Thu, 31 Oct 96 19:49:11 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id RAA11512; Thu, 31 Oct 1996 17:25:32 -0700 (MST)
Message-Id: <2.2.32.19961101003319.00733d88@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 31 Oct 1996 17:33:19 -0700
To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>, urn-ietf@bunyip.com
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] some comments
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Karen R. Sollins (at least at 07:02 PM 10/29/96 -0500)

>Now, my one other comment relates to an earlier topic - security.  I
>am in complete agreement with Ron (and whoever else) who said that
>security (and let's make sure we include integrity of the information
>in "security") that no one (user or publisher) should be required to
>support security and integrity.  But...if the infrastructure
>supporting URN resolution (which IS the topic of discussion for this
>WG) is to be able to provide security and integrity for anyone, there
>may be some requirements it will place on its clients (users and
>publishers).  I would like to be confident that we are all in
>agreement about the following: in the case where there are security
>measures that must be in place within the infrastructure in order to
>provide security (at some agreed upon level) to those who want it,
>even if that imposes some security requirements on those who don't
>want it, that the choice of having the security mechanisms in place
>will take precedence over not have the mechanisms.  Of course, within
>that constraint, wherever security isolation can be provided, security
>mechanisms should NOT be required.


To paraphrase:
  1) Karen agrees that we should not *require* users or publishers to
     support security
but
  2) If the resolution infrastructure is such that no-one can enjoy a
     high level of security unless some requirements are placed on all
     participants of the system
then
  3) We should go for requiring modest levels of security on all participants
     rather than precluding people from operating as securely as they want.

I totally support the goal of allowing people to have high security if
they want it. That is why I am in total, adamant, and unequivocal
opposition to the assumption in part 2 - that there might be a URN
resolution system with such poor isolation between security domains.

I work at a place that is willing to spend lavishly on securing
our information. Call us cowards, but we are unwilling to rely on the good
will of millions of people around the world and the correct configuration
of their machines. We are not alone in this fear. Consider Cogswell Cogs
and Spacely Sprockets. Should either be willing to rely on the good behavior
of their mortal competitor?

A URN resolution system that can only achieve high levels of security for
some sites and the parties to their security policy by assuming *any*
security at sites outside that policy is broken. It is unprotected
against insider attacks, because it makes everyone in the world an insider.
You can't assume that all the systems around the world are participating in
some friendly alliance. You have to assume that those people may be out
to get you.

Let's take the case of client software and integrity checking. Lets assume
I am ParanoidPublishers, Inc. who will, with probability 99.9%, only give
out the URLs for my
publications to clients who can validate my signature on the URLs. That's
my policy. SubversiveClients, Ltd. puts out a browser that says to me
"sure, I do signature validation, you betcha". Should I believe them?
I should send them a test and say, "Great, then you won't mind looking
at these 10 URLs, each with a different signature, trying to validate
them all, and then contacting the resolver that is at the only
URL signed with my real key. BTW, all the other URLs set off an automated
counter-attack". At the "real" resolver, the probability of the client
lying to you is now 1 in 10. Repeat the process to make the probability 1
in 100, then 1 in 1000.

Happy Halloween,

Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA19876 for urn-ietf-out; Thu, 31 Oct 1996 15:56:36 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA19871 for <urn-ietf@services.bunyip.com>; Thu, 31 Oct 1996 15:56:34 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28840  (mail destined for urn-ietf@services.bunyip.com); Thu, 31 Oct 96 15:56:31 -0500
Message-Id: <9610312056.AA28840@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Thu Oct 31 14:55 CST 1996
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Gregory J. Woodhouse" <gjw@wnetc.com>, "Martin J Duerst" <mduerst@ifi.unizh.ch>
Cc: "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Thu, 31 Oct 96 14:56:43 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: [URN] UTF-8/ASCII (was: New Syntax Draft)
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

On Thu, 31 Oct 1996 05:54:38 -0800 (PST), Gregory J. Woodhouse wrote:

>On Thu, 31 Oct 1996, Martin J Duerst wrote:
>
>> Gregory Woodhouse wrote:
>> 
>> This difference is always absolutely clear! A string that only contains
>> bytes with the high bit '0' (7-bit bytes) is ASCII. As soon as a high
>> bit is set to '1', it's not ASCII anymore. It may be UTF-8, or may not.
>>
>I understand this point, but I'm not talking about UTF-8 itself, but UTF-8
>encoded into ASCII.

At the risk of being obvious, any UTF-8 encoded to ASCII (according to
the syntax doc) is going to have a leading octet encoded as something
in the %80-%FF range.  Anything in the %00-%7F range is an unsafe
(based on one definition or another) ASCII character.

However, I think this is somewhat moot (I think this argues for removing
the UTF-8 decoding requirement.)

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA19791 for urn-ietf-out; Thu, 31 Oct 1996 15:53:05 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA19786 for <urn-ietf@services.bunyip.com>; Thu, 31 Oct 1996 15:53:03 -0500
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28793  (mail destined for urn-ietf@services.bunyip.com); Thu, 31 Oct 96 15:52:58 -0500
Received: from ishtar.fsc.fujitsu.com (ishtar [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id MAA23504; Thu, 31 Oct 1996 12:51:25 -0800 (PST)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id MAA10123; Thu, 31 Oct 1996 12:51:48 -0800 (PST)
Date: Thu, 31 Oct 1996 12:51:48 -0800 (PST)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199610312051.MAA10123@ishtar.fsc.fujitsu.com>
To: leslie@bunyip.com, liberte@ncsa.uiuc.edu
Subject: Re: Names and Locations (was [URN] some comments)
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com

|  > > You made the curious statement that URNs identify resources while URLs
|  > > identify locations.  I'm not sure whether that was a slip, but to my
|  > > mind, a URL *IS* a location that identifies a resource.  Now you also
|  > URLs identify a particular location for a resource.
| OK, what is a location?  Is it the bits on the disk that "has" the
| resouce?  (The disk might be shared by many servers, so the resource
| has a different "location" for each server.) Is it the server running
| at a particular IP address and port, that may share many disks with
| other servers?  (The server may be a virtual server that runs on many
| machines, and the particular IP address is irrelevant.)  Is it the
| domain name of the server, together with the path within the server?
| That's getting closer to the abstraction that URLs provide.  Is the
| location, in fact, the URL itself?

No, the URL is neither the location nor the resource, but the
name of a location, or a name of a location that may be resolved
on the fly.  The location is not the resource; the name of the
location is not the name of the resource.

| Consider caches.  The resolution of a URL via a cache proxy may find
| the resource in the cache rather than in some remote server.  What is
| "the location" of the resource in that case?

What is "the resource"?  Any copy of what you got back from resolution?
then its location is both in the cache and on the remote server.
Is it "the copy I got back from resolution"?  then its location
is in the cache.

| Here is an example of how what is thought of as a location really
| turns out to *be* a name (as in persistent location).  Take a normal
| http URL such as http://www.ncsa.uiuc.edu/.  Instead of using normal
| HTTP to resolve the URL, or to look it up in a cache, let's set up a
| NAPTR-based "http" naming authority.  Under that branch of the name
| space, we could ask the appropriate DNS server to look up
| 'www.ncsa.uiuc.edu' to find out where a server is currently located
| and what "resolution protocols" are currently supported.

That is a coincidence of naming:  you made the name of the resource
(qua URN) be the same as the name of its location.  But 
   urn:http://www.ncsa.uiuc.edu/ 
and 
   url:http://www.ncsa.uiuc.edu/
name two different things.

| We don't need to create a new kind of identifier to make a URL into a
| persistent location.  

Which is not what you did in the example just given.  You created
a new name space and rules for using it that by design produce
a name that looks like a URL which, when resolved, will give the
same result.

| To summarize, both URLs and URNs have the following abstract
| resolution process in common:
| 1. Do some client-specific processing of the URI - maybe end there.
| 2. Look at the scheme name of the URI.  If it says "URN:" drop it and repeat.

No, you have to branch into your "find URN" subprocess.  

| 3. Look up the scheme in local table to find out what process should

The local table will be different for URLs and URNs, will it not?  

|    be invoked.  E.g. news URIs may use NNTP, http URIs may use HTTP,
|    cid URIs may use NAPTR-protocol.
| 4. Invoke the process identified by step 3. 
| 5. If error results, exit.
| 6. If redirected to another URI, repeat whole process with that URI.
| 
| An alternative to steps 2 and 3 would use more than just the scheme
| name to determine what process to invoke.  There are several other
| varients possible in the whole process, and each client or each user
| might do things differently.
| 
| I hope I've made my postion very clear regarding names, locations, and
| the resolution process.

That you see no difference between objects and their locations?


(apologies for the "ig" subject line in a previous post)

    Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
"In going on with these experiments, how many pretty systems do we build,
 which we soon find outselves obliged to destroy?" - Benjamin Franklin
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA19771 for urn-ietf-out; Thu, 31 Oct 1996 15:52:15 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA19766 for <urn-ietf@services.bunyip.com>; Thu, 31 Oct 1996 15:52:13 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28783  (mail destined for urn-ietf@services.bunyip.com); Thu, 31 Oct 96 15:52:09 -0500
Message-Id: <9610312052.AA28783@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Thu Oct 31 14:51 CST 1996
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Gregory J. Woodhouse" <gjw@wnetc.com>, "Martin J Duerst" <mduerst@ifi.unizh.ch>
Cc: "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Thu, 31 Oct 96 14:52:22 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: [URN] More on UTF-8 Decoding (was: New syntax draft)
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

On Thu, 31 Oct 1996 14:38:57 +0100 (MET), Martin J Duerst wrote:

>Gregory Woodhouse wrote:
>
>>I'm also concerned because decoding requires knowledge that the string
>>being decoded is UTF-8.
>
>Not exactly. It is very rare that a string that is not UTF-8 looks
>like an UTF-8 string.
>
>>I said before that I wasn't terribly excited about
>>using RFC 1522 style encodings,
>
>Me neither! "charset" is okay for long mails, and RFC 1522 was unavoidable
>at the time it was created, but now we have better solutions.
>

I think this is a good argument for taking UTF-8 decoding out
of the syntax document.  Any reasons to leave it in?

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA19705 for urn-ietf-out; Thu, 31 Oct 1996 15:49:42 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA19698 for <urn-ietf@services.bunyip.com>; Thu, 31 Oct 1996 15:49:36 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28755  (mail destined for urn-ietf@services.bunyip.com); Thu, 31 Oct 96 15:49:28 -0500
Message-Id: <9610312049.AA28755@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Thu Oct 31 14:48 CST 1996
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Gregory J. Woodhouse" <gjw@wnetc.com>, "Martin J Duerst" <mduerst@ifi.unizh.ch>
Cc: "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Thu, 31 Oct 96 14:49:42 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: [URN] What is %encoding (was: New syntax draft)
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

On Thu, 31 Oct 1996 05:15:43 -0800 (PST), Gregory J. Woodhouse wrote:

>By %encoding I assume you mean hex encoding of non-ASCII or non-safe bytes.
>Is there an official name for this encoding scheme? I've seen it called URL
>encoding, but that hardly seems satisfactory.

%encoding refers to %HH encoding of octets.  I do make this point in section 1.2.
As to the name, I've had it referred to as "%encoding" in several pieces of mail to me,
so that is what I'm using.  If somebody has a better name that is acceptable to
folks, I'll be happy to change it.

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA19391 for urn-ietf-out; Thu, 31 Oct 1996 15:29:10 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA19386 for <urn-ietf@services.bunyip.com>; Thu, 31 Oct 1996 15:29:08 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28199  (mail destined for urn-ietf@services.bunyip.com); Thu, 31 Oct 96 15:29:04 -0500
Message-Id: <9610312029.AA28199@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Thu Oct 31 14:28 CST 1996
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Martin J Duerst" <mduerst@ifi.unizh.ch>
Cc: "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Thu, 31 Oct 96 14:29:20 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] New syntax draft (was: no subject)
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

On Thu, 31 Oct 1996 11:58:35 +0100 (MET), Martin J Duerst wrote:

>>   It should be noted that certain characters in the Namespace Specific
>>   String syntax may have special meaning in certain namespaces.
>>   Therefore, the process of registering a namespace identifier shall
>>   include publication of a definition of which characters have a
>>   special meaning and how to encode these characters if used in a
>>   literal sense.
>
>Can they be encoded with %HH? Or should we specifically request some
>other mechanism in order to not confuse different things, and let
>programs that deal with URNs in general change from %HH to 8-bit
>and back?

Well, I don't have a current opinion one way or the other.  Thinking about
it some more, I don't see how we can avoid %HH encoding, so why not
just say that encoding must be specified if %HH isn't used.

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA19360 for urn-ietf-out; Thu, 31 Oct 1996 15:27:53 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA19355 for <urn-ietf@services.bunyip.com>; Thu, 31 Oct 1996 15:27:48 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28185  (mail destined for urn-ietf@services.bunyip.com); Thu, 31 Oct 96 15:27:35 -0500
Message-Id: <9610312027.AA28185@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Thu Oct 31 14:25 CST 1996
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Martin J Duerst" <mduerst@ifi.unizh.ch>
Cc: "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Thu, 31 Oct 96 14:27:15 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: [URN] UTF-8 Decoding (was New syntax draft)
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

I've found some time to answer this (at least in part...)

On Thu, 31 Oct 1996 11:58:35 +0100 (MET), Martin J Duerst wrote:

>>   URN resolvers MUST be capable of accepting URNs that have been
>>   %encoded for either 8-bit clean or 7-bit transports.  %encoding is
>>   removed first, then UTF-8 decoding is performed.  URN resolvers MUST
>>   return identical results from ANY legally encoded form of the URN.
>
>I wonder about UTF-8 decoding. It somehow implies that resolvers
>work with Unicode internally, which would be fine, but is not
>necessary. For database lookup and equality checks, staying with
>UTF-8 will also be okay. For things such as regular expressions,
>some additional definitions are necessary as to what the regular
>expressions are working on (i.e. characters or octets), but still
>it could work in UTF-8.
>
>Also, what does UTF-8 decoding mean for an NSS that is not UTF-8?

That is an interesting point.  Let me go back and think about it.  Maybe
we can remove this requirement.  We talk about equivalency at the UTF-8 level
later so maybe we can remove the reference to UTF-8 decoding here...

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA19280 for urn-ietf-out; Thu, 31 Oct 1996 15:14:23 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA19269 for <urn-ietf@services.bunyip.com>; Thu, 31 Oct 1996 15:14:20 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27981  (mail destined for urn-ietf@services.bunyip.com); Thu, 31 Oct 96 15:14:17 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id NAA06913; Thu, 31 Oct 1996 13:14:12 -0700 (MST)
Message-Id: <2.2.32.19961031202159.00699568@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 31 Oct 1996 13:21:59 -0700
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>, Larry Masinter <masinter@parc.xerox.com>
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] HTTP resolution protocol
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Daniel LaLiberte (at least at 03:30 PM 10/30/96 -0600)
>Larry Masinter writes:
> > I think some people would say that
> > 
> >     GET <service>/<uri>  HTTP/1.0
> > 
> > is not valid HTTP.
>
>I was wondering about that.  Maybe Ron meant:
>
>  GET /<service>/<uri>  HTTP/1.0

My mistake, I should have had the initial "/".


> > New services need new methods.

I have had some off-list mail about defining new HTTP methods
for the various resolution service requests (N2C is the most
frequent suggestion, but any of them could be handled this way).

The draft did not clearly state my goal for the http resolution protocol,
which was to have something that could be very easily deployed for
initial tests. Backward compatability with existing servers was a goal.
I wanted something where people could either add a script to their
cgi-bin directory or even just create a new directory and plop files into it.

It may be that the rest of the list thinks such a goal is inappropriate.
Certainly there is the potential for conflict if a site already had
"N2L" in its URLs.  (Although an AltaVista search for url:N2L didn't
find anything).

A possible compromise position is:

1) N2R is encoded as GET uri, not GET /N2R/uri
2) new HTTP methods are defined for other resolution service requests,
   so we would issue requests like
      N2C  uri  HTTP/1.x
   (versioning of the HTTP protocol may be an issue here).
3) N2L is treated as a special case because of its importance
   and is still encoded as GET /N2L/uri  HTTP/1.0   (or 1.1)


Opinions?
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA19270 for urn-ietf-out; Thu, 31 Oct 1996 15:14:20 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA19262 for <urn-ietf@services.bunyip.com>; Thu, 31 Oct 1996 15:14:17 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27979  (mail destined for urn-ietf@services.bunyip.com); Thu, 31 Oct 96 15:14:16 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id NAA06916; Thu, 31 Oct 1996 13:14:13 -0700 (MST)
Message-Id: <2.2.32.19961031202200.0070afc8@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 31 Oct 1996 13:22:00 -0700
To: Terry Allen <tallen@fsc.fujitsu.com>, urn-ietf@bunyip.com
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: [URN] Re: ig
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Terry Allen (at least at 11:52 AM 10/31/96 -0800)

>That's good, but I can't find any way to use Accept: to limit
>the absolute number of resources that the client is willing
>to receive.  Have I missed it?

No, Accept: was intended to be used for returning one and only one
version of a resource. N2Rs is rather strange for HTTP, so none of
its headers are going to be intended for such a context. (But they
accomodate it easily, 200 OK is still 200 OK).

>An image library might have scads of GIFs of the same object:
>the Parthenon in 1932, the P in 1964, the P at sunrise, the P
>under moonlight ... but it will be difficult to know in advance
>how to twiddle the Accept: information so as not to be inundated
>by Parthenons in response.

They may have lots of images of the same object, but I doubt that
those images will have identical URNs.

More likely is where we have something like a Kodak PhotoCD with
the same image at different resolutions. N2Rs would return a
multipart with all those different resolutions.


>  Or maybe that's okay and users should
>be warned that they may get more than the bargained for when they
>use N2Rs?

That's my attitude, but then I tend toward the "let them shoot their
foot off" approach.

Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA18846 for urn-ietf-out; Thu, 31 Oct 1996 14:59:14 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA18841 for <urn-ietf@services.bunyip.com>; Thu, 31 Oct 1996 14:59:10 -0500
Received: from newton.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27671  (mail destined for urn-ietf@services.bunyip.com); Thu, 31 Oct 96 14:57:53 -0500
Received: from carlyle.ncsa.uiuc.edu (carlyle.ncsa.uiuc.edu [141.142.230.144]) by newton.ncsa.uiuc.edu (8.6.11/8.6.12) with ESMTP id NAA16767; Thu, 31 Oct 1996 13:56:41 -0600
Received: from ncsa.uiuc.edu (void.ncsa.uiuc.edu [141.142.103.20]) by carlyle.ncsa.uiuc.edu (8.6.11/8.6.9) with ESMTP id NAA29904; Thu, 31 Oct 1996 13:56:40 -0600
Received: (from liberte@localhost) by ncsa.uiuc.edu (8.7.6/8.7.3) id NAA10608; Thu, 31 Oct 1996 13:51:04 -0600 (CST)
Date: Thu, 31 Oct 1996 13:51:04 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Message-Id: <199610311951.NAA10608@ncsa.uiuc.edu>
To: leslie@bunyip.com (Leslie Daigle)
Cc: urn-ietf@bunyip.com
Subject: Re: Names and Locations (was [URN] some comments)
In-Reply-To: <199610310907.EAA11716@beethoven.bunyip.com>
References: <199610310907.EAA11716@beethoven.bunyip.com>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

Leslie Daigle writes:
 > > In general, each scheme, whether for a URL or URN, should be
 > > associated with some resolution protocol.  
 > 
 > I'm not sure I'm clear on what you're getting at here, and even if
 > we do agree, I think there is some potential for the above to be a
 > bit misleading.

I'll try to be more clear below.  If URLs and URNs are to be in the
same name space of URI schemes, then we need to talk about them as the
same kind of thing.  This is not only possible, it is correct.

BTW, emphasis in the following is not shouting.  I'm very calm, now.

 > The point of the indirection in the URN naming is to abstract the
 > (final) resolution protocol so that no name space is specifically
 > associated with, say, HTTP, or Whois++.  THe idea is that any URN
 > can be resolved using different protocols -- at one time, or at
 > different stages in its lifetime -- and this is a separate process
 > from determining the URN identifier string.

This illustrates why I think the term "resolution protocol" is
confusing.  I mean something different than you and others do - and
you qualified it parenthetically by saying "the (final) resolution
protocol".  More below.

 > However, there is a general mechanism for handling URNs to the
 > extent of extracting Naming Authority, etc etc etc, which is
 > standard across the URNs we define here.

My point is that this mechanism for looking up the naming authority
etc, as defined by the NAPTR spec (or other such specs), is only
*part* of the WHOLE RESOLUTION PROCESS.  (Calling it a "resolution
process" may avoid the "protocol" issue, but it is not that simple, as
I argued in previous mail.)  The first part of the whole resolution
process involves how you talk to DNS servers to lookup the naming
authority etc.  Note: HOW YOU TALK TO DNS IN THIS PARTICULAR WAY *IS*
A PROTOCOL.  If you like, it is a protocol layered on top of the raw
DNS protocol.  Note also that it is this lookup process that makes
URNs into locations; You LOOK UP URNs starting AT A PARTICULAR
LOCATION which is the root of the name space (urn.net or wherever).
(Actually, just as for URLs, you can lookup up the very same URNs
in different ways - see below.)

Another part of the process is using the result of the first part,
specifically the list of what is being called "resolution protocols".
The client may then select one of these "resolution protocols" to
continue with the resolution process.  But note that this is not
necessarily the end of the whole process.  A resolution service might
return an indirection to yet another URI, so the resolution process
continues until you have what you want, whether that is the resource
originally identified or some information about it, or you get an
error.

There may be other parts of the resolution process that are used 
*before* looking up naming authorities, such as trying to resolve
the whole identifier from a local cache, or from a more global cache.
It may not be necessary to do some of the above steps in the resolution
process depending on what is found elsewhere via other protocols.

Many protocols are involved in this whole resolution process, and to
say that only some are the "resolution protocols" obscures the truth
and so is misleading.

 > > You made the curious statement that URNs identify resources while URLs
 > > identify locations.  I'm not sure whether that was a slip, but to my
 > > mind, a URL *IS* a location that identifies a resource.  Now you also
 > 
 > URLs identify a particular location for a resource.

OK, what is a location?  Is it the bits on the disk that "has" the
resouce?  (The disk might be shared by many servers, so the resource
has a different "location" for each server.) Is it the server running
at a particular IP address and port, that may share many disks with
other servers?  (The server may be a virtual server that runs on many
machines, and the particular IP address is irrelevant.)  Is it the
domain name of the server, together with the path within the server?
That's getting closer to the abstraction that URLs provide.  Is the
location, in fact, the URL itself?

Consider caches.  The resolution of a URL via a cache proxy may find
the resource in the cache rather than in some remote server.  What is
"the location" of the resource in that case?

Here is an example of how what is thought of as a location really
turns out to *be* a name (as in persistent location).  Take a normal
http URL such as http://www.ncsa.uiuc.edu/.  Instead of using normal
HTTP to resolve the URL, or to look it up in a cache, let's set up a
NAPTR-based "http" naming authority.  Under that branch of the name
space, we could ask the appropriate DNS server to look up
'www.ncsa.uiuc.edu' to find out where a server is currently located
and what "resolution protocols" are currently supported.

We don't need to create a new kind of identifier to make a URL into a
persistent location.  We *do* need new persistent services, such as
the NAPTR records in DNS.

How a URL is processed determines where the resource is really found,
and the very same URL could be processed many different ways and the
resource found many different places.

And besides all that, a URL can be used to find other things
associated with the resource, by completely different means, such as
annotations or censorship ratings.  The URL identifies all those
things too, depending on how the URL is processed.

The tight binding between http URLs and the HTTP protocol is an
illusion created by frequent reinforcement and a transparent
resolution process.  (Similarly, many people feel they "visit" a web
page, rather than bring a copy of the page back to their browser.)

To summarize, both URLs and URNs have the following abstract
resolution process in common:

1. Do some client-specific processing of the URI - maybe end there.
2. Look at the scheme name of the URI.  If it says "URN:" drop it and repeat.
3. Look up the scheme in local table to find out what process should
   be invoked.  E.g. news URIs may use NNTP, http URIs may use HTTP,
   cid URIs may use NAPTR-protocol.
4. Invoke the process identified by step 3. 
5. If error results, exit.
6. If redirected to another URI, repeat whole process with that URI.

An alternative to steps 2 and 3 would use more than just the scheme
name to determine what process to invoke.  There are several other
varients possible in the whole process, and each client or each user
might do things differently.

I hope I've made my postion very clear regarding names, locations, and
the resolution process.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA18748 for urn-ietf-out; Thu, 31 Oct 1996 14:53:42 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA18730 for <urn-ietf@services.bunyip.com>; Thu, 31 Oct 1996 14:53:39 -0500
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27644  (mail destined for urn-ietf@services.bunyip.com); Thu, 31 Oct 96 14:53:37 -0500
Received: from ishtar.fsc.fujitsu.com (ishtar [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id LAA22604; Thu, 31 Oct 1996 11:52:05 -0800 (PST)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id LAA08639; Thu, 31 Oct 1996 11:52:21 -0800 (PST)
Date: Thu, 31 Oct 1996 11:52:21 -0800 (PST)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199610311952.LAA08639@ishtar.fsc.fujitsu.com>
To: rdaniel@acl.lanl.gov, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
Subject: [URN] ig
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com

Ron writes:
| >| 3.4  N2Rs (URN to Resources):
| >| This resolution service returns multiple instances of a resource,
| >| for example, GIF and JPEG versions of an image. The judgment about
| >| the resources being "the same" resides with the naming authority that
| >| issued the URN.
| >
| >All the instances that suit the Accept info the client has sent?
| >Does that leave us with nothing between asking for one instance
| >(N2R) and all (N2Rs), or is there some way to quality the request
| >so that one receives no more than, say, 13 instances?  (Happy
| >Halloween!)
| 
| I will add some words to the effect that the resolver MAY restrict
| the resources returned to those that match the Accept: header.

That's good, but I can't find any way to use Accept: to limit
the absolute number of resources that the client is willing
to receive.  Have I missed it?  Is this perhaps an issue for HTTP and 
not this group?

An image library might have scads of GIFs of the same object:
the Parthenon in 1932, the P in 1964, the P at sunrise, the P
under moonlight ... but it will be difficult to know in advance
how to twiddle the Accept: information so as not to be inundated
by Parthenons in response.  Or maybe that's okay and users should
be warned that they may get more than the bargained for when they
use N2Rs?


Regards,


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA18482 for urn-ietf-out; Thu, 31 Oct 1996 14:40:51 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA18470 for <urn-ietf@services.bunyip.com>; Thu, 31 Oct 1996 14:40:46 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27470  (mail destined for urn-ietf@services.bunyip.com); Thu, 31 Oct 96 14:40:43 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id MAA06593; Thu, 31 Oct 1996 12:40:39 -0700 (MST)
Message-Id: <2.2.32.19961031194825.006e4228@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 31 Oct 1996 12:48:25 -0700
To: "Gregory J. Woodhouse" <gjw@wnetc.com>, Fisher Mark <FisherM@is3.indy.tce.com>
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: RE: [URN] HTTP resolution protocol
Cc: "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Gregory J. Woodhouse (at least at 11:10 AM 10/31/96 -0800)

>It seems to me that we should follow the same model as other requests and
>use the status code to indicate a(n) (un)successful resolution and then use
>the entity-body to provide either explanatory text or hyperlinks for old
>browsers.

For the most part, this is what I intended. I need to be more explicit on
the Status codes that can be returned from successful or unsuccessful
resolution attempts.

One place where we seem to differ slightly is on the entity-body.
I certainly think that it should be used most of the time. The one place
where I think we should make an exception is the N2L request. If the
new URL is returned in the Location: header, clients will automatically
fetch the resource. If it is returned in the body, we get into the "click
twice to access" model, which is a real pain in the rear.

I will try to be more explicit on the various Status codes that should
be returned.


>Status 303 See Other seems a natural for our purposes--at least
>N2L resoulution.

Agreed, but it doesn't appear in my copy of RFC 1945 - the HTTP/1.0
spec. It is in the 1.1 spec, which is why I said it should be returned
there.

>For N2R resolution it would seem desirable to return the
>entire resource in the entity-body,

That is my intent, but I suppose I can try to tighten up my wording.
"standard HTTP mechanisms" was used to cover all the Content-type,
Status, ... material.

> and for N2Rs, I'd like to see a
>multipart/mixed or multipart/alternative entity containing each resource.

Right. Here again I should be more precise. I said "multipart", I think
"multipart/alternative" is probably the way to go.

>Here, I'm a little unsure as to the best status code. One possibility is
>200 OK for N2R, but I don't know about N2Rs.

I think that as long as at least one version of a resource can be returned,
200 OK is the way to go for both N2R and N2Rs.  There is the case to consider
where we ask N2Rs but only one resource can be returned. Do we need
to wrap it in a multipart even though there is only one part? I think not
but don't have strong feelings on the subject.


>Another question I have is
>whether there should be any indication tht the content was returned as a
>result of URN resolution. If so, a new status code may be necessary. 

Is there any need to make such a distinction?
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA18481 for urn-ietf-out; Thu, 31 Oct 1996 14:40:51 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA18472 for <urn-ietf@services.bunyip.com>; Thu, 31 Oct 1996 14:40:48 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27472  (mail destined for urn-ietf@services.bunyip.com); Thu, 31 Oct 96 14:40:45 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id MAA06596; Thu, 31 Oct 1996 12:40:39 -0700 (MST)
Message-Id: <2.2.32.19961031194826.006a07f8@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 31 Oct 1996 12:48:26 -0700
To: Fisher Mark <FisherM@is3.indy.tce.com>
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: RE: [URN] HTTP resolution protocol
Cc: "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Fisher Mark (at least at 01:44 PM 10/31/96 EST)
[...]
Mark asks "why text/plain instead of text/html or a new media type"?

No really good reason, I'm afraid.

How about:
   1) We define text/uri-list as a new media type?
   2) We allow the Accept: header to be used to pick between returning
      the result as text/html or text/uri-list.

I think that the primary use of the lists will be for automated processing,
thus the new media type allows us to launch those content handlers easily.
Clients that don't support text/uri-list have a fallback that will allow
humans to pick URI if necessary. New clients of the agent variety should
use text/uri-list.

Sound OK to you? If so I will add it to the draft, and also a note that
recommends when HTML is returned that the items look like
<UL>
<LI><A HREF="...new URI...">...new URI</A>
<LI>...
</UL>
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA17756 for urn-ietf-out; Thu, 31 Oct 1996 14:13:30 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA17751 for <urn-ietf@services.bunyip.com>; Thu, 31 Oct 1996 14:13:28 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27155  (mail destined for urn-ietf@services.bunyip.com); Thu, 31 Oct 96 14:13:25 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id MAA04704; Thu, 31 Oct 1996 12:13:18 -0700 (MST)
Message-Id: <2.2.32.19961031192104.006e5d70@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 31 Oct 1996 12:21:04 -0700
To: Terry Allen <tallen@fsc.fujitsu.com>, urn-ietf@bunyip.com
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] HTTP resolution protocol
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Terry Allen (at least at 10:37 AM 10/31/96 -0800)
>A few comments, mostly re coordination with the Framework document:
>
>| 3.1  N2L (URN to URL):
>| The request is encoded as above. The URL MUST be returned in a Location:
>| header for the convienience of the most common case of wanting the resource.
>| A 30X status line SHOULD be returned. HTTP/1.1 clients should be sent the
>| 303 status code. HTTP/1.0 clients should be sent the 302 (Moved temporarily)
>| status code unless the resolver has particular resons for using 301
>| (moved permanently) or 304 (not modified) codes.
>
>It would be nice to have a brief explanation of why these are
>the right responses, perhaps recapping what will be in the
>Framework document.

No commitments on this one, but I will see what we can do.

>|                Simple format for returning multiple URLs
>| 
>| [Do we need to have a continuation character for *very* long lines? 
>|  I tend to think not.]
>
>Might be useful; there will be a significant proportion of long lines.

Right, but that does not mean that the long lines have to be broken.
I am unaware of any line length limitation for text/plain bodies.
If we don't break the lines, things are simpler.

>| 3.4  N2Rs (URN to Resources):
>| This resolution service returns multiple instances of a resource,
>| for example, GIF and JPEG versions of an image. The judgment about
>| the resources being "the same" resides with the naming authority that
>| issued the URN.
>
>All the instances that suit the Accept info the client has sent?
>Does that leave us with nothing between asking for one instance
>(N2R) and all (N2Rs), or is there some way to quality the request
>so that one receives no more than, say, 13 instances?  (Happy
>Halloween!)

I will add some words to the effect that the resolver MAY restrict
the resources returned to those that match the Accept: header.

>| 3.6  N2Ns (URN to URNs):
>| ------------------------
>| 
>| While URNs are supposed to identify one and only one resource, that
>| does not mean that a resource may have one and only one URN. For
>| example, consider a resource that has something like
>| "current-weather-map" for one URN and "weather-map-for-datetime-x" for
>| another URN. The N2Ns service request lets us obtain lists of URNs that
>| are believed equivalent at the time of the request. As the weathermap
>
>The example implies, "lists of URNs that are believed to name equivalent
>resources at the time of the request", which agrees with the language
>in the next para.

Right. I will change the wording to be more precise.

>| 3.8  L2Ls (URL to URLs):
>| ------------------------
>| 
>| The request is encoded as described above. The result is a list of
>| all the URLs that the resolver knows are associated with the resource
>| located by the given URL. It is returned in a text/plain body encoded
>| as described above.
>
>"Associated" is awfully broad.  The Framework document will clear up
>what associations are intended, right?

Using "associations" was a mistake on my part. The intent here is that
we return the locations of equivalent resources, analogous to the N2Ns
request.
 
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA17710 for urn-ietf-out; Thu, 31 Oct 1996 14:11:31 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA17700 for <urn-ietf@services.bunyip.com>; Thu, 31 Oct 1996 14:11:29 -0500
Received: from dns2.noc.best.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27135  (mail destined for urn-ietf@services.bunyip.com); Thu, 31 Oct 96 14:11:24 -0500
Received: from shellx.best.com (shellx.best.com [206.86.0.11]) by dns2.noc.best.net (8.6.12/8.6.5) with SMTP id LAA22316; Thu, 31 Oct 1996 11:10:52 -0800
Date: Thu, 31 Oct 1996 11:10:52 -0800 (PST)
From: "Gregory J. Woodhouse" <gjw@wnetc.com>
To: Fisher Mark <FisherM@is3.indy.tce.com>
Cc: Ron Daniel <rdaniel@acl.lanl.gov>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Subject: RE: [URN] HTTP resolution protocol
In-Reply-To: <3278F437@MSMAIL.INDY.TCE.COM>
Message-Id: <Pine.SGI.3.95.961031105855.9262B-100000@shellx.best.com>
X-Url: http://www.wnetc.com/
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Gregory J. Woodhouse" <gjw@wnetc.com>
Errors-To: owner-urn-ietf@bunyip.com

It seems to me that we should follow the same model as other requests and
use the status code to indicate a(n) (un)successful resolution and then use
the entity-body to provide either explanatory text or hyperlinks for old
browsers. Status 303 See Other seems a natural for our purposes--at least
N2L resoulution. For N2R resolution it would seem desirable to return the
entire resource in the entity-body, and for N2Rs, I'd like to see a
multipart/mixed or multipart/alternative entity containing each resource.
Here, I'm a little unsure as to the best status code. One possibility is
200 OK for N2R, but I don't know about N2Rs. Another question I have is
whether there should be any indication tht the content was returned as a
result of URN resolution. If so, a new status code may be necessary. 

---
Gregory Woodhouse     gjw@wnetc.com
home page:            http://www.wnetc.com/
resource page:        http://www.wnetc.com/resource/



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA17468 for urn-ietf-out; Thu, 31 Oct 1996 13:47:40 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA17463 for <urn-ietf@services.bunyip.com>; Thu, 31 Oct 1996 13:47:37 -0500
Received: from inet-gw.indy.tce.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26952  (mail destined for urn-ietf@services.bunyip.com); Thu, 31 Oct 96 13:47:34 -0500
Received: by seawall with  (8.6.12/) id NAA27232; Thu, 31 Oct 1996 13:47:30 -0500
Received: from cts2.indy.tce.com(157.254.98.70) by seawall.indy.tce.com via smap (V1.3) id sma027212; Thu Oct 31 13:47:16 1996
Received: by MSMAIL.INDY.TCE.COM with Microsoft Mail id <3278F437@MSMAIL.INDY.TCE.COM>; Thu, 31 Oct 96 13:47:19 EST
From: Fisher Mark <FisherM@is3.indy.tce.com>
To: Ron Daniel <rdaniel@acl.lanl.gov>
Cc: "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Subject: RE: [URN] HTTP resolution protocol
Date: Thu, 31 Oct 96 13:44:00 EST
Message-Id: <3278F437@MSMAIL.INDY.TCE.COM>
Encoding: 32 TEXT
X-Mailer: Microsoft Mail V3.0
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Fisher Mark <FisherM@is3.indy.tce.com>
Errors-To: owner-urn-ietf@bunyip.com

In sections 3.2 ("N2Ls (URN to URLs)"), 3.6  ("N2Ns (URN to URNs)"), 3.7 
 ("L2Ns (URL to URNs)"), and 3.8  ("L2Ls (URL to URLs)"), the entity body 
returned is of Internet Media Type type text/plain, and therefore is not 
directly usable by the current crop of UAs, but the other resolution 
services return responses or entity bodies that are directly usable.  Why 
was text/plain chosen instead of a simple HTML list?  As an example (drawn 
from draft-daniel-http-00.txt section 3.2):

<HTML>
<HEAD><TITLE>N2Ls Resolution of <URN:cid:foo@huh.org></TITLE></HEAD>
<BODY>
<H1>N2Ls Resolution of <URN:cid:foo@huh.org></H1>
<UL>
<LI><A 
HREF="http://www.huh.org/cid/foo.html">http://www.huh.org/cid/foo.html</A></  
LI>
<LI><A 
HREF="http://www.huh.org/cid/foo.pdf">http://www.huh.org/cid/foo.pdf</A></LI>
<LI><AHREF="ftp://ftp.foo.org/cid/foo.txt">ftp://ftp.foo.org/cid/foo.txt</A>  
</LI></UL>
</BODY>
</HTML>


Since we already have the tools to deal with HTML, why resort to text/plain? 
 Or, like in section 3.5  ("N2C (URN to URC)"), why not assign an Internet 
Media Type to the response, so that UAs can know that the response is not 
just some random message?
======================================================================
Mark Leighton Fisher                   Thomson Consumer Electronics
fisherm@indy.tce.com                   Indianapolis, IN


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA17414 for urn-ietf-out; Thu, 31 Oct 1996 13:38:28 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA17409 for <urn-ietf@services.bunyip.com>; Thu, 31 Oct 1996 13:38:25 -0500
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26880  (mail destined for urn-ietf@services.bunyip.com); Thu, 31 Oct 96 13:38:21 -0500
Received: from ishtar.fsc.fujitsu.com (ishtar [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id KAA21600; Thu, 31 Oct 1996 10:36:44 -0800 (PST)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id KAA06895; Thu, 31 Oct 1996 10:37:00 -0800 (PST)
Date: Thu, 31 Oct 1996 10:37:00 -0800 (PST)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199610311837.KAA06895@ishtar.fsc.fujitsu.com>
To: rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
Subject: Re: [URN] HTTP resolution protocol
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com

A few comments, mostly re coordination with the Framework document:

| 3.1  N2L (URN to URL):
| The request is encoded as above. The URL MUST be returned in a Location:
| header for the convienience of the most common case of wanting the resource.
| A 30X status line SHOULD be returned. HTTP/1.1 clients should be sent the
| 303 status code. HTTP/1.0 clients should be sent the 302 (Moved temporarily)
| status code unless the resolver has particular resons for using 301
| (moved permanently) or 304 (not modified) codes.

It would be nice to have a brief explanation of why these are
the right responses, perhaps recapping what will be in the
Framework document.

|                               Figure 1
|                Simple format for returning multiple URLs
| 
| [Do we need to have a continuation character for *very* long lines? 
|  I tend to think not.]

Might be useful; there will be a significant proportion of long lines.

| 3.4  N2Rs (URN to Resources):
| This resolution service returns multiple instances of a resource,
| for example, GIF and JPEG versions of an image. The judgment about
| the resources being "the same" resides with the naming authority that
| issued the URN.

All the instances that suit the Accept info the client has sent?
Does that leave us with nothing between asking for one instance
(N2R) and all (N2Rs), or is there some way to quality the request
so that one receives no more than, say, 13 instances?  (Happy
Halloween!)

| 3.6  N2Ns (URN to URNs):
| ------------------------
| 
| While URNs are supposed to identify one and only one resource, that
| does not mean that a resource may have one and only one URN. For
| example, consider a resource that has something like
| "current-weather-map" for one URN and "weather-map-for-datetime-x" for
| another URN. The N2Ns service request lets us obtain lists of URNs that
| are believed equivalent at the time of the request. As the weathermap

The example implies, "lists of URNs that are believed to name equivalent
resources at the time of the request", which agrees with the language
in the next para.

| example shows, some of the equivalances will be transitory, so the
| result should not be cached.

| The request is encoded as above. The result is a list of all the
| URNs, known to the resolver, which identify the same resource as the
| input URN. The result shall be encoded as for the N2Ls request
| above. The original URN may appear in the list of returned URNs.

| 3.8  L2Ls (URL to URLs):
| ------------------------
| 
| The request is encoded as described above. The result is a list of
| all the URLs that the resolver knows are associated with the resource
| located by the given URL. It is returned in a text/plain body encoded
| as described above.

"Associated" is awfully broad.  The Framework document will clear up
what associations are intended, right?


Regards,

    Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
"In going on with these experiments, how many pretty systems do we build,
 which we soon find outselves obliged to destroy?" - Benjamin Franklin
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA13905 for urn-ietf-out; Thu, 31 Oct 1996 10:21:33 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA13889 for <urn-ietf@services.bunyip.com>; Thu, 31 Oct 1996 10:21:30 -0500
Received: from ietf.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22808  (mail destined for urn-ietf@services.bunyip.com); Thu, 31 Oct 96 10:21:27 -0500
Received: from localhost by ietf.org id aa25602; 31 Oct 96 10:01 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce:;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-syntax-00.txt
Date: Thu, 31 Oct 1996 10:01:29 -0500
Message-Id:  <9610311001.aa25602@ietf.org>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@bunyip.com

--NextPart

 A New Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : URN Syntax                                              
       Author(s) : R. Moats
       Filename  : draft-ietf-urn-syntax-00.txt
       Pages     : 5
       Date      : 10/30/1996

Uniform Resource Names (URNs) are intended to serve as persistent resource 
identifiers. This document presents the syntax for URNs.  Support for 
existing legacy namespaces is discussed. URN transmission encoding 
requirements are presented.  Finally, there is a discussion of URN 
equivalence and how to determine it.                                       

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-syntax-00.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-syntax-00.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  nic.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-syntax-00.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19961030141208.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-syntax-00.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-syntax-00.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19961030141208.I-D@ietf.org>

--OtherAccess--

--NextPart--


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id IAA12209 for urn-ietf-out; Thu, 31 Oct 1996 08:56:24 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id IAA12204 for <urn-ietf@services.bunyip.com>; Thu, 31 Oct 1996 08:56:21 -0500
Received: from dns2.noc.best.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21932  (mail destined for urn-ietf@services.bunyip.com); Thu, 31 Oct 96 08:56:19 -0500
Received: from shellx.best.com (shellx.best.com [206.86.0.11]) by dns2.noc.best.net (8.6.12/8.6.5) with SMTP id FAA26174; Thu, 31 Oct 1996 05:54:38 -0800
Date: Thu, 31 Oct 1996 05:54:38 -0800 (PST)
From: "Gregory J. Woodhouse" <gjw@wnetc.com>
To: Martin J Duerst <mduerst@ifi.unizh.ch>
Cc: jayhawk@ds.internic.net, urn-ietf@bunyip.com
Subject: Re: [URN] New syntax draft (was: no subject)
In-Reply-To: <"josef.ifi..493:31.09.96.13.39.00"@ifi.unizh.ch>
Message-Id: <Pine.SGI.3.95.961031055044.19154F-100000@shellx.best.com>
X-Url: http://www.wnetc.com/
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Gregory J. Woodhouse" <gjw@wnetc.com>
Errors-To: owner-urn-ietf@bunyip.com

On Thu, 31 Oct 1996, Martin J Duerst wrote:

> Gregory Woodhouse wrote:
> 
> This difference is always absolutely clear! A string that only contains
> bytes with the high bit '0' (7-bit bytes) is ASCII. As soon as a high
> bit is set to '1', it's not ASCII anymore. It may be UTF-8, or may not.
>
I understand this point, but I'm not talking about UTF-8 itself, but UTF-8
encoded into ASCII.
 
---
Gregory Woodhouse     gjw@wnetc.com
home page:            http://www.wnetc.com/
resource page:        http://www.wnetc.com/resource/



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id IAA12102 for urn-ietf-out; Thu, 31 Oct 1996 08:41:34 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id IAA12097 for <urn-ietf@services.bunyip.com>; Thu, 31 Oct 1996 08:41:31 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21856  (mail destined for urn-ietf@services.bunyip.com); Thu, 31 Oct 96 08:41:26 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <00846-0@josef.ifi.unizh.ch>; Thu, 31 Oct 1996 14:38:58 +0100
Subject: Re: [URN] New syntax draft (was: no subject)
To: gjw@wnetc.com (Gregory J. Woodhouse)
Date: Thu, 31 Oct 1996 14:38:57 +0100 (MET)
Cc: jayhawk@ds.internic.net, urn-ietf@bunyip.com
In-Reply-To: <Pine.SGI.3.95.961031050249.19154D-100000@shellx.best.com> from "Gregory J. Woodhouse" at Oct 31, 96 05:15:43 am
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 2937
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..493:31.09.96.13.39.00"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Gregory Woodhouse wrote:

>I'm also concerned because decoding requires knowledge that the string
>being decoded is UTF-8.

Not exactly. It is very rare that a string that is not UTF-8 looks
like an UTF-8 string.

>I said before that I wasn't terribly excited about
>using RFC 1522 style encodings,

Me neither! "charset" is okay for long mails, and RFC 1522 was unavoidable
at the time it was created, but now we have better solutions.

>but it seems essential in this case because
>otherwise the UA has no way of knowing (except by guessing) that the string
>is encoded UTF-8 and not just an ASCII string.

This difference is always absolutely clear! A string that only contains
bytes with the high bit '0' (7-bit bytes) is ASCII. As soon as a high
bit is set to '1', it's not ASCII anymore. It may be UTF-8, or may not.

>It is conceivable that some
>URN schemes will allow the sequences like %20%1E or whatever, so this could
>be a real problem.

Well, %20 is a space, which is ASCII, but should be escaped.
%1E is a control character (record separator), never appears in UTF-8,
and strictly speaking is also not part of ASCII.

>Another thought: What if someone wants to come along an
>do %hhhh style encoding of UTF-16? Will this be mistaken for encoded UTF-8?

Well, anybody can come along and propose new weird syntax rules for
URNs. Hopefully, nobody will listen to him/her. And these rules
won't comply with the official URN syntax we are working on here.

Actually, I don't think that anybody will get the idea of using UTF-16
when UTF-8 is proposed. It's Unicode/ISO 10646 in both cases, the transform
is easy, and people dealing with Unicode and stuff know that things such
as URNs, with ASCII backwards compatibility requirements, are best
handled using UTF-8.

The things we have to worry about more are people that come along
and say they want to use something else than Unicode/ISO 10646,
or at least want to be able to use something else, because for
some reasons, they are against Unicode, or they think it should
just be one of many encodings.
Also, what we have to worry about are cases where it's difficult
to know what native character encoding is used, so that it is
difficult to convert to Unicode and UTF-8 even if you wanted.
ftp is a typical case of this.

Anyway, even the two cases above are well handled in the draft.
We tell them that if they really need to, they can use something
else than UTF-8. Maybe we should tell them a little bit clearer
that if they do that, they are not supposed to get any much
of support by general tools, i.e. their URNs will just show
up as %HH%HH..., and the users will have to type them in like
this, and accidentally, some of it may be interpreted as UTF-8
and be displayed as such, but they cannot have their users
type native characters into a browser and expect that the
browser does the right thing (because it would in this case
convert to UTF-8).

Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id IAA11990 for urn-ietf-out; Thu, 31 Oct 1996 08:16:32 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id IAA11985 for <urn-ietf@services.bunyip.com>; Thu, 31 Oct 1996 08:16:25 -0500
Received: from dns2.noc.best.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21785  (mail destined for urn-ietf@services.bunyip.com); Thu, 31 Oct 96 08:16:23 -0500
Received: from shellx.best.com (shellx.best.com [206.86.0.11]) by dns2.noc.best.net (8.6.12/8.6.5) with SMTP id FAA25128; Thu, 31 Oct 1996 05:15:43 -0800
Date: Thu, 31 Oct 1996 05:15:43 -0800 (PST)
From: "Gregory J. Woodhouse" <gjw@wnetc.com>
To: Martin J Duerst <mduerst@ifi.unizh.ch>
Cc: jayhawk@ds.internic.net, urn-ietf@bunyip.com
Subject: Re: [URN] New syntax draft (was: no subject)
In-Reply-To: <"josef.ifi..728:31.09.96.10.58.37"@ifi.unizh.ch>
Message-Id: <Pine.SGI.3.95.961031050249.19154D-100000@shellx.best.com>
X-Url: http://www.wnetc.com/
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Gregory J. Woodhouse" <gjw@wnetc.com>
Errors-To: owner-urn-ietf@bunyip.com

By %encoding I assume you mean hex encoding of non-ASCII or non-safe bytes.
Is there an official name for this encoding scheme? I've seen it called URL
encoding, but that hardly seems satisfactory.

I'm also concerned because decoding requires knowledge that the string
being decoded is UTF-8. I said before that I wasn't terribly excited about
using RFC 1522 style encodings, but it seems essential in this case because
otherwise the UA has no way of knowing (except by guessing) that the string
is encoded UTF-8 and not just an ASCII string. It is conceivable that some
URN schemes will allow the sequences like %20%1E or whatever, so this could
be a real problem. Another thought: What if someone wants to come along an
do %hhhh style encoding of UTF-16? Will this be mistaken for encoded UTF-8?

---
Gregory Woodhouse     gjw@wnetc.com
home page:            http://www.wnetc.com/
resource page:        http://www.wnetc.com/resource/



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id IAA11907 for urn-ietf-out; Thu, 31 Oct 1996 08:02:13 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id IAA11902 for <urn-ietf@services.bunyip.com>; Thu, 31 Oct 1996 08:02:11 -0500
Received: from dns2.noc.best.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21754  (mail destined for urn-ietf@services.bunyip.com); Thu, 31 Oct 96 08:02:09 -0500
Received: from shellx.best.com (shellx.best.com [206.86.0.11]) by dns2.noc.best.net (8.6.12/8.6.5) with SMTP id FAA24510; Thu, 31 Oct 1996 05:00:28 -0800
Date: Thu, 31 Oct 1996 05:00:28 -0800 (PST)
From: "Gregory J. Woodhouse" <gjw@wnetc.com>
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Cc: Ron Daniel <rdaniel@acl.lanl.gov>, urn-ietf@bunyip.com
Subject: Re: [URN] HTTP resolution protocol
In-Reply-To: <199610302015.OAA12250@ncsa.uiuc.edu>
Message-Id: <Pine.SGI.3.95.961031045133.19154B-100000@shellx.best.com>
X-Url: http://www.wnetc.com/
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Gregory J. Woodhouse" <gjw@wnetc.com>
Errors-To: owner-urn-ietf@bunyip.com

On Wed, 30 Oct 1996, Daniel LaLiberte wrote:

> (Why are people putting [URN] in the title if the recipients are
> all on the urn-ietf list?  Just curious.)
>

It's a feature of Majordomo and other listservers to allow a specific
string to be prepended to a message subject if it's not already present. I
find this feature very useful and have always used it wne running lists.
For example, I now run an average of 100-300 messages in my in box. When I
want to look at messages from this list I select all messages with "[URN]"
in the subject and narrow my display to include only those messages. This
is with Pine 3.95 which is fairly sophisticated in this regard. Other
mailers are more limited but do allow sorting. This way, if there is a
common prefix to all the messages they show up together after a sort.

(I realize mail processing and UA characerisics has nothing to do with
URNs.  I left the list on the recipient list in case more people were
wondereing about the prefixes, but if you want to discuss this further we
might want to take it off list.) 
 
---
Gregory Woodhouse     gjw@wnetc.com
home page:            http://www.wnetc.com/
resource page:        http://www.wnetc.com/resource/



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id GAA11383 for urn-ietf-out; Thu, 31 Oct 1996 06:00:11 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id GAA11378 for <urn-ietf@services.bunyip.com>; Thu, 31 Oct 1996 06:00:09 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21426  (mail destined for urn-ietf@services.bunyip.com); Thu, 31 Oct 96 06:00:00 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <00655-0@josef.ifi.unizh.ch>; Thu, 31 Oct 1996 11:58:36 +0100
Subject: Re: [URN] New syntax draft (was: no subject)
To: jayhawk@ds.internic.net
Date: Thu, 31 Oct 1996 11:58:35 +0100 (MET)
Cc: internet-drafts@ietf.org, urn-ietf@bunyip.com
In-Reply-To: <327762F6.3701@ds.internic.net> from "Ryan Moats" at Oct 30, 96 08:15:18 am
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 2081
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..728:31.09.96.10.58.37"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

>Internet-Draft                                                Ryan Moats
>draft-ietf-urn-syntax-00.txt                                        AT&T
>Expires in six months                                       October 1996


>1.2 Namespace Specific String Syntax
>
>   Depending on the rules governing a namespace, valid identifiers in a
>   namespace might contain characters that are reserved characters in
>   URI syntax or non-printable ASCII characters.  To accommodate the
>   largest set of valid identifiers, the NSS portion of a URN shall use
>   UTF-8 representation of ISO 10646 as its character set.  Namespaces
>   that do not currently use ISO 10646/UTF-8 are encouraged to migrate
>   to it.

Very well put!

>   URN resolvers MUST be capable of accepting URNs that have been
>   %encoded for either 8-bit clean or 7-bit transports.  %encoding is
>   removed first, then UTF-8 decoding is performed.  URN resolvers MUST
>   return identical results from ANY legally encoded form of the URN.

I wonder about UTF-8 decoding. It somehow implies that resolvers
work with Unicode internally, which would be fine, but is not
necessary. For database lookup and equality checks, staying with
UTF-8 will also be okay. For things such as regular expressions,
some additional definitions are necessary as to what the regular
expressions are working on (i.e. characters or octets), but still
it could work in UTF-8.

Also, what does UTF-8 decoding mean for an NSS that is not UTF-8?


>   It should be noted that certain characters in the Namespace Specific
>   String syntax may have special meaning in certain namespaces.
>   Therefore, the process of registering a namespace identifier shall
>   include publication of a definition of which characters have a
>   special meaning and how to encode these characters if used in a
>   literal sense.

Can they be encoded with %HH? Or should we specifically request some
other mechanism in order to not confuse different things, and let
programs that deal with URNs in general change from %HH to 8-bit
and back?


Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id FAA11146 for urn-ietf-out; Thu, 31 Oct 1996 05:26:19 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id FAA11141 for <urn-ietf@services.bunyip.com>; Thu, 31 Oct 1996 05:26:17 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21314  (mail destined for urn-ietf@services.bunyip.com); Thu, 31 Oct 96 05:26:14 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <00569-0@josef.ifi.unizh.ch>; Thu, 31 Oct 1996 11:25:44 +0100
Subject: Re: [URN] HTTP resolution protocol
To: liberte@ncsa.uiuc.edu
Date: Thu, 31 Oct 1996 11:25:43 +0100 (MET)
Cc: rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
In-Reply-To: <199610302015.OAA12250@ncsa.uiuc.edu> from "Daniel LaLiberte" at Oct 30, 96 02:15:51 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 304
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..439:31.09.96.10.25.46"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Daniel LaLiberte wrote:

>(Why are people putting [URN] in the title if the recipients are
>all on the urn-ietf list?  Just curious.)

Because most people are on more than one mailing list, and it
is convenient to know from which list the mails come just
from looking at the subjects.


Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id EAA10480 for urn-ietf-out; Thu, 31 Oct 1996 04:07:27 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id EAA10475 for <urn-ietf@services.bunyip.com>; Thu, 31 Oct 1996 04:07:25 -0500
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21124  (mail destined for urn-ietf@services.bunyip.com); Thu, 31 Oct 96 04:07:23 -0500
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id EAA11716; Thu, 31 Oct 1996 04:07:23 -0500
Message-Id: <199610310907.EAA11716@beethoven.bunyip.com>
From: leslie@bunyip.com (Leslie Daigle)
Date: Thu, 31 Oct 1996 04:07:22 -0500
In-Reply-To: Daniel LaLiberte's message as of Oct 30, 15:21
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>, "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Subject: Re: Names and Locations (was [URN] some comments)
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: leslie@bunyip.com (Leslie Daigle)
Errors-To: owner-urn-ietf@bunyip.com

Dan, forgive me for using your message as an opportunity to write down
some basic definitions to make sure we ae all on the same page here...

[Dan LaLiberte wrote:]

> I agree.  But "a URN syntax" seems to imply that there must be just
> one syntax for all URNs.  Did you mean that?

>From the perspective of the work this group is doing, we neeed _a_ URN
syntax.  Because we are attempting to accommodate a broad range of name
spaces, the syntax is designed to be flexible -- ony specifying those things
that must be in order to be able to write software that handles URNs.
(E.g., acceptable character sets, how to handle escaping characters where
necessary, etc).    The URN syntax does not, however, have anything to say
about what structure a particular namespace wishes to use in the NSS
(i.e., namespace specific (opaque) string).

I think Karen's point was that this syntax should be defined
from the perspective of what we're trying to do with URNs, and not from the
technological  limitations or strengths of a particular implementation of
the architecture.

> We should state that name space identifiers and URI schemes are in the
> same name space.  Call them all the same thing: "URI Schemes".

Perhaps a convenient (and maybe even necessary) approach, but it should be
kept in mind that a URN name space is not the same thing as a URL protocol
(see below) -- so this starts to be a collection of apples and oranges.

> In general, each scheme, whether for a URL or URN, should be
> associated with some resolution protocol.  

I'm not sure I'm clear on what you're getting at here, and even if we do agree,
I think there is some potential for the above to be a bit misleading.

The point of the indirection in the URN naming is to abstract the (final) 
resolution protocol so that no name space is specifically associated with, say, 
HTTP, or Whois++.  THe idea is that any URN can be resolved using different 
protocols  -- at one time, or at different stages in its lifetime -- and this 
is a separate process from determining the URN identifier string.

However, there is a general mechanism for handling URNs to the extent of
extracting Naming Authority, etc etc etc, which is standard across the URNs
we define here.  

What _is_ associated with each name space is the particular means of extracting 
the necessary namespace ID to look up the naming authority (i.e., perhaps from
the NSS, perhaps just based on the namespace, etc).  So, CID URNs might
have a mapping that describes how to pull a DNS name out of the string; 
LesliesNamespace might have a mapping based on the phase of the moon.  All
LesliesNamespace URNs will require the use of this mapping in order to find
the Naming Authority, which will lead to a server speaking any of seaveral
possible protocols for the final resolution.

> You made the curious statement that URNs identify resources while URLs
> identify locations.  I'm not sure whether that was a slip, but to my
> mind, a URL *IS* a location that identifies a resource.  Now you also

URLs identify a particular location for a resource.  Mechanisms for migrating
that resource without changing the URL are based on aliasing techniques that
are external to the URL. It is therefore usually a problem when a particular
resource is moved to another location.

URNs identify a resource, independently of its location.  The indirection
mechanisms permit that a single resource may be in several locations at
once, or may migrate, without changing the URN.  This is handled within the
URN support framework, and is therefore consistent across URNs.  The idea
is that, in general, it should not be a problem if a resource is moved.

So, the URN identifies the resource; a URL identifies a location which is an
instance of a resource, nd these are qualitatively  different things (yes, I
am feeling brave this morning!).

Leslie.

-- 

----------------------------------------------------------------------------

  "The light at the end of the tunnel             Leslie Daigle
     is often the blindingly obvious..."          Vice President, Research
                                                  Bunyip Information Systems
                      -- ThinkingCat              (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA05534 for urn-ietf-out; Wed, 30 Oct 1996 16:35:24 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA05527 for <urn-ietf@services.bunyip.com>; Wed, 30 Oct 1996 16:35:20 -0500
Received: from void.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA17450  (mail destined for urn-ietf@services.bunyip.com); Wed, 30 Oct 96 16:35:18 -0500
Received: (from liberte@localhost) by ncsa.uiuc.edu (8.7.6/8.7.3) id PAA13997; Wed, 30 Oct 1996 15:30:33 -0600 (CST)
Date: Wed, 30 Oct 1996 15:30:33 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Message-Id: <199610302130.PAA13997@ncsa.uiuc.edu>
To: Larry Masinter <masinter@parc.xerox.com>
Cc: rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
Subject: Re: [URN] HTTP resolution protocol
In-Reply-To: <96Oct30.125412pst."2759"@golden.parc.xerox.com>
References: <2.2.32.19961030185925.007445e0@acl.lanl.gov> <96Oct30.125412pst."2759"@golden.parc.xerox.com>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

Larry Masinter writes:
 > Ron,
 > 
 > I think some people would say that
 > 
 >     GET <service>/<uri>  HTTP/1.0
 > 
 > is not valid HTTP.

I was wondering about that.  Maybe Ron meant:

  GET /<service>/<uri>  HTTP/1.0

 > New services need new methods.

Well... http is a "service".  Should it be a "method"? 

dan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA05349 for urn-ietf-out; Wed, 30 Oct 1996 16:25:48 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA05344 for <urn-ietf@services.bunyip.com>; Wed, 30 Oct 1996 16:25:45 -0500
Received: from void.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA17398  (mail destined for urn-ietf@services.bunyip.com); Wed, 30 Oct 96 16:25:42 -0500
Received: (from liberte@localhost) by ncsa.uiuc.edu (8.7.6/8.7.3) id PAA13844; Wed, 30 Oct 1996 15:21:08 -0600 (CST)
Date: Wed, 30 Oct 1996 15:21:08 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Message-Id: <199610302121.PAA13844@ncsa.uiuc.edu>
To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Cc: urn-ietf@bunyip.com
Subject: Names and Locations (was [URN] some comments)
In-Reply-To: <199610300002.TAA05714@lysithea.lcs.mit.edu>
References: <199610300002.TAA05714@lysithea.lcs.mit.edu>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

Karen R. Sollins writes:
 > 1) There were a couple of almost parenthetical comments about the
 > NAPTR proposal that made me worry.  It is important that we all agree
 > that a URN syntax is independent of the NAPTR or any other URN
 > resolution proposal.

I agree.  But "a URN syntax" seems to imply that there must be just
one syntax for all URNs.  Did you mean that?

 > 2) About "urn:", I don't know whether I come from the other
 > "religious" viewpoint, but unless we have additional requirements and
 > mechanisms in place, I think it would be a really bad idea to make the
 > "urn:" optional.  Let's look at a few points here:
 > 
 > a) I don't believe that there is anything in the URL or URN
 > requirements documents (or any other RFCs) that states that prefixes
 > for URNs (without the "urn:") and URLs cannot be the same.

We should state that name space identifiers and URI schemes are in the
same name space.  Call them all the same thing: "URI Schemes".

One way to avoid this is to make sure that the context for resolution
is always clear.  So when giving a URL in an HTML document you could
use HTTP="scheme:opaque-string", and when giving a URN you could use a
different tag, e.g.  URN="nsi:opaque-string".  This idea tends to pop
up occasionally, but I think it not useful.

 > b) Given a random string (say foo://opaque_string) in some specific
 > situation, something needs to decide what it means and what to do with
 > it.  If the string is a URN it identifies a resource, while, if it is
 > a URL it identifies a location (in other words, it identifies an
 > abstraction from the perspective of a transport protocol, in fact, the
 > "foo" transport protocol).  So, now, without any specification of
 > urn-hood or url-hood, who makes a decision and how?

In general, each scheme, whether for a URL or URN, should be
associated with some resolution protocol.  

You made the curious statement that URNs identify resources while URLs
identify locations.  I'm not sure whether that was a slip, but to my
mind, a URL *IS* a location that identifies a resource.  Now you also
qualified it by saying that locations are associated with transport
protocols.  I think maybe therein lies the rub for this name-location
friction.  

The term "transport protocol" means, to me, a set of descriptions,
rules, policies, etc for how data is transferred between two or more
points.  In contrast, the term "resolution protocol" is about how some
identifier is resolved into something else, not necessarily the final
"resource". (You didn't use "resolution protocol", but others have.)
But consider HTTP.  It is a resolution protocol in that http URLs are
resolved into something else (sometimes the resource is returned,
sometimes just data about it).  The fact that something is returned as
a result of the resolution process means that HTTP must deal with
transport too.  In fact, to make a resolution request, the request
itself must be transported from the client to the server.  A transport
that is merely one-way, and doesn't involve a request could be
considered to have a pure transport protocol.  But most real transport
protocols involve something like a request to send something followed
by acknowledgment, refusal, etc.

While I am at it, the term "protocol" seems to have gotten a
too-specific meaning in the internet community.  The general meaning
of the term is rules for how things talk to each other.  If the things
that are talking are distributed across a network, this is very
important to internet people, to the point that "protocol" means just
over the network.  But with the advent of distributed object
technologies, it should become increasingly clear that, from a
high-level perspective, it is irrelevant (except for performance,
security and the like) whether communicating objects are co-located in
the same process or distributed.  "Applications" can execute within a
single machine or be smeared across several.  Sure there are protocols
that are only really needed over the network, such as IP, but I bet
someone somewhere is using IP within a process to "simulate" the
network.

Back to names.

 > c) Consider how one might build applications, with respect to URNs
 > (it's too late for URLs to solve this problem).  Suppose five new
 > kinds of URNs are defined and five new kinds of URLs are defined.  The
 > application starts seeing strings with these ten new prefixes.  Now
 > the applications must have some mechanism for dealing with all these
 > new things.  So, assume it makes some decision, perhaps to send all
 > unidentifiable strings to a proxy for URNs.

What is wrong with sending each identifier to a possibly different
proxy that is intended to resolve it?  How does a client know which
identifiers go to which proxy?  Ah ha!  We need a downloadable global
resolution mapping table for all globally defined URI schemes.  The
client would use this table to look up the appropriate resolution
mechanism.  Local versions of the table could exist to, for example,
map local identifiers to a faster private server.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA05025 for urn-ietf-out; Wed, 30 Oct 1996 15:58:50 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA05020 for <urn-ietf@services.bunyip.com>; Wed, 30 Oct 1996 15:58:48 -0500
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA17193  (mail destined for urn-ietf@services.bunyip.com); Wed, 30 Oct 96 15:58:46 -0500
Received: from golden.parc.xerox.com ([13.1.100.139]) by alpha.xerox.com with SMTP id <15146(5)>; Wed, 30 Oct 1996 12:54:35 PST
Received: by golden.parc.xerox.com id <2759>; Wed, 30 Oct 1996 12:54:12 PST
To: rdaniel@acl.lanl.gov
Cc: urn-ietf@bunyip.com
In-Reply-To: <2.2.32.19961030185925.007445e0@acl.lanl.gov> (message from Ron Daniel on Wed, 30 Oct 1996 10:59:25 PST)
Subject: Re: [URN] HTTP resolution protocol
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Oct30.125412pst."2759"@golden.parc.xerox.com>
Date: Wed, 30 Oct 1996 12:54:12 PST
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

Ron,

I think some people would say that

    GET <service>/<uri>  HTTP/1.0

is not valid HTTP. In fact, I think there are a number of current
products that offer (on the same port) both regular and proxy HTTP
support would be confused by something that half looks like a URL but
isn't really.

New services need new methods.

Larry


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA04945 for urn-ietf-out; Wed, 30 Oct 1996 15:46:54 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA04938 for <urn-ietf@services.bunyip.com>; Wed, 30 Oct 1996 15:46:52 -0500
Received: from newton.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA17107  (mail destined for urn-ietf@services.bunyip.com); Wed, 30 Oct 96 15:46:50 -0500
Received: from carlyle.ncsa.uiuc.edu (carlyle.ncsa.uiuc.edu [141.142.230.144]) by newton.ncsa.uiuc.edu (8.6.11/8.6.12) with ESMTP id OAA08495 for <urn-ietf@bunyip.com>; Wed, 30 Oct 1996 14:21:29 -0600
Received: from ncsa.uiuc.edu (void.ncsa.uiuc.edu [141.142.103.20]) by carlyle.ncsa.uiuc.edu (8.6.11/8.6.9) with ESMTP id OAA26648 for <urn-ietf@bunyip.com>; Wed, 30 Oct 1996 14:21:27 -0600
Received: (from liberte@localhost) by ncsa.uiuc.edu (8.7.6/8.7.3) id OAA12250; Wed, 30 Oct 1996 14:15:51 -0600 (CST)
Date: Wed, 30 Oct 1996 14:15:51 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Message-Id: <199610302015.OAA12250@ncsa.uiuc.edu>
To: Ron Daniel <rdaniel@acl.lanl.gov>
Cc: urn-ietf@bunyip.com
Subject: [URN] HTTP resolution protocol
In-Reply-To: <2.2.32.19961030185925.007445e0@acl.lanl.gov>
References: <2.2.32.19961030185925.007445e0@acl.lanl.gov>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

(Why are people putting [URN] in the title if the recipients are
all on the urn-ietf list?  Just curious.)

Ron Daniel writes:

 >          Conventions for the Use of HTTP for URN Resolution

Perhaps the whole document could be more specific on the fact that
this is a particular kind of URN resolution, not the only way that
HTTP might in fact be used (simultaneously) for URN resolution.
For example, path URNs can be mapped directly to http URLs, which
the client resolves normally via HTTP, using whatever services are
supported via HTTP.  (Additional http services might be metadata
requests, for example.)

 > Abstract:
 > =========
 > 
 > One of the main purposes of the work on URNs is to allow resources
 > to be replicated onto multiple sites.

I disagree with this.  Replication should be considered orthogonal to
naming and name resolution.  Names are not required to offer just as
much transparency in the replication process and resolution via
replicas.  An identifier (whether a "name" or "location") for a
resource can be associated with many other identifiers of replicas, or
alternatively, an identifier can be associated with many other
services that *have* replicas of the resource.

The main purpose of URNs is to provide an additional level indirection
via a relatively long lived resolution service (e.g. DNS).  Providing
replica identifiers at the same time as providing this indirection
seems like a reasonable thing to do (and it is) but it is the
indirection which is the main purpose of names.

You also have described several other services that the server would
provide, so why focus on replication in the Abstract?

 > Obtaining a copy of such a
 > replicated resource procedes by contacting a "resolver" that knows the
 > locations of the replicated resource.

An HTTP server could know the locations of a replicated resource
identified by either an http URL or a URN.


 > 2.0 General Approach:
 > =====================
 > 
 > The general approach used to encode resolution service requests in HTTP
 > is quite simple: 
 > 
 >     GET <service>/<uri>  HTTP/1.0
 > 
 > For example, if we have the URN "cid:foo@huh.com" and want a URL,
 > we would send the request:
 > 
 >     GET N2L/cid:foo@huh.com HTTP/1.0

What you propose works, but consider why not do:

  N2L cid:foo@huh.com HTTP/1.0

The "N2L/" prefix on the URI defines a name space within the server -
the server might be used for other things simultaneously.  Doing a GET
request on this URI means (in current HTTP) that the result should be
cachable, and as far as the client is concerned it looks like
"N2L/whatever" is the identifier for a resource itself.  The full URL
for this resource is "http://wherever/N2L/whatever".  Could we then
request "N2L/N2L/whatever"?

With a new "N2L" method, things would be different.  Whether the
result is cachable is not certain.  Most servers cannot (yet) be
configured to handle new methods.  But otherwise, it might make more
sense to keep the N2L service request out of the identifier of the
real resource (the <whatever>).  Folding the service (or method) request
into an identifier is not a sin - in fact, I have suggested more of
the same.  I just want to point out that that is what you are doing.

 > One caveat should be kept in mind. The "urn:" prefix is still the
 > subject of controversy, so some URN documents advocate treating it
 > as optional. HTTP resolvers MUST return identical results for URIs
 > that do and do not contain the "urn:" prefix.

Wouldn't it be simpler just to require that the "urn:" should be
removed before submitting the request?

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA03163 for urn-ietf-out; Wed, 30 Oct 1996 14:03:37 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA03158 for <urn-ietf@services.bunyip.com>; Wed, 30 Oct 1996 14:03:35 -0500
Received: from void.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA16156  (mail destined for urn-ietf@services.bunyip.com); Wed, 30 Oct 96 14:03:33 -0500
Received: (from liberte@localhost) by ncsa.uiuc.edu (8.7.6/8.7.3) id MAA10126; Wed, 30 Oct 1996 12:58:47 -0600 (CST)
Date: Wed, 30 Oct 1996 12:58:47 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Message-Id: <199610301858.MAA10126@ncsa.uiuc.edu>
To: Larry Masinter <masinter@parc.xerox.com>
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] What is equivalence?
In-Reply-To: <96Oct23.004640pdt."2763"@golden.parc.xerox.com>
References: <v03007812ae936118dd1b@[192.71.220.137]> <96Oct23.004640pdt."2763"@golden.parc.xerox.com>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

Larry Masinter writes:
 > Do the namespaces 'define' equivalence, or do they 'implement' it?
 > 
 > That is, would you want to assert that if
 >    isbn:0-13-443672-5 and isbn:013443672-5 
 > are ever to be treated the 'same', then they must always be treated
 > the 'same'? Otherwise, a client which has 'knowledge about the
 > namespace' might find that knowledge out of date.

I don't recall if anyone mentioned the idea of a client
getting and caching general rules (e.g. regular expressions) for how
to transform an identifier into a canonical, preferred form.
Testing equivalence would then involve transforming all identifiers
to cannonical form, and then comparing.

One resolution service might be to answer a request for the canonical
form of an identifier, perhaps along with the rule used to do the
transformation.

 > On the other hand, you might want to allow 
 >     duns:ibm to be the same as duns:international-business-machines
 > but are you willing to allow that equivalence to be cached in clients
 > or wired into them?

I gather the idea here is that "duns:ibm" is a prefix for a whole class
of identifiers.

Mapping 'duns:ibm' to 'duns:international-business-machines' (or vise
versa) goes beyond a few general transformation rules to lots of
specific cases (one for every company name with an acronym), but
clients could and should certainly cache as many such specific
rules as are useful, and still valid.

But there is another notion of equivalence that should be considered:
the equivalence of any two identifiers may be specified by a naming
authority (or an associated resolution service).  The identifiers may
be in completely different name spaces, so some agreement must exist
and be certifiable.  This equivalence of two identifiers that applies
to only these specific identifiers is a special case of the general
transformation rule.

In all cases, the identifier space (or some subauthority within it)
specifies how equivalence is determined, either as a very general rule
or as lots of specific rules.  A few very general rules with very long
life times may be wired into clients.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA03031 for urn-ietf-out; Wed, 30 Oct 1996 13:51:50 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA03026 for <urn-ietf@services.bunyip.com>; Wed, 30 Oct 1996 13:51:46 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15985  (mail destined for urn-ietf@services.bunyip.com); Wed, 30 Oct 96 13:51:42 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id LAA10056 for <urn-ietf@bunyip.com>; Wed, 30 Oct 1996 11:51:40 -0700 (MST)
Message-Id: <2.2.32.19961030185925.007445e0@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 30 Oct 1996 11:59:25 -0700
To: urn-ietf@bunyip.com
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: [URN] HTTP resolution protocol
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Hi again,

A rough draft of the HTTP resolution protocol is appended. This sets
the conventions on how URN resolution service requests and responses
should be encoded in HTTP requests and responses. It is the draft
that specifies the meaning of the "http" resolution protocol that
is mentioned in the NAPTR draft.

====

INTERNET DRAFT                                                  Ron Daniel
draft-daniel-http-00.txt                    Los Alamos National Laboratory
                                                              30 Oct, 1996

         Conventions for the Use of HTTP for URN Resolution


Status of this Memo
===================

    This document is an Internet-Draft.  Internet-Drafts are working
    documents of the Internet Engineering Task Force (IETF), its
    areas, and its working groups.  Note that other groups may also
    distribute working documents as Internet-Drafts.
  
    Internet-Drafts are draft documents valid for a maximum of six
    months and may be updated, replaced, or obsoleted by other
    documents at any time.  It is inappropriate to use Internet-
    Drafts as reference material or to cite them other than as
    ``work in progress.''
  
    To learn the current status of any Internet-Draft, please check
    the ``1id-abstracts.txt'' listing contained in the Internet-
    Drafts Shadow Directories on ftp.is.co.za (Africa),
    nic.nordu.net (Europe), munnari.oz.au (Pacific Rim),
    ds.internic.net (US East Coast), or ftp.isi.edu (US West Coast).

    This draft expires 25 Feb., 1997.
  
  

Abstract:
=========

One of the main purposes of the work on URNs is to allow resources
to be replicated onto multiple sites. Obtaining a copy of such a
replicated resource procedes by contacting a "resolver" that knows the
locations of the replicated resource. The resolver can then return one
or more of those locations, and the client can use them to fetch the
resource. 

The framework being developed in the URN-WG allows different resolution
systems. This means that the resolvers may speak different protocols,
and that there may be different ways of locating a resolver.

This draft establishes conventions for encoding URN resolution requests
and responses in HTTP 1.0 (and 1.1) requests and responses. HTTP
provides a quick and easy way to begin resolving URNs. We expect that
conventions for using more capable protocols to talk with URN resolvers
will also be defined.

1.0  Introduction:
==================

The NAPTR draft[1] describes a way of using DNS to locate resolvers for
URIs.  That draft provides places to specify the "resolution protocol"
spoken by the resolver, as well as the "resolution services" it offers.
As of this writing, the "resolution protocols" allowed by the NAPTR draft
are HTTP, RCDS, HDL, and RWHOIS. (That list is expected to grow over time).
The NAPTR draft also lists a variety of resolution services, such
as N2L (given a URN, return a URL); N2R (Given a URN, return the named
resource), etc. This draft specifies the conventions to follow to
encode resolution service requests in the HTTP protocol, allowing
widely available HTTP daemons to serve as URN resolvers.

The reader is assumed to be familiar with the HTTP/1.0 [2] and 1.1 [3]
specifications.


2.0 General Approach:
=====================

The general approach used to encode resolution service requests in HTTP
is quite simple: 

    GET <service>/<uri>  HTTP/1.0

For example, if we have the URN "cid:foo@huh.com" and want a URL,
we would send the request:

    GET N2L/cid:foo@huh.com HTTP/1.0

Because of the character set limitations on URIs, we might wish to
encode the '@' character as its hex equivalent, thus the request would be

    GET N2L/cid:foo%40huh.com HTTP/1.0

The request could also be encoded as an HTTP 1.1 request. This would look
like:

    GET N2L/cid:foo%40huh.com HTTP/1.1
    Host: <whatever host we are sending the request to>

Handling these requests on the server side is easy to implement in a
number of ways. The N2L request could be handled by a CGI script that
took the incoming URN, looked it up in a database, and returned the URL
as an HTTP redirect. Service requests like N2R or N2C could be set up
so that the daemon answered the request by returning files out of N2R/
and N2C/ directories, or they could be handled by a script.

One caveat should be kept in mind. The "urn:" prefix is still the
subject of controversy, so some URN documents advocate treating it
as optional. HTTP resolvers MUST return identical results for URIs
that do and do not contain the "urn:" prefix. For example, the two
request below must return identical results:
    GET N2L/cid:foo%40huh.com HTTP/1.0
    GET N2L/urn:cid:foo%40huh.com HTTP/1.0


3.0 Service-specific details:
=============================

This section goes through the various resolution services established
in the URN Framework draft [4] and states how to encode each of them,
how the results should be returned, and what error codes are most likely
to arise [actually, error handling does not appear in this first draft].

Unless stated otherwise, the HTTP requests are formed according to
the examples above, either for HTTP/1.0 or HTTP/1.1.


3.1  N2L (URN to URL):
----------------------

The request is encoded as above. The URL MUST be returned in a Location:
header for the convienience of the most common case of wanting the resource.
A 30X status line SHOULD be returned. HTTP/1.1 clients should be sent the
303 status code. HTTP/1.0 clients should be sent the 302 (Moved temporarily)
status code unless the resolver has particular resons for using 301
(moved permanently) or 304 (not modified) codes.

3.2  N2Ls (URN to URLs):
------------------------

The request is encoded as above. The result is a list of 0 or
more URLs.  These should be returned in a text/plain document
that first lists the number of URLs in the result, then lists
the URLs, one per line. The URLs should be encoded according to
the URI specification [5]. Comments may be placed in the returned
file by starting a line with the '#' character. The URN for the
request SHOULD be placed in a comment line that begins "# urn:".
An example of such a result is shown below in figure 1.

     # urn:cid:foo@huh.org
     3
     http://www.huh.org/cid/foo.html
     http://www.huh.org/cid/foo.pdf
     ftp://ftp.foo.org/cid/foo.txt

                              Figure 1
               Simple format for returning multiple URLs

[Do we need to have a continuation character for *very* long lines? 
 I tend to think not.]

3.3  N2R (URN to Resource):
---------------------------

The request is encoded as above. The resource is returned using
standard HTTP mechanisms. The request may be modified using the
Accept: header as in normal HTTP.

3.4  N2Rs (URN to Resources):
-----------------------------

This resolution service returns multiple instances of a resource,
for example, GIF and JPEG versions of an image. The judgment about
the resources being "the same" resides with the naming authority that
issued the URN.

The request is encoded as above. The result is returned in a MIME
multipart message. 

3.5  N2C (URN to URC):
----------------------

The request is encoded as above. The result will have its own
Internet Media Type, and should be handled as if returning 
any other instance of that type. [Do we need to do anything
special with some of the extra headers?] 


3.6  N2Ns (URN to URNs):
------------------------

While URNs are supposed to identify one and only one resource, that
does not mean that a resource may have one and only one URN. For
example, consider a resource that has something like
"current-weather-map" for one URN and "weather-map-for-datetime-x" for
another URN. The N2Ns service request lets us obtain lists of URNs that
are believed equivalent at the time of the request. As the weathermap
example shows, some of the equivalances will be transitory, so the
result should not be cached.

The request is encoded as above. The result is a list of all the
URNs, known to the resolver, which identify the same resource as the
input URN. The result shall be encoded as for the N2Ls request
above. The original URN may appear in the list of returned URNs.


3.7  L2Ns (URL to URNs):
----------------------

The request is encoded as above. The result is returned as a
text/plain body containing a list of URNs as described earlier.


3.8  L2Ls (URL to URLs):
------------------------

The request is encoded as described above. The result is a list of
all the URLs that the resolver knows are associated with the resource
located by the given URL. It is returned in a text/plain body encoded
as described above.


3.9  L2C (URL to URC):
----------------------

The request is encoded as above, the response is the same as for the
N2C request.


Implementation Notes:
=====================

This section gives an example of how to configure a web server to
respond to the N2L resolution request. It is not intended to specify
standard behavior, it is provided here merely as a courtesy for
implementors.

First, we assume the presence of a CGI script, n2l.pl, that processes
the provided URN, converting it into a canonical format. It would remove
any "urn:" prefix,  decode any %encoded special characters, normalize
case-insensitive parts of the URN to lower case, etc. It would then use
the normalized URN as the key for a search in a database, which we assume
returns the URL as a string. A sample of our implementation of that script
is provided as Appendix A. We will further assume that the n2l.pl script
is in the cgi-bin directory of the web server.

The easiest way to invoke the n2l.pl script in response to N2L requests
is to set up a Redirect directive in the srm.conf file. (This works for
servers based on the original NCSA HTTP daemon, such as Apache.) The
relevant Redirect directives might look like:

Redirect /N2L http://urn.acl.lanl.gov/cgi-bin/n2l.pl
Redirect /L2N http://urn.acl.lanl.gov/cgi-bin/l2n.pl


Appendix A:  n2l.pl script
==========================

This is a simple perl script for the N2L resolution service. It
assumes the presence of a DBM database to store the URN to URL
mappings.


    #!/bin/perl
    # N2L  - performs urn to url  resolution 

    $n2l_File = "...filename for DBM database...";


    $urn = $ENV{'PATH_INFO'} ;
    if(length($urn)<3)
    {
        $error=1;
    }

    if(!$error)
    {
        $urn =~s/^(\/)(urn:)?(.*)/$3/i;
        # Additional canonicalization should be performed here

        dbmopen(%lu,$n2l_File,0444);
        if($lu{$urn})
        {
        $url=$lu{$urn};
        print STDOUT "Location: $url\n\n";
        }else{
        $error=2;
        }
        dbmclose(%lu);
    }

    if($error)
    {
        print "Content-Type: text/html \n\n";
        print "<html>\n";
        print "<head><title>URN Resolution: N2L</title></head>\n";
        print "<BODY>\n";
        print "<h1>URN to URL resolution failed for the URN:</h1>\n";
        print "<hr><h3>$urn</h3>\n";
        print "</body>\n";
        print "</html>\n";
    }

    exit;


References:
===========

[1] Ron Daniel and Michael Mealling, "Resolution of Uniform Resource
    Identifiers using the Domain Name System", draft-ietf-urn-naptr-00.txt,
    October, 1996.

[2] T. Berners-Lee, R. Fielding, H. Frystyk, "Hypertext Transfer
    Protocol -- HTTP/1.0", RFC 1945, May, 1996.

[3] HTTP 1.1 draft

[4] URN Framework draft

[5] RFC 1630


Security Considerations
=======================
  Resolution requests may be of interest to traffic analysts. Resolution
  responses might be the target of spoofing, especially once electronic
  commerce takes hold and users would pay the server of a resource. The
  requests and responses used in this draft are amenable to encoding and
  signing in the manner of any other HTTP traffic.

Author Contact Information:
===========================

Ron Daniel
Los Alamos National Laboratory
MS B287
Los Alamos, NM, USA, 87545
voice:  +1 505 665 0597
fax:    +1 505 665 4939
email:  rdaniel@lanl.gov


    This draft expires 5 May, 1997.

Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA02131 for urn-ietf-out; Wed, 30 Oct 1996 12:50:00 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA02126 for <urn-ietf@services.bunyip.com>; Wed, 30 Oct 1996 12:49:53 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15067  (mail destined for urn-ietf@services.bunyip.com); Wed, 30 Oct 96 12:49:45 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id KAA09252 for <urn-ietf@bunyip.com>; Wed, 30 Oct 1996 10:49:42 -0700 (MST)
Message-Id: <2.2.32.19961030175727.007123b0@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 30 Oct 1996 10:57:27 -0700
To: urn-ietf@bunyip.com
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: [URN] current version of NPATR draft
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Hi all,

Some personal things have come up that have eaten most of my time,
thus my relative quiet on the list.  The WG charter calls for the
NAPTR draft to be submitted this month. Earlier versions have been
submitted, but here is the one that incorporates a lot of the feedback
we have had up to now.  I'm sending this to the ID editor today.

This draft does not yet address the issue of how regexps might deal with
international character sets, partly because we haven't finalized that
but mostly because of lack of time to look into solutions to that problem.

------

INTERNET DRAFT                                                  Ron Daniel
draft-ietf-urn-naptr-00.txt                 Los Alamos National Laboratory
                                                          Michael Mealling
                                                   Network Solutions, Inc.
                                                             30 Oct., 1996


                Resolution of Uniform Resource Identifiers
                       using the Domain Name System


Status of this Memo
===================

    This document is an Internet-Draft.  Internet-Drafts are working
    documents of the Internet Engineering Task Force (IETF), its
    areas, and its working groups.  Note that other groups may also
    distribute working documents as Internet-Drafts.
  
    Internet-Drafts are draft documents valid for a maximum of six
    months and may be updated, replaced, or obsoleted by other
    documents at any time.  It is inappropriate to use Internet-
    Drafts as reference material or to cite them other than as
    ``work in progress.''
  
    To learn the current status of any Internet-Draft, please check
    the ``1id-abstracts.txt'' listing contained in the Internet-
    Drafts Shadow Directories on ftp.is.co.za (Africa),
    nic.nordu.net (Europe), munnari.oz.au (Pacific Rim),
    ds.internic.net (US East Coast), or ftp.isi.edu (US West Coast).

    This draft expires 05 May, 1997.
  
  

Abstract:
=========

Uniform Resource Locators (URLs) are the foundation of the World Wide
Web, and are a vital Internet technology. However, they have proven to
be brittle in practice. The basic problem is that URLs typically
identify a particular path to a file on a particular host. There is no
graceful way of changing the path or host once the URL has been
assigned. Neither is there a graceful way of replicating the resource
located by the URL to achieve better network utilization and/or fault
tolerance. Uniform Resource Names (URNs) have been hypothesized as a
adjunct to URLs that would overcome such problems. URNs and URLs
are both instances of a broader class of identifiers known as Uniform
Resource Identifiers (URIs).

This document describes a new DNS Resource Record, NAPTR (Naming
Authority PoinTeR), that provides rules for mapping parts of URIs to
domain names.  By changing the mapping rules, we can change the host
that is contacted to resolve a URI. This will allow a more graceful
handling of URLs over long time periods, and forms the foundation for a
new proposal for Uniform Resource Names.

In addition to locating resolvers, the NAPTR provides for other naming
systems to be grandfathered into the URN world, provides independence
between the name assignment system and the resolution protocol system,
and allows multiple services (Name to Location, Name to Description,
Name to Resource, ...) to be offered.  In conjunction with the SRV RR
proposal [3], the NAPTR record allows those services to be replicated
for the purposes of fault tolerance and load balancing.


Introduction:
=============

Uniform Resource Locators have been a significant advance in locating
resources on the Internet. However, their  brittle nature over time
has been recognized for several years. The Uniform Resource Identifier
working group proposed the development of Uniform Resource Names to serve
as persistent, location-independent identifiers for Internet resources
in order to overcome most of the problems with URLs. RFC-1737 [1] sets
forth requirements on URNs.

During the lifetime of the URI-WG, a number of URN proposals were
generated. The developers of several of those proposals met in a series
of meetings, resulting in a compromise known as the Knoxville framework.
The major principle behind the Knoxville framework is that the resolution
system must be seperate from the way names are assigned. This is in
marked contrast to most URLs, which identify the host to contact and
the protocol to use. Readers are referred to [2] for background on the
Knoxville framework and for additional information on the context and
purpose of this proposal.

Seperating the way names are resolved from the way they are constructed
provides several benefits. It allows multiple naming approaches and
resolution approaches to compete, as it allows different protocols and
resolvers to be used. There is just one problem with such a separation -
how do we resolve a name when it can't give us directions to its
resolver?

For the short term, DNS is the obvious candidate for the resolution
framework, since it is widely deployed and understood. However, it is
not appropriate to use DNS to maintain information on a per-resource
basis. First of all, DNS was never intended to handle that many
records. Second, the limited record size is inappropriate for catalog
information. Third, domain names are not appropriate as URNs.

Therefore our approach is to use DNS to locate "resolvers" that can
provide information on individual resources, potentially including the
resource itself. To accomplish this, we "rewrite" the URI into a domain
name following the rules provided in NAPTR records. Rewrite rules
provide considerable power, which is important when trying to meet the
goals listed above. However, collections of rules can become difficult
to understand. To lessen this problem, the NAPTR rules are *always*
applied to the original URI, *never* to the output of previous rules.

Locating a resolver through the rewrite procedure may take multiple
steps, but the beginning is always the same. Every URI has a
colon-delimited prefix.  NAPTR resolution begins by taking this prefix,
appending the well-known suffix ".urn.net", and querying the DNS for NAPTR
records at that domain name.  Based on the results of this query, zero
or more additional DNS queries may be needed to locate resolvers for the
URI. The details of the conversation between the client and the resolver
thus located are outside the bounds of this draft.
Three brief examples of this procedure are given in the next section.

The NAPTR RR provides the level of indirection needed to keep the naming
system independent of the resolution system, its protocols, and services.
Coupled with the new SRV resource record proposal[3] there is also the
potential for replicating the resolver on multiple hosts, overcoming some
of the most significant problems of URLs. This is an important and subtle
point. Not only do the NAPTR and SRV records allow us to replicate
the resource, we can replicate the resolvers that know about the replicated
resource. Preventing a single point of failure at the resolver level
is a significant benefit. Seperating the resolution procedure from the
way names are constructed has additional benefits. Different resolution
procedures can be used over time, and resolution procedures that are
determined to be useful can be extended to deal with additional namespaces.


Terminology
===========

"Must" or "Shall" - Software that does not behave in the manner that this
           document says it must is not conformant to this document.
"Should" - Software that does not follow the behavior that this document
           says it should may still be conformant, but is probably broken
           in some fundamental way.
"May" -    Implementations may or may not provide the described behavior,
           while still remaining conformant to this document.


Brief overview and examples of the NAPTR RR:
============================================

A detailed description of the NAPTR RR will be given later, but to give
a flavor for the proposal we first give a simple description of the
record and three examples of its use.

The key fields in the NAPTR RR are order, preference, service, flags,
regexp, and replacement:
* The order field specifies the order in which records MUST be processed
  when multiple NAPTR records are returned in response to a single query.
  A naming authority may have delegated a portion of its namespace to
  another agency. Evaluating the NAPTR records in the correct order is
  necessary for delegation to work properly.
* The preference field specifies the order in which records SHOULD
  be processed when multiple NAPTR records have the same value of "order".
  This field lets a service provider specify the order in which resolvers
  are contacted, so that more capable machines are contacted in preference
  to less capable ones.
* The service field specifies the resolution protocol and resolution
  service(s) that will be available if the rewrite specified by the
  regexp or replacement fields is applied. Resolution protocols are
  the protocols used to talk with a resolver. They will be specified in
  other documents. Resolution services are operations such as
  N2R (URN to Resource), N2L (URN to URL), N2C (URN to URC), etc.
  These are discussed in the URN Framework document[2], and their behavior
  in a particular resolution protocol will be given in the specification for
  that protocol.
* The flags field contains modifiers that affect what happens in the
  next DNS lookup, typically for optimizing the process.
* The regexp field is one of two fields used for the rewrite rules, and is
  the core concept of the NAPTR record. The regexp field is a String
  containing a sed-like substitution expression. (The actual grammar for
  the substitution expressions is given later in this draft). The
  substitution expression is applied to the original URN to determine the
  next domain name to be queried. The regexp field should be used when the
  domain name to be generated is conditional on information in the URI. If
  the next domain name is always known, which is anticipated to be a common
  occurrence, the replacement field should be used instead.
* The replacement field is the other field that may be used for the rewrite
  rule. It is an optimization of the rewrite process for the case where the
  next domain name is fixed instead of being conditional on the content of
  the URI. The replacement field is a domain name (subject to compression if
  a DNS sender knows that a given recipient is able to decompress names in
  this RR type's RDATA field). If the rewrite is more complex than a simple
  substitution of a domain name, the replacement field should be set to . and
  the regexp field used. 

Note that the client applies all the substitutions and performs all
lookups - this is not handled in DNS servers. Note also that there is no
reason to provide values in both the replacement and regexp field. Only
one should be specified. If a value is specified in both, the replacement
name MUST be used and the regexp string MUST be ignored. It is the belief
of the developers of this document that regexps should rarely be used. The
replacement field seems adequate for the vast majority of situations. Regexps
are only necessary when portions of a namespace are to be delegated to
different resolvers.



Example 1
---------

Consider a URN that uses the hypothetical DUNS namespace. DUNS numbers are
identifiers for approximately 30 million registered businesses around
the world, assigned and maintained by Dunn and Bradstreet. The URN
might look like:

                 urn:duns:002372413:annual-report-1997

The first step in the resolution process is to find out about the DUNS
namespace. The namespace identifier, duns, is extracted from the URN,
prepended to urn.net, and the NAPTRs for duns.urn.net looked up. It might
return records of the form:

duns.urn.net
;;      order pref flags service          regexp        replacement
 IN NAPTR 100  10  "s"  "dunslink+N2L+N2C"  ""   _dunslink._udp.isi.dandb.com
 IN NAPTR 100  20  "s"  "rcds+N2C"          ""   _rcds._udp.isi.dandb.com
 IN NAPTR 100  30  "s"  "http+N2L+N2C+N2R"  ""   _http._tcp.isi.dandb.com

The order field contains equal values, indicating that no name delegation
order has to be followed. The preference field indicates that the provider
would like clients to use the special dunslink protocol, followed by
the RCDS protocol, and that HTTP is offered as a last resort. All the
records specify the "s" flag, which will be explained momentarily.
The service fields say that if we speak dunslink, we will be able to
issue either the N2L or N2C requests to obtain a URL or a URC (description)
of the resource. The Resource Cataloging and Distribution Service (RCDS)[7]
could be used to get a URC for the resource, while HTTP could be used to get
a URL, URC, or the resource itself.  All the records supply the next
domain name to query, none of them need to be rewritten with the aid of
regular expressions.

The general case might require multiple NAPTR rewrites to locate a
resolver, but eventually we will come to the "terminal NAPTR". Once we
have the terminal NAPTR, our next probe into the DNS will be for a SRV 
or A record instead of another NAPTR. Rather than probing for a non-existent
NAPTR record to terminate the loop, the flags field is used to indicate
a terminal lookup. If it has a value of "s", the next lookup should
be for SRV RRs, "a" denotes that A records should sought. A "p" flag is
also provided to indicate that the next action is Protocol-specific, but
that looking up another NAPTR will not be part of it.

Since our example RR specified the "s" flag, it was terminal. Our
next action is to lookup SRV RRs for _rcds._udp.isi.dandb.com, which
will tell us hosts that can provide the necessary resolution service. 
That lookup might return:

;;                              Pref Weight Port Target
 _rcds._udp.isi.dandb.com IN SRV 0    0    1000 defduns.isi.dandb.com
                          IN SRV 0    0    1000 dbmirror.com.au
                          IN SRV 0    0    1000 ukmirror.com.uk

telling us three hosts that could actually do the resolution, and
giving us the port we should use to talk to their RCDS server.
(The reader is referred to the SRV proposal [3] for the interpretation
of the fields above).

There is opportunity for significant optimization here. We can return
the SRV records as additional information for terminal NAPTRs
(and the A records as additional information for those SRVs). While this
recursive provision of additional information is not explicitly blessed
in the DNS specifications, it is not forbidden, and BIND does take
advantage of it [4].  This is a significant optimization. In
conjunction with a long TTL for *.urn.net records, the average number
of probes to DNS for resolving DUNS URNs would approach one.
Therefore, DNS server implementors SHOULD provide additional information
with NAPTR responses. The additional information will be either SRV
or A records. If SRV records are available, their A records may be
provided as recursive additional information.

Note that the example NAPTR records above are intended to represent the
reply the client will see. They are not quite identical to what the
domain administrator would put into the zone files. For one thing, the
administrator should supply the trailing '.' character on replacement
domain names. An additional difference will be illustrated later.


Example 2 
---------

Consider a URI namespace based on MIME Content-Ids. The URN might look
like this:
  
        urn:cid:199606121851.1@mordred.gatech.edu
  
The first step in the resolution process is to find out about the CID
namespace. The namespace identifier, cid, is extracted from the URN,
prepended to urn.net, and the NAPTR for cid.urn.net looked up. It might
return records of the form:
 
 cid.urn.net
  ;;       order pref flags service       regexp         replacement
   IN NAPTR 100   10   ""     ""    "/.+@([^@]+)/\1/i"         .
 
We have only one NAPTR response, so ordering the responses is not
a problem.  The replacement field is empty, so we check the regexp
field and use the pattern provided there. We apply that regexp to the
entire URN to see if it matches, which it does.  The \1 part of the
substitution expression returns the string "mordred.gatech.edu". Since
the flags field does not contain "s" or "a", the lookup is not terminal
and our next probe to DNS is for more NAPTR records: lookup(query=NAPTR,
"mordred.gatech.edu").

While mordred could have its very own NAPTR, maintaining those records
on all the machines at a site as large as Georgia Tech would be an
intolerable burden. Instead, a wildcard may be used so that the domain
administrator at Georgia Tech has only a single NAPTR record to
maintain. That record might look like:

*.gatech.edu IN NAPTR
;;       order pref flags service           regexp  replacement
  IN NAPTR 100  50  "s"  "z3950+N2L+N2C"    ""   _z3950._tcp.gatech.edu.
  IN NAPTR 100  50  "s"  "rcds+N2C"          ""   _rcds._udp.gatech.edu.
  IN NAPTR 100  50  "s"  "http+N2L+N2C+N2R"  ""   _http._tcp.gatech.edu.

(Unlike all the other example records in this draft, the one above
is the contents of a zone file, not the response received by the
client. That is so that the wildcard can be seen.)

Continuing with our example, we note that the values of the order and
preference fields are equal in all records, so the client is free to
pick any record. The flags field tells us that these are the last NAPTR
patterns we should see, and after the rewrite (a simple replacement in
this case) we should look up SRV records to get information on the
hosts that can provide the necessary service.

Assuming we prefer the Z39.50 protocol, our lookup might return:
 
;;                            Pref Weight Port Target
_z3950._tcp.gatech.edu IN SRV 0    0      1000 z3950.gatech.edu
                       IN SRV 0    0      1000 z3950.cc.gatech.edu
                       IN SRV 0    0      1000 z3950.uga.edu

telling us three hosts that could actually do the resolution, and
giving us the port we should use to talk to their Z39.50 server.

Recall that the regular expression used \1 to extract a domain name
from the CID. There is a significant caveat about the use of
backslashes in DNS zone files. DNS treats backslashes as the escape
character so that '.' can be escaped when necessary. This means that
when a regular expression is entered into the zone file, the
backslashes must be escaped by another backslash.  For the case of the
cid.urn.net record above, the regular expression entered into the zone
file should be "/.+@([^@]+)/\\1/i".  When the client code actually
receives the record, the pattern will have been converted to
"/.+@([^@]+)/\1/i".


Example 3
---------

Even if URN systems were in place now, there would still be a
tremendous number of URLs.  It should be possible to develop a URN
resolution system that can also provide location independence for those
URLs.  This is related to the requirement in [1] to be able to
grandfather in names from other naming systems, such as ISO Formal
Public Identifiers, Library of Congress Call Numbers, ISBNs, ISSNs,
etc.

The NAPTR RR could also be used for URLs that have already been assigned.
Assume we have the URL for a very popular piece of software that the
publisher wishes to mirror at multiple sites around the world:

     http://www.foo.com/software/latest-beta.exe

We extract the prefix, "http", and lookup NAPTR records for
http.urn.net. This might return a record of the form

http.urn.net IN NAPTR
;;  order   pref flags service      regexp             replacement
     100     90   ""      ""   "/.*\/\/([^\/:]+)/\1/i"       .

This expression returns everything after the first double slash and
before the next slash or colon. Backslashes are needed to escape the
forward slash since the forward slash character is what separates the
components of the substitution expression. (Recall from the previous
example that in the zone file, this pattern actually needs to be
entered as "/.*\\/\\/([^\\/:]+)/\\1/i").  Applying this pattern to the
URL extracts "www.foo.com". Looking up NAPTR records for that might
return:

www.foo.com
;;       order pref flags   service  regexp     replacement
 IN NAPTR 100  100  "s"   "http+L2R"   ""    _http._tcp.foo.com
 IN NAPTR 100  100  "s"   "ftp+L2R"    ""    _ftp._tcp.foo.com

Looking up SRV records for _http._tcp.foo.com would return information
on the hosts that foo.com has designated to be its mirror sites. The
client can then pick one for the user. 


NAPTR RR Format
===============

The format of the NAPTR RR is given below. The DNS type code for
NAPTR is 104 [this is being changed, we believe it will be assigned 35].

    Domain TTL Class Order Preference Flags Service Regexp Replacement 

where:

Domain
       The domain name this resource record refers to.
TTL
       Standard DNS Time To Live field
Class
       Standard DNS meaning
Order
       A 16-bit integer specifying the order in which the NAPTR records
       MUST be processed to ensure correct delegation of portions
       of the namespace over time. Low numbers are processed before
       high numbers, and once a NAPTR is found that "matches" a URN,
       the client MUST NOT consider any NAPTRs with a higher value
       for order.

Preference
       A 16-bit integer which specifies the order in which NAPTR records
       with equal "order" values SHOULD be processed, low numbers
       being processed before high numbers.  This is similar to the
       preference field in an MX record, and is used so domain
       administrators can direct clients towards more capable hosts
       or lighter weight protocols. 

Flags
       A String giving flags to control aspects of the rewriting. Flags
       are single characters from the set [A-Z0-9]. The case of the
       alphabetic characters is not significant.

       At this time only three flags, "S", "A", and "P", are defined. "S"
       means that the next lookup should be for SRV records instead of NAPTR
       records. "A" means that the next lookup should be for A records. The
       "P" flag says that the remainder of the resolution shall be carried
       out in a Protocol-specific fashion, and we should not do any more
       DNS queries.
       
       The remaining alphabetic flags are reserved. The numeric flags may be
       used for local experimentation. The S, A, and P flags are all mutually
       exclusive, and resolution libraries MAY signal an error if more
       than one is given. (Experimental code and code for assiting in the
       creation of NAPTRs would be more likely to signal such an error than
       a client such as a browser). We anticipate that multiple flags will
       be allowed in the future, so implementors MUST NOT assume that the
       flags field can only contain 0 or 1 characters. 


Service 
       Specifies the resolution service(s) available down this rewrite
       path. It may also specify the particular protocol that is used to
       talk with a resolver. A protocol MUST be specified if the flags field
       states that the NAPTR is terminal. If a protocol is specified, but
       the flags field does not state that the NAPTR is terminal, the next
       lookup MUST be for a NAPTR. The client MAY choose not to perform
       the next lookup if the protocol is unknown, but that behavior MUST NOT
       be relied upon.
    
       The service field may take any of the values below (using the
       Augmented BNF of RFC 822[5]):

           service_field = [ [protocol] *("+" rs)]
           protocol      = "rcds" / "http" / "hdl" / "rwhois"
           rs            = "N2L" / "N2Ls" / "N2R" / "N2Rs" / "N2C"
                         / "N2Ns" / "L2R" / "L2Ns" / "L2Ls" / "L2C"

       i.e. an optional protocol specification followed by 0 or more
       resolution services. Each resolution service is indicated by
       an initial '+' character.

       Note that the empty string is also a valid service field. This
       will typically be seen at the top levels of a namespace, when it
       is impossible to know what services and protocols will be offered
       by a particular publisher within that name space.

       At this time the known protocols are rcds[7], hdl[8] (binary,
       UDP-based protocols),  http[11] (a textual, TCP-based protocol), and
       rwhois[10] (textual, UDP or TCP based). More will be allowed later.
       The names of the protocols must be formed from the characters [a-Z0-9].
       Case of the characters is not significant.

       The service requests currently allowed are:
             N2L  - Given a URN, return a URL
             N2Ls - Given a URN, return a set of URLs
             N2R  - Given a URN, return an instance of the resource.
             N2Rs - Given a URN, return multiple instances of the resouce,
                    typically encoded using multipart/alternative.
             N2C  - Given a URN, return a collection of meta-information on
                    the named resource. The format of this response is the
                    subject of another document.
             N2Ns - Given a URN, return all URNs that are also identifers
                    for the resource.
             L2R  - Given a URL, return the resource.
             L2Ns - Given a URL, return all the URNs that are identifiers for
                    the resource.
             L2Ls - Given a URL, return all the URLs for instances of
                    of the same resource.
             L2C  - Given a URL, return a description of the resource.

       The actual format of the service request and response will be
       determined by the resolution protocol, and is the subject for other
       documents. Protocols need not offer all services. The labels
       for service requests shall be formed from the set of
       characters [A-Z0-9]. The case of the alphabetic characters is
       not significant.

Regexp
       A STRING containing a substitution expression that is applied to the
       original URI in order to construct the next name to lookup. The grammar
       of the substitution expression is given in the next section.

Replacement
       The next NAME to query for NAPTR, SRV, or A records depending on
       the value of the flags field. As mentioned above, this may be
       compressed.



Substitution Expression Grammar:
================================

The content of the regexp field is a substitution expression. True sed(1)
substitution expressions are not appropriate for use in this application for a
variety of reasons, therefore the contents of the regexp field MUST follow the
grammar below:

  subst_expr   = "/"   ere  "/"  repl  "/"  *flags
  ere          = POSIX Extended Regular Expression (see [9], section 2.8.4)
  repl         = dns_str /  backref / repl dns_str  / repl backref
  dns_str      = ...... which RFC can I cite for this? 1035 seems obsolete .....
  backref      = "\" 1POS_DIGIT
  flags        = "i" 
  DNS_CHAR     = "_" / "0" / "1" / ... / "9" / "a" / ... / "z"
  POS_DIGIT    = "1" / "2" / ... / "9"  ; 0 is not an allowed backref value

The result of applying the substitution expression to the original URI shall
be a legal domain name. Since it is possible for the regexp field to be
improperly specified, such that a non-conforming domain name can be
constructed, client software SHOULD verify that the result is a legal
domain name before making queries on it. 

Backref expressions "\N" in the repl portion of the substitution expression
are replaced by the (possibly empty) string of characters enclosed by '('
and ')' in the ERE portion of the substitution expression. N is a single
digit from 1 through 9, inclusive. It specifies the N'th backref expression,
the one that begins with the N'th '(' and continues to the matching ')'.
For example, the ERE
                   (A(B(C)DE)(F)G)
has backref expressions:
                    \1  = ABCDEFG
                    \2  = BCDE
                    \3  = C
                    \4  = F
                \5..\9  = error - no matching subexpression
                 
The "i" flag indicates that the ERE matching SHALL be performed in a
case-insensitive fashion. Furthermore, any backref replacements MAY be
normalized to lower case when the "i" flag is given.

Advice to domain administrators:
================================

Beware of regular expressions. Not only are they a pain to get
correct on their own, but there is the previously mentioned interaction
with DNS. Any backslashes in a regexp must be entered twice in a zone
file in order to appear once in a query response. More seriously, the
need for double backslashes has probably not been tested by all
implementors of DNS servers. We anticipate that urn.net will be the
heaviest user of regexps. Only when delegating portions of namespaces
should the typical domain administrator need to use regexps.

On a related note, beware of interactions with the shell when manipulating
regexps from the command line. Since '\' is a common escape character in
shells, there is a good chance that when you think you are saying "\\" you
are actually saying "\".  Similar caveats apply to characters such as
'*', '(', etc.

The URN-WG is discussing the use of international characters in URNs.
The regexp package used may need to be changed from POSIX to one with
the ability to handle UNICODE characters.

The "a" flag allows the next lookup to be for A records rather than
SRV records. Since there is no place for a port specification in the
NAPTR record, when the "A" flag is used the specified protocol must
be running on its default port. 


Usage
=====

Pseudocode for a client routine using NAPTRs is given below:

    //
    // findResolver(URN)
    // Given a URN, find a host that can resolve it.
    // 
    findResolver(string URN) {
      sprintf(key, "%s.urn.net", extractNS(URN));  // prepend prefix to urn.net
      do {
        rewrite_flag = false;
        terminal = false;
        if (key has been seen) {
          quit with a loop detected error
        }
        add key to list of "seens"
        records = lookup(type=NAPTR, key); // get all NAPTR RRs for 'key'

        sort NAPTR records by "order" field and "preference" field
            (with "order" being more significant than "preference").
        n_naptrs = number of NAPTR records in response.
        curr_order = records[0].order;
        max_order = records[n_naptrs-1].order;
        
        // Process current batch of NAPTRs according to "order" field.
        for (j=0; j < n_naptrs && records[j].order <= max_order; j++) {
          newkey = rewrite(URN, naptr[j].replacement, naptr[j].regexp);
          if (!newkey) // Skip to next record if the rewrite didn't match
             continue;  
          // We did do a rewrite, shrink max_order to current value
          // so that delegation works properly
          max_order = naptr[j].order;
          // Will we know what to do with the protocol and services
          // specified in the NAPTR? If not, try next record.
          if(!isKnownProto(naptr[j].services)) {
            continue;
          }
          if(!isKnownService(naptr[j].services)) {
            continue;
          }

          // At this point we have a sucessful rewrite and we will know
          // how to speak the protocol and request a known resolution
          // service. Before we do the next lookup, check some
          // optimization possibilities.
          
          if (strcasecmp(flags, "S")
           || strcasecmp(flags, "P"))
           || strcasecmp(flags, "A")) {
             terminal = true;
             services = naptr[j].services;
             addnl = any SRV and/or A records returned as additional info
                     for naptr[j].
          }
          key = newkey;
          rewriteflag = true;
          break;
        }
      } while (rewriteflag && !terminal);

      // Did we not find our way to a resolver?
      if (!rewrite_flag) {
         report an error
         return NULL;
      }


      // Leave rest to another protocol?
      if (strcasecmp(flags, "P")) {
         return key as host to talk to;
      }

      // If not, keep plugging
      if (!addnl) { // No SRVs came in as additional info, look them up
        srvs = lookup(type=SRV, key);
      }  

      sort SRV records by preference, weight, ...
      foreach (SRV record) { // in order of preference
        try contacting srv[j].target using the protocol and one of the
            resolution service requests from the "services" field of the
            last NAPTR record.
        if (successful)
          return (target, protocol, service);
          // Actually we would probably return a result, but this
          // code was supposed to just tell us a good host to talk to.
      }
      die with an "unable to find a host" error;
    }


Notes:
======
  -  The "urn:" prefix is a matter of religious controversy. Client
     code should handle the cases when it is and is not present.
     Similarly, if regular expressions are used in NAPTR records, they
     should be immune to the presence or absence of an initial "urn:".
  -  A client MUST process multiple NAPTR records in the order specified by
     the "order" field, it MUST NOT simply use the first record that provides
     a known protocol and service combination.
  -  If a record at a particular order matches the URI, but the client
     doesn't know the specified protocol and service, the client SHOULD
     continue to examine records that have the same order. The client
     MUST NOT consider records with a higher value of order. This is
     necessary to make delegation of portions of the namespace work.
     The order field is what lets site administrators say "all requests for
     URIs matching pattern x go to server 1, all others go to server 2".
     (A match is defined as:
        1) The NAPTR provides a replacement domain name
        2) The regular expression matches the URN
     )
  -  When multiple RRs have the same "order", the client should use
     the value of the preference field to select the next NAPTR to
     consider. However, because of preferred protocols or services,
     estimates of network distance and bandwidth, etc. clients
     may use different criteria to sort the records.
  -  If the lookup after a rewrite fails, clients are strongly encouraged
     to report a failure, rather than backing up to pursue other rewrite
     paths.
  -  When a namespace is to be delegated among a set of resolvers, regexps
     must be used. Each regexp appears in a separate NAPTR RR. Administrators
     should do as little delegation as possible, because of limitations on
     the size of DNS responses.
  -  Note that SRV RRs impose additional requirements on clients.


Acknowledgments:
=================

The authors would like to thank Keith Moore for all his consultations
during the development of this draft. We would also like to thank Paul
Vixie for his assistance in debugging our implementation, and his answers
on our questions.


References:
===========

[1] RFC-1737 "Functional Requirements for Uniform Resource Names", Karen
    Sollins and Larry Masinter, Dec. 1994.

[2] draft-daigle-urn-framework-00.txt "A Uniform Resource Naming
    Framework", Leslie Daigle and Patrik Faltstrom, June, 1996.

[3] draft-gulbrandsen-dns-rr-srvcs-03.txt  " A DNS RR for specifying the
    location of services (DNS SRV)",  Arnt Gulbrandsen and Paul Vixie,
    March 1996.

[4] Paul Vixie, personal communication.

[5] RFC-822 "Standard for the Format of ARPA Internet Text Messages",
    Dave H. Crocker, August 1982.  

[6] Keith Moore, personal communication.

[7] Keith Moore, "Resource Cataloging and Distribution Service", ???
    (insert as [4], renumber the others?)

[8] Charles Orth, Bill Arms; Handle Resolution Protocol Specification,
    http://www.handle.net/docs/client_spec.html

[9] IEEE Standard for Information Technology - Portable Operating System
    Interface (POSIX) - Part 2: Shell and Utilities (Vol. 1); IEEE Std
    1003.2-1992; The Institute of Electrical and Electronics Engineers;
    New York; 1993. ISBN:1-55937-255-9

[10] ... rwhois spec ...
[11] ... encoding resolution service requests in HTTP...


Security Considerations
=======================
  The use of "urn.net" as the registry for URN namespaces is subject to
  denial of service attacks, as well as other DNS spoofing attacks. The
  interactions with DNSSEC are currently being studied. It is expected
  that NAPTR records will be signed with SIG records once the DNSSEC
  work is deployed. 

  The rewrite rules make identifiers from other namespaces subject to
  the same attacks as normal domain names. Since they have not been
  easily resolvable before, this may or may not be considered a problem.

  Regular expressions should be checked for sanity, not blindly passed
  to something like PERL. 

Author Contact Information:
===========================

Ron Daniel
Los Alamos National Laboratory
MS B287
Los Alamos, NM, USA, 87545
voice:  +1 505 665 0597
fax:    +1 505 665 4939
email:  rdaniel@lanl.gov


Michael Mealling
Network Solutions
505 Huntmar Park Drive
Herndon, VA  22070
voice: (703) 742-0400
fax: (703) 742-9552
email: michaelm@internic.net
URL: http://www.netsol.com/




    This draft expires 05 May, 1997.



Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA28136 for urn-ietf-out; Wed, 30 Oct 1996 09:17:20 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA28122 for <urn-ietf@services.bunyip.com>; Wed, 30 Oct 1996 09:17:16 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA12632  (mail destined for urn-ietf@services.bunyip.com); Wed, 30 Oct 96 09:17:10 -0500
Received: by privateer.windrose.omaha.ne.us; Wed Oct 30 08:15 CST 1996
Message-Id: <327762F6.3701@ds.internic.net>
Date: Wed, 30 Oct 1996 08:15:18 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: internet-drafts@ietf.org
Cc: urn-ietf@bunyip.com
Subject: [URN] (no subject)
Content-Type: text/plain; charset=us-ascii; name="urn.syntax.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="urn.syntax.txt"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

Internet-Draft                                                Ryan Moats
draft-ietf-urn-syntax-00.txt                                        AT&T
Expires in six months                                       October 1996


                               URN Syntax
                 Filename: draft-ietf-urn-syntax-00.txt


Status of This Memo

      This document is an Internet-Draft.  Internet-Drafts are working
      documents of the Internet Engineering Task Force (IETF), its
      areas, and its working groups.  Note that other groups may also
      distribute working documents as Internet-Drafts.

      Internet-Drafts are draft documents valid for a maximum of six
      months and may be updated, replaced, or obsoleted by other
      documents at any time.  It is inappropriate to use Internet-
      Drafts as reference material or to cite them other than as ``work
      in progress.''

      To learn the current status of any Internet-Draft, please check
      the ``1id-abstracts.txt'' listing contained in the Internet-
      Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
      (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
      Coast), or ftp.isi.edu (US West Coast).


Abstract

   This document presents the syntax for Uniform Resource Names (URNs).
   More information on the purpose of URNs is available from [1].  NEED
   TO ADD ABSTRACT!!!!

1. Syntax

   All URNs have the following syntax:

                    <URN> ::= ["urn:"] <NID> ":" <NSS>

   <NID> is the Namespace Identifier, and <NSS> is the Namespace
   Specific String.  The leading "urn:" sequence is currently optional,
   as no closure on its definite presence or absence has been reached.
   The Namespace ID is used to determine the _syntactic_ interpretation
   of the Namespace Specific String (as discussed in [1]).

   RFC 1737 [2] suggests additional requirements on URN encoding, which



Expires 4/97                                                    [Page 1]





INTERNET DRAFT                 URN Syntax                   October 1996


   all have implications as far as limiting syntax.  On the other hand,
   the requirement to support existing legacy naming systems has the
   effect of broadening syntax.  Thus, we discuss the acceptable syntax
   for both the Namespace Identifier and the Namespace Specific String
   separately.

1.1 Namespace Identifier Syntax

   The following is the syntax for the Namespace Identifier. To (a) be
   consistent with all potential resolution schemes and (b) not put any
   undue constraints on any potential resolution scheme, the syntax for
   the Namespace Identifier is:

   <NID>         ::= <letter> [ <let-hyp> ]

   <let-hyp>     ::= <letter> | "-"

   <letter>      ::= any one of the 52 alphabetic characters A through Z
                     in upper case and a through z in lower case

   This is slightly more restrictive that what is stated in RFC 1738 [4]
   (which allows the period "."). Further, the Namespace Identifier is
   case insensitive, so that "ISBN" and "isbn" refer to the same
   namespace.

   To avoid confusion with the optional "urn:" identifier, the NID "urn"
   is reserved and may not be used.

1.2 Namespace Specific String Syntax

   Depending on the rules governing a namespace, valid identifiers in a
   namespace might contain characters that are reserved characters in
   URI syntax or non-printable ASCII characters.  To accommodate the
   largest set of valid identifiers, the NSS portion of a URN shall use
   UTF-8 representation of ISO 10646 as its character set.  Namespaces
   that do not currently use ISO 10646/UTF-8 are encouraged to migrate
   to it.

   Clients MUST be capable of %encoding the UTF-8 formatted NSS.
   %encoding, (as discussed in [3]) uses a percent sign "%" immediately
   followed by two hexadecimal digits (0-9, A-F) giving the binary code
   for that octet. The rules for %encoding presented in [3] apply with
   the following exceptions:

      1. [3] states that occurrence of the '/' character in URIs must
      denote hierarchy, so that partial forms of a URI are possible.
      This restriction is unenforceable, and relative URLs do not have a
      scheme prefix, so we allow URNs to contain unescaped occurrences



Expires 4/97                                                    [Page 2]





INTERNET DRAFT                 URN Syntax                   October 1996


      of the '/' character that do not denote hierarchy.

      2. As an optimization when the transport between systems is known
      to be 8-bit-clean, clients MAY omit the %encoding on 8-bit
      characters but MUST still %encode the reserved characters below.

   For historic reasons, the characters "#" (%23), "?" (%3F), "%" (%25),
   "*" (%2A), "!" (%21), "<" (%3C), ">" (%3E), and '"' (%22), are
   reserved and must be %encoded.  Thus client implementers should
   accept URNs from users in an unencoded form but must encode them
   before sending them to a resolver.

   URN resolvers MUST be capable of accepting URNs that have been
   %encoded for either 8-bit clean or 7-bit transports.  %encoding is
   removed first, then UTF-8 decoding is performed.  URN resolvers MUST
   return identical results from ANY legally encoded form of the URN.

   It should be noted that certain characters in the Namespace Specific
   String syntax may have special meaning in certain namespaces.
   Therefore, the process of registering a namespace identifier shall
   include publication of a definition of which characters have a
   special meaning and how to encode these characters if used in a
   literal sense.

2. Support of existing legacy naming systems

   To allow for support existing legacy naming systems (as required by
   [2]), the Namespace Specific String shall be considered an "opaque
   string" in the sense of structure except as mentioned in Section 1.

   In addition, URN servers should be prepared to accept URNs that do
   not use ISO 10646/UTF-8 for those namespaces that currently use a
   different encoding.  Note that this is not a general requirement on
   all resolvers, only resolvers that handle a namespace that is known
   not to use ISO 10646/UTF-8.

3. URN encoding for transmission

   Because the NSS of a URN is considered a series of octets of data,
   encoding URNs for transport is the responsibility of the transport
   mechanism and is not discussed here.  Any mechanism that can handle
   arbitrary 8-bit data will successfully transport a URN.

4. Equivalence in URNs

URNs are considered equivalent if they return the same result.  For
various purposes, such as caching, a test is necessary to determine
equivalence without actually resolving the URNs and fetching/comparing



Expires 4/97                                                    [Page 3]





INTERNET DRAFT                 URN Syntax                   October 1996


the underlying resources.  "Lexical equivalence" is a stricter condition
that the equivalence described above (functional equivalence).

4.1 Lexical Equivalence

   Lexical equivalence may be determined by comparing two URNs without
   making any network accesses. Two URNs are lexically equivalent if
   they are octet-by-octet equal after the following preprocessing

           1. remove any %encoding that might be present
           2. drop any preceding "urn:" token
           3. normalize the case of the NID

   Some namespaces may define additional lexical equivalences, such as
   case-insensitivity of the NSS (or parts thereof).  Additional lexical
   equivalences MUST be documented as part of namespace registration,
   MUST always have the effect of eliminating some of the false
   negatives obtained by the procedure above, and MUST NEVER says that
   two URNs are not equivalent if the procedure above says they are
   equivalent.

4.2 Functional Equivalence

   Resolvers determine functional equivalence based on specific rules
   for the namespace.  Therefore, namespace registration must include
   documentation on how to determine functional equivalence for that
   namespace.

4.3 Examples

   The following URN comparisons highlight the difference between these
   types of equivalence:

     urn:isbn:1-23485-8-29, isbn:1-23485-8-29 are lexically equiv.
     urn:isbn:1-23485-8-29, ISBN:1-23485-8-29 are lexically equiv.
     urn:isbn:1-23485-8-29, isbn:123485829 are not lexically equiv.
        but may be functionally equivalent.

5. Security considerations

   Because of the number of potential namespaces, it must be restated
   that certain of the characters in the Namespace Specific String may
   have special meaning to certain namespace resolvers.  The process of
   registering a namespace identifier shall therefore include
   publication of a definition of which characters have a special
   meaning and how to encode these characters if used in a literal
   sense.




Expires 4/97                                                    [Page 4]





INTERNET DRAFT                 URN Syntax                   October 1996


6. Acknowledgments

   Thanks to various members of the URN working group and <<your name
   here!!>> for comments on earlier drafts of this document.  This
   document is partially supported by the National Science Foundation.

7. References

   Request For Comments (RFC) and Internet Draft documents are available
   from <URL:ftp://ftp.internic.net> and numerous mirror sites.

         [1]         L. L. Daigle, P. Faltstrom, R. Iannella.  "A Frame-
                     work for the Assignment and Resolution of Uniform
                     Resource Names", Internet Draft (work in progress).
                     June 1996.


         [2]         K. Sollins, L. Masinter.  "Functional Requirements
                     for Uniform Resource Names", RFC 1737.  December
                     1994.


         [3]         T. Berners-Lee. "Universal Resource Identifiers in
                     WWW", RFC 1630. June 1994.


         [4]         T. Berners-Lee, L. Masinter, M. McCahill. "Uniform
                     Resource Locators (URL)", RFC 1738.  December 1994.

8. Author's address

   Ryan Moats
   AT&T
   15621 Drexel Circle
   Omaha, NE 68135-2358
   USA

   Phone:  +1 402 894-9456
   EMail:  jayhawk@ds.internic.net


                This Internet Draft expires April 1, 1997.









Expires 4/97                                                    [Page 5]





Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id EAA26031 for urn-ietf-out; Wed, 30 Oct 1996 04:58:36 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id EAA26026 for <urn-ietf@services.bunyip.com>; Wed, 30 Oct 1996 04:58:33 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA11003  (mail destined for urn-ietf@services.bunyip.com); Wed, 30 Oct 96 04:58:17 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <00592-0@josef.ifi.unizh.ch>; Wed, 30 Oct 1996 10:57:55 +0100
Subject: Re: [URN] some comments
To: sollins@LCS.MIT.EDU
Date: Wed, 30 Oct 1996 10:57:53 +0100 (MET)
Cc: urn-ietf@bunyip.com
In-Reply-To: <199610300002.TAA05714@lysithea.lcs.mit.edu> from "Karen R. Sollins" at Oct 29, 96 07:02:31 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 5899
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..197:30.09.96.09.57.56"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Karen Solins wrote:

>Not being a big fan of character set wars, I've sat by the sidelines
>for a while.

Well, we didn't have a war of any kind, did we? Character set
issues have to be discussed like other things, but why
is nobody speaking about a "security war", or so :-?.


>1) There were a couple of almost parenthetical comments about the
>NAPTR proposal that made me worry.  It is important that we all agree
>that a URN syntax is independent of the NAPTR or any other URN
>resolution proposal.  If we find that there are decisions that we all
>agree are important for URN syntax, for which we find that the NAPTR
>proposal is ill-equipped to deal (e.g. the relationship between
>character sets and regular expressions) then we should NOT remove
>those from the syntax document, but rather modify the NAPTR proposal.

In terms of relations between regural expressions and character sets,
I guess things can work together even with UTF-8. But it is important
to say on which representation the regular expressions should work:
- On the %HH Representation (and exactly what is escaped, and what not).
- On the 8-bit octet representation (needs an 8-bit proof implementation).
- On the characters themselves (needs some additional conventions).
Regular expressions for one of these representations can be transformed
(even mechanically) to another one, usually with some expansion,
of course.


>2) About "urn:"


>c) Consider how one might build applications, with respect to URNs
>(it's too late for URLs to solve this problem).  Suppose five new
>kinds of URNs are defined and five new kinds of URLs are defined.  The
>application starts seeing strings with these ten new prefixes.  Now
>the applications must have some mechanism for dealing with all these
>new things.  So, assume it makes some decision, perhaps to send all
>unidentifiable strings to a proxy for URNs.  This is something that
>acts a front end for URN resolution.  For some large number of the
>requests, the resolution will fail because truthfully, they were URLs.
>Things could just as well have gone the other way if it was assumed
>that the new strings are all URLs.  Some decision must be made one way
>or the other.  The other alternative to the proxy is that the
>application or some additional level of proxying does the
>demultiplexing and is kept up to date with new kinds of URNs and
>URLs.  If the answer is that the application must do it, then new
>versions of every application using URNs must be distributed.  If the
>answer is that there is a second level of proxying, we have now made
>it take even longer to get an answer, by including another network
>transit to the time to respond.

While being one of the experts on internationalization (in this list,
at least), I am still having problems with the difference between
URLs and URNs. The above helped quite a bit, but I still wonder:
Aren't URLs just in some way a subcategory of URNs? If I send an
URL to a resolver, should it not just resolve to itself (instead
of producing an error)? Of course, if the client iterates on this
answer, an endless loop would result. But the resolver could
have returned alternatives, which might be exploited.
Couldn't some implementation send everything they get in terms
of URL/URN to a resolver? Couldn't we start doing resolution
on what up to now were plain URLs, i.e. that an older browser
just goes directly (well, with DNS lookup and stuff, anyway)
to a single location when seeing a http: URL, but a newer
browser would contact a resolver first? Is it necessary
to distinguish these two behaviours by urn:http:... and
http:..., or mabye urnhttp:... and http:...?
One reason for asking such questions is that I know that
everybody here (except me:-) knows the conceptual and
technical differences between URLs and URNs, but actual
implementern will know less, resource creators even less,
and plain users even less.


>3) About those character set discussions, perhaps we should step back
>a little.  If I'm understanding the issues (and I certainly don't
>claim to be an expert on character set issues), it seems to me that
>the bottom line issue is that the thing to be avoided is false
>positives when looking at equality or equivalence of URNs.  The
>problem arises when something concludes that two URNs, once
>transcoded, transliterated, or whatever, are identifying the same
>resource, when they were intended to identify different ones.  False
>negatives in this situation may cause additional work, additional
>network traffic, and/or additional cost in other dimensions, but not
>incorrect behavior.  It is the incorrect behavior that must take the
>front seat.  With that in place, clearly the more effective we can be
>at avoiding false negatives the nicer it is, but that must be
>secondary.
>
>It seems to me if one keeps this in mind, some of the concerns that
>were brought up may fall into place a little more easily.  Such
>questions as two encodings for "A grave" take a backseat to making
>sure that the two encodings do not to get mapped into one, when in
>some namespace they are considered distinct, thus allowing for
>differentiation among resources.


Having thought again about some earlier comments I have made, and
also about some comments of Larry in a different list, I think
this is a very valid point. Even if we would specify that
A-Grave and A followed by combining-grave are equivalent,
it would be difficult that not suddenly somebody creates
e.g. two different files on an ftp server, only differing
in this aspect, because his/her file system doesn't know
about the way we have defined equivalence.

Nevertheless, I think we should not completely ignore this
problem, make an active and concious decision about it,
give some guidelines for implementors about how to proceed,
and put in some recommendation and/or warnings in the
relevant document(s).

Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id UAA22121 for urn-ietf-out; Tue, 29 Oct 1996 20:02:39 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id UAA22116 for <urn-ietf@services.bunyip.com>; Tue, 29 Oct 1996 20:02:37 -0500
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07434  (mail destined for urn-ietf@services.bunyip.com); Tue, 29 Oct 96 20:02:31 -0500
Received: from ishtar.fsc.fujitsu.com (ishtar.fsc.fujitsu.com [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id RAA26180; Tue, 29 Oct 1996 17:00:56 -0800 (PST)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id RAA21309; Tue, 29 Oct 1996 17:01:25 -0800 (PST)
Date: Tue, 29 Oct 1996 17:01:25 -0800 (PST)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199610300101.RAA21309@ishtar.fsc.fujitsu.com>
To: sollins@LCS.MIT.EDU, urn-ietf@bunyip.com
Subject: Re: [URN] some comments
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com

Karen writes:
| Not being a big fan of character set wars, I've sat by the sidelines

I hope we haven't been warring.  I just caught up on FTPEXT (where,
incidentally, Unicode is also an issue), and *that's* war.

| 1) There were a couple of almost parenthetical comments about the
| NAPTR proposal that made me worry.  It is important that we all agree
| that a URN syntax is independent of the NAPTR or any other URN
| resolution proposal. 

Absolutely.  And, skipping the discussion of "urn:", I believe
this is relevant to your last point:
 
| Now, my one other comment relates to an earlier topic - security.  I
| am in complete agreement with Ron (and whoever else) who said that
| security (and let's make sure we include integrity of the information
| in "security") that no one (user or publisher) should be required to
| support security and integrity.  But...if the infrastructure
| supporting URN resolution (which IS the topic of discussion for this
| WG) is to be able to provide security and integrity for anyone, there
| may be some requirements it will place on its clients (users and
| publishers).  I would like to be confident that we are all in
| agreement about the following: in the case where there are security
| measures that must be in place within the infrastructure in order to
| provide security (at some agreed upon level) to those who want it,
| even if that imposes some security requirements on those who don't
| want it, that the choice of having the security mechanisms in place
| will take precedence over not have the mechanisms.  Of course, within
| that constraint, wherever security isolation can be provided, security
| mechanisms should NOT be required.

You phrase this as a general matter, and we clearly cannot pretend
to govern all resolutions methods.  As a trivial example, one method
of URN resolution is the publication of physical books containing
URNs and other information.  Some URNs may be resolvable only by
such non-Internet means.  Suppose the government were to insist that
copies of such books that are sold to the government must be printed on 
tamper-resistant paper (someone wanting security).  Is that something 
this group should concern itself with?

I don't think so, I don't think that one can speak of *the* 
"infrastructure supporting URN resolution," and so I don't agree
with your very general statement.  Can you sharpen it up some?


Regards,
    Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
"In going on with these experiments, how many pretty systems do we build,
 which we soon find outselves obliged to destroy?" - Benjamin Franklin
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id TAA21586 for urn-ietf-out; Tue, 29 Oct 1996 19:02:48 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id TAA21579 for <urn-ietf@services.bunyip.com>; Tue, 29 Oct 1996 19:02:44 -0500
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA06918  (mail destined for urn-ietf@services.bunyip.com); Tue, 29 Oct 96 19:02:34 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id TAA05714; Tue, 29 Oct 1996 19:02:31 -0500
Date: Tue, 29 Oct 1996 19:02:31 -0500
Message-Id: <199610300002.TAA05714@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: urn-ietf@bunyip.com
Subject: [URN] some comments
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@bunyip.com

Not being a big fan of character set wars, I've sat by the sidelines
for a while.  I just reread all the messages to this list for the last
couple of weeks, trying to pick out places where there may be deeper
issues.  So, I have here a small list of somewhat disconnected
comments and questions.  For some of you this may not get to the heart
of the problems - my apologies.

Most of the discussion has centered around the URN syntex draft
written by Ryan Moats, so I will comment on that subject first.

1) There were a couple of almost parenthetical comments about the
NAPTR proposal that made me worry.  It is important that we all agree
that a URN syntax is independent of the NAPTR or any other URN
resolution proposal.  If we find that there are decisions that we all
agree are important for URN syntax, for which we find that the NAPTR
proposal is ill-equipped to deal (e.g. the relationship between
character sets and regular expressions) then we should NOT remove
those from the syntax document, but rather modify the NAPTR proposal.

2) About "urn:", I don't know whether I come from the other
"religious" viewpoint, but unless we have additional requirements and
mechanisms in place, I think it would be a really bad idea to make the
"urn:" optional.  Let's look at a few points here:

a) I don't believe that there is anything in the URL or URN
requirements documents (or any other RFCs) that states that prefixes
for URNs (without the "urn:") and URLs cannot be the same.

b) Given a random string (say foo://opaque_string) in some specific
situation, something needs to decide what it means and what to do with
it.  If the string is a URN it identifies a resource, while, if it is
a URL it identifies a location (in other words, it identifies an
abstraction from the perspective of a transport protocol, in fact, the
"foo" transport protocol).  So, now, without any specification of
urn-hood or url-hood, who makes a decision and how?

c) Consider how one might build applications, with respect to URNs
(it's too late for URLs to solve this problem).  Suppose five new
kinds of URNs are defined and five new kinds of URLs are defined.  The
application starts seeing strings with these ten new prefixes.  Now
the applications must have some mechanism for dealing with all these
new things.  So, assume it makes some decision, perhaps to send all
unidentifiable strings to a proxy for URNs.  This is something that
acts a front end for URN resolution.  For some large number of the
requests, the resolution will fail because truthfully, they were URLs.
Things could just as well have gone the other way if it was assumed
that the new strings are all URLs.  Some decision must be made one way
or the other.  The other alternative to the proxy is that the
application or some additional level of proxying does the
demultiplexing and is kept up to date with new kinds of URNs and
URLs.  If the answer is that the application must do it, then new
versions of every application using URNs must be distributed.  If the
answer is that there is a second level of proxying, we have now made
it take even longer to get an answer, by including another network
transit to the time to respond.

So, although I don't believe it is absolutely necessary, I do believe
that, first, if we don't require the "urn:" prefix we MUST document in
an RFC that URN and URL prefixes come from the same namespace and do
not overlap, and, second, if we do that, we understand that we are
potentially increasing the work to achieve new URN and URL resolution
activities.


3) About those character set discussions, perhaps we should step back
a little.  If I'm understanding the issues (and I certainly don't
claim to be an expert on character set issues), it seems to me that
the bottom line issue is that the thing to be avoided is false
positives when looking at equality or equivalence of URNs.  The
problem arises when something concludes that two URNs, once
transcoded, transliterated, or whatever, are identifying the same
resource, when they were intended to identify different ones.  False
negatives in this situation may cause additional work, additional
network traffic, and/or additional cost in other dimensions, but not
incorrect behavior.  It is the incorrect behavior that must take the
front seat.  With that in place, clearly the more effective we can be
at avoiding false negatives the nicer it is, but that must be
secondary.

It seems to me if one keeps this in mind, some of the concerns that
were brought up may fall into place a little more easily.  Such
questions as two encodings for "A grave" take a backseat to making
sure that the two encodings do not to get mapped into one, when in
some namespace they are considered distinct, thus allowing for
differentiation among resources.

***

Now, my one other comment relates to an earlier topic - security.  I
am in complete agreement with Ron (and whoever else) who said that
security (and let's make sure we include integrity of the information
in "security") that no one (user or publisher) should be required to
support security and integrity.  But...if the infrastructure
supporting URN resolution (which IS the topic of discussion for this
WG) is to be able to provide security and integrity for anyone, there
may be some requirements it will place on its clients (users and
publishers).  I would like to be confident that we are all in
agreement about the following: in the case where there are security
measures that must be in place within the infrastructure in order to
provide security (at some agreed upon level) to those who want it,
even if that imposes some security requirements on those who don't
want it, that the choice of having the security mechanisms in place
will take precedence over not have the mechanisms.  Of course, within
that constraint, wherever security isolation can be provided, security
mechanisms should NOT be required.

			Cheers,
			Karen


___________________________________________________________________
Karen R. Sollins				sollins@lcs.mit.edu
Research Scientist				Phone: 617/253-6006
M.I.T. Laboratory for Computer Science		Fax:   617/253-2673
545 Technology Square
Cambridge, MA 02139


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA28740 for urn-ietf-out; Mon, 28 Oct 1996 10:02:30 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA28733 for <urn-ietf@services.bunyip.com>; Mon, 28 Oct 1996 10:02:20 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21808  (mail destined for urn-ietf@services.bunyip.com); Mon, 28 Oct 96 10:02:12 -0500
Message-Id: <9610281502.AA21808@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Mon Oct 28 09:00 CST 1996
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Martin J Duerst" <mduerst@ifi.unizh.ch>, "masinter@parc.xerox.com" <masinter@parc.xerox.com>
Cc: "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Sun, 27 Oct 96 18:10:51 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] URN Syntax thoughts
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

On Fri, 25 Oct 1996 21:31:30 +0100 (MET), Martin J Duerst wrote:

>Larry Masenter wrote:
>
>>> Is it so much different to back away from the 10646/UTF-8 statement in 
>>> the syntax document and say "As part of the registration procedure, the
>>> character set/encoding used by a namespace shall be documented, or some
>>> such words to that effect."
>>
>>This is completely inadequate: the user and client need to be able to
>>translate the thing that the user sees on the cereal boxtop (sequence
>>of glyphs) into what gets transmitted over the network (sequence of
>>octets) in an unambiguous way. The translation method can't vary
>>depending on the the first part of what's translated.
>
>I definitely agree that we should not let things float too much.
>In may view, it should run down to the following statements:
>
>- If you create something new, and deal with characters, use UTF-8.
>- If you have something old, try to move towards UTF-8.
>- If you don't do UTF-8, be aware that support is not guaranteed
>	(i.e. you will have to print %HH on your cardboard box,...).
>	[So this means that the translation method doesn't vary.
>	 It's just not there in some cases :-).]
>- If you use an octet sequence that is not UTF-8, we won't consider
>	that an outright error.
>

I need to think about this some more, but I think I can live with this.  My
concern about the UTF-8 discussion was not just that I wasn't seeing
any closure, I wasn't seeing any direction of closure (and the discussion
seem to be growing in scope) which is why I started the new thread...



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id RAA02666 for urn-ietf-out; Fri, 25 Oct 1996 17:36:49 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id RAA02654 for <urn-ietf@services.bunyip.com>; Fri, 25 Oct 1996 17:36:45 -0400
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA09356  (mail destined for urn-ietf@services.bunyip.com); Fri, 25 Oct 96 17:36:35 -0400
Received: from ishtar.fsc.fujitsu.com (ishtar.fsc.fujitsu.com [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id OAA14553; Fri, 25 Oct 1996 14:34:35 -0700 (PDT)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id OAA07165; Fri, 25 Oct 1996 14:34:58 -0700 (PDT)
Date: Fri, 25 Oct 1996 14:34:58 -0700 (PDT)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199610252134.OAA07165@ishtar.fsc.fujitsu.com>
To: jayhawk@ds.internic.net, rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
Subject: Re: [URN] URN Syntax thoughts
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com
Ron:

| >I'm not seeing any closure on the UTF-8 issue,
| 
| I'm willing to give this issue some more time. I have not seen any

as am I.

| strong opposition to using UTF-8. What I think is the outstanding
| question on the use of UTF-8 is something like "what about namespaces
| that want to provide octets that are not UTF-8?"
| 
| My answer: Tough. If people want to ship around binary data as their
| names, then they can encode it in a fashion similar to the data:
| URL scheme where they have 2 choices:
|   1) Base64  (which uses only safe characters)
|   2) %encoding (which uses only safe characters)

Suppose they don't, though?  What is the effect of saying "tough"?
What happens to people who contumaciously people promulgate URNs that 
(perhaps only in part) are not encoded in UTF-8 (and, perhaps, are not 
even in Unicode).  Or who do this because their software is buggy
or because their employers made them do it (think Dilbert)?
What will break?

The intuition of Joe Namespace is likely to be that he can construct
a URN for his unique name (XXXXXX, not in UTF-8) by prefixing those
hierarchical name space division markers he usually takes for
granted (A/B/C/XXXXXX), prefixing the NIS for his top-level
name space (sludge:A/B/C/XXXXXX), and depending on his religion
(though we really should not use the term "religious issue" in
a formal document ...), prefixing "urn:".  Leaving aside the
question of whether A/B/C is in UTF-8, is it plausible to believe
that Joe Namespace will accept a regime in which his unique name
is XXXXXX but appears in a URN as XYZXYZ (UTF-8 encoded)?

I'm inclined to think that urn:sludge:A/B/C/XXXXXX should be
allowed because it seems like common sense (to me, at the moment,
still), and will occur (because it seems like common sense to
Joe Namespace, or his employer, or because Joe lacks a tool that does
UTF-8 conversion).

What arguments are there that urn:sludge:A/B/C/XXXXXX cannot be
resolved if urn:sludge:A/B/C/XYZXYZ can be?  (as distinct from
arguments that XYZXYZ can be resolved faster or more efficiently
than XXXXXX.)  And what of the two subcases:  A/B/C/ is UTF-8
or is not?


Regards,
    Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
"In going on with these experiments, how many pretty systems do we build,
 which we soon find outselves obliged to destroy?" - Benjamin Franklin
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA00902 for urn-ietf-out; Fri, 25 Oct 1996 15:32:00 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA00897 for <urn-ietf@services.bunyip.com>; Fri, 25 Oct 1996 15:31:58 -0400
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07959  (mail destined for urn-ietf@services.bunyip.com); Fri, 25 Oct 96 15:31:53 -0400
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <01036-0@josef.ifi.unizh.ch>; Fri, 25 Oct 1996 21:31:31 +0100
Subject: Re: [URN] URN Syntax thoughts
To: masinter@parc.xerox.com
Date: Fri, 25 Oct 1996 21:31:30 +0100 (MET)
Cc: jayhawk@ds.internic.net, urn-ietf@bunyip.com
In-Reply-To: <96Oct25.090902pdt."2759"@golden.parc.xerox.com> from "Larry Masinter" at Oct 25, 96 09:09:02 am
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 3112
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..739:25.09.96.20.31.46"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Larry Masenter wrote:

>> Is it so much different to back away from the 10646/UTF-8 statement in 
>> the syntax document and say "As part of the registration procedure, the
>> character set/encoding used by a namespace shall be documented, or some
>> such words to that effect."
>
>This is completely inadequate: the user and client need to be able to
>translate the thing that the user sees on the cereal boxtop (sequence
>of glyphs) into what gets transmitted over the network (sequence of
>octets) in an unambiguous way. The translation method can't vary
>depending on the the first part of what's translated.

I definitely agree that we should not let things float too much.
In may view, it should run down to the following statements:

- If you create something new, and deal with characters, use UTF-8.
- If you have something old, try to move towards UTF-8.
- If you don't do UTF-8, be aware that support is not guaranteed
	(i.e. you will have to print %HH on your cardboard box,...).
	[So this means that the translation method doesn't vary.
	 It's just not there in some cases :-).]
- If you use an octet sequence that is not UTF-8, we won't consider
	that an outright error.

I repeat the main reasons for why I think this amount of flexibility
is necessary. First, there are cases where you don't know what
encoding is used. You could treat that like the data URL, but
in some cases, this would mean that you would have to split
functionality that now comes together. FTP is a typical example.
It is very difficult to specify that servers that don't know
the encodings of their filenames should use a data-like scheme,
and those that know the encoding can use UTF-8. It is much
more encouraging to say: If you know, convert to UTF-8; if you
don't know, use raw octets. This gives a very smooth transition.

The other reason for flexibility is political. Some people are,
for some sometimes rather strange reasons, heavily against
Unicode. It's much easier to deal with them if we don't
"force everybody to use Unicode". Still, we want things to
go in that direction, so simplify things, and so just saying
"the namespaces take care" is of no use.

A minor, but maybe serious, problem in this approach is the
following: Assume at some point (either at entry or at some
server) some general UTF-8 URN normalization/canonicalization
is done. It's easy to say that no such thing should be done
on octet sequences that are not legal UTF-8. But there is
a slight possiblity that some arbitrary octet sequence is
UTF-8 (and not pure ASCII). Here are the probabilities,
derived mostly by simulation:
Length of sequence	approximate probability
1			0
2			1/32
3			1/28
4			1/35
5			1/48
6			1/70
7			1/107
8			1/175
9			1/287
10			1/465
15			1/6450
20			1/100000

Of course, the probabilities of octet sequences that would
be affected by normalization is much much lower, esp. if this
normalization is restricted to cases of the A-grave type.
It might be possible to construct a RISK case out of this :-(.

Still, I think a little bit of flexibility for backwards
compatibility is desirable.


Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA00247 for urn-ietf-out; Fri, 25 Oct 1996 14:28:12 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA00242 for <urn-ietf@services.bunyip.com>; Fri, 25 Oct 1996 14:28:10 -0400
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07369  (mail destined for urn-ietf@services.bunyip.com); Fri, 25 Oct 96 14:28:05 -0400
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <00862-0@josef.ifi.unizh.ch>; Fri, 25 Oct 1996 20:27:12 +0100
Subject: Re: [URN] Unicode for NSS query
To: masinter@parc.xerox.com (Larry Masinter)
Date: Fri, 25 Oct 1996 20:27:11 +0100 (MET)
Cc: urn-ietf@bunyip.com
In-Reply-To: <96Oct24.182227pdt."2763"@golden.parc.xerox.com> from "Larry Masinter" at Oct 24, 96 06:22:27 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 2336
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..655:25.09.96.19.27.19"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Larry Masenter wrote:

>The way that i think of this is that the constraints:
>
>1 'has a unique sequence of octets that can be unambiguously interpreted by a
>  system'
>
>2 'has a unique sequence of glyphs that can be unambiguously displayed
>  and subsequently entered by a user'
>  
>cannot be mutually satisfied. The simplest way to think about this is
>to have two kinds of representations of URNs: as a canonical sequence
>of octets, and as a user-entered string. Every URN has a single
>canonical representation, and the user entry method must map it to the
>canonical representation. No embedded URN-as-protocol-element should
>require canonicalization. The protocol for 'canonicalizing' a name may
>not be the same as the protocol for 'resolving' a name or asking for
>information about it.

Larry, I have some difficulties understanding you. By user-entered
string, do you mean the stuff on the cardboard box, and maybe the
pixels on the screen that the user sees when typing it in? Or do
you mean some kind of represenation that is moved around inside
the computer?

And why do you think that the two cannot be mutually satisfied?
It works for ASCII, anyway. For some other scripts, it is a little
bit more difficult, but some of these problems are similar to
what we have currently when somebody confuses "O" and "0" or
"l" and "1" and "I", and others, such as the A-grave case,
could be defined by normalization, which would also be required
for deriving your "canonical representation".

The problem of embedding is of course a tough one. One way to
interpret your statement is that it means that e.g. in an HTML
document, URL/Ns would only appear in the %HH notation (because
arbitrary octets would not usually pass the SGML parser).
This would indeed be rather restricting. I could easily immagine
that a Japanese document author constructs a document encoded
in SJIS, and just writes down a Japanese URL/N from the cardbord
box as is. It would technically be no problem for the browser
to take this URL/N, interpret it as SJIS, convert it to UTF-8,
maybe normalize it, and then pass it to some resolving mechanism.

If you see some problems with this, please tell me. If you don't
want to call the visible (e.g. in SJIS) form an URL/N, I can
accept that, but users will soon call it that way anyway.

Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA29163 for urn-ietf-out; Fri, 25 Oct 1996 12:32:40 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA29153 for <urn-ietf@services.bunyip.com>; Fri, 25 Oct 1996 12:32:36 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA06506  (mail destined for urn-ietf@services.bunyip.com); Fri, 25 Oct 96 12:32:33 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id KAA02086; Fri, 25 Oct 1996 10:31:07 -0600 (MDT)
Message-Id: <2.2.32.19961025163845.006a40d8@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 25 Oct 1996 10:38:45 -0600
To: jayhawk@ds.internic.net, "URN mailing list" <urn-ietf@bunyip.com>
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] URN Syntax thoughts
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke jayhawk@ds.internic.net (at least at 08:15 AM 10/25/96)

>I'm not seeing any closure on the UTF-8 issue,

I'm willing to give this issue some more time. I have not seen any
strong opposition to using UTF-8. What I think is the outstanding
question on the use of UTF-8 is something like "what about namespaces
that want to provide octets that are not UTF-8?"

My answer: Tough. If people want to ship around binary data as their
names, then they can encode it in a fashion similar to the data:
URL scheme where they have 2 choices:
  1) Base64  (which uses only safe characters)
  2) %encoding (which uses only safe characters)

I say we go with UTF-8 as the interpretation of any 8-bit characters.

Comments?
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA28926 for urn-ietf-out; Fri, 25 Oct 1996 12:10:15 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA28920 for <urn-ietf@services.bunyip.com>; Fri, 25 Oct 1996 12:10:08 -0400
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA06305  (mail destined for urn-ietf@services.bunyip.com); Fri, 25 Oct 96 12:09:35 -0400
Received: from golden.parc.xerox.com ([13.1.100.139]) by alpha.xerox.com with SMTP id <16805(8)>; Fri, 25 Oct 1996 09:09:22 PDT
Received: by golden.parc.xerox.com id <2759>; Fri, 25 Oct 1996 09:09:02 PDT
To: jayhawk@ds.internic.net
Cc: urn-ietf@bunyip.com
In-Reply-To: <9610251310.AA16285@qsun2.ho.att.com.qsun2> (jayhawk@ds.internic.net)
Subject: Re: [URN] URN Syntax thoughts
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Oct25.090902pdt."2759"@golden.parc.xerox.com>
Date: Fri, 25 Oct 1996 09:09:02 PDT
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

> Is it so much different to back away from the 10646/UTF-8 statement in 
> the syntax document and say "As part of the registration procedure, the
> character set/encoding used by a namespace shall be documented, or some
> such words to that effect."

This is completely inadequate: the user and client need to be able to
translate the thing that the user sees on the cereal boxtop (sequence
of glyphs) into what gets transmitted over the network (sequence of
octets) in an unambiguous way. The translation method can't vary
depending on the the first part of what's translated.

Larry




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA27378 for urn-ietf-out; Fri, 25 Oct 1996 09:12:19 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA27373 for <urn-ietf@services.bunyip.com>; Fri, 25 Oct 1996 09:12:17 -0400
From: jayhawk@ds.internic.net
Received: from cagw2.att.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA04877  (mail destined for urn-ietf@services.bunyip.com); Fri, 25 Oct 96 09:12:15 -0400
Received: from qsun.ho.att.com by caig2.att.att.com (SMI-8.6/EMS-1.2 sol2) id JAA01582; Fri, 25 Oct 1996 09:14:29 -0400
Received: from qsun2.ho.att.com.qsun2 by qsun.ho.att.com (4.1/EMS-1.1.1 SunOS) id AA13672; Fri, 25 Oct 96 09:12:03 EDT
Received: from sloop ([135.16.157.189]) by qsun2.ho.att.com.qsun2 (5.x/EMS-1.2 sol2) id AA16285; Fri, 25 Oct 1996 09:10:06 -0400
Message-Id: <9610251310.AA16285@qsun2.ho.att.com.qsun2>
Original-From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "URN mailing list" <urn-ietf@bunyip.com>
Date: Fri, 25 Oct 96 08:15:06 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: [URN] URN Syntax thoughts
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: jayhawk@ds.internic.net
Errors-To: owner-urn-ietf@bunyip.com

Folks-

I'm not seeing any closure on the UTF-8 issue, and having seen some of the
comments on allowing namespaces (either existing or new?) to use alternate
things by including that information in their registration document, I see the 
situation that a URN resolver will have to know about schemes documented
in many different documents.

Is it so much different to back away from the 10646/UTF-8 statement in 
the syntax document and say "As part of the registration procedure, the
character set/encoding used by a namespace shall be documented, or some
such words to that effect."  This really slams the lexical equivalence discussion
at the client down to "remove %encoding and do octet by octet comparison to
determine if the NSS is equivalent. If the NSSs are equivalent and the NIDs
are equivalent (case insensitivity here), the URNs are deemed equivalent".
It doesn't (in my mind) change the lexical equivalence discussion at the server
and I think it simplifies the issue.  We can put in a statement like "new
namespaces SHOULD use 10646/UTF-8" somewhere.

I know that somebody mentioned this (I can't find the mail right now...)
I'm just asking the question over again (with a new subject thread so I can
keep it seperate from the other discussions).

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id VAA21564 for urn-ietf-out; Thu, 24 Oct 1996 21:26:24 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id VAA21559 for <urn-ietf@services.bunyip.com>; Thu, 24 Oct 1996 21:26:17 -0400
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA02433  (mail destined for urn-ietf@services.bunyip.com); Thu, 24 Oct 96 21:25:35 -0400
Received: from golden.parc.xerox.com ([13.1.100.139]) by alpha.xerox.com with SMTP id <16491(3)>; Thu, 24 Oct 1996 18:22:37 PDT
Received: by golden.parc.xerox.com id <2763>; Thu, 24 Oct 1996 18:22:27 PDT
To: mduerst@ifi.unizh.ch
Cc: urn-ietf@bunyip.com
In-Reply-To: <"josef.ifi..582:24.09.96.20.47.43"@ifi.unizh.ch> (message from Martin J Duerst on Thu, 24 Oct 1996 13:47:41 PDT)
Subject: Re: [URN] Unicode for NSS query
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Oct24.182227pdt."2763"@golden.parc.xerox.com>
Date: Thu, 24 Oct 1996 18:22:27 PDT
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

The way that i think of this is that the constraints:

1 'has a unique sequence of octets that can be unambiguously interpreted by a
  system'

2 'has a unique sequence of glyphs that can be unambiguously displayed
  and subsequently entered by a user'
  
cannot be mutually satisfied. The simplest way to think about this is
to have two kinds of representations of URNs: as a canonical sequence
of octets, and as a user-entered string. Every URN has a single
canonical representation, and the user entry method must map it to the
canonical representation. No embedded URN-as-protocol-element should
require canonicalization. The protocol for 'canonicalizing' a name may
not be the same as the protocol for 'resolving' a name or asking for
information about it.






Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id SAA20416 for urn-ietf-out; Thu, 24 Oct 1996 18:45:25 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id SAA20411 for <urn-ietf@services.bunyip.com>; Thu, 24 Oct 1996 18:45:18 -0400
Received: from h-207-1-145-102.netscape.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA01465  (mail destined for urn-ietf@services.bunyip.com); Thu, 24 Oct 96 18:45:16 -0400
Received: from didyma (localhost [127.0.0.1]) by didyma.mcom.com (8.7.3/8.7.3) with SMTP id PAA12927 for <urn-ietf@bunyip.com>; Thu, 24 Oct 1996 15:45:06 -0700 (PDT)
Message-Id: <326FF172.581D@netscape.com>
Date: Thu, 24 Oct 1996 15:45:06 -0700
From: "Frederick G.M. Roeber" <roeber@netscape.com>
Organization: Netscape
X-Mailer: Mozilla 3.0b8Gold (X11; U; SunOS 5.5 sun4u)
Mime-Version: 1.0
To: urn-ietf@bunyip.com
Subject: [URN] Couple points about the draft..
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Frederick G.M. Roeber" <roeber@netscape.com>
Errors-To: owner-urn-ietf@bunyip.com

1) Under "NAPTR RR Format," under "Flags," second paragraph:

"The S and A flags are mutually exclusive, and resolution libraries
SHOULD signal an error so that bad NAPTRs can be quickly detected."

I disagree with that SHOULD.  It's fine for experimental code, but not
for something I ship to customers: they're not going to expect or like
receiving error messages for someone else's mistakes.

I think it should be something more like,

"The S and A flags are mutually exclusive, [and clients should cope]. 
Clients MAY point out this error so that bad NAPTRs might be quickly
detected."

2) Without yet throwing my ante into the "`urn:' being optional"
discussion, I'd like to point out an unclear statement:  Under "Notes:,"
the first note: "The `urn:' prefix is a matter of religious
controversy.  Client code should handle...."

Is that "should" a SHOULD?

Ron pointed out privately that if the prefix is indeed optional, then
the "should" has to be a MUST.

-- 
Frederick G.M. Roeber
Physicist in Residence, Netscape Communications Corporation


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id RAA19325 for urn-ietf-out; Thu, 24 Oct 1996 17:02:28 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id RAA19316 for <urn-ietf@services.bunyip.com>; Thu, 24 Oct 1996 17:02:23 -0400
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA00362  (mail destined for urn-ietf@services.bunyip.com); Thu, 24 Oct 96 17:02:13 -0400
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <01664-0@josef.ifi.unizh.ch>; Thu, 24 Oct 1996 23:02:14 +0100
Subject: Re: [URN] Unicode for NSS query
To: jayhawk@ds.internic.net
Date: Thu, 24 Oct 1996 23:02:13 +0100 (MET)
Cc: urn-ietf@bunyip.com
In-Reply-To: <9610242040.AA05679@qsun2.ho.att.com.qsun2> from "jayhawk@ds.internic.net" at Oct 24, 96 03:46:15 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 5224
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..881:24.09.96.22.02.15"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Ryan wrote:
>
>On Thu, 24 Oct 1996 21:47:41 +0100 (MET), Martin J Duerst wrote:
>
>>>
>>>On Thu, 24 Oct 1996, Martin J Duerst wrote:
>>>
>>>> 
>>>> I have suggested that we might be required to thing in terms of
>>>> both characters and octets. For some things, similar to a data:
>>>> URL, thinking in characters might be artificial. For some
>>>> other things, such as URLs, thinking in octets may to some
>>>> extent be necessary because of backwards compatibility issues
>>>> (assume an URL scheme is extended and decides to use some
>>>> weird RFC 1522-like method for encoding characters, and this
>>>> would have to be grandfathered).
>>>>
>>>
>>>I have thought about the same thing, and I admit that I am not altogether
>>>enthusiastic about RFC 1522 style encoding of URNs, but it may be forced
>>>upon us. 
>>
>>Well, I didn't mean that this is currently the case. The ftp
>>i18n extensions, for example, are happily going in the direction
>>of UTF-8 and would very well fit together with our proposal.
>>
>>But I have made the experience that trying to specify UNicode only
>>can meet quite some resistance. Some people, for whatever reasons,
>>are strongly anti-unicode. If you specify something like
>>"urns use Unicode and nothing else", they may start to complain.
>>If you say "urns should use Unicode, and clients should interpret
>>urns as Unicode if possible, but if really necessary, an NSS
>>can use something else" then it's difficult to oppose, even
>>if maybe in actual practice, there will not be a single NSS
>>that ever specifies something else than Unicode.
>
>Huh?  My "knee-jerk" reaction is that by saying that client should convert from
>an NSS that isn't in Unicode(10646)/UTF-8 shall be converted before
>being sent to the URN resolver handles this nicely.  I include in this statement
>the act of entering a NSS at an interface in some other encoding (ASCII, etc.)

Yes, but sometimes you would just not know what charset the
stuff is in. Note that there are two things:

- The user types in an urn into an application that locally
	uses some other encoding, which then gets converted
	to UTF-8 at the moment the application knows this is
	an URN.
- There is an NSS that for some reasons, and maybe for some
	of its namespace only, doesn't have a clue about what
	characters it's dealing with, or explicitly wants
	to have the relation between characters and octet
	values different that UTF-8 for some reason whatsoever.
It is the later that I am speaking about, not the former.


>>NSSs or URL shemes (I still have problems distingushing them)
>>themselves might also do the same thing, namely saying that
>>in general, character semantics should be ISO 10646/UTF-8, but
>>that other things would be tolerated for backwards compatibility.
>>This is exactly the case for ftp, where a lot of 8-bit filenames
>>are already existing and in use, although not UTF-8.
>
>I'm not sure I'm comfortable with this.  My view is that the documentation of the NID
>would specify this as an exception to the syntax document and the syntax document
>says "here's the syntax, but exceptions are allowed for namespaces that document 
>there exceptions elsewhere?  Seems awfully kludgy to me...

Yes, in some sense it is. But this is reality, which is not always
simple and logic.
Take ftp as an example. Although not officially standardised,
a lot of ftp hosts have files with 8-bit octets in their names.
Although you can make some guesses about what characters these
octets stand for, you are really not sure. Even on the same
server, or in the same URL, different files, or different parts,
may have different encodings, because the encodings reflect the
settings of the users that created these filenames.
And it is impossible to force upon all existing ftp servers
that they suddenly know what characters their filenames
represent if up to now URLs have been octets and nothing else.

The only thing we can hope for, and which we are working for
in the ftp-wg, is a gradual transition towards UTF-8.


>>It is also important because not every arbitrary sequence of
>>8-bit octets is an UTF-8 sequence. What should browsers, resolvers,
>>and all the other components of our URN arichitecture do with
>>these?
>
>I expect that anything that tries to resolve a sequence of 8-bit octets that aren't a
>UTF-8 sequence should fail, unless the namespace has provided information otherwise.

That might be a solution, unless there are resolvers that do resolution
without knowing much about specific namespaces. But for existing
URL schemes, the assumption would have to be that they implicitly
specify otherwise.

>I see this as related to the above issue:  The two basic choices are:
>
>(1) Allow things other than UTF-8 (and force the exceptions to be documented as
>part of namespace registration).  The resolvers then have to use the namespace
>specific information (including exceptions).  (2) Do not allow other than UTF-8 and
>reject the arbitrary 8-bit octet sequence as unresolvable if it is unresolvable.
>
>The first is cleaner from the point of view of the end-users, the second from the point
>of view of internal clenliness.

The second, at any rate, is not very practical.


Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA19048 for urn-ietf-out; Thu, 24 Oct 1996 16:41:43 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA19042 for <urn-ietf@services.bunyip.com>; Thu, 24 Oct 1996 16:41:38 -0400
From: jayhawk@ds.internic.net
Received: from cagw2.att.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA29877  (mail destined for urn-ietf@services.bunyip.com); Thu, 24 Oct 96 16:41:34 -0400
Received: from qsun.ho.att.com by caig2.att.att.com (SMI-8.6/EMS-1.2 sol2) id QAA07284; Thu, 24 Oct 1996 16:43:52 -0400
Received: from qsun2.ho.att.com.qsun2 by qsun.ho.att.com (4.1/EMS-1.1.1 SunOS) id AA01126; Thu, 24 Oct 96 16:41:22 EDT
Received: from sloop ([135.16.157.189]) by qsun2.ho.att.com.qsun2 (5.x/EMS-1.2 sol2) id AA05679; Thu, 24 Oct 1996 16:40:17 -0400
Message-Id: <9610242040.AA05679@qsun2.ho.att.com.qsun2>
Original-From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Martin J Duerst" <mduerst@ifi.unizh.ch>
Cc: "URN mailing list" <urn-ietf@bunyip.com>
Date: Thu, 24 Oct 96 15:46:15 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] Unicode for NSS query
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: jayhawk@ds.internic.net
Errors-To: owner-urn-ietf@bunyip.com

On Thu, 24 Oct 1996 21:47:41 +0100 (MET), Martin J Duerst wrote:

>>
>>On Thu, 24 Oct 1996, Martin J Duerst wrote:
>>
>>> 
>>> I have suggested that we might be required to thing in terms of
>>> both characters and octets. For some things, similar to a data:
>>> URL, thinking in characters might be artificial. For some
>>> other things, such as URLs, thinking in octets may to some
>>> extent be necessary because of backwards compatibility issues
>>> (assume an URL scheme is extended and decides to use some
>>> weird RFC 1522-like method for encoding characters, and this
>>> would have to be grandfathered).
>>>
>>
>>I have thought about the same thing, and I admit that I am not altogether
>>enthusiastic about RFC 1522 style encoding of URNs, but it may be forced
>>upon us. 
>
>Well, I didn't mean that this is currently the case. The ftp
>i18n extensions, for example, are happily going in the direction
>of UTF-8 and would very well fit together with our proposal.
>
>But I have made the experience that trying to specify UNicode only
>can meet quite some resistance. Some people, for whatever reasons,
>are strongly anti-unicode. If you specify something like
>"urns use Unicode and nothing else", they may start to complain.
>If you say "urns should use Unicode, and clients should interpret
>urns as Unicode if possible, but if really necessary, an NSS
>can use something else" then it's difficult to oppose, even
>if maybe in actual practice, there will not be a single NSS
>that ever specifies something else than Unicode.

Huh?  My "knee-jerk" reaction is that by saying that client should convert from
an NSS that isn't in Unicode(10646)/UTF-8 shall be converted before
being sent to the URN resolver handles this nicely.  I include in this statement
the act of entering a NSS at an interface in some other encoding (ASCII, etc.)

>NSSs or URL shemes (I still have problems distingushing them)
>themselves might also do the same thing, namely saying that
>in general, character semantics should be ISO 10646/UTF-8, but
>that other things would be tolerated for backwards compatibility.
>This is exactly the case for ftp, where a lot of 8-bit filenames
>are already existing and in use, although not UTF-8.

I'm not sure I'm comfortable with this.  My view is that the documentation of the NID
would specify this as an exception to the syntax document and the syntax document
says "here's the syntax, but exceptions are allowed for namespaces that document 
there exceptions elsewhere?  Seems awfully kludgy to me...

>It is also important because not every arbitrary sequence of
>8-bit octets is an UTF-8 sequence. What should browsers, resolvers,
>and all the other components of our URN arichitecture do with
>these?

I expect that anything that tries to resolve a sequence of 8-bit octets that aren't a
UTF-8 sequence should fail, unless the namespace has provided information otherwise.
I see this as related to the above issue:  The two basic choices are:

(1) Allow things other than UTF-8 (and force the exceptions to be documented as
part of namespace registration).  The resolvers then have to use the namespace
specific information (including exceptions).  (2) Do not allow other than UTF-8 and
reject the arbitrary 8-bit octet sequence as unresolvable if it is unresolvable.

The first is cleaner from the point of view of the end-users, the second from the point
of view of internal clenliness.

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA18854 for urn-ietf-out; Thu, 24 Oct 1996 16:32:34 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA18848 for <urn-ietf@services.bunyip.com>; Thu, 24 Oct 1996 16:32:31 -0400
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA29626  (mail destined for urn-ietf@services.bunyip.com); Thu, 24 Oct 96 16:32:28 -0400
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <01606-0@josef.ifi.unizh.ch>; Thu, 24 Oct 1996 22:32:25 +0100
Subject: Re: [URN] re URN sytax
To: tallen@fsc.fujitsu.com
Date: Thu, 24 Oct 1996 22:32:25 +0100 (MET)
Cc: urn-ietf@bunyip.com
In-Reply-To: <199610211940.MAA12063@ishtar.fsc.fujitsu.com> from "Terry Allen" at Oct 21, 96 12:40:59 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 1079
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..329:24.09.96.21.32.30"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Terry Allen writes:

>Martin writes:
>| So I think the spec should go more in the direction of:
>| 
>| - If an NSS contains characters, these should be encoded using UTF-8.
>| - If an NSS contains something else (e.g. pure data), this can be
>| 	encoded directly using %HH.
>
>Just to keep myself clear on what you're saying, ISO 10646 mixes
>glyphs and characters.  By "characters" above, are you excluding
>glyphs-that-are-not-themselves-characters?  Are those glyphs 
>data?  Or do you expect people not to use glyphs that aren't
>characters?

ISO 10646 in theory codes characters, not glyphs. In practice,
the distinction is sometimes difficult to make, and sometimes,
glyphs have sneaked in for backwards compatibility.

Indeed, I expect a rather low use of glyphs that are not characters.
For example, it is rare that any system produces an "fi" ligature
(in the encoded text) if you type "f" and "i", and I don't think
people will care about one or the other in something like an URN.
The same applies for Arabic glyph variants and ligatures, and so on.

Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA18613 for urn-ietf-out; Thu, 24 Oct 1996 16:12:16 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA18608 for <urn-ietf@services.bunyip.com>; Thu, 24 Oct 1996 16:12:11 -0400
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA29401  (mail destined for urn-ietf@services.bunyip.com); Thu, 24 Oct 96 16:12:04 -0400
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <01552-0@josef.ifi.unizh.ch>; Thu, 24 Oct 1996 22:12:00 +0100
Subject: Re: [URN] Pre release of URN Syntax document....
To: jayhawk@ds.internic.net
Date: Thu, 24 Oct 1996 22:11:59 +0100 (MET)
Cc: paf@swip.net, urn-ietf@bunyip.com
In-Reply-To: <"josef.ifi..740:21.09.96.21.00.14"@ifi.unizh.ch> from "Ryan Moats" at Oct 21, 96 03:04:20 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 2228
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..921:24.09.96.21.12.01"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Ryan Moats wrote:

>On Mon, 21 Oct 1996 20:36:58 +0200 (MET DST), Patrik Faltstrom wrote:
>>
>>On Mon, 21 Oct 1996, Martin J Duerst wrote:
>>
>>> The other big problem is equivalence. For Unicode, character equivalence
>>> is in some cases not the same as codepoint equivalence. Charecter
>>> equivalence is well defined, but there is currently no standard
>>> for normalization.
>>
>>What exists are the decomposition rules for Unicode. Those are well defined.

Yes, but they define equivalence, not normalization. So every
instance wanting to compare two urns would have it included.
With normalization, it would only be those instances that
"produce" urns, i.e. where resources are named or where
urns are entered into a computer.

>>> This does not concern things such as case,
>>> where the user can easily distinguish lower case and upper case,
>>> but cases such as A-with-Grave, which can be encoded both as
>>> one single codepoint and as the sequence A, Grave.
>>
>>The casing is also defined in the Unicode spec.

Yes, but it is clearly NSS-dependent, and language-dependent
in addition. And in contrast to such things as the A-grave
story, no user will be surprised that a lower case and an
upper case character are not the same.

>>> Another problem that should be considered are bidirectionality
>>> for Hebrew and Arabic.
>>
>>It should be defined, just like in MIME, that characters are
>>stored in the order they are stored, not displayed. (At least
>>I remember that we discussed this with display order in the
>>MIME community in an interesting meeting faaaar back in time,
>>which was ended by looking at some example where two hebrew
>>users, using the same computer, was using different display
>>order...).
>
>I agree with Patrik.  Regardless of glyph direction order, NSS octets
>are in order of presentation ie. (for left->right, left most character first,
>for right->left right most character first, etc.)

It's not as easy as that. Are Bidi control characters allowed in
urns? Overrides (overriding implicit reordering and thus
basically specifying presentation order) are very convenient
e.g. for part numbers, and there are quite some similarities
between part numbers and urns.


Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA18586 for urn-ietf-out; Thu, 24 Oct 1996 16:10:30 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA18579 for <urn-ietf@services.bunyip.com>; Thu, 24 Oct 1996 16:10:27 -0400
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA29395  (mail destined for urn-ietf@services.bunyip.com); Thu, 24 Oct 96 16:10:25 -0400
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <01505-0@josef.ifi.unizh.ch>; Thu, 24 Oct 1996 22:00:38 +0100
Subject: Re: [URN] What is equivalence?
To: rdaniel@acl.lanl.gov
Date: Thu, 24 Oct 1996 22:00:37 +0100 (MET)
Cc: masinter@parc.xerox.com, paf@swip.net, urn-ietf@bunyip.com
In-Reply-To: <2.2.32.19961023154245.006ac56c@acl.lanl.gov> from "Ron Daniel" at Oct 23, 96 09:42:45 am
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 2742
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..778:24.09.96.21.00.39"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Ron Daniel wrote:

>Thus spoke Larry Masinter (at least at 12:46 AM 10/23/96 PDT)
>
>[I'm responding to Larry's paragraphs in a different order than
>he sent them]
>
>>While there's not much problem if two strings that are not equivalent
>>now might be declared equivalent in the future, there's a serious
>>problem if two strings that are equivalent now are determined to be
>>non-equivalent later.

Unless something like reshuffling the whole of ISO 10646 happens,
this will not occur. It definitely does not occur when introducing
new precombined characters, which is the main thing we have to
worry about.


>>The issue for Unicode decomposition is that it is possible to imagine
>>Unicode adding some new composition rule in the future.  Thus, the
>>time scope of the equivalence relationship is limited:
>
>I asume that the character equivalances in ISO 10646 are set, and
>that any additional equivalances would be under a new standard.

ISO 10646 does not define any character equivalences. Unicode does.
And new equivalences are added with the addition of new characters
that can be decomposed.


>So, while I agree that the equivalances could change over time, the
>URN syntax draft (if we decide to do UNICODE character equivalents)
>should probably say that the 10646 equivalants are the ones we do.
>That set of equivalances would not change over time.

To restrict ourselves to a particular
version of Unicode/ISO 10646 would make sense if we decide that
urns have to be normalized. We might then normalize on precombined
up to version 2.0 (and the corresponding ISO amendments) and
on decomposed for the rest.
If we decide that normalization is done during comparison, then
there is no great benefit in fixing a version; as Larry has pointed
out, there might just be suboptimal equivalence in old implementations.


>Personally, I have no opinion on UNICODE character equivalants.
>Patrik presented the arguments for both sides. I like the implementation
>ease of not doing equivalents, but then we are not doing "true" 10646
>so we have to very careful about the wording of the URN syntax draft.
>Anyone out there with strong opinions one way or the other?

We would actually do something like "true" 10646. But the main point
is that if we don't do equivalence (e.g. in the A-grave case), it's
going to surprise users a lot. If you are looking for a "O", and
find out you typed an "0", you will probably blame yourself.
If you are looking for A-grave, and find out you had to look for
A-grave instead (only that there were two different encodings of
it, on which you are not supposed to have any influence because
they are equivalent), you will blame somebody else, either
Unicode or ISO or the URN group.


Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA18528 for urn-ietf-out; Thu, 24 Oct 1996 16:07:26 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA18522 for <urn-ietf@services.bunyip.com>; Thu, 24 Oct 1996 16:07:23 -0400
Received: from nic.cafax.se by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA29376  (mail destined for urn-ietf@services.bunyip.com); Thu, 24 Oct 96 16:06:51 -0400
Received: from nic.cafax.se (paf@nic.cafax.se [193.12.122.42]) by nic.cafax.se (8.8.2/8.8.2) with SMTP id WAA01816; Thu, 24 Oct 1996 22:03:27 +0200 (MET DST)
Date: Thu, 24 Oct 1996 22:03:27 +0200 (MET DST)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nic.cafax.se
To: "Gregory J. Woodhouse" <gjw@wnetc.com>
Cc: Martin J Duerst <mduerst@ifi.unizh.ch>, tallen@fsc.fujitsu.com, rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
Subject: Re: [URN] Unicode for NSS query
In-Reply-To: <Pine.SGI.3.95.961024122748.18743D-100000@shellx.best.com>
Message-Id: <Pine.BSI.3.91.961024220224.1787C-100000@nic.cafax.se>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Patrik Faltstrom <paf@swip.net>
Errors-To: owner-urn-ietf@bunyip.com

On Thu, 24 Oct 1996, Gregory J. Woodhouse wrote:
> 
> I have thought about the same thing, and I admit that I am not altogether
> enthusiastic about RFC 1522 style encoding of URNs, but it may be forced
> upon us. 
>  

This is exactly why I think we should state that only one
character set is used for urn:s which is to be used together
with one kind of encoding. With 1522 you can use any character set
and two different encodings.

  paf



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA18369 for urn-ietf-out; Thu, 24 Oct 1996 15:53:07 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA18364 for <urn-ietf@services.bunyip.com>; Thu, 24 Oct 1996 15:53:03 -0400
From: jayhawk@ds.internic.net
Received: from cagw2.att.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA29228  (mail destined for urn-ietf@services.bunyip.com); Thu, 24 Oct 96 15:52:53 -0400
Received: from qsun.ho.att.com by caig2.att.att.com (SMI-8.6/EMS-1.2 sol2) id PAA23207; Thu, 24 Oct 1996 15:55:09 -0400
Received: from qsun2.ho.att.com.qsun2 by qsun.ho.att.com (4.1/EMS-1.1.1 SunOS) id AA28010; Thu, 24 Oct 96 15:52:36 EDT
Received: from sloop ([135.16.157.189]) by qsun2.ho.att.com.qsun2 (5.x/EMS-1.2 sol2) id AA22485; Thu, 24 Oct 1996 15:51:31 -0400
Message-Id: <9610241951.AA22485@qsun2.ho.att.com.qsun2>
Original-From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "rdaniel@acl.lanl.gov" <rdaniel@acl.lanl.gov>, "tallen@fsc.fujitsu.com" <tallen@fsc.fujitsu.com>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Thu, 24 Oct 96 14:57:28 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] Unicode for NSS query
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: jayhawk@ds.internic.net
Errors-To: owner-urn-ietf@bunyip.com

On Thu, 24 Oct 1996 10:25:11 -0700 (PDT), Terry Allen wrote:

>| (Note that the NAPTR resolution scheme is probably going to find
>| it impossible to get people to resolvers if that decision has to be made
>| on non-ASCII characters in the URN. Since NAPTR is intended for
>| Experimental rather than standards track this may be OK. I will take a
>| look at what can be done to deal with UNICODE in regexps.)
>
>Ah, I see.  That part of the NSS that deals with its hierarchy
>(and hence must be dealt with to get the client to a resolver)
>presents a different problem than the rest of it; do I have that
>right?  E.g.,
>
>  urn:world.dynasties:ottomans/15th.century/Bursa/XXXXXXXXXX
>
>has to get to the "Bursa" resolver, but XXXXXXXXXX could be 
>anything?

I would have put this a different way.  My view of the NAPTR proposal is that the
"resolver" is hit once the NID is looked up.  The 'regexp' stuff is how the resolver
handles the NSS string.  Thus, what becomes impossible is not "getting to the resolver"
in my view, it is either "extracting the naming authority" or "resolving the NSS".

Ryan Moats



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA18285 for urn-ietf-out; Thu, 24 Oct 1996 15:48:38 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA18280 for <urn-ietf@services.bunyip.com>; Thu, 24 Oct 1996 15:48:36 -0400
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA29165  (mail destined for urn-ietf@services.bunyip.com); Thu, 24 Oct 96 15:48:02 -0400
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <01466-0@josef.ifi.unizh.ch>; Thu, 24 Oct 1996 21:47:42 +0100
Subject: Re: [URN] Unicode for NSS query
To: gjw@wnetc.com (Gregory J. Woodhouse)
Date: Thu, 24 Oct 1996 21:47:41 +0100 (MET)
Cc: tallen@fsc.fujitsu.com, rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
In-Reply-To: <Pine.SGI.3.95.961024122748.18743D-100000@shellx.best.com> from "Gregory J. Woodhouse" at Oct 24, 96 12:31:49 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 2030
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..582:24.09.96.20.47.43"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

>
>On Thu, 24 Oct 1996, Martin J Duerst wrote:
>
>> 
>> I have suggested that we might be required to thing in terms of
>> both characters and octets. For some things, similar to a data:
>> URL, thinking in characters might be artificial. For some
>> other things, such as URLs, thinking in octets may to some
>> extent be necessary because of backwards compatibility issues
>> (assume an URL scheme is extended and decides to use some
>> weird RFC 1522-like method for encoding characters, and this
>> would have to be grandfathered).
>>
>
>I have thought about the same thing, and I admit that I am not altogether
>enthusiastic about RFC 1522 style encoding of URNs, but it may be forced
>upon us. 

Well, I didn't mean that this is currently the case. The ftp
i18n extensions, for example, are happily going in the direction
of UTF-8 and would very well fit together with our proposal.

But I have made the experience that trying to specify UNicode only
can meet quite some resistance. Some people, for whatever reasons,
are strongly anti-unicode. If you specify something like
"urns use Unicode and nothing else", they may start to complain.
If you say "urns should use Unicode, and clients should interpret
urns as Unicode if possible, but if really necessary, an NSS
can use something else" then it's difficult to oppose, even
if maybe in actual practice, there will not be a single NSS
that ever specifies something else than Unicode.

NSSs or URL shemes (I still have problems distingushing them)
themselves might also do the same thing, namely saying that
in general, character semantics should be ISO 10646/UTF-8, but
that other things would be tolerated for backwards compatibility.
This is exactly the case for ftp, where a lot of 8-bit filenames
are already existing and in use, although not UTF-8.

It is also important because not every arbitrary sequence of
8-bit octets is an UTF-8 sequence. What should browsers, resolvers,
and all the other components of our URN arichitecture do with
these?


Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA18135 for urn-ietf-out; Thu, 24 Oct 1996 15:38:28 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA18126 for <urn-ietf@services.bunyip.com>; Thu, 24 Oct 1996 15:38:22 -0400
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA29063  (mail destined for urn-ietf@services.bunyip.com); Thu, 24 Oct 96 15:38:17 -0400
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <01446-0@josef.ifi.unizh.ch>; Thu, 24 Oct 1996 21:38:20 +0100
Subject: Re: [URN] UNICODE or not UNICODE?
To: paf@swip.net
Date: Thu, 24 Oct 1996 21:38:19 +0100 (MET)
Cc: urn-ietf@bunyip.com, splinter@bunyip.com
In-Reply-To: <v03007802ae94cf233d55@[192.71.220.137]> from "Patrik Faltstrom" at Oct 24, 96 11:08:19 am
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 4139
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..471:24.09.96.20.38.21"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

>
>Terry wrote
>> - why care?  the NSS is supposed to be opaque
>> - does this imply that a) NSSs should be formed originally
>>   in Unicode, or that b) NSSs in other coded character sets
>>   must be translated/transliterated into Unicode in forming
>>   URNs, or c) something else?
>
>The problem with not defining a character set is that it will
>be impossible to do any comparison between two URNs. We need to have
>some ability to do comparisons, and the only reasonable way of doing that
>is to use _one_ character set.
>
>To answer the second question, you have to have a urn in a different
>character set in some cases, for example in a client which does not
>use UNICODE. You then have to do translation.
>
>What we did in Digger, the Whois++ server Bunyip has, was using the
>rules for comparison (decomposition + sorting) and translation rules
>that the UINCODE consortium have defined.
>
>The UNICODE tables include for each character one kind of equivalence
>which is the rule for decomposition of that code point in UNICODE
>into more than one other code point. One example, the letter '=C4'.
>
>In UNICODE, this character is defined as:
>
>00C4;LATIN CAPITAL LETTER A WITH DIAERESIS;Lu;0;L;0041 0308;;;;N;
>     LATIN CAPITAL LETTER A DIAERESIS;;;00E4;
>
>One can here see that the codepoint, U+00C4, is equivalent to U+0041
>followed by U+0308. One can also see that the lower case version of this
>character is U+00E4 (among other things).
>
>When comparing two strings, and one of them include "U+00C4"
>and the other one the sequence "U+0041"+"U+0308" these strings
>should be considered equal in the sense of the UNICODE spec.
>
>Note that I am not talking about ISO-10646 here, as I am not at all
>familiar with what parts of this is included in the 10646 spec. This
>is UNICODE 2.0 we are talking about!

ISO 10646 does not define any such equivalences, but also in other
cases defines much less charcter properties and semantics.

>This means that before comparing the strings that include "U+00C4"
>and "U+0041"+"U+0308", all code points have to be decomposed into its
>maximal decomposition possible. I.e. "U+00C4" have to be changed to
>"U+0041"+"U+0308", and these have to be sorted (i.e. one can know
>from the code tables that "U+0041" is to be before "U+0308" in
>a composed character).

Sorting really only occurs on diacritics; the base character
(A or U+0041 here) is not involved. Sorting is necessary becaus
you can have A with X on top and Y below, which you can encode
as AXY or AYX. Sorting is restricted because you can have X
and Z with both go on top, and in this case AXZ means Z atop
X (atop A), and AZX means X atop Z, and these two are not
equivalent.


>THEN we do the comparison codepoint by codepoint.
>
>If we wanted to do case insensitive matching, we use the information
>from the UNICODE consortium about what is a lower case character.

Well, with case we get into problems, as the correspondences
supplied by Unicode work for almost all languages, but have
some exceptions (e.g. Turkish). But case equivalence
is not needed in the general urn syntax.


>>or use Unicode code points that
>>indicate glyph variants of a letter, such as 06AA, "Arabic
>>Letter Swash Kaf," which is lexically the same as 0643,
>>"Arabic Letter Kaf`" or specify some ligatures).
>
>I don't know Arabic, but I am just following the rules that
>UNICODE consortioum have set up, and according to these
>rules, U+06AA and U+0643 is not equivalent characters
>when comparing:
>
>06AA;ARABIC LETTER SWASH KAF;Lo;0;R;;;;;N;ARABIC LETTER SWASH CAF;;;;
>0643;ARABIC LETTER KAF;Lo;0;R;;;;;N;ARABIC LETTER CAF;;;;
>
>I am not arguing if this descision by the UNICODE consortium
>was correct or not, but _someone_ that they trusted must have
>told them these are different characters.

I don't know the use of swash kaf either, but I would assume
that it is used as a special character in some languages,
in some specific cases or to denote a different sound.
This would mean that people who really want to use swash
kaf in their unrs would not have a problem distinguishing
it from the normal kaf.


Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA18019 for urn-ietf-out; Thu, 24 Oct 1996 15:33:30 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA18014 for <urn-ietf@services.bunyip.com>; Thu, 24 Oct 1996 15:33:27 -0400
Received: from dns2.noc.best.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA29015  (mail destined for urn-ietf@services.bunyip.com); Thu, 24 Oct 96 15:33:26 -0400
Received: from shellx.best.com (shellx.best.com [206.86.0.11]) by dns2.noc.best.net (8.6.12/8.6.5) with SMTP id MAA17796; Thu, 24 Oct 1996 12:31:49 -0700
Date: Thu, 24 Oct 1996 12:31:49 -0700 (PDT)
From: "Gregory J. Woodhouse" <gjw@wnetc.com>
To: Martin J Duerst <mduerst@ifi.unizh.ch>
Cc: tallen@fsc.fujitsu.com, rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
Subject: Re: [URN] Unicode for NSS query
In-Reply-To: <"josef.ifi..192:24.09.96.20.15.32"@ifi.unizh.ch>
Message-Id: <Pine.SGI.3.95.961024122748.18743D-100000@shellx.best.com>
X-Url: http://www.wnetc.com/
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Gregory J. Woodhouse" <gjw@wnetc.com>
Errors-To: owner-urn-ietf@bunyip.com

On Thu, 24 Oct 1996, Martin J Duerst wrote:

> 
> I have suggested that we might be required to thing in terms of
> both characters and octets. For some things, similar to a data:
> URL, thinking in characters might be artificial. For some
> other things, such as URLs, thinking in octets may to some
> extent be necessary because of backwards compatibility issues
> (assume an URL scheme is extended and decides to use some
> weird RFC 1522-like method for encoding characters, and this
> would have to be grandfathered).
>

I have thought about the same thing, and I admit that I am not altogether
enthusiastic about RFC 1522 style encoding of URNs, but it may be forced
upon us. 
 

---
Gregory Woodhouse     gjw@wnetc.com
home page:            http://www.wnetc.com/
resource page:        http://www.wnetc.com/resource/



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA17901 for urn-ietf-out; Thu, 24 Oct 1996 15:27:15 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA17896 for <urn-ietf@services.bunyip.com>; Thu, 24 Oct 1996 15:27:13 -0400
Received: from dns2.noc.best.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28975  (mail destined for urn-ietf@services.bunyip.com); Thu, 24 Oct 96 15:27:07 -0400
Received: from shellx.best.com (shellx.best.com [206.86.0.11]) by dns2.noc.best.net (8.6.12/8.6.5) with SMTP id MAA17278 for <urn-ietf@bunyip.com>; Thu, 24 Oct 1996 12:26:53 -0700
Date: Thu, 24 Oct 1996 12:26:53 -0700 (PDT)
From: "Gregory J. Woodhouse" <gjw@wnetc.com>
To: urn-ietf@bunyip.com
Subject: Re: [URN] Unicode for NSS query
In-Reply-To: <199610241845.LAA06947@ishtar.fsc.fujitsu.com>
Message-Id: <Pine.SGI.3.95.961024121901.18743C-100000@shellx.best.com>
X-Url: http://www.wnetc.com/
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Gregory J. Woodhouse" <gjw@wnetc.com>
Errors-To: owner-urn-ietf@bunyip.com

It seems to me that since URNs are not just protocol elements, but also
function as user interface elements that it is not sufficient to regard the
NSS part of the URN as a string of octets. This would be fine, I suppose if
URNs only appeared in (say) HTTP requests, but since users will enter URNs
int controls in user agents, and since URNs will be published in readable
form (e.g., in bibliographies) we are forced to regard them as being
encoded in a character set (such as Unicode). I know this is basically just
a matteer of stating a tacit assumption, but I believe someone did ask why
we couldn't treat it as an octet stream.

---
Gregory Woodhouse     gjw@wnetc.com
home page:            http://www.wnetc.com/
resource page:        http://www.wnetc.com/resource/



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA17697 for urn-ietf-out; Thu, 24 Oct 1996 15:15:51 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA17691 for <urn-ietf@services.bunyip.com>; Thu, 24 Oct 1996 15:15:47 -0400
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28846  (mail destined for urn-ietf@services.bunyip.com); Thu, 24 Oct 96 15:15:44 -0400
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <01391-0@josef.ifi.unizh.ch>; Thu, 24 Oct 1996 21:15:31 +0100
Subject: Re: [URN] Unicode for NSS query
To: tallen@fsc.fujitsu.com
Date: Thu, 24 Oct 1996 21:15:30 +0100 (MET)
Cc: rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
In-Reply-To: <199610241725.KAA04756@ishtar.fsc.fujitsu.com> from "Terry Allen" at Oct 24, 96 10:25:11 am
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 6937
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..192:24.09.96.20.15.32"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Terry Allen wrote:

>Thanks to Patrik and Ron.  I think I need to go out and buy
>those Unicode books today.  Some clarifications:

Version 2.0 is out now, and it's only one book.
Addison-Wesley, urn:isbn:0-201-48345-9 :-).

>| > - why care?  the NSS is supposed to be opaque
>| Which means? I think it means we can't go around inferring
>| structure in arbitrary namespaces. Opaque does not mean
>| that we have to take whatever comes. There can be particular
>| requirements on the characters allowed.
>| I think this WG should make
>| an explicit decision on trying to go to UNICODE rather than
>| just defaulting to ASCII. The reasons for doing so:
>|   1) The IAB workshop tells us to try to do so.
>|   2) Not all the namespaces in the world use the Latin alphabet
>|      without accents.
>|   3) Isn't it time we start getting away from the US-ASCII assumption?
>
>I don't want to assume ASCII, but I was wondering, why think in terms 
>of characters and not octets?

I have suggested that we might be required to thing in terms of
both characters and octets. For some things, similar to a data:
URL, thinking in characters might be artificial. For some
other things, such as URLs, thinking in octets may to some
extent be necessary because of backwards compatibility issues
(assume an URL scheme is extended and decides to use some
weird RFC 1522-like method for encoding characters, and this
would have to be grandfathered).

>If the NSS is thought of as a series 
>of octets, and the meaning of those octets is defined by the scheme, 
>the resolver should have no problem.  You give one reason below
>(getting to the resolver).  What else am I missing?  (transcribability?)

Transcribability is definitely an issue. Assume there is some very
well established tradition

>| > - does this imply that a) NSSs should be formed originally
>| >   in Unicode, or that b) NSSs in other coded character sets
>| >   must be translated/transliterated into Unicode in forming
>| >   URNs, or c) something else?
>| 
>| What I assume happens is that namespaces are defined in terms of
>| glyphs, not coded character sets.

Terry here and below makes many comments about what we want
to encode not being glyphs but characters. I agree. I think
Ron Daniel used the term glyph with the meaning "character
without assigned encoding". To clear up terminology, a
character by itself does not enclude a code. It is 
something like a small logical text component. A glyph
(in standard terminology) is the appearance of a
character. With Latin letters, this distinction only
turns up with e.g. "a" or "g", where the "g" can be
closed at the bottom or not, and these would be two
glyphs for the same character.

So replacing all the occurrences of "glyph" in Ron's comment
by "character", things become much more clear. It's then
basically a discussion of whether:

- Namespaces appear as characters, without specific encoding, or
- Namespaces appear as characters with their encoding already defined

and, for the later, whether:

- They would have to be reencoded to Unicode
- They should be left as is

My personal oppinion is that namespaces will appear in both variants,
both already encoded and not yet encoded, and also as encoded entities
without any relation to characters.

As for reencoding, I would propose to suggest in the document that
NSS define a reencoding if possible and appropriate, and do
so if possible by referring to existing documents (Unicode
has mapping tables between e.g. ISO 8859-6 (Latin/Arabic)
and Unicode).

I would also suggest that the document propose that NSS
or URL schemes that have not yet defined character semantics
beyond ASCII, but that would like to do so, strongly consider
to do so in accordance with URN name syntax (i.e. using UTF-8).

>| >As an example, suppose that I have an existing name space,
>| >well ordered in every respect, in ISO 8859-6 (Latin/Arabic).

>| >I want this name space to be used for URNs, and (supposing
>| >that the coded character set is not an obstacle at this 
>| >point) get it registered.  As the upper half of 8859-6 is
>| >not a subset of Unicode, per the present syntax draft,

>All the *characters* of the upper half of 8859-6 can be represented
>by various combinations of Unicode glyphs, as I understand matters.

Yes. But all the ligatures and contextual forms are in the compatibility
section. The mapping is really straightforward and well-defined.

>| Right. We have been assuming that the user enters a URN into
>| a browser using their local language/script/... and the browser
>| has the job of making it into UNICODE/UTF-8/%encoded.
>
>Terminological question:  is the URN as entered a URN?  or does
>it become a URN only when translated?

Interesting question. But really only terminology. I don't
assume anybody will publish an URN with %HH notation in e.g.
a Japanese newspaper. So even if we terminologically specify
that only the entered and translated URN is an URN, users
will thing differently.


>| Are there guidelines already in place on how, when a user wants
>| an "A" plus "grave" (or whatever), that is to be encoded? Is it
>| reasonable for us to cite such guidelines as the way namespaces
>| should be encoded? (Also, is it SHOULD be encoded or MUST be
>| encoded).
>
>That I can't answer (yet).

I have posted a question to this respect to the unicore (unicode
specialists) list. The answer is that:

- Unicode defines that A-Grave and A followed by combining Grave
	are equivalent.
- Unicode does not give any preference to any one of these forms.

I see the main reason for this state in the fact that up to now,
Unicode was mainly designed with text editing in mind, and it was
assumed that each text editor could convert incomming stuff to
whatever it preferred.

For things such as URNs, it would definitely be nice to have a set
of clear preferences. SHOULD be encoded would not help much,
because it would not take any burden from servers/resolvers
(unless we want to put the burden on the user, which in the
case of A-grave would be a really bad idea).


>| >  Say
>| >I can have outcomes A, B, and C, all of them legitimate
>| >representations of my 8859-6 name in Unicode.  Are 
>| >urn:mynamespace:A, urn:mynamespace:B, and urn:mynamespace:C
>| >equivalent?
>| 
>| I think that we can't mandate that they be lexically equivalent.
>| That requires FAR too much knowledge on the part of all URN software.
>| It may be that a resolver can be made smart enough that, when
>| dealing with a particular language and alphabet, it can recognize
>| "A with grave" as equivalent to "A" and "grave". I think that is outside
>| the bounds of what we standardize.
>
>Fine by me.

I think that for Arabic and similar cases, with lots of compatibility
codes, it would be nice to say that compatibility codes SHOULD not
be used in URNs. This is not a problem of 8859-6 -> Unicode conversion,
but just of Arabic in general.


Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA17172 for urn-ietf-out; Thu, 24 Oct 1996 14:46:15 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA17163 for <urn-ietf@services.bunyip.com>; Thu, 24 Oct 1996 14:46:12 -0400
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28390  (mail destined for urn-ietf@services.bunyip.com); Thu, 24 Oct 96 14:46:09 -0400
Received: from ishtar.fsc.fujitsu.com (ishtar.fsc.fujitsu.com [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id LAA06682; Thu, 24 Oct 1996 11:44:33 -0700 (PDT)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id LAA06947; Thu, 24 Oct 1996 11:45:01 -0700 (PDT)
Date: Thu, 24 Oct 1996 11:45:01 -0700 (PDT)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199610241845.LAA06947@ishtar.fsc.fujitsu.com>
To: rdaniel@acl.lanl.gov, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
Subject: Re: [URN] Unicode for NSS query
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com

Having bought the book (The Unicode Standard, Version 2.0, with
CD, $55 at Computer Literacy), and without working out the whole
problem, I can see that 8859-6 > Unicode is a well defined path.
The Arabic block is divided into a range "Based on ISO 8859-6,"
a range "Points [diacritical marks] from ISO 8859-6", a range
"Arabic-Indic digits" corresponding to the digits in 8859-6
(which are doubled up on their Latin equivalents in 8859-6),
and some other ranges.  So coming from 8859-6 there is only one
choice for each character conversion, and given the resolver's
context when receiving a Unicode URN, backconversion to 8859-6
should also be unambiguous.

I won't be able to read the CD for a couple weeks, but the print
answers the question I was asking.  I'll just admire the cover
(the front cover uses the Rosetta Stone as background, including
hieroglyphs that can't be encoded in Unicode ...).

Regards,
    Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
"In going on with these experiments, how many pretty systems do we build,
 which we soon find outselves obliged to destroy?" - Benjamin Franklin
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA15955 for urn-ietf-out; Thu, 24 Oct 1996 13:26:21 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA15948 for <urn-ietf@services.bunyip.com>; Thu, 24 Oct 1996 13:26:18 -0400
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27509  (mail destined for urn-ietf@services.bunyip.com); Thu, 24 Oct 96 13:26:15 -0400
Received: from ishtar.fsc.fujitsu.com (ishtar.fsc.fujitsu.com [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id KAA04453; Thu, 24 Oct 1996 10:24:43 -0700 (PDT)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id KAA04756; Thu, 24 Oct 1996 10:25:11 -0700 (PDT)
Date: Thu, 24 Oct 1996 10:25:11 -0700 (PDT)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199610241725.KAA04756@ishtar.fsc.fujitsu.com>
To: rdaniel@acl.lanl.gov, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
Subject: Re: [URN] Unicode for NSS query
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com

Thanks to Patrik and Ron.  I think I need to go out and buy
those Unicode books today.  Some clarifications:

| > - why care?  the NSS is supposed to be opaque
| Which means? I think it means we can't go around inferring
| structure in arbitrary namespaces. Opaque does not mean
| that we have to take whatever comes. There can be particular
| requirements on the characters allowed.
| I think this WG should make
| an explicit decision on trying to go to UNICODE rather than
| just defaulting to ASCII. The reasons for doing so:
|   1) The IAB workshop tells us to try to do so.
|   2) Not all the namespaces in the world use the Latin alphabet
|      without accents.
|   3) Isn't it time we start getting away from the US-ASCII assumption?

I don't want to assume ASCII, but I was wondering, why think in terms 
of characters and not octets?  If the NSS is thought of as a series 
of octets, and the meaning of those octets is defined by the scheme, 
the resolver should have no problem.  You give one reason below
(getting to the resolver).  What else am I missing?  (transcribability?)

| It may be that the group decides not to do UNICODE because of technical
| objections. That would be fine with me, I just want the decision to be
| explicit.

I'm not arguing either way on Unicode (for this purpose).

| > - does this imply that a) NSSs should be formed originally
| >   in Unicode, or that b) NSSs in other coded character sets
| >   must be translated/transliterated into Unicode in forming
| >   URNs, or c) something else?
| 
| What I assume happens is that namespaces are defined in terms of
| glyphs, not coded character sets. Browsers have the job of taking
| some coded representation of the glyph and translating it (if necessary)
| to a 10646 coded version of the glyph. Then they do UTF-8 and %encoding
| before sending it on the wire to a resolver.

But many name spaces *are* defined in terms of [un]coded character sets.
I didn't give a full example framing my question about Arabic Kaf, but 
8859-6 doesn't define glyphs, it defines characters.  

| (Note that the NAPTR resolution scheme is probably going to find
| it impossible to get people to resolvers if that decision has to be made
| on non-ASCII characters in the URN. Since NAPTR is intended for
| Experimental rather than standards track this may be OK. I will take a
| look at what can be done to deal with UNICODE in regexps.)

Ah, I see.  That part of the NSS that deals with its hierarchy
(and hence must be dealt with to get the client to a resolver)
presents a different problem than the rest of it; do I have that
right?  E.g.,

  urn:world.dynasties:ottomans/15th.century/Bursa/XXXXXXXXXX

has to get to the "Bursa" resolver, but XXXXXXXXXX could be 
anything?

| >As an example, suppose that I have an existing name space,
| >well ordered in every respect, in ISO 8859-6 (Latin/Arabic).
| 
| Is this assumption of characterset appropriate? Is it not more
| likely that the namespace will say "names are formed from the
| set of glyphs [x-y]" (where x and y are denoting arbitrary glyphs, not
| the Latin letters x and y) leaving the problem of how to code those
| things as bits up to someone else?

For many existing name spaces, the current definition will be
in terms of letters or ideographs, not tied to any set of 
glyphs.  (I'll bet that even ISBNs may not be defined in terms
of ASCII.)  Should some binding to a glyphset be made in the
registration process?

| >I want this name space to be used for URNs, and (supposing
| >that the coded character set is not an obstacle at this 
| >point) get it registered.  As the upper half of 8859-6 is
| >not a subset of Unicode, per the present syntax draft,
| 
| Do you mean that:
|   a) The glyphs in the upper half of 8859-6 are not in UNICODE
|   b) The glyphs are there but the bit patterns of their coded representation
|      differ
|   c) (B) + non-unique mappings from 8859-6 to same glyph in UNICODE

All the *characters* of the upper half of 8859-6 can be represented
by various combinations of Unicode glyphs, as I understand matters.
(Digression:  There are additional noncharacter glyphs in the "Arabic" 
section of Unicode, some of them more like SGML entities than glyphs,
e.g., a rosette glyph for the start of a Qur'anic verse, for which no 
standard glyph has ever been used in Arabic printing.  These are
pretty questionable, but not at issue in the 8859-6>Unicode direction.)

| >I can't use it directly in an URN (although doing so would
| >pose no problem I can think of, supposing that it is a rule
| >of the name space that its names are in 8859-6).
| >
| >When I translate that 8859-6 name into Unicode I have more
| >than one possible outcome (depending on whether I keep it
| >simple, using 0621--064A or use Unicode code points that
| >include diacritical marks or use Unicode code points that
| >indicate glyph variants of a letter, such as 06AA, "Arabic
| >Letter Swash Kaf," which is lexically the same as 0643,
| >"Arabic Letter Kaf`" or specify some ligatures).

[Patrik says it isn't equivalent per Unicode; must investigate.]

| Right. We have been assuming that the user enters a URN into
| a browser using their local language/script/... and the browser
| has the job of making it into UNICODE/UTF-8/%encoded.

Terminological question:  is the URN as entered a URN?  or does
it become a URN only when translated?

| Are there guidelines already in place on how, when a user wants
| an "A" plus "grave" (or whatever), that is to be encoded? Is it
| reasonable for us to cite such guidelines as the way namespaces
| should be encoded? (Also, is it SHOULD be encoded or MUST be
| encoded).

That I can't answer (yet).

| >  Say
| >I can have outcomes A, B, and C, all of them legitimate
| >representations of my 8859-6 name in Unicode.  Are 
| >urn:mynamespace:A, urn:mynamespace:B, and urn:mynamespace:C
| >equivalent?
| 
| I think that we can't mandate that they be lexically equivalent.
| That requires FAR too much knowledge on the part of all URN software.
| It may be that a resolver can be made smart enough that, when
| dealing with a particular language and alphabet, it can recognize
| "A with grave" as equivalent to "A" and "grave". I think that is outside
| the bounds of what we standardize.

Fine by me.

| The place to attack this problem of A, B, and C all being legitimate
| UNICODE representations of some sequence of glyphs is when the
| glyphs are first translated to UNICODE. If there are recommendations
| on preferred encodings, we should cite those. If not, then we should
| decide on which is more important - UNICODE's capabilities or
| unambiguous encoding.

Right.  Onward to the bookstore.


Regards,
    Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
"In going on with these experiments, how many pretty systems do we build,
 which we soon find outselves obliged to destroy?" - Benjamin Franklin
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA14257 for urn-ietf-out; Thu, 24 Oct 1996 11:27:31 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA14247 for <urn-ietf@services.bunyip.com>; Thu, 24 Oct 1996 11:27:27 -0400
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26272  (mail destined for urn-ietf@services.bunyip.com); Thu, 24 Oct 96 11:27:02 -0400
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <01165-0@josef.ifi.unizh.ch>; Thu, 24 Oct 1996 17:21:54 +0100
Subject: Re: [URN] What is equivalence?
To: jtauber@library.uwa.edu.au
Date: Thu, 24 Oct 1996 17:21:53 +0100 (MET)
Cc: tallen@fsc.fujitsu.com, masinter@parc.xerox.com, paf@swip.net, rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
In-Reply-To: <199610240416.MAA12337@docker.library.uwa.edu.au> from "James K. Tauber" at Oct 24, 96 12:17:32 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 733
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..655:24.09.96.16.21.56"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

James K. Tauber wrote:

>The full name of "10646-1" is:
>
>ISO/IEC 10646-1:1993 Information technology -- Universal Multiple-Octet
>Coded Character Set (UCS) -- Part 1: Architecture and Basic Multilingual
>Plane 
>
>The "-1" refers to the part number and the 1993 to the version.
>
>Note that there have been two amendments (for UTF-16 and UTF-8) and one
>technical corrigendum to 10646-1:1993.

What is more important, several amendments are in preparation and
have advanced through the voting process. Of particular interest
is amendment 5, which completely redefines the Hangul (Korean)
composed syllables. It is the first, last, and only (so everybody
assures) case that things actually have been moved around.

Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA13819 for urn-ietf-out; Thu, 24 Oct 1996 11:18:31 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA13812 for <urn-ietf@services.bunyip.com>; Thu, 24 Oct 1996 11:18:20 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26156  (mail destined for urn-ietf@services.bunyip.com); Thu, 24 Oct 96 11:18:18 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id JAA05603; Thu, 24 Oct 1996 09:18:12 -0600 (MDT)
Message-Id: <2.2.32.19961024152549.006b6fac@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 24 Oct 1996 09:25:49 -0600
To: Terry Allen <tallen@fsc.fujitsu.com>, urn-ietf@bunyip.com
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] Unicode for NSS query
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Terry Allen (at least at 03:52 PM 10/23/96 -0700)

[on the subject of UNICODE, aka 10646, for URNs]

> - why care?  the NSS is supposed to be opaque

Which means? I think it means we can't go around inferring
structure in arbitrary namespaces. Opaque does not mean
that we have to take whatever comes. There can be particular
requirements on the characters allowed.

I think this WG should make
an explicit decision on trying to go to UNICODE rather than
just defaulting to ASCII. The reasons for doing so:
  1) The IAB workshop tells us to try to do so.
  2) Not all the namespaces in the world use the Latin alphabet
     without accents.
  3) Isn't it time we start getting away from the US-ASCII assumption?

It may be that the group decides not to do UNICODE because of technical
objections. That would be fine with me, I just want the decision to be
explicit.


> - does this imply that a) NSSs should be formed originally
>   in Unicode, or that b) NSSs in other coded character sets
>   must be translated/transliterated into Unicode in forming
>   URNs, or c) something else?

What I assume happens is that namespaces are defined in terms of
glyphs, not coded character sets. Browsers have the job of taking
some coded representation of the glyph and translating it (if necessary)
to a 10646 coded version of the glyph. Then they do UTF-8 and %encoding
before sending it on the wire to a resolver.

(Note that the NAPTR resolution scheme is probably going to find
it impossible to get people to resolvers if that decision has to be made
on non-ASCII characters in the URN. Since NAPTR is intended for
Experimental rather than standards track this may be OK. I will take a
look at what can be done to deal with UNICODE in regexps.)


>As an example, suppose that I have an existing name space,
>well ordered in every respect, in ISO 8859-6 (Latin/Arabic).

Is this assumption of characterset appropriate? Is it not more
likely that the namespace will say "names are formed from the
set of glyphs [x-y]" (where x and y are denoting arbitrary glyphs, not
the Latin letters x and y) leaving the problem of how to code those
things as bits up to someone else?

>I want this name space to be used for URNs, and (supposing
>that the coded character set is not an obstacle at this 
>point) get it registered.  As the upper half of 8859-6 is
>not a subset of Unicode, per the present syntax draft,

Do you mean that:
  a) The glyphs in the upper half of 8859-6 are not in UNICODE
  b) The glyphs are there but the bit patterns of their coded representation
     differ
  c) (B) + non-unique mappings from 8859-6 to same glyph in UNICODE

>I can't use it directly in an URN (although doing so would
>pose no problem I can think of, supposing that it is a rule
>of the name space that its names are in 8859-6).
>
>When I translate that 8859-6 name into Unicode I have more
>than one possible outcome (depending on whether I keep it
>simple, using 0621--064A or use Unicode code points that
>include diacritical marks or use Unicode code points that
>indicate glyph variants of a letter, such as 06AA, "Arabic
>Letter Swash Kaf," which is lexically the same as 0643,
>"Arabic Letter Kaf`" or specify some ligatures).

Right. We have been assuming that the user enters a URN into
a browser using their local language/script/... and the browser
has the job of making it into UNICODE/UTF-8/%encoded.

Are there guidelines already in place on how, when a user wants
an "A" plus "grave" (or whatever), that is to be encoded? Is it
reasonable for us to cite such guidelines as the way namespaces
should be encoded? (Also, is it SHOULD be encoded or MUST be
encoded).

>  Say
>I can have outcomes A, B, and C, all of them legitimate
>representations of my 8859-6 name in Unicode.  Are 
>urn:mynamespace:A, urn:mynamespace:B, and urn:mynamespace:C
>equivalent?

I think that we can't mandate that they be lexically equivalent.
That requires FAR too much knowledge on the part of all URN software.
It may be that a resolver can be made smart enough that, when
dealing with a particular language and alphabet, it can recognize
"A with grave" as equivalent to "A" and "grave". I think that is outside
the bounds of what we standardize.

The place to attack this problem of A, B, and C all being legitimate
UNICODE representations of some sequence of glyphs is when the
glyphs are first translated to UNICODE. If there are recommendations
on preferred encodings, we should cite those. If not, then we should
decide on which is more important - UNICODE's capabilities or
unambiguous encoding.

Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA10929 for urn-ietf-out; Thu, 24 Oct 1996 09:01:39 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA10924 for <urn-ietf@services.bunyip.com>; Thu, 24 Oct 1996 09:01:37 -0400
Received: from nic.cafax.se by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA24887  (mail destined for urn-ietf@services.bunyip.com); Thu, 24 Oct 96 09:01:34 -0400
Received: from [192.71.220.137] (zap.swip.net [192.71.220.137]) by nic.cafax.se (8.8.2/8.8.2) with ESMTP id PAA01189; Thu, 24 Oct 1996 15:01:24 +0200 (MET DST)
X-Sender: m-3329@mailbox.swip.net
Message-Id: <v03007807ae9513344228@[192.71.220.137]>
In-Reply-To: <9610241221.AA03038@qsun2.ho.att.com.qsun2>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 24 Oct 1996 14:44:44 +0200
To: "Ryan Moats" <jayhawk@ds.internic.net>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
From: Patrik Faltstrom <paf@swip.net>
Subject: Re: [URN] UNICODE or not UNICODE?
Cc: "splinter@bunyip.com" <splinter@bunyip.com>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Patrik Faltstrom <paf@swip.net>
Errors-To: owner-urn-ietf@bunyip.com

At 07.27 +0200 96-10-24, jayhawk@ds.internic.net wrote:
>>To answer the second question, you have to have a urn in a different
>>character set in some cases, for example in a client which does not
>>use UNICODE. You then have to do translation.
>
>You are assuming translation at the resolver here?

No. The URN is passed in UTF-8 from the client to the resolver.
The translation I am talking about is done within the client. I.e.
the client have to change it's internal representation to
UNICODE before sending the URN over the wire to the resolution server.

On the other hand, depending on the resolution protocol itself,
different character sets might be used. In Whois++ for example,
the client can specify what character set it is using. In Z39.50,
I don't have a clue how to specify the character set.

What we say with UTF-8 in the URN spec is that the generic format for
a URN is in UTF-8, and because of that all glyphs available in
UNICODE 2.0 is available for use in a URN.

I.e. you just reminded me that I am mixing resolution protocol and
URN specification...yak... A resolution protocol for URNs must be
able to handle the UTF-8 encoding of UNICODE, i.e. be 8-bit clean,
and/or handle %encoding of the UTF-8 bytes that have to be protected
according to the URI spec.

If using HTML as resolution protocol for example, the string that is
passed is in UTF-8, not ISO-8859-1. That is what I would like.

(I think ;-) Help...I am almost lost in a cloud of logic...!)

   Patrik




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id IAA10639 for urn-ietf-out; Thu, 24 Oct 1996 08:23:14 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id IAA10634 for <urn-ietf@services.bunyip.com>; Thu, 24 Oct 1996 08:23:12 -0400
From: jayhawk@ds.internic.net
Received: from cagw1.att.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA24737  (mail destined for urn-ietf@services.bunyip.com); Thu, 24 Oct 96 08:23:10 -0400
Received: from qsun.ho.att.com by caig1.att.att.com (SMI-8.6/EMS-1.2 sol2) id IAA15536; Thu, 24 Oct 1996 08:19:28 -0400
Received: from qsun2.ho.att.com.qsun2 by qsun.ho.att.com (4.1/EMS-1.1.1 SunOS) id AA02850; Thu, 24 Oct 96 08:22:32 EDT
Received: from rickslap.ho.att.com by qsun2.ho.att.com.qsun2 (5.x/EMS-1.2 sol2) id AA03038; Thu, 24 Oct 1996 08:21:26 -0400
Message-Id: <9610241221.AA03038@qsun2.ho.att.com.qsun2>
Original-From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Patrik Faltstrom" <paf@swip.net>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Cc: "splinter@bunyip.com" <splinter@bunyip.com>
Date: Thu, 24 Oct 96 07:27:29 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] UNICODE or not UNICODE?
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: jayhawk@ds.internic.net
Errors-To: owner-urn-ietf@bunyip.com

On Thu, 24 Oct 1996 11:08:19 +0200, Patrik Faltstrom wrote:

>Terry wrote
>> - why care?  the NSS is supposed to be opaque
>> - does this imply that a) NSSs should be formed originally
>>   in Unicode, or that b) NSSs in other coded character sets
>>   must be translated/transliterated into Unicode in forming
>>   URNs, or c) something else?
>
>The problem with not defining a character set is that it will
>be impossible to do any comparison between two URNs. We need to have
>some ability to do comparisons, and the only reasonable way of doing that
>is to use _one_ character set.
>
>To answer the second question, you have to have a urn in a different
>character set in some cases, for example in a client which does not
>use UNICODE. You then have to do translation.

Patrik-

You are assuming translation at the resolver here?

Ryan

P.S.  The rest of the discussion I am still digesting.  I plan
on revamping the equivalence section of the syntax doc on
the plane tomorrow (10/25) and seeing if I can't submit it to
the "editors" next week.  If we want to change it before San Jose,
we can, otherwise we have something to go with...



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id FAA08944 for urn-ietf-out; Thu, 24 Oct 1996 05:10:14 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id FAA08939 for <urn-ietf@services.bunyip.com>; Thu, 24 Oct 1996 05:10:12 -0400
Received: from nic.cafax.se by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA24239  (mail destined for urn-ietf@services.bunyip.com); Thu, 24 Oct 96 05:09:38 -0400
Received: from [192.71.220.137] (zap.swip.net [192.71.220.137]) by nic.cafax.se (8.8.2/8.8.2) with ESMTP id LAA00967; Thu, 24 Oct 1996 11:09:34 +0200 (MET DST)
X-Sender: m-3329@mailbox.swip.net
Message-Id: <v03007802ae94cf233d55@[192.71.220.137]>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Date: Thu, 24 Oct 1996 11:08:19 +0200
To: urn-ietf@bunyip.com
From: Patrik Faltstrom <paf@swip.net>
Subject: [URN] UNICODE or not UNICODE?
Cc: splinter@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Patrik Faltstrom <paf@swip.net>
Errors-To: owner-urn-ietf@bunyip.com

Terry wrote
> - why care?  the NSS is supposed to be opaque
> - does this imply that a) NSSs should be formed originally
>   in Unicode, or that b) NSSs in other coded character sets
>   must be translated/transliterated into Unicode in forming
>   URNs, or c) something else?

The problem with not defining a character set is that it will
be impossible to do any comparison between two URNs. We need to have
some ability to do comparisons, and the only reasonable way of doing that
is to use _one_ character set.

To answer the second question, you have to have a urn in a different
character set in some cases, for example in a client which does not
use UNICODE. You then have to do translation.

What we did in Digger, the Whois++ server Bunyip has, was using the
rules for comparison (decomposition + sorting) and translation rules
that the UINCODE consortium have defined.

The UNICODE tables include for each character one kind of equivalence
which is the rule for decomposition of that code point in UNICODE
into more than one other code point. One example, the letter '=C4'.

In UNICODE, this character is defined as:

00C4;LATIN CAPITAL LETTER A WITH DIAERESIS;Lu;0;L;0041 0308;;;;N;
     LATIN CAPITAL LETTER A DIAERESIS;;;00E4;

One can here see that the codepoint, U+00C4, is equivalent to U+0041
followed by U+0308. One can also see that the lower case version of this
character is U+00E4 (among other things).

When comparing two strings, and one of them include "U+00C4"
and the other one the sequence "U+0041"+"U+0308" these strings
should be considered equal in the sense of the UNICODE spec.

Note that I am not talking about ISO-10646 here, as I am not at all
familiar with what parts of this is included in the 10646 spec. This
is UNICODE 2.0 we are talking about!

When comparing strings, one have to do decomposition, and the definition
of decomposition is:

>Decomposition.
>       (1) the process of separating or analyzing a text element into
>           component units. These component units may not
>           have any functional status, but may be simply formal units, i.e.=
,
>           abstract shapes; (2) the process of replacing a
>           code element with multiple code elements, which, together,
>           represent the original code element in some
>           manner, e.g., the shapes associated with the resulting
>           code elements may combine to form the shape associated
>           with the original code element.

This means that before comparing the strings that include "U+00C4"
and "U+0041"+"U+0308", all code points have to be decomposed into its
maximal decomposition possible. I.e. "U+00C4" have to be changed to
"U+0041"+"U+0308", and these have to be sorted (i.e. one can know
from the code tables that "U+0041" is to be before "U+0308" in
a composed character).

THEN we do the comparison codepoint by codepoint.

If we wanted to do case insensitive matching, we use the information
from the UNICODE consortium about what is a lower case character.

Terry continues:

>When I translate that 8859-6 name into Unicode I have more
>than one possible outcome (depending on whether I keep it
>simple, using 0621--064A or use Unicode code points that
>include diacritical marks

If one have a look at the UNICODE tables, one can see that for example
U+0621 is a final form of a whole series of other glyphs,
for example

=46E80;ARABIC LETTER HAMZA ISOLATED FORM;Lo;0;R;<isolated> 0621;;;;N;
     GLYPH FOR ISOLATE ARABIC HAMZAH;;;;

which is the special glyph used in isolated form. You see that U+FE08
should be equivalent to U+0621, so when using the decomposition
rules before comparing strings, U+FE80 and U+0621 are considered
equivalent.

This is exactly why decomposition is needed.

>or use Unicode code points that
>indicate glyph variants of a letter, such as 06AA, "Arabic
>Letter Swash Kaf," which is lexically the same as 0643,
>"Arabic Letter Kaf`" or specify some ligatures).

I don't know Arabic, but I am just following the rules that
UNICODE consortioum have set up, and according to these
rules, U+06AA and U+0643 is not equivalent characters
when comparing:

06AA;ARABIC LETTER SWASH KAF;Lo;0;R;;;;;N;ARABIC LETTER SWASH CAF;;;;
0643;ARABIC LETTER KAF;Lo;0;R;;;;;N;ARABIC LETTER CAF;;;;

I am not arguing if this descision by the UNICODE consortium
was correct or not, but _someone_ that they trusted must have
told them these are different characters.

>Say
>I can have outcomes A, B, and C, all of them legitimate
>representations of my 8859-6 name in Unicode.  Are
>urn:mynamespace:A, urn:mynamespace:B, and urn:mynamespace:C
>equivalent?  Once the URN is passed to the resolver, is
>it contemplated that the resolver will translate the URN's
>NSS back into 8859-6?

When mapping to/from ISO-8859-6 and UNICODE, the consortium
have a table which one should use. In that table I can
read out that U+0643 in ISO-8859-6 is 0xE3, but that
U+06AA is missing from ISO-8859-6. A client have because of
this know that UNICODE is what the URN is specified in,
and do appropriate mappings -- i.e. if a URN have U+06AA
as one of the characters, that URN can not be entered
directly on a client working in ISO-8859-6 (and neither
on a client working in ISO-8859-1 or US-ASCII).

In this case %encoding can be used.

    Patrik


--------------------------------------------------------------------
   Senior Researcher, Tele2/SwipNet     Stockholm, Sweden
   paf@swip.net                         Phone: +46-8-56264000
   urn:inet:urn.paf.se

   In theory, there's no difference between theory and practice,
   but in practice, there is.




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id AAA06350 for urn-ietf-out; Thu, 24 Oct 1996 00:24:17 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id AAA06345 for <urn-ietf@services.bunyip.com>; Thu, 24 Oct 1996 00:24:09 -0400
Received: from docker.library.uwa.edu.au by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22851  (mail destined for urn-ietf@services.bunyip.com); Thu, 24 Oct 96 00:24:01 -0400
Received: from dehquhp.library.uwa.edu.au (dehquhp.library.uwa.edu.au [130.95.106.230]) by docker.library.uwa.edu.au (8.8.0/8.8.0) with ESMTP id MAA12337; Thu, 24 Oct 1996 12:16:50 +0800 (WST)
Message-Id: <199610240416.MAA12337@docker.library.uwa.edu.au>
From: "James K. Tauber" <jtauber@library.uwa.edu.au>
To: "Terry Allen" <tallen@fsc.fujitsu.com>, <masinter@parc.xerox.com>, <paf@swip.net>, <rdaniel@acl.lanl.gov>
Cc: <urn-ietf@bunyip.com>
Subject: Re: [URN] What is equivalence?
Date: Thu, 24 Oct 1996 12:17:32 +0800
X-Msmail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "James K. Tauber" <jtauber@library.uwa.edu.au>
Errors-To: owner-urn-ietf@bunyip.com

> ISO 10646 comes in versions.  There was 10646-1 and now (as I
> understand it) there is 10646-2.  If the syntax doc is to
> talk about 10646 it should refer to a specific version; then
> if the rules change in say, 10646-3, one can adopt the
> changes or not, but there will be no ambiguity.
> 
> "10646-1" is what I see in Unicode Technical Report #4;
> I'm not sure that's the formal identifying string, especially
> as SGML uses a different format for identifying versions:
> 8879:1986, giving the date of the revision rather than a
> number.

The number following the hyphen is not a version number but a part number
where it is decided to release the standard in separate parts (cf ISO
8859-n where different n doesn't mean different editions but separately
released parts of the same standard)

The full name of "10646-1" is:

ISO/IEC 10646-1:1993 Information technology -- Universal Multiple-Octet
Coded Character Set (UCS) -- Part 1: Architecture and Basic Multilingual
Plane 

The "-1" refers to the part number and the 1993 to the version.

Note that there have been two amendments (for UTF-16 and UTF-8) and one
technical corrigendum to 10646-1:1993.

James

--
 James K. Tauber / jtauber@library.uwa.edu.au
 University CWIS Coordination Officer
 The University of Western Australia

 Room 2.42, Scholars' Centre, Reid Library
 Phone: +61 9 380 7136 FAX: +61 9 380 1128




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id SAA03072 for urn-ietf-out; Wed, 23 Oct 1996 18:54:00 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id SAA03067 for <urn-ietf@services.bunyip.com>; Wed, 23 Oct 1996 18:53:58 -0400
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21522  (mail destined for urn-ietf@services.bunyip.com); Wed, 23 Oct 96 18:53:56 -0400
Received: from ishtar.fsc.fujitsu.com (ishtar.fsc.fujitsu.com [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id PAA23013; Wed, 23 Oct 1996 15:52:26 -0700 (PDT)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id PAA17274; Wed, 23 Oct 1996 15:52:54 -0700 (PDT)
Date: Wed, 23 Oct 1996 15:52:54 -0700 (PDT)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199610232252.PAA17274@ishtar.fsc.fujitsu.com>
To: urn-ietf@bunyip.com
Cc: tallen@fsc.fujitsu.com
Subject: [URN] Unicode for NSS query
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com

The syntax draft says that Unicode shall be used for the
name-specific string part of a URN.  I find myself wondering
about some questions, which I ask for sake of information,
not as objections:

 - why care?  the NSS is supposed to be opaque
 - does this imply that a) NSSs should be formed originally
   in Unicode, or that b) NSSs in other coded character sets
   must be translated/transliterated into Unicode in forming
   URNs, or c) something else?

As an example, suppose that I have an existing name space,
well ordered in every respect, in ISO 8859-6 (Latin/Arabic).
I want this name space to be used for URNs, and (supposing
that the coded character set is not an obstacle at this 
point) get it registered.  As the upper half of 8859-6 is
not a subset of Unicode, per the present syntax draft,
I can't use it directly in an URN (although doing so would
pose no problem I can think of, supposing that it is a rule
of the name space that its names are in 8859-6).

When I translate that 8859-6 name into Unicode I have more
than one possible outcome (depending on whether I keep it
simple, using 0621--064A or use Unicode code points that
include diacritical marks or use Unicode code points that
indicate glyph variants of a letter, such as 06AA, "Arabic
Letter Swash Kaf," which is lexically the same as 0643,
"Arabic Letter Kaf`" or specify some ligatures).  Say
I can have outcomes A, B, and C, all of them legitimate
representations of my 8859-6 name in Unicode.  Are 
urn:mynamespace:A, urn:mynamespace:B, and urn:mynamespace:C
equivalent?  Once the URN is passed to the resolver, is
it contemplated that the resolver will translate the URN's
NSS back into 8859-6?

This problem arises even with digits-only Arabic NSSs,
as Unicode provides two ranges of numerals, Arabic-Indic
and Eastern Arabic-Indic, which (I presume, not being
able to find my all-the-glyphs document) represent
exactly the same characters.  But maybe it's not a
problem?

Regards,
    Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
"In going on with these experiments, how many pretty systems do we build,
 which we soon find outselves obliged to destroy?" - Benjamin Franklin
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA28487 for urn-ietf-out; Wed, 23 Oct 1996 14:50:50 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA28480 for <urn-ietf@services.bunyip.com>; Wed, 23 Oct 1996 14:50:39 -0400
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA19026  (mail destined for urn-ietf@services.bunyip.com); Wed, 23 Oct 96 14:50:37 -0400
Received: from ishtar.fsc.fujitsu.com (ishtar.fsc.fujitsu.com [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id LAA18091; Wed, 23 Oct 1996 11:49:06 -0700 (PDT)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id LAA08055; Wed, 23 Oct 1996 11:49:34 -0700 (PDT)
Date: Wed, 23 Oct 1996 11:49:34 -0700 (PDT)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199610231849.LAA08055@ishtar.fsc.fujitsu.com>
To: masinter@parc.xerox.com, paf@swip.net, rdaniel@acl.lanl.gov
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] What is equivalence?
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com

ISO 10646 comes in versions.  There was 10646-1 and now (as I
understand it) there is 10646-2.  If the syntax doc is to
talk about 10646 it should refer to a specific version; then
if the rules change in say, 10646-3, one can adopt the
changes or not, but there will be no ambiguity.

"10646-1" is what I see in Unicode Technical Report #4;
I'm not sure that's the formal identifying string, especially
as SGML uses a different format for identifying versions:
8879:1986, giving the date of the revision rather than a
number.

Either way, the same goes for name space specifications:
refer to them by version or date of publication, and you
avoid problems when they are revised.


Regards,
    Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
"In going on with these experiments, how many pretty systems do we build,
 which we soon find outselves obliged to destroy?" - Benjamin Franklin
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA27938 for urn-ietf-out; Wed, 23 Oct 1996 14:05:59 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA27933 for <urn-ietf@services.bunyip.com>; Wed, 23 Oct 1996 14:05:57 -0400
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA18386  (mail destined for urn-ietf@services.bunyip.com); Wed, 23 Oct 96 14:05:54 -0400
Received: from ishtar.fsc.fujitsu.com (ishtar.fsc.fujitsu.com [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id LAA17048; Wed, 23 Oct 1996 11:04:23 -0700 (PDT)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id LAA05817; Wed, 23 Oct 1996 11:04:51 -0700 (PDT)
Date: Wed, 23 Oct 1996 11:04:51 -0700 (PDT)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199610231804.LAA05817@ishtar.fsc.fujitsu.com>
To: paf@swip.net, urn-ietf@bunyip.com
Subject: Re: [URN] What is equivalence?
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com

| Now, if we only look at the urn equivalence rules, what do we
| want byte-by-byte or character by character matchings? In
| UNICODE we can write characters like "A-With-Grave" or
| "A"+"COMPOSING GRAVE". For some groups of characters,
| especially Arabic, one UNICODE character might expand
| (decompose) into not two or three, but up to 32 characters.

No.  There is one Unicode code point (which I cannot find at the 
moment) that maps to a pious phrase as represented by a single glyph 
(think "piece of cold type"), which may be what you're thinking of.  
That Unicode Arabic code point does not represent the phrase as written
out in letters, it represents the single glyph. 


Regards,
    Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
"In going on with these experiments, how many pretty systems do we build,
 which we soon find outselves obliged to destroy?" - Benjamin Franklin
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA27704 for urn-ietf-out; Wed, 23 Oct 1996 13:28:27 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA27699 for <urn-ietf@services.bunyip.com>; Wed, 23 Oct 1996 13:28:25 -0400
Received: from info.cren.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA17995  (mail destined for urn-ietf@services.bunyip.com); Wed, 23 Oct 96 13:28:21 -0400
Received: from [198.76.81.108] (cr002-05.bn3.cren.net [198.76.81.106]) by info.cren.net (8.6.6/8.6.4 (CREN)) with SMTP id MAA13063; Wed, 23 Oct 1996 12:37:33 -0400
Message-Id: <ae93ffe902021004698a@[198.76.81.108]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 23 Oct 1996 12:38:19 -0500
To: Ron Daniel <rdaniel@acl.lanl.gov>, jch@netscape.com
From: conklin@info.cren.net (Jim Conklin)
Subject: Re: [URN] Pre release of URN Syntax document....
Cc: URN Mailing list <urn-ietf@bunyip.com>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: conklin@info.cren.net (Jim Conklin)
Errors-To: owner-urn-ietf@bunyip.com

At 10:12 AM 10/23/96, Ron Daniel wrote:
> ...
>What I would like to see happen is that a URN resolution algorithm
>becomes the "unknown scheme" error handler in browsers. ...

  I think that makes a lot of sense, Ron.

Jim




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA26911 for urn-ietf-out; Wed, 23 Oct 1996 12:05:38 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA26905 for <urn-ietf@services.bunyip.com>; Wed, 23 Oct 1996 12:05:35 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA17213  (mail destined for urn-ietf@services.bunyip.com); Wed, 23 Oct 96 12:05:31 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id KAA21086; Wed, 23 Oct 1996 10:05:07 -0600 (MDT)
Message-Id: <2.2.32.19961023161244.006aa8d8@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 23 Oct 1996 10:12:44 -0600
To: "James K. Tauber" <jtauber@library.uwa.edu.au>, "Larry Masinter" <masinter@parc.xerox.com>, <paf@swip.net>
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] Pre release of URN Syntax document....
Cc: <urn-ietf@bunyip.com>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke James K. Tauber (at least at 11:56 AM 10/23/96 +0800)
>
>I haven't got ISO/IEC 9070 in front of me at the moment but my notes  give
>the canonical public identifier owner name form of ISBNs as being hyphen
>separated.

Sounds good to me.

>While I'm on the subject of ISO/IEC 9070...
>
>Is there an argument for using the ISO/IEC 9070 scheme for grandfathering*
>ISBNs in?

Can you give us a brief synopsis of the scheme? My (probably faulty)
understanding is that 9070 uses the "publisher id" part of an
ISBN to identify naming authorities, but that they can then
assign their own strings to make the rest of an identifier. Is
that true?

>Also, do people think it worthwhile for the IETF (or whoever) to get an ISO
>identified organisation authority prefix? This would allow the trivial
>assignment of an ISO/IEC 9070 identifier for every URN, regardless of
>namespace.

If it is just a matter of buying a small block of ISBN space and
only using the prefix, I don't see any serious objections. I'm not
sure of the cost and where the funds would come from. I'll ask our
area directors.

While I don't have serious objections, I don't see the benefits.
Do we NEED to be able to assign 9070 identifiers for any URN? Why?

Does 9070 allow other registries for naming authorities? Specifically,
does it allow ISO Object Identifiers? Since the IETF already does
a lot with OIDs, and OIDs are a lot closer to arbitrary scalability
than ISBN publisher IDs, I would tend to prefer that approach if it
is possible.  "Constructed OIDs" are another possible way to make
a valid identifier in some ISO scheme out of an arbitrary URN.

Regards,
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA26544 for urn-ietf-out; Wed, 23 Oct 1996 11:36:25 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA26531 for <urn-ietf@services.bunyip.com>; Wed, 23 Oct 1996 11:35:23 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA16941  (mail destined for urn-ietf@services.bunyip.com); Wed, 23 Oct 96 11:35:21 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id JAA20491; Wed, 23 Oct 1996 09:35:08 -0600 (MDT)
Message-Id: <2.2.32.19961023154245.006ac56c@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 23 Oct 1996 09:42:45 -0600
To: Larry Masinter <masinter@parc.xerox.com>, paf@swip.net
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] What is equivalence?
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Larry Masinter (at least at 12:46 AM 10/23/96 PDT)

[I'm responding to Larry's paragraphs in a different order than
he sent them]

>While there's not much problem if two strings that are not equivalent
>now might be declared equivalent in the future, there's a serious
>problem if two strings that are equivalent now are determined to be
>non-equivalent later.

Agreed.

>The issue for Unicode decomposition is that it is possible to imagine
>Unicode adding some new composition rule in the future.  Thus, the
>time scope of the equivalence relationship is limited:

I asume that the character equivalances in ISO 10646 are set, and
that any additional equivalances would be under a new standard.
(Can anyone confirm or deny this?)
So, while I agree that the equivalances could change over time, the
URN syntax draft (if we decide to do UNICODE character equivalents)
should probably say that the 10646 equivalants are the ones we do.
That set of equivalances would not change over time.

Personally, I have no opinion on UNICODE character equivalants.
Patrik presented the arguments for both sides. I like the implementation
ease of not doing equivalents, but then we are not doing "true" 10646
so we have to very careful about the wording of the URN syntax draft.
Anyone out there with strong opinions one way or the other?

>Do the namespaces 'define' equivalence, or do they 'implement' it?
>
>That is, would you want to assert that if
>   isbn:0-13-443672-5 and isbn:013443672-5 
>are ever to be treated the 'same', then they must always be treated
>the 'same'? Otherwise, a client which has 'knowledge about the
>namespace' might find that knowledge out of date.

If the rules of a namespace change, it should probably be considered
a new namespace and get a new namespace ID. If the change is such that
names that used to be considered equivalant can no longer be considered
such, then a new ID is certainly called for.

I think this means that namespaces "define" equivalence.

Regards,
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA26303 for urn-ietf-out; Wed, 23 Oct 1996 11:05:08 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA26298 for <urn-ietf@services.bunyip.com>; Wed, 23 Oct 1996 11:05:06 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA16561  (mail destined for urn-ietf@services.bunyip.com); Wed, 23 Oct 96 11:05:05 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id JAA19847; Wed, 23 Oct 1996 09:05:03 -0600 (MDT)
Message-Id: <2.2.32.19961023151239.00693c30@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 23 Oct 1996 09:12:39 -0600
To: jch@netscape.com
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] Pre release of URN Syntax document....
Cc: URN Mailing list <urn-ietf@bunyip.com>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke YON - Jan C. Hardenbergh (at least at 07:06 AM 10/23/96 -0400)
>Ron Daniel wrote:
>> Thus spoke Daniel LaLiberte (at least at 11:54 AM 10/21/96 -0500)
>> >Is the intent that "urn:" be optional within more contexts, such
>> >as within HTML documents following "HREF="?
>> 
>> That is *my* intent, although I would be interested in feedback
>> from the list on the subject.

>>From a VRML point of view, we need it to be there. While we have not
>quite written it in to the spec, yet. There is a notion that one can
>create extenions to VRML and have them defined by a URN. The browser
>can then use native implementations for URNs it recognizes.

This is to solve the generic telephone problem?
Can you please give an example of the URNs you are thinking of?


>I don't understand how it can be optional. Is it that it is the
>URN resolution is the default protocol? How do we know that there
>is not an isbn: protocol?

The URN syntax says [urn:] NID ':' NSS
In other words, the urn: is *always* followed by a Namespace Identifier.
It is my thinking (which I believe is shared by many others on this list)
that new namespaces go through the same sort of review process as new
URL schemes do. Therefore, we would have a mechanism for ensuring that
URN namespace IDs did not use the same character string as a URL protocol.
That is how we would know there is not an isbn: protocol, as opposed to
an isbn: namespace.

Given that URNs have to provide a namespace ID, and that the namespace ID
will be distinct from URL protocols, the urn: prefix does not add a
great deal of information. Since it has been the source of religious
controversy in the past, I suggested making it optional. (I also
like using isbn: as an example, rather than urn:isbn:).


What I would like to see happen is that a URN resolution algorithm
becomes the "unknown scheme" error handler in browsers. Browsers
continue to have a lookup table of schemes and function pointers
to handle those schemes. When an unknown scheme is encountered, they
can assume it is a new URN namespace and try to resolve it that way.
The URN resolver would then report an unknown namespace error, or
send back info on "speak HTTP to this resolver to get the resource".

Later,
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA25709 for urn-ietf-out; Wed, 23 Oct 1996 10:13:12 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA25704 for <urn-ietf@services.bunyip.com>; Wed, 23 Oct 1996 10:13:09 -0400
Received: from h-205-217-237-33.netscape.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA16068  (mail destined for urn-ietf@services.bunyip.com); Wed, 23 Oct 96 10:13:08 -0400
Received: from jch-isdn.mcom.com ([205.217.243.40]) by starfish.netscape.com (8.7.5/8.7.3) with SMTP id HAA00560; Wed, 23 Oct 1996 07:06:20 -0700 (PDT)
Message-Id: <326DFC2A.664C@netscape.com>
Date: Wed, 23 Oct 1996 07:06:18 -0400
From: "YON - Jan C. Hardenbergh" <jch@netscape.com>
Organization: Netscape Communications
X-Mailer: Mozilla 3.0b6Gold (Win95; I)
Mime-Version: 1.0
To: Ron Daniel <rdaniel@acl.lanl.gov>
Cc: Daniel LaLiberte <liberte@ncsa.uiuc.edu>, Ian Higgs +44 171 542 8595 <IAN.HIGGS@reuters.com>, URN Mailing list <urn-ietf@bunyip.com>, Ryan Moats <jayhawk@ds.internic.net>
Subject: Re: [URN] Pre release of URN Syntax document....
References: <2.2.32.19961022163134.0070dd30@acl.lanl.gov>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "YON - Jan C. Hardenbergh" <jch@netscape.com>
Errors-To: owner-urn-ietf@bunyip.com

Ron Daniel wrote:
> 
> Thus spoke Daniel LaLiberte (at least at 11:54 AM 10/21/96 -0500)
> 
> >Is the intent that "urn:" be optional within more contexts, such
> >as within HTML documents following "HREF="?
> 
> That is *my* intent, although I would be interested in feedback
> from the list on the subject. The bit about the urn: being optional
> is because its presence or absence has always degenerated into
> a religious war. I think you are the one who described it as
> "unnecessary, but harmless". I think allowing it can ease the
> transition period, since Navigator clients will send things starting
> with urn: to the HTTP proxy instead of reporting an unknown protocol
> error. Other than that I agree with your statement.

>From a VRML point of view, we need it to be there. While we have not
quite written it in to the spec, yet. There is a notion that one can
create extenions to VRML and have them defined by a URN. The browser
can then use native implementations for URNs it recognizes.

I don't understand how it can be optional. Is it that it is the
URN resolution is the default protocol?  How do we know that there
is not an isbn: protocol?

-- 
YON - Jan C. Hardenbergh, jch@netscape.com, www.netscape.com/people/jch
"Imagination is more important than knowledge" A. Einstein


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id IAA24335 for urn-ietf-out; Wed, 23 Oct 1996 08:26:43 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id IAA24330 for <urn-ietf@services.bunyip.com>; Wed, 23 Oct 1996 08:26:41 -0400
From: jayhawk@ds.internic.net
Received: from cagw1.att.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15276  (mail destined for urn-ietf@services.bunyip.com); Wed, 23 Oct 96 08:26:40 -0400
Received: from qsun.ho.att.com by caig1.att.att.com (SMI-8.6/EMS-1.2 sol2) id IAA25828; Wed, 23 Oct 1996 08:14:23 -0400
Received: from qsun2.ho.att.com.qsun2 by qsun.ho.att.com (4.1/EMS-1.1.1 SunOS) id AA03921; Wed, 23 Oct 96 08:17:40 EDT
Received: from rickslap by qsun2.ho.att.com.qsun2 (5.x/EMS-1.2 sol2) id AB05666; Wed, 23 Oct 1996 08:16:34 -0400
Message-Id: <9610231216.AB05666@qsun2.ho.att.com.qsun2>
Original-From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Terry Allen" <tallen@fsc.fujitsu.com>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Tue, 22 Oct 96 18:52:50 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] re urn: optional
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: jayhawk@ds.internic.net
Errors-To: owner-urn-ietf@bunyip.com

On Tue, 22 Oct 1996 10:06:59 -0700 (PDT), Terry Allen wrote:

>Within appropriate markup, urn: may add no information, e.g.,
><biblioentry>
> <title>A Complete History of Algiers</title>
>  ...
>  <urn>sbn:8371-3613-X</urn>
></biblioentry>
>
>(yes, this book identifies iteself by SBN, not ISBN).
>
>It might be desireable to cat on "URN:" when using this
>information in some contexts, and to avoid confusion,
>"URN" should not be used as the name space identifier
>for any naming scheme registered as an URN scheme, that
>is, no URN:URN:something.  
>

Does anybody have a problem with this?  Should this be in the framework
document or the syntax document (my first reaction is that the syntax doc
is not the place to handle this).

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id IAA24249 for urn-ietf-out; Wed, 23 Oct 1996 08:17:55 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id IAA24243 for <urn-ietf@services.bunyip.com>; Wed, 23 Oct 1996 08:17:53 -0400
From: jayhawk@ds.internic.net
Received: from cagw1.att.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15181  (mail destined for urn-ietf@services.bunyip.com); Wed, 23 Oct 96 08:17:51 -0400
Received: from qsun.ho.att.com by caig1.att.att.com (SMI-8.6/EMS-1.2 sol2) id IAA25797; Wed, 23 Oct 1996 08:14:21 -0400
Received: from qsun2.ho.att.com.qsun2 by qsun.ho.att.com (4.1/EMS-1.1.1 SunOS) id AA03918; Wed, 23 Oct 96 08:17:38 EDT
Received: from rickslap.ho.att.com by qsun2.ho.att.com.qsun2 (5.x/EMS-1.2 sol2) id AA05666; Wed, 23 Oct 1996 08:16:32 -0400
Message-Id: <9610231216.AA05666@qsun2.ho.att.com.qsun2>
Original-From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "URN mailing list" <urn-ietf@bunyip.com>
Date: Tue, 22 Oct 96 18:50:53 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] Pre release of URN Syntax document....
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: jayhawk@ds.internic.net
Errors-To: owner-urn-ietf@bunyip.com

On Tue, 22 Oct 96 12:27:42, Ryan Moats wrote:

>Hmmm, that's an interesting concept.  I have been considering 
>"lexical equivalence" at the client and what you call "functionally equivalent"
>at the server to be the same thing.  Basically, my definition of lexical equivalence
>is that "two URNs are considered lexical equivalent at a machine if that machine
>can determine unequivically USING ONLY LOCAL KNOWLEDGE that the two
>URNs will return in the same resource."
>
>(Of course, I can change this given a good enough reason).
>
>Thus, Ian's example above (with/without urn:) is one where the two URN's
>are lexically equivalent at both a client and a URN resolver.  However,
>Patrik's example is one where the two URN's are not lexically equivalent
>at a client but would be lexically equivalent at a URN resolver.
>
>The bottom line is that I view lexical equivalence as a local phenomenom, rather
>than a global one.  It dawns on me that I should probably add words to that affect
>(and possibly use these examples to highlight this) in the draft.
>

Ok.  Based on all the discussion, I will add some text to the lexical
equivalence section that discusses the fact that lexical equivalence
is a local phenomenon. (Amazing what happens when you are on a plane!)

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id DAA21950 for urn-ietf-out; Wed, 23 Oct 1996 03:46:58 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id DAA21945 for <urn-ietf@services.bunyip.com>; Wed, 23 Oct 1996 03:46:56 -0400
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA14366  (mail destined for urn-ietf@services.bunyip.com); Wed, 23 Oct 96 03:46:54 -0400
Received: from golden.parc.xerox.com ([13.1.100.139]) by alpha.xerox.com with SMTP id <16010(3)>; Wed, 23 Oct 1996 00:46:50 PDT
Received: by golden.parc.xerox.com id <2763>; Wed, 23 Oct 1996 00:46:40 PDT
To: paf@swip.net
Cc: urn-ietf@bunyip.com
In-Reply-To: <v03007812ae936118dd1b@[192.71.220.137]> (message from Patrik Faltstrom on Tue, 22 Oct 1996 22:50:39 PDT)
Subject: Re: [URN] What is equivalence?
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Oct23.004640pdt."2763"@golden.parc.xerox.com>
Date: Wed, 23 Oct 1996 00:46:40 PDT
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

Do the namespaces 'define' equivalence, or do they 'implement' it?

That is, would you want to assert that if
   isbn:0-13-443672-5 and isbn:013443672-5 
are ever to be treated the 'same', then they must always be treated
the 'same'? Otherwise, a client which has 'knowledge about the
namespace' might find that knowledge out of date.

On the other hand, you might want to allow 
    duns:ibm to be the same as duns:international-business-machines
but are you willing to allow that equivalence to be cached in clients
or wired into them?


In general, when you talk about 'equivalence', even for names of
global scope in place, you have to define the time scope too.

The issue for Unicode decomposition is that it is possible to imagine
Unicode adding some new composition rule in the future.  Thus, the
time scope of the equivalence relationship is limited:

While there's not much problem if two strings that are not equivalent
now might be declared equivalent in the future, there's a serious
problem if two strings that are equivalent now are determined to be
non-equivalent later.

Larry



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id BAA21192 for urn-ietf-out; Wed, 23 Oct 1996 01:58:44 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id BAA21187 for <urn-ietf@services.bunyip.com>; Wed, 23 Oct 1996 01:58:42 -0400
Received: from nic.cafax.se by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA13861  (mail destined for urn-ietf@services.bunyip.com); Wed, 23 Oct 96 01:58:39 -0400
Received: from [192.71.220.137] (zap.swip.net [192.71.220.137]) by nic.cafax.se (8.8.2/8.8.2) with ESMTP id HAA27373 for <urn-ietf@bunyip.com>; Wed, 23 Oct 1996 07:58:35 +0200 (MET DST)
X-Sender: m-3329@mailbox.swip.net
Message-Id: <v03007812ae936118dd1b@[192.71.220.137]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 23 Oct 1996 07:50:39 +0200
To: urn-ietf@bunyip.com
From: Patrik Faltstrom <paf@swip.net>
Subject: [URN] What is equivalence?
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Patrik Faltstrom <paf@swip.net>
Errors-To: owner-urn-ietf@bunyip.com

First, sorry for not turning on my brain before starting
to explain what I really wanted to say about equivalence
regarding URNs. My point is that we have two different
levels of equivalence to define:

1) Equivalence that is defined in the urn syntax paper
2) Equivalence that the namespace define

We should here only talk about (1), and I will first try to explain
why, and then talk about the specifik questions that arises
when talking about (1) and at the same time UNICODE.

When the client compares to URNs, we have to use the comparison
algorithms we define in the framework or syntax document for
urns. They can only be based on character-by-character
comparisons (or byte-by-byte). The questions is which of
these methods we use. Especially when using UTF-8 we have
exactly the same comparison problems with decomposition in
UNICODE that Bunyip have been working on for years with the
Digger server (see proceeding from the last UNICODE
conference where I and Philippe Boucher did have a paper
which describes the UNICODE decomposition library developed
for the Whois++/Digger server).

Then, on the namespace level, you have a different comparison
algorithm. With knowledge about the namespace (which the client
_might_ have) equivalence might be defined as something
completely different. For example, for ISBNs the ISBNs
0-13-443672-5 and 013443672-5 and even 13443672-5
or 0134436725 can be treated as "same" (yes, I did not
type the leading "0" in the third example -- in Sweden
it is very common to skip the leading "91"). But, these
equivalence rules are something that we can not incorporate into
the urn equivalence rules, only into the namespace specific
equivalence rules.

Now, if we only look at the urn equivalence rules, what do we
want byte-by-byte or character by character matchings? In
UNICODE we can write characters like "A-With-Grave" or
"A"+"COMPOSING GRAVE". For some groups of characters,
especially Arabic, one UNICODE character might expand
(decompose) into not two or three, but up to 32 characters.
How one character should be decomposed are defined in the
UNICODE spec.

The basic comparison rules in UNICODE say that before comparing two
characters they have to be decomposed maximally and then all
characters they decompose into have to be sorted according to given rules.
After these two steps, byte-by-byte comparison can be done.

All of this is "simple" to code because all of these operations are
just table lookups. The problem is that the tables are large...

BUT we can also just say that we on the urn level are looking at
simpler equivalence, which means that "A"+"Combining Grave" is
not the same as "A With Grave" even though the UNICODE spec
states that so is the case. I.e. we say that equivalence is
based on character by character without decomposition.

The former is better, the latter is _much_ simpler to implement,
and who needs that refined comparison algorithms on the urn
level when the namespace probably define it's own rules anyway?

   Patrik


--------------------------------------------------------------------
   Senior Researcher, Tele2/SwipNet     Stockholm, Sweden
   paf@swip.net                         Phone: +46-8-56264000
   urn:inet:urn.paf.se

   In theory, there's no difference between theory and practice,
   but in practice, there is.




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id XAA19535 for urn-ietf-out; Tue, 22 Oct 1996 23:57:24 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id XAA19522 for <urn-ietf@services.bunyip.com>; Tue, 22 Oct 1996 23:56:47 -0400
Received: from docker.library.uwa.edu.au by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA13075  (mail destined for urn-ietf@services.bunyip.com); Tue, 22 Oct 96 23:56:42 -0400
Received: from dehquhp.library.uwa.edu.au (dehquhp.library.uwa.edu.au [130.95.106.230]) by docker.library.uwa.edu.au (8.8.0/8.8.0) with ESMTP id LAA24221; Wed, 23 Oct 1996 11:56:09 +0800 (WST)
Message-Id: <199610230356.LAA24221@docker.library.uwa.edu.au>
From: "James K. Tauber" <jtauber@library.uwa.edu.au>
To: "Ron Daniel" <rdaniel@acl.lanl.gov>, "Larry Masinter" <masinter@parc.xerox.com>, <paf@swip.net>
Cc: <urn-ietf@bunyip.com>
Subject: Re: [URN] Pre release of URN Syntax document....
Date: Wed, 23 Oct 1996 11:56:50 +0800
X-Msmail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "James K. Tauber" <jtauber@library.uwa.edu.au>
Errors-To: owner-urn-ietf@bunyip.com

I haven't got ISO/IEC 9070 in front of me at the moment but my notes  give
the canonical public identifier owner name form of ISBNs as being hyphen
separated.

While I'm on the subject of ISO/IEC 9070...

Is there an argument for using the ISO/IEC 9070 scheme for grandfathering*
ISBNs in?

*a word that my Australian ears learnt from IETF WG discussions :-)

Also, do people think it worthwhile for the IETF (or whoever) to get an ISO
identified organisation authority prefix? This would allow the trivial
assignment of an ISO/IEC 9070 identifier for every URN, regardless of
namespace.

--
 James K. Tauber / jtauber@library.uwa.edu.au
 University CWIS Coordination Officer
 The University of Western Australia

 Room 2.42, Scholars' Centre, Reid Library
 Phone: +61 9 380 7136 FAX: +61 9 380 1128



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id SAA16892 for urn-ietf-out; Tue, 22 Oct 1996 18:31:51 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id SAA16877 for <urn-ietf@services.bunyip.com>; Tue, 22 Oct 1996 18:31:46 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA11419  (mail destined for urn-ietf@services.bunyip.com); Tue, 22 Oct 96 18:31:43 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id QAA14249; Tue, 22 Oct 1996 16:31:34 -0600 (MDT)
Message-Id: <2.2.32.19961022223910.0071aa38@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 22 Oct 1996 16:39:10 -0600
To: Patrik Faltstrom <paf@swip.net>, Larry Masinter <masinter@parc.xerox.com>
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] Pre release of URN Syntax document....
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Patrik Faltstrom (at least at 11:31 PM 10/22/96 +0200)
>On Tue, 22 Oct 1996, Larry Masinter wrote:

>> For example, the NAPTR resolution scheme depends on regular expression
>> patterns which will not work well if all of the different syntactic
>> variations of URNs might be allowed.

>So far in the
>NAPTR proposal, _no_ regular expression is operating on the
>opaque string, even though that is possible, and interesting,
>in some namespaces.

Sorry Patrik, but the CID example and HTTP example both
extract a domain name from the opaque (NSS) portion of the URN.
Larry is correct that allowing lots of legal syntactic variants
can cause problems for the NAPTR scheme.

(Although the particular example of ISBNs would almost certainly
not be one of the cases where a problem arises. But I digress).

However, we are not talking about the same problems here.
One problem is that of lexical equivalance - the mappings all clients
need to know in order to answer the question "is it safe to regard
URN1 and URN2 as identifying the same resource". The second problem
is that of "is this URN a legal name from namespace foo"? The
second problem can't be solved in general by clients without
adopting extraordinary means, means that we have not in the past been
willing to require and I have no desire to start requiring now.


I agree that we need to define the legal form for names from namespaces
like ISBN. I think that will happen by someone preparing drafts with
titles like "The ISBN: Namespace" and we run them through review. Those
documents will have to define what are legal encodings of names, and
I think there should be as little variation as possible. But since
a client can't answer the question of "is this name legal" all it can
do is start following a resolution procedure. Resolution procedures
that try to support namespace foo MUST be able to handle the legal
encodings of names from that namespace. If that procedure wants
to attempt some sophisticated error recovery, to handle names that
have a different encoding, I say let it. If the sense of the list
is to prohibit sophisticated error recovery, well, then any documents
I edit will say that it is prohibited behavior.

Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id SAA16886 for urn-ietf-out; Tue, 22 Oct 1996 18:31:49 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id SAA16876 for <urn-ietf@services.bunyip.com>; Tue, 22 Oct 1996 18:31:45 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA11418  (mail destined for urn-ietf@services.bunyip.com); Tue, 22 Oct 96 18:31:43 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id QAA14246; Tue, 22 Oct 1996 16:31:34 -0600 (MDT)
Message-Id: <2.2.32.19961022223910.006f60a4@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 22 Oct 1996 16:39:10 -0600
To: Larry Masinter <masinter@parc.xerox.com>, paf@swip.net
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] Pre release of URN Syntax document....
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Larry Masinter (at least at 01:51 PM 10/22/96 PDT)
>Patrik Falstrom wrote:

>So I disagree with the assertion:
>
># For an ISBN, the followings should be equivalent:
>#   isbn:0-201-10174-2
>#   isbn:0201101742

I believe Patrik was saying that clients should *NOT* regard the
two as equivalent. The difference is whether some server, that
deals with ISBNs on a regular basis, may use a comparison algorithm
that is more accurate than the one clients have.

>which sounds like, but isn't the same as, what we wrote for the 'URN
>requirements' document in RFC 1737:
>
>>   o Simple comparison: A comparison algorithm for URNs is simple,
>>     local, and deterministic. That is, there is a single algorithm for
>>     comparing two URNs that does not require contacting any external
>>     server, is well specified and simple.

I think we all agree that clients need a simple algorithm, which will
probably be character-by-character comparison after we have removed
any %encoding, normalized any lexical equivalances (like the case of
the NID), etc. Patrik has raised one issue - should the "decomposition
rules in UNICODE [...] be part of these lexical equivalence
rules". I need to know more about those decomposition rules before I
can have an opinion on the subject, but it appears as if those
decomposition rules are going to be fixed across all namespaces.

As for the ISBN example above, decomposition rules or not, the
presence of hypens in one identifier and their absence in another
will cause the clients to say that the two identifiers are not the
same, although we happen to know they really do identify the same
resource. That's OK, the consequences of a false negative are much
milder than the conseqences of a false positive, so a simple comparison
procedure errs on the side of safety.

An issue that is open right now is if  we happen to be running a
server dealing with lots of ISBNs, are we allowed to run a better
equivalance algorithm that exploits our greater knowledge of the
ISBN namespace? Personally, I think that is a reasonable thing to
do. So, if such a server *somehow* gets two consecutive requests,
one for an ISBN with hypens and another for an ISBN without hyphens,
can it return the same resource or does it have to signal an error
in one of those cases? I think it should be able to return the resource
in either case, although there may be some way of indicating that
a particular form of ISBN is preferred in the future.

Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id SAA16686 for urn-ietf-out; Tue, 22 Oct 1996 18:13:34 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id SAA16681 for <urn-ietf@services.bunyip.com>; Tue, 22 Oct 1996 18:13:25 -0400
From: jayhawk@ds.internic.net
Received: from cagw1.att.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA11164  (mail destined for urn-ietf@services.bunyip.com); Tue, 22 Oct 96 18:13:17 -0400
Received: from qsun.ho.att.com by caig1.att.att.com (SMI-8.6/EMS-1.2 sol2) id SAA14629; Tue, 22 Oct 1996 18:09:51 -0400
Received: from qsun2.ho.att.com.qsun2 by qsun.ho.att.com (4.1/EMS-1.1.1 SunOS) id AA07208; Tue, 22 Oct 96 18:13:03 EDT
Received: from [135.46.192.226] by qsun2.ho.att.com.qsun2 (5.x/EMS-1.2 sol2) id AB13120; Tue, 22 Oct 1996 18:11:54 -0400
Message-Id: <9610222211.AB13120@qsun2.ho.att.com.qsun2>
Original-From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Ian Higgs +44 171 542 8595" <IAN.HIGGS@reuters.com>, "Patrik Faltstrom" <paf@swip.net>
Cc: "URN Mailing list" <urn-ietf@bunyip.com>
Date: Tue, 22 Oct 96 12:27:42 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] Pre release of URN Syntax document....
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: jayhawk@ds.internic.net
Errors-To: owner-urn-ietf@bunyip.com

On Tue, 22 Oct 1996 07:40:45 +0200 (MET DST), Patrik Faltstrom wrote (>):
On Tue, 22 Oct 1996 11:25:46 -0400 (EDT), Ian Higgs +44 171 542 8595 replied (!):

>
>On Mon, 21 Oct 1996, Ian Higgs +44 171 542 8595 wrote:
>> 
>> ] 3. Lexical Equivalence
>> 
>> Are the following lexically equivalent?
>>         urn:isbn:0-201-10174-2
>>         isbn:0-201-10174-2
>> 
>> If so - add an example to highlighht this.
>
>It is even worse. For an ISBN, the followings should be equivalent:
>
>isbn:0-201-10174-2
>isbn:0201101742

!Maybe part of the registration process should include a definition of 
!the canonical representation of the Namespace Specific String.
!
!In practice, I would assume that the 'resource server' would accept a 
!range of formats for the NSS and would treat them as equivalent.
!This is not strictly 'lexically equivalent' - just 'functionally 
!equivalent' and would depend on the specific resource server.
!
!Aside: Do we have a generic term for the creature that returns the 
!actual resource? Is 'resource server' OK?

Hmmm, that's an interesting concept.  I have been considering 
"lexical equivalence" at the client and what you call "functionally equivalent"
at the server to be the same thing.  Basically, my definition of lexical equivalence
is that "two URNs are considered lexical equivalent at a machine if that machine
can determine unequivically USING ONLY LOCAL KNOWLEDGE that the two
URNs will return in the same resource."

(Of course, I can change this given a good enough reason).

Thus, Ian's example above (with/without urn:) is one where the two URN's
are lexically equivalent at both a client and a URN resolver.  However,
Patrik's example is one where the two URN's are not lexically equivalent
at a client but would be lexically equivalent at a URN resolver.

The bottom line is that I view lexical equivalence as a local phenomenom, rather
than a global one.  It dawns on me that I should probably add words to that affect
(and possibly use these examples to highlight this) in the draft.

Ryan

P.S.  BTW, Anybody know the deadline for I-D submission for San Jose?  I
am planning on incorperating as many of the comments as I've gotten on the
syntax draft before submitting for publication before Dec., and I haven't seen
a date (and I'm stuck on a plane right now, so I don't have access to our
mirror sites of this type of information).





Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id RAA16270 for urn-ietf-out; Tue, 22 Oct 1996 17:32:01 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id RAA16265 for <urn-ietf@services.bunyip.com>; Tue, 22 Oct 1996 17:31:59 -0400
Received: from nic.cafax.se by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA10822  (mail destined for urn-ietf@services.bunyip.com); Tue, 22 Oct 96 17:31:57 -0400
Received: from nic.cafax.se (paf@nic.cafax.se [193.12.122.42]) by nic.cafax.se (8.8.2/8.8.2) with SMTP id XAA25263; Tue, 22 Oct 1996 23:31:48 +0200 (MET DST)
Date: Tue, 22 Oct 1996 23:31:48 +0200 (MET DST)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nic.cafax.se
To: Larry Masinter <masinter@parc.xerox.com>
Cc: rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
Subject: Re: [URN] Pre release of URN Syntax document....
In-Reply-To: <96Oct22.135155pdt."2759"@golden.parc.xerox.com>
Message-Id: <Pine.BSI.3.91.961022232013.25241B-100000@nic.cafax.se>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Patrik Faltstrom <paf@swip.net>
Errors-To: owner-urn-ietf@bunyip.com

On Tue, 22 Oct 1996, Larry Masinter wrote:

> >   o Simple comparison: A comparison algorithm for URNs is simple,
> >     local, and deterministic. That is, there is a single algorithm for
> >     comparing two URNs that does not require contacting any external
> >     server, is well specified and simple.
> 
> This was discussed at length. It's true that it would be useful for
> those who know about ISBNs to allow both isbn:0-201-10174-2 and
> isbn:0210101742, but having a large variety of syntactic equivalences
> has a large cost.

What I am trying to say is that the general URN comparison algorithm
must define a case of equivalence which is useful for some applications,
but not for other. It can only deal with lexical equivalence,
and what we are discussing are things like if the decomposition
rules in UNICODE should be part of these lexical equivalence
rules.

On a different level, the namespace itself can define a kind
of equivalence which makes it possible for example to use
the urn "urn:isbn:0-201-10174-2" or "urn:isbn:0210101742"
and get the same object. They are syntactical equivalent,
but not lexical.

> For example, the NAPTR resolution scheme depends on regular expression
> patterns which will not work well if all of the different syntactic
> variations of URNs might be allowed.

The NAPTR proposal does only say that you can use regular expressions
to find the resolution service. When you have found that service,
you always pass the full URN to that service (if nothing special
is specified as a protocol specific functionality). So far in the
NAPTR proposal, _no_ regular expression is operating on the
opaque string, even though that is possible, and interesting,
in some namespaces.

You have to remember that the regular expression is constructed
and stored by the owner of the URN which the expression is
operating on, so that person knows what target the expression
is operating on. Just like the fact that one namespace might
have its own ways of defining the word equivalence when accessing
the final resolution service.
 
> So I disagree with the assertion:
> 
> # For an ISBN, the followings should be equivalent:
> #   isbn:0-201-10174-2
> #   isbn:0201101742
> 
> If you're going to 'grandfather' ISBN numbers, you should do so in a
> single unambiguous way.

You have to differ between what result you get when you "just"
compare the lexical equivalence between the two urns and what
you get when you try to resolve the two urns in the final
resolver which knows about isbns. I.e. one thing is the
equivalence when looking at them as urns, and then they
are different, but later, when having knowledge about the
isbn namespace, they should be equivalent.

One thing is defined in the urn paper, and one in the paper
which describes the isbn namespace.

I don't think the urn paper and the namespace papers have to
have the same definition of "equivalent".

   Patrik



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA15863 for urn-ietf-out; Tue, 22 Oct 1996 16:55:09 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA15858 for <urn-ietf@services.bunyip.com>; Tue, 22 Oct 1996 16:55:02 -0400
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA10411  (mail destined for urn-ietf@services.bunyip.com); Tue, 22 Oct 96 16:54:30 -0400
Received: from golden.parc.xerox.com ([13.1.100.139]) by alpha.xerox.com with SMTP id <16592(3)>; Tue, 22 Oct 1996 13:54:11 PDT
Received: by golden.parc.xerox.com id <2759>; Tue, 22 Oct 1996 13:51:55 PDT
To: paf@swip.net
Cc: rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
In-Reply-To: <v03007806ae92a7506bf1@[194.52.54.141]> (message from Patrik Faltstrom on Tue, 22 Oct 1996 09:32:54 PDT)
Subject: Re: [URN] Pre release of URN Syntax document....
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Oct22.135155pdt."2759"@golden.parc.xerox.com>
Date: Tue, 22 Oct 1996 13:51:55 PDT
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

Patrik Falstrom wrote:

# Exactly my point, but I was not explicit. Lexical equivalence must
# be something that is handled by the resource server for that specific
# namespace. On the URN "level" we can only state some kind of
# very, very simple comparison methods and point out that it is
# the resource service for that namespace that handles the real
# comparison.

which sounds like, but isn't the same as, what we wrote for the 'URN
requirements' document in RFC 1737:

>   o Simple comparison: A comparison algorithm for URNs is simple,
>     local, and deterministic. That is, there is a single algorithm for
>     comparing two URNs that does not require contacting any external
>     server, is well specified and simple.

This was discussed at length. It's true that it would be useful for
those who know about ISBNs to allow both isbn:0-201-10174-2 and
isbn:0210101742, but having a large variety of syntactic equivalences
has a large cost.

For example, the NAPTR resolution scheme depends on regular expression
patterns which will not work well if all of the different syntactic
variations of URNs might be allowed.

So I disagree with the assertion:

# For an ISBN, the followings should be equivalent:
#   isbn:0-201-10174-2
#   isbn:0201101742

If you're going to 'grandfather' ISBN numbers, you should do so in a
single unambiguous way.

Larry


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA12466 for urn-ietf-out; Tue, 22 Oct 1996 13:25:55 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA12460 for <urn-ietf@services.bunyip.com>; Tue, 22 Oct 1996 13:25:51 -0400
Received: from void.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07654  (mail destined for urn-ietf@services.bunyip.com); Tue, 22 Oct 96 13:25:50 -0400
Received: (from liberte@localhost) by ncsa.uiuc.edu (8.7.6/8.7.3) id MAA14340; Tue, 22 Oct 1996 12:21:28 -0500 (CDT)
Date: Tue, 22 Oct 1996 12:21:28 -0500 (CDT)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Message-Id: <199610221721.MAA14340@ncsa.uiuc.edu>
To: Ron Daniel <rdaniel@acl.lanl.gov>
Cc: URN Mailing list <urn-ietf@bunyip.com>
Subject: Re: [URN] Pre release of URN Syntax document....
In-Reply-To: <2.2.32.19961022163134.0070dd30@acl.lanl.gov>
References: <2.2.32.19961022163134.0070dd30@acl.lanl.gov>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

Ron Daniel writes:
 > I think you are the one who described it as "unnecessary, but harmless".

"Unnecessary and insufficient, but harmless." is a good paraphrase of
my WWW4 panel presentation
<URL:http://union.ncsa.uiuc.edu/~liberte/www/URN-prefix.html> 
'"URN:" is neither necessary nor sufficient - but it's OK'

If anyone wants to continue this, email me.

dan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA12142 for urn-ietf-out; Tue, 22 Oct 1996 13:08:11 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA12137 for <urn-ietf@services.bunyip.com>; Tue, 22 Oct 1996 13:08:09 -0400
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07505  (mail destined for urn-ietf@services.bunyip.com); Tue, 22 Oct 96 13:08:02 -0400
Received: from ishtar.fsc.fujitsu.com (ishtar.fsc.fujitsu.com [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id KAA24233 for <urn-ietf@bunyip.com>; Tue, 22 Oct 1996 10:06:30 -0700 (PDT)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id KAA04767 for urn-ietf@bunyip.com; Tue, 22 Oct 1996 10:06:59 -0700 (PDT)
Date: Tue, 22 Oct 1996 10:06:59 -0700 (PDT)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199610221706.KAA04767@ishtar.fsc.fujitsu.com>
To: urn-ietf@bunyip.com
Subject: [URN] re urn: optional
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com

Within appropriate markup, urn: may add no information, e.g.,
<biblioentry>
 <title>A Complete History of Algiers</title>
  ...
  <urn>sbn:8371-3613-X</urn>
</biblioentry>

(yes, this book identifies iteself by SBN, not ISBN).

It might be desireable to cat on "URN:" when using this
information in some contexts, and to avoid confusion,
"URN" should not be used as the name space identifier
for any naming scheme registered as an URN scheme, that
is, no URN:URN:something.  

Regards,
    Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
"In going on with these experiments, how many pretty systems do we build,
 which we soon find outselves obliged to destroy?" - Benjamin Franklin
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA11798 for urn-ietf-out; Tue, 22 Oct 1996 12:35:47 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA11793 for <urn-ietf@services.bunyip.com>; Tue, 22 Oct 1996 12:35:41 -0400
Received: from nic.cafax.se by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07149  (mail destined for urn-ietf@services.bunyip.com); Tue, 22 Oct 96 12:35:37 -0400
Received: from [192.71.220.137] (zap.swip.net [192.71.220.137]) by nic.cafax.se (8.8.2/8.8.2) with ESMTP id SAA24715; Tue, 22 Oct 1996 18:35:22 +0200 (MET DST)
X-Sender: m-3329@mailbox.swip.net
Message-Id: <v03007806ae92a7506bf1@[194.52.54.141]>
In-Reply-To: <2.2.32.19961022154632.006fec6c@acl.lanl.gov>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 22 Oct 1996 18:32:54 +0200
To: Ron Daniel <rdaniel@acl.lanl.gov>, URN Mailing list <urn-ietf@bunyip.com>
From: Patrik Faltstrom <paf@swip.net>
Subject: Re: [URN] Pre release of URN Syntax document....
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Patrik Faltstrom <paf@swip.net>
Errors-To: owner-urn-ietf@bunyip.com

At 09.46 -0600 96-10-22, Ron Daniel wrote:
>>] It is even worse. For an ISBN, the followings should be equivalent:
>>]
>>] isbn:0-201-10174-2
>>] isbn:0201101742
>
>This sort of lexical equivalance cannot be determined in general. It
>is specific to the namespace. A client without special knowledge of
>the isbn: namespace cannot be expected to compare
>isbn:0-201-10174-2 to isbn:0210101742 and conclude they are equivalent.

Exactly my point, but I was not explicit. Lexical equivalence must
be something that is handled by the resource server for that specific
namespace. On the URN "level" we can only state some kind of
very, very simple comparison methods and point out that it is
the resource service for that namespace that handles the real
comparison.

  paf

--------------------------------------------------------------------
   Senior Researcher, Tele2/SwipNet     Stockholm, Sweden
   paf@swip.net                         Phone: +46-8-56264000
   urn:inet:urn.paf.se

   In theory, there's no difference between theory and practice,
   but in practice, there is.




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA11664 for urn-ietf-out; Tue, 22 Oct 1996 12:24:53 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA11636 for <urn-ietf@services.bunyip.com>; Tue, 22 Oct 1996 12:24:12 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA06959  (mail destined for urn-ietf@services.bunyip.com); Tue, 22 Oct 96 12:24:10 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id KAA08187; Tue, 22 Oct 1996 10:23:55 -0600 (MDT)
Message-Id: <2.2.32.19961022163134.0070dd30@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 22 Oct 1996 10:31:34 -0600
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>, Ian Higgs +44 171 542 8595 <IAN.HIGGS@reuters.com>
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] Pre release of URN Syntax document....
Cc: URN Mailing list <urn-ietf@bunyip.com>, Ryan Moats <jayhawk@ds.internic.net>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Daniel LaLiberte (at least at 11:54 AM 10/21/96 -0500)

>Is the intent that "urn:" be optional within more contexts, such
>as within HTML documents following "HREF="?

That is *my* intent, although I would be interested in feedback
from the list on the subject. The bit about the urn: being optional
is because its presence or absence has always degenerated into
a religious war. I think you are the one who described it as
"unnecessary, but harmless". I think allowing it can ease the
transition period, since Navigator clients will send things starting
with urn: to the HTTP proxy instead of reporting an unknown protocol
error. Other than that I agree with your statement.

Regards,
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA10995 for urn-ietf-out; Tue, 22 Oct 1996 11:39:03 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA10990 for <urn-ietf@services.bunyip.com>; Tue, 22 Oct 1996 11:39:01 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA04653  (mail destined for urn-ietf@services.bunyip.com); Tue, 22 Oct 96 11:38:59 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id JAA07469 for <urn-ietf@bunyip.com>; Tue, 22 Oct 1996 09:38:56 -0600 (MDT)
Message-Id: <2.2.32.19961022154632.006fec6c@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 22 Oct 1996 09:46:32 -0600
To: URN Mailing list <urn-ietf@bunyip.com>
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] Pre release of URN Syntax document....
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Ian Higgs +44 171 542 8595 (at least at 11:25 AM 10/22/96 -0400)
>Then Patrik Faltstrom wrote:
>
>] It is even worse. For an ISBN, the followings should be equivalent:
>] 
>] isbn:0-201-10174-2
>] isbn:0201101742

This sort of lexical equivalance cannot be determined in general. It
is specific to the namespace. A client without special knowledge of
the isbn: namespace cannot be expected to compare
isbn:0-201-10174-2 to isbn:0210101742 and conclude they are equivalent.

A resolver or resource server may have such knowledge, since if they
deal with any ISBNs, they probably deal with a lot of them. I think this
example illustrates just what the syntax draft is talking about when
it makes a distinction between the equivalance procedure that can be
applied at a client and at a server. The client procedure is going
to give a lot of false negatives, the server procedure will be able
to give fewer false negatives.
 

>Maybe part of the registration process should include a definition of 
>the canonical representation of the Namespace Specific String.

Sounds reasonable.

>In practice, I would assume that the 'resource server' would accept a 
>range of formats for the NSS and would treat them as equivalent.
>This is not strictly 'lexically equivalent' - just 'functionally 
>equivalent' and would depend on the specific resource server.

Yes, but this will be up to the people running the resource
servers.

>Aside: Do we have a generic term for the creature that returns the 
>actual resource? Is 'resource server' OK?

I have been calling it the "repository" in off-list communication,
but "resource server" is OK. Either way.
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id GAA07748 for urn-ietf-out; Tue, 22 Oct 1996 06:25:50 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id GAA07743 for <urn-ietf@services.bunyip.com>; Tue, 22 Oct 1996 06:25:43 -0400
Received: from ritig1.rit.reuters.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA01806  (mail destined for urn-ietf@services.bunyip.com); Tue, 22 Oct 96 06:25:42 -0400
Received: from ritig4.rit.reuters.com by ritig1.rit.reuters.com; (5.65v3.2/1.1.8.2/14Sep94-0947PM) id AA05771; Tue, 22 Oct 1996 06:30:51 -0400
Received: from mr.rit.reuters.com by RITIG4.RIT.REUTERS.COM (PMDF V5.0-7 #7805) id <01IAXMLCZK34004YPW@RITIG4.RIT.REUTERS.COM>; Tue, 22 Oct 1996 06:26:24 -0400 (EDT)
Received: with PMDF-MR; Tue, 22 Oct 1996 11:25:46 -0400 (EDT)
Mr-Received: by mta REC.MUAS; Relayed; Tue, 22 Oct 1996 11:25:46 -0400
Mr-Received: by mta RE5; Relayed; Tue, 22 Oct 1996 11:25:50 -0400
Mr-Received: by mta RITIG4; Relayed; Tue, 22 Oct 1996 11:26:20 -0400
Disclose-Recipients: prohibited
Date: Tue, 22 Oct 1996 11:25:46 -0400 (EDT)
From: Ian Higgs +44 171 542 8595 <IAN.HIGGS@reuters.com>
Subject: Re: [URN] Pre release of URN Syntax document....
In-Reply-To: <Pine.BSI.3.91.961022073947.23725C-100000@nic.cafax.se>
To: Patrik Faltstrom <paf@swip.net>
Cc: URN Mailing list <urn-ietf@bunyip.com>, Ryan Moats <jayhawk@ds.internic.net>
Message-Id: <8146251122101996/A24314/RE5/11AAB2D92E00*@MHS>
Autoforwarded: false
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Content-Transfer-Encoding: 7BIT
Importance: normal
Priority: urgent
Sensitivity: Company-Confidential
Ua-Content-Id: 11AAB2D92E00
X400-Mts-Identifier: [;8146251122101996/A24314/RE5]
Hop-Count: 2
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ian Higgs +44 171 542 8595 <IAN.HIGGS@reuters.com>
Errors-To: owner-urn-ietf@bunyip.com

] On Mon, 21 Oct 1996, Ian Higgs +44 171 542 8595 wrote:
] > Are the following lexically equivalent?
] >         urn:isbn:0-201-10174-2
] >         isbn:0-201-10174-2

Then Patrik Faltstrom wrote:

] It is even worse. For an ISBN, the followings should be equivalent:
] 
] isbn:0-201-10174-2
] isbn:0201101742

Maybe part of the registration process should include a definition of 
the canonical representation of the Namespace Specific String.

In practice, I would assume that the 'resource server' would accept a 
range of formats for the NSS and would treat them as equivalent.
This is not strictly 'lexically equivalent' - just 'functionally 
equivalent' and would depend on the specific resource server.

Aside: Do we have a generic term for the creature that returns the 
actual resource? Is 'resource server' OK?

/Ian



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id BAA05266 for urn-ietf-out; Tue, 22 Oct 1996 01:40:56 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id BAA05261 for <urn-ietf@services.bunyip.com>; Tue, 22 Oct 1996 01:40:50 -0400
Received: from nic.cafax.se by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA00673  (mail destined for urn-ietf@services.bunyip.com); Tue, 22 Oct 96 01:40:49 -0400
Received: from nic.cafax.se (paf@nic.cafax.se [193.12.122.42]) by nic.cafax.se (8.8.2/8.8.2) with SMTP id HAA23739; Tue, 22 Oct 1996 07:40:45 +0200 (MET DST)
Date: Tue, 22 Oct 1996 07:40:45 +0200 (MET DST)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nic.cafax.se
To: Ian Higgs +44 171 542 8595 <IAN.HIGGS@reuters.com>
Cc: URN Mailing list <urn-ietf@bunyip.com>, Ryan Moats <jayhawk@ds.internic.net>
Subject: Re: [URN] Pre release of URN Syntax document....
In-Reply-To: <8336171721101996/A16366/RE5/11AAAC512400*@MHS>
Message-Id: <Pine.BSI.3.91.961022073947.23725C-100000@nic.cafax.se>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Patrik Faltstrom <paf@swip.net>
Errors-To: owner-urn-ietf@bunyip.com

On Mon, 21 Oct 1996, Ian Higgs +44 171 542 8595 wrote:
> 
> ] 3. Lexical Equivalence
> 
> Are the following lexically equivalent?
>         urn:isbn:0-201-10174-2
>         isbn:0-201-10174-2
> 
> If so - add an example to highlighht this.

It is even worse. For an ISBN, the followings should be equivalent:

isbn:0-201-10174-2
isbn:0201101742

   paf



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA28934 for urn-ietf-out; Mon, 21 Oct 1996 15:59:43 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA28927 for <urn-ietf@services.bunyip.com>; Mon, 21 Oct 1996 15:59:40 -0400
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23206  (mail destined for urn-ietf@services.bunyip.com); Mon, 21 Oct 96 15:59:38 -0400
Message-Id: <9610211959.AA23206@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Mon Oct 21 15:01 CDT 1996
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Martin J Duerst" <mduerst@ifi.unizh.ch>, "Patrik Faltstrom" <paf@swip.net>
Cc: "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Mon, 21 Oct 96 15:04:20 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] Pre release of URN Syntax document....
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

On Mon, 21 Oct 1996 20:36:58 +0200 (MET DST), Patrik Faltstrom wrote:

>
>On Mon, 21 Oct 1996, Martin J Duerst wrote:
>
>> The other big problem is equivalence. For Unicode, character equivalence
>> is in some cases not the same as codepoint equivalence. Charecter
>> equivalence is well defined, but there is currently no standard
>> for normalization.
>
>What exists are the decomposition rules for Unicode. Those are well defined.

True, but I should probably add some stuff to section 3 about this.

>> This does not concern things such as case,
>> where the user can easily distinguish lower case and upper case,
>> but cases such as A-with-Grave, which can be encoded both as
>> one single codepoint and as the sequence A, Grave.
>
>The casing is also defined in the Unicode spec.
>
>What you do is to first decompose the string (i.e. change
>A-with-Grave into A, Grave), and then do the case insensitive
>comparison (if you want to).
>
>All of this is implemented in the Digger Whois++ server from
>Bunyip. It is doable!

Ah, yes but in the server, rather than in the client...

>> Another problem that should be considered are bidirectionality
>> for Hebrew and Arabic.
>
>It should be defined, just like in MIME, that characters are
>stored in the order they are stored, not displayed. (At least
>I remember that we discussed this with display order in the
>MIME community in an interesting meeting faaaar back in time,
>which was ended by looking at some example where two hebrew
>users, using the same computer, was using different display
>order...).

I agree with Patrik.  Regardless of glyph direction order, NSS octets
are in order of presentation ie. (for left->right, left most character first,
for right->left right most character first, etc.)

>> It would be a good idea if URN resolvers could alos care about
>> UNicode character equivalence. But maybe some schemes would do
>> that easier than others?
>
>It is the resolution service that have to care about character
>equivalence. The URN spec should only say UTF-8 from my point of
>view. It could though be noted that A-with-grave and A, Grave in
>Unicode is regarded as an example of equivalent characters.

I agree with Patrik again.  I have added the note.

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA28848 for urn-ietf-out; Mon, 21 Oct 1996 15:53:22 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA28843 for <urn-ietf@services.bunyip.com>; Mon, 21 Oct 1996 15:53:16 -0400
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23123  (mail destined for urn-ietf@services.bunyip.com); Mon, 21 Oct 96 15:53:08 -0400
Message-Id: <9610211953.AA23123@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Mon Oct 21 14:54 CDT 1996
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Martin J Duerst" <mduerst@ifi.unizh.ch>
Cc: "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Mon, 21 Oct 96 14:57:48 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] Pre release of URN Syntax document....
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

Since I've seen Patrik's comments, I'll only comment on things that
he didn't and then add mine in a reply to his comments in a minute...

On Mon, 21 Oct 1996 19:38:53 +0100 (MET), Martin J Duerst wrote:

>Ryan Moats wrote:
>
>Well, first a great scream of joy and congratulations that you have
>made it with iso10646/UTF-8. More comments on that below.

I'll admit that it was a last minute addition, and did hold things up a
bit while some issues were sorted out.  However, might as well get things
going now...

>>1.1 Namespace Identifier Syntax
>>
>>   The following is the syntax for the Namespace Identifier. To (a) be
>>   consistent with all potential resolution schemes and (b) not put any
>>   undue constraints on any potential resolution scheme, the syntax for
>>   the Namespace Identifier is:
>>
>>   <NID>         ::= <letter> [ <let-hyp> ]
>>
>>   <let-hyp>     ::= <letter> | "-"
>>
>>   <letter>      ::= any one of the 52 alphabetic characters A through Z
>>                     in upper case and a through z in lower case
>>
>>   This is slightly more restrictive that what is stated in RFC 1738 [4]
>>   (which allows the period "."). Further, the Namespace Identifier is
>>   case insensitive, so that "ISBN" and "isbn" refer to the same
>>   namespace.
>
>Kind of disappointed that i18n didn't make it for NIS. But it's probably
>not necessary. And if it becomes necessary, we could just create a new
>NIS, "i" for short, and could prefix it. Or am I stretching my understanding
>of URN syntax too much?

I don't like this,  because it precludes freedom in the resolving scheme.

>One main problem is that while the URL/URI didn't specify any
>character semantics, this proposal defines everything in terms
>of characters.
>For URL/URIs, it was not defined what character, or part of a
>character, bytes above 0x7F were denoting, nor was one even sure,
>after reading the specs, that an "A" in an URL was supposed to be
>the character "A". One only got a certain confidence in such
>coincidences after having a look at some actual examples.
>This had some advantages, as it left open any decisions for
>the individual protocols, and it also considered cases where
>the information in the URL did not have anything to do with
>characters (e.g. something like the data URL).
>So I think the spec should go more in the direction of:
>
>- If an NSS contains characters, these should be encoded using UTF-8.
>- If an NSS contains something else (e.g. pure data), this can be
>	encoded directly using %HH.
>- If an NSS, for some reasons, decides to use a different encoding
>	for characters, this is not prohibited (but not suggested).
>
>When the second point is introduced, the third cannot be avoided
>anyway, because a NSS scheme may just define that it does %HH encoding
>on its own, using a different character syntax, and the NSS encoding
>of the characters in that scheme would only trivially encode
>ASCII characters (with lots of "%" in it).
>
>This will also mean that NSS are not limited to be correct UTF-8
>sequences.

I'll have to think about all of this, but my first reaction is that I don't like
it.

The rest will come in the next mail message...

>>2. Grand-fathering
>>
>>   To allow for grand-fathering of existing naming systems (as required
>>   by [2]), the Namespace Specific String shall be considered an "opaque
>>   string" in the sense of structure except as mentioned in Section 1.
>
>Just the fact that it is considered a string of characters in all cases
>is somewhat restricting.

Oh, I see.  I wasn't thinking in terms of strings of characters, I was thinking in
terms of string of octets. Guess I should change this, then.

Lexica Equivalence will come in the next message.

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA28726 for urn-ietf-out; Mon, 21 Oct 1996 15:42:07 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA28720 for <urn-ietf@services.bunyip.com>; Mon, 21 Oct 1996 15:42:06 -0400
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22976  (mail destined for urn-ietf@services.bunyip.com); Mon, 21 Oct 96 15:42:02 -0400
Received: from ishtar.fsc.fujitsu.com (ishtar.fsc.fujitsu.com [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id MAA00110 for <urn-ietf@bunyip.com>; Mon, 21 Oct 1996 12:40:32 -0700 (PDT)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id MAA12063 for urn-ietf@bunyip.com; Mon, 21 Oct 1996 12:40:59 -0700 (PDT)
Date: Mon, 21 Oct 1996 12:40:59 -0700 (PDT)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199610211940.MAA12063@ishtar.fsc.fujitsu.com>
To: urn-ietf@bunyip.com
Subject: [URN] re URN sytax
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com

Martin writes:
| So I think the spec should go more in the direction of:
| 
| - If an NSS contains characters, these should be encoded using UTF-8.
| - If an NSS contains something else (e.g. pure data), this can be
| 	encoded directly using %HH.

Just to keep myself clear on what you're saying, ISO 10646 mixes
glyphs and characters.  By "characters" above, are you excluding
glyphs-that-are-not-themselves-characters?  Are those glyphs 
data?  Or do you expect people not to use glyphs that aren't
characters?


Regards,
    Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
"In going on with these experiments, how many pretty systems do we build,
 which we soon find outselves obliged to destroy?" - Benjamin Franklin
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA28576 for urn-ietf-out; Mon, 21 Oct 1996 15:33:07 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA28571 for <urn-ietf@services.bunyip.com>; Mon, 21 Oct 1996 15:33:05 -0400
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22865  (mail destined for urn-ietf@services.bunyip.com); Mon, 21 Oct 96 15:33:02 -0400
Message-Id: <9610211933.AA22865@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Mon Oct 21 14:34 CDT 1996
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Daniel LaLiberte" <liberte@ncsa.uiuc.edu>
Cc: "URN Mailing list" <urn-ietf@bunyip.com>
Date: Mon, 21 Oct 96 14:37:43 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] Pre release of URN Syntax document....
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

On Mon, 21 Oct 1996 11:54:35 -0500 (CDT), Daniel LaLiberte wrote:

>Regarding grandfathering (a clear definition would be useful), I just
>want to point out that when incorporating existing names from a name
>scheme into another scheme, there is almost always some translation
>that is required.  The translation might just be to mapping to a
>different character set, or it might involve a more radical
>restructuring of the syntax.  The important thing to preserve in a
>name scheme is the semantics, or the higher-level structure.  For
>example, if a name scheme supports a hierarchy of naming authorities,
>then the notation for expressing the hierarchy in a name might be
>different (e.g.  different delimiter or reverse the order of
>components), but the hierarchy should still be accessible.

Since grandfathering is meant as supporting existing legacy naming systems,
I want to minimize the amount of translation necessary.  I also feel that the
structure is required at the resolver, but not the client.  Thinking about syntax,
the previous sentence has become an important consideration, not only for
grandfathering (sorry, american colloquialism) but also for lexical equivalence
(see forthcoming message)...

"I see discussion, lots of discussion"...

Ryan Moats




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA28503 for urn-ietf-out; Mon, 21 Oct 1996 15:27:41 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA28498 for <urn-ietf@services.bunyip.com>; Mon, 21 Oct 1996 15:27:39 -0400
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22762  (mail destined for urn-ietf@services.bunyip.com); Mon, 21 Oct 96 15:27:27 -0400
Message-Id: <9610211927.AA22762@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Mon Oct 21 14:28 CDT 1996
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Ian Higgs +44 171 542 8595" <IAN.HIGGS@reuters.com>, "URN Mailing list" <urn-ietf@bunyip.com>
Date: Mon, 21 Oct 96 14:32:05 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] Pre release of URN Syntax document....
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

>] Abstract
>] 1. Syntax
>]    requirement to grandfather existing naming systems has the effect of
>
>"grandfather" as a verb? There is no definition of what that means here.

American colloquialism strikes again.  I will replace "grandfather existing
naming systems" with "support existing legacy naming systems", as that
is the connotation wanted here.

>RFC1630 allows URI scheme names to include all letters and digits, 
>as well as a whole bunch of punctuation. Hosts names also include digits.
>
>Why not digits in namespace identifiers? They should be harmless enough.
>(We could probably allow some punctuation too.)

Well, this is where it starts to get a little more difficult.  I can live with numbers
and some other characters, but punctuation is not acceptable.  The problem
is supporting the broadest range of potential resolution scheme (the "let a
million flowers bloom concept").

>] 1.2 Namespace Specific String Syntax
>]    Therefore, each namespace shall indicate which characters have
>]    special meaning and how (if possible) to encode those characters if
>]    used in a literal sense.
>
>Where and how shall a namespace indicate this? Include the BNF in the NID?
>
>Do you mean something like ...
>
>   The process of registering a namespace identifier shall included
>   publication of a definition of which characters have a special
>   meaning and how to encode those characters if used in a literal sense.

Yes, this is what I meant.  I have replaced my wording with yours.

>] 2. Grand-fathering
>
>It may be well understood by the URI/URN regulars, but please define here
>what is meant by "Grand-fathering". The term is not defined in RFC1737.

See my above comment about "grandfathering".

>] 3. Lexical Equivalence
>
>Are the following lexically equivalent?
>        urn:isbn:0-201-10174-2
>        isbn:0-201-10174-2
>
>If so - add an example to highlighht this.

Yes, they are, and I have added an example.

>] 4. Security considerations
>]    ... Each namespace shall therefore indicate which characters ...
>
>How? Where?

This is a restatement of the stuff in section 1.2.  I have used the replacement text
here, also.

>] 6. References
>]          [1]         L. L. Diagle, P. Falstrom, R. Iannella.  "A Frame-
>]                      work for the Assignment and Resolution of Uniform
>]                      Resource Names", Internet Draft (work in progress).
>]                      June 1996.
>
>URL?

I didn't get this...

>Should this document make any reference to the process for registering
>namespace identifiers?

I don't think so.  I think that should be part of  the framework document (MHO).

Ryan Moats



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA27830 for urn-ietf-out; Mon, 21 Oct 1996 14:37:24 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA27825 for <urn-ietf@services.bunyip.com>; Mon, 21 Oct 1996 14:37:21 -0400
Received: from nic.cafax.se by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22179  (mail destined for urn-ietf@services.bunyip.com); Mon, 21 Oct 96 14:37:10 -0400
Received: from nic.cafax.se (paf@nic.cafax.se [193.12.122.42]) by nic.cafax.se (8.8.2/8.8.2) with SMTP id UAA20724; Mon, 21 Oct 1996 20:36:59 +0200 (MET DST)
Date: Mon, 21 Oct 1996 20:36:58 +0200 (MET DST)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nic.cafax.se
To: Martin J Duerst <mduerst@ifi.unizh.ch>
Cc: jayhawk@ds.internic.net, urn-ietf@bunyip.com, leslie@bunyip.com, michaelm@internic.net, rdaniel@acl.lanl.gov
Subject: Re: [URN] Pre release of URN Syntax document....
In-Reply-To: <"josef.ifi..310:21.09.96.18.38.55"@ifi.unizh.ch>
Message-Id: <Pine.BSI.3.91.961021202842.20671F-100000@nic.cafax.se>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Patrik Faltstrom <paf@swip.net>
Errors-To: owner-urn-ietf@bunyip.com

On Mon, 21 Oct 1996, Martin J Duerst wrote:

> The other big problem is equivalence. For Unicode, character equivalence
> is in some cases not the same as codepoint equivalence. Charecter
> equivalence is well defined, but there is currently no standard
> for normalization.

What exists are the decomposition rules for Unicode. Those are well defined.

> This does not concern things such as case,
> where the user can easily distinguish lower case and upper case,
> but cases such as A-with-Grave, which can be encoded both as
> one single codepoint and as the sequence A, Grave.

The casing is also defined in the Unicode spec.

What you do is to first decompose the string (i.e. change
A-with-Grave into A, Grave), and then do the case insensitive
comparison (if you want to).

All of this is implemented in the Digger Whois++ server from
Bunyip. It is doable!

> Another problem that should be considered are bidirectionality
> for Hebrew and Arabic.

It should be defined, just like in MIME, that characters are
stored in the order they are stored, not displayed. (At least
I remember that we discussed this with display order in the
MIME community in an interesting meeting faaaar back in time,
which was ended by looking at some example where two hebrew
users, using the same computer, was using different display
order...).

> It would be a good idea if URN resolvers could alos care about
> UNicode character equivalence. But maybe some schemes would do
> that easier than others?

It is the resolution service that have to care about character
equivalence. The URN spec should only say UTF-8 from my point of
view. It could though be noted that A-with-grave and A, Grave in
Unicode is regarded as an example of equivalent characters.


    Patrik



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA27465 for urn-ietf-out; Mon, 21 Oct 1996 13:39:55 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA27460 for <urn-ietf@services.bunyip.com>; Mon, 21 Oct 1996 13:39:51 -0400
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21595  (mail destined for urn-ietf@services.bunyip.com); Mon, 21 Oct 96 13:39:01 -0400
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <01070-0@josef.ifi.unizh.ch>; Mon, 21 Oct 1996 19:38:54 +0100
Subject: Re: [URN] Pre release of URN Syntax document....
To: jayhawk@ds.internic.net
Date: Mon, 21 Oct 1996 19:38:53 +0100 (MET)
Cc: urn-ietf@bunyip.com, leslie@bunyip.com, michaelm@internic.net, rdaniel@acl.lanl.gov, paf@swip.net
In-Reply-To: <9610181749.AA07976@mocha.bunyip.com> from "Ryan Moats" at Oct 18, 96 12:52:34 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 6658
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..310:21.09.96.18.38.55"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Ryan Moats wrote:

>Well folks, we've reached the point where this is ready for the list
>to scream about (semi :-) ).

Well, first a great scream of joy and congratulations that you have
made it with iso10646/UTF-8. More comments on that below.


>Internet-Draft                                                Ryan Moats
>draft-ietf-urn-syntax-00.txt                                        AT&T
>Expires in six months                                       October 1996

>Abstract
>
>   This document presents the syntax for Uniform Resource Names (URNs).
>   More information on the purpose of URNs is available from [1].
>
>1. Syntax
>
>   All URNs have the following syntax:
>
>
>   <URN> ::= ["urn:"] <NID> ":" <NSS>
>
>   <NID> is the Namespace IDentifier, and <NSS> is the Namespace
>   Specific String.  The Namespace ID is used to determine the
>   _syntactic_ interpretation of the Namespace Specific String to the
>   extent of extracting the Naming Authority information (as discussed
>   in [1]).


>1.1 Namespace Identifier Syntax
>
>   The following is the syntax for the Namespace Identifier. To (a) be
>   consistent with all potential resolution schemes and (b) not put any
>   undue constraints on any potential resolution scheme, the syntax for
>   the Namespace Identifier is:
>
>   <NID>         ::= <letter> [ <let-hyp> ]
>
>   <let-hyp>     ::= <letter> | "-"
>
>   <letter>      ::= any one of the 52 alphabetic characters A through Z
>                     in upper case and a through z in lower case
>
>   This is slightly more restrictive that what is stated in RFC 1738 [4]
>   (which allows the period "."). Further, the Namespace Identifier is
>   case insensitive, so that "ISBN" and "isbn" refer to the same
>   namespace.

Kind of disappointed that i18n didn't make it for NIS. But it's probably
not necessary. And if it becomes necessary, we could just create a new
NIS, "i" for short, and could prefix it. Or am I stretching my understanding
of URN syntax too much?

>1.2 Namespace Specific String Syntax
>
>   Depending on the rules governing a namespace, valid identifiers in a
>   namespace might contain characters that are reserved characters in
>   URI syntax or non-printable ASCII characters.  To accommodate the
>   largest set of valid identifiers, the NSS portion of a URN shall use
>   UTF-8 representation of ISO 10646 as its character set.

This is really what I have waited for for a long time. As I wrote in
a different mail, I have discussed that with many people on many
occasions. It is definitely the right direction to go. But it needs
a few refinements to assure it will work nicely, and to assure it
won't be getting unnecessary opposition. Hopefully, these things
can be integrated in this document; maybe another document is
needed.

One main problem is that while the URL/URI didn't specify any
character semantics, this proposal defines everything in terms
of characters.
For URL/URIs, it was not defined what character, or part of a
character, bytes above 0x7F were denoting, nor was one even sure,
after reading the specs, that an "A" in an URL was supposed to be
the character "A". One only got a certain confidence in such
coincidences after having a look at some actual examples.
This had some advantages, as it left open any decisions for
the individual protocols, and it also considered cases where
the information in the URL did not have anything to do with
characters (e.g. something like the data URL).
So I think the spec should go more in the direction of:

- If an NSS contains characters, these should be encoded using UTF-8.
- If an NSS contains something else (e.g. pure data), this can be
	encoded directly using %HH.
- If an NSS, for some reasons, decides to use a different encoding
	for characters, this is not prohibited (but not suggested).

When the second point is introduced, the third cannot be avoided
anyway, because a NSS scheme may just define that it does %HH encoding
on its own, using a different character syntax, and the NSS encoding
of the characters in that scheme would only trivially encode
ASCII characters (with lots of "%" in it).

This will also mean that NSS are not limited to be correct UTF-8
sequences.

The other big problem is equivalence. For Unicode, character equivalence
is in some cases not the same as codepoint equivalence. Charecter
equivalence is well defined, but there is currently no standard
for normalization. This does not concern things such as case,
where the user can easily distinguish lower case and upper case,
but cases such as A-with-Grave, which can be encoded both as
one single codepoint and as the sequence A, Grave.

Another problem that should be considered are bidirectionality
for Hebrew and Arabic.

>   URN resolvers MUST be capable of accepting URNs that have been
>   %encoded for either 8-bit clean or 7-bit transports.  %encoding is
>   removed first, then UTF-8 decoding is performed.  URN resolvers MUST
>   return identical results from ANY legally encoded form of the URN.

It would be a good idea if URN resolvers could alos care about
UNicode character equivalence. But maybe some schemes would do
that easier than others?

>   It should be noted that certain characters in the Namespace Specific
>   String syntax may have special meaning in certain namespaces.
>   Therefore, each namespace shall indicate which characters have
>   special meaning and how (if possible) to encode those characters if
>   used in a literal sense.

Rather a great requirement on implementors, because they have to know
new things for every new namespace. But maybe it cannot be avoided.
The question here is: How to escape a character beyond ASCII?
Would it be possible to specify that all characters in ASCII,
if in %HH form, are to be considered escaped?


>2. Grand-fathering
>
>   To allow for grand-fathering of existing naming systems (as required
>   by [2]), the Namespace Specific String shall be considered an "opaque
>   string" in the sense of structure except as mentioned in Section 1.

Just the fact that it is considered a string of characters in all cases
is somewhat restricting.

>3. Lexical Equivalence
>   Lexical equivalence at the server is dependent on the namespace, and
>   thus each namespace shall indicate how lexical equivalence may be
>   determined by servers for URNs specifying resources in that
>   namespace.

As said, some general help or suggestions for Unicode character
equivalence might be in order here. This does not restrict
individual namespaces to go further in declaring equivalences.


That's it, for the moment. Looking forward to interesting discussions.
Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA27016 for urn-ietf-out; Mon, 21 Oct 1996 12:59:01 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA27011 for <urn-ietf@services.bunyip.com>; Mon, 21 Oct 1996 12:58:58 -0400
Received: from void.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21192  (mail destined for urn-ietf@services.bunyip.com); Mon, 21 Oct 96 12:58:55 -0400
Received: (from liberte@localhost) by ncsa.uiuc.edu (8.7.6/8.7.3) id LAA03361; Mon, 21 Oct 1996 11:54:35 -0500 (CDT)
Date: Mon, 21 Oct 1996 11:54:35 -0500 (CDT)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Message-Id: <199610211654.LAA03361@ncsa.uiuc.edu>
To: Ian Higgs +44 171 542 8595 <IAN.HIGGS@reuters.com>
Cc: URN Mailing list <urn-ietf@bunyip.com>, Ryan Moats <jayhawk@ds.internic.net>
Subject: Re: [URN] Pre release of URN Syntax document....
In-Reply-To: <8336171721101996/A16366/RE5/11AAAC512400*@MHS>
References: <9610181749.AA07976@mocha.bunyip.com> <8336171721101996/A16366/RE5/11AAAC512400*@MHS>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

Ian Higgs writes:
 > ] 3. Lexical Equivalence
 > 
 > Are the following lexically equivalent?
 >         urn:isbn:0-201-10174-2
 >         isbn:0-201-10174-2

Good question.  I think the answer must be "yes".  I noticed that the
syntax made "urn:" optional, but nothing more was said about it.
Since it is optional, it is much like the "URL:" prefix that is also
optional in some circumstances, usually within arbitrary text.
Is the intent that "urn:" be optional within more contexts, such
as within HTML documents following "HREF="?

Regarding grandfathering (a clear definition would be useful), I just
want to point out that when incorporating existing names from a name
scheme into another scheme, there is almost always some translation
that is required.  The translation might just be to mapping to a
different character set, or it might involve a more radical
restructuring of the syntax.  The important thing to preserve in a
name scheme is the semantics, or the higher-level structure.  For
example, if a name scheme supports a hierarchy of naming authorities,
then the notation for expressing the hierarchy in a name might be
different (e.g.  different delimiter or reverse the order of
components), but the hierarchy should still be accessible.

This probably raises more questions than it answers.  That was my intent.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA26543 for urn-ietf-out; Mon, 21 Oct 1996 12:17:39 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA26538 for <urn-ietf@services.bunyip.com>; Mon, 21 Oct 1996 12:17:33 -0400
Received: from ritig1.rit.reuters.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA20730  (mail destined for urn-ietf@services.bunyip.com); Mon, 21 Oct 96 12:17:26 -0400
Received: from ritig4.rit.reuters.com by ritig1.rit.reuters.com; (5.65v3.2/1.1.8.2/14Sep94-0947PM) id AA23852; Mon, 21 Oct 1996 12:22:34 -0400
Received: from mr.rit.reuters.com by RITIG4.RIT.REUTERS.COM (PMDF V5.0-7 #7805) id <01IAWKL6AIC00048QL@RITIG4.RIT.REUTERS.COM>; Mon, 21 Oct 1996 12:18:10 -0400 (EDT)
Received: with PMDF-MR; Mon, 21 Oct 1996 17:17:36 -0400 (EDT)
Mr-Received: by mta REC.MUAS; Relayed; Mon, 21 Oct 1996 17:17:36 -0400
Mr-Received: by mta RE5; Relayed; Mon, 21 Oct 1996 17:17:38 -0400
Mr-Received: by mta RITIG4; Relayed; Mon, 21 Oct 1996 17:18:05 -0400
Disclose-Recipients: prohibited
Date: Mon, 21 Oct 1996 17:17:36 -0400 (EDT)
From: Ian Higgs +44 171 542 8595 <IAN.HIGGS@reuters.com>
Subject: Re: [URN] Pre release of URN Syntax document....
In-Reply-To: <9610181749.AA07976@mocha.bunyip.com>
To: URN Mailing list <urn-ietf@bunyip.com>
Cc: Ryan Moats <jayhawk@ds.internic.net>
Message-Id: <8336171721101996/A16366/RE5/11AAAC512400*@MHS>
Autoforwarded: false
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Content-Transfer-Encoding: 7BIT
Importance: normal
Priority: urgent
Sensitivity: Company-Confidential
Ua-Content-Id: 11AAAC512400
X400-Mts-Identifier: [;8336171721101996/A16366/RE5]
Hop-Count: 2
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ian Higgs +44 171 542 8595 <IAN.HIGGS@reuters.com>
Errors-To: owner-urn-ietf@bunyip.com

] Well folks, we've reached the point where this is ready for the list
] to scream about (semi :-) ).
] Have at it....

I have a few gentle comments - no screams (as yet)

+++START+++

] Abstract
] 1. Syntax
]    requirement to grandfather existing naming systems has the effect of

"grandfather" as a verb? There is no definition of what that means here.

] 1.1 Namespace Identifier Syntax
]    <NID>         ::= <letter> [ <let-hyp> ]
]    <let-hyp>     ::= <letter> | "-"

RFC1630 allows URI scheme names to include all letters and digits, 
as well as a whole bunch of punctuation. Hosts names also include digits.

Why not digits in namespace identifiers? They should be harmless enough.
(We could probably allow some punctuation too.)

] 1.2 Namespace Specific String Syntax
]    Therefore, each namespace shall indicate which characters have
]    special meaning and how (if possible) to encode those characters if
]    used in a literal sense.

Where and how shall a namespace indicate this? Include the BNF in the NID?

Do you mean something like ...

   The process of registering a namespace identifier shall included
   publication of a definition of which characters have a special
   meaning and how to encode those characters if used in a literal sense.

] 2. Grand-fathering

It may be well understood by the URI/URN regulars, but please define here
what is meant by "Grand-fathering". The term is not defined in RFC1737.

] 3. Lexical Equivalence

Are the following lexically equivalent?
        urn:isbn:0-201-10174-2
        isbn:0-201-10174-2

If so - add an example to highlighht this.

] 4. Security considerations
]    ... Each namespace shall therefore indicate which characters ...

How? Where?

] 6. References
]          [1]         L. L. Diagle, P. Falstrom, R. Iannella.  "A Frame-
]                      work for the Assignment and Resolution of Uniform
]                      Resource Names", Internet Draft (work in progress).
]                      June 1996.

URL?

+++END+++

Should this document make any reference to the process for registering
namespace identifiers?


Regards
/Ian Higgs
-------------------------------------------------
 Ian Higgs
 Reuters Limited,  Email:  ian.higgs@reuters.com
 85 Fleet Street,  Fax:    +44 171 542 8314
 London EC4P 4AJ,  Phone:  +44 171 542 8595
 England
-------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA22040 for urn-ietf-out; Fri, 18 Oct 1996 13:50:23 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA22035 for <urn-ietf@services.bunyip.com>; Fri, 18 Oct 1996 13:50:19 -0400
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07976  (mail destined for urn-ietf@services.bunyip.com); Fri, 18 Oct 96 13:49:33 -0400
Message-Id: <9610181749.AA07976@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Fri Oct 18 12:49 CDT 1996
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "URN mailing list" <urn-ietf@bunyip.com>
Cc: "Leslie Daigle" <leslie@bunyip.com>, "Michael Mealling" <michaelm@internic.net>, "Ron Daniel" <rdaniel@acl.lanl.gov>, "Martin J Duerst" <mduerst@ifi.unizh.ch>, "Patrik Faltstrom" <paf@swip.net>
Date: Fri, 18 Oct 96 12:52:34 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: [URN] Pre release of URN Syntax document....
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

Well folks, we've reached the point where this is ready for the list
to scream about (semi :-) ).

Have at it....

Ryan Moats
InterNIC Directory and Database Services
jayhawk@ds.internic.net


===================================================







Internet-Draft                                                Ryan Moats
draft-ietf-urn-syntax-00.txt                                        AT&T
Expires in six months                                       October 1996


                               URN Syntax
                 Filename: draft-ietf-urn-syntax-00.txt


Status of This Memo

      This document is an Internet-Draft.  Internet-Drafts are working
      documents of the Internet Engineering Task Force (IETF), its
      areas, and its working groups.  Note that other groups may also
      distribute working documents as Internet-Drafts.

      Internet-Drafts are draft documents valid for a maximum of six
      months and may be updated, replaced, or obsoleted by other
      documents at any time.  It is inappropriate to use Internet-
      Drafts as reference material or to cite them other than as ``work
      in progress.''

      To learn the current status of any Internet-Draft, please check
      the ``1id-abstracts.txt'' listing contained in the Internet-
      Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
      (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
      Coast), or ftp.isi.edu (US West Coast).


Abstract

   This document presents the syntax for Uniform Resource Names (URNs).
   More information on the purpose of URNs is available from [1].

1. Syntax

   All URNs have the following syntax:


   <URN> ::= ["urn:"] <NID> ":" <NSS>

   <NID> is the Namespace IDentifier, and <NSS> is the Namespace
   Specific String.  The Namespace ID is used to determine the
   _syntactic_ interpretation of the Namespace Specific String to the
   extent of extracting the Naming Authority information (as discussed
   in [1]).

   RFC 1737 [2] puts additional requirements on URN encoding, which all



Expires 4/97                                                    [Page 1]





INTERNET DRAFT                 URN Syntax                   October 1996


   have implications as far as limiting syntax.  On the other hand, the
   requirement to grandfather existing naming systems has the effect of
   broadening syntax.  Thus, we discuss the acceptable syntax for both
   the Namespace Identifier and the Namespace Specific String
   separately.

1.1 Namespace Identifier Syntax

   The following is the syntax for the Namespace Identifier. To (a) be
   consistent with all potential resolution schemes and (b) not put any
   undue constraints on any potential resolution scheme, the syntax for
   the Namespace Identifier is:

   <NID>         ::= <letter> [ <let-hyp> ]

   <let-hyp>     ::= <letter> | "-"

   <letter>      ::= any one of the 52 alphabetic characters A through Z
                     in upper case and a through z in lower case

   This is slightly more restrictive that what is stated in RFC 1738 [4]
   (which allows the period "."). Further, the Namespace Identifier is
   case insensitive, so that "ISBN" and "isbn" refer to the same
   namespace.

1.2 Namespace Specific String Syntax

   Depending on the rules governing a namespace, valid identifiers in a
   namespace might contain characters that are reserved characters in
   URI syntax or non-printable ASCII characters.  To accommodate the
   largest set of valid identifiers, the NSS portion of a URN shall use
   UTF-8 representation of ISO 10646 as its character set.

   Clients MUST be capable of %encoding the UTF-8 formatted NSS,
   according the rules in [3] with the following exceptions:

      1. [3] states that occurrence of the '/' character in URIs must
      denote hierarchy, so that partial forms of a URI are possible.
      This restriction is unenforceable, and relative URLs do not have a
      scheme prefix, so we allow URNs to contain unescaped occurrences
      of the '/' character that do not denote hierarchy.

      2. As an optimization when the transport between systems is known
      to be 8-bit-clean, clients MAY omit the %encoding on 8-bit
      characters but MUST still %encode the reserved characters below.

   For historic reasons, the characters "#", "?", "%", "*", "!", "<",
   ">", and '"', are reserved and must be encoded with '%'.  Thus client



Expires 4/97                                                    [Page 2]





INTERNET DRAFT                 URN Syntax                   October 1996


   implementers should accept URNs from users in an unencoded form but
   must encode them before sending them to a resolver.

   URN resolvers MUST be capable of accepting URNs that have been
   %encoded for either 8-bit clean or 7-bit transports.  %encoding is
   removed first, then UTF-8 decoding is performed.  URN resolvers MUST
   return identical results from ANY legally encoded form of the URN.

   It should be noted that certain characters in the Namespace Specific
   String syntax may have special meaning in certain namespaces.
   Therefore, each namespace shall indicate which characters have
   special meaning and how (if possible) to encode those characters if
   used in a literal sense.


2. Grand-fathering

   To allow for grand-fathering of existing naming systems (as required
   by [2]), the Namespace Specific String shall be considered an "opaque
   string" in the sense of structure except as mentioned in Section 1.

3. Lexical Equivalence

   As discussed previously, Namespace Identifiers are to be considered
   case-insensitive. That is, the following two URNs are lexically
   equivalent:

           urn:isbn:0-201-10174-2
           urn:ISBN:0-201-10174-2

   Lexical equivalence at the client is restricted to unencoding '%'
   sequences, with other comparisons being considered case sensitive.
   That is, the following two URNs are lexically equivalent at a client:

           urn:foo:John DeSilva
           urn:foo:John%20DeSilva

   but the following two URNs are NOT lexically equivalent at a client:

           urn:foo:John%20DeSilva
           urn:foo:John%20deSilva

   Lexical equivalence at the server is dependent on the namespace, and
   thus each namespace shall indicate how lexical equivalence may be
   determined by servers for URNs specifying resources in that
   namespace.





Expires 4/97                                                    [Page 3]





INTERNET DRAFT                 URN Syntax                   October 1996


4. Security considerations

   Because of the number of potential namespaces, it must be restated
   that certain of the characters in the Namespace Specific String may
   have special meaning to certain namespace resolvers.  Each namespace
   shall therefore indicate which characters have special meaning and
   how (if possible) to encode those characters if used in a literal
   sense.

5. Acknowledgments

   Thanks to various members of the URN working group and <<your name
   here!!>> for comments on earlier drafts of this document.  This work
   was partially supported by the National Science Foundation.

6. References

   Request For Comments (RFC) and Internet Draft documents are available
   from <URL:ftp://ftp.internic.net> and numerous mirror sites.

         [1]         L. L. Diagle, P. Falstrom, R. Iannella.  "A Frame-
                     work for the Assignment and Resolution of Uniform
                     Resource Names", Internet Draft (work in progress).
                     June 1996.


         [2]         K. Sollins, L. Masinter.  "Functional Requirements
                     for Uniform Resource Names", RFC 1737.  December
                     1994.


         [3]         T. Berners-Lee. "Universal Resource Identifiers in
                     WWW", RFC 1630. June 1994.


         [4]         T. Berners-Lee, L. Masinter, M. McCahill. "Uniform
                     Resource Locators (URL)", RFC 1738.  December 1994.

7. Author's address

   Ryan Moats
   AT&T
   15621 Drexel Circle
   Omaha, NE 68135-2358
   USA

   Phone:  +1 402 894-9456
   EMail:  jayhawk@ds.internic.net



Expires 4/97                                                    [Page 4]





INTERNET DRAFT                 URN Syntax                   October 1996


                This Internet Draft expires April 1, 1997.


















































Expires 4/97                                                    [Page 5]






Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id RAA09100 for urn-ietf-out; Thu, 17 Oct 1996 17:05:35 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id RAA09094 for <urn-ietf@services.bunyip.com>; Thu, 17 Oct 1996 17:05:32 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28816  (mail destined for urn-ietf@services.bunyip.com); Thu, 17 Oct 96 17:05:29 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id PAA22540; Thu, 17 Oct 1996 15:05:24 -0600 (MDT)
Message-Id: <2.2.32.19961017211251.0075097c@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 17 Oct 1996 15:12:51 -0600
To: Larry Masinter <masinter@parc.xerox.com>
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] a possible security architecture for URNs
Cc: liberte@ncsa.uiuc.edu, urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Larry Masinter (at least at 10:37 AM 10/17/96 PDT)
[And I said:]
>>         We shouldn't define an all-encompassing
>>         security policy for URNs.
>
>I agree with that. However, I had interpreted some messages (not from
>you, but from Michael and Terry) a different position, e.g., that the
>URN working group shouldn't worry about security.

Yeah, I meant to quibble a bit with Terry's message and
say that we should ensure the tools are available, but I thought
his main point was that we can't mandate the policy.
I just never got that message sent.  (Hey, I'm still working
on my reply in our off-list thread. :-)

>My primary technical concern about using DNS security for NAPTR is
>the issue of the granularity of authority. For example, it's likely
>that any authority with the ability to change ONE of the NAPTR entries
>for 'duns.urn.net' will have the ability to change all of the rest of
>the records.

I think that the entity that writes the check to have the "foo.urn.net"
namespace gets to decide what NAPTR records go there, and bears any
legal responsibility for what they do and do not put there.

>Is this the right granularity of authority? 

Seems OK to me. Further, it seems isomorphic to the Rivest paper.
The owner of a naming context decides what names to put there.
If they make their naming context public, and someone doesn't
like what they have done, they can sue. Not a technical issue.

>Let's suppose that
>'duns.urn.net' has replicated resolution services around the world,
>one in the US, one in Japan, one in Australia, one in Russia:
>
>duns.urn.net
>;;      order pref flags service            replacement                regexp
> IN NAPTR 100  10  "s"  "dunslink+N2L+N2C" _dunslink._udp.isi.dandb.com ""
> IN NAPTR 100  20  "s"  "rcds+N2C"         _rcds._udp.duns.com.au	""
> IN NAPTR 100  30  "s"  "http+N2L+N2C+N2R" _http._tcp.dandb.co.jp	""
> IN NAPTR 100  30  "s"  "http+N2L+N2C+N2R" _http._tcp.duns.co.ru	""
>
>but that the Russian operator needs to change the domain name. Or
>wants to.

Then they can communicate that desire to the owners of the duns.urn.net
domain, who will or will not honor the request, and should accept the
consequences.

{As a correction to your example, which does not change the thrust of
your question, you had a couple of entries of the form: 

> IN NAPTR 100  30  "s"  "http+N2L+N2C+N2R" _http._tcp.dandb.co.jp	""
> IN NAPTR 100  30  "s"  "http+N2L+N2C+N2R" _http._tcp.duns.co.ru	""

where the same service (same resolution protocol and same resolution
services) would be available from two different domain names. We expect the
SRV record to handle that. The NAPTR would have one entry of the form

  IN NAPTR 100  30  "s"  "http+N2L+N2C+N2R" _http._tcp.duns.com

and the SRV record for _http._tcp.duns.com would list names like
whatever.duns.co.ru and something.dandb.co.jp.  } The contents
of that SRV record are still at the discretion of whoever owns
_http._tcp.duns.com.


>Or that the Australian operator of the resolution service disputes the
>Japanese operator over the spelling of a DUNS name that is in tradmark
>dispute in the two countries.

I don't understand this example, but I still think it is the case
that if I am paying the money for a domain name, I get to say what
goes into records for that domain name, and I bear the legal
consequences for inclusion or ommision of information.

> Are you
>presuming (as is presumed with MX records for mail, which I'm assuming
>is the model for NAPTR) that the operators of the resolution services
>for a single global name space are the same commercial entity?

No, but I think we have a terminology clash.

As above, I assume there is some entity that is "responsible"
for a namespace (or at least its top level). That entity may have
contracted with some other entity (or entities) for the day-to-day
operation of resolution services. Presumably the contract spells out
what the operators will do for the owner, but that's not our problem.

>The URN Framework document says only that 
[...]
>but I think that any URN _resolution mechanism_ must be much more
>explicit to be credible

I think you are merging issues that the framework wants to keep
seperate. The framework is based on the notion that we want to
seperate name assignment from resolution, so that different
resolution mechanisms can be used over time for the same namespace,
and so that the same resolution mechanism can be used for different
namespaces (Grandfathering support is the most obvious example of 
why we would want to do this, but I think it is a really good idea
in general).

>it is absolutely imperative that any system of naming that is
>intended to be permanent (a prime URN requirements) must explicitly
>deal with the issue of how the _resolution mechanism_ deals with
>organizational change: not just the introduction of new organizations
>but also mergers and divestitures.

I agree with the sentiment but disagree with the details. I think that
proposals for namespaces that are intended to be permanent should
deal with the issues of how organizational change and conflict are
handled in that namespace, and how the *results* of that process can
be made available to resolution systems. The resolution mechanisms
should be told "OK, entity X is now authoritative for portion Y of
namespace Z", and it is their problem how to do the resolution once they
have that knowledge. They should not get involved in the struggles that
lead up to such a decision.


The rest of the message was a reply to Jon Knight's material.
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA06653 for urn-ietf-out; Thu, 17 Oct 1996 13:37:45 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA06648 for <urn-ietf@services.bunyip.com>; Thu, 17 Oct 1996 13:37:42 -0400
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26944  (mail destined for urn-ietf@services.bunyip.com); Thu, 17 Oct 96 13:37:39 -0400
Received: from golden.parc.xerox.com ([13.1.100.139]) by alpha.xerox.com with SMTP id <14785(3)>; Thu, 17 Oct 1996 10:37:29 PDT
Received: by golden.parc.xerox.com id <2770>; Thu, 17 Oct 1996 10:37:07 PDT
To: rdaniel@acl.lanl.gov
Cc: liberte@ncsa.uiuc.edu, urn-ietf@bunyip.com
In-Reply-To: <2.2.32.19961017163113.006ff770@acl.lanl.gov> (message from Ron Daniel on Thu, 17 Oct 1996 09:31:13 PDT)
Subject: Re: [URN] a possible security architecture for URNs
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Oct17.103707pdt."2770"@golden.parc.xerox.com>
Date: Thu, 17 Oct 1996 10:37:07 PDT
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

>         We shouldn't define an all-encompassing
>         security policy for URNs.

I agree with that. However, I had interpreted some messages (not from
you, but from Michael and Terry) a different position, e.g., that the
URN working group shouldn't worry about security.

> As far as the NAPTR proposal goes, those tools come from DNSSEC.

My primary technical concern about using DNS security for NAPTR is
the issue of the granularity of authority. For example, it's likely
that any authority with the ability to change ONE of the NAPTR entries
for 'duns.urn.net' will have the ability to change all of the rest of
the records.

Is this the right granularity of authority? Let's suppose that
'duns.urn.net' has replicated resolution services around the world,
one in the US, one in Japan, one in Australia, one in Russia:

duns.urn.net
;;      order pref flags service            replacement                regexp
 IN NAPTR 100  10  "s"  "dunslink+N2L+N2C" _dunslink._udp.isi.dandb.com ""
 IN NAPTR 100  20  "s"  "rcds+N2C"         _rcds._udp.duns.com.au	""
 IN NAPTR 100  30  "s"  "http+N2L+N2C+N2R" _http._tcp.dandb.co.jp	""
 IN NAPTR 100  30  "s"  "http+N2L+N2C+N2R" _http._tcp.duns.co.ru	""

but that the Russian operator needs to change the domain name. Or
wants to.

Or that the Australian operator of the resolution service disputes the
Japanese operator over the spelling of a DUNS name that is in tradmark
dispute in the two countries.

Without having actually worked out the framework of authority in the
URN framework, there are no guidelines for how the implementation
should either control or evolve authority on the participants. Are you
presuming (as is presumed with MX records for mail, which I'm assuming
is the model for NAPTR) that the operators of the resolution services
for a single global name space are the same commercial entity?

The URN Framework document says only that 

> Some set of criteria must be established to govern what can and cannot
> be used as a (top-level) namespace (NID assignment).  This can include:

>	. demonstration of an established namespace management system
>	  (including an overview of mechanisms for preventing the
>	  duplication/reassignation of name identifiers.  These mechanisms
>	  are particular to the individual namespaces).
>	. multi-organization participation in the naming system
>	. rules on how names are assigned, name assignment authority
>	  delegation
>	. provision of escape clause 

but I think that any URN _resolution mechanism_ must be much more
explicit to be credible: "multi-organization participation in the
naming system" must deal with not just cooperation but contention.
And it is absolutely imperative that any system of naming that is
intended to be permanent (a prime URN requirements) must explicitly
deal with the issue of how the _resolution mechanism_ deals with
organizational change: not just the introduction of new organizations
but also mergers and divestitures. (How do you deal with the split of
AT&T and Bell Labs in the NAPTR records for tpc.urn.net?  What happens
to duns.urn.net if Duns has a big argument with Bradstreet?)

> As far as I can see, all you get from their
> scheme's _naming_ technique (as distinct from their security architecture)
> that is different from a NAPTR style URN is the ability to refer to things
> as relative to yourself.  This doesn't appear to be too useful as if you
> distribute this name widely, people will either have to be given it in a
> global form or be told where you are in the global scheme of things and
> how your local namespace works.  You can't use somebody else's relative
> names without either having their principle name in your local namespace
> or just using their global name rooted at one of the special root names
> (Rivest and Lampson explicitly point this out in the paper, "The
> principal you call alice-smith may be different from the principal I call 
> alice-smith.".  So putting just "alice-smith" in a the bibliography of
> another document wouldn't be much use to anyone bar the creator). 

Well, no. If I'm going to write a bibliography for publication, I'll
put in references that are relative to an authority that we mutually
recognize. That's the whole point of putting 'publisher' in the
references anyway: the publisher is the authority. ACM's Larry
Masinter's article. The publication itself forms the context, and peer
reviewers are expected to note references. Let's look at the
references in draft-daniel-naptr-01.txt 

# [1] RFC-1737 "Functional Requirements for Uniform Resource Names", Karen
#     Sollins and Larry Masinter, Dec. 1994.

IETF's RFC's 1737

# [2] draft-daigle-urn-framework-00.txt "A Uniform Resource Naming
#    Framework", Leslie Daigle and Patrik Faltstrom, June, 1996.

IETF's drafts' daigle-urn-framework-00

# [4] Paul Vixie, personal communication.
#

author's Paul Vixie

with some assertion at the top that 

author = (LANL's Ron Daniel) + (Georgia Tech's Micahel Mealling)

How would _you_ write URNs for those references?  What are the
authorities involved in assigning those references, and what would
necessary for someone 50 years from now to be able to follow those
references?

Larry









Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA03604 for urn-ietf-out; Thu, 17 Oct 1996 12:24:40 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA03597 for <urn-ietf@services.bunyip.com>; Thu, 17 Oct 1996 12:24:05 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA25994  (mail destined for urn-ietf@services.bunyip.com); Thu, 17 Oct 96 12:24:00 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id KAA17262; Thu, 17 Oct 1996 10:23:46 -0600 (MDT)
Message-Id: <2.2.32.19961017163113.006ff770@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 17 Oct 1996 10:31:13 -0600
To: Larry Masinter <masinter@parc.xerox.com>, liberte@ncsa.uiuc.edu
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] a possible security architecture for URNs
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Larry Masinter (at least at 02:21 AM 10/17/96 PDT)

>[...] the best we get from NAPTR is
>a hand-wave and protests that security isn't important because it
>might be expensive to implement.

That misrepresents my position on security.
But before I can boil down my position to a single statement,
let me establish some background.

Security is not a binary
property of a system. There is no such thing as a "secure"
system or a "non-secure" system. Systems can be secured
against particular forms of attack. That does not make those
attacks impossible, it makes them more difficult and expensive
to mount, lowers their probability of success, increases the
probability of detection and response, etc. Systems cannot be
made invulnerable to all possible forms of attack. Furthermore,
each threat that must be countered raises the cost of constructing
and operating the system. There is no point in spending more on
securing the system than the value of the information in the system,
the profit that can be derived from its operation, etc.

The forms of attack that might be mounted, the resources available
to an attacker, the costs of the measures required to defend
against them, *and the decision on whether or not to implement those
measures* cannot be evaluated in general. The likely threats and
countermeasures to employ will depend on the information in the system
and the resources available to the publisher of that information. *We
cannot make that decision for them*.

Of course, all these caveats are too tedious to mention in normal
conversation, so we tend to say things like "secure system" when
we really mean "a system that is hard to subvert using some common
attacks, but still not too expensive to operate".

With that background established, I can now state my position on
URN security as:

          We shouldn't define an all-encompassing
          security policy for URNs.

Not only does this mean that we should not establish a policy that
requires everyone to implement defenses against many forms of
attack, it also means that we should not prevent people from
implementing those defenses. I will object to any standards-track
proposal for a URN resolution proposal that does not provide the tools
to allow people to implement defenses against common attacks. Not
"all known tools" or "all possible attacks", but what in my best
technical judgement are basic tools against common attacks. I am not
a security expert, just an informed layman, so my technical judgement
in such cases will rely on people who are expert in the area. This means
people from the security area of the IETF, and some of my co-workers.


As far as the NAPTR proposal goes, those tools come from DNSSEC.
This toolkit does not include arbitrary encryption, but it
does include key management, signatures, and some authentication.
Arbitrary encryption would be nice, but it is unexportable. It
appears to be the rough consensus of the DNSSEC-WG that the tools
in the DNSSEC proposal are as much as can be provided at this time.

How do those tools affect the NAPTR proposal? The NAPTR resource
records themselves will, in all but the most unusual cases, be
things like:
   If the URI you are trying to resolve contains "foo", ask
   server "bar" how to procede.
or just
   ask server "baz", and talk to them using protocol X, Y, or Z.

Although it is possible that such information could be highly
confidential, it is not likely. Therefore the lack of arbitrary
encyption does not, in my best techincal opinion, greatly concern me.
Other attacks, such as spoofing responses, seem much more likely.
However, those are precisely the attacks that DNSSEC counters.

Once it comes time to talk with the resolver and actually put
the URN onto the wire (it has not left the client up to this
point) then we are no longer using DNS, we will be using one
of the "resolution protocols" such as HTTP, HDL, RWHOIS, RCDS, etc.
The security capabilities of these protocols are outside the
bounds of the NAPTR proposal, but I will note that allowing
the resolver to use different protocols allows the publisher
to pick one suited to their security needs.


Finally, note that the NAPTR proposal is targeted for an Experimental
RFC, not a proposed standard. Using it, along with the capabilities
of DNSSEC, allows those who care to gain experience with operating
"secure" resolvers. That experience can then be used when it comes
time to evaluate the security tools provided by standards-track
URN resolution proposals.


Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id HAA01194 for urn-ietf-out; Thu, 17 Oct 1996 07:57:37 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id HAA01189 for <urn-ietf@services.bunyip.com>; Thu, 17 Oct 1996 07:57:34 -0400
Received: from weeble.lut.ac.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23440  (mail destined for urn-ietf@services.bunyip.com); Thu, 17 Oct 96 07:55:11 -0400
Received: from jon by weeble.lut.ac.uk with smtp (Exim 0.55 #1) id E0vDqy3-0005QF-00; Thu, 17 Oct 1996 12:50:27 +0100
Date: Thu, 17 Oct 1996 12:50:26 +0100 (BST)
From: Jon Knight <jon@net.lut.ac.uk>
X-Sender: jon@weeble.lut.ac.uk
To: Larry Masinter <masinter@parc.xerox.com>
Cc: liberte@ncsa.uiuc.edu, rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
Subject: Re: [URN] a possible security architecture for URNs
In-Reply-To: <96Oct17.022129pdt."2771"@golden.parc.xerox.com>
Message-Id: <Pine.SUN.3.95.961017123028.8636a-100000@weeble.lut.ac.uk>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Jon Knight <jon@net.lut.ac.uk>
Errors-To: owner-urn-ietf@bunyip.com

On Thu, 17 Oct 1996, Larry Masinter wrote:
> I want to be able to transition from
> 
> Herman Melville's Moby Dick
> to
> LOC's Herman Melville's Moby Dick
> or
> OCLC's Herman Melville's Moby Dick
> 
> The naming scheme in SDSI not only allows relative names, but some way
> of merging the trees (or not, as you choose).

Er, but surely these are just different instances (locations) of the same
resource?  So the URN will return a number of pointers to possible
resources?  Or am I misunderstanding what you mean?
 
> As long as you have a completely global name space, you don't have a
> way to talk about migration. By adding relative paths and later
> identity, you can deal with migration by asserting that there are some
> authorities YOU are willing to trust to assert name bindings for other
> entities who are no longer in the name binding game.

I don't understand this at all, and I've just read the Rivest and Lampson
paper from top to tail.  As far as I can see, all you get from their
scheme's _naming_ technique (as distinct from their security architecture)
that is different from a NAPTR style URN is the ability to refer to things
as relative to yourself.  This doesn't appear to be too useful as if you
distribute this name widely, people will either have to be given it in a
global form or be told where you are in the global scheme of things and
how your local namespace works.  You can't use somebody else's relative
names without either having their principle name in your local namespace
or just using their global name rooted at one of the special root names
(Rivest and Lampson explicitly point this out in the paper, "The
principal you call alice-smith may be different from the principal I call 
alice-smith.".  So putting just "alice-smith" in a the bibliography of
another document wouldn't be much use to anyone bar the creator). 

In fact, I'd say that they just describe a "LISPy" way of making a user
interface allowing short cuts for commonly used parts of global
namespaces. As they specifically say that their object names are just
Octet strings, there's no reason why you couldn't use their security
structure with the currently defined URN naming schemes.  Cool, a
ready made security architecture that will work with URNs and that's been
written by crypto big boys for free.  But I've probably misunderstood it
all.

Tatty bye,

Jim'll

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Jon "Jim'll" Knight, Researcher, Sysop and General Dogsbody, Dept. Computer
Studies, Loughborough University of Technology, Leics., ENGLAND.  LE11 3TU.
* I've found I now dream in Perl.  More worryingly, I enjoy those dreams. *



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id FAA29923 for urn-ietf-out; Thu, 17 Oct 1996 05:21:48 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id FAA29918 for <urn-ietf@services.bunyip.com>; Thu, 17 Oct 1996 05:21:46 -0400
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22903  (mail destined for urn-ietf@services.bunyip.com); Thu, 17 Oct 96 05:21:44 -0400
Received: from golden.parc.xerox.com ([13.1.100.139]) by alpha.xerox.com with SMTP id <14941(5)>; Thu, 17 Oct 1996 02:21:41 PDT
Received: by golden.parc.xerox.com id <2771>; Thu, 17 Oct 1996 02:21:29 PDT
To: liberte@ncsa.uiuc.edu
Cc: rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
In-Reply-To: <199610162154.QAA08668@ncsa.uiuc.edu> (message from Daniel LaLiberte on Wed, 16 Oct 1996 14:54:11 PDT)
Subject: Re: [URN] a possible security architecture for URNs
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Oct17.022129pdt."2771"@golden.parc.xerox.com>
Date: Thu, 17 Oct 1996 02:21:29 PDT
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

I want to be able to transition from

Herman Melville's Moby Dick
to
LOC's Herman Melville's Moby Dick
or
OCLC's Herman Melville's Moby Dick

The naming scheme in SDSI not only allows relative names, but some way
of merging the trees (or not, as you choose).

As long as you have a completely global name space, you don't have a
way to talk about migration. By adding relative paths and later
identity, you can deal with migration by asserting that there are some
authorities YOU are willing to trust to assert name bindings for other
entities who are no longer in the name binding game.

> I don't see how they have thought it out any more than we have.
> What are we missing?

I think 'thought' is the wrong term. They've 'written' it out more
than you have.

The Rivest & Lampson paper at least a *sketch* of how authority and
naming and delegation might work, while the best we get from NAPTR is
a hand-wave and protests that security isn't important because it
might be expensive to implement.

Larry




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id RAA21492 for urn-ietf-out; Wed, 16 Oct 1996 17:58:44 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id RAA21487 for <urn-ietf@services.bunyip.com>; Wed, 16 Oct 1996 17:58:42 -0400
Received: from void.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA18868  (mail destined for urn-ietf@services.bunyip.com); Wed, 16 Oct 96 17:58:39 -0400
Received: (from liberte@localhost) by ncsa.uiuc.edu (8.7.6/8.7.3) id QAA08668; Wed, 16 Oct 1996 16:54:11 -0500 (CDT)
Date: Wed, 16 Oct 1996 16:54:11 -0500 (CDT)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Message-Id: <199610162154.QAA08668@ncsa.uiuc.edu>
To: Larry Masinter <masinter@parc.xerox.com>
Cc: rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
Subject: Re: [URN] a possible security architecture for URNs
In-Reply-To: <96Oct16.141925pdt."2764"@golden.parc.xerox.com>
References: <2.2.32.19961015164822.006c4494@acl.lanl.gov> <96Oct16.141925pdt."2764"@golden.parc.xerox.com>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

Larry Masinter writes:
 > > Linked local name spaces. SDSI does not utilize a global name
 > > space,

Don't be fooled by that statement.  They do utilize a global name
space, as they later admit.

 > With this background, we come to the part that I think represents a
 > viable URN framework for uniform universal names that can be
 > implemented in a distributed resolution framework with adequate
 > security:
 > 
 > > Accomodation for ``standard roots'' and global name spaces: We recognize
 > > that there are likely to be a set of standard ``special root'' principals
 > > that are ``universally'' recognized. These principals have SDSI reserved
 > > names ending with double exclamation marks (!!):
 > 
 > >        VeriSign!!
 > >        IAPR!!
 > >        USPS!!
 > >        DNS!!
 > 
 > > There will be very few of these special roots, and their names
 > > are bound to the same principal in every name space.

That's the only way to get a global name space with the same meaning
for everyone, as I have been arguing all along.

 > > This is
 > > arranged with suitable procedures (appropriate publicity, manual
 > > installation, cross-checking, etc.); we do not try to describe
 > > this in more detail. This gives SDSI access to ``standard'' name
 > > spaces:
 > 
 > >        VeriSign!!'s MicroSoft's Encarta-Division's Susan-Smith
 > >        DNS!!'s edu's mit's lcs's theory's Silvio-Micali
 > >        USPS!!'s USA's DOD's DCI
 > >        IAPR!!'s PCA-commerce's DEC's SRC's abadi
 > >        VeriSign!!'s Visa's account-234156742
 > 
 > > Each of these should be viewed as global names that evaluates to
 > > the same principal in every name space, since the first name
 > > (e.g. VeriSign!!) always evaluates to the same principal, and all
 > > of the subsequent names are relative.
 > 
 > > Although SDSI provides for special roots within a set of linked
 > > name spaces, this does not imply that each principal has a unique
 > > ``global name.'' A principal will have multiple global names if
 > > there are multiple paths from special roots to that
 > > principal. Thus,
 > 
 > >         VeriSign!!'s MicroSoft's CEO
 > >         DNS!!'s com's microsoft's "Bill Gates"
 > 
 > > may refer to the same principal. (Of course, one can check
 > > whether these two names evaluate to give the same public key, if
 > > one wishes.)

This is all fine.  But how is it any different architecturally from
the path scheme and the NAPTR scheme?  All are hierarchical, and
within each nested name space, local names can be defined to map
to another name space.  So we could use

  path:/DNS!!/com/microsoft/"Bill Gates"

The NAPTR scheme is much the same with a different notation and
resolution mechanism.

 > I hope this clarifies what I was asking people to "check out", namely:
 > a system of hierarchical naming where the issues of identity and
 > authority have been actually thought out.

I don't see how they have thought it out any more than we have.
What are we missing?

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id RAA21424 for urn-ietf-out; Wed, 16 Oct 1996 17:56:27 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id RAA21418 for <urn-ietf@services.bunyip.com>; Wed, 16 Oct 1996 17:56:22 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA18822  (mail destined for urn-ietf@services.bunyip.com); Wed, 16 Oct 96 17:56:12 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id PAA10831; Wed, 16 Oct 1996 15:56:03 -0600 (MDT)
Message-Id: <2.2.32.19961016220329.0070707c@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 16 Oct 1996 16:03:29 -0600
To: Larry Masinter <masinter@parc.xerox.com>
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] a possible security architecture for URNs
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Larry Masinter (at least at 02:19 PM 10/16/96 PDT)

>Ron, I think I might not have been clear about what part of that
>document I thought you should check out. It isn't the particular
>security mechanism that I was pointing to, but rather to the naming
>method that was contained within the paper that had the important
>property that it ALLOWED a security structure to be built that
>accomodated it. What I found most compelling was how the authors had
>thought through the issues of naming authority.

Ah, sorry for the misunderstanding. I will take another look at the
naming ideas in the paper.

Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id RAA21316 for urn-ietf-out; Wed, 16 Oct 1996 17:51:20 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id RAA21311 for <urn-ietf@services.bunyip.com>; Wed, 16 Oct 1996 17:50:47 -0400
Received: from aun.uninett.no by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA18757  (mail destined for urn-ietf@services.bunyip.com); Wed, 16 Oct 96 17:50:45 -0400
Received: from dale.uninett.no (actually trhm4.or.uninett.no) by aun.uninett.no  with SMTP (PP); Wed, 16 Oct 1996 23:50:07 +0200
Received: from dale.uninett.no (localhost [127.0.0.1])  by dale.uninett.no (8.6.9/8.6.12) with ESMTP id VAA08661; Wed, 16 Oct 1996 21:52:29 +0200
From: Harald.T.Alvestrand@uninett.no
To: Ron Daniel <rdaniel@acl.lanl.gov>
Cc: Larry Masinter <masinter@parc.xerox.com>, urn-ietf@bunyip.com
Subject: Re: [URN] a possible security architecture for URNs
In-Reply-To: Your message of "Tue, 15 Oct 1996 10:48:22 MDT." <2.2.32.19961015164822.006c4494@acl.lanl.gov>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Id: <8657.845495546.1@dale.uninett.no>
Date: Wed, 16 Oct 1996 21:52:27 +0200
Message-Id: <8659.845495547@dale.uninett.no>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Harald.T.Alvestrand@uninett.no
Errors-To: owner-urn-ietf@bunyip.com

Just a brief note....

the TIS DNSSEC implementation is released with an "all but Cuba"
style export license. You can get an RSAREF workalike from Europe
and run it anywhere in the world (except Cuba and so on).

So code (beta) for secure DNS exists.

                   Harald A


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id RAA21007 for urn-ietf-out; Wed, 16 Oct 1996 17:27:33 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id RAA21002 for <urn-ietf@services.bunyip.com>; Wed, 16 Oct 1996 17:27:30 -0400
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA18288  (mail destined for urn-ietf@services.bunyip.com); Wed, 16 Oct 96 17:27:24 -0400
Received: from golden.parc.xerox.com ([13.1.100.139]) by alpha.xerox.com with SMTP id <15662(2)>; Wed, 16 Oct 1996 14:23:50 PDT
Received: by golden.parc.xerox.com id <2764>; Wed, 16 Oct 1996 14:19:25 PDT
To: rdaniel@acl.lanl.gov
Cc: urn-ietf@bunyip.com
In-Reply-To: <2.2.32.19961015164822.006c4494@acl.lanl.gov> (message from Ron Daniel on Tue, 15 Oct 1996 09:48:22 PDT)
Subject: Re: [URN] a possible security architecture for URNs
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Oct16.141925pdt."2764"@golden.parc.xerox.com>
Date: Wed, 16 Oct 1996 14:19:25 PDT
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

>Thus spoke Larry Masinter (at least at 01:01 AM 10/15/96 PDT)
>>Check out 
>>Rivest & Lampson, "A Simple Distributed Security Infrastructure"
>>	http://theory.lcs.mit.edu/~rivest/sdsi10.html

> Thanks for the citation. The paper is interesting. Unfortunately,
> we (the URN-WG) are not competent to judge the merits of this
> proposal relative to the SPKI work already going on in the IETF.

Ron, I think I might not have been clear about what part of that
document I thought you should check out. It isn't the particular
security mechanism that I was pointing to, but rather to the naming
method that was contained within the paper that had the important
property that it ALLOWED a security structure to be built that
accomodated it. What I found most compelling was how the authors had
thought through the issues of naming authority.

Let me excerpt the 'naming' part of the Rivest & Lampson paper, so
that it's clear that I'm talking about naming and not 'security' when
I say that this is an important paper to read:

> Egalitarian design-no global hierarchy necessary. Our proposal is
> egalitarian: each principal can make (signed) statements and requests on the
> same basis as any other principal. No hierarchical global infrastructure is
> required. Of course, in practice some principals would be more important
> than others, and SDSI allows for some principals to have special status as
> ``special roots,'' allowing SDSI to accomodate ``global names.'' But that is
> for convenience rather than necessity.

URNs are 'global names'. Any URN framework should clearly lay out how
the authority for naming gets delegated to sub-authorities in a way
that accomodates a wide variety of real world situations. The current
URN proposals lack the kind of flexibility that is contained in the
Rivest & Lampson document; that Rivest & Lampson have also laid out a
way in which authorization and name resolution can be distributed in a
trusted way is just an additional reason to pay attention to their
proposal.

> Local name spaces. Each principal can create his own local names with which
> he can refer to other principals. These local names arbitrarily chosen; they
> may be derived from nicknames, email addresses, account numbers, etc.:

>        jim
>        "Bob Jones, Jr."
>        account-314568901387
>        WebCo-Vice-President-John-Smith
>        joe@penguin.lcs.mit.edu
>        ( Accounting Bob-Smith )

>There is no fixed ``global'' name space giving a unique name for principals.
>The principal you call alice-smith may be different from the principal I
>call alice-smith. An exception is made for a small set of ``special root''
>principals, whom everyone calls by the same name.

Just as URLs needed "relative URLs", I think that this is an important
element of a global naming system. And the 'special root' principals
are indeed the top level of the URN hierarcies.

...

> Linked local name spaces. SDSI does not utilize a global name space, but
> rather provides means for conveniently linking local name spaces. Each
> principal can ``export'' his name/value bindings to others, by issuing
> name/value certificates. Thus, if my local name bob refers to some
> principal, then I can refer to the principal that bob calls alice as
>        ( ref: bob alice ) .
> We suggest that the user interface supply a bit of syntactic sugar to
> represent this as
>        bob's alice

...

> One can also have longer references, such as
>        bob's alice's mother ,

> which is the syntactically sugared version of
>        ( ref: bob alice mother ) .

> This reference is well-defined (for me) if I have bound bob to some
> principal, who in turn has bound alice to some second principal, who in turn
> has bound mother to some third principal. Other examples of extended
> references (with syntactic sugar) are:

>        Visa's account-314568901387
>        mit's lcs's rivest
>        cmu's eecs-dept's search-committee's chairman
>        GE's lighting-division's vp-of-marketing's secretary's assistant


...

With this background, we come to the part that I think represents a
viable URN framework for uniform universal names that can be
implemented in a distributed resolution framework with adequate
security:

> Accomodation for ``standard roots'' and global name spaces: We recognize
> that there are likely to be a set of standard ``special root'' principals
> that are ``universally'' recognized. These principals have SDSI reserved
> names ending with double exclamation marks (!!):

>        VeriSign!!
>        IAPR!!
>        USPS!!
>        DNS!!

> There will be very few of these special roots, and their names are bound to
> the same principal in every name space. This is arranged with suitable
> procedures (appropriate publicity, manual installation, cross-checking,
> etc.); we do not try to describe this in more detail. This gives SDSI access
> to ``standard'' name spaces:

>        VeriSign!!'s MicroSoft's Encarta-Division's Susan-Smith
>        DNS!!'s edu's mit's lcs's theory's Silvio-Micali
>        USPS!!'s USA's DOD's DCI
>        IAPR!!'s PCA-commerce's DEC's SRC's abadi
>        VeriSign!!'s Visa's account-234156742

> Each of these should be viewed as global names that evaluates to the same
> principal in every name space, since the first name (e.g. VeriSign!!) always
> evaluates to the same principal, and all of the subsequent names are
> relative.

> Although SDSI provides for special roots within a set of linked name spaces,
> this does not imply that each principal has a unique ``global name.'' A
> principal will have multiple global names if there are multiple paths from
> special roots to that principal. Thus,

>         VeriSign!!'s MicroSoft's CEO
>         DNS!!'s com's microsoft's "Bill Gates"

> may refer to the same principal. (Of course, one can check whether these two
> names evaluate to give the same public key, if one wishes.)

> DNS names have a special status. By special dispensation from its designers,
> SDSI includes custom treatment for DNS (Internet email) names, so that

>         Bob.Smith@penguin.microsoft.com

> is equivalent to:

>         DNS!!'s com's microsoft's penguin's Bob.Smith

> -that is, to:

>         ( ref: DNS!! com microsoft penguin Bob.Smith ) .

> How this works is described later on.

I hope this clarifies what I was asking people to "check out", namely:
a system of hierarchical naming where the issues of identity and
authority have been actually thought out.

I'll respond to other points in your message separately.

Larry






Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA15907 for urn-ietf-out; Wed, 16 Oct 1996 13:10:06 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA15902 for <urn-ietf@services.bunyip.com>; Wed, 16 Oct 1996 13:10:01 -0400
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15261  (mail destined for urn-ietf@services.bunyip.com); Wed, 16 Oct 96 13:09:56 -0400
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <01096-0@josef.ifi.unizh.ch>; Wed, 16 Oct 1996 19:09:52 +0100
Subject: Re: [URN] Internationalization!
To: masinter@parc.xerox.com
Date: Wed, 16 Oct 1996 19:09:51 +0100 (MET)
Cc: urn-ietf@bunyip.com
In-Reply-To: <96Oct12.233126pdt."2765"@golden.parc.xerox.com> from "Larry Masinter" at Oct 12, 96 11:31:26 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 5564
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..001:16.09.96.18.09.52"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

When I received the anoucement for the new URN mailing list
some time ago, I thought that one point would definitely turn
up, namely internationalization. I had this expectation because
in an earlier discussion on the uri mailing list, I was told
that I came at a bad time, but that this could be dealt with
with URNs.

After following the discussion for some time, I realized that
a lot of issues have come up, but internationalization was never
mentionned. This is not a good sign, and I want to change it
herewith.

Internationalization, for those that don't know it, means
support for different scripts and languages as they are used
around the world. Internationalization is often abbreviated I18N.


Why is internationalization of URLs and URNs an issue?

- In some cases, URL/N contents is per definition international.
	Think about a query to a Japanese->English dictionary server.
- In some cases, resource locations (e.g. file names) contain
	non-ASCII characters. On some OSs, there is absolutely
	nothing strange about such things.
- Many names of resources (think about book titles) are inherently
	in various languages.
- Company names, product names, and so on, are much better known
	to local users in their local form. It is tedious and
	error-prone, and maybe very difficult, to remember the
	ascii equivalent.


Why are URNs affected?

- URNs advertise such things as grandfathering of namespaces.
	Maybe grandfathering could be a mechanism to deal with
	some internationalization issues.
- URNs are names. Names are intrinsically meaningful, and therefore
	need internationalization to be meaningful in the right context.
- URNs look a lot like URLs, so they may be affected in the same way
	as URLs by internationalization issues.
- Time is now. The earlier the direction for URL/N i18n is established,
	the easier it is to make it work consistently, and the less
	legacy issues have to be dealt with.
- Internationalization is an important issue in general, and not
	considering it nowadays is definitely not good practice.


What people might say agaist the internationalization of URL/Ns,
but is just not true:

- International URL/Ns create ambiguity.
	The ambiguity is about the same as with 0/O or 1/l/I.

- URL/Ns are just like phone numbers.
	Even for phone numbers, people try to create easy ways
	to remember them. And even if 99% of the URL/Ns are
	like phone numbers, not designed to be understod by
	any human reader, it's the rest of 1% that is important.

- Everybody should be able to type in an URL/N, everywhere.
	A lot of people have problems to type standard URLs
	on their keyboards because they are not used to
	the Latin alphabet. And does it matter whether you
	can type an URL/N, if you can't understand the contents
	of the resource it is pointing to anyway? If you
	understand the URL/N, but can't type it at the place
	you are, web servers can easily be constructed that
	provide such an input service. And finally, the
	information providers will be mature enough to
	decide what their audience prefers.


What are the problems for URL/N internationalization?

- Decide on character encoding and semantics.
	URLs currently allow to represent arbitrary octets (bytes).
	An octet 01000010 is represented as "B", an octet
	10001111 is represented as "%8F". Nothing in the URL
	spec says clearly that a "B" in an URL is actually
	supposed to mean a "B" in a context where one could
	ask what character that octet is representing
	(this means in almost all contexts, except e.g.
	for the data: URL).
	Hovewer, in fact the situation is much different
	for the "B" and the "%8F". The "B" is, although
	the spec does not require it, always just a "B".
	And the character "B" never turns up in another
	form in an URL than as a "B". For the "%8F",
	however, things are completely different. There
	is no standard or custom whatsoever saying what
	character (or part of a character) the octet
	represented by "%8F" could or should be, or by
	which octet or octets certain characters should
	be encoded. To some degree, such octets are used
	to denote some i18n characters, but if this works,
	it is only due to a lot of assumptions and guesswork
	on both client and server side.

	Some proposals tried to encode the relation between
	characters and octets as part of the URL itself
	(e.g. aka RFC 1522), which lead to very clumsy
	syntax and lots of other problems (esp. where exactly
	to put it and what it should apply to). An IMHO
	much better solution is to use an uniform encoding.
	Using UNicode/ISO 10646 and UTF-8, this could be done
	in a clear fashion, without affecting any ASCII
	URL/Ns, with large reserves for the future (2 Giga
	codepoints!), and with lots of other benefits.

- Specify in which cases which notation is to be used.
	E.g. on paper: International notation or %HH
	notation if unavoidable, on the line: preferably
	raw UTF-8, but %HH if a protocol prefers it,...

- Recommend ways for upgrades for the various schemes/
	protocols.

- Encourage browser and server implementors to go on with
	it.



Anyway, this is just a first mail to make you aware of the
issues. I look forward to an interesting and fruitful
discussion.

Regards,	Martin.

----
Dr.sc.  Martin J. Du"rst			    ' , . p y f g c R l / =
Institut fu"r Informatik			     a o e U i D h T n S -
der Universita"t Zu"rich			      ; q j k x b m w v z
Winterthurerstrasse  190			     (the Dvorak keyboard)
CH-8057   Zu"rich-Irchel   Tel: +41 1 257 43 16
 S w i t z e r l a n d	   Fax: +41 1 363 00 35   Email: mduerst@ifi.unizh.ch
----




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA14527 for urn-ietf-out; Wed, 16 Oct 1996 11:48:51 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA14517 for <urn-ietf@services.bunyip.com>; Wed, 16 Oct 1996 11:48:16 -0400
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA14265  (mail destined for urn-ietf@services.bunyip.com); Wed, 16 Oct 96 11:48:14 -0400
Received: from ishtar.fsc.fujitsu.com (ishtar.fsc.fujitsu.com [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id IAA02764; Wed, 16 Oct 1996 08:46:42 -0700 (PDT)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id IAA19439; Wed, 16 Oct 1996 08:47:05 -0700 (PDT)
Date: Wed, 16 Oct 1996 08:47:05 -0700 (PDT)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199610161547.IAA19439@ishtar.fsc.fujitsu.com>
To: masinter@parc.xerox.com, rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
Subject: Re: [URN] a possible security architecture for URNs
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com

I agree with Ron that security is not our concern at this point.

And I say again that all matters related to security, authority,
and the like related to URNs will be determined by lawyers and
the world's legal systems.  Nothing we could do or write would
have the least effect on the outcome.

Regards,
    Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
"In going on with these experiments, how many pretty systems do we build,
 which we soon find outselves obliged to destroy?" - Benjamin Franklin
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA00547 for urn-ietf-out; Tue, 15 Oct 1996 12:41:27 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA00542 for <urn-ietf@services.bunyip.com>; Tue, 15 Oct 1996 12:41:23 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA05733  (mail destined for urn-ietf@services.bunyip.com); Tue, 15 Oct 96 12:41:19 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id KAA21184; Tue, 15 Oct 1996 10:40:52 -0600 (MDT)
Message-Id: <2.2.32.19961015164822.006c4494@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 15 Oct 1996 10:48:22 -0600
To: Larry Masinter <masinter@parc.xerox.com>, urn-ietf@bunyip.com
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] a possible security architecture for URNs
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Larry Masinter (at least at 01:01 AM 10/15/96 PDT)
>Check out 
>Rivest & Lampson, "A Simple Distributed Security Infrastructure"
>	http://theory.lcs.mit.edu/~rivest/sdsi10.html

Thanks for the citation. The paper is interesting. Unfortunately,
we (the URN-WG) are not competent to judge the merits of this
proposal relative to the SPKI work already going on in the IETF.

Larry has raised the issue of security in a few different places:
first he said that the lack of security and administration tools
in DNS made NAPTRs unacceptable, later he made a similar criticism
of the framework.

However, the URN requirements draft does not mandate that any particular
level of security must be provided. That RFC says:
  "...there are several issues dealing with support for
   replication of resources and security that have been
   discussed; however, the problems are not well enough
   understood at this time to include specific requirements
   in those areas here."
I am unaware of any changes to that status. 


Security has its costs. While it would be nice to have URN resolution
systems that met a requirements statement like:
   URN resolution systems shall be invulnerable to forged responses,
   shall ensure that only authorized accesses are possible, shall
   provide for the complete confidentiality of the resource, and
   shall be immune to traffic analysis and denial of service attacks"
who is going to pay for such high levels of security? Such measures are
not appropriate for all the resources people will identify with URNs.

My contention is that such objections should not slow the NAPTR
draft from going to experimental status. Here are my reasons:
  1) As shown above, the URN requirements RFC has no requirement
     for security. This was not an oversight, it was because we were
     not ready to impose security requirements on all URN systems.
  2) Experimental RFCs are not standards-track documents. The goal
     is to gain experience with a new protocol with the explicit
     understanding that it is an experiment and may never go to the
     standards track.
     We actually have some useful things to learn from NAPTRs.
     URNs are supposed to be long-lived, location-independent identifiers.
     The NAPTR draft gives us a way to look at location independence
     in action. Michael has mentioned on this list that he is working
     on an rwhois-based alternative to NAPTRs. He has stated to me
     that he would like to see NAPTRs deployed and running so that he
     can learn from that system while he continues to develop his.
     Experimental status seems perfectly appropriate for this purpose.
  3) While it is easy to ask for security, it is hard to deploy. The DNSSEC
     work is actually rather far along. The main impediment to further
     progress appears to be the difficulty in fielding implementations.
     This difficulty is due to export control issues surrounding the
     crypto code, and is a difficulty that *any* resolution system
     with strong security would face.
     
Allowing the NAPTR draft to procede as an Experimental RFC will let us
get the operational experiance with resource replication that the URN
Requirements RFC says we need. The possibility also exists that the
export control problems associated with DNSSEC will be overcome during
the experimental period. We can then experiment with the SIG resource
record and gain experience with the security issues that the requirents
document says we need.

Regards,
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id EAA25270 for urn-ietf-out; Tue, 15 Oct 1996 04:01:50 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id EAA25265 for <urn-ietf@services.bunyip.com>; Tue, 15 Oct 1996 04:01:48 -0400
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA02362  (mail destined for urn-ietf@services.bunyip.com); Tue, 15 Oct 96 04:01:16 -0400
Received: from golden.parc.xerox.com ([13.1.100.139]) by alpha.xerox.com with SMTP id <17873(6)>; Tue, 15 Oct 1996 01:01:12 PDT
Received: by golden.parc.xerox.com id <2760>; Tue, 15 Oct 1996 01:01:08 PDT
To: urn-ietf@bunyip.com
Subject: [URN] a possible security architecture for URNs
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Oct15.010108pdt."2760"@golden.parc.xerox.com>
Date: Tue, 15 Oct 1996 01:01:08 PDT
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

Check out 
Rivest & Lampson, "A Simple Distributed Security Infrastructure"
	http://theory.lcs.mit.edu/~rivest/sdsi10.html

for a proposal for security of name bindings that allows for
delegation. It may be that the only way to have both secure and
long-lived names is by resorting to an authority that asserts
name-bindings where the authority has a longer lifetime than the
binding, e.g., 

   LOC's Melville's MobyDick

With a suitable syntax, there's even a place for 'relative URNs'.

Regards,

Larry



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id CAA28362 for urn-ietf-out; Sun, 13 Oct 1996 02:32:21 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id CAA28357 for <urn-ietf@services.bunyip.com>; Sun, 13 Oct 1996 02:32:14 -0400
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22597  (mail destined for urn-ietf@services.bunyip.com); Sun, 13 Oct 96 02:31:41 -0400
Received: from golden.parc.xerox.com ([13.1.100.139]) by alpha.xerox.com with SMTP id <15369(5)>; Sat, 12 Oct 1996 23:31:37 PDT
Received: by golden.parc.xerox.com id <2765>; Sat, 12 Oct 1996 23:31:26 PDT
To: urn-ietf@bunyip.com
Subject: [URN] suggestions for "A Framework for the Assignment and Resolution ..."
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Oct12.233126pdt."2765"@golden.parc.xerox.com>
Date: Sat, 12 Oct 1996 23:31:26 PDT
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

We were asked to keep the discussion of 'NAPTR vs PURL' offline, and
keep the mailing list focused on the framework document.

The Framework document needs references; clearly, after such a very
long period of discussions of what URNs are and are not, it would help
to distinguish this framework from, say, the approaches of

Winograd, "Stable Network File URLs as a Mechanism for Uniform
Naming", 1993: <http://www.saintjoe.edu/URI/stanf.html>

Kahn & Wilensky, "A Framework for Distributed Digital Object
Services", cnri.dlib/tn95-01,
<http://www.cnri.reston.va.us/home/cstr/arch/k-w.html>

or even mention the background in 

Arms et al, "Uniform Resource Names", D-Lib Magazine, February 1996,
<http://www.dlib.org/dlib/february96/02arms.html>

even though almost all of the authors of that article are listed in
the framework acknowledgements.

The framework document has a section labeled "Authority Over Name
Strings", but the section doesn't actually go into any details about
the difficult elements of name migration. It says "Rules for
individual namespaces are determined by the owners of the namespace
before they are registered in the NID registry", but this kind of
analysis omits the important element of what omits any mention of the
difficult problems that arise when namespace owners themselves
disappear.

This is a rather old song, but I will sing it again:
draft-daigle-urnframework-00.txt is inadequate because it does not
deal with any of the issues of administration & security & migration &
longevity that are the entire motivation for having 'URNs' instead of
'URLs'.

You might argue that those issues are social issues and not technical
ones, and that this is an engineering group, not a social policy
group. However, engineering solutions are often advanced as solutions
to social policy questions. For example, for better or worse, several
mechanisms for 'key recovery' have been advanced as an engineering
solution to the social policy question of balancing between police
investigative capabilities and personal privacy.

Those same mechanisms might be used, for example, as a way of allowing
the 'owner' of a name to have the exclusive right to assign metadata
or location information by signing such assignments with the owner's
private key, but also allowing the infrastructure to recover when an
owner disappears or is unresponsive by resorting to some form of key
recovery or delegation.

I don't think the framework needs to specify the mechanism by which an
name's authority might assert a relationship between the name and
various pieces of metadata and location information, but the nature of
the assertions made, the roles of third parties in either verifying
the assertions or providing clients the means of verifying, the ways
in which authority can either migrate to different organizations or be
supplanted by the moral equivalent of "trusted librarians" needs to be
addressed in far more detail than appears here.

Regards,

Larry


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id XAA26568 for urn-ietf-out; Thu, 10 Oct 1996 23:43:35 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id XAA26563 for <urn-ietf@services.bunyip.com>; Thu, 10 Oct 1996 23:43:29 -0400
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA11829  (mail destined for urn-ietf@services.bunyip.com); Thu, 10 Oct 96 23:43:27 -0400
Received: from ishtar.fsc.fujitsu.com (ishtar.fsc.fujitsu.com [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id UAA20531; Thu, 10 Oct 1996 20:41:56 -0700 (PDT)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id UAA10936; Thu, 10 Oct 1996 20:42:25 -0700 (PDT)
Date: Thu, 10 Oct 1996 20:42:25 -0700 (PDT)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199610110342.UAA10936@ishtar.fsc.fujitsu.com>
To: masinter@parc.xerox.com, rdaniel@acl.lanl.gov
Cc: michaelm@internic.net, urn-ietf@bunyip.com
Subject: Re: [URN] advantages of NAPTR over PURLs
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com
Larry:

| NAPTR suddenly
| intertwines name resolution with one of the most obscure parts of the
| Internet infrastructure.

Only *one means* of URN (not URL) resolution.  NAPTR is not obviously
the one shiningly best means of URN resolution, but PURLs very obviously
are not (if, for example, you have a business disagreement with OCLC).
I don't *have* to use NAPTR to resolve URNs, and in a well developed
landscape I'll have other choices.  Some URNs may never be resolved
through NAPTR.

But with PURLs I'm chained to purl.org.  


Regards,
    Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
"In going on with these experiments, how many pretty systems do we build,
 which we soon find outselves obliged to destroy?" - Benjamin Franklin
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id XAA26435 for urn-ietf-out; Thu, 10 Oct 1996 23:33:03 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id XAA26430 for <urn-ietf@services.bunyip.com>; Thu, 10 Oct 1996 23:32:55 -0400
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA11786  (mail destined for urn-ietf@services.bunyip.com); Thu, 10 Oct 96 23:32:52 -0400
Received: from ishtar.fsc.fujitsu.com (ishtar.fsc.fujitsu.com [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id UAA20394; Thu, 10 Oct 1996 20:31:20 -0700 (PDT)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id UAA10769; Thu, 10 Oct 1996 20:31:38 -0700 (PDT)
Date: Thu, 10 Oct 1996 20:31:38 -0700 (PDT)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199610110331.UAA10769@ishtar.fsc.fujitsu.com>
To: masinter@parc.xerox.com, tallen@fsc.fujitsu.com
Cc: michaelm@internic.net, rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
Subject: Re: [URN] advantages of NAPTR over PURLs
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com

Yes, your quotation supports entirely my claim that PURLs are not
an implementation of URNs.  Please make the following thought experiment:
Write a sentence using a URN, then the same using a PURL.  Imagine
that 20 years hence, urn.net and purl.org have gone away.

With URNs:
"Foobar says blort in <urn>blart:baz/far/bomb</urn>."

With PURLs:
"Foobar says blort in [something pointed to by the HTTP URL <...>]."

I can have some hope of still resolving the URN, because, Larry,
it's a name; I have little hope of resolving the ancient reference
to a reference that no longer exists, because it's a pointer, and
not a name.  I still have a sentence that makes sense in the first
case, whereas in the second I have a sentence with a blank waiting
to be filled in.

PURLs are "item number 32 on page 153 of K's manuscript catalogue
of Mozart's works."
URNs are "K. 459".

URNs do not require resolution by the naming authority.  That's
the point here.


>From masinter@parc.xerox.com Wed Oct  9 18:59 PDT 1996
To: tallen@fsc.fujitsu.com
CC: michaelm@internic.net, rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
Subject: Re: [URN] advantages of NAPTR over PURLs
From: Larry Masinter <masinter@parc.xerox.com>
Date: Wed, 9 Oct 1996 18:59:34 PDT

>  But PURLs are not an implementation of URNs...

Please review http://purl.oclc.org/OCLC/PURL/INET96 :

> PURLs are a direct result of OCLC's work in the Uniform Resource Name
> (URN) standards and library cataloging communities. The assignment of
> PURLs is an intermediate step towards the time when URNs are an
> integral part of the Internet information architecture. The eventual
> syntax of URNs is clear enough at this time to afford confidence that
> the syntax of PURLs can be inexpensively and mechanically translated
> to the eventual URN form. For instance, the PURL

>     http://purl.oclc.org/keith/home
>     ----   ------------- ----------
>       /           |               \
>  protocol    resolver address     name  

> could be written something like the following using the Path URN syntax:

>     URN:/org/oclc/purl/keith/home
>          ------------- ----------
>                |           |
>       naming authority   name

> where the URN is essentially a hierarchical name with the first
> portion representing the naming authority and the second portion
> signifying the local name. Note that the naming authority in this
> example is merely the resolver address of the corresponding PURL
> written backwards (with slashes instead of dots) and the local name
> is the same.

> Syntax aside, one way to think of URNs and PURLs is to consider what
> it would take to turn a PURL Server into a URN Server: very
> little. If Web browsers were changed to recognize the syntax
> URN:/org/oclc/purl/keith/home and could then connect to the resolver
> at purl.oclc.org, the resolver could then resolve the name
> /keith/home.




Regards,
    Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
"In going on with these experiments, how many pretty systems do we build,
 which we soon find outselves obliged to destroy?" - Benjamin Franklin
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id IAA12118 for urn-ietf-out; Thu, 10 Oct 1996 08:20:11 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id IAA12113 for <urn-ietf@services.bunyip.com>; Thu, 10 Oct 1996 08:20:09 -0400
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA03649  (mail destined for urn-ietf@services.bunyip.com); Thu, 10 Oct 96 08:20:08 -0400
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id IAA03411 for urn-ietf@bunyip.com; Thu, 10 Oct 1996 08:20:07 -0400
Message-Id: <199610101220.IAA03411@beethoven.bunyip.com>
From: leslie@bunyip.com (Leslie Daigle)
Date: Thu, 10 Oct 1996 08:20:07 -0400
In-Reply-To: Larry Masinter's message as of Oct  9, 19:16
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: urn-ietf@bunyip.com
Subject: [WGC] Re: [URN] advantages of NAPTR over PURLs
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: leslie@bunyip.com (Leslie Daigle)
Errors-To: owner-urn-ietf@bunyip.com

Okay, I think this thread is starting to lose its focus.  It started off
using PURLs as an example to illustrate areas of the Framework that need to be
better documented.  A lot of good material has been generated on that
front.

But, as it has aged, it seems to have taken on more of the characteristics
of a debate about which "is better" -- PURLs or NAPTR-based URNs.

In fact, that's not what we are here to discuss.  We have on the table
a proposed approach to URNs -- the Framework -- and a first round 
implementation of a system based on that approach -- NAPTR.  We should
discuss things to move those forward -- that is what we've been chartered
to do.

Since it now seems to have reached the stage where there is more about
NAPTR-vs-PURL, and less about What should the Framework say, I believe
it is time for this thread to be stopped, and material generated thus
far will be addressed in a revision of the Framework document.
If anyone has specific issues relating to the Framework _document_,
that's fine.  If people still have things they wish to get off their
chests on the subject of PURLs-as-URNs, I would appreciate it very much
if they could sort out the details off-line, and bring back to the list
whatever is generated in terms of concrete proposals for the Framework.


Thanks!
Leslie.

-- 

----------------------------------------------------------------------------

  "The light at the end of the tunnel             Leslie Daigle
     is often the blindingly obvious..."          Vice President, Research
                                                  Bunyip Information Systems
                      -- ThinkingCat              (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id CAA08991 for urn-ietf-out; Thu, 10 Oct 1996 02:44:09 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id CAA08960 for <urn-ietf@services.bunyip.com>; Thu, 10 Oct 1996 02:44:07 -0400
Received: from aun.uninett.no by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA02911  (mail destined for urn-ietf@services.bunyip.com); Thu, 10 Oct 96 02:44:05 -0400
Received: from dale.uninett.no by aun.uninett.no with SMTP (PP); Thu, 10 Oct 1996 08:43:54 +0200
Received: from dale.uninett.no (localhost [127.0.0.1])  by dale.uninett.no (8.6.9/8.6.12) with ESMTP id XAA00794; Wed, 9 Oct 1996 23:54:04 +0200
From: Harald.T.Alvestrand@uninett.no
To: Ron Daniel <rdaniel@acl.lanl.gov>
Cc: Larry Masinter <masinter@parc.xerox.com>, urn-ietf@bunyip.com
Subject: Re: [URN] advantages of NAPTR over PURLs
In-Reply-To: Your message of "Tue, 08 Oct 1996 14:46:20 MDT." <2.2.32.19961008204620.0069812c@acl.lanl.gov>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Id: <789.844898039.1@dale.uninett.no>
Date: Wed, 09 Oct 1996 23:54:00 +0200
Message-Id: <791.844898040@dale.uninett.no>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Harald.T.Alvestrand@uninett.no
Errors-To: owner-urn-ietf@bunyip.com

Ron said:
>Both registries should be mentioned in the framework draft. We need a
>really good lawyer to look at the language. Anyone know of a likely
>candidate who would do it pro-bono?

The IETF has a relationship with a law firm (I forget the name)
that does pro bono work for us. Once we have language that needs
checking, and we're reasonably sure it means what WE want it to
say, we can use some of their time for it.

The good thing about these guys is that they know us by now, so
they kind of know what kinds of trouble we're afraid of.

              Harald A


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id BAA08570 for urn-ietf-out; Thu, 10 Oct 1996 01:59:10 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id BAA08565 for <urn-ietf@services.bunyip.com>; Thu, 10 Oct 1996 01:59:08 -0400
Received: from shell1.aimnet.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA02849  (mail destined for urn-ietf@services.bunyip.com); Thu, 10 Oct 96 01:59:06 -0400
Received: (from dwm@localhost) by shell1.aimnet.com (8.7.3/SHELL) id WAA08247; Wed, 9 Oct 1996 22:59:04 -0700 (PDT)
Date: Wed, 9 Oct 1996 22:59:02 -0700 (PDT)
From: "David W. Morris" <dwm@xpasc.com>
X-Sender: dwm@shell1.aimnet.com
To: urn-ietf@bunyip.com
Subject: Re: [URN] advantages of NAPTR over PURLs
In-Reply-To: <96Oct9.223036pdt."2764"@golden.parc.xerox.com>
Message-Id: <Pine.SOL.3.91.961009225537.5115B-100000@shell1.aimnet.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "David W. Morris" <dwm@xpasc.com>
Errors-To: owner-urn-ietf@bunyip.com

On Wed, 9 Oct 1996, Larry Masinter wrote:

> > One point though: adminisration and security are two things you do AFTER
> > you have a system that can scale and function. If you don't have 
> > something that works then all the security and administration in the
> > world won't get you squat.
> 
> This just doesn't hold water. Most of the issues we have to deal with
> in 'scalability' are administration and security. We can't design
> protocols that way any more. It is completely unacceptable that after
> three years of talking about URNs and meeting about URNs that the
> first 'URN implementation' doesn't have a credible story about
> administration and security.

My response was a lot less polite than Larry's. Operational scalability
is the whole problem. If we are not to worry about administaration and
security, there is no point to URNs ... URLs scale just fine ... but
they are hell to administer when one gets down to little issues like
persistence.

Dave Morris


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id BAA08413 for urn-ietf-out; Thu, 10 Oct 1996 01:31:01 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id BAA08408 for <urn-ietf@services.bunyip.com>; Thu, 10 Oct 1996 01:30:58 -0400
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA02752  (mail destined for urn-ietf@services.bunyip.com); Thu, 10 Oct 96 01:30:56 -0400
Received: from golden.parc.xerox.com ([13.1.100.139]) by alpha.xerox.com with SMTP id <16998(4)>; Wed, 9 Oct 1996 22:30:51 PDT
Received: by golden.parc.xerox.com id <2764>; Wed, 9 Oct 1996 22:30:36 PDT
To: gjw@wnetc.com
Cc: michaelm@rwhois.net, michaelm@internic.net, rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
In-Reply-To: <Pine.SGI.3.95.961009205216.11077C-100000@shellx.best.com> (gjw@wnetc.com)
Subject: Re: [URN] advantages of NAPTR over PURLs
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Oct9.223036pdt."2764"@golden.parc.xerox.com>
Date: Wed, 9 Oct 1996 22:30:36 PDT
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

> Actually, the fact that the NAPTR proposal uses DNS as part of its
> infrastructure doesn't seem to me to be a huge issue.

Oh, I think it's the source of most of its problems. If it were in
some application protocol rather than DNS -- something that had a
reasonable administrative & security model and a distributed
implementation that actually dealt with updates -- most of the
problems I have with it would go away.

> One point though: adminisration and security are two things you do AFTER
> you have a system that can scale and function. If you don't have 
> something that works then all the security and administration in the
> world won't get you squat.

This just doesn't hold water. Most of the issues we have to deal with
in 'scalability' are administration and security. We can't design
protocols that way any more. It is completely unacceptable that after
three years of talking about URNs and meeting about URNs that the
first 'URN implementation' doesn't have a credible story about
administration and security.

Larry


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id AAA05443 for urn-ietf-out; Thu, 10 Oct 1996 00:14:55 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id AAA05438 for <urn-ietf@services.bunyip.com>; Thu, 10 Oct 1996 00:14:48 -0400
Received: from dns2.noc.best.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA02236  (mail destined for urn-ietf@services.bunyip.com); Thu, 10 Oct 96 00:14:46 -0400
Received: from shellx.best.com (shellx.best.com [206.86.0.11]) by dns2.noc.best.net (8.6.12/8.6.5) with SMTP id VAA13920; Wed, 9 Oct 1996 21:14:17 -0700
Date: Wed, 9 Oct 1996 21:14:17 -0700 (PDT)
From: "Gregory J. Woodhouse" <gjw@wnetc.com>
To: Michael Mealling <michaelm@rwhois.net>
Cc: Larry Masinter <masinter@parc.xerox.com>, michaelm@internic.net, rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
Subject: Re: [URN] advantages of NAPTR over PURLs
In-Reply-To: <325C6353.474E@rwhois.net>
Message-Id: <Pine.SGI.3.95.961009205216.11077C-100000@shellx.best.com>
X-Url: http://www.wnetc.com/
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Gregory J. Woodhouse" <gjw@wnetc.com>
Errors-To: owner-urn-ietf@bunyip.com

Actually, the fact that the NAPTR proposal uses DNS as part of its
infrastructure doesn't seem to me to be a huge issue. The reason is that
under the NAPTR proposal namespaces are completely abstract, and it would
be possible to implement those same namespaces using an entirely different
mechanism. In fact, with a judicious use of replication, I don't see why it
wouldn't be possible to smoothly transition to a new URN resolution scheme
and have the process be completely transparent to users. Of course, this is
conceptually possible with PURLs (because http://www.purl.org/* could be
treated as an abstract namespace) but it does tie us to namespaces of a
rather restrictive form.

Incidentally, I find this whole thread rather useful. I had originally
planned to give a 1 hour brownbag presentation to some of my co-workers on
URNs an the NAPTR proposal. Basically, this would have been part 2 of the
DNS class I gave last week. Anyway, it was postponed/cancelled because of
other priorities, but preparing for this presentation was an interesting
experience. One reason is that I was forced to consider how I would respond
to the question: "What is it about this resolution scheme that justifies its
complexity?" Of course, I never actually had to answer that question, but
I was certainly dreading it.

One final comment: I agree that there is no real need for a large number of
resolution protocols, but I don't see this as a problem with the NAPTR
proposal. Rather, I prefer to think of the proposal as purposely not
specifying the actual protocol(s). This doesn't seem to me to be a design
flaw, but just the opposite. In general, it i just good software
engineering to keep the various components of a system a loosely coupled as
possible, and this is just what the proposal does.

---
Gregory Woodhouse     gjw@wnetc.com
home page:            http://www.wnetc.com/
resource page:        http://www.wnetc.com/resource/



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id XAA05067 for urn-ietf-out; Wed, 9 Oct 1996 23:52:32 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id XAA05062 for <urn-ietf@services.bunyip.com>; Wed, 9 Oct 1996 23:52:28 -0400
Received: from dns2.noc.best.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA02108  (mail destined for urn-ietf@services.bunyip.com); Wed, 9 Oct 96 23:52:26 -0400
Received: from shellx.best.com (shellx.best.com [206.86.0.11]) by dns2.noc.best.net (8.6.12/8.6.5) with SMTP id UAA12211; Wed, 9 Oct 1996 20:51:48 -0700
Date: Wed, 9 Oct 1996 20:51:48 -0700 (PDT)
From: "Gregory J. Woodhouse" <gjw@wnetc.com>
To: Michael Mealling <michaelm@rwhois.net>
Cc: Larry Masinter <masinter@parc.xerox.com>, rdaniel@acl.lanl.gov, michaelm@internic.net, urn-ietf@bunyip.com
Subject: Re: [URN] advantages of NAPTR over PURLs
In-Reply-To: <325C6EBF.1A1@rwhois.net>
Message-Id: <Pine.SGI.3.95.961009204707.11077A-100000@shellx.best.com>
X-Url: http://www.wnetc.com/
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Gregory J. Woodhouse" <gjw@wnetc.com>
Errors-To: owner-urn-ietf@bunyip.com

On Wed, 9 Oct 1996, Michael Mealling wrote:

> Larry Masinter wrote:
> > 
> > > Sorry, but SRV records cannot be used for HTTP without changing all
> > > implementations of HTTP. The spec would also need to be changed to
> > > say if SRV requests or A requests should occur first, because
> > > behavior will differ.
> > 
> > Did SMTP implementations change with the introduction of MX records,
> > or was it done at some other level?
> 
> Yes. In order to take advantage of MX records ALL implementations of
> SMTP had to know to look up that RR instead of just getting the A 
> record.
>

Well, mail routing is actually descibed in RFC 974. RFC 821 only describes
a single transaction (okay, perhaps a poor choice of words). But on the
other hand, if SMTP made the assumption that it was only necesary to give a
userename to identify a mail recipient and only used

RCPT To:<username>

then the MX mechnism could not work without modifying the protocol.
 
---
Gregory Woodhouse     gjw@wnetc.com
home page:            http://www.wnetc.com/
resource page:        http://www.wnetc.com/resource/



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id XAA04919 for urn-ietf-out; Wed, 9 Oct 1996 23:30:49 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id XAA04914 for <urn-ietf@services.bunyip.com>; Wed, 9 Oct 1996 23:30:46 -0400
Received: from SMTP1.ABRAXIS.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA01971  (mail destined for urn-ietf@services.bunyip.com); Wed, 9 Oct 96 23:30:43 -0400
Received: from [206.155.199.8] by smtp1.abraxis.com (NTMail 3.01.03) id na052299; Wed, 9 Oct 1996 23:34:21 -0400
Message-Id: <325C6EBF.1A1@rwhois.net>
Date: Wed, 09 Oct 1996 23:35:38 -0400
From: Michael Mealling <michaelm@rwhois.net>
Organization: Network Solutions
X-Mailer: Mozilla 3.0b7 (X11; I; SunOS 5.5 i86pc)
Mime-Version: 1.0
To: Larry Masinter <masinter@parc.xerox.com>
Cc: rdaniel@acl.lanl.gov, michaelm@internic.net, urn-ietf@bunyip.com
Subject: Re: [URN] advantages of NAPTR over PURLs
References: <96Oct9.195703pdt."2759"@golden.parc.xerox.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Michael Mealling <michaelm@rwhois.net>
Errors-To: owner-urn-ietf@bunyip.com

Larry Masinter wrote:
> 
> > Sorry, but SRV records cannot be used for HTTP without changing all
> > implementations of HTTP. The spec would also need to be changed to
> > say if SRV requests or A requests should occur first, because
> > behavior will differ.
> 
> Did SMTP implementations change with the introduction of MX records,
> or was it done at some other level?

Yes. In order to take advantage of MX records ALL implementations of
SMTP had to know to look up that RR instead of just getting the A 
record.

> 
> > You are not talking abut PURLs as set forth by OCLC. You are
> > talking about something that is halfway between the original Handle
> > proposal and PURLs. The idea of a global resolver (on replicated servers)
> > that would handle all resolution requests was the key feature of the
> > original Handle proposal. It was found unacceptable for several reasons,
> > two of which were:
> >  1) Potential for surgical denial of sevice attacks
> 
> You'll have to convince me that NAPTR implementations are less
> succeptable than PURL implementations. Why should that be so? There
> are still replicated services.

Because of two reasons:

a) the root doesn't change very often. Therefore it is cacheable and
therefore doesn't need to be queried.

b) all other queries are to delegated servers. A denial of service
attack can take out one but not ALL of those delegated servers.
Its very difficult if not impossible to cause all DNS server
to just stop working.

This does not take into account the possiblity of corrupting
the records at the root so that everyone goes down a dead-end
path. We hope that DNSSEC will fix that. Or that another
protocol will come along that does this job better than
DNS.

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id XAA04530 for urn-ietf-out; Wed, 9 Oct 1996 23:03:55 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id XAA04525 for <urn-ietf@services.bunyip.com>; Wed, 9 Oct 1996 23:03:53 -0400
Received: from mintaka.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA01852  (mail destined for urn-ietf@services.bunyip.com); Wed, 9 Oct 96 23:03:51 -0400
Received: from skadhwe.lcs.mit.edu by MINTAKA.LCS.MIT.EDU id aa08950; 9 Oct 96 23:03 EDT
Received: by skadhwe.lcs.mit.edu; (5.65v3.2/1.1.8.2/15Aug95-0306PM) id AA22822; Wed, 9 Oct 1996 23:03:16 -0400
Date: Wed, 9 Oct 1996 23:03:16 -0400
Message-Id: <9610100303.AA22822@skadhwe.lcs.mit.edu>
From: Lewis Girod <girod@LCS.MIT.EDU>
To: rdaniel@acl.lanl.gov
Cc: urn-ietf@bunyip.com
In-Reply-To: <2.2.32.19961009145007.006ae9ec@acl.lanl.gov> (message from Ron Daniel on Wed, 09 Oct 1996 08:50:07 -0600)
Subject: Re: [URN] advantages of NAPTR over PURLs
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Lewis Girod <girod@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@bunyip.com

   Date: Wed, 09 Oct 1996 08:50:07 -0600
   From: Ron Daniel <rdaniel@acl.lanl.gov>

   [One difference is...]

   The PURL-like approaches send the entire request, document-id and all,
   to the root resolver. This allows fun little things like surgical
   denial of service and usage tracking which tend to get people excited.

This is a valid concern, and NAPTR is superior in terms of privacy.
However even with NAPTR surgical denial of service is possible (to a
limited extent) if a regexp rule upstream of the client misdirects
resolution conditionally on matching specific stuff in that client's
URNs.  And, as you point out, a PURL-type system would make this sort
of thing easier and more transparent.

   NAPTR and PURL resolution are very different. All NAPTR does is get
   us to a resolver, without requiring that the location of the resolver be
   buried in the URN or that we have a global resolver that is fixed for
   all time.  PURLs get us to the resolver by putting its location into
   the identifier. Larry has suggested some modifications to PURLs where
   we don't put the location of the resolver into the identifier, but
   everyone knows that purl.org (or whatever) is the place to go to start
   resolution. 

It is a question of how much indirection is really necessary...  I
don't think anyone is proposing to use a PURL-type architecture for
eternity.  However, it is a simple technique that provides a
reasonable amount of indirection and persistence, if it is set up
properly.  The only location that _must_ appear in a PURL is that of
the top-level resolver (or should we say redirector), which in the
case of NAPTR is ``buried'' in the browser rather than in the URN.

   >and if your names were originally delegated from foo.com,
   >you will probably end up going through foo.com forever, even if the
   >resolution is actually done by someone else.

   That depends on the namespace that is used. For namespaces like
   CID or INET, that is true. For namespaces like ISBN, resolution will
   probably be accomplished by an organization like Bowker, even
   if the name was originally assigned by Prentice-Hall.

Just out of curiosity, in the case of ISBN, would the initial rule
then point directly to Bowker's resolver?  It could also be done by
pulling out publisher codes, I suppose...

		- Lewis



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id WAA04260 for urn-ietf-out; Wed, 9 Oct 1996 22:57:23 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id WAA04255 for <urn-ietf@services.bunyip.com>; Wed, 9 Oct 1996 22:57:21 -0400
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA01802  (mail destined for urn-ietf@services.bunyip.com); Wed, 9 Oct 96 22:57:19 -0400
Received: from golden.parc.xerox.com ([13.1.100.139]) by alpha.xerox.com with SMTP id <16832(5)>; Wed, 9 Oct 1996 19:57:17 PDT
Received: by golden.parc.xerox.com id <2759>; Wed, 9 Oct 1996 19:57:03 PDT
To: rdaniel@acl.lanl.gov
Cc: michaelm@internic.net, urn-ietf@bunyip.com
In-Reply-To: <2.2.32.19961009161808.006a0204@acl.lanl.gov> (message from Ron Daniel on Wed, 9 Oct 1996 09:18:08 PDT)
Subject: Re: [URN] advantages of NAPTR over PURLs
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Oct9.195703pdt."2759"@golden.parc.xerox.com>
Date: Wed, 9 Oct 1996 19:57:03 PDT
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

> Sorry, but SRV records cannot be used for HTTP without changing all
> implementations of HTTP. The spec would also need to be changed to
> say if SRV requests or A requests should occur first, because
> behavior will differ.

Did SMTP implementations change with the introduction of MX records,
or was it done at some other level?

> You are not talking abut PURLs as set forth by OCLC. You are
> talking about something that is halfway between the original Handle
> proposal and PURLs. The idea of a global resolver (on replicated servers)
> that would handle all resolution requests was the key feature of the
> original Handle proposal. It was found unacceptable for several reasons,
> two of which were:
>  1) Potential for surgical denial of sevice attacks

You'll have to convince me that NAPTR implementations are less
succeptable than PURL implementations. Why should that be so? There
are still replicated services.

> 2) Organizations such as mine, who cannot put information about
>    some of our documents into a system that is not cleared for
>    handling classified work. (Company proprietary information is
>    an analogous problem).

This works with NAPTR? That documents don't need a new name when they
get declassified? Or that a company can have a selective release of
confidential information on a 'need to know' basis without renaming?

> Every time I have heard the OCLC people talk about PURLs, they have
> been careful to say that they are not URNs. Their focus was to do as
> much as possible without changing client-side code.

There are changes and then there are changes. It's one thing to change
the protocol that is implemented to open another connection, do an
indirection, look in a cache, etc. However, most of HTTP is completely
independent of DNS or TCP or even the Internet. NAPTR suddenly
intertwines name resolution with one of the most obscure parts of the
Internet infrastructure.

Larry





Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id WAA04154 for urn-ietf-out; Wed, 9 Oct 1996 22:46:08 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id WAA04149 for <urn-ietf@services.bunyip.com>; Wed, 9 Oct 1996 22:46:06 -0400
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA01764  (mail destined for urn-ietf@services.bunyip.com); Wed, 9 Oct 96 22:46:04 -0400
Received: from golden.parc.xerox.com ([13.1.100.139]) by alpha.xerox.com with SMTP id <16713(1)>; Wed, 9 Oct 1996 19:45:57 PDT
Received: by golden.parc.xerox.com id <2764>; Wed, 9 Oct 1996 19:45:40 PDT
To: rdaniel@acl.lanl.gov
Cc: michaelm@internic.net, urn-ietf@bunyip.com
In-Reply-To: <2.2.32.19961009161808.006a0204@acl.lanl.gov> (message from Ron Daniel on Wed, 9 Oct 1996 09:18:08 PDT)
Subject: Re: [URN] advantages of NAPTR over PURLs
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Oct9.194540pdt."2764"@golden.parc.xerox.com>
Date: Wed, 9 Oct 1996 19:45:40 PDT
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

I'm really dismayed though by the amount of narrow defensiveness
that's been shown here, though.  Every protocol has problems. I
certainly don't believe that PURLs actually solve the Internet naming
problem. People are acting like I'm saying their puppy is ugly, just
because I'm pushing on the NAPTR proposal.

> These topics are very young, so nobody has had anything to say on them
> yet. How about you?

Honestly, I don't think you can really fault me for not being vocal.

Earlier in an interchange, someone defended NAPTRs as having been the
topic of discussion of many meetings.

> Does my suggestion of using the flags field overcome your concern
> about versioning?

I didn't think you were seriously proposing that the version of NAPTR
record elements be restricted to a number between 0 and 9. What
happens when you make the 10th revision?

> Do you have any further arguments on why a version field should be
> needed when we cannot change the number, type, or order of fields in a
> DNS record once it is out there?

Oh, no! I never suggested that you needed version numbers! My problem
was that you were using tokens "dun-and-bradstreet-lookup" without any
control on the meaning of the name!

> When clients and servers are not required to understand and support all
> the N2C, N2L, ... requests? 

What? Clients don't have to understand what N2C means? Or how to do
one? 

> I assume you have more knowledge of the Z39.50 URL schemes than I,
> is my concern about using URL standards-track documents as the
> "registry" misplaced? What about an IMT-style registry instead?

I don't actually think the world NEEDS a large number of resolution
protocols, any more than the world NEEDS a zillion HTML tags. The only
reason why we might see all of dun-and-bradstreet-lookup and z39.50
lookup and NAPTR lookup and ISBN-Bowker-lookup is a combination of
ignorance ("oh, they already had a protocol?"), vanity ("mine! my
protocol!") and greed ("they'll have to either pay me or see my
advertising").

Allowing lots of resolution protocols and a registry is really
counter-productive. At least there's some REASON why some applications
need audio/basic and not image/gif (even though there's no good reason
why we need both image/png and image/tiff).

Why don't we just fight it out now and save everyone grief later?

Larry






Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id WAA04118 for urn-ietf-out; Wed, 9 Oct 1996 22:42:45 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id WAA04112 for <urn-ietf@services.bunyip.com>; Wed, 9 Oct 1996 22:42:12 -0400
Received: from SMTP1.ABRAXIS.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA01754  (mail destined for urn-ietf@services.bunyip.com); Wed, 9 Oct 96 22:42:09 -0400
Received: from [206.155.199.12] by smtp1.abraxis.com (NTMail 3.01.03) id ba052287; Wed, 9 Oct 1996 22:45:54 -0400
Message-Id: <325C6353.474E@rwhois.net>
Date: Wed, 09 Oct 1996 22:47:08 -0400
From: Michael Mealling <michaelm@rwhois.net>
Organization: Network Solutions
X-Mailer: Mozilla 3.0b7 (X11; I; SunOS 5.5 i86pc)
Mime-Version: 1.0
To: Larry Masinter <masinter@parc.xerox.com>
Cc: michaelm@internic.net, rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
Subject: Re: [URN] advantages of NAPTR over PURLs
References: <96Oct9.191647pdt."2759"@golden.parc.xerox.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Michael Mealling <michaelm@rwhois.net>
Errors-To: owner-urn-ietf@bunyip.com

Larry Masinter wrote:
> 
> > Do you see where you're going Larry? You are putting everything
> > we've already got in the URN framework and the NAPTR proposal
> > into PURLs.
> 
> A new NAPTR DNS record type with protocol names & syntax that requires
> parsing and interpretation as a 'regular expression' isn't part of the
> PURL proposal. 

Right. PURLs have hidden that 'rule' inside the server where noone but
the server knows what it is. Whether that 'rule' is based on a direct
mapping from a database or is a rule based on some language that can
be generalized isn't the point. It has to be done somewhere. What NAPTR
does is make that rule visible to the client so it can cache it. If it
never sees that rule it can't cache it.

> PURLs don't relegate the security issues to DNS
> security but rather rely on HTTP security.  

But PURLs relegate it to someone. We never said that DNS' security
was better than anyone elses. Its rather dismal. But its the easiest
thing to implement to right now.

> PURLs don't require that
> application clients know anything about DNS other than 'Connect me to
> some machine that goes by this name'.

And that its problem: the client application know nothing. Therefore you
have to go to that huge database.

> I think that _relying_ on parsing data out of DNS records is very
> fragile, and most of purported advantages for NAPTRs are mainly vapor.

You suggest a beter system that gives us all of the advantages that
NAPTR has over PURLs.

> > But you ARE changing the intent and current design of PURLS.
> 
> I think we read different papers about PURLs; the paper I read made it
> seem like it was intended as a low-cost implementation of URNs.

I read it as a low-cost hack that when URNs are finished can be
shoe-horned
into the URN proposal. Also that at the time it was talking about URNs
as implemented by the PATH scheme which noone is using or is even
advocating
anymore. (If someone is advocating its use then I apologize for not
being
aware of it.)

> > If you can come up with a DISTRIBUTED database that has is as large
> > and as widespread as DNS that we can test the framework on then by all
> > means let us know cause we'll build the framework on that too.
> 
> I think this is misleading, since the NAPTR proposal doesn't
> distribute resolution services widely.

Huh? It distributed resolution services to whatever degree you want.
Down
to the character level. Back when I was at Tech I was intending on
setting up a NAPTR based service that distributed resolution services
down to the arbitrary unit level within departments. I could have
gone deeper but I let the departments decide that.

In any case, your saying that a single replicated PURL database is
more or less equally as distributed as DNS?

> 
> > If you've got a problem with NAPTR then you either have a problem
> > with the framework or DNS.
> 
> No, I have a problem with THAT particular USE of DNS.

Do you have a better solution that fits the framework?

> Let me get down to the basics, though:
> 
> DNS updates are unreliable.

No argument there! ;-)

> DNS administration is a nightmare. 

No argument there either! ;-)

> The PURL proposal has worked out many of the issues of administration and
> security that are necessary for actual deployment of URNs,

Because its based on a single database on a single machine. I could
build
adminstrative tools on that fairly easily. On a system like that with
one
point of update it should be fairly easy to have secure updates. I'm
actually kind of dissapointed that they aren't using SSL for secure
updates
on their web pages.....

One point though: adminisration and security are two things you do AFTER
you have a system that can scale and function. If you don't have 
something that works then all the security and administration in the
world won't get you squat.

> and the NAPTR proposal has only a wave at DNSSEC.

DNS security is the business of another working group. What would you
have
us do? Override them and implement our own security?

> > I hope that won't be the case very soon. I'm building a
> > parallel registry in rwhois. It doesn't have the restrictions
> > that DNS does. Its more generalized and doesn't need to
> > be re-written everytime you add a field.
> 
> That's great! If you're building a parallel registry in rwhois, I hope
> that you address the administrative and update issues that were worked
> out in the PURL paper and that we can leave NAPTR behind.

Actually, ours are better. We have complete security for on the fly
updates.
If you can put up with the security and management issues that the
InterNic
has to put with then you should be happy with what we have.

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id WAA03937 for urn-ietf-out; Wed, 9 Oct 1996 22:17:01 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id WAA03932 for <urn-ietf@services.bunyip.com>; Wed, 9 Oct 1996 22:16:58 -0400
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA01697  (mail destined for urn-ietf@services.bunyip.com); Wed, 9 Oct 96 22:16:56 -0400
Received: from golden.parc.xerox.com ([13.1.100.139]) by alpha.xerox.com with SMTP id <16731(4)>; Wed, 9 Oct 1996 19:16:54 PDT
Received: by golden.parc.xerox.com id <2759>; Wed, 9 Oct 1996 19:16:47 PDT
To: michaelm@internic.net
Cc: rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
In-Reply-To: <325BB8BC.1248@internic.net> (message from Michael Mealling on Wed, 9 Oct 1996 07:37:48 PDT)
Subject: Re: [URN] advantages of NAPTR over PURLs
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Oct9.191647pdt."2759"@golden.parc.xerox.com>
Date: Wed, 9 Oct 1996 19:16:47 PDT
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

> Do you see where you're going Larry? You are putting everything
> we've already got in the URN framework and the NAPTR proposal
> into PURLs. 

A new NAPTR DNS record type with protocol names & syntax that requires
parsing and interpretation as a 'regular expression' isn't part of the
PURL proposal. PURLs don't relegate the security issues to DNS
security but rather rely on HTTP security.  PURLs don't require that
application clients know anything about DNS other than 'Connect me to
some machine that goes by this name'.

I think that _relying_ on parsing data out of DNS records is very
fragile, and most of purported advantages for NAPTRs are mainly vapor.

> But you ARE changing the intent and current design of PURLS.

I think we read different papers about PURLs; the paper I read made it
seem like it was intended as a low-cost implementation of URNs.

> If you can come up with a DISTRIBUTED database that has is as large
> and as widespread as DNS that we can test the framework on then by all
> means let us know cause we'll build the framework on that too.

I think this is misleading, since the NAPTR proposal doesn't
distribute resolution services widely.

> If you've got a problem with NAPTR then you either have a problem
> with the framework or DNS.
 
No, I have a problem with THAT particular USE of DNS.

Let me get down to the basics, though:

DNS updates are unreliable. DNS administration is a nightmare. The
PURL proposal has worked out many of the issues of administration and
security that are necessary for actual deployment of URNs, and the
NAPTR proposal has only a wave at DNSSEC.

> I hope that won't be the case very soon. I'm building a
> parallel registry in rwhois. It doesn't have the restrictions
> that DNS does. Its more generalized and doesn't need to
> be re-written everytime you add a field.

That's great! If you're building a parallel registry in rwhois, I hope
that you address the administrative and update issues that were worked
out in the PURL paper and that we can leave NAPTR behind.

Regards,

Larry



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id WAA03782 for urn-ietf-out; Wed, 9 Oct 1996 22:00:20 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id WAA03777 for <urn-ietf@services.bunyip.com>; Wed, 9 Oct 1996 22:00:16 -0400
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA01634  (mail destined for urn-ietf@services.bunyip.com); Wed, 9 Oct 96 21:59:45 -0400
Received: from golden.parc.xerox.com ([13.1.100.139]) by alpha.xerox.com with SMTP id <16464(8)>; Wed, 9 Oct 1996 18:59:43 PDT
Received: by golden.parc.xerox.com id <2764>; Wed, 9 Oct 1996 18:59:34 PDT
To: tallen@fsc.fujitsu.com
Cc: michaelm@internic.net, rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
In-Reply-To: <199610091421.HAA12054@ishtar.fsc.fujitsu.com> (message from Terry Allen on Wed, 9 Oct 1996 07:21:50 PDT)
Subject: Re: [URN] advantages of NAPTR over PURLs
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Oct9.185934pdt."2764"@golden.parc.xerox.com>
Date: Wed, 9 Oct 1996 18:59:34 PDT
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

>  But PURLs are not an implementation of URNs...

Please review http://purl.oclc.org/OCLC/PURL/INET96 :

> PURLs are a direct result of OCLC's work in the Uniform Resource Name
> (URN) standards and library cataloging communities. The assignment of
> PURLs is an intermediate step towards the time when URNs are an
> integral part of the Internet information architecture. The eventual
> syntax of URNs is clear enough at this time to afford confidence that
> the syntax of PURLs can be inexpensively and mechanically translated
> to the eventual URN form. For instance, the PURL

>     http://purl.oclc.org/keith/home
>     ----   ------------- ----------
>       /           |               \
>  protocol    resolver address     name  

> could be written something like the following using the Path URN syntax:

>     URN:/org/oclc/purl/keith/home
>          ------------- ----------
>                |           |
>       naming authority   name

> where the URN is essentially a hierarchical name with the first
> portion representing the naming authority and the second portion
> signifying the local name. Note that the naming authority in this
> example is merely the resolver address of the corresponding PURL
> written backwards (with slashes instead of dots) and the local name
> is the same.

> Syntax aside, one way to think of URNs and PURLs is to consider what
> it would take to turn a PURL Server into a URN Server: very
> little. If Web browsers were changed to recognize the syntax
> URN:/org/oclc/purl/keith/home and could then connect to the resolver
> at purl.oclc.org, the resolver could then resolve the name
> /keith/home.




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA19223 for urn-ietf-out; Wed, 9 Oct 1996 12:11:59 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA19217 for <urn-ietf@services.bunyip.com>; Wed, 9 Oct 1996 12:11:21 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26857  (mail destined for urn-ietf@services.bunyip.com); Wed, 9 Oct 96 12:11:17 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id KAA14137; Wed, 9 Oct 1996 10:10:59 -0600 (MDT)
Message-Id: <2.2.32.19961009161808.006a0204@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 09 Oct 1996 10:18:08 -0600
To: Larry Masinter <masinter@parc.xerox.com>, michaelm@internic.net
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] advantages of NAPTR over PURLs
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Larry Masinter (at least at 02:13 AM 10/9/96 PDT)

>Presumably if you have SRV records, you could use them for HTTP
>servers too, including http://www.purl.org. 

Sorry, but SRV records cannot be used for HTTP without changing all
implementations of HTTP. The spec would also need to be changed to
say if SRV requests or A requests should occur first, because
behavior will differ.

>> Because it has "purl.org" in it which is OWNED by OCLC. They pay the
>> bill.
>
>Look, every place I've said "purl.org", change it to "purl.net" and
>register "purl.net" in a standards track document, 'owned' by IANA.
>
>If you did that, what would distinguishes 'urn.net' and 'purl.net' in
>terms of longevity?

Nothing. But there are distinctions other than longevity that
are important, starting with the overall design of the system.

You are not talking abut PURLs as set forth by OCLC. You are
talking about something that is halfway between the original Handle
proposal and PURLs. The idea of a global resolver (on replicated servers)
that would handle all resolution requests was the key feature of the
original Handle proposal. It was found unacceptable for several reasons,
two of which were:
 1) Potential for surgical denial of sevice attacks
 2) Organizations such as mine, who cannot put information about
    some of our documents into a system that is not cleared for
    handling classified work. (Company proprietary information is
    an analogous problem).

>> Because we don't to be tied to DNS. The URN framework (not NAPTR)
>> works in all situations no matter if you have DNS or not. You
>> can run the service in an OSI world using X.500 (everyone scream).
>
>I'm sorry, I was trying to establish the advantage of the NAPTR
>implementation against the PURL implementation of URNs, [...]

Every time I have heard the OCLC people talk about PURLs, they have
been careful to say that they are not URNs. Their focus was to do as
much as possible without changing client-side code.

>> 3) Other available protocols. The PURL doesn't tell me what other
>>    protocols are available and which one it considers the best.
>
>If the 303 response from HTTP includes multiple Location: results, you
>could pick the one you liked the best.

And 10 years from now, when HTTP has been supplanted by 2 generations
of further work in protocols, we are still supposed to start off
all resolution requests by sending an HTTP GET to something.purl.net?
I'm sorry, but this doesn't sound like a solution that will gracefully
adapt to the future.

>> There is not ONE killer reason why the URN framework is better than
>> PURLs. There are alot of smaller ones....
>
>I think you misunderstood: I'm not questioning the 'URN
>framework'. I'm questioning the NAPTR implementation of the framework.

Oh, that has not been clear to me. I thought you were looking for
a comparison between NAPTRs and PURLs. Since OCLC's PURLs are not an
implementation of the URN framework, and NAPTRs are supposed to be,
explaining some of the differences between them requires that we make
reference to the URN framework.

>I'm dubious about these DNS records with 'dblookup+N2C' in the middle
>of them and the idea that just because the syntax is embedded in DNS
>as a transmission mechanism that it isn't a 'protocol'.

I could be wrong about this, but I don't recall anyone ever saying that
NAPTRs were not a 'protocol', but please correct me if I am wrong about that.

You say you are "dubious" about the proposal. That's fine, lets
talk about your areas of concern.

Yesterday you raised a couple of concrete objections to the NAPTR "protocol",
namely that there was no versioning and that there was no change control
over the resolution protocols (rcds, rcds2, ..). I pointed out how we
could accomodate versioning in the flags field. 
I also said that we should discuss change control on the protocols, and
that your suggestion that they be registered as URL schemes was a
reasonable starting point for the discussion. To begin that discussion
I also said that I was unsure this was the best thing to do, since in the
past some protocols (Z39.50 in particular) have had trouble mapping all
their capabilities into a URL. However, I don't have any better
suggestions at this time. Perhaps we should look to a registry like the
media type registry as our model?

These topics are very young, so nobody has had anything to say on them
yet. How about you? Does my suggestion of using the flags field overcome
your concern about versioning? If not, why not? Do you have any further
arguments on why a version field should be needed when we cannot change
the number, type, or order of fields in a DNS record once it is out there?
When clients and servers are not required to understand and support all
the N2C, N2L, ... requests? 

Your point on versioning of the resolution protocols is well-taken. I
agree we should address that somehow - probably in the framework
document, but the NAPTR draft should, at least, cite the framework draft
as the source of information on that topic. We should discuss ow to do it,
so lets discuss it.
I assume you have more knowledge of the Z39.50 URL schemes than I,
is my concern about using URL standards-track documents as the "registry"
misplaced? What about an IMT-style registry instead?

Do you have any further concrete areas of concern about the NAPTR
implementation of the framework?


Later,
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA17948 for urn-ietf-out; Wed, 9 Oct 1996 10:43:31 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA17943 for <urn-ietf@services.bunyip.com>; Wed, 9 Oct 1996 10:43:29 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA25860  (mail destined for urn-ietf@services.bunyip.com); Wed, 9 Oct 96 10:43:26 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id IAA12685; Wed, 9 Oct 1996 08:42:59 -0600 (MDT)
Message-Id: <2.2.32.19961009145007.006ae9ec@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 09 Oct 1996 08:50:07 -0600
To: Lewis Girod <girod@LCS.MIT.EDU>
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] advantages of NAPTR over PURLs
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Lewis Girod (at least at 08:08 PM 10/8/96 -0400)

[Lewis talks about having a PURL-like resolver forward resolution
requests]

>While it is true that the client's resolutions would continue to go
>``through'' whatever.resolver.purl.org, this is really because that is
>the naming authority that delegated the names.  NAPTR has this very
>same property -- all resolutions go through the root (cached)
>registry, [...]

Actually, no.

The PURL-like approaches send the entire request, document-id and all,
to the root resolver. This allows fun little things like surgical
denial of service and usage tracking which tend to get people excited.

The NAPTR appoach does not send the entire resolution request to the
root (urn.net). All we ask of it is "how do I resolve names from
namespace X?".

NAPTR and PURL resolution are very different. All NAPTR does is get
us to a resolver, without requiring that the location of the resolver be
buried in the URN or that we have a global resolver that is fixed for
all time. PURLs get us to the resolver by putting its location into
the identifier. Larry has suggested some modifications to PURLs where
we don't put the location of the resolver into the identifier, but
everyone knows that purl.org (or whatever) is the place to go to start
resolution.


>and if your names were originally delegated from foo.com,
>you will probably end up going through foo.com forever, even if the
>resolution is actually done by someone else.

That depends on the namespace that is used. For namespaces like
CID or INET, that is true. For namespaces like ISBN, resolution will
probably be accomplished by an organization like Bowker, even
if the name was originally assigned by Prentice-Hall.

Regards,
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA17788 for urn-ietf-out; Wed, 9 Oct 1996 10:33:03 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA17783 for <urn-ietf@services.bunyip.com>; Wed, 9 Oct 1996 10:32:58 -0400
Received: from SMTP1.ABRAXIS.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA25734  (mail destined for urn-ietf@services.bunyip.com); Wed, 9 Oct 96 10:32:54 -0400
Received: from [206.155.199.11] by smtp1.abraxis.com (NTMail 3.01.03) id ba052079; Wed, 9 Oct 1996 10:36:35 -0400
Message-Id: <325BB8BC.1248@internic.net>
Date: Wed, 09 Oct 1996 10:37:48 -0400
From: Michael Mealling <michaelm@internic.net>
Organization: Network Solutions
X-Mailer: Mozilla 3.0b7 (X11; I; SunOS 5.5 i86pc)
Mime-Version: 1.0
To: Larry Masinter <masinter@parc.xerox.com>
Cc: rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
Subject: Re: [URN] advantages of NAPTR over PURLs
References: <96Oct9.021303pdt."2765"@golden.parc.xerox.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Michael Mealling <michaelm@internic.net>
Errors-To: owner-urn-ietf@bunyip.com

Larry Masinter wrote:
> 
> > The only way to do this is with a new record. That record is the
> > SRV record which a lot of people are planning on using. A records
> > only have the IP address, nothing else.
> 
> Presumably if you have SRV records, you could use them for HTTP
> servers too, including http://www.purl.org. So the fact that this is a
> general mechanism means that 'priority' is no longer an advantage of
> NAPTR vs. PURL.

Do you see where you're going Larry? You are putting everything
we've already got in the URN framework and the NAPTR proposal
into PURLs. 

> > Because it has "purl.org" in it which is OWNED by OCLC. They pay the
> > bill. As far as the NIC is concerned they can do with it whatever
> > they want and we can't do squat about it. NAPTR should eventually
> > be a TLD all its own that is not 'owned' by anyone but the IANA (which
> > has its own problems but I won't go into that).
> 
> Look, every place I've said "purl.org", change it to "purl.net" and
> register "purl.net" in a standards track document, 'owned' by IANA.
> 
> If you did that, what would distinguishes 'urn.net' and 'purl.net' in
> terms of longevity?

Nothing. But you ARE changing the intent and current design of PURLS.


> > Because we don't to be tied to DNS. The URN framework (not NAPTR)
> > works in all situations no matter if you have DNS or not. You
> > can run the service in an OSI world using X.500 (everyone scream).
> 
> I'm sorry, I was trying to establish the advantage of the NAPTR
> implementation against the PURL implementation of URNs, not against
> the 'framework'.

NAPTR is just one implementation. Its not the best because of 
limitations of DNS. If you've got problems with NAPTR because of
that then take them up with Paul Vixie. If you can come up with
a DISTRIBUTED database that has is as large and as widespread
as DNS that we can test the framework on then by all means let
us know cause we'll build the framework on that too.

If you've got a problem with NAPTR then you either have a problem
with the framework or DNS.

> > 1) Areas of Authority. purl.org is authoritative for everything. I doubt
> >    if that scales. If its not authoritative how do I find the authoritative
> >    server?
> 
> Who is the authority of "urn.net"? The authority for purl.net can be
> delegated in the same way that NAPTR delegates the authority for
> urn.net.

Huh? How can purl.net delegate authority without having to go
through purl.net first? Who the authority is for urn.net is
the IANA hopefully. The IANA could also be the authority for
purl.net. That's not the issue. I'm talking about subdelegation
of entire naming authority spaces such as "ibm", "compuserve",
"thompson publishing", etc.


> > 2) Services. I don't want just the URL. I want a URC. But I want it in
> >    SGML and not MARC. How can I get that out of a PURL?
> 
> This is really speculative, of course, since there's never quite been
> agreement on exactly what a 'URC' might be. But I'd conjecture that
> the way you get something out of a resource other than the resource
> itself is by applying some other method than GET.

Ok. Granted. URCs don't exist. What happens when the resource
itself on one server and the metadata is on another. To find
both I have to go to purl.net. Larry, I don't know if you've
got some awsome machine up your sleave but if you've got a database
that can a) handle HTTP b) be replicated reliably and quickly around
all of the SRV replicated PURL servers and c) handle the millions
of queries a second that are going to come to purl.net because
it is the one place that knows where all of the URNs and URLs and
URCs are then you've got something truly amazing. Who the hells
gonna pay for it?

> 
> > 3) Other available protocols. The PURL doesn't tell me what other
> >    protocols are available and which one it considers the best.
> 
> If the 303 response from HTTP includes multiple Location: results, you
> could pick the one you liked the best. It's true that the results
> don't rank order them, but is that actually practical?

Yes. If I'm serving SGML based something or others then I want you
to use Z39.50 or some other deep search tool. You should know
that even though you like HTTP its not going to get you the
information that I know is in that database.

Plus, I still have to go to one of those big purl database machines
even to find out what protocols are available.

You've done nothing more than stick the hidden the re-write rules
inside the PURL database and made everyone go to it in order
to do the mapping. You've basically collapsed the NAPTR proposal
into one BIG  PURL database by forcing everyone to go to it 
in order to find out what the URLs are for the authoritative
resources.

That just won't scale.

> > 4) Equivalence. How do I match equivalence? Do I just match on
> >    the part after the hostname? If so then authority areas cannot
> >    exist. If not then your protocol is indistinquishable from the
> >    rest of the authority area.
> 
> I'm not sure where the 'equivalence' requirement came from, since it
> was specifically not a URN requirement. It wasn't a URN requirement
> primarily because it was considered impossible.

One server gives me a document called URN:FOO. Another services gives 
another document called URN:FOO. I know that for their purposes
those organizations think those two things are the same.

If I have http://foobar.purl.net/saldkfasldkfjsldfj and
http://barbaz.purl.net/saldkfasldkfjsldfj. Are they byte equal?

> 
> > There is not ONE killer reason why the URN framework is better than
> > PURLs. There are alot of smaller ones....
> 
> I think you misunderstood: I'm not questioning the 'URN
> framework'. 

The framework specifies everything that NAPTR must do. DNS 
specifies everything that NAPTR can do. How would you build
something that follows the framework that doesn't require
everyone to go to one HUGE replicated database? The only
widely available distributed database we have right now
is DNS. 

I hope that won't be the case very soon. I'm building a
parallel registry in rwhois. It doesn't have the restrictions
that DNS does. Its more generalized and doesn't need to
be re-written everytime you add a field.

> I'm questioning the NAPTR implementation of the framework.
> I'm dubious about these DNS records with 'dblookup+N2C' in the middle
> of them and the idea that just because the syntax is embedded in DNS
> as a transmission mechanism that it isn't a 'protocol'.

Noone ever said it wasn't a protocol. Its a distributed
database for looking up the rules for finding the authoritative
servers and services for a given URN. The NAPTR proposal 
gives the algorithm for interpreting the records in that database. 
Of course in order to use that database you have to access it 
somehow and thats a protocol.
-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@internic.net


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA17693 for urn-ietf-out; Wed, 9 Oct 1996 10:23:39 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA17688 for <urn-ietf@services.bunyip.com>; Wed, 9 Oct 1996 10:23:03 -0400
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA25638  (mail destined for urn-ietf@services.bunyip.com); Wed, 9 Oct 96 10:23:00 -0400
Received: from ishtar.fsc.fujitsu.com (ishtar.fsc.fujitsu.com [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id HAA02062; Wed, 9 Oct 1996 07:21:25 -0700 (PDT)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id HAA12054; Wed, 9 Oct 1996 07:21:50 -0700 (PDT)
Date: Wed, 9 Oct 1996 07:21:50 -0700 (PDT)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199610091421.HAA12054@ishtar.fsc.fujitsu.com>
To: masinter@parc.xerox.com, michaelm@internic.net
Cc: rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
Subject: Re: [URN] advantages of NAPTR over PURLs
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com
Larry:

| I'm sorry, I was trying to establish the advantage of the NAPTR
| implementation against the PURL implementation of URNs, not against
| the 'framework'.

But PURLs are not an implementation of URNs.  They do not grandfather
in existing name spaces, for example.  They are a clever use of
indirection with URLs.  


I think you're comparing apples and oranges, Larry.

Regards,
    Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
"In going on with these experiments, how many pretty systems do we build,
 which we soon find outselves obliged to destroy?" - Benjamin Franklin
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id FAA15667 for urn-ietf-out; Wed, 9 Oct 1996 05:13:28 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id FAA15662 for <urn-ietf@services.bunyip.com>; Wed, 9 Oct 1996 05:13:25 -0400
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA24003  (mail destined for urn-ietf@services.bunyip.com); Wed, 9 Oct 96 05:13:23 -0400
Received: from golden.parc.xerox.com ([13.1.100.139]) by alpha.xerox.com with SMTP id <16360(2)>; Wed, 9 Oct 1996 02:13:17 PDT
Received: by golden.parc.xerox.com id <2765>; Wed, 9 Oct 1996 02:13:03 PDT
To: michaelm@internic.net
Cc: rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
In-Reply-To: <325A5C0C.5D13@internic.net> (message from Michael Mealling on Tue, 8 Oct 1996 06:50:04 PDT)
Subject: Re: [URN] advantages of NAPTR over PURLs
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Oct9.021303pdt."2765"@golden.parc.xerox.com>
Date: Wed, 9 Oct 1996 02:13:03 PDT
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

> The only way to do this is with a new record. That record is the
> SRV record which a lot of people are planning on using. A records
> only have the IP address, nothing else.

Presumably if you have SRV records, you could use them for HTTP
servers too, including http://www.purl.org. So the fact that this is a
general mechanism means that 'priority' is no longer an advantage of
NAPTR vs. PURL.

> No. It has to do with the allowable packets size for DNS via UDP.
> If it goes over then the packet is truncated causing the client
> to have to reconnect via TCP. IF the part that is truncated
> though is in the additional information field then the user
> is NOT given an error. This is a problem with DNS that
> cannot be fixed. Even if you consider it a problem....

I'm really confused why long A records are a problem and long SRV
records aren't a problem, but I suppose I can take your word for it.

> Because it has "purl.org" in it which is OWNED by OCLC. They pay the
> bill. As far as the NIC is concerned they can do with it whatever
> they want and we can't do squat about it. NAPTR should eventually
> be a TLD all its own that is not 'owned' by anyone but the IANA (which
> has its own problems but I won't go into that).

Look, every place I've said "purl.org", change it to "purl.net" and
register "purl.net" in a standards track document, 'owned' by IANA.

If you did that, what would distinguishes 'urn.net' and 'purl.net' in
terms of longevity?

> Because we don't to be tied to DNS. The URN framework (not NAPTR)
> works in all situations no matter if you have DNS or not. You
> can run the service in an OSI world using X.500 (everyone scream).

I'm sorry, I was trying to establish the advantage of the NAPTR
implementation against the PURL implementation of URNs, not against
the 'framework'.

> 1) Areas of Authority. purl.org is authoritative for everything. I doubt
>    if that scales. If its not authoritative how do I find the authoritative
>    server?

Who is the authority of "urn.net"? The authority for purl.net can be
delegated in the same way that NAPTR delegates the authority for
urn.net.

> 2) Services. I don't want just the URL. I want a URC. But I want it in
>    SGML and not MARC. How can I get that out of a PURL?

This is really speculative, of course, since there's never quite been
agreement on exactly what a 'URC' might be. But I'd conjecture that
the way you get something out of a resource other than the resource
itself is by applying some other method than GET.

> 3) Other available protocols. The PURL doesn't tell me what other
>    protocols are available and which one it considers the best.

If the 303 response from HTTP includes multiple Location: results, you
could pick the one you liked the best. It's true that the results
don't rank order them, but is that actually practical?

> 4) Equivalence. How do I match equivalence? Do I just match on
>    the part after the hostname? If so then authority areas cannot
>    exist. If not then your protocol is indistinquishable from the
>    rest of the authority area. 

I'm not sure where the 'equivalence' requirement came from, since it
was specifically not a URN requirement. It wasn't a URN requirement
primarily because it was considered impossible.

> There is not ONE killer reason why the URN framework is better than
> PURLs. There are alot of smaller ones....

I think you misunderstood: I'm not questioning the 'URN
framework'. I'm questioning the NAPTR implementation of the framework.
I'm dubious about these DNS records with 'dblookup+N2C' in the middle
of them and the idea that just because the syntax is embedded in DNS
as a transmission mechanism that it isn't a 'protocol'.

Larry





Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id DAA14692 for urn-ietf-out; Wed, 9 Oct 1996 03:15:17 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id DAA14686 for <urn-ietf@services.bunyip.com>; Wed, 9 Oct 1996 03:15:05 -0400
Received: from trapdoor.dstc.edu.au by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23582  (mail destined for urn-ietf@services.bunyip.com); Wed, 9 Oct 96 03:15:02 -0400
Received: from fatcat.dstc.edu.au (fatcat.dstc.edu.au [130.102.176.7]) by trapdoor.dstc.edu.au (8.6.9/8.6.12) with ESMTP id RAA05356; Wed, 9 Oct 1996 17:14:51 +1000
Received: (from renato@localhost) by fatcat.dstc.edu.au (8.6.10/8.6.12) id RAA08853; Wed, 9 Oct 1996 17:14:46 +1000
From: Renato Iannella <renato@dstc.edu.au>
Message-Id: <199610090714.RAA08853@fatcat.dstc.edu.au>
Date: Wed, 9 Oct 1996 17:14:46 +1000 (EST)
To: masinter@parc.xerox.com
Cc: michaelm@internic.net, rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
Subject: Re[4]: [URN] advantages of NAPTR over PURLs
In-Reply-To: <96Oct8.221522pdt."2759"@golden.parc.xerox.com>
X-Mailer: Ishmail 1.3-960829-osf1
Mime-Version: 1.0
Content-Type: text/plain
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Renato Iannella <renato@dstc.edu.au>
Errors-To: owner-urn-ietf@bunyip.com

Larry Masinter <masinter@parc.xerox.com> wrote:
> 
> Extensions to actually retrieving metadata for resources shouldn't be
> restricted to any URN implementation, should it?

Not exclusive for URNs, but I can see the increasing 
overloading of the use of URLs becoming epidemic!

In resolving a URN, we need to be able to specify
a range of options (eg: format/part of URC, best/cheapest
or closest place to resolve this, etc).

PURLs are great for those who need to move resources
around within an organisation. We need URNs (and NAPTRs)
for more sophisticated uses (as Ron and others have 
outlined).


Cheers... Renato
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dr Renato Iannella                  http://www.dstc.edu.au/RDU/staff/ri
Research Data Network CRC              urn:inet:dstc.edu.au:renato:home
DSTC Pty Ltd, Uni Qld, 4072, AUSTRALIA    phone/fax: +61 7 3365 4310/11
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Australian WWW Technical Conference '97 -> http://www.dstc.edu.au/aw3tc



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id BAA14231 for urn-ietf-out; Wed, 9 Oct 1996 01:58:17 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id BAA14226 for <urn-ietf@services.bunyip.com>; Wed, 9 Oct 1996 01:58:13 -0400
Received: from nic.cafax.se by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23339  (mail destined for urn-ietf@services.bunyip.com); Wed, 9 Oct 96 01:58:10 -0400
Received: from nic.cafax.se (paf@nic.cafax.se [193.12.122.42]) by nic.cafax.se (8.8.Beta.2/8.8.Beta.2) with SMTP id HAA08001; Wed, 9 Oct 1996 07:57:23 +0200 (MET DST)
Date: Wed, 9 Oct 1996 07:57:22 +0200 (MET DST)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nic.cafax.se
To: Larry Masinter <masinter@parc.xerox.com>
Cc: renato@dstc.edu.au, michaelm@internic.net, rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
Subject: Re: Re[2]: [URN] advantages of NAPTR over PURLs
In-Reply-To: <96Oct8.221522pdt."2759"@golden.parc.xerox.com>
Message-Id: <Pine.BSI.3.91.961009075021.7985B-100000@nic.cafax.se>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Patrik Faltstrom <paf@swip.net>
Errors-To: owner-urn-ietf@bunyip.com

On Tue, 8 Oct 1996, Larry Masinter wrote:

> Many people want metadata from URLs too. A simple way to add metadata
> would be to add a new operation (GETMETA) where the format of the
> metadata is returned according to the Accept: headers.
> 
> Extensions to actually retrieving metadata for resources shouldn't be
> restricted to any URN implementation, should it?

No, but in the case of having this as a new operation that means
that the metadata (basically) have to be stored where the target
of the URL is stored, or one have to have special functions
in giving redirects when doing this command and not giving back the
target itself -- and update this redirect table where the
URL points (here we come back to what Ron was talking about
administrative responsibility for information).

I am not saying that metadata should only exist when dealing
with URNs. I am only saying that it is easier to use a scheme
like NAPTR where you do the DNS query and immediately know
where to go when asking for the metadata, and when asking for
the target. One save at least one TCP connection. That is
not peanuts on todays internet -- if it was only traffic
we were talking about. 

The biggest advantage is that one organization can have one
document, have a URN to that resourse and then outsource
the resolution service for the metadata and the data
(including replication) from a service provider. The owner
of the information creates a couple of NAPTR records pointing
to this service providers services.

The service provider is having some SRV records translating this
abstract names into the actual host/port number where the service
is running. The result is information about where the document is
stored, where the metadata is stored etc.

This distiction between what the owner of the document is doing and
what the service provider is doing is very important and needed
from my point of view.

    Patrik



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id BAA13981 for urn-ietf-out; Wed, 9 Oct 1996 01:15:50 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id BAA13976 for <urn-ietf@services.bunyip.com>; Wed, 9 Oct 1996 01:15:47 -0400
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23213  (mail destined for urn-ietf@services.bunyip.com); Wed, 9 Oct 96 01:15:45 -0400
Received: from golden.parc.xerox.com ([13.1.100.139]) by alpha.xerox.com with SMTP id <16217(6)>; Tue, 8 Oct 1996 22:15:39 PDT
Received: by golden.parc.xerox.com id <2759>; Tue, 8 Oct 1996 22:15:22 PDT
To: renato@dstc.edu.au
Cc: michaelm@internic.net, rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
In-Reply-To: <199610090439.OAA06585@fatcat.dstc.edu.au> (message from Renato Iannella on Tue, 8 Oct 1996 21:39:11 PDT)
Subject: Re: Re[2]: [URN] advantages of NAPTR over PURLs
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Oct8.221522pdt."2759"@golden.parc.xerox.com>
Date: Tue, 8 Oct 1996 22:15:22 PDT
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

Many people want metadata from URLs too. A simple way to add metadata
would be to add a new operation (GETMETA) where the format of the
metadata is returned according to the Accept: headers.

Extensions to actually retrieving metadata for resources shouldn't be
restricted to any URN implementation, should it?

Larry



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id AAA13362 for urn-ietf-out; Wed, 9 Oct 1996 00:40:35 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id AAA13324 for <urn-ietf@services.bunyip.com>; Wed, 9 Oct 1996 00:39:23 -0400
Received: from trapdoor.dstc.edu.au by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22800  (mail destined for urn-ietf@services.bunyip.com); Wed, 9 Oct 96 00:39:20 -0400
Received: from fatcat.dstc.edu.au (fatcat.dstc.edu.au [130.102.176.7]) by trapdoor.dstc.edu.au (8.6.9/8.6.12) with ESMTP id OAA28222; Wed, 9 Oct 1996 14:39:12 +1000
Received: (from renato@localhost) by fatcat.dstc.edu.au (8.6.10/8.6.12) id OAA06585; Wed, 9 Oct 1996 14:39:12 +1000
From: Renato Iannella <renato@dstc.edu.au>
Message-Id: <199610090439.OAA06585@fatcat.dstc.edu.au>
Date: Wed, 9 Oct 1996 14:39:11 +1000 (EST)
To: michaelm@internic.net
Cc: masinter@parc.xerox.com, rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
Subject: Re[2]: [URN] advantages of NAPTR over PURLs
In-Reply-To: <325A5C0C.5D13@internic.net>
X-Mailer: Ishmail 1.3-960829-osf1
Mime-Version: 1.0
Content-Type: text/plain
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Renato Iannella <renato@dstc.edu.au>
Errors-To: owner-urn-ietf@bunyip.com

Michael Mealling <michaelm@internic.net> wrote:

> This doesn't give you several things:

> 2) Services. I don't want just the URL. I want a URC. But I want it in
>    SGML and not MARC. How can I get that out of a PURL?

I agree strongly here with Michael on this point.
PURLs can give you URLs, but we need the metadata (URCs)
to create _smarter_ and more _efficient_ internet clients.


Cheers... Renato
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dr Renato Iannella                  http://www.dstc.edu.au/RDU/staff/ri
Research Data Network CRC              urn:inet:dstc.edu.au:renato:home
DSTC Pty Ltd, Uni Qld, 4072, AUSTRALIA    phone/fax: +61 7 3365 4310/11
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Australian WWW Technical Conference '97 -> http://www.dstc.edu.au/aw3tc



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id AAA13284 for urn-ietf-out; Wed, 9 Oct 1996 00:37:05 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id AAA13279 for <urn-ietf@services.bunyip.com>; Wed, 9 Oct 1996 00:37:02 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22795  (mail destined for urn-ietf@services.bunyip.com); Wed, 9 Oct 96 00:37:01 -0400
Received: from legiron.acl.lanl.gov (transitory4.lanl.gov [128.165.7.196]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id WAA10320; Tue, 8 Oct 1996 22:36:53 -0600 (MDT)
Message-Id: <2.2.32.19961009044401.006b7ee8@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 08 Oct 1996 22:44:01 -0600
To: Terry Allen <tallen@fsc.fujitsu.com>
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] advantages of NAPTR over PURLs
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Terry Allen (at least at 03:38 PM 10/8/96 -0700)

>Which are the two registries?

The namespace registry (urn.net) and the protocol registry (URL
schemes ala Larry's suggestion).

Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id UAA10795 for urn-ietf-out; Tue, 8 Oct 1996 20:08:59 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id UAA10790 for <urn-ietf@services.bunyip.com>; Tue, 8 Oct 1996 20:08:57 -0400
Received: from mintaka.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21415  (mail destined for urn-ietf@services.bunyip.com); Tue, 8 Oct 96 20:08:55 -0400
Received: from skadhwe.lcs.mit.edu by MINTAKA.LCS.MIT.EDU id aa26346; 8 Oct 96 20:08 EDT
Received: by skadhwe.lcs.mit.edu; (5.65v3.2/1.1.8.2/15Aug95-0306PM) id AA20845; Tue, 8 Oct 1996 20:08:35 -0400
Date: Tue, 8 Oct 1996 20:08:35 -0400
Message-Id: <9610090008.AA20845@skadhwe.lcs.mit.edu>
From: Lewis Girod <girod@LCS.MIT.EDU>
To: rdaniel@acl.lanl.gov
Cc: masinter@parc.xerox.com, urn-ietf@bunyip.com
In-Reply-To: <2.2.32.19961008204620.0069812c@acl.lanl.gov> (message from Ron Daniel on Tue, 08 Oct 1996 14:46:20 -0600)
Subject: Re: [URN] advantages of NAPTR over PURLs
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Lewis Girod <girod@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@bunyip.com

   From: Ron Daniel <rdaniel@acl.lanl.gov>

   [...]

   Larry is correct that a great level of indirection can be achieved
   by changing the set of IP addresses that are returned when looking up
   some domain name, such as "resolver.purl.org". But all this indirection
   is simply changing the list of machines that are part of some business
   agreement with one organization. PURLs do not provide the indirection
   that is necessary to switch resolution from one organization to another.
   Assume we start with purl.org doing our resolution, and now want to do it
   ourselves. Maybe we want to go into competition with purl.org. Or maybe
   we are affiliated with the US Government and they mandate that all resources
   paid for by US tax dollars shall be resolved at gpo.gov.
   There are a number of believable scenarios where we want resolution to
   occur on machines that *cannot* be pointed to by the domain name purl.org.
   (Or any other single domain name).


One part of this argument is that PURL provides a ``direct''
resolution service, while NAPTR points the client _to_ a resolution
service.  However, a (differently implemented) server operating within
the same basic architecture as the existing PURL server could redirect
an arbitrary set of a client's PURLs to some other PURL server, ad
nauseum, thus gaining the desired property of pointing to other
resolvers.  (Essentially this might involve extending the notion of a
``partial redirect''.)

While it is true that the client's resolutions would continue to go
``through'' whatever.resolver.purl.org, this is really because that is
the naming authority that delegated the names.  NAPTR has this very
same property -- all resolutions go through the root (cached)
registry, and if your names were originally delegated from foo.com,
you will probably end up going through foo.com forever, even if the
resolution is actually done by someone else.

The main difference is that NAPTR requires modifications to the client
side and requires the client to execute the rewrite rules (which is
part of the work involved in the resolution).  In the PURL
architecture all that work would be done on the server, and it could
be arbitrarily complex (even more powerful than regexps ;-).  There
are cases in which each of these options is the more efficient one:

* In the case of NAPTR all of the information for locating resolvers
can be cached, whereas with PURL only information pertaining to
specific PURLs can be cached.

* In the case of NAPTR, if the _right_ answer(s) are readily computed
it is faster to have the client compute it than to look it up from a
server, as it would work with PURL.

* However, if the computation results in a number of matches that each
have to be tried, then it might be more efficient to do that work on
the server side.  One thing that has long worried me about NAPTR is
that as the namespace gets more fragmented the lookup to the DNS that
originally brought back one or two records might end up returning
hordes of records pointing where each individual fragment went.

In any case, yes, the PURL server as implemented has the properties
Ron stated, but the architecture _can_ support those indirection
features, without client-side changes.

		- Lewis


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id SAA09802 for urn-ietf-out; Tue, 8 Oct 1996 18:41:24 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id SAA09784 for <urn-ietf@services.bunyip.com>; Tue, 8 Oct 1996 18:40:49 -0400
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21129  (mail destined for urn-ietf@services.bunyip.com); Tue, 8 Oct 96 18:40:46 -0400
Received: from ishtar.fsc.fujitsu.com (ishtar.fsc.fujitsu.com [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id PAA14008; Tue, 8 Oct 1996 15:37:35 -0700 (PDT)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id PAA24249; Tue, 8 Oct 1996 15:38:05 -0700 (PDT)
Date: Tue, 8 Oct 1996 15:38:05 -0700 (PDT)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199610082238.PAA24249@ishtar.fsc.fujitsu.com>
To: masinter@parc.xerox.com, rdaniel@acl.lanl.gov
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] advantages of NAPTR over PURLs
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com

Ron writes:
| More contentious will be the registry for the namespaces. This is
| a place where we stand a good chance of repeating the TLD battle
| that is making life unpleasant for some of our colleagues. My current
| rules for what should be allowed to be registered as namespaces are:
|   1) Is it a namespace established by a recognized international
|      standards body?  (ISBN, ISSN, SICI, ISAN, ISWC, FPI, OID, and
|      a few others fit here).
|   2) Is it a namespace estabished by an industry standards body with
|      broad particiation? (SMPTE, IEEE, EIA,... are examples of the
|      groups I am thinking of).
|   3) This one is harder - is it a namespace established by a
|      commercial organization for the use of any organization following
|      normal business practices?  (This is to allow namespaces such as
|      DUNS (30 million identified organizations), some of the Barcode
|      registries (each can accomodate a few 10s of thousands of companies),
|      etc. It is intended to disallow vanity namespaces. This may be
|      impossible.

For "established," above, I think "maintained" would be better, or
perhaps "supervised, audited, licensed".  And this should apply
only to name spaces that these organizations themselves count
as eligible.

| 
| Both registries should be mentioned in the framework draft. We need a
| really good lawyer to look at the language. Anyone know of a likely
| candidate who would do it pro-bono?
| 

Which are the two registries?

Regards,
(at a new address)

    Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
"In going on with these experiments, how many pretty systems do we build,
 which we soon find outselves obliged to destroy?" - Benjamin Franklin
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA08528 for urn-ietf-out; Tue, 8 Oct 1996 16:39:51 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA08515 for <urn-ietf@services.bunyip.com>; Tue, 8 Oct 1996 16:39:33 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA20125  (mail destined for urn-ietf@services.bunyip.com); Tue, 8 Oct 96 16:39:21 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id OAA06559; Tue, 8 Oct 1996 14:39:13 -0600 (MDT)
Message-Id: <2.2.32.19961008204620.0069812c@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 08 Oct 1996 14:46:20 -0600
To: Larry Masinter <masinter@parc.xerox.com>
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] advantages of NAPTR over PURLs
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

I'm going to try to summarize the last batch of messages from
Larry, Patrik, Michael, and myself.

A key point of contention seems to be shown when Larry says (at 07:10 PM
10/7/96 PDT)

>The DNS entries for resolver.purl.org already give you all the
>indirection you need. Why add more?

I (and I assume Michael and Patrik) do not agree with the assertion that
this is all the indirection that is needed. Let me try to show why, and
Larry can let us know if the reasons are convincing or if he wants to try
and change our minds.

Larry is correct that a great level of indirection can be achieved
by changing the set of IP addresses that are returned when looking up
some domain name, such as "resolver.purl.org". But all this indirection
is simply changing the list of machines that are part of some business
agreement with one organization. PURLs do not provide the indirection
that is necessary to switch resolution from one organization to another.
Assume we start with purl.org doing our resolution, and now want to do it
ourselves. Maybe we want to go into competition with purl.org. Or maybe
we are affiliated with the US Government and they mandate that all resources
paid for by US tax dollars shall be resolved at gpo.gov.
There are a number of believable scenarios where we want resolution to
occur on machines that *cannot* be pointed to by the domain name purl.org.
(Or any other single domain name).

Several of Larry's other questions, such as

> I don't understand why www.purl.org must have a shorter lifetime than
> any NAPTR name. You just vow to not reassign the name.

are answered by the above. It is not just that www.purl.org might go away,
it is that we might want to move resolution of our identifiers off
of any machines that can be identified by www.purl.org and onto machines
identified by the domain name of a competitor to purl.org, while purl.org
still exists.

So, that is why we believe that changing IP addresses under a fixed
domain name is not sufficient *indirection* capabilities.

In responding to the same point, Patrik said that

> it does not give the information about priority and
> protocol that is needed.

and Larry asked for the justification for the need for
priority information. Let me take a stab at that as well.

Assume we have a set of N machines which are providing the
service for scheme.purl.com. There is no reason to assume that
all these machines are equally capable. Some will be very
capable hosts, others not so able. The priority field is used
to preferentially direct resolution requests towards the more
capable machines, while still allowing some requests to be
sent to the less powerful ones. NAPTRs themselves do not provide
this field, we rely on the SRV record for that.

There were some other questions about A records and bugs, Michael
has addressed those.


Other arguments, both technical and business, can be made against the
notion of having the IETF standardize a resolution procedure that says
"map <scheme>:<id> to http://<scheme>.purl.org/<id>". The technical
arguments are analogous to those that were raised against the original
version of the handle protocol. Business arguments show up when Larry
quotes me:

> > For PURLs, we not only have to know the identifier, we have to know
> > what resolver to contact. We end up with things like:
> >   http://purl.bowker.com/isbn/1-56604-355-7
> >   http://purl.agicoa.com/isan/9961231234567891
> 
> oh no! Clearly you only want to use the resolver.purl.org name.

Saying that all resolution requests go to <scheme>.purl.org mandates that
all organizations like Bowker, AGICOA, ASCAP, BMI, etc. (who have the
databases of identifiers and resources for particular schemes) establish a
business relationship with OCLC (*and any unspecified party that OCLC allows
to take over purl.org at any point in the future, no matter what their
policies*). This is not an acceptable solution.

In a later message, (Tue, 8 Oct 1996 00:59:24 PDT)
Larry raises a good point about the NAPTR resolution procedure not
having version information, so how do we know about:
  1) N2L, N2C, ... meaning the same things across time
  2) how to handle protocol changes such as rcds going to rcds2

First, changes in rcds (or other protocols) can be handled by
naming those protocols as rcds, rcds2, rcds3, ... in the protocol
portion of the services field.

If the group is concerned about versioning of the NAPTR record contents
and semantics, we have a couple of choices. One is that we define a
new RR at some point in the future. The second choice is that we use the
"flags" field. Currently we are allowing the digits 0-9 in the flags
field to be used for local experimentation (although I have no idea
what those experiments might be). We could reserve 2-9 for versions of
the interpretation of the fields of the NAPTR record. (The actual
number, type, and order of the fields in a DNS RR cannot be changed
once established, new RRs have to be defined to replace them). 

I am not convinced that adding a new resolution request (call it N2X for
argument) mandates a new "version" of the NAPTR record. The services
field can easily accomodate it, it has no backward incompatabilitites,
clients and servers are not required to support all resolution services.
Adding a new request will require that all protocols that want to
support it specify how the request and result will be mapped into their
protocol, but if necessary the protocols themselves can be versioned
as noted above.

Larry also raise a good point when he says that:

>if you force people to register "dunslink" and "rcds" as new
>URL schemes, we'll have a mechanism for dealing with those tokens in a
>standards-track way. As you've specified it, there's no change-control
>on what those tokens might mean: if there are two versions of
>rcds, should NAPTR records upgrade all their records when the resolver
>upgrades from rcds1 to rcds2? If there's a version skew between the
>client rcds and the server rcds such that the server rcds can't
>respond to the client's ancient rcds implementation, should the
>rejection influence the handling of priorities?

We do need some registry for the protocols to have a degree of
change control. I am not sure that URL schemes are the best way to do
it, because of difficulties some protocols (Z39.50 for example) have
had in the past with making all their capabilities show up in a URL.
However, it is a reasonable starting point for discussion.

More contentious will be the registry for the namespaces. This is
a place where we stand a good chance of repeating the TLD battle
that is making life unpleasant for some of our colleagues. My current
rules for what should be allowed to be registered as namespaces are:
  1) Is it a namespace established by a recognized international
     standards body?  (ISBN, ISSN, SICI, ISAN, ISWC, FPI, OID, and
     a few others fit here).
  2) Is it a namespace estabished by an industry standards body with
     broad particiation? (SMPTE, IEEE, EIA,... are examples of the
     groups I am thinking of).
  3) This one is harder - is it a namespace established by a
     commercial organization for the use of any organization following
     normal business practices?  (This is to allow namespaces such as
     DUNS (30 million identified organizations), some of the Barcode
     registries (each can accomodate a few 10s of thousands of companies),
     etc. It is intended to disallow vanity namespaces. This may be
     impossible.

Both registries should be mentioned in the framework draft. We need a
really good lawyer to look at the language. Anyone know of a likely
candidate who would do it pro-bono?

Enough for now,

Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA02422 for urn-ietf-out; Tue, 8 Oct 1996 09:47:54 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA02405 for <urn-ietf@services.bunyip.com>; Tue, 8 Oct 1996 09:47:51 -0400
Received: from gizmo.lut.ac.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15132  (mail destined for urn-ietf@services.bunyip.com); Tue, 8 Oct 96 09:47:38 -0400
Received: from mrrl.lut.ac.uk (martin@localhost.mrrl.lut.ac.uk [127.0.0.1]) by gizmo.lut.ac.uk (8.8.0/8.6.9) with ESMTP id OAA25010 for <urn-ietf@bunyip.com>; Tue, 8 Oct 1996 14:45:57 +0100 (BST)
Message-Id: <199610081345.OAA25010@gizmo.lut.ac.uk>
To: urn-ietf@bunyip.com
X-Uri: <URL:http://www.net.lut.ac.uk/~martin>
Subject: [URN] NAPTR time, folks
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Id: <25006.844782356.1@mrrl.lut.ac.uk>
Date: Tue, 08 Oct 1996 14:45:56 +0100
From: Martin Hamilton <martin@mrrl.lut.ac.uk>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin Hamilton <martin@mrrl.lut.ac.uk>
Errors-To: owner-urn-ietf@bunyip.com

For info - I just noticed the latest BIND test release (4.9.5-T6B)
has support for NAPTR records.

Martin



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA02389 for urn-ietf-out; Tue, 8 Oct 1996 09:45:37 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA02377 for <urn-ietf@services.bunyip.com>; Tue, 8 Oct 1996 09:45:03 -0400
Received: from SMTP1.ABRAXIS.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15112  (mail destined for urn-ietf@services.bunyip.com); Tue, 8 Oct 96 09:45:01 -0400
Received: from [206.155.199.11] by smtp1.abraxis.com (NTMail 3.01.03) id za051713; Tue, 8 Oct 1996 09:48:49 -0400
Message-Id: <325A5C0C.5D13@internic.net>
Date: Tue, 08 Oct 1996 09:50:04 -0400
From: Michael Mealling <michaelm@internic.net>
Organization: Network Solutions
X-Mailer: Mozilla 3.0b7 (X11; I; SunOS 5.5 i86pc)
Mime-Version: 1.0
To: Larry Masinter <masinter@parc.xerox.com>
Cc: rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
Subject: Re: [URN] advantages of NAPTR over PURLs
References: <96Oct7.191009pdt."2771"@golden.parc.xerox.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Michael Mealling <michaelm@internic.net>
Errors-To: owner-urn-ietf@bunyip.com

Larry Masinter wrote:
> Re replication:
> 
> > We can provide multiple A records for www.purl.org, but there is no
> > way to do smart prioritization between the more and less capable
> > hosts.
> 
> Why is this easier to do with NAPTR records than A records? Could we
> extend A records for HTTP servers so that you could do smart
> prioritization? ("If this is such a great idea, why save it for
> URNS").

The only way to do this is with a new record. That record is the
SRV record which a lot of people are planning on using. A records
only have the IP address, nothing else.


> > Depending on how the multiple A records are provided, there may also
> > be an obscure error that truncates the list of responses. The NAPTR
> > proposal will not suffer that error.
> 
> Is this a bug in the implementation of DNS? If the bug is there for A
> records, why wouldn't it be there for NAPTR records? Is this a design
> error that could be fixed?

No. It has to do with the allowable packets size for DNS via UDP.
If it goes over then the packet is truncated causing the client
to have to reconnect via TCP. IF the part that is truncated
though is in the additional information field then the user
is NOT given an error. This is a problem with DNS that
cannot be fixed. Even if you consider it a problem....


> > The real point of the NAPTR proposal is that it gives us a way to cope
> > with names, such as www.purl.org, that should be long-lived but aren't.
> 
> I don't understand why www.purl.org must have a shorter lifetime than
> any NAPTR name. You just vow to not reassign the name. If you can't do
> that with ".org", then pick a new top level domain.

Because it has "purl.org" in it which is OWNED by OCLC. They pay the
bill. As far as the NIC is concerned they can do with it whatever
they want and we can't do squat about it. NAPTR should eventually
be a TLD all its own that is not 'owned' by anyone but the IANA (which
has its own problems but I won't go into that).



> >>Well, www.purl.org can migrate, too, can't it?
> > I'm sorry I wasn't clear. By "migrating a resolver" I mean moving it onto
> > a machine that cannot be identified by the domain name that was used
> > for the earlier resolver, and terminating service on the original machine,
> > even if that machine remains up and running for other purposes.
> > So, no, www.purl.org cannot migrate according to my definition. (Better
> > terminology welcomed).
> 
> If you want to be able to migrate PURL resolvers to other machines,
> you just assign a new IP address to the PURL resolver name. This is
> completely flexible. Don't use that DNS name for anything other than
> PURL resolution service. E.g., call it <scheme>.resolver.purl.org
> instead of just www.purl.org.
> 
> The DNS entries for resolver.purl.org already give you all the
> indirection you need. Why add more?

Because we don't to be tied to DNS. The URN framework (not NAPTR)
works in all situations no matter if you have DNS or not. You
can run the service in an OSI world using X.500 (everyone scream).


> >>> and the resolution process allows multiple protocols
> >>The URL in the 'Location:' header of purl.org's response need not be
> >>'http:'.
> 
> >We are not talking about the same thing. One could assign PURLs such as
> >   ftp://purl.foo.com/whatever
> >but once that PURL is assigned, we have to use FTP to resolve it. Since
> >the NAPTR draft doesn't require the resolution protocol to be embedded in
> >the identifier, we are free to offer multiple resolution protocols and to
> >change them over time. This is an important point, since over time we
> >will have increasingly efficient protocols.
> 
> In the "PURL" method, the "resolution" is accomplished by using HTTP
> to talk to the resolution service and (if what you do is a GET)
> getting back a "303" response with a Location: header to do the
> URN->URL mapping.

This doesn't give you several things:
1) Areas of Authority. purl.org is authoritative for everything. I doubt
   if that scales. If its not authoritative how do I find the
authoritative
   server?

2) Services. I don't want just the URL. I want a URC. But I want it in
   SGML and not MARC. How can I get that out of a PURL?

3) Other available protocols. The PURL doesn't tell me what other
   protocols are available and which one it considers the best.
  
4) Equivalence. How do I match equivalence? Do I just match on
   the part after the hostname? If so then authority areas cannot
   exist. If not then your protocol is indistinquishable from the
   rest of the authority area. 

There is not ONE killer reason why the URN framework is better than
PURLs. There are alot of smaller ones....

-MM
-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@internic.net


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA01814 for urn-ietf-out; Tue, 8 Oct 1996 09:07:12 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA01809 for <urn-ietf@services.bunyip.com>; Tue, 8 Oct 1996 09:07:09 -0400
Received: from SMTP1.ABRAXIS.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA14607  (mail destined for urn-ietf@services.bunyip.com); Tue, 8 Oct 96 09:07:06 -0400
Received: from [206.155.199.11] by smtp1.abraxis.com (NTMail 3.01.03) id sa051706; Tue, 8 Oct 1996 09:10:53 -0400
Message-Id: <325A5322.77B8@internic.net>
Date: Tue, 08 Oct 1996 09:12:02 -0400
From: Michael Mealling <michaelm@internic.net>
Organization: Network Solutions
X-Mailer: Mozilla 3.0b7 (X11; I; SunOS 5.5 i86pc)
Mime-Version: 1.0
To: urn-ietf@bunyip.com
Subject: [URN] [Fwd: 4.9.5 T6B] NAPTR/SRV beta support in bind available
Content-Type: multipart/mixed; boundary="------------31DA64A630DE"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Michael Mealling <michaelm@internic.net>
Errors-To: owner-urn-ietf@bunyip.com

This is a multi-part message in MIME format.

--------------31DA64A630DE
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

I just received this from Paul Vixie. This is a beta release so
be careful if really depend on your DNS server. Enjoy!

Thanks Paul!

-MM


-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@internic.net

--------------31DA64A630DE
Content-Type: message/rfc822
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Received: from [130.207.166.135] by smtp1.abraxis.com (NTMail 3.01.03) id mmealling; Tue, 8 Oct 1996 08:29:50 -0400
Received: from gw.home.vix.com (gw.home.vix.com [192.5.5.1]) by oit.gatech.edu (8.7.6/8.7.3) with ESMTP id IAA16683 for <michael.mealling@oit.gatech.edu>; Tue, 8 Oct 1996 08:25:50 -0400 (EDT)
Received: by gw.home.vix.com id DAA24663; Tue, 8 Oct 1996 03:30:02 -0700 (PDT)
X-btw: vix.com is also gw.home.vix.com and vixie.sf.ca.us
Received: by gw.home.vix.com id VAA25980; Mon, 7 Oct 1996 21:56:21 -0700 (PDT)
Received: by wisdom.home.vix.com id AA10196; Mon, 7 Oct 1996 21:56:20 -0700
Message-Id: <9610080456.AA10196@wisdom.home.vix.com>
To: bind-workers@vix.com
Subject: 4.9.5 T6B
Date: Mon, 07 Oct 1996 21:56:20 -0700
From: Paul A Vixie <paul@vix.com>
Sender: <bind-workers-request@vix.com>
Precedence: bulk
Reply-To: Paul A Vixie <paul@vix.com>

-----BEGIN PGP SIGNED MESSAGE-----

This fixes all the nits reported for T4B.  It adds NAPTR support.  It is a
release candidate.  A complete revision history since 4.9.4-P1 is included
below.

Location:	<URL:ftp://ftp.vix.com/pub/bind/testing/bind-4.9.5-T6B.tar.gz>
POSIX Checksum:	2039359057 2203287
MD5 Checksum:	5f7f9304bfe341493f5778baf25c14cb

PGP Signature:

- -----BEGIN PGP MESSAGE-----
Version: 2.6.2

iQCVAwUAMlnd53cdkq6JcsfBAQEe5QQAkFtt+geItsx7XheeCF2YU0SHvw1iEQ7m
LgH5/nWKyDhJHtjXZ4reuR06HwBnagrmEij4BBHRSsePKDCUhUp2uE3KFund9qfy
Suul9poyinMPinpMVkImKFetTOJirNUrglUw8oA/0LBZrl2VV9GGcIX3a9XldybR
EJX1Tm74CNo=
=6Imd
- -----END PGP MESSAGE-----

        --- 4.9.5-t6b released ---

740. [bug]      dangling cname checking had a few memory leaks.

739. [func]     SRV support made more complete; NAPTR support added.

738. [protocol] dangling CNAMEs are no longer considered format errors.

737. [bug]      owner domain names like "*." were not considered valid.

736. [contrib]  new version of contrib/host included.

735. [doc]      added some text to shres/solaris/INSTALL.

734. [bug]      loading a zone with a single line SOA RR killed following line.

733. [bug]      priming could deadlock in odd cases.

732. [bug]      SIGHUP now caught before initial zone load.

731. [bug]      IP/TCP session logging now controlled by #ifdef DEBUG.

730. [port]     untested HPUX 10 support added to top level Makefile.

729. [port]     ultrix vs. _res_close(); ultrix wins.

728. [bug]      several d_rcode references weren't #ifdef'd NCACHE.

727. [bug]      SOA timer warnings now consistently logged at LOG_WARNING.

726. [protocol] added T_NAPTR as RR type 35, hoping the IANA concurs.

        --- 4.9.5-t5b released ---

725. [port]     shared libraries should work on Linux now.

724. [bug]      "dig @0 VERSION.BIND TXT CHAOS" had never been tested.

723. [port]     Solaris 2.6 has AF_LINK but not sa_len.

722. [protocol] verify RdLength of A and AAAA RRs.

721. [port]     missing include directories will be made during "install".

720. [port]     solaris and sunos should use native assemblers with gcc.

719. [port]     cleaned up some A/UX linkages.

718. [func]     some SOA sanity checks were changed from errors to warnings.

717. [port]     BSD/named/Makefile needed to have dmalloc.c reference removed.

716. [protocol] cnames and referrals were generating spurious log messages.

715. [port]     ultrix PCC didn't like a =&, said it was ambigious somehow.

        --- 4.9.5-t4b released ---

714. [port]     contrib/os2-emx now contains files nec'y for OS/2 (EMX).

713. [func]     gethostbyname2(x, AF_INET6) now accepts address literals.

712. [bug]      gethostbyname() wasn't seeing RES_USE_INET6 early enough.

711. [bug]      nslookup was printing IPv6 addresses improperly.

710. [port]     an alignment bug was found and fixed by Cray.

709. [bug]      named-xfer was dumping core on incoming LOC RRs.

708. [protocol] primary zones are edited to make rrset ttl's coherent during
                loading.

707. [protocol] rrsets with coherent ttl's won't be overridden by new rrsets
                with incoherent ttl's.

706. [port]     Ultrix portability restored.

705. [func]     added "limit files XXX" to boot file.

704. [bug]      trace generation code was getting unaligned accesses.

703. [contrib]  added contrib/getkeyby, from gnu@toad.com.

702. [func]     MAXDNAME is now 4*256+1 to allow for \000 and the NUL.

701. [bug]      samedomain() wasn't paying attention to escapes.

700. [func]     allow long text strings in T_X25 RRs.

699. [port]     added base64.c to shres/*/Makefile.

698. [port]     picked some lint out of tools/nslookup/getinfo.c.

697. [bug]      we were calling isupper() without calling isascii() first.

696. [protocol] a new kind of bad referral is now caught and ignored.

        --- 4.9.5-t3b released ---

695. [func]     Use delete_stale() in preference to delete_all() more often.

694. [func]     DATUMREFCNT is no longer an option.

693. [port]     fixed up the CPPFLAGS usage in the top level Makefile.

692. [port]     fixed up the __ defines (for POSIX.3) in include/resolv.h.

691. [port]     removed all uses of "ssize_t", the world is not ready for it.
                (fixed two latent signed/unsigned code bugs in the process.)

        --- 4.9.5-t3a released ---

690. [bug]      the stale() and delete_all() calls in finddata() weren't
                respectful toward T_ANY and C_ANY queries.

689. [lint]     miscellaneous compiler warnings were disappeared.

688. [func]     handles insane/unreachable root servers a little better now.

687. [bug]      T1A's core dumps from bad databufs should be all fixed now.

686. [func]     overlong TXT strings should work again.

685. [port]     updated compat/include/sys/cdefs.h to BSD 4.4-Lite (8.7) vers.

684. [doc]      doc/i-d/* added.

683. [contrib]  "nslint" added to contrib/.

682. [protocol] irrelevant authority information is now correctly ignored.

681. [func]     DO_RELOAD Is no longer optional.

680. [cleanup]  ALLOW_UPDATES is gone.

679. [port]     some systems need _res to be in text rather than bss.

678. [port]     -Dssize_t=int is gone; see portability.h.

677. [contrib]  outdates #671; update to contrib/host version 960808.

676. [doc]      formatting fix to man/named.man8.

        --- 4.9.5-t2a released ---

675. [lint]     various.

674. [feature]  support added for SRV RR (untested).

673. [protocol] added definitions for EID, NIMLOC, SRV, ATMA, and IXFR.

672. [bug]      fixed decoding problem wrt AAAA in tools/nslookup/debug.c.

671. [bug]      fixed formatting problem wrt TXT in contrib/host/host.c.

        --- 4.9.5-t1a released ---

670. [feature]  added SIG and KEY RR support (without signature or
                verification).

669. [internal] name/number translations are now mostly table driven.

668. [feature]  nslookup now has better[/different] error messages.

667. [feature]  inet_neta(), inet_net_ntop(), inet_net_pton() added.

666. [bug]      parent zone will be reloaded when a child zone changes.

665. [protocol] RETURNSOA logic has been refined, and now ships "enabled."

664. [protocol] cached RRsets are now completely flushed when new data arrives.

663. [port]     IRIX shared libraries are now supported.

662. [port]     SCO OSE5 support has been upgraded slightly.

661. [bug]      insane root servers will now be handled correctly.

660. [bug]      TXT RRs are now parsed and displayed in full RFC1035 form.

659. [port]     UXP/DS is now supported in the top level Makefile.

658. [feature]  BIND now checks that UDP checksums are enabled in the kernel.

        --- 4.9.4-p1 released ---

-----BEGIN PGP SIGNATURE-----
Version: 2.6.2
Comment: Processed by Mailcrypt 3.4, an Emacs/PGP interface

iQCVAwUBMlne33cdkq6JcsfBAQFeJgQA1cQhNKDYL6MJuZkKCyxUhcLlawwfbIDn
acZOXkme0o/EYcAKQOvY1kaq5kx5V4HvWGdbrPqOaG0S/0QSuU04Fef7ZwIn3pl6
A1bNYPHQP+WZDb4kzWwE20jbWSXH7ZEl4N5XJxb+gPA6xKv0W9pNln6U9mK/+FRb
KuPFNi474F8=
=l3Ld
-----END PGP SIGNATURE-----

--------------31DA64A630DE--



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id IAA01576 for urn-ietf-out; Tue, 8 Oct 1996 08:36:59 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id IAA01571 for <urn-ietf@services.bunyip.com>; Tue, 8 Oct 1996 08:36:56 -0400
Received: from nic.cafax.se by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA14095  (mail destined for urn-ietf@services.bunyip.com); Tue, 8 Oct 96 08:36:53 -0400
Received: from [192.71.220.107] (zap.swip.net [192.71.220.107]) by nic.cafax.se (8.8.Beta.2/8.8.Beta.2) with ESMTP id OAA23610; Tue, 8 Oct 1996 14:35:09 +0200 (MET DST)
X-Sender: m-3329@mailbox.swip.net
Message-Id: <v0300780cae7ff33cf01b@[192.71.220.107]>
In-Reply-To: <96Oct8.005924pdt."2768"@golden.parc.xerox.com>
References: <Pine.BSI.3.91.961008060732.23176K-100000@nic.cafax.se> (message	from Patrik Faltstrom on Mon, 7 Oct 1996 21:30:40 PDT)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 8 Oct 1996 14:33:55 +0200
To: Larry Masinter <masinter@parc.xerox.com>
From: Patrik Faltstrom <paf@swip.net>
Subject: Re: [URN] advantages of NAPTR over PURLs
Cc: rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Patrik Faltstrom <paf@swip.net>
Errors-To: owner-urn-ietf@bunyip.com

At 00.59 -0700 96-10-08, Larry Masinter wrote:
>> The A record does not have a priority. MX-records do have that,
>> A records does not. You can not change the spec of A-records.
>
>Tell me again why replicated services need to have 'a priority'.
>What requirements does it help satisfy?

Because the cost, performance or other issues. When using A-records
the servers _have_ to be the same. When talking about URNs I personally
would like to be able to host these kind of requirements, even though
(or especially because of the fact that) we don't know everything about
all future protocols or resolution services.

>Are you saying that you'd expect NIS to work with NAPTR but not to
>work with long A records?

No, I don't expect to use NAPTR to be used in NIS. This was an example
of a broken resolver system which have to be replaced. Because it has
to be replaced anyway, it shows that the requirement of choosing PURLs
because you can use existing resolver implementations is not always
true. If you have to change the resolver anyway because of bugs, you can
change to something that supports SRV and NAPTR.

>PURLs
>handle renaming of resources by letting you go to the PURL server and
>tell the PURL server where the resource is now.
>	PURL -> URL -> resource
>If the resource gets renamed, you change the PURL -> URL mapping. No
>second level abstraction needed.

It is needed if the service moves from one resolution protocol (HTTP)
to something else because the resolution protocol is part of the PURL,
which is not the fact with the NAPTR proposal.

>This protocol uses DNS, but it is still a protocol. It has a syntax,
>the syntax must be parsed, the syntax has no version information, the
>syntax is not in itself widely implemented, might need to be changed,
>etc.
>
>The PURL system also has a single protocol for finding an appropriate
>resolution service. That protocol consists of doing a DNS A record
>lookup on duns.resolver.purl.org, then picking one of the IP addresses
>you get, and doing a HTTP request.

You need both DNS and HTTP. Not only DNS. I trust the lifespan for DNS
more than the lifespan for HTTP (i.e. not that HTTP will go away but
might be replace with something else like LIFN resolvers).

>While HTTP might not be 'long-lived', are you claiming that this
>design of NAPTR is longer-lived, or should be? How long? On what
>grounds to you evaluate longevity of protocols? There is "N2L", "N2C"
>and "N2R", will there not be another kind of category of "N2X" for 20
>years?

The only thing I claim is that the NAPTR proposal follows the URN
requirements RFC better than the PURLs. Of course some of this is
depending on what "trust" each one of us personally have for each
one of the protocols that are used.

I have just stated my personal opinion.

>I'm just asking you to write down what the advantage actually is.
>I understand and I'm willing to trust that there advantages, but you
>should say.

Let's say that I have a Whois++ server with all metadata of all
documents we have on our www-server. That server is replicated into
a LDAPv3 server so it also can be accessed via LDAPv3, and not only
Whois++. Because of schema-definition problems, the Whois++ server
is the primary server, so the Whois++ server should have higher
priority than the LDAPv3 one (or vice versa).

I.e. when mirroring data between servers -- especially when mirroring
between servers with different access protocols which I think will be
more and more common -- loss of data will happen. You also might loose
data if you have a primary server and a secondary one outside a
firewall etc. Just as with MX records, you should first try to access
the internal server, and then the external one.

>To reiterate a bit on the 'protocol' issue: it's always possible to
>delegate to some other protocol in a 303 Location: response; at least,
>though, if you force people to register "dunslink" and "rcds" as new
>URL schemes, we'll have a mechanism for dealing with those tokens in a
>standards-track way.

This is true, but you do need then:

 DNS -> HTTP -> new_protocol

Instead of

 DNS -> new_protocol

>As you've specified it, there's no change-control
>on what those tokens might mean: if there are two versions of
>rcds, should NAPTR records upgrade all their records when the resolver
>upgrades from rcds1 to rcds2? If there's a version skew between the
>client rcds and the server rcds such that the server rcds can't
>respond to the client's ancient rcds implementation, should the
>rejection influence the handling of priorities?

This should be something the one designing (choosing) the protocol
used in the NAPTR records. If the rcds protocol is not backward
compatible in future versions, that is obviously a bad choice for
the use as resolution protocol.

This is not something that should be part of the NAPTR framework.
What the URN framework is, is a way of describing what the NAPTR
framework have to handle, which in turn sets limitations and
recommendations on the resolution protocols used. When using PURL,
you have to use HTTP, which already today is changed.

With NAPTR (and rcds for example) you have something that can use
UDP for the whole resolution process which is more effective than
using TCP and HTTP.

>     z3950r://isite.bogus.com/0123@ab125212312xx0A
>and you refer to it with
>     urn:duns:002372413:annual-report-1997
>
>you can still use PURLs to do it, by looking up
>    http://duns.resolver.purl.org/002372413:annual-report-1997
>
>and getting back a
>    303
>    Location: z3950r://isite.bogus.com/0123@ab125212312xx0A

Yes, _if_ you have both DNS and HTTP protocols part from
the Z39.50 protocol.

>Maybe one way to improve PURLs would be to have the 'redirect' message
>in HTTP allow pattern-redirects.

This is from my point of view something that might be needed anyway,
but is an implementation problem and not a HTTP problem.

Note that I am not saying that PURLs should go away, die or something
like that. It works perfectly in some environments and solve tons
of problem todays version of usage of URLs have. You have though to
use HTTP and you have no priority (as two things missing). With
NAPTR and SRV records, you can change the protocols aswell without
using HTTP, i.e. with only the use of DNS, and that is for me
something that is very important. DNS have been around some
7 years longer than HTTP.

   Regards, Patrik




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id DAA29158 for urn-ietf-out; Tue, 8 Oct 1996 03:59:51 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id DAA29153 for <urn-ietf@services.bunyip.com>; Tue, 8 Oct 1996 03:59:43 -0400
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA12430  (mail destined for urn-ietf@services.bunyip.com); Tue, 8 Oct 96 03:59:41 -0400
Received: from golden.parc.xerox.com ([13.1.100.139]) by alpha.xerox.com with SMTP id <16670(5)>; Tue, 8 Oct 1996 00:59:39 PDT
Received: by golden.parc.xerox.com id <2768>; Tue, 8 Oct 1996 00:59:24 PDT
To: paf@swip.net
Cc: rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
In-Reply-To: <Pine.BSI.3.91.961008060732.23176K-100000@nic.cafax.se> (message from Patrik Faltstrom on Mon, 7 Oct 1996 21:30:40 PDT)
Subject: Re: [URN] advantages of NAPTR over PURLs
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Oct8.005924pdt."2768"@golden.parc.xerox.com>
Date: Tue, 8 Oct 1996 00:59:24 PDT
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

This sounds a bit more like a diatribe than I'd like.... I started out
trying to get some explicit description of the advantages of NAPTR
over what seems like a far simpler method (PURLs).

> The A record does not have a priority. MX-records do have that,
> A records does not. You can not change the spec of A-records.

Tell me again why replicated services need to have 'a priority'.
What requirements does it help satisfy?

> This is just how things are implemented, especially when one
> start using things that is not really DNS (NIS for example).
> To be able to get around this problem -- we need a new resource
> record type.

Are you saying that you'd expect NIS to work with NAPTR but not to
work with long A records? I vaguely remember a patch several years ago
to the Sun NIS implementation to fix the problem with a server
(merit.edu?) that had more A records than before. I think that to get
around a bug in implementations of DNS, you need to fix the bug.

>> I don't understand why www.purl.org must have a shorter lifetime than
>> any NAPTR name. You just vow to not reassign the name. If you can't do
>> that with ".org", then pick a new top level domain.

> Because the NAPTR record is the second abstraction level you really
> need to be able to handle renaming of resources on the net.

I've stared at this, but it seems like you're saying that "you need it
because you really need it". Why do you need a second abstraction
level to be able to handle renaming of resources on the net? PURLs
handle renaming of resources by letting you go to the PURL server and
tell the PURL server where the resource is now.
	PURL -> URL -> resource
If the resource gets renamed, you change the PURL -> URL mapping. No
second level abstraction needed.

> You also can handle other protocols than HTTP which makes the NAPTR
> proposal (NAPTR records together with SRV records) much more long
> lived.

The NAPTR proposal has a single protocol for finding an appropriate
resolution service. The NAPTR protocol suggests that looking up
    urn:duns:002372413:annual-report-1997

means a DNS NAPTR lookup on duns.urn.net, examining the syntax for
tokens N2L/N2C/N2R, followed by another DNS lookup for the SRV record.

This protocol uses DNS, but it is still a protocol. It has a syntax,
the syntax must be parsed, the syntax has no version information, the
syntax is not in itself widely implemented, might need to be changed,
etc.

The PURL system also has a single protocol for finding an appropriate
resolution service. That protocol consists of doing a DNS A record
lookup on duns.resolver.purl.org, then picking one of the IP addresses
you get, and doing a HTTP request.

While HTTP might not be 'long-lived', are you claiming that this
design of NAPTR is longer-lived, or should be? How long? On what
grounds to you evaluate longevity of protocols? There is "N2L", "N2C"
and "N2R", will there not be another kind of category of "N2X" for 20
years?

>> The DNS entries for resolver.purl.org already give you all the
>> indirection you need. Why add more?

> No, it does not give the information about priority and
> protocol that is needed. We should not at all of the meetings
> we had last year still be talking about NAPTR records which
> forces everyone to change their resolvers if it was not needed.

On 'priority', you haven't actually said why you need priority. In
this paragraph you assert that you had a meeting where everyone agreed
that priority was needed, but it's not apparent why URN resolution
needs priority. That you talked about NAPTR records and decided you
needed priority then still doesn't explain WHY you thought you needed
it. I'm just asking you to write down what the advantage actually is.
I understand and I'm willing to trust that there advantages, but you
should say.

To reiterate a bit on the 'protocol' issue: it's always possible to
delegate to some other protocol in a 303 Location: response; at least,
though, if you force people to register "dunslink" and "rcds" as new
URL schemes, we'll have a mechanism for dealing with those tokens in a
standards-track way. As you've specified it, there's no change-control
on what those tokens might mean: if there are two versions of
rcds, should NAPTR records upgrade all their records when the resolver
upgrades from rcds1 to rcds2? If there's a version skew between the
client rcds and the server rcds such that the server rcds can't
respond to the client's ancient rcds implementation, should the
rejection influence the handling of priorities?

> The PURL methods do work for locating HTTP servers, IF you
> name your resources exactly the way you point it out Larry,
> i.e. that you do have a special namespace allocated for the
> PURL names which does not have anything in common with the
> hostname namespace.

a) Are you claiming that PURL is limited to "locating HTTP servers"?
The PURL method could work for locating any resource that can be
located by a URL. The PURL method happens to use HTTP to do the
location. However, if you have a report stored in a z39.50 server with
URL

     z3950r://isite.bogus.com/0123@ab125212312xx0A
and you refer to it with 
     urn:duns:002372413:annual-report-1997

you can still use PURLs to do it, by looking up
    http://duns.resolver.purl.org/002372413:annual-report-1997

and getting back a 
    303
    Location: z3950r://isite.bogus.com/0123@ab125212312xx0A

b) "IF you name your resources exactly the way you point it out"

This is the rub: PURLs don't have regular expression matching.
And the DNS caching allows caching of patterns.

> When coming to this conclusion, we did also think about the
> need for different resolution protocols (to handle the case
> when someone is running a resolution service for a publisher,
> and who is responsible for what in the resolution process)

The purl system is potentially recursive. You could redirect from one
URL to another. So it allows multiple roles or a single one. NAPTR
however seems to have only two roles: you either own the DNS entry and
manipulate that, or else you own the resolver. That's an advantage, I
suppose, but it seems less flexible.

There's a performance issue, in that DNS records cache better,
although TTL seems as risky as max-age in HTTP.

Maybe one way to improve PURLs would be to have the 'redirect' message
in HTTP allow pattern-redirects.

Regards,

Larry








Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id AAA27517 for urn-ietf-out; Tue, 8 Oct 1996 00:31:56 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id AAA27512 for <urn-ietf@services.bunyip.com>; Tue, 8 Oct 1996 00:31:17 -0400
Received: from nic.cafax.se by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA10993  (mail destined for urn-ietf@services.bunyip.com); Tue, 8 Oct 96 00:31:10 -0400
Received: from nic.cafax.se (paf@nic.cafax.se [193.12.122.42]) by nic.cafax.se (8.8.Beta.2/8.8.Beta.2) with SMTP id GAA23257; Tue, 8 Oct 1996 06:30:41 +0200 (MET DST)
Date: Tue, 8 Oct 1996 06:30:40 +0200 (MET DST)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nic.cafax.se
To: Larry Masinter <masinter@parc.xerox.com>
Cc: rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
Subject: Re: [URN] advantages of NAPTR over PURLs
In-Reply-To: <96Oct7.191009pdt."2771"@golden.parc.xerox.com>
Message-Id: <Pine.BSI.3.91.961008060732.23176K-100000@nic.cafax.se>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Patrik Faltstrom <paf@swip.net>
Errors-To: owner-urn-ietf@bunyip.com

On Mon, 7 Oct 1996, Larry Masinter wrote:
> 
> > We can provide multiple A records for www.purl.org, but there is no
> > way to do smart prioritization between the more and less capable
> > hosts.
> 
> Why is this easier to do with NAPTR records than A records? Could we
> extend A records for HTTP servers so that you could do smart
> prioritization? ("If this is such a great idea, why save it for
> URNS"). 

The A record does not have a priority. MX-records do have that,
A records does not. You can not change the spec of A-records.

> > Depending on how the multiple A records are provided, there may also
> > be an obscure error that truncates the list of responses. The NAPTR
> > proposal will not suffer that error.
> 
> Is this a bug in the implementation of DNS? If the bug is there for A
> records, why wouldn't it be there for NAPTR records? Is this a design
> error that could be fixed?

This is just how things are implemented, especially when one
start using things that is not really DNS (NIS for example).
To be able to get around this problem -- we need a new resource
record type.
 
> > The real point of the NAPTR proposal is that it gives us a way to cope
> > with names, such as www.purl.org, that should be long-lived but aren't.
> 
> I don't understand why www.purl.org must have a shorter lifetime than
> any NAPTR name. You just vow to not reassign the name. If you can't do
> that with ".org", then pick a new top level domain.

Because the NAPTR record is the second abstraction level you really
need to be able to handle renaming of resources on the net. You also
can handle other protocols than HTTP which makes the NAPTR proposal
(NAPTR records together with SRV records) much more long lived.
 
> The DNS entries for resolver.purl.org already give you all the
> indirection you need. Why add more?

No, it does not give the information about priority and
protocol that is needed. We should not at all of the meetings
we had last year still be talking about NAPTR records which
forces everyone to change their resolvers if it was not needed.

The PURL methods do work for locating HTTP servers, IF you
name your resources exactly the way you point it out Larry,
i.e. that you do have a special namespace allocated for the
PURL names which does not have anything in common with the
hostname namespace.

When coming to this conclusion, we did also think about the
need for different resolution protocols (to handle the case
when someone is running a resolution service for a publisher,
and who is responsible for what in the resolution process)
and especially for priority between different servers with
different access protocols. I.e. PURLS solves tons of
problems with URLs that we have today, but it does not solve
the requirements in the URN requirements paper.

We have some people thinking that not even the NAPTR proposal
does that -- and we have not claimed that NAPTR solves the
URN naming problem. The URN's do solve the problem by later
having functionality of grandfathering the NAPTR scheme
into some other scheme later on -- when DNS is replaced :-)

> >We are not talking about the same thing. One could assign PURLs such as
> >   ftp://purl.foo.com/whatever
> >but once that PURL is assigned, we have to use FTP to resolve it. Since
> >the NAPTR draft doesn't require the resolution protocol to be embedded in
> >the identifier, we are free to offer multiple resolution protocols and to
> >change them over time. This is an important point, since over time we
> >will have increasingly efficient protocols.
> 
> In the "PURL" method, the "resolution" is accomplished by using HTTP
> to talk to the resolution service and (if what you do is a GET)
> getting back a "303" response with a Location: header to do the
> URN->URL mapping.

This is exactly what one of the problems is. We think that DNS
that have been around for some years is more stable than HTTP.

What do you do with PURLs if HTTP is replaced with something else?
Or if you have one primary server handling FTP and a secondary
one using HTTP and a third HTTP++ (whatever that can be?). In
the PURL scheme you _HAVE_ to have one primary protocol which is
served on each one of the servers:

  ftp://purl.acme.com/  ===>  Use FTP to connect to purl.acme.com

  purl.acme.com. IN A foo.acme.com
  purl.acme.com. IN A bar.acme.com

Both of these servers _have_ to have ftp access 
and both _have_ to have the ability (if needed) 
to give a redirect to the protocol which is 
needed to access that perticular server.

In the NAPTR proposal, each one of foo.acme.com 
and bar.acme.com can, part from being 
prioritized also use different access protocols.                             

> > For PURLs, we not only have to know the identifier, we have to know
> > what resolver to contact. We end up with things like:
> >   http://purl.bowker.com/isbn/1-56604-355-7
> >   http://purl.agicoa.com/isan/9961231234567891
> 
> oh no! Clearly you only want to use the resolver.purl.org name.

Or rather:

http://purl.bowker.se/isbn/91-46-14140-5
http://purl.bowker.se/isbn/46-14140-5
http://purl.bowker.se/isbn/4614140-5
http://purl.bowker.se/isbn/46141405
http://purl.bowker.se/isbn/9146141405

...which all might have to be supported if you use HTTP as access
protocol (with todays HTTP backends which PURL uses).

If you allow a different "ISBN-resolution-protocol" to be the
access for ISBNs, which we can handle in the NAPTR proposal,
we solving naming problems on the right level of the stack.

   Patrik



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id WAA25760 for urn-ietf-out; Mon, 7 Oct 1996 22:11:08 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id WAA25754 for <urn-ietf@services.bunyip.com>; Mon, 7 Oct 1996 22:10:59 -0400
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA09898  (mail destined for urn-ietf@services.bunyip.com); Mon, 7 Oct 96 22:10:27 -0400
Received: from golden.parc.xerox.com ([13.1.100.139]) by alpha.xerox.com with SMTP id <15478(7)>; Mon, 7 Oct 1996 19:10:23 PDT
Received: by golden.parc.xerox.com id <2771>; Mon, 7 Oct 1996 19:10:09 PDT
To: rdaniel@acl.lanl.gov
Cc: urn-ietf@bunyip.com
In-Reply-To: <2.2.32.19961007170633.006b019c@acl.lanl.gov> (message from Ron Daniel on Mon, 7 Oct 1996 10:06:33 PDT)
Subject: [URN] advantages of NAPTR over PURLs
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Oct7.191009pdt."2771"@golden.parc.xerox.com>
Date: Mon, 7 Oct 1996 19:10:09 PDT
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

Ron & I have been offline, but I thought I'd move the discussion back
onto list... It's not that I'm a PURL bigot, but I think www.purl.org
has an interesting simplicity and that pushing on PURL vs. NAPTR
really gets at what the _actual_ advantages might be.


Re replication:

> We can provide multiple A records for www.purl.org, but there is no
> way to do smart prioritization between the more and less capable
> hosts.

Why is this easier to do with NAPTR records than A records? Could we
extend A records for HTTP servers so that you could do smart
prioritization? ("If this is such a great idea, why save it for
URNS"). 

> Depending on how the multiple A records are provided, there may also
> be an obscure error that truncates the list of responses. The NAPTR
> proposal will not suffer that error.

Is this a bug in the implementation of DNS? If the bug is there for A
records, why wouldn't it be there for NAPTR records? Is this a design
error that could be fixed?

> The real point of the NAPTR proposal is that it gives us a way to cope
> with names, such as www.purl.org, that should be long-lived but aren't.

I don't understand why www.purl.org must have a shorter lifetime than
any NAPTR name. You just vow to not reassign the name. If you can't do
that with ".org", then pick a new top level domain.

>>Well, www.purl.org can migrate, too, can't it?
> I'm sorry I wasn't clear. By "migrating a resolver" I mean moving it onto
> a machine that cannot be identified by the domain name that was used
> for the earlier resolver, and terminating service on the original machine,
> even if that machine remains up and running for other purposes.
> So, no, www.purl.org cannot migrate according to my definition. (Better
> terminology welcomed).

If you want to be able to migrate PURL resolvers to other machines,
you just assign a new IP address to the PURL resolver name. This is
completely flexible. Don't use that DNS name for anything other than
PURL resolution service. E.g., call it <scheme>.resolver.purl.org
instead of just www.purl.org.

The DNS entries for resolver.purl.org already give you all the
indirection you need. Why add more?

>>> and the resolution process allows multiple protocols
>>The URL in the 'Location:' header of purl.org's response need not be
>>'http:'.

>We are not talking about the same thing. One could assign PURLs such as
>   ftp://purl.foo.com/whatever
>but once that PURL is assigned, we have to use FTP to resolve it. Since
>the NAPTR draft doesn't require the resolution protocol to be embedded in
>the identifier, we are free to offer multiple resolution protocols and to
>change them over time. This is an important point, since over time we
>will have increasingly efficient protocols.

In the "PURL" method, the "resolution" is accomplished by using HTTP
to talk to the resolution service and (if what you do is a GET)
getting back a "303" response with a Location: header to do the
URN->URL mapping.

If you want "PURL" resolution to not be embedded in the URN, then
define a translation from URN notation to PURL by, for example,
defining that:

	  <scheme>:<docid>

        is (currently) implemented by translating it into

          http://<scheme>.resolver.purl.org/<docid>'

and now you have a resolution implementation that doesn't embed the
resolution protocol in the name. Of course, you are free to offer
other resolution protocols besides HTTP and change them over time.
E.g., define that

  isbn:1-56604-355-7
	=>  http://isbn.resolver.purl.org/1-56604-355-7
  issn:1077-2014
	=>  http://issn.resolver.purl.org/1077-2014


> For PURLs, we not only have to know the identifier, we have to know
> what resolver to contact. We end up with things like:
>   http://purl.bowker.com/isbn/1-56604-355-7
>   http://purl.agicoa.com/isan/9961231234567891

oh no! Clearly you only want to use the resolver.purl.org name.

Larry




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA18126 for urn-ietf-out; Mon, 7 Oct 1996 11:55:28 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA18121 for <urn-ietf@services.bunyip.com>; Mon, 7 Oct 1996 11:55:24 -0400
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA03947  (mail destined for urn-ietf@services.bunyip.com); Mon, 7 Oct 96 11:55:19 -0400
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id LAA01692; Mon, 7 Oct 1996 11:55:16 -0400
Message-Id: <199610071555.LAA01692@beethoven.bunyip.com>
From: leslie@bunyip.com (Leslie Daigle)
Date: Mon, 7 Oct 1996 11:55:15 -0400
In-Reply-To: Ron Daniel's message as of Oct  6, 21:45
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Ron Daniel <rdaniel@acl.lanl.gov>, Larry Masinter <masinter@parc.xerox.com>
Subject: Re: [URN] Re: The WG is putative no longer...
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: leslie@bunyip.com (Leslie Daigle)
Errors-To: owner-urn-ietf@bunyip.com

I think Larry brings up an important point about needing to make it clear
what _this_ approach has going for it.  

[Ron wrote:]
> I will make the mention of the benefits of the approach less subtle, but
> I don't think the NAPTR spec should get into a comparison with PURLs. NAPTR
> resolution achieves the benefits mentioned above because it follows the
> principle of separating the design of the namespace from the resolution
> procedure. This principle is part of the framework draft, and any
> resolution mechanism that follows it can achieve equivalent benefits.
> So, if we *have* to do a comparison with PURLs, I think the framework
> draft is the place to do so.

I agree that the NAPTR document is not the place to discuss PURLs directly 
  -  the purpose of the NAPTR document is to describe an implementation,
not make a salespitch for the approach.

If the framework document is written will, it definitely should make
clear what problems this approach solves that PURLs do not solve by
themselves.  This is, perhaps, best addressed by making it increasingly
clear what problem this approach does solve. 

Leslie.

-- 

------------------------------------------------------------------------------

                                                      Leslie Daigle
   "Learn and live."                                  Vice President, Research
                                                      Bunyip Information Systems
                          -- ThinkingCat              (514) 875-8611
                                                      leslie@bunyip.com
------------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id XAA12465 for urn-ietf-out; Sun, 6 Oct 1996 23:39:11 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id XAA12460 for <urn-ietf@services.bunyip.com>; Sun, 6 Oct 1996 23:38:39 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA01259  (mail destined for urn-ietf@services.bunyip.com); Sun, 6 Oct 96 23:38:37 -0400
Received: from legiron.acl.lanl.gov (transitory55.lanl.gov [128.165.7.145]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id VAA15050; Sun, 6 Oct 1996 21:38:32 -0600 (MDT)
Message-Id: <2.2.32.19961007034537.006b551c@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Sun, 06 Oct 1996 21:45:37 -0600
To: Larry Masinter <masinter@parc.xerox.com>
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] Re: The WG is putative no longer...
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Larry Masinter (at least at 11:30 AM 10/5/96 PDT)
>Ron & Michael:
>
>I'd like somewhere (either in this document or a separate one) for an
>elaboration of what this mechanism brings over and above the simple
>mechanism already deployed by www.purl.org.

Hi Larry,

I think the benefits of the NAPTR mechanism over PURLs are in the
document, but they are not pulled together into a "benefits" section
and there is no comparison with PURLs.

The draft currently mentions that the NAPTR approach allows the resolvers,
as well as the resources, to be replicated. (It is mentioned as a subtle
but important point). The resolver(s) can also be migrated, and the
resolution process allows multiple protocols. Migration is not explicitly
mentioned.
If memory serves, the abstract and intro call out the multi-protocol
capability as a benefit, and also mention the ability to accommodate
a variety of namespaces. I see all of these as advantages of the NAPTR
approach over PURLs. (Backward compatibility with existing browsers
is the advantage of PURLs over the NAPTR approach).

I will make the mention of the benefits of the approach less subtle, but
I don't think the NAPTR spec should get into a comparison with PURLs. NAPTR
resolution achieves the benefits mentioned above because it follows the
principle of separating the design of the namespace from the resolution
procedure. This principle is part of the framework draft, and any
resolution mechanism that follows it can achieve equivalent benefits.
So, if we *have* to do a comparison with PURLs, I think the framework
draft is the place to do so.

Regards,
 
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA09759 for urn-ietf-out; Sun, 6 Oct 1996 15:39:23 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA09754 for <urn-ietf@services.bunyip.com>; Sun, 6 Oct 1996 15:39:19 -0400
Received: from SMTP1.ABRAXIS.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA00179  (mail destined for urn-ietf@services.bunyip.com); Sun, 6 Oct 96 15:39:17 -0400
Received: from [206.155.199.8] by smtp1.abraxis.com (NTMail 3.01.03) id aa051272; Sun, 6 Oct 1996 15:43:03 -0400
Message-Id: <32580C14.5DF3@internic.net>
Date: Sun, 06 Oct 1996 15:44:20 -0400
From: Michael Mealling <michaelm@internic.net>
Organization: Network Solutions
X-Mailer: Mozilla 3.0b7 (X11; I; SunOS 5.5 i86pc)
Mime-Version: 1.0
To: Larry Masinter <masinter@parc.xerox.com>
Cc: rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
Subject: Re: [URN] Re: The WG is putative no longer...
References: <96Oct5.113050pdt."2757"@golden.parc.xerox.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Michael Mealling <michaelm@internic.net>
Errors-To: owner-urn-ietf@bunyip.com

Larry Masinter wrote:
> I'd like somewhere (either in this document or a separate one) for an
> elaboration of what this mechanism brings over and above the simple
> mechanism already deployed by www.purl.org.
> 
> Could you please elaborate either in this document or a companion?

Umm...I'm writing several at this point. You'll have to remind me which
one your talking about. If you're talking about the NAPTR draft then I 
doubt if it'd be appropriate since that's just an implementation of the
framework. I think it would be more appropriate for the framework
document myself. Is that an acceptable place to approach the subject?

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@internic.net


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA29201 for urn-ietf-out; Sat, 5 Oct 1996 14:31:19 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA29196 for <urn-ietf@services.bunyip.com>; Sat, 5 Oct 1996 14:31:17 -0400
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27543  (mail destined for urn-ietf@services.bunyip.com); Sat, 5 Oct 96 14:31:15 -0400
Received: from golden.parc.xerox.com ([13.1.100.139]) by alpha.xerox.com with SMTP id <14992(2)>; Sat, 5 Oct 1996 11:31:07 PDT
Received: by golden.parc.xerox.com id <2757>; Sat, 5 Oct 1996 11:30:50 PDT
To: rdaniel@acl.lanl.gov
Cc: urn-ietf@bunyip.com
In-Reply-To: <2.2.32.19961004190537.00706e48@acl.lanl.gov> (message from Ron Daniel on Fri, 4 Oct 1996 12:05:37 PDT)
Subject: Re: [URN] Re: The WG is putative no longer...
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Oct5.113050pdt."2757"@golden.parc.xerox.com>
Date: Sat, 5 Oct 1996 11:30:50 PDT
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

Ron & Michael:

I'd like somewhere (either in this document or a separate one) for an
elaboration of what this mechanism brings over and above the simple
mechanism already deployed by www.purl.org.

Could you please elaborate either in this document or a companion? 

Thanks,

Larry


 


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA20445 for urn-ietf-out; Fri, 4 Oct 1996 14:59:24 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA20440 for <urn-ietf@services.bunyip.com>; Fri, 4 Oct 1996 14:58:56 -0400
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23342  (mail destined for urn-ietf@services.bunyip.com); Fri, 4 Oct 96 14:58:44 -0400
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id MAA03429 for <urn-ietf@bunyip.com>; Fri, 4 Oct 1996 12:58:37 -0600 (MDT)
Message-Id: <2.2.32.19961004190537.00706e48@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 04 Oct 1996 13:05:37 -0600
To: urn-ietf@bunyip.com
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: [URN] Re: The WG is putative no longer...
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Putative no more ... yippie!

Thus spoke Leslie Daigle (at least at 11:09 AM 10/4/96 -0400)
> [...] documents that need to be revised/created [...]

>	. The NAPTR document.  Ron promises another draft real soon.

The current state of the draft is appended. The previous version is
available from the Internet-drafts index as draft-daniel-naptr-01.txt.
The working version will be available from
    http://www.acl.lanl.gov/URN/naptr.txt

I'd like some discussion before submitting it to the Internet drafts
editor. (I also need to clean up the references section).

---------

INTERNET DRAFT                                                  Ron Daniel
draft-ietf-urn-naptr-00.txt                 Los Alamos National Laboratory
                                                          Michael Mealling
                                                   Network Solutions, Inc.
                                                              4 Oct., 1996

[revisions since draft-daniel-naptr-01.txt:
  1) Added substitution expression grammar and reference to POSIX Extended
     Regular Expressions instead of sentence saying "sed(1)-style substitution
     expression".
  2) Added "hdl" and "rwhois" to list of known protocols.
  3) Minor editing cleanups.
  4) Added "P" flag
  5) Added N2Ns
  6) Changed order of "repl" and "regexp" fields to ease computation of
     compressed vs. uncompressed NAME sizes.
  7) Changed name to reflect new WG status of URN effort.
  8) Updated Michael's contact info
  9) Added brief security consideration about checking regexps instead of
     blindly executing them.
 10) Added note about why trailing '.' does not appear in examples but
     should be in the zone files.
 11) Clarified stuff on provision of additional info
 12) Clarified wildcard example
]

              Resolution of Uniform Resource Identifiers
                     using the Domain Name System


Status of this Memo
===================

    This document is an Internet-Draft.  Internet-Drafts are working
    documents of the Internet Engineering Task Force (IETF), its
    areas, and its working groups.  Note that other groups may also
    distribute working documents as Internet-Drafts.
  
    Internet-Drafts are draft documents valid for a maximum of six
    months and may be updated, replaced, or obsoleted by other
    documents at any time.  It is inappropriate to use Internet-
    Drafts as reference material or to cite them other than as
    ``work in progress.''
  
    To learn the current status of any Internet-Draft, please check
    the ``1id-abstracts.txt'' listing contained in the Internet-
    Drafts Shadow Directories on ftp.is.co.za (Africa),
    nic.nordu.net (Europe), munnari.oz.au (Pacific Rim),
    ds.internic.net (US East Coast), or ftp.isi.edu (US West Coast).

    This draft expires 7 April, 1997.
  
  

Abstract:
=========

Uniform Resource Locators (URLs) are the foundation of the World Wide
Web, and are a vital Internet technology. However, they have proven to
be brittle in practice. The basic problem is that URLs typically
identify a particular path to a file on a particular host. There is no
graceful way of changing the path or host once the URL has been
assigned. Neither is there a graceful way of replicating the resource
located by the URL to achieve better network utilization and/or fault
tolerance. Uniform Resource Names (URNs) have been hypothesized as a
adjunct to URLs that would overcome such problems. URNs and URLs
are both instances of a broader class of identifiers known as Uniform
Resource Identifiers (URIs).

This document describes a new DNS Resource Record, NAPTR (Naming
Authority PoinTeR), that provides rules for mapping parts of URIs to
domain names.  By changing the mapping rules, we can change the host
that is contacted to resolve a URI. This will allow a more graceful
handling of URLs over long time periods, and forms the foundation for a
new proposal for Uniform Resource Names.

In addition to locating resolvers, the NAPTR provides for other naming
systems to be grandfathered into the URN world, provides independence
between the name assignment system and the resolution protocol system,
and allows multiple services (Name to Location, Name to Description,
Name to Resource, ...) to be offered.  In conjunction with the SRV RR
proposal [3], the NAPTR record allows those services to be replicated
for the purposes of fault tolerance and load balancing.


Introduction:
=============

Uniform Resource Locators have been a significant advance in locating
resources on the Internet. However, their  brittle nature over time
has been recognized for several years. The Uniform Resource Identifier
working group proposed the development of Uniform Resource Names to serve
as persistent, location-independent identifiers for Internet resources
in order to overcome most of the problems with URLs. RFC-1737 [1] sets
forth requirements on URNs.

Even if URN systems were in place now, there would still be a
tremendous number of URLs.  It should be possible to develop a URN
resolution system that can also provide location independence for those
URLs.  This is related to the requirement in [1] to be able to
grandfather in names from other naming systems, such as ISO Formal
Public Identifiers, Library of Congress Call Numbers, ISBNs, ISSNs,
etc.

The developers of various URN proposals have held a series of meetings,
resulting in a compromise known as the Knoxville framework. The major
principle behind the Knoxville framework is that any name assignment
hierarchy should be separate from the resolution hierarchy. This is in
marked contrast to the Domain Name System, where the two are identical.
Readers are referred to [2] for background on the Knoxville framework and
for additional information on the context and purpose of this proposal.

For the reasons mentioned earlier, we want to be able to resolve URNs
and URLs within the same framework. For the short term, DNS is the
obvious candidate for the resolution framework, since it is widely
deployed and understood. However, it is not appropriate to use DNS to
maintain information on a per-resource basis. First of all, DNS was
never intended to handle that many records.  Second, the limited record
size is inappropriate for catalog information.  Third, we have the
requirement mentioned above about grandfathering of other name
systems.

Therefore our approach is to use DNS to locate "resolvers" that can
provide information on individual resources, potentially including the
resource itself. To accomplish this, we "rewrite" the URI into a domain
name following the rules provided in NAPTR records. Rewrite rules
provide considerable power, which is important when trying to meet the
goals listed above. However, collections of rules can become difficult
to understand. To lessen this problem, the NAPTR rules are *always*
applied to the original URI, *never* to the output of previous rules.

Locating a resolver through the rewrite procedure may take multiple
steps, but the beginning is always the same. Every URI has a
colon-delimited prefix.  NAPTR resolution begins by taking this prefix,
appending the well-known suffix ".urn.net", and querying the DNS for NAPTR
records at that domain name.  Based on the results of this query, zero
or more additional DNS queries may be needed to locate resolvers for the
URI. Three brief examples of this procedure are given in the next
section.

The NAPTR RR provides the level of indirection needed to keep the naming
system independent of the resolution system, its protocols, and services.
Coupled with the new SRV resource record proposal[3] there is also the
potential for replicating the resolver on multiple hosts, overcoming some
of the most significant problems of URLs. This is an important and subtle
point. Not only do the NAPTR and SRV records allow us to replicate
the resource, we can replicate the resolvers that know about the replicated
resource. Preventing a single point of failure at the resolver level
is a significant benefit. 


Terminology
===========

"Must" or "Shall" - Software that does not behave in the manner that this
           document says it must is not conformant to this document.
"Should" - Software that does not follow the behavior that this document
           says it should may still be conformant, but is probably broken
           in some fundamental way.
"May" -    Implementations may or may not provide the described behavior,
           while still remaining conformant to this document.


Brief overview and examples of the NAPTR RR:
============================================

A detailed description of the NAPTR RR will be given later, but to give
a flavor for the proposal we first give a simple description of the
record and three examples of its use.

The key fields in the NAPTR RR are order, preference, service, flags,
regexp, and replacement:
* The order field specifies the order in which records MUST be processed
  when multiple NAPTR records are returned in response to a single query.
  A naming authority may have delegated a portion of its namespace to
  another agency. Evaluating the NAPTR records in the correct order is
  necessary for delegation to work properly.
* The preference field specifies the order in which records SHOULD
  be processed when multiple NAPTR records have the same value of "order".
  This field lets a service provider specify the order in which resolvers
  are contacted, so that more capable machines are contacted in preference
  to less capable ones.
* The service field specifies the resolution protocol and resolution
  service(s) that will be available if the rewrite specified by the
  regexp or replacement fields is applied. Resolution protocols are
  the protocols used to talk with a resolver. They will be specified in
  other documents. Resolution services are operations such as
  N2R (URN to Resource), N2L (URN to URL), N2C (URN to URC), etc.
  These are discussed in the URN Framework document[2], and their behavior
  in a particular resolution protocol will be given in the specification for
  that protocol.
* The flags field contains modifiers that affect what happens in the
  next DNS lookup, typically for optimizing the process.
* The regexp field is one of two fields used for the rewrite rules, and is
  the core concept of the NAPTR record. The regexp field is a String
  containing a sed-like substitution expression. (The actual grammar for
  the substitution expressions is given later in this draft). The
  substitution expression is applied to the original URN to determine the
  next domain name to be queried. The regexp field should be used when the
  domain name to be generated is conditional on information in the URI. If
  the next domain name is always known, which is anticipated to be a common
  occurrence, the replacement field should be used instead.
* The replacement field is the other field that may be used for the rewrite
  rule. It is an optimization of the rewrite process for the case where the
  next domain name is fixed instead of being conditional on the content of
  the URI. The replacement field is a domain name (subject to compression if
  a DNS sender knows that a given recipient is able to decompress names in
  this RR type's RDATA field). If the rewrite is more complex than a simple
  substitution of a domain name, the replacement field should be set to . and
  the regexp field used. 

Note that the client applies all the substitutions and performs all
lookups - this is not handled in DNS servers. Note also that there is no
reason to provide values in both the replacement and regexp field. Only
one should be specified. If a value is specified in both, the replacement
name MUST be used and the regexp string MUST be ignored. It is the belief
of the developers of this document that regexps should rarely be used. The
replacement field seems adequate for the vast majority of situations. Regexps
are only necessary when portions of a namespace are to be delegated to
different resolvers.



Example 1
---------

Consider a URN that uses the hypothetical DUNS namespace. DUNS numbers are
identifiers for approximately 30 million registered businesses around
the world, assigned and maintained by Dunn and Bradstreet. The URN
might look like:

                 urn:duns:002372413:annual-report-1997

The first step in the resolution process is to find out about the DUNS
namespace. The namespace identifier, duns, is extracted from the URN,
prepended to urn.net, and the NAPTRs for duns.urn.net looked up. It might
return records of the form:

duns.urn.net
;;      order pref flags service          regexp        replacement
 IN NAPTR 100  10  "s"  "dunslink+N2L+N2C"  ""   _dunslink._udp.isi.dandb.com
 IN NAPTR 100  20  "s"  "rcds+N2C"          ""   _rcds._udp.isi.dandb.com
 IN NAPTR 100  30  "s"  "http+N2L+N2C+N2R"  ""   _http._tcp.isi.dandb.com

The order field contains equal values, indicating that no name delegation
order has to be followed. The preference field indicates that the provider
would like clients to use the special dunslink protocol, followed by
the RCDS protocol, and that HTTP is offered as a last resort. All the
records specify the "s" flag, which will be explained momentarily.
The service fields say that if we speak dunslink, we will be able to
issue either the N2L or N2C requests to obtain a URL or a URC (description)
of the resource. The Resource Cataloging and Distribution Service (RCDS)[7]
could be used to get a URC for the resource, while HTTP could be used to get
a URL, URC, or the resource itself.  All the records supply the next
domain name to query, none of them need to be rewritten with the aid of
regular expressions.

The general case might require multiple NAPTR rewrites to locate a
resolver, but eventually we will come to the "terminal NAPTR". Once we
have the terminal NAPTR, our next probe into the DNS will be for a SRV 
or A record instead of another NAPTR. Rather than probing for a non-existent
NAPTR record to terminate the loop, the flags field is used to indicate
a terminal lookup. If it has a value of "s", the next lookup should
be for SRV RRs, "a" denotes that A records should sought. A "p" flag is
also provided to indicate that the next action is Protocol-specific.

Since our example RR specified the "s" flag, it was terminal. Our
next action is to lookup SRV RRs for _rcds._udp.isi.dandb.com, which
will tell us hosts that can provide the necessary resolution service. 
That lookup might return:

;;                              Pref Weight Port Target
  rcds._udp.isi.dandb.com IN SRV 0    0    1000 defduns.isi.dandb.com
                          IN SRV 0    0    1000 dbmirror.com.au
                          IN SRV 0    0    1000 ukmirror.com.uk

telling us three hosts that could actually do the resolution, and
giving us the port we should use to talk to their RCDS server.
(The reader is referred to the SRV proposal [3] for the interpretation
of the fields above).

There is opportunity for significant optimization here. We can return
the SRV records as additional information for terminal NAPTRs
(and the A records as additional information for those SRVs). While this
recursive provision of additional information is not explicitly blessed
in the DNS specifications, it is not forbidden, and BIND does take
advantage of it [4].  This is a significant optimization. In
conjunction with a long TTL for *.urn.net records, the average number
of probes to DNS for resolving DUNS URNs would approach one.
Therefore, DNS server implementors SHOULD provide additional information
with NAPTR responses. The additional information will be either SRV
or A records. If SRV records are available, their A records may be
provided as recursive additional information.

Note that the example NAPTR records above are intended to represent the
reply the client will see. They are not quite identical to what the
domain administrator would put into the zone files. For one thing, the
administrator should supply the trailing '.' character on replacement
domain names.


Example 2 
---------

Consider a URI namespace based on MIME Content-Ids. The URN might look
like this:
  
        urn:cid:199606121851.1@mordred.gatech.edu
  
The first step in the resolution process is to find out about the CID
namespace. The namespace identifier, cid, is extracted from the URN,
prepended to urn.net, and the NAPTR for cid.urn.net looked up. It might
return records of the form:
 
   cid.urn.net
  ;;       order pref flags service       regexp         replacement
   IN NAPTR 100   10   ""     ""    "/.+@([^@]+)/\1/i"         .
 
We have only one NAPTR response, so ordering the responses is not
a problem.  The replacement field is empty, so we check the regexp
field and use the pattern provided there. We apply that regexp to the
entire URN to see if it matches, which it does.  The \1 part of the
substitution expression returns the string "mordred.gatech.edu". Since
the flags field does not contain "s" or "a", the lookup is not terminal
and our next probe to DNS is for more NAPTR records: lookup(query=NAPTR,
"mordred.gatech.edu").

While mordred could have its very own NAPTR, maintaining those records
on all the machines at a site as large as Georgia Tech would be an
intolerable burden. Instead, a wildcard may be used so that the domain
administrator at Georgia Tech has only a single NAPTR record to
maintain. That record might look like:

*.gatech.edu IN NAPTR
;;       order pref flags service           regexp  replacement
  IN NAPTR 100  50  "s"  "z3950+N2L+N2C"    ""   _z3950._tcp.gatech.edu.
  IN NAPTR 100  50  "s"  "rcds+N2C"          ""   _rcds._udp.gatech.edu.
  IN NAPTR 100  50  "s"  "http+N2L+N2C+N2R"  ""   _http._tcp.gatech.edu.

(Unlike all the other example records in this draft, the one above
is the contents of a zone file, not the response received by the
client).

Continuing with our example, we note that the values of the order and
preference fields are equal in all records, so the client is free to
pick any record. The flags field tells us that these are the last NAPTR
patterns we should see, and after the rewrite (a simple replacement in
this case) we should look up SRV records to get information on the
hosts that can provide the necessary service.

Assuming we prefer the Z39.50 protocol, our lookup might return:
 
;;                            Pref Weight Port Target
_z3950._tcp.gatech.edu IN SRV 0    0      1000 z3950.gatech.edu
                       IN SRV 0    0      1000 z3950.cc.gatech.edu
                       IN SRV 0    0      1000 z3950.uga.edu

telling us three hosts that could actually do the resolution, and
giving us the port we should use to talk to their Z39.50 server.

Users of regular expressions should note that there is a significant
caveat about the use of backslashes in DNS zone files. DNS treats
backslashes as the escape character so that '.' can be escaped when
necessary. This means that when a regular expression is entered into
the zone file, the backslashes must be escaped by another backslash.
For the case of the cid.urn.net record above, the regular expression
entered into the zone file should be "/.+@([^@]+)/\\1/i".  When the
client code actually receives the record, the pattern will have been
converted to "/.+@([^@]+)/\1/i".

Example 3
---------

As mentioned above, the NAPTR RR can also be used for URLs that have
already been assigned. Assume we have the URL for a very popular piece
of software that the publisher wishes to mirror at multiple sites around
the world:

     http://www.foo.com/software/latest-beta.exe

We extract the prefix, "http", and lookup NAPTR records for
http.urn.net. This might return a record of the form

http.urn.net IN NAPTR
;;  order   pref flags service      regexp             replacement
     100     90   ""      ""   "/.*\/\/([^\/:]+)/\1/i"       .

This expression returns everything after the first double slash and
before the next slash or colon. Backslashes are needed to escape the
forward slash since the forward slash character is what separates the
components of the substitution expression. (Recall from the previous
example that in the zone file, this pattern actually needs to be
entered as "/.*\\/\\/([^\\/:]+)/\\1/i").  Applying this pattern to the
URL extracts "www.foo.com". Looking up NAPTR records for that might
return:

www.foo.com
;;       order pref flags   service  regexp     replacement
 IN NAPTR 100  100  "s"   "http+L2R"   ""    _http._tcp.foo.com
 IN NAPTR 100  100  "s"   "ftp+L2R"    ""    _ftp._tcp.foo.com

Looking up SRV records for _http._tcp.foo.com would return information
on the hosts that foo.com has designated to be its mirror sites. The
client can then pick one for the user. 


NAPTR RR Format
===============

The format of the NAPTR RR is given below. The DNS type code for
NAPTR is 104.

    Domain TTL Class Order Preference Flags Service Regexp Replacement 

where:

Domain
       The domain name this resource record refers to.
TTL
       Standard DNS Time To Live field
Class
       Standard DNS meaning
Order
       A 16-bit integer specifying the order in which the NAPTR records
       MUST be processed to ensure correct delegation of portions
       of the namespace over time. Low numbers are processed before
       high numbers, and once a NAPTR is found that "matches" a URN,
       the client MUST NOT consider any NAPTRs with a higher value
       for order.

Preference
       A 16-bit integer which specifies the order in which NAPTR records
       with equal "order" values SHOULD be processed, low numbers
       being processed before high numbers.  This is similar to the
       preference field in an MX record, and is used so domain
       administrators can direct clients towards more capable hosts
       or lighter weight protocols. 

Flags
       A String giving flags to control aspects of the rewriting. Flags
       are single characters from the set [A-Z0-9]. The case of the
       alphabetic characters is not significant.

       At this time only three flags, "S", "A", and "P", are defined. "S"
       means that the next lookup should be for SRV records instead of NAPTR
       records. "A" means that the next lookup should be for A records. The
       "P" flag says that the remainder of the resolution shall be carried
       out in a Protocol-specific fashion, and we should not do any more
       DNS queries.
       
       The remaining alphabetic flags are reserved. The numeric flags may be
       used for local experimentation. The S, A, and P flags are all mutually
       exclusive, and resolution libraries MAY signal an error if more
       than one is given. We anticipate that multiple flags will be allowed
       in the future, so implementors MUST NOT assume that the flags field
       can only contain 0 or 1 characters.
       


Service 
       Specifies the resolution service(s) available down this rewrite
       path. It may also specify the particular protocol that is used to
       talk with a resolver. A protocol MUST be specified if the flags field
       states that the NAPTR is terminal. If a protocol is specified, but
       the flags field does not state that the NAPTR is terminal, the next
       lookup MUST be for a NAPTR. The client MAY choose not to perform
       the next lookup if the protocol is unknown, but that behavior MUST NOT
       be relied upon.
    
       The service field may take any of the values below (using the
       Augmented BNF of RFC 822[5]):

           service_field = [ [protocol] *("+" rs)]
           protocol      = "rcds" / "http" / "hdl" / "rwhois"
           rs            = "N2L" / "N2Ls" / "N2R" / "N2Rs" / "N2C"
                         / "N2Ns" / "L2R" / "L2Ns" / "L2Ls" / "L2C"

       i.e. an optional protocol specification followed by 0 or more
       resolution services. Each resolution service is indicated by
       an initial '+' character.

       Note that the empty string is also a valid service field. This
       will typically be seen at the top levels of a namespace, when it
       is impossible to know what services and protocols will be offered
       by a particular publisher within that name space.

       At this time the known protocols are rcds[7], hdl[8] (binary,
       UDP-based protocols),  http[11] (a textual, TCP-based protocol), and
       rwhois[10] (textual, UDP or TCP based). More will be allowed later.
       The names of the protocols must be formed from the characters [a-Z0-9].
       Case of the characters is not significant.

       The service requests currently allowed are:
             N2L  - Given a URN, return a URL
             N2Ls - Given a URN, return a set of URLs
             N2R  - Given a URN, return an instance of the resource.
             N2Rs - Given a URN, return multiple instances of the resouce,
                    typically encoded using multipart/alternative.
             N2C  - Given a URN, return a collection of meta-information on
                    the named resource. The format of this response is the
                    subject of another document.
             N2Ns - Given a URN, return all URNs that are also identifers
                    for the resource.
             L2R  - Given a URL, return the resource.
             L2Ns - Given a URL, return all the URNs that are identifiers for
                    the resource.
             L2Ls - Given a URL, return all the URLs for instances of
                    of the same resource.
             L2C  - Given a URL, return a description of the resource.

       The actual format of the service request and response will be
       determined by the resolution protocol, and is the subject for other
       documents. Protocols need not offer all services.

Regexp
       A STRING containing a substitution expression that is applied to the
       original URI in order to construct the next name to lookup. The grammar
       of the substitution expression is given in the next section.

Replacement
       The next NAME to query for NAPTR, SRV, or A records depending on
       the value of the flags field. As mentioned above, this may be
       compressed.



Substitution Expression Grammar:
================================

The content of the regexp field is a substitution expression. True sed(1)
substitution expressions are not appropriate for use in this application for a
variety of reasons, therefore the contents of the regexp field MUST follow the
grammar below:

  subst_expr   = "/"   ere  "/"  repl  "/"  *flags
  ere          = POSIX Extended Regular Expression (see [9], section 2.8.4)
  repl         = dns_str /  backref / repl dns_str  / repl backref
  dns_str      = ...... which RFC can I cite for this? 1035 seems obsolete .....
  backref      = "\" 1POS_DIGIT
  flags        = "i" 
  DNS_CHAR     = "_" / "0" / "1" / ... / "9" / "a" / ... / "z"
  POS_DIGIT    = "1" / "2" / ... / "9"  ; 0 is not an allowed backref value

The result of applying the substitution expression to the original URI shall
be a legal domain name. Since it is possible for the regexp field to be
improperly specified, such that a non-conforming domain name can be
constructed, client software SHOULD verify that the result is a legal
domain name before making queries on it. 

Backref expressions "\N" in the repl portion of the substitution expression
are replaced by the (possibly empty) string of characters enclosed by '('
and ')' in the ERE portion of the substitution expression. N is a single
digit from 1 through 9, inclusive. It specifies the N'th backref expression,
the one that begins with the N'th '(' and continues to the matching ')'.
For example, the ERE
                   (A(B(C)DE)(F)G)
has backref expressions:
                    \1  = ABCDEFG
                    \2  = BCDE
                    \3  = C
                    \4  = F
                \5..\9  = error - no matching subexpression
                 
The "i" flag indicates that the ERE matching SHALL be performed in a
case-insensitive fashion. Furthermore, any backref replacements MAY be
normalized to lower case when the "i" flag is given.

Advice to domain administrators:
================================

Beware of regular expressions. Not only are they a pain to get
correct on their own, but there is the previously mentioned interaction
with DNS. Any backslashes in a regexp must be entered twice in a zone
file in order to appear once in a query response. More seriously, the
need for double backslashes has probably not been tested by all
implementors of DNS servers. We anticipate that urn.net will be the
heaviest user of regexps. Only when delegating portions of namespaces
should the typical domain administrator need to use regexps.

On a related note, beware of interactions with the shell when manipulating
regexps from the command line. Since '\' is a common escape character in
shells, there is a good chance that when you think you are saying "\\" you
are actually saying "\".  Similar caveats apply to characters such as
'*', '(', etc.

The "a" flag allows the next lookup to be for A records rather than
SRV records. Since there is no place for a port specification in the
NAPTR record, when the "A" flag is used the specified protocol must
be running on its default port. 


Usage
=====

Pseudocode for a client routine using NAPTRs is given below:

    //
    // findResolver(URN)
    // Given a URN, find a host that can resolve it.
    // 
    findResolver(string URN) {
      sprintf(key, "%s.urn.net", extractNS(URN));  // prepend prefix to urn.net
      do {
        rewrite_flag = false;
        terminal = false;
        if (key has been seen) {
          quit with a loop detected error
        }
        add key to list of "seens"
        records = lookup(type=NAPTR, key); // get all NAPTR RRs for 'key'

        sort NAPTR records by "order" field and "preference" field.
        n_naptrs = number of NAPTR records in response.
        j = 0;
        curr_order = records[j].order;
        max_order = records[n_naptrs-1].order;
        
        // Process current batch of NAPTRs according to "order" field.
        for (j=0; j < n_naptrs && records[j].order <= max_order; j++) {
          newkey = rewrite(URN, naptr[j].replacement, naptr[j].regexp);
          if (!newkey) // Skip to next record if the rewrite didn't match
             continue;  
          // We did do a rewrite, shrink max_order to current value
          // so that delegation works properly
          max_order = naptr[j].order;
          // Will we know what to do with the protocol and services
          // specified in the NAPTR? If not, try next record.
          if(!isKnownProto(naptr[j].services)) {
            continue;
          }
          if(!isKnownService(naptr[j].services)) {
            continue;
          }

          // At this point we have a sucessful rewrite and we will know
          // how to speak the protocol and request a known resolution
          // service. Before we do the next lookup, check some
          // optimization possibilities.
          
          if (strcasecmp(flags, "S")
           || strcasecmp(flags, "P"))
           || strcasecmp(flags, "A")) {
             terminal = true;
             services = naptr[j].services;
             addnl = any SRV and/or A records returned as additional info
                     for naptr[j].
          }
          key = newkey;
          rewriteflag = true;
          break;
        }
      } while (rewriteflag && !terminal);

      // Did we not find our way to a resolver?
      if (!rewrite_flag) {
         report an error
         return NULL;
      }


      // Leave rest to another protocol?
      if (strcasecmp(flags, "P")) {
         return key as host to talk to;
      }

      // If not, keep plugging
      if (!addnl) { // No SRVs came in as additional info, look them up
        srvs = lookup(type=SRV, key);
      }  

      sort SRV records by preference, weight, ...
      foreach (SRV record) { // in order of preference
        try contacting srv[j].target using the protocol and one of the
            resolution service requests from the "services" field of the
            last NAPTR record.
        if (successful)
          return (target, protocol, service);
          // Actually we would probably return a result, but this
          // code was supposed to just tell us a good host to talk to.
      }
      die with an "unable to find a host" error;
    }


Notes:
======
  -  The "urn:" prefix is a matter of religious controversy. Client
     code should handle the cases when it is and is not present.
     Similarly, if regular expressions are used in NAPTR records, they
     should be immune to the presence or absence of an initial "urn:".
  -  A client MUST process multiple NAPTR records in the order specified by
     the "order" field, it MUST NOT simply use the first record that provides
     a known protocol and service combination.
  -  If a record at a particular order matches the URI, but the client
     doesn't know the specified protocol and service, the client SHOULD
     continue to examine records that have the same order. The client
     MUST NOT consider records with a higher value of order. This is
     necessary to make delegation of portions of the namespace work.
     The order field is what lets site administrators say "all requests for
     URIs matching pattern x go to server 1, all others go to server 2".
     (A match is defined as:
        1) The NAPTR provides a replacement domain name
        2) The regular expression matches the URN
     )
  -  When multiple RRs have the same "order", the client should use
     the value of the preference field to select the next NAPTR to
     consider. However, because of preferred protocols or services,
     estimates of network distance and bandwidth, etc. clients
     may use different criteria to sort the records.
  -  If the lookup after a rewrite fails, clients are strongly encouraged
     to report a failure, rather than backing up to pursue other rewrite
     paths.
  -  When a namespace is to be delegated among a set of resolvers, regexps
     must be used. Each regexp appears in a separate NAPTR RR. Administrators
     should do as little delegation as possible, because of limitations on
     the size of DNS responses.
  -  Note that SRV RRs impose additional requirements on clients.


Acknowledgments:
=================

The authors would like to thank Keith Moore for all his consultations
during the development of this draft. We would also like to thank Paul
Vixie for his assistance in debugging our implementation, and his answers
on our questions.


References:
===========

[1] RFC-1737 "Functional Requirements for Uniform Resource Names", Karen
    Sollins and Larry Masinter, Dec. 1994.

[2] draft-daigle-urn-framework-00.txt "A Uniform Resource Naming
    Framework", Leslie Daigle and Patrik Faltstrom, June, 1996.

[3] draft-gulbrandsen-dns-rr-srvcs-03.txt  " A DNS RR for specifying the
    location of services (DNS SRV)",  Arnt Gulbrandsen and Paul Vixie,
    March 1996.

[4] Paul Vixie, personal communication.

[5] RFC-822 "Standard for the Format of ARPA Internet Text Messages",
    Dave H. Crocker, August 1982.  

[6] Keith Moore, personal communication.

[7] Keith Moore, "Resource Cataloging and Distribution Service", ???
    (insert as [4], renumber the others?)

[8] Charles Orth, Bill Arms; Handle Resolution Protocol Specification,
    http://www.handle.net/docs/client_spec.html

[9] IEEE Standard for Information Technology - Portable Operating System
    Interface (POSIX) - Part 2: Shell and Utilities (Vol. 1); IEEE Std
    1003.2-1992; The Institute of Electrical and Electronics Engineers;
    New York; 1993. ISBN:1-55937-255-9

[10] ... rwhois spec ...
[11] ... encoding resolution service requests in HTTP...


Security Considerations
=======================
  The use of "urn.net" as the registry for URN namespaces is subject to
  denial of service attacks, as well as other DNS spoofing attacks. The
  interactions with DNSSEC are currently being studied. It is expected
  that NAPTR records will be signed with SIG records once the DNSSEC
  work is deployed. 

  The rewrite rules make identifiers from other namespaces subject to
  the same attacks as normal domain names. Since they have not been
  easily resolvable before, this may or may not be considered a problem.

  Regular expressions should be checked for sanity, not blindly passed
  to something like PERL. 

Author Contact Information:
===========================

Ron Daniel
Los Alamos National Laboratory
MS B287
Los Alamos, NM, USA, 87545
voice:  +1 505 665 0597
fax:    +1 505 665 4939
email:  rdaniel@lanl.gov


Michael Mealling
Network Solutions
505 Huntmar Park Drive
Herndon, VA  22070
voice: (703) 742-0400
fax: (703) 742-9552
email: michaelm@internic.net
URL: http://www.netsol.com/




    This draft expires 7 April, 1997.

Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA18220 for urn-ietf-out; Fri, 4 Oct 1996 11:10:05 -0400
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA18215 for <urn-ietf@services.bunyip.com>; Fri, 4 Oct 1996 11:10:01 -0400
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA20916  (mail destined for urn-ietf@services.bunyip.com); Fri, 4 Oct 96 11:09:59 -0400
From: Leslie Daigle <leslie@bunyip.com>
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id LAA00559 for urn-ietf@bunyip.com; Fri, 4 Oct 1996 11:09:59 -0400
Date: Fri, 4 Oct 1996 11:09:59 -0400
Message-Id: <199610041509.LAA00559@beethoven.bunyip.com>
To: urn-ietf@bunyip.com
Subject: [URN] The WG is putative no longer...
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@bunyip.com>
Errors-To: owner-urn-ietf@bunyip.com

Well, the rate of subscription to the mailing list has dropped off, so it
seems like a good time to get the ball rolling under our new _official_
guise as the IETF URN Working Group.  I've attached the announcement in
case anyone missed it -- it includes our official charter. (I will also
be updating the web page, http://www.bunyip.com/research/ietf/urn-ietf/,
just as soon as I get a few minutes to swap in the scanty shreds of basic
HTML that I know...).

After the Montreal BOF, the draft WG charter was submitted for consideration
by the Area Directors, and refinements (per the usual criteria of 
achievability and viability) followed.  The resultant charter holds the
spirit of what was in the Montreal BOF, but has the further benefit of
addressing a few issues raised by the IESG.  [Hey, I wasn't _at_ the
discussions, I can blissfully assume it was only a few  :-)  ]

To recap briefly, what we have on the table is an abstract framework, or
architecture, for URN resolution.  It identifies basic system components 
and their responsibilities in the process, with a view to being able to
accommodate as many namespaces as possible, while applying the minimal
amount of interoperability infrastructure necessary to be able to call
these names "uniform".  

Separately, we also have one concrete proposal for one system that implements
this abstract architecture -- the NAPTR work.  This is a flagship implementation
to demonstrate that URNs can work _today_.   

Also, we have a separate paper that was prepared independently of the above
work, which provides some important considerations for any system attempting
to do URN resolution -- some of which have already been discussed (at the
BOF, on this list, etc).

The purpose of this working group, then, is to refine the description of
the abstract framework, see one system specified (NAPTR), and enough component
pieces to demonstrate the concept.  

To that end, there are 3 documents that need to be revised/created nownow:

	. The framework document.  This document needs to be fleshed
	  out.

	. The NAPTR document.  Ron promises another draft real soon.

	. The syntax document.  Any volunteers to write up what should be
	  a very short document outlining the components of the URN syntax?

Anyone who wishes to volunteer, send me an e-mail.  


In general, the documents that we're chartered to write are as follows:


URN Framework document:

	Overview of the basic components necessary to support this approach
	to URN resolution/management.  In addition to sketching out the
	basic architecture, this includes descriptions of the minimal
	requirements of the components (including namespaces).


NAPTR proposal:

	A specific proposal for an implementation of the approach.


Syntax document:

	The URN syntax, so that we have agreement about what is opaque
	and what is not.  This should be a _real_ short document.


N2L/N2R/etc document:

	What gets returned upon reslution of URNs.


New Namespace document:

	While the Framework document lays out the requirements of namespaces,
	each namespace that will be used in URNs needs to be formally
	described in terms of how it meets the requirements, and how it
	is used in the URN space.

	The first step, then, is to present a sample new namespace (e.g.,
	"inet").
	

Grandfathered Namespace document:

	One of the goals of URNs is to be able to support existing 
	namespaces.  Thus, we need to demonstrate the feasibility by
	writing out the spec for including one such existing namespace
	in URN form.


While we get rolling on refinements of the system documents, it's worth
determining which new/old namespaces we'll address (and volunteers!).
 

That's pretty much it, and the layout of the work ahead...  Sound like a plan?

Cheers!
Leslie.



======================================


Uniform Resource Names (urn)
----------------------------
 
 Chair(s):
     Leslie Daigle <leslie@bunyip.com>
     John Curran <jcurran@bbn.com>
 
 Applications Area Director(s): 
     Keith Moore  <moore+iesg@cs.utk.edu>
     Harald Alvestrand  <Harald.T.Alvestrand@uninett.no>
 
 Area Advisor
     Harald Alvestrand  <Harald.T.Alvestrand@uninett.no>
 
 Mailing lists: 
     General Discussion:urn-ietf@bunyip.com
     To Subscribe:      majordomo@bunyip.com
         In Body:       In body of message: subscribe urn-ietf
     Archive:           ftp://ftp.bunyip.com/pub/mailing-lists/urn-ietf.archive
 
Description of Working Group:
 
The goal of this working group is to define both a Uniform Resource
Name (URN) framework and an initial set of components that fit this
framework.

URNs are persistent identifiers for information resources.  The output
of this Working Group will comply with RFC 1737, which defines URNs and
gives requirements for them.  The framework will define the mechanics
for enabling global scope, persistence, and legacy support requirements
of URNs; requirements for namespaces to support this structure will
also be defined.   Although the framework will allow URNs to be defined
that vary in terms of degree of scalability and persistance, ensuring
"user friendliness" of all resultant identifiers is beyond the scope of
this group.

This WG will define the framework for URNs, at least one resolution
registry system, and at least one namespace.  RFCs describing
additional material will also be developed (per the milestones,
below).

Input documents: 

 o A Framework for the Assignment and Resolution of Uniform Resource
   Names <draft-daigle-urnframework-00.txt>

 o Resolution of Uniform Resource Identifiers using the Domain Name
   System <draft-daniel-naptr-01.txt>

 o Requirements for URN Resolution Systems
   <draft-girod-urn-res-require-00.txt>

 
 Goals and Milestones: 
 
   Oct 96       Submit revision of URN Framework document as Internet-Draft.   

   Oct 96       Submit revised version of the NAPTR proposal as an 
                Internet-Draft.                                                

   Oct 96       Submit Syntax document as an Internet-Draft.                   

   Oct 96       Submit document detailing the N2L/N2R/etc resolution results as
                an Internet-Draft.                                             

   Nov 96       Submit document describing one (new) namespace as an 
                Internet-Draft.                                                

   Dec 96       Submit paper outlining grandfathering one namespace into the 
                framework as an Internet-Draft.                                

   Dec 96       Submit revised N2L/N2R/etc document as an Internet-Draft.      

   Dec 96       Submit NAPTR proposal to IESG as Experimental RFC.             
                Submit Framework document to IESG for publication as an RFC.   
                Submit syntax paper to IESG for publication as an RFC.         

   Feb 97       Submit revised new Namespace document as Internet-Draft.       

   Feb 97       Submit revised grandfather namespace document as 
                Internet-Draft.                                                

   Feb 97       Submit N2L/N2R/etc document to IESG for publication as RFC.    

   Mar 97       Submit grandfathered namespace paper to IESG for publication as
                RFC.                                                           
                Submit new namespace proposal to IESG for publication as RFC.  




-- 

------------------------------------------------------------------------------

                                                      Leslie Daigle
   "Learn and live."                                  Vice President, Research
                                                      Bunyip Information Systems
                          -- ThinkingCat              (514) 875-8611
                                                      leslie@bunyip.com
------------------------------------------------------------------------------


------------------------------------------------------------------------------

                                                      Leslie Daigle
   "Learn and live."                                  Vice President, Research
                                                      Bunyip Information Systems
                          -- ThinkingCat              (514) 875-8611
                                                      leslie@bunyip.com
------------------------------------------------------------------------------

                                        1996-11                                                                                             0000666 0000036 0000010 00000113473 06251045403 010603  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    
Received: from cnri by ietf.org id aa11347; 4 Nov 96 13:35 EST
Received: from uscore.xtdl.com by CNRI.Reston.VA.US id aa17633;
          4 Nov 96 13:35 EST
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA05733 for <ietf-archive@cnri.reston.va.us>; Mon, 4 Nov 1996 13:33:27 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Mon, 4 Nov 1996 13:30:13 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA05492 for pwg-outgoing; Mon, 4 Nov 1996 13:27:09 -0500 (EST)
Message-Id: <01BBCA43.0011B280@hpb15767.boi.hp.com>
From: Bob Pentecost <bpenteco@boi.hp.com>
To: "'Wright, Don PWG'" <don@lexmark.com>, 
    "'Hastings, Tom (PWG)'" <hastings@cp10.es.xerox.com>, 
    "'Young, Lloyd PWG'" <lpyoung@lexmark.com>, 
    "'Turner, Randy (PWG)'" <rturner@sharplabs.com>
Cc: 'PWG' <pwg@pwg.org>
Subject: Printer MIB
Date: Mon, 4 Nov 1996 11:26:18 -0700
Encoding: 87 TEXT
Sender: owner-pwg@pwg.org

Thanks to Randy for getting the Printer MIB updated.

I looked for a change that I expected and found that it had not been made. 
When I checked the October meeting minutes, I couldn't find a record of the 
discussion I had in my own notes. From my notes I have:

Input Switching Group

This is a new group of objects that was added to provide timeouts for 
manual feed operations. The group will be generalized to provide timeouts 
for all media load requests. InputManualFeedTimeout will become 
InputMediaLoadTimeout. Tom H. will post the changes.


Does anyone recall this discussion?


Looking further I found that the items covered at the October meeting 
didn't make it into the document. Specifically, from the meeting minutes:

Discussion Items: Pentecost/HP
The following is from a MIB review held at HP.
-------------------
1. 2.2.13.4, third paragraph: After "... it removes the corresponding leading edge event." add "Removing the leading edge entry may cause the unary change event alertRemovalOfBinaryChangeEntry to be added to the ta  ble."2. Appendix A: Add definitions for: spot color, process color, impressions. 
3. Appendix E: Update authors & addresses; add Binnur Al-Kazily as an author.4. Appendix A: Collation description should read "...placing the pages from 
separate copies into separate ordered sets, ready for binding." By including "separate output bins" the definition is unnecessarily restrictive.
5. Item deleted (already fixed).

6. prtInputMediaType: The object "prtInputMediaColor" indicates that the
implementor is free to add additional string values as long as they follow 
a certain naming convention. This object makes no such mention. Does this 
imply that the implementor may NOT add additional strings?

7. prtOutputPageCollated: Description should be continued with "Collation 
is the process by which multiple copy output places the pages from separate 
copies into separate ordered sets, ready for binding".

8. prtOutputOffsetStacking: Description should be continued with "Offset
stacking is the process by which output pages are physically displaced in 
order to separate them"

9. prtMediaPathMaxSpeed: If using "impressions per hour" unit of measure, 
there is no indication of the size of paper that will deliver that 
performance. This number is meaningful only for a specific (but
unspecified) size of paper.

10. prtInterpreterLangFamily: Remove the sentence "This type 2 list of
enumerations requires review before additional entries are made."
--------------------

The following are the results/decision relating to the above items:
#1. Approved, add sentence after 3rd sentence in 2.2.13.4.
#2. Approved, Spot Color, Process Color and Impressions will be written by 
Tom Hastings and sent to the mailing list.
#3. Approved, authors and participants will be updated by Don Wright and 
forwarded to the editor.
#4, Approved
#5. Already done.
#6. Approved.  Add workding about ISO9070 from prtInputMediaColor to 
prtInputMediatype something like "Implementors may add additional string
values. The naming conventions in ISO 9070 are recommended in order to
avoid potential name clashes." to end of prtInputMediaType description.
#7. Approved.  Add definition of collation from the glossary.
#8. Approved. Add definition of offset stacking from the glossary.
#9. Rejected.  Good idea but impractical to implement differently.  Most 
implementors will spec this based on Letter or A4 paper.
#10. Approved because this information is already stated elsewhere.

The following are considered to be typos and will be fixed by the editor 
unless he discovers them to be otherwise.

-----------------------------


I didn't check the complete list of typos, but it appeared that some were 
fixed and some were not.


While these changes are of a clarifying nature I believe that they should 
be in the document, especially in light of the fact that we spent meeting 
time to approve them.

Bob Pentecost
HP






Received: from cnri by ietf.org id aa04031; 5 Nov 96 13:08 EST
Received: from uscore.xtdl.com by CNRI.Reston.VA.US id aa15881;
          5 Nov 96 13:08 EST
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA08066 for <ietf-archive@cnri.reston.va.us>; Tue, 5 Nov 1996 13:04:40 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 5 Nov 1996 13:00:26 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA07822 for pwg-outgoing; Tue, 5 Nov 1996 12:56:07 -0500 (EST)
Message-Id: <9611051757.AA17461@zazen>
X-Sender: hastings@zazen
X-Mailer: Windows Eudora Pro Version 2.1.2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 5 Nov 1996 09:54:19 PST
To: rturner@sharplabs.com
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: Re: Printer MIB Draft
Cc: pwg@pwg.org
Sender: owner-pwg@pwg.org

Randy,

I can read the .pdf file fine.

However, when I tried to open the .doc file that you posted and got the 
error message that WORD could not open the file.

Any chance of re-saving the .doc file as word version 6.0, so that 
those of us with windows 3.1 can see the revision marks?

Thanks,
Tom

At 16:02 11/01/96 PST, you wrote:
>I will post a new version of the MIB draft on the PWG FTP server
>over the weekend. It should be ready for download actually on
>Sunday 11/3 (P.M.)
>
>The document is formatted as an internet-draft (I-D) so don't be
>alarmed about formatting. The base content is still the same.
>
>However, internet-draft format requires that I add an abstract 
>(a quick 1 to 3 paragraphs) about what this document is. We
>really don't have a quick description of this in our MIB document
>already, so I have taken the liberty (actually editorial license)
>to add one. Please review the text of this abstract but don't 
>spend alot of time on it since it will not show up in the final
>draft standard RFC anyway. This is just to meet Internet-Draft
>guidelines.
>
>All the changes from the August and September meeting minutes
>will be included in this document, including the results of the
>teleconferences.
>
>Again, the draft will be uploaded by noon Sunday 11/3.
>
>Happy reviewing
>
>Rt.
>
>



Received: from cnri by ietf.org id aa08771; 5 Nov 96 13:54 EST
Received: from uscore.xtdl.com by CNRI.Reston.VA.US id aa16929;
          5 Nov 96 13:54 EST
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA09004 for <ietf-archive@cnri.reston.va.us>; Tue, 5 Nov 1996 13:52:13 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 5 Nov 1996 13:50:27 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA08757 for pwg-outgoing; Tue, 5 Nov 1996 13:46:30 -0500 (EST)
Message-Id: <9611051846.AA17503@zazen>
X-Sender: hastings@zazen
X-Mailer: Windows Eudora Pro Version 2.1.2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 5 Nov 1996 10:44:01 PST
To: Bob Pentecost <bpenteco@boi.hp.com>
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: Re: Printer MIB [and my action item on InputSwitchingGroup]
Cc: "'Wright, Don PWG'" <don@lexmark.com>, 
    "'Young, Lloyd PWG'" <lpyoung@lexmark.com>, 
    "'Turner, Randy (PWG)'" <rturner@sharplabs.com>, 'PWG' <pwg@pwg.org>
Sender: owner-pwg@pwg.org

At 10:26 11/04/96 PST, Bob Pentecost wrote:
>Thanks to Randy for getting the Printer MIB updated.
>
>I looked for a change that I expected and found that it had not been made. 
>When I checked the October meeting minutes, I couldn't find a record of the 
>discussion I had in my own notes. From my notes I have:
>
>Input Switching Group
>
>This is a new group of objects that was added to provide timeouts for 
>manual feed operations. The group will be generalized to provide timeouts 
>for all media load requests. InputManualFeedTimeout will become 
>InputMediaLoadTimeout. Tom H. will post the changes.

My notes also show the we changed the name of the prtInputManualFeedTimeout
object to prtInputMediaLoadTimeout, but the name of the group remains
Input Switching Group.

I think we can also delete the phrase: which translates to 'this input
subunit doesn't support manual feed'" in the sentences:

The event which causes the printer to enter the waiting state is product
specific.  A value of (-1) implies 'other' or 'infinite" which translates to 
'this input subunit doesn't support manual feed'.  A value of (-2) 
implies 'unknown'.

I was unable to open either the August or the current draft, since I suspect
that it is WORD version 7.0 and I am running windows 6.0 on 3.11 windows.
I'm sorry that I was unable to submit the actual changes as agreed
in NYC.  I hope that the above helps.

Randy, 
If you could use SAVE AS and save the .doc as word version 6.0 then I could
make the changes (in this section only) and re-post this section separately.
Or you can make the edits.

Tom

>
>
>Does anyone recall this discussion?
>
>
>Looking further I found that the items covered at the October meeting 
>didn't make it into the document. Specifically, from the meeting minutes:
>
>Discussion Items: Pentecost/HP
>The following is from a MIB review held at HP.
>-------------------
>1. 2.2.13.4, third paragraph: After "... it removes the corresponding 
leading edge event." add "Removing the leading edge entry may cause the 
unary change event alertRemovalOfBinaryChangeEntry to be added to the ta  
ble."

2. Appendix A: Add definitions for: spot color, process color, impressions. 
>

3. Appendix E: Update authors & addresses; add Binnur Al-Kazily as an 
author.
4. Appendix A: Collation description should read "...placing the pages from 
>separate copies into separate ordered sets, ready for binding." By 
including "separate output bins" the definition is unnecessarily 
restrictive.
>5. Item deleted (already fixed).
>
>6. prtInputMediaType: The object "prtInputMediaColor" indicates that the
>implementor is free to add additional string values as long as they follow 
>a certain naming convention. This object makes no such mention. Does this 
>imply that the implementor may NOT add additional strings?
>
>7. prtOutputPageCollated: Description should be continued with "Collation 
>is the process by which multiple copy output places the pages from separate 
>copies into separate ordered sets, ready for binding".
>
>8. prtOutputOffsetStacking: Description should be continued with "Offset
>stacking is the process by which output pages are physically displaced in 
>order to separate them"
>
>9. prtMediaPathMaxSpeed: If using "impressions per hour" unit of measure, 
>there is no indication of the size of paper that will deliver that 
>performance. This number is meaningful only for a specific (but
>unspecified) size of paper.
>
>10. prtInterpreterLangFamily: Remove the sentence "This type 2 list of
>enumerations requires review before additional entries are made."
>--------------------
>
>The following are the results/decision relating to the above items:
>#1. Approved, add sentence after 3rd sentence in 2.2.13.4.
>#2. Approved, Spot Color, Process Color and Impressions will be written by 
>Tom Hastings and sent to the mailing list.
>#3. Approved, authors and participants will be updated by Don Wright and 
>forwarded to the editor.
>#4, Approved
>#5. Already done.
>#6. Approved.  Add workding about ISO9070 from prtInputMediaColor to 
>prtInputMediatype something like "Implementors may add additional string
>values. The naming conventions in ISO 9070 are recommended in order to
>avoid potential name clashes." to end of prtInputMediaType description.
>#7. Approved.  Add definition of collation from the glossary.
>#8. Approved. Add definition of offset stacking from the glossary.
>#9. Rejected.  Good idea but impractical to implement differently.  Most 
>implementors will spec this based on Letter or A4 paper.
>#10. Approved because this information is already stated elsewhere.
>
>The following are considered to be typos and will be fixed by the editor 
>unless he discovers them to be otherwise.
>
>-----------------------------
>
>
>I didn't check the complete list of typos, but it appeared that some were 
>fixed and some were not.
>
>
>While these changes are of a clarifying nature I believe that they should 
>be in the document, especially in light of the fact that we spent meeting 
>time to approve them.
>
>Bob Pentecost
>HP
>
>
>
>
>
>



Received: from cnri by ietf.org id aa23803; 7 Nov 96 21:34 EST
Received: from uscore.xtdl.com by CNRI.Reston.VA.US id aa28680;
          7 Nov 96 21:34 EST
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA14867 for <ietf-archive@cnri.reston.va.us>; Thu, 7 Nov 1996 21:32:45 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 7 Nov 1996 21:31:06 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA14627 for pwg-outgoing; Thu, 7 Nov 1996 21:29:18 -0500 (EST)
From: Yuki@kei-ca.ccmail.compuserve.com
Date: 07 Nov 96 21:28:15 EST
To: pwg@pwg.org, rturner@sharplabs.com, lpyoung@lexmark.com
MMDF-Warning:  Parse error in original version of preceding line at CNRI.Reston.VA.US
Subject: Request for modification on the draft
Message-ID: <961108022814_702420.204300_BHD50-11@CompuServe.COM>
Sender: owner-pwg@pwg.org

     Please add one line to the following on page 29.
     
     
     langPrescribe(50),  -- Page description and printer control
                                     -- language. It can be described with
                                      -- ordinary ASCII characters.
                                     -- Technical reference manual:
                                     -- "PRESCRIBE II Programming Manual"
     
     
     To
     
     
     langPrescribe(50),  -- Page description and printer control
                                     -- language. It can be described with
                                      -- ordinary ASCII characters.
                                     -- Technical reference manual:
                                     -- "PRESCRIBE II Programming Manual"
                                      -- Kyocera Corporation
     
     
     
     Thank you
     
     
     Atsushi Yuki
     Kyocera



Received: from cnri by ietf.org id aa05060; 12 Nov 96 16:17 EST
Received: from uscore.xtdl.com by CNRI.Reston.VA.US id aa22667;
          12 Nov 96 16:17 EST
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA12380 for <ietf-archive@cnri.reston.va.us>; Tue, 12 Nov 1996 16:15:13 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 12 Nov 1996 16:13:02 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA12125 for pwg-outgoing; Tue, 12 Nov 1996 16:10:49 -0500 (EST)
Date: Wed, 13 Nov 1996 13:26:34 -0800
Message-Id: <199611132126.NAA10398@gate.dpc.com>
From: rbergma@dpc.com
To: "GATE pwg@pwg.org"@gate.dpc.com, 
    "GATE rturner@sharplabs.com"@gate.dpc.com
Subject: PWG Open Issues with Printer MIB Internet-Draft
Sender: owner-pwg@pwg.org

Randy,

The following items were not corrected in the November internet-
draft of the Printer MIB.  I have not seen any discussion on these
issues, so I assume that they were not rejected.

(The page numbers are relative to the draft document without revisions
 indicated.)

page #13:  There are now two definitions of Busy.

page #17:  The title of 2.2.13.3 should be "Alert Table"  (no "s")
           The second sentence of 2.2.13.2 should read "This section
           provides an overview..."  (not "...and overview...")

page #18:  The title of 2.2.13.5 should be "Traversing the Alert
           Table".  Also, the text for this paragraph is missing.

page #33,34:  The following PrtChannelTypeTC enums were to be removed 
  since they do not fit (even our kitchen sink) definition of a channel 
  type.  (This was the conclusion in the Montreal meeting.)

   chDCERemoteProcCall(22)
   chONCRemoteProcCall(23)
   chOLE(24)
   chNamedPipe(25)
   chDLLAPI(29)
   chVxDAPI(30)

page #38:  The following two entries were to be removed, since they 
           were not a part of RFC 1759.

   interpreterContextSavingOn(1512),
   interpreterContextSavingOff(1513),

page #77:  There is a blank line in the description for the object
           prtConsoleDisplayBufferEntry.

page #77:  The end of the description of prtConsoleDisplayBufferIndex
           should read:

     "...values are normally expected to remain stable across 
     successive power cycles."

page #78:  Same as above for prtConsoleLightIndex




     Ron Bergman
     Dataproducts Corp
     rbergma@dpc.com



Received: from cnri by ietf.org id aa08266; 15 Nov 96 17:07 EST
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa21640;
          15 Nov 96 17:07 EST
Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA19101 for uri-out; Fri, 15 Nov 1996 16:17:02 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA19092; Fri, 15 Nov 1996 16:16:59 -0500
Received: from ns.alis.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
        id AA01031  (mail destined for urn-ietf@services.bunyip.com); Fri, 15 Nov 96 16:16:42 -0500
Received: from fyergeau.alis.com ([207.81.28.17]) by genstar.alis.ca (8.7.5/8.7.3) with SMTP id QAA28482; Fri, 15 Nov 1996 16:16:05 -0500 (EST)
Message-Id: <2.2.32.19961115211148.006eb9e0@genstar.alis.ca>
X-Sender: yergeau@genstar.alis.ca
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Date: Fri, 15 Nov 1996 16:11:48 -0500
To: Ron Daniel <rdaniel@acl.lanl.gov>
From: Francois Yergeau <yergeau@alis.com>
Subject: Re: [URN] URI internationalization
Cc: urn-ietf@bunyip.com, uri@bunyip.com
Content-Transfer-Encoding: quoted-printable
Sender: owner-uri@bunyip.com
Precedence: bulk

[Cross-posted to URI list, from URN-IETF list]

=C0 09:05 15-11-96 -0700, Ron Daniel a =E9crit :
>I think I18N for URLs is a more difficult problem than it has been for
>URNs. We have a large number of existing URLs in a variety of character
>sets.

Well, no, it appears we don't really have that.  I made a search for
non-ASCII URLs last spring (both 8-bit octets and %XY with X>=3D8), and f=
ound
very few out on the Web (cf.
<http://www.alis.com:8085/~yergeau/conf/www5/robot.en.html>).  Less than
0.25% in fact, and then some were typos (divide signs instead of tilde, f=
or
instance) that didn't work until corrected by hand.

Furthermore, compatibility is made easier by the fact that UTF-8 data can=
 be
quite reliably recognized as such.  Given a UR*, a server can test it for
UTF-8 validity; if it fails, it's some 'old' UR* in some encoding other t=
han
UTF-8, the server can process as it did before and nothing is broken; if =
it
passes, just process as UTF-8.  A little experimentation (need more) show=
s
that false positives are unlikely, provided one takes care of 7-bit
ISO-2022-like encodings that look like ASCII (and thus UTF-8) but are not.
As for complexity, a UTF-8 validator fits in about 20 lines of C.

>While I18N for URLs is a legitimate issue, it is not an issue for the
>URN-WG (IMHO). The URI list is still alive, that might be the proper
>place to begin discussions.

Agreed, I cross-posted there.  Please limit replies to the URI list.

Regards,

--=20
Fran=E7ois Yergeau <yergeau@alis.com>
Alis Technologies Inc., Montr=E9al
T=E9l : +1 (514) 747-2547
Fax : +1 (514) 747-2561



Received: from ietf.org by ietf.org id aa23971; 19 Nov 96 10:21 EST
Received: from ietf.org by ietf.org id aa15734; 19 Nov 96 10:03 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-syntax-01.txt
Date: Tue, 19 Nov 1996 10:03:40 -0500
X-Orig-Sender: cclark@ietf.org
Message-ID:  <9611191003.aa15734@ietf.org>

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : URN Syntax                                              
       Author(s) : R. Moats
       Filename  : draft-ietf-urn-syntax-01.txt
       Pages     : 6
       Date      : 11/18/1996

Uniform Resource Names (URNs) are intended to serve as persistent resource 
identifiers. This document sets forward the canonical syntax for URNs.  
Support for both existing legacy and new namespaces is discussed. 
Requirements for URN presentation and transmission are presented.  Finally,
there is a discussion of URN equivalence and how to determine it.          

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-syntax-01.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-syntax-01.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  nic.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-syntax-01.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19961118171343.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-syntax-01.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-syntax-01.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19961118171343.I-D@ietf.org>

--OtherAccess--

--NextPart--


Received: from ietf.org by ietf.org id aa01776; 22 Nov 96 10:27 EST
Received: from ietf.org by ietf.org id aa27563; 22 Nov 96 9:41 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-http-conv-00.txt
Date: Fri, 22 Nov 1996 09:41:23 -0500
X-Orig-Sender: cclark@ietf.org
Message-ID:  <9611220941.aa27563@ietf.org>

--NextPart

 A New Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : Conventions for the Use of HTTP for URN Resolution      
       Author(s) : R. Daniel
       Filename  : draft-ietf-urn-http-conv-00.txt
       Pages     : 6
       Date      : 11/21/1996

The URN-WG was formed to specify persistent, location-independent names for
network accessible resources, and resolution mechanisms to retrive the 
resources given such a name. At this time the URN-WG is considering one 
particular resolution mechanism, the NAPTR proposal [1]. That proposal does
not get the client software all the way from the URN to the resource. 
Instead, it gets the client from a URN to a "resolver", which is a system 
that can then tell the client where the resource is. The NAPTR draft 
defines a "resolution protocol" to be the protocol used to speak to a 
resolver in order to obtain the resource, its location(s), or other 
information about the resource. The NAPTR proposal allows different 
resolution protocols to be used for commuicating with resolvers.  

This draft establishes conventions for encoding URN resolution requests and 
responses in HTTP 1.0 (and 1.1) requests and responses. The primary goal of
this draft is to define a convention that is simple to implement and will 
allow existing HTTP servers to easily add support for URNresolution. We 
expect that the resolution databases that arise will be useful when more 
sophisticated resolution protocols are developed later.                    

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-http-conv-00.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-http-conv-00.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  nic.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-http-conv-00.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19961121163444.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-http-conv-00.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-http-conv-00.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19961121163444.I-D@ietf.org>

--OtherAccess--

--NextPart--


Received: from ietf.org by ietf.org id aa01783; 22 Nov 96 10:27 EST
Received: from ietf.org by ietf.org id aa27580; 22 Nov 96 9:41 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-naptr-01.txt
Date: Fri, 22 Nov 1996 09:41:32 -0500
X-Orig-Sender: cclark@ietf.org
Message-ID:  <9611220941.aa27580@ietf.org>

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : Resolution of Uniform Resource Identifiers using the 
                   Domain Name System                                      
       Author(s) : R. Daniel, M. Mealling
       Filename  : draft-ietf-urn-naptr-01.txt
       Pages     : 13
       Date      : 11/21/1996

Uniform Resource Locators (URLs) are the foundation of the World Wide Web, 
and are a vital Internet technology. However, they have proven to be 
brittle in practice. The basic problem is that URLs typically identify a 
particular path to a file on a particular host. There is no graceful way of
changing the path or host once the URL has been assigned. Neither is there 
a graceful way of replicating the resource located by the URL to achieve 
better network utilization and/or fault tolerance. Uniform Resource Names 
(URNs) have been hypothesized as a adjunct to URLs that would overcome such
problems. URNs and URLs are both instances of a broader class of 
identifiers known as Uniform Resource Identifiers (URIs). 

This document describes a new DNS Resource Record, NAPTR (Naming Authority
PoinTeR), that provides rules for mapping parts of URIs to domain names.  
By changing the mapping rules, we can change the host that is contacted to 
resolve a URI.  This will allow a more graceful handling of URLs over 
long time periods, and forms the foundation for a new proposal for 
Uniform Resource Names.    

In addition to locating resolvers, the NAPTR provides for other naming
systems to be grandfathered into the URN world, provides independence
between the name assignment system and the resolution protocol system,
and allows multiple services (Name to Location, Name to Description,
Name to Resource, ...) to be offered.  In conjunction with the SRV RR
proposal [3], the NAPTR record allows those services to be replicated
for the purposes of fault tolerance and load balancing.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-naptr-01.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-naptr-01.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  nic.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-naptr-01.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19961121163946.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-naptr-01.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-naptr-01.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19961121163946.I-D@ietf.org>

--OtherAccess--

--NextPart--



Received: from ietf.org by ietf.org id aa23174; 26 Nov 96 9:32 EST
Received: from ietf.org by ietf.org id aa19547; 26 Nov 96 9:20 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-req-frame-00.txt
Date: Tue, 26 Nov 1996 09:20:46 -0500
X-Orig-Sender: cclark@ietf.org
Message-ID:  <9611260920.aa19547@ietf.org>

--NextPart

 A New Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : Requirements and a Framework for URN Resolution Systems 
       Author(s) : K. Sollins
       Filename  : draft-ietf-urn-req-frame-00.txt
       Pages     : 17
       Date      : 11/25/1996

This document addresses the issues of the discovery of local URN resolution
services that in turn will directly translate URNs into URLs and URCs.  The
document falls into three major parts, the assumptions underlying the work,
the requirements in order to be a viable URN-resolution-service discovery 
service or UDS, and a framework for designing UDSs.  The requirements fall 
into three major areas: evolvability, usability, and security and privacy. 
A UDS that is compliant with the framework will not necessarily be 
compliant with the requirements.  Compliance with the requirements will 
need to be validated separately.                                           

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-req-frame-00.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-req-frame-00.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  nic.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-req-frame-00.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19961125154650.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-req-frame-00.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-req-frame-00.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19961125154650.I-D@ietf.org>

--OtherAccess--

--NextPart--

                                                                                                                                                                                                     1996-11.mail                                                                                        0000666 0001752 0000010 00003400455 11373045025 011503  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    
Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id VAA24422 for urn-ietf-out; Fri, 29 Nov 1996 21:15:13 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id VAA24417 for <urn-ietf@services.bunyip.com>; Fri, 29 Nov 1996 21:15:07 -0500
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA12817  (mail destined for urn-ietf@services.bunyip.com); Fri, 29 Nov 96 21:15:02 -0500
Received: from ishtar.fsc.fujitsu.com (ishtar [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id SAA01368; Fri, 29 Nov 1996 18:13:27 -0800 (PST)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id SAA29904; Fri, 29 Nov 1996 18:13:46 -0800 (PST)
Date: Fri, 29 Nov 1996 18:13:46 -0800 (PST)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199611300213.SAA29904@ishtar.fsc.fujitsu.com>
To: sollins@LCS.MIT.EDU, urn-ietf@bunyip.com
Subject: Re: [URN] URN resolution requirements and framework
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com

I trust the following will not be taken as a rotten egg or
a tomato (much less a gas-green tomato):

Summary:  The case for unfriendly/meaningless/semantic-free naming
is made much more strongly in the framework doc than in RFC 1737,
and inappropriately so in view of recent discussions on the issue
here.  Please suppress.  Details:

| The Uniform Resource Identifier Working Group defined a naming
| architecture, as demonstrated in a series of three RFCs 1736[RFC1736],
| 1737{RFC1737}, and 1738[RFC1738].  Although several further documents
| are needed to complete the description of that architecture, it
| incorporates three core functions often associated with "naming":
| identification, location, and mnemonics or semantics.  Names may provide
| the ability to distinguish one resource from another, by distinguishing
| their "names".  Names may help to provide access to a resource by
| including "location" information.  Lastly, names may have other semantic
| or mnemonic information that either helps human users remember or figure
| out the names, or include other semantic information about the resource
| being named.  The URI working group concluded that there was need for
| persistent, globally unique identifiers, distinct from location or other
| semantic information; these "names" provide identity, in that if two of
| them are "the same" (under some simple rule of canonicalization), they
| identify the same resource.  Furthermore, the group decided that these
| "names" were generally to be for machine, rather than human consumption.

Where does it say that in the RFCs you refer to?  I find in RFC 1737
only the assertion that URNs should be machine-parseable.  There is
a weak sentence claiming that on the assumption that semantic drift
is a problem for names, naming authorities should be discouraged from 
using meaningful names (actually, names that employ information about
the resource; meaningful names are not advised against *per se*).
That's far short of what you're saying here, now.

| One can imagine a variety human-friendly naming (HFN) schemes supporting
| different suites of applications and user communities.  These will need
| to provide mappings to URNs in tighter or looser couplings, depending on
| the namespace.  It is these that will be mnemonic, content-full, and
| perhaps mutable, to track changes in use and semantics.  They may

Or they will be URNs themselves.  I can imagine that, too. 
This is a document on URNs, not HFNs.  The general mechanism of
"hints" can cover HFNs; there is no need to assert that the future
will instantiate your views on meaningful naming.  Especially if
consensus is desired.

The argument below, about URLs, is not about separation of semantics 
from identification, as claimed, it's about the different utilities of 
naming and pointing.

| Today we see the problem most clearly with the use of URLs for
| identification.  When a web page moves, its URL becomes invalid.
| Suppose such a URL is embedded in some page, stored in long term
| storage.  There are three possible outcomes to this scenario.  One
| possibility is that the client is left high and dry with some message
| saying that the page cannot be found.  Alternatively, a "forwarding
| pointer" may be left behind, in the form of an explicit page requesting
| the client to click on a new URL.  Although this will allow the client
| to find the intended page, the broken link cannot be fixed because the
| URL is embedded in a file outside of the client's control.  A third
| alternative is that the target server supplies an HTTP redirect so that
| the new page is provided for the client automatically.  In this case,
| the client may not even realize that the URL is no longer correct.  The
| real problem with both of these latter two situations is that they only
| work as long as the forwarding pointer can be found at the old URL.

So far, so good.  And no mention of semantics.

| Semantics, in this case location information, was embedded in the
| identifier, and the resolution system was designed to depend on the
| semantics being correct.  There are few cases in which we can expect

That's one way of thinking of it; it depends on the URL and the resolution
system.  This is not a strong argument that it's semantics that make
URLs fragile;  "http://192.240.3.1/nnnnn/zzzzz" is just as fragile.

| semantics of any sort to remain valid for a long time, but in many cases
| references need to have long lifespans.  Most documents are only useful
| while their references still function.

You are arguing that semantic drift in naming is so great that it
affects some appreciable number of documents during their useful
lifetime.  I don't buy it.  Take out the semantics part and you
have a good argument for why we need URNs; isn't that why it's
here?  What follows by way of "postulation re scope of evolution" 
might better be replaced with a less controversial example just
as apt to the point.  Or just leave it out:  these aliases are
nothing but hints, right?

| We expect the evolution to separation of semantics from identification
| to move along at least three paths.  The first will be to develop
| temporary aliases to capture the semantics currently embedded in
| identifiers.  This will require additional translation, but it will
| allow for the development of semantics-free URNs.  Second, we expect
| locally shared or private aliases to arise, again supported by a
| translation mechanism and allowing for the long-term storage of global,
| semantics-free URNs.  Such an aliasing scheme may be used to permit
| local aliases for named resources as well as to present these aliases to
| users in lieu of the URNs themselves.  Lastly, we expect there may be a
| development of global aliases.  These will be more user friendly "names"
| that would be shared on a much larger scale, and might be defined in
| some global registry.  This may include trademarked names as well as
| names in extremely common use.  As with the other alias systems, a
| facility for translation is needed.  However, in this case, since the
| system of aliases is of global scope, the translation facility will be
| very slow if each time an alias is translated it needs to query a
| centralized or even reasonably distributed global registry.  In order to
| achieve acceptable speeds, the translation facility will need to
| maintain a local cache, possibly in cooperation with other nearby alias
| caches.  Clearly this is all postulation at present, but it is provided
| here to demonstrate some of the scope of evolution for which we must be
| prepared.

That it may be, but it is also declaring a position on human-friendly
naming that we do not agree upon.  Stu Weibel gave us good advice:
take no position on the issue.

| In summary, the requirements in the area of evolvability are:
|    * To support evolution of mechanisms, specifically for
|       a) a growing set of URN schemes;
|       b) new local URN resolution schemes;
|       c) new authentication schemes;
|       d) alternative UDS schemes active simultaneously;
|    * To support and encourage the evolution toward the separation of
|      global identification from short-lived, locally useful, or human
|      friendly semantics;

"To permit" is sufficient; or, in the language used in every other
point in this list, "To support".

Regards,
    Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
"In going on with these experiments, how many pretty systems do we build,
 which we soon find outselves obliged to destroy?" - Benjamin Franklin
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA18582 for urn-ietf-out; Fri, 29 Nov 1996 10:43:52 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA18577 for <urn-ietf@services.bunyip.com>; Fri, 29 Nov 1996 10:43:44 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA09022  (mail destined for urn-ietf@services.bunyip.com); Fri, 29 Nov 96 10:43:37 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <25229-0@josef.ifi.unizh.ch>; Fri, 29 Nov 1996 16:42:11 +0100
Date: Fri, 29 Nov 1996 16:42:08 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: Leslie Daigle <leslie@bunyip.com>
Cc: Ryan Moats <jayhawk@ds.internic.net>, URN mailing list <urn-ietf@bunyip.com>
Subject: Re: [URN] Collecting open issue information on the syntax draft...
In-Reply-To: <199611221942.OAA21503@beethoven.bunyip.com>
Message-Id: <Pine.SUN.3.95.961129162925.245R-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

On Fri, 22 Nov 1996, Leslie Daigle wrote:

> [Ryan brought up:]
> > 4. human readability for new namespaces: MUST/SHOULD?
> 
> If that is the case, I would propose the following change to the syntax
> draft:
> 
> > 3. Support of existing legacy naming systems and new naming systems
> 
>    > URN-aware applications MAY accept as input other resource identifiers
>    > from existing legacy namespaces.  If such identifiers contain
>    > characters that are not members of the URN character set specified in
>    > section 2.2, the identifier MUST be translated to canonical format as
>    > discussed in section 2.2.
> > 
>    > Some existing name spaces that have the properties of the URN-space
>    > contain some human-significant components, and these exist in a wide
>    > variety of languages.  However, URNs are NOT intended to convey
>    > information that is significant to humans.  While the translation
>    > rule in section 2.2 is provided for existing namespaces, new
>    > namespaces, as part of their registration documentation, MUST define
>    > a discipline for assigning new URNs that does not simplify the
>    > generation of human-significant names.
> 
>  would become:
> 
> 
> 3. Support of existing legacy naming systems and new naming systems
> 
>    Any namespace (existing or newly-devised) that is proposed as a 
>    URN-namespace and fulfills the criteria of URN-namespaces must
>    be expressed in this syntax.  If names in these spaces contain
>    characters other than those defined for the URN character set,
>    they must be translated into canonical format as discussed in
>    section 2.2.

I can only support Leslie's proposal (just change "spaces" on
line 3 to "name spaces" and "canonical format" to "canonical form".)


Regards,	Martin.





Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA07752 for urn-ietf-out; Thu, 28 Nov 1996 13:37:57 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA07746 for <urn-ietf@services.bunyip.com>; Thu, 28 Nov 1996 13:37:51 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA04761  (mail destined for urn-ietf@services.bunyip.com); Thu, 28 Nov 96 13:37:46 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <08949-0@josef.ifi.unizh.ch>; Thu, 28 Nov 1996 19:37:51 +0100
Date: Thu, 28 Nov 1996 19:37:49 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: Ryan Moats <jayhawk@ds.internic.net>
Cc: URN mailing list <urn-ietf@bunyip.com>
Subject: Re: [URN] Collecting open issue information on the syntax draft...
In-Reply-To: <9611221640.AA24257@mocha.bunyip.com>
Message-Id: <Pine.SUN.3.95.961128193202.1006N-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

On Fri, 22 Nov 1996, Ryan Moats wrote:

> Folks-
> 
> I've been going back over the open issues with the syntax draft
> and trying to ensure that I have all of them before I start thinking
> about slides for San Jose.  


> When does a URN end?
> ---------------------------------------
> 
> It has also been pointed out to me that the syntax draft does not indicate
> when a URN ends.  Some statement should be added to indicate this
> situation.  My current preference is to state that a "On the line, the
> URN ends with an octet that is not a member of the URN charset",
> or something like that, but what about other formats?

If you think about SGML public identifiers, which are quite long,
or if you consider narrow columns in newspapers, having all of
an URN on one line may not be possible.
You may find a solution in draft-fielding-url-syntax-00.txt,
but maybe there is none (I quickly scanned it and didn't find
any).

Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA25916 for urn-ietf-out; Wed, 27 Nov 1996 15:09:56 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA25911 for <urn-ietf@services.bunyip.com>; Wed, 27 Nov 1996 15:09:54 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27995  (mail destined for urn-ietf@services.bunyip.com); Wed, 27 Nov 96 15:09:52 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id NAA03343 for <urn-ietf@bunyip.com>; Wed, 27 Nov 1996 13:09:49 -0700 (MST)
Message-Id: <2.2.32.19961127201825.00d31a90@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 27 Nov 1996 13:18:25 -0700
To: urn-ietf@bunyip.com
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: [URN] some more NAPTR edits
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Hi,

I've been looking some more at security for NAPTR resolution and
think there may be times when people will want to provide
encrypted info in a NAPTR record. I'm considering some
changes to the draft to accomodate this - the main part of those
changes is appended. I'll wait until after San Jose to
actually make the edits to the draft and resubmit, because
these changes may be controversial.

Regards,
Ron
===============
Flags

A String giving flags to control aspects of the rewriting. Flags are
characters from the set [0-9A-Z]. The case of the alphabetic
characters is not significant. Multiple flags may appear in the flags
field. The flags A-Z are reserved, 0-9 are available for local
experimentation.

At this time there are 5 defined flags: A, S, P, R and E. S, A, and P
all indicate that the NAPTR is terminal and the next lookup should
be for A records, SRV records, or protocol-known records, respectively.
The A, S, and P flags are mutually exclusive.

The "R" flag indicates that the regexp field is to be treated
as a Raw string, not as a substitution expression. The interpretation
to be placed on that string will be set by other flags. When the "R"
flag is given, there MUST be a value in the regexp field. There MAY
be a value in the replacement field, in which case that shall be
the next domain name to be contacted. The "R" flag may be combined
with one of the "A", "S", or "P" flags. Specifying the "R" flag is
the only time it is not an error to have a value in both the regexp
and replacement fields.

The "E" flag specifies that the regexp field holds an encrypted string.
The "R" flag must be specified if the "E" flag is given. Further details
on the encryption protocol will be specified in subsequent releases of
this draft.
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA13817 for urn-ietf-out; Tue, 26 Nov 1996 15:34:56 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA13794 for <urn-ietf@services.bunyip.com>; Tue, 26 Nov 1996 15:34:24 -0500
Received: from iberia-c.it.earthlink.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA18685  (mail destined for urn-ietf@services.bunyip.com); Tue, 26 Nov 96 15:34:21 -0500
Received: from [153.35.78.27] (Cust27.Max18.Boston.MA.MS.UU.NET [153.35.78.27]) by iberia.it.earthlink.net (8.7.5/8.7.3) with ESMTP id MAA11660; Tue, 26 Nov 1996 12:33:10 -0800 (PST)
X-Sender: tows@mail.earthlink.net
Message-Id: <l03010902aec05c394076@[153.35.78.151]>
In-Reply-To: <96Nov26.063616pdt."135"@palimpsest.parc.xerox.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 26 Nov 1996 03:37:05 -0500
To: Larry Masinter <masinter@parc.xerox.com>
From: Towsner <tows@earthlink.net>
Subject: Re: [URN] Persistence as part of URN framework
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Towsner <tows@earthlink.net>
Errors-To: owner-urn-ietf@bunyip.com

At 8:36am -0500 11/26/96, Larry Masinter wrote:
># All I wanted was an *optional* persistence value to be possible, so that the
># URN resolution service could indicate the longevity of the resolver (not the
># URN), at least until the longevity was extended once the people managing it
># were willing to commit to a longer running service.
>
>...
>
># No-one seems to be able to get their head round the fact that such expiry
># times are meaningless if you don't know how long you will be able to resolve
># URNs which end up pointing to HTTP, but might point to another scheme later
># to keep them alive. I think the problem is that people just aren't thinking
># in terms of how much the world will change in the decades ahead. All I'm
># trying to propose is a way to avoid having to poll for broken resolution
># services in the future.
>
># I give up.
>
>No URN resolution protocol that doesn't explicitly deal with the
>issues of what happens when providers quit, merge, or split can
>seriously claim to address URN requirements.
>
>A protocol can be marked as 'Experimental', but even Experimental
>drafts can be marked to clearly indicate what parts of the problem
>they're not handling. The experiment then can help determine how
>serious, in practice, the problem really is.
	I think some type of persistance check is important.  The ability
to mark information as transient should definately be part of the URN
framework.

--
<Insert witty signature here>
-Henry Towsner <tows@earthlink.net>




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA13802 for urn-ietf-out; Tue, 26 Nov 1996 15:34:42 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA13797 for <urn-ietf@services.bunyip.com>; Tue, 26 Nov 1996 15:34:40 -0500
Received: from iberia-c.it.earthlink.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA18690  (mail destined for urn-ietf@services.bunyip.com); Tue, 26 Nov 96 15:34:38 -0500
Received: from [153.35.78.27] (Cust27.Max18.Boston.MA.MS.UU.NET [153.35.78.27]) by iberia.it.earthlink.net (8.7.5/8.7.3) with ESMTP id MAA11548; Tue, 26 Nov 1996 12:32:02 -0800 (PST)
X-Sender: tows@mail.earthlink.net
Message-Id: <l03010901aec05b670f01@[153.35.78.151]>
In-Reply-To: <2.2.32.19961126154635.00d18aa0@acl.lanl.gov>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 26 Nov 1996 03:34:47 -0500
To: Ron Daniel <rdaniel@acl.lanl.gov>, Fisher Mark <FisherM@is3.indy.tce.com>, urn-ietf <urn-ietf@bunyip.com>
From: Towsner <tows@earthlink.net>
Subject: Re: [URN] Collecting open issue information on the   syntaxdraft...
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Towsner <tows@earthlink.net>
Errors-To: owner-urn-ietf@bunyip.com

>What I want to
>see first is the use of internationally standardized namespaces such
>as ISBN for on-line access to books, ISSN/SICI for access to magazine,
>journal, and newspaper articles; ISAN for access to video programs and
>movies; ISWC/ASCAP/BMI identifiers for access to music; UPC for access
>to product descriptions, etc. National Standards bodies, such as ANSI,
>and industry associations, such as the EIA, may also have developed
>namespaces we could support.
>
>The Fortune 500 already make use of one or more of these namespaces
>for particular purposes (especially UPC).

	From what I've read of the proposals, it seems to me that URN's are
not intended as a replacement for URL's.  They are intended to be used to
locate *resources,* such as product descriptions or documents.  URL's are
capable of locating some company's web page, URN's, however, are better
suited for locateing RFC 112 anywhere on the internet.

--
<Insert witty signature here>
-Henry Towsner <tows@earthlink.net>




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA13107 for urn-ietf-out; Tue, 26 Nov 1996 14:51:47 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA13101 for <urn-ietf@services.bunyip.com>; Tue, 26 Nov 1996 14:51:44 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA18308  (mail destined for urn-ietf@services.bunyip.com); Tue, 26 Nov 96 14:51:40 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id MAA22304; Tue, 26 Nov 1996 12:51:33 -0700 (MST)
Message-Id: <2.2.32.19961126200009.00d30be8@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 26 Nov 1996 13:00:09 -0700
To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] Persistence as part of URN framework
Cc: "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Bob Briscoe (at least at 10:27 AM 11/26/96 +0000)

>[...] No-one seems to be able to get their head round the fact that [...]

I'm trying to understand your point, and am sorry that its taking
so much time. Lets try again.

>All I wanted was an *optional* persistence value to be possible,

Because of the limitations on DNS response sizes, there is a strong
incentive not to put in any fields that are not needed. If we can
agree that what you are asking for is necessary functionality not
achievable by other means, then we will modify the NAPTR proposal to
allow it. But I have not yet been convinced on that point. In fact,
during the course of preparing this reply, I am more firmly of the
view that the combination of DNS TTLs and the "Expires:" header of
the HTTP resolution protocol (and equivalant features in other
protocols) can achieve enough of what you are asking for that a
seperate "lifetime" field is not justified.

Let me try again to state what I think you are asking for and why. Then I
will explain what it won't achieve. Finally I will explain what it
will achieve beyond the combo of DNS TTL and "Expires:"-type info, and
why I think the additional benefit is not significant.

What I think you want:
=======================
A way to determine the minimum remaining lifetime of a resolver without
contacting that resolver to ask it. In other words, a new "lifetime"
field in the NAPTR record.

Why I think you want it:
========================
In an earlier message you indicated that one application of such a
capability would be to automate the maintenance of links in HTML-like
resources without continual polling, where a poll would probably be the
wasteful operation of fetching the resource then throwing it away. In
another message you said that this information will help in the migration
from one resolution protocol to another.

Why what you are asking for does not achieve at least some of
what you want:
===========================================================
Imagine that today (11/26/96) a customer signs a contract
with a Resolution Service Provider (RSP) for one year's worth of service.
You seem to be asking that the RSP be capable
of updating their NAPTR record to indicate that the HTTP resolver they
run will be available until at least 11/26/97. But of course,
new customers come along and sign new contracts, again for a year's
service. The NAPTR record could be continually updated to reflect that
the RSP is now contractually bound to provide the HTTP resolver for
a year after the most recent agreement with a customer. But why? It
does not mean that the the original customer's URNs will still be
resolvable there. Their contract was only for one year. Maybe they
have decided to contract with a different RSP that can offer the spiffy
new X2Y service.

This is why I think that a special "lifetime" field in the NAPTR
record does not achieve what you want from the "link maintenence" example.
If I write a paper and use a URN to link to someone else's resource, the
lifetime of the resolver does not necessarily tell me the lifetime of
their resolution info on that resolver. However, if I go ahead and ask
the resolver about that particular URN (assuming the approach in the HTTP
Conventions draft), the HTTP Expires: header can be used to provide
the detailed information on just how long one particular URN will
continue to be resolvable on one particular resolution server under
a particular resolution protocol. (This will be the minimum of the
time remaining on that customer's contract, the time until the
resolution service provider wants to scrap a particular resolution
protocol, and the time remaining on the resolution service provider's
contract with whoever they got their domain name from). When that
time has expired I can try to resolve the name again and see what
happens.


What it *would* achieve over existing capabilities and why I think
the additional benefit is not significant:
=================================================================
>I've been off-line with Ron Daniel who is happy that schemes such as HTTP
>which have expiry headers can get this information to you once you have
>resolved how to speak to HTTP.
>
>No-one seems to be able to get their head round the fact that such expiry
>times are meaningless if you don't know how long you will be able to resolve
>URNs which end up pointing to HTTP, but might point to another scheme later
>to keep them alive. I think the problem is that people just aren't thinking
>in terms of how much the world will change in the decades ahead. All I'm
>trying to propose is a way to avoid having to poll for broken resolution
>services in the future.

Let's look at a case where a resolution service provider (RSP) wants to
swap from HTTP to some other resolution protocol - Z39.50 for example.
We will also look at a couple of clients and how the swap affect them.

RSP:
----
When the RSP starts offering HTTP_based resolution, they might say
"OK, we will try this HTTP thing for 6 months as see how it goes".
Their N2L, N2C, ... scripts generate an Expires: header that clocks
down to that 6 month deadline. The NAPTR record for their HTTP-based
resolver has a TTL that is considerably shorter - 1 week perhaps -
to allow them to change the resolution services offered during the
initial experimental period with only the week's advance notice.

Client 1:
---------
Somewhere along the way, a smart link manager is given a URN and
starts to resolve it. It gets the Expires: header from the RSP's
HTTP-based resolver and caches the expiry data with the URN. Its
job as a "smart" link manager will be to recheck the availability of
the resource and flag an error when it is no longer resolvable. It
should do this in the least intrusive fashion possible.

RSP:
----
Sometime later, the RSP decides that they don't like the HTTP-based
approach and want to switch to a Z39.50-based approach. They will
wait until the 6-month period expires before killing off the HTTP
daemon, but in the meantime they bring up their Z39.50-based server and
install a NAPTR record to point to it. They also decide that they
want the NAPTR record for their HTTP server to disappear about a
week before the server itself is killed. So, they start clocking
down the TTL on the HTTP server's NAPTR record to that T=6mo-1week
deadline. At that time the HTTP daemon's NAPTR record will be removed. 

Client 2:
---------
Before that T=6mo-1week deadline, a different user agent attempts to
resolve the URN and now encounters 2 terminal NAPTR records - one for
the HTTP resolver and one for the Z39.50 resolver. It picks which one to
talk to based on the protocols it knows how to speak, the services they
offer, etc. If it knows both resolution protocols, it MAY make the
decision based on the TTL of the NAPTR records. Once it has contacted
the resolver the client will know how long the resolver guarrantees to
provide resolution for that URN. As shown in the "contract" example
earlier, this can be a considerably shorter time than the lifetime of
the resolver.

Client 1:
---------
The 6 month expiry date comes along, and a random time later the
link manager wants to recheck the URN. It starts a new NAPTR resolution
which, some number of DNS probes later, gets it to the terminal NAPTR
records. There is now a new terminal NAPTR record for a Z39.50-based
resolver, but no HTTP-based record. If the client knows Z39.50
it can do something like N2Ls and get new expiry info. If not,
it can use the TTL as a provisional expiry date and do more frequent checks
of the DNS records in the hopes that a known resolution protocol will
be offered at some time in the future. When it is, a more accurate
expiry time can be obtained.



Your request for a resolver lifetime field would modify the scenario
above in two places.

In the Client 2 paragraph, in the case where the client could
speak more than one of the resolution protocols that were offered,
it could make the decision on which one to pursue based on the resolver
lifetime rather than the NAPTR TTL. However, as the "contract" example
shows, this does not guarantee that the resolver with the longer
minimum guaranteed lifetime actually will resolve that resource
longer than the other one. So, the difference here does not seem
all that significant.

The second place where the "lifetime" field would change the scenario
is in the last step where Client 1 does not know the new protocol.
Rather than marking the URN provisionally resolvable with the NAPTR
TTL as the time for the next check, it could mark it provisionally
resolvable with the Z39.50 resolver lifetime as the time for the next
check. The TTL is never longer than the resolver lifetime, so the TTL
is the safer choice although it will lead to more "polls". In this
case, however, a "poll" is fairly light weight - some DNS probes to
see if the terminal NAPTR for the unknown protocol still exits (in which
case we retain the provisionally resolvable status and check back later)
or if new NAPTRs exist that we can follow. These could be introduced
at any time so checking for them periodically is not a bad thing.
Here again, the benefit from the new field does not seem so clear-cut that
I'm not convinced it is necessary.


I'm willing to be convinced of the necessity for such a field. However,
since it requires extra space in the records and changes to running
code you have to make a good case for it. If you can show me where the
combination of DNS TTLs and resolution-specific Expiry info does not
provide enough info to handle an important case, and the new field would,
I'll change the spec.

Regards,
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA10668 for urn-ietf-out; Tue, 26 Nov 1996 11:51:04 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA10663 for <urn-ietf@services.bunyip.com>; Tue, 26 Nov 1996 11:50:53 -0500
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA16766  (mail destined for urn-ietf@services.bunyip.com); Tue, 26 Nov 96 11:50:02 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id LAA17893; Tue, 26 Nov 1996 11:50:00 -0500
Date: Tue, 26 Nov 1996 11:50:00 -0500
Message-Id: <199611261650.LAA17893@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: urn-ietf@bunyip.com
Subject: [URN] resending
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@bunyip.com

Don't know what happened, but here's the whole document...Thanks to
those of you who pointed this out to me.

			Karen

______________________________

Internet Draft                                          Karen R. Sollins
draft-ietf-urn-req-frame-00.txt                                  MIT/LCS
Expires May 26, 1997                                   November 26, 1996

	Requirements and a Framework for URN Resolution Systems


Status of this draft
     This document is an Internet-Draft.  Internet-Drafts are working
     documents of the Internet Engineering Task Force (IETF), its
     areas, and its working groups.  Note that other groups may also
     distribute working documents as Internet-Drafts.

     Internet-Drafts are draft documents valid for a maximum of six
     months and may be updated, replaced, or obsoleted by other
     documents at any time.  It is inappropriate to use Internet-
     Drafts as reference material or to cite them other than as
     ``work in progress.''

     To learn the current status of any Internet-Draft, please check
     the ``1id-abstracts.txt'' listing contained in the Internet-
     Drafts Shadow Directories on ftp.is.co.za (Africa),
     nic.nordu.net (Europe), munnari.oz.au (Pacific Rim),
     ds.internic.net (US East Coast), or ftp.isi.edu (US West Coast).


Abstract:

This document addresses the issues of the discovery of local URN
resolution services that in turn will directly translate URNs into
URLs and URCs.  The document falls into three major parts, the
assumptions underlying the work, the requirements in order to be a
viable URN-resolution-service discovery service or UDS, and a
framework for designing UDSs.  The requirements fall into three major
areas: evolvability, usability, and security and privacy.  A UDS that
is compliant with the framework will not necessarily be compliant with
the requirements.  Compliance with the requirements will need to be
validated separately.

1. Introduction

The purpose of this document is to lay out the engineering criteria for
what we will call here a URN-resolution-service discovery service (UDS).
__________

Acknowledgments

Foremost acknowledgment for this document goes to Lewis Girod, as my
co-author on a previous URN requirements document and for his insightful
comments on this version of the document.  In addition, I recognize the
contributors to a previous URN framework document, the "Knoxville"
group.  There are too many of you to acknowledge here individually, but
thank you.  Finally, I must thank the contributors to the URN working
group mailing list (urn-ietf@bunyip.com), for their animated discussions
on these and related topics.

URN Resolution Requirements                                      Page  1

This is a component of the realization of an information infrastructure.
In the case of this work, that infrastructure is to be available, "in
the Internet" or globally, and hence the solutions to the problems we
are addressing must globally scalable.  In this work, we are focussing
specifically on naming of resources and resolution of those names to the
exclusion of other problems such as typing, resource access and
availability, security of the resources, etc.  Those are all important
problems, but not part of this effort.

The Uniform Resource Identifier Working Group defined a naming
architecture, as demonstrated in a series of three RFCs 1736[RFC1736],
1737{RFC1737}, and 1738[RFC1738].  Although several further documents
are needed to complete the description of that architecture, it
incorporates three core functions often associated with "naming":
identification, location, and mnemonics or semantics.  Names may provide
the ability to distinguish one resource from another, by distinguishing
their "names".  Names may help to provide access to a resource by
including "location" information.  Lastly, names may have other semantic
or mnemonic information that either helps human users remember or figure
out the names, or include other semantic information about the resource
being named.  The URI working group concluded that there was need for
persistent, globally unique identifiers, distinct from location or other
semantic information; these "names" provide identity, in that if two of
them are "the same" (under some simple rule of canonicalization), they
identify the same resource.  Furthermore, the group decided that these
"names" were generally to be for machine, rather than human consumption.
One can imagine a variety human-friendly naming (HFN) schemes supporting
different suites of applications and user communities.  These will need
to provide mappings to URNs in tighter or looser couplings, depending on
the namespace.  It is these that will be mnemonic, content-full, and
perhaps mutable, to track changes in use and semantics.  They may
provide nicknaming and other aliasing, relative or short names, context
sensitive names, descriptive names, etc.  The URI naming architecture as
described in the introductions to RFCs 1736 and 1737 lays out three
sorts of components to the naming architecture: identifiers called
Uniform Resource Names (URNs), locators called Uniform Resource Locators
(URLs) and semantic meta-information called Uniform Resource
Characteristics (URCs).  This document focusses on part of the problem
of the translation from URN to URL and/or URC.

Within the URI community there has been a concept used frequently that
for lack of a better term we will call a _hint_.  A hint is something
that helps in the resolution of a URN.  Examples of hints are: 1) the
name of a resolution service that may further resolve the URN, 2) the
address of such a service, 3) a location at which the resource was
previously found.  The defining feature of hints is that they are only
hints; they may be out of date, temporarily invalid, or only applicable
within a specific locality.  They do not provide a guarantee of access,
but they probably will help in the resolution process.  Wemust assume
that most resolutions of URNs will be provided by the use of locally
stored hints, because maintaining a database of globally available,
completely up-to-date location information is infeasible for performance
reasons.  There are a number of circumstances in which one can imagine
that hints become invalid, either because a resource has moved or
because a different URN resolution service has taken over the

URN Resolution Requirements                                      Page  2

responsibility for resolution of the URN.  Hints may be found in a
variety of places.  It is generally assumed that a well engineered
system will maintain a set of hints for each URN at each location where
that URN is found.  In addition, for those situations in which those
hints found locally fail, a well-engineered system will provide a
fall-back mechanism for discovering further hints.  It is this fall-back
mechanism, a UDS, that is being addressed in this document.  As with all
hints, there can never be a guarantee that access to a resource will be
available to all clients, even if the resource is accessible to some.
However, a UDS is expected to work with reasonably high reliability,
and, hence, may result in increased response time.  The remainder of
this document falls into three sections.  The first identifies several
sets of assumptions underlying this work.  The next lays out the
requirements for a URN-resolution-service discovery service.  This
section is probably the most critical of the document, because it is
this that provides the metric for whether or not a proposed scheme for a
UDS is adequate or not.  For the reader short on time, each of the three
major subsections of the requirements section concludes with a summary
list of the requirements identified in that section.  The final section
of the document lays out a framework for such UDSs.  The purpose of this
last section is to bound the search space for UDS schemes.  One must be
careful not to assume that because a UDS scheme fits within the
framework that it necessarily meets the requirements.  As will be
discussed further in this last section, designing within the framework
does not guarantee compliance, so compliance evaluation must also be
part of the process of evaluation of a scheme.

2. Assumptions

Based on previous internet drafts and discussion in both the URN BOFs
and on the URN WG mailing list, three major areas of assumptions are
apparent: longevity, delegation, and independence.  Each will be
discussed separately.

The URN requirements state that a URN is to be a "persistent
identifier".  It is probably the case that nothing will last forever,
but in the time frame of resources, users of those resources, and the
systems to support the resources, the identifier should be considered to
be persistent or have a longer lifetime than those other entities.
There are two assumptions that are implied by longevity of URNs:
mobility and evolution.  "Mobility" assumes that.  everything will move
over the life of a URN.  For example, resources will move from one
machine to another, because individual machines have a much shorter
lifetime than resources, generally measured in a number of years less
than a decade.  Owners of resources may move and wish their resources to
follow them.  The services themselves will move.  "Evolutions" assumes
that the supporting infrastructure will evolve.  This may take the form
of entirely new transport protocols or new versions of existing
protocols.  Furthermore, services such as storage services may evolve;
it is even possible that within a human lifetime the Unix file system
model may no longer be in use!  Clearly there will be evolution of and
improvement in supporting authentication and security mechanisms.  These
are only examples.  In general, we must assume that almost any piece of
the supporting infrastructure of URN resolution will evolve.  In order
to deal with both the mobility and evolution assumptions that derive

URN Resolution Requirements                                      Page  3

from the assumption of longevity, we must assume that users and their
applications can remain independent of these mutating details of the
supporting infrastructure.

The second and third assumptions are two forms of modularity, delegation
and isolation.  The delegation assumption is that an entity may
partition and pass off some of its authority or responsibility.  One of
those responsibilities is for assigning URNs; practically speaking,
there cannot be only a single authority for assigning URNs.  We expect
that there will be a multi-tiered naming authority delegation.
Furthermore, it is difficult to imagine a non-partitioned and delegated
global UDS, meaning that hint discovery and resolution will be
partitioned and delegated.  In some UDS schemes, the delegation of
naming authority will form a basis for delegating the management and
dispensing of location information.

The third assumption is independence or isolation of one authority from
another and, at least to some extent from its parent.  Underlying much
of the thinking and discussion in the URI and URN working groups has
been the assumption that when a component delegates authority to another
component, the delegatee can operate in that domain independently of its
peers and within bounds specified by the delegation, independently of
the delegator.  This isolation is critically important in order to allow
for independence of policy and mechanism.

There are a number of more specific assumptions that fall under this
rubric of isolation.  First, we assume that the publisher of a resource
can choose resolution services, independently of choices made by others.
At any given time, the owner of a namespace may choose a particular URN
resolution service for that delegated namespace.  Such a URN resolution
service may be outside the UDS service model, and just identified or
located by the UDS service.  Second, it must be possible to make a
choice among UDS services, perhaps based on different underlying
internal architectures.  The reason that this is an assumption is that
there must be an evolutionary path through a sequence of core UDS
services.  Although at any given time there is likely to be only one or
a small set of such services, the number is likely to increase during a
transition period from one architecture to another.  Thus, it must be
assumed that clients can make a choice among a probably very small set
of UDSs.  Third, there must be independence in the choice about levels
and models of security and authenticity required.  This choice may be
made by the owner of a naming subspace, in controlling who can modify
hints in that subspace.  A naming authority may delegate this choice to
the owners of the resources named by the names it has assigned.  There
may be limitations on this freedom of choice in order to allow other
participants to have the level of security and authenticity they
require, for example, in order to maintain the integrity of the UDS
infrastructure as a whole.  Fourth, there is an assumption of
independence of choice of the rule of canonicalization of URNs within a
namespace, limited by any restrictions or constraints that may have been
set by its parent namespace.  This is a choice held by naming
authorities over their own subnamespaces.  Rules for canonicalization
will be discussed further in the framework section below.  Thus, there
are assumptions of independence and isolation to allow for delegated,
independent authority in a variety of domains.

URN Resolution Requirements                                      Page  4

The modularity assumptions of delegation and isolation imply
independence of decision and implementation, leading to a
decentralization that provides a certain degree of safety from denial of
service.  Based on these these assumptions in conjunction with that of
longevity and those for URLs and URNs as detailed in RFCs 1736 and 1737,
we can now turn to the requirements for a URN services delegation
service.

3. Requirements

The requirements applying to a URN-resolution-service discovery service
or UDS center around three important design goals: evolvability,
usability, and security and privacy.  At its core the function of a UDS
is to provide hints for accessing a resource given a URN for it.  These
hints may range in applicability from local to global, and from
short-lived to long-lived.  They also may vary in their degree of
verifiable authenticity.  While it may be neither feasible nor necessary
that initial implementations support every requirement, every
implementation must support evolution to systems that do support every
requirement.

It is also important to note that there are other requirements, not
applicable specifically to a UDS that must also be met.  A whole URN
system will consist of namespaces, the resolution information for them,
and the mapping from names in the namespaces to resolution information
(or hints).  URN schemes must meet the requirements of RFC 1737.
Resolution information, to the extent it is expressed as URLs must meet
the requirements of RFC 1736.  But this does not tell the whole story.
Although the URN working group will identify several acceptable
namespaces and the rules binding them, such as how delegation occurs,
how it is expressed in the names, how and to what extent binding to hint
information will be constrained by the namespace, in the long run a
document will be needed to guide the evaluation criteria for acceptance
of new namespaces.  These are not included in the list of requirements
below because they are not requirements for a UDS, but rather for naming
schemes themselves.

3.1 Evolution

One of the lessons of the Internet that we must incorporate into the
development of mechanisms for resolving URNs is that we must be prepared
for change.  Such changes may happen slowly enough to be considered
evolutionary modifications of existing services or dramatically enough
to be considered revolutionary.  They may permeate the Internet universe
bit by bit, living side by side with earlier services or they may take
the Internet by storm, causing an apparent complete transformation over
a short period of time.  There are several directions in which we can
predict the need for evolution, even at this time, prior to the
deployment of any such service.  At the very least, the community and
the mechanisms proposed should be prepared for these.

First, we expect there to be additions and changes to the mechanisms.
The community already understands that there must be a capacity for new
URN schemes.  A URN scheme will define a set of URNs that meet the URN
requirements[RFC1737], but may have further constraints on the internal

URN Resolution Requirements                                      Page  5

structure of the URN.  The requirements document would allow for an
overall plan in which URN schemes are free to specify parts of the URN
that are left opaque in the larger picture.  In fact, a URN scheme may
choose to make public the algorithms for any such "opaque" part of the
URN.  For example, although it may be unnecessary to know the structure
of an ISBN, the algorithm for understanding the structure of an ISBN has
been made public.  Other schemes may either choose not to make their
algorithms public, or choose a scheme in which knowledge of the scheme
does not provide any significant semantics to the user.  In any case, we
must be prepared for a growing number of URN schemes.

Often in conjunction with a new URN scheme, but possibly independently
of any particular URN scheme, new resolution services may evolve.  For
example, one can imagine a specialized resolution service based on the
particular structure of ISBNs that improves the efficiency of finding
documents given their ISBNs.  Alternatively, one can also imagine a
general purpose resolution service that trades performance for
generality; although it exhibits only average performance resolving
ISBNs, it makes up for this weakness by understanding all existing URN
schemes, so that its clients can use the same service to resolve URNs
regardless of naming scheme.  In this context, there will always be room
for improvement of services, through improved performance, better
adaptability to new URN schemes, or lower cost.  In any case, new models
for URN resolution will evolve and we must be prepared to allow for
their participation in the overall resolution of URNs.

If we begin with one overall plan for URN resolution, into which the
enhancements described above may fit, we must also be prepared for an
evolution in the authentication schemes that will be considered either
useful or necessary in the future.  There is no single globally accepted
authentication scheme, and there may never be one.  Even if one does
exist at some point in time, there will always be threats to it, and so
we must always be prepared to move on to newer and better schemes, as
the old ones become too easily spoofed or guessed.

Lastly, in terms of mechanism, although we may develop and deploy a
single UDS scheme initially, we must be prepared for that top level
model to evolve.  Thus, if the UDS model supports an apparently
centralized (from a policy standpoint) scheme for inserting and
modifying authoritative information, over time we must be prepared to
evolve to a different model, perhaps one that has a more distributed
model of authority and authenticity.  If the model has no core but
rather a cascaded partial discovery of information, we may find that
this becomes unmanageable with an increase in scaling.  Whatever the
core of the model, we must be prepared for it to evolve with changes in
scaling, performance, and policy constraints such as security and cost.

Second, in addition to the evolution of resolution mechanisms, we expect
that the community will follow an evolutionary path towards the
separation of semantics from identification.  The URN requirements
document suggested this path as well, and there has been general
agreement in much of the community that such a separation is desirable.
This is a problem that the public at large has generally not understood.
Today we see the problem most clearly with the use of URLs for
identification.  When a web page moves, its URL becomes invalid.

URN Resolution Requirements                                      Page  6

Suppose such a URL is embedded in some page, stored in long term
storage.  There are three possible outcomes to this scenario.  One
possibility is that the client is left high and dry with some message
saying that the page cannot be found.  Alternatively, a "forwarding
pointer" may be left behind, in the form of an explicit page requesting
the client to click on a new URL.  Although this will allow the client
to find the intended page, the broken link cannot be fixed because the
URL is embedded in a file outside of the client's control.  A third
alternative is that the target server supplies an HTTP redirect so that
the new page is provided for the client automatically.  In this case,
the client may not even realize that the URL is no longer correct.  The
real problem with both of these latter two situations is that they only
work as long as the forwarding pointer can be found at the old URL.
Semantics, in this case location information, was embedded in the
identifier, and the resolution system was designed to depend on the
semantics being correct.  There are few cases in which we can expect
semantics of any sort to remain valid for a long time, but in many cases
references need to have long lifespans.  Most documents are only useful
while their references still function.

We expect the evolution to separation of semantics from identification
to move along at least three paths.  The first will be to develop
temporary aliases to capture the semantics currently embedded in
identifiers.  This will require additional translation, but it will
allow for the development of semantics-free URNs.  Second, we expect
locally shared or private aliases to arise, again supported by a
translation mechanism and allowing for the long-term storage of global,
semantics-free URNs.  Such an aliasing scheme may be used to permit
local aliases for named resources as well as to present these aliases to
users in lieu of the URNs themselves.  Lastly, we expect there may be a
development of global aliases.  These will be more user friendly "names"
that would be shared on a much larger scale, and might be defined in
some global registry.  This may include trademarked names as well as
names in extremely common use.  As with the other alias systems, a
facility for translation is needed.  However, in this case, since the
system of aliases is of global scope, the translation facility will be
very slow if each time an alias is translated it needs to query a
centralized or even reasonably distributed global registry.  In order to
achieve acceptable speeds, the translation facility will need to
maintain a local cache, possibly in cooperation with other nearby alias
caches.  Clearly this is all postulation at present, but it is provided
here to demonstrate some of the scope of evolution for which we must be
prepared.

A third evolutionary requirement is even more mechanical than the
others.  At any point in time, the community is likely to be supporting
a compromise position with respect to resolution.  We will probably be
operating in a situation balanced between feasibility and the ideal,
perhaps with policy controls used to help stabilize the service.
Ideally, the service would be providing exactly what the customers
wanted and they in turn would not request more support than they need.
Since we will always be in a situation in which some service provision
resources will be in short supply, some form of policy controls will
always be necessary.  For example, suppose hint entries are being
submitted in such volume that the hint servers are using up their excess

URN Resolution Requirements                                      Page  7

capacity and need more disk space.  An effective solution to this
problem would be a mechanism such as a pricing policy.  This pricing
policy has the dual effect of both encouraging conservative use of
resources and collecting revenue for the improvement and maintenance of
the system.  As technology changes and the balance of which resources
are in short supply changes, the mechanisms and policies for controlling
their use must evolve as well.

In summary, the requirements in the area of evolvability are:

   * To support evolution of mechanisms, specifically for
      a) a growing set of URN schemes;
      b) new local URN resolution schemes;
      c) new authentication schemes;
      d) alternative UDS schemes active simultaneously;
   * To support and encourage the evolution toward the separation of
     global identification from short-lived, locally useful, or human
     friendly semantics;
   * To support the development and deployment of pricing models to
     manage human behavior with respect to limited resources.

3.2 Usability and Feature Set Requirements

Usability can be evaluated from three distinct perspectives: those of a
publisher wishing to make a piece of information public, those of a
client requesting URN resolution, and those of the provider or manager
of resolution information.  We will separately address the usability
requirements from each of these three perspectives.

It is worth noting that there are two additional sorts of participants
in the whole naming process, as discussed in the URN WG.  They are the
naming authorities which choose and assign names, and the authors who
include URNs in their resources.  These two are not relevant to the
design of a UDS and hence are not discussed further here.

3.2.1 The Publisher

The publisher must be able to make URNs known to potential customers.
>From the perspective of a publisher, it is of primary importance that
URNs be correctly and efficiently resolvable by potential clients.
Publishers also stand to gain from long-lived URNs, since they increase
the chance that references continue to point to their published
resources.  The publisher must also be able to choose easily among a
variety of potential services that might translate URNs to location
information.  In order to allow for this mobility among resolution
services, the architecture for resolution services specified within the
IETF should not result in a scenario in which changing from one
resolution service to another is an expensive operation.

The publisher should be able to arrange for multiple access points to a
published resource.  For this to be useful, resolution services should
be prepared to provide different resolution or hint information to
different clients, based on a variety of information including location
and the various access privileges the client might have.  For example,
companies might arrange for locally replicated copies of popular

URN Resolution Requirements                                      Page  8

resources, and would like to provide access to the local copies only for
their own employees.  This is distinct from access control on the
resource as a whole, and may be applied differently to different copies.

The publisher should be able to provide both long and short term
information about accessing the resource.  Long term information is
likely to be such information as the long term location of the resource
or the location or identity of a resolution service with which the
publisher has a long term relationship.  One can imagine that the
arrangement with such a long term "authoritative" resolution service
might be a guarantee of reliability, resiliency to failure, and atomic
updates.  Shorter term information is useful for short term changes in
services or to avoid short lived congestion or failure problems.  For
example, if the actual repository of the resource is temporarily
inaccessible, the resource might be made available from another
repository.  This short term information can be viewed as temporary
refinements of the longer term information, and as such should be more
easily and quickly made available, but may be less reliable.

Lastly, the publishers will be the source of much hint information that
will be stored and served by the manager of the infrastructure.  Despite
the fact that many publishers will not understand the details of the UDS
mechanism, it must be easy and straightforward to install hint
information.  The publisher must be able not only to express hints, but
also to verify that what is being served by the manager is correct.
Furthermore, to the extent that there are security constraints on hint
information, the publisher must be able to both express them and verify
compliance to them easily.

3.2.2 The Client

>From the perspective of the client, simplicity and usability are
paramount.  Of critical importance to serving clients effectively is
that there be an efficient protocol through which the client can acquire
hint information.  Since resolving the name is only the first step on
the way to getting access to a resource, the amount of time spent on it
must be minimized.

Furthermore, it will be important to be able to build simple, standard
interfaces to the UDS so that both the client and applications on the
client's behalf can interpret hints and subsequently make informed
choices.  The client, perhaps with the assistance of the application,
must be able to specify preferences and priorities and then apply them.
If the ordering of hints is only partial, the client may become directly
involved in the choice and interpretation of them and hence they must be
understandable to that client.  On the other hand, in general it should
be possible to configure default preferences, with individual
preferences viewed as overriding any defaults.

>From the client's perspective, although URNs will provide important
functionality, the client is most likely to interact directly only with
human friendly names (HFNs).  As in direct human interaction (not
computer mediated), the sharing of names will be on a small,private, or
domain specific scale.  HFNs will be the sorts of references and names
that are easy to remember, type, choose among, assign, etc.  There will

URN Resolution Requirements                                      Page  9

also need to be a number of mechanisms for mapping HFNs to URNs.  Such
services as "yellow pages" or "search tools" fall into this category.
Although we are mentioning HFNs here, it is important to recognize that
HFNs and the mappings from HFNs to URNs is and must remain a separate
functionality from a UDS.  Hence, although HFNs will be critical to
clients, they do not fall into the domain of this document.

3.2.3 The Management

Finally, we must address the usability concerns with respect to the
management of the hint infrastructure itself.  What we are terming
"management" is a service that is distinct from publishing; it is the
core of a UDS.  It involves the storage and provision of hints to the
clients, so that they can find published resources.  It also provides
security to the extent that there is a commitment for provision of such
security; this is addressed below.

The management of hints must be as unobtrusive as possible. First, its
infrastructure (hint storage servers and distribution protocols) should
have as little impact as possible on other network activities.  It must
be remembered that this is an auxiliary activity and must remain in the
background.

Second, in order to make hint management feasible, there will need to be
a system for economic incentives and disincentives.  Recovering the cost
of running the system is only one reason for levying charges.  The
introduction of payments often has a beneficial impact on social
behavior.  It may be necessary to discourage certain forms of behavior
that when out of control have serious negative impact on the whole
community.  At the same time, payment policies should encourage behavior
that benefits the community as a whole.  Thus, for example, a small
one-time charge for authoritatively storing a hint will encourage
conservative use of hints.  If we assume that there is a fixed cost for
managing a hint, then the broader its applicability across the URN
space, the more cost effective it is.  That is, when one hint can serve
for a whole collection of URNs, there will be an incentive to submit one
general hint over a large number of more specific hints.  Similar
policies can be instituted to discourage the frequent changing of hints.
In these ways and others, cost effective behavior can be encouraged.

Lastly, symmetric to issues of usability for publishers, it must also be
simple for the management to configure the mapping of URNs to hints.  It
must be easy both to understand the configuration and to verify that
configuration is correct.  With respect to management, this requirement
may have an impact not only on the information itself but also on how it
is partitioned among network servers that collaboratively provide the
management service or UDS.  For example, it should be straightforward to
bring up a server and verify that the data it is managing is correct.
Since we are discussing a global and probably growing service,
encouraging volunteer participants requires that, as with the DNS, such
volunteers can feel confident about the service they are providing and
its benefit to both themselves and the rest of the community.


URN Resolution Requirements                                      Page 10

To summarize, the usability requirements fall into three areas based on
participation in hint management and discovery:

   * The publisher
      a) URN to hint resolution must be correct and efficient;
      b) Publishers must be able to select among URN resolution
         services to locate their resources;
      c) Publishers must be able to arrange for multiple access points
         for their location information;
      d) Publishers must be able to provide for both long-lived and
         short-lived hints;
      e) It must be relatively easy for publishers to install and
         observer their hint information and any security constraints
         they need for their hints.
   * The client
      a) The interface to the UDS must be simple, effective, and
         efficient;
      b) The client and client applications must be able to understand
         the information stored in and provided by the UDS, in order
         to be able to make informed choices.
   * The management
      a) The management of hints must be as unobtrusive as possible,
         avoiding using too many network resources;
      b) A pricing scheme may be necessary to provide not only cost
         recovery, but also social incentives and disincentives to
         encourage certain sorts of behavior deemed necessary to meet
         other requirements;
      c) The configuration and verification of configuration of
         individual UDS servers must be simple enough not to
         discourage configuration and verification.

3.3 Security and Privacy Requirements

Although much of the information we are discussing in this document
might be considered "meta-information", there are some important
security and privacy concerns that must be addressed by a service
supporting that information.  By first considering the sorts of attacks
that are of concern, we can then focus on the security and privacy
issues that are important.  The reader will notice that integrity plays
less of a role here than might be expected.  To the extent that servers
provide access control, the information they manage will have certain
integrity guarantees.  Beyond that we must recognize that we are dealing
merely with hint information about the location of possibly interesting
resources.  Therefore we believe that the benefit of providing integrity
guarantees beyond those provided by the servers themselves does not
outweigh the cost.

Because the majority of the activity will be the distribution of hint
information, the threats of concern are those affecting the maintenance
of correct information to distribute and the availability of the sources
of information.  The first approach to URN resolution is to discover
local hints.  By being local, they will be as widely distributed as
possible.  The drawback of such wide distribution is the inability to
update them; therefore, they will become out of date with time.  An
alternative or backup mechanism would concentrate hint information in

URN Resolution Requirements                                      Page 11

servers, thus requiring that update information only be distributed to
these servers.  Hence the vulnerable points are the sources of the
information and the distribution network among them.  If one assumes
that there will be principals of some sort that are responsible for the
information about each URN entry in the URN resolution service, then one
major threat is an attacker that masquerades as a valid principal and
inserts incorrect information into the service.  A second threat vector
results from the fact that the service itself will be implemented by a
set of servers that collaborate and share the hint information critical
to their activities.  By masquerading as a valid server in this pool, an
attacker can both provide incorrect information to clients and provide
incorrect information to other servers, which those servers will then
distribute.  A third threat is that if the resolution service is too
centralized, service can be denied by a variety of network attacks
ranging from flooding the service with queries to causing various
network problems that will reduce access to the service.  The more
centralized a service is the more vulnerable is the community that
trusts it not to be compromised.  We can turn each of these into a
security goal.

* ACCESS CONTROL ON HINTS: There needs to be an authoritative version of
  each hint, and it must support change control limited only to those
  principals with the right to modify it.  The choice of who those
  principals are or whether they are unlimited must be made by the
  publisher of a hint. 

* SERVER AUTHENTICITY: Servers and clients must be able to learn the
  identity of the servers with which they communicate.  This will be a
  matter of degree and it is possible that there will be more
  trustworthy, but less accessible servers, supported by a larger
  cluster of less authenticatable servers that are more widely
  available.  In the worst case, if the client receives what appears to
  be invalid information, the client should assume that the hint may be
  inaccurate and confirmation of the data should be sought from more
  reliable but less accessible data.

* SERVER DISTRIBUTION: Broad availability will provide resistance to
  denial of service.  It is only to the extent that the services are
  available that they provide any degree of trustworthiness.  In
  addition, the distribution of services will reduce to vulnerability
  of the whole community, by reducing the trust put in any single
  server.  This must be mitigated by the fact that to the extent trust
  is based on a linked set of servers, if any one fails, the whole
  chain of trust fails; the more elements there are in such a chain,
  the more vulnerable it may become.


_Ensuring_ privacy for clients and publishers is in some respects
essentially impossible.  Fortunately, assuring a reasonable degree of
privacy for those who want it is possible.  The privacy of clients is
primarily threatened by packet sniffers and servers that log requests.
A server or a packet sniffer can without much difficulty record the
contents of queries as they pass by and compile the information into a
relation between URNs and clients.  This can be combatted by anonymizing
queries through a trusted, fairly local gateway, although it involves an

URN Resolution Requirements                                      Page 12

extra step and another potential bottleneck.  The additional step can be
mitigated by caching responses in the gateway, thus often avoiding the
need to forward requests beyond it.  A second alternative is to send
only partial queries.  As will be discussed further in the framework
section, there may be two reasons for transformation of a URN, first to
canonicalize it and second to extract the identity of another server to
which to send a further request.  This second alternative of sending
partial queries would be achieved by also extracting some partial URN to
further resolve at each stage.  This would not anonymize the queries,
but might make them more difficult to chain together into a complete
story for logging.

On the other hand, to the degree that the search process is distributed,
packet sniffing at a single point is less likely to reveal data about a
specific person, and is hence less threatening to privacy.  Furthermore,
if clients have flexibility in terms of the specific services they
choose to use, they can regularly switch services in the hopes of
foiling a packet sniffer watching their usual access point.

The privacy of publishers is much easier to safeguard.  Since they are
trying to publish something, in some situations privacy is probably not
desired.  However, publishers do have information that they might like
to keep private: information about who their clients are, and
information about what names exist in their namespace.  The information
about who their clients are may be difficult to collect depending on the
implementation of the resolution system.  For example, if the resolution
information relating to a given publisher is widely replicated, the hits
to _each_ replicated copy will need to be recorded.  Of course,
determining if a specific client is requesting a given name can be
approached from the other direction, by watching the client as we saw
above.

The other privacy issue for publishers has to do with access control
over URN resolution.  This issue is dependent on the implementation of
the publisher's authoritative URN resolution server.  URN resolution
servers can be designed to require proof of identity in order to be
issued resolution information; if the client does not have permission to
access the URN requested, the service denies that such a URN exists.  An
encrypted protocol can also be used so that both the request and the
response are obscured.  Encryption is possible in this case because the
identity of the final recipient is known (i.e. the URN server).

In summary, security and privacy requirements can be identified as some
degree of protection from threats:

   * It must be possible to create authoritative versions of a hint
     with access to modification privileges controlled;
   * It must be possible to determine the identity of servers or avoid
     contact with unauthenticated servers;
   * Broad availability of servers will reduce the thread to denial
     of service;
   * Client privacy is threatened by packet sniffing and server
     logging.  It is desirable to reduce these threats as much as
     possible;
   * It should be feasible for publishers to keep private certain

URN Resolution Requirements                                      Page 13

     information such as an overall picture of the resources they are
     publishing and the identity of their clients;
   * Publishers should be able to restrict access to the resolution of
     the URNs for the resources they publish, if they wish.

4. The Framework

With these assumptions and requirements in mind, one can conclude with a
general framework within which UDS designs will fall.  As stated
earlier, although this framework is put forth as a suggested guide for
UDS designers, compliance with it will in no way guarantee compliance
with the requirements.  Such an evaluation must be performed separately.
It is also understood that there may be UDS services that do not meet
the requirements in clearly identified ways.  This may be true
especially with early plans and experiments.  For example, although a
careful threat analysis may have been done to understand security
requirements, not all those security requirements may be addressed, in
order to use existing facilities to allow for early deployment for
experimentation purposes.  All such lack of compliance should be clearly
documented.

The design of the framework is based on a simple assumption about the
syntax of a URN.  This assumed syntax is:

	URN:<NID>:<NSS>

where URN: is a prefix on all URNs, NID is the namespace identifier, and
NSS is the namespace specific string.  The prefix identifies each URN as
such.  The NID determines the general syntax for all URNs within its
namespace.  The NSS is probably partitioned into a set of delegated and
subdelegated namespaces, and this is probably reflected in further
syntax specifications.  In the more complex environments, each delegated
namespace will be permitted to choose the syntax of the variable part of
the namespace that has been delegated to it.  In simpler namespaces, the
syntax will be restricted completely by the parent namespace.  For
example, although the DNS does not meet all the requirements for URNs,
it has a completely restricted syntax, such that any further structuring
must be done only by adding further refinements to the left, maintaining
the high order to low order, right to left structure.  A delegated
syntax might be one in which a host is named by the DNS, but to the
right of that and separated by an "@" is a string whose internal
ordering is defined by the file system on the host, which may be defined
high order to low order, left to right.  Of course, much more complex
and nested syntaxes should be possible, especially given the need to
grandfather namespaces.  In order to resolve URNs, rules will be needed
for two reasons.  One is simply to canonicalize those namespaces that do
not fall into a straightforward (probably right to left or left to
right) ordering of the components of a URN, as determined by the
delegated naming authorities involved.  It is also possible that rules
will be needed in order to derive from URNs the names of UDS servers to
be used in stages.

The NID defines a top level syntax.  This syntax will determine whether
the NID alone or in conjunction with some extraction from the NSS (for
the top level naming authority name) to identify the first level server

URN Resolution Requirements                                      Page 14

to be contacted.  Each stage of the lookup either a new rule for
generating the strings used in yet another lookup (the strings being the
identify of another UDS server and possibly a string to be resolved if
it is different than the original URN) or a reference outside the UDS to
a private URN resolution service, sidestepping any furthere use of the
UDS scheme.  Figure 1 depicts this process.


                            URN:<NID><NSS>
                                 |
                                 |
                                 |
                                 |
                                 v
                       +-------------------+
                       |Global NID registry|
                       +-------------------+
                                 |
       	       	       	       	 |
                                 |
              (return rule or URN resolution service reference)
                                 |
                                 +----------------------------------+
                                 |                                  |
                       +->(apply rule to determine UDS server)	    |
		       |         |				    |
		       |         |				    |
		       |         |				    |
                       |    +----------+			    |
                       |    |UDS server|	  +-----------------+
                       |    +----------+	  |
                       |      |	  |		  v
 		       |      |	  |   (set of choices)
 		       |      |	  +----+----------(...)--------+
                       |   (rule)      |                       |
                       |      |	       |		       |
 		       |      |	       |		       |
 		       +------+	       |		       |
 			      	       v		       v
 				  +----------+		  +----------+
 				  |private   |		  |private   |
                                  |URN	     |            |URN	     |
                                  |resolution|		  |resolution|
                                  |service   |		  |service   |
 				  +----------+		  +----------+



        Figure 1: A UDS framework


There are several points worth noting about the UDS framework.  First,
it leaves open the determination of the protocols and data organization,
distribution and replication needed to support a particular UDS scheme.
Second, it leaves open the location of the computations engendered by

URN Resolution Requirements                                      Page 15

the rules.  Third, it leaves open the possibility that partitioning
(distribution) of the UDS database need not be on the same boundaries as
the name delegation.  This may seem radical to some, but if the
information is stored in balanced B-trees for example, the partitioning
may not be along those naming authority delegation boundaries.  Lastly,
it leaves open access to the Global NID Registry.  Is this distributed
to every client, or managed in widely distributed servers?  One concept
that has not been addressed in Figure 1 is that there may be more than
one UDS available at any given time, in order to allow for evolution to
new schemes.  Thus, the picture should probably look more like Figure 2.


                         URN:<NID>:<NSS>
                               |
        		       |
		   +-----------+-------(...)-------+
		   |				   |
		   |				   |
		   |				   |
		   v				   v
	 +---------------------+	+---------------------+
	 |Global NID registry 1|        |Global NID registry N|
	 +---------------------+        +---------------------+
                   .                               .
                   .                               .
                   .                               .


        Figure 2: More than one co-existing UDS scheme


If we are to support more than one co-existing UDS scheme, there will
need to be coordination between them with respect to storage and
propagation of information and modifications.  The issue is that
generally it should be assumed that all information should be available
through any operational UDS scheme.  One cannot expect potential
publishers to submit updates to N UDS schemes.  Hence there will need to
be a straightforward mapping of information from one to the other of
these schemes.  It is possible that that transformation will only go in
one direction, because a newer UDS service is replacing an older one,
which is not kept up to date, in order to encourage transfer to the
newer one.  Thus, at some point, updates may be made only to the newer
one and not be made available to the older one.  Such a situation should
probably be avoided, if possible.

This framework is presented in order to suggest to UDS scheme designers
a direction in which to start designing.  It is obvious to the reader
that adherence to this framework will in no way guarantee compliance
with the requirements or even assumption described in Sections 2 and 3.
These must be reviewed independently as part of the design process.
There is no single correct design that will meet these requirements.
Furthermore, it is assumed that preliminary proposals may not meet all
the requirements, but should be expected to itemized and justify any
lack of compliance.


URN Resolution Requirements                                      Page 16

5. References

[RFC1736] Kunze, J., "Functional Recommendations for Internet Resource
Locators", RFC 1736, February, 1995.

[RFC1737] Sollins, K. and Masinter, L., "Functional Requirements for
Uniform Resource Names", RFC 1738, December, 1994.

[RFC1738] Berners-Lee, T., Masinter, L., McCahill, M., "Uniform
Resource Locators (URL)", RFC 1738, December, 1994.


6. Contact information:

Karen Sollins
MIT Laboratory for Computer Science
545 Technology Sq.
Cambridge, MA 02139

Tel: +1 617 253 6006
Email: sollins@lcs.mit.edu

This InternetDraft expires on May 26, 1997.


































URN Resolution Requirements                                      Page 17



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA10454 for urn-ietf-out; Tue, 26 Nov 1996 11:44:26 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA10449 for <urn-ietf@services.bunyip.com>; Tue, 26 Nov 1996 11:44:24 -0500
Received: from gizmo.lut.ac.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA16695  (mail destined for urn-ietf@services.bunyip.com); Tue, 26 Nov 96 11:44:13 -0500
Received: from mrrl.lut.ac.uk (martin@localhost.mrrl.lut.ac.uk [127.0.0.1]) by gizmo.lut.ac.uk (8.8.3/8.6.9) with ESMTP id QAA18687 for <urn-ietf@bunyip.com>; Tue, 26 Nov 1996 16:43:46 GMT
Message-Id: <199611261643.QAA18687@gizmo.lut.ac.uk>
X-Mailer: exmh version 1.6.9 8/22/96
To: urn-ietf <urn-ietf@bunyip.com>
Subject: Re: [URN] Collecting open issue information on the  syntaxdraft...
X-Uri: <URL:http://www.net.lut.ac.uk/~martin>
In-Reply-To: Your message of "Tue, 26 Nov 1996 08:46:35 MST." <2.2.32.19961126154635.00d18aa0@acl.lanl.gov> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Tue, 26 Nov 1996 16:43:46 +0000
From: Martin Hamilton <martin@mrrl.lut.ac.uk>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin Hamilton <martin@mrrl.lut.ac.uk>
Errors-To: owner-urn-ietf@bunyip.com

Ron Daniel writes:

| What I want to
| see first is the use of internationally standardized namespaces such
| as ISBN for on-line access to books, ISSN/SICI for access to magazine,
| journal, and newspaper articles; ISAN for access to video programs and
| movies; ISWC/ASCAP/BMI identifiers for access to music; UPC for access
| to product descriptions, etc. National Standards bodies, such as ANSI,
| and industry associations, such as the EIA, may also have developed
| namespaces we could support.

How about RFCs for starters ? :-)

Martin




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA09376 for urn-ietf-out; Tue, 26 Nov 1996 10:45:09 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA09371 for <urn-ietf@services.bunyip.com>; Tue, 26 Nov 1996 10:45:07 -0500
Received: from ietf.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15902  (mail destined for urn-ietf@services.bunyip.com); Tue, 26 Nov 96 10:45:03 -0500
Received: from ietf.org by ietf.org id aa19547; 26 Nov 96 9:20 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce:;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-req-frame-00.txt
Date: Tue, 26 Nov 1996 09:20:46 -0500
Message-Id:  <9611260920.aa19547@ietf.org>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@bunyip.com

--NextPart

 A New Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : Requirements and a Framework for URN Resolution Systems 
       Author(s) : K. Sollins
       Filename  : draft-ietf-urn-req-frame-00.txt
       Pages     : 17
       Date      : 11/25/1996

This document addresses the issues of the discovery of local URN resolution
services that in turn will directly translate URNs into URLs and URCs.  The
document falls into three major parts, the assumptions underlying the work,
the requirements in order to be a viable URN-resolution-service discovery 
service or UDS, and a framework for designing UDSs.  The requirements fall 
into three major areas: evolvability, usability, and security and privacy. 
A UDS that is compliant with the framework will not necessarily be 
compliant with the requirements.  Compliance with the requirements will 
need to be validated separately.                                           

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-req-frame-00.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-req-frame-00.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  nic.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-req-frame-00.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19961125154650.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-req-frame-00.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-req-frame-00.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19961125154650.I-D@ietf.org>

--OtherAccess--

--NextPart--


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA09290 for urn-ietf-out; Tue, 26 Nov 1996 10:38:15 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA09284 for <urn-ietf@services.bunyip.com>; Tue, 26 Nov 1996 10:38:12 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15756  (mail destined for urn-ietf@services.bunyip.com); Tue, 26 Nov 96 10:38:08 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id IAA17468; Tue, 26 Nov 1996 08:37:59 -0700 (MST)
Message-Id: <2.2.32.19961126154635.00d18aa0@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 26 Nov 1996 08:46:35 -0700
To: Fisher Mark <FisherM@is3.indy.tce.com>, urn-ietf <urn-ietf@bunyip.com>
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] Collecting open issue information on the syntaxdraft...
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Fisher Mark (at least at 08:03 AM 11/26/96 EST)

>I am curious as to how you see URNs being used.  From my perspective as an 
>Intranet service provider, I could well see URNs in use by at least (almost) 
>each Fortune 500 company, as well as many academic and research 
>organizations, with each one having their own namespace.

This is exactly what I do NOT want to see happen early on, although
such namespaces are going to occur in the fullness of time.

What I want to
see first is the use of internationally standardized namespaces such
as ISBN for on-line access to books, ISSN/SICI for access to magazine,
journal, and newspaper articles; ISAN for access to video programs and
movies; ISWC/ASCAP/BMI identifiers for access to music; UPC for access
to product descriptions, etc. National Standards bodies, such as ANSI,
and industry associations, such as the EIA, may also have developed
namespaces we could support.

The Fortune 500 already make use of one or more of these namespaces
for particular purposes (especially UPC).

Until we come up with the procedures for registering company-specific
namespaces and dealing with the inevitable conflicts over trademark-style
issues, I want to err on the side of caution.

Regards,
 
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA08760 for urn-ietf-out; Tue, 26 Nov 1996 09:37:32 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA08755 for <urn-ietf@services.bunyip.com>; Tue, 26 Nov 1996 09:36:55 -0500
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15310  (mail destined for urn-ietf@services.bunyip.com); Tue, 26 Nov 96 09:36:53 -0500
Received: from palimpsest.parc.xerox.com ([13.1.101.126]) by alpha.xerox.com with SMTP id <16862(1)>; Tue, 26 Nov 1996 06:36:30 PST
Received: by palimpsest.parc.xerox.com id <135>; Tue, 26 Nov 1996 06:36:16 PDT
To: rbriscoe@jungle.bt.co.uk
Cc: FisherM@is3.indy.tce.com, Harald.T.Alvestrand@uninett.no, urn-ietf@bunyip.com
Subject: Re: [URN] Persistence as part of URN framework
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Nov26.063616pdt."135"@palimpsest.parc.xerox.com>
Date: Tue, 26 Nov 1996 05:36:16 PST
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

# All I wanted was an *optional* persistence value to be possible, so that the
# URN resolution service could indicate the longevity of the resolver (not the
# URN), at least until the longevity was extended once the people managing it
# were willing to commit to a longer running service.

...

# No-one seems to be able to get their head round the fact that such expiry
# times are meaningless if you don't know how long you will be able to resolve
# URNs which end up pointing to HTTP, but might point to another scheme later
# to keep them alive. I think the problem is that people just aren't thinking
# in terms of how much the world will change in the decades ahead. All I'm
# trying to propose is a way to avoid having to poll for broken resolution
# services in the future.

# I give up.

No URN resolution protocol that doesn't explicitly deal with the
issues of what happens when providers quit, merge, or split can
seriously claim to address URN requirements.

A protocol can be marked as 'Experimental', but even Experimental
drafts can be marked to clearly indicate what parts of the problem
they're not handling. The experiment then can help determine how
serious, in practice, the problem really is.

Larry




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA08375 for urn-ietf-out; Tue, 26 Nov 1996 09:12:45 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA08370 for <urn-ietf@services.bunyip.com>; Tue, 26 Nov 1996 09:12:43 -0500
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15222  (mail destined for urn-ietf@services.bunyip.com); Tue, 26 Nov 96 09:12:41 -0500
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id JAA23138; Tue, 26 Nov 1996 09:12:41 -0500
Message-Id: <199611261412.JAA23138@beethoven.bunyip.com>
From: leslie@bunyip.com (Leslie Daigle)
Date: Tue, 26 Nov 1996 09:12:40 -0500
In-Reply-To: Fisher Mark's message as of Nov 26,  8:03
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Fisher Mark <FisherM@is3.indy.tce.com>, Ron Daniel <rdaniel@acl.lanl.gov>, urn-ietf <urn-ietf@bunyip.com>
Subject: Re: [URN] Collecting open issue information on the syntaxdraft...
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: leslie@bunyip.com (Leslie Daigle)
Errors-To: owner-urn-ietf@bunyip.com

[Mark Fisher wrote:]
> I am curious as to how you see URNs being used.  From my perspective as an 
> Intranet service provider, I could well see URNs in use by at least (almost) 
> each Fortune 500 company, as well as many academic and research 
> organizations, with each one having their own namespace.  Sounds like an 
> awful lot of work to me for those of us on the mailing list to have to vet 
> each of those namespaces...

In the running terminology, "a namespace" refers to a particular name
assignment/resolution structuring -- e.g., ISBNs might be "a
namespace".

While there will be some kind of overall governing of individual namespaces,
assignment of subspaces is expected/needed.  I think your examples are
really about individual companies/institutions/ISPs wanting to have
a piece of a space to control, adn that is definitely expected
(e.g., top-level domains are individually controlled and partitioned in
DNS; but the "owner" of a domain name can assign as many subdomains as
they want, subject to the rules of DNS, not the domain-assigner).

I think that, given one or two "inet"-type URN namespaces, what the
organizations you've cited will want is the ability to assign names
in (some part of) those spaces.


Leslie.

-- 

----------------------------------------------------------------------------

  "The light at the end of the tunnel             Leslie Daigle
     is often the blindingly obvious..."          Vice President, Research
                                                  Bunyip Information Systems
                      -- ThinkingCat              (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id IAA07970 for urn-ietf-out; Tue, 26 Nov 1996 08:19:49 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id IAA07965 for <urn-ietf@services.bunyip.com>; Tue, 26 Nov 1996 08:19:47 -0500
Received: from inet-gw.indy.tce.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15077  (mail destined for urn-ietf@services.bunyip.com); Tue, 26 Nov 96 08:19:45 -0500
Received: by seawall with  (8.6.12/) id IAA10989; Tue, 26 Nov 1996 08:19:42 -0500
Received: from cts2.indy.tce.com(157.254.98.70) by seawall.indy.tce.com via smap (V1.3) id sma010979; Tue Nov 26 08:19:27 1996
Received: by MSMAIL.INDY.TCE.COM with Microsoft Mail id <329AEF40@MSMAIL.INDY.TCE.COM>; Tue, 26 Nov 96 08:23:12 EST
From: Fisher Mark <FisherM@is3.indy.tce.com>
To: Ron Daniel <rdaniel@acl.lanl.gov>, urn-ietf <urn-ietf@bunyip.com>
Subject: Re: [URN] Collecting open issue information on the syntaxdraft...
Date: Tue, 26 Nov 96 08:03:00 EST
Message-Id: <329AEF40@MSMAIL.INDY.TCE.COM>
Encoding: 21 TEXT
X-Mailer: Microsoft Mail V3.0
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Fisher Mark <FisherM@is3.indy.tce.com>
Errors-To: owner-urn-ietf@bunyip.com

>I recommend that, for some time, new namespaces receieve standards-track
>review, rather like new URL schemes currently do. That review process
>is the place where we can address concerns such as limited longevity or
>legal liability due to the inclusion of particular attempts at
>"friendliness". The syntax draft does not have to address that issue one
>way or the other.

I am curious as to how you see URNs being used.  From my perspective as an 
Intranet service provider, I could well see URNs in use by at least (almost) 
each Fortune 500 company, as well as many academic and research 
organizations, with each one having their own namespace.  Sounds like an 
awful lot of work to me for those of us on the mailing list to have to vet 
each of those namespaces...

(The "Fortune 500", for non-U.S. listmembers, is the top 500 companies in 
the U.S. as rated by the U.S. magazine "Fortune".  Lots of namespaces to 
check out...)
======================================================================
Mark Leighton Fisher                   Thomson Consumer Electronics
fisherm@indy.tce.com                   Indianapolis, IN


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id FAA06514 for urn-ietf-out; Tue, 26 Nov 1996 05:27:29 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id FAA06509 for <urn-ietf@services.bunyip.com>; Tue, 26 Nov 1996 05:27:14 -0500
Received: from [132.146.5.1] by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA12468  (mail destined for urn-ietf@services.bunyip.com); Tue, 26 Nov 96 05:27:11 -0500
Received: from mailhub.axion.bt.co.uk by zaphod.axion.bt.co.uk with SMTP (PP); Tue, 26 Nov 1996 10:26:29 +0000
Received: from kaa.jungle.bt.co.uk by mailhub.axion.bt.co.uk with SMTP (PP); Tue, 26 Nov 1996 10:26:06 +0000
Received: from by kaa.jungle.bt.co.uk; Tue, 26 Nov 96 10:24:45 GMT
Message-Id: <2.2.32.19961126102739.006cf950@sherekhan.jungle.bt.co.uk>
X-Sender: rbriscoe@sherekhan.jungle.bt.co.uk
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 26 Nov 1996 10:27:39 +0000
To: Fisher Mark <FisherM@is3.indy.tce.com>
From: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Subject: Re: [URN] Persistence as part of URN framework
Cc: "Harald.T.Alvestrand@uninett.no" <Harald.T.Alvestrand@uninett.no>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Errors-To: owner-urn-ietf@bunyip.com

Mark,

Many apologies for such a long time replying. I had to get some work
delivered, which translates to "ignore mailing lists".

All I wanted was an *optional* persistence value to be possible, so that the
URN resolution service could indicate the longevity of the resolver (not the
URN), at least until the longevity was extended once the people managing it
were willing to commit to a longer running service.

If the people running the resolver weren't willing to think about
persistence, a default longevity value of 0 could be sent out in the NAPTR
records.

However, I can find no-one else who considers this important, so I'll drop out.

I've been off-line with Ron Daniel who is happy that schemes such as HTTP
which have expiry headers can get this information to you once you have
resolved how to speak to HTTP.

No-one seems to be able to get their head round the fact that such expiry
times are meaningless if you don't know how long you will be able to resolve
URNs which end up pointing to HTTP, but might point to another scheme later
to keep them alive. I think the problem is that people just aren't thinking
in terms of how much the world will change in the decades ahead. All I'm
trying to propose is a way to avoid having to poll for broken resolution
services in the future.

I give up.

Bob

At 09:53 07/11/96 EST, Fisher Mark wrote:
>
>>Using DNS TTL records for this is just broken; DNS TTLs are used
>>to limit caching of name->address mapping, and in the NAPTR proposal,
>>they should be a fraction of the time one expects to have advance
>>warning of a server relocation or mapping restructure.
>>Normal TTLs are on the order of 3 days, and are usually reduced to less
>>than 1 day before serious network reorganizations.
>
>And if you are changing your resolution services faster than that, you are 
>changing them too fast (IMHO).  Perhaps the key idea TimBL came up with in 
>devising the Web was that, unlike other hypertext systems (including the 
>Dexter model), links could be broken, i.e. nonfunctional.  This single idea 
>was perhaps above all others important in spreading the Web far and wide, as 
>perfectly reliable systems as difficult to construct (even for an 
>appropriately low value of "perfect").  Under the Dexter model, an 
>application will die or limp on after reporting an internal error upon 
>encountering a broken hyperlink.  In the Web, the UA just keeps surfing on 
>to the next link.
>
>All that URNs can do is assist in persistence; persistence itself must be 
>maintained outside the URN architecture, as persistence is ultimately a 
>political/economic quality, not a technical quality.  We would expect a BT 
>URN to persist because of our trust in BT, not because there is some 
>technical solution to persistence.  Persistence is assisted in URNs by the 
>ability to hand off resolution duties automagically to successor resolution 
>entities.  I would regard measures of persistence to be an optional but 
>necessary part of the metadata for a URN, not as mandatory metadata.  It is 
>quite possible that URN will see incredibly wide use, as much or more as 
>URLs are now ("every person a URN namespace owner").  Many of these 
>namespaces may just persist for a few years or months, with the owner not 
>caring about measures of persistence.  Persistence is ultimately up to the 
>creating/resolving entity(s).
>
>Uniqueness is an easier problem than persistence, although uniqueness has a 
>strong political/economic component.  One can certainly imagine the case of 
>URNs for government materials that, after they are first created for public 
>consumption, are found to be embarrassing to that government and the URNs 
>are silently, suddenly changed to refer to much more innocuous materials. 
> Uniqueness, also, is ultimately up to the creating/resolving entity.
>======================================================================
>Mark Leighton Fisher                   Thomson Consumer Electronics
>fisherm@indy.tce.com                   Indianapolis, IN
>
>



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA24916 for urn-ietf-out; Mon, 25 Nov 1996 12:06:02 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA24907 for <urn-ietf@services.bunyip.com>; Mon, 25 Nov 1996 12:05:47 -0500
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA06863  (mail destined for urn-ietf@services.bunyip.com); Mon, 25 Nov 96 12:05:27 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id MAA17730; Mon, 25 Nov 1996 12:05:22 -0500
Date: Mon, 25 Nov 1996 12:05:22 -0500
Message-Id: <199611251705.MAA17730@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: urn-ietf@bunyip.com
Subject: [URN] URN resolution requirements and framework
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@bunyip.com

Hi!

Attached is the first draft of a proposed document on requirements and
a framework for URN resolution.  It is based on the internet drafts
presented at the URN BOF in Montreal separately on requirements
(without the discussion of various schemes) and the framework document
by Leslie, Patrik, and Renato.  I have added an additional preliminary
section on assumptions, which seems important in light of some of the
discussions on this list.  I've also tried to enhance the
requirements, again based on discussions and broaden the framework a
little, to make it less specific to the NAPTR proposal, in order to
extend its utility.

We will talk about it in San Jose, but in the meantime comments and
discussion (no rotten eggs or tomatoes, please:-) are welcome.

			Karen

PS: To the Americans on the list, have a nice Thanksgiving!
______________________________

Internet Draft                                          Karen R. Sollins
draft-ietf-urn-req-frame-00.txt                                  MIT/LCS
Expires May 26, 1997                                   November 26, 1996

	Requirements and a Framework for URN Resolution Systems


Status of this draft
     This document is an Internet-Draft.  Internet-Drafts are working
     documents of the Internet Engineering Task Force (IETF), its
     areas, and its working groups.  Note that other groups may also
     distribute working documents as Internet-Drafts.

     Internet-Drafts are draft documents valid for a maximum of six
     months and may be updated, replaced, or obsoleted by other
     documents at any time.  It is inappropriate to use Internet-
     Drafts as reference material or to cite them other than as
     ``work in progress.''

     To learn the current status of any Internet-Draft, please check
     the ``1id-abstracts.txt'' listing contained in the Internet-
     Drafts Shadow Directories on ftp.is.co.za (Africa),
     nic.nordu.net (Europe), munnari.oz.au (Pacific Rim),
     ds.internic.net (US East Coast), or ftp.isi.edu (US West Coast).


Abstract:

This document addresses the issues of the discovery of local URN
resolution services that in turn will directly translate URNs into
URLs and URCs.  The document falls into three major parts, the
assumptions underlying the work, the requirements in order to be a
viable URN-resolution-service discovery service or UDS, and a
framework for designing UDSs.  The requirements fall into three major
areas: evolvability, usability, and security and privacy.  A UDS that
is compliant with the framework will not necessarily be compliant with
the requirements.  Compliance with the requirements will need to be
validated separately.

1. Introduction

The purpose of this document is to lay out the engineering criteria for
what we will call here a URN-resolution-service discovery service (UDS).
__________

Acknowledgments

Foremost acknowledgment for this document goes to Lewis Girod, as my
co-author on a previous URN requirements document and for his insightful
comments on this version of the document.  In addition, I recognize the
contributors to a previous URN framework document, the "Knoxville"
group.  There are too many of you to acknowledge here individually, but
thank you.  Finally, I must thank the contributors to the URN working
group mailing list (urn-ietf@bunyip.com), for their animated discussions
on these and related topics.

URN Resolution Requirements                                      Page  1

This is a component of the realization of an information infrastructure.
In the case of this work, that infrastructure is to be available, "in
the Internet" or globally, and hence the solutions to the problems we
are addressing must globally scalable.  In this work, we are focussing
specifically on naming of resources and resolution of those names to the
exclusion of other problems such as typing, resource access and
availability, security of the resources, etc.  Those are all important
problems, but not part of this effort.

The Uniform Resource Identifier Working Group defined a naming
architecture, as demonstrated in a series of three RFCs 1736[RFC1736],
1737{RFC1737}, and 1738[RFC1738].  Although several further documents
are needed to complete the description of that architecture, it
incorporates three core functions often associated with "naming":
identification, location, and mnemonics or semantics.  Names may provide
the ability to distinguish one resource from another, by distinguishing
their "names".  Names may help to provide access to a resource by
including "location" information.  Lastly, names may have other semantic
or mnemonic information that either helps human users remember or figure
out the names, or include other semantic information about the resource
being named.  The URI working group concluded that there was need for
persistent, globally unique identifiers, distinct from location or other
semantic information; these "names" provide identity, in that if two of
them are "the same" (under some simple rule of canonicalization), they
identify the same resource.  Furthermore, the group decided that these
"names" were generally to be for machine, rather than human consumption.
One can imagine a variety human-friendly naming (HFN) schemes supporting
different suites of applications and user communities.  These will need
to provide mappings to URNs in tighter or looser couplings, depending on
the namespace.  It is these that will be mnemonic, content-full, and
perhaps mutable, to track changes in use and semantics.  They may
provide nicknaming and other aliasing, relative or short names, context
sensitive names, descriptive names, etc.  The URI naming architecture as
described in the introductions to RFCs 1736 and 1737 lays out three
sorts of components to the naming architecture: identifiers called
Uniform Resource Names (URNs), locators called Uniform Resource Locators
(URLs) and semantic meta-information called Uniform Resource
Characteristics (URCs).  This document focusses on part of the problem
of the translation from URN to URL and/or URC.

Within the URI community there has been a concept used frequently that
for lack of a better term we will call a _hint_.  A hint is something
that helps in the resolution of a URN.  Examples of hints are: 1) the
name of a resolution service that may further resolve the URN, 2) the
address of such a service, 3) a location at which the resource was
previously found.  The defining feature of hints is that they are only
hints; they may be out of date, temporarily invalid, or only applicable
within a specific locality.  They do not provide a guarantee of access,
but they probably will help in the resolution process.  Wemust assume
that most resolutions of URNs will be provided by the use of locally
stored hints, because maintaining a database of globally available,
completely up-to-date location information is infeasible for performance
reasons.  There are a number of circumstances in which one can imagine
that hints become invalid, either because a resource has moved or
because a different URN resolution service has taken over the

URN Resolution Requirements                                      Page  2

responsibility for resolution of the URN.  Hints may be found in a
variety of places.  It is generally assumed that a well engineered
system will maintain a set of hints for each URN at each location where
that URN is found.  In addition, for those situations in which those
hints found locally fail, a well-engineered system will provide a
fall-back mechanism for discovering further hints.  It is this fall-back
mechanism, a UDS, that is being addressed in this document.  As with all
hints, there can never be a guarantee that access to a resource will be
available to all clients, even if the resource is accessible to some.
However, a UDS is expected to work with reasonably high reliability,
and, hence, may result in increased response time.  The remainder of
this document falls into three sections.  The first identifies several
sets of assumptions underlying this work.  The next lays out the
requirements for a URN-resolution-service discovery service.  This
section is probably the most critical of the document, because it is
this that provides the metric for whether or not a proposed scheme for a
UDS is adequate or not.  For the reader short on time, each of the three
major subsections of the requirements section concludes with a summary
list of the requirements identified in that section.  The final section
of the document lays out a framework for such UDSs.  The purpose of this
last section is to bound the search space for UDS schemes.  One must be
careful not to assume that because a UDS scheme fits within the
framework that it necessarily meets the requirements.  As will be
discussed further in this last section, designing within the framework
does not guarantee compliance, so compliance evaluation must also be
part of the process of evaluation of a scheme.

2. Assumptions

Based on previous internet drafts and discussion in both the URN BOFs
and on the URN WG mailing list, three major areas of assumptions are
apparent: longevity, delegation, and independence.  Each will be
discussed separately.

The URN requirements state that a URN is to be a "persistent
identifier".  It is probably the case that nothing will last forever,
but in the time frame of resources, users of those resources, and the
systems to support the resources, the identifier should be considered to
be persistent or have a longer lifetime than those other entities.
There are two assumptions that are implied by longevity of URNs:
mobility and evolution.  "Mobility" assumes that.  everything will move
over the life of a URN.  For example, resources will move from one
machine to another, because individual machines have a much shorter
lifetime than resources, generally measured in a number of years less
than a decade.  Owners of resources may move and wish their resources to
follow them.  The services themselves will move.  "Evolutions" assumes
that the supporting infrastructure will evolve.  This may take the form
of entirely new transport protocols or new versions of existing
protocols.  Furthermore, services such as storage services may evolve;
it is even possible that within a human lifetime the Unix file system
model may no longer be in use!  Clearly there will be evolution of and
improvement in supporting authentication and security mechanisms.  These
are only examples.  In general, we must assume that almost any piece of
the supporting infrastructure of URN resolution will evolve.  In order
to deal with both the mobility and evolution assumptions that derive

URN Resolution Requirements                                      Page  3

from the assumption of longevity, we must assume that users and their
applications can remain independent of these mutating details of the
supporting infrastructure.

The second and third assumptions are two forms of modularity, delegation
and isolation.  The delegation assumption is that an entity may
partition and pass off some of its authority or responsibility.  One of
those responsibilities is for assigning URNs; practically speaking,
there cannot be only a single authority for assigning URNs.  We expect
that there will be a multi-tiered naming authority delegation.
Furthermore, it is difficult to imagine a non-partitioned and delegated
global UDS, meaning that hint discovery and resolution will be
partitioned and delegated.  In some UDS schemes, the delegation of
naming authority will form a basis for delegating the management and
dispensing of location information.

The third assumption is independence or isolation of one authority from
another and, at least to some extent from its parent.  Underlying much
of the thinking and discussion in the URI and URN working groups has
been the assumption that when a component delegates authority to another
component, the delegatee can operate in that domain independently of its
peers and within bounds specified by the delegation, independently of
the delegator.  This isolation is critically important in order to allow
for independence of policy and mechanism.

There are a number of more specific assumptions that fall under this
rubric of isolation.  First, we assume that the publisher of a resource
can choose resolution services, independently of choices made by others.
At any given time, the owner of a namespace may choose a particular URN
resolution service for that delegated namespace.  Such a URN resolution
service may be outside the UDS service model, and just identified or
located by the UDS service.  Second, it must be possible to make a
choice among UDS services, perhaps based on different underlying
internal architectures.  The reason that this is an assumption is that
there must be an evolutionary path through a sequence of core UDS
services.  Although at any given time there is likely to be only one or
a small set of such services, the number is likely to increase during a
transition period from one architecture to another.  Thus, it must be
assumed that clients can make a choice among a probably very small set
of UDSs.  Third, there must be independence in the choice about levels
and models of security and authenticity required.  This choice may be
made by the owner of a naming subspace, in controlling who can modify
hints in that subspace.  A naming authority may delegate this choice to
the owners of the resources named by the names it has assigned.  There
may be limitations on this freedom of choice in order to allow other
participants to have the level of security and authenticity they
require, for example, in order to maintain the integrity of the UDS
infrastructure as a whole.  Fourth, there is an assumption of
independence of choice of the rule of canonicalization of URNs within a
namespace, limited by any restrictions or constraints that may have been
set by its parent namespace.  This is a choice held by naming
authorities over their own subnamespaces.  Rules for canonicalization
will be discussed further in the framework section below.  Thus, there
are assumptions of independence and isolation to allow for delegated,
independent authority in a variety of domains.

URN Resolution Requirements                                      Page  4

The modularity assumptions of delegation and isolation imply
independence of decision and implementation, leading to a
decentralization that provides a certain degree of safety from denial of
service.  Based on these these assumptions in conjunction with that of
longevity and those for URLs and URNs as detailed in RFCs 1736 and 1737,
we can now turn to the requirements for a URN services delegation
service.

3. Requirements

The requirements applying to a URN-resolution-service discovery service
or UDS center around three important design goals: evolvability,
usability, and security and privacy.  At its core the function of a UDS
is to provide hints for accessing a resource given a URN for it.  These
hints may range in applicability from local to global, and from
short-lived to long-lived.  They also may vary in their degree of
verifiable authenticity.  While it may be neither feasible nor necessary
that initial implementations support every requirement, every
implementation must support evolution to systems that do support every
requirement.

It is also important to note that there are other requirements, not
applicable specifically to a UDS that must also be met.  A whole URN
system will consist of namespaces, the resolution information for them,
and the mapping from names in the namespaces to resolution information
(or hints).  URN schemes must meet the requirements of RFC 1737.
Resolution information, to the extent it is expressed as URLs must meet
the requirements of RFC 1736.  But this does not tell the whole story.
Although the URN working group will identify several acceptable
namespaces and the rules binding them, such as how delegation occurs,
how it is expressed in the names, how and to what extent binding to hint
information will be constrained by the namespace, in the long run a
document will be needed to guide the evaluation criteria for acceptance
of new namespaces.  These are not included in the list of requirements
below because they are not requirements for a UDS, but rather for naming
schemes themselves.

3.1 Evolution

One of the lessons of the Internet that we must incorporate into the
development of mechanisms for resolving URNs is that we must be prepared
for change.  Such changes may happen slowly enough to be considered
evolutionary modifications of existing services or dramatically enough
to be considered revolutionary.  They may permeate the Internet universe
bit by bit, living side by side with earlier services or they may take
the Internet by storm, causing an apparent complete transformation over
a short period of time.  There are several directions in which we can
predict the need for evolution, even at this time, prior to the
deployment of any such service.  At the very least, the community and
the mechanisms proposed should be prepared for these.

First, we expect there to be additions and changes to the mechanisms.
The community already understands that there must be a capacity for new
URN schemes.  A URN scheme will define a set of URNs that meet the URN
requirements[RFC1737], but may have further constraints on the internal

URN Resolution Requirements                                      Page  5

structure of the URN.  The requirements document would allow for an
overall plan in which URN schemes are free to specify parts of the URN
that are left opaque in the larger picture.  In fact, a URN scheme may
choose to make public the algorithms for any such "opaque" part of the
URN.  For example, although it may be unnecessary to know the structure
of an ISBN, the algorithm for understanding the structure of an ISBN has
been made public.  Other schemes may either choose not to make their
algorithms public, or choose a scheme in which knowledge of the scheme
does not provide any significant semantics to the user.  In any case, we
must be prepared for a growing number of URN schemes.

Often in conjunction with a new URN scheme, but possibly independently
of any particular URN scheme, new resolution services may evolve.  For
example, one can imagine a specialized resolution service based on the
particular structure of ISBNs that improves the efficiency of finding
documents given their ISBNs.  Alternatively, one can also imagine a
general purpose resolution service that trades performance for
generality; although it exhibits only average performance resolving
ISBNs, it makes up for this weakness by understanding all existing URN
schemes, so that its clients can use the same service to resolve URNs
regardless of naming scheme.  In this context, there will always be room
for improvement of services, through improved performance, better
adaptability to new URN schemes, or lower cost.  In any case, new models
for URN resolution will evolve and we must be prepared to allow for
their participation in the overall resolution of URNs.

If we begin with one overall plan for URN resolution, into which the
enhancements described above may fit, we must also be prepared for an
evolution in the authentication schemes that will be considered either
useful or necessary in the future.  There is no single globally accepted
authentication scheme, and there may never be one.  Even if one does
exist at some point in time, there will always be threats to it, and so
we must always be prepared to move on to newer and better schemes, as
the old ones become too easily spoofed or guessed.

Lastly, in terms of mechanism, although we may develop and deploy a
single UDS scheme initially, we must be prepared for that top level
model to evolve.  Thus, if the UDS model supports an apparently
centralized (from a policy standpoint) scheme for inserting and
modifying authoritative information, over time we must be prepared to
evolve to a different model, perhaps one that has a more distributed
model of authority and authenticity.  If the model has no core but
rather a cascaded partial discovery of information, we may find that
this becomes unmanageable with an increase in scaling.  Whatever the
core of the model, we must be prepared for it to evolve with changes in
scaling, performance, and policy constraints such as security and cost.

Second, in addition to the evolution of resolution mechanisms, we expect
that the community will follow an evolutionary path towards the
separation of semantics from identification.  The URN requirements
document suggested this path as well, and there has been general
agreement in much of the community that such a separation is desirable.
This is a problem that the public at large has generally not understood.
Today we see the problem most clearly with the use of URLs for
identification.  When a web page moves, its URL becomes invalid.

URN Resolution Requirements                                      Page  6

Suppose such a URL is embedded in some page, stored in long term
storage.  There are three possible outcomes to this scenario.  One
possibility is that the client is left high and dry with some message
saying that the page cannot be found.  Alternatively, a "forwarding
pointer" may be left behind, in the form of an explicit page requesting
the client to click on a new URL.  Although this will allow the client
to find the intended page, the broken link cannot be fixed because the
URL is embedded in a file outside of the client's control.  A third
alternative is that the target server supplies an HTTP redirect so that
the new page is provided for the client automatically.  In this case,
the client may not even realize that the URL is no longer correct.  The
real problem with both of these latter two situations is that they only
work as long as the forwarding pointer can be found at the old URL.
Semantics, in this case location information, was embedded in the
identifier, and the resolution system was designed to depend on the
semantics being correct.  There are few cases in which we can expect
semantics of any sort to remain valid for a long time, but in many cases
references need to have long lifespans.  Most documents are only useful
while their references still function.

We expect the evolution to separation of semantics from identification
to move along at least three paths.  The first will be to develop
temporary aliases to capture the semantics currently embedded in
identifiers.  This will require additional translation, but it will
allow for the development of semantics-free URNs.  Second, we expect
locally shared or private aliases to arise, again supported by a
translation mechanism and allowing for the long-term storage of global,
semantics-free URNs.  Such an aliasing scheme may be used to permit
local aliases for named resources as well as to present these aliases to
users in lieu of the URNs themselves.  Lastly, we expect there may be a
development of global aliases.  These will be more user friendly "names"
that would be shared on a much larger scale, and might be defined in
some global registry.  This may include trademarked names as well as
names in extremely common use.  As with the other alias systems, a
facility for translation is needed.  However, in this case, since the
system of aliases is of global scope, the translation facility will be
very slow if each time an alias is translated it needs to query a
centralized or even reasonably distributed global registry.  In order to
achieve acceptable speeds, the translation facility w


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id RAA27284 for urn-ietf-out; Fri, 22 Nov 1996 17:35:04 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id RAA27273 for <urn-ietf@services.bunyip.com>; Fri, 22 Nov 1996 17:34:54 -0500
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26813  (mail destined for urn-ietf@services.bunyip.com); Fri, 22 Nov 96 17:34:48 -0500
Received: from ishtar.fsc.fujitsu.com (ishtar [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id OAA19698; Fri, 22 Nov 1996 14:33:14 -0800 (PST)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id OAA23886; Fri, 22 Nov 1996 14:33:35 -0800 (PST)
Date: Fri, 22 Nov 1996 14:33:35 -0800 (PST)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199611222233.OAA23886@ishtar.fsc.fujitsu.com>
To: jayhawk@ds.internic.net, leslie@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] Collecting open issue information on the syntax draft...
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com

(Apologies for being out of touch recently while at SGML 96.)

>   Any namespace (existing or newly-devised) that is proposed as a
   URN-namespace and fulfills the criteria of URN-namespaces must
   be expressed in this syntax.  If names in these spaces contain
   characters other than those defined for the URN character set,
   they must be translated into canonical format as discussed in
   section 2.2.
                                
I agree with Leslie's proposed emendation and the reasons she
expressed for it.

EXCEPT, that the name space itself need not be expressed in this
syntax, only the URN represntation of that name space.  So perhaps
"must be expressed" should be "must have rules for expressing
its names".

Regards,


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA25105 for urn-ietf-out; Fri, 22 Nov 1996 15:27:43 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA25100 for <urn-ietf@services.bunyip.com>; Fri, 22 Nov 1996 15:27:40 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA25951  (mail destined for urn-ietf@services.bunyip.com); Fri, 22 Nov 96 15:27:33 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id NAA15209; Fri, 22 Nov 1996 13:27:30 -0700 (MST)
Message-Id: <2.2.32.19961122203559.0073a20c@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 22 Nov 1996 13:35:59 -0700
To: leslie@bunyip.com (Leslie Daigle), "URN mailing list" <urn-ietf@bunyip.com>
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] Collecting open issue information on the syntax draft...
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Leslie Daigle (at least at 02:42 PM 11/22/96 -0500)

>Once we've settled on a syntax and handling mechanisms, we have nothing
>further to say about what people do within those constraints.

Hear! Hear!

I recommend that, for some time, new namespaces receieve standards-track
review, rather like new URL schemes currently do. That review process
is the place where we can address concerns such as limited longevity or
legal liability due to the inclusion of particular attempts at
"friendliness". The syntax draft does not have to address that issue one
way or the other.

Regards,
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA24537 for urn-ietf-out; Fri, 22 Nov 1996 14:42:06 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA24532 for <urn-ietf@services.bunyip.com>; Fri, 22 Nov 1996 14:42:03 -0500
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA25620  (mail destined for urn-ietf@services.bunyip.com); Fri, 22 Nov 96 14:42:02 -0500
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id OAA21503; Fri, 22 Nov 1996 14:42:01 -0500
Message-Id: <199611221942.OAA21503@beethoven.bunyip.com>
From: leslie@bunyip.com (Leslie Daigle)
Date: Fri, 22 Nov 1996 14:42:00 -0500
In-Reply-To: "Ryan Moats"'s message as of Nov 22, 10:41
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: "Ryan Moats" <jayhawk@ds.internic.net>, "URN mailing list" <urn-ietf@bunyip.com>
Subject: Re: [URN] Collecting open issue information on the syntax draft...
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: leslie@bunyip.com (Leslie Daigle)
Errors-To: owner-urn-ietf@bunyip.com

This touches on something I asked Ryan about in the draft, and wanted to
bring up here.

In reading through the recent thread on character sets and URNs (admittedly,
slightly out of step with real-time), it seemed to come to a reasoned
and reasonable conclusion about handling character sets other than US-ASCII
in URNs.  I didn't feel that this was completely represented in the
syntax draft, although I'm not sure whether it was because my reading
of the thread was at fault.

[Ryan brought up:]
> 4. human readability for new namespaces: MUST/SHOULD?

This is in reference to the paragraph, in the syntax draft:

      Some existing name spaces that have the properties of the URN-space
      contain some human-significant components, and these exist in a wide
      variety of languages.  However, URNs are NOT intended to convey
      information that is significant to humans.  While the translation
      rule in section 2.2 is provided for existing namespaces, new
      namespaces, as part of their registration documentation, MUST define
      a discipline for assigning new URNs that does not simplify the
      generation of human-significant names.


The way I read this, the only thing the syntax draft is recognizing is
that there may be existing namespaces that have things that happen to
be human-readable, and these may be in character sets other than US-ASCII,
so UTF-8 is proposed as a mechanism of handling these anomalies -- but
that these namespaces should ensure that future names assigned should not
suffer from human-readability.  (Admittedly, a "strong" reading of the
statement, but I'm trying to illustrate the point).

I just don't see the point of such a statement.

The syntax draft defines how to formally express a URN -- in US-ASCII or
UTF-8.  Period.

What things a namespace-proposer chooses to use in their namespace is
not relevant, as long as they can be carried in this syntax, and otherwise
meet the requirements of namespaces (uniqueness of names, etc).  So,
if someone proposes a namespace that happens to be human-friendly (_whatever_
that means!) in spite of meeting all these requirements, cool!

What was intended in the charter was to avoid having the syntax and handling
mechanisms' design _driven_ by a need to keep things "human-friendly"
(e.g., shorter than URLs, no funny punctuation, whatever).

Once we've settled on a syntax and handling mechanisms, we have nothing
further to say about what people do within those constraints.

I bring all of this up because it is not clear to me that particular paragraph
adequately represented what _seemed_ to be consensus on the matter on
the list.

If that is the case, I would propose the following change to the syntax
draft:

> 3. Support of existing legacy naming systems and new naming systems

   > URN-aware applications MAY accept as input other resource identifiers
   > from existing legacy namespaces.  If such identifiers contain
   > characters that are not members of the URN character set specified in
   > section 2.2, the identifier MUST be translated to canonical format as
   > discussed in section 2.2.
> 
   > Some existing name spaces that have the properties of the URN-space
   > contain some human-significant components, and these exist in a wide
   > variety of languages.  However, URNs are NOT intended to convey
   > information that is significant to humans.  While the translation
   > rule in section 2.2 is provided for existing namespaces, new
   > namespaces, as part of their registration documentation, MUST define
   > a discipline for assigning new URNs that does not simplify the
   > generation of human-significant names.

 would become:


3. Support of existing legacy naming systems and new naming systems

   Any namespace (existing or newly-devised) that is proposed as a 
   URN-namespace and fulfills the criteria of URN-namespaces must
   be expressed in this syntax.  If names in these spaces contain
   characters other than those defined for the URN character set,
   they must be translated into canonical format as discussed in
   section 2.2.


Well, it's not the most inspired wording, but can people live with
this?

Leslie.

-- 

----------------------------------------------------------------------------

  "The light at the end of the tunnel             Leslie Daigle
     is often the blindingly obvious..."          Vice President, Research
                                                  Bunyip Information Systems
                      -- ThinkingCat              (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA18932 for urn-ietf-out; Fri, 22 Nov 1996 11:40:13 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA18927 for <urn-ietf@services.bunyip.com>; Fri, 22 Nov 1996 11:40:11 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA24257  (mail destined for urn-ietf@services.bunyip.com); Fri, 22 Nov 96 11:40:08 -0500
Message-Id: <9611221640.AA24257@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Fri Nov 22 10:39 CST 1996
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "URN mailing list" <urn-ietf@bunyip.com>
Date: Fri, 22 Nov 96 10:41:13 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: [URN] Collecting open issue information on the syntax draft...
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

Folks-

I've been going back over the open issues with the syntax draft
and trying to ensure that I have all of them before I start thinking
about slides for San Jose.  

The open issues as I see them with this document at this moment in
time are:

1. "urn:" tag: YES/NO?
2. URN char set: additions/deletions?
3. %escaping: just octets outside char set or reserve/literal chars as well?
4. human readability for new namespaces: MUST/SHOULD?
5. equivalency: needs some more work (as you pointed out above)
6. How do we know when a URN ends?

I don't want to necessarily discuss them now, but want to 
be sure that I haven't missed anything before San Jose.

Ryan

P.S.  I'm providing a short synopsis of the issue for those that aren't
straightforward:

%escaping
----------------

The issue here (as I see it) is that the current rules for URN syntax
reserve % for escaping characters outside the URN char set.  A namespace
identifier that use % to escape the literal use of a character that also has
a special meaning for that namespace can not be made into a valid URN.
I happen to think this requires fixing, or at least more thought.

equivalency
------------------

It has been pointed out to me that saying "two URNs are equivalent if 
they return the same resource" is not quite an accurate statement.  This
statement requires some improvement, and such will be discussed.

When does a URN end?
---------------------------------------

It has also been pointed out to me that the syntax draft does not indicate
when a URN ends.  Some statement should be added to indicate this
situation.  My current preference is to state that a "On the line, the
URN ends with an octet that is not a member of the URN charset",
or something like that, but what about other formats?
 



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA18679 for urn-ietf-out; Fri, 22 Nov 1996 11:07:37 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA18674 for <urn-ietf@services.bunyip.com>; Fri, 22 Nov 1996 11:07:35 -0500
Received: from ietf.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23928  (mail destined for urn-ietf@services.bunyip.com); Fri, 22 Nov 96 11:07:33 -0500
Received: from ietf.org by ietf.org id aa27563; 22 Nov 96 9:41 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce:;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-http-conv-00.txt
Date: Fri, 22 Nov 1996 09:41:23 -0500
Message-Id:  <9611220941.aa27563@ietf.org>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@bunyip.com

--NextPart

 A New Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : Conventions for the Use of HTTP for URN Resolution      
       Author(s) : R. Daniel
       Filename  : draft-ietf-urn-http-conv-00.txt
       Pages     : 6
       Date      : 11/21/1996

The URN-WG was formed to specify persistent, location-independent names for
network accessible resources, and resolution mechanisms to retrive the 
resources given such a name. At this time the URN-WG is considering one 
particular resolution mechanism, the NAPTR proposal [1]. That proposal does
not get the client software all the way from the URN to the resource. 
Instead, it gets the client from a URN to a "resolver", which is a system 
that can then tell the client where the resource is. The NAPTR draft 
defines a "resolution protocol" to be the protocol used to speak to a 
resolver in order to obtain the resource, its location(s), or other 
information about the resource. The NAPTR proposal allows different 
resolution protocols to be used for commuicating with resolvers.  

This draft establishes conventions for encoding URN resolution requests and 
responses in HTTP 1.0 (and 1.1) requests and responses. The primary goal of
this draft is to define a convention that is simple to implement and will 
allow existing HTTP servers to easily add support for URNresolution. We 
expect that the resolution databases that arise will be useful when more 
sophisticated resolution protocols are developed later.                    

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-http-conv-00.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-http-conv-00.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  nic.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-http-conv-00.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19961121163444.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-http-conv-00.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-http-conv-00.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19961121163444.I-D@ietf.org>

--OtherAccess--

--NextPart--


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA18627 for urn-ietf-out; Fri, 22 Nov 1996 11:05:28 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA18622 for <urn-ietf@services.bunyip.com>; Fri, 22 Nov 1996 11:05:25 -0500
Received: from ietf.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23894  (mail destined for urn-ietf@services.bunyip.com); Fri, 22 Nov 96 11:05:17 -0500
Received: from ietf.org by ietf.org id aa27580; 22 Nov 96 9:41 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce:;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-naptr-01.txt
Date: Fri, 22 Nov 1996 09:41:32 -0500
Message-Id:  <9611220941.aa27580@ietf.org>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@bunyip.com

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : Resolution of Uniform Resource Identifiers using the 
                   Domain Name System                                      
       Author(s) : R. Daniel, M. Mealling
       Filename  : draft-ietf-urn-naptr-01.txt
       Pages     : 13
       Date      : 11/21/1996

Uniform Resource Locators (URLs) are the foundation of the World Wide Web, 
and are a vital Internet technology. However, they have proven to be 
brittle in practice. The basic problem is that URLs typically identify a 
particular path to a file on a particular host. There is no graceful way of
changing the path or host once the URL has been assigned. Neither is there 
a graceful way of replicating the resource located by the URL to achieve 
better network utilization and/or fault tolerance. Uniform Resource Names 
(URNs) have been hypothesized as a adjunct to URLs that would overcome such
problems. URNs and URLs are both instances of a broader class of 
identifiers known as Uniform Resource Identifiers (URIs). 

This document describes a new DNS Resource Record, NAPTR (Naming Authority
PoinTeR), that provides rules for mapping parts of URIs to domain names.  
By changing the mapping rules, we can change the host that is contacted to 
resolve a URI.  This will allow a more graceful handling of URLs over 
long time periods, and forms the foundation for a new proposal for 
Uniform Resource Names.    

In addition to locating resolvers, the NAPTR provides for other naming
systems to be grandfathered into the URN world, provides independence
between the name assignment system and the resolution protocol system,
and allows multiple services (Name to Location, Name to Description,
Name to Resource, ...) to be offered.  In conjunction with the SRV RR
proposal [3], the NAPTR record allows those services to be replicated
for the purposes of fault tolerance and load balancing.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-naptr-01.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-naptr-01.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  nic.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-naptr-01.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19961121163946.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-naptr-01.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-naptr-01.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19961121163946.I-D@ietf.org>

--OtherAccess--

--NextPart--



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id VAA09656 for urn-ietf-out; Thu, 21 Nov 1996 21:17:32 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id VAA09651 for <urn-ietf@services.bunyip.com>; Thu, 21 Nov 1996 21:17:30 -0500
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA20265  (mail destined for urn-ietf@services.bunyip.com); Thu, 21 Nov 96 21:17:29 -0500
From: Leslie Daigle <leslie@bunyip.com>
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id VAA20575 for urn-ietf@bunyip.com; Thu, 21 Nov 1996 21:17:29 -0500
Date: Thu, 21 Nov 1996 21:17:29 -0500
Message-Id: <199611220217.VAA20575@beethoven.bunyip.com>
To: urn-ietf@bunyip.com
Subject: [URN] Status
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@bunyip.com>
Errors-To: owner-urn-ietf@bunyip.com

Okay, on the brink of the SJ IETF meeting, it seems a good time to
review the progress of this Fall, particularly with respect to our charter.

So, first of all, congratulations to everybody for a very productive
Fall;  the document editors have been working _very_ hard, and people
have been unstinting in their generous, and constructive,  commentary.   

We now have drafts of:

	. URN Framework and Requirements (soon to be published)
	. URN Syntax
	. NAPTR proposed implementation
	. HTTP resolution conventions

we are _that_ close to having something that can actually be deployed
in a test-fashion.

Ah, yes, there is one thing missing: a namespace.

On previous occasions, one or more people have suggested that they would
be willing to work on the definition of a new namespace, or on the 
use of an existing namespace in the URN context ("grandfathering").  Now
that the syntax is settling down, I would appreciate volunteers and
proposals for namespaces -- please send mail to me, and I will summarize
to the list.

The agenda for the San Jose meeting is pretty straightforward -- there
will be time to talk about specific issues with individual drafts, assessing
where we are, and determining how to tackle the remaining required drafts
(read:  flushing out volunteers, if none are evident before then :-)

Thanks!
Leslie.

P.S.: By the way -- it has been pointed out to me that the URL I circulated
a couple of weeks ago was wrong (although our kindly web-maintainers have
aliased around my gaffe).  The proper URL is:

	http://www.bunyip.com/research/ietf/urn-ietf/

I have updated the page to include our charter and the pointers to
other work that people proposed.  I will include pointers to the new
crop of I-D's, as soon as things settle down (i.e.:  after Tuesday, 5pm!).



----------------------------------------
IETF URN Working Group
----------------------------------------

Agenda for Thursday, December 12, 1996, San Jose, California.


Status review:
	. Status of documents
	. Progress on WG milestones

Discussion of document-specific issues:
	. URN Framework and Requirements
	. URN Syntax
	. NAPTR proposal
	. HTTP conventions

Where to go from here:
	. addressing remaining documents

----------------------------------------------------------------------------

  "The light at the end of the tunnel             Leslie Daigle
     is often the blindingly obvious..."          Vice President, Research
                                                  Bunyip Information Systems
                      -- ThinkingCat              (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA08349 for urn-ietf-out; Wed, 20 Nov 1996 15:34:32 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA08342 for <urn-ietf@services.bunyip.com>; Wed, 20 Nov 1996 15:34:18 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA08321  (mail destined for urn-ietf@services.bunyip.com); Wed, 20 Nov 96 15:34:00 -0500
Received: from magenta.acl.lanl.gov (rdaniel@magenta.acl.lanl.gov [128.165.147.153]) by acl.lanl.gov (8.7.3/8.7.3) with ESMTP id NAA29873 for <urn-ietf@bunyip.com>; Wed, 20 Nov 1996 13:33:58 -0700 (MST)
From: "Ronald E. Daniel" <rdaniel@acl.lanl.gov>
Received: (rdaniel@localhost) by magenta.acl.lanl.gov (8.7.5/8.6.4) id NAA29364 for urn-ietf@bunyip.com; Wed, 20 Nov 1996 13:33:58 -0700 (MST)
Date: Wed, 20 Nov 1996 13:33:58 -0700 (MST)
Message-Id: <199611202033.NAA29364@magenta.acl.lanl.gov>
To: urn-ietf@bunyip.com
Subject: [URN] NAPTR revision
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ronald E. Daniel" <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Hi,

I've revised the NAPTR draft to allow characters other than '/' to be used
as the delimiters in the regexp field. I will send this in to the ID editor
later today.

The new version is appended.

Regards,
Ron
===

INTERNET DRAFT                                                  Ron Daniel
draft-ietf-urn-naptr-01.txt                 Los Alamos National Laboratory
                                                          Michael Mealling
                                                   Network Solutions, Inc.
                                                             19 Nov., 1996


                Resolution of Uniform Resource Identifiers
                       using the Domain Name System

[Edits since -00:
1) Changed SRV citation to RFC from ID
2) Pulled underscores from SRV names.
3) Changed syntax of substitution expression to allow delimiter
   characters other than '/'.
]


Status of this Memo
===================

    This document is an Internet-Draft.  Internet-Drafts are working
    documents of the Internet Engineering Task Force (IETF), its
    areas, and its working groups.  Note that other groups may also
    distribute working documents as Internet-Drafts.
  
    Internet-Drafts are draft documents valid for a maximum of six
    months and may be updated, replaced, or obsoleted by other
    documents at any time.  It is inappropriate to use Internet-
    Drafts as reference material or to cite them other than as
    ``work in progress.''
  
    To learn the current status of any Internet-Draft, please check
    the ``1id-abstracts.txt'' listing contained in the Internet-
    Drafts Shadow Directories on ftp.is.co.za (Africa),
    nic.nordu.net (Europe), munnari.oz.au (Pacific Rim),
    ds.internic.net (US East Coast), or ftp.isi.edu (US West Coast).

    This draft expires 19 May, 1997.
  
  

Abstract:
=========

Uniform Resource Locators (URLs) are the foundation of the World Wide
Web, and are a vital Internet technology. However, they have proven to
be brittle in practice. The basic problem is that URLs typically
identify a particular path to a file on a particular host. There is no
graceful way of changing the path or host once the URL has been
assigned. Neither is there a graceful way of replicating the resource
located by the URL to achieve better network utilization and/or fault
tolerance. Uniform Resource Names (URNs) have been hypothesized as a
adjunct to URLs that would overcome such problems. URNs and URLs
are both instances of a broader class of identifiers known as Uniform
Resource Identifiers (URIs).

This document describes a new DNS Resource Record, NAPTR (Naming
Authority PoinTeR), that provides rules for mapping parts of URIs to
domain names.  By changing the mapping rules, we can change the host
that is contacted to resolve a URI. This will allow a more graceful
handling of URLs over long time periods, and forms the foundation for a
new proposal for Uniform Resource Names.

In addition to locating resolvers, the NAPTR provides for other naming
systems to be grandfathered into the URN world, provides independence
between the name assignment system and the resolution protocol system,
and allows multiple services (Name to Location, Name to Description,
Name to Resource, ...) to be offered.  In conjunction with the SRV RR
proposal [3], the NAPTR record allows those services to be replicated
for the purposes of fault tolerance and load balancing.


Introduction:
=============

Uniform Resource Locators have been a significant advance in locating
resources on the Internet. However, their  brittle nature over time
has been recognized for several years. The Uniform Resource Identifier
working group proposed the development of Uniform Resource Names to serve
as persistent, location-independent identifiers for Internet resources
in order to overcome most of the problems with URLs. RFC-1737 [1] sets
forth requirements on URNs.

During the lifetime of the URI-WG, a number of URN proposals were
generated. The developers of several of those proposals met in a series
of meetings, resulting in a compromise known as the Knoxville framework.
The major principle behind the Knoxville framework is that the resolution
system must be seperate from the way names are assigned. This is in
marked contrast to most URLs, which identify the host to contact and
the protocol to use. Readers are referred to [2] for background on the
Knoxville framework and for additional information on the context and
purpose of this proposal.

Seperating the way names are resolved from the way they are constructed
provides several benefits. It allows multiple naming approaches and
resolution approaches to compete, as it allows different protocols and
resolvers to be used. There is just one problem with such a separation -
how do we resolve a name when it can't give us directions to its
resolver?

For the short term, DNS is the obvious candidate for the resolution
framework, since it is widely deployed and understood. However, it is
not appropriate to use DNS to maintain information on a per-resource
basis. First of all, DNS was never intended to handle that many
records. Second, the limited record size is inappropriate for catalog
information. Third, domain names are not appropriate as URNs.

Therefore our approach is to use DNS to locate "resolvers" that can
provide information on individual resources, potentially including the
resource itself. To accomplish this, we "rewrite" the URI into a domain
name following the rules provided in NAPTR records. Rewrite rules
provide considerable power, which is important when trying to meet the
goals listed above. However, collections of rules can become difficult
to understand. To lessen this problem, the NAPTR rules are *always*
applied to the original URI, *never* to the output of previous rules.

Locating a resolver through the rewrite procedure may take multiple
steps, but the beginning is always the same. Every URI has a
colon-delimited prefix.  NAPTR resolution begins by taking this prefix,
appending the well-known suffix ".urn.net", and querying the DNS for NAPTR
records at that domain name.  Based on the results of this query, zero
or more additional DNS queries may be needed to locate resolvers for the
URI. The details of the conversation between the client and the resolver
thus located are outside the bounds of this draft.
Three brief examples of this procedure are given in the next section.

The NAPTR RR provides the level of indirection needed to keep the naming
system independent of the resolution system, its protocols, and services.
Coupled with the new SRV resource record proposal[3] there is also the
potential for replicating the resolver on multiple hosts, overcoming some
of the most significant problems of URLs. This is an important and subtle
point. Not only do the NAPTR and SRV records allow us to replicate
the resource, we can replicate the resolvers that know about the replicated
resource. Preventing a single point of failure at the resolver level
is a significant benefit. Seperating the resolution procedure from the
way names are constructed has additional benefits. Different resolution
procedures can be used over time, and resolution procedures that are
determined to be useful can be extended to deal with additional namespaces.


Terminology
===========

"Must" or "Shall" - Software that does not behave in the manner that this
           document says it must is not conformant to this document.
"Should" - Software that does not follow the behavior that this document
           says it should may still be conformant, but is probably broken
           in some fundamental way.
"May" -    Implementations may or may not provide the described behavior,
           while still remaining conformant to this document.


Brief overview and examples of the NAPTR RR:
============================================

A detailed description of the NAPTR RR will be given later, but to give
a flavor for the proposal we first give a simple description of the
record and three examples of its use.

The key fields in the NAPTR RR are order, preference, service, flags,
regexp, and replacement:
* The order field specifies the order in which records MUST be processed
  when multiple NAPTR records are returned in response to a single query.
  A naming authority may have delegated a portion of its namespace to
  another agency. Evaluating the NAPTR records in the correct order is
  necessary for delegation to work properly.
* The preference field specifies the order in which records SHOULD
  be processed when multiple NAPTR records have the same value of "order".
  This field lets a service provider specify the order in which resolvers
  are contacted, so that more capable machines are contacted in preference
  to less capable ones.
* The service field specifies the resolution protocol and resolution
  service(s) that will be available if the rewrite specified by the
  regexp or replacement fields is applied. Resolution protocols are
  the protocols used to talk with a resolver. They will be specified in
  other documents. Resolution services are operations such as
  N2R (URN to Resource), N2L (URN to URL), N2C (URN to URC), etc.
  These are discussed in the URN Framework document[2], and their behavior
  in a particular resolution protocol will be given in the specification for
  that protocol.
* The flags field contains modifiers that affect what happens in the
  next DNS lookup, typically for optimizing the process.
* The regexp field is one of two fields used for the rewrite rules, and is
  the core concept of the NAPTR record. The regexp field is a String
  containing a sed-like substitution expression. (The actual grammar for
  the substitution expressions is given later in this draft). The
  substitution expression is applied to the original URN to determine the
  next domain name to be queried. The regexp field should be used when the
  domain name to be generated is conditional on information in the URI. If
  the next domain name is always known, which is anticipated to be a common
  occurrence, the replacement field should be used instead.
* The replacement field is the other field that may be used for the rewrite
  rule. It is an optimization of the rewrite process for the case where the
  next domain name is fixed instead of being conditional on the content of
  the URI. The replacement field is a domain name (subject to compression if
  a DNS sender knows that a given recipient is able to decompress names in
  this RR type's RDATA field). If the rewrite is more complex than a simple
  substitution of a domain name, the replacement field should be set to . and
  the regexp field used. 

Note that the client applies all the substitutions and performs all
lookups - this is not handled in DNS servers. Note also that there is no
reason to provide values in both the replacement and regexp field. Only
one should be specified. If a value is specified in both, the replacement
name MUST be used and the regexp string MUST be ignored. It is the belief
of the developers of this document that regexps should rarely be used. The
replacement field seems adequate for the vast majority of situations. Regexps
are only necessary when portions of a namespace are to be delegated to
different resolvers.



Example 1
---------

Consider a URN that uses the hypothetical DUNS namespace. DUNS numbers are
identifiers for approximately 30 million registered businesses around
the world, assigned and maintained by Dunn and Bradstreet. The URN
might look like:

                 urn:duns:002372413:annual-report-1997

The first step in the resolution process is to find out about the DUNS
namespace. The namespace identifier, duns, is extracted from the URN,
prepended to urn.net, and the NAPTRs for duns.urn.net looked up. It might
return records of the form:

duns.urn.net
;;      order pref flags service          regexp        replacement
 IN NAPTR 100  10  "s"  "dunslink+N2L+N2C"  ""   dunslink.udp.isi.dandb.com
 IN NAPTR 100  20  "s"  "rcds+N2C"          ""   rcds.udp.isi.dandb.com
 IN NAPTR 100  30  "s"  "http+N2L+N2C+N2R"  ""   http.tcp.isi.dandb.com

The order field contains equal values, indicating that no name delegation
order has to be followed. The preference field indicates that the provider
would like clients to use the special dunslink protocol, followed by
the RCDS protocol, and that HTTP is offered as a last resort. All the
records specify the "s" flag, which will be explained momentarily.
The service fields say that if we speak dunslink, we will be able to
issue either the N2L or N2C requests to obtain a URL or a URC (description)
of the resource. The Resource Cataloging and Distribution Service (RCDS)[7]
could be used to get a URC for the resource, while HTTP could be used to get
a URL, URC, or the resource itself.  All the records supply the next
domain name to query, none of them need to be rewritten with the aid of
regular expressions.

The general case might require multiple NAPTR rewrites to locate a
resolver, but eventually we will come to the "terminal NAPTR". Once we
have the terminal NAPTR, our next probe into the DNS will be for a SRV 
or A record instead of another NAPTR. Rather than probing for a non-existent
NAPTR record to terminate the loop, the flags field is used to indicate
a terminal lookup. If it has a value of "s", the next lookup should
be for SRV RRs, "a" denotes that A records should sought. A "p" flag is
also provided to indicate that the next action is Protocol-specific, but
that looking up another NAPTR will not be part of it.

Since our example RR specified the "s" flag, it was terminal. Our
next action is to lookup SRV RRs for rcds.udp.isi.dandb.com, which
will tell us hosts that can provide the necessary resolution service. 
That lookup might return:

;;                              Pref Weight Port Target
 rcds.udp.isi.dandb.com IN SRV 0    0    1000 defduns.isi.dandb.com
                          IN SRV 0    0    1000 dbmirror.com.au
                          IN SRV 0    0    1000 ukmirror.com.uk

telling us three hosts that could actually do the resolution, and
giving us the port we should use to talk to their RCDS server.
(The reader is referred to the SRV proposal [3] for the interpretation
of the fields above).

There is opportunity for significant optimization here. We can return
the SRV records as additional information for terminal NAPTRs
(and the A records as additional information for those SRVs). While this
recursive provision of additional information is not explicitly blessed
in the DNS specifications, it is not forbidden, and BIND does take
advantage of it [4].  This is a significant optimization. In
conjunction with a long TTL for *.urn.net records, the average number
of probes to DNS for resolving DUNS URNs would approach one.
Therefore, DNS server implementors SHOULD provide additional information
with NAPTR responses. The additional information will be either SRV
or A records. If SRV records are available, their A records may be
provided as recursive additional information.

Note that the example NAPTR records above are intended to represent the
reply the client will see. They are not quite identical to what the
domain administrator would put into the zone files. For one thing, the
administrator should supply the trailing '.' character on replacement
domain names. An additional difference will be illustrated later.


Example 2 
---------

Consider a URI namespace based on MIME Content-Ids. The URN might look
like this:
  
        urn:cid:199606121851.1@mordred.gatech.edu
  
The first step in the resolution process is to find out about the CID
namespace. The namespace identifier, cid, is extracted from the URN,
prepended to urn.net, and the NAPTR for cid.urn.net looked up. It might
return records of the form:
 
 cid.urn.net
  ;;       order pref flags service       regexp         replacement
   IN NAPTR 100   10   ""     ""    "/.+@([^@]+)/\1/i"         .
 
We have only one NAPTR response, so ordering the responses is not
a problem.  The replacement field is empty, so we check the regexp
field and use the pattern provided there. We apply that regexp to the
entire URN to see if it matches, which it does.  The \1 part of the
substitution expression returns the string "mordred.gatech.edu". Since
the flags field does not contain "s" or "a", the lookup is not terminal
and our next probe to DNS is for more NAPTR records: lookup(query=NAPTR,
"mordred.gatech.edu").

While mordred could have its very own NAPTR, maintaining those records
on all the machines at a site as large as Georgia Tech would be an
intolerable burden. Instead, a wildcard may be used so that the domain
administrator at Georgia Tech has only a single NAPTR record to
maintain. That record might look like:

*.gatech.edu IN NAPTR
;;       order pref flags service           regexp  replacement
  IN NAPTR 100  50  "s"  "z3950+N2L+N2C"     ""    z3950.tcp.gatech.edu.
  IN NAPTR 100  50  "s"  "rcds+N2C"          ""    rcds.udp.gatech.edu.
  IN NAPTR 100  50  "s"  "http+N2L+N2C+N2R"  ""    http.tcp.gatech.edu.

(Unlike all the other example records in this draft, the one above
is the contents of a zone file, not the response received by the
client. That is so that the wildcard can be seen.)

Continuing with our example, we note that the values of the order and
preference fields are equal in all records, so the client is free to
pick any record. The flags field tells us that these are the last NAPTR
patterns we should see, and after the rewrite (a simple replacement in
this case) we should look up SRV records to get information on the
hosts that can provide the necessary service.

Assuming we prefer the Z39.50 protocol, our lookup might return:
 
;;                            Pref Weight Port Target
z3950.tcp.gatech.edu IN SRV 0    0      1000 z3950.gatech.edu
                       IN SRV 0    0      1000 z3950.cc.gatech.edu
                       IN SRV 0    0      1000 z3950.uga.edu

telling us three hosts that could actually do the resolution, and
giving us the port we should use to talk to their Z39.50 server.

Recall that the regular expression used \1 to extract a domain name
from the CID. There is a significant caveat about the use of
backslashes in DNS zone files. DNS treats backslashes as the escape
character so that '.' can be escaped when necessary. This means that
when a regular expression is entered into the zone file, the
backslashes must be escaped by another backslash.  For the case of the
cid.urn.net record above, the regular expression entered into the zone
file should be "/.+@([^@]+)/\\1/i".  When the client code actually
receives the record, the pattern will have been converted to
"/.+@([^@]+)/\1/i".


Example 3
---------

Even if URN systems were in place now, there would still be a
tremendous number of URLs.  It should be possible to develop a URN
resolution system that can also provide location independence for those
URLs.  This is related to the requirement in [1] to be able to
grandfather in names from other naming systems, such as ISO Formal
Public Identifiers, Library of Congress Call Numbers, ISBNs, ISSNs,
etc.

The NAPTR RR could also be used for URLs that have already been assigned.
Assume we have the URL for a very popular piece of software that the
publisher wishes to mirror at multiple sites around the world:

     http://www.foo.com/software/latest-beta.exe

We extract the prefix, "http", and lookup NAPTR records for
http.urn.net. This might return a record of the form

http.urn.net IN NAPTR
;;  order   pref flags service      regexp             replacement
     100     90   ""      ""   "/.*\/\/([^\/:]+)/\1/i"       .

This expression returns everything after the first double slash and
before the next slash or colon. Backslashes are needed to escape the
forward slash since the forward slash character is what separates the
components of the substitution expression. (Recall from the previous
example that in the zone file, this pattern actually needs to be
entered as "/.*\\/\\/([^\\/:]+)/\\1/i").  Applying this pattern to the
URL extracts "www.foo.com". Looking up NAPTR records for that might
return:

www.foo.com
;;       order pref flags   service  regexp     replacement
 IN NAPTR 100  100  "s"   "http+L2R"   ""    http.tcp.foo.com
 IN NAPTR 100  100  "s"   "ftp+L2R"    ""    ftp.tcp.foo.com

Looking up SRV records for http.tcp.foo.com would return information
on the hosts that foo.com has designated to be its mirror sites. The
client can then pick one for the user. 


NAPTR RR Format
===============

The format of the NAPTR RR is given below. The DNS type code for
NAPTR is 104 [this is being changed, we believe it will be assigned 35].

    Domain TTL Class Order Preference Flags Service Regexp Replacement 

where:

Domain
       The domain name this resource record refers to.
TTL
       Standard DNS Time To Live field
Class
       Standard DNS meaning
Order
       A 16-bit integer specifying the order in which the NAPTR records
       MUST be processed to ensure correct delegation of portions
       of the namespace over time. Low numbers are processed before
       high numbers, and once a NAPTR is found that "matches" a URN,
       the client MUST NOT consider any NAPTRs with a higher value
       for order.

Preference
       A 16-bit integer which specifies the order in which NAPTR records
       with equal "order" values SHOULD be processed, low numbers
       being processed before high numbers.  This is similar to the
       preference field in an MX record, and is used so domain
       administrators can direct clients towards more capable hosts
       or lighter weight protocols. 

Flags
       A String giving flags to control aspects of the rewriting. Flags
       are single characters from the set [A-Z0-9]. The case of the
       alphabetic characters is not significant.

       At this time only three flags, "S", "A", and "P", are defined. "S"
       means that the next lookup should be for SRV records instead of NAPTR
       records. "A" means that the next lookup should be for A records. The
       "P" flag says that the remainder of the resolution shall be carried
       out in a Protocol-specific fashion, and we should not do any more
       DNS queries.
       
       The remaining alphabetic flags are reserved. The numeric flags may be
       used for local experimentation. The S, A, and P flags are all mutually
       exclusive, and resolution libraries MAY signal an error if more
       than one is given. (Experimental code and code for assiting in the
       creation of NAPTRs would be more likely to signal such an error than
       a client such as a browser). We anticipate that multiple flags will
       be allowed in the future, so implementors MUST NOT assume that the
       flags field can only contain 0 or 1 characters. 


Service 
       Specifies the resolution service(s) available down this rewrite
       path. It may also specify the particular protocol that is used to
       talk with a resolver. A protocol MUST be specified if the flags field
       states that the NAPTR is terminal. If a protocol is specified, but
       the flags field does not state that the NAPTR is terminal, the next
       lookup MUST be for a NAPTR. The client MAY choose not to perform
       the next lookup if the protocol is unknown, but that behavior MUST NOT
       be relied upon.
    
       The service field may take any of the values below (using the
       Augmented BNF of RFC 822[5]):

           service_field = [ [protocol] *("+" rs)]
           protocol      = "rcds" / "http" / "hdl" / "rwhois"
           rs            = "N2L" / "N2Ls" / "N2R" / "N2Rs" / "N2C"
                         / "N2Ns" / "L2R" / "L2Ns" / "L2Ls" / "L2C"

       i.e. an optional protocol specification followed by 0 or more
       resolution services. Each resolution service is indicated by
       an initial '+' character.

       Note that the empty string is also a valid service field. This
       will typically be seen at the top levels of a namespace, when it
       is impossible to know what services and protocols will be offered
       by a particular publisher within that name space.

       At this time the known protocols are rcds[7], hdl[8] (binary,
       UDP-based protocols),  http[11] (a textual, TCP-based protocol), and
       rwhois[10] (textual, UDP or TCP based). More will be allowed later.
       The names of the protocols must be formed from the characters [a-Z0-9].
       Case of the characters is not significant.

       The service requests currently allowed are:
             N2L  - Given a URN, return a URL
             N2Ls - Given a URN, return a set of URLs
             N2R  - Given a URN, return an instance of the resource.
             N2Rs - Given a URN, return multiple instances of the resouce,
                    typically encoded using multipart/alternative.
             N2C  - Given a URN, return a collection of meta-information on
                    the named resource. The format of this response is the
                    subject of another document.
             N2Ns - Given a URN, return all URNs that are also identifers
                    for the resource.
             L2R  - Given a URL, return the resource.
             L2Ns - Given a URL, return all the URNs that are identifiers for
                    the resource.
             L2Ls - Given a URL, return all the URLs for instances of
                    of the same resource.
             L2C  - Given a URL, return a description of the resource.

       The actual format of the service request and response will be
       determined by the resolution protocol, and is the subject for other
       documents. Protocols need not offer all services. The labels
       for service requests shall be formed from the set of
       characters [A-Z0-9]. The case of the alphabetic characters is
       not significant.

Regexp
       A STRING containing a substitution expression that is applied to the
       original URI in order to construct the next name to lookup. The grammar
       of the substitution expression is given in the next section.

Replacement
       The next NAME to query for NAPTR, SRV, or A records depending on
       the value of the flags field. As mentioned above, this may be
       compressed.



Substitution Expression Grammar:
================================

The content of the regexp field is a substitution expression. True sed(1)
substitution expressions are not appropriate for use in this application for a
variety of reasons, therefore the contents of the regexp field MUST follow the
grammar below:

  subst_expr   = delim-char  ere  delim-char  repl  delim-char  *flags
  delim-char   = "/" / "!" / ... (Any non-digit or non-flag character other
                 than backslash '\'. All occurances of a delim_char in a
                 subst_expr must be the same character.)
  ere          = POSIX Extended Regular Expression (see [9], section 2.8.4)
  repl         = dns_str /  backref / repl dns_str  / repl backref
  dns_str      = ...... which RFC can I cite for this? 1035 seems obsolete .....
  backref      = "\" 1POS_DIGIT
  flags        = "i" 
  DNS_CHAR     = "_" / "0" / "1" / ... / "9" / "a" / ... / "z"
  POS_DIGIT    = "1" / "2" / ... / "9"  ; 0 is not an allowed backref value

The result of applying the substitution expression to the original URI shall
be a legal domain name. Since it is possible for the regexp field to be
improperly specified, such that a non-conforming domain name can be
constructed, client software SHOULD verify that the result is a legal
domain name before making queries on it. 

Backref expressions "\N" in the repl portion of the substitution expression
are replaced by the (possibly empty) string of characters enclosed by '('
and ')' in the ERE portion of the substitution expression. N is a single
digit from 1 through 9, inclusive. It specifies the N'th backref expression,
the one that begins with the N'th '(' and continues to the matching ')'.
For example, the ERE
                   (A(B(C)DE)(F)G)
has backref expressions:
                    \1  = ABCDEFG
                    \2  = BCDE
                    \3  = C
                    \4  = F
                \5..\9  = error - no matching subexpression
                 
The "i" flag indicates that the ERE matching SHALL be performed in a
case-insensitive fashion. Furthermore, any backref replacements MAY be
normalized to lower case when the "i" flag is given.

The first character in the substitution expression shall be used as the
character that delimits the components of the substitution expression.
There must be exactly three non-escaped occurances of the delimiter
character in a substitution expression. Since escaped occurances of
the delimiter character will be interpreted as occurances of that
character, digits MUST NOT be used as delimiters. Backrefs would be
confused with literal digits were this allowed. Similarly, if flags are
specified in the substitution expression, the delimiter character must not
also be a flag character. 


Advice to domain administrators:
================================

Beware of regular expressions. Not only are they a pain to get
correct on their own, but there is the previously mentioned interaction
with DNS. Any backslashes in a regexp must be entered twice in a zone
file in order to appear once in a query response. More seriously, the
need for double backslashes has probably not been tested by all
implementors of DNS servers. We anticipate that urn.net will be the
heaviest user of regexps. Only when delegating portions of namespaces
should the typical domain administrator need to use regexps.

On a related note, beware of interactions with the shell when manipulating
regexps from the command line. Since '\' is a common escape character in
shells, there is a good chance that when you think you are saying "\\" you
are actually saying "\".  Similar caveats apply to characters such as
'*', '(', etc.

The "a" flag allows the next lookup to be for A records rather than
SRV records. Since there is no place for a port specification in the
NAPTR record, when the "A" flag is used the specified protocol must
be running on its default port. 

The URN-WG is discussing the use of international characters in URNs.
The regexp package used may need to be changed from POSIX to one with
the ability to handle UNICODE characters.


Usage
=====

Pseudocode for a client routine using NAPTRs is given below:

    //
    // findResolver(URN)
    // Given a URN, find a host that can resolve it.
    // 
    findResolver(string URN) {
      sprintf(key, "%s.urn.net", extractNS(URN));  // prepend prefix to urn.net
      do {
        rewrite_flag = false;
        terminal = false;
	if (key has been seen) {
	  quit with a loop detected error
	}
	add key to list of "seens"
	records = lookup(type=NAPTR, key); // get all NAPTR RRs for 'key'

        sort NAPTR records by "order" field and "preference" field
            (with "order" being more significant than "preference").
        n_naptrs = number of NAPTR records in response.
        curr_order = records[0].order;
        max_order = records[n_naptrs-1].order;
        
        // Process current batch of NAPTRs according to "order" field.
        for (j=0; j < n_naptrs && records[j].order <= max_order; j++) {
          newkey = rewrite(URN, naptr[j].replacement, naptr[j].regexp);
          if (!newkey) // Skip to next record if the rewrite didn't match
             continue;  
          // We did do a rewrite, shrink max_order to current value
          // so that delegation works properly
          max_order = naptr[j].order;
          // Will we know what to do with the protocol and services
          // specified in the NAPTR? If not, try next record.
          if(!isKnownProto(naptr[j].services)) {
            continue;
          }
          if(!isKnownService(naptr[j].services)) {
            continue;
          }

          // At this point we have a sucessful rewrite and we will know
          // how to speak the protocol and request a known resolution
          // service. Before we do the next lookup, check some
          // optimization possibilities.
          
          if (strcasecmp(flags, "S")
           || strcasecmp(flags, "P"))
           || strcasecmp(flags, "A")) {
             terminal = true;
             services = naptr[j].services;
             addnl = any SRV and/or A records returned as additional info
                     for naptr[j].
          }
          key = newkey;
          rewriteflag = true;
          break;
        }
      } while (rewriteflag && !terminal);

      // Did we not find our way to a resolver?
      if (!rewrite_flag) {
         report an error
         return NULL;
      }


      // Leave rest to another protocol?
      if (strcasecmp(flags, "P")) {
         return key as host to talk to;
      }

      // If not, keep plugging
      if (!addnl) { // No SRVs came in as additional info, look them up
        srvs = lookup(type=SRV, key);
      }  

      sort SRV records by preference, weight, ...
      foreach (SRV record) { // in order of preference
        try contacting srv[j].target using the protocol and one of the
            resolution service requests from the "services" field of the
            last NAPTR record.
        if (successful)
          return (target, protocol, service);
          // Actually we would probably return a result, but this
          // code was supposed to just tell us a good host to talk to.
      }
      die with an "unable to find a host" error;
    }


Notes:
======
  -  The "urn:" prefix is a matter of religious controversy. Client
     code should handle the cases when it is and is not present.
     Similarly, if regular expressions are used in NAPTR records, they
     should be immune to the presence or absence of an initial "urn:".
  -  A client MUST process multiple NAPTR records in the order specified by
     the "order" field, it MUST NOT simply use the first record that provides
     a known protocol and service combination.
  -  If a record at a particular order matches the URI, but the client
     doesn't know the specified protocol and service, the client SHOULD
     continue to examine records that have the same order. The client
     MUST NOT consider records with a higher value of order. This is
     necessary to make delegation of portions of the namespace work.
     The order field is what lets site administrators say "all requests for
     URIs matching pattern x go to server 1, all others go to server 2".
     (A match is defined as:
        1) The NAPTR provides a replacement domain name
        2) The regular expression matches the URN
     )
  -  When multiple RRs have the same "order", the client should use
     the value of the preference field to select the next NAPTR to
     consider. However, because of preferred protocols or services,
     estimates of network distance and bandwidth, etc. clients
     may use different criteria to sort the records.
  -  If the lookup after a rewrite fails, clients are strongly encouraged
     to report a failure, rather than backing up to pursue other rewrite
     paths.
  -  When a namespace is to be delegated among a set of resolvers, regexps
     must be used. Each regexp appears in a separate NAPTR RR. Administrators
     should do as little delegation as possible, because of limitations on
     the size of DNS responses.
  -  Note that SRV RRs impose additional requirements on clients.


Acknowledgments:
=================

The authors would like to thank Keith Moore for all his consultations
during the development of this draft. We would also like to thank Paul
Vixie for his assistance in debugging our implementation, and his answers
on our questions.


References:
===========

[1] RFC-1737, "Functional Requirements for Uniform Resource Names", Karen
    Sollins and Larry Masinter, Dec. 1994.

[2] draft-daigle-urn-framework-00.txt "A Uniform Resource Naming
    Framework", Leslie Daigle and Patrik Faltstrom, June, 1996.

[3] RFC 2052, "A DNS RR for specifying the location of services (DNS SRV)",
    A. Gulbrandsen and P. Vixie, October 1996.

[4] Paul Vixie, personal communication.

[5] RFC-822, "Standard for the Format of ARPA Internet Text Messages",
    Dave H. Crocker, August 1982.  

[6] Keith Moore, personal communication.

[7] Keith Moore, "Resource Cataloging and Distribution Service", ???
    (insert as [4], renumber the others?)

[8] Charles Orth, Bill Arms; Handle Resolution Protocol Specification,
    http://www.handle.net/docs/client_spec.html

[9] IEEE Standard for Information Technology - Portable Operating System
    Interface (POSIX) - Part 2: Shell and Utilities (Vol. 1); IEEE Std
    1003.2-1992; The Institute of Electrical and Electronics Engineers;
    New York; 1993. ISBN:1-55937-255-9

[10] ... rwhois spec ...
[11] ... encoding resolution service requests in HTTP...


Security Considerations
=======================
  The use of "urn.net" as the registry for URN namespaces is subject to
  denial of service attacks, as well as other DNS spoofing attacks. The
  interactions with DNSSEC are currently being studied. It is expected
  that NAPTR records will be signed with SIG records once the DNSSEC
  work is deployed. 

  The rewrite rules make identifiers from other namespaces subject to
  the same attacks as normal domain names. Since they have not been
  easily resolvable before, this may or may not be considered a problem.

  Regular expressions should be checked for sanity, not blindly passed
  to something like PERL. 

Author Contact Information:
===========================

Ron Daniel
Los Alamos National Laboratory
MS B287
Los Alamos, NM, USA, 87545
voice:  +1 505 665 0597
fax:    +1 505 665 4939
email:  rdaniel@lanl.gov


Michael Mealling
Network Solutions
505 Huntmar Park Drive
Herndon, VA  22070
voice: (703) 742-0400
fax: (703) 742-9552
email: michaelm@internic.net
URL: http://www.netsol.com/




    This draft expires 19 May, 1997.

Ron Daniel Jr.                   email: rdaniel@acl.lanl.gov
Advanced Computing Lab           voice: (505) 665-0597
MS B-287  TA-3  Bldg. 2011         fax: (505) 665-4939
Los Alamos National Lab           http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM,  87545    obscure_term: "hypernym"


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA08321 for urn-ietf-out; Wed, 20 Nov 1996 15:32:15 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA08316 for <urn-ietf@services.bunyip.com>; Wed, 20 Nov 1996 15:32:10 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA08307  (mail destined for urn-ietf@services.bunyip.com); Wed, 20 Nov 96 15:32:01 -0500
Received: from magenta.acl.lanl.gov (rdaniel@magenta.acl.lanl.gov [128.165.147.153]) by acl.lanl.gov (8.7.3/8.7.3) with ESMTP id NAA29850 for <urn-ietf@bunyip.com>; Wed, 20 Nov 1996 13:31:58 -0700 (MST)
From: "Ronald E. Daniel" <rdaniel@acl.lanl.gov>
Received: (rdaniel@localhost) by magenta.acl.lanl.gov (8.7.5/8.6.4) id NAA29358 for urn-ietf@bunyip.com; Wed, 20 Nov 1996 13:31:57 -0700 (MST)
Date: Wed, 20 Nov 1996 13:31:57 -0700 (MST)
Message-Id: <199611202031.NAA29358@magenta.acl.lanl.gov>
To: urn-ietf@bunyip.com
Subject: [URN] HTTP conventions draft
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ronald E. Daniel" <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Hi,

I've changed the conventions draft to remove the integer from the
text/uri-list media type. The new version is appended. I will
send this to the ID editor later today.

Regards,
Ron
====
INTERNET DRAFT                                                  Ron Daniel
draft-ietf-urn-http-conventions-00.txt      Los Alamos National Laboratory
                                                              13 Nov, 1996


         Conventions for the Use of HTTP for URN Resolution


Status of this Memo
===================

    This document is an Internet-Draft.  Internet-Drafts are working
    documents of the Internet Engineering Task Force (IETF), its
    areas, and its working groups.  Note that other groups may also
    distribute working documents as Internet-Drafts.
  
    Internet-Drafts are draft documents valid for a maximum of six
    months and may be updated, replaced, or obsoleted by other
    documents at any time.  It is inappropriate to use Internet-
    Drafts as reference material or to cite them other than as
    ``work in progress.''
  
    To learn the current status of any Internet-Draft, please check
    the ``1id-abstracts.txt'' listing contained in the Internet-
    Drafts Shadow Directories on ftp.is.co.za (Africa),
    nic.nordu.net (Europe), munnari.oz.au (Pacific Rim),
    ds.internic.net (US East Coast), or ftp.isi.edu (US West Coast).

    This draft expires 15 May, 1997.
  
  

Abstract:
=========

The URN-WG was formed to specify persistent, location-independent names
for network accessible resources, and resolution mechanisms to retrive
the resources given such a name. At this time the URN-WG is considering
one particular resolution mechanism, the NAPTR proposal. That proposal
does not get the client software all the way from the URN to the resource.
Instead, it gets the client from a URN to a "resolver", which is a system
that can then tell the client where the resource is. The NAPTR draft
defines a "resolution protocol" to be the protocol used to speak to a
resolver in order to obtain the resource, its location(s), or other
information about the resource. The NAPTR proposal allows different
resolution protocols to be used for commuicating with resolvers.

This draft establishes conventions for encoding URN resolution requests
and responses in HTTP 1.0 (and 1.1) requests and responses. The primary
goal of this draft is to define a convention that is simple to implement
and will allow existing HTTP servers to easily add support for URN
resolution. We expect that the resolution databases that arise will be
useful when more sophisticated resolution protocols are developed later.


1.0  Introduction:
==================

The NAPTR draft[1] describes a way of using DNS to locate resolvers for
URIs.  That draft provides places to specify the "resolution protocol"
spoken by the resolver, as well as the "resolution services" it offers.
As of this writing, the "resolution protocols" allowed by the NAPTR draft
are HTTP, RCDS, HDL, and RWHOIS. (That list is expected to grow over time).
The NAPTR draft also lists a variety of resolution services, such
as N2L (given a URN, return a URL); N2R (Given a URN, return the named
resource), etc. This draft specifies the conventions to follow to
encode resolution service requests in the HTTP protocol, allowing
widely available HTTP daemons to serve as URN resolvers.

The reader is assumed to be familiar with the HTTP/1.0 [2] and 1.1 [3]
specifications.


2.0 General Approach:
=====================

The general approach used to encode resolution service requests in HTTP
is quite simple: 

    GET /uri-res/<service>/<uri>  HTTP/1.0

For example, if we have the URN "cid:foo@huh.com" and want a URL,
we would send the request:

    GET /uri-res/N2L/cid:foo@huh.com HTTP/1.0

Because of the character set limitations on URIs, we might wish to
encode the '@' character as its hex equivalent, thus the request would be

    GET /uri-res/N2L/cid:foo%40huh.com HTTP/1.0

The request could also be encoded as an HTTP 1.1 request. This would look
like:

    GET /uri-res/N2L/cid:foo%40huh.com HTTP/1.1
    Host: <whatever host we are sending the request to>

Handling these requests on the server side is easy to implement in a
number of ways. The N2L request could be handled by a CGI script that
took the incoming URN, looked it up in a database, and returned the URL
as an HTTP redirect. Service requests like N2R or N2C could be set up
so that the daemon answered the request by returning files out of N2R/
and N2C/ directories, or they could be handled by a script.

One caveat should be kept in mind. The "urn:" prefix is still the
subject of controversy, so some URN documents advocate treating it
as optional. HTTP resolvers MUST return identical results for URIs
that do and do not contain the "urn:" prefix. For example, the two
request below must return identical results:
    GET /uri-res/N2L/cid:foo%40huh.com HTTP/1.0
    GET /uri-res/N2L/urn:cid:foo%40huh.com HTTP/1.0

Responses from the HTTP server follow standard HTTP practice. Status
codes, such as 200 (OK) or 404 (Not Found) shall be returned.
The normal rules for determining cachability, negotiating formats, etc.
apply.


3.0 Service-specific details:
=============================

This section goes through the various resolution services established
in the URN Framework draft [4] and states how to encode each of them,
how the results should be returned, and any special status codes that
are likely to arise.

Unless stated otherwise, the HTTP requests are formed according to
the simple convention above, either for HTTP/1.0 or HTTP/1.1. The response
is assumed to be an entity with normal headers and body unless stated
otherwise. (N2L is the only request that does not return a body).


3.1  N2L (URN to URL):
----------------------

The request is encoded as above. The URL MUST be returned in a Location:
header for the convienience of the most common case of wanting the resource.
A 30X status line SHOULD be returned. HTTP/1.1 clients should be sent the
303 status code. HTTP/1.0 clients should be sent the 302 (Moved temporarily)
status code unless the resolver has particular resons for using 301
(moved permanently) or 304 (not modified) codes.


3.2  N2Ls (URN to URLs):
------------------------

The request is encoded as above. The result is a list of 0 or
more URLs. The Internet Media Type (aka ContentType) of the result
may be negotiated using standard HTTP mechanisms if desired. At a
minimum the resolver should support the text/uri-list media type.
(See Appendix A for the definition of this media type). That media
type is suitable for machine-processing of the list of URLs. Resolvers
may also return the results as text/html, text/plain, or any other
media type they deem suitable.

No matter what the particular media type, the result MUST be a list
of the URLs which may be used to obtain an instance of the resource
identified by the URN. All URIs shall be encoded according to the
URI specification [5].

If the client has requested the result be returned as text/html or
application/html, the result should be encoded as:
<UL>
<LI><A HREF="...url 1...">...url 1...</A>
<LI><A HREF="...url 2...">...url 2...</A>
 etc.
</UL>
where the strings ...url n... are replaced by the n'th URL in the list.


3.3  N2R (URN to Resource):
---------------------------

The request is encoded as above. The resource is returned using
standard HTTP mechanisms. The request may be modified using the
Accept: header as in normal HTTP to specify that the result
be given in a preferred Internet Media Types.


3.4  N2Rs (URN to Resources):
-----------------------------

This resolution service returns multiple instances of a resource,
for example, GIF and JPEG versions of an image. The judgment about
the resources being "the same" resides with the naming authority that
issued the URN.

The request is encoded as above. The result shall be a MIME
multipart/alternative message with the alternative versions of the
resource in seperate body parts. If there is only one version of
the resource identified by the URN, it MAY be returned without the
multipart/alternative wrapper. Resolver software SHOULD look at the
Accept: header, if any, and only return versions of the resource
that are acceptable according to that header. 


3.5  N2C (URN to URC):
----------------------

URCs (Uniform Resource Characteristics) are descriptions of other
resources. This request allows us to obtain a description of the
resource identified by a URN, as opposed to the resource itself.
The description might be a bibliographic citation, a digital signature,
a revision history, etc. This draft does not specify the content of
any response to a URC request. That content is expected to vary from
one resolver to another.

The format of any response to a N2C request MUST be communicated using the
ContentType header, as is standard HTTP practice. The Accept: header
SHOULD be honored.


3.6  N2Ns (URN to URNs):
------------------------

While URNs are supposed to identify one and only one resource, that
does not mean that a resource may have one and only one URN. For
example, consider a resource that has something like
"current-weather-map" for one URN and "weather-map-for-datetime-x" for
another URN. The N2Ns service request lets us obtain lists of URNs that
are believed equivalent at the time of the request. As the weathermap
example shows, some of the equivalances will be transitory, so the
standard HTTP mechanisms for communicating cachability MUST be honored.

The request is encoded as above. The result is a list of all the
URNs, known to the resolver, which identify the same resource as the
input URN. The result shall be encoded as for the N2Ls request
above (text/uri-list unless specified otherwise by an Accept: header).

3.7  L2Ns (URL to URNs):
----------------------

The request is encoded as above. The response is a list of any URNs
known to be assigned to the resource at the given URL. The result
shall be encoded as for the N2Ls and N2Ns requests.


3.8  L2Ls (URL to URLs):
------------------------

The request is encoded as described above. The result is a list of
all the URLs that the resolver knows are associated with the resource
located by the given URL. This is encoded as for the N2Ls, N2Ns, and L2Ns
requests.


3.9  L2C (URL to URC):
----------------------

The request is encoded as above, the response is the same as for the
N2C request.


Implementation Notes:
=====================

This section gives an example of how to configure a web server to
respond to the N2L resolution request. It is not intended to specify
standard behavior, it is provided here merely as a courtesy for
implementors.

First, we assume the presence of a CGI script, n2l.pl, that processes
the provided URN, converting it into a canonical format. It would remove
any "urn:" prefix,  decode any %encoded special characters, normalize
case-insensitive parts of the URN to lower case, etc. It would then use
the normalized URN as the key for a search in a database, which we assume
returns the URL as a string. A sample of our implementation of that script
is provided as Appendix B. We will further assume that the n2l.pl script
is in the cgi-bin directory of the web server.

The easiest way to invoke the n2l.pl script in response to N2L requests
is to set up a Redirect directive in the srm.conf file. (This works for
servers based on the original NCSA HTTP daemon, such as Apache.) The
relevant Redirect directives might look like:

Redirect /uri-res/N2L http://urn.acl.lanl.gov/cgi-bin/n2l.pl
Redirect /uri-res/L2N http://urn.acl.lanl.gov/cgi-bin/l2n.pl



Appendix A: The text/uri-list Internet Media Type
=================================================
[This appendix will be augmented or replaced by the registration
of the text/uri-list IMT once that registration has been performed].

Several of the resolution service requests, such as N2Ls, N2Ns, L2Ns,
L2Ls, result in a list of URIs being returned to the client. The
text/uri-list Internet Media Type is defined to provide a simple format
for the automatic processing of such lists of URIs.

The format of text/uri-list resources is:
1) Any lines beginning with the '#' character are comment lines
   and are ignored during processing. (Note that '#' is a character
   that may appear in URIs, so it only denotes a comment when it is the
   first character on a line).
2) The remaining non-comment lines MUST be URIs (URNs or URLs), encoded
   according to the URI specification RFC[5]. Each URI shall appear on
   one and only one line.
3) As for all text/* formats, lines are terminated with a CR LF pair.

In applications where one URI has been mapped to a list of URIs, such
as in response to the N2Ls request, the first line of the text/uri-list
response SHOULD be a comment giving the original URI. 

An example of such a result for the N2L request is shown below in figure 1.

     # urn:cid:foo@huh.org
     http://www.huh.org/cid/foo.html
     http://www.huh.org/cid/foo.pdf
     ftp://ftp.foo.org/cid/foo.txt

               Figure 1: Example of the text/uri-list format


Appendix B:  n2l.pl script
==========================

This is a simple perl script for the N2L resolution service. It
assumes the presence of a DBM database to store the URN to URL
mappings.


    #!/bin/perl
    # N2L  - performs urn to url  resolution 

    $n2l_File = "...filename for DBM database...";


    $urn = $ENV{'PATH_INFO'} ;
    if(length($urn)<3)
    {
        $error=1;
    }

    if(!$error)
    {
        $urn =~s/^(\/)(urn:)?(.*)/$3/i;
        # Additional canonicalization should be performed here

        dbmopen(%lu,$n2l_File,0444);
        if($lu{$urn})
        {
        $url=$lu{$urn};
        print STDOUT "Location: $url\n\n";
        }else{
        $error=2;
        }
        dbmclose(%lu);
    }

    if($error)
    {
        print "Content-Type: text/html \n\n";
        print "<html>\n";
        print "<head><title>URN Resolution: N2L</title></head>\n";
        print "<BODY>\n";
        print "<h1>URN to URL resolution failed for the URN:</h1>\n";
        print "<hr><h3>$urn</h3>\n";
        print "</body>\n";
        print "</html>\n";
    }

    exit;


References:
===========

[1] Ron Daniel and Michael Mealling, "Resolution of Uniform Resource
    Identifiers using the Domain Name System", draft-ietf-urn-naptr-00.txt,
    October, 1996.

[2] T. Berners-Lee, R. Fielding, H. Frystyk, "Hypertext Transfer
    Protocol -- HTTP/1.0", RFC 1945, May, 1996.

[3] HTTP 1.1 draft

[4] URN Framework draft

[5] RFC 1630


Security Considerations
=======================
  Communications with a resolver may be of a sensitive nature. Some
  resolvers will hold information that should only be released to
  authorized users. The results from resolvers may be the target of
  spoofing, especially once electronic commerce transactions are common
  and ther is money to be made by directing users to pirate repositories
  rather than repositories which pay royalties to rightsholders. Resolution
  requests may be of interest to traffic analysts. The requests may also
  be subject to spoofing.

  The requests and responses in this draft are amenable to encoding,
  signing, and authentication in the manner of any other HTTP traffic.


Author Contact Information:
===========================

Ron Daniel
Los Alamos National Laboratory
MS B287
Los Alamos, NM, USA, 87545
voice:  +1 505 665 0597
fax:    +1 505 665 4939
email:  rdaniel@lanl.gov


    This draft expires 15 May, 1997.
Ron Daniel Jr.                   email: rdaniel@acl.lanl.gov
Advanced Computing Lab           voice: (505) 665-0597
MS B-287  TA-3  Bldg. 2011         fax: (505) 665-4939
Los Alamos National Lab           http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM,  87545    obscure_term: "hypernym"


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA04409 for urn-ietf-out; Wed, 20 Nov 1996 12:01:12 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA04403 for <urn-ietf@services.bunyip.com>; Wed, 20 Nov 1996 12:01:09 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA04944  (mail destined for urn-ietf@services.bunyip.com); Wed, 20 Nov 96 12:01:05 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id KAA26282; Wed, 20 Nov 1996 10:00:53 -0700 (MST)
Message-Id: <2.2.32.19961120170919.0070b3dc@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 20 Nov 1996 10:09:19 -0700
To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>, urn-ietf@bunyip.com
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] Resolution Services (N2L etc)
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Trolling back through my mail, I discovered that I had a few
partially-completed replies to the issues raised by Bob Briscoe,
but had not sent any of them. sigh. Here are some semi-random notes
on the things he raised.

Thus spoke Bob Briscoe (at least at 10:01 AM 11/5/96 +0000)

>Comments on draft-ietf-urn-naptr-00.txt:
>1.2 It strikes me that specifying available service requests (N2L, N2R etc)
>should not be the job of DNS or any URN resolution mechanism. You are adding
>metadata about the address that the name resolves to (i.e. allowed methods).
>NAPTR should simply get you to the place you asked for by mapping names to
>addresses.

The problem with this is that different places may offer different services.
The various resolution services offered by a resolver are is information about
the resolver and its capabilitities, not about the names on that resolver.

In another message lurking somewhere in my extremely well-organized mail
archives, I recall Bob saying that N2L was the only essential service, all
the others could either be reduced to it or were not important. I disagree,
not that this will surprise anyone. :-)  For the user, N2L and N2R are
equivalent, but N2R can avoid a round trip. N2C is very different from 
N2L or N2R. Furthermore, I happen to think it is very important, and I
already have several exmples of where it might be used in early URN
experiments. The ISBN and UPC namespaces are both cases where we can
obtain a description of the resource (book or product) a lot easier than
we can obtain a copy of the resource. I have things going on at work where
we want tobe able to use N2C.
 
>IOW, the client should already know
>what it is going to do with the address it gets out of the URN service, or
>if it doesn't it should be prepared to find out.

That is not inconsistent with advertising the resolution services in a NAPTR
record. The clients know what they want to do - typically, get the resource
or at least a location for the resource. They can do this in several
fashions.  However, what the client wants to do may not be supported by
the resolver. If not, advertising those services in the NAPTR record lets
the client discover that early, and try contacting another resolver if
possible.


At 10:02 AM 11/5/96 +0000, Bob wrote:

>2. Substitution expression grammar
>2.1 You claim to be copying sed ERE syntax (with the caveat it may all
>change to cover UTF-8).

Not exactly. Sed uses Basic Regular Expression syntax, I suggest that
we use Extended Regular Expression syntax.

> To avoid confusion for sed gits like me, could you
>consider using the escaped parentheses \( and \) to do back refs, rather
>than the one character ones ( and ) which simply imply grouping in POSIX
>EREs by my understanding.

This is the big difference between BRE and ERE syntax. I suggested
using ERE because I think it is going to be simpler for people to
use () than \\(\\). At the time there was some agreement with this
argument, and I don't recall any disagreement. However, if others
come forward to ask for BREs I will certainly consider changing the
draft.


>2.2 Also, it would be friendly to allow any delimiter, like sed does, not
>just "/" (e.g. "!.*//\([^/:]+\)!\1!i" is a lot more readable than
>"/.*\/\/\([^\/:]+\)/\1/i").

Agreed. I'll change the draft on this point to say something like:

"The first character of the substitution expression will be used as the
delimiter character. There MUST be exactly three non-escaped occurrances
of that character in the substitution expression. Because escaped
digits in the replacement portion of the substitution expression are
backrefs, the delimiter character MUST NOT be a digit. Similarly, the
delimiter character MUST NOT be a flag character if that flag is used
in the substitution expression.


I believe Bob's main objection to the NAPTR draft was that there was no
way of indicating the lifetime of a resolver. I'll take that up with him
off-list because I am still not clear on aspects of that objection.

Regards,
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA00848 for urn-ietf-out; Wed, 20 Nov 1996 09:06:01 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA00843 for <urn-ietf@services.bunyip.com>; Wed, 20 Nov 1996 09:05:54 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA02166  (mail destined for urn-ietf@services.bunyip.com); Wed, 20 Nov 96 09:05:52 -0500
Message-Id: <9611201405.AA02166@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Wed Nov 20 08:04 CST 1996
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Franz J. Hauck" <hauck@informatik.uni-erlangen.de>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Wed, 20 Nov 96 08:06:18 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] URN Syntax Draft, NSS character set
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

On Wed, 20 Nov 1996 09:49:07 +0100, Franz J. Hauck wrote:

>Hi,
>
>I'm new to the list and I just read draft-ietf-urn-syntax-01.txt. At the
>definition of the character set for the NSS, there is probably some part
>of a line missing; it looks somehow truncated:
>
><other>      ::= "(" | ")" | "+" | "
>                 ":" | "=" | "?" | "@"
>

Ugh, well that guarantees there will be an -02 ;-)

The missing part (and I just realized why it's missing, grrrrrrrr) is (if you
concatenate this with the first line of other you'll have a repeated
'"'.

"\\" | "," | "-" | "." | "/" |

Ryan 



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id DAA27963 for urn-ietf-out; Wed, 20 Nov 1996 03:49:40 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id DAA27958 for <urn-ietf@services.bunyip.com>; Wed, 20 Nov 1996 03:49:38 -0500
Received: from faui40.informatik.uni-erlangen.de by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA01045  (mail destined for urn-ietf@services.bunyip.com); Wed, 20 Nov 96 03:49:28 -0500
Received: from faui40n.informatik.uni-erlangen.de (root@faui40n.informatik.uni-erlangen.de [131.188.34.71]) by immd4.informatik.uni-erlangen.de with ESMTP id JAA13316 (8.7.6/7.5b-FAU); for <urn-ietf@bunyip.com>; Wed, 20 Nov 1996 09:49:09 +0100 (MET)
Message-Id: <3292C603.6E0E@informatik.uni-erlangen.de>
Date: Wed, 20 Nov 1996 09:49:07 +0100
From: "Franz J. Hauck" <hauck@informatik.uni-erlangen.de>
Organization: IMMD 4, Univ. Erlangen-Nuernberg
X-Mailer: Mozilla 3.01 (X11; I; SunOS 5.5.1 sun4u)
Mime-Version: 1.0
To: urn-ietf@bunyip.com
Subject: [URN] URN Syntax Draft, NSS character set
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Franz J. Hauck" <hauck@informatik.uni-erlangen.de>
Errors-To: owner-urn-ietf@bunyip.com

Hi,

I'm new to the list and I just read draft-ietf-urn-syntax-01.txt. At the
definition of the character set for the NSS, there is probably some part
of a line missing; it looks somehow truncated:

<other>      ::= "(" | ")" | "+" | "
                 ":" | "=" | "?" | "@"

My question: Which are the missing characters here?

Thanks

- Franz J. Hauck


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA16547 for urn-ietf-out; Tue, 19 Nov 1996 11:17:01 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA16523 for <urn-ietf@services.bunyip.com>; Tue, 19 Nov 1996 11:16:56 -0500
Received: from ietf.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22465  (mail destined for urn-ietf@services.bunyip.com); Tue, 19 Nov 96 11:16:55 -0500
Received: from ietf.org by ietf.org id aa15734; 19 Nov 96 10:03 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce:;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-syntax-01.txt
Date: Tue, 19 Nov 1996 10:03:40 -0500
Message-Id:  <9611191003.aa15734@ietf.org>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@bunyip.com

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : URN Syntax                                              
       Author(s) : R. Moats
       Filename  : draft-ietf-urn-syntax-01.txt
       Pages     : 6
       Date      : 11/18/1996

Uniform Resource Names (URNs) are intended to serve as persistent resource 
identifiers. This document sets forward the canonical syntax for URNs.  
Support for both existing legacy and new namespaces is discussed. 
Requirements for URN presentation and transmission are presented.  Finally,
there is a discussion of URN equivalence and how to determine it.          

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-syntax-01.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-syntax-01.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  nic.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-syntax-01.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19961118171343.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-syntax-01.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-syntax-01.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19961118171343.I-D@ietf.org>

--OtherAccess--

--NextPart--


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA14563 for urn-ietf-out; Tue, 19 Nov 1996 09:05:58 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA14558 for <urn-ietf@services.bunyip.com>; Tue, 19 Nov 1996 09:05:54 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21059  (mail destined for urn-ietf@services.bunyip.com); Tue, 19 Nov 96 09:05:38 -0500
Message-Id: <9611191405.AA21059@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Tue Nov 19 08:04 CST 1996
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Towsner" <tows@earthlink.net>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Tue, 19 Nov 96 08:06:27 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] URN Syntax -01 i-d submission
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

On Mon, 18 Nov 1996 06:58:26 -0500, Towsner wrote:

>NSS can have letters, numbers, but a NID can only have letters.  Why? It
>seems to me that things should be defined as similarly as possible to avoid
>confusion.
>
>--
><Insert witty signature here>
>-Henry Towsner <tows@earthlink.net>

When the syntax draft started, I remember some off list discussion on whether
the NID should have letters/numbers or just letters.  As I remember it, the 
descision was "take letters for now, and we can always add in numbers later".
Guess later is starting to think about arriving ;-)

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id TAA06906 for urn-ietf-out; Mon, 18 Nov 1996 19:50:12 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id TAA06901 for <urn-ietf@services.bunyip.com>; Mon, 18 Nov 1996 19:50:08 -0500
Received: from spain-c.it.earthlink.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA17912  (mail destined for urn-ietf@services.bunyip.com); Mon, 18 Nov 96 19:49:56 -0500
Received: from [153.35.79.120] (Cust120.Max20.Boston.MA.MS.UU.NET [153.35.79.120]) by spain.it.earthlink.net (8.7.5/8.7.3) with ESMTP id QAA03832 for <urn-ietf@bunyip.com>; Mon, 18 Nov 1996 16:49:19 -0800 (PST)
X-Sender: tows@mail.earthlink.net
Message-Id: <l03010600aeb5feb9f3d6@[153.35.78.98]>
In-Reply-To: <3290DCA4.28AC@ds.internic.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Mon, 18 Nov 1996 06:58:26 -0500
To: urn-ietf@bunyip.com
From: Towsner <tows@earthlink.net>
Subject: Re: [URN] URN Syntax -01 i-d submission
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Towsner <tows@earthlink.net>
Errors-To: owner-urn-ietf@bunyip.com.This.strikes.me.as.being.needlessly.inconsistant.For.example.an

NSS can have letters, numbers, but a NID can only have letters.  Why? It
seems to me that things should be defined as similarly as possible to avoid
confusion.

--
<Insert witty signature here>
-Henry Towsner <tows@earthlink.net>




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id RAA04463 for urn-ietf-out; Mon, 18 Nov 1996 17:03:28 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id RAA04456 for <urn-ietf@services.bunyip.com>; Mon, 18 Nov 1996 17:03:23 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA16770  (mail destined for urn-ietf@services.bunyip.com); Mon, 18 Nov 96 17:03:14 -0500
Received: by privateer.windrose.omaha.ne.us; Mon Nov 18 16:01 CST 1996
Message-Id: <3290DCA4.28AC@ds.internic.net>
Date: Mon, 18 Nov 1996 16:01:08 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: internet-drafts@ietf.org
Cc: urn-ietf@bunyip.com
Subject: [URN] URN Syntax -01 i-d submission
Content-Type: text/plain; charset=us-ascii; name="urn.syntax.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="urn.syntax.txt"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

Internet-Draft                                                Ryan Moats
draft-ietf-urn-syntax-01.txt                                        AT&T
Expires in six months                                      November 1996


                               URN Syntax
                 Filename: draft-ietf-urn-syntax-01.txt


Status of This Memo

      This document is an Internet-Draft.  Internet-Drafts are working
      documents of the Internet Engineering Task Force (IETF), its
      areas, and its working groups.  Note that other groups may also
      distribute working documents as Internet-Drafts.

      Internet-Drafts are draft documents valid for a maximum of six
      months and may be updated, replaced, or obsoleted by other
      documents at any time.  It is inappropriate to use Internet-
      Drafts as reference material or to cite them other than as ``work
      in progress.''

      To learn the current status of any Internet-Draft, please check
      the ``1id-abstracts.txt'' listing contained in the Internet-
      Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
      (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
      Coast), or ftp.isi.edu (US West Coast).


Abstract

   Uniform Resource Names (URNs) are intended to serve as persistent
   resource identifiers. This document sets forward the canonical syntax
   for URNs.  Support for both existing legacy and new namespaces is
   discussed. Requirements for URN presentation and transmission are
   presented.  Finally, there is a discussion of URN equivalence and how
   to determine it.

1. Introduction

   Uniform Resource Names (URNs) are intended to serve as persistent
   resource identifiers and are designed to make it easy to map other
   namespaces (which share the properties of URNs) into URN-space. The
   URN syntax therefore provides a means to encode character data in a
   form that can be sent in existing protocols, transcribed on most
   keyboards, etc.





Expires 5/19/97                                                 [Page 1]





INTERNET DRAFT                 URN Syntax                  November 1996


2. Syntax

   All URNs have the following syntax:

                    <URN> ::= ["urn:"] <NID> ":" <NSS>

   <NID> is the Namespace Identifier, and <NSS> is the Namespace
   Specific String.  The leading case-insensitive "urn:" sequence is
   currently optional, as no closure on its definite presence or absence
   has been reached.  The Namespace ID is used to determine the
   _syntactic_ interpretation of the Namespace Specific String (as
   discussed in [1]).

   RFC 1737 [2] presents additional requirements on URN encoding, which
   all have implications as far as limiting syntax.  On the other hand,
   the requirement to support existing legacy naming systems has the
   effect of broadening syntax.  Thus, we discuss the acceptable syntax
   for both the Namespace Identifier and the Namespace Specific String
   separately.

2.1 Namespace Identifier Syntax

   The following is the syntax for the Namespace Identifier. To (a) be
   consistent with all potential resolution schemes and (b) not put any
   undue constraints on any potential resolution scheme, the syntax for
   the Namespace Identifier is:

   <NID>         ::= <letter> [ <let-hyp> ]

   <let-hyp>     ::= <letter> | "-" | <let-hyp>

   <letter>      ::= any one of the 52 alphabetic characters A through Z
                     in upper case and a through z in lower case

   This is slightly more restrictive that what is stated in RFC 1738 [4]
   (which allows the period "."). Further, the Namespace Identifier is
   case insensitive, so that "ISBN" and "isbn" refer to the same
   namespace.

   To avoid confusion with the optional "urn:" identifier, the NID "urn"
   is reserved and may not be used.

2.2 Namespace Specific String Syntax

   As required by 1737, there is a single canonical representation of
   the NSS portion of an URN.   The format of this single canonical form
   follows:




Expires 5/19/97                                                 [Page 2]





INTERNET DRAFT                 URN Syntax                  November 1996


   <NSS>        ::= <URN chars>*

   <URN chars>  ::= <trans> | "%" <hex> <hex>

   <trans>      ::= <upper> | <lower> | <number> | <other>

   <hex>        ::= <number> | "A" | "B" | "C" | "D" | "E" | "F"

   <upper>      ::= "A" | "B" | "C" | "D" | "E" | "F" | "G" | "H" |
                    "I" | "J" | "K" | "L" | "M" | "N" | "O" | "P" |
                    "Q" | "R" | "S" | "T" | "U" | "V" | "W" | "X" |
                    "Y" | "Z"

   <lower>      ::= "a" | "b" | "c" | "d" | "e" | "f" | "g" | "h" |
                    "i" | "j" | "k" | "l" | "m" | "n" | "o" | "p" |
                    "q" | "r" | "s" | "t" | "u" | "v" | "w" | "x" |
                    "y" | "z"

   <number>     ::= "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" |
                    "8" | "9"

   <other>      ::= "(" | ")" | "+" | "
                    ":" | "=" | "?" | "@"


   Depending on the rules governing a namespace, valid identifiers in a
   namespace might contain characters that are not members of the URN
   character set above (<URN chars>).  Such strings MUST be translated
   into canonical NSS format before using them as protocol elements or
   otherwise passing them on to other applications. Translation is done
   by encoding each character outside the URN character set as a
   sequence of one to six octets using UTF-8 encoding, and the encoding
   of each of those octets as "%" followed by two characters from the
   <hex> character set above. The two characters give the hexadecimal
   representation of that octet.

   Namespaces MAY designate one or more characters from the URN
   character set as having special meaning for that namespace. If the
   namespace also uses that character in a literal sense as well, the
   character used in a literal sense must be encoded with "%" followed
   by the hexadecimal representation of that octet.  Therefore, the
   process of registering a namespace identifier shall include
   publication of a definition of which characters have a special
   meaning and how to encode these characters if used in a literal
   sense.






Expires 5/19/97                                                 [Page 3]





INTERNET DRAFT                 URN Syntax                  November 1996


3. Support of existing legacy naming systems and new naming systems

   URN-aware applications MAY accept as input other resource identifiers
   from existing legacy namespaces.  If such identifiers contain
   characters that are not members of the URN character set specified in
   section 2.2, the identifier MUST be translated to canonical format as
   discussed in section 2.2.

   Some existing name spaces that have the properties of the URN-space
   contain some human-significant components, and these exist in a wide
   variety of languages.  However, URNs are NOT intended to convey
   information that is significant to humans.  While the translation
   rule in section 2.2 is provided for existing namespaces, new
   namespaces, as part of their registration documentation, MUST define
   a discipline for assigning new URNs that does not simplify the
   generation of human-significant names.

4. URN presentation and transport

   URN-aware applications MAY support "natural" display of URNs which
   contain characters encoded using "%" notation.  However, they MUST
   provide for display of URNs in canonical form (i.e. in a format
   suitable for transcription).

   URNs may only be transported in canonical format.

5. Equivalence in URNs

URNs are considered equivalent if they return the same resource.  For
various purposes, such as caching, a test is necessary to determine
equivalence without actually resolving the URNs and fetching/comparing
the underlying resources.  "Lexical equivalence" is a stricter condition
that the equivalence described above (functional equivalence).

5.1 Lexical Equivalence

   Lexical equivalence may be determined by comparing two URNs without
   making any network accesses. Two URNs are lexically equivalent if
   they are octet-by-octet equal after the following preprocessing

           1. drop any preceding "urn:" token
           2. normalize the case of the NID

   Some namespaces may define additional lexical equivalences, such as
   case-insensitivity of the NSS (or parts thereof).  Additional lexical
   equivalences MUST be documented as part of namespace registration,
   MUST always have the effect of eliminating some of the false
   negatives obtained by the procedure above, and MUST NEVER says that



Expires 5/19/97                                                 [Page 4]





INTERNET DRAFT                 URN Syntax                  November 1996


   two URNs are not equivalent if the procedure above says they are
   equivalent.

5.2 Functional Equivalence

   Resolvers determine functional equivalence based on specific rules
   for the namespace.  Therefore, namespace registration must include
   documentation on how to determine functional equivalence for that
   namespace.

5.3 Examples

   The following URN comparisons highlight the difference between these
   types of equivalence:

     urn:isbn:1-23485-8-29, isbn:1-23485-8-29 are lexically equiv.
     urn:isbn:1-23485-8-29, ISBN:1-23485-8-29 are lexically equiv.
     urn:isbn:1-23485-8-29, isbn:123485829 are not lexically equiv.
        but may be functionally equivalent.

6. Security considerations

   Because of the number of potential namespaces, it must be restated
   that certain of the characters in the Namespace Specific String may
   have special meaning to certain namespace resolvers.  The process of
   registering a namespace identifier shall therefore include
   publication of a definition of which characters have a special
   meaning.

7. Acknowledgments

   Thanks to various members of the URN working group and <<your name
   here!!>> for comments on earlier drafts of this document.  This
   document is partially supported by the National Science Foundation.

8. References

   Request For Comments (RFC) and Internet Draft documents are available
   from <URL:ftp://ftp.internic.net> and numerous mirror sites.

         [1]         L. L. Daigle, P. Faltstrom, R. Iannella.  "A Frame-
                     work for the Assignment and Resolution of Uniform
                     Resource Names," Internet Draft (work in progress).
                     June 1996.


         [2]         K. Sollins, L. Masinter.  "Functional Requirements
                     for Uniform Resource Names," RFC 1737.  December



Expires 5/19/97                                                 [Page 5]





INTERNET DRAFT                 URN Syntax                  November 1996


                     1994.


         [3]         T. Berners-Lee. "Universal Resource Identifiers in
                     WWW," RFC 1630. June 1994.


         [4]         T. Berners-Lee, L. Masinter, M. McCahill. "Uniform
                     Resource Locators (URL)," RFC 1738.  December 1994.

9. Editor's address

   Ryan Moats
   AT&T
   15621 Drexel Circle
   Omaha, NE 68135-2358
   USA

   Phone:  +1 402 894-9456
   EMail:  jayhawk@ds.internic.net


                 This Internet Draft expires May 19, 1997.




























Expires 5/19/97                                                 [Page 6]





Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA28465 for urn-ietf-out; Mon, 18 Nov 1996 12:07:36 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA28460 for <urn-ietf@services.bunyip.com>; Mon, 18 Nov 1996 12:07:29 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA14031  (mail destined for urn-ietf@services.bunyip.com); Mon, 18 Nov 96 12:07:21 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id KAA01591; Mon, 18 Nov 1996 10:07:06 -0700 (MST)
Message-Id: <2.2.32.19961118171528.007065ec@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Mon, 18 Nov 1996 10:15:28 -0700
To: Terry Allen <tallen@fsc.fujitsu.com>, urn-ietf@bunyip.com
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] text/uri-list registration
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Terry Allen (at least at 08:26 AM 11/17/96 -0800)
>As a nonprogrammer I'm probably missing the obvious, but in the
>interest of clarity, why
>
>>2) The first non-comment line shall be an integer giving the number of
>   URIs in the list.   
>
>so the parser of a uri-list can know when it will have reached
>the end of the list?  to allow error recovery if the uri-list is
>malformed?  something else?

The intention was so that the parser could know how many URIs to expect.
However, as has been pointed out in some off-list mail, this is not
necessary and it introduces the potential for errors when the number
of URLs does not agree with the value of the integer.

I'll revise the format to remove that integer.

Regards,
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA18588 for urn-ietf-out; Sun, 17 Nov 1996 11:28:36 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA18583 for <urn-ietf@services.bunyip.com>; Sun, 17 Nov 1996 11:28:34 -0500
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA08559  (mail destined for urn-ietf@services.bunyip.com); Sun, 17 Nov 96 11:28:28 -0500
Received: from ishtar.fsc.fujitsu.com (ishtar [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id IAA09453; Sun, 17 Nov 1996 08:26:49 -0800 (PST)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id IAA06194; Sun, 17 Nov 1996 08:26:54 -0800 (PST)
Date: Sun, 17 Nov 1996 08:26:54 -0800 (PST)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199611171626.IAA06194@ishtar.fsc.fujitsu.com>
To: rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
Subject: Re: [URN] text/uri-list registration
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com

As a nonprogrammer I'm probably missing the obvious, but in the
interest of clarity, why

>2) The first non-comment line shall be an integer giving the number of
   URIs in the list.   

so the parser of a uri-list can know when it will have reached
the end of the list?  to allow error recovery if the uri-list is
malformed?  something else?

Regards,
    Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
"In going on with these experiments, how many pretty systems do we build,
 which we soon find outselves obliged to destroy?" - Benjamin Franklin
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA19287 for urn-ietf-out; Fri, 15 Nov 1996 16:18:42 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA19092; Fri, 15 Nov 1996 16:16:59 -0500
Received: from ns.alis.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA01031  (mail destined for urn-ietf@services.bunyip.com); Fri, 15 Nov 96 16:16:42 -0500
Received: from fyergeau.alis.com ([207.81.28.17]) by genstar.alis.ca (8.7.5/8.7.3) with SMTP id QAA28482; Fri, 15 Nov 1996 16:16:05 -0500 (EST)
Message-Id: <2.2.32.19961115211148.006eb9e0@genstar.alis.ca>
X-Sender: yergeau@genstar.alis.ca
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Date: Fri, 15 Nov 1996 16:11:48 -0500
To: Ron Daniel <rdaniel@acl.lanl.gov>
From: Francois Yergeau <yergeau@alis.com>
Subject: Re: [URN] URI internationalization
Cc: urn-ietf@bunyip.com, uri@bunyip.com
Content-Transfer-Encoding: quoted-printable
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Francois Yergeau <yergeau@alis.com>
Errors-To: owner-urn-ietf@bunyip.com

[Cross-posted to URI list, from URN-IETF list]

=C0 09:05 15-11-96 -0700, Ron Daniel a =E9crit :
>I think I18N for URLs is a more difficult problem than it has been for
>URNs. We have a large number of existing URLs in a variety of character
>sets.

Well, no, it appears we don't really have that.  I made a search for
non-ASCII URLs last spring (both 8-bit octets and %XY with X>=3D8), and f=
ound
very few out on the Web (cf.
<http://www.alis.com:8085/~yergeau/conf/www5/robot.en.html>).  Less than
0.25% in fact, and then some were typos (divide signs instead of tilde, f=
or
instance) that didn't work until corrected by hand.

Furthermore, compatibility is made easier by the fact that UTF-8 data can=
 be
quite reliably recognized as such.  Given a UR*, a server can test it for
UTF-8 validity; if it fails, it's some 'old' UR* in some encoding other t=
han
UTF-8, the server can process as it did before and nothing is broken; if =
it
passes, just process as UTF-8.  A little experimentation (need more) show=
s
that false positives are unlikely, provided one takes care of 7-bit
ISO-2022-like encodings that look like ASCII (and thus UTF-8) but are not.
As for complexity, a UTF-8 validator fits in about 20 lines of C.

>While I18N for URLs is a legitimate issue, it is not an issue for the
>URN-WG (IMHO). The URI list is still alive, that might be the proper
>place to begin discussions.

Agreed, I cross-posted there.  Please limit replies to the URI list.

Regards,

--=20
Fran=E7ois Yergeau <yergeau@alis.com>
Alis Technologies Inc., Montr=E9al
T=E9l : +1 (514) 747-2547
Fax : +1 (514) 747-2561



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA17324 for urn-ietf-out; Fri, 15 Nov 1996 15:33:05 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA17319 for <urn-ietf@services.bunyip.com>; Fri, 15 Nov 1996 15:33:03 -0500
Received: from ns.alis.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA00667  (mail destined for urn-ietf@services.bunyip.com); Fri, 15 Nov 96 15:32:57 -0500
Received: from fyergeau.alis.com ([207.81.28.17]) by genstar.alis.ca (8.7.5/8.7.3) with SMTP id PAA28227; Fri, 15 Nov 1996 15:32:27 -0500 (EST)
Message-Id: <2.2.32.19961115202810.0071e124@genstar.alis.ca>
X-Sender: yergeau@genstar.alis.ca
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Date: Fri, 15 Nov 1996 15:28:10 -0500
To: Ron Daniel <rdaniel@acl.lanl.gov>
From: Francois Yergeau <yergeau@alis.com>
Subject: Re: [URN] Re: I18N does not belong in URNs
Cc: urn-ietf@bunyip.com
Content-Transfer-Encoding: quoted-printable
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Francois Yergeau <yergeau@alis.com>
Errors-To: owner-urn-ietf@bunyip.com

=C0 09:27 15-11-96 -0700, Ron Daniel a =E9crit :
>A couple of points here. First, the URI RFC (1630) says that 8-bit
>values should be %encoded.

RFC 1630 is informational, and clearly does not address internationalizat=
ion
issues. This has plagued URLs for a long time, as 8-bit octets have no
defined meaning.

>Not all of the transports through which
>URNs will be sent are 8-bit. An unfortunate fact of life.

True, but of limited relevance.  I'm not calling for forbidding %-encodin=
g,
only for not making it compulsory and burden the whole world *forever* wi=
th
the present-day limitations of basically one Internet "transport" (mail).
If you need to mail an UTF-8 URN, please go ahead and %-encode it, or use
one of the MIME encodings that were designed exactly for that.

>Second, Ryan's "URN Syntax" draft essentially says that, as an optimizat=
ion,
>if a sender and reciever know that they are using an 8-bit clean transpo=
rt,
>then they could sent UTF-8 as octets instead of %HH. This optimization
>may become commonly used, but for compatability with existing software
>we are much safer saying that the standard is %encoded.

This should be exactly the other way around: if you are afraid of a 7-bit
transport, then you MAY %-encode everything.

>Making %encoding the standard seems (to me at least) to be perfectly
>in line with the homily about being conservative in what you send.

The homily is about sending *exactly* what the spec says, not about makin=
g
the spec overly conservative and precluding progress.  Moreover, "Be
conservative in what you send" would mean that with %HH the standard, 8-b=
it
would be effectively forbidden even with 8-bit transports, contradicting =
the
paragraph above.  A useless layer of encoding, plus bandwidth and storage
waste forever.  Not sound design IMHO, there are better ways to deal with
the occasional 7-bit transport than to mandate 7 bits everywhere for all
times; providing a way out for those cases is sufficient.

Regards,

--=20
Fran=E7ois Yergeau <yergeau@alis.com>
Alis Technologies Inc., Montr=E9al
T=E9l : +1 (514) 747-2547
Fax : +1 (514) 747-2561



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA16096 for urn-ietf-out; Fri, 15 Nov 1996 14:03:06 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA16088 for <urn-ietf@services.bunyip.com>; Fri, 15 Nov 1996 14:02:55 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA29813  (mail destined for urn-ietf@services.bunyip.com); Fri, 15 Nov 96 14:02:09 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <00965-0@josef.ifi.unizh.ch>; Fri, 15 Nov 1996 20:01:44 +0100
Subject: Re: [URN] URI internationalization
To: rdaniel@acl.lanl.gov (Ron Daniel)
Date: Fri, 15 Nov 1996 20:01:43 +0100 (MET)
Cc: urn-ietf@bunyip.com
In-Reply-To: <2.2.32.19961115160551.006f3f5c@acl.lanl.gov> from "Ron Daniel" at Nov 15, 96 09:05:51 am
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 3556
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..656:15.10.96.19.01.46"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Hello Ron - Many thanks for your comments. Hope to get more
of these from others in this group.

>Thus spoke Martin J Duerst (at least at 03:57 PM 11/15/96 +0100)
>
>>The internationalization of URNs, URLs, and URIs in general has been
>>raised as a problem or topic in many different places. Given the
>>various recent discussions and the progress made in particular in
>>this group, I think that time has come to address this issue in a
>>more formal way, inside an existing ietf working group or by creating
>>a specific working group for it.
>
>I think I18N for URLs is a more difficult problem than it has been for
>URNs. We have a large number of existing URLs in a variety of character
>sets. Saying "thou shalt use 10646" will meet more resistance than it
>has in this WG, due to backward compatability considerations.

I am very aware of this problem. A lot of it has been discussed e.g.
in the ftp-wg. The basic idea is to have each protocol (and within
that each server) stay with what they have used, but to convert
to using e.g. UTF-8 if and when identification of characters (as
opposed to raw octets) is desired.
Awareness of this fact is why I was repeatedly adressing the question
of what happens with URNs if they don't form correct UTF-8 sequences.

>The first
>question that has to be answered is "Is an I18N scheme for URLs that
>breaks existing URLs acceptable or unacceptable?". If the answer is
>"unacceptable" you have a tremendous technical problem. If the answer
>is "acceptable" you have a MUCH bigger social problem.  Call me a
>coward, but I want no part of the second battle. I want to get on to
>URCs before *all* my hair turns grey.

By getting aware of the fact that correct UTF-8 sequences are really
rare in current URLs, you get more than you would expect.

>While I18N for URLs is a legitimate issue, it is not an issue for the
>URN-WG (IMHO). The URI list is still alive, that might be the proper
>place to begin discussions. I suggest that you wait until the recent
>agreements on UTF-8, %HH, ... for URNs have been codified in the
>Syntax draft, but that is only a suggestion.

Many thanks for these suggestions. One reason of why I wanted to
initiate some discussion now is because next week, there will be
a meeting on WWW i18n in Sevilla, and URI i18n will be one important
topic.


>>The aim would be to produce a document that would include:
>[specific points deleted for brevity]
>
>What you have outlined appears reasonable, but may be best
>handled as a series of documents. As you have outlined it,
>I think you are talking about a 100 page informational RFC.

I guess it will be smaller. I guess we might start with
one document, and split when it gets too large.

>>- What is the best framework/place/list to host this activity.
>
>Your friendly area directors can advise you on this. I suggest
>you come up with an outline of your solution and then ask them if
>it needs a WG or if they want to do a special "last-call" to the
>URI list and some selected experts.

At present, it looks to me like the solution is more or less
defined. Writing the document(s) of course will take some more
time.

>Peer-review of a concrete
>proposal seems to work much better than design by committee.

The reason why I would like to have a WG, or do the work in
the context of a WG, is that I don't want to submit drafts
and RFC in person. Discussions always bring up points that
would have been forgotten, and the work of a WG has (hopefully)
more influence that the work of one or two individuals.


Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA15446 for urn-ietf-out; Fri, 15 Nov 1996 13:42:31 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA15437 for <urn-ietf@services.bunyip.com>; Fri, 15 Nov 1996 13:42:28 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA29572  (mail destined for urn-ietf@services.bunyip.com); Fri, 15 Nov 96 13:41:39 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <00924-0@josef.ifi.unizh.ch>; Fri, 15 Nov 1996 19:40:39 +0100
Subject: Re: [URN] Re: I18N does not belong in URNs
To: yergeau@alis.com
Date: Fri, 15 Nov 1996 19:40:38 +0100 (MET)
Cc: dgd@cs.bu.edu, urn-ietf@bunyip.com
In-Reply-To: <2.2.32.19961115155024.007169c0@genstar.alis.ca> from "Francois Yergeau" at Nov 15, 96 10:50:24 am
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 4755
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..890:15.10.96.18.40.40"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Francois Yergeau wrote:

>I fail to see why the %-encoded URN should be the reference.  This is a
>fallback to the bad old 7-bit days, and results in a needless waste of
>bandwidth and storage resources. Reading the recent report of the IAB
>Character Set Workshop (draft-weider-iab-char-wrkshop-00.txt)

It's nice to have this available finally.

>, I find in
>section 8.2 (Recommendations for new Internet protocols):
>
>  "New protocols do not suffer from the need to be compatible
>   with old 7-bit pipes. New protocol specifications SHOULD
>   use ISO 10646 as the base charset unless there is an
>   overriding need to use a different base charset."

That's indeed what we are doing. Pipe width and base charset are
not directly related.

>Elsewhere (3.4.3), UTF-8 is recommended as the encoding and use of escape
>mechanisms is warned against ("...must be weighed very carefully").

This warns against techniques such as SGML &#nnn;. %HH is not on
the character level, it is on the octet level. And it is already
well established for URLs.

>>   We can define the standard as %-encoded UTF-8, and if people implement
>>this other ways, they are implementing convenience features in the
>>interface: the software will always have the %-encoded URN available.

Much software will probably do so anyway, despite what the standard
says, and without creating a conflict, because storing and comparing
is more efficient on the 8-bit form.

>As if 8-bit octets on-the-wire were something evil!  It is much wiser, IMHO,
>to have the real UTF-8 as the reference value, and have the %-encoding as
>the convenience feature (it must be there anyway for reserved and unsafe
>characters, so there is no risk that an application will not support it).
>If a user needs ASCII-only, let *his* software do the %-encoding for him,
>but let's not force a 9-byte encoding on CJK characters when 3 are enough.
>
>There should be a good reason to burden the whole world forever with
>%-encoding of all 8-bit octets, and I see none at all, except for a visceral
>and unwarranted fear of 8-bit octets.

I think we have to be careful, because there are at least two
ways in which URNs can be transferred/stored:

- In "dedicated" protocols and databases. An example is the header
	of an HTTP request.

- In text. An example is HTML.

For the former, raw 8-bit (i.e. UTF-8) can be used. According to
the standards, officially HTTP headers are limited to ASCII, but
in practice, they will pass 8 bits without problems. (If not,
please don't make a long discussion out of this. It only serves
as an example of a (part of) a protocol that up to now
transmitted "raw" data without consideration to character set
issues.

For the later, as Francois probably knows even better than I do
from his work on URL internationalization, putting an URN with
10646 characters into a HTML document written in iso-8859-1
in raw 8-bit form will produce bad results. Without extremely
clever tool support, it will neither be possible to input
such an URN, nor will an URN show up with the characters it
represents. Transcoding, as well as other operations such as
cut-and-paste, will also not do what everybody would hope for.

Just saying "use 8 bits, use 8 bits" could however give the
impression to some implementors that the UTF-8 8-bit octets
should appear as such in an HTML document in iso-8859-1.

Whatever we make the "standard" or "base" form, or whether
we such a form or not, we should therefore clearly say that
URNs

- Can be transmitted/stored in 8-bit form in protocols/databases
	that accomodate URNs as such, and not as part of text
	and/or associated with character encoding information.
- Have to be interpreted and treated as characters when transmitted
	as part of an encoded text with (explicitly or implicitly)
	associated character encoding information. Those characters
	that cannot be represented in the choosen encoding, as
	well as %HH sequences that do not form valid UTF-8 sequences
	(and of course reserved characters) have to stay in %HH form.

I know that the last point may again frighten some of you. It seems
to introduce a new representation. But if you think about URLs in
EBCDIC, you will see that it is nothing new.

Personally, I think that the second paragraph above could be amended
with a sentence saying that to avoid eventual misinterpretations due
to lack of appropriate information about character encoding, and to
make the URN transcribable to the widest audience, full %HH encoding
can/should be choosen. We may have to discuss about how strong
this wording should be. But we definitely have to include something
that avoids misunderstandings so that raw 8-bit UTF-8 will never
turn up as such in e.g. iso-8859-1 documents.


Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA11066 for urn-ietf-out; Fri, 15 Nov 1996 11:19:51 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA11061 for <urn-ietf@services.bunyip.com>; Fri, 15 Nov 1996 11:19:49 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28291  (mail destined for urn-ietf@services.bunyip.com); Fri, 15 Nov 96 11:19:47 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id JAA04311; Fri, 15 Nov 1996 09:19:41 -0700 (MST)
Message-Id: <2.2.32.19961115162755.006f5b14@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Date: Fri, 15 Nov 1996 09:27:55 -0700
To: Francois Yergeau <yergeau@alis.com>
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] Re: I18N does not belong in URNs
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Francois Yergeau (at least at 10:50 AM 11/15/96 -0500)
>=C0 12:13 14-11-96 -0500, David G. Durand a =E9crit :
>>   We can define the standard as %-encoded UTF-8, and if people implement
>>this other ways, they are implementing convenience features in the
>>interface: the software will always have the %-encoded URN available.
>
>I fail to see why the %-encoded URN should be the reference.  This is a
>fallback to the bad old 7-bit days, and results in a needless waste of
>bandwidth and storage resources.

A couple of points here. First, the URI RFC (1630) says that 8-bit
values should be %encoded. Not all of the transports through which
URNs will be sent are 8-bit. An unfortunate fact of life.

Second, Ryan's "URN Syntax" draft essentially says that, as an optimization,
if a sender and reciever know that they are using an 8-bit clean transport,
then they could sent UTF-8 as octets instead of %HH. This optimization
may become commonly used, but for compatability with existing software
we are much safer saying that the standard is %encoded.

Making %encoding the standard seems (to me at least) to be perfectly
in line with the homily about being conservative in what you send.

Regards,
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA10549 for urn-ietf-out; Fri, 15 Nov 1996 10:58:04 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA10544 for <urn-ietf@services.bunyip.com>; Fri, 15 Nov 1996 10:58:01 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28097  (mail destined for urn-ietf@services.bunyip.com); Fri, 15 Nov 96 10:58:00 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id IAA04144; Fri, 15 Nov 1996 08:57:37 -0700 (MST)
Message-Id: <2.2.32.19961115160551.006f3f5c@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 15 Nov 1996 09:05:51 -0700
To: Martin J Duerst <mduerst@ifi.unizh.ch>
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] URI internationalization
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Martin J Duerst (at least at 03:57 PM 11/15/96 +0100)

>The internationalization of URNs, URLs, and URIs in general has been
>raised as a problem or topic in many different places. Given the
>various recent discussions and the progress made in particular in
>this group, I think that time has come to address this issue in a
>more formal way, inside an existing ietf working group or by creating
>a specific working group for it.

I think I18N for URLs is a more difficult problem than it has been for
URNs. We have a large number of existing URLs in a variety of character
sets. Saying "thou shalt use 10646" will meet more resistance than it
has in this WG, due to backward compatability considerations. The first
question that has to be answered is "Is an I18N scheme for URLs that
breaks existing URLs acceptable or unacceptable?". If the answer is
"unacceptable" you have a tremendous technical problem. If the answer
is "acceptable" you have a MUCH bigger social problem.  Call me a
coward, but I want no part of the second battle. I want to get on to
URCs before *all* my hair turns grey.

While I18N for URLs is a legitimate issue, it is not an issue for the
URN-WG (IMHO). The URI list is still alive, that might be the proper
place to begin discussions. I suggest that you wait until the recent
agreements on UTF-8, %HH, ... for URNs have been codified in the
Syntax draft, but that is only a suggestion.

>The aim would be to produce a document that would include:
[specific points deleted for brevity]

What you have outlined appears reasonable, but may be best
handled as a series of documents. As you have outlined it,
I think you are talking about a 100 page informational RFC.
Splitting it not only makes it easier to read, it makes
it faster to produce since contentious parts don't delay
non-contentious parts.

>- What is the best framework/place/list to host this activity.

Your friendly area directors can advise you on this. I suggest
you come up with an outline of your solution and then ask them if
it needs a WG or if they want to do a special "last-call" to the
URI list and some selected experts. Peer-review of a concrete
proposal seems to work much better than design by committee.


Regards,
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA10506 for urn-ietf-out; Fri, 15 Nov 1996 10:55:27 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA10501 for <urn-ietf@services.bunyip.com>; Fri, 15 Nov 1996 10:55:25 -0500
Received: from ns.alis.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28075  (mail destined for urn-ietf@services.bunyip.com); Fri, 15 Nov 96 10:55:18 -0500
Received: from fyergeau.alis.com ([207.81.28.17]) by genstar.alis.ca (8.7.5/8.7.3) with SMTP id KAA26667; Fri, 15 Nov 1996 10:54:40 -0500 (EST)
Message-Id: <2.2.32.19961115155024.007169c0@genstar.alis.ca>
X-Sender: yergeau@genstar.alis.ca
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Date: Fri, 15 Nov 1996 10:50:24 -0500
To: dgd@cs.bu.edu (David G. Durand)
From: Francois Yergeau <yergeau@alis.com>
Subject: Re: [URN] Re: I18N does not belong in URNs
Cc: urn-ietf@bunyip.com
Content-Transfer-Encoding: quoted-printable
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Francois Yergeau <yergeau@alis.com>
Errors-To: owner-urn-ietf@bunyip.com

=C0 12:13 14-11-96 -0500, David G. Durand a =E9crit :
>On the other hand, if the reference
>string is the %-encoded UTF-8 value, then we should be OK for
>transcribability. The issue of user-friendly software that hides %-encod=
ing
>is not part of the protocol, so its _possibility_ shouldn't unduly
>influence us.
>   We can define the standard as %-encoded UTF-8, and if people implemen=
t
>this other ways, they are implementing convenience features in the
>interface: the software will always have the %-encoded URN available.

I fail to see why the %-encoded URN should be the reference.  This is a
fallback to the bad old 7-bit days, and results in a needless waste of
bandwidth and storage resources. Reading the recent report of the IAB
Character Set Workshop (draft-weider-iab-char-wrkshop-00.txt) , I find in
section 8.2 (Recommendations for new Internet protocols):

  "New protocols do not suffer from the need to be compatible
   with old 7-bit pipes. New protocol specifications SHOULD=20
   use ISO 10646 as the base charset unless there is an=20
   overriding need to use a different base charset."

Elsewhere (3.4.3), UTF-8 is recommended as the encoding and use of escape
mechanisms is warned against ("...must be weighed very carefully").

>   We can define the standard as %-encoded UTF-8, and if people implemen=
t
>this other ways, they are implementing convenience features in the
>interface: the software will always have the %-encoded URN available.

As if 8-bit octets on-the-wire were something evil!  It is much wiser, IM=
HO,
to have the real UTF-8 as the reference value, and have the %-encoding as
the convenience feature (it must be there anyway for reserved and unsafe
characters, so there is no risk that an application will not support it).
If a user needs ASCII-only, let *his* software do the %-encoding for him,
but let's not force a 9-byte encoding on CJK characters when 3 are enough.

There should be a good reason to burden the whole world forever with
%-encoding of all 8-bit octets, and I see none at all, except for a visce=
ral
and unwarranted fear of 8-bit octets.

--=20
Fran=E7ois Yergeau <yergeau@alis.com>
Alis Technologies Inc., Montr=E9al
T=E9l : +1 (514) 747-2547
Fax : +1 (514) 747-2561



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA07976 for urn-ietf-out; Fri, 15 Nov 1996 09:59:24 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA07967 for <urn-ietf@services.bunyip.com>; Fri, 15 Nov 1996 09:59:20 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27696  (mail destined for urn-ietf@services.bunyip.com); Fri, 15 Nov 96 09:58:37 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <00662-0@josef.ifi.unizh.ch>; Fri, 15 Nov 1996 15:57:12 +0100
Subject: [URN] URI internationalization
To: rdaniel@acl.lanl.gov
Date: Fri, 15 Nov 1996 15:57:11 +0100 (MET)
Cc: urn-ietf@bunyip.com
In-Reply-To: <2.2.32.19961114191535.007244b4@acl.lanl.gov> from "Ron Daniel" at Nov 14, 96 12:15:35 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 3217
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..108:15.10.96.14.57.24"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Ron Daniel wrote:

>Hi,
>
>One of the changes to the "conventions" draft was using text/uri-list
>instead of text/plain as the media type for lists of URIs that would
>be returned by requests such as N2Ls. Here is my first stab at the info
>required to register that type. Any comments before I send it in?
>
>=====================
>
>1. MIME type name: text
>
>
>2. MIME subtype name: uri-list
>
>
>3. Required Parameters: None
>
>
>4. Optional Parameters: charset
>
>   Charset handling for URIs is currently being discussed. This
>   registration shall be updated with a discussion of the interaction
>   of the charset parameter and the upcoming URI charset rules once
>   that interaction is understood.

Several people I am in contact with, and myself, already understand
how this will have to interact. With this mail, I don't want to
force anything into the current draft at a undue time, but I would
like to take this as a chance to address a general topic:

The internationalization of URNs, URLs, and URIs in general has been
raised as a problem or topic in many different places. Given the
various recent discussions and the progress made in particular in
this group, I think that time has come to address this issue in a
more formal way, inside an existing ietf working group or by creating
a specific working group for it.

The aim would be to produce a document that would include:

- 
- A general way to encode the characters used worldwide in URIs.
- Guidelines as to when and how the above general way should be
	used, and what can or should be done if they can or do
	not apply.
- Specifications and guidelines for the use of various forms
	and derivations of the above general way in various
	representations of URIs, e.g. on paper, on screen,
	in text documents, in protocols.
- Guidelines to scheme and protocol designers/implementors
	about how to take worldwide character issues into
	account, and about what to speicify for particular
	URI schemes. Delineation of responsibilites between
	URIs in general and protocols/schemes (so called protocol
	autonomy).
- Specifications and/or guidelines for particular issues related
	to worldwide characters and URIs, such as bidirectionality,
	equivalence, and others.

For this work, I would like suggestions and advice on:

- What is the best framework/place/list to host this activity.
- How to do this (both formal ietf procedure and actual tips).
- What other lists/groups have come upon similar problems,
	should be contacted,...
- Who would be interested to contribute, as wg chair, or whatever.
- What topics have been forgotten in the above list.
- What people generally think about URI internationalisation,
	what ideas they have of how to solve the problem, and
	so on (maybe better save this for the actual discussion).

Many thanks in advance for all your kind help.

Regards,	Martin.

----
Dr.sc.  Martin J. Du"rst			    ' , . p y f g c R l / =
Institut fu"r Informatik			     a o e U i D h T n S -
der Universita"t Zu"rich			      ; q j k x b m w v z
Winterthurerstrasse  190			     (the Dvorak keyboard)
CH-8057   Zu"rich-Irchel   Tel: +41 1 257 43 16
 S w i t z e r l a n d	   Fax: +41 1 363 00 35   Email: mduerst@ifi.unizh.ch
----


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id GAA03277 for urn-ietf-out; Fri, 15 Nov 1996 06:20:31 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id GAA03272 for <urn-ietf@services.bunyip.com>; Fri, 15 Nov 1996 06:20:28 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26721  (mail destined for urn-ietf@services.bunyip.com); Fri, 15 Nov 96 06:20:21 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <00484-0@josef.ifi.unizh.ch>; Fri, 15 Nov 1996 12:18:17 +0100
Subject: Re: [URN] Re: I18N does not belong in URNs
To: dgd@cs.bu.edu
Date: Fri, 15 Nov 1996 12:18:16 +0100 (MET)
Cc: urn-ietf@bunyip.com
In-Reply-To: <v02130500aeb0fc2678c3@[128.148.157.46]> from "David G. Durand" at Nov 14, 96 12:13:21 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 2314
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..298:15.10.96.11.18.26"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

David G. Durand wrote:

[Sorry: In an earlier mail, I attributed a quote to Mark Fischer when
it indeed came from David G. Durand.]

> UTF-8, with
>%encoding for characters over 127, is a unique transcribable byte sequence
>capable of grandfathering all of the namespaces we have discussed. As long
>as we require naming authorities to use well-defined Unicode names, we can
>even handle non-Unicode characters, by making authorities that need them
>define a policy for their application of the private-use area. consistent
>use of private use characters will guarantee uniqueness, so we are all set!

The mentioning of the private-use area tuches the following problems:

- What to do with characters not in ISO 10646/Unicode.
- What to do with namespaces not defined in terms of characters.
- What to do with URNs that are not valid %HH encoded UTF-8 sequences.

As for characters not in Unicode, this is really a case that should appear
extremely rarely. Unicode already contains an enormous amount of characters
from all kinds of international, national, and corporate standards. And
new scripts and characters are still being added. The use of the private
area(s) should definitely not be openly suggested, but be downplayed as
much as possible.

As for namespaces not defined in terms of characters, we can either
require that they define a solution in terms of ISO 10646 characters,
or we can allow them to define their own solution in terms of octets.
For space and other considerations, they ideally will choose something
similar to the data: URL, but we have to clearly specify what we
tolerate and what not.

If we tolerate direct encoding of arbitrary octets with %HH, then we
have to address the issue of URNs where the %HH ecodings do not reperesent
a correct UTF-8 sequence. Mainly for reasons of cross/backwards compatibility
with URLs, I would suggest that we clearly specify that software
transporting, storing, and manipulating URNs should take them as they
are, even if they are not interpretable as UTF-8. In user-friendly
environments, octets that do not form a valid UTF-8 sequence, as well as
UTF-8 combinations that do not represent characters (the Unicode code
position is undefined) or that cannot be displayed (lack of fonts,...)
should be displayed in %HH notation.


Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id FAA03016 for urn-ietf-out; Fri, 15 Nov 1996 05:45:36 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id FAA03010 for <urn-ietf@services.bunyip.com>; Fri, 15 Nov 1996 05:45:34 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26632  (mail destined for urn-ietf@services.bunyip.com); Fri, 15 Nov 96 05:45:32 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <00450-0@josef.ifi.unizh.ch>; Fri, 15 Nov 1996 11:44:35 +0100
Subject: Re: [URN] Re: I18N does (somehow) belong in URNs
To: moore@cs.utk.edu
Date: Fri, 15 Nov 1996 11:44:34 +0100 (MET)
Cc: dgd@cs.bu.edu, urn-ietf@bunyip.com
In-Reply-To: <199611150306.WAA19223@ig.cs.utk.edu> from "Keith Moore" at Nov 14, 96 10:06:36 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 759
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..652:15.10.96.10.44.38"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Keith Moore answered Mark Fisher:

>>    We can define the standard as %-encoded UTF-8, and if people implement
>> this other ways, they are implementing convenience features in the
>> interface: the software will always have the %-encoded URN available. This
>> might hurt me in typing in Japanese URNs from a Japanese-language paper
>> publication, but the scenarios where non-Japanese speakers will be doing
>> such tasks are pretty contrived.
>
>This all sounds reasonable to me.  Maybe we've arrived at the best
>possible compromise.

I sounds very reasonable to me too. I hope with can go forward with
this solution. I also think it can serve as a guideline for other,
similar problems, in particular the internationalization of URLs.

Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id WAA29418 for urn-ietf-out; Thu, 14 Nov 1996 22:09:26 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id WAA29413 for <urn-ietf@services.bunyip.com>; Thu, 14 Nov 1996 22:09:24 -0500
Received: from IG.CS.UTK.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA24895  (mail destined for urn-ietf@services.bunyip.com); Thu, 14 Nov 96 22:09:07 -0500
Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK) id WAA19223; Thu, 14 Nov 1996 22:06:36 -0500 (EST)
Message-Id: <199611150306.WAA19223@ig.cs.utk.edu>
X-Mailer: exmh version 1.6.7 5/3/96
X-Uri: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: dgd@cs.bu.edu (David G. Durand)
Cc: urn-ietf@bunyip.com, moore@cs.utk.edu
Subject: [URN] Re: I18N does not belong in URNs 
In-Reply-To: Your message of "Thu, 14 Nov 1996 12:13:21 EST." <v02130500aeb0fc2678c3@[128.148.157.46]> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Thu, 14 Nov 1996 22:06:36 -0500
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@bunyip.com

> This means the human meaningfulness is not a requirement of URNs. This is
> probably good. But it is _not_ as you have claimed, a requirement that URNs
> _not_ be human-readable.

I agree, the charter does not prevent the existence of human-readable URNs.

>     As I have repeatedly pointed out, compatibility with existing
> persistent namespaces will require that at least some human-meaningful
> names be included. The notion of requiring users of FPIs (for instance) to
> hex-encode 50+ character ascii strings stil strikes me a ludicrous. But
> once we allow ASCII, we have to meet the questions of the international
> community. My feeling is that transcribability is a more serious problem
> than the UTF-8 advocates are admitting. On the other hand, if the reference
> string is the %-encoded UTF-8 value, then we should be OK for
> transcribability. The issue of user-friendly software that hides %-encoding
> is not part of the protocol, so its _possibility_ shouldn't unduly
> influence us.
> 
>    We can define the standard as %-encoded UTF-8, and if people implement
> this other ways, they are implementing convenience features in the
> interface: the software will always have the %-encoded URN available. This
> might hurt me in typing in Japanese URNs from a Japanese-language paper
> publication, but the scenarios where non-Japanese speakers will be doing
> such tasks are pretty contrived.

This all sounds reasonable to me.  Maybe we've arrived at the best
possible compromise.

-Keith




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA26505 for urn-ietf-out; Thu, 14 Nov 1996 14:09:00 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA26500 for <urn-ietf@services.bunyip.com>; Thu, 14 Nov 1996 14:08:57 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21876  (mail destined for urn-ietf@services.bunyip.com); Thu, 14 Nov 96 14:07:38 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id MAA08538 for <urn-ietf@bunyip.com>; Thu, 14 Nov 1996 12:07:21 -0700 (MST)
Message-Id: <2.2.32.19961114191535.007244b4@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 14 Nov 1996 12:15:35 -0700
To: urn-ietf@bunyip.com
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: [URN] text/uri-list registration
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Hi,

One of the changes to the "conventions" draft was using text/uri-list
instead of text/plain as the media type for lists of URIs that would
be returned by requests such as N2Ls. Here is my first stab at the info
required to register that type. Any comments before I send it in?

=====================

1. MIME type name: text


2. MIME subtype name: uri-list


3. Required Parameters: None


4. Optional Parameters: charset

   Charset handling for URIs is currently being discussed. This
   registration shall be updated with a discussion of the interaction
   of the charset parameter and the upcoming URI charset rules once
   that interaction is understood.


5. Encoding Considerations:
  URI encodings are already specified in RFC 1630, ... The URIs
  in the text/uri-list shall conform to those documents. The URI
  encoding rules allow for URIs to be made mail-safe, so additional
  encoding should not be necessary. 


6. Security Considerations:
  Client software should be aware of the security considerations of URIs.
  For example, accessing some URIs can result in sending a death threat to
  a head of state, perhaps spurring a visit from the relevant protective
  service.  Accessing other URIs may result in financial obligations.

  While the legitimate provider of a uri-list can exploit these properties
  for good or ill, they make uri-lists an attractive target for spoofing.
  Further, the lookup and reverse lookup potential of the uri-list may be
  attractive to traffic analysts. URI lists may also reveal confidential
  information, such as the location of sensitive information.

  Because of these considerations, external confidentiality measures should
  be available to protect uri-list responses when appropriate.


7. Interoperability considerations:

   none?


8. Published Specification:

Uniform Resource Locators (URLs) and Uniform Resource Names (URNs) are
two instances of the more general class of identifiers known as
Uniform Resource Identifiers (URIs). URN resolution methods typically
wish to return lists of URLs for a resource so that fault-tolerance and
load balancing can be achieved. The text/uri-list format is intended to
be a very simple format for communicating such lists of URLs (and URNs)
in a form suitable for automatic processing.

The format of text/uri-list resources is:
1) Any lines beginning with the '#' character are comment lines
   and are ignored during processing.
2) The first non-comment line shall be an integer giving the number of
   URIs in the list.
3) The remaining non-comment lines shall be URIs (URNs or URLs), encoded
   according to the URI specification (RFC 1630). Each URI shall appear on
   one and only one line.
4) As for all text/* formats, lines are terminated with a CRLF pair.

In applications where one URI has been mapped to a list of URIs, the
first line of the text/uri-list response SHOULD be a comment giving the
original URI.

An example of the format is given below:

     # urn:cid:foo@huh.org
     3
     http://www.huh.org/cid/foo.html
     http://www.huh.org/cid/foo.pdf
     ftp://ftp.foo.org/cid/foo.txt


9. Applications which use this media type:

URN resolvers are the initial applications. Web clients and
proxies are applications that are likely to support this format
in the future.


10. Additional Information:
a) magic number(s)
   none presently

b) file extension(s)
   .uris or .uri recommended

c) Macintish File Type Code(s)
   none presently - "URIs" recommended if no conflict with existing codes?

d) Object Identifier(s) or OID(s)
   none presently  (Should we try to get one or blow it off for now?)

11. Person to contact for further information:
 Name) Ron Daniel  [Of course if someone else wants this...]
 email) rdaniel@lanl.gov

12. Intended usage:
 Common?  Limited use?  [I'm asking for advice here]

13. Author/change controller
  Ron Daniel, rdaniel@lanl.gov  [Of course if someone else wants this...]

========
Regards,
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA26494 for urn-ietf-out; Thu, 14 Nov 1996 14:08:13 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA26489 for <urn-ietf@services.bunyip.com>; Thu, 14 Nov 1996 14:08:09 -0500
Received: from inet-gw.indy.tce.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21875  (mail destined for urn-ietf@services.bunyip.com); Thu, 14 Nov 96 14:07:36 -0500
Received: by seawall with  (8.6.12/) id OAA14295; Thu, 14 Nov 1996 14:07:00 -0500
Received: from cts2.indy.tce.com(157.254.98.70) by seawall.indy.tce.com via smap (V1.3) id sma014285; Thu Nov 14 14:06:58 1996
Received: by MSMAIL.INDY.TCE.COM with Microsoft Mail id <328B6DF5@MSMAIL.INDY.TCE.COM>; Thu, 14 Nov 96 14:07:33 EST
From: Fisher Mark <FisherM@is3.indy.tce.com>
To: "dgd@cs.bu.edu" <dgd@cs.bu.edu>, Martin J Duerst <mduerst@ifi.unizh.ch>, "moore@cs.utk.edu" <moore@cs.utk.edu>
Cc: "stu_weibel@oclc.org" <stu_weibel@oclc.org>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Subject: Re: [URN] Re: I18N does not belong in URNs
Date: Thu, 14 Nov 96 14:05:00 EST
Message-Id: <328B6DF5@MSMAIL.INDY.TCE.COM>
Encoding: 48 TEXT
X-Mailer: Microsoft Mail V3.0
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Fisher Mark <FisherM@is3.indy.tce.com>
Errors-To: owner-urn-ietf@bunyip.com

Martin J Duerst writes:
>I have stopped proposing adding i18n support for meaningfulness.
>This argument is not necessary. But I think it is necessary that
>the same amount of meaningfulness is allowed or disallowed to
>users of any language around the globe. This is only guaranteed
>by either radically restricting the character set or completely
>opening it up.

I would further propose that if "meaninglessness" is a requirement, only 
random identifiers will do.  If there is a meaning present, people will use 
it.  I do not, however, think that URNs must necessarily have no meaning to 
humans -- they may, or they may not.  It is up to namespace designer.  (And 
there may be a _lot_ of those!)

Meanwhile, David Durand writes:
>At 5:17 PM 11/13/96, Keith Moore wrote:
>>was imprecise and possibly misleading.  A better statement is:
>>
>>   "URNs aren't intended to serve as human meaningful names".
>>
>>Keith
>
>This means the human meaningfulness is not a requirement of URNs. This is
>probably good. But it is _not_ as you have claimed, a requirement that URNs
>_not_ be human-readable.
>
>    As I have repeatedly pointed out, compatibility with existing
>persistent namespaces will require that at least some human-meaningful
>names be included. The notion of requiring users of FPIs (for instance) to
>hex-encode 50+ character ascii strings stil strikes me a ludicrous. But
>once we allow ASCII, we have to meet the questions of the international
>community. My feeling is that transcribability is a more serious problem
>than the UTF-8 advocates are admitting. On the other hand, if the reference
>string is the %-encoded UTF-8 value, then we should be OK for
>transcribability. The issue of user-friendly software that hides %-encoding
>is not part of the protocol, so its _possibility_ shouldn't unduly
>influence us.

Although UTF-8 is not perfect, it is by far the closest system now existing 
that represents most characters in use today.  If we are to permit but not 
require that URNs have human meanings, and we are not going to force 
grandfathered namespaces to translate their IDs, then UTF-8 is likely the 
best choice for a character encoding scheme, with the reference string as 
the %-encoded UTF-8 value.
======================================================================
Mark Leighton Fisher                   Thomson Consumer Electronics
fisherm@indy.tce.com                   Indianapolis, IN


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA25197 for urn-ietf-out; Thu, 14 Nov 1996 12:08:10 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA25192 for <urn-ietf@services.bunyip.com>; Thu, 14 Nov 1996 12:08:08 -0500
Received: from CS.BU.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA20785  (mail destined for urn-ietf@services.bunyip.com); Thu, 14 Nov 96 12:08:06 -0500
Received: by cs.bu.edu (8.6.10/Spike-2.1) id MAA27144; Thu, 14 Nov 1996 12:07:59 -0500
Message-Id: <v02130500aeb0fc2678c3@[128.148.157.46]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 14 Nov 1996 12:13:21 -0500
To: urn-ietf@bunyip.com
From: dgd@cs.bu.edu (David G. Durand)
Subject: Re: [URN] Re: I18N does not belong in URNs
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: dgd@cs.bu.edu (David G. Durand)
Errors-To: owner-urn-ietf@bunyip.com

At 5:17 PM 11/13/96, Keith Moore wrote:
>was imprecise and possibly misleading.  A better statement is:
>
>	"URNs aren't intended to serve as human meaningful names".
>
>Keith

This means the human meaningfulness is not a requirement of URNs. This is
probably good. But it is _not_ as you have claimed, a requirement that URNs
_not_ be human-readable.

    As I have repeatedly pointed out, compatibility with existing
persistent namespaces will require that at least some human-meaningful
names be included. The notion of requiring users of FPIs (for instance) to
hex-encode 50+ character ascii strings stil strikes me a ludicrous. But
once we allow ASCII, we have to meet the questions of the international
community. My feeling is that transcribability is a more serious problem
than the UTF-8 advocates are admitting. On the other hand, if the reference
string is the %-encoded UTF-8 value, then we should be OK for
transcribability. The issue of user-friendly software that hides %-encoding
is not part of the protocol, so its _possibility_ shouldn't unduly
influence us.

   We can define the standard as %-encoded UTF-8, and if people implement
this other ways, they are implementing convenience features in the
interface: the software will always have the %-encoded URN available. This
might hurt me in typing in Japanese URNs from a Japanese-language paper
publication, but the scenarios where non-Japanese speakers will be doing
such tasks are pretty contrived.

   I think Martin's argument that if we let in ASCII, we have let the rest
in, has a lot of merit. And I _know_ that one of the best candidates for
initial URN namespace (FPIs) is ASCII-subset based. So we need to find a
harmless way of having a unique, 7-bit clean bytesequence. UTF-8, with
%encoding for characters over 127, is a unique transcribable byte sequence
capable of grandfathering all of the namespaces we have discussed. As long
as we require naming authorities to use well-defined Unicode names, we can
even handle non-Unicode characters, by making authorities that need them
define a policy for their application of the private-use area. consistent
use of private use characters will guarantee uniqueness, so we are all set!

   -- David

_________________________________________
David Durand              dgd@cs.bu.edu  \  david@dynamicDiagrams.com
Boston University Computer Science        \  Sr. Analyst
http://www.cs.bu.edu/students/grads/dgd/   \  Dynamic Diagrams
--------------------------------------------\  http://dynamicDiagrams.com/
MAPA: mapping for the WWW                    \__________________________




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA25166 for urn-ietf-out; Thu, 14 Nov 1996 12:01:48 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA25161 for <urn-ietf@services.bunyip.com>; Thu, 14 Nov 1996 12:01:44 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA20742  (mail destined for urn-ietf@services.bunyip.com); Thu, 14 Nov 96 12:01:31 -0500
Message-Id: <9611141701.AA20742@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Thu Nov 14 11:00 CST 1996
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Ron Daniel" <rdaniel@acl.lanl.gov>, "Toby Speight" <tms@ansa.co.uk>
Cc: "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Thu, 14 Nov 96 11:02:05 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] UTF encodings - why UTF-8? (was: I18N does not belong ...)
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

On Thu, 14 Nov 1996 08:37:03 -0700, Ron Daniel wrote:

>Thus spoke Toby Speight (at least at 02:48 PM 11/14/96 +0000)
>
>>Would somebody care to explain to me why this double encoding is
>>preferable to, say, UTF-7, 
>
>We looked at UTF-7 awhile back. Our conclusion at that time was that
>UTF-8 would be preferable since UTF-7 would make us add '+' to the list
>of reserved characters and, depending on the context, would affect the
>handling of the '-' character as well.
>

Ron is correct.  We will probably already have % encoding and it didn't
seem to net us much to add '+' encoding as well.

Sorry to be lagging, but keeping up with mail and my real job is starting
to be difficult...

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA24415 for urn-ietf-out; Thu, 14 Nov 1996 11:32:08 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA24410 for <urn-ietf@services.bunyip.com>; Thu, 14 Nov 1996 11:32:06 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA20551  (mail destined for urn-ietf@services.bunyip.com); Thu, 14 Nov 96 11:31:25 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <00775-0@josef.ifi.unizh.ch>; Thu, 14 Nov 1996 17:30:29 +0100
Subject: Re: [URN] Re: I18N does not belong in URNs
To: moore@cs.utk.edu
Date: Thu, 14 Nov 1996 17:30:27 +0100 (MET)
Cc: stu_weibel@oclc.org, urn-ietf@bunyip.com
In-Reply-To: <199611132012.PAA20767@ig.cs.utk.edu> from "Keith Moore" at Nov 13, 96 03:12:48 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 2997
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..483:14.10.96.16.30.30"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Keith Moore writes:

>But when people propose adding I18N support to URNs to make them human
>meaningful, I view this as adding a great deal of extra complexity in
>an attempt to make URNs solve a completely different problem than they
>were designed to solve.  (And given the history of various "information 
>infrastructure" groups at failing to narrow their scope to a problem that's 
>solvable in finite time, I get very nervous.)

I have stopped proposing adding i18n support for meaningfulness.
This argument is not necessary. But I think it is necessary that
the same amount of meaningfulness is allowed or disallowed to
users of any language around the globe. This is only guaranteed
by either radically restricting the character set or completely
opening it up.


>By contrast, when people propose adding I18N support to URNs to allow them
>to incorporate URN-like names that happen to include one or two non-universal 
>characters, I wonder things like "Is it really worth the complexity?"

The complexity is low. The only thing you are required to do in
the present proposal is convert between 8-bit and %HH form of URNs
(or normalize mixed forms to one or the other). 8-bit and %HH forms
can easily be distinguished. Conversion is easy. Comparison is easy.
If we change the proposal to say that we only have the %HH form,
then everything is even much more easy.

Presentation as a Unicode string with nice characters is an
user interface issue. Either the browser or the OS/Window system
will implement it anyway (to some degree), or you won't do it.


>and 
>"Which is more important, global scope and transcribability and single 
>encoding or the ability to easily grandfather all URN-like systems?"

If we restrict URNs to the %HH form (disallow 8-bit), but still define
how the %HH-encoded octets represent characters, we indeed would get
both. Existing namespaces could easily be grandfathered in a straight-
forward way, and we would have a single, transcribable encoding.

Even if we stay with the current syntax proposal, the encoding issue
only gets slightly more complex (see above), and average transcribability
will probably be improved. As I have explained in a previous message,
transcribability is a relative issue. If we look at examples such
as transcribing a Japanese account number on a payment slip to an
URN and type it in, allowing the majority of Japanese users to
do it the way they are used and not forcing them to do namespace-
specific calculations on paper is a big win. This win won't in
any way disadvantage a Western user in this case; it will still
be easier for him/her to try to select the character printed on
the payment slip directly with an point-and-click interface than
to try to figure out its namespace-specific coding.


Global scope, of course, depends on the interpretation of the word
"global". I would prefer if this would be done in the sense of
Global Diversity and not in the sense of Global Common Denominator :-).


Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA24054 for urn-ietf-out; Thu, 14 Nov 1996 10:59:21 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA24033 for <urn-ietf@services.bunyip.com>; Thu, 14 Nov 1996 10:58:47 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA20260  (mail destined for urn-ietf@services.bunyip.com); Thu, 14 Nov 96 10:58:05 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <00675-0@josef.ifi.unizh.ch>; Thu, 14 Nov 1996 16:50:15 +0100
Subject: Re: [URN] UTF encodings - why UTF-8? (was: I18N does not belong ...)
To: tms@ansa.co.uk (Toby Speight)
Date: Thu, 14 Nov 1996 16:50:14 +0100 (MET)
Cc: Dirk.vanGulik@jrc.it, FisherM@is3.indy.tce.com, moore@cs.utk.edu, girod@LCS.MIT.EDU, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
In-Reply-To: <s8ralwbun0.fsf@plato.ansa.co.uk> from "Toby Speight" at Nov 14, 96 02:48:03 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 3165
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..285:14.10.96.15.50.26"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Toby Speight wrote:

>Martin> The mapping from the large character set in (2) to the small
>Martin> character set in (1) has to be defined. The one and only
>Martin> existing and reasonable proposal for this is to use UTF-8 and
>Martin> combined with some octet encoding such as %HH.
>
>Would somebody care to explain to me why this double encoding is
>preferable to, say, UTF-7, whose motivation
><URL:http://www.stonehand.com/unicode/standard/utf7.html#x3> says:
>
>UTF-7> ... using UTF-FSS together with the Quoted-Printable content
>UTF-7> transfer encoding of MIME represents US-ASCII characters in one
>UTF-7> octet, but other characters may require up to nine octets.
>
>[MIME Q-P is almost the same as %HH, only with a different escape
>char.  UTF-7 also has the advantage of leaving %HH free for encoding
>reserved characters, if they exist]

Sorry, I was maybe a little too definitive when I said "only existing
and reasonable". And the main disadvantage of using UTF-8 is indeed
that URNs may expand in length. This issue was discussed in this list
before. I have also discussed the issue of UTF-7 vs. UTF-8 (for URLs
in that case) with the creator of UTF-7, David Goldsmith, recently.

Under the premise that we would prefer URN syntax to be reasonably
compatible with URL syntax (not reinvent the weel, reuse code
and functionality, not confuse implementors and users), UTF-7
has serious problems:

- A "+", the character introducing an UTF-7 sequence, is allowed
	in scheme names and some URLs (in particular Gopher+).
	I also seemed to remember a convention that it was used
	to escape a space, but I didn't find that in RFC 1738.
- A "/", used in UTF-7, is a very significant character in
	URLs, and would probably have to be replaced,
	creating a UTF-7 variant.
The basic problem is that UTF-8 is fully compatible with ASCII,
whereas UTF-7 is not.

An additional problem is that UTF-7 can only represent characters
of UCS-4 up to 0x10FFFF, using UTF-16. The full set goes up to
0x7FFFFFFF. Currently, this is a theoretical difference, but
one never knows.

As for size, the difference may not be that large:

max hex		UTF-7		UTF-8		UTF-8		
value		length		length		length
				raw		%HH
0x0000007F	1 or more	1		1
0x000007FF	8/3 +		2		6
0x0000FFFF	8/3 +		3		9
0x0010FFFF	16/3 +		4		12
0x001FFFFF	--		4		12
0x03FFFFFF	--		5		15
0x7FFFFFFF	--		5		15

As an example, to encode a single character from extended Latin
(Latin-1,...), Cyrillic, Greek, Arabic, Hebrew, or Armenian,
one needs a "+", three positions for Base64, and usually
a "-" at the end, which makes 5 positions as long as
we don't have to escape "+". If "+" has to be escaped
in its "start UTF-7" meaning, it will be more. UTF-8
needs 6 positions in %HH form.

For URNs in particular (not for URLs), we can assume
that the occurrence of characters outside ASCII is
rather low. This helps making UTF-8 look somewhat better.

Even if we decide that an URN always has to be in %HH
form, and that anything else would just be GUI sugar,
they can alwasy be transparently converted to raw form
e.g. for storage in a database or for transmission in
a suitably designed protocol.


Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA23913 for urn-ietf-out; Thu, 14 Nov 1996 10:28:59 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA23908 for <urn-ietf@services.bunyip.com>; Thu, 14 Nov 1996 10:28:57 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA20045  (mail destined for urn-ietf@services.bunyip.com); Thu, 14 Nov 96 10:28:55 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id IAA05578; Thu, 14 Nov 1996 08:28:49 -0700 (MST)
Message-Id: <2.2.32.19961114153703.006de064@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 14 Nov 1996 08:37:03 -0700
To: Toby Speight <tms@ansa.co.uk>
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] UTF encodings - why UTF-8? (was: I18N does not belong ...)
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Toby Speight (at least at 02:48 PM 11/14/96 +0000)

>Would somebody care to explain to me why this double encoding is
>preferable to, say, UTF-7, 

We looked at UTF-7 awhile back. Our conclusion at that time was that
UTF-8 would be preferable since UTF-7 would make us add '+' to the list
of reserved characters and, depending on the context, would affect the
handling of the '-' character as well.

Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA23710 for urn-ietf-out; Thu, 14 Nov 1996 09:51:01 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA23690 for <urn-ietf@services.bunyip.com>; Thu, 14 Nov 1996 09:49:58 -0500
Received: from yscydion.ansa.co.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA19709  (mail destined for urn-ietf@services.bunyip.com); Thu, 14 Nov 96 09:49:56 -0500
Received: by yscydion.ansa.co.uk; Thu, 14 Nov 96 14:48:05 GMT
Received: by plato.ansa.co.uk; Thu, 14 Nov 96 14:48:04 GMT
To: Martin J Duerst <mduerst@ifi.unizh.ch>
Cc: Dirk.vanGulik@jrc.it, FisherM@is3.indy.tce.com, moore@cs.utk.edu, girod@LCS.MIT.EDU, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
Subject: [URN] UTF encodings - why UTF-8? (was: I18N does not belong ...)
References: <"josef.ifi..786:14.10.96.13.51.59"@ifi.unizh.ch>
From: Toby Speight <tms@ansa.co.uk>
Mime-Version: 1.0 (generated by *modified* tm-edit 7.43)
Content-Type: text/x-pgp; charset=US-ASCII
Date: 14 Nov 1996 14:48:03 +0000
In-Reply-To: Martin J Duerst's message of Thu, 14 Nov 1996 14:51:52 +0100 (MET)
Message-Id: <s8ralwbun0.fsf@plato.ansa.co.uk>
Lines: 42
Organization: ANSA - APM Ltd.
X-Mailer: Gnus v5.3/Emacs 19.32
X-Author-Info: <URL:http://www.ansa.co.uk/People/tms/>
X-Pgp-Id: 0xABBDC46D (from servers or author-info)
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Toby Speight <tms@ansa.co.uk>
Errors-To: owner-urn-ietf@bunyip.com

-----BEGIN PGP SIGNED MESSAGE-----

Martin> Martin J Duerst <URL:mailto:mduerst@ifi.unizh.ch>

>>>>> In article <"josef.ifi..786:14.10.96.13.51.59"@ifi.unizh.ch>,
>>>>> Martin wrote:

Martin> What we need for URNs is at least:

Martin> (1) URNs are represented by characters (on paper, in ASCII,...)
Martin>     from the same set as used in URLs.
Martin> (2) URNs (in general) represent characters (from UCS-4).

Martin> The mapping from the large character set in (2) to the small
Martin> character set in (1) has to be defined. The one and only
Martin> existing and reasonable proposal for this is to use UTF-8 and
Martin> combined with some octet encoding such as %HH.

Would somebody care to explain to me why this double encoding is
preferable to, say, UTF-7, whose motivation
<URL:http://www.stonehand.com/unicode/standard/utf7.html#x3> says:

UTF-7> ... using UTF-FSS together with the Quoted-Printable content
UTF-7> transfer encoding of MIME represents US-ASCII characters in one
UTF-7> octet, but other characters may require up to nine octets.

[MIME Q-P is almost the same as %HH, only with a different escape
char.  UTF-7 also has the advantage of leaving %HH free for encoding
reserved characters, if they exist]



-----BEGIN PGP SIGNATURE-----
Version: 2.6.3i
Charset: noconv
Comment: Processed by Mailcrypt 3.4, an Emacs/PGP interface

iQB1AwUBMosxHudsuUurvcRtAQErWQL+MmRoOeUqbLYzqsi7oXCUKx5gm6ix9LaH
9zeo7bu7Ex7qJ/lJB5lmyNlHGyNLFj7ZU+d2Fl07pcu6g/lCEixnOoZQD1ivLILa
Ktk+WzVE6XzvOScVJVFVdIS1PBZBdFsY
=xyYt
-----END PGP SIGNATURE-----


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id IAA23126 for urn-ietf-out; Thu, 14 Nov 1996 08:55:31 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id IAA23116 for <urn-ietf@services.bunyip.com>; Thu, 14 Nov 1996 08:54:45 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA19360  (mail destined for urn-ietf@services.bunyip.com); Thu, 14 Nov 96 08:54:05 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <00564-0@josef.ifi.unizh.ch>; Thu, 14 Nov 1996 14:51:53 +0100
Subject: Re: [URN] I18N does not belong in URNs
To: Dirk.vanGulik@jrc.it
Date: Thu, 14 Nov 1996 14:51:52 +0100 (MET)
Cc: FisherM@is3.indy.tce.com, moore@cs.utk.edu, girod@LCS.MIT.EDU, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
In-Reply-To: <9611141038.AA01418@ jrc.it> from "Dirk vanGulik" at Nov 14, 96 11:38:37 am
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 10713
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..786:14.10.96.13.51.59"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Dirk.vanGulik wrote:

>> Dirk.vanGulik wrote:
> 
>> >Or they use a naming scheme dependent interpretation. You could for
>> >example simply limit the representation of the URN to the glyphs
>> >A-Z, 0-9 and say the dot, dash, and colon. 
>> 
>> Too much in favor of English users (+Hawaiian and Suwaheli)!
>
>Well as a dutch person working in italy in a swiss building; I
>can quite live with it :-) No just kidding, but seriously why
>does this 'favour' ? And where does it come in ?

This has been mentionned before: name spaces in the English-speaking
world usually contain letters and numbers, and their mapping to
the URN syntax you propose above would be straightforward.
Neither the designer of an URN namespace nor the actual users
would have to think much about it.
Name spaces in countries that use other scripts quite often
contain letters in these scripts. Mapping to the URN syntax
you propose above would not directly be possible. Namespace
designers would invent their own schemes, and namespace users
would have to learn all kinds of different conventions for
different namespaces.

I hope that you see that this favors English-speaking users
(and to a lesser extent other users of the Latin script).


>> > I recently came across a specific scheme, say 'crdis' which has a lot of
>> > LocalControlIdentfiers which can (only be fully) expressed in 2-byte octets. 
>> > This obviously gave problems as some of our z39.50 servers and HTTP/URN 
>> > resolving code did not quite like this. A pragmatic solution was to simply
>> > base64 encode the identfication string.
>
>> > A specialist GUI could now base64-decode the string to arrive 
>> > at something meaningfull for a human. But it does not have to. 
>> > And it does keep things simple.
> 
>> I have mentionned earlier the possibility that some namespaces may
>> contain arbitrary data, as opposed to characters, and I have therefore
>
>Hold on, I was trying to convey that these strings did _INDEED_ contain
>meaningfull text;

You only said they contained 2-byte octets. This could be the resource
number of a system icon, or whatever.

>auctually the various 'strings' where short 
>titles in the 19 european languages; carefully protected.

Probably you have to explain more details for us to get the full
picture of this example. Anyway, if they originally were short
titles, i.e. character strings, why invent a complicated name
space specific mapping to URNs? Why not just define a default
mapping (i.e. UTF-8 + %HH) for all possible characters (i.e.
the full ISO 10646 UCS-4)?

>The same could be said of my phone number
>
>	+39 332 78 0014
>
>Which tells a local here that it is me, living in Ispra(78), near Varse
>(33*)in italy(39). But for most people those digits make no sense all,
>nor have to. And my local phone technician might even tell me more by
>just looking at it.

We are not really talking about meaning here. What we are talking
about is the mapping of existing namespaces (however meaningful
or meaningless they are to whoever) to URNs.


>> >I really would like to roll up the charset discussion; I agree that for a lot
>> >of scheme's, in particular those to be grandfathered in, one will need very
>> >flexible encodings.
> 
>> They need to be very flexible in the sense that they have to be
>> able to accomodate a very large set of characters, and something
>> else than characters in some cases.
>
>Well, that is a requirement I do not find in the functional RQ RFC at
>all. Should that be re-written ? I agree that publishers and maintainers
>might like to 'overload' the content; but that is a different issue.

The RQ RFC clearly states that we have to be able to grandfather
existing namespaces. We can do this mainly in two ways:

- Not defining a mapping from arbitrary characters of the
	universal character set to our URN syntax, and just
	tell namespace designers: Solve the problem for yourself.
	In theory, the grandfathering requirement is satisfied
	(even if we restrict syntax to only two different characters).
	The problem is that namespace implementors have to come
	up with their own ideas of how to map characters to URNs,
	resulting in chaos and inconvenience for everybody.
	With this, we get rid of the grandfathering requirement
	by delegating it, but we do not really do our job.

- Defining a mapping from the characters of the universal
	character set (UCS) to URN syntax. This will make
	implementing existing namespaces in URNs much easier.
	We really deal with the grandfathering requirement,
	we don't just pass it around like a hot potato
	(it's not hot and quite easy to handle anyway).
	We seriously do our job as well as we are possibly
	able to do it. We avoid chaos where there is absolutely
	no need for chaos.

>Hmm, I think we have a slight terminology clash; much like the problems
>we have had with the URL rfc. There are several layers, which their
>own dimensions. In URLs (correct me if I am wrong Larry) this is solved
>by saying that the acutal URL is an octet-stream. These 8-bit encoded
>values are all there is. However by 'pure coincidence' they can be
>treated as indexes into a charset such as US-Asicc or latin-1 and
>actually yeild something which humans can interpret quite easily.
>
>But for example the first 5 values (say http:) are not the glyph
>'h', 't', p'p and ':' but the values 68747470 or 4854545. (Upper/
>lowercase),

You got it the wrong way round; please reread RFC 1738 if you don't
believe me. URLs are defined as strings of characters that can
exist on paper or iside a computer (in ASCII or EBCDIC or whatever).
This means that in the URL RFC, the "is" is used for the representING
side. The representED side are indeed octets that appear in a protocol.

The fact that you got terminology wrong while you did not say
much that was actually wrong (if one is restricted to ASCII,
which is the case more often than not) shows that writing
what URL/Ns "are" can lead to a lot of confusion.

The fact that you mention several layers also indicates that
it is dangerous to make one of these layers special by using
the verb "to be". Different people tend to identify different
layers as the most important one.

In my terminology, RFC 1738 says:

(1) URLs are represented by characters (on paper, in ASCII, in
	EBCDIC, or whatever).
(2) URLs represent octets of some protocols.

RFC 1738 also defines the mapping from the octets in (2)
to the characters in (1).


What we need for URNs is at least:

(1) URNs are represented by characters (on paper, in ASCII,...)
	from the same set as used in URLs.
(2) URNs (in general) represent characters (from UCS-4).

The mapping from the large character set in (2) to the small
character set in (1) has to be defined. The one and only
existing and reasonable proposal for this is to use UTF-8
and combined with some octet encoding such as %HH.


>So what I was saying is that the URN is an octet stream; and the
>allowed values are from ox30 to 0x39, 0x41--0x5a etc. Which happen
>to represent indexes into latin-1, UTF-8 or ascii.

But not EBCDIC. For those that have difficulties separating the
different layers, and have difficulties immagining something such
as Japanese, there is an easy trick: Think about EBCDIC. If you
don't at least think about how to handle things in EBCDIC, the
chances are big that you will forget some important aspect of
the problem.


>Now a clever administrator (and a clever GUI) can use something like
>base64 to get a nice UniCode string in.

We don't want the administrator to have to come up with such a mapping,
and we don't want or need to have many different mappings. By just
a little bit of effort from our side, we don't need administrators
to be overly 'clever', and we need GUIs to only support exactly one
kind of presentation conversion (which will really soon be available
in the average Web browser) instead of dozens, hundreds, or thousands
of them (which no Web browser will ever support).

I could live with the definition that an URN "is" an octet stream
if we add (as we have in the current version of the syntax draft)
a specification for how characters from the universal character
set (UCS) should be encoded into URN octets.


>> >	3. And keep a few chars (say the %) in stock, for the future.
>
>> >	4. And remember, one can always make something like a next generation
>> >	   URN+:das:asd which can only be transcribed properly using say UTF8.
> 
>> There is absolutely no need to wait any longer for UTF-8.
> 
>Well, I can agree; but not for the premisse; I do not see the need 
>for the charset flexibilit. I know people can get quite religious about
>their names; so you have a point that we should be flexible to accomodate,
>but on the other hand it does make implementation harder whilst the
>functionality does not increase a bit.

It's not about peoples' names, unless you consider that a namespace
suitable for URNs. It's about actually existing namespaces that contain
characters beyond the set you are proposing.
As for implementation, you are free to provide your browser with a %HH
interface only. For the current syntax draft, you would have to add
a routine that checks for the occurrence of 8-bit bytes, and you
would have to convert them to %HH before comparison. That's about
five lines of C code, not really a hard thing to do.
As for implementing a user interface that allows input and rendering
of the full universal character set (UCS), that indeed is quite
some work, but (1) there is no need to provide full implementation
of all characters, (2) as far as it is needed, it will be done
anyway in the average browser because of requirements from other
protocols and formats (such as HTML), and (3) implementing this
is still tremendously simpler than implementing GUIs for all the
'clever' encoding systems that all those 'clever' administrators
have come up with.


>> All your requirements can be fulfilled by:
> 
>> - Allowing non-character namespaces to create their own non UTF-8 encodings
>> 	(as I have suggested previously).
>> - Require that internally, all 8-bit octets resulting from UTF-8 encoding
>> 	of characters beyond ASCII (+some in ASCII) be encoded with
>> 	%HH, so that there is no 8-bit from of URNs.
> 
>> Although I have good reasons to think that the second point is not needed,
>> I could live with it. But giving up a convention such as UTF-8 to map
>> arbitrary characters in namespaces to URNs would be a great loss.
>
>Well I think I do not see those requirements; but perhaps we should look
>at the RQ RFC again, to see what possibly is missing.

The above requirements are possible refinements of the general requirements
for grandfathering and transcribability.


Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id FAA21979 for urn-ietf-out; Thu, 14 Nov 1996 05:39:44 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id FAA21973 for <urn-ietf@services.bunyip.com>; Thu, 14 Nov 1996 05:39:37 -0500
Received: from dicsmss1.jrc.it by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA18908  (mail destined for urn-ietf@services.bunyip.com); Thu, 14 Nov 96 05:39:29 -0500
Received: from  jrc.it (elect6.jrc.it) by dicsmss1.jrc.it (4.1/EB-950131-C) id AA12722; Thu, 14 Nov 96 11:44:01 +0100
Received: by  jrc.it (5.x/EB-950213-L) id AA01418; Thu, 14 Nov 1996 11:38:37 +0100
Date: Thu, 14 Nov 1996 11:38:37 +0100
From: Dirk vanGulik <Dirk.vanGulik@jrc.it>
Message-Id: <9611141038.AA01418@ jrc.it>
To: Dirk.vanGulik@jrc.it, mduerst@ifi.unizh.ch
Subject: Re: [URN] I18N does not belong in URNs
Cc: FisherM@is3.indy.tce.com, moore@cs.utk.edu, girod@LCS.MIT.EDU, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
X-Sun-Charset: US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Dirk vanGulik <Dirk.vanGulik@jrc.it>
Errors-To: owner-urn-ietf@bunyip.com

> Dirk.vanGulik wrote:
 
> >Or they use a naming scheme dependent interpretation. You could for
> >example simply limit the representation of the URN to the glyphs
> >A-Z, 0-9 and say the dot, dash, and colon. 
> 
> Too much in favor of English users (+Hawaiian and Suwaheli)!

Well as a dutch person working in italy in a swiss building; I
can quite live with it :-) No just kidding, but seriously why
does this 'favour' ? And where does it come in ?
  
> > I recently came across a specific scheme, say 'crdis' which has a lot of
> > LocalControlIdentfiers which can (only be fully) expressed in 2-byte octets. 
> > This obviously gave problems as some of our z39.50 servers and HTTP/URN 
> > resolving code did not quite like this. A pragmatic solution was to simply
> > base64 encode the identfication string.

> > A specialist GUI could now base64-decode the string to arrive 
> > at something meaningfull for a human. But it does not have to. 
> > And it does keep things simple.
 
> I have mentionned earlier the possibility that some namespaces may
> contain arbitrary data, as opposed to characters, and I have therefore

Hold on, I was trying to convey that these strings did _INDEED_ contain
meaningfull text; auctually the various 'strings' where short 
titles in the 19 european languages; carefully protected. So we are
not talking arbitrary strings here; although they *function* as an
arbritary handle. But for the expert their actual content conveys
more than just a number.

The same could be said of my phone number

	+39 332 78 0014

Which tells a local here that it is me, living in Ispra(78), near Varse
(33*)in italy(39). But for most people those digits make no sense all,
nor have to. And my local phone technician might even tell me more by
just looking at it.

> suggested that the requirement that all URNs be UTF-8 should be
> relaxed. I have given the data: URL as an example. Here we have
> an obvious second examlpe.
>  
> >I really would like to roll up the charset discussion; I agree that for a lot
> >of scheme's, in particular those to be grandfathered in, one will need very
> >flexible encodings.
 
> They need to be very flexible in the sense that they have to be
> able to accomodate a very large set of characters, and something
> else than characters in some cases.

Well, that is a requirement I do not find in the functional RQ RFC at
all. Should that be re-written ? I agree that publishers and maintainers
might like to 'overload' the content; but that is a different issue.
 
> But there is absolutely no reason to have arbitrary flexibility
> for those cases where indeed characters have to be represented.
> For this case, it is much easier to specify that UTF-8 be used
> (optionally or even mandatorily with %HH encoding).
 
> >But the internet transfer mechanisms are not quite up to 
> >that yet. So I would suggest:

> >	1. Limit the URNs to just a few chars (along the lines of DNS) This
> >	   also makes comparing URNs easy.
 
> As for the character set *representing* URNs, I can agree. This would
> basically mean that everything has to be %HH encoded.
  
Hmm, I think we have a slight terminology clash; much like the problems
we have had with the URL rfc. There are several layers, which their
own dimensions. In URLs (correct me if I am wrong Larry) this is solved
by saying that the acutal URL is an octet-stream. These 8-bit encoded
values are all there is. However by 'pure coincidence' they can be
treated as indexes into a charset such as US-Asicc or latin-1 and
actually yeild something which humans can interpret quite easily.

But for example the first 5 values (say http:) are not the glyph
'h', 't', p'p and ':' but the values 68747470 or 4854545. (Upper/
lowercase),

So what I was saying is that the URN is an octet stream; and the
allowed values are from ox30 to 0x39, 0x41--0x5a etc. Which happen
to represent indexes into latin-1, UTF-8 or ascii.

Now a clever administrator (and a clever GUI) can use something like
base64 to get a nice UniCode string in.
 
> >	2. Allow, or perhaps even force, each registered naming scheme
> >	   to suggest a possible encoding/escape sequencing to derive
> >	   nice human names from the URN. This can be used by the more
> >	   advanced GUIs.
 
> The greatest majority of naming schemes will have identical problems,
> namely how to represent characters in namespaces. And a single and
> very simple GUI can provide nice human representations for these
> cases (modulo available fonts). And a single and widely applicable
> convention should be used by all naming schemes dealing with
> characters.
 
> >	3. And keep a few chars (say the %) in stock, for the future.

> >	4. And remember, one can always make something like a next generation
> >	   URN+:das:asd which can only be transcribed properly using say UTF8.
 
> There is absolutely no need to wait any longer for UTF-8.
 
Well, I can agree; but not for the premisse; I do not see the need 
for the charset flexibilit. I know people can get quite religious about
their names; so you have a point that we should be flexible to accomodate,
but on the other hand it does make implementation harder whilst the
functionality does not increase a bit.

> >I know that such an encoding essentially wastes space; but that is a tradeoff
> >I am willing to make for simplfied storage, encoding and comparing. 
 
> All your requirements can be fulfilled by:
 
> - Allowing non-character namespaces to create their own non UTF-8 encodings
> 	(as I have suggested previously).
> - Require that internally, all 8-bit octets resulting from UTF-8 encoding
> 	of characters beyond ASCII (+some in ASCII) be encoded with
> 	%HH, so that there is no 8-bit from of URNs.
 
> Although I have good reasons to think that the second point is not needed,
> I could live with it. But giving up a convention such as UTF-8 to map
> arbitrary characters in namespaces to URNs would be a great loss.

Well I think I do not see those requirements; but perhaps we should look
at the RQ RFC again, to see what possibly is missing.

Dw.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id DAA20991 for urn-ietf-out; Thu, 14 Nov 1996 03:09:06 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id DAA20986 for <urn-ietf@services.bunyip.com>; Thu, 14 Nov 1996 03:09:03 -0500
Received: from aun.uninett.no by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA18566  (mail destined for urn-ietf@services.bunyip.com); Thu, 14 Nov 96 03:09:01 -0500
Received: from dale.uninett.no by aun.uninett.no with SMTP (PP); Thu, 14 Nov 1996 09:08:47 +0100
Received: from dale.uninett.no (localhost [127.0.0.1])  by dale.uninett.no (8.6.9/8.6.12) with ESMTP id XAA03343; Wed, 13 Nov 1996 23:42:34 +0100
From: Harald.T.Alvestrand@uninett.no
To: Martin J Duerst <mduerst@ifi.unizh.ch>
Cc: Dirk.vanGulik@jrc.it, FisherM@is3.indy.tce.com, moore@cs.utk.edu, girod@LCS.MIT.EDU, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
Subject: Re: [URN] Please avoid "URNs are"
In-Reply-To: Your message of "Wed, 13 Nov 1996 19:16:55 +0100." <"josef.ifi..391:13.10.96.18.16.57"@ifi.unizh.ch>
Content-Id: <3340.847924954.1@dale.uninett.no>
Date: Wed, 13 Nov 1996 23:42:34 +0100
Message-Id: <3341.847924954@dale.uninett.no>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Harald.T.Alvestrand@uninett.no
Errors-To: owner-urn-ietf@bunyip.com

Martin,
I very deliberately used "URNs are".

IMHO, we *have* to have agreement on what the basic element of
an URN is; then we can encode to our hearts' content.

The phrase "X is represented by" presupposes (in my mind) that
X *is* something ("das ding an sich") that can be represented
by something else ("das ding f=FCr mich") (apologies to Kant
for mutilating his philosophy!); the representation of the object
presupposes the existence in some "space of ideas" of that object.

For URNs, I believe that we want all representations of an URN
to be such that a computer can check them for equality; this,
I believe, is best achieved by saying that there has to exist
some "ideal URN" in a form that is representable inside a computer,
and that all representations can be turned back into this
"ideal representation", whatever that is.

So yes, I believe that the URN syntax document has to say "URNs are".

         Harald A (for Amateur-philosopher :-)


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id RAA14254 for urn-ietf-out; Wed, 13 Nov 1996 17:18:54 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id RAA14249 for <urn-ietf@services.bunyip.com>; Wed, 13 Nov 1996 17:18:52 -0500
Received: from IG.CS.UTK.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA16245  (mail destined for urn-ietf@services.bunyip.com); Wed, 13 Nov 96 17:18:45 -0500
Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK) id RAA23489; Wed, 13 Nov 1996 17:17:16 -0500 (EST)
Message-Id: <199611132217.RAA23489@ig.cs.utk.edu>
X-Mailer: exmh version 1.6.7 5/3/96
X-Uri: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Terry Allen <tallen@fsc.fujitsu.com>
Cc: moore@cs.utk.edu, stu_weibel@oclc.org, urn-ietf@bunyip.com
Subject: Re: [URN] Re: I18N does not belong in URNs 
In-Reply-To: Your message of "Wed, 13 Nov 1996 13:30:23 PST." <199611132130.NAA19036@ishtar.fsc.fujitsu.com> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Wed, 13 Nov 1996 17:17:16 -0500
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@bunyip.com

> Keith writes:
> | As to the former statement, in case there's any doubt as to "URNs aren't 
> | supposed to be human meaningful", I refer interested parties to the group's 
> | charter
> | (http://www.ietf.org/html.charters/urn-charter.html) and to RFC 1737,
> | the requirements of which the charter incorporates by reference.  
> 
> Please cite specific passages in support of your position.

In writing my response to this note (which was just sent to Terry and
Stu, but I'll send a copy to anyone who asks), I realized that my
statement

	"URNs aren't supposed to be human meaningful"

was imprecise and possibly misleading.  A better statement is:

	"URNs aren't intended to serve as human meaningful names".

Keith




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA13977 for urn-ietf-out; Wed, 13 Nov 1996 16:55:36 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA13972 for <urn-ietf@services.bunyip.com>; Wed, 13 Nov 1996 16:55:34 -0500
Received: from IG.CS.UTK.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15665  (mail destined for urn-ietf@services.bunyip.com); Wed, 13 Nov 96 16:53:47 -0500
Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK) id QAA21609; Wed, 13 Nov 1996 16:53:22 -0500 (EST)
Message-Id: <199611132153.QAA21609@ig.cs.utk.edu>
X-Mailer: exmh version 1.6.7 5/3/96
X-Uri: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Terry Allen <tallen@fsc.fujitsu.com>
Cc: moore@cs.utk.edu, stu_weibel@oclc.org, urn-ietf@bunyip.com
Subject: Re: [URN] Re: I18N does not belong in URNs 
In-Reply-To: Your message of "Wed, 13 Nov 1996 13:30:23 PST." <199611132130.NAA19036@ishtar.fsc.fujitsu.com> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Wed, 13 Nov 1996 16:53:22 -0500
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@bunyip.com

> Keith writes:
> | As to the former statement, in case there's any doubt as to "URNs aren't 
> | supposed to be human meaningful", I refer interested parties to the group's 
> | charter
> | (http://www.ietf.org/html.charters/urn-charter.html) and to RFC 1737,
> | the requirements of which the charter incorporates by reference.  
> 
> Please cite specific passages in support of your position.

I'll cite them in private mail.  I think the list has seen enough of
this.

Keith




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA13775 for urn-ietf-out; Wed, 13 Nov 1996 16:32:54 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA13770 for <urn-ietf@services.bunyip.com>; Wed, 13 Nov 1996 16:32:35 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15176  (mail destined for urn-ietf@services.bunyip.com); Wed, 13 Nov 96 16:32:23 -0500
Received: from magenta.acl.lanl.gov (rdaniel@magenta.acl.lanl.gov [128.165.147.153]) by acl.lanl.gov (8.7.3/8.7.3) with ESMTP id OAA19022 for <urn-ietf@bunyip.com>; Wed, 13 Nov 1996 14:32:12 -0700 (MST)
From: "Ronald E. Daniel" <rdaniel@acl.lanl.gov>
Received: (rdaniel@localhost) by magenta.acl.lanl.gov (8.7.5/8.6.4) id OAA19320 for urn-ietf@bunyip.com; Wed, 13 Nov 1996 14:32:11 -0700 (MST)
Date: Wed, 13 Nov 1996 14:32:11 -0700 (MST)
Message-Id: <199611132132.OAA19320@magenta.acl.lanl.gov>
To: urn-ietf@bunyip.com
Subject: [URN] next version of HTTP Conventions draft
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ronald E. Daniel" <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Here is the revised version of the draft on "Conventions for the Use
of HTTP for URN Resolution". It changes the convention from
   GET <service>/<uri> HTTP/1.x
to
   GET /uri-res/<service>/<uri> HTTP/1.x
Some other changes have been made as a result of feedback from the
list. I'll send it to the ID editors next week after people on this list
have had another chance to comment on it.

Ron Daniel
-----------------
INTERNET DRAFT                                                  Ron Daniel
draft-daniel-http-00.txt                    Los Alamos National Laboratory
                                                              13 Nov, 1996


         Conventions for the Use of HTTP for URN Resolution

[Edits made since last version was sent to the list:
1) Initial "/" 
2) Additional info on status codes.
3) Accept header may limit N2Rs results
4) multipart/alternative as type for N2Rs results
5) text/uri-list instead of text/plain, use Accept: to allow text/http
6) GET /uri-res/<service>/<uri> 
]



Status of this Memo
===================

    This document is an Internet-Draft.  Internet-Drafts are working
    documents of the Internet Engineering Task Force (IETF), its
    areas, and its working groups.  Note that other groups may also
    distribute working documents as Internet-Drafts.
  
    Internet-Drafts are draft documents valid for a maximum of six
    months and may be updated, replaced, or obsoleted by other
    documents at any time.  It is inappropriate to use Internet-
    Drafts as reference material or to cite them other than as
    ``work in progress.''
  
    To learn the current status of any Internet-Draft, please check
    the ``1id-abstracts.txt'' listing contained in the Internet-
    Drafts Shadow Directories on ftp.is.co.za (Africa),
    nic.nordu.net (Europe), munnari.oz.au (Pacific Rim),
    ds.internic.net (US East Coast), or ftp.isi.edu (US West Coast).

    This draft expires 15 May, 1997.
  
  

Abstract:
=========

The URN-WG was formed to specify persistent, location-independent names
for network accessible resources, and resolution mechanisms to retrive
the resources given such a name. At this time the URN-WG is considering
one particular resolution mechanism, the NAPTR proposal. That proposal
does not get the client software all the way from the URN to the resource.
Instead, it gets the client from a URN to a "resolver", which is a system
that can then tell the client where the resource is. The NAPTR draft
defines a "resolution protocol" to be the protocol used to speak to a
resolver in order to obtain the resource, its location(s), or other
information about the resource. The NAPTR proposal allows different
resolution protocols to be used for commuicating with resolvers.

This draft establishes conventions for encoding URN resolution requests
and responses in HTTP 1.0 (and 1.1) requests and responses. The primary
goal of this draft is to define a convention that is simple to implement
and will allow existing HTTP servers to easily add support for URN
resolution. We expect that the resolution databases that arise will be
useful when more sophisticated resolution protocols are developed later.


1.0  Introduction:
==================

The NAPTR draft[1] describes a way of using DNS to locate resolvers for
URIs.  That draft provides places to specify the "resolution protocol"
spoken by the resolver, as well as the "resolution services" it offers.
As of this writing, the "resolution protocols" allowed by the NAPTR draft
are HTTP, RCDS, HDL, and RWHOIS. (That list is expected to grow over time).
The NAPTR draft also lists a variety of resolution services, such
as N2L (given a URN, return a URL); N2R (Given a URN, return the named
resource), etc. This draft specifies the conventions to follow to
encode resolution service requests in the HTTP protocol, allowing
widely available HTTP daemons to serve as URN resolvers.

The reader is assumed to be familiar with the HTTP/1.0 [2] and 1.1 [3]
specifications.


2.0 General Approach:
=====================

The general approach used to encode resolution service requests in HTTP
is quite simple: 

    GET /uri-res/<service>/<uri>  HTTP/1.0

For example, if we have the URN "cid:foo@huh.com" and want a URL,
we would send the request:

    GET /uri-res/N2L/cid:foo@huh.com HTTP/1.0

Because of the character set limitations on URIs, we might wish to
encode the '@' character as its hex equivalent, thus the request would be

    GET /uri-res/N2L/cid:foo%40huh.com HTTP/1.0

The request could also be encoded as an HTTP 1.1 request. This would look
like:

    GET /uri-res/N2L/cid:foo%40huh.com HTTP/1.1
    Host: <whatever host we are sending the request to>

Handling these requests on the server side is easy to implement in a
number of ways. The N2L request could be handled by a CGI script that
took the incoming URN, looked it up in a database, and returned the URL
as an HTTP redirect. Service requests like N2R or N2C could be set up
so that the daemon answered the request by returning files out of N2R/
and N2C/ directories, or they could be handled by a script.

One caveat should be kept in mind. The "urn:" prefix is still the
subject of controversy, so some URN documents advocate treating it
as optional. HTTP resolvers MUST return identical results for URIs
that do and do not contain the "urn:" prefix. For example, the two
request below must return identical results:
    GET /uri-res/N2L/cid:foo%40huh.com HTTP/1.0
    GET /uri-res/N2L/urn:cid:foo%40huh.com HTTP/1.0

Responses from the HTTP server follow standard HTTP practice. Status
codes, such as 200 (OK) or 404 (Not Found) shall be returned.
The normal rules for determining cachability, negotiating formats, etc.
apply.


3.0 Service-specific details:
=============================

This section goes through the various resolution services established
in the URN Framework draft [4] and states how to encode each of them,
how the results should be returned, and any special status codes that
are likely to arise.

Unless stated otherwise, the HTTP requests are formed according to
the simple convention above, either for HTTP/1.0 or HTTP/1.1. The response
is assumed to be an entity with normal headers and body unless stated
otherwise. (N2L is the only request that does not return a body).


3.1  N2L (URN to URL):
----------------------

The request is encoded as above. The URL MUST be returned in a Location:
header for the convienience of the most common case of wanting the resource.
A 30X status line SHOULD be returned. HTTP/1.1 clients should be sent the
303 status code. HTTP/1.0 clients should be sent the 302 (Moved temporarily)
status code unless the resolver has particular resons for using 301
(moved permanently) or 304 (not modified) codes.


3.2  N2Ls (URN to URLs):
------------------------

The request is encoded as above. The result is a list of 0 or
more URLs. The Internet Media Type (aka ContentType) of the result
may be negotiated using standard HTTP mechanisms if desired. At a
minimum the resolver should support the text/uri-list media type.
(See Appendix A for the definition of this media type). That media
type is suitable for machine-processing of the list of URLs. Resolvers
may also return the results as text/html, text/plain, or any other
media type they deem suitable.

No matter what the particular media type, the result SHOULD contain
the following information:
 1) An optional comment giving the original URN
 2) An integer giving the number of URLs in the response
 3) The URLs in the response, one per line. These shall be encoded
    according to the URI specification [5].

If the client has requested the result be returned as text/html or
application/html, the result should be encoded as:
<UL>
<LI><A HREF="...url 1...">...url 1...</A>
<LI><A HREF="...url 2...">...url 2...</A>
 etc.
</UL>
where the strings ...url n... are replaced by the n'th URL in the list.


3.3  N2R (URN to Resource):
---------------------------

The request is encoded as above. The resource is returned using
standard HTTP mechanisms. The request may be modified using the
Accept: header as in normal HTTP to specify that the result
be given in a preferred Internet Media Types.


3.4  N2Rs (URN to Resources):
-----------------------------

This resolution service returns multiple instances of a resource,
for example, GIF and JPEG versions of an image. The judgment about
the resources being "the same" resides with the naming authority that
issued the URN.

The request is encoded as above. The result shall be a MIME
multipart/alternative message with the alternative versions of the
resource in seperate body parts. If there is only one version of
the resource identified by the URN, it MAY be returned without the
multipart/alternative wrapper. Resolver software SHOULD look at the
Accept: header, if any, and only return versions of the resource
that are acceptable according to that header. 


3.5  N2C (URN to URC):
----------------------

URCs (Uniform Resource Characteristics) are descriptions of other
resources. This request allows us to obtain a description of the
resource identified by a URN, as opposed to the resource itself.
The description might be a bibliographic citation, a digital signature,
a revision history, etc. This draft does not specify the content of
any response to a URC request. That content is expected to vary from
one resolver to another.

The format of any response to a N2C request MUST be communicated using the
ContentType header, as is standard HTTP practice. The Accept: header
SHOULD be honored.


3.6  N2Ns (URN to URNs):
------------------------

While URNs are supposed to identify one and only one resource, that
does not mean that a resource may have one and only one URN. For
example, consider a resource that has something like
"current-weather-map" for one URN and "weather-map-for-datetime-x" for
another URN. The N2Ns service request lets us obtain lists of URNs that
are believed equivalent at the time of the request. As the weathermap
example shows, some of the equivalances will be transitory, so the
standard HTTP mechanisms for communicating cachability MUST be honored.

The request is encoded as above. The result is a list of all the
URNs, known to the resolver, which identify the same resource as the
input URN. The result shall be encoded as for the N2Ls request
above (text/uri-list unless specified otherwise by an Accept: header).

3.7  L2Ns (URL to URNs):
----------------------

The request is encoded as above. The response is a list of any URNs
known to be assigned to the resource at the given URL. The result
shall be encoded as for the N2Ls and N2Ns requests.


3.8  L2Ls (URL to URLs):
------------------------

The request is encoded as described above. The result is a list of
all the URLs that the resolver knows are associated with the resource
located by the given URL. This is encoded as for the N2Ls, N2Ns, and L2Ns
requests.


3.9  L2C (URL to URC):
----------------------

The request is encoded as above, the response is the same as for the
N2C request.


Implementation Notes:
=====================

This section gives an example of how to configure a web server to
respond to the N2L resolution request. It is not intended to specify
standard behavior, it is provided here merely as a courtesy for
implementors.

First, we assume the presence of a CGI script, n2l.pl, that processes
the provided URN, converting it into a canonical format. It would remove
any "urn:" prefix,  decode any %encoded special characters, normalize
case-insensitive parts of the URN to lower case, etc. It would then use
the normalized URN as the key for a search in a database, which we assume
returns the URL as a string. A sample of our implementation of that script
is provided as Appendix B. We will further assume that the n2l.pl script
is in the cgi-bin directory of the web server.

The easiest way to invoke the n2l.pl script in response to N2L requests
is to set up a Redirect directive in the srm.conf file. (This works for
servers based on the original NCSA HTTP daemon, such as Apache.) The
relevant Redirect directives might look like:

Redirect /uri-res/N2L http://urn.acl.lanl.gov/cgi-bin/n2l.pl
Redirect /uri-res/L2N http://urn.acl.lanl.gov/cgi-bin/l2n.pl



Appendix A: The text/uri-list Internet Media Type
=================================================
[This appendix will be augmented or replaced by the registration
of the text/uri-list IMT once that registration has been performed].

Several of the resolution service requests, such as N2Ls, N2Ns, L2Ns,
L2Ls, result in a list of URIs being returned to the client. The
text/uri-list Internet Media Type is defined to provide a simple format
for the automatic processing of such lists of URIs.

The format of text/uri-list resources is:
1) Any lines beginning with the '#' character are comment lines
   and are ignored during processing.
2) The first non-comment line MUST be an integer giving the number of
   URIs in the list.
3) The remaining non-comment lines MUST be URIs (URNs or URLs), encoded
   according to the URI specification RFC[5]. Each URI shall appear on
   one and only one line.
4) As for all text/* formats, lines are terminated with a CR LF pair.

In applications where one URI has been mapped to a list of URIs, such
as in response to the N2Ls request, the first line of the text/uri-list
response SHOULD be a comment giving the original URI. 

An example of such a result for the N2L request is shown below in figure 1.

     # urn:cid:foo@huh.org
     3
     http://www.huh.org/cid/foo.html
     http://www.huh.org/cid/foo.pdf
     ftp://ftp.foo.org/cid/foo.txt

               Figure 1: Example of the text/uri-list format


Appendix B:  n2l.pl script
==========================

This is a simple perl script for the N2L resolution service. It
assumes the presence of a DBM database to store the URN to URL
mappings.


    #!/bin/perl
    # N2L  - performs urn to url  resolution 

    $n2l_File = "...filename for DBM database...";


    $urn = $ENV{'PATH_INFO'} ;
    if(length($urn)<3)
    {
        $error=1;
    }

    if(!$error)
    {
        $urn =~s/^(\/)(urn:)?(.*)/$3/i;
        # Additional canonicalization should be performed here

        dbmopen(%lu,$n2l_File,0444);
        if($lu{$urn})
        {
        $url=$lu{$urn};
        print STDOUT "Location: $url\n\n";
        }else{
        $error=2;
        }
        dbmclose(%lu);
    }

    if($error)
    {
        print "Content-Type: text/html \n\n";
        print "<html>\n";
        print "<head><title>URN Resolution: N2L</title></head>\n";
        print "<BODY>\n";
        print "<h1>URN to URL resolution failed for the URN:</h1>\n";
        print "<hr><h3>$urn</h3>\n";
        print "</body>\n";
        print "</html>\n";
    }

    exit;


References:
===========

[1] Ron Daniel and Michael Mealling, "Resolution of Uniform Resource
    Identifiers using the Domain Name System", draft-ietf-urn-naptr-00.txt,
    October, 1996.

[2] T. Berners-Lee, R. Fielding, H. Frystyk, "Hypertext Transfer
    Protocol -- HTTP/1.0", RFC 1945, May, 1996.

[3] HTTP 1.1 draft

[4] URN Framework draft

[5] RFC 1630


Security Considerations
=======================
  Communications with a resolver may be of a sensitive nature. Some
  resolvers will hold information that should only be released to
  authorized users. The results from resolvers may be the target of
  spoofing, especially once electronic commerce transactions are common
  and ther is money to be made by directing users to pirate repositories
  rather than repositories which pay royalties to rightsholders. Resolution
  requests may be of interest to traffic analysts. The requests may also
  be subject to spoofing.

  The requests and responses in this draft are amenable to encoding,
  signing, and authentication in the manner of any other HTTP traffic.


Author Contact Information:
===========================

Ron Daniel
Los Alamos National Laboratory
MS B287
Los Alamos, NM, USA, 87545
voice:  +1 505 665 0597
fax:    +1 505 665 4939
email:  rdaniel@lanl.gov


    This draft expires 15 May, 1997.
Ron Daniel Jr.                   email: rdaniel@acl.lanl.gov
Advanced Computing Lab           voice: (505) 665-0597
MS B-287  TA-3  Bldg. 2011         fax: (505) 665-4939
Los Alamos National Lab           http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM,  87545    obscure_term: "hypernym"


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA13751 for urn-ietf-out; Wed, 13 Nov 1996 16:32:01 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA13745 for <urn-ietf@services.bunyip.com>; Wed, 13 Nov 1996 16:31:59 -0500
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15170  (mail destined for urn-ietf@services.bunyip.com); Wed, 13 Nov 96 16:31:58 -0500
Received: from ishtar.fsc.fujitsu.com (ishtar [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id NAA06896; Wed, 13 Nov 1996 13:30:12 -0800 (PST)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id NAA19036; Wed, 13 Nov 1996 13:30:23 -0800 (PST)
Date: Wed, 13 Nov 1996 13:30:23 -0800 (PST)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199611132130.NAA19036@ishtar.fsc.fujitsu.com>
To: moore@cs.utk.edu, stu_weibel@oclc.org
Subject: Re: [URN] Re: I18N does not belong in URNs
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com

Keith writes:
| As to the former statement, in case there's any doubt as to "URNs aren't 
| supposed to be human meaningful", I refer interested parties to the group's 
| charter
| (http://www.ietf.org/html.charters/urn-charter.html) and to RFC 1737,
| the requirements of which the charter incorporates by reference.  

Please cite specific passages in support of your position.


Regards,
    Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
"In going on with these experiments, how many pretty systems do we build,
 which we soon find outselves obliged to destroy?" - Benjamin Franklin
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA13616 for urn-ietf-out; Wed, 13 Nov 1996 16:28:01 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA13608 for <urn-ietf@services.bunyip.com>; Wed, 13 Nov 1996 16:27:57 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15103  (mail destined for urn-ietf@services.bunyip.com); Wed, 13 Nov 96 16:27:44 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <02106-0@josef.ifi.unizh.ch>; Wed, 13 Nov 1996 22:24:54 +0100
Subject: Re: [URN] Please avoid "URNs are"
To: moore@cs.utk.edu (Keith Moore)
Date: Wed, 13 Nov 1996 22:24:53 +0100 (MET)
Cc: moore@cs.utk.edu, Harald.T.Alvestrand@uninett.no, Dirk.vanGulik@jrc.it, FisherM@is3.indy.tce.com, girod@LCS.MIT.EDU, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
In-Reply-To: <199611132031.PAA21010@ig.cs.utk.edu> from "Keith Moore" at Nov 13, 96 03:31:47 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 4775
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..528:13.10.96.21.24.55"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Keith Moore wrote:

>> >Also, we can't assume that the transcription of a URN from paper to
>> >keyboard will be through an intelligent tool that understands how to
>> >translate URNs from display format to some other format.
>> 
>> You need a reasonably intelligent human user, of course. As for
>> keyboarding tools, in the worst case you would need a Unicode
>> book (cheaper than most keyboards themselves, but unfortunately
>> heavy), a piece of paper, and a code table for the 16 hex digits.
>> As an alternative, I suggest some nice site programmed in Java,
>> or whatever.
>
>Sorry, I just don't buy it.
>
>People aren't going to carry around Unicode books, and they're not
>going to be willing to poke through several pages or screenfuls of
>glphys to find the one matching a particular character in a URN.

The Unicode book was of course meant more as a joke. But it
shows that the minimal requirement, in terms of software, is
really very low. I don't say that it should be done that way.

On the other hand, what are you going to do if you get a
traditional payment slip with a Japanese postal transfer
account number on it, and are requested to send some
money electronically to that account? If you have nothing
but a US keyboard and lynx for Web access, would you prefer
to look up the relevant character in an Unicode book and
do the UCS-2 => UTF-8 => %HH calculations according to a
well-established convention, or would you prefer to have
to search for a document defining how the Japanese postal
transfer account number namespace is mapped to the GCD
character set, and then to get whatever specific standard
you need to determine the encoding of that character,
and then go through a similar encoding procedure?

As another example, if you go to a library in China that
uses some ideographs in their catalog numbers, do you want
to require that the thousands of daily Chinese users learn how
to convert from their traditional catalog numbering system to
what the library has arbitrarily decided to use for encoding
it into URNs (other than some straightforward prefixing),
just that in the rare case that such an URN finds its way to
some Western ignorant, he is able to type it in without
even the slightest effort?

By defining UTF-8 to be used in URNs, we can make life easier
for all Japanese typing in postal transfer account numbers,
and all Chinese users of such catalogs, and many others in
large numbers, while not giving the accidental outside
user much more work than what he might have had anyway.
And we still can rest assured that when you get an URN
from a friend in Japan or China, and that friend is indeed
aware of your ignorance about ideographs, (s)he can send
it in a form (namely %HH) that you will feel sure will not
get mutilated.
[In general, an integrated browser/mail handling system
will not have problems to handle the URN even if it is
Japanese characters (assumed the encoding is correctly
labeled, a requirement which we need anyway). But your
friend may be so kind and take into account your disbelief
in these matters.]


>Pen-style PDAs have enough trouble analyzing latin letters; they
>aren't going to support the ability to enter arbitrary Unicode
>characters anytime soon -- especially not from people who aren't used
>to writing those characters.**

Arbitrary Unicode contains lots of similar-looking instances,
and indeed would be difficult. But if characters from the
usual subsets are used in context, pen input covering pretty
much full Unicode is not so difficult. Please note that for
writers knowing how to write the characters, pen input actually
works better for ideographs than for English.


>From reading RFC 1737, URNs were obviously intended to be composed of
>a small set of characters.  Trying to incorporate all of Unicode into
>URNs is just too big a stretch.

>From reading some parts for RFC 1737, one may definitely get that
impression, in particular if one has never really imagined that
something else could be possible.

But there is nothing in RFC 1737 that requires that we do not
define how other characters are represented in case they need
to be represented. We do not "incorporate all of Unicode" in
the sense that we require every URN to contain at least an
Arabic and a Hebrew character and a CJK Ideograph and so on.
We just make it possible that such characters can be represented
by URLs for those namespaces that have such a requirement.

We also make it possible for namespaces that contain characters
from the base Latin alphabet to be represented in URLs. To be
fair to (almost) all really existing namespaces, we have to
either restrict ourselves to just the digits or so, or to
allow for any character from the universal character set to
be representable.


Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA12430 for urn-ietf-out; Wed, 13 Nov 1996 15:40:47 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA12425 for <urn-ietf@services.bunyip.com>; Wed, 13 Nov 1996 15:40:14 -0500
Received: from IG.CS.UTK.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA14350  (mail destined for urn-ietf@services.bunyip.com); Wed, 13 Nov 96 15:39:45 -0500
Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK) id PAA21010; Wed, 13 Nov 1996 15:31:47 -0500 (EST)
Message-Id: <199611132031.PAA21010@ig.cs.utk.edu>
X-Mailer: exmh version 1.6.7 5/3/96
X-Uri: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Martin J Duerst <mduerst@ifi.unizh.ch>
Cc: moore@cs.utk.edu (Keith Moore), Harald.T.Alvestrand@uninett.no, Dirk.vanGulik@jrc.it, FisherM@is3.indy.tce.com, girod@LCS.MIT.EDU, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
Subject: Re: [URN] Please avoid "URNs are" 
In-Reply-To: Your message of "Wed, 13 Nov 1996 20:54:21 +0100." <"josef.ifi..262:13.10.96.19.54.32"@ifi.unizh.ch> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Wed, 13 Nov 1996 15:31:47 -0500
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@bunyip.com

> >> >   o Single encoding: The encoding for presentation for people in clear
> >> >     text, electronic mail and the like is the same as the encoding in
> >> >     other transmissions.
> >> 
> >> This requirement makes sense in the sense that the number of different
> >> representations and encoding should be as low as possible.
> >
> >I hope that "as low as possible" is equivalent to "one".
> 
> Well, with EBCDIC and ASCII, you will certainly have two :-).

Not if we think of URNs as being composed of characters :)

> >> But it does not say anything about how URNs are noted on paper. 
> >
> >No it doesn't.  But it seems reasonable to expect that people will
> >transcribe URNs from their screens to paper, and from that paper to
> >keyboard.  The result of doing so had better produce the same URN.
> 
> Of course. Modulo some problems of the kind of O/0 and l/1/I, it
> will, for all of i18n.

Not if my keyboard doesn't support the characters in the URN.

> >Also, we can't assume that the transcription of a URN from paper to
> >keyboard will be through an intelligent tool that understands how to
> >translate URNs from display format to some other format.
> 
> You need a reasonably intelligent human user, of course. As for
> keyboarding tools, in the worst case you would need a Unicode
> book (cheaper than most keyboards themselves, but unfortunately
> heavy), a piece of paper, and a code table for the 16 hex digits.
> As an alternative, I suggest some nice site programmed in Java,
> or whatever.

Sorry, I just don't buy it.

People aren't going to carry around Unicode books, and they're not
going to be willing to poke through several pages or screenfuls of
glphys to find the one matching a particular character in a URN.
Pen-style PDAs have enough trouble analyzing latin letters; they
aren't going to support the ability to enter arbitrary Unicode
characters anytime soon -- especially not from people who aren't used
to writing those characters.**

>From reading RFC 1737, URNs were obviously intended to be composed of
a small set of characters.  Trying to incorporate all of Unicode into
URNs is just too big a stretch.

Keith

**(And while voice-recognition technology is already good enough to
distinguish latin letters and digits pronounced by random people in
random dialects, it will never be good enough to let people "speak in"
random characters that they've never seen before and don't know how to
prononuce.  I mention this because it seems obvious to me that
personal computers, especially portable ones, are going to support
voice recognition -- a microphone is a lot more portable than either a
keyboard or a writing surface.)




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA11982 for urn-ietf-out; Wed, 13 Nov 1996 15:22:14 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA11977; Wed, 13 Nov 1996 15:22:12 -0500
Received: from IG.CS.UTK.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA14120  (mail destined for find@services.bunyip.com); Wed, 13 Nov 96 15:22:07 -0500
Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK) id PAA20999; Wed, 13 Nov 1996 15:16:58 -0500 (EST)
Message-Id: <199611132016.PAA20999@ig.cs.utk.edu>
To: apps-working-group-list:;
Subject: [URN] reminder of Internet-Draft cutoff date
Date: Wed, 13 Nov 1996 15:16:58 -0500
From: Keith Moore <moore@cs.utk.edu>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@bunyip.com

This is just a reminder that the cutoff for Internet-Draft submissions
prior to the San Jose IETF meeting is Tuesday, November 26, 1996 at
1700 Eastern Standard US time.  (I think that's 2200 UTC)

Proposals to be discussed at IETF WG meetings must be submitted
as Internet-Drafts prior to discussion.  So if you want to have 
a proposal discussed at the San Jose IETF, you need to get it 
in before this deadline.  

Please also note that due to the the large number of last-minute 
internet-draft submissions, last-minute drafts require more time 
to appear in the Internet-Drafts repositories.  Given the US 
Thanksgiving holidays on 28-29 November, I wouldn't expect last-minute
drafts to be generally available before 2-3 December or so.

So to give other working group members more time to review drafts,
I encourage people to submit their drafts a few days before the deadline.

For information on how to submit an Internet-Draft, look at
ftp://ftp.ietf.org/ietf/1id-guidelines.txt

Keith Moore
APPS AD 


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA11959 for urn-ietf-out; Wed, 13 Nov 1996 15:20:26 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA11953 for <urn-ietf@services.bunyip.com>; Wed, 13 Nov 1996 15:20:23 -0500
Received: from IG.CS.UTK.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA14036  (mail destined for urn-ietf@services.bunyip.com); Wed, 13 Nov 96 15:13:19 -0500
Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK) id PAA20767; Wed, 13 Nov 1996 15:12:48 -0500 (EST)
Message-Id: <199611132012.PAA20767@ig.cs.utk.edu>
X-Mailer: exmh version 1.6.7 5/3/96
X-Uri: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: stu_weibel@oclc.org (Stu Weibel)
Cc: urn-ietf@bunyip.com, moore@cs.utk.edu
Subject: [URN] Re: I18N does not belong in URNs 
In-Reply-To: Your message of "Mon, 11 Nov 1996 13:56:14 EST." <199611111856.NAA20145@orc.NISOR> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Wed, 13 Nov 1996 15:12:48 -0500
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@bunyip.com

Stu writes:

> Keith Moore writes:
> 
> > URNs aren't supposed to be human-meaningful.  Making them human-meaningful
> > defeats the purpose of having them be long-term stable.
>  
> This reflects a philosophy, an attitude, a point of view that is NOT
> shared in anything like a consensus in this group.  

As to the latter statement, I agree with you.  Many people do not
believe (or are not yet convinced) that human-meaningful URNs are
inherently nonpersistent over the long term.

Even I will concede that there might be a way out.  Tim Berners-Lee
and others have suggested adding low-precision dates to URNs.  So
(e.g.) the "199610" in the URN urn:inet:kodak.com/199610/gibberish
would fix the meaning of "kodak.com" and any other human-readable
strings within the URN to "the meaning of these words in the tenth
month of 1996".  Maybe that would be sufficient.  There's no way to
know for sure, since it depends on what people do in the future.

As to the former statement, in case there's any doubt as to "URNs aren't 
supposed to be human meaningful", I refer interested parties to the group's 
charter
(http://www.ietf.org/html.charters/urn-charter.html) and to RFC 1737,
the requirements of which the charter incorporates by reference.  

Actually, I recommend that everyone here re-read RFC 1737, with
particular emphasis on the Introduction.  It is a good description
of the problem that this group was created to solve.


> I say again...
> this WG should adopt the *least restrictive* solution that is technologically
> sound and let people do with it what their communities choose.  

That sounds reasonable, but by itself, it's not good engineering sense.

Here's an alternative view for consideration:

	This WG should adopt the *least complex* solution which meets the
	various requirements of its charter, and which does not impose
	unnecessary restrictions beyond those inherent in the problem space.

Of course, both of these positions are extreme.  Usually we want a
solution that is not too complex to implement, but still has some
extra flexibility to allow the solution, once deployed, to adapt to
unanticipated uses.

But when people propose adding I18N support to URNs to make them human
meaningful, I view this as adding a great deal of extra complexity in
an attempt to make URNs solve a completely different problem than they
were designed to solve.  (And given the history of various "information 
infrastructure" groups at failing to narrow their scope to a problem that's 
solvable in finite time, I get very nervous.)

By contrast, when people propose adding I18N support to URNs to allow them
to incorporate URN-like names that happen to include one or two non-universal 
characters, I wonder things like "Is it really worth the complexity?" and 
"Which is more important, global scope and transcribability and single 
encoding or the ability to easily grandfather all URN-like systems?"

Keith




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA10723 for urn-ietf-out; Wed, 13 Nov 1996 14:57:11 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA10718 for <urn-ietf@services.bunyip.com>; Wed, 13 Nov 1996 14:56:58 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA13771  (mail destined for urn-ietf@services.bunyip.com); Wed, 13 Nov 96 14:55:22 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <01921-0@josef.ifi.unizh.ch>; Wed, 13 Nov 1996 20:54:22 +0100
Subject: Re: [URN] Please avoid "URNs are"
To: moore@cs.utk.edu (Keith Moore)
Date: Wed, 13 Nov 1996 20:54:21 +0100 (MET)
Cc: moore@cs.utk.edu, Harald.T.Alvestrand@uninett.no, Dirk.vanGulik@jrc.it, FisherM@is3.indy.tce.com, girod@LCS.MIT.EDU, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
In-Reply-To: <199611131905.OAA15428@ig.cs.utk.edu> from "Keith Moore" at Nov 13, 96 02:05:06 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 4344
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..262:13.10.96.19.54.32"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Keith Moore wrote:

>> >> PLEASE avoid saying "URNs are XXX". Please use wording such
>> >> as "URNs are noted on paper as XXX", "URNs are represented
>> >> on computers in the following forms...", or "URNs represent
>> >> characters from the following set..." or whatever.
>> >
>> >I'm not sure how much difference it makes.  RFC 1737 requires
>> >the following:
>> >
>> >   o Single encoding: The encoding for presentation for people in clear
>> >     text, electronic mail and the like is the same as the encoding in
>> >     other transmissions.
>> 
>> This requirement makes sense in the sense that the number of different
>> representations and encoding should be as low as possible.
>
>I hope that "as low as possible" is equivalent to "one".

Well, with EBCDIC and ASCII, you will certainly have two :-).

>> But it does not say anything about how URNs are noted on paper. 
>
>No it doesn't.  But it seems reasonable to expect that people will
>transcribe URNs from their screens to paper, and from that paper to
>keyboard.  The result of doing so had better produce the same URN.

Of course. Modulo some problems of the kind of O/0 and l/1/I, it
will, for all of i18n.

>Also, we can't assume that the transcription of a URN from paper to
>keyboard will be through an intelligent tool that understands how to
>translate URNs from display format to some other format.

You need a reasonably intelligent human user, of course. As for
keyboarding tools, in the worst case you would need a Unicode
book (cheaper than most keyboards themselves, but unfortunately
heavy), a piece of paper, and a code table for the 16 hex digits.
As an alternative, I suggest some nice site programmed in Java,
or whatever.

>A URN could
>certainly be sent via email, transcribed to paper, and typed back into
>plain text email by someone else.

For Japanese postal transfer accounts, that would work without
problems, even if the Kanji character appears as such, and not
mutilated to some ASCII-compatible form.
The only thing you have to make sure is that if you cut/paste
something from/to your URN field in a browser, the underlying
encoding is changed appropriately (from ISO-2022-JP in the case
of email to UTF-8, with or without the additional %HH depending
on what is needed). Browsers such as Netscape do conversions
correctly in other instances, so I have no doubt they would
get it right as soon as they know what to do.


>For grandfathering other URN schemes, non-universal characters will
>need to be converted into sequences of universal characters.

International standards use the term "universal character set"
to denote an encompassing set of characters. In order to avoid
misunderstanding by less informed readers, why not use
"greatest-common-denominator characters" or GCD characters
for short.


>That way
>there can be a well-defined conversion from {j.random.naming.scheme}
>to URN, but only one format for the URN once it's converted.  It's
>fine if smart software recognizes certain types of URNs and undoes the
>conversion, so long as the unconverted form is displayed as an
>identifier from {j.random.naming.scheme} and NOT as a URN.

We have been at this point before. It is mainly a naming issue,
and to some extent a protocol encoding issue. You are requesting
that things that don't appear %HH-encoded, but with the origina
characters they represent, are not called URNs. You are also
requesting that there be no 8-bit transfer form.


>As for URNs encoded in EBCDIC: we should probably define URNs as
>sequences of characters,

Here wording really matters. To be clear, it is best to say that
URNs are *represented by* sequences of characters. They *are*
abstract, permanent identifiers or something along these lines.

>which can be represented in any character
>encoding scheme, so long as:
>
>+ that encoding scheme is clearly labeled (e.g. MIME charset) whenever
>multiple encodings can appear in the same context, and
>
>+ there is a unique encoding in that scheme for each character that 
>can appear in a URN.
>
>So URN character sequences could be encoded in ASCII or EBCDIC or
>UCS-32 or whatever and still be URNs.

A small detail: What you mean by UCS-32 is called UCS-4. It might have
been called UCS-31, but not UCS-32, because in the 4-byte form, the
uppermost bit (sign bit) is not used.


Regards,	Martin.




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA10076 for urn-ietf-out; Wed, 13 Nov 1996 14:17:37 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA10067 for <urn-ietf@services.bunyip.com>; Wed, 13 Nov 1996 14:17:03 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA13374  (mail destined for urn-ietf@services.bunyip.com); Wed, 13 Nov 96 14:16:57 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <01896-0@josef.ifi.unizh.ch>; Wed, 13 Nov 1996 20:16:13 +0100
Subject: Re: [URN] I18N does not belong in URNs
To: Dirk.vanGulik@jrc.it (Dirk.vanGulik)
Date: Wed, 13 Nov 1996 20:16:12 +0100 (MET)
Cc: FisherM@is3.indy.tce.com, moore@cs.utk.edu, girod@LCS.MIT.EDU, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
In-Reply-To: <9611111313.AA04245@ jrc.it> from "Dirk.vanGulik" at Nov 11, 96 02:13:30 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 3530
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..120:13.10.96.19.16.30"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Dirk.vanGulik wrote:


>Or they use a naming scheme dependent interpretation. You could for
>example simply limit the representation of the URN to the glyphs
>A-Z, 0-9 and say the dot, dash, and colon. 

Too much in favor of English users (+Hawaiian and Suwaheli)!


>I recently came across a specific scheme, say 'crdis' which has a lot of
>LocalControlIdentfiers which can (only be fully) expressed in 2-byte octets. 
>This obviously gave problems as some of our z39.50 servers and HTTP/URN resolving
>code did not quite like this. A pragmatic solution was to simply base64
>encode the identfication string.
>
>A specialist GUI could now base64-decode the string to arrive 
>at something meaningfull for a human. But it does not have to. 
>And it does keep things simple.

I have mentionned earlier the possibility that some namespaces may
contain arbitrary data, as opposed to characters, and I have therefore
suggested that the requirement that all URNs be UTF-8 should be
relaxed. I have given the data: URL as an example. Here we have
an obvious second examlpe.


>I really would like to roll up the charset discussion; I agree that for a lot
>of scheme's, in particular those to be grandfathered in, one will need very
>flexible encodings.

They need to be very flexible in the sense that they have to be
able to accomodate a very large set of characters, and something
else than characters in some cases.

But there is absolutely no reason to have arbitrary flexibility
for those cases where indeed characters have to be represented.
For this case, it is much easier to specify that UTF-8 be used
(optionally or even mandatorily with %HH encoding).


>But the internet transfer mechanisms are not quite up to 
>that yet. So I would suggest:
>
>	1. Limit the URNs to just a few chars (along the lines of DNS) This
>	   also makes comparing URNs easy.

As for the character set *representing* URNs, I can agree. This would
basically mean that everything has to be %HH encoded.


>	2. Allow, or perhaps even force, each registered naming scheme
>	   to suggest a possible encoding/escape sequencing to derive
>	   nice human names from the URN. This can be used by the more
>	   advanced GUIs.

The greatest majority of naming schemes will have identical problems,
namely how to represent characters in namespaces. And a single and
very simple GUI can provide nice human representations for these
cases (modulo available fonts). And a single and widely applicable
convention should be used by all naming schemes dealing with
characters.

>	3. And keep a few chars (say the %) in stock, for the future.
>
>	4. And remember, one can always make something like a next generation
>	   URN+:das:asd which can only be transcribed properly using say UTF8.

There is absolutely no need to wait any longer for UTF-8.

>I know that such an encoding essentially wastes space; but that is a tradeoff
>I am willing to make for simplfied storage, encoding and comparing. 

All your requirements can be fulfilled by:

- Allowing non-character namespaces to create their own non UTF-8 encodings
	(as I have suggested previously).
- Require that internally, all 8-bit octets resulting from UTF-8 encoding
	of characters beyond ASCII (+some in ASCII) be encoded with
	%HH, so that there is no 8-bit from of URNs.

Although I have good reasons to think that the second point is not needed,
I could live with it. But giving up a convention such as UTF-8 to map
arbitrary characters in namespaces to URNs would be a great loss.

Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA10001 for urn-ietf-out; Wed, 13 Nov 1996 14:10:33 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA09995 for <urn-ietf@services.bunyip.com>; Wed, 13 Nov 1996 14:10:27 -0500
Received: from IG.CS.UTK.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA13304  (mail destined for urn-ietf@services.bunyip.com); Wed, 13 Nov 96 14:10:18 -0500
Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK) id OAA15428; Wed, 13 Nov 1996 14:05:06 -0500 (EST)
Message-Id: <199611131905.OAA15428@ig.cs.utk.edu>
X-Mailer: exmh version 1.6.7 5/3/96
X-Uri: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Martin J Duerst <mduerst@ifi.unizh.ch>
Cc: moore@cs.utk.edu (Keith Moore), Harald.T.Alvestrand@uninett.no, Dirk.vanGulik@jrc.it, FisherM@is3.indy.tce.com, girod@LCS.MIT.EDU, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
Subject: Re: [URN] Please avoid "URNs are" 
In-Reply-To: Your message of "Wed, 13 Nov 1996 19:41:54 +0100." <"josef.ifi..077:13.10.96.18.41.56"@ifi.unizh.ch> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Wed, 13 Nov 1996 14:05:06 -0500
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@bunyip.com

> >> PLEASE avoid saying "URNs are XXX". Please use wording such
> >> as "URNs are noted on paper as XXX", "URNs are represented
> >> on computers in the following forms...", or "URNs represent
> >> characters from the following set..." or whatever.
> >
> >I'm not sure how much difference it makes.  RFC 1737 requires
> >the following:
> >
> >   o Single encoding: The encoding for presentation for people in clear
> >     text, electronic mail and the like is the same as the encoding in
> >     other transmissions.
> 
> This requirement makes sense in the sense that the number of different
> representations and encoding should be as low as possible.

I hope that "as low as possible" is equivalent to "one".

> But it does not say anything about how URNs are noted on paper. 

No it doesn't.  But it seems reasonable to expect that people will
transcribe URNs from their screens to paper, and from that paper to
keyboard.  The result of doing so had better produce the same URN.

Also, we can't assume that the transcription of a URN from paper to
keyboard will be through an intelligent tool that understands how to
translate URNs from display format to some other format.  A URN could
certainly be sent via email, transcribed to paper, and typed back into
plain text email by someone else.

For grandfathering other URN schemes, non-universal characters will
need to be converted into sequences of universal characters.  That way
there can be a well-defined conversion from {j.random.naming.scheme}
to URN, but only one format for the URN once it's converted.  It's
fine if smart software recognizes certain types of URNs and undoes the
conversion, so long as the unconverted form is displayed as an
identifier from {j.random.naming.scheme} and NOT as a URN.

As for URNs encoded in EBCDIC: we should probably define URNs as
sequences of characters, which can be represented in any character
encoding scheme, so long as:

+ that encoding scheme is clearly labeled (e.g. MIME charset) whenever
multiple encodings can appear in the same context, and

+ there is a unique encoding in that scheme for each character that 
can appear in a URN.

So URN character sequences could be encoded in ASCII or EBCDIC or
UCS-32 or whatever and still be URNs.

Keith




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA09902 for urn-ietf-out; Wed, 13 Nov 1996 14:01:51 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA09884 for <urn-ietf@services.bunyip.com>; Wed, 13 Nov 1996 14:00:12 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA13195  (mail destined for urn-ietf@services.bunyip.com); Wed, 13 Nov 96 14:00:08 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <01830-0@josef.ifi.unizh.ch>; Wed, 13 Nov 1996 19:41:55 +0100
Subject: Re: [URN] Please avoid "URNs are"
To: moore@cs.utk.edu (Keith Moore)
Date: Wed, 13 Nov 1996 19:41:54 +0100 (MET)
Cc: Harald.T.Alvestrand@uninett.no, Dirk.vanGulik@jrc.it, FisherM@is3.indy.tce.com, moore@cs.utk.edu, girod@LCS.MIT.EDU, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
In-Reply-To: <199611131825.NAA15239@ig.cs.utk.edu> from "Keith Moore" at Nov 13, 96 01:25:05 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 1086
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..077:13.10.96.18.41.56"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Keith Moore wrote:

>> PLEASE avoid saying "URNs are XXX". Please use wording such
>> as "URNs are noted on paper as XXX", "URNs are represented
>> on computers in the following forms...", or "URNs represent
>> characters from the following set..." or whatever.
>
>I'm not sure how much difference it makes.  RFC 1737 requires
>the following:
>
>   o Single encoding: The encoding for presentation for people in clear
>     text, electronic mail and the like is the same as the encoding in
>     other transmissions.

This requirement makes sense in the sense that the number of different
representations and encoding should be as low as possible.

But it does not say anything about how URNs are noted on paper. It also
does not say something about how people may finally see it (the encoding
used for presentation could well be %HH, with an intelligent tool
showing Chinese or whatever). In addition, when considering EBCDIC,
it would either forbid URNs to be transmitted with EBCDIC, or would
garble URNs encoded in EBCDIC for the sake of preserving the encoding.


Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA09901 for urn-ietf-out; Wed, 13 Nov 1996 14:01:50 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA09881 for <urn-ietf@services.bunyip.com>; Wed, 13 Nov 1996 14:00:08 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA13192  (mail destined for urn-ietf@services.bunyip.com); Wed, 13 Nov 96 14:00:01 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <01807-0@josef.ifi.unizh.ch>; Wed, 13 Nov 1996 19:27:49 +0100
Subject: Re: [URN] I18N does not belong in URNs
To: conklin@info.cren.net (Jim Conklin)
Date: Wed, 13 Nov 1996 19:27:48 +0100 (MET)
Cc: Dirk.vanGulik@jrc.it, FisherM@is3.indy.tce.com, moore@cs.utk.edu, girod@LCS.MIT.EDU, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
In-Reply-To: <aead0bb90702100491de@[192.52.179.12]> from "Jim Conklin" at Nov 11, 96 11:59:15 am
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 2020
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..611:13.10.96.18.27.55"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Jim Conklin wrote:

>  I've been trying to decide how one might allow human-meaningful URNs for
>multiple languages and encodings, and it seems to me that this would be
>possible if and only if the URN identifier itself includes character-set
>information.

Jim - The current proposal implicitly includes character-set information.
This is done by choosing the Universal Character Set (ISO 10646), which
assures that any character in any existing and reasonably used character
set can be used. If you don't know about ISO 10646, also known under
the name Unicode, I can point you to additional information.

Including character set information explicitly would make the URNs
more clumsy, would require applications to handle more and more
character sets, and would have some other disadvantages.

This is independent of whether URNs should/could/should not be
meaningful.


>  Would it make sense to include in the definition of the URN format (yes,
>I know, this is past history!) an optional language and encoding
>specification which could then be used by sufficiently intelligent clients
>to display the URN in the specified language using the specified character
>encoding?

As for encoding, I have given you the answer above.

You now also mention language. I do not think that language
information is necessary for URNs. If you think it is necessary,
can you please explain your reasons, so that I can answer specifically?


>Even the language and encoding could, in that way, be rendered
>in the specified language and, with a (relatively) small number of
>predefined languages and encodings, those could be specified in a small,
>universal symbol set, since they'd normally not be seen by the end user
>with a smart client.

As for "small number of encodings", we have a solution with only
one encoding. That should be small enough a number. As for
"small number of languages", if language information should indeed
be needed, restricting the number of languages would be very
unfair indeed.


Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA09770 for urn-ietf-out; Wed, 13 Nov 1996 13:47:07 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA09765 for <urn-ietf@services.bunyip.com>; Wed, 13 Nov 1996 13:47:04 -0500
Received: from IG.CS.UTK.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA13034  (mail destined for urn-ietf@services.bunyip.com); Wed, 13 Nov 96 13:46:31 -0500
Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK) id NAA15239; Wed, 13 Nov 1996 13:25:05 -0500 (EST)
Message-Id: <199611131825.NAA15239@ig.cs.utk.edu>
X-Mailer: exmh version 1.6.7 5/3/96
X-Uri: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Martin J Duerst <mduerst@ifi.unizh.ch>
Cc: Harald.T.Alvestrand@uninett.no, Dirk.vanGulik@jrc.it, FisherM@is3.indy.tce.com, moore@cs.utk.edu, girod@LCS.MIT.EDU, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
Subject: Re: [URN] Please avoid "URNs are" 
In-Reply-To: Your message of "Wed, 13 Nov 1996 19:16:55 +0100." <"josef.ifi..391:13.10.96.18.16.57"@ifi.unizh.ch> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Wed, 13 Nov 1996 13:25:05 -0500
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@bunyip.com

> PLEASE avoid saying "URNs are XXX". Please use wording such
> as "URNs are noted on paper as XXX", "URNs are represented
> on computers in the following forms...", or "URNs represent
> characters from the following set..." or whatever.

I'm not sure how much difference it makes.  RFC 1737 requires
the following:

   o Single encoding: The encoding for presentation for people in clear
     text, electronic mail and the like is the same as the encoding in
     other transmissions.

Keith




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA09372 for urn-ietf-out; Wed, 13 Nov 1996 13:22:36 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA09361 for <urn-ietf@services.bunyip.com>; Wed, 13 Nov 1996 13:21:53 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA12793  (mail destined for urn-ietf@services.bunyip.com); Wed, 13 Nov 96 13:21:21 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <01775-0@josef.ifi.unizh.ch>; Wed, 13 Nov 1996 19:16:56 +0100
Subject: Re: [URN] Please avoid "URNs are"
To: Harald.T.Alvestrand@uninett.no
Date: Wed, 13 Nov 1996 19:16:55 +0100 (MET)
Cc: Dirk.vanGulik@jrc.it, FisherM@is3.indy.tce.com, moore@cs.utk.edu, girod@LCS.MIT.EDU, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
In-Reply-To: <25174.847734044@dale.uninett.no> from "Harald.T.Alvestrand@uninett.no" at Nov 11, 96 06:40:44 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 1535
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..391:13.10.96.18.16.57"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Harald Alvestran wrote:

>There are about 3 alternatives I can see:
>
>- The URN syntax doc says that URNs are sequences of ASCII
>  characters (or some subset thereof)
>- The URN syntax doc says that URNs are sequences of OCTETS,
>  with no meaning assigned by the URN syntax doc after the
>  second :
>- The URN syntax doc says that URNs are sequences of CHARACTERS,
>  drawn from the ISO 10646 set.
>
>The tradeoffs are different for the 3 cases.

I have followed the followups to this message, but only
have been confused more.

PLEASE avoid saying "URNs are XXX". Please use wording such
as "URNs are noted on paper as XXX", "URNs are represented
on computers in the following forms...", or "URNs represent
characters from the following set..." or whatever.

Except for octet values coinciding with encoded ASCII characters
coinciding with the notation of these same characters on paper
and actually representing these same characters, the distinctions
made above matter very much both to have a clear and working
proposal, and to have this proposal being understood by those
that will need to do so.

When you start to think about i18n issues, it is difficult to
get avay from the simple ASCII world where "representing"
and "represented" are just fillers because everything looks
the same. As Ryan Moats has said earlier, changing your
thinking to accomodate the complexities outside ASCII
can be painful. He at least understands that it has to
be done.

So in future messages, please avoid saying "URNs are".

Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA09167 for urn-ietf-out; Wed, 13 Nov 1996 13:10:45 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA09158 for <urn-ietf@services.bunyip.com>; Wed, 13 Nov 1996 13:10:13 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA12681  (mail destined for urn-ietf@services.bunyip.com); Wed, 13 Nov 96 13:10:09 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <01757-0@josef.ifi.unizh.ch>; Wed, 13 Nov 1996 19:02:03 +0100
Subject: Re: [URN] I18N does not belong in URNs
To: masinter@parc.xerox.com (Larry Masinter)
Date: Wed, 13 Nov 1996 19:02:02 +0100 (MET)
Cc: FisherM@is3.indy.tce.com, Dirk.vanGulik@jrc.it, girod@LCS.MIT.EDU, Harald.T.Alvestrand@uninett.no, moore@cs.utk.edu, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
In-Reply-To: <96Nov12.090844pst."2695"@golden.parc.xerox.com> from "Larry Masinter" at Nov 12, 96 09:08:44 am
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 799
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..026:13.10.96.18.02.18"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Larry Masinter wrote:

>#  If (as an example) a Chinese information provider wished to make
>#  available their resources to English speakers as URNs, I would
>#  suspect they would want to provide "English-compatible" URNs,
>#  rather than long, seemingly random %XX-encoded strings.
>
>So the library of China should assign chinese URNs to the information
>they think only Chinese readers will want to read, and ASCII URNs to
>the texts they think might also be of interest to people who don't
>read Chinese?

Probably they shouldn't, but they might. They indeed might already
have some naming scheme for their complete library that includes
Chinese characters and that they want to grandfather.

And there is no rule that for a given resource, there can only
be one single URN.

Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA09116 for urn-ietf-out; Wed, 13 Nov 1996 13:07:50 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA09105 for <urn-ietf@services.bunyip.com>; Wed, 13 Nov 1996 13:06:49 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA12661  (mail destined for urn-ietf@services.bunyip.com); Wed, 13 Nov 96 13:06:39 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <01765-0@josef.ifi.unizh.ch>; Wed, 13 Nov 1996 19:06:06 +0100
Subject: Re: [URN] I18N does not belong in URNs
To: masinter@parc.xerox.com (Larry Masinter)
Date: Wed, 13 Nov 1996 19:06:05 +0100 (MET)
Cc: FisherM@is3.indy.tce.com, Dirk.vanGulik@jrc.it, girod@LCS.MIT.EDU, Harald.T.Alvestrand@uninett.no, moore@cs.utk.edu, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
In-Reply-To: <96Nov12.090844pst."2695"@golden.parc.xerox.com> from "Larry Masinter" at Nov 12, 96 09:08:44 am
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 792
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..121:13.10.96.18.06.07"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Larry Masinter wrote:

>So the library of China should assign chinese URNs to the information
>they think only Chinese readers will want to read, and ASCII URNs to
>the texts they think might also be of interest to people who don't
>read Chinese?

Just some additional comment: In case they decide to assign anything
meaningful (which we will tell them not to do, but they still might do),
please note that for many classic texts (as well as for many other
things such as place names, countries, names of persons) there
are established conventions that differ from language to language.
This means that it could be very difficult for a Chinese to identify
a hint to some text in an ASCII URN, although he/she might know
the name of the text, and the text itself, very well.

Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA23052 for urn-ietf-out; Tue, 12 Nov 1996 13:24:57 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA23047 for <urn-ietf@services.bunyip.com>; Tue, 12 Nov 1996 13:24:54 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA03711  (mail destined for urn-ietf@services.bunyip.com); Tue, 12 Nov 96 13:24:51 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id LAA09242; Tue, 12 Nov 1996 11:24:21 -0700 (MST)
Message-Id: <2.2.32.19961112183238.0070c654@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 12 Nov 1996 11:32:38 -0700
To: Harald.T.Alvestrand@uninett.no
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] HTTP resolution protocol
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

I'm revising the "Conventions for the Use of HTTP for URN Resolution"
draft that I sent to the list awhile back. Before I do so I wanted to
ask the list about one point in Harald's last message on the subject.

Thus spoke Harald.T.Alvestrand@uninett.no (at least at 02:44 PM 11/4/96 +0100)
>(Warning: I'm coming into this without reading the entire debate...)
>
>I like the idea that HTTP GET is an URI to MIME object resolution
>protocol. It either fails or returns a MIME object.
>
>But the scheme of service:/uri would IMHO require registering
>N2L, N2Ls, N2C and so on as URI types; this sounds wrong to me.

Agreed.

>
>If we want a resolution CONVENTION, it seems to me that the right
>convention is "GET /resolve/N2L/<uri>" (mimicking a CGI-BIN script).
>If we want a resolution STANDARD, it seems to me that the right
>thing is "N2L <uri> HTTP/1.1"

I tend to agree that a true resolution STANDARD should define the
new HTTP Methods. However, I was shooting for a simple CONVENTION
for people to follow. The primary goal was to make it easy to retrofit
URN resolution onto existing web servers.

That is the tack that I will continue to follow if there is not a
massive outpouring of derision from the list.

I will change Harald's suggestion from GET /resolve/<service>/<uri>
to GET /uri-res/<service>/<uri> because an Alta Vista search turned
up some instances of /resolve in existing URLs, but no instances of
/uri-res.

>For handing back lists of things, mimic the responses that were put
>into HTTP/1.1 for content negotiation (putting up a header for thte
>machine processible version and HTML for the human-readable version).

Will do.

Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA21428 for urn-ietf-out; Tue, 12 Nov 1996 12:09:25 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA21423 for <urn-ietf@services.bunyip.com>; Tue, 12 Nov 1996 12:09:22 -0500
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA02419  (mail destined for urn-ietf@services.bunyip.com); Tue, 12 Nov 96 12:09:15 -0500
Received: from golden.parc.xerox.com ([13.1.100.139]) by alpha.xerox.com with SMTP id <16915(3)>; Tue, 12 Nov 1996 09:09:03 PST
Received: by golden.parc.xerox.com id <2695>; Tue, 12 Nov 1996 09:08:44 PST
To: FisherM@is3.indy.tce.com
Cc: Dirk.vanGulik@jrc.it, girod@LCS.MIT.EDU, Harald.T.Alvestrand@uninett.no, mduerst@ifi.unizh.ch, moore@cs.utk.edu, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
In-Reply-To: <32888C2E@MSMAIL.INDY.TCE.COM> (message from Fisher Mark on Tue, 12 Nov 1996 06:37:00 PST)
Subject: Re: [URN] I18N does not belong in URNs
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Nov12.090844pst."2695"@golden.parc.xerox.com>
Date: Tue, 12 Nov 1996 09:08:44 PST
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

#  If (as an example) a Chinese information provider wished to make
#  available their resources to English speakers as URNs, I would
#  suspect they would want to provide "English-compatible" URNs,
#  rather than long, seemingly random %XX-encoded strings.

So the library of China should assign chinese URNs to the information
they think only Chinese readers will want to read, and ASCII URNs to
the texts they think might also be of interest to people who don't
read Chinese?

Larry



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA21389 for urn-ietf-out; Tue, 12 Nov 1996 12:01:06 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA21384 for <urn-ietf@services.bunyip.com>; Tue, 12 Nov 1996 12:01:03 -0500
Received: from IG.CS.UTK.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA02342  (mail destined for urn-ietf@services.bunyip.com); Tue, 12 Nov 96 12:01:01 -0500
Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK) id LAA17005; Tue, 12 Nov 1996 11:57:44 -0500 (EST)
Message-Id: <199611121657.LAA17005@ig.cs.utk.edu>
X-Mailer: exmh version 1.6.7 5/3/96
X-Uri: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Fisher Mark <FisherM@is3.indy.tce.com>
Cc: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>, "girod@LCS.MIT.EDU" <girod@LCS.MIT.EDU>, "Harald.T.Alvestrand@uninett.no" <Harald.T.Alvestrand@uninett.no>, "mduerst@ifi.unizh.ch" <mduerst@ifi.unizh.ch>, "moore@cs.utk.edu" <moore@cs.utk.edu>, "tallen@fsc.fujitsu.com" <tallen@fsc.fujitsu.com>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Subject: Re: [URN] I18N does not belong in URNs 
In-Reply-To: Your message of "Tue, 12 Nov 1996 09:37:00 EST." <32888C2E@MSMAIL.INDY.TCE.COM> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Tue, 12 Nov 1996 11:57:43 -0500
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@bunyip.com

> >The reason for _not_ allowing any octet in the string after urn: is to
> >avoid entering into the dark realm of having to retrive MIB like display
> >strings whenever you encounter a URN you've not seen before; and which
> >you would like to display to a human in such a way he/she can still
> >transcribe it. Just showing a list of two digit hex numbers would not do.
> 
> Realistically, how often should we expect a resource that we _can_ read to 
> be expressed by a URN that we can't read (i.e. the URN needs the %XX 
> encoding convention)?  I would maintain that this would be the
> unusual case. 

I disagree, for several reasons:

1. many resources don't require a particular language.

2. even if you can read the language, you might not be able to type in
the characters on your keyboard.

3. machines are getting better at automatic language translation.
it's entirely possible, perhaps likely, that in a few years your web
browser will have plugins that let it translate from other languages
to the one you read best.  it might not be as good as being able to
read the original language, but it will be good enough to understand
most of what's being said.

URNs are defined to have global scope.  A name that is usable only by
a Chinese speaker (or for that matter, an English speaker) isn't a
URN.

The reason you assign a URN to something is to make it usable by a
potentially global audience for a potentially long time.  (That
doesn't mean that it's usable by anybody -- there can always be access
controls-- but it does mean that who can use the resource isn't
pre-determined when the name is assigned.)

If you don't want your resource to be globally usable, don't give it a
URN.  Or conversely, if you want to prevent someone who doesn't speak
your language from trying to read your resources, URNs aren't the
right mechanism for doing this.

>  Otherwise, we might as well go with sequences of random digits.

Yes, that's much closer to what URNs are (IMHO) supposed to be.
It also has the advantage of being much easier to implement.

Keith




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA21067 for urn-ietf-out; Tue, 12 Nov 1996 11:50:29 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA21061 for <urn-ietf@services.bunyip.com>; Tue, 12 Nov 1996 11:50:27 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA02231  (mail destined for urn-ietf@services.bunyip.com); Tue, 12 Nov 96 11:50:24 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id JAA08316; Tue, 12 Nov 1996 09:50:21 -0700 (MST)
Message-Id: <2.2.32.19961112165834.006e96d4@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 12 Nov 1996 09:58:34 -0700
To: stu_weibel@oclc.org (Stu Weibel), urn-ietf@bunyip.com
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: Re: [URN] I18N does not belong in URNs
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Stu Weibel (at least at 01:56 PM 11/11/96 -0500)
>I say again...
>this WG should adopt the *least restrictive* solution that is technologically
>sound and let people do with it what their communities choose.  

Amen.

I recommend:
 1) New namespace proposals get standards-track review (or at least
    come out as experimental RFCs). This will allow namespaces that
    are obviously bad to be weeded out.
 2) We develop an informational RFC on recommended practices for namespaces.
    This can discuss the problems that arise with persistence for friendly
    names. Namespaces that want to allow friendly, persistent names can then
    look to this guide for the questions they will have to answer when their
    namespace proposal comes up for standards-track review. (Someone else
    suggested this earlier).

Issues of allowed characters are essentially orthogonal to friendliness.
We have the example of the Japanese bank account. We also have the example
of things like Library of Congress call numbers, which contain a subset
of the Latin letters, digits, and some punctuation. (LCCNs are probably not
going to make a good URN namespace, but its not due to issues of friendliness).

I'm not at all thrilled by proposals to restrict URNs to digits. That
seems overly restrictive. The place to prevent crappy namespaces is when
they come up for review, not (IMHO) trying to forestall their appearance
by restricting the character set.

This still leaves us with the ASCII-only vs. 10646-only vs. multiple charset
positions. I'll take that up in another message.

Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA20848 for urn-ietf-out; Tue, 12 Nov 1996 11:42:41 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA20840 for <urn-ietf@services.bunyip.com>; Tue, 12 Nov 1996 11:42:32 -0500
Received: from dicsmss1.jrc.it by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA02088  (mail destined for urn-ietf@services.bunyip.com); Tue, 12 Nov 96 11:42:28 -0500
Received: from  jrc.it (elect6.jrc.it) by dicsmss1.jrc.it (4.1/EB-950131-C) id AA09612; Tue, 12 Nov 96 17:47:29 +0100
Received: by  jrc.it (5.x/EB-950213-L) id AA05351; Tue, 12 Nov 1996 17:41:34 +0100
Date: Tue, 12 Nov 1996 17:41:34 +0100
From: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>
Message-Id: <9611121641.AA05351@ jrc.it>
To: Dirk.vanGulik@jrc.it, Harald.T.Alvestrand@uninett.no, jayhawk@ds.internic.net
Subject: [URN] Re: Harald's syntax proposals [Somewhat Long] (was I18N does not belong in URNs)
Cc: FisherM@is3.indy.tce.com, girod@LCS.MIT.EDU, mduerst@ifi.unizh.ch, moore@cs.utk.edu, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
X-Sun-Charset: US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>
Errors-To: owner-urn-ietf@bunyip.com

"Ryan Moats" <jayhawk@ds.internic.net> wrote

> On Tue, 12 Nov 1996 16:50:36 +0100, Dirk.vanGulik wrote:
> 
> >> To me, the extension (as written) has a couple of holes.  The URN has to have
> >> information about the namespace so that the resolver can resolve the URN
> >> correctly (it took me a while to realize that the proper parsing of option B is
> >> the second ":").  Therefore, having no meaning after the optional "urn:"
> >> doesn't work.
> >
> >I realized this as well; but was (and still am) unsure how to effectuate this;
> >because is implies that the bit between the first to ':' is really limited in
> >encoding. Something which has bothered me in the syntax document. But I have
> >no immediate solution for it.
> 
> This is on purpose.  The more you free up the NID encoding, the more you restrict
> potential implementations.
> 
> >Well: (Which each char actualy being an octet, etc..)
> >
> >	[<] urn:NS:OPS [>]
> >
> >	NS consists of A..Z, 0..9
> >	OPS consists of A..Z, 0..9, '-', '_' and '.'
> >
> >	The '-','_','.' are kept in reserve for the NS
> >
> >	Whitespace is allowed
> >
> >Would be kind of simple.
> 
> Yes, and we may reach something like this eventually (there would
> have to be more characters added to the NSS to support grandfathered
> spaces.  There are just some tradeoffs that we would have to agree upon.

Well the whole point was to 'fudge' this grandfathering; and force (almost)
all of it to use an encoding scheme of some kind; but naturally they _ONLY_
have to know about this encoding when they want to go in- or out- to the
old grandfathered in scheme; and then quite naturally they know what the
secret encoding trick is.

One of the main points I would like to get across is that all this grand-
fathering only matters on the interface between the grandfather and this
new born URN daughter; and exactly on that interface there is all the room
in the world to do say a base64 to XYZ decoding.

> >> >A
> >> >> - The URN syntax doc says that URNs are sequences of ASCII
> >> >>   characters (or some subset thereof)
> >> 
> >> This is of course, the simplest.  A minimum of transport encoding would be
> >> involved.  There may be some reserved characters that would be need to be
> >> encoded on a namespace specific basis but those could be done with
> >> %HH encoding.
> >
> >Which would imply namespace specific encapsulation needs; which kind of imposes
> >external NS knowledge on arbritary clients.
> 
> Somebody will have to know this anyway.  I'm not saying that all the reserved characters
> have to be in the syntax document (in fact I'm saying they can't).  I'm saying that any
> reserved character should be encoded with %HH, which is slightly different.

Yes; and I woudl really like to argue that there should be NO encoding on this level
at all; the syntax document should be entirely free of it. It might be that in a document
which details how some kind of differnt scheme is grandfathered into a certain NS, one
will have to detail all this; but that is completely outside the URN syntax document
I hope.
 
As a conclusion; I think we quite agree; but compared to you I would prefer the encoding
to be pushed away further from the URN, and actually not be a part of it; whereas you would
actually allow the URN to consist of arbitrary octets which are encoded with a limited set ?
Or am I wrong again ?

> >> >B
> >> >> - The URN syntax doc says that URNs are sequences of OCTETS,
> >> >>   with no meaning assigned by the URN syntax doc after the
> >> >>   second  ':'
> >> 
> >> I've modified the above to point up the ':' character.  This is the "opaque string"
> >> option.  This option would require some transport encoding for 8-bit unclean pipes.
> >> I see presentation as the major trade-off here.  For 8-bit unfriendly schemes,
> >> something like the %HH scheme would be needed.  For others, the %HH scheme
> >> could be mixed with actual glyphs that are representation of that octet (or sequence
> >> of octets) in that presentation scheme.  However, THIS IS ONLY FOR THE
> >> CONVIENCE OF THE PRESENTATION SCHEME, NOT THE USER!!!!
> >> The other difficulty is that reserved characters have to be limited to
> >> a subset of ASCII or there is the possibility for encoding collisions that would require
> >> the syntax doc to specify its own encoding scheme.

> >Somehow not very practical ? IMHO.
 
> I didn't say it was practical, just tried to state what the tradeoffs are.

Point taken. I was trying to state a point as well :-)

Dw.
 



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA20237 for urn-ietf-out; Tue, 12 Nov 1996 11:19:24 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA20217 for <urn-ietf@services.bunyip.com>; Tue, 12 Nov 1996 11:19:09 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA01726  (mail destined for urn-ietf@services.bunyip.com); Tue, 12 Nov 96 11:19:03 -0500
Message-Id: <9611121619.AA01726@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Tue Nov 12 10:18 CST 1996
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Dirk.vanGulik@jrc.it" <Dirk.vanGulik@jrc.it>, "Harald.T.Alvestrand@uninett.no" <Harald.T.Alvestrand@uninett.no>
Cc: "FisherM@is3.indy.tce.com" <FisherM@is3.indy.tce.com>, "girod@LCS.MIT.EDU" <girod@LCS.MIT.EDU>, "mduerst@ifi.unizh.ch" <mduerst@ifi.unizh.ch>, "moore@cs.utk.edu" <moore@cs.utk.edu>, "tallen@fsc.fujitsu.com" <tallen@fsc.fujitsu.com>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Tue, 12 Nov 96 10:19:43 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: [URN] Re: Harald's syntax proposals [Somewhat Long] (was I18N does not belong in URNs)
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

On Tue, 12 Nov 1996 16:50:36 +0100, Dirk.vanGulik wrote:

>> To me, the extension (as written) has a couple of holes.  The URN has to have
>> information about the namespace so that the resolver can resolve the URN
>> correctly (it took me a while to realize that the proper parsing of option B is
>> the second ":").  Therefore, having no meaning after the optional "urn:"
>> doesn't work.
>
>I realized this as well; but was (and still am) unsure how to effectuate this;
>because is implies that the bit between the first to ':' is really limited in
>encoding. Something which has bothered me in the syntax document. But I have
>no immediate solution for it.

This is on purpose.  The more you free up the NID encoding, the more you restrict
potential implementations.

>Well: (Which each char actualy being an octet, etc..)
>
>	[<] urn:NS:OPS [>]
>
>	NS consists of A..Z, 0..9
>	OPS consists of A..Z, 0..9, '-', '_' and '.'
>
>	The '-','_','.' are kept in reserve for the NS
>
>	Whitespace is allowed
>
>Would be kind of simple.

Yes, and we may reach something like this eventually (there would
have to be more characters added to the NSS to support grandfathered
spaces.  There are just some tradeoffs that we would have to agree upon.

>> >A
>> >> - The URN syntax doc says that URNs are sequences of ASCII
>> >>   characters (or some subset thereof)
>> 
>> This is of course, the simplest.  A minimum of transport encoding would be
>> involved.  There may be some reserved characters that would be need to be
>> encoded on a namespace specific basis but those could be done with
>> %HH encoding.
>
>Which would imply namespace specific encapsulation needs; which kind of imposes
>external NS knowledge on arbritary clients.

Somebody will have to know this anyway.  I'm not saying that all the reserved characters
have to be in the syntax document (in fact I'm saying they can't).  I'm saying that any
reserved character should be encoded with %HH, which is slightly different.

>> >B
>> >> - The URN syntax doc says that URNs are sequences of OCTETS,
>> >>   with no meaning assigned by the URN syntax doc after the
>> >>   second  ':'
>> 
>> I've modified the above to point up the ':' character.  This is the "opaque string"
>> option.  This option would require some transport encoding for 8-bit unclean pipes.
>> I see presentation as the major trade-off here.  For 8-bit unfriendly schemes,
>> something like the %HH scheme would be needed.  For others, the %HH scheme
>> could be mixed with actual glyphs that are representation of that octet (or sequence
>> of octets) in that presentation scheme.  However, THIS IS ONLY FOR THE
>> CONVIENCE OF THE PRESENTATION SCHEME, NOT THE USER!!!!
>> The other difficulty is that reserved characters have to be limited to
>> a subset of ASCII or there is the possibility for encoding collisions that would require
>> the syntax doc to specify its own encoding scheme.
>> 
>
>Somehow not very practical ? IMHO.

I didn't say it was practical, just tried to state what the tradeoffs are.

Ryan

P.S.  Sorry folks, I think I was in such a hurry to send the last comment off that I
didn't admit who wrote it.




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA19931 for urn-ietf-out; Tue, 12 Nov 1996 10:52:18 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA19926 for <urn-ietf@services.bunyip.com>; Tue, 12 Nov 1996 10:52:14 -0500
Received: from dicsmss1.jrc.it by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA01325  (mail destined for urn-ietf@services.bunyip.com); Tue, 12 Nov 96 10:51:56 -0500
Received: from  jrc.it (elect6.jrc.it) by dicsmss1.jrc.it (4.1/EB-950131-C) id AA08366; Tue, 12 Nov 96 16:56:56 +0100
Received: by  jrc.it (5.x/EB-950213-L) id AA05330; Tue, 12 Nov 1996 16:50:36 +0100
Date: Tue, 12 Nov 1996 16:50:36 +0100
From: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>
Message-Id: <9611121550.AA05330@ jrc.it>
To: Dirk.vanGulik@jrc.it, Harald.T.Alvestrand@uninett.no, jayhawk@ds.internic.net
Subject: [URN] Re: Harald's syntax proposals [Somewhat Long] (was I18N does not belong in URNs)
Cc: FisherM@is3.indy.tce.com, girod@LCS.MIT.EDU, mduerst@ifi.unizh.ch, moore@cs.utk.edu, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
X-Sun-Charset: US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>
Errors-To: owner-urn-ietf@bunyip.com

> To me, the extension (as written) has a couple of holes.  The URN has to have
> information about the namespace so that the resolver can resolve the URN
> correctly (it took me a while to realize that the proper parsing of option B is
> the second ":").  Therefore, having no meaning after the optional "urn:"
> doesn't work.

I realized this as well; but was (and still am) unsure how to effectuate this;
because is implies that the bit between the first to ':' is really limited in
encoding. Something which has bothered me in the syntax document. But I have
no immediate solution for it.

> The second hole is that while having an interpretation for a specific namespace
> defined in a separate namespace document is reasonable (in fact I don't see
> how to avoid it) defining general castings in external documents doesn't

No, the MIB refernce was meant half in yest; and in fact I hope it will not
come to this; i.e. that most generic clients using URNs will simply hardly
ever show them to the user. However for very specialist (and also for practical
reasons) people close to the data might like specific castings a lot; especialy
when the keys in your mother database are easily derivable. But the rest of the
world should not care; and the references in external document  to the display
encoding is really only there to satisfy the curiosity and the very specialist
users of that NS.

> strike me as a big win.  I still believe we can keep the syntax doc reasonably
> short while solving the small problem in front of us.

Well: (Which each char actualy being an octet, etc..)

	[<] urn:NS:OPS [>]

	NS consists of A..Z, 0..9
	OPS consists of A..Z, 0..9, '-', '_' and '.'

	The '-','_','.' are kept in reserve for the NS

	Whitespace is allowed

Would be kind of simple.

> This being said, if the holes are plugged up, option D could be a reasonable
> alternative
> 
> Now, back to Harald's proposals, I'll try to synopsize them with my thoughts 
> on the tradeoffs
> 
> >A
> >> - The URN syntax doc says that URNs are sequences of ASCII
> >>   characters (or some subset thereof)
> 
> This is of course, the simplest.  A minimum of transport encoding would be
> involved.  There may be some reserved characters that would be need to be
> encoded on a namespace specific basis but those could be done with
> %HH encoding.

Which would imply namespace specific encapsulation needs; which kind of imposes
external NS knowledge on arbritary clients.

> >B
> >> - The URN syntax doc says that URNs are sequences of OCTETS,
> >>   with no meaning assigned by the URN syntax doc after the
> >>   second  ':'
> 
> I've modified the above to point up the ':' character.  This is the "opaque string"
> option.  This option would require some transport encoding for 8-bit unclean pipes.
> I see presentation as the major trade-off here.  For 8-bit unfriendly schemes,
> something like the %HH scheme would be needed.  For others, the %HH scheme
> could be mixed with actual glyphs that are representation of that octet (or sequence
> of octets) in that presentation scheme.  However, THIS IS ONLY FOR THE
> CONVIENCE OF THE PRESENTATION SCHEME, NOT THE USER!!!!
> The other difficulty is that reserved characters have to be limited to
> a subset of ASCII or there is the possibility for encoding collisions that would require
> the syntax doc to specify its own encoding scheme.
> 

Somehow not very practical ? IMHO.

Dw.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA19591 for urn-ietf-out; Tue, 12 Nov 1996 10:22:20 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA19586 for <urn-ietf@services.bunyip.com>; Tue, 12 Nov 1996 10:22:17 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA01013  (mail destined for urn-ietf@services.bunyip.com); Tue, 12 Nov 96 10:22:11 -0500
Message-Id: <9611121522.AA01013@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Tue Nov 12 09:21 CST 1996
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Dirk.vanGulik@jrc.it" <Dirk.vanGulik@jrc.it>, "Harald.T.Alvestrand@uninett.no" <Harald.T.Alvestrand@uninett.no>
Cc: "FisherM@is3.indy.tce.com" <FisherM@is3.indy.tce.com>, "girod@LCS.MIT.EDU" <girod@LCS.MIT.EDU>, "mduerst@ifi.unizh.ch" <mduerst@ifi.unizh.ch>, "moore@cs.utk.edu" <moore@cs.utk.edu>, "tallen@fsc.fujitsu.com" <tallen@fsc.fujitsu.com>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Tue, 12 Nov 96 09:22:43 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: [URN] Re: Harald's syntax proposals [Somewhat Long] (was I18N does not belong in URNs)
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

On Tue, 12 Nov 1996 14:09:34 +0100, Dirk.vanGulik wrote:

>Harald wrote:
>> There are about 3 alternatives I can see:
> 
>A
>> - The URN syntax doc says that URNs are sequences of ASCII
>>   characters (or some subset thereof)
>
>B
>> - The URN syntax doc says that URNs are sequences of OCTETS,
>>   with no meaning assigned by the URN syntax doc after the
>>   second :
>
>C
>> - The URN syntax doc says that URNs are sequences of CHARACTERS,
>>   drawn from the ISO 10646 set.
> 
>> The tradeoffs are different for the 3 cases.
>
>To extend on this, IMHO very sensible, concept: as it gives room
>to sensible wire definitions:
>
>D. Augmenting, case 'B'; 
>
>The URN syntax docs says the URNs are sequences of
>OCTETS, whose value comes from a specific range '*' with no meaning 
>assigned by the URN sysntax doc after the first four octets (which 
>are the indexes of the glyphs 'u','r','n' and ':' in charset-XYZ.)
>
>Where the range '*' is; when each octed is taken as in index  into
>charset-XYZ, is from the range (say) A-Z, 0-9, '_', '-', ":' and '.'
>
>I'd suggest ISO-8859, US-ASCII, NISO, etc for charset-XYZ.
>
>For each naming scheme an interpretation/casting can be defined for 
>the part of the URN after the name-scheme-identifier.
>
>For the 'inet' (or x-dns-2) name-schme; the suggested interpretation is
>as indexes into 8 bit encoded 7bit ASCII (or ISO-8859-1 or whatever).
>
>Would that be of (some) use?
>
>The reason for _not_ allowing any octet in the string after urn: is to
>avoid entering into the dark realm of having to retrive MIB like display
>strings whenever you encounter a URN you've not seen before; and which
>you would like to display to a human in such a way he/she can still
>transcribe it. Just showing a list of two digit hex numbers would not do.
>
>Although overloading yet another DNS query type to get the display string
>could be fun on the 'display-string'.name-scheme.urn.net level :-)
>
>Dw.

To me, the extension (as written) has a couple of holes.  The URN has to have
information about the namespace so that the resolver can resolve the URN
correctly (it took me a while to realize that the proper parsing of option B is
the second ":").  Therefore, having no meaning after the optional "urn:"
doesn't work.

The second hole is that while having an interpretation for a specific namespace
defined in a separate namespace document is reasonable (in fact I don't see
how to avoid it) defining general castings in external documents doesn't
strike me as a big win.  I still believe we can keep the syntax doc reasonably
short while solving the small problem in front of us.

This being said, if the holes are plugged up, option D could be a reasonable
alternative

Now, back to Harald's proposals, I'll try to synopsize them with my thoughts 
on the tradeoffs

>A
>> - The URN syntax doc says that URNs are sequences of ASCII
>>   characters (or some subset thereof)

This is of course, the simplest.  A minimum of transport encoding would be
involved.  There may be some reserved characters that would be need to be
encoded on a namespace specific basis but those could be done with
%HH encoding.

>B
>> - The URN syntax doc says that URNs are sequences of OCTETS,
>>   with no meaning assigned by the URN syntax doc after the
>>   second  ':'

I've modified the above to point up the ':' character.  This is the "opaque string"
option.  This option would require some transport encoding for 8-bit unclean pipes.
I see presentation as the major trade-off here.  For 8-bit unfriendly schemes,
something like the %HH scheme would be needed.  For others, the %HH scheme
could be mixed with actual glyphs that are representation of that octet (or sequence
of octets) in that presentation scheme.  However, THIS IS ONLY FOR THE
CONVIENCE OF THE PRESENTATION SCHEME, NOT THE USER!!!!
The other difficulty is that reserved characters have to be limited to
a subset of ASCII or there is the possibility for encoding collisions that would require
the syntax doc to specify its own encoding scheme.

>C
>> - The URN syntax doc says that URNs are sequences of CHARACTERS,
>>   drawn from the ISO 10646 set.
> 
>> The tradeoffs are different for the 3 cases.

This last one has most of the issues above. There are probably others that I
haven't thought of, mainly because I don't claim to be an expert in the ins and outs
of 7-bit and 8-bit friendliness.

Having synopsized the plusses and minuses of these, there are some common issues:

If we restrict the range of octets for the NSS (this is option A and option D) then
a lot of the trasnport encoding, reserved character encoding and related issues go away.

If we allow any octet (option B and C) then transport encoding becomes a minor issue
and reserved character encoding must be considered.  

Everything else (to me right now at least) is related to presentation and meta-interpretation
(by humans) of the NSS.  I'm not sure if these should intrude into the syntax doc.




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA19325 for urn-ietf-out; Tue, 12 Nov 1996 09:50:05 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA19320 for <urn-ietf@services.bunyip.com>; Tue, 12 Nov 1996 09:50:03 -0500
Received: from dicsmss1.jrc.it by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA00786  (mail destined for urn-ietf@services.bunyip.com); Tue, 12 Nov 96 09:49:55 -0500
Received: from  jrc.it (elect6.jrc.it) by dicsmss1.jrc.it (4.1/EB-950131-C) id AA06815; Tue, 12 Nov 96 15:54:58 +0100
Received: by  jrc.it (5.x/EB-950213-L) id AA05259; Tue, 12 Nov 1996 15:49:40 +0100
Date: Tue, 12 Nov 1996 15:49:40 +0100
From: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>
Message-Id: <9611121449.AA05259@ jrc.it>
To: Dirk.vanGulik@jrc.it, FisherM@is3.indy.tce.com
Subject: Re: [URN] I18N does not belong in URNs
Cc: urn-ietf@bunyip.com
X-Sun-Charset: US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>
Errors-To: owner-urn-ietf@bunyip.com

> >The reason for _not_ allowing any octet in the string after urn: is to
> >avoid entering into the dark realm of having to retrive MIB like display
> >strings whenever you encounter a URN you've not seen before; and which
> >you would like to display to a human in such a way he/she can still
> >transcribe it. Just showing a list of two digit hex numbers would not do.
 
> Realistically, how often should we expect a resource that we _can_ read to 
> be expressed by a URN that we can't read (i.e. the URN needs the %XX 
> encoding convention)?  I would maintain that this would be the unusual case. 
 
> If (as an example) a Chinese information provider wished to make available 
> their resources to English speakers as URNs, I would suspect they would want 
> to provide "English-compatible" URNs, rather than long, seemingly random 
> %XX-encoded strings.  Conversely (and for example), an Austrailian 
> information provider that wants to market their information to native Arabic 
> speakers (who are not necessarily English speakers) would want to provide 
> their URNs in an "Arabic-compatible" form, rather than the foreign-looking 
> English alphabet.
 
Well, that would be an expectation of something which resembles 'URL's on steroids;
my, personal, take on this is a bit different. We are seeing all sorts of collections
being opened up; each with some kind of local identifier or control number; often
closely tied to the language and habits of the -original- maintainers. A lot of the
'objects' in these collections have different views, depending on who you are, what
you have paid, what your preferences and access permisisons are.

So quite quickly you end up with the identifier of say a Technical Maintenance
document of a, say, phillips KT52 TV frame or a the left wing SPL bolt installation
a manual of a MD123 aeroplane. Which just happens to be avaible in quite a few
languages. Although for the original maintainers there might be a language in 
which the local control identifier beared some relevance, but for most users
that relation is gone (and it was based on obsuce 8 char abbreviattions anyway).

> Although I would expect content-negotiation to be used on URNs, if the URN 
> resource is to be used widely by the native speaker of a language, it would 
> be better expressed in a form compatible with their native language. 

Yes; that is a common human desire; worth allowing for. Which means some kind
of transcription of a reasonable number of languages and charset. Which still
are compatible with all others. Hence my simplified (and optional) Base64 kind 
of encoding for name-schemes which need this.

> Otherwise, we might as well go with sequences of random digits.

Well; that is certainly what they conceptually could be to an 'alien' from
Mars; or a native japanese only speaker. And there is nothign wrong with that.

Dw.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA19157 for urn-ietf-out; Tue, 12 Nov 1996 09:39:38 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA19152 for <urn-ietf@services.bunyip.com>; Tue, 12 Nov 1996 09:39:35 -0500
Received: from inet-gw.indy.tce.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA00713  (mail destined for urn-ietf@services.bunyip.com); Tue, 12 Nov 96 09:39:33 -0500
Received: by seawall with  (8.6.12/) id JAA07356; Tue, 12 Nov 1996 09:39:27 -0500
Received: from cts2.indy.tce.com(157.254.98.70) by seawall.indy.tce.com via smap (V1.3) id sma007344; Tue Nov 12 09:39:09 1996
Received: by MSMAIL.INDY.TCE.COM with Microsoft Mail id <32888C2E@MSMAIL.INDY.TCE.COM>; Tue, 12 Nov 96 09:39:42 EST
From: Fisher Mark <FisherM@is3.indy.tce.com>
To: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>
Cc: "girod@LCS.MIT.EDU" <girod@LCS.MIT.EDU>, "Harald.T.Alvestrand@uninett.no" <Harald.T.Alvestrand@uninett.no>, "mduerst@ifi.unizh.ch" <mduerst@ifi.unizh.ch>, "moore@cs.utk.edu" <moore@cs.utk.edu>, "tallen@fsc.fujitsu.com" <tallen@fsc.fujitsu.com>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Subject: Re: [URN] I18N does not belong in URNs
Date: Tue, 12 Nov 96 09:37:00 EST
Message-Id: <32888C2E@MSMAIL.INDY.TCE.COM>
Encoding: 26 TEXT
X-Mailer: Microsoft Mail V3.0
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Fisher Mark <FisherM@is3.indy.tce.com>
Errors-To: owner-urn-ietf@bunyip.com

>The reason for _not_ allowing any octet in the string after urn: is to
>avoid entering into the dark realm of having to retrive MIB like display
>strings whenever you encounter a URN you've not seen before; and which
>you would like to display to a human in such a way he/she can still
>transcribe it. Just showing a list of two digit hex numbers would not do.

Realistically, how often should we expect a resource that we _can_ read to 
be expressed by a URN that we can't read (i.e. the URN needs the %XX 
encoding convention)?  I would maintain that this would be the unusual case. 
 If (as an example) a Chinese information provider wished to make available 
their resources to English speakers as URNs, I would suspect they would want 
to provide "English-compatible" URNs, rather than long, seemingly random 
%XX-encoded strings.  Conversely (and for example), an Austrailian 
information provider that wants to market their information to native Arabic 
speakers (who are not necessarily English speakers) would want to provide 
their URNs in an "Arabic-compatible" form, rather than the foreign-looking 
English alphabet.

Although I would expect content-negotiation to be used on URNs, if the URN 
resource is to be used widely by the native speaker of a language, it would 
be better expressed in a form compatible with their native language. 
 Otherwise, we might as well go with sequences of random digits.
======================================================================
Mark Leighton Fisher                   Thomson Consumer Electronics
fisherm@indy.tce.com                   Indianapolis, IN


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id IAA18370 for urn-ietf-out; Tue, 12 Nov 1996 08:12:35 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id IAA18365 for <urn-ietf@services.bunyip.com>; Tue, 12 Nov 1996 08:12:32 -0500
Received: from dicsmss1.jrc.it by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA00226  (mail destined for urn-ietf@services.bunyip.com); Tue, 12 Nov 96 08:12:28 -0500
Received: from  jrc.it (elect6.jrc.it) by dicsmss1.jrc.it (4.1/EB-950131-C) id AA03848; Tue, 12 Nov 96 14:17:28 +0100
Received: by  jrc.it (5.x/EB-950213-L) id AA05166; Tue, 12 Nov 1996 14:09:34 +0100
Date: Tue, 12 Nov 1996 14:09:34 +0100
From: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>
Message-Id: <9611121309.AA05166@ jrc.it>
To: Dirk.vanGulik@jrc.it, Harald.T.Alvestrand@uninett.no
Subject: Re: [URN] I18N does not belong in URNs
Cc: FisherM@is3.indy.tce.com, moore@cs.utk.edu, girod@LCS.MIT.EDU, mduerst@ifi.unizh.ch, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
X-Sun-Charset: US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>
Errors-To: owner-urn-ietf@bunyip.com

Harald wrote:
> There are about 3 alternatives I can see:
 
A
> - The URN syntax doc says that URNs are sequences of ASCII
>   characters (or some subset thereof)

B
> - The URN syntax doc says that URNs are sequences of OCTETS,
>   with no meaning assigned by the URN syntax doc after the
>   second :

C
> - The URN syntax doc says that URNs are sequences of CHARACTERS,
>   drawn from the ISO 10646 set.
 
> The tradeoffs are different for the 3 cases.

To extend on this, IMHO very sensible, concept: as it gives room
to sensible wire definitions:

D. Augmenting, case 'B'; 

The URN syntax docs says the URNs are sequences of
OCTETS, whose value comes from a specific range '*' with no meaning 
assigned by the URN sysntax doc after the first four octets (which 
are the indexes of the glyphs 'u','r','n' and ':' in charset-XYZ.)

Where the range '*' is; when each octed is taken as in index  into
charset-XYZ, is from the range (say) A-Z, 0-9, '_', '-', ":' and '.'

I'd suggest ISO-8859, US-ASCII, NISO, etc for charset-XYZ.

For each naming scheme an interpretation/casting can be defined for 
the part of the URN after the name-scheme-identifier.

For the 'inet' (or x-dns-2) name-schme; the suggested interpretation is
as indexes into 8 bit encoded 7bit ASCII (or ISO-8859-1 or whatever).

Would that be of (some) use?

The reason for _not_ allowing any octet in the string after urn: is to
avoid entering into the dark realm of having to retrive MIB like display
strings whenever you encounter a URN you've not seen before; and which
you would like to display to a human in such a way he/she can still
transcribe it. Just showing a list of two digit hex numbers would not do.

Although overloading yet another DNS query type to get the display string
could be fun on the 'display-string'.name-scheme.urn.net level :-)

Dw.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id WAA14044 for urn-ietf-out; Mon, 11 Nov 1996 22:54:59 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id WAA14039 for <urn-ietf@services.bunyip.com>; Mon, 11 Nov 1996 22:54:55 -0500
Received: from docker.library.uwa.edu.au by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27904  (mail destined for urn-ietf@services.bunyip.com); Mon, 11 Nov 96 22:54:50 -0500
Received: from dehquhp.library.uwa.edu.au (dehquhp.library.uwa.edu.au [130.95.106.230]) by docker.library.uwa.edu.au (8.8.0/8.8.0) with ESMTP id LAA00225; Tue, 12 Nov 1996 11:54:27 +0800 (WST)
Message-Id: <199611120354.LAA00225@docker.library.uwa.edu.au>
From: "James K. Tauber" <jtauber@library.uwa.edu.au>
To: "David G. Durand" <dgd@cs.bu.edu>, <urn-ietf@bunyip.com>
Subject: Re: [URN] Readable Names (was: I18N does not belong in URNs)
Date: Tue, 12 Nov 1996 11:55:20 +0800
X-Msmail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "James K. Tauber" <jtauber@library.uwa.edu.au>
Errors-To: owner-urn-ietf@bunyip.com

>    I think James Tauber (of Sun?) already has an FPI resolution 
> prototype operating.

Formerly of Sun. Now back at the University of Western Australia.

The fact that SP supports FPI resolution means that we now have a robust
(human readable) namespace that is widely deployed, has a registration
procedure (that's also widely deployed if you count ISBN owner identifiers)
AND is resolvable here and now.

James
--
 James K. Tauber / jtauber@library.uwa.edu.au
 University CWIS Coordination Officer
 The University of Western Australia

 Room 2.42, Scholars' Centre, Reid Library
 Phone: +61 9 380 7136 FAX: +61 9 380 1128




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id VAA13396 for urn-ietf-out; Mon, 11 Nov 1996 21:49:20 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id VAA13391 for <urn-ietf@services.bunyip.com>; Mon, 11 Nov 1996 21:49:18 -0500
Received: from CS.BU.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27663  (mail destined for urn-ietf@services.bunyip.com); Mon, 11 Nov 96 21:49:17 -0500
Received: by cs.bu.edu (8.6.10/Spike-2.1) id VAA29804; Mon, 11 Nov 1996 21:49:11 -0500
Message-Id: <v02130501aead933561d9@[128.148.157.46]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Mon, 11 Nov 1996 21:54:29 -0500
To: urn-ietf@bunyip.com
From: dgd@cs.bu.edu (David G. Durand)
Subject: [URN] Readable Names (was: I18N does not belong in URNs)
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: dgd@cs.bu.edu (David G. Durand)
Errors-To: owner-urn-ietf@bunyip.com

>Jim,
>
>URNs aren't supposed to be human-meaningful.  Making them human-meaningful
>defeats the purpose of having them be long-term stable.
>
>Keith

  Please,  stop saying this. Repeating the same thing over and over again
does not make it true. Read ISO 9070, or any book on SGML, for an example,
of a namespace that falsifies your claim. You may prefer another style of
URN, and no one will stop you from doing so, but the repeated _false_
assertion that such a namespace cannot exist is annoying. The fact that
there is a namespace already deployed with reasonable social mechanisms to
guarantee uniqueness and persistence is what really bugs me about this
repeated assertion.

   The argument that typing the meaningful ASCII-subset string in FPIs as a
hex-encoded byte sequence will improve reliability falls on its own merits,
as far as I can see.

   I think James Tauber (of Sun?) already has an FPI resolution prototype
operating.

   You have shown one thing in your previous arguments: that long-term
persistence may impair long-term human-friendliness.  Since this problem is
as old as recorded history (Cuneiform was reader-friendly, once), I'm
neither excited, surprised, or worried, about it.

   -- David

_________________________________________
David Durand              dgd@cs.bu.edu  \  david@dynamicDiagrams.com
Boston University Computer Science        \  Sr. Analyst
http://www.cs.bu.edu/students/grads/dgd/   \  Dynamic Diagrams
--------------------------------------------\  http://dynamicDiagrams.com/
MAPA: mapping for the WWW                    \__________________________




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA10935 for urn-ietf-out; Mon, 11 Nov 1996 16:48:51 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA10930 for <urn-ietf@services.bunyip.com>; Mon, 11 Nov 1996 16:48:32 -0500
Received: from aun.uninett.no by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26249  (mail destined for urn-ietf@services.bunyip.com); Mon, 11 Nov 96 16:48:30 -0500
Received: from dale.uninett.no (actually trhm1.or.uninett.no) by aun.uninett.no  with SMTP (PP); Mon, 11 Nov 1996 22:48:14 +0100
Received: from dale.uninett.no (localhost [127.0.0.1])  by dale.uninett.no (8.6.9/8.6.12) with ESMTP id SAA25176; Mon, 11 Nov 1996 18:40:44 +0100
From: Harald.T.Alvestrand@uninett.no
To: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>
Cc: FisherM@is3.indy.tce.com, moore@cs.utk.edu, girod@LCS.MIT.EDU, mduerst@ifi.unizh.ch, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
Subject: Re: [URN] I18N does not belong in URNs
In-Reply-To: Your message of "Mon, 11 Nov 1996 14:13:30 +0100." <9611111313.AA04245@ jrc.it>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Id: <25172.847734044.1@dale.uninett.no>
Date: Mon, 11 Nov 1996 18:40:44 +0100
Message-Id: <25174.847734044@dale.uninett.no>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Harald.T.Alvestrand@uninett.no
Errors-To: owner-urn-ietf@bunyip.com

There are about 3 alternatives I can see:

- The URN syntax doc says that URNs are sequences of ASCII
  characters (or some subset thereof)
- The URN syntax doc says that URNs are sequences of OCTETS,
  with no meaning assigned by the URN syntax doc after the
  second :
- The URN syntax doc says that URNs are sequences of CHARACTERS,
  drawn from the ISO 10646 set.

The tradeoffs are different for the 3 cases.

                Harald


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA10902 for urn-ietf-out; Mon, 11 Nov 1996 16:47:20 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA10897 for <urn-ietf@services.bunyip.com>; Mon, 11 Nov 1996 16:47:18 -0500
Received: from info.cren.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26243  (mail destined for urn-ietf@services.bunyip.com); Mon, 11 Nov 96 16:47:14 -0500
Received: from [192.52.179.12] (conklin-180c.cren.net [192.52.179.12]) by info.cren.net (8.6.6/8.6.4 (CREN)) with SMTP id QAA10245; Mon, 11 Nov 1996 16:45:17 -0500
Message-Id: <aead4b391c0210046fb8@[192.52.179.12]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Mon, 11 Nov 1996 16:46:28 -0500
To: Keith Moore <moore@cs.utk.edu>, urn-ietf@bunyip.com
From: conklin@info.cren.net (Jim Conklin)
Subject: Re: [URN] I18N does not belong in URNs
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: conklin@info.cren.net (Jim Conklin)
Errors-To: owner-urn-ietf@bunyip.com

At 1:05 PM 11/11/96, Keith Moore wrote:
>Jim,
>
>URNs aren't supposed to be human-meaningful.  Making them human-meaningful
>defeats the purpose of having them be long-term stable.
>
>Keith

Keith,
  It may be just my slowness, but you haven't convinced me of that yet.

Jim




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA09890 for urn-ietf-out; Mon, 11 Nov 1996 15:24:32 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA09885 for <urn-ietf@services.bunyip.com>; Mon, 11 Nov 1996 15:24:28 -0500
Received: from fssun10.dev.oclc.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA25687  (mail destined for urn-ietf@services.bunyip.com); Mon, 11 Nov 96 15:24:20 -0500
Received: from orc.NISOR (orc.dev.oclc.org) by oclc.org (4.1/SMI-4.1) id AA00924; Mon, 11 Nov 96 13:55:10 EST
Received: by orc.NISOR (SMI-8.6/SMI-SVR4) id NAA20145; Mon, 11 Nov 1996 13:56:14 -0500
Date: Mon, 11 Nov 1996 13:56:14 -0500
From: stu_weibel@oclc.org (Stu Weibel)
Message-Id: <199611111856.NAA20145@orc.NISOR>
To: urn-ietf@bunyip.com
Subject: Re: [URN] I18N does not belong in URNs
X-Sun-Charset: US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: stu_weibel@oclc.org (Stu Weibel)
Errors-To: owner-urn-ietf@bunyip.com

> From owner-urn-ietf@bunyip.com Mon Nov 11 13:22:32 1996
> Errors-To: owner-urn-ietf@bunyip.com
> Errors-To: owner-urn-ietf@bunyip.com
Keith Moore writes:

> URNs aren't supposed to be human-meaningful.  Making them human-meaningful
> defeats the purpose of having them be long-term stable.
 
This reflects a philosophy, an attitude, a point of view that is NOT
shared in anything like a consensus in this group.  I say again...
this WG should adopt the *least restrictive* solution that is technologically
sound and let people do with it what their communities choose.  

This group has no business enforcing naming philosophy on the applications
or systems that will deploy URN solutions.

stu




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA08599 for urn-ietf-out; Mon, 11 Nov 1996 13:11:01 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA08594 for <urn-ietf@services.bunyip.com>; Mon, 11 Nov 1996 13:10:58 -0500
Received: from IG.CS.UTK.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA24677  (mail destined for urn-ietf@services.bunyip.com); Mon, 11 Nov 96 13:10:54 -0500
Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK) id NAA16172; Mon, 11 Nov 1996 13:05:41 -0500 (EST)
Message-Id: <199611111805.NAA16172@ig.cs.utk.edu>
X-Uri: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: conklin@info.cren.net (Jim Conklin)
Cc: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>, FisherM@is3.indy.tce.com, moore@cs.utk.edu, girod@LCS.MIT.EDU, mduerst@ifi.unizh.ch, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
Subject: Re: [URN] I18N does not belong in URNs 
In-Reply-To: Your message of "Mon, 11 Nov 1996 11:59:15 EST." <aead0bb90702100491de@[192.52.179.12]> 
Date: Mon, 11 Nov 1996 13:05:41 -0500
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@bunyip.com

Jim,

URNs aren't supposed to be human-meaningful.  Making them human-meaningful
defeats the purpose of having them be long-term stable.

Keith


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA08035 for urn-ietf-out; Mon, 11 Nov 1996 12:01:30 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA08028 for <urn-ietf@services.bunyip.com>; Mon, 11 Nov 1996 12:01:22 -0500
Received: from info.cren.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA24143  (mail destined for urn-ietf@services.bunyip.com); Mon, 11 Nov 96 12:01:18 -0500
Received: from [192.52.179.12] (conklin-180c.cren.net [192.52.179.12]) by info.cren.net (8.6.6/8.6.4 (CREN)) with SMTP id LAA09181; Mon, 11 Nov 1996 11:58:19 -0500
Message-Id: <aead0bb90702100491de@[192.52.179.12]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Mon, 11 Nov 1996 11:59:15 -0500
To: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>, FisherM@is3.indy.tce.com, moore@cs.utk.edu
From: conklin@info.cren.net (Jim Conklin)
Subject: Re: [URN] I18N does not belong in URNs
Cc: girod@LCS.MIT.EDU, mduerst@ifi.unizh.ch, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: conklin@info.cren.net (Jim Conklin)
Errors-To: owner-urn-ietf@bunyip.com.I've.been.trying.to.decide.how.one.might.allow.human-meaningful.URNs.for

multiple languages and encodings, and it seems to me that this would be
possible if and only if the URN identifier itself includes character-set
information.
  Would it make sense to include in the definition of the URN format (yes,
I know, this is past history!) an optional language and encoding
specification which could then be used by sufficiently intelligent clients
to display the URN in the specified language using the specified character
encoding?  Even the language and encoding could, in that way, be rendered
in the specified language and, with a (relatively) small number of
predefined languages and encodings, those could be specified in a small,
universal symbol set, since they'd normally not be seen by the end user
with a smart client.

Jim




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id IAA05578 for urn-ietf-out; Mon, 11 Nov 1996 08:14:46 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id IAA05564 for <urn-ietf@services.bunyip.com>; Mon, 11 Nov 1996 08:14:24 -0500
Received: from dicsmss1.jrc.it by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22095  (mail destined for urn-ietf@services.bunyip.com); Mon, 11 Nov 96 08:14:15 -0500
Received: from  jrc.it (elect6.jrc.it) by dicsmss1.jrc.it (4.1/EB-950131-C) id AA14174; Mon, 11 Nov 96 14:19:03 +0100
Received: by  jrc.it (5.x/EB-950213-L) id AA04245; Mon, 11 Nov 1996 14:13:30 +0100
Date: Mon, 11 Nov 1996 14:13:30 +0100
From: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>
Message-Id: <9611111313.AA04245@ jrc.it>
To: FisherM@is3.indy.tce.com, moore@cs.utk.edu
Subject: Re: [URN] I18N does not belong in URNs
Cc: girod@LCS.MIT.EDU, mduerst@ifi.unizh.ch, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
X-Sun-Charset: US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>
Errors-To: owner-urn-ietf@bunyip.com

>
> > So, I see only 2 basic directions URN identifiers can go:
> > 
> >      1) Totally opaque, random numeric strings; or
> > 
> >      2) I18N character strings with appropriate encoding,
> >      preferably (IMHO) as UTF-8.
> >
> > There really is no middle ground -- if there is a pattern there, people will 
> > make use of it and screw up the system.
> 
> As an example that there *is* middle ground, I suggest:
> 
> 3) URNs are assigned by the "system" without regard to the content
> that they name. (in other words, totally opaque, but not restricted to
> numerals)
> 
> This way, they can be composed of a larger character set without being
> human meaningful.
> 
> We can't restrict character sets too much because of the need to
> grandfather existing URN spaces.
> 

Or they use a naming scheme dependent interpretation. You could for
example simply limit the representation of the URN to the glyphs
A-Z, 0-9 and say the dot, dash, and colon. 

I recently came across a specific scheme, say 'crdis' which has a lot of
LocalControlIdentfiers which can (only be fully) expressed in 2-byte octets. 
This obviously gave problems as some of our z39.50 servers and HTTP/URN resolving
code did not quite like this. A pragmatic solution was to simply base64
encode the identfication string.

A specialist GUI could now base64-decode the string to arrive 
at something meaningfull for a human. But it does not have to. 
And it does keep things simple.

I really would like to roll up the charset discussion; I agree that for a lot
of scheme's, in particular those to be grandfathered in, one will need very
flexible encodings. But the internet transfer mechanisms are not quite up to 
that yet. So I would suggest:

	1. Limit the URNs to just a few chars (along the lines of DNS) This
	   also makes comparing URNs easy.

	2. Allow, or perhaps even force, each registered naming scheme
	   to suggest a possible encoding/escape sequencing to derive
	   nice human names from the URN. This can be used by the more
	   advanced GUIs.

	3. And keep a few chars (say the %) in stock, for the future.

	4. And remember, one can always make something like a next generation
	   URN+:das:asd which can only be transcribed properly using say UTF8.
	   or has its own charset/encoding/language triple.

I know that such an encoding essentially wastes space; but that is a tradeoff
I am willing to make for simplfied storage, encoding and comparing. 

Just my twohundred lires worth.

Dw.




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA09891 for urn-ietf-out; Fri, 8 Nov 1996 09:26:29 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA09886 for <urn-ietf@services.bunyip.com>; Fri, 8 Nov 1996 09:26:27 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA04842  (mail destined for urn-ietf@services.bunyip.com); Fri, 8 Nov 96 09:26:25 -0500
Message-Id: <9611081426.AA04842@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Fri Nov  8 08:24 CST 1996
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Martin J Duerst" <mduerst@ifi.unizh.ch>
Cc: "moore@cs.utk.edu" <moore@cs.utk.edu>, "tallen@fsc.fujitsu.com" <tallen@fsc.fujitsu.com>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Fri, 08 Nov 96 08:26:17 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] Almost an encoding agreement?! (was: I18N does not belong in
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

On Fri, 8 Nov 1996 15:18:59 +0100 (MET), Martin J Duerst wrote:

>Ryan Moats wrote:
>
>>This look very similar to what is in the syntax draft now, with one exception
>>(i.e. I like it but I see one "small" problem)
>>
>>If you go down this path, you need to ensure that if the namespace uses
>>some octet in a reserved fasion, the character corresponding to the octet
>>in ASCII would need to be %XX escaped when used in a literal sense.
>>Further, unless you want real problems, we need to restrict the set of 
>>reserved characters to printable ASCII (minus some exceptions that get
>>escaped already).
>
>We have been speaking about escaping characters before. Now you
>speak about escaping octets. For ASCII, this may be the same,
>but for UTF-8, it isn't.

Oops, it looks like this was sloppy wording/thinking on my part...
Octet == character above, but I got momentarily confused (so what else
is new?)

Ryan




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA09827 for urn-ietf-out; Fri, 8 Nov 1996 09:21:52 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA09822 for <urn-ietf@services.bunyip.com>; Fri, 8 Nov 1996 09:21:50 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA04802  (mail destined for urn-ietf@services.bunyip.com); Fri, 8 Nov 96 09:21:28 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <01030-0@josef.ifi.unizh.ch>; Fri, 8 Nov 1996 15:19:01 +0100
Subject: Re: [URN] Almost an encoding agreement?! (was: I18N does not belong in
To: jayhawk@ds.internic.net
Date: Fri, 8 Nov 1996 15:18:59 +0100 (MET)
Cc: moore@cs.utk.edu, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
In-Reply-To: <9611072150.AA26126@mocha.bunyip.com> from "Ryan Moats" at Nov 7, 96 03:50:23 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 1049
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..836:08.10.96.14.19.09"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Ryan Moats wrote:

>This look very similar to what is in the syntax draft now, with one exception
>(i.e. I like it but I see one "small" problem)
>
>If you go down this path, you need to ensure that if the namespace uses
>some octet in a reserved fasion, the character corresponding to the octet
>in ASCII would need to be %XX escaped when used in a literal sense.
>Further, unless you want real problems, we need to restrict the set of 
>reserved characters to printable ASCII (minus some exceptions that get
>escaped already).

We have been speaking about escaping characters before. Now you
speak about escaping octets. For ASCII, this may be the same,
but for UTF-8, it isn't.

Anyway, I guess it is okay to restrict reserved characters to an
ASCII subset plus those characters that don't appear in the namespace
in question and therefore don't have to be escaped. As an example
for the later, "-" might be called a reserved character for
ISBNs, but there is no need to escape it, because it doesn't
appear in the ISBN proper.

Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id IAA09100 for urn-ietf-out; Fri, 8 Nov 1996 08:22:15 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id IAA09095 for <urn-ietf@services.bunyip.com>; Fri, 8 Nov 1996 08:22:12 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA04531  (mail destined for urn-ietf@services.bunyip.com); Fri, 8 Nov 96 08:22:06 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <00933-0@josef.ifi.unizh.ch>; Fri, 8 Nov 1996 14:20:17 +0100
Subject: Re: [URN] I18N does not belong in URNs
To: moore@cs.utk.edu
Date: Fri, 8 Nov 1996 14:20:16 +0100 (MET)
Cc: tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
In-Reply-To: <199611072109.QAA20758@ig.cs.utk.edu> from "Keith Moore" at Nov 7, 96 04:09:28 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 5560
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..453:08.10.96.13.20.21"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Keith Moore wrote:

>> >> So for grandfathering, we have two choices.
>> >> 
>> >> 1) We interpret it as "direct grandfathering of characters",
>> >> 	in which case we have to allow a really wide range
>> >> 	of characters (i.e. ISO 10646).
>> >> 2) We interpret it as "indirect grandfathering", in which
>> >> 	case the digits, or whatever small set, will be
>> >> 	enough.
>> >
>> >I suspect there will be some of each.
>> 
>> I wouldn't mind "some of each", if this means "about the same
>> amount for everybody on the world". If it comes to mean "a lot
>> for English-speaking, but very little for the rest of the world",
>> I would have to strongly disagree.
>
>Martin,
>
>Please accept that I agree with you here.  I don't want Internet
>information access protocols to be significantly biased in favor of
>English speakers (or anybody else).
>
>I say "please accept" because if you accept that we substantially
>agree on the above, it's a lot easier to understand the rest of what
>I'm saying.

I have no problems if you agree, of course :-). I just wanted to make
sure that there was no misunderstanding.

As for the rest of your mail, I agree to much of it. I am indifferent
on the point of meaningfulness, but I leave the decision on that to
those that care about it either way.


>> You may agree with the above point, or you may disagree. But
>> either way, ASCII only is unfair. If you think that naming
>> schemes, protocols, standards, some review board, or whatever,
>> can assure that no meaningful stuff is created, then there
>> is no reason to restrict to ASCII. 
>
>The working group needs to decide which is more important -- being
>able to grandfather in existing URN-like name spaces from everywhere
>on the planet, or having all URNs be transcribable by anyone on the
>planet.  I could certainly make a case for a subset of ASCII-only
>based on the latter consideration.

As I said, I would be ready to accept that, if it is a tight
restriction of ASCII. The most of letters I would probably
be ready to accept is A-F if we are going Hex.

Of course, I would prefer it, for the benefit of everyone,
if direct grandfathering would be choosen.


>Perhaps the right thing to do is to define a mapping to be used when
>grandfathering existing non-ASCII namespaces to URNs, i.e. to encode
>the non-ASCII characters as UTF-8 and then encode each octet not
>printable in ASCII using %XX notation.  That way, people could still
>type in resource names like they're accustomed to doing, but the
>program they type them in to would convert them to canonical URN
>format (by prepending URN:namespace: and doing the UTF-8 and %XX
>encoding).  For purposes of resolution, URNs would always be
>transmitted in canonical format, but programs could decode the %XX and
>UTF-8 for the purposes of display to humans.

"always transmitted in canonical format" is a bit frightening,
because it can make URNs unduely long in some cases.
But in principle, I agree, and as Ryan has said, your proposal
is just about the same as what the syntaxt draft currently says.


>There's probably more than one organization in the world named ICRC.
>The one your brother works for got ICRC.COM first, but the name is
>still ambiguous.  You could have as easily found the a different ICRC
>than the one you were looking for.

It's icrc.ORG. It is a true organization, not a company. Its name and
especially its "logo", the red cross, are protected by special
international treaties. It may be less known in the more peaceful
regions of the world, though.

Anyway, there was a chance that I would hit something else. But
if I estimate that the chance is lower than 10%, and that it takes
me 10 times more time to go through a search service, I will take
the bet easily. For 10 things I look at, I will spend 20 time
units that way. If I start with a search service just because
I *might* be wrong, I will spend 100 time units for 10 lookups.


>> If it can be that human-friendly, and that unambiguous, I don't know why
>> I should go to a search service to find the ICRC. And I don't know
>> why people that use other scripts should go though a serach service,
>> while English speaking users don't have to do so.
>
>All names are unambiguous only within a limited context.  When the net
>was small, the context was inherently limited, so it didn't cause a
>problem to have only one host for any given name.  But now that the
>net is much larger, it is a big problem.  
>
>The whole huge mess over ownership of domain names, the InterNIC's
>capriciousness in deciding who gets what domain within .COM, and all
>of the hair-brained proposals to add tons of vanity-plate top-level
>domains -- ALL of this is caused by the lack of support for
>human-friendly names in the Internet infrastructure, and the resulting
>misuse of DNS to do a job it wasn't designed to do.  We're not going
>to misuse URNs in the same way.

I don't want URNs to be misused that way. But I, and many others,
want something that can be used that way, without having to go
through a search service when I see something on a cardboard box.


>> No, but English can be used in URLs, and I get an unambigous
>> result if there is one, in due time. In Japanese, even if the
>> result would be unambiguous, I currently can't get it fast and
>> easily.
>
>Which is better - an ambiguous result which is usually correct, or an
>unambiguous result which is often incorrect?

An unambiguous result which is often correct. This is what we have
now. And I have made the calculations above.


Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id EAA07587 for urn-ietf-out; Fri, 8 Nov 1996 04:10:27 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id EAA07582 for <urn-ietf@services.bunyip.com>; Fri, 8 Nov 1996 04:10:25 -0500
From: Harald.T.Alvestrand@uninett.no
Received: from domen.uninett.no by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA03277  (mail destined for urn-ietf@services.bunyip.com); Fri, 8 Nov 96 04:10:19 -0500
Received: from domen.uninett.no by domen.uninett.no with SMTP (PP)  id <03924-0@domen.uninett.no>; Fri, 8 Nov 1996 10:08:35 +0100
X-Mailer: exmh version 1.6.7 5/3/96
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Cc: leslie@bunyip.com (Leslie Daigle), "Karen R. Sollins" <sollins@LCS.MIT.EDU>, urn-ietf@bunyip.com
Subject: Re: [URN] some comments
In-Reply-To: Your message of "Thu, 07 Nov 1996 09:18:17 CST." <199611071518.JAA05599@ncsa.uiuc.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Fri, 08 Nov 1996 10:08:31 +0100
Message-Id: <3920.847444111@domen.uninett.no>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Harald.T.Alvestrand@uninett.no
Errors-To: owner-urn-ietf@bunyip.com

liberte@ncsa.uiuc.edu said:
> Had I known we were going to be held to the details of the charter, I 
> would have spoken up at that time.  But, honestly, would it have 
> mattered? 
You would certainly have gotten feedback, which might have led you
to not bringing up this question now. I don't know if the charter would
have changed.


liberte@ncsa.uiuc.edu said:
> But my whole point is that *because* the supposed difference between 
> URLs and URNs (the identifiers, not the resolution mechanisms) does 
> not exist, it is irrelevant to creating a solution, except for syntax 
> and other arbitrary constraints. 

The status quo is that unless the URN WG is able to do something about it,
URLs are all that exist, and people will do what they have to do with them.
So if you're right, you win by default.

liberte@ncsa.uiuc.edu said:
> >One of the things that we have to do, unfortunately, to get a 
> >solution to that limited problem, is to ask those who want to work on 
> >a different problem to leave.

> So it has come to that, eh?  As I've stated, we'll continue the 
> discussion off-line.  But are you saying we shouldn't bother? 

No reason to go off-line; I suggest the former URI WG's list as a nice
place to discuss the meta-issue of whether URNs are the right thing or not.

If, in some other forum, the participants in this forum agree that what
they are doing here won't work - fine; I'm sure I'll hear about it.

But here - we are discussing how to make them work, and discussions on
whether they are the right thing or not are not appropriate.

liberte@ncsa.uiuc.edu said:
> You should know that many experiments turn into standard practice.  
> If you want it to really be "just an experiment", perhaps you should 
> consider finding a way to kill it off afterwards so it doesn't escape 
> from the lab. :-) 

In the case of NAPTR, there's a simple way: Remove the urn.net domain
from the root nameservers :-)
But if it becomes standard practice, the experiment kind of succeeded,
didn't it?

                 Harald A








Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id DAA07499 for urn-ietf-out; Fri, 8 Nov 1996 03:49:18 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id DAA07494 for <urn-ietf@services.bunyip.com>; Fri, 8 Nov 1996 03:49:15 -0500
From: Harald.T.Alvestrand@uninett.no
Received: from domen.uninett.no by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA03184  (mail destined for urn-ietf@services.bunyip.com); Fri, 8 Nov 96 03:49:13 -0500
Received: from domen.uninett.no by domen.uninett.no with SMTP (PP)  id <03364-0@domen.uninett.no>; Fri, 8 Nov 1996 09:46:58 +0100
X-Mailer: exmh version 1.6.7 5/3/96
To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Cc: Fisher Mark <FisherM@is3.indy.tce.com>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Subject: Re: [URN] Persistence as part of URN framework
In-Reply-To: Your message of "Wed, 06 Nov 1996 17:39:57 GMT." <2.2.32.19961106173957.009f6a14@sherekhan.jungle.bt.co.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Fri, 08 Nov 1996 09:46:46 +0100
Message-Id: <3361.847442806@domen.uninett.no>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Harald.T.Alvestrand@uninett.no
Errors-To: owner-urn-ietf@bunyip.com

OK - I see what you mean.
Five roles, all different:

- URN assigner (guarantees uniqueness of URNs)
- URN buyer (gets an URN to apply to his work)
- URN referer (puts references to others' work using URN)
- URN user (clicks on the URN reference)
- URN resolver (makes magic happen for the URN user)

The assigner and the buyer have to have some agreement; if the buyer
assigns his own URL, the agreement should be easy :-)
The resolver may be the assigner, or someone the assigner has an
agreement with, or it may be someone (reference.com? archive.org? oclc?)
that does the resolution without bothering to ask anyone about it.

What you're looking for is some kind of "minimum guarantee" from the
assigner/buyer to the referer about the quality of resolution services
that will be present in the future.

Right?

                        Harald A






Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id SAA04318 for urn-ietf-out; Thu, 7 Nov 1996 18:41:04 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id SAA04313 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 18:40:58 -0500
Received: from trapdoor.dstc.edu.au by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA00245  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 18:40:54 -0500
Received: from fatcat.dstc.edu.au (fatcat.dstc.edu.au [130.102.176.7]) by trapdoor.dstc.edu.au (8.6.9/8.6.12) with ESMTP id JAA09556; Fri, 8 Nov 1996 09:40:51 +1000
Received: (from renato@localhost) by fatcat.dstc.edu.au (8.6.10/8.6.12) id JAA26466; Fri, 8 Nov 1996 09:40:51 +1000
From: Renato Iannella <renato@dstc.edu.au>
Message-Id: <199611072340.JAA26466@fatcat.dstc.edu.au>
Date: Fri, 8 Nov 1996 09:40:50 +1000 (EST)
To: rbriscoe@jungle.bt.co.uk
Cc: urn-ietf@bunyip.com
Subject: Re[4]: [URN] Resolution Services (N2L etc)
In-Reply-To: <2.2.32.19961107093626.006c2f7c@sherekhan.jungle.bt.co.uk>
X-Mailer: Ishmail 1.3-960829-osf1
Mime-Version: 1.0
Content-Type: text/plain
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Renato Iannella <renato@dstc.edu.au>
Errors-To: owner-urn-ietf@bunyip.com

Bob Briscoe <rbriscoe@jungle.bt.co.uk> wrote:
> 
> So now, the URN resolution service is doing authentication of metadata too!

You seem to have made the assumption that a URC is a big massive
set of metadata (authenticated, secure etc) when in reality,  a URC
can be whatever _your_ organisation decides (ie BT = Happy)

The URN stuff will support its resolution - the client will then do
all the hard work.

> 
> What I was complaining about is the apparent assumption that the same URN
> would be used for both URN and URC and one would have to say N2C if you
> wanted the former, and N2L for the latter.

If you have a URC - which only has a URL in it - then doing either
N2C or N2L will return that single URL. This will enable you to have
a URN pointing directly to the resource (albeit, via a small URC), then
a trusted-third party can provide the full descriptions etc...




Cheers... Renato
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dr Renato Iannella                  http://www.dstc.edu.au/RDU/staff/ri
Research Data Network CRC              urn:inet:dstc.edu.au:renato:home
DSTC Pty Ltd, Uni Qld, 4072, AUSTRALIA    phone/fax: +61 7 3365 4310/11
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Australian WWW Technical Conference '97 -> http://www.dstc.edu.au/aw3tc



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id SAA04045 for urn-ietf-out; Thu, 7 Nov 1996 18:02:35 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id SAA04040 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 18:02:31 -0500
Received: from CS.BU.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26943  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 18:02:28 -0500
Received: by cs.bu.edu (8.6.10/Spike-2.1) id SAA28165; Thu, 7 Nov 1996 18:02:24 -0500
Date: Thu, 7 Nov 1996 18:02:24 -0500
Message-Id: <v02130500aea91f6a784f@[128.148.157.46]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
To: urn-ietf@bunyip.com
From: dgd@cs.bu.edu (David G. Durand)
Subject: Re: [URN] I18N does not belong in URNs
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: dgd@cs.bu.edu (David G. Durand)
Errors-To: owner-urn-ietf@bunyip.com

At 4:09 PM 11/7/96, Keith Moore wrote:
>Please accept that I agree with you here.  I don't want Internet
>information access protocols to be significantly biased in favor of
>English speakers (or anybody else).
>
>I say "please accept" because if you accept that we substantially
>agree on the above, it's a lot easier to understand the rest of what
>I'm saying.
>
>For the case of URNs, I have no problem with the idea that they should
>not be friendly to English speakers -- because they really shouldn't
>be freindly to anybody, except to be transcribable!
>
>On the other hand, we can hardly prohibit some rare and occasional
>misuse of URNs such that human-friendly meaning creeps in.  And we've
>long since established the need to grandfather in existing name spaces
>that have the characteristics of URNs.  Some of those name spaces are
>going to have some minimal human-friendliness, some degree of meaning
>exposed in the names.  But there won't be much human-friendliness in
>any name space that gets grandfathered in, as any naming scheme which
>tries to embed lots of meaning in the names will inherently have poor
>persistence and thus be unsuitable for URNs.

I am tired of your repeating this. I have pointed out that the URN space of
ISO Formal public identifiers is human-friendly (to English speakers, and
you can bet the revision will be to the rest of the world). Those
identifiers are assigned according to rules that are supposed to guarantee
uniqueness. As they are in common productive use in the SGML world (which
certainly has a significant relationship to the WWW) is a reason that they
will be grandfathered in.

So your assertion is simply _false_. So, now given that FPIs will be
English-speaker friendly, and grandfathered into URN-space, what do you
propose to do about it? I have worries about I18N becuase it seems to fail
the transcribability test (for arbitrary transcribers) -- but I don't want
to be a cultural imperialist, and I don't see any special virtue in ASCII
other than omnipresence.

   Creating "unfriendly" namespaces may seem good practice to you, but I
don't see how it can be mandatory, no matter how much you wish it to be so.

>I agree that it may be difficult to get most people to understand that
>URNs are not human-friendly names (since it's been difficult to do
>even within this WG).

I think it's an unreasonable requirement. That's why it's so hard to
convince people of it.

>Perhaps the right thing to do is to define a mapping to be used when
>grandfathering existing non-ASCII namespaces to URNs, i.e. to encode
>the non-ASCII characters as UTF-8 and then encode each octet not
>printable in ASCII using %XX notation.  That way, people could still
>type in resource names like they're accustomed to doing, but the
>program they type them in to would convert them to canonical URN
>format (by prepending URN:namespace: and doing the UTF-8 and %XX
>encoding).  For purposes of resolution, URNs would always be
>transmitted in canonical format, but programs could decode the %XX and
>UTF-8 for the purposes of display to humans.

So what does this get other than harder-to-debug network protocols? If we
define a standard translation, and make sure that it's an equivalence
relation (as seems to be required), then why not just transmit it the
normal way. Once it can be seen in meaningful form, it _will_ be
transmitted that way from human to human, regardless of any
numericalization we try to impose.

>
>There's probably more than one organization in the world named ICRC.
>The one your brother works for got ICRC.COM first, but the name is
>still ambiguous.  You could have as easily found the a different ICRC
>than the one you were looking for.

But once the name is assigned, you will never get the other ICRC.COM, so it
doesn't matter. Even if one of the ICRCs goes out of business, ICRC.COM
will not be reassigned. So no problem! The ISO naming rules (simple
hierarchy, with well known roots) already can ensure this.

>All names are unambiguous only within a limited context.  When the net
>was small, the context was inherently limited, so it didn't cause a
>problem to have only one host for any given name.  But now that the
>net is much larger, it is a big problem.

The only context that matters is the policies that we set up of URN
management. Once a subset of the namespace is assigned it can't be
reassigned.

>Part of this is because you'll already be restricting the context of
>the search -- if you're looking for the name of a business
>organization, you'll go to a service that matches user-friendly names
>against names of businesses.  If you're looking for a person's name,
>you'll use a different service.
If URNs are assigned to have the properties of URNs they will still be
persistent. No-one is arguing that URNs should be designed to be
meaningfully searched, just that they may be designed to be meaningfully
remembered. If your memory fails or your attempt to deduce things from
other names you have seen fails, then you just have to find the right name
(maybe via some kind of directory search).


Obscure names are obscure, but they are not any more reliable for that.

   -- David

_________________________________________
David Durand              dgd@cs.bu.edu  \  david@dynamicDiagrams.com
Boston University Computer Science        \  Sr. Analyst
http://www.cs.bu.edu/students/grads/dgd/   \  Dynamic Diagrams
--------------------------------------------\  http://dynamicDiagrams.com/
MAPA: mapping for the WWW                    \__________________________




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id RAA03946 for urn-ietf-out; Thu, 7 Nov 1996 17:48:44 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id RAA03941 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 17:48:42 -0500
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26677  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 17:48:36 -0500
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id RAA14420; Thu, 7 Nov 1996 17:48:34 -0500
Message-Id: <199611072248.RAA14420@beethoven.bunyip.com>
From: leslie@bunyip.com (Leslie Daigle)
Date: Thu, 7 Nov 1996 17:48:33 -0500
In-Reply-To: Daniel LaLiberte's message as of Nov  7, 15:25
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: urn-ietf@bunyip.com
Subject: [URN] Enough, already.
Cc: Harald.T.Alvestrand@uninett.no
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: leslie@bunyip.com (Leslie Daigle)
Errors-To: owner-urn-ietf@bunyip.com

Okay, all else has failed...

I would like ot request that anyone who has the interests of seeing this
work move forward take a BREATHER from this topic -- call it an early
weekend.

There is much left to be discussed about a number of different issues --
of the things that have been discussed, some bear relevance to the work of this
group and should be dealt with in an orderly fashion.  As Karen mentioned, 
she is working on revised framework and requirements material, and that should
provide a good focus for meaty discussions, when it is available.  Let's
wait a bit, rather than just chasing the theoretical around in circles --
that does not do justice to the opinions and viewpoints of anyone.

Leslie.
URN WG Co-Chair.

-- 

----------------------------------------------------------------------------

  "The light at the end of the tunnel             Leslie Daigle
     is often the blindingly obvious..."          Vice President, Research
                                                  Bunyip Information Systems
                      -- ThinkingCat              (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA03508 for urn-ietf-out; Thu, 7 Nov 1996 16:50:09 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA03503 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 16:50:07 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26126  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 16:50:03 -0500
Message-Id: <9611072150.AA26126@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Thu Nov  7 15:48 CST 1996
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Keith Moore" <moore@cs.utk.edu>, "Martin J Duerst" <mduerst@ifi.unizh.ch>
Cc: "tallen@fsc.fujitsu.com" <tallen@fsc.fujitsu.com>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Thu, 07 Nov 96 15:50:23 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: [URN] Almost an encoding agreement?! (was: I18N does not belong in URNs)
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

On Thu, 07 Nov 1996 16:09:28 -0500, Keith Moore wrote:

>Perhaps the right thing to do is to define a mapping to be used when
>grandfathering existing non-ASCII namespaces to URNs, i.e. to encode
>the non-ASCII characters as UTF-8 and then encode each octet not
>printable in ASCII using %XX notation.  That way, people could still
>type in resource names like they're accustomed to doing, but the
>program they type them in to would convert them to canonical URN
>format (by prepending URN:namespace: and doing the UTF-8 and %XX
>encoding).  For purposes of resolution, URNs would always be
>transmitted in canonical format, but programs could decode the %XX and
>UTF-8 for the purposes of display to humans.

Keith-

This look very similar to what is in the syntax draft now, with one exception
(i.e. I like it but I see one "small" problem)

If you go down this path, you need to ensure that if the namespace uses
some octet in a reserved fasion, the character corresponding to the octet
in ASCII would need to be %XX escaped when used in a literal sense.
Further, unless you want real problems, we need to restrict the set of 
reserved characters to printable ASCII (minus some exceptions that get
escaped already).

Is this acceptable?

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA03462 for urn-ietf-out; Thu, 7 Nov 1996 16:44:40 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA03457 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 16:44:37 -0500
Received: from IG.CS.UTK.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26068  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 16:44:29 -0500
Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK) id QAA06044; Thu, 7 Nov 1996 16:43:31 -0500 (EST)
Message-Id: <199611072143.QAA06044@ig.cs.utk.edu>
X-Uri: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Cc: Keith Moore <moore@cs.utk.edu>, "Gregory J. Woodhouse" <gjw@wnetc.com>, urn-ietf@bunyip.com, uri@union.ncsa.uiuc.edu
Subject: Re: Names and Locations (was [URN] some comments) 
In-Reply-To: Your message of "Thu, 07 Nov 1996 15:25:35 CST." <199611072125.PAA13247@ncsa.uiuc.edu> 
Date: Thu, 07 Nov 1996 16:43:31 -0500
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@bunyip.com

>  > I believe the URN: prefix is essential, but not for this reason.  As
>  > I've said before, the difference between URNs and URLs should have
>  > more to do with the properties of each name space than how they are
>  > resolved.
> 
> But the properties of an identifier that are visible to a client (from
> the user's perspective, that's all that matters) really come from the
> properties of the resolution service.  

No, the properties of URNs have more to do with the way the name 
is *assigned* and the discipline that's used to bind the name 
to the resource, than with how the name is resolved.

The resolution services can be substantially the same for URNs and URLs.

> Declared properties don't
> matter if they end up being untrue.  If a URL can be made to behave
> persistently by using the URI resolution service as you described (not
> me this time!), then is it not behaving like a name (at least
> regarding persistence)?

Yes.  You can have URLs that happen to be persistent.  But you can't
define a part of URL-space to be persistent.  You can have a resolution
service that returns a "persistence" bit, but that's not the same thing,
because that bit could be turned on or off at any time.

The persistence property of a URN cannot be changed; that's why the
fact that the name is persistent is encoded in the name itself.

To some degree, all of these are social conventions.  We want to 
visually distinguish URNs from URLs because we want humans to use
them differently.  This requires that they realize that they are 
(at least in how they are used) very different things.

> But if a URL has been made to behave persistently by using the URI
> resolution service, isn't it just as good as a URN?  Furthermore, I
> would think it would be advantageous for everyone to start registering
> their http URLs (or servers) in the URI tree, so eventually there
> would no longer be a question about whether http URLs are persistent -
> they all would be.  

No, there will always be resources and resource names that aren't 
guaranteed to be persistent.  URNs are the special case, not the
general case.

Keith


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA03343 for urn-ietf-out; Thu, 7 Nov 1996 16:31:06 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA03338 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 16:31:04 -0500
Received: from void.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA25915  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 16:30:59 -0500
Received: (from liberte@localhost) by ncsa.uiuc.edu (8.7.6/8.7.3) id PAA13247; Thu, 7 Nov 1996 15:25:35 -0600 (CST)
Date: Thu, 7 Nov 1996 15:25:35 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Message-Id: <199611072125.PAA13247@ncsa.uiuc.edu>
To: Keith Moore <moore@cs.utk.edu>
Cc: "Gregory J. Woodhouse" <gjw@wnetc.com>, Daniel LaLiberte <liberte@ncsa.uiuc.edu>, urn-ietf@bunyip.com, uri@union.ncsa.uiuc.edu
Subject: Re: Names and Locations (was [URN] some comments) 
In-Reply-To: <199611071956.OAA03504@ig.cs.utk.edu>
References: <Pine.SGI.3.95.961107092024.12299A-100000@shellx.best.com> <199611071956.OAA03504@ig.cs.utk.edu>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

Hey, you guys are still at it.  I don't mind, but apparently others
do.  I'll be brief and again refer the reader to
http://union.ncsa.uiuc.edu/HyperNews/get/www/URIs.html.

Keith Moore writes:
 > I think there's a problem with terminology here.  

A glossary would help, but here is my standard warning: don't let
definitions box you in a corner conceptually.

 > I believe the URN: prefix is essential, but not for this reason.  As
 > I've said before, the difference between URNs and URLs should have
 > more to do with the properties of each name space than how they are
 > resolved.

But the properties of an identifier that are visible to a client (from
the user's perspective, that's all that matters) really come from the
properties of the resolution service.  Declared properties don't
matter if they end up being untrue.  If a URL can be made to behave
persistently by using the URI resolution service as you described (not
me this time!), then is it not behaving like a name (at least
regarding persistence)?

 > But human beings need to be able to distinguish between a URN and a
 > URL.  That way, they can tell a stable, persistent resource identifier
 > from a resource location.

But if a URL has been made to behave persistently by using the URI
resolution service, isn't it just as good as a URN?  Furthermore, I
would think it would be advantageous for everyone to start registering
their http URLs (or servers) in the URI tree, so eventually there
would no longer be a question about whether http URLs are persistent -
they all would be.  But during the transition, how hard would it be
for the user-author of a document referencing another document to
find out if one URL is persistent whereas another one is not?

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA03233 for urn-ietf-out; Thu, 7 Nov 1996 16:18:23 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA03228 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 16:18:20 -0500
Received: from IG.CS.UTK.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA25777  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 16:18:04 -0500
Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK) id QAA04987; Thu, 7 Nov 1996 16:16:56 -0500 (EST)
Message-Id: <199611072116.QAA04987@ig.cs.utk.edu>
X-Mailer: exmh version 1.6.7 5/3/96
X-Uri: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Fisher Mark <FisherM@is3.indy.tce.com>
Cc: "girod@LCS.MIT.EDU" <girod@LCS.MIT.EDU>, Martin J Duerst <mduerst@ifi.unizh.ch>, "moore@cs.utk.edu" <moore@cs.utk.edu>, "tallen@fsc.fujitsu.com" <tallen@fsc.fujitsu.com>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Subject: Re: [URN] I18N does not belong in URNs 
In-Reply-To: Your message of "Thu, 07 Nov 1996 10:00:00 EST." <3281FA09@MSMAIL.INDY.TCE.COM> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Thu, 07 Nov 1996 16:16:56 -0500
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@bunyip.com

> So, I see only 2 basic directions URN identifiers can go:
> 
>      1) Totally opaque, random numeric strings; or
> 
>      2) I18N character strings with appropriate encoding,
>      preferably (IMHO) as UTF-8.
>
> There really is no middle ground -- if there is a pattern there, people will 
> make use of it and screw up the system.

As an example that there *is* middle ground, I suggest:

3) URNs are assigned by the "system" without regard to the content
that they name. (in other words, totally opaque, but not restricted to
numerals)

This way, they can be composed of a larger character set without being
human meaningful.

And there are other ways of providng the same feature.

We can't restrict character sets too much because of the need to
grandfather existing URN spaces.

Keith





Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA03181 for urn-ietf-out; Thu, 7 Nov 1996 16:15:17 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA03176 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 16:15:13 -0500
Received: from IG.CS.UTK.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA25756  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 16:14:43 -0500
Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK) id QAA20758; Thu, 7 Nov 1996 16:09:28 -0500 (EST)
Message-Id: <199611072109.QAA20758@ig.cs.utk.edu>
X-Mailer: exmh version 1.6.7 5/3/96
X-Uri: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Martin J Duerst <mduerst@ifi.unizh.ch>
Cc: moore@cs.utk.edu, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
Subject: Re: [URN] I18N does not belong in URNs 
In-Reply-To: Your message of "Thu, 07 Nov 1996 18:15:34 +0100." <"josef.ifi..235:07.10.96.17.15.36"@ifi.unizh.ch> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Thu, 07 Nov 1996 16:09:28 -0500
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@bunyip.com

> >> So for grandfathering, we have two choices.
> >> 
> >> 1) We interpret it as "direct grandfathering of characters",
> >> 	in which case we have to allow a really wide range
> >> 	of characters (i.e. ISO 10646).
> >> 2) We interpret it as "indirect grandfathering", in which
> >> 	case the digits, or whatever small set, will be
> >> 	enough.
> >
> >I suspect there will be some of each.
> 
> I wouldn't mind "some of each", if this means "about the same
> amount for everybody on the world". If it comes to mean "a lot
> for English-speaking, but very little for the rest of the world",
> I would have to strongly disagree.

Martin,

Please accept that I agree with you here.  I don't want Internet
information access protocols to be significantly biased in favor of
English speakers (or anybody else).

I say "please accept" because if you accept that we substantially
agree on the above, it's a lot easier to understand the rest of what
I'm saying.

For the case of URNs, I have no problem with the idea that they should
not be friendly to English speakers -- because they really shouldn't
be freindly to anybody, except to be transcribable!

On the other hand, we can hardly prohibit some rare and occasional
misuse of URNs such that human-friendly meaning creeps in.  And we've
long since established the need to grandfather in existing name spaces
that have the characteristics of URNs.  Some of those name spaces are
going to have some minimal human-friendliness, some degree of meaning
exposed in the names.  But there won't be much human-friendliness in
any name space that gets grandfathered in, as any naming scheme which
tries to embed lots of meaning in the names will inherently have poor
persistence and thus be unsuitable for URNs.

Still, it's a judgement call as to whether a particular name space
fits in URN space.  In making such a judgement, what matters is the
overall characteristics of the name space, not which characters are
and aren't allowed.

> >> Choosing ASCII only as for URLs would be very unfair cheating.
> >
> >If the names aren't human meaningful, I don't see what you're
> >complaining about.
> 
> If I were sure the names would not be meaningful, I would not
> have much reason to complain. But the URL example shows that
> restricting people from becomming meaningful is very hard if
> not impossible.

A lot of people "publish" things on the web by simply editing files in
a particular directory; the URLs for those files are derived from
their filenames.  We can hardly expect people to assign meaningless
names to files that they edit, and few people (outside the information
sciences world) understand the virtue in using meaningless resource
names.

I agree that it may be difficult to get most people to understand that
URNs are not human-friendly names (since it's been difficult to do
even within this WG).  This is part of why I think the URN: prefix is
important (so that URNs are easily distinguished from URLs).  It's
also important to promote early use of the URN: prefix for existing
non-friendly name spaces (so people get used to seeing URN: followed
by gibberish).  Finally, new URN spaces are going to require some
restrictions about how those URNs are defined.  (In both RCDS and the
CNRI handle system, resource names aren't chosen by users -- you ask
the system to create one and it gives it back to you.)  Despite all of
this, I'm sure that a few human-friendly URNs will creep in somewhere.
But what's important is that URNs won't be generally useful as a means
to define human-friendly names -- the case where a URN is
human-friendly will be the odd exception rather than the rule.

(I'm reminded of RFC numbers which are generally assigned in sequence,
but occasionally are chosen to be easily remembered -- so RFC XX00 is
often an "assigned numbers" RFC.  My favorite example is RFC 1984.)


> You may agree with the above point, or you may disagree. But
> either way, ASCII only is unfair. If you think that naming
> schemes, protocols, standards, some review board, or whatever,
> can assure that no meaningful stuff is created, then there
> is no reason to restrict to ASCII. 

The working group needs to decide which is more important -- being
able to grandfather in existing URN-like name spaces from everywhere
on the planet, or having all URNs be transcribable by anyone on the
planet.  I could certainly make a case for a subset of ASCII-only
based on the latter consideration.

Perhaps the right thing to do is to define a mapping to be used when
grandfathering existing non-ASCII namespaces to URNs, i.e. to encode
the non-ASCII characters as UTF-8 and then encode each octet not
printable in ASCII using %XX notation.  That way, people could still
type in resource names like they're accustomed to doing, but the
program they type them in to would convert them to canonical URN
format (by prepending URN:namespace: and doing the UTF-8 and %XX
encoding).  For purposes of resolution, URNs would always be
transmitted in canonical format, but programs could decode the %XX and
UTF-8 for the purposes of display to humans.

> One should assume that Japanese, Russians, Chinese, or whoever, can
> be as disciplined, or as tighly controlled, as the English-speaking
> part of the world. On the other hand, if you think that namespaces
> will get meaningful because of people's nature, and you think it is
> a bad thing that has to be avoided, there is no other choice but to
> limit ourselves to the decimal digits and maybe two or three other
> characters.

We can discourage putting human-friendly names in URNs by the methods
I mentioned above.  Also, since URI resolution will work for either
URNs or URLs, there will be no reason to insist that a name be in URN
space just so it can have resolution.  So the only people who will
assign URNs will be those who really want long-term persistent and
ugly resource names.  (At least this is what I hope will happen.)

> But there can be a great deal of human-friendliness,
> without any need for ambiguity. URLs such as http://www.ibm.com
> or http://www.icrc.org are examples.  My brother, who works at ICRC in
> Geneva, recently called me. Before he was able to tell me how I could
> reach him by email, I had the ICRC home page on my browser, and had
> found the generic email address explanations, and had sent him a mail.

There's probably more than one organization in the world named ICRC.
The one your brother works for got ICRC.COM first, but the name is
still ambiguous.  You could have as easily found the a different ICRC
than the one you were looking for.

(I keep getting tripped up when I visit the web page of Global
Business Network -- which is www.gbn.ORG.  www.GBN.COM is somebody
else.)

This is only going to get worse as more companies get on the Internet.

> If it can be that human-friendly, and that unambiguous, I don't know why
> I should go to a search service to find the ICRC. And I don't know
> why people that use other scripts should go though a serach service,
> while English speaking users don't have to do so.

All names are unambiguous only within a limited context.  When the net
was small, the context was inherently limited, so it didn't cause a
problem to have only one host for any given name.  But now that the
net is much larger, it is a big problem.  

The whole huge mess over ownership of domain names, the InterNIC's
capriciousness in deciding who gets what domain within .COM, and all
of the hair-brained proposals to add tons of vanity-plate top-level
domains -- ALL of this is caused by the lack of support for
human-friendly names in the Internet infrastructure, and the resulting
misuse of DNS to do a job it wasn't designed to do.  We're not going
to misuse URNs in the same way.


> 
> >> And I don't want to have to search through long lists
> >> of possible answers just because I use Japanese, whereas
> >> I will get one immediate answer for English.
> >
> >The point is that you will often get multiple answers for English.
> >English names are no more precise than names in other languages.
> 
> No, but English can be used in URLs, and I get an unambigous
> result if there is one, in due time. In Japanese, even if the
> result would be unambiguous, I currently can't get it fast and
> easily.

Which is better - an ambiguous result which is usually correct, or an
unambiguous result which is often incorrect?

The number of names you get back from a search of a user-friendly name
is related to how ambiguous the name is.  If the name you give is
relatively unambiguous, you'll only get a few names back.  "Kodak" (a
name explicitly chosen to be globally unique) will give you relatively
few hits, while "Acme" (a very common brand name) will give you far more.  

Part of this is because you'll already be restricting the context of
the search -- if you're looking for the name of a business
organization, you'll go to a service that matches user-friendly names
against names of businesses.  If you're looking for a person's name,
you'll use a different service.

Keith






Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA02084 for urn-ietf-out; Thu, 7 Nov 1996 14:57:44 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA02077 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 14:57:34 -0500
Received: from IG.CS.UTK.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA24765  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 14:57:01 -0500
Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK) id OAA03504; Thu, 7 Nov 1996 14:56:34 -0500 (EST)
Message-Id: <199611071956.OAA03504@ig.cs.utk.edu>
X-Mailer: exmh version 1.6.7 5/3/96
X-Uri: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "Gregory J. Woodhouse" <gjw@wnetc.com>
Cc: Daniel LaLiberte <liberte@ncsa.uiuc.edu>, Keith Moore <moore@cs.utk.edu>, urn-ietf@bunyip.com
Subject: Re: Names and Locations (was [URN] some comments) 
In-Reply-To: Your message of "Thu, 07 Nov 1996 09:47:38 PST." <Pine.SGI.3.95.961107092024.12299A-100000@shellx.best.com> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Thu, 07 Nov 1996 14:56:33 -0500
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@bunyip.com

> It still seems to me that the issues is one of mechanics. It seems fine to
> specify that the namespaces http:, ftp:, gopher:, etc. are reserved for
> URLs so that a client knows a priori that when it sees
> 
> http://foo.bar.com/
> 
> it knows it only need  connect to foo.bar.com and retrieve the resource.
> But without doing such a check, the client would have to assume the above
> URI *could* be a URN and attempt to resolve it. 

I think there's a problem with terminology here.  We have essentially
two separate efforts going on here: (1) defining what URNs look like
and how they are used, and (2) defining a mechanism for URI
resolution.

1. URNs are a name space with the properties defined in RFC 1737.
Strictly speaking, an http URL can never be a URN, since http as a
name space isn't constrained to have those properties.

2. The URI resolution mechanism isn't limited to URNs -- it can also
be used to resolve many types of URLs.

So in the example above, the client doesn't have to know whether
http://foo.bar.com/ is a URN or not to know if it can resolve the
name.  The client can simply attempt to apply URI resolution to the
URL. If it succeeds, it can use any of the services returned by the
resolution process.  If the URI resolution fails, it can fall back to
talking to the http server at foo.bar.com.

> A separate issue is whether the above URI could represent different
> resources when interpereted as a URL or a URN. 

A URI is either a URL or URN or something; it cannot be both a URL or
a URN.  As for "interpretation" of an http URL under URI resolution,
this isn't a problem: a URL beginning with "http:" will always be
resolved the same way.

Of course it is "possible" for the resource pointed to by a URL and
the resource you get from resolving that URL with URI resolution will
be different.  But this is no different from the situation we have
today -- if the domain in a URL has multiple IP addresses pointing to
multiple servers and those servers are not in synch.


> Finally, a possible design is to have the above URI be both a URL and a
> URN. By this, I mean that whatever service is responsible for resolving URNs
> will recognize and deal appropriately with namespaces such as http:. But it
> is obviously desirable not to have to go through the process of resolving a
> URN just to get back a URL that is identical to the original URN. 

Well, this seems wasteful, but I submit that it really is desirable.

The client doesn't know in advance whether resolution is available for
a particular URL; it has to do a DNS lookup (or consult some other
resolution service) to find out.  As long as the client is attempting
to do resolution anyway, it doesn't hurt for the resolution server to
return a single URL - even one that matches the original.  And there
is a major win here -- if the demand for the resource named by the URL
increases, the provider can simply replicate the resource on
additional servers, tell the resolution server about it, and clients
will find them.

> Now, if I'm missing something fundamental, by all means tell me, but this
> seems like a real issue to me. It seems that omitting the urn: prefix would
> not break anything (unless of course a URI is allowed to have different
> referents depending upon whether or not it is a URN), but it may still be
> useful, just as it may be useful to have a url: prefix for URIs that are in
> fact URLs.

I believe the URN: prefix is essential, but not for this reason.  As
I've said before, the difference between URNs and URLs should have
more to do with the properties of each name space than how they are
resolved.  That is, we need similar resolution mechanisms for URNs (to
provide persistence, longevity, global scope) as for URLs (to provide
redundancy, scalability, and fault-tolerance...which are desirable for
URNs as well).  

But human beings need to be able to distinguish between a URN and a
URL.  That way, they can tell a stable, persistent resource identifier
from a resource location.  For instance, if you're writing a paper and
you need to put references to other works, those references should be
URNs, rather than URLs, whenever possible.  Advertising a URL for a
resource says nothing about its longevity or persistence; advertising
a URN for a resource is an indication that the URN will always point
to that resource (if the resource is available).

Keith




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA01593 for urn-ietf-out; Thu, 7 Nov 1996 14:07:20 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA01588 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 14:07:17 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA24191  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 14:06:45 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <01228-0@josef.ifi.unizh.ch>; Thu, 7 Nov 1996 20:04:04 +0100
Subject: [URN] Re: Comments on "I18N does not belong in URNs"
To: jayhawk@ds.internic.net (Ryan Moats)
Date: Thu, 7 Nov 1996 20:04:03 +0100 (MET)
Cc: moore@cs.utk.edu, urn-ietf@bunyip.com, tallen@fsc.fujitsu.com, girod@LCS.MIT.EDU
In-Reply-To: <3280B0E8.6AF9@ds.internic.net> from "Ryan Moats" at Nov 6, 96 09:38:16 am
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 1982
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..635:07.10.96.19.04.05"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Ryan Moats wrote:

>Terry Allen commented (|):
>
>|That's an argument specifically against using UTF-8 at all.  I'd
>|like to hear more on this point from the UTF-8 proponents. 
>
>Martin Duerst replied (@):
>
>@Also, the URN syntax draft clearly specifies how URNs are
>@transported over 7-bit channels (using %HH). This works for
>@URLs, there is no reason it shouldn't work for URNs.
>@ 
>@So I really wonder where there should be a problem.
>
>Well, this is not exactly the way I interpret the syntax draft.
>Section 3 of the draft states that encoding URNs for transport
>is the responsibility of the transport protocol.  The implied statement
>is that the transport protocol is responsible for undoing the
>encoding.

I guess you should better make this more explicit. Anyway,
%HH escaping is always available, and will work with email
and other 7-bit-challenged protocols.

>The encoding section is there in the case of encoding
>that the URN resolver has to undo itself.  What I wonder (and
>am looking for some consesus on) is: "Is this necessary?"



>Also, the %HH escaping technique does have some problems with UTF-8
>as Martin has pointed out on another thread...

If we really want to focus on non-meaningful, ISBN-like stuff,
then there is no problem, because the namespace itself will
always be restricted to a fairly small character set, even
if this is drawn from full Unicode/ISO 10646.

This point can be slightly extended: Because Unicode/ISO 10646
is such a huge collection of characters, the chances that a
namespace has to use all of them PLUS some more for structure
are much smaller than with ASCII. They will only occur in those
cases that we already have with ASCII, i.e. when we speak
about devices (computers) that represent characters with Unicode.
Real-world namespaces, such as the names of emperors or plays,
or whatever, even in native notation for each of these, never
will use such oddities as Zapf Dingbats in their names.


Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA01271 for urn-ietf-out; Thu, 7 Nov 1996 13:36:42 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA01237 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 13:36:39 -0500
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23912  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 13:36:38 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id NAA10430; Thu, 7 Nov 1996 13:36:37 -0500
Date: Thu, 7 Nov 1996 13:36:37 -0500
Message-Id: <199611071836.NAA10430@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: Harald.T.Alvestrand@uninett.no, urn-ietf@bunyip.com
In-Reply-To: <26912.847376443@domen.uninett.no> (Harald.T.Alvestrand@uninett.no)
Subject: Re: [URN] some comments
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@bunyip.com

Let me follow up Harald's comment with a note about the IRTF.  Abel
Weinrib is the chair of the IRTF and is very open to suggestions for
new WGs in that context that want to explore more open ended
questions.  In fact there were 2 WGs formed last year on related
topics.  The one I chair is on an Internet Information Architecture.
It is a closed group at present, but one of our threads of discussion
is about how to open up the process to a wider community.  I will
certainly report further on that as we make progress.

The other group is chaired by Cecilia Preston and my recollection is
that the focus of that is metadata.  I have no idea about the nature
of their work.

But, let me urge you, if you would like to form a group to work on
something related to IETF activities, but more open-ended, to talk
with Abel about it.  I also recommend to you the recent RFC 2014 on
the subject of the IRTF.

			Karen



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA01085 for urn-ietf-out; Thu, 7 Nov 1996 13:29:26 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA01077 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 13:29:23 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23814  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 13:29:21 -0500
Message-Id: <9611071829.AA23814@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Thu Nov  7 12:27 CST 1996
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Daniel LaLiberte" <liberte@ncsa.uiuc.edu>, "Harald.T.Alvestrand@uninett.no" <Harald.T.Alvestrand@uninett.no>, "Peter Deutsch" <peterd@bunyip.com>
Cc: "Karen R. Sollins" <sollins@LCS.MIT.EDU>, "Leslie Daigle" <leslie@bunyip.com>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Thu, 07 Nov 96 12:29:08 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] some comments
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

On Thu, 7 Nov 1996 11:50:05 -0500, Peter Deutsch wrote:

>I think I understand the thrust of your argument, and if
>not for the past four or five years of history, I'd agree
>wholeheartedly that we need to remain open to change.
>
>Unfortunately, as someone who has been monitoring and
>(before I was called away by my accountants) participating
>in this debate pretty much since its inception, I'd have
>to echo Karen's concerns.
>
>You are right - if bits or pieces turn out to be broken in
>RFC 1737, then they should to be fixed. That's simply good
>engineering. The problem I see, and I suspect that Karen
>was attempting to address, is that there exist the danger
>that in leaving open the possibility of modifying RFC
>1737, at least some people will take it a mandate to fix
>not just broken specifics, but the conceptual model
>itself. This has been happening since the beginning of
>this work and it's getting old.

I fully agree with this.  It was not my intent to break the whole
structure, just fiddle with bits of it if necssary as we move forward.

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA00853 for urn-ietf-out; Thu, 7 Nov 1996 13:12:22 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA00848 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 13:12:16 -0500
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23650  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 13:12:15 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id NAA10377; Thu, 7 Nov 1996 13:12:14 -0500
Date: Thu, 7 Nov 1996 13:12:14 -0500
Message-Id: <199611071812.NAA10377@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: urn-ietf@bunyip.com
Subject: [URN] requirements - see draft-girod-urn-res-req-00.txt
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@bunyip.com

I suggest that you consider draft-girod-urn-res-req-00.txt, in which
we identify a number of requirments for URN resolution services.  For
some reason it didn't make it onto the web page for the URN WG set up
by the IETF.  In addition, the framework paper suggests a few
requirements, but is not explicit enough.  I am now working a
requirements/framework paper based on both of these, plus what I can
cull from the discussions since the group has been set up.  The
requirements paper is the one we presented at the BOF in Montreal.
The later sections of the paper discuss particular resolution schemes
and are at this point outdated, but I believe that what we said in the
requirements section is important for this group and must be said in
some document we publish.  Without stating explicitly the requirements
for URN resolution services it is impossible to evaluate whether or
not any particular scheme is what is needed.

(Bob Briscoe you seem to be asking for this especially.) 

In addition to its being available from internet drafts it is also
available from our anonymous ftp server
(mercury.lcs.mit.edu:/pub/sollins/draft-girod-urn-res-req-00.txt).
			Karen



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA00691 for urn-ietf-out; Thu, 7 Nov 1996 13:04:14 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA00686 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 13:04:12 -0500
Received: from dns2.noc.best.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23567  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 13:04:10 -0500
Received: from shellx.best.com (shellx.best.com [206.86.0.11]) by dns2.noc.best.net (8.8.2/8.7.3) with SMTP id JAA16220; Thu, 7 Nov 1996 09:47:38 -0800 (PST)
Date: Thu, 7 Nov 1996 09:47:38 -0800 (PST)
From: "Gregory J. Woodhouse" <gjw@wnetc.com>
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Cc: Keith Moore <moore@cs.utk.edu>, urn-ietf@bunyip.com
Subject: Re: Names and Locations (was [URN] some comments) 
In-Reply-To: <199611071646.KAA07336@ncsa.uiuc.edu>
Message-Id: <Pine.SGI.3.95.961107092024.12299A-100000@shellx.best.com>
X-Url: http://www.wnetc.com/
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Gregory J. Woodhouse" <gjw@wnetc.com>
Errors-To: owner-urn-ietf@bunyip.com

It still seems to me that the issues is one of mechanics. It seems fine to
specify that the namespaces http:, ftp:, gopher:, etc. are reserved for
URLs so that a client knows a priori that when it sees

http://foo.bar.com/

it knows it only need  connect to foo.bar.com and retrieve the resource.
But without doing such a check, the client would have to assume the above
URI *could* be a URN and attempt to resolve it. In a sense, this isn't a
huge restriction because the client needs to know how to retrieve resources
specified by a URL, anyway, so it must know which namespaces are possible.

A separate issue is whether the above URI could represent different
resources when interpereted as a URL or a URN. This is, of course, only
possible if the same namespace can have multiple semantics, and my
understanding is that this is not the case, but to be honest, I don't see
where this is spelled out.

Finally, a possible design is to have the above URI be both a URL and a
URN. By this, I mean that whatever service is responsible for resolving URNs
will recognize and deal appropriately with namespaces such as http:. But it
is obviously desirable not to have to go through the process of resolving a
URN just to get back a URL that is identical to the original URN. (In the
case of NAPTR we could have an N2R resolution, but then scalability issues
come to mind.)

Now, if I'm missing something fundamental, by all means tell me, but this
seems like a real issue to me. It seems that omitting the urn: prefix would
not break anything (unless of course a URI is allowed to have different
referents depending upon whether or not it is a URN), but it may still be
useful, just as it may be useful to have a url: prefix for URIs that are in
fact URLs.

---
Gregory Woodhouse     gjw@wnetc.com
home page:            http://www.wnetc.com/home.html
resource page:        http://www.wnetc.com/resource/



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA00212 for urn-ietf-out; Thu, 7 Nov 1996 12:18:10 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA00207 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 12:18:08 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23013  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 12:17:24 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <00910-0@josef.ifi.unizh.ch>; Thu, 7 Nov 1996 18:15:35 +0100
Subject: Re: [URN] I18N does not belong in URNs
To: moore@cs.utk.edu
Date: Thu, 7 Nov 1996 18:15:34 +0100 (MET)
Cc: tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
In-Reply-To: <199611062032.PAA10773@ig.cs.utk.edu> from "Keith Moore" at Nov 6, 96 03:32:28 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 5192
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..235:07.10.96.17.15.36"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Keith Moore wrote:

>Perhaps.  I don't have as big a problem with this, as long as
>there's a discipline about how they are assigned that prevents
>URNs from being used as search strings.  That's my main worry.
>(URNs are also supposed to be transcribable, but I recognize that
>only a very small set of characters is transcribable by everyone
>on the planet.)

For "everyone", you might have to limit it to X and O, or even
X and XX :-).

Just an additional example: Think about number plates of cars.
Lots of non-ASCII characters there all over Asia.

>> So for grandfathering, we have two choices.
>> 
>> 1) We interpret it as "direct grandfathering of characters",
>> 	in which case we have to allow a really wide range
>> 	of characters (i.e. ISO 10646).
>> 2) We interpret it as "indirect grandfathering", in which
>> 	case the digits, or whatever small set, will be
>> 	enough.
>
>I suspect there will be some of each.

I wouldn't mind "some of each", if this means "about the same
amount for everybody on the world". If it comes to mean "a lot
for English-speaking, but very little for the rest of the world",
I would have to strongly disagree.
In theory, I could immagine making a worldwide search of
suitable namespaces, and limiting the characters to those
appearing in such namespaces. But I guess we would quickly
end up with all the major alphabets completed, and the work
deciding which of the ~20,000 CJK ideographs is used in a
naming scheme, and which not, would not be very rewarding.


>But we want the transformations
>from "old identifier" to URN to be simple and easy to remember.

Back to user-friendliness, in some sense. I have no problems
about this. But again, I wouldn't like it if "simple and easy
to remember" means that English speaking people just have to
type them in, whereas people in the rest of the world, for
namespaces that are currently in use there, need list of
correspondences they have to look up or remember constantly.


>> Choosing ASCII only as for URLs would be very unfair cheating.
>
>If the names aren't human meaningful, I don't see what you're
>complaining about.

If I were sure the names would not be meaningful, I would not
have much reason to complain. But the URL example shows that
restricting people from becomming meaningful is very hard if
not impossible.

You may agree with the above point, or you may disagree. But
either way, ASCII only is unfair. If you think that naming
schemes, protocols, standards, some review board, or whatever,
can assure that no meaningful stuff is created, then there
is no reason to restrict to ASCII. One should assume that
Japanese, Russians, Chinese, or whoever, can be as disciplined,
or as tighly controlled, as the English-speaking part of the
world. On the other hand, if you think that namespaces
will get meaningful because of people's nature, and you
think it is a bad thing that has to be avoided, there is
no other choice but to limit ourselves to the decimal digits
and maybe two or three other characters.



>> >> I definitely hate to see i18n just being moved around and delayed
>> >> by some people. With UTF-8 in URNs, we have made great progress.
>> >
>> >No, this is a big step backward.  Just because there is a new layer
>> >being defined doesn't mean that I18N belongs there.  
>> >
>> >I18N *is* important  -- and I'd be happy to see a draft document or 
>> >draft charter for a working group to define a protocol (say an extension
>> >of http/html) to resolve human-friendly names into URNs or URLs.
>> 
>> Why is there a need for an additional protocol layer?
>> There is no need currently for English, is it?
>
>Yes, there is.  Human-friendly names are inherently ambiguous,
>and have ambiguous meanings which require a human being to untangle.
[examples removed]

>URNs should be precise enough that a human isn't required to
>disambiguate the result.

I know your examples. But there can be a great deal of human-friendliness,
without any need for ambiguity. URLs such as http://www.ibm.com
or http://www.icrc.org are examples. My brother, who works at ICRC in
Geneva, recently called me. Before he was able to tell me how I could
reach him by email, I had the ICRC home page on my browser, and had
found the generic email address explanations, and had sent him a mail.
Of course, I'm an expert, but there are many people with less Web
experience and technical expertise who could do that.

If it can be that human-friendly, and that unambiguous, I don't know why
I should go to a search service to find the ICRC. And I don't know
why people that use other scripts should go though a serach service,
while English speaking users don't have to do so.


>> And I don't want to have to search through long lists
>> of possible answers just because I use Japanese, whereas
>> I will get one immediate answer for English.
>
>The point is that you will often get multiple answers for English.
>English names are no more precise than names in other languages.

No, but English can be used in URLs, and I get an unambigous
result if there is one, in due time. In Japanese, even if the
result would be unambiguous, I currently can't get it fast and
easily.


Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA29723 for urn-ietf-out; Thu, 7 Nov 1996 11:52:21 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA29718 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 11:52:19 -0500
Received: from void.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22778  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 11:52:17 -0500
Received: (from liberte@localhost) by ncsa.uiuc.edu (8.7.6/8.7.3) id KAA07336; Thu, 7 Nov 1996 10:46:58 -0600 (CST)
Date: Thu, 7 Nov 1996 10:46:58 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Message-Id: <199611071646.KAA07336@ncsa.uiuc.edu>
To: Keith Moore <moore@cs.utk.edu>
Cc: urn-ietf@bunyip.com
Subject: Re: Names and Locations (was [URN] some comments) 
In-Reply-To: <199611060416.XAA28069@ig.cs.utk.edu>
References: <199611050616.AAA21984@ncsa.uiuc.edu> <199611060416.XAA28069@ig.cs.utk.edu>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

Keith Moore writes:
 > [...]  But the difference between URNs and URLs has
 > almost nothing to do with how they are resolved (indeed, I hope they
 > use the same resolution mechanisms), and a lot to do with how the
 > names are assigned and maintained.

This is at least a different view, especially regarding URLs, than
other people hold.  But I am under a restraining order :-) not to
pursue this here, so I've created a new list uri@union.ncsa.uiuc.edu.
To subscribe (this is not Majordomo), see the web page at:

  http://union.ncsa.uiuc.edu/HyperNews/get/www/URIs.html

 > This is why URNs need a URN: prefix -- because a lot of the value in
 > having a URN name space with those properties is so *humans* can
 > recognize a URN when they see it.

The issue of whether the "urn:" prefix should be optional or required
is still open.  Since this issue relates directly to whether URNs can
or should be distinguished from URLs, I'm open to having it discussed
on uri@union.ncsa.uiuc.edu.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA29641 for urn-ietf-out; Thu, 7 Nov 1996 11:50:22 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA29635 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 11:50:19 -0500
Received: from expresso.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22752  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 11:50:16 -0500
Received: by expresso.bunyip.com (NX5.67c/NX3.0S) id AA24400; Thu, 7 Nov 96 11:50:11 -0500
Message-Id: <9611071650.AA24400@expresso.bunyip.com>
From: Peter Deutsch <peterd@bunyip.com>
Date: Thu, 7 Nov 1996 11:50:05 -0500
In-Reply-To: Daniel LaLiberte's message as of Nov  7,  9:18
X-Mailer: Mail User's Shell (7.2.4 2/2/92)
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>, Harald.T.Alvestrand@uninett.no
Subject: Re: [URN] some comments
Cc: leslie@bunyip.com (Leslie Daigle), "Karen R. Sollins" <sollins@LCS.MIT.EDU>, urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Peter Deutsch <peterd@bunyip.com>
Errors-To: owner-urn-ietf@bunyip.com

Hi all,

It's been some time since I posted in this forum
(actually, I think my last shout in this problem space was
back during the lifetime of the previous URI list). I've
been busy, other people have been carrying the flag and
I've tried to let sleeping dogs lie.

This morning, I composed a reply to a message opening the
possibility of reworking RFC1737. I then had the good
sense to shelve the posting until I'd had time to view the
rest of the thread, and was about to congratulate myself
on the wisdom of my advancing years when I reached the
subsequent exchange between Dan and Harald.

Now, that exchange may be enough to close this debate, but
given past history, I suspect it will instead open again
the meta-discussion about conceptual models, process and so
on. Because of Dan's specific concerns about process, I've
decided to go ahead and send my missive.

Harald obviously speaks with the weight of the Area
Director and I applaud his remarks. I offer my
complemetary message as someone who was a founding
co-chair of the original URI working group and as someone
who has been watching similar exchanges for something like
five years now. There is no offense intended for any
specific indvidual. I hope none is taken.


               ------------------------------

[* WARNING CONTAINS FREE DIATRIBES AND MEASURABLE RANTINGS.  *]
[* SOME EXPERTS BELIEVE THAT CONSUMING SUCH DIATRIBES AND    *]
[* RANTINGS LEADS TO IRRITABILITY, CROSS-POSTING AND FLAMES. *]
[*              CONSUME AT YOUR OWN RISK.....                *]


[ jayhawk@@dsm0.ds.internic.net wrote: ]
.  .  .
} First I have to apologize, because I should have added an indication that
} that wasn't an entirely serious remark.
} 
} <MINOR SOAPBOX>
} Having said that, I still claim that as we move forward, we have the right
} to realize that something in 1737 isn't optimal or doesn't work etc.  My
} opinion is that if there is rough consensus in the WG, then saying "but
} 1737 says that's a no-no" doesn't cut it.
} </MINOR SOAPBOX>

I think I understand the thrust of your argument, and if
not for the past four or five years of history, I'd agree
wholeheartedly that we need to remain open to change.

Unfortunately, as someone who has been monitoring and
(before I was called away by my accountants) participating
in this debate pretty much since its inception, I'd have
to echo Karen's concerns.

You are right - if bits or pieces turn out to be broken in
RFC 1737, then they should to be fixed. That's simply good
engineering. The problem I see, and I suspect that Karen
was attempting to address, is that there exist the danger
that in leaving open the possibility of modifying RFC
1737, at least some people will take it a mandate to fix
not just broken specifics, but the conceptual model
itself. This has been happening since the beginning of
this work and it's getting old.

I believe that this debate has been struggling on for so
long because we have two basic belief systems (okay, two
engineering models), and rather than divide into two
groups to pursue alternate development paths, adherents of
the two models have remained together and continued to
debate essentially the same arguments and beliefs
continuously for years.

Yes, we've probably made some progress (there is a
requirement document, there are some experimental systems
deployed, the terminology seems to have stabilized, etc)
but I'm really rather concerned that we don't yet have
that essential working consensus on the underlying
conceptual model. I'm seeing postings go by that echo
pretty much exactly what was being posted several years
ago in earlier forums (fora?).

Because of that, I think leaving open the possibility of
going back to rejig RFC 1737 sends the wrong message at
this time.

Yes, if you think something specific is broken, it's
responsible to say so. But if someone's problem is with
the conceptual model, then you should probably unsubscribe
and leave the rest of us to our misconceptions.

Please understand that I'm not taking a shot at your
posting and I hope I don't offend you. From your tone you
seem aware of the possibilities I'm warning against. It's
just that I'm a little tired of the continual debate on
questions which have been "asked and answered" and I fear
that others may misconstrue your comments to mean that
it's okay to continue fighting the good fight to "fix" the
model.

I'd like to remind people who have joined this debate
within the past year or two that when we first formed the
URI working group way back when, we had two camps. One
camp thought everything could be done with URLs, and
didn't accept that the semantics of URNs were different,
or if they were, that meant we could or should implement
them. The basic thrust seems to be "they're not real, or
not needed. We can do the same things with URLs and
building these other things would be harmful."

The other camp believed that the differing semantics
indicated the existance of a different class of
identifiers and these should be designed, standardized and
used separately from URLs. Such people believed that in
doing so, URNs would prove useful in ways that URLs are
not, and if some people didn't see this, that's fine as it
would become clear who was right as URNs became widely
deployed. Darwinian selection would do its thing.

Since then a conceptual model was proposed (I think Karen
captured its broad outlines well), URN requirements were
teased out and written down, the framework document was
promulgated and a few experimental systems were designed
and deployed. Yes, that's measurable progress. But gosh,
it's been a slog.

And we still see people arguing against the model, or the
necessity, or the functional requirements as already
agreed. That was probably appropriate back in the URI
group, when the conceptual model was being hammered out.
Today, I personally believe that the model-related debates
are hurting us all, as it's having a chilling effect on
the testing, deployment and eventual acceptance of URNs. I
think URNs are real and are badly needed, and we're
running way behind schedule.

We have a model and this group has a specific mandate to
implement a component of that model. If you disagree with
that model, please take your concerns to the Area
Directors, the plenary sessions, the IETF mailing list or
simply ignore the workings of this group. If you're right
we will do no harm. If you're wrong you're holding up
progress.

If you agree with the model and disagree with the
implementation, then that's fair game, but folks, life's
too short. If you don't buy the model, please leave this
work to those who do.


					- peterd

-- 


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA29561 for urn-ietf-out; Thu, 7 Nov 1996 11:48:56 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA29555 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 11:48:54 -0500
Received: from dns2.noc.best.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22725  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 11:48:06 -0500
Received: from shellx.best.com (shellx.best.com [206.86.0.11]) by dns2.noc.best.net (8.8.2/8.7.3) with SMTP id IAA09540; Thu, 7 Nov 1996 08:43:01 -0800 (PST)
Date: Thu, 7 Nov 1996 08:43:01 -0800 (PST)
From: "Gregory J. Woodhouse" <gjw@wnetc.com>
To: Jim Conklin <conklin@info.cren.net>
Cc: Terry Allen <tallen@fsc.fujitsu.com>, urn-ietf@bunyip.com
Subject: Re: [URN] Re meaningful names
In-Reply-To: <aea7ba5f0e021004c8e5@[192.52.179.12]>
Message-Id: <Pine.SGI.3.95.961107083742.28277A-100000@shellx.best.com>
X-Url: http://www.wnetc.com/
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Gregory J. Woodhouse" <gjw@wnetc.com>
Errors-To: owner-urn-ietf@bunyip.com

Much of the software we release is in source code form. If someone werwe to
argue that the code should not be commnted or well structured, perhaps even
arguing tht algorithms should specifically be chosen because they are hard
to follow, and then claim tht woul enhance software quality in that it
would make it less tempting for customers to modify the code and possibly
break it, I would say they were quite wrong. Software quality is enhanced
by having clean, understandable and maintainable code. Now, why should URNs
be any different?

On Thu, 7 Nov 1996, Jim Conklin wrote:

> Like Terry Allen, and for the same reasons, I will (again, as I did months
> ago when we previously had this discussion) enter my vote for the ability
> to use meaningful names.
> 
> Jim
> 
> 

---
Gregory Woodhouse     gjw@wnetc.com
home page:            http://www.wnetc.com/home.html
resource page:        http://www.wnetc.com/resource/



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA29180 for urn-ietf-out; Thu, 7 Nov 1996 11:35:09 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA29175 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 11:35:07 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22622  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 11:34:12 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <00889-0@josef.ifi.unizh.ch>; Thu, 7 Nov 1996 17:30:38 +0100
Subject: Re: [URN] I18N does not belong in URNs
To: girod@LCS.MIT.EDU
Date: Thu, 7 Nov 1996 17:30:37 +0100 (MET)
Cc: tallen@fsc.fujitsu.com, moore@cs.utk.edu, urn-ietf@bunyip.com
In-Reply-To: <9611062348.AA06182@skadhwe.lcs.mit.edu> from "Lewis Girod" at Nov 6, 96 06:48:00 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 2326
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..250:07.10.96.16.30.39"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Lewis Girod wrote:

>   this group seriously would agree to restrict URNs to digits
>   only for this reason, I would understand.
>   But with ASCII as a "restricted" character set, we will definitely
>   get cruftiness, and I see no reason to allow cruftiness for
>   English, but to deny it for most other languages.
>
>One idea we were experimenting with here was to use a subset of ASCII
>that included only numerals, punctuation and consonants, which would
>make most words hard to express (at least in some languages).

There are some languages that use mostly consonants, esp. some
of the Slavic languages. Arabic and Hebrew in principle write only
consonants. But I am less worried about these aspects.

What I am worried about is that we just exclude 5 letters from 26.
This may not be noticed by some people, who happily will use
AEIOU also. We have this now, as for example "~" seems to be
unsafe or excluded, but still is used all the time.

Also, many accronyms contain only consonants (e.g. HTML and HTTP),
and if somebody wants to use words with vowels stripped, it
will unduely give advantages to some and disadvantages to others.
For example, compare mcrsft, ppl, bm, dgtl, hp, sn, and so on.

So just cutting out the vowels is not enough if we want to go
that way; for a small set, my preference would still be for
0123456789#* (phone keys). Of course, my general preference is
for full i18n with UTF-8.


>   The interesting thing is that we already have that, in the current
>   syntax draft. Just call the readable form of it UFNs, and call
>   the encoded form, %HH-escaped, URNs. I have proposed similar
>   names for these things, namely IRNs (internationalized ...).
>
>True, those strings are hard to read but it doesn't solve the problem
>because the URN and the UFN are tightly coupled -- the whole point of
>UFNs is that they are nicknames with a short lifespan.  A UFN should
>be allowed to change over time without ever changing the aliased URN.

I didn't want to stress that the %HH strings are difficult to read.
What I a looking for in UFNs is that they are user friendly, i.e.
easy to understand and type in by somebody e.g. in Japan or so,
and that they are tightly coupled to something else, e.g. URNs
or URLs, so that they can be resolved quickly and deterministically.

Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA28955 for urn-ietf-out; Thu, 7 Nov 1996 11:23:52 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA28949 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 11:23:50 -0500
Received: from info.cren.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22459  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 11:23:48 -0500
Received: from [192.52.179.12] (conklin-180c.cren.net [192.52.179.12]) by info.cren.net (8.6.6/8.6.4 (CREN)) with SMTP id LAA22632; Thu, 7 Nov 1996 11:23:23 -0500
Message-Id: <aea7ba5f0e021004c8e5@[192.52.179.12]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 7 Nov 1996 11:24:09 -0500
To: Terry Allen <tallen@fsc.fujitsu.com>, urn-ietf@bunyip.com
From: conklin@info.cren.net (Jim Conklin)
Subject: Re: [URN] Re meaningful names
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: conklin@info.cren.net (Jim Conklin)
Errors-To: owner-urn-ietf@bunyip.com

Like Terry Allen, and for the same reasons, I will (again, as I did months
ago when we previously had this discussion) enter my vote for the ability
to use meaningful names.

Jim




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA28179 for urn-ietf-out; Thu, 7 Nov 1996 10:23:19 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA28173 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 10:23:16 -0500
Received: from void.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21932  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 10:22:55 -0500
Received: (from liberte@localhost) by ncsa.uiuc.edu (8.7.6/8.7.3) id JAA05599; Thu, 7 Nov 1996 09:18:17 -0600 (CST)
Date: Thu, 7 Nov 1996 09:18:17 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Message-Id: <199611071518.JAA05599@ncsa.uiuc.edu>
To: Harald.T.Alvestrand@uninett.no
Cc: Daniel LaLiberte <liberte@ncsa.uiuc.edu>, leslie@bunyip.com (Leslie Daigle), "Karen R. Sollins" <sollins@LCS.MIT.EDU>, urn-ietf@bunyip.com
Subject: Re: [URN] some comments
In-Reply-To: <26912.847376443@domen.uninett.no>
References: <199611070635.AAA01984@ncsa.uiuc.edu> <26912.847376443@domen.uninett.no>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

Harald T. Alvestrand writes:
 > liberte@ncsa.uiuc.edu said:
 > > Standing on premise and charter as an argument is legalistic and 
 > > dogmatic.  That's dangerous, although it may lead to short term 
 > > productivity.
 > 
 > Actually, I asked for the WG to be run in exactly this fashion.

Had I known we were going to be held to the details of the charter, I
would have spoken up at that time.  But, honestly, would it have
mattered?

 > One reason why we wrote a rather narrow charter for this working
 > group, which DID include assumptions like "there is a difference
 > between URLs and URNs", was that we wanted to see if it was
 > possible to create a solution to a limited problem.

But my whole point is that *because* the supposed difference between
URLs and URNs (the identifiers, not the resolution mechanisms) does
not exist, it is irrelevant to creating a solution, except for syntax
and other arbitrary constraints.

 > One of the things that we have to do, unfortunately, to get a
 > solution to that limited problem, is to ask those who want to work
 > on a different problem to leave.

So it has come to that, eh?  As I've stated, we'll continue the
discussion off-line.  But are you saying we shouldn't bother?

 > The output of this working group is supposed to be a set of
 > Experimental documents. These don't form the be-all and end-all
 > of the Internet information architecture; they're just an experiment.

You should know that many experiments turn into standard practice.  If
you want it to really be "just an experiment", perhaps you should
consider finding a way to kill it off afterwards so it doesn't escape
from the lab. :-)

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA27908 for urn-ietf-out; Thu, 7 Nov 1996 10:05:36 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA27903 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 10:05:34 -0500
Received: from inet-gw.indy.tce.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21738  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 10:05:31 -0500
Received: by seawall with  (8.6.12/) id KAA07429; Thu, 7 Nov 1996 10:05:29 -0500
Received: from cts2.indy.tce.com(157.254.98.70) by seawall.indy.tce.com via smap (V1.3) id sma007417; Thu Nov  7 10:05:10 1996
Received: by MSMAIL.INDY.TCE.COM with Microsoft Mail id <3281FAD6@MSMAIL.INDY.TCE.COM>; Thu, 07 Nov 96 10:05:58 EST
From: Fisher Mark <FisherM@is3.indy.tce.com>
To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>, Terry Allen <tallen@fsc.fujitsu.com>
Cc: "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Subject: RE: [URN] Persistence as part of URN framework
Date: Thu, 07 Nov 96 10:05:00 EST
Message-Id: <3281FAD6@MSMAIL.INDY.TCE.COM>
Encoding: 19 TEXT
X-Mailer: Microsoft Mail V3.0
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Fisher Mark <FisherM@is3.indy.tce.com>
Errors-To: owner-urn-ietf@bunyip.com

>Final comment:
>If you accept that pragmatically, URNs don't exist for ever (because they
>only exist as long as anyone can prove they exist), you can still have the
>"no reassignment" rule for people to keep to on best effort. IOW, just
>because urn:duns:001234567:Dunn&Bradstreet_Collapse.report stops being
>resolvable, anyone who knew of broken references to it well into the
>future,
>shouldn't deliberately re-use it for something else.

Well, unless they can somehow take over resolution of the "duns" namespace, 
they _can't_ re-use it.  That is why URNs were partitioned into namespaces 
 -- so that each namespace resolver could control their namespace.  If any 
party can perform the resolutions for a particular namespace (rather than 
the assigned resolution party), then a whole big can of worms is opened up 
 -- security issues, reliability, liability, etc.
======================================================================
Mark Leighton Fisher                   Thomson Consumer Electronics
fisherm@indy.tce.com                   Indianapolis, IN


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA27878 for urn-ietf-out; Thu, 7 Nov 1996 10:02:30 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA27873 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 10:02:26 -0500
Received: from inet-gw.indy.tce.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21704  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 10:02:23 -0500
Received: by seawall with  (8.6.12/) id KAA07323; Thu, 7 Nov 1996 10:02:11 -0500
Received: from cts2.indy.tce.com(157.254.98.70) by seawall.indy.tce.com via smap (V1.3) id sma007316; Thu Nov  7 10:01:45 1996
Received: by MSMAIL.INDY.TCE.COM with Microsoft Mail id <3281FA09@MSMAIL.INDY.TCE.COM>; Thu, 07 Nov 96 10:02:33 EST
From: Fisher Mark <FisherM@is3.indy.tce.com>
To: "girod@LCS.MIT.EDU" <girod@LCS.MIT.EDU>, Martin J Duerst <mduerst@ifi.unizh.ch>
Cc: "moore@cs.utk.edu" <moore@cs.utk.edu>, "tallen@fsc.fujitsu.com" <tallen@fsc.fujitsu.com>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Subject: Re: [URN] I18N does not belong in URNs
Date: Thu, 07 Nov 96 10:00:00 EST
Message-Id: <3281FA09@MSMAIL.INDY.TCE.COM>
Encoding: 26 TEXT
X-Mailer: Microsoft Mail V3.0
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Fisher Mark <FisherM@is3.indy.tce.com>
Errors-To: owner-urn-ietf@bunyip.com

>But with ASCII as a "restricted" character set, we will definitely
>get cruftiness, and I see no reason to allow cruftiness for
>English, but to deny it for most other languages.

Even purely numeric schemes can be crufty.  Here at TCE we are transitioning 
from a meaningful component naming scheme to one where the only meaningful 
part is a prefix indicating the site where the number was assigned -- the 
rest of the number is random.  If there is some way for people to assign a 
meaning or pattern to a character sequence, this meaning will be used. 
 Sometimes patterns will be detected even when there is no actual pattern 
(this is how some optical illusions work) -- humans are pattern-detecting 
animals.

So, I see only 2 basic directions URN identifiers can go:

     1) Totally opaque, random numeric strings; or

     2) I18N character strings with appropriate encoding,
     preferably (IMHO) as UTF-8.

There really is no middle ground -- if there is a pattern there, people will 
make use of it and screw up the system.
======================================================================
Mark Leighton Fisher                   Thomson Consumer Electronics
fisherm@indy.tce.com                   Indianapolis, IN


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA27820 for urn-ietf-out; Thu, 7 Nov 1996 09:57:35 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA27815 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 09:57:33 -0500
Received: from inet-gw.indy.tce.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21634  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 09:57:31 -0500
Received: by seawall with  (8.6.12/) id JAA07179; Thu, 7 Nov 1996 09:57:18 -0500
Received: from cts2.indy.tce.com(157.254.98.70) by seawall.indy.tce.com via smap (V1.3) id sma007150; Thu Nov  7 09:56:30 1996
Received: by MSMAIL.INDY.TCE.COM with Microsoft Mail id <3281F8CE@MSMAIL.INDY.TCE.COM>; Thu, 07 Nov 96 09:57:18 EST
From: Fisher Mark <FisherM@is3.indy.tce.com>
To: "Harald.T.Alvestrand@uninett.no" <Harald.T.Alvestrand@uninett.no>, Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Cc: "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Subject: Re: [URN] Persistence as part of URN framework
Date: Thu, 07 Nov 96 09:53:00 EST
Message-Id: <3281F8CE@MSMAIL.INDY.TCE.COM>
Encoding: 42 TEXT
X-Mailer: Microsoft Mail V3.0
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Fisher Mark <FisherM@is3.indy.tce.com>
Errors-To: owner-urn-ietf@bunyip.com

>Using DNS TTL records for this is just broken; DNS TTLs are used
>to limit caching of name->address mapping, and in the NAPTR proposal,
>they should be a fraction of the time one expects to have advance
>warning of a server relocation or mapping restructure.
>Normal TTLs are on the order of 3 days, and are usually reduced to less
>than 1 day before serious network reorganizations.

And if you are changing your resolution services faster than that, you are 
changing them too fast (IMHO).  Perhaps the key idea TimBL came up with in 
devising the Web was that, unlike other hypertext systems (including the 
Dexter model), links could be broken, i.e. nonfunctional.  This single idea 
was perhaps above all others important in spreading the Web far and wide, as 
perfectly reliable systems as difficult to construct (even for an 
appropriately low value of "perfect").  Under the Dexter model, an 
application will die or limp on after reporting an internal error upon 
encountering a broken hyperlink.  In the Web, the UA just keeps surfing on 
to the next link.

All that URNs can do is assist in persistence; persistence itself must be 
maintained outside the URN architecture, as persistence is ultimately a 
political/economic quality, not a technical quality.  We would expect a BT 
URN to persist because of our trust in BT, not because there is some 
technical solution to persistence.  Persistence is assisted in URNs by the 
ability to hand off resolution duties automagically to successor resolution 
entities.  I would regard measures of persistence to be an optional but 
necessary part of the metadata for a URN, not as mandatory metadata.  It is 
quite possible that URN will see incredibly wide use, as much or more as 
URLs are now ("every person a URN namespace owner").  Many of these 
namespaces may just persist for a few years or months, with the owner not 
caring about measures of persistence.  Persistence is ultimately up to the 
creating/resolving entity(s).

Uniqueness is an easier problem than persistence, although uniqueness has a 
strong political/economic component.  One can certainly imagine the case of 
URNs for government materials that, after they are first created for public 
consumption, are found to be embarrassing to that government and the URNs 
are silently, suddenly changed to refer to much more innocuous materials. 
 Uniqueness, also, is ultimately up to the creating/resolving entity.
======================================================================
Mark Leighton Fisher                   Thomson Consumer Electronics
fisherm@indy.tce.com                   Indianapolis, IN


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA27494 for urn-ietf-out; Thu, 7 Nov 1996 09:36:07 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA27489 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 09:36:05 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21314  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 09:36:01 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <00725-0@josef.ifi.unizh.ch>; Thu, 7 Nov 1996 15:33:12 +0100
Subject: Re: [URN] Re meaningful names
To: girod@LCS.MIT.EDU
Date: Thu, 7 Nov 1996 15:33:11 +0100 (MET)
Cc: tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
In-Reply-To: <9611070152.AA06320@skadhwe.lcs.mit.edu> from "Lewis Girod" at Nov 6, 96 08:52:18 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 2002
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..915:07.10.96.14.33.19"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Lewis Girod wrote:

>   Date: Wed, 6 Nov 1996 16:35:41 -0800 (PST)
>   From: Terry Allen <tallen@fsc.fujitsu.com>

>   | Of course, as you point out there is no way to stop people from
>   | putting semantics into names; the most effective way to deal with the
>   | issue is to implement a system of user friendly names over the top of
>   | URNs; 99% of the time the user would see and type only a UFN, and
>   | these UFNs would be resolved to the URNs that could then be used as
>   | long-lived references.
>
>   Twice the work or more, doesn't deal with grandfathering, prone
>   to error; the most effective way to deal with the issue is to
>   drop your objection to meaningful names.
>
>It is more work (though how much more is hard to say), but it might
>prove really useful.  I don't think it would impact grandfathering at
>all; grandfathered names could have a UFN alias or they might just be
>typed in as URNs.  Prone to error?  UFNs wouldn't have the longevity
>characteristics that URNs hopefully would have, if that's what you
>mean -- that's why you don't use them in published links.

If you look at what is currently published in terms of URLs,
most of them try to be as user-friendly as possible.
Non-userfriendlyness may be okay for some official publications,
but for publishing things in newspapers and on cardboard boxes,
user-friendliness is on great demand.
Another aspect of user-friendliness is deterministic behaviour
(maybe only shorttime): If you read something in a newspaper,
you want to go to that site/document directly, and not have to
go through search lists, and so on. The side which publishes
a reference likewise wants you to go there directly, and not
be detracted.

This may not affect URN internationalization, but it definitely
affects URL internationalization, because for all of the above,
URLs are currently used, with the only restriction that the
advantages the users look for are limited to English plus a
few other rare languages.

Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA27394 for urn-ietf-out; Thu, 7 Nov 1996 09:31:36 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA27389 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 09:31:32 -0500
Received: from fssun10.dev.oclc.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21257  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 09:31:26 -0500
Received: from orc.NISOR (orc.dev.oclc.org) by oclc.org (4.1/SMI-4.1) id AA26579; Thu, 7 Nov 96 09:31:21 EST
Received: by orc.NISOR (SMI-8.6/SMI-SVR4) id JAA12243; Thu, 7 Nov 1996 09:32:24 -0500
Date: Thu, 7 Nov 1996 09:32:24 -0500
From: stu_weibel@oclc.org (Stu Weibel)
Message-Id: <199611071432.JAA12243@orc.NISOR>
To: urn-ietf@bunyip.com
Subject: [URN] Semantically meaningful URNs 
X-Sun-Charset: US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: stu_weibel@oclc.org (Stu Weibel)
Errors-To: owner-urn-ietf@bunyip.com

The philosophical debate about whether URNs will be human
transcribable, semantically meaningful, etc., is unproductive.

This group should take no stand on this issue.  Some naming authorities
will choose one approach, others will choose another.  The only
constraint that is relevant here is that the Locally-Unique-Identifier
assigned by a naming authority is not reassigned.

There is a technical issue involved having to do with character
encodings, of course.

The mandate of this group should be to adopt the least restrictive
approach that is supportable technically.

stu


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA27343 for urn-ietf-out; Thu, 7 Nov 1996 09:21:59 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA27338 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 09:21:57 -0500
From: Harald.T.Alvestrand@uninett.no
Received: from domen.uninett.no by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21090  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 09:21:41 -0500
Received: from domen.uninett.no by domen.uninett.no with SMTP (PP)  id <26916-0@domen.uninett.no>; Thu, 7 Nov 1996 15:20:45 +0100
X-Mailer: exmh version 1.6.7 5/3/96
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Cc: leslie@bunyip.com (Leslie Daigle), "Karen R. Sollins" <sollins@LCS.MIT.EDU>, urn-ietf@bunyip.com
Subject: Re: [URN] some comments
In-Reply-To: Your message of "Thu, 07 Nov 1996 00:35:39 CST." <199611070635.AAA01984@ncsa.uiuc.edu>
Mime-Version: 1.0
Content-Type: multipart/signed; boundary="==!Exmh_1839892962P"; micalg=pgp-md5;  protocol="application/pgp-signature"
Content-Transfer-Encoding: 7bit
Date: Thu, 07 Nov 1996 15:20:43 +0100
Message-Id: <26912.847376443@domen.uninett.no>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Harald.T.Alvestrand@uninett.no
Errors-To: owner-urn-ietf@bunyip.com

--==!Exmh_1839892962P
Content-Type: text/plain; charset=us-ascii

Daniel,
some words about process.

liberte@ncsa.uiuc.edu said:
> Standing on premise and charter as an argument is legalistic and 
> dogmatic.  That's dangerous, although it may lead to short term 
> productivity.

Actually, I asked for the WG to be run in exactly this fashion.

One reason why we wrote a rather narrow charter for this
working group, which DID include assumptions like "there is a difference 
between URLs and URNs", was that we wanted to see if it was possible to create 
a solution to a limited problem.

One of the things that we have to do, unfortunately, to get a solution to that 
limited problem, is to ask those who want to work on a different problem to 
leave.

We've got a process in place for forming working groups that are not about 
solving limited problems, called the Internet Research Task Force, and Karen 
Sollins is, I believe, chairing a group there that
is chartered to look at wider problems; my mailbox is always open
to suggestions for chartering other WGs for attacking concrete
problems that need concrete solutions.

The output of this working group is supposed to be a set of
Experimental documents. These don't form the be-all and end-all
of the Internet information architecture; they're just an experiment.
But we need to get these documents out, and to get an experiment
going; to that end, I've specifically asked the WG chair to make
sure the WG sticks to its charter, and does NOT try to investigate
other problems.

Then this WG closes, and we have the chance to create a new
one, with a new charter, with or without a new name, to revise
the solution or to create a new one.
But with THIS WG, I've asked it to stick to its charter.

           Harald T. Alvestrand
           Applications AD



--==!Exmh_1839892962P
Content-Type: application/pgp-signature

-----BEGIN PGP MESSAGE-----
Version: 2.6.i

iQBVAgUBMoHwOTPwVTwXXgE5AQHpXwH+M0GnpcFcbVDgnFhbcfg1XKuisXTclz2g
E8JFdHfMbVCfWdUPdPF4CnDQ+yPk8NxQ0xYL1/GhH8xYbOEDP8fF/w==
=F9pb
-----END PGP MESSAGE-----

--==!Exmh_1839892962P--


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA27308 for urn-ietf-out; Thu, 7 Nov 1996 09:17:50 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA27303 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 09:17:47 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21057  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 09:17:44 -0500
Message-Id: <9611071417.AA21057@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Thu Nov  7 08:16 CST 1996
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Cc: "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Thu, 07 Nov 96 08:18:09 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] Comments on "I18N does not belong in URNs"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

On Wed, 6 Nov 1996 20:46:17 -0500, Karen R. Sollins wrote:

>
>   First I have to apologize, because I should have added an indication that
>   that wasn't an entirely serious remark.
>
>Apology accepted.  Truthfully, I was at least as concerned that the
>group as a whole not take your comment seriously:-)
>
>   In a more directed vein, syntax draft already breaks 1737. Specifically, I'm
>   refering to the "case insensitivity" requirement (the draft current
>   has the NSS being case sensitive). "Case-insensitivity" is itself
>   tied up in what character set we use.  If we treat the NSS as a series of 
>   octets, then we can't have case insensitivity, because we haven't set
>   a character set (ho boy am I digressing...)
>
>We ALSO spent many hours arguing over this one.  There were three
>camps, those who thought case sensitivity was important, those who
>thought that case insensitivity was important and those who thought we
>just needed a single decision on it.  As I remember it, the consensus
>really went with the third group and we just had to go one way or the
>other.  So, although I'd really like not to have those discussions
>again, I believe that the majority didn't feel strongly one way or the
>other (unlike many of the other issue in that document:-)

Sorry to be delayed in answering this, but I finally got the code I was working
on last night to work, so I went back to my real life...

Thanks for the information, it's useful for a historical (hysterical? ;-) ) perspective.

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id IAA26404 for urn-ietf-out; Thu, 7 Nov 1996 08:35:40 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id IAA26399 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 08:35:38 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA20764  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 08:35:36 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <00695-0@josef.ifi.unizh.ch>; Thu, 7 Nov 1996 14:34:53 +0100
Subject: Re: [URN] I18N does not belong in URNs
To: dgd@cs.bu.edu
Date: Thu, 7 Nov 1996 14:34:52 +0100 (MET)
Cc: urn-ietf@bunyip.com
In-Reply-To: <v02130500aea675023853@[128.148.157.46]> from "David G. Durand" at Nov 6, 96 12:27:54 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 1008
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..408:07.10.96.13.35.03"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

David Durand wrote:

>   I am not advocating either side at the moment -- I tend to agree that
>transcribability of I18N names will be hellish and error prone. On the
>other hand, eliminating almost all languages in the world from URNs is a
>big hit.

Every script or language has some characters that are easily confused.
In ASCII, this is 0 and O, and l and I and 1. After some time of learning,
such characters get eliminated where necessary, or used only where
they are clearly identifiable from context. Foreign users tend to
be more confused, for example it is customary in Japan to add a
horizontal bar to the stem of a D to distinguish it from O.

Transcribing will be a problem for those that don't know a script.
But I assume that those who designed a naming system e.g. for
Buddhist texts, made the assumption that a minimal knowledge of
the script the texts are in could be assumed. Also, if they choose
kanji, they will have choosen them so that they are easily
disambiguated.

Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id IAA26388 for urn-ietf-out; Thu, 7 Nov 1996 08:35:03 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id IAA26383 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 08:35:01 -0500
Received: from goggins.bath.ac.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA20752  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 08:34:54 -0500
Received: from ukoln.ac.uk (actually host lamin.bath.ac.uk)  by goggins.bath.ac.uk with SMTP (PP); Thu, 7 Nov 1996 13:11:38 +0000
Date: Thu, 7 Nov 1996 13:11:18 +0000 (GMT)
From: Andy Powell <lisap@ukoln.ac.uk>
X-Sender: lisap@lamin.bath.ac.uk
To: Leslie Daigle <leslie@bunyip.com>
Cc: Larry Masinter <masinter@parc.xerox.com>, urn-ietf@bunyip.com
Subject: Re: [URN] URN-WG home page w/references
In-Reply-To: <199611051140.GAA13431@beethoven.bunyip.com>
Message-Id: <Pine.SOL.3.93.961106143010.28360G-100000@lamin.bath.ac.uk>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Andy Powell <lisap@ukoln.ac.uk>
Errors-To: owner-urn-ietf@bunyip.com

On Tue, 5 Nov 1996, Leslie Daigle wrote:

> Yes, there is a homepage for the group, although I have not had time to
> update it since we became a working group.
> 
> It lives at:
> 
> 	http://www.bunyip.com/research/urn-ietf/
> 
> Suggestions for content are welcomed...

In a slightly wider context...

As part of a European project that we're working on here I've been
building a (somewhat unstructured) list of resources related to the
identification of 'electronic publications'.

    http://www.ukoln.ac.uk/BIBLINK/wp2/links.html

It includes pointers to information about URNs, PURLs and various schemes
either currently in use by or proposed by the publishing/library
communities (ISBN, ISSN, PII, SICI, DOI, CIS, ISWC...).

Andy.
--
UK Office for Library and Information Networking
University of Bath, Bath, BA2 7AY, UK          Voice: +44 1225 323933
http://homes.ukoln.ac.uk/~lisap/                 Fax: +44 1225 826838




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id GAA25374 for urn-ietf-out; Thu, 7 Nov 1996 06:28:12 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id GAA25369 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 06:28:09 -0500
Received: from nic.cafax.se by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA20047  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 06:28:07 -0500
Received: from [193.12.104.243] (paf-hemma.swip.net [193.12.104.243]) by nic.cafax.se (8.8.2/8.8.2) with ESMTP id MAA05625; Thu, 7 Nov 1996 12:26:35 +0100 (MET)
X-Sender: m-3329@mailbox.swip.net
Message-Id: <v03007807aea76043b5e5@[130.237.222.114]>
In-Reply-To: <Pine.SUN.3.95.961106112219.16566M-100000@weeble.lut.ac.uk>
References: <"josef.ifi..460:06.10.96.10.44.08"@ifi.unizh.ch>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 7 Nov 1996 10:53:40 +0100
To: Jon Knight <jon@net.lut.ac.uk>, Martin J Duerst <mduerst@ifi.unizh.ch>
From: Patrik Faltstrom <paf@swip.net>
Subject: Re: [URN] I18N does not belong in URNs
Cc: moore@cs.utk.edu, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Patrik Faltstrom <paf@swip.net>
Errors-To: owner-urn-ietf@bunyip.com

At 11.36 +0000 96-11-06, Jon Knight wrote:
>> ISBNs don't qualify. They are not persistent.
>
>Aren't they?  Crumbs, that means that the one scheme everyone is always
>going on about grandfathering in URNs can't be grandfathered.  Bummer.  I
>wonder if that will stuff up our library OPAC?  How long does an ISBN
>exist for until it gets reassigned to another publisher?

It is at least in Sweden (ISBN series that start with 91) the case
that it is the publisher that decides how persistent the ISBN is.
For most books, most publishers do keep the ISBN very long lived,
and does not reassign them. A new ISBN is given to a new version
of a book, but not a new printing. For educational materials,
pens, paper (yes, most things that a publisher or bookstore
sells can because of the billing system most easily be handled
if the "thing" have a ISBN) the ISBNs are more temporary. I know
at least one publisher in Sweden that only had one ISBN allocated
during one print of a book. I.e. assigned a new ISBN for a new
print. They also reused ISBNs after about a year.

So, to conclude, even inside the namespace of ISBNs, each organization
giving out ISBNs do decide themselves what persistence is regardless
of what rules there is globally for "global" ISBNs. This is _exactly_
why bookstores exists that have very advanced databases to be able
to handle an order of an ISBN that have been replaced 15 times with
new number because of reprints and the case that the publisher
uses the ISBN as an identifier for the specification of that
very print of the book, not the contents.

But, I am not saying that ISBNs can not be used as URNs. In most
cases, for _real_ books, an ISBN is persistent information about
a book. Probably a new ISBN for each edition, but library cards
include information about all possible ISBNs for one book, if
you know one of them. My point is that local descisions for
local parts of the namespace can have local rules for
things like persistance.

   Patrik

--------------------------------------------------------------------
   Senior Researcher, Tele2/SwipNet     Stockholm, Sweden
   paf@swip.net                         Phone: +46-8-56264000
   urn:inet:urn.paf.se

   In theory, there's no difference between theory and practice,
   but in practice, there is.




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id GAA25253 for urn-ietf-out; Thu, 7 Nov 1996 06:04:10 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id GAA25248 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 06:04:08 -0500
Received: from dicsmss1.jrc.it by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA19965  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 06:03:44 -0500
Received: from  jrc.it (elect6.jrc.it) by dicsmss1.jrc.it (4.1/EB-950131-C) id AA20001; Thu, 7 Nov 96 12:08:42 +0100
Received: by  jrc.it (5.x/EB-950213-L) id AA01299; Thu, 7 Nov 1996 12:03:31 +0100
Date: Thu, 7 Nov 1996 12:03:31 +0100
From: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>
Message-Id: <9611071103.AA01299@ jrc.it>
To: urn-ietf@bunyip.com
Subject: [URN] Pending Messages, reboot of elec/139.191.71.138
X-Sun-Charset: US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>
Errors-To: owner-urn-ietf@bunyip.com

Pending Message: uucp/11 days, 
	2 left; postmaster@jrc.it, dirkx@elec, postmaster@elec.isei.jrc.it
---
Ron,
 
About the last URN HTTP-alike resoving
 
    GET <service>/<uri>  HTTP/1.0
    GET N2L/cid:foo%40huh.com HTTP/1.0
    GET N2L/cid:foo%40huh.com HTTP/1.1
 
As expressed before, I am quite unhappy with using
a 'fudged' (partial) URI in the request, rather than
a proper METHOD or a real different syntax easy
to recognize. Althoug I now agree that the META method
I was advocating in the past in nowhere near flexible
enough.
 
If you look at the way the proxy requests and current
'full' urls in http 1.1 got squeezed in, I think we have
a clear example of what a mess this gives in the long
run when new protocols are added.
 
RFC1738->
        ; HTTP
        httpurl        = "http://" hostport [ "/" hpath [ "?" search ]]
        hpath          = hsegment *[ "/" hsegment ]
        hsegment       = *[ uchar | ";" | ":" | "@" | "&" | "=" ]
        search         = *[ uchar | ";" | ":" | "@" | "&" | "=" ]
 
Looking at RFC1738 I realize that the use of the
'/'  before the colon and the absense of the initial '/'
should perhaps give enough of a  guarantee that both a partial 
is very easy, especially for proxies; and overloding such
a little 'hole' in the specification for extension seems
bad practice to me; the future will bring more and more
proxies en-route, mixed 1.0, 1.1 and 1.x server/client
combinations of different vendors. And a lot f servers are
moving away from being essential unix file based into
database retrival engines; for whom the bit after the '/' is
just a token.
 
So why not really split dimensions, and make it a separate
method:
 
        N2L, N2C or N2N, ...
 
I can assure you that, if this is the way to go; servers
like apache can be augmentated to pass on the method, and
to accept handlers for arbitrary methods. For testing
purposes, there is a copy of a module in Contrib/incoming.
 
And while on the subject; the HTTP\/(\d+)\.(\d+) string;
do we _really_ want that ? given that with the above
will need an add-on. How about URNRESOLV/version.version.
:-)
 
Dw.
 


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id EAA24682 for urn-ietf-out; Thu, 7 Nov 1996 04:38:35 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id EAA24677 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 04:38:32 -0500
Received: from zaphod.axion.bt.co.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA18638  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 04:38:25 -0500
Received: from mailhub.axion.bt.co.uk by zaphod.axion.bt.co.uk with SMTP (PP); Thu, 7 Nov 1996 09:37:38 +0000
Received: from kaa.jungle.bt.co.uk by mailhub.axion.bt.co.uk with SMTP (PP); Thu, 7 Nov 1996 09:37:19 +0000
Received: from Ant.jungle.bt.co.uk by kaa.jungle.bt.co.uk; Thu, 7 Nov 96 09:36:25 GMT
Message-Id: <2.2.32.19961107093626.006c2f7c@sherekhan.jungle.bt.co.uk>
X-Sender: rbriscoe@sherekhan.jungle.bt.co.uk
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 07 Nov 1996 09:36:26 +0000
To: Renato Iannella <renato@dstc.edu.au>
From: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Subject: Re: Re[2]: [URN] Resolution Services (N2L etc)
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Errors-To: owner-urn-ietf@bunyip.com

At 10:13 07/11/96 +1000, Renato Iannella wrote:
>Bob Briscoe <rbriscoe@jungle.bt.co.uk> wrote:
>> If you insist, for instance, that the URC and the resource both have the
>> same URN, you are mandating that a URC must be authored with the permission
>> of the same domain of authority as the author of the resource itself (or
>> vice versa). This stops people *independently* publishing URCs about other
>> people's resources. Now where would the Web be today if you had to get
>> someone's permission to link to them?
>
>I get a good feeling knowing that if I resolve a URN, I will
>get back a URC describing that resource, created and maintained
>by the owners (or their agents) - and not a third party
>review of the resource. If I wanted that, then I would go
>to such a service provider.
>
>If I publish a URN like <urn:inet:dstc.edu.au:rdu/tr009>
>which points to a Technical Report at the DSTC - you can 
>quote it in a Web Page - and like everything - I can only
>guarantee that it will last the lifetime of the DSTC.
>
>If you wish to provide a review of that Technical Report
>(via a URC or whatever) then you are free to, and to allocate
>you own URN, say <urn:inet:bt.co.uk:review:rdu/tr009>.
>

So now, the URN resolution service is doing authentication of metadata too!

Whoaaaa! There are so many assumptions flying around this working group that
aren't documented in the framework.

Hadn't you better look at your security if this is a goal? What if my URC
describes my payment service and says it only charges 2% commission when in
fact it charges 20%? Would the user be able to claim that this unsigned
information misled them into using your payment service on the basis that it
was the authentic metadata tied to the payment service via DNS (rather than
someone else's possibly innocently out of date information)? Would a good
lawyer be able to prove DNS could have been compromised and get the payment
service operator off the hook? Yes.

Why don't you just keep it simple. URNs are a base building block. If you
just stick to name to address mapping, it's less likely to break in the future.

If you want to authenticate metadata, the (now expired) drafts on URCs (e.g.
Ron Daniel's URC Scenarios and requirements
http://www.acl.lanl.gov/URI/Scenarios/scenarios_3.asc ) proposes signing the
metadata which would also be able to tie the resource to the URC by
reference so you could find it from the URC's name).

>I don't wish to allocate a URN _directly_ to the Technical
>Report - because I reserve the right to move it around our
>network and to change its form.

Don't see the problem - that's what URNs are for.
1. If you had a URN for the URC and an URN for the resource, the URC would
just have to refer to the resource's URN.
2. You could just have a URN for the URC which would refer to the resource
addresses directly and be the thing you update if the resources move around
3. You could just have a URN for the resources of you didn't want to bother
with URCs

What I was complaining about is the apparent assumption that the same URN
would be used for both URN and URC and one would have to say N2C if you
wanted the former, and N2L for the latter.

What if BT want to sub-contract our resource description to a trusted third
party so customers find it *more* believable than our own advertisements?
The TTP might be willing to take liability for their descriptions but don't
want the hassle of co-ordinating every URN registration with me?

Ron's proposal: DSTC happy, BT happy.
Your proposal: DSTC happy, BT sad.

I would prefer there to be as near to zero assumptions as to how people
might want to use URNs as possible.

Bob
____________________________________________________________________________
Bob Briscoe         http://www.labs.bt.com/people/briscorj/index.htm



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id BAA23455 for urn-ietf-out; Thu, 7 Nov 1996 01:40:14 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id BAA23450 for <urn-ietf@services.bunyip.com>; Thu, 7 Nov 1996 01:40:11 -0500
Received: from void.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA17992  (mail destined for urn-ietf@services.bunyip.com); Thu, 7 Nov 96 01:40:07 -0500
Received: (from liberte@localhost) by ncsa.uiuc.edu (8.7.6/8.7.3) id AAA01984; Thu, 7 Nov 1996 00:35:39 -0600 (CST)
Date: Thu, 7 Nov 1996 00:35:39 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Message-Id: <199611070635.AAA01984@ncsa.uiuc.edu>
To: leslie@bunyip.com (Leslie Daigle)
Cc: Daniel LaLiberte <liberte@ncsa.uiuc.edu>, "Karen R. Sollins" <sollins@LCS.MIT.EDU>, urn-ietf@bunyip.com
Subject: Re: [URN] some comments
In-Reply-To: <199611032218.RAA12973@beethoven.bunyip.com>
References: <199611032218.RAA12973@beethoven.bunyip.com>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

With all the activity on the URN list in just the last couple days, it
seems like ancient history to bring up the name-location issue again.
(You may have thought it was in the first place, but I think that
is the wrong perspective to take.  See below.)

Instead, I'll just clarify a couple things here (and I'll respond
briefly to a couple other postings later), and perhaps more
importantly I'll make some meta-comments on the process.  After that
Leslie and I and anyone else who wants to participate will thrash it
out off of this list and bring the result back.  Email me if you are
interested.

I do this not with resignation, but because I hope it will be more
effective.  I expect you will consider the issue "on hold" in the
meantime rather than decided by default.


Leslie Daigle writes:
 > 
 > Dan,
 > 
 > For all the words that have flown about on this mailing list in the past
 > few days, I don't really think you've made it clear what you want out
 > of this particular thread.

The issue came up when Karen expressed concern over the optional
"urn:" prefix.  Apparently, it doesn't help to make "urn:" optional
in an attempt to avoid the problems and subsequent discussion.  

 > Let me be fairly blunt in my interpretation
 > here, and you can tell me on which counts I have misunderstood you.
 > 
 > I think there are 2 separate things in what you have been saying:
 > 
 > 	. whether or not URNs are any different than URLs

Yes, that is the main thing we have been discussing.  Note: this is
equivalent to whether or not URLs are any different than URNs.

The issue also has to do with whether and how you bind an identifier
with its resolution mechanism.  So it is intimately related to (not
separate from) the second question:

 > 	. whether or not URNs can be implemented using URL mechanisms

No, not exactly. In fact, I have said several times that I believe we
need the persistence being designed into the URN mechanisms, so it is
more pertinent to ask whether URLs can be resolved with URN
mechanisms.  (But there is more to it than that.)

 > Let me say, as co-chair of this working
 > group, that this WG starts from the premise that there _is_ a difference
 > between URNs and URLs, and that our chartered purpose is ...

This is largely a meta-comment:

Standing on premise and charter as an argument is legalistic and
dogmatic.  That's dangerous, although it may lead to short term
productivity.  If the IETF actually works this way now, it is in
danger of losing the valuable process which has made it work so well
so far.  Documented consensus should not be used as a wedge on future
possibilities but as a foundation upon which to build.  If it turns
out the foundation is flawed, do we attempt to fix it or build on it
anyway?  

Even standards are revised over time, so why should a charter
be held up to be obeyed with more rigor?

 > ... To stick to our charter ... is a reflection of the fact that
 > this is a directed effort.

That has a positive ring to it.  All I'm trying to do is redirect the
effort a bit.  I wouldn't be here if I didn't think there was merit in
most of the effort.

How many people believe the "waterfall" approach to software
development should be followed strictly with never a revision or
retraction of the earlier steps along the way?  We are following the
waterfall model by establishing a charter, and similarly, by
establishing URN requirements, and then sticking to these earlier
decisions as if they were written in concrete.

I think a big part of the problem with this whole process is reflected
in partly why some IETF working groups have been dissolved.  Remember
"Rough consensus and working code".  We seem to be forgetting about
the working code part.  The value of the working code is that it
forces the issue of what makes sense in the real world.  Requirements
may crumble in the face of practical realities.  

So how do we make progress while the foundation may be shifting?  It
is done in practice all the time, so I wouldn't worry about that too
much.  We may waste more time arguing over whether we should allow a
change in the foundation than just deciding what needs to be changed.

Karen has repeatedly expressed concern about making progress, and I
share that concern, but is coming to an understanding of the issues
not making progress?  

 > > This is not a matter of just agreeing on a definition - it is a matter
 > > of having definitions that make sense.
 > 
 > A relative term -- I think the definitions make perfect sense.

I'm willing to argue with you about what makes sense.  I'm not willing
to argue legalities.  Nor do I believe this is a religious issue in
the sense that it comes down to a matter of opinions. There is very
little religion in mathematics.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id UAA21135 for urn-ietf-out; Wed, 6 Nov 1996 20:52:27 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id UAA21130 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 20:52:25 -0500
Received: from mintaka.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA16212  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 20:52:23 -0500
Received: from skadhwe.lcs.mit.edu by MINTAKA.LCS.MIT.EDU id aa26936; 6 Nov 96 20:52 EST
Received: by skadhwe.lcs.mit.edu; (5.65v3.2/1.1.8.2/15Aug95-0306PM) id AA06320; Wed, 6 Nov 1996 20:52:18 -0500
Date: Wed, 6 Nov 1996 20:52:18 -0500
Message-Id: <9611070152.AA06320@skadhwe.lcs.mit.edu>
From: Lewis Girod <girod@LCS.MIT.EDU>
To: tallen@fsc.fujitsu.com
Cc: urn-ietf@bunyip.com
In-Reply-To: <199611070035.QAA22323@ishtar.fsc.fujitsu.com> (message from Terry Allen on Wed, 6 Nov 1996 16:35:41 -0800 (PST))
Subject: Re: [URN] Re meaningful names
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Lewis Girod <girod@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@bunyip.com

   Date: Wed, 6 Nov 1996 16:35:41 -0800 (PST)
   From: Terry Allen <tallen@fsc.fujitsu.com>

   Well, no.  The name is the name; if you come to dislike it or think
   it doesn't mean the right thing you can map something else onto it
   in a new name space.  If an existing name space uses "Mainframes",
   so be it; it will still work just fine as part of an unambiguous
   identifier (even if users have to be told "what name space FOO
   calls Mainframes we now call Enterprise Systems").

Right, that was what I meant by ``overall cruftiness''.  At any given
time large portions of the namespace are providing backwards
compatibility for out-of-date semantics.

   | Of course, as you point out there is no way to stop people from
   | putting semantics into names; the most effective way to deal with the
   | issue is to implement a system of user friendly names over the top of
   | URNs; 99% of the time the user would see and type only a UFN, and
   | these UFNs would be resolved to the URNs that could then be used as
   | long-lived references.

   Twice the work or more, doesn't deal with grandfathering, prone
   to error; the most effective way to deal with the issue is to
   drop your objection to meaningful names.

It is more work (though how much more is hard to say), but it might
prove really useful.  I don't think it would impact grandfathering at
all; grandfathered names could have a UFN alias or they might just be
typed in as URNs.  Prone to error?  UFNs wouldn't have the longevity
characteristics that URNs hopefully would have, if that's what you
mean -- that's why you don't use them in published links.

   Lewis:
   | One idea we were experimenting with here was to use a subset of ASCII
   | that included only numerals, punctuation and consonants, which would
   | make most words hard to express (at least in some languages).

   I cannot imagine that such an approach would find favor in the real
   world.  

Outside of the context of a UFN infrastructure, no; but the real world
has found utility in many namespaces as unfriendly as that... as long
as people don't have to get too involved with them.  As for whether
such a scheme would ever gain real world acceptance, that probably
depends largely on the implementation of a UFN scheme, and whether the
real world finds it to be sufficient for their purposes.

This discussion of UFNs is probably getting off the topic -- the part
of this opinion that is relevant to the topic is that in the backs of
our minds we should remember that semantics in names and longevity
seem to be at cross purposes, and it would be nice if at some time in
the future most new names were free of semantics.  Given that, should
we build in additional mechanisms specifically to support semantics in
URNs?


	-lewis


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id UAA21088 for urn-ietf-out; Wed, 6 Nov 1996 20:46:23 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id UAA21083 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 20:46:20 -0500
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA16165  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 20:46:19 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id UAA08973; Wed, 6 Nov 1996 20:46:17 -0500
Date: Wed, 6 Nov 1996 20:46:17 -0500
Message-Id: <199611070146.UAA08973@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: jayhawk@dsm0.ds.internic.net
Cc: jayhawk@ds.internic.net, urn-ietf@bunyip.com
In-Reply-To: <9611070116.AA15963@mocha.bunyip.com> (jayhawk@dsm0.ds.internic.net)
Subject: Re: [URN] Comments on "I18N does not belong in URNs"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@bunyip.com

   First I have to apologize, because I should have added an indication that
   that wasn't an entirely serious remark.

Apology accepted.  Truthfully, I was at least as concerned that the
group as a whole not take your comment seriously:-)

   In a more directed vein, syntax draft already breaks 1737. Specifically, I'm
   refering to the "case insensitivity" requirement (the draft current
   has the NSS being case sensitive). "Case-insensitivity" is itself
   tied up in what character set we use.  If we treat the NSS as a series of 
   octets, then we can't have case insensitivity, because we haven't set
   a character set (ho boy am I digressing...)

We ALSO spent many hours arguing over this one.  There were three
camps, those who thought case sensitivity was important, those who
thought that case insensitivity was important and those who thought we
just needed a single decision on it.  As I remember it, the consensus
really went with the third group and we just had to go one way or the
other.  So, although I'd really like not to have those discussions
again, I believe that the majority didn't feel strongly one way or the
other (unlike many of the other issue in that document:-)

			Karen


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id UAA21045 for urn-ietf-out; Wed, 6 Nov 1996 20:35:51 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id UAA21040 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 20:35:49 -0500
From: jayhawk@dsm0.ds.internic.net
Received: from dsm0.ds.internic.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA16106  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 20:35:48 -0500
Message-Id: <9611070135.AA16106@mocha.bunyip.com>
Date: Wed, 6 Nov 96 20:35 EST
To: moore@cs.utk.edu, sollins@LCS.MIT.EDU
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] I18N does not belong in URNs
Content-Length: 1716
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: jayhawk@dsm0.ds.internic.net
Errors-To: owner-urn-ietf@bunyip.com

>I would like to be more specific about Keith Moore's statement:
>
>   URNs should be precise enough that a human isn't required to
>   disambiguate the result.
>
>In particular, in light of the following requirement from RFC 1737
>
>   o Global uniqueness: The same URN will never be assigned to two
>     different resources.
>
>the URN will refer to exactly one resource from the perspective of
>                                           ^^^^^^^^^^^^^^^^^^^^^^^
>that naming authority assigning the name.  This is actually a
>^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>complicated problem having to do with who believes which things are
>"the same" by what definition.  This was carefully crafted after
>lengthy and heated discussion.  Before we launch into another lengthy
>discussion about this, I recommend to all of you who were not involved
>in the first round of this that you think about it VERY hard.  Each
>naming authority is making a declaration about its own model of
>"sameness".  This is not in the eye of the beholder, but in the eye of
>the namer.  And it is that that we are expressing in URNs.  We are
>saying that if you have two URNs and they are "the same" under some
>simple rules for canonicalizing them (also mentioned in 1737), then by
>some definition known to the naming authority (although not
>necessarily known to the holder of the URN) they identify and always
>will the same resource.

Having thought about this in the specific context of the syntax draft, I am
in complete agreement with the statement as I have quoted it.  I would note
that simple here implies (in my mind) very limited knowledge (read none) of
the namespace itself.

I don't think we want to change that.

Ryan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id UAA20903 for urn-ietf-out; Wed, 6 Nov 1996 20:16:44 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id UAA20898 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 20:16:42 -0500
From: jayhawk@dsm0.ds.internic.net
Received: from dsm0.ds.internic.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15963  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 20:16:41 -0500
Message-Id: <9611070116.AA15963@mocha.bunyip.com>
Date: Wed, 6 Nov 96 20:16 EST
To: jayhawk@ds.internic.net, sollins@LCS.MIT.EDU
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] Comments on "I18N does not belong in URNs"
Content-Length: 2341
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: jayhawk@dsm0.ds.internic.net
Errors-To: owner-urn-ietf@bunyip.com

Karen R. Sollins said:

>Ryan Moats said:
>
>   Well, RFC 1737 is informational so we can break it IF WE HAVE GOOD
>   REASON and consensus.  (This is a null statement, but I wanted to make
>   it anyway).
>
>It is informational because it is neither the specification of a
>protocol nor the specification of protocol payload, and therefore
>cannot be standardized.  Beyond that, consider it a standard.  It is
>the base from which we are working.  We went over all much of the
>ground be rediscovered here and more and reached consensus in order to
>produce 1737.  If we are always in a state of flux where we cannot
>make assumptions based on previous consensus reached, we will NEVER
>make progress and this is a futile exercise.  I'm sure we all have
>better things to do.  So, take it as a given that RFC 1737 stands.  If
>there is consensus that it doesn't, this working group must be
>disolved.
>

First I have to apologize, because I should have added an indication that
that wasn't an entirely serious remark.

<MINOR SOAPBOX>
Having said that, I still claim that as we move forward, we have the right
to realize that something in 1737 isn't optimal or doesn't work etc.  My
opinion is that if there is rough consensus in the WG, then saying "but
1737 says that's a no-no" doesn't cut it.
</MINOR SOAPBOX>

In a more directed vein, syntax draft already breaks 1737. Specifically, I'm
refering to the "case insensitivity" requirement (the draft current
has the NSS being case sensitive). "Case-insensitivity" is itself
tied up in what character set we use.  If we treat the NSS as a series of 
octets, then we can't have case insensitivity, because we haven't set
a character set (ho boy am I digressing...)

<OPEN ISSUE>
I do have an issue that folks either haven't been thinking about or
have tabled until other things get settled, and that is the
whole escaping issue.  Will we ever want to escape octets of the URN
at the client?  Now, I discount transport encoding with the assumption
that the transport mechanism has to unencode the URN before passing it up.
The syntax draft was written assuming that we would, but that seems to
create all sorts of troubles if we allow namespaces to set up their own escape
mechanisms (and allow non restricted octets in the URN).

Does anybody have an opinion on this?
</OPEN ISSUE>

Ryan




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id UAA20869 for urn-ietf-out; Wed, 6 Nov 1996 20:13:32 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id UAA20864 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 20:13:30 -0500
Received: from IG.CS.UTK.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15932  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 20:13:25 -0500
Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK) id UAA15866; Wed, 6 Nov 1996 20:12:46 -0500 (EST)
Message-Id: <199611070112.UAA15866@ig.cs.utk.edu>
X-Uri: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Cc: moore@cs.utk.edu, urn-ietf@bunyip.com
Subject: Re: [URN] I18N does not belong in URNs 
In-Reply-To: Your message of "Wed, 06 Nov 1996 20:06:02 EST." <199611070106.UAA09788@lysithea.lcs.mit.edu> 
Date: Wed, 06 Nov 1996 20:12:46 -0500
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@bunyip.com

> I would like to be more specific about Keith Moore's statement:
> 
>    URNs should be precise enough that a human isn't required to
>    disambiguate the result.
> 
> In particular, in light of the following requirement from RFC 1737
> 
>    o Global uniqueness: The same URN will never be assigned to two
>      different resources.
> 
> the URN will refer to exactly one resource from the perspective of
>                                            ^^^^^^^^^^^^^^^^^^^^^^^
> that naming authority assigning the name.  

Yes, this is exactly correct.

But what this means is that if you ask the naming authority to do
resolution on a URN, you won't get back references to multiple resources.

Contrast this with a search for matches to a user-friendly string,
which always has the potential for multiple hits.

Keith


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id UAA20775 for urn-ietf-out; Wed, 6 Nov 1996 20:07:02 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id UAA20765 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 20:06:59 -0500
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15871  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 20:06:58 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id UAA09788; Wed, 6 Nov 1996 20:06:02 -0500
Date: Wed, 6 Nov 1996 20:06:02 -0500
Message-Id: <199611070106.UAA09788@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: moore@cs.utk.edu
Cc: urn-ietf@bunyip.com
In-Reply-To: <199611062032.PAA10773@ig.cs.utk.edu> (message from Keith Moore on Wed, 06 Nov 1996 15:32:28 -0500)
Subject: Re: [URN] I18N does not belong in URNs
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@bunyip.com

I would like to be more specific about Keith Moore's statement:

   URNs should be precise enough that a human isn't required to
   disambiguate the result.

In particular, in light of the following requirement from RFC 1737

   o Global uniqueness: The same URN will never be assigned to two
     different resources.

the URN will refer to exactly one resource from the perspective of
                                           ^^^^^^^^^^^^^^^^^^^^^^^
that naming authority assigning the name.  This is actually a
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
complicated problem having to do with who believes which things are
"the same" by what definition.  This was carefully crafted after
lengthy and heated discussion.  Before we launch into another lengthy
discussion about this, I recommend to all of you who were not involved
in the first round of this that you think about it VERY hard.  Each
naming authority is making a declaration about its own model of
"sameness".  This is not in the eye of the beholder, but in the eye of
the namer.  And it is that that we are expressing in URNs.  We are
saying that if you have two URNs and they are "the same" under some
simple rules for canonicalizing them (also mentioned in 1737), then by
some definition known to the naming authority (although not
necessarily known to the holder of the URN) they identify and always
will the same resource.  For those of us who believe that semantics
and mnemonics for humans should be handled elsewhere, this is the sum
total of the semantics embodied in URNs and that is completely
intentional.

Note that this says nothing about what happens when you hold two
different URNs.  All bets are off in that case:-)

			Karen


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id TAA20485 for urn-ietf-out; Wed, 6 Nov 1996 19:37:19 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id TAA20470 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 19:37:15 -0500
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15700  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 19:37:12 -0500
Received: from ishtar.fsc.fujitsu.com (ishtar [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id QAA29668; Wed, 6 Nov 1996 16:34:30 -0800 (PST)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id QAA22296; Wed, 6 Nov 1996 16:34:47 -0800 (PST)
Date: Wed, 6 Nov 1996 16:34:47 -0800 (PST)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199611070034.QAA22296@ishtar.fsc.fujitsu.com>
To: dgd@cs.bu.edu, urn-ietf@bunyip.com
Subject: Re: [URN] I18N does not belong in URNs
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id TAA20472 for urn-ietf-out; Wed, 6 Nov 1996 19:37:15 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id TAA20465 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 19:37:13 -0500
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15698  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 19:37:02 -0500
Received: from ishtar.fsc.fujitsu.com (ishtar [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id QAA29690 for <urn-ietf@bunyip.com>; Wed, 6 Nov 1996 16:35:19 -0800 (PST)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id QAA22323 for urn-ietf@bunyip.com; Wed, 6 Nov 1996 16:35:41 -0800 (PST)
Date: Wed, 6 Nov 1996 16:35:41 -0800 (PST)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199611070035.QAA22323@ishtar.fsc.fujitsu.com>
To: urn-ietf@bunyip.com
Subject: [URN] Re meaningful names
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com

[subject line changed to decouple Unicode from meaningful naming]

I wrote:
|    Our longest-lived names actually are meaningful to humans; to support
|    your argument you have to establish that semantic drift affects
|    names specifically (Moby Dick, Julius Caesar, Assurnasirpal) and
|    that using them in the context of a defined name space does not
     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|    insulate them from semantic drift. 

Lewis Girod replied:
| The names you are using as examples are all long lived because they
| refer to conceptually immutable objects.  This is the case in which
| names are afforded some protection from semantic drift, although it
| does not necessarily protect them completely.  Out of context, I can't
| tell if you mean Julius Caesar the guy who got stabbed or Julius
| Caesar the play (and that was not an issue when JC was around!,) but
| in the context of a namespace of people or plays that problem would be
| resolved.  Either way the name refers to a piece of history that,
| whether or not it is well defined, people have an idea of what you
| mean that doesn't change too much.

Exactly.  urn:roman.emperors:julius.caesar is not ambiguous.

| However, I think what Keith was getting at was a problem that arises
| when semantics is embedded in names in an attept to structure
| hierarchical namespaces.  The sort of semantic mechanism involved with
| categorizing things is much more likely to drift over time; a
| collection of companies originally categorized under ``Mainframes''
| might want to recategorize under ``Enterprise systems''.  (Over longer
| spans of time spellings and meanings of words change -- Julius Caesar
| was originally filed under playes perhaps.)  In the context of URNs,
| every move we make we are stuck with forever... which eventually leads
| to silly results and overall cruftiness.  There is little point in 
| having semantically significant names unless you retain semantics that
| makes sense as time goes on.  

Well, no.  The name is the name; if you come to dislike it or think
it doesn't mean the right thing you can map something else onto it
in a new name space.  If an existing name space uses "Mainframes",
so be it; it will still work just fine as part of an unambiguous
identifier (even if users have to be told "what name space FOO
calls Mainframes we now call Enterprise Systems").
 
| Of course, as you point out there is no way to stop people from
| putting semantics into names; the most effective way to deal with the
| issue is to implement a system of user friendly names over the top of
| URNs; 99% of the time the user would see and type only a UFN, and
| these UFNs would be resolved to the URNs that could then be used as
| long-lived references.

Twice the work or more, doesn't deal with grandfathering, prone
to error; the most effective way to deal with the issue is to
drop your objection to meaningful names.

Keith:
| > Few people on this planet can accurately transcribe anything.  
| That's not true.  People regularly transcribe telephone numbers, 
| email addresses, ISBNs, URLs, credit card numbers, etc. with 
| sufficient accuracy for their purposes.  But ask people to 

Actually, they regularly mistranscribe them.  In the past two
weeks I have mistranscribed my VISA number and the VIN of
my newly acquired used car, precisely because they are inherently
meaningless.

Martin, I think it was, pointed out the value of meaning for
correct transcriptions.  I think he's right.  But I also think
it's an issue this group should not legislate on:  tell inventors
of new name spaces what you like in the way of good practice,
but don't prescribe.

| > Your
| > last point would have merit were it not that we absolutely must
| > be able to grandfather in existing name spaces.
| 
| Yes, we must be able to grandfather existing name spaces *that serve
| similar purposes to URNs*.  ISBNs qualify.  Handles qualify.
| Usenet message-ids qualify.  But URNs don't have to handle existing
| name spaces that don't have the characteristics that URNs have.

This is circular argument unless it's grounding in the group's
charter.  What I find in the charter as Leslie posted it is:

"Although the framework will allow URNs to be defined
that vary in terms of degree of scalability and persistance, ensuring
"user friendliness" of all resultant identifiers is beyond the scope of
this group."

That's far from saying that URNs shall not be meaningful, legible,
or user-friendly.  And RFC 1737 (section 5) explicitly takes no
position on use of meaningful semantics.

I don't find grounding for your argument.

| I don't think this is a problem, because I don't think existing URN-like
| name spaces are likely to be human friendly in the first place.  (If someone
| knows of a counterexample, please tell us.)

Circular reasoning again.  "Human friendliness" is not a defined
property of URNs at the moment.

Lewis:
| One idea we were experimenting with here was to use a subset of ASCII
| that included only numerals, punctuation and consonants, which would
| make most words hard to express (at least in some languages).
     
I cannot imagine that such an approach would find favor in the real
world.  



Regards,
    Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
"In going on with these experiments, how many pretty systems do we build,
 which we soon find outselves obliged to destroy?" - Benjamin Franklin
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id TAA20425 for urn-ietf-out; Wed, 6 Nov 1996 19:36:36 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id TAA20420 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 19:36:33 -0500
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15687  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 19:36:30 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id TAA09761; Wed, 6 Nov 1996 19:36:27 -0500
Date: Wed, 6 Nov 1996 19:36:27 -0500
Message-Id: <199611070036.TAA09761@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: jayhawk@ds.internic.net
Cc: urn-ietf@bunyip.com
In-Reply-To: <3280B0E8.6AF9@ds.internic.net> (message from Ryan Moats on Wed, 06 Nov 1996 09:38:16 -0600)
Subject: Re: [URN] Comments on "I18N does not belong in URNs"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@bunyip.com

Ryan Moats said:


   Well, RFC 1737 is informational so we can break it IF WE HAVE GOOD
   REASON and consensus.  (This is a null statement, but I wanted to make
   it anyway).

It is informational because it is neither the specification of a
protocol nor the specification of protocol payload, and therefore
cannot be standardized.  Beyond that, consider it a standard.  It is
the base from which we are working.  We went over all much of the
ground be rediscovered here and more and reached consensus in order to
produce 1737.  If we are always in a state of flux where we cannot
make assumptions based on previous consensus reached, we will NEVER
make progress and this is a futile exercise.  I'm sure we all have
better things to do.  So, take it as a given that RFC 1737 stands.  If
there is consensus that it doesn't, this working group must be
disolved.

Just so you understand, although you are reading a great deal of
unanimity (not complete) from those involved in that earlier work,
there was a great deal of contention then also.

			Karen


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id TAA20161 for urn-ietf-out; Wed, 6 Nov 1996 19:14:00 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id TAA20156 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 19:13:54 -0500
Received: from trapdoor.dstc.edu.au by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15494  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 19:13:51 -0500
Received: from fatcat.dstc.edu.au (fatcat.dstc.edu.au [130.102.176.7]) by trapdoor.dstc.edu.au (8.6.9/8.6.12) with ESMTP id KAA29639; Thu, 7 Nov 1996 10:13:48 +1000
Received: (from renato@localhost) by fatcat.dstc.edu.au (8.6.10/8.6.12) id KAA07870; Thu, 7 Nov 1996 10:13:48 +1000
From: Renato Iannella <renato@dstc.edu.au>
Message-Id: <199611070013.KAA07870@fatcat.dstc.edu.au>
Date: Thu, 7 Nov 1996 10:13:47 +1000 (EST)
To: rbriscoe@jungle.bt.co.uk
Cc: urn-ietf@bunyip.com
Subject: Re[2]: [URN] Resolution Services (N2L etc)
In-Reply-To: <2.2.32.19961106143106.006dd1d8@sherekhan.jungle.bt.co.uk>
X-Mailer: Ishmail 1.3-960829-osf1
Mime-Version: 1.0
Content-Type: text/plain
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Renato Iannella <renato@dstc.edu.au>
Errors-To: owner-urn-ietf@bunyip.com

Bob Briscoe <rbriscoe@jungle.bt.co.uk> wrote:
> If you insist, for instance, that the URC and the resource both have the
> same URN, you are mandating that a URC must be authored with the permission
> of the same domain of authority as the author of the resource itself (or
> vice versa). This stops people *independently* publishing URCs about other
> people's resources. Now where would the Web be today if you had to get
> someone's permission to link to them?

I get a good feeling knowing that if I resolve a URN, I will
get back a URC describing that resource, created and maintained
by the owners (or their agents) - and not a third party
review of the resource. If I wanted that, then I would go
to such a service provider.

If I publish a URN like <urn:inet:dstc.edu.au:rdu/tr009>
which points to a Technical Report at the DSTC - you can 
quote it in a Web Page - and like everything - I can only
guarantee that it will last the lifetime of the DSTC.

If you wish to provide a review of that Technical Report
(via a URC or whatever) then you are free to, and to allocate
you own URN, say <urn:inet:bt.co.uk:review:rdu/tr009>.

I don't wish to allocate a URN _directly_ to the Technical
Report - because I reserve the right to move it around our
network and to change its form.



Cheers... Renato
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dr Renato Iannella                  http://www.dstc.edu.au/RDU/staff/ri
Research Data Network CRC              urn:inet:dstc.edu.au:renato:home
DSTC Pty Ltd, Uni Qld, 4072, AUSTRALIA    phone/fax: +61 7 3365 4310/11
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Australian WWW Technical Conference '97 -> http://www.dstc.edu.au/aw3tc



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id SAA20068 for urn-ietf-out; Wed, 6 Nov 1996 18:48:46 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id SAA20062 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 18:48:43 -0500
Received: from mintaka.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15393  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 18:48:41 -0500
Received: from skadhwe.lcs.mit.edu by MINTAKA.LCS.MIT.EDU id aa26036; 6 Nov 96 18:48 EST
Received: by skadhwe.lcs.mit.edu; (5.65v3.2/1.1.8.2/15Aug95-0306PM) id AA06182; Wed, 6 Nov 1996 18:48:00 -0500
Date: Wed, 6 Nov 1996 18:48:00 -0500
Message-Id: <9611062348.AA06182@skadhwe.lcs.mit.edu>
From: Lewis Girod <girod@LCS.MIT.EDU>
To: mduerst@ifi.unizh.ch
Cc: tallen@fsc.fujitsu.com, moore@cs.utk.edu, urn-ietf@bunyip.com
In-Reply-To: <"josef.ifi..893:06.10.96.10.21.51"@ifi.unizh.ch> (message from Martin J Duerst on Wed, 6 Nov 1996 11:21:49 +0100 (MET))
Subject: Re: [URN] I18N does not belong in URNs
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Lewis Girod <girod@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@bunyip.com

   Date: Wed, 6 Nov 1996 11:21:49 +0100 (MET)
   From: Martin J Duerst <mduerst@ifi.unizh.ch>

   It is very clear that you can't retain semantics as time goes on.
   "mainframe" may mean something completely different in 5 years,
   or in 100 years, and it is impossible to predict. If people on

Agreed; certainly some names will last longer than others but
on the whole ``semantic drift'' is a fact of life.

   this group seriously would agree to restrict URNs to digits
   only for this reason, I would understand.
   But with ASCII as a "restricted" character set, we will definitely
   get cruftiness, and I see no reason to allow cruftiness for
   English, but to deny it for most other languages.

One idea we were experimenting with here was to use a subset of ASCII
that included only numerals, punctuation and consonants, which would
make most words hard to express (at least in some languages).

   The interesting thing is that we already have that, in the current
   syntax draft. Just call the readable form of it UFNs, and call
   the encoded form, %HH-escaped, URNs. I have proposed similar
   names for these things, namely IRNs (internationalized ...).

True, those strings are hard to read but it doesn't solve the problem
because the URN and the UFN are tightly coupled -- the whole point of
UFNs is that they are nicknames with a short lifespan.  A UFN should
be allowed to change over time without ever changing the aliased URN.

	-lewis


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA17065 for urn-ietf-out; Wed, 6 Nov 1996 15:52:05 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA17059 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 15:51:56 -0500
Received: from IG.CS.UTK.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA13528  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 15:51:38 -0500
Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK) id PAA10773; Wed, 6 Nov 1996 15:32:28 -0500 (EST)
Message-Id: <199611062032.PAA10773@ig.cs.utk.edu>
X-Uri: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Martin J Duerst <mduerst@ifi.unizh.ch>
Cc: moore@cs.utk.edu (Keith Moore), tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
Subject: Re: [URN] I18N does not belong in URNs 
In-Reply-To: Your message of "Wed, 06 Nov 1996 18:02:19 +0100." <"josef.ifi..172:06.10.96.17.02.21"@ifi.unizh.ch> 
Date: Wed, 06 Nov 1996 15:32:28 -0500
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@bunyip.com

> >> >> Your
> >> >> last point would have merit were it not that we absolutely must
> >> >> be able to grandfather in existing name spaces.
> >> >
> >> >Yes, we must be able to grandfather existing name spaces *that serve
> >> >similar purposes to URNs*.  ISBNs qualify.  Handles qualify.
> >> >Usenet message-ids qualify.  But URNs don't have to handle existing
> >> >name spaces that don't have the characteristics that URNs have.
> 
> >> And the fact that you
> >> don't know about any such namespaces doesn't guarantee that there
> >> are no such namespaces.
> 
> I thought I didn't know any such namespaces when I wrote this mail.
> But I have become aware that my postal savings account number in
> Japan contains a kanji. The set of kanji in this case is limited
> to one each for each of the central offices that keeps track of
> postal savings accounts. I am very sure also that there are lots
> of other examlpes that fit the requirements of URNs at least as
> well as ISBNs that contain kanji or other non-ASCII characters.

Perhaps.  I don't have as big a problem with this, as long as
there's a discipline about how they are assigned that prevents
URNs from being used as search strings.  That's my main worry.
(URNs are also supposed to be transcribable, but I recognize that
only a very small set of characters is transcribable by everyone
on the planet.)

Sorry, I can't make heads or tails of this.

> So for grandfathering, we have two choices.
> 
> 1) We interpret it as "direct grandfathering of characters",
> 	in which case we have to allow a really wide range
> 	of characters (i.e. ISO 10646).
> 2) We interpret it as "indirect grandfathering", in which
> 	case the digits, or whatever small set, will be
> 	enough.

I suspect there will be some of each.  But we want the transformations
from "old identifier" to URN to be simple and easy to remember.
Ideally, you just prepend a URN:namespace: string.  In some cases
it may be necessary to remove punctuation; for instance, we might
want to remove '-' characters from ISBNs.  But that gets specified
on a per-namespace basis.

> Choosing ASCII only as for URLs would be very unfair cheating.

If the names aren't human meaningful, I don't see what you're
complaining about.

> >> I definitely hate to see i18n just being moved around and delayed
> >> by some people. With UTF-8 in URNs, we have made great progress.
> >
> >No, this is a big step backward.  Just because there is a new layer
> >being defined doesn't mean that I18N belongs there.  
> >
> >I18N *is* important  -- and I'd be happy to see a draft document or 
> >draft charter for a working group to define a protocol (say an extension
> >of http/html) to resolve human-friendly names into URNs or URLs.
> 
> Why is there a need for an additional protocol layer?
> There is no need currently for English, is it?

Yes, there is.  Human-friendly names are inherently ambiguous,
and have ambiguous meanings which require a human being to untangle.
(If I ask for "Julius Caesar", do I mean the Shakespeare play or 
the person or what?  Most people would think the name is unambiguous--
after all, they already know what they have in mind and the other 
meanings will not occur to them.  But if you feed "Julius Caesar"
to a library catalog, you will get back large numbers of hits.
By contrast, if you feed )

URNs should be precise enough that a human isn't required to
disambiguate the result.

> And I don't want to have to search through long lists
> of possible answers just because I use Japanese, whereas
> I will get one immediate answer for English.

The point is that you will often get multiple answers for English.
English names are no more precise than names in other languages.


> >> Some protocols (notably FTP) are also going in the direction of
> >> UTF-8. Ideally, we will have a uniform solution for both URLs
> >> and URNs, based on UTF-8. 
> >
> >No.  Ideally, if we figure out how to do this, we will have a 
> >uniform solution for all URLs.  I18N (and even E8H :) absolutely 
> >doesn't belong in URNs.
> 
> Well, if URLs are uniformly internationalized, I wouldn't
> mind about URNs. But I know that there are people, and
> this probably includes you, that claim that URLs also
> are not designed to be human-friendly.

They weren't *designed* to be human-friendly, and they don't do 
a very good job of it (if nothing else, they're hard to type and you 
can't easily say them out loud).  But URLs tend to reflect their 
underlying file and directory structures, which *are* (sort of)
human-friendly.  (really they're more author-friendly)

> >For URNs, human-friendliness will be excluded by design.
> 
> I18N and human-friendliness are not the same thing.
> For direct grandfathering, I18N is needed. If you are
> sure human-friendliness will not sneak into URNs
> with ASCII, it will also not sneak into URNs with
> UTF-8.

I think URNs need restrictions on human-friendliness in either case.

Keith


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA13984 for urn-ietf-out; Wed, 6 Nov 1996 12:39:38 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA13979 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 12:39:36 -0500
Received: from zaphod.axion.bt.co.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA11684  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 12:39:34 -0500
Received: from mailhub.axion.bt.co.uk by zaphod.axion.bt.co.uk with SMTP (PP); Wed, 6 Nov 1996 17:38:43 +0000
Received: from kaa.jungle.bt.co.uk by mailhub.axion.bt.co.uk with SMTP (PP); Wed, 6 Nov 1996 17:38:36 +0000
Received: from phao.jungle.bt.co.uk by kaa.jungle.bt.co.uk; Wed, 6 Nov 96 17:37:48 GMT
Message-Id: <2.2.32.19961106173957.009f6a14@sherekhan.jungle.bt.co.uk>
X-Sender: rbriscoe@sherekhan.jungle.bt.co.uk
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 06 Nov 1996 17:39:57 +0000
To: Harald.T.Alvestrand@uninett.no
From: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Subject: Re: [URN] Persistence as part of URN framework
Cc: Fisher Mark <FisherM@is3.indy.tce.com>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Errors-To: owner-urn-ietf@bunyip.com

At 15:58 06/11/96 +0100, Harald.T.Alvestrand@uninett.no wrote:
>rbriscoe@jungle.bt.co.uk said:
>> A URN user is not just someone who clicks on one. It could also be 
>> someone who publishes one (that you have published) to refer to your 
>> work in their work. They need to know how long they should reliably 
>> use your URN. Meta-data that any party might need is a proper 
>> candidate for holding in infrastructure. 
>
>That's what I called an "URN buyer"
>When I get an URN from someone, and apply it to my resources,
>I would figure that I "own" that URN.

No, no, no. I don't mean the owner of the URN.

I mean someone who incorporates someone else's URN string in their work,
just like I could stick urn:mailto:Harald.T.Alvestrand@uninett.no in here if
you had published that as a URN.

Then you are the 'URN buyer' or 'URN owner'
I am the 'URN referrer' (inventing a word because quoter, citer etc. sound
wobbly)
And whoever clicks on the thing once they read this with a URN enabled mail
client is the 'URN user'.

If I put such an HREF to a URN in a WEB page, for instance, I might want to
know how often to check it was still resolvable.

>
>rbriscoe@jungle.bt.co.uk said:
>> Get my drift?
>No. I still think the information publisher ("URN buyer) is the one
>for which this information is vital, and that the information should
>be part of the business contract between the provider of the URN
>namespace and the information publisher.
>The URN user (the one who looks up the information) should have no
>need to know or care.

Does this extra clarity change your view?

Bob
____________________________________________________________________________
Bob Briscoe         http://www.labs.bt.com/people/briscorj/index.htm



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA13887 for urn-ietf-out; Wed, 6 Nov 1996 12:23:13 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA13881 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 12:23:11 -0500
Received: from CS.BU.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA11543  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 12:23:07 -0500
Received: by cs.bu.edu (8.6.10/Spike-2.1) id MAA25270; Wed, 6 Nov 1996 12:22:49 -0500
Message-Id: <v02130500aea675023853@[128.148.157.46]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 6 Nov 1996 12:27:54 -0500
To: urn-ietf@bunyip.com
From: dgd@cs.bu.edu (David G. Durand)
Subject: Re: [URN] I18N does not belong in URNs
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: dgd@cs.bu.edu (David G. Durand)
Errors-To: owner-urn-ietf@bunyip.com

At 9:32 PM 11/5/96, Keith Moore wrote:
>I don't think this is a problem, because I don't think existing URN-like
>name spaces are likely to be human friendly in the first place.  (If someone
>knows of a counterexample, please tell us.)

ISO Formal Public identitfiers are are semi-friendly (human-readable
strings in the roman alphabet, assigned by users according to a prescribed
organizational protocol). They are also in active, productive use in the
SGML community, even without a global resolution service.

>(Please note that assuming we can define I18N'ed URLs -- and there is
>certainly a better case to be made for these then I18N'ed URNs -- I
>would have no problem with this group defining resolution protocols that
>can be used with them.  It's just that I18N isn't appropriate for the
>URN name-space.  And I18N'ed URLs aren't in scope for this group.)

Well, FPIs don't have that problem (the character set is _very_
restrictive), but, since we have human-readable URNs and they will continue
to exist (good idea or not) the issue of I18N is relevant.

   I am not advocating either side at the moment -- I tend to agree that
transcribability of I18N names will be hellish and error prone. On the
other hand, eliminating almost all languages in the world from URNs is a
big hit.

   -- David

_________________________________________
David Durand              dgd@cs.bu.edu  \  david@dynamicDiagrams.com
Boston University Computer Science        \  Sr. Analyst
http://www.cs.bu.edu/students/grads/dgd/   \  Dynamic Diagrams
--------------------------------------------\  http://dynamicDiagrams.com/
MAPA: mapping for the WWW                    \__________________________




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA13705 for urn-ietf-out; Wed, 6 Nov 1996 12:07:37 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA13700 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 12:07:35 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA11378  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 12:07:28 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <01028-0@josef.ifi.unizh.ch>; Wed, 6 Nov 1996 18:02:20 +0100
Subject: Re: [URN] I18N does not belong in URNs
To: moore@cs.utk.edu (Keith Moore)
Date: Wed, 6 Nov 1996 18:02:19 +0100 (MET)
Cc: moore@cs.utk.edu, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
In-Reply-To: <199611061542.KAA07371@ig.cs.utk.edu> from "Keith Moore" at Nov 6, 96 10:42:18 am
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 3407
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..172:06.10.96.17.02.21"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Keith Moore wrote:

>> >> Your
>> >> last point would have merit were it not that we absolutely must
>> >> be able to grandfather in existing name spaces.
>> >
>> >Yes, we must be able to grandfather existing name spaces *that serve
>> >similar purposes to URNs*.  ISBNs qualify.  Handles qualify.
>> >Usenet message-ids qualify.  But URNs don't have to handle existing
>> >name spaces that don't have the characteristics that URNs have.

>> And the fact that you
>> don't know about any such namespaces doesn't guarantee that there
>> are no such namespaces.

I thought I didn't know any such namespaces when I wrote this mail.
But I have become aware that my postal savings account number in
Japan contains a kanji. The set of kanji in this case is limited
to one each for each of the central offices that keeps track of
postal savings accounts. I am very sure also that there are lots
of other examlpes that fit the requirements of URNs at least as
well as ISBNs that contain kanji or other non-ASCII characters.
Think about a library that collects Buddhist texts.
For a specific bidirectionality feature, overriding, the use for
part numbers is always cited. This means that there must be
part numbers (a typical URN-like example again) that contain
Arabic or Hebrew, mixed with numbers and Latin.

So for grandfathering, we have two choices.

1) We interpret it as "direct grandfathering of characters",
	in which case we have to allow a really wide range
	of characters (i.e. ISO 10646).
2) We interpret it as "indirect grandfathering", in which
	case the digits, or whatever small set, will be
	enough.

Choosing ASCII only as for URLs would be very unfair cheating.


>> I definitely hate to see i18n just being moved around and delayed
>> by some people. With UTF-8 in URNs, we have made great progress.
>
>No, this is a big step backward.  Just because there is a new layer
>being defined doesn't mean that I18N belongs there.  
>
>I18N *is* important  -- and I'd be happy to see a draft document or 
>draft charter for a working group to define a protocol (say an extension
>of http/html) to resolve human-friendly names into URNs or URLs.

Why is there a need for an additional protocol layer?
There is no need currently for English, is it?
And I don't want to have to search through long lists
of possible answers just because I use Japanese, whereas
I will get one immediate answer for English.


>> Some protocols (notably FTP) are also going in the direction of
>> UTF-8. Ideally, we will have a uniform solution for both URLs
>> and URNs, based on UTF-8. 
>
>No.  Ideally, if we figure out how to do this, we will have a 
>uniform solution for all URLs.  I18N (and even E8H :) absolutely 
>doesn't belong in URNs.

Well, if URLs are uniformly internationalized, I wouldn't
mind about URNs. But I know that there are people, and
this probably includes you, that claim that URLs also
are not designed to be human-friendly.


>> For URNs, it will be by design, for
>> URLs, it will be more by retrofitting, because according to
>> the URL syntax document, the individual schemes have full
>> autonomy.
>
>For URNs, human-friendliness will be excluded by design.

I18N and human-friendliness are not the same thing.
For direct grandfathering, I18N is needed. If you are
sure human-friendliness will not sneak into URNs
with ASCII, it will also not sneak into URNs with
UTF-8.

Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA13458 for urn-ietf-out; Wed, 6 Nov 1996 11:44:37 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA13453 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 11:44:34 -0500
Received: from weeble.lut.ac.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA11113  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 11:43:45 -0500
Received: from jon by weeble.lut.ac.uk with smtp (Exim 0.55 #1) id E0vLAuZ-0006bD-00; Wed, 6 Nov 1996 16:33:07 +0000
Date: Wed, 6 Nov 1996 16:33:07 +0000 (GMT)
From: Jon Knight <jon@net.lut.ac.uk>
X-Sender: jon@weeble.lut.ac.uk
To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Cc: Terry Allen <tallen@fsc.fujitsu.com>, FisherM@is3.indy.tce.com, urn-ietf@bunyip.com
Subject: RE: [URN] Persistence as part of URN framework
In-Reply-To: <2.2.32.19961106143207.006bdbbc@sherekhan.jungle.bt.co.uk>
Message-Id: <Pine.SUN.3.95.961106163153.16566O-100000@weeble.lut.ac.uk>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Jon Knight <jon@net.lut.ac.uk>
Errors-To: owner-urn-ietf@bunyip.com

On Wed, 6 Nov 1996, Bob Briscoe wrote:
> I'm saying the framework should require that any solution (like NAPTR)
> should allow the option of specifying the longevity of the ability to
> resolve the name.
> 
> If you don't allow this, the only people who will ever use this will be
> non-commercial organisations who think they are free to say "for ever"
> without regard to the consequences. No commercial organisation would enter
> into anything which included any commitment "for ever".

<JOKE>
Great, so this means that we can "commerce-proof" URNs from day one.
Definately a +ve feature... :-)
</JOKE>

Tatty bye,

Jim'll

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Jon "Jim'll" Knight, Researcher, Sysop and General Dogsbody, Dept. Computer
Studies, Loughborough University of Technology, Leics., ENGLAND.  LE11 3TU.
* I've found I now dream in Perl.  More worryingly, I enjoy those dreams. *



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA13295 for urn-ietf-out; Wed, 6 Nov 1996 11:30:21 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA13290 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 11:30:18 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA10923  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 11:29:03 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <00995-0@josef.ifi.unizh.ch>; Wed, 6 Nov 1996 17:26:44 +0100
Subject: Re: [URN] I18N does not belong in URNs
To: moore@cs.utk.edu
Date: Wed, 6 Nov 1996 17:26:43 +0100 (MET)
Cc: girod@LCS.MIT.EDU, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
In-Reply-To: <199611061530.KAA07042@ig.cs.utk.edu> from "Keith Moore" at Nov 6, 96 10:30:15 am
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 1675
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..590:06.10.96.16.26.45"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Keith Moore wrote:

>>  If people on
>> this group seriously would agree to restrict URNs to digits
>> only for this reason, I would understand.
>
>Except for grandfathering, we could do this.  As it is, I think
>URNs can generally be restricted so that they're unlikely to be
>human-friendly.  Existing human-friendly namespaces are unlikely
>to meet the requirements for URNs.  Namespaces that do meet the
>URN requirements will have their own disciplines for assigning names,
>which URNs for those namespaces will inherit.  New URN schemes
>must have a specified discipline for assigning names.

I understand what you want. And if everybody that will go to
define namespaces and that will use URNs would understand it,
too, it might work. But I am realistic in that I don't think
things will stay restricted unless the syntax is very strictly
restricted. It may be the 10 digits only, or it may be one
or two more characters for separation and structure.
But if you make it the whole Latin alphabet, even just upper
case, people will break your intentions.
What about saying that we have the digits plus "-" and "."?
Or maybe "*" and "#", because then you can type URNs even on
some telephones (don't believe these keys are on all telephones
of the world, though).
An ISBN namespace would define that "X" is substituted by
".". Other namespaces would need more difficult substitutions.
The same types of substitutions would apply to namespaces using
latin letters as well as namespaces using characters from other
alphabets. Grandfathering would still work, although of course
it would be very clumsy. But it would be the same clumsiness
for everybody.

Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA12738 for urn-ietf-out; Wed, 6 Nov 1996 10:43:47 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA12733 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 10:43:45 -0500
Received: from IG.CS.UTK.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA10431  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 10:43:39 -0500
Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK) id KAA07371; Wed, 6 Nov 1996 10:42:18 -0500 (EST)
Message-Id: <199611061542.KAA07371@ig.cs.utk.edu>
X-Uri: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Martin J Duerst <mduerst@ifi.unizh.ch>
Cc: moore@cs.utk.edu, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
Subject: Re: [URN] I18N does not belong in URNs 
In-Reply-To: Your message of "Wed, 06 Nov 1996 11:44:05 +0100." <"josef.ifi..460:06.10.96.10.44.08"@ifi.unizh.ch> 
Date: Wed, 06 Nov 1996 10:42:18 -0500
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@bunyip.com

> >That's not true.  People regularly transcribe telephone numbers, 
> >email addresses, ISBNs, URLs, credit card numbers, etc. with 
> >sufficient accuracy for their purposes.  But ask people to 
> >transcribe identifiers in (say) Klingon, or to type them in 
> >on a keyboard not designed for such, and you'll get much lower 
> >accuracy.
> 
> Most telephone numbers of companies are meaningful. 

Really? I don't find that to be true in practice.  Looking 
through my personal phone book, only two out of thirty-one
business phone numbers had any string or substring I could
recognize as meaningful.

> Most
> email addresses are meaningful. Many URLs are meaningful.
> Transcribability is aided by meaninfulness; there is a smaller
> chance to make a mistake if one of these things is meaninful
> than without meaningfulness.

Yes.  But long-term persistance is damaged by meaningfulness.

> And Klingon is a VERY bad example. Nobody speaks Klingon.
> Nobody grew up with Klingon. Nobody learned Klingon in
> school as we learn the Latin script, and others learn
> their traditional scripts. And Klingon isn't even in
> Unicode. Klingon is a fancy of some SF enthusiasts,
> and not a script used by millions every day to express
> and exchange their thoughts and feelings.

It's not a perfect example.  I picked it because it is
a foreign language to nearly everybody.

> >> Your
> >> last point would have merit were it not that we absolutely must
> >> be able to grandfather in existing name spaces.
> >
> >Yes, we must be able to grandfather existing name spaces *that serve
> >similar purposes to URNs*.  ISBNs qualify.  Handles qualify.
> >Usenet message-ids qualify.  But URNs don't have to handle existing
> >name spaces that don't have the characteristics that URNs have.
> >Offhand, I don't know of any name spaces that have such characteristics,
> >that attempt to be human friendly.
> 
> ISBNs don't qualify. They are not persistent. 

My understanding is that they're supposed to be persistent,
though they are not always so in practice because some countries
have too-little ISBN space so they must reassign them.  

> And the fact that you
> don't know about any such namespaces doesn't guarantee that there
> are no such namespaces.

No, it doesn't.

> About 30 years ago, some people said "I don't know of anybody
> that would want to use anything else than English on computers".
> And then they went on to design protocols :-(.
> 
> 
> >> We should be building the big tent that everyone can live under,
> >> not trying to close out name spaces we don't like.  
> >
> >Yes, and we should also be restricting the problem to something that has 
> >a hope of a reasonable solution.  They're not mutually exclusive, but 
> >over-reliance on the "one big tent" theory has caused the failure of 
> >many protocols.
> >
> >(Please note that assuming we can define I18N'ed URLs -- and there is 
> >certainly a better case to be made for these then I18N'ed URNs -- I 
> >would have no problem with this group defining resolution protocols that 
> >can be used with them.  It's just that I18N isn't appropriate for the 
> >URN name-space.  And I18N'ed URLs aren't in scope for this group.)
> 
> When I participated in several attempts and discussions to
> internationalize URLs, I was told by several people that have
> also shown up on this list that for URLs, i18n would be difficult,
> but that it would be solved for URNs.

People had different understandings of what URNs are for.

> I definitely hate to see i18n just being moved around and delayed
> by some people. With UTF-8 in URNs, we have made great progress.

No, this is a big step backward.  Just because there is a new layer
being defined doesn't mean that I18N belongs there.  

I18N *is* important  -- and I'd be happy to see a draft document or 
draft charter for a working group to define a protocol (say an extension
of http/html) to resolve human-friendly names into URNs or URLs.

> Some protocols (notably FTP) are also going in the direction of
> UTF-8. Ideally, we will have a uniform solution for both URLs
> and URNs, based on UTF-8. 

No.  Ideally, if we figure out how to do this, we will have a 
uniform solution for all URLs.  I18N (and even E8H :) absolutely 
doesn't belong in URNs.

> For URNs, it will be by design, for
> URLs, it will be more by retrofitting, because according to
> the URL syntax document, the individual schemes have full
> autonomy.

For URNs, human-friendliness will be excluded by design.

Keith


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA12531 for urn-ietf-out; Wed, 6 Nov 1996 10:41:35 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA12526 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 10:41:27 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA10395  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 10:41:23 -0500
Received: by privateer.windrose.omaha.ne.us; Wed Nov  6 09:38 CST 1996
Message-Id: <3280B0E8.6AF9@ds.internic.net>
Date: Wed, 06 Nov 1996 09:38:16 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: Keith Moore <moore@cs.utk.edu>, URN Mailing List <urn-ietf@bunyip.com>
Cc: Terry Allen <tallen@fsc.fujitsu.com>, Lewis Girod <girod@LCS.MIT.EDU>, Martin J Duerst <mduerst@ifi.unizh.ch>
Subject: [URN] Comments on "I18N does not belong in URNs"
References: <199611052333.SAA17528@ig.cs.utk.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

All-

I'm going to try to munge my replies together to lots of mail
that I saw this AM....

Keith Moore wrote (>):
> 
> Support for UTF-8 in URNs is a gross layering violation.  It also
> violates the requirements of RFC 1737 in several ways:

Well, RFC 1737 is informational so we can break it IF WE HAVE GOOD
REASON and consensus.  (This is a null statement, but I wanted to make
it anyway).

[Stuff snipped because I smell a rathole]

> URNs need to have global scope and to be transcribable.  Few people on
> this planet could accurately transcribe more than a small percentage
> of UTF-8.  Even those that could transcribe it could probably not type
> most UTF-8 characters on their keyboards.  It's also completely
> unacceptable to expect people to have a graphical display and hunt
> through character menus just to type in a URN.

This gets close to the encoding issue, so I postpone comments to below.

> UTF-8 cannot be transported unmodified in common Internet protocols.
> Even if some of those protocols are being upgraded to support more
> charsets, it will be many years before UTF-8 can be transported safely
> by these tools.

Terry Allen commented (|):

|That's an argument specifically against using UTF-8 at all.  I'd
|like to hear more on this point from the UTF-8 proponents. 

Martin Duerst replied (@):

@The internet as such (TCP/IP) transports any kind of octets whatsoever.
@Some of the higher level protocols fail in this respect because
@of the short-sightedness of their designers. The worst is E-Mail,
@because it works not only on the internet, but also with other
@networks. But this is known, and with MIME, it is no problem
@anymore.

@Also, the URN syntax draft clearly specifies how URNs are
@transported over 7-bit channels (using %HH). This works for
@URLs, there is no reason it shouldn't work for URNs.
@ 
@So I really wonder where there should be a problem.

Well, this is not exactly the way I interpret the syntax draft.
Section 3 of the draft states that encoding URNs for transport
is the responsibility of the transport protocol.  The implied statement
is that the transport protocol is responsible for undoing the
encoding.  The encoding section is there in the case of encoding
that the URN resolver has to undo itself.  What I wonder (and
am looking for some consesus on) is: "Is this necessary?"

Also, the %HH escaping technique does have some problems with UTF-8
as Martin has pointed out on another thread...

[more stuff snipped because I smell another rathole]

> But incorporating UTF-8 in an attempt to make URNs human-readable is
> an absolute showstopper.

Well, I'll let the folks who asked for it defend why they wanted it,
but I know I don't make any mention of human readability in the URN
syntax draft.  In fact, I view human readability as a namespace
feature/bug/design goal and independent of the decision to support
UTF-8 in the syntax doc.

Ryan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA12428 for urn-ietf-out; Wed, 6 Nov 1996 10:31:37 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA12423 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 10:31:31 -0500
Received: from IG.CS.UTK.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA10288  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 10:31:28 -0500
Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK) id KAA07042; Wed, 6 Nov 1996 10:30:16 -0500 (EST)
Message-Id: <199611061530.KAA07042@ig.cs.utk.edu>
X-Uri: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Martin J Duerst <mduerst@ifi.unizh.ch>
Cc: girod@LCS.MIT.EDU, tallen@fsc.fujitsu.com, moore@cs.utk.edu, urn-ietf@bunyip.com
Subject: Re: [URN] I18N does not belong in URNs 
In-Reply-To: Your message of "Wed, 06 Nov 1996 11:21:49 +0100." <"josef.ifi..893:06.10.96.10.21.51"@ifi.unizh.ch> 
Date: Wed, 06 Nov 1996 10:30:15 -0500
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@bunyip.com

>  If people on
> this group seriously would agree to restrict URNs to digits
> only for this reason, I would understand.

Except for grandfathering, we could do this.  As it is, I think
URNs can generally be restricted so that they're unlikely to be
human-friendly.  Existing human-friendly namespaces are unlikely
to meet the requirements for URNs.  Namespaces that do meet the
URN requirements will have their own disciplines for assigning names,
which URNs for those namespaces will inherit.  New URN schemes
must have a specified discipline for assigning names.

Keith


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA12361 for urn-ietf-out; Wed, 6 Nov 1996 10:24:27 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA12356 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 10:24:25 -0500
Received: from IG.CS.UTK.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA10219  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 10:24:20 -0500
Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK) id KAA06852; Wed, 6 Nov 1996 10:18:33 -0500 (EST)
Message-Id: <199611061518.KAA06852@ig.cs.utk.edu>
X-Uri: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Martin J Duerst <mduerst@ifi.unizh.ch>
Cc: tallen@fsc.fujitsu.com, moore@cs.utk.edu, urn-ietf@bunyip.com
Subject: Re: [URN] I18N does not belong in URNs 
In-Reply-To: Your message of "Wed, 06 Nov 1996 11:04:14 +0100." <"josef.ifi..610:06.10.96.10.04.17"@ifi.unizh.ch> 
Date: Wed, 06 Nov 1996 10:18:33 -0500
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@bunyip.com

> >That's an argument specifically against using UTF-8 at all.  I'd
> >like to hear more on this point from the UTF-8 proponents.
> 
> The internet as such (TCP/IP) transports any kind of octets whatsoever.
> Some of the higher level protocols fail in this respect because
> of the short-sightedness of their designers. The worst is E-Mail,
> because it works not only on the internet, but also with other
> networks. But this is known, and with MIME, it is no problem
> anymore.

Disagree.  Many people do not have MIME mailers; many of those
who do have MIME mailers do not have the ability to send or 
receive UTF-8 in MIME.  This isn't going to change anytime soon.
Even when it does change, people still won't be able to effectively
transcribe arbitrary UTF-8 characters.  This idea is a non-starter.

> Also, the URN syntax draft clearly specifies how URNs are
> transported over 7-bit channels (using %HH). This works for
> URLs, there is no reason it shouldn't work for URNs.

It doesn't work for URLs either if people see Kanji (or whatever)
on their screens (or business cards) but can't type it in.
 
> >| URNs should not be in any language, not even English.  I would
> >| enthusiastically support requiring all URNs to be in a restricted
> >| character set or otherwise discourage human friendliness (though due
> >| to grandfathering requirements, each URN scheme would need its own
> >| rules for ensuring this).
> >
> >That's an absolute show-stopper, if you are asking that existing
> >naming schemes develop encryption methods to transform their names
> >into unreadable strings.  People just won't do it because they
> >will see it as unreasonable and unnecessary.  
> 
> Exactly. And it is also an absolute show-stopper if the "restricted
> character set" still allows to use meaningful English, or if the
> restricted character set contains characters such as ~[]{}^<>\#|`
> ("unsafe" or not) that don't appear on the average non-US keyboard,
> or the "$" that can easily be seen as a demonstration of US "superiority".

My idea is that each URN scheme should specify its own rules for
how to make its part of the name space transcribable.  Using odd
characters such as those you mention would rule it out.  And each
URN scheme would also specify the discipline to be used for 
assigning new names, such that they would not use meaningful 
English or anything else.

As for the '$' and US superiority, get real.  I realize lots of
people are sensitive about such things, but hopefully we all know
that when viewed 

> Keith, why don't you make an URN syntax proposal that only allows
> the characters "0" and "1"? It can easily be shown that with
> appropriate, protocol-or-whatever-specific encoding mechanisms,
> that will be enough to grandfather whatever has to be grandfathered.

I'm not going to dignify this with an answer.

> Or why don't you define a specific URN subspace, in which only
> numerical digits are allowed, and then see how well it gets populated
> in comparison with spaces that allow i18n?

You mean like ISBNs?   (oh sorry, they use digits '-' and 'X')

If you want long-term stable resource identifiers, you don't assign
them according to what's popular.
 
> >We should be building the big tent that everyone can live under,
> >not trying to close out name spaces we don't like.  If we were
> >to discourage readability we would find URNs ignored by
> >users of at least some name spaces, and we would no longer have
> >the unified noncolliding name space we presently contemplate.
> 
> Exactly. URLs were supposedly designed to not be human-readable,
> or so I was told by some people that are now on this group.
> Current practice shows that this design aim was failed by
> a wide margin. 

URLs inherently reflect the naming structure of their underlying
filesystems.  That design goal overrode any notions of readability
or non-readability for URLs.  But URNs should not be bound by such
constraints.

> Some people have learned something from this
> failure, namely that users want readability and meaning.

Absolutely they do.  But human-friendly identifiers are inherently
ambiguous -- if not when they are assigned, then they become ambiguous
over time.  This is inherent in the way we usually name things -- we 
borrow meaning from elsewhere and lend it to something new.  Names are 
nearly always imprecise. 

> They even put it into telephone numbers, which, by the proponents
> of non-meaningful URLs/URNs, are cited as examples for well-
> working non-meaningful schemes.
> 
> The conclusion is very clear: To deny readability and meaningfulness
> is to ignore human nature.

Except that URNs aren't really designed for human consumption. 
(other than transcribability, which isn't really consumption)
The spaces to be grandfathered under URNs aren't designed for
human consumption either.  They do turn out to be useful -- they're
just not useful for what you have in mind.

> Anyway, incorporating UTF-8 into URNs is not an absolute
> showstopper at all. It is the first attempt at recognizing
> from the beginnig that i18n is an issue that is important,
> and designing a sound solution for it from the beginning.

Agreed that I18N is important.
But putting UTF-8 in URNs is technically unsound.

The sound solution is to put I18N (and all human friendly names)
in a layer above URNs.
That way, there is a clean separation between searching and
fuzzy matching of (inherently ambiguous) human-friendly
names, and resolution of computer-friendly resource identifiers. 

> All other attempts at i18n on the internet were done as
> after-thoughts, a fact that lead to many clumsy and suboptimal
> solutions. Let's not make this mistake again.

Absolutely.  Let's therefore not put I18N in a layer where it doesn't
belong, and where it cannot work well, and concentrate on building 
a layer where it will work well.

Keith


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA12346 for urn-ietf-out; Wed, 6 Nov 1996 10:24:09 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA12341 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 10:23:37 -0500
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA10214  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 10:23:05 -0500
Received: from golden.parc.xerox.com ([13.1.100.139]) by alpha.xerox.com with SMTP id <17119(6)>; Wed, 6 Nov 1996 07:22:42 PST
Received: by golden.parc.xerox.com id <2696>; Wed, 6 Nov 1996 07:22:15 PST
To: mduerst@ifi.unizh.ch
Cc: girod@LCS.MIT.EDU, tallen@fsc.fujitsu.com, moore@cs.utk.edu, urn-ietf@bunyip.com
In-Reply-To: <"josef.ifi..893:06.10.96.10.21.51"@ifi.unizh.ch> (message from Martin J Duerst on Wed, 6 Nov 1996 02:21:49 PST)
Subject: Re: [URN] I18N does not belong in URNs
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Nov6.072215pst."2696"@golden.parc.xerox.com>
Date: Wed, 6 Nov 1996 07:22:15 PST
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

# But with ASCII as a "restricted" character set, we will definitely
# get cruftiness, and I see no reason to allow cruftiness for
# English, but to deny it for most other languages.

You say you see 'no reason' yet a simple reason seems compelling: The
upper-case ASCII character set is available to computer users in any
language, even when the native language does not use ASCII. For the
same reason, many otherwise useful ASCII characters were excluded from
URLs because they do not appear in some 'national' character sets:
{}|~ etc.

Regards,

Larry




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA11713 for urn-ietf-out; Wed, 6 Nov 1996 10:00:52 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA11708 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 10:00:50 -0500
From: Harald.T.Alvestrand@uninett.no
Received: from domen.uninett.no by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA10059  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 10:00:48 -0500
Received: from domen.uninett.no by domen.uninett.no with SMTP (PP)  id <07869-0@domen.uninett.no>; Wed, 6 Nov 1996 15:58:16 +0100
X-Mailer: exmh version 1.6.7 5/3/96
To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Cc: Fisher Mark <FisherM@is3.indy.tce.com>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Subject: Re: [URN] Persistence as part of URN framework
In-Reply-To: Your message of "Wed, 06 Nov 1996 14:31:36 GMT." <2.2.32.19961106143136.006e2924@sherekhan.jungle.bt.co.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Wed, 06 Nov 1996 15:58:12 +0100
Message-Id: <7866.847292292@domen.uninett.no>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Harald.T.Alvestrand@uninett.no
Errors-To: owner-urn-ietf@bunyip.com

rbriscoe@jungle.bt.co.uk said:
> A URN user is not just someone who clicks on one. It could also be 
> someone who publishes one (that you have published) to refer to your 
> work in their work. They need to know how long they should reliably 
> use your URN. Meta-data that any party might need is a proper 
> candidate for holding in infrastructure. 

That's what I called an "URN buyer"
When I get an URN from someone, and apply it to my resources,
I would figure that I "own" that URN.

rbriscoe@jungle.bt.co.uk said:
> Get my drift?
No. I still think the information publisher ("URN buyer) is the one
for which this information is vital, and that the information should
be part of the business contract between the provider of the URN
namespace and the information publisher.
The URN user (the one who looks up the information) should have no
need to know or care.


                               Harald A






Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA09129 for urn-ietf-out; Wed, 6 Nov 1996 09:31:43 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA09124 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 09:31:40 -0500
Received: from zaphod.axion.bt.co.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA09823  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 09:31:29 -0500
Received: from mailhub.axion.bt.co.uk by zaphod.axion.bt.co.uk with SMTP (PP); Wed, 6 Nov 1996 14:31:04 +0000
Received: from kaa.jungle.bt.co.uk by mailhub.axion.bt.co.uk with SMTP (PP); Wed, 6 Nov 1996 14:30:46 +0000
Received: from phao.jungle.bt.co.uk by kaa.jungle.bt.co.uk; Wed, 6 Nov 96 14:29:57 GMT
Message-Id: <2.2.32.19961106143207.006bdbbc@sherekhan.jungle.bt.co.uk>
X-Sender: rbriscoe@sherekhan.jungle.bt.co.uk
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 06 Nov 1996 14:32:07 +0000
To: Terry Allen <tallen@fsc.fujitsu.com>
From: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Subject: RE: [URN] Persistence as part of URN framework
Cc: FisherM@is3.indy.tce.com, urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Errors-To: owner-urn-ietf@bunyip.com

Apologies. I had better explain myself better - I've used terminology from a
different planet (ISO Open Distributed Processing Reference Model) and been
sloppy with it. I'll stick to URN terminology, and be more strict...

I'll answer the general point at the end first.

>I don't see where you get the idea that a URN has a TTL at all.  Where
>does the NAPTR proposal say it does?  (maybe I missed something)

NAPTR doesn't. I said I was criticising the URN framework, not NAPTR, which
I just mentioned as an example of what you get if you follow the framework.

I'm saying the framework should require that any solution (like NAPTR)
should allow the option of specifying the longevity of the ability to
resolve the name.

If you don't allow this, the only people who will ever use this will be
non-commercial organisations who think they are free to say "for ever"
without regard to the consequences. No commercial organisation would enter
into anything which included any commitment "for ever".

At 11:40 05/11/96 -0800, Terry Allen wrote:
>Bob Briscoe writes:
>
>| The point I'm making is that if we (BT) sell or give away a URN (in our role
>| as an Internet Service Provider), to give our customers the ability to
>
>Your role as ISP does not mean that you have to take on the role of
>name space owner.

I meant that as an ISP we might want to also operate a name space resolver
service for a delegated portion of a scheme name space (without necessarily
owning the name space itself).

As this dual role is obviously causing confusion, lets say BT NSR are the
name space resolver and BT ISP wants to be a customer of the resolver
service because they consider it commercially advantageous to attract
customers in by proving they have a route out if they want.

> 
>| switch suppliers but keep their resource names, we will contract with them
>| to do this for a certain time. The URN service should be able to reflect
>
>You will contract with them to do what for a certain time?  Resolve
>URNs from a name space you control?  I wouldn't want to contract with
>a name space owner that promised to resolve my URNs only so long as
>I used them as my ISP.  Am I missing something?

I meant exactly the opposite. That BT ISP would be "retailing" the URN from
BT NSR (the "URN wholesaler") to BT ISP's customer, Jo Blow, so she could
switch to a different ACME ISP but still keep her URNs. Then ACME ISP might
pay the annual URN maintenance fees to BT NSR, and pass the cost on to Jo Blow.

>
>| this contractual fact so that other independent systems can know how long
>| they can rely on that person's URN (e.g. so the third party's content
>| management system can re-check HREFs as they are about to become obsolete
>| rather than by polling).
>
>What would make them obsolete?  Or do you mean nonresolvable?

Sorry, I meant unresolvable. I accept that a URN would never be obsolete if
you disallow re-use (but see below as to why this distinction is irrelevant).

>
>| Once we have contracted to do this, we will *have to* ensure the URN is
>| still accessible in terms of network infrastructure and servers. If the user
>
>And in the same way as before; if your client moves a resource to
>another URL, he has to tell you so.  What changes about that when
>your client moves his resources to another system?

Nothing. I'm just saying we need to lay down how long our commitment is
before we start. If BT NSR commit to 50 years, while the International
Chamber of Commerce NSR commits to 200 years and Dodgy NSR commits to 5
years, Jo Blow, would have a market differentiator for her to decide which
ISP she wanted, by which NSR they backed if name longevity was important to her.

All I'm saying is that for a multi-collaborative project like the Web, this
meta-data (longevity) about a resolution service for a portion of a name
scheme is the most useful characteristic to tag URNs with, so that other
services that use URNs it resolves can know when to re-check their validity
(resolvability).

I should clarify that I'm talking about the longevity of the resolution
service for a portion of the name space, not of the whole naming scheme
itself. The eventuality I envisage is that if this whole idea gets
superceded, so we've got very few resolution requests coming in for our
portion, we want to be able to wind up without jarring everyone off by
surprising them with a notice to quit. Effectively it's putting the
principles of ISO9000 (Quality and all that) into even the very long term
committments we make. By saying in advance we're going to stop at a certain
time, we can always extend it if the thing is still useful, but we have the
option not to.

This scenario assumes it is unlikely that we will be able to find someone
else to take over resolving our bit of the name space - if we don't see a
benefit in doing it ourselves, it's unlikely someone else will.

>
>| has thrown away their Web browser and got SuperCrap5 instead, that's not our
>| concern. I'm not saying we are planning doing this, I'm just laying out the
>| processes a commercial company would go through before marketing URNs.
>
>I don't get the point about the user changing browsers.

My reply was to Mark Fisher's posting, in particular his phrase:
>>>Even then, the data would only 
>>>persist as long as technical means remained to read the persistent data.

I was saying BT NSR can commit to providing service and comms infrastructure
for a set length of time, but if the user throws away the hardware or
software they used to access BT NSR's service, that's not BT NSR's problem.
The phrase "throws away" includes the them breaking it (e.g. by installing
an incompatible OS).

>
>| That's just PURLs - saying certain names are more persistent than others.
>| What I'm saying is that for URNs to mean anything, you need the *optional*
>| capability to say *how* persistent you mean when you say "pretty persistent"
>| because "for ever" is just meaningless. It must be optional because some
>
>Well, no it isn't.  URNs are not to be reassigned; is that more meaningful
>for you than "forever"?  There are no guarantees (nor can there be any)
>that a URN will be resolvable over the Internet forever.

Sorry, yes, URNs are superficially better than PURLs in this respect.
However, the "no reassignment" rule is unenforceable unless a resolver is
available to test whether the URN has already been assigned (this resolver
might be a wodge of print-out printed at the point that the on-line resolver
was shut down for ever, but this would only be useful in proving a URN had
been reassigned after the event). So pragmatically, the "no reassignment"
rule amounts to "no reassignment for the life of the resolver", which leads
back to my request for a TTL specified for the resolver.

>
>| people don't want to think about how long "persistent" means. Others might
>| not want anyone to infer how long they expect to be in business from the
>| length of their TTLs!
>| 
>| A naming service should at minimum deal with the characteristics that you
>| can hang on a name
>| - persistence of the name
>
>The *name* is persistent, period.  Resolution is another matter.

Prove it (see previous comment)!

>I don't know what you mean to refer to when you write "naming service".

Sorry, I mean "name space resolver service".

Final comment:
If you accept that pragmatically, URNs don't exist for ever (because they
only exist as long as anyone can prove they exist), you can still have the
"no reassignment" rule for people to keep to on best effort. IOW, just
because urn:duns:001234567:Dunn&Bradstreet_Collapse.report stops being
resolvable, anyone who knew of broken references to it well into the future,
shouldn't deliberately re-use it for something else.

Bob
____________________________________________________________________________
Bob Briscoe         http://www.labs.bt.com/people/briscorj/index.htm



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA09106 for urn-ietf-out; Wed, 6 Nov 1996 09:31:28 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA09101 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 09:31:26 -0500
Received: from zaphod.axion.bt.co.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA09820  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 09:31:20 -0500
Received: from mailhub.axion.bt.co.uk by zaphod.axion.bt.co.uk with SMTP (PP); Wed, 6 Nov 1996 14:30:37 +0000
Received: from kaa.jungle.bt.co.uk by mailhub.axion.bt.co.uk with SMTP (PP); Wed, 6 Nov 1996 14:30:17 +0000
Received: from phao.jungle.bt.co.uk by kaa.jungle.bt.co.uk; Wed, 6 Nov 96 14:29:26 GMT
Message-Id: <2.2.32.19961106143136.006e2924@sherekhan.jungle.bt.co.uk>
X-Sender: rbriscoe@sherekhan.jungle.bt.co.uk
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 06 Nov 1996 14:31:36 +0000
To: Harald.T.Alvestrand@uninett.no
From: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Subject: Re: [URN] Persistence as part of URN framework
Cc: Fisher Mark <FisherM@is3.indy.tce.com>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Errors-To: owner-urn-ietf@bunyip.com

At 10:10 06/11/96 +0100, Harald.T.Alvestrand@uninett.no wrote:
>Bob,
>your point is well made that there needs to be some mechanism
>which allows an URN buyer to make a guess at how long the resolution
>service will stay in place.
>This is, I believe, properly part of a business arrangement.
>
>For an URN *user*, this may be interesting, but not vital.

A URN user is not just someone who clicks on one. It could also be someone
who publishes one (that you have published) to refer to your work in their
work. They need to know how long they should reliably use your URN.
Meta-data that any party might need is a proper candidate for holding in
infrastructure.

>It could easily(?) be solved as part of "metadata" on an URN,
>together with properties like the changability of the resource
>(the URN for "today's weather in Trondheim" has different properties
>than the URN for "the weather in Trondheim on Nov 6, 1996 around 10:07"
>(cloudy, rainy and about 3 degrees Celsius, BTW)).
>But I don't see it as a vital part of the infrastructure.

Certainly, I agree it could be metadata held somewhere else. However,
because it is meta-data owned directly by the URN (to be precise, the
portion of the name space the URN is part of) and because it has important
utility, if it *isn't* going to be held in the infrastructure, I believe it
is the job of this working group to say how it *would* be held.

If you leave this for 'ron (later on) as you suggest, you'll end up having
to have a URC for a URN resolution when URCs get sorted, then what URN do
you give the new URC? Then you'll need to hold the longevity of the
resolution for the new URN somewhere... how about another URC?

Get my drift?

>
>Using DNS TTL records for this is just broken; DNS TTLs are used
>to limit caching of name->address mapping, and in the NAPTR proposal,
>they should be a fraction of the time one expects to have advance
>warning of a server relocation or mapping restructure.
>Normal TTLs are on the order of 3 days, and are usually reduced to less
>than 1 day before serious network reorganizations.

I didn't mean that. I used the term TTL to mean a new Time To Live (of the
resolution availability), not the specific TTL that DNS uses. Sorry again
for being sloppy with my terminology.

Bob
____________________________________________________________________________
Bob Briscoe         http://www.labs.bt.com/people/briscorj/index.htm



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA09099 for urn-ietf-out; Wed, 6 Nov 1996 09:31:24 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA09094 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 09:31:20 -0500
Received: from zaphod.axion.bt.co.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA09817  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 09:30:56 -0500
Received: from mailhub.axion.bt.co.uk by zaphod.axion.bt.co.uk with SMTP (PP); Wed, 6 Nov 1996 14:30:10 +0000
Received: from kaa.jungle.bt.co.uk by mailhub.axion.bt.co.uk with SMTP (PP); Wed, 6 Nov 1996 14:29:44 +0000
Received: from phao.jungle.bt.co.uk by kaa.jungle.bt.co.uk; Wed, 6 Nov 96 14:28:56 GMT
Message-Id: <2.2.32.19961106143106.006dd1d8@sherekhan.jungle.bt.co.uk>
X-Sender: rbriscoe@sherekhan.jungle.bt.co.uk
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 06 Nov 1996 14:31:06 +0000
To: Keith Moore <moore@cs.utk.edu>
From: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Subject: Re: [URN] Resolution Services (N2L etc)
Cc: urn-ietf@bunyip.com, moore@cs.utk.edu
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Errors-To: owner-urn-ietf@bunyip.com

At 23:27 05/11/96 -0500, Keith Moore wrote:
>> 1.2 It strikes me that specifying available service requests (N2L, N2R etc)
>> should not be the job of DNS or any URN resolution mechanism. You are adding
>> metadata about the address that the name resolves to (i.e. allowed methods).
>> NAPTR should simply get you to the place you asked for by mapping names to
>> addresses.
>
>Not clear.  DNS is the place to store name-to-IP-address bindings.  If
>the different services (methods) are at different IP-addresses, the
>mappings between the names of the machines where the services reside,
>and their IP addresses will be managed by DNS.  And there's
>potentially a big efficiency win to having the name-to-service mapping
>lookup occur as a side-effect of an lookup that returns NAPTR records
>with an /s flag.

As long as everyone is clear that this is an efficiency hack, not a core
requirement, and of the potential consequential problems, the purpose of my
posting has been met.

However, I would like to propose a far cleaner alternative (backed up by a
load more words in the paper on URCs I'm about to put out) which doesn't
need any efficiency hacks because it removes the need to differentiate
between N2C, N2R etc. (and makes multi-collaborative working as easy as
single domain - I'll explain why this is a problem below)...

Lets take N2* first:

N2C: I would propose, that each address mapping you would intend to give as
a reply to an N2C or an N2L request, should each be given a different URN.
URNs are cheap. As soon as you tie any two things (that are not the same
thing) together under one name, you are doing the job of URCs not URNs.

If you insist, for instance, that the URC and the resource both have the
same URN, you are mandating that a URC must be authored with the permission
of the same domain of authority as the author of the resource itself (or
vice versa). This stops people *independently* publishing URCs about other
people's resources. Now where would the Web be today if you had to get
someone's permission to link to them?

N2R: I'm much less clear why there is a need to differentiate between N2L
and N2R in the first place. The name resolution service will give back a
location whatever. It's then up to the client to use it and the protocol it
specifies to access the resource if it wants, or not if it doesn't. Nothing
else would scale, and any protocol schemes that needed the name resolver
service to get resources for it should be killed at birth. Am I missing
something?

N2Ls & N2Rs: The plural versions are, IMHO, something that should be the
default for all clients using URNs, with singular responses just a special
case. All DNS BIND clients since some time in 1994 included round robin if
they got a list of responses back, so if your user-agent asked BIND for an
address it would get just one, but BIND would feed it another one if it
asked again. If the user-agent wanted the list directly, there would be
nothing stopping it implementing BIND internally.

I think I've now reduced all the N2* options to a singular case for each URN
- that is "N2Ls".

Moving on to the L2* options.

L2R, as I said under N2L & N2R (unless I'm missing something) is not the job
of URNs.

L2N is valid, but DNS already has a far more scalable solution by building a
reverse mapping tree topped by a well known name (in-addr.arpa). This could
be bent to do reverse NAPTR lookups. Effectively this makes and L2N into an
N2Ls.

L2L could be done with a reverse then a forward lookup.

L2C would be useful, but in practice is unattainable if you want to allow
multi-collaborative creation of URCs separate from resources. I have
resigned myself to losing this capability in my work on URCs. The only way
to do this is to rely on a harvester (like you have to do to find everyone
who links to you on the Web today - you put in the URL of your resource as a
query to the search engine).

So that's thrown out all the proposed L2* opions or reduced them to "N2Ls".

The bottom line is, you only need N2Ls or there are better ways to do this,
IMHO.

>
>> Other systems  (service discovery or navigation) should allow you to
>> determine what you *should* ask for from the address once you get it, and
>> once you have the address each protocol scheme might provide a well-known
>> method for querying what methods you *can* do if that is what the scheme
>> needs (e.g. HTTP/1.1 OPTIONS method). 
>
>Only if all possible methods for a service are available at every
>service location.  You don't want to have to ask each service location
>which methods are available at that server.

See above.

>
>> IOW, the client should already know
>> what it is going to do with the address it gets out of the URN service, or
>> if it doesn't it should be prepared to find out.
>
>The client knows what it wants to do.  But how the client does what it
>wants to do may depend on what services are available.  If there are
>multiple resolution services available for a particular chunk of name
>space, it might be that several of them will do what the client wants.
>For example, if all a client wants is a URL, N2L might be more
>efficient than N2C.

Yes, you get efficiency, but at the expense of independence of
collaboration. It would be valid to take the N2* approach to identify the
"trusted" URCs if you wanted to do this, and still allow others to
independently have other URCs.

>
>> OK, it may be *easier* to hack it this way, but that's not the point. You
>> are embedding a duplication of meta-information in DNS which will always be
>> prone to being out of date, unreliable, etc. Especially if the world moves
>> to be much more dynamic in this area in the decades you envisage this
>> lasting. More importantly, this information potentially has a different TTL
>> than the address itself, so it will break your caching.
>
>I don't see what the problem is.  DNS can specify TTLs on a
>per-resource-record basis.

The problem is that the decision on the *value* for the TTL is easy if it
only relates to the life of the mapping. If it relates to the life of the
mapping *and* the life of all the resolution services within those mappings,
any potential for the automation of the generation of the TTL value has
multiple dependencies. The more complexity you introduce, the more problems
you get with distributed two phase commits, fraud modes etc. etc.

>
>At any rate, we should view the use of DNS for resolution as a
>short-term experiment rather than a long-term solution.  Viewed in
>that context, it's not important that we get every little detail
>right.

Architecture isn't detail. I'm having to define BT's Future Commercial
Internet Service Architecture on top of whatever you folks do. If I thought
this wasn't important, I would have just kept schtumm and continued to
listen to the URN stuff in read-only mode.

Bob
____________________________________________________________________________
Bob Briscoe         http://www.labs.bt.com/people/briscorj/index.htm



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id GAA07668 for urn-ietf-out; Wed, 6 Nov 1996 06:39:31 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id GAA07663 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 06:39:24 -0500
Received: from weeble.lut.ac.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA09231  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 06:38:39 -0500
Received: from jon by weeble.lut.ac.uk with smtp (Exim 0.55 #1) id E0vL6HX-0006Kl-00; Wed, 6 Nov 1996 11:36:31 +0000
Date: Wed, 6 Nov 1996 11:36:31 +0000 (GMT)
From: Jon Knight <jon@net.lut.ac.uk>
X-Sender: jon@weeble.lut.ac.uk
To: Martin J Duerst <mduerst@ifi.unizh.ch>
Cc: moore@cs.utk.edu, tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
Subject: Re: [URN] I18N does not belong in URNs
In-Reply-To: <"josef.ifi..460:06.10.96.10.44.08"@ifi.unizh.ch>
Message-Id: <Pine.SUN.3.95.961106112219.16566M-100000@weeble.lut.ac.uk>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Jon Knight <jon@net.lut.ac.uk>
Errors-To: owner-urn-ietf@bunyip.com

On Wed, 6 Nov 1996, Martin J Duerst wrote:
> Most telephone numbers of companies are meaningful.

Are they?  How are they meaningful to anything other than the telcos
switching system?  (Hint: alphabetic mappings don't work in most of the
world and increasingly "area" codes don't tell you anything about the area
that the call is destined for or its cost unless you happen to be a telco
computer).

> Most email addresses are meaningful. Many URLs are meaningful.

Granted.  And look at the hassle its caused; domain name wars, lawsuits in
the States, etc, etc.  Nasty.

> Transcribability is aided by meaninfulness; there is a smaller
> chance to make a mistake if one of these things is meaninful
> than without meaningfulness.

I disagree; transcribability would be aided by check digits and error
correcting codes.  Meaning is a red herring, especially as meaning is in
people, not in words (as one of my old school textbooks used to say). 
Other naming schemes (eg ISBNs) have the check digits and aren't
meaningful and yet work well.  I've just seen too many URLs misprinted in
books and newspapers (the UK's Guardian newspaper is the worst offender
IMHO) leading to confused and annoyed users (especially when the
misprinted URL is itself valid but for a different resource).  IMHO this
is an a priori proof that meaning does not aid transcribability.  I'd like
to see some URN schemes appear that are specifically designed to survive
mis-transcription.

Having said that, I'm easy and if people want to use broken "meaningful"
names for URNs, I think that's up to them.  Let the buyer beware, etc.

> ISBNs don't qualify. They are not persistent.

Aren't they?  Crumbs, that means that the one scheme everyone is always
going on about grandfathering in URNs can't be grandfathered.  Bummer.  I
wonder if that will stuff up our library OPAC?  How long does an ISBN
exist for until it gets reassigned to another publisher? 

Tatty bye,

Jim'll

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Jon "Jim'll" Knight, Researcher, Sysop and General Dogsbody, Dept. Computer
Studies, Loughborough University of Technology, Leics., ENGLAND.  LE11 3TU.
* I've found I now dream in Perl.  More worryingly, I enjoy those dreams. *




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id FAA07466 for urn-ietf-out; Wed, 6 Nov 1996 05:45:18 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id FAA07459 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 05:45:16 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA09116  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 05:45:11 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <00576-0@josef.ifi.unizh.ch>; Wed, 6 Nov 1996 11:44:06 +0100
Subject: Re: [URN] I18N does not belong in URNs
To: moore@cs.utk.edu
Date: Wed, 6 Nov 1996 11:44:05 +0100 (MET)
Cc: tallen@fsc.fujitsu.com, urn-ietf@bunyip.com
In-Reply-To: <199611060233.VAA20653@ig.cs.utk.edu> from "Keith Moore" at Nov 5, 96 09:32:59 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 3278
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..460:06.10.96.10.44.08"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Keith Moore answers Terry Allen:

>> Keith Moore writes:

>That's not true.  People regularly transcribe telephone numbers, 
>email addresses, ISBNs, URLs, credit card numbers, etc. with 
>sufficient accuracy for their purposes.  But ask people to 
>transcribe identifiers in (say) Klingon, or to type them in 
>on a keyboard not designed for such, and you'll get much lower 
>accuracy.

Most telephone numbers of companies are meaningful. Most
email addresses are meaningful. Many URLs are meaningful.
Transcribability is aided by meaninfulness; there is a smaller
chance to make a mistake if one of these things is meaninful
than without meaningfulness.

And Klingon is a VERY bad example. Nobody speaks Klingon.
Nobody grew up with Klingon. Nobody learned Klingon in
school as we learn the Latin script, and others learn
their traditional scripts. And Klingon isn't even in
Unicode. Klingon is a fancy of some SF enthusiasts,
and not a script used by millions every day to express
and exchange their thoughts and feelings.

>> Your
>> last point would have merit were it not that we absolutely must
>> be able to grandfather in existing name spaces.
>
>Yes, we must be able to grandfather existing name spaces *that serve
>similar purposes to URNs*.  ISBNs qualify.  Handles qualify.
>Usenet message-ids qualify.  But URNs don't have to handle existing
>name spaces that don't have the characteristics that URNs have.
>Offhand, I don't know of any name spaces that have such characteristics,
>that attempt to be human friendly.

ISBNs don't qualify. They are not persistent. And the fact that you
don't know about any such namespaces doesn't guarantee that there
are no such namespaces.
About 30 years ago, some people said "I don't know of anybody
that would want to use anything else than English on computers".
And then they went on to design protocols :-(.


>> We should be building the big tent that everyone can live under,
>> not trying to close out name spaces we don't like.  
>
>Yes, and we should also be restricting the problem to something that has 
>a hope of a reasonable solution.  They're not mutually exclusive, but 
>over-reliance on the "one big tent" theory has caused the failure of 
>many protocols.
>
>(Please note that assuming we can define I18N'ed URLs -- and there is 
>certainly a better case to be made for these then I18N'ed URNs -- I 
>would have no problem with this group defining resolution protocols that 
>can be used with them.  It's just that I18N isn't appropriate for the 
>URN name-space.  And I18N'ed URLs aren't in scope for this group.)

When I participated in several attempts and discussions to
internationalize URLs, I was told by several people that have
also shown up on this list that for URLs, i18n would be difficult,
but that it would be solved for URNs.
I definitely hate to see i18n just being moved around and delayed
by some people. With UTF-8 in URNs, we have made great progress.
Some protocols (notably FTP) are also going in the direction of
UTF-8. Ideally, we will have a uniform solution for both URLs
and URNs, based on UTF-8. For URNs, it will be by design, for
URLs, it will be more by retrofitting, because according to
the URL syntax document, the individual schemes have full
autonomy.

Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id FAA07183 for urn-ietf-out; Wed, 6 Nov 1996 05:23:11 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id FAA07178 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 05:23:03 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA09062  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 05:22:54 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <00546-0@josef.ifi.unizh.ch>; Wed, 6 Nov 1996 11:21:50 +0100
Subject: Re: [URN] I18N does not belong in URNs
To: girod@LCS.MIT.EDU
Date: Wed, 6 Nov 1996 11:21:49 +0100 (MET)
Cc: tallen@fsc.fujitsu.com, moore@cs.utk.edu, urn-ietf@bunyip.com
In-Reply-To: <9611060236.AA05648@skadhwe.lcs.mit.edu> from "Lewis Girod" at Nov 5, 96 09:36:55 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 1929
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..893:06.10.96.10.21.51"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Lewis Girod wrote:

>However, I think what Keith was getting at was a problem that arises
>when semantics is embedded in names in an attept to structure
>hierarchical namespaces.  The sort of semantic mechanism involved with
>categorizing things is much more likely to drift over time; a
>collection of companies originally categorized under ``Mainframes''
>might want to recategorize under ``Enterprise systems''.  (Over longer
>spans of time spellings and meanings of words change -- Julius Caesar
>was originally filed under playes perhaps.)  In the context of URNs,
>every move we make we are stuck with forever... which eventually leads
>to silly results and overall cruftiness.  There is little point in 
>having semantically significant names unless you retain semantics that
>makes sense as time goes on.  

It is very clear that you can't retain semantics as time goes on.
"mainframe" may mean something completely different in 5 years,
or in 100 years, and it is impossible to predict. If people on
this group seriously would agree to restrict URNs to digits
only for this reason, I would understand.
But with ASCII as a "restricted" character set, we will definitely
get cruftiness, and I see no reason to allow cruftiness for
English, but to deny it for most other languages.



>Of course, as you point out there is no way to stop people from
>putting semantics into names; the most effective way to deal with the
>issue is to implement a system of user friendly names over the top of
>URNs; 99% of the time the user would see and type only a UFN, and
>these UFNs would be resolved to the URNs that could then be used as
>long-lived references.

The interesting thing is that we already have that, in the current
syntax draft. Just call the readable form of it UFNs, and call
the encoded form, %HH-escaped, URNs. I have proposed similar
names for these things, namely IRNs (internationalized ...).

Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id FAA07096 for urn-ietf-out; Wed, 6 Nov 1996 05:09:46 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id FAA07091 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 05:09:43 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA09038  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 05:08:32 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <00516-0@josef.ifi.unizh.ch>; Wed, 6 Nov 1996 11:04:16 +0100
Subject: Re: [URN] I18N does not belong in URNs
To: tallen@fsc.fujitsu.com
Date: Wed, 6 Nov 1996 11:04:14 +0100 (MET)
Cc: moore@cs.utk.edu, urn-ietf@bunyip.com
In-Reply-To: <199611060057.QAA25635@ishtar.fsc.fujitsu.com> from "Terry Allen" at Nov 5, 96 04:57:00 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 4413
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..610:06.10.96.10.04.17"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Terry Allen writes:

>Keith Moore writes:

>| UTF-8 cannot be transported unmodified in common Internet protocols.
>| Even if some of those protocols are being upgraded to support more
>| charsets, it will be many years before UTF-8 can be transported safely
>| by these tools.
>
>That's an argument specifically against using UTF-8 at all.  I'd
>like to hear more on this point from the UTF-8 proponents.

The internet as such (TCP/IP) transports any kind of octets whatsoever.
Some of the higher level protocols fail in this respect because
of the short-sightedness of their designers. The worst is E-Mail,
because it works not only on the internet, but also with other
networks. But this is known, and with MIME, it is no problem
anymore.
Also, the URN syntax draft clearly specifies how URNs are
transported over 7-bit channels (using %HH). This works for
URLs, there is no reason it shouldn't work for URNs.

So I really wonder where there should be a problem.



>| URNs should not be in any language, not even English.  I would
>| enthusiastically support requiring all URNs to be in a restricted
>| character set or otherwise discourage human friendliness (though due
>| to grandfathering requirements, each URN scheme would need its own
>| rules for ensuring this).
>
>That's an absolute show-stopper, if you are asking that existing
>naming schemes develop encryption methods to transform their names
>into unreadable strings.  People just won't do it because they
>will see it as unreasonable and unnecessary.  

Exactly. And it is also an absolute show-stopper if the "restricted
character set" still allows to use meaningful English, or if the
restricted character set contains characters such as ~[]{}^<>\#|`
("unsafe" or not) that don't appear on the average non-US keyboard,
or the "$" that can easily be seen as a demonstration of US "superiority".

Keith, why don't you make an URN syntax proposal that only allows
the characters "0" and "1"? It can easily be shown that with
appropriate, protocol-or-whatever-specific encoding mechanisms,
that will be enough to grandfather whatever has to be grandfathered.

Or why don't you define a specific URN subspace, in which only
numerical digits are allowed, and then see how well it gets populated
in comparison with spaces that allow i18n?


>We should be building the big tent that everyone can live under,
>not trying to close out name spaces we don't like.  If we were
>to discourage readability we would find URNs ignored by
>users of at least some name spaces, and we would no longer have
>the unified noncolliding name space we presently contemplate.

Exactly. URLs were supposedly designed to not be human-readable,
or so I was told by some people that are now on this group.
Current practice shows that this design aim was failed by
a wide margin. Some people have learned something from this
failure, namely that users want readability and meaning.
They even put it into telephone numbers, which, by the proponents
of non-meaningful URLs/URNs, are cited as examples for well-
working non-meaningful schemes.

The conclusion is very clear: To deny readability and meaningfulness
is to ignore human nature.



>| But incorporating UTF-8 in an attempt to make URNs human-readable is
>| an absolute showstopper.
>
>I didn't understand that to be the point of it; I would agree
>that if the only reason for using Unicode were to make URNs
>readable that wouldn't be a sufficient reason for using it;
>but I'm not sure that we can't just append existing names in
>their natural coded character set as the NSS part of a URN,
>which would have mixed results for readability.  (But then 
>I feel sure I haven't understood all the implications
>of that approach.)

The problem is that for namespaces that currently only exist
on paper, there is no "natural" coded character set.
And definitely, as Terry mentionnes, mixing various character
encodings in different parts of URNs would make handling
software extremely complicated.

Anyway, incorporating UTF-8 into URNs is not an absolute
showstopper at all. It is the first attempt at recognizing
from the beginnig that i18n is an issue that is important,
and designing a sound solution for it from the beginning.

All other attempts at i18n on the internet were done as
after-thoughts, a fact that lead to many clumsy and suboptimal
solutions. Let's not make this mistake again.

Regards,	Martin.




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id EAA06632 for urn-ietf-out; Wed, 6 Nov 1996 04:12:52 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id EAA06627 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 04:12:45 -0500
From: Harald.T.Alvestrand@uninett.no
Received: from domen.uninett.no by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA08918  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 04:12:43 -0500
Received: from domen.uninett.no by domen.uninett.no with SMTP (PP)  id <03736-0@domen.uninett.no>; Wed, 6 Nov 1996 10:10:24 +0100
X-Mailer: exmh version 1.6.7 5/3/96
To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Cc: Fisher Mark <FisherM@is3.indy.tce.com>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Subject: Re: [URN] Persistence as part of URN framework
In-Reply-To: Your message of "Tue, 05 Nov 1996 15:54:31 GMT." <2.2.32.19961105155431.006d63e0@sherekhan.jungle.bt.co.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Wed, 06 Nov 1996 10:10:11 +0100
Message-Id: <3693.847271411@domen.uninett.no>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Harald.T.Alvestrand@uninett.no
Errors-To: owner-urn-ietf@bunyip.com

Bob,
your point is well made that there needs to be some mechanism
which allows an URN buyer to make a guess at how long the resolution
service will stay in place.
This is, I believe, properly part of a business arrangement.

For an URN *user*, this may be interesting, but not vital.
It could easily(?) be solved as part of "metadata" on an URN,
together with properties like the changability of the resource
(the URN for "today's weather in Trondheim" has different properties
than the URN for "the weather in Trondheim on Nov 6, 1996 around 10:07"
(cloudy, rainy and about 3 degrees Celsius, BTW)).
But I don't see it as a vital part of the infrastructure.

Using DNS TTL records for this is just broken; DNS TTLs are used
to limit caching of name->address mapping, and in the NAPTR proposal,
they should be a fraction of the time one expects to have advance
warning of a server relocation or mapping restructure.
Normal TTLs are on the order of 3 days, and are usually reduced to less
than 1 day before serious network reorganizations.

              harald A




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id AAA04904 for urn-ietf-out; Wed, 6 Nov 1996 00:16:15 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id AAA04899 for <urn-ietf@services.bunyip.com>; Wed, 6 Nov 1996 00:16:12 -0500
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07927  (mail destined for urn-ietf@services.bunyip.com); Wed, 6 Nov 96 00:16:10 -0500
Received: from golden.parc.xerox.com ([13.1.100.139]) by alpha.xerox.com with SMTP id <16211(7)>; Tue, 5 Nov 1996 21:16:06 PST
Received: by golden.parc.xerox.com id <2696>; Tue, 5 Nov 1996 21:15:50 PST
To: FisherM@is3.indy.tce.com
Cc: rbriscoe@jungle.bt.co.uk, urn-ietf@bunyip.com
In-Reply-To: <327F3294@MSMAIL.INDY.TCE.COM> (message from Fisher Mark on Tue, 5 Nov 1996 04:26:00 PST)
Subject: Re: [URN] Persistence as part of URN framework
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Nov5.211550pst."2696"@golden.parc.xerox.com>
Date: Tue, 5 Nov 1996 21:15:50 PST
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

# But there are no technical hooks to guarantee persistence.  On the 
# cypherpunks list a few months ago, there was a discussion of what it would 
# take to encrypt a message now, save it away for 100 years, then let the 
# recipient decrypt the message.  The conclusion I drew from that discussion 
# was that this was a hard problem without a technical solution short of 
# deploying on every desktop and in every data center a persistent OS that 
# stored copies of all persistent data.  Even then, the data would only 
# persist as long as technical means remained to read the persistent data. 
#  (How many of us could read a 600 bpi 9-track tape or punched card deck even 
# if we had to?)

Jerry Saltzer & a grad student wrote some papers about long term
document retention and the issues of system design for storage that
was to last longer than 'mean time between site failure'. (Site
failure = flood, earthquake, insurrection, war company bankruptcy,
etc.)  Their system didn't require global replication, but it was
important to be careful, and also not to be to complicated about your
replication algorithms. Look for 'Library 2000' somewhere at
www.lcs.mit.edu.

>From http://www.parc.xerox.com/masinter/www5stds.html:

> Some unsolved problems
> - stuff goes away
>   Material behind URLs disappears
> - pimples.com
>   vanity domains for billboard use
> - Apple Computer and Apple Music
>   conflicts over short names
> - urn:hdl:MTV/I_quit
>   how does authority migrate?
> - http://www.mitro.paris.fr/mitro
>   Non-ASCII names


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id XAA04188 for urn-ietf-out; Tue, 5 Nov 1996 23:27:46 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id XAA04181 for <urn-ietf@services.bunyip.com>; Tue, 5 Nov 1996 23:27:42 -0500
Received: from IG.CS.UTK.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07683  (mail destined for urn-ietf@services.bunyip.com); Tue, 5 Nov 96 23:27:40 -0500
Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK) id XAA28250; Tue, 5 Nov 1996 23:27:21 -0500 (EST)
Message-Id: <199611060427.XAA28250@ig.cs.utk.edu>
X-Mailer: exmh version 1.6.7 5/3/96
X-Uri: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Cc: urn-ietf@bunyip.com, moore@cs.utk.edu
Subject: Re: [URN] Resolution Services (N2L etc) 
In-Reply-To: Your message of "Tue, 05 Nov 1996 10:01:53 GMT." <2.2.32.19961105100153.006d0998@sherekhan.jungle.bt.co.uk> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Tue, 05 Nov 1996 23:27:21 -0500
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@bunyip.com

> 1.2 It strikes me that specifying available service requests (N2L, N2R etc)
> should not be the job of DNS or any URN resolution mechanism. You are adding
> metadata about the address that the name resolves to (i.e. allowed methods).
> NAPTR should simply get you to the place you asked for by mapping names to
> addresses.

Not clear.  DNS is the place to store name-to-IP-address bindings.  If
the different services (methods) are at different IP-addresses, the
mappings between the names of the machines where the services reside,
and their IP addresses will be managed by DNS.  And there's
potentially a big efficiency win to having the name-to-service mapping
lookup occur as a side-effect of an lookup that returns NAPTR records
with an /s flag.

> Other systems  (service discovery or navigation) should allow you to
> determine what you *should* ask for from the address once you get it, and
> once you have the address each protocol scheme might provide a well-known
> method for querying what methods you *can* do if that is what the scheme
> needs (e.g. HTTP/1.1 OPTIONS method). 

Only if all possible methods for a service are available at every
service location.  You don't want to have to ask each service location
which methods are available at that server.

> IOW, the client should already know
> what it is going to do with the address it gets out of the URN service, or
> if it doesn't it should be prepared to find out.

The client knows what it wants to do.  But how the client does what it
wants to do may depend on what services are available.  If there are
multiple resolution services available for a particular chunk of name
space, it might be that several of them will do what the client wants.
For example, if all a client wants is a URL, N2L might be more
efficient than N2C.

> OK, it may be *easier* to hack it this way, but that's not the point. You
> are embedding a duplication of meta-information in DNS which will always be
> prone to being out of date, unreliable, etc. Especially if the world moves
> to be much more dynamic in this area in the decades you envisage this
> lasting. More importantly, this information potentially has a different TTL
> than the address itself, so it will break your caching.

I don't see what the problem is.  DNS can specify TTLs on a
per-resource-record basis.

At any rate, we should view the use of DNS for resolution as a
short-term experiment rather than a long-term solution.  Viewed in
that context, it's not important that we get every little detail
right.

Keith




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id XAA04135 for urn-ietf-out; Tue, 5 Nov 1996 23:16:46 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id XAA04130 for <urn-ietf@services.bunyip.com>; Tue, 5 Nov 1996 23:16:44 -0500
Received: from IG.CS.UTK.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07658  (mail destined for urn-ietf@services.bunyip.com); Tue, 5 Nov 96 23:16:40 -0500
Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK) id XAA28069; Tue, 5 Nov 1996 23:16:17 -0500 (EST)
Message-Id: <199611060416.XAA28069@ig.cs.utk.edu>
X-Mailer: exmh version 1.6.7 5/3/96
X-Uri: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Cc: Patrik Faltstrom <paf@swip.net>, urn-ietf@bunyip.com, moore@cs.utk.edu
Subject: Re: Names and Locations (was [URN] some comments) 
In-Reply-To: Your message of "Tue, 05 Nov 1996 00:16:00 CST." <199611050616.AAA21984@ncsa.uiuc.edu> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Tue, 05 Nov 1996 23:16:17 -0500
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@bunyip.com

> Instead, perhaps you are trying to say that the name is not tightly
> bound to information associated with the resource, that the
> information can change and still the name is the name of the resource.
> For example, the "resolution protocol" can change.  I have no problem
> with that, and never have.  But this is still not abstractly different
> from what happens to a URL.  

You're right, it's not.  But the difference between URNs and URLs has
almost nothing to do with how they are resolved (indeed, I hope they
use the same resolution mechanisms), and a lot to do with how the
names are assigned and maintained.

That is, some people think it's very useful to have a class of names
for which certain properties (long-term persistence, global scope,
..., and the rest of those named in RFC 1737) hold.  Those names are
called URNs.  Yes, they're a lot like URLs in how they are handled.
But the whole point in having URNs as a separate name space is: if you
know that a particular name is a URN, you know that the RFC 1737
properties hold.  (Or if you prefer, an assertion that a name is a URN
implies that the RFC 1737 properties hold.)

This is why URNs need a URN: prefix -- because a lot of the value in
having a URN name space with those properties is so *humans* can
recognize a URN when they see it.

Keith




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id WAA03958 for urn-ietf-out; Tue, 5 Nov 1996 22:22:40 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id WAA03953 for <urn-ietf@services.bunyip.com>; Tue, 5 Nov 1996 22:22:38 -0500
Received: from docker.library.uwa.edu.au by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07292  (mail destined for urn-ietf@services.bunyip.com); Tue, 5 Nov 96 22:22:34 -0500
Received: from dehquhp.library.uwa.edu.au (dehquhp.library.uwa.edu.au [130.95.106.230]) by docker.library.uwa.edu.au (8.8.0/8.8.0) with ESMTP id LAA13045; Wed, 6 Nov 1996 11:22:13 +0800 (WST)
Message-Id: <199611060322.LAA13045@docker.library.uwa.edu.au>
From: "James K. Tauber" <jtauber@library.uwa.edu.au>
To: "Stu Weibel" <weibel@oclc.org>, <leslie@bunyip.com>, <urn-ietf@bunyip.com>
Subject: Re: [URN] URN-WG home page w/references
Date: Wed, 6 Nov 1996 11:23:03 +0800
X-Msmail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "James K. Tauber" <jtauber@library.uwa.edu.au>
Errors-To: owner-urn-ietf@bunyip.com

> I think pointers to the PURL page and to the HANDLE page are 
> certainly in order as the only deployed approaches to persistent 
> naming at the present time.

James Clark's SGML parsing library, SP, and included tools do FPI
resolution via the delegating catalogue proposal. So there's another
deployed approach.

James
--
 James K. Tauber / jtauber@library.uwa.edu.au
 University CWIS Coordination Officer
 The University of Western Australia

 Room 2.42, Scholars' Centre, Reid Library
 Phone: +61 9 380 7136 FAX: +61 9 380 1128



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id VAA03782 for urn-ietf-out; Tue, 5 Nov 1996 21:47:43 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id VAA03777 for <urn-ietf@services.bunyip.com>; Tue, 5 Nov 1996 21:47:41 -0500
Received: from IG.CS.UTK.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07182  (mail destined for urn-ietf@services.bunyip.com); Tue, 5 Nov 96 21:47:28 -0500
Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK) id VAA23245; Tue, 5 Nov 1996 21:47:13 -0500 (EST)
Message-Id: <199611060247.VAA23245@ig.cs.utk.edu>
X-Uri: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Lewis Girod <girod@LCS.MIT.EDU>
Cc: tallen@fsc.fujitsu.com, moore@cs.utk.edu, urn-ietf@bunyip.com
Subject: Re: [URN] I18N does not belong in URNs 
In-Reply-To: Your message of "Tue, 05 Nov 1996 21:36:55 EST." <9611060236.AA05648@skadhwe.lcs.mit.edu> 
Date: Tue, 05 Nov 1996 21:47:12 -0500
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@bunyip.com

> Of course, as you point out there is no way to stop people from
> putting semantics into names; the most effective way to deal with the
> issue is to implement a system of user friendly names over the top of
> URNs; 99% of the time the user would see and type only a UFN, and
> these UFNs would be resolved to the URNs that could then be used as
> long-lived references.

Yes.  Precisely.

Keith


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id VAA03706 for urn-ietf-out; Tue, 5 Nov 1996 21:38:08 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id VAA03701 for <urn-ietf@services.bunyip.com>; Tue, 5 Nov 1996 21:38:06 -0500
Received: from mintaka.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07139  (mail destined for urn-ietf@services.bunyip.com); Tue, 5 Nov 96 21:38:04 -0500
Received: from skadhwe.lcs.mit.edu by MINTAKA.LCS.MIT.EDU id aa17675; 5 Nov 96 21:36 EST
Received: by skadhwe.lcs.mit.edu; (5.65v3.2/1.1.8.2/15Aug95-0306PM) id AA05648; Tue, 5 Nov 1996 21:36:55 -0500
Date: Tue, 5 Nov 1996 21:36:55 -0500
Message-Id: <9611060236.AA05648@skadhwe.lcs.mit.edu>
From: Lewis Girod <girod@LCS.MIT.EDU>
To: tallen@fsc.fujitsu.com
Cc: moore@cs.utk.edu, urn-ietf@bunyip.com
In-Reply-To: <199611060057.QAA25635@ishtar.fsc.fujitsu.com> (message from Terry Allen on Tue, 5 Nov 1996 16:57:00 -0800 (PST))
Subject: Re: [URN] I18N does not belong in URNs
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Lewis Girod <girod@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@bunyip.com

   Date: Tue, 5 Nov 1996 16:57:00 -0800 (PST)
   From: Terry Allen <tallen@fsc.fujitsu.com>

   Our longest-lived names actually are meaningful to humans; to support
   your argument you have to establish that semantic drift affects
   names specifically (Moby Dick, Julius Caesar, Assurnasirpal) and
   that using them in the context of a defined name space does not
   insulate them from semantic drift. 

The names you are using as examples are all long lived because they
refer to conceptually immutable objects.  This is the case in which
names are afforded some protection from semantic drift, although it
does not necessarily protect them completely.  Out of context, I can't
tell if you mean Julius Caesar the guy who got stabbed or Julius
Caesar the play (and that was not an issue when JC was around!,) but
in the context of a namespace of people or plays that problem would be
resolved.  Either way the name refers to a piece of history that,
whether or not it is well defined, people have an idea of what you
mean that doesn't change too much.

However, I think what Keith was getting at was a problem that arises
when semantics is embedded in names in an attept to structure
hierarchical namespaces.  The sort of semantic mechanism involved with
categorizing things is much more likely to drift over time; a
collection of companies originally categorized under ``Mainframes''
might want to recategorize under ``Enterprise systems''.  (Over longer
spans of time spellings and meanings of words change -- Julius Caesar
was originally filed under playes perhaps.)  In the context of URNs,
every move we make we are stuck with forever... which eventually leads
to silly results and overall cruftiness.  There is little point in 
having semantically significant names unless you retain semantics that
makes sense as time goes on.  

Of course, as you point out there is no way to stop people from
putting semantics into names; the most effective way to deal with the
issue is to implement a system of user friendly names over the top of
URNs; 99% of the time the user would see and type only a UFN, and
these UFNs would be resolved to the URNs that could then be used as
long-lived references.

-lewis


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id VAA03645 for urn-ietf-out; Tue, 5 Nov 1996 21:33:25 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id VAA03640 for <urn-ietf@services.bunyip.com>; Tue, 5 Nov 1996 21:33:22 -0500
Received: from IG.CS.UTK.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07127  (mail destined for urn-ietf@services.bunyip.com); Tue, 5 Nov 96 21:33:18 -0500
Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK) id VAA20653; Tue, 5 Nov 1996 21:33:00 -0500 (EST)
Message-Id: <199611060233.VAA20653@ig.cs.utk.edu>
X-Uri: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Terry Allen <tallen@fsc.fujitsu.com>
Cc: moore@cs.utk.edu, urn-ietf@bunyip.com
Subject: Re: [URN] I18N does not belong in URNs 
In-Reply-To: Your message of "Tue, 05 Nov 1996 16:57:00 PST." <199611060057.QAA25635@ishtar.fsc.fujitsu.com> 
Date: Tue, 05 Nov 1996 21:32:59 -0500
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@bunyip.com

> Keith Moore writes:
> | Support for UTF-8 in URNs is a gross layering violation.  It also
> | violates the requirements of RFC 1737 in several ways:
> | 
> | URNs are not intended to be meaningful to humans.  Rather, the desire
> | for URNs to have a long lifetime indicates that they should not be
> | human-friendly; otherwise, semantic drift will cause those names to
> | need to be changed over time.
> 
> Our longest-lived names actually are meaningful to humans; to support
> your argument you have to establish that semantic drift affects
> names specifically (Moby Dick, Julius Caesar, Assurnasirpal) and
> that using them in the context of a defined name space does not
> insulate them from semantic drift.  

Names like those you quote are ambiguous.  There are different works
named Moby Dick (not just the book by Melville; there are plays,
screen plays, radio plays, parodies) and Julius Caesar (not just 
the play by Shakespeare, but also biographies, screen plays, 
and at least one symphony).  Ambiguous names aren't suitable as URNs.

> | URNs need to have global scope and to be transcribable.  Few people on
> | this planet could accurately transcribe more than a small percentage
> | of UTF-8.  Even those that could transcribe it could probably not type
> | most UTF-8 characters on their keyboards.  It's also completely
> | unacceptable to expect people to have a graphical display and hunt
> | through character menus just to type in a URN.
> 
> Few people on this planet can accurately transcribe anything.  

That's not true.  People regularly transcribe telephone numbers, 
email addresses, ISBNs, URLs, credit card numbers, etc. with 
sufficient accuracy for their purposes.  But ask people to 
transcribe identifiers in (say) Klingon, or to type them in 
on a keyboard not designed for such, and you'll get much lower 
accuracy.

> Your
> last point would have merit were it not that we absolutely must
> be able to grandfather in existing name spaces.

Yes, we must be able to grandfather existing name spaces *that serve
similar purposes to URNs*.  ISBNs qualify.  Handles qualify.
Usenet message-ids qualify.  But URNs don't have to handle existing
name spaces that don't have the characteristics that URNs have.
Offhand, I don't know of any name spaces that have such characteristics,
that attempt to be human friendly.

> | URNs should not be in any language, not even English.  I would
> | enthusiastically support requiring all URNs to be in a restricted
> | character set or otherwise discourage human friendliness (though due
> | to grandfathering requirements, each URN scheme would need its own
> | rules for ensuring this).
> 
> That's an absolute show-stopper, if you are asking that existing
> naming schemes develop encryption methods to transform their names
> into unreadable strings.  People just won't do it because they
> will see it as unreasonable and unnecessary.  

I don't think this is a problem, because I don't think existing URN-like
name spaces are likely to be human friendly in the first place.  (If someone
knows of a counterexample, please tell us.)

> We should be building the big tent that everyone can live under,
> not trying to close out name spaces we don't like.  

Yes, and we should also be restricting the problem to something that has 
a hope of a reasonable solution.  They're not mutually exclusive, but 
over-reliance on the "one big tent" theory has caused the failure of 
many protocols.

(Please note that assuming we can define I18N'ed URLs -- and there is 
certainly a better case to be made for these then I18N'ed URNs -- I 
would have no problem with this group defining resolution protocols that 
can be used with them.  It's just that I18N isn't appropriate for the 
URN name-space.  And I18N'ed URLs aren't in scope for this group.)

Keith


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id TAA03031 for urn-ietf-out; Tue, 5 Nov 1996 19:58:21 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id TAA03026 for <urn-ietf@services.bunyip.com>; Tue, 5 Nov 1996 19:58:18 -0500
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA06729  (mail destined for urn-ietf@services.bunyip.com); Tue, 5 Nov 96 19:58:16 -0500
Received: from ishtar.fsc.fujitsu.com (ishtar [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id QAA01084; Tue, 5 Nov 1996 16:56:43 -0800 (PST)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id QAA25635; Tue, 5 Nov 1996 16:57:00 -0800 (PST)
Date: Tue, 5 Nov 1996 16:57:00 -0800 (PST)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199611060057.QAA25635@ishtar.fsc.fujitsu.com>
To: moore@cs.utk.edu, urn-ietf@bunyip.com
Subject: Re: [URN] I18N does not belong in URNs
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com

Keith Moore writes:
| Support for UTF-8 in URNs is a gross layering violation.  It also
| violates the requirements of RFC 1737 in several ways:
| 
| URNs are not intended to be meaningful to humans.  Rather, the desire
| for URNs to have a long lifetime indicates that they should not be
| human-friendly; otherwise, semantic drift will cause those names to
| need to be changed over time.

Our longest-lived names actually are meaningful to humans; to support
your argument you have to establish that semantic drift affects
names specifically (Moby Dick, Julius Caesar, Assurnasirpal) and
that using them in the context of a defined name space does not
insulate them from semantic drift.  However, I'm still undecided
on using Unicode at all, as I'm sure I don't understand some of
the issues.  I'll be meeting with Ron tomorrow and will hope
to be wiser after that.

| URNs need to have global scope and to be transcribable.  Few people on
| this planet could accurately transcribe more than a small percentage
| of UTF-8.  Even those that could transcribe it could probably not type
| most UTF-8 characters on their keyboards.  It's also completely
| unacceptable to expect people to have a graphical display and hunt
| through character menus just to type in a URN.

Few people on this planet can accurately transcribe anything.  Your
last point would have merit were it not that we absolutely must
be able to grandfather in existing name spaces.

| UTF-8 cannot be transported unmodified in common Internet protocols.
| Even if some of those protocols are being upgraded to support more
| charsets, it will be many years before UTF-8 can be transported safely
| by these tools.

That's an argument specifically against using UTF-8 at all.  I'd
like to hear more on this point from the UTF-8 proponents.

| URNs should not be in any language, not even English.  I would
| enthusiastically support requiring all URNs to be in a restricted
| character set or otherwise discourage human friendliness (though due
| to grandfathering requirements, each URN scheme would need its own
| rules for ensuring this).

That's an absolute show-stopper, if you are asking that existing
naming schemes develop encryption methods to transform their names
into unreadable strings.  People just won't do it because they
will see it as unreasonable and unnecessary.  

We should be building the big tent that everyone can live under,
not trying to close out name spaces we don't like.  If we were
to discourage readability we would find URNs ignored by
users of at least some name spaces, and we would no longer have
the unified noncolliding name space we presently contemplate.

Some name spaces will turn out not to work well, whether on
the Internet, in general, or after several centuries.  Users
of those name spaces will have to cope or convert to other
name spaces with better characteristics.  That's life.

| But incorporating UTF-8 in an attempt to make URNs human-readable is
| an absolute showstopper.

I didn't understand that to be the point of it; I would agree
that if the only reason for using Unicode were to make URNs
readable that wouldn't be a sufficient reason for using it;
but I'm not sure that we can't just append existing names in
their natural coded character set as the NSS part of a URN,
which would have mixed results for readability.  (But then 
I feel sure I haven't understood all the implications
of that approach.)



Regards,
    Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
"In going on with these experiments, how many pretty systems do we build,
 which we soon find outselves obliged to destroy?" - Benjamin Franklin
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id SAA02378 for urn-ietf-out; Tue, 5 Nov 1996 18:33:31 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id SAA02373 for <urn-ietf@services.bunyip.com>; Tue, 5 Nov 1996 18:33:29 -0500
Received: from IG.CS.UTK.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA06273  (mail destined for urn-ietf@services.bunyip.com); Tue, 5 Nov 96 18:33:27 -0500
Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK) id SAA17528; Tue, 5 Nov 1996 18:33:21 -0500 (EST)
Message-Id: <199611052333.SAA17528@ig.cs.utk.edu>
X-Mailer: exmh version 1.6.7 5/3/96
X-Uri: http://www.cs.utk.edu/~moore/
To: urn-ietf@bunyip.com
Subject: [URN] I18N does not belong in URNs
Cc: moore@cs.utk.edu
From: Keith Moore <moore@cs.utk.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Tue, 05 Nov 1996 18:33:21 -0500
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@bunyip.com

Support for UTF-8 in URNs is a gross layering violation.  It also
violates the requirements of RFC 1737 in several ways:

URNs are not intended to be meaningful to humans.  Rather, the desire
for URNs to have a long lifetime indicates that they should not be
human-friendly; otherwise, semantic drift will cause those names to
need to be changed over time.

URNs need to have global scope and to be transcribable.  Few people on
this planet could accurately transcribe more than a small percentage
of UTF-8.  Even those that could transcribe it could probably not type
most UTF-8 characters on their keyboards.  It's also completely
unacceptable to expect people to have a graphical display and hunt
through character menus just to type in a URN.

UTF-8 cannot be transported unmodified in common Internet protocols.
Even if some of those protocols are being upgraded to support more
charsets, it will be many years before UTF-8 can be transported safely
by these tools.

URNs should not be in any language, not even English.  I would
enthusiastically support requiring all URNs to be in a restricted
character set or otherwise discourage human friendliness (though due
to grandfathering requirements, each URN scheme would need its own
rules for ensuring this).

But incorporating UTF-8 in an attempt to make URNs human-readable is
an absolute showstopper.

Keith





Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA22019 for urn-ietf-out; Tue, 5 Nov 1996 14:42:21 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA22013 for <urn-ietf@services.bunyip.com>; Tue, 5 Nov 1996 14:42:14 -0500
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA04304  (mail destined for urn-ietf@services.bunyip.com); Tue, 5 Nov 96 14:42:06 -0500
Received: from ishtar.fsc.fujitsu.com (ishtar [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id LAA24073; Tue, 5 Nov 1996 11:40:26 -0800 (PST)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id LAA14040; Tue, 5 Nov 1996 11:40:32 -0800 (PST)
Date: Tue, 5 Nov 1996 11:40:32 -0800 (PST)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199611051940.LAA14040@ishtar.fsc.fujitsu.com>
To: FisherM@is3.indy.tce.com, rbriscoe@jungle.bt.co.uk
Subject: RE: [URN] Persistence as part of URN framework
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com

Bob Briscoe writes:

| The point I'm making is that if we (BT) sell or give away a URN (in our role
| as an Internet Service Provider), to give our customers the ability to

Your role as ISP does not mean that you have to take on the role of
name space owner.
 
| switch suppliers but keep their resource names, we will contract with them
| to do this for a certain time. The URN service should be able to reflect

You will contract with them to do what for a certain time?  Resolve
URNs from a name space you control?  I wouldn't want to contract with
a name space owner that promised to resolve my URNs only so long as
I used them as my ISP.  Am I missing something?

| this contractual fact so that other independent systems can know how long
| they can rely on that person's URN (e.g. so the third party's content
| management system can re-check HREFs as they are about to become obsolete
| rather than by polling).

What would make them obsolete?  Or do you mean nonresolvable?

| Once we have contracted to do this, we will *have to* ensure the URN is
| still accessible in terms of network infrastructure and servers. If the user

And in the same way as before; if your client moves a resource to
another URL, he has to tell you so.  What changes about that when
your client moves his resources to another system?

| has thrown away their Web browser and got SuperCrap5 instead, that's not our
| concern. I'm not saying we are planning doing this, I'm just laying out the
| processes a commercial company would go through before marketing URNs.

I don't get the point about the user changing browsers.

| That's just PURLs - saying certain names are more persistent than others.
| What I'm saying is that for URNs to mean anything, you need the *optional*
| capability to say *how* persistent you mean when you say "pretty persistent"
| because "for ever" is just meaningless. It must be optional because some

Well, no it isn't.  URNs are not to be reassigned; is that more meaningful
for you than "forever"?  There are no guarantees (nor can there be any)
that a URN will be resolvable over the Internet forever.

| people don't want to think about how long "persistent" means. Others might
| not want anyone to infer how long they expect to be in business from the
| length of their TTLs!
| 
| A naming service should at minimum deal with the characteristics that you
| can hang on a name
| - persistence of the name

The *name* is persistent, period.  Resolution is another matter.  I
don't know what you mean to refer to when you write "naming service".

| - ownership
| - address mapping
| - persistence of the address mapping
| - I would say "etc." but that's about it! My complaint is that two items
| from even this minimal list of four aren't covered by the framework (whereas
| the NAPTR proposal starts introducing gratuitous characteristics that are
| owned by the resource the name points at, not the name itself).
| 
| I would be happy if we came down on a solution which just optionally
| specified the longevity of the name (not the DNS NAPTR TTL because this is
| the longevity of the mapping, not the name itself). You could potentially
| have name TTLs of 10 years (or more). So a sensible discussion could now
| ensue as to whether this is practical - to expect any descendant of DNS to
| inherit any long lived TTLs from within DNS. I would say yes.

I don't see where you get the idea that a URN has a TTL at all.  Where
does the NAPTR proposal say it does?  (maybe I missed something)


Regards,
    Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
"In going on with these experiments, how many pretty systems do we build,
 which we soon find outselves obliged to destroy?" - Benjamin Franklin
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA19183 for urn-ietf-out; Tue, 5 Nov 1996 10:54:41 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA19178 for <urn-ietf@services.bunyip.com>; Tue, 5 Nov 1996 10:54:39 -0500
Received: from zaphod.axion.bt.co.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA02105  (mail destined for urn-ietf@services.bunyip.com); Tue, 5 Nov 96 10:54:25 -0500
Received: from mailhub.axion.bt.co.uk by zaphod.axion.bt.co.uk with SMTP (PP); Tue, 5 Nov 1996 15:54:06 +0000
Received: from kaa.jungle.bt.co.uk by mailhub.axion.bt.co.uk with SMTP (PP); Tue, 5 Nov 1996 15:53:46 +0000
Received: from phao.jungle.bt.co.uk by kaa.jungle.bt.co.uk; Tue, 5 Nov 96 15:52:59 GMT
Message-Id: <2.2.32.19961105155506.006d9050@sherekhan.jungle.bt.co.uk>
X-Sender: rbriscoe@sherekhan.jungle.bt.co.uk
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 05 Nov 1996 15:55:06 +0000
To: Fisher Mark <FisherM@is3.indy.tce.com>
From: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Subject: RE: [URN] Resolution Services (N2L etc)
Cc: "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Errors-To: owner-urn-ietf@bunyip.com

At 07:41 05/11/96 EST, Fisher Mark wrote:
>
>>1.2 It strikes me that specifying available service requests (N2L, N2R etc)
>>should not be the job of DNS or any URN resolution mechanism. You are
>>adding
>>metadata about the address that the name resolves to (i.e. allowed
>>methods).
>>NAPTR should simply get you to the place you asked for by mapping names to
>>addresses.
>[...]
>>OK, it may be *easier* to hack it this way, but that's not the point. You
>>are embedding a duplication of meta-information in DNS which will always be
>>prone to being out of date, unreliable, etc. Especially if the world moves
>>to be much more dynamic in this area in the decades you envisage this
>>lasting. More importantly, this information potentially has a different TTL
>>than the address itself, so it will break your caching.
>
>But this is meta-information that is not easy to change.  It is not like, 
>"oh, from midnight to 6am I'll support HTTP, then from 6am to 8am I'll 
>support HTTP and our experimental Z39.50-2000, then from 8am-6pm I'll only 
>support whois++", etc.  Rapidly changing what final resolution services are 
>supported is not a particularly easy task, or a desirable task even when it 
>is made easy.

I'm not throwing out the resolution service, as you appear to think I am
saying. I'm throwing out the service requests supported by that service
(N2L, N2Ls, N2R, N2Rs, N2C etc.). This is one level of indirection too far.

It's irrelevant whether they are likely to change *often*. What is important
is that they will change at potentially *different* times to the resolution
service. This is what breaks the meaning of the TTL. Once you have the
resolution service you can find the service requests it supports, so this is
unnecessary complexity.

>
>Could one (or more) of the DNS wizards on the list speak as to what the 
>average TTL tends to be?  From what Bob is saying, it sounds like he expects 
>the TTL of the NAPTR record to be a longer time than the expected time 
>between final resolution service changes.
>======================================================================
>Mark Leighton Fisher                   Thomson Consumer Electronics
>fisherm@indy.tce.com                   Indianapolis, IN
>
>
____________________________________________________________________________
Bob Briscoe         http://www.labs.bt.com/people/briscorj/index.htm



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA19174 for urn-ietf-out; Tue, 5 Nov 1996 10:54:12 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA19167 for <urn-ietf@services.bunyip.com>; Tue, 5 Nov 1996 10:54:09 -0500
Received: from zaphod.axion.bt.co.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA02081  (mail destined for urn-ietf@services.bunyip.com); Tue, 5 Nov 96 10:53:56 -0500
Received: from mailhub.axion.bt.co.uk by zaphod.axion.bt.co.uk with SMTP (PP); Tue, 5 Nov 1996 15:53:26 +0000
Received: from kaa.jungle.bt.co.uk by mailhub.axion.bt.co.uk with SMTP (PP); Tue, 5 Nov 1996 15:53:11 +0000
Received: from phao.jungle.bt.co.uk by kaa.jungle.bt.co.uk; Tue, 5 Nov 96 15:52:24 GMT
Message-Id: <2.2.32.19961105155431.006d63e0@sherekhan.jungle.bt.co.uk>
X-Sender: rbriscoe@sherekhan.jungle.bt.co.uk
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 05 Nov 1996 15:54:31 +0000
To: Fisher Mark <FisherM@is3.indy.tce.com>
From: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Subject: RE: [URN] Persistence as part of URN framework
Cc: "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Errors-To: owner-urn-ietf@bunyip.com

At 07:26 05/11/96 EST, Fisher Mark wrote:
>
>>Persistence is a contractual
>>thing which needs a technical hook to hang the contract on.
>
>But there are no technical hooks to guarantee persistence.  On the 
>cypherpunks list a few months ago, there was a discussion of what it would 
>take to encrypt a message now, save it away for 100 years, then let the 
>recipient decrypt the message.  The conclusion I drew from that discussion 
>was that this was a hard problem without a technical solution short of 
>deploying on every desktop and in every data center a persistent OS that 
>stored copies of all persistent data.  Even then, the data would only 
>persist as long as technical means remained to read the persistent data. 
> (How many of us could read a 600 bpi 9-track tape or punched card deck even 
>if we had to?)

The point I'm making is that if we (BT) sell or give away a URN (in our role
as an Internet Service Provider), to give our customers the ability to
switch suppliers but keep their resource names, we will contract with them
to do this for a certain time. The URN service should be able to reflect
this contractual fact so that other independent systems can know how long
they can rely on that person's URN (e.g. so the third party's content
management system can re-check HREFs as they are about to become obsolete
rather than by polling).

Once we have contracted to do this, we will *have to* ensure the URN is
still accessible in terms of network infrastructure and servers. If the user
has thrown away their Web browser and got SuperCrap5 instead, that's not our
concern. I'm not saying we are planning doing this, I'm just laying out the
processes a commercial company would go through before marketing URNs.

The same issues come up with phone number portability between suppliers.

>
>The important point about URNs is that there is an extra level of 
>indirection built into the resolution process, such that the URN -> URL -> 
>resource resolution (in the N2L case) can transparently (at the user agent 
>level) change the URL(s) associated with that URN, without changing the URN. 
> Kind of a superpowered 30x redirect, in a way.  This technical detail (the 
>extra level of indirection) is what will give URNs additional capability to 
>persist.

That's just PURLs - saying certain names are more persistent than others.
What I'm saying is that for URNs to mean anything, you need the *optional*
capability to say *how* persistent you mean when you say "pretty persistent"
because "for ever" is just meaningless. It must be optional because some
people don't want to think about how long "persistent" means. Others might
not want anyone to infer how long they expect to be in business from the
length of their TTLs!

A naming service should at minimum deal with the characteristics that you
can hang on a name
- persistence of the name
- ownership
- address mapping
- persistence of the address mapping
- I would say "etc." but that's about it! My complaint is that two items
from even this minimal list of four aren't covered by the framework (whereas
the NAPTR proposal starts introducing gratuitous characteristics that are
owned by the resource the name points at, not the name itself).

I would be happy if we came down on a solution which just optionally
specified the longevity of the name (not the DNS NAPTR TTL because this is
the longevity of the mapping, not the name itself). You could potentially
have name TTLs of 10 years (or more). So a sensible discussion could now
ensue as to whether this is practical - to expect any descendant of DNS to
inherit any long lived TTLs from within DNS. I would say yes.

Bob
____________________________________________________________________________
Bob Briscoe         http://www.labs.bt.com/people/briscorj/index.htm



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA18387 for urn-ietf-out; Tue, 5 Nov 1996 09:38:07 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA18382 for <urn-ietf@services.bunyip.com>; Tue, 5 Nov 1996 09:38:05 -0500
Received: from dns2.noc.best.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA01399  (mail destined for urn-ietf@services.bunyip.com); Tue, 5 Nov 96 09:38:03 -0500
Received: from shellx.best.com (shellx.best.com [206.86.0.11]) by dns2.noc.best.net (8.6.12/8.6.5) with SMTP id GAA07931; Tue, 5 Nov 1996 06:37:15 -0800
Date: Tue, 5 Nov 1996 06:37:14 -0800 (PST)
From: "Gregory J. Woodhouse" <gjw@wnetc.com>
To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] Resolution Services (N2L etc)
In-Reply-To: <2.2.32.19961105100153.006d0998@sherekhan.jungle.bt.co.uk>
Message-Id: <Pine.SGI.3.95.961105062944.22199E-100000@shellx.best.com>
X-Url: http://www.wnetc.com/
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Gregory J. Woodhouse" <gjw@wnetc.com>
Errors-To: owner-urn-ietf@bunyip.com

I'm sure I'm saying the same thing tht others will say, but while I think
NAPTR will likely be replaced with some other mechanism, I do think the
extra layer of indirections serves several very important purposes: Most
importantly, it makes the underlying mechanism truly distributed and
scalable. It also decentralizes URN administration provides a smooth
transition path to new technologies. No other mechanism that I've seen
proposed can make these claims.

---
Gregory Woodhouse     gjw@wnetc.com
home page:            http://www.wnetc.com/home.html
resource page:        http://www.wnetc.com/resource/



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA18364 for urn-ietf-out; Tue, 5 Nov 1996 09:37:13 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA18359 for <urn-ietf@services.bunyip.com>; Tue, 5 Nov 1996 09:37:10 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA01389  (mail destined for urn-ietf@services.bunyip.com); Tue, 5 Nov 96 09:37:08 -0500
Message-Id: <9611051437.AA01389@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Tue Nov  5 08:36 CST 1996
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Martin J Duerst" <mduerst@ifi.unizh.ch>, "Patrik Faltstrom" <paf@swip.net>
Cc: "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Tue, 05 Nov 96 08:37:29 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] %encoding for reserved UTF-8 characters (was: New syntax draft)
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

On Tue, 5 Nov 1996 10:46:17 +0100 (MET), Patrik Faltstrom wrote:

>
>On Mon, 4 Nov 1996, Martin J Duerst wrote:
>
>> - Specify that protocols may only reserve 1-octet UTF-8 characters
>> 	(i.e. ASCII).
>
>This is kind of stupid from my point of view. We do not win
>anything by doing this, do we?
>
>> - Specify that protocols have to define their own escaping mechanisms
>> 	for things beyond ASCII.
>
>This is better, much better. We say that native URNs are 8-bit
>following the UTF-8 specification and that the protocol have
>to come up with its own escaping mechanism.

This is ok, so long as we are talking about transport protocol escaping
which is removed before the URN is resolved.  What we are talking
about here (in my mind at least) is escaping that the URN resolver "sees" 
and has to remove before resolving a URN.

Now, there is are some folks who have commented to me that there shouldn't
be any escaping that the URN resolver should have to handle.  If so,
then the portions of the draft covering escaping can be removed.
However, if we decide that the URN resolver must handle escaping, then
I claim that the types of escaping it handles should be specified in the
syntax document, not somewhere else.

I should note that there has not been enough comment either way on the
preceding paragraph to claim "rough consensus"...

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id IAA17824 for urn-ietf-out; Tue, 5 Nov 1996 08:27:20 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id IAA17819 for <urn-ietf@services.bunyip.com>; Tue, 5 Nov 1996 08:27:18 -0500
Received: from fssun10.dev.oclc.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA01106  (mail destined for urn-ietf@services.bunyip.com); Tue, 5 Nov 96 08:27:15 -0500
Received: from orc.NISOR (orc.dev.oclc.org) by oclc.org (4.1/SMI-4.1) id AA16003; Tue, 5 Nov 96 08:27:13 EST
Received: by orc.NISOR (SMI-8.6/SMI-SVR4) id IAA04028; Tue, 5 Nov 1996 08:28:15 -0500
Date: Tue, 5 Nov 1996 08:28:15 -0500
From: weibel@oclc.org (Stu Weibel)
Message-Id: <199611051328.IAA04028@orc.NISOR>
To: leslie@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] URN-WG home page w/references
X-Sun-Charset: US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: weibel@oclc.org (Stu Weibel)
Errors-To: owner-urn-ietf@bunyip.com

I think pointers to the PURL page and to the HANDLE page are certainly
in order as the only deployed approaches to persistent naming at the
present time.  

   http://purl.org
   http://www.handle.net
 
thanks,

stu


> Yes, there is a homepage for the group, although I have not had time to
> update it since we became a working group.
> 
> It lives at:
> 
> 	http://www.bunyip.com/research/urn-ietf/
> 
> Suggestions for content are welcomed...
> 
> Leslie.
 


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id IAA17731 for urn-ietf-out; Tue, 5 Nov 1996 08:17:07 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id IAA17726 for <urn-ietf@services.bunyip.com>; Tue, 5 Nov 1996 08:17:05 -0500
Received: from fssun10.dev.oclc.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA01071  (mail destined for urn-ietf@services.bunyip.com); Tue, 5 Nov 96 08:17:03 -0500
Received: from orc.NISOR (orc.dev.oclc.org) by oclc.org (4.1/SMI-4.1) id AA15140; Tue, 5 Nov 96 08:16:52 EST
Received: by orc.NISOR (SMI-8.6/SMI-SVR4) id IAA03246; Tue, 5 Nov 1996 08:17:53 -0500
Date: Tue, 5 Nov 1996 08:17:53 -0500
From: weibel@oclc.org (Stu Weibel)
Message-Id: <199611051317.IAA03246@orc.NISOR>
To: urn-ietf@bunyip.com, FisherM@is3.indy.tce.com
Subject: RE: [URN] Persistence as part of URN framework
X-Sun-Charset: US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: weibel@oclc.org (Stu Weibel)
Errors-To: owner-urn-ietf@bunyip.com

Mark Fisher writes,

> The important point about URNs is that there is an extra level of 
> indirection built into the resolution process, such that the URN -> URL -> 
> resource resolution (in the N2L case) can transparently (at the user agent 
> level) change the URL(s) associated with that URN, without changing the URN. 
>  Kind of a superpowered 30x redirect, in a way.  This technical detail (the 
> extra level of indirection) is what will give URNs additional capability to 
> persist.
 
This is the part of the problem that PURLs address very well:  one
additional level of indirection that allows the management
(contractural or otherwise) of URLs by an organization with the
committment to maintain persistent access.  I have argued for
in the past and continue to believe that persistence is only to
a small extent a function of the underlying technology: persistence
is a function of *organizational committment*.

Another essential element of some (but not all) varieties of URN is
assurance that the object that is named is exactly the same as it was
at the time of name assignment.  PURLs do not address this issue, but
can be used as a layer in such a solution (OCLC and CNRI have,
together, demonstrated such a solution with PURL-HANDLE resolution, but
there can clearly be other solutions).

The third major element, protocol independence, is highly desirable but less 
urgent: We can live with the current protocols for the time while the
necessary infrastructure (NAPTR for example) is developed and deployed.
 

stu


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id HAA17578 for urn-ietf-out; Tue, 5 Nov 1996 07:40:51 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id HAA17573 for <urn-ietf@services.bunyip.com>; Tue, 5 Nov 1996 07:40:45 -0500
Received: from inet-gw.indy.tce.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA00898  (mail destined for urn-ietf@services.bunyip.com); Tue, 5 Nov 96 07:40:39 -0500
Received: by seawall with  (8.6.12/) id HAA15012; Tue, 5 Nov 1996 07:40:38 -0500
Received: from cts2.indy.tce.com(157.254.98.70) by seawall.indy.tce.com via smap (V1.3) id sma015008; Tue Nov  5 07:40:13 1996
Received: by MSMAIL.INDY.TCE.COM with Microsoft Mail id <327F35D5@MSMAIL.INDY.TCE.COM>; Tue, 05 Nov 96 07:40:53 EST
From: Fisher Mark <FisherM@is3.indy.tce.com>
To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Subject: RE: [URN] Resolution Services (N2L etc)
Date: Tue, 05 Nov 96 07:41:00 EST
Message-Id: <327F35D5@MSMAIL.INDY.TCE.COM>
Encoding: 30 TEXT
X-Mailer: Microsoft Mail V3.0
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Fisher Mark <FisherM@is3.indy.tce.com>
Errors-To: owner-urn-ietf@bunyip.com

>1.2 It strikes me that specifying available service requests (N2L, N2R etc)
>should not be the job of DNS or any URN resolution mechanism. You are
>adding
>metadata about the address that the name resolves to (i.e. allowed
>methods).
>NAPTR should simply get you to the place you asked for by mapping names to
>addresses.
[...]
>OK, it may be *easier* to hack it this way, but that's not the point. You
>are embedding a duplication of meta-information in DNS which will always be
>prone to being out of date, unreliable, etc. Especially if the world moves
>to be much more dynamic in this area in the decades you envisage this
>lasting. More importantly, this information potentially has a different TTL
>than the address itself, so it will break your caching.

But this is meta-information that is not easy to change.  It is not like, 
"oh, from midnight to 6am I'll support HTTP, then from 6am to 8am I'll 
support HTTP and our experimental Z39.50-2000, then from 8am-6pm I'll only 
support whois++", etc.  Rapidly changing what final resolution services are 
supported is not a particularly easy task, or a desirable task even when it 
is made easy.

Could one (or more) of the DNS wizards on the list speak as to what the 
average TTL tends to be?  From what Bob is saying, it sounds like he expects 
the TTL of the NAPTR record to be a longer time than the expected time 
between final resolution service changes.
======================================================================
Mark Leighton Fisher                   Thomson Consumer Electronics
fisherm@indy.tce.com                   Indianapolis, IN


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id HAA17492 for urn-ietf-out; Tue, 5 Nov 1996 07:26:48 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id HAA17487 for <urn-ietf@services.bunyip.com>; Tue, 5 Nov 1996 07:26:46 -0500
Received: from inet-gw.indy.tce.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA00859  (mail destined for urn-ietf@services.bunyip.com); Tue, 5 Nov 96 07:26:44 -0500
Received: by seawall with  (8.6.12/) id HAA14740; Tue, 5 Nov 1996 07:26:38 -0500
Received: from cts2.indy.tce.com(157.254.98.70) by seawall.indy.tce.com via smap (V1.3) id sma014736; Tue Nov  5 07:26:20 1996
Received: by MSMAIL.INDY.TCE.COM with Microsoft Mail id <327F3294@MSMAIL.INDY.TCE.COM>; Tue, 05 Nov 96 07:27:00 EST
From: Fisher Mark <FisherM@is3.indy.tce.com>
To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Subject: RE: [URN] Persistence as part of URN framework
Date: Tue, 05 Nov 96 07:26:00 EST
Message-Id: <327F3294@MSMAIL.INDY.TCE.COM>
Encoding: 25 TEXT
X-Mailer: Microsoft Mail V3.0
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Fisher Mark <FisherM@is3.indy.tce.com>
Errors-To: owner-urn-ietf@bunyip.com

>Persistence is a contractual
>thing which needs a technical hook to hang the contract on.

But there are no technical hooks to guarantee persistence.  On the 
cypherpunks list a few months ago, there was a discussion of what it would 
take to encrypt a message now, save it away for 100 years, then let the 
recipient decrypt the message.  The conclusion I drew from that discussion 
was that this was a hard problem without a technical solution short of 
deploying on every desktop and in every data center a persistent OS that 
stored copies of all persistent data.  Even then, the data would only 
persist as long as technical means remained to read the persistent data. 
 (How many of us could read a 600 bpi 9-track tape or punched card deck even 
if we had to?)

The important point about URNs is that there is an extra level of 
indirection built into the resolution process, such that the URN -> URL -> 
resource resolution (in the N2L case) can transparently (at the user agent 
level) change the URL(s) associated with that URN, without changing the URN. 
 Kind of a superpowered 30x redirect, in a way.  This technical detail (the 
extra level of indirection) is what will give URNs additional capability to 
persist.
======================================================================
Mark Leighton Fisher                   Thomson Consumer Electronics
fisherm@indy.tce.com                   Indianapolis, IN


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id GAA17086 for urn-ietf-out; Tue, 5 Nov 1996 06:40:34 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id GAA17081 for <urn-ietf@services.bunyip.com>; Tue, 5 Nov 1996 06:40:32 -0500
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA00703  (mail destined for urn-ietf@services.bunyip.com); Tue, 5 Nov 96 06:40:31 -0500
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id GAA13431; Tue, 5 Nov 1996 06:40:30 -0500
Message-Id: <199611051140.GAA13431@beethoven.bunyip.com>
From: leslie@bunyip.com (Leslie Daigle)
Date: Tue, 5 Nov 1996 06:40:30 -0500
In-Reply-To: Larry Masinter's message as of Nov  4, 16:52
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Larry Masinter <masinter@parc.xerox.com>, urn-ietf@bunyip.com
Subject: Re: [URN] URN-WG home page w/references
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: leslie@bunyip.com (Leslie Daigle)
Errors-To: owner-urn-ietf@bunyip.com

Larry,

> Is there a 'home page' for the URN working group? It would be really
> useful to collect together the references & previous work. There was a
> home page for URI that was (and still is) really useful, but lately
> I've had to search for URN & URC references.

Yes, there is a homepage for the group, although I have not had time to
update it since we became a working group.

It lives at:

	http://www.bunyip.com/research/urn-ietf/

Suggestions for content are welcomed...

Leslie.

-- 

----------------------------------------------------------------------------

  "The light at the end of the tunnel             Leslie Daigle
     is often the blindingly obvious..."          Vice President, Research
                                                  Bunyip Information Systems
                      -- ThinkingCat              (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id FAA16516 for urn-ietf-out; Tue, 5 Nov 1996 05:02:10 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id FAA16509 for <urn-ietf@services.bunyip.com>; Tue, 5 Nov 1996 05:02:08 -0500
Received: from zaphod.axion.bt.co.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA00444  (mail destined for urn-ietf@services.bunyip.com); Tue, 5 Nov 96 05:01:35 -0500
Received: from mailhub.axion.bt.co.uk by zaphod.axion.bt.co.uk with SMTP (PP); Tue, 5 Nov 1996 10:01:23 +0000
Received: from kaa.jungle.bt.co.uk by mailhub.axion.bt.co.uk with SMTP (PP); Tue, 5 Nov 1996 10:01:06 +0000
Received: from phao.jungle.bt.co.uk by kaa.jungle.bt.co.uk; Tue, 5 Nov 96 10:00:21 GMT
Message-Id: <2.2.32.19961105100228.006d9db8@sherekhan.jungle.bt.co.uk>
X-Sender: rbriscoe@sherekhan.jungle.bt.co.uk
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 05 Nov 1996 10:02:28 +0000
To: urn-ietf@bunyip.com
From: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Subject: [URN] NAPTR substitution expression grammar
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Errors-To: owner-urn-ietf@bunyip.com

Comments on draft-ietf-urn-naptr-00.txt (cont.):

2. Substitution expression grammar
2.1 You claim to be copying sed ERE syntax (with the caveat it may all
change to cover UTF-8). To avoid confusion for sed gits like me, could you
consider using the escaped parentheses \( and \) to do back refs, rather
than the one character ones ( and ) which simply imply grouping in POSIX
EREs by my understanding.

2.2 Also, it would be friendly to allow any delimiter, like sed does, not
just "/" (e.g. "!.*//\([^/:]+\)!\1!i" is a lot more readable than
"/.*\/\/\([^\/:]+\)/\1/i").

Bob
____________________________________________________________________________
Bob Briscoe         http://www.labs.bt.com/people/briscorj/index.htm



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id FAA16491 for urn-ietf-out; Tue, 5 Nov 1996 05:01:38 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id FAA16486 for <urn-ietf@services.bunyip.com>; Tue, 5 Nov 1996 05:01:36 -0500
Received: from zaphod.axion.bt.co.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA00435  (mail destined for urn-ietf@services.bunyip.com); Tue, 5 Nov 96 05:01:29 -0500
Received: from mailhub.axion.bt.co.uk by zaphod.axion.bt.co.uk with SMTP (PP); Tue, 5 Nov 1996 10:01:17 +0000
Received: from kaa.jungle.bt.co.uk by mailhub.axion.bt.co.uk with SMTP (PP); Tue, 5 Nov 1996 10:00:58 +0000
Received: from phao.jungle.bt.co.uk by kaa.jungle.bt.co.uk; Tue, 5 Nov 96 10:00:07 GMT
Message-Id: <2.2.32.19961105100213.006c3a98@sherekhan.jungle.bt.co.uk>
X-Sender: rbriscoe@sherekhan.jungle.bt.co.uk
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 05 Nov 1996 10:02:13 +0000
To: urn-ietf@bunyip.com
From: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Subject: [URN] Persistence as part of URN framework
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Errors-To: owner-urn-ietf@bunyip.com

Comments on draft-daigle-urnframework-00.txt:

On 12-Oct-96 in "[URN] suggestions for "A Framework for the Assignment and
Resolution ..."" Larry Masinter said:
This is a rather old song, but I will sing it again:
draft-daigle-urnframework-00.txt is inadequate because it does not
deal with any of the issues of administration & security & migration &
longevity that are the entire motivation for having 'URNs' instead of
'URLs'.

I couldn't agree more. If the only difference between a name and a location
is persistence, can you really get away with defining a whole framework that
doesn't mention even an optional capability to define how persistent a name
is (or at least a best estimate)? You've chosen the DNS which has TTL in
there as a given, but your framework doesn't put any requirements on this.

For instance, we might want to sell persistent names, but if there's no way
of telling how persistent they are, you've got nothing to prove anything,
and the client has got nothing to buy into. Persistence is a contractual
thing which needs a technical hook to hang the contract on.

I believe defining persistence fits your charter too.

Bob
____________________________________________________________________________
Bob Briscoe         http://www.labs.bt.com/people/briscorj/index.htm



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id FAA16453 for urn-ietf-out; Tue, 5 Nov 1996 05:01:15 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id FAA16448 for <urn-ietf@services.bunyip.com>; Tue, 5 Nov 1996 05:01:12 -0500
Received: from zaphod.axion.bt.co.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA00429  (mail destined for urn-ietf@services.bunyip.com); Tue, 5 Nov 96 05:01:09 -0500
Received: from mailhub.axion.bt.co.uk by zaphod.axion.bt.co.uk with SMTP (PP); Tue, 5 Nov 1996 10:00:46 +0000
Received: from kaa.jungle.bt.co.uk by mailhub.axion.bt.co.uk with SMTP (PP); Tue, 5 Nov 1996 10:00:34 +0000
Received: from phao.jungle.bt.co.uk by kaa.jungle.bt.co.uk; Tue, 5 Nov 96 09:59:46 GMT
Message-Id: <2.2.32.19961105100153.006d0998@sherekhan.jungle.bt.co.uk>
X-Sender: rbriscoe@sherekhan.jungle.bt.co.uk
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 05 Nov 1996 10:01:53 +0000
To: urn-ietf@bunyip.com
From: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Subject: [URN] Resolution Services (N2L etc)
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Errors-To: owner-urn-ietf@bunyip.com

Strong comments on draft-ietf-urn-naptr-00 draft below.

I've just joined this mail-list as I'm working on URCs and wanted to make
sure I was up to date on back-ground. I have read all the drafts that I
think are relevant (URN urnframework-00, urn-naptr-00, urn-syntax-00) and
the last couple of months mail archives to get up to date.

I have tried not to cover old ground, but please pull me up if I stray.

<PATRONISE>In fact it's homely to note the same old arguments about URNs are
still being re-cycled.</PATRONISE> <BUTTER UP>I admire your collective
sticking power.</BUTTER UP>

I haven't read daniel-http because it relies so heavily on the resolution
service capability of NAPTR to which I have big objections (below).

Comments on draft-ietf-urn-naptr-00.txt:
1. Resolution Services
1.1 Under Brief overview and examples, it says, "Resolution services are
operations such as N2R... These are discussed in the URN framework
document[2]..."
They aren't (and below I say why I think they shouldn't be, other than to
exclude them).

1.2 It strikes me that specifying available service requests (N2L, N2R etc)
should not be the job of DNS or any URN resolution mechanism. You are adding
metadata about the address that the name resolves to (i.e. allowed methods).
NAPTR should simply get you to the place you asked for by mapping names to
addresses.

Other systems  (service discovery or navigation) should allow you to
determine what you *should* ask for from the address once you get it, and
once you have the address each protocol scheme might provide a well-known
method for querying what methods you *can* do if that is what the scheme
needs (e.g. HTTP/1.1 OPTIONS method). IOW, the client should already know
what it is going to do with the address it gets out of the URN service, or
if it doesn't it should be prepared to find out.

OK, it may be *easier* to hack it this way, but that's not the point. You
are embedding a duplication of meta-information in DNS which will always be
prone to being out of date, unreliable, etc. Especially if the world moves
to be much more dynamic in this area in the decades you envisage this
lasting. More importantly, this information potentially has a different TTL
than the address itself, so it will break your caching.

IMHO, what you *can* do with the URN should normally be put in with the
advert for the URN (e.g. the mailing, the cereal box, the web page) that the
service provider shouts about to get the thing used, and other people pass
on in the normal way this gossip spreads. It is up to the service providers
to promulgate the URN in such a way that when the client uses it, the
correct method is invoked (e.g. if you want U2L, not U2R on a Web page, you
just type the URN, rather than HREF'ing it).

Bob
____________________________________________________________________________
Bob Briscoe         http://www.labs.bt.com/people/briscorj/index.htm



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id EAA16345 for urn-ietf-out; Tue, 5 Nov 1996 04:48:36 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id EAA16340 for <urn-ietf@services.bunyip.com>; Tue, 5 Nov 1996 04:48:33 -0500
Received: from nic.cafax.se by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA00389  (mail destined for urn-ietf@services.bunyip.com); Tue, 5 Nov 96 04:48:29 -0500
Received: from nic.cafax.se (paf@nic.cafax.se [193.12.122.42]) by nic.cafax.se (8.8.2/8.8.2) with SMTP id KAA06251; Tue, 5 Nov 1996 10:46:18 +0100 (MET)
Date: Tue, 5 Nov 1996 10:46:17 +0100 (MET)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nic.cafax.se
To: Martin J Duerst <mduerst@ifi.unizh.ch>
Cc: jayhawk@ds.internic.net, urn-ietf@bunyip.com
Subject: Re: [URN] %encoding for reserved UTF-8 characters (was: New syntax          draft)
In-Reply-To: <"josef.ifi..324:04.10.96.10.50.51"@ifi.unizh.ch>
Message-Id: <Pine.BSI.3.91.961105104008.6238B-100000@nic.cafax.se>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Patrik Faltstrom <paf@swip.net>
Errors-To: owner-urn-ietf@bunyip.com

On Mon, 4 Nov 1996, Martin J Duerst wrote:

> - Specify that protocols may only reserve 1-octet UTF-8 characters
> 	(i.e. ASCII).

This is kind of stupid from my point of view. We do not win
anything by doing this, do we?

> - Specify that protocols have to define their own escaping mechanisms
> 	for things beyond ASCII.

This is better, much better. We say that native URNs are 8-bit
following the UTF-8 specification and that the protocol have
to come up with its own escaping mechanism.

Just because the US-ASCII characters are represented by themselves
in an UTF-8 string, and these octets can not occur in any other
UTF-8 sequence, I can not see that we have problems with the
normal "dangerous" characters in for example a URL, i.e. space,
percent, plus etc. A space can only occur in a UTF-8 string as
a space, representing a space, so it has to be %encoded.

It should because of this be quite easy :-) for each protocol to
check what happens when a UTF-8 string is passed. My experience is
that UTF-8 strings behaves like ISO-8859-1 strings, if you don't
start inserting linebreaks, counting characters etc.

   Patrik



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id BAA15027 for urn-ietf-out; Tue, 5 Nov 1996 01:20:54 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id BAA15022 for <urn-ietf@services.bunyip.com>; Tue, 5 Nov 1996 01:20:50 -0500
Received: from void.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA29641  (mail destined for urn-ietf@services.bunyip.com); Tue, 5 Nov 96 01:20:47 -0500
Received: (from liberte@localhost) by ncsa.uiuc.edu (8.7.6/8.7.3) id AAA21984; Tue, 5 Nov 1996 00:16:00 -0600 (CST)
Date: Tue, 5 Nov 1996 00:16:00 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Message-Id: <199611050616.AAA21984@ncsa.uiuc.edu>
To: Patrik Faltstrom <paf@swip.net>
Cc: urn-ietf@bunyip.com
Subject: Re: Names and Locations (was [URN] some comments)
In-Reply-To: <Pine.BSI.3.91.961103152653.867C-100000@nic.cafax.se>
References: <199611030651.AAA25490@ncsa.uiuc.edu> <Pine.BSI.3.91.961103152653.867C-100000@nic.cafax.se>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

Patrik Faltstrom writes:
 > A URL refers to a location which though a caching mechanism, a proxy
 > cache, an interceptor with cache, multiple A-records in DNS or whatever
 > ends up refering to more than one occurance of the same resource.

But those multiple occurances of the resource are at multiple
locations, are they not?  (BTW, the point of this particular line of
argument is simply that the binding between URL and location is not as
clear as people are making it sound.  This, by itself, does not imply
that URLs are persistent, as URNs are intended to be.)

 > A URN is a _name_ of a resource which have absolutely _NOTHING_
 > to do with the resolution protocol, the different versions of
 > the resource that exist (text, postscript etc), the different
 > protocols used to locate and later fetch the resource or the
 > metadata for the resource.

I'm not sure who else would agree with you that a name is so abstract
that it has nothing to do with any of the information associated with
the resource.  If there is no association, how is that the name can
even be used as a name of the resource?    How would you ever get to
the resource?

Instead, perhaps you are trying to say that the name is not tightly
bound to information associated with the resource, that the
information can change and still the name is the name of the resource.
For example, the "resolution protocol" can change.  I have no problem
with that, and never have.  But this is still not abstractly different
from what happens to a URL.  What is happening when an HTTP server
gives you a redirect to an ftp URL?  Compare that to a DNS server for
a naming authority giving you a redirect to an http URL.

If you want to get from a URN to a resource, you must begin to look up
some information starting with the URN.  If you don't look up anything
associated with the URN, you can't continue with the resolution, so
there is something essential going on there, you must admit.  The
particular way you go about looking up the information is a process
that involves protocols itself.  (BTW, the point of this particular
line of argument is simply that if URLs have a protocol associated
with them, then so do URNs.  But in fact, different protocols can be
used to resolve either URNs or URLs.)

 > On Sun, 3 Nov 1996, Daniel LaLiberte wrote:
 > > But the very same URL was used to retrieve the resource either from a
 > > cache or from a remote server.  So what "location" is the URL
 > > identifying when the resource actually lives in multiple places - the
 > > very same URL may be used to fetch the resource from any of those
 > > places?  Notice you first say that a URL identifies (or names) the
 > > location of a resource, and then we find out that there are really
 > > multiple locations identified by the URL.  But that is supposed to be
 > > the job of URNs.  So why do we need URNs?

(BTW, my "So why do we need URNs?" is somewhat rhetorical.  I believe
we do need more persistent resolution services, in case that is not
clear.  The point of the above line of argument is, again, that the
binding between URLs and locations is not so clear.  There is more to
this argument that hasn't come out yet.)

...

 > Dan, you _have_ to start to differ between multiple locations
 > of a resource which is addressed by a URL - i.e. it's original
 > location,

Is your view that a URL *is* the "original" location of the resource
and also the URL "addresses" multiple locations of the resource?  This
is different from the definition that a URL identifies (or names) the
location of the resource.

 > and the functionality that is built into the system
 > when a _name_ is assigned to a resource. As long as you have not
 > seen this difference that many of us others have seen, it is
 > a little bit hard to have a meaningful discussion.

I see a difference, but it is not the difference you think it is.
There is a difference in the functionality that can be provided by a
new service, but it is not a difference because we call something a
"name" vs a "location".  The proof is that the things you call
"locations" (i.e. URLs) can use this new service too.

 > Sorry for being harsh and short, but I am now a little bit tired
 > of having to try to come up with exactly the same arguments we
 > have been having since the UR* discussions started. We have
 > to move forward!

I don't think these are exactly the same arguments - at least I havent
seen my arguments before.  But I didn't perceive harshness in your
words, or it didn't bother me anyway.  I am being patiently persistent
- I only hope that my readers are being persistent enough to
understand my arguments.

 > > A client can resolve
 > > "http://www.ncsa.uiuc.edu/" using HTTP or using the NAPTR protocol, or
 > > something else.  This is the very same identifier, not two identifiers
 > > with the same character representation.  Calling it two identifiers
 > > and saying one is a name and the other is [the name of] a location is
 > > missing the whole point.
 > 
 > No, _you_ are missing the point. By saying that
 > "urn:http://www.ncsa.uiuc.edu/" is a _name_, one know that this
 > namespace called HTTP can grandfather other namespaces, this
 > _name_ can stay as it is even if the resource moves, the metadata
 > for this resource can be fetched etc etc all according to the URN
 > spec that was written down years ago.

I'm not missing that point - I agree with it.  I helped create all
this, by the way, so I know what is going on here.

But I am not talking about "urn:http://www.ncsa.uiuc.edu/", I am
talking about "http://www.ncsa.uiuc.edu".  If the "urn:" prefix is
optional on URNs, then those two identifiers are equivalent.  

Answer this: do you agree with the previous statement?

 > If you have a URL, like "http://www.ncsa.uiuc.edu/", what do you do
 > if you have to move this resource from the host www.ncsa.uiuc.edu?
 > Change things in the DNS? But of course that works. But, if you move
 > the information from staying only on an http server to also stay in
 > a Z39.50 database and want the clients to be able to use both, or
 > [...]


If "http://www.ncsa.uiuc.edu/" is in the "http" branch of the urn.net
tree, then you could do any of these things.  If some other name
resolution mechanism is created in the future, then
"http://www.ncsa.uiuc.edu/" could be registered there too.

 > There are thousands of things you _can_not_do_ with the name of a
 > location of something, that you only can do with a _name_ of a
 > resource which is resolved to one or many alternative locations.

If *you* define an identifier as a location and therefore limit what
you do with it based on that definition, then that's your choice.  But
anyone else is still free to use it as a name, if they can find a
resolution service that treats it as a name, in the sense of providing
persistent resolution, or any of the other thousands of things one
might associate with names.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id UAA13211 for urn-ietf-out; Mon, 4 Nov 1996 20:53:37 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id UAA13206 for <urn-ietf@services.bunyip.com>; Mon, 4 Nov 1996 20:53:31 -0500
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28443  (mail destined for urn-ietf@services.bunyip.com); Mon, 4 Nov 96 20:52:59 -0500
Received: from palimpsest.parc.xerox.com ([13.1.101.126]) by alpha.xerox.com with SMTP id <14402(6)>; Mon, 4 Nov 1996 17:52:47 PST
Received: by palimpsest.parc.xerox.com id <130>; Mon, 4 Nov 1996 17:52:43 PDT
To: urn-ietf@bunyip.com
In-Reply-To: <199611042006.PAA08313@lysithea.lcs.mit.edu> (sollins@lcs.mit.edu)
Subject: [URN] URN-WG home page w/references
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Nov4.175243pdt."130"@palimpsest.parc.xerox.com>
Date: Mon, 4 Nov 1996 16:52:43 PST
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

Is there a 'home page' for the URN working group? It would be really
useful to collect together the references & previous work. There was a
home page for URI that was (and still is) really useful, but lately
I've had to search for URN & URC references.

Regards,

Larry



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA08830 for urn-ietf-out; Mon, 4 Nov 1996 15:06:47 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA08825 for <urn-ietf@services.bunyip.com>; Mon, 4 Nov 1996 15:06:40 -0500
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA25851  (mail destined for urn-ietf@services.bunyip.com); Mon, 4 Nov 96 15:06:38 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id PAA08313; Mon, 4 Nov 1996 15:06:37 -0500
Date: Mon, 4 Nov 1996 15:06:37 -0500
Message-Id: <199611042006.PAA08313@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: urn-ietf@bunyip.com
Subject: Re: [URN] some comments
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@bunyip.com

Let me try once more...

There are three core functions that are generally provided by "names":
identification, location, and mnemonics or semantics.  Let me describe
each separate.  In this context, all have meaning only with respect to
resources.

Identification allows the assigner of the name to declare the
distinctiveness of a resource from other resources, from the
perspective of the assigner of the name.  This allows someone else to
recognize this distinction or lack thereof as intended by the name
assigner.  Generally, all naming schemes provide this in some form or
other. 

Location allows the assigner to declare something about how to locate
or find the resource.  In an abstract sense it can be seen as
"location", but the meaning of location is left to the interpretation
of the supporting infrastructure.  A different way of saying this is
that it is the input to the supporting protocol elements.  Again,
generally, at least in computer systems, all naming schemes provide
this in some form or other.

Mnemonics or semantics allows the assigner to include something
"meaningful" to potential clients, such as ways to remember the name,
or perhaps something about the nature of the resource (an extension
defining the language in which the resource is encoded, an algorithm
that was used in it, it's functionality, or perhaps its relationship to
other resources, e.g. versioning).  Not all naming schemes provide
this.  Human friendly schemes tend to do much more than machine
friendly ones.

Now, let's step back and look at our environment.  We are talking
about a situation in which there are "layers of abstraction".  At
"our" layer, the entities to be named are resources.  Resources will
be supported by an infrastructural suite, including (although I may
have missed some) storage services (file systems, oodbms, object
repositories, etc.), computation engines, access methods, access
constraint methods, communications protocols, and perhaps others.  So,
for example, at the present the infrastructure may be provided by
publicly accessible unix file systems, NT file systems, etc, as well
as a collection of transport protocols such as HTTP, NNTP, FTP,
Z39.50, etc.  These are not part of our layer of abstraction, but
rather are what we use to realize them.  These things in turn are
themselves supported by lower level abstractions.  The same issues of
naming listed above apply to each of the layers.

After much more than 2 yrs we have chosen by consensus a particular
model with respect to naming within our layer.  That model for the
most part separates the three functions and realizes them separately.
In the URI architecture (not Tim B-L's idea of URIs, but that of the
URI WG consensus), these functions are separately provided by three
components of the architecture.  Identification is provided by URNs,
location by URLs, and semantics by URCs.  That is what was agreed to
by consensus of the working group.  That is what is laid out in the
introductions to both the URN and URL requirements documents that were
also agreed to by the WG.  Such a layering architecture also
recognizes that there are different layers of abstraction and that at
least abstractly one goes through the exercise repeatedly (and not
just at the layers at which we are working) of taking an identifier
and using it to either learn something about distinctions or lack
thereof in the intention of the name assigner or perhaps semantics,
and/or alternatively "resolving" or "binding" it, by translating it
into something for which the only intention is that it be handed to
some piece of the infrastructure to "do its thing" on.  For this
resolution or binding process one might use similar mechanisms at
different layers of abstraction, such as table lookup or recourse to
servers using the same query protocol in order to request resolution.
But that in no way means that the same abstractions are being
identified, learned about or resolved.  Given our choice of
separation, we, in this working group, have set about to design a
first mechanism to provide the binding of name to location.

Let me recommend to you an extremely well-written short paper on the
subject, "On the Naming and Binding of Network Destinations" by Jerry
Saltzer.  This was originally published in 1983 (yes, that was long
before the URI WG was formed :-), so its examples are
from that era.  The concepts are completely applicable to this
discussion.  This is not a new problem, nor is the model of
distinguishing between name and address a new solution.  It was issued
as RFC 1498 (informational) in 1993.

Two additional relevant references (from Saltzer's paper) that I also
recommend to you are:

Shoch, John F., "Inter-Network Naming, Addressing, and Routing,"
       IEEE Proc. COMPCON Fall 1978, pp. 72-79. Also in Thurber, K.
       (ed.), Tutorial: Distributed Processor Communication
       Architecture, IEEE Publ. #EHO 152-9, 1979, pp. 280-287.

Sunshine, Carl A., "Addressing Problems in Multi-Network
       Systems", to appear in Proc. IEEE INFOCOM 82, Las Vegas, Nevada,
       March 30 - April 1, 1982.

			Karen Sollins


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA05581 for urn-ietf-out; Mon, 4 Nov 1996 12:57:40 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA05576 for <urn-ietf@services.bunyip.com>; Mon, 4 Nov 1996 12:57:36 -0500
Received: from void.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA24362  (mail destined for urn-ietf@services.bunyip.com); Mon, 4 Nov 96 12:57:33 -0500
Received: (from liberte@localhost) by ncsa.uiuc.edu (8.7.6/8.7.3) id LAA10291; Mon, 4 Nov 1996 11:53:09 -0600 (CST)
Date: Mon, 4 Nov 1996 11:53:09 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Message-Id: <199611041753.LAA10291@ncsa.uiuc.edu>
To: Leslie Daigle <leslie@bunyip.com>
Cc: urn-ietf@bunyip.com
Subject: Re: Names and Locations (was [URN] some comments)
In-Reply-To: <Pine.BSF.3.95.961101163352.6385C-100000@pluto.swip.net>
References: <199610311951.NAA10608@ncsa.uiuc.edu> <Pine.BSF.3.95.961101163352.6385C-100000@pluto.swip.net>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

Leslie Daigle writes:
 > A URL (location) is a point in 4-space, as defined by:
 > 
 > . machine (aliased through DNS mechanisms)
 > . port number (default per protocol)
 > . protocol to speak on that port and at that machine
 > . string to use within that protocol
 > 
 > A basic URN (name) has nothing to do with these 4 dimensions -- it is
 > independent of any machine identifier, port, or protocol.  The string
 > associated with it is a _label_ that is unique across the specified
 > namespace.

The URN being proposed to be resolved with the NAPTR mechanism has 
everything to do with these 4 dimensions.   Specifically:

  . machine: urn.net (or whatever is decided)
  . port: DNS protocol port
  . protocol: DNS on top of UDP or TCP
  . string:  nsi:opaque-string

Furthermore, it is an iterative protocol, making several requests to
DNS.  But similarly, HTTP is iterative.

You might respond that this is just one URN resolution mechanism and
others are possible.  Absolutely true.  But the same is true of URLs.
A URL is *not* necessarily resolved through the mechanism suggested by
its components.  An http URL can be resolved by the NAPTR mechansm,
for example.  Or it may be resolved through a cache.

 > [Dan LaLiberte wrote:]
 > > Consider caches.  The resolution of a URL via a cache proxy may find
 > > the resource in the cache rather than in some remote server.  What is
 > > "the location" of the resource in that case?
 > 
 > Caches are external to either URN or URL systems.  They may choose
 > to use the URL string as a label that identifies a particular
 > resource, and use that label to lookup contents of the cache.

Stop right there for a moment.  Note that the location of the resource
found in the cache is *not* the location you described above that is
suggested by the components of the URL.  You say that caches
are external to URIs, but the URL is in fact used to look up the
resource.  That is not external - that is part of the process of
resolving the URL.

 > But, caches break when the label does not change, but the contents
 > of the location does.

You mean "location of the contents", I presume.  

I understand what you are saying, and I believed the same once - I
couldnt figure out why Tim Berner-Lee argued that URLs could work
just fine for caching.   I thought he was missing something.

But the problem, as I understand it now, is not in the identifiers, it
is in the resolution process.  Identifiers, whether URLs or URNs, are
*always* interpreted by some resolution process.  And it is the
resolution process that provides the persistence of reference, not the
identifiers themselves.  Take out the NAPTR resolution service (and
provide no substitute resolution service) and URNs will be useless
(except for unique identification which needs no resolution service).

Yes, HTTP fails to provide persistent resolution because servers move
and there is no way to redirect a whole service.  Note that within a
still existing server, a redirect can be used to provide persistent
resolution.  The PURL idea is to just make sure the purl server
continues to exist, and people may or may not believe it will.
Abstractly, there is no difference between depending on the continued
existence of a purl server and depending on the continued existence of
the DNS root service, and NAPTR resolution will depend on that, and on
'net' and 'urn.net'.  The practical difference is that DNS probably
will continue to exist even if all the purl servers vanish.

 > If you cache based on URN, your cache will
 > not break, because the content associated with the identifier
 > does not change.

You seem to be jumping here to content-based identifiers.  That is not
in the requirements, as I understand it.  The content of a resource
may in fact change and still be identified by the same URI.

Perhaps, you are talking about the uniqueness property of URNs such
that a URN will always map to the *same* resource, as long as the
resource exists, even though it may be a dynamically changing
resource. But note that, like persistence, uniqueness is also (partly)
a property of the resolution services, not the URN itself.  The naming
authority must make sure that a URN is only used once, but the
resolution service must also behave such that it always associates a
particular URN with the same resource, otherwise the URN is
effectively *not* unique.

But URLs could have that same uniqueness property.  There is no
guarantee that all http URLs will be unique, and we will never be able
to get that guarantee, but a cache could find out from a server
whether a URL is unique for the resource that was returned.

 > > We don't need to create a new kind of identifier to make a URL into a
 > > persistent location.  We *do* need new persistent services, such as
 > > the NAPTR records in DNS.
 > 
 > I'm not sure I understand the point you are making here.

Access to NAPTR records in DNS is (will be) provided by a service, a
DNS service.  This NAPTR service might be limited to just parts of the
DNS tree, under urn.net.  I am suggesting that http URLs could be
resolved through that limited service, by setting up an http branch
under urn.net.  Therefore, http URLs resolved this way could have
exactly the same persistence as any other URN.  It is the resolution
service that provides the persistence, not the identifier itself.

 > It sounds like
 > you are saying -- forget everything else about all this stuff, let's
 > do NAPTR as a service, and then people can build in persistence using
 > whichever mechansisms strike their fancy?

That is an interesting idea, if I understand what you are thinking,
but it is not what I was suggesting.  

 > I have a problem with that approach, for (at least) two reasons:
 > 
 > . implementing a persistent location means adding much overhead
 >   in systems that were not built for it.

Yes, there is overhead in providing persistent resolution services.  
But not as much as you suggest, depending on how it is done.

 > . there are then no mechanisms to distinguish between things that
 >   are meant to be persistent, and things that are expected not
 >   to be.

Time-to-live data would indicate how persistent things are.
Why should we assume that URLs are not persistent?
Why should we assume that URNs last forever?

It is resolution services and the organizations that provide them
that make URLs or URNs persist, or not.

(BTW, throughout this discussion, I've slighted the guarantees of
uniqueness of identifiers (i.e. not used for another resource), but
that is a trivially easy problem to solve, so I am not particularly
worried about it.  In addition to providing persistent resolution
services, we would need to know that particular URIs are unique, if
that is important for some particular application.  This information
can be provided by servers along with the resource or separately.  We
don't *need* to create a new kind of identifier to know that
particular identifiers are unique, although it is convenient to know
that all identifiers with the same prefix are intended to be unique.)

 > > To summarize, both URLs and URNs have the following abstract
 > > resolution process in common: ...

 > It is definitely interesting to look at the surface similarities in
 > mechanics between URL resolution and the NAPTR approach to URN
 > handling.

This abstraction is not a surface similarity - this is a fundamentally
deep similarity.  Both URLs and URNs have the same abstract mechanism
- it is the details of exactly which processes are used that is at the
surface.

 > What still is not clear to me is what you are suggesting
 > to _do_ with this.  If you are suggesting that there is nothing
 > more to do with URN work than to define different steps in 2 and 3,
 > I have a problem with that...

The "nothing more" involves setting up a persistent resolution service
which is not exactly trivial, especially when it hopes to be
applicable to all names, past and future.  But yes, this resolution
service fits right into this general URI resolution mechanism.  The
problem you might have with it is that it makes URLs and URNs look too
much alike, which collapses the view that they must be different.

Let me return to my claim that: It is the resolution service that
provides the persistence, not the identifier itself.  Something
similar applies to any properties of identifiers.  The only properties
that are inherent in an identifier itself are properties of its actual
representation.  Any other properties *associated* with the identifier
are derived from how it actually behaves, or is promised to behave
when used in a particular context.  But note that the same identifier
can be used in different contexts, so it can "have" different
properties in each.  This is just a mathematical truth.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA05350 for urn-ietf-out; Mon, 4 Nov 1996 12:33:16 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA05345 for <urn-ietf@services.bunyip.com>; Mon, 4 Nov 1996 12:33:14 -0500
Received: from CS.BU.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23964  (mail destined for urn-ietf@services.bunyip.com); Mon, 4 Nov 96 12:33:09 -0500
Received: by cs.bu.edu (8.6.10/Spike-2.1) id MAA01846; Mon, 4 Nov 1996 12:32:53 -0500
Date: Mon, 4 Nov 1996 12:32:53 -0500
Message-Id: <v02130500aea38e6a4331@[128.148.157.46]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
To: urn-ietf@bunyip.com
From: "David G. Durand" <dgd@cs.bu.edu> (David G. Durand)
Subject: Re: Names and Locations (was [URN] some comments)
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "David G. Durand" <dgd@cs.bu.edu> (David G. Durand)
Errors-To: owner-urn-ietf@bunyip.com.Another.way.to.see.the.difference.between.URNs.and.URLs.is.to.look.at

binding time: a URL has a resolution mechanism defined at the time that it
is created. A URN is explicitly defined to have multiple potential
resolution mechanisms, as long as they work (i.e. lead to right resource).
You can use any kind of indentifier as a URL (even one that was originally
assigned as a URL), but such use implies a contract by the name assigner,
establishes the bounds of variation on the resource (usually, that the
resource be immutable).

   URNs are supposed _not_ to have a privileged resolution mechanism, thus
allowing the identifiers to outlive URN resolutin mechanisms. Now, it is
true that we will need to have at least one mechanism for URL resolution,
but the strategy for defining identifiers and that for resolving them
should _not_ be tightly coupled because we _know_ that the mechnisms will
change, but the URNs cannot change.

   It is the point of URNs that the _client_ can decide how to resolve
them, while URLs require that the _URL creator_ prescribe how they should
be resolved. That's also why a URN prefix makes URNs more useful, since it
is a tip-off to a client that it may have a choice as to resolution
strategy. It also signals that the assigner of the name claims to meet the
contract for URN persistence. Mixing URN authorities with HTTP protocols is
technically workable, but it makes the deployment of new naming authorities
interact closely with the completely unrelated issue of protocols for HTTP
resolution. It is much simpler to ensure that there is a requirement for
syntactic differentiation of URNs _in contexts where both URLs and URNs can
occur_.

   -- David

_________________________________________
David Durand              dgd@cs.bu.edu  \  david@dynamicDiagrams.com
Boston University Computer Science        \  Sr. Analyst
http://www.cs.bu.edu/students/grads/dgd/   \  Dynamic Diagrams
--------------------------------------------\  http://dynamicDiagrams.com/
MAPA: mapping for the WWW                    \__________________________




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA05110 for urn-ietf-out; Mon, 4 Nov 1996 12:05:57 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA05104 for <urn-ietf@services.bunyip.com>; Mon, 4 Nov 1996 12:05:54 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23564  (mail destined for urn-ietf@services.bunyip.com); Mon, 4 Nov 96 12:05:52 -0500
Message-Id: <9611041705.AA23564@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Mon Nov  4 11:04 CST 1996
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Martin J Duerst" <mduerst@ifi.unizh.ch>
Cc: "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Mon, 04 Nov 96 11:06:14 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] %encoding for reserved UTF-8 characters (was: New syntax
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

On Mon, 4 Nov 1996 17:37:06 +0100 (MET), Martin J Duerst wrote:

>Ryan Moats wrote:
>
>>>- Specify that protocols may only reserve 1-octet UTF-8 characters
>>>	(i.e. ASCII).
>>>- Specify that protocols have to define their own escaping mechanisms
>>>	for things beyond ASCII.
>>
>>Having had the weekend to mull this over some more (and seeing that my
>>mulling was in the right direction...), here are my thoughts:
>>
>>I would add a third solution to the above-- That the syntax draft defines its
>>own escaping mechanism for things beyond ASCII.  This ensures that URN
>>resolvers don't have to be re-written just because some new namespace comes
>>along that wants to reserve some character in some totally different scheme
>>then all the others currently used.
>>
>>Having said that, I currently lean strongly towards the first solution
>>that Martin has
>>proposed, as it keeps the syntax document short, doesn't add a new
>>escaping mechanism (and all the complexity that adds).  To sum up, it just
>>strikes me as being CLEANER than any other solution. Does anybody
>>have problems with it being written into the syntax draft?
>
>It looks cleaner to me, too, maybe even a subset of ASCII, as Jon
>Knight has suggested, because as I have explained, even now %7E
>is used in some parts of the world to escape a "~" that is not
>a reserved character.

I can live with a subset of ASCII, say from %20 to %7D.

>Also, I think we will never be able to fully exclude the second
>solution, and we may even say in the draft that it is allowed,
>but of course there will be no support from any generic handling
>software.

I'd word it differently, but I can add such text as well.

Ryan





Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA04734 for urn-ietf-out; Mon, 4 Nov 1996 11:37:58 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA04729 for <urn-ietf@services.bunyip.com>; Mon, 4 Nov 1996 11:37:51 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23341  (mail destined for urn-ietf@services.bunyip.com); Mon, 4 Nov 96 11:37:24 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <01465-0@josef.ifi.unizh.ch>; Mon, 4 Nov 1996 17:37:07 +0100
Subject: Re: [URN] %encoding for reserved UTF-8 characters (was: New syntax
To: jayhawk@ds.internic.net
Date: Mon, 4 Nov 1996 17:37:06 +0100 (MET)
Cc: urn-ietf@bunyip.com
In-Reply-To: <"josef.ifi..017:04.10.96.15.15.19"@ifi.unizh.ch> from "Ryan Moats" at Nov 4, 96 09:14:28 am
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 1839
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..168:04.10.96.16.37.08"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Ryan Moats wrote:

>On Mon, 4 Nov 1996 11:50:36 +0100 (MET), Martin J Duerst wrote:

>It wasn't your explanation, it was getting my brain to stop thinking in ASCII
>mode and start thinking in more general character mode.  I'll probably still
>slip back and forth, since it isn't natural yet...

I see. I'm probably too much into i18n mode to realize such things anymore.


>>- Specify that protocols may only reserve 1-octet UTF-8 characters
>>	(i.e. ASCII).
>>- Specify that protocols have to define their own escaping mechanisms
>>	for things beyond ASCII.
>
>Having had the weekend to mull this over some more (and seeing that my
>mulling was in the right direction...), here are my thoughts:
>
>I would add a third solution to the above-- That the syntax draft defines its
>own escaping mechanism for things beyond ASCII.  This ensures that URN
>resolvers don't have to be re-written just because some new namespace comes
>along that wants to reserve some character in some totally different scheme
>then all the others currently used.
>
>Having said that, I currently lean strongly towards the first solution
>that Martin has
>proposed, as it keeps the syntax document short, doesn't add a new
>escaping mechanism (and all the complexity that adds).  To sum up, it just
>strikes me as being CLEANER than any other solution. Does anybody
>have problems with it being written into the syntax draft?

It looks cleaner to me, too, maybe even a subset of ASCII, as Jon
Knight has suggested, because as I have explained, even now %7E
is used in some parts of the world to escape a "~" that is not
a reserved character.

Also, I think we will never be able to fully exclude the second
solution, and we may even say in the draft that it is allowed,
but of course there will be no support from any generic handling
software.

Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA29455 for urn-ietf-out; Mon, 4 Nov 1996 10:22:56 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA29444 for <urn-ietf@services.bunyip.com>; Mon, 4 Nov 1996 10:22:53 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22581  (mail destined for urn-ietf@services.bunyip.com); Mon, 4 Nov 96 10:22:51 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <01422-0@josef.ifi.unizh.ch>; Mon, 4 Nov 1996 16:22:20 +0100
Subject: Re: [URN] New syntax draft
To: jon@net.lut.ac.uk (Jon Knight)
Date: Mon, 4 Nov 1996 16:22:19 +0100 (MET)
Cc: jayhawk@ds.internic.net, urn-ietf@bunyip.com
In-Reply-To: <Pine.SUN.3.95.961104151012.14997C-100000@weeble.lut.ac.uk> from "Jon Knight" at Nov 4, 96 03:15:56 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 1597
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..204:04.10.96.15.22.21"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Jon Knight wrote:

>On Mon, 4 Nov 1996, Martin J Duerst wrote:
>> Yes. But now immagine that some of these French/German/Nordic/Icelandic
>> letters, or whatever else, is reserved, but that somebody was not able
>> to represent them directly, and used %-escaping. What are you going to do?
>
>But nobody is suggesting making the Nordic runes reserved characters are
>they?  I was thinking that reserved characters would be a very well
>defined, small subset of the ASCII range, just as with URLs.

Nobody is explicitly suggesting to make the Nordic runes reserved
characters at the moment. They would first have to be included in
Unicode/ISo 10646, for which work is still progressing.
But the current draft does not say reserved characters are
restricted to ASCII, or even a subset of it.


>> >And anyway, URLs don't use UTF-8 so this isn't going to be a problem
>> >(we're talking URNs here right?).
>> 
>> I just explained the problems using URL examples. Just because
>> they problems might not apply to URLs, that still does not help
>> for URNs.
>
>Which means that URLs are maybe doing something right and we should take
>notice whilst doing URNs...?  Such as only having a relatively small
>number of reserved characters.

It may well be that this is the right way to go. On the other hand,
what does "grandfathering" exactly mean? If there is a namespace
that already has e.g. some Nordic rune as reserved character,
and we limit ourselves to a subset of ASCII, then although
the namespace as such can be grandfathered, the reserved
characters will have to be changed.

Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA29379 for urn-ietf-out; Mon, 4 Nov 1996 10:17:12 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA29374 for <urn-ietf@services.bunyip.com>; Mon, 4 Nov 1996 10:17:10 -0500
Received: from weeble.lut.ac.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22488  (mail destined for urn-ietf@services.bunyip.com); Mon, 4 Nov 96 10:16:35 -0500
Received: from jon by weeble.lut.ac.uk with smtp (Exim 0.55 #1) id E0vKQkm-00043B-00; Mon, 4 Nov 1996 15:15:56 +0000
Date: Mon, 4 Nov 1996 15:15:56 +0000 (GMT)
From: Jon Knight <jon@net.lut.ac.uk>
X-Sender: jon@weeble.lut.ac.uk
To: Martin J Duerst <mduerst@ifi.unizh.ch>
Cc: jayhawk@ds.internic.net, urn-ietf@bunyip.com
Subject: Re: [URN] New syntax draft
In-Reply-To: <"josef.ifi..248:04.10.96.10.46.47"@ifi.unizh.ch>
Message-Id: <Pine.SUN.3.95.961104151012.14997C-100000@weeble.lut.ac.uk>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Jon Knight <jon@net.lut.ac.uk>
Errors-To: owner-urn-ietf@bunyip.com

On Mon, 4 Nov 1996, Martin J Duerst wrote:
> Yes. But now immagine that some of these French/German/Nordic/Icelandic
> letters, or whatever else, is reserved, but that somebody was not able
> to represent them directly, and used %-escaping. What are you going to do?

But nobody is suggesting making the Nordic runes reserved characters are
they?  I was thinking that reserved characters would be a very well
defined, small subset of the ASCII range, just as with URLs.

> >And anyway, URLs don't use UTF-8 so this isn't going to be a problem
> >(we're talking URNs here right?).
> 
> I just explained the problems using URL examples. Just because
> they problems might not apply to URLs, that still does not help
> for URNs.

Which means that URLs are maybe doing something right and we should take
notice whilst doing URNs...?  Such as only having a relatively small
number of reserved characters.
 
Tatty bye,

Jim'll

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Jon "Jim'll" Knight, Researcher, Sysop and General Dogsbody, Dept. Computer
Studies, Loughborough University of Technology, Leics., ENGLAND.  LE11 3TU.
* I've found I now dream in Perl.  More worryingly, I enjoy those dreams. *



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA29344 for urn-ietf-out; Mon, 4 Nov 1996 10:14:52 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA29337 for <urn-ietf@services.bunyip.com>; Mon, 4 Nov 1996 10:14:40 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22469  (mail destined for urn-ietf@services.bunyip.com); Mon, 4 Nov 96 10:14:38 -0500
Message-Id: <9611041514.AA22469@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Mon Nov  4 09:13 CST 1996
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Martin J Duerst" <mduerst@ifi.unizh.ch>
Cc: "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Mon, 04 Nov 96 09:14:28 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] %encoding for reserved UTF-8 characters (was: New syntax draft)
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

On Mon, 4 Nov 1996 11:50:36 +0100 (MET), Martin J Duerst wrote:

>Ryan Moats wrote:
>
>>
>>My brain hurts, but I think I finally understand the issue.
>
>Sorry for my long explanations.

It wasn't your explanation, it was getting my brain to stop thinking in ASCII
mode and start thinking in more general character mode.  I'll probably still
slip back and forth, since it isn't natural yet...

>>Allow me to restate it to see if I'm right:
>>
>>The problem you are talking about arrises if the reserved character has
>>a UTF-8 representation of more than 1 octet.  Then, if we use %encoding
>>to represent the character in a literal use, there is no way of determining
>>from the URN whether the character is being used as a literal character
>>or not. 
>
>Exactly.
>
>
>- Specify that protocols may only reserve 1-octet UTF-8 characters
>	(i.e. ASCII).
>- Specify that protocols have to define their own escaping mechanisms
>	for things beyond ASCII.

Having had the weekend to mull this over some more (and seeing that my
mulling was in the right direction...), here are my thoughts:

I would add a third solution to the above-- That the syntax draft defines its
own escaping mechanism for things beyond ASCII.  This ensures that URN
resolvers don't have to be re-written just because some new namespace comes
along that wants to reserve some character in some totally different scheme then
all the others currently used.

Having said that, I currently lean strongly towards the first solution that Martin has
proposed, as it keeps the syntax document short, doesn't add a new
escaping mechanism (and all the complexity that adds).  To sum up, it just
strikes me as being CLEANER than any other solution. Does anybody
have problems with it being written into the syntax draft?

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id IAA28449 for urn-ietf-out; Mon, 4 Nov 1996 08:47:34 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id IAA28444 for <urn-ietf@services.bunyip.com>; Mon, 4 Nov 1996 08:47:32 -0500
From: Harald.T.Alvestrand@uninett.no
Received: from domen.uninett.no by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21674  (mail destined for urn-ietf@services.bunyip.com); Mon, 4 Nov 96 08:47:30 -0500
Received: from domen.uninett.no by domen.uninett.no with SMTP (PP)  id <03479-0@domen.uninett.no>; Mon, 4 Nov 1996 14:44:28 +0100
X-Mailer: exmh version 1.6.7 5/3/96
To: Larry Masinter <masinter@parc.xerox.com>
Cc: rdaniel@acl.lanl.gov, liberte@ncsa.uiuc.edu, urn-ietf@bunyip.com
Subject: Re: [URN] HTTP resolution protocol
In-Reply-To: Your message of "Mon, 04 Nov 1996 00:19:43 PST." <96Nov4.001943pst."2696"@golden.parc.xerox.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Mon, 04 Nov 1996 14:44:25 +0100
Message-Id: <3476.847115065@domen.uninett.no>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Harald.T.Alvestrand@uninett.no
Errors-To: owner-urn-ietf@bunyip.com
(Warning: I'm coming into this without reading the entire debate...)

I like the idea that HTTP GET is an URI to MIME object resolution
protocol. It either fails or returns a MIME object.

But the scheme of service:/uri would IMHO require registering
N2L, N2Ls, N2C and so on as URI types; this sounds wrong to me.

If we want a resolution CONVENTION, it seems to me that the right
convention is "GET /resolve/N2L/<uri>" (mimicking a CGI-BIN script).
If we want a resolution STANDARD, it seems to me that the right
thing is "N2L <uri> HTTP/1.1"

For handing back lists of things, mimic the responses that were put
into HTTP/1.1 for content negotiation (putting up a header for thte
machine processible version and HTML for the human-readable version).

Just my NOK 0.50....

               Harald A




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id FAA27406 for urn-ietf-out; Mon, 4 Nov 1996 05:51:04 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id FAA27401 for <urn-ietf@services.bunyip.com>; Mon, 4 Nov 1996 05:51:02 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21183  (mail destined for urn-ietf@services.bunyip.com); Mon, 4 Nov 96 05:51:00 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <00908-0@josef.ifi.unizh.ch>; Mon, 4 Nov 1996 11:50:37 +0100
Subject: Re: [URN] %encoding for reserved UTF-8 characters (was: New syntax  draft)
To: jayhawk@ds.internic.net
Date: Mon, 4 Nov 1996 11:50:36 +0100 (MET)
Cc: urn-ietf@bunyip.com
In-Reply-To: <9611011512.AA05839@mocha.bunyip.com> from "Ryan Moats" at Nov 1, 96 09:12:22 am
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 1322
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..324:04.10.96.10.50.51"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Ryan Moats wrote:

>>Now for UTF-8, things are quite different. 8-bit bytes will
>>on many occasions be escaped because it may be difficult to
>>represent them otherwise. Having some character beyond ASCII
>>represented with %HH (usually %HH%HH or %HH%HH%HH) can in no
>>way imply that this is a special character.
>>This means that any tools dealing with URNs in general will
>>have no clue about where to keep the escaping, and where
>>to remove it. A very exact knowledge of each NSS syntax
>>would be needed.
>
>My brain hurts, but I think I finally understand the issue.

Sorry for my long explanations.

>Allow me to restate it to see if I'm right:
>
>The problem you are talking about arrises if the reserved character has
>a UTF-8 representation of more than 1 octet.  Then, if we use %encoding
>to represent the character in a literal use, there is no way of determining
>from the URN whether the character is being used as a literal character
>or not. 

Exactly.

>I'll save a discussion of potential solution directions to this until I'm sure
>I understand the issue.

I have already mentionned two possibilities:

- Specify that protocols may only reserve 1-octet UTF-8 characters
	(i.e. ASCII).
- Specify that protocols have to define their own escaping mechanisms
	for things beyond ASCII.

Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id FAA27337 for urn-ietf-out; Mon, 4 Nov 1996 05:47:58 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id FAA27325 for <urn-ietf@services.bunyip.com>; Mon, 4 Nov 1996 05:47:25 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21177  (mail destined for urn-ietf@services.bunyip.com); Mon, 4 Nov 96 05:47:22 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <00897-0@josef.ifi.unizh.ch>; Mon, 4 Nov 1996 11:46:39 +0100
Subject: Re: [URN] New syntax draft
To: jon@net.lut.ac.uk
Date: Mon, 4 Nov 1996 11:46:38 +0100 (MET)
Cc: jayhawk@ds.internic.net, urn-ietf@bunyip.com
In-Reply-To: <Pine.SUN.3.95.961101133545.17572f-100000@weeble.lut.ac.uk> from "Jon Knight" at Nov 1, 96 01:44:31 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 3326
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..248:04.10.96.10.46.47"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Jon Knight wrote:

>On Fri, 1 Nov 1996, Martin J Duerst wrote:
>> When going from ASCII to UTF-8, there are some new problems.
>> For ASCII, the general assumption is that only those charcters
>> that need escaping are actually escaped, and therefore that
>> escaping, e.g. for "/" or whatever, shouldn't be undone.
>> The above is not exactly true, indeed the "~" is often escaped
>> as %7E in Europe because it is difficult to type on European
>> keyboards, but still I assume there are a lot of tools around
>> working on URLs in general that work along the rule "if ASCII
>> is escaped, don't remove the escaping, because this is a special
>> character.
>
>Hmm, I don't really understand this; URL percent escaping is just away of
>dealing with characters that you can't represent directly, either because
>they're in the reserved set of characters or because they're not easy to
>type (the French/German/Nordic/Icelandic letters in ISO-8859-1 for
>example).  If you're unescaping things, one would assume that you've
>already parsed any reserved characters to extract any structuring
>information that the provide.

Yes. But now immagine that some of these French/German/Nordic/Icelandic
letters, or whatever else, is reserved, but that somebody was not able
to represent them directly, and used %-escaping. What are you going to do?

Also, according to the syntax draft, intermediate software migth
%-escape some UTF-8 part to pass the thing through a 7-bit channel.
It will %-escape reserved and unreserved characters all alike.


>Percent escaped characters aren't just
>restricted to the reserved characters that need to be escaped; you can
>percent escape your entire URL's path if you like.  Any software that just
>expects reserved characters to be percent escaped is going out of its way
>to be braindead IMHO.

The problem is with software that expects reserved charcters NOT
to be escaped.


>And anyway, URLs don't use UTF-8 so this isn't going to be a problem
>(we're talking URNs here right?).

I just explained the problems using URL examples. Just because
they problems might not apply to URLs, that still does not help
for URNs.

And URLs don't use UTF-8 YET. They don't even use ASCII, in the sense
we are proposing to use UTF-8 here. They just encode octets.
For the benefit of us all, fortunately, there are some coincidences
in most of the URL schemes, so that it actually looks as if URLs
would use ASCII.
If you currently see an URL with octets in the 8-bit range, there
is not much of a chance to guess what characters it could represent.
But steadily, the number of cases where there are chances that
you get the characters if you interpret the octests as UTF-8
will be increasing.
One example is ftp: The ftp-wg agreed on going into the direction
of using UTF-8 as the common character encoding. According to
the URL spec, that's up to ftp to decide. Because it is a very
reasonable decision, it will hopefully be followed by others.

The remaining formal difference between URL syntax and URN
syntaxt would then be that the later officially allows the
URN to be represented with characters/glyphs outside the
ASCII range (on things such as cardboard boxes), but the
former officially disallows such a behaviour. In practice,
I guess this difference will vanish rather quickly.

Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id DAA26111 for urn-ietf-out; Mon, 4 Nov 1996 03:20:37 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id DAA26106 for <urn-ietf@services.bunyip.com>; Mon, 4 Nov 1996 03:20:35 -0500
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA20672  (mail destined for urn-ietf@services.bunyip.com); Mon, 4 Nov 96 03:20:03 -0500
Received: from golden.parc.xerox.com ([13.1.100.139]) by alpha.xerox.com with SMTP id <15465(3)>; Mon, 4 Nov 1996 00:20:01 PST
Received: by golden.parc.xerox.com id <2696>; Mon, 4 Nov 1996 00:19:43 PST
To: Harald.T.Alvestrand@uninett.no
Cc: rdaniel@acl.lanl.gov, liberte@ncsa.uiuc.edu, urn-ietf@bunyip.com
In-Reply-To: <8499.847019598@dale.uninett.no> (Harald.T.Alvestrand@uninett.no)
Subject: Re: [URN] HTTP resolution protocol
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Nov4.001943pst."2696"@golden.parc.xerox.com>
Date: Mon, 4 Nov 1996 00:19:43 PST
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

# GET service:/uri HTTP/1.1 is certainly valid.

Well, 

       Request-Line   = Method SP Request-URI SP HTTP-Version CRLF
       Request-URI    = "*" | absoluteURI | abs_path

and 'service:/uri' doesn't look like an 'abs_path', so it must be an
'absoluteURI'. 

While the HTTP spec doesn't explicitly limit Request-URIs to be URLs,
I think it was the intent that they be resource identifiers of some
sort. So now you're left with the idea that 'service' is really a kind
of URL/URN scheme.

You could do it, sure, and probably not break any existing HTTP
servers either, but it's really odd to think of 'N2L' as a URI
scheme, since it doesn't really locate a resource.

Larry








Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id CAA25882 for urn-ietf-out; Mon, 4 Nov 1996 02:58:11 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id CAA25877 for <urn-ietf@services.bunyip.com>; Mon, 4 Nov 1996 02:58:09 -0500
Received: from aun.uninett.no by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA20595  (mail destined for urn-ietf@services.bunyip.com); Mon, 4 Nov 96 02:58:06 -0500
Received: from dale.uninett.no by aun.uninett.no with SMTP (PP); Mon, 4 Nov 1996 08:57:46 +0100
Received: from dale.uninett.no (localhost [127.0.0.1])  by dale.uninett.no (8.6.9/8.6.12) with ESMTP id MAA08501; Sun, 3 Nov 1996 12:13:18 +0100
From: Harald.T.Alvestrand@uninett.no
To: Ron Daniel <rdaniel@acl.lanl.gov>
Cc: Daniel LaLiberte <liberte@ncsa.uiuc.edu>, Larry Masinter <masinter@parc.xerox.com>, urn-ietf@bunyip.com
Subject: Re: [URN] HTTP resolution protocol
In-Reply-To: Your message of "Thu, 31 Oct 1996 13:21:59 MST." <2.2.32.19961031202159.00699568@acl.lanl.gov>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Id: <8497.847019598.1@dale.uninett.no>
Date: Sun, 03 Nov 1996 12:13:18 +0100
Message-Id: <8499.847019598@dale.uninett.no>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Harald.T.Alvestrand@uninett.no
Errors-To: owner-urn-ietf@bunyip.com

GET service:/uri HTTP/1.1 is certainly valid.

         Harald A


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id BAA25384 for urn-ietf-out; Mon, 4 Nov 1996 01:47:15 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id BAA25379 for <urn-ietf@services.bunyip.com>; Mon, 4 Nov 1996 01:47:12 -0500
Received: from IG.CS.UTK.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA20288  (mail destined for urn-ietf@services.bunyip.com); Mon, 4 Nov 96 01:47:10 -0500
Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK) id BAA27792; Mon, 4 Nov 1996 01:46:45 -0500 (EST)
Message-Id: <199611040646.BAA27792@ig.cs.utk.edu>
X-Mailer: exmh version 1.6.7 5/3/96
X-Uri: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "Gregory J. Woodhouse" <gjw@wnetc.com>
Cc: Leslie Daigle <leslie@bunyip.com>, Daniel LaLiberte <liberte@ncsa.uiuc.edu>, "Karen R. Sollins" <sollins@LCS.MIT.EDU>, urn-ietf@bunyip.com, moore@cs.utk.edu
Subject: Re: [URN] some comments 
In-Reply-To: Your message of "Sun, 03 Nov 1996 18:19:58 PST." <Pine.SGI.3.95.961103181127.6436A-100000@shellx.best.com> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Mon, 04 Nov 1996 01:46:45 -0500
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@bunyip.com

> Look at it from the point of view of implementation: Is
> http://foo.bar.com/ a URL or a URN? Is there any conceptual reason why
> http: cannot be a valid URN scheme? 

Yes.  It's already well-established as a name space which does not
have the properties desired for URNs.

Now, if you ask a slightly different question:

"can the protocols used to resolve URNs also be used to resolve some
kinds of URLs?"

...then the answer is yes.

This group needs to solve two problems:

1) how to provide long-term stable and resolvable resource
identifiers.  These are called URNs.

2. how to resolve many kinds of resource identifiers (not just URNs)
to find multiple service locations etc.

There is a lot of overlap between the solutions of these two problems,
but they're not the same thing.  We need to be careful that we don't
confuse the two.

Once the resolution system exists, the main difference between a URL
and a URN is not the protocol used to perform resolution, but the
discipline by which the name is assigned and used.

Keith





Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id BAA25122 for urn-ietf-out; Mon, 4 Nov 1996 01:02:01 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id BAA25117 for <urn-ietf@services.bunyip.com>; Mon, 4 Nov 1996 01:01:58 -0500
Received: from nic.cafax.se by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA20136  (mail destined for urn-ietf@services.bunyip.com); Mon, 4 Nov 96 01:01:46 -0500
Received: from nic.cafax.se (paf@nic.cafax.se [193.12.122.42]) by nic.cafax.se (8.8.2/8.8.2) with SMTP id HAA03068; Mon, 4 Nov 1996 07:01:26 +0100 (MET)
Date: Mon, 4 Nov 1996 07:01:25 +0100 (MET)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nic.cafax.se
To: "Gregory J. Woodhouse" <gjw@wnetc.com>
Cc: Leslie Daigle <leslie@bunyip.com>, Daniel LaLiberte <liberte@ncsa.uiuc.edu>, "Karen R. Sollins" <sollins@LCS.MIT.EDU>, urn-ietf@bunyip.com
Subject: Re: [URN] some comments
In-Reply-To: <Pine.SGI.3.95.961103181127.6436A-100000@shellx.best.com>
Message-Id: <Pine.BSI.3.91.961104065610.3061A-100000@nic.cafax.se>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Patrik Faltstrom <paf@swip.net>
Errors-To: owner-urn-ietf@bunyip.com

On Sun, 3 Nov 1996, Gregory J. Woodhouse wrote:
> 
> Look at it from the point of view of implementation: Is
> http://foo.bar.com/ a URL or a URN? 

   http://foo.bar.com/      is a URL
   urn:http://foo.bar.com/  is a URN

> Is there any conceptual reason why
> http: cannot be a valid URN scheme? If it is possible for this to be a URN,
> then under the NAPTR proposal it would be first necessary to do a DNS query
> and receive and address for a service which will either resolve it for us
> or tell us that it corresponds to the URL http://foo.bar.com/. Armed with
> the information that this latter URI is a URL it is then possible to use
> HTTP to retrieve the resource.

>From an implementation standpoint the big difference is that when you
have a URN scheme, the resolution protocol have to be able to
change over time (in the NAPTR proposal from DNS to something else),
the protocol used to fetch the data have to be able to be different
between different locations of the resource (see the NAPTR and SRV
records the NAPTR proposal uses) and the namespace have to be able
to both grandfather and be grandfathered later on. All of the above
without changing the name.

One of the methods of doing a N2R, N2L, N2C etc. fetch for a
URN after resolution is to use the http URL scheme, but that
is definitely _after_ all of the URN abstraction levels have been
resolved.

    Patrik



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id VAA23495 for urn-ietf-out; Sun, 3 Nov 1996 21:20:45 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id VAA23489 for <urn-ietf@services.bunyip.com>; Sun, 3 Nov 1996 21:20:38 -0500
Received: from dns2.noc.best.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA19465  (mail destined for urn-ietf@services.bunyip.com); Sun, 3 Nov 96 21:20:36 -0500
Received: from shellx.best.com (shellx.best.com [206.86.0.11]) by dns2.noc.best.net (8.6.12/8.6.5) with SMTP id SAA25761; Sun, 3 Nov 1996 18:19:59 -0800
Date: Sun, 3 Nov 1996 18:19:58 -0800 (PST)
From: "Gregory J. Woodhouse" <gjw@wnetc.com>
To: Leslie Daigle <leslie@bunyip.com>
Cc: Daniel LaLiberte <liberte@ncsa.uiuc.edu>, "Karen R. Sollins" <sollins@LCS.MIT.EDU>, urn-ietf@bunyip.com
Subject: Re: [URN] some comments
In-Reply-To: <199611032218.RAA12973@beethoven.bunyip.com>
Message-Id: <Pine.SGI.3.95.961103181127.6436A-100000@shellx.best.com>
X-Url: http://www.wnetc.com/
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Gregory J. Woodhouse" <gjw@wnetc.com>
Errors-To: owner-urn-ietf@bunyip.com

On Sun, 3 Nov 1996, Leslie Daigle wrote:

> Dan,
> 
> For all the words that have flown about on this mailing list in the past
> few days, I don't really think you've made it clear what you want out
> of this particular thread.    Let me be fairly blunt in my interpretation
> here, and you can tell me on which counts I have misunderstood you.
> 
> I think there are 2 separate things in what you have been saying:
> 
> 	. whether or not URNs are any different than URLs
> 	. whether or not URNs can be implemented using URL mechanisms
> 
> These are 2 very separate issues.  Let me say, as co-chair of this working
> group, that this WG starts from the premise that there _is_ a difference
> between URNs and URLs, and that our chartered purpose is to refine an
> architecture and experimental implementation that does not centre on 
> starting from URL mechanisms.
>

Look at it from the point of view of implementation: Is
http://foo.bar.com/ a URL or a URN? Is there any conceptual reason why
http: cannot be a valid URN scheme? If it is possible for this to be a URN,
then under the NAPTR proposal it would be first necessary to do a DNS query
and receive and address for a service which will either resolve it for us
or tell us that it corresponds to the URL http://foo.bar.com/. Armed with
the information that this latter URI is a URL it is then possible to use
HTTP to retrieve the resource.
 
---
Gregory Woodhouse     gjw@wnetc.com
home page:            http://www.wnetc.com/home.html
resource page:        http://www.wnetc.com/resource/



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id RAA22518 for urn-ietf-out; Sun, 3 Nov 1996 17:18:15 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id RAA22512 for <urn-ietf@services.bunyip.com>; Sun, 3 Nov 1996 17:18:12 -0500
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA18485  (mail destined for urn-ietf@services.bunyip.com); Sun, 3 Nov 96 17:18:10 -0500
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id RAA12973; Sun, 3 Nov 1996 17:18:09 -0500
Message-Id: <199611032218.RAA12973@beethoven.bunyip.com>
From: leslie@bunyip.com (Leslie Daigle)
Date: Sun, 3 Nov 1996 17:18:08 -0500
In-Reply-To: Daniel LaLiberte's message as of Nov  3,  1:48
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>, "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Subject: Re: [URN] some comments
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: leslie@bunyip.com (Leslie Daigle)
Errors-To: owner-urn-ietf@bunyip.com

Dan,

For all the words that have flown about on this mailing list in the past
few days, I don't really think you've made it clear what you want out
of this particular thread.    Let me be fairly blunt in my interpretation
here, and you can tell me on which counts I have misunderstood you.

I think there are 2 separate things in what you have been saying:

	. whether or not URNs are any different than URLs
	. whether or not URNs can be implemented using URL mechanisms

These are 2 very separate issues.  Let me say, as co-chair of this working
group, that this WG starts from the premise that there _is_ a difference
between URNs and URLs, and that our chartered purpose is to refine an
architecture and experimental implementation that does not centre on 
starting from URL mechanisms.

That purpose was selected after a process of consideration and consensus
gathering (i.e., not unanimity, but a bulk of people suggesting they thought
it had merit).  To stick to our charter need not demonstrate the dogmatism
or close-mindedness that I felt you were suggesting in your last mail
to Karen -- it is a reflection of the fact that this is a directed effort.

>From that standpoint, it is quite useful to consider other viewpoints and
implementation mechanism insofar as the contribute a positive step towards
defining, refining, explaining, or implementing the goal -- a sanity check, 
even.  But, if you want to sit back and discuss the relative merits of different
ways of how URIs could (have) be(en) implemented, you need to find a different
discussional forum.  I.e., I'm not saying it isn't valid/interesting
discussional material -- I'm saying it's not for this space.

> tomorrow.  But I want to challenge the notion that we shouldn't rethink the 
> work of the last several years.  For one thing, for the last 2 years, I 
> (and a few others) have been arguing against the split in names vs locations, 
> so why should that work be ignored?

Dan, I think your frustration is misplaced.   It is not that it "_is_"
being ignored -- it is not being discussed _here_, because the starting premise
for this WG is that it is not applicable.  If you accept the basic
premise of this working group, _and_ you still feel this is important, then
the problem is that you have not adequately communicated to the people on
this list _how_ your position is _not_ just completely at odds with everything
we're trying to do (and, by the way, I would point out that it was in one
of _your_ postings that you referred to "what you guys are doing" or some
such terminology).

> This is not a matter of just agreeing on a definition - it is a matter
> of having definitions that make sense.

A relative term -- I think the definitions make perfect sense.

> But it is something that the client gets to decide!  And the reason is
> that "identifier of resource" vs "identifier of location of resource"
> doesn't make sense.  It is the chosen resolution mechanism that
> determines how you get from an identifier to the resource.  The
> identifier does *not* determine the resolution mechanism, although
> there may be conventions and globally agreed on mechanisms available.
> The client *can* make the choice of how to resolve an identifier.  It
> is a fact of life in a free society that clients can do whatever they
> want.  (They can't always get away with it, though.)

Without talking about resolution mechanisms, let me say this:  a client
_cannot_ decide, for any given string, "I want the thing this identifies",
or "I want the thing at this location".  Quite simply, if the client has the
identifier of a location, it does not know _what_ the (intended) content
is.  This is _not_ a client decision.

Consider this completely abstract example:

	. Location identifier:  "the third thing from the right on the
	  fourth shelf down"

	. Content identifier: "Moby Dick"

If I am a client, holding the string "the third thing...", the only content
I can refer to is whatever is there now -- I have no clue about what
was there when location identifier was written down (included in an
electronic document, beamed to my Newton, _whatever_).  If the shelf has
been re-arranged since this location was made, I will get whatever is there
now.  On the other hand, if I have "Moby Dick", I don't _care_ where it is 
now, where it was before, where it will be in the future or what I might have 
to do to get hold of it.

The premise of this WG is that there is the need to be able to identify _what_
(i.e., content) one is looking for, as a separate task from identifying 
the location from which one wants content.  

If I have understood your position correctly, you are saying that there
is no need for a new mechanism for retrieving things from shelves by name --
we'll just build new URL schemes wherein  it is promised that shelves
are never re-ordered (or at least, if they are, transparent pointers are
used to continue the process to find the content that used to be located
on a particular position), and thus the location description can be used
as a unique, naming identifier.

Here's my view on what has happened:  to follow the above analogy a bit
further, URLs are used to retrieve content by instructing something
(call it a librarian in this case; in electronic terms, it is a scheme
resolution process) to retrieve the content from a particular shelf and
position.   The URN proposal says "get me Moby Dick", and identifies
a process whereby the librarian can figure out which  shelf and object
to retrieve.  Because these (currently) look like much the same process,
except for the implied longevity of the identifier, you are saying they
are the same.  I disagree.  I think the URN approach is based on fundamentally
different principles -- that it shall continue to be relevant long after
shelves and objects are no longer useful mechanisms, and therefore they
should _not_ play _any_ role in the naming process.  I don't care if
current URL and URN resolution mechanisms are isomorphic -- I am interested
in defining the baseline implementation for the first generation of 
content identification strings -- divorced from location identification.

I furthermore believe that the client (user or program) must be able to
determine by some non-network-based mechanism, whether or not the
identifier in hand is that of a location or of content.  

So, to sum up, the basic premises of this working group:

	. there is a difference between content identification and 
	  location identification

	. we have one proposed architecture for supporting the creation 
	  of effective content identifiers, and the use of these to determine
	  content/location at any given point in time (resolution), and 
	  this is what we are working to refine.

Dan, please tell me where I have missed your point...

Leslie.

-- 

----------------------------------------------------------------------------

  "The light at the end of the tunnel             Leslie Daigle
     is often the blindingly obvious..."          Vice President, Research
                                                  Bunyip Information Systems
                      -- ThinkingCat              (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA17886 for urn-ietf-out; Sun, 3 Nov 1996 09:50:09 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA17881 for <urn-ietf@services.bunyip.com>; Sun, 3 Nov 1996 09:50:07 -0500
Received: from nic.cafax.se by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA17382  (mail destined for urn-ietf@services.bunyip.com); Sun, 3 Nov 96 09:50:04 -0500
Received: from nic.cafax.se (paf@nic.cafax.se [193.12.122.42]) by nic.cafax.se (8.8.2/8.8.2) with SMTP id PAA00892; Sun, 3 Nov 1996 15:49:51 +0100 (MET)
Date: Sun, 3 Nov 1996 15:49:50 +0100 (MET)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nic.cafax.se
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Cc: Terry Allen <tallen@fsc.fujitsu.com>, urn-ietf@bunyip.com
Subject: Re: Names and Locations (was [URN] some comments)
In-Reply-To: <199611030651.AAA25490@ncsa.uiuc.edu>
Message-Id: <Pine.BSI.3.91.961103152653.867C-100000@nic.cafax.se>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Patrik Faltstrom <paf@swip.net>
Errors-To: owner-urn-ietf@bunyip.com

On Sun, 3 Nov 1996, Daniel LaLiberte wrote:

> and perhaps it is irrelevant semantics.  What is relevant is that you
> guys make a distinction between URLs and URNs, and it is a
> distinction founded on a misunderstanding.  I've been trying to dig
> through to get to the heart of that misunderstanding.

This is not a misunderstanding at all. There _is_ a difference between
a URN and a URL which from my point of view _you_ have not understood.

A URL refers to a location which though a caching mechanism, a proxy
cache, an interceptor with cache, multiple A-records in DNS or whatever
ends up refering to more than one occurance of the same resource.

A URN is a _name_ of a resource which have absolutely _NOTHING_
to do with the resolution protocol, the different versions of
the resource that exist (text, postscript etc), the different
protocols used to locate and later fetch the resource or the
metadata for the resource.

There are a couple of us that during all of the years so far has
only been talking about this difference being very very important.

If you don't understand this difference...well...what are _we_
supposed to do about that. The difference is needed!

> But the very same URL was used to retrieve the resource either from a
> cache or from a remote server.  So what "location" is the URL
> identifying when the resource actually lives in multiple places - the
> very same URL may be used to fetch the resource from any of those
> places?  Notice you first say that a URL identifies (or names) the
> location of a resource, and then we find out that there are really
> multiple locations identified by the URL.  But that is supposed to be
> the job of URNs.  So why do we need URNs?

Please Dan! There is a difference between having two A-records
pointing to two different IP-addresses, and when you later connect
to that hostname (which is resolved to one of the two addresses)
you will end up at one of the two locations. You can use this technique
in for example the hostname in a URL of course. You can also
use a proxy cache or an interceptor to see that you pick the
copy of the resource that is the most convinient for you.

BUT, you are still refering to _one_ location where the resource
is located. If you happen to have a local copy, well, let's use that one.
It's the same thing as if you do an lseek() in the filesystem and
want to read some bytes from a file. If the filesystem have cached those
diskblocks, and give you the copies of the bits that happened to
sit in RAM and not on the physical disk, are you not using an
lseek() anyway?

Dan, you _have_ to start to differ between multiple locations
of a resource which is addressed by a URL - i.e. it's original
location, and the functionality that is built into the system
when a _name_ is assigned to a resource. As long as you have not
seen this difference that many of us others have seen, it is
a little bit hard to have a meaningful discussion.

Sorry for being harsh and short, but I am now a little bit tired
of having to try to come up with exactly the same arguments we
have been having since the UR* discussions started. We have
to move forward!

> I used "http://www.ncsa.uiuc.edu/" for both, no "urn:" or "url:" for
> either.  (BTW, If "urn:" is optional, then
> "urn:http://www.ncsa.uiuc.edu/" has identically the same meaning - it
> is an equivalent identifier).  A client can resolve
> "http://www.ncsa.uiuc.edu/" using HTTP or using the NAPTR protocol, or
> something else.  This is the very same identifier, not two identifiers
> with the same character representation.  Calling it two identifiers
> and saying one is a name and the other is [the name of] a location is
> missing the whole point.

No, _you_ are missing the point. By saying that
"urn:http://www.ncsa.uiuc.edu/" is a _name_, one know that this
namespace called HTTP can grandfather other namespaces, this
_name_ can stay as it is even if the resource moves, the metadata
for this resource can be fetched etc etc all according to the URN
spec that was written down years ago.

If you have a URL, like "http://www.ncsa.uiuc.edu/", what do you do
if you have to move this resource from the host www.ncsa.uiuc.edu?
Change things in the DNS? But of course that works. But, if you move
the information from staying only on an http server to also stay in
a Z39.50 database and want the clients to be able to use both, or
if the resolution from www.ncsa.uiuc.edu to a hostname, which later
is turned into an IP-address in DNS is not done in DNS for some reason
in the future? What if the resource is mirrored to a different site?

There are thousands of things you _can_not_do_ with the name of a
location of something, that you only can do with a _name_ of a
resource which is resolved to one or many alternative locations.

> The point is a single identifier can, in fact, be resolved many
> different ways by clients.  Some ways are more direct (e.g. HTTP) and
> some are more indirect (e.g. NAPTR).  They are all resolution
> mechanisms.  They all result, eventually, in the resource, or whatever
> is being requested.

You _have_ to start to look at what kind of resolutions you do,
and can do. Just because you can have one A-record point to a list
of IP-addresses, that doesn't help you because the way the zones
in DNS are delegated. You _have_ to look at who owns what part
of the information used in the resolution process!
 
> I see no difference between *names* and *locations* at least
> regarding the identifiers themselves.

I can see that. There seems to, though, to be a number of people
that do, and I am one of them.

   Patrik


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id CAA15922 for urn-ietf-out; Sun, 3 Nov 1996 02:52:34 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id CAA15917 for <urn-ietf@services.bunyip.com>; Sun, 3 Nov 1996 02:52:31 -0500
Received: from void.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA16743  (mail destined for urn-ietf@services.bunyip.com); Sun, 3 Nov 96 02:52:29 -0500
Received: (from liberte@localhost) by ncsa.uiuc.edu (8.7.6/8.7.3) id BAA25657; Sun, 3 Nov 1996 01:48:05 -0600 (CST)
Date: Sun, 3 Nov 1996 01:48:05 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Message-Id: <199611030748.BAA25657@ncsa.uiuc.edu>
To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] some comments
In-Reply-To: <199611020043.TAA07540@lysithea.lcs.mit.edu>
References: <199611020043.TAA07540@lysithea.lcs.mit.edu>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

Karen R. Sollins writes:
 > This is a response to several responses to my message (each time I sit
 > down to respond I'm interrupted and by the time I get back to it there
 > has been more mail:-)

I know what you mean.  I have to wait til the quiet hours to get
real work done.

 > First, I want to echo what Leslie has been saying.  Unless we are
 > going to rethink all the work of the last 3 or more years, URNs
 > identify resources and URLs identify locations of resources and these
 > are different abstractions.  They could be chosen from the same set of
 > names, but they have different requirements on the names (see RFC1736
 > and RFC1737).  Enough said on that topic; for any more, see Leslie's
 > lucid comments.

I'll comment on Leslie's comments, perhaps tomorrow.  But I want to
challenge the notion that we shouldn't rethink the work of the last
several years.  For one thing, for the last 2 years, I (and a few
others) have been arguing against the split in names vs locations, so
why should that work be ignored?

This is not a matter of just agreeing on a definition - it is a matter
of having definitions that make sense.

For much longer, Tim Berners-Lee has argued against this name-location
split.  Most, if not all, of the W3C staff agree with this, and I don't
think it is because they were tested on this point before being hired.

I didn't agree with Tim at first, but it wasn't out of respect for him
that I changed my mind.  It takes a decision not to be dogmatic,
though, to be open to honest rethinking.

 >    From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
 > 
 >    One way to avoid this is to make sure that the context for resolution
 >    is always clear.  So when giving a URL in an HTML document you could
 >    use HTTP="scheme:opaque-string", and when giving a URN you could use a
 >    different tag, e.g.  URN="nsi:opaque-string".  This idea tends to pop
 >    up occasionally, but I think it not useful.
 > 
 > Leslie responded to most of this message, but this point surprised
 > me.  You are suggesting that in HTML we label URNs as such.

My suggestion was hypothetical.  I am *not* suggesting we do it.

 > I am left with two questions.  First, why is that only in HTML
 > should they be labelled?

Where did I say only HTML?  It was an example.

 > Second, why is it that the holder of a string (the principle
 > putting the string into the HTML document in this case) is the one
 > to decide which string is a URN and which is not?

Good point.  And this is a good reason *not* to do it.

 > Shouldn't that be decided by whoever did the name assignment?

Yes and no.  The creator of the identifier could use a name space
associated with a resolution mechanism that provides name properties.
But the author of the document containing the identifier *could* also
suggest a resolution mechanism that provides name properties. Also,
the client itself *could* use a resolution mechanism that provides
name properties.  The identifier itself does not provide name
properties - the resolution mechanism does.

 > So, my conclusion is that, if it is really important to
 > label URNs (which I happen to believe is true, and it seems you are
 > suggesting)

I am not suggesting that - to the contrary, I am arguing for the
opposite of that.  (Maybe you forgot who you were replying to.)

I raised the idea of labelling identifiers as URNs within the
context of their use precisely so it could be shot down.  Thanks.

 > and if the assigner of an identifier should be the
 > determiner of whether the identifier is identifying a resource or a
 > location for a resource, the assigner of the identifier should clarify
 > that fact by including it in the identifier for all to know.  This is
 > not something that the "client" gets to decide.

But it is something that the client gets to decide!  And the reason is
that "identifier of resource" vs "identifier of location of resource"
doesn't make sense.  It is the chosen resolution mechanism that
determines how you get from an identifier to the resource.  The
identifier does *not* determine the resolution mechanism, although
there may be conventions and globally agreed on mechanisms available.
The client *can* make the choice of how to resolve an identifier.  It
is a fact of life in a free society that clients can do whatever they
want.  (They can't always get away with it, though.)

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id BAA15524 for urn-ietf-out; Sun, 3 Nov 1996 01:56:31 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id BAA15517 for <urn-ietf@services.bunyip.com>; Sun, 3 Nov 1996 01:56:23 -0500
Received: from void.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA16634  (mail destined for urn-ietf@services.bunyip.com); Sun, 3 Nov 96 01:56:20 -0500
Received: (from liberte@localhost) by ncsa.uiuc.edu (8.7.6/8.7.3) id AAA25490; Sun, 3 Nov 1996 00:51:41 -0600 (CST)
Date: Sun, 3 Nov 1996 00:51:41 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Message-Id: <199611030651.AAA25490@ncsa.uiuc.edu>
To: Terry Allen <tallen@fsc.fujitsu.com>
Cc: urn-ietf@bunyip.com
Subject: Re: Names and Locations (was [URN] some comments)
In-Reply-To: <199610312051.MAA10123@ishtar.fsc.fujitsu.com>
References: <199610312051.MAA10123@ishtar.fsc.fujitsu.com>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

Daniel LaLiberte writes:
 > | OK, what is a location?
 > | ...  Is it the
 > | domain name of the server, together with the path within the server?
 > | That's getting closer to the abstraction that URLs provide.  Is the
 > | location, in fact, the URL itself?

Terry Allen writes:
 > No, the URL is neither the location nor the resource, but the
 > name of a location, or a name of a location that may be resolved
 > on the fly.  The location is not the resource; the name of the
 > location is not the name of the resource.

On the face of it, this is sounding rather strange.  First, I agree
that the URL is not the resource itself (who would say that it is?
from your comment at the end, I think you think I said that).

Saying a URL is "the name of a location" is almost the same as "a URL
identifies a location".  The extra indirection of going from URL to
identifier to location, rather than URL to location, seems unnecessary,
and perhaps it is irrelevant semantics.  What is relevant is that you
guys make a distinction between URLs and URNs, and it is a
distinction founded on a misunderstanding.  I've been trying to dig
through to get to the heart of that misunderstanding.

 > | Consider caches.  The resolution of a URL via a cache proxy may find
 > | the resource in the cache rather than in some remote server.  What is
 > | "the location" of the resource in that case?
 > 
 > What is "the resource"?  Any copy of what you got back from resolution?
 > then its location is both in the cache and on the remote server.
 > Is it "the copy I got back from resolution"?  then its location
 > is in the cache.

But the very same URL was used to retrieve the resource either from a
cache or from a remote server.  So what "location" is the URL
identifying when the resource actually lives in multiple places - the
very same URL may be used to fetch the resource from any of those
places?  Notice you first say that a URL identifies (or names) the
location of a resource, and then we find out that there are really
multiple locations identified by the URL.  But that is supposed to be
the job of URNs.  So why do we need URNs?

 > | Here is an example of how what is thought of as a location really
 > | turns out to *be* a name (as in persistent location).  Take a normal
 > | http URL such as http://www.ncsa.uiuc.edu/.  Instead of using normal
 > | HTTP to resolve the URL, or to look it up in a cache, let's set up a
 > | NAPTR-based "http" naming authority.  Under that branch of the name
 > | space, we could ask the appropriate DNS server to look up
 > | 'www.ncsa.uiuc.edu' to find out where a server is currently located
 > | and what "resolution protocols" are currently supported.
 > 
 > That is a coincidence of naming:  you made the name of the resource
 > (qua URN) be the same as the name of its location.  But 
 >    urn:http://www.ncsa.uiuc.edu/ 
 > and 
 >    url:http://www.ncsa.uiuc.edu/
 > name two different things.

I used "http://www.ncsa.uiuc.edu/" for both, no "urn:" or "url:" for
either.  (BTW, If "urn:" is optional, then
"urn:http://www.ncsa.uiuc.edu/" has identically the same meaning - it
is an equivalent identifier).  A client can resolve
"http://www.ncsa.uiuc.edu/" using HTTP or using the NAPTR protocol, or
something else.  This is the very same identifier, not two identifiers
with the same character representation.  Calling it two identifiers
and saying one is a name and the other is [the name of] a location is
missing the whole point.

The point is a single identifier can, in fact, be resolved many
different ways by clients.  Some ways are more direct (e.g. HTTP) and
some are more indirect (e.g. NAPTR).  They are all resolution
mechanisms.  They all result, eventually, in the resource, or whatever
is being requested.


 > | We don't need to create a new kind of identifier to make a URL
 > | into a persistent location.

 > Which is not what you did in the example just given.

It is so.

 > You created a new name space and rules for using it that by design
 > produce a name that looks like a URL which, when resolved, will
 > give the same result.

The name space is just a vehicle for resolving the identifier.
Consider how a cache creates a name space for looking up resources
given http URLs (usually it's just a hash table, but imagine it
creates a similar hierarchy to model DNS and filesystems within
servers).  Would you claim that the cache is somehow making new
identifiers?

Here is, perhaps, the missing point: The persistence of a name space
is not a property of the identifiers - it is a property of the
mechanism used to resolve the identifiers.

You seem to be saying that the persistence is a property of URNs, and
thus names are obviously different from locations.  I am saying that
the persistence of URNs is due to resolution mechanisms such as the
NAPTR mechanism.  (It is also due to the naming authorities
guaranteeing that the names will behave properly if the appropriate
resolution mechanism is used.)

Since different mechanisms can be used to resolve the very same
identifiers, and since some mechanisms might provide persistence while
others do not, there is no point in distinguishing the identifiers as
either names or locations.

There is nothing inherent in identifiers themselves that makes them have
different properties, whether name-like or location-like.  It is how
the identifiers are created and used that gives them those properties.

>From that standpoint, http URLs are different from new classes of
identifiers that will be created under the URN name space(s).
I certainly recognize that we need more persistence in the resolution
process, and that is why we created the "path" resolution mechanism.
(In fact, I believe the NAPTR mechanism doesn't go quite far enough,
and agree with Larry in that regard.)

But it is not the identifiers themselves that need to be distinguished
based on the properties of the resolution mechanism.  For one class of
identifier, there might be two resolution mechanisms available, one
supports persistence and the other does not.  So are the identifiers
names or locations?  Irrelevant question.

 > | To summarize, both URLs and URNs have the following abstract
 > | resolution process in common:
 > | 1. Do some client-specific processing of the URI - maybe end there.
 > | 2. Look at the scheme name of the URI.  If it says "URN:" drop it and repeat.
 > 
 > No, you have to branch into your "find URN" subprocess.  

You could handle everything with "URN:" prefix with the same process,
but it is not required - you could just as well handle each URN
subscheme differently.  Or you could handle parts of a single name
space differently from the rest.

 > | 3. Look up the scheme in local table to find out what process should
 > 
 > The local table will be different for URLs and URNs, will it not?  

Not necessarily.  Each URL or URN scheme might have a different
process associated with it, or we could use just one process for
all schemes.  

 > |    be invoked.  E.g. news URIs may use NNTP, http URIs may use HTTP,
 > |    cid URIs may use NAPTR-protocol.
 > | 4. Invoke the process identified by step 3. 
 > | 5. If error results, exit.
 > | 6. If redirected to another URI, repeat whole process with that URI.
 > | 
 > | An alternative to steps 2 and 3 would use more than just the scheme
 > | name to determine what process to invoke.  There are several other
 > | varients possible in the whole process, and each client or each user
 > | might do things differently.
 > | 
 > | I hope I've made my postion very clear regarding names, locations, and
 > | the resolution process.
 > 
 > That you see no difference between objects and their locations?

I really don't see how you got that.  When did I talk about the
difference between objects and their locations?

I see no difference between *names* and *locations* at least
regarding the identifiers themselves.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id TAA01925 for urn-ietf-out; Fri, 1 Nov 1996 19:43:24 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id TAA01907 for <urn-ietf@services.bunyip.com>; Fri, 1 Nov 1996 19:43:21 -0500
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA11306  (mail destined for urn-ietf@services.bunyip.com); Fri, 1 Nov 96 19:43:18 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id TAA07540; Fri, 1 Nov 1996 19:43:18 -0500
Date: Fri, 1 Nov 1996 19:43:18 -0500
Message-Id: <199611020043.TAA07540@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: urn-ietf@bunyip.com
Subject: Re: [URN] some comments
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@bunyip.com

This is a response to several responses to my message (each time I sit
down to respond I'm interrupted and by the time I get back to it there
has been more mail:-)

First, I want to echo what Leslie has been saying.  Unless we are
going to rethink all the work of the last 3 or more years, URNs
identify resources and URLs identify locations of resources and these
are different abstractions.  They could be chosen from the same set of
names, but they have different requirements on the names (see RFC1736
and RFC1737).  Enough said on that topic; for any more, see Leslie's
lucid comments.

Let me respond (hopefully briefly) to various different responders to
me:


   From: Terry Allen <tallen@fsc.fujitsu.com>

   You phrase this as a general matter, and we clearly cannot pretend
   to govern all resolutions methods.  As a trivial example, one method
   of URN resolution is the publication of physical books containing
   URNs and other information.  Some URNs may be resolvable only by
   such non-Internet means.  Suppose the government were to insist that
   copies of such books that are sold to the government must be printed on 
   tamper-resistant paper (someone wanting security).  Is that something 
   this group should concern itself with?

   I don't think so, I don't think that one can speak of *the* 
   "infrastructure supporting URN resolution," and so I don't agree
   with your very general statement.  Can you sharpen it up some?

Let's just stick to the Internet.  I didn't realize that I needed to
qualify what I was saying with this statement, but I hope it helps.  In
fact we have even less say over what happens outside the Internet than
we do on the inside:-)

   From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>

   One way to avoid this is to make sure that the context for resolution
   is always clear.  So when giving a URL in an HTML document you could
   use HTTP="scheme:opaque-string", and when giving a URN you could use a
   different tag, e.g.  URN="nsi:opaque-string".  This idea tends to pop
   up occasionally, but I think it not useful.

Leslie responded to most of this message, but this point surprised
me.  You are suggesting that in HTML we label URNs as such.  I am left
with two questions.  First, why is that only in HTML should they be
labelled?  If it is useful to label URNs as distinct from other
things, this is probably the case everywhere.  And I certainly don't
expect that everything will be in HTML.  Second, why is it that the
holder of a string (the principle putting the string into the HTML
document in this case) is the one to decide which string is a URN and
which is not?  Shouldn't that be decided by whoever did the name
assignment?  So, my conclusion is that, if it is really important to
label URNs (which I happen to believe is true, and it seems you are
suggesting) and if the assigner of an identifier should be the
determiner of whether the identifier is identifying a resource or a
location for a resource, the assigner of the identifier should clarify
that fact by including it in the identifier for all to know.  This is
not something that the "client" gets to decide.


   From: Ron Daniel <rdaniel@acl.lanl.gov>


   I totally support the goal of allowing people to have high security if
   they want it. That is why I am in total, adamant, and unequivocal
   opposition to the assumption in part 2 - that there might be a URN
   resolution system with such poor isolation between security domains.

I'm afraid you lost me in all the companies that do and don't want the
same or different things, but I think we are really having an
agreement.  Let me give you a simple example of what I had in mind.
For the sake of making things concrete, suppose we are using name
resolution scheme NS_TRANS (made up) that manages a widely distributed
core of translation information that allows for lookup of particular
URNs and provides pointers to final stage URN resolution (probably URN
to URL translation) servers managed by naming authorities.  Then also
suppose there is some naming authority NAT_SEC_CO that would like to
cause the names it is assigning to be resolved as it believes is
correct.  NAT_SEC_CO would like to be confident that the information
it provides to NS_TRANS is what will be distributed to potential
customers and no one who is not authorized can change that
information.  At the same time, another naming authority NON_SEC_CO
believes that the best way for information to be kept up to date is
for it to be updatable by anyone, because it is the customers who will
discover problems in the resolution information, and will be most
motivated to make the corrections (I've heard this position taken by a
very reputable person in a security conscious company in a slightly
different context.)  The position I take on this is that NS_TRANS had
better have security mechanisms available to protect NAT_SEC_CO
information and furthermore, anyone who wants to have access to it
including NON_SEC_CO will have to play the right security game to get
access to NAT_SEC_CO's information for modification.  At the same time
NAT_SEC_CO is given free and open access to NON_SEC_CO's information,
as is the case for anyone else.

The security infrastructure needs to be there in this case and anyone
wanting access to controlled parts will have to play the game
properly.  It does not mean that the whole infrastructure or even the
security provided for those that want it should in any way be
dependent on untrustworthy components.  That's nonsense, as you
rightly point out.  But it will depend on the infrastructure providing
some security functionality for those that want it and imposing that
on everyone who wants service in that corner of the infrastructure
space.  If we could not depend on the infrastructure for anything,
how could we depend on supposed implementations of DNSSEC either?  It
will only work if the infrastructure is playing the game.  Of course,
each peer server in the infrastructure will also need to be defensive to
protect against incorrectly behaving peers.  But that's true in the
DNS as well.

So, Ron, I believe we are on the same side of this one:-)

			Karen

PS: My apologies - I had planned to keep this short, but it got away
from me.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA27704 for urn-ietf-out; Fri, 1 Nov 1996 10:58:50 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA27699 for <urn-ietf@services.bunyip.com>; Fri, 1 Nov 1996 10:58:47 -0500
Received: from workstation1.swip.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA06202  (mail destined for urn-ietf@services.bunyip.com); Fri, 1 Nov 96 10:58:45 -0500
Received: (from leslie@localhost) by pluto.swip.net (8.7.6/8.6.12) id QAA06560; Fri, 1 Nov 1996 16:58:41 +0100 (MET)
Date: Fri, 1 Nov 1996 16:58:41 +0100 (MET)
From: Leslie Daigle <leslie@bunyip.com>
X-Sender: leslie@pluto.swip.net
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Cc: urn-ietf@bunyip.com
Subject: Re: Names and Locations (was [URN] some comments)
In-Reply-To: <199610311951.NAA10608@ncsa.uiuc.edu>
Message-Id: <Pine.BSF.3.95.961101163352.6385C-100000@pluto.swip.net>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Transfer-Encoding: QUOTED-PRINTABLE
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@bunyip.com>
Errors-To: owner-urn-ietf@bunyip.com

[Dan LaLiberte wrote:]

> OK, what is a location?  Is it the bits on the disk that "has" the

Well, here's my perspective:

A URL (location) is a point in 4-space, as defined by:

=09. machine (aliased through DNS mechanisms)
=09. port number (default per protocol)
=09. protocol to speak on that port and at that machine
=09. string to use within that protocol

A basic URN (name) has nothing to do with these 4 dimensions -- it is=20
independent of any machine identifier, port, or protocol.  The string
associated with it is a _label_ that is unique across the specified
namespace.

> Consider caches.  The resolution of a URL via a cache proxy may find
> the resource in the cache rather than in some remote server.  What is
> "the location" of the resource in that case?

Caches are external to either URN or URL systems.  They may choose to use
the URL string as a label that identifies a particular resource, and use
that label to lookup contents of the cache.  But, caches break when
the label does not change, but the contents of the location does.  If you
cache based on URN, your cache will not break, because the content associat=
ed
with the identifier does not change.

> Here is an example of how what is thought of as a location really
> turns out to *be* a name (as in persistent location).  Take a normal
> http URL such as http://www.ncsa.uiuc.edu/.  Instead of using normal
> HTTP to resolve the URL, or to look it up in a cache, let's set up a
> NAPTR-based "http" naming authority.  Under that branch of the name
> space, we could ask the appropriate DNS server to look up
> 'www.ncsa.uiuc.edu' to find out where a server is currently located
> and what "resolution protocols" are currently supported.
>=20
> We don't need to create a new kind of identifier to make a URL into a
> persistent location.  We *do* need new persistent services, such as
> the NAPTR records in DNS.

I'm not sure I understand the point you are making here.  It sounds like
you are saying -- forget everything else about all this stuff, let's=20
do NAPTR as a service, and then people can build in persistence using
whichever mechansisms strike their fancy?

I have a problem with that approach, for (at least) two reasons:

=09. implementing a persistent location means adding much overhead
=09  in systems that were not built for it.

=09. there are then no mechanisms to distinguish between things that
=09  are meant to be persistent, and things that are expected not
=09  to be. =20


> To summarize, both URLs and URNs have the following abstract
> resolution process in common:
>=20
> 1. Do some client-specific processing of the URI - maybe end there.
> 2. Look at the scheme name of the URI.  If it says "URN:" drop it and rep=
eat.
> 3. Look up the scheme in local table to find out what process should
>    be invoked.  E.g. news URIs may use NNTP, http URIs may use HTTP,
>    cid URIs may use NAPTR-protocol.
> 4. Invoke the process identified by step 3.=20
> 5. If error results, exit.
> 6. If redirected to another URI, repeat whole process with that URI.
>=20

It is definitely interesting to look at the surface similarities in mechani=
cs
between URL resolution and the NAPTR approach to URN handling.  What still
is not clear to me is what you are suggesting to _do_ with this.  If you
are suggesting that there is nothing more to do with URN work than to
define different steps in 2 and 3, I have a problem with that...

Leslie.



---------------------------------------------------------------------------=
-
                                                  Leslie Daigle
   "Min sv=E4vare =E4r full av =E5lar!"        Vice President, Research
                                                  Bunyip Information System=
s
                      -- ThinkingCat              (514) 875-8611
                                                  leslie@bunyip.com
---------------------------------------------------------------------------=
-




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA27189 for urn-ietf-out; Fri, 1 Nov 1996 10:12:16 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA27184 for <urn-ietf@services.bunyip.com>; Fri, 1 Nov 1996 10:12:14 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA05839  (mail destined for urn-ietf@services.bunyip.com); Fri, 1 Nov 96 10:12:11 -0500
Message-Id: <9611011512.AA05839@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Fri Nov  1 09:11 CST 1996
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "jayhawk@ds.internic.net" <jayhawk@ds.internic.net>, "Martin J Duerst" <mduerst@ifi.unizh.ch>
Cc: "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Fri, 01 Nov 96 09:12:22 
Priority: Normal
X-Mailer: PMMail 1.52 For OS/2 UNREGISTERED SHAREWARE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: [URN] %encoding for reserved UTF-8 characters (was: New syntax draft)
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

Sorry folks, but I need to keep the threads separate to keep my
sanity [at least whatever remains of it.... ;-)]

On Fri, 1 Nov 1996 12:11:37 +0100 (MET), Martin J Duerst wrote:

>When going from ASCII to UTF-8, there are some new problems.
>For ASCII, the general assumption is that only those charcters
>that need escaping are actually escaped, and therefore that
>escaping, e.g. for "/" or whatever, shouldn't be undone.
>The above is not exactly true, indeed the "~" is often escaped
>as %7E in Europe because it is difficult to type on European
>keyboards, but still I assume there are a lot of tools around
>working on URLs in general that work along the rule "if ASCII
>is escaped, don't remove the escaping, because this is a special
>character.
>Now for UTF-8, things are quite different. 8-bit bytes will
>on many occasions be escaped because it may be difficult to
>represent them otherwise. Having some character beyond ASCII
>represented with %HH (usually %HH%HH or %HH%HH%HH) can in no
>way imply that this is a special character.
>This means that any tools dealing with URNs in general will
>have no clue about where to keep the escaping, and where
>to remove it. A very exact knowledge of each NSS syntax
>would be needed.

My brain hurts, but I think I finally understand the issue.  Allow me to
restate it to see if I'm right:

The problem you are talking about arrises if the reserved character has
a UTF-8 representation of more than 1 octet.  Then, if we use %encoding
to represent the character in a literal use, there is no way of determining
from the URN whether the character is being used as a literal character
or not. 

I'll save a discussion of potential solution directions to this until I'm sure
I understand the issue.

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id IAA25992 for urn-ietf-out; Fri, 1 Nov 1996 08:48:19 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id IAA25987 for <urn-ietf@services.bunyip.com>; Fri, 1 Nov 1996 08:48:16 -0500
Received: from weeble.lut.ac.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA04787  (mail destined for urn-ietf@services.bunyip.com); Fri, 1 Nov 96 08:45:36 -0500
Received: from jon by weeble.lut.ac.uk with smtp (Exim 0.55 #1) id E0vJJtg-0000iI-00; Fri, 1 Nov 1996 13:44:32 +0000
Date: Fri, 1 Nov 1996 13:44:31 +0000 (GMT)
From: Jon Knight <jon@net.lut.ac.uk>
X-Sender: jon@weeble.lut.ac.uk
To: Martin J Duerst <mduerst@ifi.unizh.ch>
Cc: jayhawk@ds.internic.net, urn-ietf@bunyip.com
Subject: Re: [URN] New syntax draft
In-Reply-To: <"josef.ifi..673:01.10.96.11.11.39"@ifi.unizh.ch>
Message-Id: <Pine.SUN.3.95.961101133545.17572f-100000@weeble.lut.ac.uk>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Jon Knight <jon@net.lut.ac.uk>
Errors-To: owner-urn-ietf@bunyip.com

On Fri, 1 Nov 1996, Martin J Duerst wrote:
> When going from ASCII to UTF-8, there are some new problems.
> For ASCII, the general assumption is that only those charcters
> that need escaping are actually escaped, and therefore that
> escaping, e.g. for "/" or whatever, shouldn't be undone.
> The above is not exactly true, indeed the "~" is often escaped
> as %7E in Europe because it is difficult to type on European
> keyboards, but still I assume there are a lot of tools around
> working on URLs in general that work along the rule "if ASCII
> is escaped, don't remove the escaping, because this is a special
> character.

Hmm, I don't really understand this; URL percent escaping is just away of
dealing with characters that you can't represent directly, either because
they're in the reserved set of characters or because they're not easy to
type (the French/German/Nordic/Icelandic letters in ISO-8859-1 for
example).  If you're unescaping things, one would assume that you've
already parsed any reserved characters to extract any structuring
information that the provide.  Percent escaped characters aren't just
restricted to the reserved characters that need to be escaped; you can
percent escape your entire URL's path if you like.  Any software that just
expects reserved characters to be percent escaped is going out of its way
to be braindead IMHO.

And anyway, URLs don't use UTF-8 so this isn't going to be a problem
(we're talking URNs here right?).

Tatty bye,

Jim'll

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Jon "Jim'll" Knight, Researcher, Sysop and General Dogsbody, Dept. Computer
Studies, Loughborough University of Technology, Leics., ENGLAND.  LE11 3TU.
* I've found I now dream in Perl.  More worryingly, I enjoy those dreams. *



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id GAA25071 for urn-ietf-out; Fri, 1 Nov 1996 06:13:13 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id GAA25066 for <urn-ietf@services.bunyip.com>; Fri, 1 Nov 1996 06:13:11 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA03771  (mail destined for urn-ietf@services.bunyip.com); Fri, 1 Nov 96 06:13:09 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <01729-0@josef.ifi.unizh.ch>; Fri, 1 Nov 1996 12:11:38 +0100
Subject: Re: [URN] New syntax draft
To: jayhawk@ds.internic.net
Date: Fri, 1 Nov 1996 12:11:37 +0100 (MET)
Cc: urn-ietf@bunyip.com
In-Reply-To: <9610312029.AA28199@mocha.bunyip.com> from "Ryan Moats" at Oct 31, 96 02:29:20 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 1952
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..673:01.10.96.11.11.39"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Ryan Moats wrote:

>On Thu, 31 Oct 1996 11:58:35 +0100 (MET), Martin J Duerst wrote:
>
>>>   It should be noted that certain characters in the Namespace Specific
>>>   String syntax may have special meaning in certain namespaces.
>>>   Therefore, the process of registering a namespace identifier shall
>>>   include publication of a definition of which characters have a
>>>   special meaning and how to encode these characters if used in a
>>>   literal sense.
>>
>>Can they be encoded with %HH? Or should we specifically request some
>>other mechanism in order to not confuse different things, and let
>>programs that deal with URNs in general change from %HH to 8-bit
>>and back?
>
>Well, I don't have a current opinion one way or the other.  Thinking about
>it some more, I don't see how we can avoid %HH encoding, so why not
>just say that encoding must be specified if %HH isn't used.

When going from ASCII to UTF-8, there are some new problems.
For ASCII, the general assumption is that only those charcters
that need escaping are actually escaped, and therefore that
escaping, e.g. for "/" or whatever, shouldn't be undone.
The above is not exactly true, indeed the "~" is often escaped
as %7E in Europe because it is difficult to type on European
keyboards, but still I assume there are a lot of tools around
working on URLs in general that work along the rule "if ASCII
is escaped, don't remove the escaping, because this is a special
character.
Now for UTF-8, things are quite different. 8-bit bytes will
on many occasions be escaped because it may be difficult to
represent them otherwise. Having some character beyond ASCII
represented with %HH (usually %HH%HH or %HH%HH%HH) can in no
way imply that this is a special character.
This means that any tools dealing with URNs in general will
have no clue about where to keep the escaping, and where
to remove it. A very exact knowledge of each NSS syntax
would be needed.

Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id FAA24927 for urn-ietf-out; Fri, 1 Nov 1996 05:41:54 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id FAA24922 for <urn-ietf@services.bunyip.com>; Fri, 1 Nov 1996 05:41:51 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA03675  (mail destined for urn-ietf@services.bunyip.com); Fri, 1 Nov 96 05:41:49 -0500
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <01687-0@josef.ifi.unizh.ch>; Fri, 1 Nov 1996 11:40:58 +0100
Subject: Re: [URN] More on UTF-8 Decoding (was: New syntax draft)
To: jayhawk@ds.internic.net
Date: Fri, 1 Nov 1996 11:40:57 +0100 (MET)
Cc: gjw@wnetc.com, urn-ietf@bunyip.com
In-Reply-To: <9610312052.AA28783@mocha.bunyip.com> from "Ryan Moats" at Oct 31, 96 02:52:22 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 775
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-Id: <"josef.ifi..598:01.10.96.10.41.13"@ifi.unizh.ch>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

Ryan Moats wrote:

>On Thu, 31 Oct 1996 14:38:57 +0100 (MET), Martin J Duerst wrote:
>
>>Gregory Woodhouse wrote:
>>
>>>I'm also concerned because decoding requires knowledge that the string
>>>being decoded is UTF-8.
>>
>>Not exactly. It is very rare that a string that is not UTF-8 looks
>>like an UTF-8 string.
>
>I think this is a good argument for taking UTF-8 decoding out
>of the syntax document.  Any reasons to leave it in?

No, because if you "decode" UTF-8, you get characters, without saying
of how exactly they are represented, and so "decode" is definitely the
wrong name. You might consider replacing it with "interpretation",
but this is only necessary in some cases (e.g. when trying to
represent these things on sceen), and not in others.

Regards,	Martin.

                                                                                                                                                                                                                   1996-12                                                                                             0000666 0000036 0000010 00000211656 06264265720 010620  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    
Received: from cnri by ietf.org id aa22951; 2 Dec 96 14:22 EST
Received: from uscore.xtdl.com by CNRI.Reston.VA.US id aa12750;
          2 Dec 96 14:22 EST
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA11394 for <ietf-archive@cnri.reston.va.us>; Mon, 2 Dec 1996 14:20:24 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Mon, 2 Dec 1996 14:18:29 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA10901 for pwg-outgoing; Mon, 2 Dec 1996 14:15:58 -0500 (EST)
Message-Id: <9612021916.AA14195@zazen>
X-Sender: hastings@zazen
X-Mailer: Windows Eudora Pro Version 2.1.2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Mon, 2 Dec 1996 11:14:15 PST
To: rturner@sharplabs.com
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: PWG> Re: Word doc --> IETF formatted text
Cc: scott_isaacson@novell.com, pwg@pwg.org, ipp@pwg.org
Sender: owner-pwg@pwg.org

Randy,

Scott's IPP I-D .txt file did have some long lines in it too.  
I never got a chance to see what caused them.  Scott did set his lines 
to less than 6 inches.  But I didn't think that was necessary.  
The generic text driver seems to not output trailing blanks on lines 
(WORD SAVE AS text does output trailing blank lines which cause files 
to exceed 72 characters, but trailing blank lines are easy to remove.).

Make sure that the table of contents doesn't have leader so that
overstriking doesn't happen with just a CR.

See if this tool helps you locate the long lines.

I've put up two tools, courtesy of Ira McDonald, to help make sure
that our .txt file meet IETF requirements:

  ftp://pwg.org/pub/pwg/tools/

-rw-r--r--   1 pwg      pwg        27376 Dec  2 18:58 cscan.exe
-rw-r--r--   1 pwg      pwg        26256 Dec  2 19:03 maxln.exe
-rw-r--r--   1 pwg      pwg         1089 Dec  2 19:04 readme-maxln-cscan.txt

Here is the contents of the readme file:

Files: maxln.txt and cscan.txt readme files

In order to be able to produc IETF plain text files, I've contributed two
tools, courtesy of Ira McDonald, for checking the results of producing
plain text files according to IETF rules:  

  - 72-char max line length
  - simple ASCII graphics only, plus CRLF and FF

The two tools are maxln and cscan.

   ftp://pub/pwg/tools/maxln.exe
   ftp://pub/pwg/tools/cscan.exe

'maxln.exe' is a DOS utlity that searches for long lines
(default is 72 characters).

'cscan.exe' is a DOS utlility that counts the number of 
characters of each type in the file:  DOS print, control, 
graphic char scanning utility

These are both 16-bit MS-DOS executables.  To learn their command line
switches, execute them without parameters - they each print a program
synopsis with an example.

For example, to search for lines LONGER than 72 columns in prtmib,
and list EACH overlength line number, use the following command line:

        maxln -72 -v prtmib.txt >prtmib.max

(Notice the output redirection used above).

Tom Hastings


At 09:30 12/02/96 PST, Randy Turner wrote:
>Hi guys,
>
>I received a comment from Cynthia Clark on my internet draft
>submission saying that one of the drawings (and some other text)
>exceeded 72 columns. I reformatted the document using the 
>directions that Tom included in a previous message and I still
>did not get quite the results I think Cynthia is looking for.
>
>I have put the document up on the FTP server in Word 2.0 format:
>
>ftp://ftp.pwg.org/pub/pwg/snmpmib/internet-drafts/mib-120296.doc
>
>I reformatted the entire document into 10 point font via Tom's
>instructions, and I also created a custom paragraph style called
>"IETF" which we can quickly edit and reformat the entire document
>style easily. I just haven't found the correct combination of
>attributes (page setup, paragraph style) that comes out just right
>when I print to file using "generic/text printer".
>
>Since you guys seem to have the conversion process down, any
>pointers or conversion help would be appreciated.
>
>Thanks
>
>Randy
>
>-- 
>Randy Turner
>Network Architect
>Sharp Laboratories of America
>rturner@sharplabs.com
>
>



Received: from cnri by ietf.org id aa04473; 10 Dec 96 19:44 EST
Received: from uscore.xtdl.com by CNRI.Reston.VA.US id aa25936;
          10 Dec 96 19:44 EST
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA18144 for <ietf-archive@cnri.reston.va.us>; Tue, 10 Dec 1996 19:41:34 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 10 Dec 1996 19:39:30 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA17623 for pwg-outgoing; Tue, 10 Dec 1996 19:27:19 -0500 (EST)
Message-Id: <01BBE6BF.2866FA40@hpb15767.boi.hp.com>
From: Bob Pentecost <bpenteco@boi.hp.com>
To: 'PWG' <pwg@pwg.org>
Cc: "'Young, Lloyd PWG'" <lpyoung@lexmark.com>, 
    "'Turner, Randy (PWG)'" <rturner@sharplabs.com>
Subject: PWG> Missing MIB changes
Date: Tue, 10 Dec 1996 17:25:35 -0700
Encoding: 80 TEXT
Sender: owner-pwg@pwg.org


The change of InputManualFeedTimeout to InputMediaLoadTimeout that has been 
discussed at the last two meetings failed to get into the Internet Draft of 
the Printer MIB. How and when will this get done?

The relevant minutes and messages are posted below.

Bob Pentecost
HP
================================


Printer Working Group
			       Meeting Minutes

			      November 7-8, 1996

			    New Orleans, Louisiana

<snip>


Printer MIB/MIF Project (PMP)

<snip>

  A brief discussion was conducted on the changes to the Input Switching
  Group, as documented in mailing list postings by Bob Pentecost.  It was
  agreed that Bob's comments were accurate, and that the MIB draft should
  be updated to include his changes.

...

The pertinent part of the mail messages follow:

At 10:26 11/04/96 PST, Bob Pentecost wrote:
>Thanks to Randy for getting the Printer MIB updated.
>
>I looked for a change that I expected and found that it had not been made. 
>When I checked the October meeting minutes, I couldn't find a record of 
the
>discussion I had in my own notes. From my notes I have:
>
>Input Switching Group
>
>This is a new group of objects that was added to provide timeouts for
>manual feed operations. The group will be generalized to provide timeouts
>for all media load requests. InputManualFeedTimeout will become
>InputMediaLoadTimeout. Tom H. will post the changes.

My notes also show the we changed the name of the prtInputManualFeedTimeout
object to prtInputMediaLoadTimeout, but the name of the group remains
Input Switching Group.

I think we can also delete the phrase: which translates to 'this input
subunit doesn't support manual feed'" in the sentences:

The event which causes the printer to enter the waiting state is product
specific.  A value of (-1) implies 'other' or 'infinite" which translates 
to
'this input subunit doesn't support manual feed'.  A value of (-2)
implies 'unknown'.

I was unable to open either the August or the current draft, since I 
suspect
that it is WORD version 7.0 and I am running windows 6.0 on 3.11 windows.
I'm sorry that I was unable to submit the actual changes as agreed
in NYC.  I hope that the above helps.

Randy,
If you could use SAVE AS and save the .doc as word version 6.0 then I could
make the changes (in this section only) and re-post this section 
separately.
Or you can make the edits.

Tom







Received: from ietf.org by ietf.org id aa19910; 16 Dec 96 18:49 EST
Received: from cornpuffs.cisco.com by ietf.org id aa19802; 16 Dec 96 18:45 EST
Received: (dhaval@localhost) by cornpuffs.cisco.com (8.6.12/8.6.5) id PAA20292; Mon, 16 Dec 1996 15:37:25 -0800
Sender:ietf-request@ietf.org
From: Dhaval Shah <dhaval@cisco.com>
Message-Id: <199612162337.PAA20292@cornpuffs.cisco.com>
Subject: Re: Article re San Jose IETF in Sunday San Francisco paper
To: TurnerX Rentz <TurnerX_Rentz@ccm.jf.intel.com>
Date: Mon, 16 Dec 1996 15:37:24 -0800 (PST)
Cc: ietf@ietf.org
In-Reply-To: <Mon, 16 Dec 96 15:09:07 PST_3@ccm.jf.intel.com> from "TurnerX Rentz" at Dec 16, 96 03:06:00 pm
X-Mailer: ELM [version 2.4 PL25]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 393       
Source-Info:  From (or Sender) name not authenticated.

> Text item: 
> 
> > This URL does not work. You may have mistyped it.
> TR

The URL works fine for me. You may want to try again.


Dhaval
> 
> 
> 
> Atricle from the business section available on-line at
>      
> http://www.sfgate.com/cgi-bin/examiner/article.cgi?year=1996&month=12&day=15&ar 
> ticle=BUSINESS14992.dtl
>      
> if anyone cares to read what was said.
>      
> // marc
> 


Received: from ietf.org by ietf.org id aa25772; 16 Dec 96 20:42 EST
Received: from [192.148.160.10] by ietf.org id aa25630; 16 Dec 96 20:37 EST
Received: (from uucp@localhost) by mail.telstra.com.au (8.8.2/8.6.9) id LAA07311; Tue, 17 Dec 1996 11:56:16 +1100 (EST)
Received: from mail_gw.fwall.telecom.com.au(192.148.147.10) by mail via smap (V1.3)
	id sma005171; Tue Dec 17 11:43:07 1996
Received: (from uucp@localhost) by mail_gw.fwall.telecom.com.au (8.8.2/8.6.9) id LAA26290; Tue, 17 Dec 1996 11:43:05 +1100 (EST)
Received: from cdn_mail.dn.itg.telecom.com.au(144.135.109.134) by mail_gw.telecom.com.au via smap (V1.3)
	id sma026171; Tue Dec 17 11:42:33 1996
Received: from otcgpo.isg.otc.com.au (otcgpo.isg.otc.com.au [134.159.16.100]) by cdn-mail.telecom.com.au (8.8.2/8.6.9) with SMTP id LAA29534; Tue, 17 Dec 1996 11:42:32 +1100 (EST)
Received: from msmailhost.isg.otc.com.au by otcgpo.isg.otc.com.au (4.1/OTC_GPO.2.9)
	id AA18660; Tue, 17 Dec 96 00:42:30 GMT
Received: by msmailhost.isg.otc.com.au with Microsoft Mail
	id <32B5ECD6@msmailhost.isg.otc.com.au>; Tue, 17 Dec 96 11:44:06 EST
Sender:ietf-request@ietf.org
From: "Kortegast, Ann" <AKortega@nibunetw.telstra.com.au>
To: "ietf@ietf.org" <ietf@ietf.org>, 
    TurnerX Rentz <TurnerX_Rentz@ccm.jf.intel.com>
Subject: Re: Article re San Jose IETF in Sunday San Francisco paper
Date: Tue, 17 Dec 96 11:54:00 EST
Message-Id: <32B5ECD6@msmailhost.isg.otc.com.au>
Return-Receipt-To: <AKortega@nibunetw.telstra.com.au>
Encoding: 64 TEXT
X-Mailer: Microsoft Mail V3.0
Source-Info:  From (or Sender) name not authenticated.


Another way to find it is to go to the sfgate site, choose index, business, 
then Examiner Business News and the article is called "Keeping Net safe for 
democracy" by Tom Abate! :)

Long-windedly,
Ann




  >  > This URL does not work. You may have mistyped it.
  >  TR
  >
  >
  >
  >  Atricle from the business section available on-line at
  >
  > 
 
http://www.sfgate.com/cgi-bin/examiner/article.cgi?year=1996&month=12&day=15 

  >  &ar
  >  ticle=BUSINESS14992.dtl
  >
  >  if anyone cares to read what was said.
  >
  >  // marc
  >
  >  Text item: External Message Header
  >
  >  The following mail header is for administrative use
  >  and may be ignored unless there are problems.
  >
  >  ***IF THERE ARE PROBLEMS SAVE THESE HEADERS***.
  >
  >  Source-Info:  From (or Sender) name not authenticated.
  >  From: Marco S Hyman <marc@dumbcat.codewright.com>
  >  Sender: ietf-request@ietf.org
  >  Message-Id: <17954.850775172@dumbcat.codewright.com>
  >  Date: Mon, 16 Dec 1996 14:26:12 -0800
  >  Content-Type: text/plain; charset=us-ascii
  >  Mime-Version: 1.0
  >  Subject: Article re San Jose IETF in Sunday San Francisco paper
  >  To: ietf@ietf.org
  >  Received: from localhost.codewright.com by dumbcat.codewright.com
  >  (4.1/smail-24M
  >  ay90)
  >       id AA17956; Mon, 16 Dec 96 14:26:13 PST
  >  Received: from dumbcat.codewright.com by ietf.org id aa16022;
  >            16 Dec 96 17:27 EST
  >  Received: from ietf.org by ietf.org id aa16160; 16 Dec 96 17:34 EST
  >  Received: from ietf.org (ietf.org [132.151.1.19]) by 
mailbag.jf.intel.com
  >  (8.8.4
  >  /8.7.3) with SMTP id OAA01456; Mon, 16 Dec 1996 14:40:53 -0800 (PST)
  >  Received: from mailbag.jf.intel.com (root@mailbag.jf.intel.com
  >  [134.134.248.4])
  >  by relay.jf.intel.com (8.8.2/8.7.3) with ESMTP id OAA07379; Mon, 16 Dec 

  >  1996 14:
  >  38:29 -0800 (PST)
  >  Return-Path: ietf-request@ietf.org
  >  


Received: from ietf.org by ietf.org id aa27392; 16 Dec 96 21:21 EST
Received: from presence.lglobal.com by ietf.org id aa27320; 16 Dec 96 21:18 EST
Received: from [207.107.12.75] (voyager10.lglobal.com [207.107.12.75]) by presence.lglobal.com (8.6.12/8.6.12) with SMTP id VAA05662; Mon, 16 Dec 1996 21:38:10 -0500
X-Sender: wtv@lglobal.com
Message-Id: <v01540b00ae11fd873de9@[207.107.12.68]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 16 Jul 1996 21:17:23 -0500
To: "Kortegast, Ann" <AKortega@nibunetw.telstra.com.au>, 
    "ietf@ietf.org" <ietf@ietf.org>, 
    TurnerX Rentz <TurnerX_Rentz@ccm.jf.intel.com>
Sender:ietf-request@ietf.org
From: Bob Allisat <tor@wtv.net>
Subject: Re: Article re San Jose IETF in Sunday San Francisco paper
Source-Info:  From (or Sender) name not authenticated.


 And you people are information
 professionals? We are in deep
 trouble...

 BA




Received: from ietf.org by ietf.org id aa05037; 17 Dec 96 11:49 EST
Received: from black-ice.cc.vt.edu by ietf.org id aa04389; 17 Dec 96 11:40 EST
Received: from black-ice.cc.vt.edu (valdis@LOCALHOST [127.0.0.1])
          by black-ice.cc.vt.edu (8.8.4/8.8.4) with ESMTP
	  id LAA59946; Tue, 17 Dec 1996 11:36:16 -0500
Message-Id: <199612171636.LAA59946@black-ice.cc.vt.edu>
X-Mailer: exmh version 2.0alpha 12/3/96
To: TurnerX Rentz <TurnerX_Rentz@ccm.jf.intel.com>
Cc: ietf@ietf.org
Subject: Re: Protocols and Platforms - (cont.) 
In-Reply-To: Your message of "Mon, 16 Dec 1996 22:51:00 PST."
             <Tue, 17 Dec 96 00:59:57 PST_2@ccm.jf.intel.com> 
Sender:ietf-request@ietf.org
From: Valdis.Kletnieks@vt.edu
X-Url: http://black-ice.cc.vt.edu/~valdis/
References: <Tue, 17 Dec 96 00:59:57 PST_2@ccm.jf.intel.com>
Mime-Version: 1.0
Content-Type: multipart/signed; boundary="==_Exmh_-1589561266P";
	micalg=pgp-md5; protocol="application/pgp-signature"
Content-Transfer-Encoding: 7bit
Date: Tue, 17 Dec 1996 11:36:13 -0500
Source-Info:  From (or Sender) name not authenticated.

--==_Exmh_-1589561266P
Content-Type: text/plain; charset=us-ascii

On Mon, 16 Dec 1996 22:51:00 PST, you said:
> We might one day be able to build applications like we build 
> networks, assembling high-quality, reliable parts from time 
> tested procedures, using analytical methods instead of rote.

Umm.. Actually.. at most sites, networks *do* get built by rote, and
arcane incantations, and "I saw it posted once that this was a bad idea..".

Anybody who doubts this should look at the widespread incidence of
Clue Deficit Disorder among all the marginal ISPs that have sprung up
in the last 2 years or so....

Some days I think the only reason the net works at *all* is because the
vendors have managed to get things somewhere close to idiot-proof (modulo
the true idiot savant idiots, of course ;)
-- 
				Valdis Kletnieks
				Computer Systems Engineer
				Virginia Tech



--==_Exmh_-1589561266P
Content-Type: application/pgp-signature

-----BEGIN PGP MESSAGE-----
Version: 2.6.2

iQCUAwUBMrbL+NQBOOoptg9JAQE0awP49iydSJ8OWrE2wYxePnm7xAlddgftBUKv
QyiUerQ5YQMkwIAxEaWYM0hFltmYx36R5CBqIo8RIJI19yTHy3BvIwB9GbZB5jx+
AEtrQoPAX1zdu7bYJ0ol/nbOvVh4F77Um8cpxMTeeE5/bXPmdFjzWwNhWWx3hxEY
UkQ8JbRbcQ==
=1bAe
-----END PGP MESSAGE-----

--==_Exmh_-1589561266P--


Received: from cnri by ietf.org id aa21678; 18 Dec 96 11:01 EST
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa14857;
          18 Dec 96 11:01 EST
Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA12725 for uri-out; Wed, 18 Dec 1996 10:13:31 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA12704; Wed, 18 Dec 1996 10:12:44 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
        id AA01880  (mail destined for uri@services.bunyip.com); Wed, 18 Dec 96 10:12:42 -0500
Received: by privateer.windrose.omaha.ne.us; Wed Dec 18 09:11 CST 1996
Message-Id: <32B80993.5785@ds.internic.net>
Date: Wed, 18 Dec 1996 09:11:15 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: uri@bunyip.com
Cc: urn-ietf@bunyip.com
Subject: Potential inconsistency between URL and URN syntaxes...
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@bunyip.com
Precedence: bulk

Folks-

I was reminded this morning that there is a potential inconsistency
between the URL and URN syntax specifications
(draft-fielding-url-syntax-02.txt and draft-ietf-urn-syntax-01.txt).
Because of this, I am cross-posting this to both lists, so I apologize
to those folks that will see this multiple times (I know I will...)

The inconsistency arises from the following:

In the URL syntax draft the following statement is made:

> 1.1. URL, URN, and URI
> 
>    URLs are a subset of Uniform Resource Identifiers (URI), which also
>    includes the notion of Uniform Resource Names (URN).  A URN differs
>    from a URL in that it identifies a resource in a location-independent
>    fashion (see RFC 1737, [10]).  URNs are defined by a separate set of
>    specifications.
> 
>    Although this specification restricts its discussion to URLs, the
>    syntax defined is that of URI in general.  Any requirements placed on
>    the URL syntax also apply to the URI syntax.  This uniform syntax for
>    all resource identifiers allows a URN to be used in any data field
>    that might otherwise hold a URL.

However, in the latest draft URN syntax spec (circulating on the urn
mailing list), the syntax for a URN is

>    "urn:" <NID> ":" <NSS>

I don't beleive that the URN specification "can be used in any data
field that might otherwise hold a URL" as it currently stands (If
somebody thinks otherwise, please let me know).  Therefore, either the
syntax specs need to be aligned or the statements about the URL
specification refering to the URI syntax need to be modulated
(neither of which are pleasant topics...).  My current preference
is to modulate the URL syntax specification to support the URN syntax
and move forward.

Ryan Moats
InterNIC Directory and Database Services


Received: from cnri by ietf.org id aa23902; 18 Dec 96 11:34 EST
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa17129;
          18 Dec 96 11:34 EST
Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA13428 for uri-out; Wed, 18 Dec 1996 11:05:06 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA13402; Wed, 18 Dec 1996 11:04:47 -0500
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
        id AA02444  (mail destined for uri@services.bunyip.com); Wed, 18 Dec 96 11:04:41 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.2/8.8.2) with ESMTP id KAA01432; Wed, 18 Dec 1996 10:03:59 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id JAA04091; Wed, 18 Dec 1996 09:59:50 -0600 (CST)
Date: Wed, 18 Dec 1996 09:59:50 -0600 (CST)
Message-Id: <199612181559.JAA04091@void.ncsa.uiuc.edu>
To: Ryan Moats <jayhawk@ds.internic.net>
Cc: uri@bunyip.com, urn-ietf@bunyip.com
Subject: [URN] Potential inconsistency between URL and URN syntaxes...
In-Reply-To: <32B80993.5785@ds.internic.net>
References: <32B80993.5785@ds.internic.net>
Sender: owner-uri@bunyip.com
Precedence: bulk

Ryan Moats writes:
 > However, in the latest draft URN syntax spec (circulating on the urn
 > mailing list), the syntax for a URN is
 > 
 > >    "urn:" <NID> ":" <NSS>
 > 
 > I don't beleive that the URN specification "can be used in any data
 > field that might otherwise hold a URL" as it currently stands (If
 > somebody thinks otherwise, please let me know).

I think otherwise.  I don't see anything wrong with this syntax -
consider that the scheme name for this whole class of URNs is called
"urn", and thus "urn:" preceeds the rest of the identifier.  

You were not specific about what the nature of the conflict is.

If "urn:" were optional (which is a subject still open for debate, I
presume), we may have a conflict.  The general URI syntax allows the
"<scheme name>:" prefix to be optional, and more of the prefix can be
left out, but then we might have a relative URI, which has different
semantics.  With no "urn:", the <NID> would actually function as the
scheme name since it indicates how to interpret the <NSS>.  But this
is true even with a required "urn:" prefix since we want URNs to be
independent of the resolution mechanism.

I'm not clear whether you believe URNs *should* be used in any data
field that might otherwise hold a URL, independent of whether they
in fact can.  I believe they should.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/



Received: from cnri by ietf.org id aa03819; 18 Dec 96 14:01 EST
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa20818;
          18 Dec 96 14:01 EST
Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA15015 for uri-out; Wed, 18 Dec 1996 13:22:24 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA15010; Wed, 18 Dec 1996 13:22:21 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
        id AA03878  (mail destined for urn-ietf@services.bunyip.com); Wed, 18 Dec 96 13:22:06 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP) 
          id <02348-0@josef.ifi.unizh.ch>; Wed, 18 Dec 1996 19:21:07 +0100
Date: Wed, 18 Dec 1996 19:21:06 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: Ryan Moats <jayhawk@ds.internic.net>
Cc: uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] Potential inconsistency between URL and URN syntaxes...
In-Reply-To: <32B80993.5785@ds.internic.net>
Message-Id: <Pine.SUN.3.95.961218190227.245T-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@bunyip.com
Precedence: bulk

On Wed, 18 Dec 1996, Ryan Moats wrote:

> Folks-
> 
> I was reminded this morning that there is a potential inconsistency
> between the URL and URN syntax specifications
> (draft-fielding-url-syntax-02.txt and draft-ietf-urn-syntax-01.txt).
> Because of this, I am cross-posting this to both lists, so I apologize
> to those folks that will see this multiple times (I know I will...)

I have noticed this inconsistency, too, and am glad Ryan brought it up.
 
> The inconsistency arises from the following:
> 
> In the URL syntax draft the following statement is made:
> 
> > 1.1. URL, URN, and URI
> > 
> >    URLs are a subset of Uniform Resource Identifiers (URI), which also
> >    includes the notion of Uniform Resource Names (URN).  A URN differs
> >    from a URL in that it identifies a resource in a location-independent
> >    fashion (see RFC 1737, [10]).  URNs are defined by a separate set of
> >    specifications.
> > 
> >    Although this specification restricts its discussion to URLs, the
> >    syntax defined is that of URI in general.  Any requirements placed on
> >    the URL syntax also apply to the URI syntax.  This uniform syntax for
> >    all resource identifiers allows a URN to be used in any data field
> >    that might otherwise hold a URL.
> 
> However, in the latest draft URN syntax spec (circulating on the urn
> mailing list), the syntax for a URN is
> 
> >    "urn:" <NID> ":" <NSS>
> 
> I don't beleive that the URN specification "can be used in any data
> field that might otherwise hold a URL" as it currently stands (If
> somebody thinks otherwise, please let me know).  Therefore, either the
> syntax specs need to be aligned or the statements about the URL
> specification refering to the URI syntax need to be modulated
> (neither of which are pleasant topics...).  My current preference
> is to modulate the URL syntax specification to support the URN syntax
> and move forward.

I think there is very much to be gained from URLs and URNs being
syntactically alligned. Currenty, it looks to me as if this is
the case; the "urn" part is a <scheme>, and everything after
that is scheme-specific. The greedy algorithm (Section 4.4)
and the exclusion of ":" in schemes assures that this parsing
will be done correctly.
The treatment of reserved characters could cause some problems,
however. To allow substitution of "%7E" by "~" (URL, 2.2/2.3.2)
while that character is not available on many keyboards is
problematic. Therefore, that aspect has to be reconsidered
anyway.
The URL draft also does not agree with the URN draft on i18n
issues. I18N in URLs is a large topic, and I hope to get the
time tomorrow to comment on its treatment in the URL draft.

In the context of this thread, it is at least required that
consequences in these differences are analysed/understood,
and that there is language in the URL draft (given it is kept
to be responsible for URIs in general) that the syntax
alignement does not include these issues. This most probably
should be done with a general statement explaining what
exactly is covered, and what not, by "uniform syntax".

Regards,	Martin.



Received: from cnri by ietf.org id aa13098; 18 Dec 96 18:42 EST
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa27877;
          18 Dec 96 18:42 EST
Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id SAA18316 for uri-out; Wed, 18 Dec 1996 18:24:28 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id SAA18298; Wed, 18 Dec 1996 18:24:20 -0500
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
        id AA06453  (mail destined for uri@services.bunyip.com); Wed, 18 Dec 96 18:24:19 -0500
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id SAA04077; Wed, 18 Dec 1996 18:24:18 -0500
Message-Id: <199612182324.SAA04077@beethoven.bunyip.com>
From: Leslie Daigle <leslie@bunyip.com>
Date: Wed, 18 Dec 1996 18:24:18 -0500
In-Reply-To: Ryan Moats's message as of Dec 18,  9:11
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Ryan Moats <jayhawk@ds.internic.net>, uri@bunyip.com
Subject: Re: [URN] Potential inconsistency between URL and URN syntaxes...
Cc: urn-ietf@bunyip.com
Sender: owner-uri@bunyip.com
Precedence: bulk


It looks like the following questions are on the table:

	. should URN and URL syntaxes be consistent?
	
	. if yes, which should now change:

		. URLs cannot, because of legacy support, although
	 	  there is the issue of "I18N"

		. URNs "can", except that the existing syntax was
		  built for specific reasons to address issues that
		  have concerned URNs more than URLs (e.g., bringing
		  in other namespaces and addressing multiple language
		  issues).


Is it "desirable" that URN syntax be compliant with URL syntax, or "required"?
What _breaks_ if it is not?

[Ryan quotes from the URL draft:]
> > 
> >    Although this specification restricts its discussion to URLs, the
> >    syntax defined is that of URI in general.  Any requirements placed on
> >    the URL syntax also apply to the URI syntax.  This uniform syntax for
> >    all resource identifiers allows a URN to be used in any data field
> >    that might otherwise hold a URL.

This draft is for the _URL_ syntax, and this is the only paragraph that
lays claim to all of URI syntaxes.  It was written before there was a concrete
proposal for URNs.  I think the URL syntax RFC would be quite complete
_without_ this paragraph.

The URL syntax is going to face its own battles as the issues of 
character sets and languages are brought up -- it seems like now is a logical
time to separate out the evolution of these two things, _unless_ there
are some very concrete things that will break if they are not kept
consistent.

Cheers!
Leslie.

-- 

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           Vice President, Research
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


Received: from cnri by ietf.org id aa03339; 19 Dec 96 10:32 EST
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa11658;
          19 Dec 96 10:32 EST
Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA26248 for uri-out; Thu, 19 Dec 1996 09:56:36 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA26243; Thu, 19 Dec 1996 09:56:34 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
        id AA09870  (mail destined for urn-ietf@services.bunyip.com); Thu, 19 Dec 96 09:55:13 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP) 
          id <11442-0@josef.ifi.unizh.ch>; Thu, 19 Dec 1996 15:26:52 +0100
Date: Thu, 19 Dec 1996 15:26:51 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: Leslie Daigle <leslie@bunyip.com>
Cc: Ryan Moats <jayhawk@ds.internic.net>, uri@bunyip.com, 
    urn-ietf@bunyip.com
Subject: Re: [URN] Potential inconsistency between URL and URN syntaxes...
In-Reply-To: <199612182324.SAA04077@beethoven.bunyip.com>
Message-Id: <Pine.SUN.3.95.961219151658.245G-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@bunyip.com
Precedence: bulk

On Wed, 18 Dec 1996, Leslie Daigle wrote:

> It looks like the following questions are on the table:
> 
> 	. should URN and URL syntaxes be consistent?

I guess we have to ask "to what extent should they be consistent".
Definitely, allowing something such as ">" in URNs, while they
are used to delimit URLs, would be a very bad idea. On the other
hand, the fact that the octets represented (with %HH in the canonical
form) in URNs are interpreted as UTF-8 should not at the moment
force URLs to suddenly convert to UTF-8 (quite difficult), but
should not on the other hand scare URLs away from making the
necessary preparations to get better i18n facilities and try
to move in the direction of UTF-8. (more on that later).

> 	. if yes, which should now change:
> 
> 		. URLs cannot, because of legacy support, although
> 	 	  there is the issue of "I18N"
> 
> 		. URNs "can", except that the existing syntax was
> 		  built for specific reasons to address issues that
> 		  have concerned URNs more than URLs (e.g., bringing
> 		  in other namespaces and addressing multiple language
> 		  issues).
> 
> 
> Is it "desirable" that URN syntax be compliant with URL syntax, or "required"?
> What _breaks_ if it is not?

We don't want a HTML parser or something similar to need separate code
for parsing URLs and URNs. It should be able to deal with URNs as one
URL scheme, syntactically. It looks like that is possible, but I have
to admit that I am no regex expert.


> [Ryan quotes from the URL draft:]
> > > 
> > >    Although this specification restricts its discussion to URLs, the
> > >    syntax defined is that of URI in general.  Any requirements placed on
> > >    the URL syntax also apply to the URI syntax.  This uniform syntax for
> > >    all resource identifiers allows a URN to be used in any data field
> > >    that might otherwise hold a URL.
> 
> This draft is for the _URL_ syntax, and this is the only paragraph that
> lays claim to all of URI syntaxes.
But it lays claims for all of the URL document, or at least a large part
of it.

Regards,	Martin.



Received: from cnri by ietf.org id aa05864; 19 Dec 96 11:19 EST
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa13010;
          19 Dec 96 11:19 EST
Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA27233 for uri-out; Thu, 19 Dec 1996 10:36:55 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA27131; Thu, 19 Dec 1996 10:35:54 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
        id AA10263  (mail destined for uri@services.bunyip.com); Thu, 19 Dec 96 10:35:48 -0500
Received: by privateer.windrose.omaha.ne.us; Thu Dec 19 09:34 CST 1996
Message-Id: <32B9606C.702E@ds.internic.net>
Date: Thu, 19 Dec 1996 09:34:04 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Cc: Leslie Daigle <leslie@bunyip.com>, uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] Potential inconsistency between URL and URN syntaxes...
References: <Pine.SUN.3.95.961219151658.245G-100000@enoshima>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@bunyip.com
Precedence: bulk

Martin J. Duerst wrote:
> 
> We don't want a HTML parser or something similar to need separate code
> for parsing URLs and URNs. It should be able to deal with URNs as one
> URL scheme, syntactically. It looks like that is possible, but I have
> to admit that I am no regex expert.
> 

While I am not a regex expert either, there seem to me some obvious
issues here, which I have tried to address with comments on where
changes need to be made:

1. Can a URL parser handle the "urn:<NID>:" leader for URNs properly?
   Having looked at the "greedy" algorithm and the Regular Expression
   in the URL draft, I can say that the first part is sufficient to
   pick up the scheme as "urn:<NID>".  If we take the approach in
   comment 3 below, then the URL spec should note that (a) schemes
   may well have ":" in them or (b) a scheme beginning with "urn:"
   is treated as an opaque URL because it is really a URN (ITEM FOR 
   URL DRAFT).
2. The URN and URL character sets are not currently aligned well.
   ("Well" means that there are characters allowed for URLs that are
   not allowed for URNs).  There are currently (by my counting),
   two characters allowed in the URN char set that are not allowed in
   the URL char set: "\" and "%".  I don't have a problem with
   moving the "\" to the excluded set for URNs (ITEM FOR URN DRAFT)
   "%" is also part of the URN char set only to ensure that the
   definition for the end of a URN is clean.  It's sole purpose is to
   introduce an escape sequence for an octet (a literal "%" must be
   encoded as %25).  I am strengthening the language in the URN syntax
   draft with respect to the "%" issue. (ITEM FOR URN DRAFT)
3. There is no specification of structure for a URN NSS.  The only way
   to handle this through a URL parser is for the URL parser to declare
   the URN as an "opaque-URL" and do no processing on it.  This 
   specification (if done) must be done in the URL document (ITEM 
   FOR URL DRAFT).

If we do these things, I think we've cleaned up the problem.
I am currently moving the "\" character to the excluded region of 
the URN character set.

Ryan


Received: from cnri by ietf.org id aa08298; 20 Dec 96 8:47 EST
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa09488;
          20 Dec 96 8:47 EST
Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id IAA21313 for uri-out; Fri, 20 Dec 1996 08:14:48 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id IAA21297; Fri, 20 Dec 1996 08:14:30 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
        id AA18882  (mail destined for uri@services.bunyip.com); Fri, 20 Dec 96 08:13:52 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP) 
          id <06235-0@josef.ifi.unizh.ch>; Fri, 20 Dec 1996 14:13:27 +0100
Date: Fri, 20 Dec 1996 14:13:25 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: Towsner <tows@earthlink.net>
Cc: Larry Masinter <masinter@parc.xerox.com>, leslie@bunyip.com, 
    tme@casa.usno.navy.mil, urn-ietf@bunyip.com, jcurran@bbn.com, 
    uri@bunyip.com
Subject: Re: [URN] Checksums in URNs
In-Reply-To: <l03010d02aedf9ebe6b3c@[153.35.78.27]>
Message-Id: <Pine.SUN.3.95.961220140805.245D-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Transfer-Encoding: QUOTED-PRINTABLE
Sender: owner-uri@bunyip.com
Precedence: bulk

On Thu, 19 Dec 1996, Towsner wrote:

> >Checksums and other kinds of decorations can be done outside the
> >URL. Think of it as a metascheme:
> >          ck:<checksum><url>
> > e.g.     ck:A3Bd:http://www.parc.xerox.com/masinter
>=20
> =09I like the idea of having the checksum be optional, as a
> meta-scheme.

Same for me.

>I also think the checksum should be limited to alpha-numeric
> characters, to avoid confusion.

What do you mean by "limited to alpha-numeric characters"? Can you be
more precise.


>Perhaps this should be part of the URL
> scheme as well.

If it is a metascheme, then it is a new URI scheme. It doesn't
have to be discussed either in URL nor in URN syntax. It would
go into a separate draft. It has to make sure, on its own,
that it is compatible with the URL/URN syntax.

Perhaps the URL syntax draft, where it speaks about URIs,
could be generalized in the direction of metaschemes.
From=20the syntax viewpoint, we already have two metaschemes
(urn: and ck:), which can even be combined together,
as ck:urn:namespace:NSS.

Regards,=09Martin.



Received: from cnri by ietf.org id aa10972; 20 Dec 96 10:06 EST
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa11218;
          20 Dec 96 10:06 EST
Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA22308 for uri-out; Fri, 20 Dec 1996 09:34:56 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA22301; Fri, 20 Dec 1996 09:34:23 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
        id AA19208  (mail destined for urn-ietf@services.bunyip.com); Fri, 20 Dec 96 09:34:20 -0500
Received: by privateer.windrose.omaha.ne.us; Fri Dec 20 08:32 CST 1996
Message-Id: <32BAA368.4FD2@ds.internic.net>
Date: Fri, 20 Dec 1996 08:32:08 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Cc: Towsner <tows@earthlink.net>, Larry Masinter <masinter@parc.xerox.com>, 
    leslie@bunyip.com, tme@casa.usno.navy.mil, urn-ietf@bunyip.com, 
    jcurran@bbn.com, uri@bunyip.com
Subject: Re: [URN] Checksums in URNs
References: <Pine.SUN.3.95.961220140805.245D-100000@enoshima>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@bunyip.com
Precedence: bulk

My turn to add my two cents worth...

Martin J. Duerst wrote:
> 
> On Thu, 19 Dec 1996, Towsner wrote:
> 
> > >Checksums and other kinds of decorations can be done outside the
> > >URL. Think of it as a metascheme:
> > >          ck:<checksum><url>
> > > e.g.     ck:A3Bd:http://www.parc.xerox.com/masinter
> >
> >       I like the idea of having the checksum be optional, as a
> > meta-scheme.
> 
> Same for me.

I'll make three...

> >I also think the checksum should be limited to alpha-numeric
> > characters, to avoid confusion.
> 
> What do you mean by "limited to alpha-numeric characters"? Can you be
> more precise.

How about just hex characters to keep it simple...

> >Perhaps this should be part of the URL
> > scheme as well.
> 
> If it is a metascheme, then it is a new URI scheme. It doesn't
> have to be discussed either in URL nor in URN syntax. It would
> go into a separate draft. It has to make sure, on its own,
> that it is compatible with the URL/URN syntax.

I agree with Martin, and if we use ck:<hex sequence> then we
are already compatible with the URL/URN character sets.  How to
generate the hex sequence is another headache altogether...

> Perhaps the URL syntax draft, where it speaks about URIs,
> could be generalized in the direction of metaschemes.
> From the syntax viewpoint, we already have two metaschemes
> (urn: and ck:), which can even be combined together,
> as ck:urn:namespace:NSS.

Martin is correct here as well.

Ryan


Received: from cnri by ietf.org id aa14145; 26 Dec 96 10:11 EST
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa09273;
          26 Dec 96 10:11 EST
Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA16686 for uri-out; Thu, 26 Dec 1996 09:52:21 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA16647; Thu, 26 Dec 1996 09:51:56 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
        id AA18416  (mail destined for uri@services.bunyip.com); Thu, 26 Dec 96 09:51:52 -0500
Received: by privateer.windrose.omaha.ne.us; Thu Dec 26 08:51 CST 1996
Message-Id: <32C290D3.790B@ds.internic.net>
Date: Thu, 26 Dec 1996 08:50:59 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: Larry Masinter <masinter@parc.xerox.com>
Cc: uri@bunyip.com, urn-ietf@bunyip.com
Subject: Comments on url-syntax-draft... 
References: <96Dec26.011608pst."2694"@golden.parc.xerox.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@bunyip.com
Precedence: bulk

Larry-

I've looked through your new draft especially with a view to
meshing with the URN syntax and I still have two major issues. 
Fortunately, I believe that a single solution will handle both.
I also have an editorial issue.  Once these are taken care of,
I believe that both drafts have been aligned on this issue.

1. Given the current URN spec, the "greedy" algorith in Appendix B
will pick up the urn scheme as "urn:<NID>".  For example the URN
urn:isbn:1-32456-78902-X will be parsed as being scheme "urn:isbn".

2. There is no general specification of structure for a URN NSS, it
is determined on a namespace by namespace basis.

I can see two solutions to item 1: (a) modify the scheme syntax
in Section 4.1 to include ":" or (b) add a section for URN handling
that states that a scheme including the "urn:" token should be
treated as an opaque URL because it is really a URN.  

I propose that option (b) be followed because the easiest solution
to item 2 is for the URL parser to declare a URN as an "opaque-URL"
and do no processing on it.  This would ensure that the NSS structure
doesn't confuse the URL parser.

I believe that an appendix for this would work the best, and I
add it below...

My editorial issue is that the section paragraph in section 1.1 is
potentially confusing.  There are requirements in the URL syntax that 
do not apply to the URN syntax.  I would prefer to see the following
paragraph in its place:

"This specification restricts its discussion to URLs.  URN syntax
is specified in [URN Syntax Ref].  URN and URL syntax have been
specified so that a URN may be used in any data field that might
otherwise hold a URL.   Details of how to handle a URN are provided
in Appendix X."

Ryan Moats

=======================Appendix on URN handling in a URL parser

Appendix X. URN Handling in URL parsers

URN syntax is specified in [URN Syntax Ref].  URNs include a leading
tag "urn:".  Thus, the "greedy" algorithm in
Appendix B will return a scheme that includes this tag.

In addition, URNs do not require any determinist strcuture to the
URN.  Rather, this is assigned on a namespace-by-namespace basis.

To enable a URL parser to handle a URN properly, 
A URL parser that detects a scheme that includes the "urn:" tag MUST
treat the URL as an opaque URL to be handed to a URN resolver for
further processing.


Received: from cnri by ietf.org id aa29706; 27 Dec 96 2:49 EST
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa03363;
          27 Dec 96 2:49 EST
Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id CAA08650 for uri-out; Fri, 27 Dec 1996 02:18:38 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id CAA08645; Fri, 27 Dec 1996 02:18:36 -0500
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
        id AA21422  (mail destined for urn-ietf@services.bunyip.com); Fri, 27 Dec 96 02:18:34 -0500
Received: from palimpsest.parc.xerox.com ([13.1.101.126]) by alpha.xerox.com with SMTP id <16709(4)>; Thu, 26 Dec 1996 23:18:30 PST
Received: by palimpsest.parc.xerox.com id <248>; Thu, 26 Dec 1996 23:18:20 PDT
To: jayhawk@ds.internic.net
Cc: uri@bunyip.com, urn-ietf@bunyip.com
In-Reply-To: <32C290D3.790B@ds.internic.net> (message from Ryan Moats on Thu,
	26 Dec 1996 06:50:59 PST)
Subject: Re: Comments on url-syntax-draft...
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Dec26.231820pdt."248"@palimpsest.parc.xerox.com>
Date: Thu, 26 Dec 1996 22:18:20 PST
Sender: owner-uri@bunyip.com
Precedence: bulk

Ryan,

I don't think we intend for 'a:b:c:d' to be parsed as belonging to
scheme 'a:b:c', so I think we should fix the regular expression in
appendix B to treat 'urn:isbn:1-32456-78902-X' as belonging to
scheme 'urn' and not scheme 'urn:isbn'.

I don't know how to proceed on the issue of changing the URL draft to
describe URNs and URN parsing. I think if we're going to proceed from
Proposed Standard to Draft Standard that we are not supposed to add
functionality, and that the only changes we can make are those that
are consistent with current practice.

I don't know why URNs don't require any determinist structure to URNs
while it seemed important that URLs require such a structure for URLs.
(Actually, URLs don't make such a requirement, they just don't
guarantee that relative URLs work if you don't use it.)

Larry

   


Received: from cnri by ietf.org id aa19199; 27 Dec 96 11:54 EST
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa11571;
          27 Dec 96 11:54 EST
Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA13627 for uri-out; Fri, 27 Dec 1996 11:41:31 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA13607; Fri, 27 Dec 1996 11:40:43 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
        id AA22473  (mail destined for uri@services.bunyip.com); Fri, 27 Dec 96 11:40:37 -0500
Received: by privateer.windrose.omaha.ne.us; Fri Dec 27 10:39 CST 1996
Message-Id: <32C3FBD2.7FA0@ds.internic.net>
Date: Fri, 27 Dec 1996 10:39:46 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: Larry Masinter <masinter@parc.xerox.com>
Cc: uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: Comments on url-syntax-draft...
References: <96Dec26.231820pdt."248"@palimpsest.parc.xerox.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@bunyip.com
Precedence: bulk

Larry Masinter wrote:
> 
> Ryan,
> 
> I don't think we intend for 'a:b:c:d' to be parsed as belonging to
> scheme 'a:b:c', so I think we should fix the regular expression in
> appendix B to treat 'urn:isbn:1-32456-78902-X' as belonging to
> scheme 'urn' and not scheme 'urn:isbn'.
> 
> I don't know how to proceed on the issue of changing the URL draft to
> describe URNs and URN parsing. I think if we're going to proceed from
> Proposed Standard to Draft Standard that we are not supposed to add
> functionality, and that the only changes we can make are those that
> are consistent with current practice.

In my mind you have two options:  (1) Delete the text in Section 1.1
relating to URNs and URIs or (2) Change the Appendixes and elsewhere
to fix the problem above.  

I forsee problems in the URL draft with any potential "meta-scheme",
an example of which is providing checksums for a URx if it maintains
its current section 1.1 language.

The point is that the current draft is unacceptable in its making a
statement about URNs without realizing that URNs are a superset of URLs
and should not be bound by the URL syntax (in fact one could argue the
reverse).

> I don't know why URNs don't require any determinist structure to URNs
> while it seemed important that URLs require such a structure for URLs.

One reason is that URNs are more general than URLs.  Another is that
URN syntax pushes the deterministic structure off to the namespace
resolver.  Another is that URLs are inherently tied to the underlying
filesystem structure.  There are more, but this should be a start.

> (Actually, URLs don't make such a requirement, they just don't
> guarantee that relative URLs work if you don't use it.)

??? I don't see this.  I see that absolute URLs have a definite
structured syntax throughout the draft.

Ryan


Received: from cnri by ietf.org id aa09678; 28 Dec 96 4:55 EST
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa05050;
          28 Dec 96 4:55 EST
Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id EAA29006 for uri-out; Sat, 28 Dec 1996 04:37:39 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id EAA29000; Sat, 28 Dec 1996 04:37:37 -0500
Received: from paris.ics.uci.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
        id AA25738  (mail destined for urn-ietf@services.bunyip.com); Sat, 28 Dec 96 04:37:35 -0500
Received: from liege.ics.uci.edu by paris.ics.uci.edu id aa05581;
          28 Dec 96 1:30 PST
To: Ryan Moats <jayhawk@ds.internic.net>
Cc: uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: Comments on url-syntax-draft... 
In-Reply-To: Your message of "Fri, 27 Dec 1996 10:39:46 CST."
             <32C3FBD2.7FA0@ds.internic.net> 
Date: Sat, 28 Dec 1996 01:30:19 -0800
From: "Roy T. Fielding" <fielding@liege.ics.uci.edu>
Message-Id:  <9612280130.aa05581@paris.ics.uci.edu>
Sender: owner-uri@bunyip.com
Precedence: bulk

> I forsee problems in the URL draft with any potential "meta-scheme",
> an example of which is providing checksums for a URx if it maintains
> its current section 1.1 language.

I see no such problems.  For one thing, there is no such thing as a
"meta-scheme" which would have separate requirements from any "normal"
scheme.  If it can't be parsed by the generic-URL syntax, then it can't
be used in any context in which URLs are found, which would place it
well outside the bounds of the URN charter's definition of URNs.

> The point is that the current draft is unacceptable in its making a
> statement about URNs without realizing that URNs are a superset of URLs
> and should not be bound by the URL syntax (in fact one could argue the
> reverse).

Both points are in error.  URNs are not a superset of URLs -- both are
subsets of URI.

There does not exist a URN that cannot be *parsed* as a URL.  In fact,
the URL syntax is much less restrictive than the proposed URN syntax.
Claims that such a URI syntax is "too restrictive" are not useful
without an example of a legal URN which would be disallowed by the
URL syntax.  Personally, I have yet to even imagine one.

> One reason is that URNs are more general than URLs. 

How so?

> Another is that
> URN syntax pushes the deterministic structure off to the namespace
> resolver.

No it doesn't.  In order to parse a URN, you need to know where it
begins and where it ends.  That is the definition of an opaque URI.

> Another is that URLs are inherently tied to the underlying
> filesystem structure.

That is totally misinformed -- there is nothing in an http URL which
is inherently tied to any filesystem, and the same goes for news, mid,
cid, telnet, wais, etc.

The URL document contains the wording about URI in general because
there currently does not exist a standard reference for URI, which
is the thing that HTTP and HTML use in references.  Without that
wording, the HTML and HTTP specifications will have to restrict themselves
to using URLs, thus making an artificial distinction created for
political reasons part of the official standard.  Since I assume you want
to actually use URNs in HTML and HTTP and other areas where URLs are
currently found (I certainly do), it would be pretty stupid for us to
remove any mention of the URI syntax from the URL standard.  Waiting
for URNs to achieve the same standard status as URLs is not reasonable.

I included only the most basic of requirements in defining the URI syntax.
If the URN WG cannot live with the requirements as stated, then I cannot
possibly imagine that URNs can be used in the ways intended by your
own requirements documents.  But that can't be the case, since your own
syntax document is *more* restrictive than the URL spec.  I can only
assume that you need to read it again and point the actual problems
and not presuppositions.

....Roy


Received: from cnri by ietf.org id aa25566; 29 Dec 96 14:56 EST
Received: from ACADEM2.ACADEM.COM by CNRI.Reston.VA.US id aa12508;
          29 Dec 96 14:56 EST
Received: (from majordomo@localhost) by academ2.academ.com (8.8.4/8.7.3) id NAA08055 for ietf-nntp-outgoing; Sun, 29 Dec 1996 13:53:09 -0600 (CST)
X-Authentication-Warning: academ2.academ.com: majordomo set sender to owner-ietf-nntp using -f
Received: from academ.com (root@ACADEM.COM [198.137.249.2]) by academ2.academ.com (8.8.4/8.7.3) with ESMTP id NAA08050 for <ietf-nntp@ACADEM2.ACADEM.COM>; Sun, 29 Dec 1996 13:53:07 -0600 (CST)
Received: from lyra.csx.cam.ac.uk (news@lyra.csx.cam.ac.uk [131.111.8.36]) by academ.com (8.8.4/8.7.1) with SMTP id NAA08420 for <ietf-nntp@academ.com>; Sun, 29 Dec 1996 13:53:05 -0600 (CST)
Received: by lyra.csx.cam.ac.uk (SMI-8.6/MDTG-V1.1.8@lyra.csx.cam.ac.uk)
	id TAA20939; Sun, 29 Dec 1996 19:52:47 GMT
Message-Id: <199612291952.TAA20939@lyra.csx.cam.ac.uk>
Subject: Re: ietf-nntp New wording on article numbers
To: Chris Hall <chris.hall@turnpike.com>
Date: Sun, 29 Dec 1996 19:52:46 +0000 (GMT)
Cc: ietf-nntp@academ.com
In-Reply-To: <hosn1SAS9rxygAXS@turnpike.com> from "Chris Hall" at Dec 29, 96 06:58:26 pm
From: USENET news manager <newsmaster@ucs.cam.ac.uk>
X-Mailer: ELM [version 2.4 PL22]
Content-Type: text
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

Chris Hall wrote:
>
>In article <851804656.27539.0@office.demon.net>, "Clive D.W. Feather"
><clive@demon.net> writes
>>Jeff Coffler said:
>>> I can guarentee consistent behavior
>>> for commands like LAST, NEXT, and ARTICLE commands (if the "current"
>>> article number would go out of range of my saved values, then I will
>>> give an appropriate response code).
>>> 
>>> Now, we can't require this (since it wasn't in the original spec, and
>>> since many servers today don't enforce this), but: shouldn't we recommend
>>> this behavior (so that, at least if recommendations are followed, NNTP
>>> behavior is nice and consistent across commands)?
>
>>For my next draft, I've added wording to NEXT saying:
>>
>>    A server MIGHT, but SHOULD NOT return an article number greater than
>>    the "last" value from the most recent GROUP command for this client.
>>
>>How does this look to people ?
>
>And similar words for LAST, I assume, to cope with the case of an
>article being reinstated !

That all sounds reasonable, but the reference to "consistent behaviour" is
misleading - consistent in the sense that LAST/NEXT wouldn't exceed the
range returned by GROUP, but I don't see that as very useful when (for
example) five NEXT commands and then five LAST commands may see very
different sets of articles due to cancellation or expiry. To a client,
seeing a consistent set of articles when moving to and fro (which is
unrealistic) would be far more useful!

>If LAST and NEXT are allowed to wander outside the range "first".."last"
>returned by GROUP, then the "arts" figure returned by GROUP could be
>exceeded -- which is a bit chewy.  Mind you, I don't see much use for
>the "arts" figure.

I may be wrong, but it seems unlikely (to me) that clients which (for 
example) allocate arrays sized according to the article number estimate 
would then use LAST/NEXT to find articles rather than XOVER and ARTICLE, 
etc. Indeed, with the trend to threaded newsreaders I can't see many uses
for LAST/NEXT (for online reading, maybe useful for "suck feed" 
implementation).

>For clients that remember the state of newsgroups, it's the value of
>"last" that matters, so that each time the client looks at a newsgroup
>it doesn't need to worry about stuff from the previous highest article
>number back.  The client can do that using the previous "last" figure,
>so the suggested recommendation is helpful.  However, since this cannot
>be depended on, the client is wiser to note the article number returned
>by the last ARTICLE, BODY or HEAD command.

If the client is using NEXT, then the highest article number actually seen
is the appropriate one to record - no assumptions can be made about higher
numbered articles, and it might be higher than GROUP returned. If the client
is using XOVER and ARTICLE (with article number), etc., then the highest
article seen (for example) in the XOVER data is the relevant one. In either
case, of course, the client is likely to record rather more information,
typically which articles have been read, and articles before the high
article seen in an earlier session may well still be relevant if they are
not yet marked as read. A client using NEXT could always ignore an article
received with a higher article number than expected, and stop NEXTing. 

Mmm... in spite of saying, above, that the recommendation seems reasonable,
I'm now starting to wonder about that. If it's only a recommendation,
clients still have to cope with servers NEXTing to articles beyond those
mentioned by GROUP. It can't be mandatory since it conflicts with existing
implementations. Therefore - are there any situations where there would be
any significant benefits from limiting the LAST/NEXT range to match the
range from GROUP (given that it's trivial for the client to behave as though
the server had done it)?

                                John Line
-- 
Cambridge University Computing Service - USENET news manager. Usually John Line
newsmaster@ucs.cam.ac.uk    (alias {newsmaster,news,usenet}@news.cam.ac.uk)


Received: from cnri by ietf.org id aa26646; 29 Dec 96 15:30 EST
Received: from ACADEM2.ACADEM.COM by CNRI.Reston.VA.US id aa13005;
          29 Dec 96 15:29 EST
Received: (from majordomo@localhost) by academ2.academ.com (8.8.4/8.7.3) id OAA08163 for ietf-nntp-outgoing; Sun, 29 Dec 1996 14:26:10 -0600 (CST)
X-Authentication-Warning: academ2.academ.com: majordomo set sender to owner-ietf-nntp using -f
Received: from academ.com (root@ACADEM.COM [198.137.249.2]) by academ2.academ.com (8.8.4/8.7.3) with ESMTP id OAA08158 for <ietf-nntp@ACADEM2.ACADEM.COM>; Sun, 29 Dec 1996 14:26:07 -0600 (CST)
Received: from lyra.csx.cam.ac.uk (news@lyra.csx.cam.ac.uk [131.111.8.36]) by academ.com (8.8.4/8.7.1) with SMTP id OAA08611 for <ietf-nntp@academ.com>; Sun, 29 Dec 1996 14:26:05 -0600 (CST)
Received: by lyra.csx.cam.ac.uk (SMI-8.6/MDTG-V1.1.8@lyra.csx.cam.ac.uk)
	id UAA21882; Sun, 29 Dec 1996 20:26:00 GMT
Message-Id: <199612292026.UAA21882@lyra.csx.cam.ac.uk>
Subject: Re: ietf-nntp Issue: reinstatement
To: Chris Hall <chris.hall@turnpike.com>
Date: Sun, 29 Dec 1996 20:26:00 +0000 (GMT)
Cc: ietf-nntp@academ.com
In-Reply-To: <n4HmBMA$8rxygA3X@turnpike.com> from "Chris Hall" at Dec 29, 96 06:58:07 pm
From: USENET news manager <newsmaster@ucs.cam.ac.uk>
X-Mailer: ELM [version 2.4 PL22]
Content-Type: text
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

Chris Hall wrote:
>In article <851805333.28095.0@office.demon.net>, "Clive D.W. Feather"
><clive@demon.net> writes
>>[clarification about intended meaning of backfilling]
>>
>>My definition of reinstatement: an article is removed (either because of a
>>cancel or expiry), and then the server operator decides that this removal
>>was an error and reinstates the article *with the same number*.
>>
>>In earlier discussion, I was under the impression that people wanted to
>>allow this behaviour; the alternative is to state explicitly that, once an
>>article has been removed, it will never reappear.
>
>Which seems unnecessarily severe.
>
>>Jon Ribbens:
>>>...
>>> Even if you do want
>>> this stuff in, I don't see a need for the condition that the article
>>> number MUST be no less than the first article number.
>
>>Without that condition, the low water mark might decrease. Everyone was
>>against that.
>
>If the minimum article number is never to decrease, then it's not
>possible in every case to reinstate an article -- it's obviously not
>possible to reinstate an article that had the previous minimum article
>number [unless it can be guaranteed that no client ever said GROUP
>between the removal and the reinstatement !]. 
>
>Either one lives with the curious limitation on reinstatement, or one of
>reinstatement or increasing minimum article number has to go.
>
>What difference does it make if the "first" article number in one GROUP
>command is less than it was in the previous GROUP command ?

I can't see that it's a problem, as long as it happens only for reinstatement
of a previously-existing article with its original article number - as a
more-or-less rare event, done to reduce the impact of (e.g.) malicious
cancels, not to add new articles which some readers would miss.

>From the client's perspective the only thing that matters is that new
>articles available from the server have higher article numbers than old
>articles.  So the client can, *without* missing articles, start from the
>highest article number it saw last time (provided that is within the
>"first".."last" range).

That's the important distinction between the consequences of reinstatement
and backfilling...

>>I don't know what the concensus mechanism is for this list; when someone
>>tells me we have a consensus one way or the other on this issue, I'll
>>adjust the wording as needed.
>
>The choices appear to be:
>
>  1. ban reinstatement,
>...
>     This doesn't seem right.

Agreed.

>  2. reinstate with its original article number,
>
>     assuming there's some mechanism at the server to do that !  For
>     NEWNEWS purposes the article would have to be reinstated with its
>     original "timestamp".

With INN, unless you'd run "makehistory" to rebuild the history database
from the current spool contents in the meantime, the history entry (which
includes the timestamps) will remain until the article would have expired
(or possibly longer, for groups with very short expiry), so reinstating the
article file should plus "ctlinnd renumber <groupname>" should do it. [Just
an example to show that it's not necessarily difficult to do.]

>     For clients that remember the state of newsgroups (eg. those that
>     use NEWNEWS), there is a problem here.  Clients that look at a
>     group in the interval between removal and reinstatement may well
>     never see the article !  The longer the delay between removal and
>     reinstatement, the greater the number of people who will miss the
>     article.

Yes, but if reinstatement is used only to minimise the effects of 
accidental or malicious loss, it will benefit those people who see the
reinstated article, and the effect is no worse for others than if the 
article had not been reinstated.

>     Reinstatement is a subtle form of back-fill, against which faces
>     have been set.

Yes and no... They have properties in common, but backfilling requires 
clients to locate newly arrived but lower-numbered articles or their 
users will see a very patchy feed, missing a lot of articles. Reinstatement
is a "best efforts" fixup for loss of previously-existing articles.

>  3. reinstate with a new article number (and new "timestamp"),
>
>     which means that no client should miss the article, but some may
>     see the article twice !
>
>     Duplicating articles is anathema.  Nevertheless, I expect clients
>     cover themselves against it, and simply ignore duplicates.  But, if
>     the delay between removal and reinstatement is long, then there is
>     the risk that the client has expired its memory of the article-id,
>     and not be able to detect the duplication.

Clients using article numbers wouldn't know if a reinstated article with
a new number was a duplicate of one they'd shown the user previously (as
when broken gateways spew duplicates with new message IDs). Clients (if 
there are any?) which saved message IDs for all articles seen recently
(could be many megabytes) should be safe against duplicates, *except* that 
with a history database (underlying lookup by message ID, and NEWNEWS) like 
INN's, articles reinstated with a different article number could not be added
to the history database in any straightforward and non-disruptive way, and 
it would retain the original details including article file number (hence
also number) - so the reinstated article would never be seen (and the 
reinstated article would never be expired, since the history database is 
used by expiry to derive the list of files to unlink).

>Looks like a choice between evils to me :-(.

For anyone using INN, the choice is an easy one - reinstatement with the
original article number is the only practical option!

>If reinstating articles is a common requirement, then there is a serious
>problem here.  The client either has to be able to tolerate a form of
>back-fill, or it has to tolerate duplicate articles.

Only if you consider it essential for such articles never to be missed by 
clients, rather than viewing it as minimising the effects of losing the 
articles. Unless you could reinstate a copy of the article as it appeared on
your server (and if it's been deleted, that would be fiddly), other problems
could arise (e.g. Xref: header not matching reality on your server, Path: 
misleading, etc.) so it seems unlikely to be done very often, anyway. I've 
only ever needed to do it when something was posted in a local group which 
looked seriously inappropriate, when I mv'd it elsewhere until I'd checked 
that it was OK, then mv'd it back.

                                John Line
-- 
Cambridge University Computing Service - USENET news manager. Usually John Line
newsmaster@ucs.cam.ac.uk    (alias {newsmaster,news,usenet}@news.cam.ac.uk)


Received: from cnri by ietf.org id aa26284; 30 Dec 96 15:57 EST
Received: from ACADEM2.ACADEM.COM by CNRI.Reston.VA.US id aa17835;
          30 Dec 96 15:57 EST
Received: (from majordomo@localhost) by academ2.academ.com (8.8.4/8.7.3) id OAA11232 for ietf-nntp-outgoing; Mon, 30 Dec 1996 14:54:19 -0600 (CST)
X-Authentication-Warning: academ2.academ.com: majordomo set sender to owner-ietf-nntp using -f
Received: from academ.com (root@ACADEM.COM [198.137.249.2]) by academ2.academ.com (8.8.4/8.7.3) with ESMTP id OAA11227 for <ietf-nntp@ACADEM2.ACADEM.COM>; Mon, 30 Dec 1996 14:54:13 -0600 (CST)
Received: from lacroix.wildbear.on.ca (lacroix.wildbear.on.ca [199.246.132.198]) by academ.com (8.8.4/8.7.1) with ESMTP id OAA20203 for <ietf-nntp@academ.com>; Mon, 30 Dec 1996 14:54:09 -0600 (CST)
Received: by lacroix.wildbear.on.ca from localhost
    (router,SLMailNT V3.0); Mon, 30 Dec 1996 15:47:45 -0500
Received: by lacroix.wildbear.on.ca from wildside.wildbear.on.ca
    (199.246.132.193::mail daemon,SLMailNT V3.0); Mon, 30 Dec 1996 15:47:45 -0500
Message-Id: <3.0.32.19961230155216.0076102c@lacroix>
X-Sender: "Jack De Winter" <jack@wildbear.on.ca>
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Mon, 30 Dec 1996 15:52:16 -0500
To: Chris Hall <chris.hall@turnpike.com>, ietf-nntp@academ.com
From: Jack De Winter <jack@wildbear.on.ca>
Subject: Re: ietf-nntp New wording on article numbers
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

>>Mmm... in spite of saying, above, that the recommendation seems reasonable,
>>I'm now starting to wonder about that. If it's only a recommendation,
>>clients still have to cope with servers NEXTing to articles beyond those
>>mentioned by GROUP.
>
>....and yes, since the client cannot depend on the server not to step
>NEXT beyond "last" (or LAST beyond "first"), then the client has to cope
>whatever the RFC says.
>
>> It can't be mandatory since it conflicts with existing
>>implementations. Therefore - are there any situations where there would be
>>any significant benefits from limiting the LAST/NEXT range to match the
>>range from GROUP (given that it's trivial for the client to behave as though
>>the server had done it)?
>
>I understand that the objective is to tidy up the wording to reflect
>reality, rather than tighten up the design.  In that spirit one could
>include two recommendations:

My understanding is that we were supposed to make the 977bis reflect
reality and fix any bugs that we have noticed since 977.  Is this
correct? 

For example, the AUTHINFO GENERIC is something that is not yet inreality,
but it looks like current consensus is to move it towards John Meyer's
SASL security spec. This is a 'it was not fully specified in 977, but
we need to specify it now' thing.

regards,
Jack
-------------------------------------------------
Jack De Winter - Wildbear Consulting, Inc.
(519) 576-3873		http://www.wildbear.on.ca/

Author of SLMail(95/NT) (http://www.seattlelab.com/) and other great products.

                                                                                  1996-12.mail                                                                                        0000666 0001752 0000010 00001036172 11373051760 011506  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    
Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id EAA29018 for urn-ietf-out; Sat, 28 Dec 1996 04:37:57 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id EAA29000; Sat, 28 Dec 1996 04:37:37 -0500
Received: from paris.ics.uci.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA25738  (mail destined for urn-ietf@services.bunyip.com); Sat, 28 Dec 96 04:37:35 -0500
Received: from liege.ics.uci.edu by paris.ics.uci.edu id aa05581; 28 Dec 96 1:30 PST
To: Ryan Moats <jayhawk@ds.internic.net>
Cc: uri@bunyip.com, urn-ietf@bunyip.com
Subject: [URN] Re: Comments on url-syntax-draft... 
In-Reply-To: Your message of "Fri, 27 Dec 1996 10:39:46 CST." <32C3FBD2.7FA0@ds.internic.net> 
Date: Sat, 28 Dec 1996 01:30:19 -0800
From: "Roy T. Fielding" <fielding@liege.ICS.UCI.EDU>
Message-Id:  <9612280130.aa05581@paris.ics.uci.edu>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Roy T. Fielding" <fielding@liege.ICS.UCI.EDU>
Errors-To: owner-urn-ietf@bunyip.com

> I forsee problems in the URL draft with any potential "meta-scheme",
> an example of which is providing checksums for a URx if it maintains
> its current section 1.1 language.

I see no such problems.  For one thing, there is no such thing as a
"meta-scheme" which would have separate requirements from any "normal"
scheme.  If it can't be parsed by the generic-URL syntax, then it can't
be used in any context in which URLs are found, which would place it
well outside the bounds of the URN charter's definition of URNs.

> The point is that the current draft is unacceptable in its making a
> statement about URNs without realizing that URNs are a superset of URLs
> and should not be bound by the URL syntax (in fact one could argue the
> reverse).

Both points are in error.  URNs are not a superset of URLs -- both are
subsets of URI.

There does not exist a URN that cannot be *parsed* as a URL.  In fact,
the URL syntax is much less restrictive than the proposed URN syntax.
Claims that such a URI syntax is "too restrictive" are not useful
without an example of a legal URN which would be disallowed by the
URL syntax.  Personally, I have yet to even imagine one.

> One reason is that URNs are more general than URLs. 

How so?

> Another is that
> URN syntax pushes the deterministic structure off to the namespace
> resolver.

No it doesn't.  In order to parse a URN, you need to know where it
begins and where it ends.  That is the definition of an opaque URI.

> Another is that URLs are inherently tied to the underlying
> filesystem structure.

That is totally misinformed -- there is nothing in an http URL which
is inherently tied to any filesystem, and the same goes for news, mid,
cid, telnet, wais, etc.

The URL document contains the wording about URI in general because
there currently does not exist a standard reference for URI, which
is the thing that HTTP and HTML use in references.  Without that
wording, the HTML and HTTP specifications will have to restrict themselves
to using URLs, thus making an artificial distinction created for
political reasons part of the official standard.  Since I assume you want
to actually use URNs in HTML and HTTP and other areas where URLs are
currently found (I certainly do), it would be pretty stupid for us to
remove any mention of the URI syntax from the URL standard.  Waiting
for URNs to achieve the same standard status as URLs is not reasonable.

I included only the most basic of requirements in defining the URI syntax.
If the URN WG cannot live with the requirements as stated, then I cannot
possibly imagine that URNs can be used in the ways intended by your
own requirements documents.  But that can't be the case, since your own
syntax document is *more* restrictive than the URL spec.  I can only
assume that you need to read it again and point the actual problems
and not presuppositions.

....Roy


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id WAA26807 for urn-ietf-out; Fri, 27 Dec 1996 22:58:02 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id WAA26802 for <urn-ietf@services.bunyip.com>; Fri, 27 Dec 1996 22:58:00 -0500
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA24750  (mail destined for urn-ietf@services.bunyip.com); Fri, 27 Dec 96 22:57:24 -0500
Received: from palimpsest.parc.xerox.com ([13.1.101.126]) by alpha.xerox.com with SMTP id <16866(6)>; Fri, 27 Dec 1996 19:57:19 PST
Received: by palimpsest.parc.xerox.com id <248>; Fri, 27 Dec 1996 19:57:08 PDT
To: jayhawk@windrose.omaha.ne.us
Cc: urn-ietf@bunyip.com
In-Reply-To: <9612271934.AA23259@mocha.bunyip.com> (jayhawk@windrose.omaha.ne.us)
Subject: Re: [URN] Re: Comments on url-syntax-draft...
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Dec27.195708pdt."248"@palimpsest.parc.xerox.com>
Date: Fri, 27 Dec 1996 18:57:08 PST
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

URLs aren't required to be a slash-separated hierarchy of symbolic
elements, it's just that relative URLs don't work with the ones that
aren't.

# If a namespace wants to define such a structure, that's OK.  URLs (on
# the other hand) do imply this structure across all non-opaque URL
# schemes.

Right. "urn:" can be thought of as an opaque URL scheme.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA17854 for urn-ietf-out; Fri, 27 Dec 1996 14:34:44 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA17847 for <urn-ietf@services.bunyip.com>; Fri, 27 Dec 1996 14:34:41 -0500
From: jayhawk@windrose.omaha.ne.us
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23259  (mail destined for urn-ietf@services.bunyip.com); Fri, 27 Dec 96 14:34:39 -0500
Message-Id: <9612271934.AA23259@mocha.bunyip.com>
Date: Fri, 27 Dec 96 13:33 CST
To: urn-ietf@bunyip.com
Subject: [URN] Re: Comments on url-syntax-draft...
References: <01IDI6JYSI8O003M9A@SCI.WFBR.EDU>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Length: 1684
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: jayhawk@windrose.omaha.ne.us
Errors-To: owner-urn-ietf@bunyip.com

Foteos Macrides wrote:
> 
> Ryan Moats <jayhawk@ds.internic.net> wrote:
> >[..]
> >One reason is that URNs are more general than URLs.  Another is that
> >URN syntax pushes the deterministic structure off to the namespace
> >resolver.  Another is that URLs are inherently tied to the underlying
> >filesystem structure.  There are more, but this should be a start.
> >[...]
> 
>         I don't understand your claim that URLs are inherently tied
> to the underlying filesystem strucure.  The path field in a generic
> URL is a "slash-separated hierarchy of symbolic elements" (*not* Unix
> filesystem paths 8-).  Each "symbolic element" and/or the overall
> path field can have mappings to the the local filesystem structure,
> (e.g., by server mappings and/or local system enviroment variables or
> symbolic links) but the URL syntax, itself, is platform/filesystem
> independent.

I'll grant your point for the sake of argument (I don't necessarily
agree with it, as I never said UNIX%C2%AE), but the point of prime
importance (from my previous discussion) is EXACTLY that 'The path field
in a generic URL is a "slash-separated hierarchy of symbolic elements."'
It is this hierarchy (or, otherwise put, implied structure) that is one
of the major (IMO) syntactical differences between URNs and URLs.   URNs
should not (and currently do not) impose such structure across all 
namespaces.  If a namespace wants to define such a structure, that's OK.
URLs (on the other hand) do imply this structure across all non-opaque
URL schemes.

Removing that argument from the above discussion by no means changes
my assertion that URNs and URLs should have different syntactical
structure.




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA13612 for urn-ietf-out; Fri, 27 Dec 1996 11:40:45 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA13607; Fri, 27 Dec 1996 11:40:43 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22473  (mail destined for uri@services.bunyip.com); Fri, 27 Dec 96 11:40:37 -0500
Received: by privateer.windrose.omaha.ne.us; Fri Dec 27 10:39 CST 1996
Message-Id: <32C3FBD2.7FA0@ds.internic.net>
Date: Fri, 27 Dec 1996 10:39:46 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: Larry Masinter <masinter@parc.xerox.com>
Cc: uri@bunyip.com, urn-ietf@bunyip.com
Subject: [URN] Re: Comments on url-syntax-draft...
References: <96Dec26.231820pdt."248"@palimpsest.parc.xerox.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

Larry Masinter wrote:
> 
> Ryan,
> 
> I don't think we intend for 'a:b:c:d' to be parsed as belonging to
> scheme 'a:b:c', so I think we should fix the regular expression in
> appendix B to treat 'urn:isbn:1-32456-78902-X' as belonging to
> scheme 'urn' and not scheme 'urn:isbn'.
> 
> I don't know how to proceed on the issue of changing the URL draft to
> describe URNs and URN parsing. I think if we're going to proceed from
> Proposed Standard to Draft Standard that we are not supposed to add
> functionality, and that the only changes we can make are those that
> are consistent with current practice.

In my mind you have two options:  (1) Delete the text in Section 1.1
relating to URNs and URIs or (2) Change the Appendixes and elsewhere
to fix the problem above.  

I forsee problems in the URL draft with any potential "meta-scheme",
an example of which is providing checksums for a URx if it maintains
its current section 1.1 language.

The point is that the current draft is unacceptable in its making a
statement about URNs without realizing that URNs are a superset of URLs
and should not be bound by the URL syntax (in fact one could argue the
reverse).

> I don't know why URNs don't require any determinist structure to URNs
> while it seemed important that URLs require such a structure for URLs.

One reason is that URNs are more general than URLs.  Another is that
URN syntax pushes the deterministic structure off to the namespace
resolver.  Another is that URLs are inherently tied to the underlying
filesystem structure.  There are more, but this should be a start.

> (Actually, URLs don't make such a requirement, they just don't
> guarantee that relative URLs work if you don't use it.)

??? I don't see this.  I see that absolute URLs have a definite
structured syntax throughout the draft.

Ryan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id CAA08662 for urn-ietf-out; Fri, 27 Dec 1996 02:19:14 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id CAA08645; Fri, 27 Dec 1996 02:18:36 -0500
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21422  (mail destined for urn-ietf@services.bunyip.com); Fri, 27 Dec 96 02:18:34 -0500
Received: from palimpsest.parc.xerox.com ([13.1.101.126]) by alpha.xerox.com with SMTP id <16709(4)>; Thu, 26 Dec 1996 23:18:30 PST
Received: by palimpsest.parc.xerox.com id <248>; Thu, 26 Dec 1996 23:18:20 PDT
To: jayhawk@ds.internic.net
Cc: uri@bunyip.com, urn-ietf@bunyip.com
In-Reply-To: <32C290D3.790B@ds.internic.net> (message from Ryan Moats on Thu, 26 Dec 1996 06:50:59 PST)
Subject: [URN] Re: Comments on url-syntax-draft...
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Dec26.231820pdt."248"@palimpsest.parc.xerox.com>
Date: Thu, 26 Dec 1996 22:18:20 PST
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

Ryan,

I don't think we intend for 'a:b:c:d' to be parsed as belonging to
scheme 'a:b:c', so I think we should fix the regular expression in
appendix B to treat 'urn:isbn:1-32456-78902-X' as belonging to
scheme 'urn' and not scheme 'urn:isbn'.

I don't know how to proceed on the issue of changing the URL draft to
describe URNs and URN parsing. I think if we're going to proceed from
Proposed Standard to Draft Standard that we are not supposed to add
functionality, and that the only changes we can make are those that
are consistent with current practice.

I don't know why URNs don't require any determinist structure to URNs
while it seemed important that URLs require such a structure for URLs.
(Actually, URLs don't make such a requirement, they just don't
guarantee that relative URLs work if you don't use it.)

Larry

   


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA21562 for urn-ietf-out; Thu, 26 Dec 1996 13:21:21 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA21555 for <urn-ietf@services.bunyip.com>; Thu, 26 Dec 1996 13:21:18 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA18793  (mail destined for urn-ietf@services.bunyip.com); Thu, 26 Dec 96 13:21:12 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <18710-0@josef.ifi.unizh.ch>; Thu, 26 Dec 1996 19:21:05 +0100
Date: Thu, 26 Dec 1996 19:21:03 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: Ryan Moats <jayhawk@ds.internic.net>
Cc: Dirk.vanGulik@jrc.it, urn-ietf@bunyip.com
Subject: Re: [URN] Pre-release of draft-ietf-urn-syntax-02.txt
In-Reply-To: <32BED0A0.5215@ds.internic.net>
Message-Id: <Pine.SUN.3.95.961226190003.245M-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

On Mon, 23 Dec 1996, Ryan Moats wrote:

> Dirk.vanGulik@jrc.it wrote:
> > Ok, here is a real example; P-R document references;
> > 
> > Country         They type (the keys/display on the screen)
> > France          #PEL/77124
> > UK              *PEL/77124  (Where the * is the oblique L
> >                              pound sign)
> > Greece          $PEL/77l24  (Note the 'l' instead of '1')
> > Holland         FlPEL/77l24 (Where fl is the florin symbol)
> > 
> > Luckily however the _wire_ format is perfectly sensible and
> > the same; But the fun bit is that they all happily print and
> > fax each other those references; and all know how to cope
> > with them just fine :-)
> > 
> > The point I am trying to make is that for some namespaces to
> > be grandfathered in have a stronger relation to their wire
> > octed stream than to the glyph/symbolic representation; so for
> > those you really want to ignore all you learned about really
> > neat UTF8 symbol encoding :-)

Yes, this is true. I proposed some text to take this into account.
But for the examples above, I guess there are other possibilities.

First, note that the "1" vs. "l" issue is really just a glyph issue,
it's a difference you see frequently between Europe and the US, for
example. Only the #/*/$/Fl is an octet issue. For this,
just taking the octet representation (# and * suggest it's %23,
but I might be wrong), resulting in urn:vangulikexample:%24PEL/77124,
is one solution. Because this happens to be a valid UTF-8 sequence,
URN interfaces may display that as #PEL/77124 or as %24PEL/77124.

Another is the one I have mentionned earlier, and which Ryan gives
the details below, namely accepting all different "spellings" and
defining namespacesspecific equivalence between them. This works
as long as there is no character that can lead to different octets
in different countries. It looks like this is not the case for
the example above, as otherwise faxes would lead to heavy confusion.

Another solution might be to drop the initial letter altogether,
leading to PEL/77124. This works in particular if the initial letter
is the same all the time and serves as a kind of namespace identificator
that would be replaced by the NIS anyway.

Another solution might be to decide on a new or improved scheme
for numbering for the first letter, e.g. replacing all the above
with "@" or "X" or whatever.

The best solution really depends on all kinds of details, and
is up to those that are responsible for the namespace. All solutions
are possible within the current syntax draft. The first solution
is the most technical, easiest to interface with the current system.
The others are more human- and future-oriented. While it is true
that humans can easily deal with the current #/*/$/Fl mess, it should
be clearly noted that this is an artefact produced by limitations
of early computers, and there is no strong reason to perpetuate it.


> I think somebody is confused (probably me), but I don't see what the
> problem with this example is.  All of those P-R document references
> do not have to map to the same URN.  In fact, based on how they are
> described above, the shouldn't.  Rather, the namespace that holds
> the above resource (call it foobar), will have the following 
> 4 URNs (I'll probably get this wrong, bear with me):
> 
> urn:foobar:%23PEL/77124
> urn:foobar:%C2%A3PEL/77124
> urn:foobar:%24PEL/77l24
> urn:foobar:%E0%86%92PEL/77l24
> 
> My main point having gotten here is this:
> 
> It's up to the namespace resolver for foobar to understand that these
> may all refer to the same resource, not the syntax. Therefore
> "wire-coding should be more important that glyph/symbolic
> representation" becomes a resolver issue, not a syntax issue.


Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA16652 for urn-ietf-out; Thu, 26 Dec 1996 09:51:59 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA16647; Thu, 26 Dec 1996 09:51:56 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA18416  (mail destined for uri@services.bunyip.com); Thu, 26 Dec 96 09:51:52 -0500
Received: by privateer.windrose.omaha.ne.us; Thu Dec 26 08:51 CST 1996
Message-Id: <32C290D3.790B@ds.internic.net>
Date: Thu, 26 Dec 1996 08:50:59 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: Larry Masinter <masinter@parc.xerox.com>
Cc: uri@bunyip.com, urn-ietf@bunyip.com
Subject: [URN] Comments on url-syntax-draft... 
References: <96Dec26.011608pst."2694"@golden.parc.xerox.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

Larry-

I've looked through your new draft especially with a view to
meshing with the URN syntax and I still have two major issues. 
Fortunately, I believe that a single solution will handle both.
I also have an editorial issue.  Once these are taken care of,
I believe that both drafts have been aligned on this issue.

1. Given the current URN spec, the "greedy" algorith in Appendix B
will pick up the urn scheme as "urn:<NID>".  For example the URN
urn:isbn:1-32456-78902-X will be parsed as being scheme "urn:isbn".

2. There is no general specification of structure for a URN NSS, it
is determined on a namespace by namespace basis.

I can see two solutions to item 1: (a) modify the scheme syntax
in Section 4.1 to include ":" or (b) add a section for URN handling
that states that a scheme including the "urn:" token should be
treated as an opaque URL because it is really a URN.  

I propose that option (b) be followed because the easiest solution
to item 2 is for the URL parser to declare a URN as an "opaque-URL"
and do no processing on it.  This would ensure that the NSS structure
doesn't confuse the URL parser.

I believe that an appendix for this would work the best, and I
add it below...

My editorial issue is that the section paragraph in section 1.1 is
potentially confusing.  There are requirements in the URL syntax that 
do not apply to the URN syntax.  I would prefer to see the following
paragraph in its place:

"This specification restricts its discussion to URLs.  URN syntax
is specified in [URN Syntax Ref].  URN and URL syntax have been
specified so that a URN may be used in any data field that might
otherwise hold a URL.   Details of how to handle a URN are provided
in Appendix X."

Ryan Moats

=======================Appendix on URN handling in a URL parser

Appendix X. URN Handling in URL parsers

URN syntax is specified in [URN Syntax Ref].  URNs include a leading
tag "urn:".  Thus, the "greedy" algorithm in
Appendix B will return a scheme that includes this tag.

In addition, URNs do not require any determinist strcuture to the
URN.  Rather, this is assigned on a namespace-by-namespace basis.

To enable a URL parser to handle a URN properly, 
A URL parser that detects a scheme that includes the "urn:" tag MUST
treat the URL as an opaque URL to be handed to a URN resolver for
further processing.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA16641 for urn-ietf-out; Thu, 26 Dec 1996 09:51:48 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA16634 for <urn-ietf@services.bunyip.com>; Thu, 26 Dec 1996 09:51:44 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA18412  (mail destined for urn-ietf@services.bunyip.com); Thu, 26 Dec 96 09:51:38 -0500
Received: by privateer.windrose.omaha.ne.us; Thu Dec 26 08:50 CST 1996
Message-Id: <32C290CE.2193@ds.internic.net>
Date: Thu, 26 Dec 1996 08:50:54 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: urn-ietf@bunyip.com
Subject: [URN] Second pre-release of 3rd syntax draft.
Content-Type: multipart/mixed; boundary="------------76D545817A4"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

This is a multi-part message in MIME format.

--------------76D545817A4
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Howdy, everybody-

As promised, here is the second pre-release of the 3rd syntax draft
(-02).  Changes from the previous pre-release:

1. Added a paragraph on the "%" character to align with the URL syntax
and clear up misconceptions about its presence in the URL character
set.

2. Moved the "\" character to the excluded character set.  This also
aligns the URN syntax with the URL syntax

The current schedule is to send this to the I-D editors 1/6/97.

Have a happy new year!

Ryan

--------------76D545817A4
Content-Type: text/plain; charset=us-ascii; name="urn.syntax.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="urn.syntax.txt"







Internet-Draft                                                Ryan Moats
draft-ietf-urn-syntax-02.txt                                        AT&T
Expires in six months                                      December 1996


                               URN Syntax
                 Filename: draft-ietf-urn-syntax-02.txt


Status of This Memo

      This document is an Internet-Draft.  Internet-Drafts are working
      documents of the Internet Engineering Task Force (IETF), its
      areas, and its working groups.  Note that other groups may also
      distribute working documents as Internet-Drafts.

      Internet-Drafts are draft documents valid for a maximum of six
      months and may be updated, replaced, or obsoleted by other
      documents at any time.  It is inappropriate to use Internet-
      Drafts as reference material or to cite them other than as ``work
      in progress.''

      To learn the current status of any Internet-Draft, please check
      the ``1id-abstracts.txt'' listing contained in the Internet-
      Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
      (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
      Coast), or ftp.isi.edu (US West Coast).


Abstract

   Uniform Resource Names (URNs) are intended to serve as persistent
   resource identifiers. This document sets forward the canonical syntax
   for URNs.  Support for both existing legacy and new namespaces is
   discussed. Requirements for URN presentation and transmission are
   presented.  Finally, there is a discussion of URN equivalence and how
   to determine it.

1. Introduction

   Uniform Resource Names (URNs) are intended to serve as persistent
   resource identifiers and are designed to make it easy to map other
   namespaces (which share the properties of URNs) into URN-space. The
   URN syntax therefore provides a means to encode character data in a
   form that can be sent in existing protocols, transcribed on most
   keyboards, etc.





Expires 5/19/97                                                 [Page 1]





INTERNET DRAFT                 URN Syntax                  December 1996


2. Syntax

   All URNs have the following syntax:

                     <URN> ::= "urn:" <NID> ":" <NSS>

   <NID> is the Namespace Identifier, and <NSS> is the Namespace
   Specific String.  The leading case-insensitive "urn:" sequence is
   required.  The Namespace ID is used to determine the _syntactic_
   interpretation of the Namespace Specific String (as discussed in
   [1]).

   RFC 1737 [2] presents additional requirements on URN encoding, which
   all have implications as far as limiting syntax.  On the other hand,
   the requirement to support existing legacy naming systems has the
   effect of broadening syntax.  Thus, we discuss the acceptable syntax
   for both the Namespace Identifier and the Namespace Specific String
   separately.

2.1 Namespace Identifier Syntax

   The following is the syntax for the Namespace Identifier. To (a) be
   consistent with all potential resolution schemes and (b) not put any
   undue constraints on any potential resolution scheme, the syntax for
   the Namespace Identifier is:

   <NID>         ::= <let-num> [ *<let-num-hyp> ]

   <let-num-hyp> ::= <upper> | <lower> | <number> | "-"

   <let-num>     ::= <upper> | <lower> | <number>

   <upper>       ::= "A" | "B" | "C" | "D" | "E" | "F" | "G" | "H" |
                     "I" | "J" | "K" | "L" | "M" | "N" | "O" | "P" |
                     "Q" | "R" | "S" | "T" | "U" | "V" | "W" | "X" |
                     "Y" | "Z"

   <lower>       ::= "a" | "b" | "c" | "d" | "e" | "f" | "g" | "h" |
                     "i" | "j" | "k" | "l" | "m" | "n" | "o" | "p" |
                     "q" | "r" | "s" | "t" | "u" | "v" | "w" | "x" |
                     "y" | "z"

   <number>      ::= "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" |
                     "8" | "9"



   This is slightly more restrictive that what is stated in [3] (which



Expires 5/19/97                                                 [Page 2]





INTERNET DRAFT                 URN Syntax                  December 1996


   allows the characters "." and "+").  Further, the Namespace
   Identifier is case insensitive, so that "ISBN" and "isbn" refer to
   the same namespace.

   To avoid confusion with the "urn:" identifier, the NID "urn" is
   reserved and MUST NOT be used.

2.2 Namespace Specific String Syntax

   As required by 1737, there is a single canonical representation of
   the NSS portion of an URN.   The format of this single canonical form
   follows:

   <NSS>         ::= 1*<URN chars>

   <URN chars>   ::= <trans> | "%" <hex> <hex>

   <trans>       ::= <upper> | <lower> | <number> | <other>

   <hex>         ::= <number> | "A" | "B" | "C" | "D" | "E" | "F" |
                     "a" | "b" | "c" | "d" | "e" | "f"

   <other>       ::= "(" | ")" | "+" | "," | "-" | "." | "/" |
                     ":" | "=" | "?" | "@" | "%"

   Depending on the rules governing a namespace, valid identifiers in a
   namespace might contain characters that are not members of the URN
   character set above (<URN chars>).  Such strings MUST be translated
   into canonical NSS format before using them as protocol elements or
   otherwise passing them on to other applications. Translation is done
   by encoding each character outside the URN character set as a
   sequence of one to six octets using UTF-8 encoding, and the encoding
   of each of those octets as "%" followed by two characters from the
   <hex> character set above. The two characters give the hexadecimal
   representation of that octet.

   The "%" character is reserved in the URN syntax for introducing the
   escape sequence for an octet.  Literal use of the "%" character in a
   namespace must be encoded using "%25" in URNs for that namespace.
   The prescence of an "%" character in a URN MUST be followed by two
   characters from the <hex> character set.

   Namespaces MAY designate one or more characters from the URN
   character set as having special meaning for that namespace.  If the
   namespace also uses that character in a literal sense as well, the
   character used in a literal sense MUST be encoded with "%" followed
   by the hexadecimal representation of that octet.  Therefore, the
   process of registering a namespace identifier shall include



Expires 5/19/97                                                 [Page 3]





INTERNET DRAFT                 URN Syntax                  December 1996


   publication of a definition of which characters have a special
   meaning to that namespace.

2.3 Excluded characters

   The following list is included only for the sake of completeness.
   Any octets/characters on this list are explicitly NOT part of the URN
   character set, and if used in a URN, MUST be %encoded:

   <excluded> ::= octets 0-32 (0-20 hex) | "\" | "!" | """ | "#" | "$"
                  | "&" | "'" | "*" | ";" | "<" | ">" | "[" | "]" | "^"
                  | "_" | "`" | "{" | "|" | "}" | "~"
                  | octets 127-255 (7F-FF hex)

   A URN ends when an octet/character from the excluded character set
   (<excluded>) is encountered.  The character from the excluded
   character set is NOT part of the URN.

3. Support of existing legacy naming systems and new naming systems

   Any namespace (existing or newly-devised) that is proposed as a URN-
   namespace and fulfills the criteria of URN-namespaces MUST be
   expressed in this syntax.  If names in these namespaces contain
   characters other than those defined for the URN character set, they
   MUST be translated into canonical form as discussed in section 2.2.

4. URN presentation and transport

   URN-aware applications MAY support "natural" display of URNs which
   contain characters encoded using "%" notation.  However, they MUST
   provide for display of URNs in canonical form (i.e. in a format
   suitable for transcription).

   URNs MUST be transported in canonical format.

5. Lexical Equivalence in URNs

For various purposes, such as caching, it is necessary to determine
equivalence without actually resolving the URN. This done by testing for
"lexical equivalence". Two URNs are lexically equivalent if they are
octet-by-octet equal after the following preprocessing

        1. normalize the case of the leading "urn:" token
        2. normalize the case of the NID
        3. normalizing the case of any "%" escaping

Some namespaces may define additional lexical equivalences, such as
case-insensitivity of the NSS (or parts thereof).  Additional lexical



Expires 5/19/97                                                 [Page 4]





INTERNET DRAFT                 URN Syntax                  December 1996


equivalences MUST be documented as part of namespace registration, MUST
always have the effect of eliminating some of the false negatives
obtained by the procedure above, and MUST NEVER say that two URNs are
not equivalent if the procedure above says they are equivalent.

6. Functional Equivalence in URNs

   Functional equivalence is determined by URN resolvers and is
   therefore outside the scope of this document.  Namespace registration
   MUST include documentation on how to determine functional equivalence
   for that namespace.

7. Examples of equivalence

   The following URN comparisons highlight the difference between these
   types of equivalence:

     urn:isbn:1-23485-8-29, urn:isbn:1-23485-8-29 are lexically equiv.
     urn:isbn:1-23485-8-29, URN:ISBN:1-23485-8-29 are lexically equiv.
     urn:isbn:1-23485-8-29, urn:isbn:123485829 are not lexically equiv.
        but may be functionally equivalent.

8. Security considerations

   This document specifies the syntax for URNs.  While some namespaces
   resolvers may assign special meaning to certain of the characters of
   the Namespace Specific String, any security consideration resulting
   from such assignment are outside the scope of this document.  It is
   strongly recommended that the process of registering a namespace
   identifier include any such considerations.

9. Acknowledgments

   Thanks to various members of the URN working group and <<your name
   here!!>> for comments on earlier drafts of this document.  This
   document is partially supported by the National Science Foundation,
   Cooperative Agreement NCR-9218179.

10. References

   Request For Comments (RFC) and Internet Draft documents are available
   from <URL:ftp://ftp.internic.net> and numerous mirror sites.

         [1]         K. R. Sollins. "Requorements and a Framework for
                     URN Resolution Systems" Internet Draft (work in
                     progress).  November 1996.





Expires 5/19/97                                                 [Page 5]





INTERNET DRAFT                 URN Syntax                  December 1996


         [2]         K. Sollins, L. Masinter.  "Functional Requirements
                     for Uniform Resource Names," RFC 1737.  December
                     1994.


         [3]         T. Berners-Lee, R. Fielding, L. Masinter. "Uniform
                     Resource Locators (URL)," Internet Draft (work in
                     progress).  December 1996.

11. Editor's address

   Ryan Moats
   AT&T
   15621 Drexel Circle
   Omaha, NE 68135-2358
   USA

   Phone:  +1 402 894-9456
   EMail:  jayhawk@ds.internic.net


                 This Internet Draft expires May 19, 1997.





























Expires 5/19/97                                                 [Page 6]



--------------76D545817A4--



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA04975 for urn-ietf-out; Mon, 23 Dec 1996 13:41:39 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA04964 for <urn-ietf@services.bunyip.com>; Mon, 23 Dec 1996 13:41:36 -0500
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07581  (mail destined for urn-ietf@services.bunyip.com); Mon, 23 Dec 96 13:41:20 -0500
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id NAA01369; Mon, 23 Dec 1996 13:41:18 -0500
Message-Id: <199612231841.NAA01369@beethoven.bunyip.com>
From: leslie@bunyip.com (Leslie Daigle)
Date: Mon, 23 Dec 1996 13:41:16 -0500
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: minutes@ietf.org
Subject: [URN] Re: DRAFT URN Meeting Minutes
Cc: jcurran@bbn.com, urn-ietf@bunyip.com, hta@uninett.no, moore@cs.utk.edu
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: leslie@bunyip.com (Leslie Daigle)
Errors-To: owner-urn-ietf@bunyip.com

                   Minutes of the URN Working Group
                 37th IETF, San Jose, December 12, 1996

Group Co-Chairs: Leslie Daigle, leslie@bunyip.com
                 John Curran, jcurran@bbn.com

Minute-Meister:  Sally Hambridge,  Intel 

Leslie opened the meeting by reviewing the Charter and Milestones.  
Hot Spots in the milestones are: we lack a draft detailing 
N2L/N2R/etc resolution results.  We will probably use Ron Daniel's HTTP 
conventions draft as a start on this milestone.  We also need to 
submit a document describing one new namespace and a document 
which describes grandfathering in older naming schemes, as well 
as the Frameworks and Requirements draft.

Karen Sollins presented the open issues with the current 
Frameworks and Requirements document:

The document discusses the assumptions of longevity, delegation, 
and independence.  The requirements fall in 3 major areas:  
Evolution, Usability, and Security.  The framework looks like 
this:

URN:<NID><NSS>
   |
   |
Global NID registry
  |        |
  |        |
  |     Private URN resolution service
UDS server
  |
  |
Private URN resolution service

Karen includes a definition section which defines Local 
Resolution service - what transforms URNs into access to 
resources; Hints - information that helps to access the 
information; UDS - URN Resolution Service Discovery Service - how 
to find the right URN resolution service; HFN - Human friendly 
names.

The Security area will discuss access control on hints; server 
authenticity; Server distribution (a countermeasure on denial of 
service attacks) and Privacy - the users from resolution services 
and for publishers for their clients and publications lists.

Issues:  
	- Encouragement of separation of URNs from semantics
	- Efficiency as a goal or a requirement is in several places 
	  (documents) which need to be aggregated.
	- Whether there is a useful distinction to be made between long-
	  term and short-term hints
	- Acceptance by potential providers of UDS services.

Karen asked what's missing from the list of issues:
Internationalization (i18n) should be covered one way or another.
Name space ID - needs to be in a document but probably not this 
document.

Ryan Moats presented the issues with the URN syntax ID:

URN: should this be optional.  Please see the later discussion on 
this for the consensus.  

NID syntax: Why not use numbers and "-".  No reason - Ryan will 
change the draft.  There was a suggestion for following the RFC 
for URLs on this, but it was pointed out that this document is 
currently undergoing a revision.  NID namespace will have case 
insensitivity and add %escaping.  The NSS may be case sensitive.

URN Character set adds/deletes: Add "%" to the allowed character 
set and add a list of characters NOT part of the set to the 
draft.

%escaping: Will be allowed for escaping of reserved characters in 
addition to characters outside the URN character set; and allow 
for %HH escaping to use either upper or lower case.
Where does a URN end? At the first non-URN character set 
character.

Equivalency: Are things the same when they point to the same 
resource?  (Equivalency of resources was deemed to be a 
rathole).    Leslie offered that a URN could point to a specific 
day's weather and another could refer to today's weather, and 
these were pointing to the same thing but were not equivalent.
ROUGH CONSENSUS was reached that ONLY lexical equivalency will be 
covered in the draft.  Each namespace may have its own rules. 

For the Human readability - MUST/SHOULD the following text is 
being substituted:
  Any namespace (existing or newly-devised) that is proposed as a 
  URN-namespace must be expressed in this syntax.  If names in 
  these namespaces contain characters other than those defined for 
  the URN character set they must be translated into canonical form 
  as discussed in section 2.2

Ron Daniel discussed the NAPTR draft.

	- There will be verbiage to state that records with unknown 
	  flags must be ignored.
	- The Pseudo-code will get a strong disclaimer.
	- "R" Flag for treating Regex as "Raw"
	- Don't do "E" flag for encrypting Raw fields.
	- Flag field reserves 0-9 for experimentation. ROUGH CONSENSUS was to 
	  allow people to create new flags however they want, but that if 
	  you see a flag you don't recognize you ignore it. Ron is going to 
	  revise the wording of the draft so that people may place any 
	  interpretation they want on the various fields as long as they 
	  define a flag for it.

There was a question of the references to other drafts, and John 
Curran said he would find out if the text RFC xxx could be 
written and if the RFC editor would insert the correct numbers.

This draft will be going as an Experimental RFC.  There was 
discussion about how the experimental status will effect DNS and 
the regex substitutions.  We need to be explicit.  We need to 
say how this doesn't overload DNS and how DNS security will help 
and where it won't.  Also, there will probably be more than one 
discover service in the future and we don't want this one to be 
"The Standard".  We need operational experience.  The requiring 
resolution problem is not part of this draft.  We will have one 
more revision on the mailing list, then this goes to 
Experimental.

HTTP Conventions: Ron took this one too.

We need a simple resolver for testing, the goal is not 
Standards track.  The goal is to use the conventions on encoding 
on requests and responses on http:

GET /uri-res/<server>/<uri> HTTP 1.0



Open Discussion:

URN:  There was a question of rough consensus on the problem of 
whether to require urn:.  The room seems to indicate that urn: 
should be required on any part of the urn that was shipped around 
the Internet.  Whether or not implementors would use urn: was 
left up to them for their own local products, but in transmission 
the urn: would be required.  The problem with urn: seems to be at 
the user interface and user services level.  Don't confuse human 
friendly names with internal representation.

Documents:
We need a URN dereferencing document to discuss the resolution 
service and the resolution system.  These need the syntax (which 
is close) and the system requirements needs the framework (which 
is also close.) 

Assign URN - needs everything! We need namespace requirements.  
Renato Iannella was volunteered to create a first draft of this
document.  We need to have one new namespace and we need to bring in 1 
existing namespace.  We need to pay some attention to potential 
lawsuit issue.  It is important for someone who has authority for 
the namespace to say how it works in URN.  The proposal is for 
these to be experimental.  Dun and Bradstreet is interested in 
working on this as soon as the syntax is ready.  Clifford Lynch 
said that the NISO bibliographic IDs could move en masse.

We can create a resolution system which can be used outside the 
URN space, but we need to make it work there first.

Charter directions:

* We need to get a grip on bringing in an existing namespace
* We need a new namespace scheme
* We need the Name space requirements document (to see whether 
DNS-based  namespace will or won't work, and if not, what we can
do about a generically-accessible namespace)
* We need to look at the process of creating new namespaces



-- 

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           Vice President, Research
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA04420 for urn-ietf-out; Mon, 23 Dec 1996 13:35:44 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA04413 for <urn-ietf@services.bunyip.com>; Mon, 23 Dec 1996 13:35:41 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07521  (mail destined for urn-ietf@services.bunyip.com); Mon, 23 Dec 96 13:35:38 -0500
Received: by privateer.windrose.omaha.ne.us; Mon Dec 23 12:34 CST 1996
Message-Id: <32BED0A0.5215@ds.internic.net>
Date: Mon, 23 Dec 1996 12:34:08 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: Dirk.vanGulik@jrc.it
Cc: "Martin J. Duerst" <mduerst@ifi.unizh.ch>, urn-ietf@bunyip.com
Subject: Re: [URN] Pre-release of draft-ietf-urn-syntax-02.txt
References: <Pine.SOL.3.91.961223102253.17003C-100000@elect6.jrc.it>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

Dirk.vanGulik@jrc.it wrote:
> Ok, here is a real example; P-R document references;
> 
> Country         They type (the keys/display on the screen)
> France          #PEL/77124
> UK              *PEL/77124  (Where the * is the oblique L
>                              pound sign)
> Greece          $PEL/77l24  (Note the 'l' instead of '1')
> Holland         FlPEL/77l24 (Where fl is the florin symbol)
> 
> Luckily however the _wire_ format is perfectly sensible and
> the same; But the fun bit is that they all happily print and
> fax each other those references; and all know how to cope
> with them just fine :-)
> 
> The point I am trying to make is that for some namespaces to
> be grandfathered in have a stronger relation to their wire
> octed stream than to the glyph/symbolic representation; so for
> those you really want to ignore all you learned about really
> neat UTF8 symbol encoding :-)
> 

I think somebody is confused (probably me), but I don't see what the
problem with this example is.  All of those P-R document references
do not have to map to the same URN.  In fact, based on how they are
described above, the shouldn't.  Rather, the namespace that holds
the above resource (call it foobar), will have the following 
4 URNs (I'll probably get this wrong, bear with me):

urn:foobar:%23PEL/77124
urn:foobar:%C2%A3PEL/77124
urn:foobar:%24PEL/77l24
urn:foobar:%E0%86%92PEL/77l24

My main point having gotten here is this:

It's up to the namespace resolver for foobar to understand that these
may all refer to the same resource, not the syntax. Therefore
"wire-coding should be more important that glyph/symbolic
representation" becomes a resolver issue, not a syntax issue.

Ryan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id EAA27555 for urn-ietf-out; Mon, 23 Dec 1996 04:40:57 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id EAA27550 for <urn-ietf@services.bunyip.com>; Mon, 23 Dec 1996 04:40:50 -0500
Received: from dicsmss1.jrc.it by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA04776  (mail destined for urn-ietf@services.bunyip.com); Mon, 23 Dec 96 04:40:36 -0500
Received: from  jrc.it (elect6.jrc.it) by dicsmss1.jrc.it (4.1/EB-950131-C) id AA25034; Mon, 23 Dec 96 10:45:34 +0100
Received: by  jrc.it (5.x/EB-950213-L) id AA17045; Mon, 23 Dec 1996 10:39:39 +0100
Date: Mon, 23 Dec 1996 10:39:39 +0100 (MET)
From: Dirk.vanGulik@jrc.it
X-Sender: dirkx@elect6.jrc.it
To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Cc: Dirk.vanGulik@jrc.it, Ryan Moats <jayhawk@ds.internic.net>, urn-ietf@bunyip.com
Subject: Re: [URN] Pre-release of draft-ietf-urn-syntax-02.txt
In-Reply-To: <Pine.SUN.3.95.961221222804.245B-100000@enoshima>
Message-Id: <Pine.SOL.3.91.961223102253.17003C-100000@elect6.jrc.it>
Reply-Path: Dirk.vanGulik@jrc.it
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Dirk.vanGulik@jrc.it
Errors-To: owner-urn-ietf@bunyip.com

On Sat, 21 Dec 1996, Martin J. Duerst wrote:

> On Sat, 21 Dec 1996 Dirk.vanGulik@jrc.it wrote:
> 
> > Ryan wrote:
> > > Dirk.vanGulik@jrc.it wrote:
> > > > 
> > > >         3. suggested escape hatch for (grandfathered in) namespaces
> > > >            where the glyph representation is confirmed ambigious. (For
> > > >            example the $, #, pound and yen sign).
> > > 
> > > This is already taken care of by the <excluded> character set.  The only
> > > way to put a character from this set in a URN is to use "%" encoding.
> > > Otherwise, the character terminates the URN.
> > 
> > > It dawns on me that you may be talking about what hex value to use
> > > for the "%" encoding.  My current position is that it is the
> > > UNICODE/10646 value via UTF-8.  
> > 
> > No Actually not, What I meant is that I've seen people in the document 
> > and library world using quite a few naming schemes where in different 
> > places they use say the '$' and '$' with two lines through it and the '#' 
> > and the L-shaped pound sign interchangably, depending on what keyboard 
> > and machine they are working. So in these spaces the glyph-to-wire 
> > encoding (using the % utf-8 encoding) is no longer trivial, as it is no 
> > longer the shape of the symbol which matters.
> 
> I start to understand. Real examples always make it easier.

Ok, here is a real example; P-R document references;

Country		They type (the keys/display on the screen)
France		#PEL/77124
UK		*PEL/77124  (Where the * is the oblique L 
			     pound sign)
Greece		$PEL/77l24  (Note the 'l' instead of '1')
Holland		FlPEL/77l24 (Where fl is the florin symbol)

Luckily however the _wire_ format is perfectly sensible and
the same; But the fun bit is that they all happily print and
fax each other those references; and all know how to cope 
with them just fine :-)

The point I am trying to make is that for some namespaces to
be grandfathered in have a stronger relation to their wire
octed stream than to the glyph/symbolic representation; so for
those you really want to ignore all you learned about really
neat UTF8 symbol encoding :-)

Dw.

	


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA23468 for urn-ietf-out; Sat, 21 Dec 1996 16:41:12 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA23462 for <urn-ietf@services.bunyip.com>; Sat, 21 Dec 1996 16:41:09 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28546  (mail destined for urn-ietf@services.bunyip.com); Sat, 21 Dec 96 16:41:07 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <12447-0@josef.ifi.unizh.ch>; Sat, 21 Dec 1996 22:41:22 +0100
Date: Sat, 21 Dec 1996 22:41:21 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: Dirk.vanGulik@jrc.it
Cc: Ryan Moats <jayhawk@ds.internic.net>, urn-ietf@bunyip.com
Subject: Re: [URN] Pre-release of draft-ietf-urn-syntax-02.txt
In-Reply-To: <Pine.SOL.3.91.961221215443.16166D-100000@elect6.jrc.it>
Message-Id: <Pine.SUN.3.95.961221222804.245B-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

On Sat, 21 Dec 1996 Dirk.vanGulik@jrc.it wrote:

> Ryan wrote:
> > Dirk.vanGulik@jrc.it wrote:
> > > 
> > >         3. suggested escape hatch for (grandfathered in) namespaces
> > >            where the glyph representation is confirmed ambigious. (For
> > >            example the $, #, pound and yen sign).
> > 
> > This is already taken care of by the <excluded> character set.  The only
> > way to put a character from this set in a URN is to use "%" encoding.
> > Otherwise, the character terminates the URN.
> 
> > It dawns on me that you may be talking about what hex value to use
> > for the "%" encoding.  My current position is that it is the
> > UNICODE/10646 value via UTF-8.  
> 
> No Actually not, What I meant is that I've seen people in the document 
> and library world using quite a few naming schemes where in different 
> places they use say the '$' and '$' with two lines through it and the '#' 
> and the L-shaped pound sign interchangably, depending on what keyboard 
> and machine they are working. So in these spaces the glyph-to-wire 
> encoding (using the % utf-8 encoding) is no longer trivial, as it is no 
> longer the shape of the symbol which matters.

I start to understand. Real examples always make it easier.
For the two cases above, the $ with | or || is not a problem,
as for them there is only one codepoint in UNicode. For the '#' and
the pound sign, they both have a codepoint in UNicode/10646.
What I think you should do for your namespace would be that you
define that '#' and pound sign are lexically equivalent.
The users can type whichever they want, and some component in
the architecture that will be built will equate them, as for
other namespaces, it would equate lower-case and upper-case.

So if all the problematic cases you had in mind have the same
structure, it turns out we already have taken care of that in
the syntax draft :-).


> Well this still does not quite solve it; but I think the underlying issue 
> is about what is the 'real' thing, a sequene of sybols or a sequence of 
> octeds.

There are several "real" things. The best defined is the URN as such,
a string of characters from a limited set. It is used to represent
a string of characters from a wider set, along certain rules, or
in some exceptions something else, which will have to be defined
separately. There are also, at some point, octets. They are
an intermediate stage when mapping from *represented* characters
to *representing* characters. And they can be a "point of attachment"
when a namespace exists in digital form only, and has to be brougt
into an URN.
The question of what is the "real" thing is a question of philosophy,
not a question of protocol specification.


Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA23212 for urn-ietf-out; Sat, 21 Dec 1996 16:26:50 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA23203 for <urn-ietf@services.bunyip.com>; Sat, 21 Dec 1996 16:26:46 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28476  (mail destined for urn-ietf@services.bunyip.com); Sat, 21 Dec 96 16:26:43 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <12300-0@josef.ifi.unizh.ch>; Sat, 21 Dec 1996 22:26:49 +0100
Date: Sat, 21 Dec 1996 22:26:48 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: Dirk.vanGulik@jrc.it
Cc: Larry Masinter <masinter@parc.xerox.com>, jayhawk@ds.internic.net, urn-ietf@bunyip.com
Subject: Re: [URN] Pre-release of draft-ietf-urn-syntax-02.txt
In-Reply-To: <Pine.SOL.3.91.961221215023.16166B-100000@elect6.jrc.it>
Message-Id: <Pine.SUN.3.95.961221221200.245A-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

> On Fri, 20 Dec 1996, Larry Masinter wrote:
> 
> > I've come to understand that %XX encoding of UTF8 is particularly
> > ugly, and that some variation of UTF7 (if not UTF7 itself) would be
> > better for contexts where 7-bit-safe channels should be assumed.

On Sat, 21 Dec 1996 Dirk.vanGulik@jrc.it wrote:

> yes, you are quite right; but this was brought up before, and there
> was some good reasoining as why to go UTF8 anyway.
> 
> Martin, could you re-elaborate ?

- The main reason we have a limited character set and %HH is transcribability,
	not 7-bit channels.
- The basic syntactical equivalence between URLs and URNs is very important.
	URLs have %HH.
- Other parallels between URLs and URNs are also valuable. URLs, hopefully,
	will move towards UTF-8. (The ftp URL scheme is already moving in
	that direction). There have been a lot of discussions about
	other alternatives, but UTF-8 is generally viewed as the best
	solution.
- 7-bit channels are still existing, but getting fewer and fewer.
	They are ugly by themselves, and don't "deserve" beauty.
	If we design something that looks "nice" for the remaining
	7-bit channels, it will look ugly for 8-bit channels and
	so forever.
- Once we are reasonably sure that i18n text, and URLs/URNs in
	i18n text, are treated decently, we can move on to allow
	a text to include as such those URN *represended* characters
	it can represent, and only use %HH for characters that
	cannot be represented and non-character %HH.

Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA23040 for urn-ietf-out; Sat, 21 Dec 1996 16:04:09 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA23033 for <urn-ietf@services.bunyip.com>; Sat, 21 Dec 1996 16:04:05 -0500
Received: from dicsmss1.jrc.it by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28424  (mail destined for urn-ietf@services.bunyip.com); Sat, 21 Dec 96 16:04:02 -0500
Received: from  jrc.it (elect6.jrc.it) by dicsmss1.jrc.it (4.1/EB-950131-C) id AA18737; Sat, 21 Dec 96 22:09:28 +0100
Received: by  jrc.it (5.x/EB-950213-L) id AA16198; Sat, 21 Dec 1996 22:03:39 +0100
Date: Sat, 21 Dec 1996 22:03:33 +0100 (MET)
From: Dirk.vanGulik@jrc.it
X-Sender: dirkx@elect6.jrc.it
To: Ryan Moats <jayhawk@ds.internic.net>
Cc: Dirk.vanGulik@jrc.it, urn-ietf@bunyip.com
Subject: Re: [URN] Pre-release of draft-ietf-urn-syntax-02.txt
In-Reply-To: <32BAE705.7E75@ds.internic.net>
Message-Id: <Pine.SOL.3.91.961221215443.16166D-100000@elect6.jrc.it>
Reply-Path: Dirk.vanGulik@jrc.it
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Dirk.vanGulik@jrc.it
Errors-To: owner-urn-ietf@bunyip.com

Ryan wrote:
> Dirk.vanGulik@jrc.it wrote:
> > 
> 
> I think you may have missed my mail on URN/URL potential
> incompatibilities.  The current text of the draft on the "%" issue 
> is the following:
> 
> "...Translation is done by encoding each character outside the URN
> character set as a sequence of one to six octets using UTF-8 encoding,
> and the encoding of each of those octets as "%" followed by two
> characters from the <hex> character set above. The two characters give
> the hexadecimal representation of that octet.
>  
> The "%" character is reserved in the URN syntax for introducing the
> escape sequence for an octet.  Literal use of the "%" character in a
> namespace must be encoded using %25 in URNs for that namespace.  The
> precence of an "%" character in a URN MUST be followed by two characters
> from the <hex> character set.

Sorry about that; I should have double checked wether I used the last 
draft, I apoliogize !.
 
> >         3. suggested escape hatch for (grandfathered in) namespaces
> >            where the glyph representation is confirmed ambigious. (For
> >            example the $, #, pound and yen sign).
> 
> This is already taken care of by the <excluded> character set.  The only
> way to put a character from this set in a URN is to use "%" encoding.
> Otherwise, the character terminates the URN.

> It dawns on me that you may be talking about what hex value to use
> for the "%" encoding.  My current position is that it is the
> UNICODE/10646 value via UTF-8.  

No Actually not, What I meant is that I've seen people in the document 
and library world using quite a few naming schemes where in different 
places they use say the '$' and '$' with two lines through it and the '#' 
and the L-shaped pound sign interchangably, depending on what keyboard 
and machine they are working. So in these spaces the glyph-to-wire 
encoding (using the % utf-8 encoding) is no longer trivial, as it is no 
longer the shape of the symbol which matters.

> >         4. suggested escape hatch for namespaces where the identifiers
> >            have no meaningfull representation in the urn syntax (at
> > 	     least meaningfull in the sense that a UA could gain
> >	     something by showing it to the user) such as spaces which
> >	     have a purely binary object identifiers; base64 is the
> >	     _should_ wannabe.
> 
> I don't have a problem with this, so long as such information
> is included in the namespace registration documentation.
> 
Yes, I had hoped I made that clear in the remainder of the doc.

> > If a proposed namespace identifier is already in use as a protocol
> > specifier in the URI space, such as for example ftp, http or email,
> > the proposal for this identifier should justify this choise; i.e
> > 
> >         urn:email:dirk.vangulik@jrc.it  or
> >         urn:ftp:someplace:abc.efg
> >         urn:ftp://someplace/abcd.efg
> 
> Now this makes some sense to me.  I'm wondering if we want to
> make the statement stronger...
> 
> > Now this kind of 'clashes' with the needs to grandfather in various
> > schemes as their glyfh encoding might *NOT* be an unambigious character
> > index. For example if the indexes or local control identifiers are
> > collected over various contries; which each use their own (say latin)
> > charset, but the actual LCI is just the sequence of the character index
> > number _ITSELF_ into the various charsets. So encoding the glyf using
> > UTF8 it represents in one charset display mapping would most certainly
> > wrong for another one; and if the people interoperate you have broken the
> > LCI scheme. The reverse also happens; and on top of that normalizing in
> > UTF8 makes it even more fun.
> 
> The last portion of the last sentence has gone away and so the last
> sentence now reads:
> 
> "Therefore, the process of registering a namespace identifier
> shall include publication of a definition of which characters have
> a special meaning to that namespace".

Well this still does not quite solve it; but I think the underlying issue 
is about what is the 'real' thing, a sequene of sybols or a sequence of 
octeds.

> I don't see a case of glyph ambiguity in 
the URN character set > itself, however your following sentence:
> 
> > ++ Likewise if glyph ambiguity does not allow for UTF8 encoding
> > ++ the publication should outline the possible ambiguity and
> > ++ representations possible for display.
> 
> I like and am willing to add.
> 
> > ++ The URN is a sequence of glyphs taken from the <urn-set>. It is
> > ++ represented by an octet stream with the only the values of the
> > ++ indexes of the <urn-set> glyphs in UTF-8. A glyph or symbol encoded,
> > ++ entered, stored, displayed or conveyed which is not in this limited
> > ++ range, for examply with an UTF-8 encoding, is purely based on the
> > ++ mutual understanding of the publishing and utilizing party; but is
> > ++ not to be used to represent the URN.
> >
> > The above needs to be tackled anyway, somewhere; unless I missed the
> > place in the current draft which tells us which is really the authorative
> > representation (between machines :-) of the beast. (Ignoring
> > normalziaiton,etc).
> 
> I thought (probably incorrectly) that this had been closed going into
> San Jose.  The URN's canonical form (for transmission between
> machines) is the sequence of characters from <urn character set>.

Well it that is your understanding as well; then I am very happy; I'll 
wait and see the next version of the draft to see how this was worded.

> Now Martin and Keith can tell me I'm wrong, but I thought this was > closed.

Well I hope it is indeed closed with this.

> Other things:
> 
> If a namespace wants to be opaque and use base-64, that's fine, but
> I don't see where the syntax document must specify that.

Well this was more to stay in line with the UTF8 suggestion; because _IF_ 
you say that the cannonical for discussion is closed and it is the wire 
octed stream which counts; than the UTF8 and Base64 suggestions for 
encodings become exactly that; and thus needs to be specified in the 
documents which describe them.

Dw.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA22969 for urn-ietf-out; Sat, 21 Dec 1996 15:52:29 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA22964 for <urn-ietf@services.bunyip.com>; Sat, 21 Dec 1996 15:52:25 -0500
Received: from dicsmss1.jrc.it by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28385  (mail destined for urn-ietf@services.bunyip.com); Sat, 21 Dec 96 15:52:18 -0500
Received: from  jrc.it (elect6.jrc.it) by dicsmss1.jrc.it (4.1/EB-950131-C) id AA18716; Sat, 21 Dec 96 21:57:06 +0100
Received: by  jrc.it (5.x/EB-950213-L) id AA16180; Sat, 21 Dec 1996 21:51:06 +0100
Date: Sat, 21 Dec 1996 21:51:06 +0100 (MET)
From: Dirk.vanGulik@jrc.it
X-Sender: dirkx@elect6.jrc.it
To: Larry Masinter <masinter@parc.xerox.com>
Cc: mduerst@ifi.unizh.ch, jayhawk@ds.internic.net, Dirk.vanGulik@jrc.it, urn-ietf@bunyip.com
Subject: Re: [URN] Pre-release of draft-ietf-urn-syntax-02.txt
In-Reply-To: <96Dec20.235708pst."2695"@golden.parc.xerox.com>
Message-Id: <Pine.SOL.3.91.961221215023.16166B-100000@elect6.jrc.it>
Reply-Path: Dirk.vanGulik@jrc.it
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Dirk.vanGulik@jrc.it
Errors-To: owner-urn-ietf@bunyip.com

yes, you are quite right; but this was brought up before, and there
was some good reasoining as why to go UTF8 anyway.

Martin, could you re-elaborate ?

Dw.



http://ewse.ceo.org                         http://enrm.ceo.org
DWvGulik@Dialis.xs4all.nl                  Dirk.vanGulik@jrc.it
+39 332 78 0014                                 +39 332 78 9549
                                            fax +39 332 78 9185

ISEI/ESBA;                     The Center For Earth Observation
Joint Research Centre of the European Communities, Ispra, Italy

On Fri, 20 Dec 1996, Larry Masinter wrote:

> I've come to understand that %XX encoding of UTF8 is particularly
> ugly, and that some variation of UTF7 (if not UTF7 itself) would be
> better for contexts where 7-bit-safe channels should be assumed.
> 
> 


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA22012 for urn-ietf-out; Sat, 21 Dec 1996 13:32:07 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA22007 for <urn-ietf@services.bunyip.com>; Sat, 21 Dec 1996 13:32:04 -0500
Received: from mail.bbnplanet.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28037  (mail destined for urn-ietf@services.bunyip.com); Sat, 21 Dec 96 13:32:01 -0500
Received: from jcurran-ppp.near.net by mail.bbnplanet.com id aa17567; 21 Dec 96 13:38 EST
X-Sender: jcurran@mail.bbnplanet.com
Message-Id: <v02140b07aee1db51702d@[192.52.71.233]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Phone:  (617) 873-4398
Usmail: 150 CambridgePark Drive, Cambridge, MA, 02140
Date: Sat, 21 Dec 1996 13:31:58 -0500
To: Leslie Daigle <leslie@bunyip.com>
From: John Curran <jcurran@bbnplanet.com>
Subject: Re: [URN] Checksums in URNs
Cc: "David W. Morris" <dwm@xpasc.com>, urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: John Curran <jcurran@bbnplanet.com>
Errors-To: owner-urn-ietf@bunyip.com

At 15:37 12/20/96, Leslie Daigle wrote:
>...
>Unless someone (that could mean you, David Morris :-)  can come up with
>concrete answers to the questions I asked earlier (see below), I think
>we can sum up _consensus_ by saying:  there is obvious merit in having
>mechanisms to test the integrity of URNs.  We don't yet know what the
>best mechanism to handle that is (we don't even yet have any real-life
>experience with them), so we can't answer it now, and will leave it as
>a future problem.

A very reasonable position...  my own more critical viewpoint 
is that given the complete lack of existing experimentation in
deploying checksums in URx enviroments (read: absence of running 
code) and the multiple requirements one might have (single error
detection, multiple error detection, correction, etc.), I would
claim that we're far removed from the realm of standardization
and have entered the realm of creeping featurism.  

By all means,folks should explore using checksums (and this is
readily possible both on a namespace-specific basis and via meta
approaches), but none of this requires inclusion of checksums in
the underlying URN or UR* frameworks.  To look to mandating such
in the absence of running code is not how we try to do things in 
the IETF.

/John




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id CAA11461 for urn-ietf-out; Sat, 21 Dec 1996 02:59:49 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id CAA11428 for <urn-ietf@services.bunyip.com>; Sat, 21 Dec 1996 02:59:41 -0500
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26266  (mail destined for urn-ietf@services.bunyip.com); Sat, 21 Dec 96 02:59:35 -0500
Received: from golden.parc.xerox.com ([13.1.100.139]) by alpha.xerox.com with SMTP id <15954(6)>; Fri, 20 Dec 1996 23:59:28 PST
Received: by golden.parc.xerox.com id <2695>; Fri, 20 Dec 1996 23:57:08 PST
To: mduerst@ifi.unizh.ch
Cc: jayhawk@ds.internic.net, Dirk.vanGulik@jrc.it, urn-ietf@bunyip.com
In-Reply-To: <Pine.SUN.3.95.961220205553.245Q-100000@enoshima> (mduerst@ifi.unizh.ch)
Subject: Re: [URN] Pre-release of draft-ietf-urn-syntax-02.txt
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Dec20.235708pst."2695"@golden.parc.xerox.com>
Date: Fri, 20 Dec 1996 23:57:08 PST
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

I've come to understand that %XX encoding of UTF8 is particularly
ugly, and that some variation of UTF7 (if not UTF7 itself) would be
better for contexts where 7-bit-safe channels should be assumed.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA04280 for urn-ietf-out; Fri, 20 Dec 1996 16:07:39 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA04275 for <urn-ietf@services.bunyip.com>; Fri, 20 Dec 1996 16:07:37 -0500
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23386  (mail destined for urn-ietf@services.bunyip.com); Fri, 20 Dec 96 16:07:31 -0500
Received: from ishtar.fsc.fujitsu.com (ishtar [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id NAA09274 for <urn-ietf@bunyip.com>; Fri, 20 Dec 1996 13:07:33 -0800 (PST)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id NAA00011 for urn-ietf@bunyip.com; Fri, 20 Dec 1996 13:06:12 -0800 (PST)
Date: Fri, 20 Dec 1996 13:06:12 -0800 (PST)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199612202106.NAA00011@ishtar.fsc.fujitsu.com>
To: urn-ietf@bunyip.com
Subject: Re: [URN] Checksums in URNs
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com

Seems to me that checksums are metadata about the URN.  Certainly
for name spaces that don't include checksums in their names.

So checksums should go outside URNs, either in the manner Larry
suggested or in some more generalized way (like the checksums
you might want to use for other URIs and divers objects).

Happy Solstice.

    Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
"In going on with these experiments, how many pretty systems do we build,
 which we soon find outselves obliged to destroy?" - Benjamin Franklin
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA04171 for urn-ietf-out; Fri, 20 Dec 1996 15:56:07 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA04166 for <urn-ietf@services.bunyip.com>; Fri, 20 Dec 1996 15:56:03 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23262  (mail destined for urn-ietf@services.bunyip.com); Fri, 20 Dec 96 15:55:50 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <25054-0@josef.ifi.unizh.ch>; Fri, 20 Dec 1996 21:55:38 +0100
Date: Fri, 20 Dec 1996 21:55:36 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: Ryan Moats <jayhawk@ds.internic.net>
Cc: Dirk.vanGulik@jrc.it, urn-ietf@bunyip.com
Subject: Re: [URN] Pre-release of draft-ietf-urn-syntax-02.txt
In-Reply-To: <32BAE705.7E75@ds.internic.net>
Message-Id: <Pine.SUN.3.95.961220205553.245Q-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

On Fri, 20 Dec 1996, Ryan Moats wrote:

> Dirk.vanGulik@jrc.it wrote:


> The "%" character is reserved in the URN syntax for introducing the
> escape sequence for an octet.  Literal use of the "%" character in a
> namespace must be encoded using %25 in URNs for that namespace.  The
> precence of an "%" character in a URN MUST be followed by two characters
> from the <hex> character set.

Very good. Wanted to suggest to mention %25 myself. Saying that
one has to use the %HH-encoding of the UTF-8 representation of "%"
is the same thing, but the first is a little more direct.

> >         3. suggested escape hatch for (grandfathered in) namespaces
> >            where the glyph representation is confirmed ambigious. (For
> >            example the $, #, pound and yen sign).
> 
> This is already taken care of by the <excluded> character set.  The only
> way to put a character from this set in a URN is to use "%" encoding.
> Otherwise, the character terminates the URN.
> 
> It dawns on me that you may be talking about what hex value to use
> for the "%" encoding.  My current position is that it is the
> UNICODE/10646 value via UTF-8.  

I also have difficulties grasping what Dirk exactly means. For me,
it could be one of two things:

(1) It's the problem that under some transfers, the # can change into
	a pound sign. If this is the thing, then we dealt with it
	on the "represented characters" side by using UTF-8 (where
	both # and pound have their well-defined positions) and
	on the "representing characters" side by not having it in
	<other>.

(2) It's the problem that e.g. the $ exists in several variants,
	in particular with one and two vertical bars, and that
	a namespace would, for some reason I currently ignore,
	need to distinguish between those two. Unicode/ISO 10646
	and therefore UTF-8 don't make such a distinction, as they
	encode characters, and not glyphs.
	If this is what Dirk is worrying about, I would like to
	answer as follows: The kinds of namespaces that we immagined
	to be mapped from the real world, such as ISBN, car numbers,
	account numbers, and so on, really won't use such subtleties
	of typography. It would be too easy to mix up the two repre-
	sentations for the people that use them.
	I think that such cases are so special that it is not necessary
	to mention them in detail. They are best lumped together
	with the cases where "characters represented" don't make
	sense.

> >         4. suggested escape hatch for namespaces where the identifiers
> >            have no meaningfull representation in the urn syntax (at
> > 	     least meaningfull in the sense that a UA could gain
> >	     something by showing it to the user) such as spaces which
> >	     have a purely binary object identifiers; base64 is the
> >	     _should_ wannabe.
> 
> I don't have a problem with this, so long as such information
> is included in the namespace registration documentation.

I always suggested such an escape hatch, but I would like to keep it
generic. For clarification, I propose to *add* after

   Depending on the rules governing a namespace, valid identifiers in a
   namespace might contain characters that are not members of the URN
   character set above (<URN chars>).  Such strings MUST be translated
   into canonical NSS format before using them as protocol elements or
   otherwise passing them on to other applications. Translation is done
   by encoding each character outside the URN character set as a
   sequence of one to six octets using UTF-8 encoding, and the encoding
   of each of those octets as "%" followed by two characters from the
   <hex> character set above. The two characters give the hexadecimal
   representation of that octet.

a new paragraph saying

+ Namespaces that cannot be interpreted in terms of characters
+ may define their own mapping to syntactically
+ conforming NSSs. If a widespread and reliable digital form exists, they
+ may make use of octet encoding using the "%" character. Please note that
+ therefore, URNs can contain encoded octet sequences that are not valid
+ URN sequences. Such namespaces may also use other means for encoding
+ digital data, such as base64.


> >         6. Some extra requiments on the NSI if it is one of the URI
> >            prefixes. I can see valid reasons to do this; but also
> >            can see easy confusion with the UA interface; so if one
> >            proposes such a NSI idenfier she'd better address/defend
> >            it in the publication right away. Quick example:
> > 
> >            urn:email:dirk.vangulik@jrc.it
> >            urn:smtp:Marcel-1.08-1111165644-064SrPH@snoopy.ant.co.uk
> >            urn:nntp:some-message-id-as-above
> 
> Oog.  I'm gonna take a pass on this one also for now (I have to
> think about it some more)...

My thoughts (not finished yet):

- What about new URL schemes? Do we need a common registration?
- If we have a common registration, isn't there the danger that
	the urn: prefix will be dropped, for which finally
	agreement seems to have been found?


> > ...
> > Now this kind of 'clashes' with the needs to grandfather in various
> > schemes as their glyfh encoding might *NOT* be an unambigious character
> > index. For example if the indexes or local control identifiers are
> > collected over various contries; which each use their own (say latin)
> > charset, but the actual LCI is just the sequence of the character index
> > number _ITSELF_ into the various charsets. So encoding the glyf using
> > UTF8 it represents in one charset display mapping would most certainly
> > wrong for another one; and if the people interoperate you have broken the
> > LCI scheme. The reverse also happens; and on top of that normalizing in
> > UTF8 makes it even more fun.

If there is a namespace that encodes using different "charset"s
for different identifiers, then either the information about
each "charset" used is still available, somewhere in the identifier
or elsewhere, and the identifiers can be converted to UTF8 and
treated as everything else.
Otherwise, if the information about which "charset" is used in
each identifier is not available, or too difficult to get
(e.g. needing a connection to ask for it from some remote
site), the characters are lost, and there is no other solution
to treat this as if they never had been there. (i.e. use
base64 or such).

In this case, there is no need to speak about glyphs. If glyphs
are indeed an issue (e.g. a namespace indeed has to distinguish
between $ with one and with | and with ||), then if this is a
general problem for many of the characters/glyphs used, we can't
very well speak about characters anymore, and a special mapping
has to be designed. If it's only one or two glyphs, among many
where chararacters are well suited, the private zone might be
used, or some character might be substituted that is not otherwise
used in the namespace.

> I don't see a case of glyph ambiguity in the URN character set
> itself, however your following sentence:
> 
> > ++ Likewise if glyph ambiguity does not allow for UTF8 encoding
> > ++ the publication should outline the possible ambiguity and
> > ++ representations possible for display.
> 
> I like and am willing to add.

Ryan, does this sentence refer to the preceeding or the following
paragraph? I think the preceeding paragraph is not necessary.
URNs in general are displayed in their cannonical form.
We introduced UTF-8 so that we can construct nice interfaces
for the display of character-based URNs. It would be strange
to specify that in the context of a certain namespace, a $
has to be represented with ||. It would also be daring by
a namespace encoding icons to request or require that the icons
are displayed as such.
 
> > ++ The URN is a sequence of glyphs taken from the <urn-set>. It is
> > ++ represented by an octet stream with the only the values of the
> > ++ indexes of the <urn-set> glyphs in UTF-8. A glyph or symbol encoded,
> > ++ entered, stored, displayed or conveyed which is not in this limited
> > ++ range, for examply with an UTF-8 encoding, is purely based on the
> > ++ mutual understanding of the publishing and utilizing party; but is
> > ++ not to be used to represent the URN.
> >
> > The above needs to be tackled anyway, somewhere; unless I missed the
> > place in the current draft which tells us which is really the authorative
> > representation (between machines :-) of the beast. (Ignoring
> > normalziaiton,etc).
> 
> I thought (probably incorrectly) that this had been closed going into
> San Jose.  The URN's canonical form (for transmission between
> machines) is the sequence of characters from <urn character set>.
> Now Martin and Keith can tell me I'm wrong, but I thought this was
> closed.

Yes, it had been closed. It is represented by:

4. URN presentation and transport

   URN-aware applications MAY support "natural" display of URNs which
   contain characters encoded using "%" notation.  However, they MUST
   provide for display of URNs in canonical form (i.e. in a format
   suitable for transcription).

   URNs MUST be transported in canonical format.

Please note that this does not specify octet representation of the
canonical format. Octet representation may look differently if
the URN is in an EBCDIC file or an ASCII file or a UNicode file
(the later with every second octet being a NULL).

I don't think there is a need to reopen this. It's a fair
and safe, although not extremely efficient, compromize.


Regards,	Martin.




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA03904 for urn-ietf-out; Fri, 20 Dec 1996 15:47:08 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA03899 for <urn-ietf@services.bunyip.com>; Fri, 20 Dec 1996 15:47:06 -0500
Received: from fssun10.dev.oclc.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23200  (mail destined for urn-ietf@services.bunyip.com); Fri, 20 Dec 96 15:47:05 -0500
Received: from orc.NISOR (orc.dev.oclc.org) by oclc.org (4.1/SMI-4.1) id AA15255; Fri, 20 Dec 96 15:46:54 EST
Received: by orc.NISOR (SMI-8.6/SMI-SVR4) id PAA03039; Fri, 20 Dec 1996 15:48:11 -0500
Date: Fri, 20 Dec 1996 15:48:11 -0500
From: weibel@oclc.org (Stu Weibel)
Message-Id: <199612202048.PAA03039@orc.NISOR>
To: urn-ietf@bunyip.com
Subject: [URN] checksums
X-Sun-Charset: US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: weibel@oclc.org (Stu Weibel)
Errors-To: owner-urn-ietf@bunyip.com

Leslie is right... this thread is not critical to the success of URN
deployment and can be handled elsewhere.  Creeping featurism is the
bane of this group. Solve one problem at a time.

stu


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA03804 for urn-ietf-out; Fri, 20 Dec 1996 15:37:43 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA03799 for <urn-ietf@services.bunyip.com>; Fri, 20 Dec 1996 15:37:37 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23139  (mail destined for urn-ietf@services.bunyip.com); Fri, 20 Dec 96 15:37:19 -0500
Received: by privateer.windrose.omaha.ne.us; Fri Dec 20 14:35 CST 1996
Message-Id: <32BAF8A8.5324@ds.internic.net>
Date: Fri, 20 Dec 1996 14:35:52 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Cc: Dirk.vanGulik@jrc.it, urn-ietf@bunyip.com
Subject: Re: structured NIDs [was Re: [URN] Pre-release of draft-ietf-...]
References: <Pine.SOL.3.91.961220185310.15549B-100000@elect6.jrc.it> <32BAE705.7E75@ds.internic.net> <199612202013.OAA23521@void.ncsa.uiuc.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

Daniel LaLiberte wrote:
> 
> Ryan Moats writes:
>  > Dirk.vanGulik@jrc.it wrote:
>  > > I only recently realized this when we where making an updated version
>  > > of a namespace; and we actually federated the namespace identification
>  > > itself for a little test; i.e.
>  > >
>  > >                 urn:v2.inet:some.where:somestring
>  >
>  > Ok, now we talk about the "." in the NID.  I don't have a strong opinion
>  > as to whether it should be included or not.  Anybody else what to
>  > comment on this?
> 
> Whether we do this or not, I don't consider it a silly question.
> It affects performance as well as human factor issues such as how
> organizations tend to arrange themselves (i.e. in hierarchies).
> 
> Structuring the NID is not strictly necessary because any
> substructure *could* be pushed off to the NSS.  But substructure in the
> NSS would not be as easily visible to clients and thus caching would
> be more difficult.
> 
> For example, if urn:inet:v2:some.where:somestring were handled one way
> and urn:inet:v8:some.where:somestring were handled another, then the
> V2 vs V8 is in the NSS.  But the NAPTR data for inet could specify a
> regex that matches on this part of the NSS and thus different
> resolvers could be specified, but it is more work for the client.

Hang on.  The NID cannot have ":" in it.  Therefore, the NID for
both of these cases is inet.  Now, if the inet namespace wants to
have substructure, that's fine.  However, the questions are:

(1) Should the NID have substrcuture?
(2) If yes, how do we do it?

I deleted the rest of the mail because it gets into implementation
(question 2) without discussing question 1.

Thinking about this some more, I'm wondering what structure in the
NID gives me.  The NID is used to (a) help find a namespace resolver
and (b) maybe help find NA information from the NSS.  Structure in
the NID would only be used to solve (a) or (b) which are already being
done without the strucutre.  Unless somebody has a (c), (d) or etc.
that NID structure gives me, why complicate the syntax?

Note: I'm punting on (2), because I'm leaning toward the answer to
(1) being "no".

Ryan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA03787 for urn-ietf-out; Fri, 20 Dec 1996 15:37:20 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA03782 for <urn-ietf@services.bunyip.com>; Fri, 20 Dec 1996 15:37:18 -0500
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23136  (mail destined for urn-ietf@services.bunyip.com); Fri, 20 Dec 96 15:37:17 -0500
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id PAA00458; Fri, 20 Dec 1996 15:37:14 -0500
Message-Id: <199612202037.PAA00458@beethoven.bunyip.com>
From: leslie@bunyip.com (Leslie Daigle)
Date: Fri, 20 Dec 1996 15:37:13 -0500
In-Reply-To: "David W. Morris"'s message as of Dec 20, 11:33
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: "David W. Morris" <dwm@xpasc.com>, Ryan Moats <jayhawk@ds.internic.net>
Subject: Re: [URN] Checksums in URNs
Cc: "Ron Daniel Jr." <rdaniel@lanl.gov>, urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: leslie@bunyip.com (Leslie Daigle)
Errors-To: owner-urn-ietf@bunyip.com

Okay, I think this is losing focus...

The question is not simply whether having the ability to checksum URNs would be
a good thing or not -- there is much merit in the suggestion, because the
problems it tries to solve are very real.

However, there _is_ the question of whether or not it should be moved into
the general URN syntax/structure.  There are reasons to do this (it'll
be built in and usable by all schemes), and reasons not to (creeping 
featurism, trying to pick _one_ way to solve the problem for _all time_).

There seem to be more questions popping up -- how to handle white spaces,
what this is really intended to do, how it should be represented, etc.

There are alternative mechanisms -- the external wrapper/service, as Larry
suggested, or even incorporating it into individual namespaces -- or
coming up with a standardized way that new namespaces could _all_ adopt.

Unless someone (that could mean you, David Morris :-)  can come up with
concrete answers to the questions I asked earlier (see below), I think
we can sum up _consensus_ by saying:  there is obvious merit in having
mechanisms to test the integrity of URNs.  We don't yet know what the
best mechanism to handle that is (we don't even yet have any real-life
experience with them), so we can't answer it now, and will leave it as
a future problem.

Cheers!
Leslie.


[From my earlier message:]
  Things that need to be made clear:
  
          . whether this can be defined across _all_ URNs or is better hanlded
            by individual namespaces
  
          . is there _one_ checksumming standard that could be considered
            acceptable across _all_ URNs, now and forever, or else how
            do we identify which system was used for which URN?
  
          . how this would be handled in the rest of the URN resolution
            system (e.g., impacts on how NAPTR would handle URNs, etc)
  
          . how this would fit into the proposed syntax
  
  If somebody wants to propose concrete answers to these issues, we can
  see about getting consensus about moving on this...  
  
  
Specifically, rather than defining what "MUST" be done "by URNs", I'm
looking for some _concrete_ proposed adaptations to the drafts that would do 
what is wanted.

-- 

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           Vice President, Research
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA03755 for urn-ietf-out; Fri, 20 Dec 1996 15:34:53 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA03750 for <urn-ietf@services.bunyip.com>; Fri, 20 Dec 1996 15:34:50 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23120  (mail destined for urn-ietf@services.bunyip.com); Fri, 20 Dec 96 15:34:47 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id NAA04420; Fri, 20 Dec 1996 13:34:33 -0700 (MST)
Message-Id: <3.0.32.19961220133010.006cb3f0@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Fri, 20 Dec 1996 13:44:00 -0700
To: "David W. Morris" <dwm@xpasc.com>
From: "Ron Daniel Jr." <rdaniel@lanl.gov>
Subject: Re: [URN] Checksums in URNs
Cc: Ryan Moats <jayhawk@ds.internic.net>, urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke David W. Morris (at least at 11:54 AM 12/20/96 -0800)

>is some form of self validation a 
>necessary precondition for the long term utility and success of 
>URNs.  If the answer is yes, then the self-validation should be
>specified as part of the URN, even if only to say that a conforming
>URN implemenation must support ck:. If the answer is no, then the
>URN specification can ignore the issue and allow the perhaps never
>to be designed and specified other means to be used.

Actually, you are asking for something a bit stronger than
a self-validation ability. Lots of namespaces already provide
check-digit calculations of one form or another. However, their
calculations are not the same, so a user agent can't validate
the URNs. You are asking for the one-true-way to do check digits
in URNs, which would allow clients to do a sanity check on the
URN even if they were disconnected from the rest of the world.
While this would be nice, I am NOT convinced that it is
mandatory. I AM concerned about any attempts to say "this one
aspect of URNs must be immutable for all time". If protocols,
machines, filenames, resolution mechanisms, ... are all assumed
subject to change over time and therefore discouraged from
appearing in the URN, what makes us think that any arbitrary
check digit calculation will also be immutable? There is at
least one counter-example. The DUNS number system changed its
check digit calculation, and coming up with a new one that
would not invalidate the old numbers had to be fun. The
reasons they made that change, to fit more numbers into
their fixed-size identifier, are not so important to URNs but
my point is that we should avoid making requirements
for immutable procedures in a system that is expected to live
a long time in a mutable environment.

Regards,

Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA03539 for urn-ietf-out; Fri, 20 Dec 1996 15:18:43 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA03534 for <urn-ietf@services.bunyip.com>; Fri, 20 Dec 1996 15:18:41 -0500
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22933  (mail destined for urn-ietf@services.bunyip.com); Fri, 20 Dec 96 15:18:39 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.2/8.8.2) with ESMTP id OAA22671; Fri, 20 Dec 1996 14:17:50 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id OAA23521; Fri, 20 Dec 1996 14:13:41 -0600 (CST)
Date: Fri, 20 Dec 1996 14:13:41 -0600 (CST)
Message-Id: <199612202013.OAA23521@void.ncsa.uiuc.edu>
To: Ryan Moats <jayhawk@ds.internic.net>
Cc: Dirk.vanGulik@jrc.it, urn-ietf@bunyip.com
Subject: structured NIDs [was Re: [URN] Pre-release of draft-ietf-...]
In-Reply-To: <32BAE705.7E75@ds.internic.net>
References: <Pine.SOL.3.91.961220185310.15549B-100000@elect6.jrc.it> <32BAE705.7E75@ds.internic.net>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

Ryan Moats writes:
 > Dirk.vanGulik@jrc.it wrote:
 > > I only recently realized this when we where making an updated version
 > > of a namespace; and we actually federated the namespace identification
 > > itself for a little test; i.e.
 > > 
 > >                 urn:v2.inet:some.where:somestring
 > 
 > Ok, now we talk about the "." in the NID.  I don't have a strong opinion
 > as to whether it should be included or not.  Anybody else what to
 > comment on this?

Whether we do this or not, I don't consider it a silly question.  
It affects performance as well as human factor issues such as how
organizations tend to arrange themselves (i.e. in hierarchies).

Structuring the NID is not strictly necessary because any
substructure *could* be pushed off to the NSS.  But substructure in the
NSS would not be as easily visible to clients and thus caching would
be more difficult.  

For example, if urn:inet:v2:some.where:somestring were handled one way
and urn:inet:v8:some.where:somestring were handled another, then the
V2 vs V8 is in the NSS.  But the NAPTR data for inet could specify a
regex that matches on this part of the NSS and thus different
resolvers could be specified, but it is more work for the client.

By the way, if the components of the structured NID were reversed and
separated by "/", then we would have something strongly resembling the
"path" scheme.  The reversal to reconstruct a DNS name (e.g. inet/v2
-> v2.inet.urn.net) could be done explicitly by clients rather than
rely on a sequence of regex substitutions and DNS lookups proportional
in length to the number of components.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA03290 for urn-ietf-out; Fri, 20 Dec 1996 15:03:42 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA03285 for <urn-ietf@services.bunyip.com>; Fri, 20 Dec 1996 15:03:40 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22836  (mail destined for urn-ietf@services.bunyip.com); Fri, 20 Dec 96 15:03:31 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id NAA04136; Fri, 20 Dec 1996 13:03:23 -0700 (MST)
Message-Id: <3.0.32.19961220131241.006cd914@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Fri, 20 Dec 1996 13:12:49 -0700
To: "David W. Morris" <dwm@xpasc.com>, Ryan Moats <jayhawk@ds.internic.net>
From: "Ron Daniel Jr." <rdaniel@lanl.gov>
Subject: Re: [URN] Checksums in URNs
Cc: urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke David W. Morris (at least at 11:33 AM 12/20/96 -0800)

[on the subject of white space]
>the real world fact is that
>URNs will be 'typed' into plain text mail, printed, etc. For ease
>of handling, line breaks, etc. will creep in. Any verification scheme
>should, I think, allow for the possiblity.

I think this is a "user-interface" issue. When one system
sends a URN to another system, white space characters are
not allowed. If a user, OCR system, ... somehow comes up
with a bunch of whitespace characters when they try to
specify a URN to a user-agent, then it is that user-agent's
responsibility to make it legal or refuse it. We can and
should provide some "advice to imlpementors" that they
should expect to see illegal characters in URNs, especially
when a user is providing the URN, but that they MUST not send
an illegal URN, they SHOULD try obvious cleanups, and the
MAY try to be very smart indeed about how they make up a
legal URN from an illegal one.

Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA03202 for urn-ietf-out; Fri, 20 Dec 1996 14:58:46 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA03197 for <urn-ietf@services.bunyip.com>; Fri, 20 Dec 1996 14:58:43 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22792  (mail destined for urn-ietf@services.bunyip.com); Fri, 20 Dec 96 14:58:41 -0500
Received: by privateer.windrose.omaha.ne.us; Fri Dec 20 13:57 CST 1996
Message-Id: <32BAEF94.7EC3@ds.internic.net>
Date: Fri, 20 Dec 1996 13:57:08 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: "David W. Morris" <dwm@xpasc.com>
Cc: "Ron Daniel Jr." <rdaniel@lanl.gov>, urn-ietf@bunyip.com
Subject: Re: [URN] Checksums in URNs
References: <Pine.GSO.3.95.961220112655.15193D-100000@shell1.aimnet.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

David W. Morris wrote:
> 
> On Fri, 20 Dec 1996, Ryan Moats wrote:
> 
> [rest-deleted...]
>
> > BTW, just as a final note, the current URN syntax does not allow
> > arbitrary white space to be added in an unescaped form (just for
> > those inquiring minds)
> 
> And I am not proposing changing that ... but the real world fact is that
> URNs will be 'typed' into plain text mail, printed, etc. For ease
> of handling, line breaks, etc. will creep in. Any verification scheme
> should, I think, allow for the possiblity.

Any verification scheme "built into the URN itself" cannot handle that
possibility, because the unescaped white-space terminates the URN.

A verification scheme that can't handle the possibility is not
acceptable (I think we agree on this).

So, build the verification scheme into something that can handle
the white-space (a new meta-scheme).

Ryan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA03185 for urn-ietf-out; Fri, 20 Dec 1996 14:57:57 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA03175 for <urn-ietf@services.bunyip.com>; Fri, 20 Dec 1996 14:57:54 -0500
Received: from shell1.aimnet.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22767  (mail destined for urn-ietf@services.bunyip.com); Fri, 20 Dec 96 14:57:48 -0500
Received: from localhost (dwm@localhost) by shell1.aimnet.com (8.8.4/SHELL) with SMTP id LAA23429; Fri, 20 Dec 1996 11:54:07 -0800 (PST)
Date: Fri, 20 Dec 1996 11:54:07 -0800 (PST)
From: "David W. Morris" <dwm@xpasc.com>
X-Sender: dwm@shell1.aimnet.com
To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Cc: Ryan Moats <jayhawk@ds.internic.net>, urn-ietf@bunyip.com
Subject: Re: [URN] Checksums in URNs
In-Reply-To: <3.0.32.19961220125706.006cb8d8@acl.lanl.gov>
Message-Id: <Pine.GSO.3.95.961220114706.15193E-100000@shell1.aimnet.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "David W. Morris" <dwm@xpasc.com>
Errors-To: owner-urn-ietf@bunyip.com

On Fri, 20 Dec 1996, Ron Daniel Jr. wrote:

> I agree with Ryan. I am not in favor of adding more stuff
> to the URN syntax, especially when it can be accomplished by
> other means.

My base concern is only ... is some form of self validation a 
necessary precondition for the long term utility and success of 
URNs.  If the answer is yes, then the self-validation should be
specified as part of the URN, even if only to say that a conforming
URN implemenation must support ck:. If the answer is no, then the
URN specification can ignore the issue and allow the perhaps never
to be designed and specified other means to be used. If in practice,
URNs are perceived as as fragile as today's URLs, then the effort
to design URNs will have been wasted. One aspect of today's fragility
is typographic error of on entry.

Dave Morris



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA03074 for urn-ietf-out; Fri, 20 Dec 1996 14:49:46 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA03069 for <urn-ietf@services.bunyip.com>; Fri, 20 Dec 1996 14:49:44 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22699  (mail destined for urn-ietf@services.bunyip.com); Fri, 20 Dec 96 14:49:42 -0500
Received: by privateer.windrose.omaha.ne.us; Fri Dec 20 13:48 CST 1996
Message-Id: <32BAEDA2.4940@ds.internic.net>
Date: Fri, 20 Dec 1996 13:48:50 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: urn-ietf@bunyip.com
Subject: [URN] Syntax Draft Plans...
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

Folks-

There have been some good comments about the syntax draft and some
good stuff coming out of meshing it with the URL syntax, so I am
planning the following (i.e. you have been warned!).

There will be another pre-release of syntax-02 coming out on
12/26 ( Holidays, what are Holidays ;-} ).  The target is to
have -02 be sent to the i-d editors on 1/6/97.

This way folks (who don't have anything else to do between 12/25
and 1/1) can read the new version...

Ryan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA03059 for urn-ietf-out; Fri, 20 Dec 1996 14:49:22 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA03054 for <urn-ietf@services.bunyip.com>; Fri, 20 Dec 1996 14:49:20 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22695  (mail destined for urn-ietf@services.bunyip.com); Fri, 20 Dec 96 14:49:18 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id MAA03994; Fri, 20 Dec 1996 12:49:08 -0700 (MST)
Message-Id: <3.0.32.19961220125706.006cb8d8@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Fri, 20 Dec 1996 12:58:34 -0700
To: Ryan Moats <jayhawk@ds.internic.net>, "David W. Morris" <dwm@xpasc.com>
From: "Ron Daniel Jr." <rdaniel@lanl.gov>
Subject: Re: [URN] Checksums in URNs
Cc: urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

I agree with Ryan. I am not in favor of adding more stuff
to the URN syntax, especially when it can be accomplished by
other means.


Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA02917 for urn-ietf-out; Fri, 20 Dec 1996 14:37:04 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA02912 for <urn-ietf@services.bunyip.com>; Fri, 20 Dec 1996 14:37:02 -0500
Received: from shell1.aimnet.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22626  (mail destined for urn-ietf@services.bunyip.com); Fri, 20 Dec 96 14:36:56 -0500
Received: from localhost (dwm@localhost) by shell1.aimnet.com (8.8.4/SHELL) with SMTP id LAA19558; Fri, 20 Dec 1996 11:33:27 -0800 (PST)
Date: Fri, 20 Dec 1996 11:33:26 -0800 (PST)
From: "David W. Morris" <dwm@xpasc.com>
X-Sender: dwm@shell1.aimnet.com
To: Ryan Moats <jayhawk@ds.internic.net>
Cc: "Ron Daniel Jr." <rdaniel@lanl.gov>, urn-ietf@bunyip.com
Subject: Re: [URN] Checksums in URNs
In-Reply-To: <32BAE83F.5574@ds.internic.net>
Message-Id: <Pine.GSO.3.95.961220112655.15193D-100000@shell1.aimnet.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "David W. Morris" <dwm@xpasc.com>
Errors-To: owner-urn-ietf@bunyip.com

On Fri, 20 Dec 1996, Ryan Moats wrote:

> Yes, but if it is encased in a meta-scheme, the URN syntax draft doesn't
> (and shouldn't care about it).  If it is embedded in the URN itself,
> then the ck: scheme is redundant.  Why invent the wheel twice?

Because ck: can apply to any URL but since it isn't part of the URL it
would be hard to require ... it would be an internet standard way to
validate things with no home to require its use.

> 
> As to the discussion of white space, etc. that's a different topic than
> what I'm going on about...
> 
> Ryan
> 
> BTW, just as a final note, the current URN syntax does not allow
> arbitrary white space to be added in an unescaped form (just for
> those inquiring minds)

And I am not proposing changing that ... but the real world fact is that
URNs will be 'typed' into plain text mail, printed, etc. For ease
of handling, line breaks, etc. will creep in. Any verification scheme
should, I think, allow for the possiblity.

Dave Morris




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA02799 for urn-ietf-out; Fri, 20 Dec 1996 14:26:46 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA02794 for <urn-ietf@services.bunyip.com>; Fri, 20 Dec 1996 14:26:43 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22576  (mail destined for urn-ietf@services.bunyip.com); Fri, 20 Dec 96 14:26:41 -0500
Received: by privateer.windrose.omaha.ne.us; Fri Dec 20 13:25 CST 1996
Message-Id: <32BAE83F.5574@ds.internic.net>
Date: Fri, 20 Dec 1996 13:25:51 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: "David W. Morris" <dwm@xpasc.com>
Cc: "Ron Daniel Jr." <rdaniel@lanl.gov>, urn-ietf@bunyip.com
Subject: Re: [URN] Checksums in URNs
References: <Pine.GSO.3.95.961220100531.15193B-100000@shell1.aimnet.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

David W. Morris wrote:
> 
> On Fri, 20 Dec 1996, Ron Daniel Jr. wrote:
> 
> > My preference would be to NOT require checksums in all URNs.
> > I rather like Larry's suggestion of a wrapper like
> >   ck:the-checksum:the-uri
> 
> I like the clean elegance of the checksum wrapper as a general
> solution ... but I'm having a hard shaking the notion that having
> a checksum built in to the URN would vastly improve the reliability
> of URNs over time.

On the other hand, I don't see where it would help...

> My current feeling is that ck: is good and should be done as it can
> apply for URLs of all kinds....

No problem so far...

>AND URNs should have provision for
> a built in checksum which MUST be supported by all conforming UAs,
> Transfer Agents, etc. but MAY be used in any specific URN.

I have a problem with this, in that it adds optional structure to the
URN.  This optional structure make the URN syntax dirtier (IMHO)
and could create more headaches in resolving with the URL syntax (and 
I'm at my limit of various pain medications already...)...

> In either case, part of the design MUST consider how the feature will
> be used by humans ... I think that means that the syntax of ck: and
> a URN form if allowed needs to support linear white space insertion
> in the URL/URN at arbitrary points.

Yes, but if it is encased in a meta-scheme, the URN syntax draft doesn't
(and shouldn't care about it).  If it is embedded in the URN itself,
then the ck: scheme is redundant.  Why invent the wheel twice?

As to the discussion of white space, etc. that's a different topic than
what I'm going on about...

Ryan

BTW, just as a final note, the current URN syntax does not allow
arbitrary white space to be added in an unescaped form (just for
those inquiring minds)


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA02675 for urn-ietf-out; Fri, 20 Dec 1996 14:22:08 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA02666 for <urn-ietf@services.bunyip.com>; Fri, 20 Dec 1996 14:22:00 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22554  (mail destined for urn-ietf@services.bunyip.com); Fri, 20 Dec 96 14:21:56 -0500
Received: by privateer.windrose.omaha.ne.us; Fri Dec 20 13:20 CST 1996
Message-Id: <32BAE705.7E75@ds.internic.net>
Date: Fri, 20 Dec 1996 13:20:37 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: Dirk.vanGulik@jrc.it
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] Pre-release of draft-ietf-urn-syntax-02.txt
References: <Pine.SOL.3.91.961220185310.15549B-100000@elect6.jrc.it>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

Dirk.vanGulik@jrc.it wrote:
> 
> Just some comments on grandfathering and the % changes. The quick summary
> 
>         0. A plea to make the <urn-set> representation the real
>            thing; while still urging for the UA's to display/enter/...
>            then with effective UTF8 decoding.

I'll take a pass on this for the moment...

> 
>         1. suggested removal of the '%' sign from the list.
> 
>         2. suggested a utf-8 glyph encoding of '%' as a
>            octed for the char itself (%25 I think)

I think you may have missed my mail on URN/URL potential
incompatibilities.  The current text of the draft on the "%" issue 
is the following:

"...Translation is done by encoding each character outside the URN
character set as a sequence of one to six octets using UTF-8 encoding,
and the encoding of each of those octets as "%" followed by two
characters from the <hex> character set above. The two characters give
the hexadecimal representation of that octet.
 
The "%" character is reserved in the URN syntax for introducing the
escape sequence for an octet.  Literal use of the "%" character in a
namespace must be encoded using %25 in URNs for that namespace.  The
precence of an "%" character in a URN MUST be followed by two characters
from the <hex> character set.

Namespaces MAY designate one or more characters from the URN character
set as having special meaning for that namespace.  If the namespace also
uses that character in a literal sense as well, the character used in a
literal sense MUST be encoded with "%" followed by the hexadecimal
representation of that octet.  Therefore, the process of registering a
namespace identifier shall include publication of a definition of which
characters have a special meaning."

This takes care of the above issues, as well as your "...%is..."
example below...

>         3. suggested escape hatch for (grandfathered in) namespaces
>            where the glyph representation is confirmed ambigious. (For
>            example the $, #, pound and yen sign).

This is already taken care of by the <excluded> character set.  The only
way to put a character from this set in a URN is to use "%" encoding.
Otherwise, the character terminates the URN.

It dawns on me that you may be talking about what hex value to use
for the "%" encoding.  My current position is that it is the
UNICODE/10646 value via UTF-8.  

>         4. suggested escape hatch for namespaces where the identifiers
>            have no meaningfull representation in the urn syntax (at
> 	     least meaningfull in the sense that a UA could gain
>	     something by showing it to the user) such as spaces which
>	     have a purely binary object identifiers; base64 is the
>	     _should_ wannabe.

I don't have a problem with this, so long as such information
is included in the namespace registration documentation.

>         5. Some very SILLY suggestion about leaving the '.' in the
>            NSS reserverd for future version or expansion.

I agree that I think it is silly.  I got confused here as to whether
you were talking about the NID or the NSS.  Reserving "." in the NSS
is the thing I think is silly. I'll talk about the NID later...

>         6. Some extra requiments on the NSI if it is one of the URI
>            prefixes. I can see valid reasons to do this; but also
>            can see easy confusion with the UA interface; so if one
>            proposes such a NSI idenfier she'd better address/defend
>            it in the publication right away. Quick example:
> 
>            urn:email:dirk.vangulik@jrc.it
>            urn:smtp:Marcel-1.08-1111165644-064SrPH@snoopy.ant.co.uk
>            urn:nntp:some-message-id-as-above

Oog.  I'm gonna take a pass on this one also for now (I have to
think about it some more)...

> -- This is slightly more restrictive that what is stated in RFC 1738 [3]
> -- (which allows the period "."). Further, the Namespace Identifier is
> -- case insensitive, so that "ISBN" and "isbn" refer to the same
> -- namespace.
> 
> I only recently realized this when we where making an updated version
> of a namespace; and we actually federated the namespace identification
> itself for a little test; i.e.
> 
>                 urn:v2.inet:some.where:somestring

Ok, now we talk about the "." in the NID.  I don't have a strong opinion
as to whether it should be included or not.  Anybody else what to
comment on this?

> -- To avoid confusion with the "urn:" identifier, the NID "urn" is
> -- reserved and MUST NOT be used.
> 
> After some confusion here; I would like to add something along the 
> lines of:
> 
> If a proposed namespace identifier is already in use as a protocol
> specifier in the URI space, such as for example ftp, http or email,
> the proposal for this identifier should justify this choise; i.e
> 
>         urn:email:dirk.vangulik@jrc.it  or
>         urn:ftp:someplace:abc.efg
>         urn:ftp://someplace/abcd.efg

Now this makes some sense to me.  I'm wondering if we want to
make the statement stronger...

> ...
> This means that a '%' followed by a non-hex encodes itself, but so
> 
>         urn:abc:jan%is%gek and

Not any more, see my discussion above.

> ...
> Now this kind of 'clashes' with the needs to grandfather in various
> schemes as their glyfh encoding might *NOT* be an unambigious character
> index. For example if the indexes or local control identifiers are
> collected over various contries; which each use their own (say latin)
> charset, but the actual LCI is just the sequence of the character index
> number _ITSELF_ into the various charsets. So encoding the glyf using
> UTF8 it represents in one charset display mapping would most certainly
> wrong for another one; and if the people interoperate you have broken the
> LCI scheme. The reverse also happens; and on top of that normalizing in
> UTF8 makes it even more fun.

The last portion of the last sentence has gone away and so the last
sentence now reads:

"Therefore, the process of registering a namespace identifier
shall include publication of a definition of which characters have
a special meaning to that namespace".

I don't see a case of glyph ambiguity in the URN character set
itself, however your following sentence:

> ++ Likewise if glyph ambiguity does not allow for UTF8 encoding
> ++ the publication should outline the possible ambiguity and
> ++ representations possible for display.

I like and am willing to add.

> ++ The URN is a sequence of glyphs taken from the <urn-set>. It is
> ++ represented by an octet stream with the only the values of the
> ++ indexes of the <urn-set> glyphs in UTF-8. A glyph or symbol encoded,
> ++ entered, stored, displayed or conveyed which is not in this limited
> ++ range, for examply with an UTF-8 encoding, is purely based on the
> ++ mutual understanding of the publishing and utilizing party; but is
> ++ not to be used to represent the URN.
>
> The above needs to be tackled anyway, somewhere; unless I missed the
> place in the current draft which tells us which is really the authorative
> representation (between machines :-) of the beast. (Ignoring
> normalziaiton,etc).

I thought (probably incorrectly) that this had been closed going into
San Jose.  The URN's canonical form (for transmission between
machines) is the sequence of characters from <urn character set>.
Now Martin and Keith can tell me I'm wrong, but I thought this was
closed.

Other things:

If a namespace wants to be opaque and use base-64, that's fine, but
I don't see where the syntax document must specify that.

Ryan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA01599 for urn-ietf-out; Fri, 20 Dec 1996 13:53:15 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA01592 for <urn-ietf@services.bunyip.com>; Fri, 20 Dec 1996 13:53:11 -0500
Received: from dicsmss1.jrc.it by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22339  (mail destined for urn-ietf@services.bunyip.com); Fri, 20 Dec 96 13:52:54 -0500
Received: from  jrc.it (elect6.jrc.it) by dicsmss1.jrc.it (4.1/EB-950131-C) id AA12960; Fri, 20 Dec 96 19:58:19 +0100
Received: by  jrc.it (5.x/EB-950213-L) id AA15610; Fri, 20 Dec 1996 19:52:29 +0100
Date: Fri, 20 Dec 1996 19:52:28 +0100 (MET)
From: Dirk.vanGulik@jrc.it
X-Sender: dirkx@elect6.jrc.it
To: Ryan Moats <jayhawk@ds.internic.net>
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] Pre-release of draft-ietf-urn-syntax-02.txt
In-Reply-To: <32B56D9D.7B96@ds.internic.net>
Message-Id: <Pine.SOL.3.91.961220185310.15549B-100000@elect6.jrc.it>
Reply-Path: Dirk.vanGulik@jrc.it
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Dirk.vanGulik@jrc.it
Errors-To: owner-urn-ietf@bunyip.com

Just some comments on grandfathering and the % changes. The quick summary

        0. A plea to make the <urn-set> representation the real
	   thing; while still urging for the UA's to display/enter/...
           then with effective UTF8 decoding.

	1. suggested removal of the '%' sign from the list.

	2. suggested a utf-8 glyph encoding of '%' as a
           octed for the char itself (%25 I think)
     
        3. suggested escape hatch for (grandfathered in) namespaces
           where the glyph representation is confirmed ambigious. (For
	   example the $, #, pound and yen sign)

        4. suggested escape hatch for namespaces where the identifiers
           have no meaningfull representation in the urn syntax (at least
           meaningfull in the sense that a UA could gain something by
	   showing it to the user) such as spaces which have a purely
	   binary object identifiers; base64 is the _should_ wannabe.

	5. Some very SILLY suggestion about leaving the '.' in the
	   NSS reserverd for future version or expansion.

	6. Some extra requiments on the NSI if it is one of the URI
           prefixes. I can see valid reasons to do this; but also 
	   can see easy confusion with the UA interface; so if one
	   proposes such a NSI idenfier she'd better address/defend
	   it in the publication right away. Quick example:

		urn:email:dirk.vangulik@jrc.it
		urn:smtp:Marcel-1.08-1111165644-064SrPH@snoopy.ant.co.uk
		urn:nntp:some-message-id-as-above
		
	   Although one might think these are a bad idea; the syntax
	   and resolution allows for them; the do make a bit of sense
	   and I can image people with actually have brains dreaming
	   up persitant names for resources they already have avaible
    	   under a well know url. 

Have fun.

Dw.

-- URN Syntax
-- Filename: draft-ietf-urn-syntax-02.txt
--
-- 2.1 Namespace Identifier Syntax
--
-- The following is the syntax for the Namespace Identifier. To (a) be
-- consistent with all potential resolution schemes and (b) not put any
-- undue constraints on any potential resolution scheme, the syntax for
-- the Namespace Identifier is:
--
-- <NID> ::= <let-num> [ *<let-num-hyp> ]
--
-- <let-num-hyp> ::= <upper> | <lower> | <number> | "-"
--
-- <let-num> ::= <upper> | <lower> | <number>
--
-- <upper> ::= "A" | "B" | "C" | "D" | "E" | "F" | "G" | "H" |
-- "I" | "J" | "K" | "L" | "M" | "N" | "O" | "P" |
-- "Q" | "R" | "S" | "T" | "U" | "V" | "W" | "X" |
-- "Y" | "Z"
--
-- <lower> ::= "a" | "b" | "c" | "d" | "e" | "f" | "g" | "h" |
-- "i" | "j" | "k" | "l" | "m" | "n" | "o" | "p" |
-- "q" | "r" | "s" | "t" | "u" | "v" | "w" | "x" |
-- "y" | "z"
--
-- <number> ::= "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" |
-- "8" | "9"
--
-- This is slightly more restrictive that what is stated in RFC 1738 [3]
-- (which allows the period "."). Further, the Namespace Identifier is
-- case insensitive, so that "ISBN" and "isbn" refer to the same
-- namespace.

I only recently realized this when we where making an updated version
of a namespace; and we actually federated the namespace identification
itself for a little test; i.e.

		urn:v2.inet:some.where:somestring

Which obviously works with the v2.inet.urn.net lookup. I am not sure
wether this is fluff functionality; and I feel that I am going down
a slipperly slope; but you 'might' want to reserve the dot somehow
for future expansion if you need an extra dimension; say because we do
not have the syntax right now; you could do something like

		urn:duns.2:gorbaglobinrealniceunicode

I.e. have an escape option. 
 
-- To avoid confusion with the "urn:" identifier, the NID "urn" is
-- reserved and MUST NOT be used.

After some confusion here; I would like to add something along the lines
of:

If a proposed namespace identifier is already in use as a protocol 
specifier in the URI space, such as for example ftp, http or email,
the proposal for this identifier should justify this choise; i.e

	urn:email:dirk.vangulik@jrc.it  or
	urn:ftp:someplace:abc.efg
	urn:ftp://someplace/abcd.efg

Because I can see people wanting to re-use some of the existing well
know protocol specifiers; but that would _really_ cause confusion
esspecially when the User agent allow you to type 'ibm' and really
turn it into http://www.ibm.com:80/home.html these days :-)

-- As required by 1737, there is a single canonical representation of
-- the NSS portion of an URN. The format of this single canonical form
-- follows:
--
-- <NSS> ::= *<URN chars>
--
-- <URN chars> ::= <trans> | "%" <hex> <hex>
--
-- <trans> ::= <upper> | <lower> | <number> | <other>
--
-- <hex> ::= <number> | "A" | "B" | "C" | "D" | "E" | "F" |
-- "a" | "b" | "c" | "d" | "e" | "f"
--
-- <other> ::= "(" | ")" | "+" | "" | "," | "-" | "." | "/" |
-- ":" | "=" | "?" | "@" | "%"

This means that a '%' followed by a non-hex encodes itself, but so

	urn:abc:jan%is%gek and

is no problem. But than suppose you _want_ to replace the 'is' by
a 'ef' which looks like hex (though you did not intend it. So I would
propose to re-formulate it as:

++ <other> ::= "(" | ")" | "+" | "" | "," | "-" | "." | "/" |
++ ":" | "=" | "?" | "@"

And in the text

-- Depending on the rules governing a namespace, valid identifiers in a
-- namespace might contain characters that are not members of the URN
-- character set above (<URN chars>). Such strings MUST be translated
-- into canonical NSS format before using them as protocol elements or
-- otherwise passing them on to other applications. Translation is done
-- by encoding each character outside the URN character set as a
-- sequence of one to six octets using UTF-8 encoding, and the encoding
-- of each of those octets as "%" followed by two characters from the
-- <hex> character set above. The two characters give the hexadecimal
++ representation of that octet. The percentage sign _itself_ is encoded
++ as an octed index into its UTF-8 representation

-- Namespaces MAY designate one or more characters from the URN
-- character set as having special meaning for that namespace (An
-- example of this is the "%" character in the URN syntax itself). If
-- the namespace also uses that character in a literal sense as well,
-- the character used in a literal sense MUST be encoded with "%"
-- followed by the hexadecimal representation of that octet. Therefore,
-- the process of registering a namespace identifier shall include
-- publication of a definition of which characters have a special
-- meaning and how to encode these characters if used in a literal
-- sense.

Now this kind of 'clashes' with the needs to grandfather in various
schemes as their glyfh encoding might *NOT* be an unambigious character
index. For example if the indexes or local control identifiers are
collected over various contries; which each use their own (say latin)
charset, but the actual LCI is just the sequence of the character index 
number _ITSELF_ into the various charsets. So encoding the glyf using 
UTF8 it represents in one charset display mapping would most certainly 
wrong for another one; and if the people interoperate you have broken the 
LCI scheme. The reverse also happens; and on top of that normalizing in 
UTF8 makes it even more fun.

So for this reason I suggest the follwing change of wording

-- Depending on the rules governing a namespace, valid identifiers in a
-- namespace might contain character indexes that are not members of the 
++ URN character set above or have a different glyph represenation in the 
++ above charset. (<URN chars>). Such strings MUST be translated
-- into canonical NSS format before using them as protocol elements or
-- otherwise passing them on to other applications. Translation is done
-- by encoding each character index outside the URN character and/or 
++ with a different glyph interpretation. If the glyph and indexes 
++ representation is unambigious then it SHOULD be encoded as a
++ sequence of one to six octets using UTF-8 encoding, and the encoding
-- of each of those octets as "%" followed by two characters from the
-- <hex> character set above. The two characters give the hexadecimal   
++ representation of that octet. The percentage glyph _itself_ is encoded
++ as an octed index into the UTF-8 representation. 

As an aside; could someone more knowledgable than me add something about
normalization of the UTF-8 string; as this does aid the encoding when
a user is allowed to enter a URN from a keyword with other keys than
than those corresponding to the symbols of <urn-set>.

-- Namespaces whose object identifiers do not have a mapping to an 
-- information conveying representation SHOULD use a base64 encoding
-- of the binary encoded identifier.
 
-- Namespaces MAY designate one or more characters from the URN
-- character set as having special meaning for that namespace (An
-- example of this is the "%" character in the URN syntax itself). If
-- the namespace also uses that character in a literal sense as well,
-- the character used in a literal sense MUST be encoded with "%"
-- followed by the hexadecimal representation of that octet. Therefore,
-- the process of registering a namespace identifier shall include   
-- publication of a definition of which characters have a special
-- meaning and how to encode these characters if used in a literal
++ sense. Likewise if glyph ambiguity does not allow for UTF8 encoding
++ the publication should outline the possible ambiguity and 
++ representations possible for display. 

By the way; I do feel quite strong about glyph ambiguity and the
ability to encode arbritary strings. I would even be happier if
each name scheme essnetially defined _ITSELF_ what glyph encoding
it uses; and only suggest extremly strongly that UTF is the way
to go. But that the bottom line is that:

++ The URN is a sequence of glyphs taken from the <urn-set>. It is
++ represented by an octed stream with the only the values of the 
++ indexes of the <urn-set> glyphs in UTF-8. A glyph or symbol encoded,
++ entered, stored, displayed or conveyed which is not in this limited
++ range, for examply with an UTF-8 encoding, is purely based on the
++ mutual understanding of the publishing and utilizing party; but is
++ not to be used to represent the URN.

The above needs to be tackled anyway, somewhere; unless I missed the
place in the current draft which tells us which is really the authorative
representation (between machines :-) of the beast. (Ignoring 
normalziaiton,etc).

Well, Merry Chrismass,

Dw.
 



  








Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA00538 for urn-ietf-out; Fri, 20 Dec 1996 13:19:54 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA00533 for <urn-ietf@services.bunyip.com>; Fri, 20 Dec 1996 13:19:51 -0500
Received: from shell1.aimnet.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22003  (mail destined for urn-ietf@services.bunyip.com); Fri, 20 Dec 96 13:19:49 -0500
Received: from localhost (dwm@localhost) by shell1.aimnet.com (8.8.4/SHELL) with SMTP id KAA16026; Fri, 20 Dec 1996 10:16:10 -0800 (PST)
Date: Fri, 20 Dec 1996 10:16:10 -0800 (PST)
From: "David W. Morris" <dwm@xpasc.com>
X-Sender: dwm@shell1.aimnet.com
To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] Checksums in URNs
In-Reply-To: <199612201718.KAA02118@acl.lanl.gov>
Message-Id: <Pine.GSO.3.95.961220100531.15193B-100000@shell1.aimnet.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "David W. Morris" <dwm@xpasc.com>
Errors-To: owner-urn-ietf@bunyip.com

On Fri, 20 Dec 1996, Ron Daniel Jr. wrote:

> My preference would be to NOT require checksums in all URNs. 
> I rather like Larry's suggestion of a wrapper like
>   ck:the-checksum:the-uri

I like the clean elegance of the checksum wrapper as a general
solution ... but I'm having a hard shaking the notion that having
a checksum built in to the URN would vastly improve the reliability
of URNs over time. 

My current feeling is that ck: is good and should be done as it can
apply for URLs of all kinds.  AND URNs should have provision for
a built in checksum which MUST be supported by all conforming UAs,
Transfer Agents, etc. but MAY be used in any specific URN.

In either case, part of the design MUST consider how the feature will
be used by humans ... I think that means that the syntax of ck: and 
a URN form if allowed needs to support linear white space insertion
in the URL/URN at arbitrary points.

Dave Morris



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA29886 for urn-ietf-out; Fri, 20 Dec 1996 12:41:49 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA29881 for <urn-ietf@services.bunyip.com>; Fri, 20 Dec 1996 12:41:47 -0500
Received: from dicsmss1.jrc.it by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21692  (mail destined for urn-ietf@services.bunyip.com); Fri, 20 Dec 96 12:41:41 -0500
Received: from  jrc.it (elect6.jrc.it) by dicsmss1.jrc.it (4.1/EB-950131-C) id AB12310; Fri, 20 Dec 96 18:47:06 +0100
Received: by  jrc.it (5.x/EB-950213-L) id AA15559; Fri, 20 Dec 1996 18:41:13 +0100
Date: Fri, 20 Dec 1996 18:41:13 +0100 (MET)
From: Dirk.vanGulik@jrc.it
X-Sender: dirkx@elect6.jrc.it
To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] Checksums in URNs
In-Reply-To: <199612201718.KAA02118@acl.lanl.gov>
Message-Id: <Pine.SOL.3.91.961220183425.15549A-100000@elect6.jrc.it>
Reply-Path: Dirk.vanGulik@jrc.it
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Dirk.vanGulik@jrc.it
Errors-To: owner-urn-ietf@bunyip.com

Although I can see the appeal of checksummed URN's; I would be
more interested implemeting them with a (commercial:-) type
of referall system; say the 'nice and easy' service peole 

	urn:nae:580064875

to just give an example of a 9-code protected string. This URN can
be N2N-ed by a nice-and-easy service (currently sitting on port
6080 of elect6.jrc.it) which will either give you the URN lodged
with it (through elect6.jrc.it:8080/nae.html) or an HTML page
explaining that you've got it wrong and the most likely 
alternative(s).

As URNs mature I do thing there is room for the 'friendly-name-
lodger' service and I do not know how many other people perfectly
willing to service you with nice namespaces which just have that
competive edge to your company/project. This is what is made
possible in the URN architecture (or at least in my private idea
of it) it; and this is what thus should be used to 'grandfather'
in such ideas.

Merry Chrismass to yee al by the way

Dw.

--
Live is fair to dutchmen; Sinterklaas comes round it on the fifth
http://ewse.ceo.org                           http://enrm.ceo.org
DWvGulik@Dialis.xs4all.nl                    Dirk.vanGulik@jrc.it
+39 332 78 0014                                   +39 332 78 9549
                                              fax +39 332 78 9185

 ISEI/ESBA;                     The Center For Earth Observation
 Joint Research Centre of the European Communities, Ispra, Italy

On Fri, 20 Dec 1996, Ron Daniel Jr. wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> 
> Mime-Version: 1.0
> Content-Type: text/plain
> Content-Transfer-Encoding: 7bit
> 
> To: urn-ietf@bunyip.com
> Date: Fri Dec 20 10:28:01 1996
> My preference would be to NOT require checksums in all URNs. 
> I rather like Larry's suggestion of a wrapper like
>   ck:the-checksum:the-uri
> 
> 
> Ron Daniel Jr.                    email: rdaniel@lanl.gov
> Advanced Computing Lab, MS B287   voice: +1 505 665 0597
> Los Alamos National Laboratory      fax: +1 505 665 4939
> Los Alamos, NM, USA  87545         http://www.acl.lanl.gov/~rdaniel
> Want to buy: "Five Laws of Library Science" by S.R. Ranganathan     
> -----BEGIN PGP SIGNATURE-----
> Version: 2.6.2
> 
> iQB1AwUBMrrMoTOY2EydG1XFAQHdlgMA20ZcisvDDGG4yz4AJ7c4wMtiz4kwE1R5
> uzWotqHhTTgrkjuUPe0r38bxlFiyu5W+lgaHsSFbrnS+IpfMRclpgwmrW3sNclYc
> x/4+Yz8d0u/4qomFaMRJcyZMwQNKLyuY
> =7+Oc
> -----END PGP SIGNATURE-----
> 
> 


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA29665 for urn-ietf-out; Fri, 20 Dec 1996 12:18:47 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA29660 for <urn-ietf@services.bunyip.com>; Fri, 20 Dec 1996 12:18:41 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21515  (mail destined for urn-ietf@services.bunyip.com); Fri, 20 Dec 96 12:18:39 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id KAA02118 for <urn-ietf@bunyip.com>; Fri, 20 Dec 1996 10:18:36 -0700 (MST)
Date: Fri, 20 Dec 1996 10:18:36 -0700 (MST)
Message-Id: <199612201718.KAA02118@acl.lanl.gov>
From: "Ron Daniel Jr." <rdaniel@lanl.gov>
To: urn-ietf@bunyip.com
X-Priority: Normal
Subject: Re: [URN] Checksums in URNs
X-Mailer: Pronto Secure [Ver 1.12]
X-Prontosecureinfo:  T=signed, P=x-pgp
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

-----BEGIN PGP SIGNED MESSAGE-----

Mime-Version: 1.0
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

To: urn-ietf@bunyip.com
Date: Fri Dec 20 10:28:01 1996
My preference would be to NOT require checksums in all URNs. 
I rather like Larry's suggestion of a wrapper like
  ck:the-checksum:the-uri


Ron Daniel Jr.                    email: rdaniel@lanl.gov
Advanced Computing Lab, MS B287   voice: +1 505 665 0597
Los Alamos National Laboratory      fax: +1 505 665 4939
Los Alamos, NM, USA  87545         http://www.acl.lanl.gov/~rdaniel
Want to buy: "Five Laws of Library Science" by S.R. Ranganathan     
-----BEGIN PGP SIGNATURE-----
Version: 2.6.2

iQB1AwUBMrrMoTOY2EydG1XFAQHdlgMA20ZcisvDDGG4yz4AJ7c4wMtiz4kwE1R5
uzWotqHhTTgrkjuUPe0r38bxlFiyu5W+lgaHsSFbrnS+IpfMRclpgwmrW3sNclYc
x/4+Yz8d0u/4qomFaMRJcyZMwQNKLyuY
=7+Oc
-----END PGP SIGNATURE-----



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA22341 for urn-ietf-out; Fri, 20 Dec 1996 09:35:19 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA22301; Fri, 20 Dec 1996 09:34:23 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA19208  (mail destined for urn-ietf@services.bunyip.com); Fri, 20 Dec 96 09:34:20 -0500
Received: by privateer.windrose.omaha.ne.us; Fri Dec 20 08:32 CST 1996
Message-Id: <32BAA368.4FD2@ds.internic.net>
Date: Fri, 20 Dec 1996 08:32:08 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Cc: Towsner <tows@earthlink.net>, Larry Masinter <masinter@parc.xerox.com>, leslie@bunyip.com, tme@CasA.usno.navy.mil, urn-ietf@bunyip.com, jcurran@bbn.com, uri@bunyip.com
Subject: Re: [URN] Checksums in URNs
References: <Pine.SUN.3.95.961220140805.245D-100000@enoshima>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

My turn to add my two cents worth...

Martin J. Duerst wrote:
> 
> On Thu, 19 Dec 1996, Towsner wrote:
> 
> > >Checksums and other kinds of decorations can be done outside the
> > >URL. Think of it as a metascheme:
> > >          ck:<checksum><url>
> > > e.g.     ck:A3Bd:http://www.parc.xerox.com/masinter
> >
> >       I like the idea of having the checksum be optional, as a
> > meta-scheme.
> 
> Same for me.

I'll make three...

> >I also think the checksum should be limited to alpha-numeric
> > characters, to avoid confusion.
> 
> What do you mean by "limited to alpha-numeric characters"? Can you be
> more precise.

How about just hex characters to keep it simple...

> >Perhaps this should be part of the URL
> > scheme as well.
> 
> If it is a metascheme, then it is a new URI scheme. It doesn't
> have to be discussed either in URL nor in URN syntax. It would
> go into a separate draft. It has to make sure, on its own,
> that it is compatible with the URL/URN syntax.

I agree with Martin, and if we use ck:<hex sequence> then we
are already compatible with the URL/URN character sets.  How to
generate the hex sequence is another headache altogether...

> Perhaps the URL syntax draft, where it speaks about URIs,
> could be generalized in the direction of metaschemes.
> From the syntax viewpoint, we already have two metaschemes
> (urn: and ck:), which can even be combined together,
> as ck:urn:namespace:NSS.

Martin is correct here as well.

Ryan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA22265 for urn-ietf-out; Fri, 20 Dec 1996 09:30:50 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA22260 for <urn-ietf@services.bunyip.com>; Fri, 20 Dec 1996 09:30:47 -0500
Received: from yscydion.ansa.co.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA19191  (mail destined for urn-ietf@services.bunyip.com); Fri, 20 Dec 96 09:30:44 -0500
Received: by yscydion.ansa.co.uk; Fri, 20 Dec 96 14:30:01 GMT
Received: by plato.ansa.co.uk; Fri, 20 Dec 96 14:30:00 GMT
To: dirkx%elect2@dicsmss1.jrc.it
Cc: "Ronald E. Daniel" <rdaniel@acl.lanl.gov>, urn-ietf@bunyip.com
Subject: Re: [URN] HTTP conventions draft
References: <Pine.SOL.3.91.961219171347.13449F-100000@elect2>
From: Toby Speight <tms@ansa.co.uk>
Mime-Version: 1.0 (generated by *modified* tm-edit 7.43)
Content-Type: text/plain (PGP signed); charset=US-ASCII
Date: 20 Dec 1996 14:29:59 +0000
In-Reply-To: dirkx%elect2@dicsmss1.jrc.it's message of Thu, 19 Dec 1996 17:21:59 +0100 (MET)
Message-Id: <s84thhb860.fsf@plato.ansa.co.uk>
Lines: 49
Organization: ANSA - APM Ltd.
X-Mailer: Gnus v5.3/Emacs 19.32
X-Author-Info: <URL:http://www.ansa.co.uk/People/tms/>
X-Pgp-Id: 0xABBDC46D (from servers or author-info)
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Toby Speight <tms@ansa.co.uk>
Errors-To: owner-urn-ietf@bunyip.com

-----BEGIN PGP SIGNED MESSAGE-----

Dirkx> dirkx <URL:mailto:dirkx%elect2@dicsmss1.jrc.it>

>>>>> In article <Pine.SOL.3.91.961219171347.13449F-100000@elect2>,
>>>>> Dirkx wrote:

Dirkx> On Wed, 20 Nov 1996, Ronald E. Daniel wrote:

Ron> If the client has requested the result be returned as text/html
Ron> or application/html, the result should be encoded as:

Ron> <UL>
Ron> <LI><A HREF="...url 1...">...url 1...</A>
Ron> <LI><A HREF="...url 2...">...url 2...</A>
Ron> etc.
Ron> </UL>

Ron> where the strings ...url n... are replaced by the n'th URL in the
Ron> list.

Dirkx> Given the fact that you can ask for a machine parsable list, the
Dirkx> above seems superfluous and tooo easy to get wrong. I would prefer
Dirkx> to just kill it; as it does little extra in (machine parsable)
Dirkx> functionality.

I think we should keep a recommendation that servers ought to be
prepared to return types other than a URI list (text/html and
text/plain, perhaps?) even if the format isn't specified.  IOW, we
ought to ensure that we can send something human-parsable, at least
until text/uri-list is ubiquitous.

I think Ron's suggestion is fine, if the word "should" is used in the
usual IETF strict sense of "not broken if it doesn't do this, and
shouldn't be relied upon, but ought to do it if there's no good reason
not to."



-----BEGIN PGP SIGNATURE-----
Version: 2.6.3i
Charset: noconv
Comment: Processed by Mailcrypt 3.4, an Emacs/PGP interface

iQB1AwUBMrqi2+dsuUurvcRtAQFrPwMAj1uY12LYIis9/ChPKw3w0zKqej2liFI1
GkE/6CX4/wt3Lz4aPNCSftCWCX8ml3hTPbws3jMEbJD8dQAso5J5cB0PJwhVwn49
8tghQ6Q7t9gMeGuSXFghnm5Tb/0xDuhY
=9skI
-----END PGP SIGNATURE-----


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id IAA21302 for urn-ietf-out; Fri, 20 Dec 1996 08:14:32 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id IAA21297; Fri, 20 Dec 1996 08:14:30 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA18882  (mail destined for uri@services.bunyip.com); Fri, 20 Dec 96 08:13:52 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <06235-0@josef.ifi.unizh.ch>; Fri, 20 Dec 1996 14:13:27 +0100
Date: Fri, 20 Dec 1996 14:13:25 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: Towsner <tows@earthlink.net>
Cc: Larry Masinter <masinter@parc.xerox.com>, leslie@bunyip.com, tme@CasA.usno.navy.mil, urn-ietf@bunyip.com, jcurran@bbn.com, uri@bunyip.com
Subject: Re: [URN] Checksums in URNs
In-Reply-To: <l03010d02aedf9ebe6b3c@[153.35.78.27]>
Message-Id: <Pine.SUN.3.95.961220140805.245D-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Transfer-Encoding: QUOTED-PRINTABLE
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

On Thu, 19 Dec 1996, Towsner wrote:

> >Checksums and other kinds of decorations can be done outside the
> >URL. Think of it as a metascheme:
> >          ck:<checksum><url>
> > e.g.     ck:A3Bd:http://www.parc.xerox.com/masinter
>=20
> =09I like the idea of having the checksum be optional, as a
> meta-scheme.

Same for me.

>I also think the checksum should be limited to alpha-numeric
> characters, to avoid confusion.

What do you mean by "limited to alpha-numeric characters"? Can you be
more precise.


>Perhaps this should be part of the URL
> scheme as well.

If it is a metascheme, then it is a new URI scheme. It doesn't
have to be discussed either in URL nor in URN syntax. It would
go into a separate draft. It has to make sure, on its own,
that it is compatible with the URL/URN syntax.

Perhaps the URL syntax draft, where it speaks about URIs,
could be generalized in the direction of metaschemes.
From=20the syntax viewpoint, we already have two metaschemes
(urn: and ck:), which can even be combined together,
as ck:urn:namespace:NSS.

Regards,=09Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id UAA13062 for urn-ietf-out; Thu, 19 Dec 1996 20:36:04 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id UAA13057 for <urn-ietf@services.bunyip.com>; Thu, 19 Dec 1996 20:36:02 -0500
Received: from germany-c.it.earthlink.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15769  (mail destined for urn-ietf@services.bunyip.com); Thu, 19 Dec 96 20:36:00 -0500
Received: from [153.35.78.27] (Cust15.Max18.Boston.MA.MS.UU.NET [153.35.78.15]) by germany.it.earthlink.net (8.7.5/8.7.3) with ESMTP id RAA18448; Thu, 19 Dec 1996 17:35:28 -0800 (PST)
X-Sender: tows@mail.earthlink.net
Message-Id: <l03010d02aedf9ebe6b3c@[153.35.78.27]>
In-Reply-To: <96Dec19.160759pdt."150"@palimpsest.parc.xerox.com>
References: <199612192243.RAA04511@beethoven.bunyip.com> (leslie@bunyip.com)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 19 Dec 1996 20:41:24 -0500
To: Larry Masinter <masinter@parc.xerox.com>, leslie@bunyip.com
From: Towsner <tows@earthlink.net>
Subject: Re: [URN] Checksums in URNs
Cc: tme@CasA.usno.navy.mil, urn-ietf@bunyip.com, jcurran@bbn.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Towsner <tows@earthlink.net>
Errors-To: owner-urn-ietf@bunyip.com

>Checksums and other kinds of decorations can be done outside the
>URL. Think of it as a metascheme:
>          ck:<checksum><url>
> e.g.     ck:A3Bd:http://www.parc.xerox.com/masinter

	I like the idea of having the checksum be optional, as a
meta-scheme.  I also think the checksum should be limited to alpha-numeric
characters, to avoid confusion.  Perhaps this should be part of the URL
scheme as well.

--
<Insert witty signature here>
-Henry Towsner <tows@earthlink.net>




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id TAA12030 for urn-ietf-out; Thu, 19 Dec 1996 19:08:20 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id TAA12025 for <urn-ietf@services.bunyip.com>; Thu, 19 Dec 1996 19:08:18 -0500
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15356  (mail destined for urn-ietf@services.bunyip.com); Thu, 19 Dec 96 19:08:15 -0500
Received: from palimpsest.parc.xerox.com ([13.1.101.126]) by alpha.xerox.com with SMTP id <14488(8)>; Thu, 19 Dec 1996 16:08:09 PST
Received: by palimpsest.parc.xerox.com id <150>; Thu, 19 Dec 1996 16:07:59 PDT
To: leslie@bunyip.com
Cc: tme@CasA.usno.navy.mil, urn-ietf@bunyip.com, jcurran@bbn.com
In-Reply-To: <199612192243.RAA04511@beethoven.bunyip.com> (leslie@bunyip.com)
Subject: Re: [URN] Checksums in URNs
From: Larry Masinter <masinter@parc.xerox.com>
Message-Id: <96Dec19.160759pdt."150"@palimpsest.parc.xerox.com>
Date: Thu, 19 Dec 1996 15:07:59 PST
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@bunyip.com

Checksums and other kinds of decorations can be done outside the
URL. Think of it as a metascheme:
          ck:<checksum><url>
 e.g.     ck:A3Bd:http://www.parc.xerox.com/masinter

Does anyone have a 2 character (or, perhaps a 4 character, 24-bit
base64) checksum scheme they'd propose?

To interpret a checksum URL, just strip off the ck & checksum.

Larry


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id RAA10805 for urn-ietf-out; Thu, 19 Dec 1996 17:43:32 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id RAA10800 for <urn-ietf@services.bunyip.com>; Thu, 19 Dec 1996 17:43:29 -0500
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA14701  (mail destined for urn-ietf@services.bunyip.com); Thu, 19 Dec 96 17:43:18 -0500
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id RAA04511; Thu, 19 Dec 1996 17:43:17 -0500
Message-Id: <199612192243.RAA04511@beethoven.bunyip.com>
From: leslie@bunyip.com (Leslie Daigle)
Date: Thu, 19 Dec 1996 17:43:17 -0500
In-Reply-To: marshall eubanks's message as of Dec 18, 12:12
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: marshall eubanks <tme@CasA.usno.navy.mil>, urn-ietf@bunyip.com
Subject: [URN] Checksums in URNs
Cc: jcurran@bbn.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: leslie@bunyip.com (Leslie Daigle)
Errors-To: owner-urn-ietf@bunyip.com
[Was: Re: [URN] Re[2]: Article re San Jose IETF in Sunday San Francisco paper]

[Marshall Eubanks wrote:]
> > Maybe URN's should include a check-sum or the like to make sure that
> > it has been copied/typed correctly, much as crdit cards numbers, etc.,
> > do. This could even be in the URN label (as in, URN[XX]:yyyy, where
> > XX is a 2 character ascii code based on the yyyy field). The web
> > engine could then compare yyyy with XX and complain if they
> > don't match.
[...]
> A reasonable goal might be to be able to detect 2 character errors,
> and to correct one character errors.

In principle, being able to distinguish between wrong names and evaporated
resources seems like a good thing.  I haven't seen any comments (yet) that
suggest that it is felt to be out of scope.

We are now on the verge of finalizing the URN syntax, etc,  so we should
evaluate whether this seems like a solid, reasonably-implemented idea.

Things that need to be made clear:

	. whether this can be defined across _all_ URNs or is better hanlded
	  by individual namespaces

	. is there _one_ checksumming standard that could be considered
	  acceptable across _all_ URNs, now and forever, or else how
	  do we identify which system was used for which URN?

	. how this would be handled in the rest of the URN resolution
	  system (e.g., impacts on how NAPTR would handle URNs, etc)

	. how this would fit into the proposed syntax

If somebody wants to propose concrete answers to these issues, we can
see about getting consensus about moving on this...  


Leslie.

-- 

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           Vice President, Research
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA00836 for urn-ietf-out; Thu, 19 Dec 1996 11:24:10 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA00829 for <urn-ietf@services.bunyip.com>; Thu, 19 Dec 1996 11:24:00 -0500
Received: from dicsmss1.jrc.it by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA10744  (mail destined for urn-ietf@services.bunyip.com); Thu, 19 Dec 96 11:23:56 -0500
Received: from  jrc.it (elect2.jrc.it) by dicsmss1.jrc.it (4.1/EB-950131-C) id AA21953; Thu, 19 Dec 96 17:29:21 +0100
Received: by  jrc.it (5.x/EB-950213-L) id AA13570; Thu, 19 Dec 1996 17:21:59 +0100
Date: Thu, 19 Dec 1996 17:21:59 +0100 (MET)
From: dirkx%elect2@dicsmss1.jrc.it
To: "Ronald E. Daniel" <rdaniel@acl.lanl.gov>
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] HTTP conventions draft
In-Reply-To: <199611202031.NAA29358@magenta.acl.lanl.gov>
Message-Id: <Pine.SOL.3.91.961219171347.13449F-100000@elect2>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: dirkx%elect2@dicsmss1.jrc.it
Errors-To: owner-urn-ietf@bunyip.com

On Wed, 20 Nov 1996, Ronald E. Daniel wrote:

> I've changed the conventions draft to remove the integer from the
> text/uri-list media type. The new version is appended. I will
> send this to the ID editor later today.
> 
> INTERNET DRAFT                                                  Ron Daniel
> draft-ietf-urn-http-conventions-00.txt      Los Alamos National Laboratory
>                                                               13 Nov, 1996
> 
> 
>          Conventions for the Use of HTTP for URN Resolution
>
 ...
> If the client has requested the result be returned as text/html or
> application/html, the result should be encoded as:
> <UL>
> <LI><A HREF="...url 1...">...url 1...</A>
> <LI><A HREF="...url 2...">...url 2...</A>
>  etc.
> </UL>
> where the strings ...url n... are replaced by the n'th URL in the list.
>
Given the fact that you can ask for a machine parsable list, the
above seems superfluous and tooo easy to get wrong. I would prefer
to just kill it; as it does little extra in (machine parsable)
functionality.

Just a minor one :-)

Dw.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA27145 for urn-ietf-out; Thu, 19 Dec 1996 10:36:03 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA27131; Thu, 19 Dec 1996 10:35:54 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA10263  (mail destined for uri@services.bunyip.com); Thu, 19 Dec 96 10:35:48 -0500
Received: by privateer.windrose.omaha.ne.us; Thu Dec 19 09:34 CST 1996
Message-Id: <32B9606C.702E@ds.internic.net>
Date: Thu, 19 Dec 1996 09:34:04 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Cc: Leslie Daigle <leslie@bunyip.com>, uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] Potential inconsistency between URL and URN syntaxes...
References: <Pine.SUN.3.95.961219151658.245G-100000@enoshima>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

Martin J. Duerst wrote:
> 
> We don't want a HTML parser or something similar to need separate code
> for parsing URLs and URNs. It should be able to deal with URNs as one
> URL scheme, syntactically. It looks like that is possible, but I have
> to admit that I am no regex expert.
> 

While I am not a regex expert either, there seem to me some obvious
issues here, which I have tried to address with comments on where
changes need to be made:

1. Can a URL parser handle the "urn:<NID>:" leader for URNs properly?
   Having looked at the "greedy" algorithm and the Regular Expression
   in the URL draft, I can say that the first part is sufficient to
   pick up the scheme as "urn:<NID>".  If we take the approach in
   comment 3 below, then the URL spec should note that (a) schemes
   may well have ":" in them or (b) a scheme beginning with "urn:"
   is treated as an opaque URL because it is really a URN (ITEM FOR 
   URL DRAFT).
2. The URN and URL character sets are not currently aligned well.
   ("Well" means that there are characters allowed for URLs that are
   not allowed for URNs).  There are currently (by my counting),
   two characters allowed in the URN char set that are not allowed in
   the URL char set: "\" and "%".  I don't have a problem with
   moving the "\" to the excluded set for URNs (ITEM FOR URN DRAFT)
   "%" is also part of the URN char set only to ensure that the
   definition for the end of a URN is clean.  It's sole purpose is to
   introduce an escape sequence for an octet (a literal "%" must be
   encoded as %25).  I am strengthening the language in the URN syntax
   draft with respect to the "%" issue. (ITEM FOR URN DRAFT)
3. There is no specification of structure for a URN NSS.  The only way
   to handle this through a URL parser is for the URL parser to declare
   the URN as an "opaque-URL" and do no processing on it.  This 
   specification (if done) must be done in the URL document (ITEM 
   FOR URL DRAFT).

If we do these things, I think we've cleaned up the problem.
I am currently moving the "\" character to the excluded region of 
the URN character set.

Ryan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA26267 for urn-ietf-out; Thu, 19 Dec 1996 09:57:13 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA26243; Thu, 19 Dec 1996 09:56:34 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA09870  (mail destined for urn-ietf@services.bunyip.com); Thu, 19 Dec 96 09:55:13 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <11442-0@josef.ifi.unizh.ch>; Thu, 19 Dec 1996 15:26:52 +0100
Date: Thu, 19 Dec 1996 15:26:51 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: Leslie Daigle <leslie@bunyip.com>
Cc: Ryan Moats <jayhawk@ds.internic.net>, uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] Potential inconsistency between URL and URN syntaxes...
In-Reply-To: <199612182324.SAA04077@beethoven.bunyip.com>
Message-Id: <Pine.SUN.3.95.961219151658.245G-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

On Wed, 18 Dec 1996, Leslie Daigle wrote:

> It looks like the following questions are on the table:
> 
> 	. should URN and URL syntaxes be consistent?

I guess we have to ask "to what extent should they be consistent".
Definitely, allowing something such as ">" in URNs, while they
are used to delimit URLs, would be a very bad idea. On the other
hand, the fact that the octets represented (with %HH in the canonical
form) in URNs are interpreted as UTF-8 should not at the moment
force URLs to suddenly convert to UTF-8 (quite difficult), but
should not on the other hand scare URLs away from making the
necessary preparations to get better i18n facilities and try
to move in the direction of UTF-8. (more on that later).

> 	. if yes, which should now change:
> 
> 		. URLs cannot, because of legacy support, although
> 	 	  there is the issue of "I18N"
> 
> 		. URNs "can", except that the existing syntax was
> 		  built for specific reasons to address issues that
> 		  have concerned URNs more than URLs (e.g., bringing
> 		  in other namespaces and addressing multiple language
> 		  issues).
> 
> 
> Is it "desirable" that URN syntax be compliant with URL syntax, or "required"?
> What _breaks_ if it is not?

We don't want a HTML parser or something similar to need separate code
for parsing URLs and URNs. It should be able to deal with URNs as one
URL scheme, syntactically. It looks like that is possible, but I have
to admit that I am no regex expert.


> [Ryan quotes from the URL draft:]
> > > 
> > >    Although this specification restricts its discussion to URLs, the
> > >    syntax defined is that of URI in general.  Any requirements placed on
> > >    the URL syntax also apply to the URI syntax.  This uniform syntax for
> > >    all resource identifiers allows a URN to be used in any data field
> > >    that might otherwise hold a URL.
> 
> This draft is for the _URL_ syntax, and this is the only paragraph that
> lays claim to all of URI syntaxes.
But it lays claims for all of the URL document, or at least a large part
of it.

Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA25509 for urn-ietf-out; Thu, 19 Dec 1996 09:10:44 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA25504 for <urn-ietf@services.bunyip.com>; Thu, 19 Dec 1996 09:10:41 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA09579  (mail destined for urn-ietf@services.bunyip.com); Thu, 19 Dec 96 09:10:39 -0500
Received: by privateer.windrose.omaha.ne.us; Thu Dec 19 08:09 CST 1996
Message-Id: <32B94C92.AA7@ds.internic.net>
Date: Thu, 19 Dec 1996 08:09:22 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: Michael Carroll <BR.MJC@RLG.ORG>
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] Potential inconsistency between URL and URN syntaxes...
References: <9612190027.AA06740@mocha.bunyip.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

Michael Carroll wrote:
> 
> It might be better for us to describe the current task as specifying
> *a* syntax for URNs, rather than *the* syntax for URNs.  This would
> clearly suggest the possibility that there will be other syntaxes
> later.  The other syntaxes may use characters from nonroman
> character sets; perhaps mappings will be specified from one syntax
> to another.

Wait a minute.  We've hashed this out already.  Nonroman character
sets are handled via UTF-8 and %encoding.  I really don't want to
re-open this.

Having multiple syntax definitions (IMHO) can be considered a
root of a lot of the current URL troubles.

Ryan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id BAA21360 for urn-ietf-out; Thu, 19 Dec 1996 01:11:52 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id BAA21355 for <urn-ietf@services.bunyip.com>; Thu, 19 Dec 1996 01:11:49 -0500
Received: from proxy2.ba.best.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA08196  (mail destined for urn-ietf@services.bunyip.com); Thu, 19 Dec 96 01:11:47 -0500
Received: from shellx.best.com (shellx.best.com [206.86.0.11]) by proxy2.ba.best.com (8.8.4/8.8.3) with SMTP id WAA24552 for <urn-ietf@bunyip.com>; Wed, 18 Dec 1996 22:09:36 -0800 (PST)
Date: Wed, 18 Dec 1996 22:09:35 -0800 (PST)
From: "Gregory J. Woodhouse" <gjw@wnetc.com>
To: urn-ietf@bunyip.com
Subject: [URN] permanence
Message-Id: <Pine.SGI.3.95.961218215151.8219J-100000@shellx.best.com>
X-Url: http://www.wnetc.com/
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Gregory J. Woodhouse" <gjw@wnetc.com>
Errors-To: owner-urn-ietf@bunyip.com

I've mostly kept silent on this matter because it seems rather late in the
game to discuss this kind of issue, but I have to agree that permanence is
best viewed as an implementation decision rather than a matter of policy.

Okay, that calls for some explanation. Ideally, I would like to think of
URNs as *abstract* names for resources, and I have to think that is what
they are intended to be. URLs encode specific information about which
servers store the information and wht specific requests are necessary to
retriewve the resource. URNs, on the other hand, encode no such
information, and this is the sense in which they are abstract. Of course,
permanence is a side effect of abstractness (and very much an intended
one!) By analogy, if the implementation of a class is modified, objects
which instantiate that class or its descendants need not be aware of the
change. Similarly, if a resource is moved, documents which reference it via
a URN need not be modified.

Okay, okay, that's all very obvious, and it may seem pointless say as much
here, but it seems that using permanence as the defining characteristic of
URNs has been the source of a lot of confusion.

---
gjw@wnetc.com    /    http://www.wnetc.com/home.html
If you're going to reinvent the wheel, at least try to come
to come up with a better one.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id AAA21109 for urn-ietf-out; Thu, 19 Dec 1996 00:36:00 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id AAA21104 for <urn-ietf@services.bunyip.com>; Thu, 19 Dec 1996 00:35:52 -0500
Received: from shell1.aimnet.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07859  (mail destined for urn-ietf@services.bunyip.com); Thu, 19 Dec 96 00:35:48 -0500
Received: from localhost (dwm@localhost) by shell1.aimnet.com (8.8.4/SHELL) with SMTP id VAA02042; Wed, 18 Dec 1996 21:31:39 -0800 (PST)
Date: Wed, 18 Dec 1996 21:30:57 -0800 (PST)
From: "David W. Morris" <dwm@xpasc.com>
X-Sender: dwm@shell1.aimnet.com
To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Cc: marshall eubanks <tme@CasA.usno.navy.mil>, urn-ietf@bunyip.com
Subject: Re: [URN] Re: Re[2]: Article re San Jose IETF in Sunday San Francisco paper
In-Reply-To: <Pine.SUN.3.95.961218183348.245Q-100000@enoshima>
Message-Id: <Pine.GSO.3.95.961218212422.1320A-100000@shell1.aimnet.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "David W. Morris" <dwm@xpasc.com>
Errors-To: owner-urn-ietf@bunyip.com

On Wed, 18 Dec 1996, Martin J. Duerst wrote:

> On Wed, 18 Dec 1996, marshall eubanks wrote:
> > know that it is typo free if it comes back as "not found." Credit
> > card numbers and the like include redundancy for exactly that reason.
> > A reasonable goal might be to be able to detect 2 character errors,
> > and to correct one character errors.
> 
> As far as I understand URNs (I was mainly involved in their i18n
> aspects), their most important property is permanence. This means
> that if you have an URN that is "not found", by the virtue of
> knowing it being an URN, you know that it's misspelled.

That is a circular argument .... permanence is a point of design here
not a point of policy. Hence, while the mechanism will allow a URN
to be resolved forever, it doesn't guarantee that it will be.  So 
I think the suggestion is quite useful. You really can't tell if it
is misspelled or the archives burned down. If you knew it was mispelled,
it might be worth attempting other means to figure out what was meant
while if it wasn't mispelled, then the resource is gone and one is out
of luck.  Having a URN checksum/crc/md5 to detect typos and an internal
self checking feature is redundancy but so what.  The internet protocols
are rampant with examples of redundancy between layers and I surely 
wouldn't expect a client to know how to validate every variation of
ISBN but it could be expected to validate a URN.

Dave Morris



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id TAA18792 for urn-ietf-out; Wed, 18 Dec 1996 19:27:19 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id TAA18787 for <urn-ietf@services.bunyip.com>; Wed, 18 Dec 1996 19:27:17 -0500
Received: from rlg.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA06740  (mail destined for urn-ietf@services.bunyip.com); Wed, 18 Dec 96 19:27:12 -0500
Message-Id: <9612190027.AA06740@mocha.bunyip.com>
Date:     Wed, 18 Dec 96 16:27:02 PST
From: "Michael Carroll" <BR.MJC@RLG.ORG>
To: urn-ietf@bunyip.com
Subject:  Re: [URN] Potential inconsistency between URL and URN syntaxes...
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Michael Carroll" <BR.MJC@RLG.ORG>
Errors-To: owner-urn-ietf@bunyip.com

It might be better for us to describe the current task as specifying
*a* syntax for URNs, rather than *the* syntax for URNs.  This would
clearly suggest the possibility that there will be other syntaxes
later.  The other syntaxes may use characters from nonroman
character sets; perhaps mappings will be specified from one syntax
to another.

If we look at it this way, I think it's not even desirable that all
syntaxes for URNs comply with requirements on "the" (existing)
syntax for URLs.  It's just desirable that the first URN syntax
comply.  I don't know of anything that breaks if it doesn't.  I
agree "now is a logical time" to separate these things out.

Michael
--
  Michael Carroll
  Research Libraries Group
  br.mjc@rlg.org

To:  URN-IETF@BUNYIP.COM


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id SAA18303 for urn-ietf-out; Wed, 18 Dec 1996 18:24:22 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id SAA18298; Wed, 18 Dec 1996 18:24:20 -0500
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA06453  (mail destined for uri@services.bunyip.com); Wed, 18 Dec 96 18:24:19 -0500
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id SAA04077; Wed, 18 Dec 1996 18:24:18 -0500
Message-Id: <199612182324.SAA04077@beethoven.bunyip.com>
From: leslie@bunyip.com (Leslie Daigle)
Date: Wed, 18 Dec 1996 18:24:18 -0500
In-Reply-To: Ryan Moats's message as of Dec 18,  9:11
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Ryan Moats <jayhawk@ds.internic.net>, uri@bunyip.com
Subject: Re: [URN] Potential inconsistency between URL and URN syntaxes...
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: leslie@bunyip.com (Leslie Daigle)
Errors-To: owner-urn-ietf@bunyip.com

It looks like the following questions are on the table:

	. should URN and URL syntaxes be consistent?
	
	. if yes, which should now change:

		. URLs cannot, because of legacy support, although
	 	  there is the issue of "I18N"

		. URNs "can", except that the existing syntax was
		  built for specific reasons to address issues that
		  have concerned URNs more than URLs (e.g., bringing
		  in other namespaces and addressing multiple language
		  issues).


Is it "desirable" that URN syntax be compliant with URL syntax, or "required"?
What _breaks_ if it is not?

[Ryan quotes from the URL draft:]
> > 
> >    Although this specification restricts its discussion to URLs, the
> >    syntax defined is that of URI in general.  Any requirements placed on
> >    the URL syntax also apply to the URI syntax.  This uniform syntax for
> >    all resource identifiers allows a URN to be used in any data field
> >    that might otherwise hold a URL.

This draft is for the _URL_ syntax, and this is the only paragraph that
lays claim to all of URI syntaxes.  It was written before there was a concrete
proposal for URNs.  I think the URL syntax RFC would be quite complete
_without_ this paragraph.

The URL syntax is going to face its own battles as the issues of 
character sets and languages are brought up -- it seems like now is a logical
time to separate out the evolution of these two things, _unless_ there
are some very concrete things that will break if they are not kept
consistent.

Cheers!
Leslie.

-- 

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           Vice President, Research
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA15029 for urn-ietf-out; Wed, 18 Dec 1996 13:23:05 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA15010; Wed, 18 Dec 1996 13:22:21 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA03878  (mail destined for urn-ietf@services.bunyip.com); Wed, 18 Dec 96 13:22:06 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <02348-0@josef.ifi.unizh.ch>; Wed, 18 Dec 1996 19:21:07 +0100
Date: Wed, 18 Dec 1996 19:21:06 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: Ryan Moats <jayhawk@ds.internic.net>
Cc: uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] Potential inconsistency between URL and URN syntaxes...
In-Reply-To: <32B80993.5785@ds.internic.net>
Message-Id: <Pine.SUN.3.95.961218190227.245T-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

On Wed, 18 Dec 1996, Ryan Moats wrote:

> Folks-
> 
> I was reminded this morning that there is a potential inconsistency
> between the URL and URN syntax specifications
> (draft-fielding-url-syntax-02.txt and draft-ietf-urn-syntax-01.txt).
> Because of this, I am cross-posting this to both lists, so I apologize
> to those folks that will see this multiple times (I know I will...)

I have noticed this inconsistency, too, and am glad Ryan brought it up.
 
> The inconsistency arises from the following:
> 
> In the URL syntax draft the following statement is made:
> 
> > 1.1. URL, URN, and URI
> > 
> >    URLs are a subset of Uniform Resource Identifiers (URI), which also
> >    includes the notion of Uniform Resource Names (URN).  A URN differs
> >    from a URL in that it identifies a resource in a location-independent
> >    fashion (see RFC 1737, [10]).  URNs are defined by a separate set of
> >    specifications.
> > 
> >    Although this specification restricts its discussion to URLs, the
> >    syntax defined is that of URI in general.  Any requirements placed on
> >    the URL syntax also apply to the URI syntax.  This uniform syntax for
> >    all resource identifiers allows a URN to be used in any data field
> >    that might otherwise hold a URL.
> 
> However, in the latest draft URN syntax spec (circulating on the urn
> mailing list), the syntax for a URN is
> 
> >    "urn:" <NID> ":" <NSS>
> 
> I don't beleive that the URN specification "can be used in any data
> field that might otherwise hold a URL" as it currently stands (If
> somebody thinks otherwise, please let me know).  Therefore, either the
> syntax specs need to be aligned or the statements about the URL
> specification refering to the URI syntax need to be modulated
> (neither of which are pleasant topics...).  My current preference
> is to modulate the URL syntax specification to support the URN syntax
> and move forward.

I think there is very much to be gained from URLs and URNs being
syntactically alligned. Currenty, it looks to me as if this is
the case; the "urn" part is a <scheme>, and everything after
that is scheme-specific. The greedy algorithm (Section 4.4)
and the exclusion of ":" in schemes assures that this parsing
will be done correctly.
The treatment of reserved characters could cause some problems,
however. To allow substitution of "%7E" by "~" (URL, 2.2/2.3.2)
while that character is not available on many keyboards is
problematic. Therefore, that aspect has to be reconsidered
anyway.
The URL draft also does not agree with the URN draft on i18n
issues. I18N in URLs is a large topic, and I hope to get the
time tomorrow to comment on its treatment in the URL draft.

In the context of this thread, it is at least required that
consequences in these differences are analysed/understood,
and that there is language in the URL draft (given it is kept
to be responsible for URIs in general) that the syntax
alignement does not include these issues. This most probably
should be done with a general statement explaining what
exactly is covered, and what not, by "uniform syntax".

Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA14475 for urn-ietf-out; Wed, 18 Dec 1996 12:38:10 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAB14470 for <urn-ietf@services.bunyip.com>; Wed, 18 Dec 1996 12:38:07 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA03439  (mail destined for urn-ietf@services.bunyip.com); Wed, 18 Dec 96 12:38:04 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <00633-0@josef.ifi.unizh.ch>; Wed, 18 Dec 1996 18:37:38 +0100
Date: Wed, 18 Dec 1996 18:37:37 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: marshall eubanks <tme@CasA.usno.navy.mil>
Cc: urn-ietf@bunyip.com
Subject: [URN] Re: Re[2]: Article re San Jose IETF in Sunday San Francisco paper
In-Reply-To: <"josef.ifi..634:18.11.96.17.15.27"@ifi.unizh.ch>
Message-Id: <Pine.SUN.3.95.961218183348.245Q-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

On Wed, 18 Dec 1996, marshall eubanks wrote:

> > Maybe URN's should include a check-sum or the like to make sure that
> > it has been copied/typed correctly, much as crdit cards numbers, etc.,
> > do. This could even be in the URN label (as in, URN[XX]:yyyy, where
> > XX is a 2 character ascii code based on the yyyy field). The web
> > engine could then compare yyyy with XX and complain if they
> > don't match.
> 
> I was thinking here about the case where URN's could be very "cold."
> If I get a URL from someone today, and it's wrong, I can generally
> re-inquire, hunt around using search engines, etc. If I find a
> URN in (say) a 2 year old mail message, it might be very nice to
> know that it is typo free if it comes back as "not found." Credit
> card numbers and the like include redundancy for exactly that reason.
> A reasonable goal might be to be able to detect 2 character errors,
> and to correct one character errors.

As far as I understand URNs (I was mainly involved in their i18n
aspects), their most important property is permanence. This means
that if you have an URN that is "not found", by the virtue of
knowing it being an URN, you know that it's misspelled.

Another aspect of your proposal is that many namespaces, such as
ISBN, already contain check-sums.

Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA14312 for urn-ietf-out; Wed, 18 Dec 1996 12:15:39 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA14307 for <urn-ietf@services.bunyip.com>; Wed, 18 Dec 1996 12:15:31 -0500
Received: from casa.usno.navy.mil by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA03187  (mail destined for urn-ietf@services.bunyip.com); Wed, 18 Dec 96 12:15:19 -0500
Message-Id: <9612181715.AA03187@mocha.bunyip.com>
Received: by CasA.usno.navy.mil (1.37.109.16/16.2) id AA184529177; Wed, 18 Dec 1996 12:12:57 -0500
Date: Wed, 18 Dec 1996 12:12:57 -0500
From: marshall eubanks <tme@CasA.usno.navy.mil>
To: mduerst@ifi.unizh.ch, urn-ietf@bunyip.com
Subject: [URN] Re[2]: Article re San Jose IETF in Sunday San Francisco paper
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: marshall eubanks <tme@CasA.usno.navy.mil>
Errors-To: owner-urn-ietf@bunyip.com

I sent the following to the general IETF list, not the URN list,
by mistake. It concerns an idea I had after the problems that various
people had with a URL given in a mail message to the IETF :

> Maybe URN's should include a check-sum or the like to make sure that
> it has been copied/typed correctly, much as crdit cards numbers, etc.,
> do. This could even be in the URN label (as in, URN[XX]:yyyy, where
> XX is a 2 character ascii code based on the yyyy field). The web
> engine could then compare yyyy with XX and complain if they
> don't match.

I was thinking here about the case where URN's could be very "cold."
If I get a URL from someone today, and it's wrong, I can generally
re-inquire, hunt around using search engines, etc. If I find a
URN in (say) a 2 year old mail message, it might be very nice to
know that it is typo free if it comes back as "not found." Credit
card numbers and the like include redundancy for exactly that reason.
A reasonable goal might be to be able to detect 2 character errors,
and to correct one character errors.

                                     Regards
                                     Marshall Eubanks
                                     tme@casa.usno.navy.mil


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA13410 for urn-ietf-out; Wed, 18 Dec 1996 11:04:50 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA13402; Wed, 18 Dec 1996 11:04:47 -0500
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA02444  (mail destined for uri@services.bunyip.com); Wed, 18 Dec 96 11:04:41 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.2/8.8.2) with ESMTP id KAA01432; Wed, 18 Dec 1996 10:03:59 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id JAA04091; Wed, 18 Dec 1996 09:59:50 -0600 (CST)
Date: Wed, 18 Dec 1996 09:59:50 -0600 (CST)
Message-Id: <199612181559.JAA04091@void.ncsa.uiuc.edu>
To: Ryan Moats <jayhawk@ds.internic.net>
Cc: uri@bunyip.com, urn-ietf@bunyip.com
Subject: [URN] Potential inconsistency between URL and URN syntaxes...
In-Reply-To: <32B80993.5785@ds.internic.net>
References: <32B80993.5785@ds.internic.net>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

Ryan Moats writes:
 > However, in the latest draft URN syntax spec (circulating on the urn
 > mailing list), the syntax for a URN is
 > 
 > >    "urn:" <NID> ":" <NSS>
 > 
 > I don't beleive that the URN specification "can be used in any data
 > field that might otherwise hold a URL" as it currently stands (If
 > somebody thinks otherwise, please let me know).

I think otherwise.  I don't see anything wrong with this syntax -
consider that the scheme name for this whole class of URNs is called
"urn", and thus "urn:" preceeds the rest of the identifier.  

You were not specific about what the nature of the conflict is.

If "urn:" were optional (which is a subject still open for debate, I
presume), we may have a conflict.  The general URI syntax allows the
"<scheme name>:" prefix to be optional, and more of the prefix can be
left out, but then we might have a relative URI, which has different
semantics.  With no "urn:", the <NID> would actually function as the
scheme name since it indicates how to interpret the <NSS>.  But this
is true even with a required "urn:" prefix since we want URNs to be
independent of the resolution mechanism.

I'm not clear whether you believe URNs *should* be used in any data
field that might otherwise hold a URL, independent of whether they
in fact can.  I believe they should.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA12709 for urn-ietf-out; Wed, 18 Dec 1996 10:12:47 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA12704; Wed, 18 Dec 1996 10:12:44 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA01880  (mail destined for uri@services.bunyip.com); Wed, 18 Dec 96 10:12:42 -0500
Received: by privateer.windrose.omaha.ne.us; Wed Dec 18 09:11 CST 1996
Message-Id: <32B80993.5785@ds.internic.net>
Date: Wed, 18 Dec 1996 09:11:15 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: uri@bunyip.com
Cc: urn-ietf@bunyip.com
Subject: [URN] Potential inconsistency between URL and URN syntaxes...
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

Folks-

I was reminded this morning that there is a potential inconsistency
between the URL and URN syntax specifications
(draft-fielding-url-syntax-02.txt and draft-ietf-urn-syntax-01.txt).
Because of this, I am cross-posting this to both lists, so I apologize
to those folks that will see this multiple times (I know I will...)

The inconsistency arises from the following:

In the URL syntax draft the following statement is made:

> 1.1. URL, URN, and URI
> 
>    URLs are a subset of Uniform Resource Identifiers (URI), which also
>    includes the notion of Uniform Resource Names (URN).  A URN differs
>    from a URL in that it identifies a resource in a location-independent
>    fashion (see RFC 1737, [10]).  URNs are defined by a separate set of
>    specifications.
> 
>    Although this specification restricts its discussion to URLs, the
>    syntax defined is that of URI in general.  Any requirements placed on
>    the URL syntax also apply to the URI syntax.  This uniform syntax for
>    all resource identifiers allows a URN to be used in any data field
>    that might otherwise hold a URL.

However, in the latest draft URN syntax spec (circulating on the urn
mailing list), the syntax for a URN is

>    "urn:" <NID> ":" <NSS>

I don't beleive that the URN specification "can be used in any data
field that might otherwise hold a URL" as it currently stands (If
somebody thinks otherwise, please let me know).  Therefore, either the
syntax specs need to be aligned or the statements about the URL
specification refering to the URI syntax need to be modulated
(neither of which are pleasant topics...).  My current preference
is to modulate the URL syntax specification to support the URN syntax
and move forward.

Ryan Moats
InterNIC Directory and Database Services


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA17646 for urn-ietf-out; Mon, 16 Dec 1996 16:50:54 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA17641 for <urn-ietf@services.bunyip.com>; Mon, 16 Dec 1996 16:50:48 -0500
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA13020  (mail destined for urn-ietf@services.bunyip.com); Mon, 16 Dec 96 16:48:58 -0500
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id QAA02687; Mon, 16 Dec 1996 16:48:57 -0500
Message-Id: <199612162148.QAA02687@beethoven.bunyip.com>
From: leslie@bunyip.com (Leslie Daigle)
Date: Mon, 16 Dec 1996 16:48:57 -0500
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: urn-ietf@bunyip.com
Subject: [URN] DRAFT URN Meeting Minutes
Cc: jcurran@bbn.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: leslie@bunyip.com (Leslie Daigle)
Errors-To: owner-urn-ietf@bunyip.com

Well, rather than tearing apart case insensivity for a while longer,
here's some more material to play with!  

These are the draft meeting minutes that Sally Hambridge put together
for us (thanks Sally!).  Overall, I think the meeting was quite successful,
in that we covered several drafts, made a plan for what to do next,
and seem to be making quite reasonable progress.

I would appreciate corrections/comments from people who attended the 
meeting -- I intend  to send the minutes in on Friday this week.

Additionally, comments on the content (whether or not you made it to
the meeting) are also welcomed.

Cheers!
Leslie.

==================


                Draft Minutes of the URN Working Group
                 37th IETF, San Jose, December 12, 1996

Group Co-Chairs: Leslie Daigle, leslie@bunyip.com
                 John Curran, jcurran@bbn.com

Minute-Meister:  Sally Hambridge,  Intel 

Leslie opened the meeting by reviewing the Charter and Milestones.  
Hot Spots in the milestones are: we lack a draft detailing 
N2L/N2R/etc resolution results.  We will probably use Ron Daniel's HTTP 
conventions draft as a start on this milestone.  We also need to 
submit a document describing one new namespace and a document 
which describes grandfathering in older naming schemes, as well 
as the Frameworks and Requirements draft.

Karen Sollins presented the open issues with the current 
Frameworks and Requirements document:

The document discusses the assumptions of longevity, delegation, 
and independence.  The requirements fall in 3 major areas:  
Evolution, Usability, and Security.  The framework looks like 
this:

URN:<NID><NSS>
   |
   |
Global NID registry
  |        |
  |        |
  |     Private URN resolution service
UDS server
  |
  |
Private URN resolution service

Karen includes a definition section which defines Local 
Resolution service - what transforms URNs into access to 
resources; Hints - information that helps to access the 
information; UDS - URN Resolution Service Discovery Service - how 
to find the right URN resolution service; HFN - Human friendly 
names.

The Security area will discuss access control on hints; server 
authenticity; Server distribution (a countermeasure on denial of 
service attacks) and Privacy - the users from resolution services 
and for publishers for their clients and publications lists.

Issues:  Encouragement of separation of URNs from semantics
 - Efficiency as a goal or a requirement is in several places 
(documents) which need to be aggregated.
- Whether there is a useful distinction to be made between long-
term and short-term hints
- Acceptance by potential providers of UDS services.

Karen asked what's missing from the list of issues:
Internationalization (i18n) should be covered one way or another.
Name space ID - needs to be in a document but probably not this 
document.

Ryan Moats presented the issues with the URN syntax ID:
URN: should this be optional.  Please see the later discussion on 
this for the consensus.  
NID syntax: Why not use numbers and "-".  No reason - Ryan will 
change the draft.  There was a suggestion for following the RFC 
for URLs on this, but it was pointed out that this document is 
currently undergoing a revision.  NID namespace will have case 
insensitivity and add %escaping.  The NSS may be case sensitive.
URN Character set adds/deletes: Add "%" to the allowed character 
set and add a list of characters NOT part of the set to the 
draft.
%escaping: Will be allowed for escaping of reserved characters in 
addition to characters outside the URN character set; and allow 
for %HH escaping to use either upper or lower case.
Where does a URN end? At the first non-URN character set 
character.
Equivalency: Are things the same when they point to the same 
resource?  (Equivalency of resources was deemed to be a 
rathole).    Leslie offered that a URN could point to a specific 
day's weather and another could refer to today's weather, and 
these were pointing to the same thing but were not equivalent.
ROUGH CONSENSUS was reached that ONLY lexical equivalency will be 
covered in the draft.
The namespace will have strict rules. 
For the Human readability - MUST/SHOULD the following text is 
being substituted:
  Any namespace (existing or newly-devised) that is proposed as a 
  URN-namespace must be expressed in this syntax.  If names in 
  these namespaces contain characters other than those defined for 
  the URN character set they must be translated into canonical form 
  as discussed in section 2.2

Ron Daniel discussed the NAPTR draft.
 - There will be verbiage to state that records with unknown 
flags must be ignored.
- The Pseudo-code has to go.
- "R" Flag for treating Regex as "Raw"
- Don't do "E" flag for encrypting Raw fields.
Flag field reserves 0-9 for experimentation.  The TFLag allows 
you to look for the same domain as I.  ROUGH CONSENSUS was to 
allow people to create new flags however they want, but that if 
you see a flag you don't recognize you ignore it.

There was a question of the references to other drafts, and John 
Curran said he would find out if the text RFC xxx could be 
written and if the RFC editor would insert the correct numbers.

This draft will be going as an Experimental RFC.  There was 
discussion about how the experimental status will effect DNS and 
the regex substitutions.  We need to be explicit.  We need to 
say how this doesn't overload DNS and how DNS security will help 
and where it won't.  Also, there will probably be more than one 
discover service in the future and we don't want this one to be 
"The Standard".  We need operational experience.  The requiring 
resolution problem is not part of this draft.  We will have one 
more revision on the mailing list, then this goes to 
Experimental.

HTTP Conventions: Ron took this one too.
- We need a simple resolver for testing, the goal is not 
Standards track.  The goal is to use the conventions on encoding 
on requests and responses on http:

GET /uri-res/<server>/<uri> HTTP 1.0

He will include % encoding, status codes, Accept: headers and 
other stuff from HTTP as appropriate.  This allows cgi scripts to 
get names from files or directories, although they look ugly.

Open Discussion:
URN:  There was a question of rough consensus on the problem of 
whether to require urn:.  The room seems to indicate that urn: 
should be required on any part of the urn that was shipped around 
the Internet.  Whether or not implementors would use urn: was 
left up to them for their own local products, but in transmission 
the urn: would be required.  The problem with urn: seems to be at 
the user interface and user services level.  Don't confuse human 
friendly names with internal representation.

Documents:
We need a URN dereferencing document to discuss the resolution 
service and the resolution system.  These need the syntax (which 
is close) and the system requirements needs the framework (which 
is also close.) 

Assign URN - needs everything! We need namespace requirements.  
We need to have one new namespace and we need to bring in 1 
existing namespace.  We need to pay some attention to potential 
lawsuit issue.  It is important for someone who has authority for 
the namespace to say how it works in URN.  The proposal is for 
these to be experimental.  Dun and Bradstreet is interested in 
working on this as soon as the syntax is ready.  Clifford Lynch 
said that the NISO bibliographic IDs could move en masse.

We can create a resolution system which can be used outside the 
URN space, but we need to make it work there first.

Charter directions:

* We need to get a grip on bringing in an existing namespace
* We need a new namespace scheme
* We need the Name space requirements document (to see whether 
DNS will or won't work)
* We need to bring all the requirements from all sources into one 
place
* We need to look at the process of creating new namespaces


-- 

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           Vice President, Research
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA17490 for urn-ietf-out; Mon, 16 Dec 1996 16:32:07 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA17485 for <urn-ietf@services.bunyip.com>; Mon, 16 Dec 1996 16:32:04 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA12871  (mail destined for urn-ietf@services.bunyip.com); Mon, 16 Dec 96 16:32:02 -0500
Received: by privateer.windrose.omaha.ne.us; Mon Dec 16 15:31 CST 1996
Message-Id: <32B5BF94.10A2@ds.internic.net>
Date: Mon, 16 Dec 1996 15:31:00 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Cc: urn-ietf@bunyip.com, tows@earthlink.net
Subject: Re: [URN] Pre-release of draft-ietf-urn-syntax-02.txt
References: <Pine.SUN.3.95.961216221206.242X-100000@enoshima>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

Martin J. Duerst wrote:
> 
> On Mon, 16 Dec 1996 jayhawk@windrose.omaha.ne.us wrote:
> 
> > > >5. The NSS is case sensitive, while the NID, "urn:" tag and %escaping
> > > >are case insensitive.
> > >     Why is the NSS case sensitive?  Most people are used to URL's which
> > > are case insensitive.  There would be a lot of confusion with people
> > > ignoring caps, as well as allowing someone to take an NSS which is
> > > identicle to another except for capitalization.  (I think there was a
> > > similar issue recently with URL's and the three letter classification.)
> >
> > I disagree that all URLs are case insensitive.  Portions are, but then again,
> > some portions aren't.
> 
> See my example with a file name. In general, only the DNS part is
> case insensitive. User id may be, may be not, password certainly
> not, hierarchical part (filenames) certainly not, query part certainly
> not. This makes URLs case sensitive: If you don't know the details
> you better make sure you got it the right way, or it may point into
> the void.

This example works for me...

> > Going back into my email archives (not as thorough as Bunyip's, but easier
> > to get at, the syntax draft has always allowed individual namespaces to
> > declare themselves as having a case-insensitive NSS,
> 
> Is that mentionned specifically, or is it just due to the fact that
> NSSs can declare any two names to be functionally equivalent?

Yes.  In section 5, the quote is "Some namespaces may define additional
lexical equivalences, such as case-insensitivity of the NSS (or parts
thereof)."

Ryan

P.S. I forgot where I was for my previous message, so please ignore that
To: header.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA17428 for urn-ietf-out; Mon, 16 Dec 1996 16:27:33 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA17423 for <urn-ietf@services.bunyip.com>; Mon, 16 Dec 1996 16:27:30 -0500
Received: from mintaka.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA12847  (mail destined for urn-ietf@services.bunyip.com); Mon, 16 Dec 96 16:27:26 -0500
Received: from skadhwe.lcs.mit.edu by MINTAKA.LCS.MIT.EDU id aa15475; 16 Dec 96 16:26 EST
Received: by skadhwe.lcs.mit.edu; (5.65v3.2/1.1.8.2/15Aug95-0306PM) id AA04046; Mon, 16 Dec 1996 16:26:53 -0500
Date: Mon, 16 Dec 1996 16:26:53 -0500
Message-Id: <9612162126.AA04046@skadhwe.lcs.mit.edu>
From: Lewis Girod <girod@LCS.MIT.EDU>
To: leslie@bunyip.com
Cc: tows@earthlink.net, jayhawk@ds.internic.net, urn-ietf@bunyip.com
In-Reply-To: <199612162102.QAA02633@beethoven.bunyip.com> (leslie@bunyip.com)
Subject: Re: [URN] Pre-release of draft-ietf-urn-syntax-02.txt
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Lewis Girod <girod@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@bunyip.com

   From: leslie@bunyip.com (Leslie Daigle)
   Date: Mon, 16 Dec 1996 16:02:28 -0500

   There might be a better wording for this to suggest that the NSS is 
   expected to be transported and interpreted literally.

... and that each namespace defines any relevant notions of lexical
equivalence.  Using NAPTR, this equivalence function is implemented
within the regexps -- basically two different URNs generate the same
domain name to look up.  This may be used to express case
insensitivity, as well as more complex equivalence functions.

Also, since escaped characters are a syntax that applies to all NSS's,
we can specify the hex characters encoding escaped characters to be
case insensitive.

	- Lewis


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA17295 for urn-ietf-out; Mon, 16 Dec 1996 16:18:57 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA17290 for <urn-ietf@services.bunyip.com>; Mon, 16 Dec 1996 16:18:55 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA12763  (mail destined for urn-ietf@services.bunyip.com); Mon, 16 Dec 96 16:18:48 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <29093-0@josef.ifi.unizh.ch>; Mon, 16 Dec 1996 22:18:31 +0100
Date: Mon, 16 Dec 1996 22:18:30 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: jayhawk@windrose.omaha.ne.us
Cc: urn-ietf@bunyip.com, tows@earthlink.net
Subject: Re: [URN] Pre-release of draft-ietf-urn-syntax-02.txt
In-Reply-To: <9612162043.AA12260@mocha.bunyip.com>
Message-Id: <Pine.SUN.3.95.961216221206.242X-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

On Mon, 16 Dec 1996 jayhawk@windrose.omaha.ne.us wrote:

> > >5. The NSS is case sensitive, while the NID, "urn:" tag and %escaping
> > >are case insensitive.
> > 	Why is the NSS case sensitive?  Most people are used to URL's which
> > are case insensitive.  There would be a lot of confusion with people
> > ignoring caps, as well as allowing someone to take an NSS which is
> > identicle to another except for capitalization.  (I think there was a
> > similar issue recently with URL's and the three letter classification.)
> 
> I disagree that all URLs are case insensitive.  Portions are, but then again,
> some portions aren't. 

See my example with a file name. In general, only the DNS part is
case insensitive. User id may be, may be not, password certainly
not, hierarchical part (filenames) certainly not, query part certainly
not. This makes URLs case sensitive: If you don't know the details
you better make sure you got it the right way, or it may point into
the void.

> Going back into my email archives (not as thorough as Bunyip's, but easier
> to get at, the syntax draft has always allowed individual namespaces to
> declare themselves as having a case-insensitive NSS,

Is that mentionned specifically, or is it just due to the fact that
NSSs can declare any two names to be functionally equivalent?

>but that is not the
> default.  Further, there was some discussion that case-insensitivity would
> have strange effects in the international arena (Martin, maybe you
> can clarify this some more?)

First, we would have to make sure that case-insensitivity also applies
to accented characters, and to Greek, Cyrillic, and Armenian. Second,
the question of whether to extend insensitivity to things similar, but
not equivalent to case would come up (e.g. katakana and hiragana in
Japanese). This is an actual point of discussion for SGML :-(.
Third, casing can be different depending on language. The Turkish
dotless I is the famous example.


Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA16937 for urn-ietf-out; Mon, 16 Dec 1996 16:02:34 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA16932 for <urn-ietf@services.bunyip.com>; Mon, 16 Dec 1996 16:02:32 -0500
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA12577  (mail destined for urn-ietf@services.bunyip.com); Mon, 16 Dec 96 16:02:31 -0500
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id QAA02633; Mon, 16 Dec 1996 16:02:30 -0500
Message-Id: <199612162102.QAA02633@beethoven.bunyip.com>
From: leslie@bunyip.com (Leslie Daigle)
Date: Mon, 16 Dec 1996 16:02:28 -0500
In-Reply-To: Towsner's message as of Dec 16, 14:59
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Towsner <tows@earthlink.net>, Ryan Moats <jayhawk@ds.internic.net>, urn-ietf@bunyip.com
Subject: Re: [URN] Pre-release of draft-ietf-urn-syntax-02.txt
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: leslie@bunyip.com (Leslie Daigle)
Errors-To: owner-urn-ietf@bunyip.com

[Henry Towsner wrote:]
> 	Why is the NSS case sensitive?  Most people are used to URL's which
> are case insensitive.  There would be a lot of confusion with people
> ignoring caps, as well as allowing someone to take an NSS which is
> identicle to another except for capitalization.  (I think there was a
> similar issue recently with URL's and the three letter classification.)


Don't forget that we are trying to architect something that will not
preclude the incorporation of existing namespaces -- and many of those
 _are_ case sensitive.

Also, "case sensitivity" is poorly defined when it comes to non-7-bit
characters and non-English languages.

There might be a better wording for this to suggest that the NSS is 
expected to be transported and interpreted literally.

Leslie.

-- 

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           Vice President, Research
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA16854 for urn-ietf-out; Mon, 16 Dec 1996 15:57:27 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA16849 for <urn-ietf@services.bunyip.com>; Mon, 16 Dec 1996 15:57:23 -0500
Received: from proxy1.ba.best.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA12480  (mail destined for urn-ietf@services.bunyip.com); Mon, 16 Dec 96 15:57:09 -0500
Received: from shellx.best.com (shellx.best.com [206.86.0.11]) by proxy1.ba.best.com (8.8.4/8.8.3) with SMTP id MAA06541; Mon, 16 Dec 1996 12:45:26 -0800 (PST)
Date: Mon, 16 Dec 1996 12:45:26 -0800 (PST)
From: "Gregory J. Woodhouse" <gjw@wnetc.com>
To: Towsner <tows@earthlink.net>
Cc: Ryan Moats <jayhawk@ds.internic.net>, urn-ietf@bunyip.com
Subject: Re: [URN] Pre-release of draft-ietf-urn-syntax-02.txt
In-Reply-To: <l03010d01aedb59c65101@[153.35.79.47]>
Message-Id: <Pine.SGI.3.95.961216124043.2059A-100000@shellx.best.com>
X-Url: http://www.wnetc.com/
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Gregory J. Woodhouse" <gjw@wnetc.com>
Errors-To: owner-urn-ietf@bunyip.com

The NSS should be case sensitive. Think about URLs. The following are not
equivalent:

http://wherever.org/Folder/
http://wherever.org/folder/

I don't think case sensitivity in the NSS wil be any gret surprise with
URNs. (Then again, I've never been much of a fan of case insensitivity,
anyway.)

---
gjw@wnetc.com    /    http://www.wnetc.com/home.html
If you're going to reinvent the wheel, at least try to come
to come up with a better one.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA16508 for urn-ietf-out; Mon, 16 Dec 1996 15:43:45 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA16497 for <urn-ietf@services.bunyip.com>; Mon, 16 Dec 1996 15:43:41 -0500
From: jayhawk@windrose.omaha.ne.us
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA12260  (mail destined for urn-ietf@services.bunyip.com); Mon, 16 Dec 96 15:43:35 -0500
Message-Id: <9612162043.AA12260@mocha.bunyip.com>
Date: Mon, 16 Dec 96 14:42 CST
To: urn-ietf@bunyip.com, tows@earthlink.net
Subject: Re: [URN] Pre-release of draft-ietf-urn-syntax-02.txt
X-Sun-Charset: US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: jayhawk@windrose.omaha.ne.us
Errors-To: owner-urn-ietf@bunyip.com

> >5. The NSS is case sensitive, while the NID, "urn:" tag and %escaping
> >are case insensitive.
> 	Why is the NSS case sensitive?  Most people are used to URL's which
> are case insensitive.  There would be a lot of confusion with people
> ignoring caps, as well as allowing someone to take an NSS which is
> identicle to another except for capitalization.  (I think there was a
> similar issue recently with URL's and the three letter classification.)

I disagree that all URLs are case insensitive.  Portions are, but then again,
some portions aren't. 

Going back into my email archives (not as thorough as Bunyip's, but easier
to get at, the syntax draft has always allowed individual namespaces to
declare themselves as having a case-insensitive NSS, but that is not the
default.  Further, there was some discussion that case-insensitivity would
have strange effects in the international arena (Martin, maybe you
can clarify this some more?)

Ryan




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA16428 for urn-ietf-out; Mon, 16 Dec 1996 15:32:53 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA16423 for <urn-ietf@services.bunyip.com>; Mon, 16 Dec 1996 15:32:51 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA12146  (mail destined for urn-ietf@services.bunyip.com); Mon, 16 Dec 96 15:32:47 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <26999-0@josef.ifi.unizh.ch>; Mon, 16 Dec 1996 21:31:45 +0100
Date: Mon, 16 Dec 1996 21:31:43 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: Towsner <tows@earthlink.net>
Cc: Ryan Moats <jayhawk@ds.internic.net>, urn-ietf@bunyip.com
Subject: Re: [URN] Pre-release of draft-ietf-urn-syntax-02.txt
In-Reply-To: <l03010d01aedb59c65101@[153.35.79.47]>
Message-Id: <Pine.SUN.3.95.961216212646.242V-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

On Mon, 16 Dec 1996, Towsner wrote:

> >5. The NSS is case sensitive, while the NID, "urn:" tag and %escaping
> >are case insensitive.
> 	Why is the NSS case sensitive?  Most people are used to URL's which
> are case insensitive.

Looks like you are living on an MS-DOS box, or an IBM mainframe.
Otherwise, create two files, just differing in captitalization,
and try what you get with a file: URL. In case you file system
is capitalizationwise challenged, and you still have difficulties
believing me, I can set up two such files in our ftp directory :-).

Regards,	Martin.




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA16099 for urn-ietf-out; Mon, 16 Dec 1996 14:54:16 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA16094 for <urn-ietf@services.bunyip.com>; Mon, 16 Dec 1996 14:54:15 -0500
Received: from denmark-c.it.earthlink.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA11518  (mail destined for urn-ietf@services.bunyip.com); Mon, 16 Dec 96 14:54:09 -0500
Received: from [153.35.79.47] (Cust47.Max20.Boston.MA.MS.UU.NET [153.35.79.47]) by denmark.it.earthlink.net (8.7.5/8.7.3) with ESMTP id LAA18456; Mon, 16 Dec 1996 11:53:47 -0800 (PST)
X-Sender: tows@mail.earthlink.net
Message-Id: <l03010d01aedb59c65101@[153.35.79.47]>
In-Reply-To: <32B56D9D.7B96@ds.internic.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Mon, 16 Dec 1996 14:59:21 -0500
To: Ryan Moats <jayhawk@ds.internic.net>, urn-ietf@bunyip.com
From: Towsner <tows@earthlink.net>
Subject: Re: [URN] Pre-release of draft-ietf-urn-syntax-02.txt
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Towsner <tows@earthlink.net>
Errors-To: owner-urn-ietf@bunyip.com

>5. The NSS is case sensitive, while the NID, "urn:" tag and %escaping
>are case insensitive.
	Why is the NSS case sensitive?  Most people are used to URL's which
are case insensitive.  There would be a lot of confusion with people
ignoring caps, as well as allowing someone to take an NSS which is
identicle to another except for capitalization.  (I think there was a
similar issue recently with URL's and the three letter classification.)

--
<Insert witty signature here>
-Henry Towsner <tows@earthlink.net>




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA13366 for urn-ietf-out; Mon, 16 Dec 1996 10:42:59 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA13361 for <urn-ietf@services.bunyip.com>; Mon, 16 Dec 1996 10:42:55 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA09436  (mail destined for urn-ietf@services.bunyip.com); Mon, 16 Dec 96 10:42:43 -0500
Received: by privateer.windrose.omaha.ne.us; Mon Dec 16 09:41 CST 1996
Message-Id: <32B56D9D.7B96@ds.internic.net>
Date: Mon, 16 Dec 1996 09:41:17 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: urn-ietf@bunyip.com
Subject: [URN] Pre-release of draft-ietf-urn-syntax-02.txt
Content-Type: multipart/mixed; boundary="------------4648506075BE"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

This is a multi-part message in MIME format.

--------------4648506075BE
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Folks-
 
Apologies for jumping any traditional post-IETF "quiet time", but I
would really like to try and move the syntax draft closer to draft
standard.  Attached is a pre-release of version -02.
 
We managed to reach rough consensus on the open issues raised during the
URN working group meeting, and so I've changed the syntax draft to
note these agreements. I'm now looking for rough consensus from those
folks on the mailing list that were not in San Jose.

Ryan

-----------Changes from the release draft are (in no particular order):
 
1. Various editing changes, and I've probably missed some, including
cleaning up the modified BNF grammar.
 
2. The tag "urn:" is now required.  There were several folks at San Jose
that said that the absence of this tag would break things, while there
was no one that said that the presence of this tag would break things. 
If someone has a situation were the presence will BREAK things (not just
be inconvient) let the mailing list know!
 
3. The NID now allows letters and numbers.
 
4. The equivalence section only talks about lexical equivalence. 
Functional equivalence is namespace specific and is outside the scope of
this document.
 
5. The NSS is case sensitive, while the NID, "urn:" tag and %escaping
are case insensitive.
 
6. "%" has been added to the URN character set.  An explicit list of
all octets not part of the URN character set has also been added (the
"excluded character set".  A URN ends with an octet that is part of
the excluded character set.
 
7. "%"escaping is now allowed for reserved characters as well as
characters not in the URN char set.
 
8. The two paragraphs in section 3 have been replaced with Leslie's
suggestion to the mailing list.

--------------4648506075BE
Content-Type: text/plain; charset=us-ascii; name="urn.syntax.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="urn.syntax.txt"







Internet-Draft                                                Ryan Moats
draft-ietf-urn-syntax-02.txt                                        AT&T
Expires in six months                                      December 1996


                               URN Syntax
                 Filename: draft-ietf-urn-syntax-02.txt


Status of This Memo

      This document is an Internet-Draft.  Internet-Drafts are working
      documents of the Internet Engineering Task Force (IETF), its
      areas, and its working groups.  Note that other groups may also
      distribute working documents as Internet-Drafts.

      Internet-Drafts are draft documents valid for a maximum of six
      months and may be updated, replaced, or obsoleted by other
      documents at any time.  It is inappropriate to use Internet-
      Drafts as reference material or to cite them other than as ``work
      in progress.''

      To learn the current status of any Internet-Draft, please check
      the ``1id-abstracts.txt'' listing contained in the Internet-
      Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
      (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
      Coast), or ftp.isi.edu (US West Coast).


Abstract

   Uniform Resource Names (URNs) are intended to serve as persistent
   resource identifiers. This document sets forward the canonical syntax
   for URNs.  Support for both existing legacy and new namespaces is
   discussed. Requirements for URN presentation and transmission are
   presented.  Finally, there is a discussion of URN equivalence and how
   to determine it.

1. Introduction

   Uniform Resource Names (URNs) are intended to serve as persistent
   resource identifiers and are designed to make it easy to map other
   namespaces (which share the properties of URNs) into URN-space. The
   URN syntax therefore provides a means to encode character data in a
   form that can be sent in existing protocols, transcribed on most
   keyboards, etc.





Expires 5/19/97                                                 [Page 1]





INTERNET DRAFT                 URN Syntax                  December 1996


2. Syntax

   All URNs have the following syntax:

                     <URN> ::= "urn:" <NID> ":" <NSS>

   <NID> is the Namespace Identifier, and <NSS> is the Namespace
   Specific String.  The leading case-insensitive "urn:" sequence is
   required.  The Namespace ID is used to determine the _syntactic_
   interpretation of the Namespace Specific String (as discussed in
   [1]).

   RFC 1737 [2] presents additional requirements on URN encoding, which
   all have implications as far as limiting syntax.  On the other hand,
   the requirement to support existing legacy naming systems has the
   effect of broadening syntax.  Thus, we discuss the acceptable syntax
   for both the Namespace Identifier and the Namespace Specific String
   separately.

2.1 Namespace Identifier Syntax

   The following is the syntax for the Namespace Identifier. To (a) be
   consistent with all potential resolution schemes and (b) not put any
   undue constraints on any potential resolution scheme, the syntax for
   the Namespace Identifier is:

   <NID>         ::= <let-num> [ *<let-num-hyp> ]

   <let-num-hyp> ::= <upper> | <lower> | <number> | "-"

   <let-num>     ::= <upper> | <lower> | <number>

   <upper>       ::= "A" | "B" | "C" | "D" | "E" | "F" | "G" | "H" |
                     "I" | "J" | "K" | "L" | "M" | "N" | "O" | "P" |
                     "Q" | "R" | "S" | "T" | "U" | "V" | "W" | "X" |
                     "Y" | "Z"

   <lower>       ::= "a" | "b" | "c" | "d" | "e" | "f" | "g" | "h" |
                     "i" | "j" | "k" | "l" | "m" | "n" | "o" | "p" |
                     "q" | "r" | "s" | "t" | "u" | "v" | "w" | "x" |
                     "y" | "z"

   <number>      ::= "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" |
                     "8" | "9"



   This is slightly more restrictive that what is stated in RFC 1738 [3]



Expires 5/19/97                                                 [Page 2]





INTERNET DRAFT                 URN Syntax                  December 1996


   (which allows the period "."). Further, the Namespace Identifier is
   case insensitive, so that "ISBN" and "isbn" refer to the same
   namespace.

   To avoid confusion with the "urn:" identifier, the NID "urn" is
   reserved and MUST NOT be used.

2.2 Namespace Specific String Syntax

   As required by 1737, there is a single canonical representation of
   the NSS portion of an URN.   The format of this single canonical form
   follows:

   <NSS>         ::= *<URN chars>

   <URN chars>   ::= <trans> | "%" <hex> <hex>

   <trans>       ::= <upper> | <lower> | <number> | <other>

   <hex>         ::= <number> | "A" | "B" | "C" | "D" | "E" | "F" |
                     "a" | "b" | "c" | "d" | "e" | "f"

   <other>       ::= "(" | ")" | "+" | "\" | "," | "-" | "." | "/" |
                     ":" | "=" | "?" | "@" | "%"

   Depending on the rules governing a namespace, valid identifiers in a
   namespace might contain characters that are not members of the URN
   character set above (<URN chars>).  Such strings MUST be translated
   into canonical NSS format before using them as protocol elements or
   otherwise passing them on to other applications. Translation is done
   by encoding each character outside the URN character set as a
   sequence of one to six octets using UTF-8 encoding, and the encoding
   of each of those octets as "%" followed by two characters from the
   <hex> character set above. The two characters give the hexadecimal
   representation of that octet.

   Namespaces MAY designate one or more characters from the URN
   character set as having special meaning for that namespace (An
   example of this is the "%" character in the URN syntax itself).  If
   the namespace also uses that character in a literal sense as well,
   the character used in a literal sense MUST be encoded with "%"
   followed by the hexadecimal representation of that octet.  Therefore,
   the process of registering a namespace identifier shall include
   publication of a definition of which characters have a special
   meaning and how to encode these characters if used in a literal
   sense.





Expires 5/19/97                                                 [Page 3]





INTERNET DRAFT                 URN Syntax                  December 1996


2.3 Excluded characters

   The following list is included only for the sake of completeness.
   Any octets/characters on this list are explicitly NOT part of the URN
   character set, and if used in a URN, MUST be %encoded:

   <excluded> ::= octets 0-32 (0-20 hex) | "!" | """ | "#" | "$" | "&" | "'" |
                  "*" | ";" | "<" | ">" | "[" | "]" | "^" | "_" | "`" | "{" |
                  "|" | "}" | "~" | octets 127-255 (7F-FF hex)

   A URN ends when an octet/character from the excluded character set
   (<excluded>) is encountered.  The character from the excluded
   character set is NOT part of the URN.

3. Support of existing legacy naming systems and new naming systems

   Any namespace (existing or newly-devised) that is proposed as a URN-
   namespace and fulfills the criteria of URN-namespaces MUST be
   expressed in this syntax.  If names in these namespaces contain
   characters other than those defined for the URN character set, they
   MUST be translated into canonical form as discussed in section 2.2.

4. URN presentation and transport

   URN-aware applications MAY support "natural" display of URNs which
   contain characters encoded using "%" notation.  However, they MUST
   provide for display of URNs in canonical form (i.e. in a format
   suitable for transcription).

   URNs MUST be transported in canonical format.

5. Lexical Equivalence in URNs

For various purposes, such as caching, it is necessary to determine
equivalence without actually resolving the URN. This done by testing for
"lexical equivalence". Two URNs are lexically equivalent if they are
octet-by-octet equal after the following preprocessing

        1. normalize the case of the leading "urn:" token
        2. normalize the case of the NID
        3. normalizing the case of any "%" escaping

Some namespaces may define additional lexical equivalences, such as
case-insensitivity of the NSS (or parts thereof).  Additional lexical
equivalences MUST be documented as part of namespace registration, MUST
always have the effect of eliminating some of the false negatives
obtained by the procedure above, and MUST NEVER says that two URNs are
not equivalent if the procedure above says they are equivalent.



Expires 5/19/97                                                 [Page 4]





INTERNET DRAFT                 URN Syntax                  December 1996


6. Functional Equivalence in URNs

   Resolvers determine functional equivalence based on specific rules
   for the namespace.  Therefore, namespace registration MUST include
   documentation on how to determine functional equivalence for that
   namespace.

7. Examples of equivalence

   The following URN comparisons highlight the difference between these
   types of equivalence:

     urn:isbn:1-23485-8-29, isbn:1-23485-8-29 are lexically equiv.
     urn:isbn:1-23485-8-29, ISBN:1-23485-8-29 are lexically equiv.
     urn:isbn:1-23485-8-29, isbn:123485829 are not lexically equiv.
        but may be functionally equivalent.

8. Security considerations

   This document specifies the syntax for URNs.  While some namespaces
   resolvers may assign special meaning to certain of the characters of
   the Namespace Specific String, any security consideration resulting
   from such assignment are outside the scope of this document.  It is
   strongly recommended that the process of registering a namespace
   identifier include any such considerations.

9. Acknowledgments

   Thanks to various members of the URN working group and <<your name
   here!!>> for comments on earlier drafts of this document.  This
   document is partially supported by the National Science Foundation.

10. References

   Request For Comments (RFC) and Internet Draft documents are available
   from <URL:ftp://ftp.internic.net> and numerous mirror sites.

         [1]         L. L. Daigle, P. Faltstrom, R. Iannella.  "A Frame-
                     work for the Assignment and Resolution of Uniform
                     Resource Names," Internet Draft (work in progress).
                     June 1996.


         [2]         K. Sollins, L. Masinter.  "Functional Requirements
                     for Uniform Resource Names," RFC 1737.  December
                     1994.





Expires 5/19/97                                                 [Page 5]





INTERNET DRAFT                 URN Syntax                  December 1996


         [3]         T. Berners-Lee, L. Masinter, M. McCahill. "Uniform
                     Resource Locators (URL)," RFC 1738.  December 1994.

11. Editor's address

   Ryan Moats
   AT&T
   15621 Drexel Circle
   Omaha, NE 68135-2358
   USA

   Phone:  +1 402 894-9456
   EMail:  jayhawk@ds.internic.net


                 This Internet Draft expires May 19, 1997.



































Expires 5/19/97                                                 [Page 6]



--------------4648506075BE--



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id BAA11110 for urn-ietf-out; Fri, 13 Dec 1996 01:24:45 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id BAA11105 for <urn-ietf@services.bunyip.com>; Fri, 13 Dec 1996 01:24:42 -0500
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27540  (mail destined for urn-ietf@services.bunyip.com); Fri, 13 Dec 96 01:24:40 -0500
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id BAA01372 for urn-ietf@bunyip.com; Fri, 13 Dec 1996 01:24:40 -0500
Message-Id: <199612130624.BAA01372@beethoven.bunyip.com>
From: leslie@bunyip.com (Leslie Daigle)
Date: Fri, 13 Dec 1996 01:24:39 -0500
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: urn-ietf@bunyip.com
Subject: [URN] URN WG Meeting -- summary
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: leslie@bunyip.com (Leslie Daigle)
Errors-To: owner-urn-ietf@bunyip.com

There was a URN WG meeting today (Dec 12/96) at the San Jose IETF.  A brief
summary of that session is attached -- minutes will follow in the next
few days.

....

The URN WG session included a discussion of the 4 current Internet drafts
that we have (in generic terms, URN Discovery System Requirements & Framework,
URN Syntax, NAPTR, and HTTP Conventions for URN Resolution).  A few issues 
were identified with each document, and consensus was felt on most of them.
Therefore, URN Syntax, NAPTR and HTTP Conventions will go through one more quick
editing phase before being circulated on the mailing list and (barring further
issues) submitted for consideration as RFCs.  The System Requirements document
is younger and will be restructured before calling for discussion on particular
items.    Volunteers were sought and obtained for tackling the URN Namespace 
Requirements document, and also proposed namespaces for grandfathering.  To 
everyone's amazement, we accomplished this with the minimum of discussion and 
were done in 1 1/2 hours.  Hurrah!


Leslie.



-- 

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           Vice President, Research
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA19810 for urn-ietf-out; Fri, 6 Dec 1996 12:39:50 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA19770 for <urn-ietf@services.bunyip.com>; Fri, 6 Dec 1996 12:39:44 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA19984  (mail destined for urn-ietf@services.bunyip.com); Fri, 6 Dec 96 12:39:37 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id KAA14507 for <urn-ietf@bunyip.com>; Fri, 6 Dec 1996 10:39:35 -0700 (MST)
Message-Id: <2.2.32.19961206174827.00707594@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 06 Dec 1996 10:48:27 -0700
To: urn-ietf@bunyip.com
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: [URN] comments on Sollins' requirements draft
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Hi all,

Some notes w.r.t. Karen Sollins' recent draft on URN Resolution Requirements
and Framework. This is a little long, but maybe you can read it on the
flight to San Jose. For those who have not yet learned how to sleep on
flights, this should cure you of *that* problem. :-)

====
 Notes on Conformance of the NAPTR Proposal to URN Resolution Requirements

Karen Sollins has recently issued the first draft of a requirements document
for URN Resolution Services. To provide feedback to her for subsequent
versions of that draft, I have tried to document how the NAPTR resolution
proposal does or does not meet those requirements. I'll confess to being a
little ...difficult...  :-) and deliberately taking advantage of what I
perceived to be ambiguities in the requirements. This accounts for the
"NAPTR is the greatest thing in the world" tone of much of my responses.
The point is to try to push on the requirements as hard as possible to
see where they might be weaker than desired. Where I have knowingly
done so I have made an attempt at honesty by including a notes section
that explains what I think is the real intent of the requirement and how
NAPTR would or would not meet it. The notes section may also contain critiques
of the requirement in general.

General Comments:
=================

I think Karen has done something good by noting that we have resolver
discovery services (her UDS acronym) as opposed to resolvers. I would like
to see the requirements made more explicit on which sort of service they
apply to.

The draft collects the requirements into summaries at the end of each
section. That was found very useful and my comments key off of the summaries.
I have added some numbers on the requirements to make it easier to refer
to particular ones. I would like to see the draft use a numbering scheme.
I found it confusing on pg. 6 where one paragraph starts off "Lastly..."
and the next paragraph starts off "Second, ...".


Requirements on Evolution (sec. 3.1)

(3.1.1.a) Support for a growing set of URN schemes
==================================================
The NAPTR proposal supports growth in the number of URN schemes (namespaces).
New namespaces, X, may be added to X.urn.net and rules for their resolution
established.


(3.1.1.b) Support for new local URN resolution schemes
======================================================
The NAPTR proposal directly supports the evolution of URN resolution
schemes through the "services" field in the NAPTR record. Multiple
NAPTR records may be associated with a namespace to handle the period
of transition from one resolution protocol to another.

Notes:
I was unclear on the use of the term "local" in the summary statement of
the requirement. It did not appear in the narrative explanation of the
requirement.

The requirement is ambiguous. I can, I think, reasonably interpret it as
I did in the answer above. However, I believe that Karen's intent was that
there be an evolutionary path away from the NAPTR UDS approach itself, not
just the resolver protocols "discovered" by the NAPTR approach.

Assuming that was Karen's intent, I still think NAPTR meets the requirement.
My intent is that NAPTR resolution be used as a fallback approach when
a client does not have a specific handler for a namespace or URL protocol.
This allows alternate resolution mechanisms to be used on a namespace
by namespace basis. When a replacement UDS for NAPTR arises, there is no
difficulty in making it the resolver of last resort instead of NAPTR, and
in configuring clients so they only use NAPTR for namespaces not yet
serviced by the new UDS.


(3.1.1.c) Support for new authentication schemes:
=================================================

The authentication schemes supported by the individual resolution protocols
are outside the bounds of the NAPTR spec. The NAPTR UDS itself can utilize
the recent DNSSEC work to build authentication mechanisms when desired.
Any authentication needs not addressable through the DNSSEC framework can
be addressed by defining a new DNS resource record, or by using a special
convention on existing records such as TXT.

Notes:
The narrative for this requirement was not especially helpful. While the
previous two requirements had narratives that could be shortened, this one
needs some more explanation.

(3.1.1.d) Support for alternative UDS schemes active simultaneously
===================================================================

The notes for 3.1.1.b explain how NAPTR does not preclude alternative
UDS schemes and shows one way in which a client can use multiple UDS
schemes at the same time.

(3.1.2) Support and encourage the evolution toward the separation of
        global identification from short-lived, locally useful, or human
        friendly semantics
========================================================================

The NAPTR proposal supports the resolution of identifiers from
namespaces without the visible inclusion of resolution-system-specific
hints such as domain names.

Notes:
"Support" is OK, but the "and encourage" is a bit much.

Terry Allen has already commented on how this requirements document goes
well beyond the URN Requirements document in terms of deprecating human-
friendly names. I agree with he and Stu - we should take no position on
the friendliness of names. If they can be made unique, persistent, and
location-independent, that should be good enough for us.

The narrative never makes a clear statement of the requirement. It only
appears in the summary.


(3.1.3) To support the development and deployment of pricing models to
        manage human behavior with respect to limited resources.
======================================================================
The NAPTR proposal allows fee-for-resolution systems to be deployed
using the access controls on resolvers. The details of such controls
are outside the bounds of the NAPTR spec. New namespces will almost
certainly incurr the $50/yr. domain name registration fee.

Notes:
This requirement is *far* too strong. Prices are not the only way to
control user behavior, assuming it needs to be controlled. This
requirement should say nothing stronger than resolvers not precluding
the possibility of payment being one of many possible controls on access
to resolution info.

3.2 Usability and Feature Set Requirements
3.2.1 (The publisher)

(3.2.1.a) URN to hint resolution must be correct and efficient
==============================================================
The NAPTR proposal supports the efficient location of resolvers
because of the highly caching nature of DNS. Correctness of that
information is provided by the normal operation of DNS. In cases
demanding unusually high guarrantees of correctness, the recent
DNSSEC work can be used to provide signatures on the NAPTR responses.

Efficiency of the resolvers themselves is outside the bounds of the
NAPTR spec, but the NAPTR spec does help in making efficient resolution
possible since it allows reslovers to be replicated through the use of
the SRV record.

Notes:
We have no definition of "efficient" and "inefficient" so it is
impossible to evaluate conformance to this requirement on an
objective basis. I'll engage in subjective arguments with the
best of 'em. You need an objective criteria to which you can point
and say "put up or shut up". 

(3.2.1.b) Publishers must be able to select among URN resolution services
          to locate their resources
=========================================================================
NAPTR directly supports this requirement through the use of the
"services" field and multiple NAPTR records.

Notes:
The narrative goes beyond the requirement summary and says that the
selection must be easy. How do we quantify that? The narrative also
imposes a requirement not in the summary, that changing resolution
services SHOULD NOT be expensive for the publisher. What is and is
not expensive? (Adding a new NAPTR record is not, in itself, an
expensive operation. What kind of fees might be imposed are impossible
for the spec to address).


(3.2.1.c) Publishers must be able to arrange for multiple access points
          for their location information.
=======================================================================
The NAPTR proposal supports multiple resolvers through the SRV record.

Notes:
The narrative and the summary are quite different. The summary says
"location information" while the narrative talks about "resources".
The narrative also says services SHOULD be prepared to tailor
responses based on the entity making the query and uses local
caches as an example.

The NAPTR proposal can accomodate these as well. Multiple locations
for resources is handled by the resolvers, but the details are
outside the bounds of the NAPTR spec. Tailored responses are also
a resolver problem, but can be handled using existing technology.

(3.2.1.d) Publishers must be able to provide for both long-lived
          and short-lived hints
================================================================
The NAPTR proposal allows for hint lifetime to be communicated
using DNS TTLs, or resolution-method-specific lifetime information.
(e.g. HTTP Expires: headers).

Notes:
The requirement seems to assume that a distinction must be drawn
between short-term and long-term hints. I do not see this as being
necessary. Is it not more important that publishers be able to
communicate the expected lifetime of a hint and we not impose some
artificial short/long distinction? Why not short/medium/long or
really-really-really short//////etc.

(3.2.1.e) It must be relatively easy for publishers to install and
          observer [sic] their hint information and any security
          constraints they need for their hints.
==================================================================

The NAPTR proposal meets this requirement. (well, I blush a *little*
when I say that, but I digress). Hint information held on resolvers
is outside the bounds of the NAPTR proposal, but we expect that the
hint information on resolvers will be held in databases that can be
maintained using normal practice. Access to those databases will be
through particular resolution protocols. Maintaining and monitoring
the security imposed by those resolution protocols is outside the
bounds of the NAPTR spec, and outside the bounds of the resolution
protocol specs as well.

The hint information within the bounds of the NAPTR spec are the
NAPTR resource records used to find resolvers. That information is
relatively small and is expected to not change frequently. Editing
zone files is not the job of the publisher, but of the managment,
so we will get to that part of the requirement later I'm sure.
Monitoring the correct provision of information can be easily
achieved, either through the use of nslookup or through the use
of ultra-friendly front ends around nslookup. (Recent work on
dynamic update will make the construction of ultra-friendly
front ends possible so direct zone file editing can be avoided).

Notes:
"relatively easy" is not quantifiable. Therefore, I don't blush
*too* much when I say that editing a zone file meets the requirement.

Isn't installation of hint info a requirement for the resolver managers,
not the publishers? publishers should be able to provide the necessary
info about new resources to the management, but they don't need to install
the hints themselves.


(3.2.2) Client requirements
Generic note - it took awhile for me to figure out that "client" meant
"user-agent", not "user". A change in terminology might be nice.

(3.2.2.a) The interface to the UDS must be simple, effective, and efficient.
============================================================================
The current NAPTR library has a simple, effective, and efficient interface.


Notes:
(OK, OK, proof by assertion is not a recognized logical technique. :-)
The API for out NAPTR library is pretty simple, init_resolution() and
get_next_resolver(). However, that API is outside the bounds of the NAPTR
spec. Any number of APIs could be developed that provide access to the
information from the NAPTR records. As I have been told repeatedly in
other contexts, the IETF rarely standardizes APIs. In this case I think
that is certianly the right policy, because I don't think we know enough
about the space of possible UDS systems to develop an API that will work
with all of them in a useful fashion. If we are not going to standardize
an API, I don't think we should be setting requirements on them.

(3.2.2.b) The client and client applications must be able to understand
          the information stored in and provided by the UDS, in order to
          be able to make informed choices.
========================================================================

The NAPTR proposal supports this requirement, since the results coming
back clearly indicate the services offered by a resolver and the protocol
necessary to communicate with the resolver.

Notes:
Shouldn't this really be a requirement on the resolvers rather than the
UDS? The HTTP Conventions approach would still meet it since results
are tagged with media types.

The last paragraph in the section on client requirements does not state
any requirements and might be moved to the assumptions section.

(3.2.2.c)
I would add a requirement that the info returned from the UDS to the client
(and the resolver to the client) must be capable of evolving over time without
the wholesale replacement of the UDS or resolution protocol.

(3.2.3) Management requirements
(3.2.3.a) The managment of hints must be as unobtrusive as possible,
          avoiding using too many network resources.
=====================================================================
Managing hints in NAPTR records is local to the zone containing that
record and is therefore unobtrusive.

Notes:
this seems kind of vague

(3.2.3.b) A pricing scheme may be necessary to provide not only cost
          recovery, but also social incentives and disincentives to
          encourage certain sorts of behavior deemed necessary to meet
          other requirements.
======================================================================

I've already addressed this in 3.1.3, haven't I?

Notes:
This is not a well-stated requirement. How about "resolution service
providers may use pricing schemes or other means of access control"?
I still think you are pushing too hard for pricing. It is a policy
issue, and the technical issues for UDS requirments are not to
preclude it.

(3.2.3.c) The configuration and verification of configuration of
          individual UDS servers must be simple enough not to
          discourage configuration and verification.
================================================================
It is possible to configure and verify NAPTR resource record information.

Notes:
How can I evaluate conformance to this requirement? My friends and I
can write NAPTR records and we can use our debug client to make sure
we get to the machine we think we are going to get to. Is that good
enough?

The last sentence of the narrative for this requirement imposes another
requirement - one that I urge you to remove. The sentance says: "[...]
encouraging volunteer participants REQUIRES that, as with the DNS, such
volunteers can feel confident about the service they are providing and
its benefit to both themselves and the rest of the community". How can
we evaluate conformance to such a requirement?

(3.3) Security and Privacy requirements

Oh boy. While there are other parts of the draft I don't like, I find
chunks of this section unacceptable. The requirements in this section
have the implicit effect of mandating a security policy across all URN
resolvers and UDS'. This policy will be too strong for some sites and
too weak for others. My most vociferous objection is to the last
sentence of the first paragraph: "Therefore we believe that the benefit
of providing integrity guarantees beyond those provided by the servers
themselves does not outweight the cost".

     You     can't     make      that      decision    for     me!

There are people at my site who are *very*
interested in integrity guarantees. I know because I have talked to them.
Whether they will remain interested
once they see the true cost is for *them* to decide. This requirements
document has no business requiring or precluding any security measures.
What it must do is operate under the assumption that there is some site
out there with NO security, and that vicious hackers have totally had
their way with that site. It must then be possible for sites that wish
to be totally paranoid about security to resolve a URN to the resource
in such a fashion that they can
   1) Be assured that it has not been compromised
or 2) Be able to determine that at least one of the steps in the
      resolution process can not be guranteed to be safe, and that
      any use of the resource is at their own risk.
That is all that can be done. Any attempt to mandate that all sites obey
some minimal level of security is flawed. Its an instance of the
"everyone is my friend" assumption.

This implicit establishment of the security policy that must be obeyed
by URN resolvers shows up in several other places. There are many
sentences where you say that something "must" exist which I would
like to change to saying "must be capable of supporting". For example
you say that "There needs to be an authoritative version of each hint,
and it must support change control limited only to those principals
with the right to modify it". I would prefer a different wording:
"Each resolution hint shall have an authoritative instance. It
must be possible to restrict changes to the authoritative hint
according to the security policy of the organization issuing the hint.
Propagation of changes to the authoritative version to any sites mirroring
it must be capable of being carried out in a fashion consistent with
the security policy governing the operation of the mirroring service."
(Actually, I would prefer something less awkward, but I digress. :-)

Its not that the former is hard to achieve, requiring root access to edit
a zone file meets the letter of the requirement. The problem is that it
precludes certain modes of operation. You and I may think that those modes
of operation are only for idiots, but we are not the ones making the
cost/benefit calculations.

I also disagree with some of your threat analysis. For example, you
are concerned about packet sniffers violating user's privacy and state
that it can be "combatted by anonymizing queries through a trusted,
fairly local gateway, although it involves an extra step and another
potential bottleneck". This becomes the requirement "Client privacy
is threatened by packet sniffing and server logging. It is desirable to
reduce these threats as much as possible".
The most likely scenario for snooping involves an
employer monitoring employee's traffic for appropriate use. So, the
people most likely to run the "anonymizing gateway" are the ones most
likely to be analyzing the requests. (I can point to at least one example
of an organization that monitors HTTP requests and does random sampling
of incoming GIFs for obvious reasons). Your requirement stating that it
is desirable to reduce such threats takes a position counter to the U.S.
legal precedent that employers have the right to do such monitoring.
That is one reason I keep harping on not mandating a security policy.
Whose side should we take on such an issue?

Anyway, since this message is already so long, and since I disagree so
strongly with the security requirements, I'm going to stop here. We can
iterate on the requirements a few times.

Regards,
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA04535 for urn-ietf-out; Wed, 4 Dec 1996 13:52:19 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA04530 for <urn-ietf@services.bunyip.com>; Wed, 4 Dec 1996 13:52:17 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA00439  (mail destined for urn-ietf@services.bunyip.com); Wed, 4 Dec 96 13:52:14 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id LAA08669 for <urn-ietf@bunyip.com>; Wed, 4 Dec 1996 11:52:08 -0700 (MST)
Message-Id: <2.2.32.19961204190058.006f1218@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 04 Dec 1996 12:00:58 -0700
To: urn-ietf@bunyip.com
From: Ron Daniel <rdaniel@acl.lanl.gov>
Subject: [URN] FPIs as a URN Namespace
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Hi,

At the Montreal BOF, I suggested FPIs (ISO Formal Public Identifiers)
as one of the namespaces that would be of interest for grandfathering
into the URN world. Recently I've started working on just how to
accomplish such a feat. Although I am not ready to issue an internet
draft of the subject, people may want to take a look at some notes
I've put together on the topic. They are at
  http://www.acl.lanl.gov/URN/FPI-URN.html
If time allows we may discuss this at the WG meeting next week.

Later,
Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab               voice: +1 505 665 0597
MS B287                                fax: +1 505 665 4939
Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM, USA  87545    obscure_term: "hyponym"



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id EAA21212 for urn-ietf-out; Wed, 4 Dec 1996 04:46:01 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id EAA21199 for <urn-ietf@services.bunyip.com>; Wed, 4 Dec 1996 04:45:58 -0500
Received: from aun.uninett.no by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA19000  (mail destined for urn-ietf@services.bunyip.com); Wed, 4 Dec 96 04:45:55 -0500
Received: from dale.uninett.no (actually MACFAY.terena.nl) by aun.uninett.no  with SMTP (PP); Wed, 4 Dec 1996 10:45:22 +0100
Received: from dale.uninett.no (localhost [127.0.0.1])  by dale.uninett.no (8.6.9/8.6.12) with ESMTP id XAA03644; Tue, 3 Dec 1996 23:25:52 +0100
From: Harald.T.Alvestrand@uninett.no
To: Ron Daniel <rdaniel@acl.lanl.gov>
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] some more NAPTR edits
In-Reply-To: Your message of "Wed, 27 Nov 1996 13:18:25 MST." <2.2.32.19961127201825.00d31a90@acl.lanl.gov>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Id: <3640.849651951.1@dale.uninett.no>
Date: Tue, 03 Dec 1996 23:25:51 +0100
Message-Id: <3642.849651951@dale.uninett.no>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Harald.T.Alvestrand@uninett.no
Errors-To: owner-urn-ietf@bunyip.com

Ron,
I think encrypted NAPTR records are a Bad Idea.
The reason is that I can't figure out where to put the information
about which key to use.

You may have to specify that the key is identified by the replacement
field, with the raw data in the regexp field, in which case the semantics
is different from "R", and you might as well make E exclusive with R.
or something else......key handling is the bane of encryption systems.

                  Harald A


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id RAA08087 for urn-ietf-out; Tue, 3 Dec 1996 17:43:50 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id RAA08082 for <urn-ietf@services.bunyip.com>; Tue, 3 Dec 1996 17:43:48 -0500
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA05282  (mail destined for urn-ietf@services.bunyip.com); Tue, 3 Dec 96 17:43:47 -0500
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id RAA27946 for urn-ietf@bunyip.com; Tue, 3 Dec 1996 17:43:47 -0500
Message-Id: <199612032243.RAA27946@beethoven.bunyip.com>
From: leslie@bunyip.com (Leslie Daigle)
Date: Tue, 3 Dec 1996 17:43:46 -0500
In-Reply-To: Leslie Daigle's message as of Dec  3, 16:56
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: urn-ietf@bunyip.com
Subject: Re: [URN] Getting ready for next week's meeting...
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: leslie@bunyip.com (Leslie Daigle)
Errors-To: owner-urn-ietf@bunyip.com

Thanks to Ron for being eagle-eyed and catching the error -- he has been
involved in many of the drafts, but not all of them!

> 	. URN Framework and Requirements [Ron 15]

This should, of course, be

 	. URN Framework and Requirements [Karen 15]


Leslie.

-- 

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           Vice President, Research
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA07707 for urn-ietf-out; Tue, 3 Dec 1996 16:56:29 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA07702 for <urn-ietf@services.bunyip.com>; Tue, 3 Dec 1996 16:56:26 -0500
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA04665  (mail destined for urn-ietf@services.bunyip.com); Tue, 3 Dec 96 16:56:25 -0500
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id QAA27889 for urn-ietf@bunyip.com; Tue, 3 Dec 1996 16:56:24 -0500
Message-Id: <199612032156.QAA27889@beethoven.bunyip.com>
From: leslie@bunyip.com (Leslie Daigle)
Date: Tue, 3 Dec 1996 16:56:24 -0500
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: urn-ietf@bunyip.com
Subject: [URN] Getting ready for next week's meeting...
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: leslie@bunyip.com (Leslie Daigle)
Errors-To: owner-urn-ietf@bunyip.com

As some of the draft-editors have been asking about length of timeslots
on the agenda for next week's meeting, it seems a good time to propose
a refined view of that agenda and a Plan.

The refined view (with time assignments) is attached.  The basic plan is
to give everybody air time to discuss issues with individual drafts. 

Of course, since all attendees WILL have read the drafts (:-) I am
asking that draft-editors focus on preparing themselves for _issues_, and
not use their valuable time for reviewing material that should already
be familiar.

What I propose, then, is that each draft-editor arrive prepared with:

	. a _very_ brief overview of the draft 
	. a list of known issues with the draft
	. a list of proposed solutions to those issues (if any)
	. a sense of humour

What I think we can walk away from the meeting with is:

	. some proposed solutions to issues
	. a (hopefully finite) list of issues that remain to be addressed
	  with each draft
	. a plan for addressing the remainder of our chartered work
	  (i.e., documents, volunteers :-)

In order to make this all work smoothly, I suggest that, if you have
issues-as-yet-unaired with a particular draft, rather than harbouring them
until next week's meeting and springing them on unsuspecting editors, how
about at least listing them now?  (on the mailing list, or to the editors
directly).  There isn't a lot of time at the meeting, so if we can use
it for solid discussion instead of trying to reach understanding over
terminolory in describing issues, that would be great.

For starters, let me know if there are any comments on the proposed agenda...

Cheers!
Leslie.


----------------------------------------
IETF URN Working Group
----------------------------------------

Agenda for Thursday, December 12, 1996 (9h00-11h30), San Jose, California.


Status review:  [10 minutes]
	. Status of documents
	. Progress on WG milestones

Discussion of document-specific issues: [90 minutes]
	. URN Framework and Requirements [Ron 15]
	. URN Syntax [Ryan 15]
	. NAPTR proposal [Ron and/or Michael 15]
	. HTTP conventions [Ron 15]
	. General issues across drafts/flex time [30]

Where to go from here: [30 minutes] 
	. other issues
	. addressing remaining documents

-- 

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           Vice President, Research
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA10226 for urn-ietf-out; Sun, 1 Dec 1996 11:32:29 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA10217 for <urn-ietf@services.bunyip.com>; Sun, 1 Dec 1996 11:32:26 -0500
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA17202  (mail destined for urn-ietf@services.bunyip.com); Sun, 1 Dec 96 11:32:23 -0500
Received: from ishtar.fsc.fujitsu.com (ishtar [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id IAA08428 for <urn-ietf@bunyip.com>; Sun, 1 Dec 1996 08:30:40 -0800 (PST)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id IAA20816 for urn-ietf@bunyip.com; Sun, 1 Dec 1996 08:31:01 -0800 (PST)
Date: Sun, 1 Dec 1996 08:31:01 -0800 (PST)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199612011631.IAA20816@ishtar.fsc.fujitsu.com>
To: urn-ietf@bunyip.com
Subject: [URN] Compliance in Framework draft
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com

This message is about compliance requirements as stated in the
framework draft.

I think compliance requirements, clearly stated, are a good thing.
Compliance is mentioned several times, most notably in the two
sections excerpted below (it would be good to have a distinct section
specifically on compliance):

| Abstract:
| 
| This document addresses the issues of the discovery of local URN
| resolution services that in turn will directly translate URNs into
| URLs and URCs.  The document falls into three major parts, the
| assumptions underlying the work, the requirements in order to be a
| viable URN-resolution-service discovery service or UDS, and a
| framework for designing UDSs.  The requirements fall into three major
| areas: evolvability, usability, and security and privacy.  A UDS that
| is compliant with the framework will not necessarily be compliant with
| the requirements.  Compliance with the requirements will need to be
| validated separately.
 [ ... ]

| 4. The Framework
| 
| With these assumptions and requirements in mind, one can conclude with a
| general framework within which UDS designs will fall.  As stated
| earlier, although this framework is put forth as a suggested guide for
| UDS designers, compliance with it will in no way guarantee compliance
| with the requirements.  Such an evaluation must be performed separately.
| It is also understood that there may be UDS services that do not meet
| the requirements in clearly identified ways.  This may be true
| especially with early plans and experiments.  For example, although a
| careful threat analysis may have been done to understand security
| requirements, not all those security requirements may be addressed, in
| order to use existing facilities to allow for early deployment for
| experimentation purposes.  All such lack of compliance should be clearly
| documented.

It emerges from these sections that those offering UDSs should
document lack of compliance with the requirements, which I take to
be the bulletted items listed in extract form at the end of this
message.  Let's think about the requirements in the light of this 
compliance requirement.

How is a vendor to make meaningful comment on the following
(a short selection):

|    * To support the development and deployment of pricing models to
|      manage human behavior with respect to limited resources.

|       e) It must be relatively easy for publishers to install and
|          observer their hint information and any security constraints
|          they need for their hints.     

|       a) The management of hints must be as unobtrusive as possible,
|          avoiding using too many network resources;         

|    * Broad availability of servers will reduce the thread to denial
|      of service;       

Can I as a client or user expect to obtain useful information wrt
those points from a vendor's documentation?  I'd expect no more
than "yeah, we can do that" and "sure, our system is relatively
easy and unobtrusive".

When you think of it this way, does it not appear that many of
the requirements are desiderata for a well functioning Internet
in general, and need not be listed among the requirements for
UDSs specifically?


EXCERPTED LIST OF REQUIREMENTS 

| 3. Requirements
 [ ... ]

| 3.1 Evolution
 [ ... ]
| In summary, the requirements in the area of evolvability are:
| 
|    * To support evolution of mechanisms, specifically for
|       a) a growing set of URN schemes;
|       b) new local URN resolution schemes;
|       c) new authentication schemes;
|       d) alternative UDS schemes active simultaneously;
|    * To support and encourage the evolution toward the separation of
|      global identification from short-lived, locally useful, or human
|      friendly semantics;
|    * To support the development and deployment of pricing models to
|      manage human behavior with respect to limited resources.
| 
| 3.2 Usability and Feature Set Requirements
 [ ... ]
| To summarize, the usability requirements fall into three areas based on
| participation in hint management and discovery:
| 
|    * The publisher
|       a) URN to hint resolution must be correct and efficient;
|       b) Publishers must be able to select among URN resolution
|          services to locate their resources;
|       c) Publishers must be able to arrange for multiple access points
|          for their location information;
|       d) Publishers must be able to provide for both long-lived and
|          short-lived hints;
|       e) It must be relatively easy for publishers to install and
|          observer their hint information and any security constraints
|          they need for their hints.
|    * The client
|       a) The interface to the UDS must be simple, effective, and
|          efficient;
|       b) The client and client applications must be able to understand
|          the information stored in and provided by the UDS, in order
|          to be able to make informed choices.
|    * The management
|       a) The management of hints must be as unobtrusive as possible,
|          avoiding using too many network resources;
|       b) A pricing scheme may be necessary to provide not only cost
|          recovery, but also social incentives and disincentives to
|          encourage certain sorts of behavior deemed necessary to meet
|          other requirements;
|       c) The configuration and verification of configuration of
|          individual UDS servers must be simple enough not to
|          discourage configuration and verification.
| 
| 3.3 Security and Privacy Requirements
 [ ... ]
| trusts it not to be compromised.  We can turn each of these into a
| security goal.
| 
| * ACCESS CONTROL ON HINTS: There needs to be an authoritative version of
|   each hint, and it must support change control limited only to those
|   principals with the right to modify it.  The choice of who those
|   principals are or whether they are unlimited must be made by the
|   publisher of a hint. 
| 
| * SERVER AUTHENTICITY: Servers and clients must be able to learn the
|   identity of the servers with which they communicate.  This will be a
|   matter of degree and it is possible that there will be more
|   trustworthy, but less accessible servers, supported by a larger
|   cluster of less authenticatable servers that are more widely
|   available.  In the worst case, if the client receives what appears to
|   be invalid information, the client should assume that the hint may be
|   inaccurate and confirmation of the data should be sought from more
|   reliable but less accessible data.
| 
| * SERVER DISTRIBUTION: Broad availability will provide resistance to
|   denial of service.  It is only to the extent that the services are
|   available that they provide any degree of trustworthiness.  In
|   addition, the distribution of services will reduce to vulnerability
|   of the whole community, by reducing the trust put in any single
|   server.  This must be mitigated by the fact that to the extent trust
|   is based on a linked set of servers, if any one fails, the whole
|   chain of trust fails; the more elements there are in such a chain,
|   the more vulnerable it may become.
 [ ... ]
| In summary, security and privacy requirements can be identified as some
| degree of protection from threats:
| 
|    * It must be possible to create authoritative versions of a hint
|      with access to modification privileges controlled;
|    * It must be possible to determine the identity of servers or avoid
|      contact with unauthenticated servers;
|    * Broad availability of servers will reduce the thread to denial
|      of service;
|    * Client privacy is threatened by packet sniffing and server
|      logging.  It is desirable to reduce these threats as much as
|      possible;
|    * It should be feasible for publishers to keep private certain
|      information such as an overall picture of the resources they are
|      publishing and the identity of their clients;
|    * Publishers should be able to restrict access to the resolution of
|      the URNs for the resources they publish, if they wish.


Regards,

                                                                                                                                                                                                                                                                                                                                                                                                      1997-01                                                                                             0000666 0000036 0000010 00000307243 06277673170 010623  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    
Received: from ietf.org by ietf.org id aa24163; 7 Jan 97 14:38 EST
Received: from black-ice.cc.vt.edu by ietf.org id aa24082; 7 Jan 97 14:37 EST
Received: from black-ice.cc.vt.edu (valdis@LOCALHOST [127.0.0.1])
          by black-ice.cc.vt.edu (8.8.4/8.8.4) with ESMTP
	  id OAA14582; Tue, 7 Jan 1997 14:32:46 -0500
Message-Id: <199701071932.OAA14582@black-ice.cc.vt.edu>
X-Mailer: exmh version 2.0beta 12/23/96
To: TurnerX Rentz <TurnerX_Rentz@ccm.jf.intel.com>
Cc: ietf@ietf.org
Subject: Re: RSVP Can't Handle Spikes?? 
In-Reply-To: Your message of "Tue, 07 Jan 1997 01:24:00 PST."
             <Tue, 07 Jan 97 09:25:02 PST_6@ccm.hf.intel.com> 
Sender:ietf-request@ietf.org
From: Valdis.Kletnieks@vt.edu
X-Url: http://black-ice.cc.vt.edu/~valdis/
References: <Tue, 07 Jan 97 09:25:02 PST_6@ccm.hf.intel.com>
Mime-Version: 1.0
Content-Type: multipart/signed; boundary="==_Exmh_1265497112P";
	micalg=pgp-md5; protocol="application/pgp-signature"
Content-Transfer-Encoding: 7bit
Date: Tue, 07 Jan 1997 14:32:45 -0500
Source-Info:  From (or Sender) name not authenticated.

--==_Exmh_1265497112P
Content-Type: text/plain; charset=us-ascii

On Tue, 07 Jan 1997 01:24:00 PST, TurnerX Rentz said:
>      Ok, let's look at URLs (http traffic) - they tend to be spiked, Lots 
>      of graphics and then nothing. Document delivered. Done. 
>      
>      My idea is this: Why can't we just make Kb small for HTTP traffic?

Or not use RSVP at all.

>      RSVP Can't handle Spikes? Then why mess with it at all??

Unless I missed something, the intent is that the flow that *requested*
the bandwidth is guaranteed (say) 30%, and everybody else gets to fight it
out for the other 70%.  Currently, some manual twiddling is needed to
prevent total starvation (by overcommitting the link).

What the article is saying is that once a flow says "I want to use RSVP
and I want 27% of the bandwidth", RSVP will do a bad job of reacting if
THAT flow suddenly asks for 49% of the bandwidth.

Solution: use RSVP for videoconferencing and other long-lasting flows
where the bandwidth used is fairly predicable, and DONT use RSVP for
short bursty flows, like HTTP or SMTP or what have you.

The fact that RSVP doesn't deal well with managing a flow that behaves
according to the HTTP model is no more significant than the fact that
if you buy a Maserati, you don't get a big trunk, or if you buy a
minivan, you don't get high performance. 





--==_Exmh_1265497112P
Content-Type: application/pgp-signature

-----BEGIN PGP MESSAGE-----
Version: 2.6.2

iQCVAwUBMtKk2tQBOOoptg9JAQGCkAQAwnWehjDmunSacuRjj9qhqXdRb654Fb4O
Cmxbz6Gv3t3n0lyHQqAgdHyN1u7Bb7ZplasjC/CO140SDiKseCVrUVEhP7KNOU4f
7rtbF1aoUNS0/DKmiBHFDY78gZFRhqka9MUO6ytBFOdrdCXljSxv5UIqXYyeUsig
vJ0960fZLi8=
=YpVE
-----END PGP MESSAGE-----

--==_Exmh_1265497112P--


Received: from ietf.org by ietf.org id aa25963; 7 Jan 97 15:05 EST
Received: from zephyr.isi.edu by ietf.org id aa25653; 7 Jan 97 15:03 EST
Received: from can.isi.edu by zephyr.isi.edu (5.65c/5.61+local-23)
	id <AA05035>; Tue, 7 Jan 1997 11:59:06 -0800
Date: Tue, 7 Jan 97 12:00:19 PST
Sender:ietf-request@ietf.org
From: braden@isi.edu
Posted-Date: Tue, 7 Jan 97 12:00:19 PST
Message-Id: <9701072000.AA17715@can.isi.edu>
Received: by can.isi.edu (4.1/4.0.3-6)
	id <AA17715>; Tue, 7 Jan 97 12:00:19 PST
To: ietf@ietf.org, TurnerX_Rentz@ccm.jf.intel.com
Subject: Re: RSVP Can't Handle Spikes??
Source-Info:  From (or Sender) name not authenticated.


  *>      
  *>      My idea is this: Why can't we just make Kb small for HTTP traffic?
  *>

Dear TR,

I am impressed that you got to section 3.5 of the RSVP spec and read
about blockade state, after learning about the Internet technology from
the technical journal "Datacomm Magazine".  In fact, RSVP blockade
state is irrelevant to your issue.  Blockade state was designed to
ameliorate a particular technical problem arising from making
heterogeneous reservations for a multicast session.  Web access is
unicast.
      
  *>      
  *>      RSVP Can't handle Spikes? Then why mess with it at all??
  *>      
  *>      TR
  *>      
  *> 

To answer this question, I suggest you continue your reading with
RFC1633, "Integrated Service in the Internet Architecture: An
Overview", June 1994.

Then we can talk about the nonsense you quoted from DataComm
magazine.

Bob Braden




Received: from ietf.org by ietf.org id aa02874; 8 Jan 97 7:23 EST
Received: from cisco-uk.cisco.com by ietf.org id aa02665; 8 Jan 97 7:18 EST
Received: from [171.68.144.14] (lon-macip9.cisco.com [171.68.144.14]) by london.cisco.com (8.8.3/8.8.3) with SMTP id MAA05745; Wed, 8 Jan 1997 12:04:31 GMT
X-Sender: fred@stilton.cisco.com
Message-Id: <v02140b08aef93dd77b2e@[171.68.144.14]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 8 Jan 1997 04:07:21 -0800
To: TurnerX Rentz <TurnerX_Rentz@ccm.jf.intel.com>
Sender:ietf-request@ietf.org
From: Fred Baker <fred@cisco.com>
Subject: Re: RSVP Can't Handle Spikes??
Cc: ietf@ietf.org
Source-Info:  From (or Sender) name not authenticated.

At 1:24 AM 1/7/97, TurnerX Rentz wrote:
>     Problem is, it can't keep up with HTTP (hypertext transfer
>     protocol) traffic, which spikes and falls radically. "

seems to me like sales FUD. I don't see any reason that congestion
management mechanisms underlying RSVP couldn't handle spikes of congestion.




Received: from ietf.org by ietf.org id aa17387; 8 Jan 97 12:40 EST
Received: from pax.cavebear.com by ietf.org id aa17264; 8 Jan 97 12:38 EST
Received: from localhost by  CaveBear.com (SMI-8.6/SMI-SVR4)
	id JAA16076; Wed, 8 Jan 1997 09:28:26 -0800
Date: Wed, 8 Jan 1997 09:28:26 -0800 (PST)
Sender:ietf-request@ietf.org
From: Karl Auerbach <karl@cavebear.com>
Reply-To: karl@cavebear.com
To: Fred Baker <fred@cisco.com>
cc: TurnerX Rentz <TurnerX_Rentz@ccm.jf.intel.com>, ietf@ietf.org
Subject: Re: RSVP Can't Handle Spikes??
In-Reply-To: <v02140b08aef93dd77b2e@[171.68.144.14]>
Message-ID: <Pine.SOL.3.95.970108092317.15925D-100000@pax.cavebear.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Source-Info:  From (or Sender) name not authenticated.


> >     Problem is, it can't keep up with HTTP (hypertext transfer
> >     protocol) traffic, which spikes and falls radically. "
> 
> seems to me like sales FUD. I don't see any reason that congestion
> management mechanisms underlying RSVP couldn't handle spikes of congestion.

I took at look at the data comm thing.  They may be trying to say that
http connections, because they are so short lived, are not amenable to
RSVP because the connection is nearly over by the time the reservation is
established.

(And I doubt that that packeteer product can do much for short http
connections because they are self throttling by slow start algorithms and
there often won't even be any ACK bits for rackateer to finagle until the
connection is getting ready to close.)

I certainly think the article got off onto some wrong tangent about
traffic "spikes".

It would be worthwhile to write a note to the editors of datacom setting
them straight.

By-the-way, I do rememember that at the last IETF we decided to write an
"applicability statement" about RSVP (and I also remember saying that I
would help write it.)

		--karl--





Received: from ietf.org by ietf.org id aa29806; 8 Jan 97 16:18 EST
Received: from dfw-ix7.ix.netcom.com by ietf.org id aa29526; 8 Jan 97 16:14 EST
Received: from #ghandchi.ix.netcom.com (ple-ca7-09.ix.netcom.com [204.31.114.41]) by dfw-ix7.ix.netcom.com (8.6.13/8.6.12) with SMTP id NAA05881; Wed, 8 Jan 1997 13:08:22 -0800
Message-ID: <32D40DAA.52A8@netcom.com>
Date: Wed, 08 Jan 1997 13:12:10 -0800
Sender:ietf-request@ietf.org
From: Sam Ghandchi <samg@netcom.com>
Reply-To: samg@netcom.com
Organization: self
X-Mailer: Mozilla 3.0 (Win95; I)
MIME-Version: 1.0
To: karl@cavebear.com
CC: Fred Baker <fred@cisco.com>, 
    TurnerX Rentz <TurnerX_Rentz@ccm.jf.intel.com>, ietf@ietf.org
Subject: Re: RSVP Can't Handle Spikes??
References: <Pine.SOL.3.95.970108092317.15925D-100000@pax.cavebear.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Source-Info:  From (or Sender) name not authenticated.

Karl Auerbach wrote:
> 
> > >     Problem is, it can't keep up with HTTP (hypertext transfer
> > >     protocol) traffic, which spikes and falls radically. "
> >
> > seems to me like sales FUD. I don't see any reason that congestion
> > management mechanisms underlying RSVP couldn't handle spikes of congestion.
> 
> I took at look at the data comm thing.  They may be trying to say that
> http connections, because they are so short lived, are not amenable to
> RSVP because the connection is nearly over by the time the reservation is
> established.
> 
> (And I doubt that that packeteer product can do much for short http
> connections because they are self throttling by slow start algorithms and
> there often won't even be any ACK bits for rackateer to finagle until the
> connection is getting ready to close.)
> 
> I certainly think the article got off onto some wrong tangent about
> traffic "spikes".
> 
> It would be worthwhile to write a note to the editors of datacom setting
> them straight.
> 
> By-the-way, I do rememember that at the last IETF we decided to write an
> "applicability statement" about RSVP (and I also remember saying that I
> would help write it.)
> 
>                 --karl--

I think the question is whether one can have a 
layer4-implemented Packet Rate Control System (PRCS)
(not queuing) for IP, without a cooperative 
approach of RSVP.  Of course, if such a PRCS is
implemented, it can take advantage of RSVP, when 
RSVP is present in the end-stations and provide
even better QoS.

- Sam


Received: from cnri by ietf.org id aa11799; 9 Jan 97 11:06 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa13927; 9 Jan 97 11:06 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id KAA06344; Thu, 9 Jan 1997 10:55:04 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8b) with
          spool id 1695179 for TN3270E@LIST.NIH.GOV; Thu, 9 Jan 1997 10:54:57
          -0500
Received: from saluki.cisco.com (saluki.cisco.com [171.69.1.205]) by
          list.nih.gov (8.7.5/8.6.12) with SMTP id KAA06330 for
          <tn3270e@LIST.NIH.GOV>; Thu, 9 Jan 1997 10:54:52 -0500 (EST)
Received: from mboe-home-ss20.cisco.com (mboe-home-ss20.cisco.com
          [171.69.136.130]) by saluki.cisco.com (8.6.12/8.6.5) with ESMTP id
          HAA11723; Thu, 9 Jan 1997 07:54:21 -0800
Received: from localhost (LOCALHOST.cisco.com [127.0.0.1]) by
          mboe-home-ss20.cisco.com (8.6.8+c/CISCO.WS.1.1) with ESMTP id
          KAA25183; Thu, 9 Jan 1997 10:54:19 -0500
Date: Thu, 9 Jan 1997 10:54:19 -0500 (EST)
From: Michael Boe <mboe@cisco.com>
Reply-To: Michael Boe <mboe@cisco.com>
Subject: Re: RFC1647 changes (was Re: More information and discussion)
To: Bill Kelly <kellywh@mail.auburn.edu>
Cc: TN3270E list <tn3270e@list.nih.gov>
In-Reply-To: <Pine.SOL.3.91.970109080652.15422B-100000@wood2>
Message-Id: <ML-2.2.852825259.2781.mboe@mboe-home-ss20.cisco.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Sender: owner-tn3270e@list.nih.gov

> On Thu, 9 Jan 1997, Nick Weeds wrote:
>
> > Here are a few more specific questions to get the ball rolling...
> >
> > 1) Revisions to RFC1647
> >
> > What do we need to put into the revised RFC1647 ?
> > Bill Kelly's list from 6/26/95 was as follows
>
> Just to clarify things, the current list of updates I have dates from
> 11/08/95, and is as follows:
>
> ---------------------------------------------------------------------------
>
>                                                           11/08/95
> Changes required for rfc1647:
>
> - must support End Bracket to indicate "end of print job".
>   I still don't know how to deal with this when the server is in a non-SNA
>   environment.  Does anyone have any ideas on this?
>
>   I'd like to see us add a value to the DATA-TYPE field in the tn3270e
>   header, something like PRINT-EOJ with a value of 0x08, that the server
>   (SNA or non-SNA) could send to the client to indicate end of print
>   job.  For an SNA server, it would send this when it gets an End Bracket
>   from the host application (or when it gets a "null RU", as in from an
>   AS/400 - Cleve?); for a non-SNA server, it would send this when....?
>
> - clarify section 8.1.4 SEQ-NUMBER Field to state that
>   1) the field should be sent in network byte order (big endian)
>   2) either byte that contains a 0xff must be doubled to 0xffff before
>      sending and stripped back to 0xff after receipt
>
> - clarify section 10.5.2 on the format of the data when the DATA-TYPE
>   field is SSCP-LU-DATA.  The 4th paragraph in this section will now
>   end with:
>
>     While the connection is "suspended," any data messages (except
>     TN3270E responses) exchanged between the client and server should
>     have the DATA-TYPE flag set to SSCP-LU-DATA; the data stream
>     will be as defined in [7], specifically the "Operation in SSCP-SLU
>     Session" section.
>
> - In section 7.2.1, remove the sentence "The function-list
>   consists of a string of 2-byte entries separated from one
>   another by a single space character."
>
> - Clarify the wording in the last paragraph in 10.3:
>
>    Once the client receives a BIND-IMAGE data message, the
>    allowable DATA-TYPE values, in addition to SSCP-LU-DATA, now
>    include 3270-DATA and/or SCS-DATA, depending on whether....
>
> - Add a statement at the end of section 7.2.1 to say that if an
>   impasse is reached during FUNCTIONS negotiation (for example, if a
>   client requested and was granted a DEVICE-TYPE representing a printer,
>   but refuses to accept either the SCS-CTL-CODES or DATA-STREAM-CTL
>   functions) the 'offended' party should terminate the negotiation by
>   sending an IAC WON'T TN3270E.
>
> - Somewhere early on, state that all numeric literals in the document
>   specify decimal values, unless they are preceeded by "0x"
>
> -------------------------------------------------------------------------
>
> As far as I know, the PRINT-EOJ value has been implemented by everyone
> with a value of 0x08.  Does anyone know of any exceptions to this?

There are certainly some exceptions operating in the field:  OCS and IBM both
have versions of client products which expect FFF5 (1646 signoff), I suppose
due to the fact that they needed to get something out the door and nothing
official existed at the time.  However, I believe both vendors have now fixed
this up in new versions.  Cleve, Ed? Ed, to the best of your knowledge, have
the Japanese versions been fixed up?

/msb


Received: from cnri by ietf.org id ai06292; 9 Jan 97 22:38 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa29124; 9 Jan 97 19:50 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id TAA20281; Thu, 9 Jan 1997 19:40:30 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8b) with
          spool id 1700515 for TN3270E@LIST.NIH.GOV; Thu, 9 Jan 1997 19:40:26
          -0500
Received: from oc.com (external2.oc.com [192.84.55.251]) by list.nih.gov
          (8.7.5/8.6.12) with ESMTP id TAA20263 for <tn3270e@LIST.NIH.GOV>;
          Thu, 9 Jan 1997 19:40:23 -0500 (EST)
Received: from cvgpc (cvgpc.oc.com [192.82.215.104]) by oc.com (8.8.4/8.7.5)
          with SMTP id SAA06372; Thu, 9 Jan 1997 18:39:15 -0600 (CST)
Message-Id: <2.2.32.19970110003914.00a081e8@mailhost.oc.com>
X-Sender: cvg@mailhost.oc.com
X-Mailer: Windows Eudora Pro Version 2.2 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 09 Jan 1997 18:39:14 -0600
To: Michael Boe <mboe@cisco.com>, Bill Kelly <kellywh@mail.auburn.edu>
From: Cleve Graves <cvg@oc.com>
Subject: Re: RFC1647 changes (was Re: More information and discussion)
Cc: TN3270E list <tn3270e@list.nih.gov>
Sender: owner-tn3270e@list.nih.gov

As far as I know the OCS implementations use the 0x08 when operating in "E"
mode, and us the 0xfff5 when in RFC 1646 mode.  It was my understanding that
we (the WG) had agreed to us the 0x08 end-of-print flag, because it was
capable of handling all the cases outlined (ie. SNA, non-SNA, and AS/400).
But this agreement came about after the RFC had been published, so we could
correct the Document.

At 10:54 AM 1/9/97 -0500, Michael Boe wrote:
>> On Thu, 9 Jan 1997, Nick Weeds wrote:
>>
>> > Here are a few more specific questions to get the ball rolling...
>> >
>> > 1) Revisions to RFC1647
>> >
>> > What do we need to put into the revised RFC1647 ?
>> > Bill Kelly's list from 6/26/95 was as follows
>>
>> Just to clarify things, the current list of updates I have dates from
>> 11/08/95, and is as follows:
>>
>> ---------------------------------------------------------------------------
>>
>>                                                           11/08/95
>> Changes required for rfc1647:
>>
>> - must support End Bracket to indicate "end of print job".
>>   I still don't know how to deal with this when the server is in a non-SNA
>>   environment.  Does anyone have any ideas on this?
>>
>>   I'd like to see us add a value to the DATA-TYPE field in the tn3270e
>>   header, something like PRINT-EOJ with a value of 0x08, that the server
>>   (SNA or non-SNA) could send to the client to indicate end of print
>>   job.  For an SNA server, it would send this when it gets an End Bracket
>>   from the host application (or when it gets a "null RU", as in from an
>>   AS/400 - Cleve?); for a non-SNA server, it would send this when....?
>>
>> - clarify section 8.1.4 SEQ-NUMBER Field to state that
>>   1) the field should be sent in network byte order (big endian)
>>   2) either byte that contains a 0xff must be doubled to 0xffff before
>>      sending and stripped back to 0xff after receipt
>>
>> - clarify section 10.5.2 on the format of the data when the DATA-TYPE
>>   field is SSCP-LU-DATA.  The 4th paragraph in this section will now
>>   end with:
>>
>>     While the connection is "suspended," any data messages (except
>>     TN3270E responses) exchanged between the client and server should
>>     have the DATA-TYPE flag set to SSCP-LU-DATA; the data stream
>>     will be as defined in [7], specifically the "Operation in SSCP-SLU
>>     Session" section.
>>
>> - In section 7.2.1, remove the sentence "The function-list
>>   consists of a string of 2-byte entries separated from one
>>   another by a single space character."
>>
>> - Clarify the wording in the last paragraph in 10.3:
>>
>>    Once the client receives a BIND-IMAGE data message, the
>>    allowable DATA-TYPE values, in addition to SSCP-LU-DATA, now
>>    include 3270-DATA and/or SCS-DATA, depending on whether....
>>
>> - Add a statement at the end of section 7.2.1 to say that if an
>>   impasse is reached during FUNCTIONS negotiation (for example, if a
>>   client requested and was granted a DEVICE-TYPE representing a printer,
>>   but refuses to accept either the SCS-CTL-CODES or DATA-STREAM-CTL
>>   functions) the 'offended' party should terminate the negotiation by
>>   sending an IAC WON'T TN3270E.
>>
>> - Somewhere early on, state that all numeric literals in the document
>>   specify decimal values, unless they are preceeded by "0x"
>>
>> -------------------------------------------------------------------------
>>
>> As far as I know, the PRINT-EOJ value has been implemented by everyone
>> with a value of 0x08.  Does anyone know of any exceptions to this?
>
>There are certainly some exceptions operating in the field:  OCS and IBM both
>have versions of client products which expect FFF5 (1646 signoff), I suppose
>due to the fact that they needed to get something out the door and nothing
>official existed at the time.  However, I believe both vendors have now fixed
>this up in new versions.  Cleve, Ed? Ed, to the best of your knowledge, have
>the Japanese versions been fixed up?
>
>/msb
>
Thanks,
----------------------------------------------------
Off the router, onto the bridge, down
the firewall, nothin' but 'Net!!
----------------------------------------------------

Cleve


Received: from cnri by ietf.org id aa14708; 10 Jan 97 13:52 EST
Received: from ACADEM2.ACADEM.COM by CNRI.Reston.VA.US id aa18285;
          10 Jan 97 13:52 EST
Received: (from majordomo@localhost) by academ2.academ.com (8.8.4/8.7.3) id MAA01072 for ietf-nntp-outgoing; Fri, 10 Jan 1997 12:49:38 -0600 (CST)
X-Authentication-Warning: academ2.academ.com: majordomo set sender to owner-ietf-nntp using -f
Received: from academ.com (root@ACADEM.COM [198.137.249.2]) by academ2.academ.com (8.8.4/8.7.3) with ESMTP id MAA01067 for <ietf-nntp@ACADEM2.ACADEM.COM>; Fri, 10 Jan 1997 12:49:36 -0600 (CST)
Received: from lacroix.wildbear.on.ca (lacroix.wildbear.on.ca [199.246.132.198]) by academ.com (8.8.4/8.7.1) with ESMTP id MAA18294 for <ietf-nntp@academ.com>; Fri, 10 Jan 1997 12:49:34 -0600 (CST)
Received: by lacroix.wildbear.on.ca from localhost
    (router,SLMailNT V3.0); Fri, 10 Jan 1997 13:42:30 -0500
Received: by lacroix.wildbear.on.ca from wildside.wildbear.on.ca
    (199.246.132.193::mail daemon,SLMailNT V3.0); Fri, 10 Jan 1997 13:42:29 -0500
Message-Id: <3.0.32.19970110134751.00e4026c@lacroix>
X-Sender: "Jack De Winter" <jack@wildbear.on.ca>
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Fri, 10 Jan 1997 13:47:52 -0500
To: Chris Hall <chris.hall@turnpike.com>, ietf-nntp@academ.com
From: Jack De Winter <jack@wildbear.on.ca>
Subject: Re: ietf-nntp New wording on article numbers - draft 3
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

>Let me see if I understand this correctly.  Are you saying that a
>collection of articles numbered, say, {12,13,14,15,16,17} at the master,
>could arrive at the slave in, say, the order {13,15,12,17,14,16} ?  But
>all earlier articles would arrive before this collection, and all later
>would arrive after -- so the out of order arrival is localised ?
>
>If so, could the slave not avoid exposing the out of order arrival ?
>That is, could the slave avoid serving an article (or its number) until
>all lower numbered articles have turned up ?  (Assuming you can
>guarantee that the articles will turn up, even if you cannot guarantee
>the order.)

um, I don't want to be the stick in the barrel, but are there any
circumstances where the above behaviour would actually manifest itself
in reality?  if so, could you give a good example, complete with
reasons at all of the points? (the hard point with doing pure
theoretics is that we don't always think of applications right off
the bat... sharing the applications can help make the theory a lot
easier)

regards,
Jack
-------------------------------------------------
Jack De Winter - Wildbear Consulting, Inc.
(519) 576-3873		http://www.wildbear.on.ca/

Author of SLMail(95/NT) (http://www.seattlelab.com/) and other great products.


Received: from cnri by ietf.org id aa28950; 10 Jan 97 17:26 EST
Received: from uscore-1.mv.com by CNRI.Reston.VA.US id aa24722;
          10 Jan 97 17:26 EST
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA04291 for <ietf-archive@cnri.reston.va.us>; Fri, 10 Jan 1997 17:23:57 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 10 Jan 1997 17:22:10 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA04052 for pwg-outgoing; Fri, 10 Jan 1997 17:16:21 -0500 (EST)
Message-ID: <c=US%a=_%p=msft%l=RED-71-MSG-970110221757Z-64940@INET-01-IMC.microsoft.com>
From: Babak Jahromi <babakj@microsoft.com>
To: "'pwg@pwg.org'" <pwg@pwg.org>, 
    "'p1284_3@lexmark.com'" <p1284_3@lexmark.com>, 
    'Randy Turner' <rturner@sharplabs.com>
Subject: RE: PWG> February Meeting Details
Date: Fri, 10 Jan 1997 14:17:57 -0800
X-Mailer:  Microsoft Exchange Server Internet Mail Connector Version 4.0.994.63
Encoding: 18 TEXT
Sender: owner-pwg@pwg.org


I certainly don't. Could someone please send that out? I am planning to
attend.

>----------
>From: 	Randy Turner[SMTP:rturner@sharplabs.com]
>Sent: 	Friday, January 10, 1997 1:25 PM
>To: 	pwg@pwg.org; p1284_3@lexmark.com
>Subject: 	PWG> February Meeting Details
>
>Has anyone come up with details regarding when/where the
>February meeting for PWG/IEEE will take place?
>
>Thanks
>
>
>Randy
>


Received: from cnri by ietf.org id aa06390; 17 Jan 97 13:04 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa17013; 17 Jan 97 13:04 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id MAA12280; Fri, 17 Jan 1997 12:50:35 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8b) with
          spool id 1771960 for TN3270E@LIST.NIH.GOV; Fri, 17 Jan 1997 12:50:32
          -0500
Received: from cheerios.cisco.com (cheerios.cisco.com [171.69.192.213]) by
          list.nih.gov (8.7.5/8.6.12) with SMTP id MAA12268 for
          <tn3270e@LIST.NIH.GOV>; Fri, 17 Jan 1997 12:50:27 -0500 (EST)
Received: from mboe-home-ss20.cisco.com (mboe-home-ss20.cisco.com
          [171.69.136.130]) by cheerios.cisco.com (8.6.10/8.6.5) with ESMTP id
          JAA23766; Fri, 17 Jan 1997 09:49:51 -0800
Received: from localhost ([127.0.0.1]) by mboe-home-ss20.cisco.com
          (8.6.8+c/CISCO.WS.1.1) with ESMTP id MAA02811; Fri, 17 Jan 1997
          12:49:51 -0500
Date: Fri, 17 Jan 1997 12:49:51 -0500 (EST)
From: Michael Boe <mboe@cisco.com>
Reply-To: Michael Boe <mboe@cisco.com>
Subject: Re: Tying up loose ends in RFC 1647
To: Bill Kelly <kellywh@mail.auburn.edu>
Cc: TN3270E list <tn3270e@list.nih.gov>
In-Reply-To: <Pine.SOL.3.91.970117085134.4977A-100000@wood2>
Message-Id: <ML-2.2.853523391.2753.mboe@mboe-home-ss20.cisco.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Sender: owner-tn3270e@list.nih.gov

> Hi,
>
> My understanding is that there's general agreement that the first thing
> we'd like to do is clean up 1647 and submit it as a Draft Standard.  To
> that end, I would like to make a Last Call for comments on changes
> required.  ("Last" being a perhaps optimistic term.  :-)
>
> I'd like to stick as much as possible to issues that have arisen from
> implementation of the RFC and the functions it provides, rather than
> addressing any new functionality.

In fact, we can't add any new functionality if we want to move it along the
standards process.

>
> I've maintained a list of changes needed; the current version is dated
> 11/8/95 and was recently posted to the list.  If anyone would like me to
> mail them a copy, please let me know.  I've also very recently been made
> aware of a few additional relatively minor (I hope!) issues, and will be
> posting something on these to the list shortly.

Thanks, I'd like a copy.  Actually, I'd like a copy with all the changes made,
so I eagerly await the new draft :-).

>
> If anyone has anything else, please speak now!  I would especially like
> to ask those who have been involved in actual implementations and
> interoperability testing (something I have not been a part of).  If
> problems arose due to the RFC being vague about a given subject, or not
> covering certain details, so that solutions had to be arrived at by
> mutual agreement, we need to standardize those solutions.

Has Ed Bailey or Peter Fife forwarded you the summary of the interoperability
lab cisco hosted last October?  This contains a non-exhaustive but informative
list of things that need clarification or correction.

>
> One more thing: Bob Moskowitz recently mentioned something to the effect
> that we can no longer have a Security section in an RFC that simply says
> "Security issues are not addressed in this document".  That's essentially
> what 1647 does.  Do we get "grandfathered" in and can get away with doing
> this, or do we have to do something more?

I remember Harald making noises at the BOF that we can probably grandfather
this one.  Better talk to Harald about how that can be done.

/msb


Received: from cnri by ietf.org id aa07928; 17 Jan 97 13:32 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa17760; 17 Jan 97 13:32 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id NAA13359; Fri, 17 Jan 1997 13:19:14 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8b) with
          spool id 1772371 for TN3270E@LIST.NIH.GOV; Fri, 17 Jan 1997 13:19:11
          -0500
Received: from mailgate1.boeing.com ([130.42.28.16]) by list.nih.gov
          (8.7.5/8.6.12) with SMTP id NAA13343 for <tn3270e@LIST.NIH.GOV>; Fri,
          17 Jan 1997 13:19:09 -0500 (EST)
Received: from splinter.boeing.com by mailgate1.boeing.com (SMI-8.6/SMI-SVR4)
          id KAA20346; Fri, 17 Jan 1997 10:18:59 -0800
Received: from commanche.ca.boeing.com. by splinter.boeing.com with SMTP
          (1.37.109.16/16.2) id AA029784963; Fri, 17 Jan 1997 10:16:03 -0800
Received: by commanche.ca.boeing.com. (AIX 4.1/UCB 5.64/4.03) id AA40744; Fri,
          17 Jan 1997 10:18:53 -0800
Message-Id: <9701171818.AA40744@commanche.ca.boeing.com.>
To: Bill Kelly <kellywh@mail.auburn.edu>
Cc: TN3270E list <tn3270e@list.nih.gov>
Subject: Re: Tying up loose ends in RFC 1647
In-Reply-To: (Your message of Fri, 17 Jan 97 10:20:01 -0600.) 
             <Pine.SOL.3.91.970117085134.4977A-100000@wood2>
Date: Fri, 17 Jan 97 10:18:52 -0800
From: "Terry L. Davis, Boeing Information & Support Services, Bellevue, WA" <tld5032@commanche.ca.boeing.com>
Sender: owner-tn3270e@list.nih.gov

Bill

We've been quiet on the list and just listening until:

> "Security issues are not addressed in this document".  That's essentially
> what 1647 does.  Do we get "grandfathered" in and can get away with doing
> this, or do we have to do something more?
>

That my be fine for a university but if the vendors want customers
for TN3270e products IT MUST HAVE REAL SECURITY.  As it stands today,
using TN3270e in an global network or Internet environment is leaving
your host COMPLETELY OPEN to access and/or use by the rest of the world.

That is NOT an acceptable business risk and will essentially prevent
any widespread usage of TN3270e as part of a worldwide business
communication environment.

A "last call" at this time seems inappropriate and without the security
part (which seemed to be agreed to in the earlier proposed charters)
interest in the WG will probably drop off significantly.

Take care

 | Terry L. Davis, P.E.     ( terry.l.davis@boeing.com. 206-957-5325)    |
 | Daniel D. McIntyre       ( daniel.d.mcintyre@boeing.com. 206-957-5319 |
 | Boeing Information & Support Services                                 |
 | Bellevue, WA                                                          |
   ----------------- Friday January 17,1997 10:15 AM PST ----------------


Received: from cnri by ietf.org id aa10880; 17 Jan 97 14:33 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa19294; 17 Jan 97 14:33 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id OAA15141; Fri, 17 Jan 1997 14:19:35 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8b) with
          spool id 1773029 for TN3270E@LIST.NIH.GOV; Fri, 17 Jan 1997 14:19:32
          -0500
Received: from foxhound.cisco.com (foxhound.cisco.com [171.69.1.171]) by
          list.nih.gov (8.7.5/8.6.12) with SMTP id OAA15128 for
          <tn3270e@LIST.NIH.GOV>; Fri, 17 Jan 1997 14:19:30 -0500 (EST)
Received: from mboe-home-ss20.cisco.com (mboe-home-ss20.cisco.com
          [171.69.136.130]) by foxhound.cisco.com (8.6.12/8.6.5) with ESMTP id
          LAA03870; Fri, 17 Jan 1997 11:18:59 -0800
Received: from localhost ([127.0.0.1]) by mboe-home-ss20.cisco.com
          (8.6.8+c/CISCO.WS.1.1) with ESMTP id OAA02837; Fri, 17 Jan 1997
          14:18:58 -0500
Date: Fri, 17 Jan 1997 14:18:58 -0500 (EST)
From: Michael Boe <mboe@cisco.com>
Reply-To: Michael Boe <mboe@cisco.com>
Subject: Re: Tying up loose ends in RFC 1647
To: "Terry L. Davis, Boeing Information & Support Services, Bellevue, WA" <tld5032@commanche.ca.boeing.com>
Cc: Bill Kelly <kellywh@mail.auburn.edu>, 
    TN3270E list <tn3270e@list.nih.gov>
In-Reply-To: <9701171818.AA40744@commanche.ca.boeing.com.>
Message-Id: <ML-2.2.853528738.6676.mboe@mboe-home-ss20.cisco.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Sender: owner-tn3270e@list.nih.gov

> Bill
>
> We've been quiet on the list and just listening until:
>
> > "Security issues are not addressed in this document".  That's essentially
> > what 1647 does.  Do we get "grandfathered" in and can get away with doing
> > this, or do we have to do something more?
> >
>
> That my be fine for a university but if the vendors want customers
> for TN3270e products IT MUST HAVE REAL SECURITY.  As it stands today,
> using TN3270e in an global network or Internet environment is leaving
> your host COMPLETELY OPEN to access and/or use by the rest of the world.
>
> That is NOT an acceptable business risk and will essentially prevent
> any widespread usage of TN3270e as part of a worldwide business
> communication environment.
>
> A "last call" at this time seems inappropriate and without the security
> part (which seemed to be agreed to in the earlier proposed charters)
> interest in the WG will probably drop off significantly.

Terry,

At the BOF we discussed whether or not RFC1647 should be pushed forward to the
next stage of standardization.  It was generally agreed (that is, there were
several sounds of support and no sounds of objection from you or anyone else)
that we should push forward with getting RFC1647 to the next step of
standardization.

As you know, the next step of standardization allows changes to the RFC, but
only those which correct existing functionality, or drop existing
functionality.

So...I'm a bit confused. Adding security to the RFC would appear to nix the
chances of it getting to the next phase of standardization in the short term
(unless you are suggesting getting rid of printer LUs as part of security
measures ;-).  On the other hand, you didn't voice any objections to pushing
the RFC1647 forward along the standards track.  Which one is more important to
you?

Remember that we are planning "minor enhancements" to TN3270E as a part of the
new RFCs to be written by the WG.  My understanding is that security will be
addressed fully as a part those "minor enhancements." [Aside:  anything
involving security issues is never "minor"--I suggest we be a bit more honest
in the naming and staffing of this piece of work.]

Ed/Deric, is my understanding correct here?

/msb


Received: from cnri by ietf.org id aa20546; 17 Jan 97 18:48 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa26465; 17 Jan 97 18:47 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id QAA18116; Fri, 17 Jan 1997 16:10:50 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8b) with
          spool id 1774092 for TN3270E@LIST.NIH.GOV; Fri, 17 Jan 1997 16:10:46
          -0500
Received: from mailgate1.boeing.com ([130.42.28.16]) by list.nih.gov
          (8.7.5/8.6.12) with SMTP id QAA18104 for <tn3270e@LIST.NIH.GOV>; Fri,
          17 Jan 1997 16:10:44 -0500 (EST)
Received: from splinter.boeing.com by mailgate1.boeing.com (SMI-8.6/SMI-SVR4)
          id NAA13219; Fri, 17 Jan 1997 13:09:56 -0800
Received: from commanche.ca.boeing.com. by splinter.boeing.com with SMTP
          (1.37.109.16/16.2) id AA282675218; Fri, 17 Jan 1997 13:06:58 -0800
Received: by commanche.ca.boeing.com. (AIX 4.1/UCB 5.64/4.03) id AA31032; Fri,
          17 Jan 1997 13:09:46 -0800
Message-Id: <9701172109.AA31032@commanche.ca.boeing.com.>
To: Michael Boe <mboe@cisco.com>
Cc: Bill Kelly <kellywh@mail.auburn.edu>, 
    TN3270E list <tn3270e@list.nih.gov>, tytso@mit.edu
Subject: Re: Tying up loose ends in RFC 1647
In-Reply-To: (Your message of Fri, 17 Jan 97 14:18:58 -0500.) 
             <ML-2.2.853528738.6676.mboe@mboe-home-ss20.cisco.com>
Date: Fri, 17 Jan 97 13:09:46 -0800
From: "Terry L. Davis, Boeing Information & Support Services, Bellevue, WA" <tld5032@commanche.ca.boeing.com>
Sender: owner-tn3270e@list.nih.gov

Fri, 17 Jan 1997 14:18:58
Michael Boe wrote:

> At the BOF we discussed whether or not RFC1647 should be pushed forward to the
> next stage of standardization.  It was generally agreed (that is, there were
> several sounds of support and no sounds of objection from you or anyone else)
> that we should push forward with getting RFC1647 to the next step of
> standardization.
>
If you remember, I made just about exactly the same statement at the BOF.
Somewhere there was a mis-understanding as I left the BOF with the feeling
that security WOULD BE incorporated in the standard.

> As you know, the next step of standardization allows changes to the RFC, but
> only those which correct existing functionality, or drop existing
> functionality.
>
As I said, I assumed from discussions that a security section would be added
"correct the existing functionality".

> So...I'm a bit confused. Adding security to the RFC would appear to nix the
> chances of it getting to the next phase of standardization in the short term
> (unless you are suggesting getting rid of printer LUs as part of security
> measures ;-).  On the other hand, you didn't voice any objections to pushing
> the RFC1647 forward along the standards track.  Which one is more important to
> you?
>
I think you'll have a great deal of difficulty getting folks to recommend
use of TN3270e for corporate business on anything but encrypted links or
with a token card as the primary authentication through a firewall (which
BTW the user community hates) without fixing security.

> ..
> addressed fully as a part those "minor enhancements." [Aside:  anything
> involving security issues is never "minor"--I suggest we be a bit more honest
> in the naming and staffing of this piece of work.]
>
Probably true.

> Ed/Deric, is my understanding correct here?
Likewise?

-------------------------------------------------------------------------
To also respond:
Fri, 17 Jan 1997 14:13:30 -0600 (CST)
Bill Kelly's wrote:

> I don't disagree with Terry's comments.  In fact, I'd like to see tn3270
> (and ftp, and smtp...) support encryption well enough for my
> installation's purposes.  But the only way I can see to do it in TN3270E
> in the short term is "the wrong way": get someone who knows a little about
> encryption algorithms to pick one, and just say "okay, it supports
> public-key encryption, and see reference #8 for the algorithm".  Even
> then, as Michael pointed out, "short term" then means starting over as a
> new Proposed Standard with a newly assigned RFC number.
>
Initially you probably do not have to support full encryption via something
like SSL or IPSEC.  I think if we merely get away from presenting "clear
text, reusable passwords" to the world that would be a good start for 1647.
At least then we have a lock on the door, and drawing the shades via
encryption could be tackled then in the next WG re-write.  Perhaps Harald
could answer specificially whether adding a security section would
necessarily cause 1647 to restart, given the IETF rule changes.

> -What (if anything) is being done on a wider scope, such as at the IP
>  level?  Wasn't there some IETF work going on abut Telnet encryption?
>
I believe Theodore Ts'o <tytso@MIT.EDU> might be able to give some status
on secure telnet.  If that RFC is far enough along it might be possible to
incorporate that work.

Take care

|   Terry L. Davis, P.E.   |  Boeing Information & Support Services      |
|       206-957-5325       |         terry.l.davis@boeing.com.           |
   --------------- Friday January 17,1997 01:00 PM PST -------------


Received: from ietf.org by ietf.org id aa22385; 17 Jan 97 19:43 EST
Received: from callandor.cybercash.com by ietf.org id aa22309;
          17 Jan 97 19:41 EST
Received: by callandor.cybercash.com; id TAA06126; Fri, 17 Jan 1997 19:32:35 -0500
Received: from cybercash.com(204.149.68.52) by callandor.cybercash.com via smap (3.2)
	id xma006124; Fri, 17 Jan 97 19:32:26 -0500
Received: from crockerdec.cybercash.com (loial.cybercash.com) by cybercash.com (4.1/SMI-4.1)
	id AA02916; Fri, 17 Jan 97 19:36:12 EST
Message-Id: <3.0.32.19970117194220.00740d84@cybercash.com>
X-Sender: crocker@cybercash.com
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Fri, 17 Jan 1997 19:42:25 -0500
To: TurnerX Rentz <TurnerX_Rentz@ccm.jf.intel.com>
Sender:ietf-request@ietf.org
From: Steve Crocker <crocker@cybercash.com>
Subject: Re: Scientific American
Cc: ietf@ietf.org
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Source-Info:  From (or Sender) name not authenticated.

>Scientific American _had_ to have a reason for expecting ubiquity
>by Summer 1997; that's only 4 months away. This is not a source
>which is known for far speculation.

I don't know why this was inserted in your message, but Scientific American
does *not* use the same care or scholarly diligence in its columns on
current news as it does in its scientific articles.  Its current events
reports are put together by reporters and/or editors on the strength of a
phone call or two with no particular process for balance or accuracy other
than the reporter's individual taste and judgment.

Steve

----------------------------------
Steve Crocker					Main:  +1 703 620 4200
CyberCash, Inc.				Desk:  +1 703 716 5214
2100 Reston Parkway				Fax:   +1 703 620 4215
Reston, VA 22091				crocker@cybercash.com



Received: from ietf.org by ietf.org id aa18150; 18 Jan 97 9:58 EST
Received: from ginger.lcs.mit.edu by ietf.org id aa17936; 18 Jan 97 9:52 EST
Received: by ginger.lcs.mit.edu 
	id AA21300; Sat, 18 Jan 97 09:43:35 -0500
Date: Sat, 18 Jan 97 09:43:35 -0500
Sender:ietf-request@ietf.org
From: Noel Chiappa <jnc@ginger.lcs.mit.edu>
Message-Id: <9701181443.AA21300@ginger.lcs.mit.edu>
To: TurnerX_Rentz@ccm.jf.intel.com, ietf@ietf.org
Subject: Re:  Re[2]: Will IPV6 be Just a Software Upgrade for the Routers?
Cc: jnc@ginger.lcs.mit.edu
Source-Info:  From (or Sender) name not authenticated.

    From: TurnerX Rentz <TurnerX_Rentz@ccm.jf.intel.com>

    > Nonsense.  With current routing technology, unique assigments of
    > addresses is still essential.

    Current routing technology only requires that they are unique; the very
    nature of indexing implies uniqueness.

Without commenting on the rest of this discussion, I'd like to remind
everyone involved that as far as "routing" in the sense of distributed
path-selection computations (i.e. the things that routing protocols do),
this statement ("only requires") is incorrect.

The "names" or "identifiers" that are used in those computations (and in both
IPv4 and IPv6, it's the "addresses") have the additional *requirement* that
they have to be assigned in an *organized* way, so that "most" things which
are close in the network get related addresses. (To be precise, they need to
be organized so that they can be aggregated, and, in a network this large,
they have to be recursively aggregable for a growing number of levels).

	Noel


Received: from ietf.org by ietf.org id aa05047; 18 Jan 97 22:17 EST
Received: from necom830.hpcl.titech.ac.jp by ietf.org id aa04835;
          18 Jan 97 22:13 EST
Sender:ietf-request@ietf.org
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <199701190306.MAA01990@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id MAA01990; Sun, 19 Jan 1997 12:06:08 +0900
Subject: Re:  Re[2]: Will IPV6 be Just a Software Upgrade for the Routers?
To: Noel Chiappa <jnc@ginger.lcs.mit.edu>
Date: Sun, 19 Jan 97 12:06:07 JST
Cc: TurnerX_Rentz@ccm.jf.intel.com, ietf@ietf.org, jnc@ginger.lcs.mit.edu
In-Reply-To: <9701181443.AA21300@ginger.lcs.mit.edu>; from "Noel Chiappa" at Jan 18, 97 9:43 am
X-Mailer: ELM [version 2.3 PL11]
Source-Info:  From (or Sender) name not authenticated.

Noel;

> The "names" or "identifiers" that are used in those computations (and in both
> IPv4 and IPv6, it's the "addresses")

What is used in route computations is "locator". Don't call it
"identifier".

> they have to be assigned in an *organized* way, so that "most" things which
> are close in the network get related addresses. (To be precise, they need to
> be organized so that they can be aggregated, and, in a network this large,
> they have to be recursively aggregable for a growing number of levels).

Wrong.

Yes., both "locator" and "identifier" must be assigned in an *organized*.

But, "locator" *MUST* *ALWAYS* *PRECISELY* reflect the network topology.

On the other hand, "identifier" will reflect
organizational/political/economical hierarchy, which may sometimes close
but basically unrelated to the network topology.

For example, "identifier" of a mobile host is that of the mobile
host's organization.

							Masataka Ohta


Received: from ietf.org by ietf.org id aa21651; 19 Jan 97 7:39 EST
Received: from edu.lahti.fi by ietf.org id aa21409; 19 Jan 97 7:33 EST
Received: (qmail 1348 invoked by uid 1067); 19 Jan 1997 12:39:20 -0000
Date: Sun, 19 Jan 1997 14:39:20 +0200 (EET)
Sender:ietf-request@ietf.org
From: Sampo Syreeni <decoy@nexus.edu.lahti.fi>
To: TurnerX Rentz <TurnerX_Rentz@ccm.jf.intel.com>
cc: ietf@ietf.org
Subject: Re: Ipv6 thread goes to sockets mailing lists, returns happy!
In-Reply-To: <Sat, 18 Jan 97 17:04:10 PST_1@ccm.hf.intel.com>
Message-ID: <Pine.LNX.3.91.970119141632.1054B-100000@nexus.edu.lahti.fi>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Source-Info:  From (or Sender) name not authenticated.

On Sat, 18 Jan 1997, TurnerX Rentz wrote:

>      4. The Marine Corps seems to think current address space is sufficient
>      http://stl.nps.navy.mil/~jenierle/chapt8.html

Somehow I get the impression that isn't quite what is said. The author 
indicates that the current address space is sufficient for the TDN. 
However, just about the first thing said in chapter eight is "Exhaustion 
of IPv4 address space is the primary factor is forcing the move toward 
IPv6 in the global Internet. The tactical internet's need for IPv6 is 
somewhat different. Address space will not be a problem for the Tactical 
Data Network (TDN) if the Marine Corps implements the tactical IP 
addressing plan proposed in this study.". So what is said is that the 
Marine Corps has no forcing need for the larger address space, but the 
Internet as a whole sure has.

>      The military document above outlines a strategy for dual stack
>      migration, I would like to see something as high up as what
>      we have to do as application layer developers (you have to 
>      assume the OS people are going to do their job in the commercial
>      world).

I would think that in the case of the standard off the shelf applications,
the modifications boil down to changing IP address size buffers and handling 
errors a bit differently. As the logical structure of DNS addresses would 
not seem to change much and the network level details are well 
encapsulated, you shouldn't need to do much. Unless you want to use 
multicast, security or other similar options new to IPv6.

Sampo Syreeni, student, Decoy/dAWN


Received: from ietf.org by ietf.org id aa02813; 19 Jan 97 17:04 EST
Received: from cs.nps.navy.mil by ietf.org id aa02567; 19 Jan 97 16:58 EST
Received: from capella.cs.nps.navy.mil by cs.nps.navy.mil (4.1/SMI-4.1)
	id AA03639; Sun, 19 Jan 97 13:53:56 PST
Sender:ietf-request@ietf.org
From: Don Brutzman <brutzman@cs.nps.navy.mil>
Received: by capella.cs.nps.navy.mil (4.1) id AA06962; Sun, 19 Jan 97 13:53:45 PST
Message-Id: <9701192153.AA06962@capella.cs.nps.navy.mil>
Subject: Re: Ipv6 thread goes to sockets mailing lists, returns happy!
To: Sampo Syreeni <decoy@edu.lahti.fi>
Date: Sun, 19 Jan 1997 13:53:45 -0800 (PST)
Cc: TurnerX_Rentz@ccm.jf.intel.com, ietf@ietf.org, 
    Jim Nierle <nierlej@fhu.disa.mil>, Dan Boger <boger@stl.nps.navy.mil>, 
    Information Infrastructure Research Group <iirg@stl.nps.navy.mil>
In-Reply-To: <Pine.LNX.3.91.970119141632.1054B-100000@nexus.edu.lahti.fi> from "Sampo Syreeni" at Jan 19, 97 02:39:20 pm
X-Mailer: ELM [version 2.4 PL25]
Content-Type: text
Content-Length: 4639      
Source-Info:  From (or Sender) name not authenticated.

I'm not sure why the preceding discussion (attached below) is on the big 
ietf list.  Here are some further details and a request to take the 
discussion elsewhere, unless there is some pressing reason to keep it on 
the big list.

The document in question is a (great) master's thesis and not USMC policy.
It is written with a very specific network environment in mind.

=================================

               Internetworking:  Technical Strategy for 
       Implementing the Next Generation Internet Protocol (IPv6) 
               in the Marine Corps Tactical Data Network 

                             James E. Nierle
                           
                             Master's Thesis
                        Naval Postgraduate School
                         Monterey California USA
                        
                                June 1996

            http://www.stl.nps.navy.mil/~jenierle/thesis.html
                    Available in HTML and Postscript

Abstract.  The Marine Corps must architect a tactical internet based on a
software technology that is in transition - the Internet Protocol (IP). 
Development of the Marine Corps' tactical internetworking system (Tactical Data
Network or TDN) is progressing concurrently with the global Internet 
community's development of the Next Generation Internet Protocol (IPv6). 
Current (IPv4) and next generation (IPv6) versions of the Internet Protocol 
can together meet the tactical internetworking needs of the Marine Corps. 

IPv4 provides universal interoperability with other networking technologies and
support for a wide range of services now, but without enhancements IPv4 cannot 
meet the long-terms needs of evolving tactical applications. IPv6 is needed to 
meet emerging requirements (such as secure mobility) but is not yet ready for
implementation in the Tactical Data Network. Therefore the Marine Corps must
build the tactical internet architecture using IPv4 and incorporate IPv6 
improvements when transition is possible. 

Marine Corps commitment to IP is essential to ensure universal interoperability
and hardware-independent evolution of tactical applications and networking 
technology. This work presents a tactical IP addressing plan for TDN that works 
with IPv4 and also facilitates smooth transition to IPv6. In concert with the 
other military services, the Marine Corps must develop a strategy for migrating 
the joint tactical internet to IPv6. The future viability of the Tactical Data 
Network depends on the Internet Protocol. 

=================================

All that said, Sampo's clarifying comments below appear valid.  Thanks for 
yours and TurnerX Rentz's interest.

Sampo Syreeni writes:
> 
> On Sat, 18 Jan 1997, TurnerX Rentz wrote:
> 
> >      4. The Marine Corps seems to think current address space is sufficient
> >      http://stl.nps.navy.mil/~jenierle/chapt8.html
> 
> Somehow I get the impression that isn't quite what is said. The author 
> indicates that the current address space is sufficient for the TDN. 
> However, just about the first thing said in chapter eight is "Exhaustion 
> of IPv4 address space is the primary factor is forcing the move toward 
> IPv6 in the global Internet. The tactical internet's need for IPv6 is 
> somewhat different. Address space will not be a problem for the Tactical 
> Data Network (TDN) if the Marine Corps implements the tactical IP 
> addressing plan proposed in this study.". So what is said is that the 
> Marine Corps has no forcing need for the larger address space, but the 
> Internet as a whole sure has.
> 
> >      The military document above outlines a strategy for dual stack
> >      migration, I would like to see something as high up as what
> >      we have to do as application layer developers (you have to 
> >      assume the OS people are going to do their job in the commercial
> >      world).
> 
> I would think that in the case of the standard off the shelf applications,
> the modifications boil down to changing IP address size buffers and handling 
> errors a bit differently. As the logical structure of DNS addresses would 
> not seem to change much and the network level details are well 
> encapsulated, you shouldn't need to do much. Unless you want to use 
> multicast, security or other similar options new to IPv6.
> 
> Sampo Syreeni, student, Decoy/dAWN

all the best, Don
-- 
Don Brutzman  Naval Postgraduate School, Code UW/Br Root 200  work 408.656.2149
              Monterey California 93943-5000 USA              fax  408.656.3679
Virtual worlds/underwater robots/Internet http://www.stl.nps.navy.mil/~brutzman


Received: from ietf.org by ietf.org id aa08464; 20 Jan 97 11:36 EST
Received: from drake.bellcore.com by ietf.org id aa08063; 20 Jan 97 11:31 EST
Received: from bellcore.com (localhost [127.0.0.1]) by drake.bellcore.com (8.7.5/8.7.3) with SMTP id LAA22361; Mon, 20 Jan 1997 11:22:50 -0500 (EST)
Message-Id: <199701201622.LAA22361@drake.bellcore.com>
To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
cc: Noel Chiappa <jnc@ginger.lcs.mit.edu>, TurnerX_Rentz@ccm.jf.intel.com, 
    ietf@ietf.org
Subject: Re: Re[2]: Will IPV6 be Just a Software Upgrade for the Routers? 
In-reply-to: Your message of "Sun, 19 Jan 1997 12:06:07 +0200."
             <199701190306.MAA01990@necom830.hpcl.titech.ac.jp> 
Date: Mon, 20 Jan 1997 11:22:49 -0500
Sender:ietf-request@ietf.org
From: Mike Little <little@bellcore.com>
Source-Info:  From (or Sender) name not authenticated.


Certainly this discussion is beginning to lose its relevance to
the general ietf list. I think Noel still has a fair grasp of
the term "locator", as I don't think it has changed *that* much
since he associated a particular concept with this word a few years
ago.

I'll also point out that there is *NO* requirement in routing for
the topology identifier (to avoid using terms like address and
locator) to refelct any aspect of the network topology other than
identity.  Its primary purpose is to provide uniqueness of identity,
and any additional features - such as position in a topological
ordering - exist *solely* for reasons of efficiency (and/or convenience).
It is a popular misconception that routing *requires* this overloading
in the identifier/locator/address/whatever. Note that many routing
systems are built to depend upon this overloading, but to say it in the
manner you did:
> 
>But, "locator" *MUST* *ALWAYS* *PRECISELY* reflect the network topology.
>
is simply not true.

					-Mike


Received: from ietf.org by ietf.org id aa18114; 20 Jan 97 16:27 EST
Received: from [198.3.105.221] by ietf.org id aa17751; 20 Jan 97 16:20 EST
Received: by SNOOPY with Internet Mail Service (5.0.1389.3)
	id <01BC06ED.CFE18350@SNOOPY>; Mon, 20 Jan 1997 16:20:12 -0500
Message-ID: <D7014D55F851D0118203080009DCE8F15CE8@SNOOPY>
Sender:ietf-request@ietf.org
From: "Harrington, Dan" <dth@lucent.com>
To: "'ietf@ietf.org'" <ietf@ietf.org>
Cc: "'TurnerX_Rentz@ccm.jf.intel.com'" <TurnerX_Rentz@ccm.jf.intel.com>
Subject: RE: Ipv6 thread goes to sockets mailing lists, returns happy!
Date: Mon, 20 Jan 1997 16:20:11 -0500
X-Priority: 3
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1389.3)
Content-Type: text/plain
Source-Info:  From (or Sender) name not authenticated.

Turner asked:
>      Is there a software migration RFC and methodology for migration 
>      anywhere?

RFC 1933 is the IPv6 Transition Mechanisms document.  It is
due for an update shortly, as per the working group meeting
at the December IETF.  There are also a couple of socket API
drafts being worked on within the IPng Working Group.

Hope this helps...

Dan


Received: from ietf.org by ietf.org id aa18377; 20 Jan 97 16:30 EST
Received: from ftp.com by ietf.org id aa18323; 20 Jan 97 16:29 EST
Received: from ftp.com by ftp.com  ; Mon, 20 Jan 1997 16:27:54 -0500
Received: from mailserv-2high.ftp.com by ftp.com  ; Mon, 20 Jan 1997 16:27:54 -0500
Received: by MAILSERV-2HIGH.FTP.COM (SMI-8.6/SMI-SVR4)
	id QAA26797; Mon, 20 Jan 1997 16:27:57 -0500
Date: Mon, 20 Jan 1997 16:27:57 -0500
Message-Id: <199701202127.QAA26797@MAILSERV-2HIGH.FTP.COM>
To: TurnerX_Rentz@ccm.jf.intel.com
Subject: Re: Ipv6 thread goes to sockets mailing lists, returns happy!
Sender:ietf-request@ietf.org
From: Larry Backman <backman@ftp.com>
Reply-To: backman@ftp.com
Cc: ietf@ietf.org
X-Orig-Sender: backman@mailserv-2high.ftp.com
Repository: mailserv-2high.ftp.com, [message accepted at Mon Jan 20 16:27:47 1997]
Originating-Client: tunes.ftp.com
Source-Info:  From (or Sender) name not authenticated.


||     Looks like the sockets groups are better to talk to about
||     protocols these days. :0

Having been involved in the winsock mailing lists for
a few years I would take what you heard on the winsock
mailing lists with a few grains of salt.
||     
||     
||     Here's some things I found out about IPv6 so far.
||     Submitted for your approval:
||     
||     
||     1.Alot of os will  need a recompile but not that
||     bad. For example, the TDI in Windows NT will need to be
||     recompiled but the whole kernel won't need a rewrite.
||     :)
I would not take this as fact without a Microsoft engineer
explaining this in detail.  Since we have shipped an IPV6
module within our Win95 stack we've gone thru a bunch of the
work necessary to add IP6 to an IP4 stack.  I can assure you,
or actually one of my engineers who is on this list can tell
you in better detail than I, that adding IP6 to a stack involves
work from the MAC interface level right up to the applications level.

Each and every layer will need some work done to it, some trivial,
some not so trivial.  Anyone who represents adding IP6 to a commercial
stack as a small effort is either not aware of or is glossing over the 
details.

||     
||     2. The Sockets APIs published by Microsoft will let you
||     almost just recompile your app. with a new pointer to the
||     new stack for _application layer_ apps. The newer protocols
||     - I can't say - I still remember the big push for everybody
||     to be on ATM by now and I honestly can't figure out where
||     that thing went.

Winsock-2, which is a new variant of the ubiquituous Winsock 1.1 API
will eventually allow you to talk to an IP6 compliant stack.  If your 
smart and wrote your app properly and didn't assume an address was a long
and use protocols which don't have embedded IP addresses you *might*
just be able to recompile your app and have it work.

But I doubt it as there are dozen's of trivial little gotcha's that add
up to a few week to few month learning curve before your app is as robust
over IP6 as over IP4.

Then there is the infrastructure; but that's someone else's story...

L.




Received: from ietf.org by ietf.org id aa21088; 20 Jan 97 17:52 EST
Received: from black-ice.cc.vt.edu by ietf.org id aa20909; 20 Jan 97 17:46 EST
Received: from black-ice.cc.vt.edu (valdis@LOCALHOST [127.0.0.1])
          by black-ice.cc.vt.edu (8.8.4/8.8.4) with ESMTP
	  id RAA20986; Mon, 20 Jan 1997 17:40:50 -0500
Message-Id: <199701202240.RAA20986@black-ice.cc.vt.edu>
X-Mailer: exmh version 2.0beta 12/23/96
To: backman@ftp.com
Cc: TurnerX_Rentz@ccm.jf.intel.com, ietf@ietf.org
Subject: Re: Ipv6 thread goes to sockets mailing lists, returns happy! 
In-Reply-To: Your message of "Mon, 20 Jan 1997 16:27:57 EST."
             <199701202127.QAA26797@MAILSERV-2HIGH.FTP.COM> 
Sender:ietf-request@ietf.org
From: Valdis.Kletnieks@vt.edu
X-Url: http://black-ice.cc.vt.edu/~valdis/
References: <199701202127.QAA26797@MAILSERV-2HIGH.FTP.COM>
Mime-Version: 1.0
Content-Type: multipart/signed; boundary="==_Exmh_127004608P";
	micalg=pgp-md5; protocol="application/pgp-signature"
Content-Transfer-Encoding: 7bit
Date: Mon, 20 Jan 1997 17:40:49 -0500
Source-Info:  From (or Sender) name not authenticated.

--==_Exmh_127004608P
Content-Type: text/plain; charset=us-ascii

On Mon, 20 Jan 1997 16:27:57 EST, Larry Backman said:
> ||     1.Alot of os will  need a recompile but not that
> ||     bad. For example, the TDI in Windows NT will need to be
> ||     recompiled but the whole kernel won't need a rewrite.
> ||     :)
> Each and every layer will need some work done to it, some trivial,
> some not so trivial.  Anyone who represents adding IP6 to a commercial
> stack as a small effort is either not aware of or is glossing over the 
> details.

I think he meant that although many parts of the kernel will end up being
touched, that for the most part, many parts will *NOT* be touched - you
don't need to redo the device drivers, or the process management scheme,
or other such things.  And if the code was properly written and encapsulated
to begin with, most modules will simply need to be re-compiled and ready
to go (one 'make' should do most of the work).

IPv6 will not create the hit that (say) rewriting a kernel to support true
multiprogramming would require, where *everything* needs to be
looked at, from the file system to who knows what else....

-- 
				Valdis Kletnieks
				Computer Systems Engineer
				Virginia Tech



--==_Exmh_127004608P
Content-Type: application/pgp-signature

-----BEGIN PGP MESSAGE-----
Version: 2.6.2

iQCVAwUBMuP0b9QBOOoptg9JAQGwVAQAp+yGD0mP+JZOFKMKyLl7iBspWBq8uapT
6qlL0bdqfWpuak1Ce1hx47VIXE4eKqPsJEBWxeGgi2Yq3p1iPzUJxt82G8Tj2av6
c4nI/OaVu57H7uK2YhKwrOdjuZZqXFIIqmJXg9jz4Q2fQsH/EskQx43WBAMmoUZU
T09y/jj+q6w=
=ziIc
-----END PGP MESSAGE-----

--==_Exmh_127004608P--


Received: from ietf.org by ietf.org id aa25991; 20 Jan 97 20:57 EST
Received: from necom830.hpcl.titech.ac.jp by ietf.org id aa25740;
          20 Jan 97 20:51 EST
Sender:ietf-request@ietf.org
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <199701210143.KAA04807@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1)
	id KAA04807; Tue, 21 Jan 1997 10:43:18 +0900
Subject: Re: Re[2]: Will IPV6 be Just a Software Upgrade for the Routers?
To: Mike Little <little@bellcore.com>
Date: Tue, 21 Jan 97 10:43:18 JST
Cc: mohta@necom830.hpcl.titech.ac.jp, jnc@ginger.lcs.mit.edu, 
    TurnerX_Rentz@ccm.jf.intel.com, ietf@ietf.org
In-Reply-To: <199701201622.LAA22361@drake.bellcore.com>; from "Mike Little" at Jan 20, 97 11:22 am
X-Mailer: ELM [version 2.3 PL11]
Source-Info:  From (or Sender) name not authenticated.

Mike;

> Certainly this discussion is beginning to lose its relevance to
> the general ietf list. I think Noel still has a fair grasp of
> the term "locator", as I don't think it has changed *that* much
> since he associated a particular concept with this word a few years
> ago.

Until I saw your mail, I have never seen any confusion on the term
"locator".

> I'll also point out that there is *NO* requirement in routing for
> the topology identifier

Please don't say "topology identifier" and just stick to the
established terminology (between specialists on this issue)
described in

	draft-iab-ip-ad-today-01.txt

to be published as an Informational RFC soonly.

> Its primary purpose is to provide uniqueness of identity,

Your debate is bogus. Identity is, by definition, unique.

						Masataka Ohta


Received: from cnri by ietf.org id aa26476; 21 Jan 97 13:19 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa16850; 21 Jan 97 13:19 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id NAA12304; Tue, 21 Jan 1997 13:09:52 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8b) with
          spool id 1803651 for TN3270E@LIST.NIH.GOV; Tue, 21 Jan 1997 13:09:49
          -0500
Received: from airedale.cisco.com (airedale.cisco.com [171.69.1.135]) by
          list.nih.gov (8.7.5/8.6.12) with SMTP id NAA12230 for
          <tn3270e@LIST.NIH.GOV>; Tue, 21 Jan 1997 13:07:06 -0500 (EST)
Received: from mboe-home-ss20.cisco.com (mboe-home-ss20.cisco.com
          [171.69.136.130]) by airedale.cisco.com (8.6.12/8.6.5) with ESMTP id
          MAA07931; Mon, 20 Jan 1997 12:26:03 -0800
Received: from localhost ([127.0.0.1]) by mboe-home-ss20.cisco.com
          (8.6.8+c/CISCO.WS.1.1) with ESMTP id PAA04239; Mon, 20 Jan 1997
          15:25:32 -0500
Date: Mon, 20 Jan 1997 15:25:32 -0500 (EST)
From: Michael Boe <mboe@cisco.com>
Reply-To: Michael Boe <mboe@cisco.com>
Subject: Re: TN3270E header : SEQ-NUMBER
To: Bill Kelly <kellywh@mail.auburn.edu>
Cc: TN3270E list <tn3270e@list.nih.gov>
In-Reply-To: <Pine.SOL.3.93.970120134738.29611F-100000@wood2>
Message-Id: <ML-2.2.853791932.655.mboe@mboe-home-ss20.cisco.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Sender: owner-tn3270e@list.nih.gov

> > I think the current
> > RFC has somewhat overspecified how they behave.  But that wouldn't be the
> > first time overspecification has occurred :-).
>
> I'm certainly open to removing unnecessary verbage; if you have some
> specific suggestions, please post them for discussion.

I'm saying that it's overspecified, but I'm not suggesting changing it (except
for the clarification stuff).  The overspecification (in this case, the
starting number) doesn't really conflict with anything else, so there's doesn't
seem to be any point in retracting it.

/msb


Received: from cnri by ietf.org id aa20701; 22 Jan 97 7:19 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa07630; 22 Jan 97 7:19 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id HAA05669; Wed, 22 Jan 1997 07:08:16 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8b) with
          spool id 1812028 for TN3270E@LIST.NIH.GOV; Wed, 22 Jan 1997 07:08:13
          -0500
Received: from fxiod05.is.chrysler.com (firewall-user@fxiod05.is.chrysler.com
          [204.189.94.74]) by list.nih.gov (8.7.5/8.6.12) with SMTP id GAA05505
          for <tn3270e@LIST.NIH.GOV>; Wed, 22 Jan 1997 06:57:31 -0500 (EST)
Received: by fxiod05.is.chrysler.com; id AA18156; Wed, 22 Jan 97 06:57:31 EST
Received: from mhbclpr2-nf0.is.chrysler.com(129.9.212.187) by
          fxiod05.is.chrysler.com via smap (V3.1.1) id xma018118; Wed, 22 Jan
          97 06:57:08 -0500
Received: from rgm3 (rgm3.is.chrysler.com [129.9.247.160]) by
          mhbclpr2-nf0.is.chrysler.com (8.7.5/8.7.3) with SMTP id GAA21545;
          Wed, 22 Jan 1997 06:43:43 -0500 (EST)
Message-Id: <3.0.32.19970121160114.009926f0@pop3hub.is.chrysler.com>
Reply-To: rgm3@chrysler.com
X-Sender: rgm3@pop3hub.is.chrysler.com
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Wed, 22 Jan 1997 06:54:45 -0500
To: "Terry L. Davis, Boeing Information & Support Services, Bellevue,\
    WA" <tld5032@commanche.ca.boeing.com>, 
    Bill Kelly <kellywh@mail.auburn.edu>
From: Robert Moskowitz <rgm3@chrysler.com>
Subject: Re: Tying up loose ends in RFC 1647
Cc: TN3270E list <tn3270e@list.nih.gov>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-tn3270e@list.nih.gov

At 10:18 AM 1/17/97 -0800, Terry L. Davis, Boeing Information & Support
>
>That my be fine for a university but if the vendors want customers
>for TN3270e products IT MUST HAVE REAL SECURITY.  As it stands today,
>using TN3270e in an global network or Internet environment is leaving
>your host COMPLETELY OPEN to access and/or use by the rest of the world.

Opening up security will be a can of worms, I must admit.  I believe the
best we will be able to do is list a set of alternatives.  Sitting here at
National airport after attending 3 security meetings in one day, I'd list
the following:

TELNET Auth and Encryp  --  Kerberos based
SSL (WTS) Client auth and encrypt  --  X.509 based
IPsec                   -- DNSsec and/or X.509 based

Each of these have their pros and cons.  I am partial to IPsec, but SSL or
its IETF follow-on (WTS I believe is the wg) has some deployment
advantages, being more of an app toolkit whereas IPsec is more of a TCP/IP
kernel toolkit.

Kerberos in a trading partner environment, I have trouble with.  We are
doing a SSL/DCE combo here at www.spin.chrysler.com and I do not like some
key aspects of the model.


Robert Moskowitz
Chrysler Corporation
(810) 758-8212


Received: from cnri by ietf.org id aa20744; 22 Jan 97 7:19 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa07640; 22 Jan 97 7:19 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id HAA05652; Wed, 22 Jan 1997 07:07:51 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8b) with
          spool id 1812027 for TN3270E@LIST.NIH.GOV; Wed, 22 Jan 1997 07:07:29
          -0500
Received: from fxiod01.is.chrysler.com (firewall-user@fxiod01.is.chrysler.com
          [204.189.94.70]) by list.nih.gov (8.7.5/8.6.12) with SMTP id GAA05497
          for <tn3270e@LIST.NIH.GOV>; Wed, 22 Jan 1997 06:57:28 -0500 (EST)
Received: by fxiod01.is.chrysler.com; id AA15397; Wed, 22 Jan 97 06:57:27 EST
Received: from mhbclpr2-nf0.is.chrysler.com(129.9.212.187) by
          fxiod01.is.chrysler.com via smap (V3.1.1) id xma015379; Wed, 22 Jan
          97 06:57:09 -0500
Received: from rgm3 (rgm3.is.chrysler.com [129.9.247.160]) by
          mhbclpr2-nf0.is.chrysler.com (8.7.5/8.7.3) with SMTP id GAA21549;
          Wed, 22 Jan 1997 06:43:44 -0500 (EST)
Message-Id: <3.0.32.19970121161402.00992760@pop3hub.is.chrysler.com>
Reply-To: rgm3@chrysler.com
X-Sender: rgm3@pop3hub.is.chrysler.com
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Wed, 22 Jan 1997 06:54:46 -0500
To: Bill Kelly <kellywh@mail.auburn.edu>, 
    TN3270E list <tn3270e@list.nih.gov>
From: Robert Moskowitz <rgm3@chrysler.com>
Subject: Re: Tying up loose ends in RFC 1647
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-tn3270e@list.nih.gov

At 02:13 PM 1/17/97 -0600, Bill Kelly wrote:

I've been spending too much of my time in security meetings....

>I'd have to agree that doing security "the right way" is going to be an
>involved process.  I'm nowhere near well-versed in this area, but a lot
>of questions come to mind, such as:

TO do it the 'right way' you will need to find the philosopher's stone.

>-What (if anything) is being done on a wider scope, such as at the IP
> level?  Wasn't there some IETF work going on abut Telnet encryption?

IPsec is a real option, but until the PF_KEY API is also implemented, it is
either on or off.  No application interaction.

Telnet encryption is a valuable piece of work, but will have major
deployment issues.  It needs Kerberos or DCE.  Of course, Open/Edition
supports DCE as will Nt5.0.

SSL really has somethings to say for itself.  Yuck.

>-What about U.S. government export laws?  Heck, what about every other
> country's notions and laws concerning cryptography?  If it uses a good
> encryption algorithm, aren't there going to be problems for vendors in
> the international arena?

Watch for my Feb 15th column in NWC.  This is what one of my meetings was
about today.  Sigh.

>-Anyone on this list know a lot about encryption algorithms?

Encryption algorithms is actually not so much the issue for 'good cyrpto'.
Rather good enveloping technology and session initialization.  Targeted
attacks are rarely at the crypto, but at side issues like the format of the
packet.  Thus you can do something with 3DES and be trivially attacked,
whereas a good RC4 40 bit could actually be tougher to attack!

>I don't disagree with Terry's comments.  In fact, I'd like to see tn3270
>(and ftp, and smtp...) support encryption well enough for my
>installation's purposes.  But the only way I can see to do it in TN3270E
>in the short term is "the wrong way": get someone who knows a little about
>encryption algorithms to pick one, and just say "okay, it supports
>public-key encryption, and see reference #8 for the algorithm".  Even
>then, as Michael pointed out, "short term" then means starting over as a
>new Proposed Standard with a newly assigned RFC number.


The answer for the short term is grab the SSL libraries from australia and
slide it in.  The generate your keys.  You really don't have to go to
verisign, but then you will have to be your own authentification tree.
Pluses and minuses again.



Robert Moskowitz
Chrysler Corporation
(810) 758-8212


Received: from cnri by ietf.org id aa20756; 22 Jan 97 7:19 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa07650; 22 Jan 97 7:19 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id HAA05696; Wed, 22 Jan 1997 07:08:29 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8b) with
          spool id 1812029 for TN3270E@LIST.NIH.GOV; Wed, 22 Jan 1997 07:08:26
          -0500
Received: from fxiod05.is.chrysler.com (firewall-user@fxiod05.is.chrysler.com
          [204.189.94.74]) by list.nih.gov (8.7.5/8.6.12) with SMTP id GAA05512
          for <tn3270e@LIST.NIH.GOV>; Wed, 22 Jan 1997 06:57:35 -0500 (EST)
Received: by fxiod05.is.chrysler.com; id AA18159; Wed, 22 Jan 97 06:57:31 EST
Received: from mhbclpr2-nf0.is.chrysler.com(129.9.212.187) by
          fxiod05.is.chrysler.com via smap (V3.1.1) id xma018120; Wed, 22 Jan
          97 06:57:09 -0500
Received: from rgm3 (rgm3.is.chrysler.com [129.9.247.160]) by
          mhbclpr2-nf0.is.chrysler.com (8.7.5/8.7.3) with SMTP id GAA21551;
          Wed, 22 Jan 1997 06:43:45 -0500 (EST)
Message-Id: <3.0.32.19970121162244.00992280@pop3hub.is.chrysler.com>
Reply-To: rgm3@chrysler.com
X-Sender: rgm3@pop3hub.is.chrysler.com
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Wed, 22 Jan 1997 06:54:47 -0500
To: "Terry L. Davis, Boeing Information & Support Services, Bellevue,\
    WA" <tld5032@commanche.ca.boeing.com>, 
    Michael Boe <mboe@cisco.com>
From: Robert Moskowitz <rgm3@chrysler.com>
Subject: Re: Tying up loose ends in RFC 1647
Cc: Bill Kelly <kellywh@mail.auburn.edu>, 
    TN3270E list <tn3270e@list.nih.gov>, tytso@mit.edu
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-tn3270e@list.nih.gov

At 01:09 PM 1/17/97 -0800, Terry L. Davis, Boeing Information & Support
>>
>I think you'll have a great deal of difficulty getting folks to recommend
>use of TN3270e for corporate business on anything but encrypted links or
>with a token card as the primary authentication through a firewall (which
>BTW the user community hates) without fixing security.

Firewall and encryption are really interesting challenges.  Does the
firewall participate in the authentication or does it let it through
unencumbered.  BTW, SSL firewall proxies are only good for outbound
traffic.  For inbound, the external clients have to specify your firewall
as their SSL proxy.  This is impossible with a trading partner that will
need to go to multiple sites.

Thus the best we will be able to do is to agree on a basic set of security
functions that can be set up. For example, if auth/encrypt is used, the
traffic is passed through the firewall to the TN3270E server for auth/decrypt.


Robert Moskowitz
Chrysler Corporation
(810) 758-8212


Received: from cnri by ietf.org id aa16520; 23 Jan 97 11:41 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa14226; 23 Jan 97 11:41 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id LAA16641; Thu, 23 Jan 1997 11:29:39 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8b) with
          spool id 1827134 for TN3270E@LIST.NIH.GOV; Thu, 23 Jan 1997 11:29:30
          -0500
Received: from smtp.datcon.co.uk (smtp.datcon.co.uk [192.91.191.4]) by
          list.nih.gov (8.7.5/8.6.12) with SMTP id LAA16629 for
          <tn3270e@list.nih.gov>; Thu, 23 Jan 1997 11:29:24 -0500 (EST)
Received: by smtp.datcon.co.uk with SMTP (Microsoft Exchange Server Internet
          Mail Connector Version 4.0.994.63) id
          <01BC094A.82D41BE0@smtp.datcon.co.uk>; Thu, 23 Jan 1997 16:28:48 -0000
Message-ID: <c=GB%a=TMAILUK%p=DCNET%l=CESTRIAN-970123162841Z-1475@smtp.datcon.co.uk>
From: Nick Weeds <NPW@datcon.co.uk>
To: 'Bill Kelly' <kellywh@mail.auburn.edu>
Cc: 'tnsna' <tn3270e@list.nih.gov>
Subject: RE: rfc1647: Initial state of session (fwd)
Date: Thu, 23 Jan 1997 16:28:41 -0000
X-Mailer: Microsoft Exchange Server Internet Mail Connector Version 4.0.994.63
Encoding: 73 TEXT
Sender: owner-tn3270e@list.nih.gov

Bill,

Although I haven't checked RFC1647 recently, my understanding of it is
the same as yours:
-       without BIND-IMAGES the initial data is 3270-DATA or SCS-DATA
-       with BIND-IMAGES the initial data is SSCP-LU-DATA
-       in either case NVT-DATA may be exchanged instead.

The server I'm using at the moment enables BIND-IMAGES and uses either
SSCP-LU-DATA or NVT-DATA
-       SSCP-LU-DATA for logon if the SNA SSCP session is brought up
successfully
-       NVT-DATA for error messages if the SNA SSCP session isn't brought up
successfully.

        Nick.

>----------
>From:  Bill Kelly[SMTP:kellywh@MAIL.AUBURN.EDU]
>Sent:  23 January 1997 13:33
>To:    TN3270E list
>Subject:       rfc1647: Initial state of session (fwd)
>
>I posted this the other day, but never got an acknowlegement from the
>listserver, so I'm not sure it made it through.  If so, please pardon the
>re-post.
>
>-Bill
>
>---------- Forwarded message ----------
>Date: Tue, 21 Jan 1997 08:33:06 -0600 (CST)
>From: Bill Kelly <kellywh@mail.auburn.edu>
>To: TN3270E list <tn3270e@list.nih.gov>
>Subject: rfc1647: Initial state of session
>
>Hi,
>
>The following question was recently posed to me (paraphrasing):
>
>"If a client negotiates tn3270e successfully, but then gets nothing from
>the server, what state is the session in?  NVT? SSCP-LU? 3270?"
>
>My reply was that there are two possibilities.  The first is when the
>BIND-IMAGE function has NOT been agreed to in the tn3270e negotiation.  In
>this case, section 9.1 says the session is initally in 3270 mode.
>
>If the BIND-IMAGE function HAS been agreed to, then the situation is
>different, as described in the last paragraph of section 10.3:
>
>    "When BIND-IMAGE is in effect, data messages with DATA-TYPE
>     set to 3270-DATA or SCS-DATA are not allowed before the first
>     BIND-IMAGE is received by the client; only SSCP-LU-DATA or
>     NVT-DATA can be used to transmit user-oriented data."
>
>It's the latter situation that I'm wondering about.  Essentially, the rfc
>says that between Binds (i.e., before a Bind and after an Unbind), either
>SSCP-LU-DATA or NVT-DATA is allowed.
>
>My question is this: has this caused problems during implementation?  For
>example, are there clients that expect only SSCP-LU-DATA and servers that
>send NVT-DATA?
>
>I think there are legitimate situations where SSCP-LU-DATA can be sent,
>and others where it can't, so that NVT-DATA is in order.  Does anything
>need to be said in the rfc to clarify things?
>
>Thanks,
>Bill
>
>Bill Kelly               phone: (334) 844-4512
>Auburn University     Internet: kellywh@mail.auburn.edu
>Division of University Computing
>


Received: from cnri by ietf.org id aa25932; 23 Jan 97 14:29 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa19070; 23 Jan 97 14:29 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id OAA21741; Thu, 23 Jan 1997 14:16:42 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8b) with
          spool id 1829052 for TN3270E@LIST.NIH.GOV; Thu, 23 Jan 1997 14:16:38
          -0500
Received: from ebi.cisco.com (ebi.cisco.com [171.69.160.21]) by list.nih.gov
          (8.7.5/8.6.12) with SMTP id OAA21729 for <tn3270e@LIST.NIH.GOV>; Thu,
          23 Jan 1997 14:16:18 -0500 (EST)
Received: from localhost (localhost.cisco.com [127.0.0.1]) by ebi.cisco.com
          (8.6.12/CISCO.SERVER.1.1) with ESMTP id OAA28035; Thu, 23 Jan 1997
          14:10:48 -0500
Date: Thu, 23 Jan 1997 14:10:48 -0500 (EST)
From: Michael Boe <mboe@cisco.com>
Reply-To: Michael Boe <mboe@cisco.com>
Subject: Re: rfc1647: Initial state of session (fwd)
To: Nick Weeds <NPW@datcon.co.uk>
cc: 'Bill Kelly' <kellywh@mail.auburn.edu>, 'tnsna' <tn3270e@list.nih.gov>
In-Reply-To: <c=GB%a=TMAILUK%p=DCNET%l=CESTRIAN-970123162841Z-1475@smtp.datcon.co.uk>
Message-ID: <ML-2.2.854046648.5851.mboe@ebi.cisco.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Sender: owner-tn3270e@list.nih.gov

> Bill,
>
> Although I haven't checked RFC1647 recently, my understanding of it is
> the same as yours:
> -       without BIND-IMAGES the initial data is 3270-DATA or SCS-DATA
> -       with BIND-IMAGES the initial data is SSCP-LU-DATA
> -       in either case NVT-DATA may be exchanged instead.
>
> The server I'm using at the moment enables BIND-IMAGES and uses either
> SSCP-LU-DATA or NVT-DATA
> -       SSCP-LU-DATA for logon if the SNA SSCP session is brought up
> successfully
> -       NVT-DATA for error messages if the SNA SSCP session isn't brought
> up successfully.
>
>         Nick.
>
> >----------
> >From:  Bill Kelly[SMTP:kellywh@MAIL.AUBURN.EDU]
> >Sent:  23 January 1997 13:33
> >To:    TN3270E list
> >Subject:       rfc1647: Initial state of session (fwd)
> >
> >I posted this the other day, but never got an acknowlegement from the
> >listserver, so I'm not sure it made it through.  If so, please pardon the
> >re-post.
> >
> >-Bill
> >
> >---------- Forwarded message ----------
> >Date: Tue, 21 Jan 1997 08:33:06 -0600 (CST)
> >From: Bill Kelly <kellywh@mail.auburn.edu>
> >To: TN3270E list <tn3270e@list.nih.gov>
> >Subject: rfc1647: Initial state of session
> >
> >Hi,
> >
> >The following question was recently posed to me (paraphrasing):
> >
> >"If a client negotiates tn3270e successfully, but then gets nothing from
> >the server, what state is the session in?  NVT? SSCP-LU? 3270?"

As a practical matter, most of the tn3270 clients appear to remain "locked"
until the first data comes from the host.  Of course, this data could be
nothing but a keyboard restore....

> >
> >My reply was that there are two possibilities.  The first is when the
> >BIND-IMAGE function has NOT been agreed to in the tn3270e negotiation.  In
> >this case, section 9.1 says the session is initally in 3270 mode.
> >
> >If the BIND-IMAGE function HAS been agreed to, then the situation is
> >different, as described in the last paragraph of section 10.3:
> >
> >    "When BIND-IMAGE is in effect, data messages with DATA-TYPE
> >     set to 3270-DATA or SCS-DATA are not allowed before the first
> >     BIND-IMAGE is received by the client; only SSCP-LU-DATA or
> >     NVT-DATA can be used to transmit user-oriented data."
> >
> >It's the latter situation that I'm wondering about.  Essentially, the rfc
> >says that between Binds (i.e., before a Bind and after an Unbind), either
> >SSCP-LU-DATA or NVT-DATA is allowed.
> >
> >My question is this: has this caused problems during implementation?  For
> >example, are there clients that expect only SSCP-LU-DATA and servers that
> >send NVT-DATA?

Not that I'm aware of....but we never send NVT-DATA and we've never received
NVT-DATA from any client that I know of.  We would certainly object if we got
NVT-DATA unsolicited from the client.  Unless there's already an existing
implementation of a client out there that (by default) sends NVT-DATA
unsolicited between BINDs, I suggest removing that capability from the spec.
Makes it simpler.

> >
> >I think there are legitimate situations where SSCP-LU-DATA can be sent,
> >and others where it can't, so that NVT-DATA is in order.  Does anything
> >need to be said in the rfc to clarify things?

Finally, and this is off the beaten path a little, but it would be helpful to
clear up the fact that SSCP-LU-DATA is exchanged in SCS format, not 3270DS, for
clients which have negotiated BIND-IMAGE.

/msb


Received: from cnri by ietf.org id aa00145; 24 Jan 97 10:12 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa12230; 24 Jan 97 10:12 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id KAA14959; Fri, 24 Jan 1997 10:01:44 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8b) with
          spool id 1837409 for TN3270E@LIST.NIH.GOV; Fri, 24 Jan 1997 10:01:41
          -0500
Received: from mailgate1.boeing.com ([130.42.28.16]) by list.nih.gov
          (8.7.5/8.6.12) with SMTP id KAA14947 for <tn3270e@LIST.NIH.GOV>; Fri,
          24 Jan 1997 10:01:39 -0500 (EST)
Received: from splinter.boeing.com by mailgate1.boeing.com (SMI-8.6/SMI-SVR4)
          id HAA24775; Fri, 24 Jan 1997 07:01:29 -0800
Received: from commanche.ca.boeing.com. by splinter.boeing.com with SMTP
          (1.37.109.16/16.2) id AA063177908; Fri, 24 Jan 1997 06:58:28 -0800
Received: by commanche.ca.boeing.com. (AIX 4.1/UCB 5.64/4.03) id AA43334; Fri,
          24 Jan 1997 07:01:22 -0800
Message-Id: <9701241501.AA43334@commanche.ca.boeing.com.>
To: rgm3@chrysler.com
Cc: Michael Boe <mboe@cisco.com>, Bill Kelly <kellywh@mail.auburn.edu>, 
    TN3270E list <tn3270e@list.nih.gov>, ronald.j.blomster@boeing.com, 
    randal.hanford@pss.boeing.com
Subject: Re: Tying up loose ends in RFC 1647
In-Reply-To: (Your message of Wed, 22 Jan 97 06:54:47 -0500.) 
             <3.0.32.19970121162244.00992280@pop3hub.is.chrysler.com>
Date: Fri, 24 Jan 97 07:01:21 -0800
From: "Terry L. Davis, Boeing Information & Support Services, Bellevue, WA" <tld5032@commanche.ca.boeing.com>
Sender: owner-tn3270e@list.nih.gov

Robert

A few comments on your numerous notes:

On 1/22 you wrote:

> Firewall and encryption are really interesting challenges.  Does the
> firewall participate in the authentication or does it let it through
> unencumbered.  BTW, SSL firewall proxies are only good for outbound
> traffic.  For inbound, the external clients have to specify your firewall
> as their SSL proxy.  This is impossible with a trading partner that will
> need to go to multiple sites.
> ...
The most difficult challenge for firewalls traversal remains the getting
the printer connection through!  Since it wants a seperate port connection,
there is no easy way to authenticate it to the firewall.

BTW at least as far as Boeing is concerned, INBOUND SSL traffic is NOT a
problem now.  We already wrote an web reverse SSL proxy server. (Not that
we wanted to, just unfortunately none of the commercial vendors have yet
delivered one to my knowledge.)

In a different 1/22 note you responded to Bill Kelly:
> The answer for the short term is grab the SSL libraries from australia and
> slide it in.  The generate your keys.  You really don't have to go to
> verisign, but then you will have to be your own authentification tree.
> Pluses and minuses again.
>
Works well, that's where the SSL code for the reverse proxy came from and
we intend to be our own certificate authority anyway.  Likewise since we
already have the SSL proxy technology, you can probably guess where I
would suggest we look first to solve the problem if the standard doesn't
address it.



Take care

   | Terry L. Davis, P.E. | Boeing Information & Support Services |
   | Phone: 206-957-5325  |       Bellevue, Washington, USA       |
   | Email: terry.l.davis@boeing.com.                             |
   --------------- Friday January 24,1997 06:43 AM PST -------------


Received: from cnri by ietf.org id aa17778; 27 Jan 97 18:44 EST
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa28867;
          27 Jan 97 18:44 EST
Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id SAA00121 for uri-out; Mon, 27 Jan 1997 18:16:13 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id SAA29977; Mon, 27 Jan 1997 18:15:47 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
        id AA08920  (mail destined for uri@services.bunyip.com); Mon, 27 Jan 97 18:13:31 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id QAA00991; Mon, 27 Jan 1997 16:12:42 -0700 (MST)
Message-Id: <3.0.32.19970127161513.00719f30@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Mon, 27 Jan 1997 16:23:45 -0700
To: Tim Berners-Lee <timbl@w3.org>
From: "Ron Daniel Jr." <rdaniel@lanl.gov>
Subject: Re: Relative URLs, // and ;
Cc: uri@bunyip.com, urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-uri@bunyip.com
Precedence: bulk

[I'm adding urn-ietf@bunyip.com to the Cc list since that is the
list for the IETF's URN-WG.]

Thus spoke Tim Berners-Lee:

>The URN scheme should be
>mapped onto
>urn1://authority/nameissuedbyauthority

The proposed URN syntax is laid out in draft-ietf-urn-syntax, but
the short description is:
   urn:namespace_id:namespace_specific_string
for example
   urn:isbn:1-234-5678-9
   urn:upc:42709-10150
etc.

Some namespaces, such as ISO Formal Public Identifiers, already make
use of '//'. For such namespaces we say they need to %encode occurances
of '/' that do not follow the rules of RFC1639. Those rules were that
'/' denoted hierarchy with the most significant component on the left.

>At 11:29 am 27-01-97 -0600, Daniel LaLiberte wrote:
>>Are you just putting your foot down now  .. finally.
>
>I've been out of the loop.  URIs are not supposed to be irrevocably linked
>to DNS!
>Unfortunately there have been many demands on my time.

I don't understand your assertion about DNS. No URN namespace is
required to use domain names, as shown by the examples above. Certainly the
namespaces we are considering for use at the lab have NO tie to the DNS.
(They may be resolved through the DNS, but the names themselves don't
use domain names).
Members of the URN-WG have expressed a desire for a namespace that is
easy for people to get started with, and lots of people think that using
the domain name hierarchy (perhaps with some augmentations to overcome
the reassignment problem) is the way to go. Such a namespace might
look like
  urn:inet:acl.lanl.gov(1):fy97_budget
but I emphasize that this is only one namespace out of many.


[Lots of stuff on "///", "//", "/" deleted.]
At this time we have not defined any relative URN specification.
Nevertheless we do not allow unencoded occurances of '/' in URNs
unless they follow the rules in RFC1630. Similarly, '?', '#', and
a few other characters must be encoded unless they follow the
rules of RFC1630.

One of the URN requirements was to allow old namespaces to be grandfathered
into URNs. Because of this, I am wary about requiring ALL URN namespaces
to use '//'. Some namespaces will not have the notion of a relative identifier,
others (such as path) may not need '//'. What we do require is that
when representing a name from an old namespace as a URN, reserved
characters are encoded unless they meet the semantics established by 1630.



Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab,  MS B287     voice: +1 505 665 0597
Los Alamos National Laboratory         fax: +1 505 665 4939
Los Alamos, NM, USA  87545            http://www.acl.lanl.gov/~rdaniel/
 Want to buy: "The Five Laws of Library Science" by S.R. Ranganathan


Received: from cnri by ietf.org id aa11258; 30 Jan 97 11:58 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa14167; 30 Jan 97 11:58 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id LAA00857; Thu, 30 Jan 1997 11:45:35 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8b) with
          spool id 1907803 for TN3270E@LIST.NIH.GOV; Thu, 30 Jan 1997 11:45:31
          -0500
Received: from doberman.cisco.com (doberman.cisco.com [171.69.1.178]) by
          list.nih.gov (8.7.5/8.6.12) with SMTP id LAA00841 for
          <tn3270e@LIST.NIH.GOV>; Thu, 30 Jan 1997 11:45:30 -0500 (EST)
Received: from mboe-home-ss20.Cisco.COM (mboe-home-ss20.cisco.com
          [171.69.136.130]) by doberman.cisco.com (8.6.12/8.6.5) with ESMTP id
          IAA27813; Thu, 30 Jan 1997 08:24:28 -0800
Received: from localhost (localhost.cisco.com [127.0.0.1]) by
          mboe-home-ss20.Cisco.COM (8.6.8+c/CISCO.WS.1.1) with ESMTP id
          LAA01829; Thu, 30 Jan 1997 11:24:27 -0500
Date: Thu, 30 Jan 1997 11:24:27 -0500 (EST)
From: Michael Boe <mboe@cisco.com>
Reply-To: Michael Boe <mboe@cisco.com>
Subject: Re: Associate configuration : Host or Server?
To: Bill Kelly <kellywh@mail.auburn.edu>
Cc: TN3270E list <tn3270e@list.nih.gov>
In-Reply-To: <Pine.SOL.3.93.970130075844.9439B-100000@wood2>
Message-Id: <ML-2.2.854641467.4722.mboe@mboe-home-ss20.cisco.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Sender: owner-tn3270e@list.nih.gov

> On Wed, 29 Jan 1997, Paula Parash wrote:
>
> > In section 7.1.1 , the RFC deals with device pools.
> > It emphasizes the role of the 3270E server in controlling and maintaining
> > the different pools and specifically in defining a 'paired' printer
> > device.
> >
> > >From a system administrator's point of view, how should these
> > >definitions be
> > done , keeping in mind the host's definitions?
> > In other words, how should the server's definitions relate to the host's
> > resources/definitions?
>
> I'm not sure I understand the specific question here, but...
>
> I think what you're asking is how the paired printer definitions are
> related to other host definitions (since obviously from VTAM's point of
> view there is no direct association between a terminal and a printer)?
>
> The example that comes to mind is where you have CICS applications that
> maintain tables of terminal/printer pairs or groups.  They use these
> tables to determine where a print request coming from terminal X should be
> sent.  The table would tell it to send the output to printer Y.  These
> sorts of applications are common when you have public or shared sets of
> terminals and printers, such as in public areas of a library, or at a
> nursing station in a hospital.  In these cases, the tn3270e server's
> mapping of terminal and printer pairs would match the pairings defined in
> the CICS application's tables.  This way, when a tn3270e client requests a
> paired printer, it will get the device name that matches the printer name
> to which the CICS application will be sending print.

The host-side administrative solution to the problem at the host & server end
is pretty much guaranteed to ad-hoc and non-standard.  This is because
host-side print definitions are likewise ad-hoc and non-standard.  IMS has
different ways of doing this than CICS which works differently from modern
session-managers, etc.

The point of this is that the old working group (wisely) chose to make this a
server-side problem and invented the ASSOCIATE print command to deal with it.
The consequence of this is that the client does not need to know either the
screen DEVICE-NAME or the printer DEVICE-NAME at start up.  What *is* critical
for the client to know a priori is the that Session B (a printer) should
negotiate ASSOCIATE with a DEVICE-NAME which was returned from a server as a
result of the TN3270E negotiation for Session A (a screen).  That is, the
client should associated a printer *session* with a screen *session*.  The
client should *not* associate a printer session with a hardcoded DEVICE-NAME.

Unfortunately, the RFC is not all that clear in this area.  Bill, this might
another place that needs some clarification.

/msb


Received: from cnri by ietf.org id aa25682; 30 Jan 97 18:56 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa29802; 30 Jan 97 18:56 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id SAA14163; Thu, 30 Jan 1997 18:46:48 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8b) with
          spool id 1912880 for TN3270E@LIST.NIH.GOV; Thu, 30 Jan 1997 18:46:45
          -0500
Received: from mail-host.walldata.com (mail-host.walldata.com [198.252.98.4])
          by list.nih.gov (8.7.5/8.6.12) with SMTP id SAA14146 for
          <tn3270e@LIST.NIH.GOV>; Thu, 30 Jan 1997 18:46:40 -0500 (EST)
Received: from msmail.walldata.com (postalunion.walldata.com) by
          mail-host.walldata.com (5.x/SMI-SVR4) id AA11934; Thu, 30 Jan 1997
          15:46:27 -0800
Received: from Microsoft Mail (PU Serial #1100) by msmail.walldata.com
          (PostalUnion/SMTP(tm) v2.1.8d for Windows NT(tm)) id
          AA-1997Jan30.154422.1100.591256; Thu, 30 Jan 1997 15:47:21 -0800
From: "Erickson, Rodger" <rerickso@hq.walldata.com>
To: Bill Kelly <kellywh@mail.auburn.edu>, Michael Boe <mboe@cisco.com>
Cc: TN3270E list <tn3270e@list.nih.gov>
Message-Id: <1997Jan30.154422.1100.591256@msmail.walldata.com>
X-Mailer: Microsoft Mail via PostalUnion/SMTP for Windows NT
Mime-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Organization: Wall Data Inc.
Date: Thu, 30 Jan 1997 15:47:21 -0800
Subject: RE: Associate configuration : Host or S
Sender: owner-tn3270e@list.nih.gov

Michael Boe wrote:

>The point of this is that the old working group (wisely) chose to make
this a
>server-side problem and invented the ASSOCIATE print command to deal
with it.
>The consequence of this is that the client does not need to know either
the
>screen DEVICE-NAME or the printer DEVICE-NAME at start up.  What *is*
>critical for the client to know a priori is the that Session B (a
printer) should
>negotiate ASSOCIATE with a DEVICE-NAME which was returned from a server
>as a result of the TN3270E negotiation for Session A (a screen).  That
is, the
>client should associated a printer *session* with a screen *session*.
 The
>client should *not* associate a printer session with a hardcoded
DEVICE-NAME.
>
>Unfortunately, the RFC is not all that clear in this area.  Bill, this
might
>another place that needs some clarification.

 I wholeheartedly agree that this is something that should be clarified
and expounded on a little bit in 1647.  As an implementor that was not
really involved at all with the TN3270E working group, I fell into the
trap that Michael describes.  Without further clarification in the RFC, I
promise that others will fall into the trap and the feature could become
"worthless" (if people are doing if differently because there's no
"right" way to do it).

Rodger Erickson
Wall Data


Received: from cnri by ietf.org id aa28070; 31 Jan 97 13:16 EST
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa16329;
          31 Jan 97 13:16 EST
Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA03668 for uri-out; Fri, 31 Jan 1997 12:29:17 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA03663; Fri, 31 Jan 1997 12:29:13 -0500
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
        id AA26323  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 12:29:11 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id LAA16189; Fri, 31 Jan 1997 11:28:26 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id LAA04310; Fri, 31 Jan 1997 11:28:42 -0600 (CST)
Date: Fri, 31 Jan 1997 11:28:42 -0600 (CST)
Message-Id: <199701311728.LAA04310@void.ncsa.uiuc.edu>
To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Cc: Ryan Moats <jayhawk@ds.internic.net>, urn-ietf@bunyip.com, timbl@w3.org, 
    uri@bunyip.com
MMDF-Warning:  Parse error in original version of preceding line at CNRI.Reston.VA.US
Subject: URI and URN syntax
In-Reply-To: <199701311547.IAA01443@acl.lanl.gov>
References: <199701311547.IAA01443@acl.lanl.gov>
Sender: owner-uri@bunyip.com
Precedence: bulk

Ron Daniel, Jr. writes:
 > My current position on this is that we should follow 1630 where it claims
 > to speak for all URI schemes. This means we should put  % / # and ? into
 > the set of reserved characters for all URN namespaces. I think the
 > direction on = ; * and ! is less clear so I can go either way on those
 > characters.

I agree that we should follow rfc 1630, and push for clarifications
there if needed.  In fact, why not simply inherit that spec rather
than copy it into the URN syntax spec?  If a URN is-a URI (it better
be!), then URNs must inherit the URI constraints, although URNs can be
more constrained.

Tim B-L recently mentioned on the URI list that relative URIs may
contain ";name=value;name=value" pairs in his original plans, but I
don't know that this is actually followed in any practice, but the
characters are still reserved unless explicitly unreserved.  Instead,
we see "?name=value&name=value" used for a similar purpose, but the
structure after the '?' is merely a convention.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/

                                                                                                                                                                                                                                                                                                                                                             1997-01.mail                                                                                        0000666 0001752 0000010 00001227573 11373052002 011502  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    
Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id SAA17305 for urn-ietf-out; Fri, 31 Jan 1997 18:11:43 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id SAA17297 for <urn-ietf@services.bunyip.com>; Fri, 31 Jan 1997 18:11:40 -0500
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA02494  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 18:11:39 -0500
From: Leslie Daigle <leslie@bunyip.com>
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id SAA15222 for urn-ietf@bunyip.com; Fri, 31 Jan 1997 18:11:38 -0500
Date: Fri, 31 Jan 1997 18:11:38 -0500
Message-Id: <199701312311.SAA15222@beethoven.bunyip.com>
To: urn-ietf@bunyip.com
Subject: [URN] You can pick your friends, but you inherit your relatives...
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@bunyip.com>
Errors-To: owner-urn-ietf@bunyip.com

Okay, a lot of interesting material has been brought up on the subject
of relative URNs, in particular as a case of relative URIs.  Much good
material has been flushed out this week, but it has also been made clear
that there is much left to be understood.  Of the questions that have been
raised (and, indeed, many of the answers that have been given), I believe
that we can't make any more progress on this at this point -- not until
we have more of the base documents on the table and hammered out.  One
of the key things that was missing in many of the informal scenarios
that were discussed is the issue of _assignment_ of URNs -- it hasn't
yet been made clear that assignment will always be easy or immediate, so
the notion of URNs in "working trees and published trees" _may_ not even
be an issue.  Also, some of the examples were based on assumptions that
URNs are encountered _within documents_ and thus relativity was an issue
of referring to the base document that was retrieved (without addressing
the concept of URNs that then get pulled out of documents and kept for
later use -- as Karen put it, escaping its environment in which the relation
was defined.  Or, is the environment of relationship in fact the object to
which the URN is assigned, or some other construct in the namespace?).  These 
are merely things that are not entirely clear until we've finished the basic 
work we set out to do.

As Ron Daniel put it so succinctly earlier in the week:

> My current position is that:
>  1  URNs are one of the two forms of URI.
>  2  URLs are the other form of URI.
>  3  URNs are not URLs although they have a similar syntax. In fact,
>     we purposefully try to align our syntax with that of URLs in order
>     to avoid gratuitous differences. However, we don't adopt all of the
>     URL syntax features until we see how they impact the core purpose of
>     URNs - persistent, location-independent, resource identifiers.
>         (The difference, to me, is that URNs MUST NOT specify any
>          resolution-system specific hints, like protocol, port, host, etc.
>          while URLs typically do specify such things.)
>         (As a side note, the question of whether there really is a
>          difference between URNs and URLs has been beaten to death and has
>          been declared out of bounds for this list. The URN-WG charter
>          assumes there is such a difference, and if there is not then the
>          worst that happens to the world is that our work is moot.)
>  4  In the absence of good arguments to the contrary, unencoded '/' in URNs
>     will end up denoting hierarchy as stated in RFC 1630.
>  5  Since we have only just started seriously discussing relative URNs,
>     we have not reached consensus on the existance or absence of such a
>     good argument.
>  6  Since the URN-WG is chartered to produce a URN Syntax draft, and
>     neither the charter or URN requirements RFC mentions relative URNs, we
>     should not stop the syntax draft while we discuss them.
>  7  Therefore, the syntax draft should leave an escape hatch for relative
>     URNs.
>  8  This is easy to do, we just state that '/' SHOULD (not MUST) be
>     %encoded, leaving the door open for people not to encode it if they
>     think
>       a) they are following the letter and spirit of 1630
>       b) whatever we do decide will be in line with 1630


With regards to the discussion surrounding whether or not '/' should
be encoded today, (specifically Roy Fielding's concerns and Dan Laliberte's
elaboration on the FPI example), I think it's pretty clear that the point
is:

	'/' should be % encoded iff:

		. in the particular namespace, '/' does not necessarily
		  denote hierarchy (or other relative terms)
		. the designers of the namespace have determined that it is
		  not desirable to expose that hierarchy _for_the_purposes_
		  _of_describing_relationships_between_URNs (e.g., if some
		  other hierarchy is desired)

Note that the '/' is intended to denote relativity in the _URN_namespace_, i.e.,
as part of the process of handling URNs.  This _may_ in fact be distinct
from any hierarchy as it is assigned in the underlying namespace.

So, I think we have discussed this to the point where Ryan can move forward
with the syntax document, and urge people to remember their good arguments
and points of view so that we can come back to this thread _after_ we have
moved forward with the namespace definition document, and various 
namespaces.

Cheers!
Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id RAA15960 for urn-ietf-out; Fri, 31 Jan 1997 17:53:47 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id RAA15951 for <urn-ietf@services.bunyip.com>; Fri, 31 Jan 1997 17:53:44 -0500
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA02309  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 17:53:43 -0500
From: Leslie Daigle <leslie@bunyip.com>
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id RAA15195 for urn-ietf@bunyip.com; Fri, 31 Jan 1997 17:53:40 -0500
Date: Fri, 31 Jan 1997 17:53:40 -0500
Message-Id: <199701312253.RAA15195@beethoven.bunyip.com>
To: urn-ietf@bunyip.com
Subject: [URN] Results from questions...
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@bunyip.com>
Errors-To: owner-urn-ietf@bunyip.com

Thanks to everyone who replied to my request for comments on aligning URN
and URL syntaxes (original message attached below).  As promised, the
replies themselves can (eventually -- a small matter of making material
"go live" in our tree) be found at:

	http://www.bunyip.com/research/ietf/urn-ietf/lldrfc.txt


Overall, people seemed to feel that URN syntax should be aligned with URI
syntax -- see RFC 1630.   This was part of the overall sentiment that
URNs are URI schemes, and definitely _not_ URL schemes.

There was almost unanimity on the point that URNs should _not_ go through
the URL vetting process, except for one reply which I think had more to do
with the fact that URNs should be _reviewed_ than that they should specifically
be reviewed by the specific procedure developed for vetting URLs.

As for whether or not aligning the syntax would facilitate acceptance of
URNs in application software, responses varied from suggesting that it
_would_ make it easier to the fact that the differences required for
handling URNs would still be sufficiently great that it wouldn't be any
easier for application software to handle URNs just because they had the
same kind of syntax.  

However, no specific ills of aligning syntax have yet been identified.

So, the effort was succesful insofar as it suggests that the group does
not seem to anticipate major problems with the general course we are taking with
the syntax (although there are some specific details to keep track of).

Thanks again to all who answered.

Leslie.

==================

[Original request for comments]

It seems to me that we are at a crossroads with the URN syntax, and we need to 
get some concrete sense of direction quickly.

I'd like to outline the situation below and then ask for everyone to send
feedback to me directly -- and please, do send feedback, if only to let me
know people are still thinking about this :-)




Ryan, our URN syntax document editor, has spent a good deal of time trying
to get URN syntax to line up reasonably well with the existing URL syntax
document (i.e., the de facto "URI" syntax document).

This document is currently under review, and there are efforts afoot to 
determine a review process for vetting new URL schemes. 

As part of the discussion of this (on the uri@bunyip.com mailing list),
the issue of URN conformance with URL syntax has come up.  There are some
specific changes that would (still) have to be made to accomplish this.
While these are not necessarily stressing in terms of syntax, there
are some particular ramifications that need to be considered:

	. If we align the syntaxes wrt reserved characters, etc, will
	  
		URN:<see syntax draft of the day>

	  necessarily imply that URNs are a "scheme" of URLs?

	  If so, then URNs will have to go through the URL vetting process,
	  and potentially the string "URN" will be objected to.

	  Also, will this imply that URNs are equivalent to URLs in terms
	  of semantics?  (There are those that think the are, and those that
	  think they aren't). 

	. Alternatively, can we align the syntaxes and succeed in having
	  

		URN:<see syntax draft of the day>

	  treated as a special case by URL resolvers, (treated as an 
	  opaque URL, as Ryan described it).


These questions have little to do with implementation details -- i.e., 
any of the above can certainly be implemented.  The real questions, to my
way of thinking, lie in:

	. Does lining up the syntaxes increase the likelihood of getting
	  URNs handled sooner rather than later by existing software (i.e.,
	  are the necessary differences in handling going to mean that
	  existing software can't handle them anyway?)

	. What issues will we have to address in terms of 
	  supporting/distinguishing URN/URL semantics?  (E.g., if URNs
	  are supported as URL "schemes",  can we make the distinction
	  between names and addresses).


I have not been successful in trying to make this an even-handed message -- it
is pretty clear that I am concerned that we are heading back into rough
waters regarding "why do we need URNs when we have URLs".  _However_, I 
know there are other people who have seen all of this and think that there
is no real issue at all.

So, please send feedback -- if you think there is an issue here, and why, or
if you think there is no issue here, and why not.  Please send directly
to me -- I will summarize for the list, and make the collected messages
available.  

Thanks,
Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id RAA14694 for urn-ietf-out; Fri, 31 Jan 1997 17:34:35 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id RAA14689 for <urn-ietf@services.bunyip.com>; Fri, 31 Jan 1997 17:34:26 -0500
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA02091  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 17:34:22 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id QAA21077; Fri, 31 Jan 1997 16:34:05 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id QAA06798; Fri, 31 Jan 1997 16:34:21 -0600 (CST)
Date: Fri, 31 Jan 1997 16:34:21 -0600 (CST)
Message-Id: <199701312234.QAA06798@void.ncsa.uiuc.edu>
To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Cc: urn-ietf <urn-ietf@bunyip.com>, URL mailing list <ietf-url@imc.org>
Subject: Re: [URN] Re: Relative URLs and URNs
In-Reply-To: <Pine.SUN.3.95q.970131193329.246T-100000@enoshima>
References: <199701311759.LAA04496@void.ncsa.uiuc.edu> <Pine.SUN.3.95q.970131193329.246T-100000@enoshima>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

Martin J. Duerst writes:
 > For URLs, it's very clear how relative URLs behave. But for URNs,
 > there is an additional step: Resolution from name to location.

There isn't necessarily any additional step.  Names *can* be resolved
"directly" to resources.  Or perhaps you will get a URC or set of URLs
back.  "Directly" is in quotes because there is necessarily some
indirection in the resolution process, but that may not involve
getting a URL.

 > The question now is: is a relative URI supposed to be applied
 > to the name (i.e. before resolution, URN) or the location
 > (i.e. after resolution, URL) of the document.

Given the above, this question doesn't necessarily make sense.  But
more below.

But there is an easy answer to the question of how a relative URI is
resolved relative to a base URN.  The rules for relative URLs
described in RFC 1808 (http://ds.internic.net/rfc/rfc1808.txt) should
work exactly the same for URNs, with possibly one clarification
described below.

 > We definitely cannot and should not assume that names and locations
 > are equally structured.

Correct, we cannot.  But you don't need to worry about that, if you
follow the rules.

RFC 1808 describes a seven step process for constructing the absolute
URL from the relative URL and the context.  We can just substitute URI
(and therefore include URN) wherever it says URL.  The first step of
the seven concerns finding the base URI, which I give here in brief
since that is where the clarification is needed.

Use the first one that succeeds:

1. Use the explicit base URI from the document content, if any.
2. Use the explicit base URI from the encapsulating entity, if any.
   (e.g. http response message, another document, etc)
3. Use the URI used to retrieve the entity, if any.
4. Otherwise the base URI is undefined.

Step 3 should be clarified: If there is no explicit base URI
found by step 1 and 2, we should use the *last* URI used
to retrieve the entity, not the first or some intermediate.  This
applies both for a chain of URL redirections or for a URN that is
resolved into a URL.  Roy Fielding pointed this out to me when I
thought it should be the first URI used, or perhaps the last
permanent redirect.

So this clarification is an answer to your question above; whether
the relative URI is applied to the name or the location depends on
what the document and server say should be done.

 > > Is it true that the fpi URNs are non-hierarchical, or if they have
 > > hierarchical structure, you don't want to expose it?  (I'd recommend
 > > that the syntax of fpi URNs expose the structure and avoid reserved
 > > chars, something like urn:fpi:/LANL/ACL/1997/03/01/4039/EN)
 > 
 > What does exposing the structure help exactly? A resolver migh
 > very well use the last few digits of the long number for
 > distributed processing because it gives better distribution.

Exposing the hierarchical structure *allows* use of relative URNs, but
even with that structure, you wouldn't have to use relative URNs if
you did not want to.

Moreover, exposing the structure permits more scalable resolution.
Information obtained at intermediate levels can be cached so the
client can use that information in subsequent similar requests rather
than requesting it again.  

As you say, instead of an explicit structuring of the name space
(e.g. using '/' delimiter), an alternative is to use the characters in
the identifier itself.  The handle scheme would have clients hash the
whole id and from that lookup one of several global handle servers.
Either way, we have an essentially random distribution of servers -
but this randomness defeats locality of reference.  Locality of
reference means, in this application, that you (or members of your
local group) are likely to reference related material, so if the
related material is colocated, you can remember the location (or other
metadata) one time and use it again next time.  But if you distribute
randomly, the relationship between the material does not help.
I've written (long ago - rough draft) some more on this scaling issue at:

  http://union.ncsa.uiuc.edu/~liberte/scalability.html

In order of preference we have:
1. No distribution - one server
2. Random distribution
3. Organized distribution

 > > If a relative URI can be used with either an http URL
 > > base or a path URN base, you don't have to change anything but the base.
 > 
 > I don't think that such parallel structures are really useful or
 > important. You expose an awful lot of structure that, for the sake of
 > persistency, you might want to hide.

The flexibility to change name spaces and keep the same substructure
is useful.  If, as a result, you get *more* persistence, not less,
that is important.

 > > Relative URNs *are* likely to save one a significant amount of work *if*
 > > you use a name space that is hierarchical and that supports relative
 > > URNs.
 > 
 > Can you give more details on actual examples where this work is
 > saved?

If you mean examples where I have actually saved work, no I have not
done this yet.  But Ron has described his experience which argues
*against* the value of relative URIs in the case of moving the
document to a *non*-hierarchical name space.

A path URN is hierarchical, and looks just like an http URL except
for the scheme and host part.  The relative URIs in a document can
remain exactly the same when moving to a path URN for the base.
Not changing things saves time, obviously.

dan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id RAA14297 for urn-ietf-out; Fri, 31 Jan 1997 17:02:36 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id RAA14291 for <urn-ietf@services.bunyip.com>; Fri, 31 Jan 1997 17:02:34 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA01831  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 17:02:00 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <17158-0@josef.ifi.unizh.ch>; Fri, 31 Jan 1997 22:57:55 +0100
Date: Fri, 31 Jan 1997 22:57:54 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Cc: Daniel LaLiberte <liberte@ncsa.uiuc.edu>, URL mailing list <ietf-url@imc.org>, urn-ietf <urn-ietf@bunyip.com>
Subject: Re: [URN] Re: Relative URLs and URNs
In-Reply-To: <3.0.32.19970131141946.009654f0@acl.lanl.gov>
Message-Id: <Pine.SUN.3.95q.970131225421.246h-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

On Fri, 31 Jan 1997, Ron Daniel Jr. wrote:

> Thus spoke Daniel LaLiberte:
> >Ron Daniel, Jr. writes:
> > > The point I was trying to make is that the presence of the relative
> > > URLs is not helping us as we make the transition to URNs.
> >
> >Relative URLs (which are relative URIs intended to be interpreted
> >relative to an absolute URL) would not interfere with a transition
> >to URNs if you keep the same absolute URL base.
> 
> Not always true. If our resolver offers the N2R service, its nice to
> use it because bookmarks will be to the URN, not to a URL. Similarly,
> the Location: text field in netscape will display the URN. However,
> that means that relative URIs will be relative to the URN, not the
> URL of the instance we fetch. Since the hierarchies are not the same,
> it breaks.

The problem that the thing you want to have in the bookmark and the
thing you want to use for relative URL resolving are not the same
was discussed earlier in quite some detail. It might be time to
split these into two. But then again, I'm not at all sure whether
this will lead to a consistent model for relative URNs, or whether
this will contribute to the need for relative URNs.


Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA13773 for urn-ietf-out; Fri, 31 Jan 1997 16:43:57 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA13767 for <urn-ietf@services.bunyip.com>; Fri, 31 Jan 1997 16:43:55 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA01530  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 16:43:51 -0500
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id OAA09013; Fri, 31 Jan 1997 14:43:48 -0700 (MST)
Message-Id: <3.0.32.19970131144250.0096d800@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Fri, 31 Jan 1997 14:43:27 -0700
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
From: "Ron Daniel Jr." <rdaniel@lanl.gov>
Subject: Re: [URN] Re: Relative URLs and URNs
Cc: URL mailing list <ietf-url@imc.org>, urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

At 11:39 AM 1/31/97 -0600, Daniel LaLiberte wrote:
>Ryan Moats writes:
> > Just to make everyting clear, if the client does not understand the
> > namespace, should treat the NSS as an opaque string, yes? (At least,
> > I certainly hope so...)
>
>Nothing else makes sense.
>But maybe such a client should commit suicide. :-)

Whaa???

It seems to me that 1630 and other documents argue just the opposite -
that the semantics of '/', '#', ... are set so that clients can
slice and dice the URIs even if they don't know the scheme or
namespace. More importantly, the same slicing and dicing code can be
used across several known schemes.

>As a general rule, for scalability in a world where clients far
>out-number the servers, the clients or servers near the clients should
>be doing most of the work.

I'll certainly agree with that.


Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA13301 for urn-ietf-out; Fri, 31 Jan 1997 16:20:27 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA13296 for <urn-ietf@services.bunyip.com>; Fri, 31 Jan 1997 16:20:24 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA00895  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 16:20:20 -0500
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id OAA08668; Fri, 31 Jan 1997 14:20:11 -0700 (MST)
Message-Id: <3.0.32.19970131141946.009654f0@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Fri, 31 Jan 1997 14:19:50 -0700
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
From: "Ron Daniel Jr." <rdaniel@lanl.gov>
Subject: Re: [URN] Re: Relative URLs and URNs
Cc: "URL mailing list" <ietf-url@imc.org>, <urn-ietf@bunyip.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Daniel LaLiberte:
>Ron Daniel, Jr. writes:
> > The point I was trying to make is that the presence of the relative
> > URLs is not helping us as we make the transition to URNs.
>
>Relative URLs (which are relative URIs intended to be interpreted
>relative to an absolute URL) would not interfere with a transition
>to URNs if you keep the same absolute URL base.

Not always true. If our resolver offers the N2R service, its nice to
use it because bookmarks will be to the URN, not to a URL. Similarly,
the Location: text field in netscape will display the URN. However,
that means that relative URIs will be relative to the URN, not the
URL of the instance we fetch. Since the hierarchies are not the same,
it breaks.
 

> > For example, the document at
> >   http://www.acl.lanl.gov/URN/index.html
> > might get a FPI of
> >   -//LANL ACL//199703014039//EN
> > which results in the URN
> >   urn:fpi:-%2F%2FLANL%20ACL%2F%2F199703014039%2F%2FEN
>
>Is it true that the fpi URNs are non-hierarchical, or if they have
>hierarchical structure, you don't want to expose it?  (I'd recommend
>that the syntax of fpi URNs expose the structure and avoid reserved
>chars, something like urn:fpi:/LANL/ACL/1997/03/01/4039/EN)

FPIs do have a hierarchical structure, and I have no strong feelings
either way about exposing it. What I do care about is a reasonable
approach to granfathering old namespaces. About the only objective
criteria I know of for determining if a mapping from a legacy name
to a URN is reasonable is to see if it is invertible. I can't recover
the original FPI from your sample encoding of it because your '/'
character could map to space, //, or nothing at all (where you put
them into 1997/03/01/4039). (They could also map to :: in some FPIs).
Being able to map to the original identifier is important since it allows
us to add a URN resolution gateway on top of existing databases.


Putting that problem aside, lets assume that I can use
  urn:fpi:/LANL/ACL/1997/03/01/4039/EN
to refer to the document currently known as
  http://www.acl.lanl.gov/URN/index.html
which has a relative reference to
  HREF="software.html"
Since we are using N2R in order to get bookmarks to use the persistent name
for a resource, Netscape would try to fetch new URNs that look like
   urn:fpi:/LANL/ACL/1997/03/01/4039/software.html

This is the crucial problem with relative URNs. There are LOTs of
different hierarchies into which a document can reasonably be placed.
Relative URNs will persist across namespace transitions if we keep
the same hierarchy. If we want to change the hierarchy, the relative
references will no longer work. The scary thing about relative URNs
is that if you access the document using someone else's name for it,
your relative links will break (unless you have used something like
the BASE tag, but then we are back to editing the documents to move
to a new namespace).


>Relative URNs *are* likely to save one a significant amount of work *if*
>you use a name space that is hierarchical and that supports relative
>URNs.

... *and* if your next namespace uses the same hierarchy as the earlier
namespace. (In which case, why are you switching?)


Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA08476 for urn-ietf-out; Fri, 31 Jan 1997 14:25:47 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA08471 for <urn-ietf@services.bunyip.com>; Fri, 31 Jan 1997 14:25:44 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA29302  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 14:25:42 -0500
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id MAA06717; Fri, 31 Jan 1997 12:25:38 -0700 (MST)
Message-Id: <3.0.32.19970131121645.009b1260@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Fri, 31 Jan 1997 12:25:14 -0700
To: "Gregory J. Woodhouse" <gjw@wnetc.com>
From: "Ron Daniel Jr." <rdaniel@lanl.gov>
Subject: Re: [URN] Re: Relative URLs and URNs
Cc: Daniel LaLiberte <liberte@ncsa.uiuc.edu>, URL mailing list <ietf-url@imc.org>, urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Gregory J. Woodhouse:
>If there are
>no relative URNs, many (most?) people will not use URNs because they will
>be unable to develop web sites off-line (meaning off the production server,
>not disconnected).

I don't think that is quite true. Since the URN doesn't contain
resolution system info, they get resolved through the use of a
database that can map the URN to a URL, set of URLs, metadata,
or the resource itself. People using URNs to refer to a connected
set of resources will do their testing by having a set of URLs in
the resolver database that point to the test environment. Once
they are ready to go, they change those URLs to the production
machine.



Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA08057 for urn-ietf-out; Fri, 31 Jan 1997 14:14:09 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA08022 for <urn-ietf@services.bunyip.com>; Fri, 31 Jan 1997 14:13:36 -0500
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA29089  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 14:13:16 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id NAA17430; Fri, 31 Jan 1997 13:12:23 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id NAA05009; Fri, 31 Jan 1997 13:12:39 -0600 (CST)
Date: Fri, 31 Jan 1997 13:12:39 -0600 (CST)
Message-Id: <199701311912.NAA05009@void.ncsa.uiuc.edu>
To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Cc: Daniel LaLiberte <liberte@ncsa.uiuc.edu>, jayhawk@ds.internic.net, "Ron Daniel Jr." <rdaniel@lanl.gov>, omar syed <osyed@lerc.nasa.gov>, URL mailing list <ietf-url@imc.org>, urn-ietf@bunyip.com
Subject: [URN] Proxies and extensible clients
In-Reply-To: <Pine.SUN.3.95q.970131192858.246S-100000@enoshima>
References: <199701311739.LAA04387@void.ncsa.uiuc.edu> <Pine.SUN.3.95q.970131192858.246S-100000@enoshima>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

Martin J. Duerst writes:
 > Not necessarily. With the number of URL schemes and URN namespaces
 > increasing, as well as the complexity of other things the client has
 > to do, it might be a very good implementation strategy to delegate
 > all the URL/URN resolution stuff to a *local* server (proxy).

Yes, yes!  I was going too far.  

By "client", I sometimes metaphorically mean things in the
neighborhood of the client which act as sort of extensions of the
client.  A local proxy or Java applet that understands a scheme works
just as well as, if not better than, explicitly cramming the hardcoded
understanding of all schemes into one client.

In fact, I am very interested in how a Java applet API can be done to
avoid the security concerns (accessing arbitrary new servers).  The
main problem with new URI schemes is deploying them to millions of
clients.  Even proxies would have to be educated, so auto-downloadable
code that understands new URI schemes and associated protocols would
grease the rails on the bridge to the future.

dan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA07603 for urn-ietf-out; Fri, 31 Jan 1997 14:06:08 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA07593 for <urn-ietf@services.bunyip.com>; Fri, 31 Jan 1997 14:06:06 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28916  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 14:06:00 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <08376-0@josef.ifi.unizh.ch>; Fri, 31 Jan 1997 20:02:11 +0100
Date: Fri, 31 Jan 1997 20:02:09 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Cc: "Ron Daniel Jr." <rdaniel@lanl.gov>, URL mailing list <ietf-url@imc.org>, urn-ietf <urn-ietf@bunyip.com>
Subject: Re: [URN] Re: Relative URLs and URNs
In-Reply-To: <199701311759.LAA04496@void.ncsa.uiuc.edu>
Message-Id: <Pine.SUN.3.95q.970131193329.246T-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

On Fri, 31 Jan 1997, Daniel LaLiberte wrote:

> Relative URLs (which are relative URIs intended to be interpreted
> relative to an absolute URL)

This reminds me of an implicit problem here with URNs that I haven't
seen answered:

For URLs, it's very clear how relative URLs behave. But for URNs,
there is an additional step: Resolution from name to location.
The question now is: is a relative URI supposed to be applied
to the name (i.e. before resolution, URN) or the location
(i.e. after resolution, URL) of the document. We definitely
cannot and should not assume that names and locations are
equally structured.
The later alternative would help for things such as coordinating
between development and production version (there would be URNs
for the "entry points" of the production version, but the rest
would all be relative URLs).
The former alternative seems to be implied by all those that
see the need for hierarchical URN namespaces.
I don't see how we could have both unless we introduce additional
syntax (e.g. \ for URN hierarchy and / for URL hierarchy, or
maybe something with /// and //).
Daniel, maybe you can tell me which one you have in mind?


>  > The URNs
>  > we are assigning are very different from the URLs we currently use.
>  > For example, the document at
>  >   http://www.acl.lanl.gov/URN/index.html
>  > might get a FPI of
>  >   -//LANL ACL//199703014039//EN
>  > which results in the URN
>  >   urn:fpi:-%2F%2FLANL%20ACL%2F%2F199703014039%2F%2FEN
> 
> Is it true that the fpi URNs are non-hierarchical, or if they have
> hierarchical structure, you don't want to expose it?  (I'd recommend
> that the syntax of fpi URNs expose the structure and avoid reserved
> chars, something like urn:fpi:/LANL/ACL/1997/03/01/4039/EN)

What does exposing the structure help exactly? A resolver migh
very well use the last few digits of the long number for
distributed processing because it gives better distribution.


>  > Relative URNs only save you work if the next
>  > namespace you use is very similar to the one you currently use.
>  > If they are not similar, then you have to edit the documents, just
>  > as you would have to do if you had used absolute identifiers.
> 
> Or, another way of looking at it is that (absolute) URNs only save you
> work if the structure of the name space is similar to the one you
> currently use.  If a relative URI can be used with either an http URL
> base or a path URN base, you don't have to change anything but the base.

I don't think that such parallel structures are really useful or
important. You expose an awful lot of structure that, for the sake of
persistency, you might want to hide.


>  > This is not a damning indictment of relative URNs, it just points out
>  > that they are unlikely to save one a significant amount of work.
> 
> Relative URNs *are* likely to save one a significant amount of work *if*
> you use a name space that is hierarchical and that supports relative
> URNs.

Can you give more details on actual examples where this work is
saved?

Not that I am absolutely against relative URNs, as some of my
mail may have suggested. But I just try to figure things out,
and for some of the things, I don't have an answer yet.


Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA07270 for urn-ietf-out; Fri, 31 Jan 1997 14:01:54 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA07259 for <urn-ietf@services.bunyip.com>; Fri, 31 Jan 1997 14:01:51 -0500
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28867  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 14:01:49 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id OAA11060; Fri, 31 Jan 1997 14:01:42 -0500
Date: Fri, 31 Jan 1997 14:01:42 -0500
Message-Id: <199701311901.OAA11060@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: gjw@wnetc.com
Cc: jayhawk@ds.internic.net, urn-ietf@bunyip.com
In-Reply-To: <Pine.SGI.3.95.970130090313.16097C-100000@shellx.best.com> (gjw@wnetc.com)
Subject: Re: [URN] Reltive URNs
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@bunyip.com

Yes, URNs are intended not only to be persistent, but also to be
global.  Furthermore, the closest we got in the URN requirements to
humans was to say that they be "human transcribable".  We
intentionally did not go further into the realm of human friendliness.
Relative and global are contradictory in my model of this world,
unless someone can _guarantee_ that a relative URN would NEVER escape
the environment within which it is relative without being converted to
its global representation.  But, if that's the case, it doesn't belong
in a standard anyway; it's a private convention, and people can do
anything they want in private, as long as it doesn't affect the
outside world.

So, this whole discussion about "relative" URNs leaves me very puzzled.

			Karen


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA05998 for urn-ietf-out; Fri, 31 Jan 1997 13:40:24 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA05993 for <urn-ietf@services.bunyip.com>; Fri, 31 Jan 1997 13:40:20 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27792  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 13:40:16 -0500
Received: by privateer.windrose.omaha.ne.us; Fri Jan 31 12:39 CST 1997
Message-Id: <32F22E54.4A3@ds.internic.net>
Date: Fri, 31 Jan 1997 12:39:32 -0500
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 2.02E (OS/2; I)
Mime-Version: 1.0
To: "Gregory J. Woodhouse" <gjw@wnetc.com>
Cc: "Ron Daniel Jr." <rdaniel@lanl.gov>, Daniel LaLiberte <liberte@ncsa.uiuc.edu>, URL mailing list <ietf-url@imc.org>, urn-ietf@bunyip.com
Subject: Re: [URN] Re: Relative URLs and URNs
References: <Pine.SGI.3.95.970131095455.52E-100000@shellx.best.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

Gregory J. Woodhouse wrote:
> 
> I always use relative URLs for my internal links. One reason I do this is
> so that I can maintain a copy of my site (or part thereof) on my
> workstation for development purposes and then upload it to the server. If
> URNs can only be absolute, then this methodology doesn't work. If there are
> no relative URNs, many (most?) people will not use URNs because they will
> be unable to develop web sites off-line (meaning off the production server,
> not disconnected).
> 

While I agree that developing web-sites on development machines becomes
easier with relative URIs, I don't buy that not having them makes it
impossible, just more difficult.

Ryan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA05917 for urn-ietf-out; Fri, 31 Jan 1997 13:37:24 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA05911 for <urn-ietf@services.bunyip.com>; Fri, 31 Jan 1997 13:37:21 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27421  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 13:37:12 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <06735-0@josef.ifi.unizh.ch>; Fri, 31 Jan 1997 19:32:13 +0100
Date: Fri, 31 Jan 1997 19:32:11 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Cc: jayhawk@ds.internic.net, "Ron Daniel Jr." <rdaniel@lanl.gov>, omar syed <osyed@lerc.nasa.gov>, URL mailing list <ietf-url@imc.org>, urn-ietf@bunyip.com
Subject: Re: [URN] Re: Relative URLs and URNs
In-Reply-To: <199701311739.LAA04387@void.ncsa.uiuc.edu>
Message-Id: <Pine.SUN.3.95q.970131192858.246S-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

On Fri, 31 Jan 1997, Daniel LaLiberte wrote:

> Ryan Moats writes:
>  > Just to make everyting clear, if the client does not understand the
>  > namespace, should treat the NSS as an opaque string, yes? (At least,
>  > I certainly hope so...)
> 
> Nothing else makes sense.
> But maybe such a client should commit suicide. :-)

Not necessarily. With the number of URL schemes and URN namespaces
increasing, as well as the complexity of other things the client has
to do, it might be a very good implementation strategy to delegate
all the URL/URN resolution stuff to a *local* server (proxy).

Regards,	Martin.




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA05909 for urn-ietf-out; Fri, 31 Jan 1997 13:37:19 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA05903 for <urn-ietf@services.bunyip.com>; Fri, 31 Jan 1997 13:37:14 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27305  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 13:34:10 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <06046-0@josef.ifi.unizh.ch>; Fri, 31 Jan 1997 19:17:48 +0100
Date: Fri, 31 Jan 1997 19:17:46 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Cc: "Ron Daniel Jr." <rdaniel@lanl.gov>, omar syed <osyed@lerc.nasa.gov>, URL mailing list <ietf-url@imc.org>, urn-ietf <urn-ietf@bunyip.com>
Subject: Re: [URN] Re: Relative URLs and URNs
In-Reply-To: <199701311656.KAA03953@void.ncsa.uiuc.edu>
Message-Id: <Pine.SUN.3.95q.970131181815.246R-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

On Fri, 31 Jan 1997, Daniel LaLiberte wrote:

>  > Thus spoke Omar Syed:
>  > > 2. clients must treat <NSS> as an opaque string (i.e. do not interperet)
>  > 
> Ron Daniel, Jr. writes:
>  > I think assumption 2 is in error. Clients that know the structure of
>  > a name in a particular namespace are likely to manipulate it.
> 
> I agree.  Clients, of course, can do whatever they want (whatever they
> can get away with) anyway, but they have to be able to interpret the
> structure of an identifier in order to do as much processing of it on
> their own as they can.  Forcing clients (if that were possible) to
> always consult a remote server to process the whole identifier is a
> sure way to make the system unscalable.

Forcing to consult a *remote* server is a bad thing. On the other
hand, if we would require that a client *has to* understand anything
about the structure of certain URNs, that might also be too much
of a limitation.


> Ron Daniel, Jr. writes:
>  > This is the sort of problem I am running into now in our tests, where
>  > we have a bunch of HTML pages we are retroactively assigning URNs to.
>  > Since those pages have lots of relative links in them, we can either:
>  >   1) Make sure our new URNs reflect the same filesystem arrangement
>  >      as the pages do.
>  >   2) Modify the pages to make all the references absolute.
>  > Alternative 1 certainly is unattractive, since a major point of URNs is
>  > to provide independence from the filesystem organization du jour.
> 
> First, identifiers (relative or not) may *reflect* a filesystem
> structure, but it is up to the server whether to look up an identifier
> in a filesystem, database, or pass it to a CGI program, for
> example.  So it is incorrect to assume filesystems specifically.

For what Ron is saying, the fact that it is the *filesystem* structure
is irrelevant. It could be any hierarchy. The main point is that
if you want to keep relative addressing and change the base, then
you have to keep the structure. This is a good thing with relative
URLs, because currently they mainly point to filesystems and
coordinated relocation of directory subtrees is an operation well
supported for filesystems. It's an operation that is much less
supported/common, and much less important, for other kinds of
things, for example for rote numberings and for conceptual hierarchies
(two of the things various people think URNs might be used for).


> But going beyond that, the identier may reflect a hierarchical
> structure (filesystem or not) and if you want that structure to be
> persistent, you have to arrange that old identifiers are redirected
> to the new identifiers, and the old identifiers are not reused for
> other purposes.

As far as I know, we mainly want the identifiers to be persistent.
Then if a bunch of identifiers stay persistent, their structure
will stay persistent (with the same sense of persistency as the
identifiers themselves).
For URNs (in contrast to URLs), keeping the structure when
moving from one namespace to another (or one part of a
hierarchy to another if there is a hierarchy) seems not to
be that important. In particular, for namespaces, the reason
to make a new namespace might very clearly be that you want
to have another structure. If you need the same structure,
you can always use the old names. For example, if you
take ISBN. It has structure: country/publisher/book/error code.
Now take Library of Congress numbers. If they had been happy
with the structure of ISBNs, they would have used ISBNs
(well, maybe historically, they were first).



Some more general thoughts:

One important question is whether one sees the world as primarily
hierarchical or not. File systems and the military are primarily
hierarchical, other systems are less so. Tim said in an earlier
message that throwing away the special meaning of "/" would mean
loosing generality. But this is only so if one sees the hierarchy
as the general case, and the non-hierarchical case as a one-level
hierarchy. From another viewpoint, everything is opaque, and the
hierarchical structure is just an internal affair.

Daniel, in other mails you have made references to efficiency
problems that can be alleviated by hierarchy. However, even
if an URN is completely opaque, there is no reason to have
efficiency problems. For example, the client could ask a
resolver close to it to help out, and this could go ask
another resolver if it can't deal with it. If you have
to split the load for a huge namespace, you can as well
split it on semantically meaningful boundaries as you
can split it on arbitrary boundaries (e.g. take the
two first letters of the string to decide which next
resolver to contact. For an example, in DNS currently
zones are related to ".". This creates big problems
because the .com-domain is too big. If we had a mechanism
to split such domains (I guess work is going on on such
things), then one of the obvious things would be to
split them on the last or the last two letters of the
label before .com.

Another idea is that something such as Java Applets are
part of a resolution scheme. For example, on a request for
an URN resolution, a browser recieves a (reference to) a
piece of code that it uses according to certain conventions.
Such an applet could for example do such things as say
"Hey, I know this namespace, and I know it has certain
conventions for hierarchies, and these hierarchies in
that case actually are connected to the way these things
are resolved, and I just helped resolve an URN
	aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa^xyz
which is very similar to what I have to help resolve now, namely
	aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa^pqr
so let's use (most of) the result of what I got for the
previous resolution.

Just some ideas.


Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA04368 for urn-ietf-out; Fri, 31 Jan 1997 13:16:50 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA04363 for <urn-ietf@services.bunyip.com>; Fri, 31 Jan 1997 13:16:47 -0500
Received: from proxy1.ba.best.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26799  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 13:16:43 -0500
Received: from shellx.best.com (shellx.best.com [206.86.0.11]) by proxy1.ba.best.com (8.8.5/8.8.3) with SMTP id KAA13919; Fri, 31 Jan 1997 10:00:50 -0800 (PST)
Date: Fri, 31 Jan 1997 10:00:49 -0800 (PST)
From: "Gregory J. Woodhouse" <gjw@wnetc.com>
To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Cc: Daniel LaLiberte <liberte@ncsa.uiuc.edu>, URL mailing list <ietf-url@imc.org>, urn-ietf@bunyip.com
Subject: Re: [URN] Re: Relative URLs and URNs
In-Reply-To: <3.0.32.19970131103134.00914c00@acl.lanl.gov>
Message-Id: <Pine.SGI.3.95.970131095455.52E-100000@shellx.best.com>
X-Url: http://www.wnetc.com/
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Gregory J. Woodhouse" <gjw@wnetc.com>
Errors-To: owner-urn-ietf@bunyip.com

I always use relative URLs for my internal links. One reason I do this is
so that I can maintain a copy of my site (or part thereof) on my
workstation for development purposes and then upload it to the server. If
URNs can only be absolute, then this methodology doesn't work. If there are
no relative URNs, many (most?) people will not use URNs because they will
be unable to develop web sites off-line (meaning off the production server,
not disconnected).

---
gjw@wnetc.com    /    http://www.wnetc.com/home.html
If you're going to reinvent the wheel, at least try to come
to come up with a better one.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA04251 for urn-ietf-out; Fri, 31 Jan 1997 13:11:46 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA04246 for <urn-ietf@services.bunyip.com>; Fri, 31 Jan 1997 13:11:42 -0500
Received: from proxy2.ba.best.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26762  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 13:11:40 -0500
Received: from shellx.best.com (shellx.best.com [206.86.0.11]) by proxy2.ba.best.com (8.8.5/8.8.3) with SMTP id KAA00732; Fri, 31 Jan 1997 10:05:10 -0800 (PST)
Date: Fri, 31 Jan 1997 10:05:10 -0800 (PST)
From: "Gregory J. Woodhouse" <gjw@wnetc.com>
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Cc: jayhawk@ds.internic.net, "Ron Daniel Jr." <rdaniel@lanl.gov>, omar syed <osyed@lerc.nasa.gov>, URL mailing list <ietf-url@imc.org>, urn-ietf@bunyip.com
Subject: Re: [URN] Re: Relative URLs and URNs
In-Reply-To: <199701311739.LAA04387@void.ncsa.uiuc.edu>
Message-Id: <Pine.SGI.3.95.970131100201.52F-100000@shellx.best.com>
X-Url: http://www.wnetc.com/
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Gregory J. Woodhouse" <gjw@wnetc.com>
Errors-To: owner-urn-ietf@bunyip.com

On Fri, 31 Jan 1997, Daniel LaLiberte wrote:

> 
> As a general rule, for scalability in a world where clients far
> out-number the servers, the clients or servers near the clients should
> be doing most of the work.
> 
> dan
> 

Excellent point.

---
gjw@wnetc.com    /    http://www.wnetc.com/home.html
If you're going to reinvent the wheel, at least try to come
to come up with a better one.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA04057 for urn-ietf-out; Fri, 31 Jan 1997 12:59:42 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA04051 for <urn-ietf@services.bunyip.com>; Fri, 31 Jan 1997 12:59:40 -0500
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26659  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 12:59:37 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id LAA16540; Fri, 31 Jan 1997 11:59:19 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id LAA04496; Fri, 31 Jan 1997 11:59:36 -0600 (CST)
Date: Fri, 31 Jan 1997 11:59:36 -0600 (CST)
Message-Id: <199701311759.LAA04496@void.ncsa.uiuc.edu>
To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Cc: Daniel LaLiberte <liberte@ncsa.uiuc.edu>, "URL mailing list" <ietf-url@imc.org>, <urn-ietf@bunyip.com>
Subject: Re: [URN] Re: Relative URLs and URNs
In-Reply-To: <3.0.32.19970131103134.00914c00@acl.lanl.gov>
References: <3.0.32.19970131103134.00914c00@acl.lanl.gov>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

Ron Daniel, Jr. writes:
 > The point I was trying to make is that the presence of the relative
 > URLs is not helping us as we make the transition to URNs.

Relative URLs (which are relative URIs intended to be interpreted
relative to an absolute URL) would not interfere with a transition
to URNs if you keep the same absolute URL base.  But if you want
each and every one of your documents to have a URN, and you can't use
relative URNs then you have to use absolute URNs.  That much is clear.

 > The URNs
 > we are assigning are very different from the URLs we currently use.
 > For example, the document at
 >   http://www.acl.lanl.gov/URN/index.html
 > might get a FPI of
 >   -//LANL ACL//199703014039//EN
 > which results in the URN
 >   urn:fpi:-%2F%2FLANL%20ACL%2F%2F199703014039%2F%2FEN

Is it true that the fpi URNs are non-hierarchical, or if they have
hierarchical structure, you don't want to expose it?  (I'd recommend
that the syntax of fpi URNs expose the structure and avoid reserved
chars, something like urn:fpi:/LANL/ACL/1997/03/01/4039/EN)

 > Relative URNs only save you work if the next
 > namespace you use is very similar to the one you currently use.
 > If they are not similar, then you have to edit the documents, just
 > as you would have to do if you had used absolute identifiers.

Or, another way of looking at it is that (absolute) URNs only save you
work if the structure of the name space is similar to the one you
currently use.  If a relative URI can be used with either an http URL
base or a path URN base, you don't have to change anything but the base.

 > This is not a damning indictment of relative URNs, it just points out
 > that they are unlikely to save one a significant amount of work.

Relative URNs *are* likely to save one a significant amount of work *if*
you use a name space that is hierarchical and that supports relative
URNs.

dan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA03895 for urn-ietf-out; Fri, 31 Jan 1997 12:40:04 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA03888 for <urn-ietf@services.bunyip.com>; Fri, 31 Jan 1997 12:40:01 -0500
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26437  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 12:39:59 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id LAA16342; Fri, 31 Jan 1997 11:39:38 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id LAA04387; Fri, 31 Jan 1997 11:39:55 -0600 (CST)
Date: Fri, 31 Jan 1997 11:39:55 -0600 (CST)
Message-Id: <199701311739.LAA04387@void.ncsa.uiuc.edu>
To: jayhawk@ds.internic.net
Cc: Daniel LaLiberte <liberte@ncsa.uiuc.edu>, "Ron Daniel Jr." <rdaniel@lanl.gov>, omar syed <osyed@lerc.nasa.gov>, URL mailing list <ietf-url@imc.org>, urn-ietf@bunyip.com
Subject: Re: [URN] Re: Relative URLs and URNs
In-Reply-To: <32F21E1E.4387@ds.internic.net>
References: <199701310644.XAA03311@acl.lanl.gov> <199701311656.KAA03953@void.ncsa.uiuc.edu> <32F21E1E.4387@ds.internic.net>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

Ryan Moats writes:
 > Just to make everyting clear, if the client does not understand the
 > namespace, should treat the NSS as an opaque string, yes? (At least,
 > I certainly hope so...)

Nothing else makes sense.
But maybe such a client should commit suicide. :-)

As a general rule, for scalability in a world where clients far
out-number the servers, the clients or servers near the clients should
be doing most of the work.

dan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA03751 for urn-ietf-out; Fri, 31 Jan 1997 12:34:00 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA03663; Fri, 31 Jan 1997 12:29:13 -0500
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26323  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 12:29:11 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id LAA16189; Fri, 31 Jan 1997 11:28:26 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id LAA04310; Fri, 31 Jan 1997 11:28:42 -0600 (CST)
Date: Fri, 31 Jan 1997 11:28:42 -0600 (CST)
Message-Id: <199701311728.LAA04310@void.ncsa.uiuc.edu>
To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Cc: "Ryan Moats" <jayhawk@ds.internic.net>, <urn-ietf@bunyip.com>, timbl@w3.org, uri@bunyip.com
Subject: [URN] URI and URN syntax
In-Reply-To: <199701311547.IAA01443@acl.lanl.gov>
References: <199701311547.IAA01443@acl.lanl.gov>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

Ron Daniel, Jr. writes:
 > My current position on this is that we should follow 1630 where it claims
 > to speak for all URI schemes. This means we should put  % / # and ? into
 > the set of reserved characters for all URN namespaces. I think the
 > direction on = ; * and ! is less clear so I can go either way on those
 > characters.

I agree that we should follow rfc 1630, and push for clarifications
there if needed.  In fact, why not simply inherit that spec rather
than copy it into the URN syntax spec?  If a URN is-a URI (it better
be!), then URNs must inherit the URI constraints, although URNs can be
more constrained.

Tim B-L recently mentioned on the URI list that relative URIs may
contain ";name=value;name=value" pairs in his original plans, but I
don't know that this is actually followed in any practice, but the
characters are still reserved unless explicitly unreserved.  Instead,
we see "?name=value&name=value" used for a similar purpose, but the
structure after the '?' is merely a convention.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA03728 for urn-ietf-out; Fri, 31 Jan 1997 12:32:53 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA03723 for <urn-ietf@services.bunyip.com>; Fri, 31 Jan 1997 12:32:51 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26357  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 12:32:48 -0500
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id KAA02713; Fri, 31 Jan 1997 10:32:44 -0700 (MST)
Message-Id: <3.0.32.19970131103134.00914c00@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Fri, 31 Jan 1997 10:32:19 -0700
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
From: "Ron Daniel Jr." <rdaniel@lanl.gov>
Subject: Re: [URN] Re: Relative URLs and URNs
Cc: "URL mailing list" <ietf-url@imc.org>, <urn-ietf@bunyip.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Daniel LaLiberte:
>Ron Daniel, Jr. writes:
> > This is the sort of problem I am running into now in our tests, where
> > we have a bunch of HTML pages we are retroactively assigning URNs to.

>First, identifiers (relative or not) may *reflect* a filesystem
>structure, but it is up to the server whether to look up an identifier
>in a filesystem, database, or pass it to a CGI program, for
>example.  So it is incorrect to assume filesystems specifically.

The point I was trying to make is that the presence of the relative
URLs is not helping us as we make the transition to URNs. The URNs
we are assigning are very different from the URLs we currently use.
For example, the document at
  http://www.acl.lanl.gov/URN/index.html
might get a FPI of
  -//LANL ACL//199703014039//EN
which results in the URN
  urn:fpi:-%2F%2FLANL%20ACL%2F%2F199703014039%2F%2FEN

Relative URNs only save you work if the next
namespace you use is very similar to the one you currently use.
If they are not similar, then you have to edit the documents, just
as you would have to do if you had used absolute identifiers.

This is not a damning indictment of relative URNs, it just points out
that they are unlikely to save one a significant amount of work.


Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA03702 for urn-ietf-out; Fri, 31 Jan 1997 12:31:23 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA03697 for <urn-ietf@services.bunyip.com>; Fri, 31 Jan 1997 12:31:21 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26337  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 12:31:16 -0500
Received: by privateer.windrose.omaha.ne.us; Fri Jan 31 11:30 CST 1997
Message-Id: <32F21E1E.4387@ds.internic.net>
Date: Fri, 31 Jan 1997 11:30:22 -0500
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 2.02E (OS/2; I)
Mime-Version: 1.0
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Cc: "Ron Daniel Jr." <rdaniel@lanl.gov>, omar syed <osyed@lerc.nasa.gov>, URL mailing list <ietf-url@imc.org>, urn-ietf@bunyip.com
Subject: Re: [URN] Re: Relative URLs and URNs
References: <199701310644.XAA03311@acl.lanl.gov> <199701311656.KAA03953@void.ncsa.uiuc.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

Daniel LaLiberte wrote:
> 
>  > Thus spoke Omar Syed:
>  > > 2. clients must treat <NSS> as an opaque string (i.e. do not interperet)
>  >
> Ron Daniel, Jr. writes:
>  > I think assumption 2 is in error. Clients that know the structure of
>  > a name in a particular namespace are likely to manipulate it.
> 
> I agree.  Clients, of course, can do whatever they want (whatever they
> can get away with) anyway, but they have to be able to interpret the
> structure of an identifier in order to do as much processing of it on
> their own as they can.  Forcing clients (if that were possible) to
> always consult a remote server to process the whole identifier is a
> sure way to make the system unscalable.

Just to make everyting clear, if the client does not understand the
namespace, should treat the NSS as an opaque string, yes? (At least,
I certainly hope so...)

Ryan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA03225 for urn-ietf-out; Fri, 31 Jan 1997 12:00:21 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA03220 for <urn-ietf@services.bunyip.com>; Fri, 31 Jan 1997 12:00:10 -0500
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA25976  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 12:00:05 -0500
Received: from ishtar.fsc.fujitsu.com (ishtar [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id JAA12605; Fri, 31 Jan 1997 09:00:01 -0800 (PST)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id IAA26793; Fri, 31 Jan 1997 08:59:55 -0800 (PST)
Date: Fri, 31 Jan 1997 08:59:55 -0800 (PST)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199701311659.IAA26793@ishtar.fsc.fujitsu.com>
To: jayhawk@ds.internic.net, mduerst@ifi.unizh.ch
Subject: Re: [URN] Some good ideas coming out of the "relative..."  discussions...
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com

>2.  While I don't mind adding "#" to the reserved list (unless somebody
screams), it does bring to mind creeping "featuritis".  Do we want to
reserve "?" as well?  How much of the "special" meaning URL characters
do we want to use for the same meaning? (I don't have a position yet,
I'm just trying to take the pulse of the mailing list...)  

I believe the XML folks are finding the URL # and ? features
rather restrictive.  They want to use TEI's extended pointer
syntax for XML linking, and are creeping up on the point where
they'll have to say how it can be represented in URLs.  It's
not clear yet that it can be, completely.  

So it may be that for complex queries (and requests that are
meant to retrieve only part of an object) a more flexible
approach will be to send a UR* plus some additional information.
(I have no suggestion yet about how to do this.)  We should
not assume that # and ? are sufficient to fulfill all needs.

Regards,
    Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
"In going on with these experiments, how many pretty systems do we build,
 which we soon find outselves obliged to destroy?" - Benjamin Franklin
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA03192 for urn-ietf-out; Fri, 31 Jan 1997 11:56:47 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA03187 for <urn-ietf@services.bunyip.com>; Fri, 31 Jan 1997 11:56:39 -0500
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA25934  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 11:56:37 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id KAA15830; Fri, 31 Jan 1997 10:56:23 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id KAA03953; Fri, 31 Jan 1997 10:56:39 -0600 (CST)
Date: Fri, 31 Jan 1997 10:56:39 -0600 (CST)
Message-Id: <199701311656.KAA03953@void.ncsa.uiuc.edu>
To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Cc: "omar syed" <osyed@lerc.nasa.gov>, "URL mailing list" <ietf-url@imc.org>, <urn-ietf@bunyip.com>
Subject: Re: [URN] Re: Relative URLs and URNs
In-Reply-To: <199701310644.XAA03311@acl.lanl.gov>
References: <199701310644.XAA03311@acl.lanl.gov>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: "owner-urn-ietf@bunyip.com > Thus spoke Omar Syed: > > 2. clients must treat" <NSS> as an opaque string (i.e. do not interperet)

Ron Daniel, Jr. writes:
 > I think assumption 2 is in error. Clients that know the structure of
 > a name in a particular namespace are likely to manipulate it.

I agree.  Clients, of course, can do whatever they want (whatever they
can get away with) anyway, but they have to be able to interpret the
structure of an identifier in order to do as much processing of it on
their own as they can.  Forcing clients (if that were possible) to
always consult a remote server to process the whole identifier is a
sure way to make the system unscalable.

Ron Daniel, Jr. writes:
 > This is the sort of problem I am running into now in our tests, where
 > we have a bunch of HTML pages we are retroactively assigning URNs to.
 > Since those pages have lots of relative links in them, we can either:
 >   1) Make sure our new URNs reflect the same filesystem arrangement
 >      as the pages do.
 >   2) Modify the pages to make all the references absolute.
 > Alternative 1 certainly is unattractive, since a major point of URNs is
 > to provide independence from the filesystem organization du jour.

First, identifiers (relative or not) may *reflect* a filesystem
structure, but it is up to the server whether to look up an identifier
in a filesystem, database, or pass it to a CGI program, for
example.  So it is incorrect to assume filesystems specifically.

But going beyond that, the identier may reflect a hierarchical
structure (filesystem or not) and if you want that structure to be
persistent, you have to arrange that old identifiers are redirected
to the new identifiers, and the old identifiers are not reused for
other purposes.

Redirecting is supported by NCSA httpd, and I assume many other servers.
Instead of sending a redirection back to the client, the server could
handle it itself, especially if the new place is within the same server.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA01685 for urn-ietf-out; Fri, 31 Jan 1997 10:47:49 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA01679 for <urn-ietf@services.bunyip.com>; Fri, 31 Jan 1997 10:47:47 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA24954  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 10:47:44 -0500
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.7.3) with ESMTP id IAA01443; Fri, 31 Jan 1997 08:47:34 -0700 (MST)
Message-Id: <199701311547.IAA01443@acl.lanl.gov>
From: "Ron Daniel Jr." <rdaniel@lanl.gov>
To: "Ryan Moats" <jayhawk@ds.internic.net>
Cc: <urn-ietf@bunyip.com>
Subject: Re: [URN] Some good ideas coming out of the "relative..."  discussions...
Date: Fri, 31 Jan 1997 08:46:04 -0700
X-Msmail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Ryan Moats:

> 2.  While I don't mind adding "#" to the reserved list (unless somebody
> screams), it does bring to mind creeping "featuritis".  Do we want to
> reserve "?" as well?  How much of the "special" meaning URL characters
> do we want to use for the same meaning? (I don't have a position yet,
> I'm just trying to take the pulse of the mailing list...)

RFC 1630 is not totally consistent on this. The prose reserves the
four characters %, /, #, and ? for purposes it describes and that we
are all familiar with. The prose also says that * and ! "are reserved for
use as having special signifiance [sic] within specific schemes". I'm not
sure what that means.

The BNF says that the reserved characters are = ; # ? : and space.
However, literal occurances of space are not reserved, they are
forbidden. Similarly, only the first occurance of : has a reserved
meaning. The RFC defines the use of ; and = in some specific URL
schemes but makes no overall statement on their use.


My current position on this is that we should follow 1630 where it claims
to speak for all URI schemes. This means we should put  % / # and ? into
the set of reserved characters for all URN namespaces. I think the
direction on = ; * and ! is less clear so I can go either way on those
characters.



Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA00221 for urn-ietf-out; Fri, 31 Jan 1997 09:28:44 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA00216 for <urn-ietf@services.bunyip.com>; Fri, 31 Jan 1997 09:28:42 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23806  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 09:28:39 -0500
Received: by privateer.windrose.omaha.ne.us; Fri Jan 31 08:27 CST 1997
Message-Id: <32F1F32E.7FD4@ds.internic.net>
Date: Fri, 31 Jan 1997 08:27:10 -0500
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 2.02E (OS/2; I)
Mime-Version: 1.0
To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] Some good ideas coming out of the "relative..."  discussions...
References: <Pine.SUN.3.95q.970131140824.246G-100000@enoshima>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

Martin J. Duerst wrote:
> 
> On Thu, 30 Jan 1997, Ryan Moats wrote:
> 
> > Mainly, I am thinking of creating a "reserved" set, that
> > contains "%" and "/".  The reason's for "%" being reserved are well
> > known, and that text would be moved to that section.
> >
> > For "/", Ron and I worked out the following proposed text:
> >
> > ...
> > "/" is RESERVED for future developments.  It might be used for
> > denoting hierarchy to allow for relative URN processing, but the WG
> > has not yet reached consensus on this, so such developments will be
> > documented separately.  In the interim, namespace developers SHOULD NOT
> > use an unecoded "/", but rather use %-encoding for "/" ("%2F").
> > ...
> 
> That should be a MUST, of course. And if we are at it, why not
> also put "#" into the reserved set?

Two things:

1.  Martin, I've read your mail to the list.  I assume that you no
longer are worried about the "SHOULD" above.  It was chosen on purpose
after some thought.

2.  While I don't mind adding "#" to the reserved list (unless somebody
screams), it does bring to mind creeping "featuritis".  Do we want to
reserve "?" as well?  How much of the "special" meaning URL characters
do we want to use for the same meaning? (I don't have a position yet,
I'm just trying to take the pulse of the mailing list...)

3.  At this point, I'll hold off the next pre-release of the draft
until point 2 gets a bit more clear (however I am putting place holders
in
this morning...)

Ryan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA29815 for urn-ietf-out; Fri, 31 Jan 1997 09:07:28 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA29805 for <urn-ietf@services.bunyip.com>; Fri, 31 Jan 1997 09:07:24 -0500
Received: from aruba.lerc.nasa.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23636  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 09:07:20 -0500
Received: from btree.lerc.nasa.gov by aruba.lerc.nasa.gov with ESMTP (NASA LeRC 8.7.4.1/2.01-main) id UAA27626; Thu, 30 Jan 1997 20:19:53 -0500 (EST)
Received: from btree by btree.lerc.nasa.gov with SMTP (NASA LeRC 8.7.4.1/2.01-local) id UAA23745; Thu, 30 Jan 1997 20:19:53 -0500 (EST)
Message-Id: <32F148B7.4313@lerc.nasa.gov>
Date: Thu, 30 Jan 1997 20:19:51 -0500
From: omar syed <osyed@lerc.nasa.gov>
Organization: NASA Lewis Research Center
X-Mailer: Mozilla 3.0 (X11; U; SunOS 5.5.1 sun4u)
Mime-Version: 1.0
To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Cc: Keith Moore <moore@cs.utk.edu>, Tim Berners-Lee <timbl@w3.org>, Daniel LaLiberte <liberte@ncsa.uiuc.edu>, "Martin J. Duerst" <mduerst@ifi.unizh.ch>, URL mailing list <ietf-url@imc.org>, urn-ietf@bunyip.com
Subject: Re: [URN] Re: Relative URLs and URNs
References: <199701300607.XAA02743@acl.lanl.gov>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: omar syed <osyed@lerc.nasa.gov>
Errors-To: owner-urn-ietf@bunyip.com

Ron Daniel Jr. wrote:
> 
> Thus spoke Keith Moore:
> 
> > If we disallow unencoded '/' within URNs for now, we can always add
> > relative URNs later when we understand them better.
> 
> I couldn't agree more.
> 
> Encoding '/' is a bit cumbersome, but it is worth it for the potential
> gain in the future.

Hello members of IETF URN WG,

I have recently joined this mailing list.  But, I have had
an interest in URNs ever since I learned about the
Web and found that URLs are not persistent (around 1993).
I have read the related RFC's and scanned through the
old mailing list archives.

I just wanted to ask some questions and bring up some concerns 
about relative URNs (since that is a hot topic right now).
Maybe the WG has already addressed them.  If so, please
enlighten me.

The rest of what I say is predicated on the following:

1. urn:<NID>:<NSS>
2. clients must treat <NSS> as an opaque string (i.e. do not interperet)
3. the details of interpereting a <NSS> are know only to
   coresponding <NID> resolvers
4. clients must use appropriate resolvers to map the <NSS> to 
   a location or resource

Now then, assume we have a resource r1 and a resource r2.

Lets say that a reference to resource r1 is:
  urn:nid1:A:B:Res1

Lets say that a reference to resource r2 is:
  urn:nid1:A:B:Res2

Lets also assume that resource r1 contains a relative reference to r2.
Maybe something like <a href="Res2">.

Now for the questions:

If the client, after retreiving resource r1, wishes to get 
the resource identified by "Res2", how does it proceed?

It can identify that this reference does not specify a 
scheme, so it should use the same scheme it used to get
the current resource.  But the client is not allowed to
interperet the <NSS> so it cannot replace the "Res1"
from the previous absolute URN with "Res2" to create a new
URN.  The best it can do (I think) is pass both the previous 
absolute URN and the current relative URN to the top level 
resolver of the nid1 name space.  Is this how a client is
supposed to proceed?  If so, then a delimiter is needed
to seperate the absolute URN from the releative URN when
the client passes this info to the resolver.  Is '/'
being reserved for this purpose?  Maybe something like:
  urn:<NID>:<NSS>/<relative URN>

Now for the serious concerns:

Lets say that another valid reference for resouce r1 is:
  urn:nid2:X:Y:resource1

Suppose a client uses this absolute URN to get r1 and then
comes across the relative URN: "Res2".

The first concern is that the client won't even know that
the author of resource r1 had intended the relative URN
to be retrieved using the "urn:nid1" scheme.  Is there a
way for an author to specify the intended scheme along
with the relative URN?  Using "urn:nid1:Res2" should with
the current interpertation cause the client to treat it
as an absolute URN.  Will the '/' (or other reserved character)
be used to indicate a relative URN.  Maybe something like:
  urn:nid1:/Res2.

Also will authors have to maintain multiple relative URN
references (for each <NID> that can be used to reference it)?  
For example:
  <a href="urn:nid1:/Res2" href="urn:nid2:/resource2">
Will HTML specs be modified to allow this?

Assuming the relative URN in resource r1 reads 
<a href="urn:nid1:/Res2">, but the absolute URN:
  urn:nid2:X:Y:resource1
was used to retreive r1.  Can the client now use something
like:
  urn:nid2:X:Y:resource1/urn:nid1:/Res2
to attempt to get r2. The nid2 resolvers would have to determine 
the nid1 equivalent of urn:nid2:X:Y:resource1 and could then
tell the client to try:
  urn:nid1:A:B:Res1/urn:nid1:/Res2
If such a cross name space mapping could be done, it may
eliminate the need for authors to maintain multiple
relative URNs.  But is it possible?

Finally, the most serious concern:

It is quite possible for there to be multiple ways
to reach a reference even within the same name space.
For example:
  urn:nid1:A:B:Res1
and
  urn:nid1:A:res1
may both be valid.  However, the URN:
  urn:nid1:A:Res2
may not be defined.  So a client could request the URN:
  urn:nid1:A:res1/urn:nid1:/Res2
How would the resolver know to remap 'A:res1' to 'A:B:Res1'
since the first is already a valid reference in its name space.

My personal take on this is: I would like to have the URN specs
allow for relative URNs, but the details of how they will
actually be implamented in practice boggles my mind.

That's it.  Sorry it got to be so long.  Please excuse my
grammer and spelling; I was in a hurry to write down my thoughts.
Im sorry if this stuff is "text book" matarial for the
URN WG, but I asked anyhow so that I may be better able to
participate in the future.  Thanks for reading and any
answers you can provide.

Omar Syed


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id IAA29676 for urn-ietf-out; Fri, 31 Jan 1997 08:56:37 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id IAA29670 for <urn-ietf@services.bunyip.com>; Fri, 31 Jan 1997 08:56:34 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23510  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 08:56:32 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <21458-0@josef.ifi.unizh.ch>; Fri, 31 Jan 1997 14:25:40 +0100
Date: Fri, 31 Jan 1997 14:25:39 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: "Roy T. Fielding" <fielding@kiwi.ICS.UCI.EDU>
Cc: URL mailing list <ietf-url@imc.org>, urn-ietf@bunyip.com
Subject: Re: [URN] Re: Relative URLs and URNs
In-Reply-To: <9701301832.aa03874@paris.ics.uci.edu>
Message-Id: <Pine.SUN.3.95q.970131142251.246H-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

On Thu, 30 Jan 1997, Roy T. Fielding wrote:

> > Thus spoke Keith Moore:
> > 
> >> If we disallow unencoded '/' within URNs for now, we can always add 
> >> relative URNs later when we understand them better.
> 
> I couldn't disagree more.
> 
> If '/' is disallowed in URNs, then a conforming parser will reject
> a URN containing '/'.  That means you will never be able to introduce
> relative URNs.  Creating barriers to technology just because it isn't
> understood is a mistake, particularly when the only time '/' is
> meaningful for *any* URI is when it is used as a base for parsing
> relative URIs.
> 
> If you aren't using relative forms, then there is no reason to encode '/'.
> If you are, then you don't want '/' encoded.  There does not exist a
> situation in which it is beneficial to disallow '/' in URNs.

There might not be any disagreement. Keith wants '/' disallowed
within actually existing URNs. The parser can (and should, in this
case) be more open. "SHOULD" is the best way to say it (contrary
to my message a few minutes ago, where I didn't see that "SHOULD"
was on puprose).

Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id IAA29274 for urn-ietf-out; Fri, 31 Jan 1997 08:10:52 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id IAA29269 for <urn-ietf@services.bunyip.com>; Fri, 31 Jan 1997 08:10:50 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23276  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 08:10:39 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <20901-0@josef.ifi.unizh.ch>; Fri, 31 Jan 1997 14:10:45 +0100
Date: Fri, 31 Jan 1997 14:10:44 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: Ryan Moats <jayhawk@ds.internic.net>
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] Some good ideas coming out of the "relative..."  discussions...
In-Reply-To: <32F0D01E.5E5D@ds.internic.net>
Message-Id: <Pine.SUN.3.95q.970131140824.246G-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

On Thu, 30 Jan 1997, Ryan Moats wrote:

> Mainly, I am thinking of creating a "reserved" set, that
> contains "%" and "/".  The reason's for "%" being reserved are well
> known, and that text would be moved to that section.
> 
> For "/", Ron and I worked out the following proposed text:
> 
> ...
> "/" is RESERVED for future developments.  It might be used for
> denoting hierarchy to allow for relative URN processing, but the WG
> has not yet reached consensus on this, so such developments will be
> documented separately.  In the interim, namespace developers SHOULD NOT
> use an unecoded "/", but rather use %-encoding for "/" ("%2F").
> ...

That should be a MUST, of course. And if we are at it, why not
also put "#" into the reserved set?

Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id BAA25453 for urn-ietf-out; Fri, 31 Jan 1997 01:46:12 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id BAA25436 for <urn-ietf@services.bunyip.com>; Fri, 31 Jan 1997 01:45:10 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21457  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 01:45:08 -0500
Received: from montana (transitory13.lanl.gov [128.165.7.187]) by acl.lanl.gov (8.7.3/8.7.3) with ESMTP id XAA03311; Thu, 30 Jan 1997 23:44:07 -0700 (MST)
Message-Id: <199701310644.XAA03311@acl.lanl.gov>
From: "Ron Daniel Jr." <rdaniel@lanl.gov>
To: "omar syed" <osyed@lerc.nasa.gov>
Cc: "URL mailing list" <ietf-url@imc.org>, <urn-ietf@bunyip.com>
Subject: Re: [URN] Re: Relative URLs and URNs
Date: Thu, 30 Jan 1997 23:43:33 -0700
X-Msmail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Omar Syed:

> The rest of what I say is predicated on the following:
> 
> 1. urn:<NID>:<NSS>
> 2. clients must treat <NSS> as an opaque string (i.e. do not interperet)
> 3. the details of interpereting a <NSS> are know only to
>    coresponding <NID> resolvers
> 4. clients must use appropriate resolvers to map the <NSS> to 
>    a location or resource

I think assumption 2 is in error. Clients that know the structure of
a name in a particular namespace are likely to manipulate it. Further,
the rules in RFC1630 about only using '/' to denote hierarchy and
mandating a particular order for the elements in the hierarchy are
intended (I assume) to provide enough commonality across namespaces
that clients will be able to process identifiers from novel namespaces.

> But the client is not allowed to
> interperet the <NSS> so it cannot replace the "Res1"
> from the previous absolute URN with "Res2" to create a new
> URN.

Yes, it could do that.

> Now for the serious concerns:
> 
> Lets say that another valid reference for resouce r1 is:
>   urn:nid2:X:Y:resource1
> 
> Suppose a client uses this absolute URN to get r1 and then
> comes across the relative URN: "Res2".
> 
> The first concern is that the client won't even know that
> the author of resource r1 had intended the relative URN
> to be retrieved using the "urn:nid1" scheme.  Is there a
> way for an author to specify the intended scheme along
> with the relative URN?

This is the sort of problem I am running into now in our tests, where
we have a bunch of HTML pages we are retroactively assigning URNs to.
Since those pages have lots of relative links in them, we can either:
  1) Make sure our new URNs reflect the same filesystem arrangement
     as the pages do.
  2) Modify the pages to make all the references absolute.
Alternative 1 certainly is unattractive, since a major point of URNs is
to provide independence from the filesystem organization du jour.

But, to answer your question, there are two appraoches the author of
an HTML page can use to say that the references are relative to BASE-URN-1
instead of BASE-URN-2. One is just to use absolute references. The second
is to use the BASE tag of HTML.


> Also will authors have to maintain multiple relative URN
> references (for each <NID> that can be used to reference it)?  
> For example:
>   <a href="urn:nid1:/Res2" href="urn:nid2:/resource2">
> Will HTML specs be modified to allow this?


> Finally, the most serious concern:
> 
> It is quite possible for there to be multiple ways
> to reach a reference even within the same name space.
> For example:
>   urn:nid1:A:B:Res1
> and
>   urn:nid1:A:res1
> may both be valid.  However, the URN:
>   urn:nid1:A:Res2
> may not be defined.  So a client could request the URN:
>   urn:nid1:A:res1/urn:nid1:/Res2
> How would the resolver know to remap 'A:res1' to 'A:B:Res1'
> since the first is already a valid reference in its name space.

It wouldn't.


Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id BAA25231 for urn-ietf-out; Fri, 31 Jan 1997 01:19:16 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id BAA25226 for <urn-ietf@services.bunyip.com>; Fri, 31 Jan 1997 01:19:14 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21327  (mail destined for urn-ietf@services.bunyip.com); Fri, 31 Jan 97 01:19:12 -0500
Received: from montana (transitory13.lanl.gov [128.165.7.187]) by acl.lanl.gov (8.7.3/8.7.3) with ESMTP id XAA03255; Thu, 30 Jan 1997 23:19:07 -0700 (MST)
Message-Id: <199701310619.XAA03255@acl.lanl.gov>
From: "Ron Daniel Jr." <rdaniel@lanl.gov>
To: "Roy T. Fielding" <fielding@kiwi.ICS.UCI.EDU>
Cc: "URL mailing list" <ietf-url@imc.org>, <urn-ietf@bunyip.com>
Subject: Re: [URN] Re: Relative URLs and URNs 
Date: Thu, 30 Jan 1997 23:14:46 -0700
X-Msmail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Roy Fielding:

> If '/' is disallowed in URNs, then a conforming parser will reject
> a URN containing '/'.  That means you will never be able to introduce
> relative URNs.

Perhaps I was reading something into Keith's statement that wasn't
really there, but I took his statement to mean that the syntax draft
(or another document) would tell namespace developers not to use
unencoded '/' while we figure out if it will or won't follow 1630.

Since he said that we could always add relative URNs later, it would
not seem to be a blanket prohibition on unencoded '/'. "should not"
vs. "must not", as we have said in some more recent messages.




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id XAA24132 for urn-ietf-out; Thu, 30 Jan 1997 23:03:55 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id XAA24127 for <urn-ietf@services.bunyip.com>; Thu, 30 Jan 1997 23:03:52 -0500
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA20164  (mail destined for urn-ietf@services.bunyip.com); Thu, 30 Jan 97 23:03:49 -0500
Received: from ishtar.fsc.fujitsu.com (ishtar [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id UAA22463; Thu, 30 Jan 1997 20:03:46 -0800 (PST)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id UAA14065; Thu, 30 Jan 1997 20:03:37 -0800 (PST)
Date: Thu, 30 Jan 1997 20:03:37 -0800 (PST)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199701310403.UAA14065@ishtar.fsc.fujitsu.com>
To: IAN.HIGGS@reuters.com, rdaniel@lanl.gov
Subject: Re: [URN] Fragment references.
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com

What Ron said, although point 4 may be determined by usage rather 
than specification, in the long run.

Regards,
    Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
"In going on with these experiments, how many pretty systems do we build,
 which we soon find outselves obliged to destroy?" - Benjamin Franklin
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html

>From owner-urn-ietf@bunyip.com Thu Jan 30 16:09 PST 1997
From: "Ron Daniel Jr." <rdaniel@lanl.gov>
To: "Ian Higgs +44 171 542 8595" <IAN.HIGGS@reuters.com>
Cc: "URN Mailing list" <urn-ietf@bunyip.com>
Subject: Re: [URN] Fragment references.
Date: Thu, 30 Jan 1997 16:22:59 -0700
X-Msmail-Priority: Normal
X-Priority: 3
Mime-Version: 1.0
Content-Transfer-Encoding: 7bit

Thus spoke Ian Higgs

> Has everybody already agreed that a URN is NOT a form of URI
> and the "/" character does NOT imply a hierarchy as stated in RFC1630?

No. That is pretty much the discussion we are having now.

My current position is that:
 1  URNs are one of the two forms of URI.
 2  URLs are the other form of URI.
 3  URNs are not URLs although they have a similar syntax. In fact,
    we purposefully try to align our syntax with that of URLs in order
    to avoid gratuitous differences. However, we don't adopt all of the
    URL syntax features until we see how they impact the core purpose of
    URNs - persistent, location-independent, resource identifiers.
        (The difference, to me, is that URNs MUST NOT specify any
         resolution-system specific hints, like protocol, port, host, etc.
         while URLs typically do specify such things.)
        (As a side note, the question of whether there really is a
         difference between URNs and URLs has been beaten to death and has
         been declared out of bounds for this list. The URN-WG charter
         assumes there is such a difference, and if there is not then the
         worst that happens to the world is that our work is moot.)
 4  In the absence of good arguments to the contrary, unencoded '/' in URNs
    will end up denoting hierarchy as stated in RFC 1630.
 5  Since we have only just started seriously discussing relative URNs,
    we have not reached consensus on the existance or absence of such a
    good argument.
 6  Since the URN-WG is chartered to produce a URN Syntax draft, and
    neither the charter or URN requirements RFC mentions relative URNs, we
    should not stop the syntax draft while we discuss them.
 7  Therefore, the syntax draft should leave an escape hatch for relative
    URNs.
 8  This is easy to do, we just state that '/' SHOULD (not MUST) be
    %encoded, leaving the door open for people not to encode it if they
    think
      a) they are following the letter and spirit of 1630
      b) whatever we do decide will be in line with 1630

> I think that I missed that.
> If so then there can be no such thing as relative URNs and all URNs
> might as well be 32 digit random numbers (for which there IS a case).

One of the URN requirements is to accomodate legacy namespaces. ISBN,
UPC, VIN, SICI, ISAN, ISWC, ... are all namespaces that identify
important content. Further, they are easy to map to the URN Syntax draft
as it currently exists. There is no need to say all URNs must be 32digit
random numbers. Such a namespace canbe created if you want, but there is
no reason to preclude the ones I cite above.




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id VAA23621 for urn-ietf-out; Thu, 30 Jan 1997 21:48:19 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id VAA23616 for <urn-ietf@services.bunyip.com>; Thu, 30 Jan 1997 21:48:16 -0500
Received: from paris.ics.uci.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA19685  (mail destined for urn-ietf@services.bunyip.com); Thu, 30 Jan 97 21:48:10 -0500
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa03874; 30 Jan 97 18:32 PST
Cc: URL mailing list <ietf-url@imc.org>, urn-ietf@bunyip.com
Subject: Re: [URN] Re: Relative URLs and URNs 
In-Reply-To: Your message of "Wed, 29 Jan 1997 18:54:23 MST." <199701300607.XAA02743@acl.lanl.gov> 
Date: Thu, 30 Jan 1997 18:32:03 -0800
From: "Roy T. Fielding" <fielding@kiwi.ICS.UCI.EDU>
Message-Id:  <9701301832.aa03874@paris.ics.uci.edu>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Roy T. Fielding" <fielding@kiwi.ICS.UCI.EDU>
Errors-To: owner-urn-ietf@bunyip.com

> Thus spoke Keith Moore:
> 
>> If we disallow unencoded '/' within URNs for now, we can always add 
>> relative URNs later when we understand them better.

I couldn't disagree more.

If '/' is disallowed in URNs, then a conforming parser will reject
a URN containing '/'.  That means you will never be able to introduce
relative URNs.  Creating barriers to technology just because it isn't
understood is a mistake, particularly when the only time '/' is
meaningful for *any* URI is when it is used as a base for parsing
relative URIs.

If you aren't using relative forms, then there is no reason to encode '/'.
If you are, then you don't want '/' encoded.  There does not exist a
situation in which it is beneficial to disallow '/' in URNs.

.....Roy


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id SAA19805 for urn-ietf-out; Thu, 30 Jan 1997 18:34:11 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id SAA19788 for <urn-ietf@services.bunyip.com>; Thu, 30 Jan 1997 18:34:08 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA18586  (mail destined for urn-ietf@services.bunyip.com); Thu, 30 Jan 97 18:34:02 -0500
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.7.3) with ESMTP id QAA15556; Thu, 30 Jan 1997 16:33:42 -0700 (MST)
Message-Id: <199701302333.QAA15556@acl.lanl.gov>
From: "Ron Daniel Jr." <rdaniel@lanl.gov>
To: "Ian Higgs +44 171 542 8595" <IAN.HIGGS@reuters.com>
Cc: "URN Mailing list" <urn-ietf@bunyip.com>
Subject: Re: [URN] Fragment references.
Date: Thu, 30 Jan 1997 16:22:59 -0700
X-Msmail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Ian Higgs

> Has everybody already agreed that a URN is NOT a form of URI
> and the "/" character does NOT imply a hierarchy as stated in RFC1630?

No. That is pretty much the discussion we are having now.

My current position is that:
 1  URNs are one of the two forms of URI.
 2  URLs are the other form of URI.
 3  URNs are not URLs although they have a similar syntax. In fact,
    we purposefully try to align our syntax with that of URLs in order
    to avoid gratuitous differences. However, we don't adopt all of the
    URL syntax features until we see how they impact the core purpose of
    URNs - persistent, location-independent, resource identifiers.
        (The difference, to me, is that URNs MUST NOT specify any
         resolution-system specific hints, like protocol, port, host, etc.
         while URLs typically do specify such things.)
        (As a side note, the question of whether there really is a
         difference between URNs and URLs has been beaten to death and has
         been declared out of bounds for this list. The URN-WG charter
         assumes there is such a difference, and if there is not then the
         worst that happens to the world is that our work is moot.)
 4  In the absence of good arguments to the contrary, unencoded '/' in URNs
    will end up denoting hierarchy as stated in RFC 1630.
 5  Since we have only just started seriously discussing relative URNs,
    we have not reached consensus on the existance or absence of such a
    good argument.
 6  Since the URN-WG is chartered to produce a URN Syntax draft, and
    neither the charter or URN requirements RFC mentions relative URNs, we
    should not stop the syntax draft while we discuss them.
 7  Therefore, the syntax draft should leave an escape hatch for relative
    URNs.
 8  This is easy to do, we just state that '/' SHOULD (not MUST) be
    %encoded, leaving the door open for people not to encode it if they
    think
      a) they are following the letter and spirit of 1630
      b) whatever we do decide will be in line with 1630

> I think that I missed that.
> If so then there can be no such thing as relative URNs and all URNs
> might as well be 32 digit random numbers (for which there IS a case).

One of the URN requirements is to accomodate legacy namespaces. ISBN,
UPC, VIN, SICI, ISAN, ISWC, ... are all namespaces that identify
important content. Further, they are easy to map to the URN Syntax draft
as it currently exists. There is no need to say all URNs must be 32digit
random numbers. Such a namespace canbe created if you want, but there is
no reason to preclude the ones I cite above.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id RAA17794 for urn-ietf-out; Thu, 30 Jan 1997 17:55:17 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id RAA17785 for <urn-ietf@services.bunyip.com>; Thu, 30 Jan 1997 17:55:14 -0500
Received: from ritig1.rit.reuters.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA18241  (mail destined for urn-ietf@services.bunyip.com); Thu, 30 Jan 97 17:55:11 -0500
Received: from ritig4.rit.reuters.com by ritig1.rit.reuters.com; (5.65v3.2/1.1.8.2/14Sep94-0947PM) id AA03945; Thu, 30 Jan 1997 16:48:12 -0500
Received: from mr.rit.reuters.com by RITIG4.RIT.REUTERS.COM (PMDF V5.1-5 #7805) id <01IETZQ0HNS000024E@RITIG4.RIT.REUTERS.COM>; Thu, 30 Jan 1997 17:53:39 EST
Received: with PMDF-MR; Thu, 30 Jan 1997 22:53:50 +0000 (GMT)
Mr-Received: by mta REC.MUAS; Relayed; Thu, 30 Jan 1997 22:53:50 +0000
Mr-Received: by mta RE6; Relayed; Thu, 30 Jan 1997 22:53:53 +0000
Mr-Received: by mta RITIG4; Relayed; Thu, 30 Jan 1997 22:53:26 +0000
Disclose-Recipients: prohibited
Date: Thu, 30 Jan 1997 22:53:50 +0000 (GMT)
From: Ian Higgs +44 171 542 8595 <IAN.HIGGS@reuters.com>
Subject: Re: [URN] Fragment references.
In-Reply-To: <199701302157.NAA01386@ishtar.fsc.fujitsu.com>
To: Terry Allen <tallen@fsc.fujitsu.com>
Cc: URN Mailing list <urn-ietf@bunyip.com>
Message-Id: <5650532230011997/A33094/RE6/11B1F5B52F00*@MHS>
Autoforwarded: false
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Importance: normal
Priority: urgent
Sensitivity: Company-Confidential
Ua-Content-Id: 11B1F5B52F00
X400-Mts-Identifier: [;5650532230011997/A33094/RE6]
Hop-Count: 2
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ian Higgs +44 171 542 8595 <IAN.HIGGS@reuters.com>
Errors-To: owner-urn-ietf@bunyip.com

Sorry to confuse you
- I may be crossing threads and discussing two things at once.

] This assumes that a "relative URN" is a "fragment reference."  That's
] not obvious.

I see them as two very different things:
    fragment refs are "#something"
but
    relative refs are "../something".

i.e.
    fragment refs are 'pointers' within the current resource
    and (probably) do not imply a fetch
but
    relative refs are refs to another resource and do imply a fetch.

] I would say that relative URNs have not been specified.

Has everybody already agreed that a URN is NOT a form of URI
and the "/" character does NOT imply a hierarchy as stated in RFC1630?
I think that I missed that.
If so then there can be no such thing as relative URNs and all URNs
might as well be 32 digit random numbers (for which there IS a case).

/Ian Higgs



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id RAA16035 for urn-ietf-out; Thu, 30 Jan 1997 17:02:51 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id RAA16030 for <urn-ietf@services.bunyip.com>; Thu, 30 Jan 1997 17:02:49 -0500
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA17721  (mail destined for urn-ietf@services.bunyip.com); Thu, 30 Jan 97 17:02:45 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id QAA08808; Thu, 30 Jan 1997 16:01:18 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id QAA29640; Thu, 30 Jan 1997 16:01:35 -0600 (CST)
Date: Thu, 30 Jan 1997 16:01:35 -0600 (CST)
Message-Id: <199701302201.QAA29640@void.ncsa.uiuc.edu>
To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Cc: "Daniel LaLiberte" <liberte@ncsa.uiuc.edu>, "Ryan Moats" <jayhawk@ds.internic.net>, <urn-ietf@bunyip.com>
Subject: Re: [URN] Some good ideas coming out of the "relative..."  discussions...
In-Reply-To: <199701302003.NAA09442@acl.lanl.gov>
References: <199701302003.NAA09442@acl.lanl.gov>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

Ron Daniel, Jr. writes:
 > Please note that Ryan's message says "SHOULD NOT", not "MUST NOT".

Ah, right you are.  Sorry for going overboard.  Too much coffee and
arguing at the same time is making me jumpy.

dan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA15932 for urn-ietf-out; Thu, 30 Jan 1997 16:58:29 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA15927 for <urn-ietf@services.bunyip.com>; Thu, 30 Jan 1997 16:58:28 -0500
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA17651  (mail destined for urn-ietf@services.bunyip.com); Thu, 30 Jan 97 16:58:24 -0500
Received: from ishtar.fsc.fujitsu.com (ishtar [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id NAA09984; Thu, 30 Jan 1997 13:57:48 -0800 (PST)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id NAA01386; Thu, 30 Jan 1997 13:57:42 -0800 (PST)
Date: Thu, 30 Jan 1997 13:57:42 -0800 (PST)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199701302157.NAA01386@ishtar.fsc.fujitsu.com>
To: IAN.HIGGS@reuters.com, urn-ietf@bunyip.com
Subject: Re: [URN] Fragment references.
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com

Ian Higgs wrote:
| Somebody asked:
| > How is a location within a resource really different from a relative
| > URN?
| 
| I would say that a relative reference always implies a new request,
| but an internal fragment reference does not. An internal fragment 
| reference just implies a scroll in the display.

I would say that relative URNs have not been specified.

| However, as I understand the existing specifications, there could be 
| two possible understandings of fragment references.

This assumes that a "relative URN" is a "fragment reference."  That's
not obvious.


Regards,
    Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
"In going on with these experiments, how many pretty systems do we build,
 which we soon find outselves obliged to destroy?" - Benjamin Franklin
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA14430 for urn-ietf-out; Thu, 30 Jan 1997 16:12:22 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA14425 for <urn-ietf@services.bunyip.com>; Thu, 30 Jan 1997 16:12:20 -0500
Received: from ritig1.rit.reuters.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA17185  (mail destined for urn-ietf@services.bunyip.com); Thu, 30 Jan 97 16:12:14 -0500
Received: from ritig4.rit.reuters.com by ritig1.rit.reuters.com; (5.65v3.2/1.1.8.2/14Sep94-0947PM) id AA01134; Thu, 30 Jan 1997 15:05:27 -0500
Received: from mr.rit.reuters.com by RITIG4.RIT.REUTERS.COM (PMDF V5.1-5 #7805) id <01IETW5M12000000BC@RITIG4.RIT.REUTERS.COM> for urn-ietf@bunyip.com; Thu, 30 Jan 1997 16:10:55 EST
Received: with PMDF-MR; Thu, 30 Jan 1997 21:11:09 +0000 (GMT)
Mr-Received: by mta REC.MUAS; Relayed; Thu, 30 Jan 1997 21:11:09 +0000
Mr-Received: by mta RE6; Relayed; Thu, 30 Jan 1997 21:11:09 +0000
Mr-Received: by mta RITIG4; Relayed; Thu, 30 Jan 1997 21:10:44 +0000
Disclose-Recipients: prohibited
Date: Thu, 30 Jan 1997 21:11:09 +0000 (GMT)
From: Ian Higgs +44 171 542 8595 <IAN.HIGGS@reuters.com>
Subject: [URN] Fragment references.
To: URN Mailing list <urn-ietf@bunyip.com>
Message-Id: <4109112130011997/A32374/RE6/11B1F54B0800*@MHS>
Autoforwarded: false
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Importance: normal
Priority: urgent
Sensitivity: Company-Confidential
Ua-Content-Id: 11B1F54B0800
X400-Mts-Identifier: [;4109112130011997/A32374/RE6]
Hop-Count: 2
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ian Higgs +44 171 542 8595 <IAN.HIGGS@reuters.com>
Errors-To: owner-urn-ietf@bunyip.com

Somebody asked:
> How is a location within a resource really different from a relative
> URN?

I would say that a relative reference always implies a new request,
but an internal fragment reference does not. An internal fragment 
reference just implies a scroll in the display.


However, as I understand the existing specifications, there could be 
two possible understandings of fragment references.

++++

Imagine a resource includes a link <A HREF="#somewhere">...

++ Case 1

The browser "knows" that # means relative, scans the current resource 
for the matching <A NAME="somewhere"> and adjust the display to that 
location.

++ Case 2

The browser takes the reference used to get the resource in the first
place (URL or URN), strips off any existing "#xxx" and adds the new
"#somewhere".

The resulting reference is passed to a lower part of the software
which is asked to fetch the resource.

The "fetcher" strips the "#somewhere" off again, looks in the cache 
and finds a resource matching the reference or sends out a new
request for it.

The browser gets the returned resource and THEN performs the scan
as in case 1.

++++

In the first case, the browser does not repeat the request.
In the second case it may.

Current practice seems to be the first case, so that:

- the "browser" does not include the "#somewhere" in the request.
- the "#somewhere" is not used or meaningful to the resolver or server.
- the COMPLETE resource is always returned.

For a URL this raises interesting questions. If the URL refers to 
a script rather than a fixed resource, then the first case is 
displaying a stale result and the second case implies a refresh 
which may return a different result if the resource is not cached.

If we say that the value of a URN is the persistence of the resource,
regardless of the physical location, then I assume that the two 
cases are equivalent, since the resource should not have changed.

If we say that the value of a URN is the implied indirection that 
insulates us from the physical location of the resource, then it is 
possible that the resource can change between requests or that the 
requests are resolved to different copies/versions of the resource.

Does this possibility matter to us?

/Ian Higgs



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA11540 for urn-ietf-out; Thu, 30 Jan 1997 15:04:29 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA11529 for <urn-ietf@services.bunyip.com>; Thu, 30 Jan 1997 15:04:22 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA16549  (mail destined for urn-ietf@services.bunyip.com); Thu, 30 Jan 97 15:04:15 -0500
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.7.3) with ESMTP id NAA09442; Thu, 30 Jan 1997 13:03:55 -0700 (MST)
Message-Id: <199701302003.NAA09442@acl.lanl.gov>
From: "Ron Daniel Jr." <rdaniel@lanl.gov>
To: "Daniel LaLiberte" <liberte@ncsa.uiuc.edu>, "Ryan Moats" <jayhawk@ds.internic.net>
Cc: <urn-ietf@bunyip.com>
Subject: Re: [URN] Some good ideas coming out of the "relative..."  discussions...
Date: Thu, 30 Jan 1997 13:02:45 -0700
X-Msmail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Daniel LaLiberte:
> Ryan Moats writes:
>  > documented separately.  In the interim, namespace developers SHOULD
NOT
>  > use an unecoded "/", but rather use %-encoding for "/" ("%2F").
> 

> The only sensible proposal is to *allow* unencoded '/', with the
> warning that they must be used in conformance to the relative URI
> spec.  That's my final offer.

Please note that Ryan's message says "SHOULD NOT", not "MUST NOT".
The spec will allow '/' characters, but will discourage their
use. This is to try to reduce backward compatability problems if,
during the course of discussing relative URNs, we find that 1630's
semantics on '/' are not quite right. Of course, we will probably
not find that, so "should" instead of "must" will let people go
ahead and try to predict the future.

I think he is doing a reasonable thing, and I think it meets the
needs you and Tim have expressed.

Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA08988 for urn-ietf-out; Thu, 30 Jan 1997 14:15:15 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA08983 for <urn-ietf@services.bunyip.com>; Thu, 30 Jan 1997 14:15:13 -0500
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15858  (mail destined for urn-ietf@services.bunyip.com); Thu, 30 Jan 97 14:15:11 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id NAA06349; Thu, 30 Jan 1997 13:14:59 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id NAA28043; Thu, 30 Jan 1997 13:15:16 -0600 (CST)
Date: Thu, 30 Jan 1997 13:15:16 -0600 (CST)
Message-Id: <199701301915.NAA28043@void.ncsa.uiuc.edu>
To: David Durand <dgd@cs.bu.edu>
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] Some good ideas coming out of the "relative..."  discussions...
In-Reply-To: <199701301711.MAA19220@csb.bu.edu>
References: <199701301711.MAA19220@csb.bu.edu>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

David Durand writes:
 > ... Now, if we have to encode FPIs to
 > make them into URNs that is OK, but if the relative URN stuff comes
 > out, it will make sense to unescape the slashes again. So there will
 > be two canonical representations for the same URN, depending on  when
 > it was issued, kind of defeating the goals of persistence.

Allowing multiple names for things does not defeat the persistence or
uniqueness properties.  The persistence property is that the name is
never used again for anything else.  The uniqueness property is that a
name is only the name of one resource (which may be a mutable
resource) not that the resource only has one name.

 > ... If we make no special allowances now,
 > and later decide that we really need relative URNs we could add
 > another kind of resolution service that takes a base URN and a
 > relative URN and returns the "real" URN.

This service is call concatenation.  Clients can do it themselves.

dan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA07734 for urn-ietf-out; Thu, 30 Jan 1997 13:58:09 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA07727 for <urn-ietf@services.bunyip.com>; Thu, 30 Jan 1997 13:58:06 -0500
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15648  (mail destined for urn-ietf@services.bunyip.com); Thu, 30 Jan 97 13:58:03 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id MAA06134; Thu, 30 Jan 1997 12:57:46 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id MAA27832; Thu, 30 Jan 1997 12:58:03 -0600 (CST)
Date: Thu, 30 Jan 1997 12:58:03 -0600 (CST)
Message-Id: <199701301858.MAA27832@void.ncsa.uiuc.edu>
To: Ryan Moats <jayhawk@ds.internic.net>
Cc: urn-ietf@bunyip.com
Subject: [URN] Some good ideas coming out of the "relative..."  discussions...
In-Reply-To: <32F0D01E.5E5D@ds.internic.net>
References: <32F0D01E.5E5D@ds.internic.net>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

Ryan Moats writes:
 > documented separately.  In the interim, namespace developers SHOULD NOT
 > use an unecoded "/", but rather use %-encoding for "/" ("%2F").

Curious development.  

The whole reason I went along with the recent work (the NAPTR
mechanism and the "urn:" prefix for subscheme with opaque strings) was
that I could still see how the hierarchical path scheme could be
deployed.

This requirement means that either all name spaces under "urn:" will
be flat, or if a name space uses a hierarchy, it must use a different
delimiter thus destroying the possibility of using relative URIs and
getting scalable resolution without later creating new names for
everything.

I object strongly.

Disallowing unenconded '/' can only serve the flat name spaces, which
I believe are unscalable.  This does not serve the internet well.

Protecting the world from hierarchical name spaces because you don't
understand how they work is unnecessarily over constraining.  Why not
allow some name spaces to be hierarchical and see if the resolution
services can make them work?  What harm is there in that?  If a name
space fails, it fails.  Other name spaces will fail too - I believe
the flat name spaces will fail.  I'm not opposed to allowing flat
name spaces to try, however.

The only sensible proposal is to *allow* unencoded '/', with the
warning that they must be used in conformance to the relative URI
spec.  That's my final offer.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA06625 for urn-ietf-out; Thu, 30 Jan 1997 13:41:22 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA06613 for <urn-ietf@services.bunyip.com>; Thu, 30 Jan 1997 13:41:11 -0500
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15531  (mail destined for urn-ietf@services.bunyip.com); Thu, 30 Jan 97 13:41:08 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id MAA05878; Thu, 30 Jan 1997 12:40:21 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id MAA27743; Thu, 30 Jan 1997 12:40:38 -0600 (CST)
Date: Thu, 30 Jan 1997 12:40:38 -0600 (CST)
Message-Id: <199701301840.MAA27743@void.ncsa.uiuc.edu>
To: Keith Moore <moore@cs.utk.edu>
Cc: Tim Berners-Lee <timbl@w3.org>, Daniel LaLiberte <liberte@ncsa.uiuc.edu>, "Martin J. Duerst" <mduerst@ifi.unizh.ch>, "Ron Daniel Jr." <rdaniel@lanl.gov>, URL mailing list <ietf-url@imc.org>, urn-ietf@bunyip.com, JCMa@AI.MIT.EDU
Subject: [URN] Re: Relative URLs and URNs 
In-Reply-To: <199701292335.SAA31944@ig.cs.utk.edu>
References: <3.0.32.19970129174648.007c5900@hq.lcs.mit.edu> <199701292335.SAA31944@ig.cs.utk.edu>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

Keith Moore writes:
 > > Keith, you make a good point that relative URIs are limited in
 > > persistence to the persistence of the two URIs.
 > 
 > I don't know which two URIs you're talking about.

The two URIs are something like an http URL and a URN of some kind.  A
relative URI could be relative to either kind of absolute URI.  Of
course, if the scheme of an absolute URI does not support relative
URIs, the URI could not be used as the base URI of a document.

 > The persistence problem, as I see it, comes from wiring
 > non-persistent information into the URI -- in this case, the
 > grouping of subsets of URI space -- and depending on that
 > information to be persistent.

Relative URIs may or may not wire non-persistent information depending
on how your resolution service works.  The grouping of subsets of a
URI space is a grouping of the *identifiers*, but that does not
necessarily mean that the *resources themselves* are similarly
grouped.  A redirection can be returned by the resolution service for
any part of the group pointing the client off to where the resource
currently lives (or closer to it anyway).  In fact, a hierarchical
subdivision of the group can make it even easier for the resolution
service to provide that redirection, and more importantly, for the
client to (more scalably) remember the redirection for a whole
subdivision.  All this and a bit more is supported by the path
scheme resolution mechanism.

Keith, you seem to be arguing not only against relative URNs but
against any hierarchical structuring of the URN space.  The two issues
are closely related since once you have hierarchical structuring, you
can also easily have relative identifiers.  

What is the difference between always using absolute URNs such as

  urn://path/A/B/C/D.doc
  urn://path/A/B/C/E.doc
  
and using relative URNs such as

  C/D.doc
  C/E.doc

within a document having a base URN of

  urn://path/A/B/index.doc

It might be the case that for some resolution mechanisms, you resolve
the relative part by itself in a different way than you resolve the
corresponding absolute URI.  So you might not be able to resolve
urn://path/A/B/C/D.doc directly but instead, after resolving
urn://path/A/B/, you find out about some different kind of service (say
an HTTP server) that you request C/D.doc from.

 > Tim B.L. said:
 > > But Dan La L was right too in pointing out that the relative URI
 > > may in fact be longer lived than the absolute. So it is not a
 > > clear case.
 > 
 > Unless I misunderstood his argument, it seemed to be predicated on
 > the idea that old name spaces will go away and need to be changed.
 > But since the URN framework is specifically designed so that old name
 > spaces do not need to be changed, I don't accept the premise.

The old name space may live forever with no problem - we only have to
guarantee that the names are never used again - no problem (even for
human-meaningful names).  The real problem is in finding a resolution
service that will resolve the old names.  Say a name space is created
in such a way that it is really difficult to actually resolve
identifiers in a scalable way.  One way to solve this problem is to
create a new name space with better resolution mechanisms.  The
relative URIs in the documents could remain unchanged if both the old
and new name spaces supported relative URIs.  

(Footnote: Another different kind of problem for finding a resolution
service could occur if hardly anyone cares about the resources any
more, no matter how scalable the resolution service might be.  The
problem might be to find a cheap enough resolution service.)

(Footnote: Finding (looking up) a resolution service is an essential
part of the resolution process.  You have to have a specific place
(location/address) to start the lookup process.  That's what makes a
name logically the same as an address, but we are not allowed to talk
about that on the URN list - email me replies on that.)

 > As far as I can tell, if we're going to have persistent relative URNs
 > (or equivalently, URNs that reference portions of a single resource)
 > we're going to need a level of indirection for relative URNs just like
 > we have for normal URNs.  

Yes, and providing that indirection is no more of a problem for
relative URNs than for absolute URNs, depending on how your resolution
service works.

If you are thinking only of resolution services that work with flat
name spaces, then indeed relative URNs will be a problem.  Obviously,
document writers will not be able to use URNs in non-hierarchical name
spaces as base URIs.

 > That is, 
 > 
 > given a resource a1 with URN "A1" and a similar resource a2 with URN "A2",
 > (for some meaning of "similar"), it's not reasonable to assume that
 > the portion of a1 named by "A1/foo" is similar to the portion of
 > a2 named by "A2/foo".

Correct. It would be an error to assume that.  Relative URNs can not
be directly compared for equivalence without prepending the context of
the base URN that makes them absolute.  If you know that A1 and A2
are alternative (equivalent) URNs for the same resource, then you *do*
know that "A1/foo" is equivalent to "A2/foo", otherwise you do not
know they are equivalent.

The same is true of absolute and relative URLs, by the way.

 > My view is that since persistence is an important property of URNs,
 > we should not define relative URNs (or URNs that specify portions of
 > documents) until we understand how to define them without diluting
 > the persistence of URNs.

Relative URNs do not dilute the persistence of URNs any more than
hierarchically structured URNs are non-persistent.

 > If we disallow unencoded '/' within URNs for now, we can always add 
 > relative URNs later when we understand them better.

True, but you would also be disallowing hierarchical name spaces such
as the path scheme defines.  Understanding relative URNs is a good
idea, but I don't understand why it is so difficult to understand
them.

Earlier, regarding locations within a resource, you said,

 > Even then, I'm not sure what it means to talk about references 
 > relative to a "Base URN" ...because this assumes that the "Base URN"
 > will need to change while the intra-resource reference names 
 > need to stay the same.  

Important difference: The base URN *may* change (e.g. to a newer
better name space), while the intra-resource (or inter-resource - same
can of worms) relative identifiers *need not* change.

All this talk of hierarchy should be extended to also include Tim's
matrix space with relative URIs of the form ";name=value;name=value".
John Mallery has suggested a URN scheme that is entirely matrix based.
John, it might be useful for you to briefly describe it now.
I need to give it more thought myself, to figure out how to make
the resolution scalable.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA05773 for urn-ietf-out; Thu, 30 Jan 1997 12:56:00 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA05768 for <urn-ietf@services.bunyip.com>; Thu, 30 Jan 1997 12:55:58 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15118  (mail destined for urn-ietf@services.bunyip.com); Thu, 30 Jan 97 12:55:36 -0500
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.7.3) with ESMTP id KAA07936; Thu, 30 Jan 1997 10:55:26 -0700 (MST)
Message-Id: <199701301755.KAA07936@acl.lanl.gov>
From: "Ron Daniel Jr." <rdaniel@lanl.gov>
To: "David Durand" <dgd@cs.bu.edu>, <urn-ietf@bunyip.com>
Subject: Re: [URN] Some good ideas coming out of the "relative..."  discussions...
Date: Thu, 30 Jan 1997 10:54:58 -0700
X-Msmail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke David Durand:

>   The one thing that strikes me here is that FPIs use the "/"
> character to indicate syntactic divisions in the name (actually they
> use "//", but the idea is the same. Now, if we have to encode FPIs to
> make them into URNs that is OK, but if the relative URN stuff comes
> out, it will make sense to unescape the slashes again.

We are starting to do some FPI resolution here and are encoding
the '/' characters. I am not so sure that we would want to unescape
the '//' sequences in the future. I don't know that FPI's hierarchy
follows the letter and spirit of the relative URL spec. I am very
doubtful that it follows implementation practice for that spec. Also,
sometimes "::" is used instead of "//".

I think there are two basic arguments for relative URIs. One is to
make it easier to move a connected set of resources, the other is
for concision. As far as URNs and FPIs go, neither is compelling.
The primary place to use FPIs is in SGML, where they are typically
hidden behind an entity reference. That takes care of concision.
Moving a collection does not require changes to the documents, only
to the name->location resolution info. For FPIs this will typically be
a local SGMLopen catalog, or a catalog accessed through a fallback
resolution procedure such as NAPTR.

(At least, that is the approach we are taking)


Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA05157 for urn-ietf-out; Thu, 30 Jan 1997 12:23:20 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA05152 for <urn-ietf@services.bunyip.com>; Thu, 30 Jan 1997 12:23:18 -0500
Received: from proxy2.ba.best.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA14336  (mail destined for urn-ietf@services.bunyip.com); Thu, 30 Jan 97 12:23:16 -0500
Received: from shellx.best.com (shellx.best.com [206.86.0.11]) by proxy2.ba.best.com (8.8.5/8.8.3) with SMTP id JAA02912; Thu, 30 Jan 1997 09:17:29 -0800 (PST)
Date: Thu, 30 Jan 1997 09:17:29 -0800 (PST)
From: "Gregory J. Woodhouse" <gjw@wnetc.com>
To: Ryan Moats <jayhawk@ds.internic.net>
Cc: urn-ietf@bunyip.com
Subject: [URN] Reltive URNs
In-Reply-To: <32F0D01E.5E5D@ds.internic.net>
Message-Id: <Pine.SGI.3.95.970130090313.16097C-100000@shellx.best.com>
X-Url: http://www.wnetc.com/
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Gregory J. Woodhouse" <gjw@wnetc.com>
Errors-To: owner-urn-ietf@bunyip.com

This almost seems like a replay of the old question of whether URNs should
be human readable or not. If the only goal of URNs is persistence then
there is an argument aginst relative URNs , namely that their
interptertation become context dependent, and so they can't really be
called peristent. There is some merit to this point of view.

If URNs are thought of as abstract, location independent names, then I
think reltive URNs make a lot of sense. There is no necessary relationship
between URI hierchies and physical representation. One could well imagine
a URN like this

HTMLObjects:Corporate:Intel:Product-Lines:Overview:gee-whiz-chip:version7

I don't mean to suggest this is a good URN scheme, but it is an example of
how a name could be hierarchical in structure without being tied in any way
to physical representation. 

If URNs are only meant to be permanent identifiers then it makes snse to
just use something like 12 byte idntifier or some such thing, and then it
doesn't make sense to speak of raltive URNs. If URNs are abstract names for
resources, it makes a lot of sense. In other words, it seems to me that
this is the same fundamental issu reappearing in a different context.

---
gjw@wnetc.com    /    http://www.wnetc.com/home.html
If you're going to reinvent the wheel, at least try to come
to come up with a better one.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA04965 for urn-ietf-out; Thu, 30 Jan 1997 12:12:41 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA04960 for <urn-ietf@services.bunyip.com>; Thu, 30 Jan 1997 12:12:34 -0500
Received: from [128.197.13.2] by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA14224  (mail destined for urn-ietf@services.bunyip.com); Thu, 30 Jan 97 12:12:31 -0500
Received: from csb.bu.edu (dgd@CSB.BU.EDU [128.197.10.4]) by cs.bu.edu (8.8.5/8.8.5/(BU-S-01/27/97-fc1)) with ESMTP id MAA07690 for <urn-ietf@bunyip.com>; Thu, 30 Jan 1997 12:11:21 -0500 (EST)
From: David Durand <dgd@cs.bu.edu>
Received: by csb.bu.edu (8.8.5/Spike-2.1) id MAA19220; Thu, 30 Jan 1997 12:11:16 -0500 (EST)
Date: Thu, 30 Jan 1997 12:11:16 -0500 (EST)
Message-Id: <199701301711.MAA19220@csb.bu.edu>
To: urn-ietf@bunyip.com
Subject: Re: [URN] Some good ideas coming out of the "relative..."  discussions...
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: David Durand <dgd@cs.bu.edu>
Errors-To: "owner-urn-ietf@bunyip.com From: Ryan Moats" <jayhawk@ds.internic.net>

	Mainly, I am thinking of creating a "reserved" set, that
	contains "%" and "/".  The reason's for "%" being reserved are well
	known, and that text would be moved to that section.

	For "/", Ron and I worked out the following proposed text:

	...
	"/" is RESERVED for future developments.  It might be used for
	denoting hierarchy to allow for relative URN processing, but the WG
	has not yet reached consensus on this, so such developments will be
	documented separately.  In the interim, namespace developers SHOULD NOT
	use an unecoded "/", but rather use %-encoding for "/" ("%2F").
	...


	Comments?

  The one thing that strikes me here is that FPIs use the "/"
character to indicate syntactic divisions in the name (actually they
use "//", but the idea is the same. Now, if we have to encode FPIs to
make them into URNs that is OK, but if the relative URN stuff comes
out, it will make sense to unescape the slashes again. So there will
be two canonical representations for the same URN, depending on  when
it was issued, kind of defeating the goals of persistence.

   Perhaps the best thing is to recognize that "relative URNs" may
well be naming scheme dependent in the long run, and thus not good
candidates for syntax hacking. If we make no special allowances now,
and later decide that we really need relative URNs we could add
another kind of resolution service that takes a base URN and a
relative URN and returns the "real" URN. This could be handled as a
single "relative" scheme with an opaque string, since the actual name
assignment scheme could be determined by looking at the base URN.

   -- David



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA04616 for urn-ietf-out; Thu, 30 Jan 1997 11:46:21 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA04610 for <urn-ietf@services.bunyip.com>; Thu, 30 Jan 1997 11:46:19 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA13996  (mail destined for urn-ietf@services.bunyip.com); Thu, 30 Jan 97 11:46:16 -0500
Received: by privateer.windrose.omaha.ne.us; Thu Jan 30 10:45 CST 1997
Message-Id: <32F0D01E.5E5D@ds.internic.net>
Date: Thu, 30 Jan 1997 10:45:18 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: urn-ietf@bunyip.com
Subject: [URN] Some good ideas coming out of the "relative..."  discussions...
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

Although I've only been lurking on what I call the "relative..."
discussions, I did talk with Ron Daniel on the phone earlier today,
and I think that some good ideas have arisen out of this that
should be incorporated in the syntax draft.

Mainly, I am thinking of creating a "reserved" set, that
contains "%" and "/".  The reason's for "%" being reserved are well
known, and that text would be moved to that section.

For "/", Ron and I worked out the following proposed text:

...
"/" is RESERVED for future developments.  It might be used for
denoting hierarchy to allow for relative URN processing, but the WG
has not yet reached consensus on this, so such developments will be
documented separately.  In the interim, namespace developers SHOULD NOT
use an unecoded "/", but rather use %-encoding for "/" ("%2F").
...


Comments?

Ryan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id BAA21126 for urn-ietf-out; Thu, 30 Jan 1997 01:07:51 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id BAA21121 for <urn-ietf@services.bunyip.com>; Thu, 30 Jan 1997 01:07:47 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA11178  (mail destined for urn-ietf@services.bunyip.com); Thu, 30 Jan 97 01:07:45 -0500
Received: from montana (transitory20.lanl.gov [128.165.7.180]) by acl.lanl.gov (8.7.3/8.7.3) with ESMTP id XAA02743; Wed, 29 Jan 1997 23:07:29 -0700 (MST)
Message-Id: <199701300607.XAA02743@acl.lanl.gov>
From: "Ron Daniel Jr." <rdaniel@lanl.gov>
To: "Keith Moore" <moore@cs.utk.edu>, "Tim Berners-Lee" <timbl@w3.org>
Cc: "Keith Moore" <moore@cs.utk.edu>, "Daniel LaLiberte" <liberte@ncsa.uiuc.edu>, "Martin J. Duerst" <mduerst@ifi.unizh.ch>, "URL mailing list" <ietf-url@imc.org>, <urn-ietf@bunyip.com>
Subject: Re: [URN] Re: Relative URLs and URNs 
Date: Wed, 29 Jan 1997 18:54:23 -0700
X-Msmail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke Keith Moore:

> If we disallow unencoded '/' within URNs for now, we can always add 
> relative URNs later when we understand them better.

I couldn't agree more.

Encoding '/' is a bit cumbersome, but it is worth it for the potential
gain in the future.




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id SAA14105 for urn-ietf-out; Wed, 29 Jan 1997 18:40:35 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id SAA14100 for <urn-ietf@services.bunyip.com>; Wed, 29 Jan 1997 18:40:32 -0500
Received: from IG.CS.UTK.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA08833  (mail destined for urn-ietf@services.bunyip.com); Wed, 29 Jan 97 18:40:24 -0500
Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK) id SAA31944; Wed, 29 Jan 1997 18:35:05 -0500 (EST)
Message-Id: <199701292335.SAA31944@ig.cs.utk.edu>
X-Uri: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Tim Berners-Lee <timbl@w3.org>
Cc: Keith Moore <moore@cs.utk.edu>, Daniel LaLiberte <liberte@ncsa.uiuc.edu>, "Martin J. Duerst" <mduerst@ifi.unizh.ch>, "Ron Daniel Jr." <rdaniel@lanl.gov>, URL mailing list <ietf-url@imc.org>, urn-ietf@bunyip.com
Subject: [URN] Re: Relative URLs and URNs 
In-Reply-To: Your message of "Wed, 29 Jan 1997 17:46:52 EST." <3.0.32.19970129174648.007c5900@hq.lcs.mit.edu> 
Date: Wed, 29 Jan 1997 18:35:05 -0500
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@bunyip.com

> >> If all URNs are syntactically opaque URLs, are we not imposing a
> >> restriction on all URNs that they cannot use the relative URL mechanism?
> >
> >Yes, but this is a feature.  Relative URLs wire relationships between
> >resources into the resource name itself, which hurts long-term persistence.
> 
> Keith, you make a good point that relative URIs are limited in persistence to
> the persistence of the two URIs.   

I don't know which two URIs you're talking about.  The persistence 
problem, as I see it, comes from wiring non-persistent information
into the URI -- in this case, the grouping of subsets of URI space --
and depending on that information to be persistent.

> But Dan La L was right too in pointing  out that 
> the relative URI may in fact be longer lived than the absolute. So it is
> not a clear case.

Unless I misunderstood his argument, it seemed to be predicated on
the idea that old name spaces will go away and need to be changed.
But since the URN framework is specifically designed so that old name
spaces do not need to be changed, I don't accept the premise.

As far as I can tell, if we're going to have persistent relative URNs
(or equivalently, URNs that reference portions of a single resource)
we're going to need a level of indirection for relative URNs just like
we have for normal URNs.  

That is, 

given a resource a1 with URN "A1" and a similar resource a2 with URN "A2",
(for some meaning of "similar"), it's not reasonable to assume that
the portion of a1 named by "A1/foo" is similar to the portion of
a2 named by "A2/foo".  What we would need is some mapping layer which
we could ask "what portion of a2 is equivalent to the portion of a1 named
by "A1/foo"?".  (and just because "A1/foo" maps to "A2/bar" doesn't
mean that A2/bar maps to A1/foo)

> So one should not forbid them.  Disabling a consistent function in a special
> case is normally a kludge, not a feature.  In general, specs which tell
> people what to do against their better judgement are typically suspect too.
> This would be something to put in a usage document: "When relative
> URIs are considered harmful and when not"

My view is that since persistence is an important property of URNs,
we should not define relative URNs (or URNs that specify portions of
documents) until we understand how to define them without diluting
the persistence of URNs.

If we disallow unencoded '/' within URNs for now, we can always add 
relative URNs later when we understand them better.

Keith


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id RAA12504 for urn-ietf-out; Wed, 29 Jan 1997 17:48:21 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id RAA12434 for <urn-ietf@services.bunyip.com>; Wed, 29 Jan 1997 17:47:26 -0500
Received: from www10.w3.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA08542  (mail destined for urn-ietf@services.bunyip.com); Wed, 29 Jan 97 17:47:25 -0500
Received: from peak.w3.org ([18.23.10.162]) by www10.w3.org (8.7.5/8.7.3) with SMTP id RAA27652; Wed, 29 Jan 1997 17:47:02 -0500 (EST)
Message-Id: <3.0.32.19970129174648.007c5900@hq.lcs.mit.edu>
X-Sender: timbl@hq.lcs.mit.edu
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Wed, 29 Jan 1997 17:46:52 -0500
To: Keith Moore <moore@cs.utk.edu>, Daniel LaLiberte <liberte@ncsa.uiuc.edu>
From: Tim Berners-Lee <timbl@w3.org>
Subject: [URN] Re: Relative URLs and URNs 
Cc: "Martin J. Duerst" <mduerst@ifi.unizh.ch>, "Ron Daniel Jr." <rdaniel@lanl.gov>, URL mailing list <ietf-url@imc.org>, urn-ietf@bunyip.com, moore@cs.utk.edu
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Tim Berners-Lee <timbl@w3.org>
Errors-To: owner-urn-ietf@bunyip.com

At 11:12 am 29-01-97 -0500, Keith Moore wrote:
>> If all URNs are syntactically opaque URLs, are we not imposing a
>> restriction on all URNs that they cannot use the relative URL mechanism?
>
>Yes, but this is a feature.  Relative URLs wire relationships between
>resources into the resource name itself, which hurts long-term persistence.

Keith, you make a good point that relative URIs are limited in persistence to
the persistence of the two URIs.   But Dan La L was right too in pointing
out that 
the relative URI may in fact be longer lived than the absolute. So it is
not a clear case.
So one should not forbid them.  Disabling a consistent function in a special
case is normally a kludge, not a feature.  In general, specs which tell
people what to do against their better judgement are typically suspect too.
This would be something to put in a usage document: "When relative
URIs are considered harmful and when not"

[...]

(Dan L:)
>> Another advantage of relative identifiers is that they are shorter
>> than their equivalent full identifiers.  

Yes.

>It's not necessarily true that a URN is shorter than a relative URL.

(That wasn't what Dan said (that relative URIs in general are shorter than
absolute URIs) , I  assume it's the reverse of what you meant
to say, that "It's not necessarily true that a relative URL is shorter than
a URN" )

>Since URNs don't need to be human-meaningful, they can be allocated
>from a denser space than is typical for URLs.

There is nothing to *stop* URLs being allocated extremely densely.
Following my comment in Leslie's message, it is a social issue that
URLs are typically not dense and not always persistently maintained.

Since HTTP URLs don't need to be human-meaningful, they can be
allocated from a denser space than may equally become typical for URNs.

>Keith

Tim



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id RAA11762 for urn-ietf-out; Wed, 29 Jan 1997 17:26:38 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id RAA11756 for <urn-ietf@services.bunyip.com>; Wed, 29 Jan 1997 17:26:35 -0500
Received: from www10.w3.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA08401  (mail destined for urn-ietf@services.bunyip.com); Wed, 29 Jan 97 17:26:33 -0500
Received: from peak.w3.org ([18.23.10.162]) by www10.w3.org (8.7.5/8.7.3) with SMTP id RAA27534; Wed, 29 Jan 1997 17:26:40 -0500 (EST)
Message-Id: <3.0.32.19970129172627.007b2140@hq.lcs.mit.edu>
X-Sender: timbl@hq.lcs.mit.edu
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Wed, 29 Jan 1997 17:26:39 -0500
To: Leslie Daigle <leslie@bunyip.com>, urn-ietf@bunyip.com, connolly@w3.org
From: Tim Berners-Lee <timbl@w3.org>
Subject: Re: [URN] what's in a syntax?
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Tim Berners-Lee <timbl@w3.org>
Errors-To: owner-urn-ietf@bunyip.com

I don't follow this consistently, but I am granting myself
the luxury of responding here (with my w3c hat off)
as I think it is important.

At 03:25 pm 27-01-97 -0500, Leslie Daigle wrote:
>	. If we align the syntaxes wrt reserved characters, etc, will
>	  
>		URN:<see syntax draft of the day>
>
>	  necessarily imply that URNs are a "scheme" of URLs?

It would be sufficiently confusing that I would certainly oppose
it if it didn't.

>	  If so, then URNs will have to go through the URL vetting process,
>	  and potentially the string "URN" will be objected to.

I don't see any reason why anyone should object to a string.
(It would be nice if one were to admit the possibility  of other schemes
which match the URN requirements but are in fact different schemes,
just as you can consider "URL" to be one requirement and "HTTP"
to be a protocol meeting it.  But if the only thing in one's way is an
arbitrary string, then it should not really prevent progress!)

>	  Also, will this imply that URNs are equivalent to URLs in terms
>	  of semantics?  (There are those that think the are, and those that
>	  think they aren't). 

No, no 1000 times no!   I have tried so many times to say that universal
URI syntax is more universal than the semantics of any "name",
"address", "locator" space.  It is social issues not technical ones
which in the end make the differences between names and addresses
in a global information space.

>	. Alternatively, can we align the syntaxes and succeed in having
>
>		URN:<see syntax draft of the day>
>
>	  treated as a special case by URL resolvers, (treated as an 
>	  opaque URL, as Ryan described it).

Hands up those who like special cases.

>These questions have little to do with implementation details -- i.e., 
>any of the above can certainly be implemented.  The real questions, to my
>way of thinking, lie in:
>
>	. Does lining up the syntaxes increase the likelihood of getting
>	  URNs handled sooner rather than later by existing software (i.e.,
>	  are the necessary differences in handling going to mean that
>	  existing software can't handle them anyway?)
>
>	. What issues will we have to address in terms of 
>	  supporting/distinguishing URN/URL semantics?  (E.g., if URNs
>	  are supported as URL "schemes",  can we make the distinction
>	  between names and addresses).

The semantics of any URI scheme, http: and urn: included, are defined by

  - The specification of hte scheme in the rules it allows for changing
   the mapping of URI to content;
 - the social systems set up to ensure that the rules are followed;
 - the extent to which those social systems work;
 - The rules set up, in a hierarchical system, by delegates such as
   URN authorities for URNs or webmasters for HTTP which determine
  how specifically the mapping of URI to content in any given subtree;
 - Similarly, the social systems to enforce those rules and the extent 
 that they work.

Historians and librarians of the future will be able to say what worked
in terms of being persistent.

>I have not been successful in trying to make this an even-handed message
-- it
>is pretty clear that I am concerned that we are heading back into rough
>waters regarding "why do we need URNs when we have URLs". 

If the URN group is going to set up a new name space with good properties,
then that seems to me to have some value.  I also believe in the coexistence
of alternative schemes and (especially when social factors are involved)
the real world and the market testing them and choosing in the end.

Tim BL



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA11095 for urn-ietf-out; Wed, 29 Jan 1997 16:20:09 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA11084 for <urn-ietf@services.bunyip.com>; Wed, 29 Jan 1997 16:19:58 -0500
Received: from Honey.Innosoft.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07805  (mail destined for urn-ietf@services.bunyip.com); Wed, 29 Jan 97 16:19:48 -0500
Received: from LOCALHOST by envy.cs.utk.edu with SMTP (cf v2.11c-UTK) id LAA01155; Wed, 29 Jan 1997 11:13:24 -0500
Message-Id: <199701291613.LAA01155@envy.cs.utk.edu>
X-Uri: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Cc: "Martin J. Duerst" <mduerst@ifi.unizh.ch>, "Ron Daniel Jr." <rdaniel@lanl.gov>, Tim Berners-Lee <timbl@w3.org>, URL mailing list <ietf-url@imc.org>, urn-ietf@bunyip.com, moore@cs.utk.edu
Subject: [URN] Re: Relative URLs and URNs 
In-Reply-To: Your message of "Wed, 29 Jan 1997 09:58:08 CST." <199701291558.JAA18910@void.ncsa.uiuc.edu> 
Date: Wed, 29 Jan 1997 11:12:51 -0500
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@bunyip.com

> If all URNs are syntactically opaque URLs, are we not imposing a
> restriction on all URNs that they cannot use the relative URL mechanism?

Yes, but this is a feature.  Relative URLs wire relationships between
resources into the resource name itself, which hurts long-term persistence.

> Long term, support for some name
> spaces will eventually fade out completely, so moving to a new name
> space is not only a possibility, it seems to be a certainty.

Yes, for newly-created names.  But there's no reason why resolution
services cannot continue to exist for old namespaces, even though
they may use new resolution methods and protocols.

> How is a location within a resource really different from a relative
> URN?

The answer depends on whether the relationship between locations within
a resource can change over time.  But you're right - the ability to
reference different portions of a resource opens up a very similar
can of worms as the ability to reference one resource relative to another.

If you want persistent references for portions of a resource, you need 
similar rules for assignment as you would for persistent identifiers 
for resources themselves -- e.g. don't use section numbers (they'll change)
or human-meaningful section names (because the document will be 
reorganized into sections that don't correspond to the original one).

Even then, I'm not sure what it means to talk about references 
relative to a "Base URN" ...because this assumes that the "Base URN"
will need to change while the intra-resource reference names 
need to stay the same.  

> Another advantage of relative identifiers is that they are shorter
> than their equivalent full identifiers.  

It's not necessarily true that a URN is shorter than a relative URL.
Since URNs don't need to be human-meaningful, they can be allocated
from a denser space than is typical for URLs.

Keith



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA03172 for urn-ietf-out; Wed, 29 Jan 1997 12:56:51 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA03167 for <urn-ietf@services.bunyip.com>; Wed, 29 Jan 1997 12:56:47 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA05847  (mail destined for urn-ietf@services.bunyip.com); Wed, 29 Jan 97 12:56:30 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <08248-0@josef.ifi.unizh.ch>; Wed, 29 Jan 1997 18:48:36 +0100
Date: Wed, 29 Jan 1997 18:48:35 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: URL mailing list <ietf-url@imc.org>, urn-ietf@bunyip.com
Subject: Re: [URN] what's in a syntax? (fwd)
Message-Id: <Pine.SUN.3.95q.970129183825.245H-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

The following is a mail I sent to Leslie regarding her request
on the URN list. I am posting it now, as mentionned before,
because I think that it gives some more background to some
things currently discussed about URNs and URLs. Not that
I think that the things I discuss here should be realized
immediately, though.

Regards,	Martin.

---------- Forwarded message ----------
Date: Tue, 28 Jan 1997 10:01:53 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: Leslie Daigle <leslie@bunyip.com>
Subject: Re: [URN] what's in a syntax?

On Mon, 27 Jan 1997, Leslie Daigle wrote:

> It seems to me that we are at a crossroads with the URN syntax, and we need to 
> get some concrete sense of direction quickly.
> 
> I'd like to outline the situation below and then ask for everyone to send
> feedback to me directly -- and please, do send feedback, if only to let me
> know people are still thinking about this :-)

Hello Leslie,

I'm definitely still caring about it, although my main concern is
internationalization. Even for this, the syntactic parallels between
URLs and URNs are important, whereas semantically (e.g. why do we
need internationalization), there are wide differences.


> Ryan, our URN syntax document editor, has spent a good deal of time trying
> to get URN syntax to line up reasonably well with the existing URL syntax
> document (i.e., the de facto "URI" syntax document).
> 
> This document is currently under review, and there are efforts afoot to 
> determine a review process for vetting new URL schemes. 
> 
> As part of the discussion of this (on the uri@bunyip.com mailing list),
> the issue of URN conformance with URL syntax has come up.  There are some
> specific changes that would (still) have to be made to accomplish this.
> While these are not necessarily stressing in terms of syntax, there
> are some particular ramifications that need to be considered:
> 
> 	. If we align the syntaxes wrt reserved characters, etc, will
> 	  
> 		URN:<see syntax draft of the day>
> 
> 	  necessarily imply that URNs are a "scheme" of URLs?

No, URNs are not, and should not be, a special scheme. They are on
par with URLs. But syntactically, they look like a (not so) special
scheme, and this has many advantages. And they might be processed
by many browsers like a scheme, i.e. look at part before first ":",
decide which subroutine to call, and pass the rest to this subroutine.


> 	  If so, then URNs will have to go through the URL vetting process,
> 	  and potentially the string "URN" will be objected to.

No, URNs are one level higher.

> 	  Also, will this imply that URNs are equivalent to URLs in terms
> 	  of semantics?  (There are those that think the are, and those that
> 	  think they aren't). 

That's not my field of expertise, but I think finally, usage will
show it. In some sense, they are similar (you get something back if
you type it into a browser), in some sense, they are hopefully different
(persistency,...).


> 	. Alternatively, can we align the syntaxes and succeed in having
> 	  
> 
> 		URN:<see syntax draft of the day>
> 
> 	  treated as a special case by URL resolvers, (treated as an 
> 	  opaque URL, as Ryan described it).

An opaque URL, in terms of URLs, is nothing special. A lot of URLs
are opaque URLs, such as "mailto" or "data". URNs conform to URL
syntax. They just don't conform to the syntax for generic URLs,
but that's not necessary.

The question might arise whether relative addressing of URNs is
necessary or desirable. The way I see URNs, their persistency
implies that they are rather big and independent, so that
relative addressing is not of much use. One of the scenarios
I see is that an URN (e.g. for a book) is resolved to an URL
that is the top of the hypertext structure that actually
represents that book, and that that hypertext structure
is internally linked using relative URLs.

This may lead to the question whether we need a way to not only
say "book X" (with urn:isbn:0-12345678-9) but "paragraph m on page n
of chapter y". There would be no need for such things to use
relatively, as other means can be used for addressing inside
a document, and as the main advantage of relative addressing,
invariance under coordinated movement to another place, is
irrelevant because URNs don't change if the actual resource
is moved to another place. But still, the requirement of
addressing a point inside an URN may remain.

The problem is that such addressing can be done in many different
ways (pages vs. chapters and sections, or seconds for a video,...).
The #name feature looks promising, but it restricts references
to only those places that have been tagged beforehand, not a
good thing for maybe very bulky documents.

What I think is worth contemplating, if not already done, are
ways to identify locations inside an URN. This is quite an
architectural question, because we might require that
URN resolvers resolve locations inside a resource at the
same time they resolve the URN itself, or that it is just
something done syntactically. In the first case, an URN
	urn:isbn:0-12345678-9=page34line20
would be passed as
	0-12345678-9=page34line20
to some isbn resolver, which, maybe with the help of other
resolvers, could return an URL such as
	http://xxx.yyy.lib/books/shelfNN/ourBook/chapter3/section2#anchor
which might be the closest identifiable point to line 20 on page 34.
The alternative would be to have an URN
	urn:isbn:0-12345678-9=/chapter3/section2#anchor
which would be chopped apart either by the URN software or an
isbn resolver (depending on whether a generic syntax is choosen
or not). The resolving process would then return only
	http://xxx.yyy.lib/books/shelfNN/ourBook
and the client would append
	/chapter3/section2#anchor
to get the same result. In the above, the fact that the first example
uses lines and pages should not give the impression that this variant
is more oriented towards physical location; the important thing is
that it (potentially) allows various addressing modalities and
transformation from one modality to another. The character "=" has
been choosen just as an example. If we decide that addressing
inside a resource is a desired syntactical property of (potentially)
all URNs and that it should be handled syntactically (i.e. by
string concatenation with the resulting URL, with all the problems
of non-portability), then it might become "#". If URN resolvers
are responsible for this part also, there is no need for a convention,
although it is not bad to have an informal one. The main problem
in this case is that URN schemes have to plan for such things
in advance; it is difficult to start with an "isbn" scheme
without such a feature and later add one. There is also the
danger of fragmentation, i.e. from an isbn scheme, somebody
might create an isbnpageline scheme, whereas somebody else
might create an isbnchaptsect scheme. If done with enough
foresight, this is of course not necessessary, because
	urn:isbn:0-12345678-9=page34line20
and
	urn:isbn:0-12345678-9=chapt2sect3
(which in both cases would need a little bit more of syntax after
the "=") can both coexist.


> These questions have little to do with implementation details -- i.e., 
> any of the above can certainly be implemented.  The real questions, to my
> way of thinking, lie in:
> 
> 	. Does lining up the syntaxes increase the likelihood of getting
> 	  URNs handled sooner rather than later by existing software (i.e.,
> 	  are the necessary differences in handling going to mean that
> 	  existing software can't handle them anyway?)

The syntaxes are already lined up (apart from internationalization issues).

> 	. What issues will we have to address in terms of 
> 	  supporting/distinguishing URN/URL semantics?  (E.g., if URNs
> 	  are supported as URL "schemes",  can we make the distinction
> 	  between names and addresses).
> 
> 
> I have not been successful in trying to make this an even-handed message -- it
> is pretty clear that I am concerned that we are heading back into rough
> waters regarding "why do we need URNs when we have URLs".  _However_, I 
> know there are other people who have seen all of this and think that there
> is no real issue at all.

The rough question might be "do we need some mechanism to identify
'locations' inside a resource".


> So, please send feedback -- if you think there is an issue here, and why, or
> if you think there is no issue here, and why not.  Please send directly
> to me -- I will summarize for the list, and make the collected messages
> available.  

It turns out that I have written a lot here. If you think that it
makes sense to send this directly to the list for further
discussion, please do so or tell me to do so.


Regards,	Martin.




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA00238 for urn-ietf-out; Wed, 29 Jan 1997 10:58:58 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA00230 for <urn-ietf@services.bunyip.com>; Wed, 29 Jan 1997 10:58:41 -0500
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA03090  (mail destined for urn-ietf@services.bunyip.com); Wed, 29 Jan 97 10:58:38 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id JAA22415; Wed, 29 Jan 1997 09:58:13 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id JAA18910; Wed, 29 Jan 1997 09:58:08 -0600 (CST)
Date: Wed, 29 Jan 1997 09:58:08 -0600 (CST)
Message-Id: <199701291558.JAA18910@void.ncsa.uiuc.edu>
To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Cc: "Ron Daniel Jr." <rdaniel@lanl.gov>, Tim Berners-Lee <timbl@w3.org>, URL mailing list <ietf-url@imc.org>, urn-ietf@bunyip.com
Subject: [URN] Re: Relative URLs and URNs
In-Reply-To: <Pine.SUN.3.95q.970128100313.245B-100000@enoshima>
References: <3.0.32.19970127161513.00719f30@acl.lanl.gov> <Pine.SUN.3.95q.970128100313.245B-100000@enoshima>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com.Thus.spoke.Tim.Berners-Lee:The.URN.scheme.should.be.mapped.onto.urn1://authority/nameissuedbyauthority

Martin J. Duerst writes:
 > As far as I understand, the first part after the "urn" prefix is
 > not an authority (work is going on on mechanisms to actually
 > find such authorities or resolvers), but more akin to a scheme
 > in the URL case. So the use of ":" instead of "//" has some
 > merit.

That is one way to look at it.  I like to think of the <authority> as
a scheme name because it determines how the rest of the identifier is
interpreted, just as for other identifiers.  But this nested notation
does not fit in the current generic URI notation.  We could probably
change the generic URI notation to allow this nesting, but there are
some other considerations.  For one thing, there was some discussion
about whether the <authority> itself should be hierarchical to allow
subauthorities.  Scheme names are not (currently) hierarchical.

But if the <authority> in the identifier is used to find or look up an
authority or resolver, then the <authority> is at least the *name* of
the authority or resolver.

 > I beg to disagree. URNs are designed to be syntactically equivalent to
 > opaque URLs.

Whether URNs are syntactically opaque URLs is still open for discussion.

If all URNs are syntactically opaque URLs, are we not imposing a
restriction on all URNs that they cannot use the relative URL mechanism?

 > Ron Daniels said:
 > > At this time we have not defined any relative URN specification.

True, but we wouldn't need to define a new relative URN specification
if we simply inherited the relative URL specification so that it applies
to URNs also.

 > Because URNs are persistent, the main advantage of relative URNs,
 > namely invariance on coordinated movements to other locations,
 > is irrelevant.

Not true, for several reasons.  One reason is that, although URNs are
*intended* to be persistent, there will be multiple names for things,
each possibly providing different associated services or different
reliability or speed of resolution.  Long term, support for some name
spaces will eventually fade out completely, so moving to a new name
space is not only a possibility, it seems to be a certainty.
Therefore, making the identifiers within a document relative to the
base identifier is a good idea.  This is not really different from
what you suggest next:

 > What could be more relevant is the possibility to address parts of
 > resources, or 'locations' within resources, together with URNs.

How is a location within a resource really different from a relative
URN?

What makes an identifier be relative is that part of the context for
interpreting it is missing from the identifier itself.  That context
is the base URL of a document, but it could just as well be a base URN
of the document.

So both relative URNs and relative URLs are better thought of as
relative identifiers of some kind.  What kind of identifier they are
depends on the context, the base URI.  The very same relative
identifier could be both a relative URL (e.g. http) and a relative URN
(e.g. path), if the URN supported hierarchy at that level.

Another advantage of relative identifiers is that they are shorter
than their equivalent full identifiers.  This becomes a significant
issue when there are large numbers of identifiers in a document.
(This is analogous to the flyweight pattern, if you are familiar with
OO design patterns.)

 > I have sent some considerations about this to Leslie as a
 > response to her request on the URN mailing list; I can make
 > this available if somebody is interested.

If Leslie includes that in her summary, I can wait.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id EAA16782 for urn-ietf-out; Tue, 28 Jan 1997 04:21:38 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id EAA16775 for <urn-ietf@services.bunyip.com>; Tue, 28 Jan 1997 04:21:36 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA12762  (mail destined for urn-ietf@services.bunyip.com); Tue, 28 Jan 97 04:21:33 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <22338-0@josef.ifi.unizh.ch>; Tue, 28 Jan 1997 10:21:39 +0100
Date: Tue, 28 Jan 1997 10:21:38 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Cc: Tim Berners-Lee <timbl@w3.org>, URL mailing list <ietf-url@imc.org>, urn-ietf@bunyip.com
Subject: [URN] Re: Relative URLs, // and ;
In-Reply-To: <3.0.32.19970127161513.00719f30@acl.lanl.gov>
Message-Id: <Pine.SUN.3.95q.970128100313.245B-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

On Mon, 27 Jan 1997, Ron Daniel Jr. wrote:

> [I'm adding urn-ietf@bunyip.com to the Cc list since that is the
> list for the IETF's URN-WG.]
> 
> Thus spoke Tim Berners-Lee:
> 
> >The URN scheme should be
> >mapped onto
> >urn1://authority/nameissuedbyauthority

As far as I understand, the first part after the "urn" prefix is
not an authority (work is going on on mechanisms to actually
find such authorities or resolvers), but more akin to a scheme
in the URL case. So the use of ":" instead of "//" has some
merit.


> The proposed URN syntax is laid out in draft-ietf-urn-syntax, but
> the short description is:
>    urn:namespace_id:namespace_specific_string
> for example
>    urn:isbn:1-234-5678-9
>    urn:upc:42709-10150
> etc.
> 
> Some namespaces, such as ISO Formal Public Identifiers, already make
> use of '//'. For such namespaces we say they need to %encode occurances
> of '/' that do not follow the rules of RFC1639. Those rules were that
> '/' denoted hierarchy with the most significant component on the left.

I beg to disagree. URNs are designed to be syntactically equivalent to
opaque URLs. In an opaque URL, escaping of '/' is not needed, unless
it is syntactically significant. See e.g. section 2.1 of draft-fielding-...
The only reserved characters that URN syntax itself uses is ":",
and this doesn't have to be escaped because it cannot appear in the
first two parts ("urn" and e.g. "isbn"). The need of escaping
of reserved characters after the second ":" is determined by the
needs of the namespace. These will usually be rather low, as
some of them don't use many characters so that there is no
problem identifying reserved characters, and others will
most certainly have their own way to get around this problem.
E.g. in the case of "isbn", "-" is a reserved character, but
it is not also used at the place of a digit (or X). In the
case of ISO Formal Public Identifiers, either "/" is also
disallowed between structurally meaningful "/", or there
must be a way to escape such "/".


> At this time we have not defined any relative URN specification.

Because URNs are persistent, the main advantage of relative URNs,
namely invariance on coordinated movements to other locations,
is irrelevant.
What could be more relevant is the possibility to address parts of
resources, or 'locations' within resources, together with URNs.
I have sent some considerations about this to Leslie as a
response to her request on the URN mailing list; I can make
this available if somebody is interested.


Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id SAA29985 for urn-ietf-out; Mon, 27 Jan 1997 18:15:54 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id SAA29977; Mon, 27 Jan 1997 18:15:47 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA08920  (mail destined for uri@services.bunyip.com); Mon, 27 Jan 97 18:13:31 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id QAA00991; Mon, 27 Jan 1997 16:12:42 -0700 (MST)
Message-Id: <3.0.32.19970127161513.00719f30@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Mon, 27 Jan 1997 16:23:45 -0700
To: Tim Berners-Lee <timbl@w3.org>
From: "Ron Daniel Jr." <rdaniel@lanl.gov>
Subject: [URN] Re: Relative URLs, // and ;
Cc: uri@bunyip.com, urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

[I'm adding urn-ietf@bunyip.com to the Cc list since that is the
list for the IETF's URN-WG.]

Thus spoke Tim Berners-Lee:

>The URN scheme should be
>mapped onto
>urn1://authority/nameissuedbyauthority

The proposed URN syntax is laid out in draft-ietf-urn-syntax, but
the short description is:
   urn:namespace_id:namespace_specific_string
for example
   urn:isbn:1-234-5678-9
   urn:upc:42709-10150
etc.

Some namespaces, such as ISO Formal Public Identifiers, already make
use of '//'. For such namespaces we say they need to %encode occurances
of '/' that do not follow the rules of RFC1639. Those rules were that
'/' denoted hierarchy with the most significant component on the left.

>At 11:29 am 27-01-97 -0600, Daniel LaLiberte wrote:
>>Are you just putting your foot down now  .. finally.
>
>I've been out of the loop.  URIs are not supposed to be irrevocably linked
>to DNS!
>Unfortunately there have been many demands on my time.

I don't understand your assertion about DNS. No URN namespace is
required to use domain names, as shown by the examples above. Certainly the
namespaces we are considering for use at the lab have NO tie to the DNS.
(They may be resolved through the DNS, but the names themselves don't
use domain names).
Members of the URN-WG have expressed a desire for a namespace that is
easy for people to get started with, and lots of people think that using
the domain name hierarchy (perhaps with some augmentations to overcome
the reassignment problem) is the way to go. Such a namespace might
look like
  urn:inet:acl.lanl.gov(1):fy97_budget
but I emphasize that this is only one namespace out of many.


[Lots of stuff on "///", "//", "/" deleted.]
At this time we have not defined any relative URN specification.
Nevertheless we do not allow unencoded occurances of '/' in URNs
unless they follow the rules in RFC1630. Similarly, '?', '#', and
a few other characters must be encoded unless they follow the
rules of RFC1630.

One of the URN requirements was to allow old namespaces to be grandfathered
into URNs. Because of this, I am wary about requiring ALL URN namespaces
to use '//'. Some namespaces will not have the notion of a relative identifier,
others (such as path) may not need '//'. What we do require is that
when representing a name from an old namespace as a URN, reserved
characters are encoded unless they meet the semantics established by 1630.



Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab,  MS B287     voice: +1 505 665 0597
Los Alamos National Laboratory         fax: +1 505 665 4939
Los Alamos, NM, USA  87545            http://www.acl.lanl.gov/~rdaniel/
 Want to buy: "The Five Laws of Library Science" by S.R. Ranganathan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA25208 for urn-ietf-out; Mon, 27 Jan 1997 15:25:12 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA25198 for <urn-ietf@services.bunyip.com>; Mon, 27 Jan 1997 15:25:10 -0500
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA06906  (mail destined for urn-ietf@services.bunyip.com); Mon, 27 Jan 97 15:25:08 -0500
From: Leslie Daigle <leslie@bunyip.com>
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id PAA12419 for urn-ietf@bunyip.com; Mon, 27 Jan 1997 15:25:07 -0500
Date: Mon, 27 Jan 1997 15:25:07 -0500
Message-Id: <199701272025.PAA12419@beethoven.bunyip.com>
To: urn-ietf@bunyip.com
Subject: [URN] what's in a syntax?
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@bunyip.com>
Errors-To: owner-urn-ietf@bunyip.com

It seems to me that we are at a crossroads with the URN syntax, and we need to 
get some concrete sense of direction quickly.

I'd like to outline the situation below and then ask for everyone to send
feedback to me directly -- and please, do send feedback, if only to let me
know people are still thinking about this :-)




Ryan, our URN syntax document editor, has spent a good deal of time trying
to get URN syntax to line up reasonably well with the existing URL syntax
document (i.e., the de facto "URI" syntax document).

This document is currently under review, and there are efforts afoot to 
determine a review process for vetting new URL schemes. 

As part of the discussion of this (on the uri@bunyip.com mailing list),
the issue of URN conformance with URL syntax has come up.  There are some
specific changes that would (still) have to be made to accomplish this.
While these are not necessarily stressing in terms of syntax, there
are some particular ramifications that need to be considered:

	. If we align the syntaxes wrt reserved characters, etc, will
	  
		URN:<see syntax draft of the day>

	  necessarily imply that URNs are a "scheme" of URLs?

	  If so, then URNs will have to go through the URL vetting process,
	  and potentially the string "URN" will be objected to.

	  Also, will this imply that URNs are equivalent to URLs in terms
	  of semantics?  (There are those that think the are, and those that
	  think they aren't). 

	. Alternatively, can we align the syntaxes and succeed in having
	  

		URN:<see syntax draft of the day>

	  treated as a special case by URL resolvers, (treated as an 
	  opaque URL, as Ryan described it).


These questions have little to do with implementation details -- i.e., 
any of the above can certainly be implemented.  The real questions, to my
way of thinking, lie in:

	. Does lining up the syntaxes increase the likelihood of getting
	  URNs handled sooner rather than later by existing software (i.e.,
	  are the necessary differences in handling going to mean that
	  existing software can't handle them anyway?)

	. What issues will we have to address in terms of 
	  supporting/distinguishing URN/URL semantics?  (E.g., if URNs
	  are supported as URL "schemes",  can we make the distinction
	  between names and addresses).


I have not been successful in trying to make this an even-handed message -- it
is pretty clear that I am concerned that we are heading back into rough
waters regarding "why do we need URNs when we have URLs".  _However_, I 
know there are other people who have seen all of this and think that there
is no real issue at all.

So, please send feedback -- if you think there is an issue here, and why, or
if you think there is no issue here, and why not.  Please send directly
to me -- I will summarize for the list, and make the collected messages
available.  

Thanks,
Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA29082 for urn-ietf-out; Mon, 20 Jan 1997 11:59:41 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA29076 for <urn-ietf@services.bunyip.com>; Mon, 20 Jan 1997 11:59:37 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA04806  (mail destined for urn-ietf@services.bunyip.com); Mon, 20 Jan 97 11:59:23 -0500
Received: by privateer.windrose.omaha.ne.us; Mon Jan 20 10:58 CST 1997
Message-Id: <32E3A44E.CF4@ds.internic.net>
Date: Mon, 20 Jan 1997 10:58:54 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: urn-ietf@bunyip.com
Subject: [URN] Last ?? Pre-release of syntax-02.
Content-Type: multipart/mixed; boundary="------------2C1F68322435"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

This is a multi-part message in MIME format.

--------------2C1F68322435
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Folks-

Here is the next (and if I'm lucky last) pre-release of syntax-02.

Changes from the last pre-release are that I've moved characters
around to align with the URL specification, and added an Appendix
on how URN's should be handled by URL resolvers.  Please look at this
as it could probably use some hammering.

If I don't see any comments by next monday I'll send it to the i-d
editors.  (Actually if the comments are slight enough I'll do that
anyway).

Ryan

--------------2C1F68322435
Content-Type: text/plain; charset=us-ascii; name="urn.syntax.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="urn.syntax.txt"







Internet-Draft                                                Ryan Moats
draft-ietf-urn-syntax-02.txt                                        AT&T
Expires in six months                                       January 1997


                               URN Syntax
                 Filename: draft-ietf-urn-syntax-02.txt


Status of This Memo

      This document is an Internet-Draft.  Internet-Drafts are working
      documents of the Internet Engineering Task Force (IETF), its
      areas, and its working groups.  Note that other groups may also
      distribute working documents as Internet-Drafts.

      Internet-Drafts are draft documents valid for a maximum of six
      months and may be updated, replaced, or obsoleted by other
      documents at any time.  It is inappropriate to use Internet-
      Drafts as reference material or to cite them other than as ``work
      in progress.''

      To learn the current status of any Internet-Draft, please check
      the ``1id-abstracts.txt'' listing contained in the Internet-
      Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
      (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
      Coast), or ftp.isi.edu (US West Coast).


Abstract

   Uniform Resource Names (URNs) are intended to serve as persistent
   resource identifiers. This document sets forward the canonical syntax
   for URNs.  Support for both existing legacy and new namespaces is
   discussed. Requirements for URN presentation and transmission are
   presented.  Finally, there is a discussion of URN equivalence and how
   to determine it.

1. Introduction

   Uniform Resource Names (URNs) are intended to serve as persistent
   resource identifiers and are designed to make it easy to map other
   namespaces (which share the properties of URNs) into URN-space. The
   URN syntax therefore provides a means to encode character data in a
   form that can be sent in existing protocols, transcribed on most
   keyboards, etc.





Expires 7/31/97                                                 [Page 1]





INTERNET DRAFT                 URN Syntax                   January 1997


2. Syntax

   All URNs have the following syntax:

                     <URN> ::= "urn:" <NID> ":" <NSS>

   <NID> is the Namespace Identifier, and <NSS> is the Namespace
   Specific String.  The leading case-insensitive "urn:" sequence is
   required.  The Namespace ID is used to determine the _syntactic_
   interpretation of the Namespace Specific String (as discussed in
   [1]).

   RFC 1737 [2] presents additional requirements on URN encoding, which
   all have implications as far as limiting syntax.  On the other hand,
   the requirement to support existing legacy naming systems has the
   effect of broadening syntax.  Thus, we discuss the acceptable syntax
   for both the Namespace Identifier and the Namespace Specific String
   separately.

2.1 Namespace Identifier Syntax

   The following is the syntax for the Namespace Identifier. To (a) be
   consistent with all potential resolution schemes and (b) not put any
   undue constraints on any potential resolution scheme, the syntax for
   the Namespace Identifier is:

   <NID>         ::= <let-num> [ *<let-num-hyp> ]

   <let-num-hyp> ::= <upper> | <lower> | <number> | "-"

   <let-num>     ::= <upper> | <lower> | <number>

   <upper>       ::= "A" | "B" | "C" | "D" | "E" | "F" | "G" | "H" |
                     "I" | "J" | "K" | "L" | "M" | "N" | "O" | "P" |
                     "Q" | "R" | "S" | "T" | "U" | "V" | "W" | "X" |
                     "Y" | "Z"

   <lower>       ::= "a" | "b" | "c" | "d" | "e" | "f" | "g" | "h" |
                     "i" | "j" | "k" | "l" | "m" | "n" | "o" | "p" |
                     "q" | "r" | "s" | "t" | "u" | "v" | "w" | "x" |
                     "y" | "z"

   <number>      ::= "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" |
                     "8" | "9"



   This is slightly more restrictive that what is stated in [3] (which



Expires 7/31/97                                                 [Page 2]





INTERNET DRAFT                 URN Syntax                   January 1997


   allows the characters "." and "+").  Further, the Namespace
   Identifier is case insensitive, so that "ISBN" and "isbn" refer to
   the same namespace.

   To avoid confusion with the "urn:" identifier, the NID "urn" is
   reserved and MUST NOT be used.

2.2 Namespace Specific String Syntax

   As required by 1737, there is a single canonical representation of
   the NSS portion of an URN.   The format of this single canonical form
   follows:

   <NSS>         ::= 1*<URN chars>

   <URN chars>   ::= <trans> | "%" <hex> <hex>

   <trans>       ::= <upper> | <lower> | <number> | <other>

   <hex>         ::= <number> | "A" | "B" | "C" | "D" | "E" | "F" |
                     "a" | "b" | "c" | "d" | "e" | "f"

   <other>       ::= "(" | ")" | "+" | "," | "-" | "." | "/" |
                     ":" | "=" | "?" | "@" | "%" | ";" | "$" |
                     "_" | "!" | "~" | "*" | "'"

   Depending on the rules governing a namespace, valid identifiers in a
   namespace might contain characters that are not members of the URN
   character set above (<URN chars>).  Such strings MUST be translated
   into canonical NSS format before using them as protocol elements or
   otherwise passing them on to other applications. Translation is done
   by encoding each character outside the URN character set as a
   sequence of one to six octets using UTF-8 encoding, and the encoding
   of each of those octets as "%" followed by two characters from the
   <hex> character set above. The two characters give the hexadecimal
   representation of that octet.

   The "%" character is reserved in the URN syntax for introducing the
   escape sequence for an octet.  Literal use of the "%" character in a
   namespace must be encoded using "%25" in URNs for that namespace.
   The presence of an "%" character in a URN MUST be followed by two
   characters from the <hex> character set.

   Namespaces MAY designate one or more characters from the URN
   character set as having special meaning for that namespace.  If the
   namespace also uses that character in a literal sense as well, the
   character used in a literal sense MUST be encoded with "%" followed
   by the hexadecimal representation of that octet.  Therefore, the



Expires 7/31/97                                                 [Page 3]





INTERNET DRAFT                 URN Syntax                   January 1997


   process of registering a namespace identifier shall include
   publication of a definition of which characters have a special
   meaning to that namespace.

2.3 Excluded characters

   The following list is included only for the sake of completeness.
   Any octets/characters on this list are explicitly NOT part of the URN
   character set, and if used in a URN, MUST be %encoded:

   <excluded> ::= octets 0-32 (0-20 hex) | "\" | """ | "#" | "&" | "<"
                  | ">" | "[" | "]" | "^" | "`" | "{" | "|" | "}" | octets 127-255 (7F-FF hex)

   A URN ends when an octet/character from the excluded character set
   (<excluded>) is encountered.  The character from the excluded
   character set is NOT part of the URN.

3. Support of existing legacy naming systems and new naming systems

   Any namespace (existing or newly-devised) that is proposed as a URN-
   namespace and fulfills the criteria of URN-namespaces MUST be
   expressed in this syntax.  If names in these namespaces contain
   characters other than those defined for the URN character set, they
   MUST be translated into canonical form as discussed in section 2.2.

4. URN presentation and transport

   URN-aware applications MAY support "natural" display of URNs which
   contain characters encoded using "%" notation.  However, they MUST
   provide for display of URNs in canonical form (i.e. in a format
   suitable for transcription).

   URNs MUST be transported in canonical format.

5. Lexical Equivalence in URNs

For various purposes, such as caching, it is necessary to determine
equivalence without actually resolving the URN. This done by testing for
"lexical equivalence". Two URNs are lexically equivalent if they are
octet-by-octet equal after the following preprocessing

        1. normalize the case of the leading "urn:" token
        2. normalize the case of the NID
        3. normalizing the case of any "%" escaping

Some namespaces may define additional lexical equivalences, such as
case-insensitivity of the NSS (or parts thereof).  Additional lexical
equivalences MUST be documented as part of namespace registration, MUST



Expires 7/31/97                                                 [Page 4]





INTERNET DRAFT                 URN Syntax                   January 1997


always have the effect of eliminating some of the false negatives
obtained by the procedure above, and MUST NEVER say that two URNs are
not equivalent if the procedure above says they are equivalent.

6. Functional Equivalence in URNs

   Functional equivalence is determined by URN resolvers and is
   therefore outside the scope of this document.  Namespace registration
   MUST include documentation on how to determine functional equivalence
   for that namespace.

7. Examples of equivalence

   The following URN comparisons highlight the difference between these
   types of equivalence:

     urn:isbn:1-23485-8-29, urn:isbn:1-23485-8-29 are lexically equiv.
     urn:isbn:1-23485-8-29, URN:ISBN:1-23485-8-29 are lexically equiv.
     urn:isbn:1-23485-8-29, urn:isbn:123485829 are not lexically equiv.
        but may be functionally equivalent.

8. Security considerations

   This document specifies the syntax for URNs.  While some namespaces
   resolvers may assign special meaning to certain of the characters of
   the Namespace Specific String, any security consideration resulting
   from such assignment are outside the scope of this document.  It is
   strongly recommended that the process of registering a namespace
   identifier include any such considerations.

9. Acknowledgments

   Thanks to various members of the URN working group and <<your name
   here!!>> for comments on earlier drafts of this document.  This
   document is partially supported by the National Science Foundation,
   Cooperative Agreement NCR-9218179.

10. References

   Request For Comments (RFC) and Internet Draft documents are available
   from <URL:ftp://ftp.internic.net> and numerous mirror sites.

         [1]         K. R. Sollins. "Requirements and a Framework for
                     URN Resolution Systems" Internet Draft (work in
                     progress).  November 1996.


         [2]         K. Sollins, L. Masinter.  "Functional Requirements



Expires 7/31/97                                                 [Page 5]





INTERNET DRAFT                 URN Syntax                   January 1997


                     for Uniform Resource Names," RFC 1737.  December
                     1994.


         [3]         T. Berners-Lee, R. Fielding, L. Masinter. "Uniform
                     Resource Locators (URL)," Internet Draft (work in
                     progress).  December 1996.

11. Editor's address

   Ryan Moats
   AT&T
   15621 Drexel Circle
   Omaha, NE 68135-2358
   USA

   Phone:  +1 402 894-9456
   EMail:  jayhawk@ds.internic.net





Appendix A. Handling of URNs by URL resolvers/browsers.

   The URN syntax has been defined so that URNs can be used in places
   where URLs are expected.  A resolver that conforms to the current URL
   syntax specification [3] will extract a scheme value of "urn:"
   rather than a scheme value of "urn:<nid>".

   A URN MUST be considered an opaque URL by URL resolvers and either
   passed (with the "urn:" tag) to a URN resolver for resolution.  The
   URN resolver can either be an external resolver that the URL resolver
   knows of, or it can be functionality built-in to the URL resolver.

   To avoid confusion of users, a URL browser SHOULD display the com-
   plete URN (including the "urn:" tag) to ensure that there is no con-
   fusion between URN namespace identifiers and URL scheme identifiers.


                This Internet Draft expires July 31, 1997.










Expires 7/31/97                                                 [Page 6]



--------------2C1F68322435--



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA08521 for urn-ietf-out; Mon, 13 Jan 1997 14:08:30 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA08516 for <urn-ietf@services.bunyip.com>; Mon, 13 Jan 1997 14:08:28 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA02537  (mail destined for urn-ietf@services.bunyip.com); Mon, 13 Jan 97 14:08:23 -0500
Received: by privateer.windrose.omaha.ne.us; Mon Jan 13 13:02 CST 1997
Message-Id: <32DA79BC.733C@ds.internic.net>
Date: Mon, 13 Jan 1997 13:06:52 -0500
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 2.02E (OS/2; I)
Mime-Version: 1.0
To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] [Fwd: Proposed URN Syntax Draft changes to align with URL  syntax draft]
References: <Pine.SUN.3.95.970113184100.245U-100000@enoshima>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

Martin J. Duerst wrote:
> 
> On Thu, 9 Jan 1997, Ryan Moats wrote [regrouped]:
> 
> > 1. The URN syntax is more restrictive in the types of characters
> > allowed vis-a-vie the URL syntax.  Specifically, the characters
> > ";", "$", "_", "!", "~", "*", "'" are allowed (in unescaped format)
> > in the URL syntax while not in the URN syntax.
> 
> > My current thoughts are to move the characters in note 1 above from the
> > excluded character set to the allowed character set to more closely
> > align the URN and URL character sets.  IF SOMEONE THINKS THIS IS A BAD
> > IDEA THIS IS A GOOD TIME TO LET ME KNOW!
> 
> With exception of "~", for which some change has been going on in
> the URL syntax draft, they should be in. The reasoning for this is
> that we don't know what kind of reserved characters a namespace would
> like to use, but we know that it can only use those that we include.

I haven't seen anything on this.  Is "~" going to be moved to the
excluded
URL character set?

> > 2. The URL syntax document makes a claim that the its syntax is the
> > syntax for URIs in general so that URNs may be used in any data field
> > that might otherwise hold a URL.
> >
> > Issue 2 is handled (I believe) by adding an appendix to the URN syntax
> > document that covers how a URL resolver should react to a URN. My
> > proposal is that the URN be considered an opaque URL that gets handed
> > off to a URN resolver. There are alternate solutions, but they become
> > progressively more ugly.
> 
> Yes, this is a good way to describe it. Please make sure you don't
> write "an URL resolver SHOULD", but that you describe this as a possible
> way to proceed that clarifies the relationship between URLs and URNs.

My view is that a URL resolver that doesn't understand URN syntax MUST
treat
the URN as an opaque URL and not try to do anything with it (other than
pass
it to a URN resolver).  A URL resolver that understands URNs... well
that's a
beast of a different hue.

Ryan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA06583 for urn-ietf-out; Mon, 13 Jan 1997 12:55:39 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA06578 for <urn-ietf@services.bunyip.com>; Mon, 13 Jan 1997 12:55:36 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA00951  (mail destined for urn-ietf@services.bunyip.com); Mon, 13 Jan 97 12:55:30 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <20698-0@josef.ifi.unizh.ch>; Mon, 13 Jan 1997 18:54:59 +0100
Date: Mon, 13 Jan 1997 18:54:58 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: Ryan Moats <jayhawk@ds.internic.net>
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] [Fwd: Proposed URN Syntax Draft changes to align with URL  syntax draft]
In-Reply-To: <32D53ECE.1EBF@ds.internic.net>
Message-Id: <Pine.SUN.3.95.970113184100.245U-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

On Thu, 9 Jan 1997, Ryan Moats wrote [regrouped]:

> Well, here we are in the week of 1/6/97 and some issues have come up
> vis-a-vie the URL syntax document.  Here are the technical issues (as I
> see them, and I've probably missed/ignored some):
> 
> 1. The URN syntax is more restrictive in the types of characters
> allowed vis-a-vie the URL syntax.  Specifically, the characters
> ";", "$", "_", "!", "~", "*", "'" are allowed (in unescaped format)
> in the URL syntax while not in the URN syntax.

> My current thoughts are to move the characters in note 1 above from the
> excluded character set to the allowed character set to more closely
> align the URN and URL character sets.  IF SOMEONE THINKS THIS IS A BAD
> IDEA THIS IS A GOOD TIME TO LET ME KNOW!

With exception of "~", for which some change has been going on in
the URL syntax draft, they should be in. The reasoning for this is
that we don't know what kind of reserved characters a namespace would
like to use, but we know that it can only use those that we include.


> 2. The URL syntax document makes a claim that the its syntax is the
> syntax for URIs in general so that URNs may be used in any data field
> that might otherwise hold a URL.
> 
> I'll admit that there are a lot of political issues that I am ignoring
> for now, but I want to see if we can move forward with the technical
> issues.

> Issue 2 is handled (I believe) by adding an appendix to the URN syntax
> document that covers how a URL resolver should react to a URN. My
> proposal is that the URN be considered an opaque URL that gets handed
> off to a URN resolver. There are alternate solutions, but they become
> progressively more ugly.

Yes, this is a good way to describe it. Please make sure you don't
write "an URL resolver SHOULD", but that you describe this as a possible
way to proceed that clarifies the relationship between URLs and URNs.



> Note that issues 1 and 2 are somewhat independent.  Given the current
> allowed characters and the above suggested appendix, any URN could be
> used in place of a URL.  
> 
> Although I've considered it in the past, I think that defining URN's as
> a URL "scheme" is a less optimal solution than the above proposals.

I agree we should not say that an URN is an URL "scheme".
Syntactically, it is equivalent to an URL scheme, but semantically,
it is something different.


Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA26793 for urn-ietf-out; Thu, 9 Jan 1997 15:24:33 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA26788 for <urn-ietf@services.bunyip.com>; Thu, 9 Jan 1997 15:24:31 -0500
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA05291  (mail destined for urn-ietf@services.bunyip.com); Thu, 9 Jan 97 15:24:25 -0500
Received: from ishtar.fsc.fujitsu.com (ishtar [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id MAA28091; Thu, 9 Jan 1997 12:24:10 -0800 (PST)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id MAA08051; Thu, 9 Jan 1997 12:24:06 -0800 (PST)
Date: Thu, 9 Jan 1997 12:24:06 -0800 (PST)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199701092024.MAA08051@ishtar.fsc.fujitsu.com>
To: jayhawk@ds.internic.net, urn-ietf@bunyip.com
Subject: Re: [URN] [Fwd: Proposed URN Syntax Draft changes to align with URL syntax draft]
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com

Ryan's suggestions sound okay to me.

>Obviously, I am soliciting input to try and gain an idea about consensus
(and fairly quickly, too).
                            
Regards,
    Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
"In going on with these experiments, how many pretty systems do we build,
 which we soon find outselves obliged to destroy?" - Benjamin Franklin
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA24756 for urn-ietf-out; Thu, 9 Jan 1997 13:55:49 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA24751 for <urn-ietf@services.bunyip.com>; Thu, 9 Jan 1997 13:55:47 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA04301  (mail destined for urn-ietf@services.bunyip.com); Thu, 9 Jan 97 13:55:35 -0500
Received: by privateer.windrose.omaha.ne.us; Thu Jan  9 12:54 CST 1997
Message-Id: <32D53ECE.1EBF@ds.internic.net>
Date: Thu, 09 Jan 1997 12:54:06 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: urn-ietf@bunyip.com
Subject: [URN] [Fwd: Proposed URN Syntax Draft changes to align with URL syntax draft]
Content-Type: multipart/mixed; boundary="------------5232E4A818"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

This is a multi-part message in MIME format.

--------------5232E4A818
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

For some reason, this didn't go anywhere the first time???!

Ryan

--------------5232E4A818
Content-Type: message/rfc822
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Received: by privateer.windrose.omaha.ne.us; Tue Jan  7 13:02 CST 1997
Sender: jayhawk
Message-ID: <32D29DAC.3DC6@ds.internic.net>
Date: Tue, 07 Jan 1997 13:02:04 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
MIME-Version: 1.0
To: urn-ietf@bunyip.com
Subject: Proposed URN Syntax Draft changes to align with URL syntax draft
References: <32BAEDA2.4940@ds.internic.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Ryan Moats wrote:
> 
> Folks-
> 
> There have been some good comments about the syntax draft and some
> good stuff coming out of meshing it with the URL syntax, so I am
> planning the following (i.e. you have been warned!).
> 
> There will be another pre-release of syntax-02 coming out on
> 12/26 ( Holidays, what are Holidays ;-} ).  The target is to
> have -02 be sent to the i-d editors on 1/6/97.
> 
> This way folks (who don't have anything else to do between 12/25
> and 1/1) can read the new version...

Well, here we are in the week of 1/6/97 and some issues have come up
vis-a-vie the URL syntax document.  Here are the technical issues (as I
see them, and I've probably missed/ignored some):

1. The URN syntax is more restrictive in the types of characters
allowed vis-a-vie the URL syntax.  Specifically, the characters
";", "$", "_", "!", "~", "*", "'" are allowed (in unescaped format)
in the URL syntax while not in the URN syntax.

2. The URL syntax document makes a claim that the its syntax is the
syntax for URIs in general so that URNs may be used in any data field
that might otherwise hold a URL.

I'll admit that there are a lot of political issues that I am ignoring
for now, but I want to see if we can move forward with the technical
issues.

My current thoughts are to move the characters in note 1 above from the
excluded character set to the allowed character set to more closely
align the URN and URL character sets.  IF SOMEONE THINKS THIS IS A BAD
IDEA THIS IS A GOOD TIME TO LET ME KNOW!

Issue 2 is handled (I believe) by adding an appendix to the URN syntax
document that covers how a URL resolver should react to a URN. My
proposal is that the URN be considered an opaque URL that gets handed
off to a URN resolver. There are alternate solutions, but they become
progressively more ugly.

Note that issues 1 and 2 are somewhat independent.  Given the current
allowed characters and the above suggested appendix, any URN could be
used in place of a URL.  

Although I've considered it in the past, I think that defining URN's as
a URL "scheme" is a less optimal solution than the above proposals.

Obviously, I am soliciting input to try and gain an idea about consensus
(and fairly quickly, too).

Ryan


--------------5232E4A818--



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA23964 for urn-ietf-out; Thu, 9 Jan 1997 13:00:35 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA23959 for <urn-ietf@services.bunyip.com>; Thu, 9 Jan 1997 13:00:30 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA03878  (mail destined for urn-ietf@services.bunyip.com); Thu, 9 Jan 97 13:00:26 -0500
Received: from magenta.acl.lanl.gov (magenta.acl.lanl.gov [128.165.147.153]) by acl.lanl.gov (8.7.3/8.7.3) with ESMTP id LAA01187 for <urn-ietf@bunyip.com>; Thu, 9 Jan 1997 11:00:24 -0700 (MST)
From: "Ronald E. Daniel" <rdaniel@acl.lanl.gov>
Received: (rdaniel@localhost) by magenta.acl.lanl.gov (8.7.5/8.6.4) id LAA01285 for urn-ietf@bunyip.com; Thu, 9 Jan 1997 11:00:24 -0700 (MST)
Date: Thu, 9 Jan 1997 11:00:24 -0700 (MST)
Message-Id: <199701091800.LAA01285@magenta.acl.lanl.gov>
To: urn-ietf@bunyip.com
Subject: [URN] new HTTP conventions draft
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ronald E. Daniel" <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

INTERNET DRAFT                                                  Ron Daniel
draft-ietf-urn-http-conv-01.txt             Los Alamos National Laboratory
                                                               9 Jan, 1997


             Conventions for the Use of HTTP for URN Resolution


Status of this Memo
===================

    This document is an Internet-Draft.  Internet-Drafts are working
    documents of the Internet Engineering Task Force (IETF), its
    areas, and its working groups.  Note that other groups may also
    distribute working documents as Internet-Drafts.
  
    Internet-Drafts are draft documents valid for a maximum of six
    months and may be updated, replaced, or obsoleted by other
    documents at any time.  It is inappropriate to use Internet-
    Drafts as reference material or to cite them other than as
    ``work in progress.''
  
    To learn the current status of any Internet-Draft, please check
    the ``1id-abstracts.txt'' listing contained in the Internet-
    Drafts Shadow Directories on ftp.is.co.za (Africa),
    nic.nordu.net (Europe), munnari.oz.au (Pacific Rim),
    ds.internic.net (US East Coast), or ftp.isi.edu (US West Coast).

    This draft expires 21 July, 1997.
  
  

Abstract:
=========

The URN-WG was formed to specify persistent, location-independent names
for network accessible resources, as well as resolution mechanisms to retrive
the resources given such a name. At this time the URN-WG is considering
one particular resolution mechanism, the NAPTR proposal [1]. That proposal
specifies how a client may find a "resolver" for a URN, when the URN
does not contain a domain name for that resolver. A resolver is a database
that can tell the client where the resource is, can provide information (such
as a bibliographic citation) on the resource, or may even be able to provide
the resource itself to the client. While the NAPTR draft specifies how to
locate a resolver, it does not specify how the client should speak to the
resolver. Instead, the NAPTR draft provides a field that can be used to
specify the "resolution protocol" the client may use to speak to the
resolver.

This draft establishes conventions for using HTTP as one such resolution
protocol. It specifies how to encode URN resolution requests and responses
in HTTP 1.0 (and 1.1) requests and responses. Once a client has used
NAPTR records to locate a resolver that speaks the "http" resolution
protocol, these are the conventions it must follow. The primary goal of
this draft is to define a convention that is simple to implement
and will allow existing HTTP servers to easily add support for URN
resolution. We expect that the resolution databases that arise will be
useful when more sophisticated resolution protocols are developed later.


1.0  Introduction:
==================

The NAPTR draft[1] describes a way of using DNS to locate resolvers for
URIs.  That draft provides the services field to specify the "resolution
protocol" spoken by the resolver, as well as the "resolution services"
it offers. As of this writing, the "resolution protocols" allowed by the
NAPTR draft are HTTP, RCDS, HDL, and RWHOIS. (That list is expected to grow
over time). The NAPTR draft also lists a variety of resolution services,
such as N2L (given a URN, return a URL); N2R (Given a URN, return the
named resource), etc. This draft specifies the conventions to follow to
encode resolution service requests in the HTTP protocol, allowing
widely available HTTP daemons to serve as URN resolvers. This is the
specification to follow when the services field ina NAPTR record
begins with "http".

The reader is assumed to be familiar with the HTTP/1.0 [2] and 1.1 [3]
specifications. Implementors of this specification should be familiar with
CGI scripts for database lookups.


2.0 General Approach:
=====================

The general approach used to encode resolution service requests in HTTP
is quite simple: 

    GET /uri-res/<service>/<uri>  HTTP/1.0

For example, if we have the URN "urn:cid:foo@huh.com" and want a URL,
we would send the request:

    GET /uri-res/N2L/urn:cid:foo@huh.com HTTP/1.0

Because of the character set limitations on URIs, we might wish to
encode the '@' character as its hex equivalent, thus the request would be

    GET /uri-res/N2L/urn:cid:foo%40huh.com HTTP/1.0

The request could also be encoded as an HTTP 1.1 request. This would look
like:

    GET /uri-res/N2L/urn:cid:foo%40huh.com HTTP/1.1
    Host: <whatever host we are sending the request to>

Handling these requests on the server side is easy to implement in a
number of ways. The N2L request could be handled by a CGI script that
took the incoming URN, looked it up in a database, and returned the URL
as an HTTP redirect. Service requests like N2R or N2C could be set up
so that the daemon answered the request by returning files out of N2R/
and N2C/ directories, or they could also be handled by a script that
accessed a database of information.

One caveat should be kept in mind. The URN syntax draft[4] discusses
the notion of lexical equivalance. This means that two URIs are equivalent
under certain conditions of case-insensitivity and/or %encoding of characters.
Resolvers MUST return identical results for all lexically equivalent encodings
of a URI. For example, the requests below must return identical results:
    GET /uri-res/N2L/urn:cid:foo@huh.com HTTP/1.0
    GET /uri-res/N2L/URN:CID:foo@huh.com HTTP/1.0
    GET /uri-res/N2L/urn:cid:foo%40huh%2ecom HTTP/1.0

Responses from the HTTP server follow standard HTTP practice. Status
codes, such as 200 (OK) or 404 (Not Found) shall be returned.
The normal rules for determining cachability, negotiating formats, etc.
apply.


3.0 Service-specific details:
=============================

This section goes through the various resolution services established
in the URN services draft[5] and states how to encode each of them,
how the results should be returned, and any special status codes that
are likely to arise.

Unless stated otherwise, the HTTP requests are formed according to
the simple convention above, either for HTTP/1.0 or HTTP/1.1. The response
is assumed to be an entity with normal headers and body unless stated
otherwise. (N2L is the only request that need not return a body).


3.1  N2L (URN to URL):
----------------------

The request is encoded as above. The URL MUST be returned in a Location:
header for the convienience of the user in the most common case of wanting
the resource. If the lookup is successful, a 30X status line SHOULD be
returned. HTTP/1.1 clients should be sent the 303 status code. HTTP/1.0
clients should be sent the 302 (Moved temporarily) status code unless the
resolver has particular resons for using 301 (moved permanently) or 304
(not modified) codes.

Note that access controls may be applied to this, or any other, resolution
service request. Therefore the 401 (unauthorized) and 403 (forbidden)
status codes are legal responses. The server may wish to provide a body
in the response to explain the reason for refusing access, and/or to provide
alternate information about the resource, such as the price it will cost
to obtain the resource's URL.

3.2  N2Ls (URN to URLs):
------------------------

The request is encoded as above. The result is a list of 0 or
more URLs. The Internet Media Type (aka ContentType) of the result
may be negotiated using standard HTTP mechanisms if desired. At a
minimum the resolver should support the text/uri-list media type.
(See Appendix A for the definition of this media type). That media
type is suitable for machine-processing of the list of URLs. Resolvers
may also return the results as text/html, text/plain, or any other
media type they deem suitable.

No matter what the particular media type, the result MUST be a list
of the URLs which may be used to obtain an instance of the resource
identified by the URN. All URIs shall be encoded according to the
URI specification [6].

If the client has requested the result be returned as text/html or
application/html, the result should be encoded as:
<UL>
<LI><A HREF="...url 1...">...url 1...</A>
<LI><A HREF="...url 2...">...url 2...</A>
 etc.
</UL>
where the strings ...url n... are replaced by the n'th URL in the list.


3.3  N2R (URN to Resource):
---------------------------

The request is encoded as above. The resource is returned using
standard HTTP mechanisms. The request may be modified using the
Accept: header as in normal HTTP to specify that the result
be given in a preferred Internet Media Type.


3.4  N2Rs (URN to Resources):
-----------------------------

This resolution service returns multiple instances of a resource,
for example, GIF and JPEG versions of an image. The judgment about
the resources being "the same" resides with the naming authority that
issued the URN.

The request is encoded as above. The result shall be a MIME
multipart/alternative message with the alternative versions of the
resource in seperate body parts. If there is only one version of
the resource identified by the URN, it MAY be returned without the
multipart/alternative wrapper. Resolver software SHOULD look at the
Accept: header, if any, and only return versions of the resource
that are acceptable according to that header. 


3.5  N2C (URN to URC):
----------------------

URCs (Uniform Resource Characteristics) are descriptions of other
resources. This request allows us to obtain a description of the
resource identified by a URN, as opposed to the resource itself.
The description might be a bibliographic citation, a digital signature,
a revision history, etc. This draft does not specify the content of
any response to a URC request. That content is expected to vary from
one resolver to another.

The format of any response to a N2C request MUST be communicated using the
ContentType header, as is standard HTTP practice. The Accept: header
SHOULD be honored.


3.6  N2Ns (URN to URNs):
------------------------

While URNs are supposed to identify one and only one resource, that
does not mean that a resource may have one and only one URN. For
example, consider a resource that has something like
"current-weather-map" for one URN and "weather-map-for-datetime-x" for
another URN. The N2Ns service request lets us obtain lists of URNs that
are believed equivalent at the time of the request. As the weathermap
example shows, some of the equivalances will be transitory, so the
standard HTTP mechanisms for communicating cachability MUST be honored.

The request is encoded as above. The result is a list of all the
URNs, known to the resolver, which identify the same resource as the
input URN. The result shall be encoded as for the N2Ls request
above (text/uri-list unless specified otherwise by an Accept: header).

3.7  L2Ns (URL to URNs):
----------------------

The request is encoded as above. The response is a list of any URNs
known to be assigned to the resource at the given URL. The result
shall be encoded as for the N2Ls and N2Ns requests.


3.8  L2Ls (URL to URLs):
------------------------

The request is encoded as described above. The result is a list of
all the URLs that the resolver knows are associated with the resource
located by the given URL. This is encoded as for the N2Ls, N2Ns, and L2Ns
requests.


3.9  L2C (URL to URC):
----------------------

The request is encoded as above, the response is the same as for the
N2C request.


Appendix A: The text/uri-list Internet Media Type
=================================================
[This appendix will be augmented or replaced by the registration
of the text/uri-list IMT once that registration has been performed].

Several of the resolution service requests, such as N2Ls, N2Ns, L2Ns,
L2Ls, result in a list of URIs being returned to the client. The
text/uri-list Internet Media Type is defined to provide a simple format
for the automatic processing of such lists of URIs.

The format of text/uri-list resources is:
1) Any lines beginning with the '#' character are comment lines
   and are ignored during processing. (Note that '#' is a character
   that may appear in URIs, so it only denotes a comment when it is the
   first character on a line).
2) The remaining non-comment lines MUST be URIs (URNs or URLs), encoded
   according to the URI specification RFC[6]. Each URI shall appear on
   one and only one line.
3) As for all text/* formats, lines are terminated with a CR LF pair.

In applications where one URI has been mapped to a list of URIs, such
as in response to the N2Ls request, the first line of the text/uri-list
response SHOULD be a comment giving the original URI. 

An example of such a result for the N2L request is shown below in figure 1.

     # urn:cid:foo@huh.org
     http://www.huh.org/cid/foo.html
     http://www.huh.org/cid/foo.pdf
     ftp://ftp.foo.org/cid/foo.txt

               Figure 1: Example of the text/uri-list format


Appendix B:  n2l.pl script
==========================

This is a simple CGI script for the N2L resolution service. It
assumes the presence of a DBM database to store the URN to URL
mappings. This script does not specify standard behavior, it is
provided merely as a courtesy for implementors. In fact, this
script does not process incoming Accept: headers, nor does it
generate status codes. Such behavior should be part of a real
script for any of the resolution services.


    #!/bin/perl
    # N2L  - performs urn to url  resolution 

    $n2l_File = "...filename for DBM database...";


    $urn = $ENV{'PATH_INFO'} ;
    if(length($urn)<3)
    {
        $error=1;
    }

    if(!$error)
    {
        $urn =~s/^(\/)(urn:)?(.*)/$3/i;
        # Additional operations should be performed here
        # to convert lexically equivalent versions of a URI into
        # a canonical version for DB lookups.

        dbmopen(%lu,$n2l_File,0444);
        if($lu{$urn})
        {
        $url=$lu{$urn};
        print STDOUT "Location: $url\n\n";
        }else{
        $error=2;
        }
        dbmclose(%lu);
    }

    if($error)
    {
        print "Content-Type: text/html \n\n";
        print "<html>\n";
        print "<head><title>URN Resolution: N2L</title></head>\n";
        print "<BODY>\n";
        print "<h1>URN to URL resolution failed for the URN:</h1>\n";
        print "<hr><h3>$urn</h3>\n";
        print "</body>\n";
        print "</html>\n";
    }

    exit;


References:
===========

[1] Ron Daniel and Michael Mealling, "Resolution of Uniform Resource
    Identifiers using the Domain Name System", draft-ietf-urn-naptr-01.txt,
    November, 1996.

[2] RFC 1945, "Hypertext Transfer Protocol -- HTTP/1.0", T. Berners-Lee,
    R. Fielding, H. Frystyk, May 1996.

[3] R. Fielding, J. Gettys, J.C. Mogul, H. Frystyk, T. Berners-Lee,
    "Hypertext Transfer Protocol -- HTTP/1.1", draft-ietf-http-v11-spec-06,
    July 1996.

[4] R. Moats, "URN Syntax", draft-ietf-urn-syntax-02, Jan. 1997.

[5] URN Resolution Services Draft -  (That document is in preparation.
    It will actually be strongly based on the content of this document and
    the NAPTR draft[1]). 

[6] RFC 1630, "Universal Resource Identifiers in WWW: A Unifying Syntax for
    the Expression of Names and Addresses of Objects on the Network as
    used in the World-Wide Web", T. Berners-Lee, June 1994.


Security Considerations
=======================
  Communications with a resolver may be of a sensitive nature. Some
  resolvers will hold information that should only be released to
  authorized users. The results from resolvers may be the target of
  spoofing, especially once electronic commerce transactions are common
  and there is money to be made by directing users to pirate repositories
  rather than repositories which pay royalties to rightsholders. Resolution
  requests may be of interest to traffic analysts. The requests may also
  be subject to spoofing.

  The requests and responses in this draft are amenable to encoding,
  signing, and authentication in the manner of any other HTTP traffic.


Author Contact Information:
===========================

Ron Daniel
Advanced Computing Lab, MS B287
Los Alamos National Laboratory
Los Alamos, NM, USA, 87545
voice:  +1 505 665 0597
fax:    +1 505 665 4939
email:  rdaniel@lanl.gov


    This draft expires 21 July, 1997.
Ron Daniel Jr.                   email: rdaniel@acl.lanl.gov
Advanced Computing Lab, MS B287  voice: (505) 665-0597
Los Alamos National Laboratory     fax: (505) 665-4939
Los Alamos, NM, USA 87545         http://www.acl.lanl.gov/~rdaniel/
Want to buy: "The Five Laws of Library Science" by S.R. Ranganathan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA23896 for urn-ietf-out; Thu, 9 Jan 1997 12:53:02 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA23887 for <urn-ietf@services.bunyip.com>; Thu, 9 Jan 1997 12:52:53 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA03819  (mail destined for urn-ietf@services.bunyip.com); Thu, 9 Jan 97 12:52:20 -0500
Received: from magenta.acl.lanl.gov (magenta.acl.lanl.gov [128.165.147.153]) by acl.lanl.gov (8.7.3/8.7.3) with ESMTP id KAA01066 for <urn-ietf@bunyip.com>; Thu, 9 Jan 1997 10:52:13 -0700 (MST)
From: "Ronald E. Daniel" <rdaniel@acl.lanl.gov>
Received: (rdaniel@localhost) by magenta.acl.lanl.gov (8.7.5/8.6.4) id KAA01261 for urn-ietf@bunyip.com; Thu, 9 Jan 1997 10:52:13 -0700 (MST)
Date: Thu, 9 Jan 1997 10:52:13 -0700 (MST)
Message-Id: <199701091752.KAA01261@magenta.acl.lanl.gov>
To: urn-ietf@bunyip.com
Subject: [URN] next version of NAPTR
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ronald E. Daniel" <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Hi all,

Hope you had a happy holiday season. Now that I'm back at work,
I've edited the NAPTR and HTTP conventions drafts. The NAPTR draft
is appended, I'll send the HTTP conventions draft in a seperate
message. The new versions are also available from:
  http://www.acl.lanl.gov/URN/naptr.txt
  http://www.acl.lanl.gov/URN/http_res.txt

Old versions are available from
  http://www.acl.lanl.gov/URN/naptr-03.txt
  http://www.acl.lanl.gov/URN/http_res-00.txt
in case you care.

Some of the references need to be cleaned up - both drafts refer to
the URN Resolution Services draft we decided needed to be written.
Also, the NAPTR draft has a couple of other citations I have some
questions about. Other than that I think these are complete. Your
comments please!

Regards,
Ron
===================


INTERNET DRAFT                                                  Ron Daniel
draft-ietf-urn-naptr-02.txt                 Los Alamos National Laboratory
                                                          Michael Mealling
                                                   Network Solutions, Inc.
                                                             08 Jan., 1996


                Resolution of Uniform Resource Identifiers
                       using the Domain Name System


Status of this Memo
===================

    This document is an Internet-Draft.  Internet-Drafts are working
    documents of the Internet Engineering Task Force (IETF), its
    areas, and its working groups.  Note that other groups may also
    distribute working documents as Internet-Drafts.
  
    Internet-Drafts are draft documents valid for a maximum of six
    months and may be updated, replaced, or obsoleted by other
    documents at any time.  It is inappropriate to use Internet-
    Drafts as reference material or to cite them other than as
    ``work in progress.''
  
    To learn the current status of any Internet-Draft, please check
    the ``1id-abstracts.txt'' listing contained in the Internet-
    Drafts Shadow Directories on ftp.is.co.za (Africa),
    nic.nordu.net (Europe), munnari.oz.au (Pacific Rim),
    ds.internic.net (US East Coast), or ftp.isi.edu (US West Coast).

    This draft expires 14 July, 1997.
  
  
Abstract:
=========

Uniform Resource Locators (URLs) are the foundation of the World Wide
Web, and are a vital Internet technology. However, they have proven to
be brittle in practice. The basic problem is that URLs typically
identify a particular path to a file on a particular host. There is no
graceful way of changing the path or host once the URL has been
assigned. Neither is there a graceful way of replicating the resource
located by the URL to achieve better network utilization and/or fault
tolerance. Uniform Resource Names (URNs) have been hypothesized as a
adjunct to URLs that would overcome such problems. URNs and URLs
are both instances of a broader class of identifiers known as Uniform
Resource Identifiers (URIs).

This document describes a new DNS Resource Record, NAPTR (Naming
Authority PoinTeR), that provides rules for mapping parts of URIs to
domain names.  By changing the mapping rules, we can change the host
that is contacted to resolve a URI. This will allow a more graceful
handling of URLs over long time periods, and forms the foundation for a
new proposal for Uniform Resource Names.

In addition to locating resolvers, the NAPTR provides for other naming
systems to be grandfathered into the URN world, provides independence
between the name assignment system and the resolution protocol system,
and allows multiple services (Name to Location, Name to Description,
Name to Resource, ...) to be offered.  In conjunction with the SRV RR,
the NAPTR record allows those services to be replicated for the purposes
of fault tolerance and load balancing.


Introduction:
=============

Uniform Resource Locators have been a significant advance in locating
resources on the Internet. However, their  brittle nature over time
has been recognized for several years. The Uniform Resource Identifier
working group proposed the development of Uniform Resource Names to serve
as persistent, location-independent identifiers for Internet resources
in order to overcome most of the problems with URLs. RFC-1737 [1] sets
forth requirements on URNs.

During the lifetime of the URI-WG, a number of URN proposals were
generated. The developers of several of those proposals met in a series
of meetings, resulting in a compromise known as the Knoxville framework.
The major principle behind the Knoxville framework is that the resolution
system must be separate from the way names are assigned. This is in
marked contrast to most URLs, which identify the host to contact and
the protocol to use. Readers are referred to [2] for background on the
Knoxville framework and for additional information on the context and
purpose of this proposal.

Separating the way names are resolved from the way they are constructed
provides several benefits. It allows multiple naming approaches and
resolution approaches to compete, as it allows different protocols and
resolvers to be used. There is just one problem with such a separation -
how do we resolve a name when it can't give us directions to its
resolver?

For the short term, DNS is the obvious candidate for the resolution
framework, since it is widely deployed and understood. However, it is
not appropriate to use DNS to maintain information on a per-resource
basis. First of all, DNS was never intended to handle that many
records. Second, the limited record size is inappropriate for catalog
information. Third, domain names are not appropriate as URNs.

Therefore our approach is to use DNS to locate "resolvers" that can
provide information on individual resources, potentially including the
resource itself. To accomplish this, we "rewrite" the URI into a domain
name following the rules provided in NAPTR records. Rewrite rules
provide considerable power, which is important when trying to meet the
goals listed above. However, collections of rules can become difficult
to understand. To lessen this problem, the NAPTR rules are *always*
applied to the original URI, *never* to the output of previous rules.

Locating a resolver through the rewrite procedure may take multiple
steps, but the beginning is always the same. Every URI has a
colon-delimited prefix.  NAPTR resolution begins by taking this prefix,
appending the well-known suffix ".urn.net", and querying the DNS for NAPTR
records at that domain name.  Based on the results of this query, zero
or more additional DNS queries may be needed to locate resolvers for the
URI. The details of the conversation between the client and the resolver
thus located are outside the bounds of this draft. Three brief examples of
this procedure are given in the next section.

The NAPTR RR provides the level of indirection needed to keep the naming
system independent of the resolution system, its protocols, and services.
Coupled with the new SRV resource record proposal[3] there is also the
potential for replicating the resolver on multiple hosts, overcoming some
of the most significant problems of URLs. This is an important and subtle
point. Not only do the NAPTR and SRV records allow us to replicate
the resource, we can replicate the resolvers that know about the replicated
resource. Preventing a single point of failure at the resolver level
is a significant benefit. Separating the resolution procedure from the
way names are constructed has additional benefits. Different resolution
procedures can be used over time, and resolution procedures that are
determined to be useful can be extended to deal with additional namespaces.

Caveats
=======

The NAPTR proposal is the first resolution procedure to be considered by the
URN-WG. There are several concerns about the proposal which have motivated
the group to recommend it for publication as an Experimental rather than a
standards-track RFC.

First, URN resolution is new to the IETF and we wish to gain operational
experience before recommending any procedure for the standards track. Second,
the NAPTR proposal is based on DNS and consequently inherits concerns about
security and administration. The recent advancement of the DNSSEC and secure
update drafts to Proposed Standard reduce these concerns, but we wish to
experiment with those new capabilities in the context of URN administration.
A third area of concern is the potential for a noticeable impact on the DNS.
We believe that the proposal makes appropriate use of caching and additional
information, but it is best to go slow where the potential for impact on a
core system like the DNS is concerned. Fourth, the rewrite rules in the NAPTR
proposal are based on regular expressions. Since regular expressions are
difficult for humans to construct correctly, concerns exist about the
usability and maintainability of the rules. This is especially true where
international character sets are concerned.

Terminology
===========

"Must" or "Shall" - Software that does not behave in the manner that this
           document says it must is not conformant to this document.
"Should" - Software that does not follow the behavior that this document
           says it should may still be conformant, but is probably broken
           in some fundamental way.
"May" -    Implementations may or may not provide the described behavior,
           while still remaining conformant to this document.


Brief overview and examples of the NAPTR RR:
============================================

A detailed description of the NAPTR RR will be given later, but to give
a flavor for the proposal we first give a simple description of the
record and three examples of its use.

The key fields in the NAPTR RR are order, preference, service, flags,
regexp, and replacement:
* The order field specifies the order in which records MUST be processed
  when multiple NAPTR records are returned in response to a single query.
  A naming authority may have delegated a portion of its namespace to
  another agency. Evaluating the NAPTR records in the correct order is
  necessary for delegation to work properly.
* The preference field specifies the order in which records SHOULD
  be processed when multiple NAPTR records have the same value of "order".
  This field lets a service provider specify the order in which resolvers
  are contacted, so that more capable machines are contacted in preference
  to less capable ones.
* The service field specifies the resolution protocol and resolution
  service(s) that will be available if the rewrite specified by the
  regexp or replacement fields is applied. Resolution protocols are
  the protocols used to talk with a resolver. They will be specified in
  other documents, such as [4]. Resolution services are operations such as
  N2R (URN to Resource), N2L (URN to URL), N2C (URN to URC), etc.
  These will be discussed in the URN Resolution Services document[5], and
  their behavior in a particular resolution protocol will be given in
  the specification for that protocol (see [4] for a concrete example).
* The flags field contains modifiers that affect what happens in the
  next DNS lookup, typically for optimizing the process. Flags may also
  affect the interpretation of the other fields in the record, therefore,
  clients MUST skip NAPTR records which contain an unknown flag value.
* The regexp field is one of two fields used for the rewrite rules, and is
  the core concept of the NAPTR record. The regexp field is a String
  containing a sed-like substitution expression. (The actual grammar for
  the substitution expressions is given later in this draft). The
  substitution expression is applied to the original URN to determine the
  next domain name to be queried. The regexp field should be used when the
  domain name to be generated is conditional on information in the URI. If
  the next domain name is always known, which is anticipated to be a common
  occurrence, the replacement field should be used instead.
* The replacement field is the other field that may be used for the rewrite
  rule. It is an optimization of the rewrite process for the case where the
  next domain name is fixed instead of being conditional on the content of
  the URI. The replacement field is a domain name (subject to compression if
  a DNS sender knows that a given recipient is able to decompress names in
  this RR type's RDATA field). If the rewrite is more complex than a simple
  substitution of a domain name, the replacement field should be set to . and
  the regexp field used. 

Note that the client applies all the substitutions and performs all lookups,
they are not performed in the DNS servers. Note also that it is the belief
of the developers of this document that regexps should rarely be used. The
replacement field seems adequate for the vast majority of situations. Regexps
are only necessary when portions of a namespace are to be delegated to
different resolvers. Finally, note that the regexp and replacement fields are,
at present, mutually exclusive. However, developers of client software should 
be aware that a new flag might be defined which requires values in both fields.


Example 1
---------

Consider a URN that uses the hypothetical DUNS namespace. DUNS numbers are
identifiers for approximately 30 million registered businesses around
the world, assigned and maintained by Dunn and Bradstreet. The URN
might look like:

                 urn:duns:002372413:annual-report-1997

The first step in the resolution process is to find out about the DUNS
namespace. The namespace identifier, duns, is extracted from the URN,
prepended to urn.net, and the NAPTRs for duns.urn.net looked up. It might
return records of the form:

duns.urn.net
;;      order pref flags service          regexp        replacement
 IN NAPTR 100  10  "s"  "dunslink+N2L+N2C"  ""   dunslink.udp.isi.dandb.com
 IN NAPTR 100  20  "s"  "rcds+N2C"          ""   rcds.udp.isi.dandb.com
 IN NAPTR 100  30  "s"  "http+N2L+N2C+N2R"  ""   http.tcp.isi.dandb.com

The order field contains equal values, indicating that no name delegation
order has to be followed. The preference field indicates that the provider
would like clients to use the special dunslink protocol, followed by
the RCDS protocol, and that HTTP is offered as a last resort. All the
records specify the "s" flag, which will be explained momentarily.
The service fields say that if we speak dunslink, we will be able to
issue either the N2L or N2C requests to obtain a URL or a URC (description)
of the resource. The Resource Cataloging and Distribution Service (RCDS)[6]
could be used to get a URC for the resource, while HTTP could be used to get
a URL, URC, or the resource itself.  All the records supply the next
domain name to query, none of them need to be rewritten with the aid of
regular expressions.

The general case might require multiple NAPTR rewrites to locate a
resolver, but eventually we will come to the "terminal NAPTR". Once we
have the terminal NAPTR, our next probe into the DNS will be for a SRV 
or A record instead of another NAPTR. Rather than probing for a non-existent
NAPTR record to terminate the loop, the flags field is used to indicate
a terminal lookup. If it has a value of "s", the next lookup should
be for SRV RRs, "a" denotes that A records should sought. A "p" flag is
also provided to indicate that the next action is Protocol-specific, but
that looking up another NAPTR will not be part of it.

Since our example RR specified the "s" flag, it was terminal. Assuming our
client does not know the dunslink protocol, our next action is to lookup SRV
RRs for rcds.udp.isi.dandb.com, which will tell us hosts that can provide
the necessary resolution service. That lookup might return:

 ;;                          Pref Weight Port Target
 rcds.udp.isi.dandb.com IN SRV 0    0    1000 defduns.isi.dandb.com
                        IN SRV 0    0    1000 dbmirror.com.au
                        IN SRV 0    0    1000 ukmirror.com.uk

telling us three hosts that could actually do the resolution, and
giving us the port we should use to talk to their RCDS server.
(The reader is referred to the SRV proposal [3] for the interpretation
of the fields above).

There is opportunity for significant optimization here. We can return the SRV
records as additional information for terminal NAPTRs (and the A records as
additional information for those SRVs). While this recursive provision of
additional information is not explicitly blessed in the DNS specifications, it
is not forbidden, and BIND does take advantage of it [7]. This is a significant
optimization. In conjunction with a long TTL for *.urn.net records, the average
number of probes to DNS for resolving DUNS URNs would approach one. Therefore,
DNS server implementors SHOULD provide additional information with NAPTR
responses. The additional information will be either SRV or A records. If SRV
records are available, their A records should be provided as recursive
additional information.

Note that the example NAPTR records above are intended to represent the
reply the client will see. They are not quite identical to what the
domain administrator would put into the zone files. For one thing, the
administrator should supply the trailing '.' character on replacement
domain names. An additional difference will be illustrated later.


Example 2 
---------

Consider a URN namespace based on MIME Content-Ids. The URN might look
like this:
  
        urn:cid:199606121851.1@mordred.gatech.edu
  
The first step in the resolution process is to find out about the CID
namespace. The namespace identifier, cid, is extracted from the URN,
prepended to urn.net, and the NAPTR for cid.urn.net looked up. It might
return records of the form:
 
 cid.urn.net
  ;;       order pref flags service        regexp           replacement
   IN NAPTR 100   10   ""     ""  "/urn:cid:.+@([^@]+)$/\1/i"    .
 
We have only one NAPTR response, so ordering the responses is not
a problem.  The replacement field is empty, so we check the regexp
field and use the pattern provided there. We apply that regexp to the
entire URN to see if it matches, which it does.  The \1 part of the
substitution expression returns the string "mordred.gatech.edu". Since
the flags field does not contain "s" or "a", the lookup is not terminal
and our next probe to DNS is for more NAPTR records: lookup(query=NAPTR,
"mordred.gatech.edu").

While mordred could have its very own NAPTR, maintaining those records
on all the machines at a site as large as Georgia Tech would be an
intolerable burden. Instead, a wildcard may be used so that the domain
administrator at Georgia Tech has only a single NAPTR record to
maintain. That record might look like:

*.gatech.edu IN NAPTR
;;       order pref flags service           regexp  replacement
  IN NAPTR 100  50  "s"  "z3950+N2L+N2C"     ""    z3950.tcp.gatech.edu.
  IN NAPTR 100  50  "s"  "rcds+N2C"          ""    rcds.udp.gatech.edu.
  IN NAPTR 100  50  "s"  "http+N2L+N2C+N2R"  ""    http.tcp.gatech.edu.

(Unlike all the other example records in this draft, the one above
is the contents of a zone file, not the response received by the
client. That is so that the wildcard can be seen.)

Continuing with our example, we note that the values of the order and
preference fields are equal in all records, so the client is free to
pick any record. The flags field tells us that these are the last NAPTR
patterns we should see, and after the rewrite (a simple replacement in
this case) we should look up SRV records to get information on the
hosts that can provide the necessary service.

Assuming we prefer the Z39.50 protocol, our lookup might return:
 
;;                        Pref Weight   Port Target
z3950.tcp.gatech.edu IN SRV 0    0      1000 z3950.gatech.edu
                     IN SRV 0    0      1000 z3950.cc.gatech.edu
                     IN SRV 0    0      1000 z3950.uga.edu

telling us three hosts that could actually do the resolution, and
giving us the port we should use to talk to their Z39.50 server.

Recall that the regular expression used \1 to extract a domain name
from the CID. There is a significant caveat about the use of
backslashes in DNS zone files. DNS treats backslashes as the escape
character so that '.' can be escaped when necessary. This means that
when a regular expression is entered into the zone file, the
backslashes must be escaped by another backslash.  For the case of the
cid.urn.net record above, the regular expression entered into the zone
file should be "/.+@([^@]+)/\\1/i".  When the client code actually
receives the record, the pattern will have been converted to
"/.+@([^@]+)/\1/i".


Example 3
---------

Even if URN systems were in place now, there would still be a
tremendous number of URLs.  It should be possible to develop a URN
resolution system that can also provide location independence for those
URLs.  This is related to the requirement in [1] to be able to
grandfather in names from other naming systems, such as ISO Formal
Public Identifiers, Library of Congress Call Numbers, ISBNs, ISSNs,
etc.

The NAPTR RR could also be used for URLs that have already been assigned.
Assume we have the URL for a very popular piece of software that the
publisher wishes to mirror at multiple sites around the world:

     http://www.foo.com/software/latest-beta.exe

We extract the prefix, "http", and lookup NAPTR records for
http.urn.net. This might return a record of the form

http.urn.net IN NAPTR
;;  order   pref flags service      regexp             replacement
     100     90   ""      ""   "!http://([^/:]+)!\1!i"       .


This expression returns everything after the first double slash and
before the next slash or colon. (We use the '!' character to delimit the
parts of the substitution expression. Otherwise we would have to use backslashes to escape the forward slashes, and would have a regexp in the zone file that
looked like "/http:\\/\\/([^\\/:]+)/\\1/i".).

Applying this pattern to the URL extracts "www.foo.com". Looking up NAPTR
records for that might return:

www.foo.com
;;       order pref flags   service  regexp     replacement
 IN NAPTR 100  100  "s"   "http+L2R"   ""    http.tcp.foo.com
 IN NAPTR 100  100  "s"   "ftp+L2R"    ""    ftp.tcp.foo.com

Looking up SRV records for http.tcp.foo.com would return information
on the hosts that foo.com has designated to be its mirror sites. The
client can then pick one for the user. 


NAPTR RR Format
===============

The format of the NAPTR RR is given below. The DNS type code for
NAPTR is 104 [this is being changed, we believe it will be assigned 35].

    Domain TTL Class Order Preference Flags Service Regexp Replacement 

where:

Domain
       The domain name this resource record refers to.
TTL
       Standard DNS Time To Live field
Class
       Standard DNS meaning
Order
       A 16-bit integer specifying the order in which the NAPTR records
       MUST be processed to ensure correct delegation of portions
       of the namespace over time. Low numbers are processed before
       high numbers, and once a NAPTR is found that "matches" a URN,
       the client MUST NOT consider any NAPTRs with a higher value
       for order.

Preference
       A 16-bit integer which specifies the order in which NAPTR records
       with equal "order" values SHOULD be processed, low numbers
       being processed before high numbers.  This is similar to the
       preference field in an MX record, and is used so domain
       administrators can direct clients towards more capable hosts
       or lighter weight protocols. 

Flags
       A String giving flags to control aspects of the rewriting and
       interpretation of the fields in the record. Flags are single
       characters from the set [A-Z0-9]. The case of the alphabetic
       characters is not significant.

       At this time only three flags, "S", "A", and "P", are defined. "S"
       means that the next lookup should be for SRV records instead of NAPTR
       records. "A" means that the next lookup should be for A records. The
       "P" flag says that the remainder of the resolution shall be carried
       out in a Protocol-specific fashion, and we should not do any more
       DNS queries.
       
       The remaining alphabetic flags are reserved. The numeric flags may be
       used for local experimentation. The S, A, and P flags are all mutually
       exclusive, and resolution libraries MAY signal an error if more
       than one is given. (Experimental code and code for assisting in the
       creation of NAPTRs would be more likely to signal such an error than
       a client such as a browser). We anticipate that multiple flags will
       be allowed in the future, so implementers MUST NOT assume that the
       flags field can only contain 0 or 1 characters. Finally, if a client
       encounters a record with an unknown flag, it MUST ignore it and move
       to the next record. This test takes precedence even over the "order"
       field. Since flags can control the interpretation placed on fields,
       a novel flag might change the interpretation of the regexp and/or
       replacement fields such that it is impossible to determine if a
       record matched a URN.

Service 
       Specifies the resolution service(s) available down this rewrite
       path. It may also specify the particular protocol that is used to
       talk with a resolver. A protocol MUST be specified if the flags field
       states that the NAPTR is terminal. If a protocol is specified, but
       the flags field does not state that the NAPTR is terminal, the next
       lookup MUST be for a NAPTR. The client MAY choose not to perform
       the next lookup if the protocol is unknown, but that behavior MUST NOT
       be relied upon.
    
       The service field may take any of the values below (using the
       Augmented BNF of RFC 822[8]):

           service_field = [ [protocol] *("+" rs)]
           protocol      = "rcds" / "http" / "hdl" / "rwhois"
           rs            = "N2L" / "N2Ls" / "N2R" / "N2Rs" / "N2C"
                         / "N2Ns" / "L2R" / "L2Ns" / "L2Ls" / "L2C"

       i.e. an optional protocol specification followed by 0 or more
       resolution services. Each resolution service is indicated by
       an initial '+' character.

       Note that the empty string is also a valid service field. This
       will typically be seen at the top levels of a namespace, when it
       is impossible to know what services and protocols will be offered
       by a particular publisher within that name space.

       At this time the known protocols are rcds[6], hdl[9] (binary,
       UDP-based protocols),  http[4] (a textual, TCP-based protocol), and
       rwhois[10] (textual, UDP or TCP based). More will be allowed later.
       The names of the protocols must be formed from the characters [a-Z0-9].
       Case of the characters is not significant.

       The service requests currently allowed will be described in more
       detail in [5], but in brief they are:
             N2L  - Given a URN, return a URL
             N2Ls - Given a URN, return a set of URLs
             N2R  - Given a URN, return an instance of the resource.
             N2Rs - Given a URN, return multiple instances of the resouce,
                    typically encoded using multipart/alternative.
             N2C  - Given a URN, return a collection of meta-information on
                    the named resource. The format of this response is the
                    subject of another document.
             N2Ns - Given a URN, return all URNs that are also identifers
                    for the resource.
             L2R  - Given a URL, return the resource.
             L2Ns - Given a URL, return all the URNs that are identifiers for
                    the resource.
             L2Ls - Given a URL, return all the URLs for instances of
                    of the same resource.
             L2C  - Given a URL, return a description of the resource.

       The actual format of the service request and response will be
       determined by the resolution protocol, and is the subject for other
       documents (e.g. [4]). Protocols need not offer all services. The labels
       for service requests shall be formed from the set of
       characters [A-Z0-9]. The case of the alphabetic characters is
       not significant.

Regexp
       A STRING containing a substitution expression that is applied to the
       original URI in order to construct the next name to lookup. The grammar
       of the substitution expression is given in the next section.

Replacement
       The next NAME to query for NAPTR, SRV, or A records depending on
       the value of the flags field. As mentioned above, this may be
       compressed.



Substitution Expression Grammar:
================================

The content of the regexp field is a substitution expression. True sed(1)
substitution expressions are not appropriate for use in this application for a
variety of reasons, therefore the contents of the regexp field MUST follow the
grammar below:

  subst_expr   = delim-char  ere  delim-char  repl  delim-char  *flags
  delim-char   = "/" / "!" / ... (Any non-digit or non-flag character other
                 than backslash '\'. All occurances of a delim_char in a
                 subst_expr must be the same character.)
  ere          = POSIX Extended Regular Expression (see [11], section 2.8.4)
  repl         = dns_str /  backref / repl dns_str  / repl backref
  dns_str      = ...... which RFC can I cite for this? 1035 seems obsolete .....
  backref      = "\" 1POS_DIGIT
  flags        = "i" 
  DNS_CHAR     = "_" / "0" / "1" / ... / "9" / "a" / ... / "z"
  POS_DIGIT    = "1" / "2" / ... / "9"  ; 0 is not an allowed backref value

The result of applying the substitution expression to the original URI shall
be a legal domain name. Since it is possible for the regexp field to be
improperly specified, such that a non-conforming domain name can be
constructed, client software SHOULD verify that the result is a legal
domain name before making queries on it. 

Backref expressions in the repl portion of the substitution expression
are replaced by the (possibly empty) string of characters enclosed by '('
and ')' in the ERE portion of the substitution expression. N is a single
digit from 1 through 9, inclusive. It specifies the N'th backref expression,
the one that begins with the N'th '(' and continues to the matching ')'.
For example, the ERE
                   (A(B(C)DE)(F)G)
has backref expressions:
                    \1  = ABCDEFG
                    \2  = BCDE
                    \3  = C
                    \4  = F
                \5..\9  = error - no matching subexpression
                 
The "i" flag indicates that the ERE matching SHALL be performed in a
case-insensitive fashion. Furthermore, any backref replacements MAY be
normalized to lower case when the "i" flag is given.

The first character in the substitution expression shall be used as the
character that delimits the components of the substitution expression.
There must be exactly three non-escaped occurrences of the delimiter
character in a substitution expression. Since escaped occurrences of
the delimiter character will be interpreted as occurrences of that
character, digits MUST NOT be used as delimiters. Backrefs would be
confused with literal digits were this allowed. Similarly, if flags are
specified in the substitution expression, the delimiter character must not
also be a flag character. 


Advice to domain administrators:
================================

Beware of regular expressions. Not only are they a pain to get
correct on their own, but there is the previously mentioned interaction
with DNS. Any backslashes in a regexp must be entered twice in a zone
file in order to appear once in a query response. More seriously, the
need for double backslashes has probably not been tested by all
implementors of DNS servers. We anticipate that urn.net will be the
heaviest user of regexps. Only when delegating portions of namespaces
should the typical domain administrator need to use regexps.

On a related note, beware of interactions with the shell when manipulating
regexps from the command line. Since '\' is a common escape character in
shells, there is a good chance that when you think you are saying "\\" you
are actually saying "\".  Similar caveats apply to characters such as
'*', '(', etc.

The "a" flag allows the next lookup to be for A records rather than
SRV records. Since there is no place for a port specification in the
NAPTR record, when the "A" flag is used the specified protocol must
be running on its default port. 

The URN-WG is discussing the use of international characters in URNs.
Regular expressions for strings in international character sets are likely
to be essentially impossible to read or write by hand.


Usage
=====

For the edification of implementers, pseudocode for a client routine using NAPTRs is given below. This code is provided merely as a convience, it does
not have any weight as a standard way to process NAPTR records. Also, as is
the case with pseudocode, it has never been executed and may contain logical
errors. You have been warned.

    //
    // findResolver(URN)
    // Given a URN, find a host that can resolve it.
    // 
    findResolver(string URN) {
      sprintf(key, "%s.urn.net", extractNS(URN));  // prepend prefix to urn.net
      do {
        rewrite_flag = false;
        terminal = false;
	if (key has been seen) {
	  quit with a loop detected error
	}
	add key to list of "seens"
	records = lookup(type=NAPTR, key); // get all NAPTR RRs for 'key'

        sort NAPTR records by "order" field and "preference" field
            (with "order" being more significant than "preference").
        n_naptrs = number of NAPTR records in response.
        curr_order = records[0].order;
        max_order = records[n_naptrs-1].order;
        
        // Process current batch of NAPTRs according to "order" field.
        for (j=0; j < n_naptrs && records[j].order <= max_order; j++) {
          if (unknown-flag) // skip this record and go to next one
             continue; 
          newkey = rewrite(URN, naptr[j].replacement, naptr[j].regexp);
          if (!newkey) // Skip to next record if the rewrite didn't match
             continue;  
          // We did do a rewrite, shrink max_order to current value
          // so that delegation works properly
          max_order = naptr[j].order;
          // Will we know what to do with the protocol and services
          // specified in the NAPTR? If not, try next record.
          if(!isKnownProto(naptr[j].services)) {
            continue;
          }
          if(!isKnownService(naptr[j].services)) {
            continue;
          }

          // At this point we have a successful rewrite and we will know
          // how to speak the protocol and request a known resolution
          // service. Before we do the next lookup, check some
          // optimization possibilities.
          
          if (strcasecmp(flags, "S")
           || strcasecmp(flags, "P"))
           || strcasecmp(flags, "A")) {
             terminal = true;
             services = naptr[j].services;
             addnl = any SRV and/or A records returned as additional info
                     for naptr[j].
          }
          key = newkey;
          rewriteflag = true;
          break;
        }
      } while (rewriteflag && !terminal);

      // Did we not find our way to a resolver?
      if (!rewrite_flag) {
         report an error
         return NULL;
      }


      // Leave rest to another protocol?
      if (strcasecmp(flags, "P")) {
         return key as host to talk to;
      }

      // If not, keep plugging
      if (!addnl) { // No SRVs came in as additional info, look them up
        srvs = lookup(type=SRV, key);
      }  

      sort SRV records by preference, weight, ...
      foreach (SRV record) { // in order of preference
        try contacting srv[j].target using the protocol and one of the
            resolution service requests from the "services" field of the
            last NAPTR record.
        if (successful)
          return (target, protocol, service);
          // Actually we would probably return a result, but this
          // code was supposed to just tell us a good host to talk to.
      }
      die with an "unable to find a host" error;
    }


Notes:
======
  -  A client MUST process multiple NAPTR records in the order specified by
     the "order" field, it MUST NOT simply use the first record that provides
     a known protocol and service combination.
  -  If a record at a particular order matches the URI, but the client
     doesn't know the specified protocol and service, the client SHOULD
     continue to examine records that have the same order. The client
     MUST NOT consider records with a higher value of order. This is
     necessary to make delegation of portions of the namespace work.
     The order field is what lets site administrators say "all requests for
     URIs matching pattern x go to server 1, all others go to server 2".
     (A match is defined as:
1)  The NAPTR provides a replacement domain name
        or
        2) The regular expression matches the URN
     )
  -  When multiple RRs have the same "order", the client should use
     the value of the preference field to select the next NAPTR to
     consider. However, because of preferred protocols or services,
     estimates of network distance and bandwidth, etc. clients
     may use different criteria to sort the records.
  -  If the lookup after a rewrite fails, clients are strongly encouraged
     to report a failure, rather than backing up to pursue other rewrite
     paths.
  -  When a namespace is to be delegated among a set of resolvers, regexps
     must be used. Each regexp appears in a separate NAPTR RR. Administrators
     should do as little delegation as possible, because of limitations on
     the size of DNS responses.
  -  Note that SRV RRs impose additional requirements on clients.


Acknowledgments:
=================

The authors would like to thank Keith Moore for all his consultations
during the development of this draft. We would also like to thank Paul
Vixie for his assistance in debugging our implementation, and his answers
on our questions.


References:
===========

[1] RFC-1737, "Functional Requirements for Uniform Resource Names", Karen
    Sollins and Larry Masinter, Dec. 1994.

[2] Urn implementors article in DLIB?
Perhaps
[2] draft-daigle-urn-framework-00.txt "A Uniform Resource Naming
    Framework", Leslie Daigle and Patrik Faltstrom, June, 1996.


[3] RFC 2052, "A DNS RR for specifying the location of services (DNS SRV)",
    A. Gulbrandsen and P. Vixie, October 1996.

[4] RFC-xxxx, "Conventions for the Use of HTTP for Resolution of URNs",
    Ron Daniel Jr., currently available as draft-ietf-urn-http-conv-01.txt,
    Dec. 1996.

[5] RFC-xxxx, "URN Resolution Services", ???, draft-ietf-urn-???
    (This document is on the URN-WG's list of documents to prepare, but
    has not yet been written. It will get its start from the treatment of
    resolution services in [4]).

[6] Keith Moore, "Resource Cataloging and Distribution Service", ???

[7] Paul Vixie, personal communication.

[8] RFC-822, "Standard for the Format of ARPA Internet Text Messages",
    Dave H. Crocker, August 1982.  

[9] Charles Orth, Bill Arms; Handle Resolution Protocol Specification,
    http://www.handle.net/docs/client_spec.html

[10] RFC-1714, "Referral Whois Protocol (RWhois)", S. Williamson and
     M. Kosters, November 1994.

[11] IEEE Standard for Information Technology - Portable Operating System
    Interface (POSIX) - Part 2: Shell and Utilities (Vol. 1); IEEE Std
    1003.2-1992; The Institute of Electrical and Electronics Engineers;
    New York; 1993. ISBN:1-55937-255-9




Security Considerations
=======================
  The use of "urn.net" as the registry for URN namespaces is subject to
  denial of service attacks, as well as other DNS spoofing attacks. The
  interactions with DNSSEC are currently being studied. It is expected
  that NAPTR records will be signed with SIG records once the DNSSEC
  work is deployed. 

  The rewrite rules make identifiers from other namespaces subject to
  the same attacks as normal domain names. Since they have not been
  easily resolvable before, this may or may not be considered a problem.

  Regular expressions should be checked for sanity, not blindly passed
  to something like PERL. 

Author Contact Information:
===========================

Ron Daniel
Los Alamos National Laboratory
MS B287
Los Alamos, NM, USA, 87545
voice:  +1 505 665 0597
fax:    +1 505 665 4939
email:  rdaniel@lanl.gov


Michael Mealling
Network Solutions
505 Huntmar Park Drive
Herndon, VA  22070
voice: (703) 742-0400
fax: (703) 742-9552
email: michaelm@internic.net
URL: http://www.netsol.com/




    This draft expires 14 July, 1997.

Ron Daniel Jr.                   email: rdaniel@acl.lanl.gov
Advanced Computing Lab, MS B287  voice: (505) 665-0597
Los Alamos National Laboratory     fax: (505) 665-4939
Los Alamos, NM, USA 87545         http://www.acl.lanl.gov/~rdaniel/
Want to buy: "The Five Laws of Library Science" by S.R. Ranganathan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA23579 for urn-ietf-out; Thu, 9 Jan 1997 12:27:57 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA23574 for <urn-ietf@services.bunyip.com>; Thu, 9 Jan 1997 12:27:52 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA03667  (mail destined for urn-ietf@services.bunyip.com); Thu, 9 Jan 97 12:27:18 -0500
Received: from magenta.acl.lanl.gov (magenta.acl.lanl.gov [128.165.147.153]) by acl.lanl.gov (8.7.3/8.7.3) with ESMTP id KAA00789 for <urn-ietf@bunyip.com>; Thu, 9 Jan 1997 10:26:56 -0700 (MST)
From: "Ronald E. Daniel" <rdaniel@acl.lanl.gov>
Received: (rdaniel@localhost) by magenta.acl.lanl.gov (8.7.5/8.6.4) id KAA01201 for urn-ietf@bunyip.com; Thu, 9 Jan 1997 10:26:55 -0700 (MST)
Date: Thu, 9 Jan 1997 10:26:55 -0700 (MST)
Message-Id: <199701091726.KAA01201@magenta.acl.lanl.gov>
To: urn-ietf@bunyip.com
Subject: [URN] http conventions draft version 01
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ronald E. Daniel" <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Hi,

I've made an editing pass through the HTTP conventions draft. The
new version (01) is appended. Also, you can fetch it from
http://www.acl.lanl.gov/URN/http_res.txt

Regards,
Ron

=================================

INTERNET DRAFT                                                  Ron Daniel
draft-ietf-urn-http-conv-01.txt             Los Alamos National Laboratory
                                                               9 Jan, 1997


             Conventions for the Use of HTTP for URN Resolution


Status of this Memo
===================

    This document is an Internet-Draft.  Internet-Drafts are working
    documents of the Internet Engineering Task Force (IETF), its
    areas, and its working groups.  Note that other groups may also
    distribute working documents as Internet-Drafts.
  
    Internet-Drafts are draft documents valid for a maximum of six
    months and may be updated, replaced, or obsoleted by other
    documents at any time.  It is inappropriate to use Internet-
    Drafts as reference material or to cite them other than as
    ``work in progress.''
  
    To learn the current status of any Internet-Draft, please check
    the ``1id-abstracts.txt'' listing contained in the Internet-
    Drafts Shadow Directories on ftp.is.co.za (Africa),
    nic.nordu.net (Europe), munnari.oz.au (Pacific Rim),
    ds.internic.net (US East Coast), or ftp.isi.edu (US West Coast).

    This draft expires 21 July, 1997.
  
  

Abstract:
=========

The URN-WG was formed to specify persistent, location-independent names
for network accessible resources, as well as resolution mechanisms to retrive
the resources given such a name. At this time the URN-WG is considering
one particular resolution mechanism, the NAPTR proposal [1]. That proposal
specifies how a client may find a "resolver" for a URN, when the URN
does not contain a domain name for that resolver. A resolver is a database
that can tell the client where the resource is, can provide information (such
as a bibliographic citation) on the resource, or may even be able to provide
the resource itself to the client. While the NAPTR draft specifies how to
locate a resolver, it does not specify how the client should speak to the
resolver. Instead, the NAPTR draft provides a field that can be used to
specify the "resolution protocol" the client may use to speak to the
resolver.

This draft establishes conventions for using HTTP as one such resolution
protocol. It specifies how to encode URN resolution requests and responses
in HTTP 1.0 (and 1.1) requests and responses. Once a client has used
NAPTR records to locate a resolver that speaks the "http" resolution
protocol, these are the conventions it must follow. The primary goal of
this draft is to define a convention that is simple to implement
and will allow existing HTTP servers to easily add support for URN
resolution. We expect that the resolution databases that arise will be
useful when more sophisticated resolution protocols are developed later.


1.0  Introduction:
==================

The NAPTR draft[1] describes a way of using DNS to locate resolvers for
URIs.  That draft provides the services field to specify the "resolution
protocol" spoken by the resolver, as well as the "resolution services"
it offers. As of this writing, the "resolution protocols" allowed by the
NAPTR draft are HTTP, RCDS, HDL, and RWHOIS. (That list is expected to grow
over time). The NAPTR draft also lists a variety of resolution services,
such as N2L (given a URN, return a URL); N2R (Given a URN, return the
named resource), etc. This draft specifies the conventions to follow to
encode resolution service requests in the HTTP protocol, allowing
widely available HTTP daemons to serve as URN resolvers. This is the
specification to follow when the services field ina NAPTR record
begins with "http".

The reader is assumed to be familiar with the HTTP/1.0 [2] and 1.1 [3]
specifications. Implementors of this specification should be familiar with
CGI scripts for database lookups.


2.0 General Approach:
=====================

The general approach used to encode resolution service requests in HTTP
is quite simple: 

    GET /uri-res/<service>/<uri>  HTTP/1.0

For example, if we have the URN "urn:cid:foo@huh.com" and want a URL,
we would send the request:

    GET /uri-res/N2L/urn:cid:foo@huh.com HTTP/1.0

Because of the character set limitations on URIs, we might wish to
encode the '@' character as its hex equivalent, thus the request would be

    GET /uri-res/N2L/urn:cid:foo%40huh.com HTTP/1.0

The request could also be encoded as an HTTP 1.1 request. This would look
like:

    GET /uri-res/N2L/urn:cid:foo%40huh.com HTTP/1.1
    Host: <whatever host we are sending the request to>

Handling these requests on the server side is easy to implement in a
number of ways. The N2L request could be handled by a CGI script that
took the incoming URN, looked it up in a database, and returned the URL
as an HTTP redirect. Service requests like N2R or N2C could be set up
so that the daemon answered the request by returning files out of N2R/
and N2C/ directories, or they could also be handled by a script that
accessed a database of information.

One caveat should be kept in mind. The URN syntax draft[4] discusses
the notion of lexical equivalance. This means that two URIs are equivalent
under certain conditions of case-insensitivity and/or %encoding of characters.
Resolvers MUST return identical results for all lexically equivalent encodings
of a URI. For example, the requests below must return identical results:
    GET /uri-res/N2L/urn:cid:foo@huh.com HTTP/1.0
    GET /uri-res/N2L/URN:CID:foo@huh.com HTTP/1.0
    GET /uri-res/N2L/urn:cid:foo%40huh%2ecom HTTP/1.0

Responses from the HTTP server follow standard HTTP practice. Status
codes, such as 200 (OK) or 404 (Not Found) shall be returned.
The normal rules for determining cachability, negotiating formats, etc.
apply.


3.0 Service-specific details:
=============================

This section goes through the various resolution services established
in the URN services draft[5] and states how to encode each of them,
how the results should be returned, and any special status codes that
are likely to arise.

Unless stated otherwise, the HTTP requests are formed according to
the simple convention above, either for HTTP/1.0 or HTTP/1.1. The response
is assumed to be an entity with normal headers and body unless stated
otherwise. (N2L is the only request that need not return a body).


3.1  N2L (URN to URL):
----------------------

The request is encoded as above. The URL MUST be returned in a Location:
header for the convienience of the user in the most common case of wanting
the resource. If the lookup is successful, a 30X status line SHOULD be
returned. HTTP/1.1 clients should be sent the 303 status code. HTTP/1.0
clients should be sent the 302 (Moved temporarily) status code unless the
resolver has particular resons for using 301 (moved permanently) or 304
(not modified) codes.

Note that access controls may be applied to this, or any other, resolution
service request. Therefore the 401 (unauthorized) and 403 (forbidden)
status codes are legal responses. The server may wish to provide a body
in the response to explain the reason for refusing access, and/or to provide
alternate information about the resource, such as the price it will cost
to obtain the resource's URL.

3.2  N2Ls (URN to URLs):
------------------------

The request is encoded as above. The result is a list of 0 or
more URLs. The Internet Media Type (aka ContentType) of the result
may be negotiated using standard HTTP mechanisms if desired. At a
minimum the resolver should support the text/uri-list media type.
(See Appendix A for the definition of this media type). That media
type is suitable for machine-processing of the list of URLs. Resolvers
may also return the results as text/html, text/plain, or any other
media type they deem suitable.

No matter what the particular media type, the result MUST be a list
of the URLs which may be used to obtain an instance of the resource
identified by the URN. All URIs shall be encoded according to the
URI specification [6].

If the client has requested the result be returned as text/html or
application/html, the result should be encoded as:
<UL>
<LI><A HREF="...url 1...">...url 1...</A>
<LI><A HREF="...url 2...">...url 2...</A>
 etc.
</UL>
where the strings ...url n... are replaced by the n'th URL in the list.


3.3  N2R (URN to Resource):
---------------------------

The request is encoded as above. The resource is returned using
standard HTTP mechanisms. The request may be modified using the
Accept: header as in normal HTTP to specify that the result
be given in a preferred Internet Media Type.


3.4  N2Rs (URN to Resources):
-----------------------------

This resolution service returns multiple instances of a resource,
for example, GIF and JPEG versions of an image. The judgment about
the resources being "the same" resides with the naming authority that
issued the URN.

The request is encoded as above. The result shall be a MIME
multipart/alternative message with the alternative versions of the
resource in seperate body parts. If there is only one version of
the resource identified by the URN, it MAY be returned without the
multipart/alternative wrapper. Resolver software SHOULD look at the
Accept: header, if any, and only return versions of the resource
that are acceptable according to that header. 


3.5  N2C (URN to URC):
----------------------

URCs (Uniform Resource Characteristics) are descriptions of other
resources. This request allows us to obtain a description of the
resource identified by a URN, as opposed to the resource itself.
The description might be a bibliographic citation, a digital signature,
a revision history, etc. This draft does not specify the content of
any response to a URC request. That content is expected to vary from
one resolver to another.

The format of any response to a N2C request MUST be communicated using the
ContentType header, as is standard HTTP practice. The Accept: header
SHOULD be honored.


3.6  N2Ns (URN to URNs):
------------------------

While URNs are supposed to identify one and only one resource, that
does not mean that a resource may have one and only one URN. For
example, consider a resource that has something like
"current-weather-map" for one URN and "weather-map-for-datetime-x" for
another URN. The N2Ns service request lets us obtain lists of URNs that
are believed equivalent at the time of the request. As the weathermap
example shows, some of the equivalances will be transitory, so the
standard HTTP mechanisms for communicating cachability MUST be honored.

The request is encoded as above. The result is a list of all the
URNs, known to the resolver, which identify the same resource as the
input URN. The result shall be encoded as for the N2Ls request
above (text/uri-list unless specified otherwise by an Accept: header).

3.7  L2Ns (URL to URNs):
----------------------

The request is encoded as above. The response is a list of any URNs
known to be assigned to the resource at the given URL. The result
shall be encoded as for the N2Ls and N2Ns requests.


3.8  L2Ls (URL to URLs):
------------------------

The request is encoded as described above. The result is a list of
all the URLs that the resolver knows are associated with the resource
located by the given URL. This is encoded as for the N2Ls, N2Ns, and L2Ns
requests.


3.9  L2C (URL to URC):
----------------------

The request is encoded as above, the response is the same as for the
N2C request.


Appendix A: The text/uri-list Internet Media Type
=================================================
[This appendix will be augmented or replaced by the registration
of the text/uri-list IMT once that registration has been performed].

Several of the resolution service requests, such as N2Ls, N2Ns, L2Ns,
L2Ls, result in a list of URIs being returned to the client. The
text/uri-list Internet Media Type is defined to provide a simple format
for the automatic processing of such lists of URIs.

The format of text/uri-list resources is:
1) Any lines beginning with the '#' character are comment lines
   and are ignored during processing. (Note that '#' is a character
   that may appear in URIs, so it only denotes a comment when it is the
   first character on a line).
2) The remaining non-comment lines MUST be URIs (URNs or URLs), encoded
   according to the URI specification RFC[6]. Each URI shall appear on
   one and only one line.
3) As for all text/* formats, lines are terminated with a CR LF pair.

In applications where one URI has been mapped to a list of URIs, such
as in response to the N2Ls request, the first line of the text/uri-list
response SHOULD be a comment giving the original URI. 

An example of such a result for the N2L request is shown below in figure 1.

     # urn:cid:foo@huh.org
     http://www.huh.org/cid/foo.html
     http://www.huh.org/cid/foo.pdf
     ftp://ftp.foo.org/cid/foo.txt

               Figure 1: Example of the text/uri-list format


Appendix B:  n2l.pl script
==========================

This is a simple CGI script for the N2L resolution service. It
assumes the presence of a DBM database to store the URN to URL
mappings. This script does not specify standard behavior, it is
provided merely as a courtesy for implementors. In fact, this
script does not process incoming Accept: headers, nor does it
generate status codes. Such behavior should be part of a real
script for any of the resolution services.


    #!/bin/perl
    # N2L  - performs urn to url  resolution 

    $n2l_File = "...filename for DBM database...";


    $urn = $ENV{'PATH_INFO'} ;
    if(length($urn)<3)
    {
        $error=1;
    }

    if(!$error)
    {
        $urn =~s/^(\/)(urn:)?(.*)/$3/i;
        # Additional operations should be performed here
        # to convert lexically equivalent versions of a URI into
        # a canonical version for DB lookups.

        dbmopen(%lu,$n2l_File,0444);
        if($lu{$urn})
        {
        $url=$lu{$urn};
        print STDOUT "Location: $url\n\n";
        }else{
        $error=2;
        }
        dbmclose(%lu);
    }

    if($error)
    {
        print "Content-Type: text/html \n\n";
        print "<html>\n";
        print "<head><title>URN Resolution: N2L</title></head>\n";
        print "<BODY>\n";
        print "<h1>URN to URL resolution failed for the URN:</h1>\n";
        print "<hr><h3>$urn</h3>\n";
        print "</body>\n";
        print "</html>\n";
    }

    exit;


References:
===========

[1] Ron Daniel and Michael Mealling, "Resolution of Uniform Resource
    Identifiers using the Domain Name System", draft-ietf-urn-naptr-01.txt,
    November, 1996.

[2] RFC 1945, "Hypertext Transfer Protocol -- HTTP/1.0", T. Berners-Lee,
    R. Fielding, H. Frystyk, May 1996.

[3] R. Fielding, J. Gettys, J.C. Mogul, H. Frystyk, T. Berners-Lee,
    "Hypertext Transfer Protocol -- HTTP/1.1", draft-ietf-http-v11-spec-06,
    July 1996.

[4] R. Moats, "URN Syntax", draft-ietf-urn-syntax-02, Jan. 1997.

[5] URN Resolution Services Draft -  (That document is in preparation.
    It will actually be strongly based on the content of this document and
    the NAPTR draft[1]). 

[6] RFC 1630, "Universal Resource Identifiers in WWW: A Unifying Syntax for
    the Expression of Names and Addresses of Objects on the Network as
    used in the World-Wide Web", T. Berners-Lee, June 1994.


Security Considerations
=======================
  Communications with a resolver may be of a sensitive nature. Some
  resolvers will hold information that should only be released to
  authorized users. The results from resolvers may be the target of
  spoofing, especially once electronic commerce transactions are common
  and there is money to be made by directing users to pirate repositories
  rather than repositories which pay royalties to rightsholders. Resolution
  requests may be of interest to traffic analysts. The requests may also
  be subject to spoofing.

  The requests and responses in this draft are amenable to encoding,
  signing, and authentication in the manner of any other HTTP traffic.


Author Contact Information:
===========================

Ron Daniel
Advanced Computing Lab, MS B287
Los Alamos National Laboratory
Los Alamos, NM, USA, 87545
voice:  +1 505 665 0597
fax:    +1 505 665 4939
email:  rdaniel@lanl.gov


    This draft expires 21 July, 1997.

Ron Daniel Jr.                   email: rdaniel@acl.lanl.gov
Advanced Computing Lab, MS B287  voice: (505) 665-0597
Los Alamos National Laboratory     fax: (505) 665-4939
Los Alamos, NM, USA 87545         http://www.acl.lanl.gov/~rdaniel/
Want to buy: "The Five Laws of Library Science" by S.R. Ranganathan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id SAA29848 for urn-ietf-out; Wed, 8 Jan 1997 18:38:49 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id SAA29841 for <urn-ietf@services.bunyip.com>; Wed, 8 Jan 1997 18:38:47 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28959  (mail destined for urn-ietf@services.bunyip.com); Wed, 8 Jan 97 18:38:45 -0500
Received: from magenta.acl.lanl.gov (rdaniel@magenta.acl.lanl.gov [128.165.147.153]) by acl.lanl.gov (8.7.3/8.7.3) with ESMTP id QAA03561 for <urn-ietf@bunyip.com>; Wed, 8 Jan 1997 16:38:44 -0700 (MST)
From: "Ronald E. Daniel" <rdaniel@acl.lanl.gov>
Received: (rdaniel@localhost) by magenta.acl.lanl.gov (8.7.5/8.6.4) id QAA13017 for urn-ietf@bunyip.com; Wed, 8 Jan 1997 16:38:27 -0700 (MST)
Date: Wed, 8 Jan 1997 16:38:27 -0700 (MST)
Message-Id: <199701082338.QAA13017@magenta.acl.lanl.gov>
To: urn-ietf@bunyip.com
Subject: [URN] naptr draft URL
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ronald E. Daniel" <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

The latest version of the naptr draft is also available at
http://www.acl.lanl.gov/URN/naptr.txt
and at
http://www.acl.lanl.gov/URN/naptr-04.txt

(The reason for the -04 in the filename while the draft itself
says -02 is that the first two versions were individual submissions,
while the subsequent versions have been the product of the URN-WG).

Regards,
Ron Daniel Jr.                   email: rdaniel@acl.lanl.gov
Advanced Computing Lab           voice: (505) 665-0597
MS B-287  TA-3  Bldg. 2011         fax: (505) 665-4939
Los Alamos National Lab           http://www.acl.lanl.gov/~rdaniel/
Los Alamos, NM,  87545    obscure_term: "hypernym"


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id SAA29526 for urn-ietf-out; Wed, 8 Jan 1997 18:15:57 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id SAA29521 for <urn-ietf@services.bunyip.com>; Wed, 8 Jan 1997 18:15:48 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28848  (mail destined for urn-ietf@services.bunyip.com); Wed, 8 Jan 97 18:15:28 -0500
Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id QAA03290 for <urn-ietf@bunyip.com>; Wed, 8 Jan 1997 16:15:09 -0700 (MST)
Message-Id: <3.0.32.19970108162501.006e2590@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Wed, 08 Jan 1997 16:25:21 -0700
To: urn-ietf@bunyip.com
From: "Ron Daniel Jr." <rdaniel@lanl.gov>
Subject: [URN] NAPTR draft - version 2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Hi,

Here is the NAPTR draft, with edits to incorporate the comments from
the San Jose meeting. There are two references that need to be
cleaned up, other than that I think it is ready to go. Your comments
please!

Regards,
Ron
===========



INTERNET DRAFT                                                  Ron Daniel
draft-ietf-urn-naptr-02.txt                 Los Alamos National Laboratory
                                                          Michael Mealling
                                                   Network Solutions, Inc.
                                                             08 Jan., 1996


                Resolution of Uniform Resource Identifiers
                       using the Domain Name System


Status of this Memo
===================

    This document is an Internet-Draft.  Internet-Drafts are working
    documents of the Internet Engineering Task Force (IETF), its
    areas, and its working groups.  Note that other groups may also
    distribute working documents as Internet-Drafts.
  
    Internet-Drafts are draft documents valid for a maximum of six
    months and may be updated, replaced, or obsoleted by other
    documents at any time.  It is inappropriate to use Internet-
    Drafts as reference material or to cite them other than as
    ``work in progress.''
  
    To learn the current status of any Internet-Draft, please check
    the ``1id-abstracts.txt'' listing contained in the Internet-
    Drafts Shadow Directories on ftp.is.co.za (Africa),
    nic.nordu.net (Europe), munnari.oz.au (Pacific Rim),
    ds.internic.net (US East Coast), or ftp.isi.edu (US West Coast).

    This draft expires 14 July, 1997.
  
  
Abstract:
=========

Uniform Resource Locators (URLs) are the foundation of the World Wide
Web, and are a vital Internet technology. However, they have proven to
be brittle in practice. The basic problem is that URLs typically
identify a particular path to a file on a particular host. There is no
graceful way of changing the path or host once the URL has been
assigned. Neither is there a graceful way of replicating the resource
located by the URL to achieve better network utilization and/or fault
tolerance. Uniform Resource Names (URNs) have been hypothesized as a
adjunct to URLs that would overcome such problems. URNs and URLs
are both instances of a broader class of identifiers known as Uniform
Resource Identifiers (URIs).

This document describes a new DNS Resource Record, NAPTR (Naming
Authority PoinTeR), that provides rules for mapping parts of URIs to
domain names.  By changing the mapping rules, we can change the host
that is contacted to resolve a URI. This will allow a more graceful
handling of URLs over long time periods, and forms the foundation for a
new proposal for Uniform Resource Names.

In addition to locating resolvers, the NAPTR provides for other naming
systems to be grandfathered into the URN world, provides independence
between the name assignment system and the resolution protocol system,
and allows multiple services (Name to Location, Name to Description,
Name to Resource, ...) to be offered.  In conjunction with the SRV RR,
the NAPTR record allows those services to be replicated for the purposes
of fault tolerance and load balancing.


Introduction:
=============

Uniform Resource Locators have been a significant advance in locating
resources on the Internet. However, their  brittle nature over time
has been recognized for several years. The Uniform Resource Identifier
working group proposed the development of Uniform Resource Names to serve
as persistent, location-independent identifiers for Internet resources
in order to overcome most of the problems with URLs. RFC-1737 [1] sets
forth requirements on URNs.

During the lifetime of the URI-WG, a number of URN proposals were
generated. The developers of several of those proposals met in a series
of meetings, resulting in a compromise known as the Knoxville framework.
The major principle behind the Knoxville framework is that the resolution
system must be separate from the way names are assigned. This is in
marked contrast to most URLs, which identify the host to contact and
the protocol to use. Readers are referred to [2] for background on the
Knoxville framework and for additional information on the context and
purpose of this proposal.

Separating the way names are resolved from the way they are constructed
provides several benefits. It allows multiple naming approaches and
resolution approaches to compete, as it allows different protocols and
resolvers to be used. There is just one problem with such a separation -
how do we resolve a name when it can't give us directions to its
resolver?

For the short term, DNS is the obvious candidate for the resolution
framework, since it is widely deployed and understood. However, it is
not appropriate to use DNS to maintain information on a per-resource
basis. First of all, DNS was never intended to handle that many
records. Second, the limited record size is inappropriate for catalog
information. Third, domain names are not appropriate as URNs.

Therefore our approach is to use DNS to locate "resolvers" that can
provide information on individual resources, potentially including the
resource itself. To accomplish this, we "rewrite" the URI into a domain
name following the rules provided in NAPTR records. Rewrite rules
provide considerable power, which is important when trying to meet the
goals listed above. However, collections of rules can become difficult
to understand. To lessen this problem, the NAPTR rules are *always*
applied to the original URI, *never* to the output of previous rules.

Locating a resolver through the rewrite procedure may take multiple
steps, but the beginning is always the same. Every URI has a
colon-delimited prefix.  NAPTR resolution begins by taking this prefix,
appending the well-known suffix ".urn.net", and querying the DNS for NAPTR
records at that domain name.  Based on the results of this query, zero
or more additional DNS queries may be needed to locate resolvers for the
URI. The details of the conversation between the client and the resolver
thus located are outside the bounds of this draft. Three brief examples of
this procedure are given in the next section.

The NAPTR RR provides the level of indirection needed to keep the naming
system independent of the resolution system, its protocols, and services.
Coupled with the new SRV resource record proposal[3] there is also the
potential for replicating the resolver on multiple hosts, overcoming some
of the most significant problems of URLs. This is an important and subtle
point. Not only do the NAPTR and SRV records allow us to replicate
the resource, we can replicate the resolvers that know about the replicated
resource. Preventing a single point of failure at the resolver level
is a significant benefit. Separating the resolution procedure from the
way names are constructed has additional benefits. Different resolution
procedures can be used over time, and resolution procedures that are
determined to be useful can be extended to deal with additional namespaces.

Caveats
=======

The NAPTR proposal is the first resolution procedure to be considered by the
URN-WG. There are several concerns about the proposal which have motivated
the group to recommend it for publication as an Experimental rather than a
standards-track RFC.

First, URN resolution is new to the IETF and we wish to gain operational
experience before recommending any procedure for the standards track. Second,
the NAPTR proposal is based on DNS and consequently inherits concerns about
security and administration. The recent advancement of the DNSSEC and secure
update drafts to Proposed Standard reduce these concerns, but we wish to
experiment with those new capabilities in the context of URN administration.
A third area of concern is the potential for a noticeable impact on the DNS.
We believe that the proposal makes appropriate use of caching and additional
information, but it is best to go slow where the potential for impact on a
core system like the DNS is concerned. Fourth, the rewrite rules in the NAPTR
proposal are based on regular expressions. Since regular expressions are
difficult for humans to construct correctly, concerns exist about the
usability and maintainability of the rules. This is especially true where
international character sets are concerned.

Terminology
===========

"Must" or "Shall" - Software that does not behave in the manner that this
           document says it must is not conformant to this document.
"Should" - Software that does not follow the behavior that this document
           says it should may still be conformant, but is probably broken
           in some fundamental way.
"May" -    Implementations may or may not provide the described behavior,
           while still remaining conformant to this document.


Brief overview and examples of the NAPTR RR:
============================================

A detailed description of the NAPTR RR will be given later, but to give
a flavor for the proposal we first give a simple description of the
record and three examples of its use.

The key fields in the NAPTR RR are order, preference, service, flags,
regexp, and replacement:
* The order field specifies the order in which records MUST be processed
  when multiple NAPTR records are returned in response to a single query.
  A naming authority may have delegated a portion of its namespace to
  another agency. Evaluating the NAPTR records in the correct order is
  necessary for delegation to work properly.
* The preference field specifies the order in which records SHOULD
  be processed when multiple NAPTR records have the same value of "order".
  This field lets a service provider specify the order in which resolvers
  are contacted, so that more capable machines are contacted in preference
  to less capable ones.
* The service field specifies the resolution protocol and resolution
  service(s) that will be available if the rewrite specified by the
  regexp or replacement fields is applied. Resolution protocols are
  the protocols used to talk with a resolver. They will be specified in
  other documents, such as [4]. Resolution services are operations such as
  N2R (URN to Resource), N2L (URN to URL), N2C (URN to URC), etc.
  These will be discussed in the URN Resolution Services document[5], and
  their behavior in a particular resolution protocol will be given in
  the specification for that protocol (see [4] for a concrete example).
* The flags field contains modifiers that affect what happens in the
  next DNS lookup, typically for optimizing the process. Flags may also
  affect the interpretation of the other fields in the record, therefore,
  clients MUST skip NAPTR records which contain an unknown flag value.
* The regexp field is one of two fields used for the rewrite rules, and is
  the core concept of the NAPTR record. The regexp field is a String
  containing a sed-like substitution expression. (The actual grammar for
  the substitution expressions is given later in this draft). The
  substitution expression is applied to the original URN to determine the
  next domain name to be queried. The regexp field should be used when the
  domain name to be generated is conditional on information in the URI. If
  the next domain name is always known, which is anticipated to be a common
  occurrence, the replacement field should be used instead.
* The replacement field is the other field that may be used for the rewrite
  rule. It is an optimization of the rewrite process for the case where the
  next domain name is fixed instead of being conditional on the content of
  the URI. The replacement field is a domain name (subject to compression if
  a DNS sender knows that a given recipient is able to decompress names in
  this RR type's RDATA field). If the rewrite is more complex than a simple
  substitution of a domain name, the replacement field should be set to . and
  the regexp field used. 

Note that the client applies all the substitutions and performs all lookups,
they are not performed in the DNS servers. Note also that it is the belief
of the developers of this document that regexps should rarely be used. The
replacement field seems adequate for the vast majority of situations. Regexps
are only necessary when portions of a namespace are to be delegated to
different resolvers. Finally, note that the regexp and replacement fields are,
at present, mutually exclusive. However, developers of client software should 
be aware that a new flag might be defined which requires values in both fields.


Example 1
---------

Consider a URN that uses the hypothetical DUNS namespace. DUNS numbers are
identifiers for approximately 30 million registered businesses around
the world, assigned and maintained by Dunn and Bradstreet. The URN
might look like:

                 urn:duns:002372413:annual-report-1997

The first step in the resolution process is to find out about the DUNS
namespace. The namespace identifier, duns, is extracted from the URN,
prepended to urn.net, and the NAPTRs for duns.urn.net looked up. It might
return records of the form:

duns.urn.net
;;      order pref flags service          regexp        replacement
 IN NAPTR 100  10  "s"  "dunslink+N2L+N2C"  ""   dunslink.udp.isi.dandb.com
 IN NAPTR 100  20  "s"  "rcds+N2C"          ""   rcds.udp.isi.dandb.com
 IN NAPTR 100  30  "s"  "http+N2L+N2C+N2R"  ""   http.tcp.isi.dandb.com

The order field contains equal values, indicating that no name delegation
order has to be followed. The preference field indicates that the provider
would like clients to use the special dunslink protocol, followed by
the RCDS protocol, and that HTTP is offered as a last resort. All the
records specify the "s" flag, which will be explained momentarily.
The service fields say that if we speak dunslink, we will be able to
issue either the N2L or N2C requests to obtain a URL or a URC (description)
of the resource. The Resource Cataloging and Distribution Service (RCDS)[6]
could be used to get a URC for the resource, while HTTP could be used to get
a URL, URC, or the resource itself.  All the records supply the next
domain name to query, none of them need to be rewritten with the aid of
regular expressions.

The general case might require multiple NAPTR rewrites to locate a
resolver, but eventually we will come to the "terminal NAPTR". Once we
have the terminal NAPTR, our next probe into the DNS will be for a SRV 
or A record instead of another NAPTR. Rather than probing for a non-existent
NAPTR record to terminate the loop, the flags field is used to indicate
a terminal lookup. If it has a value of "s", the next lookup should
be for SRV RRs, "a" denotes that A records should sought. A "p" flag is
also provided to indicate that the next action is Protocol-specific, but
that looking up another NAPTR will not be part of it.

Since our example RR specified the "s" flag, it was terminal. Assuming our
client does not know the dunslink protocol, our next action is to lookup SRV
RRs for rcds.udp.isi.dandb.com, which will tell us hosts that can provide
the necessary resolution service. That lookup might return:

 ;;                          Pref Weight Port Target
 rcds.udp.isi.dandb.com IN SRV 0    0    1000 defduns.isi.dandb.com
                        IN SRV 0    0    1000 dbmirror.com.au
                        IN SRV 0    0    1000 ukmirror.com.uk

telling us three hosts that could actually do the resolution, and
giving us the port we should use to talk to their RCDS server.
(The reader is referred to the SRV proposal [3] for the interpretation
of the fields above).

There is opportunity for significant optimization here. We can return the SRV
records as additional information for terminal NAPTRs (and the A records as
additional information for those SRVs). While this recursive provision of
additional information is not explicitly blessed in the DNS specifications, it
is not forbidden, and BIND does take advantage of it [7]. This is a significant
optimization. In conjunction with a long TTL for *.urn.net records, the average
number of probes to DNS for resolving DUNS URNs would approach one. Therefore,
DNS server implementors SHOULD provide additional information with NAPTR
responses. The additional information will be either SRV or A records. If SRV
records are available, their A records should be provided as recursive
additional information.

Note that the example NAPTR records above are intended to represent the
reply the client will see. They are not quite identical to what the
domain administrator would put into the zone files. For one thing, the
administrator should supply the trailing '.' character on replacement
domain names. An additional difference will be illustrated later.


Example 2 
---------

Consider a URN namespace based on MIME Content-Ids. The URN might look
like this:
  
        urn:cid:199606121851.1@mordred.gatech.edu
  
The first step in the resolution process is to find out about the CID
namespace. The namespace identifier, cid, is extracted from the URN,
prepended to urn.net, and the NAPTR for cid.urn.net looked up. It might
return records of the form:
 
 cid.urn.net
  ;;       order pref flags service        regexp           replacement
   IN NAPTR 100   10   ""     ""  "/urn:cid:.+@([^@]+)$/\1/i"    .
 
We have only one NAPTR response, so ordering the responses is not
a problem.  The replacement field is empty, so we check the regexp
field and use the pattern provided there. We apply that regexp to the
entire URN to see if it matches, which it does.  The \1 part of the
substitution expression returns the string "mordred.gatech.edu". Since
the flags field does not contain "s" or "a", the lookup is not terminal
and our next probe to DNS is for more NAPTR records: lookup(query=NAPTR,
"mordred.gatech.edu").

While mordred could have its very own NAPTR, maintaining those records
on all the machines at a site as large as Georgia Tech would be an
intolerable burden. Instead, a wildcard may be used so that the domain
administrator at Georgia Tech has only a single NAPTR record to
maintain. That record might look like:

*.gatech.edu IN NAPTR
;;       order pref flags service           regexp  replacement
  IN NAPTR 100  50  "s"  "z3950+N2L+N2C"     ""    z3950.tcp.gatech.edu.
  IN NAPTR 100  50  "s"  "rcds+N2C"          ""    rcds.udp.gatech.edu.
  IN NAPTR 100  50  "s"  "http+N2L+N2C+N2R"  ""    http.tcp.gatech.edu.

(Unlike all the other example records in this draft, the one above
is the contents of a zone file, not the response received by the
client. That is so that the wildcard can be seen.)

Continuing with our example, we note that the values of the order and
preference fields are equal in all records, so the client is free to
pick any record. The flags field tells us that these are the last NAPTR
patterns we should see, and after the rewrite (a simple replacement in
this case) we should look up SRV records to get information on the
hosts that can provide the necessary service.

Assuming we prefer the Z39.50 protocol, our lookup might return:
 
;;                        Pref Weight   Port Target
z3950.tcp.gatech.edu IN SRV 0    0      1000 z3950.gatech.edu
                     IN SRV 0    0      1000 z3950.cc.gatech.edu
                     IN SRV 0    0      1000 z3950.uga.edu

telling us three hosts that could actually do the resolution, and
giving us the port we should use to talk to their Z39.50 server.

Recall that the regular expression used \1 to extract a domain name
from the CID. There is a significant caveat about the use of
backslashes in DNS zone files. DNS treats backslashes as the escape
character so that '.' can be escaped when necessary. This means that
when a regular expression is entered into the zone file, the
backslashes must be escaped by another backslash.  For the case of the
cid.urn.net record above, the regular expression entered into the zone
file should be "/.+@([^@]+)/\\1/i".  When the client code actually
receives the record, the pattern will have been converted to
"/.+@([^@]+)/\1/i".


Example 3
---------

Even if URN systems were in place now, there would still be a
tremendous number of URLs.  It should be possible to develop a URN
resolution system that can also provide location independence for those
URLs.  This is related to the requirement in [1] to be able to
grandfather in names from other naming systems, such as ISO Formal
Public Identifiers, Library of Congress Call Numbers, ISBNs, ISSNs,
etc.

The NAPTR RR could also be used for URLs that have already been assigned.
Assume we have the URL for a very popular piece of software that the
publisher wishes to mirror at multiple sites around the world:

     http://www.foo.com/software/latest-beta.exe

We extract the prefix, "http", and lookup NAPTR records for
http.urn.net. This might return a record of the form

http.urn.net IN NAPTR
;;  order   pref flags service      regexp             replacement
     100     90   ""      ""   "!http://([^/:]+)!\1!i"       .


This expression returns everything after the first double slash and
before the next slash or colon. (We use the '!' character to delimit the
parts of the substitution expression. Otherwise we would have to use backslashes to escape the forward slashes, and would have a regexp in the zone file that
looked like "/http:\\/\\/([^\\/:]+)/\\1/i".).

Applying this pattern to the URL extracts "www.foo.com". Looking up NAPTR
records for that might return:

www.foo.com
;;       order pref flags   service  regexp     replacement
 IN NAPTR 100  100  "s"   "http+L2R"   ""    http.tcp.foo.com
 IN NAPTR 100  100  "s"   "ftp+L2R"    ""    ftp.tcp.foo.com

Looking up SRV records for http.tcp.foo.com would return information
on the hosts that foo.com has designated to be its mirror sites. The
client can then pick one for the user. 


NAPTR RR Format
===============

The format of the NAPTR RR is given below. The DNS type code for
NAPTR is 104 [this is being changed, we believe it will be assigned 35].

    Domain TTL Class Order Preference Flags Service Regexp Replacement 

where:

Domain
       The domain name this resource record refers to.
TTL
       Standard DNS Time To Live field
Class
       Standard DNS meaning
Order
       A 16-bit integer specifying the order in which the NAPTR records
       MUST be processed to ensure correct delegation of portions
       of the namespace over time. Low numbers are processed before
       high numbers, and once a NAPTR is found that "matches" a URN,
       the client MUST NOT consider any NAPTRs with a higher value
       for order.

Preference
       A 16-bit integer which specifies the order in which NAPTR records
       with equal "order" values SHOULD be processed, low numbers
       being processed before high numbers.  This is similar to the
       preference field in an MX record, and is used so domain
       administrators can direct clients towards more capable hosts
       or lighter weight protocols. 

Flags
       A String giving flags to control aspects of the rewriting and
       interpretation of the fields in the record. Flags are single
       characters from the set [A-Z0-9]. The case of the alphabetic
       characters is not significant.

       At this time only three flags, "S", "A", and "P", are defined. "S"
       means that the next lookup should be for SRV records instead of NAPTR
       records. "A" means that the next lookup should be for A records. The
       "P" flag says that the remainder of the resolution shall be carried
       out in a Protocol-specific fashion, and we should not do any more
       DNS queries.
       
       The remaining alphabetic flags are reserved. The numeric flags may be
       used for local experimentation. The S, A, and P flags are all mutually
       exclusive, and resolution libraries MAY signal an error if more
       than one is given. (Experimental code and code for assisting in the
       creation of NAPTRs would be more likely to signal such an error than
       a client such as a browser). We anticipate that multiple flags will
       be allowed in the future, so implementers MUST NOT assume that the
       flags field can only contain 0 or 1 characters. Finally, if a client
       encounters a record with an unknown flag, it MUST ignore it and move
       to the next record. This test takes precedence even over the "order"
       field. Since flags can control the interpretation placed on fields,
       a novel flag might change the interpretation of the regexp and/or
       replacement fields such that it is impossible to determine if a
       record matched a URN.

Service 
       Specifies the resolution service(s) available down this rewrite
       path. It may also specify the particular protocol that is used to
       talk with a resolver. A protocol MUST be specified if the flags field
       states that the NAPTR is terminal. If a protocol is specified, but
       the flags field does not state that the NAPTR is terminal, the next
       lookup MUST be for a NAPTR. The client MAY choose not to perform
       the next lookup if the protocol is unknown, but that behavior MUST NOT
       be relied upon.
    
       The service field may take any of the values below (using the
       Augmented BNF of RFC 822[8]):

           service_field = [ [protocol] *("+" rs)]
           protocol      = "rcds" / "http" / "hdl" / "rwhois"
           rs            = "N2L" / "N2Ls" / "N2R" / "N2Rs" / "N2C"
                         / "N2Ns" / "L2R" / "L2Ns" / "L2Ls" / "L2C"

       i.e. an optional protocol specification followed by 0 or more
       resolution services. Each resolution service is indicated by
       an initial '+' character.

       Note that the empty string is also a valid service field. This
       will typically be seen at the top levels of a namespace, when it
       is impossible to know what services and protocols will be offered
       by a particular publisher within that name space.

       At this time the known protocols are rcds[6], hdl[9] (binary,
       UDP-based protocols),  http[4] (a textual, TCP-based protocol), and
       rwhois[10] (textual, UDP or TCP based). More will be allowed later.
       The names of the protocols must be formed from the characters [a-Z0-9].
       Case of the characters is not significant.

       The service requests currently allowed will be described in more
       detail in [5], but in brief they are:
             N2L  - Given a URN, return a URL
             N2Ls - Given a URN, return a set of URLs
             N2R  - Given a URN, return an instance of the resource.
             N2Rs - Given a URN, return multiple instances of the resouce,
                    typically encoded using multipart/alternative.
             N2C  - Given a URN, return a collection of meta-information on
                    the named resource. The format of this response is the
                    subject of another document.
             N2Ns - Given a URN, return all URNs that are also identifers
                    for the resource.
             L2R  - Given a URL, return the resource.
             L2Ns - Given a URL, return all the URNs that are identifiers for
                    the resource.
             L2Ls - Given a URL, return all the URLs for instances of
                    of the same resource.
             L2C  - Given a URL, return a description of the resource.

       The actual format of the service request and response will be
       determined by the resolution protocol, and is the subject for other
       documents (e.g. [4]). Protocols need not offer all services. The labels
       for service requests shall be formed from the set of
       characters [A-Z0-9]. The case of the alphabetic characters is
       not significant.

Regexp
       A STRING containing a substitution expression that is applied to the
       original URI in order to construct the next name to lookup. The grammar
       of the substitution expression is given in the next section.

Replacement
       The next NAME to query for NAPTR, SRV, or A records depending on
       the value of the flags field. As mentioned above, this may be
       compressed.



Substitution Expression Grammar:
================================

The content of the regexp field is a substitution expression. True sed(1)
substitution expressions are not appropriate for use in this application for a
variety of reasons, therefore the contents of the regexp field MUST follow the
grammar below:

  subst_expr   = delim-char  ere  delim-char  repl  delim-char  *flags
  delim-char   = "/" / "!" / ... (Any non-digit or non-flag character other
                 than backslash '\'. All occurances of a delim_char in a
                 subst_expr must be the same character.)
  ere          = POSIX Extended Regular Expression (see [11], section 2.8.4)
  repl         = dns_str /  backref / repl dns_str  / repl backref
  dns_str      = ...... which RFC can I cite for this? 1035 seems obsolete .....
  backref      = "\" 1POS_DIGIT
  flags        = "i" 
  DNS_CHAR     = "_" / "0" / "1" / ... / "9" / "a" / ... / "z"
  POS_DIGIT    = "1" / "2" / ... / "9"  ; 0 is not an allowed backref value

The result of applying the substitution expression to the original URI shall
be a legal domain name. Since it is possible for the regexp field to be
improperly specified, such that a non-conforming domain name can be
constructed, client software SHOULD verify that the result is a legal
domain name before making queries on it. 

Backref expressions in the repl portion of the substitution expression
are replaced by the (possibly empty) string of characters enclosed by '('
and ')' in the ERE portion of the substitution expression. N is a single
digit from 1 through 9, inclusive. It specifies the N'th backref expression,
the one that begins with the N'th '(' and continues to the matching ')'.
For example, the ERE
                   (A(B(C)DE)(F)G)
has backref expressions:
                    \1  = ABCDEFG
                    \2  = BCDE
                    \3  = C
                    \4  = F
                \5..\9  = error - no matching subexpression
                 
The "i" flag indicates that the ERE matching SHALL be performed in a
case-insensitive fashion. Furthermore, any backref replacements MAY be
normalized to lower case when the "i" flag is given.

The first character in the substitution expression shall be used as the
character that delimits the components of the substitution expression.
There must be exactly three non-escaped occurrences of the delimiter
character in a substitution expression. Since escaped occurrences of
the delimiter character will be interpreted as occurrences of that
character, digits MUST NOT be used as delimiters. Backrefs would be
confused with literal digits were this allowed. Similarly, if flags are
specified in the substitution expression, the delimiter character must not
also be a flag character. 


Advice to domain administrators:
================================

Beware of regular expressions. Not only are they a pain to get
correct on their own, but there is the previously mentioned interaction
with DNS. Any backslashes in a regexp must be entered twice in a zone
file in order to appear once in a query response. More seriously, the
need for double backslashes has probably not been tested by all
implementors of DNS servers. We anticipate that urn.net will be the
heaviest user of regexps. Only when delegating portions of namespaces
should the typical domain administrator need to use regexps.

On a related note, beware of interactions with the shell when manipulating
regexps from the command line. Since '\' is a common escape character in
shells, there is a good chance that when you think you are saying "\\" you
are actually saying "\".  Similar caveats apply to characters such as
'*', '(', etc.

The "a" flag allows the next lookup to be for A records rather than
SRV records. Since there is no place for a port specification in the
NAPTR record, when the "A" flag is used the specified protocol must
be running on its default port. 

The URN-WG is discussing the use of international characters in URNs.
Regular expressions for strings in international character sets are likely
to be essentially impossible to read or write by hand.


Usage
=====

For the edification of implementers, pseudocode for a client routine using NAPTRs is given below. This code is provided merely as a convience, it does
not have any weight as a standard way to process NAPTR records. Also, as is
the case with pseudocode, it has never been executed and may contain logical
errors. You have been warned.

    //
    // findResolver(URN)
    // Given a URN, find a host that can resolve it.
    // 
    findResolver(string URN) {
      sprintf(key, "%s.urn.net", extractNS(URN));  // prepend prefix to urn.net
      do {
        rewrite_flag = false;
        terminal = false;
	if (key has been seen) {
	  quit with a loop detected error
	}
	add key to list of "seens"
	records = lookup(type=NAPTR, key); // get all NAPTR RRs for 'key'

        sort NAPTR records by "order" field and "preference" field
            (with "order" being more significant than "preference").
        n_naptrs = number of NAPTR records in response.
        curr_order = records[0].order;
        max_order = records[n_naptrs-1].order;
        
        // Process current batch of NAPTRs according to "order" field.
        for (j=0; j < n_naptrs && records[j].order <= max_order; j++) {
          if (unknown-flag) // skip this record and go to next one
             continue; 
          newkey = rewrite(URN, naptr[j].replacement, naptr[j].regexp);
          if (!newkey) // Skip to next record if the rewrite didn't match
             continue;  
          // We did do a rewrite, shrink max_order to current value
          // so that delegation works properly
          max_order = naptr[j].order;
          // Will we know what to do with the protocol and services
          // specified in the NAPTR? If not, try next record.
          if(!isKnownProto(naptr[j].services)) {
            continue;
          }
          if(!isKnownService(naptr[j].services)) {
            continue;
          }

          // At this point we have a successful rewrite and we will know
          // how to speak the protocol and request a known resolution
          // service. Before we do the next lookup, check some
          // optimization possibilities.
          
          if (strcasecmp(flags, "S")
           || strcasecmp(flags, "P"))
           || strcasecmp(flags, "A")) {
             terminal = true;
             services = naptr[j].services;
             addnl = any SRV and/or A records returned as additional info
                     for naptr[j].
          }
          key = newkey;
          rewriteflag = true;
          break;
        }
      } while (rewriteflag && !terminal);

      // Did we not find our way to a resolver?
      if (!rewrite_flag) {
         report an error
         return NULL;
      }


      // Leave rest to another protocol?
      if (strcasecmp(flags, "P")) {
         return key as host to talk to;
      }

      // If not, keep plugging
      if (!addnl) { // No SRVs came in as additional info, look them up
        srvs = lookup(type=SRV, key);
      }  

      sort SRV records by preference, weight, ...
      foreach (SRV record) { // in order of preference
        try contacting srv[j].target using the protocol and one of the
            resolution service requests from the "services" field of the
            last NAPTR record.
        if (successful)
          return (target, protocol, service);
          // Actually we would probably return a result, but this
          // code was supposed to just tell us a good host to talk to.
      }
      die with an "unable to find a host" error;
    }


Notes:
======
  -  A client MUST process multiple NAPTR records in the order specified by
     the "order" field, it MUST NOT simply use the first record that provides
     a known protocol and service combination.
  -  If a record at a particular order matches the URI, but the client
     doesn't know the specified protocol and service, the client SHOULD
     continue to examine records that have the same order. The client
     MUST NOT consider records with a higher value of order. This is
     necessary to make delegation of portions of the namespace work.
     The order field is what lets site administrators say "all requests for
     URIs matching pattern x go to server 1, all others go to server 2".
     (A match is defined as:
1)  The NAPTR provides a replacement domain name
        or
        2) The regular expression matches the URN
     )
  -  When multiple RRs have the same "order", the client should use
     the value of the preference field to select the next NAPTR to
     consider. However, because of preferred protocols or services,
     estimates of network distance and bandwidth, etc. clients
     may use different criteria to sort the records.
  -  If the lookup after a rewrite fails, clients are strongly encouraged
     to report a failure, rather than backing up to pursue other rewrite
     paths.
  -  When a namespace is to be delegated among a set of resolvers, regexps
     must be used. Each regexp appears in a separate NAPTR RR. Administrators
     should do as little delegation as possible, because of limitations on
     the size of DNS responses.
  -  Note that SRV RRs impose additional requirements on clients.


Acknowledgments:
=================

The authors would like to thank Keith Moore for all his consultations
during the development of this draft. We would also like to thank Paul
Vixie for his assistance in debugging our implementation, and his answers
on our questions.


References:
===========

[1] RFC-1737, "Functional Requirements for Uniform Resource Names", Karen
    Sollins and Larry Masinter, Dec. 1994.

[2] Urn implementors article in DLIB?
Perhaps
[2] draft-daigle-urn-framework-00.txt "A Uniform Resource Naming
    Framework", Leslie Daigle and Patrik Faltstrom, June, 1996.


[3] RFC 2052, "A DNS RR for specifying the location of services (DNS SRV)",
    A. Gulbrandsen and P. Vixie, October 1996.

[4] RFC-xxxx, "Conventions for the Use of HTTP for Resolution of URNs",
    Ron Daniel Jr., currently available as draft-ietf-urn-http-conv-01.txt,
    Dec. 1996.

[5] RFC-xxxx, "URN Resolution Services", ???, draft-ietf-urn-???
    (This document is on the URN-WG's list of documents to prepare, but
    has not yet been written. It will get its start from the treatment of
    resolution services in [4]).

[6] Keith Moore, "Resource Cataloging and Distribution Service", ???

[7] Paul Vixie, personal communication.

[8] RFC-822, "Standard for the Format of ARPA Internet Text Messages",
    Dave H. Crocker, August 1982.  

[9] Charles Orth, Bill Arms; Handle Resolution Protocol Specification,
    http://www.handle.net/docs/client_spec.html

[10] RFC-1714, "Referral Whois Protocol (RWhois)", S. Williamson and
     M. Kosters, November 1994.

[11] IEEE Standard for Information Technology - Portable Operating System
    Interface (POSIX) - Part 2: Shell and Utilities (Vol. 1); IEEE Std
    1003.2-1992; The Institute of Electrical and Electronics Engineers;
    New York; 1993. ISBN:1-55937-255-9




Security Considerations
=======================
  The use of "urn.net" as the registry for URN namespaces is subject to
  denial of service attacks, as well as other DNS spoofing attacks. The
  interactions with DNSSEC are currently being studied. It is expected
  that NAPTR records will be signed with SIG records once the DNSSEC
  work is deployed. 

  The rewrite rules make identifiers from other namespaces subject to
  the same attacks as normal domain names. Since they have not been
  easily resolvable before, this may or may not be considered a problem.

  Regular expressions should be checked for sanity, not blindly passed
  to something like PERL. 

Author Contact Information:
===========================

Ron Daniel
Los Alamos National Laboratory
MS B287
Los Alamos, NM, USA, 87545
voice:  +1 505 665 0597
fax:    +1 505 665 4939
email:  rdaniel@lanl.gov


Michael Mealling
Network Solutions
505 Huntmar Park Drive
Herndon, VA  22070
voice: (703) 742-0400
fax: (703) 742-9552
email: michaelm@internic.net
URL: http://www.netsol.com/




    This draft expires 14 July, 1997.


Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab,  MS B287     voice: +1 505 665 0597
Los Alamos National Laboratory         fax: +1 505 665 4939
Los Alamos, NM, USA  87545            http://www.acl.lanl.gov/~rdaniel/
 Want to buy: "The Five Laws of Library Science" by S.R. Ranganathan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA25131 for urn-ietf-out; Tue, 7 Jan 1997 14:03:39 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA25126 for <urn-ietf@services.bunyip.com>; Tue, 7 Jan 1997 14:03:37 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA16503  (mail destined for urn-ietf@services.bunyip.com); Tue, 7 Jan 97 14:03:35 -0500
Received: by privateer.windrose.omaha.ne.us; Tue Jan  7 13:02 CST 1997
Message-Id: <32D29DAC.3DC6@ds.internic.net>
Date: Tue, 07 Jan 1997 13:02:04 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: urn-ietf@bunyip.com
Subject: [URN] Proposed URN Syntax Draft changes to align with URL syntax draft
References: <32BAEDA2.4940@ds.internic.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

Ryan Moats wrote:
> 
> Folks-
> 
> There have been some good comments about the syntax draft and some
> good stuff coming out of meshing it with the URL syntax, so I am
> planning the following (i.e. you have been warned!).
> 
> There will be another pre-release of syntax-02 coming out on
> 12/26 ( Holidays, what are Holidays ;-} ).  The target is to
> have -02 be sent to the i-d editors on 1/6/97.
> 
> This way folks (who don't have anything else to do between 12/25
> and 1/1) can read the new version...

Well, here we are in the week of 1/6/97 and some issues have come up
vis-a-vie the URL syntax document.  Here are the technical issues (as I
see them, and I've probably missed/ignored some):

1. The URN syntax is more restrictive in the types of characters
allowed vis-a-vie the URL syntax.  Specifically, the characters
";", "$", "_", "!", "~", "*", "'" are allowed (in unescaped format)
in the URL syntax while not in the URN syntax.

2. The URL syntax document makes a claim that the its syntax is the
syntax for URIs in general so that URNs may be used in any data field
that might otherwise hold a URL.

I'll admit that there are a lot of political issues that I am ignoring
for now, but I want to see if we can move forward with the technical
issues.

My current thoughts are to move the characters in note 1 above from the
excluded character set to the allowed character set to more closely
align the URN and URL character sets.  IF SOMEONE THINKS THIS IS A BAD
IDEA THIS IS A GOOD TIME TO LET ME KNOW!

Issue 2 is handled (I believe) by adding an appendix to the URN syntax
document that covers how a URL resolver should react to a URN. My
proposal is that the URN be considered an opaque URL that gets handed
off to a URN resolver. There are alternate solutions, but they become
progressively more ugly.

Note that issues 1 and 2 are somewhat independent.  Given the current
allowed characters and the above suggested appendix, any URN could be
used in place of a URL.  

Although I've considered it in the past, I think that defining URN's as
a URL "scheme" is a less optimal solution than the above proposals.

Obviously, I am soliciting input to try and gain an idea about consensus
(and fairly quickly, too).

Ryan

                                                                                                                                     1997-02                                                                                             0000666 0000036 0000010 00000060134 06307330553 010604  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    
Received: from ietf.org by ietf.org id aa28140; 12 Feb 97 9:57 EST
Received: from ietf.ietf.org by ietf.org id aa25856; 12 Feb 97 9:34 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-syntax-02.txt
Date: Wed, 12 Feb 1997 09:34:13 -0500
X-Orig-Sender: cclark@ietf.org
Message-ID:  <9702120934.aa25856@ietf.org>

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : URN Syntax                                              
       Author(s) : R. Moats
       Filename  : draft-ietf-urn-syntax-02.txt
       Pages     : 7
       Date      : 02/11/1997

Uniform Resource Names (URNs) are intended to serve as persistent resource 
identifiers. This document sets forward the canonical syntax for URNs.  A 
discussion of both existing legacy and new namespaces and requirements for 
URN presentation and transmission are presented. Finally, there is a 
discussion of URN equivalence and how to determine it.                     

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-syntax-02.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-syntax-02.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-syntax-02.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970211102211.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-syntax-02.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-syntax-02.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970211102211.I-D@ietf.org>

--OtherAccess--

--NextPart--


Received: from ietf.org by ietf.org id aa03006; 20 Feb 97 10:00 EST
Received: from ietf.ietf.org by ietf.org id aa01526; 20 Feb 97 9:35 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-naptr-02.txt
Date: Thu, 20 Feb 1997 09:35:12 -0500
X-Orig-Sender: cclark@ietf.org
Message-ID:  <9702200935.aa01526@ietf.org>

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : Resolution of Uniform Resource Identifiers using the 
                   Domain Name System                                      
       Author(s) : R. Daniel, M. Mealling
       Filename  : draft-ietf-urn-naptr-02.txt
       Pages     : 14
       Date      : 02/19/1997

Uniform Resource Locators (URLs) are the foundation of the World Wide Web, 
and are a vital Internet technology. However, they have proven to be 
brittle in practice. The basic problem is that URLs typically identify a 
particular path to a file on a particular host. There is no graceful way of
changing the path or host once the URL has been assigned. Neither is there 
a graceful way of replicating the resource located by the URL to achieve 
better network utilization and/or fault tolerance. Uniform Resource Names 
(URNs) have been hypothesized as a adjunct to URLs that would overcome such
problems. URNs and URLs are both instances of a broader class of 
identifiers known as Uniform Resource Identifiers (URIs). 

This document describes a new DNS Resource Record, NAPTR (Naming Authority 
PoinTeR), that provides rules for mapping parts of URIs to domain names.  
By changing the mapping rules, we can change the host that is contacted 
to resolve a URI.   This will allow a more graceful handling of URLs 
over long time periods, and forms the foundation for a new proposal 
for Uniform Resource Names.    

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-naptr-02.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-naptr-02.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-naptr-02.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970219104118.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-naptr-02.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-naptr-02.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970219104118.I-D@ietf.org>

--OtherAccess--

--NextPart--



Received: from ietf.org by ietf.org id aa03002; 20 Feb 97 10:00 EST
Received: from ietf.ietf.org by ietf.org id aa01564; 20 Feb 97 9:35 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-http-conv-01.txt
Date: Thu, 20 Feb 1997 09:35:17 -0500
X-Orig-Sender: cclark@ietf.org
Message-ID:  <9702200935.aa01564@ietf.org>

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : A Trivial Convention for using HTTP in URN Resolution   
       Author(s) : R. Daniel
       Filename  : draft-ietf-urn-http-conv-01.txt
       Pages     : 6
       Date      : 02/19/1997

The Uniform Resource Names Working Group (URN-WG) was formed to specify 
persistent, location-independent names for network accessible resources, as
well as resolution mechanisms to retrieve the resources given such a name. 
At this time the URN-WG is considering one particular resolution mechanism,
the NAPTR proposal [1]. That proposal specifies how a client may find a 
"resolver" for a URN. A resolver is a database that can provide information
about the resource identified by a URN, such as the resource's location, a 
bibliographic description, or even the resource itself. The protocol used 
for the client to communicate with the resolver is not specified in the 
NAPTR proposal. Instead, the NAPTR resource record provides a field that 
indicates the "resolution protocol" and "resolution service requests" 
offered by the resolver.  

This document specifies the "THTTP" resolution protocol - a trivial 
convention for encoding resolution service requests and responses as 
HTTP 1.0 or 1.1 requests and responses.  The primary goal of THTTP 
is to be simple to implement so that existing HTTP servers may easily 
add support for URN resolution. We expect that the databases used by
early resolvers will be useful when more sophisticated esolution protocols
are developed later.                    

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-http-conv-01.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-http-conv-01.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-http-conv-01.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970219105545.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-http-conv-01.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-http-conv-01.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970219105545.I-D@ietf.org>

--OtherAccess--

--NextPart--



Received: from cnri by ietf.org id aa15852; 21 Feb 97 13:30 EST
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa19153;
          21 Feb 97 13:30 EST
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA03964
	for uri-out; Fri, 21 Feb 1997 12:40:26 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with SMTP id MAA03937;
	Fri, 21 Feb 1997 12:39:47 -0500 (EST)
Received: from mintaka.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
        id AA04329  (mail destined for urn-ietf@services.bunyip.com); Fri, 21 Feb 97 12:39:46 -0500
Received: from beach.w3.org by MINTAKA.LCS.MIT.EDU id aa04054;
          21 Feb 97 12:21 EST
Message-Id: <330DD97C.D6F7D91@w3.org>
Date: Fri, 21 Feb 1997 11:21:00 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.18 i586)
Mime-Version: 1.0
To: touch@isi.edu
Cc: rdaniel@acl.lanl.gov, liberte@ncsa.uiuc.edu, uri@bunyip.com, 
    urn-ietf@bunyip.com
Subject: Re: URI-protocol mapping (was Re: How to add new "protocols" ?)
References: <199702211554.AA05345@ash.isi.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@bunyip.com
Precedence: bulk

touch@ISI.EDU wrote:
> 
> > OK, I'll bite: how is it that "location-dependent" vs.
> > "location-independent" is a technical distinction?


> It's very technical. The host requirements RFC specifies locations
> as either fully-qualified DNS names or IP addresses. And that's what
> you have here. I.e., you have as much of a location as the internet
> allows.

Ah! I wan't aware of that. I really appreciate you pointing
that out.

OK, I'm happy with 'location-independent' as a technical
term if 'location' is defined as 'FQDN or IP
address'. I inferred the more geographic connotations.

I want that in the specs though. If I didn't
know it, I'm sure lots of other folks didn't know it.

A quick scan of the URN requirements/framework draft[1]
and the URN requirements RFC[2] doesn't
show a similar definition of 'location'. And there's
no reference to the host requirements RFC.

Hang on... I went to add it to my glossary of web
architecture terms[3], but a brief scan of the
host requirements RFC[4] shows:

|the DNS provides globally-unique,
|              location-independent names.

If a FQDNs are locations, how does DNS provide
location-independent names?

In fact, I don't see this definition of location
that you refer to at all in the host requirements RFC[4].
Could you elaborate?

[1] ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-req-frame-00.txt
[2] http://ds.internic.net/rfc/rfc1737.txt
[3] http://www.w3.org/pub/WWW/Architecture/Terms
[4] ftp://ftp.math.utah.edu/pub/rfc/rfc1123.txt


Received: from cnri by ietf.org id aa24526; 25 Feb 97 14:21 EST
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa18776;
          25 Feb 97 14:21 EST
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id NAA05966
	for uri-out; Tue, 25 Feb 1997 13:31:13 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with SMTP id NAA05948;
	Tue, 25 Feb 1997 13:30:58 -0500 (EST)
From: touch@isi.edu
Received: from zephyr.isi.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
        id AA29768  (mail destined for urn-ietf@services.bunyip.com); Tue, 25 Feb 97 13:30:56 -0500
Received: from ash.isi.edu by zephyr.isi.edu (5.65c/5.61+local-23)
	id <AA10800>; Tue, 25 Feb 1997 10:30:54 -0800
Date: Tue, 25 Feb 1997 10:30:49 -0800
Posted-Date: Tue, 25 Feb 1997 10:30:49 -0800
Message-Id: <199702251830.AA12562@ash.isi.edu>
Received: by ash.isi.edu (5.65c/4.0.3-6)
	id <AA12562>; Tue, 25 Feb 1997 10:30:49 -0800
To: touch@isi.edu, connolly@w3.org
Subject: Re: URI-protocol mapping (was Re: How to add new "protocols" ?)
Cc: rdaniel@acl.lanl.gov, liberte@ncsa.uiuc.edu, uri@bunyip.com, 
    urn-ietf@bunyip.com
X-Auto-Sig-Adder-By: faber@isi.edu
Sender: owner-uri@bunyip.com
Precedence: bulk

> From connolly%w3.org@beach.w3.org Fri Feb 21 09:39:57 1997
> 
> touch@ISI.EDU wrote:
> > 
> > > OK, I'll bite: how is it that "location-dependent" vs.
> > > "location-independent" is a technical distinction?
> 
> > It's very technical. The host requirements RFC specifies locations
> > as either fully-qualified DNS names or IP addresses. And that's what
> > you have here. I.e., you have as much of a location as the internet
> > allows.
> 
> Ah! I wan't aware of that. I really appreciate you pointing
> that out.
> 
> OK, I'm happy with 'location-independent' as a technical
> term if 'location' is defined as 'FQDN or IP
> address'. I inferred the more geographic connotations.

> A quick scan of the URN requirements/framework draft[1]
> and the URN requirements RFC[2] doesn't
> show a similar definition of 'location'. And there's
> no reference to the host requirements RFC.

That is a clear inconsistency. Given that HTTP/1.1 does ref it.

> Hang on... I went to add it to my glossary of web
> architecture terms[3], but a brief scan of the
> host requirements RFC[4] shows:
> 
> |the DNS provides globally-unique,
> |              location-independent names.
> 
> If a FQDNs are locations, how does DNS provide
> location-independent names?

We're confusing the term location here, as is probably obvious.

The DNS provides globally-unique, 
	(geographically) location-independent names.

FQDNs are locations, just not geographic ones.

Joe


----------------------------------------------------------------------
Joe Touch - touch@isi.edu		    http://www.isi.edu/~touch/
ISI / Project Leader, ATOMIC-2, LSAM       http://www.isi.edu/atomic2/
USC / Research Assistant Prof.                http://www.isi.edu/lsam/


Received: from ietf.org by ietf.org id aa24269; 26 Feb 97 11:35 EST
Received: from black-ice.cc.vt.edu by ietf.org id aa24126; 26 Feb 97 11:34 EST
Received: from black-ice.cc.vt.edu (valdis@LOCALHOST [127.0.0.1])
	by black-ice.cc.vt.edu (8.8.5/8.8.5) with ESMTP id LAA32304;
	Wed, 26 Feb 1997 11:31:59 -0500
Message-Id: <199702261631.LAA32304@black-ice.cc.vt.edu>
X-Mailer: exmh version 2.0gamma 1/27/96
To: Neal McBurnett <nealmcb@bell-labs.com>
Cc: ietf@ietf.org, m.t.hamilton@lut.ac.uk, wright@lbl.gov
Subject: Re: ids-dnsnames-02.txt: add list.domain.name for mail lists 
In-Reply-To: Your message of "Tue, 25 Feb 1997 16:58:42 PST."
             <9702260058.AA13799@lever.dr.lucent.com> 
Sender:ietf-request@ietf.org
From: Valdis.Kletnieks@vt.edu
X-Url: http://black-ice.cc.vt.edu/~valdis/
References: <9702260058.AA13799@lever.dr.lucent.com>
Mime-Version: 1.0
Content-Type: multipart/signed; boundary="==_Exmh_383835428P";
	micalg=pgp-md5; protocol="application/pgp-signature"
Content-Transfer-Encoding: 7bit
Date: Wed, 26 Feb 1997 11:31:58 -0500
Source-Info:  From (or Sender) name not authenticated.

--==_Exmh_383835428P
Content-Type: text/plain; charset=us-ascii

On Tue, 25 Feb 1997 16:58:42 PST, Neal McBurnett said:
> The machines are frequently distinct from the "mail" machine
> for a given organization because the operational characteristics
> and requirements can be very different.
> 
> I propose the alias "list" for the "mail list" service.
> It is the most common generic name in the lists I subscribe to.
> Are there common alternatives?

Well.. actually, I suspect that in most cases, the machine name is
either listserv.domain.xyz (for people running LSoft's software),
or majordomo.domain.xyz, or listproc.domain.xyz (for those running
the CREN list processor).  I can't remember seeing a machine called
list.domain.xyz, and I've been doing Listserv stuff since 1984 or so.
Are you sure that your "the lists I subscribe to" isn't biased in some
way (for instance, many of your lists are hosted in one domain, so
that domain's preferences impact the names you see)?

The command languages for these 3 products are sufficiently different
that bundling them all under the same 'list' is probably a bad idea.


-- 
				Valdis Kletnieks
				Computer Systems Engineer
				Virginia Tech



--==_Exmh_383835428P
Content-Type: application/pgp-signature

-----BEGIN PGP MESSAGE-----
Version: 2.6.2

iQCVAwUBMxRlfNQBOOoptg9JAQHCUwP/W7VtJ0FGgeZ3P/U0Ei7Dx7/KgWZ0sFb+
1HMGcZa8UASOZJ6o3NegsAoFHkkJi5rqW574UpN9rJS7476s0wSSMeJg5M+MZYb7
z9/XlB5oMb8UIEEyqMkTaOYSJJBP10ztRsRo42SjGQgTXV3NLrPNo3pPoLnntCiE
YM8CSrLt7aA=
=SbSb
-----END PGP MESSAGE-----

--==_Exmh_383835428P--


Received: from ietf.org by ietf.org id aa27448; 26 Feb 97 12:21 EST
Received: from buster.lbl.gov by ietf.org id aa27311; 26 Feb 97 12:18 EST
Received: from [128.3.9.20] by cnrmail.lbl.gov
 with ESMTP (Apple Internet Mail Server 1.1.1); Wed, 26 Feb 1997 09:15:28 -0800
X-Sender: wright@cnrmail.lbl.gov
Message-Id: <v03101700af3a1ec9797f@[128.3.9.20]>
In-Reply-To: <199702261631.LAA32304@black-ice.cc.vt.edu>
References: Your message of "Tue, 25 Feb 1997 16:58:42 PST."            
 <9702260058.AA13799@lever.dr.lucent.com>
 <9702260058.AA13799@lever.dr.lucent.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 26 Feb 1997 09:15:26 -0800
To: Valdis.Kletnieks@vt.edu, Neal McBurnett <nealmcb@bell-labs.com>
Sender:ietf-request@ietf.org
From: Russ Wright <Wright@lbl.gov>
Subject: Re: ids-dnsnames-02.txt: add list.domain.name for mail lists
Cc: ietf@ietf.org, ids@merit.edu
Source-Info:  From (or Sender) name not authenticated.

Thanks for the comments. If anyone else has suggestions perhaps we should
discuss on the ids@merit.edu list rather than the general ietf list.

To address this particular comment- I think Valdis is correct about
avoiding one alias. Having said that it was made pretty clear to me that
the IESG folks who reviewed this document don't want a long list of aliases
in the document.

Russ

At 8:31 AM -0800 2/26/97, Valdis.Kletnieks@vt.edu wrote:
>On Tue, 25 Feb 1997 16:58:42 PST, Neal McBurnett said:
>> The machines are frequently distinct from the "mail" machine
>> for a given organization because the operational characteristics
>> and requirements can be very different.
>>
>> I propose the alias "list" for the "mail list" service.
>> It is the most common generic name in the lists I subscribe to.
>> Are there common alternatives?
>
>Well.. actually, I suspect that in most cases, the machine name is
>either listserv.domain.xyz (for people running LSoft's software),
>or majordomo.domain.xyz, or listproc.domain.xyz (for those running
>the CREN list processor).  I can't remember seeing a machine called
>list.domain.xyz, and I've been doing Listserv stuff since 1984 or so.
>Are you sure that your "the lists I subscribe to" isn't biased in some
>way (for instance, many of your lists are hosted in one domain, so
>that domain's preferences impact the names you see)?
>
>The command languages for these 3 products are sufficiently different
>that bundling them all under the same 'list' is probably a bad idea.
>
>
>--
>				Valdis Kletnieks
>				Computer Systems Engineer
>				Virginia Tech



                                                                                                                                                                                                                                                                                                                                                                                                                                    1997-02.mail                                                                                        0000666 0001752 0000010 00001254227 11373052020 011477  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    
Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA11774 for urn-ietf-out; Wed, 26 Feb 1997 14:52:08 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id OAA11769 for <urn-ietf@services.bunyip.com>; Wed, 26 Feb 1997 14:52:04 -0500 (EST)
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA13198  (mail destined for urn-ietf@services.bunyip.com); Wed, 26 Feb 97 14:52:03 -0500
From: Leslie Daigle <leslie@Bunyip.Com>
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id OAA04639 for urn-ietf@bunyip.com; Wed, 26 Feb 1997 14:52:02 -0500
Date: Wed, 26 Feb 1997 14:52:02 -0500
Message-Id: <199702261952.OAA04639@beethoven.bunyip.com>
To: urn-ietf@bunyip.com
Subject: [URN] Planning for Memphis
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

The scramble for Memphis hotel rooms seems to be the sign that it's time
to talk about what we will attempt to achieve before that meeting.  A
number of people have been working hard since San Jose, so we've been making
a good deal of progress.

Meeting dates:   Memphis IETF meeting is April 7-11, 1997.

Internet-Draft CUTOFF date: Wednesday, March 26, 1997 at 5pm ET

Document status/plan:

	Architecture:

	  . URN syntax (Ryan Moats -- almost to last call)
	  . UDS requirements (Karen Sollins -- new draft by Memphis)
	  . Namespace requirements (Renato Iannella; Ron Daniel has provided
		some starting structure -- draft by Memphis)
	  . (URI?) Resolution Service Definitions (Need volunteer -- draft
		by Memphis)


	Implementation

	  . NAPTR (Ron Daniel -- almost to last call)  - should refer to the 
		UDS requirements doc
	  . THTTP  (Ron Daniel -- almost to last call) - should refer to the 
		Resolution Services Def'n
	  . Existing Namespace (some work being done with SICI's)
	  . New, generic namespace -- waiting on Namespace requirements doc


I've been in touch with most editors directly at this point, and I think
the above is achievable.  At this point, I'm looking for a volunteer to
take the Trivial HTTP draft and extract from it a generic statement about
Resolution Service Definitions for that last architecture draft.  As a first
approximation, I think this should include:

       . definitions of each service
       . definitions of responses for each service.   This includes
         how to handle exceptions/error conditions.

         For example, N2Ls:
               . says that a list of URLs for the resource are returned;
                 resolution service definitions must include statements
                 about how these are carried (e.g., in the THTTP it is
                 described as tex/uri-list media type, etc).
               . defines _what_ URLs are to be returned for the URN
                 (i.e., this is what nails the semantics of what you should
                 _expect_ to get at the end of that URL -- the definitive
                 resource?  resource-du-jour?)
               . describes what exceptions are possible:  unknown, not
                 available, not accessible (security).


Thoughts?  Volunteers?  Let me know!

Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id TAA16340 for urn-ietf-out; Tue, 25 Feb 1997 19:47:15 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id TAA16335 for <urn-ietf@services.bunyip.com>; Tue, 25 Feb 1997 19:47:04 -0500 (EST)
Received: from necom830.hpcl.titech.ac.jp by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA03255  (mail destined for urn-ietf@services.bunyip.com); Tue, 25 Feb 97 19:47:00 -0500
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <199702260044.JAA09113@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1) id JAA09113; Wed, 26 Feb 1997 09:43:45 +0859
Subject: Re: [URN] Re: URL internationalization!
To: alb@sct.gouv.qc.ca (Alain LaBont/e'/)
Date: Wed, 26 Feb 97 9:43:43 JST
Cc: mohta@necom830.hpcl.titech.ac.jp, jch@netscape.com, mduerst@ifi.unizh.ch, ietf-url@imc.org, urn-ietf@bunyip.com
In-Reply-To: <3.0.1.16.19970225104424.09e7394a@riq.qc.ca>; from "Alain LaBont/e'/" at Feb 25, 97 10:44 am
X-Mailer: ELM [version 2.3 PL11]
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Errors-To: owner-urn-ietf@Bunyip.Com

Alain;

> [Alain

Stop using to insist on ISO-8859-1 for fully Internationalized
communication. Use ASCII only.

> >> Turkish is probably the worst case btw. Turkish uses the latin script
> but...
> 
> [Masataka Ohta] :
> >These days, there are annoying live demonstrations in ietf ML that
> >Turkish is just fine with ASCII. Have you done something?
> 
> [Alain
> No, I am not aware of this. But I know that the Turks would not agree.

All the people of IETF ML is aware that you are wrong.

> >> If they pronounce it they have it wrong all the time. On a speakerphone in
> >> an airport a Turk might not recognize his/her own name.
> 
> [Masataka Ohta] :
> >??? How can the speakerphone operator pronounce my name written in
> >Kanji?
> 
> [Alain] :
> The sub-thread (a perenthesis open by Jan, pronounced Yan) of this
> discussion, I believe, dealt with the use of the International Phonetic
> Alphabet for machine-readable passports or for airline tickets.

That's not even a subthread.

> But to come back to the sub-thread, with the IPA any human-pronounceable
> sound can be represented,

So with ASCII, or just a binary sequence of '0' and '1'.

The only difference is that, with ASCII, there already exists formal
notations transcribable by anyone and readable/writable/pronoucible
by those who know the language.

							Masataka Ohta


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA06463 for urn-ietf-out; Tue, 25 Feb 1997 13:55:30 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id NAA06458 for <urn-ietf@services.bunyip.com>; Tue, 25 Feb 1997 13:55:26 -0500 (EST)
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA29897  (mail destined for urn-ietf@services.bunyip.com); Tue, 25 Feb 97 13:55:12 -0500
Received: by privateer.windrose.omaha.ne.us; Tue Feb 25 12:54 CST 1997
Message-Id: <33133556.77D6@ds.internic.net>
Date: Tue, 25 Feb 1997 12:54:14 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: urn-ietf@bunyip.com
Subject: [URN] Syntax v 2.1 (pre-release of syntax-03)
Content-Type: multipart/mixed; boundary="------------33B96FF35FDA"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

This is a multi-part message in MIME format.

--------------33B96FF35FDA
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Folks-

Moving right along with the syntax, attached is v2.1 of the URN syntax
draft.  I've made changes based on Ron's comments.  If nobody
has any serious qualms, I'd like to issue v3 next week (3/3) and
then go to whatever our equivalent of "WG last call" is so that
we can submit this to the IETF by mid-March (Leslie, any problems
with this?)

Ryan

--------------33B96FF35FDA
Content-Type: text/plain; charset=us-ascii; name="urn.syntax.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="urn.syntax.txt"







Internet-Draft                                                Ryan Moats
draft-ietf-urn-syntax-03.txt                                        AT&T
Expires in six months                                         March 1997


                               URN Syntax
                 Filename: draft-ietf-urn-syntax-03.tx


Status of This Memo

      This document is an Internet-Draft.  Internet-Drafts are working
      documents of the Internet Engineering Task Force (IETF), its
      areas, and its working groups.  Note that other groups may also
      distribute working documents as Internet-Drafts.

      Internet-Drafts are draft documents valid for a maximum of six
      months and may be updated, replaced, or obsoleted by other
      documents at any time.  It is inappropriate to use Internet-
      Drafts as reference material or to cite them other than as ``work
      in progress.''

      To learn the current status of any Internet-Draft, please check
      the ``1id-abstracts.txt'' listing contained in the Internet-
      Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
      (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
      Coast), or ftp.isi.edu (US West Coast).


Abstract

   Uniform Resource Names (URNs) are intended to serve as persistent,
   location-independent, resource identifiers. This document sets
   forward the canonical syntax for URNs.  A discussion of both existing
   legacy and new namespaces and requirements for URN presentation and
   transmission are presented.  Finally, there is a discussion of URN
   equivalence and how to determine it.

1. Introduction

   Uniform Resource Names (URNs) are intended to serve as persistent,
   location-independent, resource identifiers and are designed to make
   it easy to map other namespaces (which share the properties of URNs)
   into URN-space. Therefore, the URN syntax provides a means to encode
   character data in a form that can be sent in existing protocols,
   transcribed on most keyboards, etc.





Expires 9/30/97                                                 [Page 1]





INTERNET DRAFT                 URN Syntax                     March 1997


2. Syntax

   All URNs have the following syntax (phrases enclosed in quotes are
   REQUIRED):

                     <URN> ::= "urn:" <NID> ":" <NSS>

   where <NID> is the Namespace Identifier, and <NSS> is the Namespace
   Specific String.  The leading "urn:" sequence is case-insensitive.
   The Namespace ID determines the _syntactic_ interpretation of the
   Namespace Specific String (as discussed in [1]).

   RFC 1630 [2] and RFC 1737 [3] each presents additional considerations
   for URN encoding, which have implications as far as limiting syntax.
   On the other hand, the requirement to support existing legacy naming
   systems has the effect of broadening syntax.  Thus, we discuss the
   acceptable syntax for both the Namespace Identifier and the Namespace
   Specific String separately.

2.1 Namespace Identifier Syntax

   The following is the syntax for the Namespace Identifier. To (a) be
   consistent with all potential resolution schemes and (b) not put any
   undue constraints on any potential resolution scheme, the syntax for
   the Namespace Identifier is:

   <NID>         ::= <let-num> [ 1,31<let-num-hyp> ]

   <let-num-hyp> ::= <upper> | <lower> | <number> | "-"

   <let-num>     ::= <upper> | <lower> | <number>

   <upper>       ::= "A" | "B" | "C" | "D" | "E" | "F" | "G" | "H" |
                     "I" | "J" | "K" | "L" | "M" | "N" | "O" | "P" |
                     "Q" | "R" | "S" | "T" | "U" | "V" | "W" | "X" |
                     "Y" | "Z"

   <lower>       ::= "a" | "b" | "c" | "d" | "e" | "f" | "g" | "h" |
                     "i" | "j" | "k" | "l" | "m" | "n" | "o" | "p" |
                     "q" | "r" | "s" | "t" | "u" | "v" | "w" | "x" |
                     "y" | "z"

   <number>      ::= "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" |
                     "8" | "9"



   This is slightly more restrictive that what is stated in [4] (which



Expires 9/30/97                                                 [Page 2]





INTERNET DRAFT                 URN Syntax                     March 1997


   allows the characters "." and "+").  Further, the Namespace
   Identifier is case insensitive, so that "ISBN" and "isbn" refer to
   the same namespace.

   To avoid confusion with the "urn:" identifier, the NID "urn" is
   reserved and MUST NOT be used.

2.2 Namespace Specific String Syntax

   As required by RFC 1737, there is a single canonical representation
   of the NSS portion of an URN.   The format of this single canonical
   form follows:

   <NSS>         ::= 1*<URN chars>

   <URN chars>   ::= <trans> | "%" <hex> <hex>

   <trans>       ::= <upper> | <lower> | <number> | <other> | <reserved>

   <hex>         ::= <number> | "A" | "B" | "C" | "D" | "E" | "F" |
                     "a" | "b" | "c" | "d" | "e" | "f"

   <other>       ::= "(" | ")" | "+" | "," | "-" | "." |
                     ":" | "=" | "@" | ";" | "$" |
                     "_" | "!" | "*" | "'"

   Depending on the rules governing a namespace, valid identifiers in a
   namespace might contain characters that are not members of the URN
   character set above (<URN chars>).  Such strings MUST be translated
   into canonical NSS format before using them as protocol elements or
   otherwise passing them on to other applications. Translation is done
   by encoding each character outside the URN character set as a
   sequence of one to six octets using UTF-8 encoding, and the encoding
   of each of those octets as "%" followed by two characters from the
   <hex> character set above. The two characters give the hexadecimal
   representation of that octet.

2.3 Reserved characters

   The remaining character set left to be discussed above is the
   reserved character set, which contains various characters reserved
   from normal use.  The reserved character set follows, with a
   discussion on the specifics of why each character is reserved.

   The reserved character set is:

   <reserved>    ::= '%" | "/" | "?" | "#"




Expires 9/30/97                                                 [Page 3]





INTERNET DRAFT                 URN Syntax                     March 1997


2.3.1 The "%" character

   The "%" character is reserved in the URN syntax for introducing the
   escape sequence for an octet.  Literal use of the "%" character in a
   namespace must be encoded using "%25" in URNs for that namespace.
   The presence of an "%" character in an URN MUST be followed by two
   characters from the <hex> character set.

   Namespaces MAY designate one or more characters from the URN
   character set as having special meaning for that namespace.  If the
   namespace also uses that character in a literal sense as well, the
   character used in a literal sense MUST be encoded with "%" followed
   by the hexadecimal representation of that octet.  Further, a
   character MUST NOT be "%"-encoded if the character is not a reserved
   character.  Therefore, the process of registering a namespace
   identifier shall include publication of a definition of which
   characters have a special meaning to that namespace.

2.3.2 The other reserved characters

   RFC 1630 [2] reserves the characters "/", "?", and "#" for particular
   purposes. The URN-WG has not yet debated the applicability and
   precise semantics of those purposes as applied to URNs. Therefore,
   these characters are RESERVED for future developments.  Namespace
   developers SHOULD NOT use these characters in unencoded form, but
   rather use the appropriate %-encoding for each character.

2.4 Excluded characters

   The following list is included only for the sake of completeness.
   Any octets/characters on this list are explicitly NOT part of the URN
   character set, and if used in an URN, MUST be %encoded:

   <excluded> ::= octets 1-32 (1-20 hex) | "\" | """ | "&" | "<"
                  | ">" | "[" | "]" | "^" | "`" | "{" | "|" | "}" | "~"
                  | octets 127-255 (7F-FF hex)

   In addition, octet 0 (0 hex) should NEVER be used, in either
   unencoded or %-encoded form.

   An URN ends when an octet/character from the excluded character set
   (<excluded>) is encountered.  The character from the excluded
   character set is NOT part of the URN.

3. Support of existing legacy naming systems and new naming systems

   Any namespace (existing or newly-devised) that is proposed as an
   URN-namespace and fulfills the criteria of URN-namespaces MUST be



Expires 9/30/97                                                 [Page 4]





INTERNET DRAFT                 URN Syntax                     March 1997


   expressed in this syntax.  If names in these namespaces contain
   characters other than those defined for the URN character set, they
   MUST be translated into canonical form as discussed in section 2.2.

4. URN presentation and transport

   The URN syntax defines the canonical format for URNs and all URN
   transport and interchanges MUST take place in this format. Further,
   all URN-aware applications MUST offer the option of displaying URNs
   in this canonical form to allow for direct transcription (for example
   by cut and paste techniques).  Such applications MAY support display
   of URNs in a more human-friendly form and may use a character set
   that includes characters that aren't permitted in URN syntax as
   defined in this RFC (that is, they may replace %-notation by
   characters in some extended character set in display to humans).

5. Lexical Equivalence in URNs

For various purposes such as caching, it's often desirable to determine
if two URNs are the same without resolving them. The general purpose
means of doing so is by testing for "lexical equivalence" as defined
below.

Two URNs are lexically equivalent if they are octet-by-octet equal after
the following preprocessing:

        1. normalize the case of the leading "urn:" token
        2. normalize the case of the NID
        3. normalizing the case of any %-escaping

Note that %-escaping MUST NOT be removed.

Some namespaces may define additional lexical equivalences, such as
case-insensitivity of the NSS (or parts thereof).  Additional lexical
equivalences MUST be documented as part of namespace registration, MUST
always have the effect of eliminating some of the false negatives
obtained by the procedure above, and MUST NEVER say that two URNs are
not equivalent if the procedure above says they are equivalent.

6. Examples of lexical equivalence

   The following URN comparisons highlight the lexical equivalence
   definitions:

           1- URN:foo:a123,456
           2- urn:foo:a123,456
           3- urn:FOO:a123,456
           4- urn:foo:A123,456



Expires 9/30/97                                                 [Page 5]





INTERNET DRAFT                 URN Syntax                     March 1997


           5- urn:foo:a123%2C456
           6- URN:FOO:a123%2c456
   URNs 1, 2, and 3 are all lexically equivalent.  URN 4 is not
   lexically equivalent any of the other URNs of the above set.  URNs 5
   and 6 are only lexically equivalent to each other.

7. Functional Equivalence in URNs

   Functional equivalence is determined by practice within a given
   namespace and managed by resolvers for that namespeace. Thus, it is
   beyond the scope of this document.  Namespace registration must
   include guidance on how to determine functional equivalence for that
   namespace, i.e. when two URNs are the identical within a namespace.

8. Security considerations

   This document specifies the syntax for URNs.  While some namespaces
   resolvers may assign special meaning to certain of the characters of
   the Namespace Specific String, any security consideration resulting
   from such assignment are outside the scope of this document.  It is
   strongly recommended that the process of registering a namespace
   identifier include any such considerations.

9. Acknowledgments

   Thanks to various members of the URN working group and <<your name
   here!!>> for comments on earlier drafts of this document.  This
   document is partially supported by the National Science Foundation,
   Cooperative Agreement NCR-9218179.

10. References

   Request For Comments (RFC) and Internet Draft documents are available
   from <URL:ftp://ftp.internic.net> and numerous mirror sites.

         [1]         K. R. Sollins, "Requirements and a Framework for
                     URN Resolution Systems," Internet Draft (work in
                     progress),  November 1996.


         [2]
          T. Berners-Lee, "Universal Resource Identifiers in WWW," RFC
          1630, June 1994.


         [3]         K. Sollins and L. Masinter,  "Functional Require-
                     ments for Uniform Resource Names," RFC 1737.
                     December 1994.



Expires 9/30/97                                                 [Page 6]





INTERNET DRAFT                 URN Syntax                     March 1997


         [4]         T. Berners-Lee, R. Fielding, L. Masinter, "Uniform
                     Resource Locators (URL)," Internet Draft (work in
                     progress),  December 1996.

11. Editor's address

   Ryan Moats
   AT&T
   15621 Drexel Circle
   Omaha, NE 68135-2358
   USA

   Phone:  +1 402 894-9456
   EMail:  jayhawk@ds.internic.net





Appendix A. Handling of URNs by URL resolvers/browsers.

   The URN syntax has been defined so that URNs can be used in places
   where URLs are expected.  A resolver that conforms to the current URL
   syntax specification [3] will extract a scheme value of "urn:"
   rather than a scheme value of "urn:<nid>".

   An URN MUST be considered an opaque URL by URL resolvers and passed
   (with the "urn:" tag) to an URN resolver for resolution.  The URN
   resolver can either be an external resolver that the URL resolver
   knows of, or it can be functionality built-in to the URL resolver.

   To avoid confusion of users, an URL browser SHOULD display the com-
   plete URN (including the "urn:" tag) to ensure that there is no con-
   fusion between URN namespace identifiers and URL scheme identifiers.


              This Internet Draft expires September 30, 1997.














Expires 9/30/97                                                 [Page 7]



--------------33B96FF35FDA--



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA05955 for urn-ietf-out; Tue, 25 Feb 1997 13:31:02 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id NAA05948; Tue, 25 Feb 1997 13:30:58 -0500 (EST)
From: touch@ISI.EDU
Received: from zephyr.isi.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA29768  (mail destined for urn-ietf@services.bunyip.com); Tue, 25 Feb 97 13:30:56 -0500
Received: from ash.isi.edu by zephyr.isi.edu (5.65c/5.61+local-23) id <AA10800>; Tue, 25 Feb 1997 10:30:54 -0800
Date: Tue, 25 Feb 1997 10:30:49 -0800
Posted-Date: Tue, 25 Feb 1997 10:30:49 -0800
Message-Id: <199702251830.AA12562@ash.isi.edu>
Received: by ash.isi.edu (5.65c/4.0.3-6) id <AA12562>; Tue, 25 Feb 1997 10:30:49 -0800
To: touch@ISI.EDU, connolly@w3.org
Subject: [URN] Re: URI-protocol mapping (was Re: How to add new "protocols" ?)
Cc: rdaniel@acl.lanl.gov, liberte@ncsa.uiuc.edu, uri@bunyip.com, urn-ietf@bunyip.com
X-Auto-Sig-Adder-By: faber@isi.edu
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: touch@ISI.EDU
Errors-To: owner-urn-ietf@Bunyip.Com

> From connolly%w3.org@beach.w3.org Fri Feb 21 09:39:57 1997
> 
> touch@ISI.EDU wrote:
> > 
> > > OK, I'll bite: how is it that "location-dependent" vs.
> > > "location-independent" is a technical distinction?
> 
> > It's very technical. The host requirements RFC specifies locations
> > as either fully-qualified DNS names or IP addresses. And that's what
> > you have here. I.e., you have as much of a location as the internet
> > allows.
> 
> Ah! I wan't aware of that. I really appreciate you pointing
> that out.
> 
> OK, I'm happy with 'location-independent' as a technical
> term if 'location' is defined as 'FQDN or IP
> address'. I inferred the more geographic connotations.

> A quick scan of the URN requirements/framework draft[1]
> and the URN requirements RFC[2] doesn't
> show a similar definition of 'location'. And there's
> no reference to the host requirements RFC.

That is a clear inconsistency. Given that HTTP/1.1 does ref it.

> Hang on... I went to add it to my glossary of web
> architecture terms[3], but a brief scan of the
> host requirements RFC[4] shows:
> 
> |the DNS provides globally-unique,
> |              location-independent names.
> 
> If a FQDNs are locations, how does DNS provide
> location-independent names?

We're confusing the term location here, as is probably obvious.

The DNS provides globally-unique, 
	(geographically) location-independent names.

FQDNs are locations, just not geographic ones.

Joe


----------------------------------------------------------------------
Joe Touch - touch@isi.edu		    http://www.isi.edu/~touch/
ISI / Project Leader, ATOMIC-2, LSAM       http://www.isi.edu/atomic2/
USC / Research Assistant Prof.                http://www.isi.edu/lsam/


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA01689 for urn-ietf-out; Tue, 25 Feb 1997 10:50:01 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id KAA01678 for <urn-ietf@services.bunyip.com>; Tue, 25 Feb 1997 10:49:58 -0500 (EST)
Received: from socrate.riq.qc.ca by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28575  (mail destined for urn-ietf@services.bunyip.com); Tue, 25 Feb 97 10:49:51 -0500
Received: from 506.riq.qc.ca (riq-44-188.riq.qc.ca) by socrate.riq.qc.ca (5.x/SMI-SVR4) id AA23158; Tue, 25 Feb 1997 10:52:55 -0500
Message-Id: <3.0.1.16.19970225104424.09e7394a@riq.qc.ca>
X-Sender: alb@riq.qc.ca
X-Mailer: Windows Eudora Pro Version 3.0.1 beta 8 (16)
Date: Tue, 25 Feb 1997 10:44:24
To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
From: "Alain LaBont/e'/" <alb@sct.gouv.qc.ca>
Subject: Re: [URN] Re: URL internationalization!
Cc: jch@netscape.com, mduerst@ifi.unizh.ch, ietf-url@imc.org, urn-ietf@bunyip.com
In-Reply-To: <199702251504.AAA08366@necom830.hpcl.titech.ac.jp>
References: <3.0.1.32.19970220102436.006aadd0@riq.qc.ca>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Alain LaBont/e'/" <alb@sct.gouv.qc.ca>
Errors-To: owner-urn-ietf@Bunyip.Com

A 00:03 97-02-26 JST, Masataka Ohta a icrit :

[Alain LaBonti] :
>> Turkish is probably the worst case btw. Turkish uses the latin script
but...

[Masataka Ohta] :
>These days, there are annoying live demonstrations in ietf ML that
>Turkish is just fine with ASCII. Have you done something?

[Alain LaBonti] :
No, I am not aware of this. But I know that the Turks would not agree. It
is one of the best examples to show that ASCII is unsuited to represent the
whole Latin script.

[Masataka Ohta] :
>> If they pronounce it they have it wrong all the time. On a speakerphone in
>> an airport a Turk might not recognize his/her own name.

[Masataka Ohta] :
>??? How can the speakerphone operator pronounce my name written in
>Kanji?

[Alain] :
The sub-thread (a perenthesis open by Jan, pronounced Yan) of this
discussion, I believe, dealt with the use of the International Phonetic
Alphabet for machine-readable passports or for airline tickets. I said that
I supported that idea fully, implicitly regreting that it is utopic (but I
believe in Utopia sometimes (: ) Of course Kanji is a problem as even a
Japanese needs to be initiated to transform it into kana. That is not the
point. Kanji should be allowed in URLs though, as I believe in the use of
*a* universal character set reproducible everywhere on earth, temporarily
with a fallback if necessary.

But to come back to the sub-thread, with the IPA any human-pronounceable
sound can be represented, your name as well as the most delightful Cockney
accent in English. Its use would make all humans equal as far as name
pronunciation is involved. It could even be represented in some URLs (:


Alain LaBonti (pronounce LaBontay - also note that "ain" and "on" are pure 
                 nasal vowel sounds, not diphthongs! and these sounds can't
be 
                 represented in ASCII without long explanations on how to
                 reconfigure your internal mouth and tongue (: )
Quibec (pronounce Kaybec, even in standard English!)


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA28611 for urn-ietf-out; Tue, 25 Feb 1997 10:07:07 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id KAA28599 for <urn-ietf@services.bunyip.com>; Tue, 25 Feb 1997 10:07:03 -0500 (EST)
Received: from [131.112.32.132] by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28223  (mail destined for urn-ietf@services.bunyip.com); Tue, 25 Feb 97 10:07:00 -0500
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <199702251504.AAA08366@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1) id AAA08366; Wed, 26 Feb 1997 00:03:47 +0859
Subject: Re: [URN] Re: URL internationalization!
To: alb@riq.qc.ca (Alain LaBont/e'/)
Date: Wed, 26 Feb 97 0:03:46 JST
Cc: mohta@necom830.hpcl.titech.ac.jp, jch@netscape.com, alb@sct.gouv.qc.ca, mduerst@ifi.unizh.ch, ietf-url@imc.org, urn-ietf@bunyip.com
In-Reply-To: <3.0.1.32.19970220102436.006aadd0@riq.qc.ca>; from "Alain LaBont/e'/" at Feb 20, 97 10:25 am
X-Mailer: ELM [version 2.3 PL11]
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Errors-To: owner-urn-ietf@Bunyip.Com

Alain LaBont;

> [Masataka Otha]:
> >Look at international airline tickets of people from France, Japan,
> >Thai, Arab and India and tell me what is wrong.
> 
> [Alain LaBont:
> I don't know for others (I suspect that it is not good either) but my name
> is not respected when LABONTE is written on my airline ticket.

When my name is written in Kanji on international airine ticket,
I can't use the ticket outside of Japan.

> In fact as
> it is not considered transliteration

Of course, it is not transliteration but just a formal notation
of Airline operators.

> Turkish is probably the worst case btw. Turkish uses the latin script but...

These days, there are annoying live demonstrations in ietf ML that
Turkish is just fine with ASCII. Have you done something?

> If they pronounce it they have it wrong all the time. On a speakerphone in
> an airport a Turk might not recognize his/her own name.

??? How can the speakerphone operator pronounce my name written in
Kanji?

							Masataka Ohta


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA03942 for urn-ietf-out; Fri, 21 Feb 1997 12:39:59 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id MAA03937; Fri, 21 Feb 1997 12:39:47 -0500 (EST)
Received: from mintaka.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA04329  (mail destined for urn-ietf@services.bunyip.com); Fri, 21 Feb 97 12:39:46 -0500
Received: from beach.w3.org by MINTAKA.LCS.MIT.EDU id aa04054; 21 Feb 97 12:21 EST
Message-Id: <330DD97C.D6F7D91@w3.org>
Date: Fri, 21 Feb 1997 11:21:00 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.18 i586)
Mime-Version: 1.0
To: touch@ISI.EDU
Cc: rdaniel@acl.lanl.gov, liberte@ncsa.uiuc.edu, uri@bunyip.com, urn-ietf@bunyip.com
Subject: [URN] Re: URI-protocol mapping (was Re: How to add new "protocols" ?)
References: <199702211554.AA05345@ash.isi.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Dan Connolly <connolly@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

touch@ISI.EDU wrote:
> 
> > OK, I'll bite: how is it that "location-dependent" vs.
> > "location-independent" is a technical distinction?


> It's very technical. The host requirements RFC specifies locations
> as either fully-qualified DNS names or IP addresses. And that's what
> you have here. I.e., you have as much of a location as the internet
> allows.

Ah! I wan't aware of that. I really appreciate you pointing
that out.

OK, I'm happy with 'location-independent' as a technical
term if 'location' is defined as 'FQDN or IP
address'. I inferred the more geographic connotations.

I want that in the specs though. If I didn't
know it, I'm sure lots of other folks didn't know it.

A quick scan of the URN requirements/framework draft[1]
and the URN requirements RFC[2] doesn't
show a similar definition of 'location'. And there's
no reference to the host requirements RFC.

Hang on... I went to add it to my glossary of web
architecture terms[3], but a brief scan of the
host requirements RFC[4] shows:

|the DNS provides globally-unique,
|              location-independent names.

If a FQDNs are locations, how does DNS provide
location-independent names?

In fact, I don't see this definition of location
that you refer to at all in the host requirements RFC[4].
Could you elaborate?

[1] ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-req-frame-00.txt
[2] http://ds.internic.net/rfc/rfc1737.txt
[3] http://www.w3.org/pub/WWW/Architecture/Terms
[4] ftp://ftp.math.utah.edu/pub/rfc/rfc1123.txt


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id FAA24326 for urn-ietf-out; Fri, 21 Feb 1997 05:09:43 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id FAA24321 for <urn-ietf@services.bunyip.com>; Fri, 21 Feb 1997 05:09:40 -0500 (EST)
Received: from [131.112.32.132] by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA00157  (mail destined for urn-ietf@services.bunyip.com); Fri, 21 Feb 97 05:09:38 -0500
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <199702211007.TAA15352@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1) id TAA15352; Fri, 21 Feb 1997 19:07:00 +0900
Subject: [URN] Re: URL internationalization!
To: Jonathan_Rosenne@compuserve.com (Jonathan Rosenne)
Date: Fri, 21 Feb 97 19:06:59 JST
Cc: mohta@necom830.hpcl.titech.ac.jp, urn-ietf@bunyip.com, ietf-url@imc.org
In-Reply-To: <199702200959_MC2-1183-775B@compuserve.com>; from "Jonathan Rosenne" at Feb 20, 97 9:59 am
X-Mailer: ELM [version 2.3 PL11]
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Errors-To: owner-urn-ietf@Bunyip.Com

> >ASCII script is rich enough to denote French, Japanese, Thai,
> >Arabic, Hindi...
> 
> How would you denote Arabic in ASCII?

???

> Arabic has more consonants than ASCII
> has letters.

So does English. Can you pronounce "th", "sh", "ch", "ng"...

							Masataka Ohta


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA08037 for urn-ietf-out; Thu, 20 Feb 1997 12:42:26 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id MAA08032 for <urn-ietf@services.bunyip.com>; Thu, 20 Feb 1997 12:42:24 -0500 (EST)
From: jayhawk@ds.internic.net
Received: from cagw2.att.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23987  (mail destined for urn-ietf@services.bunyip.com); Thu, 20 Feb 97 12:42:21 -0500
Received: from qsun.ho.att.com by caig2.att.att.com (SMI-8.6/EMS-1.2 sol2) id OAA09078; Wed, 19 Feb 1997 14:25:47 -0500
Received: from sloop (rickslap.ho.att.com) by qsun.ho.att.com (4.1/EMS-1.1.1 SunOS) id AA20092; Wed, 19 Feb 97 14:20:29 EST
Message-Id: <330B52BC.69FB@ds.internic.net>
Date: Wed, 19 Feb 1997 14:21:32 -0500
Original-From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 2.02E (OS/2; I)
Mime-Version: 1.0
To: Leslie Daigle <leslie@bunyip.com>
Cc: urn-ietf@bunyip.com
Subject: [URN] URN Mailing List Archives....
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: jayhawk@ds.internic.net
Errors-To: owner-urn-ietf@Bunyip.Com

Leslie (and all the URN folks)-

To help me find previous mail on various topics (especially related to
repeat issues on the syntax draft ;-) I have set up a mirror of the
URN mailing list archives from bunyip.com to the various ds.internic.net
machines.  These mirrored archives are available from

http://ds.internic.net/ietf/urn/urn-archives
ftp://ds.internic.net/ietf/urn/urn-archives

Further, these archives are searchable by WAIS.  To search these
archives, either

1. Telnet to any ds.internic.net machine, log in as user "wais" and
search the database urn-mail-archives, or
2. Use the WWW interface at http://ds.internic.net/ds/urnwais.html

Hope others find this as useful as I have (now that most of the kinks
are out of it)

Ryan


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA04662 for urn-ietf-out; Thu, 20 Feb 1997 10:27:18 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id KAA04657 for <urn-ietf@services.bunyip.com>; Thu, 20 Feb 1997 10:27:15 -0500 (EST)
Received: from socrate.riq.qc.ca by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22466  (mail destined for urn-ietf@services.bunyip.com); Thu, 20 Feb 97 10:27:10 -0500
Received: from alain-labont- (riq-44-132.riq.qc.ca) by socrate.riq.qc.ca (5.x/SMI-SVR4) id AA27489; Thu, 20 Feb 1997 10:29:58 -0500
Message-Id: <3.0.1.32.19970220102436.006aadd0@riq.qc.ca>
X-Sender: alb@riq.qc.ca (Unverified)
X-Mailer: Windows Eudora Pro Version 3.0.1 beta 3 (32)
Date: Thu, 20 Feb 1997 10:25:26 -0500
To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>, jch@netscape.com (YON - Jan C. Hardenbergh)
From: "Alain LaBont/e'/" <alb@riq.qc.ca>
Subject: Re: [URN] Re: URL internationalization!
Cc: mohta@necom830.hpcl.titech.ac.jp, alb@sct.gouv.qc.ca, mduerst@ifi.unizh.ch, ietf-url@imc.org, urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Alain LaBont/e'/" <alb@riq.qc.ca>
Errors-To: owner-urn-ietf@Bunyip.Com

A 14:50 97-02-20 JST, Masataka Ohta a icrit :
>> > ASCII script is rich enough to denote French, Japanese, Thai,
>> > Arabic, Hindi...

[Jan C. Hardenbergh]:
>> This is just wrong!

[Masataka Otha]:
>Look at international airline tickets of people from France, Japan,
>Thai, Arab and India and tell me what is wrong.

[Alain LaBonti]:
I don't know for others (I suspect that it is not good either) but my name
is not respected when LABONTE is written on my airline ticket. In fact as
it is not considered transliteration (it is downgrading the same script) it
is even more wrong than transliteration from another script to the Latin.
Turkish is probably the worst case btw. Turkish uses the latin script but...

If they try to match this with a database, they have trouble all the time.

If they pronounce it they have it wrong all the time. On a speakerphone in
an airport a Turk might not recognize his/her own name.

There is a movement to have OCR-B modified on machine-readable passports
because this using of the plain English alphabet is a mess.

Personally I would prefer to use the plain IPA to make all people of the
earth equal if we were *not to use* a canonical universal characater set.

Furthermore expected pronounciation for teh main interested people could be
perfectly rendered by a machine.

Alain LaBonti
Quibec



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA04601 for urn-ietf-out; Thu, 20 Feb 1997 10:24:31 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id KAA04591 for <urn-ietf@services.bunyip.com>; Thu, 20 Feb 1997 10:24:26 -0500 (EST)
Received: from ietf.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22453  (mail destined for urn-ietf@services.bunyip.com); Thu, 20 Feb 97 10:24:24 -0500
Received: from ietf.ietf.org by ietf.org id aa01564; 20 Feb 97 9:35 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-http-conv-01.txt
Date: Thu, 20 Feb 1997 09:35:17 -0500
Message-Id:  <9702200935.aa01564@ietf.org>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : A Trivial Convention for using HTTP in URN Resolution   
       Author(s) : R. Daniel
       Filename  : draft-ietf-urn-http-conv-01.txt
       Pages     : 6
       Date      : 02/19/1997

The Uniform Resource Names Working Group (URN-WG) was formed to specify 
persistent, location-independent names for network accessible resources, as
well as resolution mechanisms to retrieve the resources given such a name. 
At this time the URN-WG is considering one particular resolution mechanism,
the NAPTR proposal [1]. That proposal specifies how a client may find a 
"resolver" for a URN. A resolver is a database that can provide information
about the resource identified by a URN, such as the resource's location, a 
bibliographic description, or even the resource itself. The protocol used 
for the client to communicate with the resolver is not specified in the 
NAPTR proposal. Instead, the NAPTR resource record provides a field that 
indicates the "resolution protocol" and "resolution service requests" 
offered by the resolver.  

This document specifies the "THTTP" resolution protocol - a trivial 
convention for encoding resolution service requests and responses as 
HTTP 1.0 or 1.1 requests and responses.  The primary goal of THTTP 
is to be simple to implement so that existing HTTP servers may easily 
add support for URN resolution. We expect that the databases used by
early resolvers will be useful when more sophisticated esolution protocols
are developed later.                    

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-http-conv-01.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-http-conv-01.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-http-conv-01.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970219105545.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-http-conv-01.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-http-conv-01.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970219105545.I-D@ietf.org>

--OtherAccess--

--NextPart--



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA04597 for urn-ietf-out; Thu, 20 Feb 1997 10:24:29 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id KAA04589 for <urn-ietf@services.bunyip.com>; Thu, 20 Feb 1997 10:24:26 -0500 (EST)
Received: from ietf.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22451  (mail destined for urn-ietf@services.bunyip.com); Thu, 20 Feb 97 10:24:24 -0500
Received: from ietf.ietf.org by ietf.org id aa01526; 20 Feb 97 9:35 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-naptr-02.txt
Date: Thu, 20 Feb 1997 09:35:12 -0500
Message-Id:  <9702200935.aa01526@ietf.org>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : Resolution of Uniform Resource Identifiers using the 
                   Domain Name System                                      
       Author(s) : R. Daniel, M. Mealling
       Filename  : draft-ietf-urn-naptr-02.txt
       Pages     : 14
       Date      : 02/19/1997

Uniform Resource Locators (URLs) are the foundation of the World Wide Web, 
and are a vital Internet technology. However, they have proven to be 
brittle in practice. The basic problem is that URLs typically identify a 
particular path to a file on a particular host. There is no graceful way of
changing the path or host once the URL has been assigned. Neither is there 
a graceful way of replicating the resource located by the URL to achieve 
better network utilization and/or fault tolerance. Uniform Resource Names 
(URNs) have been hypothesized as a adjunct to URLs that would overcome such
problems. URNs and URLs are both instances of a broader class of 
identifiers known as Uniform Resource Identifiers (URIs). 

This document describes a new DNS Resource Record, NAPTR (Naming Authority 
PoinTeR), that provides rules for mapping parts of URIs to domain names.  
By changing the mapping rules, we can change the host that is contacted 
to resolve a URI.   This will allow a more graceful handling of URLs 
over long time periods, and forms the foundation for a new proposal 
for Uniform Resource Names.    

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-naptr-02.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-naptr-02.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-naptr-02.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970219104118.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-naptr-02.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-naptr-02.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970219104118.I-D@ietf.org>

--OtherAccess--

--NextPart--



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA03843 for urn-ietf-out; Thu, 20 Feb 1997 10:06:15 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id KAA03836 for <urn-ietf@services.bunyip.com>; Thu, 20 Feb 1997 10:06:12 -0500 (EST)
Received: from socrate.riq.qc.ca by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22273  (mail destined for urn-ietf@services.bunyip.com); Thu, 20 Feb 97 10:06:09 -0500
Received: from alain-labont- (riq-44-132.riq.qc.ca) by socrate.riq.qc.ca (5.x/SMI-SVR4) id AA24765; Thu, 20 Feb 1997 10:08:21 -0500
Message-Id: <3.0.1.32.19970220100300.006a1d4c@riq.qc.ca>
X-Sender: alb@riq.qc.ca (Unverified)
X-Mailer: Windows Eudora Pro Version 3.0.1 beta 3 (32)
Date: Thu, 20 Feb 1997 10:03:27 -0500
To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>, alb@sct.gouv.qc.ca (Alain LaBont/e'/)
From: "Alain LaBont/e'/" <alb@riq.qc.ca>
Subject: [URN] Re: URL internationalization!
Cc: mohta@necom830.hpcl.titech.ac.jp, mduerst@ifi.unizh.ch, ietf-url@imc.org, urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Alain LaBont/e'/" <alb@riq.qc.ca>
Errors-To: owner-urn-ietf@Bunyip.Com

A 12:49 97-02-20 JST, Masataka Ohta a icrit :
>If you don't want to insulate yourself within ISO-8859-1 community,
>don't use ISO-8859-1.

I am surprised that you said in an earlier note that you say ISO/IEC 2022
is not a problem and that you can't process ISO/IEC 8859-1 which is just a
subset of ISO/IEC 2022 code extension etchnique. If you support ISO/IEC
2022 you have to support all of the ISO/IEC SC2 character set registry. You
have to go to the limit of your own arguments.

>The more conservative you send, the more people can read it.
>
>ASCII script is rich enough to denote French, Japanese, Thai,
>Arabic, Hindi...

How do you distinguish in ASCII:

ENFANTS LEGITIMES DE LOUIS XIV and
ENFANTS LIGITIMIS DE LOUIS XIV ?

Just curious... French can't be vehicled in ASCII. Period.

I must also tell you that you mix "script" and "character set". ASCII is a
character set, the Latin characters are a script. The Latin script includes
many more characters than the character repertoire of ASCII.

Alain LaBonti
Quibec


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA03539 for urn-ietf-out; Thu, 20 Feb 1997 10:00:28 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id KAA03534 for <urn-ietf@services.bunyip.com>; Thu, 20 Feb 1997 10:00:26 -0500 (EST)
Received: from hil-img-6.compuserve.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22186  (mail destined for urn-ietf@services.bunyip.com); Thu, 20 Feb 97 10:00:25 -0500
Received: by hil-img-6.compuserve.com (8.6.10/5.950515) id JAA26722; Thu, 20 Feb 1997 09:59:49 -0500
Date: Thu, 20 Feb 1997 09:59:07 -0500
From: Jonathan Rosenne <Jonathan_Rosenne@compuserve.com>
Subject: [URN] Re: URL internationalization!
To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Cc: URN List <urn-ietf@bunyip.com>, URL List <ietf-url@imc.org>
Message-Id: <199702200959_MC2-1183-775B@compuserve.com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Jonathan Rosenne <Jonathan_Rosenne@compuserve.com>
Errors-To: owner-urn-ietf@Bunyip.Com

>ASCII script is rich enough to denote French, Japanese, Thai,
>Arabic, Hindi...

How would you denote Arabic in ASCII? Arabic has more consonants than ASCII
has letters.

Jonathan


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA03360 for urn-ietf-out; Thu, 20 Feb 1997 09:57:26 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id JAA03355 for <urn-ietf@services.bunyip.com>; Thu, 20 Feb 1997 09:57:23 -0500 (EST)
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22122  (mail destined for urn-ietf@services.bunyip.com); Thu, 20 Feb 97 09:57:20 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <26462-0@josef.ifi.unizh.ch>; Thu, 20 Feb 1997 15:57:22 +0100
Date: Thu, 20 Feb 1997 15:57:21 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Cc: "YON - Jan C. Hardenbergh" <jch@netscape.com>, alb@sct.gouv.qc.ca, ietf-url@imc.org, urn-ietf@bunyip.com
Subject: Re: [URN] Re: URL internationalization!
In-Reply-To: <199702200550.OAA12558@necom830.hpcl.titech.ac.jp>
Message-Id: <Pine.SUN.3.95q.970220153751.245P-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@Bunyip.Com

Masataka -

> Multi-language support is doable with ASCII only and is orthogonal
> to multi-script support.

A very crude multilingual support is doable with the basic Latin
script only. And at some point, there were even people that claimed
that all languages would have to switch to it to keep up with
computer technology. But actually, computer technology has improved
a lot, and this is no longer necessary nor desirable.


> > Besides, all you ASCII lovers should be exceptionally excited by
> > Martin's proposal because ASCII is a subset of utf8 (RFC 2044)
> 
> No, not at all. ISO-2022-{JP, KR, CN, JP-2} are all supersets
> of ASCII and better than utf8 in all aspects.

Definitely not. I already mentionned several serious problems
with ISO-2022. I got reminded here of one I forgot, but which
is rather crucial:

- ISO-2022 interferes with URL reserved characters. ISO-2022-JP,
	for example, can contain, in stretches that encode
	Japanese characters, octets with the same values as
	"/" or "#" and so on.


> UTF8 is not a proper charset at all. Look at RFC 1815 on how
> to construct proper charsets from ISO 10646.

There is nothing in the relevant definitions of MIME "charset"s
that prescribes that a sender or receiver would be required
to display all of the characters that can be encoded with a
given "charset".


Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA03339 for urn-ietf-out; Thu, 20 Feb 1997 09:57:09 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id JAA03330 for <urn-ietf@services.bunyip.com>; Thu, 20 Feb 1997 09:57:04 -0500 (EST)
Received: from socrate.riq.qc.ca by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22118  (mail destined for urn-ietf@services.bunyip.com); Thu, 20 Feb 97 09:56:58 -0500
Received: from alain-labont- (riq-44-132.riq.qc.ca) by socrate.riq.qc.ca (5.x/SMI-SVR4) id AA23591; Thu, 20 Feb 1997 10:00:32 -0500
Message-Id: <3.0.1.32.19970220095510.006a1cf0@riq.qc.ca>
X-Sender: alb@riq.qc.ca (Unverified)
X-Mailer: Windows Eudora Pro Version 3.0.1 beta 3 (32)
Date: Thu, 20 Feb 1997 09:55:34 -0500
To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
From: "Alain LaBont/e'/" <alb@riq.qc.ca>
Subject: [URN] Re: URL internationalization!
Cc: mohta@necom830.hpcl.titech.ac.jp, mduerst@ifi.unizh.ch, ietf-url@imc.org, urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Alain LaBont/e'/" <alb@riq.qc.ca>
Errors-To: owner-urn-ietf@Bunyip.Com

A 12:49 97-02-20 JST, Masataka Ohta m'a icrit :
>The current detouring attempt of Unicode/ISO 10646 on local script
>support is that they are confusing people like you with no real
>internationzalization expertise not to be able to distinguish
>"language" and "script".

For your information I've been working on internationalization for more
than 10 yers and I am project editor of international standards in the
field, member of ISO/IEC JTC1/SC22/WG20 (internationalization of
applications).

You're invited to join the international team of ISO on the subject, most
welcome.

I know perfectly well the difference between script and language, between
character set and glyph and so on... that said promoting a worldwide
canonical character set definitely has to do with internationalization.

Alain LaBonti
Quibec


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id CAA16749 for urn-ietf-out; Thu, 20 Feb 1997 02:09:18 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id CAA16744 for <urn-ietf@services.bunyip.com>; Thu, 20 Feb 1997 02:09:15 -0500 (EST)
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA20725  (mail destined for urn-ietf@services.bunyip.com); Thu, 20 Feb 97 02:08:44 -0500
Received: from palimpsest.parc.xerox.com ([13.1.101.126]) by alpha.xerox.com with SMTP id <16604(1)>; Wed, 19 Feb 1997 22:14:51 PST
Received: from palimpsest ([127.0.0.1]) by palimpsest.parc.xerox.com with SMTP id <242>; Wed, 19 Feb 1997 22:12:47 PDT
Message-Id: <330BEB5E.2420@parc.xerox.com>
Date: Wed, 19 Feb 1997 21:12:46 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 3.01Gold (X11; I; SunOS 5.5.1 sun4u)
Mime-Version: 1.0
To: "YON - Jan C. Hardenbergh" <jch@netscape.com>
Cc: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>, alb@sct.gouv.qc.ca, mduerst@ifi.unizh.ch, ietf-url@imc.org, urn-ietf@bunyip.com
Subject: Re: [URN] Re: URL internationalization!
References: <199702200550.OAA12558@necom830.hpcl.titech.ac.jp> <330BE868.6D1@netscape.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Folks,

This particular flame war belongs on uri@bunyip.com, which 
is the only forum for discussion of the URL generic syntax
document.


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id BAA16278 for urn-ietf-out; Thu, 20 Feb 1997 01:19:24 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id BAA16273 for <urn-ietf@services.bunyip.com>; Thu, 20 Feb 1997 01:19:21 -0500 (EST)
Received: from necom830.hpcl.titech.ac.jp by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA20598  (mail destined for urn-ietf@services.bunyip.com); Thu, 20 Feb 97 01:19:18 -0500
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <199702200616.PAA12667@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1) id PAA12667; Thu, 20 Feb 1997 15:16:00 +0900
Subject: Re: [URN] Re: URL internationalization!
To: jch@netscape.com (YON - Jan C. Hardenbergh)
Date: Thu, 20 Feb 97 15:15:59 JST
Cc: mohta@necom830.hpcl.titech.ac.jp, alb@sct.gouv.qc.ca, mduerst@ifi.unizh.ch, ietf-url@imc.org, urn-ietf@bunyip.com
In-Reply-To: <330BE868.6D1@netscape.com>; from "YON - Jan C. Hardenbergh" at Feb 19, 97 10:00 pm
X-Mailer: ELM [version 2.3 PL11]
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Errors-To: owner-urn-ietf@Bunyip.Com

YON

> > > > ASCII script is rich enough to denote French, Japanese, Thai,
> > > > Arabic, Hindi...
> > >
> > > This is just wrong!
> > 
> > Look at international airline tickets of people from France, Japan,
> > Thai, Arab and India and tell me what is wrong.
> 
> I was trying to decipher my airline ticket the other day. The first
> problem is that NO ONE can pronounce anyone's name.

Very good point. Still, anyone can transcribe your name.

Don't make NO ONE can pronouce nor transcibe anyone's URL.

> Living in the US
> with a name like Jan makes this a hot button for me.

Does "Jan" contain non-ASCII characters?

> > We are not interested in transcribing pronounciation of various
> > language to the accuracy of IPA, which is sometimes excessive
> > and somtimes insufficient.
> 
> Show me the way.

Of what?

> > Each language already has its own denotation system in basic 26
> > Latin alphabets, most, if not all, of them are unrelated to IPA.
> 
> Spec'd by whom?

In Japan, it's ministry of foreign affairs.

You should ask airline office.

> > Multi-language support is doable with ASCII only and is orthogonal
> > to multi-script support.
> 
> ???

Let's see the following Japanese translation of my sentence above:

	Maruchi ringaru sapohto ha asukii dakede dekirunode atte,
	maruchi sukuriputo sapohto toha chokkou suru gainen da.

which is a sentence of Japanese language with Latin script.

That is, this mail is a bi-lingual mail with ASCII only.

> > > Besides, all you ASCII lovers should be exceptionally excited by
> > > Martin's proposal because ASCII is a subset of utf8 (RFC 2044)
> > 
> > No, not at all. ISO-2022-{JP, KR, CN, JP-2} are all supersets
> > of ASCII and better than utf8 in all aspects.
> 
> Font management with ISO 2022 is intractable! 

Wrong. It is only that whether some font is available or not.

So is ISO 10646. Read RFC 1815.

And, it is usually the case that when someone does not have a font
of some character, that person can't read the character, anyway.

Still, I can type "Jan". Isn't it a great multilingual monoscript
internationalization accomplished by ASCII?

> > UTF8 is not a proper charset at all. Look at RFC 1815 on how
> > to construct proper charsets from ISO 10646.
> 
> Of course utf8 is not a charset. It is an encoding of ISO 10646.

Absolutely.

						Masataka Ohta


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id BAA16182 for urn-ietf-out; Thu, 20 Feb 1997 01:00:29 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id BAA16177 for <urn-ietf@services.bunyip.com>; Thu, 20 Feb 1997 01:00:25 -0500 (EST)
Received: from h-205-217-237-33.netscape.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA20497  (mail destined for urn-ietf@services.bunyip.com); Thu, 20 Feb 97 01:00:23 -0500
Received: from mmx-inside.mcom.com (h-207-1-145-164.mcom.com [207.1.145.164]) by starfish.netscape.com (8.7.5/8.7.3) with SMTP id VAA29918; Wed, 19 Feb 1997 21:59:40 -0800 (PST)
Message-Id: <330BE868.6D1@netscape.com>
Date: Wed, 19 Feb 1997 22:00:08 -0800
From: "YON - Jan C. Hardenbergh" <jch@netscape.com>
Organization: Netscape Communications
X-Mailer: Mozilla 3.01 (Win95; U)
Mime-Version: 1.0
To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Cc: alb@sct.gouv.qc.ca, mduerst@ifi.unizh.ch, ietf-url@imc.org, urn-ietf@bunyip.com
Subject: Re: [URN] Re: URL internationalization!
References: <199702200550.OAA12558@necom830.hpcl.titech.ac.jp>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "YON - Jan C. Hardenbergh" <jch@netscape.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Masataka Ohta wrote:
> 
> > > ASCII script is rich enough to denote French, Japanese, Thai,
> > > Arabic, Hindi...
> >
> > This is just wrong!
> 
> Look at international airline tickets of people from France, Japan,
> Thai, Arab and India and tell me what is wrong.

I was trying to decipher my airline ticket the other day. The first
problem is that NO ONE can pronounce anyone's name. Living in the US
with a name like Jan makes this a hot button for me.

> > Perhaps, if you used the ASCII hacking of the IPA, I could go along
> > with that.
> 
> No, we don't.
> 
> We are not interested in transcribing pronounciation of various
> language to the accuracy of IPA, which is sometimes excessive
> and somtimes insufficient.

Show me the way.

> Each language already has its own denotation system in basic 26
> Latin alphabets, most, if not all, of them are unrelated to IPA.

Spec'd by whom?

> Multi-language support is doable with ASCII only and is orthogonal
> to multi-script support.

???

> > Besides, all you ASCII lovers should be exceptionally excited by
> > Martin's proposal because ASCII is a subset of utf8 (RFC 2044)
> 
> No, not at all. ISO-2022-{JP, KR, CN, JP-2} are all supersets
> of ASCII and better than utf8 in all aspects.

Font management with ISO 2022 is intractable! 

> UTF8 is not a proper charset at all. Look at RFC 1815 on how
> to construct proper charsets from ISO 10646.

Of course utf8 is not a charset. It is an encoding of ISO 10646.

YON


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id AAA16144 for urn-ietf-out; Thu, 20 Feb 1997 00:53:58 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id AAA16139 for <urn-ietf@services.bunyip.com>; Thu, 20 Feb 1997 00:53:51 -0500 (EST)
Received: from necom830.hpcl.titech.ac.jp by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA20446  (mail destined for urn-ietf@services.bunyip.com); Thu, 20 Feb 97 00:53:47 -0500
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <199702200550.OAA12558@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1) id OAA12558; Thu, 20 Feb 1997 14:50:36 +0900
Subject: Re: [URN] Re: URL internationalization!
To: jch@netscape.com (YON - Jan C. Hardenbergh)
Date: Thu, 20 Feb 97 14:50:35 JST
Cc: mohta@necom830.hpcl.titech.ac.jp, alb@sct.gouv.qc.ca, mduerst@ifi.unizh.ch, ietf-url@imc.org, urn-ietf@bunyip.com
In-Reply-To: <330BDBF3.E4F@netscape.com>; from "YON - Jan C. Hardenbergh" at Feb 19, 97 9:06 pm
X-Mailer: ELM [version 2.3 PL11]
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Errors-To: owner-urn-ietf@Bunyip.Com

> > ASCII script is rich enough to denote French, Japanese, Thai,
> > Arabic, Hindi...
> 
> This is just wrong!

Look at international airline tickets of people from France, Japan,
Thai, Arab and India and tell me what is wrong.

> Perhaps, if you used the ASCII hacking of the IPA, I could go along
> with that.

No, we don't.

We are not interested in transcribing pronounciation of various
language to the accuracy of IPA, which is sometimes excessive
and somtimes insufficient.

Each language already has its own denotation system in basic 26
Latin alphabets, most, if not all, of them are unrelated to IPA.

Multi-language support is doable with ASCII only and is orthogonal
to multi-script support.

> Besides, all you ASCII lovers should be exceptionally excited by
> Martin's proposal because ASCII is a subset of utf8 (RFC 2044)

No, not at all. ISO-2022-{JP, KR, CN, JP-2} are all supersets
of ASCII and better than utf8 in all aspects.

UTF8 is not a proper charset at all. Look at RFC 1815 on how
to construct proper charsets from ISO 10646.

						Masataka Ohta


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id AAA15782 for urn-ietf-out; Thu, 20 Feb 1997 00:12:26 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id AAA15777 for <urn-ietf@services.bunyip.com>; Thu, 20 Feb 1997 00:12:23 -0500 (EST)
Received: from h-205-217-237-33.netscape.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA20143  (mail destined for urn-ietf@services.bunyip.com); Thu, 20 Feb 97 00:12:17 -0500
Received: from mmx-inside.mcom.com (h-207-1-145-164.mcom.com [207.1.145.164]) by starfish.netscape.com (8.7.5/8.7.3) with SMTP id VAA29155; Wed, 19 Feb 1997 21:06:32 -0800 (PST)
Message-Id: <330BDBF3.E4F@netscape.com>
Date: Wed, 19 Feb 1997 21:06:59 -0800
From: "YON - Jan C. Hardenbergh" <jch@netscape.com>
Organization: Netscape Communications
X-Mailer: Mozilla 3.01 (Win95; U)
Mime-Version: 1.0
To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Cc: "Alain LaBont/e'/" <alb@sct.gouv.qc.ca>, mduerst@ifi.unizh.ch, ietf-url@imc.org, urn-ietf@bunyip.com
Subject: Re: [URN] Re: URL internationalization!
References: <199702200350.MAA12140@necom830.hpcl.titech.ac.jp>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "YON - Jan C. Hardenbergh" <jch@netscape.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> ASCII script is rich enough to denote French, Japanese, Thai,
> Arabic, Hindi...

This is just wrong!

Perhaps, if you used the ASCII hacking of the IPA, I could go along
with that. http://www.arts.gla.ac.uk/IPA/ipa.html

Besides, all you ASCII lovers should be exceptionally excited by
Martin's proposal because ASCII is a subset of utf8 (RFC 2044)

IPA: YON
ASCII: Jan C. Hardenbergh
Vanity: www.jch.com/~jch/


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id WAA14648 for urn-ietf-out; Wed, 19 Feb 1997 22:53:06 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id WAA14630 for <urn-ietf@services.bunyip.com>; Wed, 19 Feb 1997 22:52:57 -0500 (EST)
Received: from [131.112.32.132] by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA19914  (mail destined for urn-ietf@services.bunyip.com); Wed, 19 Feb 97 22:52:53 -0500
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <199702200350.MAA12140@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1) id MAA12140; Thu, 20 Feb 1997 12:49:55 +0859
Subject: [URN] Re: URL internationalization!
To: alb@sct.gouv.qc.ca (Alain LaBont/e'/)
Date: Thu, 20 Feb 97 12:49:54 JST
Cc: mohta@necom830.hpcl.titech.ac.jp, mduerst@ifi.unizh.ch, ietf-url@imc.org, urn-ietf@bunyip.com
In-Reply-To: <9702191437.AA00032@socrate.riq.qc.ca>; from "Alain LaBont/e'/" at Feb 19, 97 9:37 am
X-Mailer: ELM [version 2.3 PL11]
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Errors-To: owner-urn-ietf@Bunyip.Com

Alain;

> The moral of the story is that we ought to use a worlwide character set
> where even Japanese characters are integrity-preserved everywhere!

It has nothing to do with URL internationalization.

We don't use worldwide characters on our international airline tickets.

> Any
> language can be used internationally, not only English.

The issue is not language, but script.

ASCII-only Latin script is perfectly fine as a formal notation of,
say, Japanese. For example, Japanese sentence "Doumo" in ASCII
means "Hi" in English.

> We should not detour
> the issue.

OK.

The current detouring attempt of Unicode/ISO 10646 on local script
support is that they are confusing people like you with no real
internationzalization expertise not to be able to distinguish
"language" and "script".

So, if you don't want to detour, never say "language-tag" when
what you need is "script-tag", which is MIME charset.

> The net result to use ASCII worldwide plus a local character set
> only on a cultural island would be that English would dominate everywhere
> and other languages at a major disadvantage.

Sure. That's exactly why Unicde/ISO 10646 is no good.

But, it has nothing to do with the attempt of URL localization.

> This is not what I call
> internationalization, that is insularization.

If you don't want to insulate yourself within ISO-8859-1 community,
don't use ISO-8859-1.

The more conservative you send, the more people can read it.

ASCII script is rich enough to denote French, Japanese, Thai,
Arabic, Hindi...

> The main moral of the story is that ASCII is not the solution!

ASCII is not the solution of plain text internationalization to
support mixed multiple scripts, nor is ISO 10646.

But, it has nothing to do with the fact that localized URLs are
agaist internationalization.

							Masataka Ohta


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA21954 for urn-ietf-out; Wed, 19 Feb 1997 12:24:33 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id MAA21918 for <urn-ietf@services.bunyip.com>; Wed, 19 Feb 1997 12:24:16 -0500 (EST)
Received: from socrate.riq.qc.ca by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA12303  (mail destined for urn-ietf@services.bunyip.com); Wed, 19 Feb 97 09:22:51 -0500
Received: from 506.riq.qc.ca (riq-44-162.riq.qc.ca) by socrate.riq.qc.ca (5.x/SMI-SVR4) id AA28609; Wed, 19 Feb 1997 09:27:04 -0500
Date: Wed, 19 Feb 1997 09:27:04 -0500
Message-Id: <9702191427.AA28609@socrate.riq.qc.ca>
X-Sender: alb@riq.qc.ca
X-Mailer: Eudora Light pour Windows Version 1.5.2
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>, Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
From: "Alain LaBont/e'/" <alb@sct.gouv.qc.ca>
Subject: [URN] Re: URL internationalization!
Cc: ietf-url@imc.org, urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Alain LaBont/e'/" <alb@sct.gouv.qc.ca>
Errors-To: owner-urn-ietf@Bunyip.Com

@ 11:09 97-02-19 +0100, Martin J. Duerst icrit :
>Masataka -
>
>On Wed, 19 Feb 1997, you wrote:
>
>> Alain;
>> 
>> > In Canada that is done all the time... there are URLs in newspapers (in
>> > English and in French), on all TV channels (in many languages), in email
>> > (many languages too), on the radio networks (polyglot), through our ears
>> > (also polyglot (: )... We have to type, transcribe and mail URLs all
the time.
>> > 
>> > So I do not understand the objection to Martin D|rst.
>> 
>> Because you haven't read Martin. You don't have to, though. He
>> said you are not doing that.
>
>No, I didn't say so. What I said is that the practice of using
>characters besides ASCII without a specification of how the
>server will interpret them is not guaranteed to work. In the
>case of Canada, it will work in many cases because iso-8859-1
>is well established there in the context of the web. However,
>it will not work worldwide.

Right. That is why I support the idea that you submitted, Martin, that we
decide for a canonical worldwide character set for URLs. It should be
supported everywhere, and if display can't be done temporarily, that data
integrity be preserved at all time so that at some point, copies of copies
of copies will fall on the desk of somebody who can display.

Copies should be able to be cut-and-pasted and preserved integrity too.

Keyboarding is useful requirement too. There is a standard for this, ISO/IEC
14755.

Alain LaBonti
Quibec



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA21944 for urn-ietf-out; Wed, 19 Feb 1997 12:24:30 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id MAA21927 for <urn-ietf@services.bunyip.com>; Wed, 19 Feb 1997 12:24:22 -0500 (EST)
Received: from socrate.riq.qc.ca by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA12382  (mail destined for urn-ietf@services.bunyip.com); Wed, 19 Feb 97 09:35:36 -0500
Received: from 506.riq.qc.ca (riq-44-162.riq.qc.ca) by socrate.riq.qc.ca (5.x/SMI-SVR4) id AA00032; Wed, 19 Feb 1997 09:37:07 -0500
Date: Wed, 19 Feb 1997 09:37:07 -0500
Message-Id: <9702191437.AA00032@socrate.riq.qc.ca>
X-Sender: alb@riq.qc.ca
X-Mailer: Eudora Light pour Windows Version 1.5.2
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>, mduerst@ifi.unizh.ch (Martin J. Duerst)
From: "Alain LaBont/e'/" <alb@sct.gouv.qc.ca>
Subject: [URN] Re: URL internationalization!
Cc: mohta@necom830.hpcl.titech.ac.jp, ietf-url@imc.org, urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Alain LaBont/e'/" <alb@sct.gouv.qc.ca>
Errors-To: owner-urn-ietf@Bunyip.Com

At 19:31 97-02-19 JST, Masataka Ohta wrote:
>> No, I didn't say so. What I said is that the practice of using
>> characters besides ASCII without a specification of how the
>> server will interpret them is not guaranteed to work. In the
>> case of Canada, it will work in many cases because iso-8859-1
>> is well established there in the context of the web. However,
>> it will not work worldwide.
>
>The moral of the story is that interEuropeanization is not
>internationalization.

The moral of the story is that we ought to use a worlwide character set
where even Japanese characters are integrity-preserved everywhere! Any
language can be used internationally, not only English. We should not detour
the issue. The net result to use ASCII worldwide plus a local character set
only on a cultural island would be that English would dominate everywhere
and other languages at a major disadvantage. This is not what I call
internationalization, that is insularization.

The main moral of the story is that ASCII is not the solution!

Alain LaBonti
Quibec



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id FAA13786 for urn-ietf-out; Wed, 19 Feb 1997 05:34:27 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id FAA13781 for <urn-ietf@services.bunyip.com>; Wed, 19 Feb 1997 05:34:24 -0500 (EST)
Received: from necom830.hpcl.titech.ac.jp by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA10344  (mail destined for urn-ietf@services.bunyip.com); Wed, 19 Feb 97 05:34:22 -0500
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <199702191031.TAA10396@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1) id TAA10396; Wed, 19 Feb 1997 19:31:08 +0900
Subject: [URN] Re: URL internationalization!
To: mduerst@ifi.unizh.ch (Martin J. Duerst)
Date: Wed, 19 Feb 97 19:31:07 JST
Cc: mohta@necom830.hpcl.titech.ac.jp, alb@riq.qc.ca, ietf-url@imc.org, urn-ietf@bunyip.com
In-Reply-To: <Pine.SUN.3.95q.970219110550.245B-100000@enoshima>; from "Martin J. Duerst" at Feb 19, 97 11:09 am
X-Mailer: ELM [version 2.3 PL11]
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Errors-To: owner-urn-ietf@Bunyip.Com

> No, I didn't say so. What I said is that the practice of using
> characters besides ASCII without a specification of how the
> server will interpret them is not guaranteed to work. In the
> case of Canada, it will work in many cases because iso-8859-1
> is well established there in the context of the web. However,
> it will not work worldwide.

The moral of the story is that interEuropeanization is not
internationalization.

						Masataka Ohta


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id FAA13550 for urn-ietf-out; Wed, 19 Feb 1997 05:09:28 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id FAA13545 for <urn-ietf@services.bunyip.com>; Wed, 19 Feb 1997 05:09:25 -0500 (EST)
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA10107  (mail destined for urn-ietf@services.bunyip.com); Wed, 19 Feb 97 05:09:21 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <16088-0@josef.ifi.unizh.ch>; Wed, 19 Feb 1997 11:09:28 +0100
Date: Wed, 19 Feb 1997 11:09:27 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Cc: "Alain LaBont/e'/" <alb@riq.qc.ca>, ietf-url@imc.org, urn-ietf@bunyip.com
Subject: [URN] Re: URL internationalization!
In-Reply-To: <199702190355.MAA09542@necom830.hpcl.titech.ac.jp>
Message-Id: <Pine.SUN.3.95q.970219110550.245B-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from QUOTED-PRINTABLE to 8bit by services.bunyip.com id FAA13546
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@Bunyip.Com

Masataka -

On Wed, 19 Feb 1997, you wrote:

> Alain;
> 
> > In Canada that is done all the time... there are URLs in newspapers (in
> > English and in French), on all TV channels (in many languages), in email
> > (many languages too), on the radio networks (polyglot), through our ears
> > (also polyglot (: )... We have to type, transcribe and mail URLs all the time.
> > 
> > So I do not understand the objection to Martin Dürst.
> 
> Because you haven't read Martin. You don't have to, though. He
> said you are not doing that.

No, I didn't say so. What I said is that the practice of using
characters besides ASCII without a specification of how the
server will interpret them is not guaranteed to work. In the
case of Canada, it will work in many cases because iso-8859-1
is well established there in the context of the web. However,
it will not work worldwide.

Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id XAA09544 for urn-ietf-out; Tue, 18 Feb 1997 23:32:29 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id XAA09539 for <urn-ietf@services.bunyip.com>; Tue, 18 Feb 1997 23:32:26 -0500 (EST)
Received: from proxy2.ba.best.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07126  (mail destined for urn-ietf@services.bunyip.com); Tue, 18 Feb 97 23:32:24 -0500
Received: from shellx.best.com (shellx.best.com [206.86.0.11]) by proxy2.ba.best.com (8.8.5/8.8.3) with SMTP id UAA13106; Tue, 18 Feb 1997 20:28:50 -0800 (PST)
Date: Tue, 18 Feb 1997 20:28:50 -0800 (PST)
From: "Gregory J. Woodhouse" <gjw@wnetc.com>
To: "Alain LaBont/e'/" <alb@riq.qc.ca>
Cc: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>, mduerst@ifi.unizh.ch, ietf-url@imc.org, urn-ietf@bunyip.com
Subject: Re: [URN] Re: URL internationalization!
In-Reply-To: <9702190422.AA08153@socrate.riq.qc.ca>
Message-Id: <Pine.SGI.3.95.970218202645.15925D-100000@shellx.best.com>
X-Url: http://www.wnetc.com/
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Gregory J. Woodhouse" <gjw@wnetc.com>
Errors-To: owner-urn-ietf@Bunyip.Com

I always thought the original comment about transcribability was meant as
irony. You know: no one needs to transcribe URLs, except ...

---
gjw@wnetc.com    /    http://www.wnetc.com/home.html
If you're going to reinvent the wheel, at least try to come
up with a better one.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id XAA09395 for urn-ietf-out; Tue, 18 Feb 1997 23:18:10 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id XAA09390 for <urn-ietf@services.bunyip.com>; Tue, 18 Feb 1997 23:18:06 -0500 (EST)
Received: from socrate.riq.qc.ca by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA06963  (mail destined for urn-ietf@services.bunyip.com); Tue, 18 Feb 97 23:18:04 -0500
Received: from alain-labont- (riq-44-132.riq.qc.ca) by socrate.riq.qc.ca (5.x/SMI-SVR4) id AA08153; Tue, 18 Feb 1997 23:22:46 -0500
Message-Id: <9702190422.AA08153@socrate.riq.qc.ca>
Comments: Authenticated sender is <alb@riq.qc.ca>
From: "Alain LaBont/e'/" <alb@riq.qc.ca>
To: alb@riq.qc.ca (Alain LaBont/e'/), Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Date: Tue, 18 Feb 1997 23:17:21 +0005
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8BIT
Comments: Sender has elected to use 8-bit data in this message. If problems arise, refer to postmaster at sender's site.
Subject: [URN] Re: URL internationalization!
Cc: mohta@necom830.hpcl.titech.ac.jp, mduerst@ifi.unizh.ch, ietf-url@imc.org, urn-ietf@bunyip.com
Priority: normal
In-Reply-To: <199702190355.MAA09542@necom830.hpcl.titech.ac.jp>
References: <3.0.1.32.19970218224621.006a1310@riq.qc.ca>; from "Alain LaBont/e'/" at Feb 18, 97 10:46 pm
X-Mailer: Pegasus Mail for Win32 (v2.52FR)
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Alain LaBont/e'/" <alb@riq.qc.ca>
Errors-To: owner-urn-ietf@Bunyip.Com

> From:          Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
> Subject:       Re: URL internationalization!
> To:            alb@riq.qc.ca (Alain LaBont/e'/)
> Date:          Wed, 19 Feb 97 12:54:58 JST
> Cc:            mohta@necom830.hpcl.titech.ac.jp, mduerst@ifi.unizh.ch, ietf-url@imc.org,
>                urn-ietf@bunyip.com

> Alain;
> 
> > In Canada that is done all the time... there are URLs in newspapers (in
> > English and in French), on all TV channels (in many languages), in email
> > (many languages too), on the radio networks (polyglot), through our ears
> > (also polyglot (: )... We have to type, transcribe and mail URLs all the time.
> > 
> > So I do not understand the objection to Martin D|rst.
> 
> Because you haven't read Martin. You don't have to, though. He
> said you are not doing that.
> 
> 						Masataka Ohta


??????

Alain LaBonti
Quibec


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id WAA09092 for urn-ietf-out; Tue, 18 Feb 1997 22:57:42 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id WAA09087 for <urn-ietf@services.bunyip.com>; Tue, 18 Feb 1997 22:57:39 -0500 (EST)
Received: from necom830.hpcl.titech.ac.jp by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA06761  (mail destined for urn-ietf@services.bunyip.com); Tue, 18 Feb 97 22:57:38 -0500
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <199702190355.MAA09542@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1) id MAA09542; Wed, 19 Feb 1997 12:54:59 +0859
Subject: [URN] Re: URL internationalization!
To: alb@riq.qc.ca (Alain LaBont/e'/)
Date: Wed, 19 Feb 97 12:54:58 JST
Cc: mohta@necom830.hpcl.titech.ac.jp, mduerst@ifi.unizh.ch, ietf-url@imc.org, urn-ietf@bunyip.com
In-Reply-To: <3.0.1.32.19970218224621.006a1310@riq.qc.ca>; from "Alain LaBont/e'/" at Feb 18, 97 10:46 pm
X-Mailer: ELM [version 2.3 PL11]
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Errors-To: owner-urn-ietf@Bunyip.Com

Alain;

> In Canada that is done all the time... there are URLs in newspapers (in
> English and in French), on all TV channels (in many languages), in email
> (many languages too), on the radio networks (polyglot), through our ears
> (also polyglot (: )... We have to type, transcribe and mail URLs all the time.
> 
> So I do not understand the objection to Martin D|rst.

Because you haven't read Martin. You don't have to, though. He
said you are not doing that.

						Masataka Ohta


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id WAA09048 for urn-ietf-out; Tue, 18 Feb 1997 22:51:46 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id WAA09043 for <urn-ietf@services.bunyip.com>; Tue, 18 Feb 1997 22:51:43 -0500 (EST)
Received: from socrate.riq.qc.ca by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA06707  (mail destined for urn-ietf@services.bunyip.com); Tue, 18 Feb 97 22:51:41 -0500
Received: from alain-labont- (riq-44-132.riq.qc.ca) by socrate.riq.qc.ca (5.x/SMI-SVR4) id AA06042; Tue, 18 Feb 1997 22:51:21 -0500
Message-Id: <3.0.1.32.19970218224621.006a1310@riq.qc.ca>
X-Sender: alb@riq.qc.ca
X-Mailer: Windows Eudora Pro Version 3.0.1 beta 3 (32)
Date: Tue, 18 Feb 1997 22:46:38 -0500
To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>, mduerst@ifi.unizh.ch (Martin J. Duerst)
From: "Alain LaBont/e'/" <alb@riq.qc.ca>
Subject: [URN] Re: URL internationalization!
Cc: ietf-url@imc.org, urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Alain LaBont/e'/" <alb@riq.qc.ca>
Errors-To: owner-urn-ietf@Bunyip.Com

A 12:23 97-02-19 JST, Masataka Ohta a icrit :
>Martin;
>
>The discussion that the Internetionalized URL is the ASCII-only
>URL has already finished a few years ago.
>
>You have raised no now point.
>
>Perhaps, you have never used WWW browsers yet, but, those of us
>who have know that we don't need URL human readable unless it
>is keyboarded, transcribed or mailed.

In Canada that is done all the time... there are URLs in newspapers (in
English and in French), on all TV channels (in many languages), in email
(many languages too), on the radio networks (polyglot), through our ears
(also polyglot (: )... We have to type, transcribe and mail URLs all the time.

So I do not understand the objection to Martin D|rst.

Saionara. Gru_.

Alain LaBonti
Quibec


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id WAA08855 for urn-ietf-out; Tue, 18 Feb 1997 22:26:49 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id WAA08849 for <urn-ietf@services.bunyip.com>; Tue, 18 Feb 1997 22:26:43 -0500 (EST)
Received: from [131.112.32.132] by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA06468  (mail destined for urn-ietf@services.bunyip.com); Tue, 18 Feb 97 22:26:41 -0500
From: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Message-Id: <199702190324.MAA09332@necom830.hpcl.titech.ac.jp>
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1) id MAA09332; Wed, 19 Feb 1997 12:23:45 +0859
Subject: [URN] Re: URL internationalization!
To: mduerst@ifi.unizh.ch (Martin J. Duerst)
Date: Wed, 19 Feb 97 12:23:45 JST
Cc: ietf-url@imc.org, urn-ietf@bunyip.com
In-Reply-To: <Pine.SUN.3.95q.970218125006.245C-100000@enoshima>; from "Martin J. Duerst" at Feb 18, 97 12:53 pm
X-Mailer: ELM [version 2.3 PL11]
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Masataka Ohta <mohta@necom830.hpcl.titech.ac.jp>
Errors-To: owner-urn-ietf@Bunyip.Com

Martin;

The discussion that the Internetionalized URL is the ASCII-only
URL has already finished a few years ago.

You have raised no now point.

Perhaps, you have never used WWW browsers yet, but, those of us
who have know that we don't need URL human readable unless it
is keyboarded, transcribed or mailed.

Try, for example, Netscape.

							Masataka Ohta


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA05558 for urn-ietf-out; Tue, 18 Feb 1997 12:05:11 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id MAA05540 for <urn-ietf@services.bunyip.com>; Tue, 18 Feb 1997 12:05:08 -0500 (EST)
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA08140  (mail destined for urn-ietf@services.bunyip.com); Tue, 18 Feb 97 12:05:00 -0500
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id KAA14388; Tue, 18 Feb 1997 10:04:54 -0700 (MST)
Message-Id: <3.0.32.19970218100414.00960900@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Tue, 18 Feb 1997 10:04:19 -0700
To: "Gregory J. Woodhouse" <gjw@wnetc.com>, jayhawk@ds.internic.net
From: "Ron Daniel Jr." <rdaniel@acl.lanl.gov>
Subject: Re: [URN] What to use for NID's?
Cc: urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

At 05:50 AM 2/18/97 -0800, Gregory J. Woodhouse wrote:
>On Tue, 18 Feb 1997 jayhawk@ds.internic.net wrote:
>
>> I've been looking at Ron's conventions draft and playing around with
>> setting up a couple of namespaces and I got to wondering...
>> 
>> I believe that we still have to put together a document covering
>> the registration requirements of a namespace (which I am not
>> volunteering
>> to do ;-), 

I'm appending some rough material tha tmight be used to start such a
draft.

>>but are we willing to allow the "x-" convention?
>
>Why not? We miht want to make a distinction between globally unique names
>and globally resolvable names. I can understand concern over the
>possibility of NIDs in the x- namespace that aren't globally unique (even
>then, an argument could be made), but why not allow names that can only be
>resolved locally? I've been thinking about doing something like this where
>the names would reference database records.

While I am not adamantly opposed to "x-", I know people who are and I
find their arguments pretty sound. There are two major goals for URNs,
persistence and location-independence. It seems to me that "x-" violates
the intent of persistence, and are not necessary for local experiments.

Assume you have used "x-foo" for a local namespace identifier in an
experiment. The experiment is declared a success and you want to start
using "foo" as the NID. All your old documents and citations have to be
changed - exactly what we are trying to avoid with URNs.

For local experiments, do what we are doing. Our proxy looks at the
incoming URNs to see if the NID is one that we have local knowledge
of. (e.g. we are starting to use SICIs to identify e-journal articles.
We have a local repository of those articles, so our proxy checks our
local repository before doing the fallback to sici.urn.net.) So,
if your proxy can trap requests for the local "foo" NID, there is no
need for "x-". 

====

Namespace Requirements - fodder for a future Internet Draft

URN namespaces will need to be unique, which implies IANA or a similar
organization will need to run a registry for them. Here are some rules
that they might apply when deciding to register namespaces:

0a: Does the namespace meet the requirements of uniqueness, transcribability,
    etc. from the URN Requirements RFC?
0b: Does its encoding as a URN meet the URN Syntax draft/RFC?

1a: Is it an already-existing internationally standardized namespace?
1b: Is the entity making the request a duly-authorized representative
    of an organization that has a legitimate claim to register the
    namespace?
1c: Are any resolution procedures (such a NAPTR records) in accordance
    with the rules of conduct in that namespace and common business
    practices?


This set of rules seems restrictive, but is intended to allow for the
quick grandfathering of already-established namespaces of broad utility.
Examples of such namespaces are ISBN (International Standard Book Number),
ISAN (intl. Std. Audiovisual Number), ISWC (Intl. Std. Work Code), UPC
(Uniform Product Code), FPI (Formal Public Identifier). These are all
namespaces that have been standardized by ISO, so the first question
is answered. Not just anyone can claim to represent such a namespace.
Namespaces will typically identifiy one or more registration agencies
who have responsibility for the daily operation of the namespace. If the
reqistration request does not come from a authorized representative of such
a registration agency, it shall be denied. The third question is to ensure
even competition for name resolution services. If multiple companies are
already in the business of resolving identifiers from a namespace, they should
all have an equal chance to have their resolver contacted.

2a: If not an international standard, is the namespace from a National
    standards-setting body?
2b: (See 1b)
2c: (See 1c)

If the namespace is the product of a national standards organization, it shall
be registered unless the namespace has already been considered by an
international standards organization and rejected or modified.

3a: Does the namespace come from a national or international industry
    association that does not have Standards-developing status?
3b, 3c as above
3d: Is there no internationally standardized namespace that fulfills
    the same role, or into which this namespace can be "reasonably"
    grandafthered?

Namespaces may arise from organizations like the Natl. Association of
Manufacturers.


4a: If the namespace is the product of a commercial organization, can it
    accomodate a reasonably large set of other organizations?
4b, 4c, 4d as above.

This is to allow organizations like the barcode vendors, Dunn&Bradstreet,
etc. to register their namespaces, while trying to preclude vanity namespaces.
I think we want to explicitly discourage vanity namespaces. If Disney wants
to use urn:disney:whatever to identify their videos, etc. we should ask them
to justify why namespaces such as UPC (which they already use) and ISAN are
inappropriate. 

5a: Is it early enough in the experimental period, and did the namespace
    applicants buy the registry administrators enough beer, that the
    registry administrators decide to make a special case?

This is called "bowing to reality" :-)


Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA29931 for urn-ietf-out; Tue, 18 Feb 1997 10:16:28 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id KAA29926 for <urn-ietf@services.bunyip.com>; Tue, 18 Feb 1997 10:16:25 -0500 (EST)
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA06534  (mail destined for urn-ietf@services.bunyip.com); Tue, 18 Feb 97 10:16:22 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <24697-0@josef.ifi.unizh.ch>; Tue, 18 Feb 1997 16:10:43 +0100
Date: Tue, 18 Feb 1997 16:10:41 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: urn-ietf@bunyip.com
Subject: Re: [URN] URL internationalization!
In-Reply-To: <Pine.SUN.3.95q.970218125006.245C-100000@enoshima>
Message-Id: <Pine.SUN.3.95q.970218160909.245J-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@Bunyip.Com

On Tue, 18 Feb 1997, Martin J. Duerst wrote:

> Hello everybody,
> 
> In the next mail to this list and its counterpart, I will make
> proposals for changes/additions to the syntax or the process draft.
> These changes are designed to set the direction for consistent
> internationalization (i18n) of URLs in the future.
> [The current state is best characterized by the word "chaos".]

I appologize that this mail went to the URN list, it was intended
to the URI and URL list. Anyway, maybe you like to see what's going
on, URNs are not unaffeced by it.

Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id IAA27256 for urn-ietf-out; Tue, 18 Feb 1997 08:55:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id IAA27251 for <urn-ietf@services.bunyip.com>; Tue, 18 Feb 1997 08:55:45 -0500 (EST)
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA00886  (mail destined for urn-ietf@services.bunyip.com); Tue, 18 Feb 97 08:55:40 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <19671-0@josef.ifi.unizh.ch>; Tue, 18 Feb 1997 12:53:06 +0100
Date: Tue, 18 Feb 1997 12:53:05 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: URL mailing list <ietf-url@imc.org>, urn-ietf@bunyip.com
Subject: [URN] URL internationalization!
Message-Id: <Pine.SUN.3.95q.970218125006.245C-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@Bunyip.Com

Hello everybody,

[Please appologize if you receive this mail twice.]

In the next mail to this list and its counterpart, I will make
proposals for changes/additions to the syntax or the process draft.
These changes are designed to set the direction for consistent
internationalization (i18n) of URLs in the future.
[The current state is best characterized by the word "chaos".]

As is customary for standards, language is limited to the facts,
without much background. To give you this background, and show
that the direction pointed to is very reasonable, I am sending
this mail with detailled explanations to show that it actually
works. If you have any further questions, I will be glad to
answer them. If the changes proposed are approved, I will
convert and expand the main part of this mail into an internet
draft.

My proposals to the URL process and syntax draft are based on
many discussions in conferences and on IETF mailing lists, and
talks on this issue in the last Unicode conference and at the
Multilinguism workshop in Sevilla.




Overview
--------

0. The Current State
1. The Solution
2. The Proposals
3. The Second Step
4. Backwards Compatibility and Upgrade Path



0. The Current State
--------------------

URLs currently are sequences of a limited subset of ASCII characters.
To encode other characters, arbitrary and unspecified character
encodings ("charset"s) are used, and the resulting octets are encoded
using the %HH escaping mechanism.

The first step of this is highly unsatisfactory because
it cannot be inverted, i.e. you cannot derive the characters from
the octets, and because even forward conversion cannot be done without
some additional information, i.e. if you know the characters of a file
name, you can't construct the URL, because you don't know the encoding
that the server will expect.

The above is current practice, and can't be changed overnight,
especially because a lot of protocols and software is affected.
But it is possible to specify the direction to go, and to start
moving in that direction.

Maybe you ask why caring about the internationalization of URLs
is necessary at all. Well, for some parts of URLs (in particular
the query part), i18n is undeniably necessary, and for others,
not doing it is putting people and communities using something
else than basic Latin at an unnecessary disadvantage.
Of course, no information provider will be forced to use these
features. But as an example, take the Hong Kong Turist Association
adventising Hong Kong in the US and in Japan. It will only help
them if the URL to their Japanese site is as understandable,
memorizable, transcribable, or guessable for Japanese speakers
as the ASCII URL is for English speakers.

The arguments that i18n URLs cannot be keyboarded, transcribed,
or mailed may have had some significance in the past, but are
getting less and less valid. On the Web, with forms and Java,
it's easy to offer a keyboarding service for the whole of UNicode.

Anyway, the proposals I am making here are not at all going that
far. I am just mentionning these things above and below to show
that it's actually workable and desirable. Discussions on the
URN list have shown that some people are still very sceptical
about transcribability. The work on HTML 2.0 and HTML i18n
has shown that it is possible to move towards i18n in a
well-defined way even at a rather late stage.



1. The Solution
---------------

To solve the problem that character encodings are not known,
there could be different solutions. Using tags (a la RFC 1522)
is ugly because these tags would have to be carried around
on paper and everywhere. Having every scheme and mechanism use
different conventions is also rather impracticable because this
leads to confusion (e.g. if the dns part of an URL is different
from the path part because dns and http use different conventions).
Inventing new schemes for internationalization (e.g. ftp->iftp)
is likewise too clumsy.

The solution that remains is to specify preference for a single
character encoding. Because this has to encompass a very wide
range of characters, the Universal Character Set (UCS) of
Unicode/ISO 10646 is the only solution. To be compatible with
ASCII, there exist two UCS Transform Formats, UTF-7 and UTF-8.
UTF-7, however, has various disadvantages. Some of the characters
it uses can have special functions inside URLs. It is not completely
compatible with ASCII. And it has some potential limitations with
regards to the full space of UCS (although the later point is rather
theoretical).

UTF-8, designed by Rob Pike and others at Bell labs, is not perfect
for URLs either. But it is fully ASCII-compatible, and doesn't
interfere with URL syntax. Also, the problem that it uses all 8 bits
per octet is solved by the widely deployed %HH-encoding of URLs.
The problem that with %HH-ecoding, some URLs can get rather long,
will hopefully be addressed by the direct use of the characters
themselves somewhere in the future (see below).

UTF-8 has an additional addvantage, namely that it is
with high probability easily distinguishable from legacy
encodings. This was one of the reasons it was adopted for
internationalizing FTP (see draft-ietf-ftpext-intl-ftp-00.txt).
URNs also have adopted UTF-8 and %HH-encoding (see
draft-ietf-urn-syntax-02.txt). This is important because
URLs and URNs are both part of URIs, and are otherwise
kept in synch syntacticatly. Also, the general recommendation
from the Internet Architecture Board is to use UTF-8 in
situations where ASCII-compatibility is necessary
(see draft-weider-iab-char-wrkshop-00.txt).

This has lead to the conclusion, in the various discussions I have
been involved, that UTF-8 is the solution. A good documentation
on this can found at http://www.alis.com:8085/~yergeau/url-00.html).
Actually, Francois Yergeau was faster than me to realize that UTF-8
is the way to go, and we wouldn't be where we are now if it weren't
for his efforts.



2. The Proposals
----------------

In Sevilla, I proposed two steps to move towards the solution.
The first step is to specify UTF-8 as the preferred character
encoding for URLs, while leaving URLs unchanged otherwise.
This brings the target for URLs in sync with the spec for URNs.
For reasons already explained, the proposals for changes to the
syntax and process draft I make cover only the first step.
For most people caring about i18n, this looks like "not enough".
But it is important to set the basic infrastructure first.
Once we have that, the rest will come almost without effort.

The two important points in the first step are "no enforcement"
and "canonical form" (a better name for the later might be
lowest common denominator).

Canonical form means that %HH-escaping is compulsory, and no 8-bit
or native encoding is allowed. This is important to stay in sync
with URNs, to allow UTF-8 URL software and actual URLs to deploy
before raising the expectations of users too much, and to address
the concerns about transcribability of those in the URI community
not very familliar with i18n issues.
Of course, as with URNs, even with the canonical form only, it
will be possible rather quickly to offer nice user interfaces
hiding the %HH (once you know how the conversion is done!).

Due to current use, it is impossible to mandate any character
encoding for URLs; a lot of URLs would immediately become illegal.
Also, URLs are a "hat" over many very different protocols and
mechanisms, which all have their own communities and special
needs. Some URLs, such as the "data:" URL, do not encode characters
at all (but most actually do :-). Others might have very specific
requirements that preclude the use of UTF-8, or may not need
i18n at all for some good reason. However, please note that
there is no need for the protocol or mechanism itself to use
UTF-8 for internationalization. Assuming the protocol or mechanism
is internationalized, with a well-defined way to encode the characters
of UCS, a mapping from UTF-8 to that specific encoding can be defined.
This is preferable to exposing the scheme-specific i18n in URLs,
because it greatly simplifies URL handling and user interface
issues. For examples of scheme- or mechanism-specific i18n,
please see IMAP [RFC 2060, section 5.1.3], defining "modified UTF-7",
and the "UTF-5" from my proposal for domain name i18n
(draft-duerst-dns-i18n-00.txt).



3. The Second Step
------------------

Once the direction towards using UTF-8 as the character encoding
for URL is firmly set, and other i18n aspects are nicely covered
by software such as browsers and servers, it will be time for
step two, I hope. This means that %HH-escaping will not be
mandatory anymore. Note that this does not mean that binary
UTF-8 will be placed in the middle of an ASCII-only document,
or in a Latin-X document, or in a UCS2/UTF-16 document.

In these cases, and in all others where the character encoding
is implicitly or explicitly known, those characters that can
be represented natively will be encoded using the native encoding.
For the rest of the characters, UTF-8 and %HH-encoding will
be used. This is crucial to make transcoding, for example
in response to an "Accept-Charset:" header in HTTP, as well
as e.g. when cutting/pasting text in a GUI interface, work
correctly. It also conforms what is done currently with the
basic URL characters e.g. in a document encoded in EBCDIC.



4. Backwards Compatibility and Upgrade Path
-------------------------------------------

Backwards compatibility is fully guaranteed. No URL that was
legal up to now is made illegal. No URL that works now is
stopping to work. And it is actually possible to convert
to using UTF-8 gradually, without the servers depending on
all clients to be upgraded or vice versa. And even those
cases that already use native document encoding for their
URLs, and rely on them being interpreted octet-wise, can
be dealt with, to the extent they have been working up to
now.

If a server e.g. has a Latin-X filesystem locally, and gets an URL
that could be UTF-8, it converts it to Latin-X and looks if the
resource is there. If the resource is not found, it tests using
the raw octets directly. Because of the heuristic separation between
UTF-8 and other encodings, and the usually extremely sparse use of
namespace on a server (except for forms input, see below), chances
for collision are exorbitantly small. If somebody is not satisfied
with this, it's easy to add an extension that checks all current
resource names and assures that there are no conflicting resource
names, or that in case of conflict, the user gets a choice.

A similar thing can happen on the browser side. A native URL,
in whatever encoding, is converted to UTF-8 and used to probe the
server. If it fails, another probe is made with the raw octet form
of the native URL. Initially, it could be done the other way round,
as long as that can be expected to yield more hits. Caching of the
encoding that led to the last hit, on whatever granularity desirable,
can help to reduce unnecessary connections. And the time penalty is
not that significant, because the current use of native character
representation with the expectation of binary interpretation has
never been guaranteed to work anyway.

Now for those URLs that the server creates on the fly, in particular
the query part that results from form input. This currently is the
biggest headache to people actually working on i18n of browsers and
servers, and an uniform convention to use UTF-8 would improve the
situation a lot. Unfortunately, however, the namespace in this case
is more tightly populated. A server has a reasonable chance, depending
on the character encodings it is expecting, to detect UTF-8. But a
client doesn't have many clues about the server.

Because this is a rather old problem, several solutions have been
proposed and some of them are (partially) implementated. The first
is (in the context of HTTP) to use a GET with a multipart body,
where each of the parts has an appropriate "charset" tag. The second
is to incorporate a hidden field into the FORM, and guess the encoding
by reasonably assuming that the client is sending the same characters
back, although maybe in a different encoding, and that all fields
use the same character encoding. The third is to use the encoding
of the document that was sent, with UTF-8 also in the case of
UCS2/UTF-16 or raw UCS4. However, it is not sure that on a server
that can transcode to Unicode, all the scripts will be able to
accept Unicode. The fourth is to use the "Accept-Charset=" attribute
defined in RFC 2070 for the <INPUT> and <TEXTAREA> elements in
HTML <FORM>s to signal to the client that the server can handle
UTF-8 forms input. If the legacy text encoding for query parts is
known, this could even be handled transparently by the server.
Because these features are only defined in HTML, it is important
to agree on a single encoding to not bother other formats with
similar hassles.




Again, if you have any questions or comments, please contact me.


With kind regards,	Martin.

----
Dr.sc.  Martin J. Du"rst			    ' , . p y f g c R l / =
Institut fu"r Informatik			     a o e U i D h T n S -
der Universita"t Zu"rich			      ; q j k x b m w v z
Winterthurerstrasse  190			     (the Dvorak keyboard)
CH-8057   Zu"rich-Irchel   Tel: +41 1 257 43 16
 S w i t z e r l a n d	   Fax: +41 1 363 00 35   Email: mduerst@ifi.unizh.ch
----



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id IAA27216 for urn-ietf-out; Tue, 18 Feb 1997 08:52:40 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id IAA27211 for <urn-ietf@services.bunyip.com>; Tue, 18 Feb 1997 08:52:37 -0500 (EST)
Received: from proxy3.ba.best.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA00840  (mail destined for urn-ietf@services.bunyip.com); Tue, 18 Feb 97 08:52:35 -0500
Received: from shellx.best.com (shellx.best.com [206.86.0.11]) by proxy3.ba.best.com (8.8.5/8.8.3) with SMTP id FAA09495; Tue, 18 Feb 1997 05:50:14 -0800 (PST)
Date: Tue, 18 Feb 1997 05:50:14 -0800 (PST)
From: "Gregory J. Woodhouse" <gjw@wnetc.com>
To: jayhawk@ds.internic.net
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] What to use for NID's?
In-Reply-To: <3309AA50.5C81@ds.internic.net>
Message-Id: <Pine.SGI.3.95.970218054617.20570B-100000@shellx.best.com>
X-Url: http://www.wnetc.com/
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Gregory J. Woodhouse" <gjw@wnetc.com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Tue, 18 Feb 1997 jayhawk@ds.internic.net wrote:

> I've been looking at Ron's conventions draft and playing around with
> setting up a couple of namespaces and I got to wondering...
> 
> I believe that we still have to put together a document covering
> the registration requirements of a namespace (which I am not
> volunteering
> to do ;-), but are we willing to allow the "x-" convention?
> 
> That is, namespace id's that begin with "x-" are considered
> experimental,
> etc., etc.
> 
> What do people think?
> 
> Ryan
> 

Why not? We miht want to make a distinction between globally unique names
and globally resolvable names. I can understand concern over the
possibility of NIDs in the x- namespace that aren't globally unique (even
then, an argument could be made), but why not allow names that can only be
resolved locally? I've been thinking about doing something like this where
the names would reference database records.

---
gjw@wnetc.com    /    http://www.wnetc.com/home.html
If you're going to reinvent the wheel, at least try to come
up with a better one.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id IAA26955 for urn-ietf-out; Tue, 18 Feb 1997 08:32:20 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id IAA26950 for <urn-ietf@services.bunyip.com>; Tue, 18 Feb 1997 08:32:18 -0500 (EST)
From: jayhawk@ds.internic.net
Received: from cagw2.att.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA00329  (mail destined for urn-ietf@services.bunyip.com); Tue, 18 Feb 97 08:32:17 -0500
Received: from qsun.ho.att.com by caig2.att.att.com (SMI-8.6/EMS-1.2 sol2) id IAA24424; Tue, 18 Feb 1997 08:14:56 -0500
Received: from sloop (rickslap.ho.att.com) by qsun.ho.att.com (4.1/EMS-1.1.1 SunOS) id AA17368; Tue, 18 Feb 97 08:09:42 EST
Message-Id: <3309AA50.5C81@ds.internic.net>
Date: Tue, 18 Feb 1997 08:10:40 -0500
Original-From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 2.02E (OS/2; I)
Mime-Version: 1.0
To: urn-ietf@bunyip.com
Subject: [URN] What to use for NID's?
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: jayhawk@ds.internic.net
Errors-To: owner-urn-ietf@Bunyip.Com

I've been looking at Ron's conventions draft and playing around with
setting up a couple of namespaces and I got to wondering...

I believe that we still have to put together a document covering
the registration requirements of a namespace (which I am not
volunteering
to do ;-), but are we willing to allow the "x-" convention?

That is, namespace id's that begin with "x-" are considered
experimental,
etc., etc.

What do people think?

Ryan


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id IAA26850 for urn-ietf-out; Tue, 18 Feb 1997 08:29:35 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id IAA26845 for <urn-ietf@services.bunyip.com>; Tue, 18 Feb 1997 08:29:28 -0500 (EST)
From: webfinder-maint@ds.internic.net
Received: from cagw1.att.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA00291  (mail destined for urn-ietf@services.bunyip.com); Tue, 18 Feb 97 08:29:25 -0500
Received: from qsun.ho.att.com by caig1.att.att.com (SMI-8.6/EMS-1.2 sol2) id HAA04033; Tue, 18 Feb 1997 07:58:35 -0500
Received: from sloop (rickslap.ho.att.com) by qsun.ho.att.com (4.1/EMS-1.1.1 SunOS) id AA17179; Tue, 18 Feb 97 08:03:54 EST
Message-Id: <3309A8F5.7CF@ds.internic.net>
Date: Tue, 18 Feb 1997 08:04:53 -0500
Original-From: WebFinder Administration <webfinder-maint@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 2.02E (OS/2; I)
Mime-Version: 1.0
To: Leslie Daigle <leslie@bunyip.com>
Cc: Ryan Moats <jayhawk@ds.internic.net>, "Ron Daniel Jr." <rdaniel@lanl.gov>, urn-ietf@bunyip.com
Subject: Re: [URN] New URN syntax draft
References: <199702142322.SAA06624@beethoven.bunyip.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: webfinder-maint@ds.internic.net
Errors-To: owner-urn-ietf@Bunyip.Com

Leslie Daigle wrote:
> 
> [From Ryan's message:]
> > > >7. Functional Equivalence in URNs
> > >
> > > Do we really need this section?
> >
> > I don't know.  If we can get rid of it, that would be fine with me
> > (shorter is
> > ALMOST ALWAYS better).
> 
> Although, given my stature, I definitely concur with the appreciation of
> shortness ;-)  I think we need to leave this section in.  It may say
> more than it ought at this point (in terms of defining how functional
> equivalence must be defined by each namespace).  However, I think it is
> important to have words in here that make it clear that it is NOT the
> job of the general URN spec to define equivalence beyond the metrics of
> the already-defined lexical equivalence.  If we don't have words in the
> draft, those that follow us may think it hadn't occurred to us to consider
> the problem, when in fact we are specifically pushing it out of our space.
> 
> Leslie.

Ok.  I will see about shortening this section when I work on the draft
later this week.

Further, I plan on incorporating most of Ron's suggestions since nobody
has complained about them, and they make pretty good sense to me.

So, be on the lookout for a pre-release of -03 of the document (I 
call it -02.1 ;-).  I want to try and go to WG final call in late Feb/
early March so we can move forward.

Ryan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id SAA05034 for urn-ietf-out; Fri, 14 Feb 1997 18:22:09 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id SAA05028 for <urn-ietf@services.bunyip.com>; Fri, 14 Feb 1997 18:22:06 -0500
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA19936  (mail destined for urn-ietf@services.bunyip.com); Fri, 14 Feb 97 18:22:03 -0500
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id SAA06624; Fri, 14 Feb 1997 18:22:02 -0500
Message-Id: <199702142322.SAA06624@beethoven.bunyip.com>
From: leslie@bunyip.com (Leslie Daigle)
Date: Fri, 14 Feb 1997 18:22:00 -0500
In-Reply-To: Ryan Moats's message as of Feb 11, 13:02
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Ryan Moats <jayhawk@ds.internic.net>, "Ron Daniel Jr." <rdaniel@lanl.gov>
Subject: Re: [URN] New URN syntax draft
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: leslie@bunyip.com (Leslie Daigle)
Errors-To: owner-urn-ietf@bunyip.com

[From Ryan's message:]
> > >7. Functional Equivalence in URNs
> > 
> > Do we really need this section?
> 
> I don't know.  If we can get rid of it, that would be fine with me
> (shorter is
> ALMOST ALWAYS better).

Although, given my stature, I definitely concur with the appreciation of
shortness ;-)  I think we need to leave this section in.  It may say
more than it ought at this point (in terms of defining how functional
equivalence must be defined by each namespace).  However, I think it is
important to have words in here that make it clear that it is NOT the
job of the general URN spec to define equivalence beyond the metrics of
the already-defined lexical equivalence.  If we don't have words in the
draft, those that follow us may think it hadn't occurred to us to consider
the problem, when in fact we are specifically pushing it out of our space.

Leslie.

-- 

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA26441 for urn-ietf-out; Fri, 14 Feb 1997 14:22:48 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA26432 for <urn-ietf@services.bunyip.com>; Fri, 14 Feb 1997 14:22:39 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA18238  (mail destined for urn-ietf@services.bunyip.com); Fri, 14 Feb 97 14:22:29 -0500
Received: from mittelfruh.acl.lanl.gov (rdaniel@mittelfruh.acl.lanl.gov [128.165.147.168]) by acl.lanl.gov (8.7.3/8.7.3) with ESMTP id MAA16332 for <urn-ietf@bunyip.com>; Fri, 14 Feb 1997 12:22:27 -0700 (MST)
From: "Ronald E. Daniel" <rdaniel@acl.lanl.gov>
Received: (rdaniel@localhost) by mittelfruh.acl.lanl.gov (8.7.5/8.6.4) id MAA04138 for urn-ietf@bunyip.com; Fri, 14 Feb 1997 12:22:26 -0700 (MST)
Date: Fri, 14 Feb 1997 12:22:26 -0700 (MST)
Message-Id: <199702141922.MAA04138@mittelfruh.acl.lanl.gov>
To: urn-ietf@bunyip.com
Subject: [URN] NAPTR draft
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ronald E. Daniel" <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Hi,

Here is the latest version of the NAPTR draft.

Ron
===



INTERNET DRAFT                                                  Ron Daniel
draft-ietf-urn-naptr-02.txt                 Los Alamos National Laboratory
                                                          Michael Mealling
                                                   Network Solutions, Inc.
                                                             14 Feb., 1996


                Resolution of Uniform Resource Identifiers
                       using the Domain Name System


Status of this Memo
===================

    This document is an Internet-Draft.  Internet-Drafts are working
    documents of the Internet Engineering Task Force (IETF), its
    areas, and its working groups.  Note that other groups may also
    distribute working documents as Internet-Drafts.
  
    Internet-Drafts are draft documents valid for a maximum of six
    months and may be updated, replaced, or obsoleted by other
    documents at any time.  It is inappropriate to use Internet-
    Drafts as reference material or to cite them other than as
    ``work in progress.''
  
    To learn the current status of any Internet-Draft, please check
    the ``1id-abstracts.txt'' listing contained in the Internet-
    Drafts Shadow Directories on ftp.is.co.za (Africa),
    nic.nordu.net (Europe), munnari.oz.au (Pacific Rim),
    ds.internic.net (US East Coast), or ftp.isi.edu (US West Coast).

    This draft expires 22 August, 1997.
  
  
Abstract:
=========

Uniform Resource Locators (URLs) are the foundation of the World Wide
Web, and are a vital Internet technology. However, they have proven to
be brittle in practice. The basic problem is that URLs typically
identify a particular path to a file on a particular host. There is no
graceful way of changing the path or host once the URL has been
assigned. Neither is there a graceful way of replicating the resource
located by the URL to achieve better network utilization and/or fault
tolerance. Uniform Resource Names (URNs) have been hypothesized as a
adjunct to URLs that would overcome such problems. URNs and URLs are
both instances of a broader class of identifiers known as Uniform
Resource Identifiers (URIs).

This document describes a new DNS Resource Record, NAPTR (Naming
Authority PoinTeR), that provides rules for mapping parts of URIs to
domain names.  By changing the mapping rules, we can change the host
that is contacted to resolve a URI. This will allow a more graceful
handling of URLs over long time periods, and forms the foundation for a
new proposal for Uniform Resource Names.

In addition to locating resolvers, the NAPTR provides for other naming
systems to be grandfathered into the URN world, provides independence
between the name assignment system and the resolution protocol system,
and allows multiple services (Name to Location, Name to Description,
Name to Resource, ...) to be offered.  In conjunction with the SRV RR,
the NAPTR record allows those services to be replicated for the purposes
of fault tolerance and load balancing.


Introduction:
=============

Uniform Resource Locators have been a significant advance in retrieving
Internet-accessible resources. However, their  brittle nature over time
has been recognized for several years. The Uniform Resource Identifier
working group proposed the development of Uniform Resource Names to serve
as persistent, location-independent identifiers for Internet resources
in order to overcome most of the problems with URLs. RFC-1737 [1] sets
forth requirements on URNs.

During the lifetime of the URI-WG, a number of URN proposals were
generated. The developers of several of those proposals met in a series
of meetings, resulting in a compromise known as the Knoxville framework.
The major principle behind the Knoxville framework is that the resolution
system must be separate from the way names are assigned. This is in
marked contrast to most URLs, which identify the host to contact and
the protocol to use. Readers are referred to [2] for background on the
Knoxville framework and for additional information on the context and
purpose of this proposal.

Separating the way names are resolved from the way they are constructed
provides several benefits. It allows multiple naming approaches and
resolution approaches to compete, as it allows different protocols and
resolvers to be used. There is just one problem with such a separation -
how do we resolve a name when it can't give us directions to its
resolver?

For the short term, DNS is the obvious candidate for the resolution
framework, since it is widely deployed and understood. However, it is
not appropriate to use DNS to maintain information on a per-resource
basis. First of all, DNS was never intended to handle that many
records. Second, the limited record size is inappropriate for catalog
information. Third, domain names are not appropriate as URNs.

Therefore our approach is to use DNS to locate "resolvers" that can
provide information on individual resources, potentially including the
resource itself. To accomplish this, we "rewrite" the URI into a domain
name following the rules provided in NAPTR records. Rewrite rules
provide considerable power, which is important when trying to meet the
goals listed above. However, collections of rules can become difficult
to understand. To lessen this problem, the NAPTR rules are *always*
applied to the original URI, *never* to the output of previous rules.

Locating a resolver through the rewrite procedure may take multiple
steps, but the beginning is always the same. The start of the URI
is scanned to extract its colon-delimited prefix. (For URNs, the
prefix is always "urn:" and we extract the following colon-delimited
namespace identifier. [3]). NAPTR resolution begins by taking the
extracted string, appending the well-known suffix ".urn.net", and
querying the DNS for NAPTR records at that domain name.  Based on the
results of this query, zero or more additional DNS queries may be
needed to locate resolvers for the URI. The details of the conversation
between the client and the resolver thus located are outside the bounds
of this draft. Three brief examples of this procedure are given in the
next section.

The NAPTR RR provides the level of indirection needed to keep the
naming system independent of the resolution system, its protocols, and
services.  Coupled with the new SRV resource record proposal[4] there
is also the potential for replicating the resolver on multiple hosts,
overcoming some of the most significant problems of URLs. This is an
important and subtle point. Not only do the NAPTR and SRV records allow
us to replicate the resource, we can replicate the resolvers that know
about the replicated resource. Preventing a single point of failure at
the resolver level is a significant benefit. Separating the resolution
procedure from the way names are constructed has additional benefits.
Different resolution procedures can be used over time, and resolution
procedures that are determined to be useful can be extended to deal
with additional namespaces.

Caveats
=======

The NAPTR proposal is the first resolution procedure to be considered
by the URN-WG. There are several concerns about the proposal which have
motivated the group to recommend it for publication as an Experimental
rather than a standards-track RFC.

First, URN resolution is new to the IETF and we wish to gain
operational experience before recommending any procedure for the
standards track. Second, the NAPTR proposal is based on DNS and
consequently inherits concerns about security and administration. The
recent advancement of the DNSSEC and secure update drafts to Proposed
Standard reduce these concerns, but we wish to experiment with those
new capabilities in the context of URN administration.  A third area of
concern is the potential for a noticeable impact on the DNS.  We
believe that the proposal makes appropriate use of caching and
additional information, but it is best to go slow where the potential
for impact on a core system like the DNS is concerned. Fourth, the
rewrite rules in the NAPTR proposal are based on regular expressions.
Since regular expressions are difficult for humans to construct
correctly, concerns exist about the usability and maintainability of
the rules. This is especially true where international character sets
are concerned.

Terminology
===========

"Must" or "Shall" - Software that does not behave in the manner that this
           document says it must is not conformant to this document.
"Should" - Software that does not follow the behavior that this document
           says it should may still be conformant, but is probably broken
           in some fundamental way.
"May" -    Implementations may or may not provide the described behavior,
           while still remaining conformant to this document.


Brief overview and examples of the NAPTR RR:
============================================

A detailed description of the NAPTR RR will be given later, but to give
a flavor for the proposal we first give a simple description of the
record and three examples of its use.

The key fields in the NAPTR RR are order, preference, service, flags,
regexp, and replacement:

* The order field specifies the order in which records MUST be processed
  when multiple NAPTR records are returned in response to a single query.
  A naming authority may have delegated a portion of its namespace to
  another agency. Evaluating the NAPTR records in the correct order is
  necessary for delegation to work properly.

* The preference field specifies the order in which records SHOULD be
  processed when multiple NAPTR records have the same value of "order".
  This field lets a service provider specify the order in which resolvers
  are contacted, so that more capable machines are contacted in preference
  to less capable ones.

* The service field specifies the resolution protocol and resolution
  service(s) that will be available if the rewrite specified by the
  regexp or replacement fields is applied. Resolution protocols are
  the protocols used to talk with a resolver. They will be specified in
  other documents, such as [5]. Resolution services are operations such
  as N2R (URN to Resource), N2L (URN to URL), N2C (URN to URC), etc.
  These will be discussed in the URN Resolution Services document[6], and
  their behavior in a particular resolution protocol will be given in
  the specification for that protocol (see [5] for a concrete example).

* The flags field contains modifiers that affect what happens in the
  next DNS lookup, typically for optimizing the process. Flags may also
  affect the interpretation of the other fields in the record, therefore,
  clients MUST skip NAPTR records which contain an unknown flag value.

* The regexp field is one of two fields used for the rewrite rules, and
  is the core concept of the NAPTR record. The regexp field is a String
  containing a sed-like substitution expression. (The actual grammar
  for the substitution expressions is given later in this draft). The
  substitution expression is applied to the original URN to determine
  the next domain name to be queried. The regexp field should be used
  when the domain name to be generated is conditional on information in
  the URI. If the next domain name is always known, which is
  anticipated to be a common occurrence, the replacement field should
  be used instead.

* The replacement field is the other field that may be used for the
  rewrite rule. It is an optimization of the rewrite process for the
  case where the next domain name is fixed instead of being conditional
  on the content of the URI. The replacement field is a domain name
  (subject to compression if a DNS sender knows that a given recipient
  is able to decompress names in this RR type's RDATA field). If the
  rewrite is more complex than a simple substitution of a domain name,
  the replacement field should be set to . and the regexp field used.

Note that the client applies all the substitutions and performs all
lookups, they are not performed in the DNS servers. Note also that it
is the belief of the developers of this document that regexps should
rarely be used. The replacement field seems adequate for the vast
majority of situations. Regexps are only necessary when portions of a
namespace are to be delegated to different resolvers. Finally, note
that the regexp and replacement fields are, at present, mutually
exclusive. However, developers of client software should be aware that
a new flag might be defined which requires values in both fields.


Example 1
---------

Consider a URN that uses the hypothetical DUNS namespace. DUNS numbers
are identifiers for approximately 30 million registered businesses
around the world, assigned and maintained by Dunn and Bradstreet. The
URN might look like:

                 urn:duns:002372413:annual-report-1997

The first step in the resolution process is to find out about the DUNS
namespace. The namespace identifier, "duns", is extracted from the URN,
prepended to urn.net, and the NAPTRs for duns.urn.net looked up. It
might return records of the form:

duns.urn.net
;;      order pref flags service          regexp        replacement
 IN NAPTR 100  10  "s"  "dunslink+N2L+N2C"  ""   dunslink.udp.isi.dandb.com
 IN NAPTR 100  20  "s"  "rcds+N2C"          ""   rcds.udp.isi.dandb.com
 IN NAPTR 100  30  "s"  "http+N2L+N2C+N2R"  ""   http.tcp.isi.dandb.com

The order field contains equal values, indicating that no name
delegation order has to be followed. The preference field indicates
that the provider would like clients to use the special dunslink
protocol, followed by the RCDS protocol, and that HTTP is offered as a
last resort. All the records specify the "s" flag, which will be
explained momentarily.  The service fields say that if we speak
dunslink, we will be able to issue either the N2L or N2C requests to
obtain a URL or a URC (description) of the resource. The Resource
Cataloging and Distribution Service (RCDS)[7] could be used to get a
URC for the resource, while HTTP could be used to get a URL, URC, or
the resource itself.  All the records supply the next domain name to
query, none of them need to be rewritten with the aid of regular
expressions.

The general case might require multiple NAPTR rewrites to locate a
resolver, but eventually we will come to the "terminal NAPTR". Once we
have the terminal NAPTR, our next probe into the DNS will be for a SRV
or A record instead of another NAPTR. Rather than probing for a
non-existent NAPTR record to terminate the loop, the flags field is
used to indicate a terminal lookup. If it has a value of "s", the next
lookup should be for SRV RRs, "a" denotes that A records should sought.
A "p" flag is also provided to indicate that the next action is
Protocol-specific, but that looking up another NAPTR will not be part
of it.

Since our example RR specified the "s" flag, it was terminal. Assuming
our client does not know the dunslink protocol, our next action is to
lookup SRV RRs for rcds.udp.isi.dandb.com, which will tell us hosts that
can provide the necessary resolution service. That lookup might return:

 ;;                          Pref Weight Port Target
 rcds.udp.isi.dandb.com IN SRV 0    0    1000 defduns.isi.dandb.com
                        IN SRV 0    0    1000 dbmirror.com.au
                        IN SRV 0    0    1000 ukmirror.com.uk

telling us three hosts that could actually do the resolution, and
giving us the port we should use to talk to their RCDS server.
(The reader is referred to the SRV proposal [4] for the interpretation
of the fields above).

There is opportunity for significant optimization here. We can return
the SRV records as additional information for terminal NAPTRs (and the
A records as additional information for those SRVs). While this
recursive provision of additional information is not explicitly blessed
in the DNS specifications, it is not forbidden, and BIND does take
advantage of it [8]. This is a significant optimization. In conjunction
with a long TTL for *.urn.net records, the average number of probes to
DNS for resolving DUNS URNs would approach one. Therefore, DNS server
implementors SHOULD provide additional information with NAPTR
responses. The additional information will be either SRV or A records.
If SRV records are available, their A records should be provided as
recursive additional information.

Note that the example NAPTR records above are intended to represent the
reply the client will see. They are not quite identical to what the
domain administrator would put into the zone files. For one thing, the
administrator should supply the trailing '.' character on replacement
domain names. An additional difference will be illustrated later.


Example 2 
---------

Consider a URN namespace based on MIME Content-Ids. The URN might look
like this:
  
        urn:cid:199606121851.1@mordred.gatech.edu

(Note that this example is chosen for pedagogical purposes, and does
not conform to the recently-approved CID URL scheme.)

The first step in the resolution process is to find out about the CID
namespace. The namespace identifier, cid, is extracted from the URN,
prepended to urn.net, and the NAPTR for cid.urn.net looked up. It might
return records of the form:
 
 cid.urn.net
  ;;       order pref flags service        regexp           replacement
   IN NAPTR 100   10   ""     ""  "/urn:cid:.+@([^@]+)$/\1/i"    .
 
We have only one NAPTR response, so ordering the responses is not
a problem.  The replacement field is empty, so we check the regexp
field and use the pattern provided there. We apply that regexp to the
entire URN to see if it matches, which it does.  The \1 part of the
substitution expression returns the string "mordred.gatech.edu". Since
the flags field does not contain "s" or "a", the lookup is not terminal
and our next probe to DNS is for more NAPTR records: lookup(query=NAPTR,
"mordred.gatech.edu").

While mordred could have its very own NAPTR, maintaining those records
on all the machines at a site as large as Georgia Tech would be an
intolerable burden. Instead, a wildcard may be used so that the domain
administrator at Georgia Tech has only a single NAPTR record to
maintain. That record might look like:

*.gatech.edu IN NAPTR
;;       order pref flags service           regexp  replacement
  IN NAPTR 100  50  "s"  "z3950+N2L+N2C"     ""    z3950.tcp.gatech.edu.
  IN NAPTR 100  50  "s"  "rcds+N2C"          ""    rcds.udp.gatech.edu.
  IN NAPTR 100  50  "s"  "http+N2L+N2C+N2R"  ""    http.tcp.gatech.edu.

(Unlike all the other example records in this draft, the one above
is the contents of a zone file, not the response received by the
client. That is so that the wildcard can be seen.)

Continuing with our example, we note that the values of the order and
preference fields are equal in all records, so the client is free to
pick any record. The flags field tells us that these are the last NAPTR
patterns we should see, and after the rewrite (a simple replacement in
this case) we should look up SRV records to get information on the
hosts that can provide the necessary service.

Assuming we prefer the Z39.50 protocol, our lookup might return:
 
;;                        Pref Weight   Port Target
z3950.tcp.gatech.edu IN SRV 0    0      1000 z3950.gatech.edu
                     IN SRV 0    0      1000 z3950.cc.gatech.edu
                     IN SRV 0    0      1000 z3950.uga.edu

telling us three hosts that could actually do the resolution, and
giving us the port we should use to talk to their Z39.50 server.

Recall that the regular expression used \1 to extract a domain name
from the CID. There is a significant caveat about the use of
backslashes in DNS zone files. DNS treats backslashes as the escape
character so that '.' can be escaped when necessary. This means that
when a regular expression is entered into the zone file, the
backslashes must be escaped by another backslash.  For the case of the
cid.urn.net record above, the regular expression entered into the zone
file should be "/.+@([^@]+)/\\1/i".  When the client code actually
receives the record, the pattern will have been converted to
"/.+@([^@]+)/\1/i".


Example 3
---------

Even if URN systems were in place now, there would still be a
tremendous number of URLs.  It should be possible to develop a URN
resolution system that can also provide location independence for those
URLs.  This is related to the requirement in [1] to be able to
grandfather in names from other naming systems, such as ISO Formal
Public Identifiers, Library of Congress Call Numbers, ISBNs, ISSNs,
etc.

The NAPTR RR could also be used for URLs that have already been assigned.
Assume we have the URL for a very popular piece of software that the
publisher wishes to mirror at multiple sites around the world:

     http://www.foo.com/software/latest-beta.exe

We extract the prefix, "http", and lookup NAPTR records for
http.urn.net. This might return a record of the form

http.urn.net IN NAPTR
;;  order   pref flags service      regexp             replacement
     100     90   ""      ""   "!http://([^/:]+)!\1!i"       .


This expression returns everything after the first double slash and
before the next slash or colon. (We use the '!' character to delimit the
parts of the substitution expression. Otherwise we would have to use
backslashes to escape the forward slashes, and would have a regexp in
the zone file that looked like "/http:\\/\\/([^\\/:]+)/\\1/i".).

Applying this pattern to the URL extracts "www.foo.com". Looking up NAPTR
records for that might return:

www.foo.com
;;       order pref flags   service  regexp     replacement
 IN NAPTR 100  100  "s"   "http+L2R"   ""    http.tcp.foo.com
 IN NAPTR 100  100  "s"   "ftp+L2R"    ""    ftp.tcp.foo.com

Looking up SRV records for http.tcp.foo.com would return information
on the hosts that foo.com has designated to be its mirror sites. The
client can then pick one for the user. 


NAPTR RR Format
===============

The format of the NAPTR RR is given below. The DNS type code for
NAPTR is 35.

    Domain TTL Class Order Preference Flags Service Regexp Replacement 

where:

Domain
       The domain name this resource record refers to.
TTL
       Standard DNS Time To Live field
Class
       Standard DNS meaning
Order
       A 16-bit integer specifying the order in which the NAPTR records
       MUST be processed to ensure correct delegation of portions
       of the namespace over time. Low numbers are processed before
       high numbers, and once a NAPTR is found that "matches" a URN,
       the client MUST NOT consider any NAPTRs with a higher value
       for order.

Preference
       A 16-bit integer which specifies the order in which NAPTR records
       with equal "order" values SHOULD be processed, low numbers
       being processed before high numbers.  This is similar to the
       preference field in an MX record, and is used so domain
       administrators can direct clients towards more capable hosts
       or lighter weight protocols. 

Flags
       A String giving flags to control aspects of the rewriting and
       interpretation of the fields in the record. Flags are single
       characters from the set [A-Z0-9]. The case of the alphabetic
       characters is not significant.

       At this time only three flags, "S", "A", and "P", are defined.
       "S" means that the next lookup should be for SRV records instead
       of NAPTR records. "A" means that the next lookup should be for A
       records. The "P" flag says that the remainder of the resolution
       shall be carried out in a Protocol-specific fashion, and we
       should not do any more DNS queries.

       The remaining alphabetic flags are reserved. The numeric flags
       may be used for local experimentation. The S, A, and P flags are
       all mutually exclusive, and resolution libraries MAY signal an
       error if more than one is given. (Experimental code and code for
       assisting in the creation of NAPTRs would be more likely to
       signal such an error than a client such as a browser). We
       anticipate that multiple flags will be allowed in the future, so
       implementers MUST NOT assume that the flags field can only
       contain 0 or 1 characters. Finally, if a client encounters a
       record with an unknown flag, it MUST ignore it and move to the
       next record. This test takes precedence even over the "order"
       field. Since flags can control the interpretation placed on
       fields, a novel flag might change the interpretation of the
       regexp and/or replacement fields such that it is impossible to
       determine if a record matched a URN.

Service 
       Specifies the resolution service(s) available down this rewrite
       path. It may also specify the particular protocol that is used
       to talk with a resolver. A protocol MUST be specified if the
       flags field states that the NAPTR is terminal. If a protocol is
       specified, but the flags field does not state that the NAPTR is
       terminal, the next lookup MUST be for a NAPTR. The client MAY
       choose not to perform the next lookup if the protocol is
       unknown, but that behavior MUST NOT be relied upon.

       The service field may take any of the values below (using the
       Augmented BNF of RFC 822[9]):

           service_field = [ [protocol] *("+" rs)]
           protocol      = ALPHA *31ALPHANUM
           rs            = ALPHA *31ALPHANUM
        // The protocol and rs fields are limited to 32
        // characters and must start with an alphabetic.
        // The current set of "known" strings are:
        // protocol      = "rcds" / "thttp" / "hdl" / "rwhois" / "z3950"
        // rs            = "N2L" / "N2Ls" / "N2R" / "N2Rs" / "N2C"
        //               / "N2Ns" / "L2R" / "L2Ns" / "L2Ls" / "L2C"

       i.e. an optional protocol specification followed by 0 or more
       resolution services. Each resolution service is indicated by
       an initial '+' character.

       Note that the empty string is also a valid service field. This
       will typically be seen at the top levels of a namespace, when it
       is impossible to know what services and protocols will be offered
       by a particular publisher within that name space.

       At this time the known protocols are rcds[7], hdl[10] (binary,
       UDP-based protocols),  thttp[5] (a textual, TCP-based protocol),
       rwhois[11] (textual, UDP or TCP based), and Z39.50[12] (binary,
       TCP-based). More will be allowed later.  The names of the
       protocols must be formed from the characters [a-Z0-9]. Case of
       the characters is not significant.

       The service requests currently allowed will be described in more
       detail in [6], but in brief they are:
             N2L  - Given a URN, return a URL
             N2Ls - Given a URN, return a set of URLs
             N2R  - Given a URN, return an instance of the resource.
             N2Rs - Given a URN, return multiple instances of the resouce,
                    typically encoded using multipart/alternative.
             N2C  - Given a URN, return a collection of meta-information
                    on the named resource. The format of this response is
                    the subject of another document.
             N2Ns - Given a URN, return all URNs that are also identifers
                    for the resource.
             L2R  - Given a URL, return the resource.
             L2Ns - Given a URL, return all the URNs that are identifiers
                    for the resource.
             L2Ls - Given a URL, return all the URLs for instances of
                    of the same resource.
             L2C  - Given a URL, return a description of the resource.

       The actual format of the service request and response will be
       determined by the resolution protocol, and is the subject for
       other documents (e.g. [5]). Protocols need not offer all
       services. The labels for service requests shall be formed from
       the set of characters [A-Z0-9]. The case of the alphabetic
       characters is not significant.

Regexp
       A STRING containing a substitution expression that is applied to
       the original URI in order to construct the next domain name to
       lookup. The grammar of the substitution expression is given in
       the next section.

Replacement
       The next NAME to query for NAPTR, SRV, or A records depending on
       the value of the flags field. As mentioned above, this may be
       compressed.



Substitution Expression Grammar:
================================

The content of the regexp field is a substitution expression. True sed(1)
substitution expressions are not appropriate for use in this application for a
variety of reasons, therefore the contents of the regexp field MUST follow the
grammar below:

  subst_expr   = delim-char  ere  delim-char  repl  delim-char  *flags
  delim-char   = "/" / "!" / ... (Any non-digit or non-flag character other
                 than backslash '\'. All occurances of a delim_char in a
                 subst_expr must be the same character.)
  ere          = POSIX Extended Regular Expression (see [13], section 2.8.4)
  repl         = dns_str /  backref / repl dns_str  / repl backref
  dns_str      = domain name (see RFC-1123 [14]).
  backref      = "\" 1POS_DIGIT
  flags        = "i" 
  DNS_CHAR     = "_" / "0" / "1" / ... / "9" / "a" / ... / "z"
  POS_DIGIT    = "1" / "2" / ... / "9"  ; 0 is not an allowed backref value

The result of applying the substitution expression to the original URI shall
be a legal domain name. Since it is possible for the regexp field to be
improperly specified, such that a non-conforming domain name can be
constructed, client software SHOULD verify that the result is a legal
domain name before making queries on it. 

Backref expressions in the repl portion of the substitution expression
are replaced by the (possibly empty) string of characters enclosed by '('
and ')' in the ERE portion of the substitution expression. N is a single
digit from 1 through 9, inclusive. It specifies the N'th backref expression,
the one that begins with the N'th '(' and continues to the matching ')'.
For example, the ERE
                   (A(B(C)DE)(F)G)
has backref expressions:
                    \1  = ABCDEFG
                    \2  = BCDE
                    \3  = C
                    \4  = F
                \5..\9  = error - no matching subexpression
                 
The "i" flag indicates that the ERE matching SHALL be performed in a
case-insensitive fashion. Furthermore, any backref replacements MAY be
normalized to lower case when the "i" flag is given.

The first character in the substitution expression shall be used as the
character that delimits the components of the substitution expression.
There must be exactly three non-escaped occurrences of the delimiter
character in a substitution expression. Since escaped occurrences of
the delimiter character will be interpreted as occurrences of that
character, digits MUST NOT be used as delimiters. Backrefs would be
confused with literal digits were this allowed. Similarly, if flags are
specified in the substitution expression, the delimiter character must not
also be a flag character. 


Advice to domain administrators:
================================

Beware of regular expressions. Not only are they a pain to get
correct on their own, but there is the previously mentioned interaction
with DNS. Any backslashes in a regexp must be entered twice in a zone
file in order to appear once in a query response. More seriously, the
need for double backslashes has probably not been tested by all
implementors of DNS servers. We anticipate that urn.net will be the
heaviest user of regexps. Only when delegating portions of namespaces
should the typical domain administrator need to use regexps.

On a related note, beware of interactions with the shell when manipulating
regexps from the command line. Since '\' is a common escape character in
shells, there is a good chance that when you think you are saying "\\" you
are actually saying "\".  Similar caveats apply to characters such as
'*', '(', etc.

The "a" flag allows the next lookup to be for A records rather than
SRV records. Since there is no place for a port specification in the
NAPTR record, when the "A" flag is used the specified protocol must
be running on its default port. 

The URN-WG is discussing the use of international characters in URNs.
Regular expressions for strings in international character sets are likely
to be essentially impossible to read or write by hand.


Usage
=====

For the edification of implementers, pseudocode for a client routine
using NAPTRs is given below. This code is provided merely as a
convience, it does not have any weight as a standard way to process
NAPTR records. Also, as is the case with pseudocode, it has never been
executed and may contain logical errors. You have been warned.

    //
    // findResolver(URN)
    // Given a URN, find a host that can resolve it.
    // 
    findResolver(string URN) {
      // prepend prefix to urn.net
      sprintf(key, "%s.urn.net", extractNS(URN));
      do {
        rewrite_flag = false;
        terminal = false;
	if (key has been seen) {
	  quit with a loop detected error
	}
	add key to list of "seens"
	records = lookup(type=NAPTR, key); // get all NAPTR RRs for 'key'

        sort NAPTR records by "order" field and "preference" field
            (with "order" being more significant than "preference").
        n_naptrs = number of NAPTR records in response.
        curr_order = records[0].order;
        max_order = records[n_naptrs-1].order;
        
        // Process current batch of NAPTRs according to "order" field.
        for (j=0; j < n_naptrs && records[j].order <= max_order; j++) {
          if (unknown_flag) // skip this record and go to next one
             continue; 
          newkey = rewrite(URN, naptr[j].replacement, naptr[j].regexp);
          if (!newkey) // Skip to next record if the rewrite didn't match
             continue;  
          // We did do a rewrite, shrink max_order to current value
          // so that delegation works properly
          max_order = naptr[j].order;
          // Will we know what to do with the protocol and services
          // specified in the NAPTR? If not, try next record.
          if(!isKnownProto(naptr[j].services)) {
            continue;
          }
          if(!isKnownService(naptr[j].services)) {
            continue;
          }

          // At this point we have a successful rewrite and we will know
          // how to speak the protocol and request a known resolution
          // service. Before we do the next lookup, check some
          // optimization possibilities.
          
          if (strcasecmp(flags, "S")
           || strcasecmp(flags, "P"))
           || strcasecmp(flags, "A")) {
             terminal = true;
             services = naptr[j].services;
             addnl = any SRV and/or A records returned as additional info
                     for naptr[j].
          }
          key = newkey;
          rewriteflag = true;
          break;
        }
      } while (rewriteflag && !terminal);

      // Did we not find our way to a resolver?
      if (!rewrite_flag) {
         report an error
         return NULL;
      }


      // Leave rest to another protocol?
      if (strcasecmp(flags, "P")) {
         return key as host to talk to;
      }

      // If not, keep plugging
      if (!addnl) { // No SRVs came in as additional info, look them up
        srvs = lookup(type=SRV, key);
      }  

      sort SRV records by preference, weight, ...
      foreach (SRV record) { // in order of preference
        try contacting srv[j].target using the protocol and one of the
            resolution service requests from the "services" field of the
            last NAPTR record.
        if (successful)
          return (target, protocol, service);
          // Actually we would probably return a result, but this
          // code was supposed to just tell us a good host to talk to.
      }
      die with an "unable to find a host" error;
    }


Notes:
======
  -  A client MUST process multiple NAPTR records in the order specified by
     the "order" field, it MUST NOT simply use the first record that provides
     a known protocol and service combination.
  -  If a record at a particular order matches the URI, but the client
     doesn't know the specified protocol and service, the client SHOULD
     continue to examine records that have the same order. The client
     MUST NOT consider records with a higher value of order. This is
     necessary to make delegation of portions of the namespace work.
     The order field is what lets site administrators say "all requests for
     URIs matching pattern x go to server 1, all others go to server 2".
     (A match is defined as:
        1)  The NAPTR provides a replacement domain name
        or
        2) The regular expression matches the URN
     )
  -  When multiple RRs have the same "order", the client should use
     the value of the preference field to select the next NAPTR to
     consider. However, because of preferred protocols or services,
     estimates of network distance and bandwidth, etc. clients
     may use different criteria to sort the records.
  -  If the lookup after a rewrite fails, clients are strongly encouraged
     to report a failure, rather than backing up to pursue other rewrite
     paths.
  -  When a namespace is to be delegated among a set of resolvers, regexps
     must be used. Each regexp appears in a separate NAPTR RR. Administrators
     should do as little delegation as possible, because of limitations on
     the size of DNS responses.
  -  Note that SRV RRs impose additional requirements on clients.


Acknowledgments:
=================

The editors would like to thank Keith Moore for all his consultations
during the development of this draft. We would also like to thank Paul
Vixie for his assistance in debugging our implementation, and his answers
on our questions. Finally, we would like to acknowledge our enormous
intellectual debt to the participants in the Knoxville series of meetings,
as well as to the participants in the URI and URN working groups.


References:
===========

[1]  RFC-1737, "Functional Requirements for Uniform Resource Names", Karen
     Sollins and Larry Masinter, Dec. 1994.

[2]  The URN Implementors, Uniform Resource Names: A Progress Report,
     http://www.dlib.org/dlib/february96/02arms.html, D-Lib Magazine,
     February 1996.

[3]  Ryan Moats, "URN Syntax", draft-ietf-urn-syntax-02.txt, Feb. 1997.

[4]  RFC 2052, "A DNS RR for specifying the location of services (DNS SRV)",
     A. Gulbrandsen and P. Vixie, October 1996.

[5]  RFC-xxxx, "Conventions for the Use of HTTP for Resolution of URNs",
     Ron Daniel Jr., currently available as draft-ietf-urn-http-conv-01.txt,
     Dec. 1996.

[6]  RFC-xxxx, "URN Resolution Services", ???, draft-ietf-urn-???
     (This document is on the URN-WG's list of documents to prepare, but
     has not yet been written. It will get its start from the treatment of
     resolution services in [4]).

[7]  Keith Moore, Shirley Browne, Jason Cox, and Jonathan Gettler,
     Resource Cataloging and Distribution System, Technical Report CS-97-346,
     University of Tennessee, Knoxville, December 1996

[8]  Paul Vixie, personal communication.

[9]  RFC-822, "Standard for the Format of ARPA Internet Text Messages",
     Dave H. Crocker, August 1982.  

[10] Charles Orth, Bill Arms; Handle Resolution Protocol Specification,
     http://www.handle.net/docs/client_spec.html

[11] RFC-1714, "Referral Whois Protocol (RWhois)", S. Williamson and
     M. Kosters, November 1994.

[12] Information Retrieval (Z39.50): Application Service Definition and
     Protocol Specification, ANSI/NISO Z39.50-1995, July 1995.

[13] IEEE Standard for Information Technology - Portable Operating System
     Interface (POSIX) - Part 2: Shell and Utilities (Vol. 1); IEEE Std
     1003.2-1992; The Institute of Electrical and Electronics Engineers;
     New York; 1993. ISBN:1-55937-255-9

[14] RFC-1123, "Requirements for Internet Hosts - Application and Support"
     R. Braden, Oct. 1989.




Security Considerations
=======================
  The use of "urn.net" as the registry for URN namespaces is subject to
  denial of service attacks, as well as other DNS spoofing attacks. The
  interactions with DNSSEC are currently being studied. It is expected
  that NAPTR records will be signed with SIG records once the DNSSEC
  work is deployed. 

  The rewrite rules make identifiers from other namespaces subject to
  the same attacks as normal domain names. Since they have not been
  easily resolvable before, this may or may not be considered a problem.

  Regular expressions should be checked for sanity, not blindly passed
  to something like PERL. 

Author Contact Information:
===========================

Ron Daniel
Los Alamos National Laboratory
MS B287
Los Alamos, NM, USA, 87545
voice:  +1 505 665 0597
fax:    +1 505 665 4939
email:  rdaniel@lanl.gov


Michael Mealling
Network Solutions
505 Huntmar Park Drive
Herndon, VA  22070
voice: (703) 742-0400
fax: (703) 742-9552
email: michaelm@internic.net
URL: http://www.netsol.com/




    This draft expires 22 August, 1997.

Ron Daniel Jr.                   email: rdaniel@acl.lanl.gov
Advanced Computing Lab, MS B287  voice: (505) 665-0597
Los Alamos National Laboratory     fax: (505) 665-4939
Los Alamos, NM, USA 87545         http://www.acl.lanl.gov/~rdaniel/
Want to buy: "The Five Laws of Library Science" by S.R. Ranganathan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA25941 for urn-ietf-out; Fri, 14 Feb 1997 14:11:47 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA25936 for <urn-ietf@services.bunyip.com>; Fri, 14 Feb 1997 14:11:42 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA18166  (mail destined for urn-ietf@services.bunyip.com); Fri, 14 Feb 97 14:11:36 -0500
Received: from mittelfruh.acl.lanl.gov (rdaniel@mittelfruh.acl.lanl.gov [128.165.147.168]) by acl.lanl.gov (8.7.3/8.7.3) with ESMTP id MAA16079 for <urn-ietf@bunyip.com>; Fri, 14 Feb 1997 12:11:34 -0700 (MST)
From: "Ronald E. Daniel" <rdaniel@acl.lanl.gov>
Received: (rdaniel@localhost) by mittelfruh.acl.lanl.gov (8.7.5/8.6.4) id MAA03977 for urn-ietf@bunyip.com; Fri, 14 Feb 1997 12:11:34 -0700 (MST)
Date: Fri, 14 Feb 1997 12:11:34 -0700 (MST)
Message-Id: <199702141911.MAA03977@mittelfruh.acl.lanl.gov>
To: urn-ietf@bunyip.com
Subject: [URN] HTTP Conventions draft
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ronald E. Daniel" <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Hi,

Since I didn't hear any objections to the changes I planned for
the NAPTR and HTTP Conventions drafts, I made those changes.
The HTTP Conventions draft is appended, I will send the NAPTR
draft in another message.

Regards,
Ron
=====

INTERNET DRAFT                                                  Ron Daniel
draft-ietf-urn-http-conv-01.txt             Los Alamos National Laboratory
                                                              14 Feb, 1997


         A Trivial Convention for using HTTP in URN Resolution


Status of this Memo
===================

    This document is an Internet-Draft.  Internet-Drafts are working
    documents of the Internet Engineering Task Force (IETF), its
    areas, and its working groups.  Note that other groups may also
    distribute working documents as Internet-Drafts.
  
    Internet-Drafts are draft documents valid for a maximum of six
    months and may be updated, replaced, or obsoleted by other
    documents at any time.  It is inappropriate to use Internet-
    Drafts as reference material or to cite them other than as
    ``work in progress.''
  
    To learn the current status of any Internet-Draft, please check
    the ``1id-abstracts.txt'' listing contained in the Internet-
    Drafts Shadow Directories on ftp.is.co.za (Africa),
    nic.nordu.net (Europe), munnari.oz.au (Pacific Rim),
    ds.internic.net (US East Coast), or ftp.isi.edu (US West Coast).

    This draft expires 22 August, 1997.
  
  

Abstract:
=========

The Uniform Resource Names Working Group (URN-WG) was formed to specify
persistent, location-independent names for network accessible
resources, as well as resolution mechanisms to retrive the resources
given such a name. At this time the URN-WG is considering one
particular resolution mechanism, the NAPTR proposal [1]. That proposal
specifies how a client may find a "resolver" for a URN. A resolver is a
database that can provide information about the resource identified by
a URN, such as the resource's location, a bibliographic description, or
even the resource itself. The protocol used for the client to
communicate with the resolver is not specified in the NAPTR proposal.
Instead, the NAPTR resource record provides a field that indicates the
"resolution protocol" and "resolution service requests" offered by the
resolver.

This document specifies the "THTTP" resolution protocol - a trivial
convention for encoding resolution service requests and responses as
HTTP 1.0 or 1.1 requests and responses.  The primary goal of THTTP is
to be simple to implement so that existing HTTP servers may easily add
support for URN resolution. We expect that the databases used by early
resolvers will be useful when more sophisticated resolution protocols
are developed later.


1.0  Introduction:
==================

The NAPTR specification[1] defined a new DNS resource record which may
be used to discover resolvers for Uniform Resource Identifiers. That
resource record provides the "services" field to specify the "resolution
protocol" spoken by the resolver, as well as the "resolution services"
it offers. Resolution protocols mentioned in that specification are
Z3950, THTTP, RCDS, HDL, and RWHOIS. (That list is expected to grow
over time). The NAPTR specification also lists a variety of resolution
services, such as N2L (given a URN, return a URL); N2R (Given a URN,
return the named resource), etc.

This document specifies the "THHTP" (Trivial HTTP) resolution protocol.
THHTP is a simple convention for encoding resolution service requests and
responses as HTTP 1.0 or 1.1 requests and responses. The primary goal
of THTTP is to have a URN resolution protocol that can easily be
added to existing HTTP daemons. Other resolution protocols are expected
to arise over time, so this document serves a secondary purpose of
illustrating the information that needs to be specified for a URN
resolution protocol. One of the resolution protocols we expect to be
developed is an extension of HTTP with new methods for the resolution
services. Therefore, we use "thhtp" as the identifier for this
protocol to leave "http" for later developments.

The reader is assumed to be familiar with the HTTP/1.0 [2] and 1.1 [3]
specifications. Implementors of this specification should be familiar with
CGI scripts, or server-specific interfaces, for database lookups.


2.0 General Approach:
=====================

The general approach used to encode resolution service requests in THTTP
is quite simple: 

    GET /uri-res/<service>?<uri>  HTTP/1.0

For example, if we have the URN "urn:foo:12345-54321" and want a URL,
we would send the request:

    GET /uri-res/N2L?urn:foo:12345-54321 HTTP/1.0

The request could also be encoded as an HTTP 1.1 request. This would look
like:

    GET /uri-res/N2L?urn:foo:12345-54321 HTTP/1.1
    Host: <whatever host we are sending the request to>

Responses from the HTTP server follow standard HTTP practice. Status
codes, such as 200 (OK) or 404 (Not Found) shall be returned.
The normal rules for determining cachability, negotiating formats, etc.
apply.

Handling these requests on the server side is easy to implement using
CGI or other, server-specific, extension mechanisms.
CGI scripts will see the incoming URI in the QUERY_STRING environment
variable. Any %encoded characters in the URN will remain in their
%encoded state in that string. The script can take the URN, look it
up in a database, and return the requested information.

One caveat should be kept in mind. The URN syntax draft[4] discusses
the notion of lexical equivalance. This means that two URIs are equivalent
under certain conditions of case-insensitivity. Resolvers MUST return
identical results for all lexically equivalent encodings of a URI. For
example, the requests below must return identical results:
    GET /uri-res/N2L?urn:cid:foo@huh.com HTTP/1.0
    GET /uri-res/N2L?URN:CID:foo@huh.com HTTP/1.0


3.0 Service-specific details:
=============================

This section goes through the various resolution services established
in the URN services draft[5] and states how to encode each of them,
how the results should be returned, and any special status codes that
are likely to arise.

Unless stated otherwise, the THTTP requests are formed according to
the simple convention above, either for HTTP/1.0 or HTTP/1.1. The response
is assumed to be an entity with normal headers and body unless stated
otherwise. (N2L is the only request that need not return a body).


3.1  N2L (URN to URL):
----------------------

The request is encoded as above. The URL MUST be returned in a Location:
header for the convienience of the user in the most common case of wanting
the resource. If the lookup is successful, a 30X status line SHOULD be
returned. HTTP/1.1 clients should be sent the 303 status code. HTTP/1.0
clients should be sent the 302 (Moved temporarily) status code unless the
resolver has particular reasons for using 301 (moved permanently) or 304
(not modified) codes.

Note that access controls may be applied to this, or any other, resolution
service request. Therefore the 401 (unauthorized) and 403 (forbidden)
status codes are legal responses. The server may wish to provide a body
in the response to explain the reason for refusing access, and/or to provide
alternate information about the resource, such as the price it will cost
to obtain the resource's URL.

3.2  N2Ls (URN to URLs):
------------------------

The request is encoded as above. The result is a list of 0 or
more URLs. The Internet Media Type (aka ContentType) of the result
may be negotiated using standard HTTP mechanisms if desired. At a
minimum the resolver should support the text/uri-list media type.
(See Appendix A for the definition of this media type). That media
type is suitable for machine-processing of the list of URLs. Resolvers
may also return the results as text/html, text/plain, or any other
media type they deem suitable.

No matter what the particular media type, the result MUST be a list
of the URLs which may be used to obtain an instance of the resource
identified by the URN. All URIs shall be encoded according to the
URI specification [6].

If the client has requested the result be returned as text/html or
application/html, the result should be a valid HTML docment containg
the fragment:
<UL>
<LI><A HREF="...url 1...">...url 1...</A>
<LI><A HREF="...url 2...">...url 2...</A>
 etc.
</UL>
where the strings ...url n... are replaced by the n'th URL in the list.


3.3  N2R (URN to Resource):
---------------------------

The request is encoded as above. The resource is returned using
standard HTTP mechanisms. The request may be modified using the
Accept: header as in normal HTTP to specify that the result
be given in a preferred Internet Media Type.


3.4  N2Rs (URN to Resources):
-----------------------------

This resolution service returns multiple instances of a resource,
for example, GIF and JPEG versions of an image. The judgment about
the resources being "the same" resides with the naming authority that
issued the URN.

The request is encoded as above. The result shall be a MIME
multipart/alternative message with the alternative versions of the
resource in seperate body parts. If there is only one version of
the resource identified by the URN, it MAY be returned without the
multipart/alternative wrapper. Resolver software SHOULD look at the
Accept: header, if any, and only return versions of the resource
that are acceptable according to that header. 


3.5  N2C (URN to URC):
----------------------

URCs (Uniform Resource Characteristics) are descriptions of other
resources. This request allows us to obtain a description of the
resource identified by a URN, as opposed to the resource itself.
The description might be a bibliographic citation, a digital signature,
a revision history, etc. This draft does not specify the content of
any response to a URC request. That content is expected to vary from
one resolver to another.

The format of any response to a N2C request MUST be communicated using the
ContentType header, as is standard HTTP practice. The Accept: header
SHOULD be honored.


3.6  N2Ns (URN to URNs):
------------------------

While URNs are supposed to identify one and only one resource, that
does not mean that a resource may have one and only one URN. For
example, consider a resource that has something like
"current-weather-map" for one URN and "weather-map-for-datetime-x" for
another URN. The N2Ns service request lets us obtain lists of URNs that
are believed equivalent at the time of the request. As the weathermap
example shows, some of the equivalances will be transitory, so the
standard HTTP mechanisms for communicating cachability MUST be honored.

The request is encoded as above. The result is a list of all the
URNs, known to the resolver, which identify the same resource as the
input URN. The result shall be encoded as for the N2Ls request
above (text/uri-list unless specified otherwise by an Accept: header).

3.7  L2Ns (URL to URNs):
----------------------

The request is encoded as above. The response is a list of any URNs
known to be assigned to the resource at the given URL. The result
shall be encoded as for the N2Ls and N2Ns requests.


3.8  L2Ls (URL to URLs):
------------------------

The request is encoded as described above. The result is a list of
all the URLs that the resolver knows are associated with the resource
located by the given URL. This is encoded as for the N2Ls, N2Ns, and L2Ns
requests.


3.9  L2C (URL to URC):
----------------------

The request is encoded as above, the response is the same as for the
N2C request.


Appendix A: The text/uri-list Internet Media Type
=================================================
[This appendix will be augmented or replaced by the registration
of the text/uri-list IMT once that registration has been performed].

Several of the resolution service requests, such as N2Ls, N2Ns, L2Ns,
L2Ls, result in a list of URIs being returned to the client. The
text/uri-list Internet Media Type is defined to provide a simple format
for the automatic processing of such lists of URIs.

The format of text/uri-list resources is:
1) Any lines beginning with the '#' character are comment lines
   and are ignored during processing. (Note that '#' is a character
   that may appear in URIs, so it only denotes a comment when it is the
   first character on a line).
2) The remaining non-comment lines MUST be URIs (URNs or URLs), encoded
   according to the URI specification RFC[6]. Each URI shall appear on
   one and only one line.
3) As for all text/* formats, lines are terminated with a CR LF pair,
   although clients should be liberal in accepting lines with only
   one of those characters.

In applications where one URI has been mapped to a list of URIs, such
as in response to the N2Ls request, the first line of the text/uri-list
response SHOULD be a comment giving the original URI. 

An example of such a result for the N2L request is shown below in figure 1.

     # urn:cid:foo@huh.org
     http://www.huh.org/cid/foo.html
     http://www.huh.org/cid/foo.pdf
     ftp://ftp.foo.org/cid/foo.txt

               Figure 1: Example of the text/uri-list format


Appendix B:  n2l.pl script
==========================

This is a simple CGI script for the N2L resolution service. It
assumes the presence of a DBM database to store the URN to URL
mappings. This script does not specify standard behavior, it is
provided merely as a courtesy for implementors. In fact, this
script does not process incoming Accept: headers, nor does it
generate status codes. Such behavior should be part of a real
script for any of the resolution services.


    #!/bin/perl
    # N2L  - performs urn to url  resolution 

    $n2l_File = "...filename for DBM database...";


    $urn = $ENV{'QUERY_STRING'} ;

    # Sanity check on the URN. Minimum length of a valid URN is
    # 7 characters - "urn:", a 1-character Namespace ID, ":", and
    # a 1-character namespace-specific string. More elaborate
    # sanity checks should be part of a real resolver script.
    if(length($urn)<7)
    {
        $error=1;
    }

    if(!$error)
    {
        # Convert lexically equivalent versions of a URI into
        # a canonical version for DB lookups.
        $urn =~ s/^urn:([^:]*):(.*)$/sprintf("urn:%s:%s", lc $1, $2)/ie;

        dbmopen(%lu,$n2l_File,0444);
        if($lu{$urn})
        {
            $url=$lu{$urn};
            print STDOUT "Location: $url\n\n";
        }else{
            $error=2;
        }
        dbmclose(%lu);
    }

    if($error)
    {
        print "Content-Type: text/html \n\n";
        print "<html>\n";
        print "<head><title>URN Resolution: N2L</title></head>\n";
        print "<BODY>\n";
        print "<h1>URN to URL resolution failed for the URN:</h1>\n";
        print "<hr><h3>$urn</h3>\n";
        print "</body>\n";
        print "</html>\n";
    }

    exit;


References:
===========

[1] Ron Daniel and Michael Mealling, "Resolution of Uniform Resource
    Identifiers using the Domain Name System", draft-ietf-urn-naptr-02.txt,
    February, 1997.

[2] RFC 1945, "Hypertext Transfer Protocol -- HTTP/1.0", T. Berners-Lee,
    R. Fielding, H. Frystyk, May 1996.

[3] R. Fielding, J. Gettys, J.C. Mogul, H. Frystyk, T. Berners-Lee,
    "Hypertext Transfer Protocol -- HTTP/1.1", draft-ietf-http-v11-spec-06,
    July 1996.

[4] R. Moats, "URN Syntax", draft-ietf-urn-syntax-02, Jan. 1997.

[5] URN Resolution Services Draft -  (That document is in preparation.
    It will actually be strongly based on the content of this document and
    the NAPTR draft[1]). 

[6] RFC 1630, "Universal Resource Identifiers in WWW: A Unifying Syntax for
    the Expression of Names and Addresses of Objects on the Network as
    used in the World-Wide Web", T. Berners-Lee, June 1994.


Security Considerations
=======================
  Communications with a resolver may be of a sensitive nature. Some
  resolvers will hold information that should only be released to
  authorized users. The results from resolvers may be the target of
  spoofing, especially once electronic commerce transactions are common
  and there is money to be made by directing users to pirate repositories
  rather than repositories which pay royalties to rightsholders. Resolution
  requests may be of interest to traffic analysts. The requests may also
  be subject to spoofing.

  The requests and responses in this draft are amenable to encoding,
  signing, and authentication in the manner of any other HTTP traffic.


Author Contact Information:
===========================

Ron Daniel
Advanced Computing Lab, MS B287
Los Alamos National Laboratory
Los Alamos, NM, USA, 87545
voice:  +1 505 665 0597
fax:    +1 505 665 4939
email:  rdaniel@lanl.gov


    This draft expires 22 August, 1997.
Ron Daniel Jr.                   email: rdaniel@acl.lanl.gov
Advanced Computing Lab, MS B287  voice: (505) 665-0597
Los Alamos National Laboratory     fax: (505) 665-4939
Los Alamos, NM, USA 87545         http://www.acl.lanl.gov/~rdaniel/
Want to buy: "The Five Laws of Library Science" by S.R. Ranganathan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA13940 for urn-ietf-out; Wed, 12 Feb 1997 10:14:32 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA13935 for <urn-ietf@services.bunyip.com>; Wed, 12 Feb 1997 10:14:29 -0500
Received: from ietf.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA20441  (mail destined for urn-ietf@services.bunyip.com); Wed, 12 Feb 97 10:14:27 -0500
Received: from ietf.ietf.org by ietf.org id aa25856; 12 Feb 97 9:34 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce:;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-syntax-02.txt
Date: Wed, 12 Feb 1997 09:34:13 -0500
Message-Id:  <9702120934.aa25856@ietf.org>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@bunyip.com

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : URN Syntax                                              
       Author(s) : R. Moats
       Filename  : draft-ietf-urn-syntax-02.txt
       Pages     : 7
       Date      : 02/11/1997

Uniform Resource Names (URNs) are intended to serve as persistent resource 
identifiers. This document sets forward the canonical syntax for URNs.  A 
discussion of both existing legacy and new namespaces and requirements for 
URN presentation and transmission are presented. Finally, there is a 
discussion of URN equivalence and how to determine it.                     

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-syntax-02.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-syntax-02.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-syntax-02.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970211102211.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-syntax-02.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-syntax-02.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970211102211.I-D@ietf.org>

--OtherAccess--

--NextPart--


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA13092 for urn-ietf-out; Wed, 12 Feb 1997 09:16:19 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA13087 for <urn-ietf@services.bunyip.com>; Wed, 12 Feb 1997 09:16:17 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA19564  (mail destined for urn-ietf@services.bunyip.com); Wed, 12 Feb 97 09:16:13 -0500
Received: by privateer.windrose.omaha.ne.us; Wed Feb 12 08:15 CST 1997
Message-Id: <3301C296.2CD6@ds.internic.net>
Date: Wed, 12 Feb 1997 08:16:06 -0500
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 2.02E (OS/2; I)
Mime-Version: 1.0
To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] New URN syntax draft
References: <3.0.32.19970211121229.00969100@acl.lanl.gov>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

Ron Daniel Jr. wrote:
> 
> One other thought on this subject. The "excluded" characters
> say that 00-20(hex) need to be %encoded. Do we want to warn
> people that they should not use %00?
> 

Oog.  Good point.

Ryan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA24051 for urn-ietf-out; Tue, 11 Feb 1997 15:51:04 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA24046 for <urn-ietf@services.bunyip.com>; Tue, 11 Feb 1997 15:51:02 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA12337  (mail destined for urn-ietf@services.bunyip.com); Tue, 11 Feb 97 15:50:59 -0500
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id NAA14071 for <urn-ietf@bunyip.com>; Tue, 11 Feb 1997 13:50:48 -0700 (MST)
Message-Id: <3.0.32.19970211135015.00a0faa0@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Tue, 11 Feb 1997 13:50:22 -0700
To: urn-ietf@bunyip.com
From: "Ron Daniel Jr." <rdaniel@lanl.gov>
Subject: [URN] retry: intentions
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Hi,

Sorry if you get this twice, it didn't seem to go out the first time.

Hi Folks,

I'm going to try and get the NAPTR and HTTP conventions drafts done
to my satisfaction this week (or by next week if there are any mildly
contentious points). Rather than plop a few KB of drafts in your laps,
let me summarize the changes I am making and we can see if any of
those points are controversial.

NAPTR:

I'm cleaning up the references (finally), the only substantive changes
to this draft will deal with the list of resolution protocols. There are
two changes. First, after talking with some people who are interested
in Z39.50, I'm going to it to the list of resolution protocols.
Second, I'm going to change the string used for identifying the
use of HTTP according to the "conventions" draft to "thhtp" which
stands for "trivial HTTP". This is to leave "http" as an identifier for
a possible alternative use of HTTP which would be standards-track.
I will also change the BNF so that any reasonable-length string
of alphanumerics can be a protocol.

So, the BNF for the service field will become:
  protocol = ALPHA *15ALPHANUM  ; 1-16 alphanumerics with initial alpha
with a note that the current set of protocol IDs is:
  "rcds" / "thttp" / "hdl" / "rwhois" / "z3950"


HTTP Conventions

This draft gets some major changes based on experience. First, the
title will be changed to something like "Trivial Convention for using
HTTP as a URN Resolution Protocol" to line up with the "thttp"
label mentioned above. The draft will state that it defines the
"thttp" protocol in NAPTR resource records. The major change is a
one-character change to the syntax of the requests from
  GET /uri-res/<service>/<uri>
to
  GET /uri-res/<service>?<uri>

This comes about because of our experiences with %encoded characters such
as '/'. We would have to do a major rewrite of Apache's URI processing
to continue using the '/' character, while switching to '?' lets the
query string and all its encoded characters go to the service scripts
unimpeded.

I'll edit the drafts according to the plans above, but will change the plans
if the WG consensus is to do so.

Regards,

Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA18422 for urn-ietf-out; Tue, 11 Feb 1997 14:20:37 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA18415 for <urn-ietf@services.bunyip.com>; Tue, 11 Feb 1997 14:20:34 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA11202  (mail destined for urn-ietf@services.bunyip.com); Tue, 11 Feb 97 14:20:33 -0500
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id MAA10947; Tue, 11 Feb 1997 12:20:23 -0700 (MST)
Message-Id: <3.0.32.19970211121229.00969100@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Tue, 11 Feb 1997 12:19:55 -0700
To: jayhawk@ds.internic.net
From: "Ron Daniel Jr." <rdaniel@lanl.gov>
Subject: Re: [URN] New URN syntax draft
Cc: urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

One other thought on this subject. The "excluded" characters
say that 00-20(hex) need to be %encoded. Do we want to warn
people that they should not use %00?


Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA17529 for urn-ietf-out; Tue, 11 Feb 1997 14:05:29 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA17523 for <urn-ietf@services.bunyip.com>; Tue, 11 Feb 1997 14:05:26 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA11031  (mail destined for urn-ietf@services.bunyip.com); Tue, 11 Feb 97 14:05:24 -0500
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id MAA10787 for <urn-ietf@bunyip.com>; Tue, 11 Feb 1997 12:05:23 -0700 (MST)
Message-Id: <3.0.32.19970211120354.0093a1f0@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Tue, 11 Feb 1997 12:04:55 -0700
To: urn-ietf@bunyip.com
From: "Ron Daniel Jr." <rdaniel@lanl.gov>
Subject: [URN] intentions
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Hi Folks,

I'm going to try and get the NAPTR and HTTP conventions drafts done
to my satisfaction this week (or by next week if there are any mildly
contentious points). Rather than plop a few KB of drafts in your laps,
let me summarize the changes I am making here and we can see if any of
those points are controversial.

NAPTR:

I'm cleaning up the references (finally), the only substantive changes
to this draft will deal with the list of resolution protocols. There are
two changes. First, after talking with some people who are interested
in Z39.50, I'm going to it to the list of resolution protocols.
Second, I'm going to change the string used for identifying the
use of HTTP according to the "conventions" draft to "thhtp" which
stands for "trivial HTTP". This is to leave "http" as an identifier for
a possible alternative use of HTTP which would be standards-track.

So, the BNF for the service field will become:
  protocol = "rcds" / "thttp" / "hdl" / "rwhois" / "z3950"


HTTP Conventions

This draft gets some major changes based on experience. First, the
title will be changed to something like "Trivial Convention for using
HTTP as a URN Resolution Protocol". It will state that it defines the
"thttp" protocol in NAPTR resource records. The major change is a
one-character change to the syntax of the requests from
  GET /uri-res/<service>/<uri>
to
  GET /uri-res/<service>?<uri>

This comes about because of our experiences with %encoded characters such
as '/'. We would have to do a major rewrite of Apache's URI processing
to continue using the '/' character, while switching to '?' lets the
query string and all its encoded characters go to the service scripts
unimpeded.

I'll edit the drafts according to the plans above, but will change the plans
if the WG consensus is to do so.

Regards,

Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA17436 for urn-ietf-out; Tue, 11 Feb 1997 14:03:11 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA17429 for <urn-ietf@services.bunyip.com>; Tue, 11 Feb 1997 14:03:08 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA11006  (mail destined for urn-ietf@services.bunyip.com); Tue, 11 Feb 97 14:03:05 -0500
Received: by privateer.windrose.omaha.ne.us; Tue Feb 11 13:02 CST 1997
Message-Id: <3300B450.6DB3@ds.internic.net>
Date: Tue, 11 Feb 1997 13:02:56 -0500
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 2.02E (OS/2; I)
Mime-Version: 1.0
To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] New URN syntax draft
References: <3.0.32.19970211095926.0094b950@acl.lanl.gov>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

Ron Daniel Jr. wrote:
> Looks pretty good to me. A few questions/suggestions:
> 
> >Abstract
> >
> >   Uniform Resource Names (URNs) are intended to serve as persistent
> >   resource identifiers.
> 
> persistent, location-independent, resource identifiers.
> 
> Same  thing for first sentence in the Intro section.
> 

A good point for both spots.

> >2.1 Namespace Identifier Syntax
> 
> Do we want to place a length restriction on the NID?
> 
> Although I am not usually in favor of arbitrary limits, I can just see
> somebody having a 4kB (or larger) NID, which seems bizzare and makes it more
> difficult for resolution systems. I would not mind seeing
> this restricted to 32 characters or less.

I agree with Ron here.  I don't particular care if 32 is the "magic
number"
or something else, but I do think a length limit is a good idea...

> 
> >2.2 Namespace Specific String Syntax
> >   <other>       ::= "(" | ")" | "+" | "," | "-" | "." |
> >                     ":" | "=" | "?" | "@" | ";" | "$" |
> >                     "_" | "!" | "~" | "*" | "'"
> 
> I recommend moving '?' to the list of reserved characters and moving
> '~' to the list of excluded characters.

I personally have no problem with either of these, but am willing to see
what
working group consensus is.

> >2.3.1 The "%" character
> 
> Do we need to add a sentence here that one should only do %encoding
> when necessary? This interacts with the statement in the lexical
> equivalance section that %encoding MUST NOT be removed when comparing
> 2 URNs. Earlier I had thought that people were free to encode any
> thing they wanted to. However, this makes it a pain to obtain the
> "canonical" form for a URN. If a legal character is %encoded, is it
> because it is a literal occurance of a character that would have a
> reserved meaning in the namespace, or is it just because someone went
> a little wild with their encoding? If the former, we shouldn't remove
> the encoding because that makes the character move from its literal
> appearance to its namespace-specific reserved meaning.
> 
> So, I suggest adding such a statement that normal characters must not
> be %encoded unless it is to allow a literal occurance of a character
> with a otherwise reserved meaning.

This is my "bad" (more american slang).  I have always had the position
that "%"-encoding only occurs in the case stated, because there is only
one canonical URN representation.  However, there is no specific
statement
to this effect in the draft :-(

> Also, this rule would apply across all namespaces. New namespace developers
> are free to specify characters with a reserved meaning in their namespace,
> but their lexical equivalance procedure must still not remove any
> %encodings.

This is necessary (in my opinion) to avoid the potential interaction
with section
5, where it is stated that Namespaces can add new equivalencies.

> >not equivalent if the procedure above says they are equivalent.
> >6. Examples of lexical equivalence
> 
> Put some space between those lines.  (I told you I thought we were
> pretty close to being done with this draft. :-)

;-)
 
> >           1- URN:foo:a123/456
> >           2- urn:foo:a123/456
> >           3- urn:FOO:a123/456
> >           4- urn:foo:A123/456
> >           5- urn:foo:a123%2F456
> >           6- URN:FOO:a123%2f456
> 
> Since '/' is reserved, maybe another character should be used in
> these examples.

Another oopsie.  I have changed these to "," and "%2D".

> >7. Functional Equivalence in URNs
> 
> Do we really need this section?

I don't know.  If we can get rid of it, that would be fine with me
(shorter is
ALMOST ALWAYS better).

Ryan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA15364 for urn-ietf-out; Tue, 11 Feb 1997 13:13:34 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA15359 for <urn-ietf@services.bunyip.com>; Tue, 11 Feb 1997 13:13:31 -0500
Received: from ietf.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA10375  (mail destined for urn-ietf@services.bunyip.com); Tue, 11 Feb 97 13:13:30 -0500
Received: from ietf.ietf.org by ietf.org id aa07087; 11 Feb 97 10:26 EST
To: jayhawk@ds.internic.net
Cc: Cynthia Clark <cclark@ietf.org>, urn-ietf@bunyip.com
Subject: [URN] Re: New URN syntax draft 
In-Reply-To: Your message of "Tue, 11 Feb 1997 08:20:51 EST." <33007232.D07@ds.internic.net> 
Date: Tue, 11 Feb 1997 10:26:06 -0500
From: Cynthia Clark <cclark@ietf.org>
Message-Id:  <9702111026.aa07087@ietf.org>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Cynthia Clark <cclark@ietf.org>
Errors-To: owner-urn-ietf@bunyip.com

Ryan,

Just for your information, I am currently working on your
Internet-Draft <draft-ietf-urn-syntax-02.txt>.  I'll probably 
send an announcement to the entire IETF regarding 
your I-D sometime tomorrow or the next day.
       
Kind Regards,
Cynthia 
------------------------------------------------------
Cynthia Clark, IETF Internet-Drafts Administrator
E-mail Address Preference:  <cclark@ietf.org>
-------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA14280 for urn-ietf-out; Tue, 11 Feb 1997 12:01:39 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA14273 for <urn-ietf@services.bunyip.com>; Tue, 11 Feb 1997 12:01:29 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA09505  (mail destined for urn-ietf@services.bunyip.com); Tue, 11 Feb 97 12:01:18 -0500
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id KAA09282; Tue, 11 Feb 1997 10:00:57 -0700 (MST)
Message-Id: <3.0.32.19970211095926.0094b950@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Tue, 11 Feb 1997 10:00:28 -0700
To: Ryan Moats <jayhawk@ds.internic.net>
From: "Ron Daniel Jr." <rdaniel@lanl.gov>
Subject: Re: [URN] New URN syntax draft
Cc: urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

At 08:20 AM 2/11/97 -0500, Ryan Moats wrote:
>Attached is draft-ietf-urn-syntax-02.txt

Looks pretty good to me. A few questions/suggestions:

>Abstract
>
>   Uniform Resource Names (URNs) are intended to serve as persistent
>   resource identifiers.

persistent, location-independent, resource identifiers.

Same  thing for first sentence in the Intro section.

>2.1 Namespace Identifier Syntax

Do we want to place a length restriction on the NID?

Although I am not usually in favor of arbitrary limits, I can just see
somebody having a 4kB (or larger) NID, which seems bizzare and makes it more
difficult for resolution systems. I would not mind seeing
this restricted to 32 characters or less.


>2.2 Namespace Specific String Syntax
>   <other>       ::= "(" | ")" | "+" | "," | "-" | "." |
>                     ":" | "=" | "?" | "@" | ";" | "$" |
>                     "_" | "!" | "~" | "*" | "'"

I recommend moving '?' to the list of reserved characters and moving
'~' to the list of excluded characters.

>2.3 Reserved characters
[...]
>   The reserved character set is:
>
>   <reserved>    ::= "/" | "%"

I suggest making this '/', '%', '?', and '#' to be morein line with
URI syntax.


>2.3.1 The "%" character

Do we need to add a sentence here that one should only do %encoding
when necessary? This interacts with the statement in the lexical
equivalance section that %encoding MUST NOT be removed when comparing
2 URNs. Earlier I had thought that people were free to encode any
thing they wanted to. However, this makes it a pain to obtain the
"canonical" form for a URN. If a legal character is %encoded, is it
because it is a literal occurance of a character that would have a
reserved meaning in the namespace, or is it just because someone went
a little wild with their encoding? If the former, we shouldn't remove
the encoding because that makes the character move from its literal
appearance to its namespace-specific reserved meaning.

So, I suggest adding such a statement that normal characters must not
be %encoded unless it is to allow a literal occurance of a character
with a otherwise reserved meaning.

Also, this rule would apply across all namespaces. New namespace developers
are free to specify characters with a reserved meaning in their namespace,
but their lexical equivalance procedure must still not remove any
%encodings.

>not equivalent if the procedure above says they are equivalent.
>6. Examples of lexical equivalence

Put some space between those lines.  (I told you I thought we were
pretty close to being done with this draft. :-)


>           1- URN:foo:a123/456
>           2- urn:foo:a123/456
>           3- urn:FOO:a123/456
>           4- urn:foo:A123/456
>           5- urn:foo:a123%2F456
>           6- URN:FOO:a123%2f456

Since '/' is reserved, maybe another character should be used in
these examples.


>7. Functional Equivalence in URNs

Do we really need this section?


Regards,

Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id JAA11613 for urn-ietf-out; Tue, 11 Feb 1997 09:21:44 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id JAA11608 for <urn-ietf@services.bunyip.com>; Tue, 11 Feb 1997 09:21:38 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07802  (mail destined for urn-ietf@services.bunyip.com); Tue, 11 Feb 97 09:21:22 -0500
Received: by privateer.windrose.omaha.ne.us; Tue Feb 11 08:20 CST 1997
Message-Id: <33007232.D07@ds.internic.net>
Date: Tue, 11 Feb 1997 08:20:51 -0500
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 2.02E (OS/2; I)
Mime-Version: 1.0
To: internet-drafts@ietf.org
Cc: urn-ietf@bunyip.com
Subject: [URN] New URN syntax draft
Content-Type: multipart/mixed; boundary="------------4AEFFFD164C"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

This is a multi-part message in MIME format.

--------------4AEFFFD164C
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Attached is draft-ietf-urn-syntax-02.txt

Thanks,

Ryan Moats
InterNIC Directory and Database Services

--------------4AEFFFD164C
Content-Type: text/plain; charset=us-ascii; name="urn.syntax.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="urn.syntax.txt"







Internet-Draft                                                Ryan Moats
draft-ietf-urn-syntax-02.txt                                        AT&T
Expires in six months                                       January 1997


                               URN Syntax
                 Filename: draft-ietf-urn-syntax-02.txt


Status of This Memo

      This document is an Internet-Draft.  Internet-Drafts are working
      documents of the Internet Engineering Task Force (IETF), its
      areas, and its working groups.  Note that other groups may also
      distribute working documents as Internet-Drafts.

      Internet-Drafts are draft documents valid for a maximum of six
      months and may be updated, replaced, or obsoleted by other
      documents at any time.  It is inappropriate to use Internet-
      Drafts as reference material or to cite them other than as ``work
      in progress.''

      To learn the current status of any Internet-Draft, please check
      the ``1id-abstracts.txt'' listing contained in the Internet-
      Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
      (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
      Coast), or ftp.isi.edu (US West Coast).


Abstract

   Uniform Resource Names (URNs) are intended to serve as persistent
   resource identifiers. This document sets forward the canonical syntax
   for URNs.  A discussion of both existing legacy and new namespaces
   and requirements for URN presentation and transmission are presented.
   Finally, there is a discussion of URN equivalence and how to
   determine it.

1. Introduction

   Uniform Resource Names (URNs) are intended to serve as persistent
   resource identifiers and are designed to make it easy to map other
   namespaces (which share the properties of URNs) into URN-space.
   Therefore, the URN syntax provides a means to encode character data
   in a form that can be sent in existing protocols, transcribed on most
   keyboards, etc.





Expires 7/31/97                                                 [Page 1]





INTERNET DRAFT                 URN Syntax                   January 1997


2. Syntax

   All URNs have the following syntax (phrases enclosed in quotes are
   REQUIRED):

                     <URN> ::= "urn:" <NID> ":" <NSS>

   where <NID> is the Namespace Identifier, and <NSS> is the Namespace
   Specific String.  The leading "urn:" sequence is case-insensitive.
   The Namespace ID determines the _syntactic_ interpretation of the
   Namespace Specific String (as discussed in [1]).

   RFC 1630 [2] and RFC 1737 [3] each presents additional considerations
   for URN encoding, which have implications as far as limiting syntax.
   On the other hand, the requirement to support existing legacy naming
   systems has the effect of broadening syntax.  Thus, we discuss the
   acceptable syntax for both the Namespace Identifier and the Namespace
   Specific String separately.

2.1 Namespace Identifier Syntax

   The following is the syntax for the Namespace Identifier. To (a) be
   consistent with all potential resolution schemes and (b) not put any
   undue constraints on any potential resolution scheme, the syntax for
   the Namespace Identifier is:

   <NID>         ::= <let-num> [ *<let-num-hyp> ]

   <let-num-hyp> ::= <upper> | <lower> | <number> | "-"

   <let-num>     ::= <upper> | <lower> | <number>

   <upper>       ::= "A" | "B" | "C" | "D" | "E" | "F" | "G" | "H" |
                     "I" | "J" | "K" | "L" | "M" | "N" | "O" | "P" |
                     "Q" | "R" | "S" | "T" | "U" | "V" | "W" | "X" |
                     "Y" | "Z"

   <lower>       ::= "a" | "b" | "c" | "d" | "e" | "f" | "g" | "h" |
                     "i" | "j" | "k" | "l" | "m" | "n" | "o" | "p" |
                     "q" | "r" | "s" | "t" | "u" | "v" | "w" | "x" |
                     "y" | "z"

   <number>      ::= "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" |
                     "8" | "9"



   This is slightly more restrictive that what is stated in [4] (which



Expires 7/31/97                                                 [Page 2]





INTERNET DRAFT                 URN Syntax                   January 1997


   allows the characters "." and "+").  Further, the Namespace
   Identifier is case insensitive, so that "ISBN" and "isbn" refer to
   the same namespace.

   To avoid confusion with the "urn:" identifier, the NID "urn" is
   reserved and MUST NOT be used.

2.2 Namespace Specific String Syntax

   As required by RFC 1737, there is a single canonical representation
   of the NSS portion of an URN.   The format of this single canonical
   form follows:

   <NSS>         ::= 1*<URN chars>

   <URN chars>   ::= <trans> | "%" <hex> <hex>

   <trans>       ::= <upper> | <lower> | <number> | <other> | <reserved>

   <hex>         ::= <number> | "A" | "B" | "C" | "D" | "E" | "F" |
                     "a" | "b" | "c" | "d" | "e" | "f"

   <other>       ::= "(" | ")" | "+" | "," | "-" | "." |
                     ":" | "=" | "?" | "@" | ";" | "$" |
                     "_" | "!" | "~" | "*" | "'"

   Depending on the rules governing a namespace, valid identifiers in a
   namespace might contain characters that are not members of the URN
   character set above (<URN chars>).  Such strings MUST be translated
   into canonical NSS format before using them as protocol elements or
   otherwise passing them on to other applications. Translation is done
   by encoding each character outside the URN character set as a
   sequence of one to six octets using UTF-8 encoding, and the encoding
   of each of those octets as "%" followed by two characters from the
   <hex> character set above. The two characters give the hexadecimal
   representation of that octet.

2.3 Reserved characters

   The remaining character set left to be discussed above is the
   reserved character set, which contains various characters reserved
   from normal use.  The reserved character set follows, with a
   discussion on the specifics of why each character is reserved.

   The reserved character set is:

   <reserved>    ::= "/" | "%"




Expires 7/31/97                                                 [Page 3]





INTERNET DRAFT                 URN Syntax                   January 1997


2.3.1 The "%" character

   The "%" character is reserved in the URN syntax for introducing the
   escape sequence for an octet.  Literal use of the "%" character in a
   namespace must be encoded using "%25" in URNs for that namespace.
   The presence of an "%" character in an URN MUST be followed by two
   characters from the <hex> character set.

   Namespaces MAY designate one or more characters from the URN
   character set as having special meaning for that namespace.  If the
   namespace also uses that character in a literal sense as well, the
   character used in a literal sense MUST be encoded with "%" followed
   by the hexadecimal representation of that octet.  Therefore, the
   process of registering a namespace identifier shall include
   publication of a definition of which characters have a special
   meaning to that namespace.

2.3.2 The "/" character

   The "/" character is RESERVED for future developments.  It might be
   used for denoting hierarchy to allow for relative URN processing, but
   the WG has not yet reached consensus on this, so such developments
   will be documented separately.  Meanwhile, namespace developers
   SHOULD NOT use an unencoded "/", but rather use %-encoding for "/"
   ("%2F").

2.4 Excluded characters

   The following list is included only for the sake of completeness.
   Any octets/characters on this list are explicitly NOT part of the URN
   character set, and if used in an URN, MUST be %encoded:

   <excluded> ::= octets 0-32 (0-20 hex) | "\" | """ | "#" | "&" | "<"
                  | ">" | "[" | "]" | "^" | "`" | "{" | "|" | "}" | octets 127-255 (7F-FF hex)

   An URN ends when an octet/character from the excluded character set
   (<excluded>) is encountered.  The character from the excluded
   character set is NOT part of the URN.

3. Support of existing legacy naming systems and new naming systems

   Any namespace (existing or newly-devised) that is proposed as an
   URN-namespace and fulfills the criteria of URN-namespaces MUST be
   expressed in this syntax.  If names in these namespaces contain
   characters other than those defined for the URN character set, they
   MUST be translated into canonical form as discussed in section 2.2.





Expires 7/31/97                                                 [Page 4]





INTERNET DRAFT                 URN Syntax                   January 1997


4. URN presentation and transport

   The URN syntax defines the canonical format for URNs and all URN
   transport and interchanges MUST take place in this format. Further,
   all URN-aware applications MUST offer the option of displaying URNs
   in this canonical form to allow for direct transcription (for example
   by cut and paste techniques).  Such applications MAY support display
   of URNs in a more human-friendly form and may use a character set
   that includes characters that aren't permitted in URN syntax as
   defined in this RFC (that is, they may replace %-notation by
   characters in some extended character set in display to humans).

5. Lexical Equivalence in URNs

For various purposes such as caching, it's often desirable to determine
if two URNs are the same without resolving them. The general purpose
means of doing so is by testing for "lexical equivalence" as defined
below.

Two URNs are lexically equivalent if they are octet-by-octet equal after
the following preprocessing:

        1. normalize the case of the leading "urn:" token
        2. normalize the case of the NID
        3. normalizing the case of any %-escaping

Note that %-escaping MUST NOT be removed.

Some namespaces may define additional lexical equivalences, such as
case-insensitivity of the NSS (or parts thereof).  Additional lexical
equivalences MUST be documented as part of namespace registration, MUST
always have the effect of eliminating some of the false negatives
obtained by the procedure above, and MUST NEVER say that two URNs are
not equivalent if the procedure above says they are equivalent.
6. Examples of lexical equivalence

   The following URN comparisons highlight the lexical equivalence
   definitions:

           1- URN:foo:a123/456
           2- urn:foo:a123/456
           3- urn:FOO:a123/456
           4- urn:foo:A123/456
           5- urn:foo:a123%2F456
           6- URN:FOO:a123%2f456
   URNs 1, 2, and 3 are all lexically equivalent.  URN 4 is not
   lexically equivalent any of the other URNs of the above set.  URNs 5
   and 6 are only lexically equivalent to each other.



Expires 7/31/97                                                 [Page 5]





INTERNET DRAFT                 URN Syntax                   January 1997


7. Functional Equivalence in URNs

   Functional equivalence is determined by practice within a given
   namespace and managed by resolvers for that namespeace. Namespace
   registration must include guidance on how to determine functional
   equivalence for that namespace, i.e. when two URNs are the identical
   within a namespace.

8. Security considerations

   This document specifies the syntax for URNs.  While some namespaces
   resolvers may assign special meaning to certain of the characters of
   the Namespace Specific String, any security consideration resulting
   from such assignment are outside the scope of this document.  It is
   strongly recommended that the process of registering a namespace
   identifier include any such considerations.

9. Acknowledgments

   Thanks to various members of the URN working group and <<your name
   here!!>> for comments on earlier drafts of this document.  This
   document is partially supported by the National Science Foundation,
   Cooperative Agreement NCR-9218179.

10. References

   Request For Comments (RFC) and Internet Draft documents are available
   from <URL:ftp://ftp.internic.net> and numerous mirror sites.

         [1]         K. R. Sollins, "Requirements and a Framework for
                     URN Resolution Systems," Internet Draft (work in
                     progress),  November 1996.


         [2]
          T. Berners-Lee, "Universal Resource Identifiers in WWW," RFC
          1630, June 1994.


         [3]         K. Sollins and L. Masinter,  "Functional Require-
                     ments for Uniform Resource Names," RFC 1737.
                     December 1994.


         [4]         T. Berners-Lee, R. Fielding, L. Masinter, "Uniform
                     Resource Locators (URL)," Internet Draft (work in
                     progress),  December 1996.




Expires 7/31/97                                                 [Page 6]





INTERNET DRAFT                 URN Syntax                   January 1997


11. Editor's address

   Ryan Moats
   AT&T
   15621 Drexel Circle
   Omaha, NE 68135-2358
   USA

   Phone:  +1 402 894-9456
   EMail:  jayhawk@ds.internic.net





Appendix A. Handling of URNs by URL resolvers/browsers.

   The URN syntax has been defined so that URNs can be used in places
   where URLs are expected.  A resolver that conforms to the current URL
   syntax specification [3] will extract a scheme value of "urn:"
   rather than a scheme value of "urn:<nid>".

   An URN MUST be considered an opaque URL by URL resolvers and either
   passed (with the "urn:" tag) to an URN resolver for resolution.  The
   URN resolver can either be an external resolver that the URL resolver
   knows of, or it can be functionality built-in to the URL resolver.

   To avoid confusion of users, an URL browser SHOULD display the com-
   plete URN (including the "urn:" tag) to ensure that there is no con-
   fusion between URN namespace identifiers and URL scheme identifiers.


                This Internet Draft expires July 31, 1997.


















Expires 7/31/97                                                 [Page 7]



--------------4AEFFFD164C--



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA18383 for urn-ietf-out; Mon, 10 Feb 1997 13:56:43 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA18355 for <urn-ietf@services.bunyip.com>; Mon, 10 Feb 1997 13:56:39 -0500
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA02383  (mail destined for urn-ietf@services.bunyip.com); Mon, 10 Feb 97 13:55:50 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id MAA13218; Mon, 10 Feb 1997 12:55:12 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id MAA10663; Mon, 10 Feb 1997 12:55:17 -0600 (CST)
Date: Mon, 10 Feb 1997 12:55:17 -0600 (CST)
Message-Id: <199702101855.MAA10663@void.ncsa.uiuc.edu>
To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Cc: urn-ietf <urn-ietf@bunyip.com>
Subject: Re: [URN] Scalable resolution
In-Reply-To: <Pine.SUN.3.95q.970210155944.245e-100000@enoshima>
References: <199702061843.MAA22110@void.ncsa.uiuc.edu> <Pine.SUN.3.95q.970210155944.245e-100000@enoshima>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

Martin J. Duerst writes:
 > > The path scheme resolution mechanism takes advantage
 > > of the lower level DNS resolution which caches DNS information.  HTTP,
 > > FTP, and any other schemes that include DNS names also do the same.
 > 
 > Syntactically, the DNS hierarchy has nothing to do with the "/"
 > hierarchy. And where it does, in your "path:" scheme, it is again
 > scheme-specific.

It is the semantics of DNS we are interested in making use of in the
path scheme, not the syntax.  In the path scheme resolution mechanism,
'/'-separated components are extracted from paths and used to generate
the reversed, dot-separated DNS names.  The information returned from
a DNS request may be cached by the local DNS resolver.  HTTP and FTP
URLs use the DNS syntax, but that is not as relevant as the semantics.

In other words, we want to use the '/'-separated hierarchy of
components in URIs to *enable* use of other hierarchies such as DNS.
Use of DNS caches is independent of URI scheme; DNS doesn't know what
URI scheme you are using when you make DNS requests.

But I would agree that whether and how one translates from a URI
scheme to use of DNS is scheme specific.

 > And while the cashing mechanism will be general in case of NAPTR,
 > the cashing strategy will be decided by the providers of NAPTR
 > entries (in contrast to domain names, where it is tied to
 > domain name syntax).

I don't see what you mean.  DNS is blind to its use for retrieving
NAPTR records.  NAPTR records may have a TTL specified by the
provider, just as other type of record might.  But all records, NAPTR
included, are looked up by domain name as the primary key (and other
criteria secondarily).  Domain names are not necessarily "host names"
corresponding to actual machines with IP addresses.

 > The regexps allow for vast flexibility way beyond the "/".

Certainly they do.  But the only *advertised* mechanism for supporting
hierarchies in URIs is the use of '/'.  And the only widely deployed
hierarchical system that supports caches (that I know of) is DNS.
Putting the two together involves a simple translation to the DNS syntax
which is not much of a problem.

If the hierarchy is not advertised to clients, then the clients must
rely on remote servers to process the hierarchy, which defeats caching.

Actually, this is not quite true if local caches can be used to fetch
information about how to iteratively transform the URI.  This is what
the NAPTR mechanism provides.  So hierarchy is not required as long as
the information for how to *process* the URI may be cached.  This is
what I meant by caching of services.

Any other syntax for supporting hierarchy in URIs would be scheme
specific at this point.  Actually, use of DNS names directly in URIs
is also well established, though the '//' syntax has been
overspecified to denote "host name follows", as Tim B.L. argues.

 > I have nothing against namespaces being hierarchical. But there are
 > big differences between a namespace *having* some hierarchical
 > structure, a namespace *showing* some hierarchical structure (with
 > whatever syntactical means), some kind of hierarchy (even from
 > back to front, which is closer to hashing than to hierarchy)
 > being used for cashing and quick resolution, and a specific
 > syntaxt (namely the "/") being used to patch together BASEs
 > and relative parts.

I agree that those are important distinctions.

 > It's only the last one that's necessarily
 > generic, and it doesn't apply very much to URNs.

Use of common infrastructure semantics, such as use of DNS, can also
be generic, depending on what you mean.  Nevertheless,...

Your claim is that relativity doesnt apply much to URNs (how much does
it apply?), though hierarchy might be OK, and might not be advertised.
Relativity clearly requires advertised hierarchy, so advertised
hierarchy *enables* relativity.  My claim in this thread is that
advertised hierarchy also *enables* scalable resolution, which is
indeed important.

 > > Just as Karen mentioned, I don't know how to do scalable resolution in
 > > a matrix space, 

 [...]

 > As for the rest, it's easy to calculate the amount of duplication
 > of index information that you need if out of N attributes, R
 > are known, and you don't want to access any surplus areas
 > of the search space.

I'm not clear on what you mean by "surplus areas of the search space?"

Rather than duplicating *all* information (duplicating *some* is
usually desirable), I would make use of external servers to resolve
the unknown attributes.  This could be done recursively or iteratively,
using DNS terminology.

 > > ...  More organization and distribution is
 > > preferred to less since it allows the client and local servers to do
 > > more.  The trick is to make the organization be more persistent even
 > > while it is being reorganized.  (The path scheme does that trick.)
 > 
 > Neat trick. How does it work?

First, consider the server which used to serve a part of the name
space that has moved.  If the server still exists and is cooperative,
it can redirect queries to a new "location".  Verifying that the
server is telling the truth is a security concern.  This redirection
might be repeated several times.

Second, if the server does not exist, or does not cooperate, then the
parent server in the hierarchy can be asked.  If the parent fails, we
ask its parent, etc, up to the root.  If the root fails, then as a
last resort, we can try other resolvers that advertise archive
services for particular old name spaces.

This second mechanism, the fallback mechanism of climbing up the
hierarchy, seems like it will be a problem for the higher-level
servers since, over time, higher-level servers will tend to be queried
about more old names.  But the situation is not so bad for a couple
reasons.

First, multiple names for resources may exist, so we need to support
that.  Some names will be preferred (by providers or by clients) over
others.  Old names based on old organizations of the name space are
not usually preferred over new names based on new organizations.  New
resources will tend to make use of the preferred names (whether new or
old), and it is the new, or updated, resources that are usually more
popular.  It is possible that an old resource referencing old names
may suddenly become popular again, but I suspect this will be
relatively rare.  Furthermore, caches of the redirection information
may be used even so, so the load can be distributed away from the high
level servers.

Second, consider the alternatives.  If you are not given information
about where to go to resolve a name, where in the whole galaxy do you
go?  There might be many alternative resolvers and going to all of
them or trying one after another with no clue as to whether they might
succeed is wasteful of both the clients time and all the remote
servers time.  This is the "last resort" mechanism.  We are better off
providing clues if we can, a trail of redirections to the new
location, than providing no clues.

The NAPTR mechanism provides for a two level hierarchy (or more levels
with hierarchical naming authorities), but no fallback mechanism.  In
fact, there are words to the effect that fallback should *not* be
used.

By the way, a matrix space might provide even greater persistence
since even if resolution based on one attribute fails, we can still
try the other attributes.  We only get to the last resort mechanism
after all the attributes fail.

Greater persistence comes at the expense of greater resolution time.
But we are OK if most of the time we don't have to spend much time.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA15605 for urn-ietf-out; Mon, 10 Feb 1997 10:40:58 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA15600 for <urn-ietf@services.bunyip.com>; Mon, 10 Feb 1997 10:40:51 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA00316  (mail destined for urn-ietf@services.bunyip.com); Mon, 10 Feb 97 10:40:46 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <11353-0@josef.ifi.unizh.ch>; Mon, 10 Feb 1997 16:41:05 +0100
Date: Mon, 10 Feb 1997 16:41:04 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Cc: urn-ietf <urn-ietf@bunyip.com>
Subject: Re: [URN] Scalable resolution
In-Reply-To: <199702061843.MAA22110@void.ncsa.uiuc.edu>
Message-Id: <Pine.SUN.3.95q.970210155944.245e-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

On Thu, 6 Feb 1997, Daniel LaLiberte wrote:

>  > > Moreover, exposing the structure permits more scalable resolution.
>  > > Information obtained at intermediate levels can be cached so the
>  > > client can use that information in subsequent similar requests rather
>  > > than requesting it again.  
>  > 
>  > If that is done, it will be scheme/namespace-specific.
> 
> Not necessarily.

All the examples you cite below are scheme/namespace-specific.
or they are not tied to the "/".


> The path scheme resolution mechanism takes advantage
> of the lower level DNS resolution which caches DNS information.  HTTP,
> FTP, and any other schemes that include DNS names also do the same.

Syntactically, the DNS hierarchy has nothing to do with the "/"
hierarchy. And where it does, in your "path:" scheme, it is again
scheme-specific.


> Even the NAPTR resolution mechanism uses DNS.  The information that is
> cached includes not only IP addresses but other strings and resource
> data.  In fact, the NAPTR mechanism *may* be used to support the path
> scheme resolution mechanism all the way down to the "terminal
> resolver".

There is nothing that prevents the definition of NAPTR regular
expressions to be alligned with the "/" hierarchy. But there is
also nothing that prevents NAPTR regular expressions to use some
kind of hashing, or some other strategy.
And while the cashing mechanism will be general in case of NAPTR,
the cashing strategy will be decided by the providers of NAPTR
entries (in contrast to domain names, where it is tied to
domain name syntax). The regexps allow for vast flexibility
way beyond the "/".


> Scheme specific caching is also useful, though more difficult to
> deploy as discussed next.
> 
>  > Currently,
>  > the closest thing to this is the ftp: scheme, where you *could* have
>  > a connection open over subsequent downloads and move across the
>  > directories with "cd" commands.
> 
> Leaving a connection open (whether ftp or http) is a further
> optimization that works with URIs that have common prefixes.
> Both "caching connections" and caching data are useful.
> 
> With Java applets, we can begin to cache services, not just static
> data or connections to remote services.

And we move even farther from any ties to the "/" hierarchy.
Any kind of similarity between two different URIs can be taken
advantage of, if there is indeed an advantage in this similarity.


>  > It's not possible now with URLs
>  > to deduce some "localized" information just from the fact that
>  > an URL contains some slashes.
> 
> There is, in fact, some cached data that is relative to the internals
> of http servers.  HTTP authentication realms and cookies are stored
> relative to a prefix of http URLs, including the path down to the last
> component.  These data are cached by each client rather than by cache
> servers.

Nice to know. But again scheme-specific.


>  > We shoudn't try to introduce such an assumption for URNs, where
>  > relativity seems to have less merrit than for URLs.
> 
> I don't agree that relativity and hierarchy have less merit for URNs.
> If you are arguing against hierarchical name spaces you are arguing
> *for* flat name spaces, unless there is another direction that makes
> sense.

I have nothing against namespaces being hierarchical. But there are
big differences between a namespace *having* some hierarchical
structure, a namespace *showing* some hierarchical structure (with
whatever syntactical means), some kind of hierarchy (even from
back to front, which is closer to hashing than to hierarchy)
being used for cashing and quick resolution, and a specific
syntaxt (namely the "/") being used to patch together BASEs
and relative parts. It's only the last one that's necessarily
generic, and it doesn't apply very much to URNs.


> Just as Karen mentioned, I don't know how to do scalable resolution in
> a matrix space, although I wouldnt discount it without some proof.
> Probably each of the attribute names should be organized in a
> hierarchy, with a small top level just as for DNS, so that resolution
> of one set of attribute-value pairs amounts to the sum of the
> resolutions of each pair.  This is not unlike general attribute-value
> queries of a database, but the database is highly distributed.

Well, in DNS, you actually have the beginning of a matrix space.
You can look up something according to domain name or according
to internet number. Dealing with many "?" wildcards as in Karin's
example, the problem lies primarily with the size of the remaining
search space itself, and not with the structure.

As for the rest, it's easy to calculate the amount of duplication
of index information that you need if out of N attributes, R
are known, and you don't want to access any surplus areas
of the search space. It's the number of combinations of R
elements out of a set of N (written nCr on my pocket calculator).
That's a maximum of 10 for N=5, 20 for N=6, 35 for N=7, and 252
for N=10. The numbers are so that it is difficult to speak both
of a proof and of a disproof. It depends no the individual case.

Organizing the whole thing, of course, is a different matter.
In case of X.500, it might be rather impossible to tell some
site: Well, in addition to the records for your organization,
you also are going to take care for the "inverted" records
for all people named "Karin" on the net. Privacy issues
would be a first showstopper.


>  > >   http://union.ncsa.uiuc.edu/~liberte/scalability.html
>  > > 
>  > > In order of preference we have:
>  > > 1. No distribution - one server
>  > > 2. Random distribution
>  > > 3. Organized distribution
>  > 
>  > So no distribution is preferable to random distribution which is
>  > preferable to organized distribution?
> 
> I meant the other way around.  More organization and distribution is
> preferred to less since it allows the client and local servers to do
> more.  The trick is to make the organization be more persistent even
> while it is being reorganized.  (The path scheme does that trick.)

Neat trick. How does it work?

Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA27959 for urn-ietf-out; Fri, 7 Feb 1997 12:44:00 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA27954 for <urn-ietf@services.bunyip.com>; Fri, 7 Feb 1997 12:43:50 -0500
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15026  (mail destined for urn-ietf@services.bunyip.com); Fri, 7 Feb 97 12:43:48 -0500
Received: from legiron.acl.lanl.gov (transitory3.lanl.gov [128.165.7.197]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id KAA10721; Fri, 7 Feb 1997 10:43:39 -0700 (MST)
Message-Id: <3.0.32.19970206221322.006eab70@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Fri, 07 Feb 1997 10:55:04 -0700
To: omar syed <osyed@lerc.nasa.gov>, Daniel LaLiberte <liberte@ncsa.uiuc.edu>
From: "Ron Daniel Jr." <rdaniel@lanl.gov>
Subject: Re: [URN] Re: Relative URLs and URNs
Cc: URL mailing list <ietf-url@imc.org>, urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@bunyip.com

Thus spoke omar syed (at least at 10:58 AM 2/3/97 -0500)

>To resolve a URN to a location, resource or citation, a client
>always needs to consult a remote resolver and pass it the
>complete URN or partially processed URN.  Is this not always true?

Always? No. A client may have an internal namespace, such as
"about:" that it never sends to a remote resolver.

Most of the time? Yes.


Ron Daniel Jr.                       email: rdaniel@lanl.gov
Advanced Computing Lab,  MS B287     voice: +1 505 665 0597
Los Alamos National Laboratory         fax: +1 505 665 4939
Los Alamos, NM, USA  87545            http://www.acl.lanl.gov/~rdaniel/
 Want to buy: "The Five Laws of Library Science" by S.R. Ranganathan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA02064 for urn-ietf-out; Thu, 6 Feb 1997 15:00:33 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA02057 for <urn-ietf@services.bunyip.com>; Thu, 6 Feb 1997 15:00:30 -0500
Received: from inet-gw.indy.tce.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA08998  (mail destined for urn-ietf@services.bunyip.com); Thu, 6 Feb 97 15:00:15 -0500
Received: (from uucp@localhost) by tcemail.indy.tce.com (8.8.4/8.8.3) id PAA22810 for <urn-ietf@bunyip.com>; Thu, 6 Feb 1997 15:00:12 -0500 (EST)
Received: from cts2.indy.tce.com(157.254.98.70) by seawall.indy.tce.com via smap (V1.3) id sma022755; Thu Feb  6 14:59:46 1997
Received: by MSMAIL.INDY.TCE.COM with Microsoft Mail id <32FA3921@MSMAIL.INDY.TCE.COM>; Thu, 06 Feb 97 15:03:45 EST
From: Fisher Mark <FisherM@is3.indy.tce.com>
To: urn-ietf <urn-ietf@bunyip.com>
Subject: RE: [URN] Scalable resolution
Date: Thu, 06 Feb 97 15:05:00 EST
Message-Id: <32FA3921@MSMAIL.INDY.TCE.COM>
Encoding: 31 TEXT
X-Mailer: Microsoft Mail V3.0
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Fisher Mark <FisherM@is3.indy.tce.com>
Errors-To: owner-urn-ietf@bunyip.com

Daniel LaLiberte writes in <D7BAE2C53C80D011B07500805F623C93>:
>I don't agree that relativity and hierarchy have less merit for URNs.
>If you are arguing against hierarchical name spaces you are arguing
>*for* flat name spaces, unless there is another direction that makes
>sense.
>
>Just as Karen mentioned, I don't know how to do scalable resolution in
>a matrix space, although I wouldnt discount it without some proof.
>Probably each of the attribute names should be organized in a
>hierarchy, with a small top level just as for DNS, so that resolution
>of one set of attribute-value pairs amounts to the sum of the
>resolutions of each pair.  This is not unlike general attribute-value
>queries of a database, but the database is highly distributed.

Although some namespaces may desire or even demand flatness (or at least a 
non-user-visible hierarchy or matrix), IMHO there is no reason to prohibit 
hierarchies or matrices.  If the creators of the namespace desire flatness, 
there is nothing in the current syntax that prevents them from having a flat 
namespace.  Namespace creators that desire a hierarchy or a matrix (or a 
combo) can create their namespace with those properties.

For long-lived resources, I can see a day where many long-lived resources, 
ranging from Internet RFC's to Thomson Consumer Electronics' latest 
newsletter, are commonly known by URNs.  We should let the "marketplace of 
URN ideas" shake out which are the viable namespace schemes and which are 
not -- we are too early in the development process to definitely say whether 
all namespaces should be flat, hierarchical, matrix, or hierarchy+matrix.
======================================================================
Mark Leighton Fisher                   Thomson Consumer Electronics
fisherm@indy.tce.com                   Indianapolis, IN


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA28855 for urn-ietf-out; Thu, 6 Feb 1997 13:44:08 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA28848 for <urn-ietf@services.bunyip.com>; Thu, 6 Feb 1997 13:44:05 -0500
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA08329  (mail destined for urn-ietf@services.bunyip.com); Thu, 6 Feb 97 13:44:02 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id MAA12077; Thu, 6 Feb 1997 12:43:45 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id MAA22110; Thu, 6 Feb 1997 12:43:52 -0600 (CST)
Date: Thu, 6 Feb 1997 12:43:52 -0600 (CST)
Message-Id: <199702061843.MAA22110@void.ncsa.uiuc.edu>
To: urn-ietf <urn-ietf@bunyip.com>
Cc: mduerst@ifi.unizh.ch
Subject: [URN] Scalable resolution
In-Reply-To: <Pine.SUN.3.95q.970203162229.245I-100000@enoshima>
References: <199701312234.QAA06798@void.ncsa.uiuc.edu> <Pine.SUN.3.95q.970203162229.245I-100000@enoshima>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

[Hope the URN list is still working.  I got a flood of bounces on
Sunday - and I'm not sure my message went out. Maybe starting with
some text will avoid erroneous processing by the list server.]

Martin J. Duerst writes:
 > But the idea of a client
 > using the relative structure to find something more quickly
 > will not work (it might work on a resolver close to the client,
 > and for a certain namespace, though).

The client *could* find something more quickly, but perhaps not for
the reason you thought I meant (I'm not sure what you thought I
meant).  

Here is an abstract view of what can happen - see more concrete
examples below.  While resolving an identifier, the client may receive
information during intermediate steps of the resolution process that
it may use for resolution of other similar identifiers at a later
time.  For example, the location of the server corresponding to
"path:/A/B" may be used to start the resolution process at that same
place whenever the prefix of an identifier is the same.
"path:/A/B/C1" and "path:/A/B/C2" both start with the same prefix.

 > > Moreover, exposing the structure permits more scalable resolution.
 > > Information obtained at intermediate levels can be cached so the
 > > client can use that information in subsequent similar requests rather
 > > than requesting it again.  
 > 
 > If that is done, it will be scheme/namespace-specific.

Not necessarily.  The path scheme resolution mechanism takes advantage
of the lower level DNS resolution which caches DNS information.  HTTP,
FTP, and any other schemes that include DNS names also do the same.
Even the NAPTR resolution mechanism uses DNS.  The information that is
cached includes not only IP addresses but other strings and resource
data.  In fact, the NAPTR mechanism *may* be used to support the path
scheme resolution mechanism all the way down to the "terminal
resolver".

Scheme specific caching is also useful, though more difficult to
deploy as discussed next.

 > Currently,
 > the closest thing to this is the ftp: scheme, where you *could* have
 > a connection open over subsequent downloads and move across the
 > directories with "cd" commands.

Leaving a connection open (whether ftp or http) is a further
optimization that works with URIs that have common prefixes.
Both "caching connections" and caching data are useful.

With Java applets, we can begin to cache services, not just static
data or connections to remote services.

 > It's not possible now with URLs
 > to deduce some "localized" information just from the fact that
 > an URL contains some slashes.

There is, in fact, some cached data that is relative to the internals
of http servers.  HTTP authentication realms and cookies are stored
relative to a prefix of http URLs, including the path down to the last
component.  These data are cached by each client rather than by cache
servers.

Martin Hamilton and I wrote a proposal on indexing and searching
extensions for HTTP in which the idea of collections is mentioned.  A
collection corresponds to a node in the hierarchy.  Information about
each collection (such as the names of components) may be cached and
used to resolve later requests.

 > We shoudn't try to introduce such an assumption for URNs, where
 > relativity seems to have less merrit than for URLs.

I don't agree that relativity and hierarchy have less merit for URNs.
If you are arguing against hierarchical name spaces you are arguing
*for* flat name spaces, unless there is another direction that makes
sense.

Just as Karen mentioned, I don't know how to do scalable resolution in
a matrix space, although I wouldnt discount it without some proof.
Probably each of the attribute names should be organized in a
hierarchy, with a small top level just as for DNS, so that resolution
of one set of attribute-value pairs amounts to the sum of the
resolutions of each pair.  This is not unlike general attribute-value
queries of a database, but the database is highly distributed.

 > >   http://union.ncsa.uiuc.edu/~liberte/scalability.html
 > > 
 > > In order of preference we have:
 > > 1. No distribution - one server
 > > 2. Random distribution
 > > 3. Organized distribution
 > 
 > So no distribution is preferable to random distribution which is
 > preferable to organized distribution?

I meant the other way around.  More organization and distribution is
preferred to less since it allows the client and local servers to do
more.  The trick is to make the organization be more persistent even
while it is being reorganized.  (The path scheme does that trick.)

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id CAA26508 for urn-ietf-out; Tue, 4 Feb 1997 02:51:11 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id CAA26503 for <urn-ietf@services.bunyip.com>; Tue, 4 Feb 1997 02:51:08 -0500
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23333  (mail destined for urn-ietf@services.bunyip.com); Tue, 4 Feb 97 02:51:04 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id BAA15887; Tue, 4 Feb 1997 01:50:55 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id BAA28212; Tue, 4 Feb 1997 01:51:13 -0600 (CST)
Date: Tue, 4 Feb 1997 01:51:13 -0600 (CST)
Message-Id: <199702040751.BAA28212@void.ncsa.uiuc.edu>
To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] Global URNs and relative URIs
In-Reply-To: <199702020024.TAA11577@lysithea.lcs.mit.edu>
References: <199702010615.AAA08860@void.ncsa.uiuc.edu> <199702020024.TAA11577@lysithea.lcs.mit.edu>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com.Karen.R.Sollins.writes:Relative.and.global.are.contradictory.in.my.model.of.this.world, ">  >    From: Daniel LaLiberte" <liberte@ncsa.uiuc.edu> Even global identifiers must be interpreted relative to some context. If you have no context for interpretting an identifier, all.you.can.do.with.it.is.compare.it.to.another.identifier.you.might.have.lying.around, and.you.can't.even.be.sure.you.are.doing.that.comparison.right.Let's.start.here.at.the.beginning.Global.means.that.the.context.is"global"-.everywhere.that.we.mere.mortals.and.the.things.in.our.rather.mundane.lives.are.The.rather.simple.idea.is, it.will.have.the"same"meaning, resulting.in.the"same"effects.

This definition of "global" is an ideal, fairly abstract concept
dependent on the meaning of "same" and "meaning" itself.  But it is
similar to my own concept of "global", though I take a more practical
view of the problem.  How do you *know* that you get the same meaning
as I do when using a name.  Assuming we can arrange for some
verification, there is a prior problem that is even more basic: How do
we even *begin* to use a name in such a way that we have a chance of
getting the same meaning?  With many "global" services available, the
services I use may be different from the services you use.  I may not
even be able to get *any* meaning for some URN while you may. Before
we can compare notes on the meaning of a URN, we have to first compare
notes on the services we use, and how we identify those services, etc.
We have to start from some shared knowledge, perhaps hardwired into
our brains.

 >    What you can do with a URN is *intended* to be even more flexible than
 >    what you can do with a URL.  One thing you might do with a URN is pull
 >    apart its known structure to begin resolving it.  Its known structure
 >    is an implicit context, hardwired into the client code, or a proxy.
 > 
 > Second, you seem to forget that the internal strvcture of a URN is not
 > necessarily exposed.

Not at all.  By saying one can "pull apart its known structure", that
means that if the structure of a URN is not exposed, it is not known,
so you cannot pull apart anything.   But you have to start somewhere
as you and I both point out:

 > It may be the case that only the generator of
 > the URN (aka naming authority) knows the internal structure of a URN.

So you should be able to pull out the naming authority at least so you
can look up some service that knows how to parse the structure, if
any.  

 > Lack of exposure of the
 > internal structure of a URN should not make it less useful.

Lack of exposure of the internal structure of a URN makes it
impossible for the client to do anything with the URN itself other
than to pass it on to some external server that does know what to do
with the URN.  You may find benefit in that (e.g. centralized
control), but I see mostly lack of scalability.

 > Just because the NAPTR proposal for a UDS
 > is built on an assumption that structure must be exposed

The only structure necessarily exposed by the NAPTR mechanism is what
I believe you agree should be exposed: the naming authority.  More
structure *may* be defined for particular name spaces, by way of
regular expressions that match the parts of the URN.
If not even the naming authority must be exposed, then indeed you
have a very flat name space.

By the way, the scheme name itself, if it were not just "urn:", could
be used to tell how and where to start the resolution.

 > Those of us who look further into the future

I assume you are including me.  I was inspired by Larry Masinter's 500
year vision.

 > assume that naming authorities and the structures they choose may
 > come and go as will name resolution paradigms.

I have no problem with that.  Note that even with a structured name,
its structure need not be used, or it may be used in different ways
than originally intended.  And these alternative uses of the
structured name do not break its persistence, etc.  But given no
structure, there is no way to use a structure that is not there to
begin with.

 > It is not difficult to imagine a UDS that simply looks at
 > the names as opaque strings and looks them up as such.

I can imagine it, but I imagine it will be difficult to make such a
resolution mechanism scalable.  The CNRI handle resolution mechanism
is designed to work with large numbers of URNs, but at the expense and
risk of centralized control.  [But even they distribute the resolution
service randomly based on the character encoding of the URN, which is
structure though at a semantically meaningless level.]

 > NAPTR is intended for a subset of all
 > URNs - a subset that exposes its internal structure and is prepared to
 > have that structure used to find a local resolution service for the
 > named resources.

It doesn't expose more than the naming authority.  Is that too much?
If not that, then we have no structure at all - no clues as to where
to start the lookup, so where do we go?

 >    Back to the resolution process.  Once you get some info back from
 >    the urn.net server about the authority, you can continue to interpret
 >    the remainder of the URN relative to that info.  Etc.
 > 
 > Again, see my comments above.

Are you really assuming that it is proper for clients to not be
involved in the resolution process?  You better have a plan for how to
make that resolution scalable.

 > Third, maybe you don't worry about relative URLs escaping and maybe
 > lots of other people also join you in not worrying, but I for one am
 > concerned about it and I have certainly seen it cause things run amok.
 > It isn't always easy to get it right and the result can be a
 > misunderstanding about a reference, exactly what URNs are supposed be
 > addressing.

If URNs are resolved (starting from UDS look up) by dozens or hundreds
of alternative servers, not all of which resolve all URNs, and not all
providing the same associated services regarding URNs (e.g. metadata),
then I can see potentially lots of misunderstandings regarding URN
references.

For any identifier, URL or URN, you have to be sure that whoever is
interpretting it has the proper context.  How hard it is to keep that
context around (or to reference it) varies with the problem.  Keeping
the base URI around for resolution of relative URIs is a relatively
simple problem.

 >    Yep, clients can do whatever they want, if they can get away with it.
 > 
 > Fourth, this is exactly my point.  We should be letting the word out
 > that clients should be extremely careful about local representations
 > of things as relative anythings because it is really difficult to
 > guarantee that you are getting away with it.

I don't see what the big problem is.  What is expected of clients regarding
relative URIs is simple and well defined.

 > As discussed above, just because hierarchical structure is known and
 > tightly coupled to the UDS in the current proposal does not mean that
 > it will be forever, so letting relative URLs out beyond the privacy of
 > one's own playpen means that we would be requiring that structure
 > always to be known and reconstruction of absolute URNs a facility of
 > all future UDSs.

Your conclusion is false.  If a document uses relative URIs with a
base URN, it is the *client* that constructs absolute URNs from the
base URN and the relative URIs, and then the absolute URNs may be
resolved by whatever services the client may use regardless of any
structure.  Nothing regarding the structure is required of those
services.  What is required of those services is that the URNs
themselves remain resolvable, if they resolve to anything at all.

 > I would hate to see us put that kind of onus on
 > future generations.

I would too, but fortunately we don't have to worry about that.


 >    Maybe the problem is in calling "relative URNs" URNs at all, since they
 >    are not URNs until they are global, by your definition.  I'd actually
 >    prefer to call them just relative URIs.  That is more accurate anyway
 >    since the very same relative URI might be used with different base
 >    URIs to end up being a URL or a URN.
 > 
 > Lastly, I bit my fingers (tongue) during some of the previous
 > discussion, but let me try to say it briefly here.  I think we both
 > agree that as you are using it here "URI" is a syntax, a way of
 > expresing structure.  URNs and URLs are not syntaxes, but rather
 > semantic entities - identifiers and locators.

We don't agree.  I don't see it that way.  But to explain my position,
I would be tempted to launch into why the semantic differences between
URNs and URLs are non-existent.  I'll steer clear of that for now.

If anything, URNs and URLs are both types of identifiers, URIs.  Each
URI scheme has a syntax (a way of expressing or notating the
identifiers) and an *intended* semantics.  There is also a generic URI
syntax which applies to all schemes, and some generic semantics, such
as implied hierarchy and relative URI processing which applies to some
schemes.  (How we distinguish between syntax and semantics is somewhat
arbitrary anyway, but that is another subject.)

 > They have different
 > requirements, different functionality, and different resolutions.
 > They are abstractions.

Part of the problem might be that these abstractions, as you think of
them, do not exist in the real distributed, anarchistic world.  At
best, we have *intended* semantics.  At best, we have a "global" that
is maybe popularly recognized as the same thing by most people and
services.

 > What are considered addresses by one layer are considered names by
 > the next one down. This holds for URNs and URLs

So does this mean that URNs could be considered addresses at one layer
higher up?  Just as DNS names are considered (by some) addresses in
URLs?

This layered separation between names and addresses is only necessary
if you believe it is necessary to map from name to address, and from
there to the resource itself.  Do you believe in that necessity?  I
have shown in the path scheme that it is *not* necessary to go through
an address.  Would you argue, as I think you did in the past, that the
path scheme is therefore not a URN scheme, but merely a "persistent
URL" scheme?  Does this mean that if we add hierarchy to any URN
scheme, it suddenly ceases being a URN scheme?  If so, you are saying
that names *must* be flat and structureless.  If it is not the
hierarchy, what is it about the path scheme that disqualifies it for
URNhood in your mind?

dan

Path Scheme: http://union.ncsa.uiuc.edu/~liberte/www/path.html


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id SAA18043 for urn-ietf-out; Mon, 3 Feb 1997 18:09:42 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id SAA18035 for <urn-ietf@services.bunyip.com>; Mon, 3 Feb 1997 18:09:39 -0500
Received: from aruba.lerc.nasa.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA19946  (mail destined for urn-ietf@services.bunyip.com); Mon, 3 Feb 97 18:09:23 -0500
Received: from btree.lerc.nasa.gov by aruba.lerc.nasa.gov with ESMTP (NASA LeRC 8.7.4.1/2.01-main) id SAA10528; Mon, 3 Feb 1997 18:09:21 -0500 (EST)
Received: from btree by btree.lerc.nasa.gov with SMTP (NASA LeRC 8.7.4.1/2.01-local) id SAA16784; Mon, 3 Feb 1997 18:09:20 -0500 (EST)
Message-Id: <32F67020.593C@lerc.nasa.gov>
Date: Mon, 03 Feb 1997 18:09:20 -0500
From: omar syed <osyed@lerc.nasa.gov>
Organization: NASA Lewis Research Center
X-Mailer: Mozilla 3.0 (X11; U; SunOS 5.5.1 sun4u)
Mime-Version: 1.0
To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] Reltive URNs
References: <199702032126.QAA10649@lysithea.lcs.mit.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: omar syed <osyed@lerc.nasa.gov>
Errors-To: owner-urn-ietf@bunyip.com

Karen R. Sollins wrote:
> 
>>    If a new HTML tag similar to the <BASE> tag is introduced, (maybe
>>    something like <BASEURN HREF="URN">) and any resource that uses
>>    "relative URNs" is required to indicate the "base URN" using this
>>    new tag, then one can guarantee that a relative URN would never escape
>>    its context without being converted to its global form.
>> 
>>    Unlike the <BASE> tag which may only appear in the header, the
>>    <BASEURN> would need to appear in the body and have a scope
>>    (i.e. <BASEURN> .... </BASEURN>).  This is because a resource may
>>    have multiple contexts and some "relative URNs" may be valid in
>>    some contexts, but not in others.
>> 
>>    Omar
> 
> Omar (and others I think),
> 
> >From past discussions two things are clear.  First, there will
> hopefully be a variety of naming schemes that will have different
> syntaxes, so creating a a global URN from a relative one plus its base
> will mean that the syntax must be known.  But, second,q Ron Daniel has
> gone further than that.  He has suggested that within the privacy of a
> sub-sub-...-subdelegated namespace one ought to be completely free to
> pick the syntax for that part of the space.  My recollection is that
> Ron wasn't alone in this view (I don't mean to pick on Ron, but rather
> find a consistent position for the whole group.)  Thus, for example,
> within gov/lanl/cs there may be a scheme for naming TRs that involves
> group names, dates, perhaps author names, etc. and the need not be in
> any order predetermined by "gov" or "lanl" nor even the highest level
> scheme, call it "dns:" for now.  This means that for any such
> subdelegated namespace, its full syntax must be exposed globally, if
> relative names are ever to be used within its scope.  If not,
> reconstruction of the full URN, even given the base and relative name
> would be impossible.  This doesn't sound promising to me, but maybe
> I'm missing something here about how globally people will want to or
> be able to expose their internal structures and syntaxes.
> 
>                         Karen

Karen,

I agree that the knowledge of the full syntax (and symantics) of a name 
space should not be exposed globally so that a new URN can be
reconstructed 
from a base and relative URN pair.  I think that if the URN specs define
a procedure (and set aside reserved characters) by which a client
can syntacticly manipulate a base and relative URN pair to generate
a new URN, knowledge of the *full* syntax of a name space would not have 
to be exposed.  But all name spaces (which want to take advantage of
relative URNs) would have to conform to defined specifications.

What would be even better is if the client could pass the base and 
relative URN pair to the top level name space resolver and get back
the new URN.  Maybe something like a P2N (pair to name) capablity
provided by the resolver in addition to the others (N2L, N2R, N2C).
This would allow the clients to treat the base and relative URNs
in a completely opaque manner and no knowledge of the syntax or
symantics of the name space would be required on the client end and
no constraints would be imposed on name space syntax by the URN
specifications.

Omar


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA17026 for urn-ietf-out; Mon, 3 Feb 1997 16:27:09 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA17021 for <urn-ietf@services.bunyip.com>; Mon, 3 Feb 1997 16:27:05 -0500
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA18884  (mail destined for urn-ietf@services.bunyip.com); Mon, 3 Feb 97 16:27:03 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id QAA10649; Mon, 3 Feb 1997 16:26:42 -0500
Date: Mon, 3 Feb 1997 16:26:42 -0500
Message-Id: <199702032126.QAA10649@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: osyed@lerc.nasa.gov
Cc: urn-ietf@bunyip.com
In-Reply-To: <32F6186D.4154@lerc.nasa.gov> (message from omar syed on Mon, 03 Feb 1997 11:55:09 -0500)
Subject: Re: [URN] Reltive URNs
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@bunyip.com

   If a new HTML tag similar to the <BASE> tag is introduced, (maybe
   something like <BASEURN HREF="URN">) and any resource that uses
   "relative URNs" is required to indicate the "base URN" using this
   new tag, then one can guarantee that a relative URN would never escape
   its context without being converted to its global form.

   Unlike the <BASE> tag which may only appear in the header, the
   <BASEURN> would need to appear in the body and have a scope
   (i.e. <BASEURN> .... </BASEURN>).  This is because a resource may
   have multiple contexts and some "relative URNs" may be valid in
   some contexts, but not in others.

   Omar



Omar (and others I think),

>From past discussions two things are clear.  First, there will
hopefully be a variety of naming schemes that will have different
syntaxes, so creating a a global URN from a relative one plus its base
will mean that the syntax must be known.  But, second,q Ron Daniel has
gone further than that.  He has suggested that within the privacy of a
sub-sub-...-subdelegated namespace one ought to be completely free to
pick the syntax for that part of the space.  My recollection is that
Ron wasn't alone in this view (I don't mean to pick on Ron, but rather
find a consistent position for the whole group.)  Thus, for example,
within gov/lanl/cs there may be a scheme for naming TRs that involves
group names, dates, perhaps author names, etc. and the need not be in
any order predetermined by "gov" or "lanl" nor even the highest level
scheme, call it "dns:" for now.  This means that for any such
subdelegated namespace, its full syntax must be exposed globally, if
relative names are ever to be used within its scope.  If not,
reconstruction of the full URN, even given the base and relative name
would be impossible.  This doesn't sound promising to me, but maybe
I'm missing something here about how globally people will want to or
be able to expose their internal structures and syntaxes.

			Karen



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id QAA16821 for urn-ietf-out; Mon, 3 Feb 1997 16:16:17 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id QAA16816 for <urn-ietf@services.bunyip.com>; Mon, 3 Feb 1997 16:16:14 -0500
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA18816  (mail destined for urn-ietf@services.bunyip.com); Mon, 3 Feb 97 16:16:11 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id PAA11028; Mon, 3 Feb 1997 15:15:53 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id PAA23316; Mon, 3 Feb 1997 15:16:11 -0600 (CST)
Date: Mon, 3 Feb 1997 15:16:11 -0600 (CST)
Message-Id: <199702032116.PAA23316@void.ncsa.uiuc.edu>
To: Scott Seligman <Scott.Seligman@eng.sun.com>
Cc: urn-ietf@bunyip.com, ietf-url@imc.org
Subject: Re: [URN] Re: Relative URLs and URNs 
In-Reply-To: <199702031850.KAA22557@spin.eng.sun.com>
References: <Pine.SUN.3.95q.970203162229.245I-100000@enoshima> <199702031850.KAA22557@spin.eng.sun.com>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com.Martin.J.Duerst.writes:First, relative.operations.are.purely.syntactical, so.the.client.will.just.chop.off.on.the.URN.and.either.construct.something.This.is.actually.in.contrast.with.what.Daniel.suggests.or.supposes.in.some.of.his.mails (or get > >stuck), namely.that.the.browser.is.using.some.knowledge.about.the.hierarchy.for.retrieval:It.doesn't.presently.for.URLs.

Scott Seligman writes:
 > An excellent insight:  we must be careful to distinguish between
 > syntactic transformations and semantic "knowledge".  The rules for
 > processing relative URIs are an example of the former.

Well, whether it is a syntactic transformation or semantic knowledge
is ... just semantics (i.e. it's an arbitrary distinction), especially
in this case.  A syntactic transformation based on rules about a '/'
separated list of components is essentially implicit, innate knowledge
about the corresponding hierarchy.  What kind of semantic knowledge
are you thinking about that is knowledge about a hierarchy but
distinguishable (not derivable) from the transformation rules?

One thing that *might* be different (if we agree on the following) is
that you cannot assume anything more about the hierarchy than you
operate on given a set of relative URIs that climb around in the
hierarchy.  For example, if none of the relative URIs you operate on
start with '.' or '..', they never climb up the hierarchy, so you
don't know if you are allowed to, even if there are '/'s in the base
URI.  But what you do know about is at least partial knowledge of the
hierarchy.

But I don't think that I even agree with the previous paragraph.  If
URIs can only use '/' to imply hierarchy so that relative URIs can be
used, there are some other things that the knowledge of the existence
of a hierachy can be used for.  Some web crawlers explore by looking
at all prefixes of a known URL to find other URLs.  These new URLs may
return a directory index or an index.html file, for example.  All
these generated URIs can be requested, but any particular URI, even
one that looks like an intermediate node in a hierarchy, might
correspond to nothing.

Something that exists for one user might not (apparently) exist
for another user, for security reasons.

But if an opaque URI scheme can use '/' for whatever it want besides
hierarchy, you have to know at least whether the scheme is opaque
before you can infer any hierarchy.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id PAA15291 for urn-ietf-out; Mon, 3 Feb 1997 15:19:11 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id PAA15281 for <urn-ietf@services.bunyip.com>; Mon, 3 Feb 1997 15:19:08 -0500
Received: from mercury.Sun.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA18338  (mail destined for urn-ietf@services.bunyip.com); Mon, 3 Feb 97 15:19:04 -0500
Received: from Eng.Sun.COM ([129.146.1.13]) by mercury.Sun.COM (SMI-8.6/mail.byaddr) with SMTP id MAA27153; Mon, 3 Feb 1997 12:18:28 -0800
Received: from jurassic.eng.sun.com by Eng.Sun.COM (SMI-8.6/SMI-5.3) id KAA27650; Mon, 3 Feb 1997 10:50:28 -0800
Received: from spin.eng.sun.com by jurassic.eng.sun.com (SMI-8.6/SMI-SVR4) id KAA27544; Mon, 3 Feb 1997 10:50:23 -0800
Received: from localhost by spin.eng.sun.com (SMI-8.6/SMI-SVR4) id KAA22557; Mon, 3 Feb 1997 10:50:20 -0800
Message-Id: <199702031850.KAA22557@spin.eng.sun.com>
To: urn-ietf@bunyip.com, ietf-url@imc.org
Subject: Re: [URN] Re: Relative URLs and URNs 
In-Reply-To: Your message of "Mon, 03 Feb 1997 18:00:23 +0100." <Pine.SUN.3.95q.970203162229.245I-100000@enoshima> 
Date: Mon, 03 Feb 1997 10:50:19 -0800
From: Scott Seligman <Scott.Seligman@eng.sun.com>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Scott Seligman <Scott.Seligman@eng.sun.com>
Errors-To: owner-urn-ietf@bunyip.com

Martin J. Duerst writes:
>
>First, relative operations are purely syntactical, so the client will
>just chop off on the URN and either construct something (or get
>stuck). This is actually in contrast with what Daniel suggests
>or supposes in some of his mails, namely that the browser is using
>some knowledge about the hierarchy for retrieval: It doesn't
>presently for URLs.

An excellent insight:  we must be careful to distinguish between
syntactic transformations and semantic "knowledge".  The rules for
processing relative URIs are an example of the former.


>For those that are sceptical with respect to relative namespaces,
>it means just not to allow slashes in your namespace or your URNs.

There's no need to be even this strong.  If relative naming is
inappropriate for a particular URI namespace, then don't publish
relative URIs for that namespace.  All the issues about whether and
how slashes should be interpreted then become moot.

The guidance that the RFCs should give is this:  If a namespace designer
chooses to use a slash in a (semantic) manner that is inconsistent with
current practice, then even if no syntactic difficulties are caused,
he will be at risk of generating "much heat (but maybe little light)"
and should think carefully.


Scott
Seligman@eng.sun.com


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA08463 for urn-ietf-out; Mon, 3 Feb 1997 12:06:32 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA08458 for <urn-ietf@services.bunyip.com>; Mon, 3 Feb 1997 12:06:28 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA16023  (mail destined for urn-ietf@services.bunyip.com); Mon, 3 Feb 97 12:06:15 -0500
Received: by privateer.windrose.omaha.ne.us; Mon Feb  3 11:05 CST 1997
Message-Id: <32F61AD4.3501@ds.internic.net>
Date: Mon, 03 Feb 1997 11:05:24 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: urn-ietf@bunyip.com
Subject: [URN] Pre-release #3 of syntax -02 draft...
Content-Type: multipart/mixed; boundary="------------762F7F53594C"
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@bunyip.com

This is a multi-part message in MIME format.

--------------762F7F53594C
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Thanks to everyone for comments, and especially thanks to Leslie for
putting them together.  Attached is the pre-release #3 of 
the syntax draft (or is it #4?).

Changes from last pre-release are:

Addition of reserved character set and discussion section (2.3).
"%" and "/" are now moved to the reserved character set.  The
discussion of "%" and %-encoding now moved to this section.  Discussion
added for "/".

Any more comments, or can we go with this as -02?

Ryan

--------------762F7F53594C
Content-Type: text/plain; charset=us-ascii; name="urn.syntax.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="urn.syntax.txt"







Internet-Draft                                                Ryan Moats
draft-ietf-urn-syntax-02.txt                                        AT&T
Expires in six months                                       January 1997


                               URN Syntax
                 Filename: draft-ietf-urn-syntax-02.txt


Status of This Memo

      This document is an Internet-Draft.  Internet-Drafts are working
      documents of the Internet Engineering Task Force (IETF), its
      areas, and its working groups.  Note that other groups may also
      distribute working documents as Internet-Drafts.

      Internet-Drafts are draft documents valid for a maximum of six
      months and may be updated, replaced, or obsoleted by other
      documents at any time.  It is inappropriate to use Internet-
      Drafts as reference material or to cite them other than as ``work
      in progress.''

      To learn the current status of any Internet-Draft, please check
      the ``1id-abstracts.txt'' listing contained in the Internet-
      Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
      (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
      Coast), or ftp.isi.edu (US West Coast).


Abstract

   Uniform Resource Names (URNs) are intended to serve as persistent
   resource identifiers. This document sets forward the canonical syntax
   for URNs.  Support for both existing legacy and new namespaces is
   discussed. Requirements for URN presentation and transmission are
   presented.  Finally, there is a discussion of URN equivalence and how
   to determine it.

1. Introduction

   Uniform Resource Names (URNs) are intended to serve as persistent
   resource identifiers and are designed to make it easy to map other
   namespaces (which share the properties of URNs) into URN-space. The
   URN syntax therefore provides a means to encode character data in a
   form that can be sent in existing protocols, transcribed on most
   keyboards, etc.





Expires 7/31/97                                                 [Page 1]





INTERNET DRAFT                 URN Syntax                   January 1997


2. Syntax

   All URNs have the following syntax:

                     <URN> ::= "urn:" <NID> ":" <NSS>

   <NID> is the Namespace Identifier, and <NSS> is the Namespace
   Specific String.  The leading case-insensitive "urn:" sequence is
   required.  The Namespace ID is used to determine the _syntactic_
   interpretation of the Namespace Specific String (as discussed in
   [1]).

   RFC 1737 [2] presents additional requirements on URN encoding, which
   all have implications as far as limiting syntax.  On the other hand,
   the requirement to support existing legacy naming systems has the
   effect of broadening syntax.  Thus, we discuss the acceptable syntax
   for both the Namespace Identifier and the Namespace Specific String
   separately.

2.1 Namespace Identifier Syntax

   The following is the syntax for the Namespace Identifier. To (a) be
   consistent with all potential resolution schemes and (b) not put any
   undue constraints on any potential resolution scheme, the syntax for
   the Namespace Identifier is:

   <NID>         ::= <let-num> [ *<let-num-hyp> ]

   <let-num-hyp> ::= <upper> | <lower> | <number> | "-"

   <let-num>     ::= <upper> | <lower> | <number>

   <upper>       ::= "A" | "B" | "C" | "D" | "E" | "F" | "G" | "H" |
                     "I" | "J" | "K" | "L" | "M" | "N" | "O" | "P" |
                     "Q" | "R" | "S" | "T" | "U" | "V" | "W" | "X" |
                     "Y" | "Z"

   <lower>       ::= "a" | "b" | "c" | "d" | "e" | "f" | "g" | "h" |
                     "i" | "j" | "k" | "l" | "m" | "n" | "o" | "p" |
                     "q" | "r" | "s" | "t" | "u" | "v" | "w" | "x" |
                     "y" | "z"

   <number>      ::= "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" |
                     "8" | "9"



   This is slightly more restrictive that what is stated in [3] (which



Expires 7/31/97                                                 [Page 2]





INTERNET DRAFT                 URN Syntax                   January 1997


   allows the characters "." and "+").  Further, the Namespace
   Identifier is case insensitive, so that "ISBN" and "isbn" refer to
   the same namespace.

   To avoid confusion with the "urn:" identifier, the NID "urn" is
   reserved and MUST NOT be used.

2.2 Namespace Specific String Syntax

   As required by 1737, there is a single canonical representation of
   the NSS portion of an URN.   The format of this single canonical form
   follows:

   <NSS>         ::= 1*<URN chars>

   <URN chars>   ::= <trans> | "%" <hex> <hex>

   <trans>       ::= <upper> | <lower> | <number> | <other> | <reserved>

   <hex>         ::= <number> | "A" | "B" | "C" | "D" | "E" | "F" |
                     "a" | "b" | "c" | "d" | "e" | "f"

   <other>       ::= "(" | ")" | "+" | "," | "-" | "." |
                     ":" | "=" | "?" | "@" | ";" | "$" |
                     "_" | "!" | "~" | "*" | "'"

   Depending on the rules governing a namespace, valid identifiers in a
   namespace might contain characters that are not members of the URN
   character set above (<URN chars>).  Such strings MUST be translated
   into canonical NSS format before using them as protocol elements or
   otherwise passing them on to other applications. Translation is done
   by encoding each character outside the URN character set as a
   sequence of one to six octets using UTF-8 encoding, and the encoding
   of each of those octets as "%" followed by two characters from the
   <hex> character set above. The two characters give the hexadecimal
   representation of that octet.

2.3 Reserved characters

   The remaining character set left to be discussed above is the
   reserved character set, which contains various characters reserved
   from normal use.  The reserved character set follows, with a
   discussion on the specifics of why each character is reserved.

   The reserved character set is:

   <reserved>    ::= "/" | "%"




Expires 7/31/97                                                 [Page 3]





INTERNET DRAFT                 URN Syntax                   January 1997


2.3.1 The "%" character

   The "%" character is reserved in the URN syntax for introducing the
   escape sequence for an octet.  Literal use of the "%" character in a
   namespace must be encoded using "%25" in URNs for that namespace.
   The presence of an "%" character in a URN MUST be followed by two
   characters from the <hex> character set.

   Namespaces MAY designate one or more characters from the URN
   character set as having special meaning for that namespace.  If the
   namespace also uses that character in a literal sense as well, the
   character used in a literal sense MUST be encoded with "%" followed
   by the hexadecimal representation of that octet.  Therefore, the
   process of registering a namespace identifier shall include
   publication of a definition of which characters have a special
   meaning to that namespace.

2.3.2 The "/" character

   The "/" character is RESERVED for denoting relativity in the URN
   namespace (i.e. as part of the process of handling URNs).  A "/"
   should be %-encoded (i.e. %2F) if and only if:

         - in the particular namespace, "/" does not necessarily denote
           hierarchy (or other relative terms).
         - the designers of the namespace have determined that it is
           not desirable to expose that hierarchy _for_the_purposes_
           _of_describing_relationships_between_URNs (e.g., if some
           other hierarchy is desired)

2.4 Excluded characters

   The following list is included only for the sake of completeness.
   Any octets/characters on this list are explicitly NOT part of the URN
   character set, and if used in a URN, MUST be %encoded:

   <excluded> ::= octets 0-32 (0-20 hex) | "\" | """ | "#" | "&" | "<"
                  | ">" | "[" | "]" | "^" | "`" | "{" | "|" | "}" | octets 127-255 (7F-FF hex)

   A URN ends when an octet/character from the excluded character set
   (<excluded>) is encountered.  The character from the excluded
   character set is NOT part of the URN.

3. Support of existing legacy naming systems and new naming systems

   Any namespace (existing or newly-devised) that is proposed as a URN-
   namespace and fulfills the criteria of URN-namespaces MUST be
   expressed in this syntax.  If names in these namespaces contain



Expires 7/31/97                                                 [Page 4]





INTERNET DRAFT                 URN Syntax                   January 1997


   characters other than those defined for the URN character set, they
   MUST be translated into canonical form as discussed in section 2.2.

4. URN presentation and transport

   URN-aware applications MAY support "natural" display of URNs which
   contain characters encoded using "%" notation.  However, they MUST
   provide for display of URNs in canonical form (i.e. in a format
   suitable for transcription).

   URNs MUST be transported in canonical format.

5. Lexical Equivalence in URNs

For various purposes, such as caching, it is necessary to determine
equivalence without actually resolving the URN. This done by testing for
"lexical equivalence". Two URNs are lexically equivalent if they are
octet-by-octet equal after the following preprocessing

        1. normalize the case of the leading "urn:" token
        2. normalize the case of the NID
        3. normalizing the case of any "%" escaping

Some namespaces may define additional lexical equivalences, such as
case-insensitivity of the NSS (or parts thereof).  Additional lexical
equivalences MUST be documented as part of namespace registration, MUST
always have the effect of eliminating some of the false negatives
obtained by the procedure above, and MUST NEVER say that two URNs are
not equivalent if the procedure above says they are equivalent.

6. Functional Equivalence in URNs

   Functional equivalence is determined by URN resolvers and is
   therefore outside the scope of this document.  Namespace registration
   MUST include documentation on how to determine functional equivalence
   for that namespace.

7. Examples of equivalence

   The following URN comparisons highlight the difference between these
   types of equivalence:

     urn:isbn:1-23485-8-29, urn:isbn:1-23485-8-29 are lexically equiv.
     urn:isbn:1-23485-8-29, URN:ISBN:1-23485-8-29 are lexically equiv.
     urn:isbn:1-23485-8-29, urn:isbn:123485829 are not lexically equiv.
        but may be functionally equivalent.





Expires 7/31/97                                                 [Page 5]





INTERNET DRAFT                 URN Syntax                   January 1997


8. Security considerations

   This document specifies the syntax for URNs.  While some namespaces
   resolvers may assign special meaning to certain of the characters of
   the Namespace Specific String, any security consideration resulting
   from such assignment are outside the scope of this document.  It is
   strongly recommended that the process of registering a namespace
   identifier include any such considerations.

9. Acknowledgments

   Thanks to various members of the URN working group and <<your name
   here!!>> for comments on earlier drafts of this document.  This
   document is partially supported by the National Science Foundation,
   Cooperative Agreement NCR-9218179.

10. References

   Request For Comments (RFC) and Internet Draft documents are available
   from <URL:ftp://ftp.internic.net> and numerous mirror sites.

         [1]         K. R. Sollins. "Requirements and a Framework for
                     URN Resolution Systems" Internet Draft (work in
                     progress).  November 1996.


         [2]         K. Sollins, L. Masinter.  "Functional Requirements
                     for Uniform Resource Names," RFC 1737.  December
                     1994.


         [3]         T. Berners-Lee, R. Fielding, L. Masinter. "Uniform
                     Resource Locators (URL)," Internet Draft (work in
                     progress).  December 1996.

11. Editor's address

   Ryan Moats
   AT&T
   15621 Drexel Circle
   Omaha, NE 68135-2358
   USA

   Phone:  +1 402 894-9456
   EMail:  jayhawk@ds.internic.net






Expires 7/31/97                                                 [Page 6]





INTERNET DRAFT                 URN Syntax                   January 1997


Appendix A. Handling of URNs by URL resolvers/browsers.

   The URN syntax has been defined so that URNs can be used in places
   where URLs are expected.  A resolver that conforms to the current URL
   syntax specification [3] will extract a scheme value of "urn:"
   rather than a scheme value of "urn:<nid>".

   A URN MUST be considered an opaque URL by URL resolvers and either
   passed (with the "urn:" tag) to a URN resolver for resolution.  The
   URN resolver can either be an external resolver that the URL resolver
   knows of, or it can be functionality built-in to the URL resolver.

   To avoid confusion of users, a URL browser SHOULD display the com-
   plete URN (including the "urn:" tag) to ensure that there is no con-
   fusion between URN namespace identifiers and URL scheme identifiers.


                This Internet Draft expires July 31, 1997.

































Expires 7/31/97                                                 [Page 7]



--------------762F7F53594C--



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA08399 for urn-ietf-out; Mon, 3 Feb 1997 12:00:21 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA08394 for <urn-ietf@services.bunyip.com>; Mon, 3 Feb 1997 12:00:18 -0500
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15993  (mail destined for urn-ietf@services.bunyip.com); Mon, 3 Feb 97 12:00:01 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <12836-0@josef.ifi.unizh.ch>; Mon, 3 Feb 1997 18:00:24 +0100
Date: Mon, 3 Feb 1997 18:00:23 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Cc: urn-ietf <urn-ietf@bunyip.com>, URL mailing list <ietf-url@imc.org>
Subject: Re: [URN] Re: Relative URLs and URNs
In-Reply-To: <199701312234.QAA06798@void.ncsa.uiuc.edu>
Message-Id: <Pine.SUN.3.95q.970203162229.245I-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@bunyip.com

On Fri, 31 Jan 1997, Daniel LaLiberte wrote:

> RFC 1808 describes a seven step process for constructing the absolute
> URL from the relative URL and the context.  We can just substitute URI
> (and therefore include URN) wherever it says URL.  The first step of
> the seven concerns finding the base URI, which I give here in brief
> since that is where the clarification is needed.
> 
> Use the first one that succeeds:
> 
> 1. Use the explicit base URI from the document content, if any.
> 2. Use the explicit base URI from the encapsulating entity, if any.
>    (e.g. http response message, another document, etc)
> 3. Use the URI used to retrieve the entity, if any.
> 4. Otherwise the base URI is undefined.
> 
> Step 3 should be clarified: If there is no explicit base URI
> found by step 1 and 2, we should use the *last* URI used
> to retrieve the entity, not the first or some intermediate.  This
> applies both for a chain of URL redirections or for a URN that is
> resolved into a URL.  Roy Fielding pointed this out to me when I
> thought it should be the first URI used, or perhaps the last
> permanent redirect.
> 
> So this clarification is an answer to your question above; whether
> the relative URI is applied to the name or the location depends on
> what the document and server say should be done.

Many thanks for the clarification. This means that *if* you have
some kind of resolution chain, then it is the last result in this
chain that is relevant. So in the case of a simple resolution chain
URN -> URL -> Resource, this means that it's the URL, and not
the URN, that is used for relative operation. This, and the
fact that you always can specify the base of the relative operations
with <BASE>, means that you always have a way out.

Now the next question is: What happens if resolution is "direct",
and the original URN becomes the base of relative operations?
Actually, that might not be as bad as some of us think. First,
relative operations are purely syntactical, so the client will
just chop off on the URN and either construct something (or get
stuck). This is actually in contrast with what Daniel suggests
or supposes in some of his mails, namely that the browser is using
some knowledge about the hierarchy for retrieval: It doesn't
presently for URLs.

Second, the document provider, which may not be identical
to the URN provider, but anyway has to be somewhat related to it,
and is certainly lumped together with it by the user on the client
side, has control over what the base of the document will be, and
knows whether the base, concatenated (more or less) with the
relative references in the document, lead to sensible things
(whether they be URLs or URNs).

Third, a spec for a certain scheme says whether this scheme is
generic or not, but the relativity processing machinery of the
client doesn't need to know. If it sees a relative reference
(no "urn:" prefix nor any scheme prefix and so on), and has
to resolve it, it just works ahead with the base and produces
something according to well-defined rules. If some HTML document
has <BASE HREF="mailto:xxx@yyyy.zzz">, and a relative reference
HREF="aaa/bbb", the client will just come up with a mailtool
for aaa/bbb (at least that was what I got on my few tests),
which means that it has, hopefully according to some provisions
in the relative URL spec, constructed an URL of mailto:aaa/bbb.

Fourth, the "/" is reserved for hierarchy (and nothing else)
according to RFC 1630, but not so according to RFC 1738.
An opaque scheme can use the "/" for whatever it wants.
Of course, this might not be a good idea because it might
give the impression of hierarchy where there is none, but
it's not a problem.

So for URN syntax and stuff, this may have the interesting
consequence that we don't really have to worry about it :-).
If an URN namespace wants to use the "/", for whatever purpose,
it can do so. If an URN producer wants to produce URNs with
a slash in them, (s)he may do so, given that the namespace
allows it (or may have to use slashes if the namespace requires it).
If a content provider wants to take advantage of hierarchical
resolution, (s)he may do so given that the URIs that will be
produced after the prescribed syntactical operations refer
to the intended resource.

The whole thing actually works on Netscape (Sun and Mac)
and probably on other browsers. For a document with
<BASE HREF="urn:isbn:xyz/"> and a link with <A HREF="abc/def">
I get the error:
	URN's not internally supported,
	use an HTTP proxy server: urn:isbn:xyz/abc/def
This, apart from the "'" in "URN's", makes good sense with
respect to the above.

So for Daniel, this means that the idea of having path:
and http: in parallel will work. But the idea of a client
using the relative structure to find something more quickly
will not work (it might work on a resolver close to the client,
and for a certain namespace, though).

For those that are sceptical with respect to relative namespaces,
it means just not to allow slashes in your namespace or your URNs.

For the syntax document, it means that "/" can be a character like
e.g. a letter, without any special provisions. If it's used in
a reserved function in a namespace, and this namespace has the
requirement to encode it in functions other than the reserved
function, it has to be escaped, as is the case for other characters.

We would have to add that in terms of relative addressing, URNs
are treated in the same way as URLs (if they ever have to be
treated that way).

The only thing that is not clear to me currently is what happens
with the "#". This is more dangerous than "/" because a "#" actually
means "don't send the part after me to the resolver", which is not
the thing that an average URN scheme might want to happen.
The examples I have just tested with my browser (where the part
after the "#" actually does get sent off sometimes), and my understanding
of relative processing are not as thourough to make any conclusions
on this issue. Another thing that might get in the way of "relative
URNs" is the second ":". In simple cases, it seems to work, but
I don't know about more complicated cases.


> Exposing the hierarchical structure *allows* use of relative URNs, but
> even with that structure, you wouldn't have to use relative URNs if
> you did not want to.

Agreed.


> Moreover, exposing the structure permits more scalable resolution.
> Information obtained at intermediate levels can be cached so the
> client can use that information in subsequent similar requests rather
> than requesting it again.  

If that is done, it will be scheme/namespace-specific. Currently,
the closest thing to this is the ftp: scheme, where you *could* have
a connection open over subsequent downloads and move across the
directories with "cd" commands. It's not possible now with URLs
to deduce some "localized" information just from the fact that
an URL contains some slashes. We shoudn't try to introduce such
an assumption for URNs, where relativity seems to have less merrit
than for URLs.


> I've written (long ago - rough draft) some more on this scaling issue at:
> 
>   http://union.ncsa.uiuc.edu/~liberte/scalability.html
> 
> In order of preference we have:
> 1. No distribution - one server
> 2. Random distribution
> 3. Organized distribution

So no distribution is preferable to random distribution which is
preferable to organized distribution? Why then do you stress
organised distribution so much?
 


Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA08339 for urn-ietf-out; Mon, 3 Feb 1997 11:55:29 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA08334 for <urn-ietf@services.bunyip.com>; Mon, 3 Feb 1997 11:55:27 -0500
Received: from aruba.lerc.nasa.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15939  (mail destined for urn-ietf@services.bunyip.com); Mon, 3 Feb 97 11:55:16 -0500
Received: from btree.lerc.nasa.gov by aruba.lerc.nasa.gov with ESMTP (NASA LeRC 8.7.4.1/2.01-main) id LAA18861; Mon, 3 Feb 1997 11:55:09 -0500 (EST)
Received: from btree by btree.lerc.nasa.gov with SMTP (NASA LeRC 8.7.4.1/2.01-local) id LAA03257; Mon, 3 Feb 1997 11:55:09 -0500 (EST)
Message-Id: <32F6186D.4154@lerc.nasa.gov>
Date: Mon, 03 Feb 1997 11:55:09 -0500
From: omar syed <osyed@lerc.nasa.gov>
Organization: NASA Lewis Research Center
X-Mailer: Mozilla 3.0 (X11; U; SunOS 5.5.1 sun4u)
Mime-Version: 1.0
To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] Reltive URNs
References: <199701311901.OAA11060@lysithea.lcs.mit.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: omar syed <osyed@lerc.nasa.gov>
Errors-To: owner-urn-ietf@bunyip.com

Karen R. Sollins wrote:
> 
> Yes, URNs are intended not only to be persistent, but also to be
> global.  Furthermore, the closest we got in the URN requirements to
> humans was to say that they be "human transcribable".  We
> intentionally did not go further into the realm of human friendliness.
> Relative and global are contradictory in my model of this world,
> unless someone can _guarantee_ that a relative URN would NEVER escape
> the environment within which it is relative without being converted to
> its global representation.  But, if that's the case, it doesn't belong
> in a standard anyway; it's a private convention, and people can do
> anything they want in private, as long as it doesn't affect the
> outside world.
> 
> So, this whole discussion about "relative" URNs leaves me very puzzled.
> 
>                         Karen

If a new HTML tag similar to the <BASE> tag is introduced, (maybe
something like <BASEURN HREF="URN">) and any resource that uses
"relative URNs" is required to indicate the "base URN" using this
new tag, then one can guarantee that a relative URN would never escape
its context without being converted to its global form.

Unlike the <BASE> tag which may only appear in the header, the
<BASEURN> would need to appear in the body and have a scope
(i.e. <BASEURN> .... </BASEURN>).  This is because a resource may
have multiple contexts and some "relative URNs" may be valid in
some contexts, but not in others.

Omar


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA07708 for urn-ietf-out; Mon, 3 Feb 1997 11:34:42 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA07703 for <urn-ietf@services.bunyip.com>; Mon, 3 Feb 1997 11:34:39 -0500
Received: from aruba.lerc.nasa.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15709  (mail destined for urn-ietf@services.bunyip.com); Mon, 3 Feb 97 11:34:36 -0500
Received: from btree.lerc.nasa.gov by aruba.lerc.nasa.gov with ESMTP (NASA LeRC 8.7.4.1/2.01-main) id LAA17755; Mon, 3 Feb 1997 11:34:33 -0500 (EST)
Received: from btree by btree.lerc.nasa.gov with SMTP (NASA LeRC 8.7.4.1/2.01-local) id LAA02596; Mon, 3 Feb 1997 11:34:32 -0500 (EST)
Message-Id: <32F61397.3861@lerc.nasa.gov>
Date: Mon, 03 Feb 1997 11:34:31 -0500
From: omar syed <osyed@lerc.nasa.gov>
Organization: NASA Lewis Research Center
X-Mailer: Mozilla 3.0 (X11; U; SunOS 5.5.1 sun4u)
Mime-Version: 1.0
To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Cc: Daniel LaLiberte <liberte@ncsa.uiuc.edu>, "Ron Daniel Jr." <rdaniel@lanl.gov>, URL mailing list <ietf-url@imc.org>, urn-ietf <urn-ietf@bunyip.com>
Subject: Re: [URN] Re: Relative URLs and URNs
References: <Pine.SUN.3.95q.970131181815.246R-100000@enoshima>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: omar syed <osyed@lerc.nasa.gov>
Errors-To: owner-urn-ietf@bunyip.com

Martin J. Duerst wrote:
> 
> On Fri, 31 Jan 1997, Daniel LaLiberte wrote:
> 
> >  > Thus spoke Omar Syed:
> >  > > 2. clients must treat <NSS> as an opaque string (i.e. do not interperet)
> >  >
> > Ron Daniel, Jr. writes:
> >  > I think assumption 2 is in error. Clients that know the structure of
> >  > a name in a particular namespace are likely to manipulate it.
> >
> > I agree.  Clients, of course, can do whatever they want (whatever they
> > can get away with) anyway, but they have to be able to interpret the
> > structure of an identifier in order to do as much processing of it on
> > their own as they can.  Forcing clients (if that were possible) to
> > always consult a remote server to process the whole identifier is a
> > sure way to make the system unscalable.
> 
> Forcing to consult a *remote* server is a bad thing. On the other
> hand, if we would require that a client *has to* understand anything
> about the structure of certain URNs, that might also be too much
> of a limitation.

I had always thought that one of the beauties of URNs (aside from
persistence) was that clients didn't have to understand anything
about the structure of the <NSS> portion of the URN.  Is there any
reason why they need to since they are going to be using a resolver
to do the N2L, N2R or N2C mapping.  The only reason I can see is
when a client want to create a new URN from a "relative URN" and a
previous "base URN".  If some rules for doing this are established
which apply to all URN name spaces or better yet, if the client
could consult a resolver to create the new URN, this one reason
could be eliminated.

In general, I think that the less processing the clients are required 
to do on the <NSS> the better.  This allows new URN schemes to be
introduced without having to modify all the clients.

Omar


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id KAA05933 for urn-ietf-out; Mon, 3 Feb 1997 10:58:49 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id KAA05926 for <urn-ietf@services.bunyip.com>; Mon, 3 Feb 1997 10:58:46 -0500
Received: from aruba.lerc.nasa.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15259  (mail destined for urn-ietf@services.bunyip.com); Mon, 3 Feb 97 10:58:43 -0500
Received: from btree.lerc.nasa.gov by aruba.lerc.nasa.gov with ESMTP (NASA LeRC 8.7.4.1/2.01-main) id KAA15779; Mon, 3 Feb 1997 10:58:32 -0500 (EST)
Received: from btree by btree.lerc.nasa.gov with SMTP (NASA LeRC 8.7.4.1/2.01-local) id KAA01624; Mon, 3 Feb 1997 10:58:31 -0500 (EST)
Message-Id: <32F60B25.3490@lerc.nasa.gov>
Date: Mon, 03 Feb 1997 10:58:29 -0500
From: omar syed <osyed@lerc.nasa.gov>
Organization: NASA Lewis Research Center
X-Mailer: Mozilla 3.0 (X11; U; SunOS 5.5.1 sun4u)
Mime-Version: 1.0
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Cc: URL mailing list <ietf-url@imc.org>, urn-ietf@bunyip.com
Subject: Re: [URN] Re: Relative URLs and URNs
References: <199701310644.XAA03311@acl.lanl.gov> <199701311656.KAA03953@void.ncsa.uiuc.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: omar syed <osyed@lerc.nasa.gov>
Errors-To: owner-urn-ietf@bunyip.com

Daniel LaLiberte wrote:
> 
>  > Thus spoke Omar Syed:
>  > > 2. clients must treat <NSS> as an opaque string (i.e. do not interperet)
>  >
> Ron Daniel, Jr. writes:
>  > I think assumption 2 is in error. Clients that know the structure of
>  > a name in a particular namespace are likely to manipulate it.
> 
> I agree.  Clients, of course, can do whatever they want (whatever they
> can get away with) anyway, but they have to be able to interpret the
> structure of an identifier in order to do as much processing of it on
> their own as they can.  Forcing clients (if that were possible) to
> always consult a remote server to process the whole identifier is a
> sure way to make the system unscalable.

To resolve a URN to a location, resource or citation, a client
always needs to consult a remote resolver and pass it the
complete URN or partially processed URN.  Is this not always true?

Omar


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id EAA24373 for urn-ietf-out; Mon, 3 Feb 1997 04:49:29 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id EAA24366 for <urn-ietf@services.bunyip.com>; Mon, 3 Feb 1997 04:49:26 -0500
Received: from hq.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA13715  (mail destined for urn-ietf@services.bunyip.com); Mon, 3 Feb 97 04:49:24 -0500
Received: by hq.lcs.mit.edu (4.1/NSCS-1.0S)  id AA00371; Mon, 3 Feb 97 04:49:20 EST
Date: Mon, 3 Feb 97 04:49:20 EST
From: timbl@hq.lcs.mit.edu (Tim Berners-Lee)
Message-Id: <9702030949.AA00371@hq.lcs.mit.edu>
To: sollins@LCS.MIT.EDU, urn-ietf@bunyip.com
Subject: Re:  [URN] another issue
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: timbl@hq.lcs.mit.edu (Tim Berners-Lee)
Errors-To: owner-urn-ietf@bunyip.com

Karen,

We have to remember that we are defining UR* so that
people can do sensible things with them.  The only time
that URIs (whether URN or URL) refer to more than
one resource is when they refer to a "generic" resource
such as say the Bible when different more specific
UR* would refer to more specific instances such as a Fr translation
of  the King James Version.  I can't see why anyone owning
any URL space woulduse the same URL to refer to both a manual
and a reference card.  The generation machinery would
generate either automaticallywhen asked for the URN or L in question.

Tim


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id RAA04355 for urn-ietf-out; Sun, 2 Feb 1997 17:09:44 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id RAA04350 for <urn-ietf@services.bunyip.com>; Sun, 2 Feb 1997 17:09:41 -0500
Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA10461  (mail destined for urn-ietf@services.bunyip.com); Sun, 2 Feb 97 17:09:37 -0500
Received: from ishtar.fsc.fujitsu.com (ishtar [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id OAA18680; Sun, 2 Feb 1997 14:09:21 -0800 (PST)
Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id OAA11508; Sun, 2 Feb 1997 14:09:15 -0800 (PST)
Date: Sun, 2 Feb 1997 14:09:15 -0800 (PST)
From: Terry Allen <tallen@fsc.fujitsu.com>
Message-Id: <199702022209.OAA11508@ishtar.fsc.fujitsu.com>
To: sollins@LCS.MIT.EDU, urn-ietf@bunyip.com
Subject: Re: [URN] another issue
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
Errors-To: owner-urn-ietf@bunyip.com

Karen writes:
| Consider the following example.  There are two documents a complete
| manual for a piece of software and summary of the commands.  They have
| different URNs because they are different resources.  Now, the way
| they are realized is that when someone wants a copy of one, a request
| (let's assume in HTTP, since what comes back is in HTML) to a URL.
| But in reality there is one document generator that generates these
| documents on demand.  Thus, both URNs will resolve to the same URL and
| the URN of the resource being requested had better be sent to the
| location in order that it generate the correct resource.

The URNs don't resolve to the URL.  I assume that the server infers
something about the user's wants from some information in addition
to the URL, oh, say, the user's IP address.  Is that right?

| The simple problem here is that I don't think HTTP supports this kind
| of request, but correct me if I'm wrong.  But there is a larger
| issue.  When a URN is translated into a URL, you can never know

URNs are not translated into URLs but rather mapped.

| whether the URN will be needed in order to get the resource you want,
| or whether you are lucky this time and the URL is the locaion of
| exactly one resource as identified by URNs.  So, I think I have landed

Always true, regardless of your premises.

| us in a place where we have to make a choice.  Either we have to say
| that a URL can only locate exactly one resource as identified by URNs
| and generators such as the one I described above is illegal, or we
| have put a requirement on any supporting transport protocol that it
| will include URNs in requests.
| 
| Opinions?  Comments?  Do we have any alternative options here?

Absent a fuller explanation, I don't see why this is an issue for
URNs at all.  Whoever sets up a system of this sort would do his
users a favor by sending the URN along with the document, including
a note explaining how the system works, though.  


Regards,
    Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
"In going on with these experiments, how many pretty systems do we build,
 which we soon find outselves obliged to destroy?" - Benjamin Franklin
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id NAA27723 for urn-ietf-out; Sun, 2 Feb 1997 13:15:31 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id NAA27718 for <urn-ietf@services.bunyip.com>; Sun, 2 Feb 1997 13:15:28 -0500
Received: from proxy1.ba.best.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA09894  (mail destined for urn-ietf@services.bunyip.com); Sun, 2 Feb 97 13:15:24 -0500
Received: from shellx.best.com (shellx.best.com [206.86.0.11]) by proxy1.ba.best.com (8.8.5/8.8.3) with SMTP id KAA25389; Sun, 2 Feb 1997 10:12:39 -0800 (PST)
Date: Sun, 2 Feb 1997 10:12:39 -0800 (PST)
From: "Gregory J. Woodhouse" <gjw@wnetc.com>
To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Cc: liberte@ncsa.uiuc.edu, urn-ietf@bunyip.com
Subject: Re: [URN] Global URNs and relative URIs
In-Reply-To: <199702020024.TAA11577@lysithea.lcs.mit.edu>
Message-Id: <Pine.SGI.3.95.970202095045.14990K-100000@shellx.best.com>
X-Url: http://www.wnetc.com/
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Gregory J. Woodhouse" <gjw@wnetc.com>
Errors-To: owner-urn-ietf@bunyip.com

I kind of have mixed feelings here. Since URNs are, by definition,
"relative URN" does seem like a bit of an oxymoron. Even so, it only seems
obvious that, as a practical matter, it is useful to refer to URNs in
relative format. As an example of what I mean, I recently asked a coworker
to retrieve a web page from 228. In this context, 228 is the last octet of
the IP address of my workstation. I could have given the complete IP
address, but it has become common practice  where I work to refer to hosts
without domain names by the host part of the IP address. Similarly, in the
case of DNS, it is common to refer to hosts in the same domain without
using the FQDN. 

Now, both IP addresses and domain names have something in common: They
reprersent hierarchical namespaces, and that is what makes abbreviate
references possible. There is, of course, a difference, and that is that
sofware often accpts domain names which are not fully qualified, but
generally IP addresses must be used in their complete form. I see the issue
with URNs as basically being whether abbreviated names are meant for human
consumption only (as is the case with IP addreses), or whther they can be
meaningful to software (as is the case with domain names).

Switching to another analogy, a kind of name which is never abbreviated is
the CLSID used in OLE/COM, but CLSIDs aren't meant to ever be seen by
humans. Instead, after registration, humans tend to deal with ProgIDs. In
OLE/COM it is feasible to have unique binary identifiers because there is
another mechanim which allows COM objects to be referenced by mnemonic
names. My understanding has always been that URNs are meant to be used
directly by users (or, what is essentially the same thing, embedded in
HTML) which means they function more like ProgIDs (except that ProgIDs
aren't globally unique!) than CLSIDs.

Okay, I'm rambling a bit here. What I'm attempting to say is that URNs will
generally be hierarchical (and likely must be) and are meant for human
consumption. This being the case, it seems tht some "official" mode of
abbreviated reference seems desirable. Whether the abbreviated URN is to be
termed a reltive URN seems to be the main point of contention. I tend to
favor having relative URNs, but it should be made clear that only absolute
URNs are globally unique identifiers.

---
gjw@wnetc.com    /    http://www.wnetc.com/home.html
If you're going to reinvent the wheel, at least try to come
to come up with a better one.



Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id OAA29511 for urn-ietf-out; Sun, 2 Feb 1997 14:18:23 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id OAA29506 for <urn-ietf@services.bunyip.com>; Sun, 2 Feb 1997 14:18:19 -0500
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA09999  (mail destined for urn-ietf@services.bunyip.com); Sun, 2 Feb 97 14:18:16 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id OAA11272; Sun, 2 Feb 1997 14:08:15 -0500
Date: Sun, 2 Feb 1997 14:08:15 -0500
Message-Id: <199702021908.OAA11272@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: urn-ietf@bunyip.com
Subject: [URN] another issue
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@bunyip.com

I'll get back to the global/relative naming thing, but I'm in a rush
right now, and there's another issue that has never really been
discussed here, that may need addressing.

Consider the following example.  There are two documents a complete
manual for a piece of software and summary of the commands.  They have
different URNs because they are different resources.  Now, the way
they are realized is that when someone wants a copy of one, a request
(let's assume in HTTP, since what comes back is in HTML) to a URL.
But in reality there is one document generator that generates these
documents on demand.  Thus, both URNs will resolve to the same URL and
the URN of the resource being requested had better be sent to the
location in order that it generate the correct resource.

The simple problem here is that I don't think HTTP supports this kind
of request, but correct me if I'm wrong.  But there is a larger
issue.  When a URN is translated into a URL, you can never know
whether the URN will be needed in order to get the resource you want,
or whether you are lucky this time and the URL is the locaion of
exactly one resource as identified by URNs.  So, I think I have landed
us in a place where we have to make a choice.  Either we have to say
that a URL can only locate exactly one resource as identified by URNs
and generators such as the one I described above is illegal, or we
have put a requirement on any supporting transport protocol that it
will include URNs in requests.

Opinions?  Comments?  Do we have any alternative options here?

			Karen


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA27345 for urn-ietf-out; Sun, 2 Feb 1997 12:32:34 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA27340 for <urn-ietf@services.bunyip.com>; Sun, 2 Feb 1997 12:32:30 -0500
Received: from CS.BU.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA09744  (mail destined for urn-ietf@services.bunyip.com); Sun, 2 Feb 97 12:32:27 -0500
Received: (from dgd@localhost) by cs.bu.edu (8.8.5/8.8.5/(BU-S-01/27/97-fc1)) id MAA19688; Sun, 2 Feb 1997 12:32:23 -0500 (EST)
Message-Id: <v02130501af1a767351d8@[205.181.197.81]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Sun, 2 Feb 1997 12:33:02 -0500
To: urn-ietf@bunyip.com
From: dgd@cs.bu.edu (David G. Durand)
Subject: Re: [URN] Some good ideas coming out of the "relative..."  discussions...
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: dgd@cs.bu.edu (David G. Durand)
Errors-To: owner-urn-ietf@bunyip.com

At 1:15 PM 1/30/97, Daniel LaLiberte wrote:
>David Durand writes:
> > ... Now, if we have to encode FPIs to
> > make them into URNs that is OK, but if the relative URN stuff comes
> > out, it will make sense to unescape the slashes again. So there will
> > be two canonical representations for the same URN, depending on  when
> > it was issued, kind of defeating the goals of persistence.
>
>Allowing multiple names for things does not defeat the persistence or
>uniqueness properties.  The persistence property is that the name is
>never used again for anything else.  The uniqueness property is that a
>name is only the name of one resource (which may be a mutable
>resource) not that the resource only has one name.

No, it does not, but it does mean that relative URNs (if they are a good
idea) will only work with one representation. Also, while we don't want to
prevent multiple names when they make sense, it does seem that it's not
such a bad idea to avoid creating them for avoidable syntactic reasons.

>
> > ... If we make no special allowances now,
> > and later decide that we really need relative URNs we could add
> > another kind of resolution service that takes a base URN and a
> > relative URN and returns the "real" URN.
>
>This service is call concatenation.  Clients can do it themselves.

The reason that I suggested this actually comes from Ron's correction to my
quick note; As he pointed out, in FPIs the hierarchy can be indicated by //
or :: depending on the particular URN (There are hierarchical names
contained as "path elements" of other hierarchical names). And some
organizations assign FPIs with spaces that _they_ perceive as hierarchical
even though they may not publicize that information.

And while that effectively moots my worries about the '/' character, it
points out that URN spaces may use arbitrary definitions of relative: In
the case of FPIs I could argue for discontinuous substitution: one
conceivable scheme for  FPIs  might give relative paths for both the
issuing authority (Owner) and the resource within that authority (Object
identifier). I am not arguing in favor of such a scheme or even for
relative URNs (they probably make sense in some schemes, but we can live
without them easily).

   But there are probably scheme dependencies in the recognition of what
URNs are relative and absolute, and then in the selection of the algorithm
to combine a relative URN with an absolute URN to produce a final result.

   We might want to avoid having every client have to implement this code
for every URN scheme. So some way to use a server to do this _might_ be
more useful.

   Or we might decide that it is a generality we don't need, or that costs
too much (in multiplication of servers),  or even that relative URNs are a
bad idea.

   But I think the a priori assumption that relative URLs and relative URNs
will work the same way is not totally well-founded, especially since URNs
will include grandfathered namespaces, including ones where relative URNs
are theoretically impossible.

   So maybe we should not assume that '/' characters will have anything at
all do to do with relativity of URNs.

   I think the current approach of allowing but discouraging unencoded '/'
may be the best practical solution.

  -- David

I am not a number. I am an undefined character.
_________________________________________
David Durand              dgd@cs.bu.edu  \  david@dynamicDiagrams.com
Boston University Computer Science        \  Sr. Analyst
http://www.cs.bu.edu/students/grads/dgd/   \  Dynamic Diagrams
--------------------------------------------\  http://dynamicDiagrams.com/
MAPA: mapping for the WWW                    \__________________________




Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id TAA14348 for urn-ietf-out; Sat, 1 Feb 1997 19:24:50 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id TAA14341 for <urn-ietf@services.bunyip.com>; Sat, 1 Feb 1997 19:24:38 -0500
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07430  (mail destined for urn-ietf@services.bunyip.com); Sat, 1 Feb 97 19:24:32 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id TAA11577; Sat, 1 Feb 1997 19:24:19 -0500
Date: Sat, 1 Feb 1997 19:24:19 -0500
Message-Id: <199702020024.TAA11577@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: liberte@ncsa.uiuc.edu
Cc: urn-ietf@bunyip.com
In-Reply-To: <199702010615.AAA08860@void.ncsa.uiuc.edu> (message from Daniel LaLiberte on Sat, 1 Feb 1997 00:15:41 -0600 (CST))
Subject: Re: [URN] Global URNs and relative URIs
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@bunyip.com

Dan,

Perhaps, we have some misunderstandings...so, let me take your points
one at a time.

   From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
   Date: Sat, 1 Feb 1997 00:15:41 -0600 (CST)
   References: <Pine.SGI.3.95.970130090313.16097C-100000@shellx.best.com>
	   <199701311901.OAA11060@lysithea.lcs.mit.edu>
   Sender: owner-urn-ietf@bunyip.com
   Precedence: bulk
   Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
   Errors-To: owner-urn-ietf@bunyip.com

   Karen R. Sollins writes:
    > Relative and global are contradictory in my model of this world,

   Even global identifiers must be interpreted relative to some context.
   If you have no context for interpretting an identifier, all you can do 
   with it is compare it to another identifier you might have lying
   around, and you can't even be sure you are doing that comparison right.

Let's start here at the beginning.  Global means that the context is
"global" - everywhere that we mere mortals and the things in our
rather mundane lives are.  The rather simple idea is that if a URN is
"used" in the ways it might be used in different places, it will have
the "same" meaning, resulting in the "same" effects.  Of course, then
we need to define "same", but since this group and its predecessor
have had many long discussions about "sameness" that do not bear
repeating let's take a rather simplistic example and leave it at that.
I have the URN of a book resource.  I give you a copy and you in
Illinois and I in Massachusetts look at the book.  As far as we can
tell when we compare notes, we have seen the same book.  Even that
simple example has a lot of baggage, but I don't think the ideas in it
are difficult to understand, so let's try to stay on track with this one.

   What you can do with a URN is *intended* to be even more flexible than
   what you can do with a URL.  One thing you might do with a URN is pull
   apart its known structure to begin resolving it.  Its known structure
   is an implicit context, hardwired into the client code, or a proxy.

Second, you seem to forget that the internal strvcture of a URN is not
necessarily exposed.  It may be the case that only the generator of
the URN (aka naming authority) knows the internal structure of a URN.
As you are probably well aware, not everyone wants to expose internal
structuring in order to publish specific resources.  (It is not
difficult to imagine organizations doing naming authority
subdelegation in parallel with their internal organizational structure
and not wanting to expose that structure.)  Lack of exposure of the
internal structure of a URN should not make it less useful.  It should
provide the same functions, identity of the resource and translation
into location information.  Just because the NAPTR proposal for a UDS
is built on an assumption that structure must be exposed doesn't mean
that that MUST be the case now and forever.  Those of us who look
further into the future assume that naming authorities and the
structures they choose may come and go as will name resolution
paradigms.  It is not difficult to imagine a UDS that simply looks at
the names as opaque strings and looks them up as such.

   The URN scheme being defined by this working group specifies the top
   few layers of the structure of the URN.  The first component is the
   authority name.  This authority name is interpreted relative to some
   context.  The NAPTR mechanism provides *one* context for interpreting
   the authority, relative to the urn.net domain name.  That domain name
   is found relative to the net domain and the DNS root.  The DNS root is
   well known, but there are in fact multiple replicas of the DNS root -
   which one you get might determine how your day goes, though one would
   hope all would be identical.

See my comment above - this is a characteristic of NAPTR, not a
requirement for URN resolution.  NAPTR is intended for a subset of all
URNs - a subset that exposes its internal structure and is prepared to
have that structure used to find a local resolution service for the
named resources.  This is NOT a requirement of URNs nor of URN
resolution as far as I've heard anyone say - certainly not me!  It is
a limitation in order to get somthing off the ground quickly.  But we
have to remember that that's all it is.

   Back to the resolution process.  Once you get some info back from
   the urn.net server about the authority, you can continue to interpret
   the remainder of the URN relative to that info.  Etc.

Again, see my comments above.

   So everything is relative, from start to end.  Nevertheless, I *think*
   I know what you mean by global.  But maybe you should define it anyway
   just so we know we are thinking alike.

    > unless someone can _guarantee_ that a relative URN would NEVER escape
    > the environment within which it is relative without being converted to
    > its global representation.

   URLs are global too.  Do we worry about relative URLs escaping the
   environment within which they are relative?  Web browsers generally
   only show the generated absolute URL, but a user who looks in the
   document source can see the relative URLs.

Third, maybe you don't worry about relative URLs escaping and maybe
lots of other people also join you in not worrying, but I for one am
concerned about it and I have certainly seen it cause things run amok.
It isn't always easy to get it right and the result can be a
misunderstanding about a reference, exactly what URNs are supposed be
addressing.

    > But, if that's the case, it doesn't belong in a standard anyway;
    > it's a private convention, and people can do anything they want in
    > private, as long as it doesn't affect the outside world.

   Yep, clients can do whatever they want, if they can get away with it.

Fourth, this is exactly my point.  We should be letting the word out
that clients should be extremely careful about local representations
of things as relative anythings because it is really difficult to
guarantee that you are getting away with it.  We as the people who
have lots of experience with this should be the ones, if anyone, to
help the rest of the community to understand the pitfalls and how to
avoid them, not encouraging others to fall into that.  That would be
nothing but irresponsible behavior, and I have confidence that you as
well as the other members of the WG intend to be as responsible about
all this as we all can be.

    > So, this whole discussion about "relative" URNs leaves me very puzzled.

   I'm not clear on why you are puzzled.

   The concern is over whether absolute URNs should support relative URNs
   to the extent that hierarchical structure is exposed.  

As discussed above, just because hierarchical structure is known and
tightly coupled to the UDS in the current proposal does not mean that
it will be forever, so letting relative URLs out beyond the privacy of
one's own playpen means that we would be requiring that structure
always to be known and reconstruction of absolute URNs a facility of
all future UDSs.  I would hate to see us put that kind of onus on
future generations.

   Maybe the problem is in calling "relative URNs" URNs at all, since they
   are not URNs until they are global, by your definition.  I'd actually
   prefer to call them just relative URIs.  That is more accurate anyway
   since the very same relative URI might be used with different base
   URIs to end up being a URL or a URN.

Lastly, I bit my fingers (tongue) during some of the previous
discussion, but let me try to say it briefly here.  I think we both
agree that as you are using it here "URI" is a syntax, a way of
expresing structure.  URNs and URLs are not syntaxes, but rather
semantic entities - identifiers and locators.  They have different
requirements, different functionality, and different resolutions.
They are abstractions.  At most levels (except of course the bottom),
we have names or identifiers for the entities of interest and locators
or addresses which are the things that layer of abstraction presents
to its supporting layer of abstraction (think of layers of protocols
or layers of abstraction in operating systems).  What are considered
addresses by one layer are considered names by the next one down. This
holds for URNs and URLs (or it should in order to avoid the long
laundry list of known "problems" with URLs, which arise from their
misuse as substitutes for names).  We can choose the same syntax for
them if it is suitable, but I have yet to see a compelling reason to
do this other than to save bits and perhaps trees.  If the syntax
permits relative strings, to me that is a compelling reason NOT to use
it.  But there may be other reasons as well.  In the case of UR*s the
syntax in question is the URI syntax.  But, let's be clear that it is
ONLY a syntax and as such to be used if appropriate, but not if not.
What is really important is to get the abstractions right and then
make sure the expression of them in the syntax doesn't violate the
model.  To the extent that can be done by reusing bits, that's fine,
but that's all it is, reusing a syntax.  

			Karen


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id BAA27838 for urn-ietf-out; Sat, 1 Feb 1997 01:34:37 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id BAA27831 for <urn-ietf@services.bunyip.com>; Sat, 1 Feb 1997 01:34:34 -0500
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA04528  (mail destined for urn-ietf@services.bunyip.com); Sat, 1 Feb 97 01:34:32 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id AAA23948; Sat, 1 Feb 1997 00:34:21 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id AAA08944; Sat, 1 Feb 1997 00:34:37 -0600 (CST)
Date: Sat, 1 Feb 1997 00:34:37 -0600 (CST)
Message-Id: <199702010634.AAA08944@void.ncsa.uiuc.edu>
To: urn-ietf@bunyip.com
Subject: Re: [URN] Re: Relative URLs and URNs
In-Reply-To: <3.0.32.19970131121645.009b1260@acl.lanl.gov>
References: <3.0.32.19970131121645.009b1260@acl.lanl.gov>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com.Thus.spoke.Gregory.J.Woodhouse:If.there.are.no.relative.URNs, many.people.will.not.use.URNs.because.they.will.be.unable.to.develop.web.sites.off-line. (most?) (meaning off the production server, not disconnected)

Ron Daniel, Jr. writes:
 > I don't think that is quite true. Since the URN doesn't contain
 > resolution system info,

That lack of resolution info is an illusion.  If you have no info
about how to begin the resolution, you cannot begin to resolve the
URN.  In fact URNs will have resolution info in the form of the scheme
name (e.g. "urn") and the authority name.  Looking up the authority
name is part of the resolution process.

 > they get resolved through the use of a database
 > that can map the URN to a URL, set of URLs, metadata,
 > or the resource itself. 

What database is that?  Who created it?  Where does it reside?
Whatever it is, this database provides an alternative "global" context
for the interpretation of the URNs.  What is "global" if there are
alternative global contexts?  How do you know they are consistent
with each other?

I think Gregory was speaking to the practical issues of the
adoption/deployment process.  If people find it too inconvenient to
use URNs because all the necessary tools are not available, and the
advantages seem too distant, why will they bother.  Relative URIs make
it that much simpler.

dan


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id BAA25882 for urn-ietf-out; Sat, 1 Feb 1997 01:15:48 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id BAA25873 for <urn-ietf@services.bunyip.com>; Sat, 1 Feb 1997 01:15:42 -0500
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA04458  (mail destined for urn-ietf@services.bunyip.com); Sat, 1 Feb 97 01:15:36 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id AAA23863; Sat, 1 Feb 1997 00:15:24 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id AAA08860; Sat, 1 Feb 1997 00:15:41 -0600 (CST)
Date: Sat, 1 Feb 1997 00:15:41 -0600 (CST)
Message-Id: <199702010615.AAA08860@void.ncsa.uiuc.edu>
To: urn-ietf@bunyip.com
Subject: [URN] Global URNs and relative URIs
In-Reply-To: <199701311901.OAA11060@lysithea.lcs.mit.edu>
References: <Pine.SGI.3.95.970130090313.16097C-100000@shellx.best.com> <199701311901.OAA11060@lysithea.lcs.mit.edu>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

Karen R. Sollins writes:
 > Relative and global are contradictory in my model of this world,

Even global identifiers must be interpreted relative to some context.
If you have no context for interpretting an identifier, all you can do 
with it is compare it to another identifier you might have lying
around, and you can't even be sure you are doing that comparison right.

What you can do with a URN is *intended* to be even more flexible than
what you can do with a URL.  One thing you might do with a URN is pull
apart its known structure to begin resolving it.  Its known structure
is an implicit context, hardwired into the client code, or a proxy.

The URN scheme being defined by this working group specifies the top
few layers of the structure of the URN.  The first component is the
authority name.  This authority name is interpreted relative to some
context.  The NAPTR mechanism provides *one* context for interpreting
the authority, relative to the urn.net domain name.  That domain name
is found relative to the net domain and the DNS root.  The DNS root is
well known, but there are in fact multiple replicas of the DNS root -
which one you get might determine how your day goes, though one would
hope all would be identical.

Back to the resolution process.  Once you get some info back from
the urn.net server about the authority, you can continue to interpret
the remainder of the URN relative to that info.  Etc.

So everything is relative, from start to end.  Nevertheless, I *think*
I know what you mean by global.  But maybe you should define it anyway
just so we know we are thinking alike.

 > unless someone can _guarantee_ that a relative URN would NEVER escape
 > the environment within which it is relative without being converted to
 > its global representation.

URLs are global too.  Do we worry about relative URLs escaping the
environment within which they are relative?  Web browsers generally
only show the generated absolute URL, but a user who looks in the
document source can see the relative URLs.

 > But, if that's the case, it doesn't belong in a standard anyway;
 > it's a private convention, and people can do anything they want in
 > private, as long as it doesn't affect the outside world.

Yep, clients can do whatever they want, if they can get away with it.

 > So, this whole discussion about "relative" URNs leaves me very puzzled.

I'm not clear on why you are puzzled.

The concern is over whether absolute URNs should support relative URNs
to the extent that hierarchical structure is exposed.  

Maybe the problem is in calling "relative URNs" URNs at all, since they
are not URNs until they are global, by your definition.  I'd actually
prefer to call them just relative URIs.  That is more accurate anyway
since the very same relative URI might be used with different base
URIs to end up being a URL or a URN.


Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id AAA24285 for urn-ietf-out; Sat, 1 Feb 1997 00:31:06 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id AAA24280 for <urn-ietf@services.bunyip.com>; Sat, 1 Feb 1997 00:31:02 -0500
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA04053  (mail destined for urn-ietf@services.bunyip.com); Sat, 1 Feb 97 00:30:59 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id XAA23561; Fri, 31 Jan 1997 23:30:46 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id XAA08521; Fri, 31 Jan 1997 23:31:02 -0600 (CST)
Date: Fri, 31 Jan 1997 23:31:02 -0600 (CST)
Message-Id: <199702010531.XAA08521@void.ncsa.uiuc.edu>
To: URL mailing list <ietf-url@imc.org>, urn-ietf@bunyip.com
Subject: [URN] Opaque vs semi-opaque
In-Reply-To: <3.0.32.19970131144250.0096d800@acl.lanl.gov>
References: <3.0.32.19970131144250.0096d800@acl.lanl.gov>
Sender: owner-urn-ietf@services.bunyip.com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com

Ron Daniel, Jr. writes:
 > It seems to me that 1630 and other documents argue just the opposite -
 > that the semantics of '/', '#', ... are set so that clients can
 > slice and dice the URIs even if they don't know the scheme or
 > namespace. More importantly, the same slicing and dicing code can be
 > used across several known schemes.

I suppose the ambiguity is in what is meant by understanding a scheme.

I really did believe that for any scheme for which the client does
not in fact know that '/' etc can be interpretted, the client should
not do anything with it, i.e. it should treat the URI opaquely.  

But if there are no such schemes because all URI schemes must use
'/' only to represent hierarchy, if they use '/' at all, then clients
always understand at least something about every URI scheme.

If "opaque" doesn't really mean completely opaque, perhaps a different
word should be used to keep people like me from jumping to
conclusions.  (And I didn't even have any caffine today.)

dan

                                                                                                                                                                                                                                                                                                                                                                         1997-03                                                                                             0000666 0000036 0000010 00000312466 06321251032 010603  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    
Received: from ietf.org by ietf.org id aa21473; 4 Mar 97 10:11 EST
Received: from ietf.ietf.org by ietf.org id aa20453; 4 Mar 97 10:08 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-syntax-03.txt
Date: Tue, 04 Mar 1997 10:08:53 -0500
X-Orig-Sender: cclark@ietf.org
Message-ID:  <9703041008.aa20453@ietf.org>

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : URN Syntax                                              
       Author(s) : R. Moats
       Filename  : draft-ietf-urn-syntax-03.txt
       Pages     : 7
       Date      : 03/03/1997

Uniform Resource Names (URNs) are intended to serve as persistent, 
location-independent, resource identifiers. This document sets forward the 
canonical syntax for URNs.  A discussion of both existing legacy and new 
namespaces and requirements for URN presentation and transmission are 
presented.  Finally, there is a discussion of URN equivalence and how to 
determine it.                                                              

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-syntax-03.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-syntax-03.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-syntax-03.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970303164344.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-syntax-03.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-syntax-03.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970303164344.I-D@ietf.org>

--OtherAccess--

--NextPart--



Received: from cnri by ietf.org id aa02766; 4 Mar 97 17:39 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa20149; 4 Mar 97 17:39 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id RAA00153; Tue, 4 Mar 1997 17:28:45 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8c) with
          spool id 2242960 for TN3270E@LIST.NIH.GOV; Tue, 4 Mar 1997 17:28:35
          -0500
Received: from nacho.cisco.com (nacho.cisco.com [171.69.1.160]) by list.nih.gov
          (8.7.5/8.6.12) with SMTP id RAA00140 for <tn3270e@LIST.NIH.GOV>; Tue,
          4 Mar 1997 17:28:34 -0500 (EST)
Received: from mboe-home-ss20.Cisco.COM (mboe-home-ss20.cisco.com
          [171.69.136.130]) by nacho.cisco.com (8.6.12/CISCO.SERVER.1.1) with
          ESMTP id OAA12166; Tue, 4 Mar 1997 14:28:03 -0800
Received: from localhost (localhost.cisco.com [127.0.0.1]) by
          mboe-home-ss20.Cisco.COM (8.6.8+c/CISCO.WS.1.1) with ESMTP id
          RAA01396; Tue, 4 Mar 1997 17:28:02 -0500
Date: Tue, 4 Mar 1997 17:28:02 -0500 (EST)
From: Michael Boe <mboe@cisco.com>
Reply-To: Michael Boe <mboe@cisco.com>
Subject: Re: Finalizing rfc1647: security
To: Bill Kelly <kellywh@mail.auburn.edu>
Cc: TN3270E list <tn3270e@list.nih.gov>
In-Reply-To: <Pine.SOL.3.95.970304153758.8622D-100000@wood2>
Message-Id: <ML-2.2.857514482.1816.mboe@mboe-home-ss20.cisco.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Sender: owner-tn3270e@list.nih.gov

> Another item:
>
> I could not recall, nor could I find in the archives, a definitive answer
> to the question "What, if anything, needs to be done to the dreaded
> section 14 - Security Considerations?".
>
> (I think this is the part where Working Group chairs and other important
> IETF types step in and make command decisions. :-)


I *thought* we had decided at the BOF to just reference Kerberos and then issue
a warning about printer LUs.  And then note that security considerations are
being considered as another piece of IETF work. But I must have remembered
wrong, since others don't share my memory :-).

Anything else you propose is going to prevent TN3270E from moving forward along
the standards track.

/msb


Received: from cnri by ietf.org id aa13300; 4 Mar 97 18:58 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa21998; 4 Mar 97 18:58 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id SAA02917; Tue, 4 Mar 1997 18:51:16 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8c) with
          spool id 2243852 for TN3270E@LIST.NIH.GOV; Tue, 4 Mar 1997 18:51:13
          -0500
Received: from mail-host.walldata.com (mail-host.walldata.com [198.252.98.4])
          by list.nih.gov (8.7.5/8.6.12) with SMTP id SAA02907 for
          <tn3270e@LIST.NIH.GOV>; Tue, 4 Mar 1997 18:51:12 -0500 (EST)
Received: from msmail.walldata.com (postalunion.walldata.com) by
          mail-host.walldata.com (5.x/SMI-SVR4) id AA08759; Tue, 4 Mar 1997
          15:50:59 -0800
Received: from Microsoft Mail (PU Serial #1100) by msmail.walldata.com
          (PostalUnion/SMTP(tm) v2.1.8d for Windows NT(tm)) id
          AA-1997Mar04.154948.1100.650367; Tue, 04 Mar 1997 15:51:31 -0800
From: "Erickson, Rodger" <rerickso@hq.walldata.com>
To: Bill Kelly <kellywh@mail.auburn.edu>
Cc: TN3270E list <tn3270e@list.nih.gov>
Message-Id: <1997Mar04.154948.1100.650367@msmail.walldata.com>
X-Mailer: Microsoft Mail via PostalUnion/SMTP for Windows NT
Mime-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Organization: Wall Data Inc.
Date: Tue, 04 Mar 1997 15:51:31 -0800
Subject: RE: Finalizing rfc1647: FM headers
Sender: owner-tn3270e@list.nih.gov

 I think that this is definitely new functionality and belongs in the
"Enhancements" document (and not in 1647).

 Rodger Erickson
 Wall Data

 ----------
From:  Bill Kelly
Sent:  Tuesday, March 04, 1997 1:35 PM
To:  TN3270E list
Subject:  Finalizing rfc1647: FM headers

Hi,

I'm currently incorporating the changes to rfc1647.  I've  reviewed the
last few months' worth of discussions on this list, gotten the notes
from testing done at Cisco last October, and combined them with the
running list I've kept based mostly on discussion here on the list
over the last couple of years.  There are only a few items I think need
to
be discussed at this point.  I'll post separately on them:


1) Function Management Headers

Doug Rein said:

> One item that is missing from RFC 1647 is the ability to indicate that
a SCS
> datastream contains a Function Management Header (FMH). The host sends
the
> Read Partition Query (RPQ) command with an FMH and the server that I
> implemented has to check all SCS datastreams sent to the client to see
if
> they contain a FMH with a RPQ command. This functionality could be
added
> by creating a new DATA-TYPE of SCS-DATA-FMH. I am not sure if the FMH
can
> be sent with datastreams other than SCS (maybe someone with more SNA
> knowledge knows the answer?).  If so, instead of defining a bunch of
> "-FMH" DATA-TYPE's, we could use the  REQUEST-FLAG field as a modifier
> as follows:
>
>  Name:    FMH-PRESENT
>  Code:    0x01
>  Meaning: The server sends this to the client when the datastream
contains
>           a Function Management Header.

Also, the notes from the Cisco interoperability test state that FMH
support is needed in order to do DBCS Kanji.

The first question, I think, is whether this constitutes correcting a
problem with existing function or introduces new function (the latter
being not allowed).  I don't have much experience with LU type 1, but
after a little reading my feeling is that support for FMHs should be
considered necessary to do LU type 1 "correctly".

If there's general agreement that FMH support is necessary, my
inclination
would be to implement it as a new DATA-TYPE value named FM-HEADER.  (Even
though it won't be used for LU2 and LU3 emulation, I don't see the need
to
call it an "LU1 FMH" or something - an FMH is an FMH, and I'm sure we'll
be seeing more of them in the LU6.2 and other discussions.)

Comments?

Thanks,
Bill

 ------ Message Header Follows ------
Received: from mail-host.walldata.com by msmail.walldata.com
  (PostalUnion/SMTP(tm) v2.1.8d for Windows NT(tm))
  id AA-1997Mar04.131345.1100.434130; Tue, 04 Mar 1997 13:13:45 -0800
Received: from list.nih.gov by mail-host.walldata.com (5.x/SMI-SVR4)
 id AA07162; Tue, 4 Mar 1997 13:13:30 -0800
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by
list.nih.gov (8.7.5/8.6.12) with ESMTP id PAA26956; Tue, 4 Mar 1997
15:50:48
 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release
1.8c)
with
          spool id 2241865 for TN3270E@LIST.NIH.GOV; Tue, 4 Mar 1997
15:50:41
          -0500
Received: from mallard.duc.auburn.edu (mallard2.duc.auburn.edu
[131.204.2.23])
          by list.nih.gov (8.7.5/8.6.12) with SMTP id PAA26940 for
          <tn3270e@list.nih.gov>; Tue, 4 Mar 1997 15:50:35 -0500 (EST)
Received: from wood.mail.auburn.edu by mallard.duc.auburn.edu
          (SMI-8.6/SMI-SVR4) id OAA02578; Tue, 4 Mar 1997 14:50:30 -0600
Received: from localhost by wood.mail.auburn.edu (SMI-8.6/SMI-SVR4) id
          OAA16670; Tue, 4 Mar 1997 14:50:31 -0600
Date: Tue, 4 Mar 1997 14:50:31 -0600 (CST)
From: Bill Kelly <kellywh@MAIL.AUBURN.EDU>
X-Sender: kellywh@wood2
Reply-To: Bill Kelly <kellywh@MAIL.AUBURN.EDU>
To: TN3270E list <tn3270e@LIST.NIH.GOV>
Subject: Finalizing rfc1647: FM headers
Message-Id: <Pine.SOL.3.95.970304110843.23434B-100000@wood2>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-tn3270e@LIST.NIH.GOV


Received: from cnri by ietf.org id aa13377; 4 Mar 97 19:00 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa22041; 4 Mar 97 19:00 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id SAA02944; Tue, 4 Mar 1997 18:52:39 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8c) with
          spool id 2243861 for TN3270E@LIST.NIH.GOV; Tue, 4 Mar 1997 18:52:36
          -0500
Received: from mail-host.walldata.com (mail-host.walldata.com [198.252.98.4])
          by list.nih.gov (8.7.5/8.6.12) with SMTP id SAA02921 for
          <tn3270e@LIST.NIH.GOV>; Tue, 4 Mar 1997 18:51:25 -0500 (EST)
Received: from msmail.walldata.com (postalunion.walldata.com) by
          mail-host.walldata.com (5.x/SMI-SVR4) id AA08763; Tue, 4 Mar 1997
          15:51:27 -0800
Received: from Microsoft Mail (PU Serial #1100) by msmail.walldata.com
          (PostalUnion/SMTP(tm) v2.1.8d for Windows NT(tm)) id
          AA-1997Mar04.154948.1100.650369; Tue, 04 Mar 1997 15:51:44 -0800
From: "Erickson, Rodger" <rerickso@hq.walldata.com>
To: Bill Kelly <kellywh@mail.auburn.edu>
Cc: TN3270E list <tn3270e@list.nih.gov>
Message-Id: <1997Mar04.154948.1100.650369@msmail.walldata.com>
X-Mailer: Microsoft Mail via PostalUnion/SMTP for Windows NT
Mime-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Organization: Wall Data Inc.
Date: Tue, 04 Mar 1997 15:51:44 -0800
Subject: RE: Finalizing rfc1647: communications c
Sender: owner-tn3270e@list.nih.gov

 Bill,

 This is definitely in the category of an enhancement.  I vote for
leaving it out of 1647 and adding it to the subsequent enhancements
document.
 I think your proposal for how it should be handled looks like a good
place to start.

 Rodger Erickson
 Wall Data

 ----------
From:  Bill Kelly
Sent:  Tuesday, March 04, 1997 2:47 PM
To:  TN3270E list
Subject:  Finalizing rfc1647: communications chec

And finally(?)...

Doug Rein wrote:

> A feature I would like to see added is the ability to send a
communications
> check to the client so a message can be displayed on the status line.
 For
> instance, when our server is connected to the host by Token Ring and
the
node
> on the host is not active, a communications check 505 is displayed on
coax
> attached 3270 terminals. On TN3270E clients, a blank screen is
displayed and
> the user has no idea what is going on.

This has been mentioned off and on going all the way back to Fall of '94.
I think it is a good and needed thing, but, as usual, I suppose the first
question to ask is whether or not this would be new function, and
therefore verboten.  I think I'll defer that to the judgement of others.

If it is to be implemented, though, here's how I think it should be done:

Ever since the very early drafts of 1647, the DATA-TYPE of REQUEST and
the
header field REQUEST-FLAG have been something of a misnomer.  The names
came from the fact that the first thing I used them for was to support
the
client sending a request to the server asking for a copy of the Bind
image.  Later, the client device status information was added and REQUEST
and REQUEST-FLAG were the obvious means to convey the info (except that
the names didn't quite fit).  Still later, the idea of having the server
*always* send the Bind unilaterally was adopted, so the REQUEST flag was
reduced to being used to convey only device status info, which is where
we stand today.

If we implement a connection status indicator, I'd like to take the
opportunity to rename (*not* renumber) the REQUEST DATA-TYPE to STATUS,
and the REQUEST-FLAG header field to STATUS-FLAG.  Then we'd add a new
value for the status flag field that the server could send to the client
whenever the host connection is not available.

What do you think?

Thanks,
Bill

 ------ Message Header Follows ------
Received: from mail-host.walldata.com by msmail.walldata.com
  (PostalUnion/SMTP(tm) v2.1.8d for Windows NT(tm))
  id AA-1997Mar04.144041.1100.434312; Tue, 04 Mar 1997 14:40:41 -0800
Received: from list.nih.gov by mail-host.walldata.com (5.x/SMI-SVR4)
 id AA08028; Tue, 4 Mar 1997 14:40:24 -0800
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by
list.nih.gov (8.7.5/8.6.12) with ESMTP id RAA29799; Tue, 4 Mar 1997
17:19:34
 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release
1.8c)
with
          spool id 2242853 for TN3270E@LIST.NIH.GOV; Tue, 4 Mar 1997
17:19:30
          -0500
Received: from mallard.duc.auburn.edu (mallard2.duc.auburn.edu
[131.204.2.23])
          by list.nih.gov (8.7.5/8.6.12) with SMTP id RAA29787 for
          <tn3270e@list.nih.gov>; Tue, 4 Mar 1997 17:19:26 -0500 (EST)
Received: from wood.mail.auburn.edu by mallard.duc.auburn.edu
          (SMI-8.6/SMI-SVR4) id QAA07082; Tue, 4 Mar 1997 16:19:14 -0600
Received: from localhost by wood.mail.auburn.edu (SMI-8.6/SMI-SVR4) id
          QAA21393; Tue, 4 Mar 1997 16:19:13 -0600
Date: Tue, 4 Mar 1997 16:19:13 -0600 (CST)
From: Bill Kelly <kellywh@MAIL.AUBURN.EDU>
X-Sender: kellywh@wood2
Reply-To: Bill Kelly <kellywh@MAIL.AUBURN.EDU>
To: TN3270E list <tn3270e@LIST.NIH.GOV>
Subject: Finalizing rfc1647: communications check
Message-Id: <Pine.SOL.3.95.970304155133.8622E-100000@wood2>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-tn3270e@LIST.NIH.GOV


Received: from cnri by ietf.org id aa02671; 5 Mar 97 2:28 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa02678; 5 Mar 97 2:28 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id CAA17481; Wed, 5 Mar 1997 02:19:31 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8c) with
          spool id 2248911 for TN3270E@LIST.NIH.GOV; Wed, 5 Mar 1997 02:19:29
          -0500
Received: from cheerios.cisco.com (cheerios.cisco.com [171.69.192.213]) by
          list.nih.gov (8.7.5/8.6.12) with SMTP id CAA17471 for
          <tn3270e@LIST.NIH.GOV>; Wed, 5 Mar 1997 02:19:23 -0500 (EST)
Received: from mboe-home-ss20.Cisco.COM (mboe-home-ss20.cisco.com
          [171.69.136.130]) by cheerios.cisco.com (8.6.10/8.6.5) with ESMTP id
          XAA23555; Tue, 4 Mar 1997 23:18:51 -0800
Received: from localhost (localhost.cisco.com [127.0.0.1]) by
          mboe-home-ss20.Cisco.COM (8.6.8+c/CISCO.WS.1.1) with ESMTP id
          CAA01475; Wed, 5 Mar 1997 02:18:50 -0500
Date: Wed, 5 Mar 1997 02:18:49 -0500 (EST)
From: Michael Boe <mboe@cisco.com>
Reply-To: Michael Boe <mboe@cisco.com>
Subject: Re: Finalizing rfc1647: communications check
To: Bill Kelly <kellywh@mail.auburn.edu>
Cc: TN3270E list <tn3270e@list.nih.gov>
In-Reply-To: <Pine.SOL.3.95.970304155133.8622E-100000@wood2>
Message-Id: <ML-2.2.857546329.8293.mboe@mboe-home-ss20.cisco.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Sender: owner-tn3270e@list.nih.gov

> And finally(?)...
>
> Doug Rein wrote:
>
> > A feature I would like to see added is the ability to send a
> > communications check to the client so a message can be displayed on the
> > status line.  For instance, when our server is connected to the host by
> > Token Ring and the node on the host is not active, a communications check
> > 505 is displayed on coax attached 3270 terminals. On TN3270E clients, a
> > blank screen is displayed and the user has no idea what is going on.
>
> This has been mentioned off and on going all the way back to Fall of '94.
> I think it is a good and needed thing, but, as usual, I suppose the first
> question to ask is whether or not this would be new function, and
> therefore verboten.  I think I'll defer that to the judgement of others.

It seems to me that this is a new function, and a fairly superfluous one at
that.  IBM's HOD appears to do a decent job of comms-check status locally (so
why can't others?). Further, it would appear that the above example mandates
behavior of servers which goes well beyond the current RFC1647 (for instance,
it implies that the server still listens on port 23 even though there's no
connectivy between the server and the host).

I'm not in favor of this unless someone can point out (a) the benefits and (b)
why substantially the same result can't be achieved wholly within the client.

/msb

>
> If it is to be implemented, though, here's how I think it should be done:
>
> Ever since the very early drafts of 1647, the DATA-TYPE of REQUEST and the
> header field REQUEST-FLAG have been something of a misnomer.  The names
> came from the fact that the first thing I used them for was to support the
> client sending a request to the server asking for a copy of the Bind
> image.  Later, the client device status information was added and REQUEST
> and REQUEST-FLAG were the obvious means to convey the info (except that
> the names didn't quite fit).  Still later, the idea of having the server
> *always* send the Bind unilaterally was adopted, so the REQUEST flag was
> reduced to being used to convey only device status info, which is where
> we stand today.
>
> If we implement a connection status indicator, I'd like to take the
> opportunity to rename (*not* renumber) the REQUEST DATA-TYPE to STATUS,
> and the REQUEST-FLAG header field to STATUS-FLAG.  Then we'd add a new
> value for the status flag field that the server could send to the client
> whenever the host connection is not available.
>
> What do you think?
>
> Thanks,
> Bill


Received: from cnri by ietf.org id aa06085; 5 Mar 97 6:11 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa05170; 5 Mar 97 6:11 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id FAA20396; Wed, 5 Mar 1997 05:51:04 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8c) with
          spool id 2249717 for TN3270E@LIST.NIH.GOV; Wed, 5 Mar 1997 05:51:01
          -0500
Received: from smtp.datcon.co.uk (smtp.datcon.co.uk [192.91.191.4]) by
          list.nih.gov (8.7.5/8.6.12) with SMTP id FAA20386 for
          <tn3270e@list.nih.gov>; Wed, 5 Mar 1997 05:50:59 -0500 (EST)
Received: by smtp.datcon.co.uk with SMTP (Microsoft Exchange Server Internet
          Mail Connector Version 4.0.994.63) id
          <01BC2953.0B8CEA20@smtp.datcon.co.uk>; Wed, 5 Mar 1997 10:50:31 -0000
Message-ID: <c=GB%a=TMAILUK%p=DCNET%l=CESTRIAN-970305104851Z-1298@smtp.datcon.co.uk>
From: Nick Weeds <NPW@datcon.co.uk>
To: 'Bill Kelly' <kellywh@mail.auburn.edu>
Cc: 'tn3270e' <tn3270e@list.nih.gov>
Subject: RE: Finalizing rfc1647: Unbind
Date: Wed, 5 Mar 1997 10:48:51 -0000
X-Mailer: Microsoft Exchange Server Internet Mail Connector Version 4.0.994.63
Encoding: 46 TEXT
Sender: owner-tn3270e@list.nih.gov

Bill,

I have no objection to passing the entire unbind RU in an UNBIND
message, but I do think we need to be careful to about backwards
compatibility.

The safest approach would be to make the new UNBIND format a new TN3270E
function, so that client and server can agree whether it will be used.

A less satisfactory approach would be to allow either UNBIND message
format without prior agreement, but this may create problems for some
existing clients when they are sent new-format UNBIND messages.  (I
don't know of any specific problems, but the protocol conformance and
resilience of some existing clients leaves something to be desired.)

I don't think we should mandate the new UNBIND format for TN3270E
compliance, as this will make all (or nearly all?) existing
implementations non-compliant.

BTW: Are the notes on the CISCO interoperability testing available to
other readers of the TN3270E WG ?

        Nick.

>----------
>From:  Bill Kelly[SMTP:kellywh@MAIL.AUBURN.EDU]
>Sent:  04 March 1997 21:32
>To:    TN3270E list
>Subject:       Finalizing rfc1647: Unbind
>
>Hi,
>
>The second item I wanted to mention comes from the notes on the Cisco
>interoperability testing, and it concerns the UNBIND DATA-TYPE.
>
>Are there any objections to simply making UNBIND like BIND in that the
>entire Unbind RU is passed from the server to the client?
>
>Also, the notes mention the need for the server to fabricate and send an
>Unbind in the case where the host disconnects without sending Unbind.
>Anyone have an opinion on whether the contents of this Unbind should be
>specified in the rfc (say, x'3201') or left up to the implementors?
>
>Thanks,
>Bill
>


Received: from cnri by ietf.org id aa15201; 5 Mar 97 10:14 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa08951; 5 Mar 97 10:14 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id KAA28317; Wed, 5 Mar 1997 10:06:42 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8c) with
          spool id 2252169 for TN3270E@LIST.NIH.GOV; Wed, 5 Mar 1997 10:06:40
          -0500
Received: from mail-host.walldata.com (mail-host.walldata.com [198.252.98.4])
          by list.nih.gov (8.7.5/8.6.12) with SMTP id KAA28069 for
          <tn3270e@LIST.NIH.GOV>; Wed, 5 Mar 1997 10:02:18 -0500 (EST)
Received: from msmail.walldata.com (postalunion.walldata.com) by
          mail-host.walldata.com (5.x/SMI-SVR4) id AA11815; Wed, 5 Mar 1997
          07:02:17 -0800
Received: from Microsoft Mail (PU Serial #1100) by msmail.walldata.com
          (PostalUnion/SMTP(tm) v2.1.8d for Windows NT(tm)) id
          AA-1997Mar05.065900.1100.651206; Wed, 05 Mar 1997 07:02:45 -0800
From: "Erickson, Rodger" <rerickso@hq.walldata.com>
To: Bill Kelly <kellywh@mail.auburn.edu>, Michael Boe <mboe@cisco.com>
Cc: TN3270E list <tn3270e@list.nih.gov>
Message-Id: <1997Mar05.065900.1100.651206@msmail.walldata.com>
X-Mailer: Microsoft Mail via PostalUnion/SMTP for Windows NT
Mime-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Organization: Wall Data Inc.
Date: Wed, 05 Mar 1997 07:02:45 -0800
Subject: RE: Finalizing rfc1647: communications
Sender: owner-tn3270e@list.nih.gov

On Wed. 3/5/97 Michael Boe wrote:

>It seems to me that this is a new function, and a fairly superfluous one
at
>that.  IBM's HOD appears to do a decent job of comms-check status
locally (so
>why can't others?). Further, it would appear that the above example
mandates
>behavior of servers which goes well beyond the current RFC1647 (for
instance,
>it implies that the server still listens on port 23 even though there's
no
>connectivy between the server and the host).
>
>I'm not in favor of this unless someone can point out (a) the benefits
and (b)
>why substantially the same result can't be achieved wholly within the
client.


 a) I believe that the benefits are that it allows an administrator to
know the status of the SNA Link and LU just by looking at the status line
on the client.
 b) This can't be done effectively at the client given the current state
of the protocol because the client only knows: 1) am I connected to the
server, and 2) where am I at in my negotiations, and 3) I have gotten a
bind yet (if I'm TN3270E).  There really isn't anything here that lets me
make any accurate determinations about the state of the host link.
 This said, it still isn't clear to me why this functionality is
necessary.  Customers got used to this funtionality back when everything
was coax.  It is useful in that type of situation when you have a "home
run" connection to a FEP.  However, for any LAN-based-via-Gateway
connections to the host, *many* users are going to feel the pinch when
something goes wrong with that host connection and any administrator will
immediately know that due to multiple similar problem reports about
clients not being able to get connected (or losing their connections)
that he better go check on the gateway.  Displaying comm check info on
the client will only enable him to make that assessment after the first
phone call, rather than waiting for the 2nd one.  I'm assuming that the
2nd phone call will probably come while the admin is still on the phone
with the first user...
 Additionally, in the 5 1/2 years we've had our TN3270 Windows Client
I've never heard a customer say "why don't you make the 25th line status
do what coax does".  Thus, I know what the benefits are and I know why
this can't just be done in the client.  My question, is given the
benefits, why do we need to pursue this?  Can we hear from more customers
that feel strongly that this is really needed?

 Rodger Erickson
 Wall Data


Received: from cnri by ietf.org id aa15241; 5 Mar 97 10:15 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa08992; 5 Mar 97 10:15 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id KAA28406; Wed, 5 Mar 1997 10:07:54 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8c) with
          spool id 2252251 for TN3270E@LIST.NIH.GOV; Wed, 5 Mar 1997 10:07:51
          -0500
Received: from foxhound.cisco.com (foxhound.cisco.com [171.69.1.171]) by
          list.nih.gov (8.7.5/8.6.12) with SMTP id KAA28127 for
          <tn3270e@LIST.NIH.GOV>; Wed, 5 Mar 1997 10:03:09 -0500 (EST)
Received: from mboe-home-ss20.Cisco.COM (mboe-home-ss20.cisco.com
          [171.69.136.130]) by foxhound.cisco.com (8.6.12/8.6.5) with ESMTP id
          HAA06384; Wed, 5 Mar 1997 07:02:29 -0800
Received: from localhost (localhost.cisco.com [127.0.0.1]) by
          mboe-home-ss20.Cisco.COM (8.6.8+c/CISCO.WS.1.1) with ESMTP id
          KAA02209; Wed, 5 Mar 1997 10:02:27 -0500
Date: Wed, 5 Mar 1997 10:02:27 -0500 (EST)
From: Michael Boe <mboe@cisco.com>
Reply-To: Michael Boe <mboe@cisco.com>
Subject: Re: Finalizing rfc1647: Unbind
To: Nick Weeds <NPW@datcon.co.uk>
Cc: 'Bill Kelly' <kellywh@mail.auburn.edu>, 'tn3270e' <tn3270e@list.nih.gov>
In-Reply-To: <c=GB%a=TMAILUK%p=DCNET%l=CESTRIAN-970305104851Z-1298@smtp.datcon.co.uk>
Message-Id: <ML-2.2.857574147.1130.mboe@mboe-home-ss20.cisco.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Sender: owner-tn3270e@list.nih.gov

> BTW: Are the notes on the CISCO interoperability testing available to
> other readers of the TN3270E WG ?


Unfortunately, no they are not available to the list at this time.  This is
because the parties attending the TIE (TN3270 Interoperability Event) agreed
not to publish or distribute the results beyond the attending parties (and Bill
Kelly) in order to encourage frank and detailed discussion of the problems
faced by the various vendors. I can assure you that Bill is touching on the
issues raised during the TIE event, though the solutions are his own.

You might be interested to know that there is another TIE coming up soon to be
held once again at cisco.  Details forthcoming.

/msb


Received: from cnri by ietf.org id aa18540; 5 Mar 97 11:05 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa09973; 5 Mar 97 11:04 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id KAA00101; Wed, 5 Mar 1997 10:47:43 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8c) with
          spool id 2252839 for TN3270E@LIST.NIH.GOV; Wed, 5 Mar 1997 10:47:40
          -0500
Received: from mailgate1.boeing.com ([130.42.28.16]) by list.nih.gov
          (8.7.5/8.6.12) with SMTP id KAA29852 for <tn3270e@LIST.NIH.GOV>; Wed,
          5 Mar 1997 10:40:36 -0500 (EST)
Received: from splinter.boeing.com by mailgate1.boeing.com (SMI-8.6/SMI-SVR4)
          id HAA21082; Wed, 5 Mar 1997 07:40:33 -0800
Received: from commanche.ca.boeing.com by splinter.boeing.com with SMTP
          (1.37.109.16/16.2) id AA011236232; Wed, 5 Mar 1997 07:37:12 -0800
Received: by commanche.ca.boeing.com (AIX 4.1/UCB 5.64/4.03) id AA22806; Wed, 5
          Mar 1997 07:40:31 -0800
Message-Id: <9703051540.AA22806@commanche.ca.boeing.com>
To: Michael Boe <mboe@cisco.com>
Cc: Bill Kelly <kellywh@mail.auburn.edu>, 
    TN3270E list <tn3270e@list.nih.gov>
Subject: Re: Finalizing rfc1647: security
In-Reply-To: (Your message of Tue, 04 Mar 97 17:28:02 -0500.) 
             <ML-2.2.857514482.1816.mboe@mboe-home-ss20.cisco.com>
Date: Wed, 05 Mar 97 07:40:30 -0800
From: "Terry L. Davis, Boeing Information & Support Services, Bellevue, WA" <tld5032@commanche.ca.boeing.com>
Sender: owner-tn3270e@list.nih.gov

Hmmm, I guess I mis-read the attached note; I thought there was direction
to include security considerations.

Personally I think it would be hard to push to use a "totally unsecured
protocol" in a worldwide communications environment.  In my case anyway,
I try to avoid making recommendations that may result in aburpt career
changes. (I might want to go back to being a "construction engineer" but
I prefer to make that choice directly rather than indirectly.)

My $.02!


Take care

 | Terry L. Davis, P.E.                | EMAIL: terry.l.davis@boeing.com. |
 | Senior Principal Scientist          | Phone: 206-957-5325              |
 | Boeing Information & Support Services |
 | Bellevue, WA                          |
   ----------------- Wednesday March 05,1997 07:17 AM PST ----------------

=============================================================================

Date: Wed, 12 Feb 1997 13:22:01 -0500
To: bart@VNET.IBM.COM, tn3270e@LIST.NIH.GOV
From: Robert Moskowitz <rgm3@chrysler.com>
Subject: Security for TN3270e
Cc: Harald.T.Alvestrand@uninett.no
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-tn3270e@LIST.NIH.GOV

I have completed an interchange with Jeff Schiller and the winner is SSL.

IPsec, though in many ways is very attractive will not have consistant
application interface for some time.

GSSAPI for Telnet does not seem to have ever seen enough implementations to
be debugged.

SSH may be a better choice in the future over SSL.  It provides for
compression prior to encryption (SSL does not) as well as multiple virtual
channels under the connection and a more flexible PKI (can use X.509 [not
yet] as well as bare keys and perhaps PGP keys).  But it ain't there yet.

ERGO:  we will march to SSL and beat out the issues as we go.  Sigh.


Robert Moskowitz
Chrysler Corporation
(810) 758-8212


Received: from cnri by ietf.org id aa21080; 6 Mar 97 14:36 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa15987; 6 Mar 97 14:36 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id OAA18776; Thu, 6 Mar 1997 14:26:19 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8c) with
          spool id 2269579 for TN3270E@LIST.NIH.GOV; Thu, 6 Mar 1997 14:26:12
          -0500
Received: from elmer.wrq.com (elmer.wrq.com [150.215.17.1]) by list.nih.gov
          (8.7.5/8.6.12) with ESMTP id OAA18763 for <tn3270e@LIST.NIH.GOV>;
          Thu, 6 Mar 1997 14:26:02 -0500 (EST)
Received: from venus ([150.215.141.77]) by elmer.wrq.com with SMTP
          (1.37.109.20/15.6) id AA090936337; Thu, 6 Mar 1997 11:25:37 -0800
Received: by venus with Microsoft Mail id <01BC2A20.38280C40@venus>; Thu, 6 Mar
          1997 11:19:12 -0800
Message-Id: <01BC2A20.38280C40@venus>
From: Deric D Villanueva <dericv@wrq.com>
To: Bill Kelly <kellywh@mail.auburn.edu>
Cc: TN3270E list <tn3270e@list.nih.gov>
Subject: RE: Finalizing rfc1647: security
Date: Thu, 6 Mar 1997 11:19:11 -0800
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Sender: owner-tn3270e@list.nih.gov

----------
From:   Michael Boe[SMTP:mboe@cisco.com]
Sent:   Tuesday, March 04, 1997 9:28 AM
To:     Bill Kelly
Cc:     TN3270E list
Subject:        Re: Finalizing rfc1647: security


> Another item:
>
> I could not recall, nor could I find in the archives, a definitive =
answer
> to the question "What, if anything, needs to be done to the dreaded
> section 14 - Security Considerations?".
>
> (I think this is the part where Working Group chairs and other =
important
> IETF types step in and make command decisions. :-)


I *thought* we had decided at the BOF to just reference Kerberos and =
then issue
a warning about printer LUs.  And then note that security considerations =
are
being considered as another piece of IETF work. But I must have =
remembered
wrong, since others don't share my memory :-).

I think you remembered correctly!

Anything else you propose is going to prevent TN3270E from moving =
forward along
the standards track.

/msb

Here is an excerpt from a note I posted 1/17/97

<regarding security>  Our choices for security in rfc 1647 are few in =
that=20
a) we must address it with language beyond what is currently used.
b) we cannot address it by adding functionality to the protocol =
specification or the protocol in any way lest we activate a restart of =
the document process (something that is not a popular choice).=20
c) we can specify how to utilize current security protocols/technology =
within the context of the TN3270E Server and TN3270E Client.

The last item was the issue BobM brought up at the BOF.  At the time, he =
suggested that we should choose the most expeditious route in order to =
move rfc 1647 forward to draft status, and separate the "hard" stuff to =
the extensions document.  Harald indicated that this (item c) would be =
acceptable to the iesg for the purposes of moving 1647 forward.

The remainder of the security discussion was (paraphrased) like this:
Cleve and MichaelB brought up: If we refer to a security method to be =
used with rfc1647 what will that mean for currently implemented products =
and what affect will it have on the need to prove interoperability =
between implementations.
BobM presented three security options to consider.  These were: =
Kerberos, SSL, IPsec.  [snip]....

ddv


Received: from cnri by ietf.org id aa05564; 10 Mar 97 20:54 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa21334; 10 Mar 97 20:54 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id UAA29893; Mon, 10 Mar 1997 20:47:23 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8c) with
          spool id 2319048 for TN3270E@LIST.NIH.GOV; Mon, 10 Mar 1997 20:47:21
          -0500
Received: from CU.NIH.GOV (cu.nih.gov [128.231.64.112]) by list.nih.gov
          (8.7.5/8.6.12) with SMTP id UAA29877 for <tn3270e@LIST.NIH.GOV>; Mon,
          10 Mar 1997 20:46:56 -0500 (EST)
Message-Id: <199703110146.UAA29877@list.nih.gov>
To: kellywh@mail.auburn.edu, tn3270e@list.nih.gov
From: Roger Fajman <RAF@cu.nih.gov>
Date: Mon, 10 Mar 1997  20:43:38 EST
Subject: Re:  Updates to RFC 1647?
Sender: owner-tn3270e@list.nih.gov

> I will try to get the revised draft to Roger by this evening; if not,
> certainly by tomorrow evening.  With the "old" working group, after the
> document grew to over 50K or so, I stopped posting copies to the list and
> Roger started making it available via ftp to NIH.  I assume that would
> continue to be the preferred method?

I have no objection to continuing that way.  But I do suggest that you
also submit them as normal Internet drafts, so that others in the IETF
will know of their existence, they will be listed off the IETF home
page, etc..  Also, it does not bother me if you simply post the drafts
to the list, so that people can see them immediately.


Received: from cnri by ietf.org id aa07832; 11 Mar 97 12:00 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa11951; 11 Mar 97 12:00 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id LAA23194; Tue, 11 Mar 1997 11:49:08 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8c) with
          spool id 2326775 for TN3270E@LIST.NIH.GOV; Tue, 11 Mar 1997 11:49:02
          -0500
Received: from dot.netrex.net (dot.netrex.net [206.253.225.51]) by list.nih.gov
          (8.7.5/8.6.12) with ESMTP id LAA22852 for <tn3270e@LIST.NIH.GOV>;
          Tue, 11 Mar 1997 11:38:57 -0500 (EST)
Received: from rgm3 (nsn1-gw5-xl1.netrex.com [206.253.228.11]) by
          dot.netrex.net (8.8.5/8.7.3) with SMTP id LAA16434; Tue, 11 Mar 1997
          11:38:34 -0500 (EST)
Message-Id: <3.0.1.32.19970311113117.009435b0@dilbert.is.chrysler.com>
Reply-To: rgm3@chrysler.com
X-Sender: rgm3@dilbert.is.chrysler.com
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Tue, 11 Mar 1997 11:31:17 -0500
To: Bill Kelly <kellywh@mail.auburn.edu>, 
    TN3270E list <tn3270e@list.nih.gov>
From: Robert Moskowitz <rgm3@chrysler.com>
Subject: Re: Finalizing rfc1647: security
In-Reply-To: <Pine.SOL.3.95.970305100642.21433A-100000@wood2>
References: <9703051540.AA22806@commanche.ca.boeing.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-tn3270e@list.nih.gov

At 10:08 AM 3/5/97 -0600, Bill Kelly wrote:
>
>Yes, I reviewed that note too, but I couldn't tell whether the reference
>was to 1647 or to future work on some new document.  Bob?

Last week the IAB ran a security architecture workshop.  Steve Bellovin was
our site host.  The attendees went beyond the traditional crypto community
to include all areas of the IESG.  Fred Baker issued a 'heads up' to the
BOF/wg chair lists, so some of you saw that.  I could repost it here if
there is interest.  Basically 1603 says there must be a meaningful security
section.  This workshop, over the next 6 months, will produce documents to
guide wgs in making it so.

Since 1603 came before 1647 ;), Harald indicated that adding a reasonable
security section will not result in a restart of the standards process.

Now that covers the background, and I can now focus on my recommendations
to the workgroup.

There is strong demand for attention to security at this time.  The wg
should make a survey of the available options.  Attention should be applied
to current available technologies.  But if a near term technology is more
appropriate, we can get guidance from Harald and Jeff.  But basically, we
want to adhere to the schedule in our nearly approved charter.

So for a starter I will digest some of the options:

Kerberos/GSSAPI:  Although we considered this when writing 1647, the
security AD recommends that we do not reference it.  The Telnet options
were never finished and never will.  There are a number of fundiental flaws
in them.

SSL (TLS):  A major option and should be profiled in the RFC.  It will be
realitively easy to document.

SSH:  Although this wg is just starting, this technology has twp very
important features for tn3270e.  First it is firewall friendly.  Secondly
it can handle a back channel, even through a firewall (this was for
X-Windows support), that can by used for printers.

IPsec:  Since this is a core security technology, it should be profiled.
This should be straight-forward, as the APIs are not available yet for
applications to use.

There might be something to say on identity, like X.509 cert usage.  But
this could be implied in the above mentioned protocols.

Now let's hear from all of you.  Plus, putting words in Bill's mouth,
actual wording for the document carry a lot of weight!


Robert Moskowitz
Chrysler Corporation
(810) 758-8212


Received: from cnri by ietf.org id aa17103; 12 Mar 97 16:03 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa19828; 12 Mar 97 16:03 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id PAA17640; Wed, 12 Mar 1997 15:55:00 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8c) with
          spool id 2345463 for TN3270E@LIST.NIH.GOV; Wed, 12 Mar 1997 15:54:53
          -0500
Received: from elmer.wrq.com (elmer.wrq.com [150.215.17.1]) by list.nih.gov
          (8.7.5/8.6.12) with ESMTP id PAA17628 for <tn3270e@LIST.NIH.GOV>;
          Wed, 12 Mar 1997 15:54:51 -0500 (EST)
Received: from venus ([150.215.141.77]) by elmer.wrq.com with SMTP
          (1.37.109.20/15.6) id AA141900064; Wed, 12 Mar 1997 12:54:24 -0800
Received: by venus with Microsoft Mail id <01BC2EE3.97D98480@venus>; Wed, 12
          Mar 1997 12:47:49 -0800
Message-Id: <01BC2EE3.97D98480@venus>
From: Deric D Villanueva <dericv@wrq.com>
To: 'Bill Kelly' <kellywh@mail.auburn.edu>, 
    TN3270E list <tn3270e@list.nih.gov>
Subject: RE: Revised draft
Date: Wed, 12 Mar 1997 12:47:48 -0800
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Sender: owner-tn3270e@list.nih.gov

Bill, I say go ahead and post, this will consolidate all the inputs to =
date and give everyone a chance to see what changes were made to the =
document.  I'm sure that the discussions about security and in fact many =
other issues will continue regardless. Plus it does show progress right?
Regards
Deric

----------
From:   Bill Kelly[SMTP:kellywh@mail.auburn.edu]
Sent:   Wednesday, March 12, 1997 5:13 AM
To:     TN3270E list
Subject:        Revised draft

Hi,

I feel bad in that I've been promising to have the revised draft of 1647
available before now, and I haven't done it.  I had the draft ready
yesterday morning, with the Security section just referencing Kerberos,
but then I saw the note yesterday saying a more substantial Security
section is needed.  Now I'm not sure exactly what is needed (again).

I was thinking that it might be useful for me to just post what I've got
to the list, as a sort of "draft of an Internet-Draft."  That way, =
people
in the group could review the changes that were made and comment on =
them.
Perhaps we can square away all the other changes while the Security
section is discussed.

I think it makes sense for those currently on the list/in the WG to be
content with the changes before we submit it as an Internet-Draft, at
which point others can register their discontent.  :)  Plus, I'd like to
get away with submitting as few I-Ds as possible before submitting it =
for
consideration as a Draft Standard.

So, shall I post?  Or should I wait until the Security section is
finalized?

Thanks,
Bill


Received: from ietf.org by ietf.org id aa02399; 14 Mar 97 9:22 EST
Received: from ietf.ietf.org by ietf.org id aa02354; 14 Mar 97 9:22 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-syntax-04.txt
Date: Fri, 14 Mar 1997 09:22:12 -0500
X-Orig-Sender: cclark@ietf.org
Message-ID:  <9703140922.aa02354@ietf.org>

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : URN Syntax                                              
       Author(s) : R. Moats
       Filename  : draft-ietf-urn-syntax-04.txt
       Pages     : 7
       Date      : 03/12/1997

Uniform Resource Names (URNs) are intended to serve as persistent, 
location-independent, resource identifiers. This document sets forward the 
canonical syntax for URNs.  A discussion of both existing legacy and new 
namespaces and requirements for URN presentation and transmission are 
presented.  Finally, there is a discussion of URN equivalence and how to 
determine it.                                                              

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-syntax-04.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-syntax-04.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-syntax-04.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970312142256.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-syntax-04.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-syntax-04.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970312142256.I-D@ietf.org>

--OtherAccess--

--NextPart--



Received: from ietf.org by ietf.org id aa05055; 14 Mar 97 9:59 EST
Received: from ietf.ietf.org by ietf.org id aa05016; 14 Mar 97 9:59 EST
To: IETF-Announce: ;
cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: The IESG <iesg-secretary@ietf.org>
Subject: Last Call: URN Syntax to Proposed Standard
Reply-to: iesg@ietf.org
Date: Fri, 14 Mar 1997 09:59:09 -0500
X-Orig-Sender: scoya@ietf.org
Message-ID:  <9703140959.aa05016@ietf.org>


 The IESG has received a request from the Uniform Resource Names Working
 Group to consider "URN Syntax" <draft-ietf-urn-syntax-04.txt> for the
 status of Proposed Standard.

 The IESG plans to make a decision in the next few weeks, and solicits
 final comments on this action.  Please send any comments to the
 iesg@ietf.org or ietf@ietf.org mailing lists by March 28, 1997


Files can be obtained via ftp://ds.internic.net/internet-drafts/<filename>


Received: from cnri by ietf.org id aa24610; 18 Mar 97 10:09 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa11651; 18 Mar 97 10:09 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id JAA19776; Tue, 18 Mar 1997 09:52:45 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8c) with
          spool id 2390225 for TN3270E@LIST.NIH.GOV; Tue, 18 Mar 1997 09:52:42
          -0500
Received: from pitbull.cisco.com (pitbull.cisco.com [171.69.223.73]) by
          list.nih.gov (8.7.5/8.6.12) with SMTP id JAA19761 for
          <tn3270e@LIST.NIH.GOV>; Tue, 18 Mar 1997 09:52:40 -0500 (EST)
Received: from mboe-home-ss20.Cisco.COM (mboe-home-ss20.cisco.com
          [171.69.136.130]) by pitbull.cisco.com (8.6.12/8.6.5) with ESMTP id
          GAA10263; Tue, 18 Mar 1997 06:52:03 -0800
Received: from localhost (localhost.cisco.com [127.0.0.1]) by
          mboe-home-ss20.Cisco.COM (8.6.8+c/CISCO.WS.1.1) with ESMTP id
          JAA17629; Tue, 18 Mar 1997 09:52:02 -0500
Date: Tue, 18 Mar 1997 09:52:02 -0500 (EST)
From: Michael Boe <mboe@cisco.com>
Reply-To: Michael Boe <mboe@cisco.com>
Subject: Re: Draft of revised rfc1647 - comments
To: Bill Kelly <kellywh@mail.auburn.edu>
Cc: TN3270E list <tn3270e@list.nih.gov>
In-Reply-To: <Pine.SOL.3.95.970310181514.29086A-100000@wood2>
Message-Id: <ML-2.2.858696722.5757.mboe@mboe-home-ss20.cisco.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Sender: owner-tn3270e@list.nih.gov

> Hi,
>
> Having gotten a couple of private votes for posting, I went ahead and sent
> the entire text to the list.  Changes from the original text are denoted
> by vertical bars in the leftmost column.  By way of reference, here are
> the changes that were made:
>
>
> - Addded DATA-TYPE of PRINT-EOJ with a value of 0x08 to support the
>   end-of-job indication for printers.
>
>   Sections: 8.1.1, 10.1, 10.2

ok.

>
>
> - clarified description of SEQ-NUMBER Field to state that
>   1) the field should be sent in network byte order (big endian)
>   2) either byte that contains a 0xff must be doubled to 0xffff before
>      sending and stripped back to 0xff after receipt
>
>   Sections: 8.1.4
>
>
> - Clarified the format of the data when the DATA-TYPE field is
> SSCP-LU-DATA.

ok.
>
>   Sections: 10.5.2 (4th paragraph)
>
>
> - Corrected the erroneous specification of the format of the function-list
>   sent during TN3270E functions negotiation
>
>   Sections: 7.2.1

ok.
>
>
> - Clarified the misleading wording regarding allowable DATA-TYPEs when
>   BIND-IMAGE has been negotiated and a BIND has been sent.
>
>   Sections: 10.3 (last paragraph)

ok.

>
>
> - Added a statement addressing what a client or server should do if
>   an impasse is reached during TN3270E functions negotiation.
>
>   Sections: 7.2.1 (last paragraph)

ok.

>
>
> - Clarified the specification of numeric literals contained in the
>   document.
>
>   Sections: 3. (first paragraph)
>

ok.

>
> - Clarified the motivation behind the ASSOCIATE command.
>
>   Sections: 7.1.3

ok.

>
>
> - Clarified the use of the SEQ-NUMBER field in regards to when it should
>   be reset to zero.
>
>   Sections: 10.4 (last paragraph)

ok.

>
>
> - Reworded the Security section to refer to Kerberos.
>
>   Sections: 14.

ok by me (but this one's political, so this is just expression of personal
opinion more than any objection review of security concerns :-).

/msb

p.s.-- what about the other issues you had mentioned in previous mails.  Did
they all not make the cut?


Received: from cnri by ietf.org id aa20029; 20 Mar 97 11:18 EST
Received: from pad-thai.cam.ov.com by CNRI.Reston.VA.US id aa12491;
          20 Mar 97 11:18 EST
Received:  by pad-thai.cam.ov.com (8.8.5/)
	id <OAA15761@pad-thai.cam.ov.com>; Thu, 20 Mar 1997 14:08:18 GMT
Message-Id: <9703201403.AA07682@us1rmc.bb.dec.com>
Date: Thu, 20 Mar 97 09:03:50 EST
From: "John Wray, Digital DPE, 508/486-5210  20-Mar-1997 0858" <wray@tuxedo.enet.dec.com>
To: kurn_david@tandem.com
Cc: "cat-ietf@mit.edu"@in.enet.dec.com, wray@tuxedo.enet.dec.com
Apparently-To: cat-ietf@mit.edu, kurn_david@tandem.com
Subject: RE: GSS API and Static Storage Redux
Precedence: bulk


David Keurn writes:

>SOme time ago, I raised a question about the wisdom of having any GSS call
>that returns a pointer to static storage.  It appears that this issue
>continues to haunt us.  In a model where the implementation GSS involves a
>static set of mechanisms, a built-in list is OK.  It can be compiled in, or
>alternately, can be dynamically built on first need and never changed.
>
>However, as we look not very far down the road, it is easy to see any or
>all of the following situations:
>
>a) Memory models which do not permit (or where it would be unwise) to
>return pointers into "protected" storage;
>
>b) GSS mechanisms where the set of mechanisms is derived by a dynamic
>inquiry of some other resource (such as asking a smart-card for a list of
>its mechanisms, conversing with a crypto-engine to see what it can do ...)
>
>c) Implementations where the mechanisms advertised are a function of the
>user's permissions, the time of day, prior negotiations, or the severity of
>the administrator's argument with her spouse that morning (READ: Humor).
>
>I suggest that the designers of the GSS-API treat the return of a static
>pointer (in version 1) as a definite BUG that needs fixing.  For
>compatibility, the following idea might work:
>
>gss_indicate_mechs()
>  Continue to return a pointer to static storage.  When your implementation
>can no longer implement this honestly, one might produce a diagnostic and
>abort the process.  This, at least, would alert the developers that they
>need to fix their program.  (I expect to get flamed on this one).
>
>Add a new procedure:
>
>gss_show_mechs() or gss_indicate_dynamic_mechs()
> which returns an OID-set which must be returned via
>gss_release_oid_set
>
>This new procedure should have extra return codes which allow the return of
>errors such as:
>
>  - Some or all of the available mechanisms were temporarily unavailable
>due to reasons in the Minor Status Code
>  - No storage available to build the list
>  - and so on

In the latest draft of the V2 C-bindings (submitted to the ID editor
yesterday), gss_indicate_mechs() returns a dynamic OID-set.  Indeed, all
OID-sets returned by GSSAPI are now dynamic.

We discussed this on the list a few weeks ago, and decided that a typical V1
app is only going to invoke gss_indicate_mechs() once, so if we introduced a
memory leak for such an application it probably wouldn't be a problem for the
vast majority of applications, so we can live with this minor incompatibility.

As things stand, all OID-sets are dynamically allocated, while all stand-alone
OIDs are static objects.  I'd like to make OIDs dynamic too, but that's likely
to break too many applications, and for the API calls that the V2 GSSAPI
provides, there's nothing that absolutely requires dynamic OIDs.

John


Received: from cnri by ietf.org id aa13414; 20 Mar 97 21:23 EST
Received: from uscore-1.mv.com by CNRI.Reston.VA.US id aa25427;
          20 Mar 97 21:23 EST
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA20315 for <ietf-archive@cnri.reston.va.us>; Thu, 20 Mar 1997 21:19:28 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 20 Mar 1997 21:14:28 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA19681 for pwg-outgoing; Thu, 20 Mar 1997 21:10:56 -0500 (EST)
Message-Id: <9703210211.AA01054@zazen.cp10.es.xerox.com>
X-Sender: hastings@zazen (Unverified)
X-Mailer: Windows Eudora Pro Version 2.1.2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 20 Mar 1997 18:08:54 PST
To: rturner@sharplabs.com
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: Re: PWG> New PMP MIB Draft [and use of MS WORD for MIBs]
Cc: pwg@pwg.org
Sender: owner-pwg@pwg.org

Randy,

I'm using some techniques for editing MIBs that Rick Landau passed on to
me at the last PWG meeting that he attended.

I've used them for the Job Monitoring MIB.

I've documented what I've been doing in Appendix D of that document.

I've also posted the .dot file in the /pub/pwg/jmp/mibs/mib.dot

My plan is to make another template that has only fixed CourierNew fonts,
so that the running text outside the BEGIN END will also be in Courier
in order to produce the .txt file using the generix text driver by printing
to file.

Here is that Appendix D from the Job Monitoring MIB:

16. Appendix D - Use of MS-WORD Version 6.0 to format the MIB

This appendix describes how this MIB specification was created using MS-WORD
to perform the formatting and produce plain text, 72-columns wide, with only
ASCII characters, and running headers and footers as required by the IETF
RFCs and Internet Drafts.

The word template mib.dot was created with the following styles:

1. Fixed - CourierNew 12 point set which gives 10 characters per inch.  Also
set line spacing exactly 12 point.  Have no leading indent.  Have no right
indent.  Depend on the margins to wrap whether on full lines or in tables.

2. Fixed Indent - indents 4 characters (0.4 inches)

3. Fixed Double Indent - indents 8 characters (0.8 inches)

4. Comment Full - full line comments.

5. Quoted Running Text - indented 8 characters

6. Normal - TimesRoman 12 point for text that is outside the BEGIN END
statements while reviewing the document.  To produce the Internet Draft,
change the definition of the Normal style to use the Courier 12 point with
line spacing exactly 12 point.

The following macros are defined in mib.dot with speed keys indicated in parens:

1. CreateFullComment (ALT+C) - creates a full line comment as two column
table with the first column being 3 characters wide for the ASN.1 "--
"comment characters.  The second column is the full line comments with line
wrapping.

2. CreateMIBGroup (ALT+G) - produces a skeleton group to be filled in.

3. CreateMIBObject (ALT+O) - produces a skeleton OBJECT-TYPE to be filled in

4. CreateTC (ALT+T) - produces a skeleton textual-convention to be filled in.

To produce the final plain text, follow the following steps:

1. Accept all revisions

2. Redefine Normal style to be CourierNew 12 point with exactly 12 point
line spacing.

3. Set the left and right margins to 0 and 1.3, so that text comes out
without leading spaces and has exactly 72 characters (8.5-1.3=7.2).

4. Set the top and bottom margins to 0.

5. Select the entire document and type Control Q to get rid of all character
formatting, such as bold, italic, etc.  Since all indents were done with
styles, no indention changes. (be sure not to use the toolbar to indent,
else the Control Q will undo that).

6. Replace the table of contents (since new pagination) and make sure NOT to
have any leader for the table of contents, figure table, or table of issues.
Else the generic text driver will output CR with overstrike which won't meet
IETF requirements for plain text.

7. Select the generic text printer (but do not keep selected, else always
get fixed pitch font, no matter what font selected).

8. Output to file.  This will produce a file with headers and footers that
meet IETF requirements.


At 15:49 03/14/97 PST, Randy Turner wrote:
>I am aware that within the new MIB draft, several lines wrap
>at odd places and I will seek to resolve these prior to 
>draft submission. I still don't seem to have a 'rock-solid'
>way of maintaining an IETF document in Microsoft Word format,
>and having a clean way to produce an IETF-compatible format
>from the Microsoft Word native document format.
>
>At the last IETF plenary in San Jose, other editors mentioned
>that they do not use Microsoft Word, but instead maintain their
>documents in ASCII text, specifically for making sure that
>there documents are easily submitted for review. I also 
>received mail from the RFC editors list stating their 
>reluctance at using Microsoft Word (even in the presence of
>revision marks and other nice features) for maintaining
>standard documents.
>
>I am open to suggestions....
>
>Randy
>
>
>
>-- 
>Randy Turner
>Network Architect
>Sharp Laboratories of America
>rturner@sharplabs.com
>
>



Received: from cnri by ietf.org id aa03035; 21 Mar 97 6:53 EST
Received: from list.nih.gov by CNRI.Reston.VA.US id aa07286; 21 Mar 97 6:53 EST
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6]) by list.nih.gov (8.7.5/8.6.12) with ESMTP id GAA06922; Fri, 21 Mar 1997 06:40:44 -0500 (EST)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8c) with
          spool id 2428269 for TN3270E@LIST.NIH.GOV; Fri, 21 Mar 1997 06:40:40
          -0500
Received: from smtp.datcon.co.uk (smtp.datcon.co.uk [192.91.191.4]) by
          list.nih.gov (8.7.5/8.6.12) with SMTP id GAA06907 for
          <tn3270e@list.nih.gov>; Fri, 21 Mar 1997 06:40:38 -0500 (EST)
Received: by smtp.datcon.co.uk with SMTP (Microsoft Exchange Server Internet
          Mail Connector Version 4.0.994.63) id
          <01BC35EC.8DDCE7F0@smtp.datcon.co.uk>; Fri, 21 Mar 1997 11:39:36 -0000
Message-ID: <c=GB%a=TMAILUK%p=DCNET%l=CESTRIAN-970321113910Z-5229@smtp.datcon.co.uk>
From: Nick Weeds <NPW@datcon.co.uk>
To: 'Bill Kelly' <kellywh@mail.auburn.edu>
Cc: 'TN3270E list' <tn3270e@list.nih.gov>
Subject: RE: Draft of revised rfc1647 - comments
Date: Fri, 21 Mar 1997 11:39:10 -0000
X-Mailer: Microsoft Exchange Server Internet Mail Connector Version 4.0.994.63
Encoding: 98 TEXT
Sender: owner-tn3270e@list.nih.gov

Bill,

A minor clarification to the draft RFC1647 ...

Although section 3 paragraph 1 now makes it clear that all numeric
literals are in hex, section 7 paragraph 1 still states:

   All TN3270E commands and parameters are NVT ASCII strings in which
   upper and lower case are considered equivalent.

This is inaccurate - all commands are binary and parameters vary
(device-type and device-name are NVT ASCII, functions and reason codes
etc. are binary).

Note that we should still insist that device-type and device-name are
NVT ASCII - relaxing this (intentionally or otherwise) is unhelpful.  I
for one do not want to have to cope with device-names in EBCDIC !  Also,
at least one comment on the mailing list recently stated that
device-names are binary, which I believe is incorrect.

        Nick.

>----------
>From:  Bill Kelly[SMTP:kellywh@MAIL.AUBURN.EDU]
>Sent:  12 March 1997 23:05
>To:    TN3270E list
>Subject:       Draft of revised rfc1647 - comments
>
>Hi,
>
>Having gotten a couple of private votes for posting, I went ahead and sent
>the entire text to the list.  Changes from the original text are denoted
>by vertical bars in the leftmost column.  By way of reference, here are
>the changes that were made:
>
>
>- Addded DATA-TYPE of PRINT-EOJ with a value of 0x08 to support the
>  end-of-job indication for printers.
>
>  Sections: 8.1.1, 10.1, 10.2
>
>
>- clarified description of SEQ-NUMBER Field to state that
>  1) the field should be sent in network byte order (big endian)
>  2) either byte that contains a 0xff must be doubled to 0xffff before
>     sending and stripped back to 0xff after receipt
>
>  Sections: 8.1.4
>
>
>- Clarified the format of the data when the DATA-TYPE field is SSCP-LU-DATA.
>
>  Sections: 10.5.2 (4th paragraph)
>
>
>- Corrected the erroneous specification of the format of the function-list
>  sent during TN3270E functions negotiation
>
>  Sections: 7.2.1
>
>
>- Clarified the misleading wording regarding allowable DATA-TYPEs when
>  BIND-IMAGE has been negotiated and a BIND has been sent.
>
>  Sections: 10.3 (last paragraph)
>
>
>- Added a statement addressing what a client or server should do if
>  an impasse is reached during TN3270E functions negotiation.
>
>  Sections: 7.2.1 (last paragraph)
>
>
>- Clarified the specification of numeric literals contained in the
>  document.
>
>  Sections: 3. (first paragraph)
>
>
>- Clarified the motivation behind the ASSOCIATE command.
>
>  Sections: 7.1.3
>
>
>- Clarified the use of the SEQ-NUMBER field in regards to when it should
>  be reset to zero.
>
>  Sections: 10.4 (last paragraph)
>
>
>- Reworded the Security section to refer to Kerberos.
>
>  Sections: 14.
>
>
>Thanks,
>Bill
>


Received: from cnri by ietf.org id aa13609; 25 Mar 97 15:05 EST
Received: from uscore-1.mv.com by CNRI.Reston.VA.US id aa19045;
          25 Mar 97 15:05 EST
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id PAA18820 for <ietf-archive@cnri.reston.va.us>; Tue, 25 Mar 1997 15:01:47 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 25 Mar 1997 14:56:44 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA18503 for pwg-outgoing; Tue, 25 Mar 1997 14:51:30 -0500 (EST)
From: Keith McCloghrie <kzm@cisco.com>
Message-Id: <199703251948.LAA29116@foxhound.cisco.com>
Subject: PWG> draft-ietf-printmib-mib-info-01.txt
To: rturner@sharplabs.com, pwg@pwg.org
Date: Tue, 25 Mar 1997 11:48:32 -0800 (PST)
X-Mailer: ELM [version 2.4 PL25]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-pwg@pwg.org

I happened to see the announcement of your new I-D, and its reference to
the Interfaces group of RFC 1213 caught my eye.  I would suggest that
such a reference needs to be brought up to date, because the model and
the objects contained in the Interfaces group has been updated by RFC
1573, which itself is being updated by draft-ietf-ifmib-mib-05.txt
(which has been approved by the WG and is about to be in IESG Last
Call).

Keith.


Received: from cnri by ietf.org id aa06491; 28 Mar 97 3:33 EST
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa04364;
          28 Mar 97 3:33 EST
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA11810
	for uri-out; Fri, 28 Mar 1997 03:21:45 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with SMTP id DAA11789;
	Fri, 28 Mar 1997 03:21:37 -0500 (EST)
Received: from www44.inria.fr by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
        id AA14157  (mail destined for urn-ietf@services.bunyip.com); Fri, 28 Mar 97 03:21:33 -0500
Received: by www44.inria.fr (8.8.5/8.6.12) id JAA20297; Fri, 28 Mar 1997 09:21:30 +0100 (MET)
To: urn-ietf@bunyip.com
Path: usenet
From: Dan Connolly <connolly@w3.org>
Newsgroups: w3c.urn
Subject: Re: [URN] draft-ietf-urn-nid-req-01.txt
Date: Fri, 28 Mar 1997 02:21:28 -0600
Organization: World Wide Web Consortium
Lines: 49
Message-Id: <333B7F88.914876B@w3.org>
References: <1997Mar26.224102.9231@sophia.inria.fr>
Nntp-Posting-Host: beach.w3.org
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.27 i586)
To: Patrik Faltstrom <paf@swip.net>, uri@bunyip.com, ietf-url@imc.org
Sender: owner-uri@bunyip.com
Precedence: bulk

I'm trying to get up to speed on all the UR* drafts
and such for Memphis. Some of this stuff is pretty exciting
(NAPTR and RRs and all that) but some of it is confusing.

First of all, what's the relationship between mailing
lists and charters?
	urn-ietf@bunyip.com -> 
		http://www.ietf.org/html.charters/urn-charter.html
	uri@bunyip.com -->
		??? (defunct URI WG; anything else?)
	ietf-url@imc.org
		??? (new URL syntax/process WG? Is this
		a real WG? It's not listed at:
		http://www.ietf.org/html.charters/wg-dir.html)

Now... about this document:

Patrik Faltstrom wrote:
> draft-ietf-urn-nid-req-01.txt 
>             Namespace Identifier Requirements for URN Services

> Introduction:
> =============
> 
> The Uniform Resource Name (URN) Working Group has defined mechanisms
> for both the syntax [4] and resolution of URNs [1,2]. An framework
> for URN discovery systems has also been outlined [3]. This draft
> discusses and recommends the requirements for entities that wish
> to act as Namespace Identifiers (NIDs) within the URN system.

Making new NIDs seems exactly analagous to the process of making
new URL schemes.

Compare with:

------------
http://www.imc.org/draft-masinter-url-process
   This document provides guidelines for the definition of new URL
   schemes and describes the process by which they are registered.
------------

Is it really necessary/useful to go through this exercise twice?


-- 
Dan Connolly, W3C Architecture Domain Lead
<connolly@w3.org> +1 512 310-2971
http://www.w3.org/People/Connolly/
PGP:EDF8 A8E4 F3BB 0F3C FD1B 7BE0 716C FF21


Received: from cnri by ietf.org id aa06588; 28 Mar 97 3:43 EST
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa04527;
          28 Mar 97 3:43 EST
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA12603
	for uri-out; Fri, 28 Mar 1997 03:33:29 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with SMTP id DAA12598;
	Fri, 28 Mar 1997 03:33:26 -0500 (EST)
Received: from nix.swip.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
        id AA14226  (mail destined for uri@services.bunyip.com); Fri, 28 Mar 97 03:33:24 -0500
Received: from localhost (paf@localhost) 
          by nix.swip.net (8.8.2/8.8.2) with SMTP 
          id JAA13957; 
          Fri, 28 Mar 1997 09:33:15 +0100 (MET)
Date: Fri, 28 Mar 1997 09:33:14 +0100 (MET)
From: Patrik Faltstrom <paf@swip.net>
To: Dan Connolly <connolly@w3.org>
Cc: uri@bunyip.com, ietf-url@imc.org, urn-ietf@bunyip.com
Subject: Re: [URN] draft-ietf-urn-nid-req-01.txt
In-Reply-To: <333B7F88.914876B@w3.org>
Message-Id: <Pine.SUN.3.95.970328093057.12871J-100000@nix.swip.net>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@bunyip.com
Precedence: bulk

On Fri, 28 Mar 1997, Dan Connolly wrote:

> > Introduction:
> > =============
> > 
> > The Uniform Resource Name (URN) Working Group has defined mechanisms
> > for both the syntax [4] and resolution of URNs [1,2]. An framework
> > for URN discovery systems has also been outlined [3]. This draft
> > discusses and recommends the requirements for entities that wish
> > to act as Namespace Identifiers (NIDs) within the URN system.
> 
> Making new NIDs seems exactly analagous to the process of making
> new URL schemes.
>
> Compare with:
> 
> ------------
> http://www.imc.org/draft-masinter-url-process
>    This document provides guidelines for the definition of new URL
>    schemes and describes the process by which they are registered.
> ------------

I think I and Renato should have looked at this document closer before
typing in the text we wrote. I think personally that the process can be
handled the same way. I.e. handle a new NID as a new URL-scheme.

> Is it really necessary/useful to go through this exercise twice?

A namespace is definitely not the same thing as a URL scheme. Two
different things, but the _process_ can be similar, just like the
processes defined for MIME-types.

    Patrik




Received: from cnri by ietf.org id aa06927; 28 Mar 97 4:10 EST
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa04970;
          28 Mar 97 4:10 EST
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id EAA13244
	for uri-out; Fri, 28 Mar 1997 04:01:41 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with SMTP id EAA13222;
	Fri, 28 Mar 1997 04:01:34 -0500 (EST)
Received: from www44.inria.fr by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
        id AA14290  (mail destined for urn-ietf@services.bunyip.com); Fri, 28 Mar 97 04:01:30 -0500
Received: by www44.inria.fr (8.8.5/8.6.12) id KAA21229; Fri, 28 Mar 1997 10:01:30 +0100 (MET)
To: urn-ietf@bunyip.com
Path: usenet
From: Dan Connolly <connolly@w3.org>
Newsgroups: w3c.urn
Subject: Re: [URN] I-D ACTION:draft-ietf-urn-naptr-04.txt
Date: Fri, 28 Mar 1997 03:01:27 -0600
Organization: World Wide Web Consortium
Lines: 53
Message-Id: <333B88E7.441B19E0@w3.org>
References: <1997Mar24.170639.8002@sophia.inria.fr>
Nntp-Posting-Host: beach.w3.org
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.27 i586)
To: uri@bunyip.com
Sender: owner-uri@bunyip.com
Precedence: bulk

Internet-Drafts@ietf.org wrote:
>        Title     : Resolution of Uniform Resource Identifiers using the
>                    Domain Name System
>        Author(s) : R. Daniel, M. Mealling
>        Filename  : draft-ietf-urn-naptr-04.txt
>        Pages     : 14
>        Date      : 03/21/1997

This NAPTR stuff is cool: it's an interesting point in
the design space between the old path: scheme and MX
records.

A few comments:

>In conjunction
>with a long TTL for *.urn.net records, the average number of probes to
>DNS for resolving DUNS URNs would approach one.

I would very much like to see the full argument behind that
sentence -- it appeals to my intuition, but I want to
study the details. Are they available somewhere?

>      sprintf(key, "%s.urn.net", extractNS(URN));

er... where's the specificaiton of extractNS? That seems
absolutely critical to the whole thing, and yet I don't
see it specified anywhere except the three examples
(which I assume are non-normative, per standards tradition).

Based on the examples, the algorithm seems to be
"grab the stuff before the :; if it's urn:,
grab everything up to the _next_ :."

Why the special case for the urn: prefix? I seem to
be asking that a lot. But I'm just applying occam's
razor: unless there's a darn good reason for special-casing urn:,
we should not.

Hmm... whoever administers urn.net seems to be able
to introduce new URL schemes at will. That should
certainly be discussed in the URL process document!

I thought I
saw a document specifying the policies for urn.net,
but I can't seem to find it now.



-- 
Dan Connolly, W3C Architecture Domain Lead
<connolly@w3.org> +1 512 310-2971
http://www.w3.org/People/Connolly/
PGP:EDF8 A8E4 F3BB 0F3C FD1B 7BE0 716C FF21


Received: from cnri by ietf.org id aa07091; 28 Mar 97 4:23 EST
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa05186;
          28 Mar 97 4:23 EST
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id EAA13309
	for uri-out; Fri, 28 Mar 1997 04:13:30 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with SMTP id EAA13304;
	Fri, 28 Mar 1997 04:13:26 -0500 (EST)
Received: from beach.w3.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
        id AA14340  (mail destined for uri@services.bunyip.com); Fri, 28 Mar 97 04:13:25 -0500
Received: from beach.w3.org (beach.w3.org [207.8.37.250])
          by beach.w3.org (8.8.4/8.8.4) with SMTP
	  id DAA12169; Fri, 28 Mar 1997 03:13:23 -0600
Message-Id: <333B8BB2.7F4108BC@w3.org>
Date: Fri, 28 Mar 1997 03:13:22 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.27 i586)
Mime-Version: 1.0
To: Patrik Faltstrom <paf@swip.net>
Cc: uri@bunyip.com, ietf-url@imc.org, urn-ietf@bunyip.com
Subject: Re: [URN] draft-ietf-urn-nid-req-01.txt
References: <Pine.SUN.3.95.970328093057.12871J-100000@nix.swip.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@bunyip.com
Precedence: bulk

Patrik Faltstrom wrote:

> > Is it really necessary/useful to go through this exercise twice?
> 
> A namespace is definitely not the same thing as a URL scheme. Two
> different things, but the _process_ can be similar, just like the
> processes defined for MIME-types.

Hmm... argument by assertion. I can play that game too:
A namespace definitely IS the same thing as a URL scheme.

I don't have any logical argument, but I can cite the
intent of the designer of URLs:

-------------
http://www.w3.org/pub/WWW/DesignIssues/Naming.html
TimBL, circa 1990

The WWW scheme uses a prefix to give the addressing sub-scheme, and
then a syntax dependent on the prefix used, in order to be open to any
new naming systems. 
--------------

See also, RFC1630 (informational) and TimBL's more recent writings:
http://www.w3.org/pub/WWW/DesignIssues/NameMyth.html
including a very intersting and relavent bit
about "Naming: A social and contracual Issue."

As a trump card, I'll play occam's razor, which places
the burden on you to show that they're different.

-- 
Dan Connolly, W3C Architecture Domain Lead
<connolly@w3.org> +1 512 310-2971
http://www.w3.org/People/Connolly/
PGP:EDF8 A8E4 F3BB 0F3C FD1B 7BE0 716C FF21


Received: from ietf.org by ietf.org id aa15661; 28 Mar 97 10:14 EST
Received: from ietf.ietf.org by ietf.org id aa15401; 28 Mar 97 10:13 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-req-frame-01.txt
Date: Fri, 28 Mar 1997 10:13:32 -0500
X-Orig-Sender: cclark@ietf.org
Message-ID:  <9703281013.aa15401@ietf.org>

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : Requirements and a Framework for URN Resolution Systems 
       Author(s) : K. Sollins
       Filename  : draft-ietf-urn-req-frame-01.txt
       Pages     : 18
       Date      : 03/26/1997

This document addresses the issues of the discovery of local URN resolver 
services that in turn will directly translate URNs into URLs and URCs.  The
document falls into three major parts, the assumptions underlying the work,
the requirements in order to be a viable Resolver Discovery Service or RDS 
to help in finding URN resolvers, and a framework for designing RDSs.  The 
requirements fall into three major areas: evolvability, usability, and 
security and privacy.  An RDS that is compliant with the framework will not
necessarily be compliant with the requirements.  Compliance with the 
requirements will need to be validated separately.                         

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-req-frame-01.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-req-frame-01.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-req-frame-01.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970327151739.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-req-frame-01.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-req-frame-01.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970327151739.I-D@ietf.org>

--OtherAccess--

--NextPart--


Received: from ietf.org by ietf.org id aa16395; 28 Mar 97 10:17 EST
Received: from ietf.ietf.org by ietf.org id aa16142; 28 Mar 97 10:16 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-nid-req-00.txt
Date: Fri, 28 Mar 1997 10:16:40 -0500
X-Orig-Sender: cclark@ietf.org
Message-ID:  <9703281016.aa16142@ietf.org>

--NextPart

 A New Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : Namespace Identifier Requirements for URN Services      
       Author(s) : R. Iannella, P. Faltstrom
       Filename  : draft-ietf-urn-nid-req-00.txt
       Pages     : 3
       Date      : 03/27/1997

Services that offer to resolve Uniform Resource Names implicitly require 
that they support a persistent and reliable service for an indeterminate 
length of time. This draft outlines the requirements for any such service 
that wishes to participate as a Namespace Identifier.                      

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-nid-req-00.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-nid-req-00.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-nid-req-00.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970327135118.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-nid-req-00.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-nid-req-00.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970327135118.I-D@ietf.org>

--OtherAccess--

--NextPart--



Received: from cnri by ietf.org id aa00095; 28 Mar 97 12:55 EST
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa15152;
          28 Mar 97 12:55 EST
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA02102
	for uri-out; Fri, 28 Mar 1997 12:40:20 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with SMTP id MAA02097;
	Fri, 28 Mar 1997 12:40:17 -0500 (EST)
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
        id AA16401  (mail destined for uri@services.bunyip.com); Fri, 28 Mar 97 12:40:15 -0500
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id KAA05796; Fri, 28 Mar 1997 10:40:10 -0700 (MST)
Message-Id: <3.0.32.19970328103705.009c93a0@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Fri, 28 Mar 1997 10:38:57 -0700
To: Dan Connolly <connolly@w3.org>, Patrik Faltstrom <paf@swip.net>
From: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>
Subject: Re: [URN] draft-ietf-urn-nid-req-01.txt
Cc: uri@bunyip.com, ietf-url@imc.org, urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-uri@bunyip.com
Precedence: bulk

At 03:13 AM 3/28/97 -0600, Dan Connolly wrote:

>Patrik Faltstrom wrote:
>> A namespace is definitely not the same thing as a URL scheme.

>A namespace definitely IS the same thing as a URL scheme.
>
>I don't have any logical argument, but I can cite the
>intent of the designer of URLs:
[...]
>See also, RFC1630 (informational)

Gee Dan, when I read 1630 it says things like:

"For existing Internet access protocols, it is necessary in most
cases to define the encoding of the access algorithm into something
concise enough to be termed address. URIs which refer to objects
according to existing protocols are known as "Uniform Resource
Locators" (URL)s ..."

and

"There is currently a drive to define a space of more persistent names
than any URLs. These "Uniform Resource Names" are the subject of an
IETF working group discussions."  (The group he was referring to was
URI-WG. They are now being discussed in the more tightly focused URN-WG).

Tim drew a pretty clear distinction between address and names.
Addresses had a mapping to Internet Protocols, names did not.

The URN-WG's charter is based on that distinction, so any followups
should drop it from the CC list.

Regards,

Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: from cnri by ietf.org id aa02304; 28 Mar 97 13:34 EST
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa15995;
          28 Mar 97 13:34 EST
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id NAA02380
	for uri-out; Fri, 28 Mar 1997 13:15:09 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with SMTP id NAA02360;
	Fri, 28 Mar 1997 13:15:02 -0500 (EST)
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
        id AA16563  (mail destined for urn-ietf@services.bunyip.com); Fri, 28 Mar 97 13:15:00 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id NAA05954; Fri, 28 Mar 1997 13:14:57 -0500
Date: Fri, 28 Mar 1997 13:14:57 -0500
Message-Id: <199703281814.NAA05954@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@lcs.mit.edu>
To: connolly@w3.org
Cc: uri@bunyip.com, ietf-url@imc.org, urn-ietf@bunyip.com
Subject: Re: [URN] draft-ietf-urn-nid-req-01.txt
Sender: owner-uri@bunyip.com
Precedence: bulk

Dan,

Let's step back a little, say to the URN requirements doc (and I
believe the IRL requirements doc).  There is a need to identify where
something is (and perhaps also how to get there, but that's another
story).  Where something is can be used to identify it as long as it
won't move and nothing else will be put in its place for the period
over which one wants to identify it.  As soon as one of those things
changes we need to be able to do one of two things, either notify
anyone who might want to access it in the future of the new identity
reflected in the new location or separate identity from location.
Since the identities may often be embedded in a potentially very large
number of immutable objects, separating the two concepts seems like
the best reasonable alternative.  Hence there is a certain burden of
proof on the proposer of an identification (URN) namespace that does
not hold true for a location (URL) namespace.  The URN namespace must
demonstrate adequately that the names will be persistent and
non-reassignable over a long enough period to serve the function of
being an identifier as we've defined it.  Hence, the process documents
for URN namespaces and URL namespaces should be somewhat different
from each other.  They also will be rather similar in many ways - no
problem.  It is the differences that justify the two separate
documents.  If there aren't differences, the documents need to be
fixed.  Due to a day job that has kept my nose to the grindstone day
and night weekdays and weekends for the last several weeks, I haven't
yet had a chance to read the flood of new documents, so I can't
comment on the specific documents, except to say that they SHOULD be
different and if they aren't, they need to be fixed.

			Karen



Received: from cnri by ietf.org id aa11133; 28 Mar 97 16:04 EST
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa19613;
          28 Mar 97 16:04 EST
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA04590
	for uri-out; Fri, 28 Mar 1997 15:49:09 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with SMTP id PAA04585;
	Fri, 28 Mar 1997 15:49:06 -0500 (EST)
Received: from beach.w3.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
        id AA17752  (mail destined for uri@services.bunyip.com); Fri, 28 Mar 97 15:49:04 -0500
Received: from beach.w3.org (beach.w3.org [207.8.37.250])
          by beach.w3.org (8.8.4/8.8.4) with SMTP
	  id OAA14339; Fri, 28 Mar 1997 14:48:56 -0600
Message-Id: <333C2EB7.673F7509@w3.org>
Date: Fri, 28 Mar 1997 14:48:55 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.27 i586)
Mime-Version: 1.0
To: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>
Cc: Patrik Faltstrom <paf@swip.net>, uri@bunyip.com, ietf-url@imc.org, 
    urn-ietf@bunyip.com
Subject: Re: [URN] draft-ietf-urn-nid-req-01.txt
References: <3.0.32.19970328103705.009c93a0@acl.lanl.gov>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@bunyip.com
Precedence: bulk

Ron Daniel, Jr. wrote:
> At 03:13 AM 3/28/97 -0600, Dan Connolly wrote:
> >See also, RFC1630 (informational)
> 
> Gee Dan, when I read 1630 it says things like:
> 
> "For existing Internet access protocols, it is necessary in most
> cases to define the encoding of the access algorithm into something
> concise enough to be termed address. URIs which refer to objects
> according to existing protocols are known as "Uniform Resource
> Locators" (URL)s ..."
> 
> and
> 
> "There is currently a drive to define a space of more persistent names
> than any URLs. These "Uniform Resource Names" are the subject of an
> IETF working group discussions."  (The group he was referring to was
> URI-WG. They are now being discussed in the more tightly focused URN-WG).
> 
> Tim drew a pretty clear distinction between address and names.
> Addresses had a mapping to Internet Protocols, names did not.

But he didn't distinguish between the space of addressing schemes
and the space of naming schemes. The value of keeping those
spaces together is incredibly high: the aspect of the web
from which it derives its tremenous value is it universal
information space.
 
> The URN-WG's charter is based on that distinction, so any followups
> should drop it from the CC list.

I'm happy to see the URN-WG concern itself only with URI
schemes that seem like names. But I'm not happy with URLs
and URNs being gratuitously incompatible.

If there is to be a registry of URI schemes, I just want
one of them. (and I think automating it in the .urn.net
domain is a cool idea!)

I want shared syntax rules too: if case-insensitivity is
critical for reliability (and I could easily agree that
it is), then let's make URLs case insensitive. I know zillions
of users will thank us. Or perhaps we can come up with
some convention where if the URI scheme starts with a capital
letter, then the case of the rest of the identifier doesn't
matter... or something like that. In any case, let's have
one syntax debate, not two.


I'm sorry if my comments are out of order with respect to
the existing URN-WG charter (I can't find the URL WG
charter); but the URL specs are in revision,
and I see a clear opportunity to finally write down the
rules for the space of uniform resource identifiers.
This is the sort of architectural integrity that the IETF
is all about, no?

-- 
Dan Connolly, W3C Architecture Domain Lead
<connolly@w3.org> +1 512 310-2971
http://www.w3.org/People/Connolly/
PGP:EDF8 A8E4 F3BB 0F3C FD1B 7BE0 716C FF21


Received: from cnri by ietf.org id aa12061; 28 Mar 97 16:17 EST
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa19899;
          28 Mar 97 16:17 EST
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA04702
	for uri-out; Fri, 28 Mar 1997 16:00:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with SMTP id QAA04697;
	Fri, 28 Mar 1997 16:00:48 -0500 (EST)
Received: from beach.w3.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
        id AA17860  (mail destined for uri@services.bunyip.com); Fri, 28 Mar 97 16:00:47 -0500
Received: from beach.w3.org (beach.w3.org [207.8.37.250])
          by beach.w3.org (8.8.4/8.8.4) with SMTP
	  id PAA14381; Fri, 28 Mar 1997 15:00:42 -0600
Message-Id: <333C317A.1BD455E5@w3.org>
Date: Fri, 28 Mar 1997 15:00:42 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.27 i586)
Mime-Version: 1.0
To: "Karen R. Sollins" <sollins@lcs.mit.edu>
Cc: uri@bunyip.com, ietf-url@imc.org, urn-ietf@bunyip.com
Subject: Re: [URN] draft-ietf-urn-nid-req-01.txt
References: <199703281814.NAA05954@lysithea.lcs.mit.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@bunyip.com
Precedence: bulk

Karen R. Sollins wrote:
>  Hence there is a certain burden of
> proof on the proposer of an identification (URN) namespace that does
> not hold true for a location (URL) namespace.

Hmm... OK, if there are some process rules that we believe
will result in more persistent, reliable names, then it's
worth writing them down.

I think it's a contractual issue, and not worth specifying in
a technical sense. But that's just my intuition, and in the
case of process, the relevant question is whether the participants
of the IETF are willing to standardize some contractual
properites. It seems that you/they/we are, so away we go...

But it seems perfectly feasible, to me, for the connection
between a URI and this URN process contract to be
outside the identifier itself. That is, rather than

	URN:ISBN:4534-345-345

which syntactically binds the name to the URN process contract,
it seems sufficient to write

	ISBN:23423-234-234

and have the ISBN scheme specification say "this scheme
conforms to the URN process contract."

If not, please somebody explain why not, and write it
up in a spec, and let's review it.

-- 
Dan Connolly, W3C Architecture Domain Lead
<connolly@w3.org> +1 512 310-2971
http://www.w3.org/People/Connolly/
PGP:EDF8 A8E4 F3BB 0F3C FD1B 7BE0 716C FF21


Received: from ietf.org by ietf.org id aa05615; 31 Mar 97 9:46 EST
Received: from ietf.ietf.org by ietf.org id aa04909; 31 Mar 97 9:35 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-nid-req-01.txt
Date: Mon, 31 Mar 1997 09:35:36 -0500
X-Orig-Sender: cclark@ietf.org
Message-ID:  <9703310935.aa04909@ietf.org>

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : Namespace Identifier Requirements for URN Services      
       Author(s) : R. Iannella, P. Faltstrom
       Filename  : draft-ietf-urn-nid-req-01.txt
       Pages     : 3
       Date      : 03/27/1997

Services that offer to resolve Uniform Resource Names implicitly require 
that they support a persistent and reliable service for an indeterminate 
length of time. This draft outlines the requirements for any such service 
that wishes to participate as a Namespace Identifier.                      

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-nid-req-01.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-nid-req-01.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-nid-req-01.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970328105448.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-nid-req-01.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-nid-req-01.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970328105448.I-D@ietf.org>

--OtherAccess--

--NextPart--


                                                                                                                                                                                                          1997-03.mail                                                                                        0000666 0001752 0000010 00002352500 11373054452 011505  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    
Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id VAA09719 for urn-ietf-out; Mon, 31 Mar 1997 21:54:57 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id VAA09714 for <urn-ietf@services.bunyip.com>; Mon, 31 Mar 1997 21:54:54 -0500 (EST)
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA04126  (mail destined for urn-ietf@services.bunyip.com); Mon, 31 Mar 97 21:54:52 -0500
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id VAA14340; Mon, 31 Mar 1997 21:54:51 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Mon, 31 Mar 1997 21:54:51 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Cc: Patrik Faltstrom <paf@swip.net>, urn-ietf@bunyip.com
Subject: [URN] Re: Hierarchical ownership of name spaces
In-Reply-To: <199703301858.MAA00862@void.ncsa.uiuc.edu>
Message-Id: <Pine.SUN.3.95.970331213449.14334A-100000@beethoven.bunyip.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Sun, 30 Mar 1997, Daniel LaLiberte wrote:
>  > Some entity is going to have to take responsibility for the namespace,
>  > in one fashion or another. This is what, to my way of thinking, makes
>  > URN namespaces more closely related to TLDs than to URL schemes.
> 
> The entity that takes responsibility for the definition of a name
> space could be something like IETF or W3C that is a cooperative
> effort, and part of that definition is how to delegate ownership to
> authorities.  In fact, that is what you are trying to do in defining

Yes, it _could_ be something like IETF or W3C; but in the case of something
like CORBA object IDs or ISBNs, I'd rather think that the entities
responsible for having developed the namespace will be involved in
the process of proposing them as URN namespaces, and thereby taking some
responsibility in their maintenance.

> Yes.  I suppose even that is ambiguous.  I meant to distinguish
> name registration from name resolution.
> 
>  > I'd like to disagree here. It certainly _can_ be tricky, in a
>  > namespace that is to guarantee global uniqueness and may have
>  > multiple assigners.
> 
> I don't see what is so hard.  With multiple assigners, one mechanism
> is to divy up the name space so that each assigner gets their own

Sure, it's easy to devise schemes for distributing it IF you are
starting the whole namespace from scratch.

By your model, then, in order for ISBNs to be used in URN space, they
would have to be _assignable_ by some distributable, published
mechanism that ensures automatic assignment is unique (and satisfies
every other criterion that the _developers_ of that namespace have
for their own purposes).

I, however, have been operating on the assumption that URNs should be
globally and publicly _resolvable_, while perhaps only privately _assigned_.
I.e., I still can't assign an ISBN (URN) if I am not a publisher having
signed whatever necessary agreements.

> or resolution; they decide that themselves.  You, and others, want to
> somehow *check* that the scheme they will be using will be following
> the rules before you give them their NID authority.  I don't think

The proposed work is to develop a system for globally unique, persistent
identifiers.

If we have _no_ requirements that participating namespaces produces either
unique or persistent identifiers, then what's the point?  I agree that
it is difficult to _ensure_ that namespaces do adhere to this, but if
we don't even make the effort to require it, well...!

> I want to set up a 'path' NID, and a 'http' NID.  Would you deny me?

We can discuss this again when the NID requirements draft is closer to 
being complete.

>  > If a namespace authority doesn't have the ability to manage its space,
>  > we will wind up with multiply-assigned and otherwise bogus URNs.
> 
> And you want to impose on the naming authority that they somehow avoid
> the hassles for the benefit of the world.  Doesn't the naming
> authority have a strong enough incentive without any external
> impositions?  Why will people choose to use URNs if they dont

If the na doesn't want to do this -- htere are plenty of other mechanisms
for producing identifiers.  URLs, for example...  I hear they can 
do virtually everything we're proposing for URNs...

> understand the benefit of avoiding the hassles in the first place?
> But if they do, then why do we need to step in to impose our vision of
> order?

Because some people _do_ feel the need for this order -- and that's
why they're participating in this process.

> But indeed, it becomes very complex to decide whether the unique id
> rule is being obeyed.  In the general case, how do we decide whether
> two objects are really the same and so can have the same name?  I
> don't think we want to get involved in making all those decisions.  We
> must delegate that decision.  Therefore, the problem of persistent
> registration becomes simple: it's not our problem.

Yes -- and I believe the NID requirements draft contains verbiage to
the effect that "different" is defined on a per namespace basis.  Namespaces
may choose to delgate that decision furhter down the food chain.

> We should delegate to naming authorities the decision as to whether
> they are following the naming rules to the extent that they feel is
> justified and desirable to their users.

I think this is effectively what I've just said -- so we agree on some
level.

The difference is that I believe namespaces, _when_proposed_ as_URN_namespaces,
should "agree" to adhere to some baseline requirements.  

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA28649 for urn-ietf-out; Mon, 31 Mar 1997 14:29:54 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id OAA28644 for <urn-ietf@services.bunyip.com>; Mon, 31 Mar 1997 14:29:52 -0500 (EST)
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA01792  (mail destined for urn-ietf@services.bunyip.com); Mon, 31 Mar 97 14:29:49 -0500
Message-Id: <9703311929.AA01792@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Mon Mar 31 13:30 CST 1997
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Dan Connolly" <connolly@w3.org>, "Daniel LaLiberte" <liberte@ncsa.uiuc.edu>
Cc: "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Mon, 31 Mar 97 13:32:55 
Priority: Normal
X-Mailer: PMMail 1.91 For OS/2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] urn: prefix is a brand name?
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

On Sun, 30 Mar 1997 13:27:37 -0600 (CST), Daniel LaLiberte wrote:

>Dan Connolly writes:
> > I found another one of the motivations for the urn: prefix,
> > (thanks for the pointer to the WAIS archive!)
> > and it worries me more than any of the other so far:
> > 
> > On Tue, 05 Nov 1996 23:16:17 -0500, Keith Moore wrote:
> > >This is why URNs need a URN: prefix -- because a lot of the value in
> > >having a URN name space with those properties is so *humans* can
> > >recognize a URN when they see it.
>
>We got to that point after my persistent (ha!) arguments that "urn:"
>doesn't mean much else.  Not everyone agrees with Keith on this point,
>of course.
>
>Ironically, Keith and others also argue for semantically meaningless
>numeric URNs and a higher layer of human friendly identifiers, so humans
>will hopefully never see the "urn:" prefix.

I have a little free time to devote to this, although I do have the gripe that
WG last call on this (urn syntax) has already passed...

Reasons that come to my mind for having "urn:" (I don't claim that anybody
else needs to agree with these...):

1. URNs are NOT URLs.

2.  As a corollary to #1, using the same space for URN NIDs and URL
schemes leads to greater collisions than keeping the spaces separate.  
For example, I can see a collision occurring between the "cid:" URL scheme
and a namespace of resources set up by some criminal investigation division
(The fact that there are multiple CID organizations in the US attached to
various police departments is an issue for the URN NID space
by itself).  Keeping these two spaces separate allows each to
deal with its own collisions and not worry about the other space.

3. Currently (based on my interpretation of URL schemes, your mileage may
vary), each and every URL scheme has a "resolution" "protocol" tied to it.
The URN working group is proposing that initially there be a set of "resolution"
"protocol(s)" for URNs tending toward a single resolution protocol.  All
of these are independent of the URN NID.  Using
"urn:" at the beginning of the URN provides a syntactic handle for 
browsers to recognize URNs as being distinct from URLs.

3a. (#3 has the result that URN-aware browsers do not have to be
modified if a new NID is defined as compared to what is required for
supporting a new URL scheme.  An addition to the "family" of resolution
protocols for URNs would require browser modification , but the direction
is for less URN resolution protocols rather than more).

Ryan Moats







Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA17798 for urn-ietf-out; Mon, 31 Mar 1997 09:46:12 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id JAA17787 for <urn-ietf@services.bunyip.com>; Mon, 31 Mar 1997 09:46:09 -0500 (EST)
Received: from ietf.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA29751  (mail destined for urn-ietf@services.bunyip.com); Mon, 31 Mar 97 09:46:06 -0500
Received: from ietf.ietf.org by ietf.org id aa04928; 31 Mar 97 9:35 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-resolution-services-00.txt
Date: Mon, 31 Mar 1997 09:35:39 -0500
Message-Id:  <9703310935.aa04928@ietf.org>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

 A New Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : URN Resolution Services                                 
       Author(s) : M. Mealling, R. Daniel
       Filename  : draft-ietf-urn-resolution-services-00.txt
       Pages     : 6
       Date      : 03/28/1997

Fetching the resource identified by a Uniform Resource Identifier (URI) [3]
is only one of the operations that can be performed on a URI. We might ask 
for a list of other identifiers that are aliases for the original URI, a 
bibliographic description of the resource the URI denotes, etc. Because of 
the diverse nature of resources on the network, it may be difficult (or 
impossible) to offer all those operations, therefore a means of indicating 
what services are and are not supported by a given resolver must be 
specified. This memo gives an initial set of those operations, and the 
requirements that must be met when those operations are encoded in a 
protocol.                                                                  

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-resolution-services-00.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-resolution-services-00.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-resolution-services-00.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970328114801.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-resolution-services-00.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-resolution-services-00.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970328114801.I-D@ietf.org>

--OtherAccess--

--NextPart--



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA17789 for urn-ietf-out; Mon, 31 Mar 1997 09:46:10 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id JAA17779 for <urn-ietf@services.bunyip.com>; Mon, 31 Mar 1997 09:46:06 -0500 (EST)
Received: from ietf.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA29745  (mail destined for urn-ietf@services.bunyip.com); Mon, 31 Mar 97 09:46:05 -0500
Received: from ietf.ietf.org by ietf.org id aa04909; 31 Mar 97 9:35 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-nid-req-01.txt
Date: Mon, 31 Mar 1997 09:35:36 -0500
Message-Id:  <9703310935.aa04909@ietf.org>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : Namespace Identifier Requirements for URN Services      
       Author(s) : R. Iannella, P. Faltstrom
       Filename  : draft-ietf-urn-nid-req-01.txt
       Pages     : 3
       Date      : 03/27/1997

Services that offer to resolve Uniform Resource Names implicitly require 
that they support a persistent and reliable service for an indeterminate 
length of time. This draft outlines the requirements for any such service 
that wishes to participate as a Namespace Identifier.                      

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-nid-req-01.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-nid-req-01.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-nid-req-01.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970328105448.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-nid-req-01.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-nid-req-01.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970328105448.I-D@ietf.org>

--OtherAccess--

--NextPart--



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id EAA13576 for urn-ietf-out; Mon, 31 Mar 1997 04:09:53 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id EAA13571 for <urn-ietf@services.bunyip.com>; Mon, 31 Mar 1997 04:09:50 -0500 (EST)
Received: from beach.w3.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28884  (mail destined for urn-ietf@services.bunyip.com); Mon, 31 Mar 97 04:09:48 -0500
Received: from beach.w3.org (beach.w3.org [207.8.37.250]) by beach.w3.org (8.8.4/8.8.4) with SMTP id DAA26780; Mon, 31 Mar 1997 03:09:40 -0600
Message-Id: <333F7F3E.76814B04@w3.org>
Date: Mon, 31 Mar 1997 03:09:39 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.27 i586)
Mime-Version: 1.0
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Cc: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>, urn-ietf@bunyip.com
Subject: Re: [URN] Relative URNs considered harmful
References: <3.0.32.19970329143723.0096ca00@acl.lanl.gov> <199703310736.BAA02687@void.ncsa.uiuc.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Dan Connolly <connolly@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

Daniel LaLiberte wrote:
> Ron Daniel, Jr. writes:
>  > During the earlier set of discussions my view on relative
>  > URNs changed from "unnecessary but probably harmless" to
>  > "unnecessary and probably harmful". Let me explain why.

I'll buy that check digits and relative URIs don't mix.
For the ISBN: scheme, we have to pick one. This
is a tradeoff between human-friendliness vs. functionality:
check digits imporove man-machine reliability, while hierarchical
names support scalable resolution, as Daniel says.

(R. Daniel, Daniel L, and Daniel C. -- lots of Dan's around here! :-)


> --------------
> 
> Now for the main reason that I believe relative URNs should be
> supported.  First, the reason is not so much for support of relative
> URNs themselves.  As much as they are useful, they are not essential
> since full URNs and relative URLs can be used too.  The real reason is
> that because relative URNs (of the hierarchical kind) require a
> publically visible hierarchy, that same hierarchy can be used by
> clients to support more scalable resolution.

That's my intuition too: there's a note in the NAPTR draft
about "the number of DNS queries approach one" that seems
VERY important.

I really want to see the details of the statistical
argument behind it.


> A principle I stated earlier that you agreed to is that with an ever
> increasing number of users, more of the work of resolving identifiers
> must be done by clients or servers near the clients. ...

Absolutely!

To put it another way: hierarchy is necessary to exploit
locality of reference, which is essential to scalability.

On the other hand, as I start to grok NAPTR fully, I realize
that it's about dynamically extending the URI naming conventions:

-----------------
http://services.bunyip.com:8000/research/ietf/urn-bof/urnframework.txt
draft-ietf-daigle-urnframework-00.txt

the Namespace ID is used to 
determine the _syntactic_ interpretation of the Namespace Specific
String to
the extent of extracting the Naming Authority information.
-----------------


Hmmm... all this regexp stuff is cool, but in order
to exploit locality of reference, we have to be able to
parse addresses from the other direction: from the
leaves toward the root. I'm suddenly perplexed as
to how to do that with NAPTR.


> With a hierarchically structured name space, resolution of an
> identifier can proceed by first looking up information in local caches
> about resolvers or RDSs for the most specific known subspace
> corresponding to some prefix of the identifier.  Only then do we need
> to ask remote servers to resolve the remainder, or look up resolvers,
> or whatever needs to be done.

DNS is one obvious example of this principle in action.
The COM Compose Moniker is another example:


----------------
http://www.microsoft.com/oledev/olecom/Ch11.htm#GenericComposite

Generic Composite Moniker-IMoniker::BindToObject

 Binding to a generic composite works in a right-to-left manner.
 Conceptually, the generic composite merely forwards the bind
 request onto its last piece, along the way informing that piece 
of the moniker to its left in the composite. The last piece, if it
 needs to,
 recursively binds to the object to its left. In practice, binding 
to a generic composite itself has to handle the recursive call on
the left-hand object, as was described in IMoniker::BindToObject.
-----------------

> Until there is a strong enough argument
> for how non-hierarchical name spaces can support scalable resolution,
> I would hesitate to disallow hierarchical name spaces.

That makes a lot of sense.

-- 
Dan Connolly, W3C Architecture Domain Lead
<connolly@w3.org> +1 512 310-2971
http://www.w3.org/People/Connolly/
PGP:EDF8 A8E4 F3BB 0F3C FD1B 7BE0 716C FF21


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id CAA12892 for urn-ietf-out; Mon, 31 Mar 1997 02:36:37 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id CAA12887 for <urn-ietf@services.bunyip.com>; Mon, 31 Mar 1997 02:36:32 -0500 (EST)
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA28575  (mail destined for urn-ietf@services.bunyip.com); Mon, 31 Mar 97 02:36:28 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id BAA10602; Mon, 31 Mar 1997 01:36:29 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id BAA02687; Mon, 31 Mar 1997 01:36:24 -0600 (CST)
Date: Mon, 31 Mar 1997 01:36:24 -0600 (CST)
Message-Id: <199703310736.BAA02687@void.ncsa.uiuc.edu>
To: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>
Cc: Dan Connolly <connolly@w3.org>, urn-ietf@bunyip.com
Subject: [URN] Relative URNs considered harmful
In-Reply-To: <3.0.32.19970329143723.0096ca00@acl.lanl.gov>
References: <3.0.32.19970329143723.0096ca00@acl.lanl.gov>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Ron Daniel, Jr. writes:
 > During the earlier set of discussions my view on relative
 > URNs changed from "unnecessary but probably harmless" to
 > "unnecessary and probably harmful". Let me explain why.

My position has been that support for relative URNs is necessary,
but not for the reasons you argue against.  First, I'll argue against
your position and then put forward my own.

 > Unnecessary:
 > This is not the key point of controversy, but let me dispose of
 > it quickly.
 > 
 > Relative URLs came about for two reasons. The first was concision,
 > a reasonable consideration since we were all creating HTML my hand
 > using our editors. (Many of us still do, so this point has some
 > weight). The second reason was to make it easier to move connected
 > sets of resources from one site to another. If the links were relative,
 > there was less patching to do.
 > 
 > Since URNs are defined to be location independent, it is not the
 > documents that need to be edited if we want to move a bunch of
 > resources from one location to another. Therefore, the most important
 > reason for relative URLs does not apply to URNs.

Given the continued existence of relative URLs, I would agree that
relative URNs are not as necessary regarding the niche filled by
relative URLs.  However, you seem to be assuming that relative URLs
will be phased out to be replaced by URNs once they are available.  I
don't think so for a couple reasons.

First, what you called concision will still be significant, depending
on the lengths of URNs.  There is also the matter of other kinds of
convenience.  If one must go through some naming authority to first
assign names for all the parts of a structured document, this would be
more inconvenient than many people will tolerate.  If relative URLs
are easier to create and use than URNs, then people will continue to
use them.

Second, relative URLs will not lose their location-independence just
because URNs exist.  Once a document is found via some identifier,
whether a location or a name, the context of that document provides
all the info needed to find the other documents referenced via
relative URLs.  See below for more on how that is done.

But that is an argument for why relative URLs will continue to exist.
Part of the argument for why relative URNs will be useful is
similar.  Certainly a relative URN can be just as concise as a
relative URL.  And given a context for interpretation of a relative
URN, there is no problem in their use as another form of "location
independent" identifiers.  But there is another reason why
relative URNs will be useful which has to do with scalability.
See below for that argument.

 > Probably Harmful:
 > This will be more contentious, but here goes. This argument depends
 > on an observation:
 > 
 > Observation - a resource may have more than one URN.

It is good to remind people that a resource may have more than one
URN.  Some people have the mistaken belief that URNs will solve the
problem of knowing, by simple inspection, whether two different
identifiers are for the same resource.

 > We have used the weather map as one example of a resource having, at
 > least temporarily, two URNs.

I like that example.

 > [...]

 > All of these identifiers are reasonable candidates for URN namespaces.
 > If we were to follow Dan's suggestion of using "/" for hierarchy,

For clarification, both Dan Connolly and myself have suggested this.

 > (and our already-agreed upon use of "urn:") we would have

BTW, "urn:" *was* optional up until some unknown time.  Last mention I
heard of this optionality was a couple months ago when Karen Sollins
was arguing for why it causes ambiguity in the resolution process.  My
response to that got too close to the URN-URL debate and I was told to
stop.

So when was the official decision made to require "urn:"?

 >     urn:isbn:0/679/45446/2
 >     urn:upc:9/780679/454465  
 >     urn:lc:96/34802
 > 
 > The problem with relative URNs is that there is no consistent hierarchy
 > across all identification schemes.

There doesn't need to be one hierarchy for all schemes.  In fact, it
is usual for there to be separate hierarchies for each scheme, if
there is a hierarchy at all, and only rarely will there be any overlap,
unless there is some transition in progress.  Clearly relative URNs
cannot be relative to multiple incompatible URN contexts at the same
time.  But this is not a problem for relative URNs because the *one*
context for their interpretation should be known to the author or
provider of the document, and this context should be made known to the
client.

 > Assuming Le Carre's work referred
 > to another using the relative identifier "4", what does that mean?

It would mean the one thing that is appropriate, and nothing more.
More on that below.

 > Is it
 >     urn:isbn:0/679/45446/4    // An illegal ISBN since we have only
 >                               // munged the check character.

So the ISBN hierarchy we guessed at doesn't work because of embedded
check chars.  One of two things can be done.  Give up on ISBN as a
hierarchy, or further map the name space to remove the check character
to make it a proper hierarchy.  Or perhaps the check character can
always be appended as part of the last component, not the last
component itself.  e.g. 45446,4 or whatever is appropriate - I don't
grok the ISBN notation.

But perhaps ISBN doesnt help as a hierarchy anyway because higher
levels (prefixes of the path) never represent reasonable, useful
collections.  If there is hardly ever any reason to refer to other
members of a collection with a relative URI, then there is no point in
making the name space hierarchical.  More on semantic organization below.

 >     urn:upc:9/780679/4        // This might work, except that once again
 >                               // the check character has probably been munged.
 >                               // I haven't read the UPC rules lately, I think
 >                               // the initial "9" is the check character.

Then the name space would have to be mapped to something that worked
hierarchically.  But, again, only if it is useful.

 >     urn:lc:96/4               // this might work

Seems a bit short for a unique ID.  

 > Other possibilities are to take the URL that was used to fetch the resource
 > (assuming there was one) and use the relative identifier "4" in conjunction
 > with it.

If there was a URL involved in actually fetching the resource, and
if the relative URI rules are followed and it is determined that that
URL is what should be used for the base, then so be it.

 > The difficulty of correctly dealing with check characters is only one
 > of the problems with relative URNs. The big point is that there is no
 > uniform hierarchy across all namespaces, and without one it is unsafe
 > to do relative URI processing. We have to know the original identifier the
 > new one is relative to.

We have to know the intended identifier or context that any relative
identifier is relative to.  Yes.  This is not a problem.  This is by
design.

Even without relative URNs, the same potential problem arises for
relative URLs when the same resource may be accessed by different
URLs, each with incompatible hierarchies.  For example, a symbolic
link to a document may create a second access path to the same document,
and relative URLs within the document may be correct relative to one
path but not the other.  (I can be more explicit in this example if
you want.)  The solution is that in such a situation, the document
should have a BASE specification of some kind to say which path
is correct.

 > The last time we took up this topic, Dan LaLiberte presented the very
 > nice set of rules that are used in relative URL processing to answer
 > this question. Lets go through those and see if they apply to URNs.

And I clarified the rules regarding chains of indirections.

 > From: Daniel LaLiberte 
 > Date: Fri, 31 Jan 1997 16:34:21 -0600 (CST)
 > >... finding the base URI ...
 > >Use the first one that succeeds:
 > >
 > >1. Use the explicit base URI from the document content, if any.
 > >2. Use the explicit base URI from the encapsulating entity, if any.
 > >   (e.g. http response message, another document, etc)
 > >3. Use the URI used to retrieve the entity, if any.
 > >4. Otherwise the base URI is undefined.
 > >
 > >Step 3 should be clarified: If there is no explicit base URI
 > >found by step 1 and 2, we should use the *last* URI used
 > >to retrieve the entity, not the first or some intermediate.  This
 > >applies both for a chain of URL redirections or for a URN that is
 > >resolved into a URL.  Roy Fielding pointed this out to me when I
 > >thought it should be the first URI used, or perhaps the last
 > >permanent redirect.
 > 
 > Step one seems dodgy for our example, we have the equivalent of three
 > BASE tags. (Don't tell me there should be only one, the book was printed
 > with three.)

I can only tell you there must be only one.  We do not have the
equivalent of three BASE tags.  If you still think so, then you
haven't understood the rules.  If there are multiple URNs that a
document is accessed by, and the document contains relative URNs, then
the author or creator of the document must have one of those name
spaces in mind when using relative URNs.  Which one it is should be
specified in the BASE tag.

This doesn't mean the other URNs will not work.  They will work, and
when a relative URN is encountered, the appropriate context will be
known and used instead of the URN you accessed the document by.
Problem solved.

 > Steps 2 and 3 suffer from the same problem. Over long time scales, there is
 > no telling what sort of URI will be used to fetch the thing. Assuming
 > that it will have the same hierarchy as the original seems dangerous.
 
Maybe it is now clear where you misunderstood.  If steps 2 or 3 are
used, then the same answer as above applies.  If relative URNs are
used by an author knowing that they are intended to be persistent,
then the author is essentially promising that the hierarchy implied by
those relative URNs will persist.  Relative URNs correspond to full
URNs and a promise of persistence is a promise either way.  

Note that this concern about a possibly changing hierarchy should be
divorced from issues of filesystem organization, as I argued in
earlier messages.  I'll dig that out if you want it repeated.

--------------

Now for the main reason that I believe relative URNs should be
supported.  First, the reason is not so much for support of relative
URNs themselves.  As much as they are useful, they are not essential
since full URNs and relative URLs can be used too.  The real reason is
that because relative URNs (of the hierarchical kind) require a
publically visible hierarchy, that same hierarchy can be used by
clients to support more scalable resolution.  I'll explain.

A principle I stated earlier that you agreed to is that with an ever
increasing number of users, more of the work of resolving identifiers
must be done by clients or servers near the clients.  If, in
attempting to resolve a name, we have no clues about where to start
other than at the top of the URN space, because the naming authority
is not previously known, then we must go to the top to find out about
the naming authority.  Once we know where that naming authority is and
have info on its associated resolvers, we can resolve other URNs that
have the same naming authority starting with the same resolvers.  But
if there is no subdivision of this naming authority's name space that
is visible to clients, then all future resolutions of names in the
name space must go through the very same resolvers.  Those resolvers
will become increasingly busy in proportion to the number of users and
URNs in that space.  Caches of documents will only help for those
individual documents, but every document in the same space is
independent of every other document since there are no collections or
subspaces within the space to start the resolution from.

With a hierarchically structured name space, resolution of an
identifier can proceed by first looking up information in local caches
about resolvers or RDSs for the most specific known subspace
corresponding to some prefix of the identifier.  Only then do we need
to ask remote servers to resolve the remainder, or look up resolvers,
or whatever needs to be done.

Maybe you didn't intend to argue against hierarchical name spaces
but only against relative URNs.  Well, once you have hierarchical
name spaces, then relative URNs come for free.  The only overhead
is the same as for relative URLs - being clear about the context.

There may actually be another way to get a similar kind of scalable,
mostly local resolution without a visible hierarchy (and thus without
support for relative URNs).  Instead of extracting structure from
the identifier, the client must do a sequence of transformations of
the identifier into intermediate states of some kind until ultimately
the resource is found.  If the intermediate states are also
identifiers, then this is equivalent to a sequence of indirections.
These transformations can be done locally based on locally cached code
that directs the transformation (such as regular expressions or Java
appets).  But to be scalable, it must be the case that we can reuse
previously retrieved transformation code, otherwise we will be always
asking remote servers for the appropriate code, and nothing will have
been gained.  This seems possible, if the name space is effectively,
though not visibly, organized, but there is another overriding
concern.

In order for any caching to useful in the first place, there must
be some locality of reference to take advantage of.  Locality of
reference means that the next reference to something new is similar to
previous references.  "Similar to" means semantically related or some
how related in a way that is meaningful to the human user.  You don't
typically read publication #97-1489 just because you have read
#97-1488 unless there is some relationship between the two.  If your
next reference is completely independent from previous references,
there is likely to be no information in local caches to help you.

So if there is to be some semantic organization of the name space to
promote caching, then hierarchy is one common way things are
organized.  The hierarchy may not be visible in identifiers, and
may only be in an invisible hierarchy of transformations, but I don't
understand the advantage of always and only remaining invisible.
If you are thinking along these lines, please explain.

A matrix space is another way to organize things, but I haven't
thought enough about it.

So yes, I hope we can come to consensus on the issue of relative URNs.
We should agree that they must be allowed, along with allowing
hierarchial name spaces.  Until there is a strong enough argument
for how non-hierarchical name spaces can support scalable resolution,
I would hesitate to disallow hierarchical name spaces.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA29919 for urn-ietf-out; Sun, 30 Mar 1997 14:51:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id OAA29914 for <urn-ietf@services.bunyip.com>; Sun, 30 Mar 1997 14:51:48 -0500 (EST)
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26731  (mail destined for urn-ietf@services.bunyip.com); Sun, 30 Mar 97 14:51:47 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id NAA08353; Sun, 30 Mar 1997 13:51:40 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id NAA01043; Sun, 30 Mar 1997 13:51:36 -0600 (CST)
Date: Sun, 30 Mar 1997 13:51:36 -0600 (CST)
Message-Id: <199703301951.NAA01043@void.ncsa.uiuc.edu>
To: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>
Cc: Dan Connolly <connolly@w3.org>, urn-ietf@bunyip.com
Subject: [URN] name-ness
In-Reply-To: <3.0.32.19970329121101.009c6100@acl.lanl.gov>
References: <3.0.32.19970329121101.009c6100@acl.lanl.gov>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: "owner-urn-ietf@bunyip.com > At 02":39.AM.3/29/97.-0600, Dan Connolly wrote: I.hope.I.can.convince.you.that.the"locator-ness"or.an.one.identifier.or.the"name-ness"of.another.identifier.isn't.a.property.of.the.identifiers.themselves (L) (N), but.rather.a.relationship.between.them.

Let's continue this in private mail, but I just want to state that my
position is slightly different.  The name-ness of an identifier is, I
agree, not a property of the identifier, but it is a property of how
it is resolved.  That resolution may result in another identifier, and
thus we have your relationship.  But the resolution may instead result
in something other than another identifier, such as a URC or the
resource itself.  In general, what makes an identifier have the
name-ness property is that it can continue to be resolved (to the same
resource) if it is still resolvable.  If it can't be resolved, the
identifier may still be useful as an identity for comparison purposes.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA29662 for urn-ietf-out; Sun, 30 Mar 1997 14:27:43 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id OAA29657 for <urn-ietf@services.bunyip.com>; Sun, 30 Mar 1997 14:27:41 -0500 (EST)
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26622  (mail destined for urn-ietf@services.bunyip.com); Sun, 30 Mar 97 14:27:39 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id NAA08272; Sun, 30 Mar 1997 13:27:41 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id NAA01010; Sun, 30 Mar 1997 13:27:37 -0600 (CST)
Date: Sun, 30 Mar 1997 13:27:37 -0600 (CST)
Message-Id: <199703301927.NAA01010@void.ncsa.uiuc.edu>
To: Dan Connolly <connolly@w3.org>
Cc: urn-ietf@bunyip.com
Subject: [URN] urn: prefix is a brand name?
In-Reply-To: <333CE042.7721AF9F@w3.org>
References: <333CE042.7721AF9F@w3.org>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Dan Connolly writes:
 > I found another one of the motivations for the urn: prefix,
 > (thanks for the pointer to the WAIS archive!)
 > and it worries me more than any of the other so far:
 > 
 > On Tue, 05 Nov 1996 23:16:17 -0500, Keith Moore wrote:
 > >This is why URNs need a URN: prefix -- because a lot of the value in
 > >having a URN name space with those properties is so *humans* can
 > >recognize a URN when they see it.

We got to that point after my persistent (ha!) arguments that "urn:"
doesn't mean much else.  Not everyone agrees with Keith on this point,
of course.

Ironically, Keith and others also argue for semantically meaningless
numeric URNs and a higher layer of human friendly identifiers, so humans
will hopefully never see the "urn:" prefix.

I think the real value of "urn:" has nothing to do with the notion of
names, but that it is associated with a new resolution mechanism, the
NAPTR mechanism. And the reason this is valuable is that it is very
hard to deploy any new resolution mechanism whatsoever.  But once
deployed, this mechanism is general enough that it can be applied to
all URIs, so the prefix might as well have been "uri:".

I recognize that this association between "urn:" and the NAPTR
mechanism is contrary to the intent of the working group, but intent
is irrelevant compared to actual practice.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA29473 for urn-ietf-out; Sun, 30 Mar 1997 13:58:21 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id NAA29468 for <urn-ietf@services.bunyip.com>; Sun, 30 Mar 1997 13:58:17 -0500 (EST)
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA26573  (mail destined for urn-ietf@services.bunyip.com); Sun, 30 Mar 97 13:58:13 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id MAA08161; Sun, 30 Mar 1997 12:58:06 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id MAA00862; Sun, 30 Mar 1997 12:58:02 -0600 (CST)
Date: Sun, 30 Mar 1997 12:58:02 -0600 (CST)
Message-Id: <199703301858.MAA00862@void.ncsa.uiuc.edu>
To: Leslie Daigle <leslie@bunyip.com>
Cc: Patrik Faltstrom <paf@swip.net>, urn-ietf@bunyip.com
Subject: [URN] Hierarchical ownership of name spaces
In-Reply-To: <Pine.SUN.3.95.970328204923.13282B-100000@beethoven.bunyip.com>
References: <199703272018.OAA21868@void.ncsa.uiuc.edu> <Pine.SUN.3.95.970328204923.13282B-100000@beethoven.bunyip.com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Leslie Daigle writes:
 > Thanks, Dan, for a lot of comments [...]

You are welcome. Only trying to help.

 > > Who registers a name space if anyone can, in fact, resolve identifiers
 > > in the name space?  Does someone "own" the name space?  Some name
 > 
 > Some entity is going to have to take responsibility for the namespace,
 > in one fashion or another. This is what, to my way of thinking, makes
 > URN namespaces more closely related to TLDs than to URL schemes.

The entity that takes responsibility for the definition of a name
space could be something like IETF or W3C that is a cooperative
effort, and part of that definition is how to delegate ownership to
authorities.  In fact, that is what you are trying to do in defining
the "URN" scheme.  On the other hand, any subtree of an HTTP URL is
setup and hopefully maintained by some entity,
e.g. http://union.ncsa.uiuc.edu/.  The 'edu' part is maintained very
publically, the 'uiuc' part much less publically, the 'ncsa' part even
less so, and I maintain the 'union' part myself.  So for both URNs and
URLs (the others are much like HTTP), there are some higher levels of
public cooperation, and lower levels that are more privately owned.

 > > What is so hard about managing the NID registration process?
 > 
 > If by "NID registration process" you mean the process of registering
 > names within a NID (and not the process of creating a new NID),

Yes.  I suppose even that is ambiguous.  I meant to distinguish
name registration from name resolution.

 > I'd like to disagree here. It certainly _can_ be tricky, in a
 > namespace that is to guarantee global uniqueness and may have
 > multiple assigners.

I don't see what is so hard.  With multiple assigners, one mechanism
is to divy up the name space so that each assigner gets their own
unique part.  Another mechanism is to do it in a centralized manner
from one name space, and provide a simple service that increments a
number to generate a unique id, or if more meaningful ids are desired,
checks whether a particular id is already in use before authorizing
it.  The volume of registration requests is far below the volume of
resolution requests, so there is not really a scalability question to
deal with for most name spaces.  On the other hand, OMG might wish to
set up a name space for CORBA objects, in which case, many more
objects might need ids that will ever be used.  In that case,
delegation of the registration process works far better than
centralization.

 > I.e., the point is not to just find A way to
 > come up with unique names, it's to accommodate many namespaces as
 > HAVE this ability.

I don't understand what you mean by accommodate.  We don't have to
determine how NID authorities will in fact do their name registration
or resolution; they decide that themselves.  You, and others, want to
somehow *check* that the scheme they will be using will be following
the rules before you give them their NID authority.  I don't think
that checking is desirable.  You become a target for all kinds of
legal hassles.  Nor is it not practical since you would never know
that all of your criteria are necessary or sufficient?  The questions
will always outnumber the answers until you decide to delegate.

I want to set up a 'path' NID, and a 'http' NID.  Would you deny me?

 > If a namespace authority doesn't have the ability to manage its space,
 > we will wind up with multiply-assigned and otherwise bogus URNs.

And you want to impose on the naming authority that they somehow avoid
the hassles for the benefit of the world.  Doesn't the naming
authority have a strong enough incentive without any external
impositions?  Why will people choose to use URNs if they dont
understand the benefit of avoiding the hassles in the first place?
But if they do, then why do we need to step in to impose our vision of
order?

These are not easy questions and I don't mean to suggest they are.  At
issue is the very same kind of question people deal with when
considering whether welfare should be controlled by the federal
government or delegated to the states.  The best answer is usually
some kind of compromise.  My belief is that central control should
generally only be imposed where distributed control fails to be
sufficient.

 > >  >   - One URN should never be reused for a different resource (where
 > >  >     "different" is defined as in previous paragraph by the namespace).
 > > 
 > > This is persistent registration.  Not at all difficult.
 > 
 > I'm not sure I see what you mean here.  Someone who is proposing a
 > namespace must agree to not reassign URNs.  It's a requirement,
 > it's hard to enforce (my favourite example of "Today's weather in
 > Montreal" gif vs.  "Weather in Montreal on Mar 28/97" gif -- same
 > binary file, different object -- different names).

What I first meant by "not at all difficult" is that it is trivial to
create a new id that you know has never been used before.

But indeed, it becomes very complex to decide whether the unique id
rule is being obeyed.  In the general case, how do we decide whether
two objects are really the same and so can have the same name?  I
don't think we want to get involved in making all those decisions.  We
must delegate that decision.  Therefore, the problem of persistent
registration becomes simple: it's not our problem.

 > > There is another way to deal with all this much more simply: in a
 > > nutshell, delegate hierarchically and let each authority deal with
 > > meeting the requirements.  Anything more invasive is asking for
 > > trouble.
 > 
 > Again, I think I've missed part of your point -- what is to be delegated
 > to whom in the hierarchy (and are we talking about the same hierarchy)?  

The hierarchy I am talking about is the same one Karen mentioned in
her recent RDS requirements proposal.  It is a hierarchy of naming
authorities.  It can appear in an identifier between the first and
second colon as a hierarchical naming authority id, or after the
second colon as a hierarchical path, or before the first colon if we
allow hierarchical scheme names.  The hierarchy might not appear in an
identifier at all, but only be visible in a chain of resolution steps,
each one delegating to the next.

We should delegate to naming authorities the decision as to whether
they are following the naming rules to the extent that they feel is
justified and desirable to their users.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id BAA06961 for urn-ietf-out; Sun, 30 Mar 1997 01:03:00 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id BAA06956 for <urn-ietf@services.bunyip.com>; Sun, 30 Mar 1997 01:02:57 -0500 (EST)
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA25208  (mail destined for urn-ietf@services.bunyip.com); Sun, 30 Mar 97 01:02:26 -0500
Received: from bronze-208.parc.xerox.com ([13.0.209.122]) by alpha.xerox.com with SMTP id <17570(3)>; Sat, 29 Mar 1997 22:02:19 PST
Message-Id: <333DFF6D.1B15@parc.xerox.com>
Date: Sat, 29 Mar 1997 21:51:41 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: PARC
X-Mailer: Mozilla 3.01Gold (Win95; I)
Mime-Version: 1.0
To: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>
Cc: Dan Connolly <connolly@w3.org>, urn-ietf@bunyip.com
Subject: Re: [URN] Relative URNs considered harmful
References: <3.0.32.19970329143723.0096ca00@acl.lanl.gov>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Only one of the many sources of the "base" URL for relative references
is "the URL of the document itself". And only one of the many sources
of relative references are "within the document".

"Please give me frob and its embedded images" might be done with
relative naming, but it's probably useful to work out the details
of naming of collections and composite objects and at least
decide if the URN for chapter 1 should have any syntactic
relationship to the URN for the book before claiming 
to be "done" with URNs. (How *else* would you refer to
chapter one of ISBN 0-679-45446-2? <ISBN:0-679-45446-2#chapter=1>?)

Larry


Larry
--
http://www.parc.xerox.com/masinter




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA27887 for urn-ietf-out; Sat, 29 Mar 1997 16:38:45 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id QAA27876 for <urn-ietf@services.bunyip.com>; Sat, 29 Mar 1997 16:38:40 -0500 (EST)
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23901  (mail destined for urn-ietf@services.bunyip.com); Sat, 29 Mar 97 16:38:38 -0500
Received: from montana (transitory6.lanl.gov [128.165.7.194]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id OAA15170; Sat, 29 Mar 1997 14:38:34 -0700 (MST)
Message-Id: <3.0.32.19970329121101.009c6100@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Sat, 29 Mar 1997 14:37:35 -0700
To: Dan Connolly <connolly@w3.org>
From: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>
Subject: Re: [URN] resend of draft-urn-resolution-services-01.txt
Cc: urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

At 02:39 AM 3/29/97 -0600, Dan Connolly wrote:

>I hope I can convince you that the "locator-ness" or an
>one identifier (L) or the "name-ness" of another identifier (N)
>isn't a property of the identifiers themselves, but rather a
>relationship between them.

Well, you can try, but I have to warn you that I find it
valuable to distinguish between names and addresses.

Also, if you want to try to change my mind on that subject,
this list is not the place to do it, because that distinction
is axiomatic to this group.

I'll send you another message out of band to tell you why I think
that axiom is justified.
>This leads to my criticism of L2L and N2N: what is it
>that I learn about l1 with respect to l2
>when a service says L2L(l1) = l2 that I would not learn
>from I2I(l1) = l2?

You learn that l2 is not a URN, since the I2I(l1) may return either
a URL or a URN.


>But I do think that only one equivalence relation is needed,
>not three. I think I made a better argument above.

I'm sorry, but unless we change the axioms of this working
group, I don't see how we can get away from the need to specify
the desired output format. That means that we need I2N, I2L and
I2I.

Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA27888 for urn-ietf-out; Sat, 29 Mar 1997 16:38:45 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id QAA27879 for <urn-ietf@services.bunyip.com>; Sat, 29 Mar 1997 16:38:41 -0500 (EST)
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23900  (mail destined for urn-ietf@services.bunyip.com); Sat, 29 Mar 97 16:38:37 -0500
Received: from montana (transitory6.lanl.gov [128.165.7.194]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id OAA15167; Sat, 29 Mar 1997 14:38:32 -0700 (MST)
Message-Id: <3.0.32.19970329143723.0096ca00@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Sat, 29 Mar 1997 14:37:33 -0700
To: Dan Connolly <connolly@w3.org>
From: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>
Subject: [URN] Relative URNs considered harmful
Cc: urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

At 01:58 PM 3/28/97 -0600, Dan Connolly wrote:
>But do you see the technical benefits of exploiting the
>URI hierarchy syntax? It allows the use of relative
>URLs. It remains to be seen whether they would be used
>in the ISBN context as much as they are in the http:
>and ftp: contexts. But the technical benefit is there.

Awhile back this group started to discuss relative URNs.
Although that discussion has peetered out, no conclusion
was reached. Now that the various people have had a chance
take a breath and regroup their arguments, I'll take
Dan Connolly's message as a springboard to resume them.
Perhaps we will come to consensus on the point and settle it.

During the earlier set of discussions my view on relative
URNs changed from "unnecessary but probably harmless" to
"unnecessary and probably harmful". Let me explain why.

Unnecessary:
This is not the key point of controversy, but let me dispose of
it quickly.

Relative URLs came about for two reasons. The first was concision,
a reasonable consideration since we were all creating HTML my hand
using our editors. (Many of us still do, so this point has some
weight). The second reason was to make it easier to move connected
sets of resources from one site to another. If the links were relative,
there was less patching to do.

Since URNs are defined to be location independent, it is not the
documents that need to be edited if we want to move a bunch of
resources from one location to another. Therefore, the most important
reason for relative URLs does not apply to URNs.

Probably Harmful:
This will be more contentious, but here goes. This argument depends
on an observation:

Observation - a resource may have more than one URN.
We have used the weather map as one example of a resource having, at
least temporarily, two URNs. Another example is more telling. Pick
a recently-published book from your shelf. Chances are excellent that
it will have at least two, and probably three, separate identifiers.
The first book I've grabbed is "The Tailor of Panama" by Le Carre. (Ok,
sue me for my reading tastes).  It has the identifiers:
   ISBN  0-679-45446-2
   UPC   9 780679 454465  
   LC    96-34802

Essentially all books currently pulished will have the first two.
The last is the Lib. Congress Card Number. As part of the "Cataloging
in Publication" effort, many books will be printed with the third.
(Look on the title page of the book you grabbed to see if has "CIP"
on it somewhere. That's the Cataloging In Publication stuff.)

All of these identifiers are reasonable candidates for URN namespaces.
If we were to follow Dan's suggestion of using "/" for hierarchy,
(and our already-agreed upon use of "urn:") we would have
    urn:isbn:0/679/45446/2
    urn:upc:9/780679/454465  
    urn:lc:96/34802

The problem with relative URNs is that there is no consistent hierarchy
across all identification schemes. Assuming Le Carre's work referred
to another using the relative identifier "4", what does that mean?
Is it
    urn:isbn:0/679/45446/4    // An illegal ISBN since we have only
                              // munged the check character.
    urn:upc:9/780679/4        // This might work, except that once again
                              // the check character has probably been munged.
                              // I haven't read the UPC rules lately, I think
                              // the initial "9" is the check character.
    urn:lc:96/4               // this might work

Other possibilities are to take the URL that was used to fetch the resource
(assuming there was one) and use the relative identifier "4" in conjunction
with it.

The difficulty of correctly dealing with check characters is only one
of the problems with relative URNs. The big point is that there is no
uniform hierarchy across all namespaces, and without one it is unsafe
to do relative URI processing. We have to know the original identifier the
new one is relative to.

The last time we took up this topic, Dan LaLiberte presented the very
nice set of rules that are used in relative URL processing to answer
this question. Lets go through those and see if they apply to URNs.

From: Daniel LaLiberte 
Date: Fri, 31 Jan 1997 16:34:21 -0600 (CST)
>... finding the base URI ...
>Use the first one that succeeds:
>
>1. Use the explicit base URI from the document content, if any.
>2. Use the explicit base URI from the encapsulating entity, if any.
>   (e.g. http response message, another document, etc)
>3. Use the URI used to retrieve the entity, if any.
>4. Otherwise the base URI is undefined.
>
>Step 3 should be clarified: If there is no explicit base URI
>found by step 1 and 2, we should use the *last* URI used
>to retrieve the entity, not the first or some intermediate.  This
>applies both for a chain of URL redirections or for a URN that is
>resolved into a URL.  Roy Fielding pointed this out to me when I
>thought it should be the first URI used, or perhaps the last
>permanent redirect.

Step one seems dodgy for our example, we have the equivalent of three
BASE tags. (Don't tell me there should be only one, the book was printed
with three.)

Steps 2 and 3 suffer from the same problem. Over long time scales, there is
no telling what sort of URI will be used to fetch the thing. Assuming
that it will have the same hierarchy as the original seems dangerous.


Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id EAA11084 for urn-ietf-out; Sat, 29 Mar 1997 04:26:35 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id EAA11079 for <urn-ietf@services.bunyip.com>; Sat, 29 Mar 1997 04:26:29 -0500 (EST)
Received: from beach.w3.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21677  (mail destined for urn-ietf@services.bunyip.com); Sat, 29 Mar 97 04:26:27 -0500
Received: from beach.w3.org (beach.w3.org [207.8.37.250]) by beach.w3.org (8.8.4/8.8.4) with SMTP id DAA16777; Sat, 29 Mar 1997 03:26:27 -0600
Message-Id: <333CE042.7721AF9F@w3.org>
Date: Sat, 29 Mar 1997 03:26:26 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.27 i586)
Mime-Version: 1.0
To: urn-ietf@bunyip.com
Subject: [URN] urn: prefix is a brand name?
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Dan Connolly <connolly@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

I found another one of the motivations for the urn: prefix,
(thanks for the pointer to the WAIS archive!)
and it worries me more than any of the other so far:

On Tue, 05 Nov 1996 23:16:17 -0500, Keith Moore wrote:
>This is why URNs need a URN: prefix -- because a lot of the value in
>having a URN name space with those properties is so *humans* can
>recognize a URN when they see it.

In effect, this says that urn: is intended to act as a sort
of trusted brand name, kinda like "RFC" in a way.

It seems to me that DUNS and ISBN already have that brand
name trust, and adding urn: on the front doesn't really
add anything.

The RFC brand name is based on the tradition of excellence
and the process of the IETF. It's trust in the IETF
as an institution. (Ironically, I gather that the term
'RFC' is being decommissioned because of misuse...)

Is this working group attempting to give urn: the same sort
of status? Are we setting the IETF up to be the institution
that guarantees that identifiers are managed well and
work reliably? I suppose that's what the NID requirements
document is all about. It delegates the bulk of the
work of operating the namespace, but squarely places ultimate
responsibilty on the IETF to review new NIDs.

But what about enforcement? Once a NID is registered, what's
to prevent it from running amok or going away?

It seems to me that draft-nid-req is making a commitment
on behalf of the IETF (or IANA) to maintain the urn: brand name
in perpetuity. I don't believe the IETF is the sort of
organization that can do that. Maintaining registries of
technical details like protocol port numbers is one thing,
but sitting at the root of the world's information hierarchy
is quite another. The IAHC says folks need $5M of liability
insurance to do that sort of thing.

By the way... Is the procss for registering a subdomain of .urn.net
the same as the process of allocating a new NID? If so,
that would seem to break the independence of namespaces
from resolution mechanisms.

If not, what are the
rules for the administration of the .urn.net domain?
It seems to me that the .urn.net is going to be more
relevant, since new records in .urn.net propagate
automatically, as opposed to traditional standards
deployment from NID registrations.

-- 
Dan Connolly, W3C Architecture Domain Lead
<connolly@w3.org> +1 512 310-2971
http://www.w3.org/People/Connolly/
PGP:EDF8 A8E4 F3BB 0F3C FD1B 7BE0 716C FF21


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id DAA10760 for urn-ietf-out; Sat, 29 Mar 1997 03:39:28 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id DAA10755 for <urn-ietf@services.bunyip.com>; Sat, 29 Mar 1997 03:39:22 -0500 (EST)
Received: from beach.w3.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21467  (mail destined for urn-ietf@services.bunyip.com); Sat, 29 Mar 97 03:39:21 -0500
Received: from beach.w3.org (beach.w3.org [207.8.37.250]) by beach.w3.org (8.8.4/8.8.4) with SMTP id CAA16611; Sat, 29 Mar 1997 02:39:16 -0600
Message-Id: <333CD533.2EE75FE8@w3.org>
Date: Sat, 29 Mar 1997 02:39:15 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.27 i586)
Mime-Version: 1.0
To: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] resend of draft-urn-resolution-services-01.txt
References: <3.0.32.19970328164526.0099d100@acl.lanl.gov>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Dan Connolly <connolly@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

Ron Daniel, Jr. wrote:
> At 04:06 PM 3/28/97 -0600, Dan Connolly wrote:
> >there seem to be
> >five sorts of things: names (N), locations (L), identifers (I),
> >resource instances (R) and URCs (C). It seems like there are only
> >finitely many interesting permutations.

Forget I said this. My argument doesn't even convince me any more.

> >If the list is extensible, it's extremely important to
> >specify what to do when you find an unknown operation and in
> >general, how new operations get deployed.

> (We may need to mandate that clients MUST NOT try to deal with unknown
> services, it was probably an unspoken assumption of mine).

Yes: write it down.

> >Yes, there are very useful _extrinsic_ distinctions between names
> >and addresses: external to the identifier, there might be
> >information that suggests it can be resolved or not, etc.

> OK, here I think we can agree. I don't see a lot of useful difference
> between L2L and N2L, so the operations of I2L, I2N, I2C, I2R (and their
> plural forms) may be sufficient. We can also have I2I, I2Is for when
> we don't need to maintain the distinction on the output.

I hope I can convince you that the "locator-ness" or an
one identifier (L) or the "name-ness" of another identifier (N)
isn't a property of the identifiers themselves, but rather a
relationship between them. If a service says N2L(N) = L, then
it's claiming that "L is a locator for N," not that L is
a locator in all contexts. L might also be a name with respect to
some other identifier L2 in another context.

Now... how to do that... I think I can only appeal to
design aesthetics, e.g. minimalism.

This leads to my criticism of L2L and N2N: what is it
that I learn about l1 with respect to l2
when a service says L2L(l1) = l2 that I would not learn
from I2I(l1) = l2?

> >RFC1630 is informational, not standards track. I suggest you
> >cite either the url syntax draft, or RFC1808, which I expect
> >will be updated/replaced by the ultimate url syntax draft.
> 
> The problem is that RFC 1630 sets the model of URIs being the
> superset of URNs and URLs. The other documents you specify
> standardize URLs. I am unaware of a standards-track URI
> specification.

Ironic, no? I hope and expect that the URL syntax document
and the URN syntax document will be merged into a URI
syntax document.


> You really mean that there's
> >no relationship whatsoever between the N2L and the L2N operations?
> 
> None that I wish to specify.
> 
> ... I would be more inclined to warn client implementors that
> they should not assume it.

If that's your intent, I think you need to be explicit. The
names suggest that they're inverses.

 
> > It seems clear to me that if n is a URN
> >and l is a URL, then you can be certain that I2I(n) won't
> >return l and vice versa.
> 
> That is not at all clear to me. In fact, the converse is what seems
> clear to me. If we say "map this I to another I", and we say that
> Ns and Ls are both instances of I, then we should expect either as
> a result.

You're right. I don't know what I was thinking.


> >> >> 4.10 I2I (URI to URI):
> [Dan states he thinks it is unneeded and wants to...]
> >try yet another argument:
> >
> >Suppose we had relations:
> >       N2N <: URN x URN
> >and
> >       L2L <: URL x URL
> >
> >If the intersection of URNs and URLs is empty (fair assumption?)
> >then N2N and L2L don't intersect. So one relation I2I that
> >is the union of L2L and N2N holds all the information from
> >both relations without creating any ambiguity.
> 
> OK, here's the gap in our models. You seem to assume that URNs
> and URLs are partitioned to such an extent that providing a URN
> (or URL) as an input to I2I automatically restricts the output of
> the operation to the input type. I don't.

Aha... yes, that argument is garbage: it assumes an overly
narrow notion of I2I.

But I do think that only one equivalence relation is needed,
not three. I think I made a better argument above.

-- 
Dan Connolly, W3C Architecture Domain Lead
<connolly@w3.org> +1 512 310-2971
http://www.w3.org/People/Connolly/
PGP:EDF8 A8E4 F3BB 0F3C FD1B 7BE0 716C FF21


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id DAA10450 for urn-ietf-out; Sat, 29 Mar 1997 03:07:14 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id DAA10445 for <urn-ietf@services.bunyip.com>; Sat, 29 Mar 1997 03:07:06 -0500 (EST)
Received: from beach.w3.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21294  (mail destined for urn-ietf@services.bunyip.com); Sat, 29 Mar 97 03:07:03 -0500
Received: from beach.w3.org (beach.w3.org [207.8.37.250]) by beach.w3.org (8.8.4/8.8.4) with SMTP id CAA16497; Sat, 29 Mar 1997 02:07:02 -0600
Message-Id: <333CCDA4.4C4A6A24@w3.org>
Date: Sat, 29 Mar 1997 02:07:00 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.27 i586)
Mime-Version: 1.0
To: Leslie Daigle <leslie@bunyip.com>
Cc: urn-ietf@bunyip.com
Subject: Rationale for urn: requested [was: [URN] draft-ietf-urn-nid-req-01.txt]
References: <Pine.SUN.3.95.970328212322.13282G-100000@beethoven.bunyip.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Dan Connolly <connolly@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

Leslie Daigle wrote:
>If you have an idea of a specific
> paragraph that belongs in a specific document, do _please_ make the
> suggestion to the list.

I suggest that section 2. "Syntax" of
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-syntax-04.txt

reflect the rationale for the urn: prefix. I don't have specific
wording to suggest because I don't understand the rationale.

Your message is the closest thing I've seen to evidence to
support this design. (Thank you! Finally!) But...

> Specifically, there were people who said they _needed_ the syntactic
> cue for their purposes  of using URNs, and no one who said they could
> not deal with it.

Sigh... I can sympathize with this. I'm guilty of chairing
enough meetings with this sort of compromise. But I really
don't like it, and I want to be really sure that the
choices were carefully considered, and that the resolution
is explicitly written down in the specs.

> Some of the desire for having the syntactic cue are for resolution
> reasons (e.g., being able to hand that _class_ of identifiers to a specific
> proxy that knows about existing RDS's),

I find this idea of a urn: proxy worrisome: the intent of the
URI design was that clients should be able to send _all_ unknown
URI schemes to a "default proxy." That Netscape 2.x, for example,
recognizes and proxies urn: but not isbn: is a hack and a kludge.


> and some are for weighting
> clues (e.g., prefer URNs to URLs).  _Yes_, you could keep a table fo which
> identifier was which type, but that's an implementation answer, and does
> not seem to be what general concensus said people wanted.

You can also keep these sorts of "hints" outside the identifier.
For example, HTML has separate attributes for HREF= and URN=.

So I don't find any of that evidence compelling.

I haven't read the entire URN-WG archive, but I have read much
of it, plus all of the following:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-syntax-04.txt
http://www.acl.lanl.gov/URN/http_res.txt
http://www.bunyip.com/research/ietf/urn-bof/urnframework.txt
http://www.netlib.org/utk/projects/rcds/rcds-tr/

and a bunch of other stuff, and I haven't found these
implementors' claims that the urn: cue is necessary or even useful.


> This issue was specifically brought up at the meeting in San Jose, and
> was documented in the minutes.   See
> 
>         http://www.bunyip.com/research/ietf/urn-ietf/sanjose.txt

As I wrote in another message: I did that: but the minutes only
state the conclusion. They don't give any of the evidence or reasons.

And anyway, in the IETF, the consensus at an IETF meeting
isn't binding: all official business is conducted via email.
(At least that's my understanding. Please correct me if
I'm wrong.)


> (by the way -- http://www.bunyip.com/research/ietf/urn-ietf  also
> contains the text of the group's charter).

Thanks for the URL! I'd like to see a few more of them flying
around here. Finding drafts etc. in email archives is kinda tedious.


-- 
Dan Connolly, W3C Architecture Domain Lead
<connolly@w3.org> +1 512 310-2971
http://www.w3.org/People/Connolly/
PGP:EDF8 A8E4 F3BB 0F3C FD1B 7BE0 716C FF21


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id VAA07487 for urn-ietf-out; Fri, 28 Mar 1997 21:37:39 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id VAA07481 for <urn-ietf@services.bunyip.com>; Fri, 28 Mar 1997 21:37:35 -0500 (EST)
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA19935  (mail destined for urn-ietf@services.bunyip.com); Fri, 28 Mar 97 21:37:30 -0500
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id VAA13316; Fri, 28 Mar 1997 21:37:29 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Fri, 28 Mar 1997 21:37:28 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Dan Connolly <connolly@w3.org>
Cc: "Karen R. Sollins" <sollins@LCS.MIT.EDU>, urn-ietf@bunyip.com
Subject: Re: [URN] draft-ietf-urn-nid-req-01.txt
In-Reply-To: <333C317A.1BD455E5@w3.org>
Message-Id: <Pine.SUN.3.95.970328212322.13282G-100000@beethoven.bunyip.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

One thing I want to flag...

On Fri, 28 Mar 1997, Dan Connolly wrote:
> Karen R. Sollins wrote:
> >  Hence there is a certain burden of
> > proof on the proposer of an identification (URN) namespace that does
> > not hold true for a location (URL) namespace.
> 
> Hmm... OK, if there are some process rules that we believe
> will result in more persistent, reliable names, then it's
> worth writing them down.
> 
> I think it's a contractual issue, and not worth specifying in
> a technical sense. But that's just my intuition, and in the
> case of process, the relevant question is whether the participants
> of the IETF are willing to standardize some contractual
> properites. It seems that you/they/we are, so away we go...

True, it's not technical in the sense that it won't affect code.  But,
it _is_ an important component of the technical architecture in that it
is also a statement of what we think this system can and cannot support.
I.e., we will give persistent, unique, global names as long as input
meets X, Y, and Z criteria.

> 
> 	URN:ISBN:4534-345-345
> 
> which syntactically binds the name to the URN process contract,
> it seems sufficient to write
> 
> 	ISBN:23423-234-234
> 
> and have the ISBN scheme specification say "this scheme
> conforms to the URN process contract."

This issue was specifically brought up at the meeting in San Jose, and
was documented in the minutes.   See

	http://www.bunyip.com/research/ietf/urn-ietf/sanjose.txt

(by the way -- http://www.bunyip.com/research/ietf/urn-ietf  also
contains the text of the group's charter).

Specifically, there were people who said they _needed_ the syntactic
cue for their purposes  of using URNs, and no one who said they could
not deal with it.

Some of the desire for having the syntactic cue are for resolution
reasons (e.g., being able to hand that _class_ of identifiers to a specific
proxy that knows about existing RDS's), and some are for weighting
clues (e.g., prefer URNs to URLs).  _Yes_, you could keep a table fo which
identifier was which type, but that's an implementation answer, and does
not seem to be what general concensus said people wanted.


> If not, please somebody explain why not, and write it
> up in a spec, and let's review it.


It has been discussed ad nauseum, and was put to bed with the syntax
document following the San Jose meeting.  If you have an idea of a specific
paragraph that belongs in a specific document, do _please_ make the
suggestion to the list.

If you think there is more to be discussed here about the issue, I will
ask you to first forward your agruments to me, and if there is new material
we can take the discussion to the list.

Thanks!
Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id VAA07169 for urn-ietf-out; Fri, 28 Mar 1997 21:21:44 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id VAA07164 for <urn-ietf@services.bunyip.com>; Fri, 28 Mar 1997 21:21:41 -0500 (EST)
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA19823  (mail destined for urn-ietf@services.bunyip.com); Fri, 28 Mar 97 21:21:40 -0500
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id VAA13307; Fri, 28 Mar 1997 21:21:39 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Fri, 28 Mar 1997 21:21:38 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Dan Connolly <connolly@w3.org>
Cc: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>, Patrik Faltstrom <paf@swip.net>, urn-ietf@bunyip.com
Subject: Re: [URN] draft-ietf-urn-nid-req-01.txt
In-Reply-To: <333C2EB7.673F7509@w3.org>
Message-Id: <Pine.SUN.3.95.970328211407.13282E-100000@beethoven.bunyip.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Fri, 28 Mar 1997, Dan Connolly wrote:
> I'm happy to see the URN-WG concern itself only with URI
> schemes that seem like names. But I'm not happy with URLs
> and URNs being gratuitously incompatible.

Incompatibilities are not gratuitous -- this list discussed many of
those issues  a couple of months ago. Ryan Moats put together a
WAIS-indexed archive of the urn-ietf@bunyip.com mailing list, 
accessible via http://ds.internic.net/ds/urnwais.html, if you missed that
thread.

> If there is to be a registry of URI schemes, I just want
> one of them. (and I think automating it in the .urn.net
> domain is a cool idea!)

BTW, do bear in mind NAPTR is an experimental _implementation_ of the proposed
architecture.  

> letter, then the case of the rest of the identifier doesn't
> matter... or something like that. In any case, let's have
> one syntax debate, not two.

Hmmm.  I assume these remarks were addressed to the URL process list, which
I removed from the CC line.  If not, see archives..


Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id VAA07144 for urn-ietf-out; Fri, 28 Mar 1997 21:10:32 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id VAA07139 for <urn-ietf@services.bunyip.com>; Fri, 28 Mar 1997 21:10:30 -0500 (EST)
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA19800  (mail destined for urn-ietf@services.bunyip.com); Fri, 28 Mar 97 21:10:27 -0500
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id VAA13299; Fri, 28 Mar 1997 21:10:26 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Fri, 28 Mar 1997 21:10:26 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Dan Connolly <connolly@w3.org>
Cc: urn-ietf@bunyip.com, Patrik Faltstrom <paf@swip.net>
Subject: Re: [URN] draft-ietf-urn-nid-req-01.txt
In-Reply-To: <333B7F88.914876B@w3.org>
Message-Id: <Pine.SUN.3.95.970328210618.13282C-100000@beethoven.bunyip.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

I didn't see anyone having replied to your first comments about mailing
lists...

On Fri, 28 Mar 1997, Dan Connolly wrote:
> 	uri@bunyip.com -->
> 		??? (defunct URI WG; anything else?)

When the URI WG was shut down, it was suggested that hte uri@bunyip.com 
mailing list be kept open for any UR* business that seemed to span
across (or lie outside of) existing UR? subgroups.  It's a catch-all
mailing list when no other will do.  I've taken it off the cc list
here, because this matter falls within the URN wg.


Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id VAA07100 for urn-ietf-out; Fri, 28 Mar 1997 21:05:37 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id VAA07095 for <urn-ietf@services.bunyip.com>; Fri, 28 Mar 1997 21:05:34 -0500 (EST)
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA19776  (mail destined for urn-ietf@services.bunyip.com); Fri, 28 Mar 97 21:05:33 -0500
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id VAA13292; Fri, 28 Mar 1997 21:05:32 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Fri, 28 Mar 1997 21:05:31 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Cc: Patrik Faltstrom <paf@swip.net>, urn-ietf@bunyip.com
Subject: Re: [URN] draft-ietf-urn-nid-req-01.txt
In-Reply-To: <199703272018.OAA21868@void.ncsa.uiuc.edu>
Message-Id: <Pine.SUN.3.95.970328204923.13282B-100000@beethoven.bunyip.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Thu, 27 Mar 1997, Daniel LaLiberte wrote:
> Regardless of whether it is a new newspace or an existing one, there
> is a separation between the definition of the name space and the
> resolution service(s) for that space.

Thanks, Dan, for a lot of comments sorting out where the paper fails
to distinguish between the two, or balances over to focusing on
resolution issues.

A few comments...

> Who registers a name space if anyone can, in fact, resolve identifiers
> in the name space?  Does someone "own" the name space?  Some name

Some entity is going to have to take responsibility for the namespace,
in one fashion or another. This is what, to my way of thinking, makes
URN namespaces more closely related to TLDs than to URL schemes.

>  >   - Demonstrated experience in managing an established namespace
>  >     system is essential.    
> 
> What is so hard about managing the NID registration process?

If by "NID registration process" you mean the process of registering
names within a NID (and not the process of creating a new NID), I'd
like to disagree here. It certainly _can_ be tricky, in a namespace
that is to guarantee global uniqueness and may have multiple assigners.
I.e., the point is not to just find A way to come up with unique
names, it's to accommodate many namespaces as HAVE this ability.

If a namespace authority doesn't have the ability to manage its space,
we will wind up with multiply-assigned and otherwise bogus URNs.

>  >   - One URN should never be reused for a different resource (where
>  >     "different" is defined as in previous paragraph by the namespace).
> 
> This is persistent registration.  Not at all difficult.

I'm not sure I see what you mean here.  Someone who is proposing a namespace 
must agree to not reassign URNs.   It's a requirement, it's hard to
enforce (my favourite example of "Today's weather in Montreal" gif vs.
"Weather in Montreal on Mar 28/97" gif -- same binary file, different
object -- different names).

> There is another way to deal with all this much more simply: in a
> nutshell, delegate hierarchically and let each authority deal with
> meeting the requirements.  Anything more invasive is asking for
> trouble.

Again, I think I've missed part of your point -- what is to be delegated
to whom in the hierarchy (and are we talking about the same hierarchy)?  

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA06009 for urn-ietf-out; Fri, 28 Mar 1997 18:51:39 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id SAA06004 for <urn-ietf@services.bunyip.com>; Fri, 28 Mar 1997 18:51:35 -0500 (EST)
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA19138  (mail destined for urn-ietf@services.bunyip.com); Fri, 28 Mar 97 18:51:32 -0500
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id QAA11451; Fri, 28 Mar 1997 16:51:28 -0700 (MST)
Message-Id: <3.0.32.19970328164526.0099d100@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Fri, 28 Mar 1997 16:50:20 -0700
To: Dan Connolly <connolly@w3.org>
From: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>
Subject: Re: [URN] resend of draft-urn-resolution-services-01.txt
Cc: urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

At 04:06 PM 3/28/97 -0600, Dan Connolly wrote:
>Ron Daniel, Jr. wrote:


>there seem to be
>five sorts of things: names (N), locations (L), identifers (I),
>resource instances (R) and URCs (C). It seems like there are only
>finitely many interesting permutations. 

Sure, but this argument rests on two assumptions:
  1) There are only five things
  2) only some permutations are interesting

The second one is not crucial, its only a compactness sort of thing.
I'm not really comfortable with the idea of stating that our information
universe is composed out of 5 elements.  Maybe it is, but I suspect not.
Just as N and L are specializations of I, we could look for specializations
of R (versions, translations,... spring to mind). Do we need to distinguish
them? If we set extension rules we can argue that later and cope with the
stuff for our immediate needs now.

>Say... that reminds me: what about C2R, C2I, C2N, C2L?

Yeah, they would be useful, but I am not ready to propose
something on how to handle all the problems of dealing with
format and schema differences of the incoming URC, specifying
the format and schema for the outgoing URC (or type for
resources, etc.), and the real bear of the query language
that the '2' expands into. I wanted to get the quick wins
out of this and deal with the harder stuff some other time.


>If the list is extensible, it's extremely important to
>specify what to do when you find an unknown operation and in
>general, how new operations get deployed. I'll
>have to look at the NAPTR draft etc. to be sure this
>is covered.

NAPTR can handle this 2 ways. I prefer the first. Servers advertise
the services they can provide, clients know the ones they can support.
So, there is no backward incompatability problem with servers offering
new services, clients know they can't handle them and don't ask for them.
(We may need to mandate that clients MUST NOT try to deal with unknown
services, it was probably an unspoken assumption of mine). The only
problem is if we don't have a controlled list of the services, in that
case we could have incompatible interpretations of the same label. Michael's
document probably needs to be augmented with an IANA list.

If this is not satisfactory, then the second way is to use a new flag
to indicate the presence of extended service definitions. The NAPTR spec
states that clients MUST ignore records with an unknown flag. However,
we could burn a lot of flags if the extensions come in dribs and drabs.


>> >Note that N and L are both URIs. Hence my second point:
>> >the distinction between URNs and URLs isn't necessary.
>> 
>> Yes and no. Both are URIs, so an I2I method would suffice at that level.
>> However, this group distinguishes between names and addresses.
>
>Yes, there are very useful _extrinsic_ distinctions between names
>and addresses: external to the identifier, there might be
>information that suggests it can be resolved or not, etc. I just
>object to a separation of the space of URL schemes and
>the space of URN schemes and to the separation of URL syntax
>from URN syntax.

I'll take that up in a seperate message. For now I will assume we
continue to distinguish between the two, and we want a syntactic
handle (urn:) to aid in the quick discrimination of them.

>> If I have
>> a name and want to get an address, we need an N2L operation.
>
>I don't dispute the utility of a N2L operation: I just don't
>see any reason to restrict the input to URNs.

OK, here I think we can agree. I don't see a lot of useful difference
between L2L and N2L, so the operations of I2L, I2N, I2C, I2R (and their
plural forms) may be sufficient. We can also have I2I, I2Is for when
we don't need to maintain the distinction on the output.

>> >> 4.2 N2Ls (URN to URLs)
>> >> This operation is used to map a single URN to 0 or more URLs.
>> >
>> >
>> >This one becomes:
>> >       Given a URI N, Return a set of URIs L[i] such that there
>> >       is a link from N to L[i] of type "N2L" for each i.
>> 
>> I'm sorry Dan, but I really don't see the benefit of your suggested
>> rewordings.
>
>It's mostly a matter of taste.

Actually I should have revisited my remark after I had gotten further into
your reply. When you suggest the generic relationship thing then the
notation offers some benefit.

>But there is a little substance
>to it: I expect this document to specify not just black-box
>operations, but also some properties of those operations that
>relate the operations to each other.

But the notation doesn't state those properties, it only states
that a link of type "N2L" or whatever exists. The description of
properties still has to be supplied. We can look int providing
such descrption of properties in the revision of the draft.

>For example, there seems to be, latent in the services-01 draft,
>a relation
>	N2L <: URI x URI
>that relates the N2L and the N2Ls operations: if computing
>N2L(n) yields l, then the pair (n,l) is in the N2L relation;
>meanwhile, if N2Ls(n) yields l[i], then (n, l[i]) is in the N2L
>relation for each i. This connection is implied by the naming
>etc., but not specified explicitly anywhere.

Agreed. Such notation is not my normal mode of expression, but
the next version of the draft should state this one way or another.

>RFC1630 is informational, not standards track. I suggest you
>cite either the url syntax draft, or RFC1808, which I expect
>will be updated/replaced by the ultimate url syntax draft.

The problem is that RFC 1630 sets the model of URIs being the
superset of URNs and URLs. The other documents you specify
standardize URLs. I am unaware of a standards-track URI
specification. 

[On the subject of metadata schemas, formats, ...]


>> THTTP says that people should use format negotiation if they want
>> a partiular format. We are not defining the one true URC format.
>
>Sure... but the MIME type of the result isn't the same as
>the schema.

Whoops. Of course. My error.

> Lots of metadata schemas can be represented
>as text/sgml. Or do you intend to fold the mime-type axis
>and the schema axis into one?

Certainly not. Somewhere there is a statement that IMTs are not to
represent schemas.

I had been assuming that the URC return format would indicate the
schema it followed. If we need to extend the model so that the
client can ask the server to provide the URC in a particular
schema, I think we need some serious discussion on that topic.

>And about PICS... it specifies ways to encode metadata
>requests into HTTP GET operations. Seems to me THTTP is
>doing the same thing. If they can do it the same way,
>that seems like a Good Thing. I still haven't gotten
>around to THTTP yet.

and I haven't gotten around to catching up on the latest stuff
with PICS. However, I doubt they are the same ways. THTTP is
not intended to be standards-track. A real standards-track
document on how to use HTTP to talk with a resolver should
probably make I2L, I2C, ... into new methods. THTTP is a
trivial way to do it with GET. It lets us do experiments now
with NAPTR, which is a more serious proposal. (It is also
targeted for experimental, but for different reasons).


>> >Something that I think should be specified: is L2N expected
>> >to be the inverse of N2L?
>> 
>> Nope. If a resource has multiple URNs and URLs, I don't think we should
>> mandate any particular behavior on the part of resolvers to make stronger
>> mappings between the identifiers.
>
>I said 'expected,' not mandated. You really mean that there's
>no relationship whatsoever between the N2L and the L2N operations?

None that I wish to specify.

I expect resolvers to do a variety of things with N2L. They may
try to return the "closest" URL to the client, or one at random,
etc. Given that a resolver has a set of URNs and URLs for a single
resource, I don't want to require that n = L2N(N2L(n)), and I
don't particularly want to suggest it as expected behavior. In
fact, I would be more inclined to warn client implementors that
they should not assume it.


>> >> 4.8 L2Ls (URL to URLs)
>> >> This operation is used to discover URLs that are considered equal to
each
>> >> other.
>> >
>> >This one is clearly supposed to be an equivalence relation.
>> >If N2N is also an equivalence relation, then I don't understand
>> >the distiction.
>> 
>> See earlier discussions on names vs. addresses.
>
>I don't see that it applies. Could you elaborate?


Its just a simple permutation of N and L. We added the I2L and other
operations with I at the last minute. With your recent suggestions
we will probably use I2N and I2L instead of N2N, N2L, N2I, L2L, N2N, L2I.


>If there's an I2I operation, why is L2L necessary? why is
>N2N necessary?


Because we want control over the output forms of the I. Sometimes
we want an address and sometimes we want a name. Distinguishing the
input types doesn't seem so important since they can be self-describing
because of the URN prefix.

> It seems clear to me that if n is a URN
>and l is a URL, then you can be certain that I2I(n) won't
>return l and vice versa.

That is not at all clear to me. In fact, the converse is what seems
clear to me. If we say "map this I to another I", and we say that
Ns and Ls are both instances of I, then we should expect either as
a result.

>The relationship between two URLs that are equivalent 
>is identical to the relationship between two URNs that
>are equivalent. What motivates three different operations
>to deal with this one relationship?

I currently think that I2L, I2N, and I2I are the minimal set if
we want to maintain the axiomatic distinction between Ns and Ls.
What do you think now?

>> >       S2D(URI S, URI T) -> set of URIs D[i]
>> 
>> Hmmm, sounds pretty good. The first question that comes up is that
>> sometimes we are happy mapping from one URI to another, and other times
>> we want to get back a specific type of URI (URN or URL). So, we need to
>> modify your earlier definition and this suggestion for the generic
>> operation.
>
>I'll buy that; so you might call them IT2I, IT2L, and IT2I.
>(for identifery/type to identifer, ...).

We may want to take this idea further in other messages, but not this one.
Its already too long.


>> >> 4.10 I2I (URI to URI):
[Dan states he thinks it is unneeded and wants to...]
>try yet another argument:
>
>Suppose we had relations:
>	N2N <: URN x URN
>and
>	L2L <: URL x URL
>
>If the intersection of URNs and URLs is empty (fair assumption?)
>then N2N and L2L don't intersect. So one relation I2I that
>is the union of L2L and N2N holds all the information from
>both relations without creating any ambiguity.

OK, here's the gap in our models. You seem to assume that URNs
and URLs are partitioned to such an extent that providing a URN
(or URL) as an input to I2I automatically restricts the output of
the operation to the input type. I don't. I assume that
a resolver has a set of URNs and a set of URLs, but that sometimes
we won't care about keeping them distinct. When we don't care,
we say "I" and either a URL or URN is fine.

>> >> 4.11 I=I (Is URI equal to URI):
>But again: the relationship between I=I and I2I should be
>specified, but isn't. For example, if I2I(x) yields y, then
>I would expect I=I(x,y) to return true, right?

Yes. We need to add these descriptions.




Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA05501 for urn-ietf-out; Fri, 28 Mar 1997 17:06:37 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id RAA05496 for <urn-ietf@services.bunyip.com>; Fri, 28 Mar 1997 17:06:34 -0500 (EST)
Received: from beach.w3.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA18384  (mail destined for urn-ietf@services.bunyip.com); Fri, 28 Mar 97 17:06:31 -0500
Received: from beach.w3.org (beach.w3.org [207.8.37.250]) by beach.w3.org (8.8.4/8.8.4) with SMTP id QAA14589; Fri, 28 Mar 1997 16:06:26 -0600
Message-Id: <333C40E1.5C1E9588@w3.org>
Date: Fri, 28 Mar 1997 16:06:25 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.27 i586)
Mime-Version: 1.0
To: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] resend of draft-urn-resolution-services-01.txt
References: <3.0.32.19970328120204.009cee00@acl.lanl.gov>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Dan Connolly <connolly@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

Ron Daniel, Jr. wrote:
> Some of your comments should probably be directed to
> the THTTP draft instead.

I think so too.
 
> >My intuition says that we're after a fiarly small set
> >of primitives that doesn't need to be expanded:
> 
> I think it is fairly small, but I'm unwilling to assume it won't need
> to be expanded.

Hmm... we just disagree. Any other opinions?

I suppose the burden of proof is on me to show that the list
has an end. Hmm... I can't come up with anything
beyond an aesthetic arguments: there seem to be
five sorts of things: names (N), locations (L), identifers (I),
resource instances (R) and URCs (C). It seems like there are only
finitely many interesting permutations. In regexp terms,
the set looks like:

	[NLIRC]I?2[NLIC]s?

Say... that reminds me: what about C2R, C2I, C2N, C2L?
i.e. given a URC (aka a description or query) return
one (or a set of) resource instances, identifiers, names,
or locations? Seems like a lot of search and directory services
(and HTTP/HTML forms) offer those services. The WEBDAV
group is considering standardizing a convention for
such an operation in HTTP.

Anyway...

If the list is extensible, it's extremely important to
specify what to do when you find an unknown operation and in
general, how new operations get deployed. I'll
have to look at the NAPTR draft etc. to be sure this
is covered.


> >Note that N and L are both URIs. Hence my second point:
> >the distinction between URNs and URLs isn't necessary.
> 
> Yes and no. Both are URIs, so an I2I method would suffice at that level.
> However, this group distinguishes between names and addresses.

Yes, there are very useful _extrinsic_ distinctions between names
and addresses: external to the identifier, there might be
information that suggests it can be resolved or not, etc. I just
object to a separation of the space of URL schemes and
the space of URN schemes and to the separation of URL syntax
from URN syntax.

> If I have
> a name and want to get an address, we need an N2L operation.

I don't dispute the utility of a N2L operation: I just don't
see any reason to restrict the input to URNs.
The N2L operation captures the very useful
"located-at" relation, e.g. document X is located at Y. But
is there some reason to disallow something like the following?

	N2Ls(ftp://ds.internic.net/rfc/rfc1866.txt)

Seems awfully useful to me to find all the replicas/variants of
rfc1866 known to some service. Is one of the other operations
intended to cover this question?

> >> 4.2 N2Ls (URN to URLs)
> >> This operation is used to map a single URN to 0 or more URLs.
> >
> >
> >This one becomes:
> >       Given a URI N, Return a set of URIs L[i] such that there
> >       is a link from N to L[i] of type "N2L" for each i.
> 
> I'm sorry Dan, but I really don't see the benefit of your suggested
> rewordings.

It's mostly a matter of taste. But there is a little substance
to it: I expect this document to specify not just black-box
operations, but also some properties of those operations that
relate the operations to each other.

For example, there seems to be, latent in the services-01 draft,
a relation
	N2L <: URI x URI
that relates the N2L and the N2Ls operations: if computing
N2L(n) yields l, then the pair (n,l) is in the N2L relation;
meanwhile, if N2Ls(n) yields l[i], then (n, l[i]) is in the N2L
relation for each i. This connection is implied by the naming
etc., but not specified explicitly anywhere.

There are all sorts of issues around authenticity, consistency,
freshness, and all that which fall outside the scope of this
sort of specification. But there are _some_ semantics
of the N2L and N2Ls operations that can be specified, no?


> >> All URIs shall be encoded according to the URI specification [6].
> >
> >I can't find reference 6. I'm terribly curious to know which
> >document you're citing for URI syntax.
> 
> RFC 1630 is what we normally use, I'm not sure if that is what Michael
> was intending to cite or not. (The problems with preparing a draft
> right before the deadline).

RFC1630 is informational, not standards track. I suggest you
cite either the url syntax draft, or RFC1808, which I expect
will be updated/replaced by the ultimate url syntax draft.


> >It has another parameter though: the metadata schema
> >that the URCs should conform to.
> >
> >Hmm... I'll have to look closely at THTTP to see if
> >it's gratuitiously different from PICS.
> 
> THTTP says that people should use format negotiation if they want
> a partiular format. We are not defining the one true URC format.

Sure... but the MIME type of the result isn't the same as
the schema. Lots of metadata schemas can be represented
as text/sgml. Or do you intend to fold the mime-type axis
and the schema axis into one?

And about PICS... it specifies ways to encode metadata
requests into HTTP GET operations. Seems to me THTTP is
doing the same thing. If they can do it the same way,
that seems like a Good Thing. I still haven't gotten
around to THTTP yet.


> >Something that I think should be specified: is L2N expected
> >to be the inverse of N2L?
> 
> Nope. If a resource has multiple URNs and URLs, I don't think we should
> mandate any particular behavior on the part of resolvers to make stronger
> mappings between the identifiers.

I said 'expected,' not mandated. You really mean that there's
no relationship whatsoever between the N2L and the L2N operations?

> >> 4.8 L2Ls (URL to URLs)
> >> This operation is used to discover URLs that are considered equal to each
> >> other.
> >
> >This one is clearly supposed to be an equivalence relation.
> >If N2N is also an equivalence relation, then I don't understand
> >the distiction.
> 
> See earlier discussions on names vs. addresses.

I don't see that it applies. Could you elaborate?

If there's an I2I operation, why is L2L necessary? why is
N2N necessary? It seems clear to me that if n is a URN
and l is a URL, then you can be certain that I2I(n) won't
return l and vice versa.

The relationship between two URLs that are equivalent 
is identical to the relationship between two URNs that
are equivalent. What motivates three different operations
to deal with this one relationship?


> >       S2D(URI S, URI T) -> set of URIs D[i]
> 
> Hmmm, sounds pretty good. The first question that comes up is that
> sometimes we are happy mapping from one URI to another, and other times
> we want to get back a specific type of URI (URN or URL). So, we need to
> modify your earlier definition and this suggestion for the generic
> operation.

I'll buy that; so you might call them IT2I, IT2L, and IT2I.
(for identifery/type to identifer, ...).


> >> 4.10 I2I (URI to URI):
> >> This operation is used to map any arbitrary URI to any other arbitrary URI.
> >
> >Again, I don't see the reason for more than one equivalence
> >relation.
> 
> Please reconsider this in light of this group's axiom that URNs and
> URLs are both URIs, but are not equivalent.

I see that; but it doesn't motivate more than one equivalence
relation. I'll try yet another argument:

Suppose we had relations:
	N2N <: URN x URN
and
	L2L <: URL x URL

If the intersection of URNs and URLs is empty (fair assumption?)
then N2N and L2L don't intersect. So one relation I2I that
is the union of L2L and N2N holds all the information from
both relations without creating any ambiguity.

 
> >> 4.11 I=I (Is URI equal to URI):
> >> This operation is used to determine whether two given URIs are
> considered to
> >> be equal by the server being asked the question.
> >
> >And again.
> 
> Um, are you sure about this Dan? This isn't requesting that a mapping
> be performed, its a predicate on the existance of such a mapping.

Ah... no, I was confused. I see now.

But again: the relationship between I=I and I2I should be
specified, but isn't. For example, if I2I(x) yields y, then
I would expect I=I(x,y) to return true, right?

-- 
Dan Connolly, W3C Architecture Domain Lead
<connolly@w3.org> +1 512 310-2971
http://www.w3.org/People/Connolly/
PGP:EDF8 A8E4 F3BB 0F3C FD1B 7BE0 716C FF21


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA04714 for urn-ietf-out; Fri, 28 Mar 1997 16:01:05 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id QAA04697; Fri, 28 Mar 1997 16:00:48 -0500 (EST)
Received: from beach.w3.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA17860  (mail destined for uri@services.bunyip.com); Fri, 28 Mar 97 16:00:47 -0500
Received: from beach.w3.org (beach.w3.org [207.8.37.250]) by beach.w3.org (8.8.4/8.8.4) with SMTP id PAA14381; Fri, 28 Mar 1997 15:00:42 -0600
Message-Id: <333C317A.1BD455E5@w3.org>
Date: Fri, 28 Mar 1997 15:00:42 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.27 i586)
Mime-Version: 1.0
To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Cc: uri@bunyip.com, ietf-url@imc.org, urn-ietf@bunyip.com
Subject: Re: [URN] draft-ietf-urn-nid-req-01.txt
References: <199703281814.NAA05954@lysithea.lcs.mit.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Dan Connolly <connolly@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

Karen R. Sollins wrote:
>  Hence there is a certain burden of
> proof on the proposer of an identification (URN) namespace that does
> not hold true for a location (URL) namespace.

Hmm... OK, if there are some process rules that we believe
will result in more persistent, reliable names, then it's
worth writing them down.

I think it's a contractual issue, and not worth specifying in
a technical sense. But that's just my intuition, and in the
case of process, the relevant question is whether the participants
of the IETF are willing to standardize some contractual
properites. It seems that you/they/we are, so away we go...

But it seems perfectly feasible, to me, for the connection
between a URI and this URN process contract to be
outside the identifier itself. That is, rather than

	URN:ISBN:4534-345-345

which syntactically binds the name to the URN process contract,
it seems sufficient to write

	ISBN:23423-234-234

and have the ISBN scheme specification say "this scheme
conforms to the URN process contract."

If not, please somebody explain why not, and write it
up in a spec, and let's review it.

-- 
Dan Connolly, W3C Architecture Domain Lead
<connolly@w3.org> +1 512 310-2971
http://www.w3.org/People/Connolly/
PGP:EDF8 A8E4 F3BB 0F3C FD1B 7BE0 716C FF21


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA04603 for urn-ietf-out; Fri, 28 Mar 1997 15:49:34 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id PAA04585; Fri, 28 Mar 1997 15:49:06 -0500 (EST)
Received: from beach.w3.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA17752  (mail destined for uri@services.bunyip.com); Fri, 28 Mar 97 15:49:04 -0500
Received: from beach.w3.org (beach.w3.org [207.8.37.250]) by beach.w3.org (8.8.4/8.8.4) with SMTP id OAA14339; Fri, 28 Mar 1997 14:48:56 -0600
Message-Id: <333C2EB7.673F7509@w3.org>
Date: Fri, 28 Mar 1997 14:48:55 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.27 i586)
Mime-Version: 1.0
To: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>
Cc: Patrik Faltstrom <paf@swip.net>, uri@bunyip.com, ietf-url@imc.org, urn-ietf@bunyip.com
Subject: Re: [URN] draft-ietf-urn-nid-req-01.txt
References: <3.0.32.19970328103705.009c93a0@acl.lanl.gov>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Dan Connolly <connolly@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

Ron Daniel, Jr. wrote:
> At 03:13 AM 3/28/97 -0600, Dan Connolly wrote:
> >See also, RFC1630 (informational)
> 
> Gee Dan, when I read 1630 it says things like:
> 
> "For existing Internet access protocols, it is necessary in most
> cases to define the encoding of the access algorithm into something
> concise enough to be termed address. URIs which refer to objects
> according to existing protocols are known as "Uniform Resource
> Locators" (URL)s ..."
> 
> and
> 
> "There is currently a drive to define a space of more persistent names
> than any URLs. These "Uniform Resource Names" are the subject of an
> IETF working group discussions."  (The group he was referring to was
> URI-WG. They are now being discussed in the more tightly focused URN-WG).
> 
> Tim drew a pretty clear distinction between address and names.
> Addresses had a mapping to Internet Protocols, names did not.

But he didn't distinguish between the space of addressing schemes
and the space of naming schemes. The value of keeping those
spaces together is incredibly high: the aspect of the web
from which it derives its tremenous value is it universal
information space.
 
> The URN-WG's charter is based on that distinction, so any followups
> should drop it from the CC list.

I'm happy to see the URN-WG concern itself only with URI
schemes that seem like names. But I'm not happy with URLs
and URNs being gratuitously incompatible.

If there is to be a registry of URI schemes, I just want
one of them. (and I think automating it in the .urn.net
domain is a cool idea!)

I want shared syntax rules too: if case-insensitivity is
critical for reliability (and I could easily agree that
it is), then let's make URLs case insensitive. I know zillions
of users will thank us. Or perhaps we can come up with
some convention where if the URI scheme starts with a capital
letter, then the case of the rest of the identifier doesn't
matter... or something like that. In any case, let's have
one syntax debate, not two.


I'm sorry if my comments are out of order with respect to
the existing URN-WG charter (I can't find the URL WG
charter); but the URL specs are in revision,
and I see a clear opportunity to finally write down the
rules for the space of uniform resource identifiers.
This is the sort of architectural integrity that the IETF
is all about, no?

-- 
Dan Connolly, W3C Architecture Domain Lead
<connolly@w3.org> +1 512 310-2971
http://www.w3.org/People/Connolly/
PGP:EDF8 A8E4 F3BB 0F3C FD1B 7BE0 716C FF21


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA04345 for urn-ietf-out; Fri, 28 Mar 1997 15:38:39 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id PAA04340 for <urn-ietf@services.bunyip.com>; Fri, 28 Mar 1997 15:38:35 -0500 (EST)
Received: from beach.w3.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA17685  (mail destined for urn-ietf@services.bunyip.com); Fri, 28 Mar 97 15:38:32 -0500
Received: from beach.w3.org (beach.w3.org [207.8.37.250]) by beach.w3.org (8.8.4/8.8.4) with SMTP id OAA14304; Fri, 28 Mar 1997 14:38:24 -0600
Message-Id: <333C2C3E.662F0B49@w3.org>
Date: Fri, 28 Mar 1997 14:38:23 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.27 i586)
Mime-Version: 1.0
To: Patrik Faltstrom <paf@swip.net>
Cc: urn-ietf@bunyip.com, Cecilia Preston <cecilia@well.com>
Subject: Reasons for URN:? [was: [URN] draft Bibliographic Identifiers to URNs]
References: <Pine.SUN.3.95.970328122020.15812F-100000@nix.swip.net>
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by services.bunyip.com id PAA04341
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Dan Connolly <connolly@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

Patrik Faltstrom wrote: 
> On Fri, 28 Mar 1997, Dan Connolly wrote:
> > Cecilia Preston wrote:
> > > Example: URN:ISBN:0-395-36341-1
> > Huh? Why the URN:? Why not just ISBN:0-395-36341-1?

> We have been through this a bizillion times, and at the last IETF we
> concluded that the URN: _must_ be there because of the functional
> differences on what a URL and a URN is.

I have been party to many of the "bizillion" debates, and I
have yet to see a coherent argument. I just keep hearing
"we have to because... well... we just have to."

> We can _NOT_ start this debate again.

If there's really a good argument for the urn: prefix,
then somebody should be prepared to write it down in
a specification and defend it. I am doing my level
best to read the relevant documents, and I don't see it
anywhere.

I think there's some really good work going on in this
working group, and I'm doing my best to ensure the quality
of the results by carefully reviewing the documents. I'm
really glad to see ISBN numbers formally integrated into
the web, and I think NAPTR is really cool. But the value
of having URLs and URNs share the same space of schemes
and the same syntactic space
is SO great that I will defend it vigorously until
convinced that the cost of splitting them is justified.


>  Sorry if I sound harch Dan, but you
> have to look in the email archives for argumentation, and see the minutes
> from the San Jose IETF.

Yes, it's up to me to read the archives etc. I'm doing my best.

OK, here's what I see:

-------------
ftp://ftp.ietf.org/ietf/urn/urn-minutes-96dec.txt

URN: should this be optional.  Please see the later discussion on 
this for the consensus.  

...

Open Discussion:

URN:  There was a question of rough consensus on the problem of 
whether to require urn:.  The room seems to indicate that urn: 
should be required on any part of the urn that was shipped around 
the Internet.  Whether or not implementors would use urn: was 
left up to them for their own local products, but in transmission 
the urn: would be required.  The problem with urn: seems to be at 
the user interface and user services level.  Don't confuse human 
friendly names with internal representation.
--------------

Sorry, I still don't see the agrument that leads to the
conclusion that urn: is necessary.


> > I guess I've got problems with the
> > draft-ietf-urn-nid-req. Basically: why is it a different
> > document from the URL process document? But that's fodder
> > for another message.
> 
> It is different because we have different requirements on the NID than a
> URL scheme. Maybe we can use the same process, but different requirements?

It seems to me that different URI schemes will have different
characteristics: some will be fast and break a lot, and
some will be slow but more reliable. Some schemes won't
have any resolution mechanisms at all. Some will cost a lot,
and some will be free. Great.

But why separate the list of URL schemes from the list of
URN schemes? Each scheme defines a contract between the
community that uses the naming scheme. Folks enter the
contract or not voluntarily.

I don't mean to dismiss the URN requirements, but I think
it's a horrible kludge to make two lists (URL schemes
vs. URN schemes) when one list will do just fine. And
the same goes for syntax: we need one URI syntax, not
one for URLs and a different one for URNs. If there's
something wrong with the URL syntax, let's fix it,
rather than gratuitously creating another world.


> This was something I argued with Tim about 1992 already, and I have been
> arguing about this since...as the others being in Stockholm/Helsinki when
> this was discussed: Peter Deutsch, Chris Weider, Mark McCahill, Alan
> Emtage, Tim, Joyce Reynolds, Anders Gillner et.al.

So? If there's one lesson I've learned from my IETF/web standards
experience, it's that until the arguments are captured in
a document and the document is ratified, there's no reason
to expect them to stop.


> We others basically
> wanted to have some things fixed in HTTP/HTML _BEFORE_ it was sent to
> "the masses":
> 
>   + The ability of _not_ having stateless connections on top of TCP
>     between a client and a server.

These are begin hammered out in the HTTP 1.1, HTTP state management
specs. Keeping the session ID in the URL is also a viable option.

>   + The ability of formatting www-pages in a better way (look at TeX)
>     because people want tables, windows (what is now frames) and the
>     ability of changing fonts, sizes, layout commands like putting things
>     side by side.

See:

Cascading Style Sheets, level 1 
     17 December 1996, Håkon W. Lie and Bert Bos 
http://www.w3.org/pub/WWW/TR/REC-CSS1-961217.html

Positioning HTML Elements with Cascading Style Sheets 
     31 January 1997, Robert Stevahn, Scott Furman, Scott Isaacs 
http://www.w3.org/pub/WWW/TR/WD-positioning


>   + The problem that you don't know what you are fetching in HTTP until
>     the HTML header arrives, i.e. you have to start fetching before you
>     see what you get. Look at ol' Gopher+ and the attributes in the
>     links.....

Metadata hints about what sort of information is at the
other end of a link is being addressed. For example, there
are TYPE attributes on the STYLE and OBJECT tags:

http://www.w3.org/pub/WWW/TR/WD-style
http://www.w3.org/pub/WWW/TR/WD-object

 
> I see that the same things are still discussed and many are fixed in new
> versions of HTML/HTTP...
> 
> Anyway, I just wanted to point out that these things that start to get
> discussed over and over again has been discussed forever...and they will
> probably always be discussed forever.

A published, ratified specification can go a long way toward
resolving these debates.

> Can anyone write an FAQ? Until we have one, we can not blame _anyone_ for
> asking these questions over and over again.

I want more than a FAQ: I want the urn: prefix decision
defended in a standards-track document. Otherwise,
the high quality IEFT design principles including
minimalism demand that it be tossed out.

-- 
Dan Connolly, W3C Architecture Domain Lead
<connolly@w3.org> +1 512 310-2971
http://www.w3.org/People/Connolly/
PGP:EDF8 A8E4 F3BB 0F3C FD1B 7BE0 716C FF21


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA04178 for urn-ietf-out; Fri, 28 Mar 1997 14:59:00 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id OAA04173 for <urn-ietf@services.bunyip.com>; Fri, 28 Mar 1997 14:58:57 -0500 (EST)
Received: from beach.w3.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA17317  (mail destined for urn-ietf@services.bunyip.com); Fri, 28 Mar 97 14:58:55 -0500
Received: from beach.w3.org (beach.w3.org [207.8.37.250]) by beach.w3.org (8.8.4/8.8.4) with SMTP id NAA14175; Fri, 28 Mar 1997 13:58:50 -0600
Message-Id: <333C22F9.4023BB06@w3.org>
Date: Fri, 28 Mar 1997 13:58:49 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.27 i586)
Mime-Version: 1.0
To: Cecilia Preston <cecilia@well.com>
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] draft Bibliographic Identifiers to URNs
References: <1997Mar26.051547.19395@sophia.inria.fr> <v03007801af619eac2549@[128.48.100.36]>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Dan Connolly <connolly@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

Cecilia Preston wrote:
> >> Example: URN:ISBN:0-395-36341-1
...
> >Since ISBNs are hierarchical, ISBN:/0/395/36341/1 would
> >make more sense.
> >
> 
> You are imposing your hierarchical
>path name model into a space that is
> defined by community to have hyphens and had done so since the mid 1960's.
> 
> Furthermore it is not up to the URN community to direct the use of that
> part of the space, that is up to the Namespace ID.  Please remember that
> this document is intended to illustrate how existing namespaces schemes can
> work within the URN syntax.

Hmm... I can see the social benefits of using the syntax
that the community is familiar with.

But do you see the technical benefits of exploiting the
URI hierarchy syntax? It allows the use of relative
URLs. It remains to be seen whether they would be used
in the ISBN context as much as they are in the http:
and ftp: contexts. But the technical benefit is there.

And it's not _my_ model -- it's the IETF standard model,
per RFC1808. (well... proposed standard). And I'm
not imposing it; I'm suggesting it.

If this working group has explicitly considered the costs
and benefits of both sides, and as a result, chosen
to go with the human-friendly syntax rather than the
syntax that exploits URL hierarchy, then I think that
deserves mention in the specification.

I suggest the following wording:

	NOTE: The ISBN space is hierarchical, and RFC1808
	(and RFC1630) might suggest that the '/' character
	be used to separate parts of the name. However,
	the value of doing so is not evident, and is believed
	to be significantly less than the value of using
	the '-' syntax that the community is familiar with.

	Using the '-' syntax, visual comparison of ISBN URNs
	with printed ISBN numbers is easier. And the '-' syntax
	facilitates copy-and-paste from extant ISBN numbers
	in ASCII, which generally use the '-' syntax.

I am being told that these issues have been debated at length
and resolved -- but I can't find the results in the relavent
documents. Let's get these arguments written down. That's the
way to stop blabber-mouths like myself from bringing them
up again and again!

The irony of the argument behind using '-' rather than '/'
is that it directly conflicts with the charter of this
working group:

===========
http://www.bunyip.com/research/ietf/urn-ietf/

Although the framework will allow URNs to
be defined that vary in terms of degree of scalability
and persistance, ensuring "user friendliness" of all resultant
identifiers is beyond the
scope of this group. 
===========

I disagree with that part of the charter: the "user friendliness"
aspects of identifiers have a tangible impact on the reliability
of the network infrastructure and on the deployment of
these technologies. For that reason, they should be carefully
considered.

I suppose comments on the charter are somewhat out of order.
I apologize, and I will try to take them up in the right
venue. But I just wanted to write them down before I forget.

-- 
Dan Connolly, W3C Architecture Domain Lead
<connolly@w3.org> +1 512 310-2971
http://www.w3.org/People/Connolly/
PGP:EDF8 A8E4 F3BB 0F3C FD1B 7BE0 716C FF21


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA03952 for urn-ietf-out; Fri, 28 Mar 1997 14:16:40 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id OAA03946 for <urn-ietf@services.bunyip.com>; Fri, 28 Mar 1997 14:16:35 -0500 (EST)
Received: from ietf.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA16964  (mail destined for urn-ietf@services.bunyip.com); Fri, 28 Mar 97 14:16:33 -0500
Received: from ietf.ietf.org by ietf.org id aa16142; 28 Mar 97 10:16 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-nid-req-00.txt
Date: Fri, 28 Mar 1997 10:16:40 -0500
Message-Id:  <9703281016.aa16142@ietf.org>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

 A New Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : Namespace Identifier Requirements for URN Services      
       Author(s) : R. Iannella, P. Faltstrom
       Filename  : draft-ietf-urn-nid-req-00.txt
       Pages     : 3
       Date      : 03/27/1997

Services that offer to resolve Uniform Resource Names implicitly require 
that they support a persistent and reliable service for an indeterminate 
length of time. This draft outlines the requirements for any such service 
that wishes to participate as a Namespace Identifier.                      

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-nid-req-00.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-nid-req-00.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-nid-req-00.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970327135118.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-nid-req-00.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-nid-req-00.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970327135118.I-D@ietf.org>

--OtherAccess--

--NextPart--



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA03865 for urn-ietf-out; Fri, 28 Mar 1997 14:03:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id OAA03859 for <urn-ietf@services.bunyip.com>; Fri, 28 Mar 1997 14:03:47 -0500 (EST)
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA16901  (mail destined for urn-ietf@services.bunyip.com); Fri, 28 Mar 97 14:03:44 -0500
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id MAA07116; Fri, 28 Mar 1997 12:03:40 -0700 (MST)
Message-Id: <3.0.32.19970328120204.009cee00@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Fri, 28 Mar 1997 12:02:28 -0700
To: Dan Connolly <connolly@w3.org>, urn-ietf@bunyip.com
From: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>
Subject: Re: [URN] resend of draft-urn-resolution-services-01.txt
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

At 01:52 AM 3/28/97 -0600, Dan Connolly wrote:
>Short version:
>	(1) I suggest link types be integrated into this
>	design and
>	(2) as a result, I think that URLs and URNs can
>	be used interchangeably
>	(3) I think N2C needs another parameter to
>	specify the schema of the URC.

Short version of my reply:

1)
A few of your responses assume a much stronger link to HTTP than is
appropriate for this document. HTTP is only one of the protocols that
coud be used for a client to converse with a resolver. Z39.50, HDL,
... are others. Some of your comments should probably be directed to
the THTTP draft instead.

2)
The Name/Location thing comes up again. This group's charter is based
on the model that there is a distinction. Therefore that distinction is
axiomatic in our deliberations. So, some of your suggestions, such as
replacing N2L, L2N, ... with a single I2I operation need to be
re-examined in that light.

3)
I like the suggestions about considering part/whole and generic/specific
relations in addition to the generalized equivalance relation.



>Details:
>Michael Mealling wrote:
>> This memo gives an initial set of those operations, and the
>> requirements that must be met when those operations are encoded in a
>> protocol.
>
>"intial set" gives me the willies. Do you mean to imply
>that you'll specify the rest of the list some day? If so,
>say so.

The intent is that others may want to add operations later.


>Are the names of these operations expected to be used
>literally in extensible fields in protocols?

No, when someone proposes to use a new protocol for URN resolution, they
need to specify how these operations are mapped to tht protocol. It may
be literal use of the names, it may be something else.

>My intuition says that we're after a fiarly small set
>of primitives that doesn't need to be expanded:

I think it is fairly small, but I'm unwilling to assume it won't need
to be expanded.


>Note that N and L are both URIs. Hence my second point:
>the distinction between URNs and URLs isn't necessary.

Yes and no. Both are URIs, so an I2I method would suffice at that level.
However, this group distinguishes between names and addresses. If I have
a name and want to get an address, we need an N2L operation.

>> 4.2 N2Ls (URN to URLs)
>> This operation is used to map a single URN to 0 or more URLs.
>
>
>This one becomes:
>	Given a URI N, Return a set of URIs L[i] such that there
>	is a link from N to L[i] of type "N2L" for each i.

I'm sorry Dan, but I really don't see the benefit of your suggested
rewordings.


>> All URIs shall be encoded according to the URI specification [6].
>
>I can't find reference 6. I'm terribly curious to know which
>document you're citing for URI syntax.

RFC 1630 is what we normally use, I'm not sure if that is what Michael
was intending to cite or not. (The problems with preparing a draft
right before the deadline).

>> 4.5 N2C (URN to URC)
>...
>> URCs (Uniform Resource Characteristics) are descriptions of other
resources.
>> This request allows the client to obtain a description of the resource
>> identified by a URN, as opposed to the resource itself or simply the
>> resources URLs.
>
>FYI, the PICS spec gives an example of this operation:
>	http://www.w3.org/pub/WWW/PICS/labels.html#Requesting
>
>It has another parameter though: the metadata schema
>that the URCs should conform to.
>
>Hmm... I'll have to look closely at THTTP to see if
>it's gratuitiously different from PICS.

THTTP says that people should use format negotiation if they want
a partiular format. We are not defining the one true URC format.
In the absence of format negotiation, the resolver is free to send back
the URC info in any format it pleases. PICS, SOIF, whatever. Other
protocols, such as Z39.50, may have a different take on the matter.
 
>> 4.6 N2Ns (URN to URNs)
>The relationship you're talking about seems to be
>the generic/specific relationship, which is VERY useful,
>along with part/whole and a few others.

Yeah, we can talk about this.


>>  The result shall
>> be encoded in a text/uri-list IMT.
>
>s/shall/should/, no?

Agreed.  Perhaps even "may".



>> 4.7 L2Ns (URL to URNs)
>
>> This operation is used to discover the URN associated with a particular
URL.
>
>"the URN"? So this relationship is expected to be functional?
>I think that's fine, as long as it's a conscious decision.

An overstatement. Since we have N2Ns, we should say "discover A URN" not
"discover THE URN".

>Something that I think should be specified: is L2N expected
>to be the inverse of N2L?

Nope. If a resource has multiple URNs and URLs, I don't think we should
mandate any particular behavior on the part of resolvers to make stronger
mappings between the identifiers.


>> 4.8 L2Ls (URL to URLs)
>> This operation is used to discover URLs that are considered equal to each
>> other.
>
>This one is clearly supposed to be an equivalence relation.
>If N2N is also an equivalence relation, then I don't understand
>the distiction.

See earlier discussions on names vs. addresses.

>As I suggested above, I think the essentail ones are:
>	EQV : equivalence in any sense, as long as it's
>		reflexive, symmetric, and transitive. This can be
>		used for alias detection etc.
>	G2S/S2G: generic-to-specific and the converse.
>		transitive (and antisymmetric, I think).
>	P2H/H2P: part-to-whole, whole-to-part. transitive
>		and antisymmetric.
>		This sort
>		of metadata is repeatedly requested by
>		search service providers who want to
>		know when texi2html-chapter2 and
>		texi2html-chapter3 are children of
>		the same root.

I think these are good suggestions.


>Each of these is a special case of:
>	Given a URI S and a URI T, return a set of URIs D[i]
>	such that there's a link from S to D[i] of type T
>	for each i.
>
>These special cases are worth making exception,
>(since full URLs for N2L and EQV would probably waste a lot of
>bytes in DNS!) I suggest another operation for the general
>case:
>
>	S2D(URI S, URI T) -> set of URIs D[i]

Hmmm, sounds pretty good. The first question that comes up is that
sometimes we are happy mapping from one URI to another, and other times
we want to get back a specific type of URI (URN or URL). So, we need to
modify your earlier definition and this suggestion for the generic
operation.

>> 4.9 L2C (URL to URC):
>> This operation is used to retrieve the URC for a given URL
>
>How is this distinct from N2C?

I2C might be very reasonable. Anyone have any scenarios where we need
to maintain the distinction between N and L when fetching metadata?
Hmmmm - there will be times when some metadata applies to the version
of the resource at a particular location, but that is still covered by
a generic I2C operation.

>> 4.10 I2I (URI to URI):
>> This operation is used to map any arbitrary URI to any other arbitrary URI.
>
>Again, I don't see the reason for more than one equivalence
>relation.

Please reconsider this in light of this group's axiom that URNs and
URLs are both URIs, but are not equivalent.

>> 4.11 I=I (Is URI equal to URI):
>> This operation is used to determine whether two given URIs are
considered to
>> be equal by the server being asked the question.
>
>And again.

Um, are you sure about this Dan? This isn't requesting that a mapping
be performed, its a predicate on the existance of such a mapping.


Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA02367 for urn-ietf-out; Fri, 28 Mar 1997 13:15:05 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id NAA02360; Fri, 28 Mar 1997 13:15:02 -0500 (EST)
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA16563  (mail destined for urn-ietf@services.bunyip.com); Fri, 28 Mar 97 13:15:00 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id NAA05954; Fri, 28 Mar 1997 13:14:57 -0500
Date: Fri, 28 Mar 1997 13:14:57 -0500
Message-Id: <199703281814.NAA05954@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: connolly@w3.org
Cc: uri@bunyip.com, ietf-url@imc.org, urn-ietf@bunyip.com
Subject: Re: [URN] draft-ietf-urn-nid-req-01.txt
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

Dan,

Let's step back a little, say to the URN requirements doc (and I
believe the IRL requirements doc).  There is a need to identify where
something is (and perhaps also how to get there, but that's another
story).  Where something is can be used to identify it as long as it
won't move and nothing else will be put in its place for the period
over which one wants to identify it.  As soon as one of those things
changes we need to be able to do one of two things, either notify
anyone who might want to access it in the future of the new identity
reflected in the new location or separate identity from location.
Since the identities may often be embedded in a potentially very large
number of immutable objects, separating the two concepts seems like
the best reasonable alternative.  Hence there is a certain burden of
proof on the proposer of an identification (URN) namespace that does
not hold true for a location (URL) namespace.  The URN namespace must
demonstrate adequately that the names will be persistent and
non-reassignable over a long enough period to serve the function of
being an identifier as we've defined it.  Hence, the process documents
for URN namespaces and URL namespaces should be somewhat different
from each other.  They also will be rather similar in many ways - no
problem.  It is the differences that justify the two separate
documents.  If there aren't differences, the documents need to be
fixed.  Due to a day job that has kept my nose to the grindstone day
and night weekdays and weekends for the last several weeks, I haven't
yet had a chance to read the flood of new documents, so I can't
comment on the specific documents, except to say that they SHOULD be
different and if they aren't, they need to be fixed.

			Karen



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA02114 for urn-ietf-out; Fri, 28 Mar 1997 12:40:45 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id MAA02097; Fri, 28 Mar 1997 12:40:17 -0500 (EST)
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA16401  (mail destined for uri@services.bunyip.com); Fri, 28 Mar 97 12:40:15 -0500
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id KAA05796; Fri, 28 Mar 1997 10:40:10 -0700 (MST)
Message-Id: <3.0.32.19970328103705.009c93a0@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Fri, 28 Mar 1997 10:38:57 -0700
To: Dan Connolly <connolly@w3.org>, Patrik Faltstrom <paf@swip.net>
From: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>
Subject: Re: [URN] draft-ietf-urn-nid-req-01.txt
Cc: uri@bunyip.com, ietf-url@imc.org, urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

At 03:13 AM 3/28/97 -0600, Dan Connolly wrote:

>Patrik Faltstrom wrote:
>> A namespace is definitely not the same thing as a URL scheme.

>A namespace definitely IS the same thing as a URL scheme.
>
>I don't have any logical argument, but I can cite the
>intent of the designer of URLs:
[...]
>See also, RFC1630 (informational)

Gee Dan, when I read 1630 it says things like:

"For existing Internet access protocols, it is necessary in most
cases to define the encoding of the access algorithm into something
concise enough to be termed address. URIs which refer to objects
according to existing protocols are known as "Uniform Resource
Locators" (URL)s ..."

and

"There is currently a drive to define a space of more persistent names
than any URLs. These "Uniform Resource Names" are the subject of an
IETF working group discussions."  (The group he was referring to was
URI-WG. They are now being discussed in the more tightly focused URN-WG).

Tim drew a pretty clear distinction between address and names.
Addresses had a mapping to Internet Protocols, names did not.

The URN-WG's charter is based on that distinction, so any followups
should drop it from the CC list.

Regards,

Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA01975 for urn-ietf-out; Fri, 28 Mar 1997 12:17:41 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id MAA01970 for <urn-ietf@services.bunyip.com>; Fri, 28 Mar 1997 12:17:38 -0500 (EST)
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA16303  (mail destined for urn-ietf@services.bunyip.com); Fri, 28 Mar 97 12:17:36 -0500
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id KAA05518; Fri, 28 Mar 1997 10:17:29 -0700 (MST)
Message-Id: <3.0.32.19970328095713.009c3100@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Fri, 28 Mar 1997 10:16:15 -0700
To: Dan Connolly <connolly@w3.org>, urn-ietf@bunyip.com
From: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>
Subject: Re: [URN] draft Bibliographic Identifiers to URNs
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

At 02:00 AM 3/28/97 -0600, Dan Connolly wrote:
>Cecilia Preston wrote:
>> Example: URN:ISBN:0-395-36341-1
>
>Huh? Why the URN:? Why not just ISBN:0-395-36341-1?

Because the overwhelming consensus of the URN working group was that
the URN: prefix was necessary.

>Since ISBNs are hierarchical, ISBN:/0/395/36341/1 would
>make more sense.

The URN requirements document states that we need to be able
to grandfather legacy namespaces.  It seems that simple syntactic
transformations (prefix with "urn:namespace-id:" and %encode
any characters outside a limited set) comes a lot closer to
meeting that requirement than changing the syntax of the
identifer to make a closer fit to URL syntax.

Second, the URN-WG has not yet reached consensus on the desirability
of relative URNs. Until then, the syntax document says that unencoded
slashes SHOULD NOT be used. 

>I guess I've got problems with the
>draft-ietf-urn-nid-req. Basically: why is it a different
>document from the URL process document? But that's fodder
>for another message.

Because we operate under the model that there are two forms of
URI - URNs and URLs. URNs MUST NOT contain resolution-system
specific information, such as ports, protocols, etc.

Regards,

Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA01186 for urn-ietf-out; Fri, 28 Mar 1997 11:19:34 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id LAA01179 for <urn-ietf@services.bunyip.com>; Fri, 28 Mar 1997 11:19:31 -0500 (EST)
Received: from ranga.SIMS.Berkeley.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15979  (mail destined for urn-ietf@services.bunyip.com); Fri, 28 Mar 97 11:19:30 -0500
Received: from d15.ucop.edu by ranga.SIMS.Berkeley.EDU; (5.65/1.1.8.2/11Aug95-1134AM) id AA26611; Fri, 28 Mar 1997 08:15:34 -0800
X-Sender: cpreston@briet.sims.berkeley.edu
Message-Id: <v03007801af619eac2549@[128.48.100.36]>
In-Reply-To: <333B7A8A.38671A84@w3.org>
References: <1997Mar26.051547.19395@sophia.inria.fr>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 28 Mar 1997 08:21:01 -0800
To: Dan Connolly <connolly@w3.org>
From: Cecilia Preston <cecilia@well.com>
Subject: Re: [URN] draft Bibliographic Identifiers to URNs
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Cecilia Preston <cecilia@well.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Dan,

You wrote:

>> Example: URN:ISBN:0-395-36341-1
>
>Huh? Why the URN:? Why not just ISBN:0-395-36341-1?
>
>Since ISBNs are hierarchical, ISBN:/0/395/36341/1 would
>make more sense.
>

You are imposing your hierarchical = path name model into a space that is
defined by community to have hyphens and had done so since the mid 1960's.

Furthermore it is not up to the URN community to direct the use of that
part of the space, that is up to the Namespace ID.  Please remember that
this document is intended to illustrate how existing namespaces schemes can
work within the URN syntax.

--Cecilia

Cecilia M. Preston

Preston & Lynch
PO Box 8310
Emeryville, CA 94662
510-547-3207
cecilia@well.com





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA27499 for urn-ietf-out; Fri, 28 Mar 1997 10:14:02 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id KAA27494 for <urn-ietf@services.bunyip.com>; Fri, 28 Mar 1997 10:13:59 -0500 (EST)
Received: from ietf.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15428  (mail destined for urn-ietf@services.bunyip.com); Fri, 28 Mar 97 10:13:58 -0500
Received: from ietf.ietf.org by ietf.org id aa15401; 28 Mar 97 10:13 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-req-frame-01.txt
Date: Fri, 28 Mar 1997 10:13:32 -0500
Message-Id:  <9703281013.aa15401@ietf.org>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : Requirements and a Framework for URN Resolution Systems 
       Author(s) : K. Sollins
       Filename  : draft-ietf-urn-req-frame-01.txt
       Pages     : 18
       Date      : 03/26/1997

This document addresses the issues of the discovery of local URN resolver 
services that in turn will directly translate URNs into URLs and URCs.  The
document falls into three major parts, the assumptions underlying the work,
the requirements in order to be a viable Resolver Discovery Service or RDS 
to help in finding URN resolvers, and a framework for designing RDSs.  The 
requirements fall into three major areas: evolvability, usability, and 
security and privacy.  An RDS that is compliant with the framework will not
necessarily be compliant with the requirements.  Compliance with the 
requirements will need to be validated separately.                         

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-req-frame-01.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-req-frame-01.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-req-frame-01.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970327151739.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-req-frame-01.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-req-frame-01.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970327151739.I-D@ietf.org>

--OtherAccess--

--NextPart--


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id GAA15818 for urn-ietf-out; Fri, 28 Mar 1997 06:32:19 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id GAA15813 for <urn-ietf@services.bunyip.com>; Fri, 28 Mar 1997 06:32:15 -0500 (EST)
Received: from nix.swip.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA14661  (mail destined for urn-ietf@services.bunyip.com); Fri, 28 Mar 97 06:32:13 -0500
Received: from localhost (paf@localhost)  by nix.swip.net (8.8.2/8.8.2) with SMTP  id MAA16340;  Fri, 28 Mar 1997 12:32:09 +0100 (MET)
Date: Fri, 28 Mar 1997 12:32:09 +0100 (MET)
From: Patrik Faltstrom <paf@swip.net>
To: Dan Connolly <connolly@w3.org>
Cc: urn-ietf@bunyip.com, Cecilia Preston <cecilia@well.com>
Subject: Re: [URN] draft Bibliographic Identifiers to URNs
In-Reply-To: <333B7A8A.38671A84@w3.org>
Message-Id: <Pine.SUN.3.95.970328122020.15812F-100000@nix.swip.net>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Patrik Faltstrom <paf@swip.net>
Errors-To: owner-urn-ietf@Bunyip.Com

On Fri, 28 Mar 1997, Dan Connolly wrote:

> Cecilia Preston wrote:
>
> > Example: URN:ISBN:0-395-36341-1
> 
> Huh? Why the URN:? Why not just ISBN:0-395-36341-1?
> 
> Since ISBNs are hierarchical, ISBN:/0/395/36341/1 would
> make more sense.

We have been through this a bizillion times, and at the last IETF we
concluded that the URN: _must_ be there because of the functional
differences on what a URL and a URN is. Several different argumentation
rounds have been going on weather it is possible to _technically_ use them
interchangeable, but the conclusion in the URN working group is that the
URN: should be there.

We can _NOT_ start this debate again. Sorry if I sound harch Dan, but you
have to look in the email archives for argumentation, and see the minutes
from the San Jose IETF.

> I guess I've got problems with the
> draft-ietf-urn-nid-req. Basically: why is it a different
> document from the URL process document? But that's fodder
> for another message.

It is different because we have different requirements on the NID than a
URL scheme. Maybe we can use the same process, but different requirements?

You also say

>> A namespace is definitely not the same thing as a URL scheme. Two
>> different things, but the _process_ can be similar, just like the
>> processes defined for MIME-types.
>
> Hmm... argument by assertion. I can play that game too:
> A namespace definitely IS the same thing as a URL scheme.
>
> I don't have any logical argument, but I can cite the
> intent of the designer of URLs:

This was something I argued with Tim about 1992 already, and I have been
arguing about this since...as the others being in Stockholm/Helsinki when
this was discussed: Peter Deutsch, Chris Weider, Mark McCahill, Alan 
Emtage, Tim, Joyce Reynolds, Anders Gillner et.al. We others basically
wanted to have some things fixed in HTTP/HTML _BEFORE_ it was sent to
"the masses":

  + The ability of _not_ having stateless connections on top of TCP
    between a client and a server.
  + The ability of formatting www-pages in a better way (look at TeX)
    because people want tables, windows (what is now frames) and the
    ability of changing fonts, sizes, layout commands like putting things
    side by side.
  + The problem that you don't know what you are fetching in HTTP until
    the HTML header arrives, i.e. you have to start fetching before you
    see what you get. Look at ol' Gopher+ and the attributes in the
    links.....

I see that the same things are still discussed and many are fixed in new
versions of HTML/HTTP...

Anyway, I just wanted to point out that these things that start to get
discussed over and over again has been discussed forever...and they will
probably always be discussed forever.

Can anyone write an FAQ? Until we have one, we can not blame _anyone_ for
asking these questions over and over again.

Am I getting old?

   Patrik



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id EAA13321 for urn-ietf-out; Fri, 28 Mar 1997 04:13:36 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id EAA13304; Fri, 28 Mar 1997 04:13:26 -0500 (EST)
Received: from beach.w3.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA14340  (mail destined for uri@services.bunyip.com); Fri, 28 Mar 97 04:13:25 -0500
Received: from beach.w3.org (beach.w3.org [207.8.37.250]) by beach.w3.org (8.8.4/8.8.4) with SMTP id DAA12169; Fri, 28 Mar 1997 03:13:23 -0600
Message-Id: <333B8BB2.7F4108BC@w3.org>
Date: Fri, 28 Mar 1997 03:13:22 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.27 i586)
Mime-Version: 1.0
To: Patrik Faltstrom <paf@swip.net>
Cc: uri@bunyip.com, ietf-url@imc.org, urn-ietf@bunyip.com
Subject: Re: [URN] draft-ietf-urn-nid-req-01.txt
References: <Pine.SUN.3.95.970328093057.12871J-100000@nix.swip.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Dan Connolly <connolly@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

Patrik Faltstrom wrote:

> > Is it really necessary/useful to go through this exercise twice?
> 
> A namespace is definitely not the same thing as a URL scheme. Two
> different things, but the _process_ can be similar, just like the
> processes defined for MIME-types.

Hmm... argument by assertion. I can play that game too:
A namespace definitely IS the same thing as a URL scheme.

I don't have any logical argument, but I can cite the
intent of the designer of URLs:

-------------
http://www.w3.org/pub/WWW/DesignIssues/Naming.html
TimBL, circa 1990

The WWW scheme uses a prefix to give the addressing sub-scheme, and
then a syntax dependent on the prefix used, in order to be open to any
new naming systems. 
--------------

See also, RFC1630 (informational) and TimBL's more recent writings:
http://www.w3.org/pub/WWW/DesignIssues/NameMyth.html
including a very intersting and relavent bit
about "Naming: A social and contracual Issue."

As a trump card, I'll play occam's razor, which places
the burden on you to show that they're different.

-- 
Dan Connolly, W3C Architecture Domain Lead
<connolly@w3.org> +1 512 310-2971
http://www.w3.org/People/Connolly/
PGP:EDF8 A8E4 F3BB 0F3C FD1B 7BE0 716C FF21


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id EAA13232 for urn-ietf-out; Fri, 28 Mar 1997 04:01:37 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id EAA13222; Fri, 28 Mar 1997 04:01:34 -0500 (EST)
Received: from www44.inria.fr by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA14290  (mail destined for urn-ietf@services.bunyip.com); Fri, 28 Mar 97 04:01:30 -0500
Received: by www44.inria.fr (8.8.5/8.6.12) id KAA21229; Fri, 28 Mar 1997 10:01:30 +0100 (MET)
To: urn-ietf@bunyip.com
Path: usenet
From: Dan Connolly <connolly@w3.org>
Newsgroups: w3c.urn
Subject: Re: [URN] I-D ACTION:draft-ietf-urn-naptr-04.txt
Date: Fri, 28 Mar 1997 03:01:27 -0600
Organization: World Wide Web Consortium
Lines: 53
Message-Id: <333B88E7.441B19E0@w3.org>
References: <1997Mar24.170639.8002@sophia.inria.fr>
Nntp-Posting-Host: beach.w3.org
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.27 i586)
To: uri@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Dan Connolly <connolly@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

Internet-Drafts@ietf.org wrote:
>        Title     : Resolution of Uniform Resource Identifiers using the
>                    Domain Name System
>        Author(s) : R. Daniel, M. Mealling
>        Filename  : draft-ietf-urn-naptr-04.txt
>        Pages     : 14
>        Date      : 03/21/1997

This NAPTR stuff is cool: it's an interesting point in
the design space between the old path: scheme and MX
records.

A few comments:

>In conjunction
>with a long TTL for *.urn.net records, the average number of probes to
>DNS for resolving DUNS URNs would approach one.

I would very much like to see the full argument behind that
sentence -- it appeals to my intuition, but I want to
study the details. Are they available somewhere?

>      sprintf(key, "%s.urn.net", extractNS(URN));

er... where's the specificaiton of extractNS? That seems
absolutely critical to the whole thing, and yet I don't
see it specified anywhere except the three examples
(which I assume are non-normative, per standards tradition).

Based on the examples, the algorithm seems to be
"grab the stuff before the :; if it's urn:,
grab everything up to the _next_ :."

Why the special case for the urn: prefix? I seem to
be asking that a lot. But I'm just applying occam's
razor: unless there's a darn good reason for special-casing urn:,
we should not.

Hmm... whoever administers urn.net seems to be able
to introduce new URL schemes at will. That should
certainly be discussed in the URL process document!

I thought I
saw a document specifying the policies for urn.net,
but I can't seem to find it now.



-- 
Dan Connolly, W3C Architecture Domain Lead
<connolly@w3.org> +1 512 310-2971
http://www.w3.org/People/Connolly/
PGP:EDF8 A8E4 F3BB 0F3C FD1B 7BE0 716C FF21


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id DAA12615 for urn-ietf-out; Fri, 28 Mar 1997 03:33:34 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id DAA12598; Fri, 28 Mar 1997 03:33:26 -0500 (EST)
Received: from nix.swip.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA14226  (mail destined for uri@services.bunyip.com); Fri, 28 Mar 97 03:33:24 -0500
Received: from localhost (paf@localhost)  by nix.swip.net (8.8.2/8.8.2) with SMTP  id JAA13957;  Fri, 28 Mar 1997 09:33:15 +0100 (MET)
Date: Fri, 28 Mar 1997 09:33:14 +0100 (MET)
From: Patrik Faltstrom <paf@swip.net>
To: Dan Connolly <connolly@w3.org>
Cc: uri@bunyip.com, ietf-url@imc.org, urn-ietf@bunyip.com
Subject: Re: [URN] draft-ietf-urn-nid-req-01.txt
In-Reply-To: <333B7F88.914876B@w3.org>
Message-Id: <Pine.SUN.3.95.970328093057.12871J-100000@nix.swip.net>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Patrik Faltstrom <paf@swip.net>
Errors-To: owner-urn-ietf@Bunyip.Com

On Fri, 28 Mar 1997, Dan Connolly wrote:

> > Introduction:
> > =============
> > 
> > The Uniform Resource Name (URN) Working Group has defined mechanisms
> > for both the syntax [4] and resolution of URNs [1,2]. An framework
> > for URN discovery systems has also been outlined [3]. This draft
> > discusses and recommends the requirements for entities that wish
> > to act as Namespace Identifiers (NIDs) within the URN system.
> 
> Making new NIDs seems exactly analagous to the process of making
> new URL schemes.
>
> Compare with:
> 
> ------------
> http://www.imc.org/draft-masinter-url-process
>    This document provides guidelines for the definition of new URL
>    schemes and describes the process by which they are registered.
> ------------

I think I and Renato should have looked at this document closer before
typing in the text we wrote. I think personally that the process can be
handled the same way. I.e. handle a new NID as a new URL-scheme.

> Is it really necessary/useful to go through this exercise twice?

A namespace is definitely not the same thing as a URL scheme. Two
different things, but the _process_ can be similar, just like the
processes defined for MIME-types.

    Patrik




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id DAA11800 for urn-ietf-out; Fri, 28 Mar 1997 03:21:41 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id DAA11789; Fri, 28 Mar 1997 03:21:37 -0500 (EST)
Received: from www44.inria.fr by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA14157  (mail destined for urn-ietf@services.bunyip.com); Fri, 28 Mar 97 03:21:33 -0500
Received: by www44.inria.fr (8.8.5/8.6.12) id JAA20297; Fri, 28 Mar 1997 09:21:30 +0100 (MET)
To: urn-ietf@bunyip.com
Path: usenet
From: Dan Connolly <connolly@w3.org>
Newsgroups: w3c.urn
Subject: Re: [URN] draft-ietf-urn-nid-req-01.txt
Date: Fri, 28 Mar 1997 02:21:28 -0600
Organization: World Wide Web Consortium
Lines: 49
Message-Id: <333B7F88.914876B@w3.org>
References: <1997Mar26.224102.9231@sophia.inria.fr>
Nntp-Posting-Host: beach.w3.org
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.27 i586)
To: Patrik Faltstrom <paf@swip.net>, uri@bunyip.com, ietf-url@imc.org
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Dan Connolly <connolly@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

I'm trying to get up to speed on all the UR* drafts
and such for Memphis. Some of this stuff is pretty exciting
(NAPTR and RRs and all that) but some of it is confusing.

First of all, what's the relationship between mailing
lists and charters?
	urn-ietf@bunyip.com -> 
		http://www.ietf.org/html.charters/urn-charter.html
	uri@bunyip.com -->
		??? (defunct URI WG; anything else?)
	ietf-url@imc.org
		??? (new URL syntax/process WG? Is this
		a real WG? It's not listed at:
		http://www.ietf.org/html.charters/wg-dir.html)

Now... about this document:

Patrik Faltstrom wrote:
> draft-ietf-urn-nid-req-01.txt 
>             Namespace Identifier Requirements for URN Services

> Introduction:
> =============
> 
> The Uniform Resource Name (URN) Working Group has defined mechanisms
> for both the syntax [4] and resolution of URNs [1,2]. An framework
> for URN discovery systems has also been outlined [3]. This draft
> discusses and recommends the requirements for entities that wish
> to act as Namespace Identifiers (NIDs) within the URN system.

Making new NIDs seems exactly analagous to the process of making
new URL schemes.

Compare with:

------------
http://www.imc.org/draft-masinter-url-process
   This document provides guidelines for the definition of new URL
   schemes and describes the process by which they are registered.
------------

Is it really necessary/useful to go through this exercise twice?


-- 
Dan Connolly, W3C Architecture Domain Lead
<connolly@w3.org> +1 512 310-2971
http://www.w3.org/People/Connolly/
PGP:EDF8 A8E4 F3BB 0F3C FD1B 7BE0 716C FF21


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id DAA11448 for urn-ietf-out; Fri, 28 Mar 1997 03:00:26 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id DAA11443 for <urn-ietf@services.bunyip.com>; Fri, 28 Mar 1997 03:00:24 -0500 (EST)
Received: from www44.inria.fr by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA14084  (mail destined for urn-ietf@services.bunyip.com); Fri, 28 Mar 97 03:00:22 -0500
Received: by www44.inria.fr (8.8.5/8.6.12) id JAA19899; Fri, 28 Mar 1997 09:00:12 +0100 (MET)
To: urn-ietf@bunyip.com
Path: usenet
From: Dan Connolly <connolly@w3.org>
Newsgroups: w3c.urn
Subject: Re: [URN] draft Bibliographic Identifiers to URNs
Date: Fri, 28 Mar 1997 02:00:10 -0600
Organization: World Wide Web Consortium
Lines: 31
Message-Id: <333B7A8A.38671A84@w3.org>
References: <1997Mar26.051547.19395@sophia.inria.fr>
Nntp-Posting-Host: beach.w3.org
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.27 i586)
To: Cecilia Preston <cecilia@well.com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Dan Connolly <connolly@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

Cecilia Preston wrote:
> INTERNET DRAFT:Bibliographic Identifiers as URNs 3/1997

> 3.2 Encoding Considerations
> 
> Embedding ISBNs within the URN framework presents no
> particular coding problems, since all of the characters that
> can appear in an ISBN are valid in the identifier segment of
> the URN. %-encoding is never needed.
> 
> Example: URN:ISBN:0-395-36341-1

Huh? Why the URN:? Why not just ISBN:0-395-36341-1?

Since ISBNs are hierarchical, ISBN:/0/395/36341/1 would
make more sense.

I guess I've got problems with the
draft-ietf-urn-nid-req. Basically: why is it a different
document from the URL process document? But that's fodder
for another message.

But I want to be sure to get my comments out well
before Memphis.


-- 
Dan Connolly, W3C Architecture Domain Lead
<connolly@w3.org> +1 512 310-2971
http://www.w3.org/People/Connolly/
PGP:EDF8 A8E4 F3BB 0F3C FD1B 7BE0 716C FF21


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id CAA11236 for urn-ietf-out; Fri, 28 Mar 1997 02:52:45 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id CAA11229 for <urn-ietf@services.bunyip.com>; Fri, 28 Mar 1997 02:52:40 -0500 (EST)
Received: from www44.inria.fr by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA14008  (mail destined for urn-ietf@services.bunyip.com); Fri, 28 Mar 97 02:52:36 -0500
Received: by www44.inria.fr (8.8.5/8.6.12) id IAA19844; Fri, 28 Mar 1997 08:52:32 +0100 (MET)
To: urn-ietf@bunyip.com
Path: usenet
From: Dan Connolly <connolly@w3.org>
Newsgroups: w3c.urn
Subject: Re: [URN] resend of draft-urn-resolution-services-01.txt
Date: Fri, 28 Mar 1997 01:52:21 -0600
Organization: World Wide Web Consortium
Lines: 337
Message-Id: <333B78B5.387B2E4B@w3.org>
References: <1997Mar27.000820.11467@sophia.inria.fr>
Nntp-Posting-Host: beach.w3.org
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.27 i586)
To: Michael Mealling <michaelm@rwhois.net>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Dan Connolly <connolly@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

Short version:
	(1) I suggest link types be integrated into this
	design and
	(2) as a result, I think that URLs and URNs can
	be used interchangeably
	(3) I think N2C needs another parameter to
	specify the schema of the URC.

Details:

Michael Mealling wrote:
> Abstract
> 
> ... We might ask
> for a list of other identifiers that are aliases for the original URI, a
> bibliographic description of the resource the URI denotes, etc.

I suggest you word that more strongly; perhaps:

	Experience suggests that the following operations
	should be supported by the network infrastructure,
	in addition to retrieval:
	
		* requesting one or more URIs which
		are aliases of a given URI, or more generally:
		which URIs are linked to a given URI

		* requesting bibliographic or other
		descriptions of a resource (aka "metadata")

And cite reports on that experience. (altavista's link:
service, PICS labels, yahoo, Engelbart's backlink
requirement, etc.) Hmm... I see that
experience is cited in the intro. Good.

> Because of
> the diverse nature of resources on the network, it may be difficult (or
> impossible) to offer all those operations, therefore a means of indicating
> what services are and are not supported by a given resolver must be
> specified.

The argument is missing a premise: that an indication
of the available services is needed by the clients.
You make that point later (based on experience), but without
it here, the conclusion after the "therefore" doesn't follow.


> This memo gives an initial set of those operations, and the
> requirements that must be met when those operations are encoded in a
> protocol.

"intial set" gives me the willies. Do you mean to imply
that you'll specify the rest of the list some day? If so,
say so.

Are the names of these operations expected to be used
literally in extensible fields in protocols?
If so, is this namespace going to be managed in perpetuity?
By IANA?

My intuition says that we're after a fiarly small set
of primitives that doesn't need to be expanded: we don't
have to cover the needs of every application-level semantic;
just the distinctions that are critical in the name service.

> Also, in subsequent conversations it became obvious that, in
> most cases, some of the operations were inappropriate or difficult for
> certain identifiers. For example, ISSNs identify books or magazines that are
> serial in nature. An operation to return the resource for an ISSN pointing
> to "Time" magazine would result in dumping hundreds of thousands of pages of
> "Time" onto a user's machine. This does not seem like a reasonable thing to
> do in the normal case.

So... don't do that. :-)

Seriously: why do we have to give the machine any extra
information to prevent it from dereferencing the Time
magazine URI? Is there some scenario when the machine
might attempt to do this?

I think I'm missing something. Point me to the relavent
reading materials if you would, please.

 
> The Problem
> 
> The problem, stated simply, was one of a client needing to convey to a
> service some idea of the desired operation on a URI that the client is
> currently talking about.

Hmm... I don't understand how normal protocol "opcodes"
or "verbs" or "methods" don't suffice for this. But I'll
keep reading...

> The problem was also that the server needed to
> convey to a client which network entity could perform which of the
> operations that were allowed for that particular URI.

This I agree with: some "preview" information is useful
to save round-trips in protocols.


> Any specification of a member of this set of operations MUST contain at
> least the following pieces of information with respect to its operands, its
> algorithm and its output.
> 
>    * 2.1 Operands

Hmm... the URN WG needs its own interface definition language?

Hang on: the header of this document says it's intended
to be standards track, not informational. But this
is an abstact API design, not a wire protocol.
I didn't see that in the charter for this group.
Oh well...

While the number and types of the operands is good stuff,
I think some of the specification of the operations is
missing, especially the relationship between the operations.
For example: is N2L expected to be functional? is L2N
expected to be its inverse? (details below...)



> 4.1 N2L (URN to URL)
...
> This operation is used to map a single URN to a single URL.

In effect, it defines a relation
	N2L <: URN x URL
(where x means cross-product, and <: means subset)

This is where my point about typed links comes in: a
"link type" is exactly a two-place relations between URIs.

If an N2L operation on cid:23l4kj2lk234 yields ftp://...,
that has the same semantics as:

	<link rel="N2L" href="ftp://...">

when found inside cid:23l4kj2lk234 (assuming, in this
case, that it's an HTML document.)

So I would define the N2L operation as:
	Given a URI N, Return some URI L such that there is a
	link from N to L of type "N2L".

Note that N and L are both URIs. Hence my second point:
the distinction between URNs and URLs isn't necessary.


>  The algorithm
> for this mapping is dependent on the URN namespace.

What does that mean?

> 4.2 N2Ls (URN to URLs)
> This operation is used to map a single URN to 0 or more URLs.


This one becomes:
	Given a URI N, Return a set of URIs L[i] such that there
	is a link from N to L[i] of type "N2L" for each i.

Hmm.... Is this the same link type or not?

i.e. is the N2L relation a funciton? i.e. given a URI N,
is it OK if different services return different results
for N2L(N)? If N2L is expected to be a function, then
the N2L semantics are different:

	Given a URI N, Return *the* URI L such that there is a
	link from N to L of type "N2L".

If N2L is functional, then N2Ls needs a distinct link type
if it's to ever return more than one URI:

	Given a URI N, Return a set of URIs L[i] such that there
	is a link from N to L[i] of type "N2Ls" for each i.

> All URIs shall be encoded according to the URI specification [6].

I can't find reference 6. I'm terribly curious to know which
document you're citing for URI syntax.


> 4.3 N2R (URN to Resource)

> This operation is used to return a single instance of the resource that is
> named by the URN.

This is HTTP GET (and ftp RETR, and the analagous operation
in WAIS and ...). It has the same semantics, even if you use
a different mechanism. I suggest you use "GET" in place
of "N2R". But it doesn't matter too much.


> 4.4 N2Rs (URN to Resources)

An interesting twist on GET. Cool.

> 4.5 N2C (URN to URC)
...
> URCs (Uniform Resource Characteristics) are descriptions of other resources.
> This request allows the client to obtain a description of the resource
> identified by a URN, as opposed to the resource itself or simply the
> resources URLs.

FYI, the PICS spec gives an example of this operation:
	http://www.w3.org/pub/WWW/PICS/labels.html#Requesting

It has another parameter though: the metadata schema
that the URCs should conform to.

Hmm... I'll have to look closely at THTTP to see if
it's gratuitiously different from PICS.


> 4.6 N2Ns (URN to URNs)

> While URNs are supposed to identify one and only one resource, that does not
> mean that a resource may have one and only one URN. For example, consider a
> resource that has something like "current-weather-map" for one URN and
> "weather-map-for-datetime-x" for another URN. The N2Ns service request lets
> the client obtain lists of URNs that are believed equivalent at the time of
> the request.

Hang on: the relationship between current-weather-map
and weather-map-for-datetime-x isn't an equivalence relation.
Well... if it is, that's a misleading example.

The relationship you're talking about seems to be
the generic/specific relationship, which is VERY useful,
along with part/whole and a few others.

In terms of link types, I would describe this as:

	Given a URI N, return a set of URIs M[i] such
	that there is a link from N to M[i] of type
	"S2G" for each i.

where the S2G is specified to be transitive.

This seems distinct from the equivalence relationship:

	Given a URI N, return a set of URIs M[i] such
	that there is a link from N to M[i] of type
	"EQV" for each i.

> As the weathermap example shows, some of the equivalences will
> be transitory, so the the server should convey the length of time for which
> the mapping is valid.

That's the case for all metadata, no?

>  The result shall
> be encoded in a text/uri-list IMT.

s/shall/should/, no?


> 4.7 L2Ns (URL to URNs)

> This operation is used to discover the URN associated with a particular URL.

"the URN"? So this relationship is expected to be functional?
I think that's fine, as long as it's a conscious decision.

Something that I think should be specified: is L2N expected
to be the inverse of N2L?

> 4.8 L2Ls (URL to URLs)
> This operation is used to discover URLs that are considered equal to each
> other.

This one is clearly supposed to be an equivalence relation.
If N2N is also an equivalence relation, then I don't understand
the distiction.

As I suggested above, I think the essentail ones are:
	EQV : equivalence in any sense, as long as it's
		reflexive, symmetric, and transitive. This can be
		used for alias detection etc.
	G2S/S2G: generic-to-specific and the converse.
		transitive (and antisymmetric, I think).
	P2H/H2P: part-to-whole, whole-to-part. transitive
		and antisymmetric.
		This sort
		of metadata is repeatedly requested by
		search service providers who want to
		know when texi2html-chapter2 and
		texi2html-chapter3 are children of
		the same root.

Each of these is a special case of:
	Given a URI S and a URI T, return a set of URIs D[i]
	such that there's a link from S to D[i] of type T
	for each i.

These special cases are worth making exception,
(since full URLs for N2L and EQV would probably waste a lot of
bytes in DNS!) I suggest another operation for the general
case:

	S2D(URI S, URI T) -> set of URIs D[i]


> 4.9 L2C (URL to URC):
> This operation is used to retrieve the URC for a given URL

How is this distinct from N2C?

> 4.10 I2I (URI to URI):
> This operation is used to map any arbitrary URI to any other arbitrary URI.

Again, I don't see the reason for more than one equivalence
relation.

> 4.11 N2I (URI to URI):
> This operation is used to map a URN to any other arbitary URI.

And again.

> 4.11 I=I (Is URI equal to URI):
> This operation is used to determine whether two given URIs are considered to
> be equal by the server being asked the question.

And again.


Now... on to the specs that depend on this one.

-- 
Dan Connolly, W3C Architecture Domain Lead
<connolly@w3.org> +1 512 310-2971
http://www.w3.org/People/Connolly/
PGP:EDF8 A8E4 F3BB 0F3C FD1B 7BE0 716C FF21


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id TAA04137 for urn-ietf-out; Thu, 27 Mar 1997 19:41:26 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id TAA04129 for <urn-ietf@services.bunyip.com>; Thu, 27 Mar 1997 19:41:22 -0500 (EST)
Received: from newton.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA11957  (mail destined for urn-ietf@services.bunyip.com); Thu, 27 Mar 97 19:41:17 -0500
Received: from ncsa.uiuc.edu (sdgmail.ncsa.uiuc.edu [141.142.103.66]) by newton.ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id RAA10678 for <urn-ietf@Bunyip.Com>; Thu, 27 Mar 1997 17:17:34 -0600 (CST)
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id RAA23506; Thu, 27 Mar 1997 17:12:53 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id RAA22764; Thu, 27 Mar 1997 17:12:48 -0600 (CST)
Date: Thu, 27 Mar 1997 17:12:48 -0600 (CST)
Message-Id: <199703272312.RAA22764@void.ncsa.uiuc.edu>
To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Cc: urn-ietf@bunyip.com
Subject: [URN] Requirements internet draft
In-Reply-To: <199703262123.QAA04302@lysithea.lcs.mit.edu>
References: <199703262123.QAA04302@lysithea.lcs.mit.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Thanks for this document.  It helps me understand where we differ.

Karen R. Sollins writes:
 > Internet Draft                                          Karen R. Sollins
 > draft-ietf-urn-req-frame-01.txt                                  MIT/LCS

 > 	Requirements and a Framework for URN Resolution Systems

 >  ... The URI working group
 > concluded that there was need for persistent, globally unique
 > identifiers, distinct from location or other semantic information;
 > these "names" provide identity, in that if two of them are "the same"
 > (under some simple rule of canonicalization), they identify the same
 > resource.

Regarding what the URI working group concluded, I think it is correct
to say we agree on the need for "persistent, globally unique
identifiers" but the controversial "distinct from location or other
semantic information" could be safely dropped.

 > Furthermore, the group decided that these "names" were
 > generally to be for machine, rather than human consumption.

I don't recall that.  In fact, I recall the opposite.  It is a
controversy, so it is not safe to claim we agreed on it.

 > One can imagine a variety human-friendly naming (HFN) schemes
 > supporting different suites of applications and user communities.

One can imagine a lot.  But I'd like to see some details and then
we can better guess whether the desirable features will come to pass.
Until then, we cannot rely on the future possibility of HFNs to solve
current problems.

 > Within the URI community there has been a concept used frequently that
 > for lack of a better term we will call a _hint_.  A hint is something
 > that helps in the resolution of a URN; we map URNs to hints as an
 > interim stage in accessing a resource.

How is a location hint really different from a redirection?
The term "hint" suggests that it is even weaker than a redirection.
Hints may include other things that help in resolution beside
the redirection.

 > They do not provide a
 > guarantee of access, but they probably will help in the resolution
 > process.  We must assume that most resolutions of URNs will be
 > provided by the use of locally stored hints,

Stored locally to whom?  Local to the user of a URN or local to the
document containing the URN?

 > because maintaining a
 > database of globally available, completely up-to-date location
 > information is infeasible for performance reasons.

Some people argue that it is feasible to maintain a globally
available, up-to-date database.  Depends on what you mean by
"database" and "globally available".  Is the information stored in DNS
servers a globally available database?  If you mean a single global
service, or even a single logical service that is replicated, I might
agree with you.  But the developers of the handle system would not.

If by "locally stored" you mean cached data that was previously
obtained from a global service, well, we may get better performance,
but possibly worse up-to-date-ness.

 > There are a number
 > of circumstances in which one can imagine that hints become invalid,
 > either because a resource has moved or because a different URN
 > resolver service has taken over the responsibility for resolution of
 > the URN.

Redirections may become invalid when a moved resource moves again.  If
resource servers can inform RDS services of the move of a resource,
then they can also inform known places that have redirections to the
resource.

 > Hints may be found in a variety of places.  It is generally
 > assumed that a well engineered system will maintain a set of hints for
 > each URN at each location where that URN is found.

I generally assume that "hints" will be about *collections* of URNs
and not individual URNs.  This is to get reasonable scalability.

 > In addition, for
 > those situations in which those hints found locally fail, a
 > well-engineered system will provide a fall-back mechanism for
 > discovering further hints.  It is this fall-back mechanism, an RDS,
 > that is being addressed in this document.

Hmm. "fall-back"?  I like the idea of fall-backs, of course.  But I
don't think of an RDS as the fall-back mechanism.  The RDS is the
place you get the initial information in the first place that is
cached locally, and if that data becomes obsolete, then you go back to
the RDS for the latest info.  If the RDS is merely a fall-back, then
so is every web server in the same sense, because local caches may have
obsolete info.

 > As with all hints, there
 > can never be a guarantee that access to a resource will be available
 > to all clients, even if the resource is accessible to some.  However,
 > an RDS is expected to work with reasonably high reliability, and,
 > hence, may result in increased response time.

I thought the RDS only provides more hints.  Maybe they are better,
more up-to-date hints, but they are still only hints.  No guarantees.

 > 2. Assumptions
 > 
 > Based on previous internet drafts and discussion in both the URN BOFs
 > and on the URN WG mailing list, three major areas of assumptions are
 > apparent: longevity, delegation, and independence.  Each will be
 > discussed separately.

This section I mostly agree with.  I hope that is not surprising to you.

 > We expect that there will be a multi-tiered naming authority
 > delegation.

I'm glad to see that.  But then what is the difference between
multi-tiered naming authority and a hierarchical name space?  The full
hierarchical name of the naming authority would presummably appear in
the URNs.

 > Furthermore, it is difficult to imagine a non-partitioned and delegated
 > global RDS, meaning that hint discovery and resolution will be
 > partitioned and delegated.  In some RDS schemes, the delegation of
 > naming authority will form a basis for delegating the management and
 > dispensing of location information.

In fact, what is called at the top level a "*Resolver* Discovery
Service" would be a RDS Discovery Service.  Repeating that
indefinitely, we have R(DS)*.  So is it mostly a resolver or mostly a
discovery service?

 > The third assumption is independence or isolation of one authority from
 > another and, at least to some extent from its parent.  Underlying much
 > of the thinking and discussion in the URI and URN working groups has
 > been the assumption that when a component delegates authority to another
 > component, the delegatee can operate in that domain independently of its
 > peers and within bounds specified by the delegation, independently of
 > the delegator.  This isolation is critically important in order to allow
 > for independence of policy and mechanism.

But the bounds specified by the delegation may be arbitrarily
restrictive, and thus possibly not at all independent.  We have to
allow that.  For other naming authorities, there may be very few
restrictions on child authorities.  I don't think it helps much to say
anything at all about the parent-child relationship here, other than
what I just said.

 > At any given time, the owner of a namespace may choose a particular URN
 > resolver service for that delegated namespace.  Such a URN resolver
 > service may be outside the RDS service model, and just identified or
 > located by the RDS service.

Or maybe a particular RDS doesnt even know about the URN resolver or
the name space.  This may be true if it is a private resolver, private
name space or small (possibly new, possibly private) RDS.

 > 3. Requirements

I don't understand the motivation behind these RDS requirements.  If
the issue is how do we (whoever we are) decide whether a service
qualifies as an RDS, then there will always be a whole lot of
"depends" in the answer.

For example, 

 >    [R1] To support evolution of mechanisms, specifically for
 >           {R1.1] a growing set of URN schemes;

Why does any RDS need to support more than the URN schemes it wants
to support?   If an RDS is going to be used only within an intranet,
for example, it only really needs to support URN schemes that are used
inside that intranet.

 > ...  Most of these requirements are not quantifiable and hence
 > conformance is a judgment call and a matter of degree.  

I would be happy calling these guidelines rather than requirements.

 >           [R1.4] alternative RDS schemes active simultaneously;

Are you saying that one RDS must do something relative to the 
other RDS mechanisms?  The alternative RDS mechanisms seems to be
more of an issue for clients that must choose one.

 > Second, in addition to the evolution of resolution mechanisms, we
 > expect that the community will follow an evolutionary path towards the
 > separation of location information from identification.  The URN
 > requirements document suggested this path as well, and there has been
 > general agreement in much of the community that such a separation is
 > desirable.  This is a problem that the public at large has generally
 > not understood.

Actually, I find that there is an intuitive understanding by members
of the general public that a name must be looked up somewhere, and
thus it functions like a location.  

We may have trouble selling the public on a scheme that takes more
time to use, and won't pay off for dozens of years.

 > Today we see the problem most clearly with the use of
 > URLs for identification.  When a web page moves, its URL becomes
 > invalid.

When a resource disappears, its URN becomes invalid?  What does invalid
really mean?

 > ... A third alternative is that the target server supplies an
 > HTTP redirect so that the new page is provided for the client
 > automatically.  In this case, the client may not even realize that the
 > URL is no longer correct.

But the URL worked just fine - it is NOT incorrect.  Resolution does
depend on the intermediate service, but this is not different from
resolution of URNs via RDSes, other than the fact that there will be
fewer RDSes and they will be designed to be more persistent.

A new HTTP status code was added, 303, to mean "see here" (or "go
there", something like that) which causes a redirect without the
implication of "resource moved" either temporarily or permanently.

I.e. OCLC's PURL service is a perfectly adequate persistent URN
resolution service, if you trust that OCLC will be around long enough,
or if you can trust that clients will know where to lookup the PURL
resolver service after OCLC gets swallowed by Microsoft (there is no
basis in that rumor).

 > The real problem with both of these latter
 > two situations is that they only work as long as the forwarding
 > pointer can be found at the old URL.  Location information, was
 > embedded in the identifier, and the resolution system was designed to
 > depend on that location information being correct.

Yes and no. I won't repeat my whole argument here.  Ask in private
email if you want to continue this.

 > To the extent that an RDS scheme supports the separation of global
 > identification from location information it will be encouraging the
 > longer utility of the identities.

Important principle:

It is not the separation of global identification from location
information that can give identifiers their longevity.  The longevity
of identifiers comes from the persistence of the resolution (or
discovery) services together with the ability to return a redirection
as opposed to the resource itself.

(We discussed all-identifiers-are-relative previously.)  

I don't have time to finish commenting on the rest of the document
at this time.  And the above is probably sufficient for now.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA00811 for urn-ietf-out; Thu, 27 Mar 1997 18:02:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id SAA00806 for <urn-ietf@services.bunyip.com>; Thu, 27 Mar 1997 18:02:47 -0500 (EST)
Received: from ietf.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA11425  (mail destined for urn-ietf@services.bunyip.com); Thu, 27 Mar 97 18:02:44 -0500
Received: from ietf.ietf.org by ietf.org id aa02200; 27 Mar 97 13:56 EST
To: Patrik Faltstrom <paf@swip.net>
Cc: cclark@ietf.org, urn-ietf@bunyip.com, Renato Iannella <renato@dstc.edu.au>, Leslie Daigle <leslie@bunyip.com>
Subject: [URN] Re: draft-ietf-urn-nid-req-01.txt 
In-Reply-To: Your message of "Wed, 26 Mar 1997 22:04:04 +0100." <Pine.SUN.3.95.970326220023.530E-100000@nix.swip.net> 
Date: Thu, 27 Mar 1997 13:55:59 -0500
From: Cynthia Clark <cclark@ietf.org>
Message-Id:  <9703271356.aa02200@ietf.org>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Cynthia Clark <cclark@ietf.org>
Errors-To: owner-urn-ietf@Bunyip.Com

Hello Patrik !

Just for your information, I am currently working on your
Internet-Draft <draft-ietf-urn-nid-req-00.txt>.

I'll probably send an announcement to the entire IETF
regarding your I-D sometime tomorrow or the next day.

**** Please note that I've changed the filename version number
     from "-01" to "-00" for all brand new documents.....

See you in Memphis  :-)
       
Kind Regards,
Cynthia 
------------------------------------------------------
Cynthia Clark, IETF Internet-Drafts Administrator
E-mail Address preference:  <cclark@ietf.org>
-------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA28470 for urn-ietf-out; Thu, 27 Mar 1997 15:19:07 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id PAA28457 for <urn-ietf@services.bunyip.com>; Thu, 27 Mar 1997 15:18:59 -0500 (EST)
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA09674  (mail destined for urn-ietf@services.bunyip.com); Thu, 27 Mar 97 15:18:52 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id OAA21967; Thu, 27 Mar 1997 14:18:45 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id OAA21868; Thu, 27 Mar 1997 14:18:40 -0600 (CST)
Date: Thu, 27 Mar 1997 14:18:40 -0600 (CST)
Message-Id: <199703272018.OAA21868@void.ncsa.uiuc.edu>
To: Patrik Faltstrom <paf@swip.net>
Cc: urn-ietf@bunyip.com
Subject: [URN] draft-ietf-urn-nid-req-01.txt
In-Reply-To: <Pine.SUN.3.95.970326220023.530E-100000@nix.swip.net>
References: <Pine.SUN.3.95.970326220023.530E-100000@nix.swip.net>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Several points in the document are actually about resolution, but as
Leslie says:

Leslie Daigle <leslie@Bunyip.Com> wrote:
> 	2.  This is about what it takes to define a new URN  namespace,
> 	    not what it takes to set up and run a resolver for an
> 	    existing one

Regardless of whether it is a new newspace or an existing one, there
is a separation between the definition of the name space and the
resolution service(s) for that space.

Patrik Faltstrom writes:
 >  Global Scope and Uniqueness.
 > 
 >   - The NID must be registered with IANA to ensure uniqueness and
 >     demonstrating that it meets the requirements listed in this
 >     document.

Who registers a name space if anyone can, in fact, resolve identifiers
in the name space?  Does someone "own" the name space?  Some name
spaces might be owned by a corporation or individual.  Others might be
owned collectively.  Others might be public domain, if that is
possible.  No matter who owns the name space, who is *allowed* to
resolve identifiers in the name space?  This is part of the definition
of the name space.

 >  Persistence

A fundamental mixup regarding the nature of names and resolution
becomes evident in the following.

 >   - The NID service providers must show that they intend to
 >     support the service for an indefinite period of time.

What is a NID service provider in this case?  Someone who provides the
service of registering new names or someone who resolves names at the
request of clients?  Just to be clear, I'll call them, respectively,
NID registration service and NID resolution service.  Why does a NID
registration service need to continue to exist indefinitely?  If it
stops the registration service, the only thing that happens is that
new names cannot be registered.

Another notion of persistence for identifiers is that they may
continue to be resolved indefinitely, if they are resolvable at all.
In other words, a client can always find *some* resolution service that
will resolve a particular identifier.  Thus it is the service of
*finding* a resolution service that must be persistent, not the
resolution services themselves.  So why does a NID resolution service
need to continue to exist indefinitely?

The service of *finding* a resolution service needs to be at least
as persistent as the resolution services, otherwise what is the
point of making use of the finding service?  


 >   - Support facilities must be described and how the service
 >     intends to operate, including "disaster recovery"-like
 >     operations.

Disaster recovery for the NID registration service?  Why bother?

Disaster recovery for the NID resolution service is useful, but if
there are replia services, as there should be, what is the big deal?

 >   - Demonstrated experience in managing an established namespace
 >     system is essential.    

What is so hard about managing the NID registration process?

Resolution is another matter.  Doing it scalable takes not just
experience on a small scale but the right algorithms that are
appropriate on a large (and long) scale.  One can show by arguments
that a system is scalable or not scalable.  One can also do
experiments, but there is nothing like the real thing for experience.
So how can we tell whether a system will actually work?  Who should
stand in judgement?

But why do we need to bother worrying about this.  The point of having
a service for *finding* resolution services is to allow multiple
resolution services so that some resolution services can fail and others
will fill in.

How can we ever impose on a service to promise to exist indefintely
anyway?  Such a promise would certainly be a lie.

 >   - One URN should never be reused for a different resource (where
 >     "different" is defined as in previous paragraph by the namespace).

This is persistent registration.  Not at all difficult.

 >     The URN should be persistent for all times, even though the
 >     resource goes away.

This is ambiguous, given the above.  Is this just a restatement of the
persistent uniqueness requirement, or do you mean persistent
resolution?

 >  Independence
 > 
 >   - The NID service providers must also show any relationship
 >     (both technical and administrative) that may impede on the
 >     provision of the URN service.
 >   - However, multi-party participation in the NID service is
 >     an advantage.

This sounds like you are assuming the NID name space is owned by
some party that may consist of multiple cooperating parties.

 >  Resolution

Ah, now this is definitely about resolution.

 >   - The NID service providers must produce an RFC
 >     describing the technical characteristics of the URN
 >     resolution service, including security considerations.

On the one hand, I would agree that the resolution issues should be
considered separately from the name space definition issues.  But
how do you really separate them?  In practice, the same agency is
likely to be involed in both definition and resolution.  More
importantly, the structure of the name space, assuming it is
structured, will have a lot to do with how identifiers are resolved.

 >   - The NID service providers may elect not to have the
 >     resolution service publically available.

Ah, a public *finding* service for private resolution services.
Hmm, how will this sit with the anarchists among us?

Leslie again:
> 	3.  If we are unlucky, this is about as difficult and subjective as 
> 	    iTLDs.  "Enforcement" will require judgement.

No question about it.  This is even more difficult and subjective than
TLDs.  It is hard enough just to deal with ownership issues.

There is another way to deal with all this much more simply: in a
nutshell, delegate hierarchically and let each authority deal with
meeting the requirements.  Anything more invasive is asking for
trouble.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA13219 for urn-ietf-out; Thu, 27 Mar 1997 09:47:39 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id JAA13210 for <urn-ietf@services.bunyip.com>; Thu, 27 Mar 1997 09:47:37 -0500 (EST)
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07113  (mail destined for urn-ietf@services.bunyip.com); Thu, 27 Mar 97 09:47:34 -0500
Message-Id: <9703271447.AA07113@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Thu Mar 27 08:47 CST 1997
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Patrik Faltstrom" <paf@swip.net>
Cc: "Renato Iannella" <renato@dstc.edu.au>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Thu, 27 Mar 97 08:50:23 
Priority: Normal
X-Mailer: PMMail 1.91 For OS/2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: [URN] My $0.02 on draft-ietf-urn-nid-req-01.txt
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

While I somewhat agree with Erik, I have some slightly different takes
on this document (and therefore suggestions on where to go).  Having
set up a test URN resolver (more about this in Memphis), I have
been starting to think about what it would take to register such a beast.

First of all, I think it would be a good thing if there were an Appendix
giving a form that (when filled in) could be submitted to IANA or the
RFC editor to handle the registration of namespace identifiers.
This is based on going through the other drafts and noting
what has been put off to the namespace identifier registration document.

This form MUST include the following things:

	1. The namespace identifier name.
	2. A BNF specification of the NSS syntax
	3. A definition of what characters are reserved (in addition
	to those characters in the URN Syntax draft) and should
	be %encoded if used literally.
	4. A definition of additional lexical equivalence relations
	above and beyond those in the URN Syntax draft.
	5. A definition of what addition functional equivalence relations (to the
	lexical equivalence relations specified in the URN Syntax draft)
	6. A specification of which RDS will be used

This form SHOULD include the following things:

	A. If the NAPTR RDS is used, primary and secondary 
	nameservers for the <nid>.urn.net domain so that the NAPTR
	records for <nid>.urn.net are maintained locally by the namespace
	provider.
	B. Security consideration that might result from the use of additional
	reserved characters in #3 above.

Thinking about the whole concept of a "nid requirements document",
should this just be about requirements or should it be about registration
process?  I bring this up because my current thoughts on the registration
process look something like the following, although as far as I can tell
it hasn't been documented/discussed anywhere:

	- somebody fills out the registration template for <nid> and sends 
	  it to IANA
	- IANA approves/rejects the template
	- if the template is approved AND the NAPTR RDS will be used
	  ?somebody? (who?) puts the appropriate information into DNS
	  for <NID>.urn.net [This question boils down to: "who admisters
	  the urn.net domain"?]

Well, that's my $0.02 worth for now.  See everybody in Memphis (where
I think a bar WG on NID registration might not be a bad idea).

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id AAA07053 for urn-ietf-out; Thu, 27 Mar 1997 00:22:27 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id AAA07047 for <urn-ietf@services.bunyip.com>; Thu, 27 Mar 1997 00:22:24 -0500 (EST)
Received: from piglet.dstc.edu.au by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA04705  (mail destined for urn-ietf@services.bunyip.com); Thu, 27 Mar 97 00:22:19 -0500
Received: from fatcat.dstc.edu.au (renato@fatcat.dstc.edu.au [130.102.176.7]) by piglet.dstc.edu.au (8.8.5/8.8.5) with ESMTP id PAA05419; Thu, 27 Mar 1997 15:22:15 +1000 (EST)
Received: (from renato@localhost) by fatcat.dstc.edu.au (8.8.5/8.8.4) id PAA11849; Thu, 27 Mar 1997 15:22:15 +1000 (EST)
From: Renato Iannella <renato@dstc.edu.au>
Message-Id: <199703270522.PAA11849@fatcat.dstc.edu.au>
Date: Thu, 27 Mar 1997 15:22:14 +1000 (EST)
To: leslie@bunyip.com
Cc: jul@oclc.org, urn-ietf@bunyip.com
Subject: RE[2]: [URN] draft-ietf-urn-nid-req-01.txt
In-Reply-To: <Pine.SUN.3.95.970326190126.12685B-100000@beethoven.bunyip.com>
X-Mailer: Ishmail 1.3-960829-osf1
Mime-Version: 1.0
Content-Type: text/plain
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Renato Iannella <renato@dstc.edu.au>
Errors-To: owner-urn-ietf@Bunyip.Com

Leslie Daigle <leslie@Bunyip.Com> wrote:
> 
> Some key points to bear  in mind:
> 
> 	1.  This is draft 00
> 	2.  This is about what it takes to define a new URN  namespace,
> 	    not what it takes to set up and run a resolver for an
> 	    existing one
> 	3.  If we are unlucky, this is about as difficult and subjective as 
> 	    iTLDs.  "Enforcement" will require judgement.

Thanks, Leslie.

We should have added some preliminary text to the posting that
outlines that this is a very early draft and we want to get
some feedback as to what are real requirements and what are not.

So, please send in your feedback and discuss at Memphis.


Cheers... Renato
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dr Renato Iannella                 http://www.dstc.edu.au/RDU/staff/ri/
DSTC Pty Ltd                                     phone://61/7-3365-4310
Gehrmann Labs, QLD, 4067, AUSTRALIA                fax://61/7-3365-4311
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Australian WWW Technical Conference '97 -> http://www.dstc.edu.au/aw3tc


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id TAA05122 for urn-ietf-out; Wed, 26 Mar 1997 19:12:13 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id TAA05117 for <urn-ietf@services.bunyip.com>; Wed, 26 Mar 1997 19:12:10 -0500 (EST)
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA03515  (mail destined for urn-ietf@services.bunyip.com); Wed, 26 Mar 97 19:12:09 -0500
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id TAA12693; Wed, 26 Mar 1997 19:12:08 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Wed, 26 Mar 1997 19:12:08 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: "Jul,Erik" <jul@oclc.org>
Cc: urn-ietf@bunyip.com
Subject: RE: [URN] draft-ietf-urn-nid-req-01.txt
In-Reply-To: <1997Mar26.164432.1083.906836@msunion.dev.oclc.org>
Message-Id: <Pine.SUN.3.95.970326190126.12685B-100000@beethoven.bunyip.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Wed, 26 Mar 1997, Jul,Erik wrote:
> Much of this document seems unenforceable to me.   Examples below.

Some key points to bear  in mind:

	1.  This is draft 00

	2.  This is about what it takes to define a new URN  namespace,
	    not what it takes to set up and run a resolver for an
	    existing one

	3.  If we are unlucky, this is about as difficult and subjective as 
	    iTLDs.  "Enforcement" will require judgement.

When we discussed this before, it was suggested that one avenue is to define 
new URN namespaces through the use of RFCs (like the URL-scheme definition 
process).  This document is a step towards providing guidelines to judging and 
framing those RFC-efforts.

> By whom?  When?  How?  According to what standard?  Where stored?   By whom? 
>  for how long?  How accessed?  At what cost?  Who bears cost?  How 
> transferred?  How modified?  Who needs to know?  Why?  What will they do 
> with it?

An excellent list of questions...  draft-00 has already begun doing its
job :-)

Leslie.



----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA04193 for urn-ietf-out; Wed, 26 Mar 1997 17:25:03 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id RAA04184 for <urn-ietf@services.bunyip.com>; Wed, 26 Mar 1997 17:24:59 -0500 (EST)
Received: from MODEC23090.ABRAXIS.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA02581  (mail destined for urn-ietf@services.bunyip.com); Wed, 26 Mar 97 17:24:54 -0500
Received: from bailey (localhost [127.0.0.1]) by modec23090.abraxis.com (8.8.2/8.8.2) with SMTP id RAA21510; Wed, 26 Mar 1997 17:24:42 -0500 (EST)
Message-Id: <3339A22A.373@rwhois.net>
Date: Wed, 26 Mar 1997 17:24:42 -0500
From: Michael Mealling <michaelm@rwhois.net>
Organization: Network Solutions
X-Mailer: Mozilla 3.01Gold (X11; I; SunOS 5.5 sun4m)
Mime-Version: 1.0
To: urn-ietf@bunyip.com, rdaniel@acl.lanl.gov, Leslie Daigle <leslie@bunyip.com>
Subject: Re: [URN] draft-urn-resolution-services-01.txt
References: <33399D8C.FE1@rwhois.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michaelm@rwhois.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Michael Mealling wrote:
> 
> <a badly mangled copy of draft-urn-resolution-services-01.txt deleted>

Sorry 'bout that. Here's hoping the right copy that I just sent actually
makes it into the repository....

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA04066 for urn-ietf-out; Wed, 26 Mar 1997 17:19:36 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id RAA04060 for <urn-ietf@services.bunyip.com>; Wed, 26 Mar 1997 17:19:30 -0500 (EST)
Received: from MODEC23090.ABRAXIS.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA02512  (mail destined for urn-ietf@services.bunyip.com); Wed, 26 Mar 97 17:19:23 -0500
Received: from bailey (localhost [127.0.0.1]) by modec23090.abraxis.com (8.8.2/8.8.2) with SMTP id RAA21500; Wed, 26 Mar 1997 17:19:10 -0500 (EST)
Message-Id: <3339A0DD.27A4@rwhois.net>
Date: Wed, 26 Mar 1997 17:19:09 -0500
From: Michael Mealling <michaelm@rwhois.net>
Organization: Network Solutions
X-Mailer: Mozilla 3.01Gold (X11; I; SunOS 5.5 sun4m)
Mime-Version: 1.0
To: Internet-Drafts@ietf.org
Cc: urn-ietf@bunyip.com, rdaniel@acl.lanl.gov, Leslie Daigle <leslie@bunyip.com>, michaelm@rwhois.net
Subject: [URN] resend of draft-urn-resolution-services-01.txt
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michaelm@rwhois.net>
Errors-To: owner-urn-ietf@Bunyip.Com

URN Working Group                                                   M.Mealling
INTERNET-DRAFT                                         Network Solutions, Inc.
Expires six months from March 1997                              Ron Daniel Jr.
Intended category: Standards Track              Los Alamos National Laboratory
 
                           URN Resolution Services
 
Status of this Memo
 
     This document is an Internet-Draft. Internet-Drafts are working
     documents of the Internet Engineering Task Force (IETF), its areas,
     and its working groups. Note that other groups may also distribute
     working documents as Internet-Drafts.
 
     Internet-Drafts are draft documents valid for a maximum of six
     months and may be updated, replaced, or obsoleted by other documents
     at any time. It is inappropriate to use Internet-Drafts as reference
     material or to cite them other than as work in progress.
 
     To learn the current status of any Internet-Draft, please check
     the 1id-abstracts.txt listing contained in the Internet-Drafts
     Shadow Directories on ds.internic.net (US East Coast), nic.nordu.net
     (Europe), ftp.isi.edu (US West Coast), or munnari.oz.au (Pacific Rim).
 
Abstract
 
Fetching the resource identified by a Uniform Resource Identifier (URI) [3]
is only one of the operations that can be performed on a URI. We might ask
for a list of other identifiers that are aliases for the original URI, a
bibliographic description of the resource the URI denotes, etc. Because of
the diverse nature of resources on the network, it may be difficult (or
impossible) to offer all those operations, therefore a means of indicating
what services are and are not supported by a given resolver must be
specified. This memo gives an initial set of those operations, and the
requirements that must be met when those operations are encoded in a
protocol.
 
1. Introduction
 
In the course of formulating current proposals [1] regarding Uniform
Resource Names [2] it became apparent that requiring servers to deal with
all desired functions or requiring clients to deal with complicated
information returned by a server was unrealistic and a barrier to adoption.
There needed to be some way for a client to be able to pick between a server
that specialized in the complex and another that specialized in the simple
(but fast). Also, in subsequent conversations it became obvious that, in
most cases, some of the operations were inappropriate or difficult for
certain identifiers. For example, ISSNs identify books or magazines that are
serial in nature. An operation to return the resource for an ISSN pointing
to "Time" magazine would result in dumping hundreds of thousands of pages of
"Time" onto a user's machine. This does not seem like a reasonable thing to
do in the normal case.
 
The Problem
 
The problem, stated simply, was one of a client needing to convey to a
service some idea of the desired operation on a URI that the client is
currently talking about. The problem was also that the server needed to
convey to a client which network entity could perform which of the
operations that were allowed for that particular URI.
 
This problem requires we specify some well understood set of identifiers
that could identify the operation that a particular network entity either
desired or could perform. But it was also realized that an exhaustive set
would both be impossible and not very necessary. Thus, while this document
will list several operations, it will also lay out the requirments for
specifying new operations.
 
Design Criteria
 
The design criteria used to meet these requirements were fairly simple. The
need to simply identify the operation with some token and know its operands
and algorithm was seen as sufficient to meet the requirements. Thus, as with
most things simple the simple set of design criteria ended up being: simple,
extensible, generic and short.
 
As with most design requirements there are several that are at cross
purposes. Thus for anyone adding to this list these design criteria should
be kept in mind and balanced against each other.
 
2. General Specification
 
In order to provide a framework both for the specifications in this document
and for new ones to be written by others the following requirments are
placed on any documents that seek to specify new operations.
 
Any specification of a member of this set of operations MUST contain at
least the following pieces of information with respect to its operands, its
algorithm and its output.
 
   * 2.1 Operands
 
     Must contain the following pieces of information:
        o name of the operation
        o mnemonic for the operation
        o number of operands
        o type of each operand
        o format of each operand
 
   * 2.2 Algorithm Must either specify the exact algorithm for the operation
     or must specify that the algorithm is opaque and defined by the server.
 
 
   * 2.3 Output Must either specify one of the following:
        o there is no output
        o the output is undefined
        o the output itself and its content
        o the fact that the output is an object and that objects type and
          format.
 
3. Encoding The Operations
 
To be useful these operations have to be used within some system or
protocol. In many cases these systems and protocols will place restrictions
on which operations make sense and how those that do are syntactically
represented.
 
Also, a given system or protocol will have its own output formats that will
restrict the output formats of a given operation. Additionally, a given
protocol may have better solution for output than the ones given here. For
example, the N2L result may be encoded in a protocol specific manner that
causes the client to treat it as special.
 
Thus, the requirements on encoding these operations within a given system
are the following:
 
   * which subset of the operations are allowed
   * how the operator is encoded
   * how the operands are encoded
   * what the output format is
 
For those system that can use it, MIME [4] is the suggested output format.
The operations listed here use the text/uri-list Internet Media Type or IMT
[4] that is specified in Appendix A. Other system are strongly encouraged to
use this IMT. In the case where a system does not use an IMT a justification
should be given.
 
4. The Incomplete Set
 
4.1 N2L (URN to URL)
 
   * name: URN to URL
   * mnemonic: N2L
   * number of operands: 1
   * type of each operand: 1st operand is a URN
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: 1 and only one URL encoded in a text/uri-list
 
This operation is used to map a single URN to a single URL. It is used by
light weight clients that do not have the ability to select from a list of
URLs or understand a Uniform Resource Characteristic (URC). The algorithm
for this mapping is dependent on the URN namespace.
 
4.2 N2Ls (URN to URLs)
 
   * name: URN to URLs
   * mnemonic: N2LS
   * number of operands: 1
   * type of each operand: 1st operand is a URN
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: a list of 0 or more URLs encoded in a text/uri-list
 
This operation is used to map a single URN to 0 or more URLs. It is used by
a client that can pick from a list of URLs based on some criteria that is
important to the client. The client should not make any assumptions about
the order of the URLs returned.
 
No matter what the particular media type, the result MUST be a list of the
URLs that may be used to obtain an instance of the resource identified by
the URN. All URIs shall be encoded according to the URI specification [6].
 
4.3 N2R (URN to Resource)
 
   * name: URN to Resource
   * mnemonic: N2R
   * number of operands: 1
   * type of each operand: 1st operand is a URN
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: an instance of the resource named by the URN. Encoding is not
     specified.
 
This operation is used to return a single instance of the resource that is
named by the URN. The format of the output is dependent on the resource
itself.
 
4.4 N2Rs (URN to Resources)
 
   * name: URN to Resources
   * mnemonic: N2Rs
   * number of operands: 1
   * type of each operand: 1st operand is a URN
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: 0 or more instances of the resource named by the URN. Encoding
     is not specified.
 
This operation is used to return multiple instances of a resource, for
example, GIF and JPEG versions of an image. The judgment about the resources
being "the same" resides with the naming authority that issued the URN.
 
The output shall be a MIME multipart/alternative [4] message with the
alternative versions of the resource in separate body parts. If there is
only one version of the resource identified by the URN, it MAY be returned
without the multipart/alternative wrapper.
 
4.5 N2C (URN to URC)
 
   * name: URN to URC
   * mnemonic: N2C
   * number of operands: 1
   * type of each operand: 1st operand is a URN
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: A Uniform Resource Characteristic. Encoding is not specified.
 
URCs (Uniform Resource Characteristics) are descriptions of other resources.
This request allows the client to obtain a description of the resource
identified by a URN, as opposed to the resource itself or simply the
resources URLs. The description might be a bibliographic citation, a digital
signature, a revision history, etc. This draft does not specify the content
of any response to a URC request. That content is expected to vary from one
server to another.
 
4.6 N2Ns (URN to URNs)
 
   * name: URN to URNs
   * mnemonic: N2Ns
   * number of operands: 1
   * type of each operand: 1st operand is a URN
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: A list of URNs encoded in a text/uri-list IMT.
 
While URNs are supposed to identify one and only one resource, that does not
mean that a resource may have one and only one URN. For example, consider a
resource that has something like "current-weather-map" for one URN and
"weather-map-for-datetime-x" for another URN. The N2Ns service request lets
the client obtain lists of URNs that are believed equivalent at the time of
the request. As the weathermap example shows, some of the equivalences will
be transitory, so the the server should convey the length of time for which
the mapping is valid. The result is a list of all the URNs, known to the
server, which identify the same resource as the input URN. The result shall
be encoded in a text/uri-list IMT.
 
4.7 L2Ns (URL to URNs)
 
   * name: URN to URNs
   * mnemonic: N2Ns
   * number of operands: 1
   * type of each operand: 1st operand is a URN
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: A list of URNs encoded in a text/uri-list IMT.
 
This operation is used to discover the URN associated with a particular URL.
As with all operations dealing with URNs how that URN is mapped is
completely dependent on the rules specified by the namespace.
 
4.8 L2Ls (URL to URLs)
 
   * name: URL to URLs
   * mnemonic: L2Ls
   * number of operands: 1
   * type of each operand: 1st operand is a URL
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: A list of URLs encoded in a text/uri-list IMT.
 
This operation is used to discover URLs that are considered equal to each
other. As with the N2N operation "equality" is defined by the server and is
opaque to the client.
 
4.9 L2C (URL to URC):
 
   * name: URL to URC
   * mnemonic: L2C
   * number of operands: 1
   * type of each operand: 1st operand is a URL
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: A URC.
 
This operation is used to retrieve the URC for a given URL. As with most
other URI mappings the mapping function is opaque. As with any other
operation that returns a URC, the output format is unspecified.
 
4.10 I2I (URI to URI):
 
   * name: URI to URI
   * mnemonic: I2I
   * number of operands: 1
   * type of each operand: 1st operand is a URL
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: A URI.
 
This operation is used to map any arbitrary URI to any other arbitrary URI.
No other assertions are made about whether or not the URI exhibits
characteristics of URNs or URLs.
 
4.11 N2I (URI to URI):
 
   * name: URN to URI
   * mnemonic: N2I
   * number of operands: 1
   * type of each operand: 1st operand is a URL
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: A URI.
 
This operation is used to map a URN to any other arbitary URI. No other
assertions are made about whether or not the URI exhibits characteristics of
URNs or URLs.
 
4.11 I=I (Is URI equal to URI):
 
   * name: URI = URI
   * mnemonic: I=I
   * number of operands: 2
   * type of each operand: Both operands are URIs
   * format of each operand: both operands are encoded as a URIs
   * algorithm: opaque
   * output: TRUE or FALSE
 
This operation is used to determine whether two given URIs are considered to
be equal by the server being asked the question. The algorithm used to
determine equality is opaque. No assertions are made about whether or not
the URIs exhibits characteristics of URNs or URLs.
 
6. The text/uri-list Internet Media Type
 
     [This section will be augmented or replaced by the registration of
     the text/uri-list IMT once that registration has been performed].
 
Several of the resolution service requests, such as N2Ls, N2Ns, L2Ns, L2Ls,
result in a list of URIs being returned to the client. The text/uri-list
Internet Media Type is defined to provide a simple format for the automatic
processing of such lists of URIs.
 
The format of text/uri-list resources is:
 
  1. Any lines beginning with the '#' character are comment lines and are
     ignored during processing. (Note that '#' is a character that may
     appear in URIs, so it only denotes a comment when it is the first
     character on a line).
  2. The remaining non-comment lines MUST be URIs (URNs or URLs), encoded
     according to the URI specification RFC[6]. Each URI shall appear on one
     and only one line.
  3. As for all text/* formats, lines are terminated with a CR LF pair,
     although clients should be liberal in accepting lines with only one of
     those characters.
  4. The order of the URIs given MUST be preserved upon retransmission. The
     client should not make any inferences about what the order of the
     returned list means.
 
In applications where one URI has been mapped to a list of URIs, such as in
response to the N2Ls request, the first line of the text/uri-list response
SHOULD be a comment giving the original URI.
 
An example of such a result for the N2L request is shown below in figure 1.
             --------------------------------------------------
 
     # urn:cid:foo@huh.org
     http://www.huh.org/cid/foo.html
     http://www.huh.org/cid/foo.pdf
     ftp://ftp.foo.org/cid/foo.txt
 
                Figure 1: Example of the text/uri-list format
             --------------------------------------------------
 
7. References
 
[1] Ron Daniel and Michael Mealling, "Resolution of Uniform Resource
    Identifiers using the Domain Name System", draft-ietf-urn-naptr-02.txt,
    February, 1997.
 
[2] R. Moats, "URN Syntax", draft-ietf-urn-syntax-02, Jan. 1997.
 
[3] RFC 1630, "Universal Resource Identifiers in WWW: A Unifying Syntax for
    the Expression of Names and Addresses of Objects on the Network as
    used in the World-Wide Web", T. Berners-Lee, June 1994.
 
[4] RFC 1521, "MIME (Multipurpose Internet Mail Extensions) Part One:
    Mechanisms for Specifying and Describing the Format of Internet Message
    Bodies", Borenstein, N. and and N. Freed, Bellcore, Innosoft,
    September 1993.
 
8. Security Considerations
 
Communications with a server may be of a sensitive nature. Some servers will
hold information that should only be released to authorized users. The
results from servers may be the target of spoofing, especially once
electronic commerce transactions are common and there is money to be made by
directing users to pirate repositories rather than repositories which pay
royalties to rights-holders. Server requests may be of interest to traffic
analysts. The requests may also be subject to spoofing.

9. Author Contact Information
 
Michael Mealling
Network Solutions
505 Huntmar Park Drive
Herndon, VA 22070
voice: (703)742-0400
fax: (703)742-9552
email: michaelm@rwhois.net
 
Ron Daniel
Advanced Computing Lab, MS B287
Los Alamos National Laboratory
Los Alamos, NM, USA, 87545
voice: +1 505 665 0597
fax: +1 505 665 4939
email: rdaniel@lanl.gov

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA03899 for urn-ietf-out; Wed, 26 Mar 1997 17:06:07 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id RAA03893 for <urn-ietf@services.bunyip.com>; Wed, 26 Mar 1997 17:05:58 -0500 (EST)
Received: from MODEC23090.ABRAXIS.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA02250  (mail destined for urn-ietf@services.bunyip.com); Wed, 26 Mar 97 17:05:46 -0500
Received: from bailey (localhost [127.0.0.1]) by modec23090.abraxis.com (8.8.2/8.8.2) with SMTP id RAA21490; Wed, 26 Mar 1997 17:05:02 -0500 (EST)
Message-Id: <33399D8C.FE1@rwhois.net>
Date: Wed, 26 Mar 1997 17:05:00 -0500
From: Michael Mealling <michaelm@rwhois.net>
Organization: Network Solutions
X-Mailer: Mozilla 3.01Gold (X11; I; SunOS 5.5 sun4m)
Mime-Version: 1.0
To: Internet-Drafts@ietf.org
Cc: urn-ietf@bunyip.com, rdaniel@acl.lanl.gov, Leslie Daigle <leslie@bunyip.com>
Subject: [URN] draft-urn-resolution-services-01.txt
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michaelm@rwhois.net>
Errors-To: owner-urn-ietf@Bunyip.Com

URN Working Group                                                  
M.Mealling
INTERNET-DRAFT                                         Network
Solutions, Inc.
Expires six months from March 1997                              Ron
Daniel Jr.
Intended category: Standards Track              Los Alamos National
Laboratory
 
                           URN Resolution Services
 
Status of this Memo
 
     This document is an Internet-Draft. Internet-Drafts are working
     documents of the Internet Engineering Task Force (IETF), its areas,
     and its working groups. Note that other groups may also distribute
     working documents as Internet-Drafts.
 
     Internet-Drafts are draft documents valid for a maximum of six
     months and may be updated, replaced, or obsoleted by other
documents
     at any time. It is inappropriate to use Internet-Drafts as
reference
     material or to cite them other than as work in progress.
 
     To learn the current status of any Internet-Draft, please check
     the 1id-abstracts.txt listing contained in the Internet-Drafts
     Shadow Directories on ds.internic.net (US East Coast),
nic.nordu.net
     (Europe), ftp.isi.edu (US West Coast), or munnari.oz.au (Pacific
Rim).
 
Abstract
 
Fetching the resource identified by a Uniform Resource Identifier (URI)
[3]
is only one of the operations that can be performed on a URI. We might
ask
for a list of other identifiers that are aliases for the original URI, a
bibliographic description of the resource the URI denotes, etc. Because
of
the diverse nature of resources on the network, it may be difficult (or
impossible) to offer all those operations, therefore a means of
indicating
what services are and are not supported by a given resolver must be
specified. This memo gives an initial set of those operations, and the
requirements that must be met when those operations are encoded in a
protocol.
 
1. Introduction
 
In the course of formulating current proposals [1] regarding Uniform
Resource Names [2] it became apparent that requiring servers to deal
with
all desired functions or requiring clients to deal with complicated
information returned by a server was unrealistic and a barrier to
adoption.
There needed to be some way for a client to be able to pick between a
server
that specialized in the complex and another that specialized in the
simple
(but fast). Also, in subsequent conversations it became obvious that, in
most cases, some of the operations were inappropriate or difficult for
certain identifiers. For example, ISSNs identify books or magazines that
are
serial in nature. An operation to return the resource for an ISSN
pointing
to "Time" magazine would result in dumping hundreds of thousands of
pages of
"Time" onto a user's machine. This does not seem like a reasonable thing
to
do in the normal case.
 
The Problem
 
The problem, stated simply, was one of a client needing to convey to a
service some idea of the desired operation on a URI that the client is
currently talking about. The problem was also that the server needed to
convey to a client which network entity could perform which of the
operations that were allowed for that particular URI.
 
This problem requires we specify some well understood set of identifiers
that could identify the operation that a particular network entity
either
desired or could perform. But it was also realized that an exhaustive
set
would both be impossible and not very necessary. Thus, while this
document
will list several operations, it will also lay out the requirments for
specifying new operations.
 
Design Criteria
 
The design criteria used to meet these requirements were fairly simple.
The
need to simply identify the operation with some token and know its
operands
and algorithm was seen as sufficient to meet the requirements. Thus, as
with
most things simple the simple set of design criteria ended up being:
simple,
extensible, generic and short.
 
As with most design requirements there are several that are at cross
purposes. Thus for anyone adding to this list these design criteria
should
be kept in mind and balanced against each other.
 
2. General Specification
 
In order to provide a framework both for the specifications in this
document
and for new ones to be written by others the following requirments are
placed on any documents that seek to specify new operations.
 
Any specification of a member of this set of operations MUST contain at
least the following pieces of information with respect to its operands,
its
algorithm and its output.
 
   * 2.1 Operands
 
     Must contain the following pieces of information:
        o name of the operation
        o mnemonic for the operation
        o number of operands
        o type of each operand
        o format of each operand
 
   * 2.2 Algorithm Must either specify the exact algorithm for the
operation
     or must specify that the algorithm is opaque and defined by the
server.
 
 
   * 2.3 Output Must either specify one of the following:
        o there is no output
        o the output is undefined
        o the output itself and its content
        o the fact that the output is an object and that objects type
and
          format.
 
3. Encoding The Operations
 
To be useful these operations have to be used within some system or
protocol. In many cases these systems and protocols will place
restrictions
on which operations make sense and how those that do are syntactically
represented.
 
Also, a given system or protocol will have its own output formats that
will
restrict the output formats of a given operation. Additionally, a given
protocol may have better solution for output than the ones given here.
For
example, the N2L result may be encoded in a protocol specific manner
that
causes the client to treat it as special.
 
Thus, the requirements on encoding these operations within a given
system
are the following:
 
   * which subset of the operations are allowed
   * how the operator is encoded
   * how the operands are encoded
   * what the output format is
 
For those system that can use it, MIME [4] is the suggested output
format.
The operations listed here use the text/uri-list Internet Media Type or
IMT
[4] that is specified in Appendix A. Other system are strongly
encouraged to
use this IMT. In the case where a system does not use an IMT a
justification
should be given.
 
4. The Incomplete Set
 
4.1 N2L (URN to URL)
 
   * name: URN to URL
   * mnemonic: N2L
   * number of operands: 1
   * type of each operand: 1st operand is a URN
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: 1 and only one URL encoded in a text/uri-list
 
This operation is used to map a single URN to a single URL. It is used
by
light weight clients that do not have the ability to select from a list
of
URLs or understand a Uniform Resource Characteristic (URC). The
algorithm
for this mapping is dependent on the URN namespace.
 
4.2 N2Ls (URN to URLs)
 
   * name: URN to URLs
   * mnemonic: N2LS
   * number of operands: 1
   * type of each operand: 1st operand is a URN
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: a list of 0 or more URLs encoded in a text/uri-list
 
This operation is used to map a single URN to 0 or more URLs. It is used
by
a client that can pick from a list of URLs based on some criteria that
is
important to the client. The client should not make any assumptions
about
the order of the URLs returned.
 
No matter what the particular media type, the result MUST be a list of
the
URLs that may be used to obtain an instance of the resource identified
by
the URN. All URIs shall be encoded according to the URI specification
[6].
 
4.3 N2R (URN to Resource)
 
   * name: URN to Resource
   * mnemonic: N2R
   * number of operands: 1
   * type of each operand: 1st operand is a URN
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * specified. instance of the resource named by the URN. Encoding is
not
 
This operation is used to return a single instance of the resource that
is
named by the URN. The format of the output is dependent on the resource
itself.
 
4.4 N2Rs (URN to Resources)
 
   * name: URN to Resources
   * mnemonic: N2Rs
   * number of operands: 1
   * type of each operand: 1st operand is a URN
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * is not specified. instances of the resource named by the URN.
Encoding
 
This operation is used to return multiple instances of a resource, for
example, GIF and JPEG versions of an image. The judgment about the
resources
being "the same" resides with the naming authority that issued the URN.
 
The output shall be a MIME multipart/alternative [4] message with the
alternative versions of the resource in separate body parts. If there is
only one version of the resource identified by the URN, it MAY be
returned
without the multipart/alternative wrapper.
 
4.5 N2C (URN to URC)
 
   * name: URN to URC
   * mnemonic: N2C
   * number of operands: 1
   * type of each operand: 1st operand is a URN
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: A Uniform Resource Characteristic. Encoding is not
specified.
 
URCs (Uniform Resource Characteristics) are descriptions of other
resources.
This request allows the client to obtain a description of the resource
identified by a URN, as opposed to the resource itself or simply the
resources URLs. The description might be a bibliographic citation, a
digital
signature, a revision history, etc. This draft does not specify the
content
of any response to a URC request. That content is expected to vary from
one
server to another.
 
4.6 N2Ns (URN to URNs)
 
   * name: URN to URNs
   * mnemonic: N2Ns
   * number of operands: 1
   * type of each operand: 1st operand is a URN
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: A list of URNs encoded in a text/uri-list IMT.
 
While URNs are supposed to identify one and only one resource, that does
not
mean that a resource may have one and only one URN. For example,
consider a
resource that has something like "current-weather-map" for one URN and
"weather-map-for-datetime-x" for another URN. The N2Ns service request
lets
the client obtain lists of URNs that are believed equivalent at the time
of
the request. As the weathermap example shows, some of the equivalences
will
be transitory, so the the server should convey the length of time for
which
the mapping is valid. The result is a list of all the URNs, known to the
server, which identify the same resource as the input URN. The result
shall
be encoded in a text/uri-list IMT.
 
4.7 L2Ns (URL to URNs)
 
   * name: URN to URNs
   * mnemonic: N2Ns
   * number of operands: 1
   * type of each operand: 1st operand is a URN
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: A list of URNs encoded in a text/uri-list IMT.
 
This operation is used to discover the URN associated with a particular
URL.
As with all operations dealing with URNs how that URN is mapped is
completely dependent on the rules specified by the namespace.
 
4.8 L2Ls (URL to URLs)
 
   * name: URL to URLs
   * mnemonic: L2Ls
   * number of operands: 1
   * type of each operand: 1st operand is a URL
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: A list of URLs encoded in a text/uri-list IMT.
 
This operation is used to discover URLs that are considered equal to
each
other. As with the N2N operation "equality" is defined by the server and
is
opaque to the client.
 
4.9 L2C (URL to URC):
 
   * name: URL to URC
   * mnemonic: L2C
   * number of operands: 1
   * type of each operand: 1st operand is a URL
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: A URC.
 
This operation is used to retrieve the URC for a given URL. As with most
other URI mappings the mapping function is opaque. As with any other
operation that returns a URC, the output format is unspecified.
 
4.10 I2I (URI to URI):
 
   * name: URI to URI
   * mnemonic: I2I
   * number of operands: 1
   * type of each operand: 1st operand is a URL
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: A URI.
 
This operation is used to map any arbitrary URI to any other arbitrary
URI.
No other assertions are made about whether or not the URI exhibits
characteristics of URNs or URLs.
4.11 N2I (URI to URI):
 
   * name: URN to URI
   * mnemonic: N2I
   * number of operands: 1
   * type of each operand: 1st operand is a URL
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: A URI.
 
This operation is used to map a URN to any other arbitary URI. No other
assertions are made about whether or not the URI exhibits
characteristics of
URNs or URLs.
 
4.11 I=I (Is URI equal to URI):
 
   * name: URI = URI
   * mnemonic: I=I
   * number of operands: 2
   * type of each operand: Both operands are URIs
   * format of each operand: both operands are encoded as a URIs
   * algorithm: opaque
   * output: TRUE or FALSE
 
This operation is used to determine whether two given URIs are
considered to
be equal by the server being asked the question. The algorithm used to
determine equality is opaque. No assertions are made about whether or
not
the URIs exhibits characteristics of URNs or URLs.
 
6. The text/uri-list Internet Media Type
 
     [This section will be augmented or replaced by the registration of
     the text/uri-list IMT once that registration has been performed].
 
Several of the resolution service requests, such as N2Ls, N2Ns, L2Ns,
L2Ls,
result in a list of URIs being returned to the client. The text/uri-list
Internet Media Type is defined to provide a simple format for the
automatic
processing of such lists of URIs.
 
The format of text/uri-list resources is:
 
  1. Any lines beginning with the '#' character are comment lines and
are
     ignored during processing. (Note that '#' is a character that may
     appear in URIs, so it only denotes a comment when it is the first
     character on a line).
  2. The remaining non-comment lines MUST be URIs (URNs or URLs),
encoded
     according to the URI specification RFC[6]. Each URI shall appear on
one
     and only one line.
  3. As for all text/* formats, lines are terminated with a CR LF pair,
     although clients should be liberal in accepting lines with only one
of
     those characters.
  4. The order of the URIs given MUST be preserved upon retransmission.
The
     client should not make any inferences about what the order of the
     returned list means.
 
In applications where one URI has been mapped to a list of URIs, such as
in
response to the N2Ls request, the first line of the text/uri-list
response
SHOULD be a comment giving the original URI.
 
An example of such a result for the N2L request is shown below in figure
1.
             --------------------------------------------------
 
     # urn:cid:foo@huh.org
     http://www.huh.org/cid/foo.html
     http://www.huh.org/cid/foo.pdf
     ftp://ftp.foo.org/cid/foo.txt
 
                Figure 1: Example of the text/uri-list format
             --------------------------------------------------
 
7. References
 
[1] Ron Daniel and Michael Mealling, "Resolution of Uniform Resource
    Identifiers using the Domain Name System",
draft-ietf-urn-naptr-02.txt,
    February, 1997.
 
[2] R. Moats, "URN Syntax", draft-ietf-urn-syntax-02, Jan. 1997.
 
[3] RFC 1630, "Universal Resource Identifiers in WWW: A Unifying Syntax
for
    the Expression of Names and Addresses of Objects on the Network as
    used in the World-Wide Web", T. Berners-Lee, June 1994.
 
[4] RFC 1521, "MIME (Multipurpose Internet Mail Extensions) Part One:
    Mechanisms for Specifying and Describing the Format of Internet
Message
    Bodies", Borenstein, N. and and N. Freed, Bellcore, Innosoft,
    September 1993.
 
8. Security Considerations
 
Communications with a server may be of a sensitive nature. Some servers
will
hold information that should only be released to authorized users. The
results from servers may be the target of spoofing, especially once
electronic commerce transactions are common and there is money to be
made by
directing users to pirate repositories rather than repositories which
pay
royalties to rights-holders. Server requests may be of interest to
traffic
analysts. The requests may also be subject to spoofing.
 
9. Author Contact Information
 
Michael Mealling
Network Solutions
505 Huntmar Park Drive
Herndon, VA 22070
voice: (703)742-0400
fax: (703)742-9552
email: michaelm@rwhois.net
 
Ron Daniel
Advanced Computing Lab, MS B287
Los Alamos National Laboratory
Los Alamos, NM, USA, 87545
voice: +1 505 665 0597
fax: +1 505 665 4939
email: rdaniel@lanl.gov


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA03520 for urn-ietf-out; Wed, 26 Mar 1997 16:45:28 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id QAA03515 for <urn-ietf@services.bunyip.com>; Wed, 26 Mar 1997 16:45:26 -0500 (EST)
Received: from fssun10.dev.oclc.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA02027  (mail destined for urn-ietf@services.bunyip.com); Wed, 26 Mar 97 16:45:24 -0500
Received: from msunion.dev.oclc.org (oamailhost.dev.oclc.org) by oclc.org (4.1/SMI-4.1) id AA10437; Wed, 26 Mar 97 16:45:13 EST
Received: from Microsoft Mail (PU Serial #1083) by msunion.dev.oclc.org (PostalUnion/SMTP(tm) v2.1.9a for Windows NT(tm)) id AA-1997Mar26.164432.1083.906836; Wed, 26 Mar 1997 16:45:14 -0500
From: jul@oclc.org (Jul,Erik)
To: urn-ietf@bunyip.com ('smtp:urn-ietf@bunyip.com')
Message-Id: <1997Mar26.164432.1083.906836@msunion.dev.oclc.org>
X-Mailer: Microsoft Mail via PostalUnion/SMTP for Windows NT
Mime-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Organization: OCLC Inc, Dublin, Ohio USA (614)764-6000
Date: Wed, 26 Mar 1997 16:45:14 -0500
Subject: RE: [URN] draft-ietf-urn-nid-req-01.txt
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: jul@oclc.org (Jul,Erik)
Errors-To: owner-urn-ietf@Bunyip.Com

Dear All:

Much of this document seems unenforceable to me.   Examples below.

 --Erik

> Requirements:
> =============

> Given the four categories above, the requirements for each our
> now outlined.


 > Global Scope and Uniqueness.


>  - Rules on how the Namespace Specific String are allocated
>    must be documented.

By whom?  When?  How?  According to what standard?  Where stored?   By whom? 
 for how long?  How accessed?  At what cost?  Who bears cost?  How 
transferred?  How modified?  Who needs to know?  Why?  What will they do 
with it?

>  - Definitions of terms like "equal" and "different" for resources
>    must be published.

Same list of questions.

>  Persistence

 >  - The NID service providers must show that they intend to
>      support the service for an indefinite period of time.

Show?  How?  Promise?  Contract?  With whom?  How enforced?  How judged 
credible?  What is the standard for measuring intent?

> - Support facilities must be described and how the service
 >   intends to operate, including "disaster recovery"-like
>    operations.

You mean before you will let me run a URN resolver I have to satisfy some 
agency or board?

>  - Demonstrated experience in managing an established namespace
>   system is essential.

Demonstrated according to what criteria?  Who is to judge?

I'm sorry.  I think this document does not work well as a requirements 
document.  Too much is left unsaid.  How could it ever be implemented?  How 
could adherence be judged?

 --Erik

Erik Jul
jul@oclc.org



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA03216 for urn-ietf-out; Wed, 26 Mar 1997 16:24:22 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id QAA03207 for <urn-ietf@services.bunyip.com>; Wed, 26 Mar 1997 16:24:10 -0500 (EST)
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA01818  (mail destined for urn-ietf@services.bunyip.com); Wed, 26 Mar 97 16:24:01 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id QAA04302; Wed, 26 Mar 1997 16:23:58 -0500
Date: Wed, 26 Mar 1997 16:23:58 -0500
Message-Id: <199703262123.QAA04302@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: urn-ietf@bunyip.com
Subject: [URN] Requirements internet draft
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

There are changes scattered throughout the whole document (although
very little in the framework section) based on the mailing list
discussions.  Thanks everyone!

			Karen

______________________________

Internet Draft                                          Karen R. Sollins
draft-ietf-urn-req-frame-01.txt                                  MIT/LCS
Expires September 28, 1997                                March 28, 1997

	Requirements and a Framework for URN Resolution Systems


Status of this draft
     This document is an Internet-Draft.  Internet-Drafts are working
     documents of the Internet Engineering Task Force (IETF), its
     areas, and its working groups.  Note that other groups may also
     distribute working documents as Internet-Drafts.

     Internet-Drafts are draft documents valid for a maximum of six
     months and may be updated, replaced, or obsoleted by other
     documents at any time.  It is inappropriate to use Internet-
     Drafts as reference material or to cite them other than as
     ``work in progress.''

     To learn the current status of any Internet-Draft, please check
     the ``1id-abstracts.txt'' listing contained in the Internet-
     Drafts Shadow Directories on ftp.is.co.za (Africa),
     nic.nordu.net (Europe), munnari.oz.au (Pacific Rim),
     ds.internic.net (US East Coast), or ftp.isi.edu (US West Coast).


Abstract:

This document addresses the issues of the discovery of local URN
resolver services that in turn will directly translate URNs into
URLs and URCs.  The document falls into three major parts, the
assumptions underlying the work, the requirements in order to be a
viable Resolver Discovery Service or RDS to help in finding URN
resolvers, and a framework for designing RDSs.  The requirements fall
into three major areas: evolvability, usability, and security and
privacy.  An RDS that is compliant with the framework will not
necessarily be compliant with the requirements.  Compliance with the
requirements will need to be validated separately.


1. Introduction

The purpose of this document is to lay out the engineering criteria
for what we will call here a Resolver Discovery Service (RDS), a
service to help in the learning about URN resolvers.  This is a
component of the realization of an information infrastructure.  In the
case of this work, that infrastructure is to be available, "in the
Internet" or globally, and hence the solutions to the problems we are
addressing must globally scalable.  In this work, we are focussing
specifically on naming of resources and resolution of those names to
the exclusion of other problems such as typing, resource access and
availability, security of the resources, etc.  Those are all important
problems, but not part of this effort.

The Uniform Resource Identifier Working Group defined a naming
architecture, as demonstrated in a series of three RFCs 1736[RFC1736],

                                 - 1 -

1737{RFC1737}, and 1738[RFC1738].  Although several further documents
are needed to complete the description of that architecture, it
incorporates three core functions often associated with "naming":
identification, location, and mnemonics or semantics.  By location, we
mean full-qualified Domain Names or IP addresses.  Names may provide
the ability to distinguish one resource from another, by
distinguishing their "names".  Names may help to provide access to a
resource by including "location" information.  Lastly, names may have
other semantic or mnemonic information that either helps human users
remember or figure out the names, or include other semantic
information about the resource being named.  The URI working group
concluded that there was need for persistent, globally unique
identifiers, distinct from location or other semantic information;
these "names" provide identity, in that if two of them are "the same"
(under some simple rule of canonicalization), they identify the same
resource.  Furthermore, the group decided that these "names" were
generally to be for machine, rather than human consumption.  One can
imagine a variety human-friendly naming (HFN) schemes supporting
different suites of applications and user communities.  These will
need to provide mappings to URNs in tighter or looser couplings,
depending on the namespace.  It is these that will be mnemonic,
content-full, and perhaps mutable, to track changes in use and
semantics.  They may provide nicknaming and other aliasing, relative
or short names, context sensitive names, descriptive names, etc.  The
URI naming architecture as described in the introductions to RFCs 1736
and 1737 lays out three sorts of components to the naming
architecture: identifiers called Uniform Resource Names (URNs),
locators called Uniform Resource Locators (URLs) and semantic
meta-information called Uniform Resource Characteristics (URCs).  This
document focusses on part of the problem of the translation from URN
to URL and/or URC.

Within the URI community there has been a concept used frequently that
for lack of a better term we will call a _hint_.  A hint is something
that helps in the resolution of a URN; we map URNs to hints as an
interim stage in accessing a resource.  A hint may also have
meta-information associated with it, such as an expiration_time or
certification of authenticity.  We expect that these will stay with a
hint rather than being managed elsewhere.  We will assume in all
further discussion of hints that they include any necessary
meta-information as well as the hint information itself.  Examples of
hints are: 1) the name of a resolver service that may further resolve
the URN, 2) the address of such a service, 3) a location at which the
resource was previously found.  The defining feature of hints is that
they are only hints; they may be out of date, temporarily invalid, or
only applicable within a specific locality.  They do not provide a
guarantee of access, but they probably will help in the resolution
process.  We must assume that most resolutions of URNs will be
provided by the use of locally stored hints, because maintaining a
database of globally available, completely up-to-date location
information is infeasible for performance reasons.  There are a number
of circumstances in which one can imagine that hints become invalid,
either because a resource has moved or because a different URN
resolver service has taken over the responsibility for resolution of
the URN.  Hints may be found in a variety of places.  It is generally
assumed that a well engineered system will maintain a set of hints for

                                 - 2 -

each URN at each location where that URN is found.  In addition, for
those situations in which those hints found locally fail, a
well-engineered system will provide a fall-back mechanism for
discovering further hints.  It is this fall-back mechanism, an RDS,
that is being addressed in this document.  As with all hints, there
can never be a guarantee that access to a resource will be available
to all clients, even if the resource is accessible to some.  However,
an RDS is expected to work with reasonably high reliability, and,
hence, may result in increased response time.

The remainder of this document falls into three sections.  The first
identifies several sets of assumptions underlying this work.  The next
lays out the requirements for a Resolver Discovery Service.  This
section is probably the most critical of the document, because it is
this that provides the metric for whether or not a proposed scheme for
a RDS is adequate or not.  For the reader short on time, each of the
three major subsections of the requirements section begins with a
summary list of the requirements identified in that section.  The
final section of the document lays out a framework for such RDSs.  The
purpose of this last section is to bound the search space for RDS
schemes.  One must be careful not to assume that because an RDS scheme
fits within the framework that it necessarily meets the requirements.
As will be discussed further in this last section, designing within
the framework does not guarantee compliance, so compliance evaluation
must also be part of the process of evaluation of a scheme.

2. Assumptions

Based on previous internet drafts and discussion in both the URN BOFs
and on the URN WG mailing list, three major areas of assumptions are
apparent: longevity, delegation, and independence.  Each will be
discussed separately.

The URN requirements state that a URN is to be a "persistent
identifier".  It is probably the case that nothing will last forever,
but in the time frame of resources, users of those resources, and the
systems to support the resources, the identifier should be considered to
be persistent or have a longer lifetime than those other entities.
There are two assumptions that are implied by longevity of URNs:
mobility and evolution.  "Mobility" assumes that everything will move
over the life of a URN.  For example, resources will move from one
machine to another, because individual machines have a much shorter
lifetime than resources, generally measured in a number of years less
than a decade.  Owners of resources may move and wish their resources to
follow them.  The services themselves will move.  "Evolution" assumes
that the supporting infrastructure will evolve.  This may take the form
of entirely new transport protocols or new versions of existing
protocols.  Furthermore, services such as storage services may evolve;
it is even possible that within a human lifetime the Unix file system
model may no longer be in use!  Clearly there will be evolution of and
improvement in supporting authentication and security mechanisms.  These
are only examples.  In general, we must assume that almost any piece of
the supporting infrastructure of URN resolution will evolve.  In order
to deal with both the mobility and evolution assumptions that derive
from the assumption of longevity, we must assume that users and their

                                 - 3 -

applications can remain independent of these mutating details of the
supporting infrastructure.

The second and third assumptions are two forms of modularity: delegation
and isolation.  The delegation assumption is that an entity may
partition and pass off some of its authority or responsibility.  One of
those responsibilities is for assigning URNs; practically speaking,
there cannot be only a single authority for assigning URNs.  We expect
that there will be a multi-tiered naming authority delegation.
Furthermore, it is difficult to imagine a non-partitioned and delegated
global RDS, meaning that hint discovery and resolution will be
partitioned and delegated.  In some RDS schemes, the delegation of
naming authority will form a basis for delegating the management and
dispensing of location information.

The third assumption is independence or isolation of one authority from
another and, at least to some extent from its parent.  Underlying much
of the thinking and discussion in the URI and URN working groups has
been the assumption that when a component delegates authority to another
component, the delegatee can operate in that domain independently of its
peers and within bounds specified by the delegation, independently of
the delegator.  This isolation is critically important in order to allow
for independence of policy and mechanism.

There are a number of more specific assumptions that fall under this
rubric of isolation.  First, we assume that the publisher of a resource
can choose resolver services, independently of choices made by others.
At any given time, the owner of a namespace may choose a particular URN
resolver service for that delegated namespace.  Such a URN resolver
service may be outside the RDS service model, and just identified or
located by the RDS service.  Second, it must be possible to make a
choice among RDS services, perhaps based on different underlying
internal architectures.  The reason that this is an assumption is that
there must be an evolutionary path through a sequence of core RDS
services.  Although at any given time there is likely to be only one or
a small set of such services, the number is likely to increase during a
transition period from one architecture to another.  Thus, it must be
assumed that clients can make a choice among a probably very small set
of RDSs.  Third, there must be independence in the choice about levels
and models of security and authenticity required.  This choice may be
made by the owner of a naming subspace, in controlling who can modify
hints in that subspace.  A naming authority may delegate this choice to
the owners of the resources named by the names it has assigned.  There
may be limitations on this freedom of choice in order to allow other
participants to have the level of security and authenticity they
require, for example, in order to maintain the integrity of the RDS
infrastructure as a whole.  Fourth, there is an assumption of
independence of choice of the rule of canonicalization of URNs within a
namespace, limited by any restrictions or constraints that may have been
set by its parent namespace.  This is a choice held by naming
authorities over their own subnamespaces.  Rules for canonicalization
will be discussed further in the framework section below.  Thus, there
are assumptions of independence and isolation to allow for delegated,
independent authority in a variety of domains.

                                 - 4 -

The modularity assumptions of delegation and isolation imply
independence of decision and implementation, leading to a
decentralization that provides a certain degree of safety from denial of
service.  Based on these these assumptions in conjunction with that of
longevity and those for URLs and URNs as detailed in RFCs 1736 and 1737,
we can now turn to the requirements for a Resolver Discovery Service.

3. Requirements

The requirements applying to a Resolver Discovery Service or RDS
center around three important design goals: evolvability, usability,
and security and privacy.  At its core the function of an RDS is to
provide hints for accessing a resource given a URN for it.  These
hints may range in applicability from local to global, and from
short-lived to long-lived.  They also may vary in their degree of
verifiable authenticity.  While it may be neither feasible nor
necessary that initial implementations support every requirement,
every implementation must support evolution to systems that do support
every requirement.

It is important to note that there are other requirements, not
applicable specifically to an RDS that must also be met.  A whole URN
system will consist of namespaces, the resolution information for them,
and the mapping from names in the namespaces to resolution information
(or hints).  URN schemes must meet the requirements of RFC 1737.
Resolution information, to the extent it is expressed as URLs must meet
the requirements of RFC 1736.  But this does not tell the whole story.
Although the URN working group will identify several acceptable
namespaces and the rules binding them, such as how delegation occurs,
how it is expressed in the names, how and to what extent binding to hint
information will be constrained by the namespace, in the long run a
document will be needed to guide the evaluation criteria for acceptance
of new namespaces.  These are not included in the list of requirements
below because they are not requirements for an RDS, but rather for naming
schemes themselves.

Each section below begins with a summary of the points made and discussed 
in the following discussion.  It is worth noting here that there is
some degree of overlap in the areas of requirements, such as in
allowing for the evolution of security mechanisms, etc.  Issues may
appear in more than one requirement.  It is also important to
recognize that conformance with the requirements may often be
subjective.  Most of these requirements are not quantifiable and hence
conformance is a judgment call and a matter of degree.  Lastly, the
reader may find that some of the requirements are those of general
applicability to distributed systems and some are specific to URN
resolution.  Those of general applicability are included for
completeness and are not distinguished as such.

3.1 Evolution

The requirements in the area of evolvability are:

   [R1] To support evolution of mechanisms, specifically for
          {R1.1] a growing set of URN schemes;

                                 - 5 -

          [R1.2] new kinds local URN resolver services;
          [R1.3] new authentication schemes;
          [R1.4] alternative RDS schemes active simultaneously;
   [R2] To support the separation of global identification from
        location information. 
   [R3] To allow for the support the development and deployment of
        administrative control mechanisms to manage human behavior
        with respect to limited resources. 


One of the lessons of the Internet that we must incorporate into the
development of mechanisms for resolving URNs is that we must be prepared
for change.  Such changes may happen slowly enough to be considered
evolutionary modifications of existing services or dramatically enough
to be considered revolutionary.  They may permeate the Internet universe
bit by bit, living side by side with earlier services or they may take
the Internet by storm, causing an apparent complete transformation over
a short period of time.  There are several directions in which we can
predict the need for evolution, even at this time, prior to the
deployment of any such service.  At the very least, the community and
the mechanisms proposed should be prepared for these.

First, we expect there to be additions and changes to the mechanisms.
The community already understands that there must be a capacity for new
URN schemes.  A URN scheme will define a set of URNs that meet the URN
requirements[RFC1737], but may have further constraints on the internal
structure of the URN.  The requirements document would allow for an
overall plan in which URN schemes are free to specify parts of the URN
that are left opaque in the larger picture.  In fact, a URN scheme may
choose to make public the algorithms for any such "opaque" part of the
URN.  For example, although it may be unnecessary to know the structure
of an ISBN, the algorithm for understanding the structure of an ISBN has
been made public.  Other schemes may either choose not to make their
algorithms public, or choose a scheme in which knowledge of the scheme
does not provide any significant semantics to the user.  In any case, we
must be prepared for a growing number of URN schemes.

Often in conjunction with a new URN scheme, but possibly independently
of any particular URN scheme, new kinds of resolver services may
evolve.  For example, one can imagine a specialized resolver service
based on the particular structure of ISBNs that improves the
efficiency of finding documents given their ISBNs.  Alternatively, one
can also imagine a general purpose resolver service that trades
performance for generality; although it exhibits only average
performance resolving ISBNs, it makes up for this weakness by
understanding all existing URN schemes, so that its clients can use
the same service to resolve URNs regardless of naming scheme.  In this
context, there will always be room for improvement of services,
through improved performance, better adaptability to new URN schemes,
or lower cost.  In any case, new models for URN resolution will evolve
and we must be prepared to allow for their participation in the
overall resolution of URNs.

If we begin with one overall plan for URN resolution, into which the
enhancements described above may fit, we must also be prepared for an

                                 - 6 -

evolution in the authentication schemes that will be considered either
useful or necessary in the future.  There is no single globally accepted
authentication scheme, and there may never be one.  Even if one does
exist at some point in time, there will always be threats to it, and so
we must always be prepared to move on to newer and better schemes, as
the old ones become too easily spoofed or guessed.

Lastly, in terms of mechanism, although we may develop and deploy a
single RDS scheme initially, we must be prepared for that top level
model to evolve.  Thus, if the RDS model supports an apparently
centralized (from a policy standpoint) scheme for inserting and
modifying authoritative information, over time we must be prepared to
evolve to a different model, perhaps one that has a more distributed
model of authority and authenticity.  If the model has no core but
rather a cascaded partial discovery of information, we may find that
this becomes unmanageable with an increase in scaling.  Whatever the
core of the model, we must be prepared for it to evolve with changes in
scaling, performance, and policy constraints such as security and cost.

Second, in addition to the evolution of resolution mechanisms, we
expect that the community will follow an evolutionary path towards the
separation of location information from identification.  The URN
requirements document suggested this path as well, and there has been
general agreement in much of the community that such a separation is
desirable.  This is a problem that the public at large has generally
not understood.  Today we see the problem most clearly with the use of
URLs for identification.  When a web page moves, its URL becomes
invalid.  Suppose such a URL is embedded in some page, stored in long
term storage.  There are three possible outcomes to this scenario.
One possibility is that the client is left high and dry with some
message saying that the page cannot be found.  Alternatively, a
"forwarding pointer" may be left behind, in the form of an explicit
page requesting the client to click on a new URL.  Although this will
allow the client to find the intended page, the broken link cannot be
fixed because the URL is embedded in a file outside of the client's
control.  A third alternative is that the target server supplies an
HTTP redirect so that the new page is provided for the client
automatically.  In this case, the client may not even realize that the
URL is no longer correct.  The real problem with both of these latter
two situations is that they only work as long as the forwarding
pointer can be found at the old URL.  Location information, was
embedded in the identifier, and the resolution system was designed to
depend on that location information being correct.  There are few
cases in which we can expect such information to remain valid for a
long time, but in many cases references need to have long lifespans.
Most documents are only useful while their references still function.
To the extent that an RDS scheme supports the separation of global
identification from location information it will be encouraging the
longer utility of the identities.

A third evolutionary requirement is even more mechanical than the
others.  At any point in time, the community is likely to be
supporting a compromise position with respect to resolution.  We will
probably be operating in a situation balanced between feasibility and
the ideal, perhaps with policy controls used to help stabilize the

                                 - 7 -

service.  Ideally, the service would be providing exactly what the
customers wanted and they in turn would not request more support than
they need.  Since we will always be in a situation in which some
service provision resources will be in short supply, some form of
policy controls will always be necessary.  Some policy controls may be
realized as mechanisms within the servers or in the details of
protocols, while others may only be realized externally to the system.
For example, suppose hint entries are being submitted in such volume
that the hint servers are using up their excess capacity and need more
disk space.  An effective solution to this problem would be a
mechanism such as a pricing policy.  This pricing policy has the dual
effect of both encouraging conservative use of resources and
collecting revenue for the improvement and maintenance of the system.
We can also imagine administrative policy controls with the force of
laws or other social pressures behind them, but with no technical
mechanism enforcing or enabling them.  As technology changes and the
balance of which resources are in short supply changes, the mechanisms
and policies for controlling their use must evolve as well.

3.2 Usability and Feature Set Requirements

To summarize, the usability requirements fall into three areas based on
participation in hint management and discovery:

   * The publisher
      [R4] URN to hint resolution must be correct and efficient with
           very high probability;
      [R5] Publishers must be able to select and move among URN
           resolver services to locate their resources;
      [R6] Publishers should be able to arrange for multiple access
           points for their location information;
      [R7] Publishers must be able to provide for both long-lived and
           short-lived hints;
      [R8] It must be relatively easy for publishers to specify to the
           management and observer their hint information as well as
           any security constraints they need for their hints.
   * The client
      [R9] The interface to the RDS must be simple, effective, and
           efficient;
      [R10] The client and client applications must be able to understand
           the information stored in and provided by the RDS easily,
           in order to be able to make informed choices.
   * The management
      [R11] The management of hints must be as unobtrusive as possible,
           avoiding using too many network resources;
      [R12] The management of hints should allow for administrative
           controls that encourage certain sorts of behavior deemed
           necessary to meet other requirements;
      [R13] The configuration and verification of configuration of
           individual RDS servers must be simple enough not to
           discourage configuration and verification.


Usability can be evaluated from three distinct perspectives: those of a
publisher wishing to make a piece of information public, those of a

                                 - 8 -

client requesting URN resolution, and those of the provider or manager
of resolution information.  We will separately address the usability
requirements from each of these three perspectives.

It is worth noting that there are two additional sorts of participants
in the whole naming process, as discussed in the URN WG.  They are the
naming authorities which choose and assign names, and the authors who
include URNs in their resources.  These two are not relevant to the
design of an RDS and hence are not discussed further here.

3.2.1 The Publisher

The publisher must be able to make URNs known to potential customers.
>From the perspective of a publisher, it is of primary importance that
URNs be correctly and efficiently resolvable by potential clients with
very high probability.  Publishers also stand to gain from long-lived
URNs, since they increase the chance that references continue to point
to their published resources.  

The publisher must also be able to choose easily among a variety of
potential services that might translate URNs to location information.
In order to allow for this mobility among resolver services, the
architecture for resolver services specified within the IETF should
not result in a scenario in which changing from one resolver service
to another is an expensive operation.

The publisher should be able to arrange for multiple access points to a
published resource.  For this to be useful, resolver services should
be prepared to provide different resolution or hint information to
different clients, based on a variety of information including location
and the various access privileges the client might have.  For example,
companies might arrange for locally replicated copies of popular
resources, and would like to provide access to the local copies only for
their own employees.  This is distinct from access control on the
resource as a whole, and may be applied differently to different copies.

The publisher should be able to provide both long and short term
location information about accessing the resource.  Long term
information is likely to be such information as the long term or the
location or identity of a resolver service with which the publisher
has a long term relationship.  One can imagine that the arrangement
with such a long term "authoritative" resolver service might be a
guarantee of reliability, resiliency to failure, and atomic updates.
Shorter term information is useful for short term changes in services
or to avoid short lived congestion or failure problems.  For example,
if the actual repository of the resource is temporarily inaccessible,
the resource might be made available from another repository.  This
short term information can be viewed as temporary refinements of the
longer term information, and as such should be more easily and quickly
made available, but may be less reliable.

Lastly, the publishers will be the source of much hint information that
will be stored and served by the manager of the infrastructure.  Despite
the fact that many publishers will not understand the details of the RDS
mechanism, it must be easy and straightforward to install hint

                                 - 9 -

information.  The publisher must be able not only to express hints, but
also to verify that what is being served by the manager is correct.
Furthermore, to the extent that there are security constraints on hint
information, the publisher must be able to both express them and verify
compliance with them easily.

3.2.2 The Client

>From the perspective of the client, simplicity and usability are
paramount.  Of critical importance to serving clients effectively is
that there be an efficient protocol through which the client can acquire
hint information.  Since resolving the name is only the first step on
the way to getting access to a resource, the amount of time spent on it
must be minimized.

Furthermore, it will be important to be able to build simple, standard
interfaces to the RDS so that both the client and applications on the
client's behalf can interpret hints and subsequently make informed
choices.  The client, perhaps with the assistance of the application,
must be able to specify preferences and priorities and then apply them.
If the ordering of hints is only partial, the client may become directly
involved in the choice and interpretation of them and hence they must be
understandable to that client.  On the other hand, in general it should
be possible to configure default preferences, with individual
preferences viewed as overriding any defaults.

>From the client's perspective, although URNs will provide important
functionality, the client is most likely to interact directly only with
human friendly names (HFNs).  As in direct human interaction (not
computer mediated), the sharing of names will be on a small, private, or
domain specific scale.  HFNs will be the sorts of references and names
that are easy to remember, type, choose among, assign, etc.  There will
also need to be a number of mechanisms for mapping HFNs to URNs.  Such
services as "yellow pages" or "search tools" fall into this category.
Although we are mentioning HFNs here, it is important to recognize that
HFNs and the mappings from HFNs to URNs is and must remain a separate
functionality from an RDS.  Hence, although HFNs will be critical to
clients, they do not fall into the domain of this document.

3.2.3 The Management

Finally, we must address the usability concerns with respect to the
management of the hint infrastructure itself.  What we are terming
"management" is a service that is distinct from publishing; it is the
core of an RDS.  It involves the storage and provision of hints to the
clients, so that they can find published resources.  It also provides
security to the extent that there is a commitment for provision of such
security; this is addressed below.

The management of hints must be as unobtrusive as possible. First, its
infrastructure (hint storage servers and distribution protocols) should
have as little impact as possible on other network activities.  It must
be remembered that this is an auxiliary activity and must remain in the
background.

                                 - 10 -

Second, in order to make hint management feasible, there may need to
be a system for administrative incentives and disincentives such as
pricing or legal restrictions.  Recovering the cost of running the
system is only one reason for levying charges.  The introduction of
payments often has a beneficial impact on social behavior.  It may be
necessary to discourage certain forms of behavior that when out of
control have serious negative impact on the whole community.  At the
same time, any administrative policies should encourage behavior that
benefits the community as a whole.  Thus, for example, a small
one-time charge for authoritatively storing a hint will encourage
conservative use of hints.  If we assume that there is a fixed cost
for managing a hint, then the broader its applicability across the URN
space, the more cost effective it is.  That is, when one hint can
serve for a whole collection of URNs, there will be an incentive to
submit one general hint over a large number of more specific hints.
Similar policies can be instituted to discourage the frequent changing
of hints.  In these ways and others, behavior benefitting the
community as a whole can be encouraged.

Lastly, symmetric to issues of usability for publishers, it must also
be simple for the management to configure the mapping of URNs to
hints.  It must be easy both to understand the configuration and to
verify that configuration is correct.  With respect to management,
this requirement may have an impact not only on the information itself
but also on how it is partitioned among network servers that
collaboratively provide the management service or RDS.  For example,
it should be straightforward to bring up a server and verify that the
data it is managing is correct.  Although this is not a requirement,
it is worth nothing that since we are discussing a global and probably
growing service, encouraging volunteer participants suggests that, as
with the DNS, such volunteers can feel confident about the service
they are providing and its benefit to both themselves and the rest of
the community.


3.3 Security and Privacy Requirements

SUMMARY: Security and privacy requirements can be identified as some
degree of protection from threats.  These requirements are all stated
in terms of possibilities or options for users of the service to
require and utilize.  Hence they are requirements for the availability
of functionality, but not for the use of it.  We recognize that all
security is a matter of degree and compromise.  These may not satisfy
all potential customers, and there is no intention here to prevent
them from building more secure servers with more secure protocols to
suit their needs.  These are intended to satisfy the needs of the
general public.

   [R14] It must be possible to create authoritative versions of a hint
         with access-to-modification privileges controlled;
   [R15] It must be possible to determine the identity of servers or avoid
         contact with unauthenticated servers;
   [R16] It must be possible to reduce the threat of denial of service
         by broad distribution of information across servers.

                                 - 11 -

   [R17] It must be possible within the bounds of organization policy
         criteria to provide at least some degree of privacy for
         traffic.
   [R18] It must be possible for publishers to keep private certain
         information such as an overall picture of the resources they are
         publishing and the identity of their clients;
   [R19] It must be possible for publishers to be able to restrict
         access to the resolution of the URNs for the resources they
         publish, if they wish. 

When one discusses security, one of the primary issues is an
enumeration of the threats being considered for mitigation.  The
tradeoffs often include cost in money and computational and
communications resources, ease of use, likelihood of use, and
effectiveness of the mechanisms proposed.  With this in mind, let us
consider a set of threats.  

A good place to begin is with the early work of Voydock and Kent
[VK83].  They identify unauthorized release of information as a
passive attack, and all three of unauthorized modification of
information, denial of service, and spurious association initiation as
active attacks.  An intruder at any protocol layer can attack at any
of the links or computational elements (hosts, routers, etc.) at that
layer.  Attacks at one layer can be achieved by subverting or
attacking the lower layers.  An unauthorized release of information is
a violation of privacy or confidentiality.  This may be achieved by a
release of the information itself.  Additional passive threats are
from secondary information through traffic analysis or other
violations of transmission security, such as noticing lengths and/or
sources and destinations of traffic.  Moving to the active threats,
unauthorized modification of information can be partitioned into
problems with authenticity, integrity and ordering.  Denial of service
may take the form of discarding information before it reaches its
destination or some degree of delay in delivering information.
Finally, spurious association may occur when a previous legitimate
association initiation is played back or an initiation is made under
false identity.  Security measures may take the form of either
detection or prevention of each of these threats.  Within the scope of
this work, we must identify those threats that are both of concern and
that we expect to be able to mediate.  Of these threats the prevention
of passive attacks is known to be a particularly difficult problem to
address in the general case.

Of these threats, the passive threats to privacy or confidentiality
and the active threats of authenticity and integrity are probably the
most important to consider here.  To the extent that spurious
association causes threats to the privacy, authenticity, or integrity
with respect to information within servers managing data, it is also
important.  Because updates to hint information are idempotent, at
least with short periods of time, we will set aside the problems of
ordering for this analysis.  Denial of service is probably the most
difficult of these areas of threats both to detect and to prevent, and
we will therefore set it aside for the present as well, although it
will be seen that solutions to other problems will also mitigate some
of the problems of denial of service.  Furthermore, because this is

                                 - 12 -

intended to be provide a global service to meet the needs of a variety
of communities, the engineering tradeoffs will be different for
different clients.  Hence the requirements are stated in terms of,
"It must be possible..."  It is important to note that the
information of concern here is hint information, which by nature is
not guaranteed to be correct or up-to-date; therefore, it is unlikely
to be worth putting too much expense into the correctness of hints,
because there is no guarantee that they are still correct anyway.  But
the exact choice of degree of privacy, authenticity, and integrity
must be determined by the needs of the client and the availability of
services from the server.

There is one further issue to address at this point, the distinction
between mechanism and policy.  In general, a policy is realized by
means of a set of mechanisms.  In the case of an RDS there may be
policies internal to the RDS that it needs to have supported in order
to do its business as it sees fit.  Since, in general it is in the
business of storing and distributing information, most of its security
policies may have to do with maintaining its own integrity, and are
rather limited.  Beyond that, to the degree possible, it should impose
no policy on its customers, the publishers and users.  It is they that
may have policies that they would like supported by the RDS.  To that
end, an RDS should provide a spectrum of "tools" or mechanisms that
the customers can cause to be deployed on their behalf to realize
policies.  An RDS may not provide all that is needed by a customer.  A
customer may have different requirements within his or her
administrative bounds than outside.  Thus, "it must be possible..."
captures the idea that the RDS must generally provide the tools to
implement policies as needed by the customers.

The first approach to URN resolution is to discover local hints.  In
order for hints to be discovered locally, they will be as widely
distributed to what is considered to be local for every locale.  The
drawback of such wide distribution is the wide distribution of
updates, causing network traffic problems or delays in delivering
updates.  An alternative model would concentrate hint information in
servers, thus requiring that update information only be distributed to
these servers.  In such a model the vulnerable points are the sources
of the information and the distribution network among them.  Attackers
on the integrity of the information stored in a server may come in the
form of other a fake owner of the information or a fake server to the
extent that servers exchange updates with each other.  Wide
replication of information among servers increases the difficult of
masquerading at all the locations of the information as well as
reducing the threat of denial service.  These lead us to three
identifiable goals for our security model:


* ACCESS CONTROL ON HINTS: It must be possible to create an
  authoritative version of each hint with change control limited only
  to those principals with the right to modify it.  The choice of who
  those principals are or whether they are unlimited must be made by
  the publisher of a hint. 

                                 - 13 -

* SERVER AUTHENTICITY: Servers and clients must be able to learn the
  identity of the servers with which they communicate.  This will be a
  matter of degree and it is possible that there will be more
  trustworthy, but less accessible servers, supported by a larger 
  cluster of less authenticatable servers that are more widely
  available.  In the worst case, if the client receives what appears to
  be unvalidated information, the client should assume that the hint
  may be inaccurate and confirmation of the data might be sought from
  more reliable but less accessible data.

* SERVER DISTRIBUTION: Broad availability will provide resistance to
  denial of service.  It is only to the extent that the services are
  available that they provide any degree of trustworthiness.  In
  addition, the distribution of services will reduce vulnerability
  of the whole community, by reducing the trust put in any single
  server.  This must be mitigated by the fact that to the extent trust
  is based on a linked set of servers, if any one fails, the whole
  chain of trust fails; the more elements there are in such a chain,
  the more vulnerable it may become.

Privacy is a more difficult problem to address.  It may be a
double-edged sword; for example, an organization may consider it
critically important that its competitors not be able to read its
traffic, while it may also consider it important to be able to monitor
exactly what its employees are transmitting to and from whom, for a
variety of reasons such as reducing the probability that its employees
are giving or selling the company's secrets to verifying that
employees are not using company resources for private endeavor.  Thus,
although there are likely to be needs for privacy and confidentiality,
what they are, who controls them and how, and by what mechanisms vary
widely enough that it is difficult to say anything concrete about them
here.

The privacy of publishers is much easier to safeguard.  Since they are
trying to publish something, in general privacy is probably not
desired.  However, publishers do have information that they might like
to keep private: information about who their clients are, and
information about what names exist in their namespace.  The
information about who their clients are may be difficult to collect
depending on the implementation of the resolution system.  For
example, if the resolution information relating to a given publisher
is widely replicated, the hits to _each_ replicated copy will need to
be recorded.  Of course, determining if a specific client is
requesting a given name can be approached from the other direction, by
watching the client as we saw above.

The other privacy issue for publishers has to do with access control
over URN resolution.  This issue is dependent on the implementation of
the publisher's authoritative URN resolver server.  URN resolver
servers can be designed to require proof of identity in order to be
issued resolution information; if the client does not have permission
to access the URN requested, the service denies that such a URN
exists.  An encrypted protocol can also be used so that both the
request and the response are obscured.  Encryption is possible in this

                                 - 14 -

case because the identity of the final recipient is known (i.e. the
URN server).

4. The Framework

With these assumptions and requirements in mind, one can conclude with a
general framework within which RDS designs will fall.  As stated
earlier, although this framework is put forth as a suggested guide for
RDS designers, compliance with it will in no way guarantee compliance
with the requirements.  Such an evaluation must be performed separately.
It is also understood that there may be RDS services that do not meet
the requirements in clearly identified ways.  This may be true
especially with early plans and experiments.  For example, although a
careful threat analysis may have been done to understand security
requirements, not all those security requirements may be addressed, in
order to use existing facilities to allow for early deployment for
experimentation purposes.  All such lack of compliance should be clearly
documented.

The design of the framework is based on a simple assumption about the
syntax of a URN a documented in RFC-XXX[RFCXXX}.  This assumed syntax
is:

	URN:<NID>:<NSS>

where URN: is a prefix on all URNs, NID is the namespace identifier,
and NSS is the namespace specific string.  The prefix identifies each
URN as such.  The NID determines the general syntax for all URNs
within its namespace.  The NSS is probably partitioned into a set of
delegated and subdelegated namespaces, and this is probably reflected
in further syntax specifications.  In more complex environments, each
delegated namespace will be permitted to choose the syntax of the
variable part of the namespace that has been delegated to it.  In
simpler namespaces, the syntax will be restricted completely by the
parent namespace.  For example, although the DNS does not meet all the
requirements for URNs, it has a completely restricted syntax, such
that any further structuring must be done only by adding further
refinements to the left, maintaining the high order to low order,
right to left structure.  A delegated syntax might be one in which a
host is named by the DNS, but to the right of that and separated by an
"@" is a string whose internal ordering is defined by the file system
on the host, which may be defined high order to low order, left to
right.  Of course, much more complex and nested syntaxes should be
possible, especially given the need to grandfather namespaces.  In
order to resolve URNs, rules will be needed for two reasons.  One is
simply to canonicalize those namespaces that do not fall into a
straightforward (probably right to left or left to right) ordering of
the components of a URN, as determined by the delegated naming
authorities involved.  It is also possible that rules will be needed
in order to derive from URNs the names of RDS servers to be used in
stages.

The NID defines a top level syntax.  This syntax will determine
whether the NID alone or in conjunction with some extraction from the
NSS (for the top level naming authority name) is to be used to

                                 - 15 -

identify the first level server to be contacted.  At each stage of the
lookup either a new rule for generating the strings used in yet
another lookup (the strings being the identity of another RDS server
and possibly a string to be resolved if it is different than the
original URN) or a reference outside the RDS to a private URN
resolver service, sidestepping any further use of the RDS scheme.
Figure 1 depicts this process.


                            URN:<NID><NSS>
                                 |
                                 |
                                 |
                                 |
                                 v
                       +-------------------+
                       |Global NID registry|
                       +-------------------+
                                 |
       	       	       	       	 |
                                 |
              (return rule or URN resolver service reference)
                                 |
                                 +----------------------------------+
                                 |                                  |
                       +->(apply rule to determine RDS server)	    |
		       |         |				    |
		       |         |				    |
		       |         |				    |
                       |    +----------+			    |
                       |    |RDS server|	  +-----------------+
                       |    +----------+	  |
                       |      |	  |		  v
 		       |      |	  |   (set of choices)
 		       |      |	  +----+----------(...)--------+
                       |   (rule)      |                       |
                       |      |	       |		       |
 		       |      |	       |		       |
 		       +------+	       |		       |
 			      	       v		       v
 				  +----------+		  +----------+
 				  |private   |		  |private   |
                                  |URN	     |            |URN	     |
                                  |resolver  |		  |resolver  |
                                  |service   |		  |service   |
 				  +----------+		  +----------+



        Figure 1: An RDS framework


There are several points worth noting about the RDS framework.  First,
it leaves open the determination of the protocols, data organization,
distribution and replication needed to support a particular RDS

                                 - 16 -

scheme.  Second, it leaves open the location of the computations
engendered by the rules.  Third, it leaves open the possibility that
partitioning (distribution) of the RDS database need not be on the
same boundaries as the name delegation.  This may seem radical to
some, but if the information is stored in balanced B-trees for
example, the partitioning may not be along those naming authority
delegation boundaries.  Lastly, it leaves open access to the Global
NID Registry.  Is this distributed to every client, or managed in
widely distributed servers?

One concept that has not been addressed in Figure 1 is that there may
be more than one RDS available at any given time, in order to allow
for evolution to new schemes.  Thus, the picture should probably look
more like Figure 2.


                         URN:<NID>:<NSS>
                               |
        		       |
		   +-----------+-------(...)-------+
		   |				   |
		   |				   |
		   |				   |
		   v				   v
	 +---------------------+	+---------------------+
	 |Global NID registry 1|        |Global NID registry N|
	 +---------------------+        +---------------------+
                   .                               .
                   .                               .
                   .                               .


        Figure 2: More than one co-existing RDS scheme


If we are to support more than one co-existing RDS scheme, there will
need to be coordination between them with respect to storage and
propagation of information and modifications.  The issue is that
generally it should be assumed that all information should be available
through any operational RDS scheme.  One cannot expect potential
publishers to submit updates to N RDS schemes.  Hence there will need to
be a straightforward mapping of information from one to the other of
these schemes.  It is possible that that transformation will only go in
one direction, because a newer RDS service is replacing an older one,
which is not kept up to date, in order to encourage transfer to the
newer one.  Thus, at some point, updates may be made only to the newer
one and not be made available to the older one.  Such a situation should
probably be avoided, if possible.

This framework is presented in order to suggest to RDS scheme
designers a direction in which to start designing.  It should be
obvious to the reader that adherence to this framework will in no way
guarantee compliance with the requirements or even assumption
described in Sections 2 and 3.  These must be reviewed independently
as part of the design process.  There is no single correct design that

                                 - 17 -

will meet these requirements.  Furthermore, it is assumed that
preliminary proposals may not meet all the requirements, but should be
expected to itemized and justify any lack of compliance.

5. Acknowledgments

Foremost acknowledgment for this document goes to Lewis Girod, as my
co-author on a previous URN requirements document and for his insightful
comments on this version of the document.  In addition, I recognize the
contributors to a previous URN framework document, the "Knoxville"
group.  There are too many of you to acknowledge here individually, but
thank you.  Finally, I must thank the contributors to the URN working
group mailing list (urn-ietf@bunyip.com), for their animated discussions
on these and related topics.

6. References

[RFC1736] Kunze, J., "Functional Recommendations for Internet Resource
Locators", RFC 1736, February, 1995.

[RFC1737] Sollins, K. and Masinter, L., "Functional Requirements for
Uniform Resource Names", RFC 1738, December, 1994.

[RFC1738] Berners-Lee, T., Masinter, L., McCahill, M., "Uniform
Resource Locators (URL)", RFC 1738, December, 1994.

[RFCXXX] Moats, Ryan, "URN Syntax", currently available as
draft-ietf-urn-syntax-04.txt, March, 1997.

[VK83] Voydock, V. L., and Kent, S. T., "Security Mechanisms in
High-Level Protocols", ACM Computing Surveys, v. 15, No. 2, June,
1983, pp. 135-171.

7. Contact information:

Karen Sollins
MIT Laboratory for Computer Science
545 Technology Sq.
Cambridge, MA 02139

Tel: +1 617 253 6006
Email: sollins@lcs.mit.edu

This Internet Draft expires on September 28, 1997.












                                 - 18 -


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA02935 for urn-ietf-out; Wed, 26 Mar 1997 16:04:18 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id QAA02930 for <urn-ietf@services.bunyip.com>; Wed, 26 Mar 1997 16:04:13 -0500 (EST)
Received: from nix.swip.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA01506  (mail destined for urn-ietf@services.bunyip.com); Wed, 26 Mar 97 16:04:08 -0500
Received: from localhost (paf@localhost)  by nix.swip.net (8.8.2/8.8.2) with SMTP  id WAA04439;  Wed, 26 Mar 1997 22:04:04 +0100 (MET)
Date: Wed, 26 Mar 1997 22:04:04 +0100 (MET)
From: Patrik Faltstrom <paf@swip.net>
To: Internet-Drafts@ietf.org
Cc: urn-ietf@bunyip.com, Renato Iannella <renato@dstc.edu.au>, Leslie Daigle <leslie@bunyip.com>
Subject: [URN] draft-ietf-urn-nid-req-01.txt
Message-Id: <Pine.SUN.3.95.970326220023.530E-100000@nix.swip.net>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Patrik Faltstrom <paf@swip.net>
Errors-To: owner-urn-ietf@Bunyip.Com

INTERNET DRAFT                                             Renato Iannella
draft-ietf-urn-nid-req-01.txt                                 DSTC Pty Ltd
25 March, 1997                                            Patrik Faltstrom
                                                             Tele2/Swipnet

            Namespace Identifier Requirements for URN Services



Status of this Memo
===================

    This document is an Internet-Draft.  Internet-Drafts are working
    documents of the Internet Engineering Task Force (IETF), its
    areas, and its working groups.  Note that other groups may also
    distribute working documents as Internet-Drafts.
  
    Internet-Drafts are draft documents valid for a maximum of six
    months and may be updated, replaced, or obsoleted by other
    documents at any time.  It is inappropriate to use Internet-
    Drafts as reference material or to cite them other than as
    `work in progress.'

    To learn the current status of any Internet-Draft, please check
    the `1id-abstracts.txt' listing contained in the Internet-
    Drafts Shadow Directories on ftp.is.co.za (Africa),
    nic.nordu.net (Europe), munnari.oz.au (Pacific Rim),
    ds.internic.net (US East Coast), or ftp.isi.edu (US West Coast).

    This draft expires 25 September, 1997.


Abstract:
=========

Services that offer to resolve Uniform Resource Names implicitly
require that they support a persistent and reliable service for an
indeterminate length of time. This draft outlines the requirements for
any such service that wishes to participate as a Namespace Identifier.


Introduction:
=============

The Uniform Resource Name (URN) Working Group has defined mechanisms
for both the syntax [4] and resolution of URNs [1,2]. An framework
for URN discovery systems has also been outlined [3]. This draft
discusses and recommends the requirements for entities that wish
to act as Namespace Identifiers (NIDs) within the URN system.

The URN syntax includes the NID which acts as the scoping
indicator for the URN. The NID indicates which Namespace
the URN belongs to and gives hints to the underlying resolution
service.

Consider the following example URNs:

   urn:znet:metadata.net:dc
   urn:buns:555555:annual-report
   urn:hoptus:priv:555-ABCD


The NIDs in these cases, "znet", "buns", and "hoptus" all
act as top-level namespaces, and hence, must meet certain
guidelines to ensure meeting all the URN requirements [5].
In particular:
   - Global Scope and Uniqueness
   - Persistence
   - Independence
   - Resolution


Requirements:
=============

Given the four categories above, the requirements for each our
now outlined.


 Global Scope and Uniqueness.

  - The NID must be registered with IANA to ensure uniqueness and
    demonstrating that it meets the requirements listed in this
    document.
  - A simple and limited character set should be imposed to 
    support global access (as described in [4]).
  - Rules on how the Namespace Specific String are allocated
    must be documented.
  - Definitions of terms like "equal" and "different" for resources
    must be published.

 Persistence

  - The NID service providers must show that they intend to
    support the service for an indefinite period of time.
  - Support facilities must be described and how the service
    intends to operate, including "disaster recovery"-like
    operations.
  - Demonstrated experience in managing an established namespace
    system is essential.    
  - One URN should never be reused for a different resource (where
    "different" is defined as in previous paragraph by the namespace).
    The URN should be persistent for all times, even though the
    resource goes away.

 Independence

  - The NID service providers must also show any relationship
    (both technical and administrative) that may impede on the
    provision of the URN service.
  - However, multi-party participation in the NID service is
    an advantage.

 Resolution

  - The NID service providers must produce an RFC
    describing the technical characteristics of the URN
    resolution service, including security considerations.
  - The NID service providers may elect not to have the
    resolution service publically available.


Example:
=======

(1) urn:buns:555555:annual-report

This URN, in the namespace called "buns" is referring to the
document named annual-report, in postscript format. 

At a later stage, that resource is replaced by a text version, which
lacks the pictures, but that is ok, because the namespace has decided
that postscript format documents and text documents are considered the
same even though the figures doesn't exist in the textual version.

In the third stage, the report is removed, and replaced with a report
for a different year. This new report gets a new URN because it is
considered being a different document.

The old URN is never reused.

(2) urn:foo:bar:current-weather
    urn:foo:bar:weather/19970325

These are two URNs referring at one stage to the same resource, i.e.
on the 25th of March 1997. On the 26th of March 1997,
urn:foo:bar:current-weather is referring to the same resource as
urn:foo:bar:weather/19970326.

Conclusion:
===========

This draft has outlined the requirements for providers of
NID services for URN systems. The objective is to maintain 
a high persistence rate for URN services, and these requirements
are aimed at ensuring a high level of service stability.



References:
===========

[1] Ron Daniel & Michael Mealling, "Resolution of Uniform Resource
    Identifiers using the Domain Name System", draft-ietf-urn-naptr-02.txt,
    February, 1997.

[2] Ron Daniel, "A Trivial Convention for using HTTP in URN Resolution",
    draft-ietf-urn-http-conv-01.txt, February 1997

[3] Karen R Sollins, "Requirements and a Framework for URN Resolution
    Systems", draft-ietf-urn-req-frame-00.txt, November 1996

[4] Ryan Moats, "URN Syntax", draft-ietf-urn-syntax-02, January 1997.

[5] Karen R Sollins & Larry Masinter, "Functional Requirements for
    Uniform Resource Names", RFC1737, December 1994


Security Considerations
=======================

It is a requirement that it in the definitions of a namespace are
included sections on security covering for example:

  + Spoofing of servers
  + Verification of responses

Because a namespace can decide that a resolution service is not
publically available, it is possible to use firewall installations and
other traffic limiting constructions to diconnect the namespace from
the global Internet.

Author Contact Information:
===========================

Renato Iannella
DSTC Pty Ltd
Gehrmann Labs, The Uni of Queensland
AUSTRALIA, 4072
voice:  +61 7 3365 4310
fax:    +61 7 3365 4311
email:  renato@dstc.edu.au


Patrik Faltstrom
Tele2/Swipnet
Borgarfjordsgatan 16
P.O. Box 62
S-164 94 Kista
SWEDEN
voice:  +46-5626 4000
fax:    +46-5626 4200
email:  paf@swip.net





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id CAA05681 for urn-ietf-out; Wed, 26 Mar 1997 02:05:30 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id CAA05676 for <urn-ietf@services.bunyip.com>; Wed, 26 Mar 1997 02:05:26 -0500 (EST)
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA25662  (mail destined for urn-ietf@services.bunyip.com); Wed, 26 Mar 97 02:05:24 -0500
Received: from montana (transitory143.lanl.gov [128.165.7.89]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id AAA08237; Wed, 26 Mar 1997 00:05:18 -0700 (MST)
Message-Id: <3.0.32.19970325235727.009d1200@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Wed, 26 Mar 1997 00:04:18 -0700
To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
From: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>
Subject: Re: [URN] comments on Sollins' requirements draft
Cc: urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

At 05:54 PM 3/24/97 -0500, Karen R. Sollins wrote:
>Ron,
>
>[...] here's what you said:
>
>
>   This implicit establishment of the security policy that must be obeyed
>   by URN resolvers shows up in several other places. There are many
>   sentences where you say that something "must" exist which I would
>   like to change to saying "must be capable of supporting". For example
>   you say that "There needs to be an authoritative version of each hint,
>   and it must support change control limited only to those principals
>   with the right to modify it". I would prefer a different wording:
>   "Each resolution hint shall have an authoritative instance. It
>   must be possible to restrict changes to the authoritative hint
>   according to the security policy of the organization issuing the hint.
>   Propagation of changes to the authoritative version to any sites mirroring
>   it must be capable of being carried out in a fashion consistent with
>   the security policy governing the operation of the mirroring service."
>   (Actually, I would prefer something less awkward, but I digress. :-)
>
>And my questions are:
>
>1) What did you mean by "resolution hint"?  My suspicion is that you
>meant a hint that leads to a resolution server, and I will assume that
>for my real question, but I realized that I'd better be sure we're on
>the same wavelength.

I think it applies to both information that isused to find a resolver
and information at the resolver that gets us to the resource.

>2) Is it necessary (and this a question you could have asked of me as
>well) that there be an authoritative version of every hint?
>Personally I don't think so.  I believe that there may be hints that
>are intended just to be helpful, but non-authoritative.  I make a copy
>of a resource and make it available to anyone who cares to use it.  I
>put a hint out.  I may not want to be viewed as "authoritative" in any
>way and it certainly doesn't come from anyone who has authority over
>the resource.

That's not what I said. I said that the *hint* has an authoritative
instance, not that the hint *was* authoritative for the resource. For
example, if you have put up a local copy of a resource, and issue a hint
telling people where to find that copy, and I copy your hint, I have a
non-authoritative version of the hint. You have issued the authoritative
version of the hint that gets people to your local copy of the resource.

However, with that clarification out of the way, I'm not positive that
every hint needs to have an authoritative version although I suspect
that is the case.

>(I think not, so in that sense, I think both of us went
>overboard a little.)

Overboard? Us?  Surely not!  ;-)
 
Saying "may" instead of "must" seems the appropriate thing to do
right now.

>3)  as I read your
>suggested re-writing the RDS must provide whatever security policy
>each organization wants (with no restrictions) for its hints.

Clearly this is impossible. However, I think that we can make a
good stab at providing the tools that are needed in most reasonable
security policies. For example, if an RDS proposal required all
transactions to be encrypted with DES, I would find that objectionable.
If it allowed transactions to be encrypted using an arbitrary
encryption technique, that would be fine. Then we could use specialized
encryption algorithms.

>believe that we can only take a less restrictive position and say that
>there are certain policies and levels of security that an RDS can
>provide and an organization can choose among them.

There are certain tools, such as signatures, key-exchanges, and
encryption. For any of these tools there are a set of algorithms
that could be used (DES vs. IDEA for encryption, etc.). RDS proposals
should provide a set of tools, and indicate a way for different algorithms
for those tools to be identified. Basic tools are well-known and most
security policies (not all) can be built from them.

Actually saying there are pre-defined policies and levels is different.
That is telling me a lot more about what I must and must not do, and
it is *totally* objectionable to my organization. We have particular
procedures we must follow. They will never be proposed as IETF standards.
Nevertheless, they are built on general tools, such as key exchange
and encryption. 

>If these [security policies and levels] do not
>provide the degree and type of security that the organization feels it
>needs then I guess they won't use our service.

Karen, security policies change at organizational boundries. Nobody is
going to use an RDS that mandates how they will and will not secure
their information.

>But, I don't believe
>that we can make the unconditional requirement that says, "It must be
>possible to restrict changes to the authoritative hint according to
>the security policy of the organization issuing the hint."  Is that
>really what you meant to say?

With the understanding that not all security policies can be implemented,
yes.

>4) One last minor question about the following sentence, "Propagation
>of changes to the authoritative version to any sites mirroring it must
>be capable of being carried out in a fashion consistent with the
>security policy governing the operation of the mirroring service."
>Shouldn't this                                 ^^^^^^^^^
>
>be "mirrored"?

Probably.


Regards,
Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id WAA03450 for urn-ietf-out; Tue, 25 Mar 1997 22:19:39 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id WAA03445 for <urn-ietf@services.bunyip.com>; Tue, 25 Mar 1997 22:19:28 -0500 (EST)
Received: from ranga.SIMS.Berkeley.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA24304  (mail destined for urn-ietf@services.bunyip.com); Tue, 25 Mar 97 22:19:19 -0500
Received: from d15.ucop.edu by ranga.SIMS.Berkeley.EDU; (5.65/1.1.8.2/11Aug95-1134AM) id AA24375; Tue, 25 Mar 1997 19:14:58 -0800
X-Sender: cpreston@briet.sims.berkeley.edu
Message-Id: <v03007806af5d9cd9ddb3@[128.48.100.36]>
Mime-Version: 1.0
Content-Type: text/enriched; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Tue, 25 Mar 1997 07:19:26 -0800
To: urn-ietf@bunyip.com
From: Cecilia Preston <cecilia@well.com>
Subject: [URN] draft Bibliographic Identifiers to URNs
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Cecilia Preston <cecilia@well.com>
Errors-To: owner-urn-ietf@Bunyip.Com

As promised for the next meeting.  Cliff, Ron and I are responsible for
content, I am responsible for typos etc.


--Cecilia


<fontfamily><param>Times</param><bigger>

</bigger></fontfamily><bigger><fontfamily><param>Courier</param>Internet
Draft                                Clifford
Lynch</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>draft-ietf-urn-biblio-00.txt
       University of
California</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>22 March 1997          =20
                    Cecilia
Preston</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Expires in six months  =20
                    Preston &
Lynch</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>                       =20
                     Ron Daniel
Jr.</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>                       =20
     Los Alamos National
Laboratory</fontfamily><fontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>          Using Existing
Bibliographic Identifiers</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>                       =20
    as </fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>                 =20
Uniform Resource Names</fontfamily><fontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>Status of this
Document</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>This document is an
Internet-Draft.  Internet-Drafts are
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>working documents of the
Internet Engineering Task Force
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>(IETF), its areas, and
its working groups.  Note that other
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>groups may also
distribute working documents as
Internet-</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Drafts.</fontfamily><fontfami=
ly><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Internet-Drafts are
draft documents valid for a maximum of
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>six months and may be
updated, replaced or made obsolete by
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>other documents at any
time.  It is inappropriate to use
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Internet-Drafts as
reference material or to cite them other
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>than as works in
progress. </fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Distribution of this
document is unlimited.  Please send
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>comments to
clifford.lynch@ucop.edu and
cecilia@well.com.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>This document does not
specify a standard; it is purely
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>informational.</fontfamily><f=
ontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>0.
Abstract</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>A system for Uniform
Resource Names (URNs) must be
capable</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>of supporting
identifiers from existing widely-used naming
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>systems.  This document
discusses how three major
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>bibliographic
identifiers (the ISBN, ISSN and SICI) can be
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>supported within the URN
framework and the currently
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>proposed syntax for
URNs.</fontfamily><fontfamily><param>Times</param>




</fontfamily><fontfamily><param>Courier</param>                       =20
                           [Page
1]</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>INTERNET
DRAFT:Bibliographic Identifiers as URNs   =20
3/1997</fontfamily><fontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>1.
Introduction</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>The ongoing work of
several IETF working groups, most
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>recently in the Uniform
Resource Names working group, has
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>culminated the
development of a syntax for Uniform Resource
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Names (URNs).   The
functional requirements and overall
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>framework for Uniform
Resource Names are specified in RFC
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>1737 [Sollins &
Masinter] and the current proposal for the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>URN syntax is
draft-ietf-urn-syntax-04.txt
[Moats].</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>As part of the
validation process for the development of
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>URNs the IETF working
group has agreed that it is important
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>to demonstrate that the
current URN syntax proposal can
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>accommodate existing
identifiers from well managed
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>namespaces.  One such
well-established infrastructure for
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>assigning and managing
names comes from the bibliographic
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>community.=20
Bibliographic identifiers function as names for
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>objects that exist both
in print and, increasingly, in
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>electronic formats.=20
This Internet draft demonstrates the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>feasibility of
supporting three representative bibliographic
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>identifiers within the
currently proposed URN framework and
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>syntax.</fontfamily><fontfami=
ly><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Note that this document
does not purport to define the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>"official" standard way
of doing so; it merely demonstrates
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>feasibility.  It has not
been developed in consultation with
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>the standards bodies and
maintenance agencies that oversee
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>the existing
bibliographic identifiers.  Any actual Internet
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>standard for encoding
these bibliographic identifiers as
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>URNs will need to be
developed in consultation with the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>responsible standards
bodies and maintenance
agencies.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>In addition, there are
several open questions with regard to
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>the management and
registry of Namespace Identifiers (NIDs)
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>for URNs.  For purposes
of illustration, we have used the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>three NIDs "ISBN",
"ISSN" and "SICI" for the three
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>corresponding
bibliographic identifiers discussed in this
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>document.  While we
believe this to be the most appropriate
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>choice, it is not the
only one.  The NIDs could be based on
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>the standards body and
standard number (e.g.
"US-ANSI-NISO-</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Z39.56-1997" rather than
"SICI").  Alternatively, one could
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>lump all bibliographic
identifiers into a single
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>"BIBLIOGRAPHIC" name
space, and structure the
namespace-</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>                       =20
                          [Page
2]</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param> INTERNET
DRAFT:Bibliographic Identifiers as URNs   =20
3/1997</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>specific string to
specify which identifier is being
used.</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>We do not believe that
these are advantageous approaches,
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>but must wait for the
outcome of namespace management
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>discussions in the
working group. </fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>For the purposes of this
document, we have selected three
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>major bibliographic
identifiers (national and international)
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>to fit within the URN
framework.  These are the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>International Standard
Book Number (ISBN) [ISO1], the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>International Standard
Serials Number (ISSN) [NISO1,ISO2,
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>ISO3], and the Serial
Item and Contribution Identifier
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>(SICI) [NISO2].  ISBNs
are used to identify monographs
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>(books).  ISSNs are used
to identify serial publications
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>(journals, newspapers)
as a whole.  SICIs augment the ISSN
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>in order to identify
individual issues of serial
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>publications, or
components within those issues (such as an
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>individual article, or
the table of contents of a given
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>issue).  The ISBN and
ISSN are defined in the United States
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>by standards issued by
the National Information Standards
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Organization (NISO) and
also by parallel international
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>standards issued under
the auspices of the International
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Organization for
Standardization (ISO).  NISO is the
ANSI-</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>accredited standards
body serving libraries, publishers and
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>information services.=20
The SICI code is defined by a NISO
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>document in the United
States and does not have a parallel
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>international standards
document at present. </fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Many other bibliographic
identifiers are in common use (for
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>example, the CODEN,
numbers assigned by major bibliographic
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>utilities such as OCLC
and RLG, national library numbers
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>such as the Library of
Congress Control Number) or are under
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>development.  While we
do not discuss them in this document,
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>many of these will also
need to be supported within the URN
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>framework as it moves to
large scale implementation.  The
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>issues involved in
supporting those additional identifiers
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>are anticipated to be
broadly similar to those involved in
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>supporting ISBNs, ISSNs,
and SICIs.</fontfamily><fontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>2. Identification vs.
Resolution</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>It is important to
distinguish between the resource
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>identified by a URN and
the resources that can reasonably be
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>provided when attempting
to resolve an identifier.=20
=46or</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>                       =20
                           [Page
3]</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>INTERNET
DRAFT:Bibliographic Identifiers as URNs   =20
3/1997</fontfamily><fontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>example, the ISSN
0040-781X identifies the
popular</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>"Time".  All of it,
every issue for from the start of
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>publication to present.=20
Resolving such an identifier should
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>not result in the
equivalent of hundreds of thousands of
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>pages of text and photos
being dumped to the user's
machine.</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>It is more reasonable
for ISSNs to resolve to a navigational
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>system, such as an
HTML-based search form, so the user may
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>select issues or
articles of interest.  ISBNs and SICIs,
on</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>the other hand, do
identify finite, manageably-sized
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>objects, but they may
still be large enough that resolution
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>to a hierarchical system
is appropriate.  </fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>In addition, the
materials identified by an ISSN, ISBN or
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>SICI may exist only in
printed or other physical form, not
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>electronically.  The
best that a resolver may be able to
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>offer is information
about where to get the physical
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>resource, such as
library holdings or a bookstore or
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>publisher order form.=20
The URN Framework provides resolution
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>services that may be
used to describe any differences
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>between the resource
identified by a URN and the resource
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>that would be returned
as a result of resolving that
URN.</fontfamily><fontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>3. International
Standard Book Numbers</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>3.1
Overview</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>An International
Standard Book Number (ISBN) identifies an
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>edition of a monographic
work.  The ISBN is defined by the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>standard NISO/ANSI/ISO
2108:1992 [ISO 1]</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Basically, an ISBN is a
ten-digit number (actually, the last
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>digit can be the letter
"X" as well, as described below)
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>which is divided into
four variable length parts usually
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>separated by hyphens
when printed.  The parts are as follows
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>(in this order):
</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>* a group identifier
which specifies a group of publishers,
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>based on national,
geographic or some other
criteria,</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>* the publisher
identifier,</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>                       =20
                          [Page
4]</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>INTERNET
DRAFT:Bibliographic Identifiers as URNs   =20
3/1997</fontfamily><fontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>* the title
identifier,</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>* and a modulus 11 check
digit, using X in lieu of
10.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>The group and publisher
number assignments are managed in
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>such a way that the
hyphens are not needed to parse the ISBN
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>unambiguously into its
constituent parts.  However, the ISBN
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>is normally transmitted
and displayed with hyphens to make
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>it easy for human beings
to recognize these parts without
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>having to make reference
to or have knowledge of the number
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>assignments for group
and publisher
identifiers.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>3.2 Encoding
Considerations</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Embedding ISBNs within
the URN framework presents no
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>particular coding
problems, since all of the characters that
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>can appear in an ISBN
are valid in the identifier segment of
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>the URN.  %-encoding is
never needed.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Example:
URN:ISBN:0-395-36341-1</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>For the ISBN namespace,
some additional equivalence rules
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>are appropriate.  Prior
to comparing two ISBN URNs for
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>equivalence, it is
appropriate to remove all hyphens, and to
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>convert any occurrences
of the letter X to upper
case.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>3.3 Additional
considerations</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>The ISBN standard and
related community implementation
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>guidelines define when
different versions of a work should
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>be assigned the same or
differing ISBNs.  In actuality,
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>however, practice varies
somewhat depending on publisher as
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>to whether different
ISBNs are assigned for paperbound vs.
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>hardbound versions of
the same work, electronic vs. printed
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>versions of the same
work, or versions of the same work
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>published for example in
the US and in Europe.  The choice
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>of whether to assign a
new ISBN or to reuse an existing one
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>when publishing a
revised printing of an existing edition of
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>a work or even a revised
edition of a work is
somewhat</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>subjective.  Practice
varies from publisher to publisher
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>(indeed, the distinction
between a revised printing and a
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>new edition is itself
somewhat subjective).  The use of
</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>                       =20
                           [Page
5]</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>INTERNET
DRAFT:Bibliographic Identifiers as URNs   =20
3/1997</fontfamily><fontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>ISBNs within the URN
framework simply reflects these
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>existing practices.=20
Note that it is likely that an ISBN URN
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>will often resolve to
many instances of the work (many
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>URLs).</fontfamily><fontfamil=
y><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>4. International
Standard Serials Numbers</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>4.1
Overview</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>International Standard
Serials Numbers (ISSN) identify a
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>work that is being
published on a continued basis in issues;
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>they identify the entire
(often open-ended, in the case of
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>an actively published)
work.  ISSNs are defined by the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>standards ISO 3297:1986
[ISO 2] and ISO/DIS 3297 [ISO 3] and
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>within the United States
by NISO Z39.9-1992 [NISO 1].  The
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>ISSN International
Centre is located in Paris and
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>coordinates a network of
regional centers.  The National
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Serials Data Program
within the Library of Congress is the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>US Center of this
network.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>ISSNs have the form
NNNN-NNNN where N is a digit, the last
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>digit may be an upper
case X as the result of the check
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>character calculation.=20
Unlike the ISBN the ISSN components
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>do not have much
structure; blocks of numbers are passed out
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>to the regional centers
and publishers.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>4.2 Encoding
Considerations</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Again, there is no
problem representing ISSNs in the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>namespace-specific
string of URNs since all characters valid
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>in the ISSN are valid in
the namespace-specific URN string,
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>and %-encoding is never
required. </fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Example:
URN:ISSN:1046-8188</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Supplementary comparison
rules are also appropriate for the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>ISSN namespace.  Just as
for ISBNs, hyphens should be
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>dropped prior to
comparison and occurrences of 'x'
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>normalized to
uppercase.</fontfamily><fontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>                       =20
                           [Page
6]</fontfamily><fontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>INTERNET
DRAFT:Bibliographic Identifiers as URNs   =20
3/1997</fontfamily><fontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>4.3 Additional
Considerations</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>The ISSN standard and
related community implementation
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>guidelines specify when
new ISSNs should be assigned vs.
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>continuing to use an
existing one.  There are some
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>publications where
practice within the bibliographic
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>community varies from
site to site, such as annuals or
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>annual conference
proceedings.  In some cases these are
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>treated as serials and
ISSNs are used, and in some cases
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>they are treated as
monographs and ISBNs are used.  For
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>example SIGMOD Record
volume 24 number 2 June 1995 contains
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>the Proceedings of the
1995 ACM SIGMOD International
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Conference on Management
of Data.  If you subscribe to the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>journal (ISSN 0163-5808)
this is simply the June issue.  On
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>the other hand you may
have acquired this volume as the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>conference proceedings
(a monograph) and as such would use
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>the ISBN 0-89791-731-6
to identify the work.  There are also
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>varying practices within
the publishing community as to when
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>new ISSNs are assigned
due to the change in the name of a
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>periodical (Atlantic
becomes Atlantic Monthly); or when a
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>periodical is published
both in printed and electronic
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>versions (The New York
Times).  The use of ISSNs as URNs
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>will reflect these
judgments and practices.</fontfamily><fontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>5. Serial Item and
Contribution Identifiers</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>5.1
Overview</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>The standard for Serial
Item and Contribution Identifiers
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>(SICI) has recently been
extensively revised and is defined
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>by NISO/ANSI Z39.56-1997
[NISO 2].  The maintenance agency
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>for the SICI code is the
UnCover Corporation.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>SICI codes can be used
to identify an issue of a serial, or
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>a specific contribution
(i.e., an article, or the table of
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>contents) within an
issue of a serial.  SICI codes are not
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>assigned, they are
constructed based on information about
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>the issue or issue
component in question.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>The complete syntax for
the SICI code will not be discussed
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>here; see NISO/ANSI
Z39.56-1997 for details.  However an
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>example and brief review
of the major components is
needed</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>                       =20
                           [Page
7]</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>INTERNET
DRAFT:Bibliographic Identifiers as URNs   =20
3/1997</fontfamily><fontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>to understand the
relationship with the ISSN and how this
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>identifier differs.  An
example of a SICI code
is:</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>0015-6914(19960101)157:1<<62:=
KTSW>2.0.TX;2-F</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>The first nine
characters are the ISSN identifying the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>serial title.  The
second component, in parentheses, is the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>chronology information
giving the date the particular serial
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>issue was published.  In
this example that date was January
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>1, 1996.  The third
component, 157:1, is enumeration
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>information (volume,
number) on the particular issue of the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>serial.  These three
components comprise the "item segment"
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>of a SICI code.  By
augmenting the ISSN with the chronology
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>and/or enumeration
information, specific issues of the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>serial can be
identified.  The next segment, <<62:KTSW>,
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>identifies a particular
contribution within the issue.  In
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>this example we provide
the starting page number and a title
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>code constructed from
the initial characters of the title.
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Identifiers assigned to
a contribution can be used in the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>contribution segment if
page numbers are inappropriate.  The
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>rest of the identifier
is the control segment, which
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>includes a check
character.  Interested readers are
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>encouraged to consult
the standard for an explanation of the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>fields in that
segment.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>5.2 Encoding
Considerations</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>The character set for
SICIs is intended to be
email-</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>transport-transparent,
so it does not present major
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>problems.  However, all
printable excluded and reserved
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>characters from the URN
syntax draft are valid in the SICI
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>character set and must
be %-encoded.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Example of a SICI for an
issue of a journal</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>   =20
URN:SICI:1046-8188(199501)13:1%3C%3E1.0.TX;2-F</fontfamily><fontfamily><para=
m>Times</param>


</fontfamily><fontfamily><param>Courier</param>For an article contained
within that issue</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>   =20
URN:SICI:1046-8188(199501)13:1%3C69:FTTHBI%3E2.0.TX;2-4</fontfamily><fontfam=
ily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>                       =20
                           [Page
8]</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>INTERNET
DRAFT:Bibliographic Identifiers as URNs   =20
3/1997</fontfamily><fontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>Special equivalence
rules for SICIs are not appropriate for
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>definition as part of
the namespace and incorporation in
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>areas such as cache
management algorithms.  These are best
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>left to resolver systems
which try to determine if two SICIs
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>refer to the same
content.  Consequently, we do not propose
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>any specific rules for
equivalence testing through lexical
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>manipulation.</fontfamily><fo=
ntfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>5.3 Additional
Considerations</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Since the serial is
identified by an ISSN, some of the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>ambiguity currently
found in the assignment of ISSNs carries
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>over into SICI codes.=20
In cases where an ISSN may refer to a
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>serial that exists in
multiple formats, the SICI contains a
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>qualifier that specifies
the format type (for example,
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>print, microform, or
electronic).  SICI codes may be
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>constructed from a
variety of sources (the actual issue of
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>the  serial, a citation
or a record from an abstracting
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>service) and, as such
are based on the principle of using
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>all available
information, so there may be multiple SICI
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>codes representing the
same article [NISO2, Appenidx D].=20
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>For example, one code
might be constructed with access to
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>both chronology and
enumeration (that is, date of issue and
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>volume, issue and page
number), another code might be
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>constructed based only
on enumeration information and
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>without benefit of
chronology.  Systems that use SICI codes
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>employ complex matching
algorithms to try to match SICI
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>codes constructed from
incomplete information to SICI codes
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>constructed with the
benefit of all relevant
information.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>6. Security
Considerations</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>This document proposes
means of encoding several existing
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>bibliographic
identifiers within the URN framework.  It does
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>not discuss resolution;
thus questions of secure or
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>authenticated resolution
mechanisms are out of scope.  It
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>does not address means
of validating the integrity or
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>authenticating the
source or provenance of URNs that contain
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>bibliographic
identifiers.  Issues regarding intellectual
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>property rights
associated with objects identified by
the</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>various bibliographic
identifiers are also beyond the scope
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>of this document, as are
questions about rights to the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>databases that might be
used to construct
resolvers.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>                       =20
                           [Page
9]</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>INTERNET
DRAFT:Bibliographic Identifiers as URNs   =20
3/1997</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>7.
References</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>[ISO1] NISO/ANSI/ISO
2108:1992 Information and documentation
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>       -- International
standard book number
(ISBN)</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>[ISO2] ISO 3297:1986
Documentation -- International standard
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>       serial numbering
(ISSN)</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>[ISO3] ISO/DIS 3297
Information and documentation --
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>       International
standard serial numbering (ISSN)
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>       (Revision of ISO
3297:1986)</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>[Moats] R. Moats, "URN
Syntax"
draft-ietf-urn-syntax-</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>       04.text. March
1997</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>[NISO 1] NISO/ANSI
Z39.9-1992 International standard
serial</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>       numbering
(ISSN)</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>[NISO 2] NISO/ANSI
Z39.56-1997 Serial Item and
Contribution</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>     =20
Identifier</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>[Sollins & Masinter] K.
Sollins and L. Masinter,
"Functional</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>       Requirements for
Uniform Resource Names", RFC 1737
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>       December
1994.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>8. Author's
Addresses</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Clifford
Lynch</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>University of California
Office of the President</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>300 Lakeside Drive, 8th
floor</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Oakland CA
94612-3550</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>clifford.lynch@ucop.edu</font=
family><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Cecilia
Preston</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Preston &
Lynch</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>PO Box
8310</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Emeryville, CA
94662</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>cecilia@well.com</fontfamily>=
<fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Ron Daniel
Jr.</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Advanced Computing Lab,
MS B287</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Los Alamos National
Laboratory</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Los Alamos, NM,
87545</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>voice: +1 505 665
0597</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>fax: +1 505 665
4939</fontfamily><fontfamily><param>Times</param>

<bigger>http://www.acl.lanl.gov/~rdaniel</bigger>





</fontfamily><fontfamily><param>Courier</param>                       =20
                          [Page
10]</fontfamily><fontfamily><param>Times</param>

</fontfamily></bigger>




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA14020 for urn-ietf-out; Tue, 25 Mar 1997 14:23:48 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id OAA14015 for <urn-ietf@services.bunyip.com>; Tue, 25 Mar 1997 14:23:46 -0500 (EST)
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA20841  (mail destined for urn-ietf@services.bunyip.com); Tue, 25 Mar 97 14:23:43 -0500
Received: by privateer.windrose.omaha.ne.us; Tue Mar 25 13:23 CST 1997
Message-Id: <33382614.6A07@ds.internic.net>
Date: Tue, 25 Mar 1997 13:23:00 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: Leslie Daigle <leslie@bunyip.com>
Cc: urn-ietf@bunyip.com
Subject: [URN] Experimental Baby Namespace stuff...
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Leslie-

Under the "agenda" stuff, I'm putting the finishing touches on the
experimental "baby" namespace stuff I've been working on, so I'd
like 5-15 minutes in Memphis just to announce it.

Ryan


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA11174 for urn-ietf-out; Tue, 25 Mar 1997 12:58:44 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id MAA11169 for <urn-ietf@services.bunyip.com>; Tue, 25 Mar 1997 12:58:42 -0500 (EST)
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA20062  (mail destined for urn-ietf@services.bunyip.com); Tue, 25 Mar 97 12:58:41 -0500
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id MAA11747 for <urn-ietf@bunyip.com>; Tue, 25 Mar 1997 12:58:40 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Tue, 25 Mar 1997 12:58:39 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] I-D CUTOFF deadline
Message-Id: <Pine.SUN.3.95.970325125505.11529G-100000@beethoven.bunyip.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Just a reminder to all people who have promised or otherwise intended
to send in material to be discussed at the Memphis URN meeting -- the
deadline to submit I-D's is TOMORROW, at 5pm (EST).  

I'm holding my breath....

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA25578 for urn-ietf-out; Mon, 24 Mar 1997 17:54:19 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id RAA25570 for <urn-ietf@services.bunyip.com>; Mon, 24 Mar 1997 17:54:16 -0500 (EST)
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA14460  (mail destined for urn-ietf@services.bunyip.com); Mon, 24 Mar 97 17:54:14 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id RAA03578; Mon, 24 Mar 1997 17:54:00 -0500
Date: Mon, 24 Mar 1997 17:54:00 -0500
Message-Id: <199703242254.RAA03578@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: rdaniel@acl.lanl.gov
Cc: urn-ietf@bunyip.com
In-Reply-To: <2.2.32.19961206174827.00707594@acl.lanl.gov> (message from Ron Daniel on Fri, 06 Dec 1996 10:48:27 -0700)
Subject: Re: [URN] comments on Sollins' requirements draft
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

Ron,

I am pulling a bit out of a message you sent out shortly after I put
out the requirements doc, because it brings up several questions.  In
general the rest of what you said was a good set of points and I'm
working on them.  Meanwhile, here's what you said:


   This implicit establishment of the security policy that must be obeyed
   by URN resolvers shows up in several other places. There are many
   sentences where you say that something "must" exist which I would
   like to change to saying "must be capable of supporting". For example
   you say that "There needs to be an authoritative version of each hint,
   and it must support change control limited only to those principals
   with the right to modify it". I would prefer a different wording:
   "Each resolution hint shall have an authoritative instance. It
   must be possible to restrict changes to the authoritative hint
   according to the security policy of the organization issuing the hint.
   Propagation of changes to the authoritative version to any sites mirroring
   it must be capable of being carried out in a fashion consistent with
   the security policy governing the operation of the mirroring service."
   (Actually, I would prefer something less awkward, but I digress. :-)

And my questions are:

1) What did you mean by "resolution hint"?  My suspicion is that you
meant a hint that leads to a resolution server, and I will assume that
for my real question, but I realized that I'd better be sure we're on
the same wavelength.

2) Is it necessary (and this a question you could have asked of me as
well) that there be an authoritative version of every hint?
Personally I don't think so.  I believe that there may be hints that
are intended just to be helpful, but non-authoritative.  I make a copy
of a resource and make it available to anyone who cares to use it.  I
put a hint out.  I may not want to be viewed as "authoritative" in any
way and it certainly doesn't come from anyone who has authority over
the resource.  Or, in another circumstance, I am the authority for a
resource and the network has become partitioned so that both the
"authoritative resolution server" for my resource and my storage
system from which it is available are not accessible.  I reach a
temporary agreement with a friend to make my resource available
non-authoritatively for a short while and provide non-authoritative
resolution to this non-authoritative copy, until the network is fixed.
I may want to get the hints for this out as quickly and simply as
possible, which may mean non-authoritatively.  Should we disallow
that?  (I think not, so in that sense, I think both of us went
overboard a little.)

3) If I assume that the answer to question 1 is that a "resolution
hint" is a hint for a resolution service, then as I read your
suggested re-writing the RDS must provide whatever security policy
each organization wants (with no restrictions) for its hints.  I
believe that we can only take a less restrictive position and say that
there are certain policies and levels of security that an RDS can
provide and an organization can choose among them.  If these do not
provide the degree and type of security that the organization feels it
needs then I guess they won't use our service.  But, I don't believe
that we can make the unconditional requirement that says, "It must be
possible to restrict changes to the authoritative hint according to
the security policy of the organization issuing the hint."  Is that
really what you meant to say?

4) One last minor question about the following sentence, "Propagation
of changes to the authoritative version to any sites mirroring it must
be capable of being carried out in a fashion consistent with the
security policy governing the operation of the mirroring service."
Shouldn't this                                 ^^^^^^^^^

be "mirrored"?

			Karen





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA10104 for urn-ietf-out; Mon, 24 Mar 1997 10:41:03 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id KAA10099 for <urn-ietf@services.bunyip.com>; Mon, 24 Mar 1997 10:41:01 -0500 (EST)
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA09338  (mail destined for urn-ietf@services.bunyip.com); Mon, 24 Mar 97 10:41:00 -0500
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id IAA08341; Mon, 24 Mar 1997 08:39:32 -0700 (MST)
Message-Id: <3.0.32.19970324083313.0095fa80@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Mon, 24 Mar 1997 08:38:31 -0700
To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>, urn-ietf@bunyip.com
From: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>
Subject: Re: [URN] question #4 - benefits to provider as criterion
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

At 05:52 PM 3/23/97 -0500, Karen R. Sollins wrote:

>Should it be a requirement (or suggestion) that there be some benefit
>accruing to a provider who supports a server providing some part of an
>RDS system?

Once again, I think this is outside the scope of a RDS requirements document.



Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA09660 for urn-ietf-out; Mon, 24 Mar 1997 10:18:48 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id KAA09654 for <urn-ietf@services.bunyip.com>; Mon, 24 Mar 1997 10:18:45 -0500 (EST)
Received: from ietf.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA09026  (mail destined for urn-ietf@services.bunyip.com); Mon, 24 Mar 97 10:18:43 -0500
Received: from ietf.ietf.org by ietf.org id aa24280; 24 Mar 97 9:58 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-naptr-04.txt
Date: Mon, 24 Mar 1997 09:58:51 -0500
Message-Id:  <9703240958.aa24280@ietf.org>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : Resolution of Uniform Resource Identifiers using the 
                   Domain Name System                                      
       Author(s) : R. Daniel, M. Mealling
       Filename  : draft-ietf-urn-naptr-04.txt
       Pages     : 14
       Date      : 03/21/1997

Uniform Resource Locators (URLs) are the foundation of the World Wide Web, 
and are a vital Internet technology. However, they have proven to be 
brittle in practice. The basic problem is that URLs typically identify a 
particular path to a file on a particular host. There is no graceful way of
changing the path or host once the URL has been assigned. Neither is there 
a graceful way of replicating the resource located by the URL to achieve 
better network utilization and/or fault tolerance. Uniform Resource Names 
(URNs) have been hypothesized as a adjunct to URLs that would overcome such
problems. URNs and URLs are both instances of a broader class of 
identifiers known as Uniform Resource Identifiers (URIs). 

The requirements document for URN resolution systems[15] defines 
the concept of a "resolver discovery service". This document describes 
the first, experimental, RDS.  It is implemented by a new DNS Resource 
Record, NAPTR (Naming Authority PoinTeR), that provides rules for 
mapping parts of URIs to domain names.  By changing the mapping 
rules, we can change the host that is contacted to resolve a URI. 
This will allow a more graceful handling of URLs over long 
time periods, and forms the foundation for a new proposal for 
Uniform Resource Names.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-naptr-04.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-naptr-04.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-naptr-04.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970321135732.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-naptr-04.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-naptr-04.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970321135732.I-D@ietf.org>

--OtherAccess--

--NextPart--



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA08416 for urn-ietf-out; Mon, 24 Mar 1997 09:35:14 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id JAA08409 for <urn-ietf@services.bunyip.com>; Mon, 24 Mar 1997 09:35:11 -0500 (EST)
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA08599  (mail destined for urn-ietf@services.bunyip.com); Mon, 24 Mar 97 09:35:10 -0500
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id JAA10807; Mon, 24 Mar 1997 09:35:10 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Mon, 24 Mar 1997 09:35:09 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: "Jul,Erik" <jul@oclc.org>
Cc: "Karen R. Sollins" <sollins@LCS.MIT.EDU>, "','" <urn-ietf@bunyip.com>
Subject: RE: [URN] question #4 - benefits to prov
In-Reply-To: <1997Mar24.081927.1083.891552@msunion.dev.oclc.org>
Message-Id: <Pine.SUN.3.95.970324093308.10798B-100000@beethoven.bunyip.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Mon, 24 Mar 1997, Jul,Erik wrote:
> I would suggest that you not get into the marketing of URN resolvers.  It 
> seems completely inappropriate for an engineering document.  If the system 

I agree quite strongly that the engineering document should not attempt
to be a marketing effort.

		AND

I think it is important to be sure we have some sense of possible ways
in which the engineered system will be attractive to all levels of users,
so that we don't create a beautifully crafted, unusable system.

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id IAA07613 for urn-ietf-out; Mon, 24 Mar 1997 08:19:52 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id IAA07608 for <urn-ietf@services.bunyip.com>; Mon, 24 Mar 1997 08:19:50 -0500 (EST)
Received: from fssun10.dev.oclc.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA08182  (mail destined for urn-ietf@services.bunyip.com); Mon, 24 Mar 97 08:19:49 -0500
Received: from msunion.dev.oclc.org (oamailhost.dev.oclc.org) by oclc.org (4.1/SMI-4.1) id AA17023; Mon, 24 Mar 97 08:19:45 EST
Received: from Microsoft Mail (PU Serial #1083) by msunion.dev.oclc.org (PostalUnion/SMTP(tm) v2.1.9a for Windows NT(tm)) id AA-1997Mar24.081927.1083.891552; Mon, 24 Mar 1997 08:19:47 -0500
From: jul@oclc.org (Jul,Erik)
To: sollins@LCS.MIT.EDU (Karen R. Sollins), urn-ietf@bunyip.com (',')
Message-Id: <1997Mar24.081927.1083.891552@msunion.dev.oclc.org>
X-Mailer: Microsoft Mail via PostalUnion/SMTP for Windows NT
Mime-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Organization: OCLC Inc, Dublin, Ohio USA (614)764-6000
Date: Mon, 24 Mar 1997 08:19:47 -0500
Subject: RE: [URN] question #4 - benefits to prov
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: jul@oclc.org (Jul,Erik)
Errors-To: owner-urn-ietf@Bunyip.Com

Karen:

>My intuition is that it would be good to say something suggestive
>rather than hard and fast.

I would suggest that you not get into the marketing of URN resolvers.  It 
seems completely inappropriate for an engineering document.  If the system 
works, the marketplace will find room for it (and by "marketplace" I don't 
necessarily mean "for profit," but rather the marketplace of willing users 
and willing providers).

 --Erik

Erik Jul
jul@oclc.org



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA23171 for urn-ietf-out; Sun, 23 Mar 1997 17:52:16 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id RAA23166 for <urn-ietf@services.bunyip.com>; Sun, 23 Mar 1997 17:52:13 -0500 (EST)
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA05346  (mail destined for urn-ietf@services.bunyip.com); Sun, 23 Mar 97 17:52:12 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id RAA03200; Sun, 23 Mar 1997 17:52:10 -0500
Date: Sun, 23 Mar 1997 17:52:10 -0500
Message-Id: <199703232252.RAA03200@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: urn-ietf@bunyip.com
Subject: [URN] question #4 - benefits to provider as criterion
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com
Question:

Should it be a requirement (or suggestion) that there be some benefit
accruing to a provider who supports a server providing some part of an
RDS system?

Background:

The problem is the following.  It costs any provider something to put
up a server providing some of the RDS service.  So the question arises
whether or not it would be a good idea to encourage the designers of
a specific RDS system to design it in such a way that the provider who
puts up a server that will benefit the community as a whole, also gets
some more specific benefits for his/her own community.  For example,
it might be the case that any particular server could caching for
specific sets of clients, thus giving them better service.  It might
also be that a particular server, in addition to serving part of the
global namespace might have a certain number of resources set aside to
mirror information for its local community.  The point is that if we
encourage, or at least make positive noises about enabling such
capabilities, communities might be more likely to participate because
they get some direct benefit as well as the ability to help support
and enhance the community at large.

Comment:

My intuition is that it would be good to say something suggestive
rather than hard and fast.  I would make it vague because we can't
know what benefits might accrue for any particular engineering design,
and don't want to restrict that in any way.  So, this would be more in
the way of a recommendation than a requirement.  And I don't feel at
all strongly about this.  It is more a matter of getting designers to
think about what it will take to coax people to put up the servers
that will be needed to make the infrastructure viable.

			Karen


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA26068 for urn-ietf-out; Thu, 20 Mar 1997 16:06:26 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id QAA26063 for <urn-ietf@services.bunyip.com>; Thu, 20 Mar 1997 16:06:24 -0500 (EST)
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA18664  (mail destined for urn-ietf@services.bunyip.com); Thu, 20 Mar 97 16:06:22 -0500
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id OAA00655; Thu, 20 Mar 1997 14:06:01 -0700 (MST)
Message-Id: <3.0.32.19970320135901.009a7730@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Thu, 20 Mar 1997 14:05:08 -0700
To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>, urn-ietf@bunyip.com
From: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>
Subject: Re: [URN] question #3 - management of usage
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

At 06:49 PM 3/18/97 -0500, Karen R. Sollins wrote:
>Question: 
>The question really is two part: are controls needed on the behavior
>of customers of the RDS and if so, what sorts of mechanisms should be
>mentioned, given that any such mechanism will need to be incorporated
>into the protocols?
[...]
>Comment:
>I have no strong opinions about this subject other than to believe in
>the tragedy of the commons, given no pressure on individuals to behave
>otherwise.

I agree with your comment about the first part of the question. If there
are no bounds whatsoever on user behavior then we are going to see
lots of uses we would consider inappropriate and detrimental to the
orderly operation of the system.

I don't agree with the assumption in the second part of the question that
"any such mechanism will need to be incorporated into the protocols".
Registering a domain name in .com does not happen for free. But that
is not wired into the DNS protocol specification, it is handled by
separate administrative functions. (Those functions were set up
in other documents, but not in any requirements DNS needed to meet).

I certainly think that the RDS requirements document should state that
any proposed RDS MUST NOT preclude the establishment of a control
mechanism. I'm considerably less certain about it even saying that
mechanisms proposed for consideration as an Internet standard MAY
include such mechanisms.

To indulge in an example, the problem is one of policy boundaries.
Just as I adamantly believe that this group cannot specify a security
policy for all URN resolvers, we cannot specify a "control" policy.
You mention pricing as one way of limiting behavior. If the DOE labs
set up a system for the resolution of classified URNs, we are not going
to rely on setting prices on classified documents to prevent "need-to-know"
violations. Usage will limited and monitored in other ways, and
inappropriate use may result in involuntary relocation to Levenworth KS.
The precise methods for limiting and monitoring behavior are not
the sort of thing that can or should appear in an Internet standard.

Later,

Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id XAA05919 for urn-ietf-out; Wed, 19 Mar 1997 23:14:49 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id XAA05914 for <urn-ietf@services.bunyip.com>; Wed, 19 Mar 1997 23:14:46 -0500 (EST)
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA12945  (mail destined for urn-ietf@services.bunyip.com); Wed, 19 Mar 97 23:14:45 -0500
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id XAA09044 for <urn-ietf@bunyip.com>; Wed, 19 Mar 1997 23:14:45 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Wed, 19 Mar 1997 23:14:44 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] DRAFT agenda for URN meeting in Memphis
Message-Id: <Pine.SUN.3.95.970319230146.8974E-100000@beethoven.bunyip.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Here's a tentative draft of the agenda for the Memphis meeting.  As
it happens, we will have shipped off a number of documents to 
take a step along the way to becoming RFCs, and have a small crop of new
documents to offer for review at the meeting  -- the agenda is based
on the expectation that editors will be able to submit drafts by the
cutoff time next week.

We have specific holes in the area of _namespaces_ -- I keep hearing 
rumours that various people are working on various possibilities.  I'd
like to hear from anyone who _is_ working on such, particularly if you
would like some airtime at the Memphis meeting!

Also, if anyone has something they would like to put on the agenda, please
let me know now.

Cheers!
Leslie.


----------------------------------------
IETF URN Working Group
----------------------------------------

Agenda for Thursday, April 10, 1997 (0900-1130), Memphis, Tennessee.


Status review:  
        . Status of documents
        . Progress on WG milestones

Discussion of document-specific issues: 
        . Requirements & Framework for URN Resolution [Karen]
	. Namespace Requirements [Patrik]
	. URN Resolution Services [Michael]
	. Any feedback on the IETF last call for Syntax...

Other issues: 
        . Namespaces...

Closing:
	. Revise WG milestones


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA03482 for urn-ietf-out; Tue, 18 Mar 1997 18:49:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id SAA03477 for <urn-ietf@services.bunyip.com>; Tue, 18 Mar 1997 18:49:48 -0500 (EST)
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA04976  (mail destined for urn-ietf@services.bunyip.com); Tue, 18 Mar 97 18:49:47 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id SAA01107; Tue, 18 Mar 1997 18:49:45 -0500
Date: Tue, 18 Mar 1997 18:49:45 -0500
Message-Id: <199703182349.SAA01107@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: urn-ietf@bunyip.com
Subject: [URN] question #3 - management of usage
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com
Aside:

This question brings up a point that Ron Daniel made to me recently.
He suggested that we use abbreviation RDS for Resolution Discovery
Service, rather than UDS.  I am completely comfortable with that.  It
means that the abbreviation doesn't have "U" in it, which is probably
a GOOD thing.  Also, the full name is shorter.  So, I will use that in
this message and await comments, if any.  If there are none, the
change will

Question: 
The question really is two part: are controls needed on the behavior
of customers of the RDS and if so, what sorts of mechanisms should be
mentioned, given that any such mechanism will need to be incorporated
into the protocols?

Background:
In architecting a component of the infrastructure, we generally design
for scalability, but there are always some constraints.  For example,
a RDS may be intended to provide mappings from sets of URNs to
resolution servers.  It may not be intended to map every URN
individually into an RDS.  To engineer a global service that would map
every URN separately and could provide any kind of tracking of changes
seems unnecessarily difficult.  In addition, one might want to
engineer for a certain level of update traffic.  Then the question
that arises is how to cause users to behave approximately as expected.
In the document I suggested a payment scheme of some sort.  Ron
suggested that there were other alternatives, such as administrative
control, although I don't quite understand how that would scale and
distribute.  Hence the question to be addressed here.


Comment:
I have no strong opinions about this subject other than to believe in
the tragedy of the commons, given no pressure on individuals to behave
otherwise.

			Karen


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA02201 for urn-ietf-out; Tue, 18 Mar 1997 16:22:46 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id QAA02196 for <urn-ietf@services.bunyip.com>; Tue, 18 Mar 1997 16:22:44 -0500 (EST)
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA03959  (mail destined for urn-ietf@services.bunyip.com); Tue, 18 Mar 97 16:22:43 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id QAA01002; Tue, 18 Mar 1997 16:22:33 -0500
Date: Tue, 18 Mar 1997 16:22:33 -0500
Message-Id: <199703182122.QAA01002@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: tallen@sonic.net
Cc: urn-ietf@bunyip.com
In-Reply-To: <199703172231.OAA23015@bolt.sonic.net> (message from Terry Allen on Mon, 17 Mar 1997 14:31:28 -0800)
Subject: Re: [URN] re URN hints
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

Terry,

What I am learning from your comments is that I have a bit of
rewriting on this topic.  Your point is well-taken and heard.

			Thanks,
			Karen


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id TAA12461 for urn-ietf-out; Mon, 17 Mar 1997 19:35:23 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id TAA12455 for <urn-ietf@services.bunyip.com>; Mon, 17 Mar 1997 19:35:20 -0500 (EST)
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA25723  (mail destined for urn-ietf@services.bunyip.com); Mon, 17 Mar 97 19:35:19 -0500
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id TAA07046 for urn-ietf@bunyip.com; Mon, 17 Mar 1997 19:35:18 -0500
Message-Id: <199703180035.TAA07046@beethoven.bunyip.com>
From: leslie@Bunyip.Com (Leslie Daigle)
Date: Mon, 17 Mar 1997 19:35:18 -0500
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: urn-ietf@bunyip.com
Subject: [URN] Updated Last Call on NAPTR
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: leslie@Bunyip.Com (Leslie Daigle)
Errors-To: owner-urn-ietf@Bunyip.Com

Ron sent around a note last week with the revised version of the NAPTR
document (http://www.acl.lanl.gov/URN/naptr.txt).

In the interest of being able to send this off to the A-D to be moved
forward as Experimental, I'd like to ask this group for final comments,
if any.

As I think Ron did address most issues, and this document has been 
circulating for a few days already (and, as I am travelling towards the
end of the week :-)    I'd like to say that, if there are no further comments
of major import by the end of Wednesday, we'll send this off to the
A-D.

By the way, on the subject of Trivial HTTP  which should also be moved,
it is my understanding that Ron has no further edits to make and it will
go at the same time, unless I hear that people think otherwise...

Cheers!
Leslie. 

-- 

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA11324 for urn-ietf-out; Mon, 17 Mar 1997 17:30:28 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id RAA11319 for <urn-ietf@services.bunyip.com>; Mon, 17 Mar 1997 17:30:25 -0500 (EST)
Received: from sub.sonic.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA24327  (mail destined for urn-ietf@services.bunyip.com); Mon, 17 Mar 97 17:30:23 -0500
Received: from bolt.sonic.net (tallen@bolt.sonic.net [208.201.224.36]) by sub.sonic.net (8.8.5/8.7.3) with ESMTP id OAA20972 for <urn-ietf@bunyip.com>; Mon, 17 Mar 1997 14:30:16 -0800
Received: (from tallen@localhost) by bolt.sonic.net (8.8.2/8.7.3) id OAA23015 for urn-ietf@bunyip.com; Mon, 17 Mar 1997 14:31:28 -0800
Date: Mon, 17 Mar 1997 14:31:28 -0800
From: Terry Allen <tallen@sonic.net>
Message-Id: <199703172231.OAA23015@bolt.sonic.net>
To: urn-ietf@bunyip.com
Subject: [URN] re URN hints
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Terry Allen <tallen@sonic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Karen writes:
>Hints, as I defined them in the document, are the things that URNs are
mapped into.  Without them we don't have much of a resolution
service.  So, I'm a little puzzled here.
    
If we're talking about draft-ietf-urn-req-frame-00.txt, I don't see
"the things that URNs are mapped into."  On page 1 I see a description
of hints as "something that helps in the resolution of a URN," to wit,
metadata about the URN.  I repeat, I do not see that we need to say
anything at all about this metadata at this point.

Regards,
  Terry Allen    Electronic Publishing Consultant    tallen[at]sonic.net
       specializing in Web publishing, SGML, and the DocBook DTD 
                   http://www.sonic.net/~tallen/
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA09646 for urn-ietf-out; Mon, 17 Mar 1997 14:23:37 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id OAA09641 for <urn-ietf@services.bunyip.com>; Mon, 17 Mar 1997 14:23:25 -0500 (EST)
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23069  (mail destined for urn-ietf@services.bunyip.com); Mon, 17 Mar 97 14:23:24 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id OAA31049; Mon, 17 Mar 1997 14:23:14 -0500
Date: Mon, 17 Mar 1997 14:23:14 -0500
Message-Id: <199703171923.OAA31049@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: tallen@sonic.net
Cc: urn-ietf@bunyip.com
In-Reply-To: <199703142257.OAA07074@bolt.sonic.net> (message from Terry Allen on Fri, 14 Mar 1997 14:57:50 -0800)
Subject: Re: [URN] Re URN question #2
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: "owner-urn-ietf@bunyip.com Date": Fri, 14 Mar 1997 14:"57:50 -0800 From: Terry Allen <tallen@sonic.net> Sender: owner-urn-ietf@bunyip.com Precedence: bulk Reply-To: Terry Allen" <tallen@sonic.net> Errors-To: owner-urn-ietf@bunyip.com

   My preference would be to omit all discussion of hints.  We will
   find a place for them when we get to URCs; we might do well not to
   complicate the URN documents with them now.

   I am not opposed to hinting systems, but as we don't have them
   deployed yet we can afford to leave this issue to the future.

   Regards,
     Terry Allen    Electronic Publishing Consultant    tallen[at]sonic.net
	  specializing in Web publishing, SGML, and the DocBook DTD 
		      http://www.sonic.net/~tallen/
     A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Terry,

Hints, as I defined them in the document, are the things that URNs are
mapped into.  Without them we don't have much of a resolution
service.  So, I'm a little puzzled here.

			Karen




Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2]) by sub.sonic.net (8.8.5/8.7.3) with ESMTP id MAA00822 for <tallen@sonic.net>; Mon, 17 Mar 1997 12:31:56 -0800
Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA09646 for urn-ietf-out; Mon, 17 Mar 1997 14:23:37 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id OAA09641 for <urn-ietf@services.bunyip.com>; Mon, 17 Mar 1997 14:23:25 -0500 (EST)
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23069  (mail destined for urn-ietf@services.bunyip.com); Mon, 17 Mar 97 14:23:24 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id OAA31049; Mon, 17 Mar 1997 14:23:14 -0500
Date: Mon, 17 Mar 1997 14:23:14 -0500
Message-Id: <199703171923.OAA31049@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: tallen@sonic.net
Cc: urn-ietf@Bunyip.Com
In-Reply-To: <199703142257.OAA07074@bolt.sonic.net> (message from Terry Allen on Fri, 14 Mar 1997 14:57:50 -0800)
Subject: Re: [URN] Re URN question #2
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: "owner-urn-ietf@bunyip.com Date": Fri@Bunyip.Com, 14 Mar 1997 14:"57:50 -0800 From: Terry Allen <tallen@sonic.net> Sender: owner-urn-ietf@bunyip.com Precedence: bulk Reply-To: Terry Allen" <tallen@sonic.net> Errors-To: owner-urn-ietf@bunyip.com
Status: R

   My preference would be to omit all discussion of hints.  We will
   find a place for them when we get to URCs; we might do well not to
   complicate the URN documents with them now.

   I am not opposed to hinting systems, but as we don't have them
   deployed yet we can afford to leave this issue to the future.

   Regards,
     Terry Allen    Electronic Publishing Consultant    tallen[at]sonic.net
	  specializing in Web publishing, SGML, and the DocBook DTD 
		      http://www.sonic.net/~tallen/
     A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html


Terry,

Hints, as I defined them in the document, are the things that URNs are
mapped into.  Without them we don't have much of a resolution
service.  So, I'm a little puzzled here.

			Karen





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA06066 for urn-ietf-out; Fri, 14 Mar 1997 17:57:04 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id RAA06061 for <urn-ietf@services.bunyip.com>; Fri, 14 Mar 1997 17:57:01 -0500 (EST)
Received: from sub.sonic.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA11110  (mail destined for urn-ietf@services.bunyip.com); Fri, 14 Mar 97 17:57:00 -0500
Received: from bolt.sonic.net (tallen@bolt.sonic.net [208.201.224.36]) by sub.sonic.net (8.8.5/8.7.3) with ESMTP id OAA32310 for <urn-ietf@bunyip.com>; Fri, 14 Mar 1997 14:56:54 -0800
Received: (from tallen@localhost) by bolt.sonic.net (8.8.2/8.7.3) id OAA07074 for urn-ietf@bunyip.com; Fri, 14 Mar 1997 14:57:50 -0800
Date: Fri, 14 Mar 1997 14:57:50 -0800
From: Terry Allen <tallen@sonic.net>
Message-Id: <199703142257.OAA07074@bolt.sonic.net>
To: urn-ietf@bunyip.com
Subject: [URN] Re URN question #2
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Terry Allen <tallen@sonic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

My preference would be to omit all discussion of hints.  We will
find a place for them when we get to URCs; we might do well not to
complicate the URN documents with them now.

I am not opposed to hinting systems, but as we don't have them
deployed yet we can afford to leave this issue to the future.

Regards,
  Terry Allen    Electronic Publishing Consultant    tallen[at]sonic.net
       specializing in Web publishing, SGML, and the DocBook DTD 
                   http://www.sonic.net/~tallen/
  A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA05950 for urn-ietf-out; Fri, 14 Mar 1997 17:32:45 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id RAA05945 for <urn-ietf@services.bunyip.com>; Fri, 14 Mar 1997 17:32:42 -0500 (EST)
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA10944  (mail destined for urn-ietf@services.bunyip.com); Fri, 14 Mar 97 17:32:41 -0500
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id PAA09643; Fri, 14 Mar 1997 15:32:33 -0700 (MST)
Message-Id: <3.0.32.19970314153041.0098c7b0@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Fri, 14 Mar 1997 15:31:43 -0700
To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>, urn-ietf@bunyip.com
From: "Ron Daniel Jr." <rdaniel@acl.lanl.gov>
Subject: Re: [URN] question #2 - lifetime of hints
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

At 04:18 PM 3/14/97 -0500, Karen R. Sollins wrote:
>Question:
>=========
>Is there a need for a distinction between long-term (long lifetime)
>and short-term (short lifetime) hints and, if so, should that be
>expressed as a requirement in the resolution requirements doc?
[...]
>So, my
>reaction to this topic is that there are a couple of kinds of
>meta-information about hints that will be particularly useful,
>specifically lifetime or expiry time and certification, so they ought
>to be mentioned in the requirements doc, but that the architectural
>requirements for the discovery service should not be changed in any
>way by these other than to support their exchange.

It seems possible to construct a resolver discovery system that works
yet does not provide this information. However, it seems that the lack
of the ability to convey such auxillary information indicates a high
probability of the system being broken in some fundamental way.

So, my current opinion on this topic is that the requirements draft
needs to say that resolver discovery mechanisms SHOULD allow
metadata (such as expiry dates, formats, ...) on names, resolver
locations, resolution protocols, ... to be conveyed. Not MUST but
SHOULD.

You might also want to take a look in the archives for Bob Briscoe's
messages on the subject of resolution system lifetime information for
more ammo on this subject.


Regards,

Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA05276 for urn-ietf-out; Fri, 14 Mar 1997 16:19:05 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id QAA05271 for <urn-ietf@services.bunyip.com>; Fri, 14 Mar 1997 16:19:02 -0500 (EST)
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA10426  (mail destined for urn-ietf@services.bunyip.com); Fri, 14 Mar 97 16:19:00 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id QAA30191; Fri, 14 Mar 1997 16:18:54 -0500
Date: Fri, 14 Mar 1997 16:18:54 -0500
Message-Id: <199703142118.QAA30191@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: urn-ietf@bunyip.com
Subject: [URN] question #2 - lifetime of hints
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

Question:
=========
Is there a need for a distinction between long-term (long lifetime)
and short-term (short lifetime) hints and, if so, should that be
expressed as a requirement in the resolution requirements doc?

Background:
===========
To date, the only place that hints are discussed at any length is in
the requirements document.  I suspect that we all agree that different
hints will have different lifetimes, or perhaps probabilistic
lifetimes.  In fact, one way of expressing this might be half-life.
Certainly there will be some hints such as those that reflect a
temporary fix to a temporary problem ("our server is down, so use
server X for the next hour").  Others, such as the authoritative
resolution service for technical reports from MIT's Laboratory for
Computer Science is likely to last for some period of years.  The
question is whether it is important architecturally to distinguish
these and whether that should be done in this requirements document.

Soapbox:
========
Rather than pros and cons, I'll just give you my opinion and wait for
others.  This question is phrased this way because someone brought it
up this way in a previous discussion.  There is some benefit to being
able to express something about expiry date, but I wouldn't let it
complicate the architecture of the whole discovery service.  We need
that to be as simple and efficient as possible.  There is a related
piece of information that may be at least as useful, certification.
This is a certificate identifying the source of the hint.  Hints may
be certified by the resource itself (or it's owner/manager), by an
alternative authority (for example, the storage service that is
maintaining a mirrored copy of the resource), or may not certified.
Even anonymous hints may be useful, but in many cases it is important
and/or useful to know whether and by whom a hint is certified.  So, my
reaction to this topic is that there are a couple of kinds of
meta-information about hints that will be particularly useful,
specifically lifetime or expiry time and certification, so they ought
to be mentioned in the requirements doc, but that the architectural
requirements for the discovery service should not be changed in any
way by these other than to support their exchange.




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA26720 for urn-ietf-out; Fri, 14 Mar 1997 10:51:19 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id KAA26712 for <urn-ietf@services.bunyip.com>; Fri, 14 Mar 1997 10:51:17 -0500 (EST)
Received: from ietf.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07676  (mail destined for urn-ietf@services.bunyip.com); Fri, 14 Mar 97 10:51:15 -0500
Received: from ietf.ietf.org by ietf.org id aa05016; 14 Mar 97 9:59 EST
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: The IESG <iesg-secretary@ietf.org>
Subject: [URN] Last Call: URN Syntax to Proposed Standard
Date: Fri, 14 Mar 1997 09:59:09 -0500
Message-Id:  <9703140959.aa05016@ietf.org>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: The IESG <iesg-secretary@ietf.org>
Errors-To: owner-urn-ietf@Bunyip.Com

 The IESG has received a request from the Uniform Resource Names Working
 Group to consider "URN Syntax" <draft-ietf-urn-syntax-04.txt> for the
 status of Proposed Standard.

 The IESG plans to make a decision in the next few weeks, and solicits
 final comments on this action.  Please send any comments to the
 iesg@ietf.org or ietf@ietf.org mailing lists by March 28, 1997


Files can be obtained via ftp://ds.internic.net/internet-drafts/<filename>


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA24941 for urn-ietf-out; Fri, 14 Mar 1997 10:05:14 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id KAA24936 for <urn-ietf@services.bunyip.com>; Fri, 14 Mar 1997 10:05:12 -0500 (EST)
Received: from ietf.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07301  (mail destined for urn-ietf@services.bunyip.com); Fri, 14 Mar 97 10:05:08 -0500
Received: from ietf.ietf.org by ietf.org id aa02354; 14 Mar 97 9:22 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-syntax-04.txt
Date: Fri, 14 Mar 1997 09:22:12 -0500
Message-Id:  <9703140922.aa02354@ietf.org>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : URN Syntax                                              
       Author(s) : R. Moats
       Filename  : draft-ietf-urn-syntax-04.txt
       Pages     : 7
       Date      : 03/12/1997

Uniform Resource Names (URNs) are intended to serve as persistent, 
location-independent, resource identifiers. This document sets forward the 
canonical syntax for URNs.  A discussion of both existing legacy and new 
namespaces and requirements for URN presentation and transmission are 
presented.  Finally, there is a discussion of URN equivalence and how to 
determine it.                                                              

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-syntax-04.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-syntax-04.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-syntax-04.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970312142256.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-syntax-04.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-syntax-04.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970312142256.I-D@ietf.org>

--OtherAccess--

--NextPart--



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id AAA13773 for urn-ietf-out; Thu, 13 Mar 1997 00:08:17 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id AAA13768 for <urn-ietf@services.bunyip.com>; Thu, 13 Mar 1997 00:08:15 -0500 (EST)
Received: from out1.ibm.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27019  (mail destined for urn-ietf@services.bunyip.com); Thu, 13 Mar 97 00:08:12 -0500
Received: (from uucp@localhost) by out1.ibm.net (8.6.9/8.6.9) id FAA123951; Thu, 13 Mar 1997 05:08:06 GMT
Received: from slip166-72-81-68.ca.us.ibm.net(166.72.81.68) by out1.ibm.net via smap (V1.3mjr) id smaeQoC92; Thu Mar 13 05:07:54 1997
X-Sender: andrew@amethyst.omg.org
Message-Id: <v02140b17af4d3b389e84@[166.72.81.182]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 13 Mar 1997 00:08:02 -0500
To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
From: Andrew Watson <andrew@omg.org>
Subject: [URN] Re: The IETF Uniform Resource Names Working Group invites your comments
Cc: "Kindel, Charlie" <ckindel@MICROSOFT.com>, urn-ietf@bunyip.com, leslie@bunyip.com (Leslie Daigle)
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Andrew Watson <andrew@omg.org>
Errors-To: owner-urn-ietf@Bunyip.Com

Bob,

You wrote:

> Leslie Daigle, the co-chair of the IETF URN working group has asked me to
> invite you two to comment on a problem I have just thrown into the IETF
> URN working group. Alternatively can you forward this to someone with the
> time and equivalent expertise to look into this?

Thanks for forwarding this. I'm tied up at an OMG technical gathering all
this week, but I'll take a look and get back to you with a response early
next week.

                            Regards,

                                 Andrew
 Andrew Watson                               Tel:    +1 508 820 4300
 Object Management Group,                    Fax:    +1 508 820 4303
 492 Old Connecticut Path                    Email:  andrew@omg.org
 Framingham, MA 01701, USA                   http://www.omg.org/~andrew




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA08423 for urn-ietf-out; Wed, 12 Mar 1997 16:52:48 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id QAA08413 for <urn-ietf@services.bunyip.com>; Wed, 12 Mar 1997 16:52:40 -0500 (EST)
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA24823  (mail destined for urn-ietf@services.bunyip.com); Wed, 12 Mar 97 16:52:29 -0500
Received: from pooh.acl.lanl.gov (rdaniel@pooh.acl.lanl.gov [128.165.147.48]) by acl.lanl.gov (8.7.3/8.7.3) with ESMTP id OAA20532 for <urn-ietf@bunyip.com>; Wed, 12 Mar 1997 14:52:11 -0700 (MST)
From: "Ronald E. Daniel" <rdaniel@acl.lanl.gov>
Received: (from rdaniel@localhost) by pooh.acl.lanl.gov (8.7.3/8.7.3) id OAA10001 for urn-ietf@bunyip.com; Wed, 12 Mar 1997 14:52:09 -0700 (MST)
Date: Wed, 12 Mar 1997 14:52:09 -0700 (MST)
Message-Id: <199703122152.OAA10001@pooh.acl.lanl.gov>
To: urn-ietf@bunyip.com
Subject: [URN] NAPTR -04
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ronald E. Daniel" <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

Here is the latest version of the NAPTR draft, revised to accomodate
comments recieved during the working group's internal last call period.

=====



INTERNET DRAFT                                                  Ron Daniel
draft-ietf-urn-naptr-04.txt                 Los Alamos National Laboratory
                                                          Michael Mealling
                                                   Network Solutions, Inc.
                                                            13 March, 1997


                Resolution of Uniform Resource Identifiers
                       using the Domain Name System


Status of this Memo
===================

    This document is an Internet-Draft.  Internet-Drafts are working
    documents of the Internet Engineering Task Force (IETF), its
    areas, and its working groups.  Note that other groups may also
    distribute working documents as Internet-Drafts.
  
    Internet-Drafts are draft documents valid for a maximum of six
    months and may be updated, replaced, or obsoleted by other
    documents at any time.  It is inappropriate to use Internet-
    Drafts as reference material or to cite them other than as
    ``work in progress.''
  
    To learn the current status of any Internet-Draft, please check
    the ``1id-abstracts.txt'' listing contained in the Internet-
    Drafts Shadow Directories on ftp.is.co.za (Africa),
    nic.nordu.net (Europe), munnari.oz.au (Pacific Rim),
    ds.internic.net (US East Coast), or ftp.isi.edu (US West Coast).

    This draft expires 26 Sept., 1997.
  
  
Abstract:
=========

Uniform Resource Locators (URLs) are the foundation of the World Wide
Web, and are a vital Internet technology. However, they have proven to
be brittle in practice. The basic problem is that URLs typically
identify a particular path to a file on a particular host. There is no
graceful way of changing the path or host once the URL has been
assigned. Neither is there a graceful way of replicating the resource
located by the URL to achieve better network utilization and/or fault
tolerance. Uniform Resource Names (URNs) have been hypothesized as a
adjunct to URLs that would overcome such problems. URNs and URLs are
both instances of a broader class of identifiers known as Uniform
Resource Identifiers (URIs).

The requirements document for URN resolution systems[15] defines the concept
of a "resolver discovery service". This document describes the first,
experimental, RDS. It is implemented by a new DNS Resource Record, NAPTR
(Naming Authority PoinTeR), that provides rules for mapping parts of URIs
to domain names.  By changing the mapping rules, we can change the host
that is contacted to resolve a URI. This will allow a more graceful
handling of URLs over long time periods, and forms the foundation for a
new proposal for Uniform Resource Names.

In addition to locating resolvers, the NAPTR provides for other naming
systems to be grandfathered into the URN world, provides independence
between the name assignment system and the resolution protocol system,
and allows multiple services (Name to Location, Name to Description,
Name to Resource, ...) to be offered.  In conjunction with the SRV RR,
the NAPTR record allows those services to be replicated for the purposes
of fault tolerance and load balancing.


Introduction:
=============

Uniform Resource Locators have been a significant advance in retrieving
Internet-accessible resources. However, their  brittle nature over time
has been recognized for several years. The Uniform Resource Identifier
working group proposed the development of Uniform Resource Names to serve
as persistent, location-independent identifiers for Internet resources
in order to overcome most of the problems with URLs. RFC-1737 [1] sets
forth requirements on URNs.

During the lifetime of the URI-WG, a number of URN proposals were
generated. The developers of several of those proposals met in a series
of meetings, resulting in a compromise known as the Knoxville framework.
The major principle behind the Knoxville framework is that the resolution
system must be separate from the way names are assigned. This is in
marked contrast to most URLs, which identify the host to contact and
the protocol to use. Readers are referred to [2] for background on the
Knoxville framework and for additional information on the context and
purpose of this proposal.

Separating the way names are resolved from the way they are constructed
provides several benefits. It allows multiple naming approaches and
resolution approaches to compete, as it allows different protocols and
resolvers to be used. There is just one problem with such a separation -
how do we resolve a name when it can't give us directions to its
resolver?

For the short term, DNS is the obvious candidate for the resolution
framework, since it is widely deployed and understood. However, it is
not appropriate to use DNS to maintain information on a per-resource
basis. First of all, DNS was never intended to handle that many
records. Second, the limited record size is inappropriate for catalog
information. Third, domain names are not appropriate as URNs.

Therefore our approach is to use DNS to locate "resolvers" that can
provide information on individual resources, potentially including the
resource itself. To accomplish this, we "rewrite" the URI into a domain
name following the rules provided in NAPTR records. Rewrite rules
provide considerable power, which is important when trying to meet the
goals listed above. However, collections of rules can become difficult
to understand. To lessen this problem, the NAPTR rules are *always*
applied to the original URI, *never* to the output of previous rules.

Locating a resolver through the rewrite procedure may take multiple
steps, but the beginning is always the same. The start of the URI
is scanned to extract its colon-delimited prefix. (For URNs, the
prefix is always "urn:" and we extract the following colon-delimited
namespace identifier. [3]). NAPTR resolution begins by taking the
extracted string, appending the well-known suffix ".urn.net", and
querying the DNS for NAPTR records at that domain name.  Based on the
results of this query, zero or more additional DNS queries may be
needed to locate resolvers for the URI. The details of the conversation
between the client and the resolver thus located are outside the bounds
of this draft. Three brief examples of this procedure are given in the
next section.

The NAPTR RR provides the level of indirection needed to keep the
naming system independent of the resolution system, its protocols, and
services.  Coupled with the new SRV resource record proposal[4] there
is also the potential for replicating the resolver on multiple hosts,
overcoming some of the most significant problems of URLs. This is an
important and subtle point. Not only do the NAPTR and SRV records allow
us to replicate the resource, we can replicate the resolvers that know
about the replicated resource. Preventing a single point of failure at
the resolver level is a significant benefit. Separating the resolution
procedure from the way names are constructed has additional benefits.
Different resolution procedures can be used over time, and resolution
procedures that are determined to be useful can be extended to deal
with additional namespaces.

Caveats
=======

The NAPTR proposal is the first resolution procedure to be considered
by the URN-WG. There are several concerns about the proposal which have
motivated the group to recommend it for publication as an Experimental
rather than a standards-track RFC.

First, URN resolution is new to the IETF and we wish to gain
operational experience before recommending any procedure for the
standards track. Second, the NAPTR proposal is based on DNS and
consequently inherits concerns about security and administration. The
recent advancement of the DNSSEC and secure update drafts to Proposed
Standard reduce these concerns, but we wish to experiment with those
new capabilities in the context of URN administration.  A third area of
concern is the potential for a noticeable impact on the DNS.  We
believe that the proposal makes appropriate use of caching and
additional information, but it is best to go slow where the potential
for impact on a core system like the DNS is concerned. Fourth, the
rewrite rules in the NAPTR proposal are based on regular expressions.
Since regular expressions are difficult for humans to construct
correctly, concerns exist about the usability and maintainability of
the rules. This is especially true where international character sets
are concerned. Finally, the URN-WG is developing a requirements document
for URN Resolution Services[15], but that document is not complete. That
document needs to precede any resolution service proposals on the standards
track.

Terminology
===========

"Must" or "Shall" - Software that does not behave in the manner that this
           document says it must is not conformant to this document.
"Should" - Software that does not follow the behavior that this document
           says it should may still be conformant, but is probably broken
           in some fundamental way.
"May" -    Implementations may or may not provide the described behavior,
           while still remaining conformant to this document.


Brief overview and examples of the NAPTR RR:
============================================

A detailed description of the NAPTR RR will be given later, but to give
a flavor for the proposal we first give a simple description of the
record and three examples of its use.

The key fields in the NAPTR RR are order, preference, service, flags,
regexp, and replacement:

* The order field specifies the order in which records MUST be processed
  when multiple NAPTR records are returned in response to a single query.
  A naming authority may have delegated a portion of its namespace to
  another agency. Evaluating the NAPTR records in the correct order is
  necessary for delegation to work properly.

* The preference field specifies the order in which records SHOULD be
  processed when multiple NAPTR records have the same value of "order".
  This field lets a service provider specify the order in which resolvers
  are contacted, so that more capable machines are contacted in preference
  to less capable ones.

* The service field specifies the resolution protocol and resolution
  service(s) that will be available if the rewrite specified by the
  regexp or replacement fields is applied. Resolution protocols are
  the protocols used to talk with a resolver. They will be specified in
  other documents, such as [5]. Resolution services are operations such
  as N2R (URN to Resource), N2L (URN to URL), N2C (URN to URC), etc.
  These will be discussed in the URN Resolution Services document[6], and
  their behavior in a particular resolution protocol will be given in
  the specification for that protocol (see [5] for a concrete example).

* The flags field contains modifiers that affect what happens in the
  next DNS lookup, typically for optimizing the process. Flags may also
  affect the interpretation of the other fields in the record, therefore,
  clients MUST skip NAPTR records which contain an unknown flag value.

* The regexp field is one of two fields used for the rewrite rules, and
  is the core concept of the NAPTR record. The regexp field is a String
  containing a sed-like substitution expression. (The actual grammar
  for the substitution expressions is given later in this draft). The
  substitution expression is applied to the original URN to determine
  the next domain name to be queried. The regexp field should be used
  when the domain name to be generated is conditional on information in
  the URI. If the next domain name is always known, which is
  anticipated to be a common occurrence, the replacement field should
  be used instead.

* The replacement field is the other field that may be used for the
  rewrite rule. It is an optimization of the rewrite process for the
  case where the next domain name is fixed instead of being conditional
  on the content of the URI. The replacement field is a domain name
  (subject to compression if a DNS sender knows that a given recipient
  is able to decompress names in this RR type's RDATA field). If the
  rewrite is more complex than a simple substitution of a domain name,
  the replacement field should be set to . and the regexp field used.

Note that the client applies all the substitutions and performs all
lookups, they are not performed in the DNS servers. Note also that it
is the belief of the developers of this document that regexps should
rarely be used. The replacement field seems adequate for the vast
majority of situations. Regexps are only necessary when portions of a
namespace are to be delegated to different resolvers. Finally, note
that the regexp and replacement fields are, at present, mutually
exclusive. However, developers of client software should be aware that
a new flag might be defined which requires values in both fields.


Example 1
---------

Consider a URN that uses the hypothetical DUNS namespace. DUNS numbers
are identifiers for approximately 30 million registered businesses
around the world, assigned and maintained by Dunn and Bradstreet. The
URN might look like:

                 urn:duns:002372413:annual-report-1997

The first step in the resolution process is to find out about the DUNS
namespace. The namespace identifier, "duns", is extracted from the URN,
prepended to urn.net, and the NAPTRs for duns.urn.net looked up. It
might return records of the form:

duns.urn.net
;;      order pref flags service          regexp        replacement
 IN NAPTR 100  10  "s"  "dunslink+N2L+N2C"  ""   dunslink.udp.isi.dandb.com
 IN NAPTR 100  20  "s"  "rcds+N2C"          ""   rcds.udp.isi.dandb.com
 IN NAPTR 100  30  "s"  "http+N2L+N2C+N2R"  ""   http.tcp.isi.dandb.com

The order field contains equal values, indicating that no name
delegation order has to be followed. The preference field indicates
that the provider would like clients to use the special dunslink
protocol, followed by the RCDS protocol, and that HTTP is offered as a
last resort. All the records specify the "s" flag, which will be
explained momentarily.  The service fields say that if we speak
dunslink, we will be able to issue either the N2L or N2C requests to
obtain a URL or a URC (description) of the resource. The Resource
Cataloging and Distribution Service (RCDS)[7] could be used to get a
URC for the resource, while HTTP could be used to get a URL, URC, or
the resource itself.  All the records supply the next domain name to
query, none of them need to be rewritten with the aid of regular
expressions.

The general case might require multiple NAPTR rewrites to locate a
resolver, but eventually we will come to the "terminal NAPTR". Once we
have the terminal NAPTR, our next probe into the DNS will be for a SRV
or A record instead of another NAPTR. Rather than probing for a
non-existent NAPTR record to terminate the loop, the flags field is
used to indicate a terminal lookup. If it has a value of "s", the next
lookup should be for SRV RRs, "a" denotes that A records should sought.
A "p" flag is also provided to indicate that the next action is
Protocol-specific, but that looking up another NAPTR will not be part
of it.

Since our example RR specified the "s" flag, it was terminal. Assuming
our client does not know the dunslink protocol, our next action is to
lookup SRV RRs for rcds.udp.isi.dandb.com, which will tell us hosts that
can provide the necessary resolution service. That lookup might return:

 ;;                          Pref Weight Port Target
 rcds.udp.isi.dandb.com IN SRV 0    0    1000 defduns.isi.dandb.com
                        IN SRV 0    0    1000 dbmirror.com.au
                        IN SRV 0    0    1000 ukmirror.com.uk

telling us three hosts that could actually do the resolution, and
giving us the port we should use to talk to their RCDS server.
(The reader is referred to the SRV proposal [4] for the interpretation
of the fields above).

There is opportunity for significant optimization here. We can return
the SRV records as additional information for terminal NAPTRs (and the
A records as additional information for those SRVs). While this
recursive provision of additional information is not explicitly blessed
in the DNS specifications, it is not forbidden, and BIND does take
advantage of it [8]. This is a significant optimization. In conjunction
with a long TTL for *.urn.net records, the average number of probes to
DNS for resolving DUNS URNs would approach one. Therefore, DNS server
implementors SHOULD provide additional information with NAPTR
responses. The additional information will be either SRV or A records.
If SRV records are available, their A records should be provided as
recursive additional information.

Note that the example NAPTR records above are intended to represent the
reply the client will see. They are not quite identical to what the
domain administrator would put into the zone files. For one thing, the
administrator should supply the trailing '.' character on any FQDNs.


Example 2 
---------

Consider a URN namespace based on MIME Content-Ids. The URN might look
like this:
  
        urn:cid:199606121851.1@mordred.gatech.edu

(Note that this example is chosen for pedagogical purposes, and does
not conform to the recently-approved CID URL scheme.)

The first step in the resolution process is to find out about the CID
namespace. The namespace identifier, cid, is extracted from the URN,
prepended to urn.net, and the NAPTR for cid.urn.net looked up. It might
return records of the form:
 
 cid.urn.net
  ;;       order pref flags service        regexp           replacement
   IN NAPTR 100   10   ""     ""  "/urn:cid:.+@([^\.]+\.)(*)$/\2/i"    .
 
We have only one NAPTR response, so ordering the responses is not
a problem.  The replacement field is empty, so we check the regexp
field and use the pattern provided there. We apply that regexp to the
entire URN to see if it matches, which it does.  The \2 part of the
substitution expression returns the string "gatech.edu". Since
the flags field does not contain "s" or "a", the lookup is not terminal
and our next probe to DNS is for more NAPTR records: lookup(query=NAPTR,
"gatech.edu").

Note that the rule does not extract the full domain name from the CID,
instead it assumes the CID comes from a host and extracts its domain.
While all hosts, such as mordred, could have their very own NAPTR,
maintaining those records for all the machines at a site as large as
Georgia Tech would be an intolerable burden. Wildcards are not appropriate
here since they only return results when there is no exactly matching
names already in the system. 

The record returned from the query on "gatech.edu" might look like:

gatech.edu IN NAPTR
;;       order pref flags service           regexp  replacement
  IN NAPTR 100  50  "s"  "z3950+N2L+N2C"     ""    z3950.tcp.gatech.edu
  IN NAPTR 100  50  "s"  "rcds+N2C"          ""    rcds.udp.gatech.edu
  IN NAPTR 100  50  "s"  "http+N2L+N2C+N2R"  ""    http.tcp.gatech.edu

Continuing with our example, we note that the values of the order and
preference fields are equal in all records, so the client is free to
pick any record. The flags field tells us that these are the last NAPTR
patterns we should see, and after the rewrite (a simple replacement in
this case) we should look up SRV records to get information on the
hosts that can provide the necessary service.

Assuming we prefer the Z39.50 protocol, our lookup might return:
 
;;                        Pref Weight   Port Target
z3950.tcp.gatech.edu IN SRV 0    0      1000 z3950.gatech.edu
                     IN SRV 0    0      1000 z3950.cc.gatech.edu
                     IN SRV 0    0      1000 z3950.uga.edu

telling us three hosts that could actually do the resolution, and
giving us the port we should use to talk to their Z39.50 server.

Recall that the regular expression used \2 to extract a domain name
from the CID, and \. for matching the literal '.' characters seperating
the domain name components. Since '\' is the escape character, literal
occurances of a backslash must be escaped by another backslash. For the
case of the cid.urn.net record above, the regular expression entered
into the zone file should be "/urn:cid:.+@([^\\.]+\\.)(*)$/\\2/i".
When the client code actually receives the record, the pattern will
have been converted to "/urn:cid:.+@([^\.]+\.)(*)$/\2/i".

Example 3
---------

Even if URN systems were in place now, there would still be a
tremendous number of URLs.  It should be possible to develop a URN
resolution system that can also provide location independence for those
URLs.  This is related to the requirement in [1] to be able to
grandfather in names from other naming systems, such as ISO Formal
Public Identifiers, Library of Congress Call Numbers, ISBNs, ISSNs,
etc.

The NAPTR RR could also be used for URLs that have already been assigned.
Assume we have the URL for a very popular piece of software that the
publisher wishes to mirror at multiple sites around the world:

     http://www.foo.com/software/latest-beta.exe

We extract the prefix, "http", and lookup NAPTR records for
http.urn.net. This might return a record of the form

http.urn.net IN NAPTR
;;  order   pref flags service      regexp             replacement
     100     90   ""      ""   "!http://([^/:]+)!\1!i"       .


This expression returns everything after the first double slash and
before the next slash or colon. (We use the '!' character to delimit the
parts of the substitution expression. Otherwise we would have to use
backslashes to escape the forward slashes, and would have a regexp in
the zone file that looked like "/http:\\/\\/([^\\/:]+)/\\1/i".).

Applying this pattern to the URL extracts "www.foo.com". Looking up NAPTR
records for that might return:

www.foo.com
;;       order pref flags   service  regexp     replacement
 IN NAPTR 100  100  "s"   "http+L2R"   ""    http.tcp.foo.com
 IN NAPTR 100  100  "s"   "ftp+L2R"    ""    ftp.tcp.foo.com

Looking up SRV records for http.tcp.foo.com would return information
on the hosts that foo.com has designated to be its mirror sites. The
client can then pick one for the user. 


NAPTR RR Format
===============

The format of the NAPTR RR is given below. The DNS type code for
NAPTR is 35.

    Domain TTL Class Order Preference Flags Service Regexp Replacement 

where:

Domain
       The domain name this resource record refers to.
TTL
       Standard DNS Time To Live field
Class
       Standard DNS meaning
Order
       A 16-bit integer specifying the order in which the NAPTR records
       MUST be processed to ensure correct delegation of portions
       of the namespace over time. Low numbers are processed before
       high numbers, and once a NAPTR is found that "matches" a URN,
       the client MUST NOT consider any NAPTRs with a higher value
       for order.

Preference
       A 16-bit integer which specifies the order in which NAPTR records
       with equal "order" values SHOULD be processed, low numbers
       being processed before high numbers.  This is similar to the
       preference field in an MX record, and is used so domain
       administrators can direct clients towards more capable hosts
       or lighter weight protocols. 

Flags
       A String giving flags to control aspects of the rewriting and
       interpretation of the fields in the record. Flags are single
       characters from the set [A-Z0-9]. The case of the alphabetic
       characters is not significant.

       At this time only three flags, "S", "A", and "P", are defined.
       "S" means that the next lookup should be for SRV records instead
       of NAPTR records. "A" means that the next lookup should be for A
       records. The "P" flag says that the remainder of the resolution
       shall be carried out in a Protocol-specific fashion, and we
       should not do any more DNS queries.

       The remaining alphabetic flags are reserved. The numeric flags
       may be used for local experimentation. The S, A, and P flags are
       all mutually exclusive, and resolution libraries MAY signal an
       error if more than one is given. (Experimental code and code for
       assisting in the creation of NAPTRs would be more likely to
       signal such an error than a client such as a browser). We
       anticipate that multiple flags will be allowed in the future, so
       implementers MUST NOT assume that the flags field can only
       contain 0 or 1 characters. Finally, if a client encounters a
       record with an unknown flag, it MUST ignore it and move to the
       next record. This test takes precedence even over the "order"
       field. Since flags can control the interpretation placed on
       fields, a novel flag might change the interpretation of the
       regexp and/or replacement fields such that it is impossible to
       determine if a record matched a URN.

Service 
       Specifies the resolution service(s) available down this rewrite
       path. It may also specify the particular protocol that is used
       to talk with a resolver. A protocol MUST be specified if the
       flags field states that the NAPTR is terminal. If a protocol is
       specified, but the flags field does not state that the NAPTR is
       terminal, the next lookup MUST be for a NAPTR. The client MAY
       choose not to perform the next lookup if the protocol is
       unknown, but that behavior MUST NOT be relied upon.

       The service field may take any of the values below (using the
       Augmented BNF of RFC 822[9]):

           service_field = [ [protocol] *("+" rs)]
           protocol      = ALPHA *31ALPHANUM
           rs            = ALPHA *31ALPHANUM
        // The protocol and rs fields are limited to 32
        // characters and must start with an alphabetic.
        // The current set of "known" strings are:
        // protocol      = "rcds" / "thttp" / "hdl" / "rwhois" / "z3950"
        // rs            = "N2L" / "N2Ls" / "N2R" / "N2Rs" / "N2C"
        //               / "N2Ns" / "L2R" / "L2Ns" / "L2Ls" / "L2C"

       i.e. an optional protocol specification followed by 0 or more
       resolution services. Each resolution service is indicated by
       an initial '+' character.

       Note that the empty string is also a valid service field. This
       will typically be seen at the top levels of a namespace, when it
       is impossible to know what services and protocols will be offered
       by a particular publisher within that name space.

       At this time the known protocols are rcds[7], hdl[10] (binary,
       UDP-based protocols),  thttp[5] (a textual, TCP-based protocol),
       rwhois[11] (textual, UDP or TCP based), and Z39.50[12] (binary,
       TCP-based). More will be allowed later.  The names of the
       protocols must be formed from the characters [a-Z0-9]. Case of
       the characters is not significant.

       The service requests currently allowed will be described in more
       detail in [6], but in brief they are:
             N2L  - Given a URN, return a URL
             N2Ls - Given a URN, return a set of URLs
             N2R  - Given a URN, return an instance of the resource.
             N2Rs - Given a URN, return multiple instances of the resouce,
                    typically encoded using multipart/alternative.
             N2C  - Given a URN, return a collection of meta-information
                    on the named resource. The format of this response is
                    the subject of another document.
             N2Ns - Given a URN, return all URNs that are also identifers
                    for the resource.
             L2R  - Given a URL, return the resource.
             L2Ns - Given a URL, return all the URNs that are identifiers
                    for the resource.
             L2Ls - Given a URL, return all the URLs for instances of
                    of the same resource.
             L2C  - Given a URL, return a description of the resource.

       The actual format of the service request and response will be
       determined by the resolution protocol, and is the subject for
       other documents (e.g. [5]). Protocols need not offer all
       services. The labels for service requests shall be formed from
       the set of characters [A-Z0-9]. The case of the alphabetic
       characters is not significant.

Regexp
       A STRING containing a substitution expression that is applied to
       the original URI in order to construct the next domain name to
       lookup. The grammar of the substitution expression is given in
       the next section.

Replacement
       The next NAME to query for NAPTR, SRV, or A records depending on
       the value of the flags field. As mentioned above, this may be
       compressed.



Substitution Expression Grammar:
================================

The content of the regexp field is a substitution expression. True sed(1)
substitution expressions are not appropriate for use in this application for a
variety of reasons, therefore the contents of the regexp field MUST follow the
grammar below:

  subst_expr   = delim-char  ere  delim-char  repl  delim-char  *flags
  delim-char   = "/" / "!" / ... (Any non-digit or non-flag character other
                 than backslash '\'. All occurances of a delim_char in a
                 subst_expr must be the same character.)
  ere          = POSIX Extended Regular Expression (see [13], section 2.8.4)
  repl         = dns_str /  backref / repl dns_str  / repl backref
  dns_str      = 1*DNS_CHAR 
  backref      = "\" 1POS_DIGIT
  flags        = "i" 
  DNS_CHAR     = "-" / "0" / ... / "9" / "a" / ... / "z" / "A" / ... / "Z"
  POS_DIGIT    = "1" / "2" / ... / "9"  ; 0 is not an allowed backref value
domain name (see RFC-1123 [14]).

The result of applying the substitution expression to the original URI MUST
result in a string that obeys the syntax for DNS host names [14]. Since it
is possible for the regexp field to be improperly specified, such that a
non-conforming host name can be constructed, client software SHOULD verify
that the result is a legal host name before making queries on it. 

Backref expressions in the repl portion of the substitution expression
are replaced by the (possibly empty) string of characters enclosed by '('
and ')' in the ERE portion of the substitution expression. N is a single
digit from 1 through 9, inclusive. It specifies the N'th backref expression,
the one that begins with the N'th '(' and continues to the matching ')'.
For example, the ERE
                   (A(B(C)DE)(F)G)
has backref expressions:
                    \1  = ABCDEFG
                    \2  = BCDE
                    \3  = C
                    \4  = F
                \5..\9  = error - no matching subexpression
                 
The "i" flag indicates that the ERE matching SHALL be performed in a
case-insensitive fashion. Furthermore, any backref replacements MAY be
normalized to lower case when the "i" flag is given.

The first character in the substitution expression shall be used as the
character that delimits the components of the substitution expression.
There must be exactly three non-escaped occurrences of the delimiter
character in a substitution expression. Since escaped occurrences of
the delimiter character will be interpreted as occurrences of that
character, digits MUST NOT be used as delimiters. Backrefs would be
confused with literal digits were this allowed. Similarly, if flags are
specified in the substitution expression, the delimiter character must not
also be a flag character. 


Advice to domain administrators:
================================

Beware of regular expressions. Not only are they a pain to get
correct on their own, but there is the previously mentioned interaction
with DNS. Any backslashes in a regexp must be entered twice in a zone
file in order to appear once in a query response. More seriously, the
need for double backslashes has probably not been tested by all
implementors of DNS servers. We anticipate that urn.net will be the
heaviest user of regexps. Only when delegating portions of namespaces
should the typical domain administrator need to use regexps.

On a related note, beware of interactions with the shell when manipulating
regexps from the command line. Since '\' is a common escape character in
shells, there is a good chance that when you think you are saying "\\" you
are actually saying "\".  Similar caveats apply to characters such as
'*', '(', etc.

The "a" flag allows the next lookup to be for A records rather than
SRV records. Since there is no place for a port specification in the
NAPTR record, when the "A" flag is used the specified protocol must
be running on its default port. 

The URN Sytnax draft defines a canonical form for each URN, which requires
%encoding characters outside a limited repertoire. The regular expressions
MUST be written to operate on that canonical form. Since international
character sets will end up with extensive use of %encoded characters,
regular expressions operating on them will be essentially impossible to
read or write by hand.


Usage
=====

For the edification of implementers, pseudocode for a client routine
using NAPTRs is given below. This code is provided merely as a
convience, it does not have any weight as a standard way to process
NAPTR records. Also, as is the case with pseudocode, it has never been
executed and may contain logical errors. You have been warned.

    //
    // findResolver(URN)
    // Given a URN, find a host that can resolve it.
    // 
    findResolver(string URN) {
      // prepend prefix to urn.net
      sprintf(key, "%s.urn.net", extractNS(URN));
      do {
        rewrite_flag = false;
        terminal = false;
	if (key has been seen) {
	  quit with a loop detected error
	}
	add key to list of "seens"
	records = lookup(type=NAPTR, key); // get all NAPTR RRs for 'key'

        discard any records with an unknown value in the "flags" field.
        sort NAPTR records by "order" field and "preference" field
            (with "order" being more significant than "preference").
        n_naptrs = number of NAPTR records in response.
        curr_order = records[0].order;
        max_order = records[n_naptrs-1].order;
        
        // Process current batch of NAPTRs according to "order" field.
        for (j=0; j < n_naptrs && records[j].order <= max_order; j++) {
          if (unknown_flag) // skip this record and go to next one
             continue; 
          newkey = rewrite(URN, naptr[j].replacement, naptr[j].regexp);
          if (!newkey) // Skip to next record if the rewrite didn't match
             continue;  
          // We did do a rewrite, shrink max_order to current value
          // so that delegation works properly
          max_order = naptr[j].order;
          // Will we know what to do with the protocol and services
          // specified in the NAPTR? If not, try next record.
          if(!isKnownProto(naptr[j].services)) {
            continue;
          }
          if(!isKnownService(naptr[j].services)) {
            continue;
          }

          // At this point we have a successful rewrite and we will know
          // how to speak the protocol and request a known resolution
          // service. Before we do the next lookup, check some
          // optimization possibilities.
          
          if (strcasecmp(flags, "S")
           || strcasecmp(flags, "P"))
           || strcasecmp(flags, "A")) {
             terminal = true;
             services = naptr[j].services;
             addnl = any SRV and/or A records returned as additional info
                     for naptr[j].
          }
          key = newkey;
          rewriteflag = true;
          break;
        }
      } while (rewriteflag && !terminal);

      // Did we not find our way to a resolver?
      if (!rewrite_flag) {
         report an error
         return NULL;
      }


      // Leave rest to another protocol?
      if (strcasecmp(flags, "P")) {
         return key as host to talk to;
      }

      // If not, keep plugging
      if (!addnl) { // No SRVs came in as additional info, look them up
        srvs = lookup(type=SRV, key);
      }  

      sort SRV records by preference, weight, ...
      foreach (SRV record) { // in order of preference
        try contacting srv[j].target using the protocol and one of the
            resolution service requests from the "services" field of the
            last NAPTR record.
        if (successful)
          return (target, protocol, service);
          // Actually we would probably return a result, but this
          // code was supposed to just tell us a good host to talk to.
      }
      die with an "unable to find a host" error;
    }


Notes:
======
  -  A client MUST process multiple NAPTR records in the order specified by
     the "order" field, it MUST NOT simply use the first record that provides
     a known protocol and service combination.
  -  If a record at a particular order matches the URI, but the client
     doesn't know the specified protocol and service, the client SHOULD
     continue to examine records that have the same order. The client
     MUST NOT consider records with a higher value of order. This is
     necessary to make delegation of portions of the namespace work.
     The order field is what lets site administrators say "all requests for
     URIs matching pattern x go to server 1, all others go to server 2".
     (A match is defined as:
        1)  The NAPTR provides a replacement domain name
        or
        2) The regular expression matches the URN
     )
  -  When multiple RRs have the same "order", the client should use
     the value of the preference field to select the next NAPTR to
     consider. However, because of preferred protocols or services,
     estimates of network distance and bandwidth, etc. clients
     may use different criteria to sort the records.
  -  If the lookup after a rewrite fails, clients are strongly encouraged
     to report a failure, rather than backing up to pursue other rewrite
     paths.
  -  When a namespace is to be delegated among a set of resolvers, regexps
     must be used. Each regexp appears in a separate NAPTR RR. Administrators
     should do as little delegation as possible, because of limitations on
     the size of DNS responses.
  -  Note that SRV RRs impose additional requirements on clients.


Acknowledgments:
=================

The editors would like to thank Keith Moore for all his consultations
during the development of this draft. We would also like to thank Paul
Vixie for his assistance in debugging our implementation, and his answers
on our questions. Finally, we would like to acknowledge our enormous
intellectual debt to the participants in the Knoxville series of meetings,
as well as to the participants in the URI and URN working groups.


References:
===========

[1]  RFC-1737, "Functional Requirements for Uniform Resource Names", Karen
     Sollins and Larry Masinter, Dec. 1994.

[2]  The URN Implementors, Uniform Resource Names: A Progress Report,
     http://www.dlib.org/dlib/february96/02arms.html, D-Lib Magazine,
     February 1996.

[3]  Ryan Moats, "URN Syntax", draft-ietf-urn-syntax-02.txt, Feb. 1997.

[4]  RFC 2052, "A DNS RR for specifying the location of services (DNS SRV)",
     A. Gulbrandsen and P. Vixie, October 1996.

[5]  RFC-xxxx, "A Trivial Convention for using HTTP in URN Resolution",
     Ron Daniel Jr., currently available as draft-ietf-urn-http-conv-01.txt,
     Feb. 1997.

[6]  RFC-xxxx, "URN Resolution Services", ???, draft-ietf-urn-???
     (This document is on the URN-WG's list of documents to prepare, but
     has not yet been written. It will get its start from the treatment of
     resolution services in [4]).

[7]  Keith Moore, Shirley Browne, Jason Cox, and Jonathan Gettler,
     Resource Cataloging and Distribution System, Technical Report CS-97-346,
     University of Tennessee, Knoxville, December 1996

[8]  Paul Vixie, personal communication.

[9]  RFC-822, "Standard for the Format of ARPA Internet Text Messages",
     Dave H. Crocker, August 1982.  

[10] Charles Orth, Bill Arms; Handle Resolution Protocol Specification,
     http://www.handle.net/docs/client_spec.html

[11] RFC-1714, "Referral Whois Protocol (RWhois)", S. Williamson and
     M. Kosters, November 1994.

[12] Information Retrieval (Z39.50): Application Service Definition and
     Protocol Specification, ANSI/NISO Z39.50-1995, July 1995.

[13] IEEE Standard for Information Technology - Portable Operating System
     Interface (POSIX) - Part 2: Shell and Utilities (Vol. 1); IEEE Std
     1003.2-1992; The Institute of Electrical and Electronics Engineers;
     New York; 1993. ISBN:1-55937-255-9

[14] RFC-1123, "Requirements for Internet Hosts - Application and Support"
     R. Braden, Oct. 1989.

[15] RFC-xxxx, "Requirements and a Framework for URN Resolution Systems",
     Karen Sollins, draft-ietf-urn-req-frame-00.txt, November 1996.



Security Considerations
=======================

  The use of "urn.net" as the registry for URN namespaces is subject to
  denial of service attacks, as well as other DNS spoofing attacks. The
  interactions with DNSSEC are currently being studied. It is expected
  that NAPTR records will be signed with SIG records once the DNSSEC
  work is deployed. 

  The rewrite rules make identifiers from other namespaces subject to
  the same attacks as normal domain names. Since they have not been
  easily resolvable before, this may or may not be considered a problem.

  Regular expressions should be checked for sanity, not blindly passed
  to something like PERL. 

  This document has discussed a way of locating a resolver, but has not
  discussed any detail of how the communication with the resolver takes
  place. There are significant security considerations attached to the
  communication with a resolver. Those considerations are outside the
  scope of this document, and must be addressed by the specifications
  for particular resolver communication protocols.

Author Contact Information:
===========================

Ron Daniel
Los Alamos National Laboratory
MS B287
Los Alamos, NM, USA, 87545
voice:  +1 505 665 0597
fax:    +1 505 665 4939
email:  rdaniel@lanl.gov


Michael Mealling
Network Solutions
505 Huntmar Park Drive
Herndon, VA  22070
voice: (703) 742-0400
fax: (703) 742-9552
email: michaelm@internic.net
URL: http://www.netsol.com/




    This draft expires 26 Sept., 1997.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA08369 for urn-ietf-out; Wed, 12 Mar 1997 16:50:05 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id QAA08364 for <urn-ietf@services.bunyip.com>; Wed, 12 Mar 1997 16:50:02 -0500 (EST)
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA24804  (mail destined for urn-ietf@services.bunyip.com); Wed, 12 Mar 97 16:50:00 -0500
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id OAA20510 for <urn-ietf@bunyip.com>; Wed, 12 Mar 1997 14:49:59 -0700 (MST)
Message-Id: <3.0.32.19970312144910.009a51f0@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Wed, 12 Mar 1997 14:49:12 -0700
To: urn-ietf@bunyip.com
From: "Ron Daniel Jr." <rdaniel@acl.lanl.gov>
Subject: [URN] NAPTR changes
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi,

I've modified the NAPTR draft to accomodate the remarks collected during
the WG last call period. Here is a paraphrase of the comments and the
changes I made. The full copy of the -04 version of NAPTR will follow
in a seperate message.

1) Karen Sollins asked that the abstract be modified to mention that NAPTR
   is an experimental resolver disovery service.

That has been done.

2) Karen also suggested that the POSIX ERE syntax be summarized in an
   appendix to assist those who don't have a copy of the POSIX spec handy.

I took another look at the POSIX ERE specification. I do not think that I
can accurately summarize it in a reasonable amount of time, short of
repeating it verbatim. The probability of coming up with something that is
not quite interoperable is too high.

If someone wants to implement a NAPTR-handling system, there are a number of
free and commercial regular expression packages they can use. Or, if they
insist on rolling their own, they can do an inter-library loan of the
spec. Given the availability of this material, I don't believe that failure
to provide such a summary presents a serious impediment to implementation.
Further, I think interoperability is better served by having people rely on
the real specification.

3) Karen also suggested that the security considerations section was
   not detailed enough. In a different message, Ed Lewis suggested that it
   was probably OK.

I have added one paragraph to that section which states that any security
considerations for communicating with a particular resolver are outside
the bounds of this spec but must be addressed in the specifications for
resolver communication protocols.

4) Ed Lewis pointed out some flaws in my BNF for the substitution expression
   grammar, and raised the issue of host names vs. domain names.

I changed the grammar, and added a statement that the output of the
substitution expression MUST result in a string that obeys the syntax
of DNS host names.

5) Martin Duerst raised the question of how the regular expressions should
   deal with %encoded characters - in their encoded or binary form?

I added a statement that the URN Syntax draft defines a canonical form for
URNs, which %encodes characters outside a limited repertoire. The regular
expressions MUST be constructed to operate on the canonical form of a URN.
Since this means we have to match %encoded characters, the regexps are
going to be especially ugly. Sorry.


I'll send the -04 version of the draft to the list in just a minute.

Regards,

Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA02488 for urn-ietf-out; Wed, 12 Mar 1997 13:14:12 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id NAA02482 for <urn-ietf@services.bunyip.com>; Wed, 12 Mar 1997 13:14:09 -0500 (EST)
Received: from mailhub.axion.bt.co.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23169  (mail destined for urn-ietf@services.bunyip.com); Wed, 12 Mar 97 13:14:07 -0500
Received: from ferao.jungle.bt.co.uk by mailhub.axion.bt.co.uk with SMTP (PP); Wed, 12 Mar 1997 18:12:57 +0000
Received: from phao.jungle.bt.co.uk by ferao.jungle.bt.co.uk (Jungle-SMTP-01) ID AA28956; Wed, 12 Mar 1997 18:08:21 GMT
Message-Id: <3.0.32.19970312181527.006c6568@sherekhan.jungle.bt.co.uk>
X-Sender: rbriscoe@sherekhan.jungle.bt.co.uk (Unverified)
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Wed, 12 Mar 1997 18:15:29 +0000
To: "Ron Daniel Jr." <rdaniel@acl.lanl.gov>
From: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Subject: Re: [URN] URNs grandfathering certain Object or Interface References
Cc: urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Errors-To: owner-urn-ietf@Bunyip.Com

Ron,

I'm off on leave tomorrow, so a quick answer...

At 10:22 12/03/97 -0700, Ron Daniel Jr. wrote:
>Cheap answer #1 is that what you are asking for is a Turing-complete
>way of operating on URIs. Declare a new flag, lets say "J", and use the
>regexp field to carry Java bytecodes instead of regular expressions.
>Clients that don't know the "J" flag ignore the record, those that do
>know it could run the supplied bytecodes to learn how to crack such an
>opaque identifier and what to do with the resulting pieces. For a
>variety of reasons this is a bad idea, but is allowed by the draft.
>(Well, change "J" to a digit and it is allowed as a local experiment. Try
>to use an alphabetic flag and you will have to contend with people like me
>on the list who will oppose doing such a thing).

Fine - or a further flag that indicates "expect the URN/URL of the bytecode"?

>
>Cheap answer #2 is that we don't have to dump it all onto one global
>resolver, we can use the "S" flag and a SRV record to dump it all onto
>a resolver that is replicated to whatever degree one needs.

Not sufficient for CORBA/2 interoperability. The point is that domains can
be isolated apart from a local ORB protocol-IIOP gateway, so need some way
to identify which global replica is accessible protocol-wise.

>
>Cheap answer #3 is that instead of using one central resolver, you use
>some arbitrary subset of the characters in the identifier to distribute
>the resolutions to an arbitrary number of resolver services. For IORs we
>might use the last character, which will distribute the load to 16 possible
>places. Use the last two and we can go 256 different places, ...

I believe a portion of the hex strong represents the resolution service
scope that will give the right answer. CORBA/2 deliberately doesn't use
global scope naming (hence my exhortation to read their case against global
naming in the reply to Leslie). Accessing the resolver in the local context
might give an answer but not the right answer, because names are context
dependent.

>The real answer is more complex:
>  a) What you are asking for is more than the NAPTR system is
>     trying to solve. It is OK for us to start simple. There are
>     a lot of important namespaces, such as ISBN, SICI, .. that can
>     be handled using only syntactic transformations. NAPTR
>     is intended to be the first, not last, resolver discovery
>     service. Later ones can try to solve this problem directly if
>     experience with NAPTR shows that it is a significant problem.
>  b) NAPTR is intended to be a fallback resolution approach, and clients
>     should try other things first. IORs are references to CORBA objects,
>     and clients can invoke the object's methods, but only if they know IIOP
>     or some other way to talk to the Object Request Broker associated with
>     the object. Clients that speak IIOP should do so early on
>     and not mess with NAPTR. Clients that don't speak IIOP might end up
>     trying NAPTR and get back a record like:
>
>      ior.urn.net NAPTR 1 1 "p" "iiop" "" foo.omg.org
>
>     which tells them they need to know the IIOP protocol to do anything more
>     with the identifier.

I think this is the correct answer, which I alluded to in my original posting:

>>Alternatively, given that Object systems have their own location
transparency schemes, might URN not be relevant here (then we'd have to
rename them FURNs (Fairly Universal [as opposed to Uniform] Resource
Names)? I would have thought that if URN could be made relevant, it should
be. 

I await the replies from Microsoft & OMG with antici...pation.

Bob
____________________________________________________________________________
Bob Briscoe         http://www.labs.bt.com/people/briscorj/index.htm


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA02214 for urn-ietf-out; Wed, 12 Mar 1997 12:29:34 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id MAA02209 for <urn-ietf@services.bunyip.com>; Wed, 12 Mar 1997 12:29:29 -0500 (EST)
Received: from mailhub.axion.bt.co.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22915  (mail destined for urn-ietf@services.bunyip.com); Wed, 12 Mar 97 12:29:22 -0500
Received: from ferao.jungle.bt.co.uk by mailhub.axion.bt.co.uk with SMTP (PP); Wed, 12 Mar 1997 17:01:22 +0000
Received: from phao.jungle.bt.co.uk by ferao.jungle.bt.co.uk (Jungle-SMTP-01) ID AA26040; Wed, 12 Mar 1997 16:56:41 GMT
Message-Id: <3.0.32.19970312170348.00713870@sherekhan.jungle.bt.co.uk>
X-Sender: rbriscoe@sherekhan.jungle.bt.co.uk
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Wed, 12 Mar 1997 17:03:49 +0000
To: "Kindel, Charlie" <ckindel@MICROSOFT.com>, "Watson, Andrew" <andrew@omg.org>
From: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Subject: [URN] The IETF Uniform Resource Names Working Group invites your comments
Cc: urn-ietf@bunyip.com, leslie@bunyip.com (Leslie Daigle)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Errors-To: owner-urn-ietf@Bunyip.Com

Charlie, Andrew,

Leslie Daigle, the co-chair of the IETF URN working group has asked me to
invite you two to comment on a problem I have just thrown into the IETF URN
working group. Alternatively can you forward this to someone with the time
and equivalent expertise to look into this?

The question is do you think the NAPTR proposal (see below) could be made
to assimilate both "clsid:" and "IOR:" identifier schemes as a global
naming glue?

To catch up on the conversation so far, see the mailing list archive at
ftp://ftp.bunyip.com/pub/mailing-lists/urn-ietf.archive/urn-ietf.archive.970
3 - then search for the string "Interface References" in the subject line.
I have attached the 3 postings in this thread so far as the archive is not
ordered by thread.

To catch up on the proposal at issue, see the Internet draft at:
http://www.acl.lanl.gov/URN/naptr.txt (identical to
draft-ietf-urn-naptr-03.txt in your favourite internet-drafts directory).

Bob

---No 1 in thread---
>>>Date: Tue, 11 Mar 1997 14:59:39 +0000
>>>To: urn-ietf@bunyip.com
>>>From: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
>>>Subject: URNs grandfathering certain Object or Interface References
>>>
>>>Apologies if this has already covered - I've not being reading the URN
list too carefully recently, but a scan of the archive and the latest NAPTR
draft makes me think I have identified a new problem.
>>>
>>>The NAPTR proposal has a regexp/replacement field based on sed which is
a text based transformation.
>>>
>>>DCE universally unique id's (UUIDs) used by Microsoft's COM (as well as
DCE) and CORBA/2 Interoperable Object References (IORs) are typically
generated to include a references to the service for resolving them but
they can both be stringified to end up being a string of hex characters.
Proposals have been put forward to introduce these as new URL schemes.
>>>
>>>Refer to:
>>>The "clsid:" URL Scheme, Charlie Kindel, Microsoft Corporation, Feb 28
1996 Draft, <URL:http://www.w3.org/pub/WWW/Addressing/clsid-scheme>
>>>
>>>CORBA 2.0, Universal Network Objects, PTC/96-08-04, Object Management
Group, Inc. July 1996 <URL:http://www.omg.org/corba/corbiiop.htm> [Section
10.6.5 Stringified Object References]
>>>
>>>You end up with URLs like:
>>>clsid:EFF6744C-7143-11cf-A51B-080036F12502
>>>or
>>>IOR:000000000000001b9444c3a48656c6c6f576f726c642f476f6f644461793a312e3000
00000000010000000000000044000100000000000e3133302e31303a22e3137362e3900d7820
000002800504d43000000010000001448656c6c6f576f726c643a3a476f6f644461790000000
002cc52247e
>>>
>>>I don't know to much about UUIDS but I know that IORs are intended to be
semi-resolvable outside the domain in which their id has true context, at
least to the extent that the services they rely on for resolution, and the
originating domain can be identified.
>>>
>>>The problem is that some COM/CORBA based systems can interpret these
strings of hex digits to extract the machine/port etc. which hosts the
object they need for resolution, but the algorithm isn't a simple textual
transformation.
>>>
>>>How might NAPTR cope with this without just resorting to a replacement
string and lumping the whole problem on one global resolver for the whole
scheme leading to a horrible bottleneck?
>>>
>>>Alternatively, given that Object systems have their own location
transparency schemes, might URN not be relevant here (then we'd have to
rename them FURNs (Fairly Universal Resource Names)? I would have thought
that if URN could be made relevant, it should be.
>>>
>>>Apologies in advance for anyone who wants me to explain these schemes in
any more depth - my knowledge is fairly sketchy.
>>>
>>>Bob

---No 2 in thread---
>>From: leslie@bunyip.com (Leslie Daigle)
>>Date: Tue, 11 Mar 1997 14:57:36 -0500
>>To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>, urn-ietf@bunyip.com
>>Subject: Re: [URN] URNs grandfathering certain Object or Interface
References
>>
>>Bob,
>>
>>I'm glad you've brought up a couple of emerging electronic namespaces that
>>are clear candidates for URN namespaces.
>>
>>Ron may want to take a more detailed shot at NAPTR and the specific issues
>>you've raised wrt the use of text-replacement only for these namespaces.
>>
>>I'd like to put a little context around the whole issue:
>>
>>	. As Ron is very good about reminding us regularly, NAPTR is 
>>	  meant to be an _experimental_ implementation of the general
>>	  architecture for URN systems.  It is proposed as experimental
>>	  specifically so that we can answer questions with concrete
>>	  experience on:
>>
>>		. what are the real security issues
>>
>>		.(most relevant here) what _is_ a sufficiently powerful 
>>		 and yet generally-implementable method for specifying
>>		 transformations? (regexps are already dangerously
>>		 complex, and yet there are clearly things they cannot do).
>>
>>> The problem is that some COM/CORBA based systems can interpret these
>>> strings of hex digits to extract the machine/port etc. which hosts the
>>> object they need for resolution, but the algorithm isn't a simple textual
>>> transformation.
>>> 
>>> How might NAPTR cope with this without just resorting to a replacement
>>> string and lumping the whole problem on one global resolver for the whole
>>> scheme leading to a horrible bottleneck?
>>
>>The key thing to remember with the proposed URN resolution _framework_
>>is that the first step in resolution is to determine the authority
>>that _can_  assert machine, port, protocol for a particular URN.  I.e.,
>>this is step one in distributing the problem.  Step two is to perform
>>some kind of lookup at/of that authority to get that information.  The
NAPTR 
>>proposal uses the same basic DNS lookup algorithms for both of these
steps, so 
>>they start to look the same.  BUT, the key thing in finding a mapping from 
>>UUIDs and IORs would be to determine how to find the authority for a
particular 
>>one, and then run some kind of local process there  to interpret the
namespace-
>>specific stuff (HEX code, here).
>>
>>So, bringing either of these namespaces into URN-land may not just be a
question
>>of throwing "URN:IOR:" or "URN:UUID:" at the beginning of the strings.  It
>>may be the case that the process of developing these as URN namespaces will
>>include attaching some reference to the authority that will be responsible
>>for performing the analysis of the HEX representation.
>>
>>For example, 
>>
>>> clsid:EFF6744C-7143-11cf-A51B-080036F12502
>>
>>could become 
>>
>>  URN:clsid:<naming authority ID>:EFF6744C-7143-11cf-A51B-080036F12502
>>
>>or even
>>
>>  URN:clsid:EFF6744C-7143-11cf-A51B-080036F12502:<naming authority ID>
>>
>>The first step in resolving this URN is to identify that it is a clsid
>>namespace URN -- this indicates how to go about finding the naming 
>>authority ID, which can be textually extracted from either of the above.  
>>
>>Now, if that NA-ID can be mapped onto a machine name in some regular way
>>(forget the pros and cons for a moment) then even NAPTR can be used to
>>look up the alias, find the current address, port and protocol to speak
>>to it to _resolve_ the clsid-specific string (the HEX resolution process).
>>
>>If you don't want to include such a NA-ID in the URN representation of the
>>clsid, you _could_ set up NAPTR to route _all_ clsid URNs to one global
>>service (which could be mirrored). Note that the global service doesn't
have 
>>to do the entire document resolution - it "only" has to apply the "hex 
>>decoding" algorithm to the URN.  If that can't be done quickly, then it
>>would be a bottleneck no matter where it was handled.  
>>
>>So, I don't see anything here that really breaks the paradigm of the URN
>>framework acting as a "glue" that ties togethe multiple namespaces. It
>>is a _good_ case of things to test NAPTR against -- are there people 
>>involved with defining the UUID and IOR namespaces that are interested in
>>taking on the mapping from those spaces into a URN representation?  This
>>could be a great test-case for our grandfather-a-namespace issue, if
>>somebody that represents those namespaces is willing to take it on.
>>
>>Leslie.
>>
>>-- 
>>
>>----------------------------------------------------------------------------
>>
>>  "_Be_                                           Leslie Daigle
>>             where  you                           
>>                          _are_."                 Bunyip Information Systems
>>                                                  (514) 875-8611
>>                      -- ThinkingCat              leslie@bunyip.com
>>----------------------------------------------------------------------------
>>

---No 3 in thread---
>Date: Wed, 12 Mar 1997 16:25:07 +0000
>To: leslie@bunyip.com (Leslie Daigle)
>From: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
>Subject: Re: [URN] URNs grandfathering certain Object or Interface References
>Cc: urn-ietf@bunyip.com
>
>At 14:57 11/03/97 -0500, Leslie Daigle wrote:
>>		.(most relevant here) what _is_ a sufficiently powerful 
>>		 and yet generally-implementable method for specifying
>>		 transformations? (regexps are already dangerously
>>		 complex, and yet there are clearly things they cannot do).
>>
>
>I would suggest the reference in the CORBA spec I cited would be worth
reading for the thinking on context relative naming from the OMG's members.
There is years of academic thought and history behind it. CORBA naming
interoperability between very different ORB domains is targeting the same
problem as URN.
>
>See CORBA 2.0, Universal Network Objects, PTC/96-08-04, Object Management
Group, Inc. July 1996 <URL:http://www.omg.org/corba/corbiiop.htm> [Section
10.5 & 10.6]
>
>>The key thing to remember with the proposed URN resolution _framework_
>>is that the first step in resolution is to determine the authority
>>that _can_  assert machine, port, protocol for a particular URN.  I.e.,
>>this is step one in distributing the problem.  Step two is to perform
>>some kind of lookup at/of that authority to get that information.  The
NAPTR 
>>proposal uses the same basic DNS lookup algorithms for both of these
steps, so 
>>they start to look the same.  BUT, the key thing in finding a mapping from 
>>UUIDs and IORs would be to determine how to find the authority for a
particular 
>>one, and then run some kind of local process there  to interpret the
namespace-
>>specific stuff (HEX code, here).
>>
>>So, bringing either of these namespaces into URN-land may not just be a
question
>>of throwing "URN:IOR:" or "URN:UUID:" at the beginning of the strings.  It
>>may be the case that the process of developing these as URN namespaces will
>>include attaching some reference to the authority that will be responsible
>>for performing the analysis of the HEX representation.
>>
>>For example, 
>>
>>> clsid:EFF6744C-7143-11cf-A51B-080036F12502
>>could become 
>>  URN:clsid:<naming authority ID>:EFF6744C-7143-11cf-A51B-080036F12502
>>or even
>>  URN:clsid:EFF6744C-7143-11cf-A51B-080036F12502:<naming authority ID>
>>
>>The first step in resolving this URN is to identify that it is a clsid
>>namespace URN -- this indicates how to go about finding the naming 
>>authority ID, which can be textually extracted from either of the above.  
>
>Duplicating the <naming authority ID> that is already embedded in the hex
would be ANATHEMA to the reliability and security of the processes for
publishing these names, not to mention performance which is why these
things are stringified to hex rather than ASCII - a big winge the OO
community has about IETF protocols is that they all appear to have been
left permanently in de-bug mode so humans can read the protocol headers (I
personally think this is a GOOD THING, but it does have performance problems).
>
>>
>>Now, if that NA-ID can be mapped onto a machine name in some regular way
>>(forget the pros and cons for a moment) then even NAPTR can be used to
>>look up the alias, find the current address, port and protocol to speak
>>to it to _resolve_ the clsid-specific string (the HEX resolution process).
>>
>>If you don't want to include such a NA-ID in the URN representation of the
>>clsid, you _could_ set up NAPTR to route _all_ clsid URNs to one global
>>service (which could be mirrored). Note that the global service doesn't
have 
>>to do the entire document resolution - it "only" has to apply the "hex 
>>decoding" algorithm to the URN.  If that can't be done quickly, then it
>>would be a bottleneck no matter where it was handled.  
>
>Again, this is ANATHEMA to the designers of these systems. We have to
consider gazillions of object refs, bearing in mind that there's one for
each *object* not just each class of *object*. For instance the (fixed
size) DCE/COM name-space has been designed to be larger than the estimated
number of atoms in the universe. The CORBA namespace is gazillions of
orders of magnitude bigger than that (the number of permutations of atoms
in the universe is more relevant to the number of possible permutations of
objects, profiles and service environments).
>
>>
>>So, I don't see anything here that really breaks the paradigm of the URN
>>framework acting as a "glue" that ties togethe multiple namespaces.
>
>I think NAPTR is a neat trick for farming out the problem very early on,
however, I think we may find these object-based schemes do break the
*currently proposed* paradigm (although my understanding of how their names
are constructed is sketchy), simply because of the performance requirements
at huge scale. For instance, BT has already found experimental CORBA-based
systems to be too slow to do 0800 (free phone) look-ups within the 500msec
time budget we have between the end of dialling and ringing (before the
caller hangs up thinking there's a problem). Just object location (id
look-ups) for 4 objects out of c.1million currently takes more than this
time budget. I'm not saying an *experimental* system like NAPTR should meet
these requirements, but I am saying if the intention is to assimilate all
naming, it has to be a *requirement* to *be able to* meet the *highest*
common denominator performance target.
>
>>It
>>is a _good_ case of things to test NAPTR against -- are there people 
>>involved with defining the UUID and IOR namespaces that are interested in
>>taking on the mapping from those spaces into a URN representation?  This
>>could be a great test-case for our grandfather-a-namespace issue, if
>>somebody that represents those namespaces is willing to take it on.
>>
>
>I'll refer Charlie Kindel (Microsoft) and Andrew Watson (OMG chief
architect) to the archive entries of this thread. I was going to do this
anyway once I had done an initial sanity check with the URN working group.
>
>Bob
____________________________________________________________________________
Bob Briscoe         http://www.labs.bt.com/people/briscorj/index.htm


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA02172 for urn-ietf-out; Wed, 12 Mar 1997 12:23:39 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id MAA02167 for <urn-ietf@services.bunyip.com>; Wed, 12 Mar 1997 12:23:36 -0500 (EST)
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22885  (mail destined for urn-ietf@services.bunyip.com); Wed, 12 Mar 97 12:23:34 -0500
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id KAA17437; Wed, 12 Mar 1997 10:23:16 -0700 (MST)
Message-Id: <3.0.32.19970312094225.00974c30@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Wed, 12 Mar 1997 10:22:25 -0700
To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>, urn-ietf@bunyip.com
From: "Ron Daniel Jr." <rdaniel@acl.lanl.gov>
Subject: Re: [URN] URNs grandfathering certain Object or Interface References
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi Bob,

Nice to hear from you again. Sorry to be a little late replying, I was
off-net yesterday.

>The problem is that some COM/CORBA based systems can interpret these
>strings of hex digits to extract the machine/port etc. which hosts the
>object they need for resolution, but the algorithm isn't a simple textual
>transformation.
>
>How might NAPTR cope with this without just resorting to a replacement
>string and lumping the whole problem on one global resolver for the whole
>scheme leading to a horrible bottleneck?

Don't know anything about UUIDs, but I  know a little about IORs and CORBA,
so I will answer your questions using those as examples.
 
Let me give four answers - three cheap ones and the real one.

Cheap answer #1 is that what you are asking for is a Turing-complete
way of operating on URIs. Declare a new flag, lets say "J", and use the
regexp field to carry Java bytecodes instead of regular expressions.
Clients that don't know the "J" flag ignore the record, those that do
know it could run the supplied bytecodes to learn how to crack such an
opaque identifier and what to do with the resulting pieces. For a
variety of reasons this is a bad idea, but is allowed by the draft.
(Well, change "J" to a digit and it is allowed as a local experiment. Try
to use an alphabetic flag and you will have to contend with people like me
on the list who will oppose doing such a thing).

Cheap answer #2 is that we don't have to dump it all onto one global
resolver, we can use the "S" flag and a SRV record to dump it all onto
a resolver that is replicated to whatever degree one needs.

Cheap answer #3 is that instead of using one central resolver, you use
some arbitrary subset of the characters in the identifier to distribute
the resolutions to an arbitrary number of resolver services. For IORs we
might use the last character, which will distribute the load to 16 possible
places. Use the last two and we can go 256 different places, ...

There is more than one way to do what you are asking for if it really has
to be done using NAPTR.

The real answer is more complex:
  a) What you are asking for is more than the NAPTR system is
     trying to solve. It is OK for us to start simple. There are
     a lot of important namespaces, such as ISBN, SICI, .. that can
     be handled using only syntactic transformations. NAPTR
     is intended to be the first, not last, resolver discovery
     service. Later ones can try to solve this problem directly if
     experience with NAPTR shows that it is a significant problem.
  b) NAPTR is intended to be a fallback resolution approach, and clients
     should try other things first. IORs are references to CORBA objects,
     and clients can invoke the object's methods, but only if they know IIOP
     or some other way to talk to the Object Request Broker associated with
     the object. Clients that speak IIOP should do so early on
     and not mess with NAPTR. Clients that don't speak IIOP might end up
     trying NAPTR and get back a record like:

      ior.urn.net NAPTR 1 1 "p" "iiop" "" foo.omg.org

     which tells them they need to know the IIOP protocol to do anything more
     with the identifier.

Gotta go now, best regards,

Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA01875 for urn-ietf-out; Wed, 12 Mar 1997 12:00:19 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id MAA01870 for <urn-ietf@services.bunyip.com>; Wed, 12 Mar 1997 12:00:16 -0500 (EST)
Received: from mailhub.axion.bt.co.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22579  (mail destined for urn-ietf@services.bunyip.com); Wed, 12 Mar 97 12:00:10 -0500
Received: from ferao.jungle.bt.co.uk by mailhub.axion.bt.co.uk with SMTP (PP); Wed, 12 Mar 1997 16:22:37 +0000
Received: from phao.jungle.bt.co.uk by ferao.jungle.bt.co.uk (Jungle-SMTP-01) ID AA23495; Wed, 12 Mar 1997 16:18:00 GMT
Message-Id: <3.0.32.19970312162506.00713870@sherekhan.jungle.bt.co.uk>
X-Sender: rbriscoe@sherekhan.jungle.bt.co.uk
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Wed, 12 Mar 1997 16:25:07 +0000
To: leslie@bunyip.com (Leslie Daigle)
From: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Subject: Re: [URN] URNs grandfathering certain Object or Interface References
Cc: urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Errors-To: owner-urn-ietf@Bunyip.Com

At 14:57 11/03/97 -0500, Leslie Daigle wrote:
>		.(most relevant here) what _is_ a sufficiently powerful 
>		 and yet generally-implementable method for specifying
>		 transformations? (regexps are already dangerously
>		 complex, and yet there are clearly things they cannot do).
>

I would suggest the reference in the CORBA spec I cited would be worth
reading for the thinking on context relative naming from the OMG's members.
There is years of academic thought and history behind it. CORBA naming
interoperability between very different ORB domains is targeting the same
problem as URN.

See CORBA 2.0, Universal Network Objects, PTC/96-08-04, Object Management
Group, Inc. July 1996 <URL:http://www.omg.org/corba/corbiiop.htm> [Section
10.5 & 10.6]

>The key thing to remember with the proposed URN resolution _framework_
>is that the first step in resolution is to determine the authority
>that _can_  assert machine, port, protocol for a particular URN.  I.e.,
>this is step one in distributing the problem.  Step two is to perform
>some kind of lookup at/of that authority to get that information.  The NAPTR 
>proposal uses the same basic DNS lookup algorithms for both of these
steps, so 
>they start to look the same.  BUT, the key thing in finding a mapping from 
>UUIDs and IORs would be to determine how to find the authority for a
particular 
>one, and then run some kind of local process there  to interpret the
namespace-
>specific stuff (HEX code, here).
>
>So, bringing either of these namespaces into URN-land may not just be a
question
>of throwing "URN:IOR:" or "URN:UUID:" at the beginning of the strings.  It
>may be the case that the process of developing these as URN namespaces will
>include attaching some reference to the authority that will be responsible
>for performing the analysis of the HEX representation.
>
>For example, 
>
>> clsid:EFF6744C-7143-11cf-A51B-080036F12502
>could become 
>  URN:clsid:<naming authority ID>:EFF6744C-7143-11cf-A51B-080036F12502
>or even
>  URN:clsid:EFF6744C-7143-11cf-A51B-080036F12502:<naming authority ID>
>
>The first step in resolving this URN is to identify that it is a clsid
>namespace URN -- this indicates how to go about finding the naming 
>authority ID, which can be textually extracted from either of the above.  

Duplicating the <naming authority ID> that is already embedded in the hex
would be ANATHEMA to the reliability and security of the processes for
publishing these names, not to mention performance which is why these
things are stringified to hex rather than ASCII - a big winge the OO
community has about IETF protocols is that they all appear to have been
left permanently in de-bug mode so humans can read the protocol headers (I
personally think this is a GOOD THING, but it does have performance problems).

>
>Now, if that NA-ID can be mapped onto a machine name in some regular way
>(forget the pros and cons for a moment) then even NAPTR can be used to
>look up the alias, find the current address, port and protocol to speak
>to it to _resolve_ the clsid-specific string (the HEX resolution process).
>
>If you don't want to include such a NA-ID in the URN representation of the
>clsid, you _could_ set up NAPTR to route _all_ clsid URNs to one global
>service (which could be mirrored). Note that the global service doesn't have 
>to do the entire document resolution - it "only" has to apply the "hex 
>decoding" algorithm to the URN.  If that can't be done quickly, then it
>would be a bottleneck no matter where it was handled.  

Again, this is ANATHEMA to the designers of these systems. We have to
consider gazillions of object refs, bearing in mind that there's one for
each *object* not just each class of *object*. For instance the (fixed
size) DCE/COM name-space has been designed to be larger than the estimated
number of atoms in the universe. The CORBA namespace is gazillions of
orders of magnitude bigger than that (the number of permutations of atoms
in the universe is more relevant to the number of possible permutations of
objects, profiles and service environments).

>
>So, I don't see anything here that really breaks the paradigm of the URN
>framework acting as a "glue" that ties togethe multiple namespaces.

I think NAPTR is a neat trick for farming out the problem very early on,
however, I think we may find these object-based schemes do break the
*currently proposed* paradigm (although my understanding of how their names
are constructed is sketchy), simply because of the performance requirements
at huge scale. For instance, BT has already found experimental CORBA-based
systems to be too slow to do 0800 (free phone) look-ups within the 500msec
time budget we have between the end of dialling and ringing (before the
caller hangs up thinking there's a problem). Just object location (id
look-ups) for 4 objects out of c.1million currently takes more than this
time budget. I'm not saying an *experimental* system like NAPTR should meet
these requirements, but I am saying if the intention is to assimilate all
naming, it has to be a *requirement* to *be able to* meet the *highest*
common denominator performance target.

>It
>is a _good_ case of things to test NAPTR against -- are there people 
>involved with defining the UUID and IOR namespaces that are interested in
>taking on the mapping from those spaces into a URN representation?  This
>could be a great test-case for our grandfather-a-namespace issue, if
>somebody that represents those namespaces is willing to take it on.
>

I'll refer Charlie Kindel (Microsoft) and Andrew Watson (OMG chief
architect) to the archive entries of this thread. I was going to do this
anyway once I had done an initial sanity check with the URN working group.

Bob
____________________________________________________________________________
Bob Briscoe         http://www.labs.bt.com/people/briscorj/index.htm


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA01583 for urn-ietf-out; Wed, 12 Mar 1997 11:40:19 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id LAA01577 for <urn-ietf@services.bunyip.com>; Wed, 12 Mar 1997 11:40:14 -0500 (EST)
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA22381  (mail destined for urn-ietf@services.bunyip.com); Wed, 12 Mar 97 11:40:09 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id KAA23966; Wed, 12 Mar 1997 10:40:00 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id KAA08753; Wed, 12 Mar 1997 10:39:36 -0600 (CST)
Date: Wed, 12 Mar 1997 10:39:36 -0600 (CST)
Message-Id: <199703121639.KAA08753@void.ncsa.uiuc.edu>
To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] semantic representation in URNs
In-Reply-To: <v03010d02af4be31443f1@[18.26.0.235]>
References: <199703102035.PAA27993@lysithea.lcs.mit.edu> <199703112235.RAA28800@lysithea.lcs.mit.edu> <v03010d02af4be31443f1@[18.26.0.235]>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: "owner-urn-ietf@bunyip.com > At 4":01.PM.-0600.3/10/97, Daniel LaLiberte wrote:

Karen R. Sollins writes:
 > Location is one form of semantic information; think of it as one dimension
 > in semantic space.

Since the subject of this thread is semantics in URNs, and the broader
question is not just human friendly semantics but any kind of
semantics, we should probably try to stay at a level above the details
of particular semantic dimensions.  Each dimension could lead us off
in another direction.

For example, the issue of location semantics is a big one and is
exactly the same question as URNs vs URLs and whether they are
distinguishable.  Attempting to stay clear of that debate, it would
help if you could simply and precisely define location.  I.e. what are
(is?) the semantics of locations?  (Dan Connelly claims that there is
not a definition of location-independence in any RFC (or draft?))  My
claim is that any adequate definition of location would include URNs
themselves if URNs can be looked up in a globally consistent manner.
I'll respond to your definition in private mail.

So the general question, applied to other kinds of semantics, is: how
do you really know when you are building in some kind of semantics?
There is explicit semantics and implicit semantics.

But there are some other distinctions that should be considered in the
kinds of semantics.  There is semantics regarding the identifier
itself and semantics regarding the resource(s) associated with the
identifier.  For some kinds of semantics, it is difficult to
distinguish whether you have one or the other.  You give examples of
semantics of the resource:

 > Another might be programming language in which
 > something is implemented or natural language in which it is expressed.
 > Consider that another dimension. Another might be some indication of
 > underlying algorithm on which the resource is based.  Again, another
 > dimension.

But here are some semantics of the identifier itself.  The scheme name
(e.g. "urn:"), naming authority (single or hierarchy), structure of
the identifier itself are very low level semantics (i.e. on the
syntax-semantics continuum) about how to interpret the identifier
itself.  One step up from this, there might be a field that indicates
how to interpret the remainder of the identifier.  Others: there might
be a date field that indicates when the identifier itself was created,
not the resource it refers to.  There might be a checksum or signature
field that can be used to verify the identifier itself, not the
resource it refers to.

One place where the boundary between semantics of the identifier and
semantics of the resource gets blurry is in the organization of the
name space.  In a hierarchical name space with a hierarchical name,
the components of the name presummably (but not necessarily) map on to
the organization of the space.  This blurs the distinction because in
the process of resolving the identifier over several resolution steps,
you are getting closer to the resource itself.  As the organization of
the space changes, the concern is that the resolution process could
break.  I discussed strategies and mechanisms for dealing with that
reorganization in previous mail.

The key question regarding semantics is whether the semantics of the
organization of the name space is a reflection of the semantics of the
resources.  Yes and no.  Each node in the hierarchy (if it is a
hierarchy) can be considered to represent a collection, a resource
itself.  It may correspond to a resolution service that can provide
information about that collection resource.  But, importantly, these
collections need have no necessary semantic relevance in that the
resources in a collection need not be at all related to each other
other than being in the same collection.  Whether it is useful to have
no meaningful relationship between collection members is another
question.

What I think should happen is that these collections are meaningful,
but their meaning is not intended to be complete or persistent.  In
other words, the collection of /edu/uiuc/ncsa/liberte is generally my
stuff, but some of my stuff might also appear elsewhere
(e.g. /com/bunyip/ietf/urn/liberte) and I might provide access to
other people's stuff via my space (e.g. ../liberte/hotlist/urns).

Then we get down to semantics that is more clearly about the resource
itself, but notice that we are getting into the metadata question.
(I.e. What is the difference between data and metadata?)  Bunches of
metadata could be included in identifiers (e.g. title, author, date,
subject, etc), and some people consider this to be the true way to
name resources.  For small resources, the resource *itself* could be
in the identifier (e.g. Larry's "data" URI).

My argument is that there will always be semantics in identifiers
unless the identifiers are useless for anything except for being
meaningless identifiers.  The nature of semantics is an association
between things, so, for example, you can get from an identifier to
the associated resource.

[Philosophical tangent: The general principal I am applying is that
there are really continuums everywhere.  Wherever we draw lines, we
distinguish things that are not really distinguishable.  It seems
useful to draw lines anyway, but the Universe conspires to ultimately
erase them, or scribble over them.]

 > Of course the number of possibilities is unlimited.  Yes,
 > n-dimensional space.  If URNs can be assumed to contain semantic
 > information, services will be built on that assumption, taking advantage of
 > the embedded knowledge.

Given the argument (conclusion?) that there will always be semantics
in identifiers, the question is how much and what kind of semantics.
It is a trade off.  Generally, the more semantics a service takes
advantage of, the more it needs to be flexible when those semantics
may change.  Location semantics is a relatively simple case that
requires an indirection or sequence of indirections to eventually find
the resource at some location.

 > If that knowledge can become invalid just as
 > location information can become invalid, we have an n-dimensional problem
 > where in URLs we have a one-dimensional problem.

URLs can have just as many dimensions of semantics as URNs.

 > Seems undesirable to me,
 > but the question is whether we should actively discourage our "customers"
 > from shooting themselves in the foot in this particular way or not.

We should discourage people from building services that don't work in
the face of changing semantics.  Putting it that way let's people
decide for themselves whether and how they can deal with changing
semantics.

 > What I was trying to say is that if the hierarchy reflects delegation then
 > using it to reflect something else as well (say, for example, derivation)
 > is extremely difficult because it is overloading the meaning of
 > hierarchical components.  Doing this in general probably becomes impossible.

I would tend to agree that overloading hierarchical components with
other semantics could cause problems, but there are other places that
additional semantics could be included in an identifier.  For example,
semantics could be included before or after the hierarchial part
(e.g. the //higher-level-space/lower/level/space and
...;name=value;name=value extensions), or each component could have
its own additional semantics that applies only to itself, or maybe to
the remainder of the path.

 > Saltzer, J., Reed, D., and Clark, D.D., "End-to-End Arguments in System
 > Design", ACM Transactions on Computer Systems, Vol. 2, No. 4, November
 > 1984, pp. 277-288.
 > 
 > This paper makes the argument that repeating functionality at different
 > layers of abstraction (particularly as exemplified in security mechanisms)
 > is a bad idea. It probably should be required reading for all systems and
 > protocol designers and implementers.  I strongly recommend it.

Looks very worthwhile.  1984 is BW (before web), so finding it on-line
might be difficult.  I'll have to take a trip to the library; could
be educational. :-)

 > ... And we say that semantics can be included in whatever language
 > the creator of the URN chooses, and if the semantics cannot be understood
 > and useful in other contexts, tough luck.

That's my conclusion too.

dan


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA25432 for urn-ietf-out; Wed, 12 Mar 1997 09:20:04 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id JAA25377 for <urn-ietf@services.bunyip.com>; Wed, 12 Mar 1997 09:19:58 -0500 (EST)
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21305  (mail destined for urn-ietf@services.bunyip.com); Wed, 12 Mar 97 09:19:51 -0500
Received: by privateer.windrose.omaha.ne.us; Wed Mar 12 08:19 CST 1997
Message-Id: <3326BB73.6BA1@ds.internic.net>
Date: Wed, 12 Mar 1997 08:19:31 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: internet-drafts@ietf.org
Cc: urn-ietf@bunyip.com
Subject: [URN] New URN syntax draft (-04)
Content-Type: multipart/mixed; boundary="------------6EAA16BE35C4"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

This is a multi-part message in MIME format.

--------------6EAA16BE35C4
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Attached is draft-ietf-urn-syntax-04.txt.

This draft has editorial changes made during WG last call.

--------------6EAA16BE35C4
Content-Type: text/plain; charset=us-ascii; name="urn.syntax.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="urn.syntax.txt"







Internet-Draft                                                Ryan Moats
draft-ietf-urn-syntax-04.txt                                        AT&T
Expires in six months                                         March 1997


                               URN Syntax
                 Filename: draft-ietf-urn-syntax-04.txt


Status of This Memo

      This document is an Internet-Draft.  Internet-Drafts are working
      documents of the Internet Engineering Task Force (IETF), its
      areas, and its working groups.  Note that other groups may also
      distribute working documents as Internet-Drafts.

      Internet-Drafts are draft documents valid for a maximum of six
      months and may be updated, replaced, or obsoleted by other
      documents at any time.  It is inappropriate to use Internet-
      Drafts as reference material or to cite them other than as ``work
      in progress.''

      To learn the current status of any Internet-Draft, please check
      the ``1id-abstracts.txt'' listing contained in the Internet-
      Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
      (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
      Coast), or ftp.isi.edu (US West Coast).


Abstract

   Uniform Resource Names (URNs) are intended to serve as persistent,
   location-independent, resource identifiers. This document sets
   forward the canonical syntax for URNs.  A discussion of both existing
   legacy and new namespaces and requirements for URN presentation and
   transmission are presented.  Finally, there is a discussion of URN
   equivalence and how to determine it.

1. Introduction

   Uniform Resource Names (URNs) are intended to serve as persistent,
   location-independent, resource identifiers and are designed to make
   it easy to map other namespaces (which share the properties of URNs)
   into URN-space. Therefore, the URN syntax provides a means to encode
   character data in a form that can be sent in existing protocols,
   transcribed on most keyboards, etc.





Expires 9/30/97                                                 [Page 1]





INTERNET DRAFT                 URN Syntax                     March 1997


2. Syntax

   All URNs have the following syntax (phrases enclosed in quotes are
   REQUIRED):

                     <URN> ::= "urn:" <NID> ":" <NSS>

   where <NID> is the Namespace Identifier, and <NSS> is the Namespace
   Specific String.  The leading "urn:" sequence is case-insensitive.
   The Namespace ID determines the _syntactic_ interpretation of the
   Namespace Specific String (as discussed in [1]).

   RFC 1630 [2] and RFC 1737 [3] each presents additional considerations
   for URN encoding, which have implications as far as limiting syntax.
   On the other hand, the requirement to support existing legacy naming
   systems has the effect of broadening syntax.  Thus, we discuss the
   acceptable syntax for both the Namespace Identifier and the Namespace
   Specific String separately.

2.1 Namespace Identifier Syntax

   The following is the syntax for the Namespace Identifier. To (a) be
   consistent with all potential resolution schemes and (b) not put any
   undue constraints on any potential resolution scheme, the syntax for
   the Namespace Identifier is:

   <NID>         ::= <let-num> [ 1,31<let-num-hyp> ]

   <let-num-hyp> ::= <upper> | <lower> | <number> | "-"

   <let-num>     ::= <upper> | <lower> | <number>

   <upper>       ::= "A" | "B" | "C" | "D" | "E" | "F" | "G" | "H" |
                     "I" | "J" | "K" | "L" | "M" | "N" | "O" | "P" |
                     "Q" | "R" | "S" | "T" | "U" | "V" | "W" | "X" |
                     "Y" | "Z"

   <lower>       ::= "a" | "b" | "c" | "d" | "e" | "f" | "g" | "h" |
                     "i" | "j" | "k" | "l" | "m" | "n" | "o" | "p" |
                     "q" | "r" | "s" | "t" | "u" | "v" | "w" | "x" |
                     "y" | "z"

   <number>      ::= "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" |
                     "8" | "9"



   This is slightly more restrictive that what is stated in [4] (which



Expires 9/30/97                                                 [Page 2]





INTERNET DRAFT                 URN Syntax                     March 1997


   allows the characters "." and "+").  Further, the Namespace
   Identifier is case insensitive, so that "ISBN" and "isbn" refer to
   the same namespace.

   To avoid confusion with the "urn:" identifier, the NID "urn" is
   reserved and MUST NOT be used.

2.2 Namespace Specific String Syntax

   As required by RFC 1737, there is a single canonical representation
   of the NSS portion of an URN.   The format of this single canonical
   form follows:

   <NSS>         ::= 1*<URN chars>

   <URN chars>   ::= <trans> | "%" <hex> <hex>

   <trans>       ::= <upper> | <lower> | <number> | <other> | <reserved>

   <hex>         ::= <number> | "A" | "B" | "C" | "D" | "E" | "F" |
                     "a" | "b" | "c" | "d" | "e" | "f"

   <other>       ::= "(" | ")" | "+" | "," | "-" | "." |
                     ":" | "=" | "@" | ";" | "$" |
                     "_" | "!" | "*" | "'"

   Depending on the rules governing a namespace, valid identifiers in a
   namespace might contain characters that are not members of the URN
   character set above (<URN chars>).  Such strings MUST be translated
   into canonical NSS format before using them as protocol elements or
   otherwise passing them on to other applications. Translation is done
   by encoding each character outside the URN character set as a
   sequence of one to six octets using UTF-8 encoding [5], and the
   encoding of each of those octets as "%" followed by two characters
   from the <hex> character set above. The two characters give the
   hexadecimal representation of that octet.

2.3 Reserved characters

   The remaining character set left to be discussed above is the
   reserved character set, which contains various characters reserved
   from normal use.  The reserved character set follows, with a
   discussion on the specifics of why each character is reserved.

   The reserved character set is:

   <reserved>    ::= '%" | "/" | "?" | "#"




Expires 9/30/97                                                 [Page 3]





INTERNET DRAFT                 URN Syntax                     March 1997


2.3.1 The "%" character

   The "%" character is reserved in the URN syntax for introducing the
   escape sequence for an octet.  Literal use of the "%" character in a
   namespace must be encoded using "%25" in URNs for that namespace.
   The presence of an "%" character in an URN MUST be followed by two
   characters from the <hex> character set.

   Namespaces MAY designate one or more characters from the URN
   character set as having special meaning for that namespace.  If the
   namespace also uses that character in a literal sense as well, the
   character used in a literal sense MUST be encoded with "%" followed
   by the hexadecimal representation of that octet.  Further, a
   character MUST NOT be "%"-encoded if the character is not a reserved
   character.  Therefore, the process of registering a namespace
   identifier shall include publication of a definition of which
   characters have a special meaning to that namespace.

2.3.2 The other reserved characters

   RFC 1630 [2] reserves the characters "/", "?", and "#" for particular
   purposes. The URN-WG has not yet debated the applicability and
   precise semantics of those purposes as applied to URNs. Therefore,
   these characters are RESERVED for future developments.  Namespace
   developers SHOULD NOT use these characters in unencoded form, but
   rather use the appropriate %-encoding for each character.

2.4 Excluded characters

   The following list is included only for the sake of completeness.
   Any octets/characters on this list are explicitly NOT part of the URN
   character set, and if used in an URN, MUST be %encoded:

   <excluded> ::= octets 1-32 (1-20 hex) | "\" | """ | "&" | "<"
                  | ">" | "[" | "]" | "^" | "`" | "{" | "|" | "}" | "~"
                  | octets 127-255 (7F-FF hex)

   In addition, octet 0 (0 hex) should NEVER be used, in either
   unencoded or %-encoded form.

   An URN ends when an octet/character from the excluded character set
   (<excluded>) is encountered.  The character from the excluded
   character set is NOT part of the URN.

3. Support of existing legacy naming systems and new naming systems

   Any namespace (existing or newly-devised) that is proposed as an
   URN-namespace and fulfills the criteria of URN-namespaces MUST be



Expires 9/30/97                                                 [Page 4]





INTERNET DRAFT                 URN Syntax                     March 1997


   expressed in this syntax.  If names in these namespaces contain
   characters other than those defined for the URN character set, they
   MUST be translated into canonical form as discussed in section 2.2.

4. URN presentation and transport

   The URN syntax defines the canonical format for URNs and all URN
   transport and interchanges MUST take place in this format. Further,
   all URN-aware applications MUST offer the option of displaying URNs
   in this canonical form to allow for direct transcription (for example
   by cut and paste techniques).  Such applications MAY support display
   of URNs in a more human-friendly form and may use a character set
   that includes characters that aren't permitted in URN syntax as
   defined in this RFC (that is, they may replace %-notation by
   characters in some extended character set in display to humans).

5. Lexical Equivalence in URNs

   For various purposes such as caching, it's often desirable to
   determine if two URNs are the same without resolving them. The
   general purpose means of doing so is by testing for "lexical
   equivalence" as defined below.

   Two URNs are lexically equivalent if they are octet-by-octet equal
   after the following preprocessing:

           1. normalize the case of the leading "urn:" token
           2. normalize the case of the NID
           3. normalizing the case of any %-escaping

   Note that %-escaping MUST NOT be removed.

   Some namespaces may define additional lexical equivalences, such as
   case-insensitivity of the NSS (or parts thereof).  Additional lexical
   equivalences MUST be documented as part of namespace registration,
   MUST always have the effect of eliminating some of the false
   negatives obtained by the procedure above, and MUST NEVER say that
   two URNs are not equivalent if the procedure above says they are
   equivalent.

6. Examples of lexical equivalence

   The following URN comparisons highlight the lexical equivalence
   definitions:

           1- URN:foo:a123,456
           2- urn:foo:a123,456
           3- urn:FOO:a123,456



Expires 9/30/97                                                 [Page 5]





INTERNET DRAFT                 URN Syntax                     March 1997


           4- urn:foo:A123,456
           5- urn:foo:a123%2C456
           6- URN:FOO:a123%2c456
   URNs 1, 2, and 3 are all lexically equivalent.  URN 4 is not
   lexically equivalent any of the other URNs of the above set.  URNs 5
   and 6 are only lexically equivalent to each other.

7. Functional Equivalence in URNs

   Functional equivalence is determined by practice within a given
   namespace and managed by resolvers for that namespeace. Thus, it is
   beyond the scope of this document.  Namespace registration must
   include guidance on how to determine functional equivalence for that
   namespace, i.e. when two URNs are the identical within a namespace.

8. Security considerations

   This document specifies the syntax for URNs.  While some namespaces
   resolvers may assign special meaning to certain of the characters of
   the Namespace Specific String, any security consideration resulting
   from such assignment are outside the scope of this document.  It is
   strongly recommended that the process of registering a namespace
   identifier include any such considerations.

9. Acknowledgments

   Thanks to various members of the URN working group for comments on
   earlier drafts of this document.  This document is partially
   supported by the National Science Foundation, Cooperative Agreement
   NCR-9218179.

10. References

   Request For Comments (RFC) and Internet Draft documents are available
   from <URL:ftp://ftp.internic.net> and numerous mirror sites.

         [1]         K. R. Sollins, "Requirements and a Framework for
                     URN Resolution Systems," Internet Draft (work in
                     progress),  November 1996.


         [2]         T. Berners-Lee, "Universal Resource Identifiers in
                     WWW," RFC 1630, June 1994.


         [3]         K. Sollins and L. Masinter,  "Functional Require-
                     ments for Uniform Resource Names," RFC 1737.
                     December 1994.



Expires 9/30/97                                                 [Page 6]





INTERNET DRAFT                 URN Syntax                     March 1997


         [4]         T. Berners-Lee, R. Fielding, L. Masinter, "Uniform
                     Resource Locators (URL)," Internet Draft (work in
                     progress),  December 1996.


         [5]         Appendix A.2 of The Unicode Consortium, "The
                     Unicode Standard, Version 2.0", Addison-Wesley
                     Developers Press, 1996.  ISBN 0-201-48345-9.

11. Editor's address

   Ryan Moats
   AT&T
   15621 Drexel Circle
   Omaha, NE 68135-2358
   USA

   Phone:  +1 402 894-9456
   EMail:  jayhawk@ds.internic.net





Appendix A. Handling of URNs by URL resolvers/browsers.

   The URN syntax has been defined so that URNs can be used in places
   where URLs are expected.  A resolver that conforms to the current URL
   syntax specification [3] will extract a scheme value of "urn:"
   rather than a scheme value of "urn:<nid>".

   An URN MUST be considered an opaque URL by URL resolvers and passed
   (with the "urn:" tag) to an URN resolver for resolution.  The URN
   resolver can either be an external resolver that the URL resolver
   knows of, or it can be functionality built-in to the URL resolver.

   To avoid confusion of users, an URL browser SHOULD display the com-
   plete URN (including the "urn:" tag) to ensure that there is no con-
   fusion between URN namespace identifiers and URL scheme identifiers.


              This Internet Draft expires September 30, 1997.









Expires 9/30/97                                                 [Page 7]



--------------6EAA16BE35C4--



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id XAA19264 for urn-ietf-out; Tue, 11 Mar 1997 23:45:05 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id XAA19259 for <urn-ietf@services.bunyip.com>; Tue, 11 Mar 1997 23:45:02 -0500 (EST)
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA19356  (mail destined for urn-ietf@services.bunyip.com); Tue, 11 Mar 97 23:45:00 -0500
Received: from [18.26.0.235] (gator-macip-6.lcs.mit.edu [18.26.0.235]) by lysithea.lcs.mit.edu (8.6.9/8.6.9) with ESMTP id XAA28174; Tue, 11 Mar 1997 23:44:51 -0500
X-Sender: sollins@ginger.lcs.mit.edu (Unverified)
Message-Id: <v03010d02af4be31443f1@[18.26.0.235]>
In-Reply-To: <199703112235.RAA28800@lysithea.lcs.mit.edu>
References: <199703102035.PAA27993@lysithea.lcs.mit.edu> <199703102035.PAA27993@lysithea.lcs.mit.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 11 Mar 1997 23:38:50 -0500
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>, urn-ietf@bunyip.com
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Subject: Re: [URN] semantic representation in URNs
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

Dan,

I am in agreement with you on a number of points.  I also was trying to be
objective and play devil's advocate, in order to encourage people to jump
in on whatever side they wanted (and you jumped in on both:-).  So, I'll
just extract parts of your message for response.


At 4:01 PM -0600 3/10/97, Daniel LaLiberte wrote:

...
>
> > Remember that one form of semantics is location information,
> > and if we allow others, we will have the problems in multiple
> > dimensions.
>
>Could you be more specific about this?  What are these multiple
>dimensions?  Are you saying that any kind of semantics ties down the
>identifier, as in it locates the identifier in some n-dimensional space?

Location is one form of semantic information; think of it as one dimension
in semantic space.  Another might be programming language in which
something is implemented or natural language in which it is expressed.
Consider that another dimension. Another might be some indication of
underlying algorithm on which the resource is based.  Again, another
dimension.  Of course the number of possibilities is unlimited.  Yes,
n-dimensional space.  If URNs can be assumed to contain semantic
information, services will be built on that assumption, taking advantage of
the embedded knowledge.  If that knowledge can become invalid just as
location information can become invalid, we have an n-dimensional problem
where in URLs we have a one-dimensional problem.  Seems undesirable to me,
but the question is whether we should actively discourage our "customers"
from shooting themselves in the foot in this particular way or not.

> > 3) The hierarchy embodied on URNs reflects namespace delegation.
>
>Delegation is not required, but hierarchy *allows* delegation.
>
> > To cause that to reflect other semantics as well will be very
> > difficult in the general case.
>
>I don't understand what you are thinking here.  Please explain.

What I was trying to say is that if the hierarchy reflects delegation then
using it to reflect something else as well (say, for example, derivation)
is extremely difficult because it is overloading the meaning of
hierarchical components.  Doing this in general probably becomes impossible.

>What is the end-to-end argument?

The reference is to:

Saltzer, J., Reed, D., and Clark, D.D., "End-to-End Arguments in System
Design", ACM Transactions on Computer Systems, Vol. 2, No. 4, November
1984, pp. 277-288.

This paper makes the argument that repeating functionality at different
layers of abstraction (particularly as exemplified in security mechanisms)
is a bad idea. It probably should be required reading for all systems and
protocol designers and implementers.  I strongly recommend it.

> > 5) Given the problems with character sets and internationalization,
> > what is the probability of expressing semantics that would be globally
> > meaningful.
>
>Is there really a problem here?  When would I need to refer to a document
>in chinese with a chinese URN?
>
>I don't follow character set discussions, but one of the PRO arguments
>is that we *need* to use international character sets to make URNs
>useful world-wide.

I don't follow the character set discussions either.  But, the problem I
was highlighting here was that, if there is an expectation that useful (to
whom- or what-ever) semantics is to be included in URNs then the
internationalization problem becomes much more complex than the character
set internationalization problem.  The names are no longer "just bit
strings"but instead include meaningful content.   Thus, given that we do
not have a universal language (and apparently not even a universal
character set), I just don't see how to deal.  But, maybe it simply isn't
an issue.  And we say that semantics can be included in whatever language
the creator of the URN chooses, and if the semantics cannot be understood
and useful in other contexts, tough luck.

>dan

			Karen




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA13627 for urn-ietf-out; Tue, 11 Mar 1997 14:57:48 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id OAA13622 for <urn-ietf@services.bunyip.com>; Tue, 11 Mar 1997 14:57:43 -0500 (EST)
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15945  (mail destined for urn-ietf@services.bunyip.com); Tue, 11 Mar 97 14:57:39 -0500
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id OAA01794; Tue, 11 Mar 1997 14:57:36 -0500
Message-Id: <199703111957.OAA01794@beethoven.bunyip.com>
From: leslie@Bunyip.Com (Leslie Daigle)
Date: Tue, 11 Mar 1997 14:57:36 -0500
In-Reply-To: Bob Briscoe's message as of Mar 11, 14:59
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>, urn-ietf@bunyip.com
Subject: Re: [URN] URNs grandfathering certain Object or Interface References
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: leslie@Bunyip.Com (Leslie Daigle)
Errors-To: owner-urn-ietf@Bunyip.Com

Bob,

I'm glad you've brought up a couple of emerging electronic namespaces that
are clear candidates for URN namespaces.

Ron may want to take a more detailed shot at NAPTR and the specific issues
you've raised wrt the use of text-replacement only for these namespaces.

I'd like to put a little context around the whole issue:

	. As Ron is very good about reminding us regularly, NAPTR is 
	  meant to be an _experimental_ implementation of the general
	  architecture for URN systems.  It is proposed as experimental
	  specifically so that we can answer questions with concrete
	  experience on:

		. what are the real security issues

		.(most relevant here) what _is_ a sufficiently powerful 
		 and yet generally-implementable method for specifying
		 transformations? (regexps are already dangerously
		 complex, and yet there are clearly things they cannot do).

> The problem is that some COM/CORBA based systems can interpret these
> strings of hex digits to extract the machine/port etc. which hosts the
> object they need for resolution, but the algorithm isn't a simple textual
> transformation.
> 
> How might NAPTR cope with this without just resorting to a replacement
> string and lumping the whole problem on one global resolver for the whole
> scheme leading to a horrible bottleneck?

The key thing to remember with the proposed URN resolution _framework_
is that the first step in resolution is to determine the authority
that _can_  assert machine, port, protocol for a particular URN.  I.e.,
this is step one in distributing the problem.  Step two is to perform
some kind of lookup at/of that authority to get that information.  The NAPTR 
proposal uses the same basic DNS lookup algorithms for both of these steps, so 
they start to look the same.  BUT, the key thing in finding a mapping from 
UUIDs and IORs would be to determine how to find the authority for a particular 
one, and then run some kind of local process there  to interpret the namespace-
specific stuff (HEX code, here).

So, bringing either of these namespaces into URN-land may not just be a question
of throwing "URN:IOR:" or "URN:UUID:" at the beginning of the strings.  It
may be the case that the process of developing these as URN namespaces will
include attaching some reference to the authority that will be responsible
for performing the analysis of the HEX representation.

For example, 

> clsid:EFF6744C-7143-11cf-A51B-080036F12502

could become 

  URN:clsid:<naming authority ID>:EFF6744C-7143-11cf-A51B-080036F12502

or even

  URN:clsid:EFF6744C-7143-11cf-A51B-080036F12502:<naming authority ID>

The first step in resolving this URN is to identify that it is a clsid
namespace URN -- this indicates how to go about finding the naming 
authority ID, which can be textually extracted from either of the above.  

Now, if that NA-ID can be mapped onto a machine name in some regular way
(forget the pros and cons for a moment) then even NAPTR can be used to
look up the alias, find the current address, port and protocol to speak
to it to _resolve_ the clsid-specific string (the HEX resolution process).

If you don't want to include such a NA-ID in the URN representation of the
clsid, you _could_ set up NAPTR to route _all_ clsid URNs to one global
service (which could be mirrored). Note that the global service doesn't have 
to do the entire document resolution - it "only" has to apply the "hex 
decoding" algorithm to the URN.  If that can't be done quickly, then it
would be a bottleneck no matter where it was handled.  

So, I don't see anything here that really breaks the paradigm of the URN
framework acting as a "glue" that ties togethe multiple namespaces. It
is a _good_ case of things to test NAPTR against -- are there people 
involved with defining the UUID and IOR namespaces that are interested in
taking on the mapping from those spaces into a URN representation?  This
could be a great test-case for our grandfather-a-namespace issue, if
somebody that represents those namespaces is willing to take it on.

Leslie.

-- 

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA13941 for urn-ietf-out; Tue, 11 Mar 1997 10:02:18 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id KAA13914 for <urn-ietf@services.bunyip.com>; Tue, 11 Mar 1997 10:02:14 -0500 (EST)
Received: from [132.146.5.4] by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA13173  (mail destined for urn-ietf@services.bunyip.com); Tue, 11 Mar 97 10:02:02 -0500
Received: from ferao.jungle.bt.co.uk by mailhub.axion.bt.co.uk with SMTP (PP); Tue, 11 Mar 1997 14:57:00 +0000
Received: from phao.jungle.bt.co.uk by ferao.jungle.bt.co.uk (Jungle-SMTP-01) ID AA00312; Tue, 11 Mar 1997 14:52:33 GMT
Message-Id: <3.0.32.19970311145938.006cad18@sherekhan.jungle.bt.co.uk>
X-Sender: rbriscoe@sherekhan.jungle.bt.co.uk
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Tue, 11 Mar 1997 14:59:39 +0000
To: urn-ietf@bunyip.com
From: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Subject: [URN] URNs grandfathering certain Object or Interface References
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Errors-To: owner-urn-ietf@Bunyip.Com

Apologies if this has already covered - I've not being reading the URN list
too carefully recently, but a scan of the archive and the latest NAPTR
draft makes me think I have identified a new problem.

The NAPTR proposal has a regexp/replacement field based on sed which is a
text based transformation.

DCE universally unique id's (UUIDs) used by Microsoft's COM (as well as
DCE) and CORBA/2 Interoperable Object References (IORs) are typically
generated to include a references to the service for resolving them but
they can both be stringified to end up being a string of hex characters.
Proposals have been put forward to introduce these as new URL schemes.

Refer to:
The "clsid:" URL Scheme, Charlie Kindel, Microsoft Corporation, Feb 28 1996
Draft, <URL:http://www.w3.org/pub/WWW/Addressing/clsid-scheme>

CORBA 2.0, Universal Network Objects, PTC/96-08-04, Object Management
Group, Inc. July 1996 <URL:http://www.omg.org/corba/corbiiop.htm> [Section
10.6.5 Stringified Object References]

You end up with URLs like:
clsid:EFF6744C-7143-11cf-A51B-080036F12502
or
IOR:000000000000001b9444c3a48656c6c6f576f726c642f476f6f644461793a312e3000000
00000010000000000000044000100000000000e3133302e31303a22e3137362e3900d7820000
002800504d43000000010000001448656c6c6f576f726c643a3a476f6f644461790000000002
cc52247e

I don't know to much about UUIDS but I know that IORs are intended to be
semi-resolvable outside the domain in which their id has true context, at
least to the extent that the services they rely on for resolution, and the
originating domain can be identified.

The problem is that some COM/CORBA based systems can interpret these
strings of hex digits to extract the machine/port etc. which hosts the
object they need for resolution, but the algorithm isn't a simple textual
transformation.

How might NAPTR cope with this without just resorting to a replacement
string and lumping the whole problem on one global resolver for the whole
scheme leading to a horrible bottleneck?

Alternatively, given that Object systems have their own location
transparency schemes, might URN not be relevant here (then we'd have to
rename them FURNs (Fairly Universal Resource Names)? I would have thought
that if URN could be made relevant, it should be.

Apologies in advance for anyone who wants me to explain these schemes in
any more depth - my knowledge is fairly sketchy.

Bob
____________________________________________________________________________
Bob Briscoe         http://www.labs.bt.com/people/briscorj/index.htm


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id XAA27525 for urn-ietf-out; Mon, 10 Mar 1997 23:40:14 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id XAA27520 for <urn-ietf@services.bunyip.com>; Mon, 10 Mar 1997 23:40:10 -0500 (EST)
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA10475  (mail destined for urn-ietf@services.bunyip.com); Mon, 10 Mar 97 23:40:08 -0500
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id XAA01344; Mon, 10 Mar 1997 23:40:07 -0500
Message-Id: <199703110440.XAA01344@beethoven.bunyip.com>
From: leslie@Bunyip.Com (Leslie Daigle)
Date: Mon, 10 Mar 1997 23:40:07 -0500
In-Reply-To: "Karen R. Sollins"'s message as of Mar 10, 15:35
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>, urn-ietf@bunyip.com
Subject: Re: [URN] semantic representation in URNs
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: leslie@Bunyip.Com (Leslie Daigle)
Errors-To: owner-urn-ietf@Bunyip.Com

> encouraging or discouraging semantic expression in URNs?

I think this is where the split between URNs-in-general and individual
URN namespaces becomes crucial.

Because finding the one true way of representing semantics in URNs (even
including things like hierarchical representation), in a way that
works across all namespaces (those to be brought in, and those to be
created specifically for URNs), this should not be part of the overall
URN spec.

This is not to say that semantic expression should not be possible 
(human-friendliness (whatever that means in the context-near-you),
hierarchy, etc), within individual namespaces.  The definition of a 
namespace should include the specification of any relevant semantic
expressions.

The idea behind the URN framework was to provide the minimum necessary
set of requirements and services (what the IETF/Internet are good at)
to support the diverse namespaces that serve individual communities (what
people who develop naming systems are good at) and give us global,
persistent, unique identifiers.

Leslie.

-- 

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA24955 for urn-ietf-out; Mon, 10 Mar 1997 18:23:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id SAA24949 for <urn-ietf@services.bunyip.com>; Mon, 10 Mar 1997 18:23:49 -0500 (EST)
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA09290  (mail destined for urn-ietf@services.bunyip.com); Mon, 10 Mar 97 18:23:48 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id SAA27389; Mon, 10 Mar 1997 18:23:44 -0500
Date: Mon, 10 Mar 1997 18:23:44 -0500
Message-Id: <199703102323.SAA27389@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: liberte@ncsa.uiuc.edu
Cc: urn-ietf@bunyip.com
In-Reply-To: <199703102201.QAA27580@void.ncsa.uiuc.edu> (message from Daniel LaLiberte on Mon, 10 Mar 1997 16:01:11 -0600 (CST))
Subject: Re: [URN] semantic representation in URNs
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: "owner-urn-ietf@bunyip.com From": Daniel LaLiberte <liberte@ncsa.uiuc.edu> Date: Mon, 10 Mar 1997 16:"01:11 -0600 (CST) References:" <199703102035.PAA27993@lysithea.lcs.mit.edu>

   You should probably remind people in each posting that you want
   replies to you, if that is what you want.  I'd like to see all the
   raw data somehow, however.

All mail on topic to everyone!  It's just that I'd like us not to try
to work on too many threads at once, so I'm going to try to sequence
the topics a bit.

			Karen


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA24921 for urn-ietf-out; Mon, 10 Mar 1997 18:21:10 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id SAA24915 for <urn-ietf@services.bunyip.com>; Mon, 10 Mar 1997 18:21:06 -0500 (EST)
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA09262  (mail destined for urn-ietf@services.bunyip.com); Mon, 10 Mar 97 18:21:04 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id SAA28172 for urn-ietf@bunyip.com; Mon, 10 Mar 1997 18:21:04 -0500
Resent-From: Karen Sollins <sollins@lysithea.lcs.mit.edu>
Resent-Message-Id: <199703102321.SAA28172@lysithea.lcs.mit.edu>
Message-Id: <199703102321.SAA28172@lysithea.lcs.mit.edu>
Resent-Date: 10 Mar 1997 18:21:03 -0500
Resent-To: urn-ietf@bunyip.com
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Date: Mon, 10 Mar 1997 16:01:11 -0600 (CST)
To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Subject: [URN] semantic representation in URNs
In-Reply-To: <199703102035.PAA27993@lysithea.lcs.mit.edu>
References: <199703102035.PAA27993@lysithea.lcs.mit.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

You should probably remind people in each posting that you want
replies to you, if that is what you want.  I'd like to see all the
raw data somehow, however.

Karen R. Sollins writes:
 > Thus, a statement that said that no ex post facto ordering choices
 > will be supported would be one to discourage inclusion of some
 > forms of semantic expression.

Yes indeed.  In fact, I am of the opposite mind that we should declare
the structure of URNs, not that all URNs need to use that structure,
in order to support scalable (client directed) resolution.

 > CON (discouraging inclusion of semantics):
 > 
 > 1) Semantics change with time.

There is a big prior question about what "semantics" means.

The semantics of how to subdivide a structured identifier do not need
to change.  Some people might call this mere syntax, but the
distinction is really arbitrary.

The *intended* semantics of how to use the components of the
identifier to resolve the identifier do not need to change even though
the human interpretation of the components may change.  URNs are
resolved by programs which do not have to worry about the changing
meaning of symbols - they're just bits.  But the symbols remain useful
to humans for memory, etc.

 >    If users become dependent on the
 > semantics being correct, resources will need to be issued new URNs
 > when the semantics change and we will have a repeat of all the issues
 > of URLs.

Not necessarily.  See the previous paragraph for one counter argument.
But this CON argument has more to do with the reorganization of the
name space than with the human interpretation of the URNs, I would hope.

Yes, new URNs would be issued for new organizations of names, but we
must already deal with multiple names for things, right?  There will
be multiple URNs for each resource - we cannot stop it.  Consider
legacy names for one.  URNs do not provide a solution for the problem
of having multiple identifiers for a single resource.  That is not
what the uniqueness property of URNs refers to - it refers to the fact
that a single URN will always only be associated with a single
resource.

Does this open the door to "all the issues of URLs"?  Yes and no.
Yes, because this is yet another way in which URNs are not
distinguishable from URLs.  No, because the uniqueness attribute,
which is not necessarily true for URLs would be declared to be true
for URNs.  (The yes and no arguments would seem to be a contradiction,
but there's more... if you want it.)

 > Remember that one form of semantics is location information,
 > and if we allow others, we will have the problems in multiple
 > dimensions.

Could you be more specific about this?  What are these multiple
dimensions?  Are you saying that any kind of semantics ties down the
identifier, as in it locates the identifier in some n-dimensional space?

 > 2) Inclusion of semantics such as in structure may imply more complex
 > information management in the UDS as described in the background
 > example above.

The structure can be optional.  Some parts of the name space need not
use any structure while other parts may use it.

A UDS need not use any structure even if the identifiers it (partly)
resolves have declared structure.  However, the structure allows
clients to talk with other UDSes that *do* use the structure.

 > 3) The hierarchy embodied on URNs reflects namespace delegation.

Delegation is not required, but hierarchy *allows* delegation.

 > To cause that to reflect other semantics as well will be very
 > difficult in the general case.

I don't understand what you are thinking here.  Please explain.

 > 4) A URN scheme is extremely unlikely to reflect all the semantics
 > that might be useful to humans.

And programs.

 > Hence human friendly schemes will be
 > needed on top anyway, and therefore by the end-to-end argument should
 > not be supported at this level as well.

What is the end-to-end argument?

My view on human friendly schemes is that, if people will want to use
them anyway, then we need to make them persistent, etc, just as URNs
would be.  

 > 5) Given the problems with character sets and internationalization,
 > what is the probability of expressing semantics that would be globally
 > meaningful.

Is there really a problem here?  When would I need to refer to a document
in chinese with a chinese URN?

I don't follow character set discussions, but one of the PRO arguments
is that we *need* to use international character sets to make URNs
useful world-wide.  

 > To allow for translation of semantics to be
 > internationally meaningful is certainly not part of a UDS.  Without
 > this, URNs will be meaningful to only part of the customer base at
 > best anyway.

URNs that refer to resources will be as useful as the resources
themselves, so the customer base of the resources that are constrained
to be useful only to them could probably live with similar constraints
on the identifiers.

Alternatively, multiple URNs could be used to identify the same
resource, each one meaningful to different communities.

 > PRO (don't discourage inclusion of semantics or perhaps encourage it):

I'm a devils advocate at heart, so I'll argue against some of the PRO
arguments too.

 > 1) We need to do it for some legacy systems anyway, so why not allow
 > it for all namespaces.

There is always some mapping that will be required to represent legacy
systems in our new identifier scheme, so why not require everyone to
map into numbers?  ASCII chars can be represented by their hex codes,
etc.

 > 2) If we are really suggesting using URNs instead of URLs we need
 > something human friendly now and we don't have anything else.

a. URLs can be made persistent (by similar indirection as UDSes will
provide), so we don't need URNs anyway.  URLs have sufficient human
semantics already.

b. Human friendly identifiers could become the substitute, and then
URNs become like IP numbers compared to human friendly domain names.
IP numbers are mapped to physical machines - the "real" locations.  So
are URNs really names or locations?  Or are the concepts of "name" and
"location" relative to the context in which the identifier is being
resolved?

 > 3) This is a URN issue, not a UDS issue and should not be addressed at
 > all in the UDS requirements documant.

The issue has, truefully, no necessary impact on UDSes.  But it will
encourage UDSes to make use of the semantics/structure just to be
competitive.

 > 4) The ability to support semantics does not mean that everyone has to
 > understand them.  URNs that include semantics might simply be easier
 > to remember or guess for some parts of the population, but it need not
 > imply anything about translation of URNs into other things
 > (e.g. URLs).

Right.  What's wrong with that argument?

dan



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA24901 for urn-ietf-out; Mon, 10 Mar 1997 18:20:28 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id SAA24896 for <urn-ietf@services.bunyip.com>; Mon, 10 Mar 1997 18:20:26 -0500 (EST)
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA09256  (mail destined for urn-ietf@services.bunyip.com); Mon, 10 Mar 97 18:20:24 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id SAA28084; Mon, 10 Mar 1997 18:20:23 -0500
Date: Mon, 10 Mar 1997 18:20:23 -0500
Message-Id: <199703102320.SAA28084@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: urn-ietf@bunyip.com
Subject: [URN] misunderstanding
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

I have already gotten one response, which I will resend to the whole
list.  What I want is a discussion of the questions that I pose on the
whole list.  So, send your comments/responses to the whole list.  It's
only if you think of another topic that you want us to discuss that
I'd like it not to disrupt whatever discussion is already ongoing.
So, if you have a new topic on the subject of URN resolution
requirements that let's take that offline initially and send it to me,
just to avoid disruption.  Otherwise, all mail to everyone!

			Karen


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA15534 for urn-ietf-out; Mon, 10 Mar 1997 15:36:10 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id PAA15529 for <urn-ietf@services.bunyip.com>; Mon, 10 Mar 1997 15:36:07 -0500 (EST)
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07967  (mail destined for urn-ietf@services.bunyip.com); Mon, 10 Mar 97 15:36:02 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id PAA27993; Mon, 10 Mar 1997 15:35:59 -0500
Date: Mon, 10 Mar 1997 15:35:59 -0500
Message-Id: <199703102035.PAA27993@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: urn-ietf@bunyip.com
Subject: [URN] semantic representation in URNs
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com
Question: should the UDS requirements doc say anything about

encouraging or discouraging semantic expression in URNs?

Background: The URI group in the past argued about this topic
extensively.  This is part of the discussion about the "user
friendliness" of URNs.  RFC 1737 intentionally only goes as far as
"human transcribable" down this path.  This is really a question about
URNs, more than UDS requirements, although one can imagine that some
designs for a UDS might make be more or less encouraging or
discouraging.  For example (and this is only an example!), consider
hierarchical names and the ordering of elements.  In a completely
general UDS that wanted to make semantics more expressible, ordering
within a subspace might be completely determined by the owner of that
subspace.  Clearly, in order to be able to support certain legacy
naming schemes, we need to all for schemes not to be just
left-to-right or right-to-left.  The question is whether there are
schemes that need to allow for determination in the future of the
ordering of subcomponents and whether future naming schemes
(non-legacy) need this or should have this option.  Even in this
simple example the problem is that in order to allow it, for any UDS
scheme that partitions the problem of resolution along the
hierarchical lines, the local decisions about ordering will require
expression of that in order to walk the hierarchy.  Thus, a statement
that said that no ex post facto ordering choices will be supported
would be one to discourage inclusion of some forms of semantic
expression.

The lists of pros and cons below are probably not complete, but I
wanted to give some flavor of the arguments on each side.  Please add
your own and let's get all the issues out on the table.


CON (discouraging inclusion of semantics):

1) Semantics change with time.  If users become dependent on the
semantics being correct, resources will need to be issued new URNs
when the semantics change and we will have a repeat of all the issues
of URLs.  Remember that one form of semantics is location information,
and if we allow others, we will have the problems in multiple
dimensions.

2) Inclusion of semantics such as in structure may imply more complex
information management in the UDS as described in the background
example above.

3) The hierarchy embodied on URNs reflects namespace delegation.  To
cause that to reflect other semantics as well will be very difficult
in the general case.

4) A URN scheme is extremely unlikely to reflect all the semantics
that might be useful to humans.  Hence human friendly schemes will be
needed on top anyway, and therefore by the end-to-end argument should
not be supported at this level as well.

5) Given the problems with character sets and internationalization,
what is the probability of expressing semantics that would be globally
meaningful.  To allow for translation of semantics to be
internationally meaningful is certainly not part of a UDS.  Without
this, URNs will be meaningful to only part of the customer base at
best anyway.

PRO (don't discourage inclusion of semantics or perhaps encourage it):

1) We need to do it for some legacy systems anyway, so why not allow
it for all namespaces.

2) If we are really suggesting using URNs instead of URLs we need
something human friendly now and we don't have anything else.

3) This is a URN issue, not a UDS issue and should not be addressed at
all in the UDS requirements documant.

4) The ability to support semantics does not mean that everyone has to
understand them.  URNs that include semantics might simply be easier
to remember or guess for some parts of the population, but it need not
imply anything about translation of URNs into other things
(e.g. URLs).


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA09202 for urn-ietf-out; Mon, 10 Mar 1997 14:30:48 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id OAA09197 for <urn-ietf@services.bunyip.com>; Mon, 10 Mar 1997 14:30:46 -0500 (EST)
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07505  (mail destined for urn-ietf@services.bunyip.com); Mon, 10 Mar 97 14:30:44 -0500
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id OAA27086; Mon, 10 Mar 1997 14:30:34 -0500
Date: Mon, 10 Mar 1997 14:30:34 -0500
Message-Id: <199703101930.OAA27086@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: urn-ietf@bunyip.com
Subject: [URN] discussion of requirements doc
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

At the last IETF, during the discussion of the requirements document
(draft-ietf-urn-req-frame-00.txt), I put up on a slide a list of
issues that need further discussion, but were to be held for the
mailing list.  The time has now come, so I will be posting questions
at regular intervals.  Obviously, we can't discuss them all at once,
so I will stage them.  This is an attempt to discover where the
consensus lies in the group and where there are still issues that need
further discussion.  Each one will have a different subject field in
order to help people manage the threads.  I will try my best to
provide some background to frame each question.

Also, after re-reading the document, if you have topics that you think
we should discuss, it is probably best to send those directly to me
first (sollins@lcs.mit.edu), so that they won't distract the ongoing
discussions.  I will try to make sure that all issues raised get
attention of the whole group.  Obviously, if you think I am
misrepresenting your issue(s), please jump in.

			Karen


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA21569 for urn-ietf-out; Mon, 10 Mar 1997 10:30:27 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id KAA21564 for <urn-ietf@services.bunyip.com>; Mon, 10 Mar 1997 10:30:24 -0500 (EST)
Received: from relay.hq.tis.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA05703  (mail destined for urn-ietf@services.bunyip.com); Mon, 10 Mar 97 10:30:18 -0500
Received: by relay.hq.tis.com; id KAA29814; Mon, 10 Mar 1997 10:28:25 -0500 (EST)
Received: from clipper.hq.tis.com(10.33.1.2) by relay.hq.tis.com via smap (3.2) id xma029779; Mon, 10 Mar 97 10:28:03 -0500
Received: from [10.33.112.20] (flapdoodle.hq.tis.com [10.33.112.20]) by clipper.hq.tis.com (8.7.5/8.7.3) with ESMTP id KAA24362 for <urn-ietf@bunyip.com>; Mon, 10 Mar 1997 10:26:16 -0500 (EST)
X-Sender: lewis@pop.hq.tis.com
Message-Id: <v03007801af49ca4a675d@[10.33.112.20]>
In-Reply-To: <v03010d00af465bab9f56@DialupEudora>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Date: Mon, 10 Mar 1997 10:15:45 -0500
To: urn-ietf@bunyip.com
From: Edward Lewis <lewis@tis.com>
Subject: Re: [URN] NAPTR doc (draft-ietf-urn-naptr-03.txt)
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by services.bunyip.com id KAA21565
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Edward Lewis <lewis@tis.com>
Errors-To: owner-urn-ietf@Bunyip.Com

At 7:31 PM -0500 3/7/97, Karen R. Sollins wrote:
>Third, I am still unhappy the treatment of security, both for myself and
...
>DNSSEC will address them has been studied.  I do not think that NAPTR needs
>to be extremely ruggedized with respect to security, but I do think that as

I've been involved in DNSSEC, so when I see it mentioned in a thread, I
wake up and read the document for DNS-type things.

First minor things - on line 598 "DNS_CHAR" is defined.  It is never used,
so I don't know for certain what it is supposed to mean (so maybe it should
be deleted).  If it is the legal, non-escaped chars in DNS, then underscore
("_") should not be there, instead a hypen ("-") should be included as well
as upper case characters.

In the paragrapgh following, "...URI shall be a legal domain name" should
be either:

"...URI MUST be a legal domain name"

or better yet:

"...URI MUST be a legal domain name and SHOULD BE a legal host name"

or perhaps:

"...URI MUST be a legal domain name and MUST BE a legal host name"
                                        ^^^^

There is some confusion over legal domain names and host names, and the
reference to 1123 does not make things clearer.  draft-ietf-dnsind-
clarify-0?.txt is the latest best way to define the binary form of domain
names.  All of the drafts I have seen on defining the ascii/zone-file form
of a domain name have expired.  I haven't followed legal host names as
closely, but I think RFC 1123 is probably the best reference for that.

The distinction is this: a domain name can have non-printable bytes in it
which is legal.  In the zone file, the non-printable bytes must conform to
a specific escape syntax ("\<char>" or "\<three-digits>").  A legal domain
name might not be a legal host name.  (There are length limits for domain
names.)

About the security (the reason I clipped the above mail message),
specifically related to DNSSEC:

DNSSEC will (in a nutshell) let you trust that the NAPTR record received is
what the owner submitted, i.e., no one has substituted a fake record.  (Of
course, DNSSEC will not prevent either bad or malicious data from being
entered, it will just make the insertion of
malicious-data-that-successfully-causes-bad-things harder.)  DNSSEC will
also provide a mechanism for retrieving public keys - if you need that sort
of thing.

DNSSEC does not address denial of service attacks against name servers.

I'm not saying "trust me, DNSSEC will take care of all DNS security issues"
but you probably shouldn't dwell on them too much in the NAPTR document.
(As it is now, IMHO document is fine on security.)  I don't see a security
concern in the document, perhaps you do want to consider security within
the resolver.  I admit to have not read other URN documents...but I'd
venture to say you may want to include a digital signature to authenticate
a URN processed response.  (DNSSEC only helps get you to the URN resolver,
we don't help the URN resolver's security.)  But such a topic is outside
the scope of the NAPTR document.

PS -

One question - has IANA approved the number 35 for NAPTR?  It's not on
their web page (ftp://ftp.isi.edu/in-notes/iana/assignments/dns-parameters)
yet.  (The page is rather old - dated January 14.)

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Edward Lewis                      Trusted Information Systems
Phone: 301-854-5794               Email: lewis@tis.com




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA08757 for urn-ietf-out; Sat, 8 Mar 1997 14:56:32 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id OAA08752 for <urn-ietf@services.bunyip.com>; Sat, 8 Mar 1997 14:56:29 -0500 (EST)
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27993  (mail destined for urn-ietf@services.bunyip.com); Sat, 8 Mar 97 14:56:27 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <27002-0@josef.ifi.unizh.ch>; Sat, 8 Mar 1997 20:56:36 +0100
Date: Sat, 8 Mar 1997 20:56:35 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: "Ron Daniel Jr." <rdaniel@acl.lanl.gov>
Cc: "Karen R. Sollins" <sollins@ginger.lcs.mit.edu>, urn-ietf@bunyip.com
Subject: Re: [URN] NAPTR doc (draft-ietf-urn-naptr-03.txt)
In-Reply-To: <3.0.32.19970307222124.00994df0@acl.lanl.gov>
Message-Id: <Pine.SUN.3.95q.970308113158.245V-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@Bunyip.Com

On Fri, 7 Mar 1997, Ron Daniel Jr. wrote:

> Hi Karen,
> 
> >Second, I don't have the Posix regular expression description here (or for
> >that matter anywhere in my office).  I suspect that is true of many people.
> 
> It's more widespread than you might think. Most UNIX machines are POSIX
> compliant now, so they have a regex library and man pages that talk about
> EREs.

POSIX is locale-dependant. It is important to specify exactly
what locale is used, otherwise, you get uncontrolled behaviour.

Also, it's important to say exactly how NAPTR in general and regex
application interacts with several aspects of the syntax. For example,
are NAPTR records stored in %HH-escaped form? DNS can contain 8-bit
data, and the %HH escaping, for octets above 0x80, seems unnecessary.
Are regexps applied to %HH, or to binary octets, or to UTF-8 characters?
(The later would be possible with an UTF-8 posix locale. I don't
propose that this solution is taken, but I want to point out that
there are indeed UTF-8 locales.) Saying that regular expressions
with international characters are impossible to build by hand
seems to imply that at least they work on octets, if not on
%HH. That should at least be made explicit.

In addition, maybe it would pay off to change the formatting
to internet-draft/RFC conventions. At some stage, this has
to be done anyway :-(.


Regards,	Martin.




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA07551 for urn-ietf-out; Sat, 8 Mar 1997 12:16:04 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id MAA07546 for <urn-ietf@services.bunyip.com>; Sat, 8 Mar 1997 12:16:01 -0500 (EST)
Received: from h-205-217-237-47.netscape.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27550  (mail destined for urn-ietf@services.bunyip.com); Sat, 8 Mar 97 12:16:00 -0500
Received: from dredd.mcom.com (dredd.mcom.com [205.217.237.54]) by r2d2.mcom.com (8.7.5/8.7.3) with ESMTP id JAA22912 for <urn-ietf@Bunyip.Com>; Sat, 8 Mar 1997 09:15:57 -0800 (PST)
Received: from jch-isdn.mcom.com ([205.217.243.40]) by dredd.mcom.com (Netscape Mail Server v2.02) with SMTP id AAA1864; Sat, 8 Mar 1997 09:15:56 -0800
Message-Id: <33217496.2922@netscape.com>
Date: Sat, 08 Mar 1997 09:15:50 -0500
From: jch@netscape.com (Jan Hardenbergh)
Organization: Netscape Communications
X-Mailer: Mozilla 3.01Gold (Win95; I)
Mime-Version: 1.0
To: "Ron Daniel Jr." <rdaniel@acl.lanl.gov>
Cc: "Karen R. Sollins" <sollins@ginger.lcs.mit.edu>, urn-ietf@bunyip.com
Subject: Re: [URN] NAPTR doc (draft-ietf-urn-naptr-03.txt)
References: <3.0.32.19970307222124.00994df0@acl.lanl.gov>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: jch@netscape.com (Jan Hardenbergh)
Errors-To: owner-urn-ietf@Bunyip.Com

> >Second, I don't have the Posix regular expression description here (or for
> >that matter anywhere in my office).  I suspect that is true of many people.
> 
> It's more widespread than you might think. Most UNIX machines are POSIX
> compliant now, so they have a regex library and man pages that talk about
> EREs.

UNIX? I thought only networking types used that! Is there a URL?
I like the summary idea, but perhaps, if it is going to be useful,
an information RFC, similar to the utf8 one 2044.

-- 
YON jch@netscape.com /       "If you spend enough time talking to the 
Jan Hardenbergh  / Martians, everything becomes clear" Tamara Munzner
www.arts.gla.ac.uk/IPA/ipa.html


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA06952 for urn-ietf-out; Sat, 8 Mar 1997 11:52:57 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id LAA06945 for <urn-ietf@services.bunyip.com>; Sat, 8 Mar 1997 11:52:47 -0500 (EST)
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27476  (mail destined for urn-ietf@services.bunyip.com); Sat, 8 Mar 97 11:52:45 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <21377-0@josef.ifi.unizh.ch>; Sat, 8 Mar 1997 17:51:58 +0100
Date: Sat, 8 Mar 1997 17:51:57 +0100 (MET)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: jayhawk@windrose.omaha.ne.us
Cc: internet-drafts@ietf.org, urn-ietf@bunyip.com, Francois Yergeau <yergeau@alis.com>
Subject: Re: [URN] URN syntax v 03
In-Reply-To: <9703031551.AA16278@mocha.bunyip.com>
Message-Id: <Pine.SUN.3.95q.970308174527.245g-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@Bunyip.Com

I have had a look at the official 03 version of the syntax
draft. Very nice work! I would suggest the following
changes/additions:

- Do something about the formatting of reference [2].

- Fill in the <<your name here!!>> in the Acknowledgements
	section (or do something else about it).

- Add a reference for UTF-8. Without this, there might
	be quite some people that have no clue what is
	meant by this acronym. The reference can be
	either RFC 2044 and/or Unicode Version 2.0,
	Appendix A.2. In the case RFC 2044 is cited,
	the following comment should be included, up to
	the time where RFC 2044 will be upgraded (should
	be really soon):

Note: RFC 2044 specifies UTF-8 in terms of Unicode Version 1.1,
corresponding to ISO 10646 without ammendments. It is widespread
consensus that this should indeed be Unicode Version 2.0,
corresponding to ISO 10646 including ammendment 5.



Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id AAA19994 for urn-ietf-out; Sat, 8 Mar 1997 00:28:11 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id AAA19989 for <urn-ietf@services.bunyip.com>; Sat, 8 Mar 1997 00:28:08 -0500 (EST)
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA25919  (mail destined for urn-ietf@services.bunyip.com); Sat, 8 Mar 97 00:28:07 -0500
Received: from montana (transitory138.lanl.gov [128.165.7.94]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id WAA13740; Fri, 7 Mar 1997 22:28:02 -0700 (MST)
Message-Id: <3.0.32.19970307222124.00994df0@acl.lanl.gov>
X-Sender: rdaniel@acl.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Fri, 07 Mar 1997 22:27:13 -0700
To: "Karen R. Sollins" <sollins@ginger.lcs.mit.edu>, urn-ietf@bunyip.com
From: "Ron Daniel Jr." <rdaniel@acl.lanl.gov>
Subject: Re: [URN] NAPTR doc (draft-ietf-urn-naptr-03.txt)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@acl.lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi Karen,

Thanks for the comments on the NAPTR and THTTP drafts.

>The first is the abstract.

Thanks for the suggested rewording of the NAPTR abstract. It looks like
a reasonable change and I'll put it into -04.

>Second, I don't have the Posix regular expression description here (or for
>that matter anywhere in my office).  I suspect that is true of many people.

It's more widespread than you might think. Most UNIX machines are POSIX
compliant now, so they have a regex library and man pages that talk about
EREs.

>For completeness, is there a way that a summary of it can be provided as an
>appendix?  This would certainly enhance the document's completeness.

Ouch. Well, I'll look at what it will take. I can probably do an appendix,
but no promises just yet. (My POSIX is at the office).

[...]
>the problems of using regular expressions
[...]

If this comes up I think we reiterate the points:
1) The rewrite always applies to the URN, not to the output of a previous
   rewrite, so its not as bad as it might be.
2) Only sites that have to do conditional processing need use regexps. We
   expect most work will be done with simple replacement domain names.
3) This concern is explicitly mentioned in the caveats section as one of
   the reasons we are going for experimental rather than standards-track.
   We can gain experience to see how bad regexps really are.

>Third, I am still unhappy the treatment of security,
[...]
>What we need to do is be quite specific about
>what it will and won't do, and that brief section at the end, just doesn't
>quite do it for me.

Any suggestions for some specific cases you would like to see?


Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id XAA19286 for urn-ietf-out; Fri, 7 Mar 1997 23:30:24 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id XAA19274 for <urn-ietf@services.bunyip.com>; Fri, 7 Mar 1997 23:30:16 -0500 (EST)
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA25724  (mail destined for urn-ietf@services.bunyip.com); Fri, 7 Mar 97 23:30:09 -0500
Received: from [18.26.0.235] (gator-macip-6.lcs.mit.edu [18.26.0.235]) by lysithea.lcs.mit.edu (8.6.9/8.6.9) with ESMTP id XAA27261; Fri, 7 Mar 1997 23:30:06 -0500
X-Sender: sollins@ginger.lcs.mit.edu (Unverified)
Message-Id: <v03010d00af465bab9f56@DialupEudora>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 7 Mar 1997 19:31:09 -0500
To: urn-ietf@bunyip.com
From: "Karen R. Sollins" <sollins@ginger.lcs.mit.edu>
Subject: [URN] NAPTR doc (draft-ietf-urn-naptr-03.txt)
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@ginger.lcs.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Ron, Leslie, et al.,

I think this document is coming along well, but I do still have a few
concerns about it.  My apologies for not getting back to you sooner on
this, but I am only now really getting to the other side of my surgery.
I'll just take them in order.

The first is the abstract.  It reads very nicely, but doesn't quite get
across that the purpose of this document is to present an experimental UDS
(URN-resolution Discovery Service).  I suggest the following minor
modification to the beginning of the second paragraph;

"A UDS (URN-resolution Discovery Service) as laid out in [15] maps URNs to
location information.  This document describes a new, experimental UDS
scheme that provides additional mapping opportunities among URIs.  The
scheme is based on a new DNS Resource Record, NAPTR (Naming Authority
PoinTeR), that provides..."

Second, I don't have the Posix regular expression description here (or for
that matter anywhere in my office).  I suspect that is true of many people.
For completeness, is there a way that a summary of it can be provided as an
appendix?  This would certainly enhance the document's completeness.

(This is an area where I expect the IESG may have some problems, but I'm
not sure how to address them.  I've said this before, but I don't know
whether I've done it in email.  The problem is that the IESG is well aware
of the problems of using regular expressions in a widely distributed
system.  The very negative experience comes from sendmail, in which the
regular expressions were/are much more local.  And, even in that case, it
is extremely difficult to get correct, leaving "the system" extremely
fragile.  In this case, not only must the regular expression be correct,
but in many cases will be dependent on others getting their regular
expressions correct.  I expect there to be significant difficulty both in
getting this sort of thing to be reasonably stably correct and convincing
the IESG of that.  The problem I have here is that I don't know what to
suggest, so mostly I'm expressing a concern.)

Third, I am still unhappy the treatment of security, both for myself and
because it is my understanding that the IESG is becoming more and more
picky about security requirements for documents.  The very brief discussion
at the end does not convince me that that a reasonably complete set of
security threats has been considered here, nor that the question of whether
DNSSEC will address them has been studied.  I do not think that NAPTR needs
to be extremely ruggedized with respect to security, but I do think that as
more and more security problems are made public in the Wall Street Journal,
New York Times and our more local newspapers, it becomes more and more
important for us as the engineers of these more public mechanisms to
understand and make public the dimensions in which and degrees to which our
mechanisms can be trusted.  What we need to do is be quite specific about
what it will and won't do, and that brief section at the end, just doesn't
quite do it for me.

Of course, this is just one person's opinion.  If the consensus of the
group is to move ahead with putting the document as is up to the IESG, then
go ahead and try.

			Karen




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id XAA19281 for urn-ietf-out; Fri, 7 Mar 1997 23:30:20 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id XAA19276 for <urn-ietf@services.bunyip.com>; Fri, 7 Mar 1997 23:30:16 -0500 (EST)
Received: from lysithea.lcs.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA25726  (mail destined for urn-ietf@services.bunyip.com); Fri, 7 Mar 97 23:30:11 -0500
Received: from [18.26.0.235] (gator-macip-6.lcs.mit.edu [18.26.0.235]) by lysithea.lcs.mit.edu (8.6.9/8.6.9) with ESMTP id XAA26595; Fri, 7 Mar 1997 23:30:10 -0500
X-Sender: sollins@ginger.lcs.mit.edu (Unverified)
Message-Id: <v03010d01af4666c53bba@DialupEudora>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 7 Mar 1997 19:52:31 -0500
To: urn-ietf@bunyip.com
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Subject: [URN] the othre internet drafts
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

Ryan, Ron, Leslie, et al.,

The other two internet drafts (draft-ietf-urn-syntax-03.txt and
draft-ietf-urn-http-conv-01.txt) both seem fine to me, with one minor
comment on the latter.  In fact, I have no further comments on the syntax.

Perhaps I missed it in the THTTP doc, but otherwise suggest that there
should be a statement somewhere up front that indicates that responses to
such request can in no way be guaranteed to be complete or correct
(although it is in everyone's best interest to do this as much as
possible).  The point is that this protocol makes no statement about the
validity of the responses being sent other than any provisions for
protection of transmitted data.  This is a minor point, but is probably
worth adding to avoid any misunderstandings about correctness or
completeness of the responses.

			Karen




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA27099 for urn-ietf-out; Wed, 5 Mar 1997 15:02:21 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id PAA27087 for <urn-ietf@services.bunyip.com>; Wed, 5 Mar 1997 15:02:09 -0500 (EST)
Received: from life.ai.mit.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA06630  (mail destined for urn-ietf@services.bunyip.com); Wed, 5 Mar 97 15:02:07 -0500
Received: from crecy.ai.mit.edu (crecy.ai.mit.edu [128.52.38.123]) by life.ai.mit.edu (8.8.5/8.8.5AI/life.ai.mit.edu:1.11) with SMTP id PAA19476 for <urn-ietf@Bunyip.Com>; Wed, 5 Mar 1997 15:01:52 -0500 (EST)
Received: by crecy.ai.mit.edu with Microsoft Mail id <01BC2976.A72D60E0@crecy.ai.mit.edu>; Wed, 5 Mar 1997 15:05:24 -0500
Message-Id: <01BC2976.A72D60E0@crecy.ai.mit.edu>
From: "Phillip M. Hallam-Baker" <hallam@ai.mit.edu>
To: "'Cecilia Preston'" <cecilia@well.com>, "urn-ietf@Bunyip.Com" <urn-ietf@bunyip.com>
Subject: RE: [URN] IANA gets sued
Date: Wed, 5 Mar 1997 14:52:36 -0500
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Phillip M. Hallam-Baker" <hallam@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

>"Internet Address Authority Facing Lawsuit" New York Times [National
>edition] March 4, 1997 p.C12

>"A World Wide Web page design company is challenging the Internet's
>tradition of consensus, suing the group that rules on electronic addresses.

Don't get too worried by this. I've read the complaint it alleges that a
verbal undertaking was given, the person alledged to have given the
undertaking denies having done so and the document relied on as IANA
policy in the matter states that it is a proposal to set up a committee to
deliver a proposal. 

Only a fool could have imagined that IANA had granted authority. Some
people prefer to bluster and threaten legal action rather than admit error.
I don't think it will work against IANA and the IAHC people none of whom
are likely to give in to threats.

I suggested to the powers that be that the IODesign suit was to be 
welcomed. Better to face a lawsuit from a minow than from someone 
with deep pockets to buy lawyers. I've not seen the countersuit yet
but I expect it to be a beauty.

	Phill




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA21942 for urn-ietf-out; Wed, 5 Mar 1997 13:31:26 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id NAA21937 for <urn-ietf@services.bunyip.com>; Wed, 5 Mar 1997 13:31:23 -0500 (EST)
Received: from ranga.SIMS.Berkeley.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA06042  (mail destined for urn-ietf@services.bunyip.com); Wed, 5 Mar 97 13:31:19 -0500
Received: from d15.ucop.edu by ranga.SIMS.Berkeley.EDU; (5.65/1.1.8.2/11Aug95-1134AM) id AA07625; Wed, 5 Mar 1997 10:27:27 -0800
X-Sender: cpreston@briet.sims.berkeley.edu
Message-Id: <v03007803af4368a14567@[128.48.100.36]>
In-Reply-To: <199702261952.OAA04639@beethoven.bunyip.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 5 Mar 1997 10:39:19 -0800
To: urn-ietf@bunyip.com
From: Cecilia Preston <cecilia@well.com>
Subject: [URN] IANA gets sued
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Cecilia Preston <cecilia@well.com>
Errors-To: owner-urn-ietf@Bunyip.Com

We knew this was going to happen....

"Internet Address Authority Facing Lawsuit" New York Times [National
edition] March 4, 1997 p.C12

"A World Wide Web page design company is challenging the Internet's
tradition of consensus, suing the group that rules on electronic addresses.
...

In the suit filed last Thursday, Image Online Design said it had been
authorized in July by an authority spokesman, Bill Manning, to register
addresses ending in .web for $25 each.  But Mr. Ambler [of Image Online
Design] said the authority backed out when a plan was announced to change
the current system for assigning Internet addresses by adding seven new
endings, including .web or .store."

--Cecilia





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA03010 for urn-ietf-out; Tue, 4 Mar 1997 18:38:36 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id SAA03004 for <urn-ietf@services.bunyip.com>; Tue, 4 Mar 1997 18:38:34 -0500 (EST)
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA29492  (mail destined for urn-ietf@services.bunyip.com); Tue, 4 Mar 97 18:38:33 -0500
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id SAA07677 for urn-ietf@bunyip.com; Tue, 4 Mar 1997 18:38:31 -0500
Message-Id: <199703042338.SAA07677@beethoven.bunyip.com>
From: leslie@Bunyip.Com (Leslie Daigle)
Date: Tue, 4 Mar 1997 18:38:30 -0500
In-Reply-To: Leslie Daigle's message as of Mar  4, 17:57
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: urn-ietf@bunyip.com
Subject: [URN] Working Group Last Call -- THTTP
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: leslie@Bunyip.Com (Leslie Daigle)
Errors-To: owner-urn-ietf@Bunyip.Com

Further consultation with Ron suggests that the last version of the
"Trivial HTTP Resolution" proposal is also ready for final inspection before
being moved along to "experimental".

As with NAPTR and Syntax -- in 7 days, unless there are major issues
identified, I will ask the A-D to move this along the RFC path.

Cheers!
Leslie.

-- 

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA01940 for urn-ietf-out; Tue, 4 Mar 1997 17:57:19 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id RAA01935 for <urn-ietf@services.bunyip.com>; Tue, 4 Mar 1997 17:57:17 -0500 (EST)
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA29198  (mail destined for urn-ietf@services.bunyip.com); Tue, 4 Mar 97 17:57:16 -0500
Received: (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) id RAA07635 for urn-ietf@bunyip.com; Tue, 4 Mar 1997 17:57:15 -0500
Message-Id: <199703042257.RAA07635@beethoven.bunyip.com>
From: leslie@Bunyip.Com (Leslie Daigle)
Date: Tue, 4 Mar 1997 17:57:15 -0500
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: urn-ietf@bunyip.com
Subject: [URN] Working Group Last Call: Syntax and NAPTR
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: leslie@Bunyip.Com (Leslie Daigle)
Errors-To: owner-urn-ietf@Bunyip.Com

Ron and Ryan tell me that they have finished incorporating such
changes as have been suggested as necessary for the NAPTR and Syntax
drafts.

At this point, I would like to give everyone a chance to make final passes
through the documents before I ask the A-D to move them on their way
to becoming RFCs (experimental for NAPTR, standards-track for Syntax).

If you haven't seen the notices, you can get the latest drafts at:

   NAPTR:

	ftp://ds.internic.net/internet-drafts/draft-ietf-urn-naptr-03.txt


   Syntax:

	ftp://ds.internic.net/internet-drafts/draft-ietf-urn-syntax-03.txt


1 week from now (March 11), if no major flaws have been cited, I will
ask the A-D to advance them.

Thanks!
Leslie.


-- 

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA27149 for urn-ietf-out; Tue, 4 Mar 1997 14:53:31 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id OAA27144 for <urn-ietf@services.bunyip.com>; Tue, 4 Mar 1997 14:53:28 -0500 (EST)
Received: from ietf.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27530  (mail destined for urn-ietf@services.bunyip.com); Tue, 4 Mar 97 14:53:22 -0500
Received: from ietf.ietf.org by ietf.org id aa20453; 4 Mar 97 10:08 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-syntax-03.txt
Date: Tue, 04 Mar 1997 10:08:53 -0500
Message-Id:  <9703041008.aa20453@ietf.org>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : URN Syntax                                              
       Author(s) : R. Moats
       Filename  : draft-ietf-urn-syntax-03.txt
       Pages     : 7
       Date      : 03/03/1997

Uniform Resource Names (URNs) are intended to serve as persistent, 
location-independent, resource identifiers. This document sets forward the 
canonical syntax for URNs.  A discussion of both existing legacy and new 
namespaces and requirements for URN presentation and transmission are 
presented.  Finally, there is a discussion of URN equivalence and how to 
determine it.                                                              

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-syntax-03.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-syntax-03.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-syntax-03.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970303164344.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-syntax-03.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-syntax-03.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970303164344.I-D@ietf.org>

--OtherAccess--

--NextPart--



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA10961 for urn-ietf-out; Mon, 3 Mar 1997 10:51:18 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id KAA10946 for <urn-ietf@services.bunyip.com>; Mon, 3 Mar 1997 10:51:12 -0500 (EST)
From: jayhawk@windrose.omaha.ne.us
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA16278  (mail destined for urn-ietf@services.bunyip.com); Mon, 3 Mar 97 10:51:06 -0500
Message-Id: <9703031551.AA16278@mocha.bunyip.com>
Date: Mon, 3 Mar 97 09:51 CST
To: internet-drafts@ietf.org
Cc: urn-ietf@bunyip.com
Subject: [URN] URN syntax v 03
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: jayhawk@windrose.omaha.ne.us
Errors-To: owner-urn-ietf@Bunyip.Com

Internet-Draft                                                Ryan Moats
draft-ietf-urn-syntax-03.txt                                        AT&T
Expires in six months                                         March 1997


                               URN Syntax
                 Filename: draft-ietf-urn-syntax-03.tx


Status of This Memo

      This document is an Internet-Draft.  Internet-Drafts are working
      documents of the Internet Engineering Task Force (IETF), its
      areas, and its working groups.  Note that other groups may also
      distribute working documents as Internet-Drafts.

      Internet-Drafts are draft documents valid for a maximum of six
      months and may be updated, replaced, or obsoleted by other
      documents at any time.  It is inappropriate to use Internet-
      Drafts as reference material or to cite them other than as ``work
      in progress.''

      To learn the current status of any Internet-Draft, please check
      the ``1id-abstracts.txt'' listing contained in the Internet-
      Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
      (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
      Coast), or ftp.isi.edu (US West Coast).


Abstract

   Uniform Resource Names (URNs) are intended to serve as persistent,
   location-independent, resource identifiers. This document sets
   forward the canonical syntax for URNs.  A discussion of both existing
   legacy and new namespaces and requirements for URN presentation and
   transmission are presented.  Finally, there is a discussion of URN
   equivalence and how to determine it.

1. Introduction

   Uniform Resource Names (URNs) are intended to serve as persistent,
   location-independent, resource identifiers and are designed to make
   it easy to map other namespaces (which share the properties of URNs)
   into URN-space. Therefore, the URN syntax provides a means to encode
   character data in a form that can be sent in existing protocols,
   transcribed on most keyboards, etc.





Expires 9/30/97                                                 [Page 1]





INTERNET DRAFT                 URN Syntax                     March 1997


2. Syntax

   All URNs have the following syntax (phrases enclosed in quotes are
   REQUIRED):

                     <URN> ::= "urn:" <NID> ":" <NSS>

   where <NID> is the Namespace Identifier, and <NSS> is the Namespace
   Specific String.  The leading "urn:" sequence is case-insensitive.
   The Namespace ID determines the _syntactic_ interpretation of the
   Namespace Specific String (as discussed in [1]).

   RFC 1630 [2] and RFC 1737 [3] each presents additional considerations
   for URN encoding, which have implications as far as limiting syntax.
   On the other hand, the requirement to support existing legacy naming
   systems has the effect of broadening syntax.  Thus, we discuss the
   acceptable syntax for both the Namespace Identifier and the Namespace
   Specific String separately.

2.1 Namespace Identifier Syntax

   The following is the syntax for the Namespace Identifier. To (a) be
   consistent with all potential resolution schemes and (b) not put any
   undue constraints on any potential resolution scheme, the syntax for
   the Namespace Identifier is:

   <NID>         ::= <let-num> [ 1,31<let-num-hyp> ]

   <let-num-hyp> ::= <upper> | <lower> | <number> | "-"

   <let-num>     ::= <upper> | <lower> | <number>

   <upper>       ::= "A" | "B" | "C" | "D" | "E" | "F" | "G" | "H" |
                     "I" | "J" | "K" | "L" | "M" | "N" | "O" | "P" |
                     "Q" | "R" | "S" | "T" | "U" | "V" | "W" | "X" |
                     "Y" | "Z"

   <lower>       ::= "a" | "b" | "c" | "d" | "e" | "f" | "g" | "h" |
                     "i" | "j" | "k" | "l" | "m" | "n" | "o" | "p" |
                     "q" | "r" | "s" | "t" | "u" | "v" | "w" | "x" |
                     "y" | "z"

   <number>      ::= "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" |
                     "8" | "9"



   This is slightly more restrictive that what is stated in [4] (which



Expires 9/30/97                                                 [Page 2]





INTERNET DRAFT                 URN Syntax                     March 1997


   allows the characters "." and "+").  Further, the Namespace
   Identifier is case insensitive, so that "ISBN" and "isbn" refer to
   the same namespace.

   To avoid confusion with the "urn:" identifier, the NID "urn" is
   reserved and MUST NOT be used.

2.2 Namespace Specific String Syntax

   As required by RFC 1737, there is a single canonical representation
   of the NSS portion of an URN.   The format of this single canonical
   form follows:

   <NSS>         ::= 1*<URN chars>

   <URN chars>   ::= <trans> | "%" <hex> <hex>

   <trans>       ::= <upper> | <lower> | <number> | <other> | <reserved>

   <hex>         ::= <number> | "A" | "B" | "C" | "D" | "E" | "F" |
                     "a" | "b" | "c" | "d" | "e" | "f"

   <other>       ::= "(" | ")" | "+" | "," | "-" | "." |
                     ":" | "=" | "@" | ";" | "$" |
                     "_" | "!" | "*" | "'"

   Depending on the rules governing a namespace, valid identifiers in a
   namespace might contain characters that are not members of the URN
   character set above (<URN chars>).  Such strings MUST be translated
   into canonical NSS format before using them as protocol elements or
   otherwise passing them on to other applications. Translation is done
   by encoding each character outside the URN character set as a
   sequence of one to six octets using UTF-8 encoding, and the encoding
   of each of those octets as "%" followed by two characters from the
   <hex> character set above. The two characters give the hexadecimal
   representation of that octet.

2.3 Reserved characters

   The remaining character set left to be discussed above is the
   reserved character set, which contains various characters reserved
   from normal use.  The reserved character set follows, with a
   discussion on the specifics of why each character is reserved.

   The reserved character set is:

   <reserved>    ::= '%" | "/" | "?" | "#"




Expires 9/30/97                                                 [Page 3]





INTERNET DRAFT                 URN Syntax                     March 1997


2.3.1 The "%" character

   The "%" character is reserved in the URN syntax for introducing the
   escape sequence for an octet.  Literal use of the "%" character in a
   namespace must be encoded using "%25" in URNs for that namespace.
   The presence of an "%" character in an URN MUST be followed by two
   characters from the <hex> character set.

   Namespaces MAY designate one or more characters from the URN
   character set as having special meaning for that namespace.  If the
   namespace also uses that character in a literal sense as well, the
   character used in a literal sense MUST be encoded with "%" followed
   by the hexadecimal representation of that octet.  Further, a
   character MUST NOT be "%"-encoded if the character is not a reserved
   character.  Therefore, the process of registering a namespace
   identifier shall include publication of a definition of which
   characters have a special meaning to that namespace.

2.3.2 The other reserved characters

   RFC 1630 [2] reserves the characters "/", "?", and "#" for particular
   purposes. The URN-WG has not yet debated the applicability and
   precise semantics of those purposes as applied to URNs. Therefore,
   these characters are RESERVED for future developments.  Namespace
   developers SHOULD NOT use these characters in unencoded form, but
   rather use the appropriate %-encoding for each character.

2.4 Excluded characters

   The following list is included only for the sake of completeness.
   Any octets/characters on this list are explicitly NOT part of the URN
   character set, and if used in an URN, MUST be %encoded:

   <excluded> ::= octets 1-32 (1-20 hex) | "\" | """ | "&" | "<"
                  | ">" | "[" | "]" | "^" | "`" | "{" | "|" | "}" | "~"
                  | octets 127-255 (7F-FF hex)

   In addition, octet 0 (0 hex) should NEVER be used, in either
   unencoded or %-encoded form.

   An URN ends when an octet/character from the excluded character set
   (<excluded>) is encountered.  The character from the excluded
   character set is NOT part of the URN.

3. Support of existing legacy naming systems and new naming systems

   Any namespace (existing or newly-devised) that is proposed as an
   URN-namespace and fulfills the criteria of URN-namespaces MUST be



Expires 9/30/97                                                 [Page 4]





INTERNET DRAFT                 URN Syntax                     March 1997


   expressed in this syntax.  If names in these namespaces contain
   characters other than those defined for the URN character set, they
   MUST be translated into canonical form as discussed in section 2.2.

4. URN presentation and transport

   The URN syntax defines the canonical format for URNs and all URN
   transport and interchanges MUST take place in this format. Further,
   all URN-aware applications MUST offer the option of displaying URNs
   in this canonical form to allow for direct transcription (for example
   by cut and paste techniques).  Such applications MAY support display
   of URNs in a more human-friendly form and may use a character set
   that includes characters that aren't permitted in URN syntax as
   defined in this RFC (that is, they may replace %-notation by
   characters in some extended character set in display to humans).

5. Lexical Equivalence in URNs

   For various purposes such as caching, it's often desirable to
   determine if two URNs are the same without resolving them. The
   general purpose means of doing so is by testing for "lexical
   equivalence" as defined below.

   Two URNs are lexically equivalent if they are octet-by-octet equal
   after the following preprocessing:

           1. normalize the case of the leading "urn:" token
           2. normalize the case of the NID
           3. normalizing the case of any %-escaping

   Note that %-escaping MUST NOT be removed.

   Some namespaces may define additional lexical equivalences, such as
   case-insensitivity of the NSS (or parts thereof).  Additional lexical
   equivalences MUST be documented as part of namespace registration,
   MUST always have the effect of eliminating some of the false
   negatives obtained by the procedure above, and MUST NEVER say that
   two URNs are not equivalent if the procedure above says they are
   equivalent.

6. Examples of lexical equivalence

   The following URN comparisons highlight the lexical equivalence
   definitions:

           1- URN:foo:a123,456
           2- urn:foo:a123,456
           3- urn:FOO:a123,456



Expires 9/30/97                                                 [Page 5]





INTERNET DRAFT                 URN Syntax                     March 1997


           4- urn:foo:A123,456
           5- urn:foo:a123%2C456
           6- URN:FOO:a123%2c456
   URNs 1, 2, and 3 are all lexically equivalent.  URN 4 is not
   lexically equivalent any of the other URNs of the above set.  URNs 5
   and 6 are only lexically equivalent to each other.

7. Functional Equivalence in URNs

   Functional equivalence is determined by practice within a given
   namespace and managed by resolvers for that namespeace. Thus, it is
   beyond the scope of this document.  Namespace registration must
   include guidance on how to determine functional equivalence for that
   namespace, i.e. when two URNs are the identical within a namespace.

8. Security considerations

   This document specifies the syntax for URNs.  While some namespaces
   resolvers may assign special meaning to certain of the characters of
   the Namespace Specific String, any security consideration resulting
   from such assignment are outside the scope of this document.  It is
   strongly recommended that the process of registering a namespace
   identifier include any such considerations.

9. Acknowledgments

   Thanks to various members of the URN working group and <<your name
   here!!>> for comments on earlier drafts of this document.  This
   document is partially supported by the National Science Foundation,
   Cooperative Agreement NCR-9218179.

10. References

   Request For Comments (RFC) and Internet Draft documents are available
   from <URL:ftp://ftp.internic.net> and numerous mirror sites.

         [1]         K. R. Sollins, "Requirements and a Framework for
                     URN Resolution Systems," Internet Draft (work in
                     progress),  November 1996.


         [2]
          T. Berners-Lee, "Universal Resource Identifiers in WWW," RFC
          1630, June 1994.


         [3]         K. Sollins and L. Masinter,  "Functional Require-
                     ments for Uniform Resource Names," RFC 1737.



Expires 9/30/97                                                 [Page 6]





INTERNET DRAFT                 URN Syntax                     March 1997


                     December 1994.


         [4]         T. Berners-Lee, R. Fielding, L. Masinter, "Uniform
                     Resource Locators (URL)," Internet Draft (work in
                     progress),  December 1996.

11. Editor's address

   Ryan Moats
   AT&T
   15621 Drexel Circle
   Omaha, NE 68135-2358
   USA

   Phone:  +1 402 894-9456
   EMail:  jayhawk@ds.internic.net





Appendix A. Handling of URNs by URL resolvers/browsers.

   The URN syntax has been defined so that URNs can be used in places
   where URLs are expected.  A resolver that conforms to the current URL
   syntax specification [3] will extract a scheme value of "urn:"
   rather than a scheme value of "urn:<nid>".

   An URN MUST be considered an opaque URL by URL resolvers and passed
   (with the "urn:" tag) to an URN resolver for resolution.  The URN
   resolver can either be an external resolver that the URL resolver
   knows of, or it can be functionality built-in to the URL resolver.

   To avoid confusion of users, an URL browser SHOULD display the com-
   plete URN (including the "urn:" tag) to ensure that there is no con-
   fusion between URN namespace identifiers and URL scheme identifiers.


              This Internet Draft expires September 30, 1997.











Expires 9/30/97                                                 [Page 7]




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA09093 for urn-ietf-out; Mon, 3 Mar 1997 10:26:57 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id KAA09086 for <urn-ietf@services.bunyip.com>; Mon, 3 Mar 1997 10:26:53 -0500 (EST)
Received: from ietf.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA15788  (mail destined for urn-ietf@services.bunyip.com); Mon, 3 Mar 97 10:26:48 -0500
Received: from ietf.ietf.org by ietf.org id aa03780; 3 Mar 97 9:24 EST
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-naptr-03.txt
Date: Mon, 03 Mar 1997 09:24:11 -0500
Message-Id:  <9703030924.aa03780@ietf.org>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : Resolution of Uniform Resource Identifiers using the 
                   Domain Name System                                      
       Author(s) : R. Daniel, M. Mealling
       Filename  : draft-ietf-urn-naptr-03.txt
       Pages     : 14
       Date      : 02/27/1997

Uniform Resource Locators (URLs) are the foundation of the World Wide Web, 
and are a vital Internet technology. However, they have proven to be 
brittle in practice. The basic problem is that URLs typically identify a 
particular path to a file on a particular host. There is no graceful way of
changing the path or host once the URL has been assigned. Neither is there 
a graceful way of replicating the resource located by the URL to achieve 
better network utilization and/or fault tolerance. Uniform Resource Names 
(URNs) have been hypothesized as a adjunct to URLs that would overcome such
problems. URNs and URLs are both instances of a broader class of 
identifiers known as Uniform Resource Identifiers (URIs). 

This document describes a new DNS Resource Record, NAPTR (Naming Authority 
PoinTeR), that provides rules for mapping parts of URIs to domain names. 
By changing the mapping rules, we can change the host that is contacted to 
resolve a URI.  This will allow a more graceful handling of URLs over 
long time periods, and forms the foundation for a new proposal for 
Uniform Resource Names.    

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-naptr-03.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-naptr-03.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-naptr-03.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970227135257.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-naptr-03.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-naptr-03.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970227135257.I-D@ietf.org>

--OtherAccess--

--NextPart--


                                                                                                                                                                                                1997-04                                                                                             0000666 0000036 0000010 00000253651 06334441447 010623  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    
Received: from cnri by ietf.org id aa17816; 7 Apr 97 12:05 EDT
Received: from list.nih.gov by CNRI.Reston.VA.US id aa13456; 7 Apr 97 12:05 EDT
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6])
	by list.nih.gov (8.8.5/8.8.5) with ESMTP id LAA25846;
	Mon, 7 Apr 1997 11:55:24 -0400 (EDT)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8c) with
          spool id 2539072 for TN3270E@LIST.NIH.GOV; Mon, 7 Apr 1997 11:55:21
          -0400
Received: from mailhub.state.me.us (mailhub.state.me.us [141.114.122.227]) by
          list.nih.gov (8.8.5/8.8.5) with SMTP id LAA25584 for
          <TN3270E@LIST.NIH.GOV>; Mon, 7 Apr 1997 11:45:20 -0400 (EDT)
X400-Received: by mta MTAMaine1 in /c=US/admd= /prmd=Mainegovt/; Relayed; 07
               Apr 1997 11:42:18 -0400
X400-Received: by /c=US/admd= /prmd=Mainegovt/; Relayed; 07 Apr 1997 11:42:18
               -0400
X400-MTS-Identifier: [/c=US/admd= /prmd=Mainegovt/; 045EF334915DA046-MTAMaine1]
Content-Identifier: 045EF334915DA046
Content-Return: Allowed
X400-Content-Type: P2-1988 ( 22 )
Conversion: Allowed
Original-Encoded-Information-Types: IA5-Text
Priority: normal
Disclose-Recipients: Prohibited
Alternate-Recipient: Allowed
X400-Originator: Chad.A.Perkins@state.me.us
X400-Recipients: non-disclosure;
Message-Id: <"045EF334915DA046*/c=us/admd=
            /prmd=Mainegovt/o=ccmail/s=Perkins/g=Chad/i=A/"@MHS>
Date: 07 Apr 1997 11:42:18 -0400
From: "Chad A. Perkins" <Chad.A.Perkins@state.me.us>
To: Return requested <TN3270E@list.nih.gov>
Subject: DDM WSF
MIME-Version: 1.0
Sender: owner-tn3270e@list.nih.gov

     Burt Gearhart <burt@METRONET.COM> said:
     > Subject: Re: IND$FILE transfer protocol
     > The file transfer uses what is called Distributed Data Management
     > Write Structured Fields (DDM WSF)

     Will that show up in diag x'8C' reply ?

     In other words, is there a "string" that I can parse out of the reply
     like I do for colors, etc. to determine if the device is supports this
     method of file transfer ?

     Chad Perkins


Received: from cnri by ietf.org id aa20046; 7 Apr 97 13:08 EDT
Received: from list.nih.gov by CNRI.Reston.VA.US id aa14752; 7 Apr 97 13:08 EDT
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6])
	by list.nih.gov (8.8.5/8.8.5) with ESMTP id MAA27784;
	Mon, 7 Apr 1997 12:57:45 -0400 (EDT)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8c) with
          spool id 2539761 for TN3270E@LIST.NIH.GOV; Mon, 7 Apr 1997 12:57:43
          -0400
Received: from ftp.com (ftp.com [128.127.2.122]) by list.nih.gov (8.8.5/8.8.5)
          with SMTP id MAA27771 for <TN3270E@LIST.NIH.GOV>; Mon, 7 Apr 1997
          12:57:39 -0400 (EDT)
Received: from ftp.com by ftp.com  ; Mon, 7 Apr 1997 12:57:07 -0400
Received: from mailserv-2high.ftp.com by ftp.com  ; Mon, 7 Apr 1997 12:57:07
          -0400
Received: from fgc-1.ftp.com by MAILSERV-2HIGH.FTP.COM (SMI-8.6/SMI-SVR4) id
          MAA20807; Mon, 7 Apr 1997 12:54:07 -0400
Received: by fgc-1.ftp.com with Microsoft Mail id
          <01BC4353.2C2B19E0@fgc-1.ftp.com>; Mon, 7 Apr 1997 12:56:56 -0400
Message-Id: <01BC4353.2C2B19E0@fgc-1.ftp.com>
From: Fran Corbett <fgc@ftp.com>
To: "'Chad A. Perkins'" <Chad.A.Perkins@state.me.us>, 
    Return requested <TN3270E@list.nih.gov>
Subject: RE: DDM WSF
Date: Mon, 7 Apr 1997 12:56:54 -0400
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="---- =_NextPart_000_01BC4353.2C3441A0"
Sender: owner-tn3270e@list.nih.gov

------ =_NextPart_000_01BC4353.2C3441A0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Yes ,in the query reply the reply modes list comes first with the =
specifics on each reply type following.  In the initial list it  found =
as a x'95'  type DDM
See IBM 3270 Data Stream Programmers Reference GA23-0059-07
Page  6-19 thru 6-110  specifically page 6-52.   Also see attached reply =


-----Original Message-----
From:   Chad A. Perkins [SMTP:Chad.A.Perkins@state.me.us]
Sent:   Monday, April 07, 1997 11:42 AM
To:     Return requested
Subject:        DDM WSF

     Burt Gearhart <burt@METRONET.COM> said:
     > Subject: Re: IND$FILE transfer protocol
     > The file transfer uses what is called Distributed Data Management
     > Write Structured Fields (DDM WSF)

     Will that show up in diag x'8C' reply ?

     In other words, is there a "string" that I can parse out of the =
reply
     like I do for colors, etc. to determine if the device is supports =
this
     method of file transfer ?

     Chad Perkins

------ =_NextPart_000_01BC4353.2C3441A0
Content-Type: application/msword; name="junk.doc"
Content-Transfer-Encoding: base64

0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAAQAAAAAAAAAA
EAAAAgAAAAEAAAD+////AAAAAAAAAAD/////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////9
/////v////7///8EAAAABQAAAAYAAAAHAAAA/v//////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////1IA
bwBvAHQAIABFAG4AdAByAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAWAAUA//////////8BAAAAAAkCAAAAAADAAAAAAAAARgAAAAAAAAAAAAAAAKAGBWxzQ7wB
AwAAAMAJAAAAAAAAVwBvAHIAZABEAG8AYwB1AG0AZQBuAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAABoAAgECAAAA//////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAgkAAAAAAAABAEMAbwBtAHAATwBiAGoAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgACAP///////////////wAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACUAAABuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////
////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA
AAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAA
EAAAABEAAAASAAAAEwAAABQAAAAVAAAAFgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAe
AAAAHwAAACAAAAAhAAAAIgAAACMAAAAkAAAA/v///yYAAAD+////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////cpWUA
I8AJBAAAAAAAAAAAAAAAAAAAAADjAgAA9QMAAAIJAAAAAAAAAAAAAAAAAAAAAAAAEgEAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAgAAGwAAAAsCAAAbAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAFAgAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAgAAAoAAAAKCAAACgAAAAAAAAAAAAAAqgIAADkAAAAoCAAABAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AgAAAIAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYCAAAVAAAAO4I
AAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgADAAEAAQAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOQATIAAA
AABNUyBTYW5zIFNlcmlmAAwQAAACAFN5bWJvbAAVEAAAAABUaW1lcyBOZXcgUm9tYW4AODgwMDBD
ODE4MDgwODE4NTg2ODc4ODk1QTYwMDE3ODE4MTAxMDAwMDUwMDAxODAwMDBGMDAzQkYwMEJBMDIx
MzBDMEMwNzgwMDAxNDgxODUwMjAwMEQxRDAwMDAwMDAwMDcwMDAwMDAwMDY1MDAyNTAwMTY4MTg2
MDAwODAwRjRGMUYxRjJGMkYzRjNGNEY0RjVGNUY2RjZGN0Y3MDAwRDgxODcwNDAwRjBGMUYxRjJG
MkY0RjQwMDA3ODE4ODAwMDEwMjAwMEM4MTk1MDAwMDEwMDAxMDAwMDEwMTAwMTE4MUE2MDAwMDBC
MDEwMDAwNTAwMDE4MDA1MDAwMThGRkVGIDxFbmRPZlJlY29yZD4gDQAAAAAAAAAAAAAA4wIAAPQD
AAD1AwAA/fsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANdAgADXQIAAALjAgAA9QMA
APoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAABTwAAEAAAAAAeMCAAD1AwAA
AgDjAgAA9QMAAAMAAAAAABIBAAAAAP////8AAP////9FBQAADgAPAAgAAQBLAA8AAAAAABoAAEDx
/wIAGgAGTm9ybWFsAAIAAAADAGEJBAAAAAAAAAAAAAAAAAAAAAAAAAAiAEFA8v+hACIAFkRlZmF1
bHQgUGFyYWdyYXBoIEZvbnQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAANACAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
/0AUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQD+/wMKAAD/////AAkCAAAAAADAAAAAAAAARhwA
AABNaWNyb3NvZnQgV29yZCA2LjAgRG9jdW1lbnQACgAAAE1TV29yZERvYwAQAAAAV29yZC5Eb2N1
bWVudC42APQ5snEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

------ =_NextPart_000_01BC4353.2C3441A0--


Received: from cnri by ietf.org id aa28485; 17 Apr 97 17:06 EDT
Received: from uscore-1.mv.com by CNRI.Reston.VA.US id aa20924;
          17 Apr 97 17:06 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA25724 for <ietf-archive@cnri.reston.va.us>; Thu, 17 Apr 1997 17:02:51 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Thu, 17 Apr 1997 17:01:11 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA25439 for pmp-outgoing; Thu, 17 Apr 1997 17:00:38 -0400 (EDT)
Date: Thu, 17 Apr 1997 12:55:12 -0700 (PDT)
From: Ron Bergman <rbergma@dpc.com>
To: Randy Turner <rturner@sharplabs.com>
cc: Lloyd Young <lpyoung@lexmark.com>, pmp@pwg.org
Subject: PMP> Description for chPortHTTP
Message-ID: <Pine.PCW.3.94.970417125055.12999B-100000@ronb>
X-X-Sender: rbergma@it.dpc.com
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: pmp-owner@pwg.org

Randy,

The current description for chPortHTTP (page #42) is:

"...(RFC's XXXX,etc.)"

Should be:

"...(RFC's 1945 and 2068)"


	Ron Bergman




Received: from cnri by ietf.org id aa16681; 19 Apr 97 16:39 EDT
Received: from list.nih.gov by CNRI.Reston.VA.US id aa11545; 19 Apr 97 16:39 EDT
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6])
	by list.nih.gov (8.8.5/8.8.5) with ESMTP id QAA05086;
	Sat, 19 Apr 1997 16:35:42 -0400 (EDT)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8c) with
          spool id 2589810 for TN3270E@LIST.NIH.GOV; Sat, 19 Apr 1997 16:35:39
          -0400
Received: from rhodes.cisco.com (rhodes.cisco.com [171.69.1.169]) by
          list.nih.gov (8.8.5/8.8.5) with SMTP id QAA05073 for
          <tn3270e@LIST.NIH.GOV>; Sat, 19 Apr 1997 16:35:38 -0400 (EDT)
Received: from mboe-home-ss20.cisco.com (mboe-home-ss20.cisco.com
          [171.69.136.130]) by rhodes.cisco.com (8.6.12/CISCO.SERVER.1.1) with
          ESMTP id NAA17354; Sat, 19 Apr 1997 13:35:06 -0700
Received: from localhost (localhost.cisco.com [127.0.0.1]) by
          mboe-home-ss20.cisco.com (8.6.8+c/CISCO.WS.1.1) with ESMTP id
          QAA01149; Sat, 19 Apr 1997 16:35:05 -0400
Date: Sat, 19 Apr 1997 16:35:04 -0400 (EDT)
From: Michael Boe <mboe@cisco.com>
Reply-To: Michael Boe <mboe@cisco.com>
Subject: Re: A different reviewer's perspective on the RFC 1647 draft
To: Bill Kelly <kellywh@mail.auburn.edu>
Cc: TN3270E list <tn3270e@list.nih.gov>
In-Reply-To: <Pine.SOL.3.95.970419142723.3478A-100000@wood2>
Message-Id: <ML-2.2.861482104.1308.mboe@mboe-home-ss20.cisco.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Sender: owner-tn3270e@list.nih.gov

> Hi,
>
> On Fri, 18 Apr 1997, R.E. (Robert) Moore (254-4436) wrote:
>
> >              (CONNECT | ASSOCIATE <device name>)
> >
> >          where the parentheses are standing in for the square
> >          brackets that my 3270 emulator doesn't process correctly.
> >          (Yes, I'm aware of the irony in this.)  I think that
> >          this should be expressed as
> >
> >              ((CONNECT <device-name>) | (ASSOCIATE <device-name>))
>
> Hmmm.  I see your point.  While the paragraph following this line clearly
> (I hope) states how it is to be interpreted - that either CONNECT or
> ASSOCIATE may be used (not both), and that each must be followed by
> <device-name>, I see no harm in incorporating your suggestion.  Unless you
> mean that we should add parentheses, not brackets, which I fear would just
> confuse things.  :-)
>
> > Page 9:  This may just be my lack of understanding of how all of
> >          this works, but the second sentence of section 7.1.2
> >          sounds like magic to me:  the server is supposed to
> >          reject a client's request if the requested device name /
> >          device type combination conflicts with the device type
> >          defined for that device name *at the host*.  How does
> >          the server know what's been defined at the host?
> >
> >          If the answer is that how the server knows this is (i)
> >          well understood by everyone who knows TN3270, and (ii)
> >          outside the scope of RFC 1647, then I'll withdraw the
> >          comment.
>
> In the case of a host-based server, which is what I'm more familiar with,
> the server has knowledge of the VTAM LUnames and logmodes (device types)
> by having had them defined/configured by a system adminstrator.  The
> LUnames are the VTAM ACB names which the server has available to it for
> terminal/printer emulation.
>
> For a gateway-based server, my guess is that they require that an
> administrator map the SNA local addresses to LUnames, matching what's
> defined in the VTAM definition for the PU.  I'm sure the gateway-based
> server vendors in this group could give you a much more accurate answer,
> though.
>
> In any case, I believe that this is outside the scope of the RFC.  Unless
> others disagree?
>
> > Page 13:  What does the "<backslash>." mean in section 7.2?
> >           (There goes my 3270 emulator again!)  It looks like
> >           a (three year old!) typo to me; if it isn't, its
> >           significance has completely escaped me.
> >
> >           (When I can't tell whether or not something's a typo, I
> >           *know* I'm in trouble.)
>
> I have no idea where that came from; however, I just checked at
> ds.internic.net, and sure enough, the "\." is there in the published RFC.
> So I guess you've found a 3 year old typo, either mine or the RFC
> editor's.  Thanks!
>
> > Page 21:  "The data portion of the message must contain the bind
> >           image exactly as it was received in the Bind RU...."
> >           I can't find any statement about how many, and which,
> >           byte of the BIND are passed as the "bind image."
> >
> >           When I look at the BIND Image (X'31') control vector in
> >           SNA Formats, I find that the data in the control vector
> >           is described in these words:
>
>      ...snip...
>
> >           So for cv31 there's a default size for a "BIND image,"
> >           along with provisions for overriding this default size
> >           in specific contexts.
> >
> >           What's the equally precise description of what a BIND
> >           image is for RFC 1647?
>
> ... and Ralph Betza wrote:
>
> > > I think it clearly means "all of the RU".
> > > The size may vary, but "all of it" is never unreasonably large, and
> > >it's well-defined.
>
> Ralph's interpretation is what was originally intended.

And I guess we mean "non-extended BIND" like we would expect a older 3174
(non-DLUR) or 3274 unit to receive, correct?  Or not?

/msb


Received: from cnri by ietf.org id aa16250; 20 Apr 97 20:23 EDT
Received: from list.nih.gov by CNRI.Reston.VA.US id aa05472; 20 Apr 97 20:23 EDT
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6])
	by list.nih.gov (8.8.5/8.8.5) with ESMTP id UAA24108;
	Sun, 20 Apr 1997 20:13:43 -0400 (EDT)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8c) with
          spool id 2590452 for TN3270E@LIST.NIH.GOV; Sun, 20 Apr 1997 20:13:40
          -0400
Received: from hubbub.cisco.com (mailgate-sj-1.cisco.com [198.92.30.31]) by
          list.nih.gov (8.8.5/8.8.5) with ESMTP id UAA24025 for
          <tn3270e@LIST.NIH.GOV>; Sun, 20 Apr 1997 20:03:39 -0400 (EDT)
Received: from metaplex-ss10.cisco.com.noname (metaplex-ss10.cisco.com
          [171.69.176.7]) by hubbub.cisco.com (8.8.4-Cisco.1/CISCO.GATE.1.1)
          with SMTP id RAA16936; Sun, 20 Apr 1997 17:03:07 -0700 (PDT)
Received: by metaplex-ss10.cisco.com.noname (4.1/SMI-4.1) id AA13869; Mon, 21
          Apr 97 10:01:47 EST
From: "Derek W. Bolton" <dbolton@metaplex-ss10.cisco.com>
Message-Id: <9704210001.AA13869@metaplex-ss10.cisco.com.noname>
Subject: Re: A different reviewer's perspective on the RFC 1647 draft
To: mboe@cisco.com
Date: Mon, 21 Apr 97 10:01:47 EST
Cc: kellywh@mail.auburn.edu, tn3270e@list.nih.gov
In-Reply-To: <ML-2.2.861482104.1308.mboe@mboe-home-ss20.cisco.com>; from
             "Michael Boe" at Apr 19, 97 4:35 pm
X-Mailer: ELM [version 2.3 PL11]
Sender: owner-tn3270e@list.nih.gov

Michael,

> > On Fri, 18 Apr 1997, R.E. (Robert) Moore (254-4436) wrote:
> >
> > >              (CONNECT | ASSOCIATE <device name>)
> > >
> > >          where the parentheses are standing in for the square
> > >          brackets that my 3270 emulator doesn't process correctly.
> > >          (Yes, I'm aware of the irony in this.)  I think that
> > >          this should be expressed as
> > >
> > >              ((CONNECT <device-name>) | (ASSOCIATE <device-name>))
> >
> > Hmmm.  I see your point.  While the paragraph following this line clearly
> > (I hope) states how it is to be interpreted - that either CONNECT or
> > ASSOCIATE may be used (not both), and that each must be followed by
> > <device-name>, I see no harm in incorporating your suggestion.  Unless you
> > mean that we should add parentheses, not brackets, which I fear would just
> > confuse things.  :-)

A less verbose solution would be

              ({CONNECT | ASSOCIATE} <device name>)

but maybe that's a bit harder on the reader.

> > > Page 9:  This may just be my lack of understanding of how all of
> > >          this works, but the second sentence of section 7.1.2
> > >          sounds like magic to me:  the server is supposed to
> > >          reject a client's request if the requested device name /
> > >          device type combination conflicts with the device type
> > >          defined for that device name *at the host*.  How does
> > >          the server know what's been defined at the host?
> > >
> > >          If the answer is that how the server knows this is (i)
> > >          well understood by everyone who knows TN3270, and (ii)
> > >          outside the scope of RFC 1647, then I'll withdraw the
> > >          comment.
> >
> > In the case of a host-based server, which is what I'm more familiar with,
> > the server has knowledge of the VTAM LUnames and logmodes (device types)
> > by having had them defined/configured by a system adminstrator.  The
> > LUnames are the VTAM ACB names which the server has available to it for
> > terminal/printer emulation.
> >
> > For a gateway-based server, my guess is that they require that an
> > administrator map the SNA local addresses to LUnames, matching what's
> > defined in the VTAM definition for the PU.  I'm sure the gateway-based
> > server vendors in this group could give you a much more accurate answer,
> > though.
> >
> > In any case, I believe that this is outside the scope of the RFC.  Unless
> > others disagree?

I agree that it's outside the scope of the RFC, and for that reason
the RFC ought not make such statements about what the server will do.

[snip]

> > > Page 21:  "The data portion of the message must contain the bind
> > >           image exactly as it was received in the Bind RU...."
> > >           I can't find any statement about how many, and which,
> > >           byte of the BIND are passed as the "bind image."
> > >
> > >           When I look at the BIND Image (X'31') control vector in
> > >           SNA Formats, I find that the data in the control vector
> > >           is described in these words:
> >
> >      ...snip...
> >
> > >           So for cv31 there's a default size for a "BIND image,"
> > >           along with provisions for overriding this default size
> > >           in specific contexts.
> > >
> > >           What's the equally precise description of what a BIND
> > >           image is for RFC 1647?
> >
> > ... and Ralph Betza wrote:
> >
> > > > I think it clearly means "all of the RU".
> > > > The size may vary, but "all of it" is never unreasonably large, and
> > > >it's well-defined.
> >
> > Ralph's interpretation is what was originally intended.

> And I guess we mean "non-extended BIND" like we would expect a older
> 3174 (non-DLUR) or 3274 unit to receive, correct?  Or not?

If the server is using a DLUR (whether as a separate entity or built
in) then, architecturally, it must already be de-extended before it
gets to the LU endpoint in the server.

In principle, though, the server could implement an independent LU.
This strikes me as rather unlikely, and I think you could take the
view that in this case it should still play a DLUR role for the
client in respect of any SNA that flows to the client.  I.e. it
should de-extend the Bind.

Is there anything in the vectors that a client could make use of?

Regards,
  Derek


Received: from cnri by ietf.org id aa05035; 21 Apr 97 19:46 EDT
Received: from uscore-1.mv.com by CNRI.Reston.VA.US id aa10681;
          21 Apr 97 19:46 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA11179 for <ietf-archive@cnri.reston.va.us>; Mon, 21 Apr 1997 19:42:17 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 21 Apr 1997 19:41:18 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA11047 for pmp-outgoing; Mon, 21 Apr 1997 19:40:59 -0400 (EDT)
Message-Id: <9704212340.AA09137@zazen.cp10.es.xerox.com>
X-Sender: hastings@zazen
X-Mailer: Windows Eudora Pro Version 2.1.2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Mon, 21 Apr 1997 16:37:53 PDT
To: Randy Turner <rturner@sharplabs.com>
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: PMP> langXJCL(53) description editing not finished
Cc: pmp@pwg.org
Sender: pmp-owner@pwg.org

Randy,

On page 46 of the Internet-Draft, the description is only: "Xerox Corp."

Here is a copy of the 1-Oct-96 mail with the full description for XJCL.

Please update the Printer MIB accordingly.

Thanks,
Tom

Return-Path: <hastings@cp10.es.xerox.com>
X-Sender: hastings@zazen (Unverified)
Date: Tue, 01 Oct 1996 22:34:33 -0700
To: pwg@pwg.org
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: Updated request to register XJCL as a Printer Interpreter
  Language
Cc: iwamoto@comg.ksp.fujixerox.co.jp

My action item from the August meeting:

I have secured agreement to prepend an X to the name JCL so that it does
not conflict with the long standing IBM batch processing language, JCL,
and to name the interpreter language Xerox Job Control Language.

Will the PWG please register this value at its upcoming meeting Oct 2-3.

          langXJCL(??)  -- Xerox Job Control Language (JCL). A Job Control
                        -- language originally developed for the Laser
                        -- Press printers and is capable of switching PDLs.
                        -- Technical reference manual:
                        -- "ART IV Reference Manual", No F33M.
                        -- Fuji Xerox Co., Ltd.

The contact person is the same about langART(48) as follows.
     Norio Iwamoto
     iwamoto@comg.ksp.fujixerox.co.jp
     (044) 812-5174
     Fuji Xerox Co., Ltd.
     3-2-1 Sakado, Takatsu-ku, Kawasaki-shi.
     Kanagawa-ken, 213 Japan






Received: from cnri by ietf.org id aa16417; 22 Apr 97 0:12 EDT
Received: from list.nih.gov by CNRI.Reston.VA.US id aa01250; 22 Apr 97 0:12 EDT
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6])
	by list.nih.gov (8.8.5/8.8.5) with ESMTP id AAA06321;
	Tue, 22 Apr 1997 00:04:51 -0400 (EDT)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8c) with
          spool id 2586828 for TN3270E@LIST.NIH.GOV; Tue, 22 Apr 1997 00:04:47
          -0400
Received: from rhodes.cisco.com (rhodes.cisco.com [171.69.1.169]) by
          list.nih.gov (8.8.5/8.8.5) with SMTP id AAA06290 for
          <tn3270e@LIST.NIH.GOV>; Tue, 22 Apr 1997 00:04:44 -0400 (EDT)
Received: from mboe-home-ss20.cisco.com (mboe-home-ss20.cisco.com
          [171.69.136.130]) by rhodes.cisco.com (8.6.12/CISCO.SERVER.1.1) with
          ESMTP id VAA09615; Mon, 21 Apr 1997 21:04:10 -0700
Received: from localhost (localhost.cisco.com [127.0.0.1]) by
          mboe-home-ss20.cisco.com (8.6.8+c/CISCO.WS.1.1) with ESMTP id
          AAA01608; Tue, 22 Apr 1997 00:04:09 -0400
Date: Tue, 22 Apr 1997 00:04:09 -0400 (EDT)
From: Michael Boe <mboe@cisco.com>
Reply-To: Michael Boe <mboe@cisco.com>
Subject: Re: LU pools: proposed wording
To: Bill Kelly <kellywh@mail.auburn.edu>
Cc: TN3270E list <tn3270e@list.nih.gov>
In-Reply-To: <Pine.SOL.3.95.970421190828.13306A-100000@wood2>
Message-Id: <ML-2.2.861681849.6524.mboe@mboe-home-ss20.cisco.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Sender: owner-tn3270e@list.nih.gov

> Hi,
>
> Okay, the following is a proposal for the complete text of sections 7.1.1
> thru 7.1.6.  Sorry for the length of this posting, but the changes were
> too numerous and widespread for me to keep track of and list in any
> sensible way.
>
> I've tried to keep in mind everyone's comments and concerns, and I hope
> that this addresses at least the majority of them.  I think the result is
> probably more radical surgery than what Nick was looking for, but less
> than what Michael hoped.  Section 7.1.1 has been turned into a complete(?)
> discussion of devices and pools, and the old section 7.1.4 has been
> removed.
>
> The motivation behind this major reworking was that what is currently in
> the RFC turns out to be a single, rather restrictive, example of the
> possible server configurations.  The question arises, "Is an example
> necessary?"  Further, "If one is necessary, is the provided example the
> best one to give?"  I think the answer to the second question is
> definitely "No."  This proposed wording attempts to supply enough
> information on what is possible without providing any major, detailed
> examples.
>
> There are a couple of points that I think warrant mentioning, things that
> might raise issues of compatibility with existing implementations.  The
> new wording:
>
> - states that the only device-name a client can put in the
>   ASSOCIATE command is one that the server returned in a
>   DEVICE-TYPE IS <device-type> CONNECT <device-name> command.
>   This was not explicitly stated in the current version.

I don't see any problem here....it was pretty broken before.  Does anybody
have any sites actually using ASSOCIATE in the previous, broken manner?

>
> - allows a client to reject a DEVICE-TYPE IS command by
>   sending another DEVICE-TYPE REQUEST command, something which
>   was not previously mentioned in the document.  Note the
>   present wording of section 7.2:
>
>      Once the DEVICE-TYPE negotiation has successfully completed (i.e,
>      when the client receives the DEVICE-TYPE IS command), the client
>      should initiate the FUNCTIONS negotiation by sending the
>      FUNCTIONS REQUEST command to the server.

This one is more of a problem. I'm not altogether certain that this is a good
idea.  Maybe the client should just accept what the server gives it, whether or
not it's what the client ordered.  Alternately, the client should drop the
whole session with WONT TN3270E and start from the top. I'm pretty sure that
this change may have some "anomolous" effects on servers.

What problem are we trying to solve by allowing this?

>
> Anyway, I would appreciate it if those who are interested would review
> this wording and express their opinions, as well as propose further
> changes they would like to see, or perhaps alternative ways to accomplish
> what we want to do.  In the meantime, I hope to try to address in the next
> couple of days the other, less significant changes that have been proposed
> in the last few weeks to other areas of the RFC.
>
> Thanks,
> Bill
>
> ------------------------------------------------------------------------
>
> section 4 would be changed as follows:
>
>    IAC SB TN3270E DEVICE-TYPE REQUEST <device-type>
>        [ [CONNECT <resource-name] | [ASSOCIATE <device-name>] ] IAC SE
>
>       Only the client may send this command.  It is used in response
>       to the server's SEND DEVICE-TYPE command, as well as to suggest
>       another device-type after the server has sent a DEVICE-TYPE REJECT
>       command (see below).  This command requests emulation of a
>       specific 3270 device type and model.  The REQUEST command may
>       optionally include either the CONNECT or the ASSOCIATE command
>       (but not both).  If present, CONNECT must be followed by
>       <resource-name> and ASSOCIATE must be followed by <device-name>.
>       (See the section entitled "DEVICE-TYPE Negotiation for more
>       detailed information.)
>
>                             .
>                             .
>                             .
>
>
>       7.1.1 Device Pools
>
>          An explanation of the CONNECT and ASSOCIATE commands first
>          requires a discussion of the organization of terminal and
>          printer device pools that the server maintains and from which
>          it selects device-names to assign to session requests.
>          Definition of a few terms is also in order.
>
>          The terms "device-name", "LU name" and "network name" can be
>          considered interchangeable in this document.  They refer to
>          a specific terminal or printer device.
>
>          The term "resource-name" is less specific; it may refer to a
>          device-name, but it may also be the name of a pool of printer
>          or terminal devices.  Such a named pool could serve to group
>          devices with similar operational or administrative
>          characteristics.  In fact, this document places no restrictions
>          on how a server makes use of resource-names, so long as the
>          server can take a resource-name specified by the client and use
>          it to come up with a device-name to assign to the session.
>          Note, however, that servers must avoid allowing ambiguity; for
>          example, it should not allow the definition of a device-name
>          with the same name as that of a pool of devices.
>
>          A "generic session request" is one which includes neither
>          the CONNECT nor the ASSOCIATE command, while a "specific
>          session request" is one that includes either the CONNECT or
>          the ASSOCIATE command.
>
>          If a TN3270E server wishes to support traditional tn3270
>          clients, it must maintain a set of terminal device-names
>          that can be used to satisfy requests from such clients for
>          terminal sessions.  This same pool could be used to satisfy
>          generic requests for terminal sessions from TN3270E clients.
>
>          The server may also maintain any number of other pools o
                                                                   ^^ of
>          device-names.  For example, there could be a pool of terminal
>          device-names reserved for a specific department within the
>          organization, or a pool of terminal device-names that have
>          access only to certain applications on the host.
>
>          For any of these terminal device pools, the TN3270E server may
>          also have defined a "partner" or "paired" printer device for
>          each terminal in the pool.  There should be a unique,
>          one-to-one mapping between a terminal and its associated
>          printer.  The reasoning behind such a configuration is to allow

This almost certainly is too restrictive.  Often the configuring-user wants to
have "Nth LU" scheme, where a user is assigned N-1 screen LUs, and 1 printer LU
for each remote "user" (however the server determines what a "user" is).
Several screen sessions tied to the same "user" can be associated with a single
printer.

>          for those host applications that produce printed
>          output bound for a printer whose device-name is determined by
>          the device-name of the terminal that initiated the print
>          request.  These printer devices can only be assigned to
>          specific printer session requests that use the ASSOCIATE
>          command (see below).
>
>          In addition, the TN3270E server may also maintain one or more
>          pools of printer device-names that are not associated with any
>          terminal.  These printer devices can only be assigned to
>          specific printer session requests that use the CONNECT command
>          (see below).  This allows for those host applications that
>          generate printed output bound for a printer whose device-name
>          is determined by something other than the device-name of the
>          terminal that initiated the print request (for example, when
>          the userid of the person signed on to a terminal determines the
>          print destination).


>
>       7.1.2 CONNECT Command
>
>          CONNECT can be used by the client in two ways: if the resource-
>          name it specifies is a device-name, then the client is
>          requesting a specific device-name.  If the specified resource-
>          name is not a device-name, then the client is requesting any
>          one of the device-names associated with the resource-name.

I like your intent here, but the names are too confusing.  device-name here
refers to a specific name which maps to a single LU; DEVICE-NAME elsewhere in
the spec just refers to the syntactical construct.  How about this:

        CONNECT is used by the client to request either a specific LU or a
        specific resource (like an application). The server
        determines whether a name given by a client indicates a
        specific LU resource or a more general resource.

Alternately, replace DEVICE-NAME with RESOURCE-NAME throughout the document.
This might be a saner approach, since it clears up a rather misleading naming
convention. [But maybe there are too many other extant private & public
documents that refer to DEVICE-NAME???]

>
>          In either case, the specified resource-name must not conflict
                                         ^^^resource indicated by the
                                            resource-name
>          with the device-type; e.g., if the client requests DEVICE-TYPE
>          IBM-3287-1 (a printer) and specifies CONNECT T1000001, but
>          T1000001 is a device-name defined at the host as a terminal,
>          then the server should deny the request.  Further, if the
>          requested resource-name is a device-name already associated
>          with some other Telnet session, or if it is not defined to the
>          server, the server should deny the request.
>
>       7.1.3 ASSOCIATE Command
>
>          ASSOCIATE can be used by the client only when requesting a
>          DEVICE-TYPE that represents a printer, and the specified
>          device-name must be that of a terminal that was returned by the
>          server in a previous DEVICE-TYPE IS <device-type> CONNECT
>          <device-name> command.
>
>          The ASSOCIATE command requests that this session be assigned
>          the device-name of the printer that is paired with the terminal
>          named in the request.  If the device-type does not represent a
>          printer, or if the device-name is not that of a terminal, then
>          the server should deny the request.  Also, if the server
>          does not have defined a partner printer for the specified
>          terminal, it should deny the request.
>
>          The use of the ASSOCIATE command is to be as follows:  A client
>          first connects and requests a terminal from one of the terminal
>          pools; it then uses the terminal device-name returned by the
>          server (see "Accepting a Request", section 7.1.4 below) in a
>          second session request, this time asking for the printer that
>          is paired with the terminal session it just established.  This
>          allows clients to associate a printer session with a terminal
>          rather than having to have prior knowledge of a printer
>          device-name.
OK.
>       7.1.4 Accepting a Request
>
>          The server must accept the client's request or deny it as a
>          whole - it cannot, for example, accept the DEVICE-TYPE request
>          but deny the CONNECT portion.
>
>          If the server wishes to accept the request, it sends back the
>          DEVICE-TYPE IS command confirming the requested device-type and
>          the CONNECT command specifying the device-name of the terminal
>          or printer assigned to this session.
>
>          Normally, the client should accept any DEVICE-TYPE IS
>          <device-type> CONNECT <device-name> sent by the server.
>          An exception to this would be if the client must (e.g., to
>          satisfy local-site policy) be connected to a specific LU name
>          and is presented with a device-name which does not match the
>          one requested by the client (this could happen, for example, if
>          the client requested what it thought was a device-name, but
>          what was defined at the server as the name of a pool of
>          devices).  In this case, the client should reject the
>          DEVICE-TYPE IS command by sending a DEVICE-TYPE REQUEST command
>          that differs in some way from the one the server just
>          accepted, or by terminating TN3270E negotiations.
>
>       7.1.5 REJECT Command
>
>          If the server wishes to deny the request, it sends back the
>          DEVICE-TYPE REJECT command with one of the following reason-
>          codes:
>
>          Reason code name         Explanation
>          ----------------         -----------------------------------
>          INV-DEVICE-TYPE          The server does not support the
>                                   requested device-type.
>
>          INV-NAME                 The resource-name or device-name
>                                   specified in the CONNECT or ASSOCIATE
>                                   command is not known to the server.
>
>          DEVICE-IN-USE            The requested device-name is
>                                   already associated with another
>                                   session.
>
>          TYPE-NAME-ERROR          The requested device-name or
>                                   resource-name is incompatible
>                                   with the requested device-type
>                                   (such as terminal/printer mismatch).
>
>          UNSUPPORTED-REQ          The server is unable to satisfy
>                                   the type of request sent by the
>                                   client; e.g., a specific terminal
>                                   or printer was requested but the
>                                   server does not have such a pool of
>                                   device-names defined to it, or the
>                                   ASSOCIATE command was used but no
>                                   partner printers are defined to the
>                                   server.
>
>          INV-ASSOCIATE            The client used the ASSOCIATE
>                                   command and either the device-type
>                                   is not a printer or the device-name
>                                   is not a terminal.
>
>          CONN-PARTNER             The client used the CONNECT command
>                                   to request a specific printer but
>                                   the device-name requested is the
>                                   partner to some terminal.
>
>          UNKNOWN-ERROR            Any other error in device type or
>                                   name processing has occurred.
>
>          The process of negotiating a device-type and device-name that
>          are acceptable to both client and server may entail several
>          iterations of DEVICE-TYPE REQUEST and DEVICE-TYPE REJECT
>          commands.  The client should make use of the reason-code
>          specified by the server in any DEVICE-TYPE REJECT command(s) to
>          minimize the amount of negotiation necessary.  For example, if
>          the client initially requests that it be assigned a specific
>          terminal device-name via the CONNECT command, and the server
>          rejects the request with a reason-code of UNSUPPORTED-REQ, the
>          client should make no further specific terminal requests in the
>          negotiations.  If at any point in the process either side
>          wishes to "bail out," it can simply send a WON'T (or DON'T)
>          TN3270E command to the other side.  At this point both sides
>          are free to negotiate other Telnet options (including
>          traditional tn3270).

OK.  Just remembered something which I forgot to mention before.  The list of
REJECT reason-codes needs an additional member [Don't know if this fixes a
shortcoming and therefore belongs here or is considered an enhancment and
therefore belongs in the enhancements document.]

          LACK-RESOURCE          The server recognizes the client request
                                 might be valid, but cannot satisfy the
                                 request due to some transient lack of
                                 resources. Client MAY retry the request
                                 after some reasonable timeout period.

Might also consider delegating authority to list more such reason-codes in the
Assigned Numbers/IANA area. Should probably mention that any reason-code which
is not known by the client implementation MUST be treated as UNKNOWN-ERROR.

/msb


>
>    7.2 FUNCTIONS Negotiation


Received: from cnri by ietf.org id aa14767; 22 Apr 97 18:16 EDT
Received: from list.nih.gov by CNRI.Reston.VA.US id aa22184; 22 Apr 97 18:16 EDT
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6])
	by list.nih.gov (8.8.5/8.8.5) with ESMTP id RAA03013;
	Tue, 22 Apr 1997 17:55:45 -0400 (EDT)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8c) with
          spool id 2594354 for TN3270E@LIST.NIH.GOV; Tue, 22 Apr 1997 17:55:42
          -0400
Received: from VNET.IBM.COM (vnet.ibm.com [199.171.26.4]) by list.nih.gov
          (8.8.5/8.8.5) with SMTP id RAA02999 for <TN3270E@LIST.NIH.GOV>; Tue,
          22 Apr 1997 17:55:40 -0400 (EDT)
Received: from RALVM12 by VNET.IBM.COM (IBM VM SMTP V2R3) with BSMTP id 2151;
          Tue, 22 Apr 97 17:55:41 EDT
Message-Id: <199704222155.RAA02999@list.nih.gov>
Date: Tue, 22 Apr 97 17:36:40 EDT
From: Keith Humphrey <khumphrey@vnet.ibm.com>
To: mboe@cisco.com, kellywh@mail.auburn.edu
cc: TN3270E@list.nih.gov
Subject: LU pool: proposed wording
Sender: owner-tn3270e@list.nih.gov

>Received: from list.nih.gov by vnet.IBM.COM (IBM VM SMTP V2R3) with TCP
>   Tue, 22 Apr 97 00:13:37 EDT
>Received: from list.nih.gov (terrific.net.nih.gov "165.112.130.6")
> by list.nih.gov (8.8.5/8.8.5) with ESMTP id AAA06324;
> Tue, 22 Apr 1997 00:04:52 -0400 (EDT)
>Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.c) with
>          spool id 2586828 for TN3270E@LIST.NIH.GOV; Tue, 22 Apr 1997 0:04:47
>          -0400
>Received: from rhodes.cisco.com (rhodes.cisco.com "171.69.1.169") by
>          list.nih.gov (8.8.5/8.8.5) with SMTP id AAA06290 for
>          <tn3270e@LIST.NIH.GOV>; Tue, 22 Apr 1997 00:04:44 -0400 (EDT)
>Received: from mboe-home-ss20.cisco.com (mboe-home-ss20.cisco.com
>          "171.69.136.130") by rhodes.cisco.com (8.6.12/CISCO.SERVER.1.) with
>          ESMTP id VAA09615; Mon, 21 Apr 1997 21:04:10 -0700
>Received: from localhost (localhost.cisco.com "127.0.0.1") by
>          mboe-home-ss20.cisco.com (8.6.8+c/CISCO.WS.1.1) with ESMTP id
>          AAA01608; Tue, 22 Apr 1997 00:04:09 -0400
>Date: Tue, 22 Apr 1997 00:04:09 -0400 (EDT)
>From: Michael Boe <mboe@cisco.com>
>Reply-To: Michael Boe <mboe@cisco.com>
>Subject: Re: LU pools: proposed wording
>To: Bill Kelly <kellywh@mail.auburn.edu>
>Cc: TN3270E list <tn3270e@LIST.NIH.GOV>
>In-Reply-To: <Pine.SOL.3.95.970421190828.13306A-100000@wood2>
>Message-Id: <ML-2.2.861681849.6524.mboe@mboe-home-ss20.cisco.com>
>Mime-Version: 1.0
>Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
>Sender: owner-tn3270e@list.nih.gov
>
>> Hi,
>>
>> Okay, the following is a proposal for the complete text of sections 71.1
>> thru 7.1.6.  Sorry for the length of this posting, but the changes wee
>> too numerous and widespread for me to keep track of and list in any
>> sensible way.
>>
>> I've tried to keep in mind everyone's comments and concerns, and I hoe
>> that this addresses at least the majority of them.  I think the resul is
>> probably more radical surgery than what Nick was looking for, but les
>> than what Michael hoped.  Section 7.1.1 has been turned into a complee(?)
>> discussion of devices and pools, and the old section 7.1.4 has been
>> removed.
>>
>> The motivation behind this major reworking was that what is currentlyin
>> the RFC turns out to be a single, rather restrictive, example of the
>> possible server configurations.  The question arises, "Is an example
>> necessary?"  Further, "If one is necessary, is the provided example te
>> best one to give?"  I think the answer to the second question is
>> definitely "No."  This proposed wording attempts to supply enough
>> information on what is possible without providing any major, detailed
>> examples.
>>
>> There are a couple of points that I think warrant mentioning, things hat
>> might raise issues of compatibility with existing implementations.  Te
>> new wording:
>>
>> - states that the only device-name a client can put in the
>>   ASSOCIATE command is one that the server returned in a
>>   DEVICE-TYPE IS <device-type> CONNECT <device-name> command.
>>   This was not explicitly stated in the current version.
>
>I don't see any problem here....it was pretty broken before.  Does anybdy
>have any sites actually using ASSOCIATE in the previous, broken manner?

I have a concern with the changes to the ASSOCIATE in they assume
that the printer session will also have a terminal session running
on the same client. We cannot eliminate the use of a printer only
TN3270 session from ASSOCIATE. I think all we can mandate is the
ASSOCIATE must specify the device-name of a terminal on the TN3270
server that has an associated printer assigned to it. We could
go on then to suggest that clients that have concurrent terminal
and printer sessions use the device-name returned in the CONNECT
response.

Keith Humphrey
IBM Corp.


Received: from cnri by ietf.org id aa18167; 24 Apr 97 7:55 EDT
Received: from list.nih.gov by CNRI.Reston.VA.US id aa08792; 24 Apr 97 7:55 EDT
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6])
	by list.nih.gov (8.8.5/8.8.5) with ESMTP id HAA27709;
	Thu, 24 Apr 1997 07:45:33 -0400 (EDT)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8c) with
          spool id 2600502 for TN3270E@LIST.NIH.GOV; Thu, 24 Apr 1997 07:45:29
          -0400
Received: from smtp.datcon.co.uk (smtp.datcon.co.uk [192.91.191.4]) by
          list.nih.gov (8.8.5/8.8.5) with SMTP id HAA27696 for
          <tn3270e@list.nih.gov>; Thu, 24 Apr 1997 07:45:13 -0400 (EDT)
Received: by smtp.datcon.co.uk with SMTP (Microsoft Exchange Server Internet
          Mail Connector Version 4.0.994.63) id
          <01BC50AD.2FA666D0@smtp.datcon.co.uk>; Thu, 24 Apr 1997 12:44:01 +0100
Message-ID: <c=GB%a=TMAILUK%p=DCNET%l=CESTRIAN-970424114348Z-852@smtp.datcon.co.uk>
From: Nick Weeds <NPW@datcon.co.uk>
To: 'Bill Kelly' <kellywh@mail.auburn.edu>
Cc: 'TN3270E list' <tn3270e@list.nih.gov>, 
    "'mboe@cisco.com'" <mboe@cisco.com>
Subject: RE: LU pools: proposed wording
Date: Thu, 24 Apr 1997 12:43:48 +0100
X-Mailer: Microsoft Exchange Server Internet Mail Connector Version 4.0.994.63
Encoding: 338 TEXT
Sender: owner-tn3270e@list.nih.gov

Bill,

Well done, this is good - it makes the use of LU pools very clear.
Therefore most of my comments are quite minor, and should be regarded as
suggestions rather than criticisms (so feel free to accept them if you
agree and ignore them if you don't).

One point which I think is more important is that allowing a client to
reject a DEVICE-TYPE IS command by sending another DEVICE-TYPE REQUEST.
I understand why you have suggested this, but I am concerned that it
might prevent a forward-level emulator from accessing a back-level
server which does not expect this (e.g. the server might reasonably
disconnect when it detects the client's "protocol violation").
Therefore I would shy away from this protocol change unless the
consensus really is that we need it.

Also, I assume that you do not intend to drop any existing function,
even though some features are de-emphasized in the new draft (or maybe
even omitted entirely).  I am thinking particularly of
- generic requests for printers
- ASSOCIATE used with specific devices rather than pools.
I take it that this is just a question of wording (see detailed comments
below), not a question of function.
(Generic requests for printers probably aren't very useful, except in
the specific case where the server is configured to give a particular
printer to a particular client based on the client IP address.  Some
servers do allow this, and I guess some users might do this in
practice.)

More detailed comments are inserted below.

>----------
>From:  Bill Kelly[SMTP:kellywh@mail.auburn.edu]
>Sent:  22 April 1997 01:55
>To:    TN3270E list
>Subject:       LU pools: proposed wording
>
>Hi,
>
>Okay, the following is a proposal for the complete text of sections 7.1.1
>thru 7.1.6.  Sorry for the length of this posting, but the changes were
>too numerous and widespread for me to keep track of and list in any
>sensible way.
>
>I've tried to keep in mind everyone's comments and concerns, and I hope
>that this addresses at least the majority of them.  I think the result is
>probably more radical surgery than what Nick was looking for, but less
>than what Michael hoped.  Section 7.1.1 has been turned into a complete(?)
>discussion of devices and pools, and the old section 7.1.4 has been
>removed.

I like the new draft.  I just didn't want to delete too much without
rewriting it, and I didn't have time to rewrite it myself.

>The motivation behind this major reworking was that what is currently in
>the RFC turns out to be a single, rather restrictive, example of the
>possible server configurations.  The question arises, "Is an example
>necessary?"  Further, "If one is necessary, is the provided example the
>best one to give?"  I think the answer to the second question is
>definitely "No."  This proposed wording attempts to supply enough
>information on what is possible without providing any major, detailed
>examples.

Fine.  I assume one or two examples will be added later.

>There are a couple of points that I think warrant mentioning, things that
>might raise issues of compatibility with existing implementations.  The
>new wording:
>
>- states that the only device-name a client can put in the
>  ASSOCIATE command is one that the server returned in a
>  DEVICE-TYPE IS <device-type> CONNECT <device-name> command.
>  This was not explicitly stated in the current version.
>
>- allows a client to reject a DEVICE-TYPE IS command by
>  sending another DEVICE-TYPE REQUEST command, something which
>  was not previously mentioned in the document.  Note the
>  present wording of section 7.2:
>
>     Once the DEVICE-TYPE negotiation has successfully completed (i.e,
>     when the client receives the DEVICE-TYPE IS command), the client
>     should initiate the FUNCTIONS negotiation by sending the
>     FUNCTIONS REQUEST command to the server.
>
>Anyway, I would appreciate it if those who are interested would review
>this wording and express their opinions, as well as propose further
>changes they would like to see, or perhaps alternative ways to accomplish
>what we want to do.  In the meantime, I hope to try to address in the next
>couple of days the other, less significant changes that have been proposed
>in the last few weeks to other areas of the RFC.
>
>Thanks,
>Bill
>
>------------------------------------------------------------------------
>
>section 4 would be changed as follows:
>
>   IAC SB TN3270E DEVICE-TYPE REQUEST <device-type>
>       [ [CONNECT <resource-name] | [ASSOCIATE <device-name>] ] IAC SE
>
>      Only the client may send this command.  It is used in response
>      to the server's SEND DEVICE-TYPE command, as well as to suggest
>      another device-type after the server has sent a DEVICE-TYPE REJECT
>      command (see below).  This command requests emulation of a
>      specific 3270 device type and model.  The REQUEST command may
>      optionally include either the CONNECT or the ASSOCIATE command
>      (but not both).  If present, CONNECT must be followed by
>      <resource-name> and ASSOCIATE must be followed by <device-name>.
>      (See the section entitled "DEVICE-TYPE Negotiation for more
>      detailed information.)
>
>                            .
>                            .
>                            .
>
>
>      7.1.1 Device Pools
>
>         An explanation of the CONNECT and ASSOCIATE commands first
>         requires a discussion of the organization of terminal and
>         printer device pools that the server maintains and from which
>         it selects device-names to assign to session requests.
>         Definition of a few terms is also in order.
>
>         The terms "device-name", "LU name" and "network name" can be
>         considered interchangeable in this document.  They refer to
>         a specific terminal or printer device.
>
>         The term "resource-name" is less specific; it may refer to a
>         device-name, but it may also be the name of a pool of printer
>         or terminal devices.  Such a named pool could serve to group
>         devices with similar operational or administrative
>         characteristics.  In fact, this document places no restrictions
>         on how a server makes use of resource-names, so long as the
>         server can take a resource-name specified by the client and use
>         it to come up with a device-name to assign to the session.
>         Note, however, that servers must avoid allowing ambiguity; for
>         example, it should not allow the definition of a device-name
>         with the same name as that of a pool of devices.
>
>         A "generic session request" is one which includes neither
>         the CONNECT nor the ASSOCIATE command, while a "specific
>         session request" is one that includes either the CONNECT or
>         the ASSOCIATE command.
>
>         If a TN3270E server wishes to support traditional tn3270
>         clients, it must maintain a set of terminal device-names
>         that can be used to satisfy requests from such clients for
>         terminal sessions.  This same pool could be used to satisfy
>         generic requests for terminal sessions from TN3270E clients.
>
>         The server may also maintain any number of other pools o
>         device-names.  For example, there could be a pool of terminal
>         device-names reserved for a specific department within the
>         organization, or a pool of terminal device-names that have
>         access only to certain applications on the host.

I understand that you are talking about CONNECT resource-name in the
paragraph above.  Is it clear to readers coming to this for the first
time ?

Would it read slightly better with the last "only" deleted ?

>         For any of these terminal device pools, the TN3270E server may
>         also have defined a "partner" or "paired" printer device for
>         each terminal in the pool.  There should be a unique,
>         one-to-one mapping between a terminal and its associated
>         printer.  The reasoning behind such a configuration is to allow
>         for those host applications that produce printed
>         output bound for a printer whose device-name is determined by
>         the device-name of the terminal that initiated the print
>         request.  These printer devices can only be assigned to
>         specific printer session requests that use the ASSOCIATE
>         command (see below).

Doesn't this wording suggest that ASSOCIATE can only be used with
terminal device pools rather than specific terminal devices ?

>         In addition, the TN3270E server may also maintain one or more
>         pools of printer device-names that are not associated with any
>         terminal.  These printer devices can only be assigned to
>         specific printer session requests that use the CONNECT command
>         (see below).  This allows for those host applications that
>         generate printed output bound for a printer whose device-name
>         is determined by something other than the device-name of the
>         terminal that initiated the print request (for example, when
>         the userid of the person signed on to a terminal determines the
>         print destination).

Doesn't this wording imply that printers can only be accessed using
CONNECT or ASSOCIATE - i.e. that generic printer requests are not
supported ?
>
>      7.1.2 CONNECT Command
>
>         CONNECT can be used by the client in two ways: if the resource-
>         name it specifies is a device-name, then the client is
>         requesting a specific device-name.  If the specified resource-
>         name is not a device-name, then the client is requesting any
>         one of the device-names associated with the resource-name.
>
>         In either case, the specified resource-name must not conflict
>         with the device-type; e.g., if the client requests DEVICE-TYPE
>         IBM-3287-1 (a printer) and specifies CONNECT T1000001, but
>         T1000001 is a device-name defined at the host as a terminal,
>         then the server should deny the request.  Further, if the
>         requested resource-name is a device-name already associated
>         with some other Telnet session, or if it is not defined to the
>         server, the server should deny the request.

I like your wording in this section.  My vote goes for your wording
rather than Mike's.

>      7.1.3 ASSOCIATE Command
>
>         ASSOCIATE can be used by the client only when requesting a
>         DEVICE-TYPE that represents a printer, and the specified
>         device-name must be that of a terminal that was returned by the
>         server in a previous DEVICE-TYPE IS <device-type> CONNECT
>         <device-name> command.
>
>         The ASSOCIATE command requests that this session be assigned
>         the device-name of the printer that is paired with the terminal
>         named in the request.  If the device-type does not represent a
>         printer, or if the device-name is not that of a terminal, then
>         the server should deny the request.  Also, if the server
>         does not have defined a partner printer for the specified
>         terminal, it should deny the request.
>
>         The use of the ASSOCIATE command is to be as follows:  A client
>         first connects and requests a terminal from one of the terminal
>         pools; it then uses the terminal device-name returned by the
>         server (see "Accepting a Request", section 7.1.4 below) in a
>         second session request, this time asking for the printer that
>         is paired with the terminal session it just established.  This
>         allows clients to associate a printer session with a terminal
>         rather than having to have prior knowledge of a printer
>         device-name.
>
>      7.1.4 Accepting a Request
>
>         The server must accept the client's request or deny it as a
>         whole - it cannot, for example, accept the DEVICE-TYPE request
>         but deny the CONNECT portion.
>
>         If the server wishes to accept the request, it sends back the
>         DEVICE-TYPE IS command confirming the requested device-type and
>         the CONNECT command specifying the device-name of the terminal
>         or printer assigned to this session.
>
>         Normally, the client should accept any DEVICE-TYPE IS
>         <device-type> CONNECT <device-name> sent by the server.
>         An exception to this would be if the client must (e.g., to
>         satisfy local-site policy) be connected to a specific LU name
>         and is presented with a device-name which does not match the
>         one requested by the client (this could happen, for example, if
>         the client requested what it thought was a device-name, but
>         what was defined at the server as the name of a pool of
>         devices).  In this case, the client should reject the
>         DEVICE-TYPE IS command by sending a DEVICE-TYPE REQUEST command
>         that differs in some way from the one the server just
>         accepted, or by terminating TN3270E negotiations.
>
>      7.1.5 REJECT Command
>
>         If the server wishes to deny the request, it sends back the
>         DEVICE-TYPE REJECT command with one of the following reason-
>         codes:
>
>         Reason code name         Explanation
>         ----------------         -----------------------------------
>         INV-DEVICE-TYPE          The server does not support the
>                                  requested device-type.
>
>         INV-NAME                 The resource-name or device-name
>                                  specified in the CONNECT or ASSOCIATE
>                                  command is not known to the server.
>
>         DEVICE-IN-USE            The requested device-name is
>                                  already associated with another
>                                  session.
>
>         TYPE-NAME-ERROR          The requested device-name or
>                                  resource-name is incompatible
>                                  with the requested device-type
>                                  (such as terminal/printer mismatch).
>
>         UNSUPPORTED-REQ          The server is unable to satisfy
>                                  the type of request sent by the
>                                  client; e.g., a specific terminal
>                                  or printer was requested but the
>                                  server does not have such a pool of
>                                  device-names defined to it, or the
>                                  ASSOCIATE command was used but no
>                                  partner printers are defined to the
>                                  server.

The example of "a specific terminal or printer was requested but the
server does not have such a pool of device-names defined to it" sounds
more like a case of INV-NAME.  Maybe replace "such a pool" with "any
such pools" ?

>         INV-ASSOCIATE            The client used the ASSOCIATE
>                                  command and either the device-type
>                                  is not a printer or the device-name
>                                  is not a terminal.
>
>         CONN-PARTNER             The client used the CONNECT command
>                                  to request a specific printer but
>                                  the device-name requested is the
>                                  partner to some terminal.
>
>         UNKNOWN-ERROR            Any other error in device type or
>                                  name processing has occurred.
>
>         The process of negotiating a device-type and device-name that
>         are acceptable to both client and server may entail several
>         iterations of DEVICE-TYPE REQUEST and DEVICE-TYPE REJECT
>         commands.  The client should make use of the reason-code
>         specified by the server in any DEVICE-TYPE REJECT command(s) to
>         minimize the amount of negotiation necessary.  For example, if
>         the client initially requests that it be assigned a specific
>         terminal device-name via the CONNECT command, and the server
>         rejects the request with a reason-code of UNSUPPORTED-REQ, the
>         client should make no further specific terminal requests in the
>         negotiations.  If at any point in the process either side
>         wishes to "bail out," it can simply send a WON'T (or DON'T)
>         TN3270E command to the other side.  At this point both sides
>         are free to negotiate other Telnet options (including
>         traditional tn3270).

Mike is right that we should make it clear whether or not this list may
be extended in future, and what the client should do with an
unrecognized reason code.

>   7.2 FUNCTIONS Negotiation
>


Received: from cnri by ietf.org id aa05926; 24 Apr 97 23:46 EDT
Received: from list.nih.gov by CNRI.Reston.VA.US id aa00814; 24 Apr 97 23:46 EDT
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6])
	by list.nih.gov (8.8.5/8.8.5) with ESMTP id XAA28478;
	Thu, 24 Apr 1997 23:36:11 -0400 (EDT)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8c) with
          spool id 2609690 for TN3270E@LIST.NIH.GOV; Thu, 24 Apr 1997 23:36:07
          -0400
Received: from saluki.cisco.com (saluki.cisco.com [171.69.1.205]) by
          list.nih.gov (8.8.5/8.8.5) with SMTP id XAA28465 for
          <tn3270e@LIST.NIH.GOV>; Thu, 24 Apr 1997 23:36:06 -0400 (EDT)
Received: from mboe-home-ss20.cisco.com (mboe-home-ss20.cisco.com
          [171.69.136.130]) by saluki.cisco.com (8.6.12/8.6.5) with ESMTP id
          UAA04882; Thu, 24 Apr 1997 20:35:33 -0700
Received: from localhost (localhost.cisco.com [127.0.0.1]) by
          mboe-home-ss20.cisco.com (8.6.8+c/CISCO.WS.1.1) with ESMTP id
          XAA03958; Thu, 24 Apr 1997 23:35:32 -0400
Date: Thu, 24 Apr 1997 23:35:32 -0400 (EDT)
From: Michael Boe <mboe@cisco.com>
Reply-To: Michael Boe <mboe@cisco.com>
Subject: Re: LU pools: proposed wording
To: Bill Kelly <kellywh@mail.auburn.edu>
Cc: TN3270E list <tn3270e@list.nih.gov>
In-Reply-To: <Pine.SOL.3.95.970422122459.17044A-100000@wood2>
Message-Id: <ML-2.2.861939332.7425.mboe@mboe-home-ss20.cisco.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Sender: owner-tn3270e@list.nih.gov

> On Tue, 22 Apr 1997, Michael Boe wrote:
>
> > > - allows a client to reject a DEVICE-TYPE IS command by
> > >   sending another DEVICE-TYPE REQUEST command, something which
> > >   was not previously mentioned in the document.  Note the
> > >   present wording of section 7.2:
> > >
> > >      Once the DEVICE-TYPE negotiation has successfully completed (i.e,
> > >      when the client receives the DEVICE-TYPE IS command), the client
> > >      should initiate the FUNCTIONS negotiation by sending the
> > >      FUNCTIONS REQUEST command to the server.
> >
> > This one is more of a problem. I'm not altogether certain that this is a
> > good idea.  Maybe the client should just accept what the server gives
> > it, whether or not it's what the client ordered.  Alternately, the client
> > should drop the whole session with WONT TN3270E and start from the top.
> > I'm pretty sure that this change may have some "anomolous" effects on
> > servers.
> >
> > What problem are we trying to solve by allowing this?
>
> The only reason this part was added was your note of March 25, where you
> said:
>
>     b) [Section 7.1.4] the client SHOULD accept any IS...CONNECT <name>
>        proposed by the server. An exception to this rule is if the client
>        must (eg, to satisfy local-site policy) be connected to a specific
>        LU and is presented with a DEVICE-NAME which does not match the one
>        requested by the client; in this case, the client should reject
>        the negotiation via the method described in Section 7.1.6.
>
> So I assumed you had a concern that the client could ask for one
> device-name (or at least what it thought was a device-name) and be
> presented with a different one.  I would be happy to drop the new text and
> simply say that the client must either accept the CONNECT IS device-name
> or terminate TN3270E negotiations.

Sorry...I thought more about it and decided that allowing the client to reject
the IS....CONNECT was an accident waiting to happen :-(.

>
> > >          For any of these terminal device pools, the TN3270E server may
> > >          also have defined a "partner" or "paired" printer device for
> > >          each terminal in the pool.  There should be a unique,
> > >          one-to-one mapping between a terminal and its associated
> > >          printer.  The reasoning behind such a configuration is to
> > >          allow
> >
> > This almost certainly is too restrictive.  Often the configuring-user
> > wants to have "Nth LU" scheme, where a user is assigned N-1 screen LUs,
> > and 1 printer LU for each remote "user" (however the server determines
> > what a "user" is). Several screen sessions tied to the same "user" can be
> > associated with a single printer.
>
> Yes, but the whole point of the ASSOCIATE command (which is the only thing
> that can be used to request a "paired" printer), is that the "user name"
> (or whatever) is not relevant to the printing.  The determining factor in
> a host application's decision as to what printer to send output to is the
> ID of the terminal where the request originated, not the person's userID.

Sure...but why is there a clause that says "unique, one-to-one mapping" in that
sentence?  If we're going to allow Nth LU operation, we should be allowing a
"many-to-one" mapping from screen LUs to a printer LUs. If, on the other hand,
the discussion is really about just that screen LU and the printer LU involved
in the ASSOCIATE negotiations, then it makes no sense to talk about a mapping
at all, since there's only two objects in the map.

>
> I don't see where the scenario you describe needs to involve the ASSOCIATE
> command or paired printers.

Well....just to punch another hole in the balloon of the ASSOCIATE command:
you're right.  Nobody should be using ASSOCIATE for anything. Everything
(useful?) that can be accomplished via the ASSOCIATE command can just as easily
(or more easily) be accomplished via the CONNECT command now that the wording
has been clarified. As far as I can make out, the ASSOCIATE function is really
a local client-side function that should never go on the wire.  Consider this
use of ASSOCIATE:
        Server:  IAC DO TN3270E
        Client:  IAC WILL TN3270E
        Server:  IAC SB TN3270E SEND DEVICE-TYPE IAC SE
        Client:  IAC SB TN3270E DEVICE-TYPE REQUEST IBM-3287-1
                        ASSOCIATE termXYZ IAC SE
        Server:  IAC SB TN3270E DEVICE-TYPE IS IBM-3287-1 CONNECT
                        termXYZ's-prt IAC SE
        Client:  IAC SB TN3270E FUNCTIONS REQUEST SCS-CTL-CODES
                        RESPONSES IAC SE
        Server:  IAC SB TN3270E FUNCTIONS IS SCS-CTL-CODES RESPONSES
                        IAC SE

Now consider this use of CONNECT to do the same thing:
        Server:  IAC DO TN3270E
        Client:  IAC WILL TN3270E
        Server:  IAC SB TN3270E SEND DEVICE-TYPE IAC SE
        Client:  IAC SB TN3270E DEVICE-TYPE REQUEST IBM-3287-1
                        CONNECT  my-nthLU   IAC SE
        Server:  IAC SB TN3270E DEVICE-TYPE IS IBM-3287-1 CONNECT
                        my-nthLU-prt     IAC SE
        Client:  IAC SB TN3270E FUNCTIONS REQUEST SCS-CTL-CODES
                        RESPONSES IAC SE
        Server:  IAC SB TN3270E FUNCTIONS IS SCS-CTL-CODES RESPONSES
                        IAC SE

In the first example, there's a pre-requisite:  the client software *must* have
brought up the terminal session first.  Then it goes into this negotiation
asking for the printer for the LU [Do TN3270E clients really gate
startup-of-sessions like this?].

In the second example, the client is asking for the printer belonging to a
group of terminals which has been named "my-nthLU".  Note that that in the
second example, there is no need to have a screen session successfully complete
negotiation before the printer session comes up.

[Interestingly, the servers in the two examples don't have to be much different
in terms of internal organization.  The only real difference is in the
mapping--in the first example, the mapping is from "terminal device-name" to
"printer device-name."  In the second, it's "given resource-name" to "printer
device-name."]

But I think we should leave the ASSOCIATE command in...if there are servers
already successfully using ASSOCIATE.

>
> > >       7.1.2 CONNECT Command
> > >
> > >          CONNECT can be used by the client in two ways: if the
> > >          resource- name it specifies is a device-name, then the client
> > >          is requesting a specific device-name.  If the specified
> > >          resource- name is not a device-name, then the client is
> > >          requesting any one of the device-names associated with the
> > >          resource-name.
> >
> > I like your intent here, but the names are too confusing.  device-name
> > here refers to a specific name which maps to a single LU; DEVICE-NAME
> > elsewhere in the spec just refers to the syntactical construct.  How about
> > this:
>
> My thought is that in every instance, everywhere in the document,
> "device-name" means the name of a single LU (in SNA-speak).
>
> > Alternately, replace DEVICE-NAME with RESOURCE-NAME throughout the
> > document. This might be a saner approach, since it clears up a rather
> > misleading naming convention. [But maybe there are too many other extant
> > private & public documents that refer to DEVICE-NAME???]
>
> On the contrary, I think it's extremely important to *distinguish* between
> a device-name and a resource-name, since only one of them can be used in
> the ASSOCIATE command.  Please elaborate on what is misleading about the
> naming convention.

Sure, I agree that it's important to distinguish between them. But I have a
problem with using "device-name" in this paragraph to mean a specific LU, but
using "resource-name" in this paragraph to mean DEVICE-NAME (as used in the
rest of the document).  Certainly DEVICE-NAME != device-name ?

/msb

>
> > >          In either case, the specified resource-name must not conflict
> >                                          ^^^resource indicated by the
> >                                             resource-name
>
> Agreed.
>
> > OK.  Just remembered something which I forgot to mention before.  The
> > list of REJECT reason-codes needs an additional member [Don't know if
> > this fixes a shortcoming and therefore belongs here or is considered an
> > enhancment and therefore belongs in the enhancements document.]
> >
> >           LACK-RESOURCE          The server recognizes the client request
> >                                  might be valid, but cannot satisfy the
> >                                  request due to some transient lack of
> >                                  resources. Client MAY retry the request
> >                                  after some reasonable timeout period.
> >
> > Might also consider delegating authority to list more such reason-codes
> > in the Assigned Numbers/IANA area. Should probably mention that any
> > reason-code which is not known by the client implementation MUST be
> > treated as UNKNOWN-ERROR.
>
> Agreed.
>
> Regards,
> Bill


Received: from ietf.org by ietf.org id aa17077; 25 Apr 97 9:36 EDT
Received: from ietf.ietf.org by ietf.org id aa16298; 25 Apr 97 9:26 EDT
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce@ietf.org
cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-biblio-00.txt
Date: Fri, 25 Apr 1997 09:25:12 -0400
X-Orig-Sender: cclark@ietf.org
Message-ID:  <9704250926.aa16298@ietf.org>

--NextPart

 A New Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : Using Existing Bibliographic Identifiers as 
                   Uniform Resource Names                                          
       Author(s) : C. Lynch, C. Preston, R. Daniel
       Filename  : draft-ietf-urn-biblio-00.txt
       Pages     : 10
       Date      : 04/23/1997

A system for Uniform Resource Names (URNs) must be capable of supporting 
identifiers from existing widely-used naming systems.  This document 
discusses how three major bibliographic identifiers (the ISBN, ISSN and 
SICI) can be supported within the URN framework and the currently proposed 
syntax for URNs.                                                           

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-biblio-00.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-biblio-00.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-biblio-00.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970423144527.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-biblio-00.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-biblio-00.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970423144527.I-D@ietf.org>

--OtherAccess--

--NextPart--



Received: from cnri by ietf.org id aa10359; 30 Apr 97 9:06 EDT
Received: from uscore-1.mv.com by CNRI.Reston.VA.US id aa09581;
          30 Apr 97 9:06 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id JAA19875 for <ietf-archive@cnri.reston.va.us>; Wed, 30 Apr 1997 09:02:20 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 30 Apr 1997 09:00:20 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id IAA19737 for pmp-outgoing; Wed, 30 Apr 1997 08:59:52 -0400 (EDT)
Date: Wed, 30 Apr 1997 08:59:55 -0400 (EDT)
From: JK Martin <jkm@underscore.com>
Message-Id: <199704301259.IAA00593@uscore.underscore.com>
To: rturner@sharplabs.com, lpyoung@lexmark.com
Subject: PMP> MIB draft edit:  change "intended" to "current" for SubUnitStatus
Cc: pmp@pwg.org, STUART@kei-ca.ccmail.compuserve.com, rbergma@dpc.com
X-Sun-Charset: US-ASCII
Sender: pmp-owner@pwg.org

Randy and Lloyd,

Since we're getting right down to the wire on finalizing the draft,
it might be best to "capture" these kinds of edits and send them
to you (both) directly, perhaps making it a bit easier to keep track
of these changes to be made.

There have been no objections (to date) for the proposal by Stuart Rowley
to change "intended" to "current" when describing the "Online" state for
SubUnitStatus.

The changes aren't too bad:

  Section 2.2.12.2.2  Sub-unit Status
	The subsection of "On-line" has "Intended" twice.
	The subsection of "Transitioning" has the line "At intended state";
	this should change to "At current state".  The succeeding line
	says "Transitioning to intended state", but this might be ok as is.

  The MIB section defining "PrtSubUnitStatusTC"
	Exactly the same edits as above.

Thanks, Randy, for making these changes.  Lloyd, hopefully this message
can be used as "backing justification" should these changes be challenged
in the future.

	...jay

----- Begin Included Message -----

From pmp-owner@pwg.org Tue Apr 29 21:23 EDT 1997
Date: Tue, 29 Apr 1997 17:16:19 -0700 (PDT)
From: Ron Bergman <rbergma@dpc.com>
To: JK Martin <jkm@underscore.com>
cc: pmp@pwg.org
Subject: Re: PMP> What exactly is the definition of "Offline"?
X-X-Sender: rbergma@it.dpc.com

Jay,

I agree, "Intended" appears not to be what was *intended* ;-)
This should change to "Current".

	Ron Bergman


On Tue, 29 Apr 1997, JK Martin wrote:

> Stuart,
> 
> Yes, I see where one would be confused about the definition of "Online"
> in your example.
> 
> How about the rest of the folks?  Should we change "Intended" to "Current"
> as Stuart proposes?  (I tend to agree with his proposed change.)
> 
> 	...jay
> 
> ----- Begin Included Message -----
> 
> From pmp-owner@pwg.org Tue Apr 29 15:35 EDT 1997
> From: STUART@KEI-CA.CCMAIL.CompuServe.COM
> Date: 29 Apr 97 15:32:33 EDT
> To: <PMP@pwg.org>
> Subject: Re: PMP> What exactly is the definition of "Offline"?
> 
>      Jay,
>      
>      I have been baffled by the use of Online in PrtSubUnitStatusTC.  The 
>      text is:
>      
>      On-Line
>      
>                       Intended state is On-Line       0
>                       Intended state is Off-Line      32
>      
>      I thought this value was NOT indicating the current state of the 
>      device, but rather the intended state (although I couldn't think of 
>      any devices with intended states of Off-line).  If this is to indicate 
>      current state, "Intended" should be changed to "Current".
>      
>      I also agree that what constitutes an Off-line state should be 
>      clarified.
>      
>      Stuart Rowley
>      Kyocera Electronics 
> 
> 
> ----- End Included Message -----
> 



----- End Included Message -----



Received: from cnri by ietf.org id aa23468; 30 Apr 97 17:13 EDT
Received: from uscore-1.mv.com by CNRI.Reston.VA.US id aa20834;
          30 Apr 97 17:13 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA29633 for <ietf-archive@cnri.reston.va.us>; Wed, 30 Apr 1997 17:09:19 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 30 Apr 1997 17:08:23 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA29499 for pmp-outgoing; Wed, 30 Apr 1997 17:07:54 -0400 (EDT)
Date: Wed, 30 Apr 1997 14:09:31 PDT
From: Ira Mcdonald x10962 <imcdonal@eso.mc.xerox.com>
Message-Id: <9704302109.AA16407@snorkel.eso.mc.xerox.com>
To: pmp@pwg.org, rturner@sharplabs.com
Subject: Re:  PMP> Final draft...
Sender: pmp-owner@pwg.org

Hi Randy,  

As of the previous week's telecon you had an action to review my
proposal to us textual conventions (eg, 'PrtConsoleLocaleDisplayString')
to clarify the localization control variable for human-readable
strings in the Printer MIB.

I haven't heard from you and there was therefore no action on this
item at yesterday's telecon (where Harry says 'buzzed through
last items').

Even if the PWG doesn't accept my (late) suggestion for a new
General object 'prtGeneralStaticLocalization' to clarify the
(mostly) localizable other 27 strings or so (excepting ones
like 'prtInputMediaName' (which might be an English keyword
from ISO 10175), we (Xerox and Fuji Xerox) would greatly 
appreciate the retyping of these strings as
'PrtStaticLocaleDisplayString' to make their inherent
human-readableness ?? obvious and to indicate that they
are not in a 'defined' locale.

Cheers,
- Ira McDonald
  716-242-9644 (through Monday, 5 May, ONLY)
  906-494-2434/2697 (thereafter)

                                                                                       1997-04.mail                                                                                        0000666 0001752 0000010 00000510457 11373054477 011522  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    
Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA15242 for urn-ietf-out; Wed, 30 Apr 1997 18:07:11 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA15237 for <urn-ietf@services.bunyip.com>; Wed, 30 Apr 1997 18:07:07 -0400 (EDT)
Received: from acl.lanl.gov (root@acl.lanl.gov [128.165.147.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA05374 for <urn-ietf@Bunyip.Com>; Wed, 30 Apr 1997 18:07:03 -0400 (EDT)
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.8.5) with SMTP id QAA07858; Wed, 30 Apr 1997 16:06:48 -0600 (MDT)
Message-Id: <3.0.32.19970430160525.00999dc0@cic-mail.lanl.gov>
X-Sender: u114212@cic-mail.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Wed, 30 Apr 1997 16:05:31 -0600
To: "didier ph martin" <martind@netfolder.com>, "URN Workgroup" <urn-ietf@bunyip.com>
From: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Subject: Re: [URN] About realtive URNs
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

At 09:38 AM 4/30/97 -0400, didier ph martin wrote:
[Lots of stuff about relative URNs]

As several people on this list know, I'm not a big fan of relative
URNs. However, I think they are pretty much unavoidable. If they are,
then we should be very careful to document our concerns about them.
There are about three conditions I would like to see fullfilled by
any relative URN scheme.
  1) Unambiguous determination of the base URN
  2) Allowing some namespaces to say that they are not to be processed
     as relative URNs.
  3) Using the same rules for building relative URNs as are used for
     relative URLs.  (This one is a pragmatic concern, not a principle).

>Because of the nature of our NSS, it is possible to set relative paths from
>a base URN. So in the Index definition file we set a base URN. All
>subsequent objects are then defined with relative NSS from this base. 
>Example:
>
>destination:"urn:tns:Desktop/MyNameSpace"
>tocOf:"http://www.w3.org"
>......
>......
>.....
>
>unit:"name1"
>location:"/specs"

The file format you give in your example clearly
indicates the base, that is good. Are multiple "destination"s
forbidden? If not, why not? (In an earlier message I gave the example
of a book that had an ISBN, a UPC, and an LC card number. Most books
published in the US will carry these three identifiers. So, a unique
base identifier is not a safe assumption, it needs to be explicitly
guaranteed).

I am not so sure how to handle relative URNs when the document does not
cleary indicate one and only one base identifier. Dan has put up the
rules for resolving relative URLs before, we need to make sure they
will generalize to different protocols in the future. If we can't come
up with rules that can guarantee unique base IDs, then we are
begging for trouble with relative URNs.


>This NSS can serve as a base for relative
>URNs. My bet is that some name space will be good candidates for relative
>URNs, this will be obviously hierarchical name spaces. Flat name spaces
>will be harder to set as relative URNs except if they hide a hiearchical
>structure like ISBN.

Some namespaces may hide a hierarchical structure. If they are hiding it,
we should not presume to make them expose it. I think that if we are to
have relative URNs, some namespaces should be able to say not to ever
try to build a URN in that namespace using relative processing rules.
This means that they can't use unencoded '/' characters, and the document
specifying such a namespace needs to say that they are not to be handled
in a relative manner.

>Maybe a good start would be to take ISBN and TSN name
>spaces as a base

I don't think we have any demonstration of a need to handle ISBNs in a
relative manner.

> (I know we will have to define TSN as a URN scheme.
>speaking of this, is there any template for this? Who's working on the
>sample URN NSS draft or RFC? we can follow the same format).

Currently the draft by Cliff Lynch, Cecilia Preston, and I is the only
one that I know of which defines namespaces (ISBN, ISSN, and SICI).

The rules for registering NIDs are a subject for discussion. I'm
afraid that the rules I proposed in my last message on the subject are
probably not friendly to TNS (since I tend to emphasize the adoption
of important legacy name spaces like ISBN). 

>My first suggestion is that we use the following rule that we can call the
>concatenation rule:
>
>The base URN is concatenated to each relative URN. So in the example above
>we have:
>
>Base URN = urn:tns:Desktop/My Name space
>relative URN = name1
>
>complete URN = Base + Relative = urn:tns:Desktop/My Name space + name1 =
>urn:tns:Desktop/My Name space/name1
>
>We can apply this concatenation principle to other NSS candidates for
>relative URNs. Thus, the idea, is that is we have defined a base URN
>(should be an absolute one) relative URN are based on this one. Name
>resolution should be done first by concatenating the base (absolute) and
>the relative URNs, this results with an absolute URN.

You need to take a look at the rules for relative URLs, as well as
the ...unusual... way Netscape handles some relative URLs, and make sure
that your rules match up with those. 

>Comments? I saw part of the discussion about ISBN and a relative schema,
>How could we set a ISBN relative URN without deforming the name space (NSS)
>naming convention (I mean here hte xxx-xxx- naming system).

We can't. If we want to treat ISBNs hierarchically, we would have to
use '/' instead of '-'. I am unaware of any pressing need to treat
ISBNs hierarchically, and am aware of several reasons not to do so.


> Is the
>concatenation rule making sense in other contexts than our.

>Are there any
>showtopper for relative URNs?

I think there are dangers over long time scales. There has to be a clear
indication of the base URN onto which the relative parts are appended.
If there is not, then we run the risk of constructing a valid URN
for a different resource. For example, the book that had the ISBN, UPC, and
LC number. If I make a link to "../1234", is that supposed to be a
relative ISBN, a relative UPC, or a relative LC number? I might end up
with the wrong thing. Even if one format, such as the one you gave as
an example, has an unambiguous way to identify the base, not all formats
will. Therefore the rules have to be extended to cope with such formats.



Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA19997 for urn-ietf-out; Wed, 30 Apr 1997 09:37:35 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA19992 for <urn-ietf@services.bunyip.com>; Wed, 30 Apr 1997 09:37:32 -0400 (EDT)
Received: from octave.collegeleboeuf.qc.ca (root@octave.collegeleboeuf.qc.ca [204.19.108.3]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA01306 for <urn-ietf@bunyip.com>; Wed, 30 Apr 1997 09:37:29 -0400 (EDT)
Received: from dmartin.cedep (ppp16.collegeleboeuf.qc.ca [204.19.108.65]) by octave.collegeleboeuf.qc.ca (8.8.5/8.6.9) with ESMTP id JAA05760 for <urn-ietf@bunyip.com>; Wed, 30 Apr 1997 09:23:22 -0400 (EDT)
Message-Id: <199704301323.JAA05760@octave.collegeleboeuf.qc.ca>
From: "didier ph martin" <martind@netfolder.com>
To: "URN Workgroup" <urn-ietf@bunyip.com>
Subject: [URN] About realtive URNs
Date: Wed, 30 Apr 1997 09:38:24 -0400
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1160
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "didier ph martin" <martind@netfolder.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi,

I know that we are not there yet, I mean we don't have any RFC or Draft
about relative URNs. However, because of the nature of our work, we have to
had to create a relative URN schema.

We are currently working on the integration of indexing, meta data and
URNs. To say that in couple words. We set a language were a list of objects
are defined with attribute value pairs. Each object is uniquely refered
within the collection with a URN. The urn follow the actuals drafts and RFC
for urn syntax (i.e:  <URN> ::= "urn:" <NID> ":" <NSS>). Our NSS is a
hierarchical name space like one found in the Path NSS (as you now an other
URN). Our NID is TNS for Tranportable Name Space. At the minimum an object
is defined with to attibutes:
a) its URN and its URL. 

Because of the nature of our NSS, it is possible to set relative paths from
a base URN. So in the Index definition file we set a base URN. All
subsequent objects are then defined with relative NSS from this base. 
Example:

destination:"urn:tns:Desktop/MyNameSpace"
tocOf:"http://www.w3.org"
......
......
.....

unit:"name1"
location:"/specs"

In this example both URNs and URLs are relative. each unit or object is
relative to the destination URN (i.e name space) and each unit's location
is relative to tocOf URL.

Basically what this is doing is: A portion of a name space is transported
from one name space to an other. the destination attribute indicates the
pivot point or insertion point within the destination name space. All
subsequent objects defined after this header are relative to the base
insertion point. This scheme works for many hierarchical name spaces like
directories, shell desktop name spaces, etc...

So, after having stated our work, we are greatly interested in discution a
common scheme for relative URNs. This NSS can serve as a base for relative
URNs. My bet is that some name space will be good candidates for relative
URNs, this will be obviously hierarchical name spaces. Flat name spaces
will be harder to set as relative URNs except if they hide a hiearchical
structure like ISBN. Maybe a good start would be to take ISBN and TSN name
spaces as a base (I know we will have to define TSN as a URN scheme.
speaking of this, is there any template for this? Who's working on the
sample URN NSS draft or RFC? we can follow the same format).

My first suggestion is that we use the following rule that we can call the
concatenation rule:

The base URN is concatenated to each relative URN. So in the example above
we have:

Base URN = urn:tns:Desktop/My Name space
relative URN = name1

complete URN = Base + Relative = urn:tns:Desktop/My Name space + name1 =
urn:tns:Desktop/My Name space/name1

We can apply this concatenation principle to other NSS candidates for
relative URNs. Thus, the idea, is that is we have defined a base URN
(should be an absolute one) relative URN are based on this one. Name
resolution should be done first by concatenating the base (absolute) and
the relative URNs, this results with an absolute URN.

Comments? I saw part of the discussion about ISBN and a relative schema,
How could we set a ISBN relative URN without deforming the name space (NSS)
naming convention (I mean here hte xxx-xxx- naming system). Is the
concatenation rule making sense in other contexts than our. Are there any
showtopper for relative URNs?

I can just tell you that practically, it is a lot more economical to have
relative URNs (there is less to code, in the case of hierarchical name
spaces, you don't have to rewrite the whole hierarchy each time). This easy
to implement. An interpreter can easily be set to resolve urns with the
concatenation rule. And all this is not a simple theoritical exercice, we
have actually a concrete example of this with up to 50 000 downloads up and
running. This is probably the largest URN running implementation today.

Have a good day.

Didier PH Martin
martind@netfolder.com
http://www.netfolder.com


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA14087 for urn-ietf-out; Fri, 25 Apr 1997 09:35:20 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id JAA14053 for <urn-ietf@services.bunyip.com>; Fri, 25 Apr 1997 09:35:14 -0400 (EDT)
Received: from ietf.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27734  (mail destined for urn-ietf@services.bunyip.com); Fri, 25 Apr 97 09:35:07 -0400
Received: from ietf.ietf.org by ietf.org id aa16298; 25 Apr 97 9:26 EDT
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce@ietf.org
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-biblio-00.txt
Date: Fri, 25 Apr 1997 09:25:12 -0400
Message-Id:  <9704250926.aa16298@ietf.org>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

 A New Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : Using Existing Bibliographic Identifiers as 
                   Uniform Resource Names                                          
       Author(s) : C. Lynch, C. Preston, R. Daniel
       Filename  : draft-ietf-urn-biblio-00.txt
       Pages     : 10
       Date      : 04/23/1997

A system for Uniform Resource Names (URNs) must be capable of supporting 
identifiers from existing widely-used naming systems.  This document 
discusses how three major bibliographic identifiers (the ISBN, ISSN and 
SICI) can be supported within the URN framework and the currently proposed 
syntax for URNs.                                                           

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-biblio-00.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-biblio-00.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-biblio-00.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970423144527.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-biblio-00.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-biblio-00.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970423144527.I-D@ietf.org>

--OtherAccess--

--NextPart--



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA24763 for urn-ietf-out; Thu, 24 Apr 1997 18:21:54 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id SAA24756 for <urn-ietf@services.bunyip.com>; Thu, 24 Apr 1997 18:21:48 -0400 (EDT)
Received: from aun.uninett.no by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA24106  (mail destined for urn-ietf@services.bunyip.com); Thu, 24 Apr 97 18:21:17 -0400
Received: from dale.uninett.no (actually dale.htalvestrand.priv.no)  by aun.uninett.no with SMTP (PP); Fri, 25 Apr 1997 00:21:01 +0200
Received: from dale.uninett.no (localhost [127.0.0.1])  by dale.uninett.no (8.6.9/8.6.12) with ESMTP id AAA00016  for <urn-ietf@bunyip.com>; Fri, 25 Apr 1997 00:20:59 +0200
From: Harald.T.Alvestrand@uninett.no
To: urn-ietf@bunyip.com
Subject: [URN] An URN-like service on the 'Net....
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Id: <11.861920458.1@dale.uninett.no>
Date: Fri, 25 Apr 1997 00:20:59 +0200
Message-Id: <14.861920459@dale.uninett.no>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Harald.T.Alvestrand@uninett.no
Errors-To: owner-urn-ietf@Bunyip.Com

See http://www.hyperstamps.com/index.html

I became aware of them because they use object identifiers as
time-and-space-unique identifiers. Interesting.....

                Harald A


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA16178 for urn-ietf-out; Wed, 23 Apr 1997 15:21:12 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id PAA16173 for <urn-ietf@services.bunyip.com>; Wed, 23 Apr 1997 15:21:09 -0400 (EDT)
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA14409  (mail destined for urn-ietf@services.bunyip.com); Wed, 23 Apr 97 15:20:59 -0400
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id PAA25070; Wed, 23 Apr 1997 15:20:57 -0400
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Wed, 23 Apr 1997 15:20:56 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: harald.t.alvestrand@uninett.no, moore@cs.utk.edu
Cc: urn-ietf@bunyip.com
Subject: [URN] Revised URN Working Group Milestones
Message-Id: <Pine.SUN.3.95.970423151920.24942G-100000@beethoven.bunyip.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Here is the URN Working Group charter, with revised milestones.

Uniform Resource Names (urn) Charter

Chair(s)

   * Leslie Daigle <leslie@bunyip.com>
   * John Curran <jcurran@bbn.com>

Applications Area Director(s):

   * Keith Moore <moore+iesg@cs.utk.edu>
   * Harald Alvestrand <Harald.T.Alvestrand@uninett.no>

Area Advisor

   * Harald Alvestrand <Harald.T.Alvestrand@uninett.no>

Mailing List Information

   * General Discussion:urn-ietf@bunyip.com
   * To Subscribe: majordomo@bunyip.com
        o In Body: In body of message: subscribe urn-ietf
   * Archive: ftp://ftp.bunyip.com/pub/mailing-lists/urn-ietf.archive

Description of Working Group

The goal of this working group is to define both a Uniform Resource Name
(URN) framework and an initial set of components that fit this framework.

URNs are persistent identifiers for information resources. The output of
this Working Group will comply with RFC 1737, which defines URNs and gives
requirements for them. The framework will define the mechanics for enabling
global scope, persistence, and legacy support requirements of URNs;
requirements for namespaces to support this structure will also be defined.
Although the framework will allow URNs to be defined that vary in terms of
degree of scalability and persistance, ensuring "user friendliness" of all
resultant identifiers is beyond the scope of this group.

This WG will define the framework for URNs, at least one resolution registry
system, and at least one namespace. RFCs describing additional material will
also be developed (per the milestones, below).

Input documents:

o A Framework for the Assignment and Resolution of Uniform Resource Names

o Resolution of Uniform Resource Identifiers using the Domain Name System

o Requirements for URN Resolution Systems

Goals and Milestones

[DONE] Oct 96
     Submit revision of URN Framework document as Internet-Draft.
[DONE] Oct 96
     Submit revised version of the NAPTR proposal as an Internet-Draft.
[DONE] Oct 96
     Submit Syntax document as an Internet-Draft.
[DONE] Oct 96
     Submit document detailing the N2L/N2R/etc resolution results as an
     Internet-Draft.
[DONE] Dec 96
     Submit paper outlining grandfathering one namespace into the framework
     as an Internet-Draft.
[DONE] Dec 96
     Submit NAPTR proposal to IESG as Experimental RFC. 
[DONE] Dec 96
     Submit syntax paper to IESG for publication as an RFC.
May 97
     Submit revised grandfather namespace document as Internet-Draft.
May 97
     Submit revised N2L/N2R/etc document as an Internet-Draft.
May 97
     Submit revised namespace requirements document as an Internet-Draft.
May 97
     Submit document describing one (new) namespace as an Internet-Draft.
May 97
     Submit revision of URN Guidelines document as Internet-Draft.
Jun 97
     Submit N2L/N2R/etc document to IESG for publication as RFC.
Jun 97
     Submit grandfathered namespace paper to IESG for publication as RFC.
Jul 97
     Submit namespace requirements document to IESG for publication as an RFC.
Jul 97
     Submit Framework (Guidelines) document to IESG for publication as an RFC. 
Jul 97
     Submit revised new Namespace document as Internet-Draft.
Aug 97
     Submit new namespace proposal to IESG for publication as RFC.



----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA15897 for urn-ietf-out; Wed, 23 Apr 1997 15:14:36 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id PAA15890 for <urn-ietf@services.bunyip.com>; Wed, 23 Apr 1997 15:14:31 -0400 (EDT)
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA14353  (mail destined for urn-ietf@services.bunyip.com); Wed, 23 Apr 97 15:14:26 -0400
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id PAA25039; Wed, 23 Apr 1997 15:14:25 -0400
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Wed, 23 Apr 1997 15:14:24 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: minutes@ietf.org
Cc: Harald.T.Alvestrand@uninett.no, moore@cs.utk.edu, urn-ietf@bunyip.com
Subject: [URN] URN WG Minutes
Message-Id: <Pine.SUN.3.95.970423151239.24942F-100000@beethoven.bunyip.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Here are the minutes from the URN Working Group meeting in Memphis, April 10, 
1997.

		  Minutes of the URN Working Group
			38th IETF Memphis TN
			April 10, 1997

Session Chair - Leslie Daigle, Bunyip
Minutes: Sally Hambridge - Intel


Summary:


The URN Working Group met and discuessed the status of submitted RFCs 
and drafts.  There are 3 documents which have gone to the IESG: The
URN Syntax draft as proposed standard, The NAPTR document, which has
gone as experimental, and the THTTP draft, also experimental.  There
are also 3 new drafts and one revised draft, although one "draft"
did not make it to the ID editor by the deadline for the Memphis meeting.
After discussing all the documents, the group reviewed progress to date
on milestones and agreed to a revised set of dates for deliverables.
Finally, they agreed to creating a FAQ to document decisions, and
to using the RFCs as a new namespace (pending IESG approval).


Minutes:

Leslie opened the meeting by reviewing the status of the charter.  We
have not met all the milestones although we have made substantial progress.
The group has 3 documents which have gone to the IESG:  The URN Syntax
has gone as a proposed standard, the NAPTR document has gone as an 
experimental document, and the THTTP document has also gone as an
experimental document.  The group has 3 new drafts and one revised draft.
There are relatively few things left as milestones which we have to
produce so it is conceivable that Munich might be our last meeting.

Karen Sollins presented the Framework and Requirements Document and
began by talking about the Security requirements.  She has added some
paragraphs on potential threats and how to deal with them in the
framework (not mechanisms to deal with them).  She noted that there
was clarification needed about the words "authoritative" which could
mean it must be possible to have a version by a person authorized to 
write it, or there must be a certified version.  Both should be 
possible.  She also noted that "access control" could mean access for
read only, for read and modify, and for read with verification.  There
also needs to be a means for certification without passing the original
record.

Leslie then wondered if the draft should really be called a "Requirements"
document when we would not be able to see far enough into the future to
be able to state categorically what needed to be a requirement.  John
Curran thought the draft was much better than previous versions as one
could easily relate paragraphs to requirements, but he too felt uneasy
with the word "requirements".  After much discussion, we agreed (ROUGH
CONSENSUS - FAQ maintainer take note) that the Document should proceed
but needed to be called Guidelines or Considerations for an RDS rather
than Requirements.  Karen felt that ubiquity and scalibility were
requirements (or considerations) which were still missing from the 
document, and urged us to take up discussion of these issues on the
list.

John Curran said that in the future, after we have operational experience
we (not in the lifespan of this working group) needed to produce a crisp 
requirements document and that Karen's doc would continue to proceed as 
informational.

Michael Mealling spoke to the URN Resolution Services draft.  He
said he had drawn most of the content from the THTTP draft.  He felt
that the scope of the document was larger than the working group 
charter, since it encompassed other URI services.  Karen suggested
he needed to be clearer that he was not talking about a global RDS
but about local resolution services.  The draft also needs a section
on security considerations, and on error processing.  John C. pointed
out that Text/URI was not registered as yet, and Ron Daniel admited 
he needed to do that.  Karen S said she was not happy with the example
and that we needed to be clearer about "today's weather" and " a weather
map for April 10, 1997" which were 2 separate things which might have
a point in time of overlap and Michael agreed that a concept of equality
which is time-based needs to be clarified.

Finally, we agreed (ROUGH CONSENSUS) that the draft needed to be called 
URI Services necessary for URN Resolution services and that it could
proceed as either informational or experimental.  Again, a standards-track
document will be revisited after operational experience has been gained.

Cliff Lynch presented the ID which is not quite an ID.  It had been
posted to the list, but in a format that was not friendly for all
mailers and needed to be re-posted.  Since the URN syntax has been 
established, this draft explored how ISBNs and ISSNs as well as 
Serial Item and Contribution Identifier Strings might map to URN.  There 
are no particular syntax problems although some %HH encoding is required.
This document is useful for showing how resolution will work in practice.
ISSNs will probably take the user to a navigation apparatus because
they represent an ongoing publication,  The apparatus will lead the
user to a way to search/browse the serial desired.  The group made clear
that this document showed how the bibliographic area mapped into the
URN name space.  Ron pointed out a caveat that we hadn't talked about
which standards bodies have control over the ISBN and ISSN space and
Cliff assured him there was weasel language in the draft over this issue.

Patrik Faltstrom presented the Namespace Requirements draft.  This draft is 
problematic because in trying to define the requirements for registering
of a name space one fell into operational requirements for the registration
process.  There has been some violent disagreement about what
should be in the document, and Patrik and his co-author Renato (not able
to be present at the meeting), did not even seem to be in agreement.  Patrik 
thought it should deal with grandfathering in existing name spaces.  Renato 
thought it should be about the registration process.  John C. suggested we 
decide who the consumer of the document should be.  He suggested we presume 
it was IANA, and that we should think about what IANA would need from the 
document.  We decided (ROUGH CONSENSUS) that the document needed to go 
forward as a non-judgemental checklist.  This lead to a discussion about
the problems of having a checklist which avoided operations issues,
and the problems of assigning names.  Michael Mealling mentioned that
he needed some arbiter for this problem, and Leslie suggested he refer
current name registration problems to the URN WG.  Leslie acknowledged that we 
have problems with assigning name spaces: Is it a name space, Should 
someone have the name?  What happens when "you" say "no"?  We are just
NOT ready to address the "Can you have it" problem, and will focus
for now on the technical issues of evaluation whether something COULD be a 
namespace.

We spoke for quite a while on the problems of registering name spaces
and discovered areas where there be dragons.  There seems to be large
dragons where ownership is unclear.

To Summarize for existing drafts:

Requirements and Framework - will go through another round of editing, and
continue on its way as informational with a change in focus from 
"requirements" to "Considerations and Guidelines".

URN Resolution Services: Will go forward as FYI as the "List of URI
Services needed by URNS"

Bibliographic IDs - is OK as a proof of the concept.  Will go quickly
to last call  as informational after reposting to the list in a 
format readable by all.

Namespace Requirements - Will describe technical considerations of 
a namespace - not "Can you have it" issues.

We decided we needed a glossary which would define terms which spanned
all the documents.  Dirk-Willem Van Gulik volunteered to be the
glossary editor, and thought he could have a version which would be
put on the web-page by July 1997.

Other Issues

Ryan Moats presented an Experimental URN namespace, in which he 
took RFC's as the data.  The experiment is intended to help gain
experience and insight into the namespace registration process and
issues.

NID: "ietf"
BNF grammar for NSS:
 - <nss> := <family> ":" <number>
 - <family> := "rfc" | "std" | "fyi"
 - <number> := sequence number

Resolution functionality is currently: N2L, N2Ls, N2R, N2Rs, N2C

Introductory URL Page: http://dsm0.ds.internic.net/urn

URL for testing:
http://dsm0.ds.internic.net:8080/urn-res/<function>>?<urn>

Michael said he will try NAPTR today as well.

Following on to Dan Connolly's suggestion on the mailing list, the group then 
decided that decisions of the group needed to be captured somehow, so we did 
not have to contantly revisit decisions.  We decided (ROUCH CONSENSUS) to 
create a FAQ which could be posted to the list periodically.  Leslie will 
write the first iteration of the FAQ.  One of the first things to be 
documented will be the decision surrounding the use of urn:

There is a new URL syntax draft (draft-*-fielding---.04.txt) which has
ONE paragraph which says that URL syntax is for all URIs.  We will
approach the editors and ask them to change it.  We need to demonstrate
the lack of consensus from the URN working group that the URL
syntax draft applied to URNs.  There is very good work in the draft 
about relative URLs.  

We then reviewed the milestones and decided that the only work which was
absent was work on a new namespace.  We elected to use Ryan Moats 
experiment with the RFCs pending approval from the IESG.  The new 
milestones are:

May 97
     Submit revised grandfather namespace document as Internet-Draft.
May 97
     Submit revised N2L/N2R/etc document as an Internet-Draft.
May 97
     Submit revised namespace requirements document as an Internet-Draft.
May 97
     Submit document describing one (new) namespace as an Internet-Draft.
May 97
     Submit Framework (Guidelines) document to IESG for publication as an RFC. 
Jul 97
     Submit N2L/N2R/etc document to IESG for publication as RFC.
Jul 97
     Submit grandfathered namespace paper to IESG for publication as RFC.
Jul 97
     Submit revised new Namespace document as Internet-Draft.
Aug 97
     Submit new namespace proposal to IESG for publication as RFC

The meeting ended on time.





----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA02178 for urn-ietf-out; Tue, 22 Apr 1997 10:57:33 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id KAA02171 for <urn-ietf@services.bunyip.com>; Tue, 22 Apr 1997 10:57:31 -0400 (EDT)
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA04877  (mail destined for urn-ietf@services.bunyip.com); Tue, 22 Apr 97 10:57:29 -0400
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.8.5) with SMTP id IAA09940; Tue, 22 Apr 1997 08:56:55 -0600 (MDT)
Message-Id: <3.0.32.19970422085208.009c59f0@cic-mail.lanl.gov>
X-Sender: u114212@cic-mail.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Tue, 22 Apr 1997 08:55:43 -0600
To: weibel@oclc.org (Stu Weibel), jon@net.lut.ac.uk
From: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Subject: Re: [URN] NID rambling
Cc: urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

At 10:15 AM 4/22/97 -0400, Stu Weibel wrote:
> Jon The Prolific writes:
>> I thought ISBN _were_not_ globally unique because some publishers reuse
>> them after a period of time for a new work?
>
>[...] of all the problems of bibliographic control,
>duplicate ISBN numbers doesn't even make the list.

I agree with Stu. Duplicate ISBNs do exist, but are not a serious problem.
Errors such as those are a fact of life that we will have to deal with.

Later,

Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA01221 for urn-ietf-out; Tue, 22 Apr 1997 10:15:34 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id KAA01206 for <urn-ietf@services.bunyip.com>; Tue, 22 Apr 1997 10:15:28 -0400 (EDT)
Received: from fssun10.dev.oclc.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA04543  (mail destined for urn-ietf@services.bunyip.com); Tue, 22 Apr 97 10:15:22 -0400
Received: from orc.NISOR (orc.dev.oclc.org) by oclc.org (4.1/SMI-4.1) id AA06108; Tue, 22 Apr 97 10:15:07 EDT
Received: by orc.NISOR (SMI-8.6/SMI-SVR4) id KAA17450; Tue, 22 Apr 1997 10:15:07 -0400
Date: Tue, 22 Apr 1997 10:15:07 -0400
From: weibel@oclc.org (Stu Weibel)
Message-Id: <199704221415.KAA17450@orc.NISOR>
To: weibel@oclc.org, jon@net.lut.ac.uk
Subject: Re: [URN] NID rambling
Cc: paf@swip.net, urn-ietf@bunyip.com
X-Sun-Charset: US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: weibel@oclc.org (Stu Weibel)
Errors-To: "owner-urn-ietf@bunyip.com Jon The Prolific writes":

> I thought ISBN _were_not_ globally unique because some publishers reuse
> them after a period of time for a new work?

It is true that there are rare cases where publishers (who are assigned
blocks of numbers for assignment to their materials) have by mistake
reassigned numbers, but the rules prohibit such action.

This illustrates an interesting property of naming systems.  They are
not flawless (similar errors have been documented for the SSN system in
the US, for example).

The level of security and quality of assurance can be set at some
arbitrarily high level to prevent the majority of such errors, but at a
cost.  Naming must be done inexpensively for most objects, if it is to
be done at all.  If you want to impose constraints, you must accept the
costs (including lack of deployment).  Let the system accomodate a
modest degree of error, and the costs are FAR lower and the common good
is far better served: of all the problems of bibliographic control,
duplicate ISBN numbers doesn't even make the list.

stu



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA00469 for urn-ietf-out; Tue, 22 Apr 1997 09:14:42 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id JAA00464 for <urn-ietf@services.bunyip.com>; Tue, 22 Apr 1997 09:14:39 -0400 (EDT)
Received: from weeble.lut.ac.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA04243  (mail destined for urn-ietf@services.bunyip.com); Tue, 22 Apr 97 09:14:34 -0400
Received: from jon by weeble.lut.ac.uk with smtp (Exim 1.61 #1) id 0wJfO9-0002si-00; Tue, 22 Apr 1997 14:13:41 +0100
Date: Tue, 22 Apr 1997 14:13:41 +0100 (BST)
From: Jon Knight <jon@net.lut.ac.uk>
X-Sender: jon@weeble.lut.ac.uk
To: Stu Weibel <weibel@oclc.org>
Cc: paf@swip.net, urn-ietf@bunyip.com
Subject: Re: [URN] NID rambling
In-Reply-To: <199704221116.HAA06620@orc.NISOR>
Message-Id: <Pine.SUN.3.95.970422141250.10235G-100000@weeble.lut.ac.uk>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Jon Knight <jon@net.lut.ac.uk>
Errors-To: owner-urn-ietf@Bunyip.Com

On Tue, 22 Apr 1997, Stu Weibel wrote:
> These are all globally unigue *IF* their respective naming authorities are
> registered in the URN name space:
> 
>   URN:ISBN:0-395-32943-4

I thought ISBN _were_not_ globally unique because some publishers reuse
them after a period of time for a new work?

Tatty bye,

Jim'll

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Jon "Jim'll" Knight, Researcher, Sysop and General Dogsbody, Dept. Computer
Studies, Loughborough University of Technology, Leics., ENGLAND.  LE11 3TU.
* I've found I now dream in Perl.  More worryingly, I enjoy those dreams. *



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id HAA29603 for urn-ietf-out; Tue, 22 Apr 1997 07:16:44 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id HAA29598 for <urn-ietf@services.bunyip.com>; Tue, 22 Apr 1997 07:16:42 -0400 (EDT)
Received: from fssun10.dev.oclc.org by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA03930  (mail destined for urn-ietf@services.bunyip.com); Tue, 22 Apr 97 07:16:40 -0400
Received: from orc.NISOR (orc.dev.oclc.org) by oclc.org (4.1/SMI-4.1) id AA10794; Tue, 22 Apr 97 07:16:37 EDT
Received: by orc.NISOR (SMI-8.6/SMI-SVR4) id HAA06620; Tue, 22 Apr 1997 07:16:37 -0400
Date: Tue, 22 Apr 1997 07:16:37 -0400
From: weibel@oclc.org (Stu Weibel)
Message-Id: <199704221116.HAA06620@orc.NISOR>
To: paf@swip.net, urn-ietf@bunyip.com
Subject: Re: [URN] NID rambling
X-Sun-Charset: US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: weibel@oclc.org (Stu Weibel)
Errors-To: owner-urn-ietf@Bunyip.Com

Patrik writes, in part:

> The problem that Dirk and I discussed is the problem with differences
> between local registries and global ones. It is _very_ easy to create
> another US-centric (or any country) system by for example saying that
> social security numbers in one country get their own namespace. The same
> thing with library of congress numbers. What is a global existing naming
> system? Are the library of congress numbers truly global? Or is it centric
> in the english-speaking world? Or only in the US?

Stu responds with an edge of churlishness (so what else is new?):

These are all globally unigue *IF* their respective naming authorities are
registered in the URN name space:

  URN:ISBN:0-395-32943-4
  URN:LCCN:82-9346
  URN:OHIO-DRIVERS-LICENSE:RL948134

These are not guaranteed unique:

  URN:0-395-32943-4
  URN:82-9346
  URN:RL948134
 
> I don't know, and I don't know who should make the descision.

No one on this list has perfect knowledge about how names should be
assigned and by whom, or how they will be used.

So, make simple rules UNENCUMBERED by any of the many ideological
perspectives we have been arguing about for lo, these many years, and
support easy adoption by whatever organizations want to assign names.

The URN infrastructure CANNOT ASSURE anything; it can only ENABLE good
practices by organizations with the committment to sustain them.




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id GAA29193 for urn-ietf-out; Tue, 22 Apr 1997 06:08:59 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id GAA29188 for <urn-ietf@services.bunyip.com>; Tue, 22 Apr 1997 06:08:52 -0400 (EDT)
Received: from nix.swip.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA03782  (mail destined for urn-ietf@services.bunyip.com); Tue, 22 Apr 97 06:08:50 -0400
Received: from localhost (paf@localhost)  by nix.swip.net (8.8.2/8.8.2) with SMTP  id MAA14209;  Tue, 22 Apr 1997 12:07:57 +0200 (MET DST)
Date: Tue, 22 Apr 1997 12:07:56 +0200 (MET DST)
From: Patrik Faltstrom <paf@swip.net>
To: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Cc: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>, urn-ietf@bunyip.com
Subject: Re: [URN] NID rambling
In-Reply-To: <3.0.32.19970421102032.009c8be0@cic-mail.lanl.gov>
Message-Id: <Pine.SUN.3.95.970422120519.13002J-100000@nix.swip.net>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Patrik Faltstrom <paf@swip.net>
Errors-To: owner-urn-ietf@Bunyip.Com

On Mon, 21 Apr 1997, Ron Daniel, Jr. wrote:

> >2.	IANA _assigns_ NID's upon request; rather
> >	than allow the requester to choose. IANA
> >	'should' use a simple counter, a random
> >	string, or simply time time in seconds
> >	or something that the request arrives. IANA
> >	'can' assign a name like ISO or ISBN if it
> >	wants to.
> 
> What I think we need to establish are the rules whereby IANA can say
> "you asked for 'foo' and you get it" or "you asked for 'foo' and you don't
> get it".

The problem that Dirk and I discussed is the problem with differences
between local registries and global ones. It is _very_ easy to create
another US-centric (or any country) system by for example saying that
social security numbers in one country get their own namespace. The same
thing with library of congress numbers. What is a global existing naming
system? Are the library of congress numbers truly global? Or is it centric
in the english-speaking world? Or only in the US?

I don't know, and I don't know who should make the descision.

   Patrik




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA08195 for urn-ietf-out; Mon, 21 Apr 1997 16:40:27 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id QAA08190 for <urn-ietf@services.bunyip.com>; Mon, 21 Apr 1997 16:40:25 -0400 (EDT)
Received: from sub.sonic.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA00499  (mail destined for urn-ietf@services.bunyip.com); Mon, 21 Apr 97 16:40:23 -0400
Received: from bolt.sonic.net (tallen@bolt.sonic.net [208.201.224.36]) by sub.sonic.net (8.8.5/8.7.3) with ESMTP id NAA32634; Mon, 21 Apr 1997 13:40:22 -0700
Received: (from tallen@localhost) by bolt.sonic.net (8.8.2/8.7.3) id NAA09451; Mon, 21 Apr 1997 13:42:14 -0700
Date: Mon, 21 Apr 1997 13:42:14 -0700
From: Terry Allen <tallen@sonic.net>
Message-Id: <199704212042.NAA09451@bolt.sonic.net>
To: rdaniel@lanl.gov, tallen@sonic.net, urn-ietf@bunyip.com
Subject: Re: [URN] re URN/NID
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Terry Allen <tallen@sonic.net>
Errors-To: owner-urn-ietf@Bunyip.Com
Ron:

| >The nit:  drop "industry" as too limiting.  "Standards body" is sufficient.
| OK.
| >Although it's term needing definition in itself.
| True. Got a good one?

No, but in the spirit of things let me give you one off the top of my
head:  "an organization that publishes normative specifications 
that are recognized within its domain of interest as legitimate."

The key points there are "organization" (not just a couple guys
in a garage ...), "normative" (as opposed to merely descriptive,
such as recipes) and "legitimate" (which doesn't require that
they be in use to some specified degree and doesn't require that
there be no other specs or standards bodies in that domain).  Also,
saying "specifications" rather than "standards" avoids objections
to documents that don't explicitly claim to be standards.

I'm not wedded to any of those points, though.  Just something to
react against.


Regards, Terry


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA07712 for urn-ietf-out; Mon, 21 Apr 1997 16:14:48 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id QAA07707 for <urn-ietf@services.bunyip.com>; Mon, 21 Apr 1997 16:14:45 -0400 (EDT)
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA00250  (mail destined for urn-ietf@services.bunyip.com); Mon, 21 Apr 97 16:14:42 -0400
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.8.5) with SMTP id OAA08105; Mon, 21 Apr 1997 14:14:39 -0600 (MDT)
Message-Id: <3.0.32.19970421141223.00993770@cic-mail.lanl.gov>
X-Sender: u114212@cic-mail.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Mon, 21 Apr 1997 14:13:33 -0600
To: Terry Allen <tallen@sonic.net>, urn-ietf@bunyip.com
From: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Subject: Re: [URN] re URN/NID
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

At 12:57 PM 4/21/97 -0700, Terry Allen wrote:
>Ron wrote:
>Agreed; I suggest that there may be some conflict among the rules
>given, and have a nit.

>|   3) Is "foo" the product of a international industry standards body such
>|      as the IEEE, SMPTE, etc.?
>|      (Augment "foo" with the organization name, such as urn:foo.ieee:1234)
>
>The nit:  drop "industry" as too limiting.  "Standards body" is sufficient.

OK.

>Although it's term needing definition in itself.

True. Got a good one?

>|   5) Is it a namespace established by a
>|      commercial organization for the use of any organization following
>|      normal business practices?

>Here's where you can get collisions.  What if ISO has a name space
>somewhere it calls DUNS?  (ISO wins because it's somehow more 
>something?  Fine by me, but the priority of rules and the rationale
>for them needs to be explicit.)

Right. The rules are to be evaluated in order, so if ISO has something
it calls "DUNS", Dunn & Bradstreet are out of luck.

The motivation for giving ISO what is clearly preferential treatment is
that ISO standards have the force of law in many countries, and ISO is
(at least supposed to be) very cognizent of the liability they bear
for their standards.

Lots of other standards organizations, either national or industry-specific,
have a relationship with ISO that leads to the eventually blessing of
the early standards.

Regards,
Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA07392 for urn-ietf-out; Mon, 21 Apr 1997 15:55:33 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id PAA07378 for <urn-ietf@services.bunyip.com>; Mon, 21 Apr 1997 15:55:29 -0400 (EDT)
Received: from sub.sonic.net by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA29870  (mail destined for urn-ietf@services.bunyip.com); Mon, 21 Apr 97 15:55:26 -0400
Received: from bolt.sonic.net (tallen@bolt.sonic.net [208.201.224.36]) by sub.sonic.net (8.8.5/8.7.3) with ESMTP id MAA26067 for <urn-ietf@bunyip.com>; Mon, 21 Apr 1997 12:55:23 -0700
Received: (from tallen@localhost) by bolt.sonic.net (8.8.2/8.7.3) id MAA01835 for urn-ietf@bunyip.com; Mon, 21 Apr 1997 12:57:14 -0700
Date: Mon, 21 Apr 1997 12:57:14 -0700
From: Terry Allen <tallen@sonic.net>
Message-Id: <199704211957.MAA01835@bolt.sonic.net>
To: urn-ietf@bunyip.com
Subject: [URN] re URN/NID
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Terry Allen <tallen@sonic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Ron wrote:
| What I think we need to establish are the rules whereby IANA can say
| "you asked for 'foo' and you get it" or "you asked for 'foo' and you don't
| get it".

Agreed; I suggest that there may be some conflict among the rules
given, and have a nit.

| Here are my suggested rules:
| 
|   0) Select the desired NID. "foo" will be used as an example.
| 
|   3) Is "foo" the product of a international industry standards body such
|      as the IEEE, SMPTE, etc.?
|      (Augment "foo" with the organization name, such as urn:foo.ieee:1234)

The nit:  drop "industry" as too limiting.  "Standards body" is sufficient.
Although it's term needing definition in itself.  Is the W3C a standards
body?  last I looked they hadn't yet claimed to be.

|   5) Is it a namespace established by a
|      commercial organization for the use of any organization following
|      normal business practices?  (This is to allow namespaces such as
|      DUNS (30 million identified organizations), some of the Barcode
|      registries (each can accomodate a few 10s of thousands of companies),
|      etc. It is intended to disallow vanity namespaces. This may be
|      impossible.)
|      Is there a way for organizations to assign names in the system?
|      (For the case of DUNS, Dun & Bradstreet would like to identify
|      certain reports they sell. That's fine, but I see no need for the IETF
|      to standardize it. If however, companies can use their DUNS number
|      in conjunction with some information they specify themselves, we can
|      consider that.

Here's where you can get collisions.  What if ISO has a name space
somewhere it calls DUNS?  (ISO wins because it's somehow more 
something?  Fine by me, but the priority of rules and the rationale
for them needs to be explicit.)

| And what happens to jurisdictions when a country has a civil war and all
| sides claim to be the "true" owner of the ISO 2-letter county code? More
| to the point, trademarks are not unique even within one jurisdiction. A
| brick company, an electrical company, and a bakerey could all trademark
| the term "Acme" giving them rights to it for their product family. So,
| even a letter claiming to hold a trademark is not a guarantee of uniqueness.

I like "acme" as a NID ...


Regards,
  Terry Allen    Electronic Publishing Consultant    tallen[at]sonic.net
                   http://www.sonic.net/~tallen/
    Davenport and DocBook:  http://www.ora.com/davenport/index.html
          T.A. at Passage Systems:  terry.allen[at]passage.com 



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA28025 for urn-ietf-out; Mon, 21 Apr 1997 12:35:53 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id MAA28016 for <urn-ietf@services.bunyip.com>; Mon, 21 Apr 1997 12:35:41 -0400 (EDT)
Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27761  (mail destined for urn-ietf@services.bunyip.com); Mon, 21 Apr 97 12:35:39 -0400
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.8.5) with SMTP id KAA05633; Mon, 21 Apr 1997 10:34:00 -0600 (MDT)
Message-Id: <3.0.32.19970421102032.009c8be0@cic-mail.lanl.gov>
X-Sender: u114212@cic-mail.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Mon, 21 Apr 1997 10:32:51 -0600
To: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>
From: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Subject: Re: [URN] NID rambling
Cc: urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

At 11:00 AM 4/14/97 +0200, Dirk.vanGulik wrote:
>Just to spark off discussion...

Sorry not to have responded earlier. Now for the sparks.  :-)

>1.	The registry resides in a country with
>	a sane legal system.

Care to define "sane"?

Dirk and I have had enjoyable chats about the legal systems of the US 
and the EC. However, this requirement is too hard to measure, and would not
preclude US courts getting involved. Also, since IANA is the body that has
served as the registrar of all assigned IDs for the Internet so far, I think
they need to keep the job. While the people at IANA might rather
enjoy moving to Monacco, we should probably assume they will remain in
California.

>2.	IANA _assigns_ NID's upon request; rather
>	than allow the requester to choose. IANA
>	'should' use a simple counter, a random
>	string, or simply time time in seconds
>	or something that the request arrives. IANA
>	'can' assign a name like ISO or ISBN if it
>	wants to.

What I think we need to establish are the rules whereby IANA can say
"you asked for 'foo' and you get it" or "you asked for 'foo' and you don't
get it".


Here are my suggested rules:

  0) Select the desired NID. "foo" will be used as an example.

  1) Is "foo" a registered URL scheme? If so, request denied.
     (We need to keep the URN NIDs and URL schemes disjoint to preclude
      future ambiguity).

  2) Is "foo" an acronym for a naming system standardized by ISO?
     (This rule requires that there be a search mechanism over existing ISO
      standards and current ISO committees to look for names).
     If not, go to question 3.
     If it is, does the requested use follow that standard?
     If not, request denied. (Deliberate conflict with ISO is stupid,
        since they are the law of the land in most countries).
     If it does follow ISO use, the name may be registered. (Adding
       the NID to any particular resolution system may require additional
       work, such as a demonstration that all vendors have an equitable
       chance at participating in the resolution system).
     If ISO has multiple naming systems with the same name, let them figure
       it out.

  3) Is "foo" the product of a international industry standards body such
     as the IEEE, SMPTE, etc.?
     (Augment "foo" with the organization name, such as urn:foo.ieee:1234)

  4) Is "foo" the product of a national industry standards body such as
     the NAM, NAB, EIA, etc., and is the use of names going to follow that
     standard?
     If so, augment the name with the name and locality of the standards
     body. (There are issues here of non-uniqueness of standards group IDs
     within a jurisdiction. NAB might be Natl. Assoc. of Broadcasters, or the
     Natl. Assoc. of Ballerinas. Not sure what to do there).

  5) Is it a namespace established by a
     commercial organization for the use of any organization following
     normal business practices?  (This is to allow namespaces such as
     DUNS (30 million identified organizations), some of the Barcode
     registries (each can accomodate a few 10s of thousands of companies),
     etc. It is intended to disallow vanity namespaces. This may be
     impossible.)
     Is there a way for organizations to assign names in the system?
     (For the case of DUNS, Dun & Bradstreet would like to identify
     certain reports they sell. That's fine, but I see no need for the IETF
     to standardize it. If however, companies can use their DUNS number
     in conjunction with some information they specify themselves, we can
     consider that.

>Soap:	I do insist that globally accepted names do
>	NOT exist; no matter what companies claim. Check
>	out the former East Germany, or NATO/OTAN. ISO/OSI
>	etc, for examples. 

Sorry, Dirk. You are trying to prove a negative. Can't be done.

>3.	sub 2. A company can reject a name assigned by
>	IANA, and resubmit. There is a small fee to be
>	paid if you reject.

Being able to say "no, I am not going to use the NID you have sent me" is
useful functionality. I think we leave questions of procing policy to IANA.

>4.	Submiters pick their own name, and provide a
>	legal letter saying that that name is theirs in
>	a certain juristdiction. The NID is postfixed
>	by '/'.jurisdiction; i.e. ISO/CH or SHELL/NL.
>
>	This implies that any claims can be settled by
>	civil court between claimants within that 
>	jurisdiction.

And what happens to jurisdictions when a country has a civil war and all
sides claim to be the "true" owner of the ISO 2-letter county code? More
to the point, trademarks are not unique even within one jurisdiction. A
brick company, an electrical company, and a bakerey could all trademark
the term "Acme" giving them rights to it for their product family. So,
even a letter claiming to hold a trademark is not a guarantee of uniqueness.

I think this is actually a pretty good suggestion for how to deal with
vanity name requests, although it will need some more detail. I also
think that there are some names, such as ISBN, that are not vanity names
but are indicative of existing international standards. I would *really*
like to make sure that the rules for operating the registry will allow
those to be treated as simply as possible. I don't really want to see
urn:isbn/iso/ch:1-234-5678-9, for several reasons.

>	If a company claims to have a name in more than
>	one jurisdiction it MUST supply the credentials
>	for _EACH_ jurisdiction; but will only get the 
>	name in ONE. However in the other jurisdictions
>	the claim prevails.

Right. I'd augment this with a procedure where IANA notifies the holder
of a name in one jurisdiction when someone tries to register it in
another jurisdiction.

>5.	Use OIDs

I would like to see OIDs as a namespace, such as
   urn:oid:1.2.3.4.5.6.29.2.1002
Using OIDs as the NID essentially restricts URNs to being isomorphic to the
OID namespace, which seems too restrictive to me. 

Later,

Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA16986 for urn-ietf-out; Wed, 16 Apr 1997 16:08:09 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id QAA16973 for <urn-ietf@services.bunyip.com>; Wed, 16 Apr 1997 16:08:04 -0400 (EDT)
Received: from ranga.SIMS.Berkeley.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA25057  (mail destined for urn-ietf@services.bunyip.com); Wed, 16 Apr 97 16:07:56 -0400
Received: from d15.ucop.edu by ranga.SIMS.Berkeley.EDU; (5.65/1.1.8.2/11Aug95-1134AM) id AA15463; Wed, 16 Apr 1997 13:03:53 -0700
X-Sender: cpreston@briet.sims.berkeley.edu
Message-Id: <v03007805af7ae1c4ffcb@[128.48.100.36]>
Mime-Version: 1.0
Content-Type: text/enriched; charset="us-ascii"
Date: Wed, 16 Apr 1997 13:12:08 -0700
To: urn-ietf@bunyip.com
From: Cecilia Preston <cecilia@well.com>
Subject: [URN] Bibliographic URN's
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Cecilia Preston <cecilia@well.com>
Errors-To: owner-urn-ietf@Bunyip.Com

At the meeting in Memphis, we decided to put this out to the list again
this time being very carefull that the text be in plain old ASCII.  It
seems what looked just fine to me as I composed the message, didn't
always come out that

way.  Networks....


The file says this is text only.  If anyone has any problems reading
this let me know and we will work something out.


--Cecilia


<fontfamily><param>Times</param><bigger><bigger>

Internet Draft                                Clifford Lynch

draft-ietf-urn-biblio-00.txt        University of California

22 March 1997                                Cecilia Preston

Expires in six months                        Preston & Lynch

                                              Ron Daniel Jr.

                              Los Alamos National Laboratory



          Using Existing Bibliographic Identifiers

                             as 

                   Uniform Resource Names



Status of this Document


This document is an Internet-Draft.  Internet-Drafts are 

working documents of the Internet Engineering Task Force 

(IETF), its areas, and its working groups.  Note that other 

groups may also distribute working documents as Internet-

Drafts.


Internet-Drafts are draft documents valid for a maximum of 

six months and may be updated, replaced or made obsolete by 

other documents at any time.  It is inappropriate to use 

Internet-Drafts as reference material or to cite them other 

than as works in progress. 


Distribution of this document is unlimited.  Please send 

comments to clifford.lynch@ucop.edu and cecilia@well.com.


This document does not specify a standard; it is purely 

informational.



0. Abstract


A system for Uniform Resource Names (URNs) must be capable

of supporting identifiers from existing widely-used naming 

systems.  This document discusses how three major 

bibliographic identifiers (the ISBN, ISSN and SICI) can be 

supported within the URN framework and the currently 

proposed syntax for URNs.




                                                    [Page 1]


INTERNET DRAFT:Bibliographic Identifiers as URNs     3/1997



1. Introduction


The ongoing work of several IETF working groups, most 

recently in the Uniform Resource Names working group, has 

culminated the development of a syntax for Uniform Resource 

Names (URNs).   The functional requirements and overall 

framework for Uniform Resource Names are specified in RFC 

1737 [Sollins & Masinter] and the current proposal for the 

URN syntax is draft-ietf-urn-syntax-04.txt [Moats].


As part of the validation process for the development of 

URNs the IETF working group has agreed that it is important 

to demonstrate that the current URN syntax proposal can 

accommodate[RD1] existing identifiers from well managed 

namespaces.  One such well-established infrastructure for 

assigning and managing names comes from the bibliographic 

community.  Bibliographic identifiers function as names for 

objects that exist both in print and, increasingly, in 

electronic formats.  This Internet draft demonstrates the 

feasibility of supporting three representative bibliographic 

identifiers within the currently proposed URN framework and 

syntax.


Note that this document does not purport to define the 

"official" standard way of doing so; it merely demonstrates 

feasibility.  It has not been developed in consultation with 

the standards bodies and maintenance agencies that oversee 

the existing bibliographic identifiers.  Any actual Internet 

standard for encoding these bibliographic identifiers as 

URNs will need to be developed in consultation with the 

responsible standards bodies and maintenance agencies.


In addition, there are several open questions with regard to 

the management and registry of Namespace Identifiers (NIDs) 

for URNs.  For purposes of illustration, we have used the 

three NIDs "ISBN", "ISSN" and "SICI" for the three 

corresponding bibliographic identifiers discussed in this 

document.  While we believe this to be the most appropriate 

choice, it is not the only one.  The NIDs could be based on 

the standards body and standard number (e.g. "US-ANSI-NISO-

Z39.56-1997" rather than "SICI").  Alternatively, one could 

lump all bibliographic identifiers into a single 

"BIBLIOGRAPHIC" name space, and structure the namespace-


                                                   [Page 2]


INTERNET DRAFT:Bibliographic Identifiers as URNs     3/1997


specific string to specify which identifier is being used.

We do not believe that these are advantageous approaches, 

but must wait for the outcome of namespace management 

discussions in the working group. 


For the purposes of this document, we have selected three 

major bibliographic identifiers (national and international) 

to fit within the URN framework.  These are the 

International Standard Book Number (ISBN) [ISO1], the 

International Standard Serials Number (ISSN) [NISO1,ISO2, 

ISO3], and the Serial Item and Contribution Identifier 

(SICI) [NISO2].  ISBNs are used to identify monographs 

(books).  ISSNs are used to identify serial publications 

(journals, newspapers) as a whole.  SICIs augment the ISSN 

in order to identify individual issues of serial 

publications, or components within those issues (such as an 

individual article, or the table of contents of a given 

issue).  The ISBN and ISSN are defined in the United States 

by standards issued by the National Information Standards 

Organization (NISO) and also by parallel international 

standards issued under the auspices of the International 

Organization for Standardization (ISO).  NISO is the ANSI-

accredited standards body serving libraries, publishers and 

information services.  The SICI code is defined by a NISO 

document in the United States and does not have a parallel 

international standards document at present. 


Many other bibliographic identifiers are in common use (for 

example, the CODEN, numbers assigned by major bibliographic 

utilities such as OCLC and RLG, national library numbers 

such as the Library of Congress Control Number) or are under 

development.  While we do not discuss them in this document, 

many of these will also need to be supported within the URN 

framework as it moves to large scale implementation.  The 

issues involved in supporting those additional identifiers 

are anticipated to be broadly similar to those involved in 

supporting ISBNs, ISSNs, and SICIs.



2. Identification vs. Resolution


It is important to distinguish between the resource 

identified by a URN and the resources that can reasonably be 

provided when attempting to resolve an identifier.  For


                                                    [Page 3]


INTERNET DRAFT:Bibliographic Identifiers as URNs     3/1997



example, the ISSN 0040-781X identifies the popular

"Time".  All of it, every issue for from the start of 

publication to present.  Resolving such an identifier should 

not result in the equivalent of hundreds of thousands of 

pages of text and photos being dumped to the user's machine.

It is more reasonable for ISSNs to resolve to a navigational 

system, such as an HTML-based search form, so the user may 

select issues or articles of interest.  ISBNs and SICIs, on

the other hand, do identify finite, manageably-sized 

objects, but they may still be large enough that resolution 

to a hierarchical system is appropriate.  


In addition, the materials identified by an ISSN, ISBN or 

SICI may exist only in printed or other physical form, not 

electronically.  The best that a resolver may be able to 

offer is information about where to get the physical 

resource, such as library holdings or a bookstore or 

publisher order form.  The URN Framework provides resolution 

services that may be used to describe any differences 

between the resource identified by a URN and the resource 

that would be returned as a result of resolving that URN.



3. International Standard Book Numbers


3.1 Overview


An International Standard Book Number (ISBN) identifies an 

edition of a monographic work.  The ISBN is defined by the 

standard NISO/ANSI/ISO 2108:1992 [ISO 1]


Basically, an ISBN is a ten-digit number (actually, the last 

digit can be the letter "X" as well, as described below) 

which is divided into four variable length parts usually 

separated by hyphens when printed.  The parts are as follows 

(in this order): 


* a group identifier which specifies a group of publishers, 

based on national, geographic or some other criteria,


* the publisher identifier,


                                                   [Page 4]


INTERNET DRAFT:Bibliographic Identifiers as URNs     3/1997



* the title identifier,


* and a modulus 11 check digit[RD2], using X in lieu of 10.


The group and publisher number assignments are managed in 

such a way that the hyphens are not needed to parse the ISBN 

unambiguously into its constituent parts.  However, the ISBN 

is normally transmitted and displayed with hyphens to make 

it easy for human beings to recognize these parts without 

having to make reference to or have knowledge of the number 

assignments for group and publisher identifiers.


3.2 Encoding Considerations


Embedding ISBNs within the URN framework presents no 

particular coding problems, since all of the characters that 

can appear in an ISBN are valid in the identifier segment of 

the URN.  %-encoding is never needed.


Example: URN:ISBN:0-395-36341-1


For the ISBN namespace, some additional equivalence rules 

are appropriate.  Prior to comparing two ISBN URNs for 

equivalence, it is appropriate to remove all hyphens, and to 

convert any occurrences of the letter X to upper case.


3.3 Additional considerations


The ISBN standard and related community implementation 

guidelines define when different versions of a work should 

be assigned the same or differing ISBNs.  In actuality, 

however, practice varies somewhat depending on publisher as 

to whether different ISBNs are assigned for paperbound vs. 

hardbound versions of the same work, electronic vs. printed 

versions of the same work, or versions of the same work 

published for example in the US and in Europe.  The choice 

of whether to assign a new ISBN or to reuse an existing one 

when publishing a revised printing of an existing edition of 

a work or even a revised edition of a work is somewhat

subjective.  Practice varies from publisher to publisher 

(indeed, the distinction between a revised printing and a 

new edition is itself somewhat subjective).  The use of 


                                                    [Page 5]


INTERNET DRAFT:Bibliographic Identifiers as URNs     3/1997



ISBNs within the URN framework simply reflects these 

existing practices.  Note that it is likely that an ISBN URN 

will often resolve to many instances of the work (many 

URLs).



4. International Standard Serials Numbers


4.1 Overview


International Standard Serials Numbers (ISSN) identify a 

work that is being published on a continued basis in issues; 

they identify the entire (often open-ended, in the case of 

an actively published) work.  ISSNs are defined by the 

standards ISO 3297:1986 [ISO 2] and ISO/DIS 3297 [ISO 3] and 

within the United States by NISO Z39.9-1992 [NISO 1].  The 

ISSN International Centre is located in Paris and 

coordinates a network of regional centers.  The National 

Serials Data Program within the Library of Congress is the 

US Center of this network.


ISSNs have the form NNNN-NNNN where N is a digit, the last 

digit may be an upper case X as the result of the check 

character calculation.  Unlike the ISBN the ISSN components 

do not have much structure; blocks of numbers are passed out 

to the regional centers and publishers.


4.2 Encoding Considerations


Again, there is no problem representing ISSNs in the 

namespace-specific string of URNs since all characters valid 

in the ISSN are valid in the namespace-specific URN string, 

and %-encoding is never required. 


Example: URN:ISSN:1046-8188


Supplementary comparison rules are also appropriate for the 

ISSN namespace.  Just as for ISBNs, hyphens should be 

dropped prior to comparison and occurrences of 'x' 

normalized to uppercase.



                                                    [Page 6]



INTERNET DRAFT:Bibliographic Identifiers as URNs     3/1997



4.3 Additional Considerations


The ISSN standard and related community implementation 

guidelines specify when new ISSNs should be assigned vs. 

continuing to use an existing one.  There are some 

publications where practice within the bibliographic 

community varies from site to site, such as annuals or 

annual conference proceedings.  In some cases these are 

treated as serials and ISSNs are used, and in some cases 

they are treated as monographs and ISBNs are used.  For 

example SIGMOD Record volume 24 number 2 June 1995 contains 

the Proceedings of the 1995 ACM SIGMOD International 

Conference on Management of Data.  If you subscribe to the 

journal (ISSN 0163-5808) this is simply the June issue.  On 

the other hand you may have acquired this volume as the 

conference proceedings (a monograph) and as such would use 

the ISBN 0-89791-731-6 to identify the work.  There are also 

varying practices within the publishing community as to when 

new ISSNs are assigned due to the change in the name of a 

periodical (Atlantic becomes Atlantic Monthly); or when a 

periodical is published both in printed and electronic 

versions (The New York Times).  The use of ISSNs as URNs 

will reflect these judgments and practices.



5. Serial Item and Contribution Identifiers


5.1 Overview


The standard for Serial Item and Contribution Identifiers 

(SICI) has recently been extensively revised and is defined 

by NISO/ANSI Z39.56-1997 [NISO 2].  The maintenance agency 

for the SICI code is the UnCover Corporation.


SICI codes can be used to identify an issue of a serial, or 

a specific contribution (i.e., an article, or the table of 

contents) within an issue of a serial.  SICI codes are not 

assigned, they are constructed based on information about 

the issue or issue component in question.


The complete syntax for the SICI code will not be discussed 

here; see NISO/ANSI Z39.56-1997 for details.  However an 

example and brief review of the major components is needed


                                                    [Page 7]


INTERNET DRAFT:Bibliographic Identifiers as URNs     3/1997



to understand the relationship with the ISSN and how this 

identifier differs.  An example of a SICI code is:


0015-6914(19960101)157:1<<62:KTSW>2.0.TX;2-F


The first nine characters are the ISSN identifying the 

serial title.  The second component, in parentheses, is the 

chronology information giving the date the particular serial 

issue was published.  In this example that date was January 

1, 1996.  The third component, 157:1, is enumeration 

information (volume, number) on the particular issue of the 

serial.  These three components comprise the "item segment" 

of a SICI code.  By augmenting the ISSN with the chronology 

and/or enumeration information, specific issues of the 

serial can be identified.  The next segment, <<62:KTSW>, 

identifies a particular contribution within the issue.  In 

this example we provide the starting page number and a title 

code constructed from the initial characters of the title. 

Identifiers assigned to a contribution can be used in the 

contribution segment if page numbers are inappropriate.  The 

rest of the identifier is the control segment, which 

includes a check character.  Interested readers are 

encouraged to consult the standard for an explanation of the 

fields in that segment.


5.2 Encoding Considerations


The character set for SICIs is intended to be email-

transport-transparent, so it does not present major 

problems.  However, all printable excluded and reserved 

characters from the URN syntax draft are valid in the SICI 

character set and must be %-encoded.


Example of a SICI for an issue of a journal


     URN:SICI:1046-8188(199501)13:1%3C%3E1.0.TX;2-F


For an article contained within that issue


     URN:SICI:1046-8188(199501)13:1%3C69:FTTHBI%3E2.0.TX;2-4



                                                    [Page 8]


INTERNET DRAFT:Bibliographic Identifiers as URNs     3/1997



Special equivalence rules for SICIs are not appropriate for 

definition as part of the namespace and incorporation in 

areas such as cache management algorithms.  These are best 

left to resolver systems which try to determine if two SICIs 

refer to the same content.  Consequently, we do not propose 

any specific rules for equivalence testing through lexical 

manipulation.


5.3 Additional Considerations


Since the serial is identified by an ISSN, some of the 

ambiguity currently found in the assignment of ISSNs carries 

over into SICI codes.  In cases where an ISSN may refer to a 

serial that exists in multiple formats, the SICI contains a 

qualifier that specifies the format type (for example, 

print, microform, or electronic).  SICI codes may be 

constructed from a variety of sources (the actual issue of 

the  serial, a citation or a record from an abstracting 

service) and, as such are based on the principle of using 

all available information, so there may be multiple SICI 

codes representing the same article [NISO2, Appenidx D].  

For example, one code might be constructed with access to 

both chronology and enumeration (that is, date of issue and 

volume, issue and page number), another code might be 

constructed based only on enumeration information and 

without benefit of chronology.  Systems that use SICI codes 

employ complex matching algorithms to try to match SICI 

codes constructed from incomplete information to SICI codes 

constructed with the benefit of all relevant information.


6. Security Considerations


This document proposes means of encoding several existing 

bibliographic identifiers within the URN framework.  It does 

not discuss resolution; thus questions of secure or 

authenticated resolution mechanisms are out of scope.  It 

does not address means of validating the integrity or 

authenticating the source or provenance of URNs that contain 

bibliographic identifiers.  Issues regarding intellectual 

property rights associated with objects identified by the

various bibliographic identifiers are also beyond the scope 

of this document, as are questions about rights to the 

databases that might be used to construct resolvers.


                                                    [Page 9]


INTERNET DRAFT:Bibliographic Identifiers as URNs     3/1997


7. References


[ISO1] NISO/ANSI/ISO 2108:1992 Information and documentation 

       -- International standard book number (ISBN)

[ISO2] ISO 3297:1986 Documentation -- International standard 

       serial numbering (ISSN)

[ISO3] ISO/DIS 3297 Information and documentation -- 

       International standard serial numbering (ISSN) 

       (Revision of ISO 3297:1986)

[Moats] R. Moats, "URN Syntax" draft-ietf-urn-syntax-

       04.text. March 1997

[NISO 1] NISO/ANSI Z39.9-1992 International standard serial

       numbering (ISSN)

[NISO 2] NISO/ANSI Z39.56-1997 Serial Item and Contribution

       Identifier

[Sollins & Masinter] K. Sollins and L. Masinter, "Functional

       Requirements for Uniform Resource Names", RFC 1737 

       December 1994.


8. Author's Addresses


Clifford Lynch

University of California Office of the President

300 Lakeside Drive, 8th floor

Oakland CA 94612-3550

clifford.lynch@ucop.edu


Cecilia Preston

Preston & Lynch

PO Box 8310

Emeryville, CA 94662

cecilia@well.com


Ron Daniel Jr.

Advanced Computing Lab, MS B287

Los Alamos National Laboratory

Los Alamos, NM, 87545

voice: +1 505 665 0597

fax: +1 505 665 4939

http://www.acl.lanl.gov/~rdaniel





                                                   [Page 10]


</bigger></bigger></fontfamily>




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA04562 for urn-ietf-out; Tue, 15 Apr 1997 14:49:35 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id OAA04546 for <urn-ietf@services.bunyip.com>; Tue, 15 Apr 1997 14:49:30 -0400 (EDT)
Received: from gatech.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA14787  (mail destined for urn-ietf@services.bunyip.com); Tue, 15 Apr 97 14:49:29 -0400
Received: from mordred.gatech.edu (nobody@mordred.gatech.edu [130.207.244.26]) by gatech.edu (8.6.12/8.6.12) with ESMTP id OAA04014 for <urn-ietf@bunyip.com>; Tue, 15 Apr 1997 14:49:16 -0400
Received: (from nobody@localhost) by mordred.gatech.edu (8.7.3/8.7.3) id OAA26198; Tue, 15 Apr 1997 14:49:16 -0400 (EDT)
Date: Tue, 15 Apr 1997 14:49:16 -0400 (EDT)
Message-Id: <199704151849.OAA26198@mordred.gatech.edu>
From: Carl@pcgi.com
To: urn-ietf@bunyip.com
In-Reply-To: <199607042020.QAA05034@beethoven.bunyip.com>
Subject: [URN] Re: urns and mailing lists
X-Sender: 206.79.219.213
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Carl@pcgi.com
Errors-To: owner-urn-ietf@Bunyip.Com

I would like to receive mail about URN work.  Thanks.


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA28843 for urn-ietf-out; Tue, 15 Apr 1997 11:50:19 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id LAA28837 for <urn-ietf@services.bunyip.com>; Tue, 15 Apr 1997 11:50:16 -0400 (EDT)
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA13082  (mail destined for urn-ietf@services.bunyip.com); Tue, 15 Apr 97 11:50:15 -0400
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id LAA20944 for <urn-ietf@bunyip.com>; Tue, 15 Apr 1997 11:50:14 -0400
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Tue, 15 Apr 1997 11:50:14 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] Revised WG Milestones
Message-Id: <Pine.SUN.3.95.970415114527.20883C-100000@beethoven.bunyip.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

As is noted from the minutes, a revision to the WG's timeline was discussed
in Memphis.  The Area Directors have requested an updated list of milestones
for each active group, indicating what _has_ been done, and (realistic)
dates for what remains.

The minutes contain the revision that was proposed and seemed reasonable
at the meeting.  I attach here a slightly revised version to get group
sign-off before submitting them to the ADs.  By the way, the only differences
between this version and the one presented at the meeting are:

	. the resolution services and grandfathered namespace documents
	  are expected to be sent to the IESG earlier (there doesn't seem
	  too much contntion over the current versions; should be just
	  a case of minimal edits and then WG last call).

	. I've put in another round of edits/discussion on the 
	  Framework/Requirements/Guidelines document, since it seemed
	  to be agreed that there were a few more issues to include
	  before it was ready (Karen, do correct me if I am wrong!).


URN Working Group Revised Goals and Milestones

(Note:  this includes one document that was not originally on the slate:
the namespace requirements document.  In part, this is something
that naturally split out of the Framework document (which has become
the Guidelines document) -- it is not new work, just a split of a
document.)


[DONE] Oct 96
     Submit revision of URN Framework document as Internet-Draft.
[DONE] Oct 96
     Submit revised version of the NAPTR proposal as an Internet-Draft.
[DONE] Oct 96
     Submit Syntax document as an Internet-Draft.
[DONE] Oct 96
     Submit document detailing the N2L/N2R/etc resolution results as an
     Internet-Draft.
[DONE] Dec 96
     Submit paper outlining grandfathering one namespace into the framework
     as an Internet-Draft.
[DONE] Dec 96
     Submit NAPTR proposal to IESG as Experimental RFC. 
[DONE] Dec 96
     Submit syntax paper to IESG for publication as an RFC.
May 97
     Submit revised grandfather namespace document as Internet-Draft.
May 97
     Submit revised N2L/N2R/etc document as an Internet-Draft.
May 97
     Submit revised namespace requirements document as an Internet-Draft.
May 97
     Submit document describing one (new) namespace as an Internet-Draft.
May 97
     Submit revision of URN Guidelines document as Internet-Draft.
Jun 97
     Submit N2L/N2R/etc document to IESG for publication as RFC.
Jun 97
     Submit grandfathered namespace paper to IESG for publication as RFC.
Jul 97
     Submit Framework (Guidelines) document to IESG for publication as an RFC. 
Jul 97
     Submit revised new Namespace document as Internet-Draft.
Aug 97
     Submit new namespace proposal to IESG for publication as RFC.


If this seems about right, I will send it off at the end of the week.

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA28741 for urn-ietf-out; Tue, 15 Apr 1997 11:45:27 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id LAA28736 for <urn-ietf@services.bunyip.com>; Tue, 15 Apr 1997 11:45:22 -0400 (EDT)
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA13038  (mail destined for urn-ietf@services.bunyip.com); Tue, 15 Apr 97 11:45:21 -0400
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id LAA20925 for <urn-ietf@bunyip.com>; Tue, 15 Apr 1997 11:45:20 -0400
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Tue, 15 Apr 1997 11:45:19 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] DRAFT minutes from Memphis
Message-Id: <Pine.SUN.3.95.970415114130.20883A-200000@beethoven.bunyip.com>
Mime-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="1375770936-1966019686-861119119=:20883"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@bunyip.com.This.message.is.in.MIME.format.The.first.part.should.be.readable.text, while.the.remaining.parts.are.likely.unreadable.without.MIME-aware.tools.Send.mail.to.mime@docserver.cac.washington.edu.for.more.info

--1375770936-1966019686-861119119=:20883
Content-Type: TEXT/PLAIN; charset=US-ASCII


Once again, thanks very much to Sally for her efforts with the minutes!

Attached is a draft rendition of the minutes (Sally's + a few additions
of mine).  If anyone who was at the meeting spots any inconsistencies
or omissions, please signal them to me this week and I will make the changes.

Barring any serious contention over the content, I will send these
off to the minutes-minder at the end of the week.

Thanks!
Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------

--1375770936-1966019686-861119119=:20883
Content-Type: TEXT/plain; name="memphis.minutes.txt"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.SUN.3.95.970415114519.20883B@beethoven.bunyip.com>
Content-Description: draft URN WG meeting minutes

CQlbRHJhZnRdIE1pbnV0ZXMgb2YgdGhlIFVSTiBXb3JraW5nIEdyb3VwDQoJ
CQkzOHRoIElFVEYgTWVtcGhpcyBUTg0KCQkJQXByaWwgMTAsIDE5OTcNCg0K
U2Vzc2lvbiBDaGFpciAtIExlc2xpZSBEYWlnbGUsIEJ1bnlpcA0KTWludXRl
czogU2FsbHkgSGFtYnJpZGdlIC0gSW50ZWwNCg0KDQpTdW1tYXJ5Og0KDQoN
ClRoZSBVUk4gV29ya2luZyBHcm91cCBtZXQgYW5kIGRpc2N1ZXNzZWQgdGhl
IHN0YXR1cyBvZiBzdWJtaXR0ZWQgUkZDcyANCmFuZCBkcmFmdHMuICBUaGVy
ZSBhcmUgMyBkb2N1bWVudHMgd2hpY2ggaGF2ZSBnb25lIHRvIHRoZSBJRVNH
OiBUaGUNClVSTiBTeW50YXggZHJhZnQgYXMgcHJvcG9zZWQgc3RhbmRhcmQs
IFRoZSBOQVBUUiBkb2N1bWVudCwgd2hpY2ggaGFzDQpnb25lIGFzIGV4cGVy
aW1lbnRhbCwgYW5kIHRoZSBUSFRUUCBkcmFmdCwgYWxzbyBleHBlcmltZW50
YWwuICBUaGVyZQ0KYXJlIGFsc28gMyBuZXcgZHJhZnRzIGFuZCBvbmUgcmV2
aXNlZCBkcmFmdCwgYWx0aG91Z2ggb25lICJkcmFmdCINCmRpZCBub3QgbWFr
ZSBpdCB0byB0aGUgSUQgZWRpdG9yIGJ5IHRoZSBkZWFkbGluZSBmb3IgdGhl
IE1lbXBoaXMgbWVldGluZy4NCkFmdGVyIGRpc2N1c3NpbmcgYWxsIHRoZSBk
b2N1bWVudHMsIHRoZSBncm91cCByZXZpZXdlZCBwcm9ncmVzcyB0byBkYXRl
DQpvbiBtaWxlc3RvbmVzIGFuZCBhZ3JlZWQgdG8gYSByZXZpc2VkIHNldCBv
ZiBkYXRlcyBmb3IgZGVsaXZlcmFibGVzLg0KRmluYWxseSwgdGhleSBhZ3Jl
ZWQgdG8gY3JlYXRpbmcgYSBGQVEgdG8gZG9jdW1lbnQgZGVjaXNpb25zLCBh
bmQNCnRvIHVzaW5nIHRoZSBSRkNzIGFzIGEgbmV3IG5hbWVzcGFjZSAocGVu
ZGluZyBJRVNHIGFwcHJvdmFsKS4NCg0KDQpNaW51dGVzOg0KDQpMZXNsaWUg
b3BlbmVkIHRoZSBtZWV0aW5nIGJ5IHJldmlld2luZyB0aGUgc3RhdHVzIG9m
IHRoZSBjaGFydGVyLiAgV2UNCmhhdmUgbm90IG1ldCBhbGwgdGhlIG1pbGVz
dG9uZXMgYWx0aG91Z2ggd2UgaGF2ZSBtYWRlIHN1YnN0YW50aWFsIHByb2dy
ZXNzLg0KVGhlIGdyb3VwIGhhcyAzIGRvY3VtZW50cyB3aGljaCBoYXZlIGdv
bmUgdG8gdGhlIElFU0c6ICBUaGUgVVJOIFN5bnRheA0KaGFzIGdvbmUgYXMg
YSBwcm9wb3NlZCBzdGFuZGFyZCwgdGhlIE5BUFRSIGRvY3VtZW50IGhhcyBn
b25lIGFzIGFuIA0KZXhwZXJpbWVudGFsIGRvY3VtZW50LCBhbmQgdGhlIFRI
VFRQIGRvY3VtZW50IGhhcyBhbHNvIGdvbmUgYXMgYW4NCmV4cGVyaW1lbnRh
bCBkb2N1bWVudC4gIFRoZSBncm91cCBoYXMgMyBuZXcgZHJhZnRzIGFuZCBv
bmUgcmV2aXNlZCBkcmFmdC4NClRoZXJlIGFyZSByZWxhdGl2ZWx5IGZldyB0
aGluZ3MgbGVmdCBhcyBtaWxlc3RvbmVzIHdoaWNoIHdlIGhhdmUgdG8NCnBy
b2R1Y2Ugc28gaXQgaXMgY29uY2VpdmFibGUgdGhhdCBNdW5pY2ggbWlnaHQg
YmUgb3VyIGxhc3QgbWVldGluZy4NCg0KS2FyZW4gU29sbGlucyBwcmVzZW50
ZWQgdGhlIEZyYW1ld29yayBhbmQgUmVxdWlyZW1lbnRzIERvY3VtZW50IGFu
ZA0KYmVnYW4gYnkgdGFsa2luZyBhYm91dCB0aGUgU2VjdXJpdHkgcmVxdWly
ZW1lbnRzLiAgU2hlIGhhcyBhZGRlZCBzb21lDQpwYXJhZ3JhcGhzIG9uIHBv
dGVudGlhbCB0aHJlYXRzIGFuZCBob3cgdG8gZGVhbCB3aXRoIHRoZW0gaW4g
dGhlDQpmcmFtZXdvcmsgKG5vdCBtZWNoYW5pc21zIHRvIGRlYWwgd2l0aCB0
aGVtKS4gIFNoZSBub3RlZCB0aGF0IHRoZXJlDQp3YXMgY2xhcmlmaWNhdGlv
biBuZWVkZWQgYWJvdXQgdGhlIHdvcmRzICJhdXRob3JpdGF0aXZlIiB3aGlj
aCBjb3VsZA0KbWVhbiBpdCBtdXN0IGJlIHBvc3NpYmxlIHRvIGhhdmUgYSB2
ZXJzaW9uIGJ5IGEgcGVyc29uIGF1dGhvcml6ZWQgdG8gDQp3cml0ZSBpdCwg
b3IgdGhlcmUgbXVzdCBiZSBhIGNlcnRpZmllZCB2ZXJzaW9uLiAgQm90aCBz
aG91bGQgYmUgDQpwb3NzaWJsZS4gIFNoZSBhbHNvIG5vdGVkIHRoYXQgImFj
Y2VzcyBjb250cm9sIiBjb3VsZCBtZWFuIGFjY2VzcyBmb3INCnJlYWQgb25s
eSwgZm9yIHJlYWQgYW5kIG1vZGlmeSwgYW5kIGZvciByZWFkIHdpdGggdmVy
aWZpY2F0aW9uLiAgVGhlcmUNCmFsc28gbmVlZHMgdG8gYmUgYSBtZWFucyBm
b3IgY2VydGlmaWNhdGlvbiB3aXRob3V0IHBhc3NpbmcgdGhlIG9yaWdpbmFs
DQpyZWNvcmQuDQoNCkxlc2xpZSB0aGVuIHdvbmRlcmVkIGlmIHRoZSBkcmFm
dCBzaG91bGQgcmVhbGx5IGJlIGNhbGxlZCBhICJSZXF1aXJlbWVudHMiDQpk
b2N1bWVudCB3aGVuIHdlIHdvdWxkIG5vdCBiZSBhYmxlIHRvIHNlZSBmYXIg
ZW5vdWdoIGludG8gdGhlIGZ1dHVyZSB0bw0KYmUgYWJsZSB0byBzdGF0ZSBj
YXRlZ29yaWNhbGx5IHdoYXQgbmVlZGVkIHRvIGJlIGEgcmVxdWlyZW1lbnQu
ICBKb2huDQpDdXJyYW4gdGhvdWdodCB0aGUgZHJhZnQgd2FzIG11Y2ggYmV0
dGVyIHRoYW4gcHJldmlvdXMgdmVyc2lvbnMgYXMgb25lDQpjb3VsZCBlYXNp
bHkgcmVsYXRlIHBhcmFncmFwaHMgdG8gcmVxdWlyZW1lbnRzLCBidXQgaGUg
dG9vIGZlbHQgdW5lYXN5DQp3aXRoIHRoZSB3b3JkICJyZXF1aXJlbWVudHMi
LiAgQWZ0ZXIgbXVjaCBkaXNjdXNzaW9uLCB3ZSBhZ3JlZWQgKFJPVUdIDQpD
T05TRU5TVVMgLSBGQVEgbWFpbnRhaW5lciB0YWtlIG5vdGUpIHRoYXQgdGhl
IERvY3VtZW50IHNob3VsZCBwcm9jZWVkDQpidXQgbmVlZGVkIHRvIGJlIGNh
bGxlZCBHdWlkZWxpbmVzIG9yIENvbnNpZGVyYXRpb25zIGZvciBhbiBSRFMg
cmF0aGVyDQp0aGFuIFJlcXVpcmVtZW50cy4gIEthcmVuIGZlbHQgdGhhdCB1
YmlxdWl0eSBhbmQgc2NhbGliaWxpdHkgd2VyZQ0KcmVxdWlyZW1lbnRzIChv
ciBjb25zaWRlcmF0aW9ucykgd2hpY2ggd2VyZSBzdGlsbCBtaXNzaW5nIGZy
b20gdGhlIA0KZG9jdW1lbnQsIGFuZCB1cmdlZCB1cyB0byB0YWtlIHVwIGRp
c2N1c3Npb24gb2YgdGhlc2UgaXNzdWVzIG9uIHRoZQ0KbGlzdC4NCg0KSm9o
biBDdXJyYW4gc2FpZCB0aGF0IGluIHRoZSBmdXR1cmUsIGFmdGVyIHdlIGhh
dmUgb3BlcmF0aW9uYWwgZXhwZXJpZW5jZQ0Kd2UgKG5vdCBpbiB0aGUgbGlm
ZXNwYW4gb2YgdGhpcyB3b3JraW5nIGdyb3VwKSBuZWVkZWQgdG8gcHJvZHVj
ZSBhIGNyaXNwIA0KcmVxdWlyZW1lbnRzIGRvY3VtZW50IGFuZCB0aGF0IEth
cmVuJ3MgZG9jIHdvdWxkIGNvbnRpbnVlIHRvIHByb2NlZWQgYXMgDQppbmZv
cm1hdGlvbmFsLg0KDQpNaWNoYWVsIE1lYWxsaW5nIHNwb2tlIHRvIHRoZSBV
Uk4gUmVzb2x1dGlvbiBTZXJ2aWNlcyBkcmFmdC4gIEhlDQpzYWlkIGhlIGhh
ZCBkcmF3biBtb3N0IG9mIHRoZSBjb250ZW50IGZyb20gdGhlIFRIVFRQIGRy
YWZ0LiAgSGUgZmVsdA0KdGhhdCB0aGUgc2NvcGUgb2YgdGhlIGRvY3VtZW50
IHdhcyBsYXJnZXIgdGhhbiB0aGUgd29ya2luZyBncm91cCANCmNoYXJ0ZXIs
IHNpbmNlIGl0IGVuY29tcGFzc2VkIG90aGVyIFVSSSBzZXJ2aWNlcy4gIEth
cmVuIHN1Z2dlc3RlZA0KaGUgbmVlZGVkIHRvIGJlIGNsZWFyZXIgdGhhdCBo
ZSB3YXMgbm90IHRhbGtpbmcgYWJvdXQgYSBnbG9iYWwgUkRTDQpidXQgYWJv
dXQgbG9jYWwgcmVzb2x1dGlvbiBzZXJ2aWNlcy4gIFRoZSBkcmFmdCBhbHNv
IG5lZWRzIGEgc2VjdGlvbg0Kb24gc2VjdXJpdHkgY29uc2lkZXJhdGlvbnMs
IGFuZCBvbiBlcnJvciBwcm9jZXNzaW5nLiAgSm9obiBDLiBwb2ludGVkDQpv
dXQgdGhhdCBUZXh0L1VSSSB3YXMgbm90IHJlZ2lzdGVyZWQgYXMgeWV0LCBh
bmQgUm9uIERhbmllbCBhZG1pdGVkIA0KaGUgbmVlZGVkIHRvIGRvIHRoYXQu
ICBLYXJlbiBTIHNhaWQgc2hlIHdhcyBub3QgaGFwcHkgd2l0aCB0aGUgZXhh
bXBsZQ0KYW5kIHRoYXQgd2UgbmVlZGVkIHRvIGJlIGNsZWFyZXIgYWJvdXQg
InRvZGF5J3Mgd2VhdGhlciIgYW5kICIgYSB3ZWF0aGVyDQptYXAgZm9yIEFw
cmlsIDEwLCAxOTk3IiB3aGljaCB3ZXJlIDIgc2VwYXJhdGUgdGhpbmdzIHdo
aWNoIG1pZ2h0IGhhdmUNCmEgcG9pbnQgaW4gdGltZSBvZiBvdmVybGFwIGFu
ZCBNaWNoYWVsIGFncmVlZCB0aGF0IGEgY29uY2VwdCBvZiBlcXVhbGl0eQ0K
d2hpY2ggaXMgdGltZS1iYXNlZCBuZWVkcyB0byBiZSBjbGFyaWZpZWQuDQoN
CkZpbmFsbHksIHdlIGFncmVlZCAoUk9VR0ggQ09OU0VOU1VTKSB0aGF0IHRo
ZSBkcmFmdCBuZWVkZWQgdG8gYmUgY2FsbGVkIA0KVVJJIFNlcnZpY2VzIG5l
Y2Vzc2FyeSBmb3IgVVJOIFJlc29sdXRpb24gc2VydmljZXMgYW5kIHRoYXQg
aXQgY291bGQNCnByb2NlZWQgYXMgZWl0aGVyIGluZm9ybWF0aW9uYWwgb3Ig
ZXhwZXJpbWVudGFsLiAgQWdhaW4sIGEgc3RhbmRhcmRzLXRyYWNrDQpkb2N1
bWVudCB3aWxsIGJlIHJldmlzaXRlZCBhZnRlciBvcGVyYXRpb25hbCBleHBl
cmllbmNlIGhhcyBiZWVuIGdhaW5lZC4NCg0KQ2xpZmYgTHluY2ggcHJlc2Vu
dGVkIHRoZSBJRCB3aGljaCBpcyBub3QgcXVpdGUgYW4gSUQuICBJdCBoYWQg
YmVlbg0KcG9zdGVkIHRvIHRoZSBsaXN0LCBidXQgaW4gYSBmb3JtYXQgdGhh
dCB3YXMgbm90IGZyaWVuZGx5IGZvciBhbGwNCm1haWxlcnMgYW5kIG5lZWRl
ZCB0byBiZSByZS1wb3N0ZWQuICBTaW5jZSB0aGUgVVJOIHN5bnRheCBoYXMg
YmVlbiANCmVzdGFibGlzaGVkLCB0aGlzIGRyYWZ0IGV4cGxvcmVkIGhvdyBJ
U0JOcyBhbmQgSVNTTnMgYXMgd2VsbCBhcyANClNlcmlhbCBJdGVtIENvbnRy
aWJ1dGVkIElEIFN0cmluZ3MgbWlnaHQgbWFwIHRvIFVSTi4gIFRoZXJlIGFy
ZQ0Kbm8gcGFydGljdWxhciBzeW50YXggcHJvYmxlbXMgYWx0aG91Z2ggc29t
ZSAlSEggZW5jb2RpbmcgaXMgcmVxdWlyZWQuDQpUaGlzIGRvY3VtZW50IGlz
IHVzZWZ1bCBmb3Igc2hvd2luZyBob3cgcmVzb2x1dGlvbiB3aWxsIHdvcmsg
aW4gcHJhY3RpY2UuDQpJU1NOcyB3aWxsIHByb2JhYmx5IHRha2UgdGhlIHVz
ZXIgdG8gYSBuYXZpZ2F0aW9uIGFwcGFyYXR1cyBiZWNhdXNlDQp0aGV5IHJl
cHJlc2VudCBhbiBvbmdvaW5nIHB1YmxpY2F0aW9uLCAgVGhlIGFwcGFyYXR1
cyB3aWxsIGxlYWQgdGhlDQp1c2VyIHRvIGEgd2F5IHRvIHNlYXJjaC9icm93
c2UgdGhlIHNlcmlhbCBkZXNpcmVkLiAgVGhlIGdyb3VwIG1hZGUgY2xlYXIN
CnRoYXQgdGhpcyBkb2N1bWVudCBzaG93ZWQgaG93IHRoZSBiaWJsaW9ncmFw
aGljIGFyZWEgbWFwcGVkIGludG8gdGhlDQpVUk4gbmFtZSBzcGFjZS4gIFJv
biBwb2ludGVkIG91dCBhIGNhdmVhdCB0aGF0IHdlIGhhZG4ndCB0YWxrZWQg
YWJvdXQNCndoaWNoIHN0YW5kYXJkcyBib2RpZXMgaGF2ZSBjb250cm9sIG92
ZXIgdGhlIElTQk4gYW5kIElTU04gc3BhY2UgYW5kDQpDbGlmZiBhc3N1cmVk
IGhpbSB0aGVyZSB3YXMgd2Vhc2VsIGxhbmd1YWdlIGluIHRoZSBkcmFmdCBv
dmVyIHRoaXMgaXNzdWUuDQoNClBhdHJpayBGYWx0c3Ryb20gcHJlc2VudGVk
IHRoZSBOYW1lc3BhY2UgUmVxdWlyZW1lbnRzIGRyYWZ0LiAgVGhpcyBkcmFm
dCBpcyANCnByb2JsZW1hdGljIGJlY2F1c2UgaW4gdHJ5aW5nIHRvIGRlZmlu
ZSB0aGUgcmVxdWlyZW1lbnRzIGZvciByZWdpc3RlcmluZw0Kb2YgYSBuYW1l
IHNwYWNlIG9uZSBmZWxsIGludG8gb3BlcmF0aW9uYWwgcmVxdWlyZW1lbnRz
IGZvciB0aGUgcmVnaXN0cmF0aW9uDQpwcm9jZXNzLiAgVGhlcmUgaGFzIGJl
ZW4gc29tZSB2aW9sZW50IGRpc2FncmVlbWVudCBhYm91dCB3aGF0DQpzaG91
bGQgYmUgaW4gdGhlIGRvY3VtZW50LCBhbmQgUGF0cmlrIGFuZCBoaXMgY28t
YXV0aG9yIFJlbmF0byAobm90IGFibGUNCnRvIGJlIHByZXNlbnQgYXQgdGhl
IG1lZXRpbmcpLCBkaWQgbm90IGV2ZW4gc2VlbSB0byBiZSBpbiBhZ3JlZW1l
bnQuICBQYXRyaWsgDQp0aG91Z2h0IGl0IHNob3VsZCBkZWFsIHdpdGggZ3Jh
bmRmYXRoZXJpbmcgaW4gZXhpc3RpbmcgbmFtZSBzcGFjZXMuICBSZW5hdG8g
DQp0aG91Z2h0IGl0IHNob3VsZCBiZSBhYm91dCB0aGUgcmVnaXN0cmF0aW9u
IHByb2Nlc3MuICBKb2huIEMuIHN1Z2dlc3RlZCB3ZSANCmRlY2lkZSB3aG8g
dGhlIGNvbnN1bWVyIG9mIHRoZSBkb2N1bWVudCBzaG91bGQgYmUuICBIZSBz
dWdnZXN0ZWQgd2UgcHJlc3VtZSANCml0IHdhcyBJQU5BLCBhbmQgdGhhdCB3
ZSBzaG91bGQgdGhpbmsgYWJvdXQgd2hhdCBJQU5BIHdvdWxkIG5lZWQgZnJv
bSB0aGUgDQpkb2N1bWVudC4gIFdlIGRlY2lkZWQgKFJPVUdIIENPTlNFTlNV
UykgdGhhdCB0aGUgZG9jdW1lbnQgbmVlZGVkIHRvIGdvIA0KZm9yd2FyZCBh
cyBhIG5vbi1qdWRnZW1lbnRhbCBjaGVja2xpc3QuICBUaGlzIGxlYWQgdG8g
YSBkaXNjdXNzaW9uIGFib3V0DQp0aGUgcHJvYmxlbXMgb2YgaGF2aW5nIGEg
Y2hlY2tsaXN0IHdoaWNoIGF2b2lkZWQgb3BlcmF0aW9ucyBpc3N1ZXMsDQph
bmQgdGhlIHByb2JsZW1zIG9mIGFzc2lnbmluZyBuYW1lcy4gIE1pY2hhZWwg
TWVhbGxpbmcgbWVudGlvbmVkIHRoYXQNCmhlIG5lZWRlZCBzb21lIGFyYml0
ZXIgZm9yIHRoaXMgcHJvYmxlbSwgYW5kIExlc2xpZSBzdWdnZXN0ZWQgaGUg
cmVmZXINCmN1cnJlbnQgbmFtZSByZWdpc3RyYXRpb24gcHJvYmxlbXMgdG8g
dGhlIFVSTiBXRy4gIExlc2xpZSBhY2tub3dsZWRnZWQgdGhhdCB3ZSANCmhh
dmUgcHJvYmxlbXMgd2l0aCBhc3NpZ25pbmcgbmFtZSBzcGFjZXM6IElzIGl0
IGEgbmFtZSBzcGFjZSwgU2hvdWxkIA0Kc29tZW9uZSBoYXZlIHRoZSBuYW1l
PyAgV2hhdCBoYXBwZW5zIHdoZW4gInlvdSIgc2F5ICJubyI/ICBXZSBhcmUg
anVzdA0KTk9UIHJlYWR5IHRvIGFkZHJlc3MgdGhlICJDYW4geW91IGhhdmUg
aXQiIHByb2JsZW0sIGFuZCB3aWxsIGZvY3VzDQpmb3Igbm93IG9uIHRoZSB0
ZWNobmljYWwgaXNzdWVzIG9mIGV2YWx1YXRpb24gd2hldGhlciBzb21ldGhp
bmcgQ09VTEQgYmUgYSANCm5hbWVzcGFjZS4NCg0KV2Ugc3Bva2UgZm9yIHF1
aXRlIGEgd2hpbGUgb24gdGhlIHByb2JsZW1zIG9mIHJlZ2lzdGVyaW5nIG5h
bWUgc3BhY2VzDQphbmQgZGlzY292ZXJlZCBhcmVhcyB3aGVyZSB0aGVyZSBi
ZSBkcmFnb25zLiAgVGhlcmUgc2VlbXMgdG8gYmUgbGFyZ2UNCmRyYWdvbnMg
d2hlcmUgb3duZXJzaGlwIGlzIHVuY2xlYXIuDQoNClRvIFN1bW1hcml6ZSBm
b3IgZXhpc3RpbmcgZHJhZnRzOg0KDQpSZXF1aXJlbWVudHMgYW5kIEZyYW1l
d29yayAtIHdpbGwgZ28gdGhyb3VnaCBhbm90aGVyIHJvdW5kIG9mIGVkaXRp
bmcsIGFuZA0KY29udGludWUgb24gaXRzIHdheSBhcyBpbmZvcm1hdGlvbmFs
IHdpdGggYSBjaGFuZ2UgaW4gZm9jdXMgZnJvbSANCiJyZXF1aXJlbWVudHMi
IHRvICJDb25zaWRlcmF0aW9ucyBhbmQgR3VpZGVsaW5lcyIuDQoNClVSTiBS
ZXNvbHV0aW9uIFNlcnZpY2VzOiBXaWxsIGdvIGZvcndhcmQgYXMgRllJIGFz
IHRoZSAiTGlzdCBvZiBVUkkNClNlcnZpY2VzIG5lZWRlZCBieSBVUk5TIg0K
DQpCaWJsaW9ncmFwaGljIElEcyAtIGlzIE9LIGFzIGEgcHJvb2Ygb2YgdGhl
IGNvbmNlcHQuICBXaWxsIGdvIHF1aWNrbHkNCnRvIGxhc3QgY2FsbCAgYXMg
aW5mb3JtYXRpb25hbCBhZnRlciByZXBvc3RpbmcgdG8gdGhlIGxpc3QgaW4g
YSANCmZvcm1hdCByZWFkYWJsZSBieSBhbGwuDQoNCk5hbWVzcGFjZSBSZXF1
aXJlbWVudHMgLSBXaWxsIGRlc2NyaWJlIHRlY2huaWNhbCBjb25zaWRlcmF0
aW9ucyBvZiANCmEgbmFtZXNwYWNlIC0gbm90ICJDYW4geW91IGhhdmUgaXQi
IGlzc3Vlcy4NCg0KV2UgZGVjaWRlZCB3ZSBuZWVkZWQgYSBnbG9zc2FyeSB3
aGljaCB3b3VsZCBkZWZpbmUgdGVybXMgd2hpY2ggc3Bhbm5lZA0KYWxsIHRo
ZSBkb2N1bWVudHMuICBEaXJrLVdpbGxlbSBWYW4gR3VsaWsgdm9sdW50ZWVy
ZWQgdG8gYmUgdGhlDQpnbG9zc2FyeSBlZGl0b3IsIGFuZCB0aG91Z2h0IGhl
IGNvdWxkIGhhdmUgYSB2ZXJzaW9uIHdoaWNoIHdvdWxkIGJlDQpwdXQgb24g
dGhlIHdlYi1wYWdlIGJ5IEp1bHkgMTk5Ny4NCg0KT3RoZXIgSXNzdWVzDQoN
ClJ5YW4gTW9hdHMgcHJlc2VudGVkIGFuIEV4cGVyaW1lbnRhbCBVUk4gbmFt
ZXNwYWNlLCBpbiB3aGljaCBoZSANCnRvb2sgUkZDJ3MgYXMgdGhlIGRhdGEu
ICBUaGUgZXhwZXJpbWVudCBpcyBpbnRlbmRlZCB0byBoZWxwIGdhaW4NCmV4
cGVyaWVuY2UgYW5kIGluc2lnaHQgaW50byB0aGUgbmFtZXNwYWNlIHJlZ2lz
dHJhdGlvbiBwcm9jZXNzIGFuZA0KaXNzdWVzLg0KDQpOSUQ6ICJpZXRmIg0K
Qk5GIGdyYW1tYXIgZm9yIE5TUzoNCiAtIDxuc3M+IDo9IDxmYW1pbHk+ICI6
IiA8bnVtYmVyPg0KIC0gPGZhbWlseT4gOj0gInJmYyIgfCAic3RkIiB8ICJm
eWkiDQogLSA8bnVtYmVyPiA6PSBzZXF1ZW5jZSBudW1iZXINCg0KUmVzb2x1
dGlvbiBmdW5jdGlvbmFsaXR5IGlzIGN1cnJlbnRseTogTjJMLCBOMkxzLCBO
MlIsIE4yUnMsIE4yQw0KDQpJbnRyb2R1Y3RvcnkgVVJMIFBhZ2U6IGh0dHA6
Ly9kc20wLmRzLmludGVybmljLm5ldC91cm4NCg0KVVJMIGZvciB0ZXN0aW5n
Og0KaHR0cDovL2RzbTAuZHMuaW50ZXJuaWMubmV0OjgwODAvdXJuLXJlcy88
ZnVuY3Rpb24+Pj88dXJuPg0KDQpNaWNoYWVsIHNhaWQgaGUgd2lsbCB0cnkg
TkFQVFIgdG9kYXkgYXMgd2VsbC4NCg0KRm9sbG93aW5nIG9uIHRvIERhbiBD
b25ub2xseSdzIHN1Z2dlc3Rpb24gb24gdGhlIG1haWxpbmcgbGlzdCwgdGhl
IGdyb3VwIHRoZW4gDQpkZWNpZGVkIHRoYXQgZGVjaXNpb25zIG9mIHRoZSBn
cm91cCBuZWVkZWQgdG8gYmUgY2FwdHVyZWQgc29tZWhvdywgc28gd2UgZGlk
IA0Kbm90IGhhdmUgdG8gY29udGFudGx5IHJldmlzaXQgZGVjaXNpb25zLiAg
V2UgZGVjaWRlZCAoUk9VQ0ggQ09OU0VOU1VTKSB0byANCmNyZWF0ZSBhIEZB
USB3aGljaCBjb3VsZCBiZSBwb3N0ZWQgdG8gdGhlIGxpc3QgcGVyaW9kaWNh
bGx5LiAgTGVzbGllIHdpbGwgDQp3cml0ZSB0aGUgZmlyc3QgaXRlcmF0aW9u
IG9mIHRoZSBGQVEuICBPbmUgb2YgdGhlIGZpcnN0IHRoaW5ncyB0byBiZSAN
CmRvY3VtZW50ZWQgd2lsbCBiZSB0aGUgZGVjaXNpb24gc3Vycm91bmRpbmcg
dGhlIHVzZSBvZiB1cm46DQoNClRoZXJlIGlzIGEgbmV3IFVSTCBzeW50YXgg
ZHJhZnQgKGRyYWZ0LSotZmllbGRpbmctLS0uMDQudHh0KSB3aGljaCBoYXMN
Ck9ORSBwYXJhZ3JhcGggd2hpY2ggc2F5cyB0aGF0IFVSTCBzeW50YXggaXMg
Zm9yIGFsbCBVUklzLiAgV2Ugd2lsbA0KYXBwcm9hY2ggdGhlIGVkaXRvcnMg
YW5kIGFzayB0aGVtIHRvIGNoYW5nZSBpdC4gIFdlIG5lZWQgdG8gZGVtb25z
dHJhdGUNCnRoZSBsYWNrIG9mIGNvbnNlbnN1cyBmcm9tIHRoZSBVUk4gd29y
a2luZyBncm91cCB0aGF0IHRoZSBVUkwNCnN5bnRheCBkcmFmdCBhcHBsaWVk
IHRvIFVSTnMuICBUaGVyZSBpcyB2ZXJ5IGdvb2Qgd29yayBpbiB0aGUgZHJh
ZnQgDQphYm91dCByZWxhdGl2ZSBVUkxzLiAgDQoNCldlIHRoZW4gcmV2aWV3
ZWQgdGhlIG1pbGVzdG9uZXMgYW5kIGRlY2lkZWQgdGhhdCB0aGUgb25seSB3
b3JrIHdoaWNoIHdhcw0KYWJzZW50IHdhcyB3b3JrIG9uIGEgbmV3IG5hbWVz
cGFjZS4gIFdlIGVsZWN0ZWQgdG8gdXNlIFJ5YW4gTW9hdHMgDQpleHBlcmlt
ZW50IHdpdGggdGhlIFJGQ3MgcGVuZGluZyBhcHByb3ZhbCBmcm9tIHRoZSBJ
RVNHLiAgVGhlIG5ldyANCm1pbGVzdG9uZXMgYXJlOg0KDQpNYXkgOTcNCiAg
ICAgU3VibWl0IHJldmlzZWQgZ3JhbmRmYXRoZXIgbmFtZXNwYWNlIGRvY3Vt
ZW50IGFzIEludGVybmV0LURyYWZ0Lg0KTWF5IDk3DQogICAgIFN1Ym1pdCBy
ZXZpc2VkIE4yTC9OMlIvZXRjIGRvY3VtZW50IGFzIGFuIEludGVybmV0LURy
YWZ0Lg0KTWF5IDk3DQogICAgIFN1Ym1pdCByZXZpc2VkIG5hbWVzcGFjZSBy
ZXF1aXJlbWVudHMgZG9jdW1lbnQgYXMgYW4gSW50ZXJuZXQtRHJhZnQuDQpN
YXkgOTcNCiAgICAgU3VibWl0IGRvY3VtZW50IGRlc2NyaWJpbmcgb25lIChu
ZXcpIG5hbWVzcGFjZSBhcyBhbiBJbnRlcm5ldC1EcmFmdC4NCk1heSA5Nw0K
ICAgICBTdWJtaXQgRnJhbWV3b3JrIChHdWlkZWxpbmVzKSBkb2N1bWVudCB0
byBJRVNHIGZvciBwdWJsaWNhdGlvbiBhcyBhbiBSRkMuIA0KSnVsIDk3DQog
ICAgIFN1Ym1pdCBOMkwvTjJSL2V0YyBkb2N1bWVudCB0byBJRVNHIGZvciBw
dWJsaWNhdGlvbiBhcyBSRkMuDQpKdWwgOTcNCiAgICAgU3VibWl0IGdyYW5k
ZmF0aGVyZWQgbmFtZXNwYWNlIHBhcGVyIHRvIElFU0cgZm9yIHB1YmxpY2F0
aW9uIGFzIFJGQy4NCkp1bCA5Nw0KICAgICBTdWJtaXQgcmV2aXNlZCBuZXcg
TmFtZXNwYWNlIGRvY3VtZW50IGFzIEludGVybmV0LURyYWZ0Lg0KQXVnIDk3
DQogICAgIFN1Ym1pdCBuZXcgbmFtZXNwYWNlIHByb3Bvc2FsIHRvIElFU0cg
Zm9yIHB1YmxpY2F0aW9uIGFzIFJGQw0KDQpUaGUgbWVldGluZyBlbmRlZCBv
biB0aW1lLg0KDQoNCg0K
--1375770936-1966019686-861119119=:20883--


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA26600 for urn-ietf-out; Tue, 15 Apr 1997 09:56:16 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id JAA26595 for <urn-ietf@services.bunyip.com>; Tue, 15 Apr 1997 09:56:12 -0400 (EDT)
Received: from mrelay.jrc.it by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA11876  (mail destined for urn-ietf@services.bunyip.com); Tue, 15 Apr 97 09:55:46 -0400
Received: from  jrc.it (elect6.jrc.it) by mrelay.jrc.it (4.1/EB-950131-C) id AA15921; Tue, 15 Apr 97 16:02:09 +0200
Received: by  jrc.it (5.x/EB-950213-L) id AA11458; Tue, 15 Apr 1997 15:54:39 +0200
Date: Tue, 15 Apr 1997 15:54:39 +0200
From: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>
Message-Id: <9704151354.AA11458@ jrc.it>
To: urn-ietf@bunyip.com
Subject: [URN] Glossary, rough cut
X-Sun-Charset: US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>
Errors-To: owner-urn-ietf@Bunyip.Com

All credits go to Ron, for providing this start. Any additional
typo's and mistakes are mine. I also went over all our current drafts
with a college; and added the words she spotted as not obvious
as to their meaning.

I am not sure how far this document should go; I feel it should
not muddle the waters of the framework document by re-defining
some of its terms.

Depending on how many updates are posted; I will either re-post
the edited version once a week or once a month. Either send
updates to me directly; or to the list, or even both. 

If you like web/mail interfaces; at 

	http:/www.ceo.org/urn/show.pl

you should be able to find the latest CVS version. There is
a hacked update form. But mail will do just fine.

Thanks

Dw.

----

                        URN Glossary

Introduction

The Uniform Resource Names (URN) working group of the Internet Engineering
Task Force is specifying a framework for URNs and first implementations
of the components of the framework. A particular vocabulary has been
developed during that effort, but the vocabulary has not been codified
and used uniformly in all the draft documents of that working group.
This document's purpose is to define the terms used in the URN-WG
documents. We do this in two ways. The next section is a paragraph
that briefly describes the efforts of the URN-WG, and uses all the
terms. The second section is a glossary listing the terms in alphabetical
order and providing definitions for them.	(Ron's)

Terms In Context:
  
The URN Framework is based on two dichotomies. The first is a separation
of namespaces and resolution mechanisms. Since we expect resolution
mechanisms to evolve over time, they must be capable of resolving
identifiers that do not contain resolution-system specific hints. The
second dichotomy is a distinction between resolvers and resolver
discovery services. Resolvers are the systems that contain a database of
URNs and things to which they may resolve. Resolvers offer certain
resolution services, such as mapping a URN to the location of the
resource. When clients communicate with a resolver to obtain one of
those services, they do so using a particular resolution protocol. We
expect that resolution services and protocols will change over time. We
also expect that the location of resolvers will change over time.
Therefore we need a way to discover the location of resolvers and
determine the protocols and services they offer. That is the role of
resolver discovery services. (Ron's)
 
Glossary
========

Absolute/Relative/Path URNs

Local Resolver, Fallback Resolver
    (Karen uses "local resolver" to mean "resolver". I use it to refer
    to resolvers that are close to the client and are contacted early.
    If the local resolver can't answer the query, then a fallback resover is
    used.)

Must/Shall 
     Software that does not behave in the manner that this
     document says it must is not conformant to this document.

NAPTR

NID
    Name space identifier; which uniquely places a URN in single namespace.

Name Delegation

Namespace
    A space of identifiers governed by a common set of rules on syntax
    and semantics.

RCDS
     Resource Cataloging and Distribution Service. A UDP based protocol

RFC1713

Resolution Mechanism
    The mechanism used to resolve a URI into a resource or another URI.

Resolution Protocol
    The protocol used for a client to communicate with a resolver. Some
    resolvers may offer multiple protocols.    

Resolution Service
    A service offered by a resolver. Example services are mapping an
    identifier to metadata for the resource, mapping an identifier to
    a set of aliases, or mapping the identifier to the resource it
    denotes. The resolution services that a resolver may offer are
    determined by the schema of the resolver database.

    Example Resolution Services
            N2L  - Given a URN, return a URL
            N2Ls - Given a URN, return a set of URLs
            N2R  - Given a URN, return an instance of the resource.
            N2Rs - Given a URN, return multiple instances of the resouce,
                   typically encoded using multipart/alternative.
            N2C  - Given a URN, return a collection of meta-information on
                   the named resource. The format of this response is the
                   subject of another document.
            L2R  - Given a URL, return the resource.
            L2C  - Given a URL, return a description of the resource.

Resolver
    A server which offers a Resolution Service. To this purpose it 
    might contain, or be tightly integrated with, a database of 
    URIs, their mapping and associated information. 

Resolver Discovery Service (RDS):
    A method for discovering resolvers. 

Resource

SRV

Should
     Software that does not follow the behavior that this document
     says it should may still be conformant, but is probably broken
     in some fundamental way.

URC
     Universal Resource Characteristics, essentially Metadata in a
     TBD format, such as the dublin core.

URI
    Uniform Resource Identifiers are the superclass of URNs and URLs.

URN
    Uniform Resource Names are persistent, location-independent identifiers
    for network-accessible resources.

Vanity Names

Acknowledgements:
=================

The author would like to thank Ron Daniel for most of the entries
in this list. 

References:
===========

[1] RFC-1737 "Functional Requirements for Uniform Resource Names", Karen
    Sollins and Larry Masinter, Dec. 1994.

[2] draft-daigle-urn-framework-??.txt "A Uniform Resource Naming
    Framework", Leslie Daigle and Patrik Faltstrom, June, 1996.


Security Considerations
=======================

Security was pondered upon, and is considered not to be an issue
for a glossary.

Author Contact Information:
===========================

Dirk-Willem van Gulik / Dirk.vanGuliK@jrc.it

http://www.ceo.org/urn/gloss.html



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA27027 for urn-ietf-out; Mon, 14 Apr 1997 12:05:40 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id MAA27022 for <urn-ietf@services.bunyip.com>; Mon, 14 Apr 1997 12:05:38 -0400 (EDT)
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA04748  (mail destined for urn-ietf@services.bunyip.com); Mon, 14 Apr 97 12:05:36 -0400
Message-Id: <9704141605.AA04748@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Mon Apr 14 11:06 CDT 1997
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "URN mailing list" <urn-ietf@bunyip.com>
Date: Fri, 11 Apr 97 10:12:21 
Priority: Normal
X-Mailer: PMMail 1.91 For OS/2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: [URN] Announcement of a test URN namespace/resolver
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Folks-

[Oops, forgot to do this either Thursday or Friday, so here it is now...]

I introduced in Memphis (and am now announcing here) the availability of a test URN namespace.

The namespace is "ietf" and the resolver can handle URNs that name rfc, std, and fyi documents.
The resolver is based on using HTTP and supports the following resolution "commands": N2C, N2L, N2Ls,
N2R, N2Rs, and (after the URN meeting for those who have read the minutes) N2Ns.

For more information on the syntax and how to connect to the resolver, see
http://dsm0.ds.internic.net/urn.

A note of information: dsm0.ds.internic.net is our test server, so it will not exhibit the availability characteristics
of our other servers.  Apologies in advance, and please be patient if the server is unavailable.

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id FAA16910 for urn-ietf-out; Mon, 14 Apr 1997 05:12:01 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id FAA16905 for <urn-ietf@services.bunyip.com>; Mon, 14 Apr 1997 05:11:59 -0400 (EDT)
Received: from mrelay.jrc.it by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA02278  (mail destined for urn-ietf@services.bunyip.com); Mon, 14 Apr 97 05:11:56 -0400
Received: from  jrc.it (elect6.jrc.it) by mrelay.jrc.it (4.1/EB-950131-C) id AA15888; Mon, 14 Apr 97 11:18:27 +0200
Received: by  jrc.it (5.x/EB-950213-L) id AA07688; Mon, 14 Apr 1997 11:10:58 +0200
Date: Mon, 14 Apr 1997 11:10:58 +0200
From: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>
Message-Id: <9704140910.AA07688@ jrc.it>
To: urn-ietf@bunyip.com
Subject: [URN] More...
X-Sun-Charset: US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>
Errors-To: owner-urn-ietf@Bunyip.Com

Procedure for NID/Jurisdiction...

1.	Claimant requests NID within one or
	more jurisdictions. Claimant MAY specify
	prime jurisdiction.

2.	IANA verifies wether any of the NID/Jurisdictions
	are in use. If _ANY_ are in use; the request is
	rejected and the claimant is to solve that first.

3.	IANA publishes the claim for 60 days. 
	(if there are any 'protest' hear, iana
	ignores these; as they are to be settled between claimant
	and protester).

4.	IANA assigns NID in prime jurisdiction; if the claimant
	asked for a prime.

5.	IANA blocks NID in all other jurisdictions.

This does not solve all; in particular, jursidictions have
a tendency to come and disapper; like contries do; or just
to change their local law. Meaning that names can be challenged
at any moment. Thus;

6.	NID owners are to show proof of ownership within
	the jurisdictions upon request; with a maximum
	of once every 6 month if asked by IANA. Failure
	to produce proof in the prime jurisdiction implies
	removal of ALL claims and a redo-from-start. Failure
	in any of the other jurisdictions simply implies
	removal.

7.	NID owners can add any time. 

8.	NID owners can remove claims at any time.

Thus entities can actually freeze out NID's without really
using them; without clogging up the actual prime NID space.

Plus, entities cannot easily claim zillions of equal name,
say 'personal-computer/[nl|us|it|at|de|uk]' but are limited
to just one prime. 

Hope this does not sound toooo insane.

Dw.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id FAA16866 for urn-ietf-out; Mon, 14 Apr 1997 05:01:57 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id FAA16861 for <urn-ietf@services.bunyip.com>; Mon, 14 Apr 1997 05:01:46 -0400 (EDT)
Received: from mrelay.jrc.it by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA02250  (mail destined for urn-ietf@services.bunyip.com); Mon, 14 Apr 97 05:01:32 -0400
Received: from  jrc.it (elect6.jrc.it) by mrelay.jrc.it (4.1/EB-950131-C) id AA15562; Mon, 14 Apr 97 11:07:56 +0200
Received: by  jrc.it (5.x/EB-950213-L) id AA07685; Mon, 14 Apr 1997 11:00:20 +0200
Date: Mon, 14 Apr 1997 11:00:20 +0200
From: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>
Message-Id: <9704140900.AA07685@ jrc.it>
To: urn-ietf@bunyip.com
Subject: [URN] NID rambling
X-Sun-Charset: US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>
Errors-To: owner-urn-ietf@Bunyip.Com

Just to spark off discussion... some NID
scheme's and possible solutions...

1.	The registry resides in a country with
	a sane legal system.

2.	IANA _assigns_ NID's upon request; rather
	than allow the requester to choose. IANA
	'should' use a simple counter, a random
	string, or simply time time in seconds
	or something that the request arrives. IANA
	'can' assign a name like ISO or ISBN if it
	wants to.

Soap:	I do insist that globally accepted names do
	NOT exist; no matter what companies claim. Check
	out the former East Germany, or NATO/OTAN. ISO/OSI
	etc, for examples. 

3.	sub 2. A company can reject a name assigned by
	IANA, and resubmit. There is a small fee to be
	paid if you reject.

4.	Submiters pick their own name, and provide a
	legal letter saying that that name is theirs in
	a certain juristdiction. The NID is postfixed
	by '/'.jurisdiction; i.e. ISO/CH or SHELL/NL.

	This implies that any claims can be settled by
	civil court between claimants within that 
	jurisdiction.

	If a company claims to have a name in more than
	one jurisdiction it MUST supply the credentials
	for _EACH_ jurisdiction; but will only get the 
	name in ONE. However in the other jurisdictions
	the claim prevails.

5.	Use OIDs

Dw.




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id BAA18587 for urn-ietf-out; Fri, 4 Apr 1997 01:52:53 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id BAA18582 for <urn-ietf@services.bunyip.com>; Fri, 4 Apr 1997 01:52:50 -0500 (EST)
Received: from www44.inria.fr by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA27048  (mail destined for urn-ietf@services.bunyip.com); Fri, 4 Apr 97 01:52:45 -0500
Received: by www44.inria.fr (8.8.5/8.6.12) id IAA21915; Fri, 4 Apr 1997 08:52:43 +0200 (MET DST)
To: urn-ietf@bunyip.com
Path: usenet
From: Dan Connolly <connolly@w3.org>
Newsgroups: w3c.urn
Subject: Re: [URN] Re URN question #2
Date: Fri, 04 Apr 1997 00:52:42 -0600
Organization: World Wide Web Consortium
Lines: 19
Message-Id: <3344A53A.4B712843@w3.org>
References: <1997Mar15.002935.7019@sophia.inria.fr>
Nntp-Posting-Host: beach.w3.org
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.27 i586)
To: Terry Allen <tallen@sonic.net>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Dan Connolly <connolly@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

Terry Allen wrote:
> 
> My preference would be to omit all discussion of hints.  We will
> find a place for them when we get to URCs; we might do well not to
> complicate the URN documents with them now.
> 
> I am not opposed to hinting systems, but as we don't have them
> deployed yet we can afford to leave this issue to the future.

Hmmm... I consider PICS a URC/hint/metadata system. It's
not ubiquitous, but deployment increases daily...

http://www.w3.org/PICS

-- 
Dan Connolly, W3C Architecture Domain Lead
<connolly@w3.org> +1 512 310-2971
http://www.w3.org/People/Connolly/
PGP:EDF8 A8E4 F3BB 0F3C FD1B 7BE0 716C FF21


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA09865 for urn-ietf-out; Thu, 3 Apr 1997 12:45:14 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id MAA09860 for <urn-ietf@services.bunyip.com>; Thu, 3 Apr 1997 12:45:12 -0500 (EST)
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23363  (mail destined for urn-ietf@services.bunyip.com); Thu, 3 Apr 97 12:45:10 -0500
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id MAA15974; Thu, 3 Apr 1997 12:45:10 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Thu, 3 Apr 1997 12:45:09 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Cc: urn-ietf@bunyip.com
Subject: Clarification [Was Re: [URN] Enough.]
In-Reply-To: <199704031706.LAA18713@void.ncsa.uiuc.edu>
Message-Id: <Pine.SUN.3.95.970403123945.15754F-100000@beethoven.bunyip.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Dan Laliberte quite rightly pointed out that I did not make clear _which_
thread I was referring to.

"Thread" was perhaps the wrong word -- discussion or space might have been
more accurate.

In terms of threads, I was specifically referring to:

	. the "URN:" discussion

	. hierarchies/relative URNs

The latter was previously put off because it was not at all clear that
it was within our mandate, _and_ in deference to having more concrete
documents describing what _is_ within our mandate.  As we have those now,
I'm asking that we focus on getting _them_ sorted out and agreed on before
deciding to tackle new issues.

And, to reiterate the very good point Larry Masinter brought up (in 
reference to whether or not using the hierarchy of ISBNs to refer to
document segments makes sense in the ISBN world):  a lot of this is
name-space dependent, and cannot be discussed without understanding
what the full range of name-spaces is.  It is _not_ about what can be "done"
with URNs.

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA09232 for urn-ietf-out; Thu, 3 Apr 1997 11:53:24 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id LAA09227 for <urn-ietf@services.bunyip.com>; Thu, 3 Apr 1997 11:53:21 -0500 (EST)
Received: from beethoven.Bunyip.Com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA23002  (mail destined for urn-ietf@services.bunyip.com); Thu, 3 Apr 97 11:53:21 -0500
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id LAA15931 for <urn-ietf@bunyip.com>; Thu, 3 Apr 1997 11:53:20 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Thu, 3 Apr 1997 11:53:19 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] Enough.
Message-Id: <Pine.SUN.3.95.970403114834.15754E-100000@beethoven.bunyip.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Okay, this thread has now wandered too far into regions that have already
had significant list bandwidth before, and no one is saying anything they
haven't said before.

Given that this is a) wandering out of the space for which we were chartered, 
b) not reaching resolution and c) not about any of the drafts that have 
recently been published, I call this thread to an _end_.

We _do_ have several fine drafts that will be discussed next week in Memphis.
We had some important points brought up last week, but for those who will not 
be able to attend, and in the interest of getting as much done in advance as 
possible, can we have some further discussion about the relative 
strengths/shortcomings of the individual drafts  in the light of the purpose 
for which they were created?

Thanks!
Leslie.



----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id UAA07673 for urn-ietf-out; Wed, 2 Apr 1997 20:51:31 -0500 (EST)
Received: from sub.sonic.net (sub.sonic.net [208.201.224.8]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id UAA07665 for <urn-ietf@services.bunyip.com>; Wed, 2 Apr 1997 20:51:28 -0500 (EST)
Received: from bolt.sonic.net (tallen@bolt.sonic.net [208.201.224.36]) by sub.sonic.net (8.8.5/8.7.3) with ESMTP id RAA03913 for <urn-ietf@services.bunyip.com>; Wed, 2 Apr 1997 17:51:28 -0800
Received: (from tallen@localhost) by bolt.sonic.net (8.8.2/8.7.3) id RAA11896 for urn-ietf@services.bunyip.com; Wed, 2 Apr 1997 17:51:42 -0800
Date: Wed, 2 Apr 1997 17:51:42 -0800
From: Terry Allen <tallen@sonic.net>
Message-Id: <199704030151.RAA11896@bolt.sonic.net>
To: urn-ietf@services.bunyip.com
Subject: Re: [URN] Visible hierarchy, check chars, resolution 
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Terry Allen <tallen@sonic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Re Larry's mail, which I just lost but can still remember (it's been
a truly awful week), if you want a finer degree of URN than that
provided by the grandfathered source, you just assign a new set
of URNs, one for the collection and one for each piece.

If you want to service queries for arbitrary pieces of hierarchy
within a URN, well, I think that's best done by a compound request
(the URN plus the query info).

Re ISBNs, it would be an abuse of their semantics to assign ISBNs
to chapters (at least outside of an anthology), I think.  Another
reason to stop using ISBNs as examples in URN discussions.  The
point could presumably be made with some other name space as
example.

Regards, Terry (at least temporarily connected again)

  Terry Allen    Electronic Publishing Consultant    tallen[at]sonic.net
                   http://www.sonic.net/~tallen/
    Davenport and DocBook:  http://www.ora.com/davenport/index.html
           at Passage Systems:  terry.allen[at]passage.com 



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id TAA04708 for urn-ietf-out; Wed, 2 Apr 1997 19:57:45 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id TAA04703 for <urn-ietf@services.bunyip.com>; Wed, 2 Apr 1997 19:57:42 -0500 (EST)
Received: from alpha.Xerox.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA04670  (mail destined for urn-ietf@services.bunyip.com); Wed, 2 Apr 97 19:57:35 -0500
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <17928(5)>; Wed, 2 Apr 1997 16:57:25 PST
Received: from bronze.parc.xerox.com ([13.1.102.194]) by casablanca.parc.xerox.com with SMTP id <72029>; Wed, 2 Apr 1997 16:57:08 PST
Message-Id: <33430065.5FDA@parc.xerox.com>
Date: Wed, 2 Apr 1997 16:57:09 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: PARC
X-Mailer: Mozilla 3.01Gold (Win95; I)
Mime-Version: 1.0
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Cc: Dan Connolly <connolly@w3.org>, "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>, urn-ietf@bunyip.com
Subject: Re: [URN] Visible hierarchy, check chars, resolution
References: <3.0.32.19970329143723.0096ca00@acl.lanl.gov> <199703310736.BAA02687@void.ncsa.uiuc.edu> <333F7F3E.76814B04@w3.org> <199704021644.KAA13991@void.ncsa.uiuc.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

The place where URNs might actually have relative links is
if you want a URN at a finer granularity of element than the
grandfathered naming system. If the URN for a book is its
ISBN number, what is the URN of chapter 1? Must you use a new
"scheme", or could there perhaps be a default composition
rule:
    isbn:1-12-154212/chapter1/paragraph2
or even some more principled linearization of hytime.

--
http://www.parc.xerox.com/masinter


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA29635 for urn-ietf-out; Wed, 2 Apr 1997 17:25:32 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id RAA29630 for <urn-ietf@services.bunyip.com>; Wed, 2 Apr 1997 17:25:24 -0500 (EST)
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21946  (mail destined for urn-ietf@services.bunyip.com); Wed, 2 Apr 97 17:25:22 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id QAA09344; Wed, 2 Apr 1997 16:25:24 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id QAA15489; Wed, 2 Apr 1997 16:25:19 -0600 (CST)
Date: Wed, 2 Apr 1997 16:25:19 -0600 (CST)
Message-Id: <199704022225.QAA15489@void.ncsa.uiuc.edu>
To: "Ryan Moats" <jayhawk@ds.internic.net>
Cc: "Daniel LaLiberte" <liberte@ncsa.uiuc.edu>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Subject: Re: [URN] urn: prefix is a brand name?
In-Reply-To: <199704022105.PAA09230@newton.ncsa.uiuc.edu>
References: <199704022105.PAA09230@newton.ncsa.uiuc.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Ryan Moats writes:
 > On Wed, 2 Apr 1997 13:57:00 -0600 (CST), Daniel LaLiberte wrote:
 > >So that's how it happened.  The previous time I had checked the
 > >syntax, the "urn:" was still optional, as I recall.  I don't recall
 > >any explicit statement to the mailing list that "we are now going to
 > >make 'urn:' required - any comments?".  Oh well, you wanted a brand
 > >name to protect, so you got it.
 > 
 > In fact, I take umbrage at the implication of the first sentence, because
 > that is NOT "how it happened".

I meant that's how it slipped past me.  But I apologize for my
unintended slur.

 >  As to the explicit statement about the "urn:" becoming required,
 > there was one and it is in the archives.

My mistake.  I missed it.

But nevertheless, I argue the concepts, not the letter of the specs.
If I can't convince people at the level of concepts, there is no point
arguing the specs.  I would make a very intolerant lawyer.

 > >E.g. web clients do, in fact, use things besides HTTP in resolving
 > >http URLs.  They are not prohibited from doing so.  It doesn't help
 > >to deny this.
 > 
 > I assume that you are stating that they do something other
 > than do a DNS lookup of the name and connect with HTTP.

Actually, DNS lookup is part of it, and that should be a hint of
other things.  But browsers do much more.  I listed several things in
an earlier longer message.  Here is what I wrote in summarizing it:

------

Here is an abbreviated version of my list of possible ways to discover the
semantics of a URI.  Only item 4 is possibly non-compliant.  The rest
are actually done and in compliance as far as I know.

1. Look up the URI in an in-memory cache.  

2. Look up the URI in local or remote cache services. 

3. Look up the URI in a local table that maps a prefix of the URI to
   some protocol or process. 

4. If the URI has a DNS component, lookup the domain name for a
   protocol/service mapping.
   
5. Ask the named service (discovered by any of the above) to resolve the
   URI and learn that some other service or protocol should be used.

6. Get a redirection to another URI or a collection of alternative URIs.

------

A few additional notes.  Item 4 is compliant too.  Anything is.  It's
just not done as far as I know.  Note this is not just looking up the
IP number for the domain name in a URI - this is asking DNS for a
reference to a protocol or service that should be used to resolve the
URI.  Item 3 might look up the resource in a local file system or via
nfs or afs if a prefix of the URI is recognized.

 > If so, I have a hard time reconciling this with RFC 1738, which
 > states that "The <tag> URL scheme is used to designate Internet
 > resources accessible using the <tag> protocol", where
 > <tag> is FTP, Gopher, HTTP.

Read that carefully.  The resources are "accessible using the <tag>
protocol".  "Accessible" doesn't mean you must use only that protocol
- it means you *can* use it.  But, in fact, it is a lie if the
resource is no longer there.

 > As an extension, if a browser isn't following this, then why can't it
 > be claimed that that browser is not supporting the proposed standard
 > and is therefore a BAD thing?

Generally, clients can do anything they can get away with - anything
that their users find useful.  Clients can't get away with talking to
servers in a way that they don't understand because it is not useful,
so clients are really limited to doing things that servers understand,
but there are no limits on *which* servers a client talks to.

 > If you build an RDS mechanism into the browser, then I claim it to be
 > a URN-aware browser, rather than just a URL-aware browser.  I should
 > have been more specific here.

The distinction becomes meaningless when the RDS mechanism 
is used to resolve URLs as well as these new "urn:"s.

 > [The rest of the mail has been deleted because I read Dan's statements
 > to be agreeing with mine, but I may be wrong]

You never know with names. :-)  Most controversial is:

I agree, and that is why "urn:" would eventually become associated
with a single protocol, just as most URL schemes are associated with a
       ^^^^^^
single protocol.

dan


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA29063 for urn-ietf-out; Wed, 2 Apr 1997 16:45:55 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id QAA29056 for <urn-ietf@services.bunyip.com>; Wed, 2 Apr 1997 16:45:48 -0500 (EST)
Received: from MODEC23090.ABRAXIS.COM by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21632  (mail destined for urn-ietf@services.bunyip.com); Wed, 2 Apr 97 16:45:41 -0500
Received: from bailey (localhost [127.0.0.1]) by modec23090.abraxis.com (8.8.2/8.8.2) with SMTP id QAA02642; Wed, 2 Apr 1997 16:45:26 -0500 (EST)
Message-Id: <3342D374.3488@rwhois.net>
Date: Wed, 02 Apr 1997 16:45:24 -0500
From: Michael Mealling <michaelm@rwhois.net>
Organization: Network Solutions
X-Mailer: Mozilla 3.01Gold (X11; I; SunOS 5.5 sun4m)
Mime-Version: 1.0
To: Ryan Moats <jayhawk@internic.net>
Cc: Daniel LaLiberte <liberte@ncsa.uiuc.edu>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Subject: Re: [URN] urn: prefix is a brand name?
References: <9704022105.AA21160@mocha.bunyip.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michaelm@rwhois.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Ryan Moats wrote:
> <snip>

Ok, I'm going to take a stab at this. I really shouldn't because I 
have some really pressing stuff to do but I can't let this go on.

The only assumptions you get to make about a URI is that it identifies
something. You don't get to make assumptions about how persistant
it might be or whether it might get re-assigned. Now, some have said
that both of those things are sociological and, in so far as it ACTUALLY
BEING DONE by the entity on the other end, they are right. 

What I and a lot of other people need is some way for anyone else to
look at an identifier and be able to make those assumptions that a
normal URI won't let us make without either a) knowing something about
each specific URI scheme or b) asking some net resource. We're not
saying
that urn: in any way gaurantees those assumption. It just says that,
"hey, when this person put this identifier within this class of URIs
they
understood that you get to make some assumptions about how they
are going to treat it."

Now, you can say that this is something that should be defined per
URI scheme but what we are recognizing is that there are several
possible schemes that have this important property and that this
property is important enough to use as a discriminator between
names and locators. Plus, whenever a new scheme or namespace comes
along we don't want or need to update the clients so that they 'know'
that a particular scheme has those properties. The client simply
knows this by the fact that the "urn:" is there.

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA28374 for urn-ietf-out; Wed, 2 Apr 1997 16:05:15 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id QAA28368 for <urn-ietf@services.bunyip.com>; Wed, 2 Apr 1997 16:05:12 -0500 (EST)
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA21160  (mail destined for urn-ietf@services.bunyip.com); Wed, 2 Apr 97 16:05:01 -0500
Message-Id: <9704022105.AA21160@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Wed Apr  2 15:05 CST 1997
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Daniel LaLiberte" <liberte@ncsa.uiuc.edu>
Cc: "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Wed, 02 Apr 97 15:07:53 
Priority: Normal
X-Mailer: PMMail 1.91 For OS/2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] urn: prefix is a brand name?
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

On Wed, 2 Apr 1997 13:57:00 -0600 (CST), Daniel LaLiberte wrote:

>Ryan Moats writes:
> > Reasons that come to my mind for having "urn:" (I don't claim that anybody
> > else needs to agree with these...):
>
>So that's how it happened.  The previous time I had checked the
>syntax, the "urn:" was still optional, as I recall.  I don't recall
>any explicit statement to the mailing list that "we are now going to
>make 'urn:' required - any comments?".  Oh well, you wanted a brand
>name to protect, so you got it.

I don't claim this are the accepted reasons by the whole group
(or why "urn:" became required in the first place), these are just what
came to my mind while thinking about Dan Connely's questions over
the weekend (since "it's a closed topic" doesn't seem to work).
In fact, I take umbrage at the implication of the first sentence, because
that is NOT "how it happened".

 As to the explicit statement about the "urn:" becoming required,
there was one and it is in the archives.   I sent mail to the URN list
Mon, 16 Dec 1996 (Message-Id 32B56D9D.7B96@ds.internic.net)
that was a pre-release of the syntax-02 draft.  This message included
a list of changes in the syntax draft.  Change #2 (I'm quoting now...)

	"2. The tag "urn:" is now required.  There were several folks at San
	Jose that said that the absence of this tag would break things, while there
	was no one that said the presence of this tag would break things. If
	someone has a situation where the presence would BREAK things
	(not just be inconvient) let the mailing list know!"

> > 1. URNs are NOT URLs.
>
>Argument by affirmation, as Dan Connolly says.  Doesn't help.

This position has been stated before on the mailing list, and (my humble
opinion, not fact) I think the majority of the WG agrees with this...

> > 3. Currently (based on my interpretation of URL schemes, your mileage may
> > vary), each and every URL scheme has a "resolution" "protocol" tied to it.
>
>Not true.  There is an associated protocol for most URL schemes, but
>it is not necessarily used.  *If* you use the protocol, then you have
>protocol-specific info in the URL.  But if you do not use the
>protocol, then you still can use the same info.
>
>E.g. web clients do, in fact, use things besides HTTP in resolving
>http URLs.  They are not prohibited from doing so.  It doesn't help
>to deny this.

I assume that you are stating that they do something other
than do a DNS lookup of the name and connect with HTTP.
If so, I have a hard time reconciling this with RFC 1738, which
states that "The <tag> URL scheme is used to designate Internet
resources accessible using the <tag> protocol", where
<tag> is FTP, Gopher, HTTP.  The statement is slightly different
for other protocols, the concept of tying protocol to scheme is there.
If a browser doesn't use the <tag> protocol to retrieve a <tag> URL scheme
resource then why have the <tag> scheme at all?
As an extension, if a browser isn't following this, then why can't it
be claimed that that browser is not supporting the proposed standard
and is therefore a BAD thing?
 
> > The URN working group is proposing that initially there be a set of
> > "resolution" "protocol(s)" for URNs tending toward a single
> > resolution protocol.  All of these are independent of the URN NID.
>
>Just to clarify, what you are calling "resolution protocols" are being
>called RDS protocols by other people, if I read you correctly.

Yes, and I apologize for my inexact wording.

> > 3a. (#3 has the result that URN-aware browsers do not have to be
> > modified if a new NID is defined as compared to what is required for
> > supporting a new URL scheme.
>
>Not true.  Browsers could resolve all current URL schemes as well as
>any new schemes using an RDS mechanism.

If you build an RDS mechanism into the browser, then I claim it to be
a URN-aware browser, rather than just a URL-aware browser.  I should
have been more specific here.

[The rest of the mail has been deleted because I read Dan's statements
to be agreeing with mine, but I may be wrong]

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA25683 for urn-ietf-out; Wed, 2 Apr 1997 14:57:10 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id OAA25676 for <urn-ietf@services.bunyip.com>; Wed, 2 Apr 1997 14:57:06 -0500 (EST)
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA20557  (mail destined for urn-ietf@services.bunyip.com); Wed, 2 Apr 97 14:57:04 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id NAA07784; Wed, 2 Apr 1997 13:57:05 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id NAA14954; Wed, 2 Apr 1997 13:57:00 -0600 (CST)
Date: Wed, 2 Apr 1997 13:57:00 -0600 (CST)
Message-Id: <199704021957.NAA14954@void.ncsa.uiuc.edu>
To: "Ryan Moats" <jayhawk@ds.internic.net>
Cc: urn-ietf@bunyip.com
Subject: Re: [URN] urn: prefix is a brand name?
In-Reply-To: <199703311929.NAA27474@newton.ncsa.uiuc.edu>
References: <199703311929.NAA27474@newton.ncsa.uiuc.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Ryan Moats writes:
 > Reasons that come to my mind for having "urn:" (I don't claim that anybody
 > else needs to agree with these...):

So that's how it happened.  The previous time I had checked the
syntax, the "urn:" was still optional, as I recall.  I don't recall
any explicit statement to the mailing list that "we are now going to
make 'urn:' required - any comments?".  Oh well, you wanted a brand
name to protect, so you got it.

 > 1. URNs are NOT URLs.

Argument by affirmation, as Dan Connolly says.  Doesn't help.

 > 2.  As a corollary to #1, using the same space for URN NIDs and URL
 > schemes leads to greater collisions than keeping the spaces separate.  

Even within URNs alone, or URLs alone, the same collisions could occur.
But you are right that the space of both URNs and URLs is larger, and
thus more collisions could occur.

 > 3. Currently (based on my interpretation of URL schemes, your mileage may
 > vary), each and every URL scheme has a "resolution" "protocol" tied to it.

Not true.  There is an associated protocol for most URL schemes, but
it is not necessarily used.  *If* you use the protocol, then you have
protocol-specific info in the URL.  But if you do not use the
protocol, then you still can use the same info.

E.g. web clients do, in fact, use things besides HTTP in resolving
http URLs.  They are not prohibited from doing so.  It doesn't help
to deny this.

 > The URN working group is proposing that initially there be a set of
 > "resolution" "protocol(s)" for URNs tending toward a single
 > resolution protocol.  All of these are independent of the URN NID.

Just to clarify, what you are calling "resolution protocols" are being
called RDS protocols by other people, if I read you correctly.

 > Using "urn:" at the beginning of the URN provides a syntactic
 > handle for browsers to recognize URNs as being distinct from URLs.

Not only are they made distinct from URLs, but all "urn:" ids can use
the same RDS protocol.  I understand this perfectly fine; I just don't
agree that it is necessary.

 > 3a. (#3 has the result that URN-aware browsers do not have to be
 > modified if a new NID is defined as compared to what is required for
 > supporting a new URL scheme.

Not true.  Browsers could resolve all current URL schemes as well as
any new schemes using an RDS mechanism.

But new resolution mechanisms may be associated with any URL schemes
AND any URN subschemes.  E.g. for "urn:hdl:" you might use the CNRI
handle resolution mechanism directly.

 > An addition to the "family" of resolution
 > protocols for URNs would require browser modification , but the direction
 > is for less URN resolution protocols rather than more).

I agree, and that is why "urn:" would eventually become associated
with a single protocol, just as most URL schemes are associated with a
single protocol.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA23316 for urn-ietf-out; Wed, 2 Apr 1997 14:05:28 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id OAA23304 for <urn-ietf@services.bunyip.com>; Wed, 2 Apr 1997 14:05:25 -0500 (EST)
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA19987  (mail destined for urn-ietf@services.bunyip.com); Wed, 2 Apr 97 14:05:16 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id NAA07352; Wed, 2 Apr 1997 13:05:03 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id NAA14630; Wed, 2 Apr 1997 13:04:57 -0600 (CST)
Date: Wed, 2 Apr 1997 13:04:57 -0600 (CST)
Message-Id: <199704021904.NAA14630@void.ncsa.uiuc.edu>
To: Leslie Daigle <leslie@bunyip.com>
Cc: Patrik Faltstrom <paf@swip.net>, urn-ietf@bunyip.com
Subject: [URN] Re: Hierarchical ownership of name spaces
In-Reply-To: <Pine.SUN.3.95.970331213449.14334A-100000@beethoven.bunyip.com>
References: <199703301858.MAA00862@void.ncsa.uiuc.edu> <Pine.SUN.3.95.970331213449.14334A-100000@beethoven.bunyip.com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Leslie Daigle writes:
 > By your model, then, in order for ISBNs to be used in URN space, they
 > would have to be _assignable_ by some distributable, published
 > mechanism that ensures automatic assignment is unique (and satisfies
 > every other criterion that the _developers_ of that namespace have
 > for their own purposes).

ISBNs are already screwed up, I understand, since publishers are
forced to reuse IDs in their subspace when they run out of space.  The
problem, in my mind, is that they limited the size of the space rather
than making it hierarchically extensible.

But despite that flaw, ISBN ids *are* assigned by an established
mechanism (that doesn't quite ensure uniqueness) and corresponding
URNs would be assigned by the same mechanism, I would think.  I don't
see what you are getting at, or what you think my model is.

Any established name space will already have its own rules for
assignment of names, and the existence of corresponding URNs won't
change those rules.

 > I, however, have been operating on the assumption that URNs should be
 > globally and publicly _resolvable_, while perhaps only privately _assigned_.
 > I.e., I still can't assign an ISBN (URN) if I am not a publisher having
 > signed whatever necessary agreements.

I do not disagree.  Your "however" indicates that you think I do.
But, and you probably agree, some URN name spaces may be resolvable
only with limited access control.

 > The proposed work is to develop a system for globally unique, persistent
 > identifiers.
 > 
 > If we have _no_ requirements that participating namespaces produces either
 > unique or persistent identifiers, then what's the point?

Good question.  If the only definition of what is unique is up to each
name space, and persistence, like life itself, eventually comes to an
end, then what possible enforcable requirements make any sense?

 > I agree that
 > it is difficult to _ensure_ that namespaces do adhere to this, but if
 > we don't even make the effort to require it, well...!

If we don't make the effort to require it, and there is not enough
incentive for the providers to provide it on their own, and users
don't care enough, well, why will anyone use it?  What are we really
trying to do?

My motivation for setting up the NAPTR mechanism, or any persistent
service, is to provide the service *if* people want it.  If they don't
want it, then why bother trying to force it on them with requirements?
The idea of requirements here is backwards.  We don't want to force
people to use URNs, we want to motivate them by providing a persistent
service that they will want to use.

It appears that the motivation behind the requirements is to protect
the "urn:" prefix as a brand name, as Dan Connolly suggested.  I agree
with him that this is ill advised.

 > > And you want to impose on the naming authority that they somehow avoid
 > > the hassles for the benefit of the world.  Doesn't the naming
 > > authority have a strong enough incentive without any external
 > > impositions?  Why will people choose to use URNs if they dont
 > 
 > If the na doesn't want to do this -- htere are plenty of other mechanisms
 > for producing identifiers.  URLs, for example...  I hear they can 
 > do virtually everything we're proposing for URNs...

But you don't believe it, of course.

As I've pointed out several times, the biggest problem with deploying
any new URI scheme is deploying the resolution mechanism.  If we can
deploy just one very general mechanism that is applicable not only to
names but any other kind of identifier, then this will be a great
benefit.  This is especially true if the mechanism also supports
greater persistence in the resolution process.

 > > understand the benefit of avoiding the hassles in the first place?
 > > But if they do, then why do we need to step in to impose our vision of
 > > order?
 > 
 > Because some people _do_ feel the need for this order -- and that's
 > why they're participating in this process.

If the people who want the order think they can impose it on others
who are relatively satisfied with things as they are, then this is the
wrong market model - it won't happen that way.

Other people are involved in the process for other reasons.
I am here to provide a persistent resolution service that many people
will *want* to use, and not because there are any requirements on how
it is used.

 > > But indeed, it becomes very complex to decide whether the unique id
 > > rule is being obeyed.  

 > Yes -- and I believe the NID requirements draft contains verbiage
 > to the effect that "different" is defined on a per namespace basis.
 > Namespaces may choose to delgate that decision furhter down the
 > food chain.

Great, but then what is the point of a baseline uniqueness requirement
that says only that "You MUST assign names uniquely, but you can
define 'uniquely' however you want"?

 > The difference is that I believe namespaces, _when_proposed_
 > as_URN_namespaces, should "agree" to adhere to some baseline
 > requirements.

But the baseline uniqueness requirement is meaningless.

I don't think there is a single requirement that could be enforcable
or meaningful.  So why do I worry about the imposition of
non-enforcable and meaningless requirements?  Good question.

Requirements that do make sense are at the level of protocol, not name
space management.

dan


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA17452 for urn-ietf-out; Wed, 2 Apr 1997 13:06:30 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id NAA17447 for <urn-ietf@services.bunyip.com>; Wed, 2 Apr 1997 13:06:26 -0500 (EST)
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA19413  (mail destined for urn-ietf@services.bunyip.com); Wed, 2 Apr 97 13:06:18 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id MAA06799; Wed, 2 Apr 1997 12:06:22 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id MAA14411; Wed, 2 Apr 1997 12:06:16 -0600 (CST)
Date: Wed, 2 Apr 1997 12:06:16 -0600 (CST)
Message-Id: <199704021806.MAA14411@void.ncsa.uiuc.edu>
To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Cc: urn-ietf@bunyip.com
Subject: [URN] Hierarchical resolution
In-Reply-To: <Pine.SUN.3.96.970402181630.245K-100000@enoshima>
References: <333C22F9.4023BB06@w3.org> <Pine.SUN.3.96.970402181630.245K-100000@enoshima>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Martin J. Duerst writes:
 > In the context of ISBNs, relative URLs will rarely appear.

Probably true.  But the principle is the same.

 > [...] And I still don't see the
 > technical benefits. It seems that you (and others) have
 > scalability in mind. Well, if you use something such as
 > NAPTR, it is as easy to get "contact a server in Japan
 > for all ISBNs starting with a '4'" whether the delimiter
 > is a '/' or a '-'. The same again if you have a prefix
 > such as 0-201- (Addison-Wesley), on the next level.
 > It also does not inhibit you to reuse information
 > obtained in previous NAPTR requests if you still have
 > it around.

You are right.  This is the difference between a hierarchy that is
visible as a path in the identifiers and one that is invisible (in a
standard '/' delimited form) but only exists as a lattice (acyclic
graph) of transformation steps.  The transformation capability, using
NAPTR regular expressions, is more general, but less constraints mean
the client must do more work, and there is more data to be cached.
With a '/'-delimited path, the constraints make parsing trivial.

There is still a question as to whether NAPTR regular expressions will
be deployable.  But a more severe problem is that regular expressions,
as general as they are, are inconvenient or, in some cases, not
sufficient.  For example, reversing a list of components, such as
left-to-right path components, to construct a DNS name for the next
step of the resolution cannot be done with a single regular expression
substitution - it requires a sequence of transformations.

 > There may be multiple hierarchies, such as conceptual
 > hierarchy, resolution hierarchy (different for various
 > resolution services),... Assuming their identity with
 > a single and fixed hierarchy delimiter may be rather
 > contraproductive.

Multiple hierachies, even overlapping hierarchies, are not
incompatible with what I am (we are) thinking.  The forest of
alternative trees can be viewed as a single tree at one level higher.

Using a single delimiter is merely a syntactical issue, but an
important one nevertheless.

You seem to be concerned that a visible path will make the resolution
path fixed.  This is not quite true.  An explicit a path does not
necessarily correspond to a fixed resolution path since each step of
the resolution determines where to go next to resolve the remainder of
the path.  This is similar to a sequence of transformations in being
flexible about the resolution hierarchy.

Furthermore, even if we are resolving a path, one identifier might, in
the end, map to another identifier, and that might map to another,
etc, and thus we get the equivalent of the NAPTR sequence of
identifiers.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA15468 for urn-ietf-out; Wed, 2 Apr 1997 11:45:04 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id LAA15456 for <urn-ietf@services.bunyip.com>; Wed, 2 Apr 1997 11:45:00 -0500 (EST)
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA18631  (mail destined for urn-ietf@services.bunyip.com); Wed, 2 Apr 97 11:44:59 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id KAA05897; Wed, 2 Apr 1997 10:44:47 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id KAA13991; Wed, 2 Apr 1997 10:44:42 -0600 (CST)
Date: Wed, 2 Apr 1997 10:44:42 -0600 (CST)
Message-Id: <199704021644.KAA13991@void.ncsa.uiuc.edu>
To: Dan Connolly <connolly@w3.org>
Cc: "Ron Daniel, Jr." <rdaniel@acl.lanl.gov>, urn-ietf@bunyip.com
Subject: [URN] Visible hierarchy, check chars, resolution
In-Reply-To: <333F7F3E.76814B04@w3.org>
References: <3.0.32.19970329143723.0096ca00@acl.lanl.gov> <199703310736.BAA02687@void.ncsa.uiuc.edu> <333F7F3E.76814B04@w3.org>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Dan Connolly writes:
 > I'll buy that check digits and relative URIs don't mix.
 > For the ISBN: scheme, we have to pick one. This
 > is a tradeoff between human-friendliness vs. functionality:
 > check digits imporove man-machine reliability, while hierarchical
 > names support scalable resolution, as Daniel says.

Well, check chars could work just fine with relative URIs.  After
thinking about it a bit more, it became clear that the check chars
should just be incorporated into the last component of the path.
There is always a last component (except where noted below), and the
relative URI corresponds directly to a full URI, so the last component
"knows" what the check chars should be.  The error in our previous
suggestions was that, without knowing what we were doing, we made the
last component *be* the check char, which would not work.

One exception to the always-a-last-component rule is when a relative
URI, or any URI for that matter, is a directory.  There are three
situations in which this can happen: the URI ends in "/", ".", or
"..".  For URIs that do correspond to directories, but do not end in
"/", the rule is that since only the server knows this, it should
return a redirect to the correct URI that does end in "/".  There
might be a similar rule about URIs containing "." or "..", but in that
case, the client can figure it out.  Anyway, for these directory
"documents", there is perhaps not even a need for a check char for
legacy naming schemes because they don't even address the issue of
identifiers for collections of documents.  But nevertheless, I would
be happier knowing that check chars are allowed for directories too,
even for new naming schemes.  And the solution is still pretty simple
- the check chars should be attached to the name of the directory.
This means you cannot end your relative URI with "." or "..", though,
because you must always name the directory with its check char
explicitly.  But for all directory names appearing in the middle of a
path, the check char should not be there.

This question of where to put the check chars is similar to where we
put other associated information when we have a hierarchical path.
Information such as an issue date or signature of the identifier
should also be attached to the last component of the path.

 > To put it another way: hierarchy is necessary to exploit
 > locality of reference, which is essential to scalability.

But the hierarchy *may* not need to be visible, and there *may* be
other ways to exploit locality of reference, but I haven't seen
sufficient arguments to that effect.

The main advantage of a visible hierarchy is that processing of the
components of a path is far more straightforward than successive
transformations of an identifier through intermediate states using
locally cached transformation directives.  The visible hierarchy
also, incidently, supports relative identifiers.

 > Hmmm... all this regexp stuff is cool, but in order
 > to exploit locality of reference, we have to be able to
 > parse addresses from the other direction: from the
 > leaves toward the root. I'm suddenly perplexed as
 > to how to do that with NAPTR.

I don't follow why parsing needs to be done from the leaves toward the
root.  In order to know what leaf you are looking at, you have to know
the whole path, from the root down, so you have to always start at the
root.

With DNS lookup, there is typically a first stage you may be thinking
about in which you try to determine whether a DNS name can be
interpreted relative to the local domain of the client.  So if I just
say "union.ncsa" when on the "void.ncsa.uiuc.edu" machine, it is
interpreted first relative to "void.ncsa.uiuc.edu", then
"ncsa.uiuc.edu", then "uiuc.edu", at which point we get a match:
"union.ncsa.uiuc.edu".  But this first stage of DNS lookup is not
about locality of reference; this is about interpretation relative to
a local context.

 > > Until there is a strong enough argument
 > > for how non-hierarchical name spaces can support scalable resolution,
 > > I would hesitate to disallow hierarchical name spaces.
 > 
 > That makes a lot of sense.

But currently, hierarchical name spaces (visible or not) are actively
discouraged, though not quite disallowed.  I think this is the wrong
way around.

dan


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA14910 for urn-ietf-out; Wed, 2 Apr 1997 11:29:34 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id LAA14905 for <urn-ietf@services.bunyip.com>; Wed, 2 Apr 1997 11:29:31 -0500 (EST)
Received: from josef.ifi.unizh.ch by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA18424  (mail destined for urn-ietf@services.bunyip.com); Wed, 2 Apr 97 11:29:27 -0500
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <29676-0@josef.ifi.unizh.ch>; Wed, 2 Apr 1997 18:28:21 +0200
Date: Wed, 2 Apr 1997 18:28:20 +0200 (MET DST)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: Dan Connolly <connolly@w3.org>
Cc: Cecilia Preston <cecilia@well.com>, urn-ietf@bunyip.com
Subject: Re: [URN] draft Bibliographic Identifiers to URNs
In-Reply-To: <333C22F9.4023BB06@w3.org>
Message-Id: <Pine.SUN.3.96.970402181630.245K-100000@enoshima>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@Bunyip.Com

On Fri, 28 Mar 1997, Dan Connolly wrote:

> Cecilia Preston wrote:
> > >> Example: URN:ISBN:0-395-36341-1
> ...
> > >Since ISBNs are hierarchical, ISBN:/0/395/36341/1 would
> > >make more sense.
> > >
> > 
> > You are imposing your hierarchical
> >path name model into a space that is
> > defined by community to have hyphens and had done so since the mid 1960's.
> > 
> > Furthermore it is not up to the URN community to direct the use of that
> > part of the space, that is up to the Namespace ID.  Please remember that
> > this document is intended to illustrate how existing namespaces schemes can
> > work within the URN syntax.
> 
> Hmm... I can see the social benefits of using the syntax
> that the community is familiar with.
> 
> But do you see the technical benefits of exploiting the
> URI hierarchy syntax? It allows the use of relative
> URLs. It remains to be seen whether they would be used
> in the ISBN context as much as they are in the http:
> and ftp: contexts. But the technical benefit is there.

In the context of ISBNs, relative URLs will rarely appear.
Even if we could get rid of the checksum digit problem,
the case where all URLs in a document refer to books by
the same publisher are rare. And I still don't see the
technical benefits. It seems that you (and others) have
scalability in mind. Well, if you use something such as
NAPTR, it is as easy to get "contact a server in Japan
for all ISBNs starting with a '4'" whether the delimiter
is a '/' or a '-'. The same again if you have a prefix
such as 0-201- (Addison-Wesley), on the next level.
It also does not inhibit you to reuse information
obtained in previous NAPTR requests if you still have
it around.

There may be multiple hierarchies, such as conceptual
hierarchy, resolution hierarchy (different for various
resolution services),... Assuming their identity with
a single and fixed hierarchy delimiter may be rather
contraproductive.


Regards,	Martin.


                                                                                                                                                                                                                 1997-05                                                                                             0000666 0000036 0000010 00000245070 06345302060 010605  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    
Received: from ietf.org by ietf.org id aa17127; 1 May 97 10:19 EDT
Received: from ietf.ietf.org by ietf.org id aa17059; 1 May 97 10:18 EDT
To: IETF-Announce: ;
Cc: RFC Editor <rfc-editor@isi.edu>
Cc: Internet Architecture Board <iab@isi.edu>
Cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: The IESG <iesg-secretary@ietf.org>
Subject: Protocol Action: URN Syntax to Proposed Standard
Date: Thu, 01 May 1997 10:18:29 -0400
X-Orig-Sender: scoya@ietf.org
Message-ID:  <9705011018.aa17059@ietf.org>



  The IESG has approved the Internet-Draft "URN Syntax"
  <draft-ietf-urn-syntax-04.txt> as a Proposed Standard. This document
  is the product of the Uniform Resource Names Working Group. The IESG
  contact persons are Keith Moore and Harald Alvestrand.


Technical Summary

   Uniform Resource Names (URNs) are intended to serve as persistent,
   location-independent, resource identifiers.  This is in contrast
   with Uniform Resource Locators (URLs) which typically have short
   lifetimes and are tied to a particular resource location.

   This document specifies the syntax to be used for URNs, the
   requirements for transmission of URNs, and the use of the
   URN syntax for both new and pre-existing namespaces.

   The syntax described in this document is compatible with URL
   syntax (for ease of adding URN support to applications which
   already support URLs).

Working Group Summary

   There has been considerable discussion in the working group,
   regarding the compatibility of URNs with URLs (including the
   notion of relative URNs) and the possible internationalization
   of URNs.  This document leaves relative URNs (with syntax
   compatible with that of URLs) for future study, by reserving
   the '/' character.  Internationalization is also left undefined,
   but this document specifies that URNs must be transmitted in
   a pure-ASCII representation, and that all URN aware applications
   must make URNs available for display in the pure-ASCII form
   to enable reliable transcription by humans.

   With these compromises, there is strong working group consensus
   on the document.

Protocol Quality

   Keith Moore reviewed the specification for IESG.



Received: from cnri by ietf.org id aa18898; 1 May 97 11:20 EDT
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa12648;
          1 May 97 11:20 EDT
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA29739
	for uri-out; Thu, 1 May 1997 11:02:08 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA29733
	for <uri@services.bunyip.com>; Thu, 1 May 1997 11:02:04 -0400 (EDT)
Received: from ncsa.uiuc.edu (sdgmail.ncsa.uiuc.edu [141.142.103.66])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA10648;
	Thu, 1 May 1997 11:02:02 -0400 (EDT)
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id KAA10715; Thu, 1 May 1997 10:02:11 -0500 (CDT)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id KAA22206; Thu, 1 May 1997 10:01:58 -0500 (CDT)
Date: Thu, 1 May 1997 10:01:58 -0500 (CDT)
Message-Id: <199705011501.KAA22206@void.ncsa.uiuc.edu>
To: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Cc: URN Workgroup <urn-ietf@bunyip.com>, uri@bunyip.com
Subject: Re: [URN] About realtive URNs
In-Reply-To: <3.0.32.19970430160525.00999dc0@cic-mail.lanl.gov>
References: <3.0.32.19970430160525.00999dc0@cic-mail.lanl.gov>
Sender: owner-uri@bunyip.com
Precedence: bulk

Ron Daniel, Jr. writes:
 > As several people on this list know, I'm not a big fan of relative
 > URNs. However, I think they are pretty much unavoidable.

Your statement that relative URNs are unavoidable is news to me, and
I'm curious why you think that is so.

 > There are about three conditions I would like to see fullfilled by
 > any relative URN scheme.

 >   1) Unambiguous determination of the base URN

No problem.  This is well defined by the relative URI document with
the one clarification (that I mentioned previously) that the default
base URI for a document, if not specified by the document or the
delivery package of the document, is the last URI known by the client
in accessing the document, not the first URI.

This means that if the client uses a proxy is in resolving a URI and
the proxy receives a redirection to another URI, then the proxy must
return that redirection URI to the client whether or not the proxy also
follows the redirection to continue the resolution itself.  I expect
that HTTP proxies behave this way already since redirections are
already in widespread use.

BTW, this same requirement is also important even if there are no
relative URNs.  If a URN is redirected to a URL, and the URL is
resolved to a document containing relative URIs, then they are
relative to the URL (if the base is not otherwise specified), not the
URN.

 >   2) Allowing some namespaces to say that they are not to be processed
 >      as relative URNs.

No problem.  If naming authorities never use unencoded '/' in any
identifier that is registered, then there is never any chance of it
allowing relative URNs, is there?

 >   3) Using the same rules for building relative URNs as are used for
 >      relative URLs.  (This one is a pragmatic concern, not a principle).

Absolutely.

 > I am not so sure how to handle relative URNs when the document does not
 > cleary indicate one and only one base identifier. Dan has put up the
 > rules for resolving relative URLs before, we need to make sure they
 > will generalize to different protocols in the future. If we can't come
 > up with rules that can guarantee unique base IDs, then we are
 > begging for trouble with relative URNs.

I believe that the above clarification should be sufficient.

 > Some namespaces may hide a hierarchical structure. If they are hiding it,
 > we should not presume to make them expose it. I think that if we are to
 > have relative URNs, some namespaces should be able to say not to ever
 > try to build a URN in that namespace using relative processing rules.
 > This means that they can't use unencoded '/' characters, and the document
 > specifying such a namespace needs to say that they are not to be handled
 > in a relative manner.

Actually, I think it might be possible to allow unencoded '/' in
identifiers without any implication of support for relative URIs.  The
author of a document should know what base URI is intended to be used
with any relative URIs that the author puts in the document.  Any
other relative URIs that are not "published" by the author would be
mere guesses on the part of users.  Unless we require servers to
provide some non-trivial response to requests for any '/'-terminated
prefix of a URI, then there does not appear to be any requirement that
the existence of '/'s in an identifier means anything.  The only
context in which '/' in an identifier means anything (currently) is if
the identifier is used as a base URI *and* there are relative URIs
that are relative to that base.

There might be another context in which '/' has meaning.  Security
realms are relative to directories.  So two URIs with the same
'/'-terminated prefix may be identifiers for resources contained in
the same security realm, and clients may cache security info relative
to that realm.  I'm not clear on whether this is the case or where it
is specified.

As much as I've argued above that '/' doesn't mean much (currently),
I'd also argue that it should be reserved to mean only things relative
to hierarchical contexts.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/


Received: from cnri by ietf.org id aa20402; 1 May 97 12:01 EDT
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa13163;
          1 May 97 11:52 EDT
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA00968
	for uri-out; Thu, 1 May 1997 11:34:36 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA00960
	for <uri@services.bunyip.com>; Thu, 1 May 1997 11:34:32 -0400 (EDT)
Received: from acl.lanl.gov (root@acl.lanl.gov [128.165.147.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA11115;
	Thu, 1 May 1997 11:34:25 -0400 (EDT)
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.8.5) with SMTP id JAA00702; Thu, 1 May 1997 09:34:22 -0600 (MDT)
Message-Id: <3.0.32.19970501093256.009c2970@cic-mail.lanl.gov>
X-Sender: u114212@cic-mail.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Thu, 01 May 1997 09:33:05 -0600
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
From: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Subject: Re: [URN] About realtive URNs
Cc: URN Workgroup <urn-ietf@bunyip.com>, uri@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-uri@bunyip.com
Precedence: bulk

At 10:01 AM 5/1/97 -0500, Daniel LaLiberte wrote:
>Ron Daniel, Jr. writes:

> >   1) Unambiguous determination of the base URN
>
>No problem.

I wish I shared your faith on this Dan. However, I'm uneasy about
it.
 
>the default
>base URI for a document, if not specified by the document or the
>delivery package of the document, is the last URI known by the client
>in accessing the document,

But this only works if resources that refer to each other using relative
links are migrated together. There are several reasonable scenarios where
this will not hold:
1)  The owner of a set of such resources sells 1/2 of them to another
    party, who takes charge of their storage. Now, 1/2 of the relative
    links will have the wrong base if it is determined using the "last
    URI known by the client" rule.
2)  Automated replication mechanisms spring up, and the most popular
    resource in an interlinked set gets widely replicated while less
    frequently used ones are not replicated.

>If a URN is redirected to a URL, and the URL is
>resolved to a document containing relative URIs, then they are
>relative to the URL (if the base is not otherwise specified), not the
>URN.

Right, and this can break in the two scenarios I mentioned above.

I'm more in favor of explicit determination of the base URI, either
by the BASE tag in HTML or the "destination" field mentioned in the
message yesterday. But here I think we have to be very careful to
say that only one BASE tag is allowed. People may associate any
number of identifiers with a work, only one of which will make the
relative URNs function correctly.


Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: from cnri by ietf.org id aa25632; 1 May 97 14:54 EDT
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa09773;
          1 May 97 14:54 EDT
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA04870
	for uri-out; Thu, 1 May 1997 14:07:42 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA04863
	for <uri@services.bunyip.com>; Thu, 1 May 1997 14:07:37 -0400 (EDT)
Received: from ncsa.uiuc.edu (sdgmail.ncsa.uiuc.edu [141.142.103.66])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA12288;
	Thu, 1 May 1997 14:07:34 -0400 (EDT)
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id NAA13025; Thu, 1 May 1997 13:07:44 -0500 (CDT)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id NAA23146; Thu, 1 May 1997 13:07:31 -0500 (CDT)
Date: Thu, 1 May 1997 13:07:31 -0500 (CDT)
Message-Id: <199705011807.NAA23146@void.ncsa.uiuc.edu>
To: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Cc: URN Workgroup <urn-ietf@bunyip.com>, uri@bunyip.com
Subject: Re: [URN] About realtive URNs
In-Reply-To: <3.0.32.19970501093256.009c2970@cic-mail.lanl.gov>
References: <3.0.32.19970501093256.009c2970@cic-mail.lanl.gov>
Sender: owner-uri@bunyip.com
Precedence: bulk

 > > >   1) Unambiguous determination of the base URN
 > >
 > >No problem.

Ron Daniel, Jr. writes:
 > I wish I shared your faith on this Dan. However, I'm uneasy about
 > it.

There is not any problem (I am aware of) that is specific to URNs.
There are interesting problems having to do with splitting collections
and replication, as you mention.  But these problems are orthogonal to
URNs.  And there are solutions in any event.

 > >the default
 > >base URI for a document, if not specified by the document or the
 > >delivery package of the document, is the last URI known by the client
 > >in accessing the document,
 > 
 > But this only works if resources that refer to each other using relative
 > links are migrated together.

Indeed, relative URIs depend on being used in the context of their
base URI.  This is an advantage if the relative URIs stay in
the correct context and a disadvantage if not.  But all is not lost.
(And again, this is independent of URNs.)

 > There are several reasonable scenarios where
 > this will not hold:
 > 1)  The owner of a set of such resources sells 1/2 of them to another
 >     party, who takes charge of their storage. Now, 1/2 of the relative
 >     links will have the wrong base if it is determined using the "last
 >     URI known by the client" rule.

In the case of splitting resources that refer to each other by
relative URIs, it will be necessary to make some changes, not
necessarily to the documents themselves.  We can change some of the
relative URIs into absolute URIs.  Or we can designate one of the
locations of the split resources as the base for all the resources and
any requests for resources that are actually at another location will
get a redirect.  (Each such redirect can be remembered by clients to
avoid returning to the base server each time a resource needs to
be requested.)

One must ask how likely it is that resources that refer to each other
by relative URIs will be split up.  Relative URIs ought not be used
generally except when resources are likely to stay together.

 > 2)  Automated replication mechanisms spring up, and the most popular
 >     resource in an interlinked set gets widely replicated while less
 >     frequently used ones are not replicated.

The same kinds of solutions I described for the problem of splitting
resources can apply here too.  Replicas of collections may be full or
partial, and the replicas should probably know which kind they are.  A
partial replica probably needs to work via redirections from the full
base replica, whereas a full replica can let relative URIs use the
replica directly.

Another kind of solution is to dynamically, automatically rewrite
the appropriate relative URIs as the replica is created.   Rewriting
is generally to be avoided though.

 > >If a URN is redirected to a URL, and the URL is
 > >resolved to a document containing relative URIs, then they are
 > >relative to the URL (if the base is not otherwise specified), not the
 > >URN.
 > 
 > Right, and this can break in the two scenarios I mentioned above.

So you are really pointing out the problems of relative URIs.  URNs
have nothing to do with it, once you have a way of deciding what the
base URI is.

 > I'm more in favor of explicit determination of the base URI, either
 > by the BASE tag in HTML or the "destination" field mentioned in the
 > message yesterday.

Even a single explicit base URI is not sufficient if some of the relative
URIs in a document are relative to one base and some are relative to
another base.  This occurs in the splitting and partial replica cases.

 > But here I think we have to be very careful to
 > say that only one BASE tag is allowed. People may associate any
 > number of identifiers with a work, only one of which will make the
 > relative URNs function correctly.

It is possible that muliple base URIs will in fact work
simultaneously.  This will work as long as the neighborhoods of the
name spaces used by all the relative URIs are all the same.

Another kind of multiple base URI that I am interested in is nested
base URIs.  For example, at the top level of a document one base URI
would apply.  But in one particular section that uses lots of icons,
say, another base URI could be designated (e.g. /my/cool/icons).
Nested base URIs will be even more valuable when embedded documents
are supported.  So the relative URIs in a document that is embedded in
another can be specified as relative to their own base URI.  At every
point in the document, only one base URI applies, but it can be a
different base URI at each point.

Furthermore, while I'm at it, instead of only one base URI applying at
any one point in a document, I'd like to see multiple named base URIs
available simultaneously so that several contexts could be mixed.

And then there is the "root" which is always the same for documents on
a server.  A relative URI starting with '/' is rooted relative to that
one server, and there is no way to specify a different root that might
be elsewhere.  This would be useful when replicating a collection of
documents on another server but not relative to the same root. (One
might put each replica in a directory named after the server it came
from.)  Or I might want to say that all the documents under
/groups/sdg/people/liberte/ are "rooted" at that prefix, so
'/resume.html' would be in that directory rather than all the way back
at the server root.  This is much like the Unix chroot.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/


Received: from cnri by ietf.org id aa01502; 1 May 97 19:21 EDT
Received: from uscore-1.mv.com by CNRI.Reston.VA.US id aa20495;
          1 May 97 19:21 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA17773 for <ietf-archive@cnri.reston.va.us>; Thu, 1 May 1997 19:17:26 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Thu, 1 May 1997 19:16:29 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA17628 for pmp-outgoing; Thu, 1 May 1997 19:16:03 -0400 (EDT)
From: Harry Lewis <harryl@us.ibm.com>
To: rturner@sharplabs.com
MMDF-Warning:  Parse error in original version of preceding line at CNRI.Reston.VA.US
Cc: pmp@pwg.org
MMDF-Warning:  Parse error in original version of preceding line at CNRI.Reston.VA.US
Subject: RE: PMP> prtConsoleColorTC
Message-Id: <5030100002127491000002L012*@MHS>
Date: Thu, 1 May 1997 19:18:15 -0400
Mime-Version: 1.0
Content-Type: text/plain; name="MEMO 05/01/97 19:16:03"
Sender: pmp-owner@pwg.org

Classification:

Randy, I think we have enough consensus to request that you add a new type-2
enum to the
PrtConsoleColorTC (pg. 52-53) with the following definition:

 orange (10)

It'd be great, if you could tuck this in.

Harry Lewis - IBM Printing Systems




Received: from cnri by ietf.org id aa01773; 1 May 97 19:41 EDT
Received: from uscore-1.mv.com by CNRI.Reston.VA.US id aa20794;
          1 May 97 19:41 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA18041 for <ietf-archive@cnri.reston.va.us>; Thu, 1 May 1997 19:36:54 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Thu, 1 May 1997 19:35:55 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA17898 for pmp-outgoing; Thu, 1 May 1997 19:35:28 -0400 (EDT)
From: Harry Lewis <harryl@us.ibm.com>
To: rturner@sharplabs.com
MMDF-Warning:  Parse error in original version of preceding line at CNRI.Reston.VA.US
Cc: pmp@pwg.org
MMDF-Warning:  Parse error in original version of preceding line at CNRI.Reston.VA.US
Subject: PMP> Interpreter Addressability
Message-Id: <5030100002128201000002L012*@MHS>
Date: Thu, 1 May 1997 19:37:39 -0400
Mime-Version: 1.0
Content-Type: text/plain; name="MEMO 05/01/97 19:35:23"
Sender: pmp-owner@pwg.org

Classification:

I am supposed to propose clarification. Currently the description reads:

The maximum interpreter addressability in the feed
direction in 10000 prtMarkerAddressabilityUnits (see
prtMarkerAddressabilityFeedDir ) for this interpreter.
The value (-1) means other and specifically indicates
that the sub-unit places no restrictions on this parameter."

Actually, since only one out of (at least) 6 mis-interpreted it cold be argued
that there is not need to clarify. After looking at it, I don't really see any
necessary improvements.

Harry Lewis - IBM Printing Systems


Received: from cnri by ietf.org id aa23618; 4 May 97 13:23 EDT
Received: from uscore-1.mv.com by CNRI.Reston.VA.US id aa12435;
          4 May 97 13:23 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA23948 for <ietf-archive@cnri.reston.va.us>; Sun, 4 May 1997 13:19:05 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sun, 4 May 1997 13:15:48 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA23549 for ipp-outgoing; Sun, 4 May 1997 13:12:33 -0400 (EDT)
X-Sender: szilles@elroy
Message-Id: <v02130502af92614752b3@[130.248.231.50]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Sun, 4 May 1997 09:18:09 -0800
To: rturner@sharplabs.com, ipp@pwg.org
From: Steve Zilles <szilles@adobe.com>
Subject: Re: IPP> Document available...(finally)
Cc: ipp@pwg.org
Sender: ipp-owner@pwg.org

The URL that you actually posted was

ftp://ftp.pwg.org/pub/pwg/ipp/new_PRO/ipphttp-rt.doc

--------------------------------------------------------------
Stephen N. Zilles             |  e-mail: szilles@adobe.com   |
Adobe Systems Inc.            |                              |
Mailstop W14                  |  tel: (work)  (408) 536-4766 |
345 Park Avenue               |       (Admin) (408) 536-4751 |
San Jose, CA 95110-2704       |  fax:         (408) 537-4042 |
--------------------------------------------------------------




Received: from ietf.org by ietf.org id aa23823; 6 May 97 9:51 EDT
Received: from ietf.ietf.org by ietf.org id aa23297; 6 May 97 9:43 EDT
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce@ietf.org
cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-syntax-05.txt
Date: Tue, 06 May 1997 09:43:49 -0400
X-Orig-Sender: cclark@ietf.org
Message-ID:  <9705060943.aa23297@ietf.org>

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : URN Syntax                                              
       Author(s) : R. Moats
       Filename  : draft-ietf-urn-syntax-05.txt
       Pages     : 7
       Date      : 05/05/1997

Uniform Resource Names (URNs) are intended to serve as persistent, 
location-independent, resource identifiers. This document sets forward the 
canonical syntax for URNs.  A discussion of both existing legacy and new 
namespaces and requirements for URN presentation and transmission are 
presented.  Finally, there is a discussion of URN equivalence and how to 
determine it.                                                              

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-syntax-05.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-syntax-05.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-syntax-05.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970505173055.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-syntax-05.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-syntax-05.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970505173055.I-D@ietf.org>

--OtherAccess--

--NextPart--



Received: from ietf.org by ietf.org id aa16337; 9 May 97 18:06 EDT
Received: from cnri by ietf.org id aa16224; 9 May 97 18:04 EDT
Received: from venera.isi.edu by CNRI.Reston.VA.US id aa22807;
          9 May 97 18:04 EDT
Received: from shiva.jussieu.fr by venera.isi.edu (5.65c/5.61+local-27)
	id <AA16448>; Fri, 9 May 1997 15:01:02 -0700
Received: from guillotin.prism.uvsq.fr ([193.51.25.1])
          by shiva.jussieu.fr (8.8.5/jtpda-5.2) with ESMTP id OAA12221
          ; Fri, 9 May 1997 14:41:59 +0200 (METDST)
Received: from soleil.uvsq.fr (soleil.uvsq.fr [193.51.24.1])
          by guillotin.prism.uvsq.fr (8.8.4/jtpda-5.2) with ESMTP id OAA06940
          ; Fri, 9 May 1997 14:01:15 +0200 (MET DST)
Received: from cf01 (cledf.edf.fr [192.54.193.133])
          by soleil.uvsq.fr (8.8.5/jtpda-5.2) with ESMTP id OAA05173
          ; Fri, 9 May 1997 14:01:13 +0200 (METDST)
Received: from mailhub.sti.edfgdf.fr (mailhub.sti.edfgdf.fr [192.196.111.70]) by cf01 (8.6.12/8.6.12) with SMTP id OAA10102; Fri, 9 May 1997 14:01:32 +0200
Priority: normal
Message-Id: 
  <05FAB337311A2001*/c=fr/admd=atlas/prmd=edfgdf/o=notes/s=Pavard/g=Michel/@MHS>
Date: 09 May 1997 13:59:30 +0200
Sender:ietf-request@ietf.org
From: Michel PAVARD <Michel.Pavard@notes.edfgdf.fr>
To: Return requested <jpm@zuno.com>
Cc: Return requested <2IN97@prism.uvsq.fr>, 
    Return requested <congres@prism.uvsq.fr>, 
    Return requested <BENKING@faw.uni-ulm.de>
Subject: RE: 21N97
Source-Info:  From (or Sender) name not authenticated.


Received: from cnri by ietf.org id aa10393; 12 May 97 13:39 EDT
Received: from list.nih.gov by CNRI.Reston.VA.US id aa13870; 12 May 97 13:39 EDT
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6])
	by list.nih.gov (8.8.5/8.8.5) with ESMTP id MAA06048;
	Mon, 12 May 1997 12:59:40 -0400 (EDT)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8c) with
          spool id 2684637 for TN3270E@LIST.NIH.GOV; Mon, 12 May 1997 12:59:37
          -0400
Received: from pitbull.cisco.com (pitbull.cisco.com [171.69.223.73]) by
          list.nih.gov (8.8.5/8.8.5) with SMTP id MAA06035 for
          <tn3270e@LIST.NIH.GOV>; Mon, 12 May 1997 12:59:35 -0400 (EDT)
Received: from mboe-home-ss20.cisco.com (mboe-home-ss20.cisco.com
          [171.69.136.130]) by pitbull.cisco.com (8.6.12/8.6.5) with ESMTP id
          JAA28334; Mon, 12 May 1997 09:59:03 -0700
Received: from localhost (localhost.cisco.com [127.0.0.1]) by
          mboe-home-ss20.cisco.com (8.6.8+c/CISCO.WS.1.1) with ESMTP id
          MAA01595; Mon, 12 May 1997 12:59:02 -0400
Date: Mon, 12 May 1997 12:59:02 -0400 (EDT)
From: Michael Boe <mboe@cisco.com>
Reply-To: Michael Boe <mboe@cisco.com>
Subject: Re: Device-name/ resource-name lengths
To: Bill Kelly <kellywh@mail.auburn.edu>
Cc: TN3270E list <tn3270e@list.nih.gov>
In-Reply-To: <Pine.SOL.3.95.970512074737.18532A-100000@wood2>
Message-Id: <ML-3.3.863456342.1575.mboe@mboe-home-ss20.cisco.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Sender: owner-tn3270e@list.nih.gov

> Hi,
>
> Sorry for the delay in getting back to re-drafting 1647.  I've
> incorporated most of the modifications that have been mentioned here since
> the previous draft was posted.  There are a couple of things that still
> need to be resolved, though.
>
> As most of you know, when the document was written, I assumed that
> "device-name" as used in a CONNECT command would refer to a specific LU
> name defined at the server.  We're now working on wording to broaden the
> usage to include specification of a "resource-name" which can be used by
> the server to come up with a device-name to assign to the session.
>
> As Cleve pointed out, there is no mention of a maximum length for a
> device-name.  That's because I assumed it would be limited to 8
> characters, like VTAM LU names or non-VTAM device names (those are also 8
> characters, aren't they?  VMers out there?).  If we're going to use the
> term "device-name", I'd like to add a statement that the maximum length of
> the field is 8 bytes.  Would that be a problem?

I think it would.  First, let's consider fully-qualified SNA names, which are
17 octets in length. Also, let's consider human-readable pool/resource names
(discussed below), which almost assuredly will be longer than 8 octets. My vote
is for 63 octets as the max, though 31 or 47 would be acceptable.

>
> Also, if we're going to use the term "resource-name", we need to specify a
> maximum length, I think.  This could be problematic.  There are already
> implementations out there, and we'd have to pick some arbitrary number as
> the max length.  How do we not break existing code?  Personally, I like
> the number 32 (long enough to be useful, but not too long; plus it's a
> nice power of 2 :-).  But the safest thing I can think of to do is to
> survey the existing implementations to find out how long a name they
> support, and use the shortest one as the defined maximum.
>
> Or is it the case that where the new terminology refers to "resource-name"
> (in the CONNECT command), existing implementations written to the old
> terminology (CONNECT device-name) assumed an 8 byte max?  If so, then I
> think we've already limited resource-name to a maximum length of 8.

There was no previous maximum limit in the spec, so any limit (as long as it's
finite) should be ok.  Further, any server implementation that doesn't
currently check against length-limits on name is braindamaged and a security
risk (as an example, witness the recent hacker exploitation of BIND problems
with name-length-limits). [Gee, I hope our implementation does this checking
:-).]

A grayer issue (and one implied by your paragraph above) is the *minimum*
max-length to be supported by all implementations. Again, I don't believe it
matters too much if the implementations vary a great deal here as long as at
least 8 bytes is supported...of course, 17 or 31 would be better.  How about
specifying that an implementation MUST support at a minimum at maximum CONNECT
length of 17, and SHOULD support a max-length of 63?

Are there any existing TN3270E implementations that do not support a length of
at least 17?  Alternately, are there server-implementations are there that
*must* have some minimum-length of DEVICE-NAME in order to work properly?

/msb


Received: from cnri by ietf.org id aa04821; 13 May 97 18:20 EDT
Received: from uscore-1.mv.com by CNRI.Reston.VA.US id aa18324;
          13 May 97 18:20 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA28248 for <ietf-archive@cnri.reston.va.us>; Tue, 13 May 1997 18:15:48 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 13 May 1997 18:12:48 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA27872 for ipp-outgoing; Tue, 13 May 1997 18:09:05 -0400 (EDT)
Date: Tue, 13 May 1997 14:47:27 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199705132147.OAA04849@woden.eng.sun.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> RE: Multiple documents per job
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org


> From rturner@sharplabs.com Tue May 13 08:20:48 1997

> 
> Can we not just include in the CreateJob operation, the default
> attributes for the job, then when we actually send the job data,
> use entity headers per document to possibly override the defaults?
> 
> Maybe I'm oversimplifying the problem,it seems simple to me.
> 
> Randy
> 

That's what we started with. As proposals get more complicated
to solve problems that may not be very important, I suggest we
go back to Randy suggests.

Bob Herriot


Received: from cnri by ietf.org id aa25831; 14 May 97 10:06 EDT
Received: from list.nih.gov by CNRI.Reston.VA.US id aa09300; 14 May 97 10:06 EDT
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6])
	by list.nih.gov (8.8.5/8.8.5) with ESMTP id JAA17392;
	Wed, 14 May 1997 09:55:13 -0400 (EDT)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8c) with
          spool id 2682492 for TN3270E@LIST.NIH.GOV; Wed, 14 May 1997 09:55:11
          -0400
Received: from VNET.IBM.COM (vnet.ibm.com [204.146.168.194]) by list.nih.gov
          (8.8.5/8.8.5) with SMTP id JAA17364 for <tn3270e@LIST.NIH.GOV>; Wed,
          14 May 1997 09:55:05 -0400 (EDT)
Received: from RALVM12 by VNET.IBM.COM (IBM VM SMTP V2R3) with BSMTP id 1280;
          Wed, 14 May 97 09:55:05 EDT
Message-Id: <199705141355.JAA17364@list.nih.gov>
Date: Wed, 14 May 97 09:24:09 EDT
From: "Keith Humphrey ." <khumphrey@vnet.ibm.com>
To: mboe@cisco.com, kellywh@mail.auburn.edu
cc: tn3270e@list.nih.gov
Subject: Re: Device-name/ resource-name lengths
Sender: owner-tn3270e@list.nih.gov

> Date: Mon, 12 May 1997 12:59:02 -0400 (EDT)
> From: Michael Boe <mboe@cisco.com>
> Reply-To: Michael Boe <mboe@cisco.com>
> Subject: Re: Device-name/ resource-name lengths
> To: Bill Kelly <kellywh@mail.auburn.edu>
> Cc: TN3270E list <tn3270e@LIST.NIH.GOV>
> In-Reply-To: <Pine.SOL.3.95.970512074737.18532A-100000@wood2>
> Message-Id: <ML-3.3.863456342.1575.mboe@mboe-home-ss20.cisco.com>
> Mime-Version: 1.0
> Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
> Sender: owner-tn3270e@list.nih.gov
>
>> Hi,
>>
>> Sorry for the delay in getting back to re-drafting 1647.  I've
>> incorporated most of the modifications that have been mentioned here ince
>> the previous draft was posted.  There are a couple of things that stil
>> need to be resolved, though.
>>
>> As most of you know, when the document was written, I assumed that
>> "device-name" as used in a CONNECT command would refer to a specific U
>> name defined at the server.  We're now working on wording to broaden he
>> usage to include specification of a "resource-name" which can be usedby
>> the server to come up with a device-name to assign to the session.
>>
>> As Cleve pointed out, there is no mention of a maximum length for a
>> device-name.  That's because I assumed it would be limited to 8
>> characters, like VTAM LU names or non-VTAM device names (those are alo 8
>> characters, aren't they?  VMers out there?).  If we're going to use te
>> term "device-name", I'd like to add a statement that the maximum lengh of
>> the field is 8 bytes.  Would that be a problem?
>
> I think it would. First, let's consider fully-qualified SNA names, whih are
> 17 octets in length. Also, let's consider human-readable pool/resourceames
> (discussed below), which almost assuredly will be longer than 8 octetsMy vote
> is for 63 octets as the max, though 31 or 47 would be acceptable.
>

I do not agree that the length should be any different than that allowed
for a VTAM LU name. In my servers case there is a one to one
releationship to VTAM LU names. I would expect that this was the
common interpretation by other implmentations as well.
I have also seen the correlation to an LU name carried foward
by emulator vendors.

>>
>> Also, if we're going to use the term "resource-name", we need to specfy a
>> maximum length, I think.  This could be problematic.  There are alreay
>> implementations out there, and we'd have to pick some arbitrary numbe as
>> the max length.  How do we not break existing code?  Personally, I lie
>> the number 32 (long enough to be useful, but not too long; plus it's
>> nice power of 2 :-).  But the safest thing I can think of to do is to
>> survey the existing implementations to find out how long a name they
>> support, and use the shortest one as the defined maximum.
>>
>> Or is it the case that where the new terminology refers to "resource-ame"
>> (in the CONNECT command), existing implementations written to the old
>> terminology (CONNECT device-name) assumed an 8 byte max?  If so, thenI
>> think we've already limited resource-name to a maximum length of 8.
>
> There was no previous maximum limit in the spec,so any limit (as longs it's
> finite) should be ok. Further, any server implementation that doesn't
> currently check against length-limits on name is braindamaged and a serity
> risk (as an example,witness the recent hacker exploitation of BIND prolems
> with name-length-limits)."Gee, I hope our implementation does this cheking
> :-)."
>
> A grayer issue (and one implied by your paragraph above) is the *minimu*
> max-length to be supported by all implementations.Again, I don't beliee it
> matters too much if the implementations vary a great deal here as long s at
> least 8 bytes is supported...of course, 17 or 31 would be better.  How bout
> specifying that an implementation MUST support at a minimum at maximum ONNECT
> length of 17, and SHOULD support a max-length of 63?
>
> Are there any existing TN3270E implementations that do not support a legth of
> at least 17? Alternately, are there server-implementations are there  tat
> *must* have some minimum-length of DEVICE-NAME in order to work proper?

I think we are going past the bounds of cleaning up the current RFC
to advance it to the next level. I agree that there is a use
for "resource-name" but not in the context of RFC 1647. The first
problem is how does a server or client know that the other side
does not support long names. If a client that supports a long name
attempts to use one to a server that supports short names, how does
the client know it is the name itself and not something else that
causes the connection to fail? Given the interoprability issues
I think this really needs to be addressed as part of the FUNCTIONS
negotiation.

If we decide to use "resource-name" if the RFC 1647 follow on I would
like to see a variable length field. It could take the form of a
1 or 2 octet length followed by the actual data. This will allow
the server to implement "resource-name" in a way compatible to
it's environment. If lengths become an issue we could always allow
a mechanism to negotiate or reject the request with a maximum
supportted length.

>
> /msb
>

Keith Humphrey


Received: from cnri by ietf.org id aa26238; 14 May 97 10:17 EDT
Received: from list.nih.gov by CNRI.Reston.VA.US id aa09499; 14 May 97 10:17 EDT
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6])
	by list.nih.gov (8.8.5/8.8.5) with ESMTP id KAA17778;
	Wed, 14 May 1997 10:07:12 -0400 (EDT)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8c) with
          spool id 2682600 for TN3270E@LIST.NIH.GOV; Wed, 14 May 1997 10:07:09
          -0400
Received: from foxhound.cisco.com (foxhound.cisco.com [171.69.192.161]) by
          list.nih.gov (8.8.5/8.8.5) with ESMTP id KAA17765 for
          <tn3270e@LIST.NIH.GOV>; Wed, 14 May 1997 10:07:07 -0400 (EDT)
Received: from mboe-home-ss20.cisco.com (mboe-home-ss20.cisco.com
          [171.69.136.130]) by foxhound.cisco.com (8.8.4-Cisco.1/8.6.5) with
          ESMTP id HAA21879; Wed, 14 May 1997 07:06:36 -0700 (PDT)
Received: from localhost (localhost.cisco.com [127.0.0.1]) by
          mboe-home-ss20.cisco.com (8.6.8+c/CISCO.WS.1.1) with ESMTP id
          KAA02187; Wed, 14 May 1997 10:06:34 -0400
Date: Wed, 14 May 1997 10:06:34 -0400 (EDT)
From: Michael Boe <mboe@cisco.com>
Reply-To: Michael Boe <mboe@cisco.com>
Subject: Re: Device-name/ resource-name lengths
To: "Keith Humphrey ." <khumphrey@vnet.ibm.com>
Cc: mboe@cisco.com, kellywh@mail.auburn.edu, tn3270e@list.nih.gov
In-Reply-To: <199705141355.GAA29777@mailgate-rtp-1.cisco.com>
Message-Id: <ML-3.3.863618794.3706.mboe@mboe-home-ss20.cisco.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Sender: owner-tn3270e@list.nih.gov

> > Date: Mon, 12 May 1997 12:59:02 -0400 (EDT)
> > From: Michael Boe <mboe@cisco.com>
> > Reply-To: Michael Boe <mboe@cisco.com>
> > Subject: Re: Device-name/ resource-name lengths
> > To: Bill Kelly <kellywh@mail.auburn.edu>
> > Cc: TN3270E list <tn3270e@LIST.NIH.GOV>
> > In-Reply-To: <Pine.SOL.3.95.970512074737.18532A-100000@wood2>
> > Message-Id: <ML-3.3.863456342.1575.mboe@mboe-home-ss20.cisco.com>
> > Mime-Version: 1.0
> > Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
> > Sender: owner-tn3270e@list.nih.gov
> >
> >> Hi,
> >>
> >> Sorry for the delay in getting back to re-drafting 1647.  I've
> >> incorporated most of the modifications that have been mentioned here
> >> ince the previous draft was posted.  There are a couple of things that
> >> stil need to be resolved, though.
> >>
> >> As most of you know, when the document was written, I assumed that
> >> "device-name" as used in a CONNECT command would refer to a specific U
> >> name defined at the server.  We're now working on wording to broaden he
> >> usage to include specification of a "resource-name" which can be usedby
> >> the server to come up with a device-name to assign to the session.
> >>
> >> As Cleve pointed out, there is no mention of a maximum length for a
> >> device-name.  That's because I assumed it would be limited to 8
> >> characters, like VTAM LU names or non-VTAM device names (those are alo 8
> >> characters, aren't they?  VMers out there?).  If we're going to use te
> >> term "device-name", I'd like to add a statement that the maximum lengh
> >> of the field is 8 bytes.  Would that be a problem?
> >
> > I think it would. First, let's consider fully-qualified SNA names, whih
> > are 17 octets in length. Also, let's consider human-readable
> > pool/resourceames (discussed below), which almost assuredly will be longer
> > than 8 octetsMy vote is for 63 octets as the max, though 31 or 47 would be
> > acceptable.
> >
>
> I do not agree that the length should be any different than that allowed
> for a VTAM LU name. In my servers case there is a one to one
> releationship to VTAM LU names. I would expect that this was the
> common interpretation by other implmentations as well.
> I have also seen the correlation to an LU name carried foward
> by emulator vendors.
>
> >>
> >> Also, if we're going to use the term "resource-name", we need to specfy
> >> a maximum length, I think.  This could be problematic.  There are
> >> alreay implementations out there, and we'd have to pick some arbitrary
> >> numbe as the max length.  How do we not break existing code?  Personally,
> >> I lie the number 32 (long enough to be useful, but not too long; plus
> >> it's nice power of 2 :-).  But the safest thing I can think of to do is
> >> to survey the existing implementations to find out how long a name they
> >> support, and use the shortest one as the defined maximum.
> >>
> >> Or is it the case that where the new terminology refers to
> >> "resource-ame" (in the CONNECT command), existing implementations
> >> written to the old terminology (CONNECT device-name) assumed an 8 byte
> >> max?  If so, thenI think we've already limited resource-name to a maximum
> >> length of 8.
> >
> > There was no previous maximum limit in the spec,so any limit (as longs
> > it's finite) should be ok. Further, any server implementation that
> > doesn't currently check against length-limits on name is braindamaged and
> > a serity risk (as an example,witness the recent hacker exploitation of
> > BIND prolems with name-length-limits)."Gee, I hope our implementation does
> > this cheking :-)."
> >
> > A grayer issue (and one implied by your paragraph above) is the *minimu*
> > max-length to be supported by all implementations.Again, I don't beliee
> > it matters too much if the implementations vary a great deal here as
> > long s at least 8 bytes is supported...of course, 17 or 31 would be
> > better.  How bout specifying that an implementation MUST support at a
> > minimum at maximum ONNECT length of 17, and SHOULD support a max-length of
> > 63?
> >
> > Are there any existing TN3270E implementations that do not support a
> > legth of at least 17? Alternately, are there server-implementations are
> > there  tat *must* have some minimum-length of DEVICE-NAME in order to work
> > proper?
>
> I think we are going past the bounds of cleaning up the current RFC
> to advance it to the next level. I agree that there is a use
> for "resource-name" but not in the context of RFC 1647. The first
> problem is how does a server or client know that the other side
> does not support long names. If a client that supports a long name
> attempts to use one to a server that supports short names, how does
> the client know it is the name itself and not something else that
> causes the connection to fail? Given the interoprability issues
> I think this really needs to be addressed as part of the FUNCTIONS
> negotiation.

I would have thought it's the same as now--server reports that the DEVICE-NAME
is unknown to the server (INV-DEVICE-NAME). From the point of view of the
client, it's *exactly* the same, isn't it?:  the server has no match on the
name presented to it by the client. It seems immaterial that the server doesn't
support "long names;" the bottom line is that the server had no matching
definition.

And yes, I agree that we're past the bounds of "cleaning up" the RFC1647 spec.
For this round, I think we should leave it as it is--no limits on DEVICE-NAME
lengths whatsoever.

/msb

>
> If we decide to use "resource-name" if the RFC 1647 follow on I would
> like to see a variable length field. It could take the form of a
> 1 or 2 octet length followed by the actual data. This will allow
> the server to implement "resource-name" in a way compatible to
> it's environment. If lengths become an issue we could always allow
> a mechanism to negotiate or reject the request with a maximum
> supportted length.
>
> >
> > /msb
> >
>
> Keith Humphrey
>
>


Received: from cnri by ietf.org id aa27771; 14 May 97 11:17 EDT
Received: from list.nih.gov by CNRI.Reston.VA.US id aa10584; 14 May 97 11:17 EDT
Received: from list.nih.gov (terrific.net.nih.gov [165.112.130.6])
	by list.nih.gov (8.8.5/8.8.5) with ESMTP id LAA19824;
	Wed, 14 May 1997 11:02:10 -0400 (EDT)
Received: from LIST.NIH.GOV by LIST.NIH.GOV (LISTSERV-TCP/IP release 1.8c) with
          spool id 2683133 for TN3270E@LIST.NIH.GOV; Wed, 14 May 1997 11:02:07
          -0400
Received: from smtp.datcon.co.uk (smtp.datcon.co.uk [192.91.191.4]) by
          list.nih.gov (8.8.5/8.8.5) with SMTP id LAA19811 for
          <tn3270e@list.nih.gov>; Wed, 14 May 1997 11:02:05 -0400 (EDT)
Received: by smtp.datcon.co.uk with SMTP (Microsoft Exchange Server Internet
          Mail Connector Version 4.0.995.52) id
          <01BC6080.17731670@smtp.datcon.co.uk>; Wed, 14 May 1997 16:01:32 +0100
Message-ID: <c=GB%a=TMAILUK%p=DCNET%l=CESTRIAN-970514150009Z-389@smtp.datcon.co.uk>
From: Nick Weeds <NPW@datcon.co.uk>
To: 'Bill Kelly' <kellywh@mail.auburn.edu>
Cc: 'TN3270E list' <tn3270e@list.nih.gov>
Subject: RE: Device-name/ resource-name lengths
Date: Wed, 14 May 1997 16:00:09 +0100
X-Mailer: Microsoft Exchange Server Internet Mail Connector Version 4.0.995.52
Encoding: 62 TEXT
Sender: owner-tn3270e@list.nih.gov

Bill,

I think most existing implementations will expect the name to be limited
to 8 bytes.  I wouldn't like to guess how they will behave when sent
longer names, but the number of implementations which successfully match
names longer than 8 bytes against LU names must be pretty small !

For what it's worth, I think that suppport for LU pools is perfectly
consistent with a limit of 8 bytes, because implementations which
support LU pools usually limit pool names to 8 characters (so that pool
names and LU names can be used interchangeably).  I do accept though
that our resource-name is not necessarily restricted to be an LU or LU
pool name, so we may still want a larger limit.

Personally, I would prefer to err on the side of caution and stick to a
limit of 8 bytes.

        Nick.

>----------
>From:  Bill Kelly[SMTP:kellywh@mail.auburn.edu]
>Sent:  12 May 1997 15:08
>To:    TN3270E list
>Subject:       Device-name/ resource-name lengths
>
>Hi,
>
>Sorry for the delay in getting back to re-drafting 1647.  I've
>incorporated most of the modifications that have been mentioned here since
>the previous draft was posted.  There are a couple of things that still
>need to be resolved, though.
>
>As most of you know, when the document was written, I assumed that
>"device-name" as used in a CONNECT command would refer to a specific LU
>name defined at the server.  We're now working on wording to broaden the
>usage to include specification of a "resource-name" which can be used by
>the server to come up with a device-name to assign to the session.
>
>As Cleve pointed out, there is no mention of a maximum length for a
>device-name.  That's because I assumed it would be limited to 8
>characters, like VTAM LU names or non-VTAM device names (those are also 8
>characters, aren't they?  VMers out there?).  If we're going to use the
>term "device-name", I'd like to add a statement that the maximum length of
>the field is 8 bytes.  Would that be a problem?
>
>Also, if we're going to use the term "resource-name", we need to specify a
>maximum length, I think.  This could be problematic.  There are already
>implementations out there, and we'd have to pick some arbitrary number as
>the max length.  How do we not break existing code?  Personally, I like
>the number 32 (long enough to be useful, but not too long; plus it's a
>nice power of 2 :-).  But the safest thing I can think of to do is to
>survey the existing implementations to find out how long a name they
>support, and use the shortest one as the defined maximum.
>
>Or is it the case that where the new terminology refers to "resource-name"
>(in the CONNECT command), existing implementations written to the old
>terminology (CONNECT device-name) assumed an 8 byte max?  If so, then I
>think we've already limited resource-name to a maximum length of 8.
>
>Thanks,
>Bill
>


Received: from ietf.org by ietf.org id aa02861; 15 May 97 9:50 EDT
Received: from ietf.ietf.org by ietf.org id aa02511; 15 May 97 9:44 EDT
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce@ietf.org
cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-ietf-00.txt
Date: Thu, 15 May 1997 09:44:13 -0400
X-Orig-Sender: cclark@ietf.org
Message-ID:  <9705150944.aa02511@ietf.org>

--NextPart

 A New Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : URN Namespace for RFC series documents                  
       Author(s) : R. Moats
       Filename  : draft-ietf-urn-ietf-00.txt
       Pages     : 4
       Date      : 05/14/1997

A system for Uniform Resource Names (URNs) must be capable of supporting 
new naming systems.  As an example of the sort of information that needs to
be supplied when proposing new namepsaces, this document presents a naming 
system based on the RFC family of documents (RFCs, STDs, and FYIs) 
developed by the IETF and published by the RFC editor.  This namespace can 
be supported within the URN framework and the currently proposed syntax 
for URNs.                                                                      

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-ietf-00.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-ietf-00.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-ietf-00.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970514131911.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-00.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-ietf-00.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970514131911.I-D@ietf.org>

--OtherAccess--

--NextPart--


Received: from ietf.org by ietf.org id aa07191; 23 May 97 9:37 EDT
Received: from ietf.ietf.org by ietf.org id aa06884; 23 May 97 9:30 EDT
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce@ietf.org
cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-naptr-05.txt
Date: Fri, 23 May 1997 09:30:40 -0400
X-Orig-Sender: cclark@ietf.org
Message-ID:  <9705230930.aa06884@ietf.org>

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : Resolution of Uniform Resource Identifiers 
                   using the Domain Name System                                      
       Author(s) : R. Daniel, M. Mealling
       Filename  : draft-ietf-urn-naptr-05.txt
       Pages     : 13
       Date      : 05/22/1997

Uniform Resource Locators (URLs) are the foundation of the World Wide Web, 
and are a vital Internet technology. However, they have proven to be 
brittle in practice. The basic problem is that URLs typically identify a 
particular path to a file on a particular host. There is no graceful way of
changing the path or host once the URL has been assigned. Neither is there 
a graceful way of replicating the resource located by the URL to achieve 
better network utilization and/or fault tolerance. Uniform Resource Names 
(URNs) have been hypothesized as a adjunct to URLs that would overcome such
problems. URNs and URLs are both instances of a broader class of 
identifiers known as Uniform Resource Identifiers (URIs). 

The requirements document for URN resolution systems[15] defines the 
concept of a "resolver discovery service". This document describes the 
first, experimental, RDS. It is implemented by a new DNS Resource Record, 
NAPTR (Naming Authority PoinTeR), that provides rules for mapping parts 
of URIs to domain names.  By changing the mapping rules, we can change 
the host that is contacted to resolve a URI. This will allow a 
more graceful handling of URLs over long time periods, and forms the 
foundation for a new proposal for Uniform Resource Names.                             

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-naptr-05.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-naptr-05.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-naptr-05.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970522170701.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-naptr-05.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-naptr-05.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970522170701.I-D@ietf.org>

--OtherAccess--

--NextPart--



Received: from cnri by ietf.org id aa17820; 23 May 97 16:13 EDT
Received: from uscore-1.mv.com by CNRI.Reston.VA.US id aa11595;
          23 May 97 16:13 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA06699 for <ietf-archive@cnri.reston.va.us>; Fri, 23 May 1997 16:09:00 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 23 May 1997 15:58:17 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA04676 for ipp-outgoing; Fri, 23 May 1997 15:40:09 -0400 (EDT)
Message-Id: <9705231939.AA10103@zazen.cp10.es.xerox.com>
X-Sender: hastings@zazen (Unverified)
X-Mailer: Windows Eudora Pro Version 2.1.2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 23 May 1997 12:37:31 PDT
To: ipp@pwg.org, rturner@sharplabs.com
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: Re: IPP> MOD - UPDATE FOR STATUS CODE KEYWORDS IN THE
  MODELDOCUMENT [spool-space-full]
Cc: Scott Isaacson <SISAACSON@novell.com>, Robert.Herriot@eng.sun.com, 
    carterk@us.ibm.com
Sender: ipp-owner@pwg.org

I agree with Randy, that there is no need for a limit on the number
of documents for a level 2 implementations (that shall implement
CreateJob/SendDocument). In fact, we should make it clear that 
a conforming level 2 implementation shall accept multiple documents, one with
each SendDocument.  The only error status codes we need is for the case of when 
total size of the document data for the job as specified by site policy.

Tom



At 10:35 05/22/97 PDT, Randy Turner wrote:
>Scott Isaacson wrote:
>
>..snip..snip..
>
>> >
>> > 4.4.4.7 server-error-too-many-documents-in-job (IPP)
>> >
>> >  With the changes from last week where all Printers support PrintJob
>>
>> >  (1 document per job) and some support CreateJob/SendJobData (1 or
>> >  more documents per job), this message isn't needed. The error
>> >  server-error-operation-not-implemented handles this problem
>> instead.
>> >
>>
>> Is there a case where the Printer supports both Print-Job and
>> Create-Job/Send-Job-Data but for some reason has an implementation
>> limit of
>> N documents per job?  It would be helpful to have this error code for
>> that
>> case.  We have no way (nor do I propose) to query the printer to find
>> out
>> how many multiple docs per job it supports.
>
>I cannot imagine a case where "too many documents per job" would be
>used. If
>there are too many documents in a single job, chances are the spooler
>(or whatever)
>decided that the job was just too big to handle (disk full, resource
>allocation error, whatever)
>to handle the job. I don't think it has anything to do with documents,
>IMHO.
>
>Randy
>
>> Scott
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>
>
>
>



Received: from cnri by ietf.org id aa20337; 27 May 97 15:07 EDT
Received: from uscore-1.mv.com by CNRI.Reston.VA.US id aa09803;
          27 May 97 15:07 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id PAA26985 for <ietf-archive@cnri.reston.va.us>; Tue, 27 May 1997 15:02:41 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 27 May 1997 15:00:27 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA26596 for pwg-outgoing; Tue, 27 May 1997 14:51:36 -0400 (EDT)
Message-ID: <338B2D36.7E6B@underscore.com>
Date: Tue, 27 May 1997 14:51:34 -0400
From: Jeff Schnitzer <jds@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 3.01 (X11; I; SunOS 5.5.1 sun4m)
MIME-Version: 1.0
To: rturner@sharplabs.com
CC: pwg@pwg.org
Subject: Re: PWG> 1394PWG reflector info
References: <338B2CA9.3B63@sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-pwg@pwg.org

Randy Turner wrote:
> 
> Can someone reply with info on subscribing to the 1394PWG mailing
> list? I missed the minutes of the meeting since I cut out early.
> 

You can subscribe by sending mail to <majordomo@pwg.org> with the
following as the message body:

	subscribe p1394
	end


/Jeff

---------------------------------------------------------------
Jeffrey D. Schnitzer      |   Email:  jds@underscore.com 
Underscore, Inc.          |   Voice:  (603) 889-7000
41-C Sagamore Park Rd     |     Fax:  (603) 889-2699   
Hudson, NH  03051-4915    |     Web:  http://www.underscore.com
---------------------------------------------------------------


Received: from ietf.org by ietf.org id aa02204; 27 May 97 17:29 EDT
Received: from ietf.ietf.org by ietf.org id aa02050; 27 May 97 17:26 EDT
To: IETF-Announce: ;
Cc: RFC Editor <rfc-editor@isi.edu>
Cc: Internet Architecture Board <iab@isi.edu>
Cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: The IESG <iesg-secretary@ietf.org>
Subject: Document Action: A Trivial Convention for using HTTP in URN
	 Resolution to Experimental
Date: Tue, 27 May 1997 17:26:58 -0400
X-Orig-Sender: scoya@ietf.org
Message-ID:  <9705271726.aa02050@ietf.org>



  The IESG has reviewed the Internet-Draft "A Trivial Convention for using
  HTTP in URN Resolution" <draft-ietf-urn-http-conv-01.txt> and recommends
  that it be published by the RFC Editor as an Experimental RFC. This
  document is the product of the Uniform Resource Names Working Group. The
  IESG contact persons are Keith Moore and Harald Alvestrand.



Received: from ietf.org by ietf.org id aa03248; 27 May 97 17:44 EDT
Received: from ietf.ietf.org by ietf.org id aa03056; 27 May 97 17:42 EDT
To: IETF-Announce: ;
Cc: RFC Editor <rfc-editor@isi.edu>
Cc: Internet Architecture Board <iab@isi.edu>
Cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: The IESG <iesg-secretary@ietf.org>
Subject: Document Action: Resolution of Uniform Resource Identifiers using
	 the Domain Name System to Experimental
Date: Tue, 27 May 1997 17:42:23 -0400
X-Orig-Sender: scoya@ietf.org
Message-ID:  <9705271742.aa03056@ietf.org>



  The IESG has reviewed the Internet-Draft "Resolution of Uniform Resource
  Identifiers using the Domain Name System" <draft-ietf-urn-naptr-05.txt>
  and recommends that it be published by the RFC Editor as an Experimental
  RFC. This document is the product of the Uniform Resource Names Working
  Group. The IESG contact persons are Keith Moore and Harald Alvestrand.


Received: from cnri by ietf.org id aa04561; 27 May 97 18:07 EDT
Received: from uscore-1.mv.com by CNRI.Reston.VA.US id aa12436;
          27 May 97 18:07 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA02716 for <ietf-archive@cnri.reston.va.us>; Tue, 27 May 1997 18:02:46 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 27 May 1997 17:59:27 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA02300 for ipp-outgoing; Tue, 27 May 1997 17:55:15 -0400 (EDT)
Message-Id: <3.0.1.32.19970527144826.00a32850@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Tue, 27 May 1997 14:48:26 PDT
To: rturner@sharplabs.com
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: Re: IPP> New protocol document (PDF) available
Cc: ipp@pwg.org
In-Reply-To: <338B24C8.7569@sharplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

At 11:15 AM 5/27/97 PDT, you wrote:
>I also placed a PDF version of the latest protocol document
>on the server:
>
>ftp://ftp.pwg.org/pub/pwg/ipp/new_PRO/ipp-pro-052497.pdf
>
>
>Randy
>


Randy,

thanks for doing this while some us where enjoying the holiday.

However, there are still a bit too many open issues for me to feel very
comfortable.  I hope we can resolve a number of them in tomorrows
phone conference, before sending out the text as I-D.

How about a .TXT version as well? We are trying to make sure that
everybody out there is happy.

Carl-Uno




Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com


Received: from cnri by ietf.org id aa06456; 28 May 97 8:27 EDT
Received: from uscore-1.mv.com by CNRI.Reston.VA.US id aa05415;
          28 May 97 8:27 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id IAA09375 for <ietf-archive@cnri.reston.va.us>; Wed, 28 May 1997 08:23:02 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 28 May 1997 08:20:02 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id IAA08976 for ipp-outgoing; Wed, 28 May 1997 08:15:49 -0400 (EDT)
Message-Id: <9705281215.AA14057@cabeza.cp10.es.xerox.com>
X-Mailer: exmh version 1.6.7 5/3/96
To: ipp@pwg.org
Cc: rturner@sharplabs.com
Subject: IPP> New protocol document & Security issues
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Wed, 28 May 1997 05:15:34 PDT
From: John Wenn <jwenn@cp10.es.xerox.com>
Sender: ipp-owner@pwg.org

There are a couple of security issues involved in the latest protocol 
document.  They cover sections 5.5, 5.7, 6.x, 6.y & 7.

The issues are basically in two areas.

(1) You should be using HTTP Digest Authentication (rfc2069), not HTTP Basic 
Authentication.  Basic authentication provides zero security (unencrypted 
username and passwords are sent over the wire).  Digest authentication 
provides moderate security.  So reference Digest authentication is section 
5.5.  The headers used for Digest authentication are the same (Authorization, 
Proxy-Authorization, WWW-Authenticate, Proxy-Authenticate), but they have 
different values.  Since the paper doesn't go into details, the other sections 
should be fine as they are.

(2) Not all authentication / authorization is done via HTTP.  For example, the 
connection may be made using SSL.  In that case, SSL provides the 
authentication needed.  While the sections are generally good about saying 
HTTP authentication is used when needed, somewhere the fact that other 
security mechanisms are used should be made explicit.

And, of course, section 7 (security considerations) needs to be rewritten, but 
the security group should do that.

/John




Received: from cnri by ietf.org id aa25741; 28 May 97 15:16 EDT
Received: from uscore-1.mv.com by CNRI.Reston.VA.US id aa11368;
          28 May 97 15:16 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id PAA19539 for <ietf-archive@cnri.reston.va.us>; Wed, 28 May 1997 15:12:07 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 28 May 1997 15:08:19 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA19101 for ipp-outgoing; Wed, 28 May 1997 15:04:02 -0400 (EDT)
From: Roger K Debry <rdebry@us.ibm.com>
To: Rturner@sharplabs.com
MMDF-Warning:  Parse error in original version of preceding line at CNRI.Reston.VA.US
Cc: ipp@pwg.org
MMDF-Warning:  Parse error in original version of preceding line at CNRI.Reston.VA.US
Subject: Re: IPP>MOD - Too Many IPP Operations?
Message-Id: <5030100002904682000002L022*@MHS>
Date: Wed, 28 May 1997 15:06:06 -0400
Mime-Version: 1.0
Content-Type: text/plain
Sender: ipp-owner@pwg.org

Randy Turner wrote:

You are not considering the other advantages of the 'CreateJob'
operation. The 'Validate' option only validates a set of
attributes against what a particular object supports. It
has no relationship to a job. Meaning that just because
you send a 'Validate' request, does not necessarily mean
that a print job is next in the sequence.

RKD> No, but it might be.

The 'CreateJob' not only validates attributes but also
determines whether or not resources can be applied NOW
to processing a job with these requirements.

RKD> This must mean that upon receiving a CreateJob, the
RKD> Printer promises to maintain the state it was in with
RKD> respect to requested resources until the print job
RKD> is complete. Is this agreed?

RKD> Does a client send CreateJob, assuming that if resources are
RKD> not ready that the Printer will schedule the job accordingly,
RKD> i.e. schedule all jobs waiting for A4 paper to print when A4
RKD> paper is loaded, or does a client keep "pinging" the Printer
RKD> with CreateJobs until it finds the resources are ready, then
RKD> consummates the print job by sending the data?

RKD> If we believe that the first is the preferred method for
RKD> handling jobs waiting for resources then I claim that just
RKD> using the PrintJob operation works as well as CreateJob and
RKD> SendDocument since I don't care if the resources are actually
RKD> ready NOW or not (and I doubt that I want to keep "pinging"
RKD> the Printer to find out).

Also, 'CreateJob'
returns the URI for the job object created immediately so you have some
way to either do a 'GetAttributes'
or a 'Cancel' on the job if either one of these operations is required.

RKD> Doesn't PrintJob return a URI? If not why doesn't it?

If you're looking to delete operations, 'Validate' would go before
'CreateJob' IMHO.




Received: from cnri by ietf.org id aa28522; 28 May 97 16:18 EDT
Received: from uscore-1.mv.com by CNRI.Reston.VA.US id aa12104;
          28 May 97 16:18 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA21562 for <ietf-archive@cnri.reston.va.us>; Wed, 28 May 1997 16:14:37 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 28 May 1997 16:11:44 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA21164 for ipp-outgoing; Wed, 28 May 1997 16:07:23 -0400 (EDT)
From: Roger K Debry <rdebry@us.ibm.com>
To: rturner@sharplabs.com
MMDF-Warning:  Parse error in original version of preceding line at CNRI.Reston.VA.US
Cc: ipp@pwg.org
MMDF-Warning:  Parse error in original version of preceding line at CNRI.Reston.VA.US
Subject: Re: IPP>MOD - Too Many IPP Operations?
Message-Id: <5030100002907497000002L072*@MHS>
Date: Wed, 28 May 1997 16:09:27 -0400
Mime-Version: 1.0
Content-Type: text/plain
Sender: ipp-owner@pwg.org

... snip ...
>
> The 'CreateJob' not only validates attributes but also
> determines whether or not resources can be applied NOW
> to processing a job with these requirements.
>
> RKD> This must mean that upon receiving a CreateJob, the
> RKD> Printer promises to maintain the state it was in with
> RKD> respect to requested resources until the print job
> RKD> is complete. Is this agreed?

Yes, to some degree, its possible that the server has locked down one or
moreresources to process this job.

RKD> This seems pretty loose. If a positive reponse to CreateJob
RKD> means the resources can be applied NOW (as you suggest in your
RKD> initial email) then the resources better be locked down.
RKD> If it means it is possible, to some degree, etc ...
RKD> then a positive repnsese only means that a job object
RKD> is created and waiting for job data. It means nothing in
RKD> terms of being able to print NOW.

> RKD> Does a client send CreateJob, assuming that if resources are
> RKD> not ready that the Printer will schedule the job accordingly,
> RKD> i.e. schedule all jobs waiting for A4 paper to print when A4
> RKD> paper is loaded, or does a client keep "pinging" the Printer
> RKD> with CreateJobs until it finds the resources are ready, then
> RKD> consummates the print job by sending the data?

It depends upon the type of 'resource' that may or may not be available.

In your example, you specify media as the resource in question (A4).
This is only one of numerous possible types of resources.
The response to a 'CreateJob' operation (and the clients
reaction to this response) is really dependent upon the
type of resource allocation problem that might occur,
as specified by the clients explicit or implicit job requirements.

RKD> Help me by giving some other examples where the response
RKD> might be different. I'd like to understand this better.

> RKD> If we believe that the first is the preferred method for
> RKD> handling jobs waiting for resources then I claim that just
> RKD> using the PrintJob operation works as well as CreateJob and
> RKD> SendDocument since I don't care if the resources are actually
> RKD> ready NOW or not (and I doubt that I want to keep "pinging"
> RKD> the Printer to find out).

An out of resources condition is definitely going to happen, and
yes,implementations will have to incorporate retries (much like LPD does
today) in order to see that the job is printed.

RKD> Will we really expect to see clients retry while waiting
RKD> for a resource to become available. This implies that
RKD> they understand that the resource is supported and
RKD> will become available reasonably soon (as opposed to
RKD> sometime next week). Does LPD really do this?


Received: from cnri by ietf.org id aa03188; 28 May 97 17:49 EDT
Received: from uscore-1.mv.com by CNRI.Reston.VA.US id aa13280;
          28 May 97 17:49 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA24114 for <ietf-archive@cnri.reston.va.us>; Wed, 28 May 1997 17:44:40 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 28 May 1997 17:41:44 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA23726 for ipp-outgoing; Wed, 28 May 1997 17:37:25 -0400 (EDT)
From: Roger K Debry <rdebry@us.ibm.com>
To: rturner@sharplabs.com
MMDF-Warning:  Parse error in original version of preceding line at CNRI.Reston.VA.US
Cc: ipp@pwg.org
MMDF-Warning:  Parse error in original version of preceding line at CNRI.Reston.VA.US
Subject: IPP>PRO - comments on transport mapping document
Message-Id: <5030100002912389000002L092*@MHS>
Date: Wed, 28 May 1997 17:39:28 -0400
Mime-Version: 1.0
Content-Type: text/plain
Sender: ipp-owner@pwg.org

Randy, I have several comments on your document.

(1) In the first paragraph of the abstract you say that http response
codes and message headers are used to convey abstract
IPP model semantics.  I disagree with this approach. While there
is a lot of value in using http as the transport (chunking, security,
persistent connections, etc), we should make every effort to
maintain a clean seperation between the http transport layer and
the IPP stuff carried inside. Therefore, I favor responses having to
do with IPP operations being carried inside of the PDU.

(2) In section 1, IPP Model overview, you infer that there are two
objects in IPP, the Printer and the Job. The model document also
defines Document as an object.

(3) In this section you also say that Individual IPP operations can be
supplemented by object attribute specifications that are used to refine
a particular operations effect on an object.  Are you talking about the
way taht you have encoded the operations as attributes?  While I
think you are right on in including the operation as the first bit of
information in the PDU, I don't like calling it an attribute. This is very
confusing to someone reading the model document. Why not just
declare this as a header field in the PDU. Since we "own" the definition
of the PDU, can't we define it any way that we want to? Therfore it
could by definition have the IPP operation as a "field" and we don't
have to overload this notion of an attribute.

(4) In section 3, you describe operation-encoding as operation-version
followed by some other stuff. Why don't you use protocol-version, or PDU
version?? This isn't really an operation-version is it? This implies to me
that each IPP operation could have a version.

(5) IBM requires print by reference.

(6) In section 3.1.1 (and other responses) you use attributes as holders for
response information. As in (3), I have a problem with using the notion of
attributes to  describe response fields.  Again, if we own the definition of
the PDU lets just say that the data appears in this form and in this order.
I don't see any value in trying to define these as attributes.  I find it
very confusing as it relates to real attributes.

(7) In section 3.3 you suggest that each SendDocument carries  exactly
one document. I thought from the minutes if the San Diego meeting that
this notion was rejected. I thought that there would be one SendDocument
operation and it could carry multiple documents. I'm not saying that I
diagree with you approcah, I actually like it better, but I didn't think this'
was consistent with agreements made last week.

Roger K deBry
Senior Techncial Staff Member
Architecture and Technology
IBM Printing Systems
email: rdebry@us.ibm.com
phone: 1-303-924-4080


Received: from cnri by ietf.org id aa06971; 28 May 97 19:19 EDT
Received: from uscore-1.mv.com by CNRI.Reston.VA.US id aa14315;
          28 May 97 19:19 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA26048 for <ietf-archive@cnri.reston.va.us>; Wed, 28 May 1997 19:15:00 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 28 May 1997 19:10:34 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA25642 for ipp-outgoing; Wed, 28 May 1997 19:06:16 -0400 (EDT)
Message-Id: <s38c6621.069@novell.com>
X-Mailer: Novell GroupWise 4.1
Date: Wed, 28 May 1997 17:06:13 -0600
From: Scott Isaacson <SISAACSON@novell.com>
To: rturner@sharplabs.com, rdebry@us.ibm.com
Cc: ipp@pwg.org
Subject: Re: IPP>PRO - comments on transport mapping document
Sender: ipp-owner@pwg.org



>>> Roger K Debry <rdebry@us.ibm.com> 05/28 3:39 PM >>>
> 
> (7) In section 3.3 you suggest that each SendDocument carries  exactly
> one document. I thought from the minutes if the San Diego meeting that
> this notion was rejected. I thought that there would be one SendDocument
> operation and it could carry multiple documents. I'm not saying that I
> diagree with you approcah, I actually like it better, but I didn't think
this'
> was consistent with agreements made last week.

I understood that it was one document per send-document.

Scott

                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                          

                                                                                                                                                                                                                                                                                                                                                                                                                                                                        1997-05.mail                                                                                        0000666 0001752 0000010 00001113245 11373054514 011506  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    
Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA04839 for urn-ietf-out; Wed, 28 May 1997 13:43:18 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA04800 for <urn-ietf@services.bunyip.com>; Wed, 28 May 1997 13:43:02 -0400 (EDT)
Received: from tcemail.indy.tce.com (inet-gw.indy.tce.com [157.254.232.6]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA03463 for <urn-ietf@bunyip.com>; Wed, 28 May 1997 13:42:58 -0400 (EDT)
Received: (from uucp@localhost) by tcemail.indy.tce.com (8.8.4/8.8.3) id MAA06499 for <urn-ietf@bunyip.com>; Wed, 28 May 1997 12:42:21 -0500 (EST)
Received: from tceis5.indy.tce.com(157.254.92.69) by seawall.indy.tce.com via smap (V1.3) id smab06483; Wed May 28 12:42:11 1997
Received: by tceis5.indy.tce.com with SMTP (Microsoft Exchange Server Internet Mail Connector Version 4.0.994.63) id <01BC6B64.7655FE20@tceis5.indy.tce.com>; Wed, 28 May 1997 12:41:28 -0500
Message-ID: <c=US%a=_%p=THOMSON%l=TCEIS5-970528174127Z-5945@tceis5.indy.tce.com>
From: Fisher Mark <FisherM@exch1.indy.tce.com>
To: "'Patrik Faltstrom'" <paf@swip.net>, "'Larry Masinter'" <masinter@parc.xerox.com>
Cc: "'The URN List'" <urn-ietf@bunyip.com>, "'Renato Iannella'" <renato@dstc.edu.au>
Subject: RE: [URN] URN NID requirements paper
Date: Wed, 28 May 1997 12:41:27 -0500
X-Mailer:  Microsoft Exchange Server Internet Mail Connector Version 4.0.994.63
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Fisher Mark <FisherM@exch1.indy.tce.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Larry, you wrote:
>At each design question, ask yourself "how would this work
>if the organization that generated the name disappears, merges,
>changes its name, gets sued for trademark infringement, or
>decides to disclaim material that was otherwise circulated
>with the previous name".
>[...]
>Why would IANA accept such a task? Perhaps "namespaces must
>be standards track".

Unfortunately, what we (IMHO) are limited to doing with URNs is to set
up a framework that will help (and I hope help immensely) in creating
persistent, unique, location-independent names.  But the framework can
only assist in this -- there will always be ways in which the system can
be exploited and mismanaged (witness the re-use of ISBN numbers).

One of the reasons the Web took off the way it did was that anyone with
a TCP/IP network could create and use a Website, whether they were
connected to the Internet or not (TCE did just that).  If an
organization wanted to create an Internet Web site, all they needed was
a domain name registration (a relatively low-overhead process).  URNs
could end up supplanting many current uses of URLs, if the namespace
registration process is similarly low-overhead.  If URN namespaces all
require "standards track", I would expect to see URNs end up as a very
minor # of the URIs in use, quite probably unknown to most Internet
users because they will be of little use to them.

The questions you raise are extremely important to the eventual success
of our URN efforts -- but there are political and legal aspects that any
framework this group approves can only aid in resolving, not resolve
strictly by a technical solution.  I think that requiring namespaces to
be "standards track" would result in a URN framework that is extremely
inflexible while still not solving the problems you present.
==========================================================
Mark Leighton Fisher          Thomson Consumer Electronics
fisherm@indy.tce.com          Indianapolis, IN
"ViaCrypt?  Vhy not!"


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id BAA25266 for urn-ietf-out; Wed, 28 May 1997 01:09:22 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA25261 for <urn-ietf@services.bunyip.com>; Wed, 28 May 1997 01:09:19 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id BAA00551 for <urn-ietf@bunyip.com>; Wed, 28 May 1997 01:09:16 -0400 (EDT)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <15636(3)>; Tue, 27 May 1997 22:08:42 PDT
Received: from bronze.parc.xerox.com ([13.1.100.114]) by casablanca.parc.xerox.com with SMTP id <71835>; Tue, 27 May 1997 22:08:35 PDT
Message-ID: <338BBDD8.401A@parc.xerox.com>
Date: Tue, 27 May 1997 22:08:40 PDT
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 3.01Gold (Win95; U)
MIME-Version: 1.0
To: Patrik Faltstrom <paf@swip.net>
CC: The URN List <urn-ietf@bunyip.com>, Renato Iannella <renato@dstc.edu.au>
Subject: Re: [URN] URN NID requirements paper
References: <Pine.SUN.3.95.970525201438.20194G-100000@nix.swip.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> Any input on these issues will help me and Renato in our work...

At each design question, ask yourself "how would this work
if the organization that generated the name disappears, merges,
changes its name, gets sued for trademark infringement, or
decides to disclaim material that was otherwise circulated
with the previous name".

> We see a namespace as "A Collection of persistent identifiers for
> Resources". I.e. one namespace names a collection of identifiers.

It's circular (an 'identifier' is defined relative to a namespace)
but that's OK. Some of the best definitions are circular.

> How do we handle local Public NS?
> 
> Example 1 -- Geographical supspaces:


Yes, and what happens with the license places for the Soviet
Union and Ukraine and Georgia?

Suggestion: don't allow geographical subspaces

> Example 2 -- Organizational subspaces:

Yes, and what happens when organizations merge, divest (AT&T?
Lucent?), or change their names?

Suggestion: don't allow organizational subspaces

> I.e. should we force all namespaces to be publically resolvable?

And if the company goes bankrupt, how will you sue them
for no longer resolving their namespaces?

> Should IANA handle the namespace registrations? Do we end
> up in a new IAHC battle?

Why would IANA accept such a task? Perhaps "namespaces must
be standards track".

> Can we create a form that they should fill out?

What would you ask on the form, and what would you do if
someone didn't fill it out right or put in invalid information?



-- 
http://www.parc.xerox.com/masinter


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA16742 for urn-ietf-out; Tue, 27 May 1997 17:42:03 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA16736 for <urn-ietf@services.bunyip.com>; Tue, 27 May 1997 17:42:00 -0400 (EDT)
Received: from ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id RAA28404 for <urn-ietf@bunyip.com>; Tue, 27 May 1997 17:41:59 -0400 (EDT)
Received: from ietf.ietf.org by ietf.org id aa03056; 27 May 97 17:42 EDT
To: IETF-Announce: ;
Cc: RFC Editor <rfc-editor@isi.edu>
Cc: Internet Architecture Board <iab@isi.edu>
Cc: urn-ietf@bunyip.com
From: The IESG <iesg-secretary@ietf.org>
Subject: [URN] Document Action: Resolution of Uniform Resource Identifiers using the Domain Name System to Experimental
Date: Tue, 27 May 1997 17:42:23 -0400
Message-ID:  <9705271742.aa03056@ietf.org>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: The IESG <iesg-secretary@ietf.org>
Errors-To: owner-urn-ietf@Bunyip.Com

  The IESG has reviewed the Internet-Draft "Resolution of Uniform Resource
  Identifiers using the Domain Name System" <draft-ietf-urn-naptr-05.txt>
  and recommends that it be published by the RFC Editor as an Experimental
  RFC. This document is the product of the Uniform Resource Names Working
  Group. The IESG contact persons are Keith Moore and Harald Alvestrand.


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA16601 for urn-ietf-out; Tue, 27 May 1997 17:26:33 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA16596 for <urn-ietf@services.bunyip.com>; Tue, 27 May 1997 17:26:31 -0400 (EDT)
Received: from ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id RAA28221 for <urn-ietf@bunyip.com>; Tue, 27 May 1997 17:26:29 -0400 (EDT)
Received: from ietf.ietf.org by ietf.org id aa02050; 27 May 97 17:26 EDT
To: IETF-Announce: ;
Cc: RFC Editor <rfc-editor@isi.edu>
Cc: Internet Architecture Board <iab@isi.edu>
Cc: urn-ietf@bunyip.com
From: The IESG <iesg-secretary@ietf.org>
Subject: [URN] Document Action: A Trivial Convention for using HTTP in URN Resolution to Experimental
Date: Tue, 27 May 1997 17:26:58 -0400
Message-ID:  <9705271726.aa02050@ietf.org>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: The IESG <iesg-secretary@ietf.org>
Errors-To: owner-urn-ietf@Bunyip.Com

  The IESG has reviewed the Internet-Draft "A Trivial Convention for using
  HTTP in URN Resolution" <draft-ietf-urn-http-conv-01.txt> and recommends
  that it be published by the RFC Editor as an Experimental RFC. This
  document is the product of the Uniform Resource Names Working Group. The
  IESG contact persons are Keith Moore and Harald Alvestrand.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA13879 for urn-ietf-out; Tue, 27 May 1997 15:21:29 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA13870 for <urn-ietf@services.bunyip.com>; Tue, 27 May 1997 15:21:26 -0400 (EDT)
Received: from octave.collegeleboeuf.qc.ca (root@octave.collegeleboeuf.qc.ca [204.19.108.3]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA27298 for <urn-ietf@bunyip.com>; Tue, 27 May 1997 15:21:23 -0400 (EDT)
Received: from dmartin.cedep (ppp38.collegeleboeuf.qc.ca [204.19.108.87]) by octave.collegeleboeuf.qc.ca (8.8.5/8.6.9) with SMTP id OAA23851 for <urn-ietf@bunyip.com>; Tue, 27 May 1997 14:40:21 -0400 (EDT)
Message-Id: <199705271840.OAA23851@octave.collegeleboeuf.qc.ca>
X-Mailer: Microsoft Outlook Express 4.71.0544.0
From: "didier ph martin" <martind@netfolder.com>
To: "URN Workgroup" <urn-ietf@bunyip.com>
Subject: [URN] Re: URN NID Requirements
Date: Tue, 27 May 1997 15:23:13 -0400
X-Priority: 3
X-MSMail-Priority: Normal
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_01BC6AB1.E49BC260"
X-MimeOLE: Produced By Microsoft MimeOLE Engine V4.71.0544.0
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "didier ph martin" <martind@netfolder.com>
Errors-To: owner-urn-ietf@Bunyip.Com

This is a multi-part message in MIME format.

------=_NextPart_000_01BC6AB1.E49BC260
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Ron Daniel wrote:
No, I said what I meant. UPCs are Uniform Product Codes. Almost anything
you buy now has a barcode on it. That barcode will have a number
below it, such as 42709 10150 (which identifies a 1GB Jaz drive =
cartridge).
The barcode is an encoding of that number, which is the Uniform Product
Code. I haven't got any car parts laying aroun dmy office to check, but
I imagine that several auto manufacturers use UPCs for identifying their
parts. I think UPCs will make a fine URN namespace - although a little
challenging to resolve given the scale of the system. They would look
something like urn:upc:42709-10150. (I need to recheck my UPC syntax
because I may be leaving out the check digit in that example).

Auto manufacturers may also use a different naming system for their
parts. The first thing to do is see if there is a trivial mapping from
their own namespace to UPCs.
>>>>
Thank you Ron for the clarification. You are right about Uniform Product =
Codes, that would be a ideal part number system (in fact it is, as you =
know,  a standard). However, most of car manufacturer already have =
legacy (yes that again) part numbers based on their relational DB or =
mainframe ISAM keys. It would be a good thing for them to move to UPCs =
but most of them are still with their current system. To change their =
parts number system means a lot of adaptation for the whole car =
infrastructure (car mechanics, auto parts dealers, etc..) this is not an =
easy task. Some parts are labeled with UPCs but most of them are =
referred with the auto maker parts number system. Some, are moving =
slowly toward UPCs but there is still a lot to do. Then, we can say that =
for some years, they will still have proprietary part number systems and =
cannot afford UPCs for their whole system.


------=_NextPart_000_01BC6AB1.E49BC260
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML 3.2//EN">
<HTML>
<HEAD>
<META content=3Dtext/html;charset=3Diso-8859-1 =
http-equiv=3DContent-Type>
<META content=3D'"Trident 4.71.0544.0"' name=3DGENERATOR>

</HEAD>
<BODY>
<P><FONT face=3DArial size=3D2>Ron Daniel wrote:</FONT>

<P><FONT face=3DArial size=3D2>No, I said what I meant. UPCs are Uniform =
Product=20
Codes. Almost anything<BR>
you buy now has a barcode on it. That barcode will have a number<BR>
below it, such as 42709 10150 (which identifies a 1GB Jaz drive =
cartridge).<BR>
The barcode is an encoding of that number, which is the Uniform =
Product<BR>
Code. I haven't got any car parts laying aroun dmy office to check, =
but<BR>
I imagine that several auto manufacturers use UPCs for identifying =
their<BR>
parts. I think UPCs will make a fine URN namespace - although a =
little<BR>
challenging to resolve given the scale of the system. They would =
look<BR>
something like urn:upc:42709-10150. (I need to recheck my UPC syntax<BR>
because I may be leaving out the check digit in that example).<BR>&nbsp;
<BR>
Auto manufacturers may also use a different naming system for their<BR>
parts. The first thing to do is see if there is a trivial mapping =
from<BR>
their own namespace to UPCs.</FONT>

<P><FONT face=3DArial size=3D2>&gt;&gt;&gt;&gt;</FONT>

<P><FONT face=3DArial size=3D2>Thank you Ron for the clarification. You =
are right=20
about Uniform Product Codes, that would be a ideal part number system =
(in fact=20
it is, as you know,  a standard). However, most of car manufacturer =
already have=20
legacy (yes that again) part numbers based on their relational DB or =
mainframe=20
ISAM keys. It would be a good thing for them to move to UPCs but most of =
them=20
are still with their current system. To change their parts number system =
means a=20
lot of adaptation for the whole car infrastructure (car mechanics, auto =
parts=20
dealers, etc..) this is not an easy task. Some parts are labeled with =
UPCs but=20
most of them are referred with the auto maker parts number system. Some, =
are=20
moving slowly toward UPCs but there is still a lot to do. Then, we can =
say that=20
for some years, they will still have proprietary part number systems and =
cannot=20
afford UPCs for their whole system.</FONT></P>

</BODY></HTML>

------=_NextPart_000_01BC6AB1.E49BC260--



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA12853 for urn-ietf-out; Tue, 27 May 1997 15:04:32 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA12843 for <urn-ietf@services.bunyip.com>; Tue, 27 May 1997 15:04:29 -0400 (EDT)
Received: from acl.lanl.gov (rootNO-ZNUM@acl.lanl.gov [128.165.147.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA27128 for <urn-ietf@Bunyip.Com>; Tue, 27 May 1997 15:04:26 -0400 (EDT)
Received: from montana.acl.lanl.gov (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.8.5/8.8.5) with SMTP id NAA23570; Tue, 27 May 1997 13:04:21 -0600 (MDT)
Message-Id: <3.0.32.19970527124105.0075c5b8@cic-mail.lanl.gov>
X-Sender: u114212@cic-mail.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Tue, 27 May 1997 13:02:52 -0600
To: "didier ph martin" <martind@netfolder.com>, "URN Workgroup" <urn-ietf@bunyip.com>
From: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Subject: Re: [URN] Re: URN NID Requirements
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

At 02:27 PM 5/27/97 -0400, didier ph martin wrote: 
>>>>


Ron Daniel Wrote: 

For the case of part numbers, the first thing I would  ask them is
why don't they use UPCs?" 

Daniel, do you mean URCs? If yes, it is very useful  to define a set a URCs
by uniquely identifying each element by a URN, and their  location with a
URL.  
<<<<

No, I said what I meant. UPCs are Uniform Product Codes. Almost anything
you buy now has a barcode on it. That barcode will have a number
below it, such as 42709 10150 (which identifies a 1GB Jaz drive cartridge).
The barcode is an encoding of that number, which is the Uniform Product
Code. I haven't got any car parts laying aroun dmy office to check, but
I imagine that several auto manufacturers use UPCs for identifying their
parts. I think UPCs will make a fine URN namespace - although a little
challenging to resolve given the scale of the system. They would look
something like urn:upc:42709-10150. (I need to recheck my UPC syntax
because I may be leaving out the check digit in that example).

Auto manufacturers may also use a different naming system for their
parts. The first thing to do is see if there is a trivial mapping from
their own namespace to UPCs.


Regards,

Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA08813 for urn-ietf-out; Tue, 27 May 1997 14:26:12 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA08804 for <urn-ietf@services.bunyip.com>; Tue, 27 May 1997 14:26:10 -0400 (EDT)
Received: from octave.collegeleboeuf.qc.ca (root@octave.collegeleboeuf.qc.ca [204.19.108.3]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA26850 for <urn-ietf@bunyip.com>; Tue, 27 May 1997 14:26:02 -0400 (EDT)
Received: from dmartin.cedep (ppp5.collegeleboeuf.qc.ca [204.19.108.54]) by octave.collegeleboeuf.qc.ca (8.8.5/8.6.9) with SMTP id NAA21115 for <urn-ietf@bunyip.com>; Tue, 27 May 1997 13:44:56 -0400 (EDT)
Message-Id: <199705271744.NAA21115@octave.collegeleboeuf.qc.ca>
X-Mailer: Microsoft Outlook Express 4.71.0544.0
From: "didier ph martin" <martind@netfolder.com>
To: "URN Workgroup" <urn-ietf@bunyip.com>
Subject: [URN] Re: URN NID Requirements
Date: Tue, 27 May 1997 14:27:43 -0400
X-Priority: 3
X-MSMail-Priority: Normal
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_01BC6AAA.23EC3B00"
X-MimeOLE: Produced By Microsoft MimeOLE Engine V4.71.0544.0
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "didier ph martin" <martind@netfolder.com>
Errors-To: owner-urn-ietf@Bunyip.Com

This is a multi-part message in MIME format.

------=_NextPart_000_01BC6AAA.23EC3B00
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable


Ron Daniel Wrote:
For the case of part numbers, the first thing I would ask them is
why don't they use UPCs?"
Daniel, do you mean URCs? If yes, it is very useful to define a set a =
URCs by uniquely identifying each element by a URN, and their location =
with a URL.=20
On the other side, there is no clear URCs definition yet.=20
Also, imagine that people use their borwser to get info about a parts =
(take a Volvo part like the example stated earlier in this workgroup. =
The first step to would do is simply to write the parts number URN to =
get the parts record (could be images, data, etc..). You have here a =
clear advantage of URNs compared to URLs. They dont have to translate =
from one world to an other. They just type the parts number instead of a =
URL address.
So you have to consider two contexts:
a) within a browser
b) trough a directory system, in this last case a URC is useful =
especially to record the attribute set attached to a name.
An other usage of URNs could also be to get an attribute set or a =
particular attribute from a name server, relational database or =
directory server.
But maybe I don't see clearly what you mean, can you be more specific on =
why not use URNs for parts number systems?=20
Didier PH Martin
mailto:martindnetfolder.com
http://www.netfolder.com




------=_NextPart_000_01BC6AAA.23EC3B00
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML 3.2//EN">
<HTML>
<HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D'"Trident 4.71.0544.0"' name=3DGENERATOR>

</HEAD>
<BODY>
<P><FONT face=3DArial size=3D2><BR>
Ron Daniel Wrote:</FONT>

<P><FONT face=3DArial size=3D2>For the case of part numbers, the first =
thing I would=20
ask them is<BR>
</FONT><FONT face=3DArial size=3D2>why don't they use UPCs?&quot;</FONT>

<P><FONT face=3DArial size=3D2>Daniel, do you mean URCs? If yes, it is =
very useful=20
to define a set a URCs by uniquely identifying each element by a URN, =
and their=20
location with a URL. </FONT>

<P><FONT face=3DArial size=3D2>On the other side, there is no clear URCs =
definition=20
yet. </FONT>

<P><FONT face=3DArial size=3D2>Also, imagine that people use their =
borwser to get=20
info about a parts (take a Volvo part like the example stated earlier in =
this=20
workgroup. The first step to would do is simply to write the parts =
number URN to=20
get the parts record (could be images, data, etc..). You have here a =
clear=20
advantage of URNs compared to URLs. They dont have to translate from one =
world=20
to an other. They just type the parts number instead of a URL =
address.</FONT>

<P><FONT face=3DArial size=3D2>So you have to consider two =
contexts:</FONT>

<P><FONT face=3DArial size=3D2>a) within a browser</FONT>

<P><FONT face=3DArial size=3D2>b) trough a directory system, in this =
last case a URC=20
is useful especially to record the attribute set attached to a =
name.</FONT>

<P><FONT face=3DArial size=3D2>An other usage of URNs could also be to =
get an=20
attribute set or a particular attribute from a name server, relational =
database=20
or directory server.</FONT>

<P><FONT face=3DArial size=3D2>But maybe I don't see clearly what you =
mean, can you=20
be more specific on why not use URNs for parts number systems? </FONT>

<P><FONT face=3DArial size=3D2>Didier PH Martin</FONT>

<P><FONT face=3DArial size=3D2><A=20
href=3D"mailto:martindnetfolder.com">mailto:martindnetfolder.com</A></FON=
T>

<P><FONT face=3DArial size=3D2><A=20
href=3D"http://www.netfolder.com">http://www.netfolder.com</A></FONT>

<P><FONT face=3DArial size=3D2></FONT>&nbsp;

<P><FONT face=3DArial size=3D2></FONT>&nbsp;</P>

</BODY></HTML>

------=_NextPart_000_01BC6AAA.23EC3B00--



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA01815 for urn-ietf-out; Tue, 27 May 1997 11:17:56 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA01806 for <urn-ietf@services.bunyip.com>; Tue, 27 May 1997 11:17:53 -0400 (EDT)
Received: from acl.lanl.gov (rootNO-ZNUM@acl.lanl.gov [128.165.147.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA25764 for <urn-ietf@Bunyip.Com>; Tue, 27 May 1997 11:17:51 -0400 (EDT)
Received: from montana.acl.lanl.gov (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.8.5/8.8.5) with SMTP id JAA14988; Tue, 27 May 1997 09:16:30 -0600 (MDT)
Message-Id: <3.0.32.19970527090644.0075b08c@cic-mail.lanl.gov>
X-Sender: u114212@cic-mail.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Tue, 27 May 1997 09:15:00 -0600
To: Ted Wolf Jr <ted@usa.net>, <paf@swip.net>, <urn-ietf@bunyip.com>
From: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Subject: Re: [URN] URN NID requirements paper
Cc: <renato@dstc.edu.au>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

At 06:44 PM 5/25/97, Ted Wolf Jr wrote:
>	Does anyone see a problem with global URN namespaces for SIC 
>and Commidity codes? We currently maintain these for free on behalf of the 
>government and I would like to add them to the namespaces list.

Don't know anything about them. Can you provide more info?

Regards,

Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA01752 for urn-ietf-out; Tue, 27 May 1997 11:16:42 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA01747 for <urn-ietf@services.bunyip.com>; Tue, 27 May 1997 11:16:38 -0400 (EDT)
Received: from acl.lanl.gov (rootNO-ZNUM@acl.lanl.gov [128.165.147.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA25757 for <urn-ietf@Bunyip.Com>; Tue, 27 May 1997 11:16:35 -0400 (EDT)
Received: from montana.acl.lanl.gov (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.8.5/8.8.5) with SMTP id JAA15024; Tue, 27 May 1997 09:16:29 -0600 (MDT)
Message-Id: <3.0.32.19970527090600.00755ae8@cic-mail.lanl.gov>
X-Sender: u114212@cic-mail.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Tue, 27 May 1997 09:14:59 -0600
To: Patrik Faltstrom <paf@swip.net>, The URN List <urn-ietf@bunyip.com>
From: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Subject: Re: [URN] URN NID requirements paper
Cc: Renato Iannella <renato@dstc.edu.au>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

At 08:32 PM 5/25/97 +0200, Patrik Faltstrom wrote:
>(1) Defintion of a NameSpace...
>
>We see a namespace as "A Collection of persistent identifiers for
>Resources". I.e. one namespace names a collection of identifiers.

How about something like "A Namespace is a system for assigning
persistent identifiers to resources according to some defined approach".
The point is that a namespace is not just a set of identifiers, but
typically names a domain of resources and sets forth a syntax.


>(2) Private VS Public NameSpace
>
>How do we handle local Public NS?
>
>Example 1 -- Geographical supspaces:
>
>In Queensland, Australia, one organisation want to have a namespace for
>the license plate numbers. What to do? Our suggestion is that they do
>_not_ get a separate namespace for those license numbers, because they do
>not cover the whole world. I.e. they have to come back with a plan for how
>to handle "License Plate Numbers in the world" which probably is a
>hierarichal namespace, and they take care of the Australia/QLD part.

Although this imposes a large burden on the first group to want to
register such a namespace, it seems prudent to plan for growth.

>Suggestion: Do not allow grandfathering of geographical subparts of an
>existing namespace (like license plate id's).

I'm not quite ready to accept this generalization, although I'm coming
closer to seeing the need for it.

>Example 2 -- Organizational subspaces:
>
>Our guess is that every company want to have a namespace for their part
>numbers.

For the case of part numbers, the first thing I would ask them is
why don't they use UPCs?

>Suggestion: Create a specific namespace where organization-specific
>namespaces reside.

This is still a good suggestion, but where reasonable we should encourage
the use of existing namespaces rather than the widespread creation of
new namespaces.

>Last question on local namespaces:
>
>Should they be publically-resolvable, but get you nowhere?

This is a decision for the namespace managers. They may wish to
reserve a namespace ID, but not allow any unauthenticated resolutions.
I don't see a need to preclude that, although we should have a caveat
about reserving namespaces in the hope of selling them off later.

>I.e. should we force all namespaces to be publically resolvable?

No.

>Suggestion: Define what operations do exist on a URN. The only responses
>allowed are "Here is the answer" (and you get back the correct one), "URN
>is not allocated" or "URN does exist, is valid, but resource is gone or
>not accessible". I.e. it doesn't matter if the result is not accessible
>all over the world as long as the responses are one of these three.

"Access denied" is a perfectly resonable (though not very friendly) response.
Seriously, even telling someone that the identifer they are presenting
for resolution is a valid identifier leaks too much information in
some situations. This is really a pretty important point for my site.


>3 - Registration Process.
>
>Should IANA handle the namespace registrations?

Absolutely.

> Do we end up in a new IAHC
>battle?

Several months ago Harald said that there is a legal firm that does pro-bono
work for the IETF. We need to draft the rules and then have them look them
over.


>Can we create a form that they should fill out?

Yes. Good idea.

>Who makes the decision on what is a new namespace? I guess a group of
>experienced people have to know if the correct descision is made --
>especially when grandfathering some more obscure namespaces. Maybe have
>an announcement like new MIME-types?

Sounds reasonable.

>Do they suggest the NS, or do "we" ? I.e. should they ask for a specific
>NID, or do they get an NID? How to go around the problem with vanity
>namespaces?

For legacy namespaces there are very resonable grounds for asking
for a specific NID instead of an assigned one. Maybe we make the
procedure for getting a new vanity namespace very protracted, but
a new assigned NID very quick and easy. The procedure for getting a NID
for a legacy namespace will end up being somewhat protracted anyway due
to the need to verify that the person registering the NID has the
authority to do so.


Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA12753 for urn-ietf-out; Sun, 25 May 1997 18:44:44 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA12748 for <urn-ietf@services.bunyip.com>; Sun, 25 May 1997 18:44:38 -0400 (EDT)
Received: from dns01.ops.usa.net (dns01.ops.usa.net [204.68.24.137]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id SAA19127 for <urn-ietf@Bunyip.Com>; Sun, 25 May 1997 18:44:36 -0400 (EDT)
Received: (qmail 7171 invoked by alias); 25 May 1997 22:45:53 -0000
Message-ID: <19970525224553.7170.qmail@dns01.ops.usa.net>
Received: (qmail 7122 invoked from network); 25 May 1997 22:45:29 -0000
Received: from ip96.newark.nj.pub-ip.psi.net (HELO wolft.us.dbisna.com) (38.10.220.96) by dns01.ops.usa.net with SMTP; 25 May 1997 22:45:29 -0000
From: Ted Wolf Jr <ted@usa.net>
To: <paf@swip.net>, <urn-ietf@bunyip.com>
CC: <renato@dstc.edu.au>
X-Mailer: email 97 by e corp. (download from www.e-corp.com)
X-E97Account: 1
Date: Sun, 25 May 1997 18:44:32
Subject:  Re: [URN] URN NID requirements paper
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Ted Wolf Jr <ted@usa.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Patrik,

Question 1. I feel that a namspce in the realm of URN's should be defined as a 
collection of identifiers that resolve to very persistant resources.

Question 2. I think they all should be publically resolvable but you should have 
the option of returning a reply that indicated that while the identifier is valid in the 
namespace you either might be restricted from accessing it or similar responses. 
We will need this in order to support for charge or commercial implementations.

Question 3. Without a doubt this should reside with the IANA. Their purpose is 
to be the repository and control issuance of Internet wide identifiers(even if they 
delegate the operations to others.).

	Does anyone see a problem with global URN namespaces for SIC 
and Commidity codes? We currently maintain these for free on behalf of the 
government and I would like to add them to the namespaces list.

Ted Wolf Jr
Sr. Strategist Electronic Commerce
Dun & Bradstreet



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA10800 for urn-ietf-out; Sun, 25 May 1997 14:32:39 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA10795 for <urn-ietf@services.bunyip.com>; Sun, 25 May 1997 14:32:32 -0400 (EDT)
Received: from nix.swip.net (nix.swip.net [192.71.220.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA18720 for <urn-ietf@bunyip.com>; Sun, 25 May 1997 14:32:29 -0400 (EDT)
Received: from localhost (paf@localhost)  by nix.swip.net (8.8.2/8.8.2) with SMTP  id UAA20796;  Sun, 25 May 1997 20:32:26 +0200 (MET DST)
Date: Sun, 25 May 1997 20:32:25 +0200 (MET DST)
From: Patrik Faltstrom <paf@swip.net>
To: The URN List <urn-ietf@bunyip.com>
cc: Renato Iannella <renato@dstc.edu.au>
Subject: [URN] URN NID requirements paper
Message-ID: <Pine.SUN.3.95.970525201438.20194G-100000@nix.swip.net>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Patrik Faltstrom <paf@swip.net>
Errors-To: owner-urn-ietf@Bunyip.Com

I and Renato have been working another round on the document on NID
requirements, but we have found a couple of issues which we want to know
what you say about them. Some of them can be ratholes (duck-ponds...:-)
with enormous gravity -- so please help us identify these aswell.

Issues:

(1) Defintion of a NameSpace...

We see a namespace as "A Collection of persistent identifiers for
Resources". I.e. one namespace names a collection of identifiers.


(2) Private VS Public NameSpace

How do we handle local Public NS?

Example 1 -- Geographical supspaces:

In Queensland, Australia, one organisation want to have a namespace for
the license plate numbers. What to do? Our suggestion is that they do
_not_ get a separate namespace for those license numbers, because they do
not cover the whole world. I.e. they have to come back with a plan for how
to handle "License Plate Numbers in the world" which probably is a
hierarichal namespace, and they take care of the Australia/QLD part.

I.e. instead of 

  URN:QLDLicensePlate:

...we want them to take care of

  URN:LicencePlate:au:qld:

(or something like that)

We will get the same kind of problem with several other examples where
grandfathering geographically local namespaces. Like Social Security
numbers, street addresses, organization numbers, governmental document ids
etc etc...

Suggestion: Do not allow grandfathering of geographical subparts of an
existing namespace (like license plate id's).


Example 2 -- Organizational subspaces:

Our guess is that every company want to have a namespace for their part
numbers. For example, Volvo (you know, the swedish car company that make
cars that are boxy :-) want to have a namespace. Should they get that, or
should we have a specific namespace covering these issues?

  URN:volvo:1238987123

or

  URN:org:volvo.se:1238987123 

I did choose volvo.se as an example that the org namespace might force the
NSS to be divided in two parts, first the domainname of the company and
then the company-specific string.

Suggestion: Create a specific namespace where organization-specific
namespaces reside.

Last question on local namespaces:

Should they be publically-resolvable, but get you nowhere?

I.e. should we force all namespaces to be publically resolvable?

Suggestion: Define what operations do exist on a URN. The only responses
allowed are "Here is the answer" (and you get back the correct one), "URN
is not allocated" or "URN does exist, is valid, but resource is gone or
not accessible". I.e. it doesn't matter if the result is not accessible
all over the world as long as the responses are one of these three.

3 - Registration Process.

Should IANA handle the namespace registrations? Do we end up in a new IAHC
battle?

Can we create a form that they should fill out?

Who makes the decision on what is a new namespace? I guess a group of
experienced people have to know if the correct descision is made --
especially when grandfathering some more obscure namespaces. Maybe have
an announcement like new MIME-types?

Do they suggest the NS, or do "we" ? I.e. should they ask for a specific
NID, or do they get an NID? How to go around the problem with vanity
namespaces?

Arbitration? Can we end up in trouble here? Probably... Just look at the
MoU, or talk with Mark Kosters....

Any input on these issues will help me and Renato in our work...

    Patrik




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA02064 for urn-ietf-out; Fri, 23 May 1997 10:23:54 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA02059 for <urn-ietf@services.bunyip.com>; Fri, 23 May 1997 10:23:51 -0400 (EDT)
Received: from acl.lanl.gov (rootNO-ZNUM@acl.lanl.gov [128.165.147.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA12342 for <urn-ietf@bunyip.com>; Fri, 23 May 1997 10:23:47 -0400 (EDT)
Received: from montana.acl.lanl.gov (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.8.5/8.8.5) with SMTP id IAA13201 for <urn-ietf@bunyip.com>; Fri, 23 May 1997 08:23:41 -0600 (MDT)
Message-Id: <3.0.32.19970523081852.00733250@cic-mail.lanl.gov>
X-Sender: u114212@cic-mail.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Fri, 23 May 1997 08:22:12 -0600
To: urn-ietf@bunyip.com
From: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Subject: [URN] NAPTR revisions
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi,

By now you have probably seen the annoucement of the -05 version of the
NAPTR draft. This version corrects a small error in the regular expressions
for the CID namespace examples.

Regards,
Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA29628 for urn-ietf-out; Fri, 23 May 1997 09:35:54 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA29623 for <urn-ietf@services.bunyip.com>; Fri, 23 May 1997 09:35:51 -0400 (EDT)
Received: from ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id JAA12131 for <urn-ietf@bunyip.com>; Fri, 23 May 1997 09:35:47 -0400 (EDT)
Received: from ietf.ietf.org by ietf.org id aa06884; 23 May 97 9:30 EDT
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce@ietf.org
cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-naptr-05.txt
Date: Fri, 23 May 1997 09:30:40 -0400
Message-ID:  <9705230930.aa06884@ietf.org>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : Resolution of Uniform Resource Identifiers 
                   using the Domain Name System                                      
       Author(s) : R. Daniel, M. Mealling
       Filename  : draft-ietf-urn-naptr-05.txt
       Pages     : 13
       Date      : 05/22/1997

Uniform Resource Locators (URLs) are the foundation of the World Wide Web, 
and are a vital Internet technology. However, they have proven to be 
brittle in practice. The basic problem is that URLs typically identify a 
particular path to a file on a particular host. There is no graceful way of
changing the path or host once the URL has been assigned. Neither is there 
a graceful way of replicating the resource located by the URL to achieve 
better network utilization and/or fault tolerance. Uniform Resource Names 
(URNs) have been hypothesized as a adjunct to URLs that would overcome such
problems. URNs and URLs are both instances of a broader class of 
identifiers known as Uniform Resource Identifiers (URIs). 

The requirements document for URN resolution systems[15] defines the 
concept of a "resolver discovery service". This document describes the 
first, experimental, RDS. It is implemented by a new DNS Resource Record, 
NAPTR (Naming Authority PoinTeR), that provides rules for mapping parts 
of URIs to domain names.  By changing the mapping rules, we can change 
the host that is contacted to resolve a URI. This will allow a 
more graceful handling of URLs over long time periods, and forms the 
foundation for a new proposal for Uniform Resource Names.                             

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-naptr-05.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-naptr-05.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-naptr-05.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970522170701.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-naptr-05.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-naptr-05.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970522170701.I-D@ietf.org>

--OtherAccess--

--NextPart--



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id FAA26162 for urn-ietf-out; Fri, 23 May 1997 05:48:50 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id FAA26155 for <urn-ietf@services.bunyip.com>; Fri, 23 May 1997 05:48:42 -0400 (EDT)
Received: from josef.ifi.unizh.ch (josef.ifi.unizh.ch [130.60.48.10]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id FAA11622 for <urn-ietf@bunyip.com>; Fri, 23 May 1997 05:45:56 -0400 (EDT)
Received: from ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <08360-0@josef.ifi.unizh.ch>; Fri, 23 May 1997 11:44:56 +0200
Date: Fri, 23 May 1997 11:44:38 +0200 (MET DST)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: didier ph martin <martind@netfolder.com>
cc: URN Workgroup <urn-ietf@bunyip.com>
Subject: Re: [URN] RE: Relative URNs
In-Reply-To: <199705151207.IAA06444@octave.collegeleboeuf.qc.ca>
Message-ID: <Pine.SUN.3.96.970523110158.7299X-100000@enoshima>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@Bunyip.Com

On Thu, 15 May 1997, didier ph martin wrote:

[Long and detailled explanations about URI input heuristics,
name spaces, and concatenation as a relativity mechanism.]

> We separated the URN resolution mechanism from the URN syntax as a human
> would write it. We made the assumption that the actual draft is intended
> for a machine having to send a URN to an other machine for resolution. We
> deduced that a <NSS> could be written like it is and don't require encoding
> (for human of course).

The URN draft, as the URL draft and RFCs, are intended both for computer
and for human use. The URL documents say so very clearly.
What a browser does when it completes "apple" to "http://www.apple.com/"
is called a heuristic. Depending on context, heuristics may differ widely.
For example, a browser customized for Japan could expand "apple" to
"http://www.apple.co.jp", a browser customized for a library in the US
could expand "201-48345" to "urn:isbn:0-201-48345-9", and so on.
There is no limit in inventiveness and adaption of such heuristics.

However, this does not mean that "apple" or "201-48345" are URLs/URNs,
or that they are suitable for broad human use. The full form is guaranteed
to work on any browser (and otherwise just a bug), some short form is
extremely dependent on local heuristics that change over space and
time (with the IAHC work progressing, browsers might become suspected
of unfair trade practices if they silently add ".com" to an entry).
Therefore:
	- Always change the "Location" display of the browser to the
		full URI.
	- Always print the full URIs (for a list of part numbers,
		at least add a global instruction of how to expand
		them to correct URIs).


> With one exception, they often
> forget to write "urn:gm:" (a gm parts catalog). this is overhead for them.
> Most of actual browsers add "http://" in front of a URL. People have just
> to type the "www.something.xxx" address and the system convert that to
> "http://www.something.xxx". We have an issue here. How can we still provide
> this feature for URLs and URNs. Both naming conventions have to live in the
> *user experience
> sphere" at the same time or for a certain time. How can we known the person
> just typed a URN or a URL if the string is not complete?

The solution is heuristics. I don't know how GM parts numbers look, but
I suppose it's easy to distinguish them from domain names. And in the cases
you can't distinguish, you could just put up a small dialog box saying:

Sorry, couldn't guess what you want. Is it:
	- a GM part number (urn:gm:xxx.yyy)
	- a Web page address (http://www.xxx.yyy)
	- something else (please specify: [xxx.yyy     ])

Note that this is carefully designed to speak in the user's language
("page address") and to give the full and correct URIs to strengthen
the user's understanding that what he is inputing are just abbreviations
and not the real thing.

> Even with that, people have a lot of difficulties to
> adapt to "url:www.something.xxx" but most of them could as soon as they saw
> the benefits to get things the way they where doing before the URL
> everywhere area.

"url:www.something.xxx" is a non-starter. If people have difficulties
with it and it's totally wrong according to syntax, why insist on it?


> Thus, there is no clear separation of how a human write a URN (humans
> doesn't like to convert into octal) and how a machine transfer that URN to
> an other one to be resolved.

Well, for URIs, it's hexadecimal, not octal. And it's clear that
this is a problem not of "liking" but of the availability of resouces
(coversion tables,...). And this problem is actually been worked on.
With UTF-8 as the only character encoding scheme for URNs and the
preferred one for URLs, we are moving towards a very nice solution.

But character encoding and %HH escaping, with UTF-8 and except for
the reserved characters in the ASCII range, can be done deterministically
in both ways.
On the other hand, conversion from a short local name to a full URI
is in no way deterministic, and full URIs should therefore always
be used outside places where the context is very clear.


Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id FAA27336 for urn-ietf-out; Wed, 21 May 1997 05:54:48 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id FAA27326 for <urn-ietf@services.bunyip.com>; Wed, 21 May 1997 05:54:45 -0400 (EDT)
Received: from mrelay.jrc.it (mrelay.jrc.it [139.191.1.65]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id FAA01100; Wed, 21 May 1997 05:54:38 -0400 (EDT)
Received: from  jrc.it (elect6.jrc.it) by mrelay.jrc.it (4.1/EB-950131-C) id AA21734; Wed, 21 May 97 12:01:03 +0200
Received: by  jrc.it (5.x/EB-950213-L) id AA00523; Wed, 21 May 1997 11:52:56 +0200
Date: Wed, 21 May 1997 11:52:56 +0200
From: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>
Message-Id: <9705210952.AA00523@ jrc.it>
To: urn-ietf@bunyip.com, digger@bunyip.com
Subject: [URN] whois++
X-Sun-Charset: US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Dirk.vanGulik" <Dirk.vanGulik@jrc.it>
Errors-To: owner-urn-ietf@Bunyip.Com
Abort: /usr/tmp full


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA20373 for urn-ietf-out; Thu, 15 May 1997 14:15:57 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA20368 for <urn-ietf@services.bunyip.com>; Thu, 15 May 1997 14:15:49 -0400 (EDT)
Received: from lysithea.lcs.mit.edu (lysithea.lcs.mit.edu [18.26.0.187]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id OAA27238 for <urn-ietf@bunyip.com>; Thu, 15 May 1997 14:15:46 -0400 (EDT)
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id OAA08535; Thu, 15 May 1997 14:15:41 -0400
Date: Thu, 15 May 1997 14:15:41 -0400
Message-Id: <199705151815.OAA08535@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: masinter@parc.xerox.com
CC: urn-ietf@bunyip.com
In-reply-to: <3379F1FD.2B32@parc.xerox.com> (message from Larry Masinter on Wed, 14 May 1997 10:10:21 PDT)
Subject: Re: [URN] Re:  Relative URNs
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: "owner-urn-ietf@bunyip.com Date": Wed, 14 May 1997 10:"10:21 PDT From: Larry Masinter" <masinter@parc.xerox.com>

<...text removed for brevity...>
   I always prefer to say that the URI working group closed because
   we had completed all of the work in our charter, and had no
   consensus for what additional work we were going to pursue.

   You might think this is revisionist history, but I think that
   the example of closing working groups when they are done and
   spawning new groups when there's some clearer grounds for it
   is a good model, and we're trying to follow it with HTTP, too.

You're right that that is revisionist history and although it should
not be the topic of discussion on this mailing list, I can't just let
that pass by, for the sake of those who were not there.

The IETF process does not always work as one might wish (or as spelled
out).  In this case, one person was on a power trip and closed the
group.  The work was NOT completed.  The group was in a productive
period with 3 RFCs published in the preceeding 6 months and drafts of
3 more on the table, in addition to significant work on a revised
agenda, because the group had previously moved more slowly than one
(or many!) might have wished.  The closing down of the group in fact
slowed the process severely.  The URN group was not formed for about a
year, although some work proceeded anyway, in a much less open forum.
The work on URCs still has not recovered.  The revision of the URL
documents is only coming out now, but could have come out of the URI
group much more quickly.  In all, the process did NOT work as one
might hope in the ideal.  In fact, it gave the efforts in this area
even more of a cloud to work under because of the additional delays in
recovering from that one person's power trip.  It is quite possible
that forming more specific working groups or subgroups is more
effective, but the power play that was used on the URI group left the
community reeling out of control.  From my perspective it was handled
EXTREMELY poorly with insult and lying as part of the mechanism.  The
IESG meeting in which the action was reported back to the whole IESG
was unintentionally much more public than it should have been, in a
room without one wall, open to the whole front lobby of the Grand
Hotel in Stockholm.  The action was reported as a power play and a
joke with a great deal of derogatory laughter and jolity.  I cannot in
anyway condone, explain away or support what was done or how it was
done.  But, you are right that it is past history and we need to move
forward from here, trying to avoid such pitfalls and individuals in
the future.

I applaud the efforts of the working group chairs, area directors and
others taking leadership supportive roles in the recovery from the
damage done.

			Karen


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA16441 for urn-ietf-out; Thu, 15 May 1997 10:36:53 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA16436 for <urn-ietf@services.bunyip.com>; Thu, 15 May 1997 10:36:48 -0400 (EDT)
Received: from privateer.windrose.omaha.ne.us (privateer.windrose.omaha.ne.us [206.101.78.33]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id KAA25280 for <urn-ietf@bunyip.com>; Thu, 15 May 1997 10:36:45 -0400 (EDT)
Message-Id: <199705151436.KAA25280@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Thu May 15 09:37 CDT 1997
From: "Ryan Moats" <jayhawk@att.com>
To: "URN mailing list" <urn-ietf@bunyip.com>
Date: Thu, 15 May 97 09:42:05 
Priority: Normal
X-Mailer: PMMail 1.91 For OS/2
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] I-D ACTION:draft-ietf-urn-ietf-00.txt
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Under the heading of discussion implementations, there is an implementation
of a resolver for the namespace below.  It's documentation page is

http://dsm0.ds.internic.net/urn/ 

which shows how to submit URN resolution requests for the namespace in
the i-d.

Ryan

P.S.  This isn't one of our production machines, so please be patient if it
isn't there.

=======================================================
On Thu, 15 May 1997 09:44:13 -0400, Internet-Drafts@ietf.org wrote:

> A New Internet-Draft is available from the on-line Internet-Drafts 
> directories. This draft is a work item of the Uniform Resource Names 
> Working Group of the IETF.                                                
>
>       Title     : URN Namespace for RFC series documents                  
>       Author(s) : R. Moats
>       Filename  : draft-ietf-urn-ietf-00.txt
>       Pages     : 4
>       Date      : 05/14/1997
>
>A system for Uniform Resource Names (URNs) must be capable of supporting 
>new naming systems.  As an example of the sort of information that needs to
>be supplied when proposing new namepsaces, this document presents a naming 
>system based on the RFC family of documents (RFCs, STDs, and FYIs) 
>developed by the IETF and published by the RFC editor.  This namespace can 
>be supported within the URN framework and the currently proposed syntax 
>for URNs.                                                                      
>
>Internet-Drafts are available by anonymous FTP.  Login with the username
>"anonymous" and a password of your e-mail address.  After logging in,
>type "cd internet-drafts" and then
>     "get draft-ietf-urn-ietf-00.txt".
>A URL for the Internet-Draft is:
>ftp://ds.internic.net/internet-drafts/draft-ietf-urn-ietf-00.txt
> 
>Internet-Drafts directories are located at:	
>	                                                
>     o  Africa:  ftp.is.co.za                    
>	                                                
>     o  Europe:  ftp.nordu.net            	
>                 ftp.nis.garr.it                 
>	                                                
>     o  Pacific Rim: munnari.oz.au               
>	                                                
>     o  US East Coast: ds.internic.net           
>	                                                
>     o  US West Coast: ftp.isi.edu               
>	                                                
>Internet-Drafts are also available by mail.	
>	                                                
>Send a message to:  mailserv@ds.internic.net. In the body type: 
>     "FILE /internet-drafts/draft-ietf-urn-ietf-00.txt".
>							
>NOTE: The mail server at ds.internic.net can return the document in
>      MIME-encoded form by using the "mpack" utility.  To use this
>      feature, insert the command "ENCODING mime" before the "FILE"
>      command.  To decode the response(s), you will need "munpack" or
>      a MIME-compliant mail reader.  Different MIME-compliant mail readers
>      exhibit different behavior, especially when dealing with
>      "multipart" MIME messages (i.e., documents which have been split
>      up into multiple messages), so check your local documentation on
>      how to manipulate these messages.
>							
>							
>
>Below is the data which will enable a MIME compliant mail reader 
>implementation to automatically retrieve the ASCII version
>of the Internet-Draft.
>




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA15752 for urn-ietf-out; Thu, 15 May 1997 10:06:17 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA15745 for <urn-ietf@services.bunyip.com>; Thu, 15 May 1997 10:06:14 -0400 (EDT)
Received: from ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id KAA24862 for <urn-ietf@bunyip.com>; Thu, 15 May 1997 10:06:10 -0400 (EDT)
Received: from ietf.ietf.org by ietf.org id aa02511; 15 May 97 9:44 EDT
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce@ietf.org
cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-ietf-00.txt
Date: Thu, 15 May 1997 09:44:13 -0400
Message-ID:  <9705150944.aa02511@ietf.org>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

 A New Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : URN Namespace for RFC series documents                  
       Author(s) : R. Moats
       Filename  : draft-ietf-urn-ietf-00.txt
       Pages     : 4
       Date      : 05/14/1997

A system for Uniform Resource Names (URNs) must be capable of supporting 
new naming systems.  As an example of the sort of information that needs to
be supplied when proposing new namepsaces, this document presents a naming 
system based on the RFC family of documents (RFCs, STDs, and FYIs) 
developed by the IETF and published by the RFC editor.  This namespace can 
be supported within the URN framework and the currently proposed syntax 
for URNs.                                                                      

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-ietf-00.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-ietf-00.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-ietf-00.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970514131911.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-00.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-ietf-00.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970514131911.I-D@ietf.org>

--OtherAccess--

--NextPart--


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id IAA13392 for urn-ietf-out; Thu, 15 May 1997 08:28:57 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA13387 for <urn-ietf@services.bunyip.com>; Thu, 15 May 1997 08:28:53 -0400 (EDT)
Received: from octave.collegeleboeuf.qc.ca (root@octave.collegeleboeuf.qc.ca [204.19.108.3]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA19911 for <urn-ietf@bunyip.com>; Thu, 15 May 1997 08:28:48 -0400 (EDT)
Received: from dmartin.cedep (ppp13.collegeleboeuf.qc.ca [204.19.108.62]) by octave.collegeleboeuf.qc.ca (8.8.5/8.6.9) with ESMTP id IAA06444 for <urn-ietf@bunyip.com>; Thu, 15 May 1997 08:07:36 -0400 (EDT)
Message-Id: <199705151207.IAA06444@octave.collegeleboeuf.qc.ca>
From: "didier ph martin" <martind@netfolder.com>
To: "URN Workgroup" <urn-ietf@bunyip.com>
Subject: [URN] RE:  Relative URNs
Date: Thu, 15 May 1997 08:27:45 -0400
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1160
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "didier ph martin" <martind@netfolder.com>
Errors-To: "owner-urn-ietf@bunyip.com Larry Masinter wrote":

"There is now a Proposed Standard for URNs. URNs will progress
if there are interoperable implementations. I suggest,
rather than continuing to debate the points that went into
the preparation of the Proposed Standard again, continuously,
that you go off and see if you can build an interoperable
implementation. That is, continued discussion is completly
moot, and there's no point in continuing to fill our mailboxes
with the discussion of ":" vs "/" since, as far as I can
tell, no one is actually changing their mind about this, and
in that situation, the only question is whether the Proposed
Standard is actually implementable. But discussing it in
the abstract ("X would be easier to implement") isn't
getting us anywhere.

Normally I just delete the [URN] messages that cross
my mailbox because of the irrelevance of the continued
speculation, but it's a little tiresome. Clearly there
were *some* people in the URN group who were in the
process of building what they hoped would be interoperable
implementations, and what we need to hear from them is
the results of their experiments and some experience-based
discussion of how their software deals with the complex
issues we're raising, e.g., how one would give a URN
(several URNs? URNs for each slide?) for the powerpoint
presentation converted to HTML. Do you use relative URNs?
Is there only one "top-level URN" which resolves to
URLs for the individual components?"

Thank you Larry. Yes there are people working on *practical* things. And
yes
there is some issues that result from *practical* work. 

a) we just finished implementing a custom protocol on IE 4.0. Sorry we
couldn't do it with Netscape, it's a closed system. We will probably try
with the Sun's Java Bowser which is open. The problems we encountered,
except technical ones are mostly  difficulties for users to adapt
to a new naming scheme. So, we can say that the urn scheme has human
interface problems or the legacy of habits. However, preliminary test
indicates that it may not be the case for name spaces people are used with,
like for instance automotive parts number, social security numbers etc...
in these cases, people prefer to write URNs. With one exception, they often
forget to write "urn:gm:" (a gm parts catalog). this is overhead for them.
Most of actual browsers add "http://" in front of a URL. People have just
to type the "www.something.xxx" address and the system convert that to
"http://www.something.xxx". We have an issue here. How can we still provide
this feature for URLs and URNs. Both naming conventions have to live in the
*user experience
sphere" at the same time or for a certain time. How can we known the person
just typed a URN or a URL if the string is not complete? Because browser
offer this feature, a lot of
users just type the parts number expecting that the repetitive part will be
appended by the machine.So we resolved this *practical issue* by reducing
URLs to URNs and always append the "urn:" stuff at the beginning. We treat
URLs as a name space. then internally branch to different name spaces like
"url", "gm", "isdn". Even with that, people have a lot of difficulties to
adapt to "url:www.something.xxx" but most of them could as soon as they saw
the benefits to get things the way they where doing before the URL
everywhere area. To keep, the same feature as the actual browsers have we
parse to see if there is an other "xxx:" pattern, if yes it is a urn. If
no, it is a URL. This way people don't have to type "urn:url", they keep
the same notation they are used with today. However, they still have to
type the <NID> if this not the URL <NID>. Our solution is maybe not optimum
but, from this
experiment we can say that in order to  have a certain coherency with
actual browsers, 
we had to reduce URLs as name spaces or subset of URNs. This way
the *mental model* of users where more *coherent*. To prevent
*cognitive dissonance" they have to synthesize URLs and URNs in some ways.
This is a issue to resolve. How do we integrate in a coherent model URLs
and URNs not from the machine point of view but from the human point of
view. Don't forget that for people, a URL is a kind of name even if it is
an imperfect one. 

b) Most of Web catalogs or index exchange systems use languages like SOIF,
IATA,
etc... to encode a collection of items. Most of them use URLs to uniquely
identify these items within a collection. We experimented with an other
language and changed with Guha (ex: from Apple Research now at Netscape)
the item identification from URLs to URNs. We use a specific <NSS> inspired
from
Daniel Laliberte work on "Path". Because we move part of a hierarchical
name space from one place to an other, we came with a relative URN scheme.
For two reasons: 1- less typos. It is long and tedious to rewrite again and
again the same URN. We created the notion of a base URN and a concatenation
rule to obtain an absolute URN. 2- the second reason is because we move a
branch of a hierarchical name space. So, it means that all elements have to
keep the same relationship. This mini hierarchy is inserted at an insertion
point within a target hierarchical name space. Fact (2) forced us to use a
relative scheme and therefore invent a relative URN scheme. As you surely
noticed
the URN is then relative to the insertion point within the target name
space. We tried this simple algorithm with other name spaces like flat name
spaces (like the ones you find in parts catalog). We saw that this
algorithm offers no gain especially if the name space has no implicit
hierarchy pattern. The issue here is: some target name space use a
delimiter different from "/". It could be "!" (we encountered that with
objects contained within apps like words or excel or more generally in apps
supporting the OLE container scheme), it could be "\" in the Windows
universe, it could be "/" in the XFN universe. Thus, the issue is that
these name spaces have all hierarchical delimiters and are candidates for
relative naming from a base. So we decided to implement a relative scheme
base on a base URN with its the original syntax like for example
"urn:shell32:Desktop\MyComputer\c:\" and include all items from there or
(because shell32 has a name space scheme independent of the file system)
"urn:shell32:Desktop\" and append all relative URN to this base. Anyway, we
had to convert most of hierarchical delimiters to the target name space.
Why? because people get used to a certain delimiter and have a lot of
difficulties to change their habits. Thus, if the hierarchical name space
delimiter is "\" we don't force the nottion to be transformed into "/", we
just keep the original name space notation. We just provide translation
from one name space with, for example, a delimiter of type "\" to a target
one with delimiter of type "/" by tranforming the hierarchy delimitation
from "\" to "/". Same process for other kinds of delimiters


As you see, when we talk about *diversity* we talk about *name spaces*.

Overall experience about URN:

We separated the URN resolution mechanism from the URN syntax as a human
would write it. We made the assumption that the actual draft is intended
for
a machine having to send a URN to an other machine for resolution. We
deduced that a <NSS> could be written like it is and don't require encoding
(for human of course).
Thus, there is no clear separation of how a human write a URN (humans
doesn't like to convert into octal) and how a machine transfer that URN to
an other one to be resolved. As I said we made the assumption that a name
space could be written as it is. We also made the assumption that if a name
space use "." ,for instance, to express a hierarchy, we can deduce that
having to include
part of a name space into an other (at an insertion point) we could have a
base like "urn:dot:one.two.three" and insert a that point (relative to)
relative URNs of type: "one", "two" to obtain respectively :
urn:dot:one.two.three.one
urn:dot:one.two.three.two
Thus, we thought this would be OK and made the assumption that the group
meant that octal or %xxx scheme is for machines only not for humans having
to
write a name.

Issue not resolved:

How do we integrate URLs and URNs in the same world. Do we include URLs as
a name space? We reduced URL as a URN <NID>  to resolve the "cognitive
dissonance" introduced
by the clash of these two world. Here we made the assumption (and a lot of
testers did) that URLs are just an other URN name space.

Thus, if we want sometime to speak of *practical* experiments or of
*practical* problems and issues induced by the URN scheme, we would be more
than happy
to ear and see how people starting to put neurotic energy on these down to
earth problems like:

 - URL, URNs integration.
 - What, as a user, do I type in the address box of my browser
 - How can we use URNs in the context of UNC or directory/catalog exchange
mechanism




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA04412 for urn-ietf-out; Wed, 14 May 1997 13:56:15 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA04405 for <urn-ietf@services.bunyip.com>; Wed, 14 May 1997 13:56:11 -0400 (EDT)
Received: from ncsa.uiuc.edu (sdgmail.ncsa.uiuc.edu [141.142.103.66]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA05873 for <urn-ietf@Bunyip.Com>; Wed, 14 May 1997 13:56:09 -0400 (EDT)
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id MAA23287; Wed, 14 May 1997 12:56:22 -0500 (CDT)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id MAA26415; Wed, 14 May 1997 12:56:08 -0500 (CDT)
Date: Wed, 14 May 1997 12:56:08 -0500 (CDT)
Message-Id: <199705141756.MAA26415@void.ncsa.uiuc.edu>
To: Larry Masinter <masinter@parc.xerox.com>
Cc: URN Workgroup <urn-ietf@bunyip.com>
Subject: [URN] urn:// syntax (was: Relative URNs)
In-Reply-To: <3379F1FD.2B32@parc.xerox.com>
References: <Pine.SUN.3.95.970514172604.11820L-100000@weeble.lut.ac.uk> <3379F1FD.2B32@parc.xerox.com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Larry Masinter writes:
 > [...] That is, continued discussion is completly
 > moot, and there's no point in continuing to fill our mailboxes
 > with the discussion of ":" vs "/" since, as far as I can
 > tell, no one is actually changing their mind about this,

One more try.  I apologize for not jumping on this particular issue
when it was time to consider it.  But there is always time, really,
if you factor in implementability and deployment of a brand new
technology.

The "urn:" prefix was agreed on with the argument that no one at the
IETF meeting had sufficient reason *not* to require it.  Once that
decision had been made, then the next decision should be about what
follows.  Without the "urn:" prefix, it makes sense to think about the
syntax as "<nid>:<opaque-string>", but with the "urn:" prefix, it is a
different story.  (I was still assuming that the "urn:" question was
open, so I didnt pursue the rest.  My mistake.  I also had assumed that
the IESG would be more questioning.  ...nevertheless...)

------------

Given the "urn:" prefix, then the syntax *should* have been

  urn://<nid>/<opaque-string>

because that fits in with the generic URI syntax.  If we can use the
same kind of argument made for the "urn:" prefix, I would argue that
no one has given sufficient reason why the syntax should *not* be as
given above, and there is sufficient reason for why that *should* be
the syntax.

I don't really care about the "urn:" prefix.  I *do* care about
fitting in with the generic URI syntax.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA01468 for urn-ietf-out; Wed, 14 May 1997 13:18:08 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA01463 for <urn-ietf@services.bunyip.com>; Wed, 14 May 1997 13:18:06 -0400 (EDT)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA05407 for <urn-ietf@bunyip.com>; Wed, 14 May 1997 13:18:04 -0400 (EDT)
Received: from muesli.ai.mit.edu (muesli.ai.mit.edu [128.52.39.7]) by life.ai.mit.edu (8.8.5/AI1.15/ai.master.life:1.15) with ESMTP id NAA19237; Wed, 14 May 1997 13:17:53 -0400 (EDT)
From: Hallam-Baker <hallam@ai.mit.edu>
Received: (from hallam@localhost) by muesli.ai.mit.edu (8.8.5/8.8.5AI/ai.client:1.5) id NAA13795; Wed, 14 May 1997 13:17:50 -0400 (EDT)
Message-Id: <199705141717.NAA13795@muesli.ai.mit.edu>
Subject: Re: [URN] Re:  Relative URNs
To: jon@net.lut.ac.uk (Jon Knight)
Date: Wed, 14 May 1997 13:17:48 -0400 (EDT)
Cc: hallam@ai.mit.edu, martind@netfolder.com, urn-ietf@bunyip.com
In-Reply-To: <Pine.SUN.3.95.970514172604.11820L-100000@weeble.lut.ac.uk> from "Jon Knight" at May 14, 97 05:42:36 pm
X-Mailer: ELM [version 2.4 PL25]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Hallam-Baker <hallam@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

> > Those tools are not going to be rewritten at the behest of an
> > IETF working group. They are the installed base which the 
> > group has to work arround and interface to.
> 
> Did I miss something?  When did the URN group ask people to rewrite URL
> processing tools?  There are precious few URN tools available at the
> moment - its those that discussions and outcomes from this WG will affect.

I wouldn't spend too long waiting for URN processing tools. There won't
be any unless people can start by using the tools they have.

We had to swallow SGML to get HTML accepted.

I've been arround the IETF long enough to know that working groups don't
necessarily have any effect. At the moment I don't see anyone with
industry influence supporting the proposal. I don't see Microsoft,
Netscape or any other main player. 


> I was under the misapprehension that the URI working group was killed off
> due to lack of progress on the other UR* apart from URLs.  I don't even
> recall the gopher URL being particularly contentious compared to
> URNs/URCs/et al. 

It was contentious to the HTTP folks like myself because it did not support
hierarchy. The gopher people thought it was just perfect the way it is.
They were warned but didn't take any notice. As a result gopher URLs are
practically extinct.


> That's what the group has been trying to do for ages.  Unfortunately
> reality is rarely clean and tidy and there are lots of "gotchas" to
> consider.  Relative URNs may well be a nasty gotcha and if the group comes
> to a consensus that this is the case then not including provision for them
> in the URN specs sounds like a good idea to me.

Relative URNs may also turn out to be essential to allowing people to
use the infrastructure.

I'm not particularly interested in the consensus the group comes to. It
is the consensus the IETF generally and the market comes to that interests
me.


Phill



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA01379 for urn-ietf-out; Wed, 14 May 1997 13:13:08 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA01374 for <urn-ietf@services.bunyip.com>; Wed, 14 May 1997 13:13:05 -0400 (EDT)
Received: from josef.ifi.unizh.ch (josef.ifi.unizh.ch [130.60.48.10]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id NAA05372 for <urn-ietf@bunyip.com>; Wed, 14 May 1997 13:13:00 -0400 (EDT)
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <09983-0@josef.ifi.unizh.ch>; Wed, 14 May 1997 19:10:45 +0200
Date: Wed, 14 May 1997 19:10:25 +0200 (MET DST)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: Ryan Moats <jayhawk@att.com>
cc: "jayhawk@ds.internic.net" <jayhawk@ds.internic.net>, "Kent Karlsson (edv EDV exf EXF iI)" <keka@im.se>, URN mailing list <urn-ietf@bunyip.com>
Subject: Re: [URN] Re: URNs and encoding
In-Reply-To: <199705141328.JAA03074@mocha.bunyip.com>
Message-ID: <Pine.SUN.3.96.970514190437.245D-100000@enoshima>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@Bunyip.Com

On Wed, 14 May 1997, Ryan Moats wrote:

> On Tue, 13 May 1997 18:02:47 +0200, Kent Karlsson wrote:
> 
> >This only adds to the character encoding mess: yet another way of
> >encoding characters.  There are too many already and adding yet
> >another one does not solve anything. Replace the above quote with:

> >No further encoding please!  The mess created with Quoted-printable
> >still haunts us, making some e-mail messages unreadable when the
> >decoding fails (which it still often and easily does).


> 2.  The text as it reads in the RFC was the product of a LOT of discussion
> in the Working Group and on the Mailing List.  "%<hex><hex>" encoding is
> not adding a "new" encoding scheme, it is borrowing from the URL syntax
> and was a fundamental part of the compromise reached on internationalization.
> Removing this language would break the compromise, which would not result
> in any progress (but rather regress) so I am EXTREMELY loath to do it (especially
> given the history that resulted in the original compromise).  Of course, if rough
> consensus appears that such a modification is a good thing, then my position (as
> editor) will change.

This is a good account of how things went. The main argument of those
insisting on something such as %HH was that handling of beyond-ASCII
characters in Unicode/UTF-8 and otherwise was not yet well developped.
This will definitiely change overtime. Currently, there is work going
on related to the URL syntax draft, in the otherwise defunct uri
mailing list, that will probably go one or two steps further.
So I am sure that time will come when the %HH will be removed.

Of course, as I was on the other side of the compromize, I wouldn't
mind if we could move ahead now or even earlier :-).

Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA01361 for urn-ietf-out; Wed, 14 May 1997 13:11:31 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA01356 for <urn-ietf@services.bunyip.com>; Wed, 14 May 1997 13:11:28 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id NAA05337 for <urn-ietf@bunyip.com>; Wed, 14 May 1997 13:11:25 -0400 (EDT)
Received: from bronze-208.parc.xerox.com ([13.0.209.122]) by alpha.xerox.com with SMTP id <18255(7)>; Wed, 14 May 1997 10:10:43 PDT
Message-ID: <3379F1FD.2B32@parc.xerox.com>
Date: Wed, 14 May 1997 10:10:21 PDT
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 3.01Gold (Win95; I)
MIME-Version: 1.0
To: URN Workgroup <urn-ietf@bunyip.com>
Subject: Re: [URN] Re:  Relative URNs
References: <Pine.SUN.3.95.970514172604.11820L-100000@weeble.lut.ac.uk>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> I was under the misapprehension that the URI working group was killed off
> due to lack of progress on the other UR* apart from URLs.  I don't even
> recall the gopher URL being particularly contentious compared to
> URNs/URCs/et al. 


I always prefer to say that the URI working group closed because
we had completed all of the work in our charter, and had no
consensus for what additional work we were going to pursue.

You might think this is revisionist history, but I think that
the example of closing working groups when they are done and
spawning new groups when there's some clearer grounds for it
is a good model, and we're trying to follow it with HTTP, too.

There is now a Proposed Standard for URNs. URNs will progress
if there are interoperable implementations. I suggest,
rather than continuing to debate the points that went into
the preparation of the Proposed Standard again, continuously,
that you go off and see if you can build an interoperable
implementation. That is, continued discussion is completly
moot, and there's no point in continuing to fill our mailboxes
with the discussion of ":" vs "/" since, as far as I can
tell, no one is actually changing their mind about this, and
in that situation, the only question is whether the Proposed
Standard is actually implementable. But discussing it in
the abstract ("X would be easier to implement") isn't
getting us anywhere.

Normally I just delete the [URN] messages that cross
my mailbox because of the irrelevance of the continued
speculation, but it's a little tiresome. Clearly there
were *some* people in the URN group who were in the
process of building what they hoped would be interoperable
implementations, and what we need to hear from them is
the results of their experiments and some experience-based
discussion of how their software deals with the complex
issues we're raising, e.g., how one would give a URN
(several URNs? URNs for each slide?) for the powerpoint
presentation converted to HTML. Do you use relative URNs?
Is there only one "top-level URN" which resolves to
URLs for the individual components?

Regards,

Larry
--
http://www.parc.xerox.com/masinter


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA01075 for urn-ietf-out; Wed, 14 May 1997 12:44:39 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA01069 for <urn-ietf@services.bunyip.com>; Wed, 14 May 1997 12:44:35 -0400 (EDT)
Received: from weeble.lut.ac.uk (root@weeble.lut.ac.uk [158.125.96.47]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id MAA05068 for <urn-ietf@bunyip.com>; Wed, 14 May 1997 12:44:22 -0400 (EDT)
Received: from jon by weeble.lut.ac.uk with smtp (Exim 1.61 #1) id 0wRh8O-0004EU-00; Wed, 14 May 1997 17:42:36 +0100
Date: Wed, 14 May 1997 17:42:36 +0100 (BST)
From: Jon Knight <jon@net.lut.ac.uk>
X-Sender: jon@weeble.lut.ac.uk
To: "Phillip M. Hallam-Baker" <hallam@ai.mit.edu>
cc: didier ph martin <martind@netfolder.com>, URN Workgroup <urn-ietf@bunyip.com>
Subject: Re: [URN] Re:  Relative URNs
In-Reply-To: <199705141550.LAA14531@life.ai.mit.edu>
Message-ID: <Pine.SUN.3.95.970514172604.11820L-100000@weeble.lut.ac.uk>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Jon Knight <jon@net.lut.ac.uk>
Errors-To: owner-urn-ietf@Bunyip.Com

On Wed, 14 May 1997, Phillip M. Hallam-Baker wrote:
> There is a large business selling Web tools that already uses
> URLs and relative URLs. My powerpoint slide converter for
> example Powerpoint goes in, HTML comes out complete with
> relative URLs.
> 
> Those tools are not going to be rewritten at the behest of an
> IETF working group. They are the installed base which the 
> group has to work arround and interface to.

Did I miss something?  When did the URN group ask people to rewrite URL
processing tools?  There are precious few URN tools available at the
moment - its those that discussions and outcomes from this WG will affect.
 
> I've heard the arguments about "relativity" and how / should not
> be defined to be hierarchical before - indeed by certain people
> on this group. At the time they were calling themselves the 
> gopher group. The last time I sent a working group on names a 
> flame of this nature was to tell the URI working group that the
> spec for the gopher URL would kill it. I was right that time.

I was under the misapprehension that the URI working group was killed off
due to lack of progress on the other UR* apart from URLs.  I don't even
recall the gopher URL being particularly contentious compared to
URNs/URCs/et al. 
 
> IF you want people to use the design then make the effort to fit 
> into the world the rest of us inhabit.

That's what the group has been trying to do for ages.  Unfortunately
reality is rarely clean and tidy and there are lots of "gotchas" to
consider.  Relative URNs may well be a nasty gotcha and if the group comes
to a consensus that this is the case then not including provision for them
in the URN specs sounds like a good idea to me.
 
> IF you are more committed to purity do not provide for relative 
> URLs, make the scheme incompatible with the rest of the 
> architecture of the Web and watch it be ignored.

Erm, relative URLs already exist.  The URN group doesn't have anything to
do with URLs (other than having URNs resolve into them).  Relative URNs
are a different matter entirely - URNs aren't just glorifed URLs
(otherwise we might as well just use PURLs and packup our bags and go off
for a nice walk or a beer).
 
> This group does not have a monopoly on the idea of a DNS 
> indirection pointer to allow host independent resolution of
> URLs. Now the hard part has been done its a simple matter
> to take the current draft and rewrite it to fit in with the rest
> of reality. Then the authors have to decide if they want
> the name on the alternative RFC.

Well volunteered that man! :-)

Tatty bye,

Jim'll

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Jon "Jim'll" Knight, Researcher, Sysop and General Dogsbody, Dept. Computer
Studies, Loughborough University of Technology, Leics., ENGLAND.  LE11 3TU.
* I've found I now dream in Perl.  More worryingly, I enjoy those dreams. *



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA00254 for urn-ietf-out; Wed, 14 May 1997 11:52:24 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA00249 for <urn-ietf@services.bunyip.com>; Wed, 14 May 1997 11:52:17 -0400 (EDT)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA04409 for <urn-ietf@Bunyip.Com>; Wed, 14 May 1997 11:52:09 -0400 (EDT)
Received: from crecy (crecy.ai.mit.edu [128.52.38.123]) by life.ai.mit.edu (8.8.5/AI1.15/ai.master.life:1.15) with SMTP id LAA14531; Wed, 14 May 1997 11:50:42 -0400 (EDT)
Message-Id: <199705141550.LAA14531@life.ai.mit.edu>
X-Mailer: Microsoft Outlook Express 4.71.0544.0
From: "Phillip M. Hallam-Baker" <hallam@ai.mit.edu>
To: "didier ph martin" <martind@netfolder.com>, "URN Workgroup" <urn-ietf@bunyip.com>
Subject: Re: [URN] Re:  Relative URNs
Date: Wed, 14 May 1997 11:57:15 -0400
X-Priority: 3
X-MSMail-Priority: Normal
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="----=_NextPart_000_01BC605D.F7FED7B0"; micalg=sha1; protocol=application/x-pkcs7-signature
X-MimeOLE: Produced By Microsoft MimeOLE Engine V4.71.0544.0
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Phillip M. Hallam-Baker" <hallam@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

This is a multi-part message in MIME format.

------=_NextPart_000_01BC605D.F7FED7B0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit


 >It may be completely reasonable for a user interface to deal in
>partial (relative) URNs, if there is some way for the user to know
>what the base is, to the extent one wants users to deal directly with
>URNs at all.  

If you want people to ever use the things you will need to 
allow for relative URNs and replace the colons with slashes.

There is a large business selling Web tools that already uses
URLs and relative URLs. My powerpoint slide converter for
example Powerpoint goes in, HTML comes out complete with
relative URLs.

Those tools are not going to be rewritten at the behest of an
IETF working group. They are the installed base which the 
group has to work arround and interface to.

The decision to use colons where the rest of the Web uses
slashes seems to be one of those ideological commitments
that groups take up from time to time. 

I've heard the arguments about "relativity" and how / should not
be defined to be hierarchical before - indeed by certain people
on this group. At the time they were calling themselves the 
gopher group. The last time I sent a working group on names a 
flame of this nature was to tell the URI working group that the
spec for the gopher URL would kill it. I was right that time.


What this group has come up with is a URL with a level of
indirection. That is a usefull thing *IF* you ignore the pretensions
to grander designs. If the purpose of a label is to retrieve
an object it is a locator end of story. If the purpose is to 
identify a concept (as in PEP or PICS) then it is a name
but the meaning is given by usage and resolution is irrelevant.


IF you want people to use the design then make the effort to fit 
into the world the rest of us inhabit.

IF you are more committed to purity do not provide for relative 
URLs, make the scheme incompatible with the rest of the 
architecture of the Web and watch it be ignored.

This group does not have a monopoly on the idea of a DNS 
indirection pointer to allow host independent resolution of
URLs. Now the hard part has been done its a simple matter
to take the current draft and rewrite it to fit in with the rest
of reality. Then the authors have to decide if they want
the name on the alternative RFC.


Phill



------=_NextPart_000_01BC605D.F7FED7B0
Content-Type: application/x-pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIIBCwYJKoZIhvcNAQcCoIH9MIH6AgEBMQswCQYFKw4DAhoFADALBgkqhkiG9w0BBwExgdowgdcC
AQEwdjBiMREwDwYDVQQHEwhJbnRlcm5ldDEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xNDAyBgNV
BAsTK1ZlcmlTaWduIENsYXNzIDEgQ0EgLSBJbmRpdmlkdWFsIFN1YnNjcmliZXICEGFDFWiEgdTV
ot4rXibJq8UwCQYFKw4DAhoFADANBgkqhkiG9w0BAQEFAARASrJRyBeXh/HBS3nljTod8ZlKHqvG
SP/YG2yEsakEOjFqkfdq9R+ksysYcOwC2P8BDjw1GlZXUddpIjPkSw9ilw==

------=_NextPart_000_01BC605D.F7FED7B0--



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA26437 for urn-ietf-out; Wed, 14 May 1997 10:04:16 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA26432 for <urn-ietf@services.bunyip.com>; Wed, 14 May 1997 10:04:13 -0400 (EDT)
Received: from privateer.windrose.omaha.ne.us (privateer.windrose.omaha.ne.us [206.101.78.33]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id KAA03527 for <urn-ietf@bunyip.com>; Wed, 14 May 1997 10:04:08 -0400 (EDT)
Received: by privateer.windrose.omaha.ne.us; Wed May 14 09:04 CDT 1997
Message-ID: <3379C680.3F9E@ds.internic.net>
Date: Wed, 14 May 1997 09:04:48 -0500
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
MIME-Version: 1.0
To: internet-drafts@ietf.org
CC: urn-ietf@bunyip.com
Subject: [URN] draft-ietf-urn-ietf-00.txt
Content-Type: multipart/mixed; boundary="------------2F667DBB48B4"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

This is a multi-part message in MIME format.

--------------2F667DBB48B4
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Attached is a new internet draft submission (draft-ietf-urn-ietf-00.txt)
"A URN Namespace for RFC Family Documents"

--------------2F667DBB48B4
Content-Type: text/plain; charset=us-ascii; name="urn.ietf.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="urn.ietf.txt"







Internet-Draft                                                Ryan Moats
draft-ietf-urn-ietf-00.txt                                          AT&T
Expires in six months                                           May 1997

                 URN Namespace for RFC series documents
                  Filename: draft-ietf-urn-ietf-00.txt


Status of This Memo

      This document is an Internet-Draft.  Internet-Drafts are working
      documents of the Internet Engineering Task Force (IETF), its
      areas, and its working groups.  Note that other groups may also
      distribute working documents as Internet-Drafts.

      Internet-Drafts are draft documents valid for a maximum of six
      months and may be updated, replaced, or obsoleted by other
      documents at any time.  It is inappropriate to use Internet-
      Drafts as reference material or to cite them other than as ``work
      in progress.''

      To learn the current status of any Internet-Draft, please check
      the ``1id-abstracts.txt'' listing contained in the Internet-
      Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
      (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
      Coast), or ftp.isi.edu (US West Coast).


Abstract

   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of the sort of
   information that needs to be supplied when proposing new namepsaces,
   this document presents a naming system based on the RFC family of
   documents (RFCs, STDs, and FYIs) developed by the IETF and published
   by the RFC editor.  This namespace can be supported within the URN
   framework and the currently proposed syntax for URNs.

0. Document History and Status

   With the first draft of this document, the only issue that has
   occured on the list is the discussion on functional equivalence for
   this namespace (see section 1.5).  There are currently two positions
   on this:  the first is what is specified here, and the second is that
   there is no equivalency for this namespace, e.g. a resolver receiving
   a request must return ONLY the resource named by that request.





Expires 11/97                                                   [Page 1]





INTERNET DRAFT   URN Namespace for RFC series documents         May 1997


1. Namespace Syntax

   Consistent with the URN syntax specification [1], each namespace must
   specify syntax related information that is specific to that
   namespace.  This section covers these specifications.

1.1. Namespace Identifier (NID)

   The namespace identifier for this namespace is "ietf".

1.2. Namespace Specific String (NSS)

   The Namespace Specific String has the following ABNF [2]
   specification:
           NSS = family ":" number

           family = "rfc" | "std" | "fyi"

           number = 1*DIGIT

           DIGIT = %x30..%x39

   The ABNF specification for "family" above is based on the current
   documents in the RFC family.  As new document series are added to the
   IETF family by the IESG (or its successor), this ABNF specification
   will need to be updated.  Any system intended to resolve names for
   this namespace should be written with the awareness that a new
   document series may be introduced at any time.

1.3. Additional Reserved Characters

   No characters in addition to those specified in [1] are reserved by
   this namespace.

1.4. Additional Lexical Equivalence Relations

   Note that the entire URN is case-insensitive, because of the
   defintion of the NSS.

1.5. Functional Equivalence Relations

   Rules for equivalence in this namespace are embedded in the document
   mappings maintained by the RFC Editor (the index files "rfc-
   index.txt", "fyi-index.txt", "std-index.txt").  A resource is
   equivalent to the set of resources implied by the "(Also...)"
   construct in these mappings.  As an example, the URN
   "urn:ietf:rfc:1661" is equivalent to th URN "urn:ietf:std:51" because
   the "rfc-index.txt" map shows that RFC 1661 is also STD 51.  However,



Expires 11/97                                                   [Page 2]





INTERNET DRAFT   URN Namespace for RFC series documents         May 1997


   the URN "urn:ietf:std:51" is equivalent to the SET of URNs
   "urn:ietf:rfc:1661" and "urn:ietf:rfc:1662" since the "std-index.txt"
   shows that STD 51 is also RFC 1661 and RFC 1662.  Therefore, a
   resolver receiving a N2R request for "urn:ietf:std:51" MUST return
   either STD 51 or BOTH RFC 1661 and RFC 1662.

2. Security Considerations

   Because this namespace defines no additional reserved characters, it
   does not add any security considerations beyond those inherent from
   the existence of the reserved characters from [1].  Further, the
   definition of the NSS above does not use any of the reserved
   characters from [1], which means that resolvers for this namespace
   may be considered "secure" in the sense that any escaping of
   characters in the NSS MUST result in the resolver indicating that the
   URN has incorrect syntax.

3. Acknowledgments

   Thanks to various members of the URN working group for comments on
   earlier drafts of this document.  This document is partially
   supported by the National Science Foundation, Cooperative Agreement
   NCR-9218179.

4. References

   Request For Comments (RFC) and Internet Draft documents are available
   from <URL:ftp://ftp.internic.net> and numerous mirror sites.

         [1]         R. Moats, "URN Syntax," RFC 2141, May 5, 1997.

         [2]         D. Crocker, P. Overell, "Augmented BNF for Syntax
                     Specifications: ABNF," Internet Draft (work in pro-
                     gress), January 1997.

5. Author's Address

   Ryan Moats
   AT&T
   15621 Drexel Circle
   Omaha, NE 68135-2358
   USA

   Phone:  +1 402 894-9456
   EMail:  jayhawk@att.com


              This Internet Draft expires November 30, 1997.



Expires 11/97                                                   [Page 3]





INTERNET DRAFT   URN Namespace for RFC series documents         May 1997





















































Expires 11/97                                                   [Page 4]



--------------2F667DBB48B4--



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA25748 for urn-ietf-out; Wed, 14 May 1997 09:28:46 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA25741 for <urn-ietf@services.bunyip.com>; Wed, 14 May 1997 09:28:39 -0400 (EDT)
Received: from privateer.windrose.omaha.ne.us (privateer.windrose.omaha.ne.us [206.101.78.33]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id JAA03074 for <urn-ietf@bunyip.com>; Wed, 14 May 1997 09:28:31 -0400 (EDT)
Message-Id: <199705141328.JAA03074@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Wed May 14 08:29 CDT 1997
From: "Ryan Moats" <jayhawk@att.com>
To: "jayhawk@ds.internic.net" <jayhawk@ds.internic.net>, "Kent Karlsson (\e\d\v \E\D\V \e\x\f \E\X\F \i\I)" <keka@im.se>
Cc: "URN mailing list" <urn-ietf@bunyip.com>
Date: Wed, 14 May 97 08:33:46 
Priority: Normal
X-Mailer: PMMail 1.91 For OS/2
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: [URN] Re: URNs and encoding
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Tue, 13 May 1997 18:02:47 +0200, Kent Karlsson (\e\d\v \E\D\V \e\x\f \E\X\F \i\I) wrote:

>This is sent to the e-mail address at the end of the rfc 2141 (URNs).
>
>		URNs and coding of characters
>
>   Translation is done
>   by encoding each character outside the URN character set as a
>   sequence of one to six octets using UTF-8 encoding [5], and the
>   encoding of each of those octets as "%" followed by two characters
>   from the <hex> character set above. The two characters give the
>   hexadecimal representation of that octet.
>
>This only adds to the character encoding mess: yet another way of
>encoding characters.  There are too many already and adding yet
>another one does not solve anything. Replace the above quote with:
>
>   Translation is done
>   by encoding each character outside the URN character set as a
>   sequence of one to six octets using the UTF-8 encoding [5].
>
>No further encoding please!  The mess created with Quoted-printable
>still haunts us, making some e-mail messages unreadable when the
>decoding fails (which it still often and easily does).
>
>			/kent karlsson

I am sending this both do the original sender and the URN mailing
list (because it is relevant that the whole list (and the archives) "see"
it.

1. Please check the archives for the history of URN encoding.
The archives are located at ftp://ftp.bunyip.com/pub/mailing-lists/urn-ietf.archive/
with a mirror at ftp://ds.internic.net/ietf/urn/urn-archives/.  The archives
are also searchable using WAIS from http://www.internic.net/ds/urnwais.html.

2.  The text as it reads in the RFC was the product of a LOT of discussion
in the Working Group and on the Mailing List.  "%<hex><hex>" encoding is
not adding a "new" encoding scheme, it is borrowing from the URL syntax
and was a fundamental part of the compromise reached on internationalization.
Removing this language would break the compromise, which would not result
in any progress (but rather regress) so I am EXTREMELY loath to do it (especially
given the history that resulted in the original compromise).  Of course, if rough
consensus appears that such a modification is a good thing, then my position (as
editor) will change.

Ryan Moats







Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA16685 for urn-ietf-out; Fri, 9 May 1997 17:32:33 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA16680 for <urn-ietf@services.bunyip.com>; Fri, 9 May 1997 17:32:30 -0400 (EDT)
Received: from octave.collegeleboeuf.qc.ca (root@octave.collegeleboeuf.qc.ca [204.19.108.3]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA25137 for <urn-ietf@bunyip.com>; Fri, 9 May 1997 17:32:28 -0400 (EDT)
Received: from dmartin.cedep (ppp48.collegeleboeuf.qc.ca [204.19.108.97]) by octave.collegeleboeuf.qc.ca (8.8.5/8.6.9) with ESMTP id RAA23598 for <urn-ietf@bunyip.com>; Fri, 9 May 1997 17:18:42 -0400 (EDT)
Message-Id: <199705092118.RAA23598@octave.collegeleboeuf.qc.ca>
From: "didier ph martin" <martind@netfolder.com>
To: "URN Workgroup" <urn-ietf@bunyip.com>
Subject: [URN] Re:  Relative URNs
Date: Fri, 9 May 1997 17:07:31 -0400
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1160
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "didier ph martin" <martind@netfolder.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Karen Sollins wrote:

* If relative URNs are bound in only one namespace (ever), then there
is no point to them other than to save typing for humans.  That is
really a matter of user interface, not underlying representation and
storage.

It may be completely reasonable for a user interface to deal in
partial (relative) URNs, if there is some way for the user to know
what the base is, to the extent one wants users to deal directly with
URNs at all.  This may shorten the text presented to or typed by the
user.  In fact, what someone does privately inside his or her machine
about representing URNs may also vary.  It still should be the case
that if and when URNs leave private space, they should be absolute.
Given the namespace assignment and base problems, I haven't yet been
convinced by the arguments that we can or should want to try to
overcome these problems.  There is a benefit for URLs, but I just
don't see it for URNs.  In fact, it may be impossible to legislate
against relative URNs, but I think we should warn against using them
with a clear statement of the pitfalls."

-> Your point about separation of private space(UI) and public space is
interesting. Yes this is true that relative URNs save typos for humans.
Obviously machine don't care. I agree with that fact that to be adequately
resolved URNs should be absolute. 

I guess that now we will have to work on the private space problems when
people read a listing or document containing relative URNs. Or for
different interpreters to resolve ambiguities within a document using
relative URNs.

However, it is clear that between a client and a server an absolute URN has
to be exchanged to be adequately resolved.

Didier PH Martin
martind@netfolder.com


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA15760 for urn-ietf-out; Fri, 9 May 1997 16:11:07 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA15752 for <urn-ietf@services.bunyip.com>; Fri, 9 May 1997 16:11:04 -0400 (EDT)
Received: from cagw1.att.com (cagw1.att.com [192.128.52.89]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA24352; Fri, 9 May 1997 16:10:48 -0400 (EDT)
From: Mailer-Daemon@attrh2.attrh.att.com
Received: from attrh2.attrh.att.com by caig1.att.att.com (SMI-8.6/EMS-1.2 sol2) id QAA25022; Fri, 9 May 1997 16:04:20 -0400
Received: from localhost by attrh2.attrh.att.com (SMI-8.6/EMS-1.2 sol2) id QAA29439 for ; Fri, 9 May 1997 16:11:41 -0400
Date: Fri, 9 May 1997 16:11:41 -0400
Subject: [URN] Returned mail: Service unavailable
Message-Id: <199705092011.QAA29439@attrh2.attrh.att.com>
To: <owner-urn-ietf@bunyip.com>
To: urn-ietf@bunyip.com
To: Unreplyable!SMTP!SyntaxError@bunyip.com (: owner-urn-ietf@bunyip.com"@Bunyip.Com)
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Mailer-Daemon@attrh2.attrh.att.com
Errors-To: owner-urn-ietf@Bunyip.Com

The original message was received at Fri, 9 May 1997 16:11:27 -0400
from [199.191.146.41]

   ----- The following addresses had delivery problems -----
<rvh@qsun.att.com>  (unrecoverable error)

   ----- Transcript of session follows -----
... while talking to qsun.ho.att.com.:
>>> DATA
<<< 554 Unreplyable!SMTP!SyntaxError@Bunyip.Com (,        ""'URN Workgroup'" <urn-ietf@bunyip.com>   Date":) (07 May 1997 14:"09:44 -0400   Sender: owner-urn-ietf... Unbalanced '('
554 <rvh@qsun.att.com>... Service unavailable

   ----- Original message follows -----
Return-Path: <owner-urn-ietf@Bunyip.Com>
Received: from deau.de.mt.np.els-gms.att.net by attrh2.attrh.att.com (SMI-8.6/EMS-1.2 sol2)
	id QAA29410 for <rvh@qsun.att.com>; Fri, 9 May 1997 16:11:27 -0400
Date: Fri, 09 May 1997 15:46:20 -0400
From: sollins@LCS.MIT.EDU (Karen R. Sollins)
Received: from internet !kcig2.att.att.com ([135.38.78.195])
	by nhbu.nh.mt.np.els-gms.att.net with SMTP ID 0wPvwm.3UYq36;
	Fri, 09 May 1997 20:07:20 +0000
Received: by kcig2.att.att.com (SMI-8.6/EMS-1.2 sol2)
	id OAA25013; Fri, 9 May 1997 14:59:44 -0500
Received: by kcig2.att.att.com (SMI-8.6/EMS-1.2 sol2)
	id OAA24904; Fri, 9 May 1997 14:59:36 -0500
Received: by kcgw2.att.com; Fri May  9 14:55 CDT 1997
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA15075
	for urn-ietf-out; Fri, 9 May 1997 15:47:36 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA15070
	for <urn-ietf@services.bunyip.com>; Fri, 9 May 1997 15:47:34 -0400 (EDT)
Received: from lysithea.lcs.mit.edu (lysithea.lcs.mit.edu [18.26.0.187])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id PAA24098;
	Fri, 9 May 1997 15:47:09 -0400 (EDT)
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id PAA05677; Fri, 9 May 1997 15:46:20 -0400
Auto-Forwarded-From: rvhuber@attmail.com (Richard V. Huber)
Sender: owner-urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: About realtive URNs
In-Reply-To: <199705071809.OAA09783@spot.cs.utk.edu> (message from Keith Moore
	on Wed, 07 May 1997 14:09:44 -0400)
Reply-To: sollins@LCS.MIT.EDU (Karen R. Sollins)
To: moore@cs.utk.edu
Message-Id: <199705091946.PAA05677@lysithea.lcs.mit.edu>
Original-CC: FisherM@exch1.indy.tce.com, moore@cs.utk.edu, leslie@bunyip.com,
        dwm@xpasc.com, masinter@parc.xerox.com, urn-ietf@bunyip.com
Precedence: bulk
Errors-To: Unreplyable!SMTP!SyntaxError@Bunyip.Com,urn-ietf@Bunyip.Com,Unreplyable!SMTP!SyntaxError@Bunyip.Com,Unreplyable!SMTP!SyntaxError@Bunyip.Com (,        ""'URN Workgroup'" <urn-ietf@bunyip.com>   Date":) (07 May 1997 14:"09:44 -0400   Sender: owner-urn-ietf
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
content-length: 2164

   > If relative URIs for URNs are allowed but not required in all cases,
   > then we have left the door open for any applications that can use 
   >  "relative URNs".

   This is missing the point.  Relative URNs are harmful to URNs.

   Keith

I agree.  So far, I have not been convinced by the arguments that
there is a benefit to allowing support for relative URNs.  It does NOT
follow from the benefit of using relative URLs.  The underlying
difference is that URNs are not reassignable (intentionally so)
whereas URLs are (also intentionally so).  The problems are:

* If relative URNs can be bound to absolute URNs in more than one
namespace, the two (or more) namespaces in which they will be made
absolute will need to coordinate carefully, to avoid duplicate
assignment.  At this point the namespaces have lost their independence
- not a great idea.

* Ron has made the valid point that it may be impossible to know which
URN is the base unless it is always explicit, using a mechanism similar
to that for URLs, and even then there are possibilities for ambiguity.

* If relative URNs are bound in only one namespace (ever), then there
is no point to them other than to save typing for humans.  That is
really a matter of user interface, not underlying representation and
storage.

It may be completely reasonable for a user interface to deal in
partial (relative) URNs, if there is some way for the user to know
what the base is, to the extent one wants users to deal directly with
URNs at all.  This may shorten the text presented to or typed by the
user.  In fact, what someone does privately inside his or her machine
about representing URNs may also vary.  It still should be the case
that if and when URNs leave private space, they should be absolute.
Given the namespace assignment and base problems, I haven't yet been
convinced by the arguments that we can or should want to try to
overcome these problems.  There is a benefit for URLs, but I just
don't see it for URNs.  In fact, it may be impossible to legislate
against relative URNs, but I think we should warn against using them
with a clear statement of the pitfalls.

			Karen Sollins





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA15100 for urn-ietf-out; Fri, 9 May 1997 15:47:59 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA15095 for <urn-ietf@services.bunyip.com>; Fri, 9 May 1997 15:47:56 -0400 (EDT)
Received: from privateer.windrose.omaha.ne.us (privateer.windrose.omaha.ne.us [206.101.78.33]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id PAA24103 for <urn-ietf@bunyip.com>; Fri, 9 May 1997 15:47:48 -0400 (EDT)
Message-Id: <199705091947.PAA24103@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Fri May  9 14:48 CDT 1997
From: "Ryan Moats" <jayhawk@att.com>
To: "rdaniel@lanl.gov" <rdaniel@lanl.gov>
Cc: "URN mailing list" <urn-ietf@bunyip.com>
Date: Fri, 09 May 97 14:52:50 
Priority: Normal
X-Mailer: PMMail 1.91 For OS/2
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] Zeroth draft of IETF namespace doc (-00)
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Fri, 09 May 1997 13:33:22 -0600, rdaniel@lanl.gov wrote:

>At 03:38 PM 5/5/97, Ryan Moats wrote:
>> my opinion is that if a resolver is asked for 
>>a document in the STD and FYI family, it may return EITHER the std/fyi
>document
>>or ALL of the RFCs that map to the requested document based on the RFC
>Editor's
>>citation index (std-index.txt for STD and fyi-index.txt for FYI).  As
>additional family series
>>are introduced, the rules for the new series must be added.
>>
>>What I haven't answered (as yet) is "Can a request for a RFC result in an
>STD or FYI
>>being returned?" .  This is the first step to "Can a request for a RFC
>result in the STD or FYI
>>(or RFC for that matter) that has superceded that document. I'll answer
>these two questions
>>in two parts, and I'm sure we'll discuss my proposal ;-).
>
>Gee Ryan, what ever gave you *that* idea?  :-)
>
>>1) I don't have a problem with a RFC request resulting in a FYI or STD
>being returned
>>that is a superset of the request RFC.  Therefore, I have no problem with
>a request
>>for RFC 1661 resulting in STD 51 being returned
>
>Hmmm. Personally I am less than thrilled with the idea of asking for
>"X" and getting "X plus all this other cruft". However, more on that
>in a minute.
>
>>( I do have a problem with a STD 51 request
>>resulting in RFC 1661 ALONE being returned).
>
>Right, that would clearly be an unacceptable loss of information.
>
>>2) I don't think that a request for an obsoleted RFC should result in
>anything other than the
>>obsoleted RFC being returned.  The server doesn't know whether the user is
>actually looking for
>> the STD or FYI and not the obsoleted RFC for historical (histerical?)
>reasons.
>
>I agree with this as well. It is also current practice at the RFC archives.
>
>>Finally, a point of opinion.  I view N2N requests as a method of revealing
>functional equivalence.
>>The way N2N works in the current implementation of this namespace may help
>reveal how
>>I view functional equivalence in this namespace.
>
>N2N may be one way, or N2C can provide more detailed information on
>equivalances.
>
>Now for my summary of the rules:
>  Ever since the URI-WG discussions long ago, we have agreed that resolving
>  a URN should result in "the same" resource being returned, where the
>  judgement of similarity was in the eye of the name assigner. "Cool site
>  of the day" is an example where the content is going to vary quite a bit
>  depending on when you resolve it, but that is OK given the intention for
>  that particular name. Therefore, if we ask for resource x, the resolver is
>  free to return any damn thing it wants as long as that follows the rules
>  of the name assigner.
>
>  For the particular case of IETF STDs, FYIs, and RFCs, the rules of the
>  name assigner are given in the std-index.txt, fyi-index.txt, and
>  rfc-index.txt files. Looking at those, RFC1661 says "(Also STD0051)"
>  while std-index.txt says "(Also RFC1661 and RFC1662)". From this I
>  conclude that it is ok to answer a request for 1661 with std51, or
>  to answer a query for 51 with 1661 and 1662 together. What is nasty
>  about this train of thought is that those files also say things like
>  RFC1548: "(Updated by RFC1661)". Were I a person who believes in total
>  consistency of action, this might be interpreted as never allowing me
>  to get obsolete documents. Fortunately, that particular hobgoblin has
>  never troubled me. We also have the demonstrated behavior of the various
>  RFC sites where we can get obsolete versions. So, I think your rules are
>  OK  ***for this particular namespace***.
>
>  Other namespaces may take a different stand on the question of equivalance.
>  They might, for example, not allow returning a superset of a requested
>  resource. Just because the IETF namespace allows it, people should not
>  interpret that as meaning it is the accepted practice in all namespaces.

Agreed.  All I'm talking about are the equivalency relations specified "for this namespace"
alone.

I propose the text of Section 1.5 should read:

Rules for equivalence in this namespace are embedded in the document mappings
maintained by the RFC Editor (the index files "rfc-index.txt", "fyi-index.txt", "std-index.txt").
A resource is equivalent to the set of resources implied by the "(Also" construct in these
mappings.  As an example, the URN "urn:ietf:rfc:1661" is equivalent to "urn:ietf:std:51" because
the "rfc-index.txt" map indicates that RFC 1661 is also STD 51.  However, STD 51 is 
equivalent to the SET of URNs "urn:ietf:rfc:1661" AND "urn:ietf:rfc:1662" since the "std-index.txt"
indicates that STD 51 is also RFC 1661 and RFC 1662.  Therefore, a resolver receiving
a N2R request for "urn:ietf:std:51" MUST return either STD 51 or BOTH RFC 1661 and RFC 1662.

I think this covers all the points here...

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA15075 for urn-ietf-out; Fri, 9 May 1997 15:47:36 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA15070 for <urn-ietf@services.bunyip.com>; Fri, 9 May 1997 15:47:34 -0400 (EDT)
Received: from lysithea.lcs.mit.edu (lysithea.lcs.mit.edu [18.26.0.187]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id PAA24098; Fri, 9 May 1997 15:47:09 -0400 (EDT)
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id PAA05677; Fri, 9 May 1997 15:46:20 -0400
Date: Fri, 9 May 1997 15:46:20 -0400
Message-Id: <199705091946.PAA05677@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: moore@cs.utk.edu
CC: FisherM@exch1.indy.tce.com, moore@cs.utk.edu, leslie@bunyip.com, dwm@xpasc.com, masinter@parc.xerox.com, urn-ietf@bunyip.com
In-reply-to: <199705071809.OAA09783@spot.cs.utk.edu> (message from Keith Moore on Wed, 07 May 1997 14:09:44 -0400)
Subject: Re: [URN] Re: About realtive URNs
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: "owner-urn-ietf@bunyip.com X-URI": "http://www.cs.utk.edu/~moore/ From: Keith Moore <moore@cs.utk.edu> cc: \"'Keith Moore'\"" <moore@cs.utk.edu>, "'Leslie Daigle'" <leslie@Bunyip.Com>, "'David W. Morris'" <dwm@xpasc.com>, "'Larry Masinter'" <masinter@parc.xerox.com>, "\"'URN Workgroup'\" <urn-ietf@bunyip.com> Date": urn-ietf@Bunyip.Com, 07 May 1997 14:"09:44 -0400 Sender: owner-urn-ietf@bunyip.com Precedence: bulk Reply-To: Keith Moore" <moore@cs.utk.edu> Errors-To: owner-urn-ietf@bunyip.com

   > If relative URIs for URNs are allowed but not required in all cases,
   > then we have left the door open for any applications that can use 
   >  "relative URNs".

   This is missing the point.  Relative URNs are harmful to URNs.

   Keith

I agree.  So far, I have not been convinced by the arguments that
there is a benefit to allowing support for relative URNs.  It does NOT
follow from the benefit of using relative URLs.  The underlying
difference is that URNs are not reassignable (intentionally so)
whereas URLs are (also intentionally so).  The problems are:

* If relative URNs can be bound to absolute URNs in more than one
namespace, the two (or more) namespaces in which they will be made
absolute will need to coordinate carefully, to avoid duplicate
assignment.  At this point the namespaces have lost their independence
- not a great idea.

* Ron has made the valid point that it may be impossible to know which
URN is the base unless it is always explicit, using a mechanism similar
to that for URLs, and even then there are possibilities for ambiguity.

* If relative URNs are bound in only one namespace (ever), then there
is no point to them other than to save typing for humans.  That is
really a matter of user interface, not underlying representation and
storage.

It may be completely reasonable for a user interface to deal in
partial (relative) URNs, if there is some way for the user to know
what the base is, to the extent one wants users to deal directly with
URNs at all.  This may shorten the text presented to or typed by the
user.  In fact, what someone does privately inside his or her machine
about representing URNs may also vary.  It still should be the case
that if and when URNs leave private space, they should be absolute.
Given the namespace assignment and base problems, I haven't yet been
convinced by the arguments that we can or should want to try to
overcome these problems.  There is a benefit for URLs, but I just
don't see it for URNs.  In fact, it may be impossible to legislate
against relative URNs, but I think we should warn against using them
with a clear statement of the pitfalls.

			Karen Sollins



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA14669 for urn-ietf-out; Fri, 9 May 1997 15:35:05 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA14661 for <urn-ietf@services.bunyip.com>; Fri, 9 May 1997 15:35:01 -0400 (EDT)
Received: from acl.lanl.gov (root@acl.lanl.gov [128.165.147.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA24012 for <urn-ietf@Bunyip.Com>; Fri, 9 May 1997 15:34:59 -0400 (EDT)
Received: from montana.acl.lanl.gov (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.8.5) with SMTP id NAA06602; Fri, 9 May 1997 13:34:48 -0600 (MDT)
Message-Id: <3.0.32.19970509133318.007210c4@cic-mail.lanl.gov>
X-Sender: u114212@cic-mail.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Fri, 09 May 1997 13:33:22 -0600
To: "Ryan Moats" <jayhawk@att.com>
From: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Subject: Re: [URN] Zeroth draft of IETF namespace doc (-00)
Cc: "URN mailing list" <urn-ietf@bunyip.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

At 03:38 PM 5/5/97, Ryan Moats wrote:
> my opinion is that if a resolver is asked for 
>a document in the STD and FYI family, it may return EITHER the std/fyi
document
>or ALL of the RFCs that map to the requested document based on the RFC
Editor's
>citation index (std-index.txt for STD and fyi-index.txt for FYI).  As
additional family series
>are introduced, the rules for the new series must be added.
>
>What I haven't answered (as yet) is "Can a request for a RFC result in an
STD or FYI
>being returned?" .  This is the first step to "Can a request for a RFC
result in the STD or FYI
>(or RFC for that matter) that has superceded that document. I'll answer
these two questions
>in two parts, and I'm sure we'll discuss my proposal ;-).

Gee Ryan, what ever gave you *that* idea?  :-)

>1) I don't have a problem with a RFC request resulting in a FYI or STD
being returned
>that is a superset of the request RFC.  Therefore, I have no problem with
a request
>for RFC 1661 resulting in STD 51 being returned

Hmmm. Personally I am less than thrilled with the idea of asking for
"X" and getting "X plus all this other cruft". However, more on that
in a minute.

>( I do have a problem with a STD 51 request
>resulting in RFC 1661 ALONE being returned).

Right, that would clearly be an unacceptable loss of information.

>2) I don't think that a request for an obsoleted RFC should result in
anything other than the
>obsoleted RFC being returned.  The server doesn't know whether the user is
actually looking for
> the STD or FYI and not the obsoleted RFC for historical (histerical?)
reasons.

I agree with this as well. It is also current practice at the RFC archives.

>Finally, a point of opinion.  I view N2N requests as a method of revealing
functional equivalence.
>The way N2N works in the current implementation of this namespace may help
reveal how
>I view functional equivalence in this namespace.

N2N may be one way, or N2C can provide more detailed information on
equivalances.

Now for my summary of the rules:
  Ever since the URI-WG discussions long ago, we have agreed that resolving
  a URN should result in "the same" resource being returned, where the
  judgement of similarity was in the eye of the name assigner. "Cool site
  of the day" is an example where the content is going to vary quite a bit
  depending on when you resolve it, but that is OK given the intention for
  that particular name. Therefore, if we ask for resource x, the resolver is
  free to return any damn thing it wants as long as that follows the rules
  of the name assigner.

  For the particular case of IETF STDs, FYIs, and RFCs, the rules of the
  name assigner are given in the std-index.txt, fyi-index.txt, and
  rfc-index.txt files. Looking at those, RFC1661 says "(Also STD0051)"
  while std-index.txt says "(Also RFC1661 and RFC1662)". From this I
  conclude that it is ok to answer a request for 1661 with std51, or
  to answer a query for 51 with 1661 and 1662 together. What is nasty
  about this train of thought is that those files also say things like
  RFC1548: "(Updated by RFC1661)". Were I a person who believes in total
  consistency of action, this might be interpreted as never allowing me
  to get obsolete documents. Fortunately, that particular hobgoblin has
  never troubled me. We also have the demonstrated behavior of the various
  RFC sites where we can get obsolete versions. So, I think your rules are
  OK  ***for this particular namespace***.

  Other namespaces may take a different stand on the question of equivalance.
  They might, for example, not allow returning a superset of a requested
  resource. Just because the IETF namespace allows it, people should not
  interpret that as meaning it is the accepted practice in all namespaces.


Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA13556 for urn-ietf-out; Fri, 9 May 1997 15:03:43 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA13550 for <urn-ietf@services.bunyip.com>; Fri, 9 May 1997 15:03:40 -0400 (EDT)
Received: from privateer.windrose.omaha.ne.us (privateer.windrose.omaha.ne.us [206.101.78.33]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id PAA23685 for <urn-ietf@bunyip.com>; Fri, 9 May 1997 15:03:37 -0400 (EDT)
Message-Id: <199705091903.PAA23685@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Fri May  9 14:04 CDT 1997
From: "Ryan Moats" <jayhawk@att.com>
To: "Ron Daniel, Jr." <rdaniel@lanl.gov>, "Sukanta Ganguly" <SGANGULY@novell.com>
Cc: "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Fri, 09 May 97 14:08:42 
Priority: Normal
X-Mailer: PMMail 1.91 For OS/2
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] Re: RFC 2141 on URN Syntax
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Fri, 09 May 1997 10:08:42 -0600, Ron Daniel, Jr. wrote:

>>I have a similar concern regarding the usage of "%" character within the
>><NSS> subsection. This is what the rule resolution says 
>><NSS> ::= 1*<URN chars>
>><URN chars> ::= <trans> | "%" <hex> <hex>
>><trans> ::= <upper> | <lower> | <number> | <other> | <reserved>
>><reserved> ::= '%" | "/" | "?" | "#"
>>
>>Here we observe that 
>>
>>  <NSS> ::= %    could be a valid rule according to the  rule definition. At
>>the same time the system has another defination that says wheneever "%" is
>>used two  <hex> characters should be used.
>>
>>  <NSS> ::=%%12  -> could also be a valid syntax for NSS.  
>>
>>My suggestion here is to remove "%" from the <reserved> subsection of <NSS>
>>rules.
>>
>>Please let me know if my thinking is along the lines of what the group has
>>in mind or am I way out of wack.
>
>Single occurances of '%' are disallowed. '%' is supposed to ALWAYS mean
>that the next two characters will be hex digits that are taken to
>form an octet.

This is a case of the RFC being ahead of an ABNF specification.
draft-ietf-urn-syntax-05.txt has the ABNF specification "aligned"
with draft-ietf-drums-abnf-02.txt.  There, the definition is

URN chars = trans | ( "%" hex hex)

Otherwise Ron is right.  There is text in RFC 2141 that specifically
says "%" by itself is not allowed and that a "%" character MUST
be followed by two "hex" characters so both NSS containing "%" above
are incorrect syntax.

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA05683 for urn-ietf-out; Fri, 9 May 1997 12:10:35 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA05678 for <urn-ietf@services.bunyip.com>; Fri, 9 May 1997 12:10:31 -0400 (EDT)
Received: from acl.lanl.gov (root@acl.lanl.gov [128.165.147.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA22017 for <urn-ietf@bunyip.com>; Fri, 9 May 1997 12:10:26 -0400 (EDT)
Received: from montana.acl.lanl.gov (transitory29.lanl.gov [128.165.7.171]) by acl.lanl.gov (8.7.3/8.8.5) with SMTP id KAA04150; Fri, 9 May 1997 10:10:05 -0600 (MDT)
Message-Id: <3.0.32.19970509100833.006f06f4@cic-mail.lanl.gov>
X-Sender: u114212@cic-mail.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Fri, 09 May 1997 10:08:42 -0600
To: Sukanta Ganguly <SGANGULY@novell.com>
From: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Subject: [URN] Re: RFC 2141 on URN Syntax
Cc: w3c-dist-auth@w3.org, urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

At 08:54 AM 5/9/97 -0600, Sukanta Ganguly wrote:
>Hi,
>  I wanted to mention some things about the rfc 2141 that I found confusing.

You should bring these questions up on the URN-WG list, not the
Web DAV list. The URN list is urn-ietf@bunyip.com. I have added it
to the CC list on this reply.

>The syntax for a URN is specified as
><URN> ::= "urn:" <NID> ":" <NSS>
>and NSS also has ":" as a characters recognized within the <others> rule.
>Based on this
>    URN:foo::      -> Is this a valid URN ??

That will depend on the rules for the namespace foo. The URN syntax
is an attempt to be as liberal as possible so as to allow many
different namespaces to exist. The rules for particular namespaces
are intended to be much stricter. As an example, take a look at
the URN-WG's internet draft on using bibliographic identifiers as URNs.
Two of the namespaces in that document (ISBN and ISSN) disallow the use
of ':' and many other characters. The third (SICI) has much more
liberal rules because SICIs use lots of funny characters.

>I feel that is ":" is used as a reserved terminator of a subsection of a
>rule then it should not be used in the recognized character sets for the
>other sub-sections of the rule. So I would imagine that ":" is not present
>as a recognizable character within the <other> rule of NSS subsection.

The URN sytnax RFC takes a strong position on the first two occurances
of ':'. After that, it is up to particular namespaces how ':' is or is not
used.

>It just adds an extra amount of parsing effort for the applications to have
>this feature in their parsing mechanisms. I don't say that it is impossible
>to have it, but as a application developer, it  would be a much messy
>approach for me to write code that has this feature in it. I hope this not
>taken as a negative criticism. 

No, it is not taken as a negative criticism. However, one of the requirements
on URNs was the ability to grandfather legacy naming systems (such as SICIs).
If allowing ':' makes it easier to accomodate some naming schemes, then we
thought it would be worth some additional implementation difficulty. The
additional difficulty seems very small. The first two ':' characters are
required, so once one has stripped off the "urn:" prefix and the NID
field with its colon, no more special treatment of ':' is required for
a general URN parser. You will probably want to use the NID to lookup
special parsing rules for the namespace, but that is another story.


>I have a similar concern regarding the usage of "%" character within the
><NSS> subsection. This is what the rule resolution says 
><NSS> ::= 1*<URN chars>
><URN chars> ::= <trans> | "%" <hex> <hex>
><trans> ::= <upper> | <lower> | <number> | <other> | <reserved>
><reserved> ::= '%" | "/" | "?" | "#"
>
>Here we observe that 
>
>  <NSS> ::= %    could be a valid rule according to the  rule definition. At
>the same time the system has another defination that says wheneever "%" is
>used two  <hex> characters should be used.
>
>  <NSS> ::=%%12  -> could also be a valid syntax for NSS.  
>
>My suggestion here is to remove "%" from the <reserved> subsection of <NSS>
>rules.
>
>Please let me know if my thinking is along the lines of what the group has
>in mind or am I way out of wack.

Single occurances of '%' are disallowed. '%' is supposed to ALWAYS mean
that the next two characters will be hex digits that are taken to
form an octet.


>I appreciate your acceptance of my
>participation in the group.
>
>Thank You
>Sukanta Ganguly
>
>>>> Jim Whitehead <ejw@ics.uci.edu> 05/06/97 12:07PM >>>
>
>Of potential interest to participants of this WG.
>
>- Jim
>
>>To: IETF-Announce: ;
>>Subject: RFC 2141 on URN Syntax
>>Cc: rfc-ed@isi.edu 
>>Mime-Version: 1.0
>>Date: Mon, 05 May 97 13:53:28 PDT
>>Sender:ietf-announce-request@ietf.org 
>>From: RFC Editor <rfc-ed@isi.edu>
>>
>>
>>A new Request for Comments is now available in online RFC libraries.
>>
>>
>>        RFC 2141:
>>
>>        Title:      URN Syntax
>>        Author:     R. Moats
>>        Date:       May 1997
>>        Mailbox:    jayhawk@ds.internic.net 
>>        Pages:      8
>>        Characters: 14077
>>        Updates/Obsoletes: None
>>
>>        URL:        ftp://ds.internic.net/rfc/rfc2141.txt 
>>
>>
>>Uniform Resource Names (URNs) are intended to serve as persistent,
>>location-independent, resource identifiers. This document sets
>>forward the canonical syntax for URNs.  A discussion of both existing
>>legacy and new namespaces and requirements for URN presentation and
>>transmission are presented.  Finally, there is a discussion of URN
>>equivalence and how to determine it. This document is the product of
>>the Uniform Resource Names Working Group of the IETF.
>>
>>This is now a Proposed Standard Protocol.
>>
>>This document specifies an Internet standards track protocol for the
>>Internet community, and requests discussion and suggestions for
>>improvements.  Please refer to the current edition of the "Internet
>>Official Protocol Standards" (STD 1) for the standardization state and
>>status of this protocol.  Distribution of this memo is unlimited.
>>
>>This announcement is sent to the IETF list and the RFC-DIST list.
>>Requests to be added to or deleted from the IETF distribution list
>>should be sent to IETF-REQUEST@CNRI.RESTON.VA.US.  Requests to be
>>added to or deleted from the RFC-DIST distribution list should
>>be sent to RFC-DIST-REQUEST@ISI.EDU.
>>
>>Details on obtaining RFCs via FTP or EMAIL may be obtained by sending
>>an EMAIL message to rfc-info@ISI.EDU with the message body
>>help: ways_to_get_rfcs.  For example:
>>
>>        To: rfc-info@ISI.EDU 
>>        Subject: getting rfcs
>>
>>        help: ways_to_get_rfcs
>>
>>Requests for special distribution should be addressed to either the
>>author of the RFC in question, or to admin@DS.INTERNIC.NET.  Unless
>>specifically noted otherwise on the RFC itself, all RFCs are for
>>unlimited distribution.
>>
>>Submissions for Requests for Comments should be sent to
>>RFC-EDITOR@ISI.EDU.  Please consult RFC 1543, Instructions to RFC
>>Authors, for further information.
>>
>>
>>Joyce K. Reynolds and Mary Kennedy
>>USC/Information Sciences Institute
>>
>
>
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                               
>
>
>
Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA14392 for urn-ietf-out; Thu, 8 May 1997 15:11:54 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA14387 for <urn-ietf@services.bunyip.com>; Thu, 8 May 1997 15:11:52 -0400 (EDT)
Received: from privateer.windrose.omaha.ne.us (privateer.windrose.omaha.ne.us [206.101.78.33]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id PAA14431 for <urn-ietf@bunyip.com>; Thu, 8 May 1997 15:11:48 -0400 (EDT)
Message-Id: <199705081911.PAA14431@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Thu May  8 14:12 CDT 1997
From: "Ryan Moats" <jayhawk@att.com>
To: "didier ph martin" <martind@netfolder.com>, "URN Workgroup" <urn-ietf@bunyip.com>
Date: Thu, 08 May 97 14:16:41 
Priority: Normal
X-Mailer: PMMail 1.91 For OS/2
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] Re: Relative URNs, URLs, URIs????
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Thu, 8 May 1997 14:31:50 -0400, didier ph martin wrote:

>        Leslie Daigle wrote:
>
>    >1. individual namespaces can define whatever relational rules are
>           appropriate to their needs   (and those needs will be many and
>           varied)"
>
>OK for that. I totally agree. 
>
>  >     2. the current syntax does include the "/" as a potential hierarchy
>           delimiter for those namespaces that choose to permit a
>           hierarchy to be thus exposed
>
>Too bad, that now  the draft is going for a RFC, its a bit late... But,
>nonetheless it remains that the inclusion within a name space of a "/"
>delimiter is changing the name space characteristics and contradict the
>point (1). And, as a name space server designer, I have problems with that.
>It simply change the meaning and rules of existing name spaces where for
>example a hierarchical name space could be defined with delimiters like ".
>/ \ : , ; etc. This is imposing a delimiter within a name space and
>therefore changing the name space conventions. My point is:
>
>Imposing the "/" to name spaces to express relativity or hierarchy is
>reducing them to a single name space convention, a kind of super name space
>convention. At least this should be said. If I have the "\" or "-" as a
>delimiter to indicate a hierarchy, this is changed for "/" and therefore my
>name space convention is changed. Thus, this proposal impose name space
>syntax modifications when used within the context of URNs.  If the "/" is
>just used to say that it is a relative something, It may bring confusion
>with relative URLs. More than that, a concrete implementation may attach a
>relative URI to a base URL when in fact this relative URI to be associated
>to a URN base. Don't we have a certain ambiguity here by saying URI?

I believe Leslie means that "/" is the only RESERVED character across all URNs
for exposing hierachy.  However, any namespace may reserve additional characters
(see Section 2.3.1 of RFC 2141].  The point is that such a move is NAMESPACE SPECIFIC
and therefore agrees with point 1 completely.

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA13734 for urn-ietf-out; Thu, 8 May 1997 14:32:24 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA13729 for <urn-ietf@services.bunyip.com>; Thu, 8 May 1997 14:32:20 -0400 (EDT)
Received: from octave.collegeleboeuf.qc.ca (root@octave.collegeleboeuf.qc.ca [204.19.108.3]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA14093 for <urn-ietf@bunyip.com>; Thu, 8 May 1997 14:32:18 -0400 (EDT)
Received: from dmartin.cedep (ppp36.collegeleboeuf.qc.ca [204.19.108.85]) by octave.collegeleboeuf.qc.ca (8.8.5/8.6.9) with ESMTP id OAA25178 for <urn-ietf@bunyip.com>; Thu, 8 May 1997 14:18:17 -0400 (EDT)
Message-Id: <199705081818.OAA25178@octave.collegeleboeuf.qc.ca>
From: "didier ph martin" <martind@netfolder.com>
To: "URN Workgroup" <urn-ietf@bunyip.com>
Subject: [URN] Re: Relative URNs, URLs, URIs???? 
Date: Thu, 8 May 1997 14:31:50 -0400
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1160
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "didier ph martin" <martind@netfolder.com>
Errors-To: owner-urn-ietf@Bunyip.Com

        Leslie Daigle wrote:

    >1. individual namespaces can define whatever relational rules are
           appropriate to their needs   (and those needs will be many and
           varied)"

OK for that. I totally agree. 

  >     2. the current syntax does include the "/" as a potential hierarchy
           delimiter for those namespaces that choose to permit a
           hierarchy to be thus exposed

Too bad, that now  the draft is going for a RFC, its a bit late... But,
nonetheless it remains that the inclusion within a name space of a "/"
delimiter is changing the name space characteristics and contradict the
point (1). And, as a name space server designer, I have problems with that.
It simply change the meaning and rules of existing name spaces where for
example a hierarchical name space could be defined with delimiters like ".
/ \ : , ; etc. This is imposing a delimiter within a name space and
therefore changing the name space conventions. My point is:

Imposing the "/" to name spaces to express relativity or hierarchy is
reducing them to a single name space convention, a kind of super name space
convention. At least this should be said. If I have the "\" or "-" as a
delimiter to indicate a hierarchy, this is changed for "/" and therefore my
name space convention is changed. Thus, this proposal impose name space
syntax modifications when used within the context of URNs.  If the "/" is
just used to say that it is a relative something, It may bring confusion
with relative URLs. More than that, a concrete implementation may attach a
relative URI to a base URL when in fact this relative URI to be associated
to a URN base. Don't we have a certain ambiguity here by saying URI?

The problem will be for parsers, they will have to know, that "/" has to be
translated in the "%_" scheme in certain circumstances and the "/" doesn't
have to be translated in other times. Don't forget that we start from a
Display name. How can this ambiguity resolved? By knowing all name space
rules in order to sort when to change a "/" to a "%_" and when to keep it.
If this is allowed only for relativity how to sort the name space
ownership, is it a relative URL? or a relative URN? and to which name space
is it associated?

        > 3. there is a strong feeling that URNs value as persistent and
           authoritative identifiers is undercut by explicitly shedding
           absolute components (hence the proposal that a URN is always
           absolute, and _derived_ relative fragments are relative URIs)

The problem is not resolved. If I allows a relative URI to be derived from
an absolute URN how can I know that this relative URI is attached to this
URN parent? There is no problems if this URI is in fact a relative URL
attached to a URL parent or if there is an implied rule that only a single
name space could be used within a scope (a document, a context, etc.).
However, it is a problem if more than one URN, used as a base are allowed
within a scope. Again, how can we attach a relative URI to a base URN's
parent? And to say a URI isn't that a bit too general? a URL is a URI, am I
wrong?

As long as we have absolute URNs, no problems, URNs are self sufficient.
The problem is for relative URIs (or relative something if the word
relative URN is prohibited). The actual specified mechanism are for URLs
and all relative URLs are relative to a homogeneous name space, the URL
name space. We may say that this name space has problems, that it is
unstable, that it is too location dependant, etc.. all this is true. It
remains that it is a homogeneous name space with certain rules already
specified. And that URLs are URI, Again_ am I wrong?

If we introduce URNs, by definition, we allow heterogeneous naming
conventions schemes, which is even better than the URL notation which is
taking the "reduction" approach. However this diversity brings some
problems, especially if relative URIs are allowed. URIs are as you know
URNs and URLs superset. When you scan the specs, you find specs for
relative URLs....

So, the problem statement is:

If we allow more than one URN within a certain scope, a relative URI cannot
adequately be associated to its parent name space. This problem doesn't
occurs for relative URLs because they are implicitly attached to the
single, homogeneous URL name space. 

Then, as we all know, a URI is supposed to be the URN, UNC, URL superset. I
mean a URI is something more general than a URN or a URL because it is the
set which contains the latters. URLs have a spec for relative URLs. All
ambiguities are resolved by this spec. This last name space is homogeneous
and therefore the ownership of a relative URL to its base name space is
resolved. Now_ again_ there is a problem to associate - if we allow this -
a relative URN to a specific name space. This problem occurs because, more
than one name space can be present within a certain scope.

If everybody tells me that, no way Jose, this is not a problem or_ we don't
want to address this issue, fine. If I am wrong and see an issue where
there is none, please, that someone give an honest answer to the problem
stated. If it is too soon to talk about relativity for URNs, its fine too,
I'll wait.

If we call that a relative URI, then what is it concretely? a relative URN?
a relative URL? or something new that we will have to define later?

Thus issues still not resolved about relativity for URNs are:
a- Can we define a common scheme to express relativity for URNs. It seems
that the group says no. I am wrong?
b- The issue that a relative URI can be associated to a base URN is not
resolved. The problem nay reside in the fact that we say relative URIs
which by definition encompass URNs and URLs.
c- We all agree (me included) about the actual absolute URN scheme. I have
reserves about the relative URNs. We are still too general and not yet
there.
d- Can we say that URNs are more linked to the concept of location
independence than to the concept of permanency which is more under the
control of name spaces owners? Or, is the concept of permanency mandatory?
If yes, it has to be defined. To the concept of permanency, is underlying
the concept of life time. How do we precisely define that? Location
independence can be defined if we say that location has to be expressed
with a URL and that for a certain URN, one or more URLs are associated.
permanency is more intangible if we don't express the life cycle mechanism
and therefore it is let to any interpretation or misunderstanding.

Didier PH Martin
martind@netfolder.com


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA10196 for urn-ietf-out; Thu, 8 May 1997 10:30:08 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA10191 for <urn-ietf@services.bunyip.com>; Thu, 8 May 1997 10:30:05 -0400 (EDT)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA12482; Thu, 8 May 1997 10:29:58 -0400 (EDT)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id KAA05265; Thu, 8 May 1997 10:29:57 -0400
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Thu, 8 May 1997 10:29:56 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: didier ph martin <martind@netfolder.com>
cc: URN Workgroup <urn-ietf@bunyip.com>
Subject: Re: [URN] Re: Relative Name spaces
In-Reply-To: <199705071943.PAA18506@octave.collegeleboeuf.qc.ca>
Message-ID: <Pine.SUN.3.95.970508094922.5204B-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Wed, 7 May 1997, didier ph martin wrote:
> If we have strong restrictions that only absolute URNs could be used we
> simply skipped  concrete needs that name spaces implementors will have.

Stop right there.

Let me recap one last time what is on the table in this working group:

	1. individual namespaces can define whatever relational rules are
	   appropriate to their needs   (and those needs will be many and
	   varied)

	2. the current syntax does include the "/" as a potential hierarchy
	   delimeter for those namespaces that choose to permit a
	   hierarchy to be thus exposed

	3. there is a strong feeling that URNs value as persistent and
	   authoritative identifiers is undercut by explicitly shedding
	   absolute components (hence the proposal that a URN is always
	   absolute, and _derived_ relative fragments are relative URIs)
	   
This is not saying that defined relationships between long-lived and
location-independent identifiers will not be useful for many _applications_..

What this _is_ saying is that there are many possible ways of expressing
the necessary relationships between resources, and the currently-proposed
structure allows at least many of them.  But the discussion of how to
_use_ those references is _not_ part of our work of defining Uniform 
Resource Names.

My _name_ is Leslie Daigle.  Different pockets of societal conventions
have adopted rules for whether I can be simply referred to as Leslie,
Madame Daigle, ma'am, Mrs. Snow, etc.  _Those_ conventions do not affect my 
name, and are particular to different environments.

Your point is that, without a concrete system to follow, implementors
(of namespaces, of URN-carrying software) will define and use a variety
of non-interoperable mechanisms.  Fair enough -- and when the work
of this working group is complete, if there is sufficient support for
the idea, and belief that there is a _single_ mechanism that can be
proposed, you are free to propose a working group to address that question.

The URN WG has enough on its plate, and has defined its boundaries.

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA15638 for urn-ietf-out; Wed, 7 May 1997 15:58:00 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA15633 for <urn-ietf@services.bunyip.com>; Wed, 7 May 1997 15:57:57 -0400 (EDT)
Received: from octave.collegeleboeuf.qc.ca (root@octave.collegeleboeuf.qc.ca [204.19.108.3]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA07398 for <urn-ietf@bunyip.com>; Wed, 7 May 1997 15:57:54 -0400 (EDT)
Received: from dmartin.cedep (ppp18.collegeleboeuf.qc.ca [204.19.108.67]) by octave.collegeleboeuf.qc.ca (8.8.5/8.6.9) with ESMTP id PAA18506 for <urn-ietf@bunyip.com>; Wed, 7 May 1997 15:43:42 -0400 (EDT)
Message-Id: <199705071943.PAA18506@octave.collegeleboeuf.qc.ca>
From: "didier ph martin" <martind@netfolder.com>
To: "URN Workgroup" <urn-ietf@bunyip.com>
Subject: [URN] Re: Relative Name spaces
Date: Wed, 7 May 1997 15:59:08 -0400
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1160
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "didier ph martin" <martind@netfolder.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Fisher Mark wrote

"If we are talking long-term, I don't recall anyone proposing a new
structure for Shakespeare's plays, or the Bible, or the Koran, or the
Odyssey, or ...   Some document organizations can last a long time --
others are as ephemeral as the mayfly.  "Permitting" relative URIs for
URNs is not the same as "requiring" relative URIs for URNs in each URN
namespace (or even most)."

Yes , yes and yes.

I think that we cannot take as a premise that a name space has to be
perpetual. Maybe in dreams...
Yes some name spaces will support the attacks of time, other will simply
dye or evolve. But to take the premise that name space is perpetual is
impossible or even to think that a name space is without evolution is
doomed to failure.

If we have strong restrictions that only absolute URNs could be used we
simply skipped  concrete needs that name spaces implementors will have.
Therefore, without any rules, these implementors will create their own. We
will end up with the situation that they will define their own relative
name space rules. This will bring other problems for these implementors
when more than one name space is used in the same document or context. How
can we attach a relative URN to a name space in order to be resolved
properly and not mixed with an other name space member?

Yes, we cannot interfere with name space structures because they are all
different and designed with a certain purpose in mind that their structure
fulfill. But, if we can state or specify some basic rules to ease the
coexistence of name spaces (when relative URN are used), this will resolve
some problems.

So, to my knowledge, a name or a pattern located within a name space could
be structured with either the navigation rule like URLs or concatenation
rule. There is, with a strong probability, more than these rules. So to
base relative URNs on a specific rule could potentially be too restrictive.
Then, we still have the problem, for a relative URN, how can we be sure
that a relative URN is properly associated to the right name space and not
be confounded or resolved with the wrong base name space.

To permit relative URNs won't necessarily destroy the URN scheme. We have
only to resolve ambiguities like relative URNS name space ownership and not
necessarily relative name space resolution rules like for instance (as
example) the concatenation rule or the URL navigation rule.

So, I understand that some of us are afraid that to introduce relative URNs
may destroy the URN purpose. Some see the intend as permanency, some even
perpetual permanency (impossible). We have to remember that objects
structured within name spaces are simply independent of their location.
They can be moved and still keep their name. This is the main advantage of
URNs : for objects to keep their names even if they are moved from one
place to an other. A name space provider can only and realistically offer a
certain stability, and we should underline only a certain stability for a
certain period of time. But,  the main advantage that this provider will
offer to the population, is that even if we move an object from on place to
an other, the object can still be referred the same way. URLs don't  offer
today the same advantage.

In conclusion, a URN offers location independence not perpetual existence.




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA12024 for urn-ietf-out; Wed, 7 May 1997 14:10:49 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA12011 for <urn-ietf@services.bunyip.com>; Wed, 7 May 1997 14:10:44 -0400 (EDT)
Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA06334; Wed, 7 May 1997 14:10:36 -0400 (EDT)
Received: from cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK) id OAA09783; Wed, 7 May 1997 14:09:48 -0400 (EDT)
Message-Id: <199705071809.OAA09783@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Fisher Mark <FisherM@exch1.indy.tce.com>
cc: "'Keith Moore'" <moore@cs.utk.edu>, "'Leslie Daigle'" <leslie@bunyip.com>, "'David W. Morris'" <dwm@xpasc.com>, "'Larry Masinter'" <masinter@parc.xerox.com>, "'URN Workgroup'" <urn-ietf@bunyip.com>
Subject: Re: [URN] Re: About realtive URNs 
In-reply-to: Your message of "Wed, 07 May 1997 11:59:46 CDT." <c=US%a=_%p=THOMSON%l=TCEIS5-970507165946Z-65469@tceis5.indy.tce.com> 
Date: Wed, 07 May 1997 14:09:44 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

> If relative URIs for URNs are allowed but not required in all cases,
> then we have left the door open for any applications that can use 
>  "relative URNs".

This is missing the point.  Relative URNs are harmful to URNs.

Keith


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA07812 for urn-ietf-out; Wed, 7 May 1997 13:01:34 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA07806 for <urn-ietf@services.bunyip.com>; Wed, 7 May 1997 13:01:31 -0400 (EDT)
Received: from tcemail.indy.tce.com (inet-gw.indy.tce.com [157.254.232.6]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA05900; Wed, 7 May 1997 13:01:26 -0400 (EDT)
Received: (from uucp@localhost) by tcemail.indy.tce.com (8.8.4/8.8.3) id MAA26828; Wed, 7 May 1997 12:00:37 -0500 (EST)
Received: from tceis5.indy.tce.com(157.254.92.69) by seawall.indy.tce.com via smap (V1.3) id smaa26808; Wed May  7 12:00:22 1997
Received: by tceis5.indy.tce.com with SMTP (Microsoft Exchange Server Internet Mail Connector Version 4.0.994.63) id <01BC5ADE.28F53790@tceis5.indy.tce.com>; Wed, 7 May 1997 11:59:47 -0500
Message-ID: <c=US%a=_%p=THOMSON%l=TCEIS5-970507165946Z-65469@tceis5.indy.tce.com>
From: Fisher Mark <FisherM@exch1.indy.tce.com>
To: "'Keith Moore'" <moore@cs.utk.edu>, "'Leslie Daigle'" <leslie@bunyip.com>
Cc: "'David W. Morris'" <dwm@xpasc.com>, "'Larry Masinter'" <masinter@parc.xerox.com>, "'URN Workgroup'" <urn-ietf@bunyip.com>
Subject: RE: [URN] Re: About realtive URNs 
Date: Wed, 7 May 1997 11:59:46 -0500
X-Mailer:  Microsoft Exchange Server Internet Mail Connector Version 4.0.994.63
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Fisher Mark <FisherM@exch1.indy.tce.com>
Errors-To: owner-urn-ietf@Bunyip.Com

>Leslie, you wrote (">>" Keith wrote) : 
>> So maybe what we need is a "URN + internal-reference" syntax, which is
>> treated much like a URL in that it can be referenced, but which can
>> easily be distinguished from an ordinary URN so that it won't be taken
>> as a long-term stable reference.
>
>I believe this takes us way out of URN WG space -- and this is why
>I suggested, last week, that we can have _URNs_, and relative _URIs_
>which some clever group of people can build that are _derived from_
>or _applied to_ URNs.

We can (and I trust will) design a URN architecture that will last for
many years.  That does not mean that we can anticipate every single use
of that architecture (how many of predicted trademark fights over DNS
names back in 1993?).  If relative URIs for URNs are allowed but not
required in all cases, then we have left the door open for any
applications that can use "relative URNs".

If we are talking long-term, I don't recall anyone proposing a new
structure for Shakespeare's plays, or the Bible, or the Koran, or the
Odyssey, or ...   Some document organizations can last a long time --
others are as ephemeral as the mayfly.  "Permitting" relative URIs for
URNs is not the same as "requiring" relative URIs for URNs in each URN
namespace (or even most).
==========================================================
Mark Leighton Fisher          Thomson Consumer Electronics
fisherm@indy.tce.com          Indianapolis, IN
"ViaCrypt?  Vhy not!"


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id WAA25818 for urn-ietf-out; Tue, 6 May 1997 22:05:08 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA25813 for <urn-ietf@services.bunyip.com>; Tue, 6 May 1997 22:05:06 -0400 (EDT)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA01060; Tue, 6 May 1997 22:04:54 -0400 (EDT)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id WAA04489; Tue, 6 May 1997 22:04:52 -0400
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Tue, 6 May 1997 22:04:52 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Keith Moore <moore@cs.utk.edu>
cc: "David W. Morris" <dwm@xpasc.com>, Larry Masinter <masinter@parc.xerox.com>, URN Workgroup <urn-ietf@bunyip.com>
Subject: Re: [URN] Re: About realtive URNs 
In-Reply-To: <199705061954.PAA02453@spot.cs.utk.edu>
Message-ID: <Pine.SUN.3.95.970506215911.4445D-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

[Keith Moore wrote:]
> However, it does seem like we're going to need some kind of internal
> reference: some way to assign a URN to a (dynamically changing) "book"
> and allowing an external reference to a "page number" or "chapter" or
> "section" of that "book".  The resource name of the "book" might meet
> all of the URN requirements for long-term stability.  On the other
> hand, the organization of that "book" may change over time,
> invalidating the old references to particular portions of the book.

Indubitably, there are reasons for which people will want to make and
assign such references -- likely also for geospatial data,  temporally
organized data, and data of other structural formats altogether.

> So maybe what we need is a "URN + internal-reference" syntax, which is
> treated much like a URL in that it can be referenced, but which can
> easily be distinguished from an ordinary URN so that it won't be taken
> as a long-term stable reference.

I believe this takes us way out of URN WG space -- and this is why
I suggested, last week, that we can have _URNs_, and relative _URIs_
which some clever group of people can build that are _derived from_
or _applied to_ URNs.

> On the other hand, we could accomplish the much the same thing by
> having each edition of the "book" define full URNs for its internal
> chapters and sections.  Then those references would also be stable.  A
> reader does of course need to be discover the relationships between

Again, this is an implementation that could be sought to solve a particular
problem.  I'd like to think that some book-reference-namespace can be
build to accommodate just this sort of thing (capturing the relationships
between independent URNs).  I don't believe it is part of the URN
basic architecture.

Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA19905 for urn-ietf-out; Tue, 6 May 1997 15:55:33 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA19900 for <urn-ietf@services.bunyip.com>; Tue, 6 May 1997 15:55:29 -0400 (EDT)
Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA28024 for <urn-ietf@bunyip.com>; Tue, 6 May 1997 15:55:26 -0400 (EDT)
Received: from cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK) id PAA02453; Tue, 6 May 1997 15:54:15 -0400 (EDT)
Message-Id: <199705061954.PAA02453@spot.cs.utk.edu>
X-Mailer: exmh version 2.0gamma 1/27/96
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "David W. Morris" <dwm@xpasc.com>
cc: Keith Moore <moore@cs.utk.edu>, Larry Masinter <masinter@parc.xerox.com>, URN Workgroup <urn-ietf@bunyip.com>
Subject: Re: [URN] Re: About realtive URNs 
In-reply-to: Your message of "Fri, 02 May 1997 12:08:21 PDT." <Pine.SOL.3.95.970502115335.17452B-100000@shell1.aimnet.com> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Tue, 06 May 1997 15:54:15 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

> > Back to your example.  I don't see how it's useful to have relative
> > URNs for things like "the portion of the map that corresponds to Ohio"
> > unless you can take *multiple* base URNs A, B, C and in each case,
> > get the URN that means "the portion of this resource that corresponds
> > to Ohio" by appending "/Ohio" or "#Ohio" or whatever to A, B, C etc..
> > (Otherwise, you could just use absolute URNs.  You don't need relative
> > URNs to build a table of contents.)
> 
> Relative URNs, URIs, relative machine code, etc. all have value based on
> the experience that there are a significant number of cases are A, B, ...
> are valid with a common relative part. 

Experience also indicates that relative name constructions have poor
long-term stability.

URNs exist to allow long-term stable references to resources.
They are emphatically not intended as a resource discovery mechanism.

Relative names are indeed useful, but they are not URNs.


> For example, when Michigan is reorganized finally to
> attach the UP to Wisconson, the map folks will be glad they used
> relative URNs for the counties as they will find it much easier to
> relocate the content into new URNs.  

In other words, you would require URNs to be able to work *in advance
of* the actual binding of some <base URN, suffix> combinations to an
actual resource.  

In the long term, this doesn't work.  People will want to mix and
match base URNs and suffix schemes in unanticipated ways.  (e.g. given
your example of Michigan and Wisconsin: assume each state uses two
letter abbreviations for its counties, and some of the names conflict.
What happens when the states redefine their boundaries?  Far better to
assign a unique URN for each county in the US -- then there is never a
need to change the names.)

If a name space encodes relationships between objects, the
relationships between those objects will change over time in ways that
adversely impact the stability of the name space.  

The Tennessee Department of Transportation used to use numbers to
identify counties, the numbers assigned according to population:
1=Shelby (Memphis), 2=Davidson (Nashville), etc.  This was handy for
license plates of the form county#-suffix (e.g. 2-71828 for a Davidson
county plate), because it allowed the suffixes to be longer for the
more populated counties.  Eventually a new census was taken, the
relative populations changed, and the next series of license plates
reflected that change.  This wasn't a problem for license plate
numbers, which had to be unique strings anyway, but it was a problem
for the other state agencies who had borrowed the numbering plan from
the DoT.

> Being able to express a base URN and a collection of relative URNs
> will be expected and useful.  The method of expression should not
> preclude reasonable differentiation between a relative URN in
> content and a relative URI and what I would guess would be the
> common case desired, a relative URN which == the relative URI.

Relative resource names are useful, but the intersection of relative
names and long-term stable names is close to the null set.  People may
expect to use URNs in this way, but this kind of usage is damaging to
the intended purpose of URNs.

				 ***

However, it does seem like we're going to need some kind of internal
reference: some way to assign a URN to a (dynamically changing) "book"
and allowing an external reference to a "page number" or "chapter" or
"section" of that "book".  The resource name of the "book" might meet
all of the URN requirements for long-term stability.  On the other
hand, the organization of that "book" may change over time,
invalidating the old references to particular portions of the book.

We want to be able to assign a stable reference to the "book" even if
we can't assign stable references to portions of that book.  And we
want to be able to refer others to a particular chapter of that book.
The reference to the chapter is not a stable reference, and therefore,
strictly speaking, not a URN.  But it needs to be derived from a URN.

So maybe what we need is a "URN + internal-reference" syntax, which is
treated much like a URL in that it can be referenced, but which can
easily be distinguished from an ordinary URN so that it won't be taken
as a long-term stable reference.

On the other hand, we could accomplish the much the same thing by
having each edition of the "book" define full URNs for its internal
chapters and sections.  Then those references would also be stable.  A
reader does of course need to be discover the relationships between
URNs for the book and its sections (e.g. he needs to be able to find
the URNs for sections of a book, or to be able to find the URN of the
current book or chapter or section he is reading, or given the URN of
a chapter to be able to find the URN of the entire book...though of
course the chapter may appear in multiple books) 

But as long as the relationships between URNs are available to users,
it seems far better to use real URNs.

So I keep coming back to the same conclusion: the relationships
between resources named by URNs should not be encoded in the URNs
themselves.

(But if even the URN working group has trouble understanding that, how
can we ensure that the masses make proper use of URNs?)

Keith





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA12988 for urn-ietf-out; Tue, 6 May 1997 09:50:01 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA12977 for <urn-ietf@services.bunyip.com>; Tue, 6 May 1997 09:49:57 -0400 (EDT)
Received: from ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id JAA25156 for <urn-ietf@bunyip.com>; Tue, 6 May 1997 09:49:49 -0400 (EDT)
Received: from ietf.ietf.org by ietf.org id aa23297; 6 May 97 9:43 EDT
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce@ietf.org
cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-syntax-05.txt
Date: Tue, 06 May 1997 09:43:49 -0400
Message-ID:  <9705060943.aa23297@ietf.org>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : URN Syntax                                              
       Author(s) : R. Moats
       Filename  : draft-ietf-urn-syntax-05.txt
       Pages     : 7
       Date      : 05/05/1997

Uniform Resource Names (URNs) are intended to serve as persistent, 
location-independent, resource identifiers. This document sets forward the 
canonical syntax for URNs.  A discussion of both existing legacy and new 
namespaces and requirements for URN presentation and transmission are 
presented.  Finally, there is a discussion of URN equivalence and how to 
determine it.                                                              

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-syntax-05.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-syntax-05.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-syntax-05.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970505173055.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-syntax-05.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-syntax-05.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970505173055.I-D@ietf.org>

--OtherAccess--

--NextPart--



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA13314 for urn-ietf-out; Mon, 5 May 1997 16:34:03 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA13306 for <urn-ietf@services.bunyip.com>; Mon, 5 May 1997 16:34:00 -0400 (EDT)
Received: from privateer.windrose.omaha.ne.us (privateer.windrose.omaha.ne.us [206.101.78.33]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA19214 for <urn-ietf@bunyip.com>; Mon, 5 May 1997 16:33:57 -0400 (EDT)
Message-Id: <199705052033.QAA19214@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Mon May  5 15:34 CDT 1997
From: "Ryan Moats" <jayhawk@att.com>
To: "Ron Daniel, Jr." <rdaniel@lanl.gov>, "URN mailing list" <urn-ietf@bunyip.com>
Date: Mon, 05 May 97 15:38:51 
Priority: Normal
X-Mailer: PMMail 1.91 For OS/2
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] Zeroth draft of IETF namespace doc (-00)
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Mon, 05 May 1997 09:35:31 -0600, Ron Daniel, Jr. wrote:

>You might add a sentence to the abstract stating that this
>document will serve as an example of the sort of information that needs
>to be supplied when proposing new namespaces.

I like this!! Have rewritten the draft...

>Currently the ABNF says  family = "rfc" | "std" | "fyi"
>It is quite likely that the ietf will, over time, add new document
>series. How will this namespace cope with that (or do you suggest that
>any new document series be put into an "ietf2" namespace?  (I would
>say that the IESG, or its successor, is the sole body with authority to
>add new document series to the IETF namespace. Any software that is
>intended to resolve names from the IETF namespace should be written
>with the awareness that a new document series may be introduced at
>any time).

I like this as well and have added it.

>>   As specified by the ABNF in section 1.2, this namespace defines the
>>   additional lexical equivalence that the entire NSS is case-
>>   insensitive.
>
>You might rephrase this to something like:
>Note that the entire URN is case-insensitive, due to the definition of
>ABNF.

Ok, I can live with this...


>Section 1.5 has an occurance of "the the".

and this...

>Assuming we have functionally equivalent URNs - then what? Is the resolver
>free to return STD 51 if I ask for RFC 1661? If 1661 and 1662 are not
>functionally equivalent, but I answer queries for either with STD 51,
>haven't I just made them equivalent? I think you need to state what
>resolvers are allowed to do with requests for documents that have been
>updated, supplanted, or standardized by other documents. Then we can argue
>about those rules. :-)

Now the fun begins...

My language in the draft is admittedly vague and/or misleading, so let's discuss where I'm trying
to reach, and see if we can craft language to get there (or move there to "someplace
else" and then craft language for that "somplace else").

Various documents in the RFC/STD/FYI series have multiple identifiers (for example
STD1 is also RFCxxxx).  The gotcha is that at least STD 51 maps to 2 RFCs (1661 and
1662).  Therefore, when you retrieve STD 51 you get both RFC 1661 and 1662.
However, RFC 1661 or 1662 alone are only subsets of STD 51.  Thus if you answer
a request for RFC 1661 with STD 51 you haven't declared RFC 1661 and 1662 equivalent,
you've just returned a superset of the RFC 1661 specification.

Hmmm, the above looks like I'm arguing that functional equivalence here is not reflective
(RFC 1661 = STD 51 but STD 51 != RFC 1661) and possibly not transitive (no example
as yet).

As to the second question Ron asks...  my opinion is that if a resolver is asked for 
a document in the STD and FYI family, it may return EITHER the std/fyi document
or ALL of the RFCs that map to the requested document based on the RFC Editor's
citation index (std-index.txt for STD and fyi-index.txt for FYI).  As additional family series
are introduced, the rules for the new series must be added.

What I haven't answered (as yet) is "Can a request for a RFC result in an STD or FYI
being returned?" .  This is the first step to "Can a request for a RFC result in the STD or FYI
(or RFC for that matter) that has superceded that document. I'll answer these two questions
in two parts, and I'm sure we'll discuss my proposal ;-).

1) I don't have a problem with a RFC request resulting in a FYI or STD being returned
that is a superset of the request RFC.  Therefore, I have no problem with a request
for RFC 1661 resulting in STD 51 being returned ( I do have a problem with a STD 51 request
resulting in RFC 1661 ALONE being returned).

2) I don't think that a request for an obsoleted RFC should result in anything other than the
obsoleted RFC being returned.  The server doesn't know whether the user is actually looking for
 the STD or FYI and not the obsoleted RFC for historical (histerical?) reasons.

Finally, a point of opinion.  I view N2N requests as a method of revealing functional equivalence.
The way N2N works in the current implementation of this namespace may help reveal how
I view functional equivalence in this namespace.

Look forward to the comments...

Ryan Moats



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA02483 for urn-ietf-out; Mon, 5 May 1997 11:37:19 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA02478 for <urn-ietf@services.bunyip.com>; Mon, 5 May 1997 11:37:08 -0400 (EDT)
Received: from acl.lanl.gov (root@acl.lanl.gov [128.165.147.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA14090 for <urn-ietf@Bunyip.Com>; Mon, 5 May 1997 11:37:02 -0400 (EDT)
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.8.5) with SMTP id JAA04117; Mon, 5 May 1997 09:36:51 -0600 (MDT)
Message-Id: <3.0.32.19970505093417.009d3aa0@cic-mail.lanl.gov>
X-Sender: u114212@cic-mail.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Mon, 05 May 1997 09:35:31 -0600
To: "Ryan Moats" <jayhawk@att.com>, "URN mailing list" <urn-ietf@bunyip.com>
From: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Subject: Re: [URN] Zeroth draft of IETF namespace doc (-00)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

You might add a sentence to the abstract stating that this
document will serve as an example of the sort of information that needs
to be supplied when proposing new namespaces.

Currently the ABNF says  family = "rfc" | "std" | "fyi"
It is quite likely that the ietf will, over time, add new document
series. How will this namespace cope with that (or do you suggest that
any new document series be put into an "ietf2" namespace?  (I would
say that the IESG, or its successor, is the sole body with authority to
add new document series to the IETF namespace. Any software that is
intended to resolve names from the IETF namespace should be written
with the awareness that a new document series may be introduced at
any time).

>   As specified by the ABNF in section 1.2, this namespace defines the
>   additional lexical equivalence that the entire NSS is case-
>   insensitive.

You might rephrase this to something like:
Note that the entire URN is case-insensitive, due to the definition of
ABNF.


Section 1.5 has an occurance of "the the".

Assuming we have functionally equivalent URNs - then what? Is the resolver
free to return STD 51 if I ask for RFC 1661? If 1661 and 1662 are not
functionally equivalent, but I answer queries for either with STD 51,
haven't I just made them equivalent? I think you need to state what
resolvers are allowed to do with requests for documents that have been
updated, supplanted, or standardized by other documents. Then we can argue
about those rules. :-)

Regards,



Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA09717 for urn-ietf-out; Sun, 4 May 1997 10:54:09 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA09712 for <urn-ietf@services.bunyip.com>; Sun, 4 May 1997 10:54:05 -0400 (EDT)
Received: from privateer.windrose.omaha.ne.us (privateer.windrose.omaha.ne.us [206.101.78.33]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id KAA07383 for <urn-ietf@bunyip.com>; Sun, 4 May 1997 10:54:00 -0400 (EDT)
Message-Id: <199705041454.KAA07383@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Sun May  4 09:54 CDT 1997
From: "Ryan Moats" <jayhawk@att.com>
To: "URN mailing list" <urn-ietf@bunyip.com>
Date: Sun, 04 May 97 09:58:51 
Priority: Normal
X-Mailer: PMMail 1.91 For OS/2
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="_=_=_=IMA.BOUNDARY.E9NTI3138764=_=_=_"
Subject: [URN] Zeroth draft of IETF namespace doc (-00)
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

--_=_=_=IMA.BOUNDARY.E9NTI3138764=_=_=_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit

Well, the schedule says the first draft of these needs to be out in May, and since I'm going to
be busy tomorrow morning, I thought I'd post this today.  (Besides, it provides a small change
of subject from the relative URN discussion)...

Attached is the zeroth draft of the i-d (-00) that will document the new namespace introduced
in Memphis.

Ryan Moats

--_=_=_=IMA.BOUNDARY.E9NTI3138764=_=_=_
Content-Type: application/octet-stream; name="urn.ietf.txt"
Content-Transfer-Encoding: base64

CgoKCgoKSW50ZXJuZXQtRHJhZnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBSeWFuIE1vYXRzCmRyYWZ0LWlldGYtdXJuLWlldGYtMDAudHh0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQVQmVApFeHBpcmVzIGluIHNpeCBtb250
aHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5vdmVtYmVyIDE5OTcKCiAg
ICAgICAgICAgICAgICAgVVJOIE5hbWVzcGFjZSBmb3IgUkZDIHNlcmllcyBkb2N1bWVudHMKICAg
ICAgICAgICAgICAgICAgRmlsZW5hbWU6IGRyYWZ0LWlldGYtdXJuLWlldGYtMDAudHh0CgoKU3Rh
dHVzIG9mIFRoaXMgTWVtbwoKICAgICAgVGhpcyBkb2N1bWVudCBpcyBhbiBJbnRlcm5ldC1EcmFm
dC4gIEludGVybmV0LURyYWZ0cyBhcmUgd29ya2luZwogICAgICBkb2N1bWVudHMgb2YgdGhlIElu
dGVybmV0IEVuZ2luZWVyaW5nIFRhc2sgRm9yY2UgKElFVEYpLCBpdHMKICAgICAgYXJlYXMsIGFu
ZCBpdHMgd29ya2luZyBncm91cHMuICBOb3RlIHRoYXQgb3RoZXIgZ3JvdXBzIG1heSBhbHNvCiAg
ICAgIGRpc3RyaWJ1dGUgd29ya2luZyBkb2N1bWVudHMgYXMgSW50ZXJuZXQtRHJhZnRzLgoKICAg
ICAgSW50ZXJuZXQtRHJhZnRzIGFyZSBkcmFmdCBkb2N1bWVudHMgdmFsaWQgZm9yIGEgbWF4aW11
bSBvZiBzaXgKICAgICAgbW9udGhzIGFuZCBtYXkgYmUgdXBkYXRlZCwgcmVwbGFjZWQsIG9yIG9i
c29sZXRlZCBieSBvdGhlcgogICAgICBkb2N1bWVudHMgYXQgYW55IHRpbWUuICBJdCBpcyBpbmFw
cHJvcHJpYXRlIHRvIHVzZSBJbnRlcm5ldC0KICAgICAgRHJhZnRzIGFzIHJlZmVyZW5jZSBtYXRl
cmlhbCBvciB0byBjaXRlIHRoZW0gb3RoZXIgdGhhbiBhcyBgYHdvcmsKICAgICAgaW4gcHJvZ3Jl
c3MuJycKCiAgICAgIFRvIGxlYXJuIHRoZSBjdXJyZW50IHN0YXR1cyBvZiBhbnkgSW50ZXJuZXQt
RHJhZnQsIHBsZWFzZSBjaGVjawogICAgICB0aGUgYGAxaWQtYWJzdHJhY3RzLnR4dCcnIGxpc3Rp
bmcgY29udGFpbmVkIGluIHRoZSBJbnRlcm5ldC0KICAgICAgRHJhZnRzIFNoYWRvdyBEaXJlY3Rv
cmllcyBvbiBmdHAuaXMuY28uemEgKEFmcmljYSksIG5pYy5ub3JkdS5uZXQKICAgICAgKEV1cm9w
ZSksIG11bm5hcmkub3ouYXUgKFBhY2lmaWMgUmltKSwgZHMuaW50ZXJuaWMubmV0IChVUyBFYXN0
CiAgICAgIENvYXN0KSwgb3IgZnRwLmlzaS5lZHUgKFVTIFdlc3QgQ29hc3QpLgoKCkFic3RyYWN0
CgogICBBIHN5c3RlbSBmb3IgVW5pZm9ybSBSZXNvdXJjZSBOYW1lcyAoVVJOcykgbXVzdCBiZSBj
YXBhYmxlIG9mCiAgIHN1cHBvcnRpbmcgbmV3IG5hbWluZyBzeXN0ZW1zLiAgVGhpcyBkb2N1bWVu
dCBkaXNjdXNzZXMgaG93IGEgbmV3CiAgIG5hbWluZyBzeXN0ZW0gY2FuIGJlIHN1cHBvcnRlZCB3
aXRoaW4gdGhlIFVSTiBmcmFtZXdvcmsgYW5kIHRoZQogICBjdXJyZW50bHkgcHJvcG9zZWQgc3lu
dGF4IGZvciBVUk5zLgoKICAgVGhlIG5hbWluZyBzeXN0ZW0gZGlzY3Vzc2VkIGhlcmUgc3VwcG9y
dHMgdGhlIFJGQyBmYW1pbHkgb2YgZG9jdW1lbnRzCiAgIChSRkNzLCBTVERzLCBhbmQgRllJcykg
ZGV2ZWxvcGVkIGJ5IHRoZSBJRVRGIGFuZCBwdWJsaXNoZWQgYnkgdGhlIFJGQwogICBlZGl0b3Iu
CgoxLiBOYW1lc3BhY2UgU3ludGF4CgogICBDb25zaXN0ZW50IHdpdGggdGhlIFVSTiBzeW50YXgg
c3BlY2lmaWNhdGlvbiBbMV0sIGVhY2ggbmFtZXNwYWNlIG11c3QKICAgc3BlY2lmeSBzeW50YXgg
cmVsYXRlZCBpbmZvcm1hdGlvbiB0aGF0IGlzIHNwZWNpZmljIHRvIHRoYXQKICAgbmFtZXNwYWNl
LiAgVGhpcyBzZWN0aW9uIGNvdmVycyB0aGVzZSBzcGVjaWZpY2F0aW9ucy4KCgoKCgoKCkV4cGly
ZXMgMTEvOTcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBbUGFnZSAxXQoKCgoKCklOVEVSTkVUIERSQUZUICAgVVJOIE5hbWVzcGFjZSBmb3IgUkZDIHNl
cmllcyBkb2N1bWVudHMgICAgICAgICBNYXkgMTk5NwoKCjEuMS4gTmFtZXNwYWNlIElkZW50aWZp
ZXIgKE5JRCkKCiAgIFRoZSBuYW1lc3BhY2UgaWRlbnRpZmllciBmb3IgdGhpcyBuYW1lc3BhY2Ug
aXMgImlldGYiLgoKMS4yLiBOYW1lc3BhY2UgU3BlY2lmaWMgU3RyaW5nIChOU1MpCgogICBUaGUg
TmFtZXNwYWNlIFNwZWNpZmljIFN0cmluZyBoYXMgdGhlIGZvbGxvd2luZyBBQk5GIFsyXQogICBz
cGVjaWZpY2F0aW9uOgogICAgICAgICAgIE5TUyA9IGZhbWlseSAiOiIgbnVtYmVyCgogICAgICAg
ICAgIGZhbWlseSA9ICJyZmMiIHwgInN0ZCIgfCAiZnlpIgoKICAgICAgICAgICBudW1iZXIgPSAx
KkRJR0lUCgogICAgICAgICAgIERJR0lUID0gJXgzMC4uJXgzOQoKMS4zLiBBZGRpdGlvbmFsIFJl
c2VydmVkIENoYXJhY3RlcnMKCiAgIE5vIGNoYXJhY3RlcnMgaW4gYWRkaXRpb24gdG8gdGhvc2Ug
c3BlY2lmaWVkIGluIFsxXSBhcmUgcmVzZXJ2ZWQgYnkKICAgdGhpcyBuYW1lc3BhY2UuCgoxLjQu
IEFkZGl0aW9uYWwgTGV4aWNhbCBFcXVpdmFsZW5jZSBSZWxhdGlvbnMKCiAgIEFzIHNwZWNpZmll
ZCBieSB0aGUgQUJORiBpbiBzZWN0aW9uIDEuMiwgdGhpcyBuYW1lc3BhY2UgZGVmaW5lcyB0aGUK
ICAgYWRkaXRpb25hbCBsZXhpY2FsIGVxdWl2YWxlbmNlIHRoYXQgdGhlIGVudGlyZSBOU1MgaXMg
Y2FzZS0KICAgaW5zZW5zaXRpdmUuCgoxLjUuIEZ1bmN0aW9uYWwgRXF1aXZhbGVuY2UgUmVsYXRp
b25zCgogICBUd28gVVJOcyBvZiB0aGlzIG5hbWVzcGFjZSBhcmUgY29uc2lkZXJlZCBmdW5jdGlv
bmFsbHkgZXF1aXZhbGVudCBpZgogICB0aGUgdGhlIGRvY3VtZW50cyB0aGUgVVJOcyBuYW1lIGFy
ZSBlcXVpdmFsZW50IHdoZW4gdGhlIG1hcHBpbmcgb2YKICAgZG9jdW1lbnRzIGluIHRoaXMgbmFt
ZXNwYWNlIG1haW50YWluZWQgYnkgdGhlIFJGQyBlZGl0b3IgKGNvbnRhaW5lZAogICBpbiB0aGUg
aW5kZXggZmlsZXMgInJmYy1pbmRleC50eHQiLCAiZnlpLWluZGV4LnR4dCIgYW5kICJzdGQtCiAg
IGluZGV4LnR4dCIpIGlzIGNvbnN1bHRlZC4gIE5vdGUgdGhhdCB0aGlzIGRlZmluaXRpb24gb2Yg
ZnVuY3Rpb25hbAogICBlcXVpdmFsZW5jZSBpcyBOT1QgdHJhbnNpdGl2ZS4gIEZvciBleGFtcGxl
LCB0aGUgVVJOCiAgICJ1cm46aWV0ZjpzdGQ6NTEiIGlzIGZ1bmN0aW9uYWxseSBlcXVpdmFsZW50
IHRvIEJPVEgKICAgInVybjppZXRmOnJmYzoxNjYxIiBhbmQgInVybjppZXRmOnJmYzoxNjYyIi4g
IEhvd2V2ZXIsCiAgICJ1cm46aWV0ZjpyZmM6MTY2MSIgaXMgZnVuY3Rpb25hbGx5IGVxdWl2YWxl
bnQgdG8gVVJOCiAgICJ1cm46aWV0ZjpzdGQ6NTEiIG9ubHksIHdoaWxlIHRoZSBVUk5zICJ1cm46
aWV0ZjpyZmM6MTY2MSIgYW5kCiAgICJ1cm46aWV0ZjpyZmM6MTY2MiIgYXJlIE5PVCBmdW5jdGlv
bmFsbHkgZXF1aXZhbGVudC4KCjIuIFNlY3VyaXR5IENvbnNpZGVyYXRpb25zCgogICBCZWNhdXNl
IHRoaXMgbmFtZXNwYWNlIGRlZmluZXMgbm8gYWRkaXRpb25hbCByZXNlcnZlZCBjaGFyYWN0ZXJz
LCBpdAogICBkb2VzIG5vdCBhZGQgYW55IHNlY3VyaXR5IGNvbnNpZGVyYXRpb25zIGJleW9uZCB0
aG9zZSBpbmhlcmVudCBmcm9tCiAgIHRoZSBleGlzdGVuY2Ugb2YgdGhlIHJlc2VydmVkIGNoYXJh
Y3RlcnMgZnJvbSBbMV0uICBGdXJ0aGVyLCB0aGUKICAgZGVmaW5pdGlvbiBvZiB0aGUgTlNTIGFi
b3ZlIGRvZXMgbm90IHVzZSBhbnkgb2YgdGhlIHJlc2VydmVkCiAgIGNoYXJhY3RlcnMgZnJvbSBb
MV0sIHdoaWNoIG1lYW5zIHRoYXQgcmVzb2x2ZXJzIGZvciB0aGlzIG5hbWVzcGFjZQoKCgpFeHBp
cmVzIDExLzk3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgW1BhZ2UgMl0KCgoKCgpJTlRFUk5FVCBEUkFGVCAgIFVSTiBOYW1lc3BhY2UgZm9yIFJGQyBz
ZXJpZXMgZG9jdW1lbnRzICAgICAgICAgTWF5IDE5OTcKCgogICBtYXkgYmUgY29uc2lkZXJlZCAi
c2VjdXJlIiBpbiB0aGUgc2Vuc2UgdGhhdCBhbnkgZXNjYXBpbmcgb2YKICAgY2hhcmFjdGVycyBp
biB0aGUgTlNTIE1VU1QgcmVzdWx0IGluIHRoZSByZXNvbHZlciBpbmRpY2F0aW5nIHRoYXQgdGhl
CiAgIFVSTiBoYXMgaW5jb3JyZWN0IHN5bnRheC4KCjMuIEFja25vd2xlZGdtZW50cwoKICAgVGhh
bmtzIHRvIHZhcmlvdXMgbWVtYmVycyBvZiB0aGUgVVJOIHdvcmtpbmcgZ3JvdXAgZm9yIGNvbW1l
bnRzIG9uCiAgIGVhcmxpZXIgZHJhZnRzIG9mIHRoaXMgZG9jdW1lbnQuICBUaGlzIGRvY3VtZW50
IGlzIHBhcnRpYWxseQogICBzdXBwb3J0ZWQgYnkgdGhlIE5hdGlvbmFsIFNjaWVuY2UgRm91bmRh
dGlvbiwgQ29vcGVyYXRpdmUgQWdyZWVtZW50CiAgIE5DUi05MjE4MTc5LgoKNC4gUmVmZXJlbmNl
cwoKICAgUmVxdWVzdCBGb3IgQ29tbWVudHMgKFJGQykgYW5kIEludGVybmV0IERyYWZ0IGRvY3Vt
ZW50cyBhcmUgYXZhaWxhYmxlCiAgIGZyb20gPFVSTDpmdHA6Ly9mdHAuaW50ZXJuaWMubmV0PiBh
bmQgbnVtZXJvdXMgbWlycm9yIHNpdGVzLgoKICAgICAgICAgWzFdICAgICAgICAgUi4gTW9hdHMs
ICJVUk4gU3ludGF4LCIgSW50ZXJuZXQgRHJhZnQgKHdvcmsgaW4KICAgICAgICAgICAgICAgICAg
ICAgcHJvZ3Jlc3MpLCBNYXJjaCAxOTk3LgoKCiAgICAgICAgIFsyXSAgICAgICAgIEQuIENyb2Nr
ZXIsIFAuIE92ZXJlbGwsICJBdWdtZW50ZWQgQk5GIGZvciBTeW50YXgKICAgICAgICAgICAgICAg
ICAgICAgU3BlY2lmaWNhdGlvbnM6IEFCTkYsIiBJbnRlcm5ldCBEcmFmdCAod29yayBpbiBwcm8t
CiAgICAgICAgICAgICAgICAgICAgIGdyZXNzKSwgSmFudWFyeSAxOTk3LgoKNS4gQXV0aG9yJ3Mg
QWRkcmVzcwoKICAgUnlhbiBNb2F0cwogICBBVCZUCiAgIDE1NjIxIERyZXhlbCBDaXJjbGUKICAg
T21haGEsIE5FIDY4MTM1LTIzNTgKICAgVVNBCgogICBQaG9uZTogICsxIDQwMiA4OTQtOTQ1Ngog
ICBFTWFpbDogIGpheWhhd2tAZHMuaW50ZXJuaWMubmV0CgoKICAgICAgICAgICAgICBUaGlzIElu
dGVybmV0IERyYWZ0IGV4cGlyZXMgTm92ZW1iZXIgMzAsIDE5OTcuCgoKCgoKCgoKCgoKCgoKRXhw
aXJlcyAxMS85NyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFtQYWdlIDNdCgoK

--_=_=_=IMA.BOUNDARY.E9NTI3138764=_=_=_--


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id WAA22122 for urn-ietf-out; Fri, 2 May 1997 22:46:54 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA22117 for <urn-ietf@services.bunyip.com>; Fri, 2 May 1997 22:46:49 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id WAA26484 for <urn-ietf@bunyip.com>; Fri, 2 May 1997 22:46:45 -0400 (EDT)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <15144(5)>; Fri, 2 May 1997 19:46:07 PDT
Received: from bronze-208.parc.xerox.com ([13.0.209.122]) by casablanca.parc.xerox.com with SMTP id <74497>; Fri, 2 May 1997 19:45:57 PDT
Message-ID: <336AA6DC.2DE0@parc.xerox.com>
Date: Fri, 2 May 1997 19:45:48 PDT
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 3.01Gold (Win95; I)
MIME-Version: 1.0
To: Didier PH Martin <dmartin@cedep.com>
CC: didier ph martin <martind@netfolder.com>, URN Workgroup <urn-ietf@bunyip.com>
Subject: Re: [URN] Re: About URNs
References: <199705030114.VAA22971@octave.collegeleboeuf.qc.ca> <336A9A19.16@parc.xerox.com> <336AA0AD.2AE59912@cedep.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Please review section 5.1. Establishing a Base URL of
draft-fielding-url-syntax-05.txt to see if the explanation
for how a "base URL" might be determined is adequate even
if the "base" is a URN.

I just sent it to internet-drafts yesterday, so it might
take a few days to show up. If there are no further corrections,
it's going to IESG as Draft Standard.

Larry


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id WAA21950 for urn-ietf-out; Fri, 2 May 1997 22:21:53 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA21945 for <urn-ietf@services.bunyip.com>; Fri, 2 May 1997 22:21:47 -0400 (EDT)
Received: from octave.collegeleboeuf.qc.ca (root@octave.collegeleboeuf.qc.ca [204.19.108.3]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA26341 for <urn-ietf@bunyip.com>; Fri, 2 May 1997 22:21:45 -0400 (EDT)
Received: from dmartin.cedep (ppp79.collegeleboeuf.qc.ca [204.19.108.128]) by octave.collegeleboeuf.qc.ca (8.8.5/8.6.9) with ESMTP id WAA25145 for <urn-ietf@bunyip.com>; Fri, 2 May 1997 22:06:27 -0400 (EDT)
Message-Id: <199705030206.WAA25145@octave.collegeleboeuf.qc.ca>
From: "didier ph martin" <martind@netfolder.com>
To: "URN Workgroup" <urn-ietf@bunyip.com>
Subject: [URN] Re: Relative URNs
Date: Fri, 2 May 1997 22:08:45 -0400
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1160
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "didier ph martin" <martind@netfolder.com>
Errors-To: owner-urn-ietf@Bunyip.Com

 
        Keith Moore wrote:

"Back to your example.  I don't see how it's useful to have relative
URNs for things like "the portion of the map that corresponds to Ohio"
unless you can take *multiple* base URNs A, B, C and in each case,
get the URN that means "the portion of this resource that corresponds
to Ohio" by appending "/Ohio" or "#Ohio" or whatever to A, B, C etc..
(Otherwise, you could just use absolute URNs.  You don't need relative
URNs to build a table of contents.)"

I am sorry, relative URNs are useful to write a table of content. Lets say
that you want to exchange between to name servers part of their name
spaces, you will need an exchange format. Here, no problem, you can choose
an efficient machine format. Now let's say that you want an exchange from a
person writing a table of content for a document and send that to a
machine. The table of content has to be integrated into a name space server
and the content included in the storage system.. In that case you need
relative URNs or a way to reduce what users have to write in the <name
space, location> definition (a simple name server record with just one
attribute). 
For this example. I won't take SOIF which is too difficult to write by
hand, I will take MCF which is easier. We have objects defined in a name
space, this is a hierarchical name space for a set of HTML documents that
won't change (for a certain life time - i.e until the user throw that in
the recycle bin). I want to use MCF to express a mini name space to express
the table of content. I will then have

destination:"urn:path:Desktop/References/Technical manuals/LDAP protocol"
<---- the last name in the path is the insertion point in the target name
space. The other part of the name space is the hierarchy already in place.
The scope of this base is the entire document or is valid until there is an
other destination declaration. This is an absolute URN.

Then the objects definition:

unit:"chapter1/How to do a request"
location:"chapt1.html" <--- this URL is relative to a base that the user
defined with a dialog. The base for the exercise is: "file://my docs/LDAP"

unit:chapter2/The X500 scheme"
location:"chapt2.html"

etc...

So it depends of the context where you use them, URNs are not necessarily
useful only in the browsers' address text box , or within HTML documents,
they could be used in other contexts. Like URLs that can be used to
identify file in a file system and this, in a different context than in a
browser.

"This assumes that the organization of each of these resources stays
the same for the lifetime of the URNs.  What if the resources are 
regional maps, and at some point it is deemed useful to re-organize them
so that Ohio is in a different region?  What if some of the resources
are regional maps and others are tables for the entire USA, and the 
maps get re-organized and the tables don't?  What if Ohio splits into
two states? (after all, it happened to Virginia)."

Nothing is really permanent Keith, it only gets a longer life time. It is
also possible that a particular collection maintain its name space, even
can be inserted into an other one and keep that same relationship, not
based on location but name relationship. Off course some name space cannot
absorb new elements and keep their name relationship. Yes, within a certain
collection, elements will disappear or move. So a completely static name
space is hard to achieve. Even phone numbers are changing, not their name
but what they mean, which in this case is their owner. Same thing for USSR,
it meant something at a certain time, the name still remain, the meaning
attached to it is different. this is the usual syntax/semantic thing.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id WAA21915 for urn-ietf-out; Fri, 2 May 1997 22:18:40 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA21910 for <urn-ietf@services.bunyip.com>; Fri, 2 May 1997 22:18:33 -0400 (EDT)
Received: from octave.collegeleboeuf.qc.ca (root@octave.collegeleboeuf.qc.ca [204.19.108.3]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA26329 for <urn-ietf@bunyip.com>; Fri, 2 May 1997 22:18:26 -0400 (EDT)
Received: from dmartin.cedep (ppp79.collegeleboeuf.qc.ca [204.19.108.128]) by octave.collegeleboeuf.qc.ca (8.8.5/8.6.9) with ESMTP id WAA25007; Fri, 2 May 1997 22:03:02 -0400 (EDT)
Message-ID: <336AA0AD.2AE59912@cedep.com>
Date: Fri, 02 May 1997 22:19:26 -0400
From: Didier PH Martin <dmartin@cedep.com>
Organization: Talva
X-Mailer: Mozilla 4.0b3 [en] (Win95; I)
MIME-Version: 1.0
To: Larry Masinter <masinter@parc.xerox.com>
CC: didier ph martin <martind@netfolder.com>, URN Workgroup <urn-ietf@bunyip.com>
Subject: Re: [URN] Re: About URNs
X-Priority: 3 (Normal)
References: <199705030114.VAA22971@octave.collegeleboeuf.qc.ca> <336A9A19.16@parc.xerox.com>
Content-Type: text/plain; charset=iso-8859-1
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Didier PH Martin <dmartin@cedep.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Larry Masinter wrote:

> Actually, I don't think it is useful to define a "base scope" as a
> standard.
>
> It's a property of individual media types and protocols to define
> how
> URIs are represented or transmitted in them, and part of their
> definition -- if they allow a 'relative URI' within them -- is
> to define, for each relative URI, how the base is computed.

 So Larry, you mean that the determination of a base scope is the
responsability of the media or document handler. This latter has to
resolve relative URNs ambiguity not from the URNs standard but by other
means.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id VAA21803 for urn-ietf-out; Fri, 2 May 1997 21:52:53 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA21797 for <urn-ietf@services.bunyip.com>; Fri, 2 May 1997 21:52:50 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id VAA26185 for <urn-ietf@bunyip.com>; Fri, 2 May 1997 21:52:32 -0400 (EDT)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <15144(4)>; Fri, 2 May 1997 18:51:53 PDT
Received: from bronze-208.parc.xerox.com ([13.0.209.122]) by casablanca.parc.xerox.com with SMTP id <74497>; Fri, 2 May 1997 18:51:43 PDT
Message-ID: <336A9A19.16@parc.xerox.com>
Date: Fri, 2 May 1997 18:51:22 PDT
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 3.01Gold (Win95; I)
MIME-Version: 1.0
To: didier ph martin <martind@netfolder.com>
CC: URN Workgroup <urn-ietf@bunyip.com>
Subject: Re: [URN] Re: About URNs
References: <199705030114.VAA22971@octave.collegeleboeuf.qc.ca>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Actually, I don't think it is useful to define a "base scope" as a
standard. 

It's a property of individual media types and protocols to define how
URIs are represented or transmitted in them, and part of their
definition -- if they allow a 'relative URI' within them -- is
to define, for each relative URI, how the base is computed.


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id VAA21134 for urn-ietf-out; Fri, 2 May 1997 21:30:10 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA21129 for <urn-ietf@services.bunyip.com>; Fri, 2 May 1997 21:30:05 -0400 (EDT)
Received: from octave.collegeleboeuf.qc.ca (root@octave.collegeleboeuf.qc.ca [204.19.108.3]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA25959 for <urn-ietf@bunyip.com>; Fri, 2 May 1997 21:30:03 -0400 (EDT)
Received: from dmartin.cedep (ppp79.collegeleboeuf.qc.ca [204.19.108.128]) by octave.collegeleboeuf.qc.ca (8.8.5/8.6.9) with ESMTP id VAA22971 for <urn-ietf@bunyip.com>; Fri, 2 May 1997 21:14:44 -0400 (EDT)
Message-Id: <199705030114.VAA22971@octave.collegeleboeuf.qc.ca>
From: "didier ph martin" <martind@netfolder.com>
To: "URN Workgroup" <urn-ietf@bunyip.com>
Subject: [URN] Re: About URNs
Date: Fri, 2 May 1997 21:30:56 -0400
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1160
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "didier ph martin" <martind@netfolder.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Larry Masinter wrote:

" the thing to keep in mind
is that it is useful to separate "the definition of the base" from
"the meaning of the relative pointer". The problem with "relative URN"
is that they don't work very well when actually embedded in content,
since you might think it would be ambiguous whether the "base"
was the URN used to identify the item or the URL used to locate
the particular instance.

Perhaps relative URNs are not useful when embedded in an instance
of the identified resource, but they still have a meaning outside.

Relative pointers are useful in other contexts, e.g., within
a listing:
   "For this base <URI> consider the following resources:
       <relative URI>
       <relative URI>
       <relative URI>"

If I understand you well, the trick is to have a mechanism to specify the
scope of the base. 
So, the problem is twofold: 
a) We should have a way to define an unambiguous base scope
b) Also to get a way to define an unambiguous way to relate a relative URI
to its base URI.

Didier PH Martin
martind@netfolder.com


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id VAA20839 for urn-ietf-out; Fri, 2 May 1997 21:08:01 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA20833 for <urn-ietf@services.bunyip.com>; Fri, 2 May 1997 21:07:57 -0400 (EDT)
Received: from octave.collegeleboeuf.qc.ca (root@octave.collegeleboeuf.qc.ca [204.19.108.3]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA25840 for <urn-ietf@bunyip.com>; Fri, 2 May 1997 21:07:54 -0400 (EDT)
Received: from dmartin.cedep (ppp79.collegeleboeuf.qc.ca [204.19.108.128]) by octave.collegeleboeuf.qc.ca (8.8.5/8.6.9) with ESMTP id UAA22058 for <urn-ietf@bunyip.com>; Fri, 2 May 1997 20:52:40 -0400 (EDT)
Message-Id: <199705030052.UAA22058@octave.collegeleboeuf.qc.ca>
From: "didier ph martin" <martind@netfolder.com>
To: "URN Workgroup" <urn-ietf@bunyip.com>
Subject: [URN] Re:  About relative URNs
Date: Fri, 2 May 1997 21:08:48 -0400
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1160
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "didier ph martin" <martind@netfolder.com>
Errors-To: owner-urn-ietf@Bunyip.Com

       Mark Fisher  wrote:

" I guess I agree and disagree with you simultaneously.  For some URN
namespaces, there can be no notion of hierarchy (and therefore
relativity), because either the hierarchy does not exist (flat or matrix
namespaces) or it is not exposed (I suspect this will be the case for
ISBNs).  But for other URNs, it will make perfect sense to permit or
even encourage relativity (I can imagine an IETF document namespace that
lets you go from <URN:ietf://rfc/1945.txt> to <URN:ietf://rfc/2068.txt>
through a base URN of <URN:ietf://rfc/> and a relative URI for that URN
of "2068.txt").

So, yes -- there is no general notion of relativity for URNs -- but no
-- there can be useful URN namespaces that permit relative URNs."


I totally agree with that Mark

Didier PH Martin
martind@netfolder.com



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA10698 for urn-ietf-out; Fri, 2 May 1997 15:08:58 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA10691 for <urn-ietf@services.bunyip.com>; Fri, 2 May 1997 15:08:56 -0400 (EDT)
Received: from shell1.aimnet.com (dwm@shell1.aimnet.com [204.247.0.210]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA23176 for <urn-ietf@Bunyip.Com>; Fri, 2 May 1997 15:08:50 -0400 (EDT)
Received: from localhost (dwm@localhost) by shell1.aimnet.com (8.8.5/SHELL) with SMTP id MAA25547; Fri, 2 May 1997 12:08:24 -0700 (PDT)
Date: Fri, 2 May 1997 12:08:21 -0700 (PDT)
From: "David W. Morris" <dwm@xpasc.com>
X-Sender: dwm@shell1.aimnet.com
To: Keith Moore <moore@cs.utk.edu>
cc: Larry Masinter <masinter@parc.xerox.com>, URN Workgroup <urn-ietf@bunyip.com>
Subject: Re: [URN] Re: About realtive URNs 
In-Reply-To: <199705021831.OAA23992@ig.cs.utk.edu>
Message-ID: <Pine.SOL.3.95.970502115335.17452B-100000@shell1.aimnet.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "David W. Morris" <dwm@xpasc.com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Fri, 2 May 1997, Keith Moore wrote:

> Back to your example.  I don't see how it's useful to have relative
> URNs for things like "the portion of the map that corresponds to Ohio"
> unless you can take *multiple* base URNs A, B, C and in each case,
> get the URN that means "the portion of this resource that corresponds
> to Ohio" by appending "/Ohio" or "#Ohio" or whatever to A, B, C etc..
> (Otherwise, you could just use absolute URNs.  You don't need relative
> URNs to build a table of contents.)

Relative URNs, URIs, relative machine code, etc. all have value based on
the experience that there are a significant number of cases are A, B, ...
are valid with a common relative part. It isn't necessary that relative
URNs work for every URN, only that relative URNs will be useful for some
percentage of cases.  For example, when Michigan is reorganized finally to
attach the UP to Wisconson, the map folks will be glad they used
relative URNs for the counties as they will find it much easier to
relocate the content into new URNs.  Being able to express a base
URN and a collection of relative URNs will be expected and useful.
The method of expression should not preclude reasonable differentiation
between a relative URN in content and a relative URI and what I would
guess would be the common case desired, a relative URN which == the
relative URI.

Dave Morris



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA08781 for urn-ietf-out; Fri, 2 May 1997 14:32:01 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA08774 for <urn-ietf@services.bunyip.com>; Fri, 2 May 1997 14:31:59 -0400 (EDT)
Received: from ig.cs.utk.edu (IG.CS.UTK.EDU [128.169.94.149]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA22849 for <urn-ietf@bunyip.com>; Fri, 2 May 1997 14:31:57 -0400 (EDT)
Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK) id OAA23992; Fri, 2 May 1997 14:31:49 -0400 (EDT)
Message-Id: <199705021831.OAA23992@ig.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Larry Masinter <masinter@parc.xerox.com>
cc: Keith Moore <moore@cs.utk.edu>, URN Workgroup <urn-ietf@bunyip.com>
Subject: Re: [URN] Re: About realtive URNs 
In-reply-to: Your message of "Fri, 02 May 1997 10:01:37 PDT." <336A1DF1.7CF9@parc.xerox.com> 
Date: Fri, 02 May 1997 14:31:49 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

> Even for resources with dynamic content ("today's weather map" being the
> canonical example"), in reality, stable identifiers are not useful as a
> way of identifying items whose structure is totally dynamic, and
> relative names are only useful as a way of naming subparts of the
> structure that are presumed to be static.
> 
> For "today's weather map", you might want to be able to name
> "the part that shows Ohio".

Bad example :)

For the map of Europe, you might want to be able to
name "the part that shows the Soviet Union".  (oops)

IMHO, it's naive to presume that even political boundaries are static.  
(though the leaders of nations persist in that belief, we shouldn't
encourage them!)

Back to your example.  I don't see how it's useful to have relative
URNs for things like "the portion of the map that corresponds to Ohio"
unless you can take *multiple* base URNs A, B, C and in each case,
get the URN that means "the portion of this resource that corresponds
to Ohio" by appending "/Ohio" or "#Ohio" or whatever to A, B, C etc..
(Otherwise, you could just use absolute URNs.  You don't need relative
URNs to build a table of contents.)

This assumes that the organization of each of these resources stays
the same for the lifetime of the URNs.  What if the resources are 
regional maps, and at some point it is deemed useful to re-organize them
so that Ohio is in a different region?  What if some of the resources
are regional maps and others are tables for the entire USA, and the 
maps get re-organized and the tables don't?  What if Ohio splits into
two states? (after all, it happened to Virginia).

Keith


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA07967 for urn-ietf-out; Fri, 2 May 1997 13:55:03 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA07958 for <urn-ietf@services.bunyip.com>; Fri, 2 May 1997 13:55:00 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id NAA22603 for <urn-ietf@bunyip.com>; Fri, 2 May 1997 13:54:44 -0400 (EDT)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <18212(7)>; Fri, 2 May 1997 10:53:23 PDT
Received: from bronze-208.parc.xerox.com ([13.0.209.122]) by casablanca.parc.xerox.com with SMTP id <74495>; Fri, 2 May 1997 10:53:04 PDT
Message-ID: <336A29FA.1DF1@parc.xerox.com>
Date: Fri, 2 May 1997 10:52:58 PDT
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 3.01Gold (Win95; I)
MIME-Version: 1.0
To: didier ph martin <martind@netfolder.com>
CC: URN Workgroup <urn-ietf@bunyip.com>
Subject: Re: [URN] Re; relative URNs
References: <199705021331.JAA22709@octave.collegeleboeuf.qc.ca>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

I won't quote all of your message, but the thing to keep in mind
is that it is useful to separate "the definition of the base" from
"the meaning of the relative pointer". The problem with "relative URN"
is that they don't work very well when actually embedded in content,
since you might think it would be ambiguous whether the "base"
was the URN used to identify the item or the URL used to locate
the particular instance.

Perhaps relative URNs are not useful when embedded in an instance
of the identified resource, but they still have a meaning outside.

Relative pointers are useful in other contexts, e.g., within
a listing:
   "For this base <URI> consider the following resources:
       <relative URI>
       <relative URI>
       <relative URI>"


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA06927 for urn-ietf-out; Fri, 2 May 1997 13:02:45 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA06922 for <urn-ietf@services.bunyip.com>; Fri, 2 May 1997 13:02:42 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id NAA21927 for <urn-ietf@bunyip.com>; Fri, 2 May 1997 13:02:36 -0400 (EDT)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <17964(9)>; Fri, 2 May 1997 10:01:59 PDT
Received: from bronze-208.parc.xerox.com ([13.0.209.122]) by casablanca.parc.xerox.com with SMTP id <74495>; Fri, 2 May 1997 10:01:42 PDT
Message-ID: <336A1DF1.7CF9@parc.xerox.com>
Date: Fri, 2 May 1997 10:01:37 PDT
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 3.01Gold (Win95; I)
MIME-Version: 1.0
To: Keith Moore <moore@cs.utk.edu>
CC: URN Workgroup <urn-ietf@bunyip.com>
Subject: Re: [URN] Re: About realtive URNs
References: <199705021323.JAA21688@spot.cs.utk.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Although publishers can get away with using the same ISBN number for a
reprinting -- even if it corrects a few typos, I suppose -- and some
might even foolishly use the same ISBN for the paperback and hardback,
it would be foolish to reuse an ISBN number for a new edition in which
an entire chapter is omitted.

Even for resources with dynamic content ("today's weather map" being the
canonical example"), in reality, stable identifiers are not useful as a
way of identifying items whose structure is totally dynamic, and
relative names are only useful as a way of naming subparts of the
structure that are presumed to be static.

For "today's weather map", you might want to be able to name
"the part that shows Ohio".


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA06516 for urn-ietf-out; Fri, 2 May 1997 12:44:57 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA06508 for <urn-ietf@services.bunyip.com>; Fri, 2 May 1997 12:44:55 -0400 (EDT)
Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA21745 for <urn-ietf@bunyip.com>; Fri, 2 May 1997 12:44:53 -0400 (EDT)
Received: from cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK) id MAA25567; Fri, 2 May 1997 12:43:59 -0400 (EDT)
Message-Id: <199705021643.MAA25567@spot.cs.utk.edu>
X-Mailer: exmh version 2.0gamma 1/27/96
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
cc: Keith Moore <moore@cs.utk.edu>, urn-ietf@bunyip.com
Subject: Re: [URN] Protocol Action: URN Syntax to Proposed Standard 
In-reply-to: Your message of "Fri, 02 May 1997 12:00:36 +0200." <Pine.SUN.3.96.970502114618.245U-100000@enoshima> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Fri, 02 May 1997 12:43:58 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

> While I agree that there was indeed a good working group consensus,
> the above explanation, in particular the phrase "Internationalization
> was also left undefined" is not very fortunate. 

This was a poor choice of words on my part, for which I apologize.
However, I don't think it will have much consequence, as it only
appears in the IESG's records (and in the IETF mailing list archives),
not in the RFC itself.

I'd prefer not to re-ballot the URN syntax document just to change
this text.

Keith





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA04689 for urn-ietf-out; Fri, 2 May 1997 11:22:11 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA04684 for <urn-ietf@services.bunyip.com>; Fri, 2 May 1997 11:22:09 -0400 (EDT)
Received: from ig.cs.utk.edu (IG.CS.UTK.EDU [128.169.94.149]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA20586 for <urn-ietf@bunyip.com>; Fri, 2 May 1997 11:22:06 -0400 (EDT)
Received: from localhost by ig.cs.utk.edu with SMTP (cf v2.11c-UTK) id LAA05887; Fri, 2 May 1997 11:21:53 -0400 (EDT)
Message-Id: <199705021521.LAA05887@ig.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Fisher Mark <FisherM@exch1.indy.tce.com>
cc: "'didier ph martin'" <martind@netfolder.com>, "'Keith Moore'" <moore@cs.utk.edu>, "'URN Workgroup'" <urn-ietf@bunyip.com>
Subject: Re: [URN] Re: About realtive URNs 
In-reply-to: Your message of "Fri, 02 May 1997 10:08:06 CDT." <c=US%a=_%p=THOMSON%l=TCEIS5-970502150806Z-39590@tceis5.indy.tce.com> 
Date: Fri, 02 May 1997 11:21:53 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

> >I am still firmly convinced that relative URNs are a non-starter.
> >That is, encoding inter-document relationships into the structure
> >of a URN, unless those URNs name static entities which never change,
> >impairs the longevity of URN-space.
> 
> I guess I agree and disagree with you simultaneously.  For some URN
> namespaces, there can be no notion of hierarchy (and therefore
> relativity), because either the hierarchy does not exist (flat or matrix
> namespaces) or it is not exposed (I suspect this will be the case for
> ISBNs).  But for other URNs, it will make perfect sense to permit or
> even encourage relativity (I can imagine an IETF document namespace that
> lets you go from <URN:ietf://rfc/1945.txt> to <URN:ietf://rfc/2068.txt>
> through a base URN of <URN:ietf://rfc/> and a relative URI for that URN
> of "2068.txt").

This works for RFCs because RFCs never change.  (Note the exeption
above: "unless those URNs name static entities which never change").

> So, yes -- there is no general notion of relativity for URNs -- but no
> -- there can be useful URN namespaces that permit relative URNs.

and as I said in the message you were responding to:

> >Existing schemes which are grandfathered into URN-space might have
> >such relationships, but that's a property of a particular name space,
> >not one of URNs in general.

Keith


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA04393 for urn-ietf-out; Fri, 2 May 1997 11:09:29 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA04388 for <urn-ietf@services.bunyip.com>; Fri, 2 May 1997 11:09:26 -0400 (EDT)
Received: from tcemail.indy.tce.com (inet-gw.indy.tce.com [157.254.232.6]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA20449 for <urn-ietf@bunyip.com>; Fri, 2 May 1997 11:09:23 -0400 (EDT)
Received: (from uucp@localhost) by tcemail.indy.tce.com (8.8.4/8.8.3) id KAA02140 for <urn-ietf@bunyip.com>; Fri, 2 May 1997 10:08:49 -0500 (EST)
Received: from tceis5.indy.tce.com(157.254.92.69) by seawall.indy.tce.com via smap (V1.3) id smab02109; Fri May  2 10:08:33 1997
Received: by tceis5.indy.tce.com with SMTP (Microsoft Exchange Server Internet Mail Connector Version 4.0.994.63) id <01BC56E0.BB2F8D10@tceis5.indy.tce.com>; Fri, 2 May 1997 10:08:07 -0500
Message-ID: <c=US%a=_%p=THOMSON%l=TCEIS5-970502150806Z-39590@tceis5.indy.tce.com>
From: Fisher Mark <FisherM@exch1.indy.tce.com>
To: "'didier ph martin'" <martind@netfolder.com>, "'Keith Moore'" <moore@cs.utk.edu>
Cc: "'URN Workgroup'" <urn-ietf@bunyip.com>
Subject: RE: [URN] Re: About realtive URNs 
Date: Fri, 2 May 1997 10:08:06 -0500
X-Mailer:  Microsoft Exchange Server Internet Mail Connector Version 4.0.994.63
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Fisher Mark <FisherM@exch1.indy.tce.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Keith, you wrote:

>I am still firmly convinced that relative URNs are a non-starter.
>That is, encoding inter-document relationships into the structure
>of a URN, unless those URNs name static entities which never change,
>impairs the longevity of URN-space.
>
>Existing schemes which are grandfathered into URN-space might have
>such relationships, but that's a property of a particular name space,
>not one of URNs in general.

I guess I agree and disagree with you simultaneously.  For some URN
namespaces, there can be no notion of hierarchy (and therefore
relativity), because either the hierarchy does not exist (flat or matrix
namespaces) or it is not exposed (I suspect this will be the case for
ISBNs).  But for other URNs, it will make perfect sense to permit or
even encourage relativity (I can imagine an IETF document namespace that
lets you go from <URN:ietf://rfc/1945.txt> to <URN:ietf://rfc/2068.txt>
through a base URN of <URN:ietf://rfc/> and a relative URI for that URN
of "2068.txt").

So, yes -- there is no general notion of relativity for URNs -- but no
-- there can be useful URN namespaces that permit relative URNs.
==========================================================
Mark Leighton Fisher          Thomson Consumer Electronics
fisherm@indy.tce.com          Indianapolis, IN
"ViaCrypt?  Vhy not!"


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA01209 for urn-ietf-out; Fri, 2 May 1997 09:46:26 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA01201 for <urn-ietf@services.bunyip.com>; Fri, 2 May 1997 09:46:22 -0400 (EDT)
Received: from octave.collegeleboeuf.qc.ca (root@octave.collegeleboeuf.qc.ca [204.19.108.3]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA19620 for <urn-ietf@bunyip.com>; Fri, 2 May 1997 09:46:16 -0400 (EDT)
Received: from dmartin.cedep (ppp4.collegeleboeuf.qc.ca [204.19.108.53]) by octave.collegeleboeuf.qc.ca (8.8.5/8.6.9) with ESMTP id JAA22709 for <urn-ietf@bunyip.com>; Fri, 2 May 1997 09:31:14 -0400 (EDT)
Message-Id: <199705021331.JAA22709@octave.collegeleboeuf.qc.ca>
From: "didier ph martin" <martind@netfolder.com>
To: "URN Workgroup" <urn-ietf@bunyip.com>
Subject: [URN] Re; relative URNs
Date: Fri, 2 May 1997 09:47:18 -0400
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1160
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "didier ph martin" <martind@netfolder.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Larry Masinter wrote: 

  Think of

  "Chapter 1 of ISBN nn-nnnnnnnnn-nn".

  Then there's "Chapter 2". And "Chapter 3". The table of contents
  might even list the URNs of the chapters as relative.

  Maybe they're relative URLs, where the "base" is a URN. So the
  hierarchy exists but only below the point where you have
  location-independent naming.

  If you hold to the view that "URNs are just a set of URL schemes
  that seem more permanent and location independent", then
  there aren't "relative URNs" but there are "relative URLs that
  are relative to a URN base".


You get a very good point here about chapters. It is true that we may have
a mix naming convention: one 
dealing at the book level (isbn) an other one at the book's content level.
This is confusing but may happen 
when a naming scheme doesn't have any provision for organizing a sub level
of content. The best thing would 
be to expand isbn to include the content, but this is not something we may
envision for the moment in the 
case of isbn. Yes, your point is well taken and yes we may have to mix
different schemes when one is not 
providing what we want. this means practically to use more than one name
space.

The problem then occurs  if the sub level schema is organized with an other
urn name space. I'll explain. The 
first level of the hierarchy: books/table of content is organized with a
isbn naming scheme, and the table of 
content level with an other naming scheme named, lets say " Toc" With that
scheme we have absolute urn 
expressions like urn:toc:1, urn:toc:1.1, etc.. We have here, problems
inherent when two naming schemes are 
mixed. In the same document I may refer to books with the isbn scheme and
their content with the Toc scheme. 
the Toc scheme being re-used with different books naming conventions aka
classification conventions like, for instance, the dewey system .

If we choose the relative URL system, the problem will be to differentiate,
not only from which base we start 
but from which name space also. I think that a relative scheme has to keep
information about which name 
space it is part of. A general relative URL scheme won't work. Keep in mind
that URL scheme is 
homogeneous (always expressing hierarchies with /) namespaces are
different, there may be flat name 
spaces or hierarchical ones. You can say that the former is just a sub
category of the latter and you would 
be right, an array is just a tree with one level (only). So far so good.
The question is: is relativity something 
absolute or something related to a name space? If it is absolute what do we
do if in the same document we 
have to different urns name spaces? relative URLs have a premise that the
universe is homogeneous i.e. 
URL, so they have no problem, everything is attached to a single "name
space" the URL name space. We 
don't have this homogeneous world with urns.

Also, URLs are by definition hierarchical. Namespaces are either
hierarchical or flat (one level) could be 
potentially an other structure but statistically we cover the big majority
of naming schemes created 
by indexed files and relational db indexes (some, even if implemented with
flat indexes may reveal a 
hierarchical structure). We shouldn't forget that most of actual name
spaces:social security card number, credit card number, isbn are most of
the time implemented with db indexes or indexed files.

Relative URLs are based on the navigation rule, more specifically on a
navigation rule within a hierarchy. 
This rules has operators like "." = stay at this level, or ".." = move up
one level. It don't have any array 
operators like move right or move left within a level, aka, an array ,aka,
a flat name space.

This said, can I express that I move right or left in a flat name space?
surely not with relative URL scheme.

If I use relative URL scheme to express move up or stay at this level, how
can I specify that this is for a 
certain name space when more than one is present in the same document?
Think of parsers here, how can 
they resolve the ambiguity? Again, relative URLs don't have this problem,
they deal with a homogeneous 
universe (i.e. a single name space). Do we keep a reference to the
namespace in relative notations? (i.e. like 
isbn:.. or isbn:. read here isbn move up one level, isbn stay at this
level. Do that expression make sense for 
isbn? I have doubts. maybe move right or move left would be more
appropriate? this is a question not an 
implicit affirmation).

PURL system has some great advantages and weakness. Strength: assure some
permanency. Weakness, 
doesn't allow the inclusion of other name space notations; it is still URL,
 permanent URLs. Are URNs 
like PURLs? PURL was assuring permanency (the goal you stated), but is
still in the URL naming scheme...



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA00703 for urn-ietf-out; Fri, 2 May 1997 09:23:57 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA00698 for <urn-ietf@services.bunyip.com>; Fri, 2 May 1997 09:23:54 -0400 (EDT)
Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA19395 for <urn-ietf@bunyip.com>; Fri, 2 May 1997 09:23:52 -0400 (EDT)
Received: from cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK) id JAA21688; Fri, 2 May 1997 09:23:16 -0400 (EDT)
Message-Id: <199705021323.JAA21688@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Larry Masinter <masinter@parc.xerox.com>
cc: Keith Moore <moore@cs.utk.edu>, didier ph martin <martind@netfolder.com>, URN Workgroup <urn-ietf@bunyip.com>
Subject: Re: [URN] Re: About realtive URNs 
In-reply-to: Your message of "Fri, 02 May 1997 00:39:24 PDT." <33699A2C.4530@parc.xerox.com> 
Date: Fri, 02 May 1997 09:23:10 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

> Think of
> 
> "Chapter 1 of ISBN nn-nnnnnnnnn-nn".
> 
> Then there's "Chapter 2". And "Chapter 3". 

Yep.  That's very much like the example I had in mind.

Now consider that the book is revised, and Chapter 3 is no longer
the chapter it used to be.  If the URN for that book remains the
same, all of the old references to chapter 3 become invalid.
So either you assign a completely new URN for that book, or you
lose the longevity that URNs were supposed to provide.

Even if the URNs for the chapters are assigned according to content,
you still lose, because the old chapter on "foobar" is eventually
split into separate chapters on "foo" and "bar".


> Maybe they're relative URLs, where the "base" is a URN. So the
> hierarchy exists but only below the point where you have 
> location-independent naming.

But location-independence isn't the only quality you need
to have long-term stable resource names.

> If you hold to the view that "URNs are just a set of URL schemes
> that seem more permanent and location independent", 

While that's a useful explanation in certain contexts, it's
not a definition of URNs.

> then there aren't "relative URNs" but there are "relative URLs that
> are relative to a URN base".

It doesn't really matter what you call the relative thingys.  
If they depend on the structure of the URNs for the components, 
and the resources named by the component URNs are subject to change, 
the relative resource names aren't stable.

I won't pretend that people won't create such relative thingys,
or even that they aren't useful in short-term contexts,
but they should be clearly distinguished from URNs.

Keith


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id GAA22257 for urn-ietf-out; Fri, 2 May 1997 06:02:29 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id GAA22252 for <urn-ietf@services.bunyip.com>; Fri, 2 May 1997 06:02:26 -0400 (EDT)
Received: from josef.ifi.unizh.ch (josef.ifi.unizh.ch [130.60.48.10]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id GAA18577 for <urn-ietf@bunyip.com>; Fri, 2 May 1997 06:02:11 -0400 (EDT)
Received: from enoshima.ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <07248-0@josef.ifi.unizh.ch>; Fri, 2 May 1997 12:00:37 +0200
Date: Fri, 2 May 1997 12:00:36 +0200 (MET DST)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: Keith Moore <moore@cs.utk.edu>
cc: urn-ietf@bunyip.com
Subject: Re: [URN] Protocol Action: URN Syntax to Proposed Standard
In-Reply-To: <9705011018.aa17059@ietf.org>
Message-ID: <Pine.SUN.3.96.970502114618.245U-100000@enoshima>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@Bunyip.Com

On Thu, 1 May 1997, The IESG wrote:

[This mail is currently only addressed to the URN group.
I will write to the IESG if the need to do so arises from
our discussion.]


>   The IESG has approved the Internet-Draft "URN Syntax"
>   <draft-ietf-urn-syntax-04.txt> as a Proposed Standard.

> Working Group Summary
> 
>    There has been considerable discussion in the working group,
>    regarding the compatibility of URNs with URLs (including the
>    notion of relative URNs) and the possible internationalization
>    of URNs.  This document leaves relative URNs (with syntax
>    compatible with that of URLs) for future study, by reserving
>    the '/' character.  Internationalization is also left undefined,
>    but this document specifies that URNs must be transmitted in
>    a pure-ASCII representation, and that all URN aware applications
>    must make URNs available for display in the pure-ASCII form
>    to enable reliable transcription by humans.
> 
>    With these compromises, there is strong working group consensus
>    on the document.

While I agree that there was indeed a good working group consensus,
the above explanation, in particular the phrase "Internationalization
was also left undefined" is not very fortunate. It had me fear that
the consensus about UTF-8 was actually thrown out at the last minute,
or whatever. It also gives a bad impression to other protocol writers
in that it seems to say that it is okay to not address internatio-
nalization issues. This is not what we have done. We indeed have
addressed internationalization issues in a way suitable for URNs.

I would therefore suggest that we ask the above text, from the
word "Internationalization", to be rewritten as follows:

Internationalization was addressed by specifying that URNs must
be transmitted in a pure-ASCII representation and by defining an
encoding based on UTF-8 for characters outside ASCII for legacy
namespaces. User interface issues were not addressed but for the
requirement that URN aware applications must make URNs available
for display in the pure-ASCII form to enable reliable transcription
by humans.


Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id DAA18310 for urn-ietf-out; Fri, 2 May 1997 03:40:33 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA18305 for <urn-ietf@services.bunyip.com>; Fri, 2 May 1997 03:40:31 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA17942 for <urn-ietf@bunyip.com>; Fri, 2 May 1997 03:40:29 -0400 (EDT)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <17093(6)>; Fri, 2 May 1997 00:39:46 PDT
Received: from bronze-208.parc.xerox.com ([13.0.209.122]) by casablanca.parc.xerox.com with SMTP id <73157>; Fri, 2 May 1997 00:39:34 PDT
Message-ID: <33699A2C.4530@parc.xerox.com>
Date: Fri, 2 May 1997 00:39:24 PDT
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 3.01Gold (Win95; I)
MIME-Version: 1.0
To: Keith Moore <moore@cs.utk.edu>
CC: didier ph martin <martind@netfolder.com>, URN Workgroup <urn-ietf@bunyip.com>
Subject: Re: [URN] Re: About realtive URNs
References: <199705012130.RAA07477@spot.cs.utk.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Think of

"Chapter 1 of ISBN nn-nnnnnnnnn-nn".

Then there's "Chapter 2". And "Chapter 3". The table of contents
might even list the URNs of the chapters as relative.

Maybe they're relative URLs, where the "base" is a URN. So the
hierarchy exists but only below the point where you have 
location-independent naming.

If you hold to the view that "URNs are just a set of URL schemes
that seem more permanent and location independent", then
there aren't "relative URNs" but there are "relative URLs that
are relative to a URN base".

Larry


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA08833 for urn-ietf-out; Thu, 1 May 1997 17:31:08 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA08828 for <urn-ietf@services.bunyip.com>; Thu, 1 May 1997 17:31:05 -0400 (EDT)
Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA14172 for <urn-ietf@bunyip.com>; Thu, 1 May 1997 17:31:04 -0400 (EDT)
Received: from cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK) id RAA07477; Thu, 1 May 1997 17:30:29 -0400 (EDT)
Message-Id: <199705012130.RAA07477@spot.cs.utk.edu>
X-Mailer: exmh version 2.0gamma 1/27/96
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "didier ph martin" <martind@netfolder.com>
cc: "URN Workgroup" <urn-ietf@bunyip.com>, moore@cs.utk.edu
Subject: [URN] Re: About realtive URNs 
In-reply-to: Your message of "Wed, 30 Apr 1997 09:38:24 EDT." <199704301323.JAA05760@octave.collegeleboeuf.qc.ca> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Thu, 01 May 1997 17:30:29 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

I am still firmly convinced that relative URNs are a non-starter.
That is, encoding inter-document relationships into the structure
of a URN, unless those URNs name static entities which never change,
impairs the longevity of URN-space.

Existing schemes which are grandfathered into URN-space might have
such relationships, but that's a property of a particular name space,
not one of URNs in general.

Keith





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA08794 for urn-ietf-out; Thu, 1 May 1997 17:30:14 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA08789 for <urn-ietf@services.bunyip.com>; Thu, 1 May 1997 17:30:12 -0400 (EDT)
Received: from ncsa.uiuc.edu (sdgmail.ncsa.uiuc.edu [141.142.103.66]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA14168; Thu, 1 May 1997 17:30:09 -0400 (EDT)
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id QAA15650; Thu, 1 May 1997 16:30:18 -0500 (CDT)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id QAA24590; Thu, 1 May 1997 16:30:06 -0500 (CDT)
Date: Thu, 1 May 1997 16:30:06 -0500 (CDT)
Message-Id: <199705012130.QAA24590@void.ncsa.uiuc.edu>
To: Leslie Daigle <leslie@bunyip.com>
Cc: urn-ietf@bunyip.com
Subject: [URN] URN WG & Relative URNs
In-Reply-To: <Pine.SUN.3.95.970501160003.1730F-100000@beethoven.bunyip.com>
References: <199705011807.NAA23146@void.ncsa.uiuc.edu> <Pine.SUN.3.95.970501160003.1730F-100000@beethoven.bunyip.com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Leslie Daigle writes:
 > Hierarchy across the board in URNs:
 > 
 >   Most of the proposals for using hierarchy in URNs are application-
 >   specific (e.g., short-hand expression of identifier within an
 >   HTML document link).
 >   
 >   Most of the concerns about having a namespace-independent 
 >   mechanism for denoting hierarchy have been on the level of
 >   usage in relative URI expression,

It is true that relative URIs that are relative to base URNs require
visible hierarchy in the base URN.

But another, perhaps larger, concern that is independent of relative
URIs is scalable resolution of URNs.  Scalable resolution is not a
single application concern - it is a network architecture concern
because *most* applications that do resolution must do so in a
scalable way in order to accrue the benefits for the network.
Fortunately, it is also to the advantage of the users of applications
to do scalable resolution, but the network infrastructure must support
it.

 >   particularl as concerns the
 >   ability to consistently recreate the absolute URN with confidence
 >   and accuracy -- concerns that are specific to URNs, as opposed
 >   to other URIs, because these are issues URNs are specifically
 >   created to address.

There are no concerns that I know of regarding relative URIs that are
specific to URNs.  (Ron Daniel brings up concerns that are actually
independent of URNs.)

 > There is no such thing as a relative URN.

If you can say that there is no such thing as a relative URN, then
there is also no such thing as a relative URL.  I'm fine with the term
"relative URI".  The meaning of "relative URN" is obviously a
relative URI that is relative to a base URN.

 > There may be application shortcuts for using URNs to generate
 > relative references, but buyer beware.

I don't quite understand this.  One uses relative URIs with base URNs
to generate other URNs.  Where is there any generation of relative
references in the process?

dan


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA07767 for urn-ietf-out; Thu, 1 May 1997 16:30:07 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA07760 for <urn-ietf@services.bunyip.com>; Thu, 1 May 1997 16:30:05 -0400 (EDT)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA13640 for <urn-ietf@bunyip.com>; Thu, 1 May 1997 16:30:03 -0400 (EDT)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id QAA01974 for <urn-ietf@bunyip.com>; Thu, 1 May 1997 16:30:02 -0400
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Thu, 1 May 1997 16:30:01 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] URN WG & Relative URNs
In-Reply-To: <199705011807.NAA23146@void.ncsa.uiuc.edu>
Message-ID: <Pine.SUN.3.95.970501160003.1730F-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

At this point, I'd like to attempt to summarize the issue as we currently
understand it, and see what the overall position of the URN working group
is on this particular point.

The following is proposed text for this issue in the nascent "URN WG FAQ"
 -- please comment/critique it in that light.

Cheers!
Leslie.


========================================

As I understand this issue, from discussions in the last few days, along
with previous threads, we have the following:

	. Relative URNs
	. Hierarchical URNs

The two are related although not necessarily the same.  Relative URNs 
may include the notion references to fragments of information objects.  
Hierarchical URNs are proposed (in part) for the purpose of being able to 
refer to whole objects relative to some collection of objects -- either 
generically across URNs, or for the individual purposes of a specific URN 
namespace.  

The merits/problems and possible implementations of fragment references in 
URNs are specifically outside the scope of this working group.  The issue of 
relative URNs can be considered as in-scope insofar as we need to determine if 
there are things that can/should be done in the syntax or support structures 
to enable/disable them.


Hierarchy in specific namespaces:
	
  Any namespace is free to define rules of expressing/interpreting
  hierarchy, and may choose to publish those as part of the
  namespace spec.  These rules may or may not conform to existing
  URI hierarchy notations.
  
  This is a specific instance of the fact that namespaces may
  have their own "equivalence" relations defined.  Beyond using
  different characters to denote hierarchy, a specific namespace
  may write it front to back, back to front, or using "()"-delimited
  clusters.  
  
  There have already been specific indications that there are 
  applications and namespaces that would make use of hierarchy
  for specific reasons.
	    

Hierarchy across the board in URNs:

  Most of the proposals for using hierarchy in URNs are application-
  specific (e.g., short-hand expression of identifier within an
  HTML document link).
  
  Most of the concerns about having a namespace-independent 
  mechanism for denoting hierarchy have been on the level of
  usage in relative URI expression, particularl as concerns the
  ability to consistently recreate the absolute URN with confidence
  and accuracy -- concerns that are specific to URNs, as opposed
  to other URIs, because these are issues URNs are specifically
  created to address.



Proposed stance:

  URN syntax is already slated to use the "/" URI hierarchy denoter
  as a reserved character.  Namespaces that elect to permit the
  use of this to expose the hierarchy may therefore have URNs
  that include non-escaped "/" characters.  Applications may choose
  to make use of this -- perhaps for resolution shortcuts, or
  perhaps other things.
  
  As such, HTML and other object-referencing applications may 
  use short-form notations for objects, based on the exposed
  structure in the URN.  These references are _not_ URNs -- they
  may be considered relative URIs, but they are _not_ URNs.  Whatever
  any application software may reconstitute, in whatever manner,
  _may_ be a valid URN, but that is the application's problem
  to ensure.
  


Summary/conclusion:  

There is no such thing as a relative URN.  There may be application shortcuts 
for using URNs to generate relative references, but buyer beware.






Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA07384 for urn-ietf-out; Thu, 1 May 1997 16:14:22 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA07379 for <urn-ietf@services.bunyip.com>; Thu, 1 May 1997 16:14:17 -0400 (EDT)
Received: from octave.collegeleboeuf.qc.ca (root@octave.collegeleboeuf.qc.ca [204.19.108.3]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA13501 for <urn-ietf@bunyip.com>; Thu, 1 May 1997 16:14:11 -0400 (EDT)
Received: from dmartin.cedep (ppp40.collegeleboeuf.qc.ca [204.19.108.89]) by octave.collegeleboeuf.qc.ca (8.8.5/8.6.9) with ESMTP id PAA07471 for <urn-ietf@bunyip.com>; Thu, 1 May 1997 15:59:27 -0400 (EDT)
Message-Id: <199705011959.PAA07471@octave.collegeleboeuf.qc.ca>
From: "didier ph martin" <martind@netfolder.com>
To: "URN Workgroup" <urn-ietf@bunyip.com>
Subject: [URN] RE: Relative URNs
Date: Thu, 1 May 1997 16:13:56 -0400
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1160
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "didier ph martin" <martind@netfolder.com>
Errors-To: "owner-urn-ietf@bunyip.com \"Ryan Moats\" wrote":

"The URN syntax (just approved for Proposed Standard) has only
one character reserved in general for this purpose: "/".  This was done
ON PURPOSE to align with the URL syntax.  If you want to introduce
different delimiters, then it is namespace specific and doesn't apply to
URNs
in general."

You are right I just got he message from IETF. Sorry, if I lost a big part
of the discussion even if I did my research in the archives. If  I
understand well, you only favor the navigation rule. It means that relative
URNs are applied to hierarchical name spaces and are based on the
navigation rule not the concatenation rule. Is that right?
       
 "Ryan Moats" wrote about example on the concatenation rule and the
navigation rule
"Maybe there's a typo in this example, but I don't the relationship
mentioned..."

Sorry, if I wasn't clear, but this was there to show the differences
between the concatenation rule and the navigation rule. There is more than
one way to express relative URNs except if the term is strictly reserved to
the navigation rule with the implicit operator "move to". The concatenation
rule is more like "append to". Thus,am I right to conclude that you exclude
the concatenation rule to exclusively favor the navigation rule? and
therefore can apply to strict hierarchical namespaces? 

""Ryan Moats" 
"Fine.  This is all NAMESPACE specific.  What we want (at least what I
think
we want) is general considerations for relative URNs.  Additional
considerations
may be defined by Namespaces, but I remain unconvinced that any of this
is general (yet)."

I won't say that is there is a typo, I fully understood. There are
implications to that: hierarchical name spaces, where a namespace path is
defined with different delimiters, don't fit into this frame. They will
have to be transformed into "name/name/" name scheme and therefore loose
their original identity. Do we really want this? are we making an other
PURL? (I guess you know the Permanent URL project). don't forget that these
name spaces, especially if they are hierarchical in nature, have a possible
navigation rule. Thus to move within their hierarchy, they will be
transformed into a  /name/name" scheme sooner or later. If that is the
goal, it should be stated. I say sooner or later because the limits imposed
by the URN naming convention will force their writing with "/" in documents
using relative URN within the same name space. Using absolute URN don't
pose any problems, their nature is preserved. If you choose a strict scheme
based on "/" there will be a certain mismatch between the original name
space and its URN notation like for example:

"urn:isbn: 1-57870-000-0" stated as an absolute URN and "../57870" as
relative. For convenience of consistency, it will be easier on the long run
to transform isbn into : 1/57870/000/0". It will be simply more consistent.
LIke URLs are in fact.
For URL the "/" mechanism works well because URLs themselves have "/" in
their absolute form. We stay simply in the same universe. This is not the
case between "1-57870-000-0" and "../57870". I hope you won't see there a
typo.

Again, sorry if I wasn't clear enough 

Didier PH Martin
mailto:martind@netfolder.com
http://www.netfolder.com


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA04876 for urn-ietf-out; Thu, 1 May 1997 14:07:44 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA04865 for <urn-ietf@services.bunyip.com>; Thu, 1 May 1997 14:07:39 -0400 (EDT)
Received: from ncsa.uiuc.edu (sdgmail.ncsa.uiuc.edu [141.142.103.66]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA12288; Thu, 1 May 1997 14:07:34 -0400 (EDT)
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id NAA13025; Thu, 1 May 1997 13:07:44 -0500 (CDT)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id NAA23146; Thu, 1 May 1997 13:07:31 -0500 (CDT)
Date: Thu, 1 May 1997 13:07:31 -0500 (CDT)
Message-Id: <199705011807.NAA23146@void.ncsa.uiuc.edu>
To: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Cc: "URN Workgroup" <urn-ietf@bunyip.com>, uri@bunyip.com
Subject: Re: [URN] About realtive URNs
In-Reply-To: <3.0.32.19970501093256.009c2970@cic-mail.lanl.gov>
References: <3.0.32.19970501093256.009c2970@cic-mail.lanl.gov>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@bunyip.com.1.Unambiguous.determination.of.the.base.URN.No.problem

Ron Daniel, Jr. writes:
 > I wish I shared your faith on this Dan. However, I'm uneasy about
 > it.

There is not any problem (I am aware of) that is specific to URNs.
There are interesting problems having to do with splitting collections
and replication, as you mention.  But these problems are orthogonal to
URNs.  And there are solutions in any event.

 > >the default
 > >base URI for a document, if not specified by the document or the
 > >delivery package of the document, is the last URI known by the client
 > >in accessing the document,
 > 
 > But this only works if resources that refer to each other using relative
 > links are migrated together.

Indeed, relative URIs depend on being used in the context of their
base URI.  This is an advantage if the relative URIs stay in
the correct context and a disadvantage if not.  But all is not lost.
(And again, this is independent of URNs.)

 > There are several reasonable scenarios where
 > this will not hold:
 > 1)  The owner of a set of such resources sells 1/2 of them to another
 >     party, who takes charge of their storage. Now, 1/2 of the relative
 >     links will have the wrong base if it is determined using the "last
 >     URI known by the client" rule.

In the case of splitting resources that refer to each other by
relative URIs, it will be necessary to make some changes, not
necessarily to the documents themselves.  We can change some of the
relative URIs into absolute URIs.  Or we can designate one of the
locations of the split resources as the base for all the resources and
any requests for resources that are actually at another location will
get a redirect.  (Each such redirect can be remembered by clients to
avoid returning to the base server each time a resource needs to
be requested.)

One must ask how likely it is that resources that refer to each other
by relative URIs will be split up.  Relative URIs ought not be used
generally except when resources are likely to stay together.

 > 2)  Automated replication mechanisms spring up, and the most popular
 >     resource in an interlinked set gets widely replicated while less
 >     frequently used ones are not replicated.

The same kinds of solutions I described for the problem of splitting
resources can apply here too.  Replicas of collections may be full or
partial, and the replicas should probably know which kind they are.  A
partial replica probably needs to work via redirections from the full
base replica, whereas a full replica can let relative URIs use the
replica directly.

Another kind of solution is to dynamically, automatically rewrite
the appropriate relative URIs as the replica is created.   Rewriting
is generally to be avoided though.

 > >If a URN is redirected to a URL, and the URL is
 > >resolved to a document containing relative URIs, then they are
 > >relative to the URL (if the base is not otherwise specified), not the
 > >URN.
 > 
 > Right, and this can break in the two scenarios I mentioned above.

So you are really pointing out the problems of relative URIs.  URNs
have nothing to do with it, once you have a way of deciding what the
base URI is.

 > I'm more in favor of explicit determination of the base URI, either
 > by the BASE tag in HTML or the "destination" field mentioned in the
 > message yesterday.

Even a single explicit base URI is not sufficient if some of the relative
URIs in a document are relative to one base and some are relative to
another base.  This occurs in the splitting and partial replica cases.

 > But here I think we have to be very careful to
 > say that only one BASE tag is allowed. People may associate any
 > number of identifiers with a work, only one of which will make the
 > relative URNs function correctly.

It is possible that muliple base URIs will in fact work
simultaneously.  This will work as long as the neighborhoods of the
name spaces used by all the relative URIs are all the same.

Another kind of multiple base URI that I am interested in is nested
base URIs.  For example, at the top level of a document one base URI
would apply.  But in one particular section that uses lots of icons,
say, another base URI could be designated (e.g. /my/cool/icons).
Nested base URIs will be even more valuable when embedded documents
are supported.  So the relative URIs in a document that is embedded in
another can be specified as relative to their own base URI.  At every
point in the document, only one base URI applies, but it can be a
different base URI at each point.

Furthermore, while I'm at it, instead of only one base URI applying at
any one point in a document, I'd like to see multiple named base URIs
available simultaneously so that several contexts could be mixed.

And then there is the "root" which is always the same for documents on
a server.  A relative URI starting with '/' is rooted relative to that
one server, and there is no way to specify a different root that might
be elsewhere.  This would be useful when replicating a collection of
documents on another server but not relative to the same root. (One
might put each replica in a directory named after the server it came
from.)  Or I might want to say that all the documents under
/groups/sdg/people/liberte/ are "rooted" at that prefix, so
'/resume.html' would be in that directory rather than all the way back
at the server root.  This is much like the Unix chroot.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA02829 for urn-ietf-out; Thu, 1 May 1997 13:29:57 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA02824 for <urn-ietf@services.bunyip.com>; Thu, 1 May 1997 13:29:53 -0400 (EDT)
Received: from privateer.windrose.omaha.ne.us (privateer.windrose.omaha.ne.us [206.101.78.33]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id NAA12017 for <urn-ietf@bunyip.com>; Thu, 1 May 1997 13:29:50 -0400 (EDT)
Message-Id: <199705011729.NAA12017@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Thu May  1 12:30 CDT 1997
From: "Ryan Moats" <jayhawk@att.com>
To: "didier ph martin" <martind@netfolder.com>, "URN Workgroup" <urn-ietf@bunyip.com>
Date: Thu, 01 May 97 12:34:36 
Priority: Normal
X-Mailer: PMMail 1.91 For OS/2
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] RE: About relative URNs
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Thu, 1 May 1997 12:49:53 -0400, didier ph martin wrote:

>Ron and Daniel expressed their concerns about URNs and I agree that we have
>to be very cautious with that. 
>
>I will expand a little bit more to clarify the subject:
>
>First just a recall that we all know from the relative URL RFC, then I will
>explain the implicit rule of this RFC : the navigation rule. Further, how a
>relative URNs should differ from the relative URL scheme to support any
>hierarchical system using different delimiters.

The URN syntax (just approved for Proposed Standard) has only
one character reserved in general for this purpose: "/".  This was done
ON PURPOSE to align with the URL syntax.  If you want to introduce
different delimiters, then it is namespace specific and doesn't apply to URNs
in general.

[snip]
>if we have the other expression: "/name" again we see that
>through the eyes of the navigation rule and say from the current context,
>move to "name" which is under the current context in the hierarchy. And I
>would say that relative URLs are dominated by the navigation rule, like
>file systems name spaces.

Maybe there's a typo in this example, but I don't the relationship mentioned...

[snip]

>To fully see the concatenation rule let's take an other context. A ISBN
>number as: ISBN 1-57870-000-0 (a good book about LDAP) for a certain reason
>I have to write or sort all ISBN beginning with "1" I would state:: "ISBN
>1" and want to get all names from this base then: 
>"ISBN 1" + "57870-000-0" = " ISBN 1-57870-000-0"
>"ISBN 1" + "58834-000-0" = "ISBN 1-58834-000-0"

Again, there may be a typo in this example but I don't see the RHS resulting
from the LHS.

>As you noticed, this is strictly a string concatenation rule. This last
>rule is useful when a recurring pattern occurs within a name space. This
>doesn't necessarily means a hierarchical name space and a navigation rule,
>no, simply a string concatenation rule. And it doesn't mean that a name has
>to contain delimiters. Why do this? 

>
>A simple index exchange between two name spaces:
>
>Let's say that I have to exchange part of a name space from one place to
>the other and that the naming scheme sort this out with some patterns based
>on cities airports like : "YUL" and a sub pattern to express an other
>category like merchandise "0192". This name scheme doesn't have any
>delimiters then the complete expression is : "YUL0192". Now, lets imagine
>that I transport from one name server to an other all object referred with
>the pattern "YUL". I would express "YUL" as a base and just write numbers
>like "0192", "0187", etc. and with the concatenation rule get "YUL" +
>"0192" = "YUL0192", etc. We didn't said here move from this context to,
>etc.. we just used the concatenation rule to create complete expressions
>from a base.

Fine.  This is all NAMESPACE specific.  What we want (at least what I think
we want) is general considerations for relative URNs.  Additional considerations
may be defined by Namespaces, but I remain unconvinced that any of this
is general (yet).

[rest snipped]

Ryan Moats



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA01882 for urn-ietf-out; Thu, 1 May 1997 12:50:05 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA01870 for <urn-ietf@services.bunyip.com>; Thu, 1 May 1997 12:49:58 -0400 (EDT)
Received: from octave.collegeleboeuf.qc.ca (root@octave.collegeleboeuf.qc.ca [204.19.108.3]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA11769 for <urn-ietf@bunyip.com>; Thu, 1 May 1997 12:49:54 -0400 (EDT)
Received: from dmartin.cedep (ppp38.collegeleboeuf.qc.ca [204.19.108.87]) by octave.collegeleboeuf.qc.ca (8.8.5/8.6.9) with ESMTP id MAA25628 for <urn-ietf@bunyip.com>; Thu, 1 May 1997 12:35:10 -0400 (EDT)
Message-Id: <199705011635.MAA25628@octave.collegeleboeuf.qc.ca>
From: "didier ph martin" <martind@netfolder.com>
To: "URN Workgroup" <urn-ietf@bunyip.com>
Subject: [URN] RE: About relative URNs
Date: Thu, 1 May 1997 12:49:53 -0400
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1160
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "didier ph martin" <martind@netfolder.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Ron and Daniel expressed their concerns about URNs and I agree that we have
to be very cautious with that. 

I will expand a little bit more to clarify the subject:

First just a recall that we all know from the relative URL RFC, then I will
explain the implicit rule of this RFC : the navigation rule. Further, how a
relative URNs should differ from the relative URL scheme to support any
hierarchical system using different delimiters, This will be followed by a
short explanation of how the concatenation rule may benefit even to flat
name spaces and show that it is not necessarily restricted to hierarchical
name spaces.

Relative URLs, the intent (RFC 1808):

   Absolute URLs contain a great deal of information which may already
   be known from the context of the base document's retrieval, including
   the scheme, network location, and parts of the URL path.  In
   situations where the base URL is well-defined and known, it is useful
   to be able to embed a URL reference which inherits that context

   rather than re-specifying it within each instance.  Relative URLs can
   also be used within data-entry dialogs to decrease the number of
   characters necessary to describe a location.

   In addition, it is often the case that a group or "tree" of documents
   has been constructed to serve a common purpose; the vast majority of
   URLs in these documents point to locations within the tree rather
   than outside of it.  Similarly, documents located at a particular
   Internet site are much more likely to refer to other resources at
   that site than to resources at remote sites.

   Relative addressing of URLs allows document trees to be partially
   independent of their location and access scheme.  For instance, it is
   possible for a single set of hypertext documents to be simultaneously
   accessible and browsable via each of the "file", "http", and "ftp"
   schemes if the documents refer to each other using relative URLs.
   Furthermore, document trees can be moved, as a whole, without
   changing any of the embedded URLs.  Experience within the World-Wide
   Web has demonstrated that the ability to perform relative referencing
   is necessary for the long-term usability of embedded URLs.

Implicit RFC 1808 rules

As you all know, URLs are hierarchical per nature. They where based on file
system name spaces, more precisely Unix file system name spaces. The path
is defined with a "/" delimiter. This scheme has an implicit rule: the
navigation rule and therefore, implicit in this name system is the concept
of iterator or context, this last concept is at the base of the navigation
rule. For example, when we express the following URL:"../name" we say
explicitly that from the current context we move up one level and set the
new context from here, then go to name. This kind of operation is
navigation. if we have the other expression: "/name" again we see that
through the eyes of the navigation rule and say from the current context,
move to "name" which is under the current context in the hierarchy. And I
would say that relative URLs are dominated by the navigation rule, like
file systems name spaces.

Differences between the concatenation rule and the navigation rule:

 We can see the  expression" /name" through the concatenation rule where a
base expression (string) has been defined and the shorter expression
concatenated to result with a complete expression. This last rule is not
totally dependant on a navigation scheme, it is strictly a string operation
and can encompass a lot of expressions. For instance, let's have a base URL
like "http://myserver.com/" and an other like "name" the concatenation rule
is simply a string operation between these two strings which result with:
"http://myserver.com/"  + "name"  = "http://myserver.com/name". There is no
implicit operations like: from this context move down to "name", it is
simply a string concatenation. 
To fully see the concatenation rule let's take an other context. A ISBN
number as: ISBN 1-57870-000-0 (a good book about LDAP) for a certain reason
I have to write or sort all ISBN beginning with "1" I would state:: "ISBN
1" and want to get all names from this base then: 
"ISBN 1" + "57870-000-0" = " ISBN 1-57870-000-0"
"ISBN 1" + "58834-000-0" = "ISBN 1-58834-000-0"
As you noticed, this is strictly a string concatenation rule. This last
rule is useful when a recurring pattern occurs within a name space. This
doesn't necessarily means a hierarchical name space and a navigation rule,
no, simply a string concatenation rule. And it doesn't mean that a name has
to contain delimiters. Why do this? 

A simple index exchange between two name spaces:

Let's say that I have to exchange part of a name space from one place to
the other and that the naming scheme sort this out with some patterns based
on cities airports like : "YUL" and a sub pattern to express an other
category like merchandise "0192". This name scheme doesn't have any
delimiters then the complete expression is : "YUL0192". Now, lets imagine
that I transport from one name server to an other all object referred with
the pattern "YUL". I would express "YUL" as a base and just write numbers
like "0192", "0187", etc. and with the concatenation rule get "YUL" +
"0192" = "YUL0192", etc. We didn't said here move from this context to,
etc.. we just used the concatenation rule to create complete expressions
from a base.

Differences with relative URLs
Thus, relative URLs are governed by the navigation rule. Relative URNs are
governed by the concatenation rule. For relative URLs, a based URL is
defined to work within a certain scope, we have then to define also rules
for a base URN scope. Relative URNs are relative to a base within this
scope and not outside it. 
Obviously, relative URNs are useful only when there is recurring string
patterns within the naming scheme. When we look at a lot of naming scheme,
it is surprising to notice that a lot of them have implicit hierarchies.
However a lot of them doesn't have delimiters to express the hierarchical
tree, just string patterns appended. Thus, some name spaces contain
delimiters to explicitly show the hierarchy, others don't. In random name
spaces (Where there is no recurrent patterns), relative URNs are totally
useless. In naming systems having patterns, URNs are useful. 


I know that the words "relative URNs" could bring confusion with "relative
URLs", so maybe we should call that with an other word in order to
differentiate both concepts. What do you think?

>From an other point of view, I don't think that an expression like
"../name" within URNs is desirable because it can apply only to naming
schemes having a delimiter and even worse, the delimiter "/", so what about
" . \ @ , ? * ( ) etc. This would right at the beginning restrict ourselves
to a specific naming system which I think is not what we want. Thus, the
navigation rule cannot work with relative URNs, the concatenation rule, at
contrario, is working for all kinds of naming system having recurrent
patterns with or without delimiters. The concatenation rule doesn't even
care about delimiters because it is a string operation, not a navigation
operation, we don't move context, we simply append strings.

A useful case with a completely random naming system

Let's consider now a complete set of objects uniquely identified by a quasi
random naming system RPC GUIDs. In an index exchange document I will have
to list the objects and their name like

object: 2893B561-42BF-11d0-915B-E8B102C10000
object:2823461-42BF-11d0-915B-E8B102C10000

If I want to uniquely define them within this collection with URNs I will
have to write:
object: urn:guid:2893B561-42BF-11d0-915B-E8B102C10000 
for all objects. It would be more economical to set a base URN like

"urn:guid"
and object with:
"2823461-42BF-11d0-915B-E8B102C10000"
You are right, in this case I just gained 8 characters that I don't have to
write. But if this time I have a not so random GUID scheme like they all
start with 2893B561-42BF-11d0 for a certain application, It becomes obvious
that now I gained something.


I am still studying how to address fully concerns brought by Ron and
Patrick to get a strong relative URN schema, but I got to fully explain the
main difference underlying the relative URN concept - the concatenation
rule vs. the underlying relative URL concept - the navigation rule.

We will have to deal with all kind of naming systems, based on numbers,
characters, etc. Up to now, no problem if it is based on ASCII and have an
English centric view of the world. Let's now imagine a Japanese naming
system or even harder than that: a Chinese naming system (I meant here
repectively Katanata for japanese and Kanji for chinese) In languages like
Chinese, a lot of naming systems are based on patterns that are... a single
character. They construct whole-part systems with that. Differently, In
german, it is possible to concatenate words to gets a new word (you know,
philosophical expressions like Aufhebung = Auf + hebung) I saw funny naming
systems at the office in Germany based on concatenation. Thus, in Unicode,
the concatenation rule still works and may even be better adapted to
non-English  naming systems.

Conclusion:
A relative URN is valid within a certain scope, within that scope, the
concatenation rule is applied to obtain the full URN. Stateless protocols
may have problem with that because they don't have any state and a base is
a state. Within other types of documents, self contained like index
exchange, the problem is more easily resolved by saying that the scope is
the document. To resolve the stateless problem of HTTP, a HTML or XML
document, in order to use a relative URN we should define a basewithin the
HTML document, the scope would be the HTML document. This would be useful
if the HTML document wants to extract a collection of objects from a name
service. To get a larger scope would mean that we introduce states or the
concept of a single session to HTTP. I think that this not the intention of
the HTTP working group, even with the HTTP 1.1 pipe concept. So, to be
cautious, let define the scope within a single document may it be a HTML,
SGML or whatever type of document. 



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA00977 for urn-ietf-out; Thu, 1 May 1997 11:34:41 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA00967 for <urn-ietf@services.bunyip.com>; Thu, 1 May 1997 11:34:36 -0400 (EDT)
Received: from acl.lanl.gov (root@acl.lanl.gov [128.165.147.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA11115; Thu, 1 May 1997 11:34:25 -0400 (EDT)
Received: from montana (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.7.3/8.8.5) with SMTP id JAA00702; Thu, 1 May 1997 09:34:22 -0600 (MDT)
Message-Id: <3.0.32.19970501093256.009c2970@cic-mail.lanl.gov>
X-Sender: u114212@cic-mail.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Thu, 01 May 1997 09:33:05 -0600
To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
From: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Subject: Re: [URN] About realtive URNs
Cc: "URN Workgroup" <urn-ietf@bunyip.com>, uri@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

At 10:01 AM 5/1/97 -0500, Daniel LaLiberte wrote:
>Ron Daniel, Jr. writes:

> >   1) Unambiguous determination of the base URN
>
>No problem.

I wish I shared your faith on this Dan. However, I'm uneasy about
it.
 
>the default
>base URI for a document, if not specified by the document or the
>delivery package of the document, is the last URI known by the client
>in accessing the document,

But this only works if resources that refer to each other using relative
links are migrated together. There are several reasonable scenarios where
this will not hold:
1)  The owner of a set of such resources sells 1/2 of them to another
    party, who takes charge of their storage. Now, 1/2 of the relative
    links will have the wrong base if it is determined using the "last
    URI known by the client" rule.
2)  Automated replication mechanisms spring up, and the most popular
    resource in an interlinked set gets widely replicated while less
    frequently used ones are not replicated.

>If a URN is redirected to a URL, and the URL is
>resolved to a document containing relative URIs, then they are
>relative to the URL (if the base is not otherwise specified), not the
>URN.

Right, and this can break in the two scenarios I mentioned above.

I'm more in favor of explicit determination of the base URI, either
by the BASE tag in HTML or the "destination" field mentioned in the
message yesterday. But here I think we have to be very careful to
say that only one BASE tag is allowed. People may associate any
number of identifiers with a work, only one of which will make the
relative URNs function correctly.


Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA00725 for urn-ietf-out; Thu, 1 May 1997 11:30:26 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA00717 for <urn-ietf@services.bunyip.com>; Thu, 1 May 1997 11:30:23 -0400 (EDT)
Received: from ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id LAA11061 for <urn-ietf@bunyip.com>; Thu, 1 May 1997 11:30:21 -0400 (EDT)
Received: from ietf.ietf.org by ietf.org id aa17059; 1 May 97 10:18 EDT
To: IETF-Announce: ;
Cc: RFC Editor <rfc-editor@ISI.EDU>
Cc: Internet Architecture Board <iab@ISI.EDU>
Cc: urn-ietf@bunyip.com
From: The IESG <iesg-secretary@ietf.org>
Subject: [URN] Protocol Action: URN Syntax to Proposed Standard
Date: Thu, 01 May 1997 10:18:29 -0400
Message-ID:  <9705011018.aa17059@ietf.org>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: The IESG <iesg-secretary@ietf.org>
Errors-To: owner-urn-ietf@Bunyip.Com

  The IESG has approved the Internet-Draft "URN Syntax"
  <draft-ietf-urn-syntax-04.txt> as a Proposed Standard. This document
  is the product of the Uniform Resource Names Working Group. The IESG
  contact persons are Keith Moore and Harald Alvestrand.


Technical Summary

   Uniform Resource Names (URNs) are intended to serve as persistent,
   location-independent, resource identifiers.  This is in contrast
   with Uniform Resource Locators (URLs) which typically have short
   lifetimes and are tied to a particular resource location.

   This document specifies the syntax to be used for URNs, the
   requirements for transmission of URNs, and the use of the
   URN syntax for both new and pre-existing namespaces.

   The syntax described in this document is compatible with URL
   syntax (for ease of adding URN support to applications which
   already support URLs).

Working Group Summary

   There has been considerable discussion in the working group,
   regarding the compatibility of URNs with URLs (including the
   notion of relative URNs) and the possible internationalization
   of URNs.  This document leaves relative URNs (with syntax
   compatible with that of URLs) for future study, by reserving
   the '/' character.  Internationalization is also left undefined,
   but this document specifies that URNs must be transmitted in
   a pure-ASCII representation, and that all URN aware applications
   must make URNs available for display in the pure-ASCII form
   to enable reliable transcription by humans.

   With these compromises, there is strong working group consensus
   on the document.

Protocol Quality

   Keith Moore reviewed the specification for IESG.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA29746 for urn-ietf-out; Thu, 1 May 1997 11:02:10 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA29735 for <urn-ietf@services.bunyip.com>; Thu, 1 May 1997 11:02:06 -0400 (EDT)
Received: from ncsa.uiuc.edu (sdgmail.ncsa.uiuc.edu [141.142.103.66]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA10648; Thu, 1 May 1997 11:02:02 -0400 (EDT)
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id KAA10715; Thu, 1 May 1997 10:02:11 -0500 (CDT)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id KAA22206; Thu, 1 May 1997 10:01:58 -0500 (CDT)
Date: Thu, 1 May 1997 10:01:58 -0500 (CDT)
Message-Id: <199705011501.KAA22206@void.ncsa.uiuc.edu>
To: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Cc: "URN Workgroup" <urn-ietf@bunyip.com>, uri@bunyip.com
Subject: Re: [URN] About realtive URNs
In-Reply-To: <3.0.32.19970430160525.00999dc0@cic-mail.lanl.gov>
References: <3.0.32.19970430160525.00999dc0@cic-mail.lanl.gov>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Ron Daniel, Jr. writes:
 > As several people on this list know, I'm not a big fan of relative
 > URNs. However, I think they are pretty much unavoidable.

Your statement that relative URNs are unavoidable is news to me, and
I'm curious why you think that is so.

 > There are about three conditions I would like to see fullfilled by
 > any relative URN scheme.

 >   1) Unambiguous determination of the base URN

No problem.  This is well defined by the relative URI document with
the one clarification (that I mentioned previously) that the default
base URI for a document, if not specified by the document or the
delivery package of the document, is the last URI known by the client
in accessing the document, not the first URI.

This means that if the client uses a proxy is in resolving a URI and
the proxy receives a redirection to another URI, then the proxy must
return that redirection URI to the client whether or not the proxy also
follows the redirection to continue the resolution itself.  I expect
that HTTP proxies behave this way already since redirections are
already in widespread use.

BTW, this same requirement is also important even if there are no
relative URNs.  If a URN is redirected to a URL, and the URL is
resolved to a document containing relative URIs, then they are
relative to the URL (if the base is not otherwise specified), not the
URN.

 >   2) Allowing some namespaces to say that they are not to be processed
 >      as relative URNs.

No problem.  If naming authorities never use unencoded '/' in any
identifier that is registered, then there is never any chance of it
allowing relative URNs, is there?

 >   3) Using the same rules for building relative URNs as are used for
 >      relative URLs.  (This one is a pragmatic concern, not a principle).

Absolutely.

 > I am not so sure how to handle relative URNs when the document does not
 > cleary indicate one and only one base identifier. Dan has put up the
 > rules for resolving relative URLs before, we need to make sure they
 > will generalize to different protocols in the future. If we can't come
 > up with rules that can guarantee unique base IDs, then we are
 > begging for trouble with relative URNs.

I believe that the above clarification should be sufficient.

 > Some namespaces may hide a hierarchical structure. If they are hiding it,
 > we should not presume to make them expose it. I think that if we are to
 > have relative URNs, some namespaces should be able to say not to ever
 > try to build a URN in that namespace using relative processing rules.
 > This means that they can't use unencoded '/' characters, and the document
 > specifying such a namespace needs to say that they are not to be handled
 > in a relative manner.

Actually, I think it might be possible to allow unencoded '/' in
identifiers without any implication of support for relative URIs.  The
author of a document should know what base URI is intended to be used
with any relative URIs that the author puts in the document.  Any
other relative URIs that are not "published" by the author would be
mere guesses on the part of users.  Unless we require servers to
provide some non-trivial response to requests for any '/'-terminated
prefix of a URI, then there does not appear to be any requirement that
the existence of '/'s in an identifier means anything.  The only
context in which '/' in an identifier means anything (currently) is if
the identifier is used as a base URI *and* there are relative URIs
that are relative to that base.

There might be another context in which '/' has meaning.  Security
realms are relative to directories.  So two URIs with the same
'/'-terminated prefix may be identifiers for resources contained in
the same security realm, and clients may cache security info relative
to that realm.  I'm not clear on whether this is the case or where it
is specified.

As much as I've argued above that '/' doesn't mean much (currently),
I'd also argue that it should be reserved to mean only things relative
to hierarchical contexts.

--
Daniel LaLiberte (liberte@ncsa.uiuc.edu)
National Center for Supercomputing Applications
http://union.ncsa.uiuc.edu/~liberte/


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA26767 for urn-ietf-out; Thu, 1 May 1997 10:25:50 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA26762 for <urn-ietf@services.bunyip.com>; Thu, 1 May 1997 10:25:48 -0400 (EDT)
Received: from nix.swip.net (nix.swip.net [192.71.220.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA10349 for <urn-ietf@Bunyip.Com>; Thu, 1 May 1997 10:25:46 -0400 (EDT)
Received: from localhost (paf@localhost)  by nix.swip.net (8.8.2/8.8.2) with SMTP  id QAA16655;  Thu, 1 May 1997 16:25:31 +0200 (MET DST)
Date: Thu, 1 May 1997 16:25:31 +0200 (MET DST)
From: Patrik Faltstrom <paf@swip.net>
To: "Ron Daniel, Jr." <rdaniel@lanl.gov>
cc: didier ph martin <martind@netfolder.com>, URN Workgroup <urn-ietf@bunyip.com>
Subject: Re: [URN] About realtive URNs
In-Reply-To: <3.0.32.19970430160525.00999dc0@cic-mail.lanl.gov>
Message-ID: <Pine.SUN.3.95.970501162416.14480L-100000@nix.swip.net>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Patrik Faltstrom <paf@swip.net>
Errors-To: owner-urn-ietf@Bunyip.Com

On Wed, 30 Apr 1997, Ron Daniel, Jr. wrote:

> >Maybe a good start would be to take ISBN and TSN name
> >spaces as a base
> 
> I don't think we have any demonstration of a need to handle ISBNs in a
> relative manner.

I agree with Ron. One have to differ between the ability and need of
expressing a URN in a relative manner and having a delegated namespace,
i.e. a hierarchy. ISBNs have the latter, but don't need the former...from
my point of view.

   Patrik


                                                                                                                                                                                                                                                                                                                                                           1997-06                                                                                             0000666 0000036 0000010 00000356005 06356226367 010630  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    
Received: from cnri by ietf.org id aa11558; 2 Jun 97 14:41 EDT
Received: from uscore-1.mv.com by CNRI.Reston.VA.US id aa09826;
          2 Jun 97 14:41 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA14841 for <ietf-archive@cnri.reston.va.us>; Mon, 2 Jun 1997 14:36:49 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 2 Jun 1997 14:35:49 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA14695 for pmp-outgoing; Mon, 2 Jun 1997 14:35:17 -0400 (EDT)
Date: Mon, 2 Jun 1997 11:37:35 PDT
From: Ira Mcdonald x10962 <imcdonal@eso.mc.xerox.com>
Message-Id: <9706021837.AA24883@snorkel.eso.mc.xerox.com>
To: pmp@pwg.org, rturner@sharplabs.com
Subject: Re:  PMP> Update on Printer MIB
Sender: pmp-owner@pwg.org

Hi Randy,

Did you ever complete your action item on localization
and review my proposal for clarifying textual conventions
from 20 April? 

My Xerox and Fuji Xerox colleagues consider this one of
their top priorities for Printer MIB v2 (ie, relaxation
of the 'ASCII-only' conformance requirement for all
strings not controlled by 'prtGeneralCurrentLocalization'
or 'prtGeneralConsoleLocalization', to permit MOST
other strings to be in a 'static' locale, which may
be non-English and/or non-ASCII).

PLEASE reply to this note.

Thanks,
- Ira McDonald (outside consultant at Xerox)
  High North Inc
  PO Box 221
  Grand Marais, MI  49839
  906-494-2434

PS - Note that the type 'InternationalDisplayString'
from the IETF Host Res MIB (RFC 1514) is NOT suitable
to indicate a 'static' locale.  It is more appropriate
for the strings currently under 'prtGeneralCurrentLocalization'
in the Printer MIB (ie, strings with a 'dynamic' locale).


Received: from cnri by ietf.org id aa09685; 3 Jun 97 11:27 EDT
Received: from uscore-1.mv.com by CNRI.Reston.VA.US id aa07610;
          3 Jun 97 11:27 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA23562 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Jun 1997 11:23:12 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Jun 1997 11:22:12 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA23406 for pmp-outgoing; Tue, 3 Jun 1997 11:21:35 -0400 (EDT)
From: lpyoung@lexmark.com
Message-Id: <199706031520.AA17371@interlock2.lexmark.com>
X-Lotus-Fromdomain: LEXMARK@LEXMTA
To: rturner@sharplabs.com
Cc: pmp@pwg.org
Date: Tue, 3 Jun 1997 11:19:04 -0400
Subject: Re: PMP> new draft available
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: pmp-owner@pwg.org


Randy,
The draft that was posted was only the MIB itself and therefore does not
include all of the other text that goes outside the MIB. Was this
intentional?
If yes, when will you have the complete internet draft ready for review?
Lloyd Young




Received: from cnri by ietf.org id aa10397; 3 Jun 97 12:03 EDT
Received: from uscore-1.mv.com by CNRI.Reston.VA.US id aa08147;
          3 Jun 97 12:03 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA24095 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Jun 1997 11:59:26 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Jun 1997 11:58:21 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA23946 for pmp-outgoing; Tue, 3 Jun 1997 11:57:42 -0400 (EDT)
From: Harry Lewis <harryl@us.ibm.com>
To: rturner@sharplabs.com
MMDF-Warning:  Parse error in original version of preceding line at CNRI.Reston.VA.US
Cc: pmp@pwg.org
MMDF-Warning:  Parse error in original version of preceding line at CNRI.Reston.VA.US
Subject: Re: PMP> new draft available
Message-Id: <5030100003073133000002L032*@MHS>
Date: Tue, 3 Jun 1997 11:59:51 -0400
Mime-Version: 1.0
Content-Type: text/plain
Sender: pmp-owner@pwg.org

Randy - thanks for all your hard work!

Can anyone (Lloyd, Chirs?) provide a *brief* outline of what we should
anticipate as a timeline with respect to this draft becoming a standard?

Harry


Received: from ietf.org by ietf.org id aa06580; 5 Jun 97 10:23 EDT
Received: from ietf.ietf.org by ietf.org id aa05951; 5 Jun 97 9:59 EDT
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce@ietf.org
cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-req-frame-02.txt
Date: Thu, 05 Jun 1997 09:59:08 -0400
X-Orig-Sender: cclark@ietf.org
Message-ID:  <9706050959.aa05951@ietf.org>

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : Guidelines and a Framework for URN Resolution Systems   
       Author(s) : K. Sollins
       Filename  : draft-ietf-urn-req-frame-02.txt
       Pages     : 19
       Date      : 06/04/1997

This document addresses the issues of the discovery of URN resolver 
services that in turn will directly translate URNs into URLs and URCs.  The
document falls into three major parts, the assumptions underlying the work,
the guidelines in order to be a viable Resolver Discovery Service or RDS to
help in finding URN resolvers, and a framework for designing RDSs.  The 
guidelines fall into three major areas: evolvability, usability, and 
security and privacy.  An RDS that is compliant with the framework will not
necessarily be compliant with the guidelines.  Compliance with the 
guidelines will need to be validated separately.                           

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-req-frame-02.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-req-frame-02.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-req-frame-02.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970604175242.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-req-frame-02.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-req-frame-02.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970604175242.I-D@ietf.org>

--OtherAccess--

--NextPart--


Received: from cnri by ietf.org id aa12506; 6 Jun 97 15:19 EDT
Received: from uscore-1.mv.com by CNRI.Reston.VA.US id aa10444;
          6 Jun 97 15:19 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id PAA19273 for <ietf-archive@cnri.reston.va.us>; Fri, 6 Jun 1997 15:14:57 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 6 Jun 1997 15:11:49 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA18826 for ipp-outgoing; Fri, 6 Jun 1997 15:06:47 -0400 (EDT)
Message-Id: <s3980b7c.023@novell.com>
X-Mailer: Novell GroupWise 4.1
Date: Fri, 06 Jun 1997 13:06:37 -0600
From: Scott Isaacson <SISAACSON@novell.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> PRO - A value-type field for the Protocol Spec
Mime-Version: 1.0
Content-Type: text/plain
Content-Disposition: inline
Sender: ipp-owner@pwg.org

I am sure that ASN.1 does NOT stand for "A Simple Notation One"??  ;-)
And BER, wasn't that "Binary Encoding for computing Resource consumption"??

ASN.1/BER is way too heavy for IPP.  If we are too close to reinventing
ASN.1
then we are way too heavy for IPP.  

Much of the discussion recently has been around "simplicity".  Has
IPP lost it ability to be simple?  No, I don't think it has.  Is it too
convoluted in some areas - YES.

There was a discussion a few weeks ago about whether IPP was DPA '97.  This
reminder  was a good wake-up call, and useful in that there seemed to be
immediate consensus that IPP is not intended to be too complex like DPA is
considered to be.

I vote keep it simple.  Add value-types only if it is a value or keyword
that represents a specific well know syntax as described in the standard
(extensible through registration).  But don't add arbitrarily extsensible,
compound data structures as potential values.   And don't use ASN.1 !!

Scott

>>> Randy Turner <rturner@sharplabs.com> 06/06 12:38 PM >>>
Prior to the San Diego meeting, I proposed using ASN.1 as a way to
specify the protocol. This was
to prevent us from having to "re-invent" the wheel with regards to our
protocol specification. The nice
thing about ASN.1 (and its companion BER) is that extensibility is
easily achieved and with more
flexibility than what has been proposed so far. I think Larry Masinter
brought up the fact that ASN.1
might be a better approach, and if extensibility and clarity of
specification is what is driving these
recent discussions, then I'm curious why we are striving so hard to
reinvent another way to do this.

Randy

                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
 


Received: from cnri by ietf.org id aa14113; 6 Jun 97 16:22 EDT
Received: from uscore-1.mv.com by CNRI.Reston.VA.US id aa11268;
          6 Jun 97 16:22 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA22610 for <ietf-archive@cnri.reston.va.us>; Fri, 6 Jun 1997 16:18:13 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 6 Jun 1997 16:15:21 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA22168 for ipp-outgoing; Fri, 6 Jun 1997 16:09:57 -0400 (EDT)
Message-Id: <199706062008.NAA15908@scv2.apple.com>
Subject: Re: IPP> PRO - A value-type field for the Protocol Spec
Date: Fri, 6 Jun 97 13:10:02 -0700
x-sender: brian@mail.apple.com
x-mailer: Claris Emailer 1.1
From: Brian Grimshaw <brian@apple.com>
To: ipp@pwg.org, Randy Turner <rturner@sharplabs.com>
MMDF-Warning:  Parse error in original version of preceding line at CNRI.Reston.VA.US
cc: Scott Isaacson <SISAACSON@novell.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Sender: ipp-owner@pwg.org

I agree with Scott...

>I am sure that ASN.1 does NOT stand for "A Simple Notation One"??  ;-)
>And BER, wasn't that "Binary Encoding for computing Resource consumption"??
>
>ASN.1/BER is way too heavy for IPP.  If we are too close to reinventing
>ASN.1
>then we are way too heavy for IPP.  
>...
>
>Scott

...and have an additional observation.

I admit I do not know the details of ASN.1 and BER, but are these not 
just formal mechanisms for describing data objects and how they are to be 
encoded?

What Steve suggested was to define type keywords/codes and include them 
in the data exchanged between IPP client and server, such that the 
attribute name/value pairs become name/type/value triplets.  This allows 
for various parsing options that WOULD OTHERWISE require a "dictionary" 
for all the objects (like that provided by a compiled MIB).

I do not see this as reinventing ASN.1 and I do not see how ASN.1 would 
meet Steve's goal.

Brian


>>>> Randy Turner <rturner@sharplabs.com> 06/06 12:38 PM >>>
>Prior to the San Diego meeting, I proposed using ASN.1 as a way to
>specify the protocol. This was
>to prevent us from having to "re-invent" the wheel with regards to our
>protocol specification. The nice
>thing about ASN.1 (and its companion BER) is that extensibility is
>easily achieved and with more
>flexibility than what has been proposed so far. I think Larry Masinter
>brought up the fact that ASN.1
>might be a better approach, and if extensibility and clarity of
>specification is what is driving these
>recent discussions, then I'm curious why we are striving so hard to
>reinvent another way to do this.
>
>Randy


Brian Grimshaw
Apple Computer, Inc.
brian@apple.com


Received: from cnri by ietf.org id aa16989; 6 Jun 97 19:51 EDT
Received: from uscore-1.mv.com by CNRI.Reston.VA.US id aa13643;
          6 Jun 97 19:51 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA28371 for <ietf-archive@cnri.reston.va.us>; Fri, 6 Jun 1997 19:46:57 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 6 Jun 1997 19:38:21 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA26902 for ipp-outgoing; Fri, 6 Jun 1997 19:23:59 -0400 (EDT)
Message-Id: <s3983927.069@novell.com>
X-Mailer: Novell GroupWise 4.1
Date: Fri, 06 Jun 1997 16:21:35 -0600
From: Scott Isaacson <SISAACSON@novell.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> PRO - A value-type field for the Protocol Spec
Mime-Version: 1.0
Content-Type: text/plain
Content-Disposition: inline
Sender: ipp-owner@pwg.org

Randy,

Yes, let's just stick with ABNF.

>>> Randy Turner <rturner@sharplabs.com> 06/06 3:44 PM >>>
> If we are mixing binary and ASCII values within our encoding ...

See my earlier posting measurements we did of our prototype where
we encoded both ways 
"(binary length)name(binary length)value"
and then just
"name:valueCRLF"
Not a lot of difference in our timing measurements.  In fact it takes more
time to encode using binary lengths.

Doesn't seem worth it to me to skip a great legacy and ease extensibility
and
reduce risk of interoperability for almost no processing gain on a 
portion that is only very minimally involved in the overall end-to-end
processing
time required from application-to-paper.

Scott



                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                   


Received: from cnri by ietf.org id aa07363; 9 Jun 97 10:33 EDT
Received: from uscore-1.mv.com by CNRI.Reston.VA.US id aa06822;
          9 Jun 97 10:33 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA17343 for <ietf-archive@cnri.reston.va.us>; Mon, 9 Jun 1997 10:29:23 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 9 Jun 1997 10:26:45 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id KAA17184 for pmp-outgoing; Mon, 9 Jun 1997 10:26:04 -0400 (EDT)
From: Harry Lewis <harryl@us.ibm.com>
To: Rturner@sharplabs.com, pmp@pwg.org
MMDF-Warning:  Parse error in original version of preceding line at CNRI.Reston.VA.US
Subject: IPP> Re: PMP> prtAlertTime issue
Message-Id: <5030100003319725000002L052*@MHS>
Date: Mon, 9 Jun 1997 10:27:59 -0400
Mime-Version: 1.0
Content-Type: text/plain
Sender: pmp-owner@pwg.org

I agree with you, Randy. But doesn't this just reinforce the notion that that
managed network nodes (i.e. MIB-II agents) are expected to be able to count
ticks?

Harry Lewis - IBM Printing Systems


------ Forwarded by Harry Lewis/Boulder/IBM on 06/09/97 08:20 AM ------

        ipp-owner@pwg.org
        06/06/97 08:29 PM
Please respond to rturner@sharplabs.com @ internet


To: ipp@pwg.org @ internet
cc:
Subject: IPP> Re: PMP> prtAlertTime issue

The problem with using "0" is that it would be impossible to tell
whether an alert was
created at startup time, or that the alert time was unknown. This is why
there are no
"alternate" values for the TimeTicks type of object. Using "0" would be
a loose
agreement between members of the WG, but would not be kosher for the
purist'
view (IETF) of how the TimeTicks type is to be used.

Randy

Harry Lewis wrote:

> Guess I'd like to *strongly* recommend that every device with the
> printer MIB
> supports sysUpTime.
> I recall, rather vividly, the reason we chose sysUp was to acknowledge
> that
> many (most?) printers would not have a "real time" clock. But, the
> premise has
> always been that all printers could count ticks.
>
> I can see where there could be problems associated with sysUpTime, one
> that
> comes to mind is printers might not be real consistent (among vendors)
> as to
> how they treat sysUpTime on power cycles, remote resets, local resets
> etc. But,
> I thought the notion of synching with the printers sysUpTime on the
> PowerUp
> trap was a rather fundamental notion.
>
> Now, what if there *is no* sysUpTime (the original question)? Well, if
> there is
> no meaningful value, I guess 0 is about as good as any.
>
> >>> Harry Lewis <<<
>
> ------- Forwarded by Harry Lewis/Boulder/IBM on 06/06/97 03:14 PM
> --------
>
>         pmp-owner@pwg.org
>         06/06/97 01:54 PM
> Please respond to rturner@sharplabs.com @ internet
>
> To: pmp@pwg.org @ internet
> cc:
> Subject: PMP> prtAlertTime issue
>
> Lloyd referenced an earlier mail message by Bob Pentecost reflecting a
>
> request by Bob as to
> what value should be returned by a GET for prtAlertTime if the printer
>
> didn't know the time.
> Values for INTEGER types have (other) and (unknown) as possible
> values.
> The 'TimeTicks'
> object has no such equivalents. prtAlertTime is now mandatory, and is
> based on sysUpTime
> from MIB-II. If someone performs a GET on prtAlertTime (according the
> curent definition),
> then it MUST return a valid value. There are no alternative 'other' or
>
> 'unknown' scenarios
> for an object like prtAlertTime, with type 'TimeTicks' that is based
> on
> MIB-II sysUpTime.
>
> Randy








Received: from cnri by ietf.org id aa12723; 9 Jun 97 14:04 EDT
Received: from uscore-1.mv.com by CNRI.Reston.VA.US id aa09666;
          9 Jun 97 14:04 EDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA20614 for <ietf-archive@cnri.reston.va.us>; Mon, 9 Jun 1997 13:59:46 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 9 Jun 1997 13:58:45 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA20459 for pmp-outgoing; Mon, 9 Jun 1997 13:58:05 -0400 (EDT)
From: Harry Lewis <harryl@us.ibm.com>
To: rturnet@sharplabs.com
MMDF-Warning:  Parse error in original version of preceding line at CNRI.Reston.VA.US
Cc: pmp@pwg.org
MMDF-Warning:  Parse error in original version of preceding line at CNRI.Reston.VA.US
Subject: PMP> Corrections to Printer MIB draft 2
Message-Id: <5030100003330672000002L022*@MHS>
Date: Mon, 9 Jun 1997 14:00:13 -0400
Mime-Version: 1.0
Content-Type: text/plain
Sender: pmp-owner@pwg.org

The topic AlertAlert looks ok to me...

>3. Harry Lewis raised an issue in e-mail dated 4/18/97
>on Alert Alert. According to my notes, you were going to
>propose new wording for alertRemovalOfBinaryChangeEntry
>to handle Harry's issue. There are no changes in the
>area of the new MIB.

based on what I see on pg 60 (or 61... hard to tell by my copy) of the latest
draft where
 alertRemovalOfBinaryChangeENtry is spelled out in detail.


>>> Harry Lewis <<<


Received: from ietf.org by ietf.org id aa29522; 10 Jun 97 1:37 EDT
Received: from cnri by ietf.org id aa29403; 10 Jun 97 1:30 EDT
Received: from [164.129.225.7] by CNRI.Reston.VA.US id aa01625;
          10 Jun 97 1:30 EDT
Received: from  by eux100 with SMTP
	(1.40.112.8/16.2) id AA218830230; Tue, 10 Jun 1997 07:23:50 +0200
Sender:ietf-request@ietf.org
From: Rajeev.BHATIA@st.com
X-Openmail-Hops: 2
Date: Tue, 10 Jun 97 10:53:13 +0500
Message-Id: <H000006f00d9c466@MHS>
In-Reply-To: <3.0.2.32.19970610004533.007b4bc0@norlink.net>
Subject: 
Mime-Version: 1.0
Cc: I-BBOARD@spcvxa.spc.edu, I-FINGER@spcvxa.spc.edu, 
    IAPSY-L@uacsc2.albany.edu, IBJ-L@poniecki.haas.berkeley.edu, 
    IBM-NETS@bitnic.cren.net, IBM-SRD@vm1.nodak.edu, 
    IBMPC-KIDS@minerva.sws.uiuc.edu, IBMTCP-L@pucc.princeton.edu, 
    ICON-GROUP@arizona.edu, ICYRA@mailhost.tcs.tulane.edu, 
    IDMS-L@uga.cc.uga.edu, IETF@CNRI.Reston.VA.US, 
    IETF-ANNOUNCE@CNRI.Reston.VA.US, IFIP-GTWY@ics.uci.edu, 
    IFPHEN-L@wsuvm1.csc.wsu.edu, IFREEDOM@snoopy.ucis.dal.ca, 
    IHP-NET@interaccess.com, ILAS-NET@technion.technion.ac.il, ILUG@sgi.com, 
    IMAGE-L@vm.ege.edu.tr, IMAGEN-L@bolis.sf-bay.org, IMMUNE@weber.ucsd.edu, 
    IND-NET@listproc.wsu.edu, INDIA-IN-LANGUAGES@ee.rochester.edu, 
    INDIA-L@vm.temple.edu, INDIGO-GIRLS@cgrg.ohio-state.edu, 
    INDOLOGY@liverpool.ac.uk, INET-MARKETING@einet.net, INFO-1100@anzus.com, 
    INFO-68K@berkeley.edu, INFO-ADA@ns1.sw-eng.falls-church.va.us, 
    INFO-ANDREW@andrew.cmu.edu, INFO-ANDREW-BUGS@andrew.cmu.edu, 
    INFO-APPLE@brl.mil, INFO-APPLETALK@andrew.cmu.edu, 
    INFO-ATARI16@naucse.cse.nau.edu, INFO-ATARI16@vm.marist.edu, 
    INFO-C@research.att.com, INFO-CLUSTERS@larc.nasa.gov, 
    INFO-CONVEX@pemrac.space.swri.edu, INFO-FUTURES@world.std.com, 
    INFO-GNU-MSDOS@sun.soe.clarkson.edu, INFO-HIGH-AUDIO@introl.com, 
    INFO-INGRES@math.ams.org, INFO-IRIS@arl.mil, 
    INFO-KERMIT@watsun.cc.columbia.edu, INFO-LAW@brl.mil, 
    INFO-M2@bitnic.cren.net, INFO-MAC@smi.stanford.edu, 
    INFO-NETS-REQUEST@think.com, INFO-PDP11@transarc.com, 
    INFO-PROGRAPH@grove.iup.edu, INFO-PYRAMID-REQUEST@mimsy.cs.umd.edu, 
    INFO-SOLBOURNE@acsu.buffalo.edu, INFO-TAHOE@uwm.edu, INFO-UNIX@brl.mil, 
    INFO-VAX@mvb.saic.com, INFO-ZIP@wkuvx1.wku.edu, 
    INFORMIX-LIST@rmy.emory.edu, INFOTERRA@pan.cedar.univie.ac.at, 
    INGRAFX@ubvm.cc.buffalo.edu, INT-CONTROLS@financenet.gov, 
    INT-LAW@vm1.spcs.umn.edu, INTDEV-L@uriacc.uri.edu, INTERFACES-P-M@crim.ca, 
    INTUDM-L@utepvm.ep.utexas.edu, IOOB-L@uga.cc.uga.edu, 
    IOUDAIOS%YORKVM1.BITNET@cunyvm.cuny.edu, IPCT-L@guvm.ccf.georgetown.edu, 
    IPE-ISA-L@mach1.wlu.ca, IPSC-MANAGERS@nas.nasa.gov, 
    IPSC-USERS@nas.nasa.gov, IR-LIST%IRLEARN.BITNET@vm1.nodak.edu, 
    IRL-POL@irlearn.ucd.ie, ISLAM-L@ulkyvm.louisville.edu, 
    ISSS@jhuvm.hcf.jhu.edu, ITALIAN-CARS@balltown.cma.com, 
    ITALIC-L@irlearn.ucd.ie, ITISALAT@guvm.georgetown.ccf.edu, 
    IVTHERAPY-L@netcom.com
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Source-Info:  From (or Sender) name not authenticated.

help


Received: from ietf.org by ietf.org id aa02022; 10 Jun 97 10:25 EDT
Received: from cnri by ietf.org id aa00539; 10 Jun 97 3:03 EDT
Received: from fingon.norlink.net by CNRI.Reston.VA.US id aa02375;
          10 Jun 97 3:03 EDT
Received: from quad100 (gandalf27.norlink.net [204.50.130.127])
          by fingon.norlink.net (8.8.4/8.8.4) with SMTP
	  id AAA15436; Tue, 10 Jun 1997 00:54:50 -0400
Message-Id: <3.0.2.32.19970610004533.007b4bc0@norlink.net>
X-Sender: jsm@norlink.net (Unverified)
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.2 b4 (32)
X-Priority: 1 (Highest)
Date: Tue, 10 Jun 1997 00:45:33 -0400
To: I-BBOARD@spcvxa.spc.edu, I-FINGER@spcvxa.spc.edu, 
    IAPSY-L@uacsc2.albany.edu, IBJ-L@poniecki.haas.berkeley.edu, 
    IBM-NETS@bitnic.cren.net, IBM-SRD@vm1.nodak.edu, 
    IBMPC-KIDS@minerva.sws.uiuc.edu, IBMTCP-L@pucc.princeton.edu, 
    ICON-GROUP@arizona.edu, ICYRA@mailhost.tcs.tulane.edu, 
    IDMS-L@uga.cc.uga.edu, IETF-ANNOUNCE@CNRI.Reston.VA.US, 
    IETF@CNRI.Reston.VA.US, IFIP-GTWY@ics.uci.edu, 
    IFPHEN-L@wsuvm1.csc.wsu.edu, IFREEDOM@snoopy.ucis.dal.ca, 
    IHP-NET@interaccess.com, ILAS-NET@technion.technion.ac.il, ILUG@sgi.com, 
    IMAGE-L@vm.ege.edu.tr, IMAGEN-L@bolis.sf-bay.org, IMMUNE@weber.ucsd.edu, 
    IND-NET@listproc.wsu.edu, INDIA-IN-LANGUAGES@ee.rochester.edu, 
    INDIA-L@vm.temple.edu, INDIGO-GIRLS@cgrg.ohio-state.edu, 
    INDOLOGY@liverpool.ac.uk, INET-MARKETING@einet.net, INFO-1100@anzus.com, 
    INFO-68K@berkeley.edu, INFO-ADA@ns1.sw-eng.falls-church.va.us, 
    INFO-ANDREW-BUGS@andrew.cmu.edu, INFO-ANDREW@andrew.cmu.edu, 
    INFO-APPLE@brl.mil, INFO-APPLETALK@andrew.cmu.edu, 
    INFO-ATARI16@naucse.cse.nau.edu, INFO-ATARI16@vm.marist.edu, 
    INFO-C@research.att.com, INFO-CLUSTERS@larc.nasa.gov, 
    INFO-CONVEX@pemrac.space.swri.edu, INFO-FUTURES@world.std.com, 
    INFO-GNU-MSDOS@sun.soe.clarkson.edu, INFO-HIGH-AUDIO@introl.com, 
    INFO-INGRES@math.ams.org, INFO-IRIS@arl.mil, 
    INFO-KERMIT@watsun.cc.columbia.edu, INFO-LAW@brl.mil, 
    INFO-M2@bitnic.cren.net, INFO-MAC@smi.stanford.edu, 
    INFO-NETS-REQUEST@think.com, INFO-PDP11@transarc.com, 
    INFO-PROGRAPH@grove.iup.edu, INFO-PYRAMID-REQUEST@mimsy.cs.umd.edu, 
    INFO-SOLBOURNE@acsu.buffalo.edu, INFO-TAHOE@uwm.edu, INFO-UNIX@brl.mil, 
    INFO-VAX@mvb.saic.com, INFO-ZIP@wkuvx1.wku.edu, 
    INFORMIX-LIST@rmy.emory.edu, INFOTERRA@pan.cedar.univie.ac.at, 
    INGRAFX@ubvm.cc.buffalo.edu, INT-CONTROLS@financenet.gov, 
    INT-LAW@vm1.spcs.umn.edu, INTDEV-L@uriacc.uri.edu, INTERFACES-P-M@crim.ca, 
    INTUDM-L@utepvm.ep.utexas.edu, IOOB-L@uga.cc.uga.edu, 
    IOUDAIOS%YORKVM1.BITNET@cunyvm.cuny.edu, IPCT-L@guvm.ccf.georgetown.edu, 
    IPE-ISA-L@mach1.wlu.ca, IPSC-MANAGERS@nas.nasa.gov, 
    IPSC-USERS@nas.nasa.gov, IR-LIST%IRLEARN.BITNET@vm1.nodak.edu, 
    IRL-POL@irlearn.ucd.ie, ISLAM-L@ulkyvm.louisville.edu, 
    ISSS@jhuvm.hcf.jhu.edu, ITALIAN-CARS@balltown.cma.com, 
    ITALIC-L@irlearn.ucd.ie, ITISALAT@guvm.georgetown.ccf.edu, 
    IVTHERAPY-L@netcom.com
Sender:ietf-request@ietf.org
From: jsm@fingon.norlink.net
Subject: HELP URGENTLY NEEDED PLEASE
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Source-Info:  From (or Sender) name not authenticated.

YOUR HELP IS URGENTLY NEEDED PLEASE

Dear friend,

My name is Mike Chenard, and I am a student here in Thunder Bay, Ontario,
Canada, with another year to go before graduating with my college diploma.
I am sending you this e-mail because I urgently and desperately need your
HELP.

The summer job opportunities for students in my community are less than
adequate, and are caused by an extremely slow economic recovery from our
recent recession. For every summer job available for a student,
approximately 60 applications are received. I have personally submitted 87
resumes for minimum wage jobs' without even receiving a response.

The total cost for my last year at the college will cost me $14,000.
Without the possibility of obtaining a summer job to help me finance this
cost, I will not be able to complete my last year of education. Therefore,
I will not be able to fulfill my dream of graduating with a college diploma.

Face with this situation, I am appealing for your help and generosity.
Although my pride will suffer from this request, I need to keep my
education as my priority. I am asking you (more like begging you) to help
me by sending me $5, or whatever you feel you can afford, to help finance
my last year at the college. I figure that your generosity plus all others
who help me, will allow me to fulfill my dream of obtaining my college
diploma.

Please send $5 or whatever amount you feel you can afford to:

Mike Chenard
337 Lark Street
Thunder Bay, Ontario
Canada, P7B 1P4

I wish to express my sincere thank's for your support toward my education.
Please feel happy and full of pride with the knowledge that you have help a
student fulfill his dream of completing his education.

Let me sincerely thank you for your help.


Mike Chenard 


Received: from ietf.org by ietf.org id aa03042; 10 Jun 97 10:39 EDT
Received: from ietf.ietf.org by ietf.org id aa02377; 10 Jun 97 10:30 EDT
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce@ietf.org
cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-ietf-01.txt
Date: Tue, 10 Jun 1997 10:30:16 -0400
X-Orig-Sender: cclark@ietf.org
Message-ID:  <9706101030.aa02377@ietf.org>

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : A URN Namespace for IETF Documents                      
       Author(s) : R. Moats
       Filename  : draft-ietf-urn-ietf-01.txt
       Pages     : 4
       Date      : 06/09/1997

A system for Uniform Resource Names (URNs) must be capable of supporting 
new naming systems.  As an example of the sort of information that needs to
be supplied when proposing new namepsaces, this document presents a naming 
system based on the RFC family of documents (RFCs, STDs, and FYIs) 
developed by the IETF and published by the RFC editor and the minutes of 
working groups (WG) and birds of a feather (BOF) meetings that occur during
IETF conferences.  This namespace can be supported within the URN framework
and the currently proposed syntax for URNs.                                

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-ietf-01.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-ietf-01.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-ietf-01.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970609114527.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-01.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-ietf-01.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970609114527.I-D@ietf.org>

--OtherAccess--

--NextPart--



Received: from ietf.org by ietf.org id aa07887; 12 Jun 97 9:50 EDT
Received: from ietf.ietf.org by ietf.org id aa07079; 12 Jun 97 9:33 EDT
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce@ietf.org
cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-resolution-services-01.txt
Date: Thu, 12 Jun 1997 09:33:37 -0400
X-Orig-Sender: cclark@ietf.org
Message-ID:  <9706120933.aa07079@ietf.org>

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : URI Resolution Services Necessary for URN Resolution    
       Author(s) : M. Mealling, R. Daniel
       Filename  : draft-ietf-urn-resolution-services-01.txt
       Pages     : 8
       Date      : 06/11/1997

Fetching the resource identified by a Uniform Resource Identifier (URI) [3]
is only one of the operations that can be performed on a URI. We might ask 
for a list of other identifiers that are aliases for the original URI, a 
bibliographic description of the resource the URI denotes, etc. Because of 
the diverse nature of resources on the network, it may be difficult (or 
impossible) to offer all those operations, therefore a means of indicating 
what services are and are not supported by a given resolver must be 
specified. This memo gives an initial set of those operations, and the 
requirements that must be met when those operations are encoded in a 
protocol.                                                                  

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-resolution-services-01.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-resolution-services-01.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-resolution-services-01.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970611104939.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-resolution-services-01.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-resolution-services-01.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970611104939.I-D@ietf.org>

--OtherAccess--

--NextPart--



Received: from cnri by ietf.org id aa03210; 12 Jun 97 22:06 EDT
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid WAA16936 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Jun 1997 22:05:22 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id WAA01994 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Jun 1997 22:01:39 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Jun 1997 21:58:08 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA01568 for ipp-outgoing; Thu, 12 Jun 1997 21:52:46 -0400 (EDT)
Date: Thu, 12 Jun 1997 18:54:13 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199706130154.SAA05460@woden.eng.sun.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> create job IPP operation
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

Option 1 (flag for last document) is the best and only reasonable solution.

Option 3 (end job operation) can be accomplished with Option 1 by
allowing a document of length zero and the last flag on for clients
that cannot figure out they are done when they send the last document.

Bob Herriot

> From rturner@sharplabs.com Thu Jun 12 17:13:25 1997. 

> 
> In our current document we have a CREATE-JOB operation that specifies up
> front
> how many documents we have. Is this an unrealistic requirement for
> future IPP
> clients (or drivers) ? Will they always know how many documents are
> coming when
> they first do the CREATE-JOB?
> 
> My feeling is that the clients might not know how many documents will be
> sent, and
> if that is the case, we need a mechanism for SEND-DOCUMENT to indicate
> to
> the server that this is the last document for the job. There are at
> least 3 ways to do
> this off the top of my head:
> 
> 1. Have a specific SEND-DOCUMENT attribute or parameter that flags a
> particular
>     request as the last document for the job.
> 
> 2. Since we are using HTTP 1.1 with persistent connections, just close
> the TCP
>     connection from client to host indicating the end of the job stream
> (or last document).
> 
> 3. Have another IPP operation called END-JOB or CLOSE-JOB that
> unambiguously
>     encapsulates the job stream within a CREATE-JOB/END-JOB pair.
> 
> Comments?
> 
> Randy
> 
> 
> 


Received: from cnri by ietf.org id aa01920; 18 Jun 97 4:44 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid EAA00261 for <ietf-archive@cnri.reston.va.us>; Wed, 18 Jun 1997 04:43:15 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id EAA14575 for <ietf-archive@cnri.reston.va.us>; Wed, 18 Jun 1997 04:39:30 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 18 Jun 1997 04:28:08 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id EAA12945 for ipp-outgoing; Wed, 18 Jun 1997 04:08:19 -0400 (EDT)
Message-Id: <s3a74302.032@novell.com>
X-Mailer: Novell GroupWise 4.1
Date: Wed, 18 Jun 1997 01:59:23 -0600
From: Scott Isaacson <SISAACSON@novell.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> IPP Error codes
Mime-Version: 1.0
Content-Type: text/plain
Content-Disposition: inline
Sender: ipp-owner@pwg.org

It was Keith's document.  I am putting that document in as an appendix to
the model document
for the next rev.  I hope to have the next rev out by the end of this week. 
I want
to make sure that we have a new doc to review for the IPP meetings next week
in NH.

Scott


>>> Randy Turner <rturner@sharplabs.com> 06/12/97 05:54PM >>>
Can someone point me to the latest document published on proposed error
status
codes for IPP requests? I think it was Keith Carter's document but I
can't remember.

Thanks!

Randy


                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                    


Received: from cnri by ietf.org id aa01926; 18 Jun 97 4:44 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid EAA00264 for <ietf-archive@cnri.reston.va.us>; Wed, 18 Jun 1997 04:43:28 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id EAA14622 for <ietf-archive@cnri.reston.va.us>; Wed, 18 Jun 1997 04:39:44 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 18 Jun 1997 04:28:40 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id EAA12940 for ipp-outgoing; Wed, 18 Jun 1997 04:08:15 -0400 (EDT)
Message-Id: <s3a74302.034@novell.com>
X-Mailer: Novell GroupWise 4.1
Date: Wed, 18 Jun 1997 02:04:53 -0600
From: Scott Isaacson <SISAACSON@novell.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> create job IPP operation
Mime-Version: 1.0
Content-Type: text/plain
Content-Disposition: inline
Sender: ipp-owner@pwg.org

Randy,

>>> Randy Turner <rturner@sharplabs.com> 06/12/97 06:10PM >>>
> In our current document we have a CREATE-JOB operation that specifies up
> front
> how many documents we have. Is this an unrealistic requirement for
> future IPP
> clients (or drivers) ? Will they always know how many documents are
>coming when
>they first do the CREATE-JOB?

The model document shows this (number-of-documents) as an optional attribute
in
the Create.  If it is there, it better be correct.  If not, it is up to the
implementation
to handle as many Documents as might be thrown its way (I claim that it
might fail
after some N+1 documents).  Why include it at all if it is optional?  It
might help some
implementations with resource management.  

As other mail has indicated, we need a flag in the Send-Document
that says this is the last document.

Scott

                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
            


Received: from cnri by ietf.org id aa01937; 18 Jun 97 4:45 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid EAA00267 for <ietf-archive@cnri.reston.va.us>; Wed, 18 Jun 1997 04:44:12 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id EAA14758 for <ietf-archive@cnri.reston.va.us>; Wed, 18 Jun 1997 04:40:30 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 18 Jun 1997 04:29:22 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id EAA12929 for ipp-outgoing; Wed, 18 Jun 1997 04:08:09 -0400 (EDT)
Message-Id: <s3a74302.028@novell.com>
X-Mailer: Novell GroupWise 4.1
Date: Wed, 18 Jun 1997 01:43:30 -0600
From: Scott Isaacson <SISAACSON@novell.com>
To: Robert.Herriot@eng.sun.com, ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> create job IPP operation
Mime-Version: 1.0
Content-Type: text/plain
Content-Disposition: inline
Sender: ipp-owner@pwg.org

In the Model document, there is language about a "zero length document" in a

Send-Document operation that is the "flag".  I suppose we do need a flag
since you might know the document you are sending is the last document and
it would not be efficient to require another empty Send-Document.  But we
must
allow for an empty Send-Document for the case that Bob points out where
the client does not know it is the end until there are no more documents.

Scott


>>> Robert Herriot <Robert.Herriot@Eng.Sun.COM> 06/12/97 07:54PM >>>
Option 1 (flag for last document) is the best and only reasonable solution.

Option 3 (end job operation) can be accomplished with Option 1 by
allowing a document of length zero and the last flag on for clients
that cannot figure out they are done when they send the last document.

Bob Herriot

> From rturner@sharplabs.com Thu Jun 12 17:13:25 1997. 

> 
> In our current document we have a CREATE-JOB operation that specifies up
> front
> how many documents we have. Is this an unrealistic requirement for
> future IPP
> clients (or drivers) ? Will they always know how many documents are
> coming when
> they first do the CREATE-JOB?
> 
> My feeling is that the clients might not know how many documents will be
> sent, and
> if that is the case, we need a mechanism for SEND-DOCUMENT to indicate
> to
> the server that this is the last document for the job. There are at
> least 3 ways to do
> this off the top of my head:
> 
> 1. Have a specific SEND-DOCUMENT attribute or parameter that flags a
> particular
>     request as the last document for the job.
> 
> 2. Since we are using HTTP 1.1 with persistent connections, just close
> the TCP
>     connection from client to host indicating the end of the job stream
> (or last document).
> 
> 3. Have another IPP operation called END-JOB or CLOSE-JOB that
> unambiguously
>     encapsulates the job stream within a CREATE-JOB/END-JOB pair.
> 
> Comments?
> 
> Randy
> 
> 
> 
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                    


Received: from cnri by ietf.org id aa18868; 18 Jun 97 17:30 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid RAA02305 for <ietf-archive@cnri.reston.va.us>; Wed, 18 Jun 1997 17:29:27 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA16527 for <ietf-archive@cnri.reston.va.us>; Wed, 18 Jun 1997 17:25:44 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 18 Jun 1997 17:15:34 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA16070 for ipp-outgoing; Wed, 18 Jun 1997 17:09:54 -0400 (EDT)
Message-Id: <9706182002.AA06925@zazen.cp10.es.xerox.com>
X-Sender: hastings@zazen
X-Mailer: Windows Eudora Pro Version 2.1.2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 18 Jun 1997 13:00:07 PDT
To: Scott Isaacson <SISAACSON@novell.com>
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: MOD - Re: IPP> create job IPP operation
Cc: Robert.Herriot@eng.sun.com, ipp@pwg.org, rturner@sharplabs.com
Sender: ipp-owner@pwg.org

At the PRO meeting yesterday, we review Randy's protocol document
which has lots of operation semantics, which we agreed should be moved
to the Model document.  Amongst these was a Boolean "end-document-stream"
input parameter which we also agreed would become a job attribute,
so that you could do a GetAttributes and see if the job stream was
still open or not.

BTW, we also agreed to call things in the request, 'parameters', not
'attributes'.  Most input parameters of Create-Job and Print-Job wind
up as attributes on the job object.  Parameters are passes in a request
or a response, and attributes exist on an object.

Tom

At 00:43 06/18/97 PDT, Scott Isaacson wrote:
>In the Model document, there is language about a "zero length document" in a
>
>Send-Document operation that is the "flag".  I suppose we do need a flag
>since you might know the document you are sending is the last document and
>it would not be efficient to require another empty Send-Document.  But we
>must
>allow for an empty Send-Document for the case that Bob points out where
>the client does not know it is the end until there are no more documents.
>
>Scott
>
>
>>>> Robert Herriot <Robert.Herriot@Eng.Sun.COM> 06/12/97 07:54PM >>>
>Option 1 (flag for last document) is the best and only reasonable solution.
>
>Option 3 (end job operation) can be accomplished with Option 1 by
>allowing a document of length zero and the last flag on for clients
>that cannot figure out they are done when they send the last document.
>
>Bob Herriot
>
>> From rturner@sharplabs.com Thu Jun 12 17:13:25 1997. 
>
>> 
>> In our current document we have a CREATE-JOB operation that specifies up
>> front
>> how many documents we have. Is this an unrealistic requirement for
>> future IPP
>> clients (or drivers) ? Will they always know how many documents are
>> coming when
>> they first do the CREATE-JOB?
>> 
>> My feeling is that the clients might not know how many documents will be
>> sent, and
>> if that is the case, we need a mechanism for SEND-DOCUMENT to indicate
>> to
>> the server that this is the last document for the job. There are at
>> least 3 ways to do
>> this off the top of my head:
>> 
>> 1. Have a specific SEND-DOCUMENT attribute or parameter that flags a
>> particular
>>     request as the last document for the job.
>> 
>> 2. Since we are using HTTP 1.1 with persistent connections, just close
>> the TCP
>>     connection from client to host indicating the end of the job stream
>> (or last document).
>> 
>> 3. Have another IPP operation called END-JOB or CLOSE-JOB that
>> unambiguously
>>     encapsulates the job stream within a CREATE-JOB/END-JOB pair.
>> 
>> Comments?
>> 
>> Randy
>> 
>> 
>> 
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                    
>
>



Received: from cnri by ietf.org id aa19538; 18 Jun 97 18:19 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid SAA02437 for <ietf-archive@cnri.reston.va.us>; Wed, 18 Jun 1997 18:18:40 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA17063 for <ietf-archive@cnri.reston.va.us>; Wed, 18 Jun 1997 18:14:58 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 18 Jun 1997 18:11:45 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA16615 for ipp-outgoing; Wed, 18 Jun 1997 18:06:14 -0400 (EDT)
Message-Id: <9706182147.AA06956@zazen.cp10.es.xerox.com>
X-Sender: hastings@zazen
X-Mailer: Windows Eudora Pro Version 2.1.2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 18 Jun 1997 14:45:08 PDT
To: Scott Isaacson <SISAACSON@novell.com>
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: Re: IPP> create job IPP operation
Cc: ipp@pwg.org, rturner@sharplabs.com
Sender: ipp-owner@pwg.org

At 01:04 06/18/97 PDT, Scott Isaacson wrote:
>Randy,
>
>>>> Randy Turner <rturner@sharplabs.com> 06/12/97 06:10PM >>>
>> In our current document we have a CREATE-JOB operation that specifies up
>> front
>> how many documents we have. Is this an unrealistic requirement for
>> future IPP
>> clients (or drivers) ? Will they always know how many documents are
>>coming when
>>they first do the CREATE-JOB?
>
>The model document shows this (number-of-documents) as an optional attribute
>in
>the Create.  If it is there, it better be correct.  If not, it is up to the
>implementation
>to handle as many Documents as might be thrown its way (I claim that it
>might fail
>after some N+1 documents).  Why include it at all if it is optional?  It
>might help some
>implementations with resource management.  

In order to avoid another error condition and a requirement for the
server to check for the proper number of documents, lets delete the
"number-of-documents" input parameter.

However, we still need a read-only job attribute that the IPP server 
SHALL increment by 1 with each Send-Document operation.

If we can't agree to delete the "number-of-documents" input parameter
from Create-Job, then lets at least change the name to something like:
"expected-number-of-documents", so that it is not confused with the
read-only "number-of-documents" job status attribute which the IPP printer
increments as each Send-Document is received.  But I don't see the
need for such an input-parameter.  Lets wait to see if implementations
find a need for such an input-parameter and it can be registered later.

Ok?

>
>As other mail has indicated, we need a flag in the Send-Document
>that says this is the last document.

Also from the PRO disussion yesterday, a requester must be able to
issue a Send-Document with no document data and just the flag set
to TRUE, since the requester might not have know that it was the
last document when the requester did the Send-Document with the data.

This flag is both an input-parameter of the Send-Document operation
that also sets the corresponding job attribute of the same name.

Randy's protocol document had the input parameter named as an imperitive verb:
"end-document-stream", but that isn't such a good name for the
corresonding job attribute.  How about the ISO DPA name:
"job-submission-complete" for both the input parameter and the read-only
job status attribute.

Tom

>
>Scott
>
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>                                                                            
>            
>
>



Received: from cnri by ietf.org id aa21355; 18 Jun 97 20:10 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid UAA02671 for <ietf-archive@cnri.reston.va.us>; Wed, 18 Jun 1997 20:09:44 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA17634 for <ietf-archive@cnri.reston.va.us>; Wed, 18 Jun 1997 20:06:01 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 18 Jun 1997 20:01:58 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA17187 for ipp-outgoing; Wed, 18 Jun 1997 19:56:22 -0400 (EDT)
Date: Wed, 18 Jun 1997 16:53:56 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199706182353.QAA09488@woden.eng.sun.com>
To: SISAACSON@novell.com, hastings@cp10.es.xerox.com
Subject: Re: IPP> create job IPP operation
Cc: ipp@pwg.org, rturner@sharplabs.com
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

I agree with Tom that we should delete "number-of-documents" because 
we have added a new parameter to Send-Document called  (I propose) 
"last-document" which is Boolean.

I don't agree with Tom's suggestion of to have a number-of-documents
that the Printer increments.  I would rather allow the user to query
document-name and get back a set of n document names.

Bob Herriot

Tom's proposal of adding
> From hastings@cp10.es.xerox.com Wed Jun 18 15:14:53 1997

> 
> At 01:04 06/18/97 PDT, Scott Isaacson wrote:
> >Randy,
> >
> >>>> Randy Turner <rturner@sharplabs.com> 06/12/97 06:10PM >>>
> >> In our current document we have a CREATE-JOB operation that specifies up
> >> front
> >> how many documents we have. Is this an unrealistic requirement for
> >> future IPP
> >> clients (or drivers) ? Will they always know how many documents are
> >>coming when
> >>they first do the CREATE-JOB?
> >
> >The model document shows this (number-of-documents) as an optional attribute
> >in
> >the Create.  If it is there, it better be correct.  If not, it is up to the
> >implementation
> >to handle as many Documents as might be thrown its way (I claim that it
> >might fail
> >after some N+1 documents).  Why include it at all if it is optional?  It
> >might help some
> >implementations with resource management.  
> 
> In order to avoid another error condition and a requirement for the
> server to check for the proper number of documents, lets delete the
> "number-of-documents" input parameter.
> 
> However, we still need a read-only job attribute that the IPP server 
> SHALL increment by 1 with each Send-Document operation.
> 
> If we can't agree to delete the "number-of-documents" input parameter
> from Create-Job, then lets at least change the name to something like:
> "expected-number-of-documents", so that it is not confused with the
> read-only "number-of-documents" job status attribute which the IPP printer
> increments as each Send-Document is received.  But I don't see the
> need for such an input-parameter.  Lets wait to see if implementations
> find a need for such an input-parameter and it can be registered later.
> 
> Ok?
> 
> >
> >As other mail has indicated, we need a flag in the Send-Document
> >that says this is the last document.
> 
> Also from the PRO disussion yesterday, a requester must be able to
> issue a Send-Document with no document data and just the flag set
> to TRUE, since the requester might not have know that it was the
> last document when the requester did the Send-Document with the data.
> 
> This flag is both an input-parameter of the Send-Document operation
> that also sets the corresponding job attribute of the same name.
> 
> Randy's protocol document had the input parameter named as an imperitive verb:
> "end-document-stream", but that isn't such a good name for the
> corresonding job attribute.  How about the ISO DPA name:
> "job-submission-complete" for both the input parameter and the read-only
> job status attribute.
> 
> Tom
> 
> >
> >Scott
> >
> >                                                                            
> >                                                                            
> >                                                                            
> >                                                                            
> >                                                                            
> >                                                                            
> >                                                                            
> >                                                                            
> >                                                                            
> >                                                                            
> >                                                                            
> >                                                                            
> >                                                                            
> >                                                                            
> >                                                                            
> >                                                                            
> >                                                                            
> >                                                                            
> >                                                                            
> >                                                                            
> >                                                                            
> >                                                                            
> >                                                                            
> >            
> >
> >
> 
> 


Received: from cnri by ietf.org id aa12613; 19 Jun 97 14:47 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid OAA04578 for <ietf-archive@cnri.reston.va.us>; Thu, 19 Jun 1997 14:46:08 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA20482 for <ietf-archive@cnri.reston.va.us>; Thu, 19 Jun 1997 14:42:25 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Thu, 19 Jun 1997 14:34:33 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA19937 for ipp-outgoing; Thu, 19 Jun 1997 14:29:02 -0400 (EDT)
Message-Id: <9706191743.AA00367@zazen.cp10.es.xerox.com>
X-Sender: hastings@zazen
X-Mailer: Windows Eudora Pro Version 2.1.2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 19 Jun 1997 10:41:20 PDT
To: Robert Herriot <Robert.Herriot@eng.sun.com>
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: Re: IPP> create job IPP operation
Cc: SISAACSON@novell.com, ipp@pwg.org, rturner@sharplabs.com
Sender: ipp-owner@pwg.org

At 16:53 06/18/97 PDT, Robert Herriot wrote:
>I agree with Tom that we should delete "number-of-documents" because 
>we have added a new parameter to Send-Document called  (I propose) 
>"last-document" which is Boolean.

The problem with "last-document" as a name for the input-parameter,
is that the corresponding job attribute would have to be different,
say, "job-submission-complete".  I think that as a principle, the
names of the input parameters and the names of the job attributes
that the input parameters set should be the same.

Using the same names for input parameters as the corresponding job
attributes (when there are both) will also make the encoding more 
understandable, since we don't have any separate buckets for input 
parameters in the encoding, but have just a single set of attribute 
representations as input parameters.

Or were you prosing that we don't need a Boolean job attribute
that indicates whether the job is complete or not?  Since we have
the "job-state-reasons" 'job-incoming' value, perhaps that is enough to indicate
to a requester in a Get-Attrbutes request that the job is not yet
complete?  If we don't also need a "job-submission-complete" job attribute,
then the input-parameter name "last-document" Boolean is fine.
Not having the "job-submission-complete" job attribute makes it more
mandatory that an implementation that supports Create-Job and Send-Document
also support the 'job-incoming' reason in the "job-state-reasons" attribute.


>
>I don't agree with Tom's suggestion of to have a number-of-documents
>that the Printer increments.  I would rather allow the user to query
>document-name and get back a set of n document names.

I can agree that we don't really need a "number-of-documents" job
attribute, since the requester can find the number of documents by
requesting a document attribute, such as "document-name"

But that brings up the need for a clarification of how the Get-Attributes
operation returns document attributes.

The Get-Attributes operation for document attributes needs a lot of 
clarification. Currently the model document has only 3 document attribtes:
"document-name", "document-format", and "document-uri".

I had thought that the document attributes would come back in groups,
one group for each document if and only if the requester requests a
document attribute, such as "document-name".  I thought this, because the 
document has been made an object (but with no operations on it).

Bob might be suggesting that the Printer returns a single multi-valued 
attribute "document-format", with a separate value for each document.  

If a requester supplies:
  Create-Job(...)
  Send-Document( 
     "document-format" = 'application/postscript'
     "document-name" = 'Monthly Slides' )
  Send-Document(
     "document-format" = 'application/vnd.hp-PCL'
     "document-name" = 'Monthly Report'

Get-Attributes with "requested-attributes" = 'document-format', 'document-name';
input parameter would return:

Result Attributes:
     "document-format" = 'application/postscript', 'application/vnd.hp-PCL'
     "document-name" = 'Monthly Slides', 'Monthly Report'

I had assumed that the result would group document attributes with some
specified document attribute as the indicator that the next set of
document attributes were following.  Either we pick "document-name"
or make up a new read-only status attribute, say, "document-sequence-number" 
(as in DPA) that is set by the Printer.  I prefer the latter:

Result Attributes:
     "document-sequence-number" = '1'
     "document-format" = 'application/postscript'
     "document-name" = 'Monthly Slides'
     "document-sequence-number" = '2'
     "document-format" = 'application/vnd.hp-PCL'
     "document-name" = 'Monthly Report'
     
Comments?

Tom




>
>Bob Herriot
>
>Tom's proposal of adding
>> From hastings@cp10.es.xerox.com Wed Jun 18 15:14:53 1997
>
>> 
>> At 01:04 06/18/97 PDT, Scott Isaacson wrote:
>> >Randy,
>> >
>> >>>> Randy Turner <rturner@sharplabs.com> 06/12/97 06:10PM >>>
>> >> In our current document we have a CREATE-JOB operation that specifies up
>> >> front
>> >> how many documents we have. Is this an unrealistic requirement for
>> >> future IPP
>> >> clients (or drivers) ? Will they always know how many documents are
>> >>coming when
>> >>they first do the CREATE-JOB?
>> >
>> >The model document shows this (number-of-documents) as an optional attribute
>> >in
>> >the Create.  If it is there, it better be correct.  If not, it is up to the
>> >implementation
>> >to handle as many Documents as might be thrown its way (I claim that it
>> >might fail
>> >after some N+1 documents).  Why include it at all if it is optional?  It
>> >might help some
>> >implementations with resource management.  
>> 
>> In order to avoid another error condition and a requirement for the
>> server to check for the proper number of documents, lets delete the
>> "number-of-documents" input parameter.
>> 
>> However, we still need a read-only job attribute that the IPP server 
>> SHALL increment by 1 with each Send-Document operation.
>> 
>> If we can't agree to delete the "number-of-documents" input parameter
>> from Create-Job, then lets at least change the name to something like:
>> "expected-number-of-documents", so that it is not confused with the
>> read-only "number-of-documents" job status attribute which the IPP printer
>> increments as each Send-Document is received.  But I don't see the
>> need for such an input-parameter.  Lets wait to see if implementations
>> find a need for such an input-parameter and it can be registered later.
>> 
>> Ok?
>> 
>> >
>> >As other mail has indicated, we need a flag in the Send-Document
>> >that says this is the last document.
>> 
>> Also from the PRO disussion yesterday, a requester must be able to
>> issue a Send-Document with no document data and just the flag set
>> to TRUE, since the requester might not have know that it was the
>> last document when the requester did the Send-Document with the data.
>> 
>> This flag is both an input-parameter of the Send-Document operation
>> that also sets the corresponding job attribute of the same name.
>> 
>> Randy's protocol document had the input parameter named as an imperitive
verb:
>> "end-document-stream", but that isn't such a good name for the
>> corresonding job attribute.  How about the ISO DPA name:
>> "job-submission-complete" for both the input parameter and the read-only
>> job status attribute.
>> 
>> Tom
>> 
>> >
>> >Scott
>> >
>> >                                                                            
>> >                                                                            
>> >                                                                            
>> >                                                                            
>> >                                                                            
>> >                                                                            
>> >                                                                            
>> >                                                                            
>> >                                                                            
>> >                                                                            
>> >                                                                            
>> >                                                                            
>> >                                                                            
>> >                                                                            
>> >                                                                            
>> >                                                                            
>> >                                                                            
>> >                                                                            
>> >                                                                            
>> >                                                                            
>> >                                                                            
>> >                                                                            
>> >                                                                            
>> >            
>> >
>> >
>> 
>> 
>
>



Received: from cnri by ietf.org id aa14810; 19 Jun 97 16:01 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid QAA04851 for <ietf-archive@cnri.reston.va.us>; Thu, 19 Jun 1997 16:00:46 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id PAA23373 for <ietf-archive@cnri.reston.va.us>; Thu, 19 Jun 1997 15:57:04 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Thu, 19 Jun 1997 15:53:27 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA22840 for ipp-outgoing; Thu, 19 Jun 1997 15:47:46 -0400 (EDT)
Date: Thu, 19 Jun 1997 12:41:58 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199706191941.MAA10099@woden.eng.sun.com>
To: Robert.Herriot@eng.sun.com, hastings@cp10.es.xerox.com
Subject: Re: IPP> create job IPP operation
Cc: SISAACSON@novell.com, ipp@pwg.org, rturner@sharplabs.com
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

I was proposing that "last-document" be an operation parameter with
no corresponding concept in the job object.  Therefore, I infer that
you agree with the name of "last-document".

For Get-Attributes and GetJobs of document attributes, such as document-name,
I was trying to keep things simple by saying that in a job with 2 or more
documents, the value of each such attribute is a set of the document values.
For example, if I submit a job with two documents whose document-name
attributes are "foo" and "bar", then Get-Attributes with document-name
requested shall return in protocol syntax

   "document-name 3 foo 3 bar" 

This is the syntax for a set of values for document-name.

This solution does not solve the problem of document-attributes that
are multi-valued, but we don't have any yet. So we can defer the solution.

Bob Herriot

> From hastings@cp10.es.xerox.com Thu Jun 19 11:31:30 1997
> 
> At 16:53 06/18/97 PDT, Robert Herriot wrote:
> >I agree with Tom that we should delete "number-of-documents" because 
> >we have added a new parameter to Send-Document called  (I propose) 
> >"last-document" which is Boolean.
> 
> The problem with "last-document" as a name for the input-parameter,
> is that the corresponding job attribute would have to be different,
> say, "job-submission-complete".  I think that as a principle, the
> names of the input parameters and the names of the job attributes
> that the input parameters set should be the same.
> 
> Using the same names for input parameters as the corresponding job
> attributes (when there are both) will also make the encoding more 
> understandable, since we don't have any separate buckets for input 
> parameters in the encoding, but have just a single set of attribute 
> representations as input parameters.
> 
> Or were you prosing that we don't need a Boolean job attribute
> that indicates whether the job is complete or not?  Since we have
> the "job-state-reasons" 'job-incoming' value, perhaps that is enough to indicate
> to a requester in a Get-Attrbutes request that the job is not yet
> complete?  If we don't also need a "job-submission-complete" job attribute,
> then the input-parameter name "last-document" Boolean is fine.
> Not having the "job-submission-complete" job attribute makes it more
> mandatory that an implementation that supports Create-Job and Send-Document
> also support the 'job-incoming' reason in the "job-state-reasons" attribute.
> 
> 
> >
> >I don't agree with Tom's suggestion of to have a number-of-documents
> >that the Printer increments.  I would rather allow the user to query
> >document-name and get back a set of n document names.
> 
> I can agree that we don't really need a "number-of-documents" job
> attribute, since the requester can find the number of documents by
> requesting a document attribute, such as "document-name"
> 
> But that brings up the need for a clarification of how the Get-Attributes
> operation returns document attributes.
> 
> The Get-Attributes operation for document attributes needs a lot of 
> clarification. Currently the model document has only 3 document attribtes:
> "document-name", "document-format", and "document-uri".
> 
> I had thought that the document attributes would come back in groups,
> one group for each document if and only if the requester requests a
> document attribute, such as "document-name".  I thought this, because the 
> document has been made an object (but with no operations on it).
> 
> Bob might be suggesting that the Printer returns a single multi-valued 
> attribute "document-format", with a separate value for each document.  
> 
> If a requester supplies:
>   Create-Job(...)
>   Send-Document( 
>      "document-format" = 'application/postscript'
>      "document-name" = 'Monthly Slides' )
>   Send-Document(
>      "document-format" = 'application/vnd.hp-PCL'
>      "document-name" = 'Monthly Report'
> 
> Get-Attributes with "requested-attributes" = 'document-format', 'document-name';
> input parameter would return:
> 
> Result Attributes:
>      "document-format" = 'application/postscript', 'application/vnd.hp-PCL'
>      "document-name" = 'Monthly Slides', 'Monthly Report'
> 
> I had assumed that the result would group document attributes with some
> specified document attribute as the indicator that the next set of
> document attributes were following.  Either we pick "document-name"
> or make up a new read-only status attribute, say, "document-sequence-number" 
> (as in DPA) that is set by the Printer.  I prefer the latter:
> 
> Result Attributes:
>      "document-sequence-number" = '1'
>      "document-format" = 'application/postscript'
>      "document-name" = 'Monthly Slides'
>      "document-sequence-number" = '2'
>      "document-format" = 'application/vnd.hp-PCL'
>      "document-name" = 'Monthly Report'
>      
> Comments?
> 
> Tom
> 
> 
> 
> 
> >
> >Bob Herriot
> >
> >Tom's proposal of adding
> >> From hastings@cp10.es.xerox.com Wed Jun 18 15:14:53 1997
> >
> >> 
> >> At 01:04 06/18/97 PDT, Scott Isaacson wrote:
> >> >Randy,
> >> >
> >> >>>> Randy Turner <rturner@sharplabs.com> 06/12/97 06:10PM >>>
> >> >> In our current document we have a CREATE-JOB operation that specifies up
> >> >> front
> >> >> how many documents we have. Is this an unrealistic requirement for
> >> >> future IPP
> >> >> clients (or drivers) ? Will they always know how many documents are
> >> >>coming when
> >> >>they first do the CREATE-JOB?
> >> >
> >> >The model document shows this (number-of-documents) as an optional attribute
> >> >in
> >> >the Create.  If it is there, it better be correct.  If not, it is up to the
> >> >implementation
> >> >to handle as many Documents as might be thrown its way (I claim that it
> >> >might fail
> >> >after some N+1 documents).  Why include it at all if it is optional?  It
> >> >might help some
> >> >implementations with resource management.  
> >> 
> >> In order to avoid another error condition and a requirement for the
> >> server to check for the proper number of documents, lets delete the
> >> "number-of-documents" input parameter.
> >> 
> >> However, we still need a read-only job attribute that the IPP server 
> >> SHALL increment by 1 with each Send-Document operation.
> >> 
> >> If we can't agree to delete the "number-of-documents" input parameter
> >> from Create-Job, then lets at least change the name to something like:
> >> "expected-number-of-documents", so that it is not confused with the
> >> read-only "number-of-documents" job status attribute which the IPP printer
> >> increments as each Send-Document is received.  But I don't see the
> >> need for such an input-parameter.  Lets wait to see if implementations
> >> find a need for such an input-parameter and it can be registered later.
> >> 
> >> Ok?
> >> 
> >> >
> >> >As other mail has indicated, we need a flag in the Send-Document
> >> >that says this is the last document.
> >> 
> >> Also from the PRO disussion yesterday, a requester must be able to
> >> issue a Send-Document with no document data and just the flag set
> >> to TRUE, since the requester might not have know that it was the
> >> last document when the requester did the Send-Document with the data.
> >> 
> >> This flag is both an input-parameter of the Send-Document operation
> >> that also sets the corresponding job attribute of the same name.
> >> 
> >> Randy's protocol document had the input parameter named as an imperitive
> verb:
> >> "end-document-stream", but that isn't such a good name for the
> >> corresonding job attribute.  How about the ISO DPA name:
> >> "job-submission-complete" for both the input parameter and the read-only
> >> job status attribute.
> >> 
> >> Tom
> >> 
> >> >
> >> >Scott
> >> >
> >> >                                                                            
> >> >                                                                            
> >> >                                                                            
> >> >                                                                            
> >> >                                                                            
> >> >                                                                            
> >> >                                                                            
> >> >                                                                            
> >> >                                                                            
> >> >                                                                            
> >> >                                                                            
> >> >                                                                            
> >> >                                                                            
> >> >                                                                            
> >> >                                                                            
> >> >                                                                            
> >> >                                                                            
> >> >                                                                            
> >> >                                                                            
> >> >                                                                            
> >> >                                                                            
> >> >                                                                            
> >> >                                                                            
> >> >            
> >> >
> >> >
> >> 
> >> 
> >
> >
> 
> 


Received: from cnri by ietf.org id aa07518; 21 Jun 97 13:59 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid NAA08762 for <ietf-archive@cnri.reston.va.us>; Sat, 21 Jun 1997 13:58:09 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA14477 for <ietf-archive@cnri.reston.va.us>; Sat, 21 Jun 1997 13:54:27 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sat, 21 Jun 1997 13:47:25 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA12149 for ipp-outgoing; Sat, 21 Jun 1997 13:22:46 -0400 (EDT)
Message-Id: <s3abb97d.094@novell.com>
X-Mailer: Novell GroupWise 4.1
Date: Sat, 21 Jun 1997 11:20:18 -0600
From: Scott Isaacson <SISAACSON@novell.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP>PRO: sorry, binary is better (?)
Mime-Version: 1.0
Content-Type: text/plain
Content-Disposition: inline
Sender: ipp-owner@pwg.org

I sure agree with Randy:

>>> Randy Turner <rturner@sharplabs.com> 06/19/97 09:10PM >>>
> This stuff is really too easy and we shouldn't worry about the
> differences between
> ASCII and binary at this point. The code difference is trivial.
> I thought we have already made this decision?

We seem to reach reasonable conclusions and then keep opening them up again.
 I have 
reviewed several of the long postings on code and it is clear that the
code and performance differences are TRIVIAL!!!!!!   Brain, Scott L, Jay,
Bob, myself, and 
many others have pointed out many benefits of the ASCII version.   There was
a fundamental decision made LONG ago that an ASCII protocol should be used
over a binary protocol.   
It was not re-opened until the SWP proposal in San Diego.

We SHOULD NOT (oops, I had my I-D editors keyborad turned on there) remove 
the benefits of an ASCII protocol unless there is a "preponderance of
evidence" and I
just don't see it.  

In reviewing 
   -  the 6/17 meeting minutes, 
   -  the recent e-mail postings, and 
   -  the minutes from almost ALL of the weekly teleconference calls over
that past 5 months 
          (which have been open to anyone)
the overwhelming number of participants have expressed support for the
ABNF based ASCII protocol.   It is not what I personally supported
initially, but I wanted to make
progress and listen to the group.  I know that this is not a "majority" vote
situation, but if I were
an objective outside observer, it would be clear to me  that we are close to
consensus on
the ASCII based protocol based on what is posted and reported by most of the
participants.

Scott Isaacson

                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                       


Received: from cnri by ietf.org id aa08831; 22 Jun 97 15:44 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid PAA09479 for <ietf-archive@cnri.reston.va.us>; Sun, 22 Jun 1997 15:43:43 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id PAA16895 for <ietf-archive@cnri.reston.va.us>; Sun, 22 Jun 1997 15:40:01 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sun, 22 Jun 1997 15:32:42 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA16472 for ipp-outgoing; Sun, 22 Jun 1997 15:26:57 -0400 (EDT)
Message-ID: <41135C785691CF11B73B00805FD4D2D702E331AA@RED-17-MSG.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: 'Scott Isaacson' <SISAACSON@novell.com>, ipp@pwg.org, 
    rturner@sharplabs.com
Subject: RE: IPP>PRO: sorry, binary is better (?)
Date: Sun, 22 Jun 1997 12:27:18 -0700
X-Priority: 3
X-Mailer: Internet Mail Service (5.0.1458.49)
Sender: ipp-owner@pwg.org

I have a genuine confusion over something - fundamentally I agree that
the encoding is trivial. BUT I question the reason for insisting on
ASCII - this is a much more interesting question "If its trivial why do
we care either way?", why not just choose the simplest to implement.

I think we have a fundamental disjunction of requirements here.

The idea of IPP is to develop a strong program to program protocol for
clients to talk to servers. Yet the major reason for the ASCII encoding
is so that the client does not have to understand the semantics of the
protocol - i.e. the intention is to allow it to be just displayed on the
screen (after some syntactic munging). This seems to be a pair of
requirements in direct conflict with each other - A client server
protocol that the client does not need to understand. This is just a
display protocol , of which we already have a perfectly good one - HTML.

Everything you are talking about doing can be done using web pages and
an exisiting browser. 

Example:-

-If the protocol is going to be read by a program then the encodings are
just 'magic numbers' regardless of text or binary. We could choose the
number '42' to mean 'copies' or we could choose numbers 'COPIES' to mean
copies just so long as we (the implementors) all agree. 

-If the protocol is going to be read by a human then we might say "Enter
the number of copies" (in their native language) or even "How many
copies do you want" 

We cannot have both. I think this mixed mode is being used to persuade
ourselves that we have solved a profound problem that, in fact, we have
not - the problem of attribute extensibility at a programmatic level.

My fear is that we will end up with a mess and programs trying to
extract meaning from "Combien de copies voulez-vous?" - which is exactly
where we don't want to be.

I don't know - maybe I am missing something. What is it?


> -----Original Message-----
> From:	Scott Isaacson [SMTP:SISAACSON@novell.com]
> Sent:	Saturday, June 21, 1997 10:20 AM
> To:	ipp@pwg.org; rturner@sharplabs.com
> Subject:	Re: IPP>PRO: sorry, binary is better (?)
> 
> I sure agree with Randy:
> 
> >>> Randy Turner <rturner@sharplabs.com> 06/19/97 09:10PM >>>
> > This stuff is really too easy and we shouldn't worry about the
> > differences between
> > ASCII and binary at this point. The code difference is trivial.
> > I thought we have already made this decision?
> 
> We seem to reach reasonable conclusions and then keep opening them up
> again.
>  I have 
> reviewed several of the long postings on code and it is clear that the
> code and performance differences are TRIVIAL!!!!!!   Brain, Scott L,
> Jay,
> Bob, myself, and 
> many others have pointed out many benefits of the ASCII version.
> There was
> a fundamental decision made LONG ago that an ASCII protocol should be
> used
> over a binary protocol.   
> It was not re-opened until the SWP proposal in San Diego.
> 
> We SHOULD NOT (oops, I had my I-D editors keyborad turned on there)
> remove 
> the benefits of an ASCII protocol unless there is a "preponderance of
> evidence" and I
> just don't see it.  
> 
> In reviewing 
>    -  the 6/17 meeting minutes, 
>    -  the recent e-mail postings, and 
>    -  the minutes from almost ALL of the weekly teleconference calls
> over
> that past 5 months 
>           (which have been open to anyone)
> the overwhelming number of participants have expressed support for the
> ABNF based ASCII protocol.   It is not what I personally supported
> initially, but I wanted to make
> progress and listen to the group.  I know that this is not a
> "majority" vote
> situation, but if I were
> an objective outside observer, it would be clear to me  that we are
> close to
> consensus on
> the ASCII based protocol based on what is posted and reported by most
> of the
> participants.
> 
> Scott Isaacson
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>                                        


Received: from cnri by ietf.org id aa01659; 23 Jun 97 20:45 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid UAA12567 for <ietf-archive@cnri.reston.va.us>; Mon, 23 Jun 1997 20:44:28 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA23524 for <ietf-archive@cnri.reston.va.us>; Mon, 23 Jun 1997 20:40:45 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 23 Jun 1997 20:37:45 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA23112 for ipp-outgoing; Mon, 23 Jun 1997 20:31:55 -0400 (EDT)
Message-ID: <33AF1569.5874@parc.xerox.com>
Date: Mon, 23 Jun 1997 17:31:37 PDT
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 3.01Gold (Win95; U)
MIME-Version: 1.0
To: Paul Moore <paulmo@microsoft.com>
CC: 'Scott Isaacson' <SISAACSON@novell.com>, ipp@pwg.org, 
    rturner@sharplabs.com
Subject: Re: IPP>PRO: sorry, binary is better (?)
References: <41135C785691CF11B73B00805FD4D2D702E331AA@RED-17-MSG.dns.microsoft.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

> -If the protocol is going to be read by a program then the encodings are
> just 'magic numbers' regardless of text or binary. We could choose the
> number '42' to mean 'copies' or we could choose numbers 'COPIES' to mean
> copies just so long as we (the implementors) all agree. 
> 

One of the things that is affected by this choice is the extension
mechanism. Suppose I want to try out a new feature. I'll do it
privately, and then I want to register it and make it public. If
I just pick a number, '43', I'm likely to hit someone else's number.
So maybe I'll use a number out of the private extension space, e.g.,
'123451'. But then when I change from 'private extension' to 
'public', I have to go back and recompile all my test code.

With strings, I can pick a string that isn't used by anyone now,
and most likely won't have to change it by the time I register it.

This sounds pretty sloppy, but it's mainly what's done now for
many protocols and it's much more robust than numbers.

The protocol strings aren't human-language, they're just close enough to
language to believe that they're extensible in a more distributed
fashion.

In addition, the debugging and testing aspects shouldn't be ignored;
it's useful to be able to write a test program in a scripting language
or even to telnet to port 80 at a host and just type "GET url HTTP/1.0"
without having to count bytes.

Larry

-- 
http://www.parc.xerox.com/masinter


Received: from cnri by ietf.org id aa04635; 23 Jun 97 22:37 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid WAA12745 for <ietf-archive@cnri.reston.va.us>; Mon, 23 Jun 1997 22:36:46 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id WAA26384 for <ietf-archive@cnri.reston.va.us>; Mon, 23 Jun 1997 22:33:03 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 23 Jun 1997 22:28:22 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id WAA25949 for ipp-outgoing; Mon, 23 Jun 1997 22:22:32 -0400 (EDT)
Message-ID: <41135C785691CF11B73B00805FD4D2D702E331B0@RED-17-MSG.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: 'Larry Masinter' <masinter@parc.xerox.com>
Cc: 'Scott Isaacson' <SISAACSON@novell.com>, ipp@pwg.org, 
    rturner@sharplabs.com
Subject: RE: IPP>PRO: sorry, binary is better (?)
Date: Mon, 23 Jun 1997 19:22:24 -0700
X-Priority: 3
X-Mailer: Internet Mail Service (5.0.1458.30)
Sender: ipp-owner@pwg.org

The extensibility argument was why we changed in the first re-rev from
32-bit numbers to length prefaced Strings.

> -----Original Message-----
> From:	Larry Masinter [SMTP:masinter@parc.xerox.com]
> Sent:	Monday, June 23, 1997 5:32 PM
> To:	Paul Moore
> Cc:	'Scott Isaacson'; ipp@pwg.org; rturner@sharplabs.com
> Subject:	Re: IPP>PRO: sorry, binary is better (?)
> 
> > -If the protocol is going to be read by a program then the encodings
> are
> > just 'magic numbers' regardless of text or binary. We could choose
> the
> > number '42' to mean 'copies' or we could choose numbers 'COPIES' to
> mean
> > copies just so long as we (the implementors) all agree. 
> > 
> 
> One of the things that is affected by this choice is the extension
> mechanism. Suppose I want to try out a new feature. I'll do it
> privately, and then I want to register it and make it public. If
> I just pick a number, '43', I'm likely to hit someone else's number.
> So maybe I'll use a number out of the private extension space, e.g.,
> '123451'. But then when I change from 'private extension' to 
> 'public', I have to go back and recompile all my test code.
> 
> With strings, I can pick a string that isn't used by anyone now,
> and most likely won't have to change it by the time I register it.
> 
> This sounds pretty sloppy, but it's mainly what's done now for
> many protocols and it's much more robust than numbers.
> 
> The protocol strings aren't human-language, they're just close enough
> to
> language to believe that they're extensible in a more distributed
> fashion.
> 
> In addition, the debugging and testing aspects shouldn't be ignored;
> it's useful to be able to write a test program in a scripting language
> or even to telnet to port 80 at a host and just type "GET url
> HTTP/1.0"
> without having to count bytes.
> 
> Larry
> 
> -- 
> http://www.parc.xerox.com/masinter


Received: from cnri by ietf.org id aa04769; 23 Jun 97 22:45 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid WAA12760 for <ietf-archive@cnri.reston.va.us>; Mon, 23 Jun 1997 22:44:35 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id WAA26852 for <ietf-archive@cnri.reston.va.us>; Mon, 23 Jun 1997 22:40:44 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 23 Jun 1997 22:37:22 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id WAA26128 for ipp-outgoing; Mon, 23 Jun 1997 22:29:40 -0400 (EDT)
Message-ID: <33AF3111.39B9@parc.xerox.com>
Date: Mon, 23 Jun 1997 19:29:37 PDT
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 3.01Gold (Win95; U)
MIME-Version: 1.0
To: Paul Moore <paulmo@microsoft.com>
CC: 'Scott Isaacson' <SISAACSON@novell.com>, ipp@pwg.org, 
    rturner@sharplabs.com
Subject: Re: IPP>PRO: sorry, binary is better (?)
References: <41135C785691CF11B73B00805FD4D2D702E331B0@RED-17-MSG.dns.microsoft.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

> The extensibility argument was why we changed in the first re-rev from
> 32-bit numbers to length prefaced Strings.

Right, so the question isn't 'text vs. binary', it's
'length-prefaced strings' vs. 'delimited strings', and

if length-prefaced, whether it is ascii-decimal-length or binary-length

and if delimited, whether it's
escaped delimiters or encoded delimiters

The argument against length-prefaced is that there might
be some errors if some of the characters might be accidentally
transformed (e.g., space & tab, CR & LF & CRLF).

The argument against delimited strings is that it takes
more time to scan or parse. (You have to parse if the
delimiters are escaped when not used as a delimiter, and
scan and decode if the delimiters are encoded.)

HTTP is mainly delimited (by CRLF) and escaped (for comment
strings) but sometimes encoded (e.g., in URLs).

Larry


Received: from cnri by ietf.org id aa06255; 24 Jun 97 10:02 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid KAA13617 for <ietf-archive@cnri.reston.va.us>; Tue, 24 Jun 1997 10:01:48 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id JAA28382 for <ietf-archive@cnri.reston.va.us>; Tue, 24 Jun 1997 09:58:06 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 24 Jun 1997 09:52:47 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id JAA27955 for ipp-outgoing; Tue, 24 Jun 1997 09:46:59 -0400 (EDT)
Date: Tue, 24 Jun 1997 09:47:01 -0400 (EDT)
From: JK Martin <jkm@underscore.com>
Message-Id: <199706241347.JAA06776@uscore.underscore.com>
To: rturner@sharplabs.com
Subject: Re: IPP> New protocol doc available
Cc: ipp@pwg.org
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

Randy,

I'll be more than happy to bring hardcopies of the new document.
Based on the RSVP attendance list, 30 copies should be sufficient.

By the way, if anyone else would like Underscore to print copies
of any documents for any of the PWG meetings this week, please don't
hesitate to tell us.  Since our offices are about 5 miles from the
hotel, we can do these kinds of things on very short notice.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

----- Begin Included Message -----

From ipp-owner@pwg.org Mon Jun 23 21:56 EDT 1997
Date: Mon, 23 Jun 1997 18:55:06 -0700
From: Randy Turner <rturner@sharplabs.com>
Organization: Sharp Labs of America
To: ipp@pwg.org
Subject: IPP> New protocol doc available
Content-Transfer-Encoding: 7bit

A new revision of the IPP over HTTP document is available on the PWG FTP
server:

ftp://ftp.pwg.org/pub/pwg/ipp/new_PRO/ipp-pro-062397-rt.doc

This document contains most (if not all) of the changes we covered at
the protocol meeting on 6/17.  I say most changes, because my notes
were a little scrambled after the meeting but I think I got all of them
down.

FYI, I may not be at the meeting in Nashua this week, but I will try
and make it. If I'm not there, maybe Jay Martin could provide some
hardcopy versions of this document available since I'm posting this
while some folks might be on the road...

Thanks in advance, Jay.

Hope to you in Nashua

Randy


----- End Included Message -----


Received: from cnri by ietf.org id aa08454; 25 Jun 97 2:38 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid CAA02994 for <ietf-archive@cnri.reston.va.us>; Wed, 25 Jun 1997 02:37:28 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id CAA01805 for <ietf-archive@cnri.reston.va.us>; Wed, 25 Jun 1997 02:33:50 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 25 Jun 1997 02:30:36 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id CAA01378 for ipp-outgoing; Wed, 25 Jun 1997 02:24:43 -0400 (EDT)
Message-Id: <9706250625.AA01332@zazen.cp10.es.xerox.com>
X-Sender: hastings@zazen
X-Mailer: Windows Eudora Pro Version 2.1.2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 24 Jun 1997 23:22:28 PDT
To: rturner@sharplabs.com
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: Re: IPP> New protocol doc available
Cc: ipp@pwg.org
Sender: ipp-owner@pwg.org

I converted the .doc file to a .pdf file with line numbers, page numbers,
and headers and footers and posted:

ftp://ftp.pwg.org/pub/pwg/ipp/new_PRO/
-rw-r--r--   1 pwg      pwg        57856 Jun 24 01:45 ipp-pro-062397-rt.doc
-rw-r--r--   1 pwg      pwg        40937 Jun 25 06:22 ipp-pro-062397-rt.pdf
-rw-r--r--   1 pwg      pwg        62505 Jun 24 02:05 ipp-pro-062397-rt.ps

Tom


At 18:55 06/23/97 PDT, Randy Turner wrote:
>A new revision of the IPP over HTTP document is available on the PWG FTP
>server:
>
>ftp://ftp.pwg.org/pub/pwg/ipp/new_PRO/ipp-pro-062397-rt.doc
>
>This document contains most (if not all) of the changes we covered at
>the protocol
>meeting on 6/17.  I say most changes, because my notes were a little
>scrambled after
>the meeting but I think I got all of them down.
>
>FYI, I may not be at the meeting in Nashua this week, but I will try and
>make it. If I'm
>not there, maybe Jay Martin could provide some hardcopy versions of this
>document
>available since I'm posting this while some folks might be on the
>road...
>
>Thanks in advance, Jay.
>
>Hope to you in Nashua
>
>Randy
>
>
>
>



Received: from cnri by ietf.org id aa11176; 26 Jun 97 13:07 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid NAA07743 for <ietf-archive@cnri.reston.va.us>; Thu, 26 Jun 1997 13:06:35 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA11462 for <ietf-archive@cnri.reston.va.us>; Thu, 26 Jun 1997 13:02:54 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Thu, 26 Jun 1997 12:56:12 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA11017 for ipp-outgoing; Thu, 26 Jun 1997 12:50:20 -0400 (EDT)
Message-ID: <SMTP_MAIL-101.970626104951.320@hpbs2024.boi.hp.com>
From: Sylvan Butler <SBUTLER@hpbs2024.boi.hp.com>
X-Real-Sender: SYLVAN
Organization:  Hewlett-Packard, Boise
To: Larry Masinter <masinter@parc.xerox.com>
Date:          Thu, 26 Jun 1997 10:49:51 -0700
Subject:       Re: IPP>PRO: sorry, binary is better (?)
CC: 'Scott Isaacson' <SISAACSON@novell.com>, ipp@pwg.org, 
    rturner@sharplabs.com
Priority: normal
X-mailer: Pegasus Mail v3.31
Sender: ipp-owner@pwg.org

>From:           Larry Masinter <masinter@parc.xerox.com>

>One of the things that is affected by this choice is the extension
>mechanism. Suppose I want to try out a new feature. I'll do it
>privately, and then I want to register it and make it public. If
>I just pick a number, '43', I'm likely to hit someone else's number.
>So maybe I'll use a number out of the private extension space, e.g.,
>'123451'. But then when I change from 'private extension' to 
>'public', I have to go back and recompile all my test code.

Being able to run the same code both with a private extension and 
after the extension is formalized seems like a stretch.  MIME types, 
for example, map all extensions to x-* and if/when a type becomes 
public, it is moved to the normal range.

For private testing you can pick any extension you want.  You chance 
of running into someone elses is minimal, because you are just 
testing.

As I alluded in an earlier posting, I would propose extensibility for 
an all-binary encoding by creating a "vendor extension" attribute 
whose first at least four bytes of value must be checked by the 
vendor to determine if it is there extension.

This won't help your code recompile issues, in fact, it is a little 
bit more complicated than just picking a range of IDs for vendor 
extensions.  The advantage is that the range is virtually unlimited 
and the chances of collision are reduced.

>This sounds pretty sloppy, but it's mainly what's done now for
>many protocols and it's much more robust than numbers.

Many (most?) protocols require all vendor extensions to start with a
particular prefix, such as X- (MIME, SMTP/NNTP, ???).  This is to 
ensure that the standardization process does not stomp on a vendor 
extension, and does not have to worry about such.

>The protocol strings aren't human-language, they're just close enough to
>language to believe that they're extensible in a more distributed
>fashion.

Perhaps to mistakenly believe...

>In addition, the debugging and testing aspects shouldn't be ignored;
>it's useful to be able to write a test program in a scripting language
>or even to telnet to port 80 at a host and just type "GET url HTTP/1.0"
>without having to count bytes.

Which is quite unrealistic for what we are trying to accomplish, IMO. 
 We are, after all, trying to send binary print job data.  What is a 
few more binary bytes prepended to that binary stream?

sdb

 | Sylvan Butler | sbutler@boi.hp.com | AreaCode 208 Phone/TelNet 396-2282 |


Received: from cnri by ietf.org id aa23821; 29 Jun 97 2:56 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid CAA13894 for <ietf-archive@cnri.reston.va.us>; Sun, 29 Jun 1997 02:55:04 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id CAA19554 for <ietf-archive@cnri.reston.va.us>; Sun, 29 Jun 1997 02:51:25 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sun, 29 Jun 1997 02:46:47 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id CAA19142 for ipp-outgoing; Sun, 29 Jun 1997 02:40:48 -0400 (EDT)
Message-ID: <33B6036E.3FE6@parc.xerox.com>
Date: Sat, 28 Jun 1997 23:40:46 PDT
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 3.01Gold (Win95; U)
MIME-Version: 1.0
To: Sylvan Butler <SBUTLER@hpbs2024.boi.hp.com>
CC: 'Scott Isaacson' <SISAACSON@novell.com>, ipp@pwg.org, 
    rturner@sharplabs.com
Subject: Re: IPP>PRO: sorry, binary is better (?)
References: <SMTP_MAIL-101.970626104951.320@hpbs2024.boi.hp.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

> Being able to run the same code both with a private extension and 
> after the extension is formalized seems like a stretch.  MIME types, 
> for example, map all extensions to x-* and if/when a type becomes 
> public, it is moved to the normal range.

a) it isn't a stretch, it's the real world. There is no
 single fixed point in time when 'the extension is formalized',
 extensions go through several stages of formalization, and
 there's no easy way to deploy code that can be replaced
 instantaneously even if it could.

b) MIME types originally had the theory that they could map to
   x- and then move, but in fact, it's never worked that way.
   Either people started out without the x- prefix, or else
   they wound up keeping it (application/x-url-encoded) because
   changing would be too painful or just not worth it.

   The latest MIME registration draft, instead, recommends
   registering 'vnd....' as soon as possible, but of course,
   you can use it before the registration's been accepted, etc.

> As I alluded in an earlier posting, I would propose extensibility for 
> an all-binary encoding by creating a "vendor extension" attribute 
> whose first at least four bytes of value must be checked by the 
> vendor to determine if it is there extension.

Yes, this is similar to the proposal just to use OIDs, and is
workable, but four bytes is not enough. (Witness the Macintosh
four byte file type & creator fields, which wind up with some
duplicates for file creators.)

> Many (most?) protocols require all vendor extensions to start with a
> particular prefix, such as X- (MIME, SMTP/NNTP, ???).  This is to 
> ensure that the standardization process does not stomp on a vendor 
> extension, and does not have to worry about such.

They may have originally been written that way, but that's not
how they work in practice or in the most recent revisions.

> >In addition, the debugging and testing aspects shouldn't be ignored;
> >it's useful to be able to write a test program in a scripting language
> >or even to telnet to port 80 at a host and just type "GET url HTTP/1.0"
> >without having to count bytes.
> 
> Which is quite unrealistic for what we are trying to accomplish, IMO. 
>  We are, after all, trying to send binary print job data.  What is a 
> few more binary bytes prepended to that binary stream?
> 
> sdb

If all you were doing was print job submission (which you're not)
and if all of the PDLs you were submitting were binary (which they're
not), then you'd have an argument.

Larry

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           1997-06.mail                                                                                        0000666 0001752 0000010 00000477723 11373056645 011533  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    
Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA28653 for urn-ietf-out; Thu, 19 Jun 1997 15:28:32 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA28648 for <urn-ietf@services.bunyip.com>; Thu, 19 Jun 1997 15:28:30 -0400 (EDT)
Received: from acl.lanl.gov (acl.lanl.gov [128.165.147.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA02559 for <urn-ietf@bunyip.com>; Thu, 19 Jun 1997 15:28:27 -0400 (EDT)
Received: from montana.acl.lanl.gov. (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.8.5/8.8.5) with SMTP id NAA19084; Thu, 19 Jun 1997 13:28:18 -0600 (MDT)
Message-Id: <3.0.32.19970619132633.00743bb4@cic-mail.lanl.gov>
X-Sender: u114212@cic-mail.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Thu, 19 Jun 1997 13:26:38 -0600
To: sollins@LCS.MIT.EDU
From: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Subject: [URN] comments on guidelines draft
Cc: urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi Karen (and members of the URN list)

A few comments on the -02 version of the guidelines draft. Sorry not to
have gotten them out earlier, have had some other stuff going on.

First, I don't have any major technical problems with the draft. There
are some minor points I will get to in a bit, but they are pretty minor.

Second, I actually have a LOT of suggested editorial changes. Aside from
some spelling and grammatical errors, the draft is simply too long (>60 kB),
which may be part of the reason for the lack of comments on it. I think
there is a lot of opportunity to tighten up the draft, which I would like
to see done before asking the rest of the IETF to look at it. I'll
communicate with Karen off-list about the editorial comments.

The technical points I had are:

R1.2 says that "a hint resolution mechanism must support evolution of
     mechanisms, especially for a growing set of URN schemes [...]."
What it does not talk about is the ability to deal with finer and finer
subdivisions of any one URN scheme over time. If a namespace becomes popular,
people will end up creating more and more subdivisions of that namespace,
and resources in those subdivisions will be sold from one place to another.
This might result in a more and more complex set of rules for finding
resolvers. This is an area where I have concerns about NAPTR due to the
limited response size of DNS records. I think that it is worth mentioning
this as another form of scalability to be on the lookout for.

Second, R.2.1.4 talks about publishers needing to be able to provide both
short and long-term hints. I don't think this should be interpreted as a
requirement that RDSs make an architectural distinction between short and
long-term hints. If they have TTLs, expiry mechanisms, etc. that should
be more than good enough.

Section 3.2.1 talks about publishers switching resolver services, and states
that changing from one resolver service to another should not be an
expensive operation. At other places in the draft you talk about using pricing
as a means of controlling behavior to meet goals that advance the good of the
many. Why is changing resolvers exempted from control by pricing? (Especially
since I think it has far more impact on the NAPTR RDS than the number of
URNs inside any particular namespace).

In section 3.3 you state that "Because updates to hint information are
idempotent, at least within short periods of time, we will set aside the
problem of ordering for this analysis". Is this really true for all possible
RDS designs? I'm skeptical.

That's about it. Like I said, not a lot of technical objections.

Later,

Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA28669 for urn-ietf-out; Thu, 12 Jun 1997 10:14:56 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA28664 for <urn-ietf@services.bunyip.com>; Thu, 12 Jun 1997 10:14:47 -0400 (EDT)
Received: from f40.hotmail.com (F40.hotmail.com [207.82.250.51]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA26430 for <urn-ietf@bunyip.com>; Thu, 12 Jun 1997 10:14:39 -0400 (EDT)
Received: (from root@localhost) by f40.hotmail.com (8.8.5/8.8.5) id HAA18772; Thu, 12 Jun 1997 07:14:07 -0700 (PDT)
Message-Id: <199706121414.HAA18772@f40.hotmail.com>
Received: from 192.86.155.88 by www.hotmail.com with HTTP; Thu, 12 Jun 1997 07:14:05 PDT
X-Originating-IP: [192.86.155.88]
From: "Arun Manchanda" <nalua@hotmail.com>
To: nalua@rocketmail.com
Cc: w3c-dist-auth@w3.org, urn-ietf@bunyip.com
Subject: [URN] Re: RFC 2141 on URN Syntax
Content-Type: text/plain
Date: Thu, 12 Jun 1997 07:14:05 PDT
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Arun Manchanda" <nalua@hotmail.com>
Errors-To: owner-urn-ietf@Bunyip.Com

>From w3c-dist-auth-request@w3.org Fri May  9 09:27:02 1997
>Received: by www19.w3.org (8.6.12/8.6.12) id MAA00043; Fri, 9 May 1997 
12:10:42 -0400
>Resent-Date: Fri, 9 May 1997 12:10:42 -0400
>Resent-Message-Id: <199705091610.MAA00043@www19.w3.org>
>Message-Id: <3.0.32.19970509100833.006f06f4@cic-mail.lanl.gov>
>X-Sender: u114212@cic-mail.lanl.gov
>X-Mailer: Windows Eudora Pro Version 3.0 (32)
>Date: Fri, 09 May 1997 10:08:42 -0600
>To: Sukanta Ganguly <SGANGULY@novell.com>
>From: "Ron Daniel, Jr." <rdaniel@lanl.gov>
>Subject: Re: RFC 2141 on URN Syntax
>Cc: w3c-dist-auth@w3.org, urn-ietf@bunyip.com
>Mime-Version: 1.0
>Content-Type: text/plain; charset="us-ascii"
>X-List-URL: http://www.w3.org/pub/WWW/Archives/Public/w3c-dist-auth/
>X-See-Also: http://www.ics.uci.edu/~ejw/authoring
>Resent-From: w3c-dist-auth@w3.org
>X-Mailing-List: <w3c-dist-auth@w3.org> archive/latest/776
>X-Loop: w3c-dist-auth@w3.org
>Sender: w3c-dist-auth-request@w3.org
>Resent-Sender: w3c-dist-auth-request@w3.org
>Precedence: list
>
>At 08:54 AM 5/9/97 -0600, Sukanta Ganguly wrote:
>>Hi,
>>  I wanted to mention some things about the rfc 2141 that I found 
confusing.
>
>You should bring these questions up on the URN-WG list, not the
>Web DAV list. The URN list is urn-ietf@bunyip.com. I have added it
>to the CC list on this reply.
>
>>The syntax for a URN is specified as
>><URN> ::= "urn:" <NID> ":" <NSS>
>>and NSS also has ":" as a characters recognized within the <others> 
rule.
>>Based on this
>>    URN:foo::      -> Is this a valid URN ??
>
>That will depend on the rules for the namespace foo. The URN syntax
>is an attempt to be as liberal as possible so as to allow many
>different namespaces to exist. The rules for particular namespaces
>are intended to be much stricter. As an example, take a look at
>the URN-WG's internet draft on using bibliographic identifiers as URNs.
>Two of the namespaces in that document (ISBN and ISSN) disallow the use
>of ':' and many other characters. The third (SICI) has much more
>liberal rules because SICIs use lots of funny characters.
>
>>I feel that is ":" is used as a reserved terminator of a subsection of 
a
>>rule then it should not be used in the recognized character sets for 
the
>>other sub-sections of the rule. So I would imagine that ":" is not 
present
>>as a recognizable character within the <other> rule of NSS subsection.
>
>The URN sytnax RFC takes a strong position on the first two occurances
>of ':'. After that, it is up to particular namespaces how ':' is or is 
not
>used.
>
>>It just adds an extra amount of parsing effort for the applications to 
have
>>this feature in their parsing mechanisms. I don't say that it is 
impossible
>>to have it, but as a application developer, it  would be a much messy
>>approach for me to write code that has this feature in it. I hope this 
not
>>taken as a negative criticism. 
>
>No, it is not taken as a negative criticism. However, one of the 
requirements
>on URNs was the ability to grandfather legacy naming systems (such as 
SICIs).
>If allowing ':' makes it easier to accomodate some naming schemes, then 
we
>thought it would be worth some additional implementation difficulty. 
The
>additional difficulty seems very small. The first two ':' characters 
are
>required, so once one has stripped off the "urn:" prefix and the NID
>field with its colon, no more special treatment of ':' is required for
>a general URN parser. You will probably want to use the NID to lookup
>special parsing rules for the namespace, but that is another story.
>
>
>>I have a similar concern regarding the usage of "%" character within 
the
>><NSS> subsection. This is what the rule resolution says 
>><NSS> ::= 1*<URN chars>
>><URN chars> ::= <trans> | "%" <hex> <hex>
>><trans> ::= <upper> | <lower> | <number> | <other> | <reserved>
>><reserved> ::= '%" | "/" | "?" | "#"
>>
>>Here we observe that 
>>
>>  <NSS> ::= %    could be a valid rule according to the  rule 
definition. At
>>the same time the system has another defination that says wheneever 
"%" is
>>used two  <hex> characters should be used.
>>
>>  <NSS> ::=%%12  -> could also be a valid syntax for NSS.  
>>
>>My suggestion here is to remove "%" from the <reserved> subsection of 
<NSS>
>>rules.
>>
>>Please let me know if my thinking is along the lines of what the group 
has
>>in mind or am I way out of wack.
>
>Single occurances of '%' are disallowed. '%' is supposed to ALWAYS mean
>that the next two characters will be hex digits that are taken to
>form an octet.
>
>
>>I appreciate your acceptance of my
>>participation in the group.
>>
>>Thank You
>>Sukanta Ganguly
>>
>>>>> Jim Whitehead <ejw@ics.uci.edu> 05/06/97 12:07PM >>>
>>
>>Of potential interest to participants of this WG.
>>
>>- Jim
>>
>>>To: IETF-Announce: ;
>>>Subject: RFC 2141 on URN Syntax
>>>Cc: rfc-ed@isi.edu 
>>>Mime-Version: 1.0
>>>Date: Mon, 05 May 97 13:53:28 PDT
>>>Sender:ietf-announce-request@ietf.org 
>>>From: RFC Editor <rfc-ed@isi.edu>
>>>
>>>
>>>A new Request for Comments is now available in online RFC libraries.
>>>
>>>
>>>        RFC 2141:
>>>
>>>        Title:      URN Syntax
>>>        Author:     R. Moats
>>>        Date:       May 1997
>>>        Mailbox:    jayhawk@ds.internic.net 
>>>        Pages:      8
>>>        Characters: 14077
>>>        Updates/Obsoletes: None
>>>
>>>        URL:        ftp://ds.internic.net/rfc/rfc2141.txt 
>>>
>>>
>>>Uniform Resource Names (URNs) are intended to serve as persistent,
>>>location-independent, resource identifiers. This document sets
>>>forward the canonical syntax for URNs.  A discussion of both existing
>>>legacy and new namespaces and requirements for URN presentation and
>>>transmission are presented.  Finally, there is a discussion of URN
>>>equivalence and how to determine it. This document is the product of
>>>the Uniform Resource Names Working Group of the IETF.
>>>
>>>This is now a Proposed Standard Protocol.
>>>
>>>This document specifies an Internet standards track protocol for the
>>>Internet community, and requests discussion and suggestions for
>>>improvements.  Please refer to the current edition of the "Internet
>>>Official Protocol Standards" (STD 1) for the standardization state 
and
>>>status of this protocol.  Distribution of this memo is unlimited.
>>>
>>>This announcement is sent to the IETF list and the RFC-DIST list.
>>>Requests to be added to or deleted from the IETF distribution list
>>>should be sent to IETF-REQUEST@CNRI.RESTON.VA.US.  Requests to be
>>>added to or deleted from the RFC-DIST distribution list should
>>>be sent to RFC-DIST-REQUEST@ISI.EDU.
>>>
>>>Details on obtaining RFCs via FTP or EMAIL may be obtained by sending
>>>an EMAIL message to rfc-info@ISI.EDU with the message body
>>>help: ways_to_get_rfcs.  For example:
>>>
>>>        To: rfc-info@ISI.EDU 
>>>        Subject: getting rfcs
>>>
>>>        help: ways_to_get_rfcs
>>>
>>>Requests for special distribution should be addressed to either the
>>>author of the RFC in question, or to admin@DS.INTERNIC.NET.  Unless
>>>specifically noted otherwise on the RFC itself, all RFCs are for
>>>unlimited distribution.
>>>
>>>Submissions for Requests for Comments should be sent to
>>>RFC-EDITOR@ISI.EDU.  Please consult RFC 1543, Instructions to RFC
>>>Authors, for further information.
>>>
>>>
>>>Joyce K. Reynolds and Mary Kennedy
>>>USC/Information Sciences Institute
>>>
>>
>>
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                                                            
>>                                               
>>
>>
>>
>Ron Daniel Jr.              voice:+1 505 665 0597
>Advanced Computing Lab        fax:+1 505 665 4939
>MS B287                     email:rdaniel@lanl.gov
>Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
>Los Alamos, NM, USA, 87545  
>
>



---------------------------------------------------------
Get Your *Web-Based* Free Email at http://www.hotmail.com
---------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA28577 for urn-ietf-out; Thu, 12 Jun 1997 10:02:45 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA28572 for <urn-ietf@services.bunyip.com>; Thu, 12 Jun 1997 10:02:42 -0400 (EDT)
Received: from ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id KAA26348 for <urn-ietf@bunyip.com>; Thu, 12 Jun 1997 10:02:40 -0400 (EDT)
Received: from ietf.ietf.org by ietf.org id aa07079; 12 Jun 97 9:33 EDT
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce@ietf.org
cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-resolution-services-01.txt
Date: Thu, 12 Jun 1997 09:33:37 -0400
Message-ID:  <9706120933.aa07079@ietf.org>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : URI Resolution Services Necessary for URN Resolution    
       Author(s) : M. Mealling, R. Daniel
       Filename  : draft-ietf-urn-resolution-services-01.txt
       Pages     : 8
       Date      : 06/11/1997

Fetching the resource identified by a Uniform Resource Identifier (URI) [3]
is only one of the operations that can be performed on a URI. We might ask 
for a list of other identifiers that are aliases for the original URI, a 
bibliographic description of the resource the URI denotes, etc. Because of 
the diverse nature of resources on the network, it may be difficult (or 
impossible) to offer all those operations, therefore a means of indicating 
what services are and are not supported by a given resolver must be 
specified. This memo gives an initial set of those operations, and the 
requirements that must be met when those operations are encoded in a 
protocol.                                                                  

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-resolution-services-01.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-resolution-services-01.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-resolution-services-01.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970611104939.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-resolution-services-01.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-resolution-services-01.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970611104939.I-D@ietf.org>

--OtherAccess--

--NextPart--



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id BAA11799 for urn-ietf-out; Wed, 11 Jun 1997 01:53:12 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA11745 for <urn-ietf@services.bunyip.com>; Wed, 11 Jun 1997 01:53:04 -0400 (EDT)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA17315 for <urn-ietf@bunyip.com>; Wed, 11 Jun 1997 01:52:58 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id BAA23538 for urn-ietf@bunyip.com; Wed, 11 Jun 1997 01:52:12 -0400 (EDT)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199706110552.BAA23538@bailey.dscga.com>
Subject: [URN] URI Resolution Services Necessary for URN Resolution
To: urn-ietf@bunyip.com
Date: Wed, 11 Jun 1997 01:52:12 -0400 (EDT)
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Here's the draft that I just sent to the repository. Comments as usual are
welcome. Enjoy....

URN Working Group                                                   M.Mealling
INTERNET-DRAFT                                         Network Solutions, Inc.
Expires six months from June 1997                               Ron Daniel Jr.
Intended category: Standards Track              Los Alamos National Laboratory
draft-ietf-urn-resolution-services-01.txt

                           URI Resolution Services
                        Necessary for URN Resolution

Status of this Memo

     This document is an Internet-Draft. Internet-Drafts are working
     documents of the Internet Engineering Task Force (IETF), its areas,
     and its working groups. Note that other groups may also distribute
     working documents as Internet-Drafts.

     Internet-Drafts are draft documents valid for a maximum of six
     months and may be updated, replaced, or obsoleted by other documents
     at any time. It is inappropriate to use Internet-Drafts as reference
     material or to cite them other than as work in progress.

     To learn the current status of any Internet-Draft, please check
     the 1id-abstracts.txt listing contained in the Internet-Drafts
     Shadow Directories on ds.internic.net (US East Coast), nic.nordu.net
     (Europe), ftp.isi.edu (US West Coast), or munnari.oz.au (Pacific Rim).

Abstract

Fetching the resource identified by a Uniform Resource Identifier (URI) [3]
is only one of the operations that can be performed on a URI. We might ask
for a list of other identifiers that are aliases for the original URI, a
bibliographic description of the resource the URI denotes, etc. Because of
the diverse nature of resources on the network, it may be difficult (or
impossible) to offer all those operations, therefore a means of indicating
what services are and are not supported by a given resolver must be
specified. This memo gives an initial set of those operations, and the
requirements that must be met when those operations are encoded in a
protocol.

1. Introduction

In the course of formulating current proposals [1] regarding Uniform
Resource Names [2] it became apparent that requiring servers to deal with
all desired functions or requiring clients to deal with complicated
information returned by a server was unrealistic and a barrier to adoption.
There needed to be some way for a client to be able to pick between a server
that specialized in the complex and another that specialized in the simple
(but fast). Also, in subsequent conversations it became obvious that, in
most cases, some of the operations were inappropriate or difficult for
certain identifiers. For example, ISSNs identify books or magazines that are
serial in nature. An operation to return the resource for an ISSN pointing
to "Time" magazine would result in dumping hundreds of thousands of pages of
"Time" onto a user's machine. This does not seem like a reasonable thing to
do in the normal case.

The Problem

The problem, stated simply, is one of a client needing to convey to a
service the desired operation that the client wishes to have done on a given
URI. The converse of this problem was that the server needed some way to
convey to a client which services a network entity supported.

This problem requires some well understood set of identifiers that identify
those operations. But it was also realized that an exhaustive set would both
be impossible and not very necessary. Thus, this document will list several
operations as well as lay out requirments for specifying new operations.

Historical Note: Since these services originated with the discussions
surrounding URN resolution, there needs to be a clarification about at which
point in the resoulution process these services reside. The URN resolution
framework [] uses a two step process. The first step is called a Resolution
Discovery Services or RDS. The second part is called a local resolver. The
RDS uses hints to point a client toward a local resolver which actually
answers the questions about the URI. The services described here reside at
the level of the local resolver. The identifiers are used in the RDS to
specify which local resolvers handle which services.

Also, previous versions of this document referred to services where the
arguments were specific types of URIs such as URNs or URLs. These services
were called "N2L", "L2L", etc. Their use has been deprecated here in favor
of the more general URI form.

Design Criteria

The design criteria used to meet these requirements were fairly simple. The
need to simply identify the operation with some token and know its operands,
algorithm and errors was seen as sufficient to meet the requirements.

2. General Specification

In order to provide a framework both for the specifications in this document
and for new ones to be written by others, the following requirments are
placed on any documents that seek to specify new operations.

Any specification of a member of this set of operations MUST contain at
least the following pieces of information with respect to its operands, its
algorithm, output and errors.

2.1 Operands

Must contain the following pieces of information:

   * name of the operation
   * mnemonic for the operation
   * number of operands
   * type of each operand
   * format of each operand

2.2 Algorithm

Must either specify the exact algorithm for the operation or that the
algorithm is opaque and defined by the server.

2.3 Output

Must specify one of the following:

   * there is no output
   * the output is undefined
   * the output itself and its content
   * the fact that the output is an object and the object's type and format.

2.4 Error Conditions

Must include all errors that are considered applicable across all
implementations and application environments. Errors that depend on the
system conveying the service are not included. Thus, many of the expected
errors such as syntax errors or service availability are not included in
this document since they are implementation dependent.

2.5 Security Considerations

Must specify any security considerations relating to the serivce provided.
This does NOT include considerations dealing with the protocol used to
convey the service or to those that normally accompany the results of the
service. For example, an I2L service would need to discuss the situation
where someone maliciously inserts an incorrect URL into the resolver but NOT
the case where someone sends personal information across the Internet to the
resource identified by the correct URL.

3. Encoding The Operations

To be useful these operations have to be used within some system or
protocol. In many cases these systems and protocols will place restrictions
on which operations make sense and how those that do are syntactically
represented.

Also, a given system or protocol will have its own output formats that will
restrict the output formats of a given operation. Additionally, a given
protocol may have better solution for output than the ones given here. For
example, the I2L result may be encoded in a protocol specific manner that
causes the client to treat it as special.

Thus, the requirements on encoding these operations within a given system
are the following:

   * which subset of the operations are allowed
   * how the operator is encoded
   * how the operands are encoded
   * how the error codes are returned

For those system that can use it, MIME [4] is the suggested output format.
The operations listed here use the text/uri-list Internet Media Type or IMT
[4] that is specified in Appendix A. Other system are strongly encouraged to
use this IMT. In the case where a system does not use an IMT a justification
should be given.

4. The Incomplete Set

4.1 I2L (URI to URL)

   * name: URI to URL
   * mnemonic: I2L
   * number of operands: 1
   * type of each operand: 1st operand is a URI
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: 1 and only one URL encoded in a text/uri-list
   * Errors Conditions:
        o No such URI
        o No URL to return
   * Security Considerations:

        o Malicious Redirection
          One of the fundamental dangers related to any service such as this
          is that a malicious entry in a resolver's database will cause
          clients to resolve the URI into the wrong URL. The intent may be
          to cause the client to retrieve a resource possibly containing
          fradulent or damaging material.
        o Denial of Service
          By removing the URL that the URI maps to, a malicious intruder may
          remove the clients ability to retrieve the resource.

This operation is used to map a single URI to a single URL. It is used by
light weight clients that do not have the ability to select from a list of
URLs or understand a Uniform Resource Characteristic (URC). The algorithm
for this mapping is dependent on the URI scheme.

4.2 I2Ls (URI to URLs)

   * name: URI to URLs
   * mnemonic: I2LS
   * number of operands: 1
   * type of each operand: 1st operand is a URI
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: a list of 0 or more URLs encoded in a text/uri-list
   * Errors:
        o No such URI
        o No URLs to return
   * Security Considerations:

        o Malicious Redirection (see I2L)
        o Denial of Service (see I2L)

This operation is used to map a single URI to 0 or more URLs. It is used by
a client that can pick from a list of URLs based on some criteria that is
important to the client. The client should not make any assumptions about
the order of the URLs returned.

No matter what the particular media type, the result MUST be a list of the
URLs that may be used to obtain an instance of the resource identified by
the URI. All URIs shall be encoded according to the URI specification [6].

4.3 I2R (URI to Resource)

   * name: URI to Resource
   * mnemonic: I2R
   * number of operands: 1
   * type of each operand: 1st operand is a URI
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: an instance of the resource named by the URI. Encoding is not
     specified.
   * Errors:
        o No such URI.
        o No resource available.
   * Security Considerations:

        o Malicious Redirection (see I2L)
        o Denial of Service (see I2L)

This operation is used to return a single instance of the resource that is
named by the URI. The format of the output is dependent on the resource
itself.

4.4 I2Rs (URI to Resources)

   * name: URI to Resources
   * mnemonic: I2Rs
   * number of operands: 1
   * type of each operand: 1st operand is a URI
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: 0 or more instances of the resource named by the URI. Encoding
     is not specified.
   * Errors:
        o No such URI.
        o No resource available.
   * Security Considerations:

        o Malicious Redirection (see I2L)
        o Denial of Service (see I2L)

This operation is used to return multiple instances of a resource, for
example, GIF and JPEG versions of an image. The judgment about the resources
being "the same" resides with the naming authority that issued the URI.

The output shall be a MIME multipart/alternative [4] message with the
alternative versions of the resource in separate body parts. If there is
only one version of the resource identified by the URN, it MAY be returned
without the multipart/alternative wrapper.

4.5 I2C (URI to URC)

   * name: URI to URC
   * mnemonic: I2C
   * number of operands: 1
   * type of each operand: 1st operand is a URI
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: A Uniform Resource Characteristic. Encoding is not specified.
   * Errors:
        o No such URI.
        o URC not available.
   * Security Considerations:

        o Malicious Redirection (see I2L)
        o Denial of Service (see I2L)

URCs (Uniform Resource Characteristics) are descriptions of other resources.
This request allows the client to obtain a description of the resource
identified by a URI, as opposed to the resource itself or simply the
resources URLs. The description might be a bibliographic citation, a digital
signature, a revision history, etc. This draft does not specify the content
of any response to a URC request. That content is expected to vary from one
server to another.

4.6 I2CS (URI to URCs)

   * name: URI to URCs
   * mnemonic: I2CS
   * number of operands: 1
   * type of each operand: 1st operand is a URI
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: 0 or more Uniform Resource Characteristic. Encoding is not
     specified.
   * Errors:
        o No such URI.
        o URCs not available.
   * Security Considerations:

        o Malicious Redirection (see I2L)
        o Denial of Service (see I2L)

URCs can come in different formats and types. This operation returns 0 or
more URCs that are appropriate for the given URI.

4.7 I2N (URI to URN)

   * name: URI to URN
   * mnemonic: I2N
   * number of operands: 1
   * type of each operand: 1st operand is a URN
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: One URN encoded in a text/uri-list IMT.
   * Errors:
        o No such URI.
        o No URN considered equivalent at this time.
   * Security Considerations:

        o Malicious Redirection (see I2L)
        o Denial of Service (see I2L)

While URNs are supposed to identify one and only one resource, that does not
mean that a resource may have one and only one URN. For example, consider a
resource that one organization wishes to name 'foo'. Another organization,
in agreement with the first, wants to call the resource 'bar'. Both
organizations can agree that both names 'name' the same resource and that
the URNs 'foo' and 'bar' are equivalent.

The result a URN, known to the server, which identifies the same resource as
the input URN. The result shall be encoded in a text/uri-list IMT.

Extreme care should be taken with this service as it toys with the idea of
equality with respect to URNs. As mentioned in several URN documents the
idea of equality is very domain specific. For example, a URN pointing to a
weather map for a particular day and a URN pointing to the the map as it
changes from day to day would NOT by returned in this example because they
point to do different resources. Some other concept of equality is at work.
This service instead deals with resources that have two different names
where the binding between the names and resources is permanent.

4.8 I2Ns (URI to URNs)

   * name: URI to URNs
   * mnemonic: I2NS
   * number of operands: 1
   * type of each operand: 1st operand is a URI
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: A list of URNs encoded in a text/uri-list IMT.
   * Errors:
        o No such URI.
        o No URNs considered equivalent at this time.
   * Security Considerations:

        o Malicious Redirection (see I2L)
        o Denial of Service (see I2L)

This operation simply returns 0 or more URNs following the same criteria and
cautions as the I2N operation.

4.9 I2I (URI to URI):

   * name: URI to URI
   * mnemonic: I2I
   * number of operands: 1
   * type of each operand: 1st operand is a URL
   * format of each operand: 1st operand is encoded as a URI
   * algorithm: opaque
   * output: A URI.
   * Errors:
        o No such URI.
        o No URIs considered equivalent at this time.
   * Security Considerations:

        o Malicious Redirection (see I2L)
        o Denial of Service (see I2L)

This operation is used to map any arbitrary URI to any other arbitrary URI.
No other assertions are made about whether or not the URI exhibits
characteristics of URNs or URLs.

4.10 I=I (Is URI equal to URI):

   * name: URI = URI
   * mnemonic: I=I
   * number of operands: 2
   * type of each operand: Both operands are URIs
   * format of each operand: both operands are encoded as a URIs
   * algorithm: opaque
   * output: TRUE or FALSE
   * Errors:
        o No such URI.
        o No URIs considered equivalent at this time.
   * Security Considerations:

        o Malicious Redirection (see I2L)
        o Denial of Service (see I2L)

This operation is used to determine whether two given URIs are considered to
be equal by the server being asked the question. The algorithm used to
determine equality is opaque. No assertions are made about whether or not
the URIs exhibits characteristics of URNs or URLs.

6. The text/uri-list Internet Media Type

     [This section will be augmented or replaced by the registration of
     the text/uri-list IMT once that registration has been performed].

Several of the resolution service requests, such as I2Ls, I2Ns, result in a
list of URIs being returned to the client. The text/uri-list Internet Media
Type is defined to provide a simple format for the automatic processing of
such lists of URIs.

The format of text/uri-list resources is:

  1. Any lines beginning with the '#' character are comment lines and are
     ignored during processing. (Note that '#' is a character that may
     appear in URIs, so it only denotes a comment when it is the first
     character on a line).
  2. The remaining non-comment lines MUST be URIs (URNs or URLs), encoded
     according to the URI specification RFC[6]. Each URI shall appear on one
     and only one line.
  3. As for all text/* formats, lines are terminated with a CR LF pair,
     although clients should be liberal in accepting lines with only one of
     those characters.
  4. The order of the URIs given MUST be preserved upon retransmission. The
     client should not make any inferences about what the order of the
     returned list means.

In applications where one URI has been mapped to a list of URIs, such as in
response to the I2Ls request, the first line of the text/uri-list response
SHOULD be a comment giving the original URI.

An example of such a result for the I2L request is shown below in figure 1.
             --------------------------------------------------

     # urn:cid:foo@huh.org
     http://www.huh.org/cid/foo.html
     http://www.huh.org/cid/foo.pdf
     ftp://ftp.foo.org/cid/foo.txt

                Figure 1: Example of the text/uri-list format
             --------------------------------------------------

7. References

[1] Ron Daniel and Michael Mealling, "Resolution of Uniform Resource
    Identifiers using the Domain Name System", draft-ietf-urn-naptr-02.txt,
    February, 1997.

[2] R. Moats, "URN Syntax", RFC2141, Jan. 1997.

[3] RFC 1630, "Universal Resource Identifiers in WWW: A Unifying Syntax for
    the Expression of Names and Addresses of Objects on the Network as
    used in the World-Wide Web", T. Berners-Lee, June 1994.

[4] RFC 1521, "MIME (Multipurpose Internet Mail Extensions) Part One:
    Mechanisms for Specifying and Describing the Format of Internet Message
    Bodies", Borenstein, N. and and N. Freed, Bellcore, Innosoft,
    September 1993.

8. Security Considerations

Communications with a server may be of a sensitive nature. Some servers will
hold information that should only be released to authorized users. The
results from servers may be the target of spoofing, especially once
electronic commerce transactions are common and there is money to be made by
directing users to pirate repositories rather than repositories which pay
royalties to rights-holders. Server requests may be of interest to traffic
analysts. The requests may also be subject to spoofing.

9. Author Contact Information

Michael Mealling
Network Solutions
505 Huntmar Park Drive
Herndon, VA 22070
voice: (703)742-0400
fax: (703)742-9552
email: michaelm@rwhois.net

Ron Daniel
Advanced Computing Lab, MS B287
Los Alamos National Laboratory
Los Alamos, NM, USA, 87545
voice: +1 505 665 0597
fax: +1 505 665 4939
email: rdaniel@lanl.gov


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA17854 for urn-ietf-out; Tue, 10 Jun 1997 16:44:05 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA17837 for <urn-ietf@services.bunyip.com>; Tue, 10 Jun 1997 16:44:02 -0400 (EDT)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA15443; Tue, 10 Jun 1997 16:43:41 -0400 (EDT)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id QAA07638; Tue, 10 Jun 1997 16:43:39 -0400
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Tue, 10 Jun 1997 16:43:38 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Ryan Moats <jayhawk@ds.internic.net>
cc: urn-ietf@bunyip.com
Subject: Re: [URN] Second draft (-01) of IETF namespace document
In-Reply-To: <339C0993.10B8@ds.internic.net>
Message-ID: <Pine.SUN.3.95.970610164102.7317J-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

One point of confusion that someone related to me about this document
was the fact that it refers to RFCs and FYIs, etc, but not I-D's.

It would perhaps be worth adding a paragraph, as an overview, indicating
that because URNs are meant to be persistent identifiers, to persistent
resources, I-D's are not included because they expire after 6 months...

Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA15899 for urn-ietf-out; Tue, 10 Jun 1997 16:39:25 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA15878 for <urn-ietf@services.bunyip.com>; Tue, 10 Jun 1997 16:39:21 -0400 (EDT)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA15416 for <urn-ietf@bunyip.com>; Tue, 10 Jun 1997 16:39:19 -0400 (EDT)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id QAA07630 for <urn-ietf@bunyip.com>; Tue, 10 Jun 1997 16:39:18 -0400
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Tue, 10 Jun 1997 16:39:18 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] WG Last Call:  Guidelines & Framework document
Message-ID: <Pine.SUN.3.95.970610163614.7317I-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Karen Sollins' "Guidelines and a Framework for URN Resolution Systems"
document  has now been circulated for almost a week without comment
on this mailing list.

Pursuant to what was agreed at the Memphis meeting, if there are no
further issues with this document, we should put it forward as an
informational RFC.

So, if there are no further comments by the end of next week (June 20),
I'll forward it to the Area Directors for movement.

Thanks,
Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA11484 for urn-ietf-out; Tue, 10 Jun 1997 10:38:18 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA11471 for <urn-ietf@services.bunyip.com>; Tue, 10 Jun 1997 10:38:13 -0400 (EDT)
Received: from ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id KAA13360 for <urn-ietf@bunyip.com>; Tue, 10 Jun 1997 10:38:11 -0400 (EDT)
Received: from ietf.ietf.org by ietf.org id aa02377; 10 Jun 97 10:30 EDT
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce@ietf.org
cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-ietf-01.txt
Date: Tue, 10 Jun 1997 10:30:16 -0400
Message-ID:  <9706101030.aa02377@ietf.org>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : A URN Namespace for IETF Documents                      
       Author(s) : R. Moats
       Filename  : draft-ietf-urn-ietf-01.txt
       Pages     : 4
       Date      : 06/09/1997

A system for Uniform Resource Names (URNs) must be capable of supporting 
new naming systems.  As an example of the sort of information that needs to
be supplied when proposing new namepsaces, this document presents a naming 
system based on the RFC family of documents (RFCs, STDs, and FYIs) 
developed by the IETF and published by the RFC editor and the minutes of 
working groups (WG) and birds of a feather (BOF) meetings that occur during
IETF conferences.  This namespace can be supported within the URN framework
and the currently proposed syntax for URNs.                                

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-ietf-01.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-ietf-01.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-ietf-01.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970609114527.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-01.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-ietf-01.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970609114527.I-D@ietf.org>

--OtherAccess--

--NextPart--



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA12535 for urn-ietf-out; Mon, 9 Jun 1997 13:11:30 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA12511 for <urn-ietf@services.bunyip.com>; Mon, 9 Jun 1997 13:11:26 -0400 (EDT)
Received: from lysithea.lcs.mit.edu (lysithea.lcs.mit.edu [18.26.0.187]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id NAA08477 for <urn-ietf@bunyip.com>; Mon, 9 Jun 1997 13:11:24 -0400 (EDT)
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id NAA18197; Mon, 9 Jun 1997 13:11:20 -0400
Date: Mon, 9 Jun 1997 13:11:20 -0400
Message-Id: <199706091711.NAA18197@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: jayhawk@ds.internic.net
CC: internet-drafts@ietf.org, urn-ietf@bunyip.com
In-reply-to: <339C0993.10B8@ds.internic.net> (message from Ryan Moats on Mon, 09 Jun 1997 08:48:03 -0500)
Subject: Re: [URN] Second draft (-01) of IETF namespace document
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi Ryan,

Your draft does exactly what we've said in the past, but it suggests
to me a topic that I think ought to be addressed.  You address the
issue of equivalent urns, but there is the other side of this.  The
issue is the determination of when a urn is assigned (when is a new
document created vs. an old one being modified).  For RFCs there are
two things.  First, the documents are immutable, so if one wants to
modify the document, it will need a new urn.  Second, the decision
about when an id and therefore urn is allocated is in the hands of
some combination of the IESG and the RFC editor.  So, these are things
it would probably be useful to say about this namespace.

In the URN requirements RFC we were clear about not being able to say
anything thing specific about these issues of equality, because we
couldn't say anything applicable to all of them.  But hopefully for
each we should be able to be specific.

I don't think this is a major addition to your paper, just a brief
paragraph somewhere appropriate.

			Karen



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA12115 for urn-ietf-out; Mon, 9 Jun 1997 09:48:07 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA12085 for <urn-ietf@services.bunyip.com>; Mon, 9 Jun 1997 09:48:01 -0400 (EDT)
Received: from privateer.windrose.omaha.ne.us (privateer.windrose.omaha.ne.us [206.101.78.33]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id JAA07224 for <urn-ietf@bunyip.com>; Mon, 9 Jun 1997 09:47:55 -0400 (EDT)
Received: by privateer.windrose.omaha.ne.us; Mon Jun  9 08:48 CDT 1997
Message-ID: <339C0993.10B8@ds.internic.net>
Date: Mon, 09 Jun 1997 08:48:03 -0500
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
MIME-Version: 1.0
To: internet-drafts@ietf.org
CC: urn-ietf@bunyip.com
Subject: [URN] Second draft (-01) of IETF namespace document
Content-Type: text/plain; charset=us-ascii; name="urn.ietf.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="urn.ietf.txt"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Internet-Draft                                                Ryan Moats
draft-ietf-urn-ietf-01.txt                                          AT&T
Expires in six months                                          June 1997

                   A URN Namespace for IETF Documents
                  Filename: draft-ietf-urn-ietf-01.txt


Status of This Memo

      This document is an Internet-Draft.  Internet-Drafts are working
      documents of the Internet Engineering Task Force (IETF), its
      areas, and its working groups.  Note that other groups may also
      distribute working documents as Internet-Drafts.

      Internet-Drafts are draft documents valid for a maximum of six
      months and may be updated, replaced, or obsoleted by other
      documents at any time.  It is inappropriate to use Internet-
      Drafts as reference material or to cite them other than as ``work
      in progress.''

      To learn the current status of any Internet-Draft, please check
      the ``1id-abstracts.txt'' listing contained in the Internet-
      Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
      (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
      Coast), or ftp.isi.edu (US West Coast).


Abstract

   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of the sort of
   information that needs to be supplied when proposing new namepsaces,
   this document presents a naming system based on the RFC family of
   documents (RFCs, STDs, and FYIs) developed by the IETF and published
   by the RFC editor and the minutes of working groups (WG) and birds of
   a feather (BOF) meetings that occur during IETF conferences.  This
   namespace can be supported within the URN framework and the currently
   proposed syntax for URNs.

1. Namespace Syntax

   Consistent with the URN syntax specification [1], each namespace must
   specify syntax related information that is specific to that
   namespace.  This section covers these specifications.






Expires 12/31/97                                                [Page 1]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1997


1.1. Namespace Identifier (NID)

   The namespace identifier for this namespace is "ietf".

1.2. Namespace Specific String (NSS)

   The Namespace Specific String has the following ABNF [2]
   specification:
           NSS = (family ":" number) / ("mtg-" number "-" wgbofname)

           family = "rfc" / "std" / "fyi"

           number = 1*DIGIT

           wgbofname = 1*LETDIGIT

           LETDIGIT = DIGIT / %x41..%x5a / %x61..%x7a

           DIGIT = %x30..%x39

   The ABNF specification for "family" is based on the current documents
   in the RFC family.  As new document series are added to the IETF
   family by the IESG (or its successor), this ABNF specification will
   need to be updated.  Any system intended to resolve names for this
   namespace should be written with the awareness that a new document
   series may be introduced at any time.

   The ABNF specification for "wgbofname" is based on the current and
   past abbreviations for working groups and BOFs in the IETF.  If a
   working group or BOF is created that used characters outside the
   range of this ABNF specification, this specification will need to be
   update. Any system intended to resolve names for this namespace
   should be written with the awareness that this could occur at any
   time.
1.3. Additional Reserved Characters

   No characters in addition to those specified in [1] are reserved by
   this namespace.

1.4. Additional Lexical Equivalence Relations

   Note that the entire URN is case-insensitive, because of the
   definition of the NSS.

1.5. Functional Equivalence Relations

   Rules for equivalence in this namespace are embedded in the document
   mappings maintained by the RFC Editor (the index files "rfc-



Expires 12/31/97                                                [Page 2]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1997


   index.txt", "fyi-index.txt", "std-index.txt").  A resource is
   equivalent to the set of resources implied by the "(Also...)"
   construct in these mappings.  As an example, the URN
   "urn:ietf:rfc:1661" is equivalent to th URN "urn:ietf:std:51" because
   the "rfc-index.txt" map shows that RFC 1661 is also STD 51.  However,
   the URN "urn:ietf:std:51" is equivalent to the SET of URNs
   "urn:ietf:rfc:1661" and "urn:ietf:rfc:1662" since the "std-index.txt"
   shows that STD 51 is also RFC 1661 and RFC 1662.  Therefore, a
   resolver receiving a N2R request for "urn:ietf:std:51" MUST return
   either STD 51 or BOTH RFC 1661 and RFC 1662.

2. Security Considerations

   Because this namespace defines no additional reserved characters, it
   does not add any security considerations beyond those inherent from
   the existence of the reserved characters from [1].  Further, the
   definition of the NSS above does not use any of the reserved
   characters from [1], which means that resolvers for this namespace
   may be considered "secure" in the sense that any escaping of
   characters in the NSS MUST result in the resolver indicating that the
   URN has incorrect syntax.

3. Acknowledgments

   Thanks to various members of the URN working group for comments on
   earlier drafts of this document.  The work described in this document
   is partially supported by the National Science Foundation,
   Cooperative Agreement NCR-9218179.

4. References

   Request For Comments (RFC) and Internet Draft documents are available
   from <URL:ftp://ftp.internic.net> and numerous mirror sites.

         [1]         R. Moats, "URN Syntax," RFC 2141, May 5, 1997.

         [2]         D. Crocker, P. Overell, "Augmented BNF for Syntax
                     Specifications: ABNF," Internet Draft (work in pro-
                     gress), January 1997.

5. Author's Address

   Ryan Moats
   AT&T
   15621 Drexel Circle
   Omaha, NE 68135-2358
   USA




Expires 12/31/97                                                [Page 3]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1997


   Phone:  +1 402 894-9456
   EMail:  jayhawk@att.com


              This Internet Draft expires December 31, 1997.














































Expires 12/31/97                                                [Page 4]





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA22623 for urn-ietf-out; Thu, 5 Jun 1997 10:25:28 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA22618 for <urn-ietf@services.bunyip.com>; Thu, 5 Jun 1997 10:25:25 -0400 (EDT)
Received: from ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id KAA23141 for <urn-ietf@bunyip.com>; Thu, 5 Jun 1997 10:25:23 -0400 (EDT)
Received: from ietf.ietf.org by ietf.org id aa05951; 5 Jun 97 9:59 EDT
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce@ietf.org
cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-req-frame-02.txt
Date: Thu, 05 Jun 1997 09:59:08 -0400
Message-ID:  <9706050959.aa05951@ietf.org>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : Guidelines and a Framework for URN Resolution Systems   
       Author(s) : K. Sollins
       Filename  : draft-ietf-urn-req-frame-02.txt
       Pages     : 19
       Date      : 06/04/1997

This document addresses the issues of the discovery of URN resolver 
services that in turn will directly translate URNs into URLs and URCs.  The
document falls into three major parts, the assumptions underlying the work,
the guidelines in order to be a viable Resolver Discovery Service or RDS to
help in finding URN resolvers, and a framework for designing RDSs.  The 
guidelines fall into three major areas: evolvability, usability, and 
security and privacy.  An RDS that is compliant with the framework will not
necessarily be compliant with the guidelines.  Compliance with the 
guidelines will need to be validated separately.                           

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-req-frame-02.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-req-frame-02.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-req-frame-02.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970604175242.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-req-frame-02.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-req-frame-02.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970604175242.I-D@ietf.org>

--OtherAccess--

--NextPart--


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA01950 for urn-ietf-out; Wed, 4 Jun 1997 12:42:21 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA01945 for <urn-ietf@services.bunyip.com>; Wed, 4 Jun 1997 12:42:19 -0400 (EDT)
Received: from isis.u-strasbg.fr (isis.u-strasbg.fr [130.79.200.1]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id MAA17563 for <urn-ietf@Bunyip.Com>; Wed, 4 Jun 1997 12:42:14 -0400 (EDT)
Received: from simbad.u-strasbg.fr (simbad.u-strasbg.fr [130.79.128.4]) by isis.u-strasbg.fr (8.6.11/8.6.9) with SMTP id SAA19967 for <urn-ietf@Bunyip.Com>; Wed, 4 Jun 1997 18:42:05 +0200
Received: from simbad (localhost) by simbad.u-strasbg.fr (5.x/SMI-SVR4) id AA27765; Wed, 4 Jun 1997 18:42:09 +0200
Message-Id: <33959AE1.3064@astro.u-strasbg.fr>
Date: Wed, 04 Jun 1997 18:42:09 +0200
From: Pierre Fernique <Pierre.Fernique@newb6.u-strasbg.fr>
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.4 sun4m)
Mime-Version: 1.0
To: urn-ietf@bunyip.com
Subject: [URN] URN resolver and GLU system
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Pierre Fernique <Pierre.Fernique@newb6.u-strasbg.fr>
Errors-To: owner-urn-ietf@Bunyip.Com

Dear IETF-WG URN members,

I read with a great interest the recent documents about the scheme  of
an URN resolution system and I think our work could be of some interest
for you about the functionalities and capabilities we have implemented
for such a system.

Since one year, our laboratory (the CDS - Centre de Donnees
astronomiques de Strasbourg) has been developping a URL resolver for the
interoperability  between its own and partner httpd servers. I think
it's certainly quite similar to ``a RDS'' in the recent IETF-URN
documents.

This system has been called: the GLU for (Generateur de Liens
Uniformes). If you want to see how it works, you can try the URL:
http://simbad.u-strasbg.fr/demo/glu.html

We have just implemented a GLU RDS according to your concepts. You can
try this ``mini-glurds'':
http://simbad.u-strasbg.fr/demo/cgi-bin/glurds.pl?urn:glu:ADS'adsmgr'ads.fullpaper+1995PASP..107...22H
which resolve this URN prototype:
urn:glu:ADS'adsmgr'ads.fullpaper+1995PASP..107...22H.
In practise, for higher performances, we use it quite differently, not
in a way of a HTTP-Browser urn resolution (like above), but in terms of
urn resolutions between cooperated httpd servers, at the level of cgi
programs.

If you are interest by the mechanism of the GLU system, send me a mail.
We would also be interest if you know of other efforts in implementing
such tools.


-- 

Pierre Fernique

Observatoire Astronomique de Strasbourg
11 rue de l'Universite
67000 STRASBOURG
Tel : +33 3 88.15.07.66
Email : Pierre.Fernique@astro.u-strasbg.fr


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA27603 for urn-ietf-out; Wed, 4 Jun 1997 10:13:46 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA27596 for <urn-ietf@services.bunyip.com>; Wed, 4 Jun 1997 10:13:43 -0400 (EDT)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA16803; Wed, 4 Jun 1997 10:12:13 -0400 (EDT)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id KAA05374; Wed, 4 Jun 1997 10:12:12 -0400
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Wed, 4 Jun 1997 10:12:09 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: harald.t.alvestrand@uninett.no, michaelm@rwhois.net, "Ron Daniel, Jr." <rdaniel@lanl.gov>
cc: urn-ietf@bunyip.com
Subject: Re: [URN] URN resolution services question
In-Reply-To: <3.0.32.19970603153026.00d58af0@cic-mail.lanl.gov>
Message-ID: <Pine.SUN.3.95.970604100143.5288B-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Tue, 3 Jun 1997, Ron Daniel, Jr. wrote:

> Harald, Leslie - any comments on redoing THTTP before it actually
> appears as an RFC?

Yeah, Harald used Strong Terminology when we had some edits to the Syntax
document.  Things are turning around off the RFC-editor plate pretty
quickly these days, and it is _not_ appreciated when documents go through
last call (and THTTP has gotten at least that far).

Unless there are different rules because this is an "experimental" RFC
and not Standards Track (as the Syntax document was), I believe we
have to wait until we have a document that is meant to "obsolete" the
existing one.  I think there are better ways of handling this situation,
just now.

Any comments, Harald?

Leslie.

---------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id TAA06295 for urn-ietf-out; Tue, 3 Jun 1997 19:00:08 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA06276 for <urn-ietf@services.bunyip.com>; Tue, 3 Jun 1997 18:59:56 -0400 (EDT)
Received: from lysithea.lcs.mit.edu (lysithea.lcs.mit.edu [18.26.0.187]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id SAA14531 for <urn-ietf@bunyip.com>; Tue, 3 Jun 1997 18:59:45 -0400 (EDT)
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id SAA16117; Tue, 3 Jun 1997 18:59:43 -0400
Date: Tue, 3 Jun 1997 18:59:43 -0400
Message-Id: <199706032259.SAA16117@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: urn-ietf@bunyip.com
Subject: [URN] new version of guidelines
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

Attached is the draft of what used to be "requirements", but is now
called "guidelines", as agreed in Memphis.  It should show up on
Internet Drafts some day very soon.  Has been submitted.

			Karen

__________

Internet Draft                                          Karen R. Sollins
draft-ietf-urn-req-frame-02.txt                                  MIT/LCS
Expires December 4, 1997                                    June 4, 1997

	Guidelines and a Framework for URN Resolution Systems


Status of this draft
     This document is an Internet-Draft.  Internet-Drafts are working
     documents of the Internet Engineering Task Force (IETF), its
     areas, and its working groups.  Note that other groups may also
     distribute working documents as Internet-Drafts.

     Internet-Drafts are draft documents valid for a maximum of six
     months and may be updated, replaced, or obsoleted by other
     documents at any time.  It is inappropriate to use Internet-
     Drafts as reference material or to cite them other than as
     ``work in progress.''

     To learn the current status of any Internet-Draft, please check
     the ``1id-abstracts.txt'' listing contained in the Internet-
     Drafts Shadow Directories on ftp.is.co.za (Africa),
     nic.nordu.net (Europe), munnari.oz.au (Pacific Rim),
     ds.internic.net (US East Coast), or ftp.isi.edu (US West Coast).


Abstract:

This document addresses the issues of the discovery of URN resolver
services that in turn will directly translate URNs into URLs and URCs.
The document falls into three major parts, the assumptions underlying
the work, the guidelines in order to be a viable Resolver Discovery
Service or RDS to help in finding URN resolvers, and a framework for
designing RDSs.  The guidelines fall into three major areas:
evolvability, usability, and security and privacy.  An RDS that is
compliant with the framework will not necessarily be compliant with the
guidelines.  Compliance with the guidelines will need to be validated
separately.


1. Introduction

The purpose of this document is to lay out the engineering criteria for
what we will call here a Resolver Discovery Service (RDS), a service to
help in the learning about URN resolvers.  This is a component of the
realization of an information infrastructure.  In the case of this work,
that infrastructure is to be available, "in the Internet" or globally,
and hence the solutions to the problems we are addressing must globally
scalable.  In this work, we are focussing specifically on naming of
resources and resolution of those names to the exclusion of other
problems such as typing, resource access and availability, security of
the resources, etc.  Those are all important problems, but not part of
this effort.

The Uniform Resource Identifier Working Group defined a naming
architecture, as demonstrated in a series of three RFCs 1736[RFC1736],

                               - 1 -

1737{RFC1737}, and 1738[RFC1738].  Although several further documents
are needed to complete the description of that architecture, it
incorporates three core functions often associated with "naming":
identification, location, and mnemonics or semantics.  By location, we
mean fully-qualified Domain Names or IP addresses.  Names may provide
the ability to distinguish one resource from another, by distinguishing
their "names".  Names may help to provide access to a resource by
including "location" information.  Lastly, names may have other semantic
or mnemonic information that either helps human users remember or figure
out the names, or include other semantic information about the resource
being named.  The URI working group concluded that there was need for
persistent, globally unique identifiers, distinct from location or other
semantic information; these "names" provide identity, in that if two of
them are "the same" (under some simple rule of canonicalization), they
identify the same resource.  Furthermore, the group decided that these
"names" were generally to be for machine, rather than human,
consumption.  One can imagine a variety human-friendly naming (HFN)
schemes supporting different suites of applications and user
communities.  These will need to provide mappings to URNs in tighter or
looser couplings, depending on the namespace.  It is these HFNs that
will be mnemonic, content-full, and perhaps mutable, to track changes in
use and semantics.  They may provide nicknaming and other aliasing,
relative or short names, context sensitive names, descriptive names,
etc.  The URI naming architecture as described in the introductions to
RFCs 1736 and 1737 lays out three sorts of components to the naming
architecture: identifiers called Uniform Resource Names (URNs), locators
called Uniform Resource Locators (URLs) and semantic meta-information
called Uniform Resource Characteristics (URCs).  This document focusses
on part of the problem of the translation from URN to URL and/or URC.

URNs as described in RFC 1737 are defined globally; they are ubiquitous
in that a URN anywhere in any context identifies the same resource.
With respect to an RDS we must ask what URN ubiquity implies for the RDS
and for resolution in general.  But in terms of Internet services and
accessibility, there can be no systematic guarantees.  In addition, it
is quite possible that the resolution of a URN to an instance of a
resource may reach different instances or copies under different
conditions.  Thus, although a URN anywhere refers to the same resource,
in some locations under some conditions, and at different times, due to
either the vagueries of network conditions or policy controls a URN may
sometimes be resolvable and other times or places not.  Ubiquitous
resolution cannot be assumed simply because naming is ubiquitous.  On
the other hand wide deployment and usage will be an important feature of
any RDS design.

Within the URI community there has been a concept used frequently that
for lack of a better term we will call a _hint_.  A hint is something
that helps in the resolution of a URN; we map URNs to hints as an
interim stage in accessing a resource.  A hint may also have
meta-information associated with it, such as an expiration_time or
certification of authenticity.  We expect that these will stay with a
hint rather than being managed elsewhere.  We will assume in all further
discussion of hints that they include any necessary meta-information as
well as the hint information itself.  Examples of hints are: 1) the name
of a resolver service that may further resolve the URN, 2) the address
of such a service, 3) a location at which the resource was previously

                               - 2 -

found.  The defining feature of hints is that they are only hints; they
may be out of date, temporarily invalid, or only applicable within a
specific locality.  They do not provide a guarantee of access, but they
probably will help in the resolution process.  We must assume that most
resolutions of URNs will be provided by the use of locally stored hints,
because maintaining a database of globally available, completely
up-to-date location information is infeasible for performance reasons.
There are a number of circumstances in which one can imagine that hints
become invalid, either because a resource has moved or because a
different URN resolver service has taken over the responsibility for
resolution of the URN.  Hints may be found in a variety of places.  It
is generally assumed that a well engineered system will maintain a set
of hints for each URN at each location where that URN is found.  In
addition, for those situations in which those hints found locally fail,
a well-engineered system will provide a fall-back mechanism for
discovering further hints.  It is this fall-back mechanism, an RDS, that
is being addressed in this document.  As with all hints, there can never
be a guarantee that access to a resource will be available to all
clients, even if the resource is accessible to some.  However, an RDS is
expected to work with reasonably high reliability, and, hence, may
result in increased response time.

The remainder of this document falls into three sections.  The first
identifies several sets of assumptions underlying this work.  There are
three general assumptions:
   * URNs are persistant;
   * URN assignment can be delegated;
   * Decisions can be made independently, enabling isolation from decisions 
     of one's peers.

The next section lays out the guidelines for a Resolver Discovery
Service.  This section is probably the most critical of the document,
because it is this that provides the metric for whether or not a
proposed scheme for a n RDS is adequate or not.  To summarize, there are
three core rubrics, each of which is refined and subdivided below:
   R1) An RDS must allow for evolution and evolvability;
   R2) Usability of an RDS with regard to each of the sets of constituents 
       involved in the identification and location or resources is paramount;
   R3) It is centrally important that the security and privacy needs of all 
       consituents be feasibly supported, to the degree possible.
       
It is important to note that the origins of this document were as a
requirements document.  Therefore it retains its flavor of a requirments
documents including the use of "must" and "should".  The consensus of
the working group currently is that more experience is needed before it
can have the confidence necessary to be explicit about requirements for
RDSs.  Hence the document is worded in terms of "guidelines" and
"rubrics", with the understanding that anyone any proposal for an RDS
design should still measure up to the statements in this document, based
on the accrued knowledge and experience of a group that has been working
in this area for a number of years.  Any RDS proposal should document
how it addresses each of the rubrics.  If it does not adequately address
any of them, it should document the reasoning behind it, so that the
community can learn from that experience, with the intention of defining
a set of requirements in the future.


                               - 3 -

For the reader short on time, each of the three major subsections of the
guidelines section begins with a summary list of the more detailed
guidelines identified in that section.  The final section of the
document lays out a framework for such RDSs.  The purpose of this last
section is to bound the search space for RDS schemes.  One must be
careful not to assume that because an RDS scheme fits within the
framework that it necessarily meets the guidelines.  As will be
discussed further in this last section, designing within the framework
does not guarantee compliance, so compliance evaluation must also be
part of the process of evaluation of a scheme.

2. Assumptions

Based on previous internet drafts and discussion in both the URN BOFs
and on the URN WG mailing list, three major areas of assumptions are
apparent: longevity, delegation, and independence.  Each will be
discussed separately.

The URN guidelines state that a URN is to be a "persistent identifier".
It is probably the case that nothing will last forever, but in the time
frame of resources, users of those resources, and the systems to support
the resources, the identifier should be considered to be persistent or
have a longer lifetime than those other entities.  There are two
assumptions that are implied by longevity of URNs: mobility and
evolution.  "Mobility" assumes that everything will move over the life
of a URN.  For example, resources will move from one machine to another,
because individual machines have a much shorter lifetime than resources,
generally measured in a number of years less than a decade.  Owners of
resources may move and wish their resources to follow them.  The
services themselves will move.  "Evolution" assumes that the supporting
infrastructure will evolve.  This may take the form of entirely new
transport protocols or new versions of existing protocols.  Furthermore,
services such as storage services may evolve; it is even possible that
within a human lifetime the Unix file system model may no longer be in
use!  Clearly there will be evolution of and improvement in supporting
authentication and security mechanisms.  These are only examples.  In
general, we must assume that almost any piece of the supporting
infrastructure of URN resolution will evolve.  In order to deal with
both the mobility and evolution assumptions that derive from the
assumption of longevity, we must assume that users and their
applications can remain independent of these mutating details of the
supporting infrastructure.

The second and third assumptions are two forms of modularity: delegation
and isolation.  The delegation assumption is that an entity may
partition and pass off some of its authority or responsibility.  One of
those responsibilities is for assigning URNs; practically speaking,
there cannot be only a single authority for assigning URNs.  We expect
that there will be a multi-tiered naming authority delegation.
Furthermore, it is difficult to imagine a non-partitioned and delegated
global RDS, meaning that hint discovery and resolution will be
partitioned and delegated.  In some RDS schemes, the delegation of
naming authority will form a basis for delegating the management and
dispensing of location information.


                               - 4 -

The third assumption is independence or isolation of one authority from
another and, at least to some extent from its parent.  Underlying much
of the thinking and discussion in the URI and URN working groups has
been the assumption that when a component delegates authority to another
component, the delegatee can operate in that domain independently of its
peers and within bounds specified by the delegation, independently of
the delegator.  This isolation is critically important in order to allow
for independence of policy and mechanism.

There are a number of more specific assumptions that fall under this
rubric of isolation.  First, we assume that the publisher of a resource
can choose resolver services, independently of choices made by others.
At any given time, the owner of a namespace may choose a particular URN
resolver service for that delegated namespace.  Such a URN resolver
service may be outside the RDS service model, and just identified or
located by the RDS service.  Second, it must be possible to make a
choice among RDS services, perhaps based on different underlying
internal architectures.  The reason that this is an assumption is that
there must be an evolutionary path through a sequence of core RDS
services.  Although at any given time there is likely to be only one or
a small set of such services, the number is likely to increase during a
transition period from one architecture to another.  Thus, it must be
assumed that clients can make a choice among a probably very small set
of RDSs.  Third, there must be independence in the choice about levels
and models of security and authenticity required.  This choice may be
made by the owner of a naming subspace, in controlling who can modify
hints in that subspace.  A naming authority may delegate this choice to
the owners of the resources named by the names it has assigned.  There
may be limitations on this freedom of choice in order to allow other
participants to have the level of security and authenticity they
require, for example, in order to maintain the integrity of the RDS
infrastructure as a whole.  Fourth, there is an assumption of
independence of choice of the rule of canonicalization of URNs within a
namespace, limited by any restrictions or constraints that may have been
set by its parent namespace.  This is a choice held by naming
authorities over their own subnamespaces.  Rules for canonicalization
will be discussed further in the framework section below.  Thus, there
are assumptions of independence and isolation to allow for delegated,
independent authority in a variety of domains.

The modularity assumptions of delegation and isolation imply
independence of decision and implementation, leading to a
decentralization that provides a certain degree of safety from denial of
service.  Based on these these assumptions in conjunction with that of
longevity and those for URLs and URNs as detailed in RFCs 1736 and 1737,
we can now turn to the guidelines for a Resolver Discovery Service.

3. Guidelines

The guidelines or rubrics applying to a Resolver Discovery Service or
RDS center around three important design goals: evolvability, usability,
and security and privacy.  At its core the function of an RDS is to
provide hints for accessing a resource given a URN for it.  These hints
may range in applicability from local to global, and from short-lived to
long-lived.  They also may vary in their degree of verifiable
authenticity.  While it may be neither feasible nor necessary that

                               - 5 -

initial implementations support every guideline, every implementation
must support evolution to systems that do support every rubric.

It is important to note that there are requirements, not applicable
specifically to an RDS that must also be met.  A whole URN system will
consist of namespaces, the resolution information for them, and the
mapping from names in the namespaces to resolution information (or
hints).  URN schemes must meet the requirements of RFC 1737.  Resolution
information, to the extent it is expressed as URLs must meet the
requirements of RFC 1736.  But this does not tell the whole story.
Although the URN working group will identify several acceptable
namespaces and the rules binding them, such as how delegation occurs,
how it is expressed in the names, how and to what extent binding to hint
information will be constrained by the namespace, in the long run a
document will be needed to guide the evaluation criteria for acceptance
of new namespaces.  These are not included in the list of guidelines
below because they are not guidelines or requirements for an RDS, but
rather are requirements for naming schemes themselves.

Each section below begins with a summary of the points made and
discussed in the following discussion.  It is worth noting here that
there is some degree of overlap among the areas, such as in allowing for
the evolution of security mechanisms, etc.  Issues may appear in more
than one place.  It is also important to recognize that conformance with
the rubrics may often be subjective.  Most of these rubrics are not
quantifiable and hence conformance is a judgment call and a matter of
degree.  Lastly, the reader may find that some of them are those of
general applicability to distributed systems and some are specific to
URN resolution.  Those of general applicability are included for
completeness and are not distinguished as such.

3.1 Evolution

The issues in the area of evolvability are:

   R1.1) An RDS must be able to support scaling updwards both in terms
         of the number of resources for which URNs will be required and
         in terms of the number of publishers and users of those
         resources;

   R1.2) A hint resolution environment must support evolution of 
         mechanisms, specifically for:
         * a growing set of URN schemes;
         * new kinds local URN resolver services;
         * new authentication schemes;
         * alternative RDS schemes active simultaneously;
   R1.3) An RDS must be capable of supporting the separation of global 
         identification from location information; 
   R1.4) An RDS must allow the development and deployment of
         administrative control mechanisms to manage human behavior with
         respect to limited resources. 

One of the lessons of the Internet that we must incorporate into the
development of mechanisms for resolving URNs is that we must be prepared
for change.  Such changes may happen slowly enough to be considered
evolutionary modifications of existing services or dramatically enough

                               - 6 -

to be considered revolutionary.  They may permeate the Internet universe
bit by bit, living side by side with earlier services or they may take
the Internet by storm, causing an apparent complete transformation over
a short period of time.  There are several directions in which we can
predict the need for evolution, even at this time, prior to the
deployment of any such service.  At the very least, the community and
the mechanisms proposed should be prepared for these.

First, scaling is a primary issue in conjunction with evolution.  The
number of users and publishers is certainly on an increasing trajectory.
One might consider that it has an upper limit based on the population,
but that assumes that resources are only published by and for the use of
humans.  As our world becomes more automated, more "users" will be
electronic.  In addition, clearly the number of resources will grow by
orders of magnitude.  Hence the number of URNs will also increase
similarly.  These facts mean that an RDS design must be prepared to
handle increasing numbers of requests for inclusion, update and
resolution.  This is not to say that there will necessarily be more
updates or resolutions per URN; we cannot predict that at this time.
Any design is likely to perform less well above some set of limits, so
it is worth considering the growth limitations of each design
alternative.

Second, we expect there to be additions and changes to the mechanisms.
The community already understands that there must be a capacity for new
URN schemes.  A URN scheme will define a set of URNs that meet the URN
requirements[RFC1737], but may have further constraints on the internal
structure of the URN. The intention is that URN schemes can be free to
specify parts of the URN that are left opaque in the larger picture.  In
fact, a URN scheme may choose to make public the algorithms for any such
"opaque" part of the URN. For example, although it may be unnecessary to
know the structure of an ISBN, the algorithm for understanding the
structure of an ISBN has been made public.  Other schemes may either
choose not to make their algorithms public, or choose a scheme in which
knowledge of the scheme does not provide any significant semantics to
the user.  In any case, we must be prepared for a growing number of URN
schemes.

Often in conjunction with a new URN scheme, but possibly independently
of any particular URN scheme, new kinds of resolver services may evolve.
For example, one can imagine a specialized resolver service based on the
particular structure of ISBNs that improves the efficiency of finding
documents given their ISBNs.  Alternatively, one can also imagine a
general purpose resolver service that trades performance for generality;
although it exhibits only average performance resolving ISBNs, it makes
up for this weakness by understanding all existing URN schemes, so that
its clients can use the same service to resolve URNs regardless of
naming scheme.  In this context, there will always be room for
improvement of services, through improved performance, better
adaptability to new URN schemes, or lower cost, for example.  In any
case, new models for URN resolution will evolve and we must be prepared
to allow for their participation in the overall resolution of URNs.

If we begin with one overall plan for URN resolution, into which the
enhancements described above may fit, we must also be prepared for an
evolution in the authentication schemes that will be considered either

                               - 7 -

useful or necessary in the future.  There is no single globally accepted
authentication scheme, and there may never be one.  Even if one does
exist at some point in time, there will always be threats to it, and so
we must always be prepared to move on to newer and better schemes, as
the old ones become too easily spoofed or guessed.

Lastly, in terms of mechanism, although we may develop and deploy a
single RDS scheme initially, we must be prepared for that top level
model to evolve.  Thus, if the RDS model supports an apparently
centralized (from a policy standpoint) scheme for inserting and
modifying authoritative information, over time we must be prepared to
evolve to a different model, perhaps one that has a more distributed
model of authority and authenticity.  If the model has no core but
rather a cascaded partial discovery of information, we may find that
this becomes unmanageable with an increase in scaling.  Whatever the
core of the model, we must be prepared for it to evolve with changes in
scaling, performance, and policy constraints such as security and cost.

Second, in addition to the evolution of resolution mechanisms, we expect
that the community will follow an evolutionary path towards the
separation of location information from identification.  The URN
requirements document suggested this path as well, and there has been
general agreement in much of the community that such a separation is
desirable.  This is a problem that the public at large has generally not
understood.  Today we see the problem most clearly with the use of URLs
for identification.  When a web page moves, its URL becomes invalid.
Suppose such a URL is embedded in some page, stored in long term
storage.  There are three possible outcomes to this scenario.  One
possibility is that the client is left high and dry with some message
saying that the page cannot be found.  Alternatively, a "forwarding
pointer" may be left behind, in the form of an explicit page requesting
the client to click on a new URL. Although this will allow the client to
find the intended page, the broken link cannot be fixed because the URL
is embedded in a file outside of the client's control.  A third
alternative is that the target server supplies redirect so that the new
page is provided for the client automatically.  In this case, the client
may not even realize that the URL is no longer correct.  The real
problem with both of these latter two situations is that they only work
as long as the forwarding pointer can be found at the old URL. Location
information was embedded in the identifier, and the resolution system
was designed to depend on that location information being correct.
There are few cases in which we can expect such information to remain
valid for a long time, but in many cases references need to have long
lifespans.  Most documents are only useful while their references still
function.  To the extent that an RDS scheme supports the separation of
global identification from location information it will be encouraging
the longer utility of the identities.

A third evolutionary issue is even more mechanical than the others.  At
any point in time, the community is likely to be supporting a compromise
position with respect to resolution.  We will probably be operating in a
situation balanced between feasibility and the ideal, perhaps with
policy controls used to help stabilize use of the service.  Ideally, the
service would be providing exactly what the customers wanted and they in
turn would not request more support than they need.  Since we will
always be in a situation in which some service provision resources will

                               - 8 -

be in short supply, some form of policy controls will always be
necessary.  Some policy controls may be realized as mechanisms within
the servers or in the details of protocols, while others may only be
realized externally to the system.  For example, suppose hint entries
are being submitted in such volume that the hint servers are using up
their excess capacity and need more disk space.  An effective solution
to this problem would be a mechanism such as a pricing policy.  This
pricing policy has the dual effect of both encouraging conservative use
of resources and collecting revenue for the improvement and maintenance
of the system.  We can also imagine administrative policy controls with
the force of laws or other social pressures behind them, but with no
technical mechanism enforcing or enabling them.  As technology changes
and the balance of which resources are in short supply changes, the
mechanisms and policies for controlling their use must evolve as well.

3.2 Usability and Feature Set Issues

To summarize, the usability rubrics fall into three areas based on
participation in hint management and discovery:

   R2.1) The publisher
      R2.1.1) URN to hint resolution must be correct and efficient with
              very high probability;
      R2.1.2) Publishers must be able to select and move among URN 
              resolver services to locate their resources;
      R2.1.3) Publishers must be able to arrange for multiple access
              points for their location information;
      R2.1.4) Publishers should be able to provide for both long-lived
              and short-lived hints;
      R2.1.5) It must be relatively easy for publishers to specify to
              the management and observe their hint information as well
              as any security constraints they need for their hints.
   R2.2) The client
      R2.2.1) The interface to the RDS must be simple, effective, and
              efficient;
      R2.2.2) The client and client applications must be able to
              understand the information stored in and provided by the
              RDS easily, in order to be able to make informed choices.
   R2.3) The management
      R2.3.1) The management of hints must be as unobtrusive as
              possible, avoiding using too many network resources;
      R2.3.2) The management of hints must allow for administrative
              controls that encourage certain sorts of behavior deemed
              necessary to meet other requirements;
      R2.3.3) The configuration and verification of configuration of
              individual RDS servers must be simple enough not to
              discourage configuration and verification.

Usability can be evaluated from three distinct perspectives: those of a
publisher wishing to make a piece of information public, those of a
client requesting URN resolution, and those of the provider or manager
of resolution information.  We will separately address the usability
issues from each of these three perspectives.

It is worth noting that there are two additional sorts of participants
in the whole naming process, as discussed in the URN WG.  They are the

                               - 9 -

naming authorities which choose and assign names, and the authors who
include URNs in their resources.  These two are not relevant to the
design of an RDS and hence are not discussed further here.

3.2.1 The Publisher

The publisher must be able to make URNs known to potential customers.
>From the perspective of a publisher, it is of primary importance that
URNs be correctly and efficiently resolvable by potential clients with
very high probability.  Publishers stand to gain from long-lived URNs,
since they increase the chance that references continue to point to
their published resources.

The publisher must also be able to choose easily among a variety of
potential services that might translate URNs to location information.
In order to allow for this mobility among resolver services, the
architecture for resolver services specified within the IETF should not
result in a scenario in which changing from one resolver service to
another is an expensive operation.

The publisher must be able to arrange for multiple access points to a
published resource.  For this to be useful, resolver services should be
prepared to provide different resolution or hint information to
different clients, based on a variety of information including location
and the various access privileges the client might have.  For example,
companies might arrange for locally replicated copies of popular
resources, and would like to provide access to the local copies only for
their own employees.  This is distinct from access control on the
resource as a whole, and may be applied differently to different copies.

The publisher should be able to provide both long and short term
location information about accessing the resource.  Long term
information is likely to be such information as the long term or the
location or identity of a resolver service with which the publisher has
a long term relationship.  One can imagine that the arrangement with
such a long term "authoritative" resolver service might be a guarantee
of reliability, resiliency to failure, and atomic updates.  Shorter term
information is useful for short term changes in services or to avoid
short lived congestion or failure problems.  For example, if the actual
repository of the resource is temporarily inaccessible, the resource
might be made available from another repository.  This short term
information can be viewed as temporary refinements of the longer term
information, and as such should be more easily and quickly made
available, but may be less reliable.

Lastly, the publishers will be the source of much hint information that
will be stored and served by the manager of the infrastructure.  Despite
the fact that many publishers will not understand the details of the RDS
mechanism, it must be easy and straightforward for them to install hint
information.  The publisher must be able not only to express hints, but
also to verify that what is being served by the manager is correct.
Furthermore, to the extent that there are security constraints on hint
information, the publisher must be able to both express them and verify
compliance with them easily.


                               - 10 -

3.2.2 The Client

>From the perspective of the client, simplicity and usability are
paramount.  Of critical importance to serving clients effectively is
that there be an efficient protocol through which the client can acquire
hint information.  Since resolving the name is only the first step on
the way to getting access to a resource, the amount of time spent on it
must be minimized.

Furthermore, it will be important to be able to build simple, standard
interfaces to the RDS so that both the client and applications on the
client's behalf can interpret hints and subsequently make informed
choices.  The client, perhaps with the assistance of the application,
must be able to specify preferences and priorities and then apply them.
If the ordering of hints is only partial, the client may become directly
involved in the choice and interpretation of them and hence they must be
understandable to that client.  On the other hand, in general it should
be possible to configure default preferences, with individual
preferences viewed as overriding any defaults.

>From the client's perspective, although URNs will provide important
functionality, the client is most likely to interact directly only with
human friendly names (HFNs).  As in direct human interaction (not
computer mediated), the sharing of names will be on a small, private, or
domain specific scale.  HFNs will be the sorts of references and names
that are easy to remember, type, choose among, assign, etc.  There will
also need to be a number of mechanisms for mapping HFNs to URNs.  Such
services as "yellow pages" or "search tools" fall into this category.
Although we are mentioning HFNs here, it is important to recognize that
HFNs and the mappings from HFNs to URNs is and must remain a separate
functionality from an RDS.  Hence, although HFNs will be critical to
clients, they do not fall into the domain of this document.

3.2.3 The Management

Finally, we must address the usability concerns with respect to the
management of the hint infrastructure itself.  What we are terming
"management" is a service that is distinct from publishing; it is the
core of an RDS.  It involves the storage and provision of hints to the
clients, so that they can find published resources.  It also provides
security to the extent that there is a commitment for provision of such
security; this is addressed in Section 3.3 below.

The management of hints must be as unobtrusive as possible. First, its
infrastructure (hint storage servers and distribution protocols) must
have as little impact as possible on other network activities.  It must
be remembered that this is an auxiliary activity and must remain in the
background.

Second, in order to make hint management feasible, there may need to be
a system for administrative incentives and disincentives such as pricing
or legal restrictions.  Recovering the cost of running the system is
only one reason for levying charges.  The introduction of payments often
has a beneficial impact on social behavior.  It may be necessary to
discourage certain forms of behavior that when out of control have
serious negative impact on the whole community.  At the same time, any

                               - 11 -

administrative policies should encourage behavior that benefits the
community as a whole.  Thus, for example, a small one-time charge for
authoritatively storing a hint will encourage conservative use of hints.
If we assume that there is a fixed cost for managing a hint, then the
broader its applicability across the URN space, the more cost effective
it is.  That is, when one hint can serve for a whole collection of URNs,
there will be an incentive to submit one general hint over a large
number of more specific hints.  Similar policies can be instituted to
discourage the frequent changing of hints.  In these ways and others,
behavior benefitting the community as a whole can be encouraged.

Lastly, symmetric to issues of usability for publishers, it must also be
simple for the management to configure the mapping of URNs to hints.  It
must be easy both to understand the configuration and to verify that
configuration is correct.  With respect to management, this issue may
have an impact not only on the information itself but also on how it is
partitioned among network servers that collaboratively provide the
management service or RDS.  For example, it should be straightforward to
bring up a server and verify that the data it is managing is correct.
Although this is not a rubric, it is worth nothing that since we are
discussing a global and probably growing service, encouraging volunteer
participants suggests that, as with the DNS, such volunteers can feel
confident about the service they are providing and its benefit to both
themselves and the rest of the community.


3.3 Security and Privacy Issues

In summary, security and privacy rubrics can be identified as some
degree of protection from threats.  These rubrics are all stated in
terms of possibilities or options for users of the service to require
and utilize.  Hence they address the availability of functionality, but
not for the use of it.  We recognize that all security is a matter of
degree and compromise.  These may not satisfy all potential customers,
and there is no intention here to prevent the building of more secure
servers with more secure protocols to suit their needs.  These are
intended to satisfy the needs of the general public.

   R3.1) It must be possible to create authoritative versions of a hint
         with access-to-modification privileges controlled;
   R3.2) It must be possible to determine the identity of servers or
         avoid contact with unauthenticated servers;
   R3.3) It must be possible to reduce the threat of denial of service
         by broad distribution of information across servers.
   R3.4) It must be possible within the bounds of organization policy
         criteria to provide at least some degree of privacy for
         traffic. 
   R3.5) It must be possible for publishers to keep private certain
         information such as an overall picture of the resources they
         are publishing and the identity of their clients;
   R3.6) It must be possible for publishers to be able to restrict
         access to the resolution of the URNs for the resources they
         publish, if they wish. 

When one discusses security, one of the primary issues is an enumeration
of the threats being considered for mitigation.  The tradeoffs often

                               - 12 -

include cost in money and computational and communications resources,
ease of use, likelihood of use, and effectiveness of the mechanisms
proposed.  With this in mind, let us consider a set of threats.

A good place to begin is with the early work of Voydock and Kent [VK83].
They identify unauthorized release of information as a passive attack.
On the other hand, unauthorized modification of information, denial of
service, and spurious association initiation are labelled as active
attacks.  An intruder at any protocol layer can attack at any of the
links or computational elements (hosts, routers, etc.)  at that layer.
Attacks at one layer can be achieved by subverting or attacking the
lower layers.  An unauthorized release of information is a violation of
privacy or confidentiality.  This may be achieved by a release of the
information itself.  Additional passive threats are from secondary
information through traffic analysis or other violations of transmission
security, such as noticing lengths and/or sources and destinations of
traffic.  Moving to the active threats, unauthorized modification of
information can be partitioned into problems with authenticity,
integrity and ordering.  Denial of service may take the form of
discarding information before it reaches its destination or some degree
of delay in delivering information.  Finally, spurious association may
occur when a previous legitimate association initiation is played back
or an initiation is made under false identity.  Security measures may
take the form of either detection or prevention of each of these
threats.  Within the scope of this work, we must identify those threats
that are both of concern and that we expect to be able to mediate.

Of these threats, the passive threats to privacy or confidentiality and
the active threats of authenticity and integrity are probably the most
important to consider here.  To the extent that spurious association
causes threats to the privacy, authenticity, or integrity with respect
to information within servers managing data, it is also important.
Because updates to hint information are idempotent, at least within
short periods of time, we will set aside the problems of ordering for
this analysis.  Denial of service is probably the most difficult of
these areas of threats both to detect and to prevent, and we will
therefore set it aside for the present as well, although it will be seen
that solutions to other problems will also mitigate some of the problems
of denial of service.  Furthermore, because this is intended to be
provide a global service to meet the needs of a variety of communities,
the engineering tradeoffs will be different for different clients.
Hence the rubrics are stated in terms of, "It must be possible..."  It
is important to note that the information of concern here is hint
information, which by nature is not guaranteed to be correct or
up-to-date; therefore, it is unlikely to be worth putting too much
expense into the correctness of hints, because there is no guarantee
that they are still correct anyway.  But the exact choice of degree of
privacy, authenticity, and integrity must be determined by the needs of
the client and the availability of services from the server.

To avoid confusion it is valuable to highlight the meanings of temrs
that have different meanings in other contexts.  In this case, the term
"authoritative" as it is used here connotes the taking of an action or
stamp of approval by a principal (again in the security sense) that has
the right to perform such an act of approval.  It has no implication of
correctness of information, but only perhaps an implication of who

                               - 13 -

claimed it to be correct.  In contrast, the term is often also used
simply to refer to a primary copy of a piece of information for which
there may also be secondary or cached copies available.  In this
discussion of security we use the former meaning, although it may also
be important to be able to learn about whether a piece of information is
from a primary source or not and request that it be primary.

It is also important to distinguish various possible meanings for
"access control."  There are two areas in which distinctions can be
made.  First, there is the question of the kind of access control that
is being addressed, for example, in terms of hints whether it is read
access, read and modify access, or read with verification for
authenticity.  Second, there is the question of to what access is being
controlled.  In the context of naming it might be the names themselves
(not the case for URNs), the mapping of URNs to hints (the business of
an RDS), the mapping of URNs to addresses (not the business of an RDS as
will be discussed below in terms of privacy), or the resource itself
(unrelated to naming or name resolution at all).  We attempt to be clear
about what is meant when using "access control."

There is one further issue to address at this point, the distinction
between mechanism and policy.  In general, a policy is realized by means
of a set of mechanisms.  In the case of an RDS there may be policies
internal to the RDS that it needs to have supported in order to do its
business as it sees fit.  Since, in general it is in the business of
storing and distributing information, most of its security policies may
have to do with maintaining its own integrity, and are rather limited.
Beyond that, to the degree possible, it should impose no policy on its
customers, the publishers and users.  It is they that may have policies
that they would like supported by the RDS.  To that end, an RDS should
provide a spectrum of "tools" or mechanisms that the customers can cause
to be deployed on their behalf to realize policies.  An RDS may not
provide all that is needed by a customer.  A customer may have different
requirements within his or her administrative bounds than outside.
Thus, "it must be possible..."  captures the idea that the RDS must
generally provide the tools to implement policies as needed by the
customers.

The first approach to URN resolution is to discover local hints.  In
order for hints to be discovered locally, they will be as widely
distributed to what is considered to be local for every locale.  The
drawback of such wide distribution is the wide distribution of updates,
causing network traffic problems or delays in delivering updates.  An
alternative model would concentrate hint information in servers, thus
requiring that update information only be distributed to these servers.
In such a model the vulnerable points are the sources of the information
and the distribution network among them.  Attackers on the integrity of
the information stored in a server may come in the form of other a fake
owner of the information or a fake server to the extent that servers
exchange updates with each other.  Wide replication of information among
servers increases the difficult of masquerading at all the locations of
the information as well as reducing the threat of denial service.  These
lead us to three identifiable goals for our security model:



                               - 14 -

* ACCESS CONTROL ON HINTS: It must be possible to create an
  authoritative version of each hint with change control limited only
  to those principals with the right to modify it.  The choice of who
  those principals are or whether they are unlimited must be should by
  the publisher of a hint.

* SERVER AUTHENTICITY: Servers and clients must be able to learn the
  identity of the servers with which they communicate.  This will be a
  matter of degree and it is possible that there will be more
  trustworthy, but less accessible servers, supported by a larger 
  cluster of less authenticatable servers that are more widely
  available.  In the worst case, if the client receives what appears to
  be unvalidated information, the client should assume that the hint
  may be inaccurate and confirmation of the data might be sought from
  more reliable but less accessible sources.

* SERVER DISTRIBUTION: Broad availability will provide resistance to
  denial of service.  It is only to the extent that the services are
  available that they provide any degree of trustworthiness.  In
  addition, the distribution of services will reduce vulnerability
  of the whole community, by reducing the trust put in any single
  server.  This must be mitigated by the fact that to the extent trust
  is based on a linked set of servers, if any one fails, the whole
  chain of trust fails; the more elements there are in such a chain,
  the more vulnerable it may become.

Privacy is a more difficult problem to address.  It may be a
double-edged sword; for example, an organization may consider it
critically important that its competitors not be able to read its
traffic, while it may also consider it important to be able to monitor
exactly what its employees are transmitting to and from whom, for a
variety of reasons such as reducing the probability that its employees
are giving or selling the company's secrets to verifying that employees
are not using company resources for private endeavor.  Thus, although
there are likely to be needs for privacy and confidentiality, what they
are, who controls them and how, and by what mechanisms vary widely
enough that it is difficult to say anything concrete about them here.

The privacy of publishers is much easier to safeguard.  Since they are
trying to publish something, in general privacy is probably not desired.
However, publishers do have information that they might like to keep
private: information about who their clients are, and information about
what names exist in their namespace.  The information about who their
clients are may be difficult to collect depending on the implementation
of the resolution system.  For example, if the resolution information
relating to a given publisher is widely replicated, the hits to _each_
replicated copy would need to be recorded.  Of course, determining if a
specific client is requesting a given name can be approached from the
other direction, by watching the client as we saw above.

The other privacy issue for publishers has to do with access control
over URN resolution.  This issue is dependent on the implementation of
the publisher's authoritative (in the sense of "primary) URN resolver
server.  URN resolver servers can be designed to require proof of
identity in order to be issued resolution information; if the client
does not have permission to access the URN requested, the service denies

                               - 15 -

that such a URN exists.  An encrypted protocol can also be used so that
both the request and the response are obscured.  Encryption is possible
in this case because the identity of the final recipient is known (i.e.
the URN server).  Thus, access control over URN resolution can and
should be provided by resolver servers rather than an RDS.

4. The Framework

With these assumptions and guidelines in mind, we can conclude with a
general framework within which RDS designs can fall.  As stated earlier,
although this framework is put forth as a suggested guide for RDS
designers, compliance with it will in no way guarantee compliance with
the rubrics.  Such an evaluation must be performed separately.  It is
also understood that there may be RDS services that do not meet the
guidelines in clearly identified ways.  This may be true especially with
early plans and experiments.  For example, although a careful threat
analysis may have been done to understand security requirements, not all
those security issues may be addressed, in order to use existing
facilities to allow for early deployment for experimentation purposes.
All such lack of compliance should be clearly documented.

The design of the framework is based on a simple assumption about the
syntax of a URN a documented in RFC-2141[RFC2141].  This assumed syntax
is:

	URN:<NID>:<NSS>

where URN: is a prefix on all URNs, NID is the namespace identifier, and
NSS is the namespace specific string.  The prefix identifies each URN as
such.  The NID determines the general syntax for all URNs within its
namespace.  The NSS is probably partitioned into a set of delegated and
subdelegated namespaces, and this is probably reflected in further
syntax specifications.  In more complex environments, each delegated
namespace will be permitted to choose the syntax of the variable part of
the namespace that has been delegated to it.  In simpler namespaces, the
syntax will be restricted completely by the parent namespace.  For
example, although the DNS does not meet all the requirements for URNs,
it has a completely restricted syntax, such that any further structuring
must be done only by adding further refinements to the left, maintaining
the high order to low order, right to left structure.  A delegated
syntax might be one in which a host is named by the DNS, but to the
right of that and separated by an "@" is a string whose internal
ordering is defined by the file system on the host, which may be defined
high order to low order, left to right.  Of course, much more complex
and nested syntaxes should be possible, especially given the need to
grandfather namespaces.  In order to resolve URNs, rules will be needed
for two reasons.  One is simply to canonicalize those namespaces that do
not fall into a straightforward (probably right to left or left to
right) ordering of the components of a URN, as determined by the
delegated naming authorities involved.  It is also possible that rules
will be needed in order to derive from URNs the names of RDS servers to
be used in stages.

The NID defines a top level syntax.  This syntax will determine whether
the NID alone or in conjunction with some extraction from the NSS (for
the top level naming authority name) is to be used to identify the first

                               - 16 -

level server to be contacted.  At each stage of the lookup either a new
rule for generating the strings used in yet another lookup (the strings
being the identity of another RDS server and possibly a string to be
resolved if it is different than the original URN) or a reference
outside the RDS to a URN resolver service, sidestepping any further use
of the RDS scheme.  Figure 1 depicts this process.


                            URN:<NID><NSS>
                                 |
                                 |
                                 |
                                 |
                                 v
                       +-------------------+
                       |Global NID registry|
                       +-------------------+
                                 |
       	       	       	       	 |
                                 |
              (return rule or URN resolver service reference)
                                 |
                                 +----------------------------------+
                                 |                                  |
                       +->(apply rule to determine RDS server)	    |
		       |         |				    |
		       |         |				    |
		       |         |				    |
                       |    +----------+			    |
                       |    |RDS server|	  +-----------------+
                       |    +----------+	  |
                       |      |	  |		  v
 		       |      |	  |   (set of choices)
 		       |      |	  +----+----------(...)--------+
                       |   (rule)      |                       |
                       |      |	       |		       |
 		       |      |	       |		       |
 		       +------+	       |		       |
 			      	       v		       v
 				  +----------+		  +----------+
                                  |URN	     |            |URN	     |
                                  |resolver  |		  |resolver  |
                                  |service   |		  |service   |
 				  +----------+		  +----------+



        Figure 1: An RDS framework


There are several points worth noting about the RDS framework.  First,
it leaves open the determination of the protocols, data organization,
distribution and replication needed to support a particular RDS scheme.
Second, it leaves open the location of the computations engendered by
the rules.  Third, it leaves open the possibility that partitioning
(distribution) of the RDS database need not be on the same boundaries as

                               - 17 -

the name delegation.  This may seem radical to some, but if the
information is stored in balanced B-trees for example, the partitioning
may not be along those naming authority delegation boundaries (see
[Sl97]).  Lastly, it leaves open access to the Global NID Registry.  Is
this distributed to every client, or managed in widely distributed
servers?

One concept that has not been addressed in Figure 1 is that there may be
more than one RDS available at any given time, in order to allow for
evolution to new schemes.  Thus, the picture should probably look more
like Figure 2.


                         URN:<NID>:<NSS>
                               |
        		       |
		   +-----------+-------(...)-------+
		   |				   |
		   |				   |
		   |				   |
		   v				   v
	 +---------------------+	+---------------------+
	 |Global NID registry 1|        |Global NID registry N|
	 +---------------------+        +---------------------+
                   .                               .
                   .                               .
                   .                               .


        Figure 2: More than one co-existing RDS scheme


If we are to support more than one co-existing RDS scheme, there will
need to be coordination between them with respect to storage and
propagation of information and modifications.  The issue is that
generally it should be assumed that all information should be available
through any operational RDS scheme.  One cannot expect potential
publishers to submit updates to more than one RDS scheme.  Hence there
will need to be a straightforward mapping of information from one to the
other of these schemes.  It is possible that that transformation will
only go in one direction, because a newer RDS service is replacing an
older one, which is not kept up to date, in order to encourage transfer
to the newer one.  Thus, at some point, updates may be made only to the
newer one and not be made available to the older one, as is often done
with library catalogs.

This framework is presented in order to suggest to RDS scheme designers
a direction in which to start designing.  It should be obvious to the
reader that adherence to this framework will in no way guarantee
compliance with the guidelines or even the assumptions described in
Sections 2 and 3.  These must be reviewed independently as part of the
design process.  There is no single correct design that will conform to
these guidelines.  Furthermore, it is assumed that preliminary proposals
may not meet all the guidelines, but should be expected to itemized and
justify any lack of compliance.

                               - 18 -

5. Acknowledgments

Foremost acknowledgment for this document goes to Lewis Girod, as my
co-author on a preliminary URN requirements document and for his
insightful comments on this version of the document.  In addition, I
recognize the contributors to a previous URN framework document, the
"Knoxville" group.  There are too many of you to acknowledge here
individually, but thank you.  Finally, I must thank the contributors to
the URN working group mailing list (urn-ietf@bunyip.com), for their
animated discussions on these and related topics.

6. References

[RFC1736] Kunze, J., "Functional Recommendations for Internet Resource
Locators", RFC 1736, February, 1995.

[RFC1737] Sollins, K. and Masinter, L., "Functional Requirements for
Uniform Resource Names", RFC 1738, December, 1994.

[RFC1738] Berners-Lee, T., Masinter, L., McCahill, M., "Uniform
Resource Locators (URL)", RFC 1738, December, 1994.

[RFC2141] Moats, Ryan, "URN Syntax", RFC 2141, May 1997.

[Sl97] Slottow, E.G., "Engineering a Global Resolution Service," 
MIT-LCS-TR712, June, 1997.  Currently available as 
<http://ana.lcs.mit.edu/anaweb/ps-papers/tr-712.ps> or 
<http://ana.lcs.mit.edu/anaweb/pdf-papers/tr712.pdf>.

[VK83] Voydock, V. L., and Kent, S. T., "Security Mechanisms in
High-Level Protocols", ACM Computing Surveys, v. 15, No. 2, June,
1983, pp. 135-171.

7. Contact information:

Karen Sollins
MIT Laboratory for Computer Science
545 Technology Sq.
Cambridge, MA 02139

Tel: +1 617 253 6006
Email: sollins@lcs.mit.edu

This Internet Draft expires on December 4, 1997.













                               - 19 -



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA05108 for urn-ietf-out; Tue, 3 Jun 1997 17:47:01 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA05100 for <urn-ietf@services.bunyip.com>; Tue, 3 Jun 1997 17:46:55 -0400 (EDT)
Received: from acl.lanl.gov (rootNO-ZNUM@acl.lanl.gov [128.165.147.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA14376 for <urn-ietf@bunyip.com>; Tue, 3 Jun 1997 17:46:36 -0400 (EDT)
Received: from montana.acl.lanl.gov (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.8.5/8.8.5) with SMTP id PAA14049; Tue, 3 Jun 1997 15:45:46 -0600 (MDT)
Message-Id: <3.0.32.19970603153026.00d58af0@cic-mail.lanl.gov>
X-Sender: u114212@cic-mail.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Tue, 03 Jun 1997 15:44:40 -0600
To: Michael Mealling <michael@bailey.dscga.com>
From: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Subject: Re: [URN] URN resolution services question
Cc: urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

>If I don't hear anything else from anyone by tomorrow I'm going to go ahead
>and make the changes....

OK.

You might add some statements that N2* and L2* showed up
in an earlier draft but are being deprecated. I'll use that
when I redo the THTTP paper.

Harald, Leslie - any comments on redoing THTTP before it actually
appears as an RFC?

Regards,

Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA04743 for urn-ietf-out; Tue, 3 Jun 1997 17:22:41 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA04738 for <urn-ietf@services.bunyip.com>; Tue, 3 Jun 1997 17:22:38 -0400 (EDT)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA14253 for <urn-ietf@Bunyip.Com>; Tue, 3 Jun 1997 17:22:35 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id RAA15520; Tue, 3 Jun 1997 17:21:27 -0400 (EDT)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199706032121.RAA15520@bailey.dscga.com>
Subject: Re: [URN] URN resolution services question
In-Reply-To: <199706022018.QAA08931@mocha.bunyip.com> from Ryan Moats at "Jun 2, 97 03:19:15 pm"
To: jayhawk@att.com
Date: Tue, 3 Jun 1997 17:21:26 -0400 (EDT)
Cc: urn-ietf@bunyip.com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Ryan Moats said this:
> 
> Hmm, maybe I'd better wake up and think about this :-)
> 

If I don't hear anything else from anyone by tomorrow I'm going to go ahead
and make the changes....

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA02683 for urn-ietf-out; Mon, 2 Jun 1997 16:46:24 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA02678 for <urn-ietf@services.bunyip.com>; Mon, 2 Jun 1997 16:46:21 -0400 (EDT)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA09180 for <urn-ietf@Bunyip.Com>; Mon, 2 Jun 1997 16:46:06 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id QAA14200; Mon, 2 Jun 1997 16:45:20 -0400 (EDT)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199706022045.QAA14200@bailey.dscga.com>
Subject: Re: [URN] URN resolution services question
In-Reply-To: <199706022018.QAA08931@mocha.bunyip.com> from Ryan Moats at "Jun 2, 97 03:19:15 pm"
To: jayhawk@att.com
Date: Mon, 2 Jun 1997 16:45:19 -0400 (EDT)
Cc: urn-ietf@bunyip.com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> On Mon, 2 Jun 1997 13:28:35 -0400 (EDT), Michael Mealling wrote:
> >The current list of operations is:
> >N2L (URN to URL)
> >N2Ls (URN to URLs)
> >N2R (URN to Resource)
> >N2Rs (URN to Resources)
> >N2C (URN to URC)
> >N2Ns (URN to URNs)
> >L2Ns (URL to URNs)
> >L2Ls (URL to URLs)
> >L2C (URL to URC):
> >I2I (URI to URI):
> >N2I (URN to URI):
> >I=I (Is URI equal to URI):
> >
> >The change would end up with this list:
> >I2L
> >I2Ls
> >I2R
> >I2Rs
> >I2C
> >I2Cs
> >I2N
> >I2Ns
> >I2I
> >I2Is
> >
> >The issue is basically do we want to explicitly say what a given service
> >will expect as its input?
> 
> 
> First thought:  If we go to I2* have we gone outside of the WG charter?  
> Do we care?

I don't think it matters that much since these are experimental anyway.

> 
> Second thought: If we go to I2*, I'm not sure that there is ever a situation 
> where we have to specify what the input to a given service is.  So long as 
> the resolver is able to report that the URI type specified at the input is 
> not supported, I think things are o.k.

Right. Ron and I were talking about this and the only way a service would
be specified would be if the client had been sent down a particular 
resolution path for given URI. That is, lets say that a resolver specifies that
a particular server supports I2L. The only way for a client to find that 
out would be for it resolve a specific URI. Then the client knows that
since it started out looking for a URN resolver and the RDS sent it to
this resolver that it should be able to ask it I2L questions about a URN.
It could also probably ask it about URLs but the client didn't learn that
from the RDS.

> Side thought: how do such changes impact the THTTP RFC?

Ron talked to Keith about that one and said we could really do whatever
we wanted (I think). Keith? Ron?

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA02659 for urn-ietf-out; Mon, 2 Jun 1997 16:45:55 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA02654 for <urn-ietf@services.bunyip.com>; Mon, 2 Jun 1997 16:45:52 -0400 (EDT)
Received: from acl.lanl.gov (rootNO-ZNUM@acl.lanl.gov [128.165.147.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA09177 for <urn-ietf@Bunyip.Com>; Mon, 2 Jun 1997 16:45:45 -0400 (EDT)
Received: from montana.acl.lanl.gov (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.8.5/8.8.5) with SMTP id OAA07185; Mon, 2 Jun 1997 14:45:22 -0600 (MDT)
Message-Id: <3.0.32.19970602144346.0075db50@cic-mail.lanl.gov>
X-Sender: u114212@cic-mail.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Mon, 02 Jun 1997 14:43:52 -0600
To: jul@oclc.org (Jul,Erik), michael@bailey.dscga.com (Michael Mealling), urn-ietf@bunyip.com (urn-ietf)
From: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Subject: RE: [URN] URN resolution services questi
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

At 03:52 PM 6/2/97 -0400, Jul,Erik wrote:
>Michael:
>
>Can we talk about I2Cs when the meaning of "C" is not determined?

I think the status of "C" is better off than you indicate, but
I'm not sure just how far this WG can go with them without
exceeding its charter.

If you take a look at the THTTP draft it says something to the effect
that an N2C request will return a resource that describes the resource
named by the given URN. The format of the URC returned may be dependent
on format negotiation. I'm actually pretty happy with that. It will let
us return a MARC record (assuming someone eventually gets around to
defining application/usmarc), a SOIF template, a Dublin Core record
(in some format), a PICS-NG record, etc. We can also use it to return
a Warwick Framework container of several different packages if we
use the I2Cs request.

Regards,


Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA02525 for urn-ietf-out; Mon, 2 Jun 1997 16:39:15 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA02520 for <urn-ietf@services.bunyip.com>; Mon, 2 Jun 1997 16:39:12 -0400 (EDT)
Received: from acl.lanl.gov (rootNO-ZNUM@acl.lanl.gov [128.165.147.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA09077 for <urn-ietf@Bunyip.Com>; Mon, 2 Jun 1997 16:39:10 -0400 (EDT)
Received: from montana.acl.lanl.gov (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.8.5/8.8.5) with SMTP id OAA06922; Mon, 2 Jun 1997 14:38:43 -0600 (MDT)
Message-Id: <3.0.32.19970602142711.0075e900@cic-mail.lanl.gov>
X-Sender: u114212@cic-mail.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Mon, 02 Jun 1997 14:37:14 -0600
To: "Ryan Moats" <jayhawk@att.com>, "Michael Mealling" <michael@bailey.dscga.com>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
From: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Subject: Re: [URN] URN resolution services question
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

At 03:19 PM 6/2/97, Ryan Moats wrote:
[On the subject of using I2* instead of N2* and L2*]
>Side thought: how do such changes impact the THTTP RFC?

I don't think we should let that slow us down. If we decide the change
is the right thing to do, we can come up with a new version of the
THTTP document that will obsolete the old one. But if we are going to
do it we should do it ASAP.


Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA02157 for urn-ietf-out; Mon, 2 Jun 1997 16:18:58 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA02152 for <urn-ietf@services.bunyip.com>; Mon, 2 Jun 1997 16:18:55 -0400 (EDT)
Received: from privateer.windrose.omaha.ne.us (privateer.windrose.omaha.ne.us [206.101.78.33]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA08931 for <urn-ietf@bunyip.com>; Mon, 2 Jun 1997 16:18:49 -0400 (EDT)
Message-Id: <199706022018.QAA08931@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Mon Jun  2 15:19 CDT 1997
From: "Ryan Moats" <jayhawk@att.com>
To: "Michael Mealling" <michael@bailey.dscga.com>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Mon, 02 Jun 97 15:19:15 
Priority: Normal
X-Mailer: PMMail 1.91 For OS/2
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] URN resolution services question
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Mon, 2 Jun 1997 13:28:35 -0400 (EDT), Michael Mealling wrote:

>I'm about ready to send out the next iteration of the URN Resolutions
>Services draft. One thread that circulated quite a bit the last time was
>whether or not the UR{N,L}2* operations should collapse into simply 
>I2* operations. I.e. the argument to the initial set of operations was
>any URI and that it was up to the resolver to look at the type of URI to
>determine what it was.
>
>The current list of operations is:
>N2L (URN to URL)
>N2Ls (URN to URLs)
>N2R (URN to Resource)
>N2Rs (URN to Resources)
>N2C (URN to URC)
>N2Ns (URN to URNs)
>L2Ns (URL to URNs)
>L2Ls (URL to URLs)
>L2C (URL to URC):
>I2I (URI to URI):
>N2I (URN to URI):
>I=I (Is URI equal to URI):
>
>The change would end up with this list:
>I2L
>I2Ls
>I2R
>I2Rs
>I2C
>I2Cs
>I2N
>I2Ns
>I2I
>I2Is
>
>I'm removing I=I because I just don't want to get into other operations
>right now....
>
>The issue is basically do we want to explicitly say what a given service
>will expect as its input?

Hmm, maybe I'd better wake up and think about this :-)

First thought:  If we go to I2* have we gone outside of the WG charter?  Do we care?

Second thought: If we go to I2*, I'm not sure that there is ever a situation where we have
to specify what the input to a given service is.  So long as the resolver is able
to report that the URI type specified at the input is not supported, I think things are
o.k.

Ryan

Side thought: how do such changes impact the THTTP RFC?




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA01872 for urn-ietf-out; Mon, 2 Jun 1997 16:14:00 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA01867 for <urn-ietf@services.bunyip.com>; Mon, 2 Jun 1997 16:13:52 -0400 (EDT)
Received: from privateer.windrose.omaha.ne.us (privateer.windrose.omaha.ne.us [206.101.78.33]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA08874 for <urn-ietf@bunyip.com>; Mon, 2 Jun 1997 16:13:42 -0400 (EDT)
Message-Id: <199706022013.QAA08874@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Mon Jun  2 15:14 CDT 1997
From: "Ryan Moats" <jayhawk@att.com>
To: "Jul,Erik" <jul@oclc.org>, "Michael Mealling" <michael@bailey.dscga.com>, "urn-ietf" <urn-ietf@bunyip.com>
Date: Mon, 02 Jun 97 15:14:10 
Priority: Normal
X-Mailer: PMMail 1.91 For OS/2
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: RE: [URN] URN resolution services questi
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Mon, 02 Jun 1997 15:52:29 -0400, Jul,Erik wrote:

>Michael:
>
>Can we talk about I2Cs when the meaning of "C" is not determined?
>
> --Erik
>
>Erik Jul
>jul@oclc.org

Given that there is an existing implementation of N2C already, it
probably makes sense to talk about it.

Ryan Moats
jayhawk@att.com
> ----------
>From: Michael Mealling
>To: urn-ietf
>Subject: [URN] URN resolution services question
>Date: Monday, June 02, 1997 1:42PM
>
>I'm about ready to send out the next iteration of the URN Resolutions
>Services draft. One thread that circulated quite a bit the last time was
>whether or not the UR{N,L}2* operations should collapse into simply
>I2* operations. I.e. the argument to the initial set of operations was
>any URI and that it was up to the resolver to look at the type of URI to
>determine what it was.
>
>The current list of operations is:
>N2L (URN to URL)
>N2Ls (URN to URLs)
>N2R (URN to Resource)
>N2Rs (URN to Resources)
>N2C (URN to URC)
>N2Ns (URN to URNs)
>L2Ns (URL to URNs)
>L2Ls (URL to URLs)
>L2C (URL to URC):
>I2I (URI to URI):
>N2I (URN to URI):
>I=I (Is URI equal to URI):
>
>The change would end up with this list:
>I2L
>I2Ls
>I2R
>I2Rs
>I2C
>I2Cs
>I2N
>I2Ns
>I2I
>I2Is
>
>I'm removing I=I because I just don't want to get into other operations
>right now....
>
>The issue is basically do we want to explicitly say what a given service
>will expect as its input?
>
>As soon as I get some idea of the concensys surrounding this topic I'll
>send out the draft....
>
>
>
> -MM
>
>
> --
> ----------------------------------------------------------------------------  
> --
>Michael Mealling | 505 Huntmar Park Drive       | Phone:  (703)742-0400
>Software Engineer | Herndon, VA 22070        | Fax:    (703)742-9552
>Network Solutions | <URL:http://www.netsol.com>  | michaelm@rwhois.net
>
> ------ Message Header Follows ------
>Received: from mailer.oclc.org by msunion.dev.oclc.org
>  (PostalUnion/SMTP(tm) v2.1.9a for Windows NT(tm))
>  id AA-1997Jun02.134003.1083.991150; Mon, 02 Jun 1997 13:40:03 -0400
>Received: from services.bunyip.com by mailer.oclc.org (5.0/SMI-4.1)
> id AA14965; Mon, 2 Jun 1997 13:40:00 +0500
>Errors-To: owner-urn-ietf@Bunyip.Com
>Received: (from daemon@localhost)
> by services.bunyip.com (8.8.5/8.8.5) id NAA28344
> for urn-ietf-out; Mon, 2 Jun 1997 13:29:29 -0400 (EDT)
>Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
> by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA28336
> for <urn-ietf@services.bunyip.com>; Mon, 2 Jun 1997 13:29:18 -0400 (EDT)
>Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
> by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA07829
> for <urn-ietf@bunyip.com>; Mon, 2 Jun 1997 13:29:15 -0400 (EDT)
>Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id
>NAA13917 for urn-ietf@bunyip.com; Mon, 2 Jun 1997 13:28:35 -0400 (EDT)
>From: Michael Mealling <michael@bailey.dscga.com>
>Message-Id: <199706021728.NAA13917@bailey.dscga.com>
>Subject: [URN] URN resolution services question
>To: urn-ietf@bunyip.com
>Date: Mon, 2 Jun 1997 13:28:35 -0400 (EDT)
>X-Mailer: ELM [version 2.4ME+ PL31H (25)]
>Mime-Version: 1.0
>Content-Type: text/plain; charset=US-ASCII
>Content-Transfer-Encoding: 7bit
>Sender: owner-urn-ietf@Bunyip.Com
>Precedence: bulk
>Reply-To: Michael Mealling <michael@bailey.dscga.com>
>Errors-To: owner-urn-ietf@Bunyip.Com
>content-length: 1325
>
>
>




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA01637 for urn-ietf-out; Mon, 2 Jun 1997 15:58:37 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA01632 for <urn-ietf@services.bunyip.com>; Mon, 2 Jun 1997 15:58:34 -0400 (EDT)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA08793 for <urn-ietf@bunyip.com>; Mon, 2 Jun 1997 15:58:32 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id PAA14107; Mon, 2 Jun 1997 15:57:34 -0400 (EDT)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199706021957.PAA14107@bailey.dscga.com>
Subject: Re: [URN] URN resolution services questi
In-Reply-To: <1997Jun02.155000.1083.1229390@msunion.dev.oclc.org> from "Jul,Erik" at "Jun 2, 97 03:52:29 pm"
To: jul@oclc.org (Jul Erik)
Date: Mon, 2 Jun 1997 15:57:33 -0400 (EDT)
Cc: urn-ietf@bunyip.com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> Michael:
> 
> Can we talk about I2Cs when the meaning of "C" is not determined?
> 
> <snip>
> N2C (URN to URC)
> L2C (URL to URC):
> <snip>

Good question. I felt kind of odd myself putting those in there. These
are experimental documents and aren't really specifying any standard  so 
I didn't feel to odd.  They will probably be reviewed after about a 
year or so. I think I am going to add a note to the effect of what a 
URC is from a historical perspective and leave it at that.

I do agree that we need to talk about URCs more, define what they
are and how you identify one....

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA01531 for urn-ietf-out; Mon, 2 Jun 1997 15:53:25 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA01524 for <urn-ietf@services.bunyip.com>; Mon, 2 Jun 1997 15:53:22 -0400 (EDT)
Received: from oclc.org (fssun10.dev.oclc.org [132.174.19.11]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id PAA08772 for <urn-ietf@bunyip.com>; Mon, 2 Jun 1997 15:53:17 -0400 (EDT)
Received: from msunion.dev.oclc.org (oamailhost.dev.oclc.org) by oclc.org (4.1/SMI-4.1) id AA27786; Mon, 2 Jun 97 15:52:27 EDT
Received: from Microsoft Mail (PU Serial #1083) by msunion.dev.oclc.org (PostalUnion/SMTP(tm) v2.1.9a for Windows NT(tm)) id AA-1997Jun02.155000.1083.1229390; Mon, 02 Jun 1997 15:52:29 -0400
From: jul@oclc.org (Jul,Erik)
To: michael@bailey.dscga.com (Michael Mealling), urn-ietf@bunyip.com (urn-ietf)
Message-Id: <1997Jun02.155000.1083.1229390@msunion.dev.oclc.org>
X-Mailer: Microsoft Mail via PostalUnion/SMTP for Windows NT
Mime-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Organization: OCLC Inc, Dublin, Ohio USA (614)764-6000
Date: Mon, 02 Jun 1997 15:52:29 -0400
Subject: RE: [URN] URN resolution services questi
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: jul@oclc.org (Jul,Erik)
Errors-To: owner-urn-ietf@Bunyip.Com

Michael:

Can we talk about I2Cs when the meaning of "C" is not determined?

 --Erik

Erik Jul
jul@oclc.org
 ----------
From: Michael Mealling
To: urn-ietf
Subject: [URN] URN resolution services question
Date: Monday, June 02, 1997 1:42PM

I'm about ready to send out the next iteration of the URN Resolutions
Services draft. One thread that circulated quite a bit the last time was
whether or not the UR{N,L}2* operations should collapse into simply
I2* operations. I.e. the argument to the initial set of operations was
any URI and that it was up to the resolver to look at the type of URI to
determine what it was.

The current list of operations is:
N2L (URN to URL)
N2Ls (URN to URLs)
N2R (URN to Resource)
N2Rs (URN to Resources)
N2C (URN to URC)
N2Ns (URN to URNs)
L2Ns (URL to URNs)
L2Ls (URL to URLs)
L2C (URL to URC):
I2I (URI to URI):
N2I (URN to URI):
I=I (Is URI equal to URI):

The change would end up with this list:
I2L
I2Ls
I2R
I2Rs
I2C
I2Cs
I2N
I2Ns
I2I
I2Is

I'm removing I=I because I just don't want to get into other operations
right now....

The issue is basically do we want to explicitly say what a given service
will expect as its input?

As soon as I get some idea of the concensys surrounding this topic I'll
send out the draft....



 -MM


 --
 ----------------------------------------------------------------------------  
 --
Michael Mealling | 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer | Herndon, VA 22070        | Fax:    (703)742-9552
Network Solutions | <URL:http://www.netsol.com>  | michaelm@rwhois.net

 ------ Message Header Follows ------
Received: from mailer.oclc.org by msunion.dev.oclc.org
  (PostalUnion/SMTP(tm) v2.1.9a for Windows NT(tm))
  id AA-1997Jun02.134003.1083.991150; Mon, 02 Jun 1997 13:40:03 -0400
Received: from services.bunyip.com by mailer.oclc.org (5.0/SMI-4.1)
 id AA14965; Mon, 2 Jun 1997 13:40:00 +0500
Errors-To: owner-urn-ietf@Bunyip.Com
Received: (from daemon@localhost)
 by services.bunyip.com (8.8.5/8.8.5) id NAA28344
 for urn-ietf-out; Mon, 2 Jun 1997 13:29:29 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
 by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA28336
 for <urn-ietf@services.bunyip.com>; Mon, 2 Jun 1997 13:29:18 -0400 (EDT)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
 by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA07829
 for <urn-ietf@bunyip.com>; Mon, 2 Jun 1997 13:29:15 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id
NAA13917 for urn-ietf@bunyip.com; Mon, 2 Jun 1997 13:28:35 -0400 (EDT)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199706021728.NAA13917@bailey.dscga.com>
Subject: [URN] URN resolution services question
To: urn-ietf@bunyip.com
Date: Mon, 2 Jun 1997 13:28:35 -0400 (EDT)
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com
content-length: 1325




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA28344 for urn-ietf-out; Mon, 2 Jun 1997 13:29:29 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA28336 for <urn-ietf@services.bunyip.com>; Mon, 2 Jun 1997 13:29:18 -0400 (EDT)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA07829 for <urn-ietf@bunyip.com>; Mon, 2 Jun 1997 13:29:15 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id NAA13917 for urn-ietf@bunyip.com; Mon, 2 Jun 1997 13:28:35 -0400 (EDT)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199706021728.NAA13917@bailey.dscga.com>
Subject: [URN] URN resolution services question
To: urn-ietf@bunyip.com
Date: Mon, 2 Jun 1997 13:28:35 -0400 (EDT)
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

I'm about ready to send out the next iteration of the URN Resolutions
Services draft. One thread that circulated quite a bit the last time was
whether or not the UR{N,L}2* operations should collapse into simply 
I2* operations. I.e. the argument to the initial set of operations was
any URI and that it was up to the resolver to look at the type of URI to
determine what it was.

The current list of operations is:
N2L (URN to URL)
N2Ls (URN to URLs)
N2R (URN to Resource)
N2Rs (URN to Resources)
N2C (URN to URC)
N2Ns (URN to URNs)
L2Ns (URL to URNs)
L2Ls (URL to URLs)
L2C (URL to URC):
I2I (URI to URI):
N2I (URN to URI):
I=I (Is URI equal to URI):

The change would end up with this list:
I2L
I2Ls
I2R
I2Rs
I2C
I2Cs
I2N
I2Ns
I2I
I2Is

I'm removing I=I because I just don't want to get into other operations
right now....

The issue is basically do we want to explicitly say what a given service
will expect as its input?

As soon as I get some idea of the concensys surrounding this topic I'll
send out the draft....



-MM


-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net

                                             1997-07                                                                                             0000666 0000036 0000010 00000134007 06400361615 010607  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    
Received: from cnri by ietf.org id aa00285; 17 Jul 97 0:35 EDT
Received: from tpoint.net (challenger.tpoint.net [204.29.207.17]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid AAA10555; Thu, 17 Jul 1997 00:34:18 -0400 (EDT)
Received: from tpoint.net by tpoint.net with SMTP (8.8.2/25-eef)
	id EAA05590; Thu, 17 Jul 1997 04:29:34 GMT
From: moneynow@19813.com
Received: from mailhost.future.com [alt1.future.com [207.8.66.49] by future.com (8.8.5/8.6.5) with SMTP id GAA06266 for <handpicked@yourturn.com>; Wed, 16 Jul 1997 19:00:51 -0600 (EST)
Date: Wed, 16 Jul 97 19:00:51 EST
To: handpicked@yourturn.com
Subject: IT'S YOUR TURN! $50,000 in 90 Days, Guaranteed!!!
Message-ID: <188602760034FBB07049@future.com>
Reply-To: itworks@future.com
X-UIDL: 2510341046a56aeb2b228fda361c5a4e
Comments: Authenticated sender is <itworks@future.com>


For those of us who HATE selling and who don't know 
a down line from a clothes line .....

You are about to make at least $50,000 - In less than 90 days.
Read the enclosed program....THEN READ IT AGAIN!....
Please don't make the same mistake I made!  I THREW this 
letter away at least twice before I took the time to read it. When I
did, it dawned on me that this could work! Take a look for yourself! A
copy of the letter I received is below.

John

My name is Christopher Erickson.  Two years ago, the corporation I
worked at for the past twelve years down-sized and my position was
eliminated.  After unproductive job interviews,  I decided to open my
own business.  Over the past year, I incurred many unforeseen
financial problems.  I owed my family, friends, and creditors over
$35,000.  The economy was taking a toll on my business and I just
couldn't seem to make ends meet.  I had to refinance and borrow
against my home to support my family and struggling business.  I truly
believe it was wrong for me to be in debt like this.  AT THAT MOMENT
something significant happened in my life and I am writing to share my
experience in hopes that this will change your life
FOREVER....FINANCIALLY!!!

In mid-December, I received this program via email.  Six months prior
to receiving this program I had been sending away for information on
various business opportunities.  All of the programs I received, in my
opinion, were not cost effective.  They were either too difficult for
me to comprehend or the initial investment was too much for me to risk
to see if they worked or not.  One claimed I'd make a million dollars
in one year...it didn't tell me I'd have to write a book to make it.

But like I was saying, in December of '92 I received this program.  I
didn't send for it, or ask for it, they just got my name off a mailing
list.  THANK GOODNESS FOR THAT!!!  After reading it several times, to
make sure I was reading it correctly, I couldn't believe my eyes. 
Here was a MONEY-MAKING PHENOMENON.  I could invest as much as I
wanted to start, without putting me further in debt.  After I got a
pencil and paper and figured it out, I would at least get my money
back.  After determining that the program is LEGAL and NOT A CHAIN
LETTER, I decided "WHY NOT".

Initially I sent out 10,000 emails.  It only cost me about $15.00 for
my time on-line.  The great thing about email is that I didn't need
any money for printing to send out the program, only the cost to
fulfill my orders.  I am telling you like it is, I hope it doesn't
turn you off, but I promised myself that I would not "rip-off" anyone,
no matter how much money it cost me!.

In less than one week, I was starting to receive orders for REPORT #1.
By January 13th, I had received 26 orders for REPORT #1.  When you
read the GUARANTEE in the program, you will see that "YOU MUST RECEIVE
15 TO 20 ORDERS FOR REPORT #1 WITHIN TWO WEEKS.  IF YOU DON'T, SEND
OUT MORE PROGRAMS UNTIL YOU DO!"  My first step in making $50,000 in
20 to 90 days was done.  By January 30th, I had received 196 orders
for REPORT #2.  If you go back to the GUARANTEE, "YOU MUST RECEIVE 100
OR MORE ORDERS FOR REPORT #2 WITHIN TWO WEEKS.  IF NOT, SEND OUT MORE
PROGRAMS UNTIL YOU DO. ONCE YOU HAVE 100 ORDERS, THE REST IS EASY,
RELAX, YOU WILL MAKE YOUR $50,000 GOAL."  Well, I had 196 orders for
REPORT #2, 96 more than I needed.  So I sat back and relaxed.  By
March 19th, of my emailing of 10,000, I received $58,000 with more
coming in every day.

I paid off  ALL my debts and bought a much needed new car.  Please
take time to read the attached program, IT WILL CHANGE YOUR LIFE
FOREVER! Remember,  it wont work  if you don't try it.  This program
does work, but you must follow it EXACTLY!  Especially the rules of
not trying to place your name in a different place.  It doesn't work,
you'll lose out on a  lot  of  money!  REPORT  #2  explains this. 
Always follow the guarantee, 15 to 20  orders  for REPORT #1, and 100
or more orders for REPORT #2 and you will make  $50,000 or more in 20
to 90 days.  I AM LIVING PROOF THAT IT WORKS !!!

If you choose not to participate in this program, I'm sorry.  It
really is a great opportunity with little cost or risk to you.  If you
choose to participate, follow the program and you will be on your way
to financial security.

If you are a fellow business owner and you are in financial trouble
like I was, or you want to start your own business, consider this a
sign.  I DID!

                                        Sincerely,
                                        Christopher Erickson

PS  Do you have any idea what 11,700 $5 bills ($58,000) look like
piled up on a kitchen table? IT'S AWESOME!

"THREW IT AWAY"

"I  had  received  this program before.  I  threw  it away, but later
wondered if I shouldn't have given it a try.  Of course, I had no idea
who to contact to get a copy, so I had to wait until I was emailed
another copy of the program.  Eleven months passed, then it came.  I
DIDN'T throw this one away.  I made $41,000 on the first try."

                                        Dawn W., Evansville, IN

"NO FREE LUNCH"

"My late father always told me, 'remember, Alan, there is no free
lunch in life.  You get out of life what you put into it.'  Through
trial and error and a somewhat slow frustrating start, I finally
figured it out. The program works very well, I just had to find the
right target group of people to email it to.  So far this year, I have
made over $63,000 using this program.  I know my dad would have been
very proud of me."

                                        Alan B., Philadelphia, PA

A PERSONAL NOTE FROM THE ORIGINATOR OF THIS PROGRAM

By the time you have read the enclosed information and looked over the
enclosed program and reports, you should have concluded that such a
program,  and  one that is legal,  could not have been created by an
amateur.

Let me tell you a little about myself.  I had a profitable business
for ten years.  Then in 1979 my business began falling off.  I was
doing the same things that were previously successful for me, but it
wasn't working.  Finally, I figured it out.  It wasn't me, it was the
economy. Inflation and recession had replaced the stable economy that
had been with us since 1945.  I don't have to tell you what happened
to the unemployment rate...because many of you know from first hand
experience. There were more failures and bankruptcies than ever
before.

The middle class was vanishing.  Those who knew what they were doing
invested wisely and moved up.  Those who did not, including those who
never had anything to save or invest, were moving down into the ranks
of the poor.  As the saying goes, "THE RICH GET RICHER AND THE POOR
GET POORER."  The traditional methods of making money will never allow
you to "move up" or "get rich", inflation will see to that.

You have just received information that can give you financial freedom
for the rest of your life, with "NO RISK" and "JUST A LITTLE BIT OF
EFFORT."  You can make more money in the next few months than you have
ever imagined.

I should also point out that I will not see a penny of your money, nor
anyone else who has provided a testimonial for this program.  I have
already made over FOUR MILLION DOLLARS!  I have retired from the
program after sending out over 16,000 programs.  Now I have several
offices which market this and several other programs here in the US
and overseas.  By the Spring, we wish to market the 'Internet' by a
partnership with AMERICA ON LINE.

Follow the program EXACTLY AS INSTRUCTED.  Do not change it in any
way. It works exceedingly well as it is now.  Remember to email a copy
of this exciting program to everyone that you can think of.  One of
the people you send this to may send out 50,000...and your name will
be on every one of them!.  Remember though, the more you send out, the
more potential customers you will reach.

So my friend, I have given you the ideas, information, materials and
opportunity to become financially independent, IT IS UP TO YOU NOW!

"THINK ABOUT IT"

Before you delete this program from your mailbox, as I almost did,
take a little time to read it and REALLY THINK ABOUT IT.  Get a pencil
and figure out what could happen when YOU participate.  Figure out the
worst possible response and no matter how you calculate it, you will
still make a lot of money!  Definitely get back what you invested. 
Any doubts you have will vanish when your first orders come in.  IT
WORKS!

                                        Paul Johnson, Raleigh, NC

HERE'S HOW THIS AMAZING PROGRAM WILL MAKE YOU $$$$$$

Let's say that you decide to start small, just to see how it goes, and
we'll assume you and all those involved send out 2,000 programs each.
Let's also assume that the mailing receives a .5% response.  Using a
good list the response could be much better.  Also many people will
send out hundreds of thousands of programs instead of 2,000.  But
continuing with this example, you send out only 2,000 programs.  With
a 5% response, that is only 10 orders for REPORT #1.  Those 10 people
respond by sending out 2,000 programs each for a total of 20,000.  Out
of those .5%, 100 people respond and order REPORT #2.  Those 100 mail
out 2,000 programs each for a total of 200,000.  The .5% response to
that is 1,000 orders for REPORT #3.  Those 1,000 send out 2,000
programs each for a 2,000,000 total.  The .5% response to that is
10,000 orders for REPORT #4.  That's 10,000 five dollar bills for you.
CASH!!!!  Your total income in this example is $50 + $500 + $5000 +
$50,000 for a total of $55,550!!!!

REMEMBER FRIEND, THIS IS ASSUMING 1,990 OUT OF 2,000 PEOPLE YOU
MAIL TO WILL DO ABSOLUTELY NOTHING... AND TRASH THIS PROGRAM!
DARE TO THINK FOR A MOMENT WHAT WOULD HAPPEN IF EVERYONE
OR HALF SENT OUT 100,000 PROGRAMS INSTEAD OF ONLY 2,000.  Believe me,
many people will do that and more!  By the way, your cost to
participate in this is practically nothing.  You obviously already
have an internet connection and email is FREE!!!  REPORT#3 will show
you the best methods for bulk emailing and purchasing email lists.

THIS IS A LEGITIMATE, LEGAL, MONEY MAKING OPPORTUNITY.  It does not
require you to come in contact with people, do any hard work, and best
of all, you never have to leave the house except to get the mail.  If
you believe that someday you'll get that big break that you've been
waiting for, THIS IS IT!  Simply follow the instructions, and your
dream will come true.  This multi-level email order marketing program
works perfectly...100% EVERY TIME.  Email is the sales tool of the
future.  Take advantage of this non-commercialized method of
advertising NOW!!  The longer you wait, the more people will be doing
business using email.  Get your piece of this action!!

MULTI-LEVEL MARKETING (MLM) has finally gained respectability.  It is
being taught in the Harvard Business School, and both Stanford
Research and The Wall Street Journal have stated that between 50% and
65% of all goods and services will be sold throughout Multi-level
Methods by the mid to late 1990's.  This is a Multi-Billion Dollar
industry and of the 500,000 millionaires in the US, 20% (100,000) made
their fortune in the last several years in MLM.  Moreover, statistics
show 45 people become millionaires everyday through Multi-Level
Marketing.

INSTRUCTIONS

We at Erris Mail Order Marketing Business, have a method of raising
capital that REALLY WORKS 100% EVERY TIME.  I am sure that you could
use $50,000 to $125,000 in the next 20 to 90 days.  Before you say
"Bull", please read the program carefully.

This is not a chain letter, but a perfectly legal money making
opportunity.  Basically, this is what we do:  As with all multi-level
business, we build our business by recruiting new partners and selling
our products.  Every state in the USA allows you to recruit new multi-
level business partners, and we offer a product for EVERY dollar sent.
YOUR ORDERS COME AND ARE FILLED THROUGH THE MAIL, so you are not
involved in personal selling.  You do it privately in your own home,
store or office.

This is the GREATEST Multi-level Mail Order Marketing anywhere!

Step (1)   Order all four 4 REPORTS listed by NAME AND NUMBER.  Do 
           this by ordering the REPORT from each of the four 4 names 
           listed on the next page.  For each REPORT, send $5 CASH and 
           a SELF- ADDRESSED, STAMPED envelope  (BUSINESS SIZE #10) to
           the person listed for the SPECIFIC REPORT.  International
           orders should also include $1 extra for postage.  It is
           essential that you specify the NAME and NUMBER of the
           report requested to the person you are ordering from.  You
           will need ALL FOUR 4 REPORTS because you will be REPRINTING
           and RESELLING them. DO NOT alter the names or sequence
           other than what the instructions say.  IMPORTANT:  Always
           provide same-day service on all orders.

Step (2)   Replace  the  name  and  address  under  REPORT #1  with
           yours,  moving the one that was there down to REPORT #2.
           Drop  the  name and address under REPORT #2 to REPORT #3,
           moving the one that was there to REPORT #4.  The name and
           address that was under REPORT #4 is dropped from the list
           and this party  is  no doubt on the way to the bank.  When
           doing   this,   make   certain   you  type  the  names  and
           addresses ACCURATELY!  DO NOT MIX UP MOVING 
           PRODUCT/REPORT POSITIONS!!!

Step (3)   Having made the required changes in the NAME list, save it
           as a text (.txt) file in it's own directory to be used with
           whatever email program you like.  Again, REPORT #3 will
           tell you the best methods of bulk emailing and acquiring
           email lists.

Step (4)   Email a copy of the entire program (all of this is very
           important) to everyone whose address you can get your hands
           on. Start with friends and relatives since you can
           encourage them to take  advantage of this  fabulous 
           money-making opportunity.  That's what I did.  And they
           love me now, more than ever.  Then, email to anyone and
           everyone!  Use your imagination!  You can get email
           addresses from companies on the internet who specialize in
           email mailing lists.  These are very cheap, 100,000
           addresses for around $35.00.

IMPORTANT:  You won't get a good response if you use an old list, so
always request a FRESH, NEW list. You will find out where to purchase
these lists when you order the four 4 REPORTS.

ALWAYS PROVIDE SAME-DAY SERVICE ON ALL ORDERS!!!

REQUIRED REPORTS

***Order each REPORT by NUMBER and NAME***

ALWAYS SEND A SELF-ADDRESSED, STAMPED ENVELOPE
AND $5 CASH FOR EACH ORDER REQUESTING THE
SPECIFIC REPORT BY NAME AND NUMBER

____________________________________________________
REPORT #1 
"HOW TO MAKE $250,000 THROUGH MULTI-LEVEL SALES"

ORDER REPORT #1 FROM:  

BC Enterprises
2899 Agoura Rd, #299
Westlake Village, CA 91361

____________________________________________________
REPORT #2
"MAJOR CORPORATIONS AND MULTI-LEVEL SALES"

ORDER REPORT #2 FROM:

LDR Enterprises	
204 High Ridge Dr
Belleville, IL  62223

____________________________________________________
REPORT #3 
"SOURCES FOR THE BEST MAILING LISTS"

ORDER REPORT #3 FROM:

C & A Enterprises
1003 W Main #1B
Vienna, IL  62995

____________________________________________________
REPORT #4 
"EVALUATING MULTI-LEVEL SALES PLANS"

ORDER REPORT #4 FROM:

Hill Enterprises
7060 W. Sheridan Rd.
Suite 311
Chicago, IL

____________________________________________________

CONCLUSION

I am enjoying my fortune that I made by sending out this program. You
too, will be making money in 20 to 90 days, if you follow the SIMPLE
STEPS outlined in this mailing.

To be financially independent is to be FREE.  Free to make financial
decisions as never before.  Go into business, get into investments,
retire or take a vacation.  No longer will a lack of money hold you
back.

However, very few people reach financial independence, because when
opportunity knocks, they choose to ignore it.  It is much easier to
say "NO" than "YES", and this is the question that you must answer. 
Will YOU ignore this amazing opportunity or will you take advantage of
it? If you do nothing, you have indeed missed something and nothing
will change.  Please re-read this material, this is a special
opportunity. If you have any questions, please feel free to write to
the sender of this information.  You will get a prompt and informative
reply.

My method is simple.  I sell thousands of people a product for $5 that
costs me pennies to produce and email.  I should also point out that
this program is legal and everyone who participates WILL make money.
This is not a chain letter or pyramid scam.  At times you have
probably received chain letters, asking you to send money, on faith,
but getting NOTHING in return, NO product what-so-ever!  Not only are
chain letters illegal, but the risk of someone breaking the chain
makes them quite unattractive.

You are offering a legitimate product to your people.  After they
purchase the product from you, they reproduce more and resell them.
It's simple free enterprise.  As you learned from the enclosed
material, the PRODUCT is a series of four 4 FINANCIAL AND BUSINESS
REPORTS.  The information contained in these REPORTS will not only
help you in making your participation in this program more rewarding,
but will be useful to you in any other business decisions you make in
the years ahead. You are also buying the rights to reprint all of the
REPORTS, which will be ordered from you by those to whom you mail this
program.  The concise one and two page REPORTS you will be buying can
easily be reproduced at a local copy center for a cost off about 3
cents a copy. Best wishes with the program and Good Luck!

"IT WAS TRULY AMAZING"

"Not being the gambling type, it took me several weeks to make up my
mind to participate in this program.  But conservative as I am, I
decided that the initial investment was so little that there was no
way that I could not get enough orders to at least get my money back. 
BOY, was I ever surprised when I found my medium sized post office box
crammed with orders!  I will make more money this year than any ten
years of my life before."

                                        Mary Riceland, Lansing, MI

TIPS FOR SUCCESS

Send for your four 4 REPORTS immediately so you will have them when
the orders start coming in.  When you receive a $5 order, you MUST
send out the product/service to comply with US Postal and Lottery
laws.  Title 18 Sections 1302 and 1341 specifically state that:  "A
PRODUCT OR SERVICE MUST BE EXCHANGED FOR MONEY RECEIVED."

WHILE YOU WAIT FOR THE REPORTS TO ARRIVE:

1.    Name your new company. You can use your own name if you
       desire.

2.    Get a post office box (preferred).

3.    Edit the names and addresses on the program. You must
       remember, your name and address go next to REPORT #1 
       and the others all move down one, with the fourth one being 
       bumped OFF the list.

4.   Obtain as many email addresses as possible to send until you
       receive the information on mailing list companies in REPORT #3.

5.   Decide on the number of programs you intend to send out.  The
      more you send, and the quicker you send them, the more money
      you will make.

6.    After mailing the programs, get ready to fill the orders.

7.   Copy the four 4 REPORTS so you are able to sent them out as
      soon as you receive an order. IMPORTANT: ALWAYS PROVIDE
      SAME-DAY SERVICE ON ORDERS YOU RECEIVE!

8.    Make certain the letter and reports are neat and legible.

YOUR GUARANTEE

The check point which GUARANTEES your success is simply this:  you
must receive 15 to 20 orders for REPORT #1.  This is a must!!!  If you
don't within two weeks, email out more programs until you do.  Then a
couple of weeks later you should receive at least 100 orders for
REPORT #2, if you don't, send out more programs until you do.  Once
you have received 100 or more orders for REPORT #2, (take a deep
breath) you can sit back and  relax,  because  YOU  ARE  GOING TO 
MAKE  AT  LEAST  $50,000. Mathematically  it  is  a  proven 
guarantee.   Of  those  who  have participated in the program and
reached the above GUARANTEES-ALL have reached their $50,000 goal. 
Also, remember, every time your name is moved down the list you are in
front of a different REPORT, so you can keep track of your program by
knowing what people are ordering from you. IT'S THAT EASY, REALLY, IT
IS!!!

REMEMBER:
"HE WHO DARES NOTHING, NEED NOT HOPE FOR ANYTHING."
"INVEST A LITTLE TIME, ENERGY AND MONEY NOW OR
SEARCH FOR IT FOR THE REST OF YOUR LIFE."



Received: from cnri by ietf.org id aa21126; 17 Jul 97 20:40 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid UAA14174 for <ietf-archive@cnri.reston.va.us>; Thu, 17 Jul 1997 20:38:59 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA28139 for <ietf-archive@cnri.reston.va.us>; Thu, 17 Jul 1997 20:35:21 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Thu, 17 Jul 1997 20:23:36 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA26475 for ipp-outgoing; Thu, 17 Jul 1997 20:05:09 -0400 (EDT)
Message-ID: <41135C785691CF11B73B00805FD4D2D7030F7954@RED-17-MSG.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'rturner@sharplabs.com'" <rturner@sharplabs.com>
Cc: 'JK Martin' <jkm@underscore.com>, ipp@pwg.org
Subject: RE: IPP> Identifying jobs in requests
Date: Thu, 17 Jul 1997 17:05:22 -0700
X-Priority: 3
X-Mailer: Internet Mail Service (5.0.1458.49)
Sender: ipp-owner@pwg.org

Not the issue. I do not object to using URI as job identifiers - I
object to not giving the job identifier in a job specifc request.

To restate - when I do a canceljob operation I do not supply a job
identifier - the target job is implicit in the transport endpoint - this
ties us to a transport. 

> -----Original Message-----
> From:	Randy Turner [SMTP:rturner@sharplabs.com]
> Sent:	Thursday, July 17, 1997 5:05 PM
> To:	Paul Moore
> Cc:	'JK Martin'; ipp@pwg.org
> Subject:	Re: IPP> Identifying jobs in requests
> 
> Paul Moore wrote:
> 
> > I mean that not using jobids at all (which is what we do at present)
> > ties us to HTTP.
> 
> In the model document, job identifiers are URLs. If we have pushed
> URLs
> out of themain body of the protocol up into the transport layer, then
> this is a mistake. Job identifiers
> belong within the application/ipp body, and, according to the model
> document, object
> identifiers are in URL format. Also, the use of URL/URI strings as
> object identifiers in
> and of itself does not tie us to any one transport mechanism.
> 
> Randy
> 
> 
> >
> >
> > In the current model a cancel job is done by posting a cancel
> > operation
> > to the job URL. No job id is sent, it is implied in the transport
> > endpoint.
> >
> > > -----Original Message-----
> > > From: JK Martin [SMTP:jkm@underscore.com]
> > > Sent: Thursday, July 17, 1997 1:45 PM
> > > To:   Paul Moore
> > > Cc:   ipp@pwg.org
> > > Subject:      RE: IPP> Identifying jobs in requests
> > >
> > > > also using URLs to imply the job id means that we are tied to a
> > > specific
> > > > transport - something we tried to avoid. If we were to use ,
> say,
> > > raw IP
> > > > then you would need to assign an IP port to each job or
> something
> > > like
> > > > that.
> > >
> > >
> > > Is this really true?  Do you mean we would be tying ourselves to
> > HTTP
> > > by using a URL as a job ID?
> > >
> > > It would seem that just because we choose the use the syntax and
> > > semantics of a URL doesn't mean we necessarily tie ourselves to
> > HTTP,
> > > right?
> > >
> > >       ...jay
> 
> 


Received: from cnri by ietf.org id aa21707; 17 Jul 97 21:25 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid VAA14244 for <ietf-archive@cnri.reston.va.us>; Thu, 17 Jul 1997 21:23:59 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA00382 for <ietf-archive@cnri.reston.va.us>; Thu, 17 Jul 1997 21:20:22 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Thu, 17 Jul 1997 21:13:36 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA29753 for ipp-outgoing; Thu, 17 Jul 1997 21:05:52 -0400 (EDT)
Message-Id: <3.0.1.32.19970717175648.009a0100@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Thu, 17 Jul 1997 17:56:48 PDT
To: Paul Moore <paulmo@microsoft.com>, 
    "'rturner@sharplabs.com'" <rturner@sharplabs.com>
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: RE: IPP> Identifying jobs in requests
Cc: 'JK Martin' <jkm@underscore.com>, ipp@pwg.org
In-Reply-To: <41135C785691CF11B73B00805FD4D2D7030F7954@RED-17-MSG.dns.mi
 crosoft.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

At 05:05 PM 7/17/97 PDT, Paul Moore wrote:
>Not the issue. I do not object to using URI as job identifiers - I
>object to not giving the job identifier in a job specifc request.
>
>To restate - when I do a canceljob operation I do not supply a job
>identifier - the target job is implicit in the transport endpoint - this
>ties us to a transport. 
>

Paul,

it seems that a lot of this discussion has been people talking past each
other, including myself.  I fully support your proposal as stated above.

On the more general issue that seems to have started up this whole thread
of discussion, namely whether a server should be able to suppress certain
attributes due to security restrictions, we seem to mix up general model
issues with security issues.  My take on that problem is the following:

1)  Either the Printer is open (non-secure), in which case the server
should return all the information.

2) Or the Printer is limiting access through some security restrictions,
usually requiring authentication and authorization. In this case, 

a) the client is either accepted and gets all the information, 
b) or it does not pass the security check and does not get anything.  

In consequence, I suggest that there is no half-way house cases where the
server would return some, but not all of the information and we should
amend the model document to reflect this.

Carl-Uno
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com


Received: from cnri by ietf.org id aa21801; 17 Jul 97 21:31 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid VAA14259 for <ietf-archive@cnri.reston.va.us>; Thu, 17 Jul 1997 21:29:57 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA00903 for <ietf-archive@cnri.reston.va.us>; Thu, 17 Jul 1997 21:26:16 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Thu, 17 Jul 1997 21:22:55 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA29828 for ipp-outgoing; Thu, 17 Jul 1997 21:12:08 -0400 (EDT)
Date: Thu, 17 Jul 1997 18:11:41 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199707180111.SAA05525@woden.eng.sun.com>
To: paulmo@microsoft.com, rturner@sharplabs.com
Subject: Re: IPP> Identifying jobs in requests
Cc: jkm@underscore.com, ipp@pwg.org
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

I think that we are finally getting to the heart of this issue, namely
that the protocol currently puts the URI of the operation's target object
in the Request-Line of the HTTP operation, and it is not in the
application/ipp message body.

I think that I am hearing both Randy and Paul say that they think that
the target job or printer URI should be a parameter in the application/ipp
message body.  Am I right in my understanding?

Bob Herriot

> From rturner@sharplabs.com Thu Jul 17 17:35:23 1997
> 
> Paul Moore wrote:
> 
> > Not the issue. I do not object to using URI as job identifiers - I
> > object to not giving the job identifier in a job specifc request.
> >
> > To restate - when I do a canceljob operation I do not supply a job
> > identifier - the target job is implicit in the transport endpoint -
> > this
> > ties us to a transport.
> 
> Ok, I think we're in violent agreement here....I agree that the
> operandsof an IPP operation should not be implied by any transport-level
> information;
> especially if we plan on moving IPP to other transports...
> 
> Randy
> 
> 
> >
> >
> > > -----Original Message-----
> > > From: Randy Turner [SMTP:rturner@sharplabs.com]
> > > Sent: Thursday, July 17, 1997 5:05 PM
> > > To:   Paul Moore
> > > Cc:   'JK Martin'; ipp@pwg.org
> > > Subject:      Re: IPP> Identifying jobs in requests
> > >
> > > Paul Moore wrote:
> > >
> > > > I mean that not using jobids at all (which is what we do at
> > present)
> > > > ties us to HTTP.
> > >
> > > In the model document, job identifiers are URLs. If we have pushed
> > > URLs
> > > out of themain body of the protocol up into the transport layer,
> > then
> > > this is a mistake. Job identifiers
> > > belong within the application/ipp body, and, according to the model
> > > document, object
> > > identifiers are in URL format. Also, the use of URL/URI strings as
> > > object identifiers in
> > > and of itself does not tie us to any one transport mechanism.
> > >
> > > Randy
> > >
> > >
> > > >
> > > >
> > > > In the current model a cancel job is done by posting a cancel
> > > > operation
> > > > to the job URL. No job id is sent, it is implied in the transport
> > > > endpoint.
> > > >
> > > > > -----Original Message-----
> > > > > From: JK Martin [SMTP:jkm@underscore.com]
> > > > > Sent: Thursday, July 17, 1997 1:45 PM
> > > > > To:   Paul Moore
> > > > > Cc:   ipp@pwg.org
> > > > > Subject:      RE: IPP> Identifying jobs in requests
> > > > >
> > > > > > also using URLs to imply the job id means that we are tied to
> > a
> > > > > specific
> > > > > > transport - something we tried to avoid. If we were to use ,
> > > say,
> > > > > raw IP
> > > > > > then you would need to assign an IP port to each job or
> > > something
> > > > > like
> > > > > > that.
> > > > >
> > > > >
> > > > > Is this really true?  Do you mean we would be tying ourselves to
> >
> > > > HTTP
> > > > > by using a URL as a job ID?
> > > > >
> > > > > It would seem that just because we choose the use the syntax and
> >
> > > > > semantics of a URL doesn't mean we necessarily tie ourselves to
> > > > HTTP,
> > > > > right?
> > > > >
> > > > >       ...jay
> > >
> > >
> 
> 
> 
> 


Received: from cnri by ietf.org id aa22025; 17 Jul 97 21:52 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid VAA14276 for <ietf-archive@cnri.reston.va.us>; Thu, 17 Jul 1997 21:51:07 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA01535 for <ietf-archive@cnri.reston.va.us>; Thu, 17 Jul 1997 21:47:30 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Thu, 17 Jul 1997 21:44:13 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA01044 for ipp-outgoing; Thu, 17 Jul 1997 21:37:17 -0400 (EDT)
Date: Thu, 17 Jul 1997 18:33:41 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199707180133.SAA05546@woden.eng.sun.com>
To: paulmo@microsoft.com, rturner@sharplabs.com, cmanros@cp10.es.xerox.com
Subject: RE: IPP> Identifying jobs in requests
Cc: jkm@underscore.com, ipp@pwg.org
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org


> From cmanros@cp10.es.xerox.com Thu Jul 17 18:17:07 1997
> 
> 1)  Either the Printer is open (non-secure), in which case the server
> should return all the information.
> 
> 2) Or the Printer is limiting access through some security restrictions,
> usually requiring authentication and authorization. In this case, 
> 
> a) the client is either accepted and gets all the information, 
> b) or it does not pass the security check and does not get anything.  
> 
> In consequence, I suggest that there is no half-way house cases where the
> server would return some, but not all of the information and we should
> amend the model document to reflect this.
>
I disagree, a secure printer could reveal some but not all information about
a job.  We have left the degree of information purposely vague so that
a Printer can return as little or as much information as it wants based
on who is asking.

What Paul proposed was that a Printer could not refuse to return a job-uri 
with Get-Jobs, though it could return a special job-uri that was different
from what the job owner might get.

Bob Herriot 


Received: from cnri by ietf.org id aa11380; 18 Jul 97 14:11 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid OAA16381 for <ietf-archive@cnri.reston.va.us>; Fri, 18 Jul 1997 14:10:26 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA14447 for <ietf-archive@cnri.reston.va.us>; Fri, 18 Jul 1997 14:06:49 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 18 Jul 1997 14:01:38 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA14198 for pmp-outgoing; Fri, 18 Jul 1997 13:58:28 -0400 (EDT)
Date: Fri, 18 Jul 1997 10:57:04 -0700 (PDT)
From: Ron Bergman <rbergma@dpc.com>
To: Lloyd Young <lpyoung@lexmark.com>, Randy Turner <rturner@sharplabs.com>
cc: pmp@pwg.org
Subject: PMP> Output Measurement Diagram
Message-ID: <Pine.PCW.3.94.970718104547.6311C-100000@ronb>
X-X-Sender: rbergma@it.dpc.com
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: pmp-owner@pwg.org

Randy,

The diagram on page 96 of the latest (from the rfc drafts at
ds.internic.net) Printer Mib draft has a formatting error.

The vertical bar (|) and word "direction" should be on the
previous line.  (See RFC 1759 for the correct representation.)


	Ron Bergman
	Dataproducts Corp.




Received: from cnri by ietf.org id aa14233; 18 Jul 97 16:35 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid QAA16935 for <ietf-archive@cnri.reston.va.us>; Fri, 18 Jul 1997 16:34:13 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA18991 for <ietf-archive@cnri.reston.va.us>; Fri, 18 Jul 1997 16:30:37 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 18 Jul 1997 16:21:03 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA18111 for ipp-outgoing; Fri, 18 Jul 1997 16:09:20 -0400 (EDT)
Date: Fri, 18 Jul 1997 13:08:35 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199707182008.NAA06316@woden.eng.sun.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> Identifying jobs in requests
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

So, I think that we are in agreement that the model and protocol documents
should state that the operations whose target is a Printer shall include
a parameter called printer-uri and operations whose target is a job shall
include a parameter called job-uri.

Randy suggests that the value of job-uri/printer-uri could differ from
the request-uri on the HTTP Request-Line, but the model has no such
concept.  So unless there are strong arguments to the contrary, the
protocol document will state that the request-uri has the same value
as the printer-uri/job-uri in the operation.

Bob Herriot

> From rturner@sharplabs.com Fri Jul 18 01:40:49 1997
> 
> Robert Herriot wrote:
> 
> > I think that we are finally getting to the heart of this issue, namely
> >
> > that the protocol currently puts the URI of the operation's target
> > object
> > in the Request-Line of the HTTP operation, and it is not in the
> > application/ipp message body.
> >
> > I think that I am hearing both Randy and Paul say that they think that
> >
> > the target job or printer URI should be a parameter in the
> > application/ipp
> > message body.  Am I right in my understanding?
> 
> Yes, this is basically the idea I was agreeing with.
> 
> >
> >
> > Bob Herriot
> >
> > > From rturner@sharplabs.com Thu Jul 17 17:35:23 1997
> > >
> > > Paul Moore wrote:
> > >
> > > > Not the issue. I do not object to using URI as job identifiers - I
> >
> > > > object to not giving the job identifier in a job specifc request.
> > > >
> > > > To restate - when I do a canceljob operation I do not supply a job
> >
> > > > identifier - the target job is implicit in the transport endpoint
> > -
> > > > this
> > > > ties us to a transport.
> > >
> > > Ok, I think we're in violent agreement here....I agree that the
> > > operandsof an IPP operation should not be implied by any
> > transport-level
> > > information;
> > > especially if we plan on moving IPP to other transports...
> > >
> > > Randy
> > >
> > >
> > > >
> > > >
> > > > > -----Original Message-----
> > > > > From: Randy Turner [SMTP:rturner@sharplabs.com]
> > > > > Sent: Thursday, July 17, 1997 5:05 PM
> > > > > To:   Paul Moore
> > > > > Cc:   'JK Martin'; ipp@pwg.org
> > > > > Subject:      Re: IPP> Identifying jobs in requests
> > > > >
> > > > > Paul Moore wrote:
> > > > >
> > > > > > I mean that not using jobids at all (which is what we do at
> > > > present)
> > > > > > ties us to HTTP.
> > > > >
> > > > > In the model document, job identifiers are URLs. If we have
> > pushed
> > > > > URLs
> > > > > out of themain body of the protocol up into the transport layer,
> >
> > > > then
> > > > > this is a mistake. Job identifiers
> > > > > belong within the application/ipp body, and, according to the
> > model
> > > > > document, object
> > > > > identifiers are in URL format. Also, the use of URL/URI strings
> > as
> > > > > object identifiers in
> > > > > and of itself does not tie us to any one transport mechanism.
> > > > >
> > > > > Randy
> > > > >
> > > > >
> > > > > >
> > > > > >
> > > > > > In the current model a cancel job is done by posting a cancel
> > > > > > operation
> > > > > > to the job URL. No job id is sent, it is implied in the
> > transport
> > > > > > endpoint.
> > > > > >
> > > > > > > -----Original Message-----
> > > > > > > From: JK Martin [SMTP:jkm@underscore.com]
> > > > > > > Sent: Thursday, July 17, 1997 1:45 PM
> > > > > > > To:   Paul Moore
> > > > > > > Cc:   ipp@pwg.org
> > > > > > > Subject:      RE: IPP> Identifying jobs in requests
> > > > > > >
> > > > > > > > also using URLs to imply the job id means that we are tied
> > to
> > > > a
> > > > > > > specific
> > > > > > > > transport - something we tried to avoid. If we were to use
> > ,
> > > > > say,
> > > > > > > raw IP
> > > > > > > > then you would need to assign an IP port to each job or
> > > > > something
> > > > > > > like
> > > > > > > > that.
> > > > > > >
> > > > > > >
> > > > > > > Is this really true?  Do you mean we would be tying
> > ourselves to
> > > >
> > > > > > HTTP
> > > > > > > by using a URL as a job ID?
> > > > > > >
> > > > > > > It would seem that just because we choose the use the syntax
> > and
> > > >
> > > > > > > semantics of a URL doesn't mean we necessarily tie ourselves
> > to
> > > > > > HTTP,
> > > > > > > right?
> > > > > > >
> > > > > > >       ...jay
> > > > >
> > > > >
> > >
> > >
> > >
> > >
> 
> 
> 
> 


Received: from cnri by ietf.org id aa22162; 21 Jul 97 17:27 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid RAA21658 for <ietf-archive@cnri.reston.va.us>; Mon, 21 Jul 1997 17:26:31 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id MAA10197 for <ietf-archive@cnri.reston.va.us>; Mon, 21 Jul 1997 12:58:37 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 21 Jul 1997 12:56:50 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA10042 for pmp-outgoing; Mon, 21 Jul 1997 12:55:57 -0400 (EDT)
Date: Mon, 21 Jul 1997 09:54:35 -0700 (PDT)
From: Ron Bergman <rbergma@dpc.com>
To: Randy Turner <rturner@sharplabs.com>, Lloyd Young <lpyoung@lexmark.com>, 
    pmp@pwg.org
Subject: PMP> Editorial Comments on Latest Draft
Message-ID: <Pine.PCW.3.94.970721094044.6311C-100000@ronb>
X-X-Sender: rbergma@it.dpc.com
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: pmp-owner@pwg.org

Randy,

Try as I might, I could not find anything serious in the latest
document.  I did find the following nits:

1. The numbered entries (2) on page 28 do not have a space between
   the period and the first character of the text.

2. The format of the "On-Line" entry on page 37 has the spacing
   from the left margin different from the other entries.

3. The Input Measurement Diagram has the same problem as I reported
   with the Output Measurement Diagram.  (I am sure that you are
   aware of this, but just in case.)

4. The definitions in appendix A should begin with a capital letter 
   and end with a period.  Example:

   "Alert - a reportable ...<snip>... entry in the alert table"

   should be:

   "Alert - A reportable ...<snip>... entry in the alert table."

All except #3 are really nits, but should be very easy to fix.


	Ron Bergman
	Dataproducts Corp.




Received: from ietf.org by ietf.org id aa10396; 30 Jul 97 9:47 EDT
Received: from ietf.ietf.org by ietf.org id aa07160; 30 Jul 97 9:36 EDT
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce@ietf.org
cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-req-frame-03.txt
Date: Wed, 30 Jul 1997 09:36:49 -0400
X-Orig-Sender: cclark@ietf.org
Message-ID:  <9707300936.aa07160@ietf.org>

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : Architectural Principles of Uniform Resource Name 
                   Resolution                                              
       Author(s) : K. Sollins
       Filename  : draft-ietf-urn-req-frame-03.txt
       Pages     : 18
       Date      : 07/29/1997

This document addresses the issues of the discovery of URN (Uniform 
Resource Name) resolver services that in turn will directly translate URNs 
into URLs (Uniform Resource Locators) and URCs (Uniform Resource 
Characteristics).  The document falls into three major parts, the 
assumptions underlying the work, the guidelines in order to be a viable 
Resolver Discovery Service or RDS, and a framework for designing RDSs.  The
guidelines fall into three principle areas:  evolvability, usability, and 
security and privacy.  An RDS that is compliant with the framework will not
necessarily be compliant with the guidelines.  Compliance with the 
guidelines will need to be validated separately.                           

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-req-frame-03.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-req-frame-03.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-req-frame-03.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970729143448.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-req-frame-03.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-req-frame-03.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970729143448.I-D@ietf.org>

--OtherAccess--

--NextPart--

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         1997-07.mail                                                                                        0000666 0001752 0000010 00000501457 11373056662 011523  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    
Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA22097 for urn-ietf-out; Thu, 31 Jul 1997 09:50:18 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA22092 for <urn-ietf@services.bunyip.com>; Thu, 31 Jul 1997 09:50:15 -0400 (EDT)
Received: from josef.ifi.unizh.ch (josef.ifi.unizh.ch [130.60.48.10]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id JAA04639 for <urn-ietf@bunyip.com>; Thu, 31 Jul 1997 09:50:13 -0400 (EDT)
Received: from ifi.unizh.ch by josef.ifi.unizh.ch  id <08571-0@josef.ifi.unizh.ch>; Thu, 31 Jul 1997 15:49:58 +0200
To: urn-ietf@bunyip.com
Subject: [URN] Three new I-Ds re. URL i18n
Date: Thu, 31 Jul 1997 15:49:58 +0200
From: Martin J Duerst <mduerst@ifi.unizh.ch>
Message-ID: <"josef.ifi..297:31.06.97.13.50.11"@ifi.unizh.ch>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Martin J Duerst <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@Bunyip.Com

Dear friends,

Yesterday I have submitted three Internet-drafts (deadlines
make me work :-) connected to the topic of internationalization
of internet identifiers. They should soon appear in the IETF
anouncements and on the respective ftp servers. You can already
obtain them as:

ftp://ftp.ifi.unizh.ch/outgoing/draft-duerst-dns-i18n-01.txt
ftp://ftp.ifi.unizh.ch/outgoing/draft-duerst-i18n-norm-00.txt
ftp://ftp.ifi.unizh.ch/outgoing/draft-duerst-query-i18n-00.txt

The first draft describes a method to internationalize DNS
easily without having to change the core DNS software in any
way. It is an update of a draft that expired a few weeks ago.
With enough consensus, this could go into experimental phase
rather quickly.

The second draft is an *initial attempt* at defining normalization
and additional guidelines for international identifiers. This
is necessary to eliminate bad user surprises, but does not have
very high priority as the normalization rules can be defined so
that most current systems and users anyway only produce already 
normalized identifiers.

The third draft contains material about the problem of internationalizing
the query component in URLs. This is a particularly important, but
also particularly tricky part of URL internationalization. The
draft describes a convention currently used by most browsers
(and working in many cases), and some additions to the HTTP
protocol (intended to be version-independent) for a safe upgrade
to UTF-8 URLs. The basic idea should be sound; the syntax and
terminology may need more work.

I am glad about any feedback directly back to me or on any of
the lists I am posting this information. I appologize to those
that get this information more than once. I will also be in
Munich and look forward to talk to anybody interested.
However, because most parties seriously interested in URL
internationalization (their number is steadily increasing :-)
have indicated that they won't be able to attend Munich,
I have unfortunately had to cancel a planned official meeting
(the specific topic of the meeting was that of the second draft
above). I hope that a meeting will become reality at a later
IETF. One occasion where there will certainly be a lot of
discussion about internationalized URLs, just because many
of the players happen to attend or be around, will be the
upcomming 11th International Unicode Conference in early
September in San Jose.

Regards,	Martin.


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA11996 for urn-ietf-out; Wed, 30 Jul 1997 09:58:01 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA11991 for <urn-ietf@services.bunyip.com>; Wed, 30 Jul 1997 09:57:58 -0400 (EDT)
Received: from ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id JAA28106 for <urn-ietf@bunyip.com>; Wed, 30 Jul 1997 09:57:55 -0400 (EDT)
Received: from ietf.ietf.org by ietf.org id aa07160; 30 Jul 97 9:36 EDT
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce@ietf.org
cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-req-frame-03.txt
Date: Wed, 30 Jul 1997 09:36:49 -0400
Message-ID:  <9707300936.aa07160@ietf.org>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

 A Revised Internet-Draft is available from the on-line Internet-Drafts 
 directories. This draft is a work item of the Uniform Resource Names 
 Working Group of the IETF.                                                

       Title     : Architectural Principles of Uniform Resource Name 
                   Resolution                                              
       Author(s) : K. Sollins
       Filename  : draft-ietf-urn-req-frame-03.txt
       Pages     : 18
       Date      : 07/29/1997

This document addresses the issues of the discovery of URN (Uniform 
Resource Name) resolver services that in turn will directly translate URNs 
into URLs (Uniform Resource Locators) and URCs (Uniform Resource 
Characteristics).  The document falls into three major parts, the 
assumptions underlying the work, the guidelines in order to be a viable 
Resolver Discovery Service or RDS, and a framework for designing RDSs.  The
guidelines fall into three principle areas:  evolvability, usability, and 
security and privacy.  An RDS that is compliant with the framework will not
necessarily be compliant with the guidelines.  Compliance with the 
guidelines will need to be validated separately.                           

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
     "get draft-ietf-urn-req-frame-03.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-req-frame-03.txt
 
Internet-Drafts directories are located at:	
	                                                
     o  Africa:  ftp.is.co.za                    
	                                                
     o  Europe:  ftp.nordu.net            	
                 ftp.nis.garr.it                 
	                                                
     o  Pacific Rim: munnari.oz.au               
	                                                
     o  US East Coast: ds.internic.net           
	                                                
     o  US West Coast: ftp.isi.edu               
	                                                
Internet-Drafts are also available by mail.	
	                                                
Send a message to:  mailserv@ds.internic.net. In the body type: 
     "FILE /internet-drafts/draft-ietf-urn-req-frame-03.txt".
							
NOTE: The mail server at ds.internic.net can return the document in
      MIME-encoded form by using the "mpack" utility.  To use this
      feature, insert the command "ENCODING mime" before the "FILE"
      command.  To decode the response(s), you will need "munpack" or
      a MIME-compliant mail reader.  Different MIME-compliant mail readers
      exhibit different behavior, especially when dealing with
      "multipart" MIME messages (i.e., documents which have been split
      up into multiple messages), so check your local documentation on
      how to manipulate these messages.
							
							

Below is the data which will enable a MIME compliant mail reader 
implementation to automatically retrieve the ASCII version
of the Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID: <19970729143448.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-req-frame-03.txt

--OtherAccess
Content-Type:   Message/External-body;
        name="draft-ietf-urn-req-frame-03.txt";
        site="ds.internic.net";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID: <19970729143448.I-D@ietf.org>

--OtherAccess--

--NextPart--


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id XAA04013 for urn-ietf-out; Tue, 29 Jul 1997 23:28:09 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA04008 for <urn-ietf@services.bunyip.com>; Tue, 29 Jul 1997 23:28:07 -0400 (EDT)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA25935; Tue, 29 Jul 1997 23:27:58 -0400 (EDT)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id XAA24857; Tue, 29 Jul 1997 23:27:57 -0400
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Tue, 29 Jul 1997 23:27:57 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Terry Allen <tallen@sonic.net>
cc: urn-ietf@bunyip.com
Subject: Re: [URN] Re std-, prv-
In-Reply-To: <199707281836.LAA14474@bolt.sonic.net>
Message-ID: <Pine.SUN.3.95.970729231456.24849B-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Mon, 28 Jul 1997, Terry Allen wrote:
> | > connotations. How about something like "r<digits>-", where the
> | > R stands for "registered" and the digits let us deal with multiple
> | > requests for a particular namespace ID? The ever-popular "foo"
> | > NID would have r1-foo, r2-foo, r3-foo, etc.   
> | 
> | And would the "r" number be dropped for namespaces that had gone through
> | the full standardization process?
> 
> Either way I'm confused.  Do we need to do this?  Why?  I didn't find
> a clear reason in the straw proposal.

Sheer number of expected namespaces.  We aren't (yet?) ready to codify
an objective checklist for the IANA to independently approve the technical
merit of all of them, let alone potential legal implications of who
can/cannot have a namespace.  So, the proposal is to split the problem:
there will be those that have been given detailed scrutiny by the IETF
(through RFC path, at least initially), and those that spring into
existence, perhaps initially for private consumption and then more
public.  This is an approach with a precident:  registering MIME types
(I am told) includes a "vnd" subtree of the naming in which individual
vendors are free to do what they want.

In order to be globally accessible, all namespaces must have some registration
in the global NID, so there will be (I expect) IETF-standardized ones
registered there, as well as less formally-standardized ones.

> How about, standardized name space IDs are those registered in the
> appropriate registry, and all others are nonstandardized?

First of all, this isn't by default the global NID registry for the
reasons above -- the definition of that would have to change to include
something like a "standardize/not standardized" flag.

Or, it could be a separate registry of standardized names, although
my gut reaction is that this starts to be a field of blooming registries...

In general, personally,  I prefer to have things immediately and objectively
identifiable -- if you (or your software) is dealling with an "R-??"
namespace, it implicitly makes a statement about the effort the
namespace owner has made to standardize and preserve the namespace.
(No, it's not a hard and fast rule -- we've already agreed there
are things we simply cannot enforce).

Cheers!
Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA28528 for urn-ietf-out; Mon, 28 Jul 1997 18:17:12 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA28522 for <urn-ietf@services.bunyip.com>; Mon, 28 Jul 1997 18:16:59 -0400 (EDT)
Received: from lysithea.lcs.mit.edu (lysithea.lcs.mit.edu [18.26.0.187]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id SAA18299 for <urn-ietf@bunyip.com>; Mon, 28 Jul 1997 18:16:48 -0400 (EDT)
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id SAA06306; Mon, 28 Jul 1997 18:16:26 -0400
Date: Mon, 28 Jul 1997 18:16:26 -0400
Message-Id: <199707282216.SAA06306@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: urn-ietf@bunyip.com
Subject: [URN] RDS guidelines (includes new draft)
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi All,

I have just sent off a new draft of the RDS guidelines document.  For
this round of updates and corrections, thanks go to Ron Daniel, Leslie
Daigle, and Dan La Liberte.  We have Leslie to thank for a new title
and a variety of comments on the content.  Ron made numerous
suggestions for shortening the document.  I took them to heart, but
discovered that in some cases, his suggestions illuminated the fact
that something needed more explanation not less:-)  Dan asked that I
revisit some older comments of his that he felt had not had
appropriate attention.  I did - and again some of them illuminated
either problems or places where further explanation was needed.  In
the end it _is_ a little shorter and definitely more tightened up.
Experience with RFC 1737 and the possibilities for misunderstandings
and misinterpretations have led me to believe that full explanations of
choices and decisions are extremely valuable in order to avoid
creative new interpretations that were not intended.

Overall the document has not changed a great deal.  Given that only 3
people had comments, in this last round, I hope we are finally
reaching consensus.  Clearly, send interesting comments to the mailing
list, and minor editorial ones directly to me.

I have one extremely minor question: is this long enough that anyone
feels it merits a toc?

			Karen

______________________________

Internet Draft                                          Karen R. Sollins
draft-ietf-urn-req-frame-03.txt                                  MIT/LCS
Expires January 30, 1998                                   July 30, 1997

       Architectural Principles of Uniform Resource Name Resolution


Status of this draft
     This document is an Internet-Draft.  Internet-Drafts are working
     documents of the Internet Engineering Task Force (IETF), its
     areas, and its working groups.  Note that other groups may also
     distribute working documents as Internet-Drafts.

     Internet-Drafts are draft documents valid for a maximum of six
     months and may be updated, replaced, or obsoleted by other
     documents at any time.  It is inappropriate to use Internet-
     Drafts as reference material or to cite them other than as
     ``work in progress.''

     To learn the current status of any Internet-Draft, please check
     the ``1id-abstracts.txt'' listing contained in the Internet-
     Drafts Shadow Directories on ftp.is.co.za (Africa),
     nic.nordu.net (Europe), munnari.oz.au (Pacific Rim),
     ds.internic.net (US East Coast), or ftp.isi.edu (US West Coast).


Abstract:

This document addresses the issues of the discovery of URN (Uniform
Resource Name) resolver services that in turn will directly translate
URNs into URLs (Uniform Resource Locators) and URCs (Uniform Resource
Characteristics).  The document falls into three major parts, the
assumptions underlying the work, the guidelines in order to be a
viable Resolver Discovery Service or RDS, and a framework for
designing RDSs.  The guidelines fall into three principle areas:
evolvability, usability, and security and privacy.  An RDS that is
compliant with the framework will not necessarily be compliant with
the guidelines.  Compliance with the guidelines will need to be
validated separately.

1. Introduction

The purpose of this document is to lay out the engineering criteria
for what we will call here a Resolver Discovery Service (RDS), a
service to help in the learning about URN (Uniform Resource Name)
resolvers.  The term "resolver" is used in this document to indicate a
service that translates URNs to URLs (Uniform Resource Locators) or
URCs (Uniform Resource Characteristics).  Some resolvers may provide
direct access to resources as well.  An RDS helps in finding a
resolver to contact for further resolution.  It is worth noting that
some RDS designs may also incorporate resolver functionality.  This
function of URN resolution is a component of the realization of an
information infrastructure.  In the case of this work, that
infrastructure is to be available, "in the Internet" or globally, and
hence the solutions to the problems we are addressing must be globally

                                 - 1 -

scalable.  In this document, we are focussing specifically on the
design of RDS schemes.

The Uniform Resource Identifier Working Group defined a naming
architecture, as demonstrated in a series of three RFCs 1736[1],
1737[2], and 1738[3].  Although several further documents are needed
to complete the description of that architecture, it incorporates
three core functions often associated with "naming": identification,
location, and mnemonics or semantics.  By location, we mean
fully-qualified Domain Names or IP addresses, possibly extended with
TCP ports and/or local identifiers, such as pathnames.  Names may
provide the ability to distinguish one resource from another, by
distinguishing their "names".  Names may help to provide access to a
resource by including "location" information.  Lastly, names may have
other semantic or mnemonic information that either helps human users
remember or figure out the names, or include other semantic
information about the resource being named.  The URI working group
concluded that there was need for persistent, globally unique
identifiers, distinct from location or other semantic information;
these were called URNs.  These "names" provide identity, in that if
two of them are "the same" (under some simple rule of
canonicalization), they identify the same resource.  Furthermore, the
group decided that these "names" were generally to be for machine,
rather than human, consumption.

In contrast to URNs, one can imagine a variety human-friendly naming
(HFN) schemes supporting different suites of applications and user
communities.  These will need to provide mappings to URNs in tighter
or looser couplings, depending on the namespace.  It is these HFNs
that will be mnemonic, content-full, and perhaps mutable, to track
changes in use and semantics.  They may provide nicknaming and other
aliasing, relative or short names, context sensitive names,
descriptive names, etc.  Their definition is not part of this effort,
but will clearly play an important role in the long run.

URNs as described in RFC 1737 are defined globally; they are
ubiquitous in that a URN anywhere in any context identifies the same
resource.  Given this requirement on URNs, one must ask about its
implication for an RDS.  Does ubiquity imply a guarantee of RDS
resolution everywhere?  Does ubiquity imply resolution to the same
information about resolution everywhere?  In both cases the answer is
probably not.  One cannot make global, systemic guarantees, except at
an expense beyond reason.  In addition there may be policy reasons for
not resolving in the same way everywhere.  It is quite possible that
the resolution of a URN to an instance of a resource may reach
different instances or copies under different conditions.  Thus,
although a URN anywhere refers to the same resource, in some
environments under some conditions, and at different times, due to
either the vagaries of network conditions or policy controls a URN may
sometimes be resolvable and other times or places not.  Ubiquitous
resolution cannot be assumed simply because naming is ubiquitous.  On
the other hand wide deployment and usage will be an important feature
of any RDS design.

Within the URI community there has been a concept used frequently that
for lack of a better term we will call a _hint_.  A hint is something

                                 - 2 -

that helps in the resolution of a URN; in theory we map URNs to hints
as an interim stage in accessing a resource.  In practice, an RDS may
map a URN directly into the resource itself if it chooses to.  It is
very likely that there will be hints that are applicable to large sets
of URNs, for example, a hint that indicates that all URNs with a
certain prefix or suffix can be resolved by a particular resolver.  A
hint may also have meta-information associated with it, such as an
expiration_time or certification of authenticity.  We expect that
these will stay with a hint rather than being managed elsewhere.  We
will assume in all further discussion of hints that they include any
necessary meta-information as well as the hint information itself.
Examples of hints are: 1) the URN of a resolver service that may
further resolve the URN, 2) the address of such a service, 3) a
location at which the resource was previously found.  The defining
feature of hints is that they are only hints; they may be out of date,
temporarily invalid, or only applicable within a specific locality.
They do not provide a guarantee of access, but they probably will help
in the resolution process.  We must assume that most resolutions of
URNs will be provided by the use of locally stored hints, because
maintaining a database of globally available, completely up-to-date
location information is infeasible for performance reasons.  There are
a number of circumstances in which one can imagine that hints become
invalid, either because a resource has moved or because a different
URN resolver service has taken over the responsibility for resolution
of the URN.  Hints may be found in a variety of places.  It is
generally assumed that a well engineered system will maintain or cache
a set of hints for each URN at each location where that URN is found.
These may have been acquired from the owner of the resources, a
recommendation of the resource, or one of many other sources.  In
addition, for those situations in which those hints found locally
fail, a well engineered system will provide a fall-back mechanism for
discovering further hints.  It is this fall-back mechanism, an RDS,
that is being addressed in this document.  As with all hints, there
can never be a guarantee that access to a resource will be available
to all clients, even if the resource is accessible to some.  However,
an RDS is expected to work with reasonably high reliability, and,
hence, may result in increased response time.

The remainder of this document falls into three sections.  The first
identifies several sets of assumptions underlying this work.  There are
three general assumptions:
   * URNs are persistent;
   * URN assignment can be delegated;
   * Decisions can be made independently, enabling isolation from decisions 
     of one's peers.

The next section lays out three central principles Resolver Discovery
Service design.  For each of these, we have identified a number of
more specific guidelines that further define and refine the general
principle.  This section is probably the most critical of the
document, because one must hold any proposed RDS scheme up against
these principles and corollary guidelines to learn whether or not it
is adequate.  The three central principles can be summarized as:
   1) An RDS must allow for evolution and evolvability;
   2) Usability of an RDS with regard to each of the sets of constituents 
       involved in the identification and location or resources is paramount;

                                 - 3 -

   3) It is centrally important that the security and privacy needs of all 
       constituents be feasibly supported, to the degree possible.
Each of the three major subsections of the guidelines section begins
with a summary list of the more detailed guidelines identified in that
section.

The final section of the document lays out a framework for such RDSs.
The purpose of this last section is to bound the search space for RDS
schemes.  The RDS designer should be aware that meeting the guidelines
is of primary importance; it is possible to meet them without
conforming to the framework.  As will be discussed further in this
last section, designing within the framework does not guarantee
compliance, so compliance evaluation must also be part of the process
of evaluation of a scheme.

2. Assumptions

Based on previous internet drafts and discussion in both the URN BOFs
and on the URN WG mailing list, three major areas of assumptions are
apparent: longevity, delegation, and independence.  Each will be
discussed separately.

The URN requirements[2] state that a URN is to be a "persistent
identifier".  It is probably the case that nothing will last forever,
but in the time frame of resources, users of those resources, and the
systems to support the resources, the identifier should be considered
to be persistent or have a longer lifetime than those other entities.
There are two assumptions that are implied by longevity of URNs:
mobility and evolution.  Mobility will occur because resources may
move from one machine to another, owners of resources may move among
organizations, or the organizations themselves may merge, partition,
or otherwise transforms themselves.  The Internet is continually
evolving; protocols are being revised, new ones created, while
security policies and mechanisms evolve as well.  These are only
examples.  In general, we must assume that almost any piece of the
supporting infrastructure of URN resolution will evolve.  In order to
deal with both the mobility and evolution assumptions that derive from
the assumption of longevity, we must assume that users and their
applications can remain independent of these mutating details of the
supporting infrastructure.

The second assumption is that naming and resolution authorities may
delegate some of their authority or responsibility; in both cases, the
delegation of such authority is the only known method of allowing for
the kind of scaling expected.  It is important to note that a
significant feature of this work is the potential to separate name
assignment, the job of labelling a resource with a URN, from name
resolution, the job of discovering the resource given the URN.  In
both cases, we expect multi-tiered delegation.  There may be RDS
schemes that merge these two sets of responsibilities and delegation
relationships; by doing so, they bind together or overload two
distinctly different activities, thus probably impeding growth.

The third assumption is independence or isolation of one authority
from another and, at least to some extent, from its parent.  When one
authority delegates some of its rights and responsibilities to another

                                 - 4 -

authority, the delegatee can operate in that domain independently of
its peers and within bounds specified by the delegation, independently
of the delegator.  This isolation is critically important in order to
allow for independence of policy and mechanism.

This third assumption has several corollaries.  First, we assume that
the publisher of a resource can choose resolver services,
independently of choices made by others.  At any given time, the owner
of a namespace may choose a particular URN resolver service for that
delegated namespace.  Such a URN resolver service may be outside the
RDS service model, and only identified or located by the RDS service.
Second, it must be possible to make a choice among RDS services.  The
existence of multiple RDS services may arise from the evolution of an
RDS service, or development of new ones.  Although at any given time
there is likely to be only one or a small set of such services, the
number is likely to increase during a transition period from one
architecture to another.  Thus, it must be assumed that clients can
make a choice among a probably very small set of RDSs.  Third, there
must be independence in the choice about levels and models of security
and authenticity required.  This choice may be made by the owner of a
naming subspace, in controlling who can modify hints in that subspace.
A naming authority may delegate this choice to the owners of the
resources named by the names it has assigned.  There may be
limitations on this freedom of choice in order to allow other
participants to have the level of security and authenticity they
require, for example, in order to maintain the integrity of the RDS
infrastructure as a whole.  Fourth, there is an assumption of
independence of choice of the rule of canonicalization of URNs within
a namespace, limited by any restrictions or constraints that may have
been set by its parent namespace.  This is a choice held by naming
authorities over their own subnamespaces.  Rules for canonicalization
will be discussed further in the framework section below.  Thus, there
are assumptions of independence and isolation to allow for delegated,
independent authority in a variety of domains.

The modularity assumptions of delegation and isolation imply
independence of decision and implementation, leading to a
decentralization that provides a certain degree of safety from denial
of service.  Based on these these assumptions in conjunction with that
of longevity and those for URLs and URNs as detailed in RFCs 1736 and
1737, we can now turn to the guidelines for an RDS.

3. Guidelines

The guidelines applying to an RDS center around three important design
principles in the areas of evolvability, usability, and security and
privacy.  At its core the function of an RDS is to provide hints for
accessing a resource given a URN for it.  These hints may range in
applicability from local to global, and from short-lived to
long-lived.  They also may vary in their degree of verifiable
authenticity.  While it may be neither feasible nor necessary that
initial implementations support every guideline, every implementation
must support evolution to systems that do support the guideline more
fully.


                                 - 5 -

It is important to note that there are requirements, not applicable
specifically to an RDS that must also be met.  A whole URN system will
consist of names in namespaces, the resolution information for them,
and the mapping from names in the namespaces to resolution information
(or hints).  URNs themselves must meet the requirements of RFC 1737.
In addition, namespaces themselves must meet certain requirements as
described in RFC NNNN[5].  Although all these requirements and
guidelines are not described here, they must be supported to provide
an acceptable system.

Each section below begins with a summary of the points made in that
section.  There is some degree of overlap among the areas, such as in
allowing for the evolution of security mechanisms, etc., and hence
issues may be addressed in more than one section.  It is also
important to recognize that conformance with the guidelines will often
be subjective.  As with most IETF guidelines and requirements, most of
these are not quantifiable and hence conformance is a judgment call
and a matter of degree.  Lastly, the reader may find that some of them
are those of general applicability to distributed systems and some are
specific to URN resolution.  Those of general applicability are
included for completeness and are not distinguished as such.

3.1 Evolution

The issues in the area of the first principle, that of evolvability,
are:

    1.1) An RDS must be able to support scaling in at least three
         dimensions: the number of resources for which URNs will be
         required, the number of publishers and users of those
         resources, and the complexity of the delegation, as authority
         for resolution grows and possibly reflects delegation in
         naming authority;
    1.2) A hint resolution environment must support evolution of 
         mechanisms, specifically for:
         * a growing set of URN schemes;
         * new kinds local URN resolver services;
         * new authentication schemes;
         * alternative RDS schemes active simultaneously;
    1.3) An RDS must allow the development and deployment of
         administrative control mechanisms to manage human behavior with
         respect to limited resources. 

One of the lessons of the Internet that we must incorporate into the
development of mechanisms for resolving URNs is that we must be prepared
for change.  Such changes may happen slowly enough to be considered
evolutionary modifications of existing services, or dramatically enough
to be considered revolutionary.  They may permeate the Internet universe
bit by bit, living side by side with earlier services or they may take
the Internet by storm, causing an apparent complete transformation over
a short period of time.  There are several directions in which we can
predict the need for evolution.  At the very least, the community and
the mechanisms proposed should be prepared for these.

First, scaling is a primary issue in conjunction with evolution.  The
number of users, both human and electronic, as well as the number of

                                 - 6 -

resources will continue to grow exponentially for the near term, at
least.  Hence the number of URNs will also increase similarly.  In
addition, with growth in sheer numbers is likely to come growth in the
delegation of both naming authority and resolution authority.  These
facts mean that an RDS design must be prepared to handle increasing
numbers of requests for inclusion, update and resolution, in a set of
RDS servers perhaps inter-related in more complex ways.  This is not
to say that there will necessarily be more updates or resolutions per
URN; we cannot predict that at this time.  But, even so, the
infrastructure may become more complex due to delegation, which may
(as can be seen in Section 4 on the framework) lead to more complex
rules for rewriting or extracting terms for staged resolution.  Any
design is likely to perform less well above some set of limits, so it
is worth considering the growth limitations of each design
alternative.

Second, we expect there to be additions and changes to the mechanisms.
The community already understands that there must be a capacity for
new URN schemes, as described in [5].  A URN scheme will define a set
of URNs that meet the URN requirements[2], but may have further
constraints on the internal structure of the URN. The intention is
that URN schemes can be free to specify parts of the URN that are left
opaque in the larger picture.  In fact, a URN scheme may choose to
make public or keep private the algorithms for any such "opaque" part
of the URN.  In any case, we must be prepared for a growing number of
URN schemes.

Often in conjunction with a new URN scheme, but possibly independently
of any particular URN scheme, new kinds of resolver services may
evolve.  For example, one can imagine a specialized resolver service
based on the particular structure of ISBNs that improves the
efficiency of finding documents given their ISBNs.  Alternatively, one
can also imagine a general purpose resolver service that trades
performance for generality; although it exhibits only average
performance resolving ISBNs, it makes up for this weakness by
understanding all existing URN schemes, so that its clients can use
the same service to resolve URNs regardless of naming scheme.  In this
context, there will always be room for improvement of services,
through improved performance, better adaptability to new URN schemes,
or lower cost, for example.  New models for URN resolution will evolve
and we must be prepared to allow for their participation in the
overall resolution of URNs.

If we begin with one overall plan for URN resolution, into which the
enhancements described above may fit, we must also be prepared for an
evolution in the authentication schemes that will be considered either
useful or necessary in the future.  There is no single globally
accepted authentication scheme, and there may never be one.  Even if
one does exist at some point in time, we must always be prepared to
move on to newer and better schemes, as the old ones become too easily
spoofed or guessed.

In terms of mechanism, although we may develop and deploy a single RDS
scheme initially, we must be prepared for that top level model to
evolve.  Thus, if the RDS model supports an apparently centralized
(from a policy standpoint) scheme for inserting and modifying

                                 - 7 -

authoritative information, over time we must be prepared to evolve to
a different model, perhaps one that has a more distributed model of
authority and authenticity.  If the model has no core but rather a
cascaded partial discovery of information, we may find that this
becomes unmanageable with an increase in scaling.  Whatever the model,
we must be prepared for it to evolve with changes in scaling,
performance, and policy constraints such as security and cost.

The third evolutionary issue is even more mechanical than the others.
At any point in time, the community is likely to be supporting a
compromise position with respect to resolution.  We will probably be
operating in a situation balanced between feasibility and the ideal,
perhaps with policy controls used to help stabilize use of the
service.  Ideally, the service would be providing exactly what the
customers wanted and they in turn would not request more support than
they need, but it seems extremely unlikely.  Since we will almost
always be in a situation in which some service provision resources
will be in short supply, some form of policy controls will generally
be necessary.  Some policy controls may be realized as mechanisms
within the servers or in the details of protocols, while others may
only be realized externally to the system.  For example, suppose hint
entries are being submitted in such volume that the hint servers are
using up their excess capacity and need more disk space.  Two
suggestions for policy control are pricing and administrative.  As
technology changes and the balance of which resources are in short
supply changes, the mechanisms and policies for controlling their use
must evolve as well.

3.2 Usability

To summarize, the usability guidelines fall into three areas based on
participation in hint management and discovery:

    2.1) The publisher
       2.1.1) URN to hint resolution must be correct and efficient with
              very high probability;
       2.1.2) Publishers must be able to select and move among URN 
              resolver services to locate their resources;
       2.1.3) Publishers must be able to arrange for multiple access
              points for their location information;
       2.1.4) Publishers should be able to provide hints with varying
              lifetimes;
       2.1.5) It must be relatively easy for publishers to specify to
              the management and observe their hint information as well
              as any security constraints they need for their hints.
    2.2) The client
       2.2.1) The interface to the RDS must be simple, effective, and
              efficient;
       2.2.2) The client and client applications must be able to
              understand the information stored in and provided by the
              RDS easily, in order to be able to make informed choices.
    2.3) The management
       2.3.1) The management of hints must be as unobtrusive as
              possible, avoiding using too many network resources;
       2.3.2) The management of hints must allow for administrative
              controls that encourage certain sorts of behavior deemed

                                 - 8 -

              necessary to meet other requirements;
       2.3.3) The configuration and verification of configuration of
              individual RDS servers must be simple enough not to
              discourage configuration and verification.

Usability can be evaluated from three distinct perspectives: those of a
publisher wishing to make a piece of information public, those of a
client requesting URN resolution, and those of the provider or manager
of resolution information.  We will separately address the usability
issues from each of these three perspectives.

It is worth noting that there are two additional sorts of participants
in the whole naming process, as discussed in the URN WG.  They are the
naming authorities which choose and assign names, and the authors who
include URNs in their resources.  These two are not relevant to the
design of an RDS and hence are not discussed further here.

3.2.1 The Publisher

The publisher must be able to make URNs known to potential customers.
>From the perspective of a publisher, it is of primary importance that
URNs be correctly and efficiently resolvable by potential clients with
very high probability.  Publishers stand to gain from long-lived URNs,
since they increase the chance that references continue to point to
their published resources.

The publisher must also be able to choose easily among a variety of
potential services that might translate URNs to location information.
In order to allow for this mobility among resolvers, the RDS
architecture must support such transitions, within policy control
bounds.  It is worth noting that although multiple listing services
are available in telephone books, they are generally accompanied by a
fee.  There is nothing preventing there being fees collected for
similar sorts of services with respect to URNs.

The publisher must be able to arrange for multiple access points to a
published resource.  For this to be useful, resolver services should
be prepared to provide different resolution or hint information to
different clients, based on a variety of information including
location and the various access privileges the client might have.  It
is important to note that this may have serious implications for
caching this information.  For example, companies might arrange for
locally replicated copies of popular resources, and would like to
provide access to the local copies only for their own employees.  This
is distinct from access control on the resource as a whole, and may be
applied differently to different copies.

The publisher should be able to provide both long and short term
location information about accessing the resource.  Long term
information is likely to be such information as the long term address
of a resource itself or the location or identity of a resolver service
with which the publisher has a long term relationship.  One can
imagine that the arrangement with such a long term "authoritative"
resolver service might be a guarantee of reliability, resiliency to
failure, and atomic updates.  Shorter term information is useful for
short term changes in services or to avoid short lived congestion or

                                 - 9 -

failure problems.  For example, if the actual repository of the
resource is temporarily inaccessible, the resource might be made
available from another repository.  This short term information can be
viewed as temporary refinements of the longer term information, and as
such should be more easily and quickly made available, but may be less
reliable.  Some RDS designs may not distinguish between these two
extremes.

Lastly, the publishers will be the source of much hint information
that will be stored and served by the manager of the infrastructure.
Despite the fact that many publishers will not understand the details
of the RDS mechanism, it must be easy and straightforward for them to
install hint information.  This means that in general any one who
wishes to publish and to whom the privilege of resolution has been
extended through delegation, can do so.  The publisher must be able
not only to express hints, but also to verify that what is being
served by the manager is correct.  Furthermore, to the extent that
there are security constraints on hint information, the publisher must
be able to both express them and verify compliance with them easily.

3.2.2 The Client

>From the perspective of the client, simplicity and usability are
paramount.  Of critical importance to serving clients effectively is
that there be an efficient protocol through which the client can acquire
hint information.  Since resolving the name is only the first step on
the way to getting access to a resource, the amount of time spent on it
must be minimized.

Furthermore, it will be important to be able to build simple, standard
interfaces to the RDS so that both the client and applications on the
client's behalf can interpret hints and subsequently make informed
choices.  The client, perhaps with the assistance of the application,
must be able to specify preferences and priorities and then apply them.
If the ordering of hints is only partial, the client may become directly
involved in the choice and interpretation of them and hence they must be
understandable to that client.  On the other hand, in general it should
be possible to configure default preferences, with individual
preferences viewed as overriding any defaults.

>From the client's perspective, although URNs will provide important
functionality, the client is most likely to interact directly only with
human friendly names (HFNs).  As in direct human interaction (not
computer mediated), the sharing of names will be on a small, private, or
domain specific scale.  HFNs will be the sorts of references and names
that are easy to remember, type, choose among, assign, etc.  There will
also need to be a number of mechanisms for mapping HFNs to URNs.  Such
services as "yellow pages" or "search tools" fall into this category.
Although we are mentioning HFNs here, it is important to recognize that
HFNs and the mappings from HFNs to URNs is and must remain a separate
functionality from an RDS.  Hence, although HFNs will be critical to
clients, they do not fall into the domain of this document.


                                 - 10 -

3.2.3 The Management

Finally, we must address the usability concerns with respect to the
management of the hint infrastructure itself.  What we are terming
"management" is a service that is distinct from publishing; it is the
core of an RDS.  It involves the storage and provision of hints to the
clients, so that they can find published resources.  It also provides
security with respect to name resolution to the extent that there is a
commitment for provision of such security; this is addressed in
Section 3.3 below.

The management of hints must be as unobtrusive as possible. First, its
infrastructure (hint storage servers and distribution protocols) must
have as little impact as possible on other network activities.  It must
be remembered that this is an auxiliary activity and must remain in the
background.

Second, in order to make hint management feasible, there may need to
be a system for administrative incentives and disincentives such as
pricing or legal restrictions.  Recovering the cost of running the
system is only one reason for levying charges.  The introduction of
payments often has an impact on social behavior.  It may be necessary
to discourage certain forms of behavior that when out of control have
serious negative impact on the whole community.  At the same time, any
administrative policies should encourage behavior that benefits the
community as a whole.  Thus, for example, a small one-time charge for
authoritatively storing a hint will encourage conservative use of
hints.  If we assume that there is a fixed cost for managing a hint,
then the broader its applicability across the URN space, the more cost
effective it is.  That is, when one hint can serve for a whole
collection of URNs, there will be an incentive to submit one general
hint over a large number of more specific hints.  Similar policies can
be instituted to discourage the frequent changing of hints.  In these
ways and others, behavior benefitting the community as a whole can be
encouraged.

Lastly, symmetric to issues of usability for publishers, it must also be
simple for the management to configure the mapping of URNs to hints.  It
must be easy both to understand the configuration and to verify that
configuration is correct.  With respect to management, this issue may
have an impact not only on the information itself but also on how it is
partitioned among network servers that collaboratively provide the
management service or RDS.  For example, it should be straightforward to
bring up a server and verify that the data it is managing is correct.
Although this is not a guideline, it is worth nothing that since we are
discussing a global and probably growing service, encouraging volunteer
participants suggests that, as with the DNS, such volunteers can feel
confident about the service they are providing and its benefit to both
themselves and the rest of the community.

3.3 Security and Privacy

In summary, security and privacy guidelines can be identified as some
degree of protection from threats.  The guidelines that fall under
this third principle, that of security, are all stated in terms of
possibilities or options for users of the service to require and

                                 - 11 -

utilize.  Hence they address the availability of functionality, but
not for the use of it.  We recognize that all security is a matter of
degree and compromise.  These may not satisfy all potential customers,
and there is no intention here to prevent the building of more secure
servers with more secure protocols to suit their needs.  These are
intended to satisfy the needs of the general public.

    3.1) It must be possible to create authoritative versions of a hint
         with access-to-modification privileges controlled;
    3.2) It must be possible to determine the identity of servers or
         avoid contact with unauthenticated servers;
    3.3) It must be possible to reduce the threat of denial of service
         by broad distribution of information across servers.
    3.4) It must be possible within the bounds of organizational
         policy criteria to provide at least some degree of privacy
         for traffic. 
    3.5) It must be possible for publishers to keep private certain
         information such as an overall picture of the resources they
         are publishing and the identity of their clients;
    3.6) It must be possible for publishers to be able to restrict
         access to the resolution of the URNs for the resources they
         publish, if they wish. 

When one discusses security, one of the primary issues is an enumeration
of the threats being considered for mitigation.  The tradeoffs often
include cost in money and computational and communications resources,
ease of use, likelihood of use, and effectiveness of the mechanisms
proposed.  With this in mind, let us consider a set of threats.

Voydock and Kent[7] provide a useful catalog of potential threats.  Of
these the passive threats to privacy or confidentiality and the active
threats of authenticity and integrity are probably the most important
to consider here.  To the extent that spurious association causes
threats to the privacy, authenticity, or integrity with respect to
information within servers managing data, it is also important.
Denial of service is probably the most difficult of these areas of
threats both to detect and to prevent, and we will therefore set it
aside for the present as well, although it will be seen that solutions
to other problems will also mitigate some of the problems of denial of
service.  Furthermore, because this is intended to be provide a global
service to meet the needs of a variety of communities, the engineering
tradeoffs will be different for different clients.  Hence the
guidelines are stated in terms of, "It must be possible..."  It is
important to note that the information of concern here is hint
information, which by nature is not guaranteed to be correct or
up-to-date; therefore, it is unlikely to be worth putting too much
expense into the correctness of hints, because there is no guarantee
that they are still correct anyway.  The exact choice of degree of
privacy, authenticity, and integrity must be determined by the needs
of the client and the availability of services from the server.

To avoid confusion it is valuable to highlight the meanings of terms
that have different meanings in other contexts.  In this case, the
term "authoritative" as it is used here connotes the taking of an
action or stamp of approval by a principal (again in the security
sense) that has the right to perform such an act of approval.  It has

                                 - 12 -

no implication of correctness of information, but only perhaps an
implication of who claimed it to be correct.  In contrast, the term is
often also used simply to refer to a primary copy of a piece of
information for which there may also be secondary or cached copies
available.  In this discussion of security we use the former meaning,
although it may also be important to be able to learn about whether a
piece of information is from a primary source or not and request that
it be primary.  This second meaning arises elsewhere in the document
and is so noted there.

It is also important to distinguish various possible meanings for
"access control".  There are two areas in which distinctions can be
made.  First, there is the question of the kind of access control that
is being addressed, for example, in terms of hints whether it is read
access, read and modify access, or read with verification for
authenticity.  Second, there is the question of to what access is being
controlled.  In the context of naming it might be the names themselves
(not the case for URNs), the mapping of URNs to hints (the business of
an RDS), the mapping of URNs to addresses (not the business of an RDS as
will be discussed below in terms of privacy), or the resource itself
(unrelated to naming or name resolution at all).  We attempt to be clear
about what is meant when using "access control".

There is one further issue to address at this point, the distinction
between mechanism and policy.  In general, a policy is realized by means
of a set of mechanisms.  In the case of an RDS there may be policies
internal to the RDS that it needs to have supported in order to do its
business as it sees fit.  Since, in general it is in the business of
storing and distributing information, most of its security policies may
have to do with maintaining its own integrity, and are rather limited.
Beyond that, to the degree possible, it should impose no policy on its
customers, the publishers and users.  It is they that may have policies
that they would like supported by the RDS.  To that end, an RDS should
provide a spectrum of "tools" or mechanisms that the customers can cause
to be deployed on their behalf to realize policies.  An RDS may not
provide all that is needed by a customer.  A customer may have different
requirements within his or her administrative bounds than outside.
Thus, "it must be possible..."  captures the idea that the RDS must
generally provide the tools to implement policies as needed by the
customers.

The first approach to URN resolution is to discover local hints.  In
order for hints to be discovered locally, they will need to be as
widely distributed to what is considered to be local for every locale.
The drawback of such wide distribution is the wide distribution of
updates, causing network traffic problems or delays in delivering
updates.  An alternative model would concentrate hint information in
servers, thus requiring that update information only be distributed to
these servers.  In such a model the vulnerable points are the sources
of the information and the distribution network among them.  Attackers
on the integrity of the information stored in a server may come in the
form of masquerading as the owner or the server of the information.
Wide replication of information among servers increases the difficult
of masquerading at all the locations of the information as well as
reducing the threat of denial service.  These lead us to three
identifiable guidelines for our security model:

                                 - 13 -

* ACCESS CONTROL ON HINTS: It must be possible to create an
  authoritative version of each hint with change control limited only
  to those principals with the right to modify it.  The choice of who
  those principals are or whether they are unlimited must be made by
  the publisher of a hint.

* SERVER AUTHENTICITY: Servers and clients must be able to learn the
  identity of the servers with which they communicate.  This will be a
  matter of degree and it is possible that there will be more
  trustworthy, but less accessible servers, supported by a larger 
  cluster of less authenticatable servers that are more widely
  available.  In the worst case, if the client receives what appears to
  be unvalidated information, the client should assume that the hint
  may be inaccurate and confirmation of the data might be sought from
  more reliable but less accessible sources.

* SERVER DISTRIBUTION: Broad availability will provide resistance to
  denial of service.  It is only to the extent that the services are
  available that they provide any degree of trustworthiness.  In
  addition, the distribution of services will reduce vulnerability
  of the whole community, by reducing the trust put in any single
  server.  This must be mitigated by the fact that to the extent trust
  is based on a linked set of servers, if any one fails, the whole
  chain of trust fails; the more elements there are in such a chain,
  the more vulnerable it may become.

Privacy can be a double-edged sword.  For example, on one hand, an
organization may consider it critically important that its competitors
not be able to read its traffic.  On the other hand, it may also
consider it important to be able to monitor exactly what its employees
are transmitting to and from whom, for a variety of reasons such as
reducing the probability that its employees are giving or selling the
company's secrets to verifying that employees are not using company
resources for private endeavor.  Thus, although there are likely to be
needs for privacy and confidentiality, what they are, who controls
them and how, and by what mechanisms vary widely enough that it is
difficult to say anything concrete about them here.

The privacy of publishers is much easier to safeguard.  Since they are
trying to publish something, in general privacy is probably not desired.
However, publishers do have information that they might like to keep
private: information about who their clients are, and information about
what names exist in their namespace.  The information about who their
clients are may be difficult to collect depending on the implementation
of the resolution system.  For example, if the resolution information
relating to a given publisher is widely replicated, the hits to _each_
replicated copy would need to be recorded.  Of course, determining if a
specific client is requesting a given name can be approached from the
other direction, by watching the client as we saw above.

There are likely to be some publishers publishing for a restricted
audience.  To the extent they want to restrict access to a resource,
that is the responsibility of the repository providing and restricting
access to the resource.  If they wish to keep the name and hints for a
resource private, a public RDS may be inadequate for their needs.  In

                                 - 14 -

general, it is intended for those who want customers to find their
resources in an unconstrained fashion.

The final privacy issue for publishers has to do with access control
over URN resolution.  This issue is dependent on the implementation of
the publisher's authoritative (in the sense of "primary) URN resolver
server.  URN resolver servers can be designed to require proof of
identity in order to be issued resolution information; if the client
does not have permission to access the URN requested, the service denies
that such a URN exists.  An encrypted protocol can also be used so that
both the request and the response are obscured.  Encryption is possible
in this case because the identity of the final recipient is known (i.e.
the URN server).  Thus, access control over URN resolution can and
should be provided by resolver servers rather than an RDS.

4. The Framework

With these assumptions and guidelines in mind, we conclude with a
general framework within which RDS designs may fall.  As stated
earlier, although this framework is put forth as a suggested guide for
RDS designers, compliance with it will in no way guarantee compliance
with the guidelines.  Such an evaluation must be performed separately.
All such lack of compliance should be clearly documented.

The design of the framework is based on the syntax of a URN as
documented in RFC-2141[4].  This is:

	URN:<NID>:<NSS>

where URN: is a prefix on all URNs, NID is the namespace identifier, and
NSS is the namespace specific string.  The prefix identifies each URN as
such.  The NID determines the general syntax for all URNs within its
namespace.  The NSS is probably partitioned into a set of delegated and
subdelegated namespaces, and this is possibly reflected in further
syntax specifications.  In more complex environments, each delegated
namespace will be permitted to choose the syntax of the variable part of
the namespace that has been delegated to it.  In simpler namespaces, the
syntax will be restricted completely by the parent namespace.  For
example, although the DNS does not meet all the requirements for URNs,
it has a completely restricted syntax, such that any further structuring
must be done only by adding further refinements to the left, maintaining
the high order to low order, right to left structure.  A delegated
syntax might be one in which a host is named by the DNS, but to the
right of that and separated by an "@" is a string whose internal
ordering is defined by the file system on the host, which may be defined
high order to low order, left to right.  Of course, much more complex
and nested syntaxes should be possible, especially given the need to
grandfather namespaces.  In order to resolve URNs, rules will be needed
for two reasons.  One is simply to canonicalize those namespaces that do
not fall into a straightforward (probably right to left or left to
right) ordering of the components of a URN, as determined by the
delegated naming authorities involved.  It is also possible that rules
will be needed in order to derive from URNs the names of RDS servers to
be used in stages.

The NID defines a top level syntax.  This syntax will determine whether

                                 - 15 -

the NID alone or in conjunction with some extraction from the NSS (for
the top level naming authority name) is to be used to identify the first
level server to be contacted.  At each stage of the lookup either a new
rule for generating the strings used in yet another lookup (the strings
being the identity of another RDS server and possibly a string to be
resolved if it is different than the original URN) or a reference
outside the RDS to a URN resolver service, sidestepping any further use
of the RDS scheme.  Figure 1 depicts this process.


                            URN:<NID><NSS>
                                 |
                                 |
                                 |
                                 |
                                 v
                       +-------------------+
                       |Global NID registry|
                       +-------------------+
                                 |
       	       	       	       	 |
                                 |
              (return rule or URN resolver service reference)
                                 |
                                 +----------------------------------+
                                 |                                  |
                       +->(apply rule to determine RDS server)	    |
		       |         |				    |
		       |         |				    |
		       |         |				    |
                       |    +----------+			    |
                       |    |RDS server|	  +-----------------+
                       |    +----------+	  |
                       |      |	  |		  v
 		       |      |	  |   (set of choices)
 		       |      |	  +----+----------(...)--------+
                       |   (rule)      |                       |
                       |      |	       |		       |
 		       |      |	       |		       |
 		       +------+	       |		       |
 			      	       v		       v
 				  +----------+		  +----------+
                                  |URN	     |            |URN	     |
                                  |resolver  |		  |resolver  |
                                  |service   |		  |service   |
 				  +----------+		  +----------+



        Figure 1: An RDS framework


There are several points worth noting about the RDS framework.  First,
it leaves open the determination of the protocols, data organization,
distribution and replication needed to support a particular RDS scheme.
Second, it leaves open the location of the computations engendered by

                                 - 16 -

the rules.  Third, it leaves open the possibility that partitioning
(distribution) of the RDS database need not be on the same boundaries as
the name delegation.  This may seem radical to some, but if the
information is stored in balanced B-trees for example, the partitioning
may not be along those naming authority delegation boundaries (see
[6]).  Lastly, it leaves open access to the Global NID Registry.  Is
this distributed to every client, or managed in widely distributed
servers?

One concept that has not been addressed in Figure 1 is that there may be
more than one RDS available at any given time, in order to allow for
evolution to new schemes.  Thus, the picture should probably look more
like Figure 2.


                         URN:<NID>:<NSS>
                               |
        		       |
		   +-----------+-------(...)-------+
		   |				   |
		   |				   |
		   |				   |
		   v				   v
	 +---------------------+	+---------------------+
	 |Global NID registry 1|        |Global NID registry N|
	 +---------------------+        +---------------------+
                   .                               .
                   .                               .
                   .                               .


        Figure 2: More than one co-existing RDS scheme


If we are to support more than one co-existing RDS scheme, there will
need to be coordination among them with respect to storage and
propagation of information and modifications.  The issue is that
generally it should be assumed that all information should be available
through any operational RDS scheme.  One cannot expect potential
publishers to submit updates to more than one RDS scheme.  Hence there
will need to be a straightforward mapping of information from one to the
other of these schemes.  It is possible that that transformation will
only go in one direction, because a newer RDS service is replacing an
older one, which is not kept up to date, in order to encourage transfer
to the newer one.  Thus, at some point, updates may be made only to the
newer one and not be made available to the older one, as is often done
with library catalogs.

This framework is presented in order to suggest to RDS scheme designers
a direction in which to start designing.  It should be obvious to the
reader that adherence to this framework will in no way guarantee
compliance with the guidelines or even the assumptions described in
Sections 2 and 3.  These must be reviewed independently as part of the
design process.  There is no single correct design that will conform to
these guidelines.  Furthermore, it is assumed that preliminary proposals

                                 - 17 -

may not meet all the guidelines, but should be expected to itemized and
justify any lack of compliance.

5. Acknowledgments

Foremost acknowledgment for this document goes to Lewis Girod, as my
co-author on a preliminary URN requirements document and for his
insightful comments on this version of the document.  Thanks also go
to Ron Daniel especially for his many comments on my writing.  In
addition, I recognize the contributors to a previous URN framework
document, the "Knoxville" group.  There are too many of you to
acknowledge here individually, but thank you.  Finally, I must thank
the contributors to the URN working group and mailing list
(urn-ietf@bunyip.com), for your animated discussions on these and
related topics.

6. References

[1] Kunze, J., "Functional Recommendations for Internet Resource
Locators", RFC 1736, February, 1995.

[2] Sollins, K. and Masinter, L., "Functional Requirements for Uniform
Resource Names", RFC 1738, December, 1994.

[3] Berners-Lee, T., Masinter, L., McCahill, M., "Uniform Resource
Locators (URL)", RFC 1738, December, 1994.

[4] Moats, R., "URN Syntax", RFC 2141, May 1997.

[5] Iannella, R. and Faltstrom, P., "Namespace Identifier Requirements
for URN Services," currently draft-ietf-urn-nid-req-01.txt.  Intended
to become an information rfc by the URN working group.

[6] Slottow, E.G., "Engineering a Global Resolution Service,"
MIT-LCS-TR712, June, 1997.  Currently available as
<http://ana.lcs.mit.edu/anaweb/ps-papers/tr-712.ps> or
<http://ana.lcs.mit.edu/anaweb/pdf-papers/tr712.pdf>.

[7] Voydock, V. L., and Kent, S. T., "Security Mechanisms in
High-Level Protocols", ACM Computing Surveys, v. 15, No. 2, June,
1983, pp. 135-171.

7. Contact information:

Karen Sollins
MIT Laboratory for Computer Science
545 Technology Sq.
Cambridge, MA 02139

Tel: +1 617 253 6006
Email: sollins@lcs.mit.edu

This Internet Draft expires on December 4, 1997.




                                 - 18 -



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA23669 for urn-ietf-out; Mon, 28 Jul 1997 14:35:25 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA23660 for <urn-ietf@services.bunyip.com>; Mon, 28 Jul 1997 14:35:22 -0400 (EDT)
Received: from marine.sonic.net (marine.sonic.net [208.201.224.37]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA16996 for <urn-ietf@bunyip.com>; Mon, 28 Jul 1997 14:35:19 -0400 (EDT)
Received: from sub.sonic.net (sub.sonic.net [208.201.224.8]) by marine.sonic.net (8.8.5/8.8.5) with ESMTP id LAA14864 for <urn-ietf@bunyip.com>; Mon, 28 Jul 1997 11:36:53 -0700
Received: from bolt.sonic.net (tallen@bolt.sonic.net [208.201.224.36]) by sub.sonic.net (8.8.5/8.8.5) with ESMTP id LAA14517 for <urn-ietf@bunyip.com>; Mon, 28 Jul 1997 11:35:04 -0700
X-envelope-info: <tallen@bolt.sonic.net>
Received: (from tallen@localhost) by bolt.sonic.net (8.8.5/8.7.3) id LAA14474 for urn-ietf@bunyip.com; Mon, 28 Jul 1997 11:36:30 -0700
Date: Mon, 28 Jul 1997 11:36:30 -0700
From: Terry Allen <tallen@sonic.net>
Message-Id: <199707281836.LAA14474@bolt.sonic.net>
To: urn-ietf@bunyip.com
Subject: [URN] Re std-, prv-
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Terry Allen <tallen@sonic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Leslie replying to Ron:
| Is it also necessary/interesting to have a separate registry that simply
| registers the namespace ID, without any connotations of accessibility
| through one resolution system or another?    I.e., _just_ a registry
| of known namespace ID's.

Someone is going to make a business of making a list of all known
name space IDs (so as to be able to offer some sort of response to
any request for any purported URN).  I don't know whether it's useful 
to spend volunteer effort on doing so.

| > connotations. How about something like "r<digits>-", where the
| > R stands for "registered" and the digits let us deal with multiple
| > requests for a particular namespace ID? The ever-popular "foo"
| > NID would have r1-foo, r2-foo, r3-foo, etc.   
| 
| And would the "r" number be dropped for namespaces that had gone through
| the full standardization process?

Either way I'm confused.  Do we need to do this?  Why?  I didn't find
a clear reason in the straw proposal.

| I'll accept Martin's argument for dropping the "std-" (although it
| sounds suspiciously isomorphic to the "URL:/URN:" problem :-)  but 
| I think it is important to be able to distinguish namespaces that have
| _not_ gone through a standardization process.  So, if we did something
| like the "r-" scheme, I would like to see that dropped for standardized
| namespaces.

How about, standardized name space IDs are those registered in the
appropriate registry, and all others are nonstandardized?


Regards,
  Terry Allen    Electronic Publishing Consultant    tallen[at]sonic.net
                   http://www.sonic.net/~tallen/
    Davenport and DocBook:  http://www.ora.com/davenport/index.html



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA18393 for urn-ietf-out; Mon, 28 Jul 1997 12:21:24 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAB18388 for <urn-ietf@services.bunyip.com>; Mon, 28 Jul 1997 12:21:21 -0400 (EDT)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA16142; Mon, 28 Jul 1997 12:21:02 -0400 (EDT)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id MAA23694; Mon, 28 Jul 1997 12:21:00 -0400
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Mon, 28 Jul 1997 12:20:59 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: "Ron Daniel, Jr." <rdaniel@lanl.gov>
cc: urn-ietf@bunyip.com
Subject: Re: [URN] strawcat proposal
In-Reply-To: <3.0.32.19970728095054.00766c70@cic-mail.lanl.gov>
Message-ID: <Pine.SUN.3.95.970728121624.23515E-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Mon, 28 Jul 1997, Ron Daniel, Jr. wrote:
> between names there still needs to be a registry for unreviewed
> namespace IDs. They are not truly private. "x-" has the wrong

This is quite true.  In my mind, it should be possible to register them
at least in the Global NID  in order to be globally accessible and
otherwise as functional as fully standardized namespaces.  

Is it also necessary/interesting to have a separate registry that simply
registers the namespace ID, without any connotations of accessibility
through one resolution system or another?    I.e., _just_ a registry
of known namespace ID's.

> connotations. How about something like "r<digits>-", where the
> R stands for "registered" and the digits let us deal with multiple
> requests for a particular namespace ID? The ever-popular "foo"
> NID would have r1-foo, r2-foo, r3-foo, etc.   

And would the "r" number be dropped for namespaces that had gone through
the full standardization process?

I'll accept Martin's argument for dropping the "std-" (although it
sounds suspiciously isomorphic to the "URL:/URN:" problem :-)  but 
I think it is important to be able to distinguish namespaces that have
_not_ gone through a standardization process.  So, if we did something
like the "r-" scheme, I would like to see that dropped for standardized
namespaces.

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA17765 for urn-ietf-out; Mon, 28 Jul 1997 11:53:04 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA17760 for <urn-ietf@services.bunyip.com>; Mon, 28 Jul 1997 11:53:01 -0400 (EDT)
Received: from acl.lanl.gov (acl.lanl.gov [128.165.147.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA15905; Mon, 28 Jul 1997 11:52:57 -0400 (EDT)
Received: from montana.acl.lanl.gov. (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.8.5/8.8.5) with SMTP id JAA21570; Mon, 28 Jul 1997 09:52:55 -0600 (MDT)
Message-Id: <3.0.32.19970728095054.00766c70@cic-mail.lanl.gov>
X-Sender: u114212@cic-mail.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Mon, 28 Jul 1997 09:51:00 -0600
To: Leslie Daigle <leslie@bunyip.com>, urn-ietf@bunyip.com
From: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Subject: Re: [URN] strawcat proposal
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel, Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

At 02:59 PM 7/24/97 -0400, Leslie Daigle wrote:
>We can write up the list of technical _expectations_ of a namespace, AND
>namespace serving:
[...]
>Then, we can write up a list of guidelines for _good_ namespaces and
>namespace serving:
[...]

Yes, I like the idea of setting forth the REQUIREMENTS and the RECOMMENDATIONS
for namespaces. The list of true requirements is small. Therefore I suggest
we do this as two drafts, since the list of recommendations is likely to
take awhile to hammer out.

On the subject of Leslie's suggestion to use something like priv- to denote
a namespace that is intended to be easier to establish, less likely
to be truly persistent, etc. This is, of course, tempting us into
commiting the sin of embedding semantics into our IDs. However, I think that
the sin in this case is venal rather than mortal, and as a sinner of long
standing I have to say that I tend to agree with the sense of the
suggestion, although I have some quibbles with the details. I certainly
agree with Martin in asking that we not do a "std-" prefix for names that
have gone through review.

I'm not so sure about the literal string "priv-". To avoid collisions
between names there still needs to be a registry for unreviewed
namespace IDs. They are not truly private. "x-" has the wrong
connotations. How about something like "r<digits>-", where the
R stands for "registered" and the digits let us deal with multiple
requests for a particular namespace ID? The ever-popular "foo"
NID would have r1-foo, r2-foo, r3-foo, etc.   

Later,

Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA14052 for urn-ietf-out; Mon, 28 Jul 1997 10:52:20 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA14025 for <urn-ietf@services.bunyip.com>; Mon, 28 Jul 1997 10:52:15 -0400 (EDT)
Received: from josef.ifi.unizh.ch (josef.ifi.unizh.ch [130.60.48.10]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id GAA14028 for <urn-ietf@bunyip.com>; Mon, 28 Jul 1997 06:20:54 -0400 (EDT)
Received: from ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <19960-0@josef.ifi.unizh.ch>; Mon, 28 Jul 1997 12:10:15 +0200
Date: Mon, 28 Jul 1997 12:10:14 +0200 (MET DST)
From: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
To: Leslie Daigle <leslie@bunyip.com>
cc: urn-ietf@bunyip.com
Subject: Re: [URN] strawcat proposal
In-Reply-To: <Pine.SUN.3.95.970724145902.22257K-100000@beethoven.bunyip.com>
Message-ID: <Pine.SUN.3.96.970728120329.245s-100000@enoshima>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@Bunyip.Com

On Thu, 24 Jul 1997, Leslie Daigle wrote:

> ----------------------------------------
> Proposal:
> ----------------------------------------
> 
> Here comes the strawcat proposal for naming conventions:
> 
> 	. reserve "std-" prefix in NIDs for those namespaces that have
> 	  gone through a technical review within the IETF and for which
> 	  there is an RFC describing the namespace and its conformance
> 	  to the guidelines.  (Then, Ryan's proposed namespace would
> 	  be "std-ietf").
> 
> 	.. use "prv-" prefix for NIDs of any other namespace (which _can_
> 	  be registered in the urn.net domain).

Distinguishing the two and having a prefix for private namespaces
(I assume "prv" is standing for "private") is very good. But I think
"std-" is not needed. There should be some incentive for going through
IETF review, and having a short NID is a clear incentive.
Also, it should be expected that standard namespaces are used more
often than private ones, and it would be a pain to always have to
type the "std-" prefix. Clever browser makers may even automatically
add it, so there will be a difference between the official URN and
its actual use, which is confusing and unnecessary.


Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA14902 for urn-ietf-out; Thu, 24 Jul 1997 14:59:30 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA14897 for <urn-ietf@services.bunyip.com>; Thu, 24 Jul 1997 14:59:27 -0400 (EDT)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA04550 for <urn-ietf@bunyip.com>; Thu, 24 Jul 1997 14:59:26 -0400 (EDT)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id OAA22509 for <urn-ietf@bunyip.com>; Thu, 24 Jul 1997 14:59:26 -0400
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Thu, 24 Jul 1997 14:59:25 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] strawcat proposal
Message-ID: <Pine.SUN.3.95.970724145902.22257K-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

----------------------------------------
Preamble:
----------------------------------------


In Memphis, there was much debate about who should  or should not
be deemed eligible to "have" a namespace -- e.g., only multi-national
organizations.  What could those identifiers be -- some suggested there
are too many socio-political problem areas with letters (of any character
set), so we'd best stick with numbers, and perhaps assigned ones at that
(and anyone else that has read C. J. Cherryh's Atevi books will point out
the potential problems of being assigned infelicitous numbers, but that's
a different earth... ;-)

It has often been pointed out on this list that we, the URN group, and
the IETF in general, are not in a position to _enforce_ much of anything
in the way of socio-political requirements.  We need a technical system that 
works irrespective of the wars raged in those areas.

And, we have people who want to set up URN namespaces _now_ -- having read
the URN syntax document, they have a clear idea of how the would like their
URNs to be structured, but maybe haven't thought a lot about how the 
resolution service will be set up and maintained and linked into the
global infrastructure.

We've discussed some of this before, and some of this does already appear
in Renato and Patrik's document, but I'd like to step away from that for
a moment, to just focus on what we need to have written _somewhere:

We can write up the list of technical _expectations_ of a namespace, AND
namespace serving:

	. no identifier reused
	. mapping from identifier to URN syntax (in the case of grandfathering)
	. no forseen reasons that the namespace resolution service(s) will be
	  terminated before the URN references are all deleted
	. registration in the Global NID registry
	. fall-back plans for passing off resolution of the namespace in
	  the event that the entity defining the namespace ceases to exist
	. <etc>

This at least gives some guidelines for people who think they want a
URN namespace.

Then, we can write up a list of guidelines for _good_ namespaces and
namespace serving:

	. if a namespace that works already exists, use it
	. it's better if it demonstrates multi-national applicability
	. <etc>

So, then, what is the process for defining a namespace?  Do you define
a NID, set up a tHTTP server, and start resolving those?  Are these valid
URNs?  Is it valid if you send in the appropriate NAPTR information to
be registered in the urn.net domain?  Should each and every proposed namespace
be put through an RFC-definition process?  

----------------------------------------
Proposal:
----------------------------------------

Here comes the strawcat proposal for naming conventions:

	. reserve "std-" prefix in NIDs for those namespaces that have
	  gone through a technical review within the IETF and for which
	  there is an RFC describing the namespace and its conformance
	  to the guidelines.  (Then, Ryan's proposed namespace would
	  be "std-ietf").

	.. use "prv-" prefix for NIDs of any other namespace (which _can_
	  be registered in the urn.net domain).

This is meant to draw on what I've  understood is the approach used with
MIMEtypes -- the "vnd." subtypes for vendor-defined types.  It means that 
namespaces can be set up fairly easily for those who don't forsee the need for 
URNs outside their own space -- but if these URNs do escape (and 
they will) they can still be recognized/handled in the global context.  The 
theory is that, if a namespace has been put through the full technical 
definition to become an std- namespace, then the proposer was serious enough 
about it to be a reasonable bet for providing the necessary longterm 
infrastructure for serving it.  No guarantee -- we aren't about guarantees.  
It also provides a mechanism for distinguishing between the two types.  And,
if  "foo" is first defined as a private namespace ("prv-foo"), and then
made a standard ("std-myfoo", because "std-foo" is something else), 
the Global NID can map the existing "prv-foo" URN resolution to the same
servers as the "std-myfoo".


Anyway, this is just a proposal, meant to kick off some discussions about
the issues in the area.  I'm climbing into my flame-retardant suit and
awaiting feedback... :-)

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA14895 for urn-ietf-out; Thu, 24 Jul 1997 14:59:07 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA14890 for <urn-ietf@services.bunyip.com>; Thu, 24 Jul 1997 14:59:03 -0400 (EDT)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA04547 for <urn-ietf@bunyip.com>; Thu, 24 Jul 1997 14:59:02 -0400 (EDT)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id OAA22490 for <urn-ietf@bunyip.com>; Thu, 24 Jul 1997 14:59:00 -0400
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Thu, 24 Jul 1997 14:58:59 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] All-righty...
Message-ID: <Pine.SUN.3.95.970724145829.22257J-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

'Tis the season to stir up discussion and chase down the last of the issues
that need to find their way into Internet-Drafts before the Munich meeting
(I-D draft deadline is Wednesday, July 30, 1997 at 5pm ET).

We're doing pretty well on our ToDo list from Memphis -- I've attached a list
of RFCs and state of the current Internet-Drafts at the end of this message.
Most of these I-D's are in their nth revision, and are quite close to being
ready to be proposed as RFCs.

There is, however, one area that is really in need of documentation before
we can say our job is done and let people go wild with URNs.

This is the whole area of defining what a URN namespace _is_, what it takes
to "get" one, and what is expected of entities that intend to "maintain"
one.  Renato and Patrik have been valiantly struggling with the document, but
I don't think we've yet given them a clear enough definition of what it is 
that's meant to be written, and what scope it should have.  

The Memphis meeting featured a number of heated debates about this issue, but
no real convergence.  We have two major challenges to face in getting
these things sorted out in a document:

	. we have to avoid policy-like statements, because this is traditionally
	  an area of weakness for the IETF.  I.e., this must focus
	  strictly on the technical

	. if we seriously want to be able to declare our job done, it is
	  not enough to simply define a technical ideal and walk away. There
	  are people who want to use URNs _today_, and I believe we need
	  to capture our thoughts on the pragmatic usage of these things.

This is somewhat challenging, as these items are sometimes in opposition
with each other, but we have to have a bash at it.  

I have a strawcat proposal that I'll send, as a member of this list, in
another mail.  What I'd like to do in Munich is walk through the process
of assigning URNs, so that we can get the guidelines down for URN namespaces,
and figure out what are the last things that need to be captured (if any
others) before we can declare that the world has enough documentation to
step forward with URN usage.   

Leslie.



----------------------------------------
URN WG Documents
----------------------------------------

Request for Comments 
     . URN Syntax (RFC 2141) 
     . Resolution of Uniform Resource Identifiers using the Domain Name System 
       (RFC 2168)
     . A Trivial Convention for using HTTP in URN Resolution (RFC 2169) 

Current Internet-Drafts 
     . Guidelines and a Framework for URN Resolution Systems 
       [Revision in progress]
     . URI Resolution Services Necessary for URN Resolution 
       [Revision in progress -- due to be released any day now]
     . Using Existing Bibliographic Identifiers as Uniform Resource Names 
       [Revision circulated on list; haven't confirmed receipt by I-D 
        editor]
     . A URN Namespace for IETF Documents 
       [Revision has been circulated.  Last call is largely waiting on the
        document for defining namespaces, in order to ensure necessary
        correlations are made]



----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA20181 for urn-ietf-out; Wed, 23 Jul 1997 17:24:04 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA20175 for <urn-ietf@services.bunyip.com>; Wed, 23 Jul 1997 17:24:02 -0400 (EDT)
Received: from lysithea.lcs.mit.edu (lysithea.lcs.mit.edu [18.26.0.187]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id RAA00793 for <urn-ietf@bunyip.com>; Wed, 23 Jul 1997 17:23:57 -0400 (EDT)
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id RAA04561; Wed, 23 Jul 1997 17:23:55 -0400
Date: Wed, 23 Jul 1997 17:23:55 -0400
Message-Id: <199707232123.RAA04561@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: urn-ietf@bunyip.com
Subject: [URN] comment on NID requirements doc
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi Renato and Patrik,

I don't remember the details of the dicussion about this document in
Memphis, but basically, I think it's got the right ideas in it.  There
is probably one thing that should be said up front - that all URNs in
any approved namespace must be compliant with RFCs 1737 and 2141.
But, in reading it again, I realized that there is a small issue of
naming that we might valuably discuss.  The title of the document is
"Namespace Identifier Requirements for URN Services."  I have a couple
of issues with this:

1) I don't think this document should be talking about "namespace
identifiers" but rather namespaces.  The NID is just a NAME for a
namespace, and we really are concerned here with namespaces and how
names are defined in them, not what we call them.

2) I don't think it is appropriate to call these "requirements".  Some
of the points clearly derive from requirements, such as the URN
requirements, but I thought these were supposed to be guidelines or a
checklist for whoever might be given the job in the future of
approving of namespaces.

3) I think the "for URN Services" is misleading in the title.

My suggestion for a title is "Guidelines for Acceptable URN
Namespaces".  As a result, there are a number of places where the
wording would neet to be changed to reflect this.  If and when you are
planning to do another revision of the document, let me know and I can
send you a bunch of minor corrections as well.  There's no need to
fill the mailing list with that.

			Karen



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id BAA04025 for urn-ietf-out; Sun, 20 Jul 1997 01:07:38 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA04017 for <urn-ietf@services.bunyip.com>; Sun, 20 Jul 1997 01:07:27 -0400 (EDT)
Received: from ks.com (ks.com [199.29.5.200]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA15598 for <urn-ietf@Bunyip.Com>; Sun, 20 Jul 1997 01:07:12 -0400 (EDT)
Received: (from rma@localhost) by ks.com (8.7.5/8.7.3) id BAA02478; Sun, 20 Jul 1997 01:08:17 -0400
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2]) by ks.com (8.7.5/8.7.3) with ESMTP id WAA11114 for <rma@ks.com>; Tue, 25 Mar 1997 22:35:38 -0500
Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id WAA03450 for urn-ietf-out; Tue, 25 Mar 1997 22:19:39 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id WAA03445 for <urn-ietf@services.bunyip.com>; Tue, 25 Mar 1997 22:19:28 -0500 (EST)
Received: from ranga.SIMS.Berkeley.EDU by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA24304  (mail destined for urn-ietf@services.bunyip.com); Tue, 25 Mar 97 22:19:19 -0500
Received: from d15.ucop.edu by ranga.SIMS.Berkeley.EDU; (5.65/1.1.8.2/11Aug95-1134AM) id AA24375; Tue, 25 Mar 1997 19:14:58 -0800
X-Sender: cpreston@briet.sims.berkeley.edu
Message-Id: <v03007806af5d9cd9ddb3@[128.48.100.36]>
Mime-Version: 1.0
Content-Type: text/enriched; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Tue, 25 Mar 1997 07:19:26 -0800
To: urn-ietf@bunyip.com
From: Cecilia Preston <cecilia@well.com>
Subject: [URN] draft Bibliographic Identifiers to URNs
Status: R
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Cecilia Preston <cecilia@well.com>
Errors-To: owner-urn-ietf@Bunyip.Com

As promised for the next meeting.  Cliff, Ron and I are responsible for
content, I am responsible for typos etc.


--Cecilia


<fontfamily><param>Times</param><bigger>

</bigger></fontfamily><bigger><fontfamily><param>Courier</param>Internet
Draft                                Clifford
Lynch</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>draft-ietf-urn-biblio-00.txt
       University of
California</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>22 March 1997          =20
                    Cecilia
Preston</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Expires in six months  =20
                    Preston &
Lynch</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>                       =20
                     Ron Daniel
Jr.</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>                       =20
     Los Alamos National
Laboratory</fontfamily><fontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>          Using Existing
Bibliographic Identifiers</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>                       =20
    as </fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>                 =20
Uniform Resource Names</fontfamily><fontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>Status of this
Document</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>This document is an
Internet-Draft.  Internet-Drafts are
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>working documents of the
Internet Engineering Task Force
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>(IETF), its areas, and
its working groups.  Note that other
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>groups may also
distribute working documents as
Internet-</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Drafts.</fontfamily><fontfami=
ly><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Internet-Drafts are
draft documents valid for a maximum of
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>six months and may be
updated, replaced or made obsolete by
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>other documents at any
time.  It is inappropriate to use
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Internet-Drafts as
reference material or to cite them other
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>than as works in
progress. </fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Distribution of this
document is unlimited.  Please send
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>comments to
clifford.lynch@ucop.edu and
cecilia@well.com.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>This document does not
specify a standard; it is purely
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>informational.</fontfamily><f=
ontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>0.
Abstract</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>A system for Uniform
Resource Names (URNs) must be
capable</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>of supporting
identifiers from existing widely-used naming
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>systems.  This document
discusses how three major
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>bibliographic
identifiers (the ISBN, ISSN and SICI) can be
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>supported within the URN
framework and the currently
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>proposed syntax for
URNs.</fontfamily><fontfamily><param>Times</param>




</fontfamily><fontfamily><param>Courier</param>                       =20
                           [Page
1]</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>INTERNET
DRAFT:Bibliographic Identifiers as URNs   =20
3/1997</fontfamily><fontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>1.
Introduction</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>The ongoing work of
several IETF working groups, most
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>recently in the Uniform
Resource Names working group, has
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>culminated the
development of a syntax for Uniform Resource
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Names (URNs).   The
functional requirements and overall
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>framework for Uniform
Resource Names are specified in RFC
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>1737 [Sollins &
Masinter] and the current proposal for the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>URN syntax is
draft-ietf-urn-syntax-04.txt
[Moats].</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>As part of the
validation process for the development of
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>URNs the IETF working
group has agreed that it is important
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>to demonstrate that the
current URN syntax proposal can
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>accommodate existing
identifiers from well managed
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>namespaces.  One such
well-established infrastructure for
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>assigning and managing
names comes from the bibliographic
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>community.=20
Bibliographic identifiers function as names for
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>objects that exist both
in print and, increasingly, in
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>electronic formats.=20
This Internet draft demonstrates the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>feasibility of
supporting three representative bibliographic
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>identifiers within the
currently proposed URN framework and
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>syntax.</fontfamily><fontfami=
ly><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Note that this document
does not purport to define the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>"official" standard way
of doing so; it merely demonstrates
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>feasibility.  It has not
been developed in consultation with
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>the standards bodies and
maintenance agencies that oversee
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>the existing
bibliographic identifiers.  Any actual Internet
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>standard for encoding
these bibliographic identifiers as
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>URNs will need to be
developed in consultation with the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>responsible standards
bodies and maintenance
agencies.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>In addition, there are
several open questions with regard to
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>the management and
registry of Namespace Identifiers (NIDs)
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>for URNs.  For purposes
of illustration, we have used the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>three NIDs "ISBN",
"ISSN" and "SICI" for the three
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>corresponding
bibliographic identifiers discussed in this
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>document.  While we
believe this to be the most appropriate
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>choice, it is not the
only one.  The NIDs could be based on
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>the standards body and
standard number (e.g.
"US-ANSI-NISO-</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Z39.56-1997" rather than
"SICI").  Alternatively, one could
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>lump all bibliographic
identifiers into a single
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>"BIBLIOGRAPHIC" name
space, and structure the
namespace-</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>                       =20
                          [Page
2]</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param> INTERNET
DRAFT:Bibliographic Identifiers as URNs   =20
3/1997</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>specific string to
specify which identifier is being
used.</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>We do not believe that
these are advantageous approaches,
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>but must wait for the
outcome of namespace management
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>discussions in the
working group. </fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>For the purposes of this
document, we have selected three
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>major bibliographic
identifiers (national and international)
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>to fit within the URN
framework.  These are the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>International Standard
Book Number (ISBN) [ISO1], the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>International Standard
Serials Number (ISSN) [NISO1,ISO2,
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>ISO3], and the Serial
Item and Contribution Identifier
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>(SICI) [NISO2].  ISBNs
are used to identify monographs
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>(books).  ISSNs are used
to identify serial publications
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>(journals, newspapers)
as a whole.  SICIs augment the ISSN
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>in order to identify
individual issues of serial
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>publications, or
components within those issues (such as an
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>individual article, or
the table of contents of a given
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>issue).  The ISBN and
ISSN are defined in the United States
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>by standards issued by
the National Information Standards
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Organization (NISO) and
also by parallel international
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>standards issued under
the auspices of the International
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Organization for
Standardization (ISO).  NISO is the
ANSI-</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>accredited standards
body serving libraries, publishers and
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>information services.=20
The SICI code is defined by a NISO
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>document in the United
States and does not have a parallel
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>international standards
document at present. </fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Many other bibliographic
identifiers are in common use (for
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>example, the CODEN,
numbers assigned by major bibliographic
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>utilities such as OCLC
and RLG, national library numbers
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>such as the Library of
Congress Control Number) or are under
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>development.  While we
do not discuss them in this document,
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>many of these will also
need to be supported within the URN
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>framework as it moves to
large scale implementation.  The
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>issues involved in
supporting those additional identifiers
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>are anticipated to be
broadly similar to those involved in
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>supporting ISBNs, ISSNs,
and SICIs.</fontfamily><fontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>2. Identification vs.
Resolution</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>It is important to
distinguish between the resource
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>identified by a URN and
the resources that can reasonably be
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>provided when attempting
to resolve an identifier.=20
=46or</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>                       =20
                           [Page
3]</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>INTERNET
DRAFT:Bibliographic Identifiers as URNs   =20
3/1997</fontfamily><fontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>example, the ISSN
0040-781X identifies the
popular</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>"Time".  All of it,
every issue for from the start of
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>publication to present.=20
Resolving such an identifier should
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>not result in the
equivalent of hundreds of thousands of
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>pages of text and photos
being dumped to the user's
machine.</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>It is more reasonable
for ISSNs to resolve to a navigational
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>system, such as an
HTML-based search form, so the user may
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>select issues or
articles of interest.  ISBNs and SICIs,
on</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>the other hand, do
identify finite, manageably-sized
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>objects, but they may
still be large enough that resolution
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>to a hierarchical system
is appropriate.  </fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>In addition, the
materials identified by an ISSN, ISBN or
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>SICI may exist only in
printed or other physical form, not
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>electronically.  The
best that a resolver may be able to
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>offer is information
about where to get the physical
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>resource, such as
library holdings or a bookstore or
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>publisher order form.=20
The URN Framework provides resolution
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>services that may be
used to describe any differences
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>between the resource
identified by a URN and the resource
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>that would be returned
as a result of resolving that
URN.</fontfamily><fontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>3. International
Standard Book Numbers</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>3.1
Overview</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>An International
Standard Book Number (ISBN) identifies an
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>edition of a monographic
work.  The ISBN is defined by the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>standard NISO/ANSI/ISO
2108:1992 [ISO 1]</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Basically, an ISBN is a
ten-digit number (actually, the last
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>digit can be the letter
"X" as well, as described below)
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>which is divided into
four variable length parts usually
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>separated by hyphens
when printed.  The parts are as follows
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>(in this order):
</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>* a group identifier
which specifies a group of publishers,
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>based on national,
geographic or some other
criteria,</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>* the publisher
identifier,</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>                       =20
                          [Page
4]</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>INTERNET
DRAFT:Bibliographic Identifiers as URNs   =20
3/1997</fontfamily><fontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>* the title
identifier,</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>* and a modulus 11 check
digit, using X in lieu of
10.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>The group and publisher
number assignments are managed in
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>such a way that the
hyphens are not needed to parse the ISBN
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>unambiguously into its
constituent parts.  However, the ISBN
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>is normally transmitted
and displayed with hyphens to make
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>it easy for human beings
to recognize these parts without
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>having to make reference
to or have knowledge of the number
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>assignments for group
and publisher
identifiers.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>3.2 Encoding
Considerations</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Embedding ISBNs within
the URN framework presents no
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>particular coding
problems, since all of the characters that
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>can appear in an ISBN
are valid in the identifier segment of
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>the URN.  %-encoding is
never needed.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Example:
URN:ISBN:0-395-36341-1</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>For the ISBN namespace,
some additional equivalence rules
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>are appropriate.  Prior
to comparing two ISBN URNs for
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>equivalence, it is
appropriate to remove all hyphens, and to
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>convert any occurrences
of the letter X to upper
case.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>3.3 Additional
considerations</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>The ISBN standard and
related community implementation
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>guidelines define when
different versions of a work should
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>be assigned the same or
differing ISBNs.  In actuality,
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>however, practice varies
somewhat depending on publisher as
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>to whether different
ISBNs are assigned for paperbound vs.
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>hardbound versions of
the same work, electronic vs. printed
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>versions of the same
work, or versions of the same work
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>published for example in
the US and in Europe.  The choice
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>of whether to assign a
new ISBN or to reuse an existing one
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>when publishing a
revised printing of an existing edition of
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>a work or even a revised
edition of a work is
somewhat</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>subjective.  Practice
varies from publisher to publisher
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>(indeed, the distinction
between a revised printing and a
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>new edition is itself
somewhat subjective).  The use of
</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>                       =20
                           [Page
5]</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>INTERNET
DRAFT:Bibliographic Identifiers as URNs   =20
3/1997</fontfamily><fontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>ISBNs within the URN
framework simply reflects these
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>existing practices.=20
Note that it is likely that an ISBN URN
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>will often resolve to
many instances of the work (many
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>URLs).</fontfamily><fontfamil=
y><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>4. International
Standard Serials Numbers</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>4.1
Overview</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>International Standard
Serials Numbers (ISSN) identify a
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>work that is being
published on a continued basis in issues;
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>they identify the entire
(often open-ended, in the case of
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>an actively published)
work.  ISSNs are defined by the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>standards ISO 3297:1986
[ISO 2] and ISO/DIS 3297 [ISO 3] and
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>within the United States
by NISO Z39.9-1992 [NISO 1].  The
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>ISSN International
Centre is located in Paris and
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>coordinates a network of
regional centers.  The National
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Serials Data Program
within the Library of Congress is the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>US Center of this
network.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>ISSNs have the form
NNNN-NNNN where N is a digit, the last
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>digit may be an upper
case X as the result of the check
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>character calculation.=20
Unlike the ISBN the ISSN components
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>do not have much
structure; blocks of numbers are passed out
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>to the regional centers
and publishers.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>4.2 Encoding
Considerations</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Again, there is no
problem representing ISSNs in the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>namespace-specific
string of URNs since all characters valid
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>in the ISSN are valid in
the namespace-specific URN string,
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>and %-encoding is never
required. </fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Example:
URN:ISSN:1046-8188</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Supplementary comparison
rules are also appropriate for the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>ISSN namespace.  Just as
for ISBNs, hyphens should be
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>dropped prior to
comparison and occurrences of 'x'
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>normalized to
uppercase.</fontfamily><fontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>                       =20
                           [Page
6]</fontfamily><fontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>INTERNET
DRAFT:Bibliographic Identifiers as URNs   =20
3/1997</fontfamily><fontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>4.3 Additional
Considerations</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>The ISSN standard and
related community implementation
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>guidelines specify when
new ISSNs should be assigned vs.
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>continuing to use an
existing one.  There are some
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>publications where
practice within the bibliographic
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>community varies from
site to site, such as annuals or
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>annual conference
proceedings.  In some cases these are
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>treated as serials and
ISSNs are used, and in some cases
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>they are treated as
monographs and ISBNs are used.  For
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>example SIGMOD Record
volume 24 number 2 June 1995 contains
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>the Proceedings of the
1995 ACM SIGMOD International
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Conference on Management
of Data.  If you subscribe to the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>journal (ISSN 0163-5808)
this is simply the June issue.  On
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>the other hand you may
have acquired this volume as the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>conference proceedings
(a monograph) and as such would use
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>the ISBN 0-89791-731-6
to identify the work.  There are also
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>varying practices within
the publishing community as to when
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>new ISSNs are assigned
due to the change in the name of a
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>periodical (Atlantic
becomes Atlantic Monthly); or when a
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>periodical is published
both in printed and electronic
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>versions (The New York
Times).  The use of ISSNs as URNs
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>will reflect these
judgments and practices.</fontfamily><fontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>5. Serial Item and
Contribution Identifiers</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>5.1
Overview</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>The standard for Serial
Item and Contribution Identifiers
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>(SICI) has recently been
extensively revised and is defined
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>by NISO/ANSI Z39.56-1997
[NISO 2].  The maintenance agency
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>for the SICI code is the
UnCover Corporation.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>SICI codes can be used
to identify an issue of a serial, or
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>a specific contribution
(i.e., an article, or the table of
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>contents) within an
issue of a serial.  SICI codes are not
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>assigned, they are
constructed based on information about
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>the issue or issue
component in question.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>The complete syntax for
the SICI code will not be discussed
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>here; see NISO/ANSI
Z39.56-1997 for details.  However an
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>example and brief review
of the major components is
needed</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>                       =20
                           [Page
7]</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>INTERNET
DRAFT:Bibliographic Identifiers as URNs   =20
3/1997</fontfamily><fontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>to understand the
relationship with the ISSN and how this
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>identifier differs.  An
example of a SICI code
is:</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>0015-6914(19960101)157:1<<62:=
KTSW>2.0.TX;2-F</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>The first nine
characters are the ISSN identifying the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>serial title.  The
second component, in parentheses, is the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>chronology information
giving the date the particular serial
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>issue was published.  In
this example that date was January
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>1, 1996.  The third
component, 157:1, is enumeration
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>information (volume,
number) on the particular issue of the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>serial.  These three
components comprise the "item segment"
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>of a SICI code.  By
augmenting the ISSN with the chronology
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>and/or enumeration
information, specific issues of the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>serial can be
identified.  The next segment, <<62:KTSW>,
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>identifies a particular
contribution within the issue.  In
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>this example we provide
the starting page number and a title
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>code constructed from
the initial characters of the title.
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Identifiers assigned to
a contribution can be used in the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>contribution segment if
page numbers are inappropriate.  The
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>rest of the identifier
is the control segment, which
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>includes a check
character.  Interested readers are
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>encouraged to consult
the standard for an explanation of the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>fields in that
segment.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>5.2 Encoding
Considerations</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>The character set for
SICIs is intended to be
email-</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>transport-transparent,
so it does not present major
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>problems.  However, all
printable excluded and reserved
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>characters from the URN
syntax draft are valid in the SICI
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>character set and must
be %-encoded.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Example of a SICI for an
issue of a journal</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>   =20
URN:SICI:1046-8188(199501)13:1%3C%3E1.0.TX;2-F</fontfamily><fontfamily><para=
m>Times</param>


</fontfamily><fontfamily><param>Courier</param>For an article contained
within that issue</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>   =20
URN:SICI:1046-8188(199501)13:1%3C69:FTTHBI%3E2.0.TX;2-4</fontfamily><fontfam=
ily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>                       =20
                           [Page
8]</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>INTERNET
DRAFT:Bibliographic Identifiers as URNs   =20
3/1997</fontfamily><fontfamily><param>Times</param>



</fontfamily><fontfamily><param>Courier</param>Special equivalence
rules for SICIs are not appropriate for
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>definition as part of
the namespace and incorporation in
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>areas such as cache
management algorithms.  These are best
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>left to resolver systems
which try to determine if two SICIs
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>refer to the same
content.  Consequently, we do not propose
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>any specific rules for
equivalence testing through lexical
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>manipulation.</fontfamily><fo=
ntfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>5.3 Additional
Considerations</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Since the serial is
identified by an ISSN, some of the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>ambiguity currently
found in the assignment of ISSNs carries
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>over into SICI codes.=20
In cases where an ISSN may refer to a
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>serial that exists in
multiple formats, the SICI contains a
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>qualifier that specifies
the format type (for example,
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>print, microform, or
electronic).  SICI codes may be
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>constructed from a
variety of sources (the actual issue of
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>the  serial, a citation
or a record from an abstracting
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>service) and, as such
are based on the principle of using
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>all available
information, so there may be multiple SICI
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>codes representing the
same article [NISO2, Appenidx D].=20
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>For example, one code
might be constructed with access to
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>both chronology and
enumeration (that is, date of issue and
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>volume, issue and page
number), another code might be
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>constructed based only
on enumeration information and
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>without benefit of
chronology.  Systems that use SICI codes
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>employ complex matching
algorithms to try to match SICI
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>codes constructed from
incomplete information to SICI codes
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>constructed with the
benefit of all relevant
information.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>6. Security
Considerations</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>This document proposes
means of encoding several existing
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>bibliographic
identifiers within the URN framework.  It does
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>not discuss resolution;
thus questions of secure or
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>authenticated resolution
mechanisms are out of scope.  It
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>does not address means
of validating the integrity or
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>authenticating the
source or provenance of URNs that contain
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>bibliographic
identifiers.  Issues regarding intellectual
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>property rights
associated with objects identified by
the</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>various bibliographic
identifiers are also beyond the scope
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>of this document, as are
questions about rights to the
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>databases that might be
used to construct
resolvers.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>                       =20
                           [Page
9]</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>INTERNET
DRAFT:Bibliographic Identifiers as URNs   =20
3/1997</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>7.
References</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>[ISO1] NISO/ANSI/ISO
2108:1992 Information and documentation
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>       -- International
standard book number
(ISBN)</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>[ISO2] ISO 3297:1986
Documentation -- International standard
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>       serial numbering
(ISSN)</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>[ISO3] ISO/DIS 3297
Information and documentation --
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>       International
standard serial numbering (ISSN)
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>       (Revision of ISO
3297:1986)</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>[Moats] R. Moats, "URN
Syntax"
draft-ietf-urn-syntax-</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>       04.text. March
1997</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>[NISO 1] NISO/ANSI
Z39.9-1992 International standard
serial</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>       numbering
(ISSN)</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>[NISO 2] NISO/ANSI
Z39.56-1997 Serial Item and
Contribution</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>     =20
Identifier</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>[Sollins & Masinter] K.
Sollins and L. Masinter,
"Functional</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>       Requirements for
Uniform Resource Names", RFC 1737
</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>       December
1994.</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>8. Author's
Addresses</fontfamily><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Clifford
Lynch</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>University of California
Office of the President</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>300 Lakeside Drive, 8th
floor</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Oakland CA
94612-3550</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>clifford.lynch@ucop.edu</font=
family><fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Cecilia
Preston</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Preston &
Lynch</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>PO Box
8310</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Emeryville, CA
94662</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>cecilia@well.com</fontfamily>=
<fontfamily><param>Times</param>


</fontfamily><fontfamily><param>Courier</param>Ron Daniel
Jr.</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Advanced Computing Lab,
MS B287</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Los Alamos National
Laboratory</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>Los Alamos, NM,
87545</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>voice: +1 505 665
0597</fontfamily><fontfamily><param>Times</param>

</fontfamily><fontfamily><param>Courier</param>fax: +1 505 665
4939</fontfamily><fontfamily><param>Times</param>

<bigger>http://www.acl.lanl.gov/~rdaniel</bigger>





</fontfamily><fontfamily><param>Courier</param>                       =20
                          [Page
10]</fontfamily><fontfamily><param>Times</param>

</fontfamily></bigger>




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA25554 for urn-ietf-out; Sat, 19 Jul 1997 12:33:55 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA25549 for <urn-ietf@services.bunyip.com>; Sat, 19 Jul 1997 12:33:52 -0400 (EDT)
Received: from ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id MAA14880 for <urn-ietf@bunyip.com>; Sat, 19 Jul 1997 12:33:50 -0400 (EDT)
Date: Sat, 19 Jul 1997 12:33:50 -0400 (EDT)
From: cclark@ietf.org
Message-Id: <199707191633.MAA14880@mocha.bunyip.com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: cclark@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA03553 for urn-ietf-out; Mon, 14 Jul 1997 10:25:51 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA03548 for <urn-ietf@services.bunyip.com>; Mon, 14 Jul 1997 10:25:49 -0400 (EDT)
Received: from privateer.windrose.omaha.ne.us (privateer.windrose.omaha.ne.us [206.101.78.33]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id KAA18416 for <urn-ietf@bunyip.com>; Mon, 14 Jul 1997 10:25:46 -0400 (EDT)
Message-Id: <199707141425.KAA18416@mocha.bunyip.com>
Received: by privateer.windrose.omaha.ne.us; Mon Jul 14 09:27 CDT 1997
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "URN mailing list" <urn-ietf@bunyip.com>
Date: Mon, 14 Jul 97 09:28:14 
Priority: Normal
X-Mailer: PMMail 1.92 For OS/2
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: [URN] Open Issues for ietf-02.
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi everybody!

Well, I had hoped that the "ietf" namespace draft was ready to go to WG last call,
but a couple of open issues have come up that could delay moving forward.

Either before or after this message (depending on the vagaries of Internet mail)
is a copy of draft-02.  The open issues on this document that still remain are:

>	. who assigns the names, and how are they assigned (i.e., the
>	  implicit thing is that you can derive a URN from an IETF
>	  document name, but does that mean someone is willing to 
>	  resolve all IETF document names to some kind of result?
>
>	. who owns this part of URN space and is willing to serve it
>	  up (assignment and/or resolution)?

I believe that these two issues are closely related in that I think that whomever owns
this namespace should be willing to resolve ALL assigned names.  While I am willing
to volunteer the InterNIC Directory and Database Services as the owner/resolver
of the namespace, I am unwilling to do so because I don't expect us to be around
after March 1998.  Therefore, I am looking for a volunteer to own/resolve this
namespace.

As far as name assignment is concerned,  my thoughts are that a new name is assigned
when the canonical documents referred to in the draft have new versions created or
when minutes are added to the IETF records. Thus names are assigned by the RFC editor 
(in the case of the RFC family) or the IETF (in the case of meeting minutes).  This is 
already covered in the draft, so I think this portion (how names are assigned) can be
considered closed.

Another open issue is in reference to the NSS ABNF and following draft text:

   > The ABNF specification for "family" is based on the current documents
   > in the RFC family.  As new document series are added to the IETF
   > family by the IESG (or its successor), this ABNF specification will
   > need to be updated.  Any system intended to resolve names for this
   > namespace should be written with the awareness that a new document
   > series may be introduced at any time.

It has been pointed out that the ABNF could claim that the NSS is an
opaque string.  In this case, the specific ABNF would not have to be
specified, and the above paragraph could be removed.  I'm currently
in the camp of specifying this information so that multiple resolvers could
be set up.  However, if enough folks care strongly enough, I'm flexible on
making this specification opaque.

I don't think there are any other open issues.  There have been several
editorial changes based on comments from the -01 draft.  I'd like to
try to reach closure on these issues so that I can submit a draft for
WG last call before Munich so that we can stay on schedule.

Thanks,
Ryan




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA03287 for urn-ietf-out; Mon, 14 Jul 1997 10:11:46 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA03279 for <urn-ietf@services.bunyip.com>; Mon, 14 Jul 1997 10:11:38 -0400 (EDT)
Received: from privateer.windrose.omaha.ne.us (privateer.windrose.omaha.ne.us [206.101.78.33]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id KAA18234 for <urn-ietf@bunyip.com>; Mon, 14 Jul 1997 10:11:33 -0400 (EDT)
Message-Id: <199707141411.KAA18234@mocha.bunyip.com>
Date: Mon, 14 Jul 97 09:12 CDT
To: internet-drafts@ietf.org
Subject: [URN] submission of draft-ietf-urn-ietf-02.txt
From: jayhawk@att.com (Ryan Moats)
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: jayhawk@att.com (Ryan Moats)
Errors-To: owner-urn-ietf@Bunyip.Com

Internet-Draft                                                Ryan Moats
draft-ietf-urn-ietf-02.txt                                          AT&T
Expires in six months                                          July 1997

                   A URN Namespace for IETF Documents
                  Filename: draft-ietf-urn-ietf-02.txt


Status of This Memo

      This document is an Internet-Draft.  Internet-Drafts are working
      documents of the Internet Engineering Task Force (IETF), its
      areas, and its working groups.  Note that other groups may also
      distribute working documents as Internet-Drafts.

      Internet-Drafts are draft documents valid for a maximum of six
      months and may be updated, replaced, or obsoleted by other
      documents at any time.  It is inappropriate to use Internet-
      Drafts as reference material or to cite them other than as ``work
      in progress.''

      To learn the current status of any Internet-Draft, please check
      the ``1id-abstracts.txt'' listing contained in the Internet-
      Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
      (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
      Coast), or ftp.isi.edu (US West Coast).


Abstract

   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of how a new namespace
   may be proposed, this document presents a naming system based on the
   RFC family of documents (RFCs, STDs, and FYIs) developed by the IETF
   and published by the RFC editor and the minutes of working groups
   (WG) and birds of a feather (BOF) meetings that occur during IETF
   conferences.  This namespace can be supported within the URN
   framework and the currently proposed syntax for URNs.

1. Namespace Syntax

   Consistent with the URN syntax specification [1], each namespace must
   specify syntax related information that is specific to that
   namespace.  This section covers these specifications.







Expires 1/31/98                                                 [Page 1]





INTERNET DRAFT     A URN Namespace for IETF Documents          July 1997


1.1. Namespace Identifier (NID)

   The namespace identifier for this namespace is "ietf".

1.2. Namespace Specific String (NSS)

   The Namespace Specific String has the following ABNF [2]
   specification:
           NSS = (family ":" number) / ("mtg-" number "-" wgbofname)

           family = "rfc" / "std" / "fyi"

           number = 1*DIGIT

           wgbofname = 1*LETDIGIT

           LETDIGIT = DIGIT / %x41..%x5a / %x61..%x7a

           DIGIT = %x30..%x39

   The ABNF specification for "family" is based on the current documents
   in the RFC family.  As new document series are added to the IETF
   family by the IESG (or its successor), this ABNF specification will
   need to be updated.  Any system intended to resolve names for this
   namespace should be written with the awareness that a new document
   series may be introduced at any time.

   The ABNF specification for "wgbofname" is based on the current and
   past abbreviations for working groups and BOFs in the IETF.  If a
   working group or BOF is created that used characters outside the
   range of this ABNF specification, this specification will need to be
   updated. Any system intended to resolve names for this namespace
   should be written with the awareness that this could occur at any
   time.

1.3. Assignment of URNs in this Namespace

   URNs are assigned in the namespace in two ways.  The first is when a
   new RFC, FYI or STD is passed by the IESG and published by the RFC
   Editor.  This new document will have a new series number and will
   therefore define a new URN.  The document mappings maintained by the
   RFC Editor (the index files "rfc-index.txt", "fyi-index.txt", "std-
   index.txt") are defined to be the definitive statement of the
   assignment of RFC Family URNs in this namespace.

   The second way a URN is assigned is when a working group or birds of
   a feather files meeting minutes as part of an IETF conference.  The
   list of minutes maintained by the IETF for each working group and



Expires 1/31/98                                                 [Page 2]





INTERNET DRAFT     A URN Namespace for IETF Documents          July 1997


   conference in the subtree pointed at by the URL ftp://ietf.org/ietf/
   is considered the definitive assignment of URNs for working group or
   birds of a feather minutes.

1.4. Additional Reserved Characters

   No characters in addition to those specified in [1] are reserved by
   this namespace.

1.5. Additional Lexical Equivalence Relations

   Note that the entire URN is case-insensitive, because of the
   definition of the NSS.

1.6. Functional Equivalence Relations

   Rules for equivalence in this namespace are embedded in the document
   mappings maintained by the RFC Editor (the index files "rfc-
   index.txt", "fyi-index.txt", "std-index.txt").  A resource is
   equivalent to the set of resources implied by the "(Also...)"
   construct in these mappings.  As an example, the URN
   "urn:ietf:rfc:1661" is equivalent to th URN "urn:ietf:std:51" because
   the "rfc-index.txt" map shows that RFC 1661 is also STD 51.  However,
   the URN "urn:ietf:std:51" is equivalent to the SET of URNs
   "urn:ietf:rfc:1661" and "urn:ietf:rfc:1662" since the "std-index.txt"
   shows that STD 51 is also RFC 1661 and RFC 1662.  Therefore, a
   resolver receiving a N2R request for "urn:ietf:std:51" MUST return
   either STD 51 or BOTH RFC 1661 and RFC 1662.

2. Comments

   Readers will notice that this namespace does not include internet
   drafts.  While these documents are published by the internet drafts
   editor, they were excluded because they do not provide persistent
   resources to refer to (all internet drafts expire after six months).
   This is as opposed to the RFC family of documents which never expire
   (an RFC may be obsoleted or superceded but the actual RFC document
   itself does not expire).

3. Security Considerations

   Because this namespace defines no additional reserved characters, it
   does not add any security considerations beyond those inherent from
   the existence of the reserved characters from [1].  Further, the
   definition of the NSS above does not use any of the reserved
   characters from [1], which means that resolvers for this namespace
   may be considered "secure" in the sense that any escaping of
   characters in the NSS MUST result in the resolver indicating that the



Expires 1/31/98                                                 [Page 3]





INTERNET DRAFT     A URN Namespace for IETF Documents          July 1997


   URN has incorrect syntax.

4. Acknowledgments

   Thanks to various members of the URN working group for comments on
   earlier drafts of this document.  The work described in this document
   is partially supported by the National Science Foundation,
   Cooperative Agreement NCR-9218179.

4. References

   Request For Comments (RFC) and Internet Draft documents are available
   from <URL:ftp://ftp.internic.net> and numerous mirror sites.

         [1]         R. Moats, "URN Syntax," RFC 2141, May 5, 1997.

         [2]         D. Crocker, P. Overell, "Augmented BNF for Syntax
                     Specifications: ABNF," Internet Draft (work in pro-
                     gress), January 1997.

5. Author's Address

   Ryan Moats
   AT&T
   15621 Drexel Circle
   Omaha, NE 68135-2358
   USA

   Phone:  +1 402 894-9456
   EMail:  jayhawk@att.com


               This Internet Draft expires January 31, 1998.


















Expires 1/31/98                                                 [Page 4]



                                                                                                                                                                                                                 1997-08                                                                                             0000666 0000036 0000010 00000043046 06403042255 010611  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    
Received: from cnri by ietf.org id aa03844; 8 Aug 97 6:15 EDT
Received: from suntan.tandem.com (suntan.tandem.com [192.216.221.8]) by cnri.reston.va.us (8.8.5/8.7.3) with SMTPid GAA21233 for <ietf-archive@cnri.reston.va.us>; Fri, 8 Aug 1997 06:13:30 -0400 (EDT)
Received: by suntan.tandem.com (8.6.12/suntan5.970212)  for tip-relay
	id CAA15903; Fri, 8 Aug 1997 02:45:06 -0700
Received: from d06lmsgate.uk.ibm.com by suntan.tandem.com (8.6.12/suntan5.970212)  for <tip@tandem.com>
	id CAA15897; Fri, 8 Aug 1997 02:45:02 -0700
Received: from d06lms01.emea.ibm.com by d06lmsgate.uk.ibm.com (AIX 4.1/UCB 5.64/4.03)
          id AA20968; Fri, 8 Aug 1997 10:41:38 +0100
Received: by UK.IBM.COM (Soft-Switch LMS 2.0) with snapi via D06AU009
          id 5060100004787241; Fri, 8 Aug 1997 09:45:35 +0000
From: Tom Freund <tjfreund@uk.ibm.com>
To: p.furniss@ulcc.ac.uk
MMDF-Warning:  Parse error in original version of preceding line at ietf.org
Cc: tip@tandem.com
MMDF-Warning:  Parse error in original version of preceding line at ietf.org
Subject: Re: TIP - BEGIN message - is it useful ?
Message-Id: <5060100004787241000002L012*@MHS>
Date: Fri, 8 Aug 1997 09:45:35 +0000
Mime-Version: 1.0
Content-Type: text/plain

Keith,

     Peter's attached justification for a client BEGIN is a very interesting
scenario. I'd be very
interested in understanding the details and how the different servers register
with the
initial 'server' TM using TIP. This seems to illustate what has been referred
to in some
products as coordinator migration (and also the equivalent of what an OTS
explicit factory
begin provides) in terms of capabilities ... i.e. allowing the client to
demarcate the work unit
but locate the coordinator responsibility external to the client.

Tom

> There needs to be more justification for the presence in TIP of the BEGIN
> message.


> The possible use of BEGIN/BEGUN is where the client is going to use the TIP
> URL to identify its application messages as being part of the transaction,
> send several such messages (possibly to different servers, hoping the
> others correctly use PULL to register with the initial server's TM), and
> then tell the initial server it is ok to try to commit. (This has a
> one-to-one correspondence with the semantics of OTS interactions, I
> believe)











Received: from cnri by ietf.org id aa04065; 8 Aug 97 6:28 EDT
Received: from suntan.tandem.com (suntan.tandem.com [192.216.221.8]) by cnri.reston.va.us (8.8.5/8.7.3) with SMTPid GAA21261 for <ietf-archive@cnri.reston.va.us>; Fri, 8 Aug 1997 06:26:48 -0400 (EDT)
Received: by suntan.tandem.com (8.6.12/suntan5.970212)  for tip-relay
	id CAA16767; Fri, 8 Aug 1997 02:58:28 -0700
Received: from d06lmsgate.uk.ibm.com by suntan.tandem.com (8.6.12/suntan5.970212)  for <tip@tandem.com>
	id CAA16764; Fri, 8 Aug 1997 02:58:25 -0700
Received: from d06lms01.emea.ibm.com by d06lmsgate.uk.ibm.com (AIX 4.1/UCB 5.64/4.03)
          id AA34320; Fri, 8 Aug 1997 10:55:11 +0100
Received: by UK.IBM.COM (Soft-Switch LMS 2.0) with snapi via D06AU009
          id 5060100004788417; Fri, 8 Aug 1997 09:59:07 +0000
From: Tom Freund <tjfreund@uk.ibm.com>
To: p.furniss@ulcc.ac.uk
MMDF-Warning:  Parse error in original version of preceding line at ietf.org
Cc: tip@tandem.com
MMDF-Warning:  Parse error in original version of preceding line at ietf.org
Subject: Re: TIP - node rules
Message-Id: <5060100004788417000002L072*@MHS>
Date: Fri, 8 Aug 1997 09:59:07 +0000
Mime-Version: 1.0
Content-Type: text/plain

Peter,


> There might also need to be something about the relation between the
> and the particulars would be in the TIP + application protocol P spec
> (which I agree will be bilateral in the first instances), but there are
> some rules that it might be useful to state for guidance.

> One kind of rule, essential because of the two-pipe mechanism, is making
> sure the top-node (the travel agent in the requirements example) does not
> initiate commitment until all the subordinates have registered.
> Generalising this precisely may not be that easy. A particular might be:

      Doesn't the general rule need to also state that all applications
messages must have been
received by a server ... this would be the equivalent of the
OTS/implicit/checked behavior?

     Another case, not specifically on this point but related is
out-of-sequence messages ... i.e. a failure
in the server causes the server to restart at some random point in the
application message flow (btw a
point which is not covered in the OMG/OTS specification).

Tom Freund


Received: from cnri by ietf.org id aa24733; 12 Aug 97 23:36 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid XAA01553 for <ietf-archive@cnri.reston.va.us>; Tue, 12 Aug 1997 23:34:32 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id XAA06459 for <ietf-archive@cnri.reston.va.us>; Tue, 12 Aug 1997 23:30:59 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 12 Aug 1997 23:29:24 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id XAA06303 for jmp-outgoing; Tue, 12 Aug 1997 23:28:51 -0400 (EDT)
Date: Tue, 12 Aug 1997 23:29:00 -0400 (EDT)
From: JK Martin <jkm@underscore.com>
Message-Id: <199708130329.XAA13172@uscore.underscore.com>
To: jmp@pwg.org
Subject: JMP> The Job Monitoring MIB WG is NOT chartered???
Cc: rturner@sharplabs.com
X-Sun-Charset: US-ASCII
Sender: jmp-owner@pwg.org

This snippet comes from Randy Turner's recent IPP minutes
from the IETF plenary last week:

   One note about the job MIB. Keith Moore, our area director for
   applications, noted that there is no formal IETF working group
   chartered for the Job MIB effort. Further, there may be problems
   with IPP achieving "proposed" status if IPP documents reference
   such other documents. He reiterated that the Printer Working
   Group had submitted an extension to the Printer MIB working 
   group's charter to include the Job MIB, but that the request
   was rejected by the IESG, so there may be a problem here.

I have not yet spoken with Randy about exactly what went on,
but perhaps someone else (maybe the PMP chairpersons) can
comment on this?

	...jay


Received: from cnri by ietf.org id aa26395; 13 Aug 97 1:42 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid BAA01662 for <ietf-archive@cnri.reston.va.us>; Wed, 13 Aug 1997 01:40:41 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id BAA07153 for <ietf-archive@cnri.reston.va.us>; Wed, 13 Aug 1997 01:37:08 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 13 Aug 1997 01:35:59 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id BAA07003 for jmp-outgoing; Wed, 13 Aug 1997 01:35:17 -0400 (EDT)
Date: Tue, 12 Aug 1997 22:35:20 -0700 (PDT)
From: Chris Wellens <chrisw@iwl.com>
To: JK Martin <jkm@underscore.com>
Cc: jmp@pwg.org, rturner@sharplabs.com
Subject: Re: JMP> The Job Monitoring MIB WG is NOT chartered???
In-Reply-To: <199708130329.XAA13172@uscore.underscore.com>
Message-Id: <Pine.SUN.3.93.970812223000.4326D-100000@iwl.iwl.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: jmp-owner@pwg.org


Neither Lloyd Young nor I received notification from the IESG
that the Job MIB charter was rejected.  I just sent off some
email requesting a clarification.  


-----------------------------------------------------------------------------
--==--==--==-  Chris Wellens             
==--==--==--=  Email: chrisw@iwl.com     Web: http://www.iwl.com/
--==--==--==-  InterWorking Labs, Inc.   244 Santa Cruz Ave, Aptos, CA 95003
==--==--==--=  Tel:  +1 408 685 3190     Fax:  +1 408 662 9065
-----------------------------------------------------------------------------



On Tue, 12 Aug 1997, JK Martin wrote:

> This snippet comes from Randy Turner's recent IPP minutes
> from the IETF plenary last week:
> 
>    One note about the job MIB. Keith Moore, our area director for
>    applications, noted that there is no formal IETF working group
>    chartered for the Job MIB effort. Further, there may be problems
>    with IPP achieving "proposed" status if IPP documents reference
>    such other documents. He reiterated that the Printer Working
>    Group had submitted an extension to the Printer MIB working 
>    group's charter to include the Job MIB, but that the request
>    was rejected by the IESG, so there may be a problem here.
> 
> I have not yet spoken with Randy about exactly what went on,
> but perhaps someone else (maybe the PMP chairpersons) can
> comment on this?
> 
> 	...jay
> 



Received: from cnri by ietf.org id aa08076; 18 Aug 97 11:36 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid LAA13689 for <ietf-archive@cnri.reston.va.us>; Mon, 18 Aug 1997 11:39:23 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA17302 for <ietf-archive@cnri.reston.va.us>; Mon, 18 Aug 1997 11:35:49 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 18 Aug 1997 11:32:48 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA17156 for jmp-outgoing; Mon, 18 Aug 1997 11:32:10 -0400 (EDT)
Message-Id: <s3f816a9.061@novell.com>
X-Mailer: Novell GroupWise 4.1
Date: Mon, 18 Aug 1997 09:32:00 -0600
From: Scott Isaacson <SISAACSON@novell.com>
To: jmp@pwg.org, jkm@underscore.com
Cc: rturner@sharplabs.com
Subject: Re: JMP> The Job Monitoring MIB WG is NOT chartered???
Mime-Version: 1.0
Content-Type: text/plain
Content-Disposition: inline
Sender: jmp-owner@pwg.org

Jay,

This discussion came up during the presentation of the IPP Model that 
I was leading.

I made the comment that over that last few months, the IPP working group has
been moving to align with the Printer MIB and the Job Monitoring MIB as
much as possible.  I said that this was a good thing for the group to do.

However, this brought on "much" discussion from many of what I would call
the "non-IPP-specific IETF players".  

The most vocal of which was Keith Moore stating very emphatically that the
proposal for including the Job Monitoring MIB in printmib working group's
charter had been reviewed by the IESG and rejected.   Therefore, there
was no Job MIB to align with.  Many of the more active PWG members in the 
room (myself, Randy, Carl-Uno, Steve Z., Lee F.) all seemed surprised by the

statement.  Several, including myself, pointed out the mailing list,
presentations 
at Memphis and the expectation among the working group members that it had 
been chartered and that the draft was nearing completion.  This information
did not make Keith rethink the IESG decision.

Sounds like from Chirs Wellen's email, she is seeking clarification.

Scott I.

>>> JK Martin <jkm@underscore.com> 08/12/97 09:29PM >>>
This snippet comes from Randy Turner's recent IPP minutes
from the IETF plenary last week:

   One note about the job MIB. Keith Moore, our area director for
   applications, noted that there is no formal IETF working group
   chartered for the Job MIB effort. Further, there may be problems
   with IPP achieving "proposed" status if IPP documents reference
   such other documents. He reiterated that the Printer Working
   Group had submitted an extension to the Printer MIB working 
   group's charter to include the Job MIB, but that the request
   was rejected by the IESG, so there may be a problem here.

I have not yet spoken with Randy about exactly what went on,
but perhaps someone else (maybe the PMP chairpersons) can
comment on this?

 ...jay
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                     


Received: from cnri by ietf.org id aa10965; 18 Aug 97 14:31 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid OAA14407 for <ietf-archive@cnri.reston.va.us>; Mon, 18 Aug 1997 14:34:11 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA19217 for <ietf-archive@cnri.reston.va.us>; Mon, 18 Aug 1997 14:30:36 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 18 Aug 1997 14:27:05 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA18753 for ipp-outgoing; Mon, 18 Aug 1997 14:19:23 -0400 (EDT)
Message-ID: <33F891DB.8F095201@parc.xerox.com>
Date: Mon, 18 Aug 1997 11:18:03 PDT
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.01 [en] (Win95; U)
MIME-Version: 1.0
To: Randy Turner <rturner@sharplabs.com>
CC: ipp@pwg.org
Subject: IPP> MIME-types and alignment
X-Priority: 3 (Normal)
References: <33F03102.41C6@sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

>     It was the opinion of Larry Masinter (chair of HTTP WG), Keith
>     Moore, and most of the IETF audience that alignment with the
>     Printer MIB was a mistake, and that we should focus on sticking
>     with MIME-type specifications.

To be more precise:

When IPP is being used for transporting a message (document, print
instructions) from a willing sender to a willing recipient, alignment
with other widely implemented and deployed Internet protocols for
message transmission (mail, fax, Web) is more useful than alignment with
some hypothetical and not widely deployed protocol for system management
and monitoring of the status of a device.


Received: from cnri by ietf.org id aa14271; 18 Aug 97 18:04 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid SAA15213 for <ietf-archive@cnri.reston.va.us>; Mon, 18 Aug 1997 18:07:48 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA25794 for <ietf-archive@cnri.reston.va.us>; Mon, 18 Aug 1997 18:04:14 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 18 Aug 1997 17:59:11 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA25071 for ipp-outgoing; Mon, 18 Aug 1997 17:51:17 -0400 (EDT)
From: don@lexmark.com
Message-Id: <199708182151.AA29685@interlock2.lexmark.com>
X-Lotus-Fromdomain: LEXMARK@LEXMTA
To: rturner@sharplabs.com
Cc: Ipp@pwg.org
Date: Mon, 18 Aug 1997 17:51:24 -0400
Subject: IPP> Re:
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: ipp-owner@pwg.org


It should be made clear that more than a single OS vendor thought
that the use of a 32-bit job number would be more appropriate.  At the
discussion I remember at Redmond, Unix, OS/2 and NT all currently
use job numbers that would more easily map to the printer-URI and
job-identifier concept.

As a compromise position, maybe it would be better to simply
standardize that in legacy environments a job-URI should be
the printer-URI concatenated with the job-identifier.  Obvious this
would be easy to recognize for the IPP-to-LPD gateway and if
the job-URI is not of that format then the gateway must assume
the a non-legacy (is that a backwards concept or what?) system
is involved and the gateway would have to deal with this mapping
in some other manner.

Don

**********************************************
* Don Wright                 don@lexmark.com *
* Manager, Strategic Alliances and Standards *
* Lexmark International                      *
* 740 New Circle Rd                          *
* Lexington, Ky 40550                        *
* 606-232-4808 (phone) 606-232-6740 (fax)    *
**********************************************



...

>I talked with Scott and Steve Zilles about the technical
>justification for this decision. Between Scott and Steve, I
>came away with the following three reasons why the decision
>was made.
>
>         1. Make it easier for one particular vendor
>            to code.




                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          1997-08.mail                                                                                        0000666 0001752 0000010 00000110575 11373056700 011512  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    
Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA28851 for urn-ietf-out; Fri, 22 Aug 1997 17:29:21 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA28846 for <urn-ietf@services.bunyip.com>; Fri, 22 Aug 1997 17:29:19 -0400 (EDT)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA06714 for <urn-ietf@bunyip.com>; Fri, 22 Aug 1997 17:27:41 -0400 (EDT)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id RAA02633 for <urn-ietf@bunyip.com>; Fri, 22 Aug 1997 17:28:01 -0400
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Fri, 22 Aug 1997 17:28:01 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] WG Last Call on Biblio Identifiers document
Message-ID: <Pine.SUN.3.95.970822172736.2147Q-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

The document "Using Existing Bibliographic Identifiers as Uniform Resource 
Names" (ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-biblio-00.txt)
has been out for a number of months, without substantial commentary.

If there is no significant dissent by the end of next week (Aug 29, 1997),
the working group will request that the Area Directors put this forward
as an Informational RFC.

So -- any last comments?

Leslie.



----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA17419 for urn-ietf-out; Thu, 21 Aug 1997 14:59:23 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA17405 for <urn-ietf@services.bunyip.com>; Thu, 21 Aug 1997 14:59:14 -0400 (EDT)
Received: from acl.lanl.gov (acl.lanl.gov [128.165.147.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA01065 for <urn-ietf@Bunyip.Com>; Thu, 21 Aug 1997 14:57:53 -0400 (EDT)
Received: from montana.acl.lanl.gov. (montana.acl.lanl.gov [128.165.147.143]) by acl.lanl.gov (8.8.7/8.8.5) with SMTP id MAA25731; Thu, 21 Aug 1997 12:59:07 -0600 (MDT)
Message-Id: <3.0.32.19970821125642.007505c4@cic-mail.lanl.gov>
X-Sender: u114212@cic-mail.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Thu, 21 Aug 1997 12:57:04 -0600
To: Ryan Moats <jayhawk@ds.internic.net>, urn-ietf@bunyip.com
From: "Ron Daniel Jr." <rdaniel@lanl.gov>
Subject: Re: [URN] Thoughts on the URN meeting and syntax...
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

At 12:54 PM 8/21/97 -0500, Ryan Moats wrote:
>I understand second hand (I wasn't in Munich :-(  ) that there was a
>continuation of the discussion about vanity names from the mailing list.
[...]
>Should the result of the decision about namespace names be included
>in the syntax document or not?

NOT!

To begin with, we don't have a clear decision about the issue. Second, it
is not a technical issue of compliance. It is a policy decision. I think the
URN syntax spec needs to keep as far away from this rathole as possible.

Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA12660 for urn-ietf-out; Thu, 21 Aug 1997 13:55:53 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA12647 for <urn-ietf@services.bunyip.com>; Thu, 21 Aug 1997 13:55:46 -0400 (EDT)
Received: from privateer.windrose.omaha.ne.us (privateer.windrose.omaha.ne.us [206.101.78.33]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id NAA00746 for <urn-ietf@bunyip.com>; Thu, 21 Aug 1997 13:53:16 -0400 (EDT)
Received: by privateer.windrose.omaha.ne.us; Thu Aug 21 12:54 CDT 1997
Message-ID: <33FC80EA.175A@ds.internic.net>
Date: Thu, 21 Aug 1997 12:54:50 -0500
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.01Gold (X11; U; SunOS 5.5 sun4c)
MIME-Version: 1.0
To: urn-ietf@bunyip.com
Subject: [URN] Thoughts on the URN meeting and syntax...
Content-Type: multipart/mixed; boundary="------------5E2D70906A2F"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

This is a multi-part message in MIME format.

--------------5E2D70906A2F
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

I understand second hand (I wasn't in Munich :-(  ) that there was a
continuation of the discussion about vanity names from the mailing list.

I don't have a strong opinion either way, but I was noticing that the
-05 version of the syntax draft expires in September and that prompted
me to do some editing (for clarity's sake) and ask the following
question:

Should the result of the decision about namespace names be included
in the syntax document or not?  I'm struggling with two competing
issues:

1. Polluting the syntax spec:  does such designations belong there
or not?

2. How strong do we want to make the decision about namespace names
once we finish it.  Do we want a "gentlepeople's agreement" or something
with the force of a standard by embedding it in the syntax spec.

Finally, attached is a first pass at -06 and context diffs between
it and the released -05.

Ryan

--------------5E2D70906A2F
Content-Type: text/plain; charset=us-ascii; name="urn.syntax.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="urn.syntax.txt"







Internet-Draft                                                Ryan Moats
draft-ietf-urn-syntax-06.txt                                        AT&T
Expires in six months                                        August 1997


                               URN Syntax
                 Filename: draft-ietf-urn-syntax-06.txt


Status of This Memo

      This document is an Internet-Draft.  Internet-Drafts are working
      documents of the Internet Engineering Task Force (IETF), its
      areas, and its working groups.  Note that other groups may also
      distribute working documents as Internet-Drafts.

      Internet-Drafts are draft documents valid for a maximum of six
      months and may be updated, replaced, or obsoleted by other
      documents at any time.  It is inappropriate to use Internet-
      Drafts as reference material or to cite them other than as ``work
      in progress.''

      To learn the current status of any Internet-Draft, please check
      the ``1id-abstracts.txt'' listing contained in the Internet-
      Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
      (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
      Coast), or ftp.isi.edu (US West Coast).


Abstract

   Uniform Resource Names (URNs) are intended to serve as persistent,
   location-independent, resource identifiers. This draft documents the
   canonical syntax for URNs along with a discussion of both existing
   legacy and new namespaces and requirements for URN presentation and
   transmission.  Based on the canonical syntax, there is a discussion
   of URN equivalence and how to determine it.

1. Introduction

   Uniform Resource Names (URNs) are intended to serve as persistent,
   location-independent, resource identifiers and are designed to make
   it easy to map other namespaces (which share the properties of URNs)
   into URN-space. Therefore, the URN syntax provides a means to encode
   character data in a form that can be sent in existing protocols,
   transcribed on most keyboards, etc.





Expires 2/98                                                    [Page 1]





INTERNET DRAFT                 URN Syntax                    August 1997


2. Syntax

   All URNs have the following syntax (phrases enclosed in quotes are
   REQUIRED):

                        URN ::= "urn:" NID ":" NSS

   where NID is the Namespace Identifier, and NSS is the Namespace
   Specific String.  The leading "urn:" sequence is case-insensitive.
   The Namespace ID determines the _syntactic_ interpretation of the
   Namespace Specific String (as discussed in [1]).

   RFC 1630 [2] and RFC 1737 [3] each presents additional considerations
   for URN encoding, which have implications as far as limiting syntax.
   On the other hand, the requirement to support existing legacy naming
   systems has the effect of broadening syntax.  Thus, we discuss the
   acceptable syntax for both the Namespace Identifier and the Namespace
   Specific String separately.

2.1 Namespace Identifier Syntax

   The following is the syntax for the Namespace Identifier. To (a) be
   consistent with all potential resolution schemes and (b) not put any
   undue constraints on any potential resolution scheme, the syntax for
   the Namespace Identifier is:

   NID           ::= let-num [ 1*31let-num-hyp ]

   let-num-hyp ::=  letter / number / "-"

   let-num     ::= letter / number

   letter       ::= %x41..5A / %x61..7A

   number      ::= %x30..39

   This is slightly more restrictive that the syntax of [4] (which
   allows the characters "." and "+").  Further, the Namespace
   Identifier is case insensitive, so that "ISBN" and "isbn" refer to
   the same namespace.

   To avoid confusion with the "urn:" identifier, the NID "urn" is
   reserved and MUST NOT be used.

2.2 Namespace Specific String Syntax

   As required by RFC 1737, there is a single canonical representation
   of the NSS portion of an URN.   The format of this single canonical



Expires 2/98                                                    [Page 2]





INTERNET DRAFT                 URN Syntax                    August 1997


   form follows:

           NSS         ::= 1*URN_chars

           URN_chars   ::= trans / ("%" hex hex)

           trans       ::= letter / number / other / reserved

           hex         ::= number / %x41..46 / %x61..66

           other       ::= "(" / ")" / "+" / "," / "-" / "." /
                           ":" / "=" / "@" / ";" / "$" / "_" /
                           "!" / "*" / "'"

   Depending on the rules governing a namespace, valid identifiers in a
   namespace might contain characters that are not members of the URN
   character set above (URN_chars).  Such strings MUST be translated
   into canonical NSS format before using them as protocol elements or
   otherwise passing them on to other applications. Translation occurs
   by encoding each character outside the URN character set as a
   sequence of one to six octets using normalized UTF8 [5], and the
   encoding of each of those octets as "%" followed by two characters
   from the hex character set above. The two characters give the
   hexadecimal representation of that octet.

2.3 Reserved characters

   The remaining character set left to be discussed above is the
   reserved character set, which contains various characters reserved
   from normal use.  The reserved character set follows, with a
   discussion on the specifics of why each character is in this set.

   The reserved character set is:

   reserved    ::= '%" / "/" / "?" / "#"

2.3.1 The "%" character

   The "%" character is RESERVED in the URN syntax for introducing the
   escape sequence for an octet.  Literal use of the "%" character in a
   namespace MUST be encoded using "%25" in URNs for that namespace.
   Two characters from the <hex> character set MUST follow the presence
   of an "%" character in an URN.

   Namespaces MAY designate one or more characters from the URN
   character set as having special meaning for that namespace.  If the
   namespace also uses that character in a literal sense as well, the
   character used in a literal sense MUST be encoded with "%" followed



Expires 2/98                                                    [Page 3]





INTERNET DRAFT                 URN Syntax                    August 1997


   by the hexadecimal representation of that octet.  Further, a
   character MUST NOT be "%"-encoded if the character is not a reserved
   character.  Therefore, the process of registering a namespace
   identifier shall include publication of a definition of which
   characters have a special meaning to that namespace.

2.3.2 The other reserved characters

   RFC 1630 [2] reserves the characters "/", "?", and "#" for particular
   purposes. The URN-WG has not yet debated the applicability and
   precise semantics of those purposes as applied to URNs. Therefore,
   these characters are RESERVED for future developments.  Namespace
   developers SHOULD NOT use these characters in unencoded form, but
   rather use the appropriate %-encoding for each character.

2.4 Excluded characters

   The following list is included only for the sake of completeness.
   Any octets/characters on this list are explicitly NOT part of the URN
   character set, and if used in an URN, MUST be %encoded:

           excluded ::= octets 1-32 (1-20 hex) / "\" / """ /
                        "&" / "<" / ">" / "[" / "]" / "^" /
                        "`" / "{" / "|" / "}" / "~" /
                        octets 127-255 (7F-FF hex)

   In addition, octet 0 (0 hex) should NEVER be used, in either
   unencoded or %-encoded form.

   An URN ends when an octet/character from the excluded character set
   (excluded) is encountered.  The character from the excluded character
   set is NOT part of the URN.

3. Support of existing legacy naming systems and new naming systems

   Any namespace (existing or newly-devised) that is proposed as an
   URN-namespace and fulfills the criteria of URN-namespaces MUST be
   expressed in this syntax.  If names in these namespaces contain
   characters other than those defined for the URN character set, they
   MUST be translated into canonical form as discussed in section 2.2.

4. URN presentation and transport

   The URN syntax defines the canonical format for URNs and all URN
   transport and interchanges MUST take place in this format. Further,
   all URN-aware applications MUST offer the option of displaying URNs
   in this canonical form to allow for direct transcription (for example
   by cut and paste techniques).  Such applications MAY support display



Expires 2/98                                                    [Page 4]





INTERNET DRAFT                 URN Syntax                    August 1997


   of URNs in a more human-friendly form by using a character set that
   includes characters that aren't permitted in URN syntax as defined in
   this RFC.  In other words, they may replace %-notation by characters
   in some extended character set in display to humans.

5. Lexical Equivalence in URNs

   For various purposes such as caching, it's often desirable to
   determine if two URNs are the same without resolving them. The
   general purpose means of doing so is by testing for "lexical
   equivalence" as defined below.

   Two URNs are lexically equivalent if they are octet-by-octet equal
   after the following preprocessing:

           1. normalize the case of the leading "urn:" token
           2. normalize the case of the NID
           3. normalizing the case of any %-escaping

   Note that %-escaping MUST NOT be removed.

   Some namespaces may define additional lexical equivalences, such as
   case-insensitivity of the NSS (or parts thereof).  Additional lexical
   equivalences MUST be documented as part of namespace registration,
   MUST always have the effect of eliminating some of the false
   negatives obtained by the procedure above, and MUST NEVER say that
   two URNs are not equivalent if the procedure above says they are
   equivalent.

6. Examples of lexical equivalence

   The following URN comparisons highlight the lexical equivalence
   definitions:

           1- URN:foo:a123,456
           2- urn:foo:a123,456
           3- urn:FOO:a123,456
           4- urn:foo:A123,456
           5- urn:foo:a123%2C456
           6- URN:FOO:a123%2c456
   URNs 1, 2, and 3 are all lexically equivalent.  URN 4 is not
   lexically equivalent any of the other URNs of the above set.  URNs 5
   and 6 are only lexically equivalent to each other.

7. Functional Equivalence in URNs

   Functional equivalence is determined by practice within a given
   namespace and managed by resolvers for that namespeace. Thus, it is



Expires 2/98                                                    [Page 5]





INTERNET DRAFT                 URN Syntax                    August 1997


   beyond the scope of this document.  Namespace registration must
   include guidance on how to determine functional equivalence for that
   namespace, i.e. when two URNs are the identical within a namespace.

8. Security considerations

   This document specifies the syntax for URNs.  While some namespaces
   resolvers may assign special meaning to certain of the characters of
   the Namespace Specific String, any security consideration resulting
   from such assignment are outside the scope of this document.  It is
   strongly recommended that the process of registering a namespace
   identifier include any such considerations.

9. Acknowledgments

   Thanks to various members of the URN working group for comments on
   earlier drafts of this document.  This document is partially
   supported by the National Science Foundation, Cooperative Agreement
   NCR-9218179.

10. References

   Request For Comments (RFC) and Internet Draft documents are available
   from <URL:ftp://ftp.internic.net> and numerous mirror sites.

         [1]         K. R. Sollins, "Requirements and a Framework for
                     URN Resolution Systems," Internet Draft (work in
                     progress),  November 1996.


         [2]         T. Berners-Lee, "Universal Resource Identifiers in
                     WWW," RFC 1630, June 1994.


         [3]         K. Sollins and L. Masinter,  "Functional Require-
                     ments for Uniform Resource Names," RFC 1737.
                     December 1994.


         [4]         T. Berners-Lee, R. Fielding, L. Masinter, "Uniform
                     Resource Locators (URL)," Internet Draft (work in
                     progress),  December 1996.


         [5]         Appendix A.2 of The Unicode Consortium, "The
                     Unicode Standard, Version 2.0", Addison-Wesley
                     Developers Press, 1996.  ISBN 0-201-48345-9.




Expires 2/98                                                    [Page 6]





INTERNET DRAFT                 URN Syntax                    August 1997


11. Editor's address

   Ryan Moats
   AT&T
   15621 Drexel Circle
   Omaha, NE 68135-2358
   USA

   Phone:  +1 402 894-9456
   EMail:  jayhawk@ds.internic.net





Appendix A. Handling of URNs by URL resolvers/browsers.

   The URN syntax has been defined so that URNs can be used in places
   where URLs are expected.  A resolver that conforms to the current URL
   syntax specification [3] will extract a scheme value of "urn:"
   rather than a scheme value of "urn:<nid>".

   An URN MUST be considered an opaque URL by URL resolvers and passed
   (with the "urn:" tag) to an URN resolver for resolution.  The URN
   resolver can either be an external resolver that the URL resolver
   knows of, or it can be functionality built-in to the URL resolver.

   To avoid confusion of users, an URL browser SHOULD display the com-
   plete URN (including the "urn:" tag) to ensure that there is no con-
   fusion between URN namespace identifiers and URL scheme identifiers.


              This Internet Draft expires September 30, 1997.


















Expires 2/98                                                    [Page 7]



--------------5E2D70906A2F
Content-Type: text/plain; charset=us-ascii; name="diffs"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="diffs"

*** urn.syntax.txt	Thu Aug 21 08:16:40 1997
--- draft-ietf-urn-syntax-05.txt	Thu Aug 21 12:52:50 1997
***************
*** 5,16 ****
  
  
  Internet-Draft                                                Ryan Moats
! draft-ietf-urn-syntax-06.txt                                        AT&T
! Expires in six months                                        August 1997
  
  
                                 URN Syntax
!                  Filename: draft-ietf-urn-syntax-06.txt
  
  
  Status of This Memo
--- 5,16 ----
  
  
  Internet-Draft                                                Ryan Moats
! draft-ietf-urn-syntax-05.txt                                        AT&T
! Expires in six months                                         March 1997
  
  
                                 URN Syntax
!                  Filename: draft-ietf-urn-syntax-05.txt
  
  
  Status of This Memo
***************
*** 36,46 ****
  Abstract
  
     Uniform Resource Names (URNs) are intended to serve as persistent,
!    location-independent, resource identifiers. This draft documents the
!    canonical syntax for URNs along with a discussion of both existing
     legacy and new namespaces and requirements for URN presentation and
!    transmission.  Based on the canonical syntax, there is a discussion
!    of URN equivalence and how to determine it.
  
  1. Introduction
  
--- 36,46 ----
  Abstract
  
     Uniform Resource Names (URNs) are intended to serve as persistent,
!    location-independent, resource identifiers. This document sets
!    forward the canonical syntax for URNs.  A discussion of both existing
     legacy and new namespaces and requirements for URN presentation and
!    transmission are presented.  Finally, there is a discussion of URN
!    equivalence and how to determine it.
  
  1. Introduction
  
***************
*** 55,67 ****
  
  
  
! Expires 2/98                                                    [Page 1]
  
  
  
  
  
! INTERNET DRAFT                 URN Syntax                    August 1997
  
  
  2. Syntax
--- 55,67 ----
  
  
  
! Expires 9/30/97                                                 [Page 1]
  
  
  
  
  
! INTERNET DRAFT                 URN Syntax                     March 1997
  
  
  2. Syntax
***************
*** 100,106 ****
  
     number      ::= %x30..39
  
!    This is slightly more restrictive that the syntax of [4] (which
     allows the characters "." and "+").  Further, the Namespace
     Identifier is case insensitive, so that "ISBN" and "isbn" refer to
     the same namespace.
--- 100,106 ----
  
     number      ::= %x30..39
  
!    This is slightly more restrictive that what is stated in [4] (which
     allows the characters "." and "+").  Further, the Namespace
     Identifier is case insensitive, so that "ISBN" and "isbn" refer to
     the same namespace.
***************
*** 115,127 ****
  
  
  
! Expires 2/98                                                    [Page 2]
  
  
  
  
  
! INTERNET DRAFT                 URN Syntax                    August 1997
  
  
     form follows:
--- 115,127 ----
  
  
  
! Expires 9/30/97                                                 [Page 2]
  
  
  
  
  
! INTERNET DRAFT                 URN Syntax                     March 1997
  
  
     form follows:
***************
*** 142,148 ****
     namespace might contain characters that are not members of the URN
     character set above (URN_chars).  Such strings MUST be translated
     into canonical NSS format before using them as protocol elements or
!    otherwise passing them on to other applications. Translation occurs
     by encoding each character outside the URN character set as a
     sequence of one to six octets using normalized UTF8 [5], and the
     encoding of each of those octets as "%" followed by two characters
--- 142,148 ----
     namespace might contain characters that are not members of the URN
     character set above (URN_chars).  Such strings MUST be translated
     into canonical NSS format before using them as protocol elements or
!    otherwise passing them on to other applications. Translation is done
     by encoding each character outside the URN character set as a
     sequence of one to six octets using normalized UTF8 [5], and the
     encoding of each of those octets as "%" followed by two characters
***************
*** 154,160 ****
     The remaining character set left to be discussed above is the
     reserved character set, which contains various characters reserved
     from normal use.  The reserved character set follows, with a
!    discussion on the specifics of why each character is in this set.
  
     The reserved character set is:
  
--- 154,160 ----
     The remaining character set left to be discussed above is the
     reserved character set, which contains various characters reserved
     from normal use.  The reserved character set follows, with a
!    discussion on the specifics of why each character is reserved.
  
     The reserved character set is:
  
***************
*** 162,172 ****
  
  2.3.1 The "%" character
  
!    The "%" character is RESERVED in the URN syntax for introducing the
     escape sequence for an octet.  Literal use of the "%" character in a
!    namespace MUST be encoded using "%25" in URNs for that namespace.
!    Two characters from the <hex> character set MUST follow the presence
!    of an "%" character in an URN.
  
     Namespaces MAY designate one or more characters from the URN
     character set as having special meaning for that namespace.  If the
--- 162,172 ----
  
  2.3.1 The "%" character
  
!    The "%" character is reserved in the URN syntax for introducing the
     escape sequence for an octet.  Literal use of the "%" character in a
!    namespace must be encoded using "%25" in URNs for that namespace.
!    The presence of an "%" character in an URN MUST be followed by two
!    characters from the <hex> character set.
  
     Namespaces MAY designate one or more characters from the URN
     character set as having special meaning for that namespace.  If the
***************
*** 175,187 ****
  
  
  
! Expires 2/98                                                    [Page 3]
  
  
  
  
  
! INTERNET DRAFT                 URN Syntax                    August 1997
  
  
     by the hexadecimal representation of that octet.  Further, a
--- 175,187 ----
  
  
  
! Expires 9/30/97                                                 [Page 3]
  
  
  
  
  
! INTERNET DRAFT                 URN Syntax                     March 1997
  
  
     by the hexadecimal representation of that octet.  Further, a
***************
*** 235,253 ****
  
  
  
! Expires 2/98                                                    [Page 4]
  
  
  
  
  
! INTERNET DRAFT                 URN Syntax                    August 1997
  
  
!    of URNs in a more human-friendly form by using a character set that
!    includes characters that aren't permitted in URN syntax as defined in
!    this RFC.  In other words, they may replace %-notation by characters
!    in some extended character set in display to humans.
  
  5. Lexical Equivalence in URNs
  
--- 235,253 ----
  
  
  
! Expires 9/30/97                                                 [Page 4]
  
  
  
  
  
! INTERNET DRAFT                 URN Syntax                     March 1997
  
  
!    of URNs in a more human-friendly form and may use a character set
!    that includes characters that aren't permitted in URN syntax as
!    defined in this RFC (that is, they may replace %-notation by
!    characters in some extended character set in display to humans).
  
  5. Lexical Equivalence in URNs
  
***************
*** 295,307 ****
  
  
  
! Expires 2/98                                                    [Page 5]
  
  
  
  
  
! INTERNET DRAFT                 URN Syntax                    August 1997
  
  
     beyond the scope of this document.  Namespace registration must
--- 295,307 ----
  
  
  
! Expires 9/30/97                                                 [Page 5]
  
  
  
  
  
! INTERNET DRAFT                 URN Syntax                     March 1997
  
  
     beyond the scope of this document.  Namespace registration must
***************
*** 355,367 ****
  
  
  
! Expires 2/98                                                    [Page 6]
  
  
  
  
  
! INTERNET DRAFT                 URN Syntax                    August 1997
  
  
  11. Editor's address
--- 355,367 ----
  
  
  
! Expires 9/30/97                                                 [Page 6]
  
  
  
  
  
! INTERNET DRAFT                 URN Syntax                     March 1997
  
  
  11. Editor's address
***************
*** 415,420 ****
  
  
  
! Expires 2/98                                                    [Page 7]
  
  
--- 415,421 ----
  
  
  
! Expires 9/30/97                                                 [Page 7]
  
  
+ 

--------------5E2D70906A2F--



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA19779 for urn-ietf-out; Tue, 5 Aug 1997 10:11:21 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA19774 for <urn-ietf@services.bunyip.com>; Tue, 5 Aug 1997 10:11:17 -0400 (EDT)
Received: from ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id KAA23854 for <urn-ietf@bunyip.com>; Tue, 5 Aug 1997 10:11:14 -0400 (EDT)
Received: from ietf.ietf.org by ietf.org id aa07323; 5 Aug 97 9:36 EDT
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce@ietf.org
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-resolution-services-02.txt
Date: Tue, 05 Aug 1997 09:36:18 -0400
Message-ID:  <9708050936.aa07323@ietf.org>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart
		
A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URI Resolution Services Necessary for 
                          URN Resolution
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-resolution-services-02.txt
	Pages		: 8
	Date		: 1997-08-02
	
Retrieving the resource identified by a Uniform Resource Identifier (URI) 
[3] is only one of the operations that can be performed on a URI. 
One might also ask for and get a list of other identifiers that are 
aliases for the original URI or a bibliographic description of the 
resource the URI denotes, for example. This applies to both Uniform 
Resource Names (URNs) and Uniform Resource Locators (URLs). 
Uniform Resource Characteristics (URCs) are discussed in this document 
but only as descriptions of resources rather than identifiers.
 
A service in the network providing access to a resource may provide one or some of these options, but it need not provide all of them. This memo
specifies an initial set of these functions, to be used to describe the
functions provided by any given access service and the requirements that
must be met when those operations are encoded in a protocol.

Internet-Drafts are available by anonymous FTP.  Login wih the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-resolution-services-02.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-resolution-services-02.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ds.internic.net.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-resolution-services-02.txt".
	
NOTE:	The mail server at ds.internic.net can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
	access-type="mail-server";
	server="mailserv@ds.internic.net"
	
Content-Type: text/plain
Content-ID:	<19970804171810.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-resolution-services-02.txt

--OtherAccess
Content-Type:	Message/External-body;
	name="draft-ietf-urn-resolution-services-02.txt";
	site="ds.internic.net";
	access-type="anon-ftp";
	directory="internet-drafts"
	
Content-Type: text/plain
Content-ID:	<19970804171810.I-D@ietf.org>

--OtherAccess--

--NextPart--




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id XAA27853 for urn-ietf-out; Sun, 3 Aug 1997 23:37:43 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA27848 for <urn-ietf@services.bunyip.com>; Sun, 3 Aug 1997 23:37:40 -0400 (EDT)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA18194 for <urn-ietf@bunyip.com>; Sun, 3 Aug 1997 23:37:38 -0400 (EDT)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id XAA27807 for <urn-ietf@bunyip.com>; Sun, 3 Aug 1997 23:37:37 -0400
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Sun, 3 Aug 1997 23:37:37 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] Agenda for URN meeting in Munich
Message-ID: <Pine.SUN.3.95.970803233513.27706C-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Here's the (short'n'sweet :-)  proposed agenda for our meeting in Munich.
If anyone has other suggestions, please let me know.

I don't expect we'll need lengthy discussions of the documents; as I mentioned
last week, I think the focus should be on sorting out what we are (and
are not) going to do about namespaces.

Leslie.


------------------



----------------------------------------
IETF URN Working Group
----------------------------------------

Agenda for Thursday, August 14, 1997 (0900-1130), Memphis, Tennessee.


Discussion of document-specific issues: 
        . Requirements & Framework for URN Resolution [Karen]
		draft-ietf-urn-req-frame-03.txt
        . URN Resolution Services [Michael]
	        draft-ietf-urn-resolution-services-01.txt
	. Mini-namespace ("ietf") [Ryan won't be present]
	        draft-ietf-urn-ietf-02.txt

Other issues: 
        . Namespaces -- requirements, recommendations and assignment

Closing:
        . Action plan for WG wrap-up




----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------




----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


                                                                                                                                   1997-09.mail                                                                                        0000666 0001752 0000010 00000316576 11373056721 011527  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    
Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA16371 for urn-ietf-out; Mon, 29 Sep 1997 09:47:59 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA16366 for <urn-ietf@services.bunyip.com>; Mon, 29 Sep 1997 09:47:57 -0400 (EDT)
Received: from ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA09789 for <urn-ietf@bunyip.com>; Mon, 29 Sep 1997 09:42:40 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.8.7/8.8.7a) with ESMTP id JAA03869; Mon, 29 Sep 1997 09:47:45 -0400 (EDT)
Message-Id: <199709291347.JAA03869@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce@ietf.org
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-req-frame-04.txt
Date: Mon, 29 Sep 1997 09:47:45 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: Architectural Principles of 
                          Uniform Resource Name Resolution
	Author(s)	: K. Sollins
	Filename	: draft-ietf-urn-req-frame-04.txt
	Pages		: 19
	Date		: 1997-09-26
	
This document addresses the issues of the discovery of URN (Uniform
Resource Name) resolver services that in turn will directly translate
URNs into URLs (Uniform Resource Locators) and URCs (Uniform Resource
Characteristics).  The document falls into three major parts, the
assumptions underlying the work, the guidelines in order to be a
viable Resolver Discovery Service or RDS, and a framework for
designing RDSs.  The guidelines fall into three principle areas:
evolvability, usability, and security and privacy.  An RDS that is
compliant with the framework will not necessarily be compliant with
the guidelines.  Compliance with the guidelines will need to be
validated separately.

Internet-Drafts are available by anonymous FTP.  Login wih the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-req-frame-04.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-req-frame-04.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ds.internic.net.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-req-frame-04.txt".
	
NOTE:	The mail server at ds.internic.net can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID:	<19970926134715.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-req-frame-04.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-req-frame-04.txt";
	site="ds.internic.net";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19970926134715.I-D@ietf.org>

--OtherAccess--

--NextPart--




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA16364 for urn-ietf-out; Mon, 29 Sep 1997 09:47:47 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA16358 for <urn-ietf@services.bunyip.com>; Mon, 29 Sep 1997 09:47:43 -0400 (EDT)
Received: from ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA09786 for <urn-ietf@bunyip.com>; Mon, 29 Sep 1997 09:42:26 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.8.7/8.8.7a) with ESMTP id JAA03806; Mon, 29 Sep 1997 09:47:37 -0400 (EDT)
Message-Id: <199709291347.JAA03806@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce@ietf.org
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-biblio-02.txt
Date: Mon, 29 Sep 1997 09:47:36 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: Using Existing Bibliographic Identifiers 
                          as Uniform Resource Names
	Author(s)	: C. Lynch, C. Preston, R. Daniel
	Filename	: draft-ietf-urn-biblio-02.txt
	Pages		: 11
	Date		: 1997-09-26
	
A system for Uniform Resource Names (URNs) must be capable
of supporting identifiers from existing widely-used naming
systems.  This document discusses how three major
bibliographic identifiers (the ISBN, ISSN and SICI) can be
supported within the URN framework and the currently
proposed syntax for URNs.

Internet-Drafts are available by anonymous FTP.  Login wih the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-biblio-02.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-biblio-02.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ds.internic.net.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-biblio-02.txt".
	
NOTE:	The mail server at ds.internic.net can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID:	<19970926133432.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-biblio-02.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-biblio-02.txt";
	site="ds.internic.net";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19970926133432.I-D@ietf.org>

--OtherAccess--

--NextPart--




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id TAA25145 for urn-ietf-out; Thu, 25 Sep 1997 19:54:57 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA25140 for <urn-ietf@services.bunyip.com>; Thu, 25 Sep 1997 19:54:46 -0400 (EDT)
Received: from lysithea.lcs.mit.edu (lysithea.lcs.mit.edu [18.26.0.187]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id TAA28080 for <urn-ietf@bunyip.com>; Thu, 25 Sep 1997 19:51:14 -0400 (EDT)
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id TAA17597; Thu, 25 Sep 1997 19:54:33 -0400
Date: Thu, 25 Sep 1997 19:54:33 -0400
Message-Id: <199709252354.TAA17597@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: urn-ietf@bunyip.com
Subject: [URN] new version (long msg)
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

Attached is the new version of the internet draft I'm working on.  It
has not changed significantly - it incorporates some minor comments
from Leslie.  For those of you who were not in Munich, there were no
comments or discussion of this document at that time.  It will also be
available from the IETF shortly.  Please let me know of any comments
or reactions.

			Karen

______________________________

Internet Draft                                          Karen R. Sollins
draft-ietf-urn-req-frame-04.txt                                  MIT/LCS
Expires March 26, 1998                                September 26, 1997

       Architectural Principles of Uniform Resource Name Resolution


Status of this draft
     This document is an Internet-Draft.  Internet-Drafts are working
     documents of the Internet Engineering Task Force (IETF), its
     areas, and its working groups.  Note that other groups may also
     distribute working documents as Internet-Drafts.

     Internet-Drafts are draft documents valid for a maximum of six
     months and may be updated, replaced, or obsoleted by other
     documents at any time.  It is inappropriate to use Internet-
     Drafts as reference material or to cite them other than as
     ``work in progress.''

     To learn the current status of any Internet-Draft, please check
     the ``1id-abstracts.txt'' listing contained in the Internet-
     Drafts Shadow Directories on ftp.is.co.za (Africa),
     nic.nordu.net (Europe), munnari.oz.au (Pacific Rim),
     ds.internic.net (US East Coast), or ftp.isi.edu (US West Coast).


Abstract:

This document addresses the issues of the discovery of URN (Uniform
Resource Name) resolver services that in turn will directly translate
URNs into URLs (Uniform Resource Locators) and URCs (Uniform Resource
Characteristics).  The document falls into three major parts, the
assumptions underlying the work, the guidelines in order to be a
viable Resolver Discovery Service or RDS, and a framework for
designing RDSs.  The guidelines fall into three principle areas:
evolvability, usability, and security and privacy.  An RDS that is
compliant with the framework will not necessarily be compliant with
the guidelines.  Compliance with the guidelines will need to be
validated separately.

Table of Contents

1.    Introduction...................................................2
2.    Assumptions....................................................4
3.    Guidelines.....................................................6
3.1   Evolution......................................................6
3.2   Usability......................................................8
3.2.1 The Publisher..................................................9
3.2.2 The Client....................................................10
3.2.3 The Management................................................11
3.3   Security and Privacy..........................................12
4.    The Framework.................................................15
5.    Acknowledgements..............................................18
6.    References....................................................18
7.    Contact Information...........................................19

                                 - 1 -

1. Introduction

The purpose of this document is to lay out the engineering criteria
for what we will call here a Resolver Discovery Service (RDS), a
service to help in the learning about URN (Uniform Resource Name)
resolvers.  The term "resolver" is used in this document to indicate a
service that translates URNs to URLs (Uniform Resource Locators) or
URCs (Uniform Resource Characteristics).  Some resolvers may provide
direct access to resources as well.  An RDS helps in finding a
resolver to contact for further resolution.  It is worth noting that
some RDS designs may also incorporate resolver functionality.  This
function of URN resolution is a component of the realization of an
information infrastructure.  In the case of this work, that
infrastructure is to be available, "in the Internet" or globally, and
hence the solutions to the problems we are addressing must be globally
scalable.  In this document, we are focussing specifically on the
design of RDS schemes.

The Uniform Resource Identifier Working Group defined a naming
architecture, as demonstrated in a series of three RFCs 1736[1],
1737[2], and 1738[3].  Although several further documents are needed to
complete the description of that architecture, it incorporates three
core functions often associated with "naming": identification, location,
and mnemonics or semantics.  By location, we mean fully-qualified Domain
Names or IP addresses, possibly extended with TCP ports and/or local
identifiers, such as pathnames.  Names may provide the ability to
distinguish one resource from another, by distinguishing their "names".
Names may help to provide access to a resource by including "location"
information.  In addition, names may have other semantic or mnemonic
information that either helps human users remember or figure out the
names, or includes other semantic information about the resource being
named.  The URI working group concluded that there was need for
persistent, globally unique identifiers, distinct from location or other
semantic information; these were called URNs.  These "names" provide
identity, in that if two of them are "the same" (under some simple rule
of canonicalization), they identify the same resource.  Furthermore, the
group decided that these "names" were generally to be for machine,
rather than human, consumption.  Finally, with these guidelines for
RDS's, this group has recognized the value of the separation of name
assignment management from name resolution management.

In contrast to URNs, one can imagine a variety human-friendly naming
(HFN) schemes supporting different suites of applications and user
communities.  These will need to provide mappings to URNs in tighter
or looser couplings, depending on the namespace.  It is these HFNs
that will be mnemonic, content-full, and perhaps mutable, to track
changes in use and semantics.  They may provide nicknaming and other
aliasing, relative or short names, context sensitive names,
descriptive names, etc.  Their definition is not part of this effort,
but will clearly play an important role in the long run.

URNs as described in RFC 1737 are defined globally; they are
ubiquitous in that a URN anywhere in any context identifies the same
resource.  Given this requirement on URNs, one must ask about its
implication for an RDS.  Does ubiquity imply a guarantee of RDS

                                 - 2 -

resolution everywhere?  Does ubiquity imply resolution to the same
information about resolution everywhere?  In both cases the answer is
probably not.  One cannot make global, systemic guarantees, except at an
expense beyond reason.  In addition there may be policy as well as
technical reasons for not resolving in the same way everywhere.  It is
quite possible that the resolution of a URN to an instance of a resource
may reach different instances or copies under different conditions.
Thus, although a URN anywhere refers to the same resource, in some
environments under some conditions, and at different times, due to
either the vagaries of network conditions or policy controls a URN may
sometimes be resolvable and other times or places not.  Ubiquitous
resolution cannot be assumed simply because naming is ubiquitous.  On
the other hand wide deployment and usage will be an important feature of
any RDS design.

Within the URI community there has been a concept used frequently that
for lack of a better term we will call a _hint_.  A hint is something
that helps in the resolution of a URN; in theory we map URNs to hints
as an interim stage in accessing a resource.  In practice, an RDS may
map a URN directly into the resource itself if it chooses to.  It is
very likely that there will be hints that are applicable to large sets
of URNs, for example, a hint that indicates that all URNs with a
certain prefix or suffix can be resolved by a particular resolver.  A
hint may also have meta-information associated with it, such as an
expiration time or certification of authenticity.  We expect that
these will stay with a hint rather than being managed elsewhere.  We
will assume in all further discussion of hints that they include any
necessary meta-information as well as the hint information itself.
Examples of hints are: 1) the URN of a resolver service that may
further resolve the URN, 2) the address of such a service, 3) a
location at which the resource was previously found.  The defining
feature of hints is that they are only hints; they may be out of date,
temporarily invalid, or only applicable within a specific locality.
They do not provide a guarantee of access, but they probably will help
in the resolution process.  By whatever means available, a set of
hints may be discovered.  Some combination of software and human
choice will determine which hints will be tried and in what order.

We must assume that most resolutions of URNs will be provided by the
use of locally stored hints, because maintaining a database of
globally available, completely up-to-date location information is
infeasible for performance reasons.  There are a number of
circumstances in which one can imagine that hints become invalid,
either because a resource has moved or because a different URN
resolver service has taken over the responsibility for resolution of
the URN.  Hints may be found in a variety of places.  It is generally
assumed that a well engineered system will maintain or cache a set of
hints for each URN at each location where that URN is found.  These
may have been acquired from the owner of the resources, a
recommendation of the resource, or one of many other sources.  In
addition, for those situations in which those hints found locally
fail, a well engineered system will provide a fall-back mechanism for
discovering further hints.  It is this fall-back mechanism, an RDS,
that is being addressed in this document.  As with all hints, there
can never be a guarantee that access to a resource will be available
to all clients, even if the resource is accessible to some.  However,

                                 - 3 -

an RDS is expected to work with reasonably high reliability, and,
hence, may result in increased response time.

The remainder of this document falls into three sections.  The first
identifies several sets of assumptions underlying this work.  There are
three general assumptions:
   * URNs are persistent;
   * URN assignment can be delegated;
   * Decisions can be made independently, enabling isolation from
     decisions of one's peers.

The next section lays out three central principles Resolver Discovery
Service design.  For each of these, we have identified a number of
more specific guidelines that further define and refine the general
principle.  This section is probably the most critical of the
document, because one must hold any proposed RDS scheme up against
these principles and corollary guidelines to learn whether or not it
is adequate.  The three central principles can be summarized as:
   1) An RDS must allow for evolution and evolvability;
   2) Usability of an RDS with regard to each of the sets of 
      constituents involved in the identification and location or
      resources is paramount;
   3) It is centrally important that the security and privacy needs of
      all constituents be feasibly supported, to the degree possible.
Each of the three major subsections of the guidelines section begins
with a summary list of the more detailed guidelines identified in that
section.

The final section of the document lays out a framework for such RDSs.
The purpose of this last section is to bound the search space for RDS
schemes.  The RDS designer should be aware that meeting the guidelines
is of primary importance; it is possible to meet them without
conforming to the framework.  As will be discussed further in this
last section, designing within the framework does not guarantee
compliance, so compliance evaluation must also be part of the process
of evaluation of a scheme.

2. Assumptions

Based on previous internet drafts and discussion in both the URN BOFs
and on the URN WG mailing list, three major areas of assumptions are
apparent: longevity, delegation, and independence.  Each will be
discussed separately.

The URN requirements[2] state that a URN is to be a "persistent
identifier".  It is probably the case that nothing will last forever,
but in the time frame of resources, users of those resources, and the
systems to support the resources, the identifier should be considered
to be persistent or have a longer lifetime than those other entities.
There are two assumptions that are implied by longevity of URNs:
mobility and evolution.  Mobility will occur because resources may
move from one machine to another, owners of resources may move among
organizations, or the organizations themselves may merge, partition,
or otherwise transforms themselves.  The Internet is continually
evolving; protocols are being revised, new ones created, while
security policies and mechanisms evolve as well.  These are only
examples.  In general, we must assume that almost any piece of the

                                 - 4 -

supporting infrastructure of URN resolution will evolve.  In order to
deal with both the mobility and evolution assumptions that derive from
the assumption of longevity, we must assume that users and their
applications can remain independent of these mutating details of the
supporting infrastructure.

The second assumption is that naming and resolution authorities may
delegate some of their authority or responsibility; in both cases, the
delegation of such authority is the only known method of allowing for
the kind of scaling expected.  It is important to note that a
significant feature of this work is the potential to separate name
assignment, the job of labelling a resource with a URN, from name
resolution, the job of discovering the resource given the URN.  In
both cases, we expect multi-tiered delegation.  There may be RDS
schemes that merge these two sets of responsibilities and delegation
relationships; by doing so, they bind together or overload two
distinctly different activities, thus probably impeding growth.

The third assumption is independence or isolation of one authority
from another and, at least to some extent, from its parent.  When one
authority delegates some of its rights and responsibilities to another
authority, the delegatee can operate in that domain independently of
its peers and within bounds specified by the delegation, independently
of the delegator.  This isolation is critically important in order to
allow for independence of policy and mechanism.

This third assumption has several corollaries.  First, we assume that
the publisher of a resource can choose resolver services, independently
of choices made by others.  At any given time, the owner of a namespace
may choose a particular URN resolver service for that delegated
namespace.  Such a URN resolver service may be outside the RDS service
model, and only identified or located by the RDS service.  Second, it
must be possible to make a choice among RDS services.  The existence of
multiple RDS services may arise from the evolution of an RDS service, or
development of new ones.  Although at any given time there is likely to
be only one or a small set of such services, the number is likely to
increase during a transition period from one architecture to another.
Thus, it must be assumed that clients can make a choice among a probably
very small set of RDSs.  Third, there must be independence in the choice
about levels and models of security and authenticity required.  This
choice may be made by the owner of a naming subspace, in controlling who
can modify hints in that subspace.  A naming authority may delegate this
choice to the owners of the resources named by the names it has
assigned.  There may be limitations on this freedom of choice in order
to allow other participants to have the level of security and
authenticity they require, for example, in order to maintain the
integrity of the RDS infrastructure as a whole.  Fourth, there is an
assumption of independence of choice of the rule of canonicalization of
URNs within a namespace, limited by any restrictions or constraints that
may have been set by its parent namespace.  This is a choice held by
naming authorities over their own subnamespaces.  Rules for
canonicalization will be discussed further in the framework section
below.  Thus, there are assumptions of independence and isolation to
allow for delegated, independent authority in a variety of domains.

                                 - 5 -

The modularity assumptions of delegation and isolation imply
independence of decision and implementation, leading to a
decentralization that provides a certain degree of safety from denial
of service.  Based on these these assumptions in conjunction with that
of longevity and those for URLs and URNs as detailed in RFCs 1736 and
1737, we can now turn to the guidelines for an RDS.

3. Guidelines

The guidelines applying to an RDS center around three important design
principles in the areas of evolvability, usability, and security and
privacy.  At its core the function of an RDS is to provide hints for
accessing a resource given a URN for it.  These hints may range in
applicability from local to global, and from short-lived to
long-lived.  They also may vary in their degree of verifiable
authenticity.  While it may be neither feasible nor necessary that
initial implementations support every guideline, every implementation
must support evolution to systems that do support the guidelines more
fully.

It is important to note that there are requirements, not applicable
specifically to an RDS that must also be met.  A whole URN system will
consist of names in namespaces, the resolution information for them, and
the mapping from names in the namespaces to resolution information (or
hints).  URNs themselves must meet the requirements of RFC 1737.  In
addition, namespaces themselves must meet certain requirements as
described by the URN Working Group[4].  Although all these requirements
and guidelines are not described here, they must be supported to provide
an acceptable system.

Each section below begins with a summary of the points made in that
section.  There is some degree of overlap among the areas, such as in
allowing for the evolution of security mechanisms, etc., and hence
issues may be addressed in more than one section.  It is also
important to recognize that conformance with the guidelines will often
be subjective.  As with many IETF guidelines and requirements, many of
these are not quantifiable and hence conformance is a judgment call
and a matter of degree.  Lastly, the reader may find that some of them
are those of general applicability to distributed systems and some are
specific to URN resolution.  Those of general applicability are
included for completeness and are not distinguished as such.

3.1 Evolution

The issues in the area of the first principle, that of evolvability,
are:

    1.1) An RDS must be able to support scaling in at least three
         dimensions: the number of resources for which URNs will be
         required, the number of publishers and users of those
         resources, and the complexity of the delegation, as authority
         for resolution grows and possibly reflects delegation in
         naming authority;
    1.2) A hint resolution environment must support evolution of 
         mechanisms, specifically for:
         * a growing set of URN schemes;

                                 - 6 -

         * new kinds local URN resolver services;
         * new authentication schemes;
         * alternative RDS schemes active simultaneously;
    1.3) An RDS must allow the development and deployment of
         administrative control mechanisms to manage human behavior
         with respect to limited resources. 

One of the lessons of the Internet that we must incorporate into the
development of mechanisms for resolving URNs is that we must be prepared
for change.  Such changes may happen slowly enough to be considered
evolutionary modifications of existing services, or dramatically enough
to be considered revolutionary.  They may permeate the Internet universe
bit by bit, living side by side with earlier services or they may take
the Internet by storm, causing an apparent complete transformation over
a short period of time.  There are several directions in which we can
predict the need for evolution.  At the very least, the community and
the mechanisms proposed should be prepared for these.

First, scaling is a primary issue in conjunction with evolution.  The
number of users, both human and electronic, as well as the number of
resources will continue to grow exponentially for the near term, at
least.  Hence the number of URNs will also increase similarly.  In
addition, with growth in sheer numbers is likely to come growth in the
delegation of both naming authority and resolution authority.  These
facts mean that an RDS design must be prepared to handle increasing
numbers of requests for inclusion, update and resolution, in a set of
RDS servers perhaps inter-related in more complex ways.  This is not
to say that there will necessarily be more updates or resolutions per
URN; we cannot predict that at this time.  But, even so, the
infrastructure may become more complex due to delegation, which may
(as can be seen in Section 4 on the framework) lead to more complex
rules for rewriting or extracting terms for staged resolution.  Any
design is likely to perform less well above some set of limits, so it
is worth considering the growth limitations of each design
alternative.

Second, we expect there to be additions and changes to the mechanisms.
The community already understands that there must be a capacity for
new URN schemes, as described in [4].  A URN scheme will define a set
of URNs that meet the URN requirements[2], but may have further
constraints on the internal structure of the URN. The intention is
that URN schemes can be free to specify parts of the URN that are left
opaque in the larger picture.  In fact, a URN scheme may choose to
make public or keep private the algorithms for any such "opaque" part
of the URN.  In any case, we must be prepared for a growing number of
URN schemes.

Often in conjunction with a new URN scheme, but possibly independently
of any particular URN scheme, new kinds of resolver services may
evolve.  For example, one can imagine a specialized resolver service
based on the particular structure of ISBNs that improves the
efficiency of finding documents given their ISBNs.  Alternatively, one
can also imagine a general purpose resolver service that trades
performance for generality; although it exhibits only average
performance resolving ISBNs, it makes up for this weakness by
understanding all existing URN schemes, so that its clients can use

                                 - 7 -

the same service to resolve URNs regardless of naming scheme.  In this
context, there will always be room for improvement of services,
through improved performance, better adaptability to new URN schemes,
or lower cost, for example.  New models for URN resolution will evolve
and we must be prepared to allow for their participation in the
overall resolution of URNs.

If we begin with one overall plan for URN resolution, into which the
enhancements described above may fit, we must also be prepared for an
evolution in the authentication schemes that will be considered either
useful or necessary in the future.  There is no single globally
accepted authentication scheme, and there may never be one.  Even if
one does exist at some point in time, we must always be prepared to
move on to newer and better schemes, as the old ones become too easily
spoofed or guessed.

In terms of mechanism, although we may develop and deploy a single RDS
scheme initially, we must be prepared for that top level model to
evolve.  Thus, if the RDS model supports an apparently centralized
(from a policy standpoint) scheme for inserting and modifying
authoritative information, over time we must be prepared to evolve to
a different model, perhaps one that has a more distributed model of
authority and authenticity.  If the model has no core but rather a
cascaded partial discovery of information, we may find that this
becomes unmanageable with an increase in scaling.  Whatever the model,
we must be prepared for it to evolve with changes in scaling,
performance, and policy constraints such as security and cost.

The third evolutionary issue is even more mechanical than the others.
At any point in time, the community is likely to be supporting a
compromise position with respect to resolution.  We will probably be
operating in a situation balanced between feasibility and the ideal,
perhaps with policy controls used to help stabilize use of the
service.  Ideally, the service would be providing exactly what the
customers wanted and they in turn would not request more support than
they need, but it seems extremely unlikely.  Since we will almost
always be in a situation in which some service provision resources
will be in short supply, some form of policy controls will generally
be necessary.  Some policy controls may be realized as mechanisms
within the servers or in the details of protocols, while others may
only be realized externally to the system.  For example, suppose hint
entries are being submitted in such volume that the hint servers are
using up their excess capacity and need more disk space.  Two
suggestions for policy control are pricing and administrative.  As
technology changes and the balance of which resources are in short
supply changes, the mechanisms and policies for controlling their use
must evolve as well.

3.2 Usability

To summarize, the usability guidelines fall into three areas based on
participation in hint management and discovery:

    2.1) The publisher
       2.1.1) URN to hint resolution must be correct and efficient with
              very high probability;

                                 - 8 -

       2.1.2) Publishers must be able to select and move among URN 
              resolver services to locate their resources;
       2.1.3) Publishers must be able to arrange for multiple access
              points for their location information;
       2.1.4) Publishers should be able to provide hints with varying
              lifetimes;
       2.1.5) It must be relatively easy for publishers to specify to
              the management and observe their hint information as well
              as any security constraints they need for their hints.
    2.2) The client
       2.2.1) The interface to the RDS must be simple, effective, and
              efficient;
       2.2.2) The client and client applications must be able to
              understand the information stored in and provided by the
              RDS easily, in order to be able to make informed choices.
    2.3) The management
       2.3.1) The management of hints must be as unobtrusive as
              possible, avoiding using too many network resources;
       2.3.2) The management of hints must allow for administrative
              controls that encourage certain sorts of behavior deemed
              necessary to meet other requirements;
       2.3.3) The configuration and verification of configuration of
              individual RDS servers must be simple enough not to
              discourage configuration and verification.

Usability can be evaluated from three distinct perspectives: those of a
publisher wishing to make a piece of information public, those of a
client requesting URN resolution, and those of the provider or manager
of resolution information.  We will separately address the usability
issues from each of these three perspectives.  It is important to
recognize that these may be sitautions in which interests of some of
the participants (for exampel a use and a publisher) may be in
conflict; some resolution will be needed.

It is worth noting that there are two additional sorts of participants
in the whole naming process, as discussed in the URN WG.  They are the
naming authorities which choose and assign names, and the authors who
include URNs in their resources.  These two are not relevant to the
design of an RDS and hence are not discussed further here.

3.2.1 The Publisher

The publisher must be able to make URNs known to potential customers.
>From the perspective of a publisher, it is of primary importance that
URNs be correctly and efficiently resolvable by potential clients with
very high probability.  Publishers stand to gain from long-lived URNs,
since they increase the chance that references continue to point to
their published resources.

The publisher must also be able to choose easily among a variety of
potential services that might translate URNs to location information.
In order to allow for this mobility among resolvers, the RDS
architecture must support such transitions, within policy control
bounds.  It is worth noting that although multiple listing services
are available in telephone books, they are generally accompanied by a
fee.  There is nothing preventing there being fees collected for
similar sorts of services with respect to URNs.
                                 - 9 -

The publisher must be able to arrange for multiple access points to a
published resource.  For this to be useful, resolver services should
be prepared to provide different resolution or hint information to
different clients, based on a variety of information including
location and the various access privileges the client might have.  It
is important to note that this may have serious implications for
caching this information.  For example, companies might arrange for
locally replicated copies of popular resources, and would like to
provide access to the local copies only for their own employees.  This
is distinct from access control on the resource as a whole, and may be
applied differently to different copies.

The publisher should be able to provide both long and short term
location information about accessing the resource.  Long term
information is likely to be such information as the long term address
of a resource itself or the location or identity of a resolver service
with which the publisher has a long term relationship.  One can
imagine that the arrangement with such a long term "authoritative"
resolver service might be a guarantee of reliability, resiliency to
failure, and atomic updates.  Shorter term information is useful for
short term changes in services or to avoid short lived congestion or
failure problems.  For example, if the actual repository of the
resource is temporarily inaccessible, the resource might be made
available from another repository.  This short term information can be
viewed as temporary refinements of the longer term information, and as
such should be more easily and quickly made available, but may be less
reliable.  Some RDS designs may not distinguish between these two
extremes.

Lastly, the publishers will be the source of much hint information
that will be stored and served by the manager of the infrastructure.
Despite the fact that many publishers will not understand the details
of the RDS mechanism, it must be easy and straightforward for them to
install hint information.  This means that in general any one who
wishes to publish and to whom the privilege of resolution has been
extended through delegation, can do so.  The publisher must be able
not only to express hints, but also to verify that what is being
served by the manager is correct.  Furthermore, to the extent that
there are security constraints on hint information, the publisher must
be able to both express them and verify compliance with them easily.

3.2.2 The Client

>From the perspective of the client, simplicity and usability are
paramount.  Of critical importance to serving clients effectively is
that there be an efficient protocol through which the client can
acquire hint information.  Since resolving the name is only the first
step on the way to getting access to a resource, the amount of time
spent on it must be minimized.

Furthermore, it will be important to be able to build simple, standard
interfaces to the RDS so that both the client and applications on the
client's behalf can interpret hints and subsequently make informed
choices.  The client, perhaps with the assistance of the application,
must be able to specify preferences and priorities and then apply them.
If the ordering of hints is only partial, the client may become directly

                                 - 10 -

involved in the choice and interpretation of them and hence they must be
understandable to that client.  On the other hand, in general it should
be possible to configure default preferences, with individual
preferences viewed as overriding any defaults.

>From the client's perspective, although URNs will provide important
functionality, the client is most likely to interact directly only with
human friendly names (HFNs).  As in direct human interaction (not
computer mediated), the sharing of names will be on a small, private, or
domain specific scale.  HFNs will be the sorts of references and names
that are easy to remember, type, choose among, assign, etc.  There will
also need to be a number of mechanisms for mapping HFNs to URNs.  Such
services as "yellow pages" or "search tools" fall into this category.
Although we are mentioning HFNs here, it is important to recognize that
HFNs and the mappings from HFNs to URNs is and must remain a separate
functionality from an RDS.  Hence, although HFNs will be critical to
clients, they do not fall into the domain of this document.

3.2.3 The Management

Finally, we must address the usability concerns with respect to the
management of the hint infrastructure itself.  What we are terming
"management" is a service that is distinct from publishing; it is the
core of an RDS.  It involves the storage and provision of hints to the
clients, so that they can find published resources.  It also provides
security with respect to name resolution to the extent that there is a
commitment for provision of such security; this is addressed in
Section 3.3 below.

The management of hints must be as unobtrusive as possible. First, its
infrastructure (hint storage servers and distribution protocols) must
have as little impact as possible on other network activities.  It must
be remembered that this is an auxiliary activity and must remain in the
background.

Second, in order to make hint management feasible, there may need to
be a system for administrative incentives and disincentives such as
pricing or legal restrictions.  Recovering the cost of running the
system is only one reason for levying charges.  The introduction of
payments often has an impact on social behavior.  It may be necessary
to discourage certain forms of behavior that when out of control have
serious negative impact on the whole community.  At the same time, any
administrative policies should encourage behavior that benefits the
community as a whole.  Thus, for example, a small one-time charge for
authoritatively storing a hint might encourage conservative use of
hints.  If we assume that there is a fixed cost for managing a hint,
then the broader its applicability across the URN space, the more cost
effective it is.  That is, when one hint can serve for a whole
collection of URNs, there will be an incentive to submit one general
hint over a large number of more specific hints.  Similar policies can
be instituted to discourage the frequent changing of hints.  In these
ways and others, behavior benefitting the community as a whole can be
encouraged.

Lastly, symmetric to issues of usability for publishers, it must also be
simple for the management to configure the mapping of URNs to hints.  It

                                 - 11 -

must be easy both to understand the configuration and to verify that
configuration is correct.  With respect to management, this issue may
have an impact not only on the information itself but also on how it is
partitioned among network servers that collaboratively provide the
management service or RDS.  For example, it should be straightforward to
bring up a server and verify that the data it is managing is correct.
Although this is not a guideline, it is worth nothing that since we are
discussing a global and probably growing service, encouraging volunteer
participants suggests that, as with the DNS, such volunteers can feel
confident about the service they are providing and its benefit to both
themselves and the rest of the community.

3.3 Security and Privacy

In summary, security and privacy guidelines can be identified as some
degree of protection from threats.  The guidelines that fall under
this third principle, that of security, are all stated in terms of
possibilities or options for users of the service to require and
utilize.  Hence they address the availability of functionality, but
not for the use of it.  We recognize that all security is a matter of
degree and compromise.  These may not satisfy all potential customers,
and there is no intention here to prevent the building of more secure
servers with more secure protocols to suit their needs.  These are
intended to satisfy the needs of the general public.

    3.1) It must be possible to create authoritative versions of a hint
         with access-to-modification privileges controlled;
    3.2) It must be possible to determine the identity of servers or
         avoid contact with unauthenticated servers;
    3.3) It must be possible to reduce the threat of denial of service
         by broad distribution of information across servers;
    3.4) It must be possible within the bounds of organizational
         policy criteria to provide at least some degree of privacy
         for traffic;
    3.5) It must be possible for publishers to keep private certain
         information such as an overall picture of the resources they
         are publishing and the identity of their clients;
    3.6) It must be possible for publishers to be able to restrict
         access to the resolution of the URNs for the resources they
         publish, if they wish. 

When one discusses security, one of the primary issues is an enumeration
of the threats being considered for mitigation.  The tradeoffs often
include cost in money and computational and communications resources,
ease of use, likelihood of use, and effectiveness of the mechanisms
proposed.  With this in mind, let us consider a set of threats.

Voydock and Kent[5] provide a useful catalog of potential threats.  Of
these the passive threats to privacy or confidentiality and the active
threats to authenticity and integrity are probably the most important
to consider here.  To the extent that spurious association causes
threats to the privacy, authenticity, or integrity with respect to
information within servers managing data, it is also important.
Denial of service is probably the most difficult of these areas of
threats both to detect and to prevent, and we will therefore set it
aside for the present as well, although it will be seen that solutions

                                 - 12 -

to other problems will also mitigate some of the problems of denial of
service.  Furthermore, because this is intended to be provide a global
service to meet the needs of a variety of communities, the engineering
tradeoffs will be different for different clients.  Hence the
guidelines are stated in terms of, "It must be possible..."  It is
important to note that the information of concern here is hint
information, which by nature is not guaranteed to be correct or
up-to-date; therefore, it is unlikely to be worth putting too much
expense into the correctness of hints, because there is no guarantee
that they are still correct anyway.  The exact choice of degree of
privacy, authenticity, and integrity must be determined by the needs
of the client and the availability of services from the server.

To avoid confusion it is valuable to highlight the meanings of terms
that have different meanings in other contexts.  In this case, the
term "authoritative" as it is used here connotes the taking of an
action or stamp of approval by a principal (again in the security
sense) that has the right to perform such an act of approval.  It has
no implication of correctness of information, but only perhaps an
implication of who claimed it to be correct.  In contrast, the term is
often also used simply to refer to a primary copy of a piece of
information for which there may also be secondary or cached copies
available.  In this discussion of security we use the former meaning,
although it may also be important to be able to learn about whether a
piece of information is from a primary source or not and request that
it be primary.  This second meaning arises elsewhere in the document
and is so noted there.

It is also important to distinguish various possible meanings for
"access control".  There are two areas in which distinctions can be
made.  First, there is the question of the kind of access control that
is being addressed, for example, in terms of hints whether it is read
access, read and modify access, or read with verification for
authenticity.  Second, there is the question of to what access is being
controlled.  In the context of naming it might be the names themselves
(not the case for URNs), the mapping of URNs to hints (the business of
an RDS), the mapping of URNs to addresses (not the business of an RDS as
will be discussed below in terms of privacy), or the resource itself
(unrelated to naming or name resolution at all).  We attempt to be clear
about what is meant when using "access control".

There is one further issue to address at this point, the distinction
between mechanism and policy.  In general, a policy is realized by means
of a set of mechanisms.  In the case of an RDS there may be policies
internal to the RDS that it needs to have supported in order to do its
business as it sees fit.  Since, in general it is in the business of
storing and distributing information, most of its security policies may
have to do with maintaining its own integrity, and are rather limited.
Beyond that, to the degree possible, it should impose no policy on its
customers, the publishers and users.  It is they that may have policies
that they would like supported by the RDS.  To that end, an RDS should
provide a spectrum of "tools" or mechanisms that the customers can cause
to be deployed on their behalf to realize policies.  An RDS may not
provide all that is needed by a customer.  A customer may have different
requirements within his or her administrative bounds than outside.
Thus, "it must be possible..."  captures the idea that the RDS must

                                 - 13 -

generally provide the tools to implement policies as needed by the
customers.

The first approach to URN resolution is to discover local hints.  In
order for hints to be discovered locally, they will need to be as widely
distributed as possible to what is considered to be local for every
locale.  The drawback of such wide distribution is the wide distribution
of updates, causing network traffic problems or delays in delivering
updates.  An alternative model would concentrate hint information in
servers, thus requiring that update information only be distributed to
these servers.  In such a model the vulnerable points are the sources of
the information and the distribution network among them.  Attackers on
the integrity of the information stored in a server may come in the form
of masquerading as the owner or the server of the information.  Wide
replication of information among servers increases the difficult of
masquerading at all the locations of the information as well as reducing
the threat of denial service.  These lead us to three identifiable
guidelines for our security model:

* ACCESS CONTROL ON HINTS: It must be possible to create an
  authoritative version of each hint with change control limited only
  to those principals with the right to modify it.  The choice of who
  those principals are or whether they are unlimited must be made by
  the publisher of a hint.

* SERVER AUTHENTICITY: Servers and clients must be able to learn the
  identity of the servers with which they communicate.  This will be a
  matter of degree and it is possible that there will be more
  trustworthy, but less accessible servers, supported by a larger 
  cluster of less authenticatable servers that are more widely
  available.  In the worst case, if the client receives what appears to
  be unvalidated information, the client should assume that the hint
  may be inaccurate and confirmation of the data might be sought from
  more reliable but less accessible sources.

* SERVER DISTRIBUTION: Broad availability will provide resistance to
  denial of service.  It is only to the extent that the services are
  available that they provide any degree of trustworthiness.  In
  addition, the distribution of services will reduce vulnerability
  of the whole community, by reducing the trust put in any single
  server.  This must be mitigated by the fact that to the extent trust
  is based on a linked set of servers, if any one fails, the whole
  chain of trust fails; the more elements there are in such a chain,
  the more vulnerable it may become.

Privacy can be a double-edged sword.  For example, on one hand, an
organization may consider it critically important that its competitors
not be able to read its traffic.  On the other hand, it may also
consider it important to be able to monitor exactly what its employees
are transmitting to and from whom, for a variety of reasons such as
reducing the probability that its employees are giving or selling the
company's secrets to verifying that employees are not using company
resources for private endeavor.  Thus, although there are likely to be
needs for privacy and confidentiality, what they are, who controls
them and how, and by what mechanisms vary widely enough that it is
difficult to say anything concrete about them here.

                                 - 14 -

The privacy of publishers is much easier to address.  Since they are
trying to publish something, in general privacy is probably not desired.
However, publishers do have information that they might like to keep
private: information about who their clients are, and information about
what names exist in their namespace.  The information about who their
clients are may be difficult to collect depending on the implementation
of the resolution system.  For example, if the resolution information
relating to a given publisher is widely replicated, the hits to _each_
replicated copy would need to be recorded.  Of course, determining if a
specific client is requesting a given name can be approached from the
other direction, by watching the client as we saw above.

There are likely to be some publishers publishing for a restricted
audience.  To the extent they want to restrict access to a resource,
that is the responsibility of the repository providing and restricting
access to the resource.  If they wish to keep the name and hints for a
resource private, a public RDS may be inadequate for their needs.  In
general, it is intended for those who want customers to find their
resources in an unconstrained fashion.

The final privacy issue for publishers has to do with access control
over URN resolution.  This issue is dependent on the implementation of
the publisher's authoritative (in the sense of "primary) URN resolver
server.  URN resolver servers can be designed to require proof of
identity in order to be issued resolution information; if the client
does not have permission to access the URN requested, the service denies
that such a URN exists.  An encrypted protocol can also be used so that
both the request and the response are obscured.  Encryption is possible
in this case because the identity of the final recipient is known (i.e.
the URN server).  Thus, access control over URN resolution can and
should be provided by resolver servers rather than an RDS.

4. The Framework

With these assumptions and guidelines in mind, we conclude with a
general framework within which RDS designs may fall.  As stated
earlier, although this framework is put forth as a suggested guide for
RDS designers, compliance with it will in no way guarantee compliance
with the guidelines.  Such an evaluation must be performed separately.
All such lack of compliance should be clearly documented.

The design of the framework is based on the syntax of a URN as
documented in RFC-2141[6].  This is:

	URN:<NID>:<NSS>

where URN: is a prefix on all URNs, NID is the namespace identifier, and
NSS is the namespace specific string.  The prefix identifies each URN as
such.  The NID determines the general syntax for all URNs within its
namespace.  The NSS is probably partitioned into a set of delegated and
subdelegated namespaces, and this is possibly reflected in further
syntax specifications.  In more complex environments, each delegated
namespace will be permitted to choose the syntax of the variable part of
the namespace that has been delegated to it.  In simpler namespaces, the
syntax will be restricted completely by the parent namespace.  For
example, although the DNS does not meet all the requirements for URNs,

                                 - 15 -

it has a completely restricted syntax, such that any further structuring
must be done only by adding further refinements to the left, maintaining
the high order to low order, right to left structure.  A delegated
syntax might be one in which a host is named by the DNS, but to the
right of that and separated by an "@" is a string whose internal
ordering is defined by the file system on the host, which may be defined
high order to low order, left to right.  Of course, much more complex
and nested syntaxes should be possible, especially given the need to
grandfather namespaces.  In order to resolve URNs, rules will be needed
for two reasons.  One is simply to canonicalize those namespaces that do
not fall into a straightforward (probably right to left or left to
right) ordering of the components of a URN, as determined by the
delegated naming authorities involved.  It is also possible that rules
will be needed in order to derive from URNs the names of RDS servers to
be used in stages.


                            URN:<NID><NSS>
                                 |
                                 |
                                 |
                                 |
                                 v
                       +-------------------+
                       |Global NID registry|
                       +-------------------+
                                 |
       	       	       	       	 |
                                 |
              (return rule or URN resolver service reference)
                                 |
                                 +----------------------------------+
                                 |                                  |
                       +->(apply rule to determine RDS server)	    |
		       |         |				    |
		       |         |				    |
		       |         |				    |
                       |    +----------+			    |
                       |    |RDS server|	  +-----------------+
                       |    +----------+	  |
                       |      |	  |		  v
 		       |      |	  |   (set of choices)
 		       |      |	  +----+----------(...)--------+
                       |   (rule)      |                       |
                       |      |	       |		       |
 		       |      |	       |		       |
 		       +------+	       |		       |
 			      	       v		       v
 				  +----------+		  +----------+
                                  |URN	     |            |URN	     |
                                  |resolver  |		  |resolver  |
                                  |service   |		  |service   |
 				  +----------+		  +----------+



        Figure 1: An RDS framework
                                 -16 -

The NID defines a top level syntax.  This syntax will determine whether
the NID alone or in conjunction with some extraction from the NSS (for
the top level naming authority name) is to be used to identify the first
level server to be contacted.  At each stage of the lookup either a new
rule for generating the strings used in yet another lookup (the strings
being the identity of another RDS server and possibly a string to be
resolved if it is different than the original URN) or a reference
outside the RDS to a URN resolver service, sidestepping any further use
of the RDS scheme.  Figure 1 depicts this process.

There are several points worth noting about the RDS framework.  First,
it leaves open the determination of the protocols, data organization,
distribution and replication needed to support a particular RDS
scheme.  Second, it leaves open the location of the computations
engendered by the rules.  Third, it leaves open the possibility that
partitioning (distribution) of the RDS database need not be on the
same boundaries as the name delegation.  This may seem radical to
some, but if the information is stored in balanced B-trees for
example, the partitioning may not be along those naming authority
delegation boundaries (see [7]).  Lastly, it leaves open access to the
Global NID Registry.  Is this distributed to every client, or managed
in widely distributed servers?  It is important to note that it is the
intention here that a single RDS scheme is likely to support names from
many or all naming schemes, as embodied in their NIDs.

One concept that has not been addressed in Figure 1 is that there may be
more than one RDS available at any given time, in order to allow for
evolution to new schemes.  Thus, the picture should probably look more
like Figure 2.


                         URN:<NID>:<NSS>
                               |
        		       |
		   +-----------+-------(...)-------+
		   |				   |
		   |				   |
		   |				   |
		   v				   v
	 +---------------------+	+---------------------+
	 |Global NID registry 1|        |Global NID registry N|
	 +---------------------+        +---------------------+
                   .                               .
                   .                               .
                   .                               .


        Figure 2: More than one co-existing RDS scheme


If we are to support more than one co-existing RDS scheme, there will
need to be coordination among them with respect to storage and
propagation of information and modifications.  The issue is that
generally it should be assumed that all information should be available
through any operational RDS scheme.  One cannot expect potential
publishers to submit updates to more than one RDS scheme.  Hence there

                                 - 17 -

will need to be a straightforward mapping of information from one to the
other of these schemes.  It is possible that that transformation will
only go in one direction, because a newer RDS service is replacing an
older one, which is not kept up to date, in order to encourage transfer
to the newer one.  Thus, at some point, updates may be made only to the
newer one and not be made available to the older one, as is often done
with library catalogs.

This framework is presented in order to suggest to RDS scheme designers
a direction in which to start designing.  It should be obvious to the
reader that adherence to this framework will in no way guarantee
compliance with the guidelines or even the assumptions described in
Sections 2 and 3.  These must be reviewed independently as part of the
design process.  There is no single correct design that will conform to
these guidelines.  Furthermore, it is assumed that preliminary proposals
may not meet all the guidelines, but should be expected to itemized and
justify any lack of compliance.

5. Acknowledgments

Foremost acknowledgment for this document goes to Lewis Girod, as my
co-author on a preliminary URN requirements document and for his
insightful comments on this version of the document.  Thanks also go
to Ron Daniel especially for his many comments on my writing.  In
addition, I recognize the contributors to a previous URN framework
document, the "Knoxville" group.  There are too many of you to
acknowledge here individually, but thank you.  Finally, I must thank
the contributors to the URN working group and mailing list
(urn-ietf@bunyip.com), for your animated discussions on these and
related topics.

6. References

[1] Kunze, J., "Functional Recommendations for Internet Resource
Locators", RFC 1736, February, 1995.

[2] Sollins, K. and Masinter, L., "Functional Requirements for Uniform
Resource Names", RFC 1738, December, 1994.

[3] Berners-Lee, T., Masinter, L., McCahill, M., "Uniform Resource
Locators (URL)", RFC 1738, December, 1994.

[4] URN Working Group, "Namespace Identifier Requirements for URN
Services," work in progress.

[5] Voydock, V. L., and Kent, S. T., "Security Mechanisms in
High-Level Protocols", ACM Computing Surveys, v. 15, No. 2, June,
1983, pp. 135-171.

[6] Moats, R., "URN Syntax", RFC 2141, May 1997.

[7] Slottow, E.G., "Engineering a Global Resolution Service,"
MIT-LCS-TR712, June, 1997.  Currently available as
<http://ana.lcs.mit.edu/anaweb/ps-papers/tr-712.ps> or
<http://ana.lcs.mit.edu/anaweb/pdf-papers/tr712.pdf>.

                                 - 18 -

7. Contact information:

Karen Sollins
MIT Laboratory for Computer Science
545 Technology Sq.
Cambridge, MA 02139

Tel: +1 617 253 6006
Email: sollins@lcs.mit.edu

This Internet Draft expires on March 26, 1998.














































                                 - 19 -


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA28832 for urn-ietf-out; Mon, 15 Sep 1997 11:14:11 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA28827 for <urn-ietf@services.bunyip.com>; Mon, 15 Sep 1997 11:14:09 -0400 (EDT)
Received: from ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id LAA08536 for <urn-ietf@bunyip.com>; Mon, 15 Sep 1997 11:14:08 -0400 (EDT)
Received: from ietf.ietf.org by ietf.org id aa04275; 15 Sep 97 11:05 EDT
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce@ietf.org
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-resolution-services-03.txt
Date: Mon, 15 Sep 1997 11:05:07 -0400
Message-ID:  <9709151105.aa04275@ietf.org>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URI Resolution Services Necessary 
                          for URN Resolution
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-resolution-services-03.txt
	Pages		: 8
	Date		: 1997-08-09
	
Retrieving the resource identified by a Uniform Resource Identifier 
(URI) [3] is only one of the operations that can be performed 
on a URI. One might also ask for and get a list of other identifiers 
that are aliases for the original URI or a bibliographic description 
of the resource the URI denotes, for example. This applies to both 
Uniform Resource Names (URNs) and Uniform Resource Locators (URLs). 
Uniform Resource Characteristics (URCs) are discussed in this document 
but only as descriptions of resources rather than identifiers.
 
A service in the network providing access to a resource may provide one or some of these options, but it need not provide all of them. This memo
specifies an initial set of these functions, to be used to describe the
functions provided by any given access service and the requirements that
must be met when those operations are encoded in a protocol.

Internet-Drafts are available by anonymous FTP.  Login wih the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-resolution-services-03.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-resolution-services-03.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ds.internic.net.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-resolution-services-03.txt".
	
NOTE:	The mail server at ds.internic.net can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID:	<19970912154153.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-resolution-services-03.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-resolution-services-03.txt";
	site="ds.internic.net";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19970912154153.I-D@ietf.org>

--OtherAccess--

--NextPart--




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA12540 for urn-ietf-out; Thu, 11 Sep 1997 13:31:28 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA12535 for <urn-ietf@services.bunyip.com>; Thu, 11 Sep 1997 13:31:26 -0400 (EDT)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA24806 for <urn-ietf@bunyip.com>; Thu, 11 Sep 1997 13:26:43 -0400 (EDT)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id NAA03971 for <urn-ietf@bunyip.com>; Thu, 11 Sep 1997 13:31:18 -0400
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Thu, 11 Sep 1997 13:31:17 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] last last call from urn biblio draft
In-Reply-To: <9709111011.aa08111@ietf.org>
Message-ID: <Pine.SUN.3.95.970911132857.3830R-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

This draft is a revision of the document based on some comments the authors
received during the working group last call on it.

There weren't many comments in that process, so I propose that, barring
any further large comments by early next week, we will recomment to the
area director that this be put forward as an informational rfc.

Leslie.

On Thu, 11 Sep 1997 Internet-Drafts@ietf.org wrote:
> 	Title		: Using Existing Bibliographic Identifiers 
>                           as Uniform Resource Names
> 	Author(s)	: C. Lynch, C. Preston, R. Daniel
> 	Filename	: draft-ietf-urn-biblio-01.txt
> 	Pages		: 11
> 	Date		: 10-Sep-97
> 	
> A system for Uniform Resource Names (URNs) must be capable
> of supporting identifiers from existing widely-used naming
> systems.  This document discusses how three major
> bibliographic identifiers (the ISBN, ISSN and SICI) can be
> supported within the URN framework and the currently
> proposed syntax for URNs.
> 
> 
> Internet-Drafts are available by anonymous FTP.  Login wih the username
> "anonymous" and a password of your e-mail address.  After logging in,
> type "cd internet-drafts" and then
> 	"get draft-ietf-urn-biblio-01.txt".
> A URL for the Internet-Draft is:
> ftp://ds.internic.net/internet-drafts/draft-ietf-urn-biblio-01.txt
> 


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA09741 for urn-ietf-out; Thu, 11 Sep 1997 10:13:00 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA09736 for <urn-ietf@services.bunyip.com>; Thu, 11 Sep 1997 10:12:58 -0400 (EDT)
Received: from ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id KAA23896 for <urn-ietf@bunyip.com>; Thu, 11 Sep 1997 10:08:11 -0400 (EDT)
Received: from ietf.ietf.org by ietf.org id aa08111; 11 Sep 97 10:11 EDT
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce@ietf.org
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-biblio-01.txt
Date: Thu, 11 Sep 1997 10:11:14 -0400
Message-ID:  <9709111011.aa08111@ietf.org>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A Revised Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: Using Existing Bibliographic Identifiers 
                          as Uniform Resource Names
	Author(s)	: C. Lynch, C. Preston, R. Daniel
	Filename	: draft-ietf-urn-biblio-01.txt
	Pages		: 11
	Date		: 10-Sep-97
	
A system for Uniform Resource Names (URNs) must be capable
of supporting identifiers from existing widely-used naming
systems.  This document discusses how three major
bibliographic identifiers (the ISBN, ISSN and SICI) can be
supported within the URN framework and the currently
proposed syntax for URNs.


Internet-Drafts are available by anonymous FTP.  Login wih the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-biblio-01.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-biblio-01.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ds.internic.net.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-biblio-01.txt".
	
NOTE:	The mail server at ds.internic.net can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID:	<19970910163453.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-biblio-01.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-biblio-01.txt";
	site="ds.internic.net";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19970910163453.I-D@ietf.org>

--OtherAccess--

--NextPart--





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA11314 for urn-ietf-out; Tue, 9 Sep 1997 11:58:12 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA11306 for <urn-ietf@services.bunyip.com>; Tue, 9 Sep 1997 11:58:07 -0400 (EDT)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA14816; Tue, 9 Sep 1997 11:53:42 -0400 (EDT)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id LAA03126; Tue, 9 Sep 1997 11:57:46 -0400
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Tue, 9 Sep 1997 11:57:44 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: minutes@ietf.org
cc: harald.t.alvestrand@uninett.no, moore@cs.utk.edu, urn-ietf@bunyip.com
Subject: [URN] Minutes from the URN meeting in Munich
Message-ID: <Pine.SUN.3.95.970909115631.3029B-200000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="1461740116-638756409-873820664=:3029"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@bunyip.com.This.message.is.in.MIME.format.The.first.part.should.be.readable.text, while.the.remaining.parts.are.likely.unreadable.without.MIME-aware.tools.Send.mail.to.mime@docserver.cac.washington.edu.for.more.info

--1461740116-638756409-873820664=:3029
Content-Type: TEXT/PLAIN; charset=US-ASCII


Please find attached the minutes from the URN WG meeting of Aug 14, 1997.

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------

--1461740116-638756409-873820664=:3029
Content-Type: TEXT/plain; name="munich.minutes.txt"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.SUN.3.95.970909115744.3029C@beethoven.bunyip.com>
Content-Description: Meeting Minutes

DQogICAgICAgICAgICAgICAgICAgTWludXRlcyBvZiB0aGUgVVJOIFdvcmtp
bmcgR3JvdXANCiAgICAgICAgICAgICAgICAgICAgICAgIDM5dGggSUVURiBN
dW5pY2ggR2VybWFueQ0KICAgICAgICAgICAgICAgICAgICAgICAgICBBdWd1
c3QgNywgMTk5Nw0KDQpTZXNzaW9uIENoYWlyOiAgTGVzbGllIERhaWdsZQ0K
TWludXRlczogRGlyay1XaWxsZW0gdmFuIEd1bGlrDQoNCg0KDQpMZXNsaWU6
IEFnZW5kYTogQSBudW1iZXIgb2YgZG9jdW1lbnRzIChvdXRzdGFuZGluZyBJ
RCdzIHBsdXMgdGhvc2UgY3VycmVudGx5IA0KcHJlcGFyZWQgYnkgUGF0cmlr
L1JlbmF0byBvbiB0aGUgbmFtZXNwYWNlIElEKSBhbmQgdGhlaXIgb3BlbiBp
c3N1ZXMgYXJlIHRvIGJlIA0KZGlzY3Vzc2VkLiBQbHVzIHRoZXJlIGlzIGEg
cmVxdWVzdCBob25vdXJlZCBmb3IgYSBzaG9ydCBwcmVzZW50YXRpb24vDQpk
aXNjdXNzaW9uIG9mIENOUkkncyBIYW5kbGUgU3lzdGVtLg0KDQoNCm8gRG9j
dW1lbnRzIG9uIHRoZSB0YWJsZQ0KDQpDdXJyZW50bHkgdGhlIGludGVudCBp
cyBmb3IgdHdvIGluZm9ybWF0aW9uYWwgYW5kIG9uZSBleHBlcmltZW50YWwg
UkZDIHRvIGJlIA0KcHJvZHVjZWQuIFRoZSBVUkktUmVzb2x1dGlvbiBzZXJ2
aWNlcyBkb2N1bWVudCBpcyB0byBnbyBpbnRvIHRoZSBleHBlcmltZW50YWwN
CnRyYWNrIGFuZCB0aGUgdHdvIGJhY2tncm91bmQgZG9jdW1lbnRzIChhYm91
dCB0aGUgYXJjaGl0ZWN0dXJlIGFuZA0KdGhlICJJRVRGIiBVUk4gbmFtZXNw
YWNlKSBhcmUgdG8gaGF2ZSBhbiBpbmZvcm1hdGlvbmFsIHN0YXR1cy4NCg0K
V2l0aGluIHRoZXNlIGRvY3VtZW50cyBhIG51bWJlciBvZiBvcGVuIGlzc3Vl
cyBhcmUgaWRlbnRpZmllZDsgd2l0aCB0aGUgDQpkZXRhaWxzIGFuZCBwcm9j
ZXNzIGZvciBoYW5kbGluZyBvZiBuZXcgVVJOIG5hbWUgc3BhY2VzIHJlcXVl
c3RzIGFzIA0KdGhlIG1haW4gaXNzdWUuIEl0IGlzIGVtcGhhemlzZWQgdGhh
dCB0aGUgSUFOQSBwYXJ0IGlzIHRvIGJlIGEgbGFyZ2VseQ0KbWVjaGFuaWNh
bCBwcm9jZXNzOyBpLmUgZmlybSwgdGVjaG5pY2FsIHJ1bGVzLCBhbmQgbm8g
aW50ZXJwcmV0YXRpb24uDQoNClRlZCBIYXJkaWUgYWRkcyB0aGF0IHVzZXIg
ZnJpZW5kbHkgbmFtZSBzcGFjZXMgYXJlIG5vdCB0byBiZSBhbiBpc3N1ZTsN
CmFsdGhvdWdoIEthcmVuIFNvbGxpbnMgYWRkcyB0aGF0IHJldHJvZml0dGVk
IGxlZ2VjeSBuYW1lc3BhY2VzIG1pZ2h0IGJlIA0KcmVsYXRpdmVseSBmcmll
bmRseS4gVGhlIHBpdGZhbGxzIGFyZSB3ZWxsIGtub3duOyBhbmQgZ3JpbSB0
YWxlcyBvZiB0aGUgDQp0bGQtd2FycyBhbmQgdGhlaXIgZnJlZSBmb3IgYWxs
L2ZpcnN0LWNvbWUtZmlyc3Qtc2VydmUgcHJvY2VkdXJlIGFyZSANCnJlbGF0
ZWQuDQoNCkl0IGlzIHBvaW50ZWQgb3V0IHRoYXQgSUFOQSBjdXJyZW50bHkg
YXNzaWducyBuYW1lcyBiYXNlZCBvbiBwcm9jZWR1cmVzDQpkZXNjcmliZWQg
aW4gaW5mb3JtYXRpb25hbCBSRkMnczsgaS5lLiBzdWNoIGEgZG9jdW1lbnQg
ZG9lcyBub3QgbmVlZA0KdG8gYmUgYSBmdWxsIGJsb3duIHN0YW5kYXJkcyB0
cmFjayBkb2N1bWVudC4NCg0KU28gaW4gc2hvcnQ7IHRoZSBwcm9wb3NlZC90
by1iZS1jcmVhdGVkIG5hbWVzcGFjZSBwcm9jZWR1cmFsIGRvY3VtZW50DQpu
ZWVkcyB0byBkaXN0aW5ndWlzaCBiZXR3ZWVuOg0KDQoJLSBpZXRmLWJhc2Vk
IHN0YW5kYXJpemVkIG5hbWVzcGFjZXMgYW5kDQoJLSBleHBlcmltZW50YWwv
cHJpdmF0ZSBuYW1lc3BhY2VzICh3aGljaCBhcmUgcmVnaXN0ZXJlZCB0bw0K
CSAgYXZvaWQgY29sbGlzaW9ucyBhbmQgcGVybWl0IGdsb2JhbCB1c2UgYXMg
ZGVzaXJlZCkNCndpdGg6DQoNCgktIGFzc2lnbmVkIG5hbWVzL251bWJlcnMg
Zm9yIG5vbi1zdGFuZGFyZGl6ZWQgbmFtZSBzcGFjZQ0KCS0gX3RlY2huaWNh
bF8gZ3VpZGVsaW5lcyBmb3IgbmFtZXNwYWNlcyBvZiBhbGwgZGVzY3JpcHRp
b25zDQoJLSBuZWVkIG1lY2hhbmljYWwgcnVsZXMgZm9yIHJlZ2lzdHJhdGlv
bg0KDQpXaXRoaW4gdGhpcyBmcmFtZXdvcmsgUGF0cmlrIEZhbHRzdHJvbSAo
d2hvIHdvcmtzIG9uIHRoaXMgd2l0aCBSZW5hdG8NCklhbm5lbGxhKSBwb2lu
dHMgb3V0IGluIGEgc2hvcnQgcHJlc2VudGF0aW9uIHRoYXQ6DQoNCgktIFZh
bml0eSBuYW1lcyBhbmQgbnVtYmVycyBhcmUgYSBwcm9ibGVtLg0KDQoJLSBB
IE5hbWVzcGFjZSBpcyB0byBiZSBkZWZpbmVkIGFzIHNvbWV0aGluZyB3aGlj
aA0KICAJICBoYXMgYW4gYXV0aG9yaXR5IG9uIHRoZSBuYW1lcy4NCg0KIAkt
IEVhY2ggbmFtZSBzcGFjZSB0aGVuIHByb3BhYmx5IGhhcyBhIG51bWJlciBv
ZiAod2VsbA0KCSAgZGVmaW5lZCBhbmQgc3BlY2lmaWMpIHJlbGF0ZWQgc2Vy
dmljZXMgZm9yIHJlZ2lzdHJhdGlvbiANCgkgIGFuZCByZXNvbHV0aW9uIG9m
IHRoZSB1cm5zLg0KDQoJLSBUaGUgaGFyZCBwYXJ0IGlzIHRvIGRldGVybWlu
ZSBmb3IgYSBnaXZlbiBuYW1lIHNwYWNlDQoJDQoJCXdobyBjYW4gYmUgcmVz
cG9uc2libGUNCg0KCQlzdGFiaWxpdHkuIHdoYXQgaGFwcGVucyB3aGVuIHRo
ZSBvcmdhbml6YXRpb24gZ29lcyBhd2F5DQoNCgkJaXMgYSByZXNvbHV0aW9u
IHNlcnZpY2UgYWxzbyBhdXRob3JpdGF0aXZlDQoNCglUaGlzIGxhc3QgcG9p
bnQgb2YgcGF0cmlrJ3MgcmFpc2VzIGEgZGlzY3Vzc2lvbiAobGFyZ2VseSBi
YXNlZCBvbg0KCWV4YW1wbGVzIGZyb20gdGhlIFJGQyBzcGFjZTsgY3JlYXRl
ZCBieSBSeWFuIE1vYXRzIGJ1dCB1bmRlciB0aGUNCglmbGFnIG9mIHRoZSBJ
QU5BLCB3aXRoIHF1ZXN0aW9ucyBsaWtlOiBpcyB0aGUgZW50aXR5IGNyZWF0
aW5nDQoJdGhlIG5hbWUgc3BhY2UgKG9yIHRoZSBlbnRpdHkgYXV0aG9yaXRh
dGl2ZSBvbiB0aGUgbmFtZSBzcGFjZSkNCglhbHNvIHJlc3BvbnNpYmxlIGZv
ciByZXNvbHV0aW9uPyBhbmQvb3IgYXV0b21hdGljYWxseSBhdXRob3JpdGF0
aXZlDQoJZm9yIHRoZSByZXNvbHV0aW9uPyBXaGVyZSBkb2VzIHRoZSBhdXRo
b3JpdHkgYmVnaW4gYW5kIGVuZD8NCg0KVGhlIGFib3ZlIHByZXNlbnRhdGlv
biBpcyBjdXQgc2hvcnQ7IExlc2xpZSdzIHN1bW1hcnk7IHRoZXJlIGFyZSB0
d28gDQpsZXZlbHMsIHdpdGggZGlmZmVyZW50IHJvbGVzIGFuZCBmdW5jdGlv
bnMgKHN0YW5kYXJkcy10cmFjayBhbmQgDQpleHBlcmltZW50YWwvcHJpdmF0
ZSkuIERpcmsvS2FyZW4gaW50ZXJydXB0IGFuZCBhZGQgdGhhdCBvbmUgY2Fu
bm90IGltcG9zZSBhbGwgDQp0aGF0IG11Y2g7IHNvbWUgbmFtZXMgbWlnaHQg
bmV2ZXIgKGZ1bGx5KSByZXNvbHZlIG9yIG5vdCBldmVuIHJlc29sdmUgDQph
dXRob3JpdGF0aXZlbHk7IHByaXZhY3ksIHF1YWxpdHksIGFwcHJvdmFsLCBp
c3N1ZXMgZXRjLiBQYXRyaWsvRGlyayBmb2N1cyBvbiANCnRoZSBmYWN0IHRo
YXQgdGhlIGFwcHJvdmFsIGlzIG9ubHkgaW50byBvbmUgZGlyZWN0aW9uOyBp
LmUuIHRoZXJlIGNhbiBiZSANCmNvbXBldGl0aXZlIHJlc29sdXRpb24gc2Vy
dmljZXMgZm9yIHRoZSBzYW1lIG5hbWUgc3BhY2U7IGZvciBleGFtcGxlIElT
Qk4gDQpyZXNvdXRpb24gY3VycmVudGx5IG9mZmVyZWQgYnkgdmFyaW91cyB0
aGlyZCBwYXJ0aWVzOyBldmVuIHRob3VnaCB0aGUgZmlyc3QgDQpwYXJ0eSBp
cyBub3Qgb2ZmZXJpbmcgc3VjaCBhIHNlcnZpY2UuIFRoaXMgdHJhbnNsYXRl
cyBpbnRvIGEgcmVxdWlyZW1lbnQgZm9yIA0KdGhlIG5hbWUgc3BhY2UgY3Jl
YXRpb24gZG9jdW1lbnQgd2hlcmUgdGhlIGFib3ZlIG1lY2hhbmljcyBtdXN0
IGxlYWQgdG8gYSBydWxlIA0KZm9yIGEgcGFydGljdWxhciBuYW1lIHNwYWNl
IHdpdGggcmVnYXJkcyB0byB0aGUgcmVsYXRpb24gYmV0d2VlbiB0aGUNCm5h
bWluZyBhdXRob3JpdHksIHRoZSBuYW1lIGFuZCBpdHMgcmVzb2x1dGlvbiBp
biwgcG9zc2libHksIGJvdGgNCmRpcmVjdGlvbnMuIFRlZC9MZXNsaWUgc3Rh
dGUgdGhhdCAobW9zdCkgbmFtZXNwYWNlcyB3aWxsIG5vdCBhbGxvdw0KZm9y
IGF1dGhvcml0YXRpdmUgcmVzb2x1dGlvbiB3aXRob3V0IGV4cGxpY2l0IGNv
bnNlbnQvY29vcGVyYXRpb24gZnJvbQ0KdGhlIG5hbWluZyBhdXRob3JpdHku
IFRoaXMsIGFuZCB0aGUgb25lLXdheSBkaXJlY3Rpb24gYXJndW1lbnQsIA0K
c2VlbSB0byBiZSB1bmRlcnN0b29kIGFzIGFuIGltcG9ydGFudCBwYXJ0IG9m
IGFueSBuYW1lc3BhY2UgYnkgbW9zdCANCnBhcnRpY2lwYW50cy4gVGhpcyBs
ZWFkcyB0byB0aGUgbmFtZSBzcGFjZSBvd25lcnNoaXAgaXNzdWVzOyB3aXRo
DQpyZWxhdGVkIGlzc3VlcyBzdWNoIGFzIGNhbiBvbmUgYmVsaWV2ZSBzb21l
b25lIHdobyBjbGFpbXMgdG8gYmUNCmF1dGhvcml0YXRpdmUgb24gYSByZXNv
bHV0aW9uOyB3aGljaCBjbGFpbXMgc2hvdWxkIG9uZSBiZWxpZXZlIChhbmQg
aWYNCnNlbGYtYXNzZXJ0ZWQgY2xhaW1zIGFyZSB2YWxpZCkuIFRoZSB0ZW5k
ZW5jeSBzZWVtcyB0byBiZSB0bw0KZmlybWx5IHNwbGl0IGF1dGhvcml0eSBm
b3IgYXNzaWdubWVudCBhbmQgcmVzb3V0aW9uLiBIb3dldmVyIHRoZXJlIHNl
ZW1zIHRvDQphIHN0cm9uZyB2b2ljZSB0byBpbnNpc3Qgb24gYXQgbGVhc3Qg
b25lIHJlZ2lzdHJ5IGFuZCBvbmUgcmVzb2x1dGlvbg0Kc2VydmljZSBmb3Ig
YSBhY2NlcHRhYmxlIG5hbWUgc3BhY2UuIFRoaXMgcmVzb2x1dGlvbiBzZXJ2
aWNlDQptaWdodCBub3QgYmUgYXV0aG9yaXRhdGl2ZSB0aG91Z2guIEFsc28g
b25lIHNob3VsZCBub3QgdHJ5IHRvDQphdm9pZC9zb2x2ZSB0aGUgcHJvYmxl
bSBvZiBoYXZpbmcgbWFueSBuYW1lcyBmb3Igb25lIG9iamVjdC4NCg0KUGF0
cmlrIHdhbnRzIHRvIGZvY3VzIG9uIGp1c3QgdGhlIHJlcXVpcmVtZW50cyBm
b3IgcmVnaXN0ZXJpbmcNCnRoZSBuYW1lc3BhY2Ugd2l0aG91dCBhbnkgcmVm
ZXJlbmNlIHRvIHJlc29sdXRpb247IE1pY2hhZWwgTWVhbGxpbmcvTGVzbGll
DQphbmQgS2VpdGggY291bnRlci9hZGQgcmVxdWlybWVudHMgaW5zdGVhZCBm
b3IgdGhlIGFjdHVhbCANCnJlZ2lzdGVyZWQgbmFtZXNwYWNlIChhbmQgcmVz
b2x1dGlvbik7IHN1Y2ggYXMgbXVsdGlwbGUgcmVzb2x2ZXJzLA0KY29uZmxp
Y3RzIGJldHdlZW4gcmVzb2x2ZXJzLCBhdXRob3JpdGF0aXZlIHJlc29sdmVy
cy4gQW5kIGRvDQptb3N0IGNlcnRhaW5seSB3YW50IHRvIGNvbnNpZGVyIGlz
c3VlcyB3aXRoIGdyYW5kZmF0aGVyaW5nIGluIHNjaGVtZXMuDQoNCkFzIGEg
c2lkZWxpbmU7IHdoYXQgdG8gZG8gd2l0aCBleGlzdGluZyBsZWdhY3kgc2No
ZW1lcywgc3VjaCBhcyBJU0JOLA0KYW5kIG1vcmUgcGFydGljdWxhciB3aG8g
Y2FuIGNsYWltIHRvIGJlIHRoZSAnb3duZXInIG9mIHRoZW0uIEENCmNvbmNy
ZXRlIGV4YW1wbGUgaXMgUnlhbjsgY2FuIGhlIHJlZ2lzdGVyIHRoZSAncmZj
JyBzcGFjZTsgb3IgZG9lcw0KaGUgbmVlZCB0aGUgZXhwbGljaXQgY29uc2Vu
dCBvZiB0aGUgSUFOQS9JQUIvSUVTRyBvciBKb24gUG9zdGVsLiBJZg0KaGUg
bmVlZHMgc3VjaCBhIGNvbnNlbnQsIGlzIGEgc2VsZi1jbGFpbWVkIG9uZSBn
b29kIGVub3VnaCAgYXMgdGhlDQoobGVnYWwpIG1lY2hhbmljcyB0byB2ZXJp
ZnkgYXJlIGRhdW50aW5nL25vdCByZWFsaXN0aWMgYWNjb3JkaW5nDQp0byBz
b21lLiBTb21lIHBlb3BsZSB0cmFuc2xhdGUgdGhpcyBpbnRvIGFuIGV4dHJh
IHJlcXVpcm1lbnQgZm9yDQp0aGUgbmFtZSBzcGFjZSByZWdpc3RyYXRpb24g
cHJvY2VkdXJlIHRvIGFsbG93IGZvciBtYW55IHRvIG1hbnkNCnJlbGF0aW9u
cyBpbiBib3RoIHJlZ2lzdHJhdGlvbiBhbmQgcmVzb2x1dGlvbiBvZiB0aGUg
YWN0dWFsIFVSTnMNCmZvciB3aGF0IGFyZSBlc3NlbnRpYWxseSB0aGUgc2Ft
ZSBvYmplY3RzLg0KDQpUaGlzIGxlYWRzIHRvIHRoZSBxdWVzdGlvbiAnd2hh
dCcgb25lIGdldHMgd2hlbiBvbmUgYXNrcyBmb3IgYSBuYW1lDQpzcGFjZTsg
anVzdCBhIHByZWZpeDsgb3IgYWxzbyByZXNwb25zaWJpbGl0eSBhbmQgdGhl
IGR1dHkgdG8gYXNzaWduDQphbmQgbWFuYWdlIHRoZSBzcGFjZSBpdCBzZWxm
IGFuZC9vciB0aGUgZHV0eSB0byBhc3NpZ24gKG9yIHBlcmhhcHMgDQpldmVu
IG1hbmFnZSkgdGhlIHJlc29sdmVyIGFzc2lnbm1lbnQgYW5kL29yIGF1dGhv
cml0YXRpdmUgcmVzb2x2ZXJzLg0KDQpUaGUgY29uc2Vuc3VzIHNlZW1zIHRv
IHRoYXQgYSBuYW1lc3BhY2UgaXMgbGltaXRlZCB0byBqdXN0IGEgcHJlZml4
LA0KcmVzcG9uc2liaWxpdHkgdG8gbWFuYWdlIHRoZSBuYW1lIHNwYWNlIGFu
ZCB0aGUgcmVzcG9uc2liaWxpdHkgdG8NCm1hbmFnZSAoYXV0aG9yaXRhdGl2
ZT8/KSByZXNvbHZlciBhc3NpZ25tZW50LiBUaGUgbGF0dGVyIG1pZ2h0IHRy
YW5zbGF0ZQ0KaW50byBhIHJlcXVpcmVtZW50IGZvciB0aGUgZG9jdW1lbnQ7
IHRoZSBzY29wZSBvZiBhIG5hbWUgc3BhY2UsIGFuZA0Kd2hhdCBhIG5hbWUg
Y2FuIGJlIHJlc29sdmVkIGludG8gdW5kZXIgYXVzcGljZXMgb2YgdGhlIG5h
bWluZw0KYXV0aG9yaXR5IHNob3VsZCBiZSBjbGVhciBmcm9tIHRoZSBvdXRz
ZXQuIChUaG91Z2ggdGhpcmQgcGFydGllcw0KbWlnaHQgcHJvdmlkZSBhZGl0
aW9uYWwgcmVzb2x1dGlvbiBzZXJ2aWNlcykuDQoNCkl0IGlzIHN0cmVzc2Qg
dGhhdCB0aGUgYXV0aG9yaXR5IHdobyBhc3NpZ25zIHRoZSBpZGVudGlmaWVy
cyBpcyBub3QNCm5lc3Nlc2FyaWx5IHRoZSBvd25lciBvZiB0aGUgc3BhY2Uu
IFRoZSBmaXJzdCBpcyBlYXN5IHRvIGlkZW50aWZ5LA0KdGhlIGxhdHRlciBp
cyBvZnRlbiBub3QuIA0KDQpJdCBpcyBkZWJhdGVkIHdldGhlciBwdWJsaXNo
aW5nIHRoZSBuYW1lIGFzc2lnbm1lbnQgYW5kL29yIHJlc29sdXRpb24NCm1l
Y2hhbmljcyBpbiBhbiBSRkMgaXMgYSB1c2VmdWxsIHJlcXVpcm1lbnQgb3Ig
cHJlLXJlcXVpc2l0ZSBmb3IgY3JlYXRpbmcNCmEgbmFtZSBzcGFjZSAoYW5k
IHBlcmhhcHMgdXNlIHRoZSBSRkMgbnVtYmVyIGFzIHRoZSBuYW1lIHNwYWNl
IGlkZW50aWZpZXIpLg0KDQpJdCBpcyBjb3VudGVyZWQgdGhhdCB0aGUgYXNz
aWdubWVudC9zdHJ1Y3R1cmUgb2YgYSBuYW1lIHNwYWNlIG1pZ2h0IGJlDQpm
YXIgYXdheSBmcm9tIHRoZSByZXNvbHV0aW9uIG1lY2hhbmljczsgYW5kIHN5
bnRheGVzIGNhbiBiZSB0b28gb3BhcXVlDQp0byBtYWtlIHN1Y2ggZG9jdW1l
bnRzIHJlYWxpc3RpYy4gQnV0IGluIGdlbmVyYWwgaXQgc2VlbXMgdGhhdCBh
bnkNCnJlYXNvbmFibGUgaHVyZGxlIG9uIHRoZSByb2FkIHRvIG9idGFpbmlu
ZyBhIG5hbWVzcGFjZSBpcyB3ZWxjb21lZC4NCiANClRoZSBpc3N1ZSBvZiBz
dWIgZGVsZWdhdGlvbiBhbmQgdGhlIHNwZWNpZmljYXRpb24gb2YgYW55IG1l
Y2hhbmljcw0KaW4gdGhlIG5hbWVzcGFjZSBlc3RhYmxpc2hpbmcgZG9jdW1l
bnQgaXMgYnJvdWdodCB0byBhdHRlbnRpb24uDQoNCk1pY2hhZWwvKD8pIGNv
bmNsdWRlIHRoYXQgd2UgbmVlZCBtb3JlIGV4cGVyaWVuY2U7IGFuZCB3YWl0
aW5nIHRvDQpzZWUgaG93IHRoZSBSRkMgc3BhY2UgZGV2ZWxvcHMgbWlnaHQg
YmUgd29ydGggdGhlIHdhaXQuIEFsdGhvdWdoIHRoZQ0KVVJMIHByZWZpeGVz
IG9mZmVyIGFuIGV4YW1wbGUgb24gaG93IG5vdCB0byBkbyB0aGluZ3MgYXMg
aXQgZG9lcw0Kbm90IHdvcmsgd2VsbCBhY2NvcmRpbmcgdG8gS2VpdGguDQoN
Ck1pY2hhZWwgcG9pbnRzIG91dCB0aGF0IGhlLCBvciBoaXMgZW1wbG95ZXIg
KE5TSSkgZG8gTk9UIE9XTiB0aGUgdXJuLm5ldCBkb21haW4NCm9yIGFueSBk
YXRhYmFzZSBvZiBOU0kgYXR0YWNoZWQgdG8gaXQuDQoNCkhhbmRsZSBQcmVz
ZW50YXRpb24NCg0KU2FtIFN1biBmcm9tIENOUkkgaXMgZ2l2ZW4gc29tZSB0
aW1lIHRvIHByZXNlbnQgdGhlIEhhbmRsZSBzeXN0ZW07IHNlZSANCmh0dHA6
Ly93d3cuaGFubGRlLm5ldC4gIEhhbmRsZXMgbG9vayBsaWtlIHRoZXkgbWln
aHQgbWFrZSBhIGZpbmUgVVJODQpuYW1lc3BhY2UuDQoNCkRpc2N1c3Npb24g
ZG9lcyBlc2NhbGF0ZSBpbnRvIHRoZSB1c3VhbCBkaXNjdXNzaW9uIG9uIHRo
ZSBzeW50YXgNCmxpbWl0YXRpb25zIG9mIFVSTidzIGltcG9zZWQgYnkgdGhl
IFVSSSBzcGVjaWZpY2F0aW9uLiBTYW0gaXMgcmVmZXJyZWQNCnRvIHRoZSBh
cmNoaXZlIG9mIHRoZSBVUk4gZGlzY3Vzc2lvbiBsaXN0IGZvciBwcmV2aW91
cyBpdGVyYXRpb25zDQpvZiB0aGUgc3ludGF4IGlzc3Vlcy4gIE91ciBkZWFy
IGFyZWEgZGlyZWN0b3IgY3V0cyB0aGlzIHNob3J0IGFuZCBhZHZpc2VzIA0K
dGhvc2Ugd2hvIGhhdmUgaXNzdWUgd2l0aCB0aGUgVVJJIHNwZWMgdG8gZGlz
Y3VzcyB0aGF0IGluIHRoZSBhcHByb3ByaWF0ZSANCnBsYWNlczsgdGhlIFVS
TiB3b3JrIGlzIHRvIGJlIGRvbmUgd2l0aGluIHRoZSBVUkkgY29udHJhaW50
cy4NCg0KDQo=
--1461740116-638756409-873820664=:3029--


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id TAA04058 for urn-ietf-out; Thu, 4 Sep 1997 19:02:41 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA04053 for <urn-ietf@services.bunyip.com>; Thu, 4 Sep 1997 19:02:36 -0400 (EDT)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA01086 for <urn-ietf@bunyip.com>; Thu, 4 Sep 1997 18:59:41 -0400 (EDT)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id TAA01416 for <urn-ietf@bunyip.com>; Thu, 4 Sep 1997 19:03:40 -0400
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Thu, 4 Sep 1997 19:03:40 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] Draft Minutes from Munich
Message-ID: <Pine.SUN.3.95.970904190225.1390D-200000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="1461740116-1980839811-873414220=:1390"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@bunyip.com.This.message.is.in.MIME.format.The.first.part.should.be.readable.text, while.the.remaining.parts.are.likely.unreadable.without.MIME-aware.tools.Send.mail.to.mime@docserver.cac.washington.edu.for.more.info

--1461740116-1980839811-873414220=:1390
Content-Type: TEXT/PLAIN; charset=US-ASCII


Please find attached the draft minutes from the Munich meeting.  Send
any omissions/comments/modifications to me and I'll plan to get these
sent to the minutes editor next week...

Thanks!
Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------

--1461740116-1980839811-873414220=:1390
Content-Type: TEXT/PLAIN; charset=US-ASCII; name=urnietf
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.SUN.3.95.970904190339.1390E@beethoven.bunyip.com>
Content-Description: Munich Meeting Minutes - Draft

DQogICAgICAgICAgICAgICAgICAgTWludXRlcyBvZiB0aGUgVVJOIFdvcmtp
bmcgR3JvdXANCiAgICAgICAgICAgICAgICAgICAgICAgIDM5dGggSUVURiBN
dW5pY2ggR2VybWFueQ0KICAgICAgICAgICAgICAgICAgICAgICAgICBBdWd1
c3QgNywgMTk5Nw0KDQpTZXNzaW9uIENoYWlyOiAgTGVzbGllIERhaWdsZQ0K
TWludXRlczogRGlyay1XaWxsZW0gdmFuIEd1bGlrDQoNCg0KDQpMZXNsaWU6
IEFnZW5kYTogQSBudW1iZXIgb2YgZG9jdW1lbnRzIChvdXRzdGFuZGluZyBJ
RCdzIHBsdXMgdGhvc2UgY3VycmVudGx5IA0KcHJlcGFyZWQgYnkgUGF0cmlr
L1JlbmF0byBvbiB0aGUgbmFtZXNwYWNlIElEKSBhbmQgdGhlaXIgb3BlbiBp
c3N1ZXMgYXJlIHRvIGJlIA0KZGlzY3Vzc2VkLiBQbHVzIHRoZXJlIGlzIGEg
cmVxdWVzdCBob25vdXJlZCBmb3IgYSBzaG9ydCBwcmVzZW50YXRpb24vDQpk
aXNjdXNzaW9uIG9mIENOUkkncyBIYW5kbGUgU3lzdGVtLg0KDQoNCm8gRG9j
dW1lbnRzIG9uIHRoZSB0YWJsZQ0KDQpDdXJyZW50bHkgdGhlIGludGVudCBp
cyBmb3IgdHdvIGluZm9ybWF0aW9uYWwgYW5kIG9uZSBleHBlcmltZW50YWwg
UkZDIHRvIGJlIA0KcHJvZHVjZWQuIFRoZSBVUkktUmVzb2x1dGlvbiBzZXJ2
aWNlcyBkb2N1bWVudCBpcyB0byBnbyBpbnRvIHRoZSBleHBlcmltZW50YWwN
CnRyYWNrIGFuZCB0aGUgdHdvIGJhY2tncm91bmQgZG9jdW1lbnRzIChhYm91
dCB0aGUgYXJjaGl0ZWN0dXJlIGFuZA0KdGhlICJJRVRGIiBVUk4gbmFtZXNw
YWNlKSBhcmUgdG8gaGF2ZSBhbiBpbmZvcm1hdGlvbmFsIHN0YXR1cy4NCg0K
V2l0aGluIHRoZXNlIGRvY3VtZW50cyBhIG51bWJlciBvZiBvcGVuIGlzc3Vl
cyBhcmUgaWRlbnRpZmllZDsgd2l0aCB0aGUgDQpkZXRhaWxzIGFuZCBwcm9j
ZXNzIGZvciBoYW5kbGluZyBvZiBuZXcgVVJOIG5hbWUgc3BhY2VzIHJlcXVl
c3RzIGFzIA0KdGhlIG1haW4gaXNzdWUuIEl0IGlzIGVtcGhhemlzZWQgdGhh
dCB0aGUgSUFOQSBwYXJ0IGlzIHRvIGJlIGEgbGFyZ2VseQ0KbWVjaGFuaWNh
bCBwcm9jZXNzOyBpLmUgZmlybSwgdGVjaG5pY2FsIHJ1bGVzLCBhbmQgbm8g
aW50ZXJwcmV0YXRpb24uDQoNClRlZCBIYXJkaWUgYWRkcyB0aGF0IHVzZXIg
ZnJpZW5kbHkgbmFtZSBzcGFjZXMgYXJlIG5vdCB0byBiZSBhbiBpc3N1ZTsN
CmFsdGhvdWdoIEthcmVuIFNvbGxpbnMgYWRkcyB0aGF0IHJldHJvZml0dGVk
IGxlZ2VjeSBuYW1lc3BhY2VzIG1pZ2h0IGJlIA0KcmVsYXRpdmVseSBmcmll
bmRseS4gVGhlIHBpdGZhbGxzIGFyZSB3ZWxsIGtub3duOyBhbmQgZ3JpbSB0
YWxlcyBvZiB0aGUgDQp0bGQtd2FycyBhbmQgdGhlaXIgZnJlZSBmb3IgYWxs
L2ZpcnN0LWNvbWUtZmlyc3Qtc2VydmUgcHJvY2VkdXJlIGFyZSANCnJlbGF0
ZWQuDQoNCkl0IGlzIHBvaW50ZWQgb3V0IHRoYXQgSUFOQSBjdXJyZW50bHkg
YXNzaWducyBuYW1lcyBiYXNlZCBvbiBwcm9jZWR1cmVzDQpkZXNjcmliZWQg
aW4gaW5mb3JtYXRpb25hbCBSRkMnczsgaS5lLiBzdWNoIGEgZG9jdW1lbnQg
ZG9lcyBub3QgbmVlZA0KdG8gYmUgYSBmdWxsIGJsb3duIHN0YW5kYXJkcyB0
cmFjayBkb2N1bWVudC4NCg0KU28gaW4gc2hvcnQ7IHRoZSBwcm9wb3NlZC90
by1iZS1jcmVhdGVkIG5hbWVzcGFjZSBwcm9jZWR1cmFsIGRvY3VtZW50DQpu
ZWVkcyB0byBkaXN0aW5ndWlzaCBiZXR3ZWVuOg0KDQoJLSBpZXRmLWJhc2Vk
IHN0YW5kYXJpemVkIG5hbWVzcGFjZXMgYW5kDQoJLSBleHBlcmltZW50YWwv
cHJpdmF0ZSBuYW1lc3BhY2VzICh3aGljaCBhcmUgcmVnaXN0ZXJlZCB0bw0K
CSAgYXZvaWQgY29sbGlzaW9ucyBhbmQgcGVybWl0IGdsb2JhbCB1c2UgYXMg
ZGVzaXJlZCkNCndpdGg6DQoNCgktIGFzc2lnbmVkIG5hbWVzL251bWJlcnMg
Zm9yIG5vbi1zdGFuZGFyZGl6ZWQgbmFtZSBzcGFjZQ0KCS0gX3RlY2huaWNh
bF8gZ3VpZGVsaW5lcyBmb3IgbmFtZXNwYWNlcyBvZiBhbGwgZGVzY3JpcHRp
b25zDQoJLSBuZWVkIG1lY2hhbmljYWwgcnVsZXMgZm9yIHJlZ2lzdHJhdGlv
bg0KDQpXaXRoaW4gdGhpcyBmcmFtZXdvcmsgUGF0cmlrIEZhbHRzdHJvbSAo
d2hvIHdvcmtzIG9uIHRoaXMgd2l0aCBSZW5hdG8NCklhbm5lbGxhKSBwb2lu
dHMgb3V0IGluIGEgc2hvcnQgcHJlc2VudGF0aW9uIHRoYXQ6DQoNCgktIFZh
bml0eSBuYW1lcyBhbmQgbnVtYmVycyBhcmUgYSBwcm9ibGVtLg0KDQoJLSBB
IE5hbWVzcGFjZSBpcyB0byBiZSBkZWZpbmVkIGFzIHNvbWV0aGluZyB3aGlj
aA0KICAJICBoYXMgYW4gYXV0aG9yaXR5IG9uIHRoZSBuYW1lcy4NCg0KIAkt
IEVhY2ggbmFtZSBzcGFjZSB0aGVuIHByb3BhYmx5IGhhcyBhIG51bWJlciBv
ZiAod2VsbA0KCSAgZGVmaW5lZCBhbmQgc3BlY2lmaWMpIHJlbGF0ZWQgc2Vy
dmljZXMgZm9yIHJlZ2lzdHJhdGlvbiANCgkgIGFuZCByZXNvbHV0aW9uIG9m
IHRoZSB1cm5zLg0KDQoJLSBUaGUgaGFyZCBwYXJ0IGlzIHRvIGRldGVybWlu
ZSBmb3IgYSBnaXZlbiBuYW1lIHNwYWNlDQoJDQoJCXdobyBjYW4gYmUgcmVz
cG9uc2libGUNCg0KCQlzdGFiaWxpdHkuIHdoYXQgaGFwcGVucyB3aGVuIHRo
ZSBvcmdhbml6YXRpb24gZ29lcyBhd2F5DQoNCgkJaXMgYSByZXNvbHV0aW9u
IHNlcnZpY2UgYWxzbyBhdXRob3JpdGF0aXZlDQoNCglUaGlzIGxhc3QgcG9p
bnQgb2YgcGF0cmlrJ3MgcmFpc2VzIGEgZGlzY3Vzc2lvbiAobGFyZ2VseSBi
YXNlZCBvbg0KCWV4YW1wbGVzIGZyb20gdGhlIFJGQyBzcGFjZTsgY3JlYXRl
ZCBieSBSeWFuIE1vYXRzIGJ1dCB1bmRlciB0aGUNCglmbGFnIG9mIHRoZSBJ
QU5BLCB3aXRoIHF1ZXN0aW9ucyBsaWtlOiBpcyB0aGUgZW50aXR5IGNyZWF0
aW5nDQoJdGhlIG5hbWUgc3BhY2UgKG9yIHRoZSBlbnRpdHkgYXV0aG9yaXRh
dGl2ZSBvbiB0aGUgbmFtZSBzcGFjZSkNCglhbHNvIHJlc3BvbnNpYmxlIGZv
ciByZXNvbHV0aW9uPyBhbmQvb3IgYXV0b21hdGljYWxseSBhdXRob3JpdGF0
aXZlDQoJZm9yIHRoZSByZXNvbHV0aW9uPyBXaGVyZSBkb2VzIHRoZSBhdXRo
b3JpdHkgYmVnaW4gYW5kIGVuZD8NCg0KVGhlIGFib3ZlIHByZXNlbnRhdGlv
biBpcyBjdXQgc2hvcnQ7IExlc2xpZSdzIHN1bW1hcnk7IHRoZXJlIGFyZSB0
d28gDQpsZXZlbHMsIHdpdGggZGlmZmVyZW50IHJvbGVzIGFuZCBmdW5jdGlv
bnMgKHN0YW5kYXJkcy10cmFjayBhbmQgDQpleHBlcmltZW50YWwvcHJpdmF0
ZSkuIERpcmsvS2FyZW4gaW50ZXJydXB0IGFuZCBhZGQgdGhhdCBvbmUgY2Fu
bm90IGltcG9zZSBhbGwgDQp0aGF0IG11Y2g7IHNvbWUgbmFtZXMgbWlnaHQg
bmV2ZXIgKGZ1bGx5KSByZXNvbHZlIG9yIG5vdCBldmVuIHJlc29sdmUgDQph
dXRob3JpdGF0aXZlbHk7IHByaXZhY3ksIHF1YWxpdHksIGFwcHJvdmFsLCBp
c3N1ZXMgZXRjLiBQYXRyaWsvRGlyayBmb2N1cyBvbiANCnRoZSBmYWN0IHRo
YXQgdGhlIGFwcHJvdmFsIGlzIG9ubHkgaW50byBvbmUgZGlyZWN0aW9uOyBp
LmUuIHRoZXJlIGNhbiBiZSANCmNvbXBldGl0aXZlIHJlc29sdXRpb24gc2Vy
dmljZXMgZm9yIHRoZSBzYW1lIG5hbWUgc3BhY2U7IGZvciBleGFtcGxlIElT
Qk4gDQpyZXNvdXRpb24gY3VycmVudGx5IG9mZmVyZWQgYnkgdmFyaW91cyB0
aGlyZCBwYXJ0aWVzOyBldmVuIHRob3VnaCB0aGUgZmlyc3QgDQpwYXJ0eSBp
cyBub3Qgb2ZmZXJpbmcgc3VjaCBhIHNlcnZpY2UuIFRoaXMgdHJhbnNsYXRl
cyBpbnRvIGEgcmVxdWlyZW1lbnQgZm9yIA0KdGhlIG5hbWUgc3BhY2UgY3Jl
YXRpb24gZG9jdW1lbnQgd2hlcmUgdGhlIGFib3ZlIG1lY2hhbmljcyBtdXN0
IGxlYWQgdG8gYSBydWxlIA0KZm9yIGEgcGFydGljdWxhciBuYW1lIHNwYWNl
IHdpdGggcmVnYXJkcyB0byB0aGUgcmVsYXRpb24gYmV0d2VlbiB0aGUNCm5h
bWluZyBhdXRob3JpdHksIHRoZSBuYW1lIGFuZCBpdHMgcmVzb2x1dGlvbiBp
biwgcG9zc2libHksIGJvdGgNCmRpcmVjdGlvbnMuIFRlZC9MZXNsaWUgc3Rh
dGUgdGhhdCAobW9zdCkgbmFtZXNwYWNlcyB3aWxsIG5vdCBhbGxvdw0KZm9y
IGF1dGhvcml0YXRpdmUgcmVzb2x1dGlvbiB3aXRob3V0IGV4cGxpY2l0IGNv
bnNlbnQvY29vcGVyYXRpb24gZnJvbQ0KdGhlIG5hbWluZyBhdXRob3JpdHku
IFRoaXMsIGFuZCB0aGUgb25lLXdheSBkaXJlY3Rpb24gYXJndW1lbnQsIA0K
c2VlbSB0byBiZSB1bmRlcnN0b29kIGFzIGFuIGltcG9ydGFudCBwYXJ0IG9m
IGFueSBuYW1lc3BhY2UgYnkgbW9zdCANCnBhcnRpY2lwYW50cy4gVGhpcyBs
ZWFkcyB0byB0aGUgbmFtZSBzcGFjZSBvd25lcnNoaXAgaXNzdWVzOyB3aXRo
DQpyZWxhdGVkIGlzc3VlcyBzdWNoIGFzIGNhbiBvbmUgYmVsaWV2ZSBzb21l
b25lIHdobyBjbGFpbXMgdG8gYmUNCmF1dGhvcml0YXRpdmUgb24gYSByZXNv
bHV0aW9uOyB3aGljaCBjbGFpbXMgc2hvdWxkIG9uZSBiZWxpZXZlIChhbmQg
aWYNCnNlbGYtYXNzZXJ0ZWQgY2xhaW1zIGFyZSB2YWxpZCkuIFRoZSB0ZW5k
ZW5jeSBzZWVtcyB0byBiZSB0bw0KZmlybWx5IHNwbGl0IGF1dGhvcml0eSBm
b3IgYXNzaWdubWVudCBhbmQgcmVzb3V0aW9uLiBIb3dldmVyIHRoZXJlIHNl
ZW1zIHRvDQphIHN0cm9uZyB2b2ljZSB0byBpbnNpc3Qgb24gYXQgbGVhc3Qg
b25lIHJlZ2lzdHJ5IGFuZCBvbmUgcmVzb2x1dGlvbg0Kc2VydmljZSBmb3Ig
YSBhY2NlcHRhYmxlIG5hbWUgc3BhY2UuIFRoaXMgcmVzb2x1dGlvbiBzZXJ2
aWNlDQptaWdodCBub3QgYmUgYXV0aG9yaXRhdGl2ZSB0aG91Z2guIEFsc28g
b25lIHNob3VsZCBub3QgdHJ5IHRvDQphdm9pZC9zb2x2ZSB0aGUgcHJvYmxl
bSBvZiBoYXZpbmcgbWFueSBuYW1lcyBmb3Igb25lIG9iamVjdC4NCg0KUGF0
cmlrIHdhbnRzIHRvIGZvY3VzIG9uIGp1c3QgdGhlIHJlcXVpcmVtZW50cyBm
b3IgcmVnaXN0ZXJpbmcNCnRoZSBuYW1lc3BhY2Ugd2l0aG91dCBhbnkgcmVm
ZXJlbmNlIHRvIHJlc29sdXRpb247IE1pY2hhZWwgTWVhbGxpbmcvTGVzbGll
DQphbmQgS2VpdGggY291bnRlci9hZGQgcmVxdWlybWVudHMgaW5zdGVhZCBm
b3IgdGhlIGFjdHVhbCANCnJlZ2lzdGVyZWQgbmFtZXNwYWNlIChhbmQgcmVz
b2x1dGlvbik7IHN1Y2ggYXMgbXVsdGlwbGUgcmVzb2x2ZXJzLA0KY29uZmxp
Y3RzIGJldHdlZW4gcmVzb2x2ZXJzLCBhdXRob3JpdGF0aXZlIHJlc29sdmVy
cy4gQW5kIGRvDQptb3N0IGNlcnRhaW5seSB3YW50IHRvIGNvbnNpZGVyIGlz
c3VlcyB3aXRoIGdyYW5kZmF0aGVyaW5nIGluIHNjaGVtZXMuDQoNCkFzIGEg
c2lkZWxpbmU7IHdoYXQgdG8gZG8gd2l0aCBleGlzdGluZyBsZWdhY3kgc2No
ZW1lcywgc3VjaCBhcyBJU0JOLA0KYW5kIG1vcmUgcGFydGljdWxhciB3aG8g
Y2FuIGNsYWltIHRvIGJlIHRoZSAnb3duZXInIG9mIHRoZW0uIEENCmNvbmNy
ZXRlIGV4YW1wbGUgaXMgUnlhbjsgY2FuIGhlIHJlZ2lzdGVyIHRoZSAncmZj
JyBzcGFjZTsgb3IgZG9lcw0KaGUgbmVlZCB0aGUgZXhwbGljaXQgY29uc2Vu
dCBvZiB0aGUgSUFOQS9JQUIvSUVTRyBvciBKb24gUG9zdGVsLiBJZg0KaGUg
bmVlZHMgc3VjaCBhIGNvbnNlbnQsIGlzIGEgc2VsZi1jbGFpbWVkIG9uZSBn
b29kIGVub3VnaCAgYXMgdGhlDQoobGVnYWwpIG1lY2hhbmljcyB0byB2ZXJp
ZnkgYXJlIGRhdW50aW5nL25vdCByZWFsaXN0aWMgYWNjb3JkaW5nDQp0byBz
b21lLiBTb21lIHBlb3BsZSB0cmFuc2xhdGUgdGhpcyBpbnRvIGFuIGV4dHJh
IHJlcXVpcm1lbnQgZm9yDQp0aGUgbmFtZSBzcGFjZSByZWdpc3RyYXRpb24g
cHJvY2VkdXJlIHRvIGFsbG93IGZvciBtYW55IHRvIG1hbnkNCnJlbGF0aW9u
cyBpbiBib3RoIHJlZ2lzdHJhdGlvbiBhbmQgcmVzb2x1dGlvbiBvZiB0aGUg
YWN0dWFsIFVSTnMNCmZvciB3aGF0IGFyZSBlc3NlbnRpYWxseSB0aGUgc2Ft
ZSBvYmplY3RzLg0KDQpUaGlzIGxlYWRzIHRvIHRoZSBxdWVzdGlvbiAnd2hh
dCcgb25lIGdldHMgd2hlbiBvbmUgYXNrcyBmb3IgYSBuYW1lDQpzcGFjZTsg
anVzdCBhIHByZWZpeDsgb3IgYWxzbyByZXNwb25zaWJpbGl0eSBhbmQgdGhl
IGR1dHkgdG8gYXNzaWduDQphbmQgbWFuYWdlIHRoZSBzcGFjZSBpdCBzZWxm
IGFuZC9vciB0aGUgZHV0eSB0byBhc3NpZ24gKG9yIHBlcmhhcHMgDQpldmVu
IG1hbmFnZSkgdGhlIHJlc29sdmVyIGFzc2lnbm1lbnQgYW5kL29yIGF1dGhv
cml0YXRpdmUgcmVzb2x2ZXJzLg0KDQpUaGUgY29uc2Vuc3VzIHNlZW1zIHRv
IHRoYXQgYSBuYW1lc3BhY2UgaXMgbGltaXRlZCB0byBqdXN0IGEgcHJlZml4
LA0KcmVzcG9uc2liaWxpdHkgdG8gbWFuYWdlIHRoZSBuYW1lIHNwYWNlIGFu
ZCB0aGUgcmVzcG9uc2liaWxpdHkgdG8NCm1hbmFnZSAoYXV0aG9yaXRhdGl2
ZT8/KSByZXNvbHZlciBhc3NpZ25tZW50LiBUaGUgbGF0dGVyIG1pZ2h0IHRy
YW5zbGF0ZQ0KaW50byBhIHJlcXVpcmVtZW50IGZvciB0aGUgZG9jdW1lbnQ7
IHRoZSBzY29wZSBvZiBhIG5hbWUgc3BhY2UsIGFuZA0Kd2hhdCBhIG5hbWUg
Y2FuIGJlIHJlc29sdmVkIGludG8gdW5kZXIgYXVzcGljZXMgb2YgdGhlIG5h
bWluZw0KYXV0aG9yaXR5IHNob3VsZCBiZSBjbGVhciBmcm9tIHRoZSBvdXRz
ZXQuIChUaG91Z2ggdGhpcmQgcGFydGllcw0KbWlnaHQgcHJvdmlkZSBhZGl0
aW9uYWwgcmVzb2x1dGlvbiBzZXJ2aWNlcykuDQoNCkl0IGlzIHN0cmVzc2Qg
dGhhdCB0aGUgYXV0aG9yaXR5IHdobyBhc3NpZ25zIHRoZSBpZGVudGlmaWVy
cyBpcyBub3QNCm5lc3Nlc2FyaWx5IHRoZSBvd25lciBvZiB0aGUgc3BhY2Uu
IFRoZSBmaXJzdCBpcyBlYXN5IHRvIGlkZW50aWZ5LA0KdGhlIGxhdHRlciBp
cyBvZnRlbiBub3QuIA0KDQpJdCBpcyBkZWJhdGVkIHdldGhlciBwdWJsaXNo
aW5nIHRoZSBuYW1lIGFzc2lnbm1lbnQgYW5kL29yIHJlc29sdXRpb24NCm1l
Y2hhbmljcyBpbiBhbiBSRkMgaXMgYSB1c2VmdWxsIHJlcXVpcm1lbnQgb3Ig
cHJlLXJlcXVpc2l0ZSBmb3IgY3JlYXRpbmcNCmEgbmFtZSBzcGFjZSAoYW5k
IHBlcmhhcHMgdXNlIHRoZSBSRkMgbnVtYmVyIGFzIHRoZSBuYW1lIHNwYWNl
IGlkZW50aWZpZXIpLg0KDQpJdCBpcyBjb3VudGVyZWQgdGhhdCB0aGUgYXNz
aWdubWVudC9zdHJ1Y3R1cmUgb2YgYSBuYW1lIHNwYWNlIG1pZ2h0IGJlDQpm
YXIgYXdheSBmcm9tIHRoZSByZXNvbHV0aW9uIG1lY2hhbmljczsgYW5kIHN5
bnRheGVzIGNhbiBiZSB0b28gb3BhcXVlDQp0byBtYWtlIHN1Y2ggZG9jdW1l
bnRzIHJlYWxpc3RpYy4gQnV0IGluIGdlbmVyYWwgaXQgc2VlbXMgdGhhdCBh
bnkNCnJlYXNvbmFibGUgaHVyZGxlIG9uIHRoZSByb2FkIHRvIG9idGFpbmlu
ZyBhIG5hbWVzcGFjZSBpcyB3ZWxjb21lZC4NCiANClRoZSBpc3N1ZSBvZiBz
dWIgZGVsZWdhdGlvbiBhbmQgdGhlIHNwZWNpZmljYXRpb24gb2YgYW55IG1l
Y2hhbmljcw0KaW4gdGhlIG5hbWVzcGFjZSBlc3RhYmxpc2hpbmcgZG9jdW1l
bnQgaXMgYnJvdWdodCB0byBhdHRlbnRpb24uDQoNCk1pY2hhZWwvKD8pIGNv
bmNsdWRlIHRoYXQgd2UgbmVlZCBtb3JlIGV4cGVyaWVuY2U7IGFuZCB3YWl0
aW5nIHRvDQpzZWUgaG93IHRoZSBSRkMgc3BhY2UgZGV2ZWxvcHMgbWlnaHQg
YmUgd29ydGggdGhlIHdhaXQuIEFsdGhvdWdoIHRoZQ0KVVJMIHByZWZpeGVz
IG9mZmVyIGFuIGV4YW1wbGUgb24gaG93IG5vdCB0byBkbyB0aGluZ3MgYXMg
aXQgZG9lcw0Kbm90IHdvcmsgd2VsbCBhY2NvcmRpbmcgdG8gS2VpdGguDQoN
Ck1pY2hhZWwgcG9pbnRzIG91dCB0aGF0IGhlLCBvciBoaXMgZW1wbG95ZXIg
KE5TSSkgZG8gTk9UIE9XTiB0aGUgdXJuLm5ldCBkb21haW4NCm9yIGFueSBk
YXRhYmFzZSBvZiBOU0kgYXR0YWNoZWQgdG8gaXQuDQoNCkhhbmRsZSBQcmVz
ZW50YXRpb24NCg0KU2FtIFN1biBmcm9tIENOUkkgaXMgZ2l2ZW4gc29tZSB0
aW1lIHRvIHByZXNlbnQgdGhlIEhhbmRsZSBzeXN0ZW07IHNlZSANCmh0dHA6
Ly93d3cuaGFuZGxlLmNvbS4gIEhhbmRsZXMgbG9vayBsaWtlIHRoZXkgbWln
aHQgbWFrZSBhIGZpbmUgVVJODQpuYW1lc3BhY2UuDQoNCkRpc2N1c3Npb24g
ZG9lcyBlc2NhbGF0ZSBpbnRvIHRoZSB1c3VhbCBkaXNjdXNzaW9uIG9uIHRo
ZSBzeW50YXgNCmxpbWl0YXRpb25zIG9mIFVSTidzIGltcG9zZWQgYnkgdGhl
IFVSSSBzcGVjaWZpY2F0aW9uLiBTYW0gaXMgcmVmZXJyZWQNCnRvIHRoZSBh
cmNoaXZlIG9mIHRoZSBVUk4gZGlzY3Vzc2lvbiBsaXN0IGZvciBwcmV2aW91
cyBpdGVyYXRpb25zDQpvZiB0aGUgc3ludGF4IGlzc3Vlcy4gIE91ciBkZWFy
IGFyZWEgZGlyZWN0b3IgY3V0cyB0aGlzIHNob3J0IGFuZCBhZHZpc2VzIA0K
dGhvc2Ugd2hvIGhhdmUgaXNzdWUgd2l0aCB0aGUgVVJJIHNwZWMgdG8gZGlz
Y3VzcyB0aGF0IGluIHRoZSBhcHByb3ByaWF0ZSANCnBsYWNlczsgdGhlIFVS
TiB3b3JrIGlzIHRvIGJlIGRvbmUgd2l0aGluIHRoZSBVUkkgY29udHJhaW50
cy4NCg0KDQo=
--1461740116-1980839811-873414220=:1390--

                                                                                                                                  1997-10.mail                                                                                        0000666 0001752 0000010 00000311420 11373056735 011503  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    
Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA15214 for urn-ietf-out; Fri, 31 Oct 1997 18:39:48 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA15209 for <urn-ietf@services.bunyip.com>; Fri, 31 Oct 1997 18:39:45 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA21923 for <urn-ietf@bunyip.com>; Fri, 31 Oct 1997 18:39:43 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id SAA08659 for <urn-ietf@bunyip.com>; Fri, 31 Oct 1997 18:02:57 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Fri, 31 Oct 1997 18:02:56 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] WG Last Call -- URI Services document
Message-ID: <Pine.SUN.3.95.971031180001.8656A-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

The editors tell me this document is stable,  so it's time to do
a "working group last call" on:

	draft-ietf-urn-resolution-services-03.txt
        (URI Resolution Services Necessary for URN Resolution)

ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-resolution-services-03.txt


If there are any issues, please bring them up on the list or do the authors
directly, by November 14 (2 weeks).  If nothing major is brought up,
the document will then be recommended as an Informational RFC to the
ADs.

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA09356 for urn-ietf-out; Fri, 31 Oct 1997 15:22:18 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA09340 for <urn-ietf@services.bunyip.com>; Fri, 31 Oct 1997 15:22:10 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA20972; Fri, 31 Oct 1997 15:19:57 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id PAA08537; Fri, 31 Oct 1997 15:20:10 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Fri, 31 Oct 1997 15:20:10 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Keith Moore <moore@cs.utk.edu>
cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, uri@bunyip.com, urn-ietf@bunyip.com, timbl@w3.org, masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no, lassila@w3.org, swick@w3.org, tbray@textuality.com, jeanpa@MICROSOFT.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org, ij@w3.org
Subject: [URN] Re: draft-fielding-uri-syntax-00 
In-Reply-To: <199710310514.AAA24872@spot.cs.utk.edu>
Message-ID: <Pine.SUN.3.95.971031151804.8359N-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Fri, 31 Oct 1997, Keith Moore wrote:
> 
> Would one of the URN group chairs or authors be willing to 
> suggest, by private mail to Roy, appropriate wording changes?

I will look at the document.  I will either have specific wording changes
of the nature you suggest, or concrete concerns that I would like to hear
addressed, in consensus-fashion, on the URN/URI mailing lists.

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA06660 for urn-ietf-out; Fri, 31 Oct 1997 13:06:09 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA06655 for <urn-ietf@services.bunyip.com>; Fri, 31 Oct 1997 13:06:06 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA20455 for <urn-ietf@Bunyip.Com>; Fri, 31 Oct 1997 13:06:03 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84]) by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id NAA18745; Fri, 31 Oct 1997 13:09:01 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4) id NAA03969; Fri, 31 Oct 1997 13:05:56 -0500
From: "Sam Sun" <ssun@CNRI.Reston.VA.US>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Cc: <moore@cs.utk.edu>, <urn-ietf@bunyip.com>
Subject: [URN] URN/URL spec issues...
Date: Fri, 31 Oct 1997 13:10:57 -0500
Message-ID: <01bce628$55b8b560$29019784@ssun.CNRI.Reston.Va.US>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.71.1712.3
X-MimeOle: Produced By Microsoft MimeOLE V4.71.1712.3
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Sam Sun" <ssun@CNRI.Reston.VA.US>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi, Roy,

In reading the proposed drafts on URI and URL (v09), I have several issues
that I would like to get clarified:

1. Should the reserved character set be reconsidered for URL, or why such a
big set of reserved characters? Your draft states that "Characters in the
'reserved' set are not reserved in all contexts". I think it's more
appropriate to say that reserved characters are defined on a per URL scheme
bases. This is because some URL schemes may require more reserved characters
because of their more complicated <scheme-specific-part>, while other URL
schemes may need no reserved characters at all, and making hex encoding is a
totally unnecessary overhead. The URL is defined as a super set covering all
URL schemes, and so it should make the least restrictions.

2. Similar issues goes to URN. Are we defining URN as a specific global
naming scheme implementation, or as a guideline specification for the set of
global naming systems? If URN is intended as a guideline for a set of URN
specifications, it should not impose such a restricted character set,
neither so many reserved characters.

3. What is URI? Is it intended for the common denorminator of URL and URN,
or for the super set specification for both of them?

4. Following your earlier thread, URL is for locator, not necessarily
location. And the semantics of any particular URL should be defined by the
corresponding URL scheme. Hence when defined properly, certain URL schemes
could very well be used as an implementation of URN, that is, locate by name
instead of by location. Is this the common understanding or have I missed
some point here?


-Sam
ssun@cnri.reston.va.us

-----Original Message-----
From: Roy T. Fielding <fielding@kiwi.ics.uci.edu>
To: uri@Bunyip.Com <uri@Bunyip.Com>
Cc: moore@cs.utk.edu <moore@cs.utk.edu>; connolly@w3.org <connolly@w3.org>;
urn-ietf@Bunyip.Com <urn-ietf@Bunyip.Com>; timbl@w3.org <timbl@w3.org>;
masinter@parc.xerox.com <masinter@parc.xerox.com>;
Harald.T.Alvestrand@uninett.no <Harald.T.Alvestrand@uninett.no>;
lassila@w3.org <lassila@w3.org>; swick@w3.org <swick@w3.org>;
tbray@textuality.com <tbray@textuality.com>; jeanpa@MICROSOFT.com
<jeanpa@MICROSOFT.com>; cmsmcq@uic.edu <cmsmcq@uic.edu>; dsr@w3.org
<dsr@w3.org>; lehors@w3.org <lehors@w3.org>; ij@w3.org <ij@w3.org>
Date: Thursday, October 30, 1997 3:13 AM
Subject: [URN] Re: The UR* scheme registry, Citing URL/URI specs


>Just to see what it would be like, I rewrote the URL spec into a URI spec.
>The result is at
>
>   http://www.ics.uci.edu/~fielding/url/uri.txt
>
>I am not very happy with it, since the additional terms tend to cloud
>the implementation advice.  I could fix that by calling everything a URL
>except in the Introduction, but it probably isn't worth the effort.
>Others may feel differently, so give it a look if you care about this
>issue.
>
>So, my feeling is that draft 09 is the final URL draft and it should be
>sent to the IESG now.  I'd appreciate it if people using/developing the
>latest versions of URL-enabled applications could run the tests on
>
>   http://www.ics.uci.edu/~fielding/url/test1.html
>
>and send me the results.  We need to compile a list of implementations
>for each URL "feature" in order to progress to Draft Standard.
>
>....Roy



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id AAA25819 for urn-ietf-out; Fri, 31 Oct 1997 00:14:57 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA25809 for <urn-ietf@services.bunyip.com>; Fri, 31 Oct 1997 00:14:52 -0500 (EST)
Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA18063; Fri, 31 Oct 1997 00:14:50 -0500 (EST)
Received: from cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK) id AAA24872; Fri, 31 Oct 1997 00:14:14 -0500 (EST)
Message-Id: <199710310514.AAA24872@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
cc: uri@bunyip.com, moore@cs.utk.edu, urn-ietf@bunyip.com, timbl@w3.org, masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no, lassila@w3.org, swick@w3.org, tbray@textuality.com, jeanpa@MICROSOFT.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org, ij@w3.org
Subject: [URN] draft-fielding-uri-syntax-00 
In-reply-to: Your message of "Thu, 30 Oct 1997 22:50:10 CST." <34596382.4934@w3.org> 
Date: Fri, 31 Oct 1997 00:14:13 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Roy,

http://www.ics.uci.edu/~fielding/url/uri.txt
mostly looks okay to me.

I think the URN people will want slightly different language
to distinguish between URLs and URNs: e.g. URNs are distinguished
not only because there is an extra resolution step, but also in
the rules for assignment and use that are designed to make them
more likely to be suitable as long-term identifiers.  

In the section on relative URIs, you might want to explicitly
say that some schemes do not use relative URIs.

But that's all I found on a quick glance-through.
If you can tweak the URN description slightly, I'd say ship it.

Would one of the URN group chairs or authors be willing to 
suggest, by private mail to Roy, appropriate wording changes?

Keith


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id XAA25232 for urn-ietf-out; Thu, 30 Oct 1997 23:48:18 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA25224 for <urn-ietf@services.bunyip.com>; Thu, 30 Oct 1997 23:48:14 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA18008; Thu, 30 Oct 1997 23:48:13 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11) id WAA20756; Thu, 30 Oct 1997 22:48:01 -0600 (CST)
Message-ID: <34596382.4934@w3.org>
Date: Thu, 30 Oct 1997 22:50:10 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
CC: uri@bunyip.com, moore@cs.utk.edu, urn-ietf@bunyip.com, timbl@w3.org, masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no, lassila@w3.org, swick@w3.org, tbray@textuality.com, jeanpa@MICROSOFT.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org, ij@w3.org
Subject: [URN] Just what I'm looking for! [was: The UR* scheme registry, Citing URL/URI specs]
References: <9710292342.aa11475@paris.ics.uci.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Dan Connolly <connolly@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

Roy T. Fielding wrote:
> 
> Just to see what it would be like, I rewrote the URL spec into a URI spec.
> The result is at
> 
>    http://www.ics.uci.edu/~fielding/url/uri.txt
Last Modified: Thursday, October 30, 1997 7:26:21 GMT

I just got around to reading this carefully.

> I am not very happy with it,

I am! This is JUST what I need!

In particular, the HTML 4 spec needs
the term URI-reference as described therein.

I'm quite confident that TimBL would prefer to have
his name on this document than on the one with
URL in the title. (I'll get him to confirm if
anybody really cares.)

> since the additional terms tend to cloud
> the implementation advice.  I could fix that by calling everything a URL
> except in the Introduction, but it probably isn't worth the effort.
> Others may feel differently, so give it a look if you care about this
> issue.

Now... if the editing-fairy will similarly sprinkle URI-dust
on the process draft (and if this document goes forward in
place of the one with URL in the title), I'll be all set!

> So, my feeling is that draft 09 is the final URL draft and it should be
> sent to the IESG now.

"should be sent..." who does the sending?
you're the editor, and there's no WG chair, so that's you, no?

-- 
Dan
http://www.w3.org/Architecture/


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA11428 for urn-ietf-out; Thu, 30 Oct 1997 10:20:41 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA11421 for <urn-ietf@services.bunyip.com>; Thu, 30 Oct 1997 10:20:38 -0500 (EST)
Received: from gte.com (h132-197-8-26.gte.com [132.197.8.26]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA15861; Thu, 30 Oct 1997 10:20:37 -0500 (EST)
Received: from espion.gte.com by gte.com (8.8.4/8.8.4)
Received: by espion.gte.com (SMI-8.6/SMI-SVR4) id KAA29234; Thu, 30 Oct 1997 10:21:26 -0500
Date: Thu, 30 Oct 1997 10:21:26 -0500
Message-Id: <199710301521.KAA29234@espion.gte.com>
From: <dlaliberte@gte.com>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Cc: uri@bunyip.com, moore@cs.utk.edu, connolly@w3.org, urn-ietf@bunyip.com, timbl@w3.org, masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no, lassila@w3.org, swick@w3.org, tbray@textuality.com, jeanpa@MICROSOFT.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org, ij@w3.org
Subject: [URN] Re: The UR* scheme registry, Citing URL/URI specs 
In-Reply-To: <9710292342.aa11475@paris.ics.uci.edu>
References: <199710280427.XAA00981@spot.cs.utk.edu> <9710292342.aa11475@paris.ics.uci.edu>
X-Mailer: VM 6.33 under 20.2 XEmacs Lucid
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: <dlaliberte@gte.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Roy T. Fielding writes:
 > Just to see what it would be like, I rewrote the URL spec into a URI spec.
 > The result is at
 > 
 >    http://www.ics.uci.edu/~fielding/url/uri.txt

 > I am not very happy with it, since the additional terms tend to cloud
 > the implementation advice.  I could fix that by calling everything a URL
 > except in the Introduction, but it probably isn't worth the effort.
 > Others may feel differently, so give it a look if you care about this
 > issue.

I have mixed feelings about this.  On the one hand, the URI label at
least puts both URLs and URNs under the same abstract umbrella.  On the
other hand, it lends credence to the notion that there is a technical
difference between URLs and URNs.  The only argument for the technical
distinction in this draft is:

   A URN differs from a URL in that at least one name resolution pass is
   required in order to access a resource, thus providing the ability to
   ensure the identifier's persistence via a level of redirection. 

I used to argue that this at-least-one-redirection criteria is the only
remaining distinction between names and locations, but I have since then
dropped even that.  I.e., a URN could resolve "directly" to a resource
with no intermediary URL or URC.  (Note: No defense for that claim given
here.)  What gives a URN persistence is the *possibility* to instead
resolve to a redirection to another URI (either another URN or a URL).
But HTTP URLs give you the same possibility.

I would replace the above paragraph with the following argument for a
non-technical distinction:

   A URN differs from a URL in that a URN is intended to remain globally
   unique and persistent long after the resource it refers to ceases to
   exist or becomes unavailable.

This non-technical distinction seems to agree with Keith Moore's
argument that URNs are really for humans.  We could leave it at that or
add some further explanation, which perhaps gets too close to the
controversy:

   A URN should be associated with a global, persistent service for
   resolving it or returning a redirection to another URI.

There continues to be confusion (or a difference of opinion at least)
about the key term "resolution".  Those who believe URNs are not
technically different from URLs think of the process of looking up
resolvers for a URN as just one part of the whole "resolution" process,
whereas those who believe there is a distinction between URNs and URLs
see the look-up-resolvers step as something other than resolution
itself.  They also believe that looking up an identifier in a cache is not
part of resolution, so it is not clear to me what resolution really
could be in their minds.

So until we can agree on what "resolution" is, I expect we won't agree
on URNs vs URLs, or whether URIs are a useful concept as distinct from
URNs or URLs.

--
Daniel LaLiberte
dlaliberte@gte.com



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA11297 for urn-ietf-out; Thu, 30 Oct 1997 10:11:48 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA11287 for <urn-ietf@services.bunyip.com>; Thu, 30 Oct 1997 10:11:41 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA15829; Thu, 30 Oct 1997 10:11:39 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id JAA20070; Thu, 30 Oct 1997 09:34:55 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199710301434.JAA20070@bailey.dscga.com>
Subject: Re: [URN] Re: The UR* scheme registry, Citing URL/URI specs
In-Reply-To:  <9710300005.aa15035@paris.ics.uci.edu> from "Roy T. Fielding" at "Oct 29, 97 11:58:28 pm"
To: fielding@kiwi.ics.uci.edu (Roy T. Fielding)
Date: Thu, 30 Oct 1997 09:34:54 -0500 (EST)
Cc: michaelm@rwhois.net, uri@bunyip.com, connolly@w3.org, urn-ietf@bunyip.com, timbl@w3.org, masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no, moore@cs.utk.edu, lassila@w3.org, swick@w3.org, tbray@textuality.com, jeanpa@MICROSOFT.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org, ij@w3.org
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Roy T. Fielding said this:
> >> Please note that the "L" in "URL" represents "Locator", not "Location".
> >> Any naming scheme that requires there exist some mechanism for resolution,
> >> whether or not the mechanism is currently in operation, changes over time,
> >> or subject to multiple levels of indirection, is a locator.
> >
> >URNs never required a mechanism for resolution.
> >
> >> There do exist names that are not locators, but those names are not URNs.
> >
> >Actually, unless the documents have changed the design was that the URN
> >need not have a resolution method.
> 
> That's what I thought too, until RFC 2141 went up for last call.  E.g.,
> 
>    7. Functional Equivalence in URNs
> 
>       Functional equivalence is determined by practice within a given
>       namespace and managed by resolvers for that namespeace.
> 
> which in my mind is the same as requiring a resolution method.  There is
> no value in the "urn" scheme if it doesn't define functional equivalence.
> 

Hmm... then we should have done a better job on that section. The document
_should_ have had nothing to say about resolution but I guess it snuck in.

I wonder if that's fixable...

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id DAA25838 for urn-ietf-out; Thu, 30 Oct 1997 03:08:29 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA25827 for <urn-ietf@services.bunyip.com>; Thu, 30 Oct 1997 03:08:26 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA13568; Thu, 30 Oct 1997 03:08:24 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa15035; 30 Oct 97 0:05 PST
To: michaelm@rwhois.net
cc: uri@bunyip.com, connolly@w3.org, urn-ietf@bunyip.com, timbl@w3.org, masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no, moore@cs.utk.edu, lassila@w3.org, swick@w3.org, tbray@textuality.com, jeanpa@MICROSOFT.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org, ij@w3.org
Subject: Re: [URN] Re: The UR* scheme registry, Citing URL/URI specs 
In-reply-to: Your message of "Mon, 27 Oct 1997 22:52:20 EST." <199710280352.WAA14771@bailey.dscga.com> 
Date: Wed, 29 Oct 1997 23:58:28 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9710300005.aa15035@paris.ics.uci.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

>> Please note that the "L" in "URL" represents "Locator", not "Location".
>> Any naming scheme that requires there exist some mechanism for resolution,
>> whether or not the mechanism is currently in operation, changes over time,
>> or subject to multiple levels of indirection, is a locator.
>
>URNs never required a mechanism for resolution.
>
>> There do exist names that are not locators, but those names are not URNs.
>
>Actually, unless the documents have changed the design was that the URN
>need not have a resolution method.

That's what I thought too, until RFC 2141 went up for last call.  E.g.,

   7. Functional Equivalence in URNs

      Functional equivalence is determined by practice within a given
      namespace and managed by resolvers for that namespeace.

which in my mind is the same as requiring a resolution method.  There is
no value in the "urn" scheme if it doesn't define functional equivalence.

Grump.  Somebody should stick a spell checker in the RFC process --
I noticed a few weeks ago that the "Standard Copyright Notice" for all
RFCs has misspelled "implementation".

....Roy


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id CAA24022 for urn-ietf-out; Thu, 30 Oct 1997 02:47:26 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA24009 for <urn-ietf@services.bunyip.com>; Thu, 30 Oct 1997 02:47:19 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id CAA13512; Thu, 30 Oct 1997 02:47:16 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa11475; 29 Oct 97 23:42 PST
To: uri@bunyip.com
cc: moore@cs.utk.edu, connolly@w3.org, urn-ietf@bunyip.com, timbl@w3.org, masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no, lassila@w3.org, swick@w3.org, tbray@textuality.com, jeanpa@MICROSOFT.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org, ij@w3.org
Subject: [URN] Re: The UR* scheme registry, Citing URL/URI specs 
In-reply-to: Your message of "Mon, 27 Oct 1997 23:27:44 EST." <199710280427.XAA00981@spot.cs.utk.edu> 
Date: Wed, 29 Oct 1997 23:35:21 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9710292342.aa11475@paris.ics.uci.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Just to see what it would be like, I rewrote the URL spec into a URI spec.
The result is at

   http://www.ics.uci.edu/~fielding/url/uri.txt

I am not very happy with it, since the additional terms tend to cloud
the implementation advice.  I could fix that by calling everything a URL
except in the Introduction, but it probably isn't worth the effort.
Others may feel differently, so give it a look if you care about this
issue.

So, my feeling is that draft 09 is the final URL draft and it should be
sent to the IESG now.  I'd appreciate it if people using/developing the
latest versions of URL-enabled applications could run the tests on

   http://www.ics.uci.edu/~fielding/url/test1.html

and send me the results.  We need to compile a list of implementations
for each URL "feature" in order to progress to Draft Standard.

....Roy


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA08728 for urn-ietf-out; Wed, 29 Oct 1997 17:02:17 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA08717 for <urn-ietf@services.bunyip.com>; Wed, 29 Oct 1997 17:02:14 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA12337; Wed, 29 Oct 1997 17:02:13 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11) id QAA10159; Wed, 29 Oct 1997 16:01:54 -0600 (CST)
Message-ID: <3457B2CC.7C63@w3.org>
Date: Wed, 29 Oct 1997 16:03:56 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: "David G. Durand" <david@dynamicdiagrams.com>
CC: Larry Masinter <masinter@parc.xerox.com>, Al Gilman <asgilman@access.digex.net>, urn-ietf@bunyip.com, uri@bunyip.com
Subject: Re: [URN] development track for "where-it-says"
References: <199710300031.QAA13419@dynamicdiagrams.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Dan Connolly <connolly@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

David G. Durand wrote:
> 
> The XLL linking language

http://www.w3.org/TR/WD-xml-link-970731

-- 
Dan Connolly, W3C Architecture Domain Lead
Always cite a source!
http://www.w3.org/People/Connolly/#cite


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA08394 for urn-ietf-out; Wed, 29 Oct 1997 16:38:23 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA08384 for <urn-ietf@services.bunyip.com>; Wed, 29 Oct 1997 16:38:16 -0500 (EST)
Received: from dynamicdiagrams.com (dynamicdiagrams.com [205.181.196.2]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA12257; Wed, 29 Oct 1997 16:38:12 -0500 (EST)
Received: by dynamicdiagrams.com (940816.SGI.8.6.9/940406.SGI.AUTO) id QAA13419; Wed, 29 Oct 1997 16:31:41 -0800
Date: Wed, 29 Oct 1997 16:31:41 -0800
From: david@dynamicdiagrams.com (David G. Durand)
Message-Id: <199710300031.QAA13419@dynamicdiagrams.com>
To: connolly@w3.org, masinter@parc.xerox.com (Larry Masinter), Al Gilman <asgilman@access.digex.net>
Subject: Re:  [URN] development track for "where-it-says"
Cc: urn-ietf@bunyip.com, uri@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: david@dynamicdiagrams.com (David G. Durand)
Errors-To: owner-urn-ietf@Bunyip.Com

The XLL linking language has a very simple literal string match in its
locator language (whose expressions _can_ be placed in the fragment
identifier of a URL). It also has a lot of structural operations that
don't make much sense for non-XML documents, of course.

The current URL architecture forces you to decide if things are server
side (in the URL) or client-side (in the fragment ID). At one point
XML had added an additional delimiter ("|", I believe) to express that
the application is free to decide.

I'm behind on the drafts, so this may have changed -- and the drafts
may not currently reflect the editor's most recent thinking, but I'm
not aware that this aspect has changed from what I'm describing.

   -- David
xvip
------------------------------------------+----------------------------
David Durand                 dgd@cs.bu.edu| david@dynamicDiagrams.com
Boston University Computer Science        | Dynamic Diagrams
http://www.cs.bu.edu/students/grads/dgd/  | http://dynamicDiagrams.com/
                                          | MAPA: mapping for the WWW


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA07992 for urn-ietf-out; Wed, 29 Oct 1997 16:10:32 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA07985 for <urn-ietf@services.bunyip.com>; Wed, 29 Oct 1997 16:10:28 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA12111; Wed, 29 Oct 1997 16:10:27 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11) id OAA17516; Wed, 29 Oct 1997 14:34:33 -0600 (CST)
Message-ID: <34579E53.43AB@w3.org>
Date: Wed, 29 Oct 1997 14:36:35 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: Al Gilman <asgilman@access.digex.net>
CC: Larry Masinter <masinter@parc.xerox.com>, uri@bunyip.com, urn-ietf@bunyip.com, patent-issues@w3.org, Gordon Irlam <gordoni@base.com>
Subject: [URN] Re: development track for "where-it-says" [patented?]
References: <199710291954.OAA25260@access4.digex.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Dan Connolly <connolly@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

Al Gilman wrote:
> 
> To do a little forward thinking, and follow up on what Larry Masinter said:
> 
> > The "#fragment" notation is only used for named components.
> >
> 
> Makes a lot of sense to me.
> 
> My initial stab at syntax for "where-it-says" was a
> searchpart along the lines of ...?find="string-to-match" .

Would you please research the www-talk archives or whatever
to find the earliest dicussion of this technique that you can
find? I have recently
been informed that there is a patent application[1] out
on this idea. I'm appalled that Nielsen would claim
credit for this idea, which has been kicked around on
public mailing lists for years.

Yikes! Issued Aug 19 1997?

[1] 659729 : Method and system for
implementing hypertext scroll attributes 
INVENTORS: Nielsen; Jakob, Atherton, CA
ASSIGNEES: Sun Microsystems, Inc., Mountain View, CA
ISSUED: Aug. 19, 1997
FILED: Feb. 1 , 1996
http://patent.womplex.ibm.com/details?patent_number=5659729

-- 
Dan Connolly, W3C Architecture Domain Lead
http://www.w3.org/People/Connolly/
phone://1/512/310-2971


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA07148 for urn-ietf-out; Wed, 29 Oct 1997 14:54:26 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA07140 for <urn-ietf@services.bunyip.com>; Wed, 29 Oct 1997 14:54:23 -0500 (EST)
Received: from access4.digex.net (access4.digex.net [205.197.245.195]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA11891; Wed, 29 Oct 1997 14:54:22 -0500 (EST)
Received: (from asgilman@localhost) by access4.digex.net (8.8.4/8.8.4) id OAA25260; Wed, 29 Oct 1997 14:54:04 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199710291954.OAA25260@access4.digex.net>
Subject: [URN] development track for "where-it-says"
To: masinter@parc.xerox.com (Larry Masinter), connolly@w3.org
Date: Wed, 29 Oct 1997 14:54:04 -0500 (EST)
Cc: uri@bunyip.com, urn-ietf@bunyip.com
In-Reply-To: <34555B44.47DDD707@parc.xerox.com> from Larry Masinter at "Oct 27, 97 07:25:57 pm"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Al Gilman <asgilman@access.digex.net>
Errors-To: owner-urn-ietf@Bunyip.Com

To do a little forward thinking, and follow up on what Larry Masinter said:

> The "#fragment" notation is only used for named components.
> 

Makes a lot of sense to me.

My initial stab at syntax for "where-it-says" was a
searchpart along the lines of ...?find="string-to-match" .

What I have learned from this discussion is that I need to start
with the HTML community.

If I can interest HTMLx development in exporting a reliable (i.e.
consistent across browsers) string-matching search/location
method for HTML, I hope that the URL specs won't have narrowed to
the point where there is no reasonable syntax by which to ask for
it.  

I believe that the XML project is already working on
intra-document locators in XLL although I am not sure that they
provide any sort of a pattern match yet.

-- Al Gilman

PS: I know that searchparts are presently server-side functions
but I don't immediately see that extending them to be sometimes
done client-side poses any real conflict.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA06565 for urn-ietf-out; Tue, 28 Oct 1997 14:18:46 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA06558 for <urn-ietf@services.bunyip.com>; Tue, 28 Oct 1997 14:18:43 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id OAA08423; Tue, 28 Oct 1997 14:18:39 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <74267(5)>; Tue, 28 Oct 1997 11:18:08 PST
Received: from parc.xerox.com ([13.2.17.209]) by casablanca.parc.xerox.com with SMTP id <71821>; Tue, 28 Oct 1997 10:33:50 PST
Message-ID: <34555B44.47DDD707@parc.xerox.com>
Date: Mon, 27 Oct 1997 19:25:57 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.03 [en] (Win95; U)
MIME-Version: 1.0
To: Leslie Daigle <leslie@bunyip.com>
CC: Al Gilman <asgilman@access.digex.net>, urn-ietf@bunyip.com, Klaus Weide <kweide@tezcat.com>, uri@bunyip.com, connolly@w3.org
Subject: Re: [URN] Re: The UR* scheme registry, Citing URL/URI specs
References: <Pine.SUN.3.95.971027143523.5738J-100000@beethoven.bunyip.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

The "#fragment" notation is only used for named components.

A lot of us have, at some point, imagined using it for more: byte ranges,
pages, chapters, hytime designators, etc. However, I've come to the conclusion
that doing so is inappropriate, and we should leave it alone. Client-side
sub-location is likely to be scheme specific.

With that restriction, #fragment works as well for URNs as it does for
URLs -- the creator of the work assigns names to elements that are intended
to be named, and if the work changes enough that the names disappear, well,
it's no different from any other kind of incompatible modification that
could be made.

> My point is that if all of the URL syntax/semantics is to be applied
> to URIs in general, a careful and informed analysis by people who understand
> what _has_ been done in _both_ areas is necessary.  And, I don't see
> that in this discussion. 

I'm willing to assert that I have an 'informed' analysis (as someone who
has read as much mail on the topic of URLs and URNs as anyone else on the
planet). I don't see any reason to *not* claim that a URN is a special
kind of a URL, which, like many other URL schemes, sets its rules for
the syntax & semantics of the scheme-specific part.

> Bear in mind that with URNs you are not referring to a single media
> type -- a single URN _can_ refer to an ascii file, a PS file, a word
> document, a bitmapped image of a page, etc.  You can't even reliably
> define "paragraph", "page", "file". 

Bear in mind that with URLs you are not necessarily referring to a single
media type -- a single URL _can_ refer to an ascii file, a PS file, a word
document, a bitmapped image of a page, etc. It can refer to a page in
French and a page in English, depending on the language preferences of
the person that accessed it. You can't even reliably define "paragraph",
"page", "file". Fortunately, none of those terms are required to be
defined by any of the mechanisms in the URL syntax & semantics.

> What I have seen done with the URL syntax/semantics spec in the past is
> that any feature in it that is described as "optional" then becomes _expected_
> of any "scheme" that falls within its purview.  E.g., people would
> expect retrofitted implementations of "# fragment" semantics to URN identifiers
> because the spec says they _could_.  That's a lot of  baggage that I
> don't see URNs needing to inherit.

So, who expects #fragment to work with "telnet:" URLs? I don't believe
it is reasonable to avoid a design just because someone who hadn't
actually read the spec might guess that it said something that it didn't.

The only constraint the URL document places on URNs is syntactic: don't
use the reserved characters for purposes different than they're used for
in URLs. That is, it assigns semantics to the syntactic characters ("/ means
hierarchy") and that assignment of semantics should be there for URNs too:
don't use "/" for, say, delimiting the authority's private key. That's
a good idea.

I don't see any reason to change draft-fielding-url-syntax-09.txt again,
as what it says is fine as far as it goes.

Larry
--
http://www.parc.xerox.com/masinter




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id XAA13709 for urn-ietf-out; Mon, 27 Oct 1997 23:28:16 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA13702 for <urn-ietf@services.bunyip.com>; Mon, 27 Oct 1997 23:28:13 -0500 (EST)
Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA05867; Mon, 27 Oct 1997 23:28:10 -0500 (EST)
Received: from cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK) id XAA00981; Mon, 27 Oct 1997 23:27:44 -0500 (EST)
Message-Id: <199710280427.XAA00981@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
cc: uri@bunyip.com, Dan Connolly <connolly@w3.org>, urn-ietf@bunyip.com, timbl@w3.org, masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no, moore@cs.utk.edu, lassila@w3.org, swick@w3.org, tbray@textuality.com, jeanpa@MICROSOFT.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org, ij@w3.org
Subject: [URN] Re: The UR* scheme registry, Citing URL/URI specs 
In-reply-to: Your message of "Mon, 27 Oct 1997 18:04:43 PST." <9710271810.aa00940@paris.ics.uci.edu> 
Date: Mon, 27 Oct 1997 23:27:44 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

I don't want to get in the battle of whether or not a URN is a kind 
of URL.  Like it or not, the difference is important to some people.
The difference may be less one of definition and more one of 
perception.  I doubt we could get everyone to agree on a precise
definition of URLs, much less whether URNs are a subset of URLs.

We could even think of it as a marketing ploy: the URN proponents 
want to establish that URNs are used differently than other kinds 
of URLs; they think having a different name and a slightly different
(though compatible) syntax will help fix the difference in people's
minds.  Maybe it will, maybe it won't, but they have good reasons for
wanting to do so, and it seems worth a try.

I suspect the meanings of URN and URL, like most words, will change
over time as new ways get found to use the old identifiers.
(and we'll change the meanings of the letters to fit the new meanings)

> I can easily change the URL spec such that it covers all locators and
> still gives autonomy over the "urn" scheme's namespace to the set of
> URN RFCs.  If Keith gives the okay (I believe Harald has already suggested
> it more than once), then I'll do that later this week.

Can you be more specific about what changes are you proposing ?
(I don't want to open up another long-running political discussion)

Keith


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id WAA13298 for urn-ietf-out; Mon, 27 Oct 1997 22:54:43 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA13291 for <urn-ietf@services.bunyip.com>; Mon, 27 Oct 1997 22:54:35 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA05719; Mon, 27 Oct 1997 22:54:33 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id WAA14771; Mon, 27 Oct 1997 22:52:20 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199710280352.WAA14771@bailey.dscga.com>
Subject: Re: [URN] Re: The UR* scheme registry, Citing URL/URI specs
In-Reply-To:  <9710271810.aa00940@paris.ics.uci.edu> from "Roy T. Fielding" at "Oct 27, 97 06:04:43 pm"
To: fielding@kiwi.ics.uci.edu
Date: Mon, 27 Oct 1997 22:52:20 -0500 (EST)
Cc: uri@bunyip.com, connolly@w3.org, urn-ietf@bunyip.com, timbl@w3.org, masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no, moore@cs.utk.edu, lassila@w3.org, swick@w3.org, tbray@textuality.com, jeanpa@MICROSOFT.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org, ij@w3.org
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Roy T. Fielding said this:
> One of the nice things about being out with a cold for three days
> is you get to see the tail end of these conversations before being
> able to reply.

Nice to hear from you. I was beginning to wonder where you were these days!

I just had to quible on one of your points. The rest are old arguments
that we both know by heart.

> Please note that the "L" in "URL" represents "Locator", not "Location".
> Any naming scheme that requires there exist some mechanism for resolution,
> whether or not the mechanism is currently in operation, changes over time,
> or subject to multiple levels of indirection, is a locator.

URNs never required a mechanism for resolution.

> There do exist names that are not locators, but those names are not URNs.

Actually, unless the documents have changed the design was that the URN
need not have a resolution method. The design was that URNs be defined without 
ever mentioning a resolution mechansim. Resolution mechanisms were proposed
but they were seperate documents that had no bearing on the identifiers
themsevles. The idea was to make all URNs into names that are not
locators.

E.g. the entire point was that URNs only do one thing: name something.
So in that sense they are not Locators. They are Identifiers.

If you define a seperate resolution mechanism and use it to find
things that claim to have that name then you might have a Locator but
that idea applies not to the Identifier but to what your are using some
resolution/database lookup process for.

I'll shutup now...

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id WAA12624 for urn-ietf-out; Mon, 27 Oct 1997 22:14:00 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA12619 for <urn-ietf@services.bunyip.com>; Mon, 27 Oct 1997 22:13:56 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id WAA05651; Mon, 27 Oct 1997 22:13:52 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa00940; 27 Oct 97 18:10 PST
To: uri@bunyip.com
cc: Dan Connolly <connolly@w3.org>, urn-ietf@bunyip.com, timbl@w3.org, masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no, moore@cs.utk.edu, lassila@w3.org, swick@w3.org, tbray@textuality.com, jeanpa@MICROSOFT.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org, ij@w3.org
Subject: [URN] Re: The UR* scheme registry, Citing URL/URI specs 
In-reply-to: Your message of "Mon, 27 Oct 1997 14:33:39 EST." <Pine.SUN.3.95.971027142228.5738I-100000@beethoven.bunyip.com> 
Date: Mon, 27 Oct 1997 18:04:43 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9710271810.aa00940@paris.ics.uci.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

One of the nice things about being out with a cold for three days
is you get to see the tail end of these conversations before being
able to reply.

When I agreed to revise and combine the URL specifications over a year ago,
the first question I asked of the other authors is whether I should write
it as the URI syntax or the URL syntax.  The question of whether or not
the two are equivalent was never an issue --- the reason I asked the question
was to determine if it was politically feasible to make the specification
match the URI/URL/URN design, or if it would be better to maintain the
artificial distinction for the purpose of getting the spec out faster.
A year later, it is clear we made the wrong choice.

Leslie Daigle writes:
>By the way -- note that this is the 
>
>	"Uniform Resource Locators (URL): Generic Syntax and Semantics"
>
>draft, and it's the "and semantics" parts that concerns me particularly
>when talking about sweeping URN syntax into this and calling it the URI
>syntax document.

The definition of URN given in RFC2141 and its relatives is a subset of
the definition of a URL scheme, both in terms of semantics and syntax.
The URN requirements apply additional constraints on the naming authority
and the syntax, but those constraints are no different than what can be
applied to any new URL scheme.  URNs are already bound by the syntax of
a URL in order to fulfill one of the earliest requirements --- that URNs
be usable in the same context as one would use a URL reference.

Please note that the "L" in "URL" represents "Locator", not "Location".
Any naming scheme that requires there exist some mechanism for resolution,
whether or not the mechanism is currently in operation, changes over time,
or subject to multiple levels of indirection, is a locator.
There do exist names that are not locators, but those names are not URNs.

The argument that fragment identifiers might not be useful with URNs
is ridiculous.  A fragment is a client-side specialization of the
identification of a resource, and thus is independent of both URLs and URNs
except for the fact that they occur within the same data field.
They are a property of some URL references, and thus a required property
of some URN references.  RFC2141 does recognize that requirement, even
if it does so in a particularly wishy-washy fashion that should have been
unacceptable in any Proposed Standard.

Whether or not a URN is allowed to be used in relative form is not
relevant.  There are many URL schemes which have no use for relative
forms.  There are many demonstrated uses for abbreviated names, so it
is a pity that the "urn" syntax was chosen to exclude their possibility
using the standard relative URL algorithm.  Instead, you will be stuck
with application-dependent macros.  They will be created whether you like
them or not --- the desire to abbreviate is part of the human psyche
and not subject to IETF standardization.

>#2 is a definite "no"; URN namespaces are _not_ just like URL schemes.  THey
>have implications of ownership, maintaingin registries and validation
>services, and a whole set of requirements centred on uniqueness, etc.

Those are all scheme-dependent requirements.  The only thing the "urn"
scheme does is gather a bunch of naming authorities under a single,
as-yet-undefined set of requirements.  There is no RFC that defines
those requirements, which is why I didn't reference anything beyond
the original Informational spec.  If the "urn" scheme is to be useful,
it will need to require things which some existing name services do not
support, and thus there will exist location-independent URLs which
are not URNs.  Heck, that is already the case today.

I do agree that URN NIDs are not URL schemes, and should not be in
the same registry.  They don't even have the same syntax.

If this sounds a bit confusing, please recall that I argued many times
against the URN WG using the name "urn" for what was clearly only one
possible scheme for defining names.  Monopolizing the namespace is
counterproductive.

I can easily change the URL spec such that it covers all locators and
still gives autonomy over the "urn" scheme's namespace to the set of
URN RFCs.  If Keith gives the okay (I believe Harald has already suggested
it more than once), then I'll do that later this week.

 ...Roy T. Fielding
    Department of Information & Computer Science    (fielding@ics.uci.edu)
    University of California, Irvine, CA 92697-3425    fax:+1(714)824-1715
    http://www.ics.uci.edu/~fielding/


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA26889 for urn-ietf-out; Mon, 27 Oct 1997 15:50:09 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA26882 for <urn-ietf@services.bunyip.com>; Mon, 27 Oct 1997 15:50:05 -0500 (EST)
Received: from josef.ifi.unizh.ch (josef.ifi.unizh.ch [130.60.48.10]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id PAA04706; Mon, 27 Oct 1997 15:50:02 -0500 (EST)
Received: from ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <11406-0@josef.ifi.unizh.ch>; Mon, 27 Oct 1997 21:28:55 +0100
Date: Mon, 27 Oct 1997 21:28:53 +0100 (MET)
From: =?iso-8859-1?Q?Martin_J=2E_D=FCrst?= <mduerst@ifi.unizh.ch>
To: Leslie Daigle <leslie@bunyip.com>
cc: Dan Connolly <connolly@w3.org>, urn-ietf@bunyip.com, timbl@w3.org, fielding@ics.uci.edu, masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, lassila@w3.org, swick@w3.org, tbray@textuality.com, jeanpa@MICROSOFT.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org, ij@w3.org
Subject: Re: [URN] Re: The UR* scheme registry, Citing URL/URI specs
In-Reply-To: <Pine.SUN.3.95.971027142228.5738I-100000@beethoven.bunyip.com>
Message-ID: <Pine.SUN.3.96.971027212603.245L-100000@enoshima.ifi.unizh.ch>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: =?iso-8859-1?Q?Martin_J=2E_D=FCrst?= <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@Bunyip.Com

On Mon, 27 Oct 1997, Leslie Daigle wrote:

> Well, there are 2 separate questions on the table:
> 
> 	1.  Does "URN:" appear in this registry as one UR{I|L} scheme?
> 
> 	2.  Do URN namespaces (i.e., that part that appears after the URN:
> 	    e.g., urn:ietf:<blah>) get registered in that registry.  You
> 	    suggest not; Larry later suggested he thought they ought.

> #2 is a definite "no"; URN namespaces are _not_ just like URL schemes.  THey
> have implications of ownership, maintaingin registries and validation
> services, and a whole set of requirements centred on uniqueness, etc.  I'm
> sorry to be so vague here -- this is exactly the part that the URN WG
> is trying to nail down now (and if I could be less vague, I'd be halfway
> to having the I-D written :-)

I guess what will happen is that URN namespaces will be registered in
a separate registry, but in a registry that will be kept in close
coordination with the URL scheme registry. Should IANA for some
reason not qualify as the top URN registry maintainer (they maintain
a lot of other stuff, so I don't know why they wouldn't, but anyway),
it would definitely be a good idea to have them keep a "shadow
registration" reflecting the registered URNs for further reference.


Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA25584 for urn-ietf-out; Mon, 27 Oct 1997 14:55:09 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA25570 for <urn-ietf@services.bunyip.com>; Mon, 27 Oct 1997 14:55:06 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA04541; Mon, 27 Oct 1997 14:54:30 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id OAA05775; Mon, 27 Oct 1997 14:54:39 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Mon, 27 Oct 1997 14:54:39 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Al Gilman <asgilman@access.digex.net>
cc: urn-ietf@bunyip.com, Klaus Weide <kweide@tezcat.com>, uri@bunyip.com, connolly@w3.org
Subject: Re: [URN] Re: The UR* scheme registry, Citing URL/URI specs
In-Reply-To: <199710250110.VAA24515@access4.digex.net>
Message-ID: <Pine.SUN.3.95.971027143523.5738J-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

If you want to have a discussion about whether or not fragment identifiers
make sense in URNs, I suggest that chopping the urn-ietf@bunyip.com mailing
list out of the CC list was poor optimization...

On Fri, 24 Oct 1997, Al Gilman wrote:
> 
> Various of the schemes now called URLs make more sense as names
> than as locators.  
> 
> And relative references such as 'ibid' and 'loc_cit' abound in
> the natural-language reference vocabulary we should try to serve

The problem is not whether, in an abstract sense, relative references
make sense in conjunction with names rather than locators.  The issue
is one of whether or not the defined implementation of "# fragments"
for URLs is applicable to the defined implementation of URNs.

There is a long discussion on the topic that you will find in the URN
working group's mail archive:

	ftp://ftp.bunyip.com/mailing-lists/urn-ietf.archive

You can review this, and the URN documents, if you really want to pursue
this thread.

My point is that if all of the URL syntax/semantics is to be applied
to URIs in general, a careful and informed analysis by people who understand
what _has_ been done in _both_ areas is necessary.  And, I don't see
that in this discussion. 

For example, 
> If URNs don't like the fragment rules that go with URLs, it is
> probably because they are not really accessing the same media
> types.  If you can't index into a resource after retrieving it by
> an URN with the same semantics as if you retrieved it with an
> URL, you just need to define a new object class with appropriate
> interior access methods and register that class as an internet
> media type and voila -- URNs with fragments.

Bear in mind that with URNs you are not referring to a single media
type -- a single URN _can_ refer to an ascii file, a PS file, a word
document, a bitmapped image of a page, etc.  You can't even reliably
define "paragraph", "page", "file".  The only level at which 
relative references might make sense within URNs is between URN-identified
objects (e.g., volumes in a a series) -- i.e., media-type-independent
references.

Note that I am _not_ saying relative references _can't_ be useful and
usable with URNs.  But any previous discussion has suggested that it
would be very namespace-specific (and by "namespace", I mean a subscheme
within the space of URN:, for the uninitiated), and there will be namespaces
for which it is not relevant.

What I have seen done with the URL syntax/semantics spec in the past is
that any feature in it that is described as "optional" then becomes _expected_
of any "scheme" that falls within its purview.  E.g., people would
expect retrofitted implementations of "# fragment" semantics to URN identifiers
because the spec says they _could_.  That's a lot of  baggage that I
don't see URNs needing to inherit.

> Hope this helps.  I don't think that the URL spec ties the hands
> of the URN inventors to any significant degree.

Well, what you are saying here is that you believe you could implement _a_
naming system within the constraints of the URL specifications, not that
a system that met the requirements of URNs (as has been defined by the
URN working group) is not constrained by this spec.

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA25221 for urn-ietf-out; Mon, 27 Oct 1997 14:35:04 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA25205 for <urn-ietf@services.bunyip.com>; Mon, 27 Oct 1997 14:34:58 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA04420; Mon, 27 Oct 1997 14:33:31 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id OAA05768; Mon, 27 Oct 1997 14:33:40 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Mon, 27 Oct 1997 14:33:39 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Dan Connolly <connolly@w3.org>
cc: urn-ietf@bunyip.com, timbl@w3.org, fielding@ics.uci.edu, masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, lassila@w3.org, swick@w3.org, tbray@textuality.com, jeanpa@MICROSOFT.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org, ij@w3.org
Subject: [URN] Re: The UR* scheme registry, Citing URL/URI specs
In-Reply-To: <34512536.6FB1@w3.org>
Message-ID: <Pine.SUN.3.95.971027142228.5738I-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

[At this point, many other people have replied to several points in this
message, so rather than just adding "me too" to what has been said adequately,
I'll only address points that still seem to be outstanding.  Dan, if
you still want more detail on things I leave out, please let me know. -- LLD]

On Fri, 24 Oct 1997, Dan Connolly wrote:
> Short version:
> 
> Leslie Daigle wrote:
> > >      Syntax draft says "URIs are covered by other specs".
> > >      What other specs?
> > 
> > RFC2141
> 
> Hmmm.... checking...
> The term URI does not occur in RFC2141.
> So that's no help.

Well, I responded to the larger excerpt from the "syntax" draft (which
I assume is draft-fielding-url-syntax-09.txt) which says:

   "The syntax and semantics of other
    URIs are defined by a separate set of specifications, although
    it is expected that any URI notation would have a compatible syntax."

RFC2141 is an appropriate reply to _this_ quote, as it says that _other_
URI specs are defined elsewhere.  I had misunderstood that you had
read it to mean that _URI_ syntax was covered elsewhere.

By the way -- note that this is the 

	"Uniform Resource Locators (URL): Generic Syntax and Semantics"

draft, and it's the "and semantics" parts that concerns me particularly
when talking about sweeping URN syntax into this and calling it the URI
syntax document.

> > > don't reflect that. The IANA registry[1] claims to be
> > > a URL scheme registry, rather than a URI scheme
> > > registry. So I wonder... is it expected that urn: will
> > > appear in that registry?
> > 
> > Not necessarily.
> 
> Can I please have a clear "yes" or "no" from your
> own personal perspective? Do you expect it to
> go in that list or not?

Well, there are 2 separate questions on the table:

	1.  Does "URN:" appear in this registry as one UR{I|L} scheme?

	2.  Do URN namespaces (i.e., that part that appears after the URN:
	    e.g., urn:ietf:<blah>) get registered in that registry.  You
	    suggest not; Larry later suggested he thought they ought.

If the IANA registry is truly to be the URI registry, and an informed
discussion (i.e., by people who know about that registry AND the current
state of URNs) shows this will not restrict the usage of URNs, then sure,
the answer to #1 is yes, urn: can/should appear there (and a ghost of myself 
from a couple of years ago just passed out in shock that I said that ;-)

#2 is a definite "no"; URN namespaces are _not_ just like URL schemes.  THey
have implications of ownership, maintaingin registries and validation
services, and a whole set of requirements centred on uniqueness, etc.  I'm
sorry to be so vague here -- this is exactly the part that the URN WG
is trying to nail down now (and if I could be less vague, I'd be halfway
to having the I-D written :-)

> But I haven't run into one that told me how they're
> currently using them (except for PURLs, which use the http:
> scheme,  [...]

They exist -- if you need specific pointers, I can send them to you
out-of-band.

Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id HAA13835 for urn-ietf-out; Sat, 25 Oct 1997 07:08:59 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA13828 for <urn-ietf@services.bunyip.com>; Sat, 25 Oct 1997 07:08:56 -0400 (EDT)
Received: from mrelay.jrc.it (mrelay.jrc.it [139.191.1.65]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id HAA05495; Sat, 25 Oct 1997 07:08:52 -0400 (EDT)
Received: from elec.isei.jrc.it (elec.jrc.it) by mrelay.jrc.it (4.1/EB-950131-C) id AA22078; Sat, 25 Oct 97 13:09:23 +0100
Received: from elect6.jrc.it by elec.isei.jrc.it (4.1/EI-3.0m) id AA02905; Sat, 25 Oct 97 12:07:52 +0100
Posted-Date: Sat, 25 Oct 1997 13:08:42 +0100 (MET)
Date: Sat, 25 Oct 1997 13:08:42 +0100 (MET)
From: Dirk-Willem van Gulik <dirkx@elect6.jrc.it>
To: Dan Connolly <connolly@w3.org>
Cc: Leslie Daigle <leslie@bunyip.com>, urn-ietf@bunyip.com, timbl@w3.org, fielding@ics.uci.edu, masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, lassila@w3.org, swick@w3.org, tbray@textuality.com, jeanpa@MICROSOFT.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org, ij@w3.org
Subject: Re: [URN] Re: The UR* scheme registry, Citing URL/URI specs
In-Reply-To: <34512536.6FB1@w3.org>
Message-Id: <Pine.GSO.3.96.971025124202.7051G-100000@elect6.jrc.it>
Reply-Path: Dirk.vanGulik@jrc.it
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Dirk-Willem van Gulik <dirkx@elect6.jrc.it>
Errors-To: owner-urn-ietf@Bunyip.Com

On Fri, 24 Oct 1997, Dan Connolly wrote:

> Short version:
> 
> Leslie Daigle wrote:
> > >      Syntax draft says "URIs are covered by other specs".
> > >      What other specs?
> > 
> > RFC2141
> 
> Hmmm.... checking...
> The term URI does not occur in RFC2141.
> So that's no help.
> 

1630 ?!

Hmm, Alhoug I might sail into dangerous groups, I've always felt that
somewhere rough consensus suggest that in the big and happy
UR-<alphabet-soup> group of things a 'URI' could kind of be seen as the
thing that imposes constraints on all, i.e. RFC1630 (and I could see the
need for some updating there). The various URL specs (for http, finger,
ldap, z3950, handle-scheme, telnet, ftp, mailto, etc) should all just
refine the 1630 definition; as does the URN definition 2141.

Nicely enough, the 1994 written RFC 1630 says:

   URLs are listed here. The Uniform Resource Name (URN) debate attempts
   to define a name space (and presumably resolution protocols) for
   persistent object names. This area is not addressed by this document,
   which is written in order to document existing practice and provide a
   reference point for URL and URN discussions.

And I would most certainly advocate to use it as such a reference point,
and make the URN just one of those flavours URIs, and adhere to the
same 'Universal Syntax'.

Although I might be wrong, (and am most certainly wrong when it comes
to some of the URLs currently in use) I would assert that the current
URN (21441) syntax fits perfectly within the 1630 constraineds of its
'Universal Syntax'. If this is not the case we should fix it.
 
> > One specific document you don't seem to have been aware of is the URN syntax
> > standards-track RFC (RFC2141).
> 
> I'm aware of it (I read some of the earlier drafts.) It specifies
> a syntax where all the strings start with urn: . I got
> the impression urn: would go in the list along with http:
> and ftp: and all the rest in places like the IANA registry,
> the Java APIs, the Address/Location field in browsers etc.
 
> Not so?

Syntax wise, I would guess that most people on this list would give a big
yes, sematically of course it is a diffeernt issue.

> > I won't speak directly to the issue of whether or not the W3C documents
> > should refer to URIs or URLs,

> I wish you would.

Well, let me make a stab at this as well... jus to see if this would
narrow down the discussion.

I personally believe that the w3c documets should use the term URI when
they refer to a universally applicable name which is to contain references
to registered protocols, namespaces. When the documents refers to the
location of the resource, as to be used to obtain the resource from the
given localtion(s) with the given protocol, i.e.without any level of
indirection outside the name (though possibly within the protocol) then
the more preciese term URL should be used. If however the application
described in the w3c document needs to be very explicit about
the location independent resource idenfification it would be bettter to
use the URN word.

Quite naturally there is a blurr between a URNs and URLs, in particular a
carefully choosen URL might fullfill most, if not all, _functional_
requirements of a URN; and a poorly chosen URN space can end up being as
messy and location dependent as URLs. 

So as a usefull guideline, I would look at the functional requirements in
the w3c drafts, what is it that one expects from that information element
reffered to, and when in doubt use the 'URI' word. Though it would surpize
if that is that often needed, when you get to the gritty details of
actually coding it, meeting the functional requirements of URNs and using
them that way makes them very, very different from URL's and it is very
obvious which is which, and why you need both.

> > URLs.  URNs are discussed in RFC2141.  The syntaxes are intended to be
> > compatible.
 
> I keep hearing that, but I look at the standards-track documents,
> and I don't see it in black-and-white.

So would it help if there was an updated 1630 which talked only about URI
syntax, and and updated 2141 which only points to the URI syntax with a
refinement; and likewise for the URL definitions, etc. etc, I would still
like to keep 1630, as it gives a lot of 'architecture' information which
should not be lost.

i.e.
	urI Syntax	 'scheme:path'
			escaping
	.urL = urI + meaning of the hash, ?, etc, relative stuff, 
		protcol name registry
	..HTTP = urL + naming segments, query string, etc
	..FTP = urL + way to encode username passwd, etc, etc
	.urN = urI + naming schemes, etc. 

as most is perceived to be defined this way anyway, the split up
over the defining documents is jsut a bit awkward.

Just my 200 lire's worth,

Dw.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id UAA02986 for urn-ietf-out; Fri, 24 Oct 1997 20:10:52 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id UAA02967 for <urn-ietf@services.bunyip.com>; Fri, 24 Oct 1997 20:10:46 -0400 (EDT)
Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id UAA04114; Fri, 24 Oct 1997 20:10:43 -0400 (EDT)
Received: from cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK) id UAA01190; Fri, 24 Oct 1997 20:10:26 -0400 (EDT)
Message-Id: <199710250010.UAA01190@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Dan Connolly <connolly@w3.org>
cc: Larry Masinter <masinter@parc.xerox.com>, Leslie Daigle <leslie@bunyip.com>, urn-ietf@bunyip.com, timbl@w3.org, fielding@ics.uci.edu, Harald.T.Alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, lassila@w3.org, swick@w3.org, tbray@textuality.com, jeanpa@MICROSOFT.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org, ij@w3.org
Subject: [URN] Re: The UR* scheme registry, Citing URL/URI specs 
In-reply-to: Your message of "Fri, 24 Oct 1997 18:27:58 CDT." <34512EFE.6A6A@w3.org> 
Date: Fri, 24 Oct 1997 20:10:20 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

> But meanwhile, I seem to be getting a "no" answer from
> Leslie and Keith.

I'm not sure what the specific question is, but I would
certainly like to see a brief RFC that defined the term 
URI in relation to URNs and URLs, with appropriate
references to the latter two.  

Alternatively, it would be fine to define the term URI 
in the URL syntax document, perhaps with a title change
e.g. "syntax of uniform resource identifiers" -- 
It should briefly define URL and URN and refer to the 
URN syntax document for the specifics of URN syntax.  

either way would create a suitable reference for the term URI.


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id TAA02315 for urn-ietf-out; Fri, 24 Oct 1997 19:26:31 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA02303 for <urn-ietf@services.bunyip.com>; Fri, 24 Oct 1997 19:26:28 -0400 (EDT)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA03953; Fri, 24 Oct 1997 19:26:25 -0400 (EDT)
Received: from shoal by mail.jump.net (8.8.5/jump.1.11) id SAA18740; Fri, 24 Oct 1997 18:26:21 -0500 (CDT)
Message-ID: <34512EFE.6A6A@w3.org>
Date: Fri, 24 Oct 1997 18:27:58 -0500
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: Larry Masinter <masinter@parc.xerox.com>
CC: Leslie Daigle <leslie@bunyip.com>, urn-ietf@bunyip.com, timbl@w3.org, fielding@ics.uci.edu, Harald.T.Alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, lassila@w3.org, swick@w3.org, tbray@textuality.com, jeanpa@MICROSOFT.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org, ij@w3.org
Subject: [URN] Re: The UR* scheme registry, Citing URL/URI specs
References: <Pine.SUN.3.95.971024103749.4752D-100000@beethoven.bunyip.com> <34512536.6FB1@w3.org> <34512937.99561B2@parc.xerox.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Dan Connolly <connolly@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

Larry Masinter wrote:
> > Can I please have an IETF standards-track
> > document that specifies
> > the union of the URL and URN syntaxes?
> 
> Yes, absolutely, you can. Here's what you need to do to get it:
> 
> a) propose a specific set of edits you'd like to see in the
> draft-fielding-url-syntax-09.txt document to make it cover URIs
> and URNs (changing the title, if you like). Please address the
> relationship with the existing URN RFCs, if you intent to
> subsume them.

I wanted to get a sense from the document editors and area
directors what the odds are that my changes would be integrated
if I did that.

It's fair for you to say "I can't tell you until you show
me the edits."

But meanwhile, I seem to be getting a "no" answer from
Leslie and Keith.

-- 
Dan Connolly, W3C Architecture Domain Lead
http://www.w3.org/People/Connolly/


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id TAA01841 for urn-ietf-out; Fri, 24 Oct 1997 19:03:49 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA01835 for <urn-ietf@services.bunyip.com>; Fri, 24 Oct 1997 19:03:46 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id TAA03833; Fri, 24 Oct 1997 19:03:44 -0400 (EDT)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <55076(2)>; Fri, 24 Oct 1997 16:03:39 PDT
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71820>; Fri, 24 Oct 1997 16:03:17 PDT
Message-ID: <34512937.99561B2@parc.xerox.com>
Date: Fri, 24 Oct 1997 16:03:19 PDT
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.03 [en] (Win95; I)
MIME-Version: 1.0
To: Dan Connolly <connolly@w3.org>
CC: Leslie Daigle <leslie@bunyip.com>, urn-ietf@bunyip.com, timbl@w3.org, fielding@ics.uci.edu, Harald.T.Alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, lassila@w3.org, swick@w3.org, tbray@textuality.com, jeanpa@MICROSOFT.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org, ij@w3.org
Subject: [URN] Re: The UR* scheme registry, Citing URL/URI specs
References: <Pine.SUN.3.95.971024103749.4752D-100000@beethoven.bunyip.com> <34512536.6FB1@w3.org>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Dan,

The IETF is an open organization.

> Can I please have an IETF standards-track 
> document that specifies
> the union of the URL and URN syntaxes?

Yes, absolutely, you can. Here's what you need to do to get it:

a) propose a specific set of edits you'd like to see in the
draft-fielding-url-syntax-09.txt document to make it cover URIs
and URNs (changing the title, if you like). Please address the
relationship with the existing URN RFCs, if you intent to
subsume them.

- OR - 
b) Write an internet draft "URIs are URNs or URLs", and send it to
'internet-drafts@ietf.org'. There's a recent RFC on 'instructions for RFC
authors' which gives guidelines.

In either case, we can propose these for standards track, and
follow the simple IETF process for moving things along that way.

You need it, you got it!

Larry
-- 
http://www.parc.xerox.com/masinter


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA01563 for urn-ietf-out; Fri, 24 Oct 1997 18:44:50 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA01549 for <urn-ietf@services.bunyip.com>; Fri, 24 Oct 1997 18:44:44 -0400 (EDT)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA03717; Fri, 24 Oct 1997 18:44:40 -0400 (EDT)
Received: from shoal by mail.jump.net (8.8.5/jump.1.11) id RAA09431; Fri, 24 Oct 1997 17:44:37 -0500 (CDT)
Message-ID: <34512536.6FB1@w3.org>
Date: Fri, 24 Oct 1997 17:46:14 -0500
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: Leslie Daigle <leslie@bunyip.com>
CC: urn-ietf@bunyip.com, timbl@w3.org, fielding@ics.uci.edu, masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, lassila@w3.org, swick@w3.org, tbray@textuality.com, jeanpa@MICROSOFT.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org, ij@w3.org
Subject: [URN] Re: The UR* scheme registry, Citing URL/URI specs
References: <Pine.SUN.3.95.971024103749.4752D-100000@beethoven.bunyip.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Dan Connolly <connolly@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

Short version:

Leslie Daigle wrote:
> >      Syntax draft says "URIs are covered by other specs".
> >      What other specs?
> 
> RFC2141

Hmmm.... checking...
The term URI does not occur in RFC2141.
So that's no help.


Details...

> I think you can address some of your concerns/questions with a visit
> to the IETF's URN working group homepage:
> 
>         http://www.ietf.org/html.charters/urn-charter.html

Thanks for the reminder... I looked there in April[1],
but not since

[1] http://www.w3.org/Addressing/9704ietf38-notes

> One specific document you don't seem to have been aware of is the URN syntax
> standards-track RFC (RFC2141).

I'm aware of it (I read some of the earlier drafts.) It specifies
a syntax where all the strings start with urn: . I got
the impression urn: would go in the list along with http:
and ftp: and all the rest in places like the IANA registry,
the Java APIs, the Address/Location field in browsers etc.

Not so?

> I won't speak directly to the issue of whether or not the W3C documents
> should refer to URIs or URLs,

:-{
I wish you would.

> but there are some specific issues about
> URNs that you brought up that I would like to address.
> 
> On Thu, 23 Oct 1997, Dan Connolly wrote:
> 
> > don't reflect that. The IANA registry[1] claims to be
> > a URL scheme registry, rather than a URI scheme
> > registry. So I wonder... is it expected that urn: will
> > appear in that registry?
> 
> Not necessarily.

Can I please have a clear "yes" or "no" from your
own personal perspective? Do you expect it to
go in that list or not?

>  URNs as they are currently being discussed will have
> need for scheme registration procedures that are different than those of
> URLs -- specifically because URNs aim to (attempt to) provide uniqueness
> and longevity, and also incur some overhead in maintaining registries.
> This is a very key issue, brought up at the Munich URN meeting, and
> hopefully we'll have concrete proposals on the table by Washington.

I'm not talking about the identifers that follow "urn:"
in URNs, but just the one identifier "urn:" itself.


> > And the terms URN and URI either invoke warm fuzzies, cold
> > pricklies, or blank stares, but no hands-on understanding.
> 
> By the way, I think this depends on who you talk to.  Various people
> in publishing and national libraries around the world are clamouring
> for URNs.

Right: the term URN invokes warm fuzzies from those folks.

But I haven't run into one that told me how they're
currently using them (except for PURLs, which use the http:
scheme, and some folks using hdl: . Will hdl: go in the
existin IANA registry?).


> >      Does the process draft cover all URIs or just some?
> >      ("URLs" as of Aug 97) (See Roy's page for latest
> >      process/syntax draft)
> 
> URLs only.
> 
> It has been developed for URLs, and independently of the needs of URNs,
> so if it wants to become the URI process draft, further discussion is
> needed.

I'm game for that. (but I realized a few minutes ago that
I might be on the wrong list. Should I be on ietf-url@imc.org?

> >      Does the syntax draft cover all URIs or just some? (
> >      "URLs" as of Aug 97)
> 
> URLs.  URNs are discussed in RFC2141.  The syntaxes are intended to be
> compatible.

I keep hearing that, but I look at the standards-track documents,
and I don't see it in black-and-white.

Can I please have an IETF standards-track 
document that specifies
the union of the URL and URN syntaxes?

Larry writes:
>I think that's a good summary of the situation. HTML and XML
>can say they use URIs, and then point to a W3C note that
>says "A URI is defined by IETF, currently it points to URLs,
>and there is some work on URNs".

I'll do that if I have to. But I don't want to.

Back to Leslie...
> >      Syntax draft says "URIs are covered by other specs".
> >      What other specs?
> 
> RFC2141

The term URI does not occur in RFC2141.

> >       spec about URLs, URIs, and URNs, and we
> >       cite RFC1738 and RFC1808 normatively,
> >       and RFC1630 informatively.
> 
> Throw in RFC2141.

Hmm... that's a possibility. I don't really see how
it helps. I still have to define a term for the
union of the RFC2141 syntax and the RFC1808-as-revised
syntax.

> > I request clear guidance on whether
> >       (1) we can expect the IANA registry to become
> >       known as a URI registry, with the corresponding
> >       change in the syntax and process documents.
> 
> I don't think this is appropriate, as these documents are truly URL
> documents, and haven't been developed in conjunction with the URN
> material.

Can you provide some evidence why it's not appropriate?

> Whether or not there should eventually _be_ umbrella documents is
> a separate question.

I need them. Yesterday.


> >       (2) we can expect the IANA registry to continue
> >       to be known as a URL registry, in which case I
> >       request that the term URI be declared historical
> >       in the syntax/process drafts,
> >       and that any mention of URN set an expectation
> >       that the urn scheme (or schemes) will go in
> >       the URL registry.
> 
> I don't think it would be appropriate to declare this at this time; the
> URN work is real,

I don't dispute that.

> and it has different needs than the URL registry/process.

Would you please be more specific?

> As I said -- check out the URN WG page and the associated RFCs.  We
> are working on sorting out what _should_ be appropriate registration
> processes for URN namespaces (analoguous to but different than URL schemes)
> as that is one outstanding issue that stops URNs from going live.
> 
> Leslie.
> IETF URN WG Co-Chair

-- 
Dan Connolly, W3C Architecture Domain Lead
http://www.w3.org/People/Connolly/


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA29600 for urn-ietf-out; Fri, 24 Oct 1997 17:06:45 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA29593 for <urn-ietf@services.bunyip.com>; Fri, 24 Oct 1997 17:06:43 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id RAA03395; Fri, 24 Oct 1997 17:06:41 -0400 (EDT)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <54607(3)>; Fri, 24 Oct 1997 14:06:33 PDT
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71821>; Fri, 24 Oct 1997 14:06:12 PDT
Message-ID: <34510DC4.3FC4CA89@parc.xerox.com>
Date: Fri, 24 Oct 1997 14:06:12 PDT
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.03 [en] (Win95; I)
MIME-Version: 1.0
To: Leslie Daigle <leslie@bunyip.com>
CC: Keith Moore <moore@cs.utk.edu>, urn-ietf@bunyip.com, Al Gilman <asgilman@access.digex.net>, Dan Connolly <connolly@w3.org>, timbl@w3.org, fielding@ics.uci.edu, Harald.T.Alvestrand@uninett.no, uri@bunyip.com, lassila@w3.org, swick@w3.org, tbray@textuality.com, jeanpa@MICROSOFT.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org, ij@w3.org, slein@wrc.xerox.com, jdavis@parc.xerox.com
Subject: Re: [URN] Re: The UR* scheme registry, Citing URL/URI specs
References: <Pine.SUN.3.95.971024164622.4752Q-100000@beethoven.bunyip.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Some URLs don't accept relative references, e.g., 'cid:' and
'mid:'. Maybe these should be URNs, too, but they're used
to locate a resource in a message, not to name it. So it's
fuzzy.

I think fragment identifiers that are used for *named* fragments
are useful in URNs and URLs equally. If fragments
were used as locators with some syntax "#bytes:1-47", we'd
have more of a problem.

Larry
-- 
http://www.parc.xerox.com/masinter


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA29395 for urn-ietf-out; Fri, 24 Oct 1997 16:55:51 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA29384 for <urn-ietf@services.bunyip.com>; Fri, 24 Oct 1997 16:55:48 -0400 (EDT)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA03325; Fri, 24 Oct 1997 16:53:07 -0400 (EDT)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id QAA05009; Fri, 24 Oct 1997 16:53:14 -0400
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Fri, 24 Oct 1997 16:53:14 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Keith Moore <moore@cs.utk.edu>
cc: urn-ietf@bunyip.com, Larry Masinter <masinter@parc.xerox.com>, Al Gilman <asgilman@access.digex.net>, Dan Connolly <connolly@w3.org>, timbl@w3.org, fielding@ics.uci.edu, Harald.T.Alvestrand@uninett.no, uri@bunyip.com, lassila@w3.org, swick@w3.org, tbray@textuality.com, jeanpa@MICROSOFT.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org, ij@w3.org, slein@wrc.xerox.com, jdavis@parc.xerox.com
Subject: [URN] Re: The UR* scheme registry, Citing URL/URI specs 
In-Reply-To: <199710241917.PAA00640@spot.cs.utk.edu>
Message-ID: <Pine.SUN.3.95.971024164622.4752Q-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

On the subject of "URNs are URLs", 

On Fri, 24 Oct 1997, Keith Moore wrote:
> While I agree that this is one way to name something,
> it doesn't fit with the *definition* of URNs, which
> says that they're location-independent.
> 
> Again, it doesn't matter to the average Joe, but it does 
> matter to an expert.

It is also the case, for example,  that URLs can be relative, and have 
fragment identifiers applied to them (e.g., http://whatever.com/someURL#frag1). 
It hasn't yet been conclusively demonstrated that these concepts roll over
reasonably into URNs, so it would be detrimental to simply sweep URNs
under the URL umbrella, no matter what it did for the terminology.  

URNs _are_ not URLs; I think it's only important that developers continue
to understand that, although it really should not ever matter to the 
average Joe, as Keith says.

Leslie. 


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA21743 for urn-ietf-out; Fri, 24 Oct 1997 10:57:38 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA21729 for <urn-ietf@services.bunyip.com>; Fri, 24 Oct 1997 10:57:33 -0400 (EDT)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA01725; Fri, 24 Oct 1997 10:55:19 -0400 (EDT)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id KAA04848; Fri, 24 Oct 1997 10:55:26 -0400
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Fri, 24 Oct 1997 10:55:25 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Dan Connolly <connolly@w3.org>
cc: urn-ietf@bunyip.com, timbl@w3.org, fielding@ics.uci.edu, masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, lassila@w3.org, swick@w3.org, tbray@textuality.com, jeanpa@MICROSOFT.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org, ij@w3.org
Subject: [URN] Re: The UR* scheme registry, Citing URL/URI specs
In-Reply-To: <344FD953.2895@w3.org>
Message-ID: <Pine.SUN.3.95.971024103749.4752D-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Dan,

I think you can address some of your concerns/questions with a visit
to the IETF's URN working group homepage:

	http://www.ietf.org/html.charters/urn-charter.html

One specific document you don't seem to have been aware of is the URN syntax 
standards-track RFC (RFC2141).

I won't speak directly to the issue of whether or not the W3C documents
should refer to URIs or URLs, but there are some specific issues about
URNs that you brought up that I would like to address.

On Thu, 23 Oct 1997, Dan Connolly wrote:

> don't reflect that. The IANA registry[1] claims to be
> a URL scheme registry, rather than a URI scheme
> registry. So I wonder... is it expected that urn: will
> appear in that registry?

Not necessarily.  URNs as they are currently being discussed will have
need for scheme registration procedures that are different than those of
URLs -- specifically because URNs aim to (attempt to) provide uniqueness
and longevity, and also incur some overhead in maintaining registries.
This is a very key issue, brought up at the Munich URN meeting, and 
hopefully we'll have concrete proposals on the table by Washington.

> And the terms URN and URI either invoke warm fuzzies, cold
> pricklies, or blank stares, but no hands-on understanding.

By the way, I think this depends on who you talk to.  Various people
in publishing and national libraries around the world are clamouring
for URNs.

>      Iana maintains a registry of schemes which includes mid:
>      and cid:. If those are URL schemes, then everything is a
>      URL. Else, what IANA maintains is a UR*I* registry 

IANA currently maintains a URL registry.

>      Does the process draft cover all URIs or just some?
>      ("URLs" as of Aug 97) (See Roy's page for latest
>      process/syntax draft) 

URLs only.

It has been developed for URLs, and independently of the needs of URNs,
so if it wants to become the URI process draft, further discussion is
needed.  

>      Does the syntax draft cover all URIs or just some? (
>      "URLs" as of Aug 97) 

URLs.  URNs are discussed in RFC2141.  The syntaxes are intended to be
compatible.

>      Syntax draft says "URIs are covered by other specs".
>      What other specs? 

RFC2141

> 	spec about URLs, URIs, and URNs, and we
> 	cite RFC1738 and RFC1808 normatively,
> 	and RFC1630 informatively.

Throw in RFC2141.

> I request clear guidance on whether
> 	(1) we can expect the IANA registry to become
> 	known as a URI registry, with the corresponding
> 	change in the syntax and process documents.

I don't think this is appropriate, as these documents are truly URL
documents, and haven't been developed in conjunction with the URN
material. 

Whether or not there should eventually _be_ umbrella documents is
a separate question.

> 	(2) we can expect the IANA registry to continue
> 	to be known as a URL registry, in which case I
> 	request that the term URI be declared historical
> 	in the syntax/process drafts,
> 	and that any mention of URN set an expectation
> 	that the urn scheme (or schemes) will go in
> 	the URL registry.

I don't think it would be appropriate to declare this at this time; the
URN work is real, and it has different needs than the URL registry/process.

As I said -- check out the URN WG page and the associated RFCs.  We
are working on sorting out what _should_ be appropriate registration
processes for URN namespaces (analoguous to but different than URL schemes)
as that is one outstanding issue that stops URNs from going live.

Leslie.
IETF URN WG Co-Chair

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA13918 for urn-ietf-out; Tue, 21 Oct 1997 17:04:03 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA13913 for <urn-ietf@services.bunyip.com>; Tue, 21 Oct 1997 17:04:00 -0400 (EDT)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA20062; Tue, 21 Oct 1997 17:02:59 -0400 (EDT)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id RAA03486; Tue, 21 Oct 1997 17:03:04 -0400
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Tue, 21 Oct 1997 17:03:04 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: harald.t.alvestrand@uninett.no
cc: moore@cs.utk.edu, sollins@LCS.MIT.EDU, urn-ietf@bunyip.com
Subject: [URN] Document proposed for Informational RFC
Message-ID: <Pine.SUN.3.95.971021165947.3222X-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

We've last-called & circulated the edited version on the WG mailing list, and
the URN working group is ready to recommend that 

	draft-ietf-urn-req-frame-04.txt
	(Architectural Principles of Uniform Resource Name Resolution)

be put forward as an informational RFC.

Thanks!
Leslie.



----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA10252 for urn-ietf-out; Mon, 13 Oct 1997 09:22:44 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA10243 for <urn-ietf@services.bunyip.com>; Mon, 13 Oct 1997 09:22:39 -0400 (EDT)
Received: from solomon (solomon.ij.net [207.22.166.254]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id JAA17286 for <urn-ietf@bunyip.com>; Mon, 13 Oct 1997 09:22:36 -0400 (EDT)
From: stop@exitnow.com
Received: from [207.100.8.52] by solomon (NTMail 3.02.13) with ESMTP id ja674501 for <urn-ietf@bunyip.com>; Mon, 13 Oct 1997 09:21:21 -0400
Date: Mon, 13 Oct 97 09:18:29 EST
To: julian@exitnow.com
Subject: [URN] Free Internet Software!
Message-ID: <>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: stop@exitnow.com
Errors-To: owner-urn-ietf@Bunyip.Com

Learn how to plan, develop create and manage successful web sites. If we
can't teach you in two days, it's free.

Attend one of our two-day workshops in sunny Florida and receive the brand
new Microsoft Internet Explorer 4.0 on CD, plus four powerful Internet
tools, shareware, evaluation software and discounts of up to 80% on software
packages from Microsoft, Macromedia and others.

Orlando, FL: October 22 & 23 (Wed-Thu)
West Palm Beach, FL: October 29 & 30 (Wed-Thu)
Ft. Lauderdale, FL: November 3 & 4 (Mon-Tue)
Coral Gables (Miami) FL: November 6 & 7 (Thu-Fri)
Tampa, FL: November 17 & 18 (Mon-Tue)

It's 80 degrees and sunny here in Florida. Come bask in the warm sunshine
and learn to turn the Internet into your company's most cost effective
selling tool! (Special airfares and hotel rates are available.)

For more information visit our Web site: www.exitnow.com

For QUICK response, simply press reply, or email us at stop@exitnow.com

<<<In the subject line, please specify how you want your workshop agenda
information delivered (email, fax, usmail, telephone). Then be sure to
include the applicable contact information in your response.>>>

Or call us at (888)456-EXIT [3948]

To remove your name from our emailing list, simply press reply and type
REMOVE in the subject line.

Thank you.

ExitNow Team


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA00899 for urn-ietf-out; Wed, 1 Oct 1997 16:00:25 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA00893 for <urn-ietf@services.bunyip.com>; Wed, 1 Oct 1997 16:00:22 -0400 (EDT)
Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA20989; Wed, 1 Oct 1997 15:53:38 -0400 (EDT)
Received: from cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK) id PAA16283; Wed, 1 Oct 1997 15:59:34 -0400 (EDT)
Message-Id: <199710011959.PAA16283@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Leslie Daigle <leslie@bunyip.com>
cc: harald.t.alvestrand@uninett.no, moore@cs.utk.edu, cecilia@well.com, cliff@cni.org, rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
Subject: [URN] Re: Bibliographic Identifiers draft to move forward 
In-reply-to: Your message of "Wed, 01 Oct 1997 14:55:09 EDT." <Pine.SUN.3.95.971001145249.12121A-100000@beethoven.bunyip.com> 
Date: Wed, 01 Oct 1997 15:59:33 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

sounds good to me.  
I've asked the secretariat to last call it for Informational.

thanks!

Keith


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA29492 for urn-ietf-out; Wed, 1 Oct 1997 15:01:40 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA29482 for <urn-ietf@services.bunyip.com>; Wed, 1 Oct 1997 15:01:36 -0400 (EDT)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA20664; Wed, 1 Oct 1997 14:54:19 -0400 (EDT)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id OAA12124; Wed, 1 Oct 1997 14:55:10 -0400
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Wed, 1 Oct 1997 14:55:09 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: harald.t.alvestrand@uninett.no
cc: moore@cs.utk.edu, cecilia@well.com, cliff@cni.org, rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
Subject: [URN] Bibliographic Identifiers draft to move forward
Message-ID: <Pine.SUN.3.95.971001145249.12121A-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Howdy!

We've done the WG last call on the URN Bibliographic Identifiers 
(grandfathering) draft. The editors have made the necessary changes and 
submitted it to the Internet-Drafts editor.   So, the URN working group is 
ready to recommend that 

	draft-ietf-urn-biblio-02.txt

be put forward as an informational RFC.

Anything else I should do at this point?

Leslie.

-- 

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


                                                                                                                                                                                                                                                1997-11.mail                                                                                        0000666 0001752 0000010 00000535255 11373056762 011522  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    
Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id UAA07465 for urn-ietf-out; Fri, 28 Nov 1997 20:32:00 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id UAA07460 for <urn-ietf@services.bunyip.com>; Fri, 28 Nov 1997 20:31:57 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id UAA28639 for <urn-ietf@Bunyip.Com>; Fri, 28 Nov 1997 20:31:50 -0500 (EST)
Received: from [128.52.39.15] ([18.23.20.26]) by life.ai.mit.edu (8.8.5/AI1.15/ai.master.life:1.18) with ESMTP id UAA15608; Fri, 28 Nov 1997 20:31:36 -0500 (EST)
Message-Id: <v0313030fb0a5205d00e3@[128.52.39.15]>
In-Reply-To: <199711282323.PAA11148@bolt.sonic.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 28 Nov 1997 20:30:51 -0500
To: Terry Allen <tallen@sonic.net>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] URNs and MIME "Content-Disposition"
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

What about content-location? I believe it accepts a URI, which subsumes URNs.




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA00617 for urn-ietf-out; Fri, 28 Nov 1997 18:23:35 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA00612 for <urn-ietf@services.bunyip.com>; Fri, 28 Nov 1997 18:23:31 -0500 (EST)
Received: from marine.sonic.net (marine.sonic.net [208.201.224.37]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id SAA28404 for <urn-ietf@bunyip.com>; Fri, 28 Nov 1997 18:23:29 -0500 (EST)
Received: (qmail 16088 invoked from network); 28 Nov 1997 23:23:42 -0000
Received: from unknown (HELO sub.sonic.net) (208.201.224.8) by marine.sonic.net with SMTP; 28 Nov 1997 23:23:42 -0000
Received: from bolt.sonic.net (tallen@bolt.sonic.net [208.201.224.36]) by sub.sonic.net (8.8.8/8.8.5) with ESMTP id PAA19985 for <urn-ietf@bunyip.com>; Fri, 28 Nov 1997 15:23:26 -0800
X-envelope-info: <tallen@bolt.sonic.net>
Received: (from tallen@localhost) by bolt.sonic.net (8.8.8/8.7.3) id PAA11148 for urn-ietf@bunyip.com; Fri, 28 Nov 1997 15:23:08 -0800
Date: Fri, 28 Nov 1997 15:23:08 -0800
From: Terry Allen <tallen@sonic.net>
Message-Id: <199711282323.PAA11148@bolt.sonic.net>
To: urn-ietf@bunyip.com
Subject: [URN] URNs and MIME "Content-Disposition"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Terry Allen <tallen@sonic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

I would like to find a way to indicate in the wrapper of a MIME message
that a body part has a given URN, and that the recipient should refer
to that thing by that URN in subsequent correspondence.

This is quite like RFC 2183's Content-Disposition header field with
the "filename" parameter.  But I can't really squeeze URNs into
2183's definition of "filename," and it seems better not to try.
I'm inclined to use a parameter of "x-urn" (even though I haven't yet
figured out whether that would be legal), or else find another way to
achieve the same end.

I'd appreciate comment (privately; it isn't apropos to our current
work items) from anyone who is interested in the same functionality or
would be interested in commenting on how to achieve it.  

Thanks.

  Terry Allen    Electronic Publishing Consultant    tallen[at]sonic.net
                   http://www.sonic.net/~tallen/
    Davenport and DocBook:  http://www.ora.com/davenport/index.html



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id TAA03468 for urn-ietf-out; Wed, 26 Nov 1997 19:06:10 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA03462 for <urn-ietf@services.bunyip.com>; Wed, 26 Nov 1997 19:06:07 -0500 (EST)
Received: from pacific.JPL.NASA.GOV (pacific.jpl.nasa.gov [128.149.33.200]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id TAA21101; Wed, 26 Nov 1997 19:05:56 -0500 (EST)
Received: from gobi (gobi.jpl.nasa.gov [128.149.33.86]) by pacific.JPL.NASA.GOV (8.6.10/8.6.10+SLG) with ESMTP id QAA20032; Wed, 26 Nov 1997 16:05:46 -0800
Received: (from xing@localhost) by gobi (950413.SGI.8.6.12/950213.SGI.AUTOCF) id QAA20948; Wed, 26 Nov 1997 16:05:46 -0800
From: "Zhangfan Xing (llf 96)" <xing@gobi.JPL.NASA.GOV>
Message-Id: <9711261605.ZM20946@gobi.jpl.nasa.gov>
Date: Wed, 26 Nov 1997 16:05:46 -0800
In-Reply-To: Leslie Daigle <leslie@Bunyip.Com> "Re: [URN] Regarding name spaces of U.P.C., EAN, etc." (Nov 24, 11:07pm)
References: <Pine.SUN.3.95.971124225936.18104A-100000@beethoven.bunyip.com>
X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail)
To: Leslie Daigle <leslie@bunyip.com>
Subject: Re: [URN] Regarding name spaces of U.P.C., EAN, etc.
Cc: urn-ietf@bunyip.com, xing@pacific.JPL.NASA.GOV
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Zhangfan Xing (llf 96)" <xing@gobi.JPL.NASA.GOV>
Errors-To: owner-urn-ietf@Bunyip.Com

Many thanks for your reply.

> I didn't know if you'd gotten a response yet on your queries.  Sorry
> I haven't leapt in before now, but I've been travelling/buried under
> other things.

Yours is the only one.

> Yup, and very relevant ones, at that :-)
>
> > (1) Who is or is going to be the Global NID registry?
> > Or we don't need any, because the future clients have the knowledge.
>
> You may choose whether you want to be accessible there or not.  It hasn't

I am not so clear about this. Why doesn't anybody want to be accessible?

> yet been formalized, but a volunteer will have to be found for the NAPTR
> global NID service, and any other competitors.
>
What is the requirement for such a volunteer?

> > (2) If there is a Global NID registry, when and how it register RDS
servers?
>
> This is something that will have to be specified in a document describing
> the NAPTR global NID service.  You are very correct in fingering it
> as missing information right now.
>
When do we expect a NID registry starts to function, one/two years from now?

> > (3) Has U.P.C. (or EAN or other barcode technology related codes) name
space
> > been proposed? Or if someone is working on that?
>
> Not that I am aware of.

So I can start to propose one? Can you suggest any similar proposal that
I can follow?

>
> > (4) Is there a forum for RDS or URN resolver service?
>
> What sort of forum?  Discussion forum?  So far as I know, the
> urn-ietf@bunyip.com mailing list is the only discussion forum.  It's
> been a bit slow lately as we fall into the gap between theoretical
> discussions and very practical ones as different people pick this up
> and use it.  (A very _good_ thing for people to do, I might add!).
>

I think there are quite a few services out there, which are in fact
RDS or URN resolver service. People just have not thought in the line of URN.
However, mobilizing people is not an easy task. Maybe we can work out
certain scheme for that.

> > (5) Are DNS root servers currently running BIND Release 8, which is
> > NAPTR-capable? Is InterNIC going to register RDS servers, referred to (1) ?
>
> I can't speak for InterNIC.  But, NAPTR has been in BIND for quite a while
> (over a year, I think), so the deployed base of NAPTR-capable nameservers
> should be pretty high.
>

The problem is how to "sale" it to the mass ;-)

Zhangfan


-- 
~~~~~~~~~~~~~~~~~~~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Zhangfan XING               Tel: (818)393-3555
Mail Stop 300-323           Fax: (818)393-6720
Jet Propulsion Laboratory   Email: xing@pacific.jpl.nasa.gov
4800 Oak Grove Drive        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Pasadena, CA 91109
~~~~~~~~~~~~~~~~~~~~~~~~~


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA26961 for urn-ietf-out; Wed, 26 Nov 1997 17:15:38 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA26956 for <urn-ietf@services.bunyip.com>; Wed, 26 Nov 1997 17:15:35 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA20761 for <urn-ietf@bunyip.com>; Wed, 26 Nov 1997 17:15:33 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id RAA19315 for <urn-ietf@bunyip.com>; Wed, 26 Nov 1997 17:15:33 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Wed, 26 Nov 1997 17:15:33 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] Agenda for Washington Meeting
Message-ID: <Pine.SUN.3.95.971126171448.18878O-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Here's the proposed agenda for the Washington meeting.  Please let
me know if there's anything you think should be added.

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------




----------------------------------------
IETF URN Working Group
----------------------------------------

Agenda for Thursday, December 11, 1997 (13h00-15h00), Washington DC


	. Review of (known) other work

	. URN Registration and Standardization Process
	  (draft-ietf-urn-nid-req-02.txt)

	. NAPTR Global NID registration process
	  (formal draft not yet in archives)

	. State of Proposed RFCs 
		. biblio identifiers
		. architecture
	  	. URI resolution services

	. Learning by Doing:  PDIs
	  (draft-mallery-urn-pdi-00.txt)

        . Action plan for WG wrap-up





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA25349 for urn-ietf-out; Tue, 25 Nov 1997 15:39:19 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA25344 for <urn-ietf@services.bunyip.com>; Tue, 25 Nov 1997 15:39:16 -0500 (EST)
Received: from marine.sonic.net (marine.sonic.net [208.201.224.37]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id PAA16588 for <urn-ietf@bunyip.com>; Tue, 25 Nov 1997 15:39:15 -0500 (EST)
Received: (qmail 14820 invoked from network); 25 Nov 1997 19:59:12 -0000
Received: from unknown (HELO sub.sonic.net) (208.201.224.8) by marine.sonic.net with SMTP; 25 Nov 1997 19:59:12 -0000
Received: from bolt.sonic.net (tallen@bolt.sonic.net [208.201.224.36]) by sub.sonic.net (8.8.8/8.8.5) with ESMTP id LAA12622 for <urn-ietf@bunyip.com>; Tue, 25 Nov 1997 11:59:01 -0800
X-envelope-info: <tallen@bolt.sonic.net>
Received: (from tallen@localhost) by bolt.sonic.net (8.8.8/8.7.3) id LAA06587 for urn-ietf@bunyip.com; Tue, 25 Nov 1997 11:59:09 -0800
Date: Tue, 25 Nov 1997 11:59:09 -0800
From: Terry Allen <tallen@sonic.net>
Message-Id: <199711251959.LAA06587@bolt.sonic.net>
To: urn-ietf@bunyip.com
Subject: [URN] Drafty Confusion
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Terry Allen <tallen@sonic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

My apologies for not noticing that the urn-nid-02 draft I commented
on (and which I'd freshly fetched from ds.internic.net) was not
the document advertised in the announcement, and in fact is dated
25 March 1997 and identified as draft-ieft-urn-nid-req-01.txt.
It's been a busy year...

I like the drafty draft much better!

Regards,

  Terry Allen    Electronic Publishing Consultant    tallen[at]sonic.net
                   http://www.sonic.net/~tallen/
    Davenport and DocBook:  http://www.ora.com/davenport/index.html



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA24662 for urn-ietf-out; Tue, 25 Nov 1997 15:10:39 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA24651 for <urn-ietf@services.bunyip.com>; Tue, 25 Nov 1997 15:10:36 -0500 (EST)
Received: from marine.sonic.net (marine.sonic.net [208.201.224.37]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id PAA16455 for <urn-ietf@bunyip.com>; Tue, 25 Nov 1997 15:10:33 -0500 (EST)
Received: (qmail 11741 invoked from network); 25 Nov 1997 19:46:46 -0000
Received: from unknown (HELO sub.sonic.net) (208.201.224.8) by marine.sonic.net with SMTP; 25 Nov 1997 19:46:46 -0000
Received: from bolt.sonic.net (tallen@bolt.sonic.net [208.201.224.36]) by sub.sonic.net (8.8.8/8.8.5) with ESMTP id LAA09439 for <urn-ietf@bunyip.com>; Tue, 25 Nov 1997 11:46:35 -0800
X-envelope-info: <tallen@bolt.sonic.net>
Received: (from tallen@localhost) by bolt.sonic.net (8.8.8/8.7.3) id LAA05439 for urn-ietf@bunyip.com; Tue, 25 Nov 1997 11:46:43 -0800
Date: Tue, 25 Nov 1997 11:46:43 -0800
From: Terry Allen <tallen@sonic.net>
Message-Id: <199711251946.LAA05439@bolt.sonic.net>
To: urn-ietf@bunyip.com
Subject: [URN] re ISO name space(s)
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Terry Allen <tallen@sonic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Leslie wrote:

| > We are presumably going to grandfather in ISO name spaces,
| > such as those for FPIs (8879) and PIs (9070).  Can we decide on
| > nids for these in parallel with constructing this document?  Is
| > it appropriate for liason with ISO to take place on this point?
| > (ISO might want "iso" as a nid, it occurs to me.)  
| 
| I'm operating on the "push" assumption -- that if ISO is interested,
| a suitable representative will go through the steps outlined in the registration
| process.

Given that it's ISO, I think we need to be more proactive; our Area
Director might have some thoughts on this point.  A point on which ISO
may need some time to think is how its name spaces are arranged.  Does
it want urn:iso:fpi or urn:fpi or urn:iso:8879:fpi - in other words,
what does it want as the top level and what level is immediately below?
This may be too high-level a question for any one ISO's WGs to 
consider it its job to answer, so it may need to be presented to the
ISO liason representative (there is one, isn't there?).



Regards, Terry



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA21253 for urn-ietf-out; Tue, 25 Nov 1997 12:53:44 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA21245 for <urn-ietf@services.bunyip.com>; Tue, 25 Nov 1997 12:53:41 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA15698; Tue, 25 Nov 1997 12:53:37 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id MAA18511; Tue, 25 Nov 1997 12:53:37 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Tue, 25 Nov 1997 12:53:36 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Terry Allen <tallen@sonic.net>
cc: urn-ietf@bunyip.com
Subject: Re: [URN] re urn-nid-02
In-Reply-To: <199711251719.JAA23109@bolt.sonic.net>
Message-ID: <Pine.SUN.3.95.971125125134.18299L-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Tue, 25 Nov 1997, Terry Allen wrote:
> I see I commented on the drafty draft a bit late.  Here goes on
> urn-nid-02.  Executive summary:  All we have to do is figure out

Wait a minute...

Something smells fishy here.  What you have here (and presumably waht
made it to the draft repository) is the _old_ document.

I will check into what happened, and in the meantime, just let me
say that this document _HAS_ been replaced in intention, if not in
fact in the repository.

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA21205 for urn-ietf-out; Tue, 25 Nov 1997 12:50:03 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA21197 for <urn-ietf@services.bunyip.com>; Tue, 25 Nov 1997 12:50:00 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA15680; Tue, 25 Nov 1997 12:49:54 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id MAA18505; Tue, 25 Nov 1997 12:49:53 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Tue, 25 Nov 1997 12:49:53 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Terry Allen <tallen@sonic.net>
cc: urn-ietf@bunyip.com
Subject: Re: [URN] re URN NRSPM drafty draft
In-Reply-To: <199711242007.MAA02948@bolt.sonic.net>
Message-ID: <Pine.SUN.3.95.971125123338.18299J-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Mon, 24 Nov 1997, Terry Allen wrote:
> Fine so far as it goes, although I don't see that vanity
> nids are addressed.  A few comments, but first a question.

Vanity NIDs are not really tackled head on.  However, in order to
select a NID by name, you have to go through an RFC process, which
is perhaps more daunting than staking $50US/year for whatever string
occurs ;-)

> We are presumably going to grandfather in ISO name spaces,
> such as those for FPIs (8879) and PIs (9070).  Can we decide on
> nids for these in parallel with constructing this document?  Is
> it appropriate for liason with ISO to take place on this point?
> (ISO might want "iso" as a nid, it occurs to me.)  

I'm operating on the "push" assumption -- that if ISO is interested,
a suitable representative will go through the steps outlined in the registration
process.

> 1.  This document is now short.  Short is good.

:-)  

> 2.  The place of the nid in the URN syntax should be recapituated
> 	for clarity.

Okay.

> 3.  What does "publication of structural elements of the identifiers"
> 	mean?  is this re type IV?

No, not just type IV.  This is the opportunity for a namespace to expose
as much of its structure as it wants to be available to the world for
whatever uses/speculation/resolution tactics might be useful.  For
example, the PDI draft outlines the structure of PDIs in terms of 
document series, etc. 

In part, I guess the grand theory is that registration with a particular
global NID (e.g., the NAPTR one) can make reference to teh structure
thus-identified when proposing how to delegate to subauthorities.

> 4.  "A URN namespace may be assigned or may request..." no, its owner
> 	may request.

Okay, good point :-)

> 5.  "OID" should be glossed and a reference provided.

Okay.

> 6.  What is the status of a "Standardized" name space while it is
> 	passing through the RFC process?  Experimental?  so TFNS
> 	(Terry's Fine Name Space) would be "x-TFNS" during that process,
> 	and when through it would be "TFNS"?

This seems like a reasonable proposal, or else it could be a POID.

> 7.  I think point IV (Top-level) is unneeded, although the RFC 1766
> 	part could be kept.  Re that, I recently spent $143 on what
> 	turned out to be an obsolete version of the relevant ISO
> 	standard, ISO 3166, which included codes for countries that
> 	existed in 1988 but do not today.  If Yugoslavia had used
> 	YU (or whatever the code was), which present-day entity
> 	would have inherited it?  Do we care?  Would the code
> 	remain valid (it has been dropped from ISO 3166:1997, I
> 	believe).


Understand that the proposal for the country codes is not so much
to ensure/enable longevity of identifier collections -- we've previously
agreed that country designators are lousy for this, for just the reasons
you identify.

Rather, there has already been proposals by various governments that 
they wish to designate a national authority (e.g., national library)
that can sub-assign namespaces -- e.g., for audio publications, printed
publications, serial publications, etc.  Each of these should be a valid
first-class namespace, but qualified by the fact that it is particular
to one organizing body.

Type IV just seeks to generalize that, so that, for example, companies
could have their own top-level namespaces for the different object types
they choose to identify.

> 8.  Does the string "POID.##" indicate that the suffix should be a
> 	number?  Who assigns this number?

Yes; it shall be clarified.  The expectation was that it would be a 
serially incrementing number -- i.e., the first one is 1, then 2, then... 100.

> 9.  The "Registration Procedures" for type II and the "Standardization
> 	Process" for type III are very similar.  Is there any reason
> 	they should differ at all?

Type III registration procedures should subsume Type II ones and add
additional constraints that address validation (see below) and scope of
the namespace (which _is_ an issue for arguing about the appropriateness
of the NID string.  The argument is that the US government shouldn't
get "social security numbers", as the potential scope exceeds their
range -- other countries have such identifiers).

> 10.  Why the requirement that the validation mechanism for type III
> 	be whois, finger, or mail?

This is the beginnings of a suggestion that, for fully-standardized
namespaces, there should be a validation service that can verify if
a URN is indeed an identifier in that namespace.  Note that this does
_not_ imply that the URN itself need be resolvable.  The argument here
is that for it to be an _Internet_ standard, it should have some bearing
on the Internet infrastructure.

The specific protocols listed (whois, finger, mail) were proposed as
a reasonable range of base-line protocols from which to _select_ for
supporting this validation service.  There is, somewhere in the ether
(hi Dirk ;-)  the beginnings of a proposal for what the validation
service could be.

Thanks for all the comments...

Now I've provided more background on what the document authors were looking
to express in the document -- I look forward to the group's comments
on what this is attempting to capture.

Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA20447 for urn-ietf-out; Tue, 25 Nov 1997 12:19:46 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA20442 for <urn-ietf@services.bunyip.com>; Tue, 25 Nov 1997 12:19:43 -0500 (EST)
Received: from marine.sonic.net (marine.sonic.net [208.201.224.37]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id MAA15584 for <urn-ietf@bunyip.com>; Tue, 25 Nov 1997 12:19:39 -0500 (EST)
Received: (qmail 6572 invoked from network); 25 Nov 1997 17:19:31 -0000
Received: from unknown (HELO sub.sonic.net) (208.201.224.8) by marine.sonic.net with SMTP; 25 Nov 1997 17:19:31 -0000
Received: from bolt.sonic.net (tallen@bolt.sonic.net [208.201.224.36]) by sub.sonic.net (8.8.8/8.8.5) with ESMTP id JAA06261 for <urn-ietf@bunyip.com>; Tue, 25 Nov 1997 09:19:20 -0800
X-envelope-info: <tallen@bolt.sonic.net>
Received: (from tallen@localhost) by bolt.sonic.net (8.8.8/8.7.3) id JAA23109 for urn-ietf@bunyip.com; Tue, 25 Nov 1997 09:19:27 -0800
Date: Tue, 25 Nov 1997 09:19:27 -0800
From: Terry Allen <tallen@sonic.net>
Message-Id: <199711251719.JAA23109@bolt.sonic.net>
To: urn-ietf@bunyip.com
Subject: [URN] re urn-nid-02
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Terry Allen <tallen@sonic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

I see I commented on the drafty draft a bit late.  Here goes on
urn-nid-02.  Executive summary:  All we have to do is figure out
a registration procedure and get on with business.  We do not have
to play URN Inquisition with would-be registrants, and attempts to
do so both impede the introduction of URNs and reduce the likelihood
of obtaining cooperation of name space owners in the registry that
*WE want them to use*.

|             Namespace Identifier Requirements for URN Services
| Abstract:
| =========
| 
| Services that offer to resolve Uniform Resource Names implicitly
| require that they support a persistent and reliable service for an
| indeterminate length of time. This draft outlines the requirements for
| any such service that wishes to participate as a Namespace Identifier.

Disagree with the first sentence (see below).  Participate within what 
framework?

| Introduction:
| =============
| 
| The Uniform Resource Name (URN) Working Group has defined mechanisms
| for both the syntax [4] and resolution of URNs [1,2]. An framework
| for URN discovery systems has also been outlined [3]. This draft
| discusses and recommends the requirements for entities that wish
| to act as Namespace Identifiers (NIDs) within the URN system.

The NID is part of the URN string.  So these entities are not acting 
as NIDs.  They are assigning URNs or delegating parts of name spaces.

| The NIDs in these cases, "znet", "buns", and "hoptus" all
| act as top-level namespaces, and hence, must meet certain
  ^^^^^^  "denote", not "act as"

|  Global Scope and Uniqueness.
| 
|   - The NID must be registered with IANA to ensure uniqueness and
|     demonstrating that it meets the requirements listed in this
|     document.

What happened to I-IV in the drafty draft?  

|   - Rules on how the Namespace Specific String are allocated
|     must be documented.

But not necessarily published.

|  Persistence
| 
|   - The NID service providers must show that they intend to
|     support the service for an indefinite period of time.

Impossible to do.  They might be required to promise that they
intend to do that, or arrange for successors, but showing their
inner state of mind is not something we should require.

And it is possible to imagine uses of name spaces for short-TTL
objects such that it would be perfectly reasonable to expect that
no one would want to resolve such names after, say, 20 years or
the expiration of a statue of limitations.

|   - Support facilities must be described and how the service
|     intends to operate, including "disaster recovery"-like
|     operations.

Oh come on.  Are you requiring everyone to describe their IT
policy?  This is for adults in the marketplace to deal with.

|   - Demonstrated experience in managing an established namespace
|     system is essential.    

Is required?  Um, no, we should not be erecting barriers to entry.

|   - One URN should never be reused for a different resource (where
|     "different" is defined as in previous paragraph by the namespace).
|     The URN should be persistent for all times, even though the
|     resource goes away.

This does not belong in a list of what name space registrants have
to demonstrate.

|  Independence
| 
|   - The NID service providers must also show any relationship
|     (both technical and administrative) that may impede on the
|     provision of the URN service.

This is just silly.  *Any* relationship might impede something,
but many relationships are confidential.  This goes far beyond
what we can expect reasonable people and corporations to expose.
"NID service" means nothing to me; "URN service" needs to be glossed.

|   - However, multi-party participation in the NID service is
|     an advantage.

A point not necessary to include here.

|  Resolution
| 
|   - The NID service providers must produce an RFC
|     describing the technical characteristics of the URN
|     resolution service, including security considerations.

Real vague, and requires exposing security considerations that it may
be desired to keep secret.

|   - The NID service providers may elect not to have the
|     resolution service publically available.

Of course, but we don't need to say that here.

| This URN, in the namespace called "buns" is referring to the
| document named annual-report, in postscript format. 
| 
| At a later stage, that resource is replaced by a text version, which
| lacks the pictures, but that is ok, because the namespace has decided
| that postscript format documents and text documents are considered the
| same even though the figures doesn't exist in the textual version.
| 
| In the third stage, the report is removed, and replaced with a report
| for a different year. This new report gets a new URN because it is
| considered being a different document.
| 
| The old URN is never reused.

What is this scenario doing in this document at all?  And the next one?

| (2) urn:foo:bar:current-weather
|     urn:foo:bar:weather/19970325
| 
| These are two URNs referring at one stage to the same resource, i.e.
| on the 25th of March 1997. On the 26th of March 1997,
| urn:foo:bar:current-weather is referring to the same resource as
| urn:foo:bar:weather/19970326.
| 
| Conclusion:
| ===========
| 
| This draft has outlined the requirements for providers of
| NID services for URN systems. The objective is to maintain 
| a high persistence rate for URN services, and these requirements
| are aimed at ensuring a high level of service stability.

I don't think this draft even defines "NID services."

| 
| References:
| ===========
| 
| [1] Ron Daniel & Michael Mealling, "Resolution of Uniform Resource
|     Identifiers using the Domain Name System", draft-ietf-urn-naptr-02.txt,
|     February, 1997.
| 
| [2] Ron Daniel, "A Trivial Convention for using HTTP in URN Resolution",
|     draft-ietf-urn-http-conv-01.txt, February 1997
| 
| [3] Karen R Sollins, "Requirements and a Framework for URN Resolution
|     Systems", draft-ietf-urn-req-frame-00.txt, November 1996
| 
| [4] Ryan Moats, "URN Syntax", draft-ietf-urn-syntax-02, January 1997.
| 
| [5] Karen R Sollins & Larry Masinter, "Functional Requirements for
|     Uniform Resource Names", RFC1737, December 1994
| 
| 
| Security Considerations
| =======================
| 
| It is a requirement that it in the definitions of a namespace are
| included sections on security covering for example:
| 
|   + Spoofing of servers
|   + Verification of responses
| 
| Because a namespace can decide that a resolution service is not
| publically available, it is possible to use firewall installations and
| other traffic limiting constructions to diconnect the namespace from
| the global Internet.

More stuff not necessary to say.


Regards,

  Terry Allen    Electronic Publishing Consultant    tallen[at]sonic.net
                   http://www.sonic.net/~tallen/
    Davenport and DocBook:  http://www.ora.com/davenport/index.html




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA17769 for urn-ietf-out; Tue, 25 Nov 1997 10:45:41 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA17762 for <urn-ietf@services.bunyip.com>; Tue, 25 Nov 1997 10:45:35 -0500 (EST)
Received: from ns.ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA15120 for <urn-ietf@bunyip.com>; Tue, 25 Nov 1997 10:45:33 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA10760; Tue, 25 Nov 1997 10:45:23 -0500 (EST)
Message-Id: <199711251545.KAA10760@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce@ns.ietf.org
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-nid-req-02.txt
Date: Tue, 25 Nov 1997 10:45:17 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ns.ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URN Namespace Registration and 
                          Standardization Process Mechanisms
	Author(s)	: L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom
	Filename	: draft-ietf-urn-nid-req-02.txt
	Pages		: 4
	Date		: 24-Nov-97
	
The URN WG has defined a syntax for Uniform Resource Names
(URNs) [RFC2141], as well as some proposed mechanisms for their
resolution and use in Internet applications ([RFC2168, RFC2169]).
The whole rests on the concept of individual ''namespaces'' within the
URN structure.  Apart from  proof-of-concept namespaces, the use
of existing identifiers in URNs has been discussed (??? biblio id
document). This document lays out general definitions of and mechanisms
for establishing URN ''namespaces''.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-nid-req-02.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-nid-req-02.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ds.internic.net.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-nid-req-02.txt".
	
NOTE:	The mail server at ds.internic.net can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID:	<19971124165052.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-nid-req-02.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-nid-req-02.txt";
	site="ds.internic.net";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19971124165052.I-D@ietf.org>

--OtherAccess--

--NextPart--




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA20498 for urn-ietf-out; Mon, 24 Nov 1997 15:28:55 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA20490 for <urn-ietf@services.bunyip.com>; Mon, 24 Nov 1997 15:28:52 -0500 (EST)
Received: from marine.sonic.net (marine.sonic.net [208.201.224.37]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id PAA12495 for <urn-ietf@bunyip.com>; Mon, 24 Nov 1997 15:28:49 -0500 (EST)
Received: (qmail 12526 invoked from network); 24 Nov 1997 20:07:47 -0000
Received: from unknown (HELO sub.sonic.net) (root@208.201.224.8) by marine.sonic.net with SMTP; 24 Nov 1997 20:07:47 -0000
Received: from bolt.sonic.net (tallen@bolt.sonic.net [208.201.224.36]) by sub.sonic.net (8.8.8/8.8.5) with ESMTP id MAA30990 for <urn-ietf@bunyip.com>; Mon, 24 Nov 1997 12:07:29 -0800
X-envelope-info: <tallen@bolt.sonic.net>
Received: (from tallen@localhost) by bolt.sonic.net (8.8.8/8.7.3) id MAA02948 for urn-ietf@bunyip.com; Mon, 24 Nov 1997 12:07:31 -0800
Date: Mon, 24 Nov 1997 12:07:31 -0800
From: Terry Allen <tallen@sonic.net>
Message-Id: <199711242007.MAA02948@bolt.sonic.net>
To: urn-ietf@bunyip.com
Subject: [URN] re URN NRSPM drafty draft
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Terry Allen <tallen@sonic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Fine so far as it goes, although I don't see that vanity
nids are addressed.  A few comments, but first a question.

We are presumably going to grandfather in ISO name spaces,
such as those for FPIs (8879) and PIs (9070).  Can we decide on
nids for these in parallel with constructing this document?  Is
it appropriate for liason with ISO to take place on this point?
(ISO might want "iso" as a nid, it occurs to me.)  

1.  This document is now short.  Short is good.

2.  The place of the nid in the URN syntax should be recapituated
	for clarity.

3.  What does "publication of structural elements of the identifiers"
	mean?  is this re type IV?

4.  "A URN namespace may be assigned or may request..." no, its owner
	may request.

5.  "OID" should be glossed and a reference provided.

6.  What is the status of a "Standardized" name space while it is
	passing through the RFC process?  Experimental?  so TFNS
	(Terry's Fine Name Space) would be "x-TFNS" during that process,
	and when through it would be "TFNS"?

7.  I think point IV (Top-level) is unneeded, although the RFC 1766
	part could be kept.  Re that, I recently spent $143 on what
	turned out to be an obsolete version of the relevant ISO
	standard, ISO 3166, which included codes for countries that
	existed in 1988 but do not today.  If Yugoslavia had used
	YU (or whatever the code was), which present-day entity
	would have inherited it?  Do we care?  Would the code
	remain valid (it has been dropped from ISO 3166:1997, I
	believe).

8.  Does the string "POID.##" indicate that the suffix should be a
	number?  Who assigns this number?

9.  The "Registration Procedures" for type II and the "Standardization
	Process" for type III are very similar.  Is there any reason
	they should differ at all?

10.  Why the requirement that the validation mechanism for type III
	be whois, finger, or mail?





Regards,

  Terry Allen    Electronic Publishing Consultant    tallen[at]sonic.net
                   http://www.sonic.net/~tallen/
    Davenport and DocBook:  http://www.ora.com/davenport/index.html



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA15200 for urn-ietf-out; Thu, 20 Nov 1997 12:11:05 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA15195 for <urn-ietf@services.bunyip.com>; Thu, 20 Nov 1997 12:11:01 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA29867 for <urn-ietf@bunyip.com>; Thu, 20 Nov 1997 12:11:00 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id MAA17111 for <urn-ietf@bunyip.com>; Thu, 20 Nov 1997 12:10:58 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Thu, 20 Nov 1997 12:10:57 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] urn namespace registration process
Message-ID: <Pine.SUN.3.95.971120120358.16982E-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Attached is a very drafty draft of a revision of Renato and Patrik's
NID requirements document.  This attempts to rework the ideas in 
more process-oriented terms; when it is done, it should be a clear
expression of what one should do if one wants to construct a URN
namespace.

What I'd ask people to do is to review this document with and provide
constructive suggestions re. how it does not (or does) address the kinds
of issues we've been batting about -- such as ease of establishing
a namespace vs. potential issues of vanity namespaces, etc.

Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------




Internet Draft                               Leslie L. Daigle
November 19, 1997                            Bunyip Information Systems
draft-ietf-urn-nid-req-02.txt                Dirk-Willem van Gulik
                                             ISIS/CEO, JRC Ispra
                                             Renato Iannella
                                             DSTC Pty Ltd
                                             Patrik Faltstrom
                                             Tele2/Swipnet



      URN Namespace Registration and Standardization Process Mechanisms


Status of this Document

     This document is an Internet-Draft.  Internet-Drafts are working  
     documents of the Internet Engineering Task Force (IETF), its
     areas, and its working groups.  Note that other groups may also  
     distribute working documents as Internet-Drafts. 

     Internet-Drafts are draft documents valid for a maximum of six
     months and may be updated, replaced, or obsoleted by other
     documents at any time.  It is inappropriate to use Internet-
     Drafts as reference material or to cite them other than as 
     "work in progress."

     To view the entire list of current Internet-Drafts, please check
     the "1id-abstracts.txt" listing contained in the Internet-Drafts
     Shadow Directories on ftp.is.co.za (Africa), ftp.nordu.net
     (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
     Coast), or ftp.isi.edu (US West Coast).



Abstract

The URN WG has defined a syntax for Uniform Resource Names
(URNs) [RFC2141], as well as some proposed mechanisms for their
resolution and use in Internet applications ([RFC2168, RFC2169]).    
The whole rests on the concept of individual "namespaces" within the
URN structure.  Apart from  proof-of-concept namespaces, the use
of existing identifiers in URNs has been discussed (??? biblio id 
document). This document lays out general definitions of and mechanisms 
for establishing URN "namespaces". 


Foreword to this Edition

This document is a very drafty draft.  The intention of this version
is to lay out the groundwork for some proposed processes.  Detail will
be needed.  No one has formally approached IANA to set up the registry
this is defining.  The model here is not unlike media type registrations.


Introduction

For the purposes of URNs, a "namespace" is a collection of uniquely-assigned
identifiers.  A URN namespace itself has an identifier in order to

	. ensure global uniqueness of URNs
	. (where desired) provide a cue for the structure of the identifier

For example, ISBNs and ISSNs are both collections of identifiers used
in the traditional publishing world; while there may some number (or numbers) 
that is both a valid ISBN identifier and ISSN identifier, using different 
designators for the two collections ensures that no two URNs will be the same 
for different resources.

The development of an identifier structure, and thereby a collection
of identifiers, is a process that is inherently dependent on the needs
of the identifiers, how they will be assigned, and the uses to which they 
will be put.    All of these issues are beyond the scope of the URN
work.

This document concerns itself with the mechanical processes of associating
an identifier string with a predefined namespace and publication of
identifier structures.  Of particular concern are:

	. selection of strings to associate with a namespace
	. publication of structural elements of the identifiers
	. identification of support infrastructure for assignment 
	  and resolution of URNs for a given namespace
	. determination of failure of support for a namespace

Different levels of disclosure are expected/defined for namespaces.
According to the level of discussion and standardization surrounding the
disclosure, a URN namespace may be assigned or may request a particular
identifier.

Note that this document restricts itself to the description of processes
for the creation of URN namespaces.  If "resolution" of any so-created
URN identifiers is desired, a separate process of registration in a global
NID directory, such as that provided by the NAPTR [Ref ??] system,  is
necessary.


URN Namespace Categories

There are 4 categories of URN namespaces defined here, distinguished by 
expected level of service and required procedures for registration.

The first three are simple namespace types:

	  I. Experimental: These are not registered with IANA. They take the 
	                 form
		x-<NID>

	 II. Informal:  These are registered with IANA (see Section ??), and
		are assigned a number based on a private OID ("POID" 
		namespaces).  

	III. Standardized:  These are processed through a full standards-track
	 	RFC review process.  The NID may be any valid NID string
		that does not clash with an existing, registered NID.

The fourth is a composite namespace type (i.e., one constructed for
the express purpose of later subdivision):

	 IV. Top-level: These are processed through a full standards-track
		RFC review process.  The result is not a NID so much 
		as a top-level NID structure, which will be subdivided by the 
		rules laid out in the top-level NID RFC.  These NID
		strings must not clash with existing, registered NIDs;
		additionally, the RFC1766 country code strings are 
		reserved for use by countries that desire to so-obtain
		a top-level NID.



Registration Procedures

To register a namespace (for type II namespaces, informal), the following
information must be provided to the IANA:

Declared owner of the namespace
Description of:

	. uniqueness of identifiers assigned by the namespace's naming
	  authority
	. process of assignment of identfiers in the namespace
	. rules for determining lexical equivalence between identifiers in the 
	  namespace
	. identification of validation mechanism (to ascertain whether or
	  not a string is in fact a valid URN in the namespace).  This
	  can include:
		. a syntax grammar
		. an on-line service
		. an off-line service
	. conformance with RFC1737 requirements (??? these should be
	  listed out)

The namespace is then identified by the declared owner's private OID (POID)
and a suffix to distinguish among different namespaces assigned to the
same POID:  POID.##


Standardization Process 


To establish a standardized URN namespace, the following information
must be described and vetted in an IETF standards-track RFC:

Declared owner of the namespace
Desired NID
Description of:

	. uniqueness of identifiers assigned by the namespace's naming
	  authority
	. process of assignment of identfiers in the namespace
	. rules for determining lexical equivalence between identifiers in the 
	  namespace
	. conformance with RFC1737 requirements (??? these should be
	  listed out)
	. identification of validation mechanism (to ascertain whether or
	  not a string is in fact a valid URN in the namespace) (??? in
	  this case, it is required to be one of whois, finger, mail
	  service)
	. match of scope, ownership, and/or global applicability. (?? E.g.,
	  you can't ask for "social security numbers", but the US
	  may ask for US social security numbers).



Examples



Security Considerations

(??? THere will most assuredly be some!).



References


[RFC2168] Ron Daniel & Michael Mealling, "Resolution of Uniform Resource
    Identifiers using the Domain Name System", RFC 2168 June 1997.

[RFC2169] Ron Daniel, "A Trivial Convention for using HTTP in URN Resolution",
    RFC 2169, June 1997.

[RFC2141] Ryan Moats, "URN Syntax", RFC 2141, May 1997.

[RFC1737] Karen R Sollins & Larry Masinter, "Functional Requirements for
    Uniform Resource Names", RFC1737, December 1994




Authors' Addresses

Leslie L. Daigle
Bunyip Information Systems Inc
310 Ste. Catherine St. W
Suite 300
Montreal, Quebec, CANADA
H2X 2A1
voice: +1 514 875-8611
fax:   +1 514 875-8134
email:  leslie@bunyip.com

Dirk-Willem van Gulik
ISIS/STA/CEO - TP 270
Joint Research Centre Ispra
21020 Ispra (Va)
Italy.
voice: +39 332 78 9549 or 5044  
fax:   +39 332 78 9185
email:  Dirk.vanGulik@jrc.it

Renato Iannella
DSTC Pty Ltd
Gehrmann Labs, The Uni of Queensland
AUSTRALIA, 4072
voice:  +61 7 3365 4310
fax:    +61 7 3365 4311
email:  renato@dstc.edu.au


Patrik Faltstrom
Tele2/Swipnet
Borgarfjordsgatan 16
P.O. Box 62
S-164 94 Kista
SWEDEN
voice:  +46-5626 4000
fax:    +46-5626 4200
email:  paf@swip.net





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id VAA29340 for urn-ietf-out; Wed, 19 Nov 1997 21:47:55 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA29335 for <urn-ietf@services.bunyip.com>; Wed, 19 Nov 1997 21:47:52 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA27709; Wed, 19 Nov 1997 21:47:28 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id VAA16633; Wed, 19 Nov 1997 21:47:27 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Wed, 19 Nov 1997 21:47:25 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: harald.t.alvestrand@uninett.no
cc: moore@cs.utk.edu, michaelm@rwhois.net, rdaniel@acl.lanl.gov, urn-ietf@bunyip.com
Subject: [URN] Document proposed for Informational RFC 
Message-ID: <Pine.SUN.3.95.971119214506.16630A-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

We've last-called & circulated the edited version on the WG mailing list, and
the URN working group is ready to recommend that 

               URI Resolution Services Necessary for URN Resolution
               draft-ietf-urn-resolution-services-01.txt


be put forward as an informational RFC.

Thanks!
Leslie.



----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA19688 for urn-ietf-out; Wed, 19 Nov 1997 16:59:39 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA19683 for <urn-ietf@services.bunyip.com>; Wed, 19 Nov 1997 16:59:35 -0500 (EST)
Received: from privateer.windrose.omaha.ne.us (privateer.windrose.omaha.ne.us [206.101.78.33]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA27000 for <urn-ietf@bunyip.com>; Wed, 19 Nov 1997 16:59:31 -0500 (EST)
Message-Id: <199711192159.QAA27000@mocha.bunyip.com>
Date: Wed, 19 Nov 97 16:02 CST
To: Dave Raggett <dsr@w3.org>
Cc: Harald.T.Alvestrand@uninett.no, urn-ietf@bunyip.com
Subject: [URN] Re: RFC 2141
From: Ryan Moats <jayhawk@att.com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

| On Wed, 19 Nov 1997, Ryan Moats wrote:
| 
| > Before I "deal with the URN-scheme-specific issues", maybe some
| > background would be useful.  I sort of feel like I've joined in
| > the middle of the conversation... 

Thanks for bringing me up to speed Dave.  I've copied the
URN mailing list in, because they had a lot to do with the RFC
and so should be able to add their $0.02 (and to be sure this
gets into the archives for future generations :-).

| I have a few queries about the RFC, which I gave in my message.
| Harald has answered on the Unicode question, although I still
| feel it would be helpful if the RFC made it explicit that the
| name space specific part uses the Unicode/ISO 10646 character
| set. I suggest the addition of a reference to the ISO 10646
| specification, e.g.
| 
| [ISO10646] 
|    "Information Technology -- Universal Multiple-Octet Coded 
|    Character Set (UCS) -- Part 1: Architecture and Basic
|    Multilingual Plane", ISO/IEC 10646-1:1993. The current
|    specification also takes into consideration the first
|    five amendments to ISO/IEC 10646-1:1993.

Well, I think this is worth considering for the next go 'round.

| RFC 2141 requires URN's to be encoded in UTF-8, but this
| seems inappropriate and wasteful if the document in which
| the URN appears uses another encoding such as UCS-4. It does
| make sense to require UTF-8 for email encoded in say ASCII.
| The decoupling of character encoding and character set has
| proved to be very useful for HTML and XML.

First of all, this is what Section 4 of the RFC is about:

"The URN syntax defines the canonical format for URNs and all URN transport
and interchanges MUST take place in this format.  Further, all URN-aware
applications MUST offer the option of displaying URNs in this canonical
form to allow for direct transcription (for example by cut and paste
techniques).  Such applications MAY support display of URNs in a more
human-friendly form and may use a character set that includes characters
that aren't permitted in URN syntax as defined in this RFC (that is, they
may replace %-notation by characters in some extended character set in
display to humans)."

The point is that an application displaying a document in UCS-4 may
display the URN is something other than the canonical form.  However,
a user must be able to view the URN in its canonical form and it
must be transported in its canonical form.  There was a definite insistence
on just one canonical form and that's in the archives.  BTW, there
is a mirror to the archives at ftp://ftp.internic.net/ietf/urn/urn-archives/.

| Harald didn't answer the question as to why the name space
| identifier prohibits the use of Unicode, which surely will
| cause offense to non-English speaking cultures. Why should
| the identifiers be restricted to the English alphabet?

Most of this I know was covered the first time around (and is in
the archives). Originally, the NID was ASCII letters only.
ASCII numbers and the "-" were then added after one of the
IETF meetings (I think 12/96). There was a lot of discussion
about "." and ":" and adding structure to the NID, but was dropped
as being a bad idea. Part of our intent was to line
up (as much as possible) with the URL syntax.  In addition, it
I know that the NID was chosen to not discriminate against any
resolution methodology.

| The restricted syntax for name space identifiers suggests that
| this will have the same role as the top level domains for DNS
| such as "com", "org", "edu", "fr" and "uk" etc. Aren't we going
| to see a repeat of the problems facing DNS as people try to pick
| domains. Does the world really need yet another global name space?
| The lawyers would love it, obviously!

There has been a lot of discussion about just this problem on
the mailing list and in the working group and Identifier
Registration is a current WG topic that is still open.  See the archives.

| The spec would be improved by a section explaining how the
| IETF expects to manage name space identifier registration.
|
| Finally, it would be nice to explain how URN's differ from
| URLs. URLs can be both persistent and location independent.
| Perhaps a better differentiator will be the use of Unicode?

I'll point to the archives (which has a lot of the URL/URN discussion)
rather than repeat it here.

Ryan


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id VAA20756 for urn-ietf-out; Tue, 11 Nov 1997 21:24:33 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA20751 for <urn-ietf@services.bunyip.com>; Tue, 11 Nov 1997 21:24:30 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA29464 for <urn-ietf@Bunyip.Com>; Tue, 11 Nov 1997 21:24:34 -0500 (EST)
Received: from [128.52.40.76] (relatus.ai.mit.edu [128.52.39.15]) by life.ai.mit.edu (8.8.5/AI1.15/ai.master.life:1.18) with ESMTP id VAA19711; Tue, 11 Nov 1997 21:24:32 -0500 (EST)
Message-Id: <v03110721b08ebb141f7b@[128.52.40.76]>
In-Reply-To: <3468F56E.A982221C@parc.xerox.com>
References: <v03110720b08d9d866e89@[128.52.40.76]>	 <v03110705b08dbafcc690@[128.52.40.76]> <v03110711b08e51d18fc1@[128.52.40.76]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 11 Nov 1997 21:24:07 -0500
To: Larry Masinter <masinter@parc.xerox.com>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] URN-PDI Issues
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

At 4:16 PM -0800 97-11-11, Larry Masinter wrote:
>> 1 the monotonicity in the binding of names to resources.
>> 
>>         2. knowledge of the resource media type
>> 
>>         3. versioning to handle updates while maintaining 
>>         document etiology
>
>(Aren't the first and the third the same?)  

No. 1 says the bytes associated with the identifier never change, ever.

3 says byte changes are associated with the same identifier by incrementing
the version number, thus allowing us to know it is the same document, but that
something has been changed. We can then march through the version numbers
and see the evolution of the document. Fragment specifiers for each version are
resolved against the correct version.
>
>I believe that each of these is fuzzy enough as to make the
>distinction useless in practice. 

Shouldn't be a problem in principle. Might take a little discipline
and commitment in practice. But, careful management of
the machine representation will also serve portable security interests,
e.g. digital signatures, digests, etc.
>
>If you allow for 'correction of transcription errors', it is quite
>possible to mis-transcribe, oh, chapter numbers, in a way that will
>make chapter-number-references obsolete.

We always increment the version number. New PDIs are issued when
the changes are more substantial. But, in general, documents for
which these are great (government documents) don't change.
>
>As for 'knowledge of media type', the current taxonomy of media types by MIME
>registration is weak enough to make this useless in countless cases. It's a
>historical artifact that Postscript level 3 is the same media type as Postscript
>level 2, but a different media type than PDF.

OK. That's not my problem, but it would be desirable to clean it up.  It will be easier
sooner than later. One approach is to parameterize the content types with the levels.

The PDI spec provides for content-type tokens to use  the <format>. These must
be differentiated enough to allow fragment types for the media type to work.  This
probably requires more emphasis in the spec.

The PDI spec differentiates the machine representation from the media type representation
in order to allow translation across different machine representations for the same
media type. This could be a leverage point for the postscript versions. If the fragment
syntax that you propose for postscript can map to the various versions, you win. If
the mapping is efficient, somebody could actually use it.
>
>In the end, you wind up with "semantic fragment identifiers work when they work
>and don't when they don't", which is good enough to make it a general mechanism
>with specific applicability.

Bottom line: they work for text/plain (single byte) and they allow us to field
a quote server.

I think that they can be made to work for even the hard cases with:

	1. sufficient pain (lots of work by someone, simplifying assumptions)

	2. degradation in performance (slow to compute, full scan + parse required)

	3. degradation in quality (lose information, e.g. fonts, indentation etc)

After all these are digital objects and they can be converted into different formats.
The real question is whether there is loss associated with a specific media type and
whether it is acceptable.

At a minimum, the introduction of  fragment identifiers puts evolutionary preasure
on new media types to support fragments or to give way to other ones that can.

You didn't mention the sporty case where you have a fragment idenfier for text/plain
but you want to resolve against application/postscript. Also, there is the issue
of combining incomensurate fragments in a composite document.  food for thought.
>
>It would work for URLs, for that matter, too. After all 'the thing at this
>location' can be a kind of URN.

yea, except we need to enforce the monitonicity constraint. Perhaps, we have 
contract associated URNization (or better PDIification) of a URL, whereby once you
commit you can't change the associated bytes. One approach is to issue PDIs for
the set of URLs by transfering the bytes to PDI semantics and using redirects
on the URLS (which amounts to asserting equality between the URL and the PDI
and enforcing the most restrictive semantics).

This should work for legacy URLs (newspaper archives etc etc) that nobody wants to
change anyway.  Additionally, the advent of an assertion infrastructure would
allow changes to be grafted above the base representation by combine fragments
in a composite PDI.

We might term this process migration from a mutable to a persistent namespace.





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id TAA16670 for urn-ietf-out; Tue, 11 Nov 1997 19:17:13 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA16658 for <urn-ietf@services.bunyip.com>; Tue, 11 Nov 1997 19:17:00 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id TAA29112 for <urn-ietf@bunyip.com>; Tue, 11 Nov 1997 19:17:04 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53491(6)>; Tue, 11 Nov 1997 16:17:01 PST
Received: from parc.xerox.com ([13.1.103.244]) by casablanca.parc.xerox.com with SMTP id <71814>; Tue, 11 Nov 1997 16:16:45 PST
Message-ID: <3468F56E.A982221C@parc.xerox.com>
Date: Tue, 11 Nov 1997 16:16:46 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.03 [en] (Win95; U)
MIME-Version: 1.0
To: "John C. Mallery" <jcma@ai.mit.edu>
CC: urn-ietf@bunyip.com
Subject: Re: [URN] URN-PDI Issues
References: <v03110720b08d9d866e89@[128.52.40.76]> <v03110705b08dbafcc690@[128.52.40.76]> <v03110711b08e51d18fc1@[128.52.40.76]>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> 1 the monotonicity in the binding of names to resources.
> 
>         2. knowledge of the resource media type
> 
>         3. versioning to handle updates while maintaining 
>         document etiology

(Aren't the first and the third the same?) 

I believe that each of these is fuzzy enough as to make the
distinction useless in practice. 

If you allow for 'correction of transcription errors', it is quite
possible to mis-transcribe, oh, chapter numbers, in a way that will
make chapter-number-references obsolete.

As for 'knowledge of media type', the current taxonomy of media types by MIME
registration is weak enough to make this useless in countless cases. It's a
historical artifact that Postscript level 3 is the same media type as Postscript
level 2, but a different media type than PDF.

In the end, you wind up with "semantic fragment identifiers work when they work
and don't when they don't", which is good enough to make it a general mechanism
with specific applicability.

It would work for URLs, for that matter, too. After all 'the thing at this
location' can be a kind of URN.


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA07743 for urn-ietf-out; Tue, 11 Nov 1997 16:11:48 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA07738 for <urn-ietf@services.bunyip.com>; Tue, 11 Nov 1997 16:11:45 -0500 (EST)
Received: from pacific.JPL.NASA.GOV (pacific.jpl.nasa.gov [128.149.33.200]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA28466 for <urn-ietf@bunyip.com>; Tue, 11 Nov 1997 16:11:46 -0500 (EST)
Received: from gobi (gobi.jpl.nasa.gov [128.149.33.86]) by pacific.JPL.NASA.GOV (8.6.10/8.6.10+SLG) with ESMTP id NAA05901; Tue, 11 Nov 1997 13:11:38 -0800
Received: (from xing@localhost) by gobi (950413.SGI.8.6.12/950213.SGI.AUTOCF) id NAA14559; Tue, 11 Nov 1997 13:11:38 -0800
From: "Zhangfan Xing (llf 96)" <xing@gobi.JPL.NASA.GOV>
Message-Id: <9711111311.ZM14557@gobi.jpl.nasa.gov>
Date: Tue, 11 Nov 1997 13:11:38 -0800
X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail)
To: urn-ietf@bunyip.com
Subject: [URN] Regarding name spaces of U.P.C., EAN, etc.
Cc: xing@pacific.JPL.NASA.GOV
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Zhangfan Xing (llf 96)" <xing@gobi.JPL.NASA.GOV>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi, everyone,

A few questions about URN name space and its registry.

For quite a while, I have been compiling a database mapping U.P.C.
to manufacturers' web address. It's been put out on-line recently:
	http://www.deBarcode.com
It is a N2Ls service (also able to provide N2C) and will grow as time goes.

After reading ftp://ftp.bunyip.com/mailing-lists/urn-ietf.archive,
I feel this may be the time to make it compliant to the giudelines by
urn-ieft. However I do have a few questions about URN name space and
its registry:

(1) Who is or is going to be the Global NID registry?
Or we don't need any, because the future clients have the knowledge.

(2) If there is a Global NID registry, when and how it register RDS servers?

(3) Has U.P.C. (or EAN or other barcode technology related codes) name space
been proposed? Or if someone is working on that?

(4) Is there a forum for RDS or URN resolver service?

(5) Are DNS root servers currently running BIND Release 8, which is
NAPTR-capable? Is InterNIC going to register RDS servers, referred to (1) ?

Thanks,

Zhangfan XING
Mail Stop 300-323
JPL, Caltech
4800 Oak Grove Drive
Pasadena, CA 91109
xing@pacific.jpl.nasa.gov
(818)393-3555


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA06015 for urn-ietf-out; Tue, 11 Nov 1997 13:52:55 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA06010 for <urn-ietf@services.bunyip.com>; Tue, 11 Nov 1997 13:52:51 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA27696 for <urn-ietf@bunyip.com>; Tue, 11 Nov 1997 13:52:51 -0500 (EST)
Received: from [128.52.40.76] (mac-winner.ai.mit.edu [128.52.40.76]) by life.ai.mit.edu (8.8.5/AI1.15/ai.master.life:1.18) with ESMTP id NAA29999; Tue, 11 Nov 1997 13:52:43 -0500 (EST)
Message-Id: <v03110711b08e51d18fc1@[128.52.40.76]>
In-Reply-To: <34688B3A.9A82A236@parc.xerox.com>
References: <v03110720b08d9d866e89@[128.52.40.76]> <v03110705b08dbafcc690@[128.52.40.76]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 11 Nov 1997 13:52:37 -0500
To: Larry Masinter <masinter@parc.xerox.com>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] URN-PDI Issues
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

At 8:43 AM -0800 97-11-11, Larry Masinter wrote:
>I'm sorry, I was just reacting to the issue of specifying fragment
>identifiers. Although PDIs may be widely used, it sounds like naming
>of fragments isn't well worked out. Since this is a well-known
>Hard Problem, and it seems to apply for all URN schemes and not
>just PDIs, perhaps it would be better to remove the 'fragment
>identifier' component from the PDI spec?

A separate fragment spec  is an option. However, note that
workability of this approach depends on:

	1 the monotonicity in the binding of names to resources.

	2. knowledge of the resource media type

	3. versioning to handle updates while maintaining 
	document etiology

These semantic properties of the namespace are required for this
fragment approach. I'm not sure how many other extant namespaces
currently meet these requirements.  IETF documents would work
because they are fixed and text.

Since we are in the process of deploying, one might acquire the experience base 
with PDIs and then develop the general fragment spec

Hard Problem: This fragment approach uses divide and conquer as
well as extensibility to cut the gordian knot. Why wait until a workable
fragment syntax is available for media types with design problems wrt
fragments when there are many opportunities that we can use now?

I have tried to start the ball rolling with some obvious fragment specifiers
for obvious media types. Others can work on their favorite media types. 

When there is doubt, no default fragment specifier is provided for the
media type.  That allows specialists to work out definitive solutions (if possible)
later. 

The HTML/SGML languages raise the problem of relevant context (as noted
by Ron Daniel). There is no default there. We have some simple and efficient
specifiers that can be used now. 

When better proposals from the specialist community
are forthcoming, they can be dropped in, and perhaps, made the default if they
solve the problem. As far as I can tell form a quick perusal of HyTime addressing,
it provides any number of tree reference schemes, but I saw no solution to
the context problem that we face in deployed HTML.
(Correct me if I am wrong).




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA03318 for urn-ietf-out; Tue, 11 Nov 1997 12:29:32 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA03313 for <urn-ietf@services.bunyip.com>; Tue, 11 Nov 1997 12:29:25 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id MAA27322 for <urn-ietf@bunyip.com>; Tue, 11 Nov 1997 12:29:23 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53471(4)>; Tue, 11 Nov 1997 09:29:11 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71814>; Tue, 11 Nov 1997 09:28:43 PST
Message-ID: <34688B3A.9A82A236@parc.xerox.com>
Date: Tue, 11 Nov 1997 08:43:38 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.03 [en] (Win95; U)
MIME-Version: 1.0
To: "John C. Mallery" <jcma@ai.mit.edu>
CC: urn-ietf@bunyip.com
Subject: Re: [URN] URN-PDI Issues
References: <v03110720b08d9d866e89@[128.52.40.76]> <v03110705b08dbafcc690@[128.52.40.76]>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

I'm sorry, I was just reacting to the issue of specifying fragment
identifiers. Although PDIs may be widely used, it sounds like naming
of fragments isn't well worked out. Since this is a well-known
Hard Problem, and it seems to apply for all URN schemes and not
just PDIs, perhaps it would be better to remove the 'fragment
identifier' component from the PDI spec?

Larry



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id DAA22336 for urn-ietf-out; Tue, 11 Nov 1997 03:01:57 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA22331 for <urn-ietf@services.bunyip.com>; Tue, 11 Nov 1997 03:01:55 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA25799 for <urn-ietf@bunyip.com>; Tue, 11 Nov 1997 03:01:07 -0500 (EST)
Received: from [128.52.40.76] (mac-winner.ai.mit.edu [128.52.40.76]) by life.ai.mit.edu (8.8.5/AI1.15/ai.master.life:1.18) with ESMTP id DAA12411; Tue, 11 Nov 1997 03:01:36 -0500 (EST)
Message-Id: <v03110705b08dbafcc690@[128.52.40.76]>
In-Reply-To: <3468083B.1835CF56@parc.xerox.com>
References: <v03110720b08d9d866e89@[128.52.40.76]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 11 Nov 1997 03:01:27 -0500
To: Larry Masinter <masinter@parc.xerox.com>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] URN-PDI Issues
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

At 11:24 PM -0800 97-11-10, Larry Masinter wrote:
>John,
>
>Hytime claimed to handle these kinds of issues. Why are you
>proposing something different?

Larry,

This is pretty vague.  Would you care to be specific and constructive?
Specific issues with references and suggested text changes would be most helpful. 
Please separate your concerns with URNs from concerns with PDIs. 

The PDI namespace has been in use since 1994 with a document set numbering
over 12,000 that is distributed world-wide and replicated in many locations.
This draft is intended as an informational RFC to document practice,
prepare us for resolving PDIs  using emerging URN discovery and resolution standards,
and  extending the PDI namespace to meet our current requirements.  The implementation 
will go live in the near future. Further, we intend to deploy an assertion framework
to complement the PDI namespace thereafter.






Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id CAA21731 for urn-ietf-out; Tue, 11 Nov 1997 02:25:10 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA21726 for <urn-ietf@services.bunyip.com>; Tue, 11 Nov 1997 02:25:07 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id CAA25738 for <urn-ietf@bunyip.com>; Tue, 11 Nov 1997 02:24:15 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52897(5)>; Mon, 10 Nov 1997 23:24:57 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71814>; Mon, 10 Nov 1997 23:24:45 PST
Message-ID: <3468083B.1835CF56@parc.xerox.com>
Date: Mon, 10 Nov 1997 23:24:43 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.03 [en] (Win95; U)
MIME-Version: 1.0
To: "John C. Mallery" <jcma@ai.mit.edu>
CC: urn-ietf@bunyip.com
Subject: Re: [URN] URN-PDI Issues
References: <v03110720b08d9d866e89@[128.52.40.76]>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

John,

Hytime claimed to handle these kinds of issues. Why are you
proposing something different?

Larry


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id AAA20219 for urn-ietf-out; Tue, 11 Nov 1997 00:32:53 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA20211 for <urn-ietf@services.bunyip.com>; Tue, 11 Nov 1997 00:32:51 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA25305 for <urn-ietf@Bunyip.Com>; Tue, 11 Nov 1997 00:31:56 -0500 (EST)
Received: from [128.52.40.76] (mac-winner.ai.mit.edu [128.52.40.76]) by life.ai.mit.edu (8.8.5/AI1.15/ai.master.life:1.18) with ESMTP id AAA08227 for <urn-ietf@Bunyip.Com>; Tue, 11 Nov 1997 00:32:36 -0500 (EST)
Message-Id: <v03110720b08d9d866e89@[128.52.40.76]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 11 Nov 1997 00:32:25 -0500
To: urn-ietf@bunyip.com
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: [URN] URN-PDI Issues
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Just to start the ball rolling, here is my list of outstanding issues for
the URN-PDI draft. Solutions solicited.
--------------------------------------------------------------------
11/10/97 OUTSTANDING ISSUES: draft-mallery-urn-pdi-00.txt

A. Text Fragments/ Media Types

        1. Explicate multibyte character sets in text documents.
        [Choice of representation for fragments can imply translation
        problems in the future,eg UTF-7). Explain tradeoffs.]

        2. Dynamic CRLF conversion by clients. R. Daniel.  Argument is
        that the spec describes only CRLF. Implementations may deviate
        but MUST provide all data, references, digital signatures in
        the canonical form.

B. Temporal Hierarchicalization

        1. How do we describe different time ranges in hierarchical
        date?  Universal time? Do we need a means for finer temporal
        granularity.

        2. How do we tell URN discovery systems about chronological
        delegation?  Regular Expressions don't do numeric comparisons.

C. Resolution

        1. What guarantees does the resolver make concerning whether
        the version of the PDI is the newest one anywhere?

        2. Define primary resolvers that are authoritative with regard
        to a document series. Consider three categories of resolvers:
        primary, caching resolvers, local replicas.

        3. How do we assure that URN resolvers




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id TAA14629 for urn-ietf-out; Mon, 10 Nov 1997 19:26:37 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA14613 for <urn-ietf@services.bunyip.com>; Mon, 10 Nov 1997 19:26:25 -0500 (EST)
Received: from wilson.ai.mit.edu (wilson.ai.mit.edu [128.52.33.12]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id TAA24479 for <urn-ietf@bunyip.com>; Mon, 10 Nov 1997 19:25:18 -0500 (EST)
Received: from jefferson.ai.mit.edu by wilson.ai.mit.edu via INTERNET with SMTP id 179151; 10 Nov 1997 19:14:10 -0500
Date: Mon, 10 Nov 1997 19:14 -0500
From: "John C. Mallery" <JCMa@wilson.ai.mit.edu>
Subject: [URN] PDI Namespace Draft
To: urn-ietf@bunyip.com
Message-ID: <19971111001411.3.JCMA@jefferson.ai.mit.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <JCMa@wilson.ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Below is a copy of the PDI namespace spec that I have just submitted as an
internet draft. I would appreciate comments and suggestions from this working
group to improve the document.

--------------------------------------------------------------------------------


Internet-Draft                                           J. C. Mallery
draft-mallery-urn-pdi-00.txt                             M.I.T.
Expires in six months                                    November 10, 1997

                  Persistent Document Identifiers
                  Filename: draft-mallery-urn-pdi-00.txt


Status of This Memo

      This document is an Internet-Draft.  Internet-Drafts are working
      documents of the Internet Engineering Task Force (IETF), its
      areas, and its working groups.  Note that other groups may also
      distribute working documents as Internet-Drafts.

      Internet-Drafts are draft documents valid for a maximum of six
      months and may be updated, replaced, or obsoleted by other
      documents at any time.  It is inappropriate to use Internet-
      Drafts as reference material or to cite them other than as ``work
      in progress.''

      To learn the current status of any Internet-Draft, please check
      the ``1id-abstracts.txt'' listing contained in the Internet-
      Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
      (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
      Coast), or ftp.isi.edu (US West Coast).


Abstract

   This document specifies the syntax and semantics of the Persistent
   Document Identifier (PDI) namespace within the URN framework
   defined by RFC 2141 [17]. PDIs provide a means to refer to digital
   objects and fragments that does not depend their storage location
   or the protocol used to access them. Since 1994, several
   large-scale applications with these requirements have used PDIs
   [12] [21].

   PDIs are intended primarily as permanent identifiers for archival
   reference to long-lived documents.  PDIs have a fragment syntax to
   allow permanent references to parts of documents (within specific
   formats) as well as a citation syntax to allow references to
   appearances of such fragments in composite documents.

   PDIs are most useful for any document series that is distributed via
   multiple protocols, is available from multiple sources, migrates to
   new locations, needs fragment references, or participates in
   distributed assertion semantics related to collaboration or access
   control.
  
1. Namespace Syntax


1.2 Design Goals
   
   Persistent Document Identifiers provide a means to refer to digital
   objects and fragments that does not depend their storage location
   or the protocol used to access them.  PDIs offer the following
   capabilities:
   
        * Multisourcing: The same resource can be stored in different
        locations yet retrieved by a virtue of a shared identifier.

        * Multiple Protocols: Identifiers are not tied to specific
        transport protocols.

        * Persistence: PDIs persist across relocation of a digital
        object to different storage sites. The longevity of a PDI is
        not limited by lifetime of a directory, domain name, or even,
        a transport protocol.

        * Organizational Delegation: PDIs define a hierarchical
        encoding of the issuing authority that allows delegation in a
        manner analogous to names in the Domain Name System names but
        more akin to X.400.

        * Chronological Delegation: PDIs incorporate a time hierarchy
        that allows delegation of identifiers with different time
        ranges to different authorities or to different resolution
        regimes.

        * Fragment Syntax: PDIs offer an extensible syntax for
        referring to part of a resource. This evolutionary approach
        allows different schemes according to media type as well as
        multiple schemes per media type. Longevity of reference is
        sought by defining fragment schemes that are independent of
        machine representation. Referential consistency is guaranteed
        by monotonic commitment of versioned PDIs to immutable
        resource representations.

        * Citation Syntax: PDIs include a syntax for referring to
        appearances of document fragments as quoted in other composite
        documents. This makes fragment quotations first-class objects,
        about which assertions can be made.

        * User Friendly: PDIs carry a relatively simple syntax with
        some mnemonics so that, if need be, people can type them to
        access a resource.
   
   A guiding design principle for PDIs is to minimize the document
   semantics carried within the identifier.  Most semantics is better
   encoded by assertions about PDIs. Not only is overloading of the
   identifier avoided, but assertions can also be modified without
   recourse to changing the identifier.

1. Namespace Syntax

   Consistent with the URN syntax specification in RFC 2141 [17], each
   namespace must specify syntax related information that is specific to
   that namespace.  This section provides these specifications for the
   PDI namespace. The PDI grammar below uses the ABNF [6]. A URN using
   the Persistent Document Identifier namespace has the form:

        <URN> = "urn:" pdi              ; Encoding in URN syntax

1.1. Namespace Identifier (NID)

   The Namespace Identifier for this namespace is "pdi", which is case
   insensitive.

        <PDI> = "pdi" ":" nss           ; Persistent Document Identifier

1.2. Namespace Specific String (NSS)

   The Namespace Specific String for this namespace is:

        <NSS> = resource-identifier [(citation-specifier / fragment-specifier)]

1.2.1 Resource Identifier

        <RESOURCE-IDENTIFIER> = "//" document-series "/" iso-date "/" specifier

        <DOCUMENT-SERIES> = component *["." component] "." iso-country

        <COMPONENT> = alpha-hyphen-digits

        <ISO-COUNTRY> = 2*alpha                 ; See ISO Standard 3166 [10]

        <ISO-DATE> = year "/" month "/" day

        <YEAR> = 4*digit / wildcard

        <MONTH> = 2*digit / wildcard

        <DAY> = 2*digit / wildcard

        <SPECIFIER> = unique-id ["." format ["." version]] ;versions require formats

        <UNIQUE-ID>  = daily-serial-number / encapulated-unique-id / digits / 
                         wildcard

        <DAILY-SERIAL-NUMBER> = digits

        <ENCAPULATED-UNIQUE-ID> = unique-id-chars

        <UNIQUE-ID-CHARS> = alpha / digit / other / "%" hex hex

        <FORMAT> =  media-type-token / wildcard

        <MEDIA-TYPE-TOKEN> = "text" / "html" / extension-token

        <EXTENSION-TOKEN> = alpha-hyphen

        <VERSION> = digits / wildcard

        <WILDCARD> = "*"

1.2.2 Citation Specifier

        <CITATION-SPECIFIER> = "@" origin-position "=" pdi

        <ORIGIN-POSITION> = position

1.2.3 Fragment Specifier

        <FRAGMENT-SPECIFIER> = "#" [fragment-scheme "="] position [*("," position)]

        <FRAGMENT-SCHEME> = "char" / "elt" / "name" / "rect" / "msec" / "sec" / 
                              "crop" / "byte" / ext-fragment-scheme

        <EXT-FRAGMENT-SCHEME> = alpha-hyphen

        <POSITION> = char-position / element-position / element-name / 
                       2-dim-coordinate / frame-number / time / byte-position / 
                       ext-position

        <EXT-POSITION> = position-specifier / 
                           "(" position-specifier  *["," position-specifier] ")" 

        <POSITION-SPECIFIER> = alphadigits


1.2.4 Supporting Definitions

        <ALPHA> = %x41-5A / %x61-7A                     ; A-Z / a-z

        <ALPHA-DIGITS> = alphas / digits

        <ALPHA-HYPHEN-DIGITS> = alpha-hyphen / digits

        <ALPHA-HYPHEN> = alpha / "-"

        <ALPHA-HYPHENS> = *alpha-hyphen

        <ALPHAS> = *ALPHA

        <DIGIT> = %x30-39                               ; 0-9

        <DIGITS> = *DIGIT

        <URN-CHARS> = trans / "%" hex hex               ;RFC 2141

        <TRANS> =  alpha / digit / other / reserved

        <HEX> = digit / "A" / "B" / "C" / "D" / "E" / "F" /
                        "a" / "b" / "c" / "d" / "e" / "f"

        <OTHER> = "(" / ")" / "-" / ":" / ";" / "$" / "_" / "!" / "'"

        <RESERVED> = "%" / "." / "," / "/" / "#" / "*" / "@" / 
                     "=" / "?" / "+"


1.2.5 Reserved Characters

   <RESERVED> are used as special characters in the PDI grammar. They
   MUST be encoded according to the character escaping method
   described in RFC 2141 [17].

2 Discussion
   
2.1 Minting PDIs
   
   PDIs are issued by the authority named in <DOCUMENT-SERIES>.
   <DOCUMENT-SERIES> is intended to look like a domain name for easy
   parsing but there is no requirement to serve the name via the Domain
   Name System (DNS) nor to assure that the name is not assigned for
   other purposes by DNS. 

   The encoded date in <ISO-DATE> is the date when the identifier is
   minted. This date is based on Greenwich meantime. The encoded date
   bears no relationship to dates associated with the resource that the
   PDI denotes, even if there may be proximity between the time when the
   resource issues and the time when the PDI is minted.

   The PDI namespace is monotonic; PDIs cannot be retracted. If a new
   version of the same document issues, it MUST increment the version
   number for the previously issued PDI. This requirement assures that
   any machine representation (byte sequence) associated with formats
   of a versioned PDI never changes.

   Byte equivalence for all resource formats denoted by a specific PDI
   version ensures that digital signatures associated with a PDI check
   for any uncorrupted resource. More significantly, byte equivalence
   enables reliable, efficient fragment references for many media types.
   It eliminates the potentially difficult problem of rolling fragment
   references forward as a target resource is modified.
  
2.2 Issuing Authority
   
   The issuing authority controls the name in a document series. These
   names are hierarchical so that administration can be delegated within
   authority domains. Unlike domain names, the right most component of a
   <DOCUMENT-SERIES> MUST be a two digit ISO 3166 country code [10],
   indicating the country in which the issuing organization resides.  In
   most cases, a <DOCUMENT-SERIES> SHOULD add a term to the issuing
   authority in order to differentiate the series from other document
   sets that the authority might issue. By specializing the document
   series below the issuing authority, identifiers reflect the chain of
   delegation.  Additionally, it becomes easier to obsolesce an entire
   document series, if that becomes necessary.

   For wide use of PDIs, an issuing authority will need to issue
   toplevel authority names to organizations wishing to mint PDIs in
   their own document series. Once a toplevel document series name has
   been obtained, an organization may issue PDIs itself or delegate
   subseries. 

   A subseries is delegated by adding a name component to the left of
   <DOCUMENT-SERIES>. The accretion of components on a document series
   MAY utilize existing organizational names or acronyms whenever
   feasible in order to preserve mnemonics in the document series
   name. Additionally, dropping components from the left SHOULD lead
   to ever more general issuing authorities in terms of organizational
   scope.

   Delegation SHOULD follow de jure organizational structure. Issuing
   authority SHOULD NEVER be delegated outside the organization unless
   the external agent is acting directly on behalf of the document
   series owner. When organizational boundaries are crossed, a new
   document series toplevel SHOULD be acquired. Within an organization,
   issuing authority SHOULD be delegated to the level where
   responsibility for content resides. This facilitates contact with
   document originators. More importantly, it reduces administrative
   scope, and thus, encourages more uniform document management policies
   for a particular document series.
   
2.3 Hierarchical Date
   
   <ISO-DATE> of a PDI MUST be assigned when the identifier is minted.
   The calendar date MUST correspond to Greenwich Mean time. 

   Inclusion of the ISO date conveys the time when the identifier was
   minted.  Beyond making it easier to guarantee identifier uniqueness,
   hierarchicalization by date enables reference to ranges of
   identifiers issued within specific time intervals.

   Use of ISO dates also ensures that lexical sorts of identifiers
   produce a chronological ordering of PDIs, making various listings
   (e.g., directory lists) automatically appear in a meaningful
   order.

   Moreover, different administrative policies MAY be applied to any
   particular time interval.  For example, when responsibility for
   resolving PDIs shifts to a different administrative authority,
   intervals covered by the new policy are readily specifiable and
   conveyed. For example, different intervals may be delegated to
   different URN resolvers and these delegations recorded with
   relevant URN discovery systems.

   Operations may be applied to identifiers within an interval. For
   example, a browser can provide a directory list of all the
   documents in a year, a month, or on a day.

   More generally, assertions can be made about identifiers within an
   interval, such as where to find a resolver.

2.4 Daily Unique ID

   An application may use a mnemonic name or a serial number as the
   <UNIQUE-ID>. The only requirement is that <UNIQUE-ID> MUST be a
   unique sequence of <UNIQUE-ID-CHARS> for <ISO-DATE> and
   <DOCUMENT-SERIES>.
   
   If the unique ID is a <DAILY-SERIAL-NUMBER>, serial numbers SHOULD
   start from 1 and SHOULD be incremented by 1 as each new PDI is
   minted. When the calendar day is incremented at midnight GMT, the
   unique ID of the day SHOULD be reset to start at 1 on the new day.
   This prevents daily unique IDs from growing very large as it
   enforces date semantics on the identifier.
   
2.4.1 Encapsulation of Foreign Identifiers

   The specification of this field has been left open so that foreign
   document identifiers MAY be incorporated within a PDI as the daily
   unique ID. For our purposes, a foreign identifier is any identifier
   used by other naming or reference regimes.  Examples of foreign
   identifiers include, serial numbers, invoice numbers, URIs, URLs or
   other application-specific identifiers.

   When encapsulating a foreign identifier, <FORMAT> is required and
   MUST use a <MEDIA-TYPE-TOKEN> that identifies the media type of the
   resource and format of the encapsulated identifier. The media type
   token is required in order to allow unambiguous interpretation by
   applications aware of the identifier semantics. All other
   applications, MUST treat the unique id as opaque.
   
2.5 Format
   
   Format should use standard, controlled terms that indicate the
   media type [3] of the resource to which the identifier refers or,
   in the case of encapsulated identifiers, indicate the type of the
   encapsulated identifier. <FORMAT> is case insensitive.

   The standards for MIME content types [10] do not as yet provide a
   single controlled term per media type that can be used as a file
   extension or here as a PDI format. Below we provide a rule for
   constructing the <MEDIA-TYPE-TOKEN>. These tokens are created from
   the registered media types [10] by using the <MINOR-TYPE> if it is
   unique, or otherwise, concatenating the <MAJOR-TYPE> and
   <MINOR-TYPE>. These tokens are case insensitive and MUST encode any
   reserved characters (<RESERVED>) for PDIs.

        <CONTENT-TYPE> = major-type "/" minor-type 
                           [* (";" parameter ["=" value])]

        <MEDIA-TYPE-TOKEN> = minor-type / (major-type "+" minor-type)

        <MAJOR-TYPE> = alpha-hyphen-digits

        <MINOR-TYPE> = alpha-hyphen-digits

   There are two media types for which <MEDIA-TYPE-TOKEN> is not
   <MINOR-TYPE>:

        Token           Content Type

        text            text/plain
        header          message/header          ;RFC 822 message headers

   <FORMAT> is always required when:
   
      * A PDI is minted and assigned to a specific resource.
      * A foreign document ID is encapsulated in <UNIQUE-ID>.
      * References to resource fragments are made.
      * A client requests a resource in a specific format.

   The format indicates how to interpret encapsulated identifiers and
   MUST be supplied whenever foreign document identifiers are
   encapsulated. For example, if an HTTP URL was encapsulated, the
   PDI might look like:

   pdi://oma.eop.gov.us/1994/10/20/http%3a%2f%2fwww%2ewhitehouse%2egov%2f.html.1

   This PDI encapsulates the URL http://www.whitehouse.gov/ and denotes
   its content on October 20, 1994, when the site was unveiled.
   
   When a PDI contains fragment syntax, a format MUST be provided in
   order to convey the media type of the resource to which the
   fragment reference applies.

   A server may store any subset of formats for a resource. It may
   compute unstored formats on demand. A client can specify the desired
   format by using a PDI with the appropriate format field.

   If format is omitted, the identifier refers to the generic resource
   denoted by the PDI. Assertions about the generic resource apply to
   all the instantiations in the various media types indicated by the
   universe of format in which the resource is available.

2.6 Version

   The PDI <VERSION> is an optional component indicating a specific
   version of a resource. <VERSION> is a positive integer greater than
   0. When <VERSION> is omitted, it defaults to version 1. 
   
   Version numbers refer to the generic resource and not the specific
   format, but a resource cannot have a version without having at
   least one format. When a resource is changed in any format, version
   numbers for all formats MUST be updated. In general, when a
   resource changes significantly, applications SHOULD generate new
   PDIs. When changes are small or incremental, applications SHOULD
   increment the version. Any change in the byte count of a resource
   for a specific <FORMAT> is a change and the version SHOULD be
   incremented. Addition of a new <FORMAT> with the same semantics as
   an existing <FORMAT> for the PDI is not a change and does not
   require the version to be incremented.

   Consequently, if an HTML document issues under

                 pdi://oma.eop.gov/1997/09/01.html.1

   ,and later, the HTML is converted to text, the PDI for the text
   version is

                 pdi://oma.eop.gov/1997/09/01.text.1

   However, if a spelling mistake is corrected later, whether or not
   it changes the byte count in any format, the version number is
   incremented.

                pdi://oma.eop.gov/1997/09/01.text.2
   
   An editing application MAY write internal versions of a document in
   progress and only commit to the versioned PDI at a point when the
   editing completed and the document is ready for release.

   Version numbers MUST be included when:

        * PDIs are minted and associated with specific resources.
        * PDIs contain a fragment references.
        * PDIs contain a fragment citation.

   Inclusion of a <VERSION> in a fragment references ensures that the
   fragment reference is resolved against a consistent machine
   representation of the resource.

3 Fragment Syntax

3.1 Motivation

   The PDI namespace provides an extensible syntax for referring to
   parts of resources. Fragment syntax must be extensible because:

        * There are too many existing media types.

        * Some media types require highly technical fragment syntax,
        (e.g., multidimensional points, multiresolution channels).

        * New media types are coming into existence all the time.

   The approach adopted here is to allow additional RFCs to extend
   fragment syntax by adding fragment specifiers as they are needed.

   The availability of a syntax for referring to resource fragments
   raises the problem of referring to citations of fragments by
   composite resources. The PDI namespace provides a fragment citation
   syntax to address this issue.

3.2 Philosophy

3.2.1 Media Representations

   A fragment syntax SHOULD differentiate the media representation from
   the machine representation. If fragment schemes for a particular
   media type use a media representation, they can be retargeted at new
   or different machine representations. Otherwise, fragment schemes may
   become unresolvable in the future when machine representations
   change. Consequently, although a byte fragment specifier is provided
   below, it SHOULD be used only for short-term purposes when
   alternatives are unavailable.

3.2.2  Immediate Fragments

   URNs require a fragment syntax because the alternative of interning
   every fragment PDI in a URN namespace does not scale. It requires
   the resolver to store potentially all possible permutations of the
   fragment specifier for every resource.  Immediate fragments require
   the fragment syntax to be part of the identifier.  With immediate
   fragments, resolvers need only store those fragment PDIs for which
   there are assertions beyond the binding to the resource subset.
   Additionally, immediate fragments enhance privacy by not storing
   all references to resource subsets. They also conserve storage and
   reduce computation on resolvers.

3.2.3 Fragment Conjunctions

   The fragment syntax does not support conjunctions of fragments
   because this introduces a source of ambiguity when assertions are
   made about PDIs.  Conjunctive fragments SHOULD be handled by creating
   a new PDI and asserting that it is the conjunction of some fragments.
   In this way, the set is explicitly represented and ambiguous
   references are excluded from the syntax.

3.2.4 Decoupling from Reference Mechanics

   Fragment reference could be accomplished by providing a program
   that given a resource return the specified part.  This is not the
   approach advocated here. The fragment scheme MUST be a minimal set
   of parameters required for a program to extract the relevant part.
   Additionally, these parameters SHOULD be specified in the order of
   importance for extracting the referent. This increases the
   probability of finding a referent if an identifier is accidently
   truncated. In general, new fragment specifiers SHOULD minimize the
   syntax the of invariants and parameters they require.

3.3 Fragment Scheme

   The <FRAGMENT-SCHEME> indicates the position syntax used in
   <POSITION>.  A default position scheme should be defined for each
   Content Type token used in PDIs. For example, text/plain uses
   character positions as the default.  The <FRAGMENT-SCHEME> MAY be
   omitted when it is the default position scheme for the content type
   indicated by <FORMAT>. In all other circumstances,
   <FRAGMENT-SCHEME> MUST be supplied in order to ensure unambiguous
   interpretation of position specifiers. Position schemes are case
   insensitive.

3.4 Fragment Specifiers

   The following position reference schemes have been defined:
         
3.4.1 Text Fragment Specifier

   Text fragments are defined for the MIME Content Type text/*.  Each
   text fragment is an interval bounded by two character positions in
   the resource. The fragment is the set of characters from <START>
   upto but excluding <END>. The first character position starts with
   0.  Character positions are relative to the canonical,CRLF encoded
   text for the resource.  Therefore, all text/* resources MUST be
   CRLF encoded to ensure correct fragment references.  The PDI
   <FORMAT> for text/plain is "text" and <CHAR-FRAGMENT-SPECIFIER> is
   the default position specifier for the media type.

        <CHAR-FRAGMENT-SPECIFIER> = "#" ["char" "="] start-char 
                                        "," end-char

        <START-CHAR> = digits

        <END-CHAR> = digits

   Although wide-spread encodings for many alphabets use a single 8 bit
   byte (e.g., ISO-8859 [15]), other encodings (e.g., unicode) employ
   multi-byte encodings. Consequently, a server MUST be aware of the
   character set used to encode a text resource.  For 8 bit character
   sets, char fragment resolution reduces to byte position.  However,
   multi-byte character sets require the server to perform appropriate
   translation from the stored data representation.

   The following PDI refers to the text starting at character 37 and
   continuing upto but excluding character 51.

            pdi://oma.eop.gov.us/1997/09/01/1.text.1#char=37,51

   Since the default fragment specifier for text is
   <CHAR-FRAGMENT-SCHEME>, the following PDI is equivalent:

            pdi://oma.eop.gov.us/1997/09/01/1.text.1#37,51

   When a text/plain content type uses a multi-byte character set,
   <FORMAT> MUST be the character set token as defined by the IANA
   Character Set Registry [18].

3.4.2 HTML Fragment Specifier

   Fragments may be specified for the MIME Content Type text/html using
   character fragment specifiers. The PDI <FORMAT> for text/html is
   "html".  The default position specifier for text/html is "char"
   because it simplifies serving fragments.

   Although character references are simple and effective for HTML
   document fragments, it is often more convenient to use HTML
   elements to delimit an interval within a document.  Specific HTML
   elements can be identified using the name parameter value or the
   position of the tag in the document. In either case, the fragment
   consists of all text and HTML tags from <START-ELEMENT> to and
   including <END-ELEMENT>.  References to HTML containers is
   facilitated by use of a closed interval, but it can be awkward for
   tags that are not explicitly closed, especially if they are
   implicitly closed (e.g., <p>). Tag positions are counted from the
   start of the resource, with the first being assigned 0. An
   <ELEMENT-NAME> refers to the first element whose name parameter
   value is equal to <ELEMENT-NAME>, which must be encoded according
   to URN syntax [17], but decoded for case-sensitive equality testing.

        <HTML-FRAGMENT-SPECIFIER> = "#" start-element "," end-element

        <HTML-FRAGMENT-SCHEME> = char-fragment-scheme / 
                                  element-fragment-scheme / 
                                  named-fragment-scheme

        <ELEMENT-FRAGMENT-SCHEME> = "elt"

        <START-ELEMENT> = element-position / element-name

        <END-ELEMENT> = element-position / element-name

        <ELEMENT-POSITION> = digits

        <NAMED-FRAGMENT-SCHEME> = "name"

        <ELEMENT-NAME> = urn-chars

   Char, elt, and name position references MUST use the same position
   scheme for <START-ELEMENT> and <END-ELEMENT> an HTML fragment
   reference.

   HTML fragments may depend on surrounding context that is not part
   of the fragment. HTML rendition without this containing context may
   produce different effects or incorrect HTML. Responsibility for
   assuring legal and felicitous HTML must reside with the user or
   application creating the fragment reference because document
   authors cannot be expected to anticipate all possible citations.
   Therefore, the user or application creating the fragment citation
   MUST NOT create illegal HTML fragments.  

   When fragments require context, the user or application MAY create
   an intermediate document that uses fragment references to extract
   both the relevant context and the target fragment.  This
   intermediate document SHOULD be legal HTML capable of standing
   alone.

3.4.2 SGML & XML Fragment Specifier

   The element and char fragment schemes can be applied to the more
   general Standard Generalized Markup Language (SGML) [14] and
   Extensible Markup Language XML [4] mark up languages, of which it
   is a subset.  The BNF below give the fragment specification for
   SGML and any subsets, such as XML.

        <SGML-FRAGMENT-SPECIFIER> = "#" sgml-start-element "," 
                                        sgml-end-element

        <SGML-FRAGMENT-SCHEME> = element-fragment-scheme / 
                                 char-fragment-scheme

        <SGML-START-ELEMENT> = element-position

        <SGML-END-ELEMENT> = element-position

   The default fragment specifier for SGML and SGML subsets is "char".
   The following content tokens are defined:

        text/sgml               sgml
        text/xml                xml

   The context caveats for HTML fragments should be extended pari pasu
   to SGML and XML fragments.

3.4.5 Image Fragment Specifier

   Image media types use a variety of encoding schemes and some
   include multiple frames. Fragment reference for image/* uses a two
   dimensional cartesian coordinate system with the origin (0, 0) being
   in the upper left hand corner. The scale of the coordinate system is
   the pixel level scale of the containing image. References to
   subrectangles are made by specifying for the image fragment the
   <START-COORDINATE> as the upper left most point and <END-COORDINATE>
   as the lower right most point. These x and y coordinates are in
   coordinate system of the containing image. When multiple frames are
   present in an image, the reference frame is specified by providing
   <FRAME>, which is 0 based and defaults to 0 when omitted.
   <RECTANGLE-FRAGMENT-SPECIFIER> is the default fragment specifier for
   the media types image/*.

        <RECTANGLE-FRAGMENT-SPECIFIER> = # ["rect" "="] start-coordinate 
                                           "," end-coordinate ["," frame]

        <FRAME> = digits

        <START-COORDINATE> = 2-dim-coordinate

        <END-COORDINATE> = 2-dim-coordinate

        <2-DIM-COORDINATE> = "(" x-coordinate "," y-coordinate ")"

        <X-COORDINATE> = digits

        <Y-COORDINATE> = digits

   The example below refers to an image fragment whose origin is x=5,
   y=10 and extends to x=25, y=30. This yields the maximal rectangle
   including the coordinates (5,10), (24,10), (24,29), (5,29). Note that
   the zero-based coordinate system does not include the point denoted by
   the <END-COORDINATE>.

        pdi://images.satellite.nasa.gov.us/1997/09/30/1234.gif#(5,10),(25,30)

   Since frame is unspecified, it defaults to zero and this PDI is equivalent to
   
        pdi://images.satellite.nasa.gov.us/1997/09/30/1234.gif#(5,10),(25,30),0

   The next PDI refers to the third frame in an animated GIF. As it
   simplifies array references, the zero-based index shifts references
   to the left by 1.

        pdi://images.satellite.nasa.gov.us/1997/09/30/1234.gif#(5,10),(25,30),2
   
3.4.4 Audio Fragment Specifier 

   Audio media types use various encoding schemes (including variable
   quality) that make byte ranges problematic for fragment references.
   Start and end times provide a coordinate scheme that can be resolved
   for any audio media type. A fragment reference includes data from and
   including <START-TIME> upto and excluding <END-TIME>. The position
   scheme for the temporal reference gives the time units. Two time
   position schemes are defined. "msec" is millesconds and "sec" is
   seconds.  Temporal position schemes MUST NOT be intermixed. The
   default time position scheme for audio/* is "sec".
   <TIME-FRAGMENT-SPECIFIER> is the default fragment specifier for
   audio/*.

        <TIME-FRAGMENT-SPECIFIER> = # time-position-scheme "="
                                      start-time "," end-time

        <TIME-POSITION-SCHEME> = "msec" / "sec" / 
                                      ext-time-position-scheme

        <START-TIME> = time

        <END-TIME> = time

        <TIME> = digits

        <EXT-TIME-POSITION-SCHEME> = alpha-hyphen-digits

   The example below denotes the audio clip extending from second 23
   upto but not including second 57.

        pdi://audio.npr.org.us/1997/09/30/1234.au#sec=23,57 
        

3.4.5 Video Fragment Specifier

   Video media types combine difficulties similar to those presented by
   audio and image media types.  A simple syntax for video should allow
   fragment references to video by start and end times. Because some
   applications may wish to crop the image, an optional x-y coordinate
   framework is also supported.

   The video fragment specifier uses a required time component and an
   optional pair of coordinates to denote cropping. A video fragment
   reference includes data from and including <START-TIME> upto and
   excluding <END-TIME> in time units given by <TIME-POSITION-SCHEME>.
   
   When cropping is desired, a fragment may include the optional
   <START-COORDINATE> and <END-COORDINATE>.

        <VIDEO-FRAGMENT-SPECIFIER> = # "crop" "=" time-position-scheme 
                                       "," start-time "," end-time 
                                       ["," start-coordinate "," end-coordinate]

   The following example refers to seconds 23 upto 51 of the video clip
   1234.mpeg.

        pdi://video.cnn.co.us/1997/09/30/1234.mpeg.1#sec,23,51



   The next PDI uses the crop fragment scheme and is equivalent to the
   preceding one because no cropping is specified.

        pdi://video.cnn.co.us/1997/09/30/1234.mpeg.1#crop=sec,23,51

   However, the crop scheme is easily able to specify a cropping, such
   as the one below.

        pdi://video.cnn.co.us/1997/09/30/1234.mpeg.1#crop=sec,23,51,(10,10),(20,20)

   Here, only the rectangle from origin (10,10) to (20,20), the right
   lowest point, is included in the fragment.

   The video fragment scheme presupposes a pixel-based imaging model.
   For other models, such as line-oriented analog video, specialized
   fragment schemes may be appropriate when cropping is desired.  Note
   that the time fragment scheme works for analog models. For this
   reason, the time position scheme <TIME-FRAGMENT-SPECIFIER> is the
   default fragment specifier for video/*.
   
3.4.6 Octet Fragment Specifier

   In general, long-lived fragment specifiers seek to avoid schemes
   that depend on the underlying data representation because of low
   generality and high probably of future failure when the data
   representation is obsolesced by future developments.  The byte
   fragment scheme is provided as short-term solution that SHOULD be
   superseded by defining a new fragment specifier. In any event, byte
   fragments provide a fallback scheme for use until a new extension
   can be introduced.

   The content token for <BYTE-FRAGMENT-SPECIFIER> is "byte". The
   fragment includes <START-BYTE> and all intervening bytes upto
   <END-BYTE> which is excluded from the fragment reference.
   

        <BYTE-FRAGMENT-SPECIFIER> = "#" "byte" "=" start-byte "," end-byte

        <START-BYTE> = digits

        <END-BYTE> = digits

   The fragment PDI below refers to the byte sequence starting with byte
   23 and continuing upto but excluding byte 57. 

        pdi://documentation.adobe.co.us/1997/09/30/1234.pdf#byte=23,57

   These byte indices are compatible with byte ranges used in HTTP 1.1
   [9].

3.5 Fragment Citation

3.5.1 Motivation

   Once fragments can be specified, documents can move from a
   cut-and-paste model to an inline reference model, where the
   fragment is served from an origin site.  Composite documents are
   those that combine fragments using inline references. One reason
   for preferring inline fragment references to cut-and-paste is that
   the etiology of the fragment is preserved. Thus, meta-data such as
   digital signatures can be carried forward and a document consumer
   can easily follow references back to sources to examine original
   contexts.

   An example might be citing some sentences from Presidential policy
   speech in a decision memorandum. Authenticity can be checked
   because the original document and its digital signature are
   available.  But, what if the citation was out of context?  Someone
   else could use the citation syntax to refer to the citation of a
   fragment by the composite document and assert that the fragment
   citation was out of context as it built an argument against the
   logic of the decision memorandum.

3.5.2 Discussion
   
   Reference of a fragment as cited in a composite document is
   accomplished by using a position specifier to give the
   <ORIGIN-POSITION> in the composite document. The cited fragment
   begins at the origin position and continues for the full extent of
   the fragment. Thus, <ORIGIN-POSITION> provides the alignment in the
   citing document while the dimensions or extent is carried by the
   fragment reference.  By keeping knowledge of the dimensions of the
   fragment out of the coordinate framework of the composite document,
   any position scheme can use the same generic citation syntax.

   The origin position is defined as the point closest to the start of
   the document. In a media type structured as a single sequence of
   characters, the origin position is character 0.  In a three
   dimensional cartesian coordinate systems, the origin position is
   0,0,0. When each content type token is made available for fragment
   citation, the origin position MUST be defined.

   The following identifier 

   pdi://oma.eop.gov.us/1997/11/03/4.text.1@103=pdi://oma.eop.gov.us/1997/09/01/1.text.1#37,51

   refers to the citation of the fragment

        pdi://oma.eop.gov.us/1997/09/01/1.text.1#37,51

   by the document,

        pdi://oma.eop.gov.us/1997/11/03/4.text.1  

   

   The citing document PDI uses the fragment text from character 37 to
   51 starting from character 103. If the fragment PDI had no fragment
   specifier, the entire document would appear starting at position 103.

3.6 Operations on PDIs

   The three classes of operations on PDIs have slightly different
   characteristics.

3.6.1 Minting

   When PDIs are minted, they MUST carry a format and a version number
   and they MUST NOT contain any wildcards. This ensures that the
   identifiers associated with digital resources are fully specified
   and convey both the media type and the version number. The presence
   of a version number makes it possible to check for a higher version
   of the resource.  Together, the format and version number enable
   fragment citation.

3.6.2 Binding

   Once minted, a PDI can be bound to directly to a resource or
   indirectly via a Uniform Resource Indicator (URI) [2], which may
   often be a URL. Binding to a resource commits the PDI to a specific
   sequence of bytes. Therefore, a URI that is indirectly bound to a
   PDI MUST NOT change. If the URI changes, the indirect binding MUST
   be broken, and the original machine representation associated
   directly with the PDI.

3.6.3 Resolution

   PDIs may be resolved to URLs, or other locators using recent URN
   resolution standards, such as THTTP described by RFC 2169 [10] and
   these resolvers may be discovered using the DNS extensions for
   Naming Authority PoinTeR (NAPTR) described by RFC 2168 [8].  As
   these experimental resolution standards evolve, or new ones are
   introduced, PDI resolution can track any new standards precisely
   because a URN namespace is independent of the method used to resolve
   them.

   When requesting a PDI from a URN resolver, the omission of a
   version number is a request for the resolver to return to the
   highest version available for the PDI. When defaulting a PDI to the
   highest version, the resolver MUST indicate to the client the fully
   qualified PDI associated with the media object.  For THTTP, when a
   server returns an entity, the server MUST include a content
   location header [9] containing the fully-qualified PDI.  This
   allows the client to associate the entity body with the versioned
   PDI that specifically identifies it.

         When submitting a PDI to a URN resolver, wildcards may be used
   to obtain information for sets of PDIs. However, the set of returned
   PDIs MAY be complete only with regard to the specific knowledge about
   a document series available to a resolver at the time.

3.6.4 Lexical Equivalence

   PDIs can be lexically compared for equivalence after they are
   converted to canonical form using the following procedure:

        1.Unescape all escaped characters that are within <URN-CHARS> but which
        are not <RESERVED-CHARACTERS>.

        2. Downcase the two <HEX> characters following the escape character "%".

        3. Downcase all PDI components except <UNIQUE-ID> and <POSITION>.

        4. If it is an encapsulated identifier, canonicalize
        <UNIQUE-ID> according the rules for the foreign identifier.

        5. If <POSITION> is case-insensitive, as indicated by <FRAGMENT-SCHEME>,
        downcase position.

   Wildcards carry a semantic interpretation that is not relevant for
   lexical equivalence. Two PDIs are lexically equal if and only if any
   wildcards appear in exactly the same positions in both.

3.6.5 Assertions

   With the advent of URN standards, networked assertion infrastructures
   can now associate assertions (meta-data) with the unique identifier
   of a resource rather than replicating that information with every
   instance of a resource and creating a variety of synchronization
   problems.  On this view, each URN namespace may also become an
   assertion domain with specific semantics.

   A document series thus becomes an address space in which each PDI
   serves as a pointer. Assertions about PDIs are assertions about the
   digital objects or fragments to which they refer. The ability to make
   and retrieve assertions about PDIs provides a means to associate
   meta-data with digital objects.  For example, collaboration systems
   may use a typed link semantics to structure resources in meaningful
   ways.  Alternatively, security systems may assert digital signatures
   or other trust information about PDIs. For example, a digital
   signature may be attached to some mobile code to check its integrity
   regardless of its proximate source. Access control systems might even
   assert differential access to various components of a single digital
   object.

   Several groups are developing standards for associating meta-data
   with resources [11] [16]. These approaches are currently evolving and
   as yet lack a suitable persistent identifier model.  URNs [17] [19]
   [20] and specifically PDIs offer a suitable persistent identifier for
   use with assertion schemes.  The ability to refer to tokens and
   relations as first-class objects will dramatically simplify equality
   testing and significantly enhance the power and flexibility of the
   emerging standards for wide-area assertion infrastructures.

3.7 Registering New Fragment Specification Schemes

   [TBD: This section will provide rules for registering new fragment
   specification schemes with IANA.]

3.8 Interpreting PDIs as Uniform Resource Locators

   Current URN resolver discovery [8] and URN resolution [7] standards
   are experimental and lack wide deployment.  As these standards
   evolve and become more wide spread, an interim resolution strategy
   using existing servers and clients for HTTP may prove useful.  This
   section defines use of PDIs as URLs [1] with standard HTTP servers.

   PDIs MAY be interpreted as Uniform Resource Locators (URL) and MAY
   be used in contexts where URLs are appropriate, such as with HTTP
   servers. When interpreting PDIs as URLs, PDIs do not carry URN
   prefix.

                <URL> = pdi             ; Encoding in URL syntax
   
   In all other ways, the syntax and semantics of PDIs remains exactly
   the same as under the URN namespace interpretation. However,
   resolver discovery and resolution under the URL interpretation are
   somewhat different.

3.8.1 Resolver Discovery

   While an appropriate resolver for a PDI document series SHOULD be
   found using current standards [8], an HTTP resolver MAY also be
   discovered heuristically by interpreting the document series as a
   domain name and looking up an IP address associated with the name.
   If a PDI-aware HTTP server is operating at the IP address and it
   successfully answers HTTP requests on the document series, then
   assume that a resolver for the document series has been located.

   A client MAY also use new resolver discovery standards as they
   emerge or out of band methods to locate a resolver for a document
   series.

   Since the heuristic discovery method provides no indication
   concerning the completeness or authority of the resolver, server
   operators SHOULD ensure that any server providing PDI resolution
   has complete knowledge of the document series, whether served
   locally or proxied from remote servers.  Thus, if a server can
   resolve one PDI in a document series, the server operator
   guarantees the assumption that the server has sufficient knowledge
   to resolve any PDI in the series. An HTTP 1.1 or higher client MAY
   check whether an HTTP server resolves a PDI document series by
   issuing a HTTP request using the OPTIONS method on the PDI.

3.8.2 Resolution Methods

   Since the HTTP standard [9] provides for use of any URI [2] in HTTP
   requests, no immediate extensions to the HTTP standard are required
   for PDI resolution.  Requests for PDIs are just like requests for
   URLs, except that there are no relative PDIs; the scheme and
   document series MUST always be provided.  Fully-specified PDIs
   allow the server to distinguish PDIs from ordinary URLs using the
   HTTP scheme. Servers SHOULD invoke augmented parsing for PDIs, for
   example, as necessary for fragment resolution.

        <HTTP-REQUEST-LINE> = <method> " " <pdi> " " <http-version> 
                              <crlf>

   HTTP provides a series of methods on URIs. Below we define the
   operations for each method in HTTP 1.1 with respect to PDIs.
        
        GET Resolves the PDI and returns the resource.

        HEAD Returns the meta-data of the PDI as headers.

        OPTIONS Returns the HTTP operations supported for the PDI.

        TRACE returns information on the path to the origin server 
        through proxies.

   Non-idempotent HTTP methods interact with PDI semantics and require
   special handling.

        PUT associates a resource with a PDI. If the PDI already
        exists, the server MUST increment the PDI version number and
        store the resource under this new version. If the PDI does not
        exist, the server SHOULD return 404 "Not Found". If the client
        wishes to assign a new PDI, the PUT request MUST indicate the
        document series by providing a partial PDI:

        <DOCUMENT-SERIES-IDENTIFIER> = "pdi://" document-series "/" 

        When a server receives a <document-series-identifier> as the
        URI in a PUT method, it MUST assign a unique PDI within the
        document series using the current <ISO-DATE>, a daily
        <UNIQUE-ID>, an appropriate <FORMAT>, and a <VERSION> equal to
        1. 

        DELETE is not defined for PDIs as they are long-lived,
        persistent identifiers. An HTTP server MUST return 405 "Method
        Not Allowed".

   When an HTTP method is applied to an unknown PDI, the server MUST
   return 404 "Not Found."

   For all HTTP methods, whenever the server is unable to apply the
   method to an existing resource or to assign a new PDI, it MUST
   return 405 "Method Not Allowed."

3.8.3 Proxying HTTP Resolution

   When a server is proxying PDI operations to an upstream HTTP
   server, it MUST pass through all requests and responses.  The
   server contributes its knowledge of an origin server that can
   resolve the PDI.  A server unable or not wishing to proxy PDI
   operations but aware of a server capable of handling the operations
   SHOULD redirect the client to the PDI-capable server.

3.8.4 Proxying THTTP Resolution

   When the upstream server implements URN resolution, the proxy
   SHOULD perform protocol translation. For THTTP [7], the server
   SHOULD perform the following request translations.

                Request         Proxy Request

                GET <PDI>       GET "/uri-res/N2R?urn:" <PDI>

                HEAD <PDI>      GET "/uri-res/N2C?urn:" <PDI>

   Responses from the THTTP resolver SHOULD be passed through.  For
   HTTP methods other than GET and HEAD, the server MUST return a 405
   "Method Not Allowed"

4. History

   Persistent Document Identifiers (PDI) were developed in early 1994 in
   order to provide persistent, location-independent identifiers for
   electronic publications. PDIs were deployed in Fall, 1994 when the
   second White House Electronic Publications System [21] was brought
   online.  Every document published by the system since January 20,
   1993 now carries a PDI.  An identifier that was independent of
   protocol and transport proved extremely useful in managing this
   document set and resolving delivery failures. The publications server
   currently issues PDIs and resolves them using THTTP URN resolution
   [7].

   The White House publications are an excellent example of documents
   that are monotonic (not subject to revision), widely mirrored, and
   subject to eventual relocation.  Documents are never revised after
   they issue.  Instead, they may be superseded by a corrected versions,
   but corrections are limited to transcription errors.  Many sites
   around the world archive and redistribute the documents.  These
   include major online services, libraries, advocacy groups, government
   entities.  As of March 1996, it was estimated that about one million
   people around the world read at least some part of a document during
   the course of a week.  At the end of an administration, the White
   House ceases to serve a former President's documents and they must be
   relocated to the National Archives, and normally, to his Presidential
   library.  In sum, the White House documents are mirrored in many
   locations from which they may be obtained and the primary document
   repository must move after a period of time.

   Persistent Document Identifiers were also used in an advanced
   experiment in large-scale, asynchronous collaboration during the Vice
   President's Open Meeting on Government Reinvention in December 1994.
   [12] In the Open Meeting, PDIs not only identified resources but they
   also associated a collaboration semantics with resources. A variety
   of meta-data and annotations were attached to resources via PDIs.
   More generally, PDIs were used to build the persistent semantic
   network around resources that allowed arbitrary assertions using
   first-class links, each with their own PDIs. Both the document
   database and the semantic network were mirrored at another site using
   PDIs to align all structures.

5. Acknowledgments
                                                                        
   This specification was improved by comments from Andrew J.
   Blumberg, Mitchell N. Charity, Ron Daniel jr., Henrik Frystyk
   Nielsen, Jerry Saltzar, Karen R.  Sollins, Christopher R.  Vincent.
   This specification was revised and extended from an earlier draft
   dated December, 1994.

   This specification describes research done at the Artificial
   Intelligence Laboratory of the Massachusetts Institute of
   Technology.  Support for the M.I.T. Artificial Intelligence
   Laboratory's artificial intelligence research is provided in part
   by the Defense Advanced Research Projects Agency of the Department
   of Defense under contract numbers MDA972-93-1-003N7 and
   F30602-97-2-0239.

6. References

   [1] T. Berners-Lee, L. Masinter, M. McCahill, ``Uniform Resource
   Locators (URL)'', RFC 1738, December, 1994.
   http://ds.internic.net/rfc/rfc1738.txt

   [2] T. Berners-Lee, R. Fielding, L. Masinter, "Uniform Resource
   Identifiers (URI): Generic Syntax and Semantics", Internet Draft
   (work in progress), November 5, 1997.

   [3] N. Borenstein, N. Freed, "MIME (Multipurpose Internet Mail
   Extensions) Part One: Mechanisms for Specifying and Describing the
   Format of Internet Message Bodies", RFC 1521, September 1993.
   http://ds.internic.net/rfc/rfc1521.txt

   [4] T. Bray, J. Paoli, C. M. Sperberg-McQueen, ``Extensible Markup
   Language (XML),'' World Wide Web Consortium, August, 1997,
   http://www.w3.org/TR/WD-xml

   [5] T. Bray, S. DeRose, ``Extensible Markup Language (XML): Part
   2. Linking,'' World Wide Web Consortium, July, 1997.
   http://www.w3.org/TR/WD-xml-link

   [6] D. Crocker, P. Overell, "Augmented BNF for Syntax
   Specifications: ABNF," Internet Draft (work in progress), January
   1997.

   [7] R. Daniel, "A Trivial Convention for using HTTP in URN
   Resolution," RFC 2169, June, 1997.
   http://ds.internic.net/rfc/rfc2169.txt

   [8] R. Daniel, M. Mealling, "Resolution of Uniform Resource
   Identifiers using the Domain Name System," RFC 2168, June, 1997.
   http://ds.internic.net/rfc/rfc2168.txt

   [9] R. Fielding, J. Gettys, J. Mogul, H. Frystyk, T. Berners-Lee,
   "Hypertext Transfer Protocol -- HTTP/1.1," RFC 2068, January, 1997.
   http://ds.internic.net/rfc/rfc2068.txt

   [10] N. Freed, J. Klensin, J. Postel, "Multipurpose Internet Mail
   Extensions (MIME) Part Four: Registration Procedures", RFC 2048,
   November, 1996.  http://ds.internic.net/rfc/rfc2048.txt 
   Registered media types can be found at:
   ftp://ftp.isi.edu/in-notes/iana/assignments/media-types/media-types

   [11] R. V. Guha, T. Bray, "Meta Content Framework Using XML," W3C
   Technical Note NOTE-MCF-XML, June, 1997.

   [12] R. Hurwitz, J. C. Mallery, ``The Open Meeting: A Web-Based
   System for Conferencing and Collaboration,'' Proceedings of The
   Fourth International Conference on The World-Wide Web, December 12,
   1995. Also in Web Journal, Winter, 1996, 1(1): 17-36.

   [13] ISO 3166:1988 (E/F) - Codes for the representation of names of
   countries - The International Organization for Standardization, 3rd
   edition, 1988-08-15. ISO 3166 country codes can be found at:
   ftp://ftp.isi.edu/in-notes/iana/assignments/country-codes

   [14] ISO 8879 Information Processing -- Text and Office Systems --
   Standard Generalized Markup Language (SGML), ISO 8879:1986.  For
   the list of SGML entities, consult
   ftp://ftp.ifi.uio.no/pub/SGML/ENTITIES/.

   [15] ISO-8859. International Standard -- Information Processing --
     8-bit Single Byte Coded Graphic Character Sets -- 
     Part 1: Latin alphabet No. 1, ISO 8859-1:1987.
     Part 2: Latin alphabet No. 2, ISO 8859-2, 1987.
     Part 3: Latin alphabet No. 3, ISO 8859-3, 1988.
     Part 4: Latin alphabet No. 4, ISO 8859-4, 1988.
     Part 5: Latin/Cyrillic alphabet, ISO 8859-5, 1988.
     Part 6: Latin/Arabic alphabet, ISO 8859-6, 1987.
     Part 7: Latin/Greek alphabet, ISO 8859-7, 1987.
     Part 8: Latin/Hebrew alphabet, ISO 8859-8, 1988.
     Part 9: Latin alphabet No. 5, ISO 8859-9, 1990.

   [16] O. Lassila, R. R. Swick, "Resource Description Framework
   (RDF): Model and Syntax," World Wide Web Consortium, Technical Note
   RDF-Syntax (work in progress), August, 1997.

   [17] R. Moats, "URN Syntax," RFC 2141, May 5, 1997.
   http://ds.internic.net/rfc/rfc2141.txt

   [18] J. Reynolds & J. Postel, ``Assigned Numbers,'' STD 2, RFC 1700,
   October, 1994.

   [19] K. Sollins, "Architectural Principles of Uniform Resource Name
   Resolution," Internet Draft (work in progress), July, 1997.

   [20] K. Sollins, L. Masinter, "Functional Requirements for Uniform
   Resource Names," RFC 1737, December, 1994.
   http://ds.internic.net/rfc/rfc1737.txt

   [21] White House Electronic Publications System,
   http://www.pub.whitehouse.gov

6. Author's Address

   John C. Mallery
   Artificial Intelligence Laboratory
   Massachusetts Institute of Technology
   545 Technology Square, NE43-797
   Cambridge, MA 02139 USA
   Email: JCMa@ai.mit.edu
   Phone: 617-253-5966


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA05429 for urn-ietf-out; Fri, 7 Nov 1997 12:15:56 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA05424 for <urn-ietf@services.bunyip.com>; Fri, 7 Nov 1997 12:15:54 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA14400 for <urn-ietf@bunyip.com>; Fri, 7 Nov 1997 12:15:35 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id MAA11411 for <urn-ietf@bunyip.com>; Fri, 7 Nov 1997 12:15:47 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Fri, 7 Nov 1997 12:15:47 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] URN meeting scheduling
Message-ID: <Pine.SUN.3.95.971107121529.11275G-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

FYI, we are currently scheduled to meet on Thursday AFTERNOON in
Washington:

        Thursday, December 11 at 1300-1500 
                (opposite usefor, ip1394, ptopomib, saag, nat)

More agenda details to follow...

Leslie.



----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id DAA19161 for urn-ietf-out; Thu, 6 Nov 1997 03:23:04 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA19139 for <urn-ietf@services.bunyip.com>; Thu, 6 Nov 1997 03:22:33 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA08339; Thu, 6 Nov 1997 03:22:24 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa14998; 5 Nov 97 23:20 PST
To: Keith Moore <moore@cs.utk.edu>
cc: uri@bunyip.com, urn-ietf@bunyip.com, timbl@w3.org, masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no
Subject: [URN] Re: draft-fielding-uri-syntax-00 
In-reply-to: Your message of "Fri, 31 Oct 1997 00:14:13 EST." <199710310514.AAA24872@spot.cs.utk.edu> 
Date: Wed, 05 Nov 1997 23:10:43 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9711052320.aa14998@paris.ics.uci.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

I made some minor changes to match the comments received and have
submitted the URI spec as draft-fielding-uri-syntax-00.txt (Nov 05).
As usual, I have created a diff from draft 09 as well; both are
available from

   http://www.ics.uci.edu/~fielding/url/

....Roy


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id AAA01048 for urn-ietf-out; Wed, 5 Nov 1997 00:11:36 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA01041 for <urn-ietf@services.bunyip.com>; Wed, 5 Nov 1997 00:11:32 -0500 (EST)
Received: from davinci.netaxis.COM (davinci.netaxis.com [198.69.103.4]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA04334 for <urn-ietf@bunyip.com>; Wed, 5 Nov 1997 00:11:29 -0500 (EST)
From: M688u7t5w@bri1eflyheavy.com
Received: from IacOVnQ5X (usr31-dialup40.mix2.Atlanta.mci.net [166.55.58.168]) by davinci.netaxis.COM (8.8.7/8.7.3) with SMTP id XAA28362; Tue, 4 Nov 1997 23:57:58 -0500 (EST)
DATE: 04 Nov 10 12:10:01 AM
Message-ID: <yMTKrh182Q2MFUk74j9>
TO: frindz@onallth.net
Subject: [URN] Let Us Do Your Bulk Emailing Advertising !!!
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: M688u7t5w@bri1eflyheavy.com
Errors-To: owner-urn-ietf@Bunyip.Com

LET US DO YOUR BULK MAILINGS!!!

..$250 PER MILLION
..$150 PER 500,000

THE WAY OF THE FUTURE FOR SUCCESS IN YOUR BUSINESS!

Our company will do bulk emailing for your product/service.

Addresses are extracted daily by four of our computers,
which run 24 hours a day 7 days a week, scanning the net
for new addresses.  They are fresh!  Over 36 million
addresses on file.

Our prices start at $150 per 1/2 million mailed. No more
than 2 pages (50 lines), no porn and no foul language.
We do not do targeted mailings at this price.

Targeted mailins start at $200 per 100,000.

There are no lower prices on the net.  Your mailing 
can be done in a matter of hours.  We have 6 computers 
sending and processing messages.  4 more computers 
extracting addresses 24/7.

For the fastest service, cheapest prices and cleanest
mailings call our processing and new accounts office
at 904-282-0945, Monday - Friday 9 - 5 EST.

Large corporate mailings available - ask for details.

Email addresses available on CD, zipped text files.  
If interested, let our office know and will send 
our daily extracted list for only $250.  Available 
on CD are over 30 million for ONLY $250.  Overnight 
delivery $14, priority $5 and regular mail $3. New 
addresses are added daily.  All domains available.
No .edu,.mil and .gov. domains.  Addresses are processed 
to remove any key names and flamers, who have notified 
our company and/or clients.  $100 extra insures you of
new addresses extracted up to 6 months.

To have your name removed, call our processing office.
Any negative responses will be dealt with accordingly.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id GAA29625 for urn-ietf-out; Tue, 4 Nov 1997 06:46:40 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id GAA29615 for <urn-ietf@services.bunyip.com>; Tue, 4 Nov 1997 06:46:36 -0500 (EST)
Received: from josef.ifi.unizh.ch (josef.ifi.unizh.ch [130.60.48.10]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id GAA01145; Tue, 4 Nov 1997 06:46:31 -0500 (EST)
Received: from ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <09012-0@josef.ifi.unizh.ch>; Tue, 4 Nov 1997 12:46:26 +0100
Date: Tue, 4 Nov 1997 12:46:11 +0100 (MET)
From: =?iso-8859-1?Q?Martin_J=2E_D=FCrst?= <mduerst@ifi.unizh.ch>
To: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
cc: urn-ietf <urn-ietf@bunyip.com>, URI mailing list <uri@bunyip.com>
Subject: Re: [URN] Re: URN/URL spec issues...
In-Reply-To: <199711040649.BAA13382@newcnri.CNRI.Reston.Va.US>
Message-ID: <Pine.SUN.3.96.971104121524.1769K-100000@enoshima.ifi.unizh.ch>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: =?iso-8859-1?Q?Martin_J=2E_D=FCrst?= <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@Bunyip.Com

On Tue, 4 Nov 1997, Sam X. Sun wrote:

> > > One more question though. About the excluded characters. I can see the
> > > reason why ASCII 00-1F and 7F are excluded. But do characters like "<",
> > > ">", and "#" definitely have to be excluded also?
> > 
> > "<" and ">" are used to delimit URIs. If they are not excluded, it's
> > very difficult to know where an URI starts or ends. Also, "<" and ">"
> > are very frequent in HTML. 
> 
> Isn't charactar  "  enough to serve the delimiter purpose? In HTML, the
> real
> delimiter to separate the URL is character ", but not  "<"  or ">" .
> Characters  "<"
> and  ">"  are used to separate the HTML tags. For example, in HTML
> document,
> when a hyperlink is defined as <A HREF="http:my-link" options...>My
> Link</A>, only the http:my-link is the URL, which is delimited by a pair of
> " characters. Characters "<" and ">" are not in the context of URL itself.

Correct. But at one time, there were browsers that accepted
<A HREF="http:my-link>. "<" and ">" are mainly used to delimit
URLs in free text, e.g. as <http:my-link>. And it's very nice if
a system allows you to click links in e.g. a plain text email message.


> >"#" is the delimiter between what gets sent to the server and what 
> >remains at the client for further processing. If this is scheme-specific, 
> >this creates lots of problems.
> > 
> 
> I'm having a hard time to figure the kind of problems it creates. Could you
> be more specific of the problem? 

It's not that a big point, but assume a HTML parser is extracting an URL
reference and then wants to send the URL to a resolving machinery. If
it knows "keep the part after the # for yourself, give the part before
the # to the resolver", it's very easy. If it didn't know that, it
would have to ask the resolver, which would have to decide based on
scheme/protocol. Some browsers may just send all unknown schemes to
a proxy, and so we would need protocol additions so that the proxy
could send back the part after the # (or whatever). Having the #
and only the # for this purpose, and not allowing anything else to
use the # leads to a much nicer architecture.



> I might miss some big point here, and correct me if I'm wrong. But I do
> feel 
> that there is an intention of making the URL/URI specification fitting into
> the 
> "http URL" model. But "http URL" is just A particular scheme under the
> URL family. New schemes should be allowed to come up with their own 
> syntax definition to serve their own purpose, but not have to carry over
> the 
> constraints of other schemes. Even for implementation simplicity, every 
> scheme will have to do its own parsing anyway. Why not allow them to 
> define its own set of reserved/excluded characters?

Well, it's not really that the URL/URI spec is fitted to http.
HTTP and HTML were the first to use URLs, as far as I know,
and made URLs popular. If it were not for HTTP and HTML, nobody
would use URLs. So there is some legacy, and some kind of
right-of-ownership and first-come-first-served.

URLs allow quite a wide range of scheme-specific syntax, but also
have some common concepts that allow generic parsing. But not only
the computer processing aspect is important, also the human user
has to be considered. It would not be too difficult, if it would
be needed, to build an infrastructure that e.g. considered "/"
to have scheme-specific semantics. But now that people are used
to relative URLs, the chances are large that they would make
many mistakes. So having some kind of common syntax has many
advantages.


> >Also, I would like to use this occasion to reiterate my (and many
> >other's) request to put a note into draft-fielding-url-syntax-09.txt
> >to alert readers of the fact that internationalization of URIs
> >is converging towards UTF-8. The IMAP URL and the URN syntax
> >draft are clear evidence of this and can be cited easily.
> >Not putting in such a note would consist a serious negligence
> >to include relevant information. I will be glad to provide the
> >detailled wording.
> >
> 
> I also think using UTF8 as the underlying character set encoding for 
> global naming scheme, like URN, is a good choice. In fact, we specified 
> UTF8 as the character set encoding for the handle system. 

Great!


> On the other hand, "http URL" can and is surviving without a globally
> agreed character set encoding. And the link generally won't break even
> if changed from one character set encoding to another.

"surviving" is the right word here. It works as long as the encoding
stays the same. It definitely doesn't work when the encoding gets
changed. By proposing to use UTF-8, we don't want to force every
http server to change to UTF-8 immediately (or at all). Backwards
compatibility measures have been discussed that will allow an
amazingly smooth transition.


> Currently there're
> tons of non-ASCII URL out there already, and this could make moving "http
> URL" into UTF8 very difficult.

No, it turns out that it's not very difficult. The key is that UTF-8
has a very particular structure, and therefore is easy to detect,
and that the namespace on a server is extremely sparsely populated.
I can point you to some papers of mine that discuss this.


> Besides, UTF8 is not readable for most other
> languages other than ASCII, and this may not make it acceptable for people,
> say, using CJK or Greek. It's might be more appropriate to let "http URL"
> will have their character set encoding information carried with them,
> either embedded in the HTML context, or by switching the encoding setup
> from the browser.

It is true that if you take a non-ASCII URL, encode it as UTF-8, and then
insert the resulting octets into e.g. a Greek document (iso-8859-7), that
will look ugly or even worse, will get an editor or browser confused.
But that's not what we are proposing. Whatever characters the URL
contains, these characters are encoded in the same way as the rest of
the characters in the document. For Greek characters in an iso-8859-7
document, these can be encoded as single octets, and then will be
nicely readable. If it is a HTML document, other characters can be
included by using numeric character references (the &#dddd; things),
for all characters from Unicode/ISO 10646. Where UTF-8 comes into
play is where %HH escaping is needed, or when the URL or part of it
is sent to the server.


Regards,	Martin.




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id BAA23344 for urn-ietf-out; Tue, 4 Nov 1997 01:49:41 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA23334 for <urn-ietf@services.bunyip.com>; Tue, 4 Nov 1997 01:49:36 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA00659; Tue, 4 Nov 1997 01:49:32 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84]) by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id BAA05909; Tue, 4 Nov 1997 01:52:21 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4) id BAA13382; Tue, 4 Nov 1997 01:49:18 -0500
Message-Id: <199711040649.BAA13382@newcnri.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
To: "=?ISO-8859-1?Q?Martin_J._D=FCrst?=" <mduerst@ifi.unizh.ch>
Cc: "urn-ietf" <urn-ietf@bunyip.com>, "URI mailing list" <uri@bunyip.com>
Subject: Re: [URN] Re: URN/URL spec issues...
Date: Tue, 4 Nov 1997 01:49:28 -0500
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
Errors-To: owner-urn-ietf@Bunyip.Com

> > One more question though. About the excluded characters. I can see the
> > reason why ASCII 00-1F and 7F are excluded. But do characters like "<",
> > ">", and "#" definitely have to be excluded also?
> 
> "<" and ">" are used to delimit URIs. If they are not excluded, it's
> very difficult to know where an URI starts or ends. Also, "<" and ">"
> are very frequent in HTML. 

Isn't charactar  "  enough to serve the delimiter purpose? In HTML, the
real
delimiter to separate the URL is character ", but not  "<"  or ">" .
Characters  "<"
and  ">"  are used to separate the HTML tags. For example, in HTML
document,
when a hyperlink is defined as <A HREF="http:my-link" options...>My
Link</A>, only the http:my-link is the URL, which is delimited by a pair of
" characters. Characters "<" and ">" are not in the context of URL itself.

This said, it is still not quite clear to me why characters "<" and ">"
have to be
excluded?


>"#" is the delimiter between what gets sent to the server and what 
>remains at the client for further processing. If this is scheme-specific, 
>this creates lots of problems.
> 

I'm having a hard time to figure the kind of problems it creates. Could you

be more specific of the problem? 

I might miss some big point here, and correct me if I'm wrong. But I do
feel 
that there is an intention of making the URL/URI specification fitting into
the 
"http URL" model. But "http URL" is just A particular scheme under the
URL family. New schemes should be allowed to come up with their own 
syntax definition to serve their own purpose, but not have to carry over
the 
constraints of other schemes. Even for implementation simplicity, every 
scheme will have to do its own parsing anyway. Why not allow them to 
define its own set of reserved/excluded characters?

>Also, I would like to use this occasion to reiterate my (and many
>other's) request to put a note into draft-fielding-url-syntax-09.txt
>to alert readers of the fact that internationalization of URIs
>is converging towards UTF-8. The IMAP URL and the URN syntax
>draft are clear evidence of this and can be cited easily.
>Not putting in such a note would consist a serious negligence
>to include relevant information. I will be glad to provide the
>detailled wording.
>

I also think using UTF8 as the underlying character set encoding for 
global naming scheme, like URN, is a good choice. In fact, we specified 
UTF8 as the character set encoding for the handle system. 

On the other hand, "http URL" can and is surviving without a globally
agreed
character set encoding. And the link generally won't break even if changed
from one character set encoding to another. Currently there're tons of
non-ASCII 
URL out there already, and this could make moving "http URL" into UTF8 very

difficult. Besides, UTF8 is not readable for most other languages other
than 
ASCII, and this may not make it acceptable for people, say, using CJK or 
Greek. It's might be more appropriate to let "http URL" will have their 
character set encoding information carried with them, either embedded in 
the HTML context, or by switching the encoding setup from the browser.

Regards,
Sam



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA07930 for urn-ietf-out; Mon, 3 Nov 1997 12:35:52 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA07922 for <urn-ietf@services.bunyip.com>; Mon, 3 Nov 1997 12:35:49 -0500 (EST)
Received: from gte.com (h132-197-8-26.gte.com [132.197.8.26]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA28011; Mon, 3 Nov 1997 12:35:47 -0500 (EST)
Received: from espion.gte.com by gte.com (8.8.4/8.8.4)
Received: by espion.gte.com (SMI-8.6/SMI-SVR4) id MAA06164; Mon, 3 Nov 1997 12:36:30 -0500
Date: Mon, 3 Nov 1997 12:36:30 -0500
Message-Id: <199711031736.MAA06164@espion.gte.com>
From: <dlaliberte@gte.com>
To: Dave Raggett <dsr@w3.org>
Cc: uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] Re: The UR* scheme registry, Citing URL/URI specs 
In-Reply-To: <Pine.WNT.3.95.971103091813.-163571I-100000@hazel.hpl.hp.com>
References: <199710301521.KAA29234@espion.gte.com> <Pine.WNT.3.95.971103091813.-163571I-100000@hazel.hpl.hp.com>
X-Mailer: VM 6.33 under 20.2 XEmacs Lucid
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: <dlaliberte@gte.com>
Errors-To: owner-urn-ietf@bunyip.com.On.Thu, "30 Oct 1997 dlaliberte@gte.com wrote": A.URN.differs.from.a.URL.in.that.a.URN.is.intended.to.remain.globally.unique.and.persistent.long.after.the.resource.it.refers.to.ceases.to.exist.or.becomes.unavailable.This.non-technical.distinction.seems.to.agree.w

Dave Raggett writes:
 > I am not sure this follows from your definition. For instance,
 > GUIDs are guaranteed to remain globally unique but need never
 > refer to any concrete resource, neither are they Human friendly
 > unless you are particularly good at remembering 128 bit numbers.

I agree with you on both counts.  So the definition should have been
"...long after the resource it refers to, *if any*, ceases...".  The
human friendly issue is different from the issue of the "URN" keyword
that is supposed to indicate to humans (and programs) that the
identifier is *intended* to be persistent, etc, and should therefore be
preferred over lower forms of life.  

[I would argue that it is reasonable for such intent to be expressed for
any URI, and that URN spaces will eventually be obsoleted too, so this
doesn't really buy us anything, but I could live with it because it is
explicitly merely an "intent" as opposed to a strong technical
distinction.]

 > I think the key idea is that such names are guaranteed to be
 > globally unique over a very extended period of time -- i.e. they
 > won't be reused unintentionally for something different, as is
 > quite likely for names based on file system hierarchies. 

I disagree that such a guarantee means anything useful, so I would
replace it with a promise to be good.  Consider that it might be the
correct thing to do to reuse an identifier for something that is not
identical to the original but has equivalent meaning.  Accidentally or
unintentionally reusing an identifier should be avoided, however, and it
is generally not difficult to do once you set your mind to it.

 > > We could leave it at that or add some further explanation, which
 > > perhaps gets too close to the controversy:
 > > 
 > >    A URN should be associated with a global, persistent service
 > >    for resolving it or returning a redirection to another URI.
 > 
 > I don't think this is necessary in all cases. For example an MD5
 > of a document is useful even in the absence of such a service.
 > The uniqueness of a name over space and time certainly lends itself
 > to fault tolerant means to access resources associated with such
 > names. However this is a useful side-effect and not a fundamental
 > property.

I agree.  I tend to be more concerned about the persistent resolution
service since it is difficult to provide in a scalable manner.  By
comparison, persistent uniqueness is trivially easy.

--
Daniel LaLiberte
dlaliberte@gte.com



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA01125 for urn-ietf-out; Mon, 3 Nov 1997 09:35:29 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA01112 for <urn-ietf@services.bunyip.com>; Mon, 3 Nov 1997 09:35:22 -0500 (EST)
Received: from www10.w3.org (www10.w3.org [18.23.0.20]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA26984; Mon, 3 Nov 1997 09:35:16 -0500 (EST)
Received: from hazel.hpl.hp.com (host5-99-62-244.btinternet.com [195.99.62.244]) by www10.w3.org (8.8.5/8.7.3) with SMTP id JAA26106; Mon, 3 Nov 1997 09:34:57 -0500 (EST)
X-Authentication-Warning: www10.w3.org: Host host5-99-62-244.btinternet.com [195.99.62.244] claimed to be hazel.hpl.hp.com
Date: Mon, 3 Nov 1997 09:32:17 -0500 ()
From: Dave Raggett <dsr@w3.org>
To: dlaliberte@gte.com
cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, uri@Bunyip.Com, moore@cs.utk.edu, connolly@w3.org, urn-ietf@Bunyip.Com, timbl@w3.org, masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no, lassila@w3.org, swick@w3.org, tbray@textuality.com, jeanpa@MICROSOFT.com, cmsmcq@uic.edu, lehors@w3.org, ij@w3.org
Subject: Re: [URN] Re: The UR* scheme registry, Citing URL/URI specs 
In-Reply-To: <199710301521.KAA29234@espion.gte.com>
Message-ID: <Pine.WNT.3.95.971103091813.-163571I-100000@hazel.hpl.hp.com>
X-X-Sender: dsr@anansi.w3.org
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Dave Raggett <dsr@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

On Thu, 30 Oct 1997 dlaliberte@gte.com wrote:

> I would replace the above paragraph with the following argument
> for a non-technical distinction: 
> 
>    A URN differs from a URL in that a URN is intended to remain
>    globally unique and persistent long after the resource it
>    refers to ceases to exist or becomes unavailable. 
> 
> This non-technical distinction seems to agree with Keith Moore's
> argument that URNs are really for humans.

I am not sure this follows from your definition. For instance,
GUIDs are guaranteed to remain globally unique but need never
refer to any concrete resource, neither are they Human friendly
unless you are particularly good at remembering 128 bit numbers.

I think the key idea is that such names are guaranteed to be
globally unique over a very extended period of time -- i.e. they
won't be reused unintentionally for something different, as is
quite likely for names based on file system hierarchies. 

> We could leave it at that or add some further explanation, which
> perhaps gets too close to the controversy:
> 
>    A URN should be associated with a global, persistent service
>    for resolving it or returning a redirection to another URI.

I don't think this is necessary in all cases. For example an MD5
of a document is useful even in the absence of such a service.
The uniqueness of a name over space and time certainly lends itself
to fault tolerant means to access resources associated with such
names. However this is a useful side-effect and not a fundamental
property.

Regards,

-- Dave Raggett <dsr@w3.org> http://www.w3.org/People/Raggett
phone: +44 122 578 2984 (or 2521) +44 385 320 444 (gsm mobile)
World Wide Web Consortium (on assignment from HP Labs)



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id FAA23219 for urn-ietf-out; Mon, 3 Nov 1997 05:05:17 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id FAA23212 for <urn-ietf@services.bunyip.com>; Mon, 3 Nov 1997 05:05:14 -0500 (EST)
Received: from josef.ifi.unizh.ch (josef.ifi.unizh.ch [130.60.48.10]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id FAA26480; Mon, 3 Nov 1997 05:05:11 -0500 (EST)
Received: from ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <26291-0@josef.ifi.unizh.ch>; Mon, 3 Nov 1997 11:04:44 +0100
Date: Mon, 3 Nov 1997 11:04:30 +0100 (MET)
From: =?iso-8859-1?Q?Martin_J=2E_D=FCrst?= <mduerst@ifi.unizh.ch>
To: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, moore <moore@cs.utk.edu>, urn-ietf <urn-ietf@bunyip.com>, URI mailing list <uri@bunyip.com>
Subject: Re: [URN] Re: URN/URL spec issues...
In-Reply-To: <199711030825.DAA21918@newcnri.CNRI.Reston.Va.US>
Message-ID: <Pine.SUN.3.96.971103105237.1769S-100000@enoshima.ifi.unizh.ch>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: =?iso-8859-1?Q?Martin_J=2E_D=FCrst?= <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@Bunyip.Com

On Mon, 3 Nov 1997, Sam X. Sun wrote:

> One more question though. About the excluded characters. I can see the
> reason why ASCII 00-1F and 7F are excluded. But do characters like "<",
> ">", and "#" definitely have to be excluded also?

"<" and ">" are used to delimit URIs. If they are not excluded, it's
very difficult to know where an URI starts or ends. Also, "<" and ">"
are very frequent in HTML. "#" is the delimiter between what gets
sent to the server and what remains at the client for further processing.
If this is scheme-specific, this creates lots of problems.

> Again, some URI/URL
> schemes may need to use them as delimiters, some may not. Should they be
> put in the "unwise" category in stead? Even the ASCII 00-1F and 7F may be
> implementation specific, because future namespace or URI/URL scheme may be
> based on UNICODE, and mandating the excluded character set may be costly.

Current URIs/URLs are already to some extent based no UNICODE. As
an examlpe, please see the IMAP URL RFC. Work on the general definition
of Unicode-based URLs is proceeding currently in a private group of
experts, and we hope to go back to open discussion soon.
Such URLs will be based on UTF-8, which uses the octets 0x80-0xFF,
so that excluding 00-1F and 7F is no problem.

Please note that due to backwards compatibility problems, characters
outside the ASCII set will not be usable as reserved characters, because
for them, the distinction between escapend and non-escaped cannot
be used to distinguish between reserved and non-reserved.

Also, I would like to use this occasion to reiterate my (and many
other's) request to put a note into draft-fielding-url-syntax-09.txt
to alert readers of the fact that internationalization of URIs
is converging towards UTF-8. The IMAP URL and the URN syntax
draft are clear evidence of this and can be cited easily.
Not putting in such a note would consist a serious negligence
to include relevant information. I will be glad to provide the
detailled wording.


Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id DAA22099 for urn-ietf-out; Mon, 3 Nov 1997 03:25:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA22093 for <urn-ietf@services.bunyip.com>; Mon, 3 Nov 1997 03:25:46 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA26345 for <urn-ietf@bunyip.com>; Mon, 3 Nov 1997 03:25:43 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84]) by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id DAA01841; Mon, 3 Nov 1997 03:28:40 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4) id DAA21918; Mon, 3 Nov 1997 03:25:27 -0500
Message-Id: <199711030825.DAA21918@newcnri.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Cc: <moore@cs.utk.edu>, <urn-ietf@bunyip.com>
Subject: [URN] Re: URN/URL spec issues... 
Date: Mon, 3 Nov 1997 03:25:38 -0500
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
Errors-To: owner-urn-ietf@Bunyip.Com

First of all, thanks very much for answer my questions.

One more question though. About the excluded characters. I can see the
reason why ASCII 00-1F and 7F are excluded. But do characters like "<",
">", and "#" definitely have to be excluded also? Again, some URI/URL
schemes may need to use them as delimiters, some may not. Should they be
put in the "unwise" category in stead? Even the ASCII 00-1F and 7F may be
implementation specific, because future namespace or URI/URL scheme may be
based on UNICODE, and mandating the excluded character set may be costly.

Would it be more saft to say that the set of excluded characters should
also be scheme or implementation specific, like the reserved character set?

-Sam

----------
> From: Roy T. Fielding <fielding@kiwi.ics.uci.edu>
> To: Sam Sun <ssun@CNRI.Reston.Va.US>
> Cc: moore@cs.utk.edu; urn-ietf@bunyip.com
> Subject: Re: URN/URL spec issues... 
> Date: Saturday, November 01, 1997 12:45 AM
> 
> Sam asks some good questions:
> >1. Should the reserved character set be reconsidered for URL, or why
such a
> >big set of reserved characters? Your draft states that "Characters in
the
> >'reserved' set are not reserved in all contexts". I think it's more
> >appropriate to say that reserved characters are defined on a per URL
scheme
> >bases. This is because some URL schemes may require more reserved
characters
> >because of their more complicated <scheme-specific-part>, while other
URL
> >schemes may need no reserved characters at all, and making hex encoding
is a
> >totally unnecessary overhead. The URL is defined as a super set covering
all
> >URL schemes, and so it should make the least restrictions.
> 
> It does make the least restrictions.  In 2.4.2 it says
> 
>    A URI is always in an "escaped" form, since escaping or unescaping
>    a completed URI might change its semantics.  Normally, the only
>    time escape encodings can safely be made is when the URI is being
>    created from its component parts; each component may have its own
>    set of characters which are reserved, so only the mechanism
>    responsible for generating or interpreting that component can
>    determine whether or not escaping a character will change its
>    semantics. Likewise, a URI must be separated into its components
>    before the escaped characters within those components can be safely
>    decoded.
> 
> which is saying that whether or not a character is actually reserved
> is a property of the resource namespace of the individual URI.  Some
> schemes may require a single set of reserved characters, but most do not.
> The only time that the reserved set is "known" is when it is a
requirement
> of a particular component within a particular scheme's namespace.
> 
> >3. What is URI? Is it intended for the common denorminator of URL and
URN,
> >or for the super set specification for both of them?
> 
> The greatest common denominator (the set of syntax and semantics that
> allows both to be compliant and yet describe as much as possible so
> that implementers do not have to duplicate their work).  That means
> 
>    a) sufficient syntax to distinguish them from surrounding context;
> 
>    b) algorithms that must be common to all URI namespaces that allow
>       relative references;
> 
>    c) common rationale and examples of use.
> 
> In other words, the things a URI reference handler needs to know even
> if it does not understand the semantics of a particular scheme, which
> is the common case for URI-enabled applications that are designed for
> extensibility.
> 
> >4. Following your earlier thread, URL is for locator, not necessarily
> >location. And the semantics of any particular URL should be defined by
the
> >corresponding URL scheme. Hence when defined properly, certain URL
schemes
> >could very well be used as an implementation of URN, that is, locate by
name
> >instead of by location. Is this the common understanding or have I
missed
> >some point here?
> 
> That's certainly what I think of in terms of a URL, but calling it a
> "common understanding" depends on who you talk to.  Introducing the
> term URI allows us to change the definition of URL such that it does
> refer to network locations only.  Keep in mind that these things were
> originally called Web Addresses, and later UDIs, and then URIs, so it's
> not as if this is anything new.
> 
> The problem, of course, is that not all location-independent URI's fit
> within the URN syntax, and thus the conceptual difference between URN 
> and URL is as clear as mud.
> 
> .....Roy


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id BAA24120 for urn-ietf-out; Sat, 1 Nov 1997 01:21:57 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA24115 for <urn-ietf@services.bunyip.com>; Sat, 1 Nov 1997 01:21:53 -0500 (EST)
Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA22678 for <urn-ietf@bunyip.com>; Sat, 1 Nov 1997 01:21:49 -0500 (EST)
Received: from cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK) id BAA01214; Sat, 1 Nov 1997 01:21:33 -0500 (EST)
Message-Id: <199711010621.BAA01214@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
cc: Sam Sun <ssun@CNRI.Reston.VA.US>, moore@cs.utk.edu, urn-ietf@bunyip.com
Subject: [URN] Re: URN/URL spec issues... 
In-reply-to: Your message of "Fri, 31 Oct 1997 21:45:46 PST." <9710312153.aa27910@paris.ics.uci.edu> 
Date: Sat, 01 Nov 1997 01:21:33 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

[wow...the recipient list got trimmed...]

> >4. Following your earlier thread, URL is for locator, not necessarily
> >location. And the semantics of any particular URL should be defined by the
> >corresponding URL scheme. Hence when defined properly, certain URL schemes
> >could very well be used as an implementation of URN, that is, locate by name
> >instead of by location. Is this the common understanding or have I missed
> >some point here?

"location independent URI" != "URN"

All URNs are location-independent, but not all location-independent
URIs are URNs.  There are several other requirements of URNs besides 
location-independence and the URN syntax rules, because location-
independence alone is not sufficient to promote name stability.

It doesn't hurt to reinforce the notion that URLs can be 
location-indepedent.

Keith


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id AAA23863 for urn-ietf-out; Sat, 1 Nov 1997 00:54:43 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA23858 for <urn-ietf@services.bunyip.com>; Sat, 1 Nov 1997 00:54:39 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id AAA22538 for <urn-ietf@bunyip.com>; Sat, 1 Nov 1997 00:54:29 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa27910; 31 Oct 97 21:53 PST
To: Sam Sun <ssun@CNRI.Reston.VA.US>
cc: moore@cs.utk.edu, urn-ietf@bunyip.com
Subject: [URN] Re: URN/URL spec issues... 
In-reply-to: Your message of "Fri, 31 Oct 1997 13:10:57 EST." <01bce628$55b8b560$29019784@ssun.CNRI.Reston.Va.US> 
Date: Fri, 31 Oct 1997 21:45:46 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9710312153.aa27910@paris.ics.uci.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Sam asks some good questions:
>1. Should the reserved character set be reconsidered for URL, or why such a
>big set of reserved characters? Your draft states that "Characters in the
>'reserved' set are not reserved in all contexts". I think it's more
>appropriate to say that reserved characters are defined on a per URL scheme
>bases. This is because some URL schemes may require more reserved characters
>because of their more complicated <scheme-specific-part>, while other URL
>schemes may need no reserved characters at all, and making hex encoding is a
>totally unnecessary overhead. The URL is defined as a super set covering all
>URL schemes, and so it should make the least restrictions.

It does make the least restrictions.  In 2.4.2 it says

   A URI is always in an "escaped" form, since escaping or unescaping
   a completed URI might change its semantics.  Normally, the only
   time escape encodings can safely be made is when the URI is being
   created from its component parts; each component may have its own
   set of characters which are reserved, so only the mechanism
   responsible for generating or interpreting that component can
   determine whether or not escaping a character will change its
   semantics. Likewise, a URI must be separated into its components
   before the escaped characters within those components can be safely
   decoded.

which is saying that whether or not a character is actually reserved
is a property of the resource namespace of the individual URI.  Some
schemes may require a single set of reserved characters, but most do not.
The only time that the reserved set is "known" is when it is a requirement
of a particular component within a particular scheme's namespace.

>3. What is URI? Is it intended for the common denorminator of URL and URN,
>or for the super set specification for both of them?

The greatest common denominator (the set of syntax and semantics that
allows both to be compliant and yet describe as much as possible so
that implementers do not have to duplicate their work).  That means

   a) sufficient syntax to distinguish them from surrounding context;

   b) algorithms that must be common to all URI namespaces that allow
      relative references;

   c) common rationale and examples of use.

In other words, the things a URI reference handler needs to know even
if it does not understand the semantics of a particular scheme, which
is the common case for URI-enabled applications that are designed for
extensibility.

>4. Following your earlier thread, URL is for locator, not necessarily
>location. And the semantics of any particular URL should be defined by the
>corresponding URL scheme. Hence when defined properly, certain URL schemes
>could very well be used as an implementation of URN, that is, locate by name
>instead of by location. Is this the common understanding or have I missed
>some point here?

That's certainly what I think of in terms of a URL, but calling it a
"common understanding" depends on who you talk to.  Introducing the
term URI allows us to change the definition of URL such that it does
refer to network locations only.  Keep in mind that these things were
originally called Web Addresses, and later UDIs, and then URIs, so it's
not as if this is anything new.

The problem, of course, is that not all location-independent URI's fit
within the URN syntax, and thus the conceptual difference between URN 
and URL is as clear as mud.

.....Roy

                                                                                                                                                                                                                                                                                                                                                   1997-12.mail                                                                                        0000666 0001752 0000010 00000742677 11373056777 011541  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    
Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id HAA03383 for urn-ietf-out; Sun, 28 Dec 1997 07:53:36 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA03368 for <urn-ietf@services.bunyip.com>; Sun, 28 Dec 1997 07:53:33 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id HAA12627 for urn-ietf@services; Sun, 28 Dec 1997 07:53:32 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA12624; Sun, 28 Dec 1997 07:53:29 -0500 (EST)
Received: from localhost (paf@localhost)  by nix.swip.net (8.8.8/8.8.8) with SMTP  id NAA03798;  Sun, 28 Dec 1997 13:53:20 +0100 (MET)
Date: Sun, 28 Dec 1997 13:53:20 +0100 (MET)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nix
To: Larry Masinter <masinter@parc.xerox.com>
cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34A61389.9C580343@parc.xerox.com>
Message-ID: <Pine.GSO.3.96.971228134417.3210H-100000@nix>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Patrik Faltstrom <paf@swip.net>
Errors-To: owner-urn-ietf@Bunyip.Com

On Sun, 28 Dec 1997, Larry Masinter wrote:

> > Now, you simplify this by saying that syntactically, a URN can be parsed
> > the same way as a URL, and one can install in the software a URN parser
> > just like one does install a handler for a HTTP scheme or mailto scheme.
> > 
> > Well, a lot of people probably do agree with you that that is the way one
> > can _implement_ URLs and URNs, but that is not the way things are defined.
> 
> ....
> 
> The question is: do you think that is the way things SHOULD BE defined?
> I"m guessing that's really what this is about. SHOULD we allow URZs to
> have different rules than URLs and still call them the same protocol element?

This is exactly why we need a URI syntax paper, and a separate URL and URN
one. Everything that fulfils the basic requirements of a URI paper should
be able to be a URZ or whatever. They should not have to fulfil everything
that are URL requirements.

If the URZ designers are smart (and the IETF process should stop them
otherwise) they _inherit_ things from the URL and URN papers so URZ are as
little different from URLs and URNs as possible. One example is that '#'
is a special character in the URN syntax, inherited from the URI RFC 1730
(or whatever it was...), but also because IF '#' was allowed as a
non-quoted character in a URN, it would break so many implementations.

Anyway, from my point of view, there is a big difference making URZs
compliant to a URI syntax paper -- and then _inheriting_ necessary and
interesting parts from the URL and URN syntax papers, from making URZs
using some "mays" from a common URI/URL syntax document. Say that in URZs
one need (for some reasons) have the query portion specified differently
than in URLs (that's why they are URZs...)? Should that not be allowed?

   Patrik




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id HAA03236 for urn-ietf-out; Sun, 28 Dec 1997 07:44:13 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA03229 for <urn-ietf@services.bunyip.com>; Sun, 28 Dec 1997 07:44:09 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id HAA12591 for urn-ietf@services; Sun, 28 Dec 1997 07:44:08 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA12588; Sun, 28 Dec 1997 07:44:05 -0500 (EST)
Received: from localhost (paf@localhost)  by nix.swip.net (8.8.8/8.8.8) with SMTP  id NAA03652;  Sun, 28 Dec 1997 13:43:21 +0100 (MET)
Date: Sun, 28 Dec 1997 13:43:21 +0100 (MET)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nix
To: Larry Masinter <masinter@parc.xerox.com>
cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34A611C2.B197EF17@parc.xerox.com>
Message-ID: <Pine.GSO.3.96.971228131924.3210G-100000@nix>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Patrik Faltstrom <paf@swip.net>
Errors-To: owner-urn-ietf@Bunyip.Com

On Sun, 28 Dec 1997, Larry Masinter wrote:

> > What some of us
> > ask for are your document divided in three so it is crystal clear what is
> > a definition for URIs, what is URLs and what is URNs. 
> 
> The proposal (c) divides (b) into two, not into three. I'm
> guessing you really meant "two".

Well, we do have a document which talks about the syntax for URNs aswell.
I.e. yes, it is true that (c) splits the document on the table in two, but
the result will be three documents.

> In an earlier message, it sounds like you are saying that you have
> reviewed (b) (draft-fielding-uri-syntax) and (c) (Leslie's two-documents),
> and that "(c) is the only working solution". Do you mean to say
> that you also have found (a) and (d) unacceptable?

Yes.

What I mean is that I think that draft-fielding-uri-syntax should be split
into two, and as arguments for that I did read the original document --
and then Leslies suggestion on how a split should be done.

> Do you find it less, or more confusing, to have both: 
>
> >    Many URL schemes have been defined.  The scheme defines the
> >    space of the URL, and thus may further restrict the syntax and
> >    semantics of identifiers using that scheme.
> 
> in the URL document, and also
> 
> >   Many URI schemes have been defined.  The scheme defines the
> >   namespace of the URI, and thus may further restrict the syntax and
> >   semantics of identifiers using that scheme.
> 
> in the URI document?

If we just decide that a cut and creation of two documents makes the final
result better, we can then work on the details. I think there are things
in Leslies cut which did not make 100% sense, mostly (I guess) because
text should be rewritten (like the above) when we have two documents.

As it is now -- I do only argue for a separate document about URI syntax
from one about URL syntax.

I think Leslies suggestion did show that two documents were better. I can,
if we go down that path, come with perticular suggestions what should be
better in those.

I think for example that some "may" in the URL document should be "must".

> > This is needed because the document currently under the name of a URI
> > syntax document talk so much about URLs, and use a terminology that is
> > only valid for URLs, that confusion occurs regarding, if nothing else, the
> > difference between a URL and a URN. It does not help that the document
> > have "may" all over the place.
> 
> Can you say what the 'confusion' is? There's a section 1.2 URI, URL, and URN,
> which attempts to discuss the difference.  Is this confusion also in
> place for (d) or (a)?

The confusion is when there are so many parts that talk about (today)
URL-specific things as URI-things, but with a "may". One example is
relative URLs, which I think should be described as relative URLs, and not
relative URIs. The same thing about fragments, and details on how to
construct and parse query/username etc constructions. It sounds like if
these things -- even though they are preceded with a "may" -- should apply
to all URIs, and more specifically to the _design_ of a URZ, URB, URX or
whatever.

> > I think it is definitely better if we have documents about URIs, URNs and
> > URLs, so the number of "may" can be limited to a minimum when we talk
> > about so important things as grammars and what characters are allowed, how
> > encoding is done and how to handle/accept things like fragments, queries
> > and relative addressing.
> 
> There are no fewer "may"s in the combined (c) than there are in (b).

Well, I think they might be able to be fewer. I might be wrong. I would
like to say that _IF_ certain functionality should be able to be applied
to a URL scheme, it _MUST_ syntactically be written in a certain way. That
rule might not be possible to create if we also include URNs -- because
the URN namespace itself might have rules and constructions which makes
that rule not appliable.

Also, because a URN and a URL are different things (as a URN can be used
in a number of ways, N2Ls, N2L, N2C,...) they are also used differently --
and certain operations one can apply to a URL can not be applied to a URN
and vice versa.

> As far as I can tell, there is no proposal to have a different
> set of allowed characters in "URI" than in "URL", so I'm not sure 
> waht you mean by "what characters are allowed". Also, I don't see
> any proposals to have a different mechanism for encoding for URNs
> and URLs. Are you suggesting there might be such a thing?

This is from a discussion I had with the Handle people, which didn't
understand why we when talking about URNs did say that the character set
in use should be UTF-8 encoded UNICODE 2.0, when so many different
character sets did work when using HTTP URLs. Well, this is because when
getting a URL, you normally (there are exceptions of course) get them in a
HTML document as a reference. That reference is then, as-is, passed back
to the same server as the one that did pass the reference to the client,
so noone have to parse the stream of bytes passed back and fourth over the
wire. The URL, if displayed on the screen in the clients browser, might
look funny, or like garbage, but it will work. This as long as the client
doesn't change the stream of bytes.

But, when talking about URNs, the URN will be inside some document, say a
HTML one. That URN will _NOT_ be passed to the same HTTP server, but to
some resolver (in the case of a N2L resolution) which must understand what
characters are represented in the name-space-specific string, so a search
can be done, which in turn will result in the URL which is sent back to
the client. That URL is then what the browser in this example sends back
to the HTTP server to get the next HTML page.

As you can see in this example, we have when using URNs a third party
involved -- or at least some function which acts as a resolver which in
this simple example turns the URN into a URL which is then used as normal.

Because of that -- it is definitely needed when talking about URNs to
agree on what character set and encoding is used, as the parties involved
have to be able to parse the characters (not the bytes) sent in the URN.

> I agree that the query forms are unlikely to apply to URNs, that relative
> addressing is problematic, and that fragments are controversial, but your
> message indicated that you belive there are more extensive differences
> that are not just restrictions, which would be a much more serious issue.

All of these issues you rise are things that we know how to handle in the
case of a URL, and character set issues are things we know when talking
about URNs. We do though not know in detail how things like relative
addressing, fragments, query forms etc etc should, if ever, applicable to
URNs, so I rather have one document for URIs, one for URLs and a third for
URNs.

It does just make so much more sense -- especially when the URLs and URNs
are so different regarding usage. I.e. many things are more mature when
talking about URLs. I do not say that the URN people (including me) should
invent their own way of handling things different than URLs. That would
be stupid. Totally stupid. I just say that some things might NOT apply to
URNs, only to URLs. Who knows if they will apply to URXs? So, let write
about URLs in one document and URNs in one.

I also think it is a good idea to talk about things like how to implement
a parser for URLs that also handle URNs and URXs, like what Roy has done,
but that is something different than talking about the syntax for each one
of the constructs. That is a BCP which might also be needed.

   Patrik




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id DAA27961 for urn-ietf-out; Sun, 28 Dec 1997 03:54:00 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA27943 for <urn-ietf@services.bunyip.com>; Sun, 28 Dec 1997 03:53:55 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id DAA12389 for urn-ietf@services; Sun, 28 Dec 1997 03:53:54 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA12384; Sun, 28 Dec 1997 03:53:51 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53854(3)>; Sun, 28 Dec 1997 00:53:45 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Sun, 28 Dec 1997 00:53:31 PST
Message-ID: <34A61389.9C580343@parc.xerox.com>
Date: Sun, 28 Dec 1997 00:53:29 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Patrik Faltstrom <paf@swip.net>
CC: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] Re: URI documents
References: <Pine.GSO.3.96.971228063242.27472E-100000@nix>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

I just want to pick up on one more thing:


> Now, you simplify this by saying that syntactically, a URN can be parsed
> the same way as a URL, and one can install in the software a URN parser
> just like one does install a handler for a HTTP scheme or mailto scheme.
> 
> Well, a lot of people probably do agree with you that that is the way one
> can _implement_ URLs and URNs, but that is not the way things are defined.

....

The question is: do you think that is the way things SHOULD BE defined?
I"m guessing that's really what this is about. SHOULD we allow URZs to
have different rules than URLs and still call them the same protocol element?



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id DAA27874 for urn-ietf-out; Sun, 28 Dec 1997 03:46:26 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA27856 for <urn-ietf@services.bunyip.com>; Sun, 28 Dec 1997 03:46:22 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id DAA12360 for urn-ietf@services; Sun, 28 Dec 1997 03:46:21 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA12355; Sun, 28 Dec 1997 03:46:16 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53844(2)>; Sun, 28 Dec 1997 00:46:14 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Sun, 28 Dec 1997 00:45:56 PST
Message-ID: <34A611C2.B197EF17@parc.xerox.com>
Date: Sun, 28 Dec 1997 00:45:54 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Patrik Faltstrom <paf@swip.net>
CC: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] Re: URI documents
References: <Pine.GSO.3.96.971228063242.27472E-100000@nix>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> What some of us
> ask for are your document divided in three so it is crystal clear what is
> a definition for URIs, what is URLs and what is URNs. 

The proposal (c) divides (b) into two, not into three. I'm
guessing you really meant "two".

And the question is whether (c) actually makes it "crystal clear"
what is a definition for URIs, what is URLs and what is URNs. I think
we all want the definitions to be "clear", but it is exactly the clarity
of these documents that we're discussing.

In an earlier message, it sounds like you are saying that you have
reviewed (b) (draft-fielding-uri-syntax) and (c) (Leslie's two-documents),
and that "(c) is the only working solution". Do you mean to say
that you also have found (a) and (d) unacceptable?

Do you find it less, or more confusing, to have both:

>    Many URL schemes have been defined.  The scheme defines the
>    space of the URL, and thus may further restrict the syntax and
>    semantics of identifiers using that scheme.

in the URL document, and also

>   Many URI schemes have been defined.  The scheme defines the
>   namespace of the URI, and thus may further restrict the syntax and
>   semantics of identifiers using that scheme.

in the URI document?



> This is needed because the document currently under the name of a URI
> syntax document talk so much about URLs, and use a terminology that is
> only valid for URLs, that confusion occurs regarding, if nothing else, the
> difference between a URL and a URN. It does not help that the document
> have "may" all over the place.

Can you say what the 'confusion' is? There's a section 1.2 URI, URL, and URN,
which attempts to discuss the difference.  Is this confusion also in
place for (d) or (a)?

> I think it is definitely better if we have documents about URIs, URNs and
> URLs, so the number of "may" can be limited to a minimum when we talk
> about so important things as grammars and what characters are allowed, how
> encoding is done and how to handle/accept things like fragments, queries
> and relative addressing.

There are no fewer "may"s in the combined (c) than there are in (b).

As far as I can tell, there is no proposal to have a different
set of allowed characters in "URI" than in "URL", so I'm not sure 
waht you mean by "what characters are allowed". Also, I don't see
any proposals to have a different mechanism for encoding for URNs
and URLs. Are you suggesting there might be such a thing?

I agree that the query forms are unlikely to apply to URNs, that relative
addressing is problematic, and that fragments are controversial, but your
message indicated that you belive there are more extensive differences
that are not just restrictions, which would be a much more serious issue.

Larry
-- 
http://www.parc.xerox.com/masinter



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id BAA26442 for urn-ietf-out; Sun, 28 Dec 1997 01:45:44 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA26428 for <urn-ietf@services.bunyip.com>; Sun, 28 Dec 1997 01:45:40 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id BAA12196 for urn-ietf@services; Sun, 28 Dec 1997 01:45:39 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id BAA12191; Sun, 28 Dec 1997 01:45:35 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53765(2)>; Sat, 27 Dec 1997 22:45:32 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Sat, 27 Dec 1997 22:45:18 PST
Message-ID: <34A5F57A.F02C06D7@parc.xerox.com>
Date: Sat, 27 Dec 1997 22:45:15 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Patrik Faltstrom <paf@swip.net>
CC: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] Re: URI documents
References: <Pine.GSO.3.96.971228063242.27472E-100000@nix>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

I've been wondering if we might progress with a different
perspective, which I will lay out briefly:

The term "URI" denotes a concept: some kind of uniform
space of identifiers for resources. The terms "URL", and "URN",
however, denote explicit protocol elements, with specific
syntax and semantics associated with that syntax. The URL
syntax is well defined and widely implemented; the URN syntax
is newer, but well underway.

It is possible, and convenient, to allow for mutual embedding
of these protocol elements. That is, the space of URNs can
be embedded in the space of URLs by prepending the URN with
the string "urn:". This means that "all URNs are URLs" only
in the trivial sense that it is possible to write a URN as
a URL. The simple embedding is possible because the URN syntax
was chosen (wisely) to fit within the URL syntax.

Conversely, one could imagine embedding the URL name space
in the URN space. Imagine, for example, a URN which consisted
of a date and a URL. The resource named would be 'the
resource that was available at the specified location
at the specified time. This would be perfectly good URN;
perhaps one could say that 'dated-url' was the naming authority,
and write <durl:199712272238:http://www.parc.xerox.com/masinter>.
as the undecorated URN.

With this notion of 'URI is a concept', we don't need or want
a general URI syntax. There's a URL syntax and a URN syntax.
There might be a completely separate URC syntax at some point.
While it is convenient to embed URNs into the URL name space,
it is just an embedding; the semantics associated with URLs
are not inherited by URNs than they are inherited by email
addresses merely because there is a 'mailto:' URL scheme.

Larry

-- 
http://www.parc.xerox.com/masinter



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id AAA25811 for urn-ietf-out; Sun, 28 Dec 1997 00:52:35 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA25803 for <urn-ietf@services.bunyip.com>; Sun, 28 Dec 1997 00:52:31 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id AAA12106 for urn-ietf@services; Sun, 28 Dec 1997 00:52:31 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA12103; Sun, 28 Dec 1997 00:52:27 -0500 (EST)
Received: from localhost (paf@localhost)  by nix.swip.net (8.8.8/8.8.8) with SMTP  id GAA27714;  Sun, 28 Dec 1997 06:52:19 +0100 (MET)
Date: Sun, 28 Dec 1997 06:52:19 +0100 (MET)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nix
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
cc: harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] Re: URI documents 
In-Reply-To: <9712271310.aa23371@paris.ics.uci.edu>
Message-ID: <Pine.GSO.3.96.971228063242.27472E-100000@nix>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Patrik Faltstrom <paf@swip.net>
Errors-To: owner-urn-ietf@Bunyip.Com

On Sat, 27 Dec 1997, Roy T. Fielding wrote:

> >I agree with the above. (c) is the only working solution.
> 
> Almost all example URIs are URLs.  There is no way I could talk about
> anything more without defining URN technology, which I preferred to do
> by reference to the relevant URN RFC.  You can't have it both ways.
> All of the requirements, and even all of the "may", do apply to URNs.
> They simply have no impact when they are applied.

This is why most of your text works best in a URL definition paper.

> As we've said a hundred times already, the point of this exercise is
> to define what a parser must do when it is presented with a URI reference,
> before it even knows whether the URI is a URL or a URN.  That is because
> all scheme-specific parsing takes place within the scheme-handler and
> not within the part of the application that deals with URI references.
> The purpose of the document is NOT to describe the intersection between
> URL and URN -- that would be a total waste of time, since by the time
> you know whether it is a URL or URN you are in a different parsing
> situation which is scheme-specific.

Once upon a time, in Houston, we had a vote(!) in the URI working group if
the string "url", the URI scheme "URI", should be included in the syntax
of a URI. It was a close cut, but the majority voted for not including the
string "url:" in the URL. Several people left the room in protest...and it
was not fun at all.

It _might_ be the case that a URN should be parsed differently than a URL.
It might be that a totally new UR* should be parsed even differently than
a URN and a URL. I agree with you that a design like that might be stupid,
but the fact is that you do have some small common syntactic rules for
URNs and URLs, and that is how you find which one it is. A URN is simple
to recognise as it is prepended with the "urn:" string, but a URN is
harder because the URL scheme is syntactically written in the position
where the URI scheme should be. A parser must because of that have a list
of all known URL schemes, and if the URI scheme is one of those, the
identifier is a URL.

Now, you simplify this by saying that syntactically, a URN can be parsed
the same way as a URL, and one can install in the software a URN parser
just like one does install a handler for a HTTP scheme or mailto scheme.

Well, a lot of people probably do agree with you that that is the way one
can _implement_ URLs and URNs, but that is not the way things are defined.
What do we do when we get URZs which _doesn't_ have "URZ" prepended, but
have the URZ scheme immediately in the beginning of the string, just like
URLs? What happens if the market start writing URNs without the string
"urn:" in the beginning of the string, and instead only write "isbn:" (you
write in your document about the "side of the bus problem" regarding the
fact that HTTP URLs loose their "http://" part)? Is "isbn" now a scheme?
Yes, in the implementation it might be when you parse the string, but it
is still a URN, and not a URL.

We have today two different types of URIs; URLs and URNs. What some of us
ask for are your document divided in three so it is crystal clear what is
a definition for URIs, what is URLs and what is URNs. I simply don't
understand why you are opposing that so much?

It will be much simpler to have the documents updated, and each one of the
documents will be much simpler to read and understand, than having URL and
URN implications in the URI definition part and vice versa.

   Patrik




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA08395 for urn-ietf-out; Sat, 27 Dec 1997 16:12:18 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA08381 for <urn-ietf@services.bunyip.com>; Sat, 27 Dec 1997 16:12:14 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id QAA11627 for urn-ietf@services; Sat, 27 Dec 1997 16:12:14 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA11622; Sat, 27 Dec 1997 16:12:10 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa23371; 27 Dec 97 13:10 PST
To: Patrik Faltstrom <paf@swip.net>
cc: harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Sat, 27 Dec 1997 20:00:06 +0100." <Pine.GSO.3.96.971227195321.15366C-100000@nix> 
Date: Sat, 27 Dec 1997 13:05:58 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9712271310.aa23371@paris.ics.uci.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

>I agree with the above. (c) is the only working solution.

(c) does not correspond to any implementation that I know of, and
contradicts the implementations of most URI-enabled applications.
You can prove this for yourself by using a URN proxy and attempting
to include "#something" in the reference.  You will find that the
"#something" is stripped before being sent to the proxy, and therefore
cannot be part of the URN because it is the fragment.

>This is needed because the document currently under the name of a URI
>syntax document talk so much about URLs, and use a terminology that is
>only valid for URLs, that confusion occurs regarding, if nothing else, the
>difference between a URL and a URN. It does not help that the document
>have "may" all over the place.

Almost all example URIs are URLs.  There is no way I could talk about
anything more without defining URN technology, which I preferred to do
by reference to the relevant URN RFC.  You can't have it both ways.
All of the requirements, and even all of the "may", do apply to URNs.
They simply have no impact when they are applied.

As we've said a hundred times already, the point of this exercise is
to define what a parser must do when it is presented with a URI reference,
before it even knows whether the URI is a URL or a URN.  That is because
all scheme-specific parsing takes place within the scheme-handler and
not within the part of the application that deals with URI references.
The purpose of the document is NOT to describe the intersection between
URL and URN -- that would be a total waste of time, since by the time
you know whether it is a URL or URN you are in a different parsing
situation which is scheme-specific.

....Roy



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA06562 for urn-ietf-out; Sat, 27 Dec 1997 14:00:43 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA06552 for <urn-ietf@services.bunyip.com>; Sat, 27 Dec 1997 14:00:36 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id OAA11481 for urn-ietf@services; Sat, 27 Dec 1997 14:00:35 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA11474; Sat, 27 Dec 1997 14:00:19 -0500 (EST)
Received: from localhost (paf@localhost)  by nix.swip.net (8.8.8/8.8.8) with SMTP  id UAA16813;  Sat, 27 Dec 1997 20:00:07 +0100 (MET)
Date: Sat, 27 Dec 1997 20:00:06 +0100 (MET)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nix
To: "John C. Mallery" <jcma@ai.mit.edu>
cc: Larry Masinter <masinter@parc.xerox.com>, Leslie Daigle <leslie@bunyip.com>, "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] Re: URI documents
In-Reply-To: <v03130304b0c79f003145@[207.159.82.125]>
Message-ID: <Pine.GSO.3.96.971227195321.15366C-100000@nix>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Patrik Faltstrom <paf@swip.net>
Errors-To: owner-urn-ietf@Bunyip.Com

On Thu, 25 Dec 1997, John C. Mallery wrote:

> Hi Larry,
> 
> Just to be clear, I choose C.
> 
> C Separate documents for URLs, URIs, and URNs.
> 
> Meaning that:
> 
> Documents a, b, d are unacceptable.

I agree with the above. (c) is the only working solution.

This is needed because the document currently under the name of a URI
syntax document talk so much about URLs, and use a terminology that is
only valid for URLs, that confusion occurs regarding, if nothing else, the
difference between a URL and a URN. It does not help that the document
have "may" all over the place.

I think it is definitely better if we have documents about URIs, URNs and
URLs, so the number of "may" can be limited to a minimum when we talk
about so important things as grammars and what characters are allowed, how
encoding is done and how to handle/accept things like fragments, queries
and relative addressing.

Personally I have not read the URI syntax document until I, as a member of
the URN working group, was told about the URL syntax document turning into
a URI syntax document during the IETF in Washington, DC. Leslie, as the
chair of the working group, promised to talk to the authors, the area
directors and Larry as the chair of the HTTP group, about the problems we
in the URN working group saw with the intention of the document changed,
and because of that I have not said anything until now. 

I have now reread draft-fielding-uri-syntax-01.txt aswell as Leslies two
proposed documents, to test the thesis I have that (c) is the best choice,
and I must say that it is.

   Patrik



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id DAA25585 for urn-ietf-out; Sat, 27 Dec 1997 03:01:26 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA25570 for <urn-ietf@services.bunyip.com>; Sat, 27 Dec 1997 03:01:22 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id DAA10688 for urn-ietf@services; Sat, 27 Dec 1997 03:01:21 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA10679; Sat, 27 Dec 1997 03:01:17 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa26984; 26 Dec 97 23:56 PST
To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
cc: Larry Masinter <masinter@parc.xerox.com>, Leslie Daigle <leslie@bunyip.com>, jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
Subject: [URN] Re: URI documents 
In-reply-to: Your message of "Fri, 26 Dec 1997 15:36:46 +0100." <199712262257.XAA19060@dokka.kvatro.no> 
Date: Fri, 26 Dec 1997 23:51:12 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9712262356.aa26984@paris.ics.uci.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

>To me in my AD position, the parameters of a solution are:
>
>- The solution must document the overall concept that embraces all the
>  identifiers of this class, commonly called "URI". (This rules out a)
>- The solution must not invalidate current UR* schemes, including URNs.
>- The solution should not needlessly complicate or constrain future UR*
>  schemes
>
>All I can say is - I hope we find a solution.

I claim that <draft-fielding-uri-syntax-01.txt> meets all of those
parameters, and does so in a way that can be demonstrated by current
practice.  The only thing I *would* change at this point is how scheme
prefixes are treated by the relative parsing algorithm (to better match
what has been implemented), but that has nothing to do with the URN
discussion.

....Roy



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id CAA25324 for urn-ietf-out; Sat, 27 Dec 1997 02:50:54 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA25310 for <urn-ietf@services.bunyip.com>; Sat, 27 Dec 1997 02:50:51 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id CAA10648 for urn-ietf@services; Sat, 27 Dec 1997 02:50:49 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id CAA10637; Sat, 27 Dec 1997 02:50:43 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa26429; 26 Dec 97 23:46 PST
To: Leslie Daigle <leslie@bunyip.com>
cc: jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, masinter@parc.xerox.com, uri@bunyip.com, urn-ietf@bunyip.com
Subject: [URN] Re: URI documents 
In-reply-to: Your message of "Wed, 24 Dec 1997 15:13:40 EST." <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com> 
Date: Fri, 26 Dec 1997 23:41:42 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9712262346.aa26429@paris.ics.uci.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

>You currently have your name on an Internet-Draft document that says
>it is a URI syntax document.  To date, you have personally rejected
>100% of the URN WG chairs' required edits to make a document that 
>reflects the work that has been carried out in the IETF's URN Working Group.

That is an interesting interpretation of history.  You asked for no
requirements to be placed on URNs, so I placed no requirements on them.
You asked for me to reference RFC 2141, and I did exactly that.
You asked that we not say things about URNs in a document titled
"URL: Syntax and Semantics", and so Larry first removed what I had
written about URIs and later we changed the document title and rewrote
the entire section.  When the eleventh draft of this review (uri-00)
was completed on November 5th, Keith asked for your comments.
You made no comments that I am aware of until December 10, and even
then you did not send them to me.

When I finally did receive your comments, I provided counterexamples
to every claim you made.  There is no basis for your "required edits",
and therefore I have no reason to make them.

>Thus, your document is just that -- your document, and not a URI syntax
>and semantics document, not an IETF document that accurately reflects
>the syntax and semantics of all URIs as defined within the auspices
>of the IETF.

My document (and yes, it is my document, in addition to Larry and TimBL)
is quite capable of standing on its own.  If you would direct your comments
to what is actually written in the document, instead of what you imagine a
guy like me would be tempted to write, then maybe we can make some progress.

>Your arguments against the "# fragment" and relative URNs are, again, _your_
>arguments -- you are countering the entire output of the URN WG with
>your own interpretations and opinions. THese are all discussions that
>have been held on the URN mailing list, and results are well-documented.
>I'm not going to get back into attempting to justify them to you here; I
>don't see why I have to, as you are not the jury and arbiter on URNs.

And as I said before, the #fragment is not part of the URN.  It doesn't
make sense for the URN working group to have any opinion regarding them,
just as you can't forbid the use of anchor href attributes in HTML.
The #fragment part of a URI-reference is not in your ballywick.
Plenty of URN-based counterexamples have been provided, so at this
point I don't particularly care what was said about them on the URN WG.
They are part of the URI architecture, of which URN is only one element.
They are an optional feature that is checked for and removed from a
reference BEFORE the parser knows whether it is looking at a URL or URN,
so the URN parser can't do a bloody thing about it.  The only way we could
remove them from the syntax is to exclude the use of URNs from the
URI-reference, which would completely oppose the reason for having
a URI syntax in the first place.

>It is in fact this stone-wall editing that caused me concern over the
>whole idea of trying to develop a URI syntax document.  However, I
>have been attempting to work with the material that was put on the table.

No you haven't.  You tried to bypass it.  If you had simply sent your
comments on the actual text of the draft, then we could have discussed them.
Instead, you butchered 14 months of hard work and claimed the result
represented the URI syntax.  Well, I know better -- the URI syntax is
defined by the implementations of protocol libraries like libwww-perl
(which I wrote) and libwww (which is the basis for most URI-enabled
applications).  They allow the usable set of URI schemes, including "urn",
to be extended and dynamically loaded with the implicit assumption that
all schemes obey the requirements described in
<draft-fielding-uri-syntax-01.txt>.  That is how we are able to progress
the URI syntax as a Draft Standard.  It is both technically sound and
demonstrated by deployed applications.

>It's pretty hard to cooperate with a stone wall.  The end result of this
>obstinate lack of cooperation may either be inaccurate documentation or
>the IETF/W3C may have to do without a URI syntax document for now.  
>That seems pretty sad, and I will re-emphasisze it's not because of
>_any_ lack of effort to participate on the URN WG's part.

We have a URI syntax document that meets all of the URN WG's requirements,
as well as those of HTTP, HTML, and XML.  I suggest you read it and make
comments, but don't expect your comments to have any special status just
because you are the chair of a WG.  If the comments are technically
sound, then the WG should be capable of defending them.  The comments
you have made so far have not been technically sound.  Right now the
only excuse you have for not approving the document is that I am one
of the authors, and last I checked that wasn't a valid excuse either.
After all, I won't be able to change the document once it becomes an RFC,
so there is no point in imagining "alarm bells".

....Roy



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA10088 for urn-ietf-out; Fri, 26 Dec 1997 17:57:45 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA10067 for <urn-ietf@services.bunyip.com>; Fri, 26 Dec 1997 17:57:39 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id RAA09755 for urn-ietf@services; Fri, 26 Dec 1997 17:57:38 -0500 (EST)
Received: from dokka.kvatro.no (dokka.kvatro.no [193.216.2.164]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA09744; Fri, 26 Dec 1997 17:57:31 -0500 (EST)
Received: from alden (boks-1.htalvestrand.priv.no [158.38.15.140]) by dokka.kvatro.no (8.8.5/8.8.5) with SMTP id XAA19060; Fri, 26 Dec 1997 23:57:51 +0100
Message-Id: <199712262257.XAA19060@dokka.kvatro.no>
X-Sender: hta@127.0.0.1
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0 Demo
Date: Fri, 26 Dec 1997 15:36:46 +0100
To: Larry Masinter <masinter@parc.xerox.com>, Leslie Daigle <leslie@bunyip.com>
From: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
Subject: [URN] Re: URI documents
Cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
In-Reply-To: <34A1A389.CA05783A@parc.xerox.com>
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
Errors-To: owner-urn-ietf@Bunyip.Com

At 16:06 24.12.97 -0800, Larry Masinter wrote:
>Between:
>
>a) Roy's last URL syntax draft what we did a last call on.
>b) Roy's attempt to turn this into a URI document, at (I believe
>   the original suggestion of the area directors) by doing
>   a global substitute
>c) Leslie's attempt to split (b) into a URI and a URL document
>d) Larry's attempt to create a single document which discusses
>    URIs and URLs.
>   (ftp://ftp.parc.xerox.com/pub/masinter/uri-url-syntax.txt)
>
>We have heard from a few folks, but not a lot. To recap:

Remember - this is Christmas time.
Season of good cheer and good will to all men, and not too much time
left over for IETF discussions!

Just to recap:
The lack of a basic UR* syntax document is blocking forward progress
on some other documents that have chosen to refer to such a document,
including the data: UR? scheme and the extended mailto: UR? scheme.
(the question marks indicate my doubts about the proper labelling of those
schemes, BTW....)

The ADs found, after some thinking, that the situation where we had
a well documented URL concept, a well documented URN concept,
and a totally undocumented URI concept embracing the two was not only
harmful, 
but silly.

The suggestion was made, perhaps foolishly, by me, to turn the URL document
into an URI document to rectify this problem, and Roy attempted to do this,
not
being terribly happy with the result.

So we're where we are, and searching for a sane way out.
To me in my AD position, the parameters of a solution are:

- The solution must document the overall concept that embraces all the
  identifiers of this class, commonly called "URI". (This rules out a)
- The solution must not invalidate current UR* schemes, including URNs.
- The solution should not needlessly complicate or constrain future UR*
  schemes

All I can say is - I hope we find a solution.

Season's greetings to you all, and have a happy new year!

                                   Harald A



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA02078 for urn-ietf-out; Thu, 25 Dec 1997 16:21:29 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA02062 for <urn-ietf@services.bunyip.com>; Thu, 25 Dec 1997 16:21:24 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id QAA08051 for urn-ietf@services; Thu, 25 Dec 1997 16:21:23 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA08041; Thu, 25 Dec 1997 16:21:16 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52731(5)>; Thu, 25 Dec 1997 13:21:09 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Thu, 25 Dec 1997 13:20:51 PST
Message-ID: <34A2CE2C.3579F1E8@parc.xerox.com>
Date: Thu, 25 Dec 1997 13:20:44 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Al Gilman <asgilman@access.digex.net>
CC: jcma@ai.mit.edu, leslie@bunyip.com, fielding@kiwi.ics.uci.edu, jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] Re: URI documents
References: <199712251702.MAA13029@access4.digex.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Al, you asked:

> On what basis do you feel entitled to "make it really clear"?

I didn't think it required any formal permission to ask someone
to be clear about their opinion on the mailing list. But,
just to make it really clear, I am acting as a member of the
application area directorate:

     http://www.apps.ietf.org/apps-area.html

Within the applications area directorate, I believe that I have 
primary responsibility to facilitate the progress of URI-related
documents, although John Curran has been helping on this particular
issue.

In addition, just to make it clear, I am also speaking as one
of the authors of the documents (a)-(d) in question; my name is
listed as an author on all of them, I have significant investment
in their development. As an editor or author of a standards track
document, I have the responsibility to reflect the consensus of the
Internet community. In order to do so, though, it is reasonable
to ask those members of the community to be clear about which,
if any, of the offered alternatives are acceptable, to explain
their opinions and the basis for them.

> The one thing I would like to vote on is that this process rule
> is out of order.

The rules of order for the Internet process are specified in
RFC 2026. The rules call for open review and discussion. Asking
people to be clear about their opinion on documents seems to
be part of "open review and discussion". I believe that "open review"
means, in particular, "open review of documents". We have four
documents. I would like you to review them. You may have important
opinions about other related topics, but at this point, we need
review of the documents.

> The range of documents offered fails to contain a mutually
> agreeable solution precisely because you have not given enough
> respect and time to the discovery of areas of agreement expressed
> as principles.

Al: We've evaluted the principles endlessly. We have four
documents (or more precisely, three documents and one pair
of documents) to consider as choices. It is reasonable to
poll the community, at this point in the process, to be specific
not just about principles (which have been discussed for at least
four years), but about the specific documents. As it stands,
as long as we are talking about general principles as applied
to Internet Protocols, I think we have general agreement. That is,
there is no disagreement, as far as I can see, over the principle
that the relative forms, the generic URL syntax, or the use of
fragment identifiers are defined for URLs, and, in fact, only
for some URLs and not for others. I think there is no disagreement
or any counter-claims that, in general, these forms do not
apply universally to all URNs. There is also no disagreement,
as far as I can tell, to the claim that these forms *might*,
at some point in the future, apply to *some* URNs. (That is,
the messages have been consistent on the point that this is
something that the URN working group 'has not yet decided',
rather than that this is something that the URN working group
'has decided, and decided that the answer is negative.')

The disagreement seems to be entirely over the proper way of
*expressing* the concepts over which we seem to all agree.

In one expression (a), we merely claim that these forms apply
to URLs, and leave any discussion of whether they might apply
to URNs to some other (yet unwritten) document. In expression (b),
we claim that these forms *might* apply to all URIs, that their
applicability depends on the scheme (for relative forms) or the
scheme and media type (for fragment identifiers), and leave it up
to the definition of the URN scheme to be explicit about the
applicability or non-applicability of those forms.

In expressions (c) and (d), the applicability of relative forms
and fragment identifiers is explicitly only referenced for URLs
and omitted for URNs; (c) does this with two documents and (d)
with one.

> The request from Dan, at least, is insensitive to whether there
> is one document or multiple.  He needs to be able to refer to
> an "URI-reference" in his specs and that definition should be
> in one place.  How the rest gets laid out is not, in principle,
> of concern to him.

The only document which does not define "URI-reference" is (a).
If we proceed with (a), we still have some choices about how to
deal with the request for the definition of such a term.

The other three choices define "URI-reference"; (b) is explicit
about the possibility that a URI-reference *might*, at some point,
consist of a URN and a fragment identifier, while (c) and (d)
do not admit that possibility. 

I believe that the only reasonable way out of the circular discussions
we've had on this is to get a broader set of input from more members
of the Internet community, and ask that people be explicit about
their preference with respect to the particular expressions that
have been produced so far.

If you dislike all of (a) - (d), or think that specific changes would
give us a document or document set we could all rally around, then
please offer us yet another alternative.

Larry
-- 
http://www.parc.xerox.com/masinter



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA28623 for urn-ietf-out; Thu, 25 Dec 1997 12:03:04 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA28609 for <urn-ietf@services.bunyip.com>; Thu, 25 Dec 1997 12:02:51 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id MAA07861 for urn-ietf@services; Thu, 25 Dec 1997 12:02:50 -0500 (EST)
Received: from access4.digex.net (access4.digex.net [205.197.245.195]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA07850; Thu, 25 Dec 1997 12:02:35 -0500 (EST)
Received: (from asgilman@localhost) by access4.digex.net (8.8.4/8.8.4) id MAA13029; Thu, 25 Dec 1997 12:02:20 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199712251702.MAA13029@access4.digex.net>
Subject: Re: [URN] Re: URI documents
To: masinter@parc.xerox.com (Larry Masinter)
Date: Thu, 25 Dec 1997 12:02:20 -0500 (EST)
Cc: jcma@ai.mit.edu, leslie@bunyip.com, fielding@kiwi.ics.uci.edu, jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
In-Reply-To: <34A1DFE7.35F9C323@parc.xerox.com> from Larry Masinter at "Dec 24, 97 08:24:07 pm"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Al Gilman <asgilman@access.digex.net>
Errors-To: owner-urn-ietf@Bunyip.Com

to follow up on what Larry Masinter said:

> > I would like to support Leslie's point (c) that the URI document be separated from
> > the URL document and that it be consistent with the URN work.
> 
> Hi John,
> 
> Just to make it really clear: we're not talking about 'points'
> or 'principles', we're talking about specific documents. Do you
> find that the document(s) that Leslie recently posted (c) are
> the only acceptable solution to documenting the relationship of
> URLs and URIs and URNs? That the documents (a), (b), and (d)
> are unacceptable?

On what basis do you feel entitled to "make it really clear"?
I thought that the decision structure had decomposed to the
point where only the ADs could make that pronouncement.

The one thing I would like to vote on is that this process rule
is out of order.

The range of documents offered fails to contain a mutually
agreeable solution precisely because you have not given enough
respect and time to the discovery of areas of agreement expressed
as principles.

The request from Dan, at least, is insensitive to whether there
is one document or multiple.  He needs to be able to refer to
an "URI-reference" in his specs and that definition should be
in one place.  How the rest gets laid out is not, in principle,
of concern to him.

-- Al Gilman



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id EAA16765 for urn-ietf-out; Thu, 25 Dec 1997 04:26:56 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA16743 for <urn-ietf@services.bunyip.com>; Thu, 25 Dec 1997 04:26:38 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id EAA07400 for urn-ietf@services; Thu, 25 Dec 1997 04:26:37 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA07392; Thu, 25 Dec 1997 04:26:13 -0500 (EST)
Received: from [207.159.82.125] (2071598261.bellatlantic.net [207.159.82.61]) by life.ai.mit.edu (8.8.5/AI1.15/ai.master.life:1.19) with ESMTP id EAA07995; Thu, 25 Dec 1997 04:25:54 -0500 (EST)
Message-Id: <v03130304b0c79f003145@[207.159.82.125]>
In-Reply-To: <34A1DFE7.35F9C323@parc.xerox.com>
References:  <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com> <v03130302b0c782a08891@[207.159.82.57]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 25 Dec 1997 00:29:47 -0500
To: Larry Masinter <masinter@parc.xerox.com>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] Re: URI documents
Cc: Leslie Daigle <leslie@bunyip.com>, "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

At 8:24 PM -0800 97-12-24, Larry Masinter wrote:
>> I would like to support Leslie's point (c) that the URI document be separated from
>> the URL document and that it be consistent with the URN work.
>
>Hi John,
>
>Just to make it really clear: we're not talking about 'points'
>or 'principles', we're talking about specific documents. Do you
>find that the document(s) that Leslie recently posted (c) are
>the only acceptable solution to documenting the relationship of
>URLs and URIs and URNs? That the documents (a), (b), and (d)
>are unacceptable?

Hi Larry,

Just to be clear, I choose C.

C Separate documents for URLs, URIs, and URNs.

Meaning that:

Documents a, b, d are unacceptable.





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id XAA12758 for urn-ietf-out; Wed, 24 Dec 1997 23:24:36 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA12742 for <urn-ietf@services.bunyip.com>; Wed, 24 Dec 1997 23:24:33 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id XAA06828 for urn-ietf@services; Wed, 24 Dec 1997 23:24:32 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id XAA06817; Wed, 24 Dec 1997 23:24:28 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52522(3)>; Wed, 24 Dec 1997 20:24:25 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Wed, 24 Dec 1997 20:24:15 PST
Message-ID: <34A1DFE7.35F9C323@parc.xerox.com>
Date: Wed, 24 Dec 1997 20:24:07 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "John C. Mallery" <jcma@ai.mit.edu>
CC: Leslie Daigle <leslie@bunyip.com>, "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] Re: URI documents
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com> <v03130302b0c782a08891@[207.159.82.57]>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> I would like to support Leslie's point (c) that the URI document be separated from
> the URL document and that it be consistent with the URN work.

Hi John,

Just to make it really clear: we're not talking about 'points'
or 'principles', we're talking about specific documents. Do you
find that the document(s) that Leslie recently posted (c) are
the only acceptable solution to documenting the relationship of
URLs and URIs and URNs? That the documents (a), (b), and (d)
are unacceptable?

Larry

-- 
http://www.parc.xerox.com/masinter



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id XAA12525 for urn-ietf-out; Wed, 24 Dec 1997 23:09:08 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA12503 for <urn-ietf@services.bunyip.com>; Wed, 24 Dec 1997 23:08:54 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id XAA06777 for urn-ietf@services; Wed, 24 Dec 1997 23:08:53 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA06766; Wed, 24 Dec 1997 23:08:37 -0500 (EST)
Received: from [207.159.82.125] (20715982125.bellatlantic.net [207.159.82.125]) by life.ai.mit.edu (8.8.5/AI1.15/ai.master.life:1.19) with ESMTP id XAA03626; Wed, 24 Dec 1997 23:08:19 -0500 (EST)
Message-Id: <v03130302b0c782a08891@[207.159.82.57]>
In-Reply-To: <34A1A389.CA05783A@parc.xerox.com>
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 24 Dec 1997 22:44:26 -0500
To: Larry Masinter <masinter@parc.xerox.com>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] Re: URI documents
Cc: Leslie Daigle <leslie@bunyip.com>, "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

I would like to support Leslie's point (c) that the URI document be separated from
the URL document and that it be consistent with the URN work.

URI's should not be encumbered with the URL lagacy. Separating the documents
is the best way to do this. 

URLs have some muddy distinctions: physical locations (e.g., ftp:) vs. logical 
locations (e.g. news:). It would be nice to clarify these differences by calling 
the logical locations URNs and grandfathering them in. Then, we would have a bit 
cleaner identifier ontology.

These documents are going to provide the foundation for the development of
a world wide assertion infrastructure and everyone will benefit from doing
a clean job on them.

Roy: Remember when I pointed out the need for keep alive in the old http spec
in the summer of 1995? URNs are analogous; in two years these things will be
everywhere and people will be building all kinds of interesting things atop them.
The main difference is that enabling distributed assertions is *really* big -- and
you want to be remembered for doing it right.

If there is some reason why the URI document cannot be done right now, then
the URL document should go forward without *any* mention of URIs or URNs.
Someone else can later do the URI document and perhaps provide a more detached
perspective on the controversies.




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id TAA01275 for urn-ietf-out; Wed, 24 Dec 1997 19:07:24 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA01257 for <urn-ietf@services.bunyip.com>; Wed, 24 Dec 1997 19:07:20 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id TAA06410 for urn-ietf@services; Wed, 24 Dec 1997 19:07:20 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id TAA06395; Wed, 24 Dec 1997 19:07:14 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52333(3)>; Wed, 24 Dec 1997 16:07:12 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Wed, 24 Dec 1997 16:06:58 PST
Message-ID: <34A1A389.CA05783A@parc.xerox.com>
Date: Wed, 24 Dec 1997 16:06:33 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Leslie Daigle <leslie@bunyip.com>
CC: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
Subject: [URN] Re: URI documents
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com
Between:

a) Roy's last URL syntax draft what we did a last call on.
b) Roy's attempt to turn this into a URI document, at (I believe
   the original suggestion of the area directors) by doing
   a global substitute
c) Leslie's attempt to split (b) into a URI and a URL document
d) Larry's attempt to create a single document which discusses
    URIs and URLs.
   (ftp://ftp.parc.xerox.com/pub/masinter/uri-url-syntax.txt)

We have heard from a few folks, but not a lot. To recap:

Leslie says "There are only 2 possible paths forward here"
and indicated that only (a) and (c) are acceptable; the arguments
against (b) being posted to the list.

Roy finds (b) acceptable, would find (a) acceptable if some
editorial improvements (included in (b)) were retrofitted,
thinks (c) is totally unacceptable, and thinks the "fixes" in (d)
are are not needed and in several places actually overspecified
the requirements for URNs.  

Dave Durand posted that fragment identifiers SHOULD apply to
some URN in the context of XML, but didn't clearly indicate a
preference for any of the drafts.

Al Gilman posted about the issue of fragment identifiers and
URIs, but didn't indicate a preference for any of the drafts.

Are there any other opinions about the relative merits of the
individual drafts or proposed modifications to any of them?

Regards,

Larry



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA25064 for urn-ietf-out; Wed, 24 Dec 1997 15:14:25 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA25048 for <urn-ietf@services.bunyip.com>; Wed, 24 Dec 1997 15:14:20 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id PAA05893 for urn-ietf@services; Wed, 24 Dec 1997 15:14:19 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA05889; Wed, 24 Dec 1997 15:13:41 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id PAA28652; Wed, 24 Dec 1997 15:13:41 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Wed, 24 Dec 1997 15:13:40 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
cc: jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, masinter@parc.xerox.com, uri@bunyip.com, urn-ietf@bunyip.com
Subject: [URN] Re: URI documents 
In-Reply-To: <9712232353.aa26154@paris.ics.uci.edu>
Message-ID: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Roy,

You currently have your name on an Internet-Draft document that says
it is a URI syntax document.  To date, you have personally rejected
100% of the URN WG chairs' required edits to make a document that 
reflects the work that has been carried out in the IETF's URN Working Group.

Thus, your document is just that -- your document, and not a URI syntax
and semantics document, not an IETF document that accurately reflects
the syntax and semantics of all URIs as defined within the auspices
of the IETF.

Your arguments against the "# fragment" and relative URNs are, again, _your_
arguments -- you are countering the entire output of the URN WG with
your own interpretations and opinions. THese are all discussions that
have been held on the URN mailing list, and results are well-documented.
I'm not going to get back into attempting to justify them to you here; I
don't see why I have to, as you are not the jury and arbiter on URNs.

It is in fact this stone-wall editing that caused me concern over the
whole idea of trying to develop a URI syntax document.  However, I
have been attempting to work with the material that was put on the table.
It's pretty hard to cooperate with a stone wall.  The end result of this
obstinate lack of cooperation may either be inaccurate documentation or
the IETF/W3C may have to do without a URI syntax document for now.  
That seems pretty sad, and I will re-emphasisze it's not because of
_any_ lack of effort to participate on the URN WG's part.

By the way:

On Tue, 23 Dec 1997, Roy T. Fielding wrote:
> standard!  When I made detailed comments on various URN drafts, they
> were ignored --- not noted as being discussed and "resolved", just ignored.

I went through the entire URN WG mail archive, and found only 2 messages
from you (other than the cc'ed messages re. this document from October).
Neither message contained detailed discussion of documents, or points
that required responses.  So, I don't know where you sent these detailed 
comments that went unanswered, but as it was not the URN mailing list,
I can't speak to the issue. 

> Happy Holidays,

And to you, too.

Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA08532 for urn-ietf-out; Fri, 19 Dec 1997 15:19:03 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA08524 for <urn-ietf@services.bunyip.com>; Fri, 19 Dec 1997 15:18:59 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id PAA21584 for urn-ietf@services; Fri, 19 Dec 1997 15:18:59 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA21581; Fri, 19 Dec 1997 15:17:59 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id PAA26573; Fri, 19 Dec 1997 15:17:59 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Fri, 19 Dec 1997 15:17:58 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: minutes@ietf.org
cc: harald.t.alvestrand@uninett.no, moore@cs.utk.edu, jcurran@bbn.com, urn-ietf@bunyip.com
Subject: [URN] URN WG Minutes for Washington DC
Message-ID: <Pine.SUN.3.95.971219151635.26315P-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Please find attached the minutes from the URN WG meeting (Dec 11).

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


                   Minutes of the URN Working Group
                        40th IETF Washington D.C.
                          December 11, 1997

Session Chair:  Leslie Daigle
Minutes: Sally Hambridge 
Reviewed by:  URN WG


The URN working group met to discuss "URNs in a practical world," with
the intent of talking about registration and standardization, NAPTR,
RFCs, PDIs and the possibility of wrapping up the working group.

There are several systems currently using URNs.  There is a current
draft: draft-lyon-itp-nodes-02.txt, as well as FINBNs and
NISO ISDIs.  The group agreed that these were "good" illustrations
of URNs since they seemed to be using names reasonably.  The lyon
draft specifies the URN as the transaction ID but the common case
is to define its own transaction ID as the URN. This is not standard.
FINDBNs are used by the National Library of Finland.  This is a naming 
system for documents and a name space to fit with it.  NISO ISDIs are digital 
IDs for publications.  Multicast is also interested in URNs for their work.

Registration and Standards Doc - this is a re-working of an earlier document.
It was re-focused at the Munich meeting and is now a set of mechanical
procedures for registering name spaces.  The doc proposed 4 levels:

Experimental
Informal
Standard
Top-level

The idea has been copied in great part from the MIME media-types.  
Experimental namespace IDs would be self-assigned; Informal would be easy 
to get and contexts for use would be identifiable as short-term.  It would
be a string ID based on OID/accession number.  These would not be 
legislated or enforced.  The Standard NIDs would represent a small 
number of namespaces for which the marketplace has decided success.  
These would be built for real name space requirements and used in the
Internet context.  These would require an RFC to document the space
and some entities will wish to document their requirements more closely
than others, but there should be enough documentation for resolution.
Both the name space and the name space ID are specificially registered.

For the Top-level (TL) the proposal is for a hierarchical structure 
with the TL reserved allowing sub-delegation.  A rough cut at the TL is
the RFC 1766 country codes.  This allows a country to delegate the
NID as it sees fit.  We need to make sure that the reserved characters
as stated in the syntax RFC are the only ones we need for this 
hierarchical scheme.  We had a discussion about setting aside a 
particular structure for the TL name spaces.  There was a question
about DNS impact, which was really a question about how flat the name
space is.  We said that these are not volatile structures, but are
fairly static which could be cached and replicated.  There was 
some discussion about the structure and we noted that if we used 
any characters other than A-Z, a-z, 0-9  and - we would be in violation
of our own syntax RFC.

Leslie expressed frustration over the fact that only one person had
commented on the draft on the mailing list, while the room seemed filled
with contentious opinion on the draft.  She urged people strongly to
be sure to bring their thoughts up on the mailing list, where official
group discussion takes place.

The discussion about how to register name spaces fell down the 
proverbial vanity name space well.  The first part of the discussion
concentrated on the process.  The suggestion was that the process
be analogous to mime-type registration a la RFC 2048.  That is, all
NIDs would register with the IANA but Experimental types.  Informal
would have and NID assigned.  Standard and TL would require an 
RFC-publication for documentation.  There was then a discussion about
the problems with conflict and conflict resolution at the Informal 
level.  What if there were duplicates?  The suggestion was that we 
use OIDs and dashes not dots.  Keith Moore claimed this was too complex,
that we need real NIDs with vetting and attainable ones,  that they need 
to be very lightweight and are assigned not requested.  This would need a
lightweight process which is just number assignment.  This position
is based on 2 things: the names have to fit the rules; and they have to 
be unique.  He argued for decoupling the assignment of IDs with 
whether or not they go in registries -- what an entity does internally
doesn't matter.  Other comments included: if they want to collaborate 
and not clash they should use Informal NIDs.  Very well known spaces should 
use TLs and vetting.  Standard and top-level may be combined.  We might 
go to Internal, Public and Private.

This led to the (sigh) discussion about vanity names.  We need to reduce 
the number to these to special standard ones.  We may need to not use
OIDs and IANA hands out a 15 or 32 digit number (or alpha-numeric)
which would not prejudice any particular resolution scheme.  However,
we need some motivation for going formal.  We need implementation
experience with managing the name space.  To take this discussion
back to the original examples used, ISBNs or SICI codes would be
standard; FINBNs would be a assigned by the Finnish TL.  A Big
Corporation would use Informal; Social Security numbers would be 
TL/country specific, and US social security numbers are Top-level
country.  We had a contentious discussion which looked like Munich.
Keith suggested that we need to pick solutions which fit the URN
requirements.  How should they be distinguishable in the RDS?
What is the impact and reliability of the level of service? How
is a lab different from being WWW accessible?  All this needs to be
well documented and described.

Properties and characteristics of the namespace should all be changeable
so they should not be embedded in the name.   Remember - who needs to
know and when do they need to know?  Is 3 classes reasonable?  Is 
renaming reasonable?  This is a registry issue and wrapping a 
quality issue around it is probably a problem.  We need to deal
(still!) with the vanity name spaces as a public process.  Some
should be "very well documented" and not just assigned numbers.

We need to have some consensus here - is a structure allowed in NIDs? 
The document assumed yes it is, but we really don't know.
Experimental may be noted but the structure is left to the name space
owner.  With a registry we need to revisit the entire area, but we 
shouldn't make assumptions.  We actually have 2 design choices:
1) assign numbers with technical criteria
2) pick the hard choice (allow vanity spaces)
This discussion was refferred to te mailing list.

We then went over the documents which were mandated by our charter:
The Biblio IDs - show how grandfathering an existing space would work.
The architecture draft, as the working group chair reminded the AD
needs resolution.  The IETF name space draft may be superceded
by PDIs.  NAPTR needs a document to explain how to get a namespace 
and how it gets resolution.  

John Mallery gave a presentation on PDIs.  The White House is using these
in conjunction with thttp to name documents and get resolution.
The most contentious issue was that they used the "|" and this was
not on the list of OK characters.  Ryan suggested using "$".  Check
the draft for all relevant info, including the BNF.
draft-mallery-urn-pdi-00.txt.

PDI may take the place of ietf as a new namespace showcase example.
PDI needs to coordinate with the http extensions group.

Clearly, we're not wrapped up yet, although the Chair expressed the
hope and expectation that fruitful work on the mailing list could yield
the necessary remaining components before the next IETF meeting.





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA02865 for urn-ietf-out; Thu, 18 Dec 1997 13:24:49 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA02854 for <urn-ietf@services.bunyip.com>; Thu, 18 Dec 1997 13:24:46 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id NAA17967 for urn-ietf@services; Thu, 18 Dec 1997 13:24:45 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA17964 for <urn-ietf@Bunyip.Com>; Thu, 18 Dec 1997 13:24:42 -0500 (EST)
Received: from [10.0.0.13] ([18.23.20.45]) by life.ai.mit.edu (8.8.5/AI1.15/ai.master.life:1.19) with ESMTP id NAA24211 for <urn-ietf@Bunyip.Com>; Thu, 18 Dec 1997 13:24:34 -0500 (EST)
Message-Id: <v0313032bb0bf1a54541e@[10.0.0.13]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 18 Dec 1997 13:24:25 -0500
To: urn-ietf@bunyip.com
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: [URN] URN header
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Should there be a definition for a URN header for email?
for http?

Or would you rather use URI?




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA29813 for urn-ietf-out; Thu, 18 Dec 1997 11:28:37 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA29808 for <urn-ietf@services.bunyip.com>; Thu, 18 Dec 1997 11:28:33 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA17521 for urn-ietf@services; Thu, 18 Dec 1997 11:28:33 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA17518 for <urn-ietf@bunyip.com>; Thu, 18 Dec 1997 11:28:31 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id LAA26001 for <urn-ietf@bunyip.com>; Thu, 18 Dec 1997 11:28:30 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Thu, 18 Dec 1997 11:28:30 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] further reflections from Washington meeting
Message-ID: <Pine.SUN.3.95.971218112803.25937G-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

One thing that I felt was important to include in the minutes from
the meeting was the following:

  Leslie expressed frustration over the fact that only one person had
  commented on the draft on the mailing list, while the room seemed filled
  with contentious opinion on the draft.  She urged people strongly to
  be sure to bring their thoughts up on the mailing list, where official
  group discussion takes place.

After the meeting, I had further reflection that most of the commentary
in the meeting was not well anchored to a discussion of the document
itself -- i.e., we fell into old arguments, not a consideration of the
draft document as a whole.

As a chair of this WG, I am going to pursue these issues on this list
by 

	a) actively soliciting further discussion on this one 
	   remaining point (the assignment of NIDs) on the mailing
	   list, and 

	b) working to keep that discussion focussed and moving towards
	   finding the reasonable engineering solution for today

Specifically, Keith called for a show of hands in support of "get the
IANA to assign a random string of digits & characters" as a solution
for how to assign NIDs today.  I agreed to take that call to the list.

However, further discussion with others in the room afterwards, and in
consideration of some of the proposals that have been circulated 
on this list since, I think that it is premature to make that call.  Apart
from any counterarguments that were presented to it, I think what
was quite clear in the meeting is that we haven't yet teased apart all
the underlying issues that were addressed in the proposed document.
I suggest we do that, and _then_ come back to the issue of how to assign
NID strings in the here and now.

Specific things that I heard as consensus in the meeting room:

	. it's probably too early to attempt to make any suggestions
	  re. hierarchical structures of the NID -- i.e., the "top-level"
	  case in the existing document should be removed, with the
	  view to considering this sort of thing at a later date, when
	  there is more operational experience of why these things might
	  be necessary

	. the document, as it currently stands, mixes some notion of
	  namespace id assignment and expected level of service. These
	  are separate issues, and should be treated as such

I think Michael has already made a pass at trying to tease apart these
issues; let's take the discussion from there.


Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id EAA22372 for urn-ietf-out; Thu, 18 Dec 1997 04:58:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA22365 for <urn-ietf@services.bunyip.com>; Thu, 18 Dec 1997 04:58:49 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id EAA16675 for urn-ietf@services; Thu, 18 Dec 1997 04:58:47 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA16671 for <urn-ietf@bunyip.com>; Thu, 18 Dec 1997 04:58:45 -0500 (EST)
Received: from [10.0.0.13] (relatus.ai.mit.edu [128.52.39.15]) by life.ai.mit.edu (8.8.5/AI1.15/ai.master.life:1.19) with ESMTP id EAA10427 for <urn-ietf@bunyip.com>; Thu, 18 Dec 1997 04:58:43 -0500 (EST)
Message-Id: <v0313031eb0bea2ec1e46@[10.0.0.13]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 18 Dec 1997 04:58:41 -0500
To: urn-ietf@bunyip.com
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: [URN] THHP Spec/resolution
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

When there is underlying knowledge of a resource (as in I2R) and
the resolver is return results over HTTP, it should:

	1. Provide the information for the underlying resource in the head method.

	2. Provide the information for the underlying resource in the get method.

The information is:

	a. content-type
	b. content-length
	c. version/etag
	d. last-modification
	e. content-language
	f. charset as appropriate

Additionally, get should use conditional-get to allow caching via 304.

Some of these may be relevant for other resolution methods as well.




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA08457 for urn-ietf-out; Wed, 17 Dec 1997 13:34:34 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA08448 for <urn-ietf@services.bunyip.com>; Wed, 17 Dec 1997 13:34:30 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id NAA14398 for urn-ietf@services; Wed, 17 Dec 1997 13:34:29 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA14395 for <urn-ietf@bunyip.com>; Wed, 17 Dec 1997 13:34:27 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id NAA25670 for <urn-ietf@bunyip.com>; Wed, 17 Dec 1997 13:34:27 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Wed, 17 Dec 1997 13:34:26 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] Draft minutes from Washington DC
Message-ID: <Pine.SUN.3.95.971217133207.25543F-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Thanks, Sally, for taking minutes at the meeting and turning them
around so expeditiously!

If no one has anything to add or adjust in these minutes, I will
send them off to the minutes editor on Friday.

If you _do_ have something you feel was missed here, please send me
mail before Friday.

Thanks!
Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



                DRAFT Minutes of the URN Working Group
                        40th IETF Washington D.C.
                          December 11, 1997

Session Chair:  Leslie Daigle
Minutes: Sally Hambridge 
Reviewed by:  URN WG


The URN working group met to discuss "URNs in a practical world," with
the intent of talking about registration and standardization, NAPTR,
RFCs, PDIs and the possibility of wrapping up the working group.

There are several systems currently using URNs.  There is a current
draft: draft-lyon-itp-nodes-02.txt, as well as FINBNs and
NISO ISDIs.  The group agreed that these were "good" illustrations
of URNs since they seemed to be using names reasonably.  The lyon
draft specifies the URN as the transaction ID but the common case
is to define its own transaction ID as the URN. This is not standard.
FINDBNs are used by the National Library of Finland.  This is a naming 
system for documents and a name space to fit with it.  NISO ISDIs are digital 
IDs for publications.  Multicast is also interested in URNs for their work.

Registration and Standards Doc - this is a re-working of an earlier document.
It was re-focused at the Munich meeting and is now a set of mechanical
procedures for registering name spaces.  The doc proposed 4 levels:

Experimental
Informal
Standard
Top-level

The idea has been copied in great part from the MIME media-types.  
Experimental namespace IDs would be self-assigned; Informal would be easy 
to get and contexts for use would be identifiable as short-term.  It would
be a string ID based on OID/accession number.  These would not be 
legislated or enforced.  The Standard NIDs would represent a small 
number of namespaces for which the marketplace has decided success.  
These would be built for real name space requirements and used in the
Internet context.  These would require an RFC to document the space
and some entities will wish to document their requirements more closely
than others, but there should be enough documentation for resolution.
Both the name space and the name space ID are specificially registered.

For the Top-level (TL) the proposal is for a hierarchical structure 
with the TL reserved allowing sub-delegation.  A rough cut at the TL is
the RFC 1766 country codes.  This allows a country to delegate the
NID as it sees fit.  We need to make sure that the reserved characters
as stated in the syntax RFC are the only ones we need for this 
hierarchical scheme.  We had a discussion about setting aside a 
particular structure for the TL name spaces.  There was a question
about DNS impact, which was really a question about how flat the name
space is.  We said that these are not volatile structures, but are
fairly static which could be cached and replicated.  There was 
some discussion about the structure and we noted that if we used 
any characters other than A-Z, a-z, 0-9  and - we would be in violation
of our own syntax RFC.

The discussion about how to register name spaces fell down the 
proverbial vanity name space well.  The first part of the discussion
concentrated on the process.  The suggestion was that the process
be analogous to mime-type registration a la RFC 2048.  That is, all
NIDs would register with the IANA but Experimental types.  Informal
would have and NID assigned.  Standard and TL would require an 
RFC-publication for documentation.  There was then a discussion about
the problems with conflict and conflict resolution at the Informal 
level.  What if there were duplicates?  The suggestion was that we 
use OIDs and dashes not dots.  Keith Moore claimed this was too complex,
that we need real NIDs with vetting and attainable ones,  that they need 
to be very lightweight and are assigned not requested.  This would need a
lightweight process which is just number assignment.  This position
is based on 2 things: the names have to fit the rules; and they have to 
be unique.  He argued for decoupling the assignment of IDs with 
whether or not they go in registries -- what an entity does internally
doesn't matter.  Other comments included: if they want to collaborate 
and not clash they should use Informal NIDs.  Very well known spaces should 
use TLs and vetting.  Standard and top-level may be combined.  We might 
go to Internal, Public and Private.

This led to the (sigh) discussion about vanity names.  We need to reduce 
the number to these to special standard ones.  We may need to not use
OIDs and IANA hands out a 15 or 32 digit number (or alpha-numeric)
which would not prejudice any particular resolution scheme.  However,
we need some motivation for going formal.  We need implementation
experience with managing the name space.  To take this discussion
back to the original examples used, ISBNs or SICI codes would be
standard; FINBNs would be a assigned by the Finnish TL.  A Big
Corporation would use Informal; Social Security numbers would be 
TL/country specific, and US social security numbers are Top-level
country.  We had a contentious discussion which looked like Munich.
Keith suggested that we need to pick solutions which fit the URN
requirements.  How should they be distinguishable in the RDS?
What is the impact and reliability of the level of service? How
is a lab different from being WWW accessible?  All this needs to be
well documented and described.

Properties and characteristics of the namespace should all be changeable
so they should not be embedded in the name.   Remember - who needs to
know and when do they need to know?  Is 3 classes reasonable?  Is 
renaming reasonable?  This is a registry issue and wrapping a 
quality issue around it is probably a problem.  We need to deal
(still!) with the vanity name spaces as a public process.  Some
should be "very well documented" and not just assigned numbers.

We need to have some consensus here - is a structure allowed in NIDs? 
The document assumed yes it is, but we really don't know.
Experimental may be noted but the structure is left to the name space
owner.  With a registry we need to revisit the entire area, but we 
shouldn't make assumptions.  We actually have 2 design choices:
1) assign numbers with technical criteria
2) pick the hard choice (allow vanity spaces)
This discussion was refferred to te mailing list.

We then went over the documents which were mandated by our charter:
The Biblio IDs - show how grandfathering an existing space would work.
The architecture draft, as the working group chair reminded the AD
needs resolution.  The IETF name space draft may be superceded
by PDIs.  NAPTR needs a document to explain how to get a namespace 
and how it gets resolution.  

John Mallery gave a presentation on PDIs.  The White House is using these
in conjunction with thttp to name documents and get resolution.
The most contentious issue was that they used the "|" and this was
not on the list of OK characters.  Ryan suggested using "$".  Check
the draft for all relevant info, including the BNF.
draft-mallery-urn-pdi-00.txt.

PDI may take the place of ietf as a new namespace showcase example.
PDI needs to coordinate with the http extensions group.

Clearly, we're not wrapped up yet, although the Chair expressed the
hope and expectation that fruitful work on the mailing list could yield
the necessary remaining components before the next IETF meeting.





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id AAA14572 for urn-ietf-out; Wed, 17 Dec 1997 00:22:56 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA14566 for <urn-ietf@services.bunyip.com>; Wed, 17 Dec 1997 00:22:49 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id AAA12592 for urn-ietf@services; Wed, 17 Dec 1997 00:22:49 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA12589 for <urn-ietf@Bunyip.Com>; Wed, 17 Dec 1997 00:22:47 -0500 (EST)
Received: from [10.0.0.13] ([18.23.20.52]) by life.ai.mit.edu (8.8.5/AI1.15/ai.master.life:1.19) with ESMTP id AAA10894; Wed, 17 Dec 1997 00:22:29 -0500 (EST)
Message-Id: <v03130309b0bd0dd96151@[10.0.0.13]>
In-Reply-To: <199712162052.OAA03069@privateer.windrose.omaha.ne.us>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 17 Dec 1997 00:09:53 -0500
To: "Ryan Moats" <jayhawk@ds.internic.net>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] Why hacking the NID is a bad idea.
Cc: "urn-ietf@Bunyip.Com" <urn-ietf@bunyip.com>, "sollins@LCS.MIT.EDU" <sollins@LCS.MIT.EDU>, "tk@ai.mit.edu" <tk@ai.mit.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

At 2:53 PM -0500 97-12-16, Ryan Moats wrote:
>On Sat, 13 Dec 1997 20:38:08 -0500, John C. Mallery wrote:
>
>>		urn:nation: or urn:nat:
>>
>>		urn:company: or urn:com:
>>
>>		urn:int: for international organizations
>>
>>		urn:org: for non-profits
>>
>>		urn:edu: for educational institutions
>
>This begins to look frightenly like DNS, which I'm not convinced is a GOOD thing.
>(in fact, I'm probably closer to it being a BAD thing).  If we consider the history of
>DNS, going this route could concentrate a lot of power into a few hands, with all that
>means...

Putting this stuff in the NID certainly doesn't improve the situation. 
You can break it up some more ways, but it seems to me that the main
point to prevent these issues from overwhelming the entire URN effort.
Sacrifices a few namespaces seems like a fine price to pay.
>
>>9. NIDs should not be restricted to 32 characters. This is
>>a legacy constraint from DNS, which will be important only
>>as long as DNS is used for discovery.  Thereafter, the 32 character
>>constraint disappears, leaving the maximum address space open for
>>future uses. 
>>
>>	a. Tom Knight advise the Internet use 64bits when the 32bit
>>	error was made.
>>
>>	b. There is no reason to make the same mistake again.
>>
>>	c. There is no reason to place arbitrary limits.
>>
>>	d. However, NIDs MAY wish to use combinations less than
>>	32 characters if they expect to use DNS for discovery.
>>
>>	e. NID SHOULD be parsimonious for ease of transcription.
>
>I think this can be put off for later.  I can't believe that having 32 characters as
>a limit for NIDs is a real problem for initial deployment.  If we get some "running
>code" experience that indicates that 63 (or some larger amount) is necessary,
>then we can consider it for the draft standard step.

What we need to avoid is people wiring 32 characters into their parser, which
then prevents subsequent expansion. No limit prevents them from doing this.
A SHOULD BE parsimonious keeps most NID within 32 characters for now. You have
your cake and eat it too by NOT introducing an artificial legacy constraint.
How's that?




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id AAA14564 for urn-ietf-out; Wed, 17 Dec 1997 00:22:47 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA14557 for <urn-ietf@services.bunyip.com>; Wed, 17 Dec 1997 00:22:39 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id AAA12585 for urn-ietf@services; Wed, 17 Dec 1997 00:22:36 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA12582 for <urn-ietf@bunyip.com>; Wed, 17 Dec 1997 00:22:34 -0500 (EST)
Received: from [10.0.0.13] ([18.23.20.52]) by life.ai.mit.edu (8.8.5/AI1.15/ai.master.life:1.19) with ESMTP id AAA10896; Wed, 17 Dec 1997 00:22:30 -0500 (EST)
Message-Id: <v0313030bb0bd0f4db8a3@[10.0.0.13]>
In-Reply-To: <199712162044.OAA03050@privateer.windrose.omaha.ne.us>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 17 Dec 1997 00:15:47 -0500
To: "Ryan Moats" <jayhawk@ds.internic.net>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: Comments [URN] PDI Namespace Draft
Cc: "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Thanks for the comments.

They will be reflected in the 01 draft.

At 2:45 PM -0500 97-12-16, Ryan Moats wrote:
>Well, I'm finally getting around to the note to make to myself to comment on some of the issues (as I see them)
>in this draft...
>
>>        <FRAGMENT-SPECIFIER> = "#" [fragment-scheme "="] position [*("," position)]
>
>John has already proposed that "$" be used instead of "#"...

We going with this since nobody has objected.
>
>>        <RESERVED> = "%" / "." / "," / "/" / "#" / "*" / "@" / 
>>                     "=" / "?" / "+"
>>
>>
>>1.2.5 Reserved Characters
>>
>>   <RESERVED> are used as special characters in the PDI grammar. They
>>   MUST be encoded according to the character escaping method
>>   described in RFC 2141 [17].
>
>Um, they MUST be encoded if they being used in a literal sense.  The way this reads
>now is that they MUST always be encoded, which I don't think was the intent...

Good point.
>
>>2 Discussion
>>   
>>2.1 Minting PDIs
>>   
>>   PDIs are issued by the authority named in <DOCUMENT-SERIES>.
>>   <DOCUMENT-SERIES> is intended to look like a domain name for easy
>>   parsing but there is no requirement to serve the name via the Domain
>>   Name System (DNS) nor to assure that the name is not assigned for
>>   other purposes by DNS. 
>
>Not to be difficult, but I assume that each <DOCUMENT-SERIES> is to be unique
>between minters? I'm not clear from section 2.2 exactly who/what the issuing authority
>is and how this is all supposed to work.  More clarification would be good.

Yes, they must be unique across minters.  

Once someones gets their toplevel components, they delegate within the series.

There is a root issuing authority, and then, everyone can issue authorities within
their document series.  The root issuing regime needs to be specified.

>
>>3.6.1 Minting
>>
>>   When PDIs are minted, they MUST carry a format and a version number
>>   and they MUST NOT contain any wildcards. This ensures that the
>>   identifiers associated with digital resources are fully specified
>>   and convey both the media type and the version number. The presence
>>   of a version number makes it possible to check for a higher version
>>   of the resource.  Together, the format and version number enable
>>   fragment citation.
>
>This should probably be repeated in the minting section (I apologize if it is
>already there, I didn't see it).

OK. These clarification points are good to make sure people understand the spec.




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA00205 for urn-ietf-out; Tue, 16 Dec 1997 15:53:46 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA00200 for <urn-ietf@services.bunyip.com>; Tue, 16 Dec 1997 15:53:43 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id PAA10983 for urn-ietf@services; Tue, 16 Dec 1997 15:53:43 -0500 (EST)
Received: from privateer.windrose.omaha.ne.us (privateer.windrose.omaha.ne.us [206.101.78.33]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA10980 for <urn-ietf@Bunyip.Com>; Tue, 16 Dec 1997 15:53:35 -0500 (EST)
Received: from sloop.windrose.omaha.ne.us (sloop.windrose.omaha.ne.us [10.9.200.2]) by privateer.windrose.omaha.ne.us (8.8.7/8.8.7) with SMTP id OAA03069; Tue, 16 Dec 1997 14:52:49 -0600 (CST)
Message-Id: <199712162052.OAA03069@privateer.windrose.omaha.ne.us>
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "John C. Mallery" <jcma@ai.mit.edu>, "urn-ietf@Bunyip.Com" <urn-ietf@bunyip.com>
Cc: "sollins@LCS.MIT.EDU" <sollins@LCS.MIT.EDU>, "tk@ai.mit.edu" <tk@ai.mit.edu>
Date: Tue, 16 Dec 97 14:53:39 
Priority: Normal
X-Mailer: PMMail 1.95a For OS/2
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] Why hacking the NID is a bad idea.
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

On Sat, 13 Dec 1997 20:38:08 -0500, John C. Mallery wrote:

>		urn:nation: or urn:nat:
>
>		urn:company: or urn:com:
>
>		urn:int: for international organizations
>
>		urn:org: for non-profits
>
>		urn:edu: for educational institutions

This begins to look frightenly like DNS, which I'm not convinced is a GOOD thing.
(in fact, I'm probably closer to it being a BAD thing).  If we consider the history of
DNS, going this route could concentrate a lot of power into a few hands, with all that
means...

>9. NIDs should not be restricted to 32 characters. This is
>a legacy constraint from DNS, which will be important only
>as long as DNS is used for discovery.  Thereafter, the 32 character
>constraint disappears, leaving the maximum address space open for
>future uses. 
>
>	a. Tom Knight advise the Internet use 64bits when the 32bit
>	error was made.
>
>	b. There is no reason to make the same mistake again.
>
>	c. There is no reason to place arbitrary limits.
>
>	d. However, NIDs MAY wish to use combinations less than
>	32 characters if they expect to use DNS for discovery.
>
>	e. NID SHOULD be parsimonious for ease of transcription.

I think this can be put off for later.  I can't believe that having 32 characters as
a limit for NIDs is a real problem for initial deployment.  If we get some "running
code" experience that indicates that 63 (or some larger amount) is necessary,
then we can consider it for the draft standard step.

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA29979 for urn-ietf-out; Tue, 16 Dec 1997 15:45:04 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA29965 for <urn-ietf@services.bunyip.com>; Tue, 16 Dec 1997 15:44:57 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id PAA10941 for urn-ietf@services; Tue, 16 Dec 1997 15:44:55 -0500 (EST)
Received: from privateer.windrose.omaha.ne.us (privateer.windrose.omaha.ne.us [206.101.78.33]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA10932 for <urn-ietf@bunyip.com>; Tue, 16 Dec 1997 15:44:50 -0500 (EST)
Received: from sloop.windrose.omaha.ne.us (sloop.windrose.omaha.ne.us [10.9.200.2]) by privateer.windrose.omaha.ne.us (8.8.7/8.8.7) with SMTP id OAA03050; Tue, 16 Dec 1997 14:44:14 -0600 (CST)
Message-Id: <199712162044.OAA03050@privateer.windrose.omaha.ne.us>
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "John C. Mallery" <JCMa@wilson.ai.mit.edu>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Tue, 16 Dec 97 14:45:04 
Priority: Normal
X-Mailer: PMMail 1.95a For OS/2
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Comments [URN] PDI Namespace Draft
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Well, I'm finally getting around to the note to make to myself to comment on some of the issues (as I see them)
in this draft...

>        <FRAGMENT-SPECIFIER> = "#" [fragment-scheme "="] position [*("," position)]

John has already proposed that "$" be used instead of "#"...

>        <RESERVED> = "%" / "." / "," / "/" / "#" / "*" / "@" / 
>                     "=" / "?" / "+"
>
>
>1.2.5 Reserved Characters
>
>   <RESERVED> are used as special characters in the PDI grammar. They
>   MUST be encoded according to the character escaping method
>   described in RFC 2141 [17].

Um, they MUST be encoded if they being used in a literal sense.  The way this reads
now is that they MUST always be encoded, which I don't think was the intent...

>2 Discussion
>   
>2.1 Minting PDIs
>   
>   PDIs are issued by the authority named in <DOCUMENT-SERIES>.
>   <DOCUMENT-SERIES> is intended to look like a domain name for easy
>   parsing but there is no requirement to serve the name via the Domain
>   Name System (DNS) nor to assure that the name is not assigned for
>   other purposes by DNS. 

Not to be difficult, but I assume that each <DOCUMENT-SERIES> is to be unique
between minters? I'm not clear from section 2.2 exactly who/what the issuing authority
is and how this is all supposed to work.  More clarification would be good.

>3.6.1 Minting
>
>   When PDIs are minted, they MUST carry a format and a version number
>   and they MUST NOT contain any wildcards. This ensures that the
>   identifiers associated with digital resources are fully specified
>   and convey both the media type and the version number. The presence
>   of a version number makes it possible to check for a higher version
>   of the resource.  Together, the format and version number enable
>   fragment citation.

This should probably be repeated in the minting section (I apologize if it is
already there, I didn't see it).

Ryan




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA26831 for urn-ietf-out; Tue, 16 Dec 1997 13:04:27 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA26826 for <urn-ietf@services.bunyip.com>; Tue, 16 Dec 1997 13:04:24 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id NAA10298 for urn-ietf@services; Tue, 16 Dec 1997 13:04:24 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA10295 for <urn-ietf@Bunyip.Com>; Tue, 16 Dec 1997 13:04:21 -0500 (EST)
Received: from [10.0.0.13] (relatus.ai.mit.edu [128.52.39.15]) by life.ai.mit.edu (8.8.5/AI1.15/ai.master.life:1.19) with ESMTP id NAA11724; Tue, 16 Dec 1997 13:04:19 -0500 (EST)
Message-Id: <v03130303b0bc72157789@[10.0.0.13]>
In-Reply-To: <v03130306b0b8dfe5be96@[128.52.40.76]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 16 Dec 1997 13:04:16 -0500
To: urn-ietf@bunyip.com
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] Why hacking the NID is a bad idea.
Cc: sollins@LCS.MIT.EDU, tk@ai.mit.edu
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

> 9. NIDs should not be restricted to 32 characters. This is
> a legacy constraint from DNS, which will be important only

It was pointed out to me in private email that there is no such 32 character 
limit in the DNS. DNS Labels may consist of up to 63 characters, the maximum 
domain name length is 255. See RFC1035, RFC1123.

Replace 32 with 63 in the discussion.

The same point holds; size limits of contemporary standards should not
be propagated forward to constrain future systems.




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id AAA13080 for urn-ietf-out; Tue, 16 Dec 1997 00:01:31 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA13075 for <urn-ietf@services.bunyip.com>; Tue, 16 Dec 1997 00:01:27 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id AAA08011 for urn-ietf@services; Tue, 16 Dec 1997 00:01:27 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA08008 for <urn-ietf@bunyip.com>; Tue, 16 Dec 1997 00:01:24 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id XAA25468 for urn-ietf@bunyip.com; Mon, 15 Dec 1997 23:59:46 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199712160459.XAA25468@bailey.dscga.com>
Subject: [URN] NID discussions from last week
To: urn-ietf@bunyip.com
Date: Mon, 15 Dec 1997 23:59:45 -0500 (EST)
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi all,
 
After thinking a bit about what I was trying to say last week (wouldn't it 
be nice if I did that before I opened my mouth?) I think I can articulate it 
a bit better:
 
For those that weren't there the discussion concerned the registration
of NIDs and how to assign them to fix some problems before they become
problems. The standard discussion of vanity names vs standardized names
vs semantically free names happened again with respect to NIDs.
 
The way we handled this problem before was to push it down to the namespace
definer. The reason it became a problem for us was that for the first
time we are actually defining our own namespace which is something
we had hoped to not have to do. 
 
Anyway, in my opinion the debate seemed to deal with two questions:
 
        Do we put structure into the NID?
 
        Do we want short, standardized NIDs to be different from long,
        non-standardized NIDs?
 
The first question is what I'll focus on for my suggested solution since
the second falls out once you make the first decision.
 
The draft, as edited by Leslie and formulated by several other folx,
is fairly sound in terms of assignment. The problem was that the language
made it sound like there was real structure in the NID that someone should
depend on. This was, in my opinion, where the mistake was. The rules
surrounding the assignment were fine with me. But it should be extremely clear
that, while the assigning registrar can use structure to divide the name
up into chunks for ease of assignment, the NID is still to be considered
a flat, unstructured token by everyone else. 
 
Now, this has a slight impact on the character set of the NID. The problem
noted was that the draft uses the "." and "/" character which are
not allowed in the NID (alphas, digits, and "-" only). This is fine
since elements like "." and "/" are only important when there is a structure
to be _parsed_. The only requirement on NIDs that the registrar need 
maintain is uniqueness. 
 
Therefore, simply reserving alpha sequences for certain groups of 
registering entities (countries) should be sufficient.  For example, 
Sweden would get to start its NIDs with SE. So if there was such a 
thing as a Swedish elephant registration service that generated 
elephant codes you could simply use "SEELEPHANT". If someone wanted
a namespace that started with SE they would have to talk to someone in
Sweden. This all assumes we agree that the Top-level (type IV) style
NIDs are really needed. I think we might be able to do without them since
as long as uniqueness is maintained the NID is fine as a flat token. If
you wanted to seperate them then '-' would be fine (SE-ELEPHANT).
 
Now, with that said, I do want to make sure we allow short NIDs and not
give everyone a cumbersome stream of digits that will make even the simplest
URN hard to transcribe correctly. Also, many users who wanted to use 
URNs in the past will probably decide not to use them if their nice,
short, understandable URN all of a sudden starts to look crufty.
 
I also want to voice my support for the x- convention. It has worked
fairly well in similar situations. In the case of MIME types there was
no real force for moving from "x-foo" to "foo" since the systems still
worked. With URNs "x-" is not supported by the RDS (since it isn't registered)
so there is a real insentive to move from experimental to registered NIDs.
 
-MM
 

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id TAA10342 for urn-ietf-out; Mon, 15 Dec 1997 19:57:38 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA10337 for <urn-ietf@services.bunyip.com>; Mon, 15 Dec 1997 19:57:36 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id TAA07388 for urn-ietf@services; Mon, 15 Dec 1997 19:57:35 -0500 (EST)
Received: from wilson.ai.mit.edu (wilson.ai.mit.edu [128.52.33.12]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id TAA07385 for <urn-ietf@bunyip.com>; Mon, 15 Dec 1997 19:57:33 -0500 (EST)
Received: from jefferson.ai.mit.edu by wilson.ai.mit.edu via INTERNET with SMTP id 183430; 15 Dec 1997 19:19:41 -0500
Date: Mon, 15 Dec 1997 19:19 -0500
From: "John C. Mallery" <JCMa@wilson.ai.mit.edu>
Subject: [URN] Slides from PDI Talk at URN WG Meeting
To: urn-ietf@bunyip.com
Message-ID: <19971216001933.7.JCMA@jefferson.ai.mit.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <JCMa@wilson.ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

[FYI, here are URLs for the PDI talk on Thursday.  The spec makes better and
more complete reading, but powerpoint slides look better.]

John C. Mallery ``Persistent Document Identifiers: A Proposed URN Namespace,''
presentation to the Working Group on Uniform Resource Names,'' 40th Meeting of
The Internet Engineering Task Force, Washington, DC, December 11, 1997.

HTML: http://kbcw.ai.mit.edu/talks/1997-12-11-ietf-urn-pdi/index.htm
PDF: http://kbcw.ai.mit.edu/talks/1997-12-11-ietf-urn-pdi.pdf



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id UAA07908 for urn-ietf-out; Sat, 13 Dec 1997 20:38:37 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id UAA07903 for <urn-ietf@services.bunyip.com>; Sat, 13 Dec 1997 20:38:30 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id UAA02474 for urn-ietf@services; Sat, 13 Dec 1997 20:38:29 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id UAA02471 for <urn-ietf@Bunyip.Com>; Sat, 13 Dec 1997 20:38:26 -0500 (EST)
Received: from [128.52.40.76] ([18.23.20.22]) by life.ai.mit.edu (8.8.5/AI1.15/ai.master.life:1.19) with ESMTP id UAA09985; Sat, 13 Dec 1997 20:38:24 -0500 (EST)
Message-Id: <v03130306b0b8dfe5be96@[128.52.40.76]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Sat, 13 Dec 1997 20:38:08 -0500
To: urn-ietf@bunyip.com
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: [URN] Why hacking the NID is a bad idea.
Cc: sollins@LCS.MIT.EDU, tk@ai.mit.edu
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

[This roughly summarizes a conversation that I had with
Karen Sollins earlier this evening. I added whatever else I
could think of over dinner and I toss it out for others to
consider.]

Proposal: NID should allow the current alphadigits. No provision
should be made for structure and no random assignment should be done.
No character limit should be imposed in principle, but minimal
characters should be encouraged, and the 32 character DNS limit
clearly noted.

Arguments: 

1. NID should reflect exclusively:

	a. Differences in parsing syntax

	b. Differences in assignment semantics

	c. Differences in operational semantics

2. NID should span the most general class of parsing, assignment, and
operation.
	
	corollary: NID should only be assigned when it is shown that
	no existing namespaces cover the required parsing syntax, assignment
	semantics, and operational semantics available through other namespaces.

3. Vanity country and company namespaces should be defined in order
to localize assignment issues below the level of NIDs, and therefore,
isolating all other namespaces from issues arising in these domains.

	a. Management of the namespace should be delegated to organizations
	that have experience managing the associated issues, thereby freeing
	IETF from problems arising from operating these namespaces.

	b. Everyone is happy because they have their territory.

	c. Global syntax is not corrupted by domain-specific issues.

	d. Proposed names for these namespaces:

		urn:nation: or urn:nat:

		urn:company: or urn:com:

	e Other namespaces might be useful

		urn:int: for international organizations

		urn:org: for non-profits

		urn:edu: for educational institutions

4. Hacking the right side of the identifier keeps namespace and content
area issues local.

	a. preserves the technical logic of the upper components.

	b. Minimizes empiricism of the time in the upper components.

	c. Eliminates ideological battles from the upper components.

	d. Offers the greatest number of potential options for lower
	components.

5. Differentiating toplevel namespaces by operational and definitional
criteria 

	a. avoids the pitfall of content-based differentiation -- which
	will never terminate and will always produce anomalies.

	b. Allows introduction of new definitional and operational criteria
	(within URN rules) without revisions to the definitions of NIDs. 

6. Having reasonable, technical mnemonics for NIDs will make the difference
between widespread adoption and complete marginality.

	a. Nobody [except MIT types :-)] wants a number.

	b. Numbers are too easily confused.

	c. Numbers are not easily remembered.

7. Retaining the options of entity-specific names within designated
namespaces give people what they want; they will accept nothing else.

8. Other namespace can still use whatever rules they like.

9. NIDs should not be restricted to 32 characters. This is
a legacy constraint from DNS, which will be important only
as long as DNS is used for discovery.  Thereafter, the 32 character
constraint disappears, leaving the maximum address space open for
future uses. 

	a. Tom Knight advise the Internet use 64bits when the 32bit
	error was made.

	b. There is no reason to make the same mistake again.

	c. There is no reason to place arbitrary limits.

	d. However, NIDs MAY wish to use combinations less than
	32 characters if they expect to use DNS for discovery.

	e. NID SHOULD be parsimonious for ease of transcription.




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA06244 for urn-ietf-out; Fri, 12 Dec 1997 18:56:04 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA06239 for <urn-ietf@services.bunyip.com>; Fri, 12 Dec 1997 18:56:01 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id SAA15786 for urn-ietf@services; Fri, 12 Dec 1997 18:56:01 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA15783 for <urn-ietf@Bunyip.Com>; Fri, 12 Dec 1997 18:55:58 -0500 (EST)
Received: from [166.49.6.60] (relatus.ai.mit.edu [128.52.39.15]) by life.ai.mit.edu (8.8.5/AI1.15/ai.master.life:1.19) with ESMTP id SAA10746 for <urn-ietf@Bunyip.Com>; Fri, 12 Dec 1997 18:55:57 -0500 (EST)
Message-Id: <v03130315b0b77eccfdde@[166.49.6.60]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 12 Dec 1997 18:55:10 -0500
To: urn-ietf@bunyip.com
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: [URN] URN-WG HyperArchive
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

A hyperarchive for the URN Mailing list is available at

http://wilson.ai.mit.edu/archives/urn-wg.html




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA01813 for urn-ietf-out; Fri, 12 Dec 1997 16:10:15 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA01808 for <urn-ietf@services.bunyip.com>; Fri, 12 Dec 1997 16:10:03 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id QAA15304 for urn-ietf@services; Fri, 12 Dec 1997 16:10:03 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA15301 for <urn-ietf@Bunyip.Com>; Fri, 12 Dec 1997 16:10:00 -0500 (EST)
Received: from [166.49.6.60] (relatus.ai.mit.edu [128.52.39.15]) by life.ai.mit.edu (8.8.5/AI1.15/ai.master.life:1.19) with ESMTP id QAA04344 for <urn-ietf@Bunyip.Com>; Fri, 12 Dec 1997 16:09:58 -0500 (EST)
Message-Id: <v03130312b0b7573ab140@[166.49.6.60]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 12 Dec 1997 16:10:00 -0500
To: urn-ietf@bunyip.com
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: [URN] FYI PDI Fragment Delimiter Now $
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

The running PDI fragment delimiter character has been changed 
from "|" to "$".(It was originally "#", but there is a legacy
problem with browsers chopping it off.)

If there are any objections or problems forseen with use of
"$", please speak now and propose a better character.

If there are no objections, we going with "$" in the next
PDI draft, which should be available late next week.




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA02650 for urn-ietf-out; Mon, 8 Dec 1997 09:59:44 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA02645 for <urn-ietf@services.bunyip.com>; Mon, 8 Dec 1997 09:59:41 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id JAA28526 for urn-ietf@services; Mon, 8 Dec 1997 09:59:41 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA28522; Mon, 8 Dec 1997 09:58:30 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id JAA23714; Mon, 8 Dec 1997 09:58:29 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Mon, 8 Dec 1997 09:58:29 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
cc: "=?ISO-8859-1?Q?Martin_J._D=FCrst?=" <mduerst@ifi.unizh.ch>, "Karen R. Sollins" <sollins@LCS.MIT.EDU>, Michael Mealling <michael@bailey.dscga.com>, "John C. Mallery" <jcma@ai.mit.edu>, urn-ietf@bunyip.com
Subject: Re: [URN] Agenda for Washington... -- Questions on URN
In-Reply-To: <199712060915.EAA12060@newcnri.CNRI.Reston.Va.US>
Message-ID: <Pine.SUN.3.95.971208095330.23695D-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from QUOTED-PRINTABLE to 8bit by mocha.bunyip.com id JAA28523
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi again, Sam,

My concerns are, as always, the integration of this discussion with
the work of this working group.  I.e., insofar as this mailing list is
for furthering the work we have set out to do, I must ask you to
focus your discussion in terms of concrete references to drafts and
RFCs and proposals that have been discussed here.

I am noting a disconcerting lack of awareness or acknowledgement of
the efforts we are making, to wit:

On Sat, 6 Dec 1997, Sam X. Sun wrote:
> 1.	The Handle System is designed in accordance with URN Functional
> Requirements as defined in RFC1737, and will support the "urn:" syntax as
> defined in RFC2141. 

Conformance to RFC2141 is nice, but not enough -- I have already asked you
to speak to the issues outlined in the "namespace registration" draft.
If "hdl" is to be a URN namespace, there are steps that you'll have to
go through, it won't just "happen", just as URL schemes don't just "happen".
If you have questions or suggestions for that registration process, please
cite them in specific reference to sections of that draft.

> 2.	IMHO, the current "urn:" scheme has its limitations on practical use of
> non-ASCII names (Please see my next email message which explains why). I'm
> here proposing the "hdl:" scheme that allows non-English names to be
> defined and used in a more practical manner.

We've been through this far too many times already, and Larry and Martin
have politely pointed you at the sources for pursuing this -- I expect not
to see any further reference on this mailing list, unless it affects
specific drafts we have circulated.

> 3.	I further argue that since URL allows multiple schemes (eg, http, ldap,
> mailto…), why is URN has to be limited to one scheme (ie. "urn:")? 
> 

You have made this accusation before, I have suggested an explanation,
and unless you have specific issues with what I said, you are just repeating
your opinion and not furthering the discussion.  Please drop it, or
address my comments directly.

Thanks!
Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA02067 for urn-ietf-out; Mon, 8 Dec 1997 09:36:54 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA02056 for <urn-ietf@services.bunyip.com>; Mon, 8 Dec 1997 09:36:40 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id JAA28427 for urn-ietf@services; Mon, 8 Dec 1997 09:36:39 -0500 (EST)
Received: from josef.ifi.unizh.ch (josef.ifi.unizh.ch [130.60.48.10]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id JAA28420; Mon, 8 Dec 1997 09:36:23 -0500 (EST)
Received: from ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <25015-0@josef.ifi.unizh.ch>; Mon, 8 Dec 1997 15:36:29 +0100
Date: Mon, 8 Dec 1997 15:36:01 +0100 (MET)
From: =?iso-8859-1?Q?Martin_J=2E_D=FCrst?= <mduerst@ifi.unizh.ch>
To: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
cc: Leslie Daigle <leslie@bunyip.com>, "Karen R. Sollins" <sollins@LCS.MIT.EDU>, Michael Mealling <michael@bailey.dscga.com>, "John C. Mallery" <jcma@ai.mit.edu>, urn-ietf <urn-ietf@bunyip.com>
Subject: Re: [URN] Agenda for Washington ...-- Questions on URN
In-Reply-To: <199712060922.EAA12102@newcnri.CNRI.Reston.Va.US>
Message-ID: <Pine.SUN.3.96.971208151123.3739T-100000@enoshima.ifi.unizh.ch>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: =?iso-8859-1?Q?Martin_J=2E_D=FCrst?= <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@Bunyip.Com

On Sat, 6 Dec 1997, Sam X. Sun wrote:

> Hi, John, Michael, Karen, Martin, and Leslie:
> 
> I think we all agreed that URN should not exclude friendly names. (Thanks
> for clearing this up!) Here I'd like to explain why I think the current
> "urn:" scheme has its limitations on practical use of non-ASCII names, and
> then explain how "hdl:" scheme tries to address those issues.
> 
> The current "urn:" syntax is confined to a limited character set, and
> requires other native characters to be hex encoded. This practically
> disallows non-ASCII names to be defined in its native presentation, and
> presents two problems in practice: 

Hello Sam,

I only want to repeat here again that the current "urn:" syntax
(as well as the URL syntax) *formally* is restricted to ASCII and
hex-encoding (based on UTF-8).

The urn: syntax in no way restricts applications of whatever kind
to use a better user interface for entry and display. Once such
interfaces are available, people will also pass URNs among each
other in native notation. Formally, these might not be URNs,
but the users won't care. Similar things already exist now,
if you have something like:

	www.xyz.org/myfile.html#myanchor

then the official URL/URI is actually
	http://www.xyz.org/myfile.html
but general users won't care, because it works.


> These explains why I think that the "urn:" scheme does not allow friendly
> non-English names. There are over 90% of world population whose native
> language is not English, and I think it's important to address their need
> for friendly names in their own languages.

I very much agree with you.

> And I'm proposing the "hdl:"
> scheme that allows non-English names to be defined and used in a more
> practical manner, without affecting the way ASCII names are defined:
> 
> First of all, under "hdl:" scheme, names can be defined using UTF-8
> encoding directly. No hex encoding is needed. Using editing tools that
> support UTF-8 encoding, names can be defined in any native character
> without losing its native presentation.

The same is possible for URNs and URIs. Whether hex encoding is needed
or not is decided by the transport mechanism, not by the scheme.
Even if an ftp URL is hex-encoded, this hex-encoding is removed for
the actual ftp protocol. For http, it may be removed or not.


> Furthermore, in my paper sent to Unicode conference, I proposed to add
> support of any standard character set encoding defined by ISO.

Please have a look at the presentation I had at the last Unicode conference.
It can be downloaded from
	http://www.ifi.unizh.ch/mml/mduerst/papers.html
(the title is "Internationalized Internet Identifiers").

> For example,
> a name using ISO-8859-x characters can be defined as:
> 
>     hdl:charset=ISO-8859-x@<handle name encoded using ISO-8859-x character
> set>
> 
> This may look cumbersome,

It not only may look cumbersome, it indeed is very cumbersome.
I don't think anybody is ready to use it. Or would you think
that URLs would have had the success they do with English if
you had had to write

	http:charset=US-ASCII@//www.mycompany.com  ????


> but it allows people to define URN names using
> their native characters from authoring tools that support any standard
> character set encoding. And the URN names defined this way can look
> friendly during the exchange among its native people.

URNs are exchanged as characters, and in that sense are always user
friendly. In a document in e.g. ISO-8859-5, they should be encoded as
ISO-8859-5. Please note that HTML 4.0 already has the right specifications
for this:

In HTML 4.0, if an URL is encountered that contains "illegal" (in the
sense of the URI spec) characters, then these characters are translated
to UTF-8 and then %HH-encoded to give a "correct" URL. So one part
of the user-friendliness is already provided for, in a way that will
make it easy to formally allow native characters in URIs in the future.

As Larry and I have said, the rest of this is in the works, and we
would be very glad if you could help us.


Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id XAA20152 for urn-ietf-out; Sat, 6 Dec 1997 23:01:19 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA20144 for <urn-ietf@services.bunyip.com>; Sat, 6 Dec 1997 23:01:10 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA26211 for <urn-ietf@Bunyip.Com>; Sat, 6 Dec 1997 23:01:08 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84]) by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id XAA26178; Sat, 6 Dec 1997 23:03:54 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4) id XAA15871; Sat, 6 Dec 1997 23:00:54 -0500
Message-Id: <199712070400.XAA15871@newcnri.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
To: "Larry Masinter" <masinter@parc.xerox.com>
Cc: "=?ISO-8859-1?Q?Martin_J._D=FCrst?=" <mduerst@ifi.unizh.ch>, <urn-ietf@bunyip.com>
Subject: Re: [URN] Agenda for Washington ...-- Questions on URN
Date: Sat, 6 Dec 1997 22:59:55 -0500
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi, Larry,

Thanks for the reference. I was about to ask Martin for the document (I
guess this is the one Martin mentioned in his response earlier, too bad
that he couldn't show up in the DC conference.). 

IMHO, like "urn:" syntax has its current limitations on I18N (I hope I'm
not making it up...), the URL syntax as defined in RFC1738 may have a
similar issue too. (I have seen in reality that people using URLs that are
not restricted to the syntax, simply because they want to preserve their
filenames in terms of their native characters.)

I would be glad to talk to you, and anyone else who are interested, to
continue on that work you have started...

Thanks,
Sam
ssun@cnri.reston.va.us

----------
> From: Larry Masinter <masinter@parc.xerox.com>
> To: Sam X. Sun <ssun@CNRI.Reston.Va.US>
> Cc: Leslie Daigle <leslie@Bunyip.Com>; Martin J. Dürst
<mduerst@ifi.unizh.ch>; Karen R. Sollins <sollins@LCS.MIT.EDU>; Michael
Mealling <michael@bailey.dscga.com>; John C. Mallery <jcma@ai.mit.edu>;
urn-ietf@Bunyip.Com
> Subject: Re: [URN] Agenda for Washington ...-- Questions on URN
> Date: Saturday, December 06, 1997 4:45 AM
> 
> I suggest that you review draft-masinter-url-i18n-00,
> "Using UTF-8 for non-ASCII Characters in URLs", dated
> May 1997. Martin Duerst has plans to submit an update,
> and I've asked for some time in the URL registration working
> group to at least bring up the internationalization issues.
> 
> Perhaps you would like to help start work in this area?
> 
> It needs a mailing list, a working group chair and a document
> editor. While I started this work, I would like to not be
> the principal document editor.
> 
> Regards,
> 
> Larry
> -- 
> http://www.parc.xerox.com/masinter


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id EAA01477 for urn-ietf-out; Sat, 6 Dec 1997 04:46:21 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA01465 for <urn-ietf@services.bunyip.com>; Sat, 6 Dec 1997 04:46:17 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id EAA24958; Sat, 6 Dec 1997 04:46:13 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52458(2)>; Sat, 6 Dec 1997 01:46:05 PST
Received: from parc.xerox.com ([13.1.103.244]) by casablanca.parc.xerox.com with SMTP id <71813>; Sat, 6 Dec 1997 01:45:36 PST
Message-ID: <34891EC3.201CCA7D@parc.xerox.com>
Date: Sat, 6 Dec 1997 01:45:39 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.03 [en] (Win95; U)
MIME-Version: 1.0
To: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
CC: Leslie Daigle <leslie@bunyip.com>, "Martin J. =?iso-8859-1?Q?D=FCrst?=" <mduerst@ifi.unizh.ch>, "Karen R. Sollins" <sollins@LCS.MIT.EDU>, Michael Mealling <michael@bailey.dscga.com>, "John C. Mallery" <jcma@ai.mit.edu>, urn-ietf@bunyip.com
Subject: Re: [URN] Agenda for Washington ...-- Questions on URN
References: <199712060922.EAA12102@newcnri.CNRI.Reston.Va.US>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

I suggest that you review draft-masinter-url-i18n-00,
"Using UTF-8 for non-ASCII Characters in URLs", dated
May 1997. Martin Duerst has plans to submit an update,
and I've asked for some time in the URL registration working
group to at least bring up the internationalization issues.

Perhaps you would like to help start work in this area?

It needs a mailing list, a working group chair and a document
editor. While I started this work, I would like to not be
the principal document editor.

Regards,

Larry
-- 
http://www.parc.xerox.com/masinter


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id EAA01199 for urn-ietf-out; Sat, 6 Dec 1997 04:22:24 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA01194 for <urn-ietf@services.bunyip.com>; Sat, 6 Dec 1997 04:22:20 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA24917; Sat, 6 Dec 1997 04:22:16 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84]) by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id EAA25026; Sat, 6 Dec 1997 04:25:07 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4) id EAA12102; Sat, 6 Dec 1997 04:22:10 -0500
Message-Id: <199712060922.EAA12102@newcnri.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
To: "Leslie Daigle" <leslie@bunyip.com>, "=?ISO-8859-1?Q?Martin_J._D=FCrst?=" <mduerst@ifi.unizh.ch>, "Karen R. Sollins" <sollins@LCS.MIT.EDU>, "Michael Mealling" <michael@bailey.dscga.com>, "John C. Mallery" <jcma@ai.mit.edu>
Cc: <urn-ietf@bunyip.com>
Subject: Re: [URN] Agenda for Washington ...-- Questions on URN
Date: Sat, 6 Dec 1997 04:21:13 -0500
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi, John, Michael, Karen, Martin, and Leslie:

I think we all agreed that URN should not exclude friendly names. (Thanks
for clearing this up!) Here I'd like to explain why I think the current
"urn:" scheme has its limitations on practical use of non-ASCII names, and
then explain how "hdl:" scheme tries to address those issues.

The current "urn:" syntax is confined to a limited character set, and
requires other native characters to be hex encoded. This practically
disallows non-ASCII names to be defined in its native presentation, and
presents two problems in practice: 

1). Non-English names are hard to define or type in.

Imagine what non-English speaking people have to do to define the URN name
using their own alphabet. Because their native characters can not be used
directly in the URN name, they will have to find the UTF-8 encoding of each
of those native characters first, and then hex encode them. (If anyone
don't see the problem here, try to hex encode any ASCII name, and see if it
is practical. Non-ASCII name is much harder, because Unicode table is so
much bigger than ASCII table.)

2). Non-English names do not look friendly, which can make it hard in
exchange, or other practice in the non-English environment.
 
For non-English speaking people, a friendly name should be a name presented
in terms of their native alphabet. But a name like "…%A7%B2%C6%D4%E1%F5…"
does not have the presentation in its native language, and does not look
friendly to anyone.

These problems practically prevent friendly names to be defined or used for
people whose daily alphabet is totally non-ASCII, or totally don't
understand English (To them, ASCII characters could be ancient Maya
characters to you and me.) 


These explains why I think that the "urn:" scheme does not allow friendly
non-English names. There are over 90% of world population whose native
language is not English, and I think it's important to address their need
for friendly names in their own languages. And I'm proposing the "hdl:"
scheme that allows non-English names to be defined and used in a more
practical manner, without affecting the way ASCII names are defined:

First of all, under "hdl:" scheme, names can be defined using UTF-8
encoding directly. No hex encoding is needed. Using editing tools that
support UTF-8 encoding, names can be defined in any native character
without losing its native presentation.

Furthermore, in my paper sent to Unicode conference, I proposed to add
support of any standard character set encoding defined by ISO. For example,
a name using ISO-8859-x characters can be defined as:

    hdl:charset=ISO-8859-x@<handle name encoded using ISO-8859-x character
set>

This may look cumbersome, but it allows people to define URN names using
their native characters from authoring tools that support any standard
character set encoding. And the URN names defined this way can look
friendly during the exchange among its native people.

Also note that, because "hdl:" syntax supports UTF-8 natively, UTF-8
encoded names don't need this extra prefix, which I call it <Modifier>.
Because US-ASCII encoding is preserved by UTF-8, names using US-ASCII
characters do not need this <Modifier> neither.


I hope this explains a little better of  the "hdl:" scheme, and I would
welcome everyone's comments on it.


Now back to address the questions I raised:

IMHO, the issues the "hdl:" syntax trying to address are important. But the
solution proposed by the "hdl:" scheme does not fit the "urn:" scheme, as
defined in RFC2141. Somehow I got the negative impression as to the
possibility to modify the "urn:" scheme, and not sure if it's necessary. On
the other hand, URL as a general concept, allows different schemes (eg.
http, ldap, mailto, …) to be defined for various purpose. If URN is a
general concept parallel to URL, does it have to be limited to only one
"urn:" scheme, or we can define it as a general framework as URL, and
embrace all those schemes that are deemed to have a valid reason?

Thanks,
Sam
ssun@cnri.reston.va.us




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id EAA01123 for urn-ietf-out; Sat, 6 Dec 1997 04:16:28 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA01118 for <urn-ietf@services.bunyip.com>; Sat, 6 Dec 1997 04:16:18 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA24897; Sat, 6 Dec 1997 04:16:03 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84]) by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id EAA25012; Sat, 6 Dec 1997 04:18:53 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4) id EAA12060; Sat, 6 Dec 1997 04:15:37 -0500
Message-Id: <199712060915.EAA12060@newcnri.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
To: "Leslie Daigle" <leslie@bunyip.com>, "=?ISO-8859-1?Q?Martin_J._D=FCrst?=" <mduerst@ifi.unizh.ch>, "Karen R. Sollins" <sollins@LCS.MIT.EDU>, "Michael Mealling" <michael@bailey.dscga.com>, "John C. Mallery" <jcma@ai.mit.edu>
Cc: <urn-ietf@bunyip.com>
Subject: Re: [URN] Agenda for Washington... -- Questions on URN
Date: Sat, 6 Dec 1997 04:14:41 -0500
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi, John, Michael, Karen, Martin, and Leslie:

Thank you for your responses. I hear some confusion re. our discussion, and
I would like to make them clear here. I'll then explain the technical
reasons in the next email message.

1.	The Handle System is designed in accordance with URN Functional
Requirements as defined in RFC1737, and will support the "urn:" syntax as
defined in RFC2141. 

2.	IMHO, the current "urn:" scheme has its limitations on practical use of
non-ASCII names (Please see my next email message which explains why). I'm
here proposing the "hdl:" scheme that allows non-English names to be
defined and used in a more practical manner.

3.	I further argue that since URL allows multiple schemes (eg, http, ldap,
mailto…), why is URN has to be limited to one scheme (ie. "urn:")? 

Now please read my next email to understand why I think the "urn:" syntax
has its limitations in practice, and how my proposal addresses those
issues. 
 
Thanks,
Sam
ssun@cnri.reston.va.us







Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA12040 for urn-ietf-out; Fri, 5 Dec 1997 11:23:38 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA12033 for <urn-ietf@services.bunyip.com>; Fri, 5 Dec 1997 11:23:35 -0500 (EST)
Received: from ns.ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA21675 for <urn-ietf@bunyip.com>; Fri, 5 Dec 1997 11:23:33 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id LAA15898; Fri, 5 Dec 1997 11:23:29 -0500 (EST)
Message-Id: <199712051623.LAA15898@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce@ns.ietf.org
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-resolution-services-04.txt
Date: Fri, 05 Dec 1997 11:23:28 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ns.ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URI Resolution Services Necessary for URN Resolution
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-resolution-services-04.txt
	Pages		: 8
	Date		: 04-Dec-97
	
Retrieving the resource identified by a Uniform Resource Identifier
(URI) [3] is only one of the operations that can be performed on a URI.
One might also ask for and get a list of other identifiers that are
aliases for the original URI or a bibliographic description of the
resource the URI denotes, for example. This applies to both Uniform
Resource Names (URNs) and Uniform Resource Locators (URLs). Uniform
Resource Characteristics (URCs) are discussed in this document but only
as descriptions of resources rather than identifiers.
 
A service in the network providing access to a resource may provide
one or some of these options, but it need not provide all of them. This
memo specifies an initial set of these functions, to be used to
describe the functions provided by any given access service and the
requirements that must be met when those operations are encoded in a
protocol.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-resolution-services-04.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-resolution-services-04.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ds.internic.net.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-resolution-services-04.txt".
	
NOTE:	The mail server at ds.internic.net can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID:	<19971204190412.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-resolution-services-04.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-resolution-services-04.txt";
	site="ds.internic.net";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19971204190412.I-D@ietf.org>

--OtherAccess--

--NextPart--




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id GAA05001 for urn-ietf-out; Fri, 5 Dec 1997 06:21:15 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id GAA04996 for <urn-ietf@services.bunyip.com>; Fri, 5 Dec 1997 06:21:12 -0500 (EST)
Received: from josef.ifi.unizh.ch (josef.ifi.unizh.ch [130.60.48.10]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id GAA20734; Fri, 5 Dec 1997 06:20:59 -0500 (EST)
Received: from ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP)  id <13712-0@josef.ifi.unizh.ch>; Fri, 5 Dec 1997 12:20:11 +0100
Date: Fri, 5 Dec 1997 12:19:49 +0100 (MET)
From: =?iso-8859-1?Q?Martin_J=2E_D=FCrst?= <mduerst@ifi.unizh.ch>
To: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
cc: Leslie Daigle <leslie@bunyip.com>, urn-ietf <urn-ietf@bunyip.com>
Subject: Re: [URN] Agenda for Washington Meeting -- Questions on URN
In-Reply-To: <199712030824.DAA01249@newcnri.CNRI.Reston.Va.US>
Message-ID: <Pine.SUN.3.96.971205120143.3739J-100000@enoshima.ifi.unizh.ch>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: =?iso-8859-1?Q?Martin_J=2E_D=FCrst?= <mduerst@ifi.unizh.ch>
Errors-To: owner-urn-ietf@Bunyip.Com

On Wed, 3 Dec 1997, Sam X. Sun wrote:

> In light of the handle system draft(draft-sun-handle-system-00.txt), and
> continuing on the earlier discussions with Roy, Martin, and Keith, I would
> like to raise the following questions before we wrap up the working group:

I'm sorry that I won't be able to be in Washington; I am waiting for
my visum for Japan because I will go to work there very soon.


> 2.	Most of the reserved/excluded characters of current URN are really
> restrictions from some current URL schemes, mostly from "http URL". For URN
> name space defined independently from URL, like Handle System, they are not
> required, and should not be put into the URN specification in the broader
> sense. For example, RFC1738 (url syntax), and the new URI draft
> (draft-fielding-uri-syntax-01.txt) allows reserved/excluded character sets
> to be defined on the individual URL scheme basis. Again, we are talking
> about URN in the broader sense here. How it's to be done under "urn:"
> implementation is another issue.

In particular with respect to the '#', which in the terms of
draft-fielding-uri-syntax-01.txt separates a fragment identifier
from the URI proper in an URI reference, you are well advised
to not reuse this character in your own uri scheme. Many
implementations won't like it. For other reserved characters,
the problems are smaller, but also exist.

Also, please note that because of backwards compatibility reasons,
you cannot have a non-ASCII character as scheme-reserved, unless
you completely disallow that character from the non-reserved
syntax of your scheme, because the distinction between %-escaped
and non-escaped octets/characters above 0x7F cannot be used
to distinguish between reserved and non-reserved instances
of the same character.


> 3.	Some URN specifications specifically exclude the support of user
> friendly names. While user friendly name may not be appropriate in some
> case, there are situations where friendly names are desired or even
> required. The underlying technology should not limit the usage of user
> friendly names. 

Fortunately, I currently don't see anything that limits the use
of user-friendly names. It would be difficult anyway, as human
beings are extremely good at giving meaning to even the most
obscure number sequences.


> 	On top of this, for any global naming scheme to support friendly names, it
> should not be limited to ASCII only, but should allow any native characters
> to be used directly without hex encoding. Otherwise, it can only support
> friendly names in English, but not in other languages like Greek, Russian,
> Chinese, Japanese, Korean, etc. For example, how could anyone tell that
> %C2%B7 is a friendly name in Greek? (Note: %C2%B7 is the hex encoded  UTF-8
> encoding of a Greek symbol, code point B7 defined in ISO-8859-7.)

There are various ways to see the current limitation to hex-escaped
UTF-8. One is to say that this limitation is necessary, and should
always be kept. The other is to say that it is temporary, in a
preparation for directly encoded or directly displayed native-script
URLs. Larry has published a draft on native-script UTF-8 URLs/URIs,
and I'm working on expanding this draft and filling in more details.
I'm quite confident that we are moving into the right direction
(but we could of course move faster), and that in due time, whether
or not URLs/URNs will formally be defined as ASCII-only will not
be of interest to users, because the user interface will make the
necessary conversions.


Regards,	Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id XAA22185 for urn-ietf-out; Thu, 4 Dec 1997 23:42:48 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA22180 for <urn-ietf@services.bunyip.com>; Thu, 4 Dec 1997 23:42:44 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA19930; Thu, 4 Dec 1997 23:42:34 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id XAA23174; Thu, 4 Dec 1997 23:42:33 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Thu, 4 Dec 1997 23:42:33 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Sam Sun <ssun@CNRI.Reston.VA.US>
cc: "Rebecca S. Guenther" <rgue@loc.gov>, "Ron Daniel Jr." <rdaniel@lanl.gov>, urn-ietf@bunyip.com
Subject: Re: [URN] Agenda for Washington Meeting -- Questions on URN
In-Reply-To: <01bd00c2$ad3db600$29019784@ssun.CNRI.Reston.Va.US>
Message-ID: <Pine.SUN.3.95.971204232840.23014C-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Sam,

I'm afraid I don't have the resources right now to address your reply
in the detail it deserves -- I will definitely track down the references
you've supplied.

I think others have already covered much ground on this topic, and
I'd like to add only a couple of points (in part to allay other concerns
that have been aired re. this thread):

On Thu, 4 Dec 1997, Sam Sun wrote:
> It is my believe that a Handle is a URN, and can be presented in syntax of
> either "hdl:" or "urn:hdl:". When used under "urn:hdl:" syntax, it is
> subject to the syntax rules defined by the URN Syntax draft
> (ftp://ds.internic.net/internet-drafts/draft-ietf-urn-syntax-05.txt). And
> when presented using "hdl:" syntax, it follows the syntax defined by the
> Handle Syntax draft
> (ftp://ds.internic.net/internet-drafts/draft-sun-handle-system-00.txt).

As I have said all along, this seems reasonable.

Now, have a look at draft-ietf-urn-nid-req-02.txt, and come to the
meeting with your comments on where you think Handles fit in to this
structure/process for registering URN namespaces!  That document is
_not_ finished, and definitely requires input from people who have
namespaces that they think belong in URN-land!


Now, for some personal opinion matter, which _might_ help clarify
where some of this confusion has erupted from:

It's worth noting that Once Upon A Time Long-Since Obscured, there
were URLs and URNs, and URLs were all prefixed by the four characters
"URL:" and URNs were to be prefixed by "URN:".  

	URL:<url-scheme><url-syntax>
	URN:<nooneknewwhat>

However, URLs were implemented long before URNs, and many schemes 
appeared, and gosh, why bother with the URL: as it was redundant?  So, 
things got abbreviated to <url-scheme><url-syntax>.  

When it came time to discuss URNs seriously, there was further discussion
of this, but "URN:" was felt to be an important part of the URN syntax
in order to distinguish these URIs from all the URL schemes that exist
today (and will exist tomorrow).  So, in it went.  

Note that the URN: was meant to distinguish the type of URI, and the
subsequent chunk of the identifier is to designate the namespace (or
scheme, if you use the URL analogy).

	URN:<namespaceid>:<namespacespecificstring>

More time has gone by, and in the name of convenience,  we talk now
of "URI schemes", and that "URN:" is just one of those schemes.  It's
been pushed down a level.

At this point, that's probably the easiest route forward, so that's fine.
But, it makes it look like there is One True Way to do URNs, whereas
there are A Thousand Blooming Flowers of URL schemes, and I'd argue
that's because they aren't actually being compared at the same level.

As I said, much of the above is personal opinion and recollection of
history, others are free to differ, but it provides a perspective
that might help clarify how limiting we feel this work is _not_.

Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA05218 for urn-ietf-out; Thu, 4 Dec 1997 14:04:07 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA05213 for <urn-ietf@services.bunyip.com>; Thu, 4 Dec 1997 14:04:04 -0500 (EST)
Received: from lysithea.lcs.mit.edu (lysithea.lcs.mit.edu [18.26.0.187]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id OAA18326 for <urn-ietf@bunyip.com>; Thu, 4 Dec 1997 14:04:01 -0500 (EST)
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id OAA02277; Thu, 4 Dec 1997 14:03:58 -0500
Date: Thu, 4 Dec 1997 14:03:58 -0500
Message-Id: <199712041903.OAA02277@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: ssun@CNRI.Reston.VA.US
CC: rgue@loc.gov, rdaniel@lanl.gov, urn-ietf@bunyip.com
In-reply-to: <01bd00c2$ad3db600$29019784@ssun.CNRI.Reston.Va.US>
Subject: Re: [URN] Agenda for Washington Meeting -- Questions on URN
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi Sam,

There are lots of opportunities for alternatives.  The URN (by the way
the "U" stands for "uniform" not "universal" despite what you and the
NCSA people say) requirements doc permits many alternatives for
syntaxes.  It places a few requirements on those syntaxes.  Within the
IETF we have chosen one, which is now on standards track.  That one,
even in itself is not particularly restrictive and certainly allows
for an infinite number of scheme syntaxes within it.  It has it's own
set of limitation, restrictions, requirements (whatever you want to
call them) on those schemes, such as character set.  One can imagine
schemes that themselves allow for delegated determination of subspace
syntax as well.  PDIs are a good example of how and why that might be
done.  In each case, flexibility and extensibility were major
significant design criteria.  (Of course, one doesn't have to do it
that way if one wants to design a more limited scheme.)  Of course at
each stage we could have done something different and/or more
restrictive.  In addition, others can.  Someone can define alternative
persistent identifiers (in fact the PURL people did).  Furthermore,
other syntaxes could be defined to meet the URN requirements (handles
might be a good example).  Clearly more than one scheme within the
current syntax can be defined, and I believe we all now understand how
to do that for handles.  In fact, for many (or perhaps all?)
grandfathered schemes, there may need to be a 1:1 translation from
identifiers within the scheme as it exists perhaps outside the digital
world into URNs within our world.  That will be true no matter what
syntax is chosen, unless we go the Tower of Babyl route and decide
against any uniformity.

One of the distinctive characteristics of URN universe (although not
enunciated often enough in my opinion) is the design criterion that
one be able to separate URN syntax and assignment from resolution.
This means that the implementations (and for that matter design) of
resolution mechanisms can, and probably will need to be in the long
run, be independent from what the syntax of specific URNs.  (This is
one of the very interesting differences between schemes such as the
DNS and X.500 where the naming and resolution hierarchies are
coupled.)  In other words, although for the present perhaps there are
only limited resolvers (all implemented and run by CNRI) for
"urn:hdl:.." URNs, since URNs are expected to be persistent, the
resources they identify and the URNs themselves may well be needed and
probably should be usable after the end of the lifetime of CNRI,
something or someone else may take over that responsibility.  In
general, I believe that all the documents that have come out of the
URI and URN working groups have intentionally allowed for this
separation.  I keep imaging a time when network, processor, and
storage capacity are cheap and fast enough that I could simply be a
replicated resolver that knows about _ALL_ URNs.  (I realize that
there are lots of technical hurdles to building such a service, but I
find it valuable to postulate that it could exist, and perhaps aim for
it.)

The question of user friendliness is a red-herring.  We do not
prohibit nor encourage it.  The URN requirements doc says essentially
that transcribability is a requirement; in other words, one needs to
be able to type them, even if it is difficult, but, yes, our primary
objective is to make them machine friendly.  In the "Architectural
Principles" i-d (and note that that document is really about
resolution not schemes or syntax) I added the bit about HFNs because
it is pretty clear to me that there are _LOTS_ of ways to support
humans and no one is the right answer.  So we couldn't be proposing a
complete solution to that.  It was also included because truthfully,
many years ago, we probably made a mistake in calling these things
"names".  That carries too many connotations and there is a great deal
of uninformed, human-centric expectation that they _MUST_ be human
friendly because they are "names".  There is no "must" about it, and I
wanted to clarify that.  But that doesn't outlaw human friendliness
either, especially since the document never mentions requirements,
only guidelines and principles.

So with all that said, what really is your concern?  Would you have
wanted the requirements document to be different (in which case Judy
and Bill should have been more involved years ago)?  Would you have
wanted the syntax document to be different (in which case you or
whoever should have been involved when that document was being
discussed and written)?  Do you have a problem with support for
resolution (in which case, we'd better hear about that right away)?
Are you concerned because you have to encode a character or two for
transmission?  As we discussed in Munich during your talk, I believe,
there is nothing that says that if you need to encode characters for
transmission, that users ever have to see that.  You can cause them to
see whatever you think is appropriate, except that if they are outside
your universe they may not know that or choose to support that.  But
we have technologies to deal with that sort of thing.  So the real
question is whether there is something architectural that you think
has been missed (and, if so, why did none of you nor your predecessors
on this project raise it before now?)  Of course, given the agenda of
this working group, such issues may be out of place for the present,
but we'd better get them on the table.

			Karen

___________________________________________________________________
Karen R. Sollins				sollins@lcs.mit.edu
Research Scientist				Phone: 617/253-6006
M.I.T. Laboratory for Computer Science		Fax:   617/253-2673
545 Technology Square
Cambridge, MA 02139


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA04096 for urn-ietf-out; Thu, 4 Dec 1997 13:10:04 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA04080 for <urn-ietf@services.bunyip.com>; Thu, 4 Dec 1997 13:09:55 -0500 (EST)
Received: from lysithea.lcs.mit.edu (lysithea.lcs.mit.edu [18.26.0.187]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id NAA18029 for <urn-ietf@bunyip.com>; Thu, 4 Dec 1997 13:09:53 -0500 (EST)
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id NAA02224; Thu, 4 Dec 1997 13:09:48 -0500
Date: Thu, 4 Dec 1997 13:09:48 -0500
Message-Id: <199712041809.NAA02224@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: jcma@ai.mit.edu
CC: urn-ietf@bunyip.com
In-reply-to: <v03130318b0ac404b6fcf@[128.52.39.15]> (jcma@ai.mit.edu)
Subject: Re: [URN] PDI: Change of Fragment Syntax Character
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

It seems completely reasonable to me to pick a different character to
mean something different.  In this case, client handled vs. client or
server handled fragment.  The only question is whether "|" is really
unencumbered in terms of the common operating systems and browsers.
If so, I'd say, go for it.

			Karen


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA29919 for urn-ietf-out; Thu, 4 Dec 1997 10:14:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA29911 for <urn-ietf@services.bunyip.com>; Thu, 4 Dec 1997 10:14:46 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA17138 for <urn-ietf@Bunyip.Com>; Thu, 4 Dec 1997 10:14:42 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id KAA09925; Thu, 4 Dec 1997 10:12:45 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199712041512.KAA09925@bailey.dscga.com>
Subject: Re: [URN] Agenda for Washington Meeting -- Questions on URN
In-Reply-To: <01bd00c2$ad3db600$29019784@ssun.CNRI.Reston.Va.US> from Sam Sun at "Dec 4, 97 09:41:16 am"
To: ssun@CNRI.Reston.VA.US
Date: Thu, 4 Dec 1997 10:12:45 -0500 (EST)
Cc: rgue@loc.gov, rdaniel@lanl.gov, urn-ietf@bunyip.com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Sam Sun said this:
> This is exactly the point I want to make clear. That is:
> 
> URN specification SHOULD allow for various schemes using whatever syntax
> they define, and that the handle scheme (hdl:) is a particular type of URN
> scheme.
> 
> It is my believe that a Handle is a URN, and can be presented in syntax of
> either "hdl:" or "urn:hdl:". When used under "urn:hdl:" syntax, it is
> subject to the syntax rules defined by the URN Syntax draft
> (ftp://ds.internic.net/internet-drafts/draft-ietf-urn-syntax-05.txt). And
> when presented using "hdl:" syntax, it follows the syntax defined by the
> Handle Syntax draft
> (ftp://ds.internic.net/internet-drafts/draft-sun-handle-system-00.txt).
> 

This sounds somewhat acceptable. We have the same situation with
CIDs. There is a CID URL proposal and probably will be a CID URN namespace
proposed. The problem with this is that its going to confuse the hell
out of the consumer. Does he put urn: on the front or not? Which is 
better: a non-confused customer with full interoperability or an encoded '#'?

BUT, "hdl:" is not a URN because it isn't _uniform_. It has syntax rules
that are different from the other URNs that were specified in RFC2141. "hdl:"
is a URI at the basic level. But it is a URI that has some aspects of
naming which coincide with what the URN framework specifies. But not until you 
stick "urn:" on the front does anyone know you are following all of the 
rules that URNs say you have to follow. E.g. if I say a "hdl:" URI come 
floating by I wouldn't know how it's naming characteristics related to 
other URIs that had naming type qualities. But if you put "urn:" in front 
then I know that you are agreeing to live within the framework of the 
_Uniform_ Resource Name.  Before you did that you were just claiming to 
be a Resource Name that was encoded as a URI.

I do have one major nit to pick as well. The URN Syntax document is no
longer a draft. It is RFC2141 and is a Standards Track document. Please
refer to it as RFC2141 since the drafts are now gone and should not be
referenced.

-MM

> -----Original Message-----
> From: Rebecca S. Guenther <rgue@loc.gov>
> To: Sam X. Sun <ssun@CNRI.Reston.Va.US>
> Cc: Ron Daniel Jr. <rdaniel@lanl.gov>; urn-ietf@Bunyip.Com
> <urn-ietf@Bunyip.Com>
> Date: Thursday, December 04, 1997 9:15 AM
> Subject: Re: [URN] Agenda for Washington Meeting -- Questions on URN
> 
> 
> >On Thu, 4 Dec 1997, Sam X. Sun wrote:
> >
> >>
> >> First of all, what I meant by implementation should really be "Syntax
> >> definition". It's true that we may never be able to address all possible
> >> syntax definitions that ever come up. But limiting URN to one particular
> >> syntax definition has the effect of rejecting other URN syntax based on
> >> other URL/URI schemes. While "urn:" scheme has its nice feature of easy
> >> input from standard English Keyboard, "hdl:" (handle system) scheme has
> its
> >> advantage of requiring less reserved/excluded characters and allowing
> >> native characters to be used without hex encoding, and the "pdi:"
> >> (persistent document identifier) scheme has been used for document
> >> identification for years.
> >
> >.....stuff deleted....
> >
> >> In summary, my point is that "urn:" syntax, as it defined now, serves
> well
> >> as one URN "syntax definition", or one URN name space. But URN as a
> general
> >> concept for persistent naming scheme, may not necessarily be restricted
> to
> >> one URI/URL scheme. Besides "urn:", we now have seen "hdl:" and "pdi:"
> >> claiming to be under the URN framework. And there could very well be
> other
> >> URI/URL schemes to be proposed to serve the same purpose, but with
> >> different syntaxes, and with their own set of implementations.
> >>
> >>
> >> Thanks much for your response...
> >> Sam
> >> ssun@cnri.reston.va.us
> >
> >I've been trying to follow these discussions and am feeling confused. I
> >always thought that the URN specification allows for various schemes using
> >whatever syntax they define, and that the handle scheme (hdl:) was a
> >particular type of URN scheme. That is how we represented it to the MARC
> >world when we requested the addition of a data element to accommodate a
> >URN.  Although the particular need was for a handle in a MARC record, our
> >intention was to accommodate URNs in general.  This message implies that
> >you have a URN or you have a handle, and a handle is not a URN. Please
> >clarify.
> >
> >Rebecca
> >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> >^^  Rebecca S. Guenther                                   ^^
> >^^  Senior MARC Standards Specialist                      ^^
> >^^  Network Development and MARC Standards Office         ^^
> >^^  Library of Congress                                   ^^
> >^^  Washington, DC 20540-4020                             ^^
> >^^  (202) 707-5092 (voice)    (202) 707-0115 (FAX)        ^^
> >^^  rgue@loc.gov                                          ^^
> >^^                                                        ^^
> >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> >
> >
> >
> 


-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA29654 for urn-ietf-out; Thu, 4 Dec 1997 10:02:08 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA29649 for <urn-ietf@services.bunyip.com>; Thu, 4 Dec 1997 10:02:03 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA17094 for <urn-ietf@Bunyip.Com>; Thu, 4 Dec 1997 10:02:00 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id JAA09881; Thu, 4 Dec 1997 09:55:49 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199712041455.JAA09881@bailey.dscga.com>
Subject: Re: [URN] Agenda for Washington Meeting -- Questions on URN
In-Reply-To: <Pine.A32.3.93.971204090854.87502J-100000@rs8.loc.gov> from "Rebecca S. Guenther" at "Dec 4, 97 09:15:34 am"
To: rgue@loc.gov
Date: Thu, 4 Dec 1997 09:55:48 -0500 (EST)
Cc: ssun@CNRI.Reston.VA.US, rdaniel@lanl.gov, urn-ietf@bunyip.com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Rebecca S. Guenther said this:
> On Thu, 4 Dec 1997, Sam X. Sun wrote:
> 
> > 
> > First of all, what I meant by implementation should really be "Syntax
> > definition". It's true that we may never be able to address all possible
> > syntax definitions that ever come up. But limiting URN to one particular
> > syntax definition has the effect of rejecting other URN syntax based on
> > other URL/URI schemes. While "urn:" scheme has its nice feature of easy 
> > input from standard English Keyboard, "hdl:" (handle system) scheme has its
> > advantage of requiring less reserved/excluded characters and allowing
> > native characters to be used without hex encoding, and the "pdi:"
> > (persistent document identifier) scheme has been used for document
> > identification for years.
> 
> .....stuff deleted.... 
> 
> > In summary, my point is that "urn:" syntax, as it defined now, serves well
> > as one URN "syntax definition", or one URN name space. But URN as a general
> > concept for persistent naming scheme, may not necessarily be restricted to
> > one URI/URL scheme. Besides "urn:", we now have seen "hdl:" and "pdi:"
> > claiming to be under the URN framework. And there could very well be other
> > URI/URL schemes to be proposed to serve the same purpose, but with
> > different syntaxes, and with their own set of implementations.
> > 
> > 
> > Thanks much for your response...
> > Sam
> > ssun@cnri.reston.va.us
> 
> I've been trying to follow these discussions and am feeling confused. I
> always thought that the URN specification allows for various schemes using
> whatever syntax they define, and that the handle scheme (hdl:) was a
> particular type of URN scheme. That is how we represented it to the MARC
> world when we requested the addition of a data element to accommodate a
> URN.  Although the particular need was for a handle in a MARC record, our
> intention was to accommodate URNs in general.  This message implies that
> you have a URN or you have a handle, and a handle is not a URN. Please
> clarify.
> 

Rebecca,
  You are essentially correct. The URN syntax we've specified in RFC2141
allows for each 'scheme' or namespace identifier to specify its own
internal syntax and semantics but within certain rules. These rules are
what the overall URN syntax document specifies. Those rules say nothing
about a namespaces internal syntax or semantics. Just that if you have
certain characters you have to encode them so that a) the URN can
be parsed and b) it will pass through numerous communications channels 
without being corrupted.

  From what I have been able to gather, Sam's concerns are that the
URN syntax doesn't allow for ANY syntax. I.e. the handle system desires
that the URN syntax allow for the handle to be unencoded for appearance
reasons (the # sign is a specific example I think). This is simply not 
possible due to how nearly every browser in the world acts when given 
a URI of any type. While this may not be an optimal situation for the 
handle system, it is reality and one we have to live with.

  I hope I helped. If not feel free to call me....

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA29058 for urn-ietf-out; Thu, 4 Dec 1997 09:36:30 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA29053 for <urn-ietf@services.bunyip.com>; Thu, 4 Dec 1997 09:36:27 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA16982 for <urn-ietf@Bunyip.Com>; Thu, 4 Dec 1997 09:36:24 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84]) by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id JAA16494; Thu, 4 Dec 1997 09:39:16 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4) id JAA03602; Thu, 4 Dec 1997 09:36:03 -0500
From: "Sam Sun" <ssun@CNRI.Reston.VA.US>
To: "Rebecca S. Guenther" <rgue@loc.gov>
Cc: "Ron Daniel Jr." <rdaniel@lanl.gov>, <urn-ietf@bunyip.com>
Subject: Re: [URN] Agenda for Washington Meeting -- Questions on URN
Date: Thu, 4 Dec 1997 09:41:16 -0500
Message-ID: <01bd00c2$ad3db600$29019784@ssun.CNRI.Reston.Va.US>
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.71.1712.3
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Sam Sun" <ssun@CNRI.Reston.VA.US>
Errors-To: owner-urn-ietf@Bunyip.Com

This is exactly the point I want to make clear. That is:

URN specification SHOULD allow for various schemes using whatever syntax
they define, and that the handle scheme (hdl:) is a particular type of URN
scheme.

It is my believe that a Handle is a URN, and can be presented in syntax of
either "hdl:" or "urn:hdl:". When used under "urn:hdl:" syntax, it is
subject to the syntax rules defined by the URN Syntax draft
(ftp://ds.internic.net/internet-drafts/draft-ietf-urn-syntax-05.txt). And
when presented using "hdl:" syntax, it follows the syntax defined by the
Handle Syntax draft
(ftp://ds.internic.net/internet-drafts/draft-sun-handle-system-00.txt).

Sam
ssun@cnri.reston.va.us


-----Original Message-----
From: Rebecca S. Guenther <rgue@loc.gov>
To: Sam X. Sun <ssun@CNRI.Reston.Va.US>
Cc: Ron Daniel Jr. <rdaniel@lanl.gov>; urn-ietf@Bunyip.Com
<urn-ietf@Bunyip.Com>
Date: Thursday, December 04, 1997 9:15 AM
Subject: Re: [URN] Agenda for Washington Meeting -- Questions on URN


>On Thu, 4 Dec 1997, Sam X. Sun wrote:
>
>>
>> First of all, what I meant by implementation should really be "Syntax
>> definition". It's true that we may never be able to address all possible
>> syntax definitions that ever come up. But limiting URN to one particular
>> syntax definition has the effect of rejecting other URN syntax based on
>> other URL/URI schemes. While "urn:" scheme has its nice feature of easy
>> input from standard English Keyboard, "hdl:" (handle system) scheme has
its
>> advantage of requiring less reserved/excluded characters and allowing
>> native characters to be used without hex encoding, and the "pdi:"
>> (persistent document identifier) scheme has been used for document
>> identification for years.
>
>.....stuff deleted....
>
>> In summary, my point is that "urn:" syntax, as it defined now, serves
well
>> as one URN "syntax definition", or one URN name space. But URN as a
general
>> concept for persistent naming scheme, may not necessarily be restricted
to
>> one URI/URL scheme. Besides "urn:", we now have seen "hdl:" and "pdi:"
>> claiming to be under the URN framework. And there could very well be
other
>> URI/URL schemes to be proposed to serve the same purpose, but with
>> different syntaxes, and with their own set of implementations.
>>
>>
>> Thanks much for your response...
>> Sam
>> ssun@cnri.reston.va.us
>
>I've been trying to follow these discussions and am feeling confused. I
>always thought that the URN specification allows for various schemes using
>whatever syntax they define, and that the handle scheme (hdl:) was a
>particular type of URN scheme. That is how we represented it to the MARC
>world when we requested the addition of a data element to accommodate a
>URN.  Although the particular need was for a handle in a MARC record, our
>intention was to accommodate URNs in general.  This message implies that
>you have a URN or you have a handle, and a handle is not a URN. Please
>clarify.
>
>Rebecca
>^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>^^  Rebecca S. Guenther                                   ^^
>^^  Senior MARC Standards Specialist                      ^^
>^^  Network Development and MARC Standards Office         ^^
>^^  Library of Congress                                   ^^
>^^  Washington, DC 20540-4020                             ^^
>^^  (202) 707-5092 (voice)    (202) 707-0115 (FAX)        ^^
>^^  rgue@loc.gov                                          ^^
>^^                                                        ^^
>^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
>
>



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA28439 for urn-ietf-out; Thu, 4 Dec 1997 09:15:52 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA28432 for <urn-ietf@services.bunyip.com>; Thu, 4 Dec 1997 09:15:48 -0500 (EST)
Received: from rs8.loc.gov (rs8.loc.gov [140.147.248.8]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA16884 for <urn-ietf@Bunyip.Com>; Thu, 4 Dec 1997 09:15:45 -0500 (EST)
Received: from localhost (rgue@localhost) by rs8.loc.gov (8.8.4/8.8.4) with SMTP id JAA138128; Thu, 4 Dec 1997 09:15:34 -0500
Date: Thu, 4 Dec 1997 09:15:34 -0500 (EST)
From: "Rebecca S. Guenther" <rgue@loc.gov>
To: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
cc: "Ron Daniel Jr." <rdaniel@lanl.gov>, urn-ietf@bunyip.com
Subject: Re: [URN] Agenda for Washington Meeting -- Questions on URN
In-Reply-To: <199712040614.BAA27628@newcnri.CNRI.Reston.Va.US>
Message-ID: <Pine.A32.3.93.971204090854.87502J-100000@rs8.loc.gov>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Rebecca S. Guenther" <rgue@loc.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

On Thu, 4 Dec 1997, Sam X. Sun wrote:

> 
> First of all, what I meant by implementation should really be "Syntax
> definition". It's true that we may never be able to address all possible
> syntax definitions that ever come up. But limiting URN to one particular
> syntax definition has the effect of rejecting other URN syntax based on
> other URL/URI schemes. While "urn:" scheme has its nice feature of easy 
> input from standard English Keyboard, "hdl:" (handle system) scheme has its
> advantage of requiring less reserved/excluded characters and allowing
> native characters to be used without hex encoding, and the "pdi:"
> (persistent document identifier) scheme has been used for document
> identification for years.

.....stuff deleted.... 

> In summary, my point is that "urn:" syntax, as it defined now, serves well
> as one URN "syntax definition", or one URN name space. But URN as a general
> concept for persistent naming scheme, may not necessarily be restricted to
> one URI/URL scheme. Besides "urn:", we now have seen "hdl:" and "pdi:"
> claiming to be under the URN framework. And there could very well be other
> URI/URL schemes to be proposed to serve the same purpose, but with
> different syntaxes, and with their own set of implementations.
> 
> 
> Thanks much for your response...
> Sam
> ssun@cnri.reston.va.us

I've been trying to follow these discussions and am feeling confused. I
always thought that the URN specification allows for various schemes using
whatever syntax they define, and that the handle scheme (hdl:) was a
particular type of URN scheme. That is how we represented it to the MARC
world when we requested the addition of a data element to accommodate a
URN.  Although the particular need was for a handle in a MARC record, our
intention was to accommodate URNs in general.  This message implies that
you have a URN or you have a handle, and a handle is not a URN. Please
clarify.

Rebecca
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^  Rebecca S. Guenther                                   ^^
^^  Senior MARC Standards Specialist                      ^^
^^  Network Development and MARC Standards Office         ^^
^^  Library of Congress                                   ^^
^^  Washington, DC 20540-4020                             ^^
^^  (202) 707-5092 (voice)    (202) 707-0115 (FAX)        ^^
^^  rgue@loc.gov                                          ^^
^^                                                        ^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

 



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id HAA26834 for urn-ietf-out; Thu, 4 Dec 1997 07:05:05 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA26829 for <urn-ietf@services.bunyip.com>; Thu, 4 Dec 1997 07:05:02 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA16228; Thu, 4 Dec 1997 07:04:59 -0500 (EST)
Received: from [128.52.39.15] ([18.23.20.31]) by life.ai.mit.edu (8.8.5/AI1.15/ai.master.life:1.18) with ESMTP id HAA12570; Thu, 4 Dec 1997 07:04:57 -0500 (EST)
Message-Id: <v0313031bb0ac48a365ac@[128.52.39.15]>
In-Reply-To: <199712040950.EAA28415@newcnri.CNRI.Reston.Va.US>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 4 Dec 1997 07:04:42 -0500
To: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] Agenda for Washington ...-- Questions on URN
Cc: "Leslie Daigle" <leslie@bunyip.com>, <urn-ietf@bunyip.com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Sam,

I think the answers to your questions is interoperability.
If interoperability is important to you, then URN conformance
will help. (It may not be for proprietary schemes that
will be narrowly deployed in known environments.)

a. URN: announces that resolvers for your namespace
can be discovered by using URN discovery standards.
Without this hint, every user-agent would need to
know how to perform specialty resolution for each namespace --
which would put the URN effort back where URLs are now.

b. Conforming to URN syntax increases the probability
that your identifiers will be transported in tact through
the internet, i.e. that they will actually work!  Sticking
with least common denominator character sets increases the
likihood that a random transport link won't just drop out
a few characters from your identifier that don't happen to
exist in its worldview.

c. The PDI://  is a legacy feature because we initially deployed
the identifiers in 1994 before urn standards existed. That
legacy component was co-opted as a feature by also declaring
PDIs to be a URL, and thus, allowing existing browsers to
parse them like the familiar HTTP:// urls.


John C. Mallery
Artificial Intelligence Laboratory, Massachusetts Institute of Technology
545 Technology Square, NE43-797, Cambridge, MA 02139-4301 USA
Email: JCMa@ai.mit.edu, Phone: 617-253-5966, Fax: 617-253-5060 
WWW: http://www.ai.mit.edu/people/jcma/jcma.html




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id GAA26142 for urn-ietf-out; Thu, 4 Dec 1997 06:18:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id GAA26137 for <urn-ietf@services.bunyip.com>; Thu, 4 Dec 1997 06:18:47 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id GAA16129 for <urn-ietf@Bunyip.Com>; Thu, 4 Dec 1997 06:18:39 -0500 (EST)
Received: from [128.52.39.15] ([18.23.20.29]) by life.ai.mit.edu (8.8.5/AI1.15/ai.master.life:1.18) with ESMTP id GAA11745; Thu, 4 Dec 1997 06:18:38 -0500 (EST)
Message-Id: <v03130318b0ac404b6fcf@[128.52.39.15]>
In-Reply-To:  <Pine.SUN.3.95.971203223632.22337B-100000@beethoven.bunyip.com>
References: <199712030824.DAA01249@newcnri.CNRI.Reston.Va.US>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 4 Dec 1997 06:18:26 -0500
To: urn-ietf@bunyip.com
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: [URN] PDI: Change of Fragment Syntax Character
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Ron Daniel has suggested using | in place of # to indicate
the start of the fragment syntax in PDIs following the lead
of XML.  Existing browsers do not transmit # delimited fragment 
specifiers in PDIs unless they are escaped.

The idea is that # has come to mean a client handled syntax
whereas | is unencumbered by legacy interpretations.

| would mean a fragment syntax that may be handled by either
the server or the client.

This seems quite reasonable to me.

Does anyone have reactions to this change?




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id EAA24900 for urn-ietf-out; Thu, 4 Dec 1997 04:51:20 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA24895 for <urn-ietf@services.bunyip.com>; Thu, 4 Dec 1997 04:51:13 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA15991; Thu, 4 Dec 1997 04:51:05 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84]) by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id EAA15804; Thu, 4 Dec 1997 04:53:56 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4) id EAA28415; Thu, 4 Dec 1997 04:50:55 -0500
Message-Id: <199712040950.EAA28415@newcnri.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
To: "Leslie Daigle" <leslie@bunyip.com>
Cc: <urn-ietf@bunyip.com>
Subject: Re: [URN] Agenda for Washington ...-- Questions on URN
Date: Thu, 4 Dec 1997 04:50:03 -0500
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi, Leslie,

First of all, thanks for taking the time answering my questions. 

I do see quite some confusions caused by my inappropriate wording. And I
would like to address them in a line-by-line fashion as follows:


----------
> From: Leslie Daigle <leslie@Bunyip.Com>
> To: Sam X. Sun <ssun@CNRI.Reston.Va.US>
> Cc: urn-ietf@Bunyip.Com
> Subject: Re: [URN] Agenda for Washington Meeting -- Questions on URN
> Date: Wednesday, December 03, 1997 11:32 PM
> 
> 
> Sam,
> 
> On Wed, 3 Dec 1997, Sam X. Sun wrote:
> > In light of the handle system draft(draft-sun-handle-system-00.txt),
and
> > continuing on the earlier discussions with Roy, Martin, and Keith, I
would
> > like to raise the following questions before we wrap up the working
group:
> 
> I'm happy to entertain discussions re. the timeliness of wrapping up
> the working group.  I want it to be clear that I'm proposing that we
> should wrap the group because I believe we are near to finishing the work
> on our charter; I certainly don't want to curtail efforts where issues
> are left outstanding.

------------------------------------

Again, thanks for considering my questions.

------------------------------------

> 
> However,  I need to hear specific examples of how the documents proposed
> by the WG are at odds with or otherwise fail to fulfill our charter. 
> 
> I'm still trying to get an understanding of your exact _point_ in your
> questions;  the clearest interpretation I can put on them is that you 
> think the work of this group can't be considered done until it somehow
> acknowledges/embraces/includes the handles system.
> 
> If that _isn't_ what you were getting at, please clarify.
> 

---------------------------------

There are really two issues I want to address here:

1. To clarify my concept: What is the definition of URN addressed by this
working group. 
Is it a particular name space defined under "urn:", or the entire URN
framework defined by RFC1737? 

You have sort of answered my question on this. But there are aspects I may
not really understand or agree, which I would address later, corresponding
to your individual responses.

2. As you are aware, we have proposed a handle system draft that defines a
syntax, that has quite some difference to the "urn:" syntax proposed in the
"draft-ietf-urn-syntax-05.txt". And I would very much like to take the
opportunity to present it to the working group, and hope to get feedbacks
on areas that it is not appropriate. 

If I understand the working group charter correctly, we are not limited to
define just one name space, or just one resolution system. And we very much
consider Handle System as another implementation under of URN framework as
defined by RFC1737. I hope there's nothing wrong on this.

---------------------------------

> I will address your questions from the assumption that it _is_ what you
> are getting at, and am gently work towards the following conclusion:
> 
> 	This working group was chartered to develop a framework
> 	for Uniform Resource Names.  The premise is that there is
> 	no single approach that works for all Internet applications
> 	requiring persistent identifiers (publishers AND protocol
> 	designers alike), therefore we sought a mechanism that
> 	would provide the _uniformity_ of naming accessible to
> 	all Internet applications.  There is an engineering _need_
> 	here, and we're proposing _a_ solution to it, within
> 	certain parameters (i.e., our charter) and _without_
> 	claiming that this is the only way to do persistend
> 	identification.
> 
> 	None of this precludes the standardization of the handles
> 	system, nor does it in any way address the strengths and
> 	weaknesses of the handles system as a mechanism for
> 	persistent resource identification.  Neither work need
> 	impede the other.
>

-----------------------------------------------------------

You conclusion here distinguished "the way to do persistent identification"
from the "urn:" name space defined by the working group. But it didn't
answer my question whether the "urn:" name space defined by the working
group is considered (at least by the working group) the only name space
allowed for URN framework as defined by RFC1737.

If so, I argue that this might not be appropriate. While "urn:" syntax has
many good features, it could also have limitations as well. (Of course,
whether it's a limitation or not is subject to the individual, and it could
very well be my own perspective as one user of the syntax.) For technical
or practical reasons, other URI (seems like I have to user URI, but not
URL?) name spaces like "pdi:" or "hdl:" may serve better in their own
perspective, but could be all under the URN framework defined by RFC1737.

The "_uniformity_ of naming" can be well achieved within the name space
defined under "urn:" syntax. But does it have to be the only name space as
defined by RFC1737? Somehow I fell that I might have missed some important
point here. If that's the case, please advise.

^---------------------------------------------------------

 
> Now, for the detailed response:
> 
> > 1.	What is the definition for URN addressed by the working group? Are
we
> > defining it as a particular implementation limited to "urn:" URL
scheme, or
> > a specification that should embrace all persistent, location
independent
> > global naming scheme? 
> 
> First of all, "urn:" is not a URL scheme  -- that's an error in your
> terminology, and should also be removed from your draft (section 9).
> 
> I assume you misunderstood the e-mail exchange of a few weeks ago, which
> included a discussion of whether "urn:" should be registered in a UR_I_
> registry, if the URL registration process was so re-cast.

-----------------------------------------

Thanks for the correction. I would correct it as "URI", instead of "URL".

^---------------------------------------

> 
> The URN framework as proposed by this WG aims to provide the Internet
> develoment community with a _uniform_ structure of persistent, location
> independent identifiers.  Just as there are many "locators" that are
> not URLs, there will be some persistent identifiers that have nothing
> to do with URNs (whatever your definition of "embrace").
> 

------------------------------------------------------------------

This is where my confusions are. When you say "have nothing to do with
URNs", do you mean the URN name space defined by the "urn:" syntax? Or the
URN framework defined by RFC1737?

^-----------------------------------------------------------------

> 
> > 	The current URN specification seems to limit the URN into a particular
URL
> > scheme, eg. "urn:", which is really just one way of implementing
> > persistent, location independent, universal resource names. URN in a
> > broader sense should not confuse its specification with any particular
> > implementation. 

> 
> Which level of implementation do you mean?  Structure of the identifier?
> Semantics of the identifier?  Underlying resolution systems?
> 
> From an engineering standpoint, we _have_ to provide the development
> community with one way of structuring identifiers and interpreting them, 
> otherwise they will not be uniform.
> 

-----------------------------------------------------
God excuses me for my inappropriate wording. (I really wish I had paid my
attention to English earlier.) Anyway, as I addressed in the earlier
response to Ron, the "implementation" should really be spelled as "syntax
definition". 

These is no argument "to provide … one way of structuring identifiers …".
The question is, is this considered the only way for the URN framework
defined by RFC1737?

You might ask why I'm so interesting in the exacting working here. And I
would like to take the example in the case of "URL". Here the "URL" take
the sense of "Universal Resource Location", not "Universal Resource
Locator" (otherwise why can't we call "urn:" a URL scheme?).

Under "Universal Resource Location", we have "http", "telnet", "mailto",
etc. Each address resource by "location", but have different syntax to
serve their perspective purpose. If "Universal Resource Location" can allow
different syntax, why "Universal Resource Name" could not?

^---------------------------------------------------

> As for underlying resolution systems -- Ron has already pointed out that
> URNs are not relying  on a single resolution implementation.  I can't
> believe that was your point, though -- that would be a case of the pot
> calling the kettle black, in that the handles system is entirely 
> based on proprietary servers and client plugins for 2 browser (I don't
> care if you _are_ giving the client plugins away).
> 

--------------------------------------------------------
Again, my inappropriate wording caused the confusion! Two points though:

1.	Limiting "Universal Resource Name" to only one particular syntax does
limit its implementations to whatever the syntax's limitations are. No
matter how many different implementations for that syntax may exist.

2.	The concept that "the handle system is entirely based on proprietary
servers and client plugins" is not correct. Handle System is developed by
CNRI as a prototype implementation following the URN framework as defined
by RFC1737. It's our very intention to have its syntax, protocol, and API
defined as an open standard. The handle system and syntax draft is the
first step towards this direction. Handle System is designed and developed
for general public service to address issues of IIIA as mentioned in
RFC1737. We provide servers to assist the deployment of the prototype, and
give away the plugins to allow people play with the concept. The protocol
and APIs are public available, and nothing prevent people developing their
own server, or building their own client or plugin. The current license
agreement to restrict setting up global handle server is more of a
deployment issue, and should have nothing to do with "proprietary" or not.

^-------------------------------------------------------


> > 	For example, URL as a specification for locating WWW resources, it
> > embraces various implementations defined under their corresponding URL
> > schemes, including, but not limited to, "http:", "ftp:", and even
"urn:".
> 
> Yes, and they are all within one single syntactic structure
(implementation!)
> and locators that aren't mapped to that structure aren't considered
> URLs.  A hostname, while resolvable to an IP address, is a locator but
> not a URL.
> 

---------------------------

I don't agree that "http:" and "telnet:" have the same syntax. 

What do you mean by "one single syntactic structure (implementation)"? 

^---------------------------

> > Handle System is another implementation of persistent, location
independent
> > global naming scheme. It utilized URL scheme "hdl:" in the WWW context,
and
> > is considered an implementation of URN in the broader sense.
> 
> This is phrased rather speciously, as you haven't defined by _whom_ it
> is so considered, nor have you truly defined "the broader sense".
> 

-----------------------------------------
"The broader sense" is my understand of the URN framework as defined in
RFC1737.

Specifically, there is a NCSA report last year, which did a evaluation of
URN implementations. The candidates in the evaluation include WHOIS++, DNS
based URN, and the Handle System. The URL for the evaluation is at:

http://www.ncsa.uiuc.edu/InformationServers/Horizon/URN/design.html

Some of the comments on that document is somewhat out of date, and I have
to admit that the paper addressed Handle in terms of "urn:hdl:", but what
makes it qualify as URN in terms of "urn:hdl:", and disqualifies it under
the syntax "hdl:"? 

If the syntax is the reason, then we are talking about "urn:" is the only
name space qualified for the URN framework as defined in RFC1737.

^---------------------------------------

> You have given some vague notion that "the broader sense" is that
anything
> that can identify things should be considered a URN in the broader sense,
> and that's not an implementable solution.
> 

-------------------------------------------------

Again, my broader sense of URN is my understanding of URN framework as
defined in RFC1737. I hope I have expressed myself clearly on why I think
URN framework should not be considered to be equivalent to the name space
as defined by "urn" syntax. Someone could very well prove me wrong though.
But I would like to hear the reasons.

------------------------------------------------

> > 	It seems URI is the URN in the broader sense. But the recent URI draft
> > (draft-fielding-uri-syntax-01.txt) defines URN as "the subset of URI
that
> > are intended to remain globally unique and persistent even when the
> > resource ceases to exist or becomes unavailable". This makes it more
nature
> > of thinking URN, as addressed by the working group, is by no means
limited
> > to a particular implementation.
> 
> It means that the author of the URI document was defining the context
> in which other people (i.e., the URN working group) will define the 
> solution.
>  

------------------------------------------------

And we could very well be defining more than one solution, couldn't we?

^----------------------------------------------


> > 2.	Most of the reserved/excluded characters of current URN are really
> > restrictions from some current URL schemes, mostly from "http URL". For
URN
> > name space defined independently from URL, like Handle System, they are
not
> > required, and should not be put into the URN specification in the
broader
> > sense. For example, RFC1738 (url syntax), and the new URI draft
> > (draft-fielding-uri-syntax-01.txt) allows reserved/excluded character
sets
> > to be defined on the individual URL scheme basis. Again, we are talking
> > about URN in the broader sense here. How it's to be done under "urn:"
> > implementation is another issue.
> 
> I don't see the section in the URI draft that says that characters are
> excluded/reserved on a URI scheme basis.  Please cite a specific example
> of a character that is reserved/excluded in the URN syntax that 
> would be allowed in a URL scheme per the URI draft, and cite the specific
> part of the URI draft that says this is permissible.
> 

------------------------------------------

This is the conclusion I got from my earlier question to the mailing list.
You can find it in the mailing list archive. I hate to make reference to
the archive, but it seems I have to. Thus I give you the URL for the
archive here, and it happens to be the first message. The URL is:

ftp://ftp.bunyip.com/pub/mailing-lists/urn-ietf.archive/urn-ietf.archive.971
1

^-----------------------------------------


> > 3.	Some URN specifications specifically exclude the support of user
> > friendly names. While user friendly name may not be appropriate in some
> > case, there are situations where friendly names are desired or even
> > required. The underlying technology should not limit the usage of user
> > friendly names. 
> 
> Which "URN specifications"? Do you mean the RFCs that have been
published?
> If so, please cite the documents and sections that specifically say
> "user friendly names are excluded" so that we can fix the wording.
> 

----------------------------------------------

I might have misunderstood the author here. 

The "URN Architecture" draft (draft-ietf-urn-req-frame-04.txt) mentioned
that: 

'Furthermore, the group decided that these "names" were generally to be for
machine, rather than human, consumption.'; 

and later added:

"In contrast to URNs, one can imagine a variety human-friendly naming(HFN)
schemes supporting different suites of applications and user communities.'.



^--------------------------------------------

> From the URN WG charter:
> 
> | Although the framework will allow URNs to be defined that vary in terms
of
> | degree of scalability and persistance, ensuring "user friendliness" of
all
> | resultant identifiers is beyond the scope of this group.
> 
> I.e., we don't _guarantee_ user-friendliness, but we don't actively
> look to prevent it.  The reasoning behind that was that it would be
> impossible to come up with a single approach that would satisfy
everyone's
> definition of "user friendly" naming.  You've given your definition of
it;
> I could say that my definition of user friendly names is strictly
US-ASCII
> because those are the characters that I can generate reliably from the
> largest number of keyboards in the world and can transmit across 
> the greatest variety of data interchange mechanisms.  We can both
> come up with compelling arguments either way, and  we'll never get the
> resolution that satisfies us.
> 
> So, it's specifically not in the charter.
> 

--------------------------------------

I totally agree with you that there might never be a resolution that
satisfies everyone. And every syntax/implementations may have their
advantage and disadvantage.

There is one thing I do want to point out here, though. Allowing
human-friendly naming(HFN) in ASCII ONLY is not equivalent to allowing HFN
in the global scope. You and I might think ASCII name is friendly enough.
But for people not speaking English, they might not understand "FRIENDLY"
as it is spelled in ASCII. Furthermore, requiring non-ASCII characters to
be hex encoded definitely makes it look unfriendly to anyone. But this is
from the native language viewing point of view. 

The advantage of limiting to US-ASCII is from a easy-ness of keyboard input
point of view, and that is the issue I struggled a lot on designing the
Handle System syntax, which would like to allow any native characters. And
the conclusion I reached is that, until a global input method is defined
someday (let's hope it will happen someday), for native Handle names with
an international scope, it is suggested to provide a US-ASCII alias for it.
I hope it's not too naive of a proposal, but still want to hear anyone's
criticism. For interested people, I have a paper submitted to the UNICODE
conference for evaluation, which tries to address this issue a little
better. And I would like to hear anyone's comment on it.

This may not be in the charter, but might worth to mention…

 ^------------------------------------

> To sum up, then, what this WG is doing is defining _a_ uniform mechanism
> for persistent, location-independent identifiers in order to fulfill our
> charter, just as URLs defined _a_ way to structure Internet locator
> identifiers.    They could have been structured differently, but for
> uniformity, _one_ way was needed.
> 
> That the URN approach is different than the paths you've selected with
> handles doesn't make either of these systems "wrong".  We've previously
> discussed how handles can be used as a URN namespace, even gatewaying
> directly into the handles resolution structure.

-----------------------------
Can not agree more…
------------------------------

> 
> If you have a problem with the charter, and that it doesn't include
> handles, that's an issue you'll have to take up with the Area Directors
> as well.  They've always seemed interested in finding _a_ solution
> to the problem, rather than continuously studying the full range of
> potentially inexhaustable implementations.
> 

---------------------------------
As I explained earlier, there are two issues:

First of all, the charter says: 

"This WG will define the framework for URNs, at least one resolution
registry system, and at least one namespace".

And I see nothing wrong with proposing another name space, if I understand
what the word "name space" stands for.


Secondly, the question I raised is a conceptual one. As I said, I might
have missed the point. If so, please advise.

^--------------------------------

> > Most of this issues seems already been discussed in the mailing list.
It
> > would be more helpful if they can be addressed in a formal document,
> > INCLUDING the reasoning behind their perspective conclusions. Digging
into
> 
> This is true, and it has been on The List of THings to Do.  Dirk even
> made a draft of it at some point... 
> 

---------------------------------------

Could anyone point me the draft, or the author? Thanks.

--------------------------------------

> > the huge mailing list archives is good for background checking, but
appears
> > to be hard for coming up a conclusive answer (By the way: could the
archive
> > be threaded by topic, like in the newsgroup?).
> 
> FWIW, the IETF requires that an ftp archive be kept.  _Additionally_, it
> is possible to set up such a threaded archive; we had one at one point
> and I'm willing to accept volunteers to set up another one.
> 
> Thanks!
> Leslie.
> 

----------------------------------------

Thank you for addressing all my questions so thoroughly! It has cleared a
lot of things I was in doubt. But, as I have put it in this lengthy
response, there are still some areas I'd like to get addressed more
clearly. And I hope you, or anyone in the working group could provide the
answer to me.

Thanks everyone for your patience...

Sam
Ssun@cnri.reston.va.us



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id BAA21760 for urn-ietf-out; Thu, 4 Dec 1997 01:15:11 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA21752 for <urn-ietf@services.bunyip.com>; Thu, 4 Dec 1997 01:15:04 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA15191 for <urn-ietf@Bunyip.Com>; Thu, 4 Dec 1997 01:15:00 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84]) by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id BAA15534; Thu, 4 Dec 1997 01:17:46 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4) id BAA27628; Thu, 4 Dec 1997 01:14:30 -0500
Message-Id: <199712040614.BAA27628@newcnri.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Cc: <urn-ietf@bunyip.com>
Subject: Re: [URN] Agenda for Washington Meeting -- Questions on URN
Date: Thu, 4 Dec 1997 01:13:36 -0500
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi, Ron,

Thanks for your response. 

----------
> From: Ron Daniel Jr. <rdaniel@lanl.gov>
> 
> At 03:23 AM 12/3/97 -0500, Sam X. Sun wrote:
> >
> >1.	What is the definition for URN addressed by the working group? Are we
> >defining it as a particular implementation limited to "urn:" URL scheme,
or
> >a specification that should embrace all persistent, location independent
> >global naming scheme?
> 
> IMHO, it is not possible to come up with a specification that embraces
> all persistent, location-independent, global naming schemes. The
> URN work covers a subset of them, and uses the "urn:" prefix to
> let people and software know if they are dealing with something
> in that subset.
> 

First of all, what I meant by implementation should really be "Syntax
definition". It's true that we may never be able to address all possible
syntax definitions that ever come up. But limiting URN to one particular
syntax definition has the effect of rejecting other URN syntax based on
other URL/URI schemes. While "urn:" scheme has its nice feature of easy 
input from standard English Keyboard, "hdl:" (handle system) scheme has its
advantage of requiring less reserved/excluded characters and allowing
native characters to be used without hex encoding, and the "pdi:"
(persistent document identifier) scheme has been used for document
identification for years.

I agree with you that there might be no one specification or syntax that
could embrace all persistent, location-independent, global naming schemes.
But this doesn't mean we have to pick one and reject all others. RFC1737
(URN requirement) does define URN to be limited to "urn:" scheme. But "URN
Syntax" draft (draft-ietf-urn-syntax-05.txt, section 2) starts to define
all URN have the syntax of:  URN ::= "urn:" NID ":" NSS. And this is where
get me confused.

> Second, this is not tied to one particular "implementation". The
> URN syntax document specifies a syntax, but there is no tie to a
> particular resolution mechanism. Instead, clients may use any mechanism
> for resolving the identifier that they want. NAPTR and THTTP are
> provided in case people wnat to use them, but the Handle system could
> just as easily be used.
> 

Again, I'm sorry for the confusion made by the word "implementation". It
should be "syntax definition".  On the other hand, the implementations
mentioned above are constraint to the syntax defined by the "urn:" scheme.
Thus if the syntax has any limitation, so would be the implementations that
implement it.

In summary, my point is that "urn:" syntax, as it defined now, serves well
as one URN "syntax definition", or one URN name space. But URN as a general
concept for persistent naming scheme, may not necessarily be restricted to
one URI/URL scheme. Besides "urn:", we now have seen "hdl:" and "pdi:"
claiming to be under the URN framework. And there could very well be other
URI/URL schemes to be proposed to serve the same purpose, but with
different syntaxes, and with their own set of implementations.


Thanks much for your response...
Sam
ssun@cnri.reston.va.us



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id XAA20105 for urn-ietf-out; Wed, 3 Dec 1997 23:32:55 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA20100 for <urn-ietf@services.bunyip.com>; Wed, 3 Dec 1997 23:32:50 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA14771; Wed, 3 Dec 1997 23:32:35 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id XAA22429; Wed, 3 Dec 1997 23:32:35 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Wed, 3 Dec 1997 23:32:34 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
cc: urn-ietf@bunyip.com
Subject: Re: [URN] Agenda for Washington Meeting -- Questions on URN
In-Reply-To: <199712030824.DAA01249@newcnri.CNRI.Reston.Va.US>
Message-ID: <Pine.SUN.3.95.971203223632.22337B-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Sam,

On Wed, 3 Dec 1997, Sam X. Sun wrote:
> In light of the handle system draft(draft-sun-handle-system-00.txt), and
> continuing on the earlier discussions with Roy, Martin, and Keith, I would
> like to raise the following questions before we wrap up the working group:

I'm happy to entertain discussions re. the timeliness of wrapping up
the working group.  I want it to be clear that I'm proposing that we
should wrap the group because I believe we are near to finishing the work
on our charter; I certainly don't want to curtail efforts where issues
are left outstanding.

However,  I need to hear specific examples of how the documents proposed
by the WG are at odds with or otherwise fail to fulfill our charter. 

I'm still trying to get an understanding of your exact _point_ in your
questions;  the clearest interpretation I can put on them is that you 
think the work of this group can't be considered done until it somehow
acknowledges/embraces/includes the handles system.

If that _isn't_ what you were getting at, please clarify.

I will address your questions from the assumption that it _is_ what you
are getting at, and am gently work towards the following conclusion:

	This working group was chartered to develop a framework
	for Uniform Resource Names.  The premise is that there is
	no single approach that works for all Internet applications
	requiring persistent identifiers (publishers AND protocol
	designers alike), therefore we sought a mechanism that
	would provide the _uniformity_ of naming accessible to
	all Internet applications.  There is an engineering _need_
	here, and we're proposing _a_ solution to it, within
	certain parameters (i.e., our charter) and _without_
	claiming that this is the only way to do persistend
	identification.

	None of this precludes the standardization of the handles
	system, nor does it in any way address the strengths and
	weaknesses of the handles system as a mechanism for
	persistent resource identification.  Neither work need
	impede the other.

Now, for the detailed response:

> 1.	What is the definition for URN addressed by the working group? Are we
> defining it as a particular implementation limited to "urn:" URL scheme, or
> a specification that should embrace all persistent, location independent
> global naming scheme? 

First of all, "urn:" is not a URL scheme  -- that's an error in your
terminology, and should also be removed from your draft (section 9).

I assume you misunderstood the e-mail exchange of a few weeks ago, which
included a discussion of whether "urn:" should be registered in a UR_I_
registry, if the URL registration process was so re-cast.

The URN framework as proposed by this WG aims to provide the Internet
develoment community with a _uniform_ structure of persistent, location
independent identifiers.  Just as there are many "locators" that are
not URLs, there will be some persistent identifiers that have nothing
to do with URNs (whatever your definition of "embrace").


> 	The current URN specification seems to limit the URN into a particular URL
> scheme, eg. "urn:", which is really just one way of implementing
> persistent, location independent, universal resource names. URN in a
> broader sense should not confuse its specification with any particular
> implementation. 

Which level of implementation do you mean?  Structure of the identifier?
Semantics of the identifier?  Underlying resolution systems?

>From an engineering standpoint, we _have_ to provide the development
community with one way of structuring identifiers and interpreting them, 
otherwise they will not be uniform.

As for underlying resolution systems -- Ron has already pointed out that
URNs are not relying  on a single resolution implementation.  I can't
believe that was your point, though -- that would be a case of the pot
calling the kettle black, in that the handles system is entirely 
based on proprietary servers and client plugins for 2 browser (I don't
care if you _are_ giving the client plugins away).

> 	For example, URL as a specification for locating WWW resources, it
> embraces various implementations defined under their corresponding URL
> schemes, including, but not limited to, "http:", "ftp:", and even "urn:".

Yes, and they are all within one single syntactic structure (implementation!)
and locators that aren't mapped to that structure aren't considered
URLs.  A hostname, while resolvable to an IP address, is a locator but
not a URL.

> Handle System is another implementation of persistent, location independent
> global naming scheme. It utilized URL scheme "hdl:" in the WWW context, and
> is considered an implementation of URN in the broader sense.

This is phrased rather speciously, as you haven't defined by _whom_ it
is so considered, nor have you truly defined "the broader sense".

You have given some vague notion that "the broader sense" is that anything
that can identify things should be considered a URN in the broader sense,
and that's not an implementable solution.

> 	It seems URI is the URN in the broader sense. But the recent URI draft
> (draft-fielding-uri-syntax-01.txt) defines URN as "the subset of URI that
> are intended to remain globally unique and persistent even when the
> resource ceases to exist or becomes unavailable". This makes it more nature
> of thinking URN, as addressed by the working group, is by no means limited
> to a particular implementation.

It means that the author of the URI document was defining the context
in which other people (i.e., the URN working group) will define the 
solution.
 
> 2.	Most of the reserved/excluded characters of current URN are really
> restrictions from some current URL schemes, mostly from "http URL". For URN
> name space defined independently from URL, like Handle System, they are not
> required, and should not be put into the URN specification in the broader
> sense. For example, RFC1738 (url syntax), and the new URI draft
> (draft-fielding-uri-syntax-01.txt) allows reserved/excluded character sets
> to be defined on the individual URL scheme basis. Again, we are talking
> about URN in the broader sense here. How it's to be done under "urn:"
> implementation is another issue.

I don't see the section in the URI draft that says that characters are
excluded/reserved on a URI scheme basis.  Please cite a specific example
of a character that is reserved/excluded in the URN syntax that 
would be allowed in a URL scheme per the URI draft, and cite the specific
part of the URI draft that says this is permissible.

> 3.	Some URN specifications specifically exclude the support of user
> friendly names. While user friendly name may not be appropriate in some
> case, there are situations where friendly names are desired or even
> required. The underlying technology should not limit the usage of user
> friendly names. 

Which "URN specifications"? Do you mean the RFCs that have been published?
If so, please cite the documents and sections that specifically say
"user friendly names are excluded" so that we can fix the wording.

>From the URN WG charter:

| Although the framework will allow URNs to be defined that vary in terms of
| degree of scalability and persistance, ensuring "user friendliness" of all
| resultant identifiers is beyond the scope of this group.

I.e., we don't _guarantee_ user-friendliness, but we don't actively
look to prevent it.  The reasoning behind that was that it would be
impossible to come up with a single approach that would satisfy everyone's
definition of "user friendly" naming.  You've given your definition of it;
I could say that my definition of user friendly names is strictly US-ASCII
because those are the characters that I can generate reliably from the
largest number of keyboards in the world and can transmit across 
the greatest variety of data interchange mechanisms.  We can both
come up with compelling arguments either way, and  we'll never get the
resolution that satisfies us.

So, it's specifically not in the charter.

To sum up, then, what this WG is doing is defining _a_ uniform mechanism
for persistent, location-independent identifiers in order to fulfill our
charter, just as URLs defined _a_ way to structure Internet locator
identifiers.    They could have been structured differently, but for
uniformity, _one_ way was needed.

That the URN approach is different than the paths you've selected with
handles doesn't make either of these systems "wrong".  We've previously
discussed how handles can be used as a URN namespace, even gatewaying
directly into the handles resolution structure.

If you have a problem with the charter, and that it doesn't include
handles, that's an issue you'll have to take up with the Area Directors
as well.  They've always seemed interested in finding _a_ solution
to the problem, rather than continuously studying the full range of
potentially inexhaustable implementations.

> Most of this issues seems already been discussed in the mailing list. It
> would be more helpful if they can be addressed in a formal document,
> INCLUDING the reasoning behind their perspective conclusions. Digging into

This is true, and it has been on The List of THings to Do.  Dirk even
made a draft of it at some point... 

> the huge mailing list archives is good for background checking, but appears
> to be hard for coming up a conclusive answer (By the way: could the archive
> be threaded by topic, like in the newsgroup?).

FWIW, the IETF requires that an ftp archive be kept.  _Additionally_, it
is possible to set up such a threaded archive; we had one at one point
and I'm willing to accept volunteers to set up another one.

Thanks!
Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA06852 for urn-ietf-out; Wed, 3 Dec 1997 14:42:20 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA06847 for <urn-ietf@services.bunyip.com>; Wed, 3 Dec 1997 14:42:17 -0500 (EST)
Received: from acl.lanl.gov (acl.lanl.gov [128.165.147.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA13225; Wed, 3 Dec 1997 14:42:13 -0500 (EST)
Received: from esmerelda (esmerelda.acl.lanl.gov [128.165.147.36]) by acl.lanl.gov (8.8.8/8.8.5) with SMTP id MAA26107; Wed, 3 Dec 1997 12:42:03 -0700 (MST)
Message-Id: <3.0.32.19971203123600.00a9a5e0@cic-mail.lanl.gov>
X-Sender: u114212@cic-mail.lanl.gov
X-Mailer: Windows Eudora Pro Version 3.0 (32)
Date: Wed, 03 Dec 1997 12:39:05 -0700
To: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>, "Leslie Daigle" <leslie@bunyip.com>
From: "Ron Daniel Jr." <rdaniel@lanl.gov>
Subject: Re: [URN] Agenda for Washington Meeting -- Questions on URN
Cc: <urn-ietf@bunyip.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ron Daniel Jr." <rdaniel@lanl.gov>
Errors-To: owner-urn-ietf@Bunyip.Com

At 03:23 AM 12/3/97 -0500, Sam X. Sun wrote:
>In light of the handle system draft(draft-sun-handle-system-00.txt), and
>continuing on the earlier discussions with Roy, Martin, and Keith, I would
>like to raise the following questions before we wrap up the working group:
>
>1.	What is the definition for URN addressed by the working group? Are we
>defining it as a particular implementation limited to "urn:" URL scheme, or
>a specification that should embrace all persistent, location independent
>global naming scheme?

IMHO, it is not possible to come up with a specification that embraces
all persistent, location-independent, global naming schemes. The
URN work covers a subset of them, and uses the "urn:" prefix to
let people and software know if they are dealing with something
in that subset.

Second, this is not tied to one particular "implementation". The
URN syntax document specifies a syntax, but there is no tie to a
particular resolution mechanism. Instead, clients may use any mechanism
for resolving the identifier that they want. NAPTR and THTTP are
provided in case people wnat to use them, but the Handle system could
just as easily be used.

 

Ron Daniel Jr.              voice:+1 505 665 0597
Advanced Computing Lab        fax:+1 505 665 4939
MS B287                     email:rdaniel@lanl.gov
Los Alamos National Lab      http://www.acl.lanl.gov/~rdaniel
Los Alamos, NM, USA, 87545  


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id DAA19311 for urn-ietf-out; Wed, 3 Dec 1997 03:24:56 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA19305 for <urn-ietf@services.bunyip.com>; Wed, 3 Dec 1997 03:24:51 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA11143; Wed, 3 Dec 1997 03:24:45 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84]) by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id DAA11363; Wed, 3 Dec 1997 03:27:36 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4) id DAA01249; Wed, 3 Dec 1997 03:24:41 -0500
Message-Id: <199712030824.DAA01249@newcnri.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
To: "Leslie Daigle" <leslie@bunyip.com>
Cc: <urn-ietf@bunyip.com>
Subject: Re: [URN] Agenda for Washington Meeting -- Questions on URN
Date: Wed, 3 Dec 1997 03:23:49 -0500
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
Errors-To: owner-urn-ietf@Bunyip.Com

In light of the handle system draft(draft-sun-handle-system-00.txt), and
continuing on the earlier discussions with Roy, Martin, and Keith, I would
like to raise the following questions before we wrap up the working group:

1.	What is the definition for URN addressed by the working group? Are we
defining it as a particular implementation limited to "urn:" URL scheme, or
a specification that should embrace all persistent, location independent
global naming scheme? 

	The current URN specification seems to limit the URN into a particular URL
scheme, eg. "urn:", which is really just one way of implementing
persistent, location independent, universal resource names. URN in a
broader sense should not confuse its specification with any particular
implementation. 

	For example, URL as a specification for locating WWW resources, it
embraces various implementations defined under their corresponding URL
schemes, including, but not limited to, "http:", "ftp:", and even "urn:".
Handle System is another implementation of persistent, location independent
global naming scheme. It utilized URL scheme "hdl:" in the WWW context, and
is considered an implementation of URN in the broader sense.
 
	It seems URI is the URN in the broader sense. But the recent URI draft
(draft-fielding-uri-syntax-01.txt) defines URN as "the subset of URI that
are intended to remain globally unique and persistent even when the
resource ceases to exist or becomes unavailable". This makes it more nature
of thinking URN, as addressed by the working group, is by no means limited
to a particular implementation.

2.	Most of the reserved/excluded characters of current URN are really
restrictions from some current URL schemes, mostly from "http URL". For URN
name space defined independently from URL, like Handle System, they are not
required, and should not be put into the URN specification in the broader
sense. For example, RFC1738 (url syntax), and the new URI draft
(draft-fielding-uri-syntax-01.txt) allows reserved/excluded character sets
to be defined on the individual URL scheme basis. Again, we are talking
about URN in the broader sense here. How it's to be done under "urn:"
implementation is another issue.

3.	Some URN specifications specifically exclude the support of user
friendly names. While user friendly name may not be appropriate in some
case, there are situations where friendly names are desired or even
required. The underlying technology should not limit the usage of user
friendly names. 

	On top of this, for any global naming scheme to support friendly names, it
should not be limited to ASCII only, but should allow any native characters
to be used directly without hex encoding. Otherwise, it can only support
friendly names in English, but not in other languages like Greek, Russian,
Chinese, Japanese, Korean, etc. For example, how could anyone tell that
%C2%B7 is a friendly name in Greek? (Note: %C2%B7 is the hex encoded  UTF-8
encoding of a Greek symbol, code point B7 defined in ISO-8859-7.)

Most of this issues seems already been discussed in the mailing list. It
would be more helpful if they can be addressed in a formal document,
INCLUDING the reasoning behind their perspective conclusions. Digging into
the huge mailing list archives is good for background checking, but appears
to be hard for coming up a conclusive answer (By the way: could the archive
be threaded by topic, like in the newsgroup?).

Regards.
Sam
ssun@cnri.reston.va.us



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA04945 for urn-ietf-out; Mon, 1 Dec 1997 14:56:57 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA04940 for <urn-ietf@services.bunyip.com>; Mon, 1 Dec 1997 14:56:53 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA06042 for <urn-ietf@Bunyip.Com>; Mon, 1 Dec 1997 14:56:48 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84]) by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id OAA04312 for <urn-ietf@Bunyip.Com>; Mon, 1 Dec 1997 14:59:35 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4) id OAA20602; Mon, 1 Dec 1997 14:56:37 -0500
From: "Sam Sun" <ssun@CNRI.Reston.VA.US>
To: <urn-ietf@bunyip.com>
Subject: [URN] Handle System namespace draft...
Date: Mon, 1 Dec 1997 15:01:51 -0500
Message-ID: <01bcfe93$f6d31ed0$29019784@ssun.CNRI.Reston.Va.US>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.71.1712.3
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Sam Sun" <ssun@CNRI.Reston.VA.US>
Errors-To: owner-urn-ietf@Bunyip.Com

Greetings everyone,

As some of you may already know, a new IETF draft on the Handle System is
put out last week. The draft is available on line at:

ftp://ds.internic.net/internet-drafts/draft-sun-handle-system-00.txt

The Handle System is a general persistent naming system. It meets all the
URN functional requirements as outlined in RFC1737. However, Handle System
allows a broader syntax than is envisaged in RFC2141 (urn syntax) and
RFC1737 (urn requirement), but can be constrained to support the URN syntax
(eg. urn:hdl: ) as defined in RFC2141.

The syntax of Handle namespace is different from URN syntax in the following
ways:

1. Handle, as a universal resource name, is based on UTF-8. This allows
Handles to be specified using any native language character set, so that
people speaking any language can define Handles in terms of their native
character set.  RFC1737/2141 defines URN using a subset of ASCII, and all
other native characters will have to be hex encoded.

2. The Handle namespace by itself does not require any reserved/excluded
characters. It is defined independent of URL. Names from real world naming
scheme, such as SICI, can be directly mapped into the Handle namespace. When
used in the WWW context however, it may impose some encoding restrictions
depending on the particular URL scheme in use.

3. In addition to the URN specified URL scheme ( urn:hdl: ), Handles can be
specified using URL scheme “hdl:”. Under “hdl:” scheme, it defines a minimum
set of reserved character set, and allows Handle names be preceded with a
<Modifier> (refer to draft for detail).

4. Handle syntax proposes a concept of <Modifier> that can be used with
Handles or other URNs in real world applications. The <Modifier> is located
in front of the Handle name, separated by “@” (refer to the draft for
detail). This may not seem to be conventional, but it really opens up the
door for defining preferred operations and/or characteristics of the
underlying Handle or URN, without posing any extra reserved/excluded
character in its namespace.

All these differences are based on the fundamental concept that Handle
System namespace is defined independent from the URL namespace. URL is
considered as a particular application of Handle name. By separating Handle
namespace from URL namespace, it allows Handles be defined with a much
richer character set, and be defined by any native language character set in
the world.

The URN and Handle System are all aimed at providing a solution for global
unique, persistent, and location independent naming space. The expertise of
this working group would help us tremendously in our future development. Any
comments and suggestions from this working group are extremely appreciated.

Regards,
Sam
ssun@cnri.reston.va.us




                                                                 1998-01.mail                                                                                        0000666 0001752 0000010 00000661523 11373057065 011515  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    
Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA19718 for urn-ietf-out; Thu, 29 Jan 1998 13:57:21 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA19701 for <urn-ietf@services.bunyip.com>; Thu, 29 Jan 1998 13:57:10 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id NAA26749 for urn-ietf@services; Thu, 29 Jan 1998 13:57:07 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA26745; Thu, 29 Jan 1998 13:56:47 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id NAA01925; Thu, 29 Jan 1998 13:57:02 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Thu, 29 Jan 1998 13:57:01 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: "John C. Mallery" <jcma@ai.mit.edu>
cc: Sam Sun <ssun@CNRI.Reston.VA.US>, uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: NOT Re: [URN] URI documents -- "# fragment"
In-Reply-To: <v03130307b0f471ac6f8a@[128.52.39.15]>
Message-ID: <Pine.SUN.3.95.980129135520.1814H-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

To put this in a bit more context...

On Wed, 28 Jan 1998, John C. Mallery wrote:
> Fragment URNs are now live.
> 
> See bottom of http://www.pub.whitehouse.gov/
> 
> Nota Bene: the delimiter is $ per Ryan Moats suggestion.

This is fragments in a particular namespace, which has a more
constrained world-view than the general URN case (e.g., documents
have declared media types).

Leslie.



----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id AAA26761 for urn-ietf-out; Wed, 28 Jan 1998 00:29:14 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA26750 for <urn-ietf@services.bunyip.com>; Wed, 28 Jan 1998 00:29:05 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id AAA21351 for urn-ietf@services; Wed, 28 Jan 1998 00:29:01 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA21348; Wed, 28 Jan 1998 00:28:59 -0500 (EST)
Received: from [128.52.39.15] (relatus.ai.mit.edu [128.52.39.15]) by life.ai.mit.edu (8.8.5/AI1.17/ai.master.life:1.20) with ESMTP id AAA27449; Wed, 28 Jan 1998 00:28:51 -0500 (EST)
Message-Id: <v03130307b0f471ac6f8a@[128.52.39.15]>
In-Reply-To: <01bd2b38$6d026b80$29019784@ssun.CNRI.Reston.Va.US>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 28 Jan 1998 00:27:02 -0500
To: "Sam Sun" <ssun@CNRI.Reston.VA.US>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: NOT Re: [URN] URI documents -- "# fragment"
Cc: <uri@bunyip.com>, <urn-ietf@bunyip.com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Fragment URNs are now live.

See bottom of http://www.pub.whitehouse.gov/

Nota Bene: the delimiter is $ per Ryan Moats suggestion.




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA05416 for urn-ietf-out; Tue, 27 Jan 1998 10:24:42 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA05402 for <urn-ietf@services.bunyip.com>; Tue, 27 Jan 1998 10:24:38 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id KAA19076 for urn-ietf@services; Tue, 27 Jan 1998 10:24:35 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA19071; Tue, 27 Jan 1998 10:24:32 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84]) by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id KAA06716; Tue, 27 Jan 1998 10:27:15 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4) id KAA07351; Tue, 27 Jan 1998 10:24:25 -0500
From: "Sam Sun" <ssun@CNRI.Reston.VA.US>
To: "Foteos Macrides" <MACRIDES@sci.wfbr.edu>
Cc: <uri@bunyip.com>, <urn-ietf@bunyip.com>
Subject: Re: [URN] URI documents -- "# fragment"
Date: Tue, 27 Jan 1998 10:29:58 -0500
Message-ID: <01bd2b38$6d026b80$29019784@ssun.CNRI.Reston.Va.US>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.71.1712.3
X-Mimeole: Produced By Microsoft MimeOLE V4.71.1712.3
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Sam Sun" <ssun@CNRI.Reston.VA.US>
Errors-To: owner-urn-ietf@Bunyip.Com
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>

>The #fragment was specified as a way of providing instructions to a
>client via a URI-reference, is positional, and is not considered part
>of the URI.

I think it might help to address the terminology first.

If we don't call

http://www.ietf.org/filename.html#section

a URI or URL, what do we call it?  The draft
(http://ringer.etl.go.jp/net/ftp/internic/internet-drafts/draft-fielding-uri
-syntax-01.txt)
call it a URI-reference. But I think most people will call it a URI
(actually URL).

And the mere different between having "#..." or not  is that:

http://www.ietf.org/filename.html

      identifies the file 'filename.html' at 'www.ietf.org'.

http://www.ietf.org/filename.html

     identifies the section 'section' at 'www.ietf.org/filename.html'.

They are both used to location a (portion) of web resource by location.
And I don't see the benefit of defining the additional term 'URI-Reference'
vs 'URI' here.


Further, I think it would help if we address the question that whether the
generic URI parser (which handles URI-Reference, as in HTParse.c
in libwww) should handle the portion "#......" regardless of the URI
scheme or not.

While it makes sense for 'http' URL or 'ftp' URL to cut the "#..." off
at the client side, it's not so appropriate for other kind of URI
schemes (eg. mailto, telnet, ldap, ... ... ... ... ... ... and new ones
are keep coming :).


Regards,
Sam
ssun@cnri.reston.va.us














Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id BAA19036 for urn-ietf-out; Tue, 27 Jan 1998 01:29:30 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA19022 for <urn-ietf@services.bunyip.com>; Tue, 27 Jan 1998 01:29:25 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id BAA17819 for urn-ietf@services; Tue, 27 Jan 1998 01:29:23 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id BAA17814; Tue, 27 Jan 1998 01:29:19 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52432(4)>; Mon, 26 Jan 1998 22:29:19 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71816>; Mon, 26 Jan 1998 22:29:02 PST
Message-ID: <34CD7EAC.740ACE91@parc.xerox.com>
Date: Mon, 26 Jan 1998 22:29:00 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Foteos Macrides <MACRIDES@sci.wfbr.edu>
CC: asgilman@access.digex.net, uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] URI documents -- "# fragment"
References: <01ISUCF5TVAQ00877V@SCI.WFBR.EDU>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

>      smtp:asgilman@access.digex.net#subject=Backward%20Compatibility

The revised 'mailto' scheme used ?, not #, to delimit client
side modifications of the basic locator.

Larry
-- 
http://www.parc.xerox.com/masinter



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id XAA16569 for urn-ietf-out; Mon, 26 Jan 1998 23:17:16 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA16554 for <urn-ietf@services.bunyip.com>; Mon, 26 Jan 1998 23:17:13 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id XAA17504 for urn-ietf@services; Mon, 26 Jan 1998 23:17:10 -0500 (EST)
Received: from access1.digex.net (access1.digex.net [205.197.245.192]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA17501; Mon, 26 Jan 1998 23:17:08 -0500 (EST)
Received: (from asgilman@localhost) by access1.digex.net (8.8.4/8.8.4) id XAA05838; Mon, 26 Jan 1998 23:17:03 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199801270417.XAA05838@access1.digex.net>
Subject: Re: [URN] URI documents -- "# fragment"
To: MACRIDES@SCI.WFBR.EDU (Foteos Macrides)
Date: Mon, 26 Jan 1998 23:17:03 -0500 (EST)
Cc: uri@bunyip.com, urn-ietf@bunyip.com
In-Reply-To: <01ISUCF5TVAQ00877V@SCI.WFBR.EDU> from Foteos Macrides at "Jan 26, 98 06:44:31 pm"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Al Gilman <asgilman@access.digex.net>
Errors-To: owner-urn-ietf@Bunyip.Com

to follow up on what Foteos Macrides said:

> 	It is positional for the URI syntax in the sense that
> it must be the right-most field in a URI-reference, and the URI,
> itself, is to the left of the delimiter.  

As distinguished from ;qualifier that can refine the parse tree
almost anywhere.

OK I get that.

Al



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA07535 for urn-ietf-out; Mon, 26 Jan 1998 18:48:16 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA07526 for <urn-ietf@services.bunyip.com>; Mon, 26 Jan 1998 18:48:08 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id SAA17100 for urn-ietf@services; Mon, 26 Jan 1998 18:48:04 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA17095; Mon, 26 Jan 1998 18:48:01 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169) id <01ISUCF5SHDS00877V@SCI.WFBR.EDU>; Mon, 26 Jan 1998 18:44:31 -0500 (EST)
Date: Mon, 26 Jan 1998 18:44:31 -0500 (EST)
From: Foteos Macrides <MACRIDES@SCI.WFBR.EDU>
Subject: Re: [URN] URI documents -- "# fragment"
To: asgilman@access.digex.net
Cc: uri@bunyip.com, urn-ietf@bunyip.com
Message-id: <01ISUCF5TVAQ00877V@SCI.WFBR.EDU>
X-VMS-To: IN%"asgilman@access.digex.net"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Foteos Macrides <MACRIDES@SCI.WFBR.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

Al Gilman <asgilman@access.digex.net> wrote:
>to follow up on what John C. Mallery said:
>
>> Might be worth noting that #fragment is utterly bogus.  It is a
>> positional identifier and cannot be recycled for server-side
>> fragments because it has been consumed by legacy web
>> applications.
>
>I can't grok your claim.  The way I interpret current practice
>the 'fragment' is not positional at all but reference to a name
>in a namespace.  So the client positions the cursor at the start
>of the named item which is a text range in this kind of document.
>But the URL usage is namewise, not positionwise.

	It is positional for the URI syntax in the sense that
it must be the right-most field in a URI-reference, and the URI,
itself, is to the left of the delimiter.  You are thinking about
one type of fragment instruction which applies to text/html, but
there is another, for seeking a MAP element associated with a
client-side image map.  Nothing in the URL -> URI draft precludes
formulation of other instructions, and use of lists in the format:

	#name1=value1;name2=value2[;...]

although perhaps the fragment = *uric in Section 3 needs a statement
that '=' and ';' are reserved, homologous to that following the
query = *uric in Section 4.3.3.


	How about this:
	
	smtp:asgilman@access.digex.net#subject=Backward%20Compatibility

Hmm... Is that fragment an instruction to the client, the server, or both?
Or how about this:

	smtp:;to=asgilman@access.digex.net;subject=Backward%20Compatibility

That's a URI, and maybe some useful instruction could be added via a
fragment to make it a URI-reference. :)

	In any case, a fragment need not be an instruction concerning an
HTML/XML/SGML NAME -- but the first thing a parser must do is separate it
from the URI in a URI-reference (and then further separate components of
the URI, or invoke some resolver).

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA07035 for urn-ietf-out; Mon, 26 Jan 1998 18:26:05 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA07004 for <urn-ietf@services.bunyip.com>; Mon, 26 Jan 1998 18:26:00 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id SAA17018 for urn-ietf@services; Mon, 26 Jan 1998 18:25:57 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA17013; Mon, 26 Jan 1998 18:25:46 -0500 (EST)
Received: from [153.36.117.205] ([18.23.20.31]) by life.ai.mit.edu (8.8.5/AI1.17/ai.master.life:1.20) with ESMTP id RAA10956; Mon, 26 Jan 1998 17:54:38 -0500 (EST)
Message-Id: <v03130314b0f2be2c52d1@[153.36.117.205]>
In-Reply-To: <34CD082C.91CF0365@parc.xerox.com>
References: <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU> <v0313030eb0f292e3264b@[153.36.117.205]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Mon, 26 Jan 1998 17:34:51 -0500
To: Larry Masinter <masinter@parc.xerox.com>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] URI documents -- "# fragment"
Cc: Leslie Daigle <leslie@bunyip.com>, Foteos Macrides <MACRIDES@sci.wfbr.edu>, uri@bunyip.com, urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

At 2:03 PM -0800 98-01-26, Larry Masinter wrote:
>I meant to post about this before; I think that "?" is the most
>appropriate delimeter for what John Mallery wants for PDIs, rather than
>"$", since it will be more likely processed correctly when dealing with
>relative references that might be contained within returned material.

No. URNs embedded in URLs will be improperly processed by legacy applications,
not to mention that it overloads the delimiter.

This is analogous to the problem with #.


>
>> Might be worth noting that #fragment is utterly bogus.
>
>It is totally worthless[sic] to attempt to note this.
>
>To put it in less bogus terms: Just because a widely deployed
>syntactic construct doesn't do what YOU want, it doesn't mean that
>it is "utterly bogus", no matter what school of hyperbole you adhere to.

It remains utterly bogus to include it in the URI spec; it's fine in html/http (I use it all the time).

I just get tired of endless thrashing.




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA05039 for urn-ietf-out; Mon, 26 Jan 1998 17:49:38 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA05017 for <urn-ietf@services.bunyip.com>; Mon, 26 Jan 1998 17:49:32 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id RAA16884 for urn-ietf@services; Mon, 26 Jan 1998 17:49:30 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA16879; Mon, 26 Jan 1998 17:49:24 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169) id <01ISU94K5M3K00877V@SCI.WFBR.EDU>; Mon, 26 Jan 1998 17:11:33 -0500 (EST)
Date: Mon, 26 Jan 1998 17:11:33 -0500 (EST)
From: Foteos Macrides <MACRIDES@SCI.WFBR.EDU>
Subject: Re: [URN] URI documents -- "# fragment"
To: jcma@ai.mit.edu
Cc: uri@bunyip.com, urn-ietf@bunyip.com
Message-id: <01ISU94K5XEA00877V@SCI.WFBR.EDU>
X-VMS-To: IN%"jcma@ai.mit.edu"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Foteos Macrides <MACRIDES@SCI.WFBR.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

"John C. Mallery" <jcma@ai.mit.edu> wrote:
>Might be worth noting that #fragment is utterly bogus.  It is a positional
>identifier and cannot be recycled for server-side fragments because it has
>been consumed by legacy web applications.

	I perhaps should not have included that paragraph under
circumstances in which I have only occassional access to this account
and cannot participate in an extended discussion about the matter,
but since I'm logged in again now...

	I do not see how these references to "bogus" and "legacy web
applications" serve any useful purpose in the "evolution" of the Web.
The #fragment was specified as a way of providing instructions to a
client via a URI-reference, is positional, and is not considered part
of the URI.  I realize that there are only so many US-ASCII characters
which can be used as delims in a platform-independent manner, and most
if not all of them are "taken" for something or other at this point.
If you which to support server-side instructions, then it presumeably
must be via something to the left of any crosshash in an overall
URI-reference.  The '?' and '@' in URLs in effect delimit instructions
to the server, and perhaps could be used for instructions sets in URNs.


>The only relevance for URIs is that applications expecting to move an
>identifier through HTTP URLs (e.g, URN resolution) must quote #. This
                    ????
>is why PDI switched from # to $.

	Fragment instructions apply to media types (presently defined
and widely implemented fragment instructions apply to text/html), not
to schemes, i.e., not specifically to HTTP.


>It is unwise to reify legacy design decisions in all possible future
>identifiers.  Such over encumbering of URIs reduces degrees of freedoms
>needed for evolution and shortens the longevity of any URI framework,
>ie hastening the time when all identifiers must be discarded and one
>must start from scratch.

	The concern is that existing, interoperable implementations
are not broken needlessly in new IETF specs.  Terminology such as
"reify legacy design decisions" is stone throwing, and that often
leads to breakage.

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA03797 for urn-ietf-out; Mon, 26 Jan 1998 17:26:53 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA03778 for <urn-ietf@services.bunyip.com>; Mon, 26 Jan 1998 17:26:48 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id RAA16816 for urn-ietf@services; Mon, 26 Jan 1998 17:26:45 -0500 (EST)
Received: from access5.digex.net (access5.digex.net [205.197.245.196]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA16813; Mon, 26 Jan 1998 17:26:37 -0500 (EST)
Received: (from asgilman@localhost) by access5.digex.net (8.8.4/8.8.4) id RAA20881; Mon, 26 Jan 1998 17:25:51 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199801262225.RAA20881@access5.digex.net>
Subject: Re: [URN] URI documents -- "# fragment"
To: jcma@ai.mit.edu (John C. Mallery)
Date: Mon, 26 Jan 1998 17:25:51 -0500 (EST)
Cc: uri@bunyip.com, urn-ietf@bunyip.com
In-Reply-To: <v0313030eb0f292e3264b@[153.36.117.205]> from "John C. Mallery" at "Jan 26, 98 02:30:25 pm"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Al Gilman <asgilman@access.digex.net>
Errors-To: owner-urn-ietf@Bunyip.Com

to follow up on what John C. Mallery said:

> Might be worth noting that #fragment is utterly bogus.  It is a
> positional identifier and cannot be recycled for server-side
> fragments because it has been consumed by legacy web
> applications.

I can't grok your claim.  The way I interpret current practice
the 'fragment' is not positional at all but reference to a name
in a namespace.  So the client positions the cursor at the start
of the named item which is a text range in this kind of document.
But the URL usage is namewise, not positionwise.

Can you elaborate?

Al Gilman



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA03505 for urn-ietf-out; Mon, 26 Jan 1998 17:07:32 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA03491 for <urn-ietf@services.bunyip.com>; Mon, 26 Jan 1998 17:07:28 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id RAA16776 for urn-ietf@services; Mon, 26 Jan 1998 17:07:25 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id RAA16770; Mon, 26 Jan 1998 17:07:20 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53936(5)>; Mon, 26 Jan 1998 14:05:47 PST
Received: from parc.xerox.com ([13.1.103.244]) by casablanca.parc.xerox.com with SMTP id <71814>; Mon, 26 Jan 1998 14:03:27 PST
Message-ID: <34CD082C.91CF0365@parc.xerox.com>
Date: Mon, 26 Jan 1998 14:03:24 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "John C. Mallery" <jcma@ai.mit.edu>
CC: Leslie Daigle <leslie@bunyip.com>, Foteos Macrides <MACRIDES@sci.wfbr.edu>, uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] URI documents -- "# fragment"
References: <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU> <v0313030eb0f292e3264b@[153.36.117.205]>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

I meant to post about this before; I think that "?" is the most
appropriate delimeter for what John Mallery wants for PDIs, rather than
"$", since it will be more likely processed correctly when dealing with
relative references that might be contained within returned material.

> Might be worth noting that #fragment is utterly bogus.

It is totally worthless[sic] to attempt to note this.

To put it in less bogus terms: Just because a widely deployed
syntactic construct doesn't do what YOU want, it doesn't mean that
it is "utterly bogus", no matter what school of hyperbole you adhere to.

Larry
-- 
http://www.parc.xerox.com/masinter



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA01555 for urn-ietf-out; Mon, 26 Jan 1998 15:50:40 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA01538 for <urn-ietf@services.bunyip.com>; Mon, 26 Jan 1998 15:50:35 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id PAA16557 for urn-ietf@services; Mon, 26 Jan 1998 15:50:33 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA16552; Mon, 26 Jan 1998 15:50:29 -0500 (EST)
Received: from [153.36.117.205] ([18.23.20.50]) by life.ai.mit.edu (8.8.5/AI1.17/ai.master.life:1.20) with ESMTP id PAA04472; Mon, 26 Jan 1998 15:50:20 -0500 (EST)
Message-Id: <v0313030eb0f292e3264b@[153.36.117.205]>
In-Reply-To: <Pine.SUN.3.95.980126121918.1086E-100000@beethoven.bunyip.com>
References: <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Mon, 26 Jan 1998 14:30:25 -0500
To: Leslie Daigle <leslie@bunyip.com>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] URI documents -- "# fragment"
Cc: Foteos Macrides <MACRIDES@sci.wfbr.edu>, uri@bunyip.com, urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Might be worth noting that #fragment is utterly bogus.  It is a positional identifier
and cannot be recycled for server-side fragments because it has been consumed by legacy web applications.

The only relevance for URIs is that applications expecting to move an identifier through
HTTP URLs (e.g, URN resolution) must quote #. This is why PDI switched from # to $.

It is unwise to reify legacy design decisions in all possible future identifiers.
Such over encumbering of URIs reduces degrees of freedoms needed for evolution and 
shortens the longevity of any URI framework, ie hastening the time when all identifiers
must be discarded and one must start from scratch.

At 12:27 PM -0500 98-01-26, Leslie Daigle wrote:
>On Fri, 23 Jan 1998, Foteos Macrides wrote:
>> 
>> 	Note also that RFC 1630 had the title "Universal Resource
>> Identifiers in WWW", i.e., was about URIs, not just URLs, and
>> provides for fragments in URIs.  I agree that if URNs are specified
>> such that they could not accept fragments as "instructions to the
>> client", then they should not be considered URIs, and that would
>> be unacceptible (so don't impose that restriction on URNs :).
>
>URIs as a whole have evolved considerably since RFC1630 -- not the least
>of which is the fact that they are now "Uniform" and not "Universal"
>Resource Identifiers.  
>
>My point is this:  be careful of claiming that anything that doesn't
>fit with the earliest specifications is not valid; that prevents evolution
>of design.
>
>Leslie.
>
>----------------------------------------------------------------------------
>
>  "_Be_                                           Leslie Daigle
>             where  you                           
>                          _are_."                 Bunyip Information Systems
>                                                  (514) 875-8611
>                      -- ThinkingCat              leslie@bunyip.com
>----------------------------------------------------------------------------





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA00351 for urn-ietf-out; Mon, 26 Jan 1998 15:21:39 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA00336 for <urn-ietf@services.bunyip.com>; Mon, 26 Jan 1998 15:21:34 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id PAA16353 for urn-ietf@services; Mon, 26 Jan 1998 15:21:31 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA16346; Mon, 26 Jan 1998 15:21:27 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169) id <01ISU4QYA2CK00877V@SCI.WFBR.EDU>; Mon, 26 Jan 1998 15:17:55 -0500 (EST)
Date: Mon, 26 Jan 1998 15:17:55 -0500 (EST)
From: Foteos Macrides <MACRIDES@SCI.WFBR.EDU>
Subject: Re: [URN] URI documents -- "# fragment"
To: leslie@bunyip.com
Cc: uri@bunyip.com, urn-ietf@bunyip.com
Message-id: <01ISU4QYA3AE00877V@SCI.WFBR.EDU>
X-VMS-To: IN%"leslie@Bunyip.Com"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Foteos Macrides <MACRIDES@SCI.WFBR.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

Leslie Daigle <leslie@Bunyip.Com> wrote:
>On Fri, 23 Jan 1998, Foteos Macrides wrote:
>> 
>> 	Note also that RFC 1630 had the title "Universal Resource
>> Identifiers in WWW", i.e., was about URIs, not just URLs, and
>> provides for fragments in URIs.  I agree that if URNs are specified
>> such that they could not accept fragments as "instructions to the
>> client", then they should not be considered URIs, and that would
>> be unacceptible (so don't impose that restriction on URNs :).
>
>URIs as a whole have evolved considerably since RFC1630 -- not the least
>of which is the fact that they are now "Uniform" and not "Universal"
>Resource Identifiers.  
>
>My point is this:  be careful of claiming that anything that doesn't
>fit with the earliest specifications is not valid; that prevents evolution
>of design.

	I much prefer "Uniform" over "Universal" (URIs won't also
be universal until the i18n provisions are fully worked out and
incorporated :).

	However, to be uniform, I still think URIs must be parsable for
fragment instructions which apply to media types, not to schemes, and
regardless of whether particular schemes might actually have fragments,
i.e., any crosshatch which is not a fragment delimiter should be escaped.

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA25635 for urn-ietf-out; Mon, 26 Jan 1998 12:27:10 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA25620 for <urn-ietf@services.bunyip.com>; Mon, 26 Jan 1998 12:27:07 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id MAA15599 for urn-ietf@services; Mon, 26 Jan 1998 12:27:04 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA15596; Mon, 26 Jan 1998 12:26:55 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id MAA01187; Mon, 26 Jan 1998 12:27:07 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Mon, 26 Jan 1998 12:27:07 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Foteos Macrides <MACRIDES@sci.wfbr.edu>
cc: uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] URI documents -- "# fragment"
In-Reply-To: <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU>
Message-ID: <Pine.SUN.3.95.980126121918.1086E-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Fri, 23 Jan 1998, Foteos Macrides wrote:
> 
> 	Note also that RFC 1630 had the title "Universal Resource
> Identifiers in WWW", i.e., was about URIs, not just URLs, and
> provides for fragments in URIs.  I agree that if URNs are specified
> such that they could not accept fragments as "instructions to the
> client", then they should not be considered URIs, and that would
> be unacceptible (so don't impose that restriction on URNs :).

URIs as a whole have evolved considerably since RFC1630 -- not the least
of which is the fact that they are now "Uniform" and not "Universal"
Resource Identifiers.  

My point is this:  be careful of claiming that anything that doesn't
fit with the earliest specifications is not valid; that prevents evolution
of design.

Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id TAA25512 for urn-ietf-out; Fri, 23 Jan 1998 19:11:54 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA25496 for <urn-ietf@services.bunyip.com>; Fri, 23 Jan 1998 19:11:50 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id TAA10493 for urn-ietf@services; Fri, 23 Jan 1998 19:11:47 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA10486; Fri, 23 Jan 1998 19:11:44 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169) id <01ISQ6IEQ08G007VBW@SCI.WFBR.EDU>; Fri, 23 Jan 1998 19:08:13 -0500 (EST)
Date: Fri, 23 Jan 1998 19:08:13 -0500 (EST)
From: Foteos Macrides <MACRIDES@SCI.WFBR.EDU>
Subject: Re: [URN] URI documents -- "# fragment"
To: fielding@kiwi.ics.uci.edu
Cc: uri@bunyip.com, urn-ietf@bunyip.com
Message-id: <01ISQ6IERE5U007VBW@SCI.WFBR.EDU>
X-VMS-To: IN%"fielding@kiwi.ics.uci.edu"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Foteos Macrides <MACRIDES@SCI.WFBR.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

"Roy T. Fielding" <fielding@kiwi.ics.uci.edu> wrote:
>[...]
>Also in section 3:
>
>      fragment      = *uric
>
>which excludes "#" and the other delims from appearing within the fragment.

	Duh...  OK (time to log out and go traveling :).

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA24695 for urn-ietf-out; Fri, 23 Jan 1998 18:52:24 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA24680 for <urn-ietf@services.bunyip.com>; Fri, 23 Jan 1998 18:52:17 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id SAA10445 for urn-ietf@services; Fri, 23 Jan 1998 18:52:14 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id SAA10438; Fri, 23 Jan 1998 18:52:11 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa09077; 23 Jan 98 14:58 PST
To: Foteos Macrides <MACRIDES@sci.wfbr.edu>
cc: uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] URI documents -- "# fragment" 
In-reply-to: Your message of "Fri, 23 Jan 1998 16:17:39 EST." <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU> 
Date: Fri, 23 Jan 1998 14:58:03 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801231458.aa09077@paris.ics.uci.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

>However, the term "URI-reference" is not defined until Section 3,
>which has:
>
>      URI-reference = [ absoluteURI | relativeURI ] [ "#" fragment ]
>
>and a "plain word explanation" that the fragment is NOT part of the
>"URI".  People who are not dummies or fuddy-duddies have argued that
>characters allowable in the fragment string (to the right of the '#'
>delimiter) are not clearly specified in the URL -> URI drafts
>(because they specify what can be in URIs (URLs), and not also in
>URI-references (URL-references).

Also in section 3:

      fragment      = *uric

which excludes "#" and the other delims from appearing within the fragment.
People who argue otherwise have not read the specification.  Since this
is almost identical to the definitions in RFCs 1670 and 1808, people who
say it hasn't been clearly specified in the URL -> URI drafts are
just plain wrong.  There is no need for more clarification.

This isn't going to stop people from producing invalid URI.  What to
do when you encounter an invalid URI depends on the application type,
so we don't specify it.

....Roy



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA21447 for urn-ietf-out; Fri, 23 Jan 1998 17:26:09 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA21432 for <urn-ietf@services.bunyip.com>; Fri, 23 Jan 1998 17:26:05 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id RAA10202 for urn-ietf@services; Fri, 23 Jan 1998 17:26:02 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA10196; Fri, 23 Jan 1998 17:25:57 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169) id <01ISQ2X4EXSG007VBW@SCI.WFBR.EDU>; Fri, 23 Jan 1998 17:22:27 -0500 (EST)
Date: Fri, 23 Jan 1998 17:22:27 -0500 (EST)
From: Foteos Macrides <MACRIDES@SCI.WFBR.EDU>
Subject: Re: [URN] URI documents -- "# fragment" (2)
To: ssun@CNRI.Reston.VA.US
Cc: uri@bunyip.com, urn-ietf@bunyip.com
Message-id: <01ISQ2X4GBPU007VBW@SCI.WFBR.EDU>
X-VMS-To: IN%"ssun@CNRI.Reston.VA.US"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Foteos Macrides <MACRIDES@SCI.WFBR.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

"Sam X. Sun" <ssun@CNRI.Reston.VA.US> wrote:
>[...]
>The way current URI parser cuts off '#fragment' regardless of the 
>URI scheme makes it not very user friendly, because if user A 
>has his userid or password containing '#' character, he will have to 
>use '%22' when he reach his ftp server from web browser, even 
>though '#fragment' doesn't make sense in 'ftp' URL. Similar issue 
>holds true for 'telnet', 'mailto', as well. Another example is when we 
>are working with publishers, there are existing naming schemes, 
>like SICI, uses '#' extensively, and it's just not very practical to 
>enforce every SICI names to be hex encoded.

	That's incorrect, which you can verify with any deployed
browser.  Try these two URL-references:

http://www.slcc.edu/lynx/release/lynx2-7-2/lynx_help/lynx_url_support.html#cso
ftp://www.slcc.edu/pub/lynx/release/lynx2-7-2/lynx_help/lynx_url_support.html#cso

which will get you the same document via http versus ftp, and in both
cases have it positioned via the #cso fragment instruction to your
browser.  And if your browser were not to split off the #cso for the
ftp request, it would fail.

	In the case of an ftp URL which has authinfo with a userid or
password that includes a '#', the browsers will unescape the %22 before
sending it to the ftp server.

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA19398 for urn-ietf-out; Fri, 23 Jan 1998 16:43:54 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA19385 for <urn-ietf@services.bunyip.com>; Fri, 23 Jan 1998 16:43:49 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id QAA09990 for urn-ietf@services; Fri, 23 Jan 1998 16:43:45 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA09983; Fri, 23 Jan 1998 16:43:38 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169) id <01ISQ0HA6JGG007VBW@SCI.WFBR.EDU>; Fri, 23 Jan 1998 16:17:39 -0500 (EST)
Date: Fri, 23 Jan 1998 16:17:39 -0500 (EST)
From: Foteos Macrides <MACRIDES@SCI.WFBR.EDU>
Subject: Re: [URN] URI documents -- "# fragment"
To: fielding@kiwi.ics.uci.edu
Cc: uri@bunyip.com, urn-ietf@bunyip.com
Message-id: <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU>
X-VMS-To: IN%"fielding@kiwi.ics.uci.edu"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Foteos Macrides <MACRIDES@SCI.WFBR.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

"Roy T. Fielding" <fielding@kiwi.ics.uci.edu> wrote:
>[...] there is already an explicit requirement in the URI
>syntax that there be at most one "#" in a URI reference.  That is
                                           ?????????????
>completely unambiguous and not open to any misunderstanding.
					   
	I must disagree with you that it is completely unambiguous
and not open to any misunderstanding.  Section 2 ("URI Characters and
Escape Sequences") describes the unescaped character restrictions
for "URIs" ("URLs" in the preceding drafts).  It's Section 2.4.3
places crosshatch ('#') in the "delims" group of "Excluded US-ASCII
Characters".  That does make it completely clear that one cannot be
present unescaped in the authinfo field of an ftp or telnet URL, or
anywhere else in an actual URI, to the left of a fragment delimiter.
However, the term "URI-reference" is not defined until Section 3,
which has:

      URI-reference = [ absoluteURI | relativeURI ] [ "#" fragment ]

and a "plain word explanation" that the fragment is NOT part of the
"URI".  People who are not dummies or fuddy-duddies have argued that
characters allowable in the fragment string (to the right of the '#'
delimiter) are not clearly specified in the URL -> URI drafts
(because they specify what can be in URIs (URLs), and not also in
URI-references (URL-references).  They have also argued that this
is a GOOD THING.  The characters that are allowed/disallowed in
fragments which currently have application conventions are governed
by the HTML/SGML restictions on NAME and ID attribute values.   They
thus cannot have a crosshatch, nor any hex escaped characters
(because '%' is also disallowed in those attribute values).  But
other fragment-handling conventions might be developed as
"instructions to the client", which need not be governed by the
HTML/SGML restrictions on NAME and ID attribute values!!!!

	I therefore feel compelled to insist that a clear statement
of what unescaped characters are allowed in a fragment string be added
in Section 3, and personally feel that another crosshash must be
excluded -- for backward compatibility, because all CERN/W3C libwww
based (except Lynx as of v2.7) and CERN libwww heritage browsers
(including Netscape) parse from right-to-left for a fragment delimiter,
and are tripped up if an unescaped crosshatch which is not the actual
delimiter is present in the fragment string.  To my knowledge, all
deployed browsers first split off the fragment, before actually
parsing the "actual URI".  US-ASCII control character and space
also should be excluded, for obvious reasons, and I have no objection
to excluding others as well, as from "actual URIs" (if that's what
you intend, and think it already does :), but it's debatable whether
exclusion of others is really necessary.


>Perhaps an addition to the "Differences from RFC 1808" section would
>be more appropriate?

	RFC 1808 specified left-to-right parsing, whereas the current
URI draft simply uses left-to-right parsing for its "example parser"
in the Appendix, so that's a change, I guess, but an addition about
that, per se, would not address the larger issue I'm raising.  It
needs to be made clear in Section 3 (or Section 2 must be modified
to make clear that it applies to URI-references, and not just URIs).

	Note also that RFC 1630 had the title "Universal Resource
Identifiers in WWW", i.e., was about URIs, not just URLs, and
provides for fragments in URIs.  I agree that if URNs are specified
such that they could not accept fragments as "instructions to the
client", then they should not be considered URIs, and that would
be unacceptible (so don't impose that restriction on URNs :).

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id BAA26541 for urn-ietf-out; Fri, 23 Jan 1998 01:48:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA26527 for <urn-ietf@services.bunyip.com>; Fri, 23 Jan 1998 01:48:43 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id BAA07667 for urn-ietf@services; Fri, 23 Jan 1998 01:48:40 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA07660; Fri, 23 Jan 1998 01:48:35 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84]) by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id BAA17012; Fri, 23 Jan 1998 01:51:20 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4) id BAA02655; Fri, 23 Jan 1998 01:48:32 -0500
Message-Id: <199801230648.BAA02655@newcnri.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Cc: <uri@bunyip.com>, <urn-ietf@bunyip.com>
Subject: Re: [URN] URI documents -- "# fragment" (2)
Date: Fri, 23 Jan 1998 01:46:02 -0500
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
Errors-To: owner-urn-ietf@Bunyip.Com

[modified and reposted, since it bounced last week,]

Hello, Roy.

> >The point I wanted to show you is that "# fragment" doesn't work by
> >itself. It's actually worked as a relative URL. And the generic URI 
> >parser may never get the "# fragment" alone. (ie, in your 
> >example, <a href="#foo">.... is a relative URL, not just a "#
fragment".)
> 
> I seem to be having a hard time getting this point across.  The generic
> URI parser *is* the thing that takes a string and does the handling
> and interpretation needed to
> 
>    1) determine whether it is absolute or relative
>    2) convert it to absolute form if needed
>    3) give the resulting URI to the scheme-specific handler
> 
> There is no purpose for a generic URI syntax beyond that.  Likewise,
> it is only that syntax which is needed by other protocols as a
> Draft Standard reference.
> 

I believe we are in agrement here...

> >On the other hand, I don't see any usage of "# fragment" for "mailto" or
> >"ldap" URLs as defined in the HTML document. So, if "# fragment" is not
> >needed for all of the URI schemes, I wonder if we could drop it from the
> >overall URI definition? 
> 
> Because you cannot do so and produce an interoperable parser.
> 

I doubt if I understand the whole issue here. But would you think the
following would be ok for the generic URI parser, which basically allow
"#...." to be treated by individual URI scheme handlers accordingly:

1) determine whether it is absolute or relative

2) convert it to absolute form if needed

3) give the resulting URI entirely (ie, including the "#......." trailing),
to the corresponding URI scheme-specific handler, which may then decide
whether to use "#fragment" or not.


> >Lastly, I'm wondering if the "# fragment" requirement is inherited from 
> >the earlier URL standards when there're few URL schemes defined. If 
> >we drop the requirement of "# fragment" from URI as a whole, it can 
> >still be defined by those URL schemes that need it, in their respective 
> >RFCs. And the only thing I see broken is that the generic URI parser 
> >can not catch the "#fragment", and decide what to do, which is not 
> >happening and I think really doesn't have to.
> 
> The "#fragment" is removed from the URI whether the URI is defined
> to use it or not.  

Why it has to do this?


> Other applications allow the user to pass unknown URI schemes
>  to a proxy for resolution, and on those systems you will find that 
>  the "#fragment" is stripped before being sent to the proxy.  

Yes, indeed. I wound conclude then, under current situation, there are
browsers that pass the URI with the '#fragment' to the URI scheme-specific
handlers, which then decide what to do with it. And there are also browsers
that strip off '#fragment' regardless of the URI scheme, before passing the
URI to the scheme-specific handlers.

> It is therefore IMPOSSIBLE for "#" to be used as anything else in the
> URI syntax and still retain interoperability between new and deployed
> systems.
> 
> There is very little room for discussion of what is being defined by
> the specification and in the syntax itself, since that is governed by
> the most interoperable subset of what is implemented.  

I think you are saying that this is a backward compatability issue then.

The question would then be: When we define a standard, do we have to 
make sure it works for all the current implementations (hense to take 
the subset), or should we define the standard with a more emphysis on 
the user usability and future extensibility? I understand the former is 
very important, and break it will affect the usability. But the way major 
browsers making their new releases makes me think that the later 
might weight more, since any software can  be patched or updated 
relatively easy, but the standard tends to stay longer and have a far 
more impact to the future.

The way current URI parser cuts off '#fragment' regardless of the 
URI scheme makes it not very user friendly, because if user A 
has his userid or password containing '#' character, he will have to 
use '%22' when he reach his ftp server from web browser, even 
though '#fragment' doesn't make sense in 'ftp' URL. Similar issue 
holds true for 'telnet', 'mailto', as well. Another example is when we 
are working with publishers, there are existing naming schemes, 
like SICI, uses '#' extensively, and it's just not very practical to 
enforce every SICI names to be hex encoded.

An example that URI parser cuts off '#fragment' regardless of the URI 
scheme makes it less extensible is pointed out by John earlier. 
That is, when a new scheme like 'pdi' is defined, it can not use '#' to 
define its own fragment and have it processed differently from "http" 
URI, simply because URI parser assumes the 'http' behavior and 
chops the '#fragment' off, and didn't parse the '#fragment' to the server.

In summary, all I'm suggesting is that '#fragment' should be processed 
by individual scheme parser, not the URI parser. In terms of libwww, it 
should be handled by individual 'plug-in' module (eg, http), but not in the

Core portion (ie. HTParse.c).


PS.
I assume that we are all in agreement that each URI scheme can define
by itself whether to use or do anything about '#fragment' or not...


> The only question still to be determined is whether we call these
> things URI or URL, and thus whether or not a URN should be referred 
> to as a URI or a URL when it is used by HTTP, HTML, XML, etc.

I'm also having some questions on these issues too. But I think it would
help me a lot to address the '#fragment' question first, and make sure I'm
on the same boat as you are......

Regards,
Sam




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id AAA25636 for urn-ietf-out; Fri, 23 Jan 1998 00:52:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA25621 for <urn-ietf@services.bunyip.com>; Fri, 23 Jan 1998 00:52:44 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id AAA07234 for urn-ietf@services; Fri, 23 Jan 1998 00:52:41 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id AAA07229; Fri, 23 Jan 1998 00:52:37 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa14624; 22 Jan 98 21:47 PST
To: uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] URI documents -- "# fragment" 
In-reply-to: Your message of "Thu, 08 Jan 1998 16:57:39 EST." <01bd1c80$6ff48790$29019784@ssun.CNRI.Reston.Va.US> 
Date: Thu, 22 Jan 1998 21:33:57 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801222147.aa14624@paris.ics.uci.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

[reposted, since the uri lists were down last week]

Sam was saying:
>The point I wanted to show you is that "# fragment" doesn't work by itself.
>It's actually worked as a relative URL. And the generic URI parser may never
>get the "# fragment" alone. (ie, in your example, the <a href="#foo"> ... is
>a relative URL, not just a "# fragment".)

I seem to be having a hard time getting this point across.  The generic
URI parser *is* the thing that takes a string and does the handling
and interpretation needed to

   1) determine whether it is absolute or relative
   2) convert it to absolute form if needed
   3) give the resulting URI to the scheme-specific handler

There is no purpose for a generic URI syntax beyond that.  Likewise,
it is only that syntax which is needed by other protocols as a
Draft Standard reference.

>On the other hand, I don't see any usage of "# fragment" for "mailto" or
>"ldap" URLs as defined in the HTML document. So, if "# fragment" is not
>needed for all of the URI schemes, I wonder if we could drop it from the
>overall URI definition?

Because you cannot do so and produce an interoperable parser.

>Lastly, I'm wondering if the "# fragment" requirement is inherited from the
>earlier URL standards when there're few URL schemes defined. If we drop the
>requirement of "# fragment" from URI as a whole, it can still be defined by
>those URL schemes that need it, in their respective RFCs. And the only thing
>I see broken is that the generic URI parser can not catch the "#fragment",
>and decide what to do, which is not happening and I think really doesn't
>have to.

The "#fragment" is removed from the URI whether the URI is defined
to use it or not.  I cannot show you this using Netscape Navigator
because its parser is the only one I know of which is so hopelessly
broken that they use a fixed set of scheme names.  Other applications
allow the user to pass unknown URI schemes to a proxy for resolution,
and on those systems you will find that the "#fragment" is stripped
before being sent to the proxy.  It is therefore IMPOSSIBLE for "#"
to be used as anything else in the URI syntax and still retain
interoperability between new and deployed systems.

There is very little room for discussion of what is being defined by
the specification and in the syntax itself, since that is governed by
the most interoperable subset of what is implemented.  The only question
still to be determined is whether we call these things URI or URL,
and thus whether or not a URN should be referred to as a URI or a URL
when it is used by HTTP, HTML, XML, etc.

.....Roy



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id AAA25517 for urn-ietf-out; Fri, 23 Jan 1998 00:47:41 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA25502 for <urn-ietf@services.bunyip.com>; Fri, 23 Jan 1998 00:47:36 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id AAA07205 for urn-ietf@services; Fri, 23 Jan 1998 00:47:32 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id AAA07200; Fri, 23 Jan 1998 00:47:29 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa14345; 22 Jan 98 21:45 PST
To: uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Wed, 07 Jan 1998 14:22:29 EST." <01IS3J5873E0003TJC@SCI.WFBR.EDU> 
Date: Thu, 22 Jan 1998 21:31:18 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801222145.aa14345@paris.ics.uci.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

[reposted, since it bounced last week]

Foteos remarked:
>	I do think, however, that the current draft needs to clarify
>whether more than one unescaped hash ('#') can be present.

I don't understand why.  The current draft only allows a single
unescaped hash to ever occur in a URI-reference --- it is not allowed
in any other component.  That is completely unambiguous, so you can
parse it from any direction you like.  Note that the algorithm
presented in the appendix is left-to-right.

....Roy



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id IAA28955 for urn-ietf-out; Thu, 22 Jan 1998 08:09:35 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA28948 for <urn-ietf@services.bunyip.com>; Thu, 22 Jan 1998 08:09:28 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id IAA04633 for urn-ietf@services; Thu, 22 Jan 1998 08:09:26 -0500 (EST)
Received: from ns.ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA04630 for <urn-ietf@bunyip.com>; Thu, 22 Jan 1998 08:09:23 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA10407; Thu, 22 Jan 1998 08:09:22 -0500 (EST)
Message-Id: <199801221309.IAA10407@ns.ietf.org>
To: IETF-Announce: ;
Cc: RFC Editor <rfc-editor@isi.edu>
Cc: Internet Architecture Board <iab@isi.edu>
Cc: urn-ietf@bunyip.com
From: The IESG <iesg-secretary@ns.ietf.org>
Subject: [URN] Document Action: Architectural Principles of Uniform Resource Name Resolution to Informational
Date: Thu, 22 Jan 1998 08:09:21 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: The IESG <iesg-secretary@ns.ietf.org>
Errors-To: owner-urn-ietf@Bunyip.Com

The IESG has approved publication of Architectural Principles of
Uniform Resource Name Resolution <draft-ietf-urn-req-frame-04.txt> as
an Informational RFC.  This document is the product of the Uniform
Resource Names Working Group.  The IESG contact person Harald
Alvestrand and Keith Moore.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA11435 for urn-ietf-out; Wed, 21 Jan 1998 16:40:34 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA11419 for <urn-ietf@services.bunyip.com>; Wed, 21 Jan 1998 16:40:29 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id QAA03097 for urn-ietf@services; Wed, 21 Jan 1998 16:40:26 -0500 (EST)
Received: from iris.dynamicdiagrams.com (iris.dynamicdiagrams.com [205.181.196.2]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA03094; Wed, 21 Jan 1998 16:40:19 -0500 (EST)
Received: by iris.dynamicdiagrams.com (940816.SGI.8.6.9/940406.SGI.AUTO) id QAA22889; Wed, 21 Jan 1998 16:31:57 -0800
From: "David G. Durand" <david@iris.dynamicdiagrams.com>
Message-Id: <9801211631.ZM22887@iris.dynamicdiagrams.com>
Date: Wed, 21 Jan 1998 16:31:54 -0500
In-Reply-To: Larry Masinter <masinter@parc.xerox.com> "[URN] [Fwd: "U stands for Uniform"]" (Jan 21, 11:37am)
References: <34C64E65.6C72FA4C@parc.xerox.com>
X-Mailer: Z-Mail (3.2.0 26oct94 MediaMail)
To: uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] [Fwd: "U stands for Uniform"]
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "David G. Durand" <david@iris.dynamicdiagrams.com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Jan 21, 11:37am, Larry Masinter wrote:
> Something is "appropriate" if it has a defined meaning. If it's not defined,
> then you shouldn't use it. If it is defined, then you can. Whether or not it
> is defined is not an issue for the syntax, it's an issue for the semantics.
> (We should take the word "semantics" out of the title of (b), since
> the body of (b) talks entirely about syntax. I am not proposing any
> other change to (b) than to change the title.)

This seems quite good. URIs must (practically speaking) have the current rules
for "/", "?", "#", etc. because those rules are already embedded in our
software and standards. This does not mean, as you point out, that _every_ URI
must use these features. It cannot use _those characters_ except in the ways
that they are already used.

>.....

> It's *important* that all URI processing software be assured that the URI
> processing software knows that it doesn't have to first look up the scheme
> before it does syntactic processing of "#", "?" and "/". We have to make
> it CLEAR that those syntactic elements are completely scheme independent,
> and the processing of them can be independent of whether the scheme is really
> "urn" which has different rules of semantics.

Right. URNs will be deployed much more readily if they fit in the same
syntactic slots where URLs do currently. This is more important than an "ideal"
syntax for URNs (which may look uglier when special characters need to be
eascaped).

> Hiding the distinction by having two documents, one of which doesn't even
> mention those elements would be WRONG.

Yes.

A good set of arguments as well. Let's not delay URNs just because unification
with URLs may give us syntactic options we can outlaw later.

And, as I said before, any URN that _can_ be resolved to an XML resource,
_should_ be usable with an XML fragment identifier. XLL (XML linking)
essentially depends on this. We even want to define the meaning of query
strings for XML documents, because we want to have a standard for server-side
fragment distribution.

Of course, some namespaces can't necessarily use any of these things. In
particular this is true for namespaces that aren't resolvable to data, like
many cataloging and metadata related URNs, e.g. for authors, artists, archival
sites, etc.

If a URN namespace definition doesn't define a meaning for features like
hierarchy and fragment-IDs, then they would only be legal if another standard
(with reason, presumably) did define such behaviour.

------------------------------------------+----------------------------
David Durand                 dgd@cs.bu.edu| david@dynamicDiagrams.com
Boston University Computer Science        | Dynamic Diagrams
http://www.cs.bu.edu/students/grads/dgd/  | http://dynamicDiagrams.com/
                                          | MAPA: mapping for the WWW




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA07281 for urn-ietf-out; Wed, 21 Jan 1998 14:37:42 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA07265 for <urn-ietf@services.bunyip.com>; Wed, 21 Jan 1998 14:37:38 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id OAA02669 for urn-ietf@services; Wed, 21 Jan 1998 14:37:34 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id OAA02662; Wed, 21 Jan 1998 14:37:30 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52653(4)>; Wed, 21 Jan 1998 11:37:21 PST
Received: from parc.xerox.com ([13.1.103.244]) by casablanca.parc.xerox.com with SMTP id <71813>; Wed, 21 Jan 1998 11:37:09 PST
Message-ID: <34C64E65.6C72FA4C@parc.xerox.com>
Date: Wed, 21 Jan 1998 11:37:09 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: uri@bunyip.com, urn-ietf@bunyip.com
Subject: [URN] [Fwd: "U stands for Uniform"]
Content-Type: multipart/mixed; boundary="------------E8B5CCDEF34B1DD6DF568114"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

This is a multi-part message in MIME format.
--------------E8B5CCDEF34B1DD6DF568114
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

I couldn't understand why I didn't have any responses to this, but
perhaps mail isn't getting through?

Larry
-- 
http://www.parc.xerox.com/masinter
--------------E8B5CCDEF34B1DD6DF568114
Content-Type: message/rfc822
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Message-ID: <34BC3D46.C636742A@parc.xerox.com>
Date: Tue, 13 Jan 1998 20:21:26 -0800
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: uri@bunyip.com, urn-ietf@bunyip.com
Subject: "U stands for Uniform"
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

I sent this privately, but I suppose it should go onto the working
group(s) mailing lists. After reconsideration, I am very strongly
in favor of moving forward with draft-fielding-uri-syntax (b), because:

U stands for Uniform.
   Two documents are Not Uniform: they're different!
   Uniform implies one document, one syntax.

If you want multiple documents, you want non-Uniform Resource
Identifiers, because you want different syntax definitions
for different kinds of things.

I believe that (b), complete with /, #, and  ?, is the best explanation
of scheme-independent URI behavior.

Patrik wrote:

> Leslie, I and some others want to cut "higher"
> up in the inheritance tree of syntax structure, so the URL specific things
> which are not (so far) part of URNs are out of the URI syntax document.

The generic URI document discusses some common syntactic elements that
are (or should be) processed by URI-handling systems independent of whether
those URIs are URLs or URNs or URZs. Those generic elements include "/", "#",
and "?". The generic elements may or may not be appropriate with some schemes,
and may or may not be appropriate for URNs, which are designated by introducing
them with the "urn" scheme. For "mailto", "#" is inappropriate, but "?" is
useful. For "mid", they're all inappropriate. For "data:", "#" might be
appropriate but not "/". And  for "urn", the appropriateness of "/"  "#",
and "?" are yet to be determined by the URN committee. Because they're yet
to be determined doesn't mean they're out of scope.

Something is "appropriate" if it has a defined meaning. If it's not defined,
then you shouldn't use it. If it is defined, then you can. Whether or not it
is defined is not an issue for the syntax, it's an issue for the semantics.
(We should take the word "semantics" out of the title of (b), since
the body of (b) talks entirely about syntax. I am not proposing any
other change to (b) than to change the title.)

If we need to add some wording to (b) to make it completely clear, OK.
It must be absolutely the case that the URN document gets to say whether
or not "#", "/", and "?" are appropriate for URNs, even though those
elements are defined in the generic URI document.
This is just the same, the "mailto" document should say whether or not and
how those elements work with the "vix" scheme; the "data" document should
define whether or not "#", "?", and "/" work for the data scheme.

I don't believe that (b) interferes with the URN committee's ability
to define URNs within the space of URIs, or the ability of the URN committee
to define a new kind of syntactic element which doesn't have the restrictions
of the current URI syntax (as long as we don't call that new thing a URI;
let's call it a EURI or XURI or whatever.) We're not constraining or restricting
development of new kinds of identifiers, we're just letting software developers
have standard specifications that they can be assured won't change out from
under them, and basing that standard on current interoperable implementations.

It's *important* that all URI processing software be assured that the URI
processing software knows that it doesn't have to first look up the scheme
before it does syntactic processing of "#", "?" and "/". We have to make
it CLEAR that those syntactic elements are completely scheme independent,
and the processing of them can be independent of whether the scheme is really
"urn" which has different rules of semantics.

Hiding the distinction by having two documents, one of which doesn't even
mention those elements would be WRONG.

Regards,

Larry
-- 
http://www.parc.xerox.com/masinter



--------------E8B5CCDEF34B1DD6DF568114--



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA26487 for urn-ietf-out; Tue, 20 Jan 1998 13:59:48 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA26478 for <urn-ietf@services.bunyip.com>; Tue, 20 Jan 1998 13:59:45 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id NAA17800 for urn-ietf@services; Tue, 20 Jan 1998 13:59:42 -0500 (EST)
Received: from ns.ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA17797 for <urn-ietf@bunyip.com>; Tue, 20 Jan 1998 13:59:40 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA10446; Tue, 20 Jan 1998 13:58:32 -0500 (EST)
Message-Id: <199801201858.NAA10446@ns.ietf.org>
To: IETF-Announce: ;
Cc: RFC Editor <rfc-editor@isi.edu>
Cc: Internet Architecture Board <iab@isi.edu>
Cc: urn-ietf@bunyip.com
From: The IESG <iesg-secretary@ns.ietf.org>
Subject: [URN] Document Action: Architectural Principles of Uniform Resource Name Resolution to Informational
Date: Tue, 20 Jan 1998 13:58:32 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: The IESG <iesg-secretary@ns.ietf.org>
Errors-To: owner-urn-ietf@Bunyip.Com

The IESG has approved publication of Architectural Principles of
Uniform Resource Name Resolution <draft-ietf-urn-req-frame-04.txt> as
an Informational RFC.  This document is the product of the Uniform
Resource Names Working Group.  The IESG contact person Harald
Alvestrand and Keith Moore.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id IAA23469 for urn-ietf-out; Fri, 9 Jan 1998 08:04:43 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA23455 for <urn-ietf@services.bunyip.com>; Fri, 9 Jan 1998 08:04:39 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id IAA00597 for urn-ietf@services; Fri, 9 Jan 1998 08:04:38 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA00591; Fri, 9 Jan 1998 08:04:34 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84]) by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id QAA15188; Thu, 8 Jan 1998 16:54:59 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4) id QAA29216; Thu, 8 Jan 1998 16:52:10 -0500
From: "Sam Sun" <ssun@CNRI.Reston.VA.US>
To: "Dan Connolly" <connolly@w3.org>, "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Cc: <uri@bunyip.com>, <urn-ietf@bunyip.com>
Subject: Re: [URN] URI documents -- "# fragment"
Date: Thu, 8 Jan 1998 16:57:39 -0500
Message-ID: <01bd1c80$6ff48790$29019784@ssun.CNRI.Reston.Va.US>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.71.1712.3
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Sam Sun" <ssun@CNRI.Reston.VA.US>
Errors-To: owner-urn-ietf@Bunyip.Com

>> > Sam Sun wrote:
>> > > In the case of URL, The " [ "#" fragment ] " is only used or useful
by some
>> > > URL schemes. So my question is: is it acceptable to say that the
fragment
>> > > is scheme dependent, and don't bring it up in the URI definition?
>>
>> Dan Said:
>> > No; that is, to say that is not consistent with current
>> > implementations, and I would find it unacceptable.
>>
>> The current implementation (eg. Netscape browser) append the "#fragment"
to
>> whatever the base URI is. I don't quite understand on where it would be
inconsistent?
>
>Uh... you said it yourself: "whatever the base URI is" regardless
>of scheme.
>


The point I wanted to show you is that "# fragment" doesn't work by itself.
It's actually worked as a relative URL. And the generic URI parser may never
get the "# fragment" alone. (ie, in your example, the <a href="#foo"> ... is
a relative URL, not just a "# fragment".)

On the other hand, I don't see any usage of "# fragment" for "mailto" or
"ldap" URLs as defined in the HTML document. So, if "# fragment" is not
needed for all of the URI schemes, I wonder if we could drop it from the
overall URI definition?

[ ......lots of cutting.......]
>> In fact, using %25 to replace the '#' character will fail.
>
>That seems like a bug to me. But I suppose Draft Standard
>is the time to describe what happens rather than prescribe
>something else.
[ ......lots of cutting.......]

To me, there are two ways to look at whether it's a bug or not.

>From the existing standard point of view, it could be a bug, if the standard
spelled it out explicitly. But from the user's point of view, it's a nice
feature. (I feel that hex encoding can be very annoying to the user.) But if
the URI Syntax is to become a new standard, maybe we can loose it a little
bit so that new URI schemes can be defined for different kinds of user need.

Lastly, I'm wondering if the "# fragment" requirement is inherited from the
earlier URL standards when there're few URL schemes defined. If we drop the
requirement of "# fragment" from URI as a whole, it can still be defined by
those URL schemes that need it, in their respective RFCs. And the only thing
I see broken is that the generic URI parser can not catch the "#fragment",
and decide what to do, which is not happening and I think really doesn't
have to.

Regards,
Sam




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id IAA15631 for urn-ietf-out; Thu, 8 Jan 1998 08:10:15 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA15615 for <urn-ietf@services.bunyip.com>; Thu, 8 Jan 1998 08:10:11 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id IAA00734 for urn-ietf@services; Thu, 8 Jan 1998 08:10:09 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA00731; Thu, 8 Jan 1998 08:10:06 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11) id DAA08404; 
Message-ID: <34B49737.7DEC@w3.org>
Date: Thu, 08 Jan 1998 03:07:03 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium (http://www.w3.org/)
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
CC: uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] URI documents -- "# fragment"
References: <199801080810.DAA10319@newcnri.CNRI.Reston.Va.US>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Dan Connolly <connolly@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

Sam X. Sun wrote:
> 
> > Sam Sun wrote:
> > > In the case of URL, The " [ "#" fragment ] " is only used or useful by
> some
> > > URL schemes. So my question is: is it acceptable to say that the
> fragment
> > > is scheme dependent, and don't bring it up in the URI definition?
> 
> Dan Said:
> >
> > No; that is, to say that is not consistent with current
> > implementations, and I would find it unacceptable.
> 
> The current implementation (eg. Netscape browser) append the "#fragment" to
> whatever
> the base URI is. I don't quite understand on where it would be
> inconsistent?

Uh... you said it yourself: "whatever the base URI is" regardless
of scheme.

Anyway... you report some interesting test results...

> Here is an example which I think doesn't honor the current '#' URI syntax:
> 
> If I define my password as "password_with_#_character", and use "ftp" URL:
> 
> ftp://my_user_id:password_with_#_character@myhost/my_file_path
> 
> Netscape browser implementation will pass the entire password (with #
> character in it) to the server, instead of sending only
> "ftp://user_id:password_with_" to the server.

Hmm... That's certainly different from what Roy's spec[1]
describes.

[1]
http://www.ics.uci.edu/~fielding/url/draft-fielding-uri-syntax-00.txt

According to the regexp in the spec, it parses as:

connolly@beach ../connolly[1005] perl uri.pl 
ftp://my_user_id:password_with_#_character@myhost/my_file_path
[ftp:] [ftp] [//my_user_id:password_with_] [my_user_id:password_with_]
[] [] [] [#_character@myhost/my_file_path]
[_character@myhost/my_file_path]

where uri.pl=
while(<>){
m,^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?,;
print "[$1] [$2] [$3] [$4] [$5] [$6] [$7] [$8] [$9]\n";
}


It's also different from the original implementation:

-------
http://www.w3.org/Library/src/HTParse.c

    /* Look for fragment identifier */
    if ((p = strchr(name, '#')) != NULL) {
	*p++ = '\0';
	parts->fragment = p;
    }
-------


> In fact, using %25 to replace
> the '#' character will fail.

That seems like a bug to me. But I suppose Draft Standard
is the time to describe what happens rather than prescribe
something else.

Hmm... the ftp URL spec[2] doesn't say that passwords
get %xx encoded. Seems to me it should; else there's
no way to express '/' in a password. I suppose that's
not a fatal limitation...

[2] http://ds.internic.net/internet-drafts/draft-casey-url-ftp-00.txt

> Dan Said:
> > For example, consider:
> >
> >       <p>...<a href="#foo">tail</a>
> >
> >       ...
> >
> >       <p><a name="foo">head</a>
> >
> > I can tell you where the link from tail goes (i.e. to head)
> > without knowing what URI scheme was used to access the document. So
> > can lots of implemented web clients (and maybe even some servers).
> >
> 
> The example will fail from the current Netscape implementation if no BASE
> URI is defined.

Wow... we worked really hard on this part of the HTML 2.0
spec:

========
Network Working Group                                    T. Berners-Lee
Request for Comments: 1866                                      MIT/W3C
Category: Standards Track                                   D. Connolly
http://www.w3.org/MarkUp/html-spec/html-spec_7.html#SEC7.4

Fragment Identifiers

Any characters following a `#' character in a hypertext address
constitute a fragment identifier. In particular, an address
                                  ^^^^^^^^^^^^^^^^^^^^^^^^^
of the form `#fragment' refers to an anchor in the same document. 
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
========

But I guess rules were made to be broken. :-{

> (Refer the following URL for an example:
> http://ssun.cnri.reston.va.us/ietf/uri/nobase.htm and
> http://ssun.cnri.reston.va.us/ietf/uri/fragment.htm).

nobase.htm is illegal, per

=========
http://www.w3.org/MarkUp/html-spec/html-spec_5.html#SEC5.2.2

The optional BASE element provides a base address for interpreting
relative URLs when the document is read out of context (see section
Hyperlinks). The value of the HREF attribute must be an absolute URI. 

=========

so the behaviour of HTML user agents is unspecified.

> Regards,

Interesting stuff.

-- 
Dan
http://www.w3.org/People/Connolly/



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id HAA15477 for urn-ietf-out; Thu, 8 Jan 1998 07:59:16 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA15460 for <urn-ietf@services.bunyip.com>; Thu, 8 Jan 1998 07:59:11 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id HAA00578 for urn-ietf@services; Thu, 8 Jan 1998 07:59:10 -0500 (EST)
Received: from wilson.ai.mit.edu (wilson.ai.mit.edu [128.52.33.12]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id HAA00567 for <urn-ietf@bunyip.com>; Thu, 8 Jan 1998 07:59:06 -0500 (EST)
Date: Wed, 7 Jan 1998 23:09 -0500
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: [URN] URI documents
To: urn-ietf@bunyip.com
In-Reply-To: <34B4067F.4A5F@w3.org>
References: <01bd1bb6$d32a8960$29019784@ssun.CNRI.Reston.Va.US>
Comments: Posted from 128.52.39.15 via CL-HTTP HyperArchive at http://wilson.ai.mit.edu/archives/urn-wg.html
Message-ID: <19980108040949.1.ZIPPY@wilson.ai.mit.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

>Sam Sun wrote:
>> In the case of URL, The " [ "#" fragment ] " is only used or useful by some
>> URL schemes. So my question is: is it acceptable to say that the fragment
>> is scheme dependent, and don't bring it up in the URI definition?
>
>No; that is, to say that is not consistent with current
>implementations, and I would find it unacceptable.
>For example, consider:
>
>‰<p>...<a href="#foo">tail</a>
>
>‰...
>
>‰<p><a name="foo">head</a>
>
>I can tell you where the link from tail goes (i.e. to head)
>without knowing what URI scheme was used to access the document. So
>can lots of implemented web clients (and maybe even some servers).
>
>
>-- 
>Dan
>http://www.w3.org/People/Connolly/
>

Actually, # is *not* a fragment specifier. It is a position
specifier in its use in the HTTP scheme. 

As you note from the earlier URN-WG discussion, we had to
use $ as the fragment delimiter because legacy WWW implementations
swallow everything from the # forward -- and you're not going
to change that easily.

Consequently, # must be a reserved character (as it is) and
must be quoted just in case it is transported through an HTTP
URL to a URN resolver, for example via THTTP.

This is a good example of how past design decisions constrain
future systems and why one should try to provide insulation
whenever possible in order to maintain degrees of freedom, ergo,
evolvability.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id HAA15471 for urn-ietf-out; Thu, 8 Jan 1998 07:59:15 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA15456 for <urn-ietf@services.bunyip.com>; Thu, 8 Jan 1998 07:59:11 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id HAA00577 for urn-ietf@services; Thu, 8 Jan 1998 07:59:10 -0500 (EST)
Received: from wilson.ai.mit.edu (wilson.ai.mit.edu [128.52.33.12]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id HAA00565 for <urn-ietf@bunyip.com>; Thu, 8 Jan 1998 07:59:06 -0500 (EST)
Date: Wed, 7 Jan 1998 23:09 -0500
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: [URN] URI documents
To: urn-ietf@bunyip.com
In-Reply-To: <34B4067F.4A5F@w3.org>
References: <01bd1bb6$d32a8960$29019784@ssun.CNRI.Reston.Va.US>
Comments: Posted from 128.52.39.15 via CL-HTTP HyperArchive at http://wilson.ai.mit.edu/archives/urn-wg.html
Message-ID: <19980108040948.0.ZIPPY@wilson.ai.mit.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

>Sam Sun wrote:
>> In the case of URL, The " [ "#" fragment ] " is only used or useful by some
>> URL schemes. So my question is: is it acceptable to say that the fragment
>> is scheme dependent, and don't bring it up in the URI definition?
>
>No; that is, to say that is not consistent with current
>implementations, and I would find it unacceptable.
>For example, consider:
>
>‰<p>...<a href="#foo">tail</a>
>
>‰...
>
>‰<p><a name="foo">head</a>
>
>I can tell you where the link from tail goes (i.e. to head)
>without knowing what URI scheme was used to access the document. So
>can lots of implemented web clients (and maybe even some servers).
>
>
>-- 
>Dan
>http://www.w3.org/People/Connolly/
>

Actually, # is *not* a fragment specifier. It is a position
specifier in its use in the HTTP scheme. 

As you note from the earlier URN-WG discussion, we had to
use $ as the fragment delimiter because legacy WWW implementations
swallow everything from the # forward -- and you're not going
to change that easily.

Consequently, # must be a reserved character (as it is) and
must be quoted just in case it is transported through an HTTP
URL to a URN resolver, for example via THTTP.

This is a good example of how past design decisions constrain
future systems and why one should try to provide insulation
whenever possible in order to maintain degrees of freedom, ergo,
evolvability.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id HAA15463 for urn-ietf-out; Thu, 8 Jan 1998 07:59:13 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA15453 for <urn-ietf@services.bunyip.com>; Thu, 8 Jan 1998 07:59:10 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id HAA00572 for urn-ietf@services; Thu, 8 Jan 1998 07:59:09 -0500 (EST)
Received: from wilson.ai.mit.edu (wilson.ai.mit.edu [128.52.33.12]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id HAA00566 for <urn-ietf@bunyip.com>; Thu, 8 Jan 1998 07:59:06 -0500 (EST)
Date: Wed, 7 Jan 1998 22:57 -0500
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: [URN] URN-WG HyperArchive
To: urn-ietf@bunyip.com
In-Reply-To: <v03130315b0b77eccfdde@[166.49.6.60]>
Comments: Posted from 128.52.39.15 via CL-HTTP HyperArchive at http://wilson.ai.mit.edu/archives/urn-wg.html
Message-ID: <19980108035731.9.ZIPPY@wilson.ai.mit.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

>A hyperarchive for the URN Mailing list is available at
>
>http://wilson.ai.mit.edu/archives/urn-wg.html
>

If you're having trouble tracking the current activity,
the convesation threading and full-text search on the URN-WG
archive above may prove helpful. Alternatively, you can
use the author or subject views.

Note that replying to the right message and including
references headers makes the conversation code work better.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id HAA15290 for urn-ietf-out; Thu, 8 Jan 1998 07:49:39 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA15274 for <urn-ietf@services.bunyip.com>; Thu, 8 Jan 1998 07:49:34 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id HAA00375 for urn-ietf@services; Thu, 8 Jan 1998 07:49:33 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA00370; Thu, 8 Jan 1998 07:49:29 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84]) by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id DAA12727; Thu, 8 Jan 1998 03:13:05 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4) id DAA10319; Thu, 8 Jan 1998 03:10:17 -0500
Message-Id: <199801080810.DAA10319@newcnri.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
To: "Dan Connolly" <connolly@w3.org>
Cc: <uri@bunyip.com>, <urn-ietf@bunyip.com>
Subject: Re: [URN] URI documents -- "# fragment"
Date: Thu, 8 Jan 1998 03:08:15 -0500
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
Errors-To: owner-urn-ietf@Bunyip.Com

> Sam Sun wrote:
> > In the case of URL, The " [ "#" fragment ] " is only used or useful by
some
> > URL schemes. So my question is: is it acceptable to say that the
fragment
> > is scheme dependent, and don't bring it up in the URI definition?

Dan Said:
> 
> No; that is, to say that is not consistent with current
> implementations, and I would find it unacceptable.

The current implementation (eg. Netscape browser) append the "#fragment" to
whatever
the base URI is. I don't quite understand on where it would be
inconsistent?

Here is an example which I think doesn't honor the current '#' URI syntax:

If I define my password as "password_with_#_character", and use "ftp" URL:

ftp://my_user_id:password_with_#_character@myhost/my_file_path

Netscape browser implementation will pass the entire password (with #
character in it) to the server, instead of sending only
"ftp://user_id:password_with_" to the server. In fact, using %25 to replace
the '#' character will fail. 

Dan Said:
> For example, consider:
> 
> 	<p>...<a href="#foo">tail</a>
> 
> 	...
> 
> 	<p><a name="foo">head</a>
> 
> I can tell you where the link from tail goes (i.e. to head)
> without knowing what URI scheme was used to access the document. So
> can lots of implemented web clients (and maybe even some servers).
> 

The example will fail from the current Netscape implementation if no BASE
URI is defined. (Refer the following URL for an example:
http://ssun.cnri.reston.va.us/ietf/uri/nobase.htm and
http://ssun.cnri.reston.va.us/ietf/uri/fragment.htm).

Regards,
Sam

PS. To avoid distraction from the current discussion on relationship of URN
& URI, I modified the subject title.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA24780 for urn-ietf-out; Wed, 7 Jan 1998 17:50:21 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA24765 for <urn-ietf@services.bunyip.com>; Wed, 7 Jan 1998 17:50:18 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id RAA03172 for urn-ietf@services; Wed, 7 Jan 1998 17:50:18 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA03167; Wed, 7 Jan 1998 17:50:15 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169) id <01IS3QDBVC34003TJC@SCI.WFBR.EDU>; Wed, 07 Jan 1998 17:46:49 -0500 (EST)
Date: Wed, 07 Jan 1998 17:46:49 -0500 (EST)
From: Foteos Macrides <MACRIDES@SCI.WFBR.EDU>
Subject: Re: [URN] Re: URI documents
To: ssun@CNRI.Reston.VA.US
Cc: uri@bunyip.com, urn-ietf@bunyip.com
Message-id: <01IS3QDBVFUQ003TJC@SCI.WFBR.EDU>
X-VMS-To: IN%"ssun@CNRI.Reston.VA.US"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Foteos Macrides <MACRIDES@SCI.WFBR.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

Sam Sun <ssun@CNRI.Reston.VA.US> wrote:
>I didn't follow the history of the issue long enough, and don't quite
>understand why " [ "#" fragment ] " has to be defined in the URI/URL
>syntax.
>
>In the case of URL, The " [ "#" fragment ] " is only used or useful by some
>URL schemes. So my question is: is it acceptable to say that the fragment
>is scheme dependent, and don't bring it up in the URI definition?

	They are not "scheme dependent".  They are defined via application
conventions, presently for text/html documents, and should apply no matter
what scheme is used to retrieve such documents (i.e., not just http, although
HTTP/1.n has one of the clearest means of specifing the MIME type).  (An)
application convention(s) could, someday, be specified in relation to (a)
scheme(s).  Why impose a restriction against someday doing so for some URNs,
or for URNs that might return text/html documents such that the existing
conventions would apply?

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA24282 for urn-ietf-out; Wed, 7 Jan 1998 17:47:04 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA24207 for <urn-ietf@services.bunyip.com>; Wed, 7 Jan 1998 17:46:30 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id RAA03143 for urn-ietf@services; Wed, 7 Jan 1998 17:46:29 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA03140; Wed, 7 Jan 1998 17:46:27 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11) id QAA25666; 
Message-ID: <34B4067F.4A5F@w3.org>
Date: Wed, 07 Jan 1998 16:49:35 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium (http://www.w3.org/)
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: Sam Sun <ssun@CNRI.Reston.VA.US>
CC: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, Larry Masinter <masinter@parc.xerox.com>, uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] Re: URI documents
References: <01bd1bb6$d32a8960$29019784@ssun.CNRI.Reston.Va.US>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Dan Connolly <connolly@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

Sam Sun wrote:
> In the case of URL, The " [ "#" fragment ] " is only used or useful by some
> URL schemes. So my question is: is it acceptable to say that the fragment
> is scheme dependent, and don't bring it up in the URI definition?

No; that is, to say that is not consistent with current
implementations, and I would find it unacceptable.
For example, consider:

	<p>...<a href="#foo">tail</a>

	...

	<p><a name="foo">head</a>

I can tell you where the link from tail goes (i.e. to head)
without knowing what URI scheme was used to access the document. So
can lots of implemented web clients (and maybe even some servers).


-- 
Dan
http://www.w3.org/People/Connolly/



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA22722 for urn-ietf-out; Wed, 7 Jan 1998 17:23:03 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA22703 for <urn-ietf@services.bunyip.com>; Wed, 7 Jan 1998 17:22:57 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id RAA03075 for urn-ietf@services; Wed, 7 Jan 1998 17:22:56 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA03069; Wed, 7 Jan 1998 17:22:53 -0500 (EST)
Received: from think.swip.net (paf-hemma.swip.net [193.12.104.243])  by nix.swip.net (8.8.8/8.8.8) with SMTP  id XAA18610;  Wed, 7 Jan 1998 23:22:40 +0100 (MET)
Message-Id: <3.0.3.32.19980107230807.006d8334@nix.swip.net>
X-Sender: paf@nix.swip.net
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32)
Date: Wed, 07 Jan 1998 23:08:07 +0100
To: Larry Masinter <masinter@parc.xerox.com>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>
Subject: Re: [URN] Re: URI documents
Cc: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>, Dan Connolly <connolly@w3.org>, Leslie Daigle <leslie@bunyip.com>, "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com, uri-i18n@unicode.org
In-Reply-To: <34B3C344.D2B80DAA@parc.xerox.com>
References: <34AD07E4.5B7E@w3.org> <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com> <199712262257.XAA19060@dokka.kvatro.no> <3.0.3.32.19980107072758.030d8960@nix.swip.net> <3.0.3.32.19980107161214.006b611c@nix.swip.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>
Errors-To: owner-urn-ietf@Bunyip.Com

At 10:02 1998-01-07 PST, Larry Masinter wrote:
>Patrik: a "character" is an abstract concept, as in an "octet". You're
>free to talk about characters in the URI string, but we have to talk
>about characters in multiple contexts. Given how difficult it has been
>to arrive at the current terminology and framework, I don't want to
>upset the rough consensus of the expert community in order to fit into
>your way of conceptualizing this relationship. So: I don't accept your
>proposal that this section be reworded to match your conceptualization.
>If what's there isn't CLEAR, then I can try to improve it; if there's
>some incompatbility with some other documents, we will have to resolve
>that incompatibility, but if it's just that YOU think about it in a
>different way, I hope you can find a way to see the world from a different
>perspective.

The problem that I saw was exactly that we have the concept of a
"character" in different contexts. _I_ know how this works (even though my
way of looking at things differ from others, and we should not argue about
those views) but there are others which don't know the difference between
the character you type in in a browser and the character which is in the
URI. I did get the question on the last IETF why the user have to type in
the '%' character in a URL when needed! I.e. no understanding on the
difference on what glyphs are visible in the user interface, and what
characters are in the URL is which is used by the software.

Well, I will stop here, as this should not disturb the other discussion,
which I am sorry for have interupted.

Sorry...

   Patrik


Email: paf@swip.net            URL: http://www.tele2.se
PGP: 4D38 91A4 27D9 C8B2 6975  D6BB 21D0 4C57 BD23 6602



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA22219 for urn-ietf-out; Wed, 7 Jan 1998 16:49:13 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA22203 for <urn-ietf@services.bunyip.com>; Wed, 7 Jan 1998 16:49:08 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id QAA02895 for urn-ietf@services; Wed, 7 Jan 1998 16:49:07 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA02888; Wed, 7 Jan 1998 16:49:04 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84]) by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id QAA11562; Wed, 7 Jan 1998 16:51:49 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4) id QAA05442; Wed, 7 Jan 1998 16:48:59 -0500
From: "Sam Sun" <ssun@CNRI.Reston.VA.US>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Cc: "Larry Masinter" <masinter@parc.xerox.com>, <uri@bunyip.com>, <urn-ietf@bunyip.com>
Subject: Re: [URN] Re: URI documents 
Date: Wed, 7 Jan 1998 16:54:27 -0500
Message-ID: <01bd1bb6$d32a8960$29019784@ssun.CNRI.Reston.Va.US>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.71.1712.3
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Sam Sun" <ssun@CNRI.Reston.VA.US>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi, Roy,

I didn't follow the history of the issue long enough, and don't quite
understand why " [ "#" fragment ] " has to be defined in the URI/URL
syntax.

In the case of URL, The " [ "#" fragment ] " is only used or useful by some
URL schemes. So my question is: is it acceptable to say that the fragment
is scheme dependent, and don't bring it up in the URI definition?

Regards,
Sam


-----Original Message-----
From: Roy T. Fielding <fielding@kiwi.ics.uci.edu>
To: Larry Masinter <masinter@parc.xerox.com>
Cc: uri@Bunyip.Com <uri@Bunyip.Com>; urn-ietf@Bunyip.Com
<urn-ietf@Bunyip.Com>
Date: Wednesday, January 07, 1998 12:54 PM
Subject: Re: [URN] Re: URI documents


>>If we attempted to remove any indication that the URI document did
>>anything more than specify the syntax of URIs and how that syntax
>>should be processed by URI-processing software, with any semantic
>>interpretation of the *meaning*, do you think we could get beyond
>>the current impasse?
>
>It depends on what would be removed.  I don't want to remove any
>information which has been proven necessary for people implementing
>parsers in URI-enabled applications.  That covers just about everything
>in the current document, since we already went through 12 iterations
>of removing things that were not needed and adding those that people
>have requested.
>
>If the URN group does not want fragments to be in the syntax, then
>a URN is not a URI.  I don't think there is even a tiny bit of logic
>to support the conclusion that a URN would not use fragments, but I
>can't stop people from shooting themselves in the foot.
>
>Stripping the URL specification such that it is as meaningless as the
>URN specification is not an option --- we know what is and is not
>generic syntax and semantics simply by looking at the parsers which
>implement these things in current practice.  If a URN is not a URI,
>then we should define the URL specification to represent the complete
>scope of locators, and simply ignore URN.
>
>....Roy
>



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA20228 for urn-ietf-out; Wed, 7 Jan 1998 15:38:06 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA20217 for <urn-ietf@services.bunyip.com>; Wed, 7 Jan 1998 15:38:03 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id PAA02633 for urn-ietf@services; Wed, 7 Jan 1998 15:38:02 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA02618; Wed, 7 Jan 1998 15:37:10 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id PAA00411; Wed, 7 Jan 1998 15:37:09 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Wed, 7 Jan 1998 15:37:09 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Larry Masinter <masinter@parc.xerox.com>
cc: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>, Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>, Dan Connolly <connolly@w3.org>, "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34B336E2.56E4F403@parc.xerox.com>
Message-ID: <Pine.SUN.3.95.980107153500.195E-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Wed, 7 Jan 1998, Larry Masinter wrote:
> If we just change the *title* of draft-fielding-uri-syntax-XX
> and remove the word "Semantics", it might make things clearer.
[snip]
> If we attempted to remove any indication that the URI document did
> anything more than specify the syntax of URIs and how that syntax
> should be processed by URI-processing software, with any semantic
> interpretation of the *meaning*, do you think we could get beyond
> the current impasse?

It's not clear to me from what you've said whether you think that
changing just the name of the document would achieve this goal, or
if you think that there is material that would in that case be
removed from the document (to which Roy has already stated his
objections).

Before I'd say whether this works or not, I'd want to see more
specifically what you are proposing -- because I suspect that 
worldviews are sufficiently at odds that there isn't agreement
on what this document _should_ look like.

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA19778 for urn-ietf-out; Wed, 7 Jan 1998 15:23:56 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA19764 for <urn-ietf@services.bunyip.com>; Wed, 7 Jan 1998 15:23:51 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id PAA02558 for urn-ietf@services; Wed, 7 Jan 1998 15:23:50 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id PAA02548; Wed, 7 Jan 1998 15:23:43 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <54250(4)>; Wed, 7 Jan 1998 12:10:52 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71814>; Wed, 7 Jan 1998 10:02:44 PST
Message-ID: <34B3C344.D2B80DAA@parc.xerox.com>
Date: Wed, 7 Jan 1998 10:02:44 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=" <paf@swip.net>
CC: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>, Dan Connolly <connolly@w3.org>, Leslie Daigle <leslie@bunyip.com>, "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com, uri-i18n@unicode.org
Subject: Re: [URN] Re: URI documents
References: <34AD07E4.5B7E@w3.org> <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com> <199712262257.XAA19060@dokka.kvatro.no> <3.0.3.32.19980107072758.030d8960@nix.swip.net> <3.0.3.32.19980107161214.006b611c@nix.swip.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

This point is really hard to make, apparently, and the
current text fails to make it. I'd appreciate any suggestions
for how to word this to make it clearer.

I said:
> >I should point out that the syntax (and any scheme-specific semantics)
> >are assigned to the character sequence, not to any octet sequence.
> >In fact, the mapping of character sequences to octet sequences is
> >part of the semantics that a scheme specifies. That's the reason
> >why some schemes might employ different encoding mechanisms than
> >%XX.
> 
And Patrik replied:

> The way I interpret what you are saying is that a URI parser (yes, a URI
> parser) should operate on the _characters_ in the URI string and not the
> octets?
> 
> That means, that I should be able to use percent encoding of the fragment
> identifier, and still have the fragment delimiter, which in turn means that
> the encoding does not have any meaning at all.

No. The URI  b://a/%2Ec

contains the CHARACTERS "b", ":", "/", "/", "a", "/", "%", "2", "F", "c".

At this level, the "%", "2", and "F" are just characters. They should NOT
be decoded, scanned, parsed, or treated in any special way prior to parsing.
The mechanism by which the sequence "%", "2", "F" is turned into a single
octet MUST NOT be applied until AFTER the URI has been scanned.

If you have "b://a/%2Ec" in EBCDIC, or in UTF-16 (which uses double bytes
for representing sequences of characters), you should parse the URI
in the native encoding for the delimiters "/", "%", ":", etc., and then
take the remaining character sequences scheme=["b"], site=["a"],
path=["%2Fc"], and, based on the scheme, turn the remaining components
into octet sequences.

> I.e. what I am talking about, and I think we agree on, 

apparently not

>                                                    is that we have to
> define "characters", and we also have to agree on what octets are valid on
> various levels in the chain of parsing URIs.

Some of the levels don't operate on "octets", so that doesn't make
sense.

> I see that we have four layers:
> 
> Client
>     [BIG5]
>   Maps between nativ charset to some known
>   which is specified in the schema definition.
>     [UNICODE]
> URI string
>     [UNICODE]
>   This is mapped into whatever the translitteration
>   string is defined to be according to the
>   _URI_SYNTAX_ document.
>     [UTF-8 encoded UNICODE]
> Translitterated string
>     [UTF-8 encoded UNICODE]
>   Here we can do some %-encoding if needed.
>     [String in "US-ASCII"]
> URI sequence of bytes

I don't understand this layering, and don't think that "UNICODE"
is appropriate at these levels.

> The processes above are described in various documents,

Then you should give references, since the processes you've described
aren't familiar to me.

>                                          and I want
> everything from the translitterated string and downwards to be described in
> a URI syntax document,

You get what you see, which is a description of the mapping at the
layer of the URI syntax, and a description of a common, frequent,
and useful encoding of octets by sequence of characters which is
common to many URI schemes.

>                 while what is above the translitterated string
> should go in a URL/URN syntax document and various schema definition
> documents.

Not all schemes will use the same encoding.

> When _I_ talk about characters, I talk about characters in the URI string,
> while the URI syntax document when talking about the fragment delimiter '#'
> as being forbidden in a URI, talks about the "Translitterated string". I.e.
> semantics for schemes are on the URI string, while syntax and semantics for
> URIs are on the tranlitterated string.

Patrik: a "character" is an abstract concept, as in an "octet". You're
free to talk about characters in the URI string, but we have to talk
about characters in multiple contexts. Given how difficult it has been
to arrive at the current terminology and framework, I don't want to
upset the rough consensus of the expert community in order to fit into
your way of conceptualizing this relationship. So: I don't accept your
proposal that this section be reworded to match your conceptualization.
If what's there isn't CLEAR, then I can try to improve it; if there's
some incompatbility with some other documents, we will have to resolve
that incompatibility, but if it's just that YOU think about it in a
different way, I hope you can find a way to see the world from a different
perspective.

Regards,

Larry
-- 
http://www.parc.xerox.com/masinter



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA18642 for urn-ietf-out; Wed, 7 Jan 1998 14:29:46 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA18628 for <urn-ietf@services.bunyip.com>; Wed, 7 Jan 1998 14:29:42 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id OAA02321 for urn-ietf@services; Wed, 7 Jan 1998 14:29:41 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA02316; Wed, 7 Jan 1998 14:29:38 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169) id <01IS3J5872G6003TJC@SCI.WFBR.EDU>; Wed, 07 Jan 1998 14:22:29 -0500 (EST)
Date: Wed, 07 Jan 1998 14:22:29 -0500 (EST)
From: Foteos Macrides <MACRIDES@SCI.WFBR.EDU>
Subject: Re: [URN] Re: URI documents
To: fielding@kiwi.ics.uci.edu
Cc: uri@bunyip.com, urn-ietf@bunyip.com
Message-id: <01IS3J5873E0003TJC@SCI.WFBR.EDU>
X-VMS-To: IN%"fielding@kiwi.ics.uci.edu"
X-VMS-Cc: IN%"uri@Bunyip.Com", IN%"urn-ietf@Bunyip.Com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Foteos Macrides <MACRIDES@SCI.WFBR.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

"Roy T. Fielding" <fielding@kiwi.ics.uci.edu> wrote:
>If the URN group does not want fragments to be in the syntax, then
>a URN is not a URI.  I don't think there is even a tiny bit of logic
>to support the conclusion that a URN would not use fragments, but I
>can't stop people from shooting themselves in the foot.
>
>Stripping the URL specification such that it is as meaningless as the
>URN specification is not an option --- we know what is and is not
>generic syntax and semantics simply by looking at the parsers which
>implement these things in current practice.  If a URN is not a URI,
>then we should define the URL specification to represent the complete
>scope of locators, and simply ignore URN.

	For what it's worth, I have yet to read a compelling rationale
in this thread for excluding possible use of fragments with URNs, though
of course they should not be used (for neither URNs nor URLs) if no
application convention has been defined, and at present only two have
been defined (for positioning, and for MAPs, in text/html documents).

	I do think, however, that the current draft needs to clarify
whether more than one unescaped hash ('#') can be present.  The
initial RFCs stated that only one can be present, and only if it
indeed is a fragment delimiter.  That made direction of parsing for
the hash irrelevant, and a number of deployed UAs parse from right
to left.  RFC 1808 and the current draft specify left-to-right parsing,
and do not state that only one, actual fragment delimiter, can be
present.  This understandably has led to the (mis?)interpretation
that additional unescaped hashes can present to the right of a
fragment delimiter, and be used for special purposes (one well
developed suggestion, though not submitted as an IETF draft, sought
to use multiple hashes for specifying components of frame documents).
I do hope this issue will be addressed explicitly before the current
draft is finalized (and my preference is to restore the original
contraint of only one unescaped hash which must be a fragment
delimiter).

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA15959 for urn-ietf-out; Wed, 7 Jan 1998 12:46:10 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA15944 for <urn-ietf@services.bunyip.com>; Wed, 7 Jan 1998 12:46:06 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id MAA02055 for urn-ietf@services; Wed, 7 Jan 1998 12:46:06 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id MAA02050; Wed, 7 Jan 1998 12:46:02 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa11466; 7 Jan 98 9:44 PST
To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
cc: Dan Connolly <connolly@w3.org>, Larry Masinter <masinter@parc.xerox.com>, uri@bunyip.com, urn-ietf@bunyip.com
Subject: [URN] Re: URI documents 
In-reply-to: Your message of "Tue, 06 Jan 1998 12:59:34 +0100." <199801061202.NAA16175@dokka.kvatro.no> 
Date: Wed, 07 Jan 1998 09:35:17 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801070944.aa11466@paris.ics.uci.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

>There are people among us who think (I think) that the rules of the
>second class are more a result of the history of the field than they
>are a good design that should be followed in the future; in particular,
>they want to make sure that nobody - BUT NOBODY - builds into their
>software assumptions that all URLs that happen to look like "type 2"
>can be treated like "type 2" URLs.

I am inclined to tell those people to go out and implement a system
that behaves as such, and then standardize it.  Forcing such opinions
onto systems that are definitely not implemented that way
is inappropriate for a Draft Standard.

>This separation is, I think, probably best served by having 2 different
>documents, one for URIs giving the "type 1" rules and one giving
>the "type 2" rules.

We can't do that.  A given protocol element MUST be defined according
to one and only one set of rules.  The "type 1" and "type 2" rules
that you mention are conflicting -- no system can implement both,
since they determine what parts of the protocol element represent
the URI and what parts represent a fragment.  A system of interrelated
protocol standards (like the Web) depends on a consistent syntax and
semantics for its identifiers, since they get moved from in-document
reference in one media type to a field in another protocol to a display
in a browser and onward to a napkin in a bar and somebody else's
document in perhaps an entirely different media type.

That means that either all systems implement "type 2" rules, or
"type 1" identifiers are not allowed in "type 2" systems except
when they do obey "type 2" rules.  Either way, what we need is a
specification of the "type 2" rules, since those are the rules that
need to be referenced by HTTP, HTML, and XML (and all of the other
URI-enabled protocols in current practice).

....Roy



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA14993 for urn-ietf-out; Wed, 7 Jan 1998 12:12:59 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA14979 for <urn-ietf@services.bunyip.com>; Wed, 7 Jan 1998 12:12:50 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id MAA01939 for urn-ietf@services; Wed, 7 Jan 1998 12:12:50 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id MAA01934; Wed, 7 Jan 1998 12:12:41 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa06356; 7 Jan 98 9:06 PST
To: Larry Masinter <masinter@parc.xerox.com>
cc: uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Wed, 07 Jan 1998 00:03:46 PST." <34B336E2.56E4F403@parc.xerox.com> 
Date: Wed, 07 Jan 1998 08:57:23 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801070906.aa06356@paris.ics.uci.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

>If we attempted to remove any indication that the URI document did
>anything more than specify the syntax of URIs and how that syntax
>should be processed by URI-processing software, with any semantic
>interpretation of the *meaning*, do you think we could get beyond
>the current impasse?

It depends on what would be removed.  I don't want to remove any
information which has been proven necessary for people implementing
parsers in URI-enabled applications.  That covers just about everything
in the current document, since we already went through 12 iterations
of removing things that were not needed and adding those that people
have requested.

If the URN group does not want fragments to be in the syntax, then
a URN is not a URI.  I don't think there is even a tiny bit of logic
to support the conclusion that a URN would not use fragments, but I
can't stop people from shooting themselves in the foot.

Stripping the URL specification such that it is as meaningless as the
URN specification is not an option --- we know what is and is not
generic syntax and semantics simply by looking at the parsers which
implement these things in current practice.  If a URN is not a URI,
then we should define the URL specification to represent the complete
scope of locators, and simply ignore URN.

....Roy



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA13556 for urn-ietf-out; Wed, 7 Jan 1998 11:18:12 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA13540 for <urn-ietf@services.bunyip.com>; Wed, 7 Jan 1998 11:18:06 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA01691 for urn-ietf@services; Wed, 7 Jan 1998 11:18:05 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA01687; Wed, 7 Jan 1998 11:17:57 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id LAA17461; Wed, 7 Jan 1998 11:15:45 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199801071615.LAA17461@bailey.dscga.com>
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34B336E2.56E4F403@parc.xerox.com> from Larry Masinter at "Jan 7, 98 00:03:46 am"
To: masinter@parc.xerox.com
Date: Wed, 7 Jan 1998 11:15:45 -0500 (EST)
Cc: paf@swip.net, Harald.Alvestrand@maxware.no, connolly@w3.org, leslie@bunyip.com, fielding@kiwi.ics.uci.edu, jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Larry Masinter said this:
[Charset iso-8859-1 unsupported, filtering to ASCII...]
>
> If we attempted to remove any indication that the URI document did
> anything more than specify the syntax of URIs and how that syntax
> should be processed by URI-processing software, with any semantic
> interpretation of the *meaning*, do you think we could get beyond
> the current impasse?
> 

It would go along way to making me happy. I still prefer two (c) 
documents, though.

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA11505 for urn-ietf-out; Wed, 7 Jan 1998 10:17:45 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA11494 for <urn-ietf@services.bunyip.com>; Wed, 7 Jan 1998 10:17:42 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id KAA01426 for urn-ietf@services; Wed, 7 Jan 1998 10:17:41 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA01422; Wed, 7 Jan 1998 10:17:38 -0500 (EST)
Received: from think.swip.net (paf-hemma.swip.net [193.12.104.243])  by nix.swip.net (8.8.8/8.8.8) with SMTP  id QAA05123;  Wed, 7 Jan 1998 16:17:10 +0100 (MET)
Message-Id: <3.0.3.32.19980107161214.006b611c@nix.swip.net>
X-Sender: paf@nix.swip.net
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32)
Date: Wed, 07 Jan 1998 16:12:14 +0100
To: Larry Masinter <masinter@parc.xerox.com>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>
Subject: Re: [URN] Re: URI documents
Cc: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>, Dan Connolly <connolly@w3.org>, Leslie Daigle <leslie@bunyip.com>, "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
In-Reply-To: <34B336E2.56E4F403@parc.xerox.com>
References: <34AD07E4.5B7E@w3.org> <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com> <199712262257.XAA19060@dokka.kvatro.no> <3.0.3.32.19980107072758.030d8960@nix.swip.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>
Errors-To: owner-urn-ietf@Bunyip.Com

At 00:03 1998-01-07 PST, Larry Masinter wrote:
>I should point out that the syntax (and any scheme-specific semantics)
>are assigned to the character sequence, not to any octet sequence.
>In fact, the mapping of character sequences to octet sequences is
>part of the semantics that a scheme specifies. That's the reason
>why some schemes might employ different encoding mechanisms than
>%XX.

I don't agree with this, but it might be because the overloaded use of the
word "character".

The way I interpret what you are saying is that a URI parser (yes, a URI
parser) should operate on the _characters_ in the URI string and not the
octets?

That means, that I should be able to use percent encoding of the fragment
identifier, and still have the fragment delimiter, which in turn means that
the encoding does not have any meaning at all.

I.e. what I am talking about, and I think we agree on, is that we have to
define "characters", and we also have to agree on what octets are valid on
various levels in the chain of parsing URIs. I see that we have four layers:

Client
    [BIG5]
  Maps between nativ charset to some known
  which is specified in the schema definition.
    [UNICODE]
URI string
    [UNICODE]
  This is mapped into whatever the translitteration
  string is defined to be according to the
  _URI_SYNTAX_ document.
    [UTF-8 encoded UNICODE]
Translitterated string
    [UTF-8 encoded UNICODE]
  Here we can do some %-encoding if needed.
    [String in "US-ASCII"]
URI sequence of bytes


The processes above are described in various documents, and I want
everything from the translitterated string and downwards to be described in
a URI syntax document, while what is above the translitterated string
should go in a URL/URN syntax document and various schema definition
documents.

When _I_ talk about characters, I talk about characters in the URI string,
while the URI syntax document when talking about the fragment delimiter '#'
as being forbidden in a URI, talks about the "Translitterated string". I.e.
semantics for schemes are on the URI string, while syntax and semantics for
URIs are on the tranlitterated string.

    Patrik


Email: paf@swip.net            URL: http://www.tele2.se
PGP: 4D38 91A4 27D9 C8B2 6975  D6BB 21D0 4C57 BD23 6602



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id IAA07875 for urn-ietf-out; Wed, 7 Jan 1998 08:24:13 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA07858 for <urn-ietf@services.bunyip.com>; Wed, 7 Jan 1998 08:24:08 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id IAA00705 for urn-ietf@services; Wed, 7 Jan 1998 08:24:08 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id IAA00699; Wed, 7 Jan 1998 08:24:03 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53773(2)>; Wed, 7 Jan 1998 00:09:29 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71813>; Wed, 7 Jan 1998 00:03:49 PST
Message-ID: <34B336E2.56E4F403@parc.xerox.com>
Date: Wed, 7 Jan 1998 00:03:46 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=" <paf@swip.net>
CC: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>, Dan Connolly <connolly@w3.org>, Leslie Daigle <leslie@bunyip.com>, "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] Re: URI documents
References: <34AD07E4.5B7E@w3.org> <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com> <199712262257.XAA19060@dokka.kvatro.no> <3.0.3.32.19980107072758.030d8960@nix.swip.net>
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by mocha.bunyip.com id IAA00700
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Patrik Fältström wrote:
> 
> At 12:59 1998-01-06 +0100, Harald Tveit Alvestrand wrote:
> >- The class of identifiers that, roughly speaking, start with
> >  a short string and a colon, and go on in a charset-limited way.
> >  All the URI axioms you cite are axioms of that class.
> >- The class of identifiers that, in addtion to being of the first
> >  class, obey certain additional rules, such as hierarchy,
> >  hostname representation and so on.
> >  None of this is necessary for the URI axioms; they are vitally
> >  necessary for today's day-to-day usage of the World Wide Web.
> >
> >
> >If this is the case, we have more issues:
> >
> >- Is the #fragment rule a "type 1", "type 2" or "none of the above, but
> >  should be mentioned in both places"?
> 
> It depends on if you talk about the syntax (using the octet with value '#'
> in US-ASCII as a special octet in the URI sequence) or if you talk about
> the functionality. I.e. the conclusion is that it has to be mentioned in
> both. The character '#' is a special in the URI syntax, and must be treated
> as such for all URI schemes. The argument is that it is (as it is in RFC
> 1730 if I am not mistaken) to be used as a fragment specifier. In the URL
> syntax paper one can more definitely talk about what a fragment specifier
> is, and how it is to be treated for URLs (if it is the fact that this is
> something that _have_ to be treated exactly the same way for all URL schemes).
> 
> I.e. the syntax is one thing, and the "semantic interpretation" of the
> octet is something different when found in a URI sequence (which as
> mentioned in the character set thread started by Larry) is something
> different (maybe) from the "character in the URI".

If we just change the *title* of draft-fielding-uri-syntax-XX
and remove the word "Semantics", it might make things clearer.
The only normative part of the specification is the definition
of the syntactic processing. There's some general advice about
how schemes might define semantics, too, but they're not part
of what it's defining.


I should point out that the syntax (and any scheme-specific semantics)
are assigned to the character sequence, not to any octet sequence.
In fact, the mapping of character sequences to octet sequences is
part of the semantics that a scheme specifies. That's the reason
why some schemes might employ different encoding mechanisms than
%XX.

If we attempted to remove any indication that the URI document did
anything more than specify the syntax of URIs and how that syntax
should be processed by URI-processing software, with any semantic
interpretation of the *meaning*, do you think we could get beyond
the current impasse?

Larry



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id IAA07652 for urn-ietf-out; Wed, 7 Jan 1998 08:12:47 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA07641 for <urn-ietf@services.bunyip.com>; Wed, 7 Jan 1998 08:12:43 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id IAA00629 for urn-ietf@services; Wed, 7 Jan 1998 08:12:41 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA00619; Wed, 7 Jan 1998 08:12:37 -0500 (EST)
Received: from think.swip.net (paf-hemma.swip.net [193.12.104.243])  by nix.swip.net (8.8.8/8.8.8) with SMTP  id HAA15675;  Wed, 7 Jan 1998 07:49:27 +0100 (MET)
Message-Id: <3.0.3.32.19980107072758.030d8960@nix.swip.net>
X-Sender: paf@nix.swip.net
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32)
Date: Wed, 07 Jan 1998 07:27:58 +0100
To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>
Subject: Re: [URN] Re: URI documents
Cc: Dan Connolly <connolly@w3.org>, Larry Masinter <masinter@parc.xerox.com>, Leslie Daigle <leslie@bunyip.com>, "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
In-Reply-To: <199801061202.NAA16175@dokka.kvatro.no>
References: <34AD07E4.5B7E@w3.org> <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com> <199712262257.XAA19060@dokka.kvatro.no>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>
Errors-To: owner-urn-ietf@Bunyip.Com

At 12:59 1998-01-06 +0100, Harald Tveit Alvestrand wrote:
>- The class of identifiers that, roughly speaking, start with
>  a short string and a colon, and go on in a charset-limited way.
>  All the URI axioms you cite are axioms of that class.
>- The class of identifiers that, in addtion to being of the first
>  class, obey certain additional rules, such as hierarchy,
>  hostname representation and so on.
>  None of this is necessary for the URI axioms; they are vitally
>  necessary for today's day-to-day usage of the World Wide Web.
>
>
>If this is the case, we have more issues:
>
>- Is the #fragment rule a "type 1", "type 2" or "none of the above, but
>  should be mentioned in both places"?

It depends on if you talk about the syntax (using the octet with value '#'
in US-ASCII as a special octet in the URI sequence) or if you talk about
the functionality. I.e. the conclusion is that it has to be mentioned in
both. The character '#' is a special in the URI syntax, and must be treated
as such for all URI schemes. The argument is that it is (as it is in RFC
1730 if I am not mistaken) to be used as a fragment specifier. In the URL
syntax paper one can more definitely talk about what a fragment specifier
is, and how it is to be treated for URLs (if it is the fact that this is
something that _have_ to be treated exactly the same way for all URL schemes).

I.e. the syntax is one thing, and the "semantic interpretation" of the
octet is something different when found in a URI sequence (which as
mentioned in the character set thread started by Larry) is something
different (maybe) from the "character in the URI".

   Patrik



Email: paf@swip.net            URL: http://www.tele2.se
PGP: 4D38 91A4 27D9 C8B2 6975  D6BB 21D0 4C57 BD23 6602



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id IAA07633 for urn-ietf-out; Wed, 7 Jan 1998 08:12:42 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA07623 for <urn-ietf@services.bunyip.com>; Wed, 7 Jan 1998 08:12:39 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id IAA00616 for urn-ietf@services; Wed, 7 Jan 1998 08:12:37 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA00608; Wed, 7 Jan 1998 08:12:30 -0500 (EST)
Received: from think.swip.net (paf-hemma.swip.net [193.12.104.243])  by nix.swip.net (8.8.8/8.8.8) with SMTP  id KAA21035;  Wed, 7 Jan 1998 10:30:03 +0100 (MET)
Message-Id: <3.0.3.32.19980107102231.0073bdd4@nix.swip.net>
X-Sender: paf@nix.swip.net
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32)
Date: Wed, 07 Jan 1998 10:22:31 +0100
To: Larry Masinter <masinter@parc.xerox.com>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>
Subject: Re: [URN] Re: URI documents
Cc: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>, Dan Connolly <connolly@w3.org>, Leslie Daigle <leslie@bunyip.com>, "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
In-Reply-To: <34B336E2.56E4F403@parc.xerox.com>
References: <34AD07E4.5B7E@w3.org> <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com> <199712262257.XAA19060@dokka.kvatro.no> <3.0.3.32.19980107072758.030d8960@nix.swip.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>
Errors-To: owner-urn-ietf@Bunyip.Com

At 00:03 1998-01-07 PST, Larry Masinter wrote:
>If we attempted to remove any indication that the URI document did
>anything more than specify the syntax of URIs and how that syntax
>should be processed by URI-processing software, with any semantic
>interpretation of the *meaning*, do you think we could get beyond
>the current impasse?

Yes.

See my posting on this problem with the different levels of characters,
octets etc, that should float around on this list, as one example of what
complicates things -- which shows that we should make this simpler, not
more complicated.

   Patrik


Email: paf@swip.net            URL: http://www.tele2.se
PGP: 4D38 91A4 27D9 C8B2 6975  D6BB 21D0 4C57 BD23 6602



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA11455 for urn-ietf-out; Tue, 6 Jan 1998 15:59:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA11444 for <urn-ietf@services.bunyip.com>; Tue, 6 Jan 1998 15:59:46 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id PAA05192 for urn-ietf@services; Tue, 6 Jan 1998 15:59:46 -0500 (EST)
Received: from gte.com (h132-197-8-26.gte.com [132.197.8.26]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA05187; Tue, 6 Jan 1998 15:59:42 -0500 (EST)
Received: from espion.gte.com by gte.com (8.8.4/8.8.4)
Received: by espion.gte.com (SMI-8.6/SMI-SVR4) id QAA12987; Tue, 6 Jan 1998 16:03:55 -0500
Date: Tue, 6 Jan 1998 16:03:55 -0500
Message-Id: <199801062103.QAA12987@espion.gte.com>
From: <dlaliberte@gte.com>
To: "David G. Durand" <david@dynamicdiagrams.com>
Cc: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>, Dan Connolly <connolly@w3.org>, Larry Masinter <masinter@parc.xerox.com>, Leslie Daigle <leslie@bunyip.com>, "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
Subject: [URN] Re: URI documents
In-Reply-To: <9801061308.ZM2632@iris.dynamicdiagrams.com>
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com> <199712262257.XAA19060@dokka.kvatro.no> <199801061202.NAA16175@dokka.kvatro.no> <Harald.Alvestrand@maxware.no> <9801061308.ZM2632@iris.dynamicdiagrams.com>
X-Mailer: VM 6.33 under 20.2 XEmacs Lucid
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: <dlaliberte@gte.com>
Errors-To: owner-urn-ietf@Bunyip.Com

David G. Durand writes:
 > While several proposed URL spaces have no notion of hierarchy, some
 > do, and of those, _some_ but not all, may sensibly be used with
 > "relative addresses" of the "relative URI" sort. So the "hierarchy
 > properties" may not apply globally to all forms of URI. On the other
 > hand, _where_ hierarchy can be applied, it should be done in a
 > uniform way, so that knowledge of naming scheme is not required in
 > order to parse and properly resolve relative URIs.

I agree completely.  One addition I would make: In cases where hierarchy
doesn't apply for a scheme, but the scheme still uses '/', if relative
URIs are never used relative to URIs in that scheme, then there should
never be a problem with the lack of support for hierarchy.  But if
hierarchy were later introduced for some reason, that would be a problem.

 > I agree with that relative URNs may well be a bad idea, nd they are
 > certainly not well understood (what is the "base URI" in a
 > protocol-independent context?)  

We discussed relative URNs at some length last spring or so, and I was
under the impression that the problems with relative URNs were more of
an uncertainty about the nature of the beast rather than a clear danger.
Concerning the base URI problem, there is a clear answer: the client
should either use what it is told to use, or it should use the last URI
(not the first) that it used to resolve to the resource.

By the way, I am of the belief that hierarchical URIs (including URNs)
are necessary for scalability, just as DNS itself uses hierarchy for
scalability.  The use of hierarchy to support relative URIs is
secondary, but also useful for some of the same reasons they are useful
relative to the run-of-the-mill http URLs.  Multiple URIs (including
multiple URNs) for a single document are allowed, and will occur.

--
Daniel LaLiberte
 dlaliberte@gte.com  (was: liberte@ncsa.uiuc.edu)
 liberte@hypernews.org



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA06600 for urn-ietf-out; Tue, 6 Jan 1998 13:17:11 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA06584 for <urn-ietf@services.bunyip.com>; Tue, 6 Jan 1998 13:17:07 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id NAA04653 for urn-ietf@services; Tue, 6 Jan 1998 13:17:06 -0500 (EST)
Received: from dynamicdiagrams.com (dynamicdiagrams.com [205.181.196.2]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id NAA04648; Tue, 6 Jan 1998 13:17:00 -0500 (EST)
Received: by dynamicdiagrams.com (940816.SGI.8.6.9/940406.SGI.AUTO) id NAA02634; Tue, 6 Jan 1998 13:08:37 -0800
From: "David G. Durand" <david@dynamicdiagrams.com>
Message-Id: <9801061308.ZM2632@iris.dynamicdiagrams.com>
Date: Tue, 6 Jan 1998 13:08:34 -0500
In-Reply-To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no> "Re: URI documents" (Jan  6, 12:59pm)
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>  <199712262257.XAA19060@dokka.kvatro.no>  <199801061202.NAA16175@dokka.kvatro.no>
X-Mailer: Z-Mail (3.2.0 26oct94 MediaMail)
To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>, Dan Connolly <connolly@w3.org>
Subject: [URN] Re: URI documents
Cc: Larry Masinter <masinter@parc.xerox.com>, Leslie Daigle <leslie@bunyip.com>, "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "David G. Durand" <david@dynamicdiagrams.com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Jan 6, 12:59pm, Harald Tveit Alvestrand wrote:
> Subject: Re: URI documents
> At 09:29 02.01.98 -0600, Dan Connolly wrote:
> >Since Larry asked, I'll (re-)state the W3C opinion: we're
> >heavily invested in the notion of a single, extensible universal
> >address space:
>
> The problem, to my mind, is that we really have two deep axioms
> here:
>
> - The class of identifiers that, roughly speaking, start with
>   a short string and a colon, and go on in a charset-limited way.
>   All the URI axioms you cite are axioms of that class.

This class of properties certainly seems to be essential to solving the
concrete protocol problems. Standards like HTML and XML need to be able to
refer to identifiers regardless of whether they are names or locators, and need
to be able to parse those locators dependably (which means knowing about
character repertoire, and scheme identifier at the least).

> - The class of identifiers that, in addtion to being of the first
>   class, obey certain additional rules, such as hierarchy,
>   hostname representation and so on.
>   None of this is necessary for the URI axioms; they are vitally
>   necessary for today's day-to-day usage of the World Wide Web.

The hierarchy rule is potentially applicable to many sorts of namespace.
Hostnames are much more limited in application to specific protocols (leaving
aside the use of hostnames as indentifiers in contexts where communication with
the host is irrelevant).

While several proposed URL spaces have no notion of hierarchy, some do, and of
those, _some_ but not all, may sensibly be used with "relative addresses" of
the "relative URI" sort. So the "hierarchy properties" may not apply globally
to all forms of URI. On the other hand, _where_ hierarchy can be applied, it
should be done in a uniform way, so that knowledge of naming scheme is not
required in order to parse and properly resolve relative URIs.

The current framework actually provides this -- if non-hierarchical namespaces
are required to always escape any occurrences of the "/" character in their
URIs. This is probably an inconvenience in some legacy URN spaces, but
providing a uniform method for using hierarchical and relative URIs does not
force non-hierarchical namespaces out of existence. It does limit their
character set further so that they don't contain the hierarchy-marking
character.

I agree with that relative URNs may well be a bad idea, nd they are certainly
not well understood (what is the "base URI" in a protocol-independent context?)
However, the current URI proposal does _not_ prevent URN namespaces from being
defined in a way that can avoid relative URNs and their attendant hair -- and
will allow them to be deployed safely and in a manner uniform with relative
URLs.

> (Everyone with me so far?)

Mostly, but I'm not yet convinced that we actually need two documents to meet
the needs implied by your helpful analysis.

> There are people among us who think (I think) that the rules of the
> second class are more a result of the history of the field than they
> are a good design that should be followed in the future; in particular,
> they want to make sure that nobody - BUT NOBODY - builds into their
> software assumptions that all URLs that happen to look like "type 2"
> can be treated like "type 2" URLs.

I guess I can understand that perspective quite well, but I'm unconvinced that
it is a real problem with the current language -- we can avoid relative URNs by
simply not allowing "/" in the relevant namespaces. As to fragment ID's I'll
say more in a minute.

> This separation is, I think, probably best served by having 2 different
> documents, one for URIs giving the "type 1" rules and one giving
> the "type 2" rules.


Making this disctinction clearer might help, but I don't in fact see that
allowing the type 2 rules as universals is in fact a practical problem. If we
don't make URNs that look like "TYPE 2" URLs then there's no problem to solve.

> If this is the case, we have more issues:
>
> - Is the #fragment rule a "type 1", "type 2" or "none of the above, but
>   should be mentioned in both places"?

It's TYPE 1, because the interpretation of fragment IDs explicitly depends on
the application and data type of the resource. The HTML applications use it in
a way that does not depend on URI format or resolution method at all.

XML, for instance, defines special processing for Fragment-IDs that is relevant
for any URI that is resolved to an XML document.  This syntax is intended to be
used with URI references in XML documents for processing by XML Linking-aware
software. Whether the URI is a URN or URL, is irrelevant to this application.

This is perhaps an example of Larry's "Hypertext-like" applications of URIs.

[[aside: at one point I proposed the use of (URN-like) SGML FPIs for authority
control in a series of art databases. Query-strings and fragment-IDs are
unlikely to be sensible for objects like "Picasso" or "Guernica". But this
doesn't really strike me as a problem that name syntax will really solve, but
rather an issue of the semantics of some namespaces and applications. "Fetch
resource," for instance, is unlikely to work on "Picasso" without criminal
activity or supernatural intervention.]]

> - For things that are currently called URLs, but don't follow the "type 2"
>   rules, should we recategorize them as URIs or say that the URL concept
>   embraces both "type 2" URIs and some other URIs?

I don't know about this one..

> If separation is not the Right Way, the issues are of course slightly
> different....

   I think you actually got the issues pretty well, but I don't see that
separation is needed. The current single-document approach may be a bit
unweildy, but it's technically sound.

  -- David

------------------------------------------+----------------------------
David Durand                 dgd@cs.bu.edu| david@dynamicDiagrams.com
Boston University Computer Science        | Dynamic Diagrams
http://www.cs.bu.edu/students/grads/dgd/  | http://dynamicDiagrams.com/
                                          | MAPA: mapping for the WWW



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA00243 for urn-ietf-out; Tue, 6 Jan 1998 10:09:31 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA00232 for <urn-ietf@services.bunyip.com>; Tue, 6 Jan 1998 10:09:28 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id KAA04162 for urn-ietf@services; Tue, 6 Jan 1998 10:09:27 -0500 (EST)
Received: from access5.digex.net (access5.digex.net [205.197.245.196]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA04158; Tue, 6 Jan 1998 10:09:21 -0500 (EST)
Received: (from asgilman@localhost) by access5.digex.net (8.8.4/8.8.4) id KAA21828; Tue, 6 Jan 1998 10:07:25 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199801061507.KAA21828@access5.digex.net>
Subject: [URN] Re: URI documents
To: Harald.Alvestrand@maxware.no (Harald Tveit Alvestrand)
Date: Tue, 6 Jan 1998 10:07:25 -0500 (EST)
Cc: connolly@w3.org, masinter@parc.xerox.com, leslie@bunyip.com, fielding@kiwi.ics.uci.edu, jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
In-Reply-To: <199801061202.NAA16175@dokka.kvatro.no> from Harald Tveit Alvestrand at "Jan 6, 98 12:59:34 pm"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Al Gilman <asgilman@access.digex.net>
Errors-To: owner-urn-ietf@Bunyip.Com

to follow up on what Harald Tveit Alvestrand said:

Dan Connolly:
> >Since Larry asked, I'll (re-)state the W3C opinion: we're
> >heavily invested in the notion of a single, extensible universal
> >address space:

Al Gilman:
That's one of the sources of the problem:  too much emphasis on
singleness.  If you frame the problem as understanding a class
of text strings that function as identifiers, in the context of
a web of string and name classes, you will get unstuck from the
impasses.

Harald Alvestrand:
> 
> The problem, to my mind, is that we really have two deep axioms
> here:
> 
> - The class of identifiers that, roughly speaking, start with
>   a short string and a colon, and go on in a charset-limited way.
>   All the URI axioms you cite are axioms of that class.
> - The class of identifiers that, in addtion to being of the first
>   class, obey certain additional rules, such as hierarchy,
>   hostname representation and so on.
>   None of this is necessary for the URI axioms; they are vitally
>   necessary for today's day-to-day usage of the World Wide Web.
> 
> (Everyone with me so far?)

Al Gilman:

Almost.  You are very close.  But you are not getting quite deep
enough.  It is not clear that everything that gets called an URN
needs to have all the armor of your first class.

There is a level of abstraction for names where the relative and
absolute URLs that retrieve the same resource are viewed as
variant forms of one name.  We may need to link the URI documents
to documents which capture this view of the naming agenda in
order to have adequate documentation of what is going on.

Harald A:
> 
> If separation is not the Right Way, the issues are of course slightly
> different....

Al Gilman:

The Right Way is a web of sub-documents specifying a web of
classes.  So long as the semantics of the sub-documents is strong
enough, the grouping into documents becomes a non-problem.  The
IETF is being materially hampered in working this situation by
its failure to adopt more powerful linking and semantic modeling
norms for its working documents.

The canonical sub-document web for this topic is:

Ancestor classes [standards track]:

	a string class that survives a variety of environments

	a name class that guarantees certain semantic properties

Resource classes [BCP track]:

	addressing imported from the Internet platform

	generic hierarchy as has been used in multiple URL schemes
	
	intra-document references to named subdocuments or locations
	[via #fragment construct]

	[I may not have got them all]

Scheme specifications [three tracks per URLreg plans]:

	Draw on the above two sets of class definitions.

The URN development 
	
	- should be free to define names as polymorphic
	and containing some forms that do not meet
	the hardiness requirements of the HTML/HTTP cycle.

	- should get with the program of scheme extension
	so we have one program of scheme vocabulary 
	definition which will preserve the low cost of
	distinguishing things syntactically across a
	broad range of contexts.

-- Al Gilman



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id HAA27214 for urn-ietf-out; Tue, 6 Jan 1998 07:12:22 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA27203 for <urn-ietf@services.bunyip.com>; Tue, 6 Jan 1998 07:12:19 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id HAA03818 for urn-ietf@services; Tue, 6 Jan 1998 07:12:18 -0500 (EST)
Received: from dokka.kvatro.no (dokka.kvatro.no [193.216.2.164]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA03813; Tue, 6 Jan 1998 07:12:06 -0500 (EST)
Received: from alden (dhcp42.kvatro.no [193.216.2.42]) by dokka.kvatro.no (8.8.5/8.8.5) with SMTP id NAA16175; Tue, 6 Jan 1998 13:02:05 +0100
Message-Id: <199801061202.NAA16175@dokka.kvatro.no>
X-Sender: hta@dokka.kvatro.no
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0 Demo
Date: Tue, 06 Jan 1998 12:59:34 +0100
To: Dan Connolly <connolly@w3.org>
From: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
Subject: [URN] Re: URI documents
Cc: Larry Masinter <masinter@parc.xerox.com>, Leslie Daigle <leslie@bunyip.com>, "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
In-Reply-To: <34AD07E4.5B7E@w3.org>
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com> <199712262257.XAA19060@dokka.kvatro.no>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
Errors-To: owner-urn-ietf@Bunyip.Com

At 09:29 02.01.98 -0600, Dan Connolly wrote:

>Harald, it would help me out if you would
>please point out how it is that (b) is not a solution.
>I read it quite carefully and I find it satisfactory.

That's why it went to Last Call - at first glance I found it so too.
At second glance (and considering others' vehemence), I'm not 
sure at all.

>Since Larry asked, I'll (re-)state the W3C opinion: we're
>heavily invested in the notion of a single, extensible universal
>address space:

The problem, to my mind, is that we really have two deep axioms
here:

- The class of identifiers that, roughly speaking, start with
  a short string and a colon, and go on in a charset-limited way.
  All the URI axioms you cite are axioms of that class.
- The class of identifiers that, in addtion to being of the first
  class, obey certain additional rules, such as hierarchy,
  hostname representation and so on.
  None of this is necessary for the URI axioms; they are vitally
  necessary for today's day-to-day usage of the World Wide Web.

(Everyone with me so far?)

There are people among us who think (I think) that the rules of the
second class are more a result of the history of the field than they
are a good design that should be followed in the future; in particular,
they want to make sure that nobody - BUT NOBODY - builds into their
software assumptions that all URLs that happen to look like "type 2"
can be treated like "type 2" URLs.

This separation is, I think, probably best served by having 2 different
documents, one for URIs giving the "type 1" rules and one giving
the "type 2" rules.

If this is the case, we have more issues:

- Is the #fragment rule a "type 1", "type 2" or "none of the above, but
  should be mentioned in both places"?
- For things that are currently called URLs, but don't follow the "type 2"
  rules, should we recategorize them as URIs or say that the URL concept
  embraces both "type 2" URIs and some other URIs?

If separation is not the Right Way, the issues are of course slightly
different....

                                   Harald A




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA22406 for urn-ietf-out; Sun, 4 Jan 1998 14:16:38 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA22392 for <urn-ietf@services.bunyip.com>; Sun, 4 Jan 1998 14:16:34 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id OAA28614 for urn-ietf@services; Sun, 4 Jan 1998 14:16:33 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id OAA28607; Sun, 4 Jan 1998 14:16:29 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52283(1)>; Sun, 4 Jan 1998 11:16:16 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71813>; Sun, 4 Jan 1998 11:15:58 PST
Message-ID: <34AFDFED.5B85EAD0@parc.xerox.com>
Date: Sun, 4 Jan 1998 11:15:57 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
CC: uri@bunyip.com, urn-ietf@bunyip.com
Subject: [URN] Re: Hypertext::non-Hypertext not URL::URN
References: <9801032123.aa14252@paris.ics.uci.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

I said (to Roy, privately)

> The point is, there are a particular set of applications that
> can use relative forms, fragments, and query syntax. Whether or
> not those applications can use a particular naming scheme
> is independent of whether the naming scheme is intended to
> be "location-independent" or "permanent".

to which Roy reiterated (privately):

> There are some applications which do not use relative forms,
> but the ones that do are not limited to hypertext. Regardless,
> the syntax is uniform in order to support those applications
> that do use those forms.  This is not a hardship for any other
> applications, so there is no point in debating it.

I think we have an agreement on the point that "there are some
applications that do not use fragments, relative forms or queries,
and some that do."  There seems to be some agreement (I'm not sure
how much) that the distinction is based on the application class,
and not (necessarily) on whether the identifier is a URL or a URN.

As to whether or not we should "debate" this, I believe this is the 
crux of the issue that is keeping us from progressing, so I think
it's worth getting clear about it. The question isn't about "hardship",
it is about "applicability" or "appropriateness". Unless it is made explicit,
there is a presumption, at least in many situations, that if you
give a general syntax for a protocol element, the components of
that general syntax are appropriate and allowed for all applications
of that protocol element. However, this is not the case: there are
applications for which fragment identifiers are inappropriate.

If we didn't want to restrict applicability of syntactic components
by having explicit syntactic elements, we'd just stick to "scheme:uric*"
and put footnotes for each application. But that's hardly desirable.

The World Wide Web application (and various other applications) need
and want the BNF for "URI-reference". But other applications (e.g.,
digital libraries, for example), might want to disallow fragment identifiers.

If we pursue this line of reasoning, we would want the URI syntax document
to define sufficient non-terminals to be useful for the different
kinds of application classes. For example,

There are a class of applications that use only 'pure absolute
URIs', with no fragment identifiers, relative forms, or query
processing. (For example, I might imagine various digital library
applications wanting to make this restriction.)

There are a class of applications that use only 'absolute URIs,
and query forms', but no relative forms or fragment identifiers.
For example, I might imagine various resource location applications
wanting this restriction.

There are a class of applications that use "recognize URI in
plain text" syntax. This class might use the "www.blah.com/foo"
form, without any scheme, and might want to restrict the URL scheme
to start with a text character.

Perhaps one way to clarify the issues for some would be to note
some of the different application classes, and even to give
different BNF constructions for each. Hiding it behind the
opaque URI syntax doesn't seem to help those who want some of
the syntactic elements but not the rest.

Larry



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id DAA08244 for urn-ietf-out; Sat, 3 Jan 1998 03:23:37 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA08229 for <urn-ietf@services.bunyip.com>; Sat, 3 Jan 1998 03:23:32 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id DAA26515 for urn-ietf@services; Sat, 3 Jan 1998 03:23:30 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA26508; Sat, 3 Jan 1998 03:23:23 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa08054; 3 Jan 98 0:22 PST
To: Patrik Faltstrom <paf@swip.net>
cc: harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Sun, 28 Dec 1997 06:52:19 +0100." <Pine.GSO.3.96.971228063242.27472E-100000@nix> 
Date: Sat, 03 Jan 1998 00:14:48 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801030022.aa08054@paris.ics.uci.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Patrik writes:
>
>It _might_ be the case that a URN should be parsed differently than a URL.
>It might be that a totally new UR* should be parsed even differently than
>a URN and a URL. I agree with you that a design like that might be stupid,
>but the fact is that you do have some small common syntactic rules for
>URNs and URLs, and that is how you find which one it is. A URN is simple
>to recognise as it is prepended with the "urn:" string, but a URN is
>harder because the URL scheme is syntactically written in the position
>where the URI scheme should be. A parser must because of that have a list
>of all known URL schemes, and if the URI scheme is one of those, the
>identifier is a URL.

I don't think you understand the impact of the URN WG's decisions.
The "urn" is a URI scheme.  It is not "harder" or "easier" to interpret
than any other URI scheme --- you just give it to the "urn" handler,
which is then perfectly capable of giving it to some other sub-handler
if that is how the "urn" handler is designed.  The URI syntax doesn't
care about such things, because the URI parser doesn't care whether the
identifier is a URL or URN.  Those are scheme-dependent issues, not
URI issues.

The only application I know of that is dumb enough to use a fixed
list of known URL schemes is Navigator, and plain text scanners which
attempt to convert URLs in text to a hypertext reference.  Most
everything else is based on either the W3C/CERN libwww which uses a
registry of callbacks, or my own libwww-perl which uses module hooks.
This is because these architectures are designed for extensibility.
We all want this to be true, and even more prevalent in the future,
because URNs will never be deployed if they can't be used.

>Now, you simplify this by saying that syntactically, a URN can be parsed
>the same way as a URL, and one can install in the software a URN parser
>just like one does install a handler for a HTTP scheme or mailto scheme.
>
>Well, a lot of people probably do agree with you that that is the way one
>can _implement_ URLs and URNs, but that is not the way things are defined.
>What do we do when we get URZs which _doesn't_ have "URZ" prepended, but
>have the URZ scheme immediately in the beginning of the string, just like
>URLs? What happens if the market start writing URNs without the string
>"urn:" in the beginning of the string, and instead only write "isbn:" (you
>write in your document about the "side of the bus problem" regarding the
>fact that HTTP URLs loose their "http://" part)? Is "isbn" now a scheme?
>Yes, in the implementation it might be when you parse the string, but it
>is still a URN, and not a URL.

Yes, if people were not to include the "urn:" prefix, then it is no
longer within the "urn" scheme.  The scheme is not optional, nor will it
ever be optional.  I believe I've said this before on the URN list.

You are talking about a philosophical problem, and I am talking about
running code.  We need a definition that corresponds to the running code,
not to the philosophical problem.

>We have today two different types of URIs; URLs and URNs. What some of us
>ask for are your document divided in three so it is crystal clear what is
>a definition for URIs, what is URLs and what is URNs. I simply don't
>understand why you are opposing that so much?

Because what you are asking for is not true in current practice, nor can
it be defended by any implementations, nor is it capable of being defined
as a Draft Standard.  Aside from that, it is also poor design.  That is
why I oppose it so much --- I have no desire for a useless specification
that specifies nothing more than the territorial boundary between two
IETF working groups.

....Roy



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id CAA07763 for urn-ietf-out; Sat, 3 Jan 1998 02:49:53 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA07749 for <urn-ietf@services.bunyip.com>; Sat, 3 Jan 1998 02:49:49 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id CAA26428 for urn-ietf@services; Sat, 3 Jan 1998 02:49:48 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id CAA26421; Sat, 3 Jan 1998 02:49:44 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa29408; 2 Jan 98 23:47 PST
To: Larry Masinter <masinter@parc.xerox.com>
cc: Patrik Faltstrom <paf@swip.net>, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Sat, 27 Dec 1997 22:45:15 PST." <34A5F57A.F02C06D7@parc.xerox.com> 
Date: Fri, 02 Jan 1998 23:40:26 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801022347.aa29408@paris.ics.uci.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

In message <34A5F57A.F02C06D7@parc.xerox.com>, Larry Masinter writes:
>I've been wondering if we might progress with a different
>perspective, which I will lay out briefly:
>
>The term "URI" denotes a concept: some kind of uniform
>space of identifiers for resources. The terms "URL", and "URN",
>however, denote explicit protocol elements, with specific
>syntax and semantics associated with that syntax. The URL
>syntax is well defined and widely implemented; the URN syntax
>is newer, but well underway.
>
>It is possible, and convenient, to allow for mutual embedding
>of these protocol elements. That is, the space of URNs can
>be embedded in the space of URLs by prepending the URN with
>the string "urn:". This means that "all URNs are URLs" only
>in the trivial sense that it is possible to write a URN as
>a URL. The simple embedding is possible because the URN syntax
>was chosen (wisely) to fit within the URL syntax.
>
>Conversely, one could imagine embedding the URL name space
>in the URN space. Imagine, for example, a URN which consisted
>of a date and a URL. The resource named would be 'the
>resource that was available at the specified location
>at the specified time. This would be perfectly good URN;
>perhaps one could say that 'dated-url' was the naming authority,
>and write <durl:199712272238:http://www.parc.xerox.com/masinter>.
>as the undecorated URN.
>
>With this notion of 'URI is a concept', we don't need or want
>a general URI syntax. There's a URL syntax and a URN syntax.
>There might be a completely separate URC syntax at some point.
>While it is convenient to embed URNs into the URL name space,
>it is just an embedding; the semantics associated with URLs
>are not inherited by URNs than they are inherited by email
>addresses merely because there is a 'mailto:' URL scheme.

This is what we were working on, until the URN folks insisted that
a URN could not be a URL, and therefore could not be referenced
by the URL specification.  Likewise, many people feel that
"identifier" is a better term for this interchangeable syntax
than is "locator".  If people could just make up their minds on
which is better 

   o URN can be considered a URL for some purposes

   o URN can be considered a URI for some purposes

then maybe we can make some progress.  Please note that we have already
written both of those specifications, minus a few adjustments needed to
correspond with more recent editorial improvements.

....Roy



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id CAA07510 for urn-ietf-out; Sat, 3 Jan 1998 02:32:52 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA07496 for <urn-ietf@services.bunyip.com>; Sat, 3 Jan 1998 02:32:48 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id CAA26383 for urn-ietf@services; Sat, 3 Jan 1998 02:32:47 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id CAA26376; Sat, 3 Jan 1998 02:32:42 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa27879; 2 Jan 98 23:29 PST
To: Patrik Faltstrom <paf@swip.net>
cc: uri@bunyip.com, urn-ietf@bunyip.com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Sun, 28 Dec 1997 13:43:21 +0100." <Pine.GSO.3.96.971228131924.3210G-100000@nix> 
Date: Fri, 02 Jan 1998 23:22:45 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801022329.aa27879@paris.ics.uci.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Patrik Faltstrom writes:
>
>The confusion is when there are so many parts that talk about (today)
>URL-specific things as URI-things, but with a "may". One example is
>relative URLs, which I think should be described as relative URLs, and not
>relative URIs. The same thing about fragments, and details on how to
>construct and parse query/username etc constructions. It sounds like if
>these things -- even though they are preceded with a "may" -- should apply
>to all URIs, and more specifically to the _design_ of a URZ, URB, URX or
>whatever.

That's because they do in current practice, by design.  Protocols and
data formats that make use of URI references do place all of those
"may", "should", and "must" requirements on anything that is placed
within those URI references, whether it be a URL, URN, URZ, URB, URX or
whatever.  That is the purpose of the URI syntax.  If a protocol
element does not want those features, then it does not use the BNF
terms associated with those features.

>> > I think it is definitely better if we have documents about URIs, URNs and
>> > URLs, so the number of "may" can be limited to a minimum when we talk
>> > about so important things as grammars and what characters are allowed, how
>> > encoding is done and how to handle/accept things like fragments, queries
>> > and relative addressing.
>> 
>> There are no fewer "may"s in the combined (c) than there are in (b).
>
>Well, I think they might be able to be fewer. I might be wrong. I would
>like to say that _IF_ certain functionality should be able to be applied
>to a URL scheme, it _MUST_ syntactically be written in a certain way. That
>rule might not be possible to create if we also include URNs -- because
>the URN namespace itself might have rules and constructions which makes
>that rule not appliable.

The URL schemes already in practice do not have anything more in
common than what is specified in the URI draft.  There are no MUST
requirements for such things because doing so places semantic requirements
on URLs that simply aren't needed by the generic parser.

>Also, because a URN and a URL are different things (as a URN can be used
>in a number of ways, N2Ls, N2L, N2C,...) they are also used differently --
>and certain operations one can apply to a URL can not be applied to a URN
>and vice versa.

Scheme-specific semantics do not belong in the generic syntax draft.
In any case, the above is false --- it depends on the scheme definition
and not on whether it is a URL or URN.

>> As far as I can tell, there is no proposal to have a different
>> set of allowed characters in "URI" than in "URL", so I'm not sure 
>> waht you mean by "what characters are allowed". Also, I don't see
>> any proposals to have a different mechanism for encoding for URNs
>> and URLs. Are you suggesting there might be such a thing?
>
>This is from a discussion I had with the Handle people, which didn't
>understand why we when talking about URNs did say that the character set
>in use should be UTF-8 encoded UNICODE 2.0, when so many different
>character sets did work when using HTTP URLs. Well, this is because when
>getting a URL, you normally (there are exceptions of course) get them in a
>HTML document as a reference. That reference is then, as-is, passed back
>to the same server as the one that did pass the reference to the client,
>so noone have to parse the stream of bytes passed back and fourth over the
>wire. The URL, if displayed on the screen in the clients browser, might
>look funny, or like garbage, but it will work. This as long as the client
>doesn't change the stream of bytes.
>
>But, when talking about URNs, the URN will be inside some document, say a
>HTML one. That URN will _NOT_ be passed to the same HTTP server, but to
>some resolver (in the case of a N2L resolution) which must understand what
>characters are represented in the name-space-specific string, so a search
>can be done, which in turn will result in the URL which is sent back to
>the client. That URL is then what the browser in this example sends back
>to the HTTP server to get the next HTML page.
>
>As you can see in this example, we have when using URNs a third party
>involved -- or at least some function which acts as a resolver which in
>this simple example turns the URN into a URL which is then used as normal.
>
>Because of that -- it is definitely needed when talking about URNs to
>agree on what character set and encoding is used, as the parties involved
>have to be able to parse the characters (not the bytes) sent in the URN.

Before making such arguments, it is useful to check the specification,
specifically section 2.1:

   In general practice, many different character encoding schemes are
   used in the second mapping (between sequences of represented
   characters and sequences of octets) and there is generally no
   representation in the URI itself of which mapping was used unless
   the URI scheme requires a specific mapping.  While there is a strong
   desire to provide for a general and uniform mapping between more
   general scripts and URIs, the standard for such use is outside of the
   scope of this document.

The operative words here are "unless the URI scheme requires a
specific mapping."  The "urn" scheme does require a specific mapping.
This does not in any way interfere with its treatment as a URI.

....Roy



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id BAA06971 for urn-ietf-out; Sat, 3 Jan 1998 01:36:59 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA06958 for <urn-ietf@services.bunyip.com>; Sat, 3 Jan 1998 01:36:55 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id BAA26285 for urn-ietf@services; Sat, 3 Jan 1998 01:36:54 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id BAA26280; Sat, 3 Jan 1998 01:36:46 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa26007; 2 Jan 98 22:35 PST
To: Dan Connolly <connolly@w3.org>
cc: uri@bunyip.com, urn-ietf@bunyip.com
Subject: [URN] Re: URI documents 
In-reply-to: Your message of "Fri, 02 Jan 1998 09:29:40 CST." <34AD07E4.5B7E@w3.org> 
Date: Fri, 02 Jan 1998 22:28:17 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801022235.aa26007@paris.ics.uci.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

>I am trying to find (c) to review it, but I'm not having
>any luck.

Sorry for the delay in responding -- lovely flu season here.
The original message was MIMEencoded, so I placed the intro
and two split specs in my sandbox

    http://www.ics.uci.edu/~fielding/url/leslie0.txt
    http://www.ics.uci.edu/~fielding/url/leslie1.txt
    http://www.ics.uci.edu/~fielding/url/leslie2.txt
    
....Roy



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id BAA06656 for urn-ietf-out; Sat, 3 Jan 1998 01:21:04 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA06635 for <urn-ietf@services.bunyip.com>; Sat, 3 Jan 1998 01:20:56 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id BAA26223 for urn-ietf@services; Sat, 3 Jan 1998 01:20:54 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id BAA26216; Sat, 3 Jan 1998 01:20:48 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa25343; 2 Jan 98 22:18 PST
To: Larry Masinter <masinter@parc.xerox.com>
cc: michaelm@rwhois.net, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
Subject: [URN] Re: Hypertext::non-Hypertext not URL::URN 
In-reply-to: Your message of "Fri, 02 Jan 1998 09:53:03 PST." <34AD297F.15D39C63@parc.xerox.com> 
Date: Fri, 02 Jan 1998 22:11:32 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801022218.aa25343@paris.ics.uci.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

>I think you've made an important point that I don't want to
>get lost. The syntax forms that are controversial
>(fragment identifiers, relative forms, query syntax)
>are part of the application of HYPERTEXT.
>
>In fact, whether or not you want those forms seems to depend
>entirely on whether or not you think you're doing hypertext.

Nope.  Relative forms are a means of namespace abbreviation.
Query syntax is simply a convenient mechanism for parameterized
access to a resource, which exists only for the sake of common
client implementations.  Fragment identifiers are a mechanism for
identifying a subset of the result of a retrieval.  Whether or not
all of these are only part of the application of hypertext depends
on your definition of hypertext.

Hypertext can be usefully defined either in terms of the UI or
the architecture.  Using the UI definition of hypertext from
Ted Nelson (via Jeff Conklin's Survey): "a combination of natural
language text with the computer's capacity for interactive branching,
or dynamic display ... of a nonlinear text" is obviously insufficient
to cover all of the applications which use relative URI today.
Keep in mind that my protocol library was original written to support
maintenance applications, not dynamic display.

The architectural definition of hypertext is simply that information
can be organized by relationships between information, and further
that resources can be organized by the relationships between
representations of those resources.  This is what I think of as an
Engelbart/Berners-Lee definition, though I'm not sure it was ever
written as such by them.  This definition does cover all of the
controversial syntax forms, but then it also covers all possible uses
of URNs as well, including semantically rich name comparison.

In either case, making a distinction between URI use in hypertext and
URI use outside of hypertext is pointless.  The URI syntax includes a
variety of forms that *allow* the use of relative identifiers, *allow*
the distinction of query parts, and *allow* the presence of fragment
identifiers.  They exist NOT because they are useful for all URI, but
because they ARE useful for some URI.  The syntax is thus defined to
*reserve* those forms in such a way as they *can* be used when someone
wants to use them, and in a way that is *independent* of the scheme
definition.  Moreover, their presence has no adverse impact on uses
of URI that exclude those forms.

That is why I made an explicit distinction between URI-reference
and the other BNF terms in the specification.  HTTP, HTML, and XML
(and many other protocols) need a Draft Standard for a URI-reference.
That is what the URI syntax is all about.  It is not, and never has been,
the intersection of the requirements for URL and URN.  It cannot be,
since the actual requirements for individual URL schemes do not have
much in the way of an intersection.  Protocol fields that do not wish
to allow the relative form and/or fragment will use the <absoluteURI>
BNF term instead.

>The distinction between having them and not seems to have
>little to do with whether or not the identifiers are "location
>independent". If you want a resource locator but you're
>not doing hypertext (e.g., the resources that you're locating
>are printers for IPP or servers for service location or whatever)
>then the relative, query, and fragment forms are not applicable.

Fragment wouldn't be useful, but relative and query forms are
useful in any context where many related printers are being identified,
or servers for service location or whatever.  Namespace abbreviation 
is a universal principle.

>If you ARE doing hypertext, then those forms are useful,
>even if you believe the identifiers are permanent, location
>independent, and have all of the attributes that are intended
>for URNs and not for URLs.
>
>"Uniform Resource Identifiers" define a space of fully qualified,
>non annotated names, while "hypertext references" imbue some
>semantics to the internal syntax of URIs (namely, give significance
>to "/" and "?" within Uniform Resource Identifiers), add a new
>syntactic element ("#" fragment identifiers), and add a new protocol
>element (relative identifiers).

Sorry, that has no basis in reality.  "Uniform Resource Identifiers"
have a Uniform syntax in order to be used and processed as URI references
by portions of overall system implementations that DO NOT KNOW the
scheme-specific semantics.  This allows a separation of concerns between
those elements of the system that collect references (e.g., HTTP field
value parsers, HTML/XML element attribute parsers, etc.) and those
elements of the system that perform semantic operations on those
identifiers.

In order to process an entire set in common, the set of rules that
guide that process must be common for the entire set.  Applications
that use a URI reference do not check to see whether it is a name
or a location before they apply the relative resolution process.
Aside from Navigator (which is artificially restricted to a small set
of URL schemes by poor design), existing WWW applications don't even
check the scheme name until an actual retrieval request is made.

Michael, while I appreciate your desire to have a general definition
of URI that represents only the philosophical principle of identifying
a resource, the fact of life is that we don't need one.  Such a paper
would be useful as a research survey, but not as a Draft Standard
definition of specific protocol elements in current practice.  The latter
is what I am doing, and what <draft-fielding-uri-syntax-01> is intended
to represent, and why we are discussing this in the IETF and not at
a research conference.

While we sit here debating what is or is not relevant to a URN, several
dozen technical specifications in preparation by the IETF or the W3C are
being held back because we don't want them to be specified in terms of
the older RFCs (1670, 1738, 1808) which are known to be wrong.  If there
is nothing in the current draft that prevents the URN WG from defining
the URN as they please, then there is no valid objection to the draft
regarding what the URN does or does not allow.

The only alternative is to make "Locator" synonymous with "a URI that
might be used to locate a resource for the purpose of access" and then
call everything a URL, including all URNs when they are used for that
purpose.  But we have ALREADY discussed and discarded that option because
nobody here (including me) wants to refer to URNs as a subset of URLs.

....Roy



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA20903 for urn-ietf-out; Fri, 2 Jan 1998 17:29:20 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA20893 for <urn-ietf@services.bunyip.com>; Fri, 2 Jan 1998 17:29:08 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id RAA25418 for urn-ietf@services; Fri, 2 Jan 1998 17:29:07 -0500 (EST)
Received: from access2.digex.net (access2.digex.net [205.197.245.193]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA25415; Fri, 2 Jan 1998 17:29:03 -0500 (EST)
Received: (from asgilman@localhost) by access2.digex.net (8.8.4/8.8.4) id RAA00115; Fri, 2 Jan 1998 17:29:29 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199801022229.RAA00115@access2.digex.net>
Subject: [URN] Re: Hypertext::non-Hypertext not URL::URN
To: masinter@parc.xerox.com (Larry Masinter)
Date: Fri, 2 Jan 1998 17:29:29 -0500 (EST)
Cc: michaelm@rwhois.net, paf@swip.net, fielding@kiwi.ics.uci.edu, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
In-Reply-To: <34AD297F.15D39C63@parc.xerox.com> from Larry Masinter at "Jan 2, 98 09:53:03 am"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Al Gilman <asgilman@access.digex.net>
Errors-To: owner-urn-ietf@Bunyip.Com

to follow up on what Larry Masinter said:

> 
> I think you've made an important point that I don't want to
> get lost. The syntax forms that are controversial
> (fragment identifiers, relative forms, query syntax)
> are part of the application of HYPERTEXT.
> 
> In fact, whether or not you want those forms seems to depend
> entirely on whether or not you think you're doing hypertext.
> 

This is an interesting idea to pursue, but not credible in
the strong form you stated.

If I were on the road wanting to find the nearest IPP accessible
Braille embosser with a courier delivery option, I believe this
could well wind up as a resource-discovery query involving
something much like the ?parm-list familiar in URLs.

Not all of the functions you reference are limited to HyperText
applications.  But one can, for the purpose of analysis and
understanding, break out a lattice of classes of [names or
identifiers] with longer and shorter sets of "what you can
do with it" attached to the class.

>From the naming perspective, the paramount characteristic
is that the identifier contains a sufficient key (attribute
cluster).  The ability to abbreviate [for relative forms]
in selected contexts [where a document context or other basis
for establishing a BASE environment characteristic exists]
and to parse by certain methods are introduced lower down
in the class web, in more concrete "derived" classes. 

["lower" here is dependent on having adopted a "naming
perspective."]

The difference between an URL view and an URN view of URIs could
be summarized in terms of which of the following failure modes
you are more concerned to avoid:

	- The identified resource exists, but you don't get it.
		-- URL cares first to avoid this
	- You get a resource, but it is not what you intended.
		-- URN cares first to avoid this

-- Al Gilman



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA16433 for urn-ietf-out; Fri, 2 Jan 1998 12:53:29 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA16418 for <urn-ietf@services.bunyip.com>; Fri, 2 Jan 1998 12:53:24 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id MAA24867 for urn-ietf@services; Fri, 2 Jan 1998 12:53:24 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id MAA24862; Fri, 2 Jan 1998 12:53:20 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53355(2)>; Fri, 2 Jan 1998 09:53:18 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Fri, 2 Jan 1998 09:53:07 PST
Message-ID: <34AD297F.15D39C63@parc.xerox.com>
Date: Fri, 2 Jan 1998 09:53:03 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: michaelm@rwhois.net
CC: paf@swip.net, fielding@kiwi.ics.uci.edu, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
Subject: [URN] Hypertext::non-Hypertext not URL::URN
References: <199801021703.MAA09409@bailey.dscga.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Larry Masinter <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Michael,

I think you've made an important point that I don't want to
get lost. The syntax forms that are controversial
(fragment identifiers, relative forms, query syntax)
are part of the application of HYPERTEXT.

In fact, whether or not you want those forms seems to depend
entirely on whether or not you think you're doing hypertext.

The distinction between having them and not seems to have
little to do with whether or not the identifiers are "location
independent". If you want a resource locator but you're
not doing hypertext (e.g., the resources that you're locating
are printers for IPP or servers for service location or whatever)
then the relative, query, and fragment forms are not applicable.

If you ARE doing hypertext, then those forms are useful,
even if you believe the identifiers are permanent, location
independent, and have all of the attributes that are intended
for URNs and not for URLs.

"Uniform Resource Identifiers" define a space of fully qualified,
non annotated names, while "hypertext references" imbue some
semantics to the internal syntax of URIs (namely, give significance
to "/" and "?" within Uniform Resource Identifiers), add a new
syntactic element ("#" fragment identifiers), and add a new protocol
element (relative identifiers).

Larry
-- 
http://www.parc.xerox.com/masinter



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA16284 for urn-ietf-out; Fri, 2 Jan 1998 12:42:12 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA16264 for <urn-ietf@services.bunyip.com>; Fri, 2 Jan 1998 12:41:59 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id MAA24828 for urn-ietf@services; Fri, 2 Jan 1998 12:41:58 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA24820; Fri, 2 Jan 1998 12:41:41 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id MAA09492; Fri, 2 Jan 1998 12:39:59 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199801021739.MAA09492@bailey.dscga.com>
Subject: [URN] Re: URI documents
In-Reply-To: <34A1A389.CA05783A@parc.xerox.com> from Larry Masinter at "Dec 24, 97 04:06:33 pm"
To: masinter@parc.xerox.com (Larry Masinter)
Date: Fri, 2 Jan 1998 12:39:58 -0500 (EST)
Cc: leslie@bunyip.com, fielding@kiwi.ics.uci.edu, jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Larry Masinter said this:
> Between:
> 
> a) Roy's last URL syntax draft what we did a last call on.
> b) Roy's attempt to turn this into a URI document, at (I believe
>    the original suggestion of the area directors) by doing
>    a global substitute
> c) Leslie's attempt to split (b) into a URI and a URL document
> d) Larry's attempt to create a single document which discusses
>     URIs and URLs.
>    (ftp://ftp.parc.xerox.com/pub/masinter/uri-url-syntax.txt)
> 
> We have heard from a few folks, but not a lot. To recap:

Larry reminded me that I didn't answer this question before I started
blabbing my opinions. I'm an advocate of (c). I'd like to see
it re-worded in order to reflect Larry's later suggestion of
URIs being a concept rather than something defined by a protocol slot.

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA14930 for urn-ietf-out; Fri, 2 Jan 1998 12:05:42 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA14915 for <urn-ietf@services.bunyip.com>; Fri, 2 Jan 1998 12:05:38 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id MAA24651 for urn-ietf@services; Fri, 2 Jan 1998 12:05:36 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA24648; Fri, 2 Jan 1998 12:05:31 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id MAA09409; Fri, 2 Jan 1998 12:03:23 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199801021703.MAA09409@bailey.dscga.com>
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34A5F57A.F02C06D7@parc.xerox.com> from Larry Masinter at "Dec 27, 97 10:45:15 pm"
To: masinter@parc.xerox.com (Larry Masinter)
Date: Fri, 2 Jan 1998 12:03:23 -0500 (EST)
Cc: paf@swip.net, fielding@kiwi.ics.uci.edu, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

(Can you tell I just got back from the holidays?)

Larry Masinter said this:
> I've been wondering if we might progress with a different
> perspective, which I will lay out briefly:

I have to say I like this approach with some minor wordsmithing.
It falls into my desire for an abstract definition instead of
a protocol/markup language specific one.

> The term "URI" denotes a concept: some kind of uniform
> space of identifiers for resources. The terms "URL", and "URN",
> however, denote explicit protocol elements, with specific

I'd suggest removing the "protocol" in the last sentence. It
should be up to each design to determine whether or not it
is intended for a real wire protocol or not.

> syntax and semantics associated with that syntax. The URL
> syntax is well defined and widely implemented; the URN syntax
> is newer, but well underway.
> 
> It is possible, and convenient, to allow for mutual embedding
> of these protocol elements. That is, the space of URNs can
> be embedded in the space of URLs by prepending the URN with
> the string "urn:". This means that "all URNs are URLs" only
> in the trivial sense that it is possible to write a URN as
> a URL. The simple embedding is possible because the URN syntax
> was chosen (wisely) to fit within the URL syntax.

This is inline with Dan's cut-n-paste of Tim's Axiom 3 on non-uniqueness
of URL namespaces (the phone: example).

> Conversely, one could imagine embedding the URL name space
> in the URN space. Imagine, for example, a URN which consisted
> of a date and a URL. The resource named would be 'the
> resource that was available at the specified location
> at the specified time. This would be perfectly good URN;
> perhaps one could say that 'dated-url' was the naming authority,
> and write <durl:199712272238:http://www.parc.xerox.com/masinter>.
> as the undecorated URN.

Sure. Someone suggested this before. Actually, I think you did. 

> With this notion of 'URI is a concept', we don't need or want
> a general URI syntax. There's a URL syntax and a URN syntax.
> There might be a completely separate URC syntax at some point.
> While it is convenient to embed URNs into the URL name space,
> it is just an embedding; the semantics associated with URLs
> are not inherited by URNs than they are inherited by email
> addresses merely because there is a 'mailto:' URL scheme.

Exactly! (I'll have to remember your mailto example).

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA14524 for urn-ietf-out; Fri, 2 Jan 1998 11:48:00 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA14510 for <urn-ietf@services.bunyip.com>; Fri, 2 Jan 1998 11:47:53 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA24561 for urn-ietf@services; Fri, 2 Jan 1998 11:47:52 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA24554; Fri, 2 Jan 1998 11:47:38 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id LAA09326; Fri, 2 Jan 1998 11:43:56 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199801021643.LAA09326@bailey.dscga.com>
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34AD07E4.5B7E@w3.org> from Dan Connolly at "Jan 2, 98 09:29:40 am"
To: connolly@w3.org
Date: Fri, 2 Jan 1998 11:43:56 -0500 (EST)
Cc: Harald.Alvestrand@maxware.no, masinter@parc.xerox.com, leslie@bunyip.com, fielding@kiwi.ics.uci.edu, jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Dan Connolly said this:
> Harald Tveit Alvestrand wrote:
> > - The solution must document the overall concept that embraces all the
> >   identifiers of this class, commonly called "URI". (This rules out a)
> > - The solution must not invalidate current UR* schemes, including URNs.
> > - The solution should not needlessly complicate or constrain future UR*
> >   schemes
> > 
> > All I can say is - I hope we find a solution.
> 
> Harald, it would help me out if you would
> please point out how it is that (b) is not a solution.
> I read it quite carefully and I find it satisfactory.
> 
> I don't understand the arguments from the folks who
> find it unsatisfactory; rather, I think I understand them,
> but I can't find any technical content to them. They
> seem to boil down to "but we're not sure it's going to
> work that way for URNs."

I'll try to explain some below.

> ============
> Univeral Resource Identifiers -- Axioms of Web architecture
> Tim Berners-Lee
> Date: December 19, 1996 
> [1]http://www.w3.org/DesignIssues/Axioms.html
> 
> Universal Resource Identifiers
> 
> The Web is a universal information space. It is a space in
> the sense that things in it have an address. The
> "addresses", "names", or as we call them here identifiers,
> are the subject of this article.  They are called Univeral
> Resource Identifiers (URIs). 
> 
> On object is "on the web" if it has a URI.  Objects which
> have URIs are sometimes known as "First Class Objects"
> (FCOs).  The Web works best when anything of value and
> identify is a first class object.  If someothing does not have
> a URI, you can't refer to it, and the power of the Web is the
> less for that. 

No argument. Just a desire that has been explained before:
It is agreed that all Objects have identifiers. It is
observed that there are identifiers that have the characteristics
of names (spatial/temporal uniqueness, encouraged but not required 
persistence) and others that have the characteristics of addresses 
(strong tie to location, non temporal uniqueness, no desire for
persistence (some are specifically one-time use only)). 

The URN group's desire was to attempt to group those identifiers
that had naming qualities into a class of identifiers so that
ANYTHING that identified itself as being part of that class
could be assumed to have those same qualities by an entity that
didn't know that particular subscheme.

> 
> By Universal I mean that ...
> ============
> 
> The name has changed over the years (from UDI=Universal Document
> Identifier to URI=Universal Resource Identifer to
> URI=Uniform Resource Identifier) but the concept remains
> the same. Not to mention the fact that the gizmos themselves
> remain the same (try
> http://info.cern.ch/hypertext/WWW/TheProject.html and you'll
> still get information about the World Wide Web project at CERN.)
> 
> So we (W3C) disagree with what Leslie wrote:
> 
> Leslie, 23 Dec 1997:
> >Roy, 22 Dec 1997:
> >> Within the WWW, a fragment serves the purpose of a client-side
> >> specialization of the resource identification.  It is implicit that
> >
> >URIs are not limited to the WWW (okay, these are getting into old
> >arguments...).
> 
> URIs are limited to the WWW by definition; that is, the
> WWW is the set of things addressable by URIs.

This is true by definition. What Leslie was trying to explain was
that many URIs may never be used by by a parser and were never
intended to do so by their creators. E.g. the library commmunity may want
to use URNs as a way to umbrella several identifiers out there. 
The syntax defines how they do it. There is no "protocol slot".

> I have asked whether folks
> expect URNs to fit into the same protocol/software slots
> as today's URIs do (e.g. in proxied HTTP GET requests,
> Java URLConnection() parameters, libwww URI parsing
> calls, etc.) but I don't think I got a clear answer. If
> URNs _are_ expected to fit into those slots, then
> we need a spec for those slots, and (b) is good enough for me.

But the document's we have been talking about talk in
terms of those slots. Not the identifiers themselves. What
we are concerned about is that the requirments created by the protocol
slots are inappropriate for the universaly understood definition
of a URI.

I've always wanted a document that described URIs in a completely
abstract way. Sans the Web. Sans hypertext. Sans libwww. Sans any
protocol or markup language.

Then write a document that describes how specific technologies use
them. 

I.e. I think your desire for a spec for those slots is wrong.
You should want a spec for URIs in an abstract sense. And then
a spec for how those abstractly defined URIs fit your protocol/software
slots.

> (we also need one registry of schemes, and one
> process document for adding items to that registry). If
> URNs are _not_ expected to fit in those slots, then
> I have a problem with that.

URNs are expected to fit those slots. But those slots should not
get to define what URNs are. Instead those slot specifications should 
define how they use them.

> The axioms document[1] goes on to say things like:
> 
> =============
> Axiom 1: Global uniqueness 
> 
>  It doesn't matter to whom or where you specify that URI, it
>  will have the same meaning.

URNs also define an additional requirment of uniqueness: time.
This is the non-reassignment requirment.

> =============
> 
> These axioms are exactly that: arbitrary assertions without
> supporting evidence. They take on value as folks choose
> to accept them (folks being implementors, information providers,
> etc.) "The value of
> a network goes up as the square of the number of connected
> resources" and all that.
> 
> So while it's perfectly possible
> to use names/addresses/identifiers that aren't part of
> the URI space, any such set of names doesn't benefit from
> the value of being part of the URI space. At W3C, we
> think there's plenty of ways to improve the operation of
> the URI space, and no reason to invest in something
> that doesn't interoperate, at this point.

Which is why we formulated URNs to fit that scheme. What
I think we're after is a definition of URIs that isn't
in terms of specific technology but of a true abstract
definition unencumbered by specific technology.

> 
> =============
> Axiom 3: non unique 
> 
>  URI space does not have to be the only universal space
> 
> 
> The assertion that the space of URIs is a universal space
> sometimes encounters opposition from those who feel
> there should not be one universal space. These people
> need not oppose the concept because it is not of a single
> universal space: Indeed, the fact that URIs form universal
> space does not prevent anyone else from forming their own
> universal space, which of course by definition would be
> able to envelop within it as a subset the universal URI
> space. Therefore the web meets the "independent design"
> test, that if a similar system had been concurrently and
> independently invented elsewhere, in such a way that the
> arbitrary design decisions were made differently, when
> they met later, the two systems could be made to
> interoperate. 
> 
> There may be in the world many universal spaces, and
> there need not be any particular quarrel about one
> particular one having a special status. (Of course, having
> very many may not be very useful, and in the World Wide
> Web, the URI space plays a special role by being the
> universal space chosen in that design.) 
> 
> For example, it would be possible to map all international
> telephone numbers into URI space very easily, by inventing
> a new URI "phone:" after which was the phone number. It
> would in fact also conversely be possible to map URIs into
> international phone numbers by allocating a special phone
> number not used by anyone else, perhaps a special
> country code for URI space, and then converting all URIs
> into a decimal representation. In that case, both URIs and
> phone numbers would be universal spaces. Identifiers in
> one space would be consisting only of numbers, and in the
> other of alphanumeric characters. One would be shorter
> than the other, but there is no reason why, in principle, the
> two could not co-exist, allowing you to dial any Web object
> from a telephone as a telephone number, and point to any
> phone from a hypertext document.
> 
> So, on this last axiom rests not specifically the operation of
> the web, but its acceptance as a non-domineering
> technology, and therefore our trust in its future evolvability.

I think you're bordering on Larry's last suggestions which
I liked. What I'm suggesting is that the currently discussed
draft makes to many _hypertext_ specific requirments that cause
it to not be able to subsume other namespaces in your interoperability
example. Make the definition of URIs general enough and not tied
to any current implementation so that the requirments on grandfathered/
interoperated schems is _extremely_ minimal.

It's then perfectly reasonable to create a new document that
describes the limitations that use by the hypetextually oriented
Web creates (relative URIs and fragments).

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA11968 for urn-ietf-out; Fri, 2 Jan 1998 10:27:01 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA11955 for <urn-ietf@services.bunyip.com>; Fri, 2 Jan 1998 10:26:55 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id KAA24391 for urn-ietf@services; Fri, 2 Jan 1998 10:26:55 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA24385; Fri, 2 Jan 1998 10:26:40 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11) id JAA04719; 
Message-ID: <34AD07E4.5B7E@w3.org>
Date: Fri, 02 Jan 1998 09:29:40 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium (http://www.w3.org/)
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
CC: Larry Masinter <masinter@parc.xerox.com>, Leslie Daigle <leslie@bunyip.com>, "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@bunyip.com, urn-ietf@bunyip.com
Subject: [URN] Re: URI documents
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com> <199712262257.XAA19060@dokka.kvatro.no>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Dan Connolly <connolly@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

Harald Tveit Alvestrand wrote:
> 
> At 16:06 24.12.97 -0800, Larry Masinter wrote:
> >Between:
> >
> >a) Roy's last URL syntax draft what we did a last call on.
> >b) Roy's attempt to turn this into a URI document, at (I believe
> >   the original suggestion of the area directors) by doing
> >   a global substitute
> >c) Leslie's attempt to split (b) into a URI and a URL document
> >d) Larry's attempt to create a single document which discusses
> >    URIs and URLs.
> >   (ftp://ftp.parc.xerox.com/pub/masinter/uri-url-syntax.txt)
> >
> >We have heard from a few folks, but not a lot. To recap:
[...]
> To me in my AD position, the parameters of a solution are:
> 
> - The solution must document the overall concept that embraces all the
>   identifiers of this class, commonly called "URI". (This rules out a)
> - The solution must not invalidate current UR* schemes, including URNs.
> - The solution should not needlessly complicate or constrain future UR*
>   schemes
> 
> All I can say is - I hope we find a solution.

Harald, it would help me out if you would
please point out how it is that (b) is not a solution.
I read it quite carefully and I find it satisfactory.

I don't understand the arguments from the folks who
find it unsatisfactory; rather, I think I understand them,
but I can't find any technical content to them. They
seem to boil down to "but we're not sure it's going to
work that way for URNs."

I am trying to find (c) to review it, but I'm not having
any luck.


Since Larry asked, I'll (re-)state the W3C opinion: we're
heavily invested in the notion of a single, extensible universal
address space:

============
Univeral Resource Identifiers -- Axioms of Web architecture
Tim Berners-Lee
Date: December 19, 1996 
[1]http://www.w3.org/DesignIssues/Axioms.html

Universal Resource Identifiers

The Web is a universal information space. It is a space in
the sense that things in it have an address. The
"addresses", "names", or as we call them here identifiers,
are the subject of this article.  They are called Univeral
Resource Identifiers (URIs). 

On object is "on the web" if it has a URI.  Objects which
have URIs are sometimes known as "First Class Objects"
(FCOs).  The Web works best when anything of value and
identify is a first class object.  If someothing does not have
a URI, you can't refer to it, and the power of the Web is the
less for that. 

By Universal I mean that ...
============

The name has changed over the years (from UDI=Universal Document
Identifier to URI=Universal Resource Identifer to
URI=Uniform Resource Identifier) but the concept remains
the same. Not to mention the fact that the gizmos themselves
remain the same (try
http://info.cern.ch/hypertext/WWW/TheProject.html and you'll
still get information about the World Wide Web project at CERN.)

So we (W3C) disagree with what Leslie wrote:

Leslie, 23 Dec 1997:
>Roy, 22 Dec 1997:
>> Within the WWW, a fragment serves the purpose of a client-side
>> specialization of the resource identification.  It is implicit that
>
>URIs are not limited to the WWW (okay, these are getting into old
>arguments...).

URIs are limited to the WWW by definition; that is, the
WWW is the set of things addressable by URIs.

I have asked whether folks
expect URNs to fit into the same protocol/software slots
as today's URIs do (e.g. in proxied HTTP GET requests,
Java URLConnection() parameters, libwww URI parsing
calls, etc.) but I don't think I got a clear answer. If
URNs _are_ expected to fit into those slots, then
we need a spec for those slots, and (b) is good enough for me.
(we also need one registry of schemes, and one
process document for adding items to that registry). If
URNs are _not_ expected to fit in those slots, then
I have a problem with that.

The axioms document[1] goes on to say things like:

=============
Axiom 1: Global uniqueness 

 It doesn't matter to whom or where you specify that URI, it
 will have the same meaning.
=============

These axioms are exactly that: arbitrary assertions without
supporting evidence. They take on value as folks choose
to accept them (folks being implementors, information providers,
etc.) "The value of
a network goes up as the square of the number of connected
resources" and all that.

So while it's perfectly possible
to use names/addresses/identifiers that aren't part of
the URI space, any such set of names doesn't benefit from
the value of being part of the URI space. At W3C, we
think there's plenty of ways to improve the operation of
the URI space, and no reason to invest in something
that doesn't interoperate, at this point.



=============
Axiom 3: non unique 

 URI space does not have to be the only universal space


The assertion that the space of URIs is a universal space
sometimes encounters opposition from those who feel
there should not be one universal space. These people
need not oppose the concept because it is not of a single
universal space: Indeed, the fact that URIs form universal
space does not prevent anyone else from forming their own
universal space, which of course by definition would be
able to envelop within it as a subset the universal URI
space. Therefore the web meets the "independent design"
test, that if a similar system had been concurrently and
independently invented elsewhere, in such a way that the
arbitrary design decisions were made differently, when
they met later, the two systems could be made to
interoperate. 

There may be in the world many universal spaces, and
there need not be any particular quarrel about one
particular one having a special status. (Of course, having
very many may not be very useful, and in the World Wide
Web, the URI space plays a special role by being the
universal space chosen in that design.) 

For example, it would be possible to map all international
telephone numbers into URI space very easily, by inventing
a new URI "phone:" after which was the phone number. It
would in fact also conversely be possible to map URIs into
international phone numbers by allocating a special phone
number not used by anyone else, perhaps a special
country code for URI space, and then converting all URIs
into a decimal representation. In that case, both URIs and
phone numbers would be universal spaces. Identifiers in
one space would be consisting only of numbers, and in the
other of alphanumeric characters. One would be shorter
than the other, but there is no reason why, in principle, the
two could not co-exist, allowing you to dial any Web object
from a telephone as a telephone number, and point to any
phone from a hypertext document.

So, on this last axiom rests not specifically the operation of
the web, but its acceptance as a non-domineering
technology, and therefore our trust in its future evolvability.
=============

-- 
Dan Connolly, W3C Architecture Domain Lead
http://www.w3.org/Architecture/


                                                                                                                                                                             1998-02.mail                                                                                        0000666 0001752 0000010 00000104370 11373061304 011475  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    
Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA27339 for urn-ietf-out; Sat, 28 Feb 1998 13:52:10 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA27334 for <urn-ietf@services.bunyip.com>; Sat, 28 Feb 1998 13:52:06 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id NAA10340 for urn-ietf@services; Sat, 28 Feb 1998 13:52:07 -0500 (EST)
Received: from marine.sonic.net (marine.sonic.net [208.201.224.37]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id NAA10337 for <urn-ietf@Bunyip.Com>; Sat, 28 Feb 1998 13:52:04 -0500 (EST)
Received: (qmail 9765 invoked from network); 28 Feb 1998 18:53:31 -0000
Received: from unknown (HELO sub.sonic.net) (root@208.201.224.8) by marine.sonic.net with SMTP; 28 Feb 1998 18:53:31 -0000
Received: from bolt.sonic.net (tallen@bolt [208.201.224.36]) by sub.sonic.net (8.8.8/8.8.5) with ESMTP id KAA17294 for <urn-ietf@Bunyip.Com>; Sat, 28 Feb 1998 10:52:02 -0800
X-envelope-info: <tallen@bolt.sonic.net>
Received: (from tallen@localhost) by bolt.sonic.net (8.8.8/8.7.3) id KAA32537 for urn-ietf@Bunyip.Com; Sat, 28 Feb 1998 10:55:22 -0800
Date: Sat, 28 Feb 1998 10:55:22 -0800
From: Terry Allen <tallen@sonic.net>
Message-Id: <199802281855.KAA32537@bolt.sonic.net>
To: urn-ietf@bunyip.com
Subject: re  [URN] #fragment as :name
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Terry Allen <tallen@sonic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Al Gilman wrote:
| If one adopts a namespace mindset, the existing use of #fragment
| is "Interpret 'fragment' by the [y'know...] customary usage for
| the [type of] the object found under the preceeding URI."

The existing use of #fragment addressing is in HTML,
which defines the presentation semantics of links that use
such addressing.  XML imposes no such constraint, and the
presentation (and other) semantics of #fragment addressing
may well vary according to the linking elements used within
a single XML DTD.  It's just addressing, it isn't anything
about interpretation.

| In this usage, the object is free to define its own interior 
| namespace.  This total independence of the name scheme used at
| this level from any schemes used in exterior contexts is what
| the URN community may not be anticipating.

An XML document can contain ID attributes, yes.  I'm certainly 
anticipating it.  And I can link to elements containing
ID attribute values or any other attribute values using various 
kinds of addressing.  And to lots of other things, including 
single characters.

| In the schemes that the URN community is contemplating, this is
| probably not true.  Once one enters a namespace discipline, one
| may not expect interior namespaces to be randomly declared by
| the values found for exterior names.

A document may have some attribute
values in it, and those may be considered to be from its name
space (although they might well be drawn from or share other name 
spaces).  If I want to give such a document a URN, I might also
wish to assign URNs to some or all of its ID attribute values.
I might want to construct my name space so that these ID
attribute values are assigned according to its rules (as ID
attribute values are supposed to be unique, most folks I know use
a nonrandom method of generating them, so I I don't know what
the force of "randomly declared" is).

What's the point?


Regards,
  Terry Allen    Electronic Publishing Consultant    tallen[at]sonic.net
                   http://www.sonic.net/~tallen/
    Davenport and DocBook:  http://www.ora.com/davenport/index.html



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA24082 for urn-ietf-out; Sat, 28 Feb 1998 11:40:44 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA24066 for <urn-ietf@services.bunyip.com>; Sat, 28 Feb 1998 11:40:40 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA10119 for urn-ietf@services; Sat, 28 Feb 1998 11:40:40 -0500 (EST)
Received: from access4.digex.net (access4.digex.net [205.197.245.195]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA10114; Sat, 28 Feb 1998 11:40:38 -0500 (EST)
Received: (from asgilman@localhost) by access4.digex.net (8.8.4/8.8.4) id LAA01526; Sat, 28 Feb 1998 11:40:09 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199802281640.LAA01526@access4.digex.net>
Subject: [URN] #fragment as :name
To: uri@bunyip.com, urn-ietf@bunyip.com
Date: Sat, 28 Feb 1998 11:40:08 -0500 (EST)
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Al Gilman <asgilman@access.digex.net>
Errors-To: owner-urn-ietf@Bunyip.Com

This is an observation, not a proposal.

It appears to me that the established uses of #fragment with HTML
documents, and the proposed extensions with XML documents (which
are designed to be compatible with the HTML-driven uses) are all
cases where what follows the # character is a name reference.

It is a reference to a name defined in a namespace which is in
turn defined by the object identified in the preceding name.
It is a "classic case of namespace descent."  The spelling might
as easing be scheme:stuff:fragment where stuff comprises the
<site> and <path> parts in conventional URL usage.

It is the fact that ID and NAME are both attribute designators
from a common namespace that lets Lynx treat IDs in HTML in a
manner "homologous to #name" and extend the scope of #name to
include #[name | id] with no damage whatsoever.

If one adopts a namespace mindset, the existing use of #fragment
is "Interpret 'fragment' by the [y'know...] customary usage for
the [type of] the object found under the preceeding URI."

In this usage, the object is free to define its own interior 
namespace.  This total independence of the name scheme used at
this level from any schemes used in exterior contexts is what
the URN community may not be anticipating.

In the schemes that the URN community is contemplating, this is
probably not true.  Once one enters a namespace discipline, one
may not expect interior namespaces to be randomly declared by
the values found for exterior names.

Al Gilman



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id BAA10794 for urn-ietf-out; Sat, 28 Feb 1998 01:59:17 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA10778 for <urn-ietf@services.bunyip.com>; Sat, 28 Feb 1998 01:59:13 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id BAA09331 for urn-ietf@services; Sat, 28 Feb 1998 01:59:12 -0500 (EST)
Received: from cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA09328; Sat, 28 Feb 1998 01:59:09 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84]) by cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id CAA24965; Sat, 28 Feb 1998 02:01:43 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4) id BAA25000; Sat, 28 Feb 1998 01:58:58 -0500
Message-ID: <001501bd4416$c4226680$d7019784@ssun2.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
To: "Archie" <warnock@home.com>, "John C. Mallery" <jcma@ai.mit.edu>
Cc: <urn-ietf@bunyip.com>, <uri@bunyip.com>
Subject: Re: [URN] Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
Date: Sat, 28 Feb 1998 02:01:53 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
Errors-To: owner-urn-ietf@Bunyip.Com

Archie wrote:
>...
>So, what happens to name resolution times when we get something like 10**N
>(pick your favorite stressful value of N) documents in the system?
>


Sorry I didn't quite understand your question.  And I guess that you are
asking the total number of round trips required to resolve 10**N (10 to the
power N) number of handles.

The answer to this will depend on how these handles are related. In one
extreme case, if all these handles are registered under the same naming
authority, then the total number of round trips could be 10**N + 1. Another
extreme case could be that all these handles are from different naming
authority, and none of those naming authorities have ever been visited by
the client, then we are talking about a total of 2 * 10**N number of round
trips.

On the other hand, if all these documents are deems to be used together
again and again, the provider could probably create a handle as a reference
to a HTML document, where the HTML document contains all the references (say
URLs) of those documents. The HTML document can be generated
_programmatically_ by resolving handles of these documents. If this is the
case, the client could potentially need only one round trip to get the
information of all those documents.

Regards,
Sam
ssun@cnri.reston.va.us




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id BAA10164 for urn-ietf-out; Sat, 28 Feb 1998 01:23:19 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA10159 for <urn-ietf@services.bunyip.com>; Sat, 28 Feb 1998 01:23:15 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id BAA09195 for urn-ietf@services; Sat, 28 Feb 1998 01:23:16 -0500 (EST)
Received: from cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA09192 for <urn-ietf@Bunyip.Com>; Sat, 28 Feb 1998 01:23:13 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84]) by cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id BAA24923; Sat, 28 Feb 1998 01:25:47 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4) id BAA24900; Sat, 28 Feb 1998 01:23:06 -0500
Message-ID: <000e01bd4411$be9c77a0$d7019784@ssun2.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
To: <dlaliberte@gte.com>
Cc: <urn-ietf@bunyip.com>
Subject: Re: [URN] Scalability of Handle Resolution (was Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS)
Date: Sat, 28 Feb 1998 01:25:59 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
Errors-To: owner-urn-ietf@Bunyip.Com

>Sam Sun writes:
> > ... (It is worth noting that although
> > the namespace is heirarchical, the resolution protocol is not, so as to
> > achieve minimum number of round trips, and to ensure global uniqueness.)
>

Daniel LaLiberte wrote:
>...
>First, we can dispense with the argument based on global uniqueness.
>Global uniquenss of the assignment of identifiers is not involved here,
>so you must be talking about global uniqueness of the resolution
>process......


Yes. What I meant is global uniqueness of the resolution. Thanks for
clearing this out.


Daniel LaLiberte wrote:
>...
>Second, I'll agree that flat (near constant time) resolution can be
>achieved and this is good for scalability, but it is important to
>examine how this is achieved and to consider the consequences.
> scheme...
>
>All that is fine from a computational standpoint, if we can assume that
>the hashing scheme doesn't have to change too frequently, but there is
>an important political/administrative control problem combined with a
>geographic distribution problem.  To be scalable, the resolution of a
>request should be processed as near to the client as possible, both to
>minimize load on remote servers and to minimize traffic on the
>intervening network.  So we must assume that we can have a copy of the
>whole global name database with servers to run it on distributed to all
>parts of the globe that need it.
>......



This was the case in the earlier versions of the Handle System. The current
version of Handle System has addressed this issue via the addition of local
handle services.

In the current Handle System implementation, the global handle service
primarily serves as the referral service to direct the handle resolution to
the responsible local handle service based on the handle's naming authority.
The local handle service, which could be homed in any individual
organization from any country, is responsible for the handles registered
under its registered naming authority.

For example, to resolve a handle “hdl_na/hdl_namestring” (where "hdl_na" is
the naming authority of the handle) from any client, normally it will
involve at most 2 round trips:

1. Query the global handle service to obtain the "service information" for
the naming authority “hdl_na”.

2. Query the local handle service specified in the "service information"
obtained from step 1, to get the handle data for "hdl_na/hdl_namestring".

Some notes about the above procedure:

a) Result of step 1 can be cached by the client so that subsequent query
under the same naming authority may need only one round trip.

b) The global handle service can be duplicated many places in the world to
make the step 1 more efficient.

c) A handle system caching server can be installed on behalf of an
organization to handle the caching on an organizational basis.

Strictly speaking, handle resolution is "hierarchical", but in a limited
fashion. That is, the number of round trips for any resolution is always
less than 3. This is different from the DNS resolution where the number of
round trips could be as many as the number of <subdomain>s in the DNS name.

On the other hand, caching "service information" allows subsequent handle
resolution to be performed in a single step. But the "service information"
has to be obtained from the global handle service to guarantee global
resolution uniqueness. This is different from DNS resolution, which
essentially does a local lookup first, and there is no global coordination
if the name is found in the local database (imagine the situation where the
local administrator decides to add a <subdomain> and not bothering to
register it with the upper domain).

Regards,
Sam
ssun@cnri.reston.va.us




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA26903 for urn-ietf-out; Fri, 27 Feb 1998 16:01:32 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA26898 for <urn-ietf@services.bunyip.com>; Fri, 27 Feb 1998 16:01:29 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id QAA07901 for urn-ietf@services; Fri, 27 Feb 1998 16:01:30 -0500 (EST)
Received: from gte.com (h132-197-8-26.gte.com [132.197.8.26]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA07898 for <urn-ietf@bunyip.com>; Fri, 27 Feb 1998 16:01:26 -0500 (EST)
Received: from espion.gte.com by gte.com (8.8.4/8.8.4)
Received: by espion.gte.com (SMI-8.6/SMI-SVR4) id QAA01505; Fri, 27 Feb 1998 16:04:39 -0500
Date: Fri, 27 Feb 1998 16:04:39 -0500
Message-Id: <199802272104.QAA01505@espion.gte.com>
From: <dlaliberte@gte.com>
To: "Sam Sun" <ssun@CNRI.Reston.VA.US>
Cc: urn-ietf@bunyip.com
Subject: [URN] Scalability of Handle Resolution (was Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS)
In-Reply-To: <07dc01bd43b6$37251d50$29019784@ssun.CNRI.Reston.Va.US>
References: <07dc01bd43b6$37251d50$29019784@ssun.CNRI.Reston.Va.US>
X-Mailer: VM 6.37 under 20.2 XEmacs Lucid
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: <dlaliberte@gte.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Sam Sun writes:
 > ... (It is worth noting that although
 > the namespace is heirarchical, the resolution protocol is not, so as to
 > achieve minimum number of round trips, and to ensure global uniqueness.)

This has been a long-standing concern of mine.  I was happy when the
handle system began to support hierarchical name spaces, due in large
part to the influence of Bill Arms, I believe, but the flat resolution
mechanism is a problem.   

First, we can dispense with the argument based on global uniqueness.
Global uniquenss of the assignment of identifiers is not involved here,
so you must be talking about global uniqueness of the resolution
process, such that everyone gets the same piece of information when
resolving an identifier.  Doing resolution in a globally unique manner
is not a problem if you don't have to worry about scalability.  But if
we combine the requirement for scalable resolution with the requirement
for globally unique resolution, we have something to worry about.

Second, I'll agree that flat (near constant time) resolution can be
achieved and this is good for scalability, but it is important to
examine how this is achieved and to consider the consequences.  My
understanding is that the handle system achieves flat resolution by
using an identifier essentially as a hash key where the buckets are a
set of global servers known to clients.  If the hash scheme changes, due
to growth of the name space (or other causes), then the old hash keys
will continue to work because the servers will continue to map the old
hashes into the new hashes and provide clients with the new hash scheme.

All that is fine from a computational standpoint, if we can assume that
the hashing scheme doesn't have to change too frequently, but there is
an important political/administrative control problem combined with a
geographic distribution problem.  To be scalable, the resolution of a
request should be processed as near to the client as possible, both to
minimize load on remote servers and to minimize traffic on the
intervening network.  So we must assume that we can have a copy of the
whole global name database with servers to run it on distributed to all
parts of the globe that need it.  It is, after all, a global name space
so everyone on the globe should have the same access to it.

Now the political problem may become apparent.  Why should Iran be
required to host servers for all the satanic U.S. names, and vice versa?
Furthermore, the number of replicas of this global database grows as a
product of the number of clients and the number of names.  Now we can
avoid both these problems by not making complete replicas of the global
database, but only caching pieces of the resolution (e.g. what URL a URN
resolves to) in nearby databases.  And if the local cache does not have
what we need, we then can ask nearby caches, etc, until we get to the
either the one global cache that has what we want, or we get to a server
closer to the origin of the data.  

But note that what we have done is we turned a single-step hash lookup
resolution into a multi-step resolution, of necessity, to avoid the
scalability problems.  Furthermore, the resolution of one
identifier does not help us resolve any other identifiers since they are
each completely independent of the others in how they are hashed and
where we might end up resolving them.  In other words, we cannot take
advantage of locality-of-reference where users typically will request
many identifiers associated with the same location.

Now a hierarchical resolution mechanism can provide the same scalable
resolution from the outset, and also take advantage of
locality-of-reference.

Consider that the scalable DNS resolution mechanism is very
hierarchical, and where it falls short is the same place it has not
taken advantage of the hierarchy: the .com domain.

--
Daniel LaLiberte
 dlaliberte@gte.com  (was: liberte@ncsa.uiuc.edu)
 liberte@hypernews.org



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA26830 for urn-ietf-out; Fri, 27 Feb 1998 15:58:58 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA26822 for <urn-ietf@services.bunyip.com>; Fri, 27 Feb 1998 15:58:49 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id PAA07864 for urn-ietf@services; Fri, 27 Feb 1998 15:58:49 -0500 (EST)
Received: from ha1.rdc1.md.home.com (ha1.rdc1.md.home.com [24.2.2.66]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA07861; Fri, 27 Feb 1998 15:58:32 -0500 (EST)
Received: from aw3 ([24.3.20.241]) by ha1.rdc1.md.home.com (Netscape Mail Server v2.02) with SMTP id AAA29749; Fri, 27 Feb 1998 12:58:11 -0800
Message-ID: <000801bd43c2$8e8bb980$f1140318@aw3.hwrd1.md.home.com>
From: "Archie" <warnock@home.com>
To: "Sam Sun" <ssun@CNRI.Reston.VA.US>, "John C. Mallery" <jcma@ai.mit.edu>
Cc: <urn-ietf@bunyip.com>, <uri@bunyip.com>
Subject: [URN] Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
Date: Fri, 27 Feb 1998 15:59:03 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Archie" <warnock@home.com>
Errors-To: owner-urn-ietf@Bunyip.Com

>The DOI namespace, a sub-namespace of Handle System name space, _is_
>heirarchical.  In terms of DOI, this hierarchy is reflected in the DOI
>"Prefix", and the way it is assigned or used. The DOI "Prefix" is
equivalent

Thanks.  That clears up one issue.

>define its own sub-namespace, and so on. (It is worth noting that although
>the namespace is heirarchical, the resolution protocol is not, so as to
>achieve minimum number of round trips, and to ensure global uniqueness.)


So, what happens to name resolution times when we get something like 10**N
(pick your favorite stressful value of N) documents in the system?

Archie

-- Archie Warnock                           Internet:  warnock@clark.net
-- A/WWW Enterprises                        Phone/FAX: 301-854-2987
--         http://www.clark.net/pub/warnock/awww.html
--       As a matter of fact, I _do_ speak for my employer.




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA25150 for urn-ietf-out; Fri, 27 Feb 1998 14:25:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA25134 for <urn-ietf@services.bunyip.com>; Fri, 27 Feb 1998 14:25:37 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id OAA07626 for urn-ietf@services; Fri, 27 Feb 1998 14:25:37 -0500 (EST)
Received: from cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA07623; Fri, 27 Feb 1998 14:25:34 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84]) by cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id OAA22810; Fri, 27 Feb 1998 14:28:05 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4) id OAA17736; Fri, 27 Feb 1998 14:25:24 -0500
Message-ID: <07dc01bd43b6$37251d50$29019784@ssun.CNRI.Reston.Va.US>
From: "Sam Sun" <ssun@CNRI.Reston.VA.US>
To: "Archie" <warnock@clark.net>, "John C. Mallery" <jcma@ai.mit.edu>
Cc: <urn-ietf@bunyip.com>, <uri@bunyip.com>
Subject: [URN] Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
Date: Fri, 27 Feb 1998 14:30:49 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Sam Sun" <ssun@CNRI.Reston.VA.US>
Errors-To: owner-urn-ietf@Bunyip.Com

DOI is an application of the Handle System (http://www.handle.net), which is
a global name service. Every DOI is a Handle in the Handle System, and DOIs
are registered and resolved using Handle System Resolution and
Administration protocols.

The DOI namespace, a sub-namespace of Handle System name space, _is_
heirarchical.  In terms of DOI, this hierarchy is reflected in the DOI
"Prefix", and the way it is assigned or used. The DOI "Prefix" is equivalent
to the Naming Authority in the Handle System, which serves as an
administrative unit for a sub-namespace, and the sub-namespace could in term
define its own sub-namespace, and so on. (It is worth noting that although
the namespace is heirarchical, the resolution protocol is not, so as to
achieve minimum number of round trips, and to ensure global uniqueness.)

Regards,
Sam
ssun@cnri.reston.va.us


-----Original Message-----
From: Archie <warnock@home.com>
To: John C. Mallery <jcma@ai.mit.edu>
Cc: urn-ietf@Bunyip.Com <urn-ietf@Bunyip.Com>; uri@Bunyip.Com
<uri@Bunyip.Com>
Date: Thursday, February 26, 1998 6:09 PM
Subject: Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS


>>AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
>>The Association of American Publishers, in conjunction with the
Corporation
>>for National Research Initiatives, has developed an electronic
>>identification system for materials on the Internet.  The digital object
>
>
>Very interesting.  From checking out the site at doi.org, it appears
they're
>using the Handle system.  A friend of mine and I were speculating on what
>happens when there are something like 10**14 documents registered.  Doesn't
>it seem like a hierarchical system would do the job more efficiently here?
>Or is there such an architecture now behind the handles?
>
>Archie
>
>-- Archie Warnock                           Internet:  warnock@clark.net
>-- A/WWW Enterprises                        Phone/FAX: 301-854-2987
>--         http://www.clark.net/pub/warnock/awww.html
>--       As a matter of fact, I _do_ speak for my employer.
>
>



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA00653 for urn-ietf-out; Thu, 26 Feb 1998 18:00:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA00630 for <urn-ietf@services.bunyip.com>; Thu, 26 Feb 1998 18:00:45 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id SAA04759 for urn-ietf@services; Thu, 26 Feb 1998 18:00:45 -0500 (EST)
Received: from ha1.rdc1.md.home.com (ha1.rdc1.md.home.com [24.2.2.66]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA04756; Thu, 26 Feb 1998 18:00:42 -0500 (EST)
Received: from aw3 ([24.3.20.241]) by ha1.rdc1.md.home.com (Netscape Mail Server v2.02) with SMTP id AAA18870; Thu, 26 Feb 1998 15:00:38 -0800
Message-ID: <088f01bd430a$7f077110$f1140318@aw3.hwrd1.md.home.com>
From: "Archie" <warnock@home.com>
To: "John C. Mallery" <jcma@ai.mit.edu>
Cc: <urn-ietf@bunyip.com>, <uri@bunyip.com>
Subject: [URN] Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
Date: Thu, 26 Feb 1998 18:01:39 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Archie" <warnock@home.com>
Errors-To: owner-urn-ietf@Bunyip.Com

>AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
>The Association of American Publishers, in conjunction with the Corporation
>for National Research Initiatives, has developed an electronic
>identification system for materials on the Internet.  The digital object


Very interesting.  From checking out the site at doi.org, it appears they're
using the Handle system.  A friend of mine and I were speculating on what
happens when there are something like 10**14 documents registered.  Doesn't
it seem like a hierarchical system would do the job more efficiently here?
Or is there such an architecture now behind the handles?

Archie

-- Archie Warnock                           Internet:  warnock@clark.net
-- A/WWW Enterprises                        Phone/FAX: 301-854-2987
--         http://www.clark.net/pub/warnock/awww.html
--       As a matter of fact, I _do_ speak for my employer.




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA28705 for urn-ietf-out; Thu, 26 Feb 1998 16:56:15 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA28693 for <urn-ietf@services.bunyip.com>; Thu, 26 Feb 1998 16:56:07 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id QAA04424 for urn-ietf@services; Thu, 26 Feb 1998 16:56:07 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA04419; Thu, 26 Feb 1998 16:56:00 -0500 (EST)
Received: from [10.0.0.10] ([18.23.20.52]) by life.ai.mit.edu (8.8.8/AI1.22/ai.master.life:1.23) with ESMTP id QAA28094; Thu, 26 Feb 1998 16:55:57 -0500 (EST)
Message-Id: <v0313030bb11b1546a24b@[195.129.10.47]>
In-Reply-To: <199802181450.JAA00716@ns.ietf.org>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 26 Feb 1998 07:51:18 -0500
To: urn-ietf@bunyip.com, uri@bunyip.com
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: [URN] FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
The Association of American Publishers, in conjunction with the Corporation
for National Research Initiatives, has developed an electronic
identification system for materials on the Internet.  The digital object
identifier (DOI) system links would-be content-users with content
copyright-owners through alphanumeric "tags" attached to each work.  The AAP
hopes the system could eventually be used to restrict access to copyrighted
works, but for now, it's strictly an honor system.  The DOI system will be
maintained and administered by the newly formed International DOI
Foundation.  http://www.doi.org  (CIO 15 Feb 98)




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA29590 for urn-ietf-out; Wed, 18 Feb 1998 09:50:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA29584 for <urn-ietf@services.bunyip.com>; Wed, 18 Feb 1998 09:50:47 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id JAA01245 for urn-ietf@services; Wed, 18 Feb 1998 09:50:47 -0500 (EST)
Received: from ns.ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA01242 for <urn-ietf@bunyip.com>; Wed, 18 Feb 1998 09:50:45 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA00716; Wed, 18 Feb 1998 09:50:40 -0500 (EST)
Message-Id: <199802181450.JAA00716@ns.ietf.org>
To: IETF-Announce: ;
Cc: RFC Editor <rfc-editor@isi.edu>
Cc: Internet Architecture Board <iab@isi.edu>
Cc: urn-ietf@bunyip.com
From: The IESG <iesg-secretary@ns.ietf.org>
Subject: [URN] Document Action: Using Existing Bibliographic Identifiers as Uniform Resource Names to Informational
Date: Wed, 18 Feb 1998 09:50:39 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: The IESG <iesg-secretary@ns.ietf.org>
Errors-To: owner-urn-ietf@Bunyip.Com

The IESG has approved the Internet-Draft 'Using Existing Bibliographic
Identifiers as Uniform Resource Names' <draft-ietf-urn-biblio-02.txt>
as a Informational.  This document is the product of the Uniform
Resource Names Working Group.  The IESG contact persons are Harald
Alvestrand and Keith Moore.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id TAA22776 for urn-ietf-out; Wed, 11 Feb 1998 19:18:24 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA22765 for <urn-ietf@services.bunyip.com>; Wed, 11 Feb 1998 19:18:16 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id TAA08691 for urn-ietf@services; Wed, 11 Feb 1998 19:18:15 -0500 (EST)
Received: from info.dsv.su.se (info.dsv.su.se [130.237.161.221]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA08688 for <urn-ietf@bunyip.com>; Wed, 11 Feb 1998 19:18:10 -0500 (EST)
Received: from [130.237.150.138] (jph1.dsv.su.se [130.237.150.138]) by info.dsv.su.se (8.8.8/8.8.8) with ESMTP id BAA19243; Thu, 12 Feb 1998 01:17:51 +0100 (MET)
X-Sender: jpalme@mail.dsv.su.se
Message-Id: <v04003a06b107ef502e5d@[130.237.150.138]>
In-Reply-To: <v03102803b107df40e7f1@[206.133.34.57]>
References: <6ncXcJbocDB@faerber.muc.de> <v04010606b104ec2085d7@within.com> <v04003a0eb10545aa23e0@[130.237.150.138]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 12 Feb 1998 01:18:02 +0100
To: "Kent S. Larsen II" <klarsen@panix.com>, list-header@nisto.com
From: Jacob Palme <jpalme@dsv.su.se>
Subject: [URN] Re: List-ID review
Cc: Jamie Zawinski <jwz@netscape.com>, urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Jacob Palme <jpalme@dsv.su.se>
Errors-To: owner-urn-ietf@Bunyip.Com

At 18.07 -0500 98-02-11, Kent S. Larsen II wrote:
>>You can see it as a problem, you can also see it as an advantage: It is
>>possible to associate these lists with the original newsgroup, so if
>>someone gets a 'crossposted' message to <news:comp.bla> from another
>>mailing list, s/he might be able to use the newsgroup directly or
>>another mailing list tied to the same newsgroup for a followup.
>
>I agree that this is a fairly clean solution, but I think it needs to be
>expanded a little. I don't know the relevant rfcs, but don't you need a
> mechanism for specifying the newsgroup host?
>
>I know that there are many newsgroups that are not available beyond one
>server!

I do not think there is, yet, any standard for a URN space for Usenet
News. When someone writes such a standard, then it seems very necessary
that this standard handle the problem of local newsgroups. It is
conceivable that two local newsgroups in two news hosts have the
same name, although usually not, since local newsgroups are usually
prefixed in a way which shows the region. For example, all the
local Swedish newsgroups have names beginning with "swnet.".

------------------------------------------------------------------------
Jacob Palme <jpalme@dsv.su.se> (Stockholm University and KTH)
for more info see URL: http://www.dsv.su.se/~jpalme



                                                                                                                                                                                                                                                                        1998-03.mail                                                                                        0000666 0001752 0000010 00000647202 11373061320 011502  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    
Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA23146 for urn-ietf-out; Mon, 30 Mar 1998 13:51:46 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA23141 for <urn-ietf@services.bunyip.com>; Mon, 30 Mar 1998 13:51:43 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id NAA16290 for urn-ietf@services; Mon, 30 Mar 1998 13:51:44 -0500 (EST)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id NAA16287 for <urn-ietf@bunyip.com>; Mon, 30 Mar 1998 13:51:41 -0500 (EST)
Date: Mon, 30 Mar 1998 13:51:41 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] No meeting -- definitive
Message-ID: <Pine.SUN.3.95.980330133959.16103E-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hello all,

The URN meeting at the Los Angeles IETF has officially been cancelled.
We didn't have any agenda items focused on moving us forward on our
milestones, and meeting space is at a premium for the whole IETF. 

This is not to say that there is nothing happening with URNs; I will
undertake to provide an update report after this week.

Michael Mealling has a demo of an InternetExplorer URN add-on;
he's keen to demonstrate it this week to anyone who's interested
in seeing it.

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id BAA29374 for urn-ietf-out; Sun, 29 Mar 1998 01:54:32 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA29369 for <urn-ietf@services.bunyip.com>; Sun, 29 Mar 1998 01:54:28 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id BAA12479 for urn-ietf@services; Sun, 29 Mar 1998 01:54:28 -0500 (EST)
Received: from LCS.MIT.EDU (mintaka.lcs.mit.edu [18.26.0.36]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id BAA12472; Sun, 29 Mar 1998 01:54:23 -0500 (EST)
Received: from skadhwe.lcs.mit.edu by MINTAKA.LCS.MIT.EDU id aa00924; 29 Mar 98 1:54 EST
Received: by skadhwe.lcs.mit.edu; (5.65v3.2/1.1.8.2/15Aug95-0306PM) id AA04670; Sun, 29 Mar 1998 01:54:00 -0500
Date: Sun, 29 Mar 1998 01:54:00 -0500
Message-Id: <9803290654.AA04670@skadhwe.lcs.mit.edu>
From: Lewis Girod <girod@LCS.MIT.EDU>
To: leslie@bunyip.com
Cc: urn-ietf@bunyip.com
In-Reply-To: <Pine.SUN.3.95.980326214317.19633G-100000@beethoven.bunyip.com> (message from Leslie Daigle on Thu, 26 Mar 1998 22:09:07 -0500 (EST))
Subject: Re: [URN] New drafts concerning identifier resolution in HTTP
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Lewis Girod <girod@LCS.MIT.EDU>
Errors-To: "owner-urn-ietf@bunyip.com Date": Thu, 26 Mar 1998 22:"09:07 -0500 (EST) From: Leslie Daigle" <leslie@Bunyip.Com>

   Having had a chance to read over these drafts, I've got a few comments,
   some more general than others.

   Firstly, I think this is an interesting proposal for URI resolution
   that is better-integrated with HTTP than tHTTP -- I wish you godspeed
   in getting this incorporated into the HTTP protocol spec :-> 

   Secondly, I think it would benefit this group to discuss this proposal
   in more detail -- it clearly does solve some of the problems of tHTTP
   and NAPTR, but I think it, too, has specific realms of applicability 
   (there's no such thing as a perfect RDS/resolution server?).

Thanks for the comments and typos..  I agree that there is still a lot
of work here, bugs, areas where clarity is lacking..!  More discussion
would be a very good thing..

I haven't had time to address in the document the major issues brought
up here, but in this message I will try to clarify the major issues.

	- Lewis



   So, some specfic comments of my own:

   [..]

   Paragraph 2 talks about resolving by asking the "right server" to
   resolve a URI.  What defines the "right server"?  This touches on
   a key point that needs clarification, I think, which is the resolution
   hint information update model.  There is a paragraph at the end of
   section 1.2 talking about using "signed RDF" to ensure the authenticity
   of  information, but I don't think that adequately addresses the fact
   that your model of resolution starts _somewhere_ (e.g., a local proxy
   server) and works out from there on a "buddy" system -- authenticity
   is locally-relative.  This is useful in providing cached and proxy'ed
   information, but I have concerns that it doesn't guarantee that you get
   to the information that the _publisher_ of the URN wants you to believe
   is authoritative.  In the NAPTR model, there is a chain of delegation
   of record control, however poorly secured that is.

This is a very interesting and difficult problem...  and it is not
currently covered very well in this document.  However I think that
the idea of relying on an end-to-end verification mechanism after the
resolution takes place is a fairly sound one, because it makes it
easier for proxies to operate and generally reduces the overhead of
providing these security features.  It also makes verification
optional; the client can ask for the verifier or not.

The key to securing a name resolution is in verifying that the name
really was delegated to the "terminal" resolver.  As you point out,
this requires a record of a chain of delegations, each authenticating
the key of the delegatee.  Such a proof hinges entirely on having the
right root key for the official root namespace owner, and requires
verifying the signatures on every delegation from the root to the
terminal resolver.  (I believe this is in essence the architecture
used by DNSSEC.)

There are two problems with passing this information around during the
resolution process.  One is that there may be several protocols in
operation, and they each would need to add this kind of functionality
in order to make it work -- the proof is no good if it's missing a
link.  Another is that this stuff is really complicated and hard to
think about, and easy to implement wrong.  In many cases it is
sensitive to the slightest wrong bit as well.  Another is that if the
client doesn't care about security there will need to be a standard
way to propagate that information through the resolution process.

So the intent with WIRE is to rely on the publisher to construct a
proof that convinces the client that the resource that arrived really
is named by the right URN.  In order to implement this, we would like
to have some kind of standard format for describing and signing a
delegation, integrated with the appropriate parts of the internet
security infrastructure.  The publisher then collects up a set of
linked delegation verifiers, and the client can check them using a
well-known root public key.  A minimal format would include the URN
and the public key data for the next resolver.  So a chain might be

	{URN,PK1}+Signature{rootKey}
	{URN,PK2}+Signature{PK1}
	{URN,PK3}+Signature{PK2}
	{URN,SHA of resource}+Signature{PK3}

Of course, any upstream resolver can spoof a URN, but this is always a
problem if you begin with the assumption that you don't know who is
supposed to own the resource.  Assuming that the resource is the
object of the resolution process, if the client already knows the
correct owner of the resource, the final segment suffices.

The obvious problem with this is that every URN secured this way needs
to be signed by the root key.  Clearly some mechanism for making a
single verifier work for whole spaces is needed.  At the same time we
would like the resolution mechanism to have a high degree of
flexibility, which makes describing the spaces difficult.  One
approach would be to define an incomplete set of space-description
schemes, and require the clients to understand them in order to verify
the proof.  A browser could easily have a plug-in interface to extend
this set of schemes.  One simple one is wildcards (like '*').  This
would suffice for the needs of the root registry, for example.  A
scheme based on a regular expression plus a target string would
suffice for NAPTR; execute the regex and verify that it matches the
target.

Does this idea sound useful/feasible?

There is a lot here to be worked out.. but it seemed like something
like this was the only feasible way to implement security for a
mechanism that allowed proxies.  Note that the key here is having some
way to pass the information back to the client.  If a standard format
existed it could easily be passed back to or generated by the client
along the way, and verified after the resolution is complete.

   URN Resolution Using WIRE

   As you've already said yourself, this document needs to refer more
   directly to the URI services document.  This may suggest adjustments
   to the services document, but this one should definitely address which
   services are being made available (explicitly or implicitly), and how
   the different error conditions/result types are handled.  

The document needs to do a better job of giving examples of how the
mechanisms can be used to provide these services.  These examples
should make it clear that the things people want to do are supported
fairly comfortably.  I tend to look at resolution services more like a
typing model, i.e. a meta-resource is being served that supports these
"services" as methods.  These method calls are intended to be conveyed
to a WIRE resolver as '?' arguments.  I like this approach because it
generalizes nicely and avoids the question of whether the resource on
the other end is the picture or a list of URLs of the picture -- in
this model it is an object with two methods: "give me URLs" and "give
me a picture".  I was hoping that we could use a space of URNs to
register new type identifiers.  

However in general this effort got sidetracked away from resolution
services (which was what it started out to do) into other areas so
not as much work has been done in that area.. any ideas?

   Along the lines of the question about the hint update model above, there
   should be an elaboration of how a namespace/part of a namespace gets
   itself registered within the WIRE system -- e.g., is there a top-level
   authoritative WIRE resolver?   Is it NAPTR?  I.e., come at this from
   the perspective of a book publisher that wants to know what to do
   to get its URNs resolved (properly) using WIRE -- what does that publisher
   need to know/do?

This question has been raised by other readers so it certainly needs
clarification on this point.  The document was written from the
perspective that NAPTR is used as a top-level service, and WIRE is one
possible protocol to indicate with the "p" flag.  It would not be
feasible to mirror the data served through NAPTR; furthermore, while
WIRE can be used to proxy NAPTR lookups there is a subtle reason why
WIRE cannot be used as a gateway to NAPTR in a non-proxy sense.
Briefly, the reason is that NAPTR requires the client to try
alternatives in the event of failure to resolve, and this feature is
provided with the intention of providing default or "fallback"
options.  Although a WIRE client is free to try alternatives in this
way, it is not required (the client is free to give up), so this
cannot be used as a technique to specify fallback options.

This means that if we want a _correct_ implementation, we can't set up
a WIRE resovler that performs the first NAPTR lookup and returns a 350
pointing to a different resolver.

However, this was not the intent -- the setup we envisioned was 
that WIRE be used as a gateway protocol to support emerging protocols, 
but that clients and proxy servers that use WIRE would all know
NAPTR as a "native" protocol.  

Thus, if a client uses a proxy, WIRE might be used to interface to
that proxy.  That proxy would use NAPTR as the top-level mechanism.  A
NAPTR record might tell the proxy to contact a WIRE server somewhere,
etc. and the WIRE client algorithm is used.  At some further point a
350 response might pop the proxy back into NAPTR.  Or it might pop the
proxy into THTTP, or into some other as yet undetermined protocol.
The main idea is that for those undetermined protocols WIRE can be
used as a fallback option in the case that the proxy doesn't know
them.

If the client does not use a proxy, then the client starts with NAPTR
and the situtation is the same as above.

   Section 1.4:  As I understand it, you want to remove the distinction between
   the discovery of a resolver, and resolver software itself.  While I think
   that may be a fine thing within your architecture, I disagree that this
   is "clearer".  Functionally, the steps are different, if nothing else than
   in terms of who (publisher, namespace owner, delegatee) gets to update
   which information and provide what services.  There are, in fact, 3
   distinct levels, that I believe are important for discussion of 
   architecture:

	   . (global) NID registration, which permits the discovery of
	   . naming authorities, which permit the discovery of
	   . local resolution servers

   Having said that, I don't disagree that an implementation may find it
   convenient to collapse these into a single system.

Right..  and a WIRE implementation is not really required to collapse
them, although it does have the option to do so.  Basically it becomes
a multidimensional tradeoff between convenience, reliability,
political concerns, and ability to maintain the data in an orderly
fashion.  Whether it makes sense to collapse or stratify these
functions, either case can be implemented within this framework.  For
example, one could use WIRE only as a terminal resolver; such a server
would never return a 350 code.  This case should have equivalent
functionality to THTTP.

As for clarity of the model, I don't know.  I thought that previous
ways I had looked at it were much more complicated, and this one is at
least simpler...

   Section 3.4, last text paragraph:  "To switching back to NAPTR," -- should
     that be "To switch back to WIRE,"?

The grammar is incorrect, but it intended to give an example of how a
350 response can redirect a client to continue the resolution using
NAPTR.


NOTE: The latest versions of these documents are maintained on the web
site.  Minor updates are indicated by alphabetic extensions to the
version number (i.e. 00 is now 00b).

http://phobos.lcs.mit.edu/wire.html
http://phobos.lcs.mit.edu/urn-wire.html


- Lewis



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id AAA26825 for urn-ietf-out; Sun, 29 Mar 1998 00:02:04 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA26820 for <urn-ietf@services.bunyip.com>; Sun, 29 Mar 1998 00:02:01 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id AAA12290 for urn-ietf@services; Sun, 29 Mar 1998 00:02:01 -0500 (EST)
Received: from LCS.MIT.EDU (mintaka.lcs.mit.edu [18.26.0.36]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id AAA12279; Sun, 29 Mar 1998 00:01:57 -0500 (EST)
Received: from skadhwe.lcs.mit.edu by MINTAKA.LCS.MIT.EDU id aa00267; 29 Mar 98 0:01 EST
Received: by skadhwe.lcs.mit.edu; (5.65v3.2/1.1.8.2/15Aug95-0306PM) id AA04524; Sun, 29 Mar 1998 00:01:52 -0500
Date: Sun, 29 Mar 1998 00:01:52 -0500
Message-Id: <9803290501.AA04524@skadhwe.lcs.mit.edu>
From: Lewis Girod <girod@LCS.MIT.EDU>
To: leslie@bunyip.com
Cc: urn-ietf@bunyip.com
In-Reply-To: <Pine.SUN.3.95.980326212352.19633F-100000@beethoven.bunyip.com> (message from Leslie Daigle on Thu, 26 Mar 1998 21:42:39 -0500 (EST))
Subject: Re: About the NID document [Was Re: [URN] no meeting?]
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Lewis Girod <girod@LCS.MIT.EDU>
Errors-To: "owner-urn-ietf@bunyip.com Date": Thu, 26 Mar 1998 21:"42:39 -0500 (EST) From: Leslie Daigle" <leslie@Bunyip.Com>

                                          Part of the intention of the informal 
   namespaces was to make it fairly easy to get a perfectly-functional namespace 
   (e.g., for specific purposes, such as within particular applications), thereby
   reducing the load of proposals for formal namespaces with a requested
   NID.

I see where I was confused now.. my concern was to avoid bloat in the
NID registries, but informal NIDs are not necessarily included in NID
services?  

Perhaps a little more text might clarify this.  Although specifying a
policy for managing (for example) the urn.net registry is outside the
scope of this document, an example of such a policy might help clarify
the intentions behind the differences in level of service.

Would such an example policy be:

Exp'tal:  ???  not guaranteed to be unique... ignored?

Informal: annual registration fee paid to registry

Formal:   one-time registration fee and fee for changes to registration 
          information;  In addition, for each formal NID registered, 
          annual fees are waived for one additional informal registation, 
          to support backwards compatibility
          
A few more questions:

 . what is the advantage of experimental vs. informal, if there is no 
   guarantee of uniqueness in the experimental space and registration
   in informal is unrestricted?

 . what is the advantage of formal vs. informal?

 . (or is the answer to both of the above "vanity"?)

 . is there an expectation that a well-behaved NID service (e.g. urn.net)
   provides information on the complete set of formal NIDs?

- Lewis



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id WAA17948 for urn-ietf-out; Thu, 26 Mar 1998 22:09:17 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA17943 for <urn-ietf@services.bunyip.com>; Thu, 26 Mar 1998 22:09:14 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id WAA05006 for urn-ietf@services; Thu, 26 Mar 1998 22:09:14 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA05003; Thu, 26 Mar 1998 22:09:10 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id WAA19701; Thu, 26 Mar 1998 22:09:07 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Thu, 26 Mar 1998 22:09:07 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Lewis Girod <girod@LCS.MIT.EDU>
cc: urn-ietf@bunyip.com
Subject: Re: [URN] New drafts concerning identifier resolution in HTTP
In-Reply-To: <9803150253.AA18500@skadhwe.lcs.mit.edu>
Message-ID: <Pine.SUN.3.95.980326214317.19633G-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Sat, 14 Mar 1998, Lewis Girod wrote:
> 
> With the help of some of the people in the W3C, John and I and some
> students here have put together two drafts describing an extension to
> HTTP.  While the specification has a way to go in terms of addressing
> all the issues raised at the last meeting, I see a number of positive

Having had a chance to read over these drafts, I've got a few comments,
some more general than others.

Firstly, I think this is an interesting proposal for URI resolution
that is better-integrated with HTTP than tHTTP -- I wish you godspeed
in getting this incorporated into the HTTP protocol spec :-> 

Secondly, I think it would benefit this group to discuss this proposal
in more detail -- it clearly does solve some of the problems of tHTTP
and NAPTR, but I think it, too, has specific realms of applicability 
(there's no such thing as a perfect RDS/resolution server?).

So, some specfic comments of my own:

WIRE - W3 Identifier Resolution Extensions

The first paragraph of section 1.2 is kind of empty -- "... In this
section we present a new, clearer resolution model."  Clearer than what?
<evil grin>

Paragraph 2 talks about resolving by asking the "right server" to
resolve a URI.  What defines the "right server"?  This touches on
a key point that needs clarification, I think, which is the resolution
hint information update model.  There is a paragraph at the end of
section 1.2 talking about using "signed RDF" to ensure the authenticity
of  information, but I don't think that adequately addresses the fact
that your model of resolution starts _somewhere_ (e.g., a local proxy
server) and works out from there on a "buddy" system -- authenticity
is locally-relative.  This is useful in providing cached and proxy'ed
information, but I have concerns that it doesn't guarantee that you get
to the information that the _publisher_ of the URN wants you to believe
is authoritative.  In the NAPTR model, there is a chain of delegation
of record control, however poorly secured that is.

Section 1.4, last line:  "non-terminals" should be "non-terminal"

Section 2.3:  the grammar (at least in the copy from your web page; haven't
  seen the one that hit the repository) has some peculiarities of
  " and \ -- maybe I'm just tired, but

	quote-relative-uri = "\"" relative-uri "=""

  seems unbalanced to me.

Section 5, first paragraph:  "more than one delegations" should be
   "more than one delegation"



URN Resolution Using WIRE

As you've already said yourself, this document needs to refer more
directly to the URI services document.  This may suggest adjustments
to the services document, but this one should definitely address which
services are being made available (explicitly or implicitly), and how
the different error conditions/result types are handled.  

Also, as long as you're referring to HTTP error codes, it would also be 
useful to have a table (appendix?) of the ones mentioned.

Along the lines of the question about the hint update model above, there
should be an elaboration of how a namespace/part of a namespace gets
itself registered within the WIRE system -- e.g., is there a top-level
authoritative WIRE resolver?   Is it NAPTR?  I.e., come at this from
the perspective of a book publisher that wants to know what to do
to get its URNs resolved (properly) using WIRE -- what does that publisher
need to know/do?

Section 1.3.1, paragraph 2:  refers to "resolution services" in 
  reference "[10]" -- is that perhaps actually "[12]"?

Section 1.4:  As I understand it, you want to remove the distinction between
the discovery of a resolver, and resolver software itself.  While I think
that may be a fine thing within your architecture, I disagree that this
is "clearer".  Functionally, the steps are different, if nothing else than
in terms of who (publisher, namespace owner, delegatee) gets to update
which information and provide what services.  There are, in fact, 3
distinct levels, that I believe are important for discussion of 
architecture:

	. (global) NID registration, which permits the discovery of
	. naming authorities, which permit the discovery of
	. local resolution servers

Having said that, I don't disagree that an implementation may find it
convenient to collapse these into a single system.

Section 3.4, last text paragraph:  "To switching back to NAPTR," -- should
  that be "To switch back to WIRE,"?


Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id VAA17391 for urn-ietf-out; Thu, 26 Mar 1998 21:42:53 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA17386 for <urn-ietf@services.bunyip.com>; Thu, 26 Mar 1998 21:42:45 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id VAA04948 for urn-ietf@services; Thu, 26 Mar 1998 21:42:45 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA04945; Thu, 26 Mar 1998 21:42:42 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id VAA19696; Thu, 26 Mar 1998 21:42:39 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Thu, 26 Mar 1998 21:42:39 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Lewis Girod <girod@LCS.MIT.EDU>
cc: urn-ietf@bunyip.com
Subject: About the NID document [Was Re: [URN] no meeting?]
In-Reply-To: <9803250125.AA02474@skadhwe.lcs.mit.edu>
Message-ID: <Pine.SUN.3.95.980326212352.19633F-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi Lewis,

On Tue, 24 Mar 1998, Lewis Girod wrote:
> One question that came to mind when I read the namespace draft was
> whether the three delineations in section 4.0 are really necessary.
> It seemed to me that the cases covered by types I and II can just
> as easily be implemented within a sufficently open namespace, such as 
> the INET namespace given in the example in section 5.

As I understand it, you're proposing that the whole notion of informal
namespacse could be handled as "partitions" of some suitably-openminded
namespace.

The concerns I have with that are:

	. as it stands, it's the namespace that gets registered in
	  a (some) top-level registry(ies) for an RDS.  So, these
	  informal namespaces would have to be seen as partitions of
	  a namespace which has itself registered in the places
	  of interest to the informal namespace owner (e.g., in NAPTR)

	. depending on the RDS in question, this may or may not leave
	  the informal namespace owner with suitable control over
	  how their namespace partition is managed

Beyond the assumption of multiple RDSs, the informal namespace is immediately 
subjected to the control (or lack thereof) of the governing namespace; the 
informal one can never be any _better_ than that.

This might work for short-term fixes as a namespace was being put
through the more formal process and getting a requested NID, but I don't think
it would work for long-term things.  Part of the intention of the informal 
namespaces was to make it fairly easy to get a perfectly-functional namespace 
(e.g., for specific purposes, such as within particular applications), thereby
reducing the load of proposals for formal namespaces with a requested
NID.

So, implementationally they might collapse, but I would argue that
pragmatically, they don't.

Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id UAA00339 for urn-ietf-out; Tue, 24 Mar 1998 20:25:54 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id UAA00334 for <urn-ietf@services.bunyip.com>; Tue, 24 Mar 1998 20:25:51 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id UAA26059 for urn-ietf@services; Tue, 24 Mar 1998 20:25:51 -0500 (EST)
Received: from LCS.MIT.EDU (mintaka.lcs.mit.edu [18.26.0.36]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id UAA26054; Tue, 24 Mar 1998 20:25:48 -0500 (EST)
Received: from skadhwe.lcs.mit.edu by MINTAKA.LCS.MIT.EDU id aa02432; 24 Mar 98 20:25 EST
Received: by skadhwe.lcs.mit.edu; (5.65v3.2/1.1.8.2/15Aug95-0306PM) id AA02474; Tue, 24 Mar 1998 20:25:34 -0500
Date: Tue, 24 Mar 1998 20:25:34 -0500
Message-Id: <9803250125.AA02474@skadhwe.lcs.mit.edu>
From: Lewis Girod <girod@LCS.MIT.EDU>
To: leslie@bunyip.com
Cc: urn-ietf@bunyip.com, jcurran@bbn.com
In-Reply-To: <Pine.SUN.3.95.980324094445.18521A-100000@beethoven.bunyip.com> (message from Leslie Daigle on Tue, 24 Mar 1998 09:50:09 -0500 (EST))
Subject: Re: [URN] no meeting?
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Lewis Girod <girod@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi,

One question that came to mind when I read the namespace draft was
whether the three delineations in section 4.0 are really necessary.
It seemed to me that the cases covered by types I and II can just
as easily be implemented within a sufficently open namespace, such as 
the INET namespace given in the example in section 5.

Something like INET allows anyone with a DNS server to make their
namespace visible to the world by just adding the appropriate NAPTR
record.  Presumably there are no guarantees implied about the
persistence of urn:inet:*.  However, an organization can use INET to
begin the "formal" process, by demonstrating an operating resolution
mechanism that resolves their namespace prefixed by
urn:inet:my.domain.com:.

Once the bugs are worked out, and they go through the formal RFC
process, a permanent NID (and mapping in urn.net) can be established.
They would still need to support the "pre-nid" names via the old
mechanism, which is hopefully fairly easy to do.  Of course, any other
"temporary" approach (i.e. the "informal" or "experimental"
registrations) would have the same requirement, assuming that a
permanent NID is eventually assigned.  This was why I was wondering
if there was other reasoning behind the "informal/experimental"
registrations.

	- Lewis



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA14549 for urn-ietf-out; Tue, 24 Mar 1998 11:15:13 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA14537 for <urn-ietf@services.bunyip.com>; Tue, 24 Mar 1998 11:15:07 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA24364 for urn-ietf@services; Tue, 24 Mar 1998 11:15:06 -0500 (EST)
Received: from privateer.windrose.omaha.ne.us (privateer.windrose.omaha.ne.us [206.101.78.33]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA24359; Tue, 24 Mar 1998 11:14:55 -0500 (EST)
Received: from sloop.windrose.omaha.ne.us (sloop.windrose.omaha.ne.us [10.9.200.2]) by privateer.windrose.omaha.ne.us (8.8.7/8.8.7) with SMTP id KAA11959; Tue, 24 Mar 1998 10:14:57 -0600 (CST)
Message-Id: <199803241614.KAA11959@privateer.windrose.omaha.ne.us>
From: "Ryan Moats" <jayhawk@att.com>
To: "find@bunyip.com" <find@bunyip.com>, "LDAP Service Deployment Working Group" <ietf-lsd@listserv.umu.se>, "URN mailing list" <urn-ietf@bunyip.com>
Date: Tue, 24 Mar 98 10:15:15 -0600
Priority: Normal
X-Mailer: PMMail 1.95a For OS/2
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: [URN] Fwd: Draft WASRV BOF announcement
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

My apologies if you receive this announcement more than once.
This BOF in LA might be of interest to folks on these lists.  It is
currently scheduled for 1530-1730 Thursday in the Avalon room
(but check your schedules when you arrive for changes :-)

  There has been recent interest in mechanisms for discovery of services 
  across the global internet. Such interest has manifested itself in 
  numerous papers, standards proposals, and commercial tools. However, 
  what is meant by wide area service location seems to vary in all cases.
  The organizers of the WASRV BOF will advocate a set of architectural
  principals for a successful wide area service location system.  

  In brief, discovery should not require a priori knowledge or configuration
  to perform, should be based on attribute based search criteria and 
  allow rapid, scalable access to service information.  Services should
  be discoverable only when they are actually available and ideally 
  advertise themselves automatically.

  These principals will be discussed and proposals for solutions to 
  the wide area service location problem will be presented.  The goal
  of the BOF is to determine whether there is sufficient interest in 
  the problem, as we agree to define it, and whether the technical 
  proposals presented will arrive at a feasible technical solution.

  Please see http://www.bell-labs.com/mailing-lists/wasrv/ for a list
  of documents including "WASRV Architectural Principles" which describe
  in detail the issues believe a chartered WASRV WG in the Internet area 
  should address.





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA11177 for urn-ietf-out; Tue, 24 Mar 1998 10:34:09 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA11171 for <urn-ietf@services.bunyip.com>; Tue, 24 Mar 1998 10:34:06 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id KAA24218 for urn-ietf@services; Tue, 24 Mar 1998 10:34:05 -0500 (EST)
Received: from marine.sonic.net (marine.sonic.net [208.201.224.37]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id KAA24215 for <urn-ietf@Bunyip.Com>; Tue, 24 Mar 1998 10:34:02 -0500 (EST)
Received: (qmail 22290 invoked from network); 24 Mar 1998 15:36:15 -0000
Received: from unknown (HELO sub.sonic.net) (208.201.224.8) by marine.sonic.net with SMTP; 24 Mar 1998 15:36:15 -0000
Received: from bolt.sonic.net (tallen@bolt [208.201.224.36]) by sub.sonic.net (8.8.8/8.8.5) with ESMTP id HAA14153 for <urn-ietf@Bunyip.Com>; Tue, 24 Mar 1998 07:34:01 -0800
X-envelope-info: <tallen@bolt.sonic.net>
Received: (from tallen@localhost) by bolt.sonic.net (8.8.8/8.7.3) id HAA06098 for urn-ietf@Bunyip.Com; Tue, 24 Mar 1998 07:35:44 -0800
Date: Tue, 24 Mar 1998 07:35:44 -0800
From: Terry Allen <tallen@sonic.net>
Message-Id: <199803241535.HAA06098@bolt.sonic.net>
To: urn-ietf@bunyip.com
Subject: re no meeting [URN]
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Terry Allen <tallen@sonic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

I won't be there, but I like the latest draft and I'm happy to
agree that we're all but done.

Regards,

  Terry Allen    Electronic Publishing Consultant    tallen[at]sonic.net
                   http://www.sonic.net/~tallen/
    Davenport and DocBook:  http://www.ora.com/davenport/index.html



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA10165 for urn-ietf-out; Tue, 24 Mar 1998 09:50:36 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA10160 for <urn-ietf@services.bunyip.com>; Tue, 24 Mar 1998 09:50:33 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id JAA24013 for urn-ietf@services; Tue, 24 Mar 1998 09:50:32 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA24010; Tue, 24 Mar 1998 09:50:14 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id JAA18603; Tue, 24 Mar 1998 09:50:11 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Tue, 24 Mar 1998 09:50:09 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
cc: jcurran@bbn.com
Subject: [URN] no meeting?
Message-ID: <Pine.SUN.3.95.980324094445.18521A-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hey!  I will allow the resounding silence surrounding my call for agenda items
to suggest that people are quite happy with the status quo of the
documents, and there is in fact nothing to discuss in LA.

Previous experience suggests that, if we get together for a meeting, we
will in fact find plenty of material to disagree about, and impede our
own forward progress.

So, if no one can suggest concrete agenda items, per my message of last
Thursday (attached), I'll tell the IESG that we're all-but-done and
that we're relinquishing the meeting slot that I mistakenly reserved
for us.

Thanks,
Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


[Leslie's message of Thu, Mar 19, 1998]

Hello all,

I'd like to put together the agenda for our meeting in LA.  There are
some points which previous experience suggests might be fruitful in
terms of generation of discussion, but I'd like to flush out issues 
_now_ so that we can have an organized meeting session.

I don't want to stifle discussion or suppress creativity, but I remarked
during the Washington meeting that the discussion would have been
more useful if we'd had time to talk about/think about the points 
beforehand.  After all, if the issues are THAT important to people, 
I'm confident you can invest 5 minutes in writing them down and sharing
them now!

What I'd like to ask you is to send any issues you currently perceive
as needing discussion to the mailing list before Thursday of next week.
Hopefully, this will give us a "leg up" on discussion before the meeting.
I will circulate a draft agenda at (or about) 5pm EST on Thursday,
March 26.

If issues don't make it onto that agenda, I reserve the right to be
ruthless about cutting off discussion of them during the meeting.

To help people get into gear for this, here's a little of what
I think might generate discussion points:

As the documents stand now, this group is essentially done with the
bulk of its work.  The proposal for the outstanding issue of contention
is (from draft-ietf-urn-nid-req-02.txt):

	. x- is reserved for "experimental" NIDs
	. there is a straightforward, mechanical method whereby anyone
	  can get a NID assigned (where the NID will be some sequence of
	  numbers)
	. there is a slightly more formal, yet mechanical, method
	  for achieving assignment of requested NID strings.

Once we finish with the final details of this draft (e.g., where to
submit the required detail), we can thus expect to see URNs "go live",
and urns such as:

	urn:x-myspace:who-needs-hierarchy-anyway
	urn:0123486999:somepublisher-cooking.chocolate.12340-666
	urn:catspace:dinner.mouse.munch.munch.munch
	urn:pdi://oma.eop.gov/1997/09/01.text.2

appearing shortly thereafter.

I think this is a workable proposal; unless there is further discussion
that yields a better, suitable, implementable proposal, this is how
things will go forward.

So, discussion item, anyone?

Thanks,
Leslie.





Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2]) by sub.sonic.net (8.8.8/8.8.5) with ESMTP id HAA11934 for <tallen@sonic.net>; Tue, 24 Mar 1998 07:23:37 -0800
X-envelope-info: <owner-urn-ietf@Bunyip.Com>
Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA10165 for urn-ietf-out; Tue, 24 Mar 1998 09:50:36 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA10160 for <urn-ietf@services.bunyip.com>; Tue, 24 Mar 1998 09:50:33 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id JAA24013 for urn-ietf@services; Tue, 24 Mar 1998 09:50:32 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA24010; Tue, 24 Mar 1998 09:50:14 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id JAA18603; Tue, 24 Mar 1998 09:50:11 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Tue, 24 Mar 1998 09:50:09 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@Bunyip.Com
cc: jcurran@bbn.com
Subject: [URN] no meeting?
Message-ID: <Pine.SUN.3.95.980324094445.18521A-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com
Status: R

Hey!  I will allow the resounding silence surrounding my call for agenda items
to suggest that people are quite happy with the status quo of the
documents, and there is in fact nothing to discuss in LA.

Previous experience suggests that, if we get together for a meeting, we
will in fact find plenty of material to disagree about, and impede our
own forward progress.

So, if no one can suggest concrete agenda items, per my message of last
Thursday (attached), I'll tell the IESG that we're all-but-done and
that we're relinquishing the meeting slot that I mistakenly reserved
for us.

Thanks,
Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


[Leslie's message of Thu, Mar 19, 1998]

Hello all,

I'd like to put together the agenda for our meeting in LA.  There are
some points which previous experience suggests might be fruitful in
terms of generation of discussion, but I'd like to flush out issues 
_now_ so that we can have an organized meeting session.

I don't want to stifle discussion or suppress creativity, but I remarked
during the Washington meeting that the discussion would have been
more useful if we'd had time to talk about/think about the points 
beforehand.  After all, if the issues are THAT important to people, 
I'm confident you can invest 5 minutes in writing them down and sharing
them now!

What I'd like to ask you is to send any issues you currently perceive
as needing discussion to the mailing list before Thursday of next week.
Hopefully, this will give us a "leg up" on discussion before the meeting.
I will circulate a draft agenda at (or about) 5pm EST on Thursday,
March 26.

If issues don't make it onto that agenda, I reserve the right to be
ruthless about cutting off discussion of them during the meeting.

To help people get into gear for this, here's a little of what
I think might generate discussion points:

As the documents stand now, this group is essentially done with the
bulk of its work.  The proposal for the outstanding issue of contention
is (from draft-ietf-urn-nid-req-02.txt):

	. x- is reserved for "experimental" NIDs
	. there is a straightforward, mechanical method whereby anyone
	  can get a NID assigned (where the NID will be some sequence of
	  numbers)
	. there is a slightly more formal, yet mechanical, method
	  for achieving assignment of requested NID strings.

Once we finish with the final details of this draft (e.g., where to
submit the required detail), we can thus expect to see URNs "go live",
and urns such as:

	urn:x-myspace:who-needs-hierarchy-anyway
	urn:0123486999:somepublisher-cooking.chocolate.12340-666
	urn:catspace:dinner.mouse.munch.munch.munch
	urn:pdi://oma.eop.gov/1997/09/01.text.2

appearing shortly thereafter.

I think this is a workable proposal; unless there is further discussion
that yields a better, suitable, implementable proposal, this is how
things will go forward.

So, discussion item, anyone?

Thanks,
Leslie.






Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA25015 for urn-ietf-out; Thu, 19 Mar 1998 10:34:03 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA25007 for <urn-ietf@services.bunyip.com>; Thu, 19 Mar 1998 10:34:00 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id KAA27893 for urn-ietf@services; Thu, 19 Mar 1998 10:33:59 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA27889; Thu, 19 Mar 1998 10:33:54 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id KAA17371; Thu, 19 Mar 1998 10:33:52 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Thu, 19 Mar 1998 10:33:50 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
cc: jcurran@bbn.com
Subject: [URN] Agenda Planning
Message-ID: <Pine.SUN.3.95.980319100218.17267B-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hello all,

I'd like to put together the agenda for our meeting in LA.  There are
some points which previous experience suggests might be fruitful in
terms of generation of discussion, but I'd like to flush out issues 
_now_ so that we can have an organized meeting session.

I don't want to stifle discussion or suppress creativity, but I remarked
during the Washington meeting that the discussion would have been
more useful if we'd had time to talk about/think about the points 
beforehand.  After all, if the issues are THAT important to people, 
I'm confident you can invest 5 minutes in writing them down and sharing
them now!

What I'd like to ask you is to send any issues you currently perceive
as needing discussion to the mailing list before Thursday of next week.
Hopefully, this will give us a "leg up" on discussion before the meeting.
I will circulate a draft agenda at (or about) 5pm EST on Thursday,
March 26.

If issues don't make it onto that agenda, I reserve the right to be
ruthless about cutting off discussion of them during the meeting.

To help people get into gear for this, here's a little of what
I think might generate discussion points:

As the documents stand now, this group is essentially done with the
bulk of its work.  The proposal for the outstanding issue of contention
is (from draft-ietf-urn-nid-req-02.txt):

	. x- is reserved for "experimental" NIDs
	. there is a straightforward, mechanical method whereby anyone
	  can get a NID assigned (where the NID will be some sequence of
	  numbers)
	. there is a slightly more formal, yet mechanical, method
	  for achieving assignment of requested NID strings.

Once we finish with the final details of this draft (e.g., where to
submit the required detail), we can thus expect to see URNs "go live",
and urns such as:

	urn:x-myspace:who-needs-hierarchy-anyway
	urn:0123486999:somepublisher-cooking.chocolate.12340-666
	urn:catspace:dinner.mouse.munch.munch.munch
	urn:pdi://oma.eop.gov/1997/09/01.text.2

appearing shortly thereafter.

I think this is a workable proposal; unless there is further discussion
that yields a better, suitable, implementable proposal, this is how
things will go forward.

So, discussion item, anyone?

Thanks,
Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id IAA01065 for urn-ietf-out; Mon, 16 Mar 1998 08:21:39 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA01060 for <urn-ietf@services.bunyip.com>; Mon, 16 Mar 1998 08:21:36 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id IAA12674 for urn-ietf@services; Mon, 16 Mar 1998 08:21:35 -0500 (EST)
Received: from ns.ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA12671 for <urn-ietf@bunyip.com>; Mon, 16 Mar 1998 08:21:33 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA12624; Mon, 16 Mar 1998 08:21:30 -0500 (EST)
Message-Id: <199803161321.IAA12624@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-resolution-services-06.txt
Date: Mon, 16 Mar 1998 08:21:30 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ns.ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URI Resolution Services Necessary for URN Resolution
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-resolution-services-06.txt
	Pages		: 11
	Date		: 13-Mar-98
	
Retrieving the resource identified by a Uniform Resource Identifier
(URI) [1] is only one of the operations that can be performed on a URI.
One might also ask for and get a list of other identifiers that are
aliases for the original URI or a bibliographic description of the
resource the URI denotes, for example. This applies to both Uniform
Resource Names (URNs) and Uniform Resource Locators (URLs). Uniform
Resource Characteristics (URCs) are discussed in this document but only
as descriptions of resources rather than identifiers.
 
A service in the network providing access to a resource may provide
one or some of these options, but it need not provide all of them. This
memo specifies an initial set of these operations that can be used to
describe the interactions provided by a given access service. It also
suggests guidelines that should be adhered to when those operations
are encoded in a protocol.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-resolution-services-06.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-resolution-services-06.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-resolution-services-06.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980313180951.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-resolution-services-06.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-resolution-services-06.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980313180951.I-D@ietf.org>

--OtherAccess--

--NextPart--




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id VAA16315 for urn-ietf-out; Sat, 14 Mar 1998 21:53:37 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA16308 for <urn-ietf@services.bunyip.com>; Sat, 14 Mar 1998 21:53:34 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id VAA07852 for urn-ietf@services; Sat, 14 Mar 1998 21:53:32 -0500 (EST)
Received: from LCS.MIT.EDU (mintaka.lcs.mit.edu [18.26.0.36]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id VAA07849 for <urn-ietf@bunyip.com>; Sat, 14 Mar 1998 21:53:30 -0500 (EST)
Received: from skadhwe.lcs.mit.edu by MINTAKA.LCS.MIT.EDU id aa06889; 14 Mar 98 21:53 EST
Received: by skadhwe.lcs.mit.edu; (5.65v3.2/1.1.8.2/15Aug95-0306PM) id AA18500; Sat, 14 Mar 1998 21:53:27 -0500
Date: Sat, 14 Mar 1998 21:53:27 -0500
Message-Id: <9803150253.AA18500@skadhwe.lcs.mit.edu>
From: Lewis Girod <girod@LCS.MIT.EDU>
To: urn-ietf@bunyip.com
Subject: [URN] New drafts concerning identifier resolution in HTTP
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Lewis Girod <girod@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi Folks,

If you recall from the December meeting, John Mallery enumerated some
deficiencies in the THTTP convention for URN resolution.  THTTP is
nice because it is easy to add URN resolution to an existing server
using only the CGI interface.  Some of the issues raised at the
meeting included a need for clarification in the mapping from error
cases to response codes and for clarification about the behavior of a
resolver in response to other methods such as HEAD and PUT.  (see
http://kbcw.ai.mit.edu/talks/1997-12-11-ietf-urn-pdi/sld012.htm )
One approach that seemed plausible was to try to specify an extension
to HTTP intended to support URN resolution.

With the help of some of the people in the W3C, John and I and some
students here have put together two drafts describing an extension to
HTTP.  While the specification has a way to go in terms of addressing
all the issues raised at the last meeting, I see a number of positive
aspects:

* In my opinion, the model of resolution underlying the mechanism is 
  pretty solid

* The extensions to HTTP are minimal: 1 new redirection code and
  1 new header, which can be fit into the new "Optional" header
  (see http://www.w3.org/Protocols/HTTP/ietf-http-ext/).

* The extension generalizes to URIs but includes the mechanisms 
  necessary for URN resolution: it provides a way to delegate
  authority and doesn't make assumptions about the syntax of the
  identifiers.

The drafts were submitted yesterday just under the wire, so they are
probably stuck in the backlog... in the meantime they can be retrieved
from:

draft-girod-w3-id-res-ext-00.txt
  http://phobos.lcs.mit.edu/wire.html

draft-girod-urn-res-using-wire-00.txt
  http://phobos.lcs.mit.edu/urn-wire.html

The first draft describes the HTTP extensions in general, referring
only to URI resolution.  The second describes a way to leverage the
extensions for URN resolution.

Questions, comments, flames welcome..


--
Lewis Girod
girod@lcs.mit.edu



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA05275 for urn-ietf-out; Sat, 14 Mar 1998 14:50:43 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA05267 for <urn-ietf@services.bunyip.com>; Sat, 14 Mar 1998 14:50:33 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id OAA06777 for urn-ietf@services; Sat, 14 Mar 1998 14:50:31 -0500 (EST)
Received: from privateer.windrose.omaha.ne.us (privateer.windrose.omaha.ne.us [206.101.78.33]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA06774 for <urn-ietf@bunyip.com>; Sat, 14 Mar 1998 14:50:17 -0500 (EST)
Received: (from jayhawk@localhost) by privateer.windrose.omaha.ne.us (8.8.7/8.8.7) id NAA04501; Sat, 14 Mar 1998 13:50:27 -0600 (CST)
Message-Id: <199803141950.NAA04501@privateer.windrose.omaha.ne.us>
From: "Ryan Moats" <jayhawk@ds.internic.net>
To: "Peter Koch" <pk@TechFak.Uni-Bielefeld.DE>
Cc: "URN mailing list" <urn-ietf@bunyip.com>
Date: Sat, 14 Mar 98 13:50:32 -0600
Priority: Normal
X-Mailer: PMMail 1.95a For OS/2
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: [URN] Re: New "ietf" draft and -04 draft...
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

On Fri, 13 Mar 1998 18:04:05 +0100, Peter Koch wrote:

>
>> While you are right that it could, I need to check to see if it has a separat
>>e "bcp-index.txt" file
>
>this one is indeed missing from the usual archives. Maybe we can ask the RFC
>Editor.

I looked around, and found the bcp-index file at venera.isi.edu, so I've added
baby processing to the resolver (it should all work, but without a full bcp mirror, I can't
verify it).

I went ahead and added the text Peter and I were discussing.
The ABNF and the appendix now have the code for handling BCP's.

I'll probably wait until after LA to resubmit this, but here it is
on the mailing list for the WG's perusal and comments before/at
LA.

Ryan

==========






Internet-Draft                                                Ryan Moats
draft-ietf-urn-ietf-04.txt                                          AT&T
Expires in six months                                     September 1997

                   A URN Namespace for IETF Documents
                  Filename: draft-ietf-urn-ietf-04.txt


Status of This Memo

      This document is an Internet-Draft.  Internet-Drafts are working
      documents of the Internet Engineering Task Force (IETF), its
      areas, and its working groups.  Note that other groups may also
      distribute working documents as Internet-Drafts.

      Internet-Drafts are draft documents valid for a maximum of six
      months and may be updated, replaced, or obsoleted by other
      documents at any time.  It is inappropriate to use Internet-
      Drafts as reference material or to cite them other than as ``work
      in progress.''

      To learn the current status of any Internet-Draft, please check
      the ``1id-abstracts.txt'' listing contained in the Internet-
      Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
      (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
      Coast), or ftp.isi.edu (US West Coast).


Abstract

   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the "ietf" namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, FYIs,
   and BCPs) developed by the IETF and published by the RFC editor and
   the minutes of working groups (WG) and birds of a feather (BOF)
   meetings that occur during IETF conferences.  Both the current URN
   framework and URN syntax support this namespace.

0.1 Changes from -02

   This document has been restructured to use the template proposed in
   draft-ietf-urn-nid-req-03.txt.  Example Perl scripts for resolving
   this namespace have been supplied in an Appendix.







Expires 9/30/98                                                 [Page 1]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


0.2 Changes from -03

   Text was added to the template clarifying persistence and uniqueness.
   Support for the BCP document series added to the examples and the
   ABNF.

1. Introduction

   This document proposes the "ietf" namespace, which consists of the
   RFC family of documents (RFCs, STDs, FYIs, and BCPs) developed by the
   IETF and published by the RFC editor and the minutes of working
   groups (WG) and birds of a feather (BOF) meetings that occur during
   IETF conferences.

   The namespace specification is for a formal namespace.

2. Specification Template

     Namespace ID:

          "ietf" requested.

     Declared registrant of the namespace:

          Ryan Moats
          jayhawk@att.com

     Declaration of structure:

          The identifier has the following ABNF [2] specification:

          NSS = (family ":" number) / ("mtg-" number "-" wgbofname)
          family = "rfc" / "std" / "fyi" / "bcp"
          number = 1*DIGIT
          wgbofname = 1*LETDIGIT
          LETDIGIT = DIGIT / %x41..%x5a / %x61..%x7a
          DIGIT = %x30..%x39

          If the IESG (or it successor) adds a new document
          series, this ABNF specification will need to be
          updated.  Further, If a working group or BOF is
          created that used characters outside the range of this
          ABNF specification, this specification will need to be
          updated.  Any system intended to resolve names for
          this namespace should be written with the awareness
          that this could occur at any time.

     Identifier uniqueness considerations:



Expires 9/30/98                                                 [Page 2]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


          Because the rfc-editor assigns the RFC number uniquely
          these URNs are unique.  Since the mapping between RFCs
          and other rfc-editor docuent series (STDs, FYIs or
          BCPs) is not necessarily one-to-one, uniqueness of
          STDs, FYIs and BCPs are defined based on the document
          mappings maintained by the RFC Editor (the index files
          "rfc-index.txt", "fyi-index.txt", "bcp-index.txt" and
          "std-index.txt") are defined to be the definitive
          statement of the assignment of RFC Family URNs in this
          namespace.  The meeting minutes portion of the
          namespace is guaranteed unique because the URN
          includes the sequence number of the IETF conference.

     Identifier persistence considerations:

          Persistence of the URNs of this namespace is dependent
          on the persistence of the underlying documents. The
          fundamental difference between RFCs on one hand and
          STDs, FYIs, or BCPs on the other is that only RFCs are
          real, even persistent, documents while the others are
          just names for sets of one or more RFCs which may
          change over time.


     Process of identifier assignment:

          Assignment of URNs from this namespace occur in two
          ways.  The first is when a new RFC, FYI, STD or BCP is
          passed by the IESG and published by the RFC
          Editor. This new document will have a new series
          number and will therefore define a new URN.  The
          document mappings maintained by the RFC Editor (the
          index files "rfc-index.txt", "fyi-index.txt",
          "bcp-index.txt" and "std-index.txt") are defined to be
          the definitive statement of the assignment of RFC
          Family URNs in this namespace.

          The second way a URN is assigned is when a working
          group or birds of a feather files meeting minutes as
          part of an IETF conference.  The list of minutes
          maintained by the IETF for each working group and
          conference in the subtree pointed at by the URL
          ftp://ietf.org/ietf/ is considered the definitive
          assignment of URNs for working group or birds of a
          feather minutes.

     Process of identifier resolution:




Expires 9/30/98                                                 [Page 3]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


          A mirrored copy of the underlying documentation is
          required to resolve these URNs.  Resolution via
          HTTP is accomplished by a set of simple Perl cgi-bin
          scripts presented in Appendix A.

     Rules for Lexical Equivalence:

          The entire URN is case-insensitive.

     Conformance with URN Syntax:

          There are no additional characters reserved.

     Validation mechanism:

          None specified.

     Scope:

          Global.

3. Security Considerations

   Because this namespace defines no additional reserved characters, it
   does not add any security considerations beyond those inherent from
   the existence of the reserved characters from [1].  Further, none of
   the reserved characters from [1] are used in the definition of the
   NSS. This means that resolvers for this namespace may be considered
   "secure" in the sense that any escaping of characters in the NSS MUST
   result in the resolver indicating that the URN has incorrect syntax.

4. Acknowledgments

   Thanks to various members of the URN working group for comments on
   earlier drafts of this document.  The work described in this document
   is partially supported by the National Science Foundation,
   Cooperative Agreement NCR-9218179.

4. References

   Request For Comments (RFC) and Internet Draft documents are available
   from <URL:ftp://ftp.internic.net> and numerous mirror sites.

[1]         R. Moats, "URN Syntax," RFC 2141, May 5, 1997.

[2]         D. Crocker, P. Overell, "Augmented BNF for Syntax Specifica-
            tions: ABNF," Internet Draft (work in progress), January
            1997.



Expires 9/30/98                                                 [Page 4]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


5. Author's Address

   Ryan Moats
   AT&T
   15621 Drexel Circle
   Omaha, NE 68135-2358
   USA

   Phone:  +1 402 894-9456
   EMail:  jayhawk@att.com

Appendix A.  Example Resolution Scripts

   The following scripts are examples that can be used for resolving
   URNs in this namespace.

A.1 I2C

     #!/usr/local/bin/perl

     use strict;

     #
     # this is a URN 2 URC resolver for the ietf namespace
     #

     my(%cite) = (
       rfc => "/ftp/rfc/rfc-index.txt",
       fyi => "/ftp/fyi/fyi-index.txt",
       std => "/ftp/std/std-index.txt",
       bcp => "/ds/home/jayhawk/bcp-index.txt"
     );
     my(%number2date) = (
       41 => "98apr",
       40 => "97dec", 39 => "97aug", 38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",
       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );

     my($wgpath) = "/ftp/ietf";
     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header




Expires 9/30/98                                                 [Page 5]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {
       my($ietfnum, $sesnam) = @_;
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
         print "HTTP/1.0 200 OK\r\n";
         print "Content-type: text/html\r\n\r\n";
         print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
         print "<BODY>\n";
         print "<H1><A HREF=\"$link\">$urn</A>:</H1>\n";
         print "Minutes of the $sesnam working group from the " . &end($ietfnum) . " IETF";
         print "</BODY>\n</HTML>\n";
         return;
       }
       my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
         print "HTTP/1.0 200 OK\r\n";
         print "Content-type: text/html\r\n\r\n";
         print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
         print "<BODY>\n";
         print "<H1><A HREF=\"$link\">$urn</A>:</H1>\n";
         print "Minutes of the $sesnam working group from the " . &end($ietfnum) . " IETF";
         print "</BODY>\n</HTML>\n";
         return;
       }
       &urn_error("404 Not Found\n");
     }

     sub end {
       my($inarg)=@_;
       return $inarg . "st" if ($inarg =~ /1$/);
       return $inarg . "nd" if ($inarg =~ /2$/);
       return $inarg . "rd" if ($inarg =~ /3$/);
       return $inarg . "th";
     }

     sub resolve1 {
       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       if (!defined $cite{$scheme}) {
         &urn_error("404 Not Found\n");



Expires 9/30/98                                                 [Page 6]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


       }

       $flag = 0;
       open(INPUT, "$cite{$scheme}");
       while (<INPUT>) {
         $flag = 1 if (/^0*$value /);
         if ($flag == 1) {
           last if (/^$/);
           chop;
           push @bib,$_;
         }
       }

       if ($scheme ne "rfc") {
         print "HTTP/1.0 200 OK\r\n";
         print "Content-type: text/html\r\n\r\n";
         $bib[0] =~ s/^[0-9]*\s*/<B>/;
         for ($i=0; $i<=$#bib; $i+=1) {
           last if ($bib[$i] =~ s/\./.<\/B>/);
         }
         for ($i=0;$i<=$#bib;$i+=1) {
           $k=$bib[$i];
           while ($k =~ /(fyi|std|rfc|bcp)([0-9]+)(.*)/i) {
             push @ref,"$1$2";
             $k=$3;
           }
           $done="";
           foreach $j (@ref) {
             next if ($done =~ $j);
             $done .= "$j ";
             $l = $j;
             $l =~ tr/A-Z/a-z/;
             $link=&make_link("$l");
             $bib[$i] =~ s/$j/<A HREF="$link">$j<\/A>/g;
           }
         }
         print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
         print "<BODY>\n";
         $link=&make_link("$scheme$value");
         print "<H1><A HREF=\"$link\">$scheme$value</A>:</H1>\n";
         foreach $i (@bib) {
           print "$i\n";
         }
         print "</BODY>\n</HTML>\n";
       } else {
         print "HTTP/1.0 200 OK\r\n";
         print "Content-type: text/html\r\n\r\n";
         $bib[0] =~ s/^[0-9]*\s*//;



Expires 9/30/98                                                 [Page 7]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


         $j=0;
         for ($i=0; $i<=$#bib; $i+=1) {
           $j += ($bib[$i] =~ s/, "/, <B>"/);
           $j += ($bib[$i] =~ s/",/"<\/B>,/);
         }
         for ($i=0;$i<=$#bib;$i+=1) {
           $k=$bib[$i];
           while ($k =~ /(fyi\s|std\s|rfc|bcp)([0-9]+)(.*)/i) {
             push @ref,"$1$2";
             $k=$3;
           }
           $done="";
           foreach $j (@ref) {
             next if ($done =~ $j);
             $done .= "$j ";
             $l = $j;
             $l =~ s/\s//g;
             $l =~ tr/A-Z/a-z/;
             $link=&make_link("$l");
             $bib[$i] =~ s/$j/<A HREF="$link">$j<\/A>/g;
           }
         }
         print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
         print "<BODY>\n";
         $link=&make_link("$scheme$value");
         print "<H1><A HREF=\"$link\">$scheme$value</A>:</H1>\n";
         foreach $i (@bib) {
           print "$i\n";
         }
         print "</BODY>\n</HTML>\n";
       }
     }

     sub make_link {
       my($sc);
       my($inarg)=@_;
       ($sc=$1) if ($inarg =~ /([a-z]*)/);
       return "/$sc/$inarg.ps" if (-e "/ftp/$sc/$inarg.ps");
       return "/$sc/$inarg.html" if (-e "/ftp/$sc/$inarg.html");
       return "/$sc/$inarg.txt";
     }

     sub urn_error {
       my($code) = @_; #store failure code here...

       print "HTTP/1.0 $code";
       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2C $code</title></head>\n";



Expires 9/30/98                                                 [Page 8]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


       print "<BODY>\n";
       print "<h1>URN to URC resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     };

A.2 I2L

     #!/usr/local/bin/perl

     use strict;

     #
     # this is a URN 2 URL resolver for the ietf namespace
     #

     my(%pathbase) = (
       rfc => "rfc/rfc",
       fyi => "fyi/fyi",
       std => "std/std",
       bcp => "bcp/bcp",
     );

     my(%number2date) = (
       38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",
       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );

     my($wgpath) = "/ftp/ietf";
     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {
       my($ietfnum, $sesnam) = @_;
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};



Expires 9/30/98                                                 [Page 9]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
         print "HTTP/1.0 302 Moved temporarily\n";
         print "Location: $link\n";
         return;
       }
       my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
         print "HTTP/1.0 302 Moved temporarily\n";
         print "Location: $link\n";
         return;
       }
       &urn_error("404 Not Found\n");
     }

     sub end {
       my($inarg)=@_;
       return $inarg . "st" if ($inarg =~ /1$/);
       return $inarg . "nd" if ($inarg =~ /2$/);
       return $inarg . "rd" if ($inarg =~ /3$/);
       return $inarg . "th";
     }

     sub resolve1 {
       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
       my($txttry)="/ftp/$pathbase{$scheme}$value.txt";
       my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
       my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
     MIME_SWITCH: {
         if ($accept =~ /application\/postscript/ && -f $pstry) {
           print "HTTP/1.0 302 Moved temporarily\n";
           print "Location: http://$host/$pathbase{$scheme}$value.ps\n\n";
           last MIME_SWITCH;
         }
         if ($accept =~ /text\/html/ && -f $htmltry) {
           print "HTTP/1.0 302 Moved temporarily\n";
           print "Location: http://$host/$pathbase{$scheme}$value.html\n\n";
           last MIME_SWITCH;
         }
         if ($accept =~ /\*\/\*|text\/plain/ && -f $txttry) {
           print "HTTP/1.0 302 Moved temporarily\n";
           print "Location: http://$host/$pathbase{$scheme}$value.txt\n\n";
           last MIME_SWITCH;
         }



Expires 9/30/98                                                [Page 10]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


         &urn_error("404 Not Found\n");
       }
     }

     sub urn_error {
       my($code) = @_; #store failure code here...

       print "HTTP/1.0 $code";
       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2L $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URL resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     }

A.3 I2Ls

     #!/usr/local/bin/perl

     use strict;

     #
     # this is a URN 2 URLs resolver for the ietf namespace
     #

     my(@urls);

     my(%pathbase) = (
       rfc => "rfc/rfc",
       fyi => "fyi/fyi",
       std => "std/std",
       bcp => "bcp/bcp"
     );

     my(%number2date) = (
       38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",
       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );

     my($wgpath) = "/ftp/ietf";



Expires 9/30/98                                                [Page 11]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {
       my($ietfnum, $sesnam) = @_;
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
         $link=~s/^\/ftp\///;
         my($ftplink)="ftp://$host/$link";
         my($httplink)="http://$host/$link";
         my($glink)="gopher://$host:70/0/$link";
         if ($accept =~ /text\/uri-list/) { #look for text/uri-list, otherwise text/html
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/uri-list\n\n\n";
           print "#$urn\n";
           print "$ftplink\n";
           print "$httplink\n";
           print "$glink\n";
         }
         if ($accept =~ /\*\/\*|text\/html/) {
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/html\n\n<HTML>\n";
           print "<head><title>URN Resolution: I2Ls</title></head>\n";
           print "<BODY>\n";
           print "<h1>URN $urn resolves to the following URLs:</h1>\n";
           print "<hr><ul>\n";
           print "<a href=\"$ftplink\">$ftplink</a>\n";
           print "<a href=\"$httplink\">$httplink</a>\n";
           print "<a href=\"$glink\">$glink</a>\n";
           print "</UL>\n</body>\n</HTML>\n";
         }
         return;
       }
       my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
         $link=~s/^\/ftp\///;
         my($ftplink)="ftp://$host/$link";
         my($httplink)="http://$host/$link";
         my($glink)="gopher://$host:70/0/$link";
         if ($accept =~ /text\/uri-list/) { #look for text/uri-list, otherwise text/html
           print "HTTP/1.0 200 OK\n";



Expires 9/30/98                                                [Page 12]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


           print "Content-type: text/uri-list\n\n\n";
           print "#$urn\n";
           print "$ftplink\n";
           print "$httplink\n";
           print "$glink\n";
         }
         if ($accept =~ /\*\/\*|text\/html/) {
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/html\n\n<HTML>\n";
           print "<head><title>URN Resolution: I2Ls</title></head>\n";
           print "<BODY>\n";
           print "<h1>URN $urn resolves to the following URLs:</h1>\n";
           print "<hr><ul>\n";
           print "<a href=\"$ftplink\">$ftplink</a>\n";
           print "<a href=\"$httplink\">$httplink</a>\n";
           print "<a href=\"$glink\">$glink</a>\n";
           print "</UL>\n</body>\n</HTML>\n";
         }
         return;
       }
       &urn_error("404 Not Found\n");
     }

     sub resolve1 {
       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
       my($try)="/ftp/$pathbase{$scheme}$value.txt";
       if (-f $try) {
         push(@urls, "http://$host/$pathbase{$scheme}$value.txt");
         push(@urls, "ftp://$host/$pathbase{$scheme}$value.txt");
         push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.txt");
       }
       $try="/ftp/$pathbase{$scheme}$value.ps";
       if (-f $try) {
         push(@urls, "http://$host/$pathbase{$scheme}$value.ps");
         push(@urls, "ftp://$host/$pathbase{$scheme}$value.ps");
         push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.ps");
       }
       $try="/ftp/$pathbase{$scheme}$value.html";
       if (-f $try) {
         push(@urls, "http://$host/$pathbase{$scheme}$value.html");
         push(@urls, "ftp://$host/$pathbase{$scheme}$value.html");
       }

       &urn_error("404 Not Found\n") if ($#urls == -1);



Expires 9/30/98                                                [Page 13]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998



     MIME_SWITCH: {
         if ($accept =~ /text\/uri-list/) { #look for text/uri-list, otherwise text/html
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/uri-list\n\n\n";
           print "#$urn\n";
           foreach $i (@urls) {
             print "$i\n";
           }
           last MIME_SWITCH;
         }
         if ($accept =~ /\*\/\*|text\/html/) {
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/html\n\n<HTML>\n";
           print "<head><title>URN Resolution: I2Ls</title></head>\n";
           print "<BODY>\n";
           print "<h1>URN $urn resolves to the following URLs:</h1>\n";
           print "<hr><ul>\n";
           foreach $i (@urls) {
             print "<LI><A HREF=\"$i\">$i</A>\n";
           }
           print "</UL>\n</body>\n</HTML>\n";
           last MIME_SWITCH;
         }
       }
     }

     sub urn_error {
       my($code) = @_; #store failure code here...

       print "HTTP/1.0 $code";
       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2L $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URL resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     }

A.4 I2Ns

     #!/usr/local/bin/perl

     use strict;

     #



Expires 9/30/98                                                [Page 14]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


     # this is a URN 2 URNs resolver for the ietf namespace
     #

     my(%cite) = (
       rfc => "/ftp/rfc/rfc-index.txt",
       fyi => "/ftp/fyi/fyi-index.txt",
       std => "/ftp/std/std-index.txt",
       bcp => "/ds/home/jayhawk/bcp-index.txt"
     );

     my(%number2date) = (
       38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",
       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );

     my($wgpath) = "/ftp/ietf";
     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {
       my($ietfnum, $sesnam) = @_;
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
         if ($accept =~ /text\/uri-list/) {
             print "HTTP/1.0 200 OK\n";
             print "Content-type: text/uri-list\n\n\n";
             print "#$urn\n";
             return;
         }
         if ($accept =~ /\*\/\*|text\/html/) {
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/html\n\n<HTML>\n";
           print "<head><title>URN Resolution: I2Ns</title></head>\n";
           print "<BODY>\n";
           print "<h1>URN $urn resolves to the following URNs:</h1>\n";
           print "<hr><ul>\n";



Expires 9/30/98                                                [Page 15]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


           print "</UL>\n</body>\n</HTML>\n";
           return;
         }
       }
       my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
         if ($accept =~ /text\/uri-list/) {
             print "HTTP/1.0 200 OK\n";
             print "Content-type: text/uri-list\n\n\n";
             print "#$urn\n";
             return;
         }
         if ($accept =~ /\*\/\*|text\/html/) {
             print "HTTP/1.0 200 OK\n";
             print "Content-type: text/html\n\n<HTML>\n";
             print "<head><title>URN Resolution: I2Ns</title></head>\n";
             print "<BODY>\n";
             print "<h1>URN $urn resolves to the following URNs:</h1>\n";
             print "<hr><ul>\n";
             print "</UL>\n</body>\n</HTML>\n";
             return;
         }
       }
       &urn_error("404 Not Found\n");
     }

     sub end {
       my($inarg)=@_;
       return $inarg . "st" if ($inarg =~ /1$/);
       return $inarg . "nd" if ($inarg =~ /2$/);
       return $inarg . "rd" if ($inarg =~ /3$/);
       return $inarg . "th";
     }

     sub resolve1 {
       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       if (!defined $cite{$scheme}) {
         &urn_error("404 Not Found\n");
       }

       $flag = 0;
       open(INPUT, "$cite{$scheme}");
       while (<INPUT>) {
         $flag = 1 if (/^0*$value /);
         if ($flag == 1) {



Expires 9/30/98                                                [Page 16]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


           last if (/^$/);
           chop;
           push @bib,$_;
         }
       }

       $k=join " ",@bib;
       while ($k =~ /(\S*)\s*(fyi|std|rfc|bcp)\s*([0-9]+)(.*)/i) {
         $k=$4;
         $a=$2; $b=$3;
         if (($a ne $scheme || $b ne $value) && ($1 !~ /obso/i)){
           $a =~ tr/A-Z/a-z/;
           $b =~ s/^0*//;
           push @ref,"urn:ietf:$a:$b";
         }
       }

     MIME_SWITCH: {
         if ($accept =~ /text\/uri-list/) {
             print "HTTP/1.0 200 OK\n";
             print "Content-type: text/uri-list\n\n\n";
             print "#$urn\n";
             foreach $i (@ref) {
                 print "$i\n";
             }
             last MIME_SWITCH;
         }
       if ($accept =~ /\*\/\*|text\/html/) {
         print "HTTP/1.0 200 OK\n";
         print "Content-type: text/html\n\n<HTML>\n";
         print "<head><title>URN Resolution: I2Ns</title></head>\n";
         print "<BODY>\n";
         print "<h1>URN $urn resolves to the following URNs:</h1>\n";
         print "<hr><ul>\n";
             foreach $i (@ref) {
                 print "<li>$i: Click to resolve using\n";
                 print "<a href=\"http://dsm0.ds.internic.net:8080/uri-res/I2C?$i\">I2C</a>,\n";
                 print "<a href=\"http://dsm0.ds.internic.net:8080/uri-res/I2L?$i\">I2L</a>,\n";
                 print "<a href=\"http://dsm0.ds.internic.net:8080/uri-res/I2Ls?$i\">I2Ls</a>,\n";
                 print "<a href=\"http://dsm0.ds.internic.net:8080/uri-res/I2R?$i\">I2R</a>,\n";
                 print "<a href=\"http://dsm0.ds.internic.net:8080/uri-res/I2Rs?$i\">I2Rs</a>\n";
             }
         print "</UL>\n</body>\n</HTML>\n";
       }
     }
     }

     sub make_link {



Expires 9/30/98                                                [Page 17]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


       my($sc);
       my($inarg)=@_;
       ($sc=$1) if ($inarg =~ /([a-z]*)/);
       return "/$sc/$inarg.ps" if (-e "/ftp/$sc/$inarg.ps");
       return "/$sc/$inarg.html" if (-e "/ftp/$sc/$inarg.html");
       return "/$sc/$inarg.txt";
     }

     sub urn_error {
       my($code) = @_; #store failure code here...

       print "HTTP/1.0 $code";
       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2Ns $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URC resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     };

A.5 I2R

     #!/usr/local/bin/perl

     use strict;

     #
     # this is a URN 2 resource resolver for the ietf namespace
     #

     my(%pathbase) = (
       rfc => "rfc/rfc",
       fyi => "fyi/fyi",
       std => "std/std",
       bcp => "bcp/bcp"
     );

     my(%number2date) = (
       38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",
       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );



Expires 9/30/98                                                [Page 18]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998



     my($wgpath) = "/ftp/ietf";
     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {
       my($ietfnum, $sesnam) = @_;
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/plain\n\n";
           open(FILE, "$link");
           while (<FILE>) {
               print $_;
           }
           close FILE;
         return;
       }
       my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/plain\n\n";
           open(FILE, "$link");
           while (<FILE>) {
               print $_;
           }
           close FILE;
         return;
       }
       &urn_error("404 Not Found\n");
     }

     sub end {
       my($inarg)=@_;
       return $inarg . "st" if ($inarg =~ /1$/);
       return $inarg . "nd" if ($inarg =~ /2$/);
       return $inarg . "rd" if ($inarg =~ /3$/);
       return $inarg . "th";
     }

     sub resolve1 {



Expires 9/30/98                                                [Page 19]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
       my($txttry)="/ftp/$pathbase{$scheme}$value.txt";
       my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
       my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
     MIME_SWITCH: {
         if ($accept =~ /application\/postscript/ && -f $pstry) {
           print "HTTP/1.0 200 OK\n";
           print "Content-type: application/postscript\n\n";
           open(FILE, "$pstry");
           while (<FILE>) {
               print $_;
           }
           close FILE;
           last MIME_SWITCH;
         }
         if ($accept =~ /text\/html/ && -f $htmltry) {
             print "HTTP/1.0 200 OK\n";
             print "Content-type: text/html\n\n";
             open(FILE, "$htmltry");
             while (<FILE>) {
                 print $_;
             }
             close FILE;
             last MIME_SWITCH;
         }
         if ($accept =~ /\*\/\*|text\/plain/ && -f $txttry) {
             print "HTTP/1.0 200 OK\n";
             print "Content-type: text/plain\n\n";
             open(FILE, "$txttry");
             while (<FILE>) {
                 print $_;
             }
             close FILE;
             last MIME_SWITCH;
         }
         &urn_error("404 Not Found\n");
       }
     }

     sub urn_error {
       my($code) = @_; #store failure code here...

       print "HTTP/1.0 $code";
       print "Content-type: text/html\n\n<HTML>\n";



Expires 9/30/98                                                [Page 20]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


       print "<head><title>URN Resolution: I2L $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URL resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     }

A.6 I2Rs

     #!/usr/local/bin/perl

     use strict;

     #
     # this is a URN 2 resources resolver for the ietf namespace
     #

     my(@urls);

     my(%pathbase) = (
       rfc => "rfc/rfc",
       fyi => "fyi/fyi",
       std => "std/std",
       bcp => "bcp/bcp"
     );

     my(%number2date) = (
       38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",
       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );

     my($wgpath) = "/ftp/ietf";
     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {



Expires 9/30/98                                                [Page 21]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


       my($ietfnum, $sesnam) = @_;
       my(@vers,$i);
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
           push(@vers,$link);
       }
       $link="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
           push(@vers,$link);
       }
       &urn_error("404 Not Found\n") if ($#vers==-1);

       print "HTTP/1.0 200 OK\n";
       print "Content-type: multipart/alternative; boundary=endpart\n\n";
       foreach $i (@vers) {
           print "--endpart\n";
           if ($i =~ /html$/) {
               print "Content-Type: text/html\n\n";
           }
           if ($i =~ /txt$/) {
               print "Content-Type: text/plain\n\n";
           }
           if ($i =~ /ps$/) {
               print "Content-Type: application/postscript\n\n";
           }
           open(FILE, "$i");
           while (<FILE>) {
               print "$_";
           }
           close FILE;
       }
       print "--endpart\n";
     }

     sub resolve1 {
       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link,@vers);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
       my($try)="/ftp/$pathbase{$scheme}$value.txt";
       if (-f $try) {
           push(@vers, $try);
       }
       $try="/ftp/$pathbase{$scheme}$value.ps";
       if (-f $try) {



Expires 9/30/98                                                [Page 22]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


           push(@vers, $try);
       }
       $try="/ftp/$pathbase{$scheme}$value.html";
       if (-f $try) {
           push(@vers, $try);
       }
       print "HTTP/1.0 200 OK\n";
       print "Content-type: multipart/alternative; boundary=endpart\n\n";
       foreach $i (@vers) {
           print "--endpart\n";
           if ($i =~ /html$/) {
               print "Content-Type: text/html\n\n";
           }
           if ($i =~ /txt$/) {
               print "Content-Type: text/plain\n\n";
           }
           if ($i =~ /ps$/) {
               print "Content-Type: application/postscript\n\n";
           }
           open(FILE, "$i");
           while (<FILE>) {
               print "$_";
           }
           close FILE;
       }
       print "--endpart\n";
     }

     sub urn_error {
       my($code) = @_; #store failure code here...

       print "HTTP/1.0 $code";
       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2L $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URL resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     }










Expires 9/30/98                                                [Page 23]






Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id UAA11871 for urn-ietf-out; Fri, 13 Mar 1998 20:41:53 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id UAA11866 for <urn-ietf@services.bunyip.com>; Fri, 13 Mar 1998 20:41:51 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id UAA04124 for urn-ietf@services; Fri, 13 Mar 1998 20:41:50 -0500 (EST)
Received: from marine.sonic.net (marine.sonic.net [208.201.224.37]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id UAA04121 for <urn-ietf@bunyip.com>; Fri, 13 Mar 1998 20:41:48 -0500 (EST)
Received: (qmail 790 invoked from network); 14 Mar 1998 01:43:42 -0000
Received: from unknown (HELO sub.sonic.net) (208.201.224.8) by marine.sonic.net with SMTP; 14 Mar 1998 01:43:42 -0000
Received: from bolt.sonic.net (tallen@bolt [208.201.224.36]) by sub.sonic.net (8.8.8/8.8.5) with ESMTP id RAA20487; Fri, 13 Mar 1998 17:41:48 -0800
X-envelope-info: <tallen@bolt.sonic.net>
Received: (from tallen@localhost) by bolt.sonic.net (8.8.8/8.7.3) id RAA18900; Fri, 13 Mar 1998 17:42:35 -0800
Date: Fri, 13 Mar 1998 17:42:35 -0800
From: Terry Allen <tallen@sonic.net>
Message-Id: <199803140142.RAA18900@bolt.sonic.net>
To: masinter@parc.xerox.com, tallen@sonic.net, urn-ietf@bunyip.com
Subject: Re: [URN] URN persistence language
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Terry Allen <tallen@sonic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Larry Masinter wrote:

| I suggest perusing the web pages "Achieving integrity of long-persistence data by using replication and continual testing"
| 
| http://ltt-www.lcs.mit.edu/ltt-www/Unpublished/Replication/repl.html
| 
| I think the design of a stable long-persistence storage for data is criterial for having
| persistence in URNs.

I'm perusing the documents before this group.  They talk about persistence
of URNs, not of the information (data) they name.  In one case this seems
to be what is intended, in the other, not.  We need to get them in synch.



  Terry Allen    Electronic Publishing Consultant    tallen[at]sonic.net
                   http://www.sonic.net/~tallen/
    Davenport and DocBook:  http://www.ora.com/davenport/index.html



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id UAA11737 for urn-ietf-out; Fri, 13 Mar 1998 20:35:49 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id UAA11732 for <urn-ietf@services.bunyip.com>; Fri, 13 Mar 1998 20:35:46 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id UAA04111 for urn-ietf@services; Fri, 13 Mar 1998 20:35:44 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id UAA04108 for <urn-ietf@bunyip.com>; Fri, 13 Mar 1998 20:35:42 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52109(4)>; Fri, 13 Mar 1998 17:35:41 PST
Received: from bronze.parc.xerox.com ([13.1.103.244]) by casablanca.parc.xerox.com with SMTP id <71824>; Fri, 13 Mar 1998 17:35:27 PST
Message-ID: <01bc01bd4ee9$72c98d80$f467010d@bronze.parc.xerox.com>
From: "Larry Masinter" <masinter@parc.xerox.com>
To: "Terry Allen" <tallen@sonic.net>, <urn-ietf@bunyip.com>
Subject: Re: [URN] URN persistence language
Date: Fri, 13 Mar 1998 17:35:19 PST
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Larry Masinter" <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

I suggest perusing the web pages "Achieving integrity of long-persistence data by using replication and continual testing"

http://ltt-www.lcs.mit.edu/ltt-www/Unpublished/Replication/repl.html

I think the design of a stable long-persistence storage for data is criterial for having
persistence in URNs.




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA26726 for urn-ietf-out; Fri, 13 Mar 1998 11:27:37 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA26720 for <urn-ietf@services.bunyip.com>; Fri, 13 Mar 1998 11:27:34 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA02560 for urn-ietf@services; Fri, 13 Mar 1998 11:27:33 -0500 (EST)
Received: from marine.sonic.net (marine.sonic.net [208.201.224.37]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id LAA02556 for <urn-ietf@Bunyip.Com>; Fri, 13 Mar 1998 11:27:31 -0500 (EST)
Received: (qmail 17822 invoked from network); 13 Mar 1998 16:29:24 -0000
Received: from unknown (HELO sub.sonic.net) (208.201.224.8) by marine.sonic.net with SMTP; 13 Mar 1998 16:29:24 -0000
Received: from bolt.sonic.net (tallen@bolt [208.201.224.36]) by sub.sonic.net (8.8.8/8.8.5) with ESMTP id IAA11760 for <urn-ietf@Bunyip.Com>; Fri, 13 Mar 1998 08:27:31 -0800
X-envelope-info: <tallen@bolt.sonic.net>
Received: (from tallen@localhost) by bolt.sonic.net (8.8.8/8.7.3) id IAA30271 for urn-ietf@Bunyip.Com; Fri, 13 Mar 1998 08:28:17 -0800
Date: Fri, 13 Mar 1998 08:28:17 -0800
From: Terry Allen <tallen@sonic.net>
Message-Id: <199803131628.IAA30271@bolt.sonic.net>
To: urn-ietf@bunyip.com
Subject: [URN] URN persistence language
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Terry Allen <tallen@sonic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Kenneth wrote:

| This a reasonable requirement, but just so that people have the
| right perspective: building 100% fail safe systems are very hard.
| I think we can accomplish a fairly reliable system, with some
| discrete checkpoint where we can do some bookkeeping. I think the
| below problem can be solved with a good session manager integrated
| with the workflow service.
| 

Absolutely.  "We have no idea what you're talking about, you'll
have to start over" is an acceptable response, so long as it isn't
the only one the system can give.

| At 06:36 PM 3/12/98 -0800, Terry Allen wrote:
| >Andy wrote:
| >
| >>These functional requirement also seems to over lap the the
| >"choreography / work flow stuff" we talked about. How can I find out
| >what the state of my PO is? (ie waiting for authorization)
| >                                                       
| >Yes, and the very problem you mention is something the OTP folks
| >are worried about wrt restarting a transaction.  Suppose things die,
| >on the other end, and after waiting until my patience runs out I
| >ask "what is the state of foo" and get back an answer like "well,
| >we had a foo around here but thought it was comatose".  I want to
| >be able to say "revive that foo and let's pick up where we left
| >off".
| >
| >
| >
| >Regards, Terry
| >
| --
| Kenneth Persson         Happy Hacker              CNGroup is hiring!
| kenneth@cngroup.com     CNGroup, Inc.             GUI, Transport, XML
| +1 650 858 7715         4005 Miranda Avenue #150  Server, CORBA, EDI,
| http://www.cngroup.com  Palo Alto, CA 94304       ERP/SAP, Java
| 

Regards,

  Terry Allen    Electronic Publishing Consultant    tallen[at]sonic.net
                   http://www.sonic.net/~tallen/
    Davenport and DocBook:  http://www.ora.com/davenport/index.html



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA24001 for urn-ietf-out; Fri, 13 Mar 1998 10:09:09 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA23996 for <urn-ietf@services.bunyip.com>; Fri, 13 Mar 1998 10:09:06 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id KAA02247 for urn-ietf@services; Fri, 13 Mar 1998 10:09:05 -0500 (EST)
Received: from privateer.windrose.omaha.ne.us (privateer.windrose.omaha.ne.us [206.101.78.33]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA02244 for <urn-ietf@bunyip.com>; Fri, 13 Mar 1998 10:09:01 -0500 (EST)
Received: from sloop.windrose.omaha.ne.us (sloop.windrose.omaha.ne.us [10.9.200.2]) by privateer.windrose.omaha.ne.us (8.8.7/8.8.7) with SMTP id JAA04155; Fri, 13 Mar 1998 09:09:25 -0600 (CST)
Message-Id: <199803131509.JAA04155@privateer.windrose.omaha.ne.us>
From: "Ryan Moats" <jayhawk@att.com>
To: "Peter Koch" <pk@TechFak.Uni-Bielefeld.DE>
Cc: "urn-ietf@Bunyip.Com" <urn-ietf@bunyip.com>
Date: Fri, 13 Mar 98 09:08:23 -0600
Priority: Normal
X-Mailer: PMMail 1.95a For OS/2
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] New "ietf" draft
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Fri, 13 Mar 1998 14:25:20 +0100, Peter Koch wrote:

>
>>           If the IESG (or it successor) adds a new document
>>           series, this ABNF specification will need to be
>>           updated.  Further, If a working group or BOF is
>
>the BCP subseries could be added here.

While you are right that it could, I need to check to see if it has a separate "bcp-index.txt" file
for making resolution easier.  If so, it's trivial to add.  If not, it will take me a little bit.  I expect
that I can have an answer (and I new -04 pre release draft) out by the IETF in LA.
I won't submit a new draft to the i-d editor until after LA though.

>>      Identifier uniqueness considerations:
>> 
>>           Because the rfc-editor assigns the RFC, FYI and STD
>>           number uniquely these URNs are unique.  The meeting
>>           minutes portion of the namespace is guaranteed unique
>>           because the URN includes the sequence number of the
>>           IETF conference
>
>The discussion of uniqueness of "std" (and "fyi", this also holds for "bcp")
>identifiers has gone leaving this unclear. The only mails on this topic
>I found in my "urn"-archive were from May last year, so I apologize
>should I have missed something here. Is the following paragraph intended
>to cover this issue?

Good point.  I think I got a little lazy moving from one version to the other.  I'll stick some
text pointing this out in here as part of the -04 pre release draft.

>>     Identifier persistence considerations:
>>
>>          Persistence of the URNs of this namespace is dependent
>>          on the persistence of the underlying documents.
>
>The fundamental difference between "rfc" on one hand and "std", "fyi", and
>"bcp" on the other is that only RFCs are real, even persistent, documents
>while the others are just names for sets of one or more RFCs which may
>change over time. 

If you don't mind, I'll add this text (or a close variant) to this section because I think
it explains things quite nicely.

Ryan





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id IAA21109 for urn-ietf-out; Fri, 13 Mar 1998 08:25:44 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA21103 for <urn-ietf@services.bunyip.com>; Fri, 13 Mar 1998 08:25:42 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id IAA01836 for urn-ietf@services; Fri, 13 Mar 1998 08:25:40 -0500 (EST)
Received: from gemma.TechFak.Uni-Bielefeld.DE (gemma.TechFak.Uni-Bielefeld.DE [129.70.136.103]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA01833 for <urn-ietf@bunyip.com>; Fri, 13 Mar 1998 08:25:27 -0500 (EST)
Received: from gunilla.TechFak.Uni-Bielefeld.DE (gunilla.TechFak.Uni-Bielefeld.DE [129.70.136.5]) by gemma.TechFak.Uni-Bielefeld.DE (8.8.5) with SMTP id OAA24364; Fri, 13 Mar 1998 14:25:22 +0100 (MET)
Received: from localhost by gunilla.TechFak.Uni-Bielefeld.DE (SMI-8.6/pk970604A) id OAA11113; Fri, 13 Mar 1998 14:25:21 +0100
Message-Id: <199803131325.OAA11113@gunilla.TechFak.Uni-Bielefeld.DE>
To: "Ryan Moats" <jayhawk@att.com>
Cc: "urn-ietf@Bunyip.Com" <urn-ietf@bunyip.com>
Subject: Re: [URN] New "ietf" draft 
In-reply-to: Your message of "Thu, 12 Mar 1998 13:30:53 CST." <199803121937.NAA03923@privateer.windrose.omaha.ne.us> 
X-Organization: Uni Bielefeld, Technische Fakultaet
X-Phone: +49 521 106 2902
Date: Fri, 13 Mar 1998 14:25:20 +0100
From: Peter Koch <pk@TechFak.Uni-Bielefeld.DE>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Peter Koch <pk@TechFak.Uni-Bielefeld.DE>
Errors-To: owner-urn-ietf@Bunyip.Com

>           If the IESG (or it successor) adds a new document
>           series, this ABNF specification will need to be
>           updated.  Further, If a working group or BOF is

the BCP subseries could be added here.

>      Identifier uniqueness considerations:
> 
>           Because the rfc-editor assigns the RFC, FYI and STD
>           number uniquely these URNs are unique.  The meeting
>           minutes portion of the namespace is guaranteed unique
>           because the URN includes the sequence number of the
>           IETF conference

The discussion of uniqueness of "std" (and "fyi", this also holds for "bcp")
identifiers has gone leaving this unclear. The only mails on this topic
I found in my "urn"-archive were from May last year, so I apologize
should I have missed something here. Is the following paragraph intended
to cover this issue?

>     Identifier persistence considerations:
>
>          Persistence of the URNs of this namespace is dependent
>          on the persistence of the underlying documents.

The fundamental difference between "rfc" on one hand and "std", "fyi", and
"bcp" on the other is that only RFCs are real, even persistent, documents
while the others are just names for sets of one or more RFCs which may
change over time. 

-Peter



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id IAA20744 for urn-ietf-out; Fri, 13 Mar 1998 08:11:10 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA20739 for <urn-ietf@services.bunyip.com>; Fri, 13 Mar 1998 08:11:07 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id IAA01794 for urn-ietf@services; Fri, 13 Mar 1998 08:11:06 -0500 (EST)
Received: from ns.ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA01791 for <urn-ietf@bunyip.com>; Fri, 13 Mar 1998 08:11:04 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA24328; Fri, 13 Mar 1998 08:11:02 -0500 (EST)
Message-Id: <199803131311.IAA24328@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-nid-req-03.txt
Date: Fri, 13 Mar 1998 08:11:02 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ns.ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URN Namespace Definition Mechanisms
	Author(s)	: P. Faltstrom, R. Iannella, L. Daigle, D. van Gulik
	Filename	: draft-ietf-urn-nid-req-03.txt
	Pages		: 7
	Date		: 12-Mar-98
	
The URN WG has defined a syntax for Uniform Resource Names
(URNs) [RFC2141], as well as some proposed mechanisms for their
resolution and use in Internet applications ([RFC2168, RFC2169]).
The whole rests on the concept of individual ''namespaces'' within the
URN structure.  Apart from  proof-of-concept namespaces, the use
of existing identifiers in URNs has been discussed ([RFC2288]),
and this document lays out general definitions of and
mechanisms for establishing URN ''namespaces''.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-nid-req-03.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-nid-req-03.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-nid-req-03.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980312183715.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-nid-req-03.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-nid-req-03.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980312183715.I-D@ietf.org>

--OtherAccess--

--NextPart--




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id IAA20691 for urn-ietf-out; Fri, 13 Mar 1998 08:09:28 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA20685 for <urn-ietf@services.bunyip.com>; Fri, 13 Mar 1998 08:09:24 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id IAA01787 for urn-ietf@services; Fri, 13 Mar 1998 08:09:23 -0500 (EST)
Received: from ns.ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA01784 for <urn-ietf@bunyip.com>; Fri, 13 Mar 1998 08:09:21 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA24054; Fri, 13 Mar 1998 08:09:19 -0500 (EST)
Message-Id: <199803131309.IAA24054@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-ietf-03.txt
Date: Fri, 13 Mar 1998 08:09:18 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ns.ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-03.txt
	Pages		: 23
	Date		: 12-Mar-98
	
   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the ''ietf'' namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, and
   FYIs) developed by the IETF and published by the RFC editor and the
   minutes of working groups (WG) and birds of a feather (BOF) meetings
   that occur during IETF conferences.  Both the current URN framework
   and URN syntax support this namespace.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-03.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-03.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-03.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980312151955.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-03.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-03.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980312151955.I-D@ietf.org>

--OtherAccess--

--NextPart--




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA23075 for urn-ietf-out; Thu, 12 Mar 1998 14:38:19 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA23069 for <urn-ietf@services.bunyip.com>; Thu, 12 Mar 1998 14:38:10 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id OAA29256 for urn-ietf@services; Thu, 12 Mar 1998 14:38:09 -0500 (EST)
Received: from privateer.windrose.omaha.ne.us (privateer.windrose.omaha.ne.us [206.101.78.33]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA29251 for <urn-ietf@Bunyip.Com>; Thu, 12 Mar 1998 14:37:36 -0500 (EST)
Received: from sloop.windrose.omaha.ne.us (sloop.windrose.omaha.ne.us [10.9.200.2]) by privateer.windrose.omaha.ne.us (8.8.7/8.8.7) with SMTP id NAA03923; Thu, 12 Mar 1998 13:37:50 -0600 (CST)
Message-Id: <199803121937.NAA03923@privateer.windrose.omaha.ne.us>
From: "Ryan Moats" <jayhawk@att.com>
To: "Internet Drafts Editor" <internet-drafts@ietf.org>, "urn-ietf@Bunyip.Com" <urn-ietf@bunyip.com>
Date: Thu, 12 Mar 98 13:30:53 -0600
Priority: Normal
X-Mailer: PMMail 1.95a For OS/2
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: [URN] New "ietf" draft
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Here is a new draft to replace draft-ietf-urn-ietf-02.txt in the repository.

Ryan Moats

=====================





Internet-Draft                                                Ryan Moats
draft-ietf-urn-ietf-03.txt                                          AT&T
Expires in six months                                     September 1997

                   A URN Namespace for IETF Documents
                  Filename: draft-ietf-urn-ietf-03.txt


Status of This Memo

      This document is an Internet-Draft.  Internet-Drafts are working
      documents of the Internet Engineering Task Force (IETF), its
      areas, and its working groups.  Note that other groups may also
      distribute working documents as Internet-Drafts.

      Internet-Drafts are draft documents valid for a maximum of six
      months and may be updated, replaced, or obsoleted by other
      documents at any time.  It is inappropriate to use Internet-
      Drafts as reference material or to cite them other than as ``work
      in progress.''

      To learn the current status of any Internet-Draft, please check
      the ``1id-abstracts.txt'' listing contained in the Internet-
      Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
      (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
      Coast), or ftp.isi.edu (US West Coast).


Abstract

   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the "ietf" namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, and
   FYIs) developed by the IETF and published by the RFC editor and the
   minutes of working groups (WG) and birds of a feather (BOF) meetings
   that occur during IETF conferences.  Both the current URN framework
   and URN syntax support this namespace.

0. Changes from -02

   This document has been restructured to use the template proposed in
   draft-ietf-urn-nid-req-03.txt.  Example Perl scripts for resolving
   this namespace have been supplied in an Appendix.







Expires 9/30/98                                                 [Page 1]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


1. Introduction

   This document proposes the "ietf" namespace, which consists of the
   RFC family of documents (RFCs, STDs, and FYIs) developed by the IETF
   and published by the RFC editor and the minutes of working groups
   (WG) and birds of a feather (BOF) meetings that occur during IETF
   conferences.

   The namespace specification is for a formal namespace.

2. Specification Template

     Namespace ID:

          "ietf" requested.

     Declared registrant of the namespace:

          Ryan Moats
          jayhawk@att.com

     Declaration of structure:

          The identifier has the following ABNF [2] specification:

          NSS = (family ":" number) / ("mtg-" number "-" wgbofname)
          family = "rfc" / "std" / "fyi"
          number = 1*DIGIT
          wgbofname = 1*LETDIGIT
          LETDIGIT = DIGIT / %x41..%x5a / %x61..%x7a
          DIGIT = %x30..%x39

          If the IESG (or it successor) adds a new document
          series, this ABNF specification will need to be
          updated.  Further, If a working group or BOF is
          created that used characters outside the range of this
          ABNF specification, this specification will need to be
          updated.  Any system intended to resolve names for
          this namespace should be written with the awareness
          that this could occur at any time.

     Identifier uniqueness considerations:

          Because the rfc-editor assigns the RFC, FYI and STD
          number uniquely these URNs are unique.  The meeting
          minutes portion of the namespace is guaranteed unique
          because the URN includes the sequence number of the
          IETF conference



Expires 9/30/98                                                 [Page 2]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


     Identifier persistence considerations:

          Persistence of the URNs of this namespace is dependent
          on the persistence of the underlying documents.

     Process of identifier assignment:

          Assignment of URNs from this namespace occur in two
          ways.  The first is when a new RFC, FYI or STD is
          passed by the IESG and published by the RFC
          Editor. This new document will have a new series
          number and will therefore define a new URN.  The
          document mappings maintained by the RFC Editor (the
          index files "rfc-index.txt", "fyi-index.txt",
          "std-index.txt") are defined to be the definitive
          statement of the assignment of RFC Family URNs in this
          namespace.

          The second way a URN is assigned is when a working
          group or birds of a feather files meeting minutes as
          part of an IETF conference.  The list of minutes
          maintained by the IETF for each working group and
          conference in the subtree pointed at by the URL
          ftp://ietf.org/ietf/ is considered the definitive
          assignment of URNs for working group or birds of a
          feather minutes.

     Process of identifier resolution:

          A mirrored copy of the underlying documentation is
          required to resolve these URNs.  Resolution via
          HTTP is accomplished by a set of simple Perl cgi-bin
          scripts presented in Appendix A.

     Rules for Lexical Equivalence:

          The entire URN is case-insensitive.

     Conformance with URN Syntax:

          There are no additional characters reserved.

     Validation mechanism:

          None specified.

     Scope:




Expires 9/30/98                                                 [Page 3]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


          Global.

3. Security Considerations

   Because this namespace defines no additional reserved characters, it
   does not add any security considerations beyond those inherent from
   the existence of the reserved characters from [1].  Further, none of
   the reserved characters from [1] are used in the definition of the
   NSS. This means that resolvers for this namespace may be considered
   "secure" in the sense that any escaping of characters in the NSS MUST
   result in the resolver indicating that the URN has incorrect syntax.

4. Acknowledgments

   Thanks to various members of the URN working group for comments on
   earlier drafts of this document.  The work described in this document
   is partially supported by the National Science Foundation,
   Cooperative Agreement NCR-9218179.

4. References

   Request For Comments (RFC) and Internet Draft documents are available
   from <URL:ftp://ftp.internic.net> and numerous mirror sites.

[1]         R. Moats, "URN Syntax," RFC 2141, May 5, 1997.

[2]         D. Crocker, P. Overell, "Augmented BNF for Syntax Specifica-
            tions: ABNF," Internet Draft (work in progress), January
            1997.


5. Author's Address

   Ryan Moats
   AT&T
   15621 Drexel Circle
   Omaha, NE 68135-2358
   USA

   Phone:  +1 402 894-9456
   EMail:  jayhawk@att.com

Appendix A.  Example Resolution Scripts

   The following scripts are examples that can be used for resolving
   URNs in this namespace.

A.1 I2C



Expires 9/30/98                                                 [Page 4]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


     #!/usr/local/bin/perl

     use strict;

     #
     # this is a URN 2 URC resolver for the ietf namespace
     #

     my(%cite) = (
       rfc => "/ftp/rfc/rfc-index.txt",
       fyi => "/ftp/fyi/fyi-index.txt",
       std => "/ftp/std/std-index.txt"
     );
     my(%number2date) = (
       41 => "98apr",
       40 => "97dec", 39 => "97aug", 38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",
       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );

     my($wgpath) = "/ftp/ietf";
     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {
       my($ietfnum, $sesnam) = @_;
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
         print "HTTP/1.0 200 OK\r\n";
         print "Content-type: text/html\r\n\r\n";
         print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
         print "<BODY>\n";
         print "<H1><A HREF=\"$link\">$urn</A>:</H1>\n";
         print "Minutes of the $sesnam working group from the " . &end($ietfnum) . " IETF";
         print "</BODY>\n</HTML>\n";
         return;
       }



Expires 9/30/98                                                 [Page 5]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


       my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
         print "HTTP/1.0 200 OK\r\n";
         print "Content-type: text/html\r\n\r\n";
         print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
         print "<BODY>\n";
         print "<H1><A HREF=\"$link\">$urn</A>:</H1>\n";
         print "Minutes of the $sesnam working group from the " . &end($ietfnum) . " IETF";
         print "</BODY>\n</HTML>\n";
         return;
       }
       &urn_error("404 Not Found\n");
     }

     sub end {
       my($inarg)=@_;
       return $inarg . "st" if ($inarg =~ /1$/);
       return $inarg . "nd" if ($inarg =~ /2$/);
       return $inarg . "rd" if ($inarg =~ /3$/);
       return $inarg . "th";
     }

     sub resolve1 {
       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       if (!defined $cite{$scheme}) {
         &urn_error("404 Not Found\n");
       }

       $flag = 0;
       open(INPUT, "$cite{$scheme}");
       while (<INPUT>) {
         $flag = 1 if (/^0*$value /);
         if ($flag == 1) {
           last if (/^$/);
           chop;
           push @bib,$_;
         }
       }

       if ($scheme ne "rfc") {
         print "HTTP/1.0 200 OK\r\n";
         print "Content-type: text/html\r\n\r\n";
         $bib[0] =~ s/^[0-9]*\s*/<B>/;
         for ($i=0; $i<=$#bib; $i+=1) {
           last if ($bib[$i] =~ s/\./.<\/B>/);



Expires 9/30/98                                                 [Page 6]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


         }
         for ($i=0;$i<=$#bib;$i+=1) {
           $k=$bib[$i];
           while ($k =~ /(fyi|std|rfc)([0-9]+)(.*)/i) {
             push @ref,"$1$2";
             $k=$3;
           }
           $done="";
           foreach $j (@ref) {
             next if ($done =~ $j);
             $done .= "$j ";
             $l = $j;
             $l =~ tr/A-Z/a-z/;
             $link=&make_link("$l");
             $bib[$i] =~ s/$j/<A HREF="$link">$j<\/A>/g;
           }
         }
         print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
         print "<BODY>\n";
         $link=&make_link("$scheme$value");
         print "<H1><A HREF=\"$link\">$scheme$value</A>:</H1>\n";
         foreach $i (@bib) {
           print "$i\n";
         }
         print "</BODY>\n</HTML>\n";
       } else {
         print "HTTP/1.0 200 OK\r\n";
         print "Content-type: text/html\r\n\r\n";
         $bib[0] =~ s/^[0-9]*\s*//;
         $j=0;
         for ($i=0; $i<=$#bib; $i+=1) {
           $j += ($bib[$i] =~ s/, "/, <B>"/);
           $j += ($bib[$i] =~ s/",/"<\/B>,/);
         }
         for ($i=0;$i<=$#bib;$i+=1) {
           $k=$bib[$i];
           while ($k =~ /(fyi\s|std\s|rfc)([0-9]+)(.*)/i) {
             push @ref,"$1$2";
             $k=$3;
           }
           $done="";
           foreach $j (@ref) {
             next if ($done =~ $j);
             $done .= "$j ";
             $l = $j;
             $l =~ s/\s//g;
             $l =~ tr/A-Z/a-z/;
             $link=&make_link("$l");



Expires 9/30/98                                                 [Page 7]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


             $bib[$i] =~ s/$j/<A HREF="$link">$j<\/A>/g;
           }
         }
         print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
         print "<BODY>\n";
         $link=&make_link("$scheme$value");
         print "<H1><A HREF=\"$link\">$scheme$value</A>:</H1>\n";
         foreach $i (@bib) {
           print "$i\n";
         }
         print "</BODY>\n</HTML>\n";
       }
     }

     sub make_link {
       my($sc);
       my($inarg)=@_;
       ($sc=$1) if ($inarg =~ /([a-z]*)/);
       return "/$sc/$inarg.ps" if (-e "/ftp/$sc/$inarg.ps");
       return "/$sc/$inarg.html" if (-e "/ftp/$sc/$inarg.html");
       return "/$sc/$inarg.txt";
     }

     sub urn_error {
       my($code) = @_; #store failure code here...

       print "HTTP/1.0 $code";
       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2C $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URC resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     };

A.2 I2L

     #!/usr/local/bin/perl

     use strict;

     #
     # this is a URN 2 URL resolver for the ietf namespace
     #

     my(%pathbase) = (



Expires 9/30/98                                                 [Page 8]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


       rfc => "rfc/rfc",
       fyi => "fyi/fyi",
       std => "std/std"
     );

     my(%number2date) = (
       38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",
       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );

     my($wgpath) = "/ftp/ietf";
     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {
       my($ietfnum, $sesnam) = @_;
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
         print "HTTP/1.0 302 Moved temporarily\n";
         print "Location: $link\n";
         return;
       }
       my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
         print "HTTP/1.0 302 Moved temporarily\n";
         print "Location: $link\n";
         return;
       }
       &urn_error("404 Not Found\n");
     }

     sub end {
       my($inarg)=@_;
       return $inarg . "st" if ($inarg =~ /1$/);
       return $inarg . "nd" if ($inarg =~ /2$/);
       return $inarg . "rd" if ($inarg =~ /3$/);



Expires 9/30/98                                                 [Page 9]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


       return $inarg . "th";
     }

     sub resolve1 {
       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
       my($txttry)="/ftp/$pathbase{$scheme}$value.txt";
       my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
       my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
     MIME_SWITCH: {
         if ($accept =~ /application\/postscript/ && -f $pstry) {
           print "HTTP/1.0 302 Moved temporarily\n";
           print "Location: http://$host/$pathbase{$scheme}$value.ps\n\n";
           last MIME_SWITCH;
         }
         if ($accept =~ /text\/html/ && -f $htmltry) {
           print "HTTP/1.0 302 Moved temporarily\n";
           print "Location: http://$host/$pathbase{$scheme}$value.html\n\n";
           last MIME_SWITCH;
         }
         if ($accept =~ /\*\/\*|text\/plain/ && -f $txttry) {
           print "HTTP/1.0 302 Moved temporarily\n";
           print "Location: http://$host/$pathbase{$scheme}$value.txt\n\n";
           last MIME_SWITCH;
         }
         &urn_error("404 Not Found\n");
       }
     }

     sub urn_error {
       my($code) = @_; #store failure code here...

       print "HTTP/1.0 $code";
       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2L $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URL resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     }

A.3 I2Ls




Expires 9/30/98                                                [Page 10]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


     #!/usr/local/bin/perl

     use strict;

     #
     # this is a URN 2 URLs resolver for the ietf namespace
     #

     my(@urls);

     my(%pathbase) = (
       rfc => "rfc/rfc",
       fyi => "fyi/fyi",
       std => "std/std"
     );

     my(%number2date) = (
       38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",
       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );

     my($wgpath) = "/ftp/ietf";
     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {
       my($ietfnum, $sesnam) = @_;
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
         $link=~s/^\/ftp\///;
         my($ftplink)="ftp://$host/$link";
         my($httplink)="http://$host/$link";
         my($glink)="gopher://$host:70/0/$link";
         if ($accept =~ /text\/uri-list/) { #look for text/uri-list, otherwise text/html
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/uri-list\n\n\n";



Expires 9/30/98                                                [Page 11]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


           print "#$urn\n";
           print "$ftplink\n";
           print "$httplink\n";
           print "$glink\n";
         }
         if ($accept =~ /\*\/\*|text\/html/) {
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/html\n\n<HTML>\n";
           print "<head><title>URN Resolution: I2Ls</title></head>\n";
           print "<BODY>\n";
           print "<h1>URN $urn resolves to the following URLs:</h1>\n";
           print "<hr><ul>\n";
           print "<a href=\"$ftplink\">$ftplink</a>\n";
           print "<a href=\"$httplink\">$httplink</a>\n";
           print "<a href=\"$glink\">$glink</a>\n";
           print "</UL>\n</body>\n</HTML>\n";
         }
         return;
       }
       my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
         $link=~s/^\/ftp\///;
         my($ftplink)="ftp://$host/$link";
         my($httplink)="http://$host/$link";
         my($glink)="gopher://$host:70/0/$link";
         if ($accept =~ /text\/uri-list/) { #look for text/uri-list, otherwise text/html
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/uri-list\n\n\n";
           print "#$urn\n";
           print "$ftplink\n";
           print "$httplink\n";
           print "$glink\n";
         }
         if ($accept =~ /\*\/\*|text\/html/) {
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/html\n\n<HTML>\n";
           print "<head><title>URN Resolution: I2Ls</title></head>\n";
           print "<BODY>\n";
           print "<h1>URN $urn resolves to the following URLs:</h1>\n";
           print "<hr><ul>\n";
           print "<a href=\"$ftplink\">$ftplink</a>\n";
           print "<a href=\"$httplink\">$httplink</a>\n";
           print "<a href=\"$glink\">$glink</a>\n";
           print "</UL>\n</body>\n</HTML>\n";
         }
         return;
       }
       &urn_error("404 Not Found\n");



Expires 9/30/98                                                [Page 12]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


     }

     sub resolve1 {
       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
       my($try)="/ftp/$pathbase{$scheme}$value.txt";
       if (-f $try) {
         push(@urls, "http://$host/$pathbase{$scheme}$value.txt");
         push(@urls, "ftp://$host/$pathbase{$scheme}$value.txt");
         push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.txt");
       }
       $try="/ftp/$pathbase{$scheme}$value.ps";
       if (-f $try) {
         push(@urls, "http://$host/$pathbase{$scheme}$value.ps");
         push(@urls, "ftp://$host/$pathbase{$scheme}$value.ps");
         push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.ps");
       }
       $try="/ftp/$pathbase{$scheme}$value.html";
       if (-f $try) {
         push(@urls, "http://$host/$pathbase{$scheme}$value.html");
         push(@urls, "ftp://$host/$pathbase{$scheme}$value.html");
       }

       &urn_error("404 Not Found\n") if ($#urls == -1);

     MIME_SWITCH: {
         if ($accept =~ /text\/uri-list/) { #look for text/uri-list, otherwise text/html
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/uri-list\n\n\n";
           print "#$urn\n";
           foreach $i (@urls) {
             print "$i\n";
           }
           last MIME_SWITCH;
         }
         if ($accept =~ /\*\/\*|text\/html/) {
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/html\n\n<HTML>\n";
           print "<head><title>URN Resolution: I2Ls</title></head>\n";
           print "<BODY>\n";
           print "<h1>URN $urn resolves to the following URLs:</h1>\n";
           print "<hr><ul>\n";
           foreach $i (@urls) {
             print "<LI><A HREF=\"$i\">$i</A>\n";
           }



Expires 9/30/98                                                [Page 13]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


           print "</UL>\n</body>\n</HTML>\n";
           last MIME_SWITCH;
         }
       }
     }

     sub urn_error {
       my($code) = @_; #store failure code here...

       print "HTTP/1.0 $code";
       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2L $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URL resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     }

A.4 I2Ns

     #!/usr/local/bin/perl

     use strict;

     #
     # this is a URN 2 URNs resolver for the ietf namespace
     #

     my(%cite) = (
       rfc => "/ftp/rfc/rfc-index.txt",
       fyi => "/ftp/fyi/fyi-index.txt",
       std => "/ftp/std/std-index.txt"
     );

     my(%number2date) = (
       38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",
       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );

     my($wgpath) = "/ftp/ietf";
     my($urn) = $ENV{'QUERY_STRING'};



Expires 9/30/98                                                [Page 14]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {
       my($ietfnum, $sesnam) = @_;
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
         if ($accept =~ /text\/uri-list/) {
             print "HTTP/1.0 200 OK\n";
             print "Content-type: text/uri-list\n\n\n";
             print "#$urn\n";
             return;
         }
         if ($accept =~ /\*\/\*|text\/html/) {
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/html\n\n<HTML>\n";
           print "<head><title>URN Resolution: I2Ns</title></head>\n";
           print "<BODY>\n";
           print "<h1>URN $urn resolves to the following URNs:</h1>\n";
           print "<hr><ul>\n";
           print "</UL>\n</body>\n</HTML>\n";
           return;
         }
       }
       my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
         if ($accept =~ /text\/uri-list/) {
             print "HTTP/1.0 200 OK\n";
             print "Content-type: text/uri-list\n\n\n";
             print "#$urn\n";
             return;
         }
         if ($accept =~ /\*\/\*|text\/html/) {
             print "HTTP/1.0 200 OK\n";
             print "Content-type: text/html\n\n<HTML>\n";
             print "<head><title>URN Resolution: I2Ns</title></head>\n";
             print "<BODY>\n";
             print "<h1>URN $urn resolves to the following URNs:</h1>\n";
             print "<hr><ul>\n";
             print "</UL>\n</body>\n</HTML>\n";
             return;
         }



Expires 9/30/98                                                [Page 15]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


       }
       &urn_error("404 Not Found\n");
     }

     sub end {
       my($inarg)=@_;
       return $inarg . "st" if ($inarg =~ /1$/);
       return $inarg . "nd" if ($inarg =~ /2$/);
       return $inarg . "rd" if ($inarg =~ /3$/);
       return $inarg . "th";
     }

     sub resolve1 {
       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       if (!defined $cite{$scheme}) {
         &urn_error("404 Not Found\n");
       }

       $flag = 0;
       open(INPUT, "$cite{$scheme}");
       while (<INPUT>) {
         $flag = 1 if (/^0*$value /);
         if ($flag == 1) {
           last if (/^$/);
           chop;
           push @bib,$_;
         }
       }

       $k=join " ",@bib;
       while ($k =~ /(\S*)\s*(fyi|std|rfc)\s*([0-9]+)(.*)/i) {
         $k=$4;
         $a=$2; $b=$3;
         if (($a ne $scheme || $b ne $value) && ($1 !~ /obso/i)){
           $a =~ tr/A-Z/a-z/;
           push @ref,"urn:ietf:$a:$b";
         }
       }

     MIME_SWITCH: {
         if ($accept =~ /text\/uri-list/) {
             print "HTTP/1.0 200 OK\n";
             print "Content-type: text/uri-list\n\n\n";
             print "#$urn\n";
             foreach $i (@ref) {



Expires 9/30/98                                                [Page 16]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


                 print "$i\n";
             }
             last MIME_SWITCH;
         }
       if ($accept =~ /\*\/\*|text\/html/) {
         print "HTTP/1.0 200 OK\n";
         print "Content-type: text/html\n\n<HTML>\n";
         print "<head><title>URN Resolution: I2Ns</title></head>\n";
         print "<BODY>\n";
         print "<h1>URN $urn resolves to the following URNs:</h1>\n";
         print "<hr><ul>\n";
             foreach $i (@ref) {
                 print "<li>$i: Click to resolve using\n";
                 print "<a href=\"http://dsm0.ds.internic.net:8080/uri-res/I2C?$i\">I2C</a>,\n";
                 print "<a href=\"http://dsm0.ds.internic.net:8080/uri-res/I2L?$i\">I2L</a>,\n";
                 print "<a href=\"http://dsm0.ds.internic.net:8080/uri-res/I2Ls?$i\">I2Ls</a>,\n";
                 print "<a href=\"http://dsm0.ds.internic.net:8080/uri-res/I2R?$i\">I2R</a>,\n";
                 print "<a href=\"http://dsm0.ds.internic.net:8080/uri-res/I2Rs?$i\">I2Rs</a>\n";
             }
         print "</UL>\n</body>\n</HTML>\n";
       }
     }
     }

     sub make_link {
       my($sc);
       my($inarg)=@_;
       ($sc=$1) if ($inarg =~ /([a-z]*)/);
       return "/$sc/$inarg.ps" if (-e "/ftp/$sc/$inarg.ps");
       return "/$sc/$inarg.html" if (-e "/ftp/$sc/$inarg.html");
       return "/$sc/$inarg.txt";
     }

     sub urn_error {
       my($code) = @_; #store failure code here...

       print "HTTP/1.0 $code";
       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2Ns $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URC resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     };

A.5 I2R



Expires 9/30/98                                                [Page 17]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


     #!/usr/local/bin/perl

     use strict;

     #
     # this is a URN 2 resource resolver for the ietf namespace
     #

     my(%pathbase) = (
       rfc => "rfc/rfc",
       fyi => "fyi/fyi",
       std => "std/std"
     );

     my(%number2date) = (
       38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",
       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );

     my($wgpath) = "/ftp/ietf";
     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {
       my($ietfnum, $sesnam) = @_;
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/plain\n\n";
           open(FILE, "$link");
           while (<FILE>) {
               print $_;
           }
           close FILE;
         return;
       }



Expires 9/30/98                                                [Page 18]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


       my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/plain\n\n";
           open(FILE, "$link");
           while (<FILE>) {
               print $_;
           }
           close FILE;
         return;
       }
       &urn_error("404 Not Found\n");
     }

     sub end {
       my($inarg)=@_;
       return $inarg . "st" if ($inarg =~ /1$/);
       return $inarg . "nd" if ($inarg =~ /2$/);
       return $inarg . "rd" if ($inarg =~ /3$/);
       return $inarg . "th";
     }

     sub resolve1 {
       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
       my($txttry)="/ftp/$pathbase{$scheme}$value.txt";
       my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
       my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
     MIME_SWITCH: {
         if ($accept =~ /application\/postscript/ && -f $pstry) {
           print "HTTP/1.0 200 OK\n";
           print "Content-type: application/postscript\n\n";
           open(FILE, "$pstry");
           while (<FILE>) {
               print $_;
           }
           close FILE;
           last MIME_SWITCH;
         }
         if ($accept =~ /text\/html/ && -f $htmltry) {
             print "HTTP/1.0 200 OK\n";
             print "Content-type: text/html\n\n";
             open(FILE, "$htmltry");
             while (<FILE>) {
                 print $_;



Expires 9/30/98                                                [Page 19]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


             }
             close FILE;
             last MIME_SWITCH;
         }
         if ($accept =~ /\*\/\*|text\/plain/ && -f $txttry) {
             print "HTTP/1.0 200 OK\n";
             print "Content-type: text/plain\n\n";
             open(FILE, "$txttry");
             while (<FILE>) {
                 print $_;
             }
             close FILE;
             last MIME_SWITCH;
         }
         &urn_error("404 Not Found\n");
       }
     }

     sub urn_error {
       my($code) = @_; #store failure code here...

       print "HTTP/1.0 $code";
       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2L $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URL resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     }

A.6 I2Rs

     #!/usr/local/bin/perl

     use strict;

     #
     # this is a URN 2 resources resolver for the ietf namespace
     #

     my(@urls);

     my(%pathbase) = (
       rfc => "rfc/rfc",
       fyi => "fyi/fyi",
       std => "std/std"



Expires 9/30/98                                                [Page 20]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


     );

     my(%number2date) = (
       38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",
       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );

     my($wgpath) = "/ftp/ietf";
     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {
       my($ietfnum, $sesnam) = @_;
       my(@vers,$i);
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
           push(@vers,$link);
       }
       $link="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
           push(@vers,$link);
       }
       &urn_error("404 Not Found\n") if ($#vers==-1);

       print "HTTP/1.0 200 OK\n";
       print "Content-type: multipart/alternative; boundary=endpart\n\n";
       foreach $i (@vers) {
           print "--endpart\n";
           if ($i =~ /html$/) {
               print "Content-Type: text/html\n\n";
           }
           if ($i =~ /txt$/) {
               print "Content-Type: text/plain\n\n";
           }
           if ($i =~ /ps$/) {
               print "Content-Type: application/postscript\n\n";



Expires 9/30/98                                                [Page 21]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


           }
           open(FILE, "$i");
           while (<FILE>) {
               print "$_";
           }
           close FILE;
       }
       print "--endpart\n";
     }

     sub resolve1 {
       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link,@vers);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
       my($try)="/ftp/$pathbase{$scheme}$value.txt";
       if (-f $try) {
           push(@vers, $try);
       }
       $try="/ftp/$pathbase{$scheme}$value.ps";
       if (-f $try) {
           push(@vers, $try);
       }
       $try="/ftp/$pathbase{$scheme}$value.html";
       if (-f $try) {
           push(@vers, $try);
       }
       print "HTTP/1.0 200 OK\n";
       print "Content-type: multipart/alternative; boundary=endpart\n\n";
       foreach $i (@vers) {
           print "--endpart\n";
           if ($i =~ /html$/) {
               print "Content-Type: text/html\n\n";
           }
           if ($i =~ /txt$/) {
               print "Content-Type: text/plain\n\n";
           }
           if ($i =~ /ps$/) {
               print "Content-Type: application/postscript\n\n";
           }
           open(FILE, "$i");
           while (<FILE>) {
               print "$_";
           }
           close FILE;
       }
       print "--endpart\n";



Expires 9/30/98                                                [Page 22]





INTERNET DRAFT     A URN Namespace for IETF Documents         March 1998


     }

     sub urn_error {
       my($code) = @_; #store failure code here...

       print "HTTP/1.0 $code";
       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2L $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URL resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     }




































Expires 9/30/98                                                [Page 23]






Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA23047 for urn-ietf-out; Thu, 12 Mar 1998 14:37:37 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA23042 for <urn-ietf@services.bunyip.com>; Thu, 12 Mar 1998 14:37:34 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id OAA29247 for urn-ietf@services; Thu, 12 Mar 1998 14:37:32 -0500 (EST)
Received: from privateer.windrose.omaha.ne.us (privateer.windrose.omaha.ne.us [206.101.78.33]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA29244 for <urn-ietf@Bunyip.Com>; Thu, 12 Mar 1998 14:37:27 -0500 (EST)
Received: from sloop.windrose.omaha.ne.us (sloop.windrose.omaha.ne.us [10.9.200.2]) by privateer.windrose.omaha.ne.us (8.8.7/8.8.7) with SMTP id NAA03920 for <urn-ietf@Bunyip.Com>; Thu, 12 Mar 1998 13:37:47 -0600 (CST)
Message-Id: <199803121937.NAA03920@privateer.windrose.omaha.ne.us>
From: "Ryan Moats" <jayhawk@att.com>
To: "urn-ietf@Bunyip.Com" <urn-ietf@bunyip.com>
Date: Thu, 12 Mar 98 13:26:14 -0600
Priority: Normal
X-Mailer: PMMail 1.95a For OS/2
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] first next step
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Tue, 10 Mar 1998 22:23:08 -0500 (EST), Leslie Daigle wrote:

>I am attaching a reworking of the draft on Namespace ID's.  This
>draft mostly just incorporates edits from discussion in December --
>the "required information" has been pulled into one section, and the
>"top-level" namespace has been dropped.  I have added some explanatory
>text and an example (sorry, Terry; it's not so short anymore :-)
>

It's still short compared to the new ietf draft that I'm sending to the
list and the i-d editor later today.  I've added the example Perl scripts
for resolution, so it is now 23 pages long.

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA13310 for urn-ietf-out; Thu, 12 Mar 1998 09:48:36 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA13303 for <urn-ietf@services.bunyip.com>; Thu, 12 Mar 1998 09:48:33 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id JAA28177 for urn-ietf@services; Thu, 12 Mar 1998 09:48:31 -0500 (EST)
Received: from ns.ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA28174 for <urn-ietf@bunyip.com>; Thu, 12 Mar 1998 09:48:29 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA15743; Thu, 12 Mar 1998 09:48:22 -0500 (EST)
Message-Id: <199803121448.JAA15743@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-resolution-services-05.txt
Date: Thu, 12 Mar 1998 09:48:22 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ns.ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group
of the IETF.

	Title		: URI Resolution Services Necessary for URN Resolution
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-resolution-services-05.txt
	Pages		: 11
	Date		: 11-Mar-98
	
Retrieving the resource identified by a Uniform Resource Identifier
(URI) [3] is only one of the operations that can be performed on a URI.
One might also ask for and get a list of other identifiers that are
aliases for the original URI or a bibliographic description of the
resource the URI denotes, for example. This applies to both Uniform
Resource Names (URNs) and Uniform Resource Locators (URLs). Uniform
Resource Characteristics (URCs) are discussed in this document but only
as descriptions of resources rather than identifiers.
 
A service in the network providing access to a resource may provide
one or some of these options, but it need not provide all of them. This
memo specifies an initial set of these functions, to be used to
describe the functions provided by any given access service and the
requirements that must be met when those operations are encoded in a
protocol.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-resolution-services-05.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-resolution-services-05.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-resolution-services-05.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980311150642.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-resolution-services-05.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-resolution-services-05.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980311150642.I-D@ietf.org>

--OtherAccess--

--NextPart--




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id WAA19949 for urn-ietf-out; Tue, 10 Mar 1998 22:23:18 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA19941 for <urn-ietf@services.bunyip.com>; Tue, 10 Mar 1998 22:23:13 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id WAA20895 for urn-ietf@services; Tue, 10 Mar 1998 22:23:12 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA20892 for <urn-ietf@bunyip.com>; Tue, 10 Mar 1998 22:23:10 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id WAA12699 for <urn-ietf@bunyip.com>; Tue, 10 Mar 1998 22:23:09 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Tue, 10 Mar 1998 22:23:08 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] first next step
Message-ID: <Pine.SUN.3.95.980310221739.12657C-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

I am attaching a reworking of the draft on Namespace ID's.  This
draft mostly just incorporates edits from discussion in December --
the "required information" has been pulled into one section, and the
"top-level" namespace has been dropped.  I have added some explanatory
text and an example (sorry, Terry; it's not so short anymore :-)

The one issue that was _not_ resolved by the end of the December IETF meet
was the actual "NID" string.  There were arguments for "just assign
a string and avoid potential legal issues", and there are arguments
for leaving it as outlined in this document (marketability, accessibility,
a carrot for providing more formal information in RFCs etc).

This document is open for comments; it is one of the few remaining
things we need to get done, so let's find the issues that need solving
and find pragmatic work-arounds!

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Internet Draft                               Leslie L. Daigle
March 9, 1998                                Bunyip Information Systems
draft-ietf-urn-nid-req-03.txt                Dirk-Willem van Gulik
                                             ISIS/CEO, JRC Ispra
                                             Renato Iannella
                                             DSTC Pty Ltd
                                             Patrik Faltstrom
                                             Tele2/Swipnet



      URN Namespace Definition Mechanisms


Status of this Document

     This document is an Internet-Draft.  Internet-Drafts are working  
     documents of the Internet Engineering Task Force (IETF), its
     areas, and its working groups.  Note that other groups may also  
     distribute working documents as Internet-Drafts. 

     Internet-Drafts are draft documents valid for a maximum of six
     months and may be updated, replaced, or obsoleted by other
     documents at any time.  It is inappropriate to use Internet-
     Drafts as reference material or to cite them other than as 
     "work in progress."

     To view the entire list of current Internet-Drafts, please check
     the "1id-abstracts.txt" listing contained in the Internet-Drafts
     Shadow Directories on ftp.is.co.za (Africa), ftp.nordu.net
     (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
     Coast), or ftp.isi.edu (US West Coast).



0.0 Abstract

The URN WG has defined a syntax for Uniform Resource Names
(URNs) [RFC2141], as well as some proposed mechanisms for their
resolution and use in Internet applications ([RFC2168, RFC2169]).    
The whole rests on the concept of individual "namespaces" within the
URN structure.  Apart from  proof-of-concept namespaces, the use
of existing identifiers in URNs has been discussed ([RFC2288]),
and this document lays out general definitions of and 
mechanisms for establishing URN "namespaces". 


0.1 Foreword to this Edition

For the purposes of this document, an "IANA-like" entity is assumed to
exist.  Anywhere the term "IANA" appears, consider it a pointer to
whatever organization or entity exists to handle Internet
registration/assignment tasks.

Still notably absent:

	. where to _send_ and/or _discuss_ the declarations
	  defined here
	. process mechanisms for assigning/obtaining specific NIDs.

These details must wait until there is general resolution re.
Internet assigned numbers.


1.0 Introduction

Uniform Resource Names (URNs) are resource identifiers with the
specific requirements for enabling location independent
identification of a resource, as well as longevity of reference.
There are 2 assumptions that are key to this document:

Assumption #1:

   Assignment of a URN is a managed process.

   I.e., not all strings that conform to URN syntax are necessarily
   valid URNs.  A URN is assigned according to the rules of a 
   particular namespace (in terms of syntax, semantics, and process).


Assumption #2:

   The space of URN namespaces is managed.
   
   I.e., not all syntactically correct URN namespaces (per the URN
   syntax definition)  are valid URN namespaces.  A URN namespace
   must have a recognized definition in order to be valid.


The purpose of this document is to outline a mechanism and provide a
template for explicit namespace definition, along with the mechanism
for associating an identifier (called a "Namespace ID", or NID) which
is registered with the IANA.

Note that this document restricts itself to the description of
processes for the creation of URN namespaces.  If "resolution" of any
so-created URN identifiers is desired, a separate process of
registration in a global NID directory, such as that provided by the
NAPTR system [RFC2168], is necessary.


2.0 What is a URN Namespace?

For the purposes of URNs, a "namespace" is a collection of
uniquely-assigned identifiers.  A URN namespace itself has an
identifier in order to

	. ensure global uniqueness of URNs
	. (where desired) provide a cue for the structure of the
	  identifier

For example, ISBNs and ISSNs are both collections of identifiers used
in the traditional publishing world; while there may some number (or
numbers) that is both a valid ISBN identifier and ISSN identifier,
using different designators for the two collections ensures that no
two URNs will be the same for different resources.

The development of an identifier structure, and thereby a collection
of identifiers, is a process that is inherently dependent on the needs
of the identifiers, how they will be assigned, and the uses to which
they will be put.  All of these issues are specific to the individual
community seeking to define a namespace (e.g., publishing community,
association of booksellers, protocol developers, etc); they are beyond
the scope of the IETF URN work.

This document outlines the processes by which a collection of
identifiers satisfying certain constraints (uniqueness of assignment,
etc) can become a bona fide URN namespace by obtaining a NID.  In a
nutshell, a template for the definition of the namespace is completed
for deposit with IANA, and a NID is assigned.  The details of the
process and possibilities for NID strings are outlined below; first, a
template for the definition is provided.


3.0 URN Namespace Definition Template

Definition of a URN namespace is accomplished by completing the
following information template.  Apart from providing a mechanism
for disclosing structure of the URN namespace, this information
is designed to be useful for

	. entities seeking to have a URN assigned in a namespace
	  (if applicable)
        . entities seeking to provide URN resolvers for a namespace 
	  (if applicable)

This is particularly important for communities evaluating the
possibility of using a portion of an existing URN namespace rather 
than creating their own.

Information in the template is as follows:

Namespace ID:
	
	Assigned by IANA.  In some contexts, a particular one
	may be requested (see below).

Declared registrant of the namespace:  

	Name and e-mail address.

Declaration of structure:

	This section should outline any structural features of
	identifiers in this namespace.  At the very least, this
	description may be used to introduce terminology used in
	other sections.  This structure may also be used for
	determining realistic caching/shortcuts approaches; suitable 
	caveats should be provided.

	Answers might include, but are not limited to:

	. the structure is opaque (no exposition)
	. a regular expression for parsing the identifier into
	  components, including naming authorities



Identifier uniqueness considerations:
	
	This section should address the requirement that 
	URN identifiers be assigned uniquely -- they are assigned
	to at most one resource, and are not reassigned.

	Possible answers include, but are not limited to:

	. exposition of the structure of the identifiers, and
	  partitioning of the space of identifiers amongst 
	  assignment authorities
	. identifiers are assigned sequentially
	. information is withheld; the namespace is opaque


Identifier persistence considerations:

	Although non-reassignment of URN identifiers ensures
	that a URN will persist in identifying a particular
	resource even after the "lifetime of the resource", 
	some consideration should be given to the persistence
	of the usability of the URN.  This is particularly
	important in the case of URN namespaces providing 
	global resolution.

	Possible answers include, but are not limited to:

	. quality of service considerations


Process of identifier assignment:

	This section should detail the mechanisms and or authorities
	for assigning URNs to resources.  It should make clear whether
	assignment is completely open, or if limited, how
	to become an assigner of identifiers, and/or get one
	assigned by existing assignment authorities.  Answers
	could include, but are not limited to:

	. assignment is completely open, following a particular
	  algorithm
	. assignment is delegated to authorities recognized by
	  a particular organization (e.g., the Digital Object
	  Identifier Foundation controls the DOI assignment space and 
	  its delegation)
	. assignment is completely closed (e.g., for a private
	  organization)


Process for identifier resolution:

	If a namespace is intended to be accessible for global
	resolution, it must be registerd in an RDS (Resolution
	Discovery System, see [RFC2276]) such as NAPTR.  Resolution
	then proceeds according to standard URI resolution processes,
	and the mechanisms of the RDS.  What this section should
	outline is the requirements for becoming a recognized resolver 
	of URNs in this namespace (and being so-listed in the RDS
	registry).

	Answers may include, but are not limited to:

	. the namespace is not listed with an RDS; this is not
	  relevant
	. resolution mirroring is completely open, with a mechanism
	  for updating an appropriate RDS
	. resolution is controlled by entities to which assignment
	  has been delegated


Rules for Lexical Equivalence:

	If there are particular algorithms for determining
	equivalence between two URN strings in this namespace,
	rules can be provided here.  

	Some examples include:
	
	. mappings between different character set encodings
	. equivalence between hyphenated and non-hyphenated
	  groupings in the identifier string


Conformance with URN Syntax:

	This section should outline any special considerations
	required for conforming with the URN syntax.  This is
	particularly applicable in the case of legacy naming
	systems that are used in the context of URNs.

	For example, if a namespace is used in contexts other 
	than URNs, it may have a more generous character set than is 
	immediately available with URNs.  This section should flag this
	issue and outline necessary mappings to conform to 
	URN syntax.  (E.g., see the section on SICIs in [RFC2288]).

Validation mechanism:

	Apart from attempting resolution of a URN, a URN namespace
	may provide mechanism for "validating" a URN -- i.e., 
	determining whether a given string is currently a
	validly-assigned URN.  For example, even if an ISBN
	URN namespace is created, it is not clear that
	all ISBNs will translate directly into "assigned URNs".

	A validation mechanims might be:

	. a syntax grammar
	. an on-line service
	. an off-line service


Scope:
	
	This section should outline the scope of the use of the
	identifiers in this namespace.  Apart from considerations
	of private vs. public namespaces, this section is critical
	in evaluating the applicability of a requested NID.  For
	example, a namespace claiming to deal in "social security
	numbers" should have a global scope and address all 
	social security number structures (unlikely).  On the
	other hand, at a national level, it is reasonable to
	posit a URN namespace for "this nation's social security
	numbers".



4.0 URN Namespace Registration and NID Assignment

Different levels of disclosure are expected/defined for namespaces.
According to the level of open-forum  discussion surrounding
the disclosure, a URN namespace may be assigned or may request a
particular identifier.

There are 3 categories of URN namespaces defined here, distinguished
by expected level of service and required procedures for registration.


	  I. Experimental: These are not registered with IANA. They
	        take the form

		x<NID>

	 II. Informal:  These are registered with IANA (see Section ??), and
		are assigned a number sequence as an identifier.

	III. Formal:  These are processed through a full RFC review 
	 	process.  The NID may be any valid NID string
		that does not start with "x" (see Type I above), and
		doesn't clash with an existing, registered NID.

		The two-letter country codes are reserved
		for availability for national registrations.



5.0 Example

A generic "Internet" namespace has been posited throughout recent
discussions of URNs. This namespace might be defined as follows:

Namespace ID:
	
	"INET" requested.
	
Declared registrant of the namespace:  

	T. Cat
	leslie@thinkingcat.com


Declaration of structure:

	The identifier structure is as follows:
	
	FQDN:<assigned string>

	where FQDN is a fully-qualified domain name, and the
	assigned string is conformant to URN syntax requirements.


Identifier uniqueness considerations:
	
	Uniqueness is guaranteed as long as the assigned
	string is never reassigned for a given FQDN.	
	

Identifier persistence considerations:

	Persistence of identifiers is dependent upon suitable
	delegation of resolution at the level of "FQDN"s.

Process of identifier assignment:

	Assignment of these URNs delegated to individual domain
	name holders (for FQDNs).  The holder of the FQDN registration
	is required to maintain an entry (or delegate it) in the
	NAPTR RDS.  Within each of these delegated name partitions,
	the string may be assigned per local requirements.

	e.g.  urn:inet:thinkincat.com:001203



Process for identifier resolution:

	Domain name holders are responsible for operating or
	delegating resolution servers for the FQDN in which they
	have assigned URNs.


Rules for Lexical Equivalence:

	Nothing in particular.

Conformance with URN Syntax:

	No special considerations.

Validation mechanism:

	None specified.

Scope:
	
	Global.





6.0 Security Considerations

This document largely focuses on providing mechanisms for the
declaration of public information.  Nominally, these declarations
should be of relatively low security profile, however there is
always the danger of "spoofing" and providing mis-information.
Information in these declarations should be taken as advisory.




7.0 References


[RFC2168] Ron Daniel & Michael Mealling, "Resolution of Uniform 
    Resource Identifiers using the Domain Name System", RFC 2168,
    June 1997.

[RFC2169] Ron Daniel, "A Trivial Convention for using HTTP in URN 
    Resolution", RFC 2169, June 1997.

[RFC2288] C. Lynch, C. Preston & R. Daniel, "Using Existing 
    Bibliographic Identifiers as Uniform Resource Names", RFC 2288,
    February 1998.

[RFC2141] Ryan Moats, "URN Syntax", RFC 2141, May 1997.

[RFC1737] Karen R Sollins & Larry Masinter, "Functional Requirements 
    for Uniform Resource Names", RFC1737, December 1994

[RFC2276] K. Sollins, "Architectural Principles of Uniform Resource 
    Name Resolution", RFC 2276, January 1998.




8.0 Authors' Addresses

Leslie L. Daigle
Bunyip Information Systems Inc
310 Ste. Catherine St. W
Suite 300
Montreal, Quebec, CANADA
H2X 2A1
voice: +1 514 875-8611
fax:   +1 514 875-8134
email:  leslie@bunyip.com

Dirk-Willem van Gulik
ISIS/STA/CEO - TP 270
Joint Research Centre Ispra
21020 Ispra (Va)
Italy.
voice: +39 332 78 9549 or 5044  
fax:   +39 332 78 9185
email:  Dirk.vanGulik@jrc.it

Renato Iannella
DSTC Pty Ltd
Gehrmann Labs, The Uni of Queensland
AUSTRALIA, 4072
voice:  +61 7 3365 4310
fax:    +61 7 3365 4311
email:  renato@dstc.edu.au


Patrik Faltstrom
Tele2/Swipnet
Borgarfjordsgatan 16
P.O. Box 62
S-164 94 Kista
SWEDEN
voice:  +46-5626 4000
fax:    +46-5626 4200
email:  paf@swip.net





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id WAA19840 for urn-ietf-out; Tue, 10 Mar 1998 22:17:44 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA19834 for <urn-ietf@services.bunyip.com>; Tue, 10 Mar 1998 22:17:40 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id WAA20869 for urn-ietf@services; Tue, 10 Mar 1998 22:17:39 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA20866 for <urn-ietf@bunyip.com>; Tue, 10 Mar 1998 22:17:37 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id WAA12680 for <urn-ietf@bunyip.com>; Tue, 10 Mar 1998 22:17:36 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Tue, 10 Mar 1998 22:17:36 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] Status and Steps Forward
Message-ID: <Pine.SUN.3.95.980310221702.12657B-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

There were some outstanding issues that didn't get resolved at the
Washington IETF meeting; I've been holding off on discussion of them
as the discussion of URI syntax and semantics documentation prevailed,
but if we are to have a constructive meeting in LA, there is
work to be done now...

	
Document status:

Since the December IETF, we've had two more documents go forward
as RFCs:

   Architectural Principles of Uniform Resource Name Resolution (RFC    
   2276)
   Using Existing Bibliographic Identifiers as Uniform Resource Names    
   (RFC 2288) 

and the draft

   URI Resolution Services Necessary for URN Resolution 

is almost there; the ADs had some constructive criticism.  One
more iteration should do it.

The only remaining issues on the table for this working group are:

	1. Namespace definition/identification  
	2. Namespace registration within the NAPTR RDS

These are all that remains between us and fully-functional use of URNs;  
apart from any experimental servers/services that may exist, there are
real-world applications waiting on this (national libraries ready to
deploy on-line systems that use URNs, etc).

We're almost there!

I think we can (have to) finish with "1." by the end of (shortly after)
the upcoming IETF meeting.  "2." is pretty mechanical once "1." has
been done, and assuming the IETF resolves what it's doing with registration
mechanisms in a general way -- i.e., there's little for us to discuss
at this point.  All we can do at this point is assume that there will be
some IANA-like body capable of performing the necessary assignment
tasks.

Of what remains in "1.", there are a few potential ratholes.  But,
if we are to see URNs deployed, we will have to nail down some working 
solutions -- solutions that are implementable now, and yet define a clear 
path for future extension once we have more practical experience.

In a separate message, I will outline the state of discussion on the
issues in Namespace Definition, and attempt to provide a framework
for discussion.

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id BAA22668 for urn-ietf-out; Wed, 4 Mar 1998 01:33:14 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA22663 for <urn-ietf@services.bunyip.com>; Wed, 4 Mar 1998 01:33:10 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id BAA26774 for urn-ietf@services; Wed, 4 Mar 1998 01:33:10 -0500 (EST)
Received: from cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA26771 for <urn-ietf@Bunyip.Com>; Wed, 4 Mar 1998 01:33:07 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84]) by cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id BAA11531; Wed, 4 Mar 1998 01:35:38 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4) id BAA28602; Wed, 4 Mar 1998 01:33:00 -0500
Message-ID: <003f01bd4737$c5599e00$d7019784@ssun2.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
To: <dlaliberte@gte.com>
Cc: <dlaliberte@gte.com>, <urn-ietf@bunyip.com>
Subject: Re: [URN] Scalability of Handle Resolution (was Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS)
Date: Wed, 4 Mar 1998 01:35:43 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
Errors-To: owner-urn-ietf@Bunyip.Com

>Sam X. Sun writes:
>> In the current Handle System implementation, the global handle service
>> primarily serves as the referral service to direct the handle resolution
to
>> the responsible local handle service based on the handle's naming
authority.
>> The local handle service, which could be homed in any individual
>> organization from any country, is responsible for the handles registered
>> under its registered naming authority.

Daniel LaLiberte wrote:

>OK, so you now have a two-level hierarchy. That's better, but if it
>ends up being a successful service, the number of handle services listed
>at the top level will also become large. Why not allow any number of
>delegations to happen? If no more than one delegation is ever used,
>there is no harm done.

This is a very good question, and there have been many debates over this
issue. The conclusion is that there are benefits from either way of doing
it. Allowing unlimited number of delegations could definitely reduce the
load for the global handle service. But it does introduce more complexity in
terms of implementation (more delegations, more situations to consider),
namespace management (more delegations, more complexity in terms of
namespace dependency), and potentially more round trips (I guess if I were
to choose between network latency vs. machine latency, I will choose machine
latency because it's much easier to improve.).

It is worth noting that any handle service, global or not, doesn't have to
be a single machine. Each handle service can be configured to consist of
many handle servers, each of the server can be running from an independent
machine, and they all work together to serve the naming authority of the
handle service. The global handle service can consist of many independent
server machines (there are four right now) to handle the top level. The
number of server machines for any (global) handle service can be added as
the requirement goes up. This should allow them to deal with the large
number of handles on any local handle service, or registered naming
authorities on the global handle service. The hashing algorithm pre-decides,
before the request is sent out, which handle server within any handle
service is responsible for any handle or naming authority, hence there's no
extra round trip required to decide the server within any service.


Daniel LaLiberte wrote:

>There is not really any functional difference between what you are
>evolving toward with the handle system and what DNS already has. There
>is a performance difference in that handle servers and clients use hash
>lookup to find information more quickly. Combining hierarchical
>resolution with hash lookup at each level could provide the best of both
>worlds.

DNS and Handle System are all name services, but serving different purposes.
The consensus from the IETF DNS working group seems that it serves well for
its routing purpose, any radical change to it may not be easily accepted or
deployed. We learnt a lot from DNS, and our goal is to try to make the
Handle System a more general and more efficient global name service. This
can be reflected in its namespace definition (<hdl_na>/<hdl_name>, where
<hdl_name> is based on Unicode   vs.  <sub-domain>(.<sub-domain>)+ ), and
administration model (per handle, handle group, or naming authority  vs.
per sub-domain), as well as the resolution protocol, as you have pointed
out. On the other hand, I agree it's still a long way from what it needs to
be, and appreciate very much your opinions on how to make it better.


Regards,
Sam
ssun@cnri.reston,va.us




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA03766 for urn-ietf-out; Tue, 3 Mar 1998 14:15:23 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA03755 for <urn-ietf@services.bunyip.com>; Tue, 3 Mar 1998 14:15:16 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id OAA23696 for urn-ietf@services; Tue, 3 Mar 1998 14:15:17 -0500 (EST)
Received: from access2.digex.net (access2.digex.net [205.197.245.193]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA23693; Tue, 3 Mar 1998 14:15:13 -0500 (EST)
Received: (from asgilman@localhost) by access2.digex.net (8.8.4/8.8.4) id OAA22917; Tue, 3 Mar 1998 14:19:01 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199803031919.OAA22917@access2.digex.net>
Subject: [URN] Re: Relative URI vs. URN, and URI uniformity.
To: ssun@CNRI.Reston.VA.US
Date: Tue, 3 Mar 1998 14:19:01 -0500 (EST)
Cc: uri@bunyip.com, urn-ietf@bunyip.com
In-Reply-To: <08cb01bd45fb$0d7dfbb0$29019784@ssun.CNRI.Reston.Va.US> from Sam Sun at "Mar 2, 98 11:48:38 am"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=UNKNOWN-8BIT
Content-Transfer-Encoding: 8bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Al Gilman <asgilman@access.digex.net>
Errors-To: owner-urn-ietf@Bunyip.Com

to follow up on what Sam Sun said:

> I think it might be helpful to add that the ?#fragment? and
> relative URI are two kind of entities within any certain name
> and are processed differently.  For example,
> href=?relative-uri? is processed by binding ?relative-uri? to
> its base-uri, and sending the complete URI across the wire. But
> for href=?  foo:aaa#bbb?, according to the current URI draft,
> the ?#bbb? would be cut off from the URI reference (since it?s
> not part of URI), and only the ?foo:aaa? get sent over the
> wire.

The idea that "gets sent over the wire" has anything to do with
URIs in general is IMHO a popular misconception.  URIs are
identifiers.  The are strings that key the retrieval of
information in some way as to make the reference widely usable
throughout the Internet.

But file: URLs don't involve exercising telecommunications
protocols, and one of the primary beauties of the Web is the way
the difference between local and remote references is hidden by
the unifying power of the unified scheme of references.

Many news: URLs are totally ambiguous as to whether TCP/IP will
be required to retrieve the identified resource.

For example, an HTML- or XML- processing Ap recognizes an
URI-reference within a document context conditioned by the rules
of that language.  But then it is exercised in a
resource-retrieval service, not a comm protocol, in general.
Lots of these resource-retrieval services employ comm protocols,
but not necessarily all of them.

> My observation is that relative URI defines a client side
> process for compounding names. Based on libwww.lib
> implementation, relative URI never leaves the client side by
> itself, but have to bind to the URI scheme in its base URI
> before it can be of any use. So, if URI is considered a machine
> to machine protocol syntax, is relative URI an URI?

Use of the #fragment can be safely deferred until after the
enclosing object containing the name 'fragment' has been
retrieved.  For lots of schemes such as file: and ftp: it would
break the retrieval to mention the #fragment in external
dealings.  This combination of ingredients has made it customary
to strip the #fragment and then deal with the rest in a
schemewise fashion.  I agree with your arguments that this is not
logically necessary.  But we have to face the fact that it is
essentially-universal current practice.

>  The URN working group defined the syntax for identifiers to be
> transferred over the wire. If I understand correctly, URN
> syntax is designed mainly as a machine to machine protocol
> syntax. 

Then it's not an URI.  That needs to be person-to-machine ready.

> If there were any relative URN to be defined, it would
> mean that the URN service could not be stateless, and have to
> keep history of previous transactions in order to construct
> compound names, which doesn't seem very practical.

> This leads to the question to what URI is.
> 

> First, an observation: Some URI schemes, like “http:” or
> “urn:”, have the client side syntax follow the machine to
> machine protocol syntax. Some other URI schemes don’t. For
> example, the ftp server will not know to convert %23 to
> ‘#’, and when you send
> “ftp:user%23&pass%23word@foo.com”, the ftp server at
> “foo.com” will not recognize you are user “user#”,
> and entering password “pass#word”. Another example is
> LDAP whose protocol uses UTF-8 encoding, but the URL syntax
> seems to follow the http URL.

Yes, this is all handled already.  Characters that are URL-unsafe
are restored before the ftp communication protocol is exercised
by the gateway acting as ftp: schemwise retrieval service.

> It seems more natural to consider URI as a client side referral
> syntax. For any URI “foo:foo-specific-name”, the URI is
> responsible only to refer “foo-specific-name” to
> “foo:” module, but nothing more. Individual scheme should
> be allowed to decide how to parse its scheme specific data, and
> how to process the “#fragment”. Each scheme should be
> allowed to decide its own set of reserved/excluded characters,
> its character set encoding, and whether the client-side syntax
> follows the protocol syntax.

> If this is the case, it seems that for URI, the only reserved
> characters needed is byte ‘%25’, which is character % in
> ASCII encoding. And the only excluded character needed is byte
> ‘%22’, which is character ” in ASCII encoding. The
> ‘%25’ is needed to allow non-printable characters be
> entered and be understood. The ‘%22’ is necessary for
> separating URI from its surrounding context.

> Also, URI doesn’t have to be constrained to a subset of
> ASCII characters only, but should let individual URI scheme to
> decide how to support international character sets. Based on
> what I saw, the only strong arguments for URI to be ASCII only
> is that it is printable and can be entered from almost any (not
> all!) keyboard. These might be nice user interface features for
> “http:” URL, not necessarily for all other URIs. To be
> short, not every document is written to be readable by anyone
> around the world, nor would it necessary to require _every_
> NAME to be defined printable and enterable by anyone around the
> world. It should be a decision of the name issuer, not the
> underlying technology.

Yes, but every URI needs to be written to be interpretable in
many, many contexts used for global information distribution.
You want name visibility to be unhampered or it's not an URI.
The internationalization of URIs may have room for variations
lower down, but the internationalization scheme has to boot from
somewhere known or or we don't have URIs anymore.

URIs are used in a range of contexts.  Two of the most common are
HREF attributes in HTML documents and Location: etc. headers in
HTTP messages.  Header-safe character restrictions are a
efficiency and error-reducing measure in this major domain of
application.  This restriction should not be removed until the
replacement scheme has been demonstrated not to materially
degrade service in this scenario.

The restriction to the current RFC-822-header-safe subset of
ASCII is temporary under the plans as I hear them.  But it does
not make sense to open this up to a schemwise free-for-all or the
clients will choke on the necessary library.  Saying that some
clients will support some schemes defeats the purpose.  The point
of URIs is so that more clients can support more schemes.

I think that

 "Character Set" Considered Harmful
 http://www.w3.org/MarkUp/html-spec/charset-harmful.html

may be relevant here.

>  Essentially, I’m suggesting that the uniformity of URI
> should be only on its scheme binding syntax, as is commonly
> accepted in the web context, but not extend into the scheme
> specific content.

You need a better migration plan for existing clients.  To
declare this abruptly will cause gaps in service and loss
of customer confidence.

Al




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA02334 for urn-ietf-out; Tue, 3 Mar 1998 13:23:08 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA02322 for <urn-ietf@services.bunyip.com>; Tue, 3 Mar 1998 13:23:01 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id NAA23439 for urn-ietf@services; Tue, 3 Mar 1998 13:23:02 -0500 (EST)
Received: from gte.com (h132-197-8-26.gte.com [132.197.8.26]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA23436 for <urn-ietf@Bunyip.Com>; Tue, 3 Mar 1998 13:22:58 -0500 (EST)
Received: from espion.gte.com by gte.com (8.8.4/8.8.4)
Received: by espion.gte.com (SMI-8.6/SMI-SVR4) id NAA09617; Tue, 3 Mar 1998 13:26:00 -0500
Date: Tue, 3 Mar 1998 13:26:00 -0500
Message-Id: <199803031826.NAA09617@espion.gte.com>
From: <dlaliberte@gte.com>
To: "Sam X. Sun" <ssun@CNRI.Reston.VA.US>
Cc: <dlaliberte@gte.com>, <urn-ietf@bunyip.com>
Subject: Re: [URN] Scalability of Handle Resolution (was Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS)
In-Reply-To: <000e01bd4411$be9c77a0$d7019784@ssun2.CNRI.Reston.Va.US>
References: <000e01bd4411$be9c77a0$d7019784@ssun2.CNRI.Reston.Va.US>
X-Mailer: VM 6.37 under 20.2 XEmacs Lucid
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: <dlaliberte@gte.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Sam X. Sun writes:
 > In the current Handle System implementation, the global handle service
 > primarily serves as the referral service to direct the handle resolution to
 > the responsible local handle service based on the handle's naming authority.
 > The local handle service, which could be homed in any individual
 > organization from any country, is responsible for the handles registered
 > under its registered naming authority.

OK, so you now have a two-level hierarchy.  That's better, but if it
ends up being a successful service, the number of handle services listed
at the top level will also become large.  Why not allow any number of
delegations to happen?  If no more than one delegation is ever used,
there is no harm done.

 > 1. Query the global handle service to obtain the "service information" for
 > the naming authority “hdl_na”.
 > 
 > 2. Query the local handle service specified in the "service information"
 > obtained from step 1, to get the handle data for "hdl_na/hdl_namestring".
 > 
 > Some notes about the above procedure:
 > 
 > a) Result of step 1 can be cached by the client so that subsequent query
 > under the same naming authority may need only one round trip.
 >
 > b) The global handle service can be duplicated many places in the world to
 > make the step 1 more efficient.
 > 
 > c) A handle system caching server can be installed on behalf of an
 > organization to handle the caching on an organizational basis.

That is all good - it begins to address locality-of-reference.

 > Strictly speaking, handle resolution is "hierarchical", but in a limited
 > fashion. That is, the number of round trips for any resolution is always
 > less than 3. This is different from the DNS resolution where the number of
 > round trips could be as many as the number of <subdomain>s in the DNS name.

But the possibility of adding levels is not a disadvantage - it is an
advantage.  It allows greater use of locality-of-reference, and greater
flexibility in moving things around.  Furthermore, in practice, the
number of round trips will not be that much greater, if at all, because
partial resolution information will have been cached from previous requests.

 > On the other hand, caching "service information" allows subsequent handle
 > resolution to be performed in a single step. But the "service information"
 > has to be obtained from the global handle service to guarantee global
 > resolution uniqueness.

Not necessarily.  Cached information can have an expiration date so
clients don't need to check every time but, say, once a day.

 > This is different from DNS resolution, which
 > essentially does a local lookup first, and there is no global coordination
 > if the name is found in the local database (imagine the situation where the
 > local administrator decides to add a <subdomain> and not bothering to
 > register it with the upper domain).

Any cache service and registration mechanism can be abused, of course,
DNS or not.

There is not really any functional difference between what you are
evolving toward with the handle system and what DNS already has.  There
is a performance difference in that handle servers and clients use hash
lookup to find information more quickly.  Combining hierarchical
resolution with hash lookup at each level could provide the best of both
worlds.

--
Daniel LaLiberte
 dlaliberte@gte.com  (was: liberte@ncsa.uiuc.edu)
 liberte@hypernews.org



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA28123 for urn-ietf-out; Mon, 2 Mar 1998 11:43:25 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA28108 for <urn-ietf@services.bunyip.com>; Mon, 2 Mar 1998 11:43:21 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA16963 for urn-ietf@services; Mon, 2 Mar 1998 11:43:21 -0500 (EST)
Received: from cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA16956; Mon, 2 Mar 1998 11:43:18 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84]) by cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id LAA03520; Mon, 2 Mar 1998 11:45:51 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4) id LAA14401; Mon, 2 Mar 1998 11:43:12 -0500
Message-ID: <08cb01bd45fb$0d7dfbb0$29019784@ssun.CNRI.Reston.Va.US>
From: "Sam Sun" <ssun@CNRI.Reston.VA.US>
To: "Al Gilman" <asgilman@access.digex.net>, <uri@bunyip.com>, <urn-ietf@bunyip.com>
Subject: Relative URI vs. URN, and URI uniformity.  (was Re: [URN] #fragment as :name)
Date: Mon, 2 Mar 1998 11:48:38 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Sam Sun" <ssun@CNRI.Reston.VA.US>
Errors-To: owner-urn-ietf@Bunyip.Com

Al Gilman said:
>......
>In the schemes that the URN community is contemplating, this is
>probably not true.  Once one enters a namespace discipline, one
>may not expect interior namespaces to be randomly declared by
>the values found for exterior names.
>


My observation is that relative URI defines a client side process for
compounding names. Based on libwww.lib implementation, relative URI never
leaves the client side by itself, but have to bind to the URI scheme in its
base URI before it can be of any use. So, if URI is considered a machine to
machine protocol syntax, is relative URI an URI?

The URN working group defined the syntax for identifiers to be transferred
over the wire. If I understand correctly, URN syntax is designed mainly as a
machine to machine protocol syntax. If there were any relative URN to be
defined, it would mean that the URN service could not be stateless, and have
to keep history of previous transactions in order to construct compound
names, which doesn't seem very practical.

This leads to the question to what URI is.

First, an observation: Some URI schemes, like “http:” or “urn:”, have the
client side syntax follow the machine to machine protocol syntax. Some other
URI schemes don’t. For example, the ftp server will not know to convert %23
to ‘#’, and when you send “ftp:user%23&pass%23word@foo.com”, the ftp server
at “foo.com” will not recognize you are user “user#”, and entering password
“pass#word”. Another example is LDAP whose protocol uses UTF-8 encoding, but
the URL syntax seems to follow the http URL.

It seems more natural to consider URI as a client side referral syntax. For
any URI “foo:foo-specific-name”, the URI is responsible only to refer
“foo-specific-name” to “foo:” module, but nothing more. Individual scheme
should be allowed to decide how to parse its scheme specific data, and how
to process the “#fragment”. Each scheme should be allowed to decide its own
set of reserved/excluded characters, its character set encoding, and whether
the client-side syntax follows the protocol syntax.

If this is the case, it seems that for URI, the only reserved characters
needed is byte ‘%25’, which is character % in ASCII encoding. And the only
excluded character needed is byte ‘%22’, which is character ” in ASCII
encoding. The ‘%25’ is needed to allow non-printable characters be entered
and be understood. The ‘%22’ is necessary for separating URI from its
surrounding context.

Also, URI doesn’t have to be constrained to a subset of ASCII characters
only, but should let individual URI scheme to decide how to support
international character sets. Based on what I saw, the only strong arguments
for URI to be ASCII only is that it is printable and can be entered from
almost any (not all!) keyboard. These might be nice user interface features
for “http:” URL, not necessarily for all other URIs. To be short, not every
document is written to be readable by anyone around the world, nor would it
necessary to require _every_ NAME to be defined printable and enterable by
anyone around the world. It should be a decision of the name issuer, not the
underlying technology.

Essentially, I’m suggesting that the uniformity of URI should be only on its
scheme binding syntax, as is commonly accepted in the web context, but not
extend into the scheme specific content.

Regards,
Sam
ssun@cnri.reston.va.us





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA27763 for urn-ietf-out; Mon, 2 Mar 1998 11:30:26 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA27747 for <urn-ietf@services.bunyip.com>; Mon, 2 Mar 1998 11:30:18 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA16868 for urn-ietf@services; Mon, 2 Mar 1998 11:30:19 -0500 (EST)
Received: from cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA16863; Mon, 2 Mar 1998 11:30:12 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84]) by cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id LAA03410; Mon, 2 Mar 1998 11:32:39 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4) id LAA13754; Mon, 2 Mar 1998 11:30:01 -0500
Message-ID: <08c801bd45f9$35dc86a0$29019784@ssun.CNRI.Reston.Va.US>
From: "Sam Sun" <ssun@CNRI.Reston.VA.US>
To: "Al Gilman" <asgilman@access.digex.net>, <uri@bunyip.com>, <urn-ietf@bunyip.com>
Subject: Relative URI vs. #fragment. (was Re: [URN] #fragment as :name)
Date: Mon, 2 Mar 1998 11:35:27 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Sam Sun" <ssun@CNRI.Reston.VA.US>
Errors-To: owner-urn-ietf@Bunyip.Com

>This is an observation, not a proposal.
>
>It appears to me that the established uses of #fragment with HTML
>documents, and the proposed extensions with XML documents (which
>are designed to be compatible with the HTML-driven uses) are all
>cases where what follows the # character is a name reference.
>
>It is a reference to a name defined in a namespace which is in
>turn defined by the object identified in the preceding name.
>It is a "classic case of namespace descent."  The spelling might
>as easing be scheme:stuff:fragment where stuff comprises the
><site> and <path> parts in conventional URL usage.
>

>It is the fact that ID and NAME are both attribute designators
>from a common namespace that lets Lynx treat IDs in HTML in a
>manner "homologous to #name" and extend the scope of #name to
>include #[name | id] with no damage whatsoever.
>


I think it might be helpful to add that the “#fragment” and relative URI are
two kind of entities within any certain name and are processed differently.
For example, href=”relative-uri” is processed by binding “relative-uri” to
its base-uri, and sending the complete URI across the wire. But for href=”
foo:aaa#bbb”, according to the current URI draft, the “#bbb” would be cut
off from the URI reference (since it’s not part of URI), and only the
“foo:aaa” get sent over the wire.





                                                                                                                                                                                                                                                                                                                                                                                              1998-04.mail                                                                                        0000666 0001752 0000010 00000223024 11373061334 011500  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    
Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA09340 for urn-ietf-out; Tue, 28 Apr 1998 16:26:39 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA09332 for <urn-ietf@services.bunyip.com>; Tue, 28 Apr 1998 16:26:36 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id QAA09239 for urn-ietf@services; Tue, 28 Apr 1998 16:24:02 -0400 (EDT)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA09235; Tue, 28 Apr 1998 16:22:54 -0400 (EDT)
Date: Tue, 28 Apr 1998 16:22:53 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
cc: michaelm@rwhois.net, rdaniel@lanl.gov, urn-ietf@bunyip.com
Subject: Re: [URN] "URI Resolution Services" draft
In-Reply-To: <199804222101.RAA09678@lysithea.lcs.mit.edu>
Message-ID: <Pine.SUN.3.95.980428161436.8605C-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Wed, 22 Apr 1998, Karen R. Sollins wrote:
> document out as is.  It seems to me that there is one issue here: the
> definition of "URI".  The document suggests that two specific types of
> URIs are URLs and URNs.  This brings up the whole question of what is

If we want to consider this an issue, I guess the most obvious paragraph
to change would be:

   "Retrieving the resource identified by a Uniform Resource Identifier
    (URI) [1] is only one of the operations that can be performed on a URI.
    One might also ask for and get a list of other identifiers that are
    aliases for the original URI or a bibliographic description of the
    resource the URI denotes, for example. This applies to both Uniform
    Resource Names (URNs) and Uniform Resource Locators (URLs). Uniform
    Resource Characteristics (URCs) are discussed in this document but only
    as descriptions of resources rather than identifiers."

I.e., the last sentence could be rephrased, without loss of generality, 
as:

   "This applies to all forms of URIs; Uniform Resource Characteristics
    (URCs) are discussed in this document but only..."

to sidestep the issue.

However, although that may address the concern about the document (which
has been WG last-called, and got snagged on some formatting issues when
the ADs scrutinized it), I suspect it doesn't get to the heart of your
e-mail -- namely, what's up with URI/URL/URN?

> Can we have a report from someone closely connected to those
> developments, so we can understand where things stand there?  That was
> moving toward someone's definition of URI and we need to decide in
> this document whether we agree with that definition or not.

Without claiming to be closely connected to those developments, as chair
of this WG, I can say that what I've seen evolve out of Jim Gettys' remarks
is a general appreciation for just the point you're getting at:  if the
URI document is representing someone's idea of an identifier model, 
we need to get that definition written down so that it can be discussed
and agreed upon.  Or, it has been suggested that the issue should be stripped
back to pure syntax, and it should be made clear that the underlying
architecture/model/definition is _not_ agreed upon, and no one should claim
that "they have it".

As far as WG strategy is concerned, I think we should keep moving forward on
the assumption that some kind of general understanding will be forthcoming,
and we should not hold up the progress of our own work.

Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA08952 for urn-ietf-out; Tue, 28 Apr 1998 16:17:06 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA08947 for <urn-ietf@services.bunyip.com>; Tue, 28 Apr 1998 16:17:02 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id QAA09226 for urn-ietf@services; Tue, 28 Apr 1998 16:14:28 -0400 (EDT)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA09223; Tue, 28 Apr 1998 16:14:22 -0400 (EDT)
Date: Tue, 28 Apr 1998 16:14:22 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
cc: urn-ietf@bunyip.com
Subject: Re: [URN] I came up for air...
In-Reply-To: <199804222051.QAA09965@lysithea.lcs.mit.edu>
Message-ID: <Pine.SUN.3.95.980428154856.8605B-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hello Karen, all,

I am working on the "status of URNs" update that I had promised back
when we cancelled the URN meeting in LA.  In essence, we are done, bar
a few tidying details (such as the ones outlined here, re. "IANA").
There are a few decisions left to be discussed, but I'll leave them
for later mail (when the status report is ready for circulation).

On Wed, 22 Apr 1998, Karen R. Sollins wrote:
> and "or".  But, we do need some commitment from an "authority".  We
> talked about this in Munich last summer, but I don't remember any
> definite conclusion.  Leslie?  Keith?

My current understanding is that, as we are proposing the use of very
mechanical things, it will be appropriate to use whatever IANA-like
structure the IETF has in place.  So, this shouldn't be rocket-science,
it should just be a question of understanding how and where to set up
the mailing addresses.  As you can see already from the structure of the
document, the remaining mechanics should be pretty much identical to
those used for registering MIME media types, MIMEDIR profiles, etc --
a mailing list for a two week review/discussion period, perhaps an IESG
appointed review designatee, and then assignment as appropriate.

> Second, just a minor point - on the URN WG web page, the syntax
> document is listed both as an RFC and as an I-D.  The I-D entry needs
> to be removed to avoid confusing the "masses".  I don't know who
> maintains that page.

The IETF maintains that web page -- another effect is that the list of 
milestones doesn't reflect the update we did (a year ago... ahemm...!).

> Third, there are several other documents, not listed there that are
> relevant to this group, although not put out under our auspices.  The

The documents that are, and should be, listed here are the ones that this
group takes responsibility for.  I agree that the other documents you've
mentioned are relevant to the work being discussed here, but we haven't
officially taken them under our wing, as it were.

> first is John Mallery's PDI document.  When he presented it, I thought
> we discussed using it as our "grandfathered" namespace.  This is not
> to say that Ryan's "IETF documents" document shouldn't be completed
> also.  I think Ryan's note will actually be valuable and should be put
> out.  The PDI work is a better demonstration of scaling issues, so I
> think we should do both.  Ryan put out a new version in April of this

I don't disagree that both should be done.  I don't think there is any
particular advantage to revising the PDI document within this working group
(i.e., update it as regards fragment identifiers, etc, if that's still an
outstanding issue).  What I think _would_ be useful, in the context of htis
group, is the (formal) namespace application for PDI's.    Once the
definition procedures have been nailed down, that can be done either
as part of a revision of his document, or as a separate effort referencing
his PDI document.

> The other documents are the 2 internet drafts written by Lewis Girod,
> Benjie Chen, Henrik Frystyk, and John Mallery, that came out right
> before the last IETF.  I think that should be considered by this
> group.  There clearly are implications both to and from the other work
> going on in this group.  That effort will continue whether or not the
> URN group addresses their questions, but I'd like to see us consider
> the drafts.  They are:
> draft-girod-urn-res-using-wire-00.txt
> draft-girod-w3-id-res-ext-00.txt

As announced, although there was no official meeting in LA, a group of people 
did sit down and discuss these documents in the context of the URN work.  My 
"one paragraph summary" of the URN work in the context of the LA week was 
as follows:

   The URN WG officially did not meet, as there were no agenda items proposed
   to move the work forward.  In context, this indicates that there are few
   remaining issues, and the documents just need finalizing before sending
   them to the IESG.  The hope is to not have to meet in Chicago.  A small
   group of people did meet at the scheduled URN session time to discuss
   the WIRE proposal for an HTTP-based URI resolution system.  This was 
   discussed in the context of whether it illuminated any deficiencies in the 
   existing URN documentation; the authors of that draft (Girod/Neilsen) took 
   away some pointers re. how to make appropriate reference to URN documentation
   (e.g., the URI services document) and no gaping holes were found in the
   existing URN documentation (RDS architecture, etc).

That is, to my knowledge no specific deficiencies with the URN documentation
were highlighted.  So, I think the best plan is to keep the existing body
of URN WG documentation moving forward, and leave it to the authors of these
documents to pursue the implementation/revised description.  Unless there
is general feeling otherwise, I think it's possible to recognize the value
of this work without picking it up as a work item for the group.

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id IAA01531 for urn-ietf-out; Tue, 28 Apr 1998 08:57:30 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA01526 for <urn-ietf@services.bunyip.com>; Tue, 28 Apr 1998 08:57:27 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id IAA06849 for urn-ietf@services; Tue, 28 Apr 1998 08:55:04 -0400 (EDT)
Received: from att.com (cagw2.att.com [192.128.52.90]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id IAA06846 for <urn-ietf@bunyip.com>; Tue, 28 Apr 1998 08:55:01 -0400 (EDT)
Received: by cagw2.att.com; Tue Apr 28 08:52 EDT 1998
Received: from qsun.ho.att.com (qsun.ho.att.com [135.16.12.1]) by caig2.att.att.com (AT&T/GW-1.0) with SMTP id IAA18793; Tue, 28 Apr 1998 08:56:40 -0400 (EDT)
Received: from sloop by qsun.ho.att.com (SMI-8.6/EMS-1.2 sol2) id IAA08633; Tue, 28 Apr 1998 08:56:38 -0400
Message-Id: <199804281256.IAA08633@qsun.ho.att.com>
From: "Ryan Moats" <jayhawk@att.com>
To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>, "urn-ietf@bunyip.com" <urn-ietf@bunyip.com>
Date: Mon, 27 Apr 98 08:56:40 -0600
Priority: Normal
X-Mailer: PMMail 1.95a For OS/2
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: [URN] Re: "IETF Documents" i-d
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Wed, 22 Apr 1998 17:39:47 -0400, Karen R. Sollins wrote:

>Hi Ryan,
>
>Again, to me this document seems essentially done.  I have only two
>comments and a few typos.
>
>First, as a group, once we have decided who will be reviewing and
>assigning names to namespaces, we can follow the path and figure out
>whether "ietf" will be assigned for this namespace or not.  Actually,
>I suppose this isn't an issue for this document.  It requests "ietf",
>and the authority can decide whether to grant that request or not.

True.  I've just been lurking trying to keep this draft up to date
with the evolving registration process.

>Second, on p. 3 you bring up the question of persistence (and
>indirectly of equality).  Deep in the set of assumptions or
>requirements, or whatever, for URNs is that a URN can identify a
>mutable and mutating or immutable resource.  Our stand is that we do
>not take a stand on this.  The URN will identify a particular resource
>and that assignment cannot change, but the resource may mutate and
>that may even mean that it identifies different piles of immutable
>bits in different places at different times.  Thus, for example, a URN
>might identify the weather at Logan Airport, Boston, at noon, today.
>In the period between midnight and noon, that URN points to no pile of
>bits and between noon and midnight it points to a particular pile of
>bits (for today that would be the weather report for that time and
>place on April 22, 1998, and for tomorrow a different pile for April
>23, 1998).  I think we are actually generally in agreement about this.
>
>In the context of IETF documents, RFCs, STDs, FYIs, and BCPs are all
>REAL resources, and you have given us a way of assigning them URNs.
>RFCs are immutable documents.  The others may be composite and/or
>changing RFCs, but they can still be assigned URNs, just for perhaps
>different sorts of resources.  So, I'd like to see that paragraph
>written something like:
>
>"Persistence of the URNs of this namespace is independent of the
>mutability of the underlying documents.  A URN once assigned willI
>never be reassigned to a different resource; the assignment is
>persistent and immutable.  Distinct from this, the resources
>identified as RFCs are immutable, whereas the other sorts of
>documents, STDs, FYIs, and BCPs are not.  They may be composites of
>one or more RFCs and the set of RFCs that comprise them may change
>with time.  It is important to note that this mutability of some
>resources is independent of the immutability of URN assignment to a
>resource."

I have no problem with this and have replace my text with this.

>
>The typos:
>p. 2: "Further, If a working group or BOF is..." should be "Further,
>if..."
>
>p. 2: "docuent" should be "document"
>
>p. 3: "Assignment of URNs from this namespace occur in two..." should
>be "occurs"

Fixed..

>I should say that I did not read the appendix carefully.

It's perl code, and who wants to read that :-)?

Ryan




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA28849 for urn-ietf-out; Wed, 22 Apr 1998 17:39:58 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA28844 for <urn-ietf@services.bunyip.com>; Wed, 22 Apr 1998 17:39:55 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id RAA12859 for urn-ietf@services; Wed, 22 Apr 1998 17:38:14 -0400 (EDT)
Received: from lysithea.lcs.mit.edu (lysithea.lcs.mit.edu [18.26.0.187]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id RAA12856 for <urn-ietf@bunyip.com>; Wed, 22 Apr 1998 17:38:07 -0400 (EDT)
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id RAA10003; Wed, 22 Apr 1998 17:39:47 -0400
Date: Wed, 22 Apr 1998 17:39:47 -0400
Message-Id: <199804222139.RAA10003@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: jayhawk@att.com, urn-ietf@bunyip.com
Subject: [URN] "IETF Documents" i-d
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi Ryan,

Again, to me this document seems essentially done.  I have only two
comments and a few typos.

First, as a group, once we have decided who will be reviewing and
assigning names to namespaces, we can follow the path and figure out
whether "ietf" will be assigned for this namespace or not.  Actually,
I suppose this isn't an issue for this document.  It requests "ietf",
and the authority can decide whether to grant that request or not.

Second, on p. 3 you bring up the question of persistence (and
indirectly of equality).  Deep in the set of assumptions or
requirements, or whatever, for URNs is that a URN can identify a
mutable and mutating or immutable resource.  Our stand is that we do
not take a stand on this.  The URN will identify a particular resource
and that assignment cannot change, but the resource may mutate and
that may even mean that it identifies different piles of immutable
bits in different places at different times.  Thus, for example, a URN
might identify the weather at Logan Airport, Boston, at noon, today.
In the period between midnight and noon, that URN points to no pile of
bits and between noon and midnight it points to a particular pile of
bits (for today that would be the weather report for that time and
place on April 22, 1998, and for tomorrow a different pile for April
23, 1998).  I think we are actually generally in agreement about this.

In the context of IETF documents, RFCs, STDs, FYIs, and BCPs are all
REAL resources, and you have given us a way of assigning them URNs.
RFCs are immutable documents.  The others may be composite and/or
changing RFCs, but they can still be assigned URNs, just for perhaps
different sorts of resources.  So, I'd like to see that paragraph
written something like:

"Persistence of the URNs of this namespace is independent of the
mutability of the underlying documents.  A URN once assigned will
never be reassigned to a different resource; the assignment is
persistent and immutable.  Distinct from this, the resources
identified as RFCs are immutable, whereas the other sorts of
documents, STDs, FYIs, and BCPs are not.  They may be composites of
one or more RFCs and the set of RFCs that comprise them may change
with time.  It is important to note that this mutability of some
resources is independent of the immutability of URN assignment to a
resource."

The typos:
p. 2: "Further, If a working group or BOF is..." should be "Further,
if..."

p. 2: "docuent" should be "document"

p. 3: "Assignment of URNs from this namespace occur in two..." should
be "occurs"

I should say that I did not read the appendix carefully.

			Karen




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA26919 for urn-ietf-out; Wed, 22 Apr 1998 17:01:21 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA26914 for <urn-ietf@services.bunyip.com>; Wed, 22 Apr 1998 17:01:18 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id QAA12592 for urn-ietf@services; Wed, 22 Apr 1998 16:59:38 -0400 (EDT)
Received: from lysithea.lcs.mit.edu (lysithea.lcs.mit.edu [18.26.0.187]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA12588 for <urn-ietf@bunyip.com>; Wed, 22 Apr 1998 16:59:34 -0400 (EDT)
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id RAA09678; Wed, 22 Apr 1998 17:01:13 -0400
Date: Wed, 22 Apr 1998 17:01:13 -0400
Message-Id: <199804222101.RAA09678@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: michaelm@rshois.net, rdaniel@lanl.gov, urn-ietf@bunyip.com
Subject: [URN] "URI Resolution Services" draft
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

In this case, I am referring to the recent draft (March, 1998) by
Michael and Ron.

As with the namespace definition i-d, this document is quite close to
being finished, to my thinking.  There is ongoing work that may lead
to some of this being superceded, but I think we still need this
document out as is.  It seems to me that there is one issue here: the
definition of "URI".  The document suggests that two specific types of
URIs are URLs and URNs.  This brings up the whole question of what is
going on with the URL document that Roy was working on, that Jim
Gettys and others pushed so hard to convert to a "URI" document, that
could be moved to the next stage of standardization, so that HTTP
could refer to it in its next stage of standardization.

Can we have a report from someone closely connected to those
developments, so we can understand where things stand there?  That was
moving toward someone's definition of URI and we need to decide in
this document whether we agree with that definition or not.

Other than that, I found two minor typos, both on p. 2.  First,
"Thus, this document will list several operations, as well as, lay out
requirements..."  Remove the "," after "as well as".  Second,
"criteria" should be "criterion" since there is only one here.

Otherwise, I think we should go for it with this document.

			Karen



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA26595 for urn-ietf-out; Wed, 22 Apr 1998 16:51:33 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA26586 for <urn-ietf@services.bunyip.com>; Wed, 22 Apr 1998 16:51:28 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id QAA12546 for urn-ietf@services; Wed, 22 Apr 1998 16:49:47 -0400 (EDT)
Received: from lysithea.lcs.mit.edu (lysithea.lcs.mit.edu [18.26.0.187]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA12543 for <urn-ietf@bunyip.com>; Wed, 22 Apr 1998 16:49:33 -0400 (EDT)
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id QAA09965; Wed, 22 Apr 1998 16:51:01 -0400
Date: Wed, 22 Apr 1998 16:51:01 -0400
Message-Id: <199804222051.QAA09965@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: urn-ietf@bunyip.com
Subject: [URN] I came up for air...
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

I just came up for air and decided to take a little time to review
where things stand in the URN working group.  In general, it seems to
me that we are coming along really well.  I have comments on a couple
of the outstanding internet drafts and a few other comments.  In this
note I'll do the general stuff and then send out followup notes on the
two specific internet drafts where I have comments, in hopes of
separating any discussions.

First, from my point of view the "process" internet draft, "URN
Namespace Definition Mechanisms" is basically done, except that some
decision needs to be made about who the "authority" (callend "IANA" in
the document) will be.  Otherwise there is one "typo" and I think we
should call it done.  The correction is in the first line of "Process
of identifier assignment" where there should be a "/" between "and"
and "or".  But, we do need some commitment from an "authority".  We
talked about this in Munich last summer, but I don't remember any
definite conclusion.  Leslie?  Keith?

Second, just a minor point - on the URN WG web page, the syntax
document is listed both as an RFC and as an I-D.  The I-D entry needs
to be removed to avoid confusing the "masses".  I don't know who
maintains that page.

Third, there are several other documents, not listed there that are
relevant to this group, although not put out under our auspices.  The
first is John Mallery's PDI document.  When he presented it, I thought
we discussed using it as our "grandfathered" namespace.  This is not
to say that Ryan's "IETF documents" document shouldn't be completed
also.  I think Ryan's note will actually be valuable and should be put
out.  The PDI work is a better demonstration of scaling issues, so I
think we should do both.  Ryan put out a new version in April of this
year, and I'll send a separate note with comments on that.  I have not
talked with John Mallery about the PDI document and he's away for the
next couple of weeks, but as a plan for the group, I'd like to propose
that we get both of them out as Informational RFCs before we close up
shop.

The other documents are the 2 internet drafts written by Lewis Girod,
Benjie Chen, Henrik Frystyk, and John Mallery, that came out right
before the last IETF.  I think that should be considered by this
group.  There clearly are implications both to and from the other work
going on in this group.  That effort will continue whether or not the
URN group addresses their questions, but I'd like to see us consider
the drafts.  They are:
draft-girod-urn-res-using-wire-00.txt
draft-girod-w3-id-res-ext-00.txt

Comments?  Reactions?

			Karen



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA25303 for urn-ietf-out; Thu, 16 Apr 1998 09:44:38 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA25289 for <urn-ietf@services.bunyip.com>; Thu, 16 Apr 1998 09:44:30 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id JAA16525 for urn-ietf@services; Thu, 16 Apr 1998 09:43:09 -0400 (EDT)
Received: from ns.ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA16522 for <urn-ietf@bunyip.com>; Thu, 16 Apr 1998 09:43:02 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id JAA03052; Thu, 16 Apr 1998 09:44:18 -0400 (EDT)
Message-Id: <199804161344.JAA03052@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-ietf-04.txt
Date: Thu, 16 Apr 1998 09:44:18 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

Note:  This announcement is being re-sent with a correction made.

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-04.txt
	Pages		: 21
	Date		: 14-Apr-98
	
   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the 'ietf' namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, FYIs,
   and BCPs) developed by the IETF and published by the RFC editor and
   the minutes of working groups (WG) and birds of a feather (BOF)
   meetings that occur during IETF conferences.  Both the current URN
   framework and URN syntax support this namespace.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-04.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-04.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-04.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980415150533.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-04.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-04.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980415150533.I-D@ietf.org>

--OtherAccess--

--NextPart--




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA28077 for urn-ietf-out; Wed, 15 Apr 1998 10:33:58 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA28072 for <urn-ietf@services.bunyip.com>; Wed, 15 Apr 1998 10:33:54 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id KAA12415 for urn-ietf@services; Wed, 15 Apr 1998 10:32:49 -0400 (EDT)
Received: from ns.ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA12412 for <urn-ietf@bunyip.com>; Wed, 15 Apr 1998 10:32:45 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id KAA00428; Wed, 15 Apr 1998 10:33:41 -0400 (EDT)
Message-Id: <199804151433.KAA00428@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-ietf-04.txt
Date: Wed, 15 Apr 1998 10:33:40 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-04.txt
	Pages		: 21
	Date		: 14-Apr-98
	
   This document specifies an extension of the Routing Information
   Protocol (RIP), as defined in [1], to expand the amount of useful
   information carried in RIP messages and to add a measure of security.
 
   A companion document will define the SNMP MIB objects for RIP-2 [2].
   An additional document will define cryptographic security
   improvements for RIP-2 [3].

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-04.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-04.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-04.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980414151902.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-04.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-04.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980414151902.I-D@ietf.org>

--OtherAccess--

--NextPart--




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA11836 for urn-ietf-out; Mon, 13 Apr 1998 11:47:37 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA11831 for <urn-ietf@services.bunyip.com>; Mon, 13 Apr 1998 11:47:28 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA02851 for urn-ietf@services; Mon, 13 Apr 1998 11:46:54 -0400 (EDT)
Received: from att.com (cagw1.att.com [192.128.52.89]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id LAA02848 for <urn-ietf@bunyip.com>; Mon, 13 Apr 1998 11:46:44 -0400 (EDT)
Received: by cagw1.att.com; Mon Apr 13 11:39 EDT 1998
Received: from qsun.ho.att.com (qsun.ho.att.com [135.16.12.1]) by caig1.att.att.com (AT&T/GW-1.0) with SMTP id LAA06967; Mon, 13 Apr 1998 11:47:02 -0400 (EDT)
Received: from sloop.windrose.omaha.ne.us by qsun.ho.att.com (SMI-8.6/EMS-1.2 sol2) id LAA06113; Mon, 13 Apr 1998 11:46:57 -0400
Message-Id: <199804131546.LAA06113@qsun.ho.att.com>
From: "Ryan Moats" <jayhawk@att.com>
To: "URN mailing list" <urn-ietf@bunyip.com>, "i-d editor" <internet-drafts@ietf.org>
Date: Mon, 13 Apr 98 10:49:05 -0600
Priority: Normal
X-Mailer: PMMail 1.95a For OS/2
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: [URN] New ietf namespace draft (-04)
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

I-D editor:

Included is draft-ietf-urn-ietf-04.txt to replace -03 in the archives.  Thanks

Folks-

Right before LA, I received some input on adding the BCP series to 
this namespace.  In addition, I've tried to clean up the listing in the
appendix so they actually work.

Ryan







Internet-Draft                                                Ryan Moats
draft-ietf-urn-ietf-04.txt                                          AT&T
Expires in six months                                         April 1998
pl 10.0i

                   A URN Namespace for IETF Documents
                  Filename: draft-ietf-urn-ietf-04.txt


Status of This Memo

      This document is an Internet-Draft.  Internet-Drafts are working
      documents of the Internet Engineering Task Force (IETF), its
      areas, and its working groups.  Note that other groups may also
      distribute working documents as Internet-Drafts.

      Internet-Drafts are draft documents valid for a maximum of six
      months and may be updated, replaced, or obsoleted by other
      documents at any time.  It is inappropriate to use Internet-
      Drafts as reference material or to cite them other than as ``work
      in progress.''

      To learn the current status of any Internet-Draft, please check
      the ``1id-abstracts.txt'' listing contained in the Internet-
      Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
      (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
      Coast), or ftp.isi.edu (US West Coast).


Abstract

   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the "ietf" namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, FYIs,
   and BCPs) developed by the IETF and published by the RFC editor and
   the minutes of working groups (WG) and birds of a feather (BOF)
   meetings that occur during IETF conferences.  Both the current URN
   framework and URN syntax support this namespace.

0.1 Changes from -02

   This document has been restructured to use the template proposed in
   draft-ietf-urn-nid-req-03.txt.  Example Perl scripts for resolving
   this namespace have been supplied in an Appendix.

0.2 Changes from -03

   Text was added to the template clarifying persistence and uniqueness.
   Support for the BCP document series added to the examples and the
   ABNF.






Expires 10/31/98                                                [Page 1]





INTERNET DRAFT     A URN Namespace for IETF Documents         April 1998


1. Introduction

   This document proposes the "ietf" namespace, which consists of the
   RFC family of documents (RFCs, STDs, FYIs, and BCPs) developed by the
   IETF and published by the RFC editor and the minutes of working
   groups (WG) and birds of a feather (BOF) meetings that occur during
   IETF conferences.

   The namespace specification is for a formal namespace.

2. Specification Template

     Namespace ID:

          "ietf" requested.

     Declared registrant of the namespace:

          Ryan Moats
          jayhawk@att.com

     Declaration of structure:

          The identifier has the following ABNF [2] specification:

          NSS = (family ":" number) / ("mtg-" number "-" wgbofname)
          family = "rfc" / "std" / "fyi" / "bcp"
          number = 1*DIGIT
          wgbofname = 1*LETDIGIT
          LETDIGIT = DIGIT / %x41..%x5a / %x61..%x7a
          DIGIT = %x30..%x39

          If the IESG (or it successor) adds a new document
          series, this ABNF specification will need to be
          updated.  Further, If a working group or BOF is
          created that used characters outside the range of this
          ABNF specification, this specification will need to be
          updated.  Any system intended to resolve names for
          this namespace should be written with the awareness
          that this could occur at any time.

     Identifier uniqueness considerations:

          Because the rfc-editor assigns the RFC number uniquely
          these URNs are unique.  Since the mapping between RFCs
          and other rfc-editor docuent series (STDs, FYIs or
          BCPs) is not necessarily one-to-one, uniqueness of
          STDs, FYIs and BCPs are defined based on the document
          mappings maintained by the RFC Editor (the index files
          "rfc-index.txt", "fyi-index.txt", "bcp-index.txt" and
          "std-index.txt") are defined to be the definitive
          statement of the assignment of RFC Family URNs in this
          namespace.  The meeting minutes portion of the
          namespace is guaranteed unique because the URN



Expires 10/31/98                                                [Page 2]





INTERNET DRAFT     A URN Namespace for IETF Documents         April 1998


          includes the sequence number of the IETF conference.

     Identifier persistence considerations:

          Persistence of the URNs of this namespace is dependent
          on the persistence of the underlying documents. The
          fundamental difference between RFCs on one hand and
          STDs, FYIs, or BCPs on the other is that only RFCs are
          real, even persistent, documents while the others are
          just names for sets of one or more RFCs which may
          change over time.


     Process of identifier assignment:

          Assignment of URNs from this namespace occur in two
          ways.  The first is when a new RFC, FYI, STD or BCP is
          passed by the IESG and published by the RFC
          Editor. This new document will have a new series
          number and will therefore define a new URN.  The
          document mappings maintained by the RFC Editor (the
          index files "rfc-index.txt", "fyi-index.txt",
          "bcp-index.txt" and "std-index.txt") are defined to be
          the definitive statement of the assignment of RFC
          Family URNs in this namespace.

          The second way a URN is assigned is when a working
          group or birds of a feather files meeting minutes as
          part of an IETF conference.  The list of minutes
          maintained by the IETF for each working group and
          conference in the subtree pointed at by the URL
          ftp://ietf.org/ietf/ is considered the definitive
          assignment of URNs for working group or birds of a
          feather minutes.

     Process of identifier resolution:

          A mirrored copy of the underlying documentation is
          required to resolve these URNs.  Resolution via
          HTTP is accomplished by a set of simple Perl cgi-bin
          scripts presented in Appendix A.

     Rules for Lexical Equivalence:

          The entire URN is case-insensitive.

     Conformance with URN Syntax:

          There are no additional characters reserved.

     Validation mechanism:

          None specified.




Expires 10/31/98                                                [Page 3]





INTERNET DRAFT     A URN Namespace for IETF Documents         April 1998


     Scope:

          Global.

3. Security Considerations

   Because this namespace defines no additional reserved characters, it
   does not add any security considerations beyond those inherent from
   the existence of the reserved characters from [1].  Further, none of
   the reserved characters from [1] are used in the definition of the
   NSS. This means that resolvers for this namespace may be considered
   "secure" in the sense that any escaping of characters in the NSS MUST
   result in the resolver indicating that the URN has incorrect syntax.

4. Acknowledgments

   Thanks to various members of the URN working group for comments on
   earlier drafts of this document.  The work described in this document
   is partially supported by the National Science Foundation,
   Cooperative Agreement NCR-9218179.

4. References

   Request For Comments (RFC) and Internet Draft documents are available
   from <URL:ftp://ftp.internic.net> and numerous mirror sites.

[1]         R. Moats, "URN Syntax," RFC 2141, May 5, 1997.

[2]         D. Crocker, P. Overell, "Augmented BNF for Syntax Specifica-
            tions: ABNF," Internet Draft (work in progress), January
            1997.


5. Author's Address

   Ryan Moats
   AT&T
   15621 Drexel Circle
   Omaha, NE 68135-2358
   USA

   Phone:  +1 402 894-9456
   EMail:  jayhawk@att.com

Appendix A.  Example Resolution Scripts

   The following scripts are examples that can be used for resolving
   URNs in this namespace.

A.1 I2C

     #!/usr/local/bin/perl

     use strict;



Expires 10/31/98                                                [Page 4]





INTERNET DRAFT     A URN Namespace for IETF Documents         April 1998


     #
     # this is a URN 2 URC resolver for the ietf namespace
     #

     my(%cite) = (
       rfc => "/ftp/rfc/rfc-index.txt",
       fyi => "/ftp/fyi/fyi-index.txt",
       std => "/ftp/std/std-index.txt",
       bcp => "/ftp/rfc/bcp-index.txt"
     );
     my(%number2date) = (
       41 => "98apr",
       40 => "97dec", 39 => "97aug", 38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",
       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );

     my($wgpath) = "/ftp/ietf";
     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {
       my($ietfnum, $sesnam) = @_;
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
         print "HTTP/1.0 200 OK\r\n";
         print "Content-type: text/html\r\n\r\n";
         print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
         print "<BODY>\n";
         print "<H1><A HREF=\"$link\">$urn</A>:</H1>\n";
         print "Minutes of the $sesnam working group from the " . &end($ietfnum) . " IETF";
         print "</BODY>\n</HTML>\n";
         return;
       }
       my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
         print "HTTP/1.0 200 OK\r\n";
         print "Content-type: text/html\r\n\r\n";
         print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
         print "<BODY>\n";
         print "<H1><A HREF=\"$link\">$urn</A>:</H1>\n";
         print "Minutes of the $sesnam working group from the " . &end($ietfnum) . " IETF";
         print "</BODY>\n</HTML>\n";



Expires 10/31/98                                                [Page 5]





INTERNET DRAFT     A URN Namespace for IETF Documents         April 1998


         return;
       }
       &urn_error("404 Not Found\n");
     }

     sub end {
       my($inarg)=@_;
       return $inarg . "st" if ($inarg =~ /1$/);
       return $inarg . "nd" if ($inarg =~ /2$/);
       return $inarg . "rd" if ($inarg =~ /3$/);
       return $inarg . "th";
     }

     sub resolve1 {
       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       if (!defined $cite{$scheme}) {
         &urn_error("404 Not Found\n");
       }

       $flag = 0;
       open(INPUT, "$cite{$scheme}");
       while (<INPUT>) {
         $flag = 1 if (/^0*$value /);
         if ($flag == 1) {
           last if (/^$/);
           chop;
           push @bib,$_;
         }
       }

       if ($scheme ne "rfc") {
         print "HTTP/1.0 200 OK\r\n";
         print "Content-type: text/html\r\n\r\n";
         $bib[0] =~ s/^[0-9]*\s*/<B>/;
         for ($i=0; $i<=$#bib; $i+=1) {
           last if ($bib[$i] =~ s/\./.<\/B>/);
         }
         for ($i=0;$i<=$#bib;$i+=1) {
           $k=$bib[$i];
           while ($k =~ /(fyi|std|rfc|bcp)([0-9]+)(.*)/i) {
             push @ref,"$1$2";
             $k=$3;
           }
           $done="";
           foreach $j (@ref) {
             next if ($done =~ $j);
             $done .= "$j ";
             $l = $j;
             $l =~ tr/A-Z/a-z/;
             $link=&make_link("$l");
             $bib[$i] =~ s/$j/<A HREF="$link">$j<\/A>/g;



Expires 10/31/98                                                [Page 6]





INTERNET DRAFT     A URN Namespace for IETF Documents         April 1998


           }
         }
         print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
         print "<BODY>\n";
         $link=&make_link("$scheme$value");
         print "<H1><A HREF=\"$link\">$scheme$value</A>:</H1>\n";
         foreach $i (@bib) {
           print "$i\n";
         }
         print "</BODY>\n</HTML>\n";
       } else {
         print "HTTP/1.0 200 OK\r\n";
         print "Content-type: text/html\r\n\r\n";
         $bib[0] =~ s/^[0-9]*\s*//;
         $j=0;
         for ($i=0; $i<=$#bib; $i+=1) {
           $j += ($bib[$i] =~ s/, "/, <B>"/);
           $j += ($bib[$i] =~ s/",/"<\/B>,/);
         }
         for ($i=0;$i<=$#bib;$i+=1) {
           $k=$bib[$i];
           while ($k =~ /(fyi\s|std\s|rfc|bcp)([0-9]+)(.*)/i) {
             push @ref,"$1$2";
             $k=$3;
           }
           $done="";
           foreach $j (@ref) {
             next if ($done =~ $j);
             $done .= "$j ";
             $l = $j;
             $l =~ s/\s//g;
             $l =~ tr/A-Z/a-z/;
             $link=&make_link("$l");
             $bib[$i] =~ s/$j/<A HREF="$link">$j<\/A>/g;
           }
         }
         print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
         print "<BODY>\n";
         $link=&make_link("$scheme$value");
         print "<H1><A HREF=\"$link\">$scheme$value</A>:</H1>\n";
         foreach $i (@bib) {
           print "$i\n";
         }
         print "</BODY>\n</HTML>\n";
       }
     }

     sub make_link {
       my($sc);
       my($inarg)=@_;
       ($sc=$1) if ($inarg =~ /([a-z]*)/);
       return "/$sc/$inarg.ps" if (-e "/ftp/$sc/$inarg.ps");
       return "/$sc/$inarg.html" if (-e "/ftp/$sc/$inarg.html");
       return "/$sc/$inarg.txt";



Expires 10/31/98                                                [Page 7]





INTERNET DRAFT     A URN Namespace for IETF Documents         April 1998


     }

     sub urn_error {
       my($code) = @_; #store failure code here...

       print "HTTP/1.0 $code";
       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2C $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URC resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     };

A.2 I2L

     #!/usr/local/bin/perl

     use strict;

     #
     # this is a URN 2 URL resolver for the ietf namespace
     #

     my(%pathbase) = (
       rfc => "rfc/rfc",
       fyi => "fyi/fyi",
       std => "std/std",
       bcp => "bcp/bcp",
     );

     my(%number2date) = (
       41 => "98apr",
       40 => "97dec", 39 => "97aug", 38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",
       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );

     my($wgpath) = "/ftp/ietf";
     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {



Expires 10/31/98                                                [Page 8]





INTERNET DRAFT     A URN Namespace for IETF Documents         April 1998


       my($ietfnum, $sesnam) = @_;
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
         print "HTTP/1.0 302 Moved temporarily\n";
         print "Location: $link\n";
         return;
       }
       my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
         print "HTTP/1.0 302 Moved temporarily\n";
         print "Location: $link\n";
         return;
       }
       &urn_error("404 Not Found\n");
     }

     sub end {
       my($inarg)=@_;
       return $inarg . "st" if ($inarg =~ /1$/);
       return $inarg . "nd" if ($inarg =~ /2$/);
       return $inarg . "rd" if ($inarg =~ /3$/);
       return $inarg . "th";
     }

     sub resolve1 {
       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
       my($txttry)="/ftp/$pathbase{$scheme}$value.txt";
       my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
       my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
     MIME_SWITCH: {
         if ($accept =~ /application\/postscript/ && -f $pstry) {
           print "HTTP/1.0 302 Moved temporarily\n";
           print "Location: http://$host/$pathbase{$scheme}$value.ps\n\n";
           last MIME_SWITCH;
         }
         if ($accept =~ /text\/html/ && -f $htmltry) {
           print "HTTP/1.0 302 Moved temporarily\n";
           print "Location: http://$host/$pathbase{$scheme}$value.html\n\n";
           last MIME_SWITCH;
         }
         if ($accept =~ /\*\/\*|text\/plain/ && -f $txttry) {
           print "HTTP/1.0 302 Moved temporarily\n";
           print "Location: http://$host/$pathbase{$scheme}$value.txt\n\n";
           last MIME_SWITCH;
         }
         &urn_error("404 Not Found\n");
       }
     }



Expires 10/31/98                                                [Page 9]





INTERNET DRAFT     A URN Namespace for IETF Documents         April 1998



     sub urn_error {
       my($code) = @_; #store failure code here...

       print "HTTP/1.0 $code";
       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2L $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URL resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     }

A.3 I2Ls

     #!/usr/local/bin/perl

     use strict;

     #
     # this is a URN 2 URLs resolver for the ietf namespace
     #

     my(@urls);

     my(%pathbase) = (
       rfc => "rfc/rfc",
       fyi => "fyi/fyi",
       std => "std/std",
       bcp => "bcp/bcp"
     );

     my(%number2date) = (
       41 => "98apr",
       40 => "97dec", 39 => "97aug", 38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",
       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );

     my($wgpath) = "/ftp/ietf";
     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");




Expires 10/31/98                                               [Page 10]





INTERNET DRAFT     A URN Namespace for IETF Documents         April 1998


     sub resolve2 {
       my($ietfnum, $sesnam) = @_;
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
         $link=~s/^\/ftp\///;
         my($ftplink)="ftp://$host/$link";
         my($httplink)="http://$host/$link";
         my($glink)="gopher://$host:70/0/$link";
         if ($accept =~ /text\/uri-list/) { #look for text/uri-list, otherwise text/html
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/uri-list\n\n\n";
           print "#$urn\n";
           print "$ftplink\n";
           print "$httplink\n";
           print "$glink\n";
         }
         if ($accept =~ /\*\/\*|text\/html/) {
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/html\n\n<HTML>\n";
           print "<head><title>URN Resolution: I2Ls</title></head>\n";
           print "<BODY>\n";
           print "<h1>URN $urn resolves to the following URLs:</h1>\n";
           print "<hr><ul>\n";
           print "<a href=\"$ftplink\">$ftplink</a>\n";
           print "<a href=\"$httplink\">$httplink</a>\n";
           print "<a href=\"$glink\">$glink</a>\n";
           print "</UL>\n</body>\n</HTML>\n";
         }
         return;
       }
       my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
         $link=~s/^\/ftp\///;
         my($ftplink)="ftp://$host/$link";
         my($httplink)="http://$host/$link";
         my($glink)="gopher://$host:70/0/$link";
         if ($accept =~ /text\/uri-list/) { #look for text/uri-list, otherwise text/html
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/uri-list\n\n\n";
           print "#$urn\n";
           print "$ftplink\n";
           print "$httplink\n";
           print "$glink\n";
         }
         if ($accept =~ /\*\/\*|text\/html/) {
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/html\n\n<HTML>\n";
           print "<head><title>URN Resolution: I2Ls</title></head>\n";
           print "<BODY>\n";
           print "<h1>URN $urn resolves to the following URLs:</h1>\n";
           print "<hr><ul>\n";
           print "<a href=\"$ftplink\">$ftplink</a>\n";



Expires 10/31/98                                               [Page 11]





INTERNET DRAFT     A URN Namespace for IETF Documents         April 1998


           print "<a href=\"$httplink\">$httplink</a>\n";
           print "<a href=\"$glink\">$glink</a>\n";
           print "</UL>\n</body>\n</HTML>\n";
         }
         return;
       }
       &urn_error("404 Not Found\n");
     }

     sub resolve1 {
       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
       my($try)="/ftp/$pathbase{$scheme}$value.txt";
       if (-f $try) {
         push(@urls, "http://$host/$pathbase{$scheme}$value.txt");
         push(@urls, "ftp://$host/$pathbase{$scheme}$value.txt");
         push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.txt");
       }
       $try="/ftp/$pathbase{$scheme}$value.ps";
       if (-f $try) {
         push(@urls, "http://$host/$pathbase{$scheme}$value.ps");
         push(@urls, "ftp://$host/$pathbase{$scheme}$value.ps");
         push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.ps");
       }
       $try="/ftp/$pathbase{$scheme}$value.html";
       if (-f $try) {
         push(@urls, "http://$host/$pathbase{$scheme}$value.html");
         push(@urls, "ftp://$host/$pathbase{$scheme}$value.html");
       }

       &urn_error("404 Not Found\n") if ($#urls == -1);

     MIME_SWITCH: {
         if ($accept =~ /text\/uri-list/) { #look for text/uri-list, otherwise text/html
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/uri-list\n\n\n";
           print "#$urn\n";
           foreach $i (@urls) {
             print "$i\n";
           }
           last MIME_SWITCH;
         }
         if ($accept =~ /\*\/\*|text\/html/) {
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/html\n\n<HTML>\n";
           print "<head><title>URN Resolution: I2Ls</title></head>\n";
           print "<BODY>\n";
           print "<h1>URN $urn resolves to the following URLs:</h1>\n";
           print "<hr><ul>\n";
           foreach $i (@urls) {
             print "<LI><A HREF=\"$i\">$i</A>\n";



Expires 10/31/98                                               [Page 12]





INTERNET DRAFT     A URN Namespace for IETF Documents         April 1998


           }
           print "</UL>\n</body>\n</HTML>\n";
           last MIME_SWITCH;
         }
       }
     }

     sub urn_error {
       my($code) = @_; #store failure code here...

       print "HTTP/1.0 $code";
       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2Ls $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URL resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     }

A.4 I2Ns

     #!/usr/local/bin/perl

     use strict;

     #
     # this is a URN 2 URNs resolver for the ietf namespace
     #

     my(%cite) = (
       rfc => "/ftp/rfc/rfc-index.txt",
       fyi => "/ftp/fyi/fyi-index.txt",
       std => "/ftp/std/std-index.txt",
       bcp => "/ftp/rfc/bcp-index.txt"
     );

     my(%number2date) = (
       41 => "98apr",
       40 => "97dec", 39 => "97aug", 38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",
       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );

     my($wgpath) = "/ftp/ietf";
     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header




Expires 10/31/98                                               [Page 13]





INTERNET DRAFT     A URN Namespace for IETF Documents         April 1998


     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {
       my($ietfnum, $sesnam) = @_;
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
         if ($accept =~ /text\/uri-list/) {
             print "HTTP/1.0 200 OK\n";
             print "Content-type: text/uri-list\n\n\n";
             print "#$urn\n";
             return;
         }
         if ($accept =~ /\*\/\*|text\/html/) {
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/html\n\n<HTML>\n";
           print "<head><title>URN Resolution: I2Ns</title></head>\n";
           print "<BODY>\n";
           print "<h1>URN $urn resolves to the following URNs:</h1>\n";
           print "<hr><ul>\n";
           print "</UL>\n</body>\n</HTML>\n";
           return;
         }
       }
       my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
         if ($accept =~ /text\/uri-list/) {
             print "HTTP/1.0 200 OK\n";
             print "Content-type: text/uri-list\n\n\n";
             print "#$urn\n";
             return;
         }
         if ($accept =~ /\*\/\*|text\/html/) {
             print "HTTP/1.0 200 OK\n";
             print "Content-type: text/html\n\n<HTML>\n";
             print "<head><title>URN Resolution: I2Ns</title></head>\n";
             print "<BODY>\n";
             print "<h1>URN $urn resolves to the following URNs:</h1>\n";
             print "<hr><ul>\n";
             print "</UL>\n</body>\n</HTML>\n";
             return;
         }
       }
       &urn_error("404 Not Found\n");
     }

     sub end {
       my($inarg)=@_;
       return $inarg . "st" if ($inarg =~ /1$/);
       return $inarg . "nd" if ($inarg =~ /2$/);
       return $inarg . "rd" if ($inarg =~ /3$/);



Expires 10/31/98                                               [Page 14]





INTERNET DRAFT     A URN Namespace for IETF Documents         April 1998


       return $inarg . "th";
     }

     sub resolve1 {
       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       if (!defined $cite{$scheme}) {
         &urn_error("404 Not Found\n");
       }

       $flag = 0;
       open(INPUT, "$cite{$scheme}");
       while (<INPUT>) {
         $flag = 1 if (/^0*$value /);
         if ($flag == 1) {
           last if (/^$/);
           chop;
           push @bib,$_;
         }
       }

       $k=join " ",@bib;
       while ($k =~ /(\S*)\s*(fyi|std|rfc|bcp)\s*([0-9]+)(.*)/i) {
         $k=$4;
         $a=$2; $b=$3;
         if (($a ne $scheme || $b ne $value) && ($1 !~ /obso/i)){
           $a =~ tr/A-Z/a-z/;
           $b =~ s/^0*//;
           push @ref,"urn:ietf:$a:$b";
         }
       }

     MIME_SWITCH: {
         if ($accept =~ /text\/uri-list/) {
             print "HTTP/1.0 200 OK\n";
             print "Content-type: text/uri-list\n\n\n";
             print "#$urn\n";
             foreach $i (@ref) {
                 print "$i\n";
             }
             last MIME_SWITCH;
         }
       if ($accept =~ /\*\/\*|text\/html/) {
         print "HTTP/1.0 200 OK\n";
         print "Content-type: text/html\n\n<HTML>\n";
         print "<head><title>URN Resolution: I2Ns</title></head>\n";
         print "<BODY>\n";
         print "<h1>URN $urn resolves to the following URNs:</h1>\n";
         print "<hr><ul>\n";
             foreach $i (@ref) {
                 print "<li>$i: Click to resolve using\n";
                 print "<a href=\"http://$host:$port/uri-res/I2C?$i\">I2C</a>,\n";



Expires 10/31/98                                               [Page 15]





INTERNET DRAFT     A URN Namespace for IETF Documents         April 1998


                 print "<a href=\"http://$host:$port/uri-res/I2L?$i\">I2L</a>,\n";
                 print "<a href=\"http://$host:$port/uri-res/I2Ls?$i\">I2Ls</a>,\n";
                 print "<a href=\"http://$host:$port/uri-res/I2R?$i\">I2R</a>,\n";
                 print "<a href=\"http://$host:$port/uri-res/I2Rs?$i\">I2Rs</a>\n";
             }
         print "</UL>\n</body>\n</HTML>\n";
       }
     }
     }

     sub make_link {
       my($sc);
       my($inarg)=@_;
       ($sc=$1) if ($inarg =~ /([a-z]*)/);
       return "/$sc/$inarg.ps" if (-e "/ftp/$sc/$inarg.ps");
       return "/$sc/$inarg.html" if (-e "/ftp/$sc/$inarg.html");
       return "/$sc/$inarg.txt";
     }

     sub urn_error {
       my($code) = @_; #store failure code here...

       print "HTTP/1.0 $code";
       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2Ns $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URC resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     };

A.5 I2R

     #!/usr/local/bin/perl

     use strict;

     #
     # this is a URN 2 resource resolver for the ietf namespace
     #

     my(%pathbase) = (
       rfc => "rfc/rfc",
       fyi => "fyi/fyi",
       std => "std/std",
       bcp => "bcp/bcp"
     );

     my(%number2date) = (
       41 => "98apr",
       40 => "97dec", 39 => "97aug", 38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",



Expires 10/31/98                                               [Page 16]





INTERNET DRAFT     A URN Namespace for IETF Documents         April 1998


       34 => "95dec", 33 => "95jul", 32 => "95apr",
       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );

     my($wgpath) = "/ftp/ietf";
     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {
       my($ietfnum, $sesnam) = @_;
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/plain\n\n";
           open(FILE, "$link");
           while (<FILE>) {
               print $_;
           }
           close FILE;
         return;
       }
       my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/plain\n\n";
           open(FILE, "$link");
           while (<FILE>) {
               print $_;
           }
           close FILE;
         return;
       }
       &urn_error("404 Not Found\n");
     }

     sub end {
       my($inarg)=@_;
       return $inarg . "st" if ($inarg =~ /1$/);
       return $inarg . "nd" if ($inarg =~ /2$/);
       return $inarg . "rd" if ($inarg =~ /3$/);
       return $inarg . "th";
     }

     sub resolve1 {



Expires 10/31/98                                               [Page 17]





INTERNET DRAFT     A URN Namespace for IETF Documents         April 1998


       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
       my($txttry)="/ftp/$pathbase{$scheme}$value.txt";
       my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
       my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
     MIME_SWITCH: {
         if ($accept =~ /application\/postscript/ && -f $pstry) {
           print "HTTP/1.0 200 OK\n";
           print "Content-type: application/postscript\n\n";
           open(FILE, "$pstry");
           while (<FILE>) {
               print $_;
           }
           close FILE;
           last MIME_SWITCH;
         }
         if ($accept =~ /text\/html/ && -f $htmltry) {
             print "HTTP/1.0 200 OK\n";
             print "Content-type: text/html\n\n";
             open(FILE, "$htmltry");
             while (<FILE>) {
                 print $_;
             }
             close FILE;
             last MIME_SWITCH;
         }
         if ($accept =~ /\*\/\*|text\/plain/ && -f $txttry) {
             print "HTTP/1.0 200 OK\n";
             print "Content-type: text/plain\n\n";
             open(FILE, "$txttry");
             while (<FILE>) {
                 print $_;
             }
             close FILE;
             last MIME_SWITCH;
         }
         &urn_error("404 Not Found\n");
       }
     }

     sub urn_error {
       my($code) = @_; #store failure code here...

       print "HTTP/1.0 $code";
       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2R $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URL resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";



Expires 10/31/98                                               [Page 18]





INTERNET DRAFT     A URN Namespace for IETF Documents         April 1998


       exit;
     }

A.6 I2Rs

     #!/usr/local/bin/perl

     use strict;

     #
     # this is a URN 2 resources resolver for the ietf namespace
     #

     my(@urls);

     my(%pathbase) = (
       rfc => "rfc/rfc",
       fyi => "fyi/fyi",
       std => "std/std",
       bcp => "bcp/bcp"
     );

     my(%number2date) = (
       41 => "98apr",
       40 => "97dec", 39 => "97aug", 38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",
       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );

     my($wgpath) = "/ftp/ietf";
     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {
       my($ietfnum, $sesnam) = @_;
       my(@vers,$i);
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
           push(@vers,$link);
       }
       $link="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
           push(@vers,$link);



Expires 10/31/98                                               [Page 19]





INTERNET DRAFT     A URN Namespace for IETF Documents         April 1998


       }
       &urn_error("404 Not Found\n") if ($#vers==-1);

       print "HTTP/1.0 200 OK\n";
       print "Content-type: multipart/alternative; boundary=endpart\n\n";
       foreach $i (@vers) {
           print "--endpart\n";
           if ($i =~ /html$/) {
               print "Content-Type: text/html\n\n";
           }
           if ($i =~ /txt$/) {
               print "Content-Type: text/plain\n\n";
           }
           if ($i =~ /ps$/) {
               print "Content-Type: application/postscript\n\n";
           }
           open(FILE, "$i");
           while (<FILE>) {
               print "$_";
           }
           close FILE;
       }
       print "--endpart\n";
     }

     sub resolve1 {
       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link,@vers);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
       my($try)="/ftp/$pathbase{$scheme}$value.txt";
       if (-f $try) {
           push(@vers, $try);
       }
       $try="/ftp/$pathbase{$scheme}$value.ps";
       if (-f $try) {
           push(@vers, $try);
       }
       $try="/ftp/$pathbase{$scheme}$value.html";
       if (-f $try) {
           push(@vers, $try);
       }
       print "HTTP/1.0 200 OK\n";
       print "Content-type: multipart/alternative; boundary=endpart\n\n";
       foreach $i (@vers) {
           print "--endpart\n";
           if ($i =~ /html$/) {
               print "Content-Type: text/html\n\n";
           }
           if ($i =~ /txt$/) {
               print "Content-Type: text/plain\n\n";
           }
           if ($i =~ /ps$/) {



Expires 10/31/98                                               [Page 20]





INTERNET DRAFT     A URN Namespace for IETF Documents         April 1998


               print "Content-Type: application/postscript\n\n";
           }
           open(FILE, "$i");
           while (<FILE>) {
               print "$_";
           }
           close FILE;
       }
       print "--endpart\n";
     }

     sub urn_error {
       my($code) = @_; #store failure code here...

       print "HTTP/1.0 $code";
       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2Rs $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URL resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     }

































Expires 10/31/98                                               [Page 21]





                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            1998-05.mail                                                                                        0000666 0001752 0000010 00000521237 11373061347 011514  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    
Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA10483 for urn-ietf-out; Sun, 31 May 1998 11:23:41 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA10478 for <urn-ietf@services.bunyip.com>; Sun, 31 May 1998 11:23:29 -0400 (EDT)
Received: from localhost (delphys@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id LAA01276 for <urn-ietf@services>; Sun, 31 May 1998 11:23:28 -0400 (EDT)
X-Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA00615 for <urn-ietf@Bunyip.Com>; Sat, 30 May 1998 21:22:43 -0400 (EDT)
X-Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id VAA26363; Sat, 30 May 1998 21:16:24 -0400 (EDT)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199805310116.VAA26363@bailey.dscga.com>
Subject: Re: [URN] NAPTR status
In-Reply-To: <v03130317b194fd69b2dd@[128.52.40.76]> from "John C. Mallery" at "May 29, 98 08:11:56 pm"
To: jcma@ai.mit.edu
Date: Sat, 30 May 1998 21:16:23 -0400 (EDT)
Cc: RDaniel@DATAFUSION.net, masinter@parc.xerox.com, urn-ietf@bunyip.com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

John C. Mallery said this:
> I have been thinking a little about the tree structure used to
> delegate URN space in NAPTR. The problem is that we're always
> going to the root and descending the pointer structure to
> find the right resolver.

Yep. But as designed the root records very long times to live.
Someone had better have a really good reason for changing a record
in the root once its there.

> A better approach would have us climbing the tree from some
> known starting point, like the resolver at my site, and reaching
> the root only when no resolvers on the way up the tree know the resolver
> for the URN scheme.

NAPTR, as well as any RDS, is meant as the resolution step of last resort.
The firs step in the algorithm is to check locally for any known caches
or other hints.

Also, since the root is cached for very long periods of time, the local
resolver will have that answer. I.e. in DNS, all of your requests go
to your local nameserver first, then the root if it doesn't have the
answer. In the case of NAPTR, once a root query is cached in your local
nameserver you shouldn't query the root until the nameserver is restarted
or changes.

> An even better approach would be to perform all the discovery within
> URN resolver space.  This must wait until we have considerably wider
> deployment of resolvers.

Can you explain what you mean by "within URN resolver space" a bit
more?

> One of the key issues is that the number of resources will always
> be a couple of orders of magnitude larger than the number of servers.
> Thus, we can hardly expect DNS to voluntarily address scaling problems
> for a larger problem which they do not own.

DNS records do not point at resources, they point to resolvers. Once you
find an answer it is valid until a time to live expires. I.e. in http,
once you get an A record for the host in the URL you don't keep hitting
DNS over and over again. In NAPTR (as in any RDS) once you resolve
a URN you can send a new URN back through the resolver process that
will hopefully use the hints it cached from the last resolution step.

> Another key issue is cache management for resolver discovery information.
> The present story is that we hope DNS is doing the right thing for us.

DNS is only half the story. But from my tests it's half works and works
well. The other half is cache managment in browsers and libraries.
My hacking on win32 has shown that Microsoft's cache management needs
some work in order to really do URN caching correctly. I'm just now
getting into the guts of Netscape's cache system.

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Sr. Research Engineer   | Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@netsol.com



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id UAA19921 for urn-ietf-out; Sat, 30 May 1998 20:15:15 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id UAA19913 for <urn-ietf@services.bunyip.com>; Sat, 30 May 1998 20:15:10 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id UAA00456 for urn-ietf@services; Sat, 30 May 1998 20:15:09 -0400 (EDT)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id UAA00453 for <urn-ietf@Bunyip.Com>; Sat, 30 May 1998 20:14:55 -0400 (EDT)
Received: from [128.52.40.76] (mac-winner.ai.mit.edu [128.52.40.76]) by life.ai.mit.edu (8.8.8/AI1.22/ai.master.life:1.24) with ESMTP id UAA10610; Sat, 30 May 1998 20:13:16 -0400 (EDT)
Message-Id: <v03130317b194fd69b2dd@[128.52.40.76]>
In-Reply-To:  <0D611E39F997D0119F9100A0C931315C1A9745@datafusionnt1.datafusion.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 29 May 1998 20:11:56 -0400
To: Ron Daniel <RDaniel@DATAFUSION.net>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: RE: [URN] NAPTR status
Cc: Larry Masinter <masinter@parc.xerox.com>, urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Ron,

Good to have you back!

I have been thinking a little about the tree structure used to
delegate URN space in NAPTR. The problem is that we're always
going to the root and descending the pointer structure to
find the right resolver.

A better approach would have us climbing the tree from some
known starting point, like the resolver at my site, and reaching
the root only when no resolvers on the way up the tree know the resolver
for the URN scheme.

An even better approach would be to perform all the discovery within
URN resolver space.  This must wait until we have considerably wider
deployment of resolvers.

One of the key issues is that the number of resources will always
be a couple of orders of magnitude larger than the number of servers.
Thus, we can hardly expect DNS to voluntarily address scaling problems
for a larger problem which they do not own.

Another key issue is cache management for resolver discovery information.
The present story is that we hope DNS is doing the right thing for us.

I would be interested in your views on the issues.

Regards,  John


John C. Mallery
Artificial Intelligence Laboratory, Massachusetts Institute of Technology
545 Technology Square, NE43-797, Cambridge, MA 02139-4301 USA
Email: JCMa@ai.mit.edu, Phone: 617-253-5966, Fax: 617-253-5060 
WWW: http://www.ai.mit.edu/people/jcma/jcma.html




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id XAA00197 for urn-ietf-out; Fri, 29 May 1998 23:22:15 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA00191 for <urn-ietf@services.bunyip.com>; Fri, 29 May 1998 23:22:11 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id XAA28825 for urn-ietf@services; Fri, 29 May 1998 23:22:10 -0400 (EDT)
Received: from library.ucsf.edu (apollo.ckm.ucsf.edu [128.218.33.10]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA28822 for <urn-ietf@Bunyip.Com>; Fri, 29 May 1998 23:22:08 -0400 (EDT)
Received: (from jak@localhost) by library.ucsf.edu (8.8.7/8.7.5) id UAA26593 for urn-ietf@Bunyip.Com; Fri, 29 May 1998 20:18:39 -0700 (PDT)
Date: Fri, 29 May 1998 20:18:39 -0700 (PDT)
From: "John A. Kunze" <jak@ckm.ucsf.edu>
Message-Id: <199805300318.UAA26593@library.ucsf.edu>
To: urn-ietf@bunyip.com
Subject: Re: [URN] NA id request - wanting a specific number
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John A. Kunze" <jak@ckm.ucsf.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

> From liberte@gte.com Fri May 29 07:45 PDT 1998
>  > I'm setting up a prototype URN resolution service for the US National
>  > Library of Medicine (NLM).  First off we need a Namespace ID (NID).
>  > 
>  > The NID that I'm requesting is the string
>  > 
>  > 	"1000"
> 
> Nice number.  Who gets "2000" or other great numbers: "0".."20"?  
> 
> My point being that if all you have to label things with is numbers,
> then people will assign meaning to the numbers.

Completely aside from questions about the merits of numeric NIDs,
I specifically requested "1000" because that's our Handle System Name
Authority string.

It would be awfully convenient to have the same number within both schemes.

-John



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA18896 for urn-ietf-out; Fri, 29 May 1998 10:48:31 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA18868 for <urn-ietf@services.bunyip.com>; Fri, 29 May 1998 10:48:19 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id KAA26962 for urn-ietf@services; Fri, 29 May 1998 10:48:18 -0400 (EDT)
Received: from gte.com (h132-197-8-26.gte.com [132.197.8.26]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA26959 for <urn-ietf@Bunyip.Com>; Fri, 29 May 1998 10:48:14 -0400 (EDT)
Received: from espion.gte.com by gte.com (8.8.4/8.8.4)
Received: by espion.gte.com (SMI-8.6/SMI-SVR4) id KAA26293; Fri, 29 May 1998 10:49:24 -0400
From: <dlaliberte@gte.com>
Date: Fri, 29 May 1998 10:49:24 -0400 (EDT)
To: "John A. Kunze" <jak@ckm.ucsf.edu>
Cc: urn-ietf@bunyip.com
Subject: [URN] NA id request - wanting a specific number
In-Reply-To: <199805282201.PAA13818@library.ucsf.edu>
References: <199805282201.PAA13818@library.ucsf.edu>
X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs  Lucid
Message-ID: <13678.47787.546940.311396@espion>
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: text/plain; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: <dlaliberte@gte.com>
Errors-To: owner-urn-ietf@Bunyip.Com

John A. Kunze writes:
 > I'm setting up a prototype URN resolution service for the US National
 > Library of Medicine (NLM).  First off we need a Namespace ID (NID).
 > 
 > The NID that I'm requesting is the string
 > 
 > 	"1000"

Nice number.  Who gets "2000" or other great numbers: "0".."20"?  

My point being that if all you have to label things with is numbers,
then people will assign meaning to the numbers.  Why did you pick
"1000"?  People assign meaning to numbers even if they don't really have
to, though it is relatively rare.  (A couple examples: the TV show named
after a zip code, the Boston cafe named after the original street
address.) So numeric ids do not really avoid the problem of semantic
drift - they merely push it off to another level.

On the other hand, numeric ids are harder to remember, harder to assign
meaning to, and people will be more inclined to use identifiers that are
easier to deal with.  I understood that people who are arguing for
numeric ids are also assuming there will be a layer of human-friendly
ids on top of them, but I have never heard a proposal (or half-baked
idea) for how that higher-level layer of ids will work, and more
importantly, how they will avoid the same problems that other
semantically rich ids have.

The system of DNS names and IP numbers is a good example to learn from,
actually.  You all know how it works, but I'm not sure we all learned
the same thing.  The IP number of a machine can be changed, or inversely
the machine that an IP number is associated with can change.  IP numbers
are rarely used by humans, however, and the DNS system was set up to map
to IP numbers.  DNS names can change for the same IP number, but more
typically, multiple DNS names map to the same IP number and the same DNS
name may map to a different IP number over its lifetime.  So DNS names
are very much like the names of resources, but the resources in this
case are whole machines.  The DNS system supports very scalable
resolution, primarily because it is hiearchical, but the management of
DNS name "assignment" has never properly delt with the issue of
conflicts.

By the way, perhaps a hidden assumption behind the URN work is that
resources smaller than whole machines (e.g. documents and services) need
to be separated from the whole machines.  It is not that the identifiers
of whole machines cannot be "location-independent" names - DNS names are
exactly that.  More generally, resources need to be independent of the
*collections* they are contained within since they may be eventually
removed from those collections.  (A machine or host is a sort of
collection too.)  Perhaps this is why people object to any hierarchical
name system.  But creating a set of naming authorities each with its own
flat name space does not really solve this problem since each flat name
space is still a collection that the resources need to be independent
of; eventually some of the naming authorities will fail.  The only
solution that avoids collections altogether is to have only one flat
name space for all resources.  But then we have a serious problem
achieving scalable resolution.

 > As an aside, in discussing
 > 
 > 	http://www.ietf.org/internet-drafts/draft-ietf-urn-nid-req-03.txt
 > 
 > with Leslie, she had the idea that when the requestor doesn't specify a
 > NID, that the number assigned by the IANA-like body should be prefixed, say
 > 
 > 	iana-NNNNNN

I believe the only way that numeric ids could work to avoid conflicts is
to assign them.  Better avoid re-assigning numbers too, but that should
not be a problem as long as the number of digits can grow indefinitely.
But then, alphanumeric ids could be assigned too.  Consider license
plate "numbers".  Then consider vanity plates.

So I believe the issue of numeric ids is a red herring.  The real issue
is whether ids are assigned, or if they are chosen, how conflicts are
resolved. The proper way to deal with top-level name space conflict
issues is to inherit another system for dealing with such conflicts,
such as the trademark system.  Or if you want to set up your own system
for dealing with conflicts, it better be at least as good.

--
Daniel LaLiberte
 dlaliberte@gte.com  (was: liberte@ncsa.uiuc.edu)
 liberte@hypernews.org



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA04533 for urn-ietf-out; Thu, 28 May 1998 18:04:46 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA04528 for <urn-ietf@services.bunyip.com>; Thu, 28 May 1998 18:04:43 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id SAA24218 for urn-ietf@services; Thu, 28 May 1998 18:04:46 -0400 (EDT)
Received: from library.ucsf.edu (apollo.ckm.ucsf.edu [128.218.33.10]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA24215 for <urn-ietf@Bunyip.Com>; Thu, 28 May 1998 18:04:43 -0400 (EDT)
Received: (from jak@localhost) by library.ucsf.edu (8.8.7/8.7.5) id PAA13818 for urn-ietf@Bunyip.Com; Thu, 28 May 1998 15:01:07 -0700 (PDT)
Date: Thu, 28 May 1998 15:01:07 -0700 (PDT)
From: "John A. Kunze" <jak@ckm.ucsf.edu>
Message-Id: <199805282201.PAA13818@library.ucsf.edu>
To: urn-ietf@bunyip.com
Subject: [URN] NA id request - wanting a specific number
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John A. Kunze" <jak@ckm.ucsf.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

I'm setting up a prototype URN resolution service for the US National
Library of Medicine (NLM).  First off we need a Namespace ID (NID).

The NID that I'm requesting is the string

	"1000"
	
(That is, the string consists of the four characters '1', '0', '0', '0'.)

This string of digits serves better than a string of identifying
characters, such as "NLM", because of the need to assign names that will
persist long after the NLM has been (in a hypothetical future) renamed
following privatization, and when advertizers who might use its URN's
will be sued for trademark infringment by a major beverage producer called
National Lager Manufacturing, which will have become known as "NLM". ;-)

As an aside, in discussing

	http://www.ietf.org/internet-drafts/draft-ietf-urn-nid-req-03.txt

with Leslie, she had the idea that when the requestor doesn't specify a
NID, that the number assigned by the IANA-like body should be prefixed, say

	iana-NNNNNN

somehow so as not to conflict with requestors of pure numbers.  I second
that idea.

-John

---------------------------------------------------------------------------
John A. Kunze                  +1 510-525-8575    UCSF Medical Informatics
530 Parnassus Ave, Box 0840    jak@ckm.ucsf.edu   University of California/
San Francisco, CA  94143-0840  Fax: 415-476-4653  Nat'l Library of Medicine
----------------------- UC San Francisco and US NLM -----------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA27906 for urn-ietf-out; Fri, 22 May 1998 12:10:28 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA27901 for <urn-ietf@services.bunyip.com>; Fri, 22 May 1998 12:10:26 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id MAA01898 for urn-ietf@services; Fri, 22 May 1998 12:10:27 -0400 (EDT)
Received: from tdl.com (tdl.tdl.com [204.182.16.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA01894 for <urn-ietf@bunyip.com>; Fri, 22 May 1998 12:10:20 -0400 (EDT)
Received: from datafusionnt1.DATAFUSION.NET (datafusion.net [204.182.16.211]) by tdl.com (8.8.8/8.8.8) with ESMTP id JAA21543; Fri, 22 May 1998 09:10:16 -0700
Received: by datafusionnt1.datafusion.net with Internet Mail Service (5.5.1960.3) id <JGAJQ83Z>; Fri, 22 May 1998 08:59:34 -0700
Message-ID: <0D611E39F997D0119F9100A0C931315C1A9745@datafusionnt1.datafusion.net>
From: Ron Daniel <RDaniel@DATAFUSION.net>
To: Larry Masinter <masinter@parc.xerox.com>
Cc: urn-ietf@bunyip.com
Subject: RE: [URN] NAPTR status
Date: Fri, 22 May 1998 08:59:32 -0700
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Ron Daniel <RDaniel@DATAFUSION.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Larry says:
> there are
> significantly different issues for the use of DNS in NAPTR
> and the general DNS security issues addressed in DNSSEC.
> 
[Ron Daniel]  Such as?

> So you need to address those. Once you address those issues,
> will "using DNS with DNSSEC and additional security measures"
> actually turn out to be the most "graceful" mechanism for
> handling URN resolution?
> 
[Ron Daniel]  First, I am not convinced that NAPTR records
have significantly different security requirements than any
other DNS record. (There are additional security considerations
when we look at the entire resolution process, but 2168 doesn't
specify the entire resolution process, only the part of it
concerning how to find a resolver). Second, any search for the
"most graceful" mechanism is doomed because it is impossible to
prove that a more graceful mechanism doesn't exist. All we can
hope for is an "acceptably graceful" mechanism, and the
acceptance criteria on that is, of course, rough consensus.

Regards,
Ron Daniel Jr.
DATAFUSION, Inc.
139 Townsend Street, Ste. 100
San Francisco, CA  94107
415.222.0100 fax 415.222.0150 
rdaniel@datafusion.net
http://www.datafusion.net


>  



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA03246 for urn-ietf-out; Thu, 21 May 1998 17:57:06 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA03241 for <urn-ietf@services.bunyip.com>; Thu, 21 May 1998 17:57:04 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id RAA29175 for urn-ietf@services; Thu, 21 May 1998 17:57:05 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id RAA29171 for <urn-ietf@bunyip.com>; Thu, 21 May 1998 17:56:52 -0400 (EDT)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52223(3)>; Thu, 21 May 1998 14:56:39 PDT
Received: from copper-208.parc.xerox.com ([13.2.17.209]) by casablanca.parc.xerox.com with SMTP id <71816>; Thu, 21 May 1998 14:56:30 PDT
From: "Larry Masinter" <masinter@parc.xerox.com>
To: "Ron Daniel" <RDaniel@datafusion.net>
Cc: <urn-ietf@bunyip.com>
Subject: RE: [URN] NAPTR status
Date: Thu, 21 May 1998 14:56:18 PDT
Message-ID: <004901bd8503$4861b180$15d0000d@copper-208.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
In-Reply-To: <0D611E39F997D0119F9100A0C931315C1998C5@datafusionnt1.datafusion.net>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Larry Masinter" <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> [Ron Daniel]  Wait a sec Larry. 2168 defines a particular
> DNS resource record. This has very strong implications
> for what is and is not in scope for its security
> considerations section. Most of what is in scope has
> already been covered by DNSSEC. Issues on how to
> deal with security past the lifetime of DNS are not
> in scope.
> 
> There is work to be done in the security considerations
> section, but lets not try to do more than needs to be
> done.

Even if you presume that DNS will be around forever, there are
significantly different issues for the use of DNS in NAPTR
and the general DNS security issues addressed in DNSSEC.

So you need to address those. Once you address those issues,
will "using DNS with DNSSEC and additional security measures"
actually turn out to be the most "graceful" mechanism for
handling URN resolution?

Larry



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA26686 for urn-ietf-out; Thu, 21 May 1998 12:11:24 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA26679 for <urn-ietf@services.bunyip.com>; Thu, 21 May 1998 12:11:21 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id MAA27915 for urn-ietf@services; Thu, 21 May 1998 12:11:22 -0400 (EDT)
Received: from tdl.com (tdl.tdl.com [204.182.16.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA27912 for <urn-ietf@Bunyip.Com>; Thu, 21 May 1998 12:11:19 -0400 (EDT)
Received: from datafusionnt1.DATAFUSION.NET (datafusion.net [204.182.16.211]) by tdl.com (8.8.8/8.8.8) with ESMTP id JAA16130; Thu, 21 May 1998 09:11:09 -0700
Received: by datafusionnt1.datafusion.net with Internet Mail Service (5.5.1960.3) id <JGAJQ70X>; Thu, 21 May 1998 08:56:56 -0700
Message-ID: <0D611E39F997D0119F9100A0C931315C1998C5@datafusionnt1.datafusion.net>
From: Ron Daniel <RDaniel@DATAFUSION.net>
To: "'Larry Masinter'" <masinter@parc.xerox.com>
Cc: urn-ietf@bunyip.com
Subject: RE: [URN] NAPTR status
Date: Thu, 21 May 1998 08:56:46 -0700
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Ron Daniel <RDaniel@DATAFUSION.net>
Errors-To: owner-urn-ietf@Bunyip.Com

> I don't think that the current 'security considerations' of RFC 2168
> are
> adequate
> for a standards track document, and I think it is likely that it would
> exceed
> the schedule you have in mind to actually develop an adequate approach
> for
> dealing with the long-term security issues, while still addressing
> the goals (e.g., that the mechanisms be 'graceful').
> 
[Ron Daniel]  Wait a sec Larry. 2168 defines a particular
DNS resource record. This has very strong implications
for what is and is not in scope for its security
considerations section. Most of what is in scope has
already been covered by DNSSEC. Issues on how to
deal with security past the lifetime of DNS are not
in scope.

There is work to be done in the security considerations
section, but lets not try to do more than needs to be
done.

Regards,
Ron Daniel Jr.
DATAFUSION, Inc.
139 Townsend Street, Ste. 100
San Francisco, CA  94107
415.222.0100 fax 415.222.0150 
rdaniel@datafusion.net
http://www.datafusion.net




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id CAA08582 for urn-ietf-out; Thu, 21 May 1998 02:51:19 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA08577 for <urn-ietf@services.bunyip.com>; Thu, 21 May 1998 02:51:17 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id CAA26170 for urn-ietf@services; Thu, 21 May 1998 02:51:18 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id CAA26166; Thu, 21 May 1998 02:51:14 -0400 (EDT)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52463(1)>; Wed, 20 May 1998 23:51:01 PDT
Received: from copper-208.parc.xerox.com ([13.2.17.217]) by casablanca.parc.xerox.com with SMTP id <71819>; Wed, 20 May 1998 23:50:44 PDT
From: "Larry Masinter" <masinter@parc.xerox.com>
To: "Leslie Daigle" <leslie@bunyip.com>, "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Cc: <jayhawk@att.com>, <urn-ietf@bunyip.com>
Subject: RE: [URN] NAPTR status
Date: Wed, 20 May 1998 23:50:40 PDT
Message-ID: <002b01bd8484$c4b3a920$15d0000d@copper-208.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
In-Reply-To: <Pine.SUN.3.95.980519160510.18234I-100000@mocha.bunyip.com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Larry Masinter" <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

I don't think that the current 'security considerations' of RFC 2168 are
adequate
for a standards track document, and I think it is likely that it would exceed
the schedule you have in mind to actually develop an adequate approach for
dealing with the long-term security issues, while still addressing
the goals (e.g., that the mechanisms be 'graceful').

Larry
--
http://www.parc.xerox.com/masinter



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA19559 for urn-ietf-out; Wed, 20 May 1998 16:20:52 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA19554 for <urn-ietf@services.bunyip.com>; Wed, 20 May 1998 16:20:49 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id QAA24423 for urn-ietf@services; Wed, 20 May 1998 16:20:51 -0400 (EDT)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA24420 for <urn-ietf@bunyip.com>; Wed, 20 May 1998 16:20:49 -0400 (EDT)
Date: Wed, 20 May 1998 16:20:49 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] another NID definitions document issue
Message-ID: <Pine.SUN.3.95.980520161640.23601N-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

One other issue that has come up is that someone has specifically asked
for a NID that is a number -- i.e., a particular number that is relevant
to the namespace they have (notably, the number that is used to designate
it in another context).

I don't particularly see any problem with this, and wonder if we would
be better off making the assigned namespace id's a little more distinctly
assigned than simply a number -- perhaps

	"iana-" 1*(<digit>)

for the assigned namespace ids, e.g.,

	urn:iana-0168:somethingspecific


Is this useful, or is it too clever by half?

Leslie.

----------------------------------------------------------------------------

  "You can lead people to facts, but              Leslie Daigle
       you cannot make them think."               
                                                  Bunyip Information Systems
                      -- ThinkingCat              (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA19504 for urn-ietf-out; Wed, 20 May 1998 16:17:31 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA19499 for <urn-ietf@services.bunyip.com>; Wed, 20 May 1998 16:17:28 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id QAA24410 for urn-ietf@services; Wed, 20 May 1998 16:17:29 -0400 (EDT)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA24401; Wed, 20 May 1998 16:16:38 -0400 (EDT)
Date: Wed, 20 May 1998 16:16:38 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Ron Daniel <RDaniel@DATAFUSION.net>
cc: urn-ietf@bunyip.com
Subject: [URN] Re: comments on "URN Namespace Definition Mechanisms draft
In-Reply-To: <0D611E39F997D0119F9100A0C931315C1998BB@datafusionnt1.datafusion.net>
Message-ID: <Pine.SUN.3.95.980520161405.23601M-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi Ron,

Nice to have you back :->


On Wed, 20 May 1998, Ron Daniel wrote:
> Some draft-ietf-urn-nid-req-03.txt, aka "URN Namespace Definition
> Mechanisms"

Thanks for the comments; these seem pretty straightforward, so I'll 
incorporate them in the next draft of the document.

Leslie.

----------------------------------------------------------------------------

  "You can lead people to facts, but              Leslie Daigle
       you cannot make them think."               
                                                  Bunyip Information Systems
                      -- ThinkingCat              (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA14539 for urn-ietf-out; Wed, 20 May 1998 13:14:28 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA14534 for <urn-ietf@services.bunyip.com>; Wed, 20 May 1998 13:14:25 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id NAA23697 for urn-ietf@services; Wed, 20 May 1998 13:14:26 -0400 (EDT)
Received: from tdl.com (tdl.tdl.com [204.182.16.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA23692; Wed, 20 May 1998 13:14:21 -0400 (EDT)
Received: from datafusionnt1.DATAFUSION.NET (datafusion.net [204.182.16.211]) by tdl.com (8.8.8/8.8.8) with ESMTP id KAA17075; Wed, 20 May 1998 10:10:34 -0700
Received: by datafusionnt1.datafusion.net with Internet Mail Service (5.5.1960.3) id <JGAJQ7S0>; Wed, 20 May 1998 10:03:49 -0700
Message-ID: <0D611E39F997D0119F9100A0C931315C1998BB@datafusionnt1.datafusion.net>
From: Ron Daniel <RDaniel@DATAFUSION.net>
To: leslie@bunyip.com
Cc: urn-ietf@bunyip.com
Subject: [URN] comments on "URN Namespace Definition Mechanisms draft
Date: Wed, 20 May 1998 10:03:48 -0700
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Ron Daniel <RDaniel@DATAFUSION.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi all,

Some draft-ietf-urn-nid-req-03.txt, aka "URN Namespace Definition
Mechanisms"

In general, having an IANA-like body register namespaces is the
way to go.


> 3.0 URN Namespace Definition Template

The sections of the template look OK, we will learn more about these
over time but they are a very good start.


> 5.0 Example

> Declaration of structure:
>
>        The identifier structure is as follows:
>        
>
>        FQDN:<assigned string>

I suggest that the urn:inet: prefix should also appear in the request.

>        where FQDN is a fully-qualified domain name, and the
>        assigned string is conformant to URN syntax requirements.

Oh, one other field to add to the template is a listing of any RFCs that
govern the syntax of the namespace or fields in the names. In this case,
some of the basic domain names specs should be cited to let people know
what is and is not a legal FQDN. Also, this example should cite the
relevant RFCs.

>Identifier uniqueness considerations:
>        
>        Uniqueness is guaranteed as long as the assigned
>        string is never reassigned for a given FQDN.    

If we were reviewing the INET proposal as an RFC-track document, I would
regard this section on considerations as inadequate. FQDNs are not
unique
over time. In fact the guarantee is pretty much that if you don't keep
paying your bills, your domain name will be sold out from under you.
Given
that, the INET namespace needs additional information to prevent
collisions.

>Identifier persistence considerations:
>
>        Persistence of identifiers is dependent upon suitable
>        delegation of resolution at the level of "FQDN"s.

Here again, this is an inadequate discussion. First, it is not clear
just
what is meant by this statement (though I can guess, I should not have
to).
Second, given that FQDNs are not necessarily unique over time, something
needs to talk about what to do when a new organization gets another's
old
domain. 

> Rules for Lexical Equivalence:
>
>        Nothing in particular.

Nope. The "urn", "inet", and "FQDN" fields are case-insensitive.
information after the "FQDN" field should be regarded as case-
sensitive.


>Conformance with URN Syntax:
>
>        No special considerations.

I'd like to see more information on limits on what is a legal name that
can be assigned by the holder of the FQDN. At a minimum there needs to
be
a citation to the URN syntax RFC.

>Validation mechanism:
>
>        None specified.

Hmmm.

>Scope:
>        
>        Global.





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA14449 for urn-ietf-out; Wed, 20 May 1998 13:10:54 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA14441 for <urn-ietf@services.bunyip.com>; Wed, 20 May 1998 13:10:51 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id NAA23668 for urn-ietf@services; Wed, 20 May 1998 13:10:52 -0400 (EDT)
Received: from tdl.com (tdl.tdl.com [204.182.16.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA23661; Wed, 20 May 1998 13:10:46 -0400 (EDT)
Received: from datafusionnt1.DATAFUSION.NET (datafusion.net [204.182.16.211]) by tdl.com (8.8.8/8.8.8) with ESMTP id KAA17075; Wed, 20 May 1998 10:10:34 -0700
Received: by datafusionnt1.datafusion.net with Internet Mail Service (5.5.1960.3) id <JGAJQ7S0>; Wed, 20 May 1998 10:03:49 -0700
Message-ID: <0D611E39F997D0119F9100A0C931315C1998BB@datafusionnt1.datafusion.net>
From: Ron Daniel <RDaniel@DATAFUSION.net>
To: leslie@bunyip.com
Cc: urn-ietf@bunyip.com
Subject: [URN] comments on "URN Namespace Definition Mechanisms draft
Date: Wed, 20 May 1998 10:03:48 -0700
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Ron Daniel <RDaniel@DATAFUSION.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi all,

Some draft-ietf-urn-nid-req-03.txt, aka "URN Namespace Definition
Mechanisms"

In general, having an IANA-like body register namespaces is the
way to go.


> 3.0 URN Namespace Definition Template

The sections of the template look OK, we will learn more about these
over time but they are a very good start.


> 5.0 Example

> Declaration of structure:
>
>        The identifier structure is as follows:
>        
>
>        FQDN:<assigned string>

I suggest that the urn:inet: prefix should also appear in the request.

>        where FQDN is a fully-qualified domain name, and the
>        assigned string is conformant to URN syntax requirements.

Oh, one other field to add to the template is a listing of any RFCs that
govern the syntax of the namespace or fields in the names. In this case,
some of the basic domain names specs should be cited to let people know
what is and is not a legal FQDN. Also, this example should cite the
relevant RFCs.

>Identifier uniqueness considerations:
>        
>        Uniqueness is guaranteed as long as the assigned
>        string is never reassigned for a given FQDN.    

If we were reviewing the INET proposal as an RFC-track document, I would
regard this section on considerations as inadequate. FQDNs are not
unique
over time. In fact the guarantee is pretty much that if you don't keep
paying your bills, your domain name will be sold out from under you.
Given
that, the INET namespace needs additional information to prevent
collisions.

>Identifier persistence considerations:
>
>        Persistence of identifiers is dependent upon suitable
>        delegation of resolution at the level of "FQDN"s.

Here again, this is an inadequate discussion. First, it is not clear
just
what is meant by this statement (though I can guess, I should not have
to).
Second, given that FQDNs are not necessarily unique over time, something
needs to talk about what to do when a new organization gets another's
old
domain. 

> Rules for Lexical Equivalence:
>
>        Nothing in particular.

Nope. The "urn", "inet", and "FQDN" fields are case-insensitive.
information after the "FQDN" field should be regarded as case-
sensitive.


>Conformance with URN Syntax:
>
>        No special considerations.

I'd like to see more information on limits on what is a legal name that
can be assigned by the holder of the FQDN. At a minimum there needs to
be
a citation to the URN syntax RFC.

>Validation mechanism:
>
>        None specified.

Hmmm.

>Scope:
>        
>        Global.





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA10476 for urn-ietf-out; Wed, 20 May 1998 09:56:31 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA10471 for <urn-ietf@services.bunyip.com>; Wed, 20 May 1998 09:56:28 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id JAA23097 for urn-ietf@services; Wed, 20 May 1998 09:56:30 -0400 (EDT)
Received: from ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA23094 for <urn-ietf@bunyip.com>; Wed, 20 May 1998 09:56:27 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.8.5/8.8.7a) with ESMTP id JAA13997; Wed, 20 May 1998 09:56:22 -0400 (EDT)
Message-Id: <199805201356.JAA13997@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-ietf-05.txt
Date: Wed, 20 May 1998 09:56:22 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-05.txt
	Pages		: 24
	Date		: 19-May-98
	
   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the 'ietf' namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, FYIs,
   and BCPs) developed by the IETF and published by the RFC editor and
   the minutes of working groups (WG) and birds of a feather (BOF)
   meetings that occur during IETF conferences.  Both the current URN
   framework and URN syntax support this namespace.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-05.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-05.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-05.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980519153425.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-05.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-05.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980519153425.I-D@ietf.org>

--OtherAccess--

--NextPart--




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA18064 for urn-ietf-out; Tue, 19 May 1998 18:43:45 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA18057 for <urn-ietf@services.bunyip.com>; Tue, 19 May 1998 18:43:41 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id SAA20885 for urn-ietf@services; Tue, 19 May 1998 18:43:42 -0400 (EDT)
Received: from tdl.com (tdl.tdl.com [204.182.16.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA20880; Tue, 19 May 1998 18:43:37 -0400 (EDT)
Received: from datafusionnt1.DATAFUSION.NET (datafusion.net [204.182.16.211]) by tdl.com (8.8.8/8.8.8) with ESMTP id PAA11180; Tue, 19 May 1998 15:43:36 -0700
Received: by datafusionnt1.datafusion.net with Internet Mail Service (5.5.1960.3) id <JGAJQ7JB>; Tue, 19 May 1998 15:41:05 -0700
Message-ID: <0D611E39F997D0119F9100A0C931315C1998B0@datafusionnt1.datafusion.net>
From: Ron Daniel <RDaniel@DATAFUSION.net>
To: "'Leslie Daigle'" <leslie@bunyip.com>, "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Cc: jayhawk@att.com, urn-ietf@bunyip.com
Subject: RE: [URN] NAPTR status
Date: Tue, 19 May 1998 15:41:04 -0700
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Ron Daniel <RDaniel@DATAFUSION.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi folks, its nice to be back. For those of you who have
not heard, I'm no longer at Los Alamos, and my new
employer (Datafusion, in San Francisco) has at least
some interest in URNs.

> On Fri, 15 May 1998, Karen R. Sollins wrote:
> > I am more than a little surprised that you want to move NAPTR to
> > standards track.  It wasn't standards track, and I don't think it
> > should be.  It really is experimental.  We do not have enough
> > experience with NAPTR or other documented alternatives to say that
> > this should be THE standard or even A standard.
> 
[Ron Daniel]  Having been experimental
is no reason for keeping something off the standards
track. However, it is equally important to note that
we went for experimental status on NAPTR for some
very specific reasons - mostly because it was messing around
with DNS and we CANNOT jepordize the operation of that
little bit of infrastructure. 

What we have learned during the experimental period is that
NAPTR is not hostile to DNS, at least at the small scales it
has been used so far.

And Leslie asked:
>  
> At the end of the day, is it better to think of NAPTR as an immature
> specification, or part of some research effort?
> 
[Ron Daniel]  While I consider myself a researcher for the
most part, NAPTR was not intended to be a research effort,
but was intended to be a protocol. It needs further scrutiny,
but the scrutiny so far has not turned up horrible problems.
Make no mistake - there have been problems that have turned
up, but they are all about apparent incompatabilities between
NAPTR implementations in different versions of BIND. Those
interfere with zone transfers, but have not posed threats
to the general stability of DNS.

To investigate NAPTR further will require broader deployment
and interoperation. It seems appropriate to deal with that
on the standards track, with the understanding that NAPTR is
at the beginning of the standardization process, not the end.

Later,

Ron Daniel Jr.
DATAFUSION, Inc.
139 Townsend Street, Ste. 100
San Francisco, CA  94107
415.222.0100 fax 415.222.0150 
rdaniel@datafusion.net
http://www.datafusion.net




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA17093 for urn-ietf-out; Tue, 19 May 1998 17:47:38 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA17085 for <urn-ietf@services.bunyip.com>; Tue, 19 May 1998 17:47:34 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id RAA20426 for urn-ietf@services; Tue, 19 May 1998 17:47:35 -0400 (EDT)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id RAA20423; Tue, 19 May 1998 17:47:27 -0400 (EDT)
Date: Tue, 19 May 1998 17:47:27 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
cc: jayhawk@att.com, urn-ietf@bunyip.com
Subject: [URN] NAPTR status
In-Reply-To: <199805152231.SAA05780@lysithea.lcs.mit.edu>
Message-ID: <Pine.SUN.3.95.980519160510.18234I-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

This topic needs significant wg input -- so, people, please respond with
your viewpoints!

On Fri, 15 May 1998, Karen R. Sollins wrote:
> I am more than a little surprised that you want to move NAPTR to
> standards track.  It wasn't standards track, and I don't think it
> should be.  It really is experimental.  We do not have enough
> experience with NAPTR or other documented alternatives to say that
> this should be THE standard or even A standard.

This sums up neatly where the document is currently at (i.e., _not_
standards-track) and is a good starting point for the discussion that
needs to be had before this could be anything more than a proposed
idea.  I will outline below _why_ I propose it at this juncture, and
we can see where to go from there.  

The proposal to move the NAPTR document to standards-track stems from 
the perspective that URN-resolving systems are coming on-line _now_, and
implementations are being planned.  In the absence of anything else, 
either NAPTR will be coded to,  or URNs will simply die for lack of
a defined system that people can pick up and implement today.

It is my understanding that the NAPTR system is generally stable, and
well-understood, for what it does.  There are very real concerns about
how well it will scale, depending on the specific namespaces and requirements
that are thrown at it in real life -- but I'll argue that those are
operational requirements that can only be quantified by, well, operation.

Given that the expectation is that people _will_ use it, rather than
have it become a de facto standard, I argue that it's better for us to
put what we have on the standards-track, have it properly-scrutinized
and subject to appropriate updates to meet real needs as they arise.  This
does _not_ preclude the development of other, better RDS mechanisms that
would make better long-term standards, but it may sync up better with
reality.

Food for thought, from RFC2026, which defines the RFC documents:

On the subject of draft standards (the first step in the standards process):

   A Proposed Standard specification is generally stable, has resolved
   known design choices, is believed to be well-understood, has received
   significant community review, and appears to enjoy enough community
   interest to be considered valuable.  However, further experience
   might result in a change or even retraction of the specification
   before it advances.
[snip]
   Implementors should treat Proposed Standards as immature
   specifications.  It is desirable to implement them in order to gain
   experience and to validate, test, and clarify the specification.
   However, since the content of Proposed Standards may be changed if
   problems are found or better solutions are identified, deploying
   implementations of such standards into a disruption-sensitive
   environment is not recommended.


On the subject of experimental documents:

   The "Experimental" designation typically denotes a specification that
   is part of some research or development effort.  Such a specification
   is published for the general information of the Internet technical
   community and as an archival record of the work, subject only to
   editorial considerations and to verification that there has been
   adequate coordination with the standards process (see below).  


At the end of the day, is it better to think of NAPTR as an immature
specification, or part of some research effort?

Leslie.


----------------------------------------------------------------------------

  "You can lead people to facts, but              Leslie Daigle
       you cannot make them think."               
                                                  Bunyip Information Systems
                      -- ThinkingCat              (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA13603 for urn-ietf-out; Tue, 19 May 1998 15:44:46 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA13598 for <urn-ietf@services.bunyip.com>; Tue, 19 May 1998 15:44:43 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id PAA19910 for urn-ietf@services; Tue, 19 May 1998 15:44:44 -0400 (EDT)
Received: from ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA19907 for <urn-ietf@bunyip.com>; Tue, 19 May 1998 15:44:34 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.8.5/8.8.7a) with ESMTP id PAA25616; Tue, 19 May 1998 15:44:21 -0400 (EDT)
Message-Id: <199805191944.PAA25616@ietf.org>
To: "Ryan Moats" <jayhawk@att.com>
cc: "Cynthia Clark" <cclark@ietf.org>, "URN mailing list" <urn-ietf@bunyip.com>
Subject: [URN] Re: draft-ietf-urn-ietf-05.txt 
In-reply-to: Your message of "Tue, 19 May 1998 10:57:12 MDT." <199805191552.LAA09123@qsun.ho.att.com> 
Date: Tue, 19 May 1998 15:44:21 -0400
From: Cynthia Clark <cclark@CNRI.Reston.VA.US>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Cynthia Clark <cclark@CNRI.Reston.VA.US>
Errors-To: owner-urn-ietf@Bunyip.Com

I've just made a minor editorial change by replacing 
the third paragraph of the Status of this Memo section:
 
 To view the entire list of current Internet-Drafts, please check
 the "1id-abstracts.txt" listing contained in the Internet-Drafts
 Shadow Directories on ftp.is.co.za (Africa), ftp.nordu.net
 (Northern Europe), ftp.nis.garr.it (Southern Europe), munnari.oz.au
 (Pacific Rim), ftp.ietf.org (US East Coast), or ftp.isi.edu
 (US West Coast).
 
Please use this one for the future reference.  Please note that
I've removed "ds.internic.net" from this paragraph mainly due to
the fact it's no longer in service.
 
Any questions (or concerns) about any drafts should be sent
directly to me at <cclark@ietf.org>
 
I'll send the announcement sometime tomorrow or next day.

Regards,
 
Cynthia
------------------------------------------------------
Cynthia Clark, IETF Internet-Drafts Administrator
E-mail:   <cclark@ietf.org>
-------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA06823 for urn-ietf-out; Tue, 19 May 1998 12:24:41 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA06818 for <urn-ietf@services.bunyip.com>; Tue, 19 May 1998 12:24:32 -0400 (EDT)
Received: from ocean.bunyip.com (ocean.Bunyip.Com [192.197.208.4]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA19047 for <urn-ietf@services>; Tue, 19 May 1998 12:24:33 -0400 (EDT)
Received: from localhost (delphys@localhost) by ocean.bunyip.com (8.6.9/8.6.10) with SMTP id MAA14362 for <urn-ietf@services>; Tue, 19 May 1998 12:24:24 -0400
X-Authentication-Warning: ocean.bunyip.com: delphys owned process doing -bs
X-Received: from att.com (cagw1.att.com [192.128.52.89]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id LAA18948 for <urn-ietf@bunyip.com>; Tue, 19 May 1998 11:53:18 -0400 (EDT)
X-Received: by cagw1.att.com; Tue May 19 11:45 EDT 1998
X-Received: from qsun.ho.att.com (qsun.ho.att.com [135.16.12.1]) by caig1.att.att.com (AT&T/GW-1.0) with SMTP id LAA04938 for <urn-ietf@bunyip.com>; Tue, 19 May 1998 11:53:08 -0400 (EDT)
X-Received: from sloop.windrose.omaha.ne.us by qsun.ho.att.com (SMI-8.6/EMS-1.2 sol2) id LAA09123; Tue, 19 May 1998 11:52:54 -0400
Message-Id: <199805191552.LAA09123@qsun.ho.att.com>
From: "Ryan Moats" <jayhawk@att.com>
To: "i-d editor" <internet-drafts@ietf.org>
Cc: "URN mailing list" <urn-ietf@bunyip.com>
Date: Tue, 19 May 98 10:57:12 -0600
Priority: Normal
X-Mailer: PMMail 1.95a For OS/2
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: [URN] draft-ietf-urn-ietf-05.txt
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Included is draft-ietf-urn-ietf-05.txt.  Please replace -04 in the archives.

Thanks,
Ryan Moats

=======cut here







Internet-Draft                                                Ryan Moats
draft-ietf-urn-ietf-05.txt                                          AT&T
Expires in six months                                           May 1998

                   A URN Namespace for IETF Documents
                  Filename: draft-ietf-urn-ietf-05.txt


Status of This Memo

      This document is an Internet-Draft.  Internet-Drafts are working
      documents of the Internet Engineering Task Force (IETF), its
      areas, and its working groups.  Note that other groups may also
      distribute working documents as Internet-Drafts.

      Internet-Drafts are draft documents valid for a maximum of six
      months and may be updated, replaced, or obsoleted by other
      documents at any time.  It is inappropriate to use Internet-
      Drafts as reference material or to cite them other than as ``work
      in progress.''

      To learn the current status of any Internet-Draft, please check
      the ``1id-abstracts.txt'' listing contained in the Internet-
      Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
      (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
      Coast), or ftp.isi.edu (US West Coast).


Abstract

   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the "ietf" namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, FYIs,
   and BCPs) developed by the IETF and published by the RFC editor and
   the minutes of working groups (WG) and birds of a feather (BOF)
   meetings that occur during IETF conferences.  Both the current URN
   framework and URN syntax support this namespace.

0.1 Changes from -02

   This document has been restructured to use the template proposed in
   draft-ietf-urn-nid-req-03.txt.  Example Perl scripts for resolving
   this namespace have been supplied in an Appendix.







Expires 11/30/98                                                [Page 1]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


0.2 Changes from -03

   Text was added to the template clarifying persistence and uniqueness.
   Support for the BCP document series added to the examples and the
   ABNF.

0.3 Changes from -04

   More clarifications for the persistence section.  In addition,
   cleaned up some typos and ensured that the Appendix examples are
   functional

1. Introduction

   This document proposes the "ietf" namespace, which consists of the
   RFC family of documents (RFCs, STDs, FYIs, and BCPs) developed by the
   IETF and published by the RFC editor and the minutes of working
   groups (WG) and birds of a feather (BOF) meetings that occur during
   IETF conferences.

   The namespace specification is for a formal namespace.

2. Specification Template

     Namespace ID:

          "ietf" requested.

     Declared registrant of the namespace:

          Ryan Moats
          jayhawk@att.com

     Declaration of structure:

          The identifier has the following ABNF [2] specification:

          NSS = (family ":" number) / ("mtg-" number "-" wgbofname)
          family = "rfc" / "std" / "fyi" / "bcp"
          number = 1*DIGIT
          wgbofname = 1*LETDIGIT
          LETDIGIT = DIGIT / %x41-%x5a / %x61-%x7a
          DIGIT = %x30-%x39

          If the IESG (or it successor) adds a new document
          series, this ABNF specification will need to be
          updated.  Further, if a working group or BOF is
          created that used characters outside the range of this



Expires 11/30/98                                                [Page 2]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


          ABNF specification, this specification will need to be
          updated.  Any system intended to resolve names for
          this namespace should be written with the awareness
          that this could occur at any time.

     Identifier uniqueness considerations:

          Because the rfc-editor assigns the RFC number uniquely
          these URNs are unique.  Since the mapping between RFCs
          and other rfc-editor document series (STDs, FYIs or
          BCPs) is not necessarily one-to-one, uniqueness of
          STDs, FYIs and BCPs are defined based on the document
          mappings maintained by the RFC Editor (the index files
          "rfc-index.txt", "fyi-index.txt", "bcp-index.txt" and
          "std-index.txt") are defined to be the definitive
          statement of the assignment of RFC Family URNs in this
          namespace.  The meeting minutes portion of the
          namespace is guaranteed unique because the URN
          includes the sequence number of the IETF conference.

     Identifier persistence considerations:

          Persistence of the URNs of this namespace is
          independent of the mutability of the underlying
          documents.  A URN once assigned will never be
          reassigned to a different resource; the assignment is
          persistent and immutable.  Distinct from this, the
          resources identified as RFCs are immutable, whereas
          the other sorts of documents, STDs, FYIs, and BCPs are
          not.  They may be composites of one or more RFCs and
          the set of RFCs that comprise them may change with
          time.  It is important to note that this mutability of
          some resources is independent of the immutability of
          URN assignment to a resource.

     Process of identifier assignment:

          Assignment of URNs from this namespace occurs in two
          ways.  The first is when a new RFC, FYI, STD or BCP is
          passed by the IESG and published by the RFC
          Editor. This new document will have a new series
          number and will therefore define a new URN.  The
          document mappings maintained by the RFC Editor (the
          index files "rfc-index.txt", "fyi-index.txt",
          "bcp-index.txt" and "std-index.txt") are defined to be
          the definitive statement of the assignment of RFC
          Family URNs in this namespace.




Expires 11/30/98                                                [Page 3]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


          The second way a URN is assigned is when a working
          group or birds of a feather files meeting minutes as
          part of an IETF conference.  The list of minutes
          maintained by the IETF for each working group and
          conference in the subtree pointed at by the URL
          ftp://ietf.org/ietf/ is considered the definitive
          assignment of URNs for working group or birds of a
          feather minutes.

     Process of identifier resolution:

          A mirrored copy of the underlying documentation is
          required to resolve these URNs.  Resolution via
          HTTP is accomplished by a set of simple Perl cgi-bin
          scripts presented in Appendix A.

     Rules for Lexical Equivalence:

          The entire URN is case-insensitive.

     Conformance with URN Syntax:

          There are no additional characters reserved.

     Validation mechanism:

          None specified.

     Scope:

          Global.

3. Security Considerations

   Because this namespace defines no additional reserved characters, it
   does not add any security considerations beyond those inherent from
   the existence of the reserved characters from [1].  Further, none of
   the reserved characters from [1] are used in the definition of the
   NSS. This means that resolvers for this namespace may be considered
   "secure" in the sense that any escaping of characters in the NSS MUST
   result in the resolver indicating that the URN has incorrect syntax.

4. Acknowledgments

   Thanks to various members of the URN working group for comments on
   earlier drafts of this document.  The work described in this document
   is partially supported by the National Science Foundation,
   Cooperative Agreement NCR-9218179.



Expires 11/30/98                                                [Page 4]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


4. References

   Request For Comments (RFC) and Internet Draft documents are available
   from <URL:ftp://ftp.internic.net> and numerous mirror sites.

[1]         R. Moats, "URN Syntax," RFC 2141, May 5, 1997.

[2]         D. Crocker, P. Overell, "Augmented BNF for Syntax Specifica-
            tions: ABNF," RFC 2234, November 1997.


5. Author's Address

   Ryan Moats
   AT&T
   15621 Drexel Circle
   Omaha, NE 68135-2358
   USA

   Phone:  +1 402 894-9456
   EMail:  jayhawk@att.com

Appendix A.  Example Resolution Scripts

   The following scripts are examples that can be used for resolving
   URNs in this namespace.

A.1 I2C

     #!/usr/local/bin/perl

     use strict;

     #
     # this is a URN 2 URC resolver for the ietf namespace
     #

     my(%cite) = (
       rfc => "/ftp/rfc/rfc-index.txt",
       fyi => "/ftp/fyi/fyi-index.txt",
       std => "/ftp/std/std-index.txt",
       bcp => "/ftp/rfc/bcp-index.txt"
     );
     my(%number2date) = (
       41 => "98apr",
       40 => "97dec", 39 => "97aug", 38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",



Expires 11/30/98                                                [Page 5]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );

     my($wgpath) = "/ftp/ietf";
     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {
       my($ietfnum, $sesnam) = @_;
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
         print "Status: 200 OK\r\n";
         print "Content-type: text/html\r\n\r\n";
         print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
         print "<BODY>\n";
         print "<H1><A HREF=\"$link\">$urn</A>:</H1>\n";
         print "Minutes of the $sesnam working group from the " . &end($ietfnum) . " IETF";
         print "</BODY>\n</HTML>\n";
         return;
       }
       my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
         print "Status: 200 OK\r\n";
         print "Content-type: text/html\r\n\r\n";
         print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
         print "<BODY>\n";
         print "<H1><A HREF=\"$link\">$urn</A>:</H1>\n";
         print "Minutes of the $sesnam working group from the " . &end($ietfnum) . " IETF";
         print "</BODY>\n</HTML>\n";
         return;
       }
       &urn_error("404 Not Found\n");
     }

     sub end {
       my($inarg)=@_;
       return $inarg . "st" if ($inarg =~ /1$/);
       return $inarg . "nd" if ($inarg =~ /2$/);



Expires 11/30/98                                                [Page 6]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


       return $inarg . "rd" if ($inarg =~ /3$/);
       return $inarg . "th";
     }

     sub resolve1 {
       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       if (!defined $cite{$scheme}) {
         &urn_error("404 Not Found\n");
       }

       $flag = 0;
       open(INPUT, "$cite{$scheme}");
       while (<INPUT>) {
         $flag = 1 if (/^0*$value /);
         if ($flag == 1) {
           last if (/^$/);
           chop;
           push @bib,$_;
         }
       }

       if ($scheme ne "rfc") {
         print "Status: 200 OK\r\n";
         print "Content-type: text/html\r\n\r\n";
         $bib[0] =~ s/^[0-9]*\s*/<B>/;
         for ($i=0; $i<=$#bib; $i+=1) {
           last if ($bib[$i] =~ s/\./.<\/B>/);
         }
         for ($i=0;$i<=$#bib;$i+=1) {
           $k=$bib[$i];
           while ($k =~ /(fyi|std|rfc|bcp)([0-9]+)(.*)/i) {
             push @ref,"$1$2";
             $k=$3;
           }
           $done="";
           foreach $j (@ref) {
             next if ($done =~ $j);
             $done .= "$j ";
             $l = $j;
             $l =~ tr/A-Z/a-z/;
             $link=&make_link("$l");
             $bib[$i] =~ s/$j/<A HREF="$link">$j<\/A>/g;
           }
         }
         print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";



Expires 11/30/98                                                [Page 7]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


         print "<BODY>\n";
         $link=&make_link("$scheme$value");
         print "<H1><A HREF=\"$link\">$scheme$value</A>:</H1>\n";
         foreach $i (@bib) {
           print "$i\n";
         }
         print "</BODY>\n</HTML>\n";
       } else {
         print "Status: 200 OK\r\n";
         print "Content-type: text/html\r\n\r\n";
         $bib[0] =~ s/^[0-9]*\s*//;
         $j=0;
         for ($i=0; $i<=$#bib; $i+=1) {
           $j += ($bib[$i] =~ s/, "/, <B>"/);
           $j += ($bib[$i] =~ s/",/"<\/B>,/);
         }
         for ($i=0;$i<=$#bib;$i+=1) {
           $k=$bib[$i];
           while ($k =~ /(fyi\s|std\s|rfc|bcp)([0-9]+)(.*)/i) {
             push @ref,"$1$2";
             $k=$3;
           }
           $done="";
           foreach $j (@ref) {
             next if ($done =~ $j);
             $done .= "$j ";
             $l = $j;
             $l =~ s/\s//g;
             $l =~ tr/A-Z/a-z/;
             $link=&make_link("$l");
             $bib[$i] =~ s/$j/<A HREF="$link">$j<\/A>/g;
           }
         }
         print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
         print "<BODY>\n";
         $link=&make_link("$scheme$value");
         print "<H1><A HREF=\"$link\">$scheme$value</A>:</H1>\n";
         foreach $i (@bib) {
           print "$i\n";
         }
         print "</BODY>\n</HTML>\n";
       }
     }

     sub make_link {
       my($sc);
       my($inarg)=@_;
       ($sc=$1) if ($inarg =~ /([a-z]*)/);



Expires 11/30/98                                                [Page 8]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


       return "/$sc/$inarg.ps" if (-e "/ftp/$sc/$inarg.ps");
       return "/$sc/$inarg.html" if (-e "/ftp/$sc/$inarg.html");
       return "/$sc/$inarg.txt";
     }

     sub urn_error {
       my($code) = @_; #store failure code here...

       print "Status: $code";
       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2C $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URC resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     };

A.2 I2L

     #!/usr/local/bin/perl

     use strict;

     #
     # this is a URN 2 URL resolver for the ietf namespace
     #

     my(%pathbase) = (
       rfc => "rfc/rfc",
       fyi => "fyi/fyi",
       std => "std/std",
       bcp => "bcp/bcp",
     );

     my(%number2date) = (
       41 => "98apr",
       40 => "97dec", 39 => "97aug", 38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",
       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );

     my($wgpath) = "/ftp/ietf";



Expires 11/30/98                                                [Page 9]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {
       my($ietfnum, $sesnam) = @_;
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
         print "Status: 302 Moved temporarily\n";
         print "Location: $link\n";
         return;
       }
       my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
         print "Status: 302 Moved temporarily\n";
         print "Location: $link\n";
         return;
       }
       &urn_error("404 Not Found\n");
     }

     sub end {
       my($inarg)=@_;
       return $inarg . "st" if ($inarg =~ /1$/);
       return $inarg . "nd" if ($inarg =~ /2$/);
       return $inarg . "rd" if ($inarg =~ /3$/);
       return $inarg . "th";
     }

     sub resolve1 {
       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
       my($txttry)="/ftp/$pathbase{$scheme}$value.txt";
       my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
       my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
     MIME_SWITCH: {
         if ($accept =~ /application\/postscript/ && -f $pstry) {
           print "Status: 302 Moved temporarily\n";
           print "Location: http://$host/$pathbase{$scheme}$value.ps\n\n";



Expires 11/30/98                                               [Page 10]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


           last MIME_SWITCH;
         }
         if ($accept =~ /text\/html/ && -f $htmltry) {
           print "Status: 302 Moved temporarily\n";
           print "Location: http://$host/$pathbase{$scheme}$value.html\n\n";
           last MIME_SWITCH;
         }
         if ($accept =~ /\*\/\*|text\/plain/ && -f $txttry) {
           print "Status: 302 Moved temporarily\n";
           print "Location: http://$host/$pathbase{$scheme}$value.txt\n\n";
           last MIME_SWITCH;
         }
         &urn_error("404 Not Found\n");
       }
     }

     sub urn_error {
       my($code) = @_; #store failure code here...

       print "Status: $code";
       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2L $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URL resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     }

A.3 I2Ls

     #!/usr/local/bin/perl

     use strict;

     #
     # this is a URN 2 URLs resolver for the ietf namespace
     #

     my(@urls);

     my(%pathbase) = (
       rfc => "rfc/rfc",
       fyi => "fyi/fyi",
       std => "std/std",
       bcp => "bcp/bcp"
     );



Expires 11/30/98                                               [Page 11]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998



     my(%number2date) = (
       41 => "98apr",
       40 => "97dec", 39 => "97aug", 38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",
       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );

     my($wgpath) = "/ftp/ietf";
     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {
       my($ietfnum, $sesnam) = @_;
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
         $link=~s/^\/ftp\///;
         my($ftplink)="ftp://$host/$link";
         my($httplink)="http://$host/$link";
         my($glink)="gopher://$host:70/0/$link";
         if ($accept =~ /text\/uri-list/) { #look for text/uri-list, otherwise text/html
           print "Status: 200 OK\n";
           print "Content-type: text/uri-list\n\n\n";
           print "#$urn\n";
           print "$ftplink\n";
           print "$httplink\n";
           print "$glink\n";
         }
         if ($accept =~ /\*\/\*|text\/html/) {
           print "Status: 200 OK\n";
           print "Content-type: text/html\n\n<HTML>\n";
           print "<head><title>URN Resolution: I2Ls</title></head>\n";
           print "<BODY>\n";
           print "<h1>URN $urn resolves to the following URLs:</h1>\n";
           print "<hr><ul>\n";
           print "<a href=\"$ftplink\">$ftplink</a>\n";
           print "<a href=\"$httplink\">$httplink</a>\n";



Expires 11/30/98                                               [Page 12]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


           print "<a href=\"$glink\">$glink</a>\n";
           print "</UL>\n</body>\n</HTML>\n";
         }
         return;
       }
       my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
         $link=~s/^\/ftp\///;
         my($ftplink)="ftp://$host/$link";
         my($httplink)="http://$host/$link";
         my($glink)="gopher://$host:70/0/$link";
         if ($accept =~ /text\/uri-list/) { #look for text/uri-list, otherwise text/html
           print "Status: 200 OK\n";
           print "Content-type: text/uri-list\n\n\n";
           print "#$urn\n";
           print "$ftplink\n";
           print "$httplink\n";
           print "$glink\n";
         }
         if ($accept =~ /\*\/\*|text\/html/) {
           print "Status: 200 OK\n";
           print "Content-type: text/html\n\n<HTML>\n";
           print "<head><title>URN Resolution: I2Ls</title></head>\n";
           print "<BODY>\n";
           print "<h1>URN $urn resolves to the following URLs:</h1>\n";
           print "<hr><ul>\n";
           print "<a href=\"$ftplink\">$ftplink</a>\n";
           print "<a href=\"$httplink\">$httplink</a>\n";
           print "<a href=\"$glink\">$glink</a>\n";
           print "</UL>\n</body>\n</HTML>\n";
         }
         return;
       }
       &urn_error("404 Not Found\n");
     }

     sub resolve1 {
       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
       my($try)="/ftp/$pathbase{$scheme}$value.txt";
       if (-f $try) {
         push(@urls, "http://$host/$pathbase{$scheme}$value.txt");
         push(@urls, "ftp://$host/$pathbase{$scheme}$value.txt");
         push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.txt");
       }



Expires 11/30/98                                               [Page 13]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


       $try="/ftp/$pathbase{$scheme}$value.ps";
       if (-f $try) {
         push(@urls, "http://$host/$pathbase{$scheme}$value.ps");
         push(@urls, "ftp://$host/$pathbase{$scheme}$value.ps");
         push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.ps");
       }
       $try="/ftp/$pathbase{$scheme}$value.html";
       if (-f $try) {
         push(@urls, "http://$host/$pathbase{$scheme}$value.html");
         push(@urls, "ftp://$host/$pathbase{$scheme}$value.html");
       }

       &urn_error("404 Not Found\n") if ($#urls == -1);

     MIME_SWITCH: {
         if ($accept =~ /text\/uri-list/) { #look for text/uri-list, otherwise text/html
           print "Status: 200 OK\n";
           print "Content-type: text/uri-list\n\n\n";
           print "#$urn\n";
           foreach $i (@urls) {
             print "$i\n";
           }
           last MIME_SWITCH;
         }
         if ($accept =~ /\*\/\*|text\/html/) {
           print "Status: 200 OK\n";
           print "Content-type: text/html\n\n<HTML>\n";
           print "<head><title>URN Resolution: I2Ls</title></head>\n";
           print "<BODY>\n";
           print "<h1>URN $urn resolves to the following URLs:</h1>\n";
           print "<hr><ul>\n";
           foreach $i (@urls) {
             print "<LI><A HREF=\"$i\">$i</A>\n";
           }
           print "</UL>\n</body>\n</HTML>\n";
           last MIME_SWITCH;
         }
       }
     }

     sub urn_error {
       my($code) = @_; #store failure code here...

       print "Status: $code";
       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2Ls $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URL resolution failed for the URN:</h1>\n";



Expires 11/30/98                                               [Page 14]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     }

A.4 I2Ns

     #!/usr/local/bin/perl

     use strict;

     #
     # this is a URN 2 URNs resolver for the ietf namespace
     #

     my(%cite) = (
       rfc => "/ftp/rfc/rfc-index.txt",
       fyi => "/ftp/fyi/fyi-index.txt",
       std => "/ftp/std/std-index.txt",
       bcp => "/ftp/rfc/bcp-index.txt"
     );

     my(%number2date) = (
       41 => "98apr",
       40 => "97dec", 39 => "97aug", 38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",
       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );

     my($wgpath) = "/ftp/ietf";
     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {
       my($ietfnum, $sesnam) = @_;
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";



Expires 11/30/98                                               [Page 15]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


       if (-f $link) {
         if ($accept =~ /text\/uri-list/) {
             print "Status: 200 OK\n";
             print "Content-type: text/uri-list\n\n\n";
             print "#$urn\n";
             return;
         }
         if ($accept =~ /\*\/\*|text\/html/) {
           print "Status: 200 OK\n";
           print "Content-type: text/html\n\n<HTML>\n";
           print "<head><title>URN Resolution: I2Ns</title></head>\n";
           print "<BODY>\n";
           print "<h1>URN $urn resolves to the following URNs:</h1>\n";
           print "<hr><ul>\n";
           print "</UL>\n</body>\n</HTML>\n";
           return;
         }
       }
       my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
         if ($accept =~ /text\/uri-list/) {
             print "Status: 200 OK\n";
             print "Content-type: text/uri-list\n\n\n";
             print "#$urn\n";
             return;
         }
         if ($accept =~ /\*\/\*|text\/html/) {
             print "Status: 200 OK\n";
             print "Content-type: text/html\n\n<HTML>\n";
             print "<head><title>URN Resolution: I2Ns</title></head>\n";
             print "<BODY>\n";
             print "<h1>URN $urn resolves to the following URNs:</h1>\n";
             print "<hr><ul>\n";
             print "</UL>\n</body>\n</HTML>\n";
             return;
         }
       }
       &urn_error("404 Not Found\n");
     }

     sub end {
       my($inarg)=@_;
       return $inarg . "st" if ($inarg =~ /1$/);
       return $inarg . "nd" if ($inarg =~ /2$/);
       return $inarg . "rd" if ($inarg =~ /3$/);
       return $inarg . "th";
     }




Expires 11/30/98                                               [Page 16]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


     sub resolve1 {
       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       if (!defined $cite{$scheme}) {
         &urn_error("404 Not Found\n");
       }

       $flag = 0;
       open(INPUT, "$cite{$scheme}");
       while (<INPUT>) {
         $flag = 1 if (/^0*$value /);
         if ($flag == 1) {
           last if (/^$/);
           chop;
           push @bib,$_;
         }
       }

       $k=join " ",@bib;
       while ($k =~ /(\S*)\s*(fyi|std|rfc|bcp)\s*([0-9]+)(.*)/i) {
         $k=$4;
         $a=$2; $b=$3;
         if (($a ne $scheme || $b ne $value) && ($1 !~ /obso/i)){
           $a =~ tr/A-Z/a-z/;
           $b =~ s/^0*//;
           push @ref,"urn:ietf:$a:$b";
         }
       }

     MIME_SWITCH: {
         if ($accept =~ /text\/uri-list/) {
             print "Status: 200 OK\n";
             print "Content-type: text/uri-list\n\n\n";
             print "#$urn\n";
             foreach $i (@ref) {
                 print "$i\n";
             }
             last MIME_SWITCH;
         }
       if ($accept =~ /\*\/\*|text\/html/) {
         print "Status: 200 OK\n";
         print "Content-type: text/html\n\n<HTML>\n";
         print "<head><title>URN Resolution: I2Ns</title></head>\n";
         print "<BODY>\n";
         print "<h1>URN $urn resolves to the following URNs:</h1>\n";
         print "<hr><ul>\n";



Expires 11/30/98                                               [Page 17]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


             foreach $i (@ref) {
                 print "<li>$i: Click to resolve using\n";
                 print "<a href=\"http://$host:$port/uri-res/I2C?$i\">I2C</a>,\n";
                 print "<a href=\"http://$host:$port/uri-res/I2L?$i\">I2L</a>,\n";
                 print "<a href=\"http://$host:$port/uri-res/I2Ls?$i\">I2Ls</a>,\n";
                 print "<a href=\"http://$host:$port/uri-res/I2R?$i\">I2R</a>,\n";
                 print "<a href=\"http://$host:$port/uri-res/I2Rs?$i\">I2Rs</a>\n";
             }
         print "</UL>\n</body>\n</HTML>\n";
       }
     }
     }

     sub make_link {
       my($sc);
       my($inarg)=@_;
       ($sc=$1) if ($inarg =~ /([a-z]*)/);
       return "/$sc/$inarg.ps" if (-e "/ftp/$sc/$inarg.ps");
       return "/$sc/$inarg.html" if (-e "/ftp/$sc/$inarg.html");
       return "/$sc/$inarg.txt";
     }

     sub urn_error {
       my($code) = @_; #store failure code here...

       print "Status: $code";
       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2Ns $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URC resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     };

A.5 I2R

     #!/usr/local/bin/perl

     use strict;

     #
     # this is a URN 2 resource resolver for the ietf namespace
     #

     my(%pathbase) = (
       rfc => "rfc/rfc",



Expires 11/30/98                                               [Page 18]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


       fyi => "fyi/fyi",
       std => "std/std",
       bcp => "bcp/bcp"
     );

     my(%number2date) = (
       41 => "98apr",
       40 => "97dec", 39 => "97aug", 38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",
       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );

     my($wgpath) = "/ftp/ietf";
     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {
       my($ietfnum, $sesnam) = @_;
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
           print "Status: 200 OK\n";
           print "Content-type: text/plain\n\n";
           open(FILE, "$link");
           while (<FILE>) {
               print $_;
           }
           close FILE;
         return;
       }
       my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
           print "Status: 200 OK\n";
           print "Content-type: text/plain\n\n";
           open(FILE, "$link");
           while (<FILE>) {
               print $_;
           }



Expires 11/30/98                                               [Page 19]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


           close FILE;
         return;
       }
       &urn_error("404 Not Found\n");
     }

     sub end {
       my($inarg)=@_;
       return $inarg . "st" if ($inarg =~ /1$/);
       return $inarg . "nd" if ($inarg =~ /2$/);
       return $inarg . "rd" if ($inarg =~ /3$/);
       return $inarg . "th";
     }

     sub resolve1 {
       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
       my($txttry)="/ftp/$pathbase{$scheme}$value.txt";
       my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
       my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
     MIME_SWITCH: {
         if ($accept =~ /application\/postscript/ && -f $pstry) {
           print "Status: 200 OK\n";
           print "Content-type: application/postscript\n\n";
           open(FILE, "$pstry");
           while (<FILE>) {
               print $_;
           }
           close FILE;
           last MIME_SWITCH;
         }
         if ($accept =~ /text\/html/ && -f $htmltry) {
             print "Status: 200 OK\n";
             print "Content-type: text/html\n\n";
             open(FILE, "$htmltry");
             while (<FILE>) {
                 print $_;
             }
             close FILE;
             last MIME_SWITCH;
         }
         if ($accept =~ /\*\/\*|text\/plain/ && -f $txttry) {
             print "Status: 200 OK\n";
             print "Content-type: text/plain\n\n";
             open(FILE, "$txttry");



Expires 11/30/98                                               [Page 20]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


             while (<FILE>) {
                 print $_;
             }
             close FILE;
             last MIME_SWITCH;
         }
         &urn_error("404 Not Found\n");
       }
     }

     sub urn_error {
       my($code) = @_; #store failure code here...

       print "Status: $code";
       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2R $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URL resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     }

A.6 I2Rs

     #!/usr/local/bin/perl

     use strict;

     #
     # this is a URN 2 resources resolver for the ietf namespace
     #

     my(@urls);

     my(%pathbase) = (
       rfc => "rfc/rfc",
       fyi => "fyi/fyi",
       std => "std/std",
       bcp => "bcp/bcp"
     );

     my(%number2date) = (
       41 => "98apr",
       40 => "97dec", 39 => "97aug", 38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",



Expires 11/30/98                                               [Page 21]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );

     my($wgpath) = "/ftp/ietf";
     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {
       my($ietfnum, $sesnam) = @_;
       my(@vers,$i);
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
           push(@vers,$link);
       }
       $link="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
           push(@vers,$link);
       }
       &urn_error("404 Not Found\n") if ($#vers==-1);

       print "Status: 200 OK\n";
       print "Content-type: multipart/alternative; boundary=endpart\n\n";
       foreach $i (@vers) {
           print "--endpart\n";
           if ($i =~ /html$/) {
               print "Content-Type: text/html\n\n";
           }
           if ($i =~ /txt$/) {
               print "Content-Type: text/plain\n\n";
           }
           if ($i =~ /ps$/) {
               print "Content-Type: application/postscript\n\n";
           }
           open(FILE, "$i");
           while (<FILE>) {
               print "$_";
           }
           close FILE;



Expires 11/30/98                                               [Page 22]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


       }
       print "--endpart\n";
     }

     sub resolve1 {
       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link,@vers);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
       my($try)="/ftp/$pathbase{$scheme}$value.txt";
       if (-f $try) {
           push(@vers, $try);
       }
       $try="/ftp/$pathbase{$scheme}$value.ps";
       if (-f $try) {
           push(@vers, $try);
       }
       $try="/ftp/$pathbase{$scheme}$value.html";
       if (-f $try) {
           push(@vers, $try);
       }
       print "Status: 200 OK\n";
       print "Content-type: multipart/alternative; boundary=endpart\n\n";
       foreach $i (@vers) {
           print "--endpart\n";
           if ($i =~ /html$/) {
               print "Content-Type: text/html\n\n";
           }
           if ($i =~ /txt$/) {
               print "Content-Type: text/plain\n\n";
           }
           if ($i =~ /ps$/) {
               print "Content-Type: application/postscript\n\n";
           }
           open(FILE, "$i");
           while (<FILE>) {
               print "$_";
           }
           close FILE;
       }
       print "--endpart\n";
     }

     sub urn_error {
       my($code) = @_; #store failure code here...

       print "Status: $code";



Expires 11/30/98                                               [Page 23]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2Rs $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URL resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     }










































Expires 11/30/98                                               [Page 24]






Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA29890 for urn-ietf-out; Sun, 17 May 1998 12:43:37 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA29885 for <urn-ietf@services.bunyip.com>; Sun, 17 May 1998 12:43:34 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id MAA14151 for urn-ietf@services; Sun, 17 May 1998 12:43:35 -0400 (EDT)
Received: from cs.sfu.ca (cs.sfu.ca [142.58.111.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA14148 for <urn-ietf@bunyip.com>; Sun, 17 May 1998 12:43:33 -0400 (EDT)
Received: from orpheus.cs.sfu.ca (cameron@orpheus [199.60.3.24]) by cs.sfu.ca (8.8.8/8.8.8) with ESMTP id JAA01937 for <urn-ietf@bunyip.com>; Sun, 17 May 1998 09:43:31 -0700 (PDT)
From: Rob Cameron <cameron@cs.sfu.ca>
Received: (from cameron@localhost) by orpheus.cs.sfu.ca (8.8.8/8.8.8) id JAA22999 for urn-ietf@bunyip.com; Sun, 17 May 1998 09:43:30 -0700 (PDT)
Date: Sun, 17 May 1998 09:43:30 -0700 (PDT)
Message-Id: <199805171643.JAA22999@orpheus.cs.sfu.ca>
To: urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Rob Cameron <cameron@cs.sfu.ca>
Errors-To: owner-urn-ietf@Bunyip.Com

In considering the implemenation of a URN resolution service
for USINs, I have a question about the I=I operation.  This operation
is currently specified in draft-ietf-urn-resolution-services-06.txt
to require a return value of TRUE or FALSE.  Is there any way
to indicate a value of "I don't know"?

For example, I am contemplating a USIN service that has enough
knowledge to answer TRUE for an I=I request of the following URNs.

urn:USIN:S.ACM/TOPLAS:16@1811
urn:USIN:ISSN/0164-0925:16(6)@1811

Here, the system knows that S.ACM/TOPLAS and ISSN/0164-0925 are
equivalent codes for the same journal and that because TOPLAS is
paginated by volume, the issue number (6) may be omitted when
specifying an article by page number.

However, the system may not initially have the knowledge required
to specify that the following USINs are equivalent:

urn:USIN:S.ACM/TOPLAS:16@1811|ref(17)
urn:USIN:S.ACM/TODS:6@351

Here, these USINs are equivalent because reference 17 of the TOPLAS
article is indeed a reference to the TODS article.  In the initial
development of a USIN system, there probably won't be enough 
information to verify this.

Thus, in support of the USIN system (and any other system that does
not have complete knowledge of the denotation space of the identifiers
involved), I can't implement an I=I service without some way of
indicating "Don't Know" as an alternative to TRUE or FALSE.

I suppose that could be done as some kind of error condition, except
that it does not really represent an error on the client side;  it
is a perfectly reasonable request to ask whether to (correct) USINs
are equivalent.

Robert D. Cameron, Associate Professor           cameron@cs.sfu.ca
School of Computing Science
Simon Fraser University
Burnaby, B.C., Canada  V5A 1S6
Internet Electronic Library Project
http://elib.cs.sfu.ca/



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA05998 for urn-ietf-out; Fri, 15 May 1998 18:31:54 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA05993 for <urn-ietf@services.bunyip.com>; Fri, 15 May 1998 18:31:52 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id SAA11355 for urn-ietf@services; Fri, 15 May 1998 18:31:53 -0400 (EDT)
Received: from lysithea.lcs.mit.edu (lysithea.lcs.mit.edu [18.26.0.187]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id SAA11350; Fri, 15 May 1998 18:31:49 -0400 (EDT)
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id SAA05780; Fri, 15 May 1998 18:31:43 -0400
Date: Fri, 15 May 1998 18:31:43 -0400
Message-Id: <199805152231.SAA05780@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: leslie@bunyip.com
CC: jayhawk@att.com, urn-ietf@bunyip.com
In-reply-to: <Pine.SUN.3.95.980515162107.9952H-100000@mocha.bunyip.com> (message from Leslie Daigle on Fri, 15 May 1998 16:22:58 -0400 (EDT))
Subject: Re: [URN] A URN WG Status report
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

I am more than a little surprised that you want to move NAPTR to
standards track.  It wasn't standards track, and I don't think it
should be.  It really is experimental.  We do not have enough
experience with NAPTR or other documented alternatives to say that
this should be THE standard or even A standard.

			Karen



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA04734 for urn-ietf-out; Fri, 15 May 1998 16:23:10 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA04726 for <urn-ietf@services.bunyip.com>; Fri, 15 May 1998 16:23:07 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id QAA11074 for urn-ietf@services; Fri, 15 May 1998 16:23:07 -0400 (EDT)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA11070; Fri, 15 May 1998 16:22:59 -0400 (EDT)
Date: Fri, 15 May 1998 16:22:58 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Ryan Moats <jayhawk@att.com>
cc: "urn-ietf@Bunyip.Com" <urn-ietf@bunyip.com>
Subject: Re: [URN] A URN WG Status report
In-Reply-To: <199805151917.PAA11199@qsun.ho.att.com>
Message-ID: <Pine.SUN.3.95.980515162107.9952H-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Fri, 15 May 1998, Ryan Moats wrote:
> >   URN Syntax 
> >      Status:  Proposed Standard Protocol
> >      Proposed actions:  ask to move to Draft Standard
> 
> This has no date on it, so I assume that you are thinking of either:

Actually, this is a point that I intended to bring up specifically for
discussion on the mailing list, to get some input, before making
an action plan for taking care of it.  Similarly for the proposal to
move NAPTR to the standards track.  Dates can follow ;-)

Leslie.

----------------------------------------------------------------------------

  "You can lead people to facts, but              Leslie Daigle
       you cannot make them think."               
                                                  Bunyip Information Systems
                      -- ThinkingCat              (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA03964 for urn-ietf-out; Fri, 15 May 1998 15:17:39 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA03957 for <urn-ietf@services.bunyip.com>; Fri, 15 May 1998 15:17:36 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id PAA10919 for urn-ietf@services; Fri, 15 May 1998 15:17:37 -0400 (EDT)
Received: from att.com (cagw2.att.com [192.128.52.90]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id PAA10914; Fri, 15 May 1998 15:17:34 -0400 (EDT)
Received: by cagw2.att.com; Fri May 15 15:13 EDT 1998
Received: from qsun.ho.att.com (qsun.ho.att.com [135.16.12.1]) by caig2.att.att.com (AT&T/GW-1.0) with SMTP id PAA16101; Fri, 15 May 1998 15:17:18 -0400 (EDT)
Received: from sloop.windrose.omaha.ne.us by qsun.ho.att.com (SMI-8.6/EMS-1.2 sol2) id PAA11199; Fri, 15 May 1998 15:17:14 -0400
Message-Id: <199805151917.PAA11199@qsun.ho.att.com>
From: "Ryan Moats" <jayhawk@att.com>
To: "Leslie Daigle" <leslie@bunyip.com>, "urn-ietf@Bunyip.Com" <urn-ietf@bunyip.com>
Date: Fri, 15 May 98 14:21:21 -0600
Priority: Normal
X-Mailer: PMMail 1.95a For OS/2
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] A URN WG Status report
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

>   URN Syntax 
>      Status:  Proposed Standard Protocol
>      Proposed actions:  ask to move to Draft Standard

This has no date on it, so I assume that you are thinking of either:

1) shutting down the WG and letting the follow on group handle it
2) waiting until the registration documents are finished before adding
this to our docket.

I don't care which, I'm just satisfying my curiosity.

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA03557 for urn-ietf-out; Fri, 15 May 1998 14:53:00 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA03552 for <urn-ietf@services.bunyip.com>; Fri, 15 May 1998 14:52:55 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id OAA10844 for urn-ietf@services; Fri, 15 May 1998 14:52:56 -0400 (EDT)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id OAA10840; Fri, 15 May 1998 14:52:35 -0400 (EDT)
Date: Fri, 15 May 1998 14:52:35 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
cc: jcurran@bbn.com, moore@cs.utk.edu, Patrik Faltstrom <paf@swip.net>
Subject: [URN] A URN WG Status report
Message-ID: <Pine.SUN.3.95.980515144905.9952E-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hello all,

Many thanks to the folks who contributed info about the URN work that they
have done.  Attached is a survey, or "status report" on the work of this
group and the systems that have been built around this work.

I've outlined which documents remain to be finished (and have bravely
assigned target dates :->  There are a couple of existing RFCs that should
perhaps be re-examined in terms of their status.

Leslie.


----------------------------------------------------------------------------

  "You can lead people to facts, but              Leslie Daigle
       you cannot make them think."               
                                                  Bunyip Information Systems
                      -- ThinkingCat              (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------




============================================================
URN Status Report
============================================================
Leslie L. Daigle
IETF URN WG Co-Chair
May 15, 1998.

----------------------------------------
Working Group Documentation
----------------------------------------

The required documentation is just about finished -- minor changes required
to some documents, and one (small) document left to construct.  There
is some discussion about progressing some of the RFCs that have been out
for a year.  Details follow.

Current Internet-Drafts:
-----------------------

   URN Namespace Definition Mechanisms 
      Work required:
	. Concrete references to appropriate "IANA-like" body
	. Minor textual revisions
      Target date:
	. June 1, 1998
	
   URI Resolution Services Necessary for URN Resolution 
      Work required:
	. minor editorial changes, requested by AD
	. resubmission for (experimental) RFC
      Target date:
	. June 1, 1998.

   A URN Namespace for IETF Documents 
      Work required:
	. minor editorial changes (done)
	. final concordance with Namespace Definition Mechanisms
	  paper (if changes necessary)
      Target date:
	. June 15, 1998.

Documents still Required:
------------------------

   NAPTR Registration Procedures document
      Target date:  June 15, 1998.


Request For Comments (RFCs): 
---------------------------

   URN Syntax 
      Status:  Proposed Standard Protocol
      Proposed actions:  ask to move to Draft Standard

   Resolution of Uniform Resource Identifiers using the Domain Name System 
   (RFC2168)
      Status:  Experimental Protocol
      Proposed actions:  ask to move to standards-track; though it may
	not be the best global NID, the proposed implementation seems 
	stable within itself.
     
   A Trivial Convention for using HTTP in URN Resolution (RFC 2169) 
      Status:  Experiemental Protocol
      Proposed action:  none

   Architectural Principles of Uniform Resource Name Resolution (RFC 2276) 
      Status:  Informational
      Proposed action: none

   Using Existing Bibliographic Identifiers as Uniform Resource Names 
   (RFC 2288)
      Status:  Informational
      Proposed action: none


----------------------------------------
Related Work
----------------------------------------

Apart from implementations developed specifically in conjunction with the
URN WG, related initiatives have developed software and/or naming systems
that are complementary to, and potentially with, URNs.


CNRI's Handles:
--------------

Put forward as one of the original proposals for implementing the URN
concept, the Handles technology is being pursued by CNRI as a 

"[...]distributed computer system which stores names, or handles, of digital 
 items and which can quickly resolve those names into the information 
 necessary to locate and access the items. It was designed by CNRI as a 
 general purpose global system for the reliable management of information on 
 networks such as the Internet over long periods of time[...]" 
 (see http://www.handle.net)

The particular implementation choices make this system more applicable for
some needs of URNs than others (hence the decision to pursue a more 
framework-oriented solution to URNs within the IETF).  One of the applications
for which it is being used is the Digital Object Identifier, described below.

See http://www.handle.net/  for more information about CNRI's Handles.



DOIs ("Digital Object Identifiers"):
-----------------------------------

Now supported through the "International DOI Foundation", this is an 
initiative to address the Publishing Industry's needs for identification
and manipulation of electronic documents.  DOIs are still in evolution;
although the syntax and management issues seem to be pretty much fixed, 
the full machinery for supporting digital commerce for the publishing
industry awaits clearer definition of that community's specific requirements.

Formally introduced at the Frankfurt Bookfair in October, 1997, several
publishers have started testing DOIs, and tens of thousands have been
assigned as part of their projects.

The current DOI system is based on CNRI's Handle technology.  A couple of 
sample DOIs are:

Elsevier:
	10.1016/S1384107697000225  which is resolvable through

	http://hdl.handle.net/10.1016/S1384107697000225

Wiley:
	10.1002/0002-8231(199601)47:1<1:SPOTEO>2.3.TX;2-K  which is resolvable
	through

	http://doi.wileynpt.com/10.1002/0002-8231(199601)47:1<1:SPOTEO>2.3.TX;2-K

As I understand it, the "10." identifies the only top-level being used
by the DOI Foundation currently, and the 4 digits afterwards indicate the 
specific publisher which is responsible for the assignment/management of the 
remainder of the DOI.  

The expectation is that DOIs, will be put forward as a URN namespace to allow 
integration with general URI software.  For example,

	urn:doi:10.1016/S1384107697000225 

See http://www.doi.org/  for more details about DOIs and the IDF.



Persistent Document Identifiers (PDIs)

Developed for US government document series, PDIs are intended primarily as 
permanent identifiers for archival reference to long-lived documents, and
tackle many specific problems related to that activity (including 
intracollection fragment references, etc).  They are expected to be made 
available as a URN namespace, and have already been deployed -- see
 
	http://www.pub.whitehouse.gov

to see the system in action.  For example, 

	pdi://oma.eop.gov.us/1993/1/21/1.header.1

is resolved through the proxy:

	http://www.pub.whitehouse.gov/uri-res/I2R?urn:pdi://oma.eop.gov.us/1993/1/21/1.header.1

This system is documented in:

	http://www.ietf.org/internet-drafts/draft-mallery-urn-pdi-00.txt



W3 Identifier Resolution Extensions (WIRE)

This work, still very experimental in nature, explores the possibility of
incorporating resolution extensions directly into the HTTP protocol, through
the use of new redirect mechanisms.

See:

       http://www.ietf.org/internet-drafts/draft-girod-w3-id-res-ext-00.txt
       http://www.ietf.org/internet-drafts/draft-girod-urn-res-using-wire-00.txt

----------------------------------------
Technology
----------------------------------------

Apart from the extensions to BIND to support the NAPTR DNS record, (available
in distributions of BIND for the past couple of years), most of the technology 
that has been developed for URNs has been proprietary and/or prototype in 
nature.  See below for more information on specific prototype projects.

Prototype source code has been made available (see Ryan Moats' IETF namespace
document) that demonstrates the feasibility of using the URN resolution
methods outlined by this group.  

Beyond that, a user-installable software patch will be available (Michael 
Mealling, Network Solutions Inc) to enable Microsoft's Internet Explorer
to handle URIs of the form "URN:". The expectation is that future versions of 
Netscape (the source for which is now available) will incorporate this 
extension.  There is no indication that Microsoft's Internet Explorer won't 
follow suit...


----------------------------------------
Prototype/Deployed Systems
----------------------------------------

Live systems:
------------

"National Bibliography Numbers (NBNs)", Juha Hakala, National Library of Finland 
In the context of creating a large-scale index of web resources (Nordic
Web Index), this work has focused on using NBNs (identifiers assigned
to items that do not have ISBNs, or ISSNs) within URNs to form a permanent
identifier for web documents.  

Currently, the initiative is integrated with the overall Nordic Web Indexing
Project (national web indexes for Nordic countries).  A web page is available
for obtaining a URN for resources within the scope of Finland and Sweden, 
and users are encouraged to use that identifier within the metadata of
their documents so that search services will pick it up.  "Resolution" is 
currently handled through the NWI project's search pages -- i.e., searching 
for a particular URN will yield the "hits" of documents that contain it/refer 
to it.

The NBN namespace is set up to assign 8 000 identifiers this year; the
space will be extended if need exceeds that bound.

The NBN URN generator service went live on May 5, 1998.  The URN-assignment
page for resources in Finland and Sweden is:

	Finnish:
	   http://linnea.helsinki.fi/cgi-bin/urn.pl 
	English:
	   http://www.lub.lu.se/cgi-bin/nmurn.pl

Explanatory information is available from:

	http://www.lub.lu.se/metadata/URN-help.html



Software components:
-------------------

Michael Mealling, Network Solutions Inc (michaelm@rwhois.net)

This is a user-installable extension that enables Microsoft's Internet
Explorer to handle URIs of the form "URN:".  It supports the I2R, I2L,
I2Ls and I2C services (allowing the user to configure whether a dialog
is popped up to select an L for I2Ls, or one is picked at random), and
the thttp, rwhois, and rcds (when stabilized) protocols.

This code has been tested against the thttp server used by Ryan Moats.


Ryan Moats, AT&T (jayhawk@att.com)

Perl scripts for I2C, I2L, I2Ls, I2Ns, I2R, I2Rs resolution of the
proposed "IETF" namespace, using the thttp protocol.  This code is 
available as part of the IETF namespace Internet-Draft.

Ryan also has what he describes as a "proof of concept" URN browser
written in perl.



Experimental prototype systems:
------------------------------

Renato Ianella, DSTC Pty (renato@dstc.edu.au)

The DSTC did some work a couple of years ago on a simple URN 
resolver.  It was done before any of the URN documents were really
finalized, so it never got beyond prototype state, but it was
tested for interoperability with Dirk van Gulik's system (no info
currently available); each system could resolve the other's URNs.  
Approximately 30 URNs were assigned, with URC metadata stored in an X.500 
database.

Some of this work is described in a conference paper:

	http://www.dstc.edu.au/RDU/reports/APweb96/index.html

A key lesson from the work was the critical need for browser support
for URNs in order to facilitate use and promotion of the identifiers.

Dirk Willem van Gulik, JRC (dirk.vangulik@jrc.it)

[No info available]



Ron Daniel Jr., Ed Balas, LANL

This focused on the development of a URN library (Ed Balas), which will be
made publicly available, and has already been used as the inspiration for
some of the software tools mentioned above. The software does a first
check for "known" namespaces, falling back to NAPTR if namespaces are not
recognized locally.  Resolution is done through thttp.  Only a few URNs
were assigned/resolved as part of this experimental project.

Key lesson learned:  "Maintenance, maintenance, maintenance".



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA27513 for urn-ietf-out; Wed, 6 May 1998 15:25:13 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA27504 for <urn-ietf@services.bunyip.com>; Wed, 6 May 1998 15:25:10 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id PAA07936 for urn-ietf@services; Wed, 6 May 1998 15:25:10 -0400 (EDT)
Received: from lysithea.lcs.mit.edu (lysithea.lcs.mit.edu [18.26.0.187]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id PAA07931; Wed, 6 May 1998 15:25:03 -0400 (EDT)
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id PAA01576; Wed, 6 May 1998 15:24:56 -0400
Date: Wed, 6 May 1998 15:24:56 -0400
Message-Id: <199805061924.PAA01576@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: cameron@cs.sfu.ca
CC: cameron@cs.sfu.ca, leslie@bunyip.com, jayhawk@att.com, urn-ietf@bunyip.com
In-reply-to: <199805061629.JAA16783@chara.cs.sfu.ca> (message from Rob Cameron on Wed, 6 May 1998 09:29:17 -0700 (PDT))
Subject: Re: [URN] Pre-release of draft-ietf-urn-ietf-05.txt
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: "owner-urn-ietf@bunyip.com From": Rob Cameron <cameron@cs.sfu.ca> Date: Wed, 6 May 1998 09:29:17.-0700.Cc:jayhawk@att.com (PDT), "urn-ietf@bunyip.com Sender": "owner-urn-ietf@bunyip.com Precedence: bulk Reply-To: Rob Cameron" <cameron@cs.sfu.ca> Errors-To: owner-urn-ietf@bunyip.com

   My question about "isoc" vs. "ietf" derives from the 
   RFC documentation at http://www.isi.edu/rfc-editor/overview.html
   which suggests that RFCs may be produced either by the IETF or
   by individual submission to the RFC Editor.


But, those documents submitted to the RFC Editor are still going
through an IETF process, not an ISOC process.

			Karen



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA25265 for urn-ietf-out; Wed, 6 May 1998 12:29:24 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA25260 for <urn-ietf@services.bunyip.com>; Wed, 6 May 1998 12:29:22 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id MAA07299 for urn-ietf@services; Wed, 6 May 1998 12:29:22 -0400 (EDT)
Received: from cs.sfu.ca (cs.sfu.ca [142.58.111.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA07294; Wed, 6 May 1998 12:29:19 -0400 (EDT)
Received: from chara.cs.sfu.ca (cameron@chara [199.60.3.14]) by cs.sfu.ca (8.8.8/8.8.8) with ESMTP id JAA24505; Wed, 6 May 1998 09:29:18 -0700 (PDT)
From: Rob Cameron <cameron@cs.sfu.ca>
Received: (from cameron@localhost) by chara.cs.sfu.ca (8.8.8/8.8.8) id JAA16783; Wed, 6 May 1998 09:29:17 -0700 (PDT)
Date: Wed, 6 May 1998 09:29:17 -0700 (PDT)
Message-Id: <199805061629.JAA16783@chara.cs.sfu.ca>
To: cameron@cs.sfu.ca, leslie@bunyip.com
Subject: Re: [URN] Pre-release of draft-ietf-urn-ietf-05.txt
Cc: jayhawk@att.com, urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Rob Cameron <cameron@cs.sfu.ca>
Errors-To: owner-urn-ietf@Bunyip.Com

My question about "isoc" vs. "ietf" derives from the 
RFC documentation at http://www.isi.edu/rfc-editor/overview.html
which suggests that RFCs may be produced either by the IETF or
by individual submission to the RFC Editor.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA23241 for urn-ietf-out; Wed, 6 May 1998 11:05:03 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA23236 for <urn-ietf@services.bunyip.com>; Wed, 6 May 1998 11:05:01 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA06934 for urn-ietf@services; Wed, 6 May 1998 11:05:01 -0400 (EDT)
Received: from lysithea.lcs.mit.edu (lysithea.lcs.mit.edu [18.26.0.187]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id LAA06929; Wed, 6 May 1998 11:04:54 -0400 (EDT)
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id LAA01377; Wed, 6 May 1998 11:04:53 -0400
Date: Wed, 6 May 1998 11:04:53 -0400
Message-Id: <199805061504.LAA01377@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: leslie@bunyip.com
CC: cameron@cs.sfu.ca, jayhawk@att.com, urn-ietf@bunyip.com
In-reply-to: <Pine.SUN.3.95.980506100646.6560A-100000@mocha.bunyip.com> (message from Leslie Daigle on Wed, 6 May 1998 10:08:22 -0400 (EDT))
Subject: Re: [URN] Pre-release of draft-ietf-urn-ietf-05.txt
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

I agree that we should probably stick with "ietf", for the id for the
namespace.  First, we are doing this with the implicit (maybe
explicit) agreement of the IETF not the ISOC.  We really don't want to
get them involved in this particular namespace.  Second, in Munich we
had a lengthy discussion about assigning only numbers as NIDs because
people shouldn't be reading meaning into them.  I for one would like
to see us move in that direction, away from human meaningful ids, at
this level of abstraction.

So, now I've argued both sides of the coin - that it should be "ietf"
and that it shouldn't, but I can see no good reason for it being "isoc".

			Karen



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA22007 for urn-ietf-out; Wed, 6 May 1998 10:08:41 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA22002 for <urn-ietf@services.bunyip.com>; Wed, 6 May 1998 10:08:39 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id KAA06625 for urn-ietf@services; Wed, 6 May 1998 10:08:39 -0400 (EDT)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id KAA06622; Wed, 6 May 1998 10:08:23 -0400 (EDT)
Date: Wed, 6 May 1998 10:08:22 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Rob Cameron <cameron@cs.sfu.ca>
cc: jayhawk@att.com, urn-ietf@bunyip.com
Subject: Re: [URN] Pre-release of draft-ietf-urn-ietf-05.txt
In-Reply-To: <199805052030.NAA10054@chara.cs.sfu.ca>
Message-ID: <Pine.SUN.3.95.980506100646.6560A-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Tue, 5 May 1998, Rob Cameron wrote:
> In principle, my understanding is that these documents are
> managed under the auspices of the Internet Society.  Would not
> "isoc" be a better namespace?

I'd argue that "IETF" is actually a clearer/better label in that the
namespace is about the documentation produced by the IETF, as opposed
to all ISOC-managed or ISOC-specific documentation.

Leslie.

----------------------------------------------------------------------------

  "You can lead people to facts, but              Leslie Daigle
       you cannot make them think."               
                                                  Bunyip Information Systems
                      -- ThinkingCat              (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA21987 for urn-ietf-out; Wed, 6 May 1998 10:07:06 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA21982 for <urn-ietf@services.bunyip.com>; Wed, 6 May 1998 10:07:03 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id KAA06618 for urn-ietf@services; Wed, 6 May 1998 10:07:03 -0400 (EDT)
Received: from att.com (cagw1.att.com [192.128.52.89]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id KAA06615 for <urn-ietf@bunyip.com>; Wed, 6 May 1998 10:07:01 -0400 (EDT)
Received: by cagw1.att.com; Wed May  6 09:59 EDT 1998
Received: from qsun.ho.att.com (qsun.ho.att.com [135.16.12.1]) by caig1.att.att.com (AT&T/GW-1.0) with SMTP id KAA03856 for <urn-ietf@bunyip.com>; Wed, 6 May 1998 10:06:45 -0400 (EDT)
Received: from sloop.windrose.omaha.ne.us by qsun.ho.att.com (SMI-8.6/EMS-1.2 sol2) id JAA17406; Wed, 6 May 1998 09:56:30 -0400
Message-Id: <199805061356.JAA17406@qsun.ho.att.com>
From: "Ryan Moats" <jayhawk@att.com>
To: "Rob Cameron" <cameron@cs.sfu.ca>
Cc: "URN mailing list" <urn-ietf@bunyip.com>
Date: Wed, 06 May 98 09:00:05 -0600
Priority: Normal
X-Mailer: PMMail 1.95a For OS/2
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [URN] Pre-release of draft-ietf-urn-ietf-05.txt
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Tue, 5 May 1998 13:30:28 -0700 (PDT), Rob Cameron wrote:

>Some comments/questions.
>
>In principle, my understanding is that these documents are
>managed under the auspices of the Internet Society.  Would not
>"isoc" be a better namespace?

That's part of the fun of this namespace.  I'm not married to the IETF
name, although the minutes probably belong there rather than in ISOC.

>I note that there is a date computation that generates strings
>like "98jan".  Is there not a way to avoid the Y2K problem here?

This is an artifact of how minutes are currently stored.  If the minutes 
store structure changes, then this will change.  The resolver itself
has no Y2K limitation except for those imposed by underlying data stores.

And no, I'm not going to rework the IETF minute strcuture just for this.

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA17517 for urn-ietf-out; Tue, 5 May 1998 16:30:52 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA17512 for <urn-ietf@services.bunyip.com>; Tue, 5 May 1998 16:30:49 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id QAA04149 for urn-ietf@services; Tue, 5 May 1998 16:30:48 -0400 (EDT)
Received: from cs.sfu.ca (cs.sfu.ca [142.58.111.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA04146 for <urn-ietf@Bunyip.Com>; Tue, 5 May 1998 16:30:46 -0400 (EDT)
Received: from chara.cs.sfu.ca (cameron@chara [199.60.3.14]) by cs.sfu.ca (8.8.8/8.8.8) with ESMTP id NAA24949; Tue, 5 May 1998 13:30:29 -0700 (PDT)
From: Rob Cameron <cameron@cs.sfu.ca>
Received: (from cameron@localhost) by chara.cs.sfu.ca (8.8.8/8.8.8) id NAA10054; Tue, 5 May 1998 13:30:28 -0700 (PDT)
Date: Tue, 5 May 1998 13:30:28 -0700 (PDT)
Message-Id: <199805052030.NAA10054@chara.cs.sfu.ca>
To: jayhawk@att.com, urn-ietf@bunyip.com
Subject: Re: [URN] Pre-release of draft-ietf-urn-ietf-05.txt
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Rob Cameron <cameron@cs.sfu.ca>
Errors-To: owner-urn-ietf@Bunyip.Com

Some comments/questions.

In principle, my understanding is that these documents are
managed under the auspices of the Internet Society.  Would not
"isoc" be a better namespace?

I note that there is a date computation that generates strings
like "98jan".  Is there not a way to avoid the Y2K problem here?

Rob Cameron
Universal Serial Item Name Project
http://elib.cs.sfu.ca/USIN/



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA10791 for urn-ietf-out; Tue, 5 May 1998 12:15:05 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA10716 for <urn-ietf@services.bunyip.com>; Tue, 5 May 1998 12:14:54 -0400 (EDT)
Received: from ocean.bunyip.com (ocean.Bunyip.Com [192.197.208.4]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA03125 for <urn-ietf@services>; Tue, 5 May 1998 12:14:53 -0400 (EDT)
Received: from localhost (delphys@localhost) by ocean.bunyip.com (8.6.9/8.6.10) with SMTP id MAA08945 for <urn-ietf@services>; Tue, 5 May 1998 12:14:49 -0400
X-Authentication-Warning: ocean.bunyip.com: delphys owned process doing -bs
X-Received: from att.com (cagw1.att.com [192.128.52.89]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id MAA03048 for <urn-ietf@bunyip.com>; Tue, 5 May 1998 12:06:28 -0400 (EDT)
X-Received: by cagw1.att.com; Tue May  5 11:58 EDT 1998
X-Received: from qsun.ho.att.com (qsun.ho.att.com [135.16.12.1]) by caig1.att.att.com (AT&T/GW-1.0) with SMTP id MAA10484 for <urn-ietf@bunyip.com>; Tue, 5 May 1998 12:06:13 -0400 (EDT)
X-Received: from sloop.windrose.omaha.ne.us by qsun.ho.att.com (SMI-8.6/EMS-1.2 sol2) id MAA26111; Tue, 5 May 1998 12:06:09 -0400
Message-Id: <199805051606.MAA26111@qsun.ho.att.com>
From: "Ryan Moats" <jayhawk@att.com>
To: "URN mailing list" <urn-ietf@bunyip.com>
Date: Tue, 05 May 98 11:09:41 -0600
Priority: Normal
X-Mailer: PMMail 1.95a For OS/2
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: [URN] Pre-release of draft-ietf-urn-ietf-05.txt
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Here is a pre-release of ietf-05.txt.  I've made some
changes based on some comments.  I'll be double checking
the Perl scripts in the appendix and submitting to the
I-D editor in a week or two...

Ryan

==========cut here






Internet-Draft                                                Ryan Moats
draft-ietf-urn-ietf-05.txt                                          AT&T
Expires in six months                                           May 1998
pl 10.0i

                   A URN Namespace for IETF Documents
                  Filename: draft-ietf-urn-ietf-05.txt


Status of This Memo

      This document is an Internet-Draft.  Internet-Drafts are working
      documents of the Internet Engineering Task Force (IETF), its
      areas, and its working groups.  Note that other groups may also
      distribute working documents as Internet-Drafts.

      Internet-Drafts are draft documents valid for a maximum of six
      months and may be updated, replaced, or obsoleted by other
      documents at any time.  It is inappropriate to use Internet-
      Drafts as reference material or to cite them other than as ``work
      in progress.''

      To learn the current status of any Internet-Draft, please check
      the ``1id-abstracts.txt'' listing contained in the Internet-
      Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
      (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
      Coast), or ftp.isi.edu (US West Coast).


Abstract

   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the "ietf" namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, FYIs,
   and BCPs) developed by the IETF and published by the RFC editor and
   the minutes of working groups (WG) and birds of a feather (BOF)
   meetings that occur during IETF conferences.  Both the current URN
   framework and URN syntax support this namespace.

0.1 Changes from -02

   This document has been restructured to use the template proposed in
   draft-ietf-urn-nid-req-03.txt.  Example Perl scripts for resolving
   this namespace have been supplied in an Appendix.

0.2 Changes from -03

   Text was added to the template clarifying persistence and uniqueness.
   Support for the BCP document series added to the examples and the
   ABNF.






Expires 11/30/98                                                [Page 1]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


0.3 Changes from -04

   More clarifications for the persistence section.  In addition,
   cleaned up some typos and ensured that the Appendix examples are
   functional

1. Introduction

   This document proposes the "ietf" namespace, which consists of the
   RFC family of documents (RFCs, STDs, FYIs, and BCPs) developed by the
   IETF and published by the RFC editor and the minutes of working
   groups (WG) and birds of a feather (BOF) meetings that occur during
   IETF conferences.

   The namespace specification is for a formal namespace.

2. Specification Template

     Namespace ID:

          "ietf" requested.

     Declared registrant of the namespace:

          Ryan Moats
          jayhawk@att.com

     Declaration of structure:

          The identifier has the following ABNF [2] specification:

          NSS = (family ":" number) / ("mtg-" number "-" wgbofname)
          family = "rfc" / "std" / "fyi" / "bcp"
          number = 1*DIGIT
          wgbofname = 1*LETDIGIT
          LETDIGIT = DIGIT / %x41-%x5a / %x61-%x7a
          DIGIT = %x30-%x39

          If the IESG (or it successor) adds a new document
          series, this ABNF specification will need to be
          updated.  Further, if a working group or BOF is
          created that used characters outside the range of this
          ABNF specification, this specification will need to be
          updated.  Any system intended to resolve names for
          this namespace should be written with the awareness
          that this could occur at any time.

     Identifier uniqueness considerations:

          Because the rfc-editor assigns the RFC number uniquely
          these URNs are unique.  Since the mapping between RFCs
          and other rfc-editor document series (STDs, FYIs or
          BCPs) is not necessarily one-to-one, uniqueness of
          STDs, FYIs and BCPs are defined based on the document



Expires 11/30/98                                                [Page 2]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


          mappings maintained by the RFC Editor (the index files
          "rfc-index.txt", "fyi-index.txt", "bcp-index.txt" and
          "std-index.txt") are defined to be the definitive
          statement of the assignment of RFC Family URNs in this
          namespace.  The meeting minutes portion of the
          namespace is guaranteed unique because the URN
          includes the sequence number of the IETF conference.

     Identifier persistence considerations:

          Persistence of the URNs of this namespace is
          independent of the mutability of the underlying
          documents.  A URN once assigned will never be
          reassigned to a different resource; the assignment is
          persistent and immutable.  Distinct from this, the
          resources identified as RFCs are immutable, whereas
          the other sorts of documents, STDs, FYIs, and BCPs are
          not.  They may be composites of one or more RFCs and
          the set of RFCs that comprise them may change with
          time.  It is important to note that this mutability of
          some resources is independent of the immutability of
          URN assignment to a resource.

     Process of identifier assignment:

          Assignment of URNs from this namespace occurs in two
          ways.  The first is when a new RFC, FYI, STD or BCP is
          passed by the IESG and published by the RFC
          Editor. This new document will have a new series
          number and will therefore define a new URN.  The
          document mappings maintained by the RFC Editor (the
          index files "rfc-index.txt", "fyi-index.txt",
          "bcp-index.txt" and "std-index.txt") are defined to be
          the definitive statement of the assignment of RFC
          Family URNs in this namespace.

          The second way a URN is assigned is when a working
          group or birds of a feather files meeting minutes as
          part of an IETF conference.  The list of minutes
          maintained by the IETF for each working group and
          conference in the subtree pointed at by the URL
          ftp://ietf.org/ietf/ is considered the definitive
          assignment of URNs for working group or birds of a
          feather minutes.

     Process of identifier resolution:

          A mirrored copy of the underlying documentation is
          required to resolve these URNs.  Resolution via
          HTTP is accomplished by a set of simple Perl cgi-bin
          scripts presented in Appendix A.

     Rules for Lexical Equivalence:




Expires 11/30/98                                                [Page 3]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


          The entire URN is case-insensitive.

     Conformance with URN Syntax:

          There are no additional characters reserved.

     Validation mechanism:

          None specified.

     Scope:

          Global.

3. Security Considerations

   Because this namespace defines no additional reserved characters, it
   does not add any security considerations beyond those inherent from
   the existence of the reserved characters from [1].  Further, none of
   the reserved characters from [1] are used in the definition of the
   NSS. This means that resolvers for this namespace may be considered
   "secure" in the sense that any escaping of characters in the NSS MUST
   result in the resolver indicating that the URN has incorrect syntax.

4. Acknowledgments

   Thanks to various members of the URN working group for comments on
   earlier drafts of this document.  The work described in this document
   is partially supported by the National Science Foundation,
   Cooperative Agreement NCR-9218179.

4. References

   Request For Comments (RFC) and Internet Draft documents are available
   from <URL:ftp://ftp.internic.net> and numerous mirror sites.

[1]         R. Moats, "URN Syntax," RFC 2141, May 5, 1997.

[2]         D. Crocker, P. Overell, "Augmented BNF for Syntax Specifica-
            tions: ABNF," RFC 2234, November 1997.


5. Author's Address

   Ryan Moats
   AT&T
   15621 Drexel Circle
   Omaha, NE 68135-2358
   USA

   Phone:  +1 402 894-9456
   EMail:  jayhawk@att.com





Expires 11/30/98                                                [Page 4]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


Appendix A.  Example Resolution Scripts

   The following scripts are examples that can be used for resolving
   URNs in this namespace.

A.1 I2C

     #!/usr/local/bin/perl

     use strict;

     #
     # this is a URN 2 URC resolver for the ietf namespace
     #

     my(%cite) = (
       rfc => "/ftp/rfc/rfc-index.txt",
       fyi => "/ftp/fyi/fyi-index.txt",
       std => "/ftp/std/std-index.txt",
       bcp => "/ftp/rfc/bcp-index.txt"
     );
     my(%number2date) = (
       41 => "98apr",
       40 => "97dec", 39 => "97aug", 38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",
       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );

     my($wgpath) = "/ftp/ietf";
     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {
       my($ietfnum, $sesnam) = @_;
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
         print "HTTP/1.0 200 OK\r\n";
         print "Content-type: text/html\r\n\r\n";
         print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
         print "<BODY>\n";
         print "<H1><A HREF=\"$link\">$urn</A>:</H1>\n";
         print "Minutes of the $sesnam working group from the " . &end($ietfnum) . " IETF";
         print "</BODY>\n</HTML>\n";



Expires 11/30/98                                                [Page 5]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


         return;
       }
       my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
         print "HTTP/1.0 200 OK\r\n";
         print "Content-type: text/html\r\n\r\n";
         print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
         print "<BODY>\n";
         print "<H1><A HREF=\"$link\">$urn</A>:</H1>\n";
         print "Minutes of the $sesnam working group from the " . &end($ietfnum) . " IETF";
         print "</BODY>\n</HTML>\n";
         return;
       }
       &urn_error("404 Not Found\n");
     }

     sub end {
       my($inarg)=@_;
       return $inarg . "st" if ($inarg =~ /1$/);
       return $inarg . "nd" if ($inarg =~ /2$/);
       return $inarg . "rd" if ($inarg =~ /3$/);
       return $inarg . "th";
     }

     sub resolve1 {
       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       if (!defined $cite{$scheme}) {
         &urn_error("404 Not Found\n");
       }

       $flag = 0;
       open(INPUT, "$cite{$scheme}");
       while (<INPUT>) {
         $flag = 1 if (/^0*$value /);
         if ($flag == 1) {
           last if (/^$/);
           chop;
           push @bib,$_;
         }
       }

       if ($scheme ne "rfc") {
         print "HTTP/1.0 200 OK\r\n";
         print "Content-type: text/html\r\n\r\n";
         $bib[0] =~ s/^[0-9]*\s*/<B>/;
         for ($i=0; $i<=$#bib; $i+=1) {
           last if ($bib[$i] =~ s/\./.<\/B>/);
         }
         for ($i=0;$i<=$#bib;$i+=1) {
           $k=$bib[$i];
           while ($k =~ /(fyi|std|rfc|bcp)([0-9]+)(.*)/i) {



Expires 11/30/98                                                [Page 6]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


             push @ref,"$1$2";
             $k=$3;
           }
           $done="";
           foreach $j (@ref) {
             next if ($done =~ $j);
             $done .= "$j ";
             $l = $j;
             $l =~ tr/A-Z/a-z/;
             $link=&make_link("$l");
             $bib[$i] =~ s/$j/<A HREF="$link">$j<\/A>/g;
           }
         }
         print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
         print "<BODY>\n";
         $link=&make_link("$scheme$value");
         print "<H1><A HREF=\"$link\">$scheme$value</A>:</H1>\n";
         foreach $i (@bib) {
           print "$i\n";
         }
         print "</BODY>\n</HTML>\n";
       } else {
         print "HTTP/1.0 200 OK\r\n";
         print "Content-type: text/html\r\n\r\n";
         $bib[0] =~ s/^[0-9]*\s*//;
         $j=0;
         for ($i=0; $i<=$#bib; $i+=1) {
           $j += ($bib[$i] =~ s/, "/, <B>"/);
           $j += ($bib[$i] =~ s/",/"<\/B>,/);
         }
         for ($i=0;$i<=$#bib;$i+=1) {
           $k=$bib[$i];
           while ($k =~ /(fyi\s|std\s|rfc|bcp)([0-9]+)(.*)/i) {
             push @ref,"$1$2";
             $k=$3;
           }
           $done="";
           foreach $j (@ref) {
             next if ($done =~ $j);
             $done .= "$j ";
             $l = $j;
             $l =~ s/\s//g;
             $l =~ tr/A-Z/a-z/;
             $link=&make_link("$l");
             $bib[$i] =~ s/$j/<A HREF="$link">$j<\/A>/g;
           }
         }
         print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
         print "<BODY>\n";
         $link=&make_link("$scheme$value");
         print "<H1><A HREF=\"$link\">$scheme$value</A>:</H1>\n";
         foreach $i (@bib) {
           print "$i\n";
         }



Expires 11/30/98                                                [Page 7]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


         print "</BODY>\n</HTML>\n";
       }
     }

     sub make_link {
       my($sc);
       my($inarg)=@_;
       ($sc=$1) if ($inarg =~ /([a-z]*)/);
       return "/$sc/$inarg.ps" if (-e "/ftp/$sc/$inarg.ps");
       return "/$sc/$inarg.html" if (-e "/ftp/$sc/$inarg.html");
       return "/$sc/$inarg.txt";
     }

     sub urn_error {
       my($code) = @_; #store failure code here...

       print "HTTP/1.0 $code";
       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2C $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URC resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     };

A.2 I2L

     #!/usr/local/bin/perl

     use strict;

     #
     # this is a URN 2 URL resolver for the ietf namespace
     #

     my(%pathbase) = (
       rfc => "rfc/rfc",
       fyi => "fyi/fyi",
       std => "std/std",
       bcp => "bcp/bcp",
     );

     my(%number2date) = (
       41 => "98apr",
       40 => "97dec", 39 => "97aug", 38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",
       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );



Expires 11/30/98                                                [Page 8]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998



     my($wgpath) = "/ftp/ietf";
     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {
       my($ietfnum, $sesnam) = @_;
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
         print "HTTP/1.0 302 Moved temporarily\n";
         print "Location: $link\n";
         return;
       }
       my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
         print "HTTP/1.0 302 Moved temporarily\n";
         print "Location: $link\n";
         return;
       }
       &urn_error("404 Not Found\n");
     }

     sub end {
       my($inarg)=@_;
       return $inarg . "st" if ($inarg =~ /1$/);
       return $inarg . "nd" if ($inarg =~ /2$/);
       return $inarg . "rd" if ($inarg =~ /3$/);
       return $inarg . "th";
     }

     sub resolve1 {
       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
       my($txttry)="/ftp/$pathbase{$scheme}$value.txt";
       my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
       my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
     MIME_SWITCH: {
         if ($accept =~ /application\/postscript/ && -f $pstry) {
           print "HTTP/1.0 302 Moved temporarily\n";
           print "Location: http://$host/$pathbase{$scheme}$value.ps\n\n";
           last MIME_SWITCH;
         }
         if ($accept =~ /text\/html/ && -f $htmltry) {
           print "HTTP/1.0 302 Moved temporarily\n";



Expires 11/30/98                                                [Page 9]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


           print "Location: http://$host/$pathbase{$scheme}$value.html\n\n";
           last MIME_SWITCH;
         }
         if ($accept =~ /\*\/\*|text\/plain/ && -f $txttry) {
           print "HTTP/1.0 302 Moved temporarily\n";
           print "Location: http://$host/$pathbase{$scheme}$value.txt\n\n";
           last MIME_SWITCH;
         }
         &urn_error("404 Not Found\n");
       }
     }

     sub urn_error {
       my($code) = @_; #store failure code here...

       print "HTTP/1.0 $code";
       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2L $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URL resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     }

A.3 I2Ls

     #!/usr/local/bin/perl

     use strict;

     #
     # this is a URN 2 URLs resolver for the ietf namespace
     #

     my(@urls);

     my(%pathbase) = (
       rfc => "rfc/rfc",
       fyi => "fyi/fyi",
       std => "std/std",
       bcp => "bcp/bcp"
     );

     my(%number2date) = (
       41 => "98apr",
       40 => "97dec", 39 => "97aug", 38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",
       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",



Expires 11/30/98                                               [Page 10]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


       19 => "90dec" );

     my($wgpath) = "/ftp/ietf";
     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {
       my($ietfnum, $sesnam) = @_;
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
         $link=~s/^\/ftp\///;
         my($ftplink)="ftp://$host/$link";
         my($httplink)="http://$host/$link";
         my($glink)="gopher://$host:70/0/$link";
         if ($accept =~ /text\/uri-list/) { #look for text/uri-list, otherwise text/html
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/uri-list\n\n\n";
           print "#$urn\n";
           print "$ftplink\n";
           print "$httplink\n";
           print "$glink\n";
         }
         if ($accept =~ /\*\/\*|text\/html/) {
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/html\n\n<HTML>\n";
           print "<head><title>URN Resolution: I2Ls</title></head>\n";
           print "<BODY>\n";
           print "<h1>URN $urn resolves to the following URLs:</h1>\n";
           print "<hr><ul>\n";
           print "<a href=\"$ftplink\">$ftplink</a>\n";
           print "<a href=\"$httplink\">$httplink</a>\n";
           print "<a href=\"$glink\">$glink</a>\n";
           print "</UL>\n</body>\n</HTML>\n";
         }
         return;
       }
       my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
         $link=~s/^\/ftp\///;
         my($ftplink)="ftp://$host/$link";
         my($httplink)="http://$host/$link";
         my($glink)="gopher://$host:70/0/$link";
         if ($accept =~ /text\/uri-list/) { #look for text/uri-list, otherwise text/html
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/uri-list\n\n\n";
           print "#$urn\n";
           print "$ftplink\n";



Expires 11/30/98                                               [Page 11]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


           print "$httplink\n";
           print "$glink\n";
         }
         if ($accept =~ /\*\/\*|text\/html/) {
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/html\n\n<HTML>\n";
           print "<head><title>URN Resolution: I2Ls</title></head>\n";
           print "<BODY>\n";
           print "<h1>URN $urn resolves to the following URLs:</h1>\n";
           print "<hr><ul>\n";
           print "<a href=\"$ftplink\">$ftplink</a>\n";
           print "<a href=\"$httplink\">$httplink</a>\n";
           print "<a href=\"$glink\">$glink</a>\n";
           print "</UL>\n</body>\n</HTML>\n";
         }
         return;
       }
       &urn_error("404 Not Found\n");
     }

     sub resolve1 {
       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
       my($try)="/ftp/$pathbase{$scheme}$value.txt";
       if (-f $try) {
         push(@urls, "http://$host/$pathbase{$scheme}$value.txt");
         push(@urls, "ftp://$host/$pathbase{$scheme}$value.txt");
         push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.txt");
       }
       $try="/ftp/$pathbase{$scheme}$value.ps";
       if (-f $try) {
         push(@urls, "http://$host/$pathbase{$scheme}$value.ps");
         push(@urls, "ftp://$host/$pathbase{$scheme}$value.ps");
         push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.ps");
       }
       $try="/ftp/$pathbase{$scheme}$value.html";
       if (-f $try) {
         push(@urls, "http://$host/$pathbase{$scheme}$value.html");
         push(@urls, "ftp://$host/$pathbase{$scheme}$value.html");
       }

       &urn_error("404 Not Found\n") if ($#urls == -1);

     MIME_SWITCH: {
         if ($accept =~ /text\/uri-list/) { #look for text/uri-list, otherwise text/html
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/uri-list\n\n\n";
           print "#$urn\n";
           foreach $i (@urls) {
             print "$i\n";
           }



Expires 11/30/98                                               [Page 12]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


           last MIME_SWITCH;
         }
         if ($accept =~ /\*\/\*|text\/html/) {
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/html\n\n<HTML>\n";
           print "<head><title>URN Resolution: I2Ls</title></head>\n";
           print "<BODY>\n";
           print "<h1>URN $urn resolves to the following URLs:</h1>\n";
           print "<hr><ul>\n";
           foreach $i (@urls) {
             print "<LI><A HREF=\"$i\">$i</A>\n";
           }
           print "</UL>\n</body>\n</HTML>\n";
           last MIME_SWITCH;
         }
       }
     }

     sub urn_error {
       my($code) = @_; #store failure code here...

       print "HTTP/1.0 $code";
       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2Ls $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URL resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     }

A.4 I2Ns

     #!/usr/local/bin/perl

     use strict;

     #
     # this is a URN 2 URNs resolver for the ietf namespace
     #

     my(%cite) = (
       rfc => "/ftp/rfc/rfc-index.txt",
       fyi => "/ftp/fyi/fyi-index.txt",
       std => "/ftp/std/std-index.txt",
       bcp => "/ftp/rfc/bcp-index.txt"
     );

     my(%number2date) = (
       41 => "98apr",
       40 => "97dec", 39 => "97aug", 38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",



Expires 11/30/98                                               [Page 13]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );

     my($wgpath) = "/ftp/ietf";
     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {
       my($ietfnum, $sesnam) = @_;
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
         if ($accept =~ /text\/uri-list/) {
             print "HTTP/1.0 200 OK\n";
             print "Content-type: text/uri-list\n\n\n";
             print "#$urn\n";
             return;
         }
         if ($accept =~ /\*\/\*|text\/html/) {
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/html\n\n<HTML>\n";
           print "<head><title>URN Resolution: I2Ns</title></head>\n";
           print "<BODY>\n";
           print "<h1>URN $urn resolves to the following URNs:</h1>\n";
           print "<hr><ul>\n";
           print "</UL>\n</body>\n</HTML>\n";
           return;
         }
       }
       my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
         if ($accept =~ /text\/uri-list/) {
             print "HTTP/1.0 200 OK\n";
             print "Content-type: text/uri-list\n\n\n";
             print "#$urn\n";
             return;
         }
         if ($accept =~ /\*\/\*|text\/html/) {
             print "HTTP/1.0 200 OK\n";
             print "Content-type: text/html\n\n<HTML>\n";
             print "<head><title>URN Resolution: I2Ns</title></head>\n";
             print "<BODY>\n";
             print "<h1>URN $urn resolves to the following URNs:</h1>\n";
             print "<hr><ul>\n";
             print "</UL>\n</body>\n</HTML>\n";



Expires 11/30/98                                               [Page 14]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


             return;
         }
       }
       &urn_error("404 Not Found\n");
     }

     sub end {
       my($inarg)=@_;
       return $inarg . "st" if ($inarg =~ /1$/);
       return $inarg . "nd" if ($inarg =~ /2$/);
       return $inarg . "rd" if ($inarg =~ /3$/);
       return $inarg . "th";
     }

     sub resolve1 {
       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       if (!defined $cite{$scheme}) {
         &urn_error("404 Not Found\n");
       }

       $flag = 0;
       open(INPUT, "$cite{$scheme}");
       while (<INPUT>) {
         $flag = 1 if (/^0*$value /);
         if ($flag == 1) {
           last if (/^$/);
           chop;
           push @bib,$_;
         }
       }

       $k=join " ",@bib;
       while ($k =~ /(\S*)\s*(fyi|std|rfc|bcp)\s*([0-9]+)(.*)/i) {
         $k=$4;
         $a=$2; $b=$3;
         if (($a ne $scheme || $b ne $value) && ($1 !~ /obso/i)){
           $a =~ tr/A-Z/a-z/;
           $b =~ s/^0*//;
           push @ref,"urn:ietf:$a:$b";
         }
       }

     MIME_SWITCH: {
         if ($accept =~ /text\/uri-list/) {
             print "HTTP/1.0 200 OK\n";
             print "Content-type: text/uri-list\n\n\n";
             print "#$urn\n";
             foreach $i (@ref) {
                 print "$i\n";
             }
             last MIME_SWITCH;



Expires 11/30/98                                               [Page 15]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


         }
       if ($accept =~ /\*\/\*|text\/html/) {
         print "HTTP/1.0 200 OK\n";
         print "Content-type: text/html\n\n<HTML>\n";
         print "<head><title>URN Resolution: I2Ns</title></head>\n";
         print "<BODY>\n";
         print "<h1>URN $urn resolves to the following URNs:</h1>\n";
         print "<hr><ul>\n";
             foreach $i (@ref) {
                 print "<li>$i: Click to resolve using\n";
                 print "<a href=\"http://$host:$port/uri-res/I2C?$i\">I2C</a>,\n";
                 print "<a href=\"http://$host:$port/uri-res/I2L?$i\">I2L</a>,\n";
                 print "<a href=\"http://$host:$port/uri-res/I2Ls?$i\">I2Ls</a>,\n";
                 print "<a href=\"http://$host:$port/uri-res/I2R?$i\">I2R</a>,\n";
                 print "<a href=\"http://$host:$port/uri-res/I2Rs?$i\">I2Rs</a>\n";
             }
         print "</UL>\n</body>\n</HTML>\n";
       }
     }
     }

     sub make_link {
       my($sc);
       my($inarg)=@_;
       ($sc=$1) if ($inarg =~ /([a-z]*)/);
       return "/$sc/$inarg.ps" if (-e "/ftp/$sc/$inarg.ps");
       return "/$sc/$inarg.html" if (-e "/ftp/$sc/$inarg.html");
       return "/$sc/$inarg.txt";
     }

     sub urn_error {
       my($code) = @_; #store failure code here...

       print "HTTP/1.0 $code";
       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2Ns $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URC resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     };

A.5 I2R

     #!/usr/local/bin/perl

     use strict;

     #
     # this is a URN 2 resource resolver for the ietf namespace
     #




Expires 11/30/98                                               [Page 16]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


     my(%pathbase) = (
       rfc => "rfc/rfc",
       fyi => "fyi/fyi",
       std => "std/std",
       bcp => "bcp/bcp"
     );

     my(%number2date) = (
       41 => "98apr",
       40 => "97dec", 39 => "97aug", 38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",
       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );

     my($wgpath) = "/ftp/ietf";
     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {
       my($ietfnum, $sesnam) = @_;
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/plain\n\n";
           open(FILE, "$link");
           while (<FILE>) {
               print $_;
           }
           close FILE;
         return;
       }
       my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
           print "HTTP/1.0 200 OK\n";
           print "Content-type: text/plain\n\n";
           open(FILE, "$link");
           while (<FILE>) {
               print $_;
           }
           close FILE;
         return;
       }
       &urn_error("404 Not Found\n");



Expires 11/30/98                                               [Page 17]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


     }

     sub end {
       my($inarg)=@_;
       return $inarg . "st" if ($inarg =~ /1$/);
       return $inarg . "nd" if ($inarg =~ /2$/);
       return $inarg . "rd" if ($inarg =~ /3$/);
       return $inarg . "th";
     }

     sub resolve1 {
       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
       my($txttry)="/ftp/$pathbase{$scheme}$value.txt";
       my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
       my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
     MIME_SWITCH: {
         if ($accept =~ /application\/postscript/ && -f $pstry) {
           print "HTTP/1.0 200 OK\n";
           print "Content-type: application/postscript\n\n";
           open(FILE, "$pstry");
           while (<FILE>) {
               print $_;
           }
           close FILE;
           last MIME_SWITCH;
         }
         if ($accept =~ /text\/html/ && -f $htmltry) {
             print "HTTP/1.0 200 OK\n";
             print "Content-type: text/html\n\n";
             open(FILE, "$htmltry");
             while (<FILE>) {
                 print $_;
             }
             close FILE;
             last MIME_SWITCH;
         }
         if ($accept =~ /\*\/\*|text\/plain/ && -f $txttry) {
             print "HTTP/1.0 200 OK\n";
             print "Content-type: text/plain\n\n";
             open(FILE, "$txttry");
             while (<FILE>) {
                 print $_;
             }
             close FILE;
             last MIME_SWITCH;
         }
         &urn_error("404 Not Found\n");
       }
     }




Expires 11/30/98                                               [Page 18]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


     sub urn_error {
       my($code) = @_; #store failure code here...

       print "HTTP/1.0 $code";
       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2R $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URL resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     }

A.6 I2Rs

     #!/usr/local/bin/perl

     use strict;

     #
     # this is a URN 2 resources resolver for the ietf namespace
     #

     my(@urls);

     my(%pathbase) = (
       rfc => "rfc/rfc",
       fyi => "fyi/fyi",
       std => "std/std",
       bcp => "bcp/bcp"
     );

     my(%number2date) = (
       41 => "98apr",
       40 => "97dec", 39 => "97aug", 38 => "97apr",
       37 => "96dec", 36 => "96jun", 35 => "96mar",
       34 => "95dec", 33 => "95jul", 32 => "95apr",
       31 => "94dec", 30 => "94jul", 29 => "94mar",
       28 => "93nov", 27 => "93jul", 26 => "93mar",
       25 => "92nov", 24 => "92jul", 23 => "92mar",
       22 => "91nov", 21 => "91jul", 20 => "91mar",
       19 => "90dec" );

     my($wgpath) = "/ftp/ietf";
     my($urn) = $ENV{'QUERY_STRING'};
     my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
     my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

     (&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
     (&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
     &urn_error("400 Bad Request\n");

     sub resolve2 {



Expires 11/30/98                                               [Page 19]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


       my($ietfnum, $sesnam) = @_;
       my(@vers,$i);
       &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
       my($date)=$number2date{$ietfnum};
       my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
       if (-f $link) {
           push(@vers,$link);
       }
       $link="$wgpath/$date/$sesnam-minutes-$date.txt";
       if (-f $link) {
           push(@vers,$link);
       }
       &urn_error("404 Not Found\n") if ($#vers==-1);

       print "HTTP/1.0 200 OK\n";
       print "Content-type: multipart/alternative; boundary=endpart\n\n";
       foreach $i (@vers) {
           print "--endpart\n";
           if ($i =~ /html$/) {
               print "Content-Type: text/html\n\n";
           }
           if ($i =~ /txt$/) {
               print "Content-Type: text/plain\n\n";
           }
           if ($i =~ /ps$/) {
               print "Content-Type: application/postscript\n\n";
           }
           open(FILE, "$i");
           while (<FILE>) {
               print "$_";
           }
           close FILE;
       }
       print "--endpart\n";
     }

     sub resolve1 {
       my($flag,@bib,$i,$k,$j,$done,@ref);
       my($l,$link,@vers);
       my($scheme, $value) = @_;
       $scheme =~ tr/A-Z/a-z/;
       &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
       my($try)="/ftp/$pathbase{$scheme}$value.txt";
       if (-f $try) {
           push(@vers, $try);
       }
       $try="/ftp/$pathbase{$scheme}$value.ps";
       if (-f $try) {
           push(@vers, $try);
       }
       $try="/ftp/$pathbase{$scheme}$value.html";
       if (-f $try) {
           push(@vers, $try);
       }



Expires 11/30/98                                               [Page 20]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1998


       print "HTTP/1.0 200 OK\n";
       print "Content-type: multipart/alternative; boundary=endpart\n\n";
       foreach $i (@vers) {
           print "--endpart\n";
           if ($i =~ /html$/) {
               print "Content-Type: text/html\n\n";
           }
           if ($i =~ /txt$/) {
               print "Content-Type: text/plain\n\n";
           }
           if ($i =~ /ps$/) {
               print "Content-Type: application/postscript\n\n";
           }
           open(FILE, "$i");
           while (<FILE>) {
               print "$_";
           }
           close FILE;
       }
       print "--endpart\n";
     }

     sub urn_error {
       my($code) = @_; #store failure code here...

       print "HTTP/1.0 $code";
       print "Content-type: text/html\n\n<HTML>\n";
       print "<head><title>URN Resolution: I2Rs $code</title></head>\n";
       print "<BODY>\n";
       print "<h1>URN to URL resolution failed for the URN:</h1>\n";
       print "<hr><h3>$urn</h3>\n";
       print "</body>\n";
       print "</html>\n";
       exit;
     }






















Expires 11/30/98                                               [Page 21]






                                                                                                                                                                                                                                                                                                                                                                 1998-06.mail                                                                                        0000666 0001752 0000010 00001126577 11373061363 011524  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    
Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id XAA06720 for urn-ietf-out; Tue, 30 Jun 1998 23:20:05 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA06715 for <urn-ietf@services.bunyip.com>; Tue, 30 Jun 1998 23:20:01 -0400 (EDT)
Received: from localhost (delphys@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id XAA02705 for <urn-ietf@services>; Tue, 30 Jun 1998 23:20:00 -0400 (EDT)
X-Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA02501; Tue, 30 Jun 1998 22:06:12 -0400 (EDT)
X-Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id WAA00684; Tue, 30 Jun 1998 22:06:18 -0400
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Tue, 30 Jun 1998 22:06:17 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Larry Masinter <masinter@parc.xerox.com>
cc: urn-ietf@bunyip.com
Subject: Re: [URN] URN required reading & a modest proposal
In-Reply-To: <001d01bda45c$ac716120$15d0000d@copper-208.parc.xerox.com>
Message-ID: <Pine.SUN.3.95.980630213230.681A-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Larry,

This "strictly syntactic" manipulation is no different than what is
presented in the URI syntax document.  As such, if URNs are said
to support URI hierarchy, they should indeed be subjected to precisely these
syntactic rules prior to resolution or other use.

However, this still overlooks at least one fundamental issue which undermines
persistence in the use of identifiers:    the separation of a 
relative reference from its base.

On Tue, 30 Jun 1998, Larry Masinter wrote:
> Under this view, the validity of the hierarchical nature of URNs,
> and the utility of relative forms against a URN base, are independent
> of the mechanisms and architectural principles of  RESOLUTION,
> since the syntactic processing happens before resolution is attempted.

To do this requires both the base and the relative fragment, and
the only mechanisms we currently have for communicating that base are
(at least currently), dependent on the resolution process (e.g.: "use
the URI used to access the resource").

> > I.e., doing an N2R that has relative references in it will leave you out in
> > the cold,
> 
> N2R, or any URL resolution mechanism, should never be applied to
> relative references. The relative references must first be syntactically
> processed against the base to obtain an absolute reference, before doing
> any resolution.

I'm sorry my example was not clearer.  My point was that you run into
difficulty when:

	. you do an N2R resolution and get a resource, which
	  contains relative references
	. you then want to resolve the relative references which,
	  and unless a specific base is delivered, the URI syntax
	  document says "default to the URI used to get here" -- i.e.,	
	  the URN.

If URNs do not support hierarchy, then you have a URI scheme that
is not appropriate for the syntactic manipulation, and you have a problem.

If URNs _do_ support hierarchy in the general way, then:

	. _all_ URN references to this document must be formed on
	  the same hierarchy as the relative references, or else
	  the URNs formed after the syntactic manipulation will simply
	  be wrong.  And, there's no (known) way of distinguishing 
	  between a URN that accepts the document's embedded hierarchy
	  and those that do not.

Note that the embedded references are likely created by the document
author/responsible person.  URNs, by contrast, will be assigned by
a variety of independent organizations, which have their own requirements
for name structure.  As it stands today, the Swedish library is assigning
URNs to any web resource in the Nordic countries.  Some publishers
are assigning Digital Object Identifiers (which may yet become a URN
namespace) to published resources.  A single web page may validly
have assigned to it URNs from both of these sources; the sources do
not have the same hierarchical structure, nor are they in any way 
related to the structure of the relative references offered by the
author.  Therefore, it is _not_ valid to assume that relative fragments
will work with all these URIs for the same resource.


> It would be safe to say that the calcuation of the 'base' to be used
> when resolving relative references within a document should prefer
> the most local form of the document's base that is available, and that
> relative forms should be avoided when the base is unavailable or unclear
> or might be in the future. This is especially true for documents which
> are intended for long-term permanent storage and which are believed to
> allow for additional global names: RFCs, published books, etc.

Yeah; but I'll play an unusual card and point out that the reality
is that the bulk of existing resources are web pages, and they already
have relative references in them, with little or no formal declaration
of base.  

We can write a BCP on when to use relative references and when not, but
the reality is that people will slap URNs on existing resources, however
they are formulated.

> >  Keith asked whether or not it is worth casting into
> > question URNs' ability to provide persistent references in order to support
> > this case.  Anything I've seen suggests it comes back to point #1 --
> > we don't yet understand well enough how to do these across _all_ URN
> > namespaces.
> 
> Perhaps by 'understand' you really mean 'accept'? Syntactic preprocessing
> is certainly 'understandable', isn't it? It's really a matter of whether
> you accept it as a viable way of dealing with relative processing.

No, I mean understand, as in understand and address all the very real 
ramifications.  Your proposal is indeed easily understood, and
technically straightforward.  But, it's like an extended warranty
on a new car:  what's important is not the long list of things it
will cover, so much as the very significant bits that are not.

I have no problem with new proposals; the difficulty is that we haven't
yet agreed what problem we are trying to solve.  I think what you have
proposed is the appropriate technical solution -- for part of the problem.
But you haven't addressed (accepted?) the deployment issues outlined
above.  And, at least the last time I checked, this group was still
concerned with anticipating deployment and scaling issues.


>    In contrast to URNs, one can imagine a variety human-friendly naming
>    (HFN) schemes supporting different suites of applications and user
>    communities.  These will need to provide mappings to URNs in tighter
>    or looser couplings, depending on the namespace.  It is these HFNs
>    that will be mnemonic, content-full, and perhaps mutable, to track
>    changes in use and semantics.  They may provide nicknaming and other
>    aliasing, relative or short names, context sensitive names,
>    descriptive names, etc.  Their definition is not part of this effort,
>    but will clearly play an important role in the long run.
> 
> Following this advice, the proposal is merely that a 'relative form' is
> a kind of HFN that can be used in conjunction with a URN that has a
> hierchical assignment mechanism to provide, using the relative reference
> processing rules, to support a mapping to URNs (via the relative+base=>URN
> mapping), and a relative name scheme.
> 
> The definition of relative forms is not part of 'this effort' (the URN
> group), but plays an important role, and allowing the use of "/" to
> delimit hierarchies in URN schemes, which would support such use, would
> seem to be entirely reasonable and consistent with the architectural
> principles already laid out.

I have every faith that HFIs will address many problems.  And, if _that_
work can address the kinds of problems that will be encountered in
real usage terms, then it will be appropriate to update RFC2168 
with the appropriate terminology.   But, to change the syntax in
anticipation of the successful outcome is, to my way of thinking, like
saying "let's load the gun and figure out how to aim later".

Leslie.


----------------------------------------------------------------------------

    "The nice thing about reality                 Leslie Daigle
       is that there are        
     so many versions to choose from."            Bunyip Information Systems
                      -- ThinkingCat              (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id UAA04786 for urn-ietf-out; Tue, 30 Jun 1998 20:41:45 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id UAA04781 for <urn-ietf@services.bunyip.com>; Tue, 30 Jun 1998 20:41:41 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id UAA02353 for urn-ietf@services; Tue, 30 Jun 1998 20:41:41 -0400 (EDT)
Received: from lysithea.lcs.mit.edu (lysithea.lcs.mit.edu [18.26.0.187]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id UAA02350 for <urn-ietf@bunyip.com>; Tue, 30 Jun 1998 20:41:34 -0400 (EDT)
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id UAA06932; Tue, 30 Jun 1998 20:41:30 -0400
Date: Tue, 30 Jun 1998 20:41:30 -0400
Message-Id: <199807010041.UAA06932@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: masinter@parc.xerox.com
CC: moore@cs.utk.edu, michaelm@netsol.com, urn-ietf@bunyip.com
In-reply-to: <001801bda37f$a64a4060$aa66010d@copper.parc.xerox.com> (masinter@parc.xerox.com)
Subject: Re: [URN] Re: The "ietf" namespace and internet-drafts (was Re:ftp://ds.internic.net/rfc/)
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: owner-urn-ietf@Bunyip.Com

Larry, Keith, et al.,

I'm having a little trouble distilling the core issues with respect to
relative identifiers, but I think both of you have hit on several
important points.  Fundamentally, there is the question of determining
"relative to what".  Relative locations are important.  One manages
collections of instances resources as collections (and hence may move
them to new physical locations as collections).  It is probably less
important to be able to move a collection of names wholesale into
another name namespace, especially namespaces which may not embody
much if any semantics.  Furthermore, this may be difficult to achieve.
If I am labelling physical locations, and there cannot be more than
one thing in any one location, conflicts are easy to discover.  If
"overlaying" or reassigning a name happens in the virtual space of a
namespace, such a mishap may be much more difficult to discover and
avoid.

Now, we can consider the mechanisms under discussion.  In the URL
world, relative identifiers can be embedded in a resource that either
does or does not specify the base.  If it specifies the base, then the
relative URLs are only a shorthand for fully expanded URLs.  It seems
to me that this sort of facility is easily implementable and
non-controversial with respect to URNs as well, and essentially a
non-issue.

The other alternative is that the base is not specified.  When that
happens it must be discovered by some other means.  With URNs we are
talking about picking up subnamespaces and adding them to other
subnamespaces.  The syntax URN is extensible and doesn't necessarily
have the common syntax defined for URLs.  The reflection of
hierarchical assignment of delegation may be reflected in various
different syntaxes.  Hence, a URN subspace may choose to reflect
hierarchy by putting name components at the left or right, or both.
There may not be a single left to right or right to left hierarchical
reading of a URN.  Thus a set of "relative" URNs within some subspace
may conflict in extremely peculiar ways with another URN space.  This
may not be obvious at all to the naive inheritor of a set of
resources.  They could lead to the cons'ing up of URNs that did not
reflect the original intentions at all.  In order to correctly
understand any hierarchical structure, some reference is needed.  Are
we not now almost back at specifying a base, which in this case was
not supposed to be the case?

I suppose one really needs to understand the impact of those
misleading and incorrect URNs.  First, it clearly makes such a scheme
less reliable; it seems to me that long-lived validity of identifiers
is key to the value of URNs.  Beyond that, if they fail and mislead a
user, it is impossible to predict the consequences.  We could simply
say that the user must beware.  I don't find this a very comforting
approach.  We are supposed to solving a problem, not creating more
problems.  I am not yet convinced by the arguments that
relative URNs are useful and it appears that there are significant
pitfalls.

			Karen





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA29699 for urn-ietf-out; Tue, 30 Jun 1998 15:34:24 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA29694 for <urn-ietf@services.bunyip.com>; Tue, 30 Jun 1998 15:34:20 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id PAA01559 for urn-ietf@services; Tue, 30 Jun 1998 15:34:19 -0400 (EDT)
Received: from dynamicdiagrams.com (iris.dynamicdiagrams.com [205.181.196.2]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id PAA01554; Tue, 30 Jun 1998 15:34:16 -0400 (EDT)
Received: by dynamicdiagrams.com (940816.SGI.8.6.9/940406.SGI.AUTO) id PAA16243; Tue, 30 Jun 1998 15:22:47 -0700
Date: Tue, 30 Jun 1998 15:22:47 -0700
From: david@dynamicdiagrams.com (David G. Durand)
Message-Id: <199806302222.PAA16243@dynamicdiagrams.com>
To: "Leslie Daigle" <leslie@bunyip.com>, "Larry Masinter" <masinter@parc.xerox.com>
Subject: Re:  [URN] URN required reading & a modest proposal
Cc: <urn-ietf@bunyip.com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: david@dynamicdiagrams.com (David G. Durand)
Errors-To: owner-urn-ietf@Bunyip.Com

Larry has given a very clear and convincing case for how relative URNs could
make sense, and why "/" should not be _forbidden_ to URN schemes. It's
clear that some URN schemes will not be compatible with such relative names,
and that some namespace definers would prefer to rule them out. Anyone
defining a namespace, however, is free to require absolute names in all
contexts, by _not_ using a "/" character in the namespace.

    -- David

I've been very skeptical of "relative" URNs because of resolution problems, but
I think Larry's "syntactic" proposal eliminates those issues.
------------------------------------------+----------------------------
David Durand                 dgd@cs.bu.edu| david@dynamicDiagrams.com
Boston University Computer Science        | Dynamic Diagrams
http://www.cs.bu.edu/students/grads/dgd/  | http://dynamicDiagrams.com/
                                          | MAPA: mapping for the WWW
                                          | http://dynamicDiagrams.com/minimapa



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA29618 for urn-ietf-out; Tue, 30 Jun 1998 15:25:42 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA29613 for <urn-ietf@services.bunyip.com>; Tue, 30 Jun 1998 15:25:37 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id PAA01480 for urn-ietf@services; Tue, 30 Jun 1998 15:25:37 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id PAA01476; Tue, 30 Jun 1998 15:25:32 -0400 (EDT)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52367(3)>; Tue, 30 Jun 1998 12:25:26 PDT
Received: from copper-208.parc.xerox.com ([13.0.208.21]) by casablanca.parc.xerox.com with SMTP id <71811>; Tue, 30 Jun 1998 12:24:24 PDT
From: "Larry Masinter" <masinter@parc.xerox.com>
To: "Leslie Daigle" <leslie@bunyip.com>
Cc: <urn-ietf@bunyip.com>
Subject: [URN] URN required reading & a modest proposal
Date: Tue, 30 Jun 1998 12:24:17 PDT
Message-ID: <001d01bda45c$ac716120$15d0000d@copper-208.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
In-Reply-To: <Pine.SUN.3.95.980630135713.29574G-100000@mocha.bunyip.com>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Larry Masinter" <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> 	. To say we "do relative URNs", we would have to understand how
> 	  to make it work (while preserving the characteristics of URNs,
> 	  such as persistence, etc) for ALL URNs in all namespaces.  We
> 	  have said that we don't yet know how to do that, and nothing
> 	  presented to date in this current instantiation of this thread
> 	  suggests we have learned otherwise.

I don't think we're in a situation of perpetual mystery, where 'we didn't
understand before' supports 'we don't understand now'. If you find this
message even slightly illuminating, perhaps you could comment on whether
we're able to move the understanding forward, just a bit?

A working group "rough consensus" at some point might be "we don't
know how to do that", but "not knowing how" isn't thus grounds
for rejecting proposals for "how".

Recast in terms of the technical specifications, the statement is
more palatable, e.g., "A proposal for relative URNs would need to
explain, or point to an explanation, of how it would work with all
URN namespaces."   Then the validity a proposal could be judged on
its own merits.

With that context, I want to try, once again, to make a proposal
for "doing relative URNs", or, at least, "using URNs with /-delimited
hierarchical forms and relative forms."

PROPOSAL:  the processing of relative forms against the base is
_entirely_ syntactic, and occurs BEFORE any attempt at resolution.

Under this view, the validity of the hierarchical nature of URNs,
and the utility of relative forms against a URN base, are independent
of the mechanisms and architectural principles of  RESOLUTION,
since the syntactic processing happens before resolution is attempted.

This is not a proposal for "relative URNs", but rather it is a proposal
to allow hierarchical URN forms, which admit to being candidates for
relative-form processing.

The processing of a relative form "../a/b" against a base, whether
URN or URL, of form "scheme://authority/s1/s2/s3", is to be done
_completely syntactically_ without reference to the semantics of
the scheme; the result of the syntactic processing is another absolute
form. Only after relative form processing is applied is the scheme
examined, and resolved using the architectural principles of URNs
as expressed in rfc2276.txt, or according to the methods set out by
the definition of the URL scheme.

This is a simple proposal for how to 'do relative forms in conjunction
with URNs' which I hope is clear enough to be understandable, simple
enough to be implemented, compatible with most existing URL resolution
mechanisms, and which does not interfere with any of the persistent
properties of URNs themselves because it is an entirely syntactic
operation.

This proposal 'preserves the characteristics of URNs such as persistence,
etc) for ALL URNs in all namespaces, primarily because it does not
modify the characteristics of URNs at all, but merely provides an additional
syntactic preprocessing step. (Think of it as a macro-language pre-processor
to your programming language.) It is completely compatible with RFC 2276,
because it applies before the resolution laid out in RFC 2276 occurs, and
is completely compatible with RFC 2168, for the same reason.

> Furthermore, there has been work done (and there is still effort to refine it)
> to ensure that the expression of relative URIs in the defining syntax
> document makes it clear that a relative reference is only useful, within
> a document, if the defined "base" URI (see the syntax document to learn
> how to derive that) is of a scheme that supports relative references.

I actually think that the utility of relative references is narrower
than that, since there are additional restrictions you would want to
apply. Even when the syntax allows relative references, the use of ANY
reference (relative or absolute) needs to be considered in the context of the
lifetime of the reference compared to the lifetime of the document.
In some situations, even when syntactically allowed, an 'absolute'
reference has a shorter lifetime than a 'relative' reference, and in
other situations, a 'relative' reference might have a shorter lifetime.

This is an important constraint on the context and use of references.

> I.e., doing an N2R that has relative references in it will leave you out in
> the cold,

N2R, or any URL resolution mechanism, should never be applied to
relative references. The relative references must first be syntactically
processed against the base to obtain an absolute reference, before doing
any resolution.

>  unless there is an explicit base URI transmitted in the transaction
> (e.g., within the HTML, HTTP exchange, whatever), but if you do an N2L
> and then resolve the URL, you are in fact still dealing with relative
> references against a URL.

> This may yet give you problems if the URL you used was not
> the one anticipated in writing the relative reference, but that's a URL
> problem, not a URN one.

It would be safe to say that the calcuation of the 'base' to be used
when resolving relative references within a document should prefer
the most local form of the document's base that is available, and that
relative forms should be avoided when the base is unavailable or unclear
or might be in the future. This is especially true for documents which
are intended for long-term permanent storage and which are believed to
allow for additional global names: RFCs, published books, etc.

But this doesn't remove the utility of relative forms from outside the
resources themselves, nor the utility of using a consistent syntax for
describing hierarchy.

> I.e., as Keith and Larry's exchange underscored, the problem is _only_ when
> you have extra-document references, not governed by the URI relative
> reference rules.

Well, the narrower problem is the crux of the matter, although the
relative syntax is valid in all contexts for which a base is available.

>  Keith asked whether or not it is worth casting into
> question URNs' ability to provide persistent references in order to support
> this case.  Anything I've seen suggests it comes back to point #1 --
> we don't yet understand well enough how to do these across _all_ URN
> namespaces.

Perhaps by 'understand' you really mean 'accept'? Syntactic preprocessing
is certainly 'understandable', isn't it? It's really a matter of whether
you accept it as a viable way of dealing with relative processing.

> I know there are people who disagree with this, but it's the considered
> opinion of this working group.

I don't disagree that the group had come to the conclusion in the past that
it "didn't understand" how to deal with relative forms in the context of
URNs, but there don't seem to be architectural principles that would rule out
syntactic pre-processing. In fact, RFC 2276 alludes to this:

   In contrast to URNs, one can imagine a variety human-friendly naming
   (HFN) schemes supporting different suites of applications and user
   communities.  These will need to provide mappings to URNs in tighter
   or looser couplings, depending on the namespace.  It is these HFNs
   that will be mnemonic, content-full, and perhaps mutable, to track
   changes in use and semantics.  They may provide nicknaming and other
   aliasing, relative or short names, context sensitive names,
   descriptive names, etc.  Their definition is not part of this effort,
   but will clearly play an important role in the long run.

Following this advice, the proposal is merely that a 'relative form' is
a kind of HFN that can be used in conjunction with a URN that has a
hierchical assignment mechanism to provide, using the relative reference
processing rules, to support a mapping to URNs (via the relative+base=>URN
mapping), and a relative name scheme.

The definition of relative forms is not part of 'this effort' (the URN
group), but plays an important role, and allowing the use of "/" to
delimit hierarchies in URN schemes, which would support such use, would
seem to be entirely reasonable and consistent with the architectural
principles already laid out.


Regards,

Larry




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA28372 for urn-ietf-out; Tue, 30 Jun 1998 14:19:54 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA28367 for <urn-ietf@services.bunyip.com>; Tue, 30 Jun 1998 14:19:49 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id OAA01301 for urn-ietf@services; Tue, 30 Jun 1998 14:19:48 -0400 (EDT)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id OAA01298 for <urn-ietf@bunyip.com>; Tue, 30 Jun 1998 14:19:47 -0400 (EDT)
Date: Tue, 30 Jun 1998 14:19:46 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] required reading
Message-ID: <Pine.SUN.3.95.980630135713.29574G-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Before _anyone_ posts anything further on this thread (which has morphed
itself into the "whydon'twehaverelativeURNs" thread), read:

	http://www.ietf.org/internet-drafts/draft-fielding-uri-syntax-03.txt
	  (the latest draft of the URI syntax, including relative references)
	ftp://ftp.isi.edu/in-notes/rfc2276.txt
	   Architectural Principles of Uniform Resource Name Resolution
	   (i.e., the whole overview of what we think we're doing)
	ftp://ftp.isi.edu/in-notes/rfc2168.txt
	   Resolution of Uniform Resource Identifiers using the Domain Name 
	   System
	   (i.e., not just what the proposed IETF namespace does, but what
	   can be done with our one proposed RDS).

Too many of the arguments presented here have been based on an extrapolation
of assumptions based on exposure only to the IETF namespace document,
and/or a faulty understanding of the URI relative syntax handling.

Let's review the group's position on relative URNs, and the use of "/" in
a URN:

	. To say we "do relative URNs", we would have to understand how
	  to make it work (while preserving the characteristics of URNs,
	  such as persistence, etc) for ALL URNs in all namespaces.  We
	  have said that we don't yet know how to do that, and nothing
	  presented to date in this current instantiation of this thread
	  suggests we have learned otherwise.

	. We have said that, in anticipation of one day understanding that,
	  and in order not to collide unnecessarily with URI schemes that
	  do use hierarchies, we will not use "/" in an unescaped fashion
	  in URNs.

	. We have also said that individual namespaces may elect to describe
	  relative referneces using a hierarchical syntax of their choice.
	  This does not allow abbreviated document references, but it does
	  still permit the expression of relationships and namespace-specific
	  software can make use of it.

Furthermore, there has been work done (and there is still effort to refine it)
to ensure that the expression of relative URIs in the defining syntax 
document makes it clear that a relative reference is only useful, within
a document, if the defined "base" URI (see the syntax document to learn
how to derive that) is of a scheme that supports relative references.  I.e.,
doing an N2R that has relative references in it will leave you out in
the cold, unless there is an explicit base URI transmitted in the transaction
(e.g., within the HTML, HTTP exchange, whatever), but if you do an N2L
and then resolve the URL, you are in fact still dealing with relative references
against a URL.  This may yet give you problems if the URL you used was not
the one anticipated in writing the relative reference, but that's a URL
problem, not a URN one.

I.e., as Keith and Larry's exchange underscored, the problem is _only_ when
you have extra-document references, not governed by the URI relative
reference rules.  Keith asked whether or not it is worth casting into
question URNs' ability to provide persistent references in order to support
this case.  Anything I've seen suggests it comes back to point #1 -- 
we don't yet understand well enough how to do these across _all_ URN 
namespaces.

I know there are people who disagree with this, but it's the considered
opinion of this working group.   

Again -- read the documents.

Leslie.


----------------------------------------------------------------------------

    "The nice thing about reality                 Leslie Daigle
       is that there are        
     so many versions to choose from."            Bunyip Information Systems
                      -- ThinkingCat              (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id UAA18391 for urn-ietf-out; Mon, 29 Jun 1998 20:39:41 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id UAA18383 for <urn-ietf@services.bunyip.com>; Mon, 29 Jun 1998 20:39:38 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id UAA27385 for urn-ietf@services; Mon, 29 Jun 1998 20:39:38 -0400 (EDT)
Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id UAA27382 for <urn-ietf@Bunyip.Com>; Mon, 29 Jun 1998 20:39:35 -0400 (EDT)
Received: from spot.cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK) id UAA15684; Mon, 29 Jun 1998 20:39:30 -0400 (EDT)
Message-Id: <199806300039.UAA15684@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Michael Richardson <mcr@solidum.com>
cc: urn-ietf@bunyip.com, moore@cs.utk.edu
Subject: [URN] Re: The "ietf" namespace and internet-drafts (was Re: ftp://ds.i 
In-reply-to: Your message of "Mon, 29 Jun 1998 12:26:42 -0300." <199806291626.MAA23781@venus.solidum.com> 
Date: Mon, 29 Jun 1998 20:39:30 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

>   Now, I can see some confusion could easily arise if someone can arrive via
> URLs of different types and then is presented with an URN. (Maybe they used
> the explicit FTP url because they can't process URNs!)

No, that's not a problem.  The problem is when you arrive via a URN
and then need to try to interpret relative URLs.  And the only solution
that makes sense to be is that the "base URL" needs to be derived
as part of the URN resolution step.

>   Now, as for the suggestion that IETF documents should simply be given
> some arbitrary number... I think we already do this. 

Yes, in fact we do.  The only difference between RFCs and most document
series is that people become familiar with RFC numbers.  

But the reason I proposed a separate numbering scheme - and I wasn't 
completely serious - is to point out that people were making assumptions 
about how URNs should work, based on the example of RFCs.  

>   However, I prefer something that looks like the rest of the URLs that
> the non-technical public is already familliar with. So, if having to parse
> the relative links and perform complicated equality tests in my caches
> is the price of keeping the same syntax, then I'm happy to do it.

That issue was decided long ago, and is no longer open for discussion.

Keith



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id UAA18283 for urn-ietf-out; Mon, 29 Jun 1998 20:30:59 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id UAA18278 for <urn-ietf@services.bunyip.com>; Mon, 29 Jun 1998 20:30:56 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id UAA27360 for urn-ietf@services; Mon, 29 Jun 1998 20:30:55 -0400 (EDT)
Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id UAA27357 for <urn-ietf@Bunyip.Com>; Mon, 29 Jun 1998 20:30:53 -0400 (EDT)
Received: from spot.cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK) id UAA15647; Mon, 29 Jun 1998 20:30:47 -0400 (EDT)
Message-Id: <199806300030.UAA15647@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: urn-list@faerber.muc.de (=?ISO-8859-1?Q?Claus_Andr=E9_F=E4rber?=)
cc: urn-ietf@bunyip.com, moore@cs.utk.edu
Subject: [URN] Re: The "ietf" namespace and internet-drafts (was Re: ftp:// 
In-reply-to: Your message of "29 Jun 1998 11:09:00 +0200." <6wnyQdt3cDB@faerber.muc.de> 
Date: Mon, 29 Jun 1998 20:30:47 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

> Keith Moore <moore@cs.utk.edu> schrieb:
> > > It would also reflect the organisation of most FTP servers that provide
> > > RFCs and other IETF and related documents for downloading.
> >
> > This is NOT a goal of URNs.  URNs should not reflect storage hierarchy,
> > because such hierarchies are inevitably going to change over time,
> > and URNs need to be stable.
> 
> Yes. However, the structure mentioned above is present on nearly every  
> FTP server that offers these documents. 

Yes, but all of this will probably change when RFCs start to be offered 
in HTML, and they include embedded images, and the images need to be 
in the same directory as the main RFC text.

> So it seems to make some sense
> to organzie it that way. The same reasons that makes FTP admins organize
> the documents that way could also be valid for the writers of the IETF
> URN spec.

It sets a bad example.  Storage organizations change over time, even
for RFCs.  We don't want those assumptions wired into ietf URNs.
 
> [snip]
> > Any approach that tries to use the existing names sets a misleading
> > example.
> 
> > e.g. URN:ietf:23408 might correspond to RFC 822, and
> >      URN:ietf:28934 might correspond to STD 11
> 
> This would make resolvers unnecessarily complex. (I.e. all of them would  
> need a table which number corresponds to which document.)

Yes.  In other words, it would require general purpose URN resolvers 
rather than resolvers which were purpose-built to handle IETF space.

Keith



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA10772 for urn-ietf-out; Mon, 29 Jun 1998 13:56:30 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA10767 for <urn-ietf@services.bunyip.com>; Mon, 29 Jun 1998 13:56:26 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id NAA26076 for urn-ietf@services; Mon, 29 Jun 1998 13:56:26 -0400 (EDT)
Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA26073 for <urn-ietf@bunyip.com>; Mon, 29 Jun 1998 13:56:24 -0400 (EDT)
Received: from spot.cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK) id NAA13731; Mon, 29 Jun 1998 13:55:58 -0400 (EDT)
Message-Id: <199806291755.NAA13731@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "Larry Masinter" <masinter@parc.xerox.com>
cc: "Keith Moore" <moore@cs.utk.edu>, michaelm@netsol.com, urn-ietf@bunyip.com, moore@cs.utk.edu
Subject: Re: [URN] Re: The "ietf" namespace and internet-drafts (was Re:ftp://ds.internic.net/rfc/) 
In-reply-to: Your message of "Mon, 29 Jun 1998 10:02:08 PDT." <001801bda37f$a64a4060$aa66010d@copper.parc.xerox.com> 
Date: Mon, 29 Jun 1998 13:55:58 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

> I was just trying to point out that the contexts where hierarchical
> naming and relative references are useful are not limited to those
> of "HYPERTEXT". 

we agree on this point.

> An instantiation (URL) of a permanent document (URN) must carry along
> with it any references. If you move a resource from one location to
> another, you have to rewrite relative references that don't work in the
> new context. For hypertext purposes itself, the 'base' should definitely
> _not_ be the URN, but rather, the resource location base.

Yes, I think that's right.  Or at least it should be a (possibly
location-independent) URI that refers to the current instantation 
of the resource.

> The best use of relative references for URNs is primarily within
> external references, and not those contained within the resources themselves.

Yes, but how important is that use?  Is there more utility gained by
having relative references with URNs than there would be by having
all URNs be absolute?  And is the utility gained in such a case worth 
the cost of the inevitable misuse of URNs and the degradation of the
value of "URN:" as an indicator of persistence?

Keith



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA09204 for urn-ietf-out; Mon, 29 Jun 1998 13:02:21 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA09199 for <urn-ietf@services.bunyip.com>; Mon, 29 Jun 1998 13:02:18 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id NAA25744 for urn-ietf@services; Mon, 29 Jun 1998 13:02:17 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id NAA25741 for <urn-ietf@bunyip.com>; Mon, 29 Jun 1998 13:02:15 -0400 (EDT)
Received: from copper.parc.xerox.com ([13.1.102.170]) by alpha.xerox.com with SMTP id <53051(2)>; Mon, 29 Jun 1998 10:02:12 PDT
From: "Larry Masinter" <masinter@parc.xerox.com>
To: "Keith Moore" <moore@cs.utk.edu>
Cc: <michaelm@netsol.com>, <urn-ietf@bunyip.com>
Subject: RE: [URN] Re: The "ietf" namespace and internet-drafts (was Re:ftp://ds.internic.net/rfc/) 
Date: Mon, 29 Jun 1998 10:02:08 PDT
Message-ID: <001801bda37f$a64a4060$aa66010d@copper.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
In-Reply-To: <199806291327.JAA13072@spot.cs.utk.edu>
Importance: Normal
X-Mimeole: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Larry Masinter" <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> The issue is not whether relative forms can be useful with URNs.
> The issue is whether having relative forms in URNs at all
> encouages misuse of URNs in a way that degrades the utility 
> of URNs as long-term persistent names.  And it seems that 
> a good number of the suggestions for use of relative forms 
> with URNs - from members of this very working group - would 
> degrade their persistence.  If people in this working group,
> who have been discussing these issues for months or years,
> would misuse relative URNs, surely people outside this working 
> group would be even more likely to do so.

I was just trying to point out that the contexts where hierarchical
naming and relative references are useful are not limited to those
of "HYPERTEXT". I agree that the more semantics that are inferred from
a name, the more likely it is that over time those semantics will become
less useful. I'm not sure, though, that the tack of removing semantics
actually improves longevity, rather than just reducing the short-term
utility function without actually having an effect on longevity.


> Which is not to say that we should ignore the problem of
> use of URNs to name documents that contain relative references -
> but that maybe we shouldn't consider a document's URN as a base 
> for such references.  (Even this doesn't work - a document
> can have multiple URNs.  Seems like the base URL needs to be 
> derived as part of URN resolution.)

An instantiation (URL) of a permanent document (URN) must carry along
with it any references. If you move a resource from one location to
another, you have to rewrite relative references that don't work in the
new context. For hypertext purposes itself, the 'base' should definitely
_not_ be the URN, but rather, the resource location base.

The best use of relative references for URNs is primarily within
external references, and not those contained within the resources themselves.

Larry




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA08058 for urn-ietf-out; Mon, 29 Jun 1998 12:26:52 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA08053 for <urn-ietf@services.bunyip.com>; Mon, 29 Jun 1998 12:26:49 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id MAA25568 for urn-ietf@services; Mon, 29 Jun 1998 12:26:49 -0400 (EDT)
Received: from research.solidum.com (gigabit.solidum.com [209.151.29.225]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA25565 for <urn-ietf@Bunyip.Com>; Mon, 29 Jun 1998 12:26:44 -0400 (EDT)
Received: from venus.solidum.com (venus.solidum.com [192.168.1.1]) by research.solidum.com (8.8.4/8.8.4) with ESMTP id MAA23288 for <urn-ietf@Bunyip.Com>; Mon, 29 Jun 1998 12:25:36 -0400
Received: from phobos.solidum.com (mcr@phobos [192.168.1.13]) by venus.solidum.com (8.8.7/8.8.7) with ESMTP id MAA23781 for <urn-ietf@Bunyip.Com>; Mon, 29 Jun 1998 12:26:43 -0400
Message-Id: <199806291626.MAA23781@venus.solidum.com>
To: urn-ietf@bunyip.com
Subject: Re: [URN] Re: The "ietf" namespace and internet-drafts (was Re: ftp://ds.i 
In-reply-to: Your message of "Mon, 29 Jun 1998 11:14:12 EDT." <199806291514.LAA13396@spot.cs.utk.edu> 
Date: Mon, 29 Jun 1998 12:26:42 -0300
From: Michael Richardson <mcr@solidum.com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Richardson <mcr@solidum.com>
Errors-To: owner-urn-ietf@Bunyip.Com

-----BEGIN PGP SIGNED MESSAGE-----


>>>>> "Keith" == Keith Moore <moore@cs.utk.edu> writes:
    Keith> No, it doesn't follow.  Just because a document is built out of
    Keith> separate fragments, doesn't mean that those fragments need
    Keith> relative names.

  I will make an observation about relative names and URNs. Perhaps this
is obvious already:
  The chief advantage of relative names (from my point of view) is that
  they allow a document, or set of documents to move around without
  breaking the links between them. (I dislike to the excessive use of
  BASE for this reason)

  For references between documents (not within a single one), the use of 
  absolute URLs/URNs is only a problem if you think the documents are going
  to move.

  BUT: if you are using URNs, then you know the documents aren't going to
  move int he URN-space. If they were going to move in the URN-space then it
  wouldn't be appropriate to use a URN. 

  Now, I can see some confusion could easily arise if someone can arrive via
URLs of different types and then is presented with an URN. (Maybe they used
the explicit FTP url because they can't process URNs!)

  Now, as for the suggestion that IETF documents should simply be given
some arbitrary number... I think we already do this. If we change from
calling it "RFC822" to calling it "urn:ietf:42913", then future generations
won't call it "RFC822". They will call it "urn:ietf:42913". 
  If you make the id non-numeric and hard to type, write on blackboards,
and tell people over the IP-phone, then they will just start using some
other shorthand, and will then want to standardize the shorthand and have
a URN description for it.

  I don't know if naptr://ietf/rfc/../draft/ietf/../.././rfc/822 is
appropriate.  If that is the argument for colons vs /'s, then I don't mind
colons. 
  However, I prefer something that looks like the rest of the URLs that
the non-technical public is already familliar with. So, if having to parse
the relative links and perform complicated equality tests in my caches
is the price of keeping the same syntax, then I'm happy to do it.

    Keith> p.s. FWIW, IETF will eventually allow HTML and other document
    Keith> types.  Everyone agrees that this is a good idea; the problem is

  I'm glad to hear this. Maybe this calls for the locking people in a room
without food or beer and telling them to agree trick.

   :!mcr!:            |  Solidum Systems Corporation, http://www.solidum.com
   Michael Richardson |For a better connected world,where data flows faster<tm>
 Personal: <A HREF="http://www.sandelman.ottawa.on.ca/People/Michael_Richardson/Bio.html">mcr@sandelman.ottawa.on.ca</A>. PGP key available.
 Corporate: <A HREF="mailto:mcr@solidum.com">mcr@solidum.com</A>. 



-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: noconv
Comment: Processed by Mailcrypt 3.4, an Emacs/PGP interface

iQCVAwUBNZfAQG5vCG0TOZrRAQHvJgQAuJ5fMUgtywMX7zXssWRtklfKvtPE6rVa
/7cgt4FC6DjqHz66zQYyl7foOpoMKDBlTLIuyK1PjfSOudV/sTdLBZiHldD0VRsZ
X4nulW0qBm0o8y86poUW1WWIcJ9A/tg67Ea5RzgBEYVN7CdyRyAYcWdyU0Qmf8wF
q0s3eZbfSf4=
=/+4S
-----END PGP SIGNATURE-----



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA06261 for urn-ietf-out; Mon, 29 Jun 1998 11:14:33 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA06256 for <urn-ietf@services.bunyip.com>; Mon, 29 Jun 1998 11:14:30 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA25002 for urn-ietf@services; Mon, 29 Jun 1998 11:14:29 -0400 (EDT)
Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA24999 for <urn-ietf@Bunyip.Com>; Mon, 29 Jun 1998 11:14:27 -0400 (EDT)
Received: from spot.cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK) id LAA13396; Mon, 29 Jun 1998 11:14:13 -0400 (EDT)
Message-Id: <199806291514.LAA13396@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: hallam@ai.mit.edu
cc: "Keith Moore" <moore@cs.utk.edu>, "Larry Masinter" <masinter@parc.xerox.com>, "=?iso-8859-1?B?Q2xhdXMgQW5kcukgRuRyYmVy?=" <urn-list@faerber.muc.de>, urn-ietf@bunyip.com, moore@cs.utk.edu
Subject: Re: [URN] Re: The "ietf" namespace and internet-drafts (was Re: ftp://ds.i 
In-reply-to: Your message of "Mon, 29 Jun 1998 10:19:20 EDT." <001201bda368$e8879d90$01060606@goedel> 
X-SUBJECT-MSG-FROM: "Phillip Hallam-Baker" <hallam@ai.mit.edu> 
Date: Mon, 29 Jun 1998 11:14:12 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

> I had not intended to re-enter this discussion, but I think 
> there is a fundamental problem with the 'hypertext view'.
> 
> Hypertext is dead, the Web killed it. I know about the
> hypertext litterature and the community that worked on
> it.
> 
> Tim Berners-Lee could not get a paper published at a 
> hypertext conference until long after the Web had
> become what it has become. 

> The hypertext community believes that we were wrong, I 
> know that. 

I don't care about any of the above, nor do I see how it
is relevant to the discussion.

> I know that you all think we designed the Web
> wrongly and you think you can fix it.

I don't know where you get this idea.  Some of us saw a need 
for long-term persistent resource names, that could be distinguished
from other resource names, so we designed a naming scheme that
had the characteristics we wanted.

> Ther installed base of HTML which depends on the use
> of relative names exists. This is a backwards 
> compatibility issue.

Yes, this is true, and it needs to be dealt with.  However, there
are other ways to deal with this problem than using the URL 
algorithm for evaluating relative names with URNs.

> If any system of names is to work it has to deal with 
> problems like the broken frames and image transclusion 
> mechanisms. Those mechanisms mean that even a single
> hypertext document has to be compounded out of separate
> fragments. Relative names are inescapable.

No, it doesn't follow.  Just because a document is built
out of separate fragments, doesn't mean that those fragments
need relative names.

I do think there is a need to be able to refer to a component
of a resource, and in some sense that is a relative name. 
The problem is, chances are good that the relationship between 
a resource and one of its components two will change over time.
If you try to encode the relationship between those resources
in their respective URNs, sooner or later that encoding will 
no longer be valid... unless of course the resource is static.

> You will not get persistence without relative names.

It doesn't follow from what you have said here.

> The problem with taking the IETF namespace as a model
> is that the documents are simple ASCII files which are
> by now almost entirely unrepresentative of the documents
> for which URNs are required.

I agree that the IETF document series isn't representative.   
Not only do they not have links to other documents, the
documents themselves never change once issued.

Keith

p.s. FWIW, IETF will eventually allow HTML and other document types.
Everyone agrees that this is a good idea; the problem is 
figuring out how to get the perceived benefits of HTML without
losing several useful characteristics of the RFC series.
There's been a lot of handwaving about this - not to mention
namecalling - and very little effort toward solving the problems
or developing workable compromises.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA04887 for urn-ietf-out; Mon, 29 Jun 1998 10:21:54 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA04882 for <urn-ietf@services.bunyip.com>; Mon, 29 Jun 1998 10:21:50 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id KAA24588 for urn-ietf@services; Mon, 29 Jun 1998 10:21:50 -0400 (EDT)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA24585 for <urn-ietf@Bunyip.Com>; Mon, 29 Jun 1998 10:21:47 -0400 (EDT)
Received: from goedel ([18.23.1.191]) by life.ai.mit.edu (8.8.8/AI1.22/ai.master.life:1.24) with SMTP id KAA08595; Mon, 29 Jun 1998 10:21:36 -0400 (EDT)
From: "Phillip Hallam-Baker" <hallam@ai.mit.edu>
To: "Keith Moore" <moore@cs.utk.edu>, "Larry Masinter" <masinter@parc.xerox.com>
Cc: "=?iso-8859-1?B?Q2xhdXMgQW5kcukgRuRyYmVy?=" <urn-list@faerber.muc.de>, <urn-ietf@bunyip.com>
Subject: RE: [URN] Re: The "ietf" namespace and internet-drafts (was Re: ftp://ds.i 
Date: Mon, 29 Jun 1998 10:19:20 -0400
Message-ID: <001201bda368$e8879d90$01060606@goedel>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
In-Reply-To: <199806282251.SAA08145@spot.cs.utk.edu>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Phillip Hallam-Baker" <hallam@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

I had not intended to re-enter this discussion, but I think 
there is a fundamental problem with the 'hypertext view'.

Hypertext is dead, the Web killed it. I know about the
hypertext litterature and the community that worked on
it.

Tim Berners-Lee could not get a paper published at a 
hypertext conference until long after the Web had
become what it has become. 

The hypertext community believes that we were wrong, I 
know that. I know that you all think we designed the Web
wrongly and you think you can fix it.


Ther installed base of HTML which depends on the use
of relative names exists. This is a backwards 
compatibility issue.

If any system of names is to work it has to deal with 
problems like the broken frames and image transclusion 
mechanisms. Those mechanisms mean that even a single
hypertext document has to be compounded out of separate
fragments. Relative names are inescapable.

You will not get persistence without relative names.


The problem with taking the IETF namespace as a model
is that the documents are simple ASCII files which are
by now almost entirely unrepresentative of the documents
for which URNs are required.

What will happen of course is that having chosen a domain
in which there is already a flat naming scheme as the
model it will be asserted that the soundness of the solution
has been 'proven'.


	Phill





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA04005 for urn-ietf-out; Mon, 29 Jun 1998 09:27:27 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA03999 for <urn-ietf@services.bunyip.com>; Mon, 29 Jun 1998 09:27:23 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id JAA24382 for urn-ietf@services; Mon, 29 Jun 1998 09:27:23 -0400 (EDT)
Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA24379 for <urn-ietf@Bunyip.Com>; Mon, 29 Jun 1998 09:27:20 -0400 (EDT)
Received: from spot.cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK) id JAA13072; Mon, 29 Jun 1998 09:27:11 -0400 (EDT)
Message-Id: <199806291327.JAA13072@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "Larry Masinter" <masinter@parc.xerox.com>
cc: michaelm@netsol.com, urn-ietf@bunyip.com, moore@cs.utk.edu
Subject: [URN] Re: The "ietf" namespace and internet-drafts (was Re:ftp://ds.internic.net/rfc/) 
In-reply-to: Your message of "Sun, 28 Jun 1998 20:18:28 PDT." <004c01bda30c$9595cf00$15d0000d@copper-208.parc.xerox.com> 
Date: Mon, 29 Jun 1998 09:27:10 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

> > Again we come back to this. As keeps happening from time to time, some
> > blur the difference between the requirements for a HYPERTEXT links
> > and the requirements for a system of identifiers that can be used by
> > systems that are not hypertext oriented. 
> 
> A document repository might contain a database of elements
> and, for the database, have links to named documents within a searchable
> repository where the repository elements were 'relative'.

Now you're trying to make URNs reflect storage hierarchies.
What happens when those storage hierarchies change?  What happens
when some of those documents are moved to a different repository?

> A bookstore catalog might want to refer to ISBN numbers relative
> to the "ISBN naming authority" without having to repeat "URN:ISBN" for
> every ISBN number, even though that catalog might include absolute URNs
> for those items that don't have ISBN numbers assigned.

Sure.  But this is a single very limited case.  It only works because
ISBNs happen to be syntactically compatible with relative URIs.
It wouldn't necessarily work for other namespaces, like handles.

> An index of legal terms might contain pointers to the laws of a region
> via the URNs of the laws, with a "base" that was set to the common
> preface of URNs for law citations for that domain.

Maybe.   But this assumes that there are never two "bases" in 
effect at once (are laws ever shared by multiple domains?)


The issue is not whether relative forms can be useful with URNs.
The issue is whether having relative forms in URNs at all
encouages misuse of URNs in a way that degrades the utility 
of URNs as long-term persistent names.  And it seems that 
a good number of the suggestions for use of relative forms 
with URNs - from members of this very working group - would 
degrade their persistence.  If people in this working group,
who have been discussing these issues for months or years,
would misuse relative URNs, surely people outside this working 
group would be even more likely to do so.

Which is not to say that we should ignore the problem of
use of URNs to name documents that contain relative references -
but that maybe we shouldn't consider a document's URN as a base 
for such references.  (Even this doesn't work - a document
can have multiple URNs.  Seems like the base URL needs to be 
derived as part of URN resolution.)

Keith



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id IAA03090 for urn-ietf-out; Mon, 29 Jun 1998 08:33:23 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA03085 for <urn-ietf@services.bunyip.com>; Mon, 29 Jun 1998 08:33:20 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id IAA24019 for urn-ietf@services; Mon, 29 Jun 1998 08:33:20 -0400 (EDT)
Received: from slarti.muc.de (slarti.muc.de [193.174.4.10]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id IAA24016 for <urn-ietf@bunyip.com>; Mon, 29 Jun 1998 08:33:15 -0400 (EDT)
Received: (qmail 18658 invoked by uid 66); 29 Jun 1998 12:32:46 -0000
Received: by faerber.muc.de 29 Jun 1998 14:30:02 +0200
Date: 29 Jun 1998 11:09:00 +0200
From: urn-list@faerber.muc.de (=?ISO-8859-1?Q?Claus_Andr=E9_F=E4rber?=)
To: urn-ietf@bunyip.com
Message-ID: <6wnyQdt3cDB@faerber.muc.de>
In-Reply-To: <199806282109.RAA07818@spot.cs.utk.edu>
Subject: Re: [URN] Re: The "ietf" namespace and internet-drafts (was Re: ftp://
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
REFERENCES: <199806282109.RAA07818@spot.cs.utk.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: urn-list@faerber.muc.de (=?ISO-8859-1?Q?Claus_Andr=E9_F=E4rber?=)
Errors-To: owner-urn-ietf@Bunyip.Com

Keith Moore <moore@cs.utk.edu> schrieb:
> > It would also reflect the organisation of most FTP servers that provide
> > RFCs and other IETF and related documents for downloading.
>
> This is NOT a goal of URNs.  URNs should not reflect storage hierarchy,
> because such hierarchies are inevitably going to change over time,
> and URNs need to be stable.

Yes. However, the structure mentioned above is present on nearly every  
FTP server that offers these documents. So it seems to make some sense  
to organzie it that way. The same reasons that makes FTP admins organize  
the documents that way could also be valid for the writers of the IETF  
URN spec.

[snip]
> Any approach that tries to use the existing names sets a misleading
> example.

> e.g. URN:ietf:23408 might correspond to RFC 822, and
>      URN:ietf:28934 might correspond to STD 11

This would make resolvers unnecessarily complex. (I.e. all of them would  
need a table which number corresponds to which document.)

-- 
Claus Andre Faerber <http://www.muc.de/~cfaerber/> Fax: +49_8061_3361
PGP: ID=1024/527CADCD FP=12 20 49 F3 E1 04 9E 9E  25 56 69 A5 C6 A0 C9 DC






Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id AAA27116 for urn-ietf-out; Mon, 29 Jun 1998 00:04:35 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA27111 for <urn-ietf@services.bunyip.com>; Mon, 29 Jun 1998 00:04:33 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id AAA23251 for urn-ietf@services; Mon, 29 Jun 1998 00:04:32 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id AAA23248 for <urn-ietf@Bunyip.Com>; Mon, 29 Jun 1998 00:04:14 -0400 (EDT)
Received: from copper-208.parc.xerox.com ([13.0.208.21]) by alpha.xerox.com with SMTP id <61285(2)>; Sun, 28 Jun 1998 20:18:35 PDT
From: "Larry Masinter" <masinter@parc.xerox.com>
To: <michaelm@netsol.com>
Cc: <urn-ietf@bunyip.com>
Subject: RE: [URN] RE: The "ietf" namespace and internet-drafts (was Re:ftp://ds.internic.net/rfc/)
Date: Sun, 28 Jun 1998 20:18:28 PDT
Message-ID: <004c01bda30c$9595cf00$15d0000d@copper-208.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
In-Reply-To: <199806290146.VAA04342@bailey.dscga.com>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Larry Masinter" <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> Again we come back to this. As keeps happening from time to time, some
> blur the difference between the requirements for a HYPERTEXT links
> and the requirements for a system of identifiers that can be used by
> systems that are not hypertext oriented. 

A document repository might contain a database of elements
and, for the database, have links to named documents within a searchable
repository where the repository elements were 'relative'.

A bookstore catalog might want to refer to ISBN numbers relative
to the "ISBN naming authority" without having to repeat "URN:ISBN" for
every ISBN number, even though that catalog might include absolute URNs
for those items that don't have ISBN numbers assigned.

An index of legal terms might contain pointers to the laws of a region
via the URNs of the laws, with a "base" that was set to the common
preface of URNs for law citations for that domain.

None of these cases are "HYPERTEXT" (is all-caps a way to denigrate
a term?) unless you extend "hypertext" to include all known kinds of
references.

> This, in my opinion, is one of the fundamental problems with the 
> current URI document: by putting the "URL-reference" specification
> into the the same document as the specifications for generic URIs, the
> system is biased toward hypertext.

To show 'bias', it is necessary to actually show harm, rather
than make vague references to the potential for bias based on
a mis-characterization of the design requirements.

>                       This is a fundamental design mistake.

Please. Is this a 'mistake' in the design, or a claim of a mistake
in the methodology of the design? Or in the organization of the
documents?

> Identifiers identify. If you want a system to specify hypertext links
> then specify that seperately. You can still use URIs in your hypertext
> link but please be very careful NOT to assume that a URI _IS_ a hypertext
> link. It is not. 

It is unhelpfully pedantic to personalizing this ("_You_ can still use
URIs in _your_ hypertext link ..."). To turn this around,
please be very careful NOT to assert a design requirement where none
was assumed.

The BNF for relative and absolute forms of URIs contained many common
elements. It was useful to put the syntax for both of these in the same
document for conciseness and to insure harmony of terminology and syntax.
Despite the fears that are raised by putting them into the same document,
there is no actual harm.


Larry
--
http://www.parc.xerox.com/masinter



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id TAA24438 for urn-ietf-out; Sun, 28 Jun 1998 19:51:12 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA24433 for <urn-ietf@services.bunyip.com>; Sun, 28 Jun 1998 19:51:09 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id TAA22864 for urn-ietf@services; Sun, 28 Jun 1998 19:51:09 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id TAA22851; Sun, 28 Jun 1998 19:51:04 -0400 (EDT)
Received: from copper-208.parc.xerox.com ([13.0.208.21]) by alpha.xerox.com with SMTP id <52102(3)>; Sun, 28 Jun 1998 16:51:02 PDT
From: "Larry Masinter" <masinter@parc.xerox.com>
To: "Peter Deutsch" <peterd@bunyip.com>, "Phillip Hallam-Baker" <hallam@ai.mit.edu>, <urn-ietf@services.bunyip.com>, "Leslie Daigle" <leslie@bunyip.com>, "David Holmes" <delphys@bunyip.com>
Cc: <urn-ietf@bunyip.com>
Subject: RE: [URN] The "ietf" namespace and internet-drafts (was Re: ftp://ds.internic.net/rfc/)
Date: Sun, 28 Jun 1998 16:50:56 PDT
Message-ID: <001801bda2ef$97cfbfa0$15d0000d@copper-208.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
In-Reply-To: <199806261540.LAA13404@mocha.bunyip.com>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Larry Masinter" <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> > >This thread started off with an unhealthily aggressive tone, and has
> > >now just gotten off topic.

Just to lend some support:

In general, it is the responsibility and the authority of the
chair of the working group to moderate the discussion and
move things along productively. In particular, it is Leslie's
duty and right to close off topics as she sees fit.

I tried to keep my comments focused on the (new) proposal
to move NAPTR from "Experimental" to "Proposed Standard", but
if things seem to have gotten out of line, I apologize.

I think we've actually made a little progress recently, e.g., on the
long-standing issue of the utility of relative pointers in URIs,
and hoped we might be able to make some decisions in an area
where we'd left things at "we don't know yet" many years ago.
If that's not to be, so be it.


Larry
--
http://www.parc.xerox.com/masinter



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id TAA24431 for urn-ietf-out; Sun, 28 Jun 1998 19:51:07 -0400 (EDT)
Received: from alpha.xerox.com (firewall-user@alpha.Xerox.COM [13.1.64.93]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id TAA24426 for <urn-ietf@services.bunyip.com>; Sun, 28 Jun 1998 19:51:04 -0400 (EDT)
Received: from copper-208.parc.xerox.com ([13.0.208.21]) by alpha.xerox.com with SMTP id <52102(3)>; Sun, 28 Jun 1998 16:51:02 PDT
From: "Larry Masinter" <masinter@parc.xerox.com>
To: "Peter Deutsch" <peterd@bunyip.com>, "Phillip Hallam-Baker" <hallam@ai.mit.edu>, <urn-ietf@services.bunyip.com>, "Leslie Daigle" <leslie@bunyip.com>, "David Holmes" <delphys@bunyip.com>
Cc: <urn-ietf@bunyip.com>
Subject: RE: [URN] The "ietf" namespace and internet-drafts (was Re: ftp://ds.internic.net/rfc/)
Date: Sun, 28 Jun 1998 16:50:56 PDT
Message-ID: <001801bda2ef$97cfbfa0$15d0000d@copper-208.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
In-Reply-To: <199806261540.LAA13404@mocha.bunyip.com>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Larry Masinter" <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> > >This thread started off with an unhealthily aggressive tone, and has
> > >now just gotten off topic.

Just to lend some support:

In general, it is the responsibility and the authority of the
chair of the working group to moderate the discussion and
move things along productively. In particular, it is Leslie's
duty and right to close off topics as she sees fit.

I tried to keep my comments focused on the (new) proposal
to move NAPTR from "Experimental" to "Proposed Standard", but
if things seem to have gotten out of line, I apologize.

I think we've actually made a little progress recently, e.g., on the
long-standing issue of the utility of relative pointers in URIs,
and hoped we might be able to make some decisions in an area
where we'd left things at "we don't know yet" many years ago.
If that's not to be, so be it.


Larry
--
http://www.parc.xerox.com/masinter



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA23932 for urn-ietf-out; Sun, 28 Jun 1998 18:51:47 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA23927 for <urn-ietf@services.bunyip.com>; Sun, 28 Jun 1998 18:51:44 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id SAA22718 for urn-ietf@services; Sun, 28 Jun 1998 18:51:43 -0400 (EDT)
Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA22715 for <urn-ietf@bunyip.com>; Sun, 28 Jun 1998 18:51:41 -0400 (EDT)
Received: from spot.cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK) id SAA08145; Sun, 28 Jun 1998 18:51:30 -0400 (EDT)
Message-Id: <199806282251.SAA08145@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "Larry Masinter" <masinter@parc.xerox.com>
cc: "Keith Moore" <moore@cs.utk.edu>, "=?iso-8859-1?B?Q2xhdXMgQW5kcukgRuRyYmVy?=" <urn-list@faerber.muc.de>, urn-ietf@bunyip.com, moore@cs.utk.edu
Subject: Re: [URN] Re: The "ietf" namespace and internet-drafts (was Re: ftp://ds.i 
In-reply-to: Your message of "Sun, 28 Jun 1998 15:13:50 PDT." <000401bda2e2$0747da60$15d0000d@copper-208.parc.xerox.com> 
Date: Sun, 28 Jun 1998 18:51:29 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

> > The more I think about it, the more I'm convinced that if there's 
> > going to be an IETF namespace, the names within that namespace
> > shouldn't reflect RFC numbers or STD numbers or ID names or anything
> > else.  They should consist entirely of serial numbers and/or dates.
> > Any approach that tries to use the existing names sets a misleading
> > example.
> > 
> > e.g. URN:ietf:23408 might correspond to RFC 822, and
> >      URN:ietf:28934 might correspond to STD 11
> 
> 
> Just to be clear about this: are you saying that you are convinced
> that the scheme laid out in draft-ietf-urn-ietf-03.txt should not
> be used?

There's nothing in that spec that violates the URN requirements.

However, I fear it makes a poor first example for a URN namespace,
because it encourages people to encode information about relationships
between documents in the URN.

> Are you opposed to someone using a structure
> 
>    <base href="URN:ietf">
> 
>         <A href="23408"> This is known as RFC 822 </A>
>         <A href="28934"> This is known as STD 11 </A>


Yes.  Again, it makes a poor example, because it encourages people
to use relative forms with URNs in the absence of any guidance
as to how to do so without degrading their persistence.

There are certainly cases where relative forms can be made to work
with URNs.  Since RFCs supposedly never change after publication,
I don't see how using relative forms within RFCs, to reference 
other RFCs, can cause any problems with URN persistence.  But this
is an unusual situation, and it doesn't generalize to most uses
of URNs.

I think it's incumbent on those who want to use relative forms with
URNs, to document conditions under which those forms will still
meet the URN persistence requirements.  Until that time, use of
relative forms with URNs should be considered experimental and
not-ready-for-prime-time.

Keith



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA23564 for urn-ietf-out; Sun, 28 Jun 1998 18:14:08 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA23559 for <urn-ietf@services.bunyip.com>; Sun, 28 Jun 1998 18:14:05 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id SAA22660 for urn-ietf@services; Sun, 28 Jun 1998 18:14:04 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id SAA22657 for <urn-ietf@bunyip.com>; Sun, 28 Jun 1998 18:14:02 -0400 (EDT)
Received: from copper-208.parc.xerox.com ([13.0.208.21]) by alpha.xerox.com with SMTP id <51957(5)>; Sun, 28 Jun 1998 15:13:57 PDT
From: "Larry Masinter" <masinter@parc.xerox.com>
To: "Keith Moore" <moore@cs.utk.edu>, "=?iso-8859-1?B?Q2xhdXMgQW5kcukgRuRyYmVy?=" <urn-list@faerber.muc.de>
Cc: <urn-ietf@bunyip.com>
Subject: RE: [URN] Re: The "ietf" namespace and internet-drafts (was Re: ftp://ds.i 
Date: Sun, 28 Jun 1998 15:13:50 PDT
Message-ID: <000401bda2e2$0747da60$15d0000d@copper-208.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
In-Reply-To: <199806282109.RAA07818@spot.cs.utk.edu>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Larry Masinter" <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> The more I think about it, the more I'm convinced that if there's 
> going to be an IETF namespace, the names within that namespace
> shouldn't reflect RFC numbers or STD numbers or ID names or anything
> else.  They should consist entirely of serial numbers and/or dates.
> Any approach that tries to use the existing names sets a misleading
> example.
> 
> e.g. URN:ietf:23408 might correspond to RFC 822, and
>      URN:ietf:28934 might correspond to STD 11


Just to be clear about this: are you saying that you are convinced
that the scheme laid out in draft-ietf-urn-ietf-03.txt should not
be used?

Are you opposed to someone using a structure

   <base href="URN:ietf">

        <A href="23408"> This is known as RFC 822 </A>
        <A href="28934"> This is known as STD 11 </A>

and would prefer that relative forms not be used, but require absolute
forms such as:

        <A href="urn:ietf/23408"> This is known as RFC 822 </A>
        <A href="urn:ietf/28934"> This is known as STD 11 </A>

or

        <A href="urn:ietf:23408"> This is known as RFC 822 </A>
        <A href="urn:ietf:28934"> This is known as STD 11 </A>




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA22774 for urn-ietf-out; Sun, 28 Jun 1998 17:10:01 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA22760 for <urn-ietf@services.bunyip.com>; Sun, 28 Jun 1998 17:09:58 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id RAA22591 for urn-ietf@services; Sun, 28 Jun 1998 17:09:58 -0400 (EDT)
Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA22588 for <urn-ietf@Bunyip.Com>; Sun, 28 Jun 1998 17:09:56 -0400 (EDT)
Received: from spot.cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK) id RAA07818; Sun, 28 Jun 1998 17:09:24 -0400 (EDT)
Message-Id: <199806282109.RAA07818@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: urn-list@faerber.muc.de (=?ISO-8859-1?Q?Claus_Andr=E9_F=E4rber?=)
cc: urn-ietf@bunyip.com, moore@cs.utk.edu
Subject: [URN] Re: The "ietf" namespace and internet-drafts (was Re: ftp://ds.i 
In-reply-to: Your message of "26 Jun 1998 14:13:00 +0200." <6wbJFU1JcDB@faerber.muc.de> 
Date: Sun, 28 Jun 1998 17:09:24 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

> It would also reflect the organisation of most FTP servers that provide   
> RFCs and other IETF and related documents for downloading.

This is NOT a goal of URNs.  URNs should not reflect storage hierarchy,
because such hierarchies are inevitably going to change over time,
and URNs need to be stable.

The more I think about it, the more I'm convinced that if there's 
going to be an IETF namespace, the names within that namespace
shouldn't reflect RFC numbers or STD numbers or ID names or anything
else.  They should consist entirely of serial numbers and/or dates.
Any approach that tries to use the existing names sets a misleading
example.

e.g. URN:ietf:23408 might correspond to RFC 822, and
     URN:ietf:28934 might correspond to STD 11

(no, they're not the same thing)

Keith



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA20680 for urn-ietf-out; Sun, 28 Jun 1998 13:57:02 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA20672 for <urn-ietf@services.bunyip.com>; Sun, 28 Jun 1998 13:56:49 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id NAA22414 for urn-ietf@services; Sun, 28 Jun 1998 13:56:49 -0400 (EDT)
Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA22411 for <urn-ietf@Bunyip.Com>; Sun, 28 Jun 1998 13:56:31 -0400 (EDT)
Received: from spot.cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK) id NAA06815; Sun, 28 Jun 1998 13:56:09 -0400 (EDT)
Message-Id: <199806281756.NAA06815@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "Larry Masinter" <masinter@parc.xerox.com>
cc: moore@cs.utk.edu, "=?iso-8859-1?B?UGF0cmlrIEbkbHRzdHL2bQ==?=" <paf@swip.net>, "Phillip Hallam-Baker" <hallam@ai.mit.edu>, jayhawk@att.com, "Michael Richardson" <mcr@solidum.com>, urn-ietf@bunyip.com, moore@cs.utk.edu
Subject: [URN] Re: The "ietf" namespace and internet-drafts (was Re:ftp://ds.internic.net/rfc/) 
In-reply-to: Your message of "Sat, 27 Jun 1998 18:56:57 PDT." <006f01bda238$07f7f1c0$15d0000d@copper-208.parc.xerox.com> 
Date: Sun, 28 Jun 1998 13:56:08 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

> > At first glance this might seem to be true.  But there have actually 
> > been serious proposals to split up the RFC series into different 
> > classes of documents, with different series names for informational,
> > experimental, and standards-track documents - and to grandfather
> > existing RFCs into those categories.  (this because some vendors 
> > have been known to cite informational RFCs as if they were standards)
> > 
> > I'm not really expecting it to happen, but if this were to happen,
> > it begs the question of how to handle relative references of 
> > a document that has names in multiple contexts.  Problem is, 
> > the contexts aren't themselves persistent.
> 
> This confuses me, since I thought this had already happened. There's
> a "STD" series, as well as an RFC series, and some documents have two
> names, one as a STD and another as an RFC. The fact that the STD
> series exists doesn't mean that it is useless to be able to
> define a context in which "rfc/1834" is interpreted relative
> to the base of "urn://ietf/".

No, but it does mean that you have problems interpreting
"822" within a document that can be referenced by either
"urn://ietf/rfc/822" or "urn://ietf/std/11".

And if we were to say "it's okay to define relative names relative
a URN namespace, but not in other cases" people would want to
define a new URN name space every time they wanted a new naming
context.  This is not the purpose of URN namespaces, and a large
number of URN namespaces would be a Bad Thing.

> > Which is why URNs - even for supposedly well-behaved document
> > series like RFCs - should ideally be opaque strings that don't 
> > imply any context whatsoever.  
> 
> "opaque" is a property of the interpreting agent. The URN can be
> opaque at one level and not at another.

In this case I meant "opaque to (most) humans", in the same sense
that ISBNs are opaque to (most) humans. 

> > Why not just use absolute URNs for this case?
> > What is gained by using relative naming here?
> 
> Relative forms are shorter, easier to type and maintain. 

They are not necessarily shorter.   Since URNs don't need to contain
human-readable components, and they don't have to reflect storage
hierarchies that are designed to be traversed by humans, they can
be very terse as compared to typical URLs.  

Relative forms are not necessarily easier to maintain, either,
because if you use a relative form with a URN, all combinations 
of "base URN + relative form" need to be maintained.

> Allowing relative forms for URNs might, in addition, allow a 
> URL->URN transition by allowing some contexts to set up a new 
> 'base' which is a URN rather than  a HTTP or FTP or whatever URL scheme.

Yes, but now you're back to trying to make relative forms work 
from within a document.  And this only works under certain poorly 
understood and extremely unlikely conditions, without undermining 
the long-term stability of the URN.  

Keith



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id FAA14799 for urn-ietf-out; Sun, 28 Jun 1998 05:35:23 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id FAA14794 for <urn-ietf@services.bunyip.com>; Sun, 28 Jun 1998 05:35:20 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id FAA21357 for urn-ietf@services; Sun, 28 Jun 1998 05:35:20 -0400 (EDT)
Received: from slarti.muc.de (slarti.muc.de [193.174.4.10]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id FAA21354 for <urn-ietf@bunyip.com>; Sun, 28 Jun 1998 05:35:10 -0400 (EDT)
Received: (qmail 10138 invoked by uid 66); 28 Jun 1998 09:34:39 -0000
Received: by faerber.muc.de 28 Jun 1998 11:34:21 +0200
Date: 26 Jun 1998 14:13:00 +0200
From: urn-list@faerber.muc.de (=?ISO-8859-1?Q?Claus_Andr=E9_F=E4rber?=)
To: urn-ietf@bunyip.com
Message-ID: <6wbJFU1JcDB@faerber.muc.de>
In-Reply-To: <001901bda03d$30131c90$01060606@goedel>
Subject: Re: [URN] The "ietf" namespace and internet-drafts (was Re: ftp://ds.i
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
REFERENCES: <v04011702b1b809440ce9@[198.41.1.18]>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: urn-list@faerber.muc.de (=?ISO-8859-1?Q?Claus_Andr=E9_F=E4rber?=)
Errors-To: owner-urn-ietf@Bunyip.Com

Patrik Fältström <paf@swip.net> schrieb:
> The question is because of that if
> urn:ietf:rfc/822
> and
> urn:ietf:rfc/822/../821
> is the same thing.

Wait a moment. This does not even apply to the average hierarchical file  
system, where dir1/dir2/file is not the same as dir1/dir2/file/../file2  
as dir1/dir2/file/. is invalid (i.e. it's no directory, but an object).

However, dir1/dir2/file is the same as dir1/dir3/../dir2/file.

For RFCs, relative URLs look a bit strange, e.g. if urn:ietf:2000 and  
urn:ietf:2001 are given, the first could reference the second one as  
urn:ietf:2001 or urn:ietf:./2000.

Then, for a hierarchical system it would require the URN to start with
"/", otherwise rfc/2000 would be ambigous: Is it /rfc/2000 or
./rfc/2000?

Nevertheless do I think that it makes sense and is the most logical  
thing to define ietf as a hierarchical namespace, even if it might be of  
limited use.
It would also reflect the organisation of most FTP servers that provide   
RFCs and other IETF and related documents for downloading.

--
Claus Andre Faerber <http://www.muc.de/~cfaerber/> Fax: +49_8061_3361
PGP: ID=1024/527CADCD FP=12 20 49 F3 E1 04 9E 9E  25 56 69 A5 C6 A0 C9 DC






Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id VAA10387 for urn-ietf-out; Sat, 27 Jun 1998 21:57:11 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA10382 for <urn-ietf@services.bunyip.com>; Sat, 27 Jun 1998 21:57:09 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id VAA20437 for urn-ietf@services; Sat, 27 Jun 1998 21:57:08 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id VAA20434 for <urn-ietf@Bunyip.Com>; Sat, 27 Jun 1998 21:57:06 -0400 (EDT)
Received: from copper-208.parc.xerox.com ([13.0.208.21]) by alpha.xerox.com with SMTP id <52153(2)>; Sat, 27 Jun 1998 18:57:04 PDT
From: "Larry Masinter" <masinter@parc.xerox.com>
To: <moore@cs.utk.edu>
Cc: "=?iso-8859-1?B?UGF0cmlrIEbkbHRzdHL2bQ==?=" <paf@swip.net>, "Phillip Hallam-Baker" <hallam@ai.mit.edu>, <jayhawk@att.com>, "Michael Richardson" <mcr@solidum.com>, <urn-ietf@bunyip.com>
Subject: [URN] RE: The "ietf" namespace and internet-drafts (was Re:ftp://ds.internic.net/rfc/) 
Date: Sat, 27 Jun 1998 18:56:57 PDT
Message-ID: <006f01bda238$07f7f1c0$15d0000d@copper-208.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
In-Reply-To: <199806280120.VAA01894@spot.cs.utk.edu>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Larry Masinter" <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> At first glance this might seem to be true.  But there have actually 
> been serious proposals to split up the RFC series into different 
> classes of documents, with different series names for informational,
> experimental, and standards-track documents - and to grandfather
> existing RFCs into those categories.  (this because some vendors 
> have been known to cite informational RFCs as if they were standards)
> 
> I'm not really expecting it to happen, but if this were to happen,
> it begs the question of how to handle relative references of 
> a document that has names in multiple contexts.  Problem is, 
> the contexts aren't themselves persistent.

This confuses me, since I thought this had already happened. There's
a "STD" series, as well as an RFC series, and some documents have two
names, one as a STD and another as an RFC. The fact that the STD
series exists doesn't mean that it is useless to be able to
define a context in which "rfc/1834" is interpreted relative
to the base of "urn://ietf/".

> Which is why URNs - even for supposedly well-behaved document
> series like RFCs - should ideally be opaque strings that don't 
> imply any context whatsoever.  

"opaque" is a property of the interpreting agent. The URN can be
opaque at one level and not at another.

> > If you create a different series (say, the STD series), you might find
> > that relative references _within_ the document itself might be harmful,
> > but a list of STDs that used relative forms within the list would still
> > be useful.
> 
> Why not just use absolute URNs for this case?
> What is gained by using relative naming here?

Relative forms are shorter, easier to type and maintain. Allowing
relative forms for URNs might, in addition, allow a URL->URN transition
by allowing some contexts to set up a new 'base' which is a URN rather than
a HTTP or FTP or whatever URL scheme.

Larry



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id VAA09971 for urn-ietf-out; Sat, 27 Jun 1998 21:21:05 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA09966 for <urn-ietf@services.bunyip.com>; Sat, 27 Jun 1998 21:21:02 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id VAA20320 for urn-ietf@services; Sat, 27 Jun 1998 21:21:01 -0400 (EDT)
Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA20308 for <urn-ietf@Bunyip.Com>; Sat, 27 Jun 1998 21:20:58 -0400 (EDT)
Received: from spot.cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK) id VAA01894; Sat, 27 Jun 1998 21:20:47 -0400 (EDT)
Message-Id: <199806280120.VAA01894@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "Larry Masinter" <masinter@parc.xerox.com>
cc: moore@cs.utk.edu, "=?iso-8859-1?B?UGF0cmlrIEbkbHRzdHL2bQ==?=" <paf@swip.net>, "Phillip Hallam-Baker" <hallam@ai.mit.edu>, jayhawk@att.com, "Michael Richardson" <mcr@solidum.com>, urn-ietf@bunyip.com, moore@cs.utk.edu
Subject: [URN] Re: The "ietf" namespace and internet-drafts (was Re:ftp://ds.internic.net/rfc/) 
In-reply-to: Your message of "Sat, 27 Jun 1998 18:06:49 PDT." <006301bda231$0718b980$15d0000d@copper-208.parc.xerox.com> 
Date: Sat, 27 Jun 1998 21:20:47 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

> > If you look at the URN requirements document, you will see that
> > the ability to use relative forms is not one of the requirements
> > of URNs. 
> 
> It isn't one of the requirements that was agreed. If you're talking
> about RFC 1737, I think I remember the context of the document. And
> the question of whether 'relative forms' are _useful_ is different from
> the question of whether 'relative forms' are a requirement for URNs.

Relative identifiers are sometimes useful.  I don't think anyone 
disagrees with that.  The problem is, we haven't yet figured out 
how to give good advice for how to use relative identifiers in
a way that isn't detrimental to their long-term persistence.

> >  And there is a significant body of opinion that holds
> > that use of relative forms is detrimental to long-term persistence.
> 
> That would be dependent on the context and the use of those relative
> forms, wouldn't it? In particular, using a relative form WITHIN
> a document may be detrimental to long-term persistence, but a situation
> where you set up a context ("the RFC series") and then use relative forms
> within that context would seem to be perfectly reasonable, and not
> at all detrimental to long-term persistence.

At first glance this might seem to be true.  But there have actually 
been serious proposals to split up the RFC series into different 
classes of documents, with different series names for informational,
experimental, and standards-track documents - and to grandfather
existing RFCs into those categories.  (this because some vendors 
have been known to cite informational RFCs as if they were standards)

I'm not really expecting it to happen, but if this were to happen,
it begs the question of how to handle relative references of 
a document that has names in multiple contexts.  Problem is, 
the contexts aren't themselves persistent.

Which is why URNs - even for supposedly well-behaved document
series like RFCs - should ideally be opaque strings that don't 
imply any context whatsoever.  

> If you create a different series (say, the STD series), you might find
> that relative references _within_ the document itself might be harmful,
> but a list of STDs that used relative forms within the list would still
> be useful.

Why not just use absolute URNs for this case?
What is gained by using relative naming here?

Keith



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id VAA09843 for urn-ietf-out; Sat, 27 Jun 1998 21:07:21 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA09838 for <urn-ietf@services.bunyip.com>; Sat, 27 Jun 1998 21:07:14 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id VAA20271 for urn-ietf@services; Sat, 27 Jun 1998 21:07:14 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id VAA20268 for <urn-ietf@Bunyip.Com>; Sat, 27 Jun 1998 21:07:01 -0400 (EDT)
Received: from copper-208.parc.xerox.com ([13.0.208.21]) by alpha.xerox.com with SMTP id <52153(3)>; Sat, 27 Jun 1998 18:06:53 PDT
From: "Larry Masinter" <masinter@parc.xerox.com>
To: <moore@cs.utk.edu>
Cc: "=?iso-8859-1?B?UGF0cmlrIEbkbHRzdHL2bQ==?=" <paf@swip.net>, "Phillip Hallam-Baker" <hallam@ai.mit.edu>, <jayhawk@att.com>, "Michael Richardson" <mcr@solidum.com>, <urn-ietf@bunyip.com>
Subject: [URN] RE: The "ietf" namespace and internet-drafts (was Re:ftp://ds.internic.net/rfc/) 
Date: Sat, 27 Jun 1998 18:06:49 PDT
Message-ID: <006301bda231$0718b980$15d0000d@copper-208.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
In-Reply-To: <199806261331.JAA20367@spot.cs.utk.edu>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Larry Masinter" <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> If you look at the URN requirements document, you will see that
> the ability to use relative forms is not one of the requirements
> of URNs. 

It isn't one of the requirements that was agreed. If you're talking
about RFC 1737, I think I remember the context of the document. And
the question of whether 'relative forms' are _useful_ is different from
the question of whether 'relative forms' are a requirement for URNs.

>  And there is a significant body of opinion that holds
> that use of relative forms is detrimental to long-term persistence.

That would be dependent on the context and the use of those relative
forms, wouldn't it? In particular, using a relative form WITHIN
a document may be detrimental to long-term persistence, but a situation
where you set up a context ("the RFC series") and then use relative forms
within that context would seem to be perfectly reasonable, and not
at all detrimental to long-term persistence.

> > Hierarchical forms are useful organizing principle for a collection of
> > documents if there is a single common organization of the documents for
> > which relative forms are a natural expression of the organization.
> 
> Just because there is thought to be a single common organization
> of the documents in a name space, does not mean that such organization
> is useful in the long term.

Keith, this doesn't make a lot of sense to me. If it is useful, it is
useful now, and for the forseeable future. That there are some uses that
might also be harmful ("relative references within the document itself")
doesn't mean that the other applications decline in utility.

> URNs should not indicate anything about the relationships between 
> documents, because the relationships between documents may change 
> over time.

The relationship between RFCs doesn't change, in that an RFC that makes
a reference to another RFC will always make reference to that RFC, and
the context of "the RFC series" makes sense over the lifetime of the
RFC series, independent of the storage media of the RFCs or their
locations.

If you create a different series (say, the STD series), you might find
that relative references _within_ the document itself might be harmful,
but a list of STDs that used relative forms within the list would still
be useful.

Larry




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA15727 for urn-ietf-out; Fri, 26 Jun 1998 13:03:21 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA15722 for <urn-ietf@services.bunyip.com>; Fri, 26 Jun 1998 13:03:18 -0400 (EDT)
Received: from ocean.bunyip.com (ocean.Bunyip.Com [192.197.208.4]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA13915 for <urn-ietf@services>; Fri, 26 Jun 1998 13:03:18 -0400 (EDT)
Received: from localhost (delphys@localhost) by ocean.bunyip.com (8.6.9/8.6.10) with SMTP id NAA03735 for <urn-ietf@services>; Fri, 26 Jun 1998 13:03:16 -0400
X-Authentication-Warning: ocean.bunyip.com: delphys owned process doing -bs
X-Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA13794; Fri, 26 Jun 1998 12:47:46 -0400 (EDT)
X-Received: from spot.cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK) id MAA21006; Fri, 26 Jun 1998 12:47:38 -0400 (EDT)
Message-Id: <199806261647.MAA21006@spot.cs.utk.edu>
From: Keith Moore <moore@cs.utk.edu>
To: "Phillip Hallam-Baker" <hallam@ai.mit.edu>
cc: "Leslie Daigle" <leslie@bunyip.com>, urn-ietf@bunyip.com, moore@cs.utk.edu
Subject: [URN] Re: The "ietf" namespace and internet-drafts (was Re: ftp://ds.internic.net/rfc/) 
In-reply-to: Your message of "Thu, 25 Jun 1998 19:54:20 EDT." <003f01bda094$924ff700$01060606@goedel> 
Date: Fri, 26 Jun 1998 12:47:37 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

> If this group would not insist that it is creating a URN when
> it is actually creating a URL the charter of the URLREG would
> not have been written to exclude URNs.

You seem to have missed one of the basic premises of URNs -
which is not only that they are intended as long-term persistent
identifiers, but that they are visibly so to humans.  This is why 
URNs are intentionally distinguishable from URLs by humans.

It is of course possible and desirable to build resolution systems 
for URLs which allow them to be resolvable for the long term, and 
for some kinds of URLs to be chosen in such a way that they are
never reassigned.   It might even be useful to establish a 
convention for such URLs that indicates to users that the URL is
intended to be a long-term persistent identifier.

However, URNs raise the bar a bit over those kinds of URLs, by
employing various disciplines to discourage use of URNs as
non-persistent identifiers.  This is a deliberate, conscious,
and thoroughly considered design choice.

> You are essentially saying that this group is the only forum in
> the IETF at which URNs may be discussed.

URN is not a name for the class of URI which can be long-term
persistent.  URN is a particular kind of URI which is *required*
to be long-term persistent.

> I think Larry, Daniel, John and myself could pretty much agree on
> a set of identifiers which are unquestionably URN's. 

This may be the case.  But it sounds like you're trying to define
"URN" in a way which is at odds with the established consensus
of this working group.  This is inappropriate and unwelcome.

> Like myself they appear to hang arround the fringes of this 
> group occasionally raising their heads above the parapet 
> because they consider the issue important.

Some people apparently think that they can constrain the names
that other people can use to name resources -- they want to 
insist that all resource names fit a particular pattern which
reflects their view of the world.  URNs are not trying to 
constrain anything else.  People can use URNs if they want to,
and if URNs meet their needs.  If they don't like URNs, they 
can use URLs -- or they can define their own name spaces which
don't conform to the rules for either URNs or URLs.

> You have successfully driven away the likes of Ragget, Connoly
> and Berners-Lee who once were active in this area and also have
> some critical insights on the issue. Every time someone tries to
> question the preconceptions this group has taken to the problem
> they get slapped down. 

And rightly so.  It's well and good to question the assumptions
behind URNs - whether it's useful to have a separate name space
for persistent names, whether they should be visually distinct
from URLs, whether all of the "URN requirements" in RFC 1737
are appropriate.  But this discussion was had a long time ago,
and this group is premised on these assumptions.  If you don't
agree with the assumptions, don't use URNs, and don't waste
the group's time trying to argue that the premises are wrong.

The bottom line is that we can never be sure whether URNs are
a good thing until people start using them - and even if they 
are wildly successful there will still be some stubborn people 
who will insist that URNs were a Bad Idea.  

> There is a very simple, high leverage 90% solution that requires
> very little infrastructure and is entirely viable from a business
> model perspective. Separate the name from the resolution service
> entirely. Allow the folks building large search engines for the
> purpose of indexing the Internet to use them to do just that.

This is perfectly legitimate as one way to resolve URNs.  But there
are concerns about scalability, privacy, and currency if this is
the only method available.  More generally, URNs are supposed to be
usable for many decades, and a resolution system that happens to
work now many not work well a few decades from now.  So we don't
want to assume any particular URN resolution system.

Keith



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA14473 for urn-ietf-out; Fri, 26 Jun 1998 12:13:50 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA14468 for <urn-ietf@services.bunyip.com>; Fri, 26 Jun 1998 12:13:48 -0400 (EDT)
Received: from ocean.bunyip.com (ocean.Bunyip.Com [192.197.208.4]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA13644 for <urn-ietf@services>; Fri, 26 Jun 1998 12:13:47 -0400 (EDT)
Received: from localhost (delphys@localhost) by ocean.bunyip.com (8.6.9/8.6.10) with SMTP id MAA03721 for <urn-ietf@services>; Fri, 26 Jun 1998 12:13:45 -0400
X-Authentication-Warning: ocean.bunyip.com: delphys owned process doing -bs
X-Received: (from peterd@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA13404; Fri, 26 Jun 1998 11:40:03 -0400 (EDT)
Message-Id: <199806261540.LAA13404@mocha.bunyip.com>
From: peterd@Bunyip.Com (Peter Deutsch)
Date: Fri, 26 Jun 1998 11:40:02 -0400
In-Reply-To: "Phillip Hallam-Baker"'s message as of Jun 25, 19:54
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: "Phillip Hallam-Baker" <hallam@ai.mit.edu>, urn-ietf@services.bunyip.com, "Leslie Daigle" <leslie@bunyip.com>, David Holmes <delphys@bunyip.com>
Subject: RE: [URN] The "ietf" namespace and internet-drafts (was Re: ftp://ds.internic.net/rfc/)
Cc: <urn-ietf@bunyip.com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: peterd@Bunyip.Com (Peter Deutsch)
Errors-To: owner-urn-ietf@Bunyip.Com

[ You wrote: ]

> >This thread started off with an unhealthily aggressive tone, and has
> >now just gotten off topic.
> 
> If you don't understand why the discussion Larry, Daniel and myself
> have just had is on topic I don't think I can help you.

Boy, talk about your agressive tone! Without trying to
speak on her behalf, as someone who has been involved with
this topic from day one, and someone who's seen a lot of
water go under the bridge since then, I'd have to agree
with Leslie that you're tone is getting in the way of your
content.


> > Phillip, we've now heard your perspective on "the right way" to do
> > URNs -- thank you for sharing.  I would direct you to read the
> > urn-ietf@bunyip.com archives to get a more complete understanding of what
> > problem we have solved here, and why we've made the decisions we have.
> 
> Thanks, patronising comments like that are pretty much the reason
> why folk are apt to be somewhat aggressive.

Again, without attempting to speak on Leslie's behalf, I
want to say that she has been trying to "divide the
circle" in this area for a long time and she should be
given some credit as moderator.

There appears to be (to this observer) two fundamentally
opposed world views in the area of URNs and as I
understand it, there has been a conscious attempt to
separate the camps and allow the one faction to get its
work done. This should in no way stop others from pursuing
their ideas, but there was a lot of time lost on world
view debates and I personally approve of the chair trying
to head off another round at this point.

You may feel Leslie was being patronizing but I've known
her a long time and believe me, all she's trying to do is
get this particular piece of work closed.


> If this group would not insist that it is creating a URN when
> it is actually creating a URL the charter of the URLREG would
> not have been written to exclude URNs.

Okay, this is what I mean by "world views". If you don't
agree with the group's approach you are free to form your
own working group and write your own documents. If the
current URN working group is wrong, you will see it in the
results. If they are right, the work will prove useful.
Criticizing the axioms in this fashion just muddies the
water and reopens a long and (ultimately) sterile debate.



> You are essentially saying that this group is the only forum in
> the IETF at which URNs may be discussed.

Again, I submit that you are using a confrontational tone.
Unless I missed it, nobody said you can't have your own
approach to the problem. Nobody said you can't work on
your own projects in other groups. The chair merely has
tried to keep this particular group focused and going
forward. That's her job.

> 
> I think Larry, Daniel, John and myself could pretty much agree on
> a set of identifiers which are unquestionably URN's. Like myself
> they appear to hang arround the fringes of this group occasionally
> raising their heads above the parapet because they consider the
> issue important.

Then I submit you should write up your work. I could be
compared to the current effort. once the two are done.


> You have successfully driven away the likes of Ragget, Connoly
> and Berners-Lee who once were active in this area and also have
> some critical insights on the issue. Every time someone tries to
> question the preconceptions this group has taken to the problem
> they get slapped down. I think that is a bad way to run a group.

Again, this is an ad hominem attack. Given that your
message is in response to Leslie's mail, this leaves the
impression that you hold Leslie personally responsible for
"driving away" the likes of Tim Berners-Lee. This is a
rewriting of history.

Alan Emtage and I were the founders of the original URL
working group and after the group got underway, Jim Fulton
of CNIDR took my place. Even then, there was a fundamental
philosophical difference apparently among the people
interested in this topic. I personally had several
conversations with Tim, who (in my opinion) simply didn't
believe in the concept of URNs as it is currently
understood by this group. He wouldn't make requested
changes in the URL structure and appears to have written
off such discussions long before Leslie even appeared on
the scene. To tar her with this brush is really not
sporting. Perhaps blame Alan, myself or some of the others
who were active at that point, but I don't recall Tim
being active in this discussion since Leslie took on the
chair of the current URN group.

Dan and others did participate and have now bowed out but
you seem to be holding Leslie personally responsible. That
seems a bit strong, to say the least. This is the IETF.
Nobody wields *that* much power!

BTW, note that I'm not saying there wasn't a schism. There
was, and frankly I think it had to happen to allow this
particular group to get on with its work. If the
participants are wrong in their axioms, it will become
apparent soon enough. That's the Darwinian nature of the
net, as those who disagree with the axioms and conclusions
are free to not use the work output. What I see here is
that you are being fairly agressive, and I think, given
the history of this work, Leslie's call for some
moderation was appropriate and in keeping with her role as
group chair. 

Please consider toning down your anger.  We've seen far
too much debate on the axioms to reopen the question at
this point.



				- peterd


-- 
------------------------------------------------------------------------------
     Peter Deutsch,                                   (514) 875-8611  (phone)
  Bunyip Information Systems Inc.                     (514) 875-8134  (fax)
    <peterd@bunyip.com>                               http://www.bunyip.com

 "Get a job you like and you'll probably be quite good at it. And make your
  lifestyle fit your income. Don't try to make your income fit your
  lifestyle. It's that simple. Guys who like their job, they're very good
  at it. I don't care what it is..."
                                                - Chuck Yeager
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA14145 for urn-ietf-out; Fri, 26 Jun 1998 11:41:25 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA14140 for <urn-ietf@services.bunyip.com>; Fri, 26 Jun 1998 11:41:22 -0400 (EDT)
Received: (from peterd@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA13404; Fri, 26 Jun 1998 11:40:03 -0400 (EDT)
Message-Id: <199806261540.LAA13404@mocha.bunyip.com>
From: peterd@Bunyip.Com (Peter Deutsch)
Date: Fri, 26 Jun 1998 11:40:02 -0400
In-Reply-To: "Phillip Hallam-Baker"'s message as of Jun 25, 19:54
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: "Phillip Hallam-Baker" <hallam@ai.mit.edu>, urn-ietf@services.bunyip.com, "Leslie Daigle" <leslie@bunyip.com>, David Holmes <delphys@bunyip.com>
Subject: RE: [URN] The "ietf" namespace and internet-drafts (was Re: ftp://ds.internic.net/rfc/)
Cc: <urn-ietf@bunyip.com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: peterd@Bunyip.Com (Peter Deutsch)
Errors-To: owner-urn-ietf@Bunyip.Com

[ You wrote: ]

> >This thread started off with an unhealthily aggressive tone, and has
> >now just gotten off topic.
> 
> If you don't understand why the discussion Larry, Daniel and myself
> have just had is on topic I don't think I can help you.

Boy, talk about your agressive tone! Without trying to
speak on her behalf, as someone who has been involved with
this topic from day one, and someone who's seen a lot of
water go under the bridge since then, I'd have to agree
with Leslie that you're tone is getting in the way of your
content.


> > Phillip, we've now heard your perspective on "the right way" to do
> > URNs -- thank you for sharing.  I would direct you to read the
> > urn-ietf@bunyip.com archives to get a more complete understanding of what
> > problem we have solved here, and why we've made the decisions we have.
> 
> Thanks, patronising comments like that are pretty much the reason
> why folk are apt to be somewhat aggressive.

Again, without attempting to speak on Leslie's behalf, I
want to say that she has been trying to "divide the
circle" in this area for a long time and she should be
given some credit as moderator.

There appears to be (to this observer) two fundamentally
opposed world views in the area of URNs and as I
understand it, there has been a conscious attempt to
separate the camps and allow the one faction to get its
work done. This should in no way stop others from pursuing
their ideas, but there was a lot of time lost on world
view debates and I personally approve of the chair trying
to head off another round at this point.

You may feel Leslie was being patronizing but I've known
her a long time and believe me, all she's trying to do is
get this particular piece of work closed.


> If this group would not insist that it is creating a URN when
> it is actually creating a URL the charter of the URLREG would
> not have been written to exclude URNs.

Okay, this is what I mean by "world views". If you don't
agree with the group's approach you are free to form your
own working group and write your own documents. If the
current URN working group is wrong, you will see it in the
results. If they are right, the work will prove useful.
Criticizing the axioms in this fashion just muddies the
water and reopens a long and (ultimately) sterile debate.



> You are essentially saying that this group is the only forum in
> the IETF at which URNs may be discussed.

Again, I submit that you are using a confrontational tone.
Unless I missed it, nobody said you can't have your own
approach to the problem. Nobody said you can't work on
your own projects in other groups. The chair merely has
tried to keep this particular group focused and going
forward. That's her job.

> 
> I think Larry, Daniel, John and myself could pretty much agree on
> a set of identifiers which are unquestionably URN's. Like myself
> they appear to hang arround the fringes of this group occasionally
> raising their heads above the parapet because they consider the
> issue important.

Then I submit you should write up your work. I could be
compared to the current effort. once the two are done.


> You have successfully driven away the likes of Ragget, Connoly
> and Berners-Lee who once were active in this area and also have
> some critical insights on the issue. Every time someone tries to
> question the preconceptions this group has taken to the problem
> they get slapped down. I think that is a bad way to run a group.

Again, this is an ad hominem attack. Given that your
message is in response to Leslie's mail, this leaves the
impression that you hold Leslie personally responsible for
"driving away" the likes of Tim Berners-Lee. This is a
rewriting of history.

Alan Emtage and I were the founders of the original URL
working group and after the group got underway, Jim Fulton
of CNIDR took my place. Even then, there was a fundamental
philosophical difference apparently among the people
interested in this topic. I personally had several
conversations with Tim, who (in my opinion) simply didn't
believe in the concept of URNs as it is currently
understood by this group. He wouldn't make requested
changes in the URL structure and appears to have written
off such discussions long before Leslie even appeared on
the scene. To tar her with this brush is really not
sporting. Perhaps blame Alan, myself or some of the others
who were active at that point, but I don't recall Tim
being active in this discussion since Leslie took on the
chair of the current URN group.

Dan and others did participate and have now bowed out but
you seem to be holding Leslie personally responsible. That
seems a bit strong, to say the least. This is the IETF.
Nobody wields *that* much power!

BTW, note that I'm not saying there wasn't a schism. There
was, and frankly I think it had to happen to allow this
particular group to get on with its work. If the
participants are wrong in their axioms, it will become
apparent soon enough. That's the Darwinian nature of the
net, as those who disagree with the axioms and conclusions
are free to not use the work output. What I see here is
that you are being fairly agressive, and I think, given
the history of this work, Leslie's call for some
moderation was appropriate and in keeping with her role as
group chair. 

Please consider toning down your anger.  We've seen far
too much debate on the axioms to reopen the question at
this point.



				- peterd


-- 
------------------------------------------------------------------------------
     Peter Deutsch,                                   (514) 875-8611  (phone)
  Bunyip Information Systems Inc.                     (514) 875-8134  (fax)
    <peterd@bunyip.com>                               http://www.bunyip.com

 "Get a job you like and you'll probably be quite good at it. And make your
  lifestyle fit your income. Don't try to make your income fit your
  lifestyle. It's that simple. Guys who like their job, they're very good
  at it. I don't care what it is..."
                                                - Chuck Yeager
----------------------------------------------------------------------------


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA14046 for urn-ietf-out; Fri, 26 Jun 1998 11:28:59 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA14041 for <urn-ietf@services.bunyip.com>; Fri, 26 Jun 1998 11:28:56 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA13366 for urn-ietf@services; Fri, 26 Jun 1998 11:28:56 -0400 (EDT)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id LAA13357; Fri, 26 Jun 1998 11:28:37 -0400 (EDT)
Date: Fri, 26 Jun 1998 11:28:36 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Roman Czyborra <czyborra@cs.tu-berlin.de>
cc: postmaster@skadhwe.lcs.mit.edu, sollins@LCS.MIT.EDU, urn-ietf@bunyip.com
Subject: [URN] Re: Argh!!! Help! Your mailer-daemon is mail-bombing me!
In-Reply-To: <Pine.LNX.3.96.980626154124.20934A-100000@czyborra.cs.tu-berlin.de>
Message-ID: <Pine.SUN.3.95.980626112501.12786F-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hello everyone,

On Fri, 26 Jun 1998, Roman Czyborra wrote:
> 
> Today I have already received 75 copies of the following message:

Sorry about this -- I don't know what's happened.  I've forwarded a copy
of the problem message to our sys admin.

The best current guess is that some malformed headers in the original
message caused a rather nasty wipeout; I'm not yet sure whether that
happened at the poster's end, or when majordomo got its hands on it.

This seems to have only happened for one particular message;  if it happens
again, we'll have more data to track down the majordmo problem (if any).

Again, sorry for the mail dumping -- I wish I could offer something more
concrete in the way of explanation/assurance it won't happen again.

Leslie.


----------------------------------------------------------------------------

    "The nice thing about reality                 Leslie Daigle
       is that there are        
     so many versions to choose from."            Bunyip Information Systems
                      -- ThinkingCat              (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA13570 for urn-ietf-out; Fri, 26 Jun 1998 10:52:58 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA13561 for <urn-ietf@services.bunyip.com>; Fri, 26 Jun 1998 10:52:55 -0400 (EDT)
Received: from ocean.bunyip.com (ocean.Bunyip.Com [192.197.208.4]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA13110 for <urn-ietf@services>; Fri, 26 Jun 1998 10:52:55 -0400 (EDT)
Received: from localhost (delphys@localhost) by ocean.bunyip.com (8.6.9/8.6.10) with SMTP id KAA03690 for <urn-ietf@services>; Fri, 26 Jun 1998 10:52:53 -0400
X-Authentication-Warning: ocean.bunyip.com: delphys owned process doing -bs
X-Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA09430; Thu, 25 Jun 1998 19:56:43 -0400 (EDT)
X-Received: from goedel ([18.23.1.191]) by life.ai.mit.edu (8.8.8/AI1.22/ai.master.life:1.24) with SMTP id TAA19790; Thu, 25 Jun 1998 19:56:42 -0400 (EDT)
From: "Phillip Hallam-Baker" <hallam@ai.mit.edu>
To: "Leslie Daigle" <leslie@bunyip.com>, "Phillip Hallam-Baker" <hallam@ai.mit.edu>
Cc: <urn-ietf@bunyip.com>
Subject: RE: [URN] The "ietf" namespace and internet-drafts (was Re: ftp://ds.internic.net/rfc/) 
Date: Thu, 25 Jun 1998 19:54:20 -0400
Message-ID: <003f01bda094$924ff700$01060606@goedel>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
In-Reply-To: <Pine.SUN.3.95.980625152644.6804H-100000@mocha.bunyip.com>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Phillip Hallam-Baker" <hallam@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

>This thread started off with an unhealthily aggressive tone, and has
>now just gotten off topic.

If you don't understand why the discussion Larry, Daniel and myself
have just had is on topic I don't think I can help you.


> Phillip, we've now heard your perspective on "the right way" to do
> URNs -- thank you for sharing.  I would direct you to read the
> urn-ietf@bunyip.com archives to get a more complete understanding of what
> problem we have solved here, and why we've made the decisions we have.

Thanks, patronising comments like that are pretty much the reason
why folk are apt to be somewhat aggressive.

If this group would not insist that it is creating a URN when
it is actually creating a URL the charter of the URLREG would
not have been written to exclude URNs.

You are essentially saying that this group is the only forum in
the IETF at which URNs may be discussed.


I think Larry, Daniel, John and myself could pretty much agree on
a set of identifiers which are unquestionably URN's. Like myself
they appear to hang arround the fringes of this group occasionally
raising their heads above the parapet because they consider the
issue important.

You have successfully driven away the likes of Ragget, Connoly
and Berners-Lee who once were active in this area and also have
some critical insights on the issue. Every time someone tries to
question the preconceptions this group has taken to the problem
they get slapped down. I think that is a bad way to run a group.


There is a very simple, high leverage 90% solution that requires
very little infrastructure and is entirely viable from a business
model perspective. Separate the name from the resolution service
entirely. Allow the folks building large search engines for the
purpose of indexing the Internet to use them to do just that.

It is a solution which is viable and valid. It isn't one which
many would have considered viable in 1992 but it is viable today.


	Phill



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA13559 for urn-ietf-out; Fri, 26 Jun 1998 10:52:50 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA13554 for <urn-ietf@services.bunyip.com>; Fri, 26 Jun 1998 10:52:47 -0400 (EDT)
Received: from ocean.bunyip.com (ocean.Bunyip.Com [192.197.208.4]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA13106 for <urn-ietf@services>; Fri, 26 Jun 1998 10:52:46 -0400 (EDT)
Received: from localhost (delphys@localhost) by ocean.bunyip.com (8.6.9/8.6.10) with SMTP id KAA03686 for <urn-ietf@services>; Fri, 26 Jun 1998 10:52:44 -0400
X-Authentication-Warning: ocean.bunyip.com: delphys owned process doing -bs
X-Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA09299 for <urn-ietf@Bunyip.Com>; Thu, 25 Jun 1998 19:38:41 -0400 (EDT)
X-Received: from goedel ([18.23.1.191]) by life.ai.mit.edu (8.8.8/AI1.22/ai.master.life:1.24) with SMTP id TAA19001; Thu, 25 Jun 1998 19:38:17 -0400 (EDT)
From: "Phillip Hallam-Baker" <hallam@ai.mit.edu>
To: <dlaliberte@gte.com>, "Phillip Hallam-Baker" <hallam@ai.mit.edu>
Cc: "=?iso-8859-1?B?UGF0cmlrIEbkbHRzdHL2bQ==?=" <paf@swip.net>, <jayhawk@att.com>, "Michael Richardson" <mcr@solidum.com>, <urn-ietf@bunyip.com>
Subject: RE: [URN] The "ietf" namespace and internet-drafts (was Re:ftp://ds.internic.net/rfc/)
Date: Thu, 25 Jun 1998 19:35:56 -0400
Message-ID: <003e01bda092$002f2140$01060606@goedel>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
In-Reply-To: <13714.35955.250643.137291@espion>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Phillip Hallam-Baker" <hallam@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

>  > Combine a DNS name, a time and an object reference and you
>  > have a label that can be ascribed a unique owner. Pretty
>  > handy basis for a URN huh?
> 
> We considered adding a date to the path scheme, but it seemed kind of
> intrusive, and provided no absolute guarantee of correct resolution by
> itself.  

Irrelevant. There is no guarantees ever possible with names. That is
their nature. Their relatiuonship to the designata is purely 
conventional and hence dependent on the authority which chooses
the convention.



>In the case of a hostile takeover of a name space, the new
> "owner" could resolve identifiers dated before the takeover in its favor
> and to the possible detriment of the original "owner" of the name space,

That is the purpose of the date. Adding it to the PDI means that
there is an objective definition of who has the right to assert
that binding. 

Enforcement is another issue entirely and not one which the URN
group can or should address.

>  > I think it is worthwhile adding a completely random GUID
>  > like name as well since there are times when a person
>  > does not have access to any registry whatsoever and human
>  > readability is irrelevant.
> 
> It is easy to provide a registry per person: simply give each person
> a prefix to attach to all identifiers that they want to register.

Not everything that needs to create identifiers is a person. Nor
is it necessarily the case that a systematic relationship
is desirable. 

We have an O/S based on GUIDs, it makes sense to translate them 
into the URN space simply as a legacy issue if nothing else.


> The purpose of assigning (or choosing, for that matter) random
> identifiers is generally to avoid any implied semantics.  A consequence
> of creating random identifiers is that it becomes more difficult to
> resolve them in a globally consistent and scalable manner - where do you
> look them up? 

Alta Vista.

that is if the object can be looked up. It might be a physical object
which was being referred to - or an idea - or any one of a hundred
'resources' which need a name but are not necessarily resolvable
on a computer network.


> The uniqueness requirement is really about the reverse relationship,
> that a single name must only have a single resource associated with it,
> such that everyone can use it mean the same thing.  (But the definition
> of "a single resource" is left open.)


An equally bogus requirement. The resolution of a name is dependent
on context. The President of the United States and Bill Clinton are
two names which in the context of 1998 resolve to the same thing
but in 2002 will not.

It is a good thing for names to be re-used. The more this takes 
place the more usefull the name becomes. It is not a 'requirement'
however and cannot be.



> This kind of non-uniqueness seems to be about relative names, where a
> single relative name may have a different meaning depending upon the
> context of its use.  This is valid, but it is quite different from
> resources having more than one name, although the reason they might have
> more than one name is that they have different names relative to
> different contexts.

No, it is not. All names are relative to an interpretation that
defines their semantics. That is inescapable - as you conclude yourself.


> (BTW, the unique id in the current URN scheme is unique relative to the
> naming authority; the very same id might be used in by another naming
> authority to mean something different.  But supposedly, the unique id is
> never separated from its naming authority.)

I think it is possible to create a mechanism by which folk who are
acting in good faith will not accidentally re-use the same 
identifier. I don;t think it is practical to insist that a scheme
guarantee that this cannot happen. Essentially that is a trust issue
which should be left to a PKI.

You may then end up with a SDSI like system in which you have 
'Phill's URN:foobar'. In order to remove the relative qualifiers
you need to be able to trust that Phill's idea of a foobar
conforms to normal usage.


		Phill




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA12339 for urn-ietf-out; Fri, 26 Jun 1998 09:32:13 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA12334 for <urn-ietf@services.bunyip.com>; Fri, 26 Jun 1998 09:32:10 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id JAA12613 for urn-ietf@services; Fri, 26 Jun 1998 09:32:10 -0400 (EDT)
Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA12610 for <urn-ietf@Bunyip.Com>; Fri, 26 Jun 1998 09:32:07 -0400 (EDT)
Received: from spot.cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK) id JAA20367; Fri, 26 Jun 1998 09:31:24 -0400 (EDT)
Message-Id: <199806261331.JAA20367@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "Larry Masinter" <masinter@parc.xerox.com>
cc: "=?iso-8859-1?B?UGF0cmlrIEbkbHRzdHL2bQ==?=" <paf@swip.net>, "Phillip Hallam-Baker" <hallam@ai.mit.edu>, jayhawk@att.com, "Michael Richardson" <mcr@solidum.com>, urn-ietf@bunyip.com, moore@cs.utk.edu
Subject: [URN] Re: The "ietf" namespace and internet-drafts (was Re:ftp://ds.internic.net/rfc/) 
In-reply-to: Your message of "Thu, 25 Jun 1998 22:03:47 PDT." <000801bda0bf$cd439d00$36b38d80@copper.parc.xerox.com> 
Date: Fri, 26 Jun 1998 09:31:24 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

> No, that isn't necessary. The only important question is whether it is
> useful to define relative forms. For example, might you want to write
> a document that talks about all of the RFCs, and in which it defines
> a context which has, for example,
>       BASE="urn:ietf:rfc"
> 
> and then uses relative forms "822", "821" for the RFCs themselves.

If you look at the URN requirements document, you will see that
the ability to use relative forms is not one of the requirements
of URNs.   And there is a significant body of opinion that holds
that use of relative forms is detrimental to long-term persistence.

> Hierarchical forms are useful organizing principle for a collection of
> documents if there is a single common organization of the documents for
> which relative forms are a natural expression of the organization.

Just because there is thought to be a single common organization
of the documents in a name space, does not mean that such organization
is useful in the long term.

URNs should not indicate anything about the relationships between 
documents, because the relationships between documents may change 
over time.

Keith



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA12326 for urn-ietf-out; Fri, 26 Jun 1998 09:31:00 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA12315 for <urn-ietf@services.bunyip.com>; Fri, 26 Jun 1998 09:30:42 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id JAA12605 for urn-ietf@services; Fri, 26 Jun 1998 09:30:42 -0400 (EDT)
Received: from nix.swip.net (nix.swip.net [192.71.220.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA12602 for <urn-ietf@bunyip.com>; Fri, 26 Jun 1998 09:30:34 -0400 (EDT)
Received: from [198.41.1.18] (nix.swip.net [192.71.220.2])  by nix.swip.net (8.8.8/8.8.8) with ESMTP  id PAA01488;  Fri, 26 Jun 1998 15:30:02 +0200 (MET DST)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
X-Sender: paf@127.0.0.1
Message-Id: <v04011705b1b95145e183@[198.41.1.18]>
In-Reply-To: <000801bda0bf$cd439d00$36b38d80@copper.parc.xerox.com>
References: <v04011702b1b809440ce9@[198.41.1.18]>
Date: Fri, 26 Jun 1998 09:28:30 -0400
To: "Larry Masinter" <masinter@parc.xerox.com>, "Phillip Hallam-Baker" <hallam@ai.mit.edu>, <jayhawk@att.com>, "Michael Richardson" <mcr@solidum.com>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=  <paf@swip.net>
Subject: RE: [URN] The "ietf" namespace and internet-drafts (was Re:ftp://ds.internic.net/rfc/)
Cc: <urn-ietf@bunyip.com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=  <paf@swip.net>
Errors-To: owner-urn-ietf@Bunyip.Com

At 22.03 -0700 98-06-25, Larry Masinter wrote:
>> The new I-D regarding the URI syntax do specify not only that the '/' is a
>> special character regarding hierarchy, but also what means with hierarchy.
>> One example, the construction <term>/.. can always be removed from the URI.
>
>But this isn't true, Patrik. ".." only has a special meaning **within
>a relative path-reference".
>
>#  these path components are only considered special
>#  when resolving a relative-path reference to its absolute form
>#  (Section 5.2).
>
>There is no restriction about using ".." within an absolute URI, although
>it reduces the utility of some relative forms.

This is a separate discussion which Larry, I and others already have
regarding URI's and not URN's, but I think it is important that I just make
my point clearer here.

My point is that it is very confusing if it is the case that the absolute
URI foo://bar/a/../b is not the same as ./a/../b when the base is
foo://bar. This is one of three minor issues I want to have changed in the
current I-D.

I.e. IF you have a URI which conforms to the "generic URI syntax", the
constructions '/', './' and '<term>/..' should all be valid and the same
regardless if it is a relative or absolute URI.

I'll be back in one hour approximately to you personally with the three
changes.

    Patrik



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id CAA07697 for urn-ietf-out; Fri, 26 Jun 1998 02:49:47 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA07692 for <urn-ietf@services.bunyip.com>; Fri, 26 Jun 1998 02:49:43 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id CAA11281 for urn-ietf@services; Fri, 26 Jun 1998 02:49:42 -0400 (EDT)
Received: from THOR.INNOSOFT.COM (THOR.INNOSOFT.COM [192.160.253.66]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA11278 for <urn-ietf@bunyip.com>; Fri, 26 Jun 1998 02:49:39 -0400 (EDT)
Received: from INNOSOFT.COM by INNOSOFT.COM (PMDF V5.1-10 #U3049) id <01IYMS1ZEA9C984II1@INNOSOFT.COM> for urn-ietf@bunyip.com; Thu, 25 Jun 1998 23:48:37 PDT
Date: Thu, 25 Jun 1998 23:46:08 -0700 (PDT)
From: Ned Freed <Ned.Freed@innosoft.com>
Subject: Re: [URN] Re: The "ietf" namespace and internet-drafts (was Re: ftp://ds.internic.net/rfc/)
In-reply-to: "Your message dated Thu, 25 Jun 1998 22:20:33 -0400" <199806260220.WAA04461@lysithea.lcs.mit.edu>
To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Cc: moore@cs.utk.edu, jayhawk@att.com, czyborra@cs.tu-berlin.de, urn-ietf@bunyip.com
Message-id: <01IYO71LKN0K984II1@INNOSOFT.COM>
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
References: <199806260213.WAA16825@spot.cs.utk.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Ned Freed <Ned.Freed@innosoft.com>
Errors-To: owner-urn-ietf@Bunyip.Com

>    > The bottom line is that I see no reason not to include URNs for I-D's
>    > as long as there is some scheme for generating unique ones, and in
>    > fact it might be quite useful, as several people have pointed out.

>    The best way to handle this is probably to ask the folks
>    who accept internet-drafts, to see whether they are willing
>    to adopt disciplines for assignment of internet-draft IDs,
>    to make sure that they are never re-assigned.

Actually, I think this is part of the procedure already. When I've
tried to submit a I-D for standard in the proposed --> draft cycle,
I've been prevented from reusing the I-D name from the
WG --> proposed cycle. I don't know if this is a hard-and-fast rule, but is
doesn't sound like it would be hard to make it one.

> Yep - it might not be a bad idea to include a timestamp or hash (like
> MD5) of the document or something like that as well, just for safety's
> sake.

That would be fine too, of course.

				Ned



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id BAA06703 for urn-ietf-out; Fri, 26 Jun 1998 01:04:08 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA06698 for <urn-ietf@services.bunyip.com>; Fri, 26 Jun 1998 01:04:05 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id BAA10777 for urn-ietf@services; Fri, 26 Jun 1998 01:04:04 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id BAA10774 for <urn-ietf@bunyip.com>; Fri, 26 Jun 1998 01:04:01 -0400 (EDT)
Received: from copper.parc.xerox.com ([139.92.111.42]) by alpha.xerox.com with SMTP id <56990(1)>; Thu, 25 Jun 1998 22:03:56 PDT
From: "Larry Masinter" <masinter@parc.xerox.com>
To: "=?iso-8859-1?B?UGF0cmlrIEbkbHRzdHL2bQ==?=" <paf@swip.net>, "Phillip Hallam-Baker" <hallam@ai.mit.edu>, <jayhawk@att.com>, "Michael Richardson" <mcr@solidum.com>
Cc: <urn-ietf@bunyip.com>
Subject: RE: [URN] The "ietf" namespace and internet-drafts (was Re:ftp://ds.internic.net/rfc/)
Date: Thu, 25 Jun 1998 22:03:47 PDT
Message-ID: <000801bda0bf$cd439d00$36b38d80@copper.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
In-Reply-to: <v04011702b1b809440ce9@[198.41.1.18]>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Larry Masinter" <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Patrik Fältström wrote:


> The new I-D regarding the URI syntax do specify not only that the '/' is a
> special character regarding hierarchy, but also what means with hierarchy.
> One example, the construction <term>/.. can always be removed from the URI.

But this isn't true, Patrik. ".." only has a special meaning **within
a relative path-reference".

#  these path components are only considered special
#  when resolving a relative-path reference to its absolute form
#  (Section 5.2).

There is no restriction about using ".." within an absolute URI, although
it reduces the utility of some relative forms.

> If this is not the case, you do not have hierarchy, which in turn means
> that you have to use a different delimiter than the '/'.
> This means that if you have
>
> foo/bar
> fratz/oof
>
> then foo/bar and fratz/oof/../bar is the same thing. If that is the case,
> then you can use the '/' as divider.
> I.e. the way I see it, what you ask for IS in the new proposed I-D for
> URI's, but it at the same time defines (in a good way) what it means by
> being hierarichal. Things that are not hierarichal should not use '/'.

The only important interpretation of hierarchical is that 'relative forms
can be used'.

> The question is because of that if
>
> urn:ietf:rfc/822
>
> and
>
> urn:ietf:rfc/822/../821
>
> is the same thing.


No, that isn't necessary. The only important question is whether it is
useful to define relative forms. For example, might you want to write
a document that talks about all of the RFCs, and in which it defines
a context which has, for example,
      BASE="urn:ietf:rfc"

and then uses relative forms "822", "821" for the RFCs themselves.

Hierarchical forms are useful organizing principle for a collection of
documents if there is a single common organization of the documents for
which relative forms are a natural expression of the organization.

Larry



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id WAA04867 for urn-ietf-out; Thu, 25 Jun 1998 22:35:13 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA04862 for <urn-ietf@services.bunyip.com>; Thu, 25 Jun 1998 22:35:10 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id WAA10255 for urn-ietf@services; Thu, 25 Jun 1998 22:35:09 -0400 (EDT)
Received: from tama.tas.ntt.co.jp (tama.tas.ntt.co.jp [192.68.237.114]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA10250; Thu, 25 Jun 1998 22:35:04 -0400 (EDT)
Received: from localhost (localhost) by tama.tas.ntt.co.jp (8.8.8/3.6W/tama) with internal id LAA22123; Fri, 26 Jun 1998 11:36:43 +0900 (JST)
Date: Fri, 26 Jun 1998 11:36:43 +0900 (JST)
From: Mail Delivery Subsystem <MAILER-DAEMON@tama.tas.ntt.co.jp>
Subject: [URN] Returned mail: Service unavailable
Message-Id: <199806260236.LAA22123@tama.tas.ntt.co.jp>
To: <owner-urn-ietf@bunyip.com>
To: "owner-urn-ietf@bunyip.com X-URI": "http://www.cs.utk.edu/~moore/ From: Keith Moore <moore@cs.utk.edu> cc: \"Roman Czyborra\"" <czyborra@cs.tu-berlin.de>
To: urn-ietf@bunyip.com
To: "moore@cs.utk.edu Mime-Version": 1.0.Content-Type:text/plain;charset=us-ascii.Date:Thu@Bunyip.Com;;;@mocha.bunyip.com;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
To: 25 Jun 1998 17:"30:14 -0400 Sender: owner-urn-ietf@bunyip.com Precedence: bulk Reply-To: Keith Moore" <moore@cs.utk.edu> Errors-To: owner-urn-ietf@bunyip.com
MIME-Version: 1.0
Content-Type: multipart/report; report-type=delivery-status; boundary="LAA22123.898828603/tama.tas.ntt.co.jp"
Auto-Submitted: auto-generated (failure)
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Mail Delivery Subsystem <MAILER-DAEMON@tama.tas.ntt.co.jp>
Errors-To: owner-urn-ietf@Bunyip.Com

This is a MIME-encapsulated message

--LAA22123.898828603/tama.tas.ntt.co.jp

The original message was received at Fri, 26 Jun 1998 11:36:37 +0900 (JST)
from services.Bunyip.Com [192.77.55.2]

   ----- The following addresses had permanent fatal errors -----
<kawasima@nttssl.nslab.ntt.co.jp>

   ----- Transcript of session follows -----
... while talking to [192.68.248.11]:
>>> DATA
<<< 550 "moore@cs.utk.edu
554 <kawasima@nttssl.nslab.ntt.co.jp>... Service unavailable

--LAA22123.898828603/tama.tas.ntt.co.jp
Content-Type: message/delivery-status

Reporting-MTA: dns; tama.tas.ntt.co.jp
Received-From-MTA: DNS; services.Bunyip.Com
Arrival-Date: Fri, 26 Jun 1998 11:36:37 +0900 (JST)

Final-Recipient: RFC822; kawasima@nttssl.nslab.ntt.co.jp
Action: failed
Status: 5.2.0
Remote-MTA: DNS; [192.68.248.11]
Diagnostic-Code: SMTP; 550 "moore@cs.utk.edu
Last-Attempt-Date: Fri, 26 Jun 1998 11:36:43 +0900 (JST)

--LAA22123.898828603/tama.tas.ntt.co.jp
Content-Type: text/rfc822-headers

Return-Path: <owner-urn-ietf@Bunyip.Com>
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by tama.tas.ntt.co.jp (8.8.8/3.6W/tama) with ESMTP id LAA22116;
	Fri, 26 Jun 1998 11:36:37 +0900 (JST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id WAA04160
	for urn-ietf-out; Thu, 25 Jun 1998 22:05:06 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA04155
	for <urn-ietf@services.bunyip.com>; Thu, 25 Jun 1998 22:05:03 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id WAA09684
	for urn-ietf@services; Thu, 25 Jun 1998 22:05:03 -0400 (EDT)
Received: from lysithea.lcs.mit.edu (lysithea.lcs.mit.edu [18.26.0.187])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id WAA09679
	for <urn-ietf@bunyip.com>; Thu, 25 Jun 1998 22:05:00 -0400 (EDT)
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id WAA04388; Thu, 25 Jun 1998 22:04:58 -0400
Date: Thu, 25 Jun 1998 22:04:58 -0400
Message-Id: <199806260204.WAA04388@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: moore@cs.utk.edu
CC: jayhawk@att.com, czyborra@cs.tu-berlin.de, urn-ietf@bunyip.com,
        moore@cs.utk.edu
In-reply-to: <199806252130.RAA15934@spot.cs.utk.edu> (message from Keith Moore
	on Thu, 25 Jun 1998 17:30:14 -0400)
Subject: Re: [URN] Re: The "ietf" namespace and internet-drafts (was Re: ftp://ds.internic.net/rfc/)
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: "owner-urn-ietf@bunyip.com
   X-URI": "http://www.cs.utk.edu/~moore/
   From: Keith Moore <moore@cs.utk.edu>
   cc: \"Roman Czyborra\"" <czyborra@cs.tu-berlin.de>,
        urn-ietf@Bunyip.Com,
        "moore@cs.utk.edu
   Mime-Version": 1.0.Content-Type:text/plain;charset=us-ascii.Date:Thu@Bunyip.Com;;,
        25 Jun 1998 17:"30:14 -0400
   Sender: owner-urn-ietf@bunyip.com
   Precedence: bulk
   Reply-To: Keith Moore" <moore@cs.utk.edu>
   Errors-To: owner-urn-ietf@bunyip.com

--LAA22123.898828603/tama.tas.ntt.co.jp--



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id WAA04576 for urn-ietf-out; Thu, 25 Jun 1998 22:21:18 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA04571 for <urn-ietf@services.bunyip.com>; Thu, 25 Jun 1998 22:21:15 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id WAA09957 for urn-ietf@services; Thu, 25 Jun 1998 22:21:14 -0400 (EDT)
Received: from diamond.gpo.gov (diamond.gpo.gov [162.140.64.100]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id WAA09954 for <urn-ietf@Bunyip.Com>; Thu, 25 Jun 1998 22:21:12 -0400 (EDT)
Received: by diamond.gpo.gov; (5.65/1.1.8.2/28Mar95-0215PM) id AB05375; Thu, 25 Jun 1998 22:21:24 -0400
Date: Thu, 25 Jun 1998 22:21:24 -0400
From: Mail Delivery Subsystem <MAILER-DAEMON@gpo.gov>
Subject: [URN] Returned mail: User unknown
Message-Id: <9806260221.AB05375@diamond.gpo.gov>
To: 25 Jun 1998 17:"30:14 -0400 Sender: owner-urn-ietf@bunyip.com Precedence: bulk Reply-To: Keith Moore" <moore@cs.utk.edu> Errors-To: owner-urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Mail Delivery Subsystem <MAILER-DAEMON@gpo.gov>
Errors-To: owner-urn-ietf@bunyip.com.-----.Transcript.of.session.follows.-----

<<< RCPT To:<dmorey@gpo.gov>
<<< DATA
550 "moore@cs.utk.edu
   Mime-Version": 1.0.Content-Type:text/plain;charset=us-ascii.Date:Thu@Bunyip.Com;... User unknown
<<< QUIT

   ----- Unsent message follows -----
Received: from services.Bunyip.Com by diamond.gpo.gov; (5.65/1.1.8.2/28Mar95-0215PM)
	id AA05375; Thu, 25 Jun 1998 22:21:24 -0400
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id WAA04160
	for urn-ietf-out; Thu, 25 Jun 1998 22:05:06 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA04155
	for <urn-ietf@services.bunyip.com>; Thu, 25 Jun 1998 22:05:03 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id WAA09684
	for urn-ietf@services; Thu, 25 Jun 1998 22:05:03 -0400 (EDT)
Received: from lysithea.lcs.mit.edu (lysithea.lcs.mit.edu [18.26.0.187])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id WAA09679
	for <urn-ietf@bunyip.com>; Thu, 25 Jun 1998 22:05:00 -0400 (EDT)
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id WAA04388; Thu, 25 Jun 1998 22:04:58 -0400
Date: Thu, 25 Jun 1998 22:04:58 -0400
Message-Id: <199806260204.WAA04388@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: moore@cs.utk.edu
Cc: jayhawk@att.com, czyborra@cs.tu-berlin.de, urn-ietf@bunyip.com,
        moore@cs.utk.edu
In-Reply-To: <199806252130.RAA15934@spot.cs.utk.edu> (message from Keith Moore
	on Thu, 25 Jun 1998 17:30:14 -0400)
Subject: Re: [URN] Re: The "ietf" namespace and internet-drafts (was Re: ftp://ds.internic.net/rfc/)
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: "owner-urn-ietf@bunyip.com
   X-URI": "http://www.cs.utk.edu/~moore/
   From: Keith Moore <czyborra@cs.tu-berlin.de>
   cc: \"Roman Czyborra\"" <czyborra@cs.tu-berlin.de>,
        urn-ietf@Bunyip.Com,
        "moore@cs.utk.edu
   Mime-Version":1.0.Content-Type:text/plain;charset=us-ascii.Date:Thu@Bunyip.Com;
    ;;,
        25 Jun 1998 17:"30:14 -0400
   Sender: owner-urn-ietf@bunyip.com
   Precedence: bulk
   Reply-To: Keith Moore" <moore@cs.utk.edu>
   Errors-To: owner-urn-ietf@bunyip.com

   > The whole point of URNs is that the underlying resource has permanance.
   > Internet-Drafts, by there definition, expire in 6 months and can be 
   > replaced at any time.  Therefore, they were purposely excluded from
   > the "ietf" definition.

   Nope.  The binding between the URN and the resource has permanence,
   but that doesn't mean that resource itself is available for a long
   time.  

   (And for what it's worth, there are places that keep old I-Ds around.)

   Keith


It seems to me that the real issue is whether or not the URNs
generated from I-Ds would be long-lived.  I agree with Keith that the
question of permanence of the resource is irrelevant.  What is
important is that the URN not be reassigned to another resource.

What is the policy with respect to I-D names and long-term uniqueness?
There are two sources of I-D's reflected in their names, those from
WGs and those that are in some sense unsolicited, from individuals or
organizations outside the IETF.  I suspect that working group names
and acronyms don't get reused (but I don't know whether there is any
policy on this), so it isn't hard to imagine that the I-D's out of
working groups are intended to be long-lived.  The problem may be with
names for the other I-D's.  Something like "draft-smith-new-ip-00.txt"
may not be unique.  My recollection is that the author gets to choose,
within some guidelines that include the author's name.  Since we can
be quite sure that two I-D's won't have the same name at the same
time, using a timestamp would be one way of generating unique names
that could be as URNs.  Obviously there are also others, but long-term
uniqueness is the issue that is important here.

The bottom line is that I see no reason not to include URNs for I-D's
as long as there is some scheme for generating unique ones, and in
fact it might be quite useful, as several people have pointed out.

			Karen



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id WAA04560 for urn-ietf-out; Thu, 25 Jun 1998 22:20:41 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA04555 for <urn-ietf@services.bunyip.com>; Thu, 25 Jun 1998 22:20:38 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id WAA09950 for urn-ietf@services; Thu, 25 Jun 1998 22:20:37 -0400 (EDT)
Received: from lysithea.lcs.mit.edu (lysithea.lcs.mit.edu [18.26.0.187]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id WAA09947 for <urn-ietf@bunyip.com>; Thu, 25 Jun 1998 22:20:35 -0400 (EDT)
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id WAA04461; Thu, 25 Jun 1998 22:20:33 -0400
Date: Thu, 25 Jun 1998 22:20:33 -0400
Message-Id: <199806260220.WAA04461@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: moore@cs.utk.edu
CC: moore@cs.utk.edu, jayhawk@att.com, czyborra@cs.tu-berlin.de, urn-ietf@bunyip.com, moore@cs.utk.edu
In-reply-to: <199806260213.WAA16825@spot.cs.utk.edu> (message from Keith Moore on Thu, 25 Jun 1998 22:13:40 -0400)
Subject: Re: [URN] Re: The "ietf" namespace and internet-drafts (was Re: ftp://ds.internic.net/rfc/)
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: "owner-urn-ietf@bunyip.com From": Keith Moore <moore@cs.utk.edu> Date: Thu, 25 Jun 1998 22:13:40.-0400

   > The bottom line is that I see no reason not to include URNs for I-D's
   > as long as there is some scheme for generating unique ones, and in
   > fact it might be quite useful, as several people have pointed out.

   The best way to handle this is probably to ask the folks
   who accept internet-drafts, to see whether they are willing
   to adopt disciplines for assignment of internet-draft IDs,
   to make sure that they are never re-assigned.

   Keith


Yep - it might not be a bad idea to include a timestamp or hash (like
MD5) of the document or something like that as well, just for safety's
sake.

			Karen



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id WAA04373 for urn-ietf-out; Thu, 25 Jun 1998 22:13:55 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA04368 for <urn-ietf@services.bunyip.com>; Thu, 25 Jun 1998 22:13:53 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id WAA09930 for urn-ietf@services; Thu, 25 Jun 1998 22:13:52 -0400 (EDT)
Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA09927 for <urn-ietf@Bunyip.Com>; Thu, 25 Jun 1998 22:13:50 -0400 (EDT)
Received: from spot.cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK) id WAA16825; Thu, 25 Jun 1998 22:13:41 -0400 (EDT)
Message-Id: <199806260213.WAA16825@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
cc: moore@cs.utk.edu, jayhawk@att.com, czyborra@cs.tu-berlin.de, urn-ietf@bunyip.com, moore@cs.utk.edu
Subject: [URN] Re: The "ietf" namespace and internet-drafts (was Re: ftp://ds.internic.net/rfc/) 
In-reply-to: Your message of "Thu, 25 Jun 1998 22:04:58 EDT." <199806260204.WAA04388@lysithea.lcs.mit.edu> 
Date: Thu, 25 Jun 1998 22:13:40 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

> The bottom line is that I see no reason not to include URNs for I-D's
> as long as there is some scheme for generating unique ones, and in
> fact it might be quite useful, as several people have pointed out.

The best way to handle this is probably to ask the folks
who accept internet-drafts, to see whether they are willing
to adopt disciplines for assignment of internet-draft IDs,
to make sure that they are never re-assigned.

Keith



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id WAA04160 for urn-ietf-out; Thu, 25 Jun 1998 22:05:06 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA04155 for <urn-ietf@services.bunyip.com>; Thu, 25 Jun 1998 22:05:03 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id WAA09684 for urn-ietf@services; Thu, 25 Jun 1998 22:05:03 -0400 (EDT)
Received: from lysithea.lcs.mit.edu (lysithea.lcs.mit.edu [18.26.0.187]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id WAA09679 for <urn-ietf@bunyip.com>; Thu, 25 Jun 1998 22:05:00 -0400 (EDT)
Received: (from sollins@localhost) by lysithea.lcs.mit.edu (8.6.9/8.6.9) id WAA04388; Thu, 25 Jun 1998 22:04:58 -0400
Date: Thu, 25 Jun 1998 22:04:58 -0400
Message-Id: <199806260204.WAA04388@lysithea.lcs.mit.edu>
From: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
To: moore@cs.utk.edu
CC: jayhawk@att.com, czyborra@cs.tu-berlin.de, urn-ietf@bunyip.com, moore@cs.utk.edu
In-reply-to: <199806252130.RAA15934@spot.cs.utk.edu> (message from Keith Moore on Thu, 25 Jun 1998 17:30:14 -0400)
Subject: Re: [URN] Re: The "ietf" namespace and internet-drafts (was Re: ftp://ds.internic.net/rfc/)
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Karen R. Sollins" <sollins@LCS.MIT.EDU>
Errors-To: "owner-urn-ietf@bunyip.com X-URI": "http://www.cs.utk.edu/~moore/ From: Keith Moore <moore@cs.utk.edu> cc: \"Roman Czyborra\"" <czyborra@cs.tu-berlin.de>, urn-ietf@Bunyip.Com, "moore@cs.utk.edu Mime-Version": 1.0.Content-Type:text/plain;charset=us-ascii.Date:Thu;, 25 Jun 1998 17:"30:14 -0400 Sender: owner-urn-ietf@bunyip.com Precedence: bulk Reply-To: Keith Moore" <moore@cs.utk.edu> Errors-To: owner-urn-ietf@bunyip.com

   > The whole point of URNs is that the underlying resource has permanance.
   > Internet-Drafts, by there definition, expire in 6 months and can be 
   > replaced at any time.  Therefore, they were purposely excluded from
   > the "ietf" definition.

   Nope.  The binding between the URN and the resource has permanence,
   but that doesn't mean that resource itself is available for a long
   time.  

   (And for what it's worth, there are places that keep old I-Ds around.)

   Keith


It seems to me that the real issue is whether or not the URNs
generated from I-Ds would be long-lived.  I agree with Keith that the
question of permanence of the resource is irrelevant.  What is
important is that the URN not be reassigned to another resource.

What is the policy with respect to I-D names and long-term uniqueness?
There are two sources of I-D's reflected in their names, those from
WGs and those that are in some sense unsolicited, from individuals or
organizations outside the IETF.  I suspect that working group names
and acronyms don't get reused (but I don't know whether there is any
policy on this), so it isn't hard to imagine that the I-D's out of
working groups are intended to be long-lived.  The problem may be with
names for the other I-D's.  Something like "draft-smith-new-ip-00.txt"
may not be unique.  My recollection is that the author gets to choose,
within some guidelines that include the author's name.  Since we can
be quite sure that two I-D's won't have the same name at the same
time, using a timestamp would be one way of generating unique names
that could be as URNs.  Obviously there are also others, but long-term
uniqueness is the issue that is important here.

The bottom line is that I see no reason not to include URNs for I-D's
as long as there is some scheme for generating unique ones, and in
fact it might be quite useful, as several people have pointed out.

			Karen



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA00475 for urn-ietf-out; Thu, 25 Jun 1998 17:32:34 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA00467 for <urn-ietf@services.bunyip.com>; Thu, 25 Jun 1998 17:32:26 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id RAA09089 for urn-ietf@services; Thu, 25 Jun 1998 17:32:25 -0400 (EDT)
Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA09042 for <urn-ietf@Bunyip.Com>; Thu, 25 Jun 1998 17:30:23 -0400 (EDT)
Received: from spot.cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK) id RAA15934; Thu, 25 Jun 1998 17:30:15 -0400 (EDT)
Message-Id: <199806252130.RAA15934@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "Ryan Moats" <jayhawk@att.com>
cc: "Roman Czyborra" <czyborra@cs.tu-berlin.de>, urn-ietf@bunyip.com, moore@cs.utk.edu
Subject: [URN] Re: The "ietf" namespace and internet-drafts (was Re: ftp://ds.internic.net/rfc/) 
In-reply-to: Your message of "Wed, 24 Jun 1998 18:08:05 EDT." <000201bd9fbc$8fd65ba0$a30c1087@sloop.local.windrose.omaha.ne.us> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Thu, 25 Jun 1998 17:30:14 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

> The whole point of URNs is that the underlying resource has permanance.
> Internet-Drafts, by there definition, expire in 6 months and can be 
> replaced at any time.  Therefore, they were purposely excluded from
> the "ietf" definition.

Nope.  The binding between the URN and the resource has permanence,
but that doesn't mean that resource itself is available for a long
time.  

(And for what it's worth, there are places that keep old I-Ds around.)

Keith




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA28835 for urn-ietf-out; Thu, 25 Jun 1998 15:39:49 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA28830 for <urn-ietf@services.bunyip.com>; Thu, 25 Jun 1998 15:39:47 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id PAA08494 for urn-ietf@services; Thu, 25 Jun 1998 15:39:46 -0400 (EDT)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id PAA08491; Thu, 25 Jun 1998 15:39:42 -0400 (EDT)
Date: Thu, 25 Jun 1998 15:39:41 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Phillip Hallam-Baker <hallam@ai.mit.edu>
cc: urn-ietf@bunyip.com
Subject: RE: [URN] The "ietf" namespace and internet-drafts (was Re: ftp://ds.internic.net/rfc/) 
In-Reply-To: <002f01bda05f$e2dc7d40$01060606@goedel>
Message-ID: <Pine.SUN.3.95.980625152644.6804H-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Howdy,

This thread started off with an unhealthily aggressive tone, and has
now just gotten off topic.  

Phillip, we've now heard your perspective on "the right way" to do
URNs -- thank you for sharing.  I would direct you to read the 
urn-ietf@bunyip.com archives to get a more complete understanding of what 
problem we have solved here, and why we've made the decisions we have.

Thanks,
Leslie.
(URN WG co-chair)



----------------------------------------------------------------------------

    "The nice thing about reality                 Leslie Daigle
       is that there are        
     so many versions to choose from."            Bunyip Information Systems
                      -- ThinkingCat              (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA27785 for urn-ietf-out; Thu, 25 Jun 1998 14:45:09 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA27780 for <urn-ietf@services.bunyip.com>; Thu, 25 Jun 1998 14:45:06 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id OAA08399 for urn-ietf@services; Thu, 25 Jun 1998 14:45:05 -0400 (EDT)
Received: from gte.com (h132-197-8-26.gte.com [132.197.8.26]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA08396 for <urn-ietf@Bunyip.Com>; Thu, 25 Jun 1998 14:45:01 -0400 (EDT)
Received: from espion.gte.com by gte.com (8.8.4/8.8.4)
Received: by espion.gte.com (SMI-8.6/SMI-SVR4) id OAA09306; Thu, 25 Jun 1998 14:45:21 -0400
From: <dlaliberte@gte.com>
Date: Thu, 25 Jun 1998 14:45:20 -0400 (EDT)
To: "Phillip Hallam-Baker" <hallam@ai.mit.edu>
Cc: =?ISO-8859-1?Q?=22Patrik_F=E4ltstr=F6m=22?= <paf@swip.net>, <jayhawk@att.com>, "Michael Richardson" <mcr@solidum.com>, <urn-ietf@bunyip.com>
Subject: RE: [URN] The "ietf" namespace and internet-drafts (was Re:ftp://ds.internic.net/rfc/)
In-Reply-To: <002e01bda055$63107850$01060606@goedel>
References: <v04011702b1b809440ce9@[198.41.1.18]> <002e01bda055$63107850$01060606@goedel>
X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs  Lucid
Message-ID: <13714.35955.250643.137291@espion>
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: text/plain; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: <dlaliberte@gte.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Phillip raises a couple new twists of the naming issue.  I largely agree
with him, but we have some discussion points.

Phillip Hallam-Baker writes:
 > I still think that the naming scheme should simply be an
 > extension of the DNS registry. [...] Any
 > scheme that is predicated on a new registry of any sort [is]
 > doomed.

I agree.  Since you are pushing the PDI scheme of late, I'd like to
remind people that the "path" scheme uses DNS extensively, of course,
but also, importantly, it blurs the distinction between the part
resolved by DNS and the remainder that could be internal to a server.

 > Combine a DNS name, a time and an object reference and you
 > have a label that can be ascribed a unique owner. Pretty
 > handy basis for a URN huh?

We considered adding a date to the path scheme, but it seemed kind of
intrusive, and provided no absolute guarantee of correct resolution by
itself.  In the case of a hostile takeover of a name space, the new
"owner" could resolve identifiers dated before the takeover in its favor
and to the possible detriment of the original "owner" of the name space,
unless there were some higher-level arbiter that decides for the good of
all what the "correct" resolution is.  But given such an arbiter, it
could make such a decision regardless of the presense of a date in the
identifier, if it decides that a particular identifier is forever
associated with one particular resource, as names are intended to
behave.

Furthermore, name spaces are free to include dates in their identifiers
if they wish.  Why should they be required to do so?

 > I think it is worthwhile adding a completely random GUID
 > like name as well since there are times when a person
 > does not have access to any registry whatsoever and human
 > readability is irrelevant.

It is easy to provide a registry per person: simply give each person
a prefix to attach to all identifiers that they want to register.

The purpose of assigning (or choosing, for that matter) random
identifiers is generally to avoid any implied semantics.  A consequence
of creating random identifiers is that it becomes more difficult to
resolve them in a globally consistent and scalable manner - where do you
look them up?   So I am not sure what they are good for, except for 
purposes of comparison, or local lookup in a cache (e.g. news messages).

 > The hard part is (3). The key is that an object MAY HAVE
 > MORE THAN ONE NAME. Nothing was so bogus as the incessant
 > demands that names be unique! How on earth can a sign which
 > has no systematic relationship to the designata POSSIBLY
 > be unique. The requirement was pure nonsense.

I think you misinterpreted the requirement.  I think the requirement
as stated is fairly easily misunderstood, so don't feel too bad.

There has been reluctant acceptance of the notion that resources MAY
have more than one name.  I say "reluctant" because I don't see much
movement towards dealing with the consequences of resources having more
than one name.  

The uniqueness requirement is really about the reverse relationship,
that a single name must only have a single resource associated with it,
such that everyone can use it mean the same thing.  (But the definition
of "a single resource" is left open.)

 > Names are not unique for the simple reason that they have
 > no meaning except in relation to another name. Everything
 > is relative to a world view and even given the fact that
 > we have a shared ontology we most frequently use names
 > to describe relationships between concepts rather than
 > atomic constructs.

 > So I say 'what is the weather like today', and refer to
 > an entirely different 'weather' than Larry would in
 > el ninio stricken California.

This kind of non-uniqueness seems to be about relative names, where a
single relative name may have a different meaning depending upon the
context of its use.  This is valid, but it is quite different from
resources having more than one name, although the reason they might have
more than one name is that they have different names relative to
different contexts.

(BTW, the unique id in the current URN scheme is unique relative to the
naming authority; the very same id might be used in by another naming
authority to mean something different.  But supposedly, the unique id is
never separated from its naming authority.)

 > In a system of knowledge we must have the ability to refer
 > to a designatum by any relationship to any other
 > designatum we need to.

That's fine.  But should we go further to say that a reference can ONLY
be relative to some designatum?  I.e. there is ALWAYS a context for the
interpretation of a reference.  I believe so.

--
Daniel LaLiberte
 dlaliberte@gte.com  (was: liberte@ncsa.uiuc.edu)
 liberte@hypernews.org



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA26770 for urn-ietf-out; Thu, 25 Jun 1998 13:39:40 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA26760 for <urn-ietf@services.bunyip.com>; Thu, 25 Jun 1998 13:39:37 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id NAA08112 for urn-ietf@services; Thu, 25 Jun 1998 13:39:36 -0400 (EDT)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA08109 for <urn-ietf@Bunyip.Com>; Thu, 25 Jun 1998 13:39:34 -0400 (EDT)
Received: from goedel ([18.23.1.191]) by life.ai.mit.edu (8.8.8/AI1.22/ai.master.life:1.24) with SMTP id NAA19167; Thu, 25 Jun 1998 13:39:31 -0400 (EDT)
From: "Phillip Hallam-Baker" <hallam@ai.mit.edu>
To: "Michael Richardson" <mcr@solidum.com>, <urn-ietf@bunyip.com>
Subject: RE: [URN] The "ietf" namespace and internet-drafts (was Re: ftp://ds.internic.net/rfc/) 
Date: Thu, 25 Jun 1998 13:37:12 -0400
Message-ID: <002f01bda05f$e2dc7d40$01060606@goedel>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
In-Reply-To: <199806251701.NAA16598@venus.solidum.com>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Phillip Hallam-Baker" <hallam@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

>     Phillip> Get Microsoft to modify Frontpage so that it automatically
>     Phillip> throws a GUID into every HTML document it produces 
> and you have
> 
>   Let's not bring up products that don't produce useful HTML.

Make it easy to do and everyone can support it. I was thinking 
mainly in terms of finding one product that could set a lead.


>   I certainly agree that a documentID, ala MessageId is a good thing. 
>   I would suggest that it makes an excellent proposal for one URN type. 
> However, there are a lot of things, like the IETF documents, which do
> have a structure, can easily have cross references, and don't need to
> have their structure hidden from humans.

Absolutely. But there is a massive difference between allowing 
structure and requiring structure.



>   I think that there is space in the URN space for both types of 
> solutions.

Yes. What I think should not be allowed in URN space is any form
of locator scheme - regardless of the number of levels of
indirection employed.

> The IETF document space is a simple and clear system, with the 
> advantage that
> the consistuency involved is very capable of adopting it.

I entirely disagree.

The IETF is so ossified it cannot even agree to use HTML as 
the basis for specifications. I know the history of that 
decision - a bad experience with postscript but HTML answers 
that objection.

There is no process for effecting such a change in the IETF.

If the hope is to organize the way the RFC editor does her job,
well have fun trying. 


		Phill



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA26358 for urn-ietf-out; Thu, 25 Jun 1998 13:23:22 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA26353 for <urn-ietf@services.bunyip.com>; Thu, 25 Jun 1998 13:23:19 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id NAA08060 for urn-ietf@services; Thu, 25 Jun 1998 13:23:19 -0400 (EDT)
Received: from research.solidum.com (gigabit.solidum.com [209.151.29.225]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA08057 for <urn-ietf@Bunyip.Com>; Thu, 25 Jun 1998 13:23:16 -0400 (EDT)
Received: from venus.solidum.com (venus.solidum.com [192.168.1.1]) by research.solidum.com (8.8.4/8.8.4) with ESMTP id MAA01740 for <urn-ietf@Bunyip.Com>; Thu, 25 Jun 1998 12:45:49 -0400
Received: from phobos.solidum.com (mcr@phobos [192.168.1.13]) by venus.solidum.com (8.8.7/8.8.7) with ESMTP id NAA16705 for <urn-ietf@Bunyip.Com>; Thu, 25 Jun 1998 13:23:16 -0400
Message-Id: <199806251723.NAA16705@venus.solidum.com>
To: urn-ietf@bunyip.com
Subject: Re: [URN] The "ietf" namespace and internet-drafts (was Re: ftp://ds.internic.net/rfc/) 
In-reply-to: Your message of "Thu, 25 Jun 1998 09:54:07 EDT." <001401bda040$b89d2760$a30c1087@sloop.local.windrose.omaha.ne.us> 
Date: Thu, 25 Jun 1998 13:23:15 -0300
From: Michael Richardson <mcr@solidum.com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Richardson <mcr@solidum.com>
Errors-To: owner-urn-ietf@Bunyip.Com

>>>>> "Ryan" == Ryan Moats <jayhawk@att.com> writes:
    Ryan> This is an issue for the I-D repository folks at ietf.org.  If you
    Ryan> are volunteering, I'm sure they will be very interested :-).

  While the ID editors may remove a draft, I may want to retain is locally,
and continue to have my local URNs work.
  A number of groups have had drafts untouched for six months because those
drafts depended on ones that were ungoing massive changes.

   :!mcr!:            |  Solidum Systems Corporation, http://www.solidum.com
   Michael Richardson |For a better connected world,where data flows faster<tm>
 Personal: <A HREF="http://www.sandelman.ottawa.on.ca/People/Michael_Richardson/Bio.html">mcr@sandelman.ottawa.on.ca</A>. PGP key available.
 Corporate: <A HREF="mailto:mcr@solidum.com">mcr@solidum.com</A>. 






Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA26334 for urn-ietf-out; Thu, 25 Jun 1998 13:20:41 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA26329 for <urn-ietf@services.bunyip.com>; Thu, 25 Jun 1998 13:20:38 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id NAA08052 for urn-ietf@services; Thu, 25 Jun 1998 13:20:38 -0400 (EDT)
Received: from research.solidum.com (gigabit.solidum.com [209.151.29.225]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA08049 for <urn-ietf@Bunyip.Com>; Thu, 25 Jun 1998 13:20:34 -0400 (EDT)
Received: from venus.solidum.com (venus.solidum.com [192.168.1.1]) by research.solidum.com (8.8.4/8.8.4) with ESMTP id MAA01730 for <urn-ietf@Bunyip.Com>; Thu, 25 Jun 1998 12:43:07 -0400
Received: from phobos.solidum.com (mcr@phobos [192.168.1.13]) by venus.solidum.com (8.8.7/8.8.7) with ESMTP id NAA16701 for <urn-ietf@Bunyip.Com>; Thu, 25 Jun 1998 13:20:34 -0400
Message-Id: <199806251720.NAA16701@venus.solidum.com>
To: urn-ietf@bunyip.com
Subject: Re: [URN] The "ietf" namespace and internet-drafts (was Re: ftp://ds.internic.net/rfc/) 
In-reply-to: Your message of "Thu, 25 Jun 1998 08:10:26 EDT." <000b01bda032$3ca076c0$a30c1087@sloop.local.windrose.omaha.ne.us> 
Date: Thu, 25 Jun 1998 13:20:33 -0300
From: Michael Richardson <mcr@solidum.com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Richardson <mcr@solidum.com>
Errors-To: owner-urn-ietf@Bunyip.Com

-----BEGIN PGP SIGNED MESSAGE-----


>>>>> "Ryan" == Ryan Moats <jayhawk@att.com> writes:
    Ryan> As another IETF person who mirrors the RFCs and the drafts (from
    Ryan> behind a modem connection), the amount of extra time is not all
    Ryan> that noticable.

  I'm not talking about the time to download to your site.
  I'm talking about the fact that my web cache can't connect
	ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-05.txt
  with even:
	http://www.ietf.org/internet-drafts/draft-ietf-urn-ietf-05.txt

  I build local indexes on the internet drafts and the RFCs (which I do based
upon local criteria, what we are working on), I have to use the internal
URL, rather than use the external URL and know that my internal cache
knows that I have a mirror.
  Ideally, with some smarts in my web cache and/or local URN->URL converter,
it can fetch a new draft in real time when I click on the URL in the 
IETF-announce'ment.
  
 
    Ryan> While I don't have a strong stake in the exclusion/inclusion of
    Ryan> IDs, there was a discussion of this in the archives some time back
    Ryan> and no complaints were raised.  Under the heading of "my bad",

  I had brain CPU cycles devoted elsewhere. I assumed the right thing
was occuring here :-)
  I also just moved employers, and wound up setting up a new mirror. I need
to hack FTP mirror to use the protocol to get the listing, but to use a
web proxy to get the articles. You see, my current and previous employers'
use the same ISP, and we'd benefit by going through their cache for the
documents. I then wished I didn't have to go directly to ftp.ietf.org,
but could grab from some other less likely to be loaded site. However,
there aren't as many ID draft mirrors as their used to be. (Or maybe I'm
just deluded)

    Ryan> there was a statement to the effect of why IDs were ignored in -02
    Ryan> that has fallen out.  I'll put such a statement back in and
    Ryan> re-release as -06 (once I get back from my business trip).

  Thank you.

    Ryan> Of course, if there is working group consensus that IDs should be
    Ryan> added, I will do so.

  I would prefer it.

    Ryan> This one has to do with the wording of 2141. If you look at section
    Ryan> 2.3.2 you find:

  I will re-read that rfc and comment more. I think I read it first
before it was an RFC.

   :!mcr!:            |  Solidum Systems Corporation, http://www.solidum.com
   Michael Richardson |For a better connected world,where data flows faster<tm>
 Personal: <A HREF="http://www.sandelman.ottawa.on.ca/People/Michael_Richardson/Bio.html">mcr@sandelman.ottawa.on.ca</A>. PGP key available.
 Corporate: <A HREF="mailto:mcr@solidum.com">mcr@solidum.com</A>. 





-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: noconv
Comment: Processed by Mailcrypt 3.4, an Emacs/PGP interface

iQCVAwUBNZKG3m5vCG0TOZrRAQFoegQAmNOHxxb7pET9qCcwu8KvMINRJ0yn94mZ
9ZnEXVkn08/28bGWTRh89TqhCJLF7qq/Vd3WaZBpM5xPpkd+5cJc8Pxe/mP5hZsx
yD9QrGtaZnW4CF/h9ZOFVh5YcCgKcJ4hD9nCtU0mMHSVhmQ3LZKQujrwKlC0tvA1
El6iVHfxX44=
=gdBr
-----END PGP SIGNATURE-----



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA26164 for urn-ietf-out; Thu, 25 Jun 1998 13:01:28 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA26157 for <urn-ietf@services.bunyip.com>; Thu, 25 Jun 1998 13:01:25 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id NAA07997 for urn-ietf@services; Thu, 25 Jun 1998 13:01:24 -0400 (EDT)
Received: from research.solidum.com (gigabit.solidum.com [209.151.29.225]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA07994 for <urn-ietf@Bunyip.Com>; Thu, 25 Jun 1998 13:01:21 -0400 (EDT)
Received: from venus.solidum.com (venus.solidum.com [192.168.1.1]) by research.solidum.com (8.8.4/8.8.4) with ESMTP id MAA01659 for <urn-ietf@Bunyip.Com>; Thu, 25 Jun 1998 12:23:54 -0400
Received: from phobos.solidum.com (mcr@phobos [192.168.1.13]) by venus.solidum.com (8.8.7/8.8.7) with ESMTP id NAA16598 for <urn-ietf@Bunyip.Com>; Thu, 25 Jun 1998 13:01:20 -0400
Message-Id: <199806251701.NAA16598@venus.solidum.com>
To: urn-ietf@bunyip.com
Subject: Re: [URN] The "ietf" namespace and internet-drafts (was Re: ftp://ds.internic.net/rfc/) 
In-reply-to: Your message of "Wed, 24 Jun 1998 23:26:40 EDT." <000801bd9fe9$1180c510$01060606@goedel> 
Date: Thu, 25 Jun 1998 13:01:20 -0300
From: Michael Richardson <mcr@solidum.com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Richardson <mcr@solidum.com>
Errors-To: owner-urn-ietf@Bunyip.Com

-----BEGIN PGP SIGNED MESSAGE-----


>>>>> "Phillip" == Phillip Hallam-Baker <hallam@ai.mit.edu> writes:
    Phillip> the radio without appearing to have a fixation I can't see any
    Phillip> reason to change from the slashes used in URLs.

  Yes.

    Phillip> Get Microsoft to modify Frontpage so that it automatically
    Phillip> throws a GUID into every HTML document it produces and you have

  Let's not bring up products that don't produce useful HTML.

    Phillip> Such a scheme is a rough and ready hack that does not solve all
    Phillip> the alledged requirements in the RFC. It is a high leverage idea
    Phillip> however, it gives high return at low cost. In short it is like a
  
  I certainly agree that a documentID, ala MessageId is a good thing. 
  I would suggest that it makes an excellent proposal for one URN type. 
However, there are a lot of things, like the IETF documents, which do
have a structure, can easily have cross references, and don't need to
have their structure hidden from humans.

    Phillip> If this group wants to actually achieve something it should
    Phillip> decide whether its objective is simply to provide a better URL
    Phillip> with one extra level of indirection or a genuine URN. Since the
    Phillip> proposals all seem to be for a URL with extra indirection I
    Phillip> suggest that the name be changed.

  I think that there is space in the URN space for both types of solutions.
The IETF document space is a simple and clear system, with the advantage that
the consistuency involved is very capable of adopting it.

   :!mcr!:            |  Solidum Systems Corporation, http://www.solidum.com
   Michael Richardson |For a better connected world,where data flows faster<tm>
 Personal: <A HREF="http://www.sandelman.ottawa.on.ca/People/Michael_Richardson/Bio.html">mcr@sandelman.ottawa.on.ca</A>. PGP key available.
 Corporate: <A HREF="mailto:mcr@solidum.com">mcr@solidum.com</A>. 



-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: noconv
Comment: Processed by Mailcrypt 3.4, an Emacs/PGP interface

iQCVAwUBNZKCX25vCG0TOZrRAQHYGwP/cygQdoDPqQmteomb0jm7VUqVXpAe2pTU
7R/B+kmAeavlrEPV9dDyntin9gvkp3vIEATW5jsXLg8udawrTWw8/PlQo+4mbu3F
pYYHujJtW5DcDAvmg4LzPFlwEhxc/Avyc0JeSmaRwyCsqy98qMtB/UkMbp4pxJaE
bYZjQbA8f4k=
=0nz7
-----END PGP SIGNATURE-----



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA25522 for urn-ietf-out; Thu, 25 Jun 1998 12:24:55 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA25514 for <urn-ietf@services.bunyip.com>; Thu, 25 Jun 1998 12:24:46 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id MAA07803 for urn-ietf@services; Thu, 25 Jun 1998 12:24:45 -0400 (EDT)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA07799 for <urn-ietf@Bunyip.Com>; Thu, 25 Jun 1998 12:24:32 -0400 (EDT)
Received: from goedel ([18.23.1.191]) by life.ai.mit.edu (8.8.8/AI1.22/ai.master.life:1.24) with SMTP id MAA13940; Thu, 25 Jun 1998 12:24:21 -0400 (EDT)
From: "Phillip Hallam-Baker" <hallam@ai.mit.edu>
To: "=?iso-8859-1?B?UGF0cmlrIEbkbHRzdHL2bQ==?=" <paf@swip.net>, "Phillip Hallam-Baker" <hallam@ai.mit.edu>, <jayhawk@att.com>, "Michael Richardson" <mcr@solidum.com>
Cc: <urn-ietf@bunyip.com>
Subject: RE: [URN] The "ietf" namespace and internet-drafts (was Re:ftp://ds.internic.net/rfc/)
Date: Thu, 25 Jun 1998 12:22:03 -0400
Message-ID: <002e01bda055$63107850$01060606@goedel>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
In-Reply-To: <v04011702b1b809440ce9@[198.41.1.18]>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Phillip Hallam-Baker" <hallam@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

> urn:ietf:rfc/822
>
> and
>
> urn:ietf:rfc/822/../821
>
> is the same thing.
>
> If it is not (or if the latter is undefined in the namespace) then '/' can
> not be used as divider.


Yep, this is what should happen.


I still think that the naming scheme should simply be an
extension of the DNS registry. Any scheme that is specific
enough that it has to address the IETF as a special case
is bogus. There are a million odd sites out there. Any
scheme that is predicated on a new registry of any sort
doomed.

Since the ownership of a dns name is unambiguous at one
point in time the construction of John's PDIs is about
as good as you will get for a human readable name.

Combine a DNS name, a time and an object reference and you
have a label that can be ascribed a unique owner. Pretty
handy basis for a URN huh?

John's PDI's are not necessarily the final word. One might
argue that a bit more hierarchy could be supported. On the
other hand I think they pretty much work in the context for
which they were designed - central assignment of persistent
identifiers from a single issuing center in a system that
supports multiple decentralized and disconnected issuing
centers.


I think it is worthwhile adding a completely random GUID
like name as well since there are times when a person
does not have access to any registry whatsoever and human
readability is irrelevant.

I would also say that nobody should EVER be allowed to use
the urn prefix, especially for any scheme that is designed
to suppot location which is therefore indexical in nature
and not a name. The prefixes URL and URI were always reserved
as generics. The prefix URN should also be reserved as generic.


The proposal to prefix every URI with URL or URN was and is
entirely bogus. Just like the folk who demanded the little
angle brackets - an equally worthless syntactic sugar which
broke existing implementations.


If the group actually wanted to achieve something we could knock
out a series of genuine URN drafts in a week.

1) A PDI like system
2) Some system based on a randomly chosen string of digits.
3) A draft defining bindings to HTML and HTTP

I think that (1) is relatively straightforward and usefull
with little room for argument over the details. It might
be necessary to remove the versioning part and allow for
hierachical structure so that a closure formed on a
collection of related HTML texts linked by relative URLs
could be captured.

while I like the versioning part this might be added in in
some other fashion - by modification of the resource name
for example, or by simply making it optional. Or since
the archival issue is only wrt static texts a query term
might be employed (foobar?version=1)

Draft (2) is pretty simple. One can argue only about
whether it should be base16 or base64. The former is
probably essential since it is simply not practical to
read out case sensitive identifiers in mixed case.

Alternatively one might grandfather the GUID scheme by
simply allowing hyphens to be added anywhere and for
either base16 or base64 with a trailing == to be
employed. The canonical form could be chosen arbitrarily.
The transformations to canonical form are obvious and are
left as an exercise for the reader.


The hard part is (3). The key is that an object MAY HAVE
MORE THAN ONE NAME. Nothing was so bogus as the incessant
demands that names be unique! How on earth can a sign which
has no systematic relationship to the designata POSSIBLY
be unique. The requirement was pure nonsense.

Names are not unique for the simple reason that they have
no meaning except in relation to another name. Everything
is relative to a world view and even given the fact that
we have a shared ontology we most frequently use names
to describe relationships between concepts rather than
atomic constructs.

So I say 'what is the weather like today', and refer to
an entirely different 'weather' than Larry would in
el ninio stricken California.

Even as we hypothesize a single, unified shared vocabulary
names are not unique since an object may have more than a
single relationship to its environment. The names 'Bill
Clinton' and 'the 42nd President of the United States of
Amrerica' are both signs which relate to the same person.
'Bill Clinton' is a pure name, 42nd etc has a quasi
indexical quality to it but is actually a compound of
a relationship "42nd" to a name "USA".

There is no earthly reason to insist that Bill be only
ever known by one name. The fact is that the name attaches
to the relationship of the designata to the environment and
not to the thing itself.

In a system of knowledge we must have the ability to refer
to a designatum by any relationship to any other
designatum we need to.


	Phill



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA22898 for urn-ietf-out; Thu, 25 Jun 1998 10:17:06 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA22893 for <urn-ietf@services.bunyip.com>; Thu, 25 Jun 1998 10:17:04 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id KAA07255 for urn-ietf@services; Thu, 25 Jun 1998 10:17:03 -0400 (EDT)
Received: from nix.swip.net (nix.swip.net [192.71.220.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA07252 for <urn-ietf@Bunyip.Com>; Thu, 25 Jun 1998 10:16:59 -0400 (EDT)
Received: from [198.41.1.18] (nix.swip.net [192.71.220.2])  by nix.swip.net (8.8.8/8.8.8) with ESMTP  id QAA22183;  Thu, 25 Jun 1998 16:16:42 +0200 (MET DST)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
X-Sender: paf@127.0.0.1
Message-Id: <v04011702b1b809440ce9@[198.41.1.18]>
In-Reply-To: <001901bda03d$30131c90$01060606@goedel>
References:  <000b01bda032$3ca076c0$a30c1087@sloop.local.windrose.omaha.ne.us>
Date: Thu, 25 Jun 1998 10:13:09 -0400
To: "Phillip Hallam-Baker" <hallam@ai.mit.edu>, <jayhawk@att.com>, "Michael Richardson" <mcr@solidum.com>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=  <paf@swip.net>
Subject: RE: [URN] The "ietf" namespace and internet-drafts (was Re: ftp://ds.internic.net/rfc/)
Cc: <urn-ietf@bunyip.com>, <hallam@ai.mit.edu>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=  <paf@swip.net>
Errors-To: owner-urn-ietf@Bunyip.Com

At 09.28 -0400 98-06-25, Phillip Hallam-Baker wrote:
>Since Gopher is now irrelevant I suggest that the URI RFC be rewritten
>to state what should always have been the case. The name space is
>hierarchical and employs the / character to denote hierarchy.

The new I-D regarding the URI syntax do specify not only that the '/' is a
special character regarding hierarchy, but also what means with hierarchy.
One example, the construction <term>/.. can always be removed from the URI.
If this is not the case, you do not have hierarchy, which in turn means
that you have to use a different delimiter than the '/'.
This means that if you have

foo/bar
fratz/oof

then foo/bar and fratz/oof/../bar is the same thing. If that is the case,
then you can use the '/' as divider.

I.e. the way I see it, what you ask for IS in the new proposed I-D for
URI's, but it at the same time defines (in a good way) what it means by
being hierarichal. Things that are not hierarichal should not use '/'.

The question is because of that if

urn:ietf:rfc/822

and

urn:ietf:rfc/822/../821

is the same thing.

If it is not (or if the latter is undefined in the namespace) then '/' can
not be used as divider.

    Patrik



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA22578 for urn-ietf-out; Thu, 25 Jun 1998 09:55:02 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA22566 for <urn-ietf@services.bunyip.com>; Thu, 25 Jun 1998 09:55:00 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id JAA07129 for urn-ietf@services; Thu, 25 Jun 1998 09:54:59 -0400 (EDT)
Received: from att.com (cagw1.att.com [192.128.52.89]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id JAA07126 for <urn-ietf@bunyip.com>; Thu, 25 Jun 1998 09:54:57 -0400 (EDT)
Received: by cagw1.att.com; Thu Jun 25 09:46 EDT 1998
Received: from qsun.ho.att.com (qsunn.ho.att.com [135.16.30.2]) by caig1.att.att.com (AT&T/GW-1.0) with SMTP id JAA27642; Thu, 25 Jun 1998 09:54:45 -0400 (EDT)
Received: from sloop by qsun.ho.att.com (SMI-8.6/EMS-1.2 sol2) id JAA16164; Thu, 25 Jun 1998 09:54:40 -0400
From: "Ryan Moats" <jayhawk@att.com>
To: "R. P. Channing Rodgers, M.D." <rodgers@nlm.nih.gov>, <urn-ietf@bunyip.com>, <mcr@solidum.com>
Subject: RE: [URN] The "ietf" namespace and internet-drafts (was Re: ftp://ds.internic.net/rfc/)
Date: Thu, 25 Jun 1998 09:54:07 -0400
Message-ID: <001401bda040$b89d2760$a30c1087@sloop.local.windrose.omaha.ne.us>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
In-Reply-To: <199806251317.JAA14857@billings.csb>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> > >>>>> "Ryan" == Ryan Moats <jayhawk@att.com> writes:
> >     Ryan> The whole point of URNs is that the underlying resource has
> >     Ryan> permanance.  Internet-Drafts, by there definition, expire in 6
> >     Ryan> months and can be replaced at any time.  Therefore, they were
> >     Ryan> purposely excluded from the "ietf" definition.
> >
> >   Yes, but as an IETF person who mirrors the RFCs and the drafts, drafts
> > come out more often, so I spend more bandwidth fetching them.
>
> We should not confuse authority with permanence.  A document like an
> Internet Draft may have exceeded its 6-month lifetime, but that does
> not mean that it does not remain "on the record" in a broader sense.
> It should still be an available, retrievable, historical document.
>
> Cheerio, Rick Rodgers

This is an issue for the I-D repository folks at ietf.org.  If you are
volunteering,
I'm sure they will be very interested :-).

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA22372 for urn-ietf-out; Thu, 25 Jun 1998 09:31:22 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA22367 for <urn-ietf@services.bunyip.com>; Thu, 25 Jun 1998 09:31:20 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id JAA06957 for urn-ietf@services; Thu, 25 Jun 1998 09:31:19 -0400 (EDT)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA06954 for <urn-ietf@Bunyip.Com>; Thu, 25 Jun 1998 09:31:17 -0400 (EDT)
Received: from goedel ([18.23.1.191]) by life.ai.mit.edu (8.8.8/AI1.22/ai.master.life:1.24) with SMTP id JAA01493; Thu, 25 Jun 1998 09:31:06 -0400 (EDT)
From: "Phillip Hallam-Baker" <hallam@ai.mit.edu>
To: <jayhawk@att.com>, "Michael Richardson" <mcr@solidum.com>
Cc: <urn-ietf@bunyip.com>, <hallam@ai.mit.edu>
Subject: RE: [URN] The "ietf" namespace and internet-drafts (was Re: ftp://ds.internic.net/rfc/) 
Date: Thu, 25 Jun 1998 09:28:49 -0400
Message-ID: <001901bda03d$30131c90$01060606@goedel>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
In-Reply-To: <000b01bda032$3ca076c0$a30c1087@sloop.local.windrose.omaha.ne.us>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Phillip Hallam-Baker" <hallam@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

>    "2.3.2 The other reserved characters
> 
>       RFC 1630 [2] reserves the characters "/", "?", and "#" for 
> particular
>       purposes. The URN-WG has not yet debated the applicability and
>       precise semantics of those purposes as applied to URNs. Therefore,
>       these characters are RESERVED for future developments.  Namespace
>       developers SHOULD NOT use these characters in unencoded form, but
>       rather use the appropriate %-encoding for each character."
> 
> Therefore, I decided not to use "/".  Again, once there is working group
> consensus
> on the use of "/" then seeing if "/" is appropriate here makes sense.


The majority of the group was always of the opinion that the / character
denoted a hierarchical delineation of the name space. The Gopher people
insisted that because of a peculiarity of now defunct platform they did
not want the / character to apply to them. 

Since Gopher is now irrelevant I suggest that the URI RFC be rewritten
to state what should always have been the case. The name space is
hierarchical and employs the / character to denote hierarchy.

Using another character to represent hierarchy is definitely
unacceptable and unnecessary. The group never intended to prohibit the 
use of reserved characters, they merely wished to reserve them for
specific uses. Ergo if you have one f those uses use them.


		Phill





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA21892 for urn-ietf-out; Thu, 25 Jun 1998 09:18:12 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA21887 for <urn-ietf@services.bunyip.com>; Thu, 25 Jun 1998 09:18:09 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id JAA06884 for urn-ietf@services; Thu, 25 Jun 1998 09:18:08 -0400 (EDT)
Received: from lhc.nlm.nih.gov (lhc.nlm.nih.gov [130.14.35.128]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA06881 for <urn-ietf@bunyip.com>; Thu, 25 Jun 1998 09:18:06 -0400 (EDT)
Received: from billings.csb (billings [130.14.35.141]) by lhc.nlm.nih.gov (8.8.7/8.8.7) with SMTP id JAA19976; Thu, 25 Jun 1998 09:18:02 -0400 (EDT)
Received: by billings.csb (SMI-8.6/SMI-SVR4) id JAA14857; Thu, 25 Jun 1998 09:17:36 -0400
Date: Thu, 25 Jun 1998 09:17:36 -0400
From: rodgers@nlm.nih.gov (R. P. Channing Rodgers, M.D.)
Message-Id: <199806251317.JAA14857@billings.csb>
To: urn-ietf@bunyip.com, mcr@solidum.com
Subject: Re: [URN] The "ietf" namespace and internet-drafts (was Re: ftp://ds.internic.net/rfc/)
X-Sun-Charset: US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: rodgers@nlm.nih.gov (R. P. Channing Rodgers, M.D.)
Errors-To: owner-urn-ietf@Bunyip.Com

> >>>>> "Ryan" == Ryan Moats <jayhawk@att.com> writes:
>     Ryan> The whole point of URNs is that the underlying resource has
>     Ryan> permanance.  Internet-Drafts, by there definition, expire in 6
>     Ryan> months and can be replaced at any time.  Therefore, they were
>     Ryan> purposely excluded from the "ietf" definition.
> 
>   Yes, but as an IETF person who mirrors the RFCs and the drafts, drafts
> come out more often, so I spend more bandwidth fetching them.

We should not confuse authority with permanence.  A document like an
Internet Draft may have exceeded its 6-month lifetime, but that does
not mean that it does not remain "on the record" in a broader sense.
It should still be an available, retrievable, historical document.

Cheerio, Rick Rodgers 

-----
R. P. C. Rodgers, M.D. * rodgers@nlm.nih.gov * (301)496-9305 (voice, fax)
   CSB, LHNCBC, National Library of Medicine, NIH
   8600 Rockville Pike, Bethesda MD 20894 USA
   http://www.nlm.nih.gov/, search personnel roster for "rodgers"



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id IAA20783 for urn-ietf-out; Thu, 25 Jun 1998 08:11:18 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA20778 for <urn-ietf@services.bunyip.com>; Thu, 25 Jun 1998 08:11:16 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id IAA06690 for urn-ietf@services; Thu, 25 Jun 1998 08:11:15 -0400 (EDT)
Received: from att.com (kcgw1.att.com [192.128.133.151]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id IAA06687 for <urn-ietf@bunyip.com>; Thu, 25 Jun 1998 08:11:09 -0400 (EDT)
Received: by kcgw1.att.com; Thu Jun 25 07:11 CDT 1998
Received: from qsun.ho.att.com (qsunn.ho.att.com [135.16.30.2]) by kcig1.att.att.com (AT&T/GW-1.0) with SMTP id HAA07271; Thu, 25 Jun 1998 07:11:02 -0500 (CDT)
Received: from sloop by qsun.ho.att.com (SMI-8.6/EMS-1.2 sol2) id IAA03337; Thu, 25 Jun 1998 08:11:00 -0400
From: "Ryan Moats" <jayhawk@att.com>
To: "Michael Richardson" <mcr@solidum.com>
Cc: <urn-ietf@bunyip.com>, <hallam@ai.mit.edu>
Subject: RE: [URN] The "ietf" namespace and internet-drafts (was Re: ftp://ds.internic.net/rfc/) 
Date: Thu, 25 Jun 1998 08:10:26 -0400
Message-ID: <000b01bda032$3ca076c0$a30c1087@sloop.local.windrose.omaha.ne.us>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
In-Reply-To: <199806242248.SAA15082@venus.solidum.com>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> >>>>> "Ryan" == Ryan Moats <jayhawk@att.com> writes:
>     Ryan> The whole point of URNs is that the underlying resource has
>     Ryan> permanance.  Internet-Drafts, by there definition, expire in 6
>     Ryan> months and can be replaced at any time.  Therefore, they were
>     Ryan> purposely excluded from the "ietf" definition.
>
>   Yes, but as an IETF person who mirrors the RFCs and the drafts, drafts
> come out more often, so I spend more bandwidth fetching them.

As another IETF person who mirrors the RFCs and the drafts (from behind a
modem
connection), the amount of extra time is not all that noticable.

>   With a URN, there is a better chance my web/ftp cache will know the
> nearest location for them.

While I don't have a strong stake in the exclusion/inclusion of IDs, there
was a discussion of this in the archives some time back and no complaints
were
raised.  Under the heading of "my bad", there was a statement to the effect
of why IDs were ignored in -02 that has fallen out.  I'll put such a
statement
back in and re-release as -06 (once I get back from my business trip).

Of course, if there is working group consensus that IDs should be added, I
will
do so.

>   I also wanted to ask why the spec says to use ":"
>   Why not have:
> 	urn:ietf:rfc/1809
> 	urn:ietf:fyi/7
>
>   And either:
> 	urn:ietf:internet-drafts/draft-ietf-urn-ietf-05.txt
>
>   or (what I hope to propose to the IETF draft editor)
> 	urn:ietf:drafts/ietf/urn/ietf-05.txt
>   with  urn:ietf:drafts/author/subject-foo-06.txt for non WG
> related things.

This one has to do with the wording of 2141. If you look at section 2.3.2
you find:

   "2.3.2 The other reserved characters

      RFC 1630 [2] reserves the characters "/", "?", and "#" for particular
      purposes. The URN-WG has not yet debated the applicability and
      precise semantics of those purposes as applied to URNs. Therefore,
      these characters are RESERVED for future developments.  Namespace
      developers SHOULD NOT use these characters in unencoded form, but
      rather use the appropriate %-encoding for each character."

Therefore, I decided not to use "/".  Again, once there is working group
consensus
on the use of "/" then seeing if "/" is appropriate here makes sense.

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id HAA20168 for urn-ietf-out; Thu, 25 Jun 1998 07:06:47 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA20163 for <urn-ietf@services.bunyip.com>; Thu, 25 Jun 1998 07:06:44 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id HAA06640 for urn-ietf@services; Thu, 25 Jun 1998 07:06:42 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id HAA06637 for <urn-ietf@bunyip.com>; Thu, 25 Jun 1998 07:06:40 -0400 (EDT)
Received: from copper-208.parc.xerox.com ([128.141.179.54]) by alpha.xerox.com with SMTP id <57251(4)>; Thu, 25 Jun 1998 04:06:31 PDT
From: "Larry Masinter" <masinter@parc.xerox.com>
To: <urn-ietf@bunyip.com>
Subject: RE: [URN] The "ietf" namespace and internet-drafts (was Re: ftp://ds.internic.net/rfc/) 
Date: Thu, 25 Jun 1998 04:06:27 PDT
Message-ID: <001801bda029$4c648000$15d0000d@copper-208.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
In-Reply-To: <199806242248.SAA15082@venus.solidum.com>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Larry Masinter" <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Or even:
  naptr://ietf/rfc/1809

as a URL scheme.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id AAA16437 for urn-ietf-out; Thu, 25 Jun 1998 00:06:19 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA16420 for <urn-ietf@services.bunyip.com>; Thu, 25 Jun 1998 00:06:15 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id AAA05910 for urn-ietf@services; Thu, 25 Jun 1998 00:06:14 -0400 (EDT)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA05907 for <urn-ietf@Bunyip.Com>; Thu, 25 Jun 1998 00:06:12 -0400 (EDT)
Received: from goedel ([18.23.1.191]) by life.ai.mit.edu (8.8.8/AI1.22/ai.master.life:1.24) with SMTP id AAA04313; Thu, 25 Jun 1998 00:05:42 -0400 (EDT)
From: "Phillip Hallam-Baker" <hallam@ai.mit.edu>
To: "Michael Richardson" <mcr@solidum.com>, <urn-ietf@bunyip.com>
Subject: RE: [URN] The "ietf" namespace and internet-drafts (was Re: ftp://ds.internic.net/rfc/) 
Date: Thu, 25 Jun 1998 00:03:26 -0400
Message-ID: <001001bd9fee$3480a1c0$01060606@goedel>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
In-Reply-To: <199806242248.SAA15082@venus.solidum.com>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Phillip Hallam-Baker" <hallam@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

>     Ryan> The whole point of URNs is that the underlying resource has
>     Ryan> permanance.  Internet-Drafts, by there definition, expire in 6
>     Ryan> months and can be replaced at any time.  Therefore, they were
>     Ryan> purposely excluded from the "ietf" definition.
> 
>   Yes, but as an IETF person who mirrors the RFCs and the drafts, drafts
> come out more often, so I spend more bandwidth fetching them.
> 
>   With a URN, there is a better chance my web/ftp cache will know the
> nearest location for them.
> 
>   I also wanted to ask why the spec says to use ":"
>   Why not have:
> 	urn:ietf:rfc/1809
> 	urn:ietf:fyi/7

Michaels points demonstrate exactly what is wrong with the URN 
group approach. It attempts to creat voluntary permanence. 

If the URNs are permanent they cannot be an opt in system.
anyone can create permanent URLs today - they just decide on
a naming scheme and stick to it.

The whole point is that you need to be able to ensure that the
resource will be there DESPITE the fact that the person who
maintained it has moved or deleted it.

The colons are a pure conceit. They add nothing to the specification,
they only detract from it. The authors are fixated on them and will
not change them.

Hey guys, heard about this Web thing? It's grown quite a bit
since I first heard these stories back in 1992. I don't think
that the market is rejecting the alledged URN schems unreasonably.


Get rid of the colons and stop pretending that the location schemes 
are anything other than a better URL. The moment the syntax of
a sign is constrained in order to express meaning it becomes 
an index - just like a URL.


Michael is only saying what everyone else outside the group has
always said. The colons are entirely bogus, the requirements
document is a wish list rather than a realistic set of goals.


	Phill



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id XAA15791 for urn-ietf-out; Wed, 24 Jun 1998 23:29:57 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA15786 for <urn-ietf@services.bunyip.com>; Wed, 24 Jun 1998 23:29:52 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id XAA05879 for urn-ietf@services; Wed, 24 Jun 1998 23:29:51 -0400 (EDT)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA05876 for <urn-ietf@Bunyip.Com>; Wed, 24 Jun 1998 23:29:49 -0400 (EDT)
Received: from goedel ([18.23.1.191]) by life.ai.mit.edu (8.8.8/AI1.22/ai.master.life:1.24) with SMTP id XAA02217; Wed, 24 Jun 1998 23:28:48 -0400 (EDT)
From: "Phillip Hallam-Baker" <hallam@ai.mit.edu>
To: "Ryan Moats" <jayhawk@att.com>, "Roman Czyborra" <czyborra@cs.tu-berlin.de>
Cc: <urn-ietf@bunyip.com>
Subject: RE: [URN] The "ietf" namespace and internet-drafts (was Re: ftp://ds.internic.net/rfc/)
Date: Wed, 24 Jun 1998 23:26:40 -0400
Message-ID: <000801bd9fe9$1180c510$01060606@goedel>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
In-Reply-To: <000201bd9fbc$8fd65ba0$a30c1087@sloop.local.windrose.omaha.ne.us>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Phillip Hallam-Baker" <hallam@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

> > > That's why URNs like urn:ietf:rfc:2068 are suggested by
> > > ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-05.txt
> > 
> > In your draft-ietf-urn-ietf-05.txt I miss an example like my
> > "urn:ietf:rfc:2068" (can I say <URL:uri:...>?)  and a scheme for
> > drafts like urn:ietf:draft:draft-ietf-urn-ietf-05.txt because drafts
> > get mirrored, too. 
> 
> The whole point of URNs is that the underlying resource has permanance.
> Internet-Drafts, by there definition, expire in 6 months and can be 
> replaced at any time.  Therefore, they were purposely excluded from
> the "ietf" definition.

I never heard any rational explanation for the colons. Apart from
making the resulting identifiers impossible to read out on the radio 
without appearing to have a fixation I can't see any reason to change 
from the slashes used in URLs.

The irrational explanation for the colons is to deliberately
break relative URI calculations. The gopher people had the same
wierd idea - check your IIS 4.0 for gopher support. Provided
the name of an object is known relative names are not ambiguous.
The 'requirement' is bogus.

Folk on this list would do well to decide what they think a NAME
is. I contend that it is a purely random collection of characters
whose meaning arises from usage (as does Wittgenstein). The
'requirement' for a location scheme is entirely bogus.

Get Microsoft to modify Frontpage so that it automatically throws
a GUID into every HTML document it produces and you have a URN.
Alta-Vista can work out the resulting mess. Even better, give
each document two GUIDs, one that uniquely identifies the
document version and the other identifies the series.

Such a scheme is a rough and ready hack that does not solve
all the alledged requirements in the RFC. It is a high
leverage idea however, it gives high return at low cost. In
short it is like a URL, the principle advantage of which
was that it ditched a lot of hypertext superstitions about
the essential need for bidirectional links.

All the schemes based on the concept of a directory system of any
kind that requires action on the part of the author are doomed.
John's PDIs work for the simple reasdon that they incorporate
a date. The ownership of a DNs name on a given date is unique,
unambiguous and it is therefore a viable naming scheme if you
do not like random character strings such as GUIDs or MD5 output.


If this group wants to actually achieve something it should 
decide whether its objective is simply to provide a better URL
with one extra level of indirection or a genuine URN. Since
the proposals all seem to be for a URL with extra indirection
I suggest that the name be changed.

An extra level of indirection may be the comp sci equivalent
of an all purpose hammer but I don't see the need to change
terminology. Mail and news message IDs are genuine names. Index
terms of any sort are precisely that, index terms.

	Phill




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA12137 for urn-ietf-out; Wed, 24 Jun 1998 18:48:08 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA12132 for <urn-ietf@services.bunyip.com>; Wed, 24 Jun 1998 18:48:06 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id SAA05514 for urn-ietf@services; Wed, 24 Jun 1998 18:48:05 -0400 (EDT)
Received: from research.solidum.com (gigabit.solidum.com [209.151.29.225]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA05511 for <urn-ietf@Bunyip.Com>; Wed, 24 Jun 1998 18:48:02 -0400 (EDT)
Received: from venus.solidum.com (venus.solidum.com [192.168.1.1]) by research.solidum.com (8.8.4/8.8.4) with ESMTP id SAA30678 for <urn-ietf@Bunyip.Com>; Wed, 24 Jun 1998 18:11:36 -0400
Received: from phobos.solidum.com (mcr@phobos [192.168.1.13]) by venus.solidum.com (8.8.7/8.8.7) with ESMTP id SAA15082 for <urn-ietf@Bunyip.Com>; Wed, 24 Jun 1998 18:48:02 -0400
Message-Id: <199806242248.SAA15082@venus.solidum.com>
To: urn-ietf@bunyip.com
Subject: Re: [URN] The "ietf" namespace and internet-drafts (was Re: ftp://ds.internic.net/rfc/) 
In-reply-to: Your message of "Wed, 24 Jun 1998 18:08:05 EDT." <000201bd9fbc$8fd65ba0$a30c1087@sloop.local.windrose.omaha.ne.us> 
Date: Wed, 24 Jun 1998 18:48:01 -0300
From: Michael Richardson <mcr@solidum.com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Richardson <mcr@solidum.com>
Errors-To: owner-urn-ietf@Bunyip.Com

>>>>> "Ryan" == Ryan Moats <jayhawk@att.com> writes:
    Ryan> The whole point of URNs is that the underlying resource has
    Ryan> permanance.  Internet-Drafts, by there definition, expire in 6
    Ryan> months and can be replaced at any time.  Therefore, they were
    Ryan> purposely excluded from the "ietf" definition.

  Yes, but as an IETF person who mirrors the RFCs and the drafts, drafts
come out more often, so I spend more bandwidth fetching them.

  With a URN, there is a better chance my web/ftp cache will know the
nearest location for them.

  I also wanted to ask why the spec says to use ":"
  Why not have:
	urn:ietf:rfc/1809
	urn:ietf:fyi/7

  And either:
	urn:ietf:internet-drafts/draft-ietf-urn-ietf-05.txt

  or (what I hope to propose to the IETF draft editor)
	urn:ietf:drafts/ietf/urn/ietf-05.txt
  with  urn:ietf:drafts/author/subject-foo-06.txt for non WG related things.

   :!mcr!:            |  Solidum Systems Corporation, http://www.solidum.com
   Michael Richardson |For a better connected world,where data flows faster<tm>
 Personal: <A HREF="http://www.sandelman.ottawa.on.ca/People/Michael_Richardson/Bio.html">mcr@sandelman.ottawa.on.ca</A>. PGP key available.
 Corporate: <A HREF="mailto:mcr@solidum.com">mcr@solidum.com</A>. 






Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA11749 for urn-ietf-out; Wed, 24 Jun 1998 18:08:56 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA11744 for <urn-ietf@services.bunyip.com>; Wed, 24 Jun 1998 18:08:54 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id SAA05436 for urn-ietf@services; Wed, 24 Jun 1998 18:08:53 -0400 (EDT)
Received: from att.com (cagw1.att.com [192.128.52.89]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id SAA05433 for <urn-ietf@bunyip.com>; Wed, 24 Jun 1998 18:08:50 -0400 (EDT)
Received: by cagw1.att.com; Wed Jun 24 18:00 EDT 1998
Received: from qsun.ho.att.com (qsunn.ho.att.com [135.16.30.2]) by caig1.att.att.com (AT&T/GW-1.0) with SMTP id SAA03945 for <urn-ietf@Bunyip.Com>; Wed, 24 Jun 1998 18:08:41 -0400 (EDT)
Received: from sloop by qsun.ho.att.com (SMI-8.6/EMS-1.2 sol2) id SAA13960; Wed, 24 Jun 1998 18:08:36 -0400
From: "Ryan Moats" <jayhawk@att.com>
To: "Roman Czyborra" <czyborra@cs.tu-berlin.de>
Cc: <urn-ietf@bunyip.com>
Subject: [URN] The "ietf" namespace and internet-drafts (was Re: ftp://ds.internic.net/rfc/)
Date: Wed, 24 Jun 1998 18:08:05 -0400
Message-ID: <000201bd9fbc$8fd65ba0$a30c1087@sloop.local.windrose.omaha.ne.us>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
In-Reply-To: <Pine.LNX.3.96.980624112553.11779A-100000@czyborra.cs.tu-berlin.de>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> > That's why URNs like urn:ietf:rfc:2068 are suggested by
> > ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-05.txt
> 
> In your draft-ietf-urn-ietf-05.txt I miss an example like my
> "urn:ietf:rfc:2068" (can I say <URL:uri:...>?)  and a scheme for
> drafts like urn:ietf:draft:draft-ietf-urn-ietf-05.txt because drafts
> get mirrored, too. 

The whole point of URNs is that the underlying resource has permanance.
Internet-Drafts, by there definition, expire in 6 months and can be 
replaced at any time.  Therefore, they were purposely excluded from
the "ietf" definition.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA26561 for urn-ietf-out; Thu, 18 Jun 1998 10:46:00 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA26540 for <urn-ietf@services.bunyip.com>; Thu, 18 Jun 1998 10:44:44 -0400 (EDT)
Received: from ocean.bunyip.com (ocean.Bunyip.Com [192.197.208.4]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA09850 for <urn-ietf@services>; Thu, 18 Jun 1998 10:44:43 -0400 (EDT)
Received: from localhost (delphys@localhost) by ocean.bunyip.com (8.6.9/8.6.10) with SMTP id KAA00796 for <urn-ietf@services>; Thu, 18 Jun 1998 10:44:42 -0400
X-Authentication-Warning: ocean.bunyip.com: delphys owned process doing -bs
X-Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA07966 for <urn-ietf@Bunyip.Com>; Wed, 17 Jun 1998 21:27:11 -0400 (EDT)
X-Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id VAA05390; Wed, 17 Jun 1998 21:23:35 -0400 (EDT)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199806180123.VAA05390@bailey.dscga.com>
Subject: [URN] Re: Status of RFC2169, THTTP
In-Reply-To: <v0401171db1ae17c8e514@[10.0.0.10]> from "John C. Mallery" at "Jun 17, 98 09:05:28 pm"
To: jcma@ai.mit.edu (John C. Mallery)
Date: Wed, 17 Jun 1998 21:23:34 -0400 (EDT)
Cc: RDaniel@datafusion.net, urn-ietf@bunyip.com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

John C. Mallery said this:
> Is this being updated to conform with the URI update to the resolution
> services draft?
> 
> Seems desirable to have a resolution spec that someone can implement
> without too much interpolation.

Good question. Unlike NAPTR I think there's probably a good case
for not letting THTTP go to far forward. Its an interesting hack
but the implementations I've been doing show how it can almost be
dangerous if it gets implemented to much.

It might be updated to reflect the URI vs URL stuff in the services
document. But that would be if someone actually really started using
it.

Suggestions?

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Sr. Research Engineer   | Herndon, VA 22070	       | ICQ#:        14198821
Network Solutions	| <URL:http://www.netsol.com>  |  michaelm@netsol.com



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id AAA27765 for urn-ietf-out; Thu, 18 Jun 1998 00:17:30 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA27755 for <urn-ietf@services.bunyip.com>; Thu, 18 Jun 1998 00:17:27 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id AAA08202 for urn-ietf@services; Thu, 18 Jun 1998 00:17:26 -0400 (EDT)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA08195 for <urn-ietf@Bunyip.Com>; Thu, 18 Jun 1998 00:17:24 -0400 (EDT)
Received: from [10.0.0.10] (relatus.ai.mit.edu [128.52.38.12]) by life.ai.mit.edu (8.8.8/AI1.22/ai.master.life:1.24) with ESMTP id AAA22003; Thu, 18 Jun 1998 00:16:04 -0400 (EDT)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Message-Id: <v04011721b1ae446f6264@[10.0.0.10]>
Date: Thu, 18 Jun 1998 00:15:47 -0400
To: michaelm@netsol.com
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: [URN] URI Resolution Services Draft
Cc: RDaniel@datafusion.net, urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Can we add a URI to RDS service to the resolution draft?

This would allow a resolver to support RDS.

The task is to return a list of resolver domain names with information
about:

	resolution protocols supported

	Resolution hints (e.g. ports for http connection)

	Preference numbers

	Authoritativeness

	(What else?)

Errors: Unknown URI
	
	No resolver known

	Malformed URI

	Access denied

	Service not supported

(BTW, all the resolution service errors should include the possibility
that the particular service is not supported. A positive statement
is helpful for both implementors and clients.)

This information needs to be packaged somehow.  Choices
are a new mime type like text/uri-list or a new xml/rdf namespace or
an URN namespace for resolvers with their characterization, which
would allow text/uri-list to be reused here.

I think a text mime type would be useful. RDF will follow
for all these pretty soon.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id AAA27764 for urn-ietf-out; Thu, 18 Jun 1998 00:17:30 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA27753 for <urn-ietf@services.bunyip.com>; Thu, 18 Jun 1998 00:17:26 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id AAA08197 for urn-ietf@services; Thu, 18 Jun 1998 00:17:25 -0400 (EDT)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA08192 for <urn-ietf@Bunyip.Com>; Thu, 18 Jun 1998 00:17:23 -0400 (EDT)
Received: from [10.0.0.10] (relatus.ai.mit.edu [128.52.38.12]) by life.ai.mit.edu (8.8.8/AI1.22/ai.master.life:1.24) with ESMTP id AAA22000; Thu, 18 Jun 1998 00:16:02 -0400 (EDT)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Message-Id: <v04011720b1ae4180b1ea@[10.0.0.10]>
In-Reply-To: <199806180123.VAA05390@bailey.dscga.com>
References: <v0401171db1ae17c8e514@[10.0.0.10]> from "John C. Mallery" at "Jun 17, 98 09:05:28 pm"
Date: Thu, 18 Jun 1998 00:12:38 -0400
To: michaelm@netsol.com
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: [URN] URI Resolution Services
Cc: RDaniel@datafusion.net, urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Can we add some URI to RDS services to the resolution draft?

I2RDS ?

This would allow a resolver to support RDS.

The task is to return a list of resolver domain names with information
about:

	resolution protocols supported

	Resolution hints (e.g. ports for http connection)

	Preference numbers

	Authoritativeness

	(What else?)

Errors: Unknown URI
	
	No resolver known

	Malformed URI

	Access denied

	Service not supported

(BTW, all the resolution service errors should include the possibility
that the particular service is not supported. A positive statement
is helpful for both implementors and clients.)

This information needs to be packaged somehow.  Choices
are a new mime type like text/uri-list or a new xml/rdf namespace or
an URN namespace for resolvers with their characterization, which
would allow text/uri-list to be reused here.

I think a text mime type would be useful. RDF will follow
for all these pretty soon.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id WAA26392 for urn-ietf-out; Wed, 17 Jun 1998 22:36:38 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA26387 for <urn-ietf@services.bunyip.com>; Wed, 17 Jun 1998 22:36:35 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id WAA08108 for urn-ietf@services; Wed, 17 Jun 1998 22:36:34 -0400 (EDT)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA08105 for <urn-ietf@Bunyip.Com>; Wed, 17 Jun 1998 22:36:32 -0400 (EDT)
Received: from [10.0.0.10] (relatus.ai.mit.edu [128.52.38.12]) by life.ai.mit.edu (8.8.8/AI1.22/ai.master.life:1.24) with ESMTP id WAA16320; Wed, 17 Jun 1998 22:36:27 -0400 (EDT)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Message-Id: <v0401171eb1ae2bf9a32b@[10.0.0.10]>
In-Reply-To: <199806180123.VAA05390@bailey.dscga.com>
References: <v0401171db1ae17c8e514@[10.0.0.10]> from "John C. Mallery" at "Jun 17, 98 09:05:28 pm"
Date: Wed, 17 Jun 1998 22:36:26 -0400
To: michaelm@netsol.com
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: [URN] Re: Status of RFC2169, THTTP
Cc: RDaniel@datafusion.net, urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

We're using it at the EOP indefinitely and we'll support
something like WIRE when the clients understand it.

THTTP is needed to allow legacy clients to deal with URNS.

As far as we're concered, the only relevant methods are
I2R, I2C. Others may want the I2L methods.

On my view, THTTP should be brought forward to reflect
the new URI resolution service names and specs, AS new resolution
protocols are developed and deployed in clients.

Certainly, the new protocols should be wired into new clients
and NOT THTTP.

(AS you might guess, I'm updating my URN, err I mean, URI resolution 
code. I'm thinking that non-urn URI's (ie URLs) are going to
have different implementational issues from URNs with their
namespaces. How do we find a resolver? What resolvers 
are authoritative? How do we know? How do we tell? .....)



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id VAA24965 for urn-ietf-out; Wed, 17 Jun 1998 21:06:09 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA24957 for <urn-ietf@services.bunyip.com>; Wed, 17 Jun 1998 21:05:56 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id VAA07939 for urn-ietf@services; Wed, 17 Jun 1998 21:05:54 -0400 (EDT)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA07936 for <urn-ietf@Bunyip.Com>; Wed, 17 Jun 1998 21:05:52 -0400 (EDT)
Received: from [10.0.0.10] (relatus.ai.mit.edu [128.52.38.12]) by life.ai.mit.edu (8.8.8/AI1.22/ai.master.life:1.24) with ESMTP id VAA12084; Wed, 17 Jun 1998 21:05:32 -0400 (EDT)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Message-Id: <v0401171db1ae17c8e514@[10.0.0.10]>
Date: Wed, 17 Jun 1998 21:05:28 -0400
To: Ron Daniel <RDaniel@datafusion.net>, Michael Mealling <michael@bailey.dscga.com>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: [URN] Status of RFC2169, THTTP
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Is this being updated to conform with the URI update to the resolution
services draft?

Seems desirable to have a resolution spec that someone can implement
without too much interpolation.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA14675 for urn-ietf-out; Fri, 12 Jun 1998 11:54:23 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA14670 for <urn-ietf@services.bunyip.com>; Fri, 12 Jun 1998 11:54:19 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA16123 for urn-ietf@services; Fri, 12 Jun 1998 11:54:20 -0400 (EDT)
Received: from tdl.tdl.com (tdl.tdl.com [204.182.16.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA16120 for <urn-ietf@Bunyip.Com>; Fri, 12 Jun 1998 11:54:16 -0400 (EDT)
Received: from datafusionnt1.DATAFUSION.NET (datafusion.net [204.182.16.211]) by tdl.tdl.com (8.9.0/8.9.0) with ESMTP id IAA19162 for <urn-ietf@Bunyip.Com>; Fri, 12 Jun 1998 08:31:37 -0700
Received: by datafusionnt1 with Internet Mail Service (5.5.1960.3) id <MCTS9GFD>; Fri, 12 Jun 1998 08:22:10 -0700
Message-ID: <0D611E39F997D0119F9100A0C931315C1998E5@datafusionnt1>
From: Ron Daniel <RDaniel@datafusion.net>
To: urn-ietf@bunyip.com
Subject: RE: [URN] NAPTR status
Date: Fri, 12 Jun 1998 08:22:07 -0700
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain; charset="iso-8859-1"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Ron Daniel <RDaniel@datafusion.net>
Errors-To: owner-urn-ietf@Bunyip.Com

[This message seems to have gotten lost - or at least I have
not seen a copy on the URN list after sending it a few days
ago. Apologies if others have seen it.]

John Mallery identifies two main concerns with scaling in NAPTR,
taking DNS caching into account...  [I'm rearranging his message
a little in the quoted sections]

> 1. However, as the rate of delegation increases, NAPTR records for the
> namespace 
> the must be updated with increasing frequency. This violates the
> assumption about
> long lifetimes.
[...]
Consider the example of the PDI namespace. Top-level document series are
delegated
to anybody who wants one.  Supposing it becomes popular and some
millions
of organizations obtain top-level document series (basically the same
number as
have toplevel domain names). The NAPTR entry that performs delegation
will be
changing all the time, required an update time of say every day or every
6 hours.

[Ron Daniel]  The idea of having large numbers of NAPTR
records associated with a single domain name (e.g. pdi.urn.net)
will not work well due to the design and implementation of DNS.
Its reasonable to have 10 NAPTR records, maybe even 20, associated
with one domain name. Millions will not fly. This indicates a
scaling limit on NAPTR. Coupled with the assumption that no more
than 3-5 probes into DNS are reasonable before the terminal NAPTR
record is found, this indicates that a single namespace (such as
PDI) has an upper limit on the number of delegations it can handle
using NAPTR. The limit is not hard, but 10^3 is reasonable and
20^5 would be pushing it if one accepts my guesstimates given above.
(Two notes: the number of probes can be reduced through the use of
DNS' "additional information", but that information takes up space
in the response so it is not independent of the number of records
returned. Also, the 10^3 and 20^5 figures are only achieved if there
is some pseudo-hierarchical structure in the namespace. This is not
as strong a limitiation as it might appear. The first set of regexps
might simply look at the first character of the PDI and divide it
into 26 bins (A, B, ...).

This does not mean that a namespace can't have more than 1000 or
3,200,000 sub-namespaces. It means that truely large namespace
delegation jobs need to be handled outside of NAPTR. This is easy.
There could be a single, terminal, NAPTR record for a namespace saying
"speak this other protocol and talk to this host and they can
help you out". [In more recent messages, both John and Michael have
been looking at adding such capabilities to resolution protocols
like WIRE].
>  
> 
> 2. As the number of delegated partions in a namespace increases, the
> reg-x becomes
> increasingly complex.  this will make delegation slower and more
> brittle as
> the opportunity for error increases.
[...] 
> Next, consider the complexity of the reg-x that handles this
> delegation and
> toss in the chronological delegation as well.  Note that chronological
> delegation
> must be handled by enumeration because reg-x doesn't do numeric
> comparisons.
> 
[Ron Daniel]  There seem to be two objections here - that
regexps can't handle some things (like numeric comparisons)
and that people might make errors. People *will* make errors.
They will make them in NAPTR regexps and lots of other places.
When they make them in top-level NAPTR records, the resolution
in that namespace is going to get screwed up. The same criticisms
of "it won't work if its misconfigured" can be applied to any other
system. Some systems have ways of
reducing the impact. For example, changed records should have a
short time-to-live until they have been tested and found good,
at which time the TTL is lengthened. We can recommend good
practices, and DNS provides the facilities for those good
practices, but NAPTR has no QOS quarantees. Personally, since
nothing much else in the Internet has QOS, this does not seem
like a large failing in NAPTR.

The second objection was that regexps couldn't do some things.
Regexps were chosen for NAPTR because:
  1) They existed, saving us a long period of arguing about a
     rewrite language.
  2) There are a lot of people who know how to write regexps
  3) They do a lot of useful things
  4) They are very compact, which is important since the size of
     DNS resource records is a consideration.
I am the first to admit that regexps are ugly, error-prone, hard-
to-read, and can't do a lot of things. I would be very happy to see
them augmented by a better method of writing the rewrite rules.
Because NAPTR has the flag field, it is possible to come up with
a different syntax for the rules and provide records using it without
breaking older clients (although they will, of course, not be able to
handle the newer form of rules). It is even possible for us to look
at deprecating regexps *once we have specified something better*.


> I can see how NAPTR can work for a while, certainly long enough to get
> us into
> trouble, but I don't understand what will happen when URNs and URI
> resolution
> become mainstream.
> 
[Ron Daniel]  Not surprisingly, I see things differently.
I see the flags field and the protocol field as giving us
a great deal of future flexability, so that NAPTR can work
for quite awhile, and we can gracefully transition to other
schemes as they arise.

Can you share with us your thoughts on how we cope with these scaling
issues?

[Ron Daniel]  Let's look at the case of PDI becoming very
popular. Assume it has millions of registered sub-spaces.
How long will it take for that to happen? During the time
it takes, I assume that new URN resolution protocols will
come about, so that NAPTR does not need to do so much
of the delegation to resolvers. (NAPTR is a RDS, not the
resolver itself. As resolvers do more, the rules for
getting to the rigth one become simpler). The protocol field
lets NAPTR accomodate the development of new resolution protocols.
In the meantime, there is enough flexability in NAPTR's abilities
that it can handle delegation among thousands, even hundreds
of thousands, of sub-namespaces. This will require some
creative use of regexps, but that's what general machinery
is for.

I do not believe NAPTR is perfect. But I am an engineer, and
I think it makes pretty good tradeoffs and makes good use of
existing technology to get something that is implementable now,
can grow for a long time, and can hand off to other things when
they come along. (Of course, I would say that, wouldn't I? :-)
But seriously, I am not aware of a better RDS at this time.

later,
Ron Daniel Jr.
DATAFUSION, Inc.
139 Townsend Street, Ste. 100
San Francisco, CA  94107
415.222.0100 fax 415.222.0150 
rdaniel@datafusion.net
http://www.datafusion.net




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA14418 for urn-ietf-out; Fri, 12 Jun 1998 11:33:58 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA14413 for <urn-ietf@services.bunyip.com>; Fri, 12 Jun 1998 11:33:55 -0400 (EDT)
Received: from ocean.bunyip.com (ocean.Bunyip.Com [192.197.208.4]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA15990 for <urn-ietf@services>; Fri, 12 Jun 1998 11:33:54 -0400 (EDT)
Received: from localhost (delphys@localhost) by ocean.bunyip.com (8.6.9/8.6.10) with SMTP id LAA00679 for <urn-ietf@services>; Fri, 12 Jun 1998 11:33:51 -0400
X-Authentication-Warning: ocean.bunyip.com: delphys owned process doing -bs
X-Received: from tdl.tdl.com (tdl.tdl.com [204.182.16.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA15952 for <urn-ietf@Bunyip.Com>; Fri, 12 Jun 1998 11:31:39 -0400 (EDT)
X-Received: from datafusionnt1.DATAFUSION.NET (datafusion.net [204.182.16.211]) by tdl.tdl.com (8.9.0/8.9.0) with ESMTP id IAA19162 for <urn-ietf@Bunyip.Com>; Fri, 12 Jun 1998 08:31:37 -0700
X-Received: by datafusionnt1 with Internet Mail Service (5.5.1960.3) id <MCTS9GFD>; Fri, 12 Jun 1998 08:22:10 -0700
Message-ID: <0D611E39F997D0119F9100A0C931315C1998E5@datafusionnt1>
From: Ron Daniel <RDaniel@datafusion.net>
To: urn-ietf@bunyip.com
Subject: RE: [URN] NAPTR status
Date: Fri, 12 Jun 1998 08:22:07 -0700
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain; charset="iso-8859-1"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Ron Daniel <RDaniel@datafusion.net>
Errors-To: owner-urn-ietf@Bunyip.Com

[This message seems to have gotten lost - or at least I have
not seen a copy on the URN list after sending it a few days
ago. Apologies if others have seen it.]

John Mallery identifies two main concerns with scaling in NAPTR,
taking DNS caching into account...  [I'm rearranging his message
a little in the quoted sections]

> 1. However, as the rate of delegation increases, NAPTR records for the
> namespace 
> the must be updated with increasing frequency. This violates the
> assumption about
> long lifetimes.
[...]
Consider the example of the PDI namespace. Top-level document series are
delegated
to anybody who wants one.  Supposing it becomes popular and some
millions
of organizations obtain top-level document series (basically the same
number as
have toplevel domain names). The NAPTR entry that performs delegation
will be
changing all the time, required an update time of say every day or every
6 hours.

[Ron Daniel]  The idea of having large numbers of NAPTR
records associated with a single domain name (e.g. pdi.urn.net)
will not work well due to the design and implementation of DNS.
Its reasonable to have 10 NAPTR records, maybe even 20, associated
with one domain name. Millions will not fly. This indicates a
scaling limit on NAPTR. Coupled with the assumption that no more
than 3-5 probes into DNS are reasonable before the terminal NAPTR
record is found, this indicates that a single namespace (such as
PDI) has an upper limit on the number of delegations it can handle
using NAPTR. The limit is not hard, but 10^3 is reasonable and
20^5 would be pushing it if one accepts my guesstimates given above.
(Two notes: the number of probes can be reduced through the use of
DNS' "additional information", but that information takes up space
in the response so it is not independent of the number of records
returned. Also, the 10^3 and 20^5 figures are only achieved if there
is some pseudo-hierarchical structure in the namespace. This is not
as strong a limitiation as it might appear.. The first set of regexps
might simply look at the first character of the PDI and divide it
into 26 bins (A, B, ...).

This does not mean that a namespace can't have more than 1000 or
3,200,000 sub-namespaces. It means that truely large namespace
delegation jobs need to be handled outside of NAPTR. This is easy.
There could be a single, terminal, NAPTR record for a namespace saying
"speak this other protocol and talk to this host and they can
help you out". [In more recent messages, both John and Michael have
been looking at adding such capabilities to resolution protocols
like WIRE].
>  
> 
> 2. As the number of delegated partions in a namespace increases, the
> reg-x becomes
> increasingly complex.  this will make delegation slower and more
> brittle as
> the opportunity for error increases.
[...] 
> Next, consider the complexity of the reg-x that handles this
> delegation and
> toss in the chronological delegation as well.  Note that chronological
> delegation
> must be handled by enumeration because reg-x doesn't do numeric
> comparisons.
> 
[Ron Daniel]  There seem to be two objections here - that
regexps can't handle some things (like numeric comparisons)
and that people might make errors. People *will* make errors.
They will make them in NAPTR regexps and lots of other places.
When they make them in top-level NAPTR records, the resolution
in that namespace is going to get screwed up. The same criticisms
of "it won't work if its misconfigured" can be applied to any other
system. Some systems have ways of
reducing the impact. For example, changed records should have a
short time-to-live until they have been tested and found good,
at which time the TTL is lengthened. We can recommend good
practices, and DNS provides the facilities for those good
practices, but NAPTR has no QOS quarantees. Personally, since
nothing much else in the Internet has QOS, this does not seem
like a large failing in NAPTR.

The second objection was that regexps couldn't do some things.
Regexps were chosen for NAPTR because:
  1) They existed, saving us a long period of arguing about a
     rewrite language.
  2) There are a lot of people who know how to write regexps
  3) They do a lot of useful things
  4) They are very compact, which is important since the size of
     DNS resource records is a consideration.
I am the first to admit that regexps are ugly, error-prone, hard-
to-read, and can't do a lot of things. I would be very happy to see
them augmented by a better method of writing the rewrite rules.
Because NAPTR has the flag field, it is possible to come up with
a different syntax for the rules and provide records using it without
breaking older clients (although they will, of course, not be able to
handle the newer form of rules). It is even possible for us to look
at deprecating regexps *once we have specified something better*.


> I can see how NAPTR can work for a while, certainly long enough to get
> us into
> trouble, but I don't understand what will happen when URNs and URI
> resolution
> become mainstream.
> 
[Ron Daniel]  Not surprisingly, I see things differently.
I see the flags field and the protocol field as giving us
a great deal of future flexability, so that NAPTR can work
for quite awhile, and we can gracefully transition to other
schemes as they arise.

Can you share with us your thoughts on how we cope with these scaling
issues?

[Ron Daniel]  Let's look at the case of PDI becoming very
popular. Assume it has millions of registered sub-spaces.
How long will it take for that to happen? During the time
it takes, I assume that new URN resolution protocols will
come about, so that NAPTR does not need to do so much
of the delegation to resolvers. (NAPTR is a RDS, not the
resolver itself. As resolvers do more, the rules for
getting to the rigth one become simpler). The protocol field
lets NAPTR accomodate the development of new resolution protocols.
In the meantime, there is enough flexability in NAPTR's abilities
that it can handle delegation among thousands, even hundreds
of thousands, of sub-namespaces. This will require some
creative use of regexps, but that's what general machinery
is for.

I do not believe NAPTR is perfect. But I am an engineer, and
I think it makes pretty good tradeoffs and makes good use of
existing technology to get something that is implementable now,
can grow for a long time, and can hand off to other things when
they come along. (Of course, I would say that, wouldn't I? :-)
But seriously, I am not aware of a better RDS at this time.

later,
Ron Daniel Jr.
DATAFUSION, Inc.
139 Townsend Street, Ste. 100
San Francisco, CA  94107
415.222.0100 fax 415.222.0150 
rdaniel@datafusion.net
http://www.datafusion.net




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA12476 for urn-ietf-out; Fri, 12 Jun 1998 10:26:00 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA12470 for <urn-ietf@services.bunyip.com>; Fri, 12 Jun 1998 10:25:58 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id KAA15403 for urn-ietf@services; Fri, 12 Jun 1998 10:25:58 -0400 (EDT)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id KAA15393; Fri, 12 Jun 1998 10:24:20 -0400 (EDT)
Date: Fri, 12 Jun 1998 10:24:20 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: "John C. Mallery" <jcma@ai.mit.edu>
cc: michaelm@netsol.com, RDaniel@datafusion.net, urn-ietf@bunyip.com
Subject: Re: [URN] NAPTR status
In-Reply-To: <v04011702b1a58329f350@[128.52.38.12]>
Message-ID: <Pine.SUN.3.95.980612100430.15211A-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hmm.... interesting perspective.

On Thu, 11 Jun 1998, John C. Mallery wrote:
> possible for URN RDS to move forward. This creates a two-tier RDS scheme
> whereby only primary RDS (finding the primary for a namespace) is performed 
> using DNS and all secondary RDS (finding resolvers for partitions of the namespace)
> is performed within the resolution framework using the URI2resolver service. 

What I hear you proposing is a separation that cuts along similar lines
to a disinction that was understood in the original architecture, but was
purposefully blurred in the NAPTR proposal.  What was originally proposed
was a distinction between discovery of authority (for a namespace, or
one of a finite number of subcomponents of a namespace), and discovery
of (final) resolution services for a given authority.

While I understand this point, and appreciate the sentiment that drives it,
we have a problem in that we don't have a "URI2resolver" service at the 
standards level (i.e., NAPTR is the closest we've got, and you're arguing
against it for that purpose).

> Therefore, modifying resolution standards to compensate (i.e. providing
> an RDS service URI2resolver) solves the problem. Removing minefields (REGX)
> that undermine robustness and scaleability (especially when misused) and 
> are OBSOLESCED by these changes ENSURES scaleable aggregate performance.  

>From what I've heard in all the messages on this topic, it's not the case
that NAPTR _is_ bad, but there are fears that bad things _could_happen_
through its use.  Similarly, PostScript is not inherently bad, but you
can actually write PS commands that will do nasty things to your filesystem
(e.g., delete files).

So, the question is:  should we only put forward enough of NAPTR so that
we're sure people can't make a mess, or should we put forward NAPTR as it
stands, and be sure we know what the possible consequences are/can deal
with them?

On that note, what _are_ the real potential problems of badly-formed regexps? 
Are you arguing that it will take down DNS, or make some URNs unresolvable?
Can we get away with making a service-level distinction, saying that
URN.net will only contain 1 NAPTR record per namespace, no regexps, and
let individual namespaces use NAPTR (with regexps) as a URI2resolver
protocol (for now)?

Thoughts from all, please.

Leslie.



> 
> Defining a new spec (WIRE or similar) and modifing a few specs is a small amount 
> of work by comparison to implementation and testing requirements needed to move to 
> farther along the standards track.
> 
> This seems like an obvious way to leverage the existing investment.
> 


----------------------------------------------------------------------------

    "The nice thing about reality                 Leslie Daigle
       is that there are        
     so many versions to choose from."            Bunyip Information Systems
                      -- ThinkingCat              (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id FAA06087 for urn-ietf-out; Fri, 12 Jun 1998 05:16:50 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id FAA06082 for <urn-ietf@services.bunyip.com>; Fri, 12 Jun 1998 05:16:47 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id FAA14704 for urn-ietf@services; Fri, 12 Jun 1998 05:16:47 -0400 (EDT)
Received: from indovax.ui.ac.id (indovax.ui.ac.id [152.118.2.35]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id FAA14701 for <urn-ietf@bunyip.com>; Fri, 12 Jun 1998 05:16:38 -0400 (EDT)
Received: (from root@localhost) by indovax.ui.ac.id (8.8.5/8.6.12) id QAA19380; Fri, 12 Jun 1998 16:20:03 +0700
Received: from ietf.org (ietf.org [132.151.1.19]) by kembara.extern.ui.ac.id (8.8.5/8.6.12) with ESMTP id AAA16080 for <aminah95@PUSPA.CS.UI.AC.ID>; Fri, 5 Jun 1998 00:18:15 +0700
Received: (from adm@localhost) by ietf.org (8.8.5/8.8.7a) id LAA16475 for ietf-123-outbound.07@ietf.org; Thu, 4 Jun 1998 11:45:01 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.8.5/8.8.7a) with ESMTP id KAA14116; Thu, 4 Jun 1998 10:16:24 -0400 (EDT)
Message-Id: <199806041416.KAA14116@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce:;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-net-procedures-00.txt
Date: Thu, 04 Jun 1998 10:16:23 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: Assignment Procedures for the URI Resolution 
                          using DNS (RFC2168)
	Author(s)	: M. Mealling
	Filename	: draft-ietf-urn-net-procedures-00.txt
	Pages		: 5
	Date		: 03-Jun-98
	
RFC2168 defines a DNS resource record and an algorithm for using DNS
as a registry for retrieving URN authority delegation rules (sometimes
called resolution hints). That document specifies that the first step
in that algorithm is to lookup the first NAPTR record for the namespace-
id in the 'urn.net' zone; i.e., the first step in resolving
'urn:ietf:rfc:2168' would be to lookup a NAPTR record for the domain
'ietf.urn.net'. This document describes the procedures for inserting
a new rule into this DNS-based URI resolution registry.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-net-procedures-00.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-net-procedures-00.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-net-procedures-00.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980603163918.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-net-procedures-00.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-net-procedures-00.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980603163918.I-D@ietf.org>

--OtherAccess--

--NextPart--




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA09938 for urn-ietf-out; Thu, 11 Jun 1998 18:48:28 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA09929 for <urn-ietf@services.bunyip.com>; Thu, 11 Jun 1998 18:48:12 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id SAA13180 for urn-ietf@services; Thu, 11 Jun 1998 18:48:12 -0400 (EDT)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA13177 for <urn-ietf@Bunyip.Com>; Thu, 11 Jun 1998 18:48:10 -0400 (EDT)
Received: from [153.34.240.123] (1Cust123.tnt1.tco2.da.uu.net [153.34.240.123]) by life.ai.mit.edu (8.8.8/AI1.22/ai.master.life:1.24) with ESMTP id SAA26864; Thu, 11 Jun 1998 18:47:50 -0400 (EDT)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Message-Id: <v04011702b1a58329f350@[128.52.38.12]>
In-Reply-To: <199806101536.LAA16323@bailey.dscga.com>
References: <v04011702b1a44fedd4a8@[128.52.38.12]> from "John C. Mallery" at "Jun 10, 98 11:07:13 am"
Date: Thu, 11 Jun 1998 18:47:40 -0400
To: michaelm@netsol.com
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] NAPTR status
Cc: michaelm@netsol.com, RDaniel@datafusion.net, masinter@parc.xerox.com, urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com
Point: If the current NAPTR RDS does not scale suitably to advance on

the standards track -- which is what some people believe -- then fixing
the scaling problems by forcing delegation into the resolution layer makes it
possible for URN RDS to move forward. This creates a two-tier RDS scheme
whereby only primary RDS (finding the primary for a namespace) is performed 
using DNS and all secondary RDS (finding resolvers for partitions of the namespace)
is performed within the resolution framework using the URI2resolver service. 

Therefore, modifying resolution standards to compensate (i.e. providing
an RDS service URI2resolver) solves the problem. Removing minefields (REGX)
that undermine robustness and scaleability (especially when misused) and 
are OBSOLESCED by these changes ENSURES scaleable aggregate performance.  

Defining a new spec (WIRE or similar) and modifing a few specs is a small amount 
of work by comparison to implementation and testing requirements needed to move to 
farther along the standards track.

This seems like an obvious way to leverage the existing investment.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA12173 for urn-ietf-out; Wed, 10 Jun 1998 11:09:57 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA12168 for <urn-ietf@services.bunyip.com>; Wed, 10 Jun 1998 11:09:53 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA05910 for urn-ietf@services; Wed, 10 Jun 1998 11:09:52 -0400 (EDT)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA05907 for <urn-ietf@Bunyip.Com>; Wed, 10 Jun 1998 11:09:49 -0400 (EDT)
Received: from [10.0.0.10] ([18.23.20.59]) by life.ai.mit.edu (8.8.8/AI1.22/ai.master.life:1.24) with ESMTP id LAA01882; Wed, 10 Jun 1998 11:07:45 -0400 (EDT)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Message-Id: <v04011702b1a44fedd4a8@[128.52.38.12]>
In-Reply-To: <199806101358.JAA16127@bailey.dscga.com>
References: <v04011709b1a3cfa00166@[128.52.38.12]> from "John C. Mallery" at "Jun 10, 98 02:06:33 am"
Date: Wed, 10 Jun 1998 11:07:13 -0400
To: michaelm@netsol.com
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] NAPTR status
Cc: RDaniel@DATAFUSION.net, michaelm@netsol.com, masinter@parc.xerox.com, urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

>You shouldn't require this since the protocols that support this function
>can be specified in the rule for the delegation. I.e. THTTP can be
>changed this way but if it doesn't then you just specify that this rule
>doesn't support thttp. Thus, no client will pursue that tree with THTTP.
>For those poor clients that only do THTTP that resolution will be a dead
>end. I hope that a better, fast more resolution protocol will be specified.
>A few of us plan on working on this before Chicago....
>
>> What do you think? Does this address the issues?
>
>For a protocol that decided to support returning yet another delegation, sure.
>I just don't think we should make it required for all resolution 
>protocols...

I disagree. An RDS service MUST be required for every client and resolver.
Resovlver MAY implement it with an error code signalling that they don't
do RDS. Clients MUST implement the RDS service for any resolution protocol
which they implment.  This is the only way to assure interoperation and
to assure a scaleable system.

Without the requirement, people will overload NAPTR.  An additional
change need to prevent NAPTR overloading is removal/deprecation of
the REGX feature to its abuse.

I think clients must also implement a key selection of the URI resolution 
services to assure competent operation, esp. URI-to-Resource, URI-to-URL.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id CAA01923 for urn-ietf-out; Wed, 10 Jun 1998 02:08:55 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA01918 for <urn-ietf@services.bunyip.com>; Wed, 10 Jun 1998 02:08:51 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id CAA04270 for urn-ietf@services; Wed, 10 Jun 1998 02:08:51 -0400 (EDT)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA04267 for <urn-ietf@Bunyip.Com>; Wed, 10 Jun 1998 02:08:49 -0400 (EDT)
Received: from [128.52.38.12] (relatus.ai.mit.edu [128.52.38.12]) by life.ai.mit.edu (8.8.8/AI1.22/ai.master.life:1.24) with ESMTP id CAA13263; Wed, 10 Jun 1998 02:07:13 -0400 (EDT)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Message-Id: <v04011709b1a3cfa00166@[128.52.38.12]>
In-Reply-To: <0D611E39F997D0119F9100A0C931315C1A97C4@datafusionnt1>
Date: Wed, 10 Jun 1998 02:06:33 -0400
To: Ron Daniel <RDaniel@DATAFUSION.net>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: RE: [URN] NAPTR status
Cc: michaelm@netsol.com, masinter@parc.xerox.com, urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Hmmm.  I suppose one way to scale NAPTR is to allow a single record for a
delegating namespace (like PDI) and have it go to a principal resolver 
(or load-balanced set) that just gives back the name of the right resolvers 
to consult.

If the URI resolution protocol were also able to answer resolver discovery questions
(e.g. URI->resolvers), then DNS would only be touched once to find the
root resolvers for a namespace. Thereafter, all the activity would be in
the resolution protocols.

An HTTP-based protocol, such as WIRE, could then leverage HTTP proxy caching and 
implement a look up table to answer RDS questions.

It seems this approach would make NAPTR scaleable and push the problem
where it should be handled. Thus, a change to the resolution spec and
some caveats in the NAPTR spec could be enough to move both forward.

Proposal:  add a URI to resolver service for THTTP and other resolution
protocols. Provide an appropriate media type to return (e.g.,  XML-based).
Provide error types to return to handle exceptional situations like
no-resolver-known, undelegated-URI, resolver-redirect, etc

What do you think? Does this address the issues?



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA10441 for urn-ietf-out; Tue, 9 Jun 1998 14:01:25 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA10436 for <urn-ietf@services.bunyip.com>; Tue, 9 Jun 1998 14:01:21 -0400 (EDT)
Received: from ocean.bunyip.com (ocean.Bunyip.Com [192.197.208.4]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA02097 for <urn-ietf@services>; Tue, 9 Jun 1998 14:01:21 -0400 (EDT)
Received: from localhost (delphys@localhost) by ocean.bunyip.com (8.6.9/8.6.10) with SMTP id OAA00240 for <urn-ietf@services>; Tue, 9 Jun 1998 14:01:18 -0400
X-Authentication-Warning: ocean.bunyip.com: delphys owned process doing -bs
X-Received: from tdl.tdl.com (tdl.tdl.com [204.182.16.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA01704 for <urn-ietf@Bunyip.Com>; Tue, 9 Jun 1998 12:11:36 -0400 (EDT)
X-Received: from datafusionnt1.DATAFUSION.NET (datafusion.net [204.182.16.211]) by tdl.tdl.com (8.9.0/8.9.0) with ESMTP id JAA10384; Tue, 9 Jun 1998 09:11:00 -0700
X-Received: by datafusionnt1 with Internet Mail Service (5.5.1960.3) id <MCTS91VS>; Tue, 9 Jun 1998 09:02:07 -0700
Message-ID: <0D611E39F997D0119F9100A0C931315C1A97C4@datafusionnt1>
From: Ron Daniel <RDaniel@datafusion.net>
To: "John C. Mallery" <jcma@ai.mit.edu>, michaelm@netsol.com
Cc: masinter@parc.xerox.com, urn-ietf@bunyip.com
Subject: RE: [URN] NAPTR status
Date: Tue, 9 Jun 1998 09:02:06 -0700 
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain; charset="iso-8859-1"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Ron Daniel <RDaniel@datafusion.net>
Errors-To: owner-urn-ietf@Bunyip.Com

John Mallery identifies two main concerns with scaling in NAPTR,
taking DNS caching into account...  [I'm rearranging his message
a little in the quoted sections]

> 1. However, as the rate of delegation increases, NAPTR records for the
> namespace 
> the must be updated with increasing frequency. This violates the
> assumption about
> long lifetimes.
[...]
Consider the example of the PDI namespace. Top-level document series are
delegated
to anybody who wants one.  Supposing it becomes popular and some
millions
of organizations obtain top-level document series (basically the same
number as
have toplevel domain names). The NAPTR entry that performs delegation
will be
changing all the time, required an update time of say every day or every
6 hours.

[Ron Daniel]  The idea of having large numbers of NAPTR
records associated with a single domain name (e.g. pdi.urn.net)
will not work well due to the design and implementation of DNS.
Its reasonable to have 10 NAPTR records, maybe even 20, associated
with one domain name. Millions will not fly. This indicates a
scaling limit on NAPTR. Coupled with the assumption that no more
than 3-5 probes into DNS are reasonable before the terminal NAPTR
record is found, this indicates that a single namespace (such as
PDI) has an upper limit on the number of delegations it can handle
using NAPTR. The limit is not hard, but 10^3 is reasonable and
20^5 would be pushing it if one accepts my guesstimates given above.
(Two notes: the number of probes can be reduced through the use of
DNS' "additional information", but that information takes up space
in the response so it is not independent of the number of records
returned. Also, the 10^3 and 20^5 figures are only achieved if there
is some pseudo-hierarchical structure in the namespace. This is not
as strong a limitiation as it might appear. The first set of regexps
might simply look at the first character of the PDI and divide it
into 26 bins (A, B, ...).

This does not mean that a namespace can't have more than 1000 or
3,200,000 sub-namespaces. It means that truely large namespace
delegation jobs need to be handled outside of NAPTR. This is easy.
There could be a single, terminal, NAPTR record for a namespace saying
"speak this other protocol and talk to this host and they can
help you out".
>  
> 
> 2. As the number of delegated partions in a namespace increases, the
> reg-x becomes
> increasingly complex.  this will make delegation slower and more
> brittle as
> the opportunity for error increases.
[...] 
> Next, consider the complexity of the reg-x that handles this
> delegation and
> toss in the chronological delegation as well.  Note that chronological
> delegation
> must be handled by enumeration because reg-x doesn't do numeric
> comparisons.
> 
[Ron Daniel]  There seem to be two objections here - that
regexps can't handle some things (like numeric comparisons)
and that people might make errors. People *will* make errors.
They will make them in NAPTR regexps and lots of other places.
When they make them in top-level NAPTR records, the resolution
in that namespace is going to get screwed up. I know of no
system that can be immune to this. Some systems have ways of
reducing the impact. For example, changed records should have a
short time-to-live until they have been tested and found good,
at which time the TTL is lengthened. We can recommend good
practices, and DNS provides the facilities for those good
practices, but NAPTR has no QOS quarantees. Personally, since
nothing much else in the Internet has QOS, this does not seem
like a large failing in NAPTR.

The second objection was that regexps couldn't do some things.
Regexps were chosen for NAPTR because:
  1) They existed, saving us a long period of arguing about a
     rewrite language.
  2) There are a lot of people who know how to write regexps
  3) They do a lot of useful things
  4) They are very compact, which is important since the size of
     DNS resource records is a consideration.
I am the first to admit that regexps are ugly, error-prone, hard-
to-read, and can't do a lot of things. I would be very happy to see
them augmented by a better method of writing the rewrite rules.
Because NAPTR has the flag field, it is possible to come up with
a different syntax for the rules and provide records using it without
breaking older clients (although they will, of course, not be able to
handle the newer form of rules).

> I can see how NAPTR can work for a while, certainly long enough to get
> us into
> trouble, but I don't understand what will happen when URNs and URI
> resolution
> become mainstream.
> 
[Ron Daniel]  Not surprisingly, I see things differently.
I see the flags field and the protocol field as giving us
a great deal of future flexability, so that NAPTR can work
for quite awhile, and we can gracefully transition to other
schemes as they arise.

Can you share with us your thoughts on how we cope with these scaling
issues?

[Ron Daniel]  Let's look at the case of PDI becoming very
popular. Assume it has millions of registered sub-spaces.
How long will it take for that to happen? During the time
it takes, I assume that new URN resolution protocols will
come about, so that NAPTR does not need to do so much
of the delegation to resolvers. (NAPTR is a RDS, not the
resolver itself. As resolvers do more, the rules for
getting to the rigth one become simpler). The protocol field
lets NAPTR accomodate the development of new resolution protocols.
In the meantime, there is enough flexability in NAPTR's abilities
that it can handle delegation among thousands, even hundreds
of thousands, of sub-namespaces. This will require some
creative use of regexps, but that's what general machinery
is for.

I do not believe NAPTR is perfect. But I am an engineer, and
I think it makes pretty good tradeoffs and makes good use of
existing technology to get something that is implementable now,
can grow for a long time, and can hand off to other things when
they come along. (Of course, I would say that, wouldn't I? :-)
But seriously, I am not aware of a better RDS at this time.

later,
Ron Daniel Jr.
DATAFUSION, Inc.
139 Townsend Street, Ste. 100
San Francisco, CA  94107
415.222.0100 fax 415.222.0150 
rdaniel@datafusion.net
http://www.datafusion.net




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA10357 for urn-ietf-out; Tue, 9 Jun 1998 13:59:37 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA10329 for <urn-ietf@services.bunyip.com>; Tue, 9 Jun 1998 13:59:23 -0400 (EDT)
Received: from ocean.bunyip.com (ocean.Bunyip.Com [192.197.208.4]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA02093 for <urn-ietf@services>; Tue, 9 Jun 1998 13:59:23 -0400 (EDT)
Received: from localhost (delphys@localhost) by ocean.bunyip.com (8.6.9/8.6.10) with SMTP id NAA00236 for <urn-ietf@services>; Tue, 9 Jun 1998 13:59:21 -0400
X-Authentication-Warning: ocean.bunyip.com: delphys owned process doing -bs
X-Received: from dokka.maxware.no (dokka.maxware.no [195.139.236.69]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA25765 for <urn-ietf@Bunyip.Com>; Mon, 8 Jun 1998 04:35:31 -0400 (EDT)
X-Received: from alden ([10.128.1.78]) by dokka.maxware.no (8.8.5/8.8.5) with SMTP id MAA27382; Mon, 8 Jun 1998 12:32:57 +0200
Message-Id: <3.0.2.32.19980608100602.0098e970@dokka.maxware.no>
X-Sender: hta@dokka.maxware.no
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.2 (32)
Date: Mon, 08 Jun 1998 10:06:02 +0200
To: "John C. Mallery" <jcma@ai.mit.edu>, michaelm@netsol.com
From: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
Subject: Re: [URN] NAPTR status
Cc: RDaniel@DATAFUSION.net, masinter@parc.xerox.com, urn-ietf@bunyip.com
In-Reply-To: <v03130306b1990f67585a@[128.52.40.76]>
References: <199805310116.VAA26363@bailey.dscga.com> <v03130317b194fd69b2dd@[128.52.40.76]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
Errors-To: owner-urn-ietf@Bunyip.Com

At 22:17 01.06.98 -0400, John C. Mallery wrote:
>>> One of the key issues is that the number of resources will always
>>> be a couple of orders of magnitude larger than the number of servers.
>>> Thus, we can hardly expect DNS to voluntarily address scaling problems
>>> for a larger problem which they do not own.

Don't assume that someone else owns the DNS.
It's ours, where "we" = "The Internet".
And as Michael pointed out, the number of resolvers isn't likely to be
much greater than the number of hosts.

>If every URL accessed by anyone on the planet when through URI resolution,
>including discovery, what would be the impact on DNS? Zero?  How can we
>tell for sure?

My guess: Larger than zero, smaller than the result of NSI's irresponsible
flattening of the .com domain.
We are never sure until we try, unfortunately :-(.

>We have the WIRE extension to HTTP coming along. This could leverage
>HTTP caching mechanisms, which are are pretty good (and certainly better
>than none).  BUT, we need to provide time to live for entries to really
>make caching help.

"Pretty good" means what?

HTTP caching usually is considered "successful" if the hitrate is
more than 30%; I don't know what the numbers for the DNS are.
(My preliminary looks at NAMED source and output stats gave me the
numbers RQ=68.891 and SFwdQ=14.833 for one of my servers, indicating a 
79% hitrate, but I might be looking at 100% wrong numbers)

                       Harald A





-- 
Harald Tveit Alvestrand, Maxware, Norway
Harald.Alvestrand@maxware.no



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA10314 for urn-ietf-out; Tue, 9 Jun 1998 13:59:14 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA10305 for <urn-ietf@services.bunyip.com>; Tue, 9 Jun 1998 13:59:11 -0400 (EDT)
Received: from ocean.bunyip.com (ocean.Bunyip.Com [192.197.208.4]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA02089 for <urn-ietf@services>; Tue, 9 Jun 1998 13:59:11 -0400 (EDT)
Received: from localhost (delphys@localhost) by ocean.bunyip.com (8.6.9/8.6.10) with SMTP id NAA00232 for <urn-ietf@services>; Tue, 9 Jun 1998 13:59:08 -0400
X-Authentication-Warning: ocean.bunyip.com: delphys owned process doing -bs
X-Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA16777 for <urn-ietf@Bunyip.Com>; Thu, 4 Jun 1998 13:16:24 -0400 (EDT)
X-Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id NAA04388; Thu, 4 Jun 1998 13:13:11 -0400 (EDT)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199806041713.NAA04388@bailey.dscga.com>
Subject: Re: [URN] NAPTR status
In-Reply-To: <v03130306b19c7960a8f0@[128.52.38.12]> from "John C. Mallery" at "Jun 4, 98 12:32:10 pm"
To: jcma@ai.mit.edu (John C. Mallery)
Date: Thu, 4 Jun 1998 13:13:11 -0400 (EDT)
Cc: michaelm@netsol.com, RDaniel@DATAFUSION.net, masinter@parc.xerox.com, urn-ietf@bunyip.com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

John C. Mallery said this:
> At 9:16 PM -0400 98-05-30, Michael Mealling wrote:
> >John C. Mallery said this:
> >> I have been thinking a little about the tree structure used to
> >> delegate URN space in NAPTR. The problem is that we're always
> >> going to the root and descending the pointer structure to
> >> find the right resolver.
> >
> >Yep. But as designed the root records very long times to live.
> >Someone had better have a really good reason for changing a record
> >in the root once its there.
> >
> ....
> >NAPTR, as well as any RDS, is meant as the resolution step of last resort.
> >The firs step in the algorithm is to check locally for any known caches
> >or other hints.
> >
> >Also, since the root is cached for very long periods of time, the local
> >resolver will have that answer. I.e. in DNS, all of your requests go
> >to your local nameserver first, then the root if it doesn't have the
> >answer. In the case of NAPTR, once a root query is cached in your local
> >nameserver you shouldn't query the root until the nameserver is restarted
> >or changes.
> >
> 
> These points hold for a URN namespace where there is little or no delegation.
> 
> 1. However, as the rate of delegation increases, NAPTR records for the 
> namespace the must be updated with increasing frequency. This violates the 
> assumption about long lifetimes.

Hopefully not at the root, though. But yes, you are right. As URNs become
adopted and widespread NAPTR will begin to show its age. By then I hope that
several things will have happened: a) WIRE and friends will have matured
and be in the process of being adopted b) DNS will go back to just naming
hosts and mailboxes and a real directory service will provide the
registry database and c) caching and other client side services will understand
the rules (hints) at a more fundamental level and can cope with them coming
from different locations.

> 2. As the number of delegated partions in a namespace increases, the reg-x 
> becomes increasingly complex.  this will make delegation slower and more 
> brittle as the opportunity for error increases.

Yep. That's one reason why we have that protocol specific trap door. At
some point I suspect that delegations will happen where the rule is hidden
in a database and not sent down to the client.

> Consider the example of the PDI namespace. Top-level document series are 
> delegated to anybody who wants one.  Supposing it becomes popular and some 
> millions of organizations obtain top-level document series (basically the 
> same number as have toplevel domain names). The NAPTR entry that performs 
> delegation will be changing all the time, required an update time of say 
> every day or every 6 hours.

Sure. But that won't happen at the root. That will only happen at the 
point where that delegation needs to take place. But I suspect that
you aren't going to see that level of growth within the next 2 years
are you? If so then something is going on I'm not aware of. If people
seriously think that we will see the NAPTR-breaking demand within the
next 2 years then sure, I'll scrap NAPTR in a heartbeat. I just don't
think that'll happen.

> Next, consider the complexity of the reg-x that handles this delegation and
> toss in the chronological delegation as well.  Note that chronological 
> delegation must be handled by enumeration because reg-x doesn't do numeric 
> comparisons.

Yep. I've always stated that NAPTR is not enough. I'd personally really
like to hand around applets to express the rules. But there isn't 
anyway you can compress a Java applet into the size of a DNS packet.
NAPTR is the first Resolver Discovery System. I hope something will
come along soon to replace it. But until then we need to get it 
out the door and into software or there won't be any URN service to
fix.

> I can see how NAPTR can work for a while, certainly long enough to get us into
> trouble, but I don't understand what will happen when URNs and URI resolution
> become mainstream.

I have some ideas....
 
> Can you share with us your thoughts on how we cope with these scaling issues?

1) we need a directory service that is capable of an Internet wide naming
context. It needs to be scalable and not have packet limitations and 
data representation limitations (to a certain extent). Yes, schema 
representation and management will be a problem. It needs two versions.
One needs to be blindingly fast (DNS-like) for small hints. The other
needs to be robust for large and complex hints.

2) we need the clients to understand hints and resolution in general to a 
much better degree. Some of the discussions we've had with Lewis and Henryk
about WIRE and the changes it would make to APIs and HTTP are moving
in that direction.

3) URN(I) resolution will have opaque pockets where the rules are not
expressed to the client. This is because of large database lookups
where the delegation rule is either complex or proprietary (DUNS). 

4) Proxies and caches will understand URNs and what it means to name
documents so that caching will be useable across different communities.

Anyone want to start on these? ;-)

Right now I'm trying to spend most of my time getting people who
write browsers to include NAPTR in their code. I'm having a hell of
a time. Personally, I'm of the opinion that we can solve the problems
I've enumerated above once we actually have code in the market. Right
now URNs aren't anywhere near that. 

My Explorer code will probably be ready before Chicago (licensing issues). 
But it sucks. I'm not a win32 programmer. I'm challenging folx to help me 
get code into the market. I really need some help writing the Mozilla code. 
I really need a good win32 programmer who understand apartment and gui threads 
to help me thread this protocol handler.

(Sorry if I rambled on there...)

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Sr. Research Engineer   | Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@netsol.com



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA10291 for urn-ietf-out; Tue, 9 Jun 1998 13:59:06 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA10279 for <urn-ietf@services.bunyip.com>; Tue, 9 Jun 1998 13:59:02 -0400 (EDT)
Received: from ocean.bunyip.com (ocean.Bunyip.Com [192.197.208.4]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA02081 for <urn-ietf@services>; Tue, 9 Jun 1998 13:59:01 -0400 (EDT)
Received: from localhost (delphys@localhost) by ocean.bunyip.com (8.6.9/8.6.10) with SMTP id NAA00228 for <urn-ietf@services>; Tue, 9 Jun 1998 13:58:59 -0400
X-Authentication-Warning: ocean.bunyip.com: delphys owned process doing -bs
X-Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA16616 for <urn-ietf@Bunyip.Com>; Thu, 4 Jun 1998 12:34:05 -0400 (EDT)
X-Received: from [128.52.38.12] (gator-mac-1.ai.mit.edu [128.52.39.241]) by life.ai.mit.edu (8.8.8/AI1.22/ai.master.life:1.24) with ESMTP id MAA14376; Thu, 4 Jun 1998 12:32:27 -0400 (EDT)
Message-Id: <v03130306b19c7960a8f0@[128.52.38.12]>
In-Reply-To: <199805310116.VAA26363@bailey.dscga.com>
References: <v03130317b194fd69b2dd@[128.52.40.76]> from "John C. Mallery" at "May 29, 98 08:11:56 pm"
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 4 Jun 1998 12:32:10 -0400
To: michaelm@netsol.com
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] NAPTR status
Cc: RDaniel@DATAFUSION.net, masinter@parc.xerox.com, urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

At 9:16 PM -0400 98-05-30, Michael Mealling wrote:
>John C. Mallery said this:
>> I have been thinking a little about the tree structure used to
>> delegate URN space in NAPTR. The problem is that we're always
>> going to the root and descending the pointer structure to
>> find the right resolver.
>
>Yep. But as designed the root records very long times to live.
>Someone had better have a really good reason for changing a record
>in the root once its there.
>
....
>NAPTR, as well as any RDS, is meant as the resolution step of last resort.
>The firs step in the algorithm is to check locally for any known caches
>or other hints.
>
>Also, since the root is cached for very long periods of time, the local
>resolver will have that answer. I.e. in DNS, all of your requests go
>to your local nameserver first, then the root if it doesn't have the
>answer. In the case of NAPTR, once a root query is cached in your local
>nameserver you shouldn't query the root until the nameserver is restarted
>or changes.
>

These points hold for a URN namespace where there is little or no delegation.

1. However, as the rate of delegation increases, NAPTR records for the namespace 
the must be updated with increasing frequency. This violates the assumption about
long lifetimes.

2. As the number of delegated partions in a namespace increases, the reg-x becomes
increasingly complex.  this will make delegation slower and more brittle as
the opportunity for error increases.

Consider the example of the PDI namespace. Top-level document series are delegated
to anybody who wants one.  Supposing it becomes popular and some millions
of organizations obtain top-level document series (basically the same number as
have toplevel domain names). The NAPTR entry that performs delegation will be
changing all the time, required an update time of say every day or every 6 hours.

Next, consider the complexity of the reg-x that handles this delegation and
toss in the chronological delegation as well.  Note that chronological delegation
must be handled by enumeration because reg-x doesn't do numeric comparisons.

I can see how NAPTR can work for a while, certainly long enough to get us into
trouble, but I don't understand what will happen when URNs and URI resolution
become mainstream.

Can you share with us your thoughts on how we cope with these scaling issues?





John C. Mallery
Artificial Intelligence Laboratory, Massachusetts Institute of Technology
545 Technology Square, NE43-797, Cambridge, MA 02139-4301 USA
Email: JCMa@ai.mit.edu, Phone: 617-253-5966, Fax: 617-253-5060 
WWW: http://www.ai.mit.edu/people/jcma/jcma.html




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA10128 for urn-ietf-out; Tue, 9 Jun 1998 13:53:26 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA10123 for <urn-ietf@services.bunyip.com>; Tue, 9 Jun 1998 13:53:22 -0400 (EDT)
Received: from ocean.bunyip.com (ocean.Bunyip.Com [192.197.208.4]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA02047 for <urn-ietf@services>; Tue, 9 Jun 1998 13:53:22 -0400 (EDT)
Received: from localhost (delphys@localhost) by ocean.bunyip.com (8.6.9/8.6.10) with SMTP id NAA00218 for <urn-ietf@services>; Tue, 9 Jun 1998 13:53:20 -0400
X-Authentication-Warning: ocean.bunyip.com: delphys owned process doing -bs
X-Received: from tdl.tdl.com (tdl.tdl.com [204.182.16.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA01700 for <urn-ietf@Bunyip.Com>; Tue, 9 Jun 1998 12:11:26 -0400 (EDT)
X-Received: from datafusionnt1.DATAFUSION.NET (datafusion.net [204.182.16.211]) by tdl.tdl.com (8.9.0/8.9.0) with ESMTP id JAA10384; Tue, 9 Jun 1998 09:11:00 -0700
X-Received: by datafusionnt1 with Internet Mail Service (5.5.1960.3) id <MCTS91VS>; Tue, 9 Jun 1998 09:02:07 -0700
Message-ID: <0D611E39F997D0119F9100A0C931315C1A97C4@datafusionnt1>
From: Ron Daniel <RDaniel@DATAFUSION.net>
To: "John C. Mallery" <jcma@ai.mit.edu>, michaelm@netsol.com
Cc: masinter@parc.xerox.com, urn-ietf@bunyip.com
Subject: RE: [URN] NAPTR status
Date: Tue, 9 Jun 1998 09:02:06 -0700 
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain; charset="iso-8859-1"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Ron Daniel <RDaniel@DATAFUSION.net>
Errors-To: owner-urn-ietf@Bunyip.Com

John Mallery identifies two main concerns with scaling in NAPTR,
taking DNS caching into account...  [I'm rearranging his message
a little in the quoted sections]

> 1. However, as the rate of delegation increases, NAPTR records for the
> namespace 
> the must be updated with increasing frequency. This violates the
> assumption about
> long lifetimes.
[...]
Consider the example of the PDI namespace. Top-level document series are
delegated
to anybody who wants one.  Supposing it becomes popular and some
millions
of organizations obtain top-level document series (basically the same
number as
have toplevel domain names). The NAPTR entry that performs delegation
will be
changing all the time, required an update time of say every day or every
6 hours.

[Ron Daniel]  The idea of having large numbers of NAPTR
records associated with a single domain name (e.g. pdi.urn.net)
will not work well due to the design and implementation of DNS.
Its reasonable to have 10 NAPTR records, maybe even 20, associated
with one domain name. Millions will not fly. This indicates a
scaling limit on NAPTR. Coupled with the assumption that no more
than 3-5 probes into DNS are reasonable before the terminal NAPTR
record is found, this indicates that a single namespace (such as
PDI) has an upper limit on the number of delegations it can handle
using NAPTR. The limit is not hard, but 10^3 is reasonable and
20^5 would be pushing it if one accepts my guesstimates given above.
(Two notes: the number of probes can be reduced through the use of
DNS' "additional information", but that information takes up space
in the response so it is not independent of the number of records
returned. Also, the 10^3 and 20^5 figures are only achieved if there
is some pseudo-hierarchical structure in the namespace. This is not
as strong a limitiation as it might appear. The first set of regexps
might simply look at the first character of the PDI and divide it
into 26 bins (A, B, ...).

This does not mean that a namespace can't have more than 1000 or
3,200,000 sub-namespaces. It means that truely large namespace
delegation jobs need to be handled outside of NAPTR. This is easy.
There could be a single, terminal, NAPTR record for a namespace saying
"speak this other protocol and talk to this host and they can
help you out".
>  
> 
> 2. As the number of delegated partions in a namespace increases, the
> reg-x becomes
> increasingly complex.  this will make delegation slower and more
> brittle as
> the opportunity for error increases.
[...] 
> Next, consider the complexity of the reg-x that handles this
> delegation and
> toss in the chronological delegation as well.  Note that chronological
> delegation
> must be handled by enumeration because reg-x doesn't do numeric
> comparisons.
> 
[Ron Daniel]  There seem to be two objections here - that
regexps can't handle some things (like numeric comparisons)
and that people might make errors. People *will* make errors.
They will make them in NAPTR regexps and lots of other places.
When they make them in top-level NAPTR records, the resolution
in that namespace is going to get screwed up. I know of no
system that can be immune to this. Some systems have ways of
reducing the impact. For example, changed records should have a
short time-to-live until they have been tested and found good,
at which time the TTL is lengthened. We can recommend good
practices, and DNS provides the facilities for those good
practices, but NAPTR has no QOS quarantees. Personally, since
nothing much else in the Internet has QOS, this does not seem
like a large failing in NAPTR.

The second objection was that regexps couldn't do some things.
Regexps were chosen for NAPTR because:
  1) They existed, saving us a long period of arguing about a
     rewrite language.
  2) There are a lot of people who know how to write regexps
  3) They do a lot of useful things
  4) They are very compact, which is important since the size of
     DNS resource records is a consideration.
I am the first to admit that regexps are ugly, error-prone, hard-
to-read, and can't do a lot of things. I would be very happy to see
them augmented by a better method of writing the rewrite rules.
Because NAPTR has the flag field, it is possible to come up with
a different syntax for the rules and provide records using it without
breaking older clients (although they will, of course, not be able to
handle the newer form of rules).

> I can see how NAPTR can work for a while, certainly long enough to get
> us into
> trouble, but I don't understand what will happen when URNs and URI
> resolution
> become mainstream.
> 
[Ron Daniel]  Not surprisingly, I see things differently.
I see the flags field and the protocol field as giving us
a great deal of future flexability, so that NAPTR can work
for quite awhile, and we can gracefully transition to other
schemes as they arise.

Can you share with us your thoughts on how we cope with these scaling
issues?

[Ron Daniel]  Let's look at the case of PDI becoming very
popular. Assume it has millions of registered sub-spaces.
How long will it take for that to happen? During the time
it takes, I assume that new URN resolution protocols will
come about, so that NAPTR does not need to do so much
of the delegation to resolvers. (NAPTR is a RDS, not the
resolver itself. As resolvers do more, the rules for
getting to the rigth one become simpler). The protocol field
lets NAPTR accomodate the development of new resolution protocols.
In the meantime, there is enough flexability in NAPTR's abilities
that it can handle delegation among thousands, even hundreds
of thousands, of sub-namespaces. This will require some
creative use of regexps, but that's what general machinery
is for.

I do not believe NAPTR is perfect. But I am an engineer, and
I think it makes pretty good tradeoffs and makes good use of
existing technology to get something that is implementable now,
can grow for a long time, and can hand off to other things when
they come along. (Of course, I would say that, wouldn't I? :-)
But seriously, I am not aware of a better RDS at this time.

later,
Ron Daniel Jr.
DATAFUSION, Inc.
139 Townsend Street, Ste. 100
San Francisco, CA  94107
415.222.0100 fax 415.222.0150 
rdaniel@datafusion.net
http://www.datafusion.net




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA15750 for urn-ietf-out; Thu, 4 Jun 1998 10:16:33 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA15745 for <urn-ietf@services.bunyip.com>; Thu, 4 Jun 1998 10:16:30 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id KAA16084 for urn-ietf@services; Thu, 4 Jun 1998 10:16:30 -0400 (EDT)
Received: from ietf.org (ietf.org [132.151.1.19]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA16081 for <urn-ietf@bunyip.com>; Thu, 4 Jun 1998 10:16:27 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.8.5/8.8.7a) with ESMTP id KAA14116; Thu, 4 Jun 1998 10:16:24 -0400 (EDT)
Message-Id: <199806041416.KAA14116@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-net-procedures-00.txt
Date: Thu, 04 Jun 1998 10:16:23 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: Assignment Procedures for the URI Resolution 
                          using DNS (RFC2168)
	Author(s)	: M. Mealling
	Filename	: draft-ietf-urn-net-procedures-00.txt
	Pages		: 5
	Date		: 03-Jun-98
	
RFC2168 defines a DNS resource record and an algorithm for using DNS
as a registry for retrieving URN authority delegation rules (sometimes
called resolution hints). That document specifies that the first step
in that algorithm is to lookup the first NAPTR record for the namespace-
id in the 'urn.net' zone; i.e., the first step in resolving
'urn:ietf:rfc:2168' would be to lookup a NAPTR record for the domain
'ietf.urn.net'. This document describes the procedures for inserting
a new rule into this DNS-based URI resolution registry.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-net-procedures-00.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-net-procedures-00.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-net-procedures-00.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980603163918.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-net-procedures-00.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-net-procedures-00.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980603163918.I-D@ietf.org>

--OtherAccess--

--NextPart--




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id BAA18374 for urn-ietf-out; Wed, 3 Jun 1998 01:25:46 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA18369 for <urn-ietf@services.bunyip.com>; Wed, 3 Jun 1998 01:25:43 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id BAA10876 for urn-ietf@services; Wed, 3 Jun 1998 01:25:42 -0400 (EDT)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA10865 for <urn-ietf@Bunyip.Com>; Wed, 3 Jun 1998 01:25:39 -0400 (EDT)
Received: from [128.52.40.76] ([18.23.20.40]) by life.ai.mit.edu (8.8.8/AI1.22/ai.master.life:1.24) with ESMTP id BAA14667; Wed, 3 Jun 1998 01:23:52 -0400 (EDT)
Message-Id: <v03130306b1990f67585a@[128.52.40.76]>
In-Reply-To: <199805310116.VAA26363@bailey.dscga.com>
References: <v03130317b194fd69b2dd@[128.52.40.76]> from "John C. Mallery" at "May 29, 98 08:11:56 pm"
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Mon, 1 Jun 1998 22:17:17 -0400
To: michaelm@netsol.com
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] NAPTR status
Cc: RDaniel@DATAFUSION.net, masinter@parc.xerox.com, urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

At 9:16 PM -0400 98-05-30, Michael Mealling wrote:
>John C. Mallery said this:

>
>> An even better approach would be to perform all the discovery within
>> URN resolver space.  This must wait until we have considerably wider
>> deployment of resolvers.
>
>Can you explain what you mean by "within URN resolver space" a bit
>more?

If we had good resolution systems with interesing caching, security etc,
we could move natpr or equivalent into them. This would eliminate any
DNS impact and might also be more efficient, if done well.
>
>> One of the key issues is that the number of resources will always
>> be a couple of orders of magnitude larger than the number of servers.
>> Thus, we can hardly expect DNS to voluntarily address scaling problems
>> for a larger problem which they do not own.
>
>DNS records do not point at resources, they point to resolvers. Once you
>find an answer it is valid until a time to live expires. I.e. in http,
>once you get an A record for the host in the URL you don't keep hitting
>DNS over and over again. In NAPTR (as in any RDS) once you resolve
>a URN you can send a new URN back through the resolver process that
>will hopefully use the hints it cached from the last resolution step.

So, scalability depends on the time to live of the NAPTR record.

If every URL accessed by anyone on the planet when through URI resolution,
including discovery, what would be the impact on DNS? Zero?  How can we
tell for sure?

This is presumably the key question.
>
>> Another key issue is cache management for resolver discovery information.
>> The present story is that we hope DNS is doing the right thing for us.
>
>DNS is only half the story. But from my tests it's half works and works
>well. The other half is cache managment in browsers and libraries.
>My hacking on win32 has shown that Microsoft's cache management needs
>some work in order to really do URN caching correctly. I'm just now
>getting into the guts of Netscape's cache system.

We have the WIRE extension to HTTP coming along. This could leverage
HTTP caching mechanisms, which are are pretty good (and certainly better
than none).  BUT, we need to provide time to live for entries to really
make caching help.




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id HAA06696 for urn-ietf-out; Mon, 1 Jun 1998 07:51:25 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA06691 for <urn-ietf@services.bunyip.com>; Mon, 1 Jun 1998 07:51:14 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id HAA02972 for urn-ietf@services; Mon, 1 Jun 1998 07:51:14 -0400 (EDT)
Received: from tdl.com (tdl.tdl.com [204.182.16.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA02969 for <urn-ietf@Bunyip.Com>; Mon, 1 Jun 1998 07:51:06 -0400 (EDT)
Received: from datafusionnt1.DATAFUSION.NET (datafusion.net [204.182.16.211]) by tdl.com (8.8.8/8.8.8) with ESMTP id EAA12840; Mon, 1 Jun 1998 04:50:30 -0700
Received: by datafusionnt1 with Internet Mail Service (5.5.1960.3) id <L3DWBPTT>; Mon, 1 Jun 1998 04:49:20 -0700
Message-ID: <0D611E39F997D0119F9100A0C931315C1A9786@datafusionnt1>
From: Ron Daniel <RDaniel@DATAFUSION.net>
To: michaelm@netsol.com, jcma@ai.mit.edu
Cc: masinter@parc.xerox.com, urn-ietf@bunyip.com
Subject: RE: [URN] NAPTR status
Date: Mon, 1 Jun 1998 04:49:19 -0700 
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Ron Daniel <RDaniel@DATAFUSION.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Michael Mealling says:
> John C. Mallery said this:
> > I have been thinking a little about the tree structure used to
> > delegate URN space in NAPTR. The problem is that we're always
> > going to the root and descending the pointer structure to
> > find the right resolver.
[...]
> > A better approach would have us climbing the tree from some
> > known starting point, like the resolver at my site, and reaching
> > the root only when no resolvers on the way up the tree know the
> resolver
> > for the URN scheme.
> 
> NAPTR, as well as any RDS, is meant as the resolution step of last
> resort.
> The firs step in the algorithm is to check locally for any known
> caches
> or other hints.
> 
Michael makes the point I would make - that resolvers should
check locally. for example, back at LANL our resolver code
was set to talk with the LANL library system if the namespace
was SICI, because we have info on a bunch of e-journal articles
identified that way.

Michael also makes good points on the nature of caching in DNS.

Later,
Ron


                                                                                                                                 1998-07.mail                                                                                        0000666 0001752 0000010 00005365152 11373061422 011517  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    
Received: from cnri by ietf.org id aa08992; 1 Sep 97 13:55 EDT
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid NAA22100 for <ietf-archive@cnri.reston.va.us>; Mon, 1 Sep 1997 13:58:59 -0400 (EDT)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id MAA20728;
	Mon, 1 Sep 1997 12:54:26 -0500 (CDT)
Received: from academ.com (sob@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id MAA20722
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Mon, 1 Sep 1997 12:54:24 -0500 (CDT)
Received: (from sob@localhost)
	by academ.com (8.8.5/8.8.5) id MAA28665;
	Mon, 1 Sep 1997 12:54:15 -0500 (CDT)
Message-Id: <199709011754.MAA28665@academ.com>
From: Stan Barber <sob@academ.com>
Date: Mon, 1 Sep 1997 12:54:14 CDT
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Paul Overell <paulo@turnpike.com>, ietf-nntp@academ.com
Subject: Re: ietf-nntp New draft available
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

You write:
> I think you need to list any particular incompatibilities with RFC977, in particular
> 4 digit years in the NEWGROUPS and NEWNEWS command; and the removal of the SLAVE
> command.  

The NEWGROUPS and NEWNEWS commands are not incompatible with RFC977. They
extend the syntax, but the old syntax works just fine.

The SLAVE command did nothing in RFC 977, so I removed it. Please tell me how 
you use the SLAVE command. If lots of people use, we can put it back in. If
no one uses it, what's the point of having it in there?

> This whole section concerning MUST and SHOULD etc could be replaced with a reference
> to RFC2119.

Good idea.

> 
> [snip]
> 
> >          10.2.1    ARTICLE
> 
> [snip]
> 
> >          10.2.1.1  Responses
> >
> >                 220 n <a> article retrieved - head and body follow (n =
> >                    article number, <a> = message-id)
> >                 221 n <a> article retrieved - head follows
> >                 222 n <a> article retrieved - body follows
> >                 223 n <a> article retrieved - request text separately
> >                 412 no news group has been selected
> >                 420 no current article has been selected
> >                 423 no such article number in this group
> >                 430 no such article found
> 
> When an ARTICLE is requested by message-id what is the article number, n, given in
> the response? for which newsgroup? perhaps that from the last GROUP command but what
> if no GROUP command has been given?  Implementations I have used give 0 as the
> article number in this case.  This needs to be specified.

Okey.

> 
> [snip]
> >          12.2 DATE
> >
> [snip]
> 
> >            This command returns a one-line response code of 111 followed
> >            by the GMT date and time on the server in the form
>                     ^^^
>                     UTC
I will handle this differently in the next release of the document.
> 
> >          12.4 NEWGROUPS
> 
> [snip]
> >            with HH being hours on the 24-hour clock, MM minutes 00-59,
> >            and SS seconds 00-59.  The time is assumed to be in the
> >            server's timezone unless the token "GMT" appears in which case
> >            both time and date are evaluated at the 0 meridian.
> 
> Reword this as
> 
>         With HH being hours in the 24-hour clock 00-23, MM minutes 00-59, and SS
>         seconds 00-60, which allows for leap seconds.  The token "GMT" specifies
>         that the date and time are given in UTC.  If the token "GMT" is omitted then
>         the date and time are specified in the server's local timezone.  Note that
>         there is no way within this specification of NNTP to establish the server's
>         local timezone.

I will consider your suggestion in the next release of this document.

> 
> [snip]
> 
> >          13.1 Initial IANA Registry
> 
> >            The IANA's initial registry of NNTP service extensions
> >            consists of these entries:
> 
> [snip]
> >          Identification and    AUTHINFO              Defined in this
> >          Authentication        AUTHINFO SIMPLE       document
> 
> AUTHINFO SIMPLE is *not* defined in this document.

True. This is an error and should be replaced with AUTHINFO GENERIC.

> General Comments.
> ----------------
> 
> 1.      Needs a contents page, difficult to find commands otherwise.

This is planned for a future release of the document. When I add the examples,
I will add the table of contents.

> 
> 2.      Page 30 is missing, or rather page numbering has gone wrong.

Probably the latter. It was paginated automatically by a word processor.

> 
> 3.      I am not clear on the status of the non-RFC977 commands.  Are they optional
>         extensions or a mandatory part of the standard?  Does the LIST EXTENSION
>         list the extensions to RFC977 or to this draft, RFC977bis?  I.e. would any
>         of these be returned by LIST EXTENSIONS? 
> 
>         MODE READER
>         AUTHINFO USER
>         AUTHINFO PASS
>         AUTHINFO GENERIC
>         LIST EXTENSIONS
>         LIST ACTIVE
>         LIST ACTIVE.TIMES
>         LIST DISTRIBUTIONS
>         LIST DISTRIB.PATS
>         LIST NEWSGROUPS
>         LIST OVERVIEW.FMT
>         LIST SUBSCRIPTIONS
>         LISTGROUP
>         OVER
>         PAT
>         CHARSET
>         DATE

All commands listed in this document other than those in the IANA registry 
table are considered part of the base and would not be returned by
LIST EXTENSIONS.

> 
> 4.      Part of the vagueness in RFC977 was its lack of a precise, complete, formal
>         syntax of both command and replies.  Please can we have one? preferably
>         using ABNF (draft-ietf-drums-abnf-03.txt, vested interest declared).


Please write up one and send it along.

> 
> 5.      The SLAVE command has been removed.  This in an incompatible change so
>         should either be noted as such or recommend that servers implement it as a
>         NOP and always return 202.


Yes, it was removed because it did nothing. 

> 
> 6.      I agree with Jonathan Grobe that the STAT, BODY, and HEADER command deserve
>         a section each, otherwise they get lost within the text about ARTICLE.
> 


Okey. Both you and Jonathan find this confusing or believe it confuses others.
Please suggest new text that addresses this concern.
-- 
Stan   | Academ Consulting Services        |internet: sob@academ.com
Olan   | For more info on academ, see this |uucp: {mcsun|amdahl}!academ!sob
Barber | URL- http://www.academ.com/academ |Opinions expressed are only mine.


Received: from cnri by ietf.org id aa09786; 1 Sep 97 15:01 EDT
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid PAA22199 for <ietf-archive@cnri.reston.va.us>; Mon, 1 Sep 1997 15:04:45 -0400 (EDT)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id OAA20985;
	Mon, 1 Sep 1997 14:00:33 -0500 (CDT)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id OAA20980
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Mon, 1 Sep 1997 14:00:32 -0500 (CDT)
Received: from karoshi.ucsd.edu (brian@karoshi.ucsd.edu [132.239.1.111])
	by academ.com (8.8.5/8.8.5) with ESMTP id OAA29452;
	Mon, 1 Sep 1997 14:00:30 -0500 (CDT)
Received: (from brian@localhost)
	by karoshi.ucsd.edu (8.8.5/8.8.5) id MAA03937;
	Mon, 1 Sep 1997 12:00:28 -0700 (PDT)
Date: Mon, 1 Sep 1997 12:00:28 -0700 (PDT)
From: Brian Kantor <brian@karoshi.ucsd.edu>
Message-Id: <199709011900.MAA03937@karoshi.ucsd.edu>
To: ietf-nntp@academ.com, paulo@turnpike.com, sob@academ.com
Subject: Re: ietf-nntp New draft available
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

>article number if no group is given

all zeros
	- Brian


Received: from cnri by ietf.org id aa09406; 2 Sep 97 11:26 EDT
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid LAA24048 for <ietf-archive@cnri.reston.va.us>; Tue, 2 Sep 1997 11:29:54 -0400 (EDT)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id KAA24259;
	Tue, 2 Sep 1997 10:25:59 -0500 (CDT)
Received: from academ.com (sob@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id KAA24254
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Tue, 2 Sep 1997 10:25:58 -0500 (CDT)
Received: (from sob@localhost)
	by academ.com (8.8.5/8.8.5) id KAA05952;
	Tue, 2 Sep 1997 10:25:51 -0500 (CDT)
Message-Id: <199709021525.KAA05952@academ.com>
From: Stan Barber <sob@academ.com>
Date: Tue, 2 Sep 1997 10:25:51 CDT
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Paul Overell <paulo@turnpike.com>, ietf-nntp@academ.com
Subject: Re: ietf-nntp New draft available
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

> The extended syntax of NEWNEWS and NEWGROUPS are incompatible in so far
> that a client issuing 4 digit years will not work with a server that
> conforms to RFC977.  I am not saying that this is a bad thing, just that
> it needs specifying.  New RFC977bis clients will need to be aware of
> this if they are to interwork with old RFC977 servers. 

I see your point. I will give this some thought for a future version of 
the document.
	
> 
> >The SLAVE command did nothing in RFC 977, so I removed it. Please tell me how 
> >you use the SLAVE command. If lots of people use, we can put it back in. If
> >no one uses it, what's the point of having it in there?
> 
> Nor am I arguing for the retention of the SLAVE command.  But it is
> incompatible in that an RFC977 conforming client can expect the SLAVE
> command.  Again it needs specifying.

Ditto.

> Sorry to labour the point, but are you saying that those commands not in
> the registry are mandatory and those in the registry are optional? 

Yes. 

> At the very least change the title of 10.2.1 to
> 
> 10.2.1  ARTICLE, HEAD, BODY and STAT commands.
>
> But I would rather that it were split into individual sections, one for
> each command.  Each section giving just the semantics and responses for
> that particular command, then referencing a section on the common
> semantics of the effect on the current article pointer etc.

I am willing to change it, but I'd like to see more feedback first.

-- 
Stan   | Academ Consulting Services        |internet: sob@academ.com
Olan   | For more info on academ, see this |uucp: {mcsun|amdahl}!academ!sob
Barber | URL- http://www.academ.com/academ |Opinions expressed are only mine.


Received: from cnri by ietf.org id aa16068; 2 Sep 97 13:05 EDT
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid NAA24446 for <ietf-archive@cnri.reston.va.us>; Tue, 2 Sep 1997 13:08:38 -0400 (EDT)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id MAA24779;
	Tue, 2 Sep 1997 12:04:49 -0500 (CDT)
Received: from academ.com (sob@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id MAA24772
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Tue, 2 Sep 1997 12:04:47 -0500 (CDT)
Received: (from sob@localhost)
	by academ.com (8.8.5/8.8.5) id MAA08544;
	Tue, 2 Sep 1997 12:04:41 -0500 (CDT)
Message-Id: <199709021704.MAA08544@academ.com>
From: Stan Barber <sob@academ.com>
Date: Tue, 2 Sep 1997 12:04:41 CDT
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Paul Overell <paulo@turnpike.com>, ietf-nntp@academ.com
Subject: Re: ietf-nntp New draft available
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

> >> 
> >> Section 12.5 page 29: I understood that the normal format for newsgroups is
> >> a set of wildmats:
> >> 
> >>     The newsgroups parameter is either a single wildmat or several wildmats
> >>     separated by commas.
> >
> >Good point. It will be fixed in a future release of the document.
> 
> Not according to RFC977 3.8.1.  It is a list of comma separated
> newsgroups but only two meta-characters are mentioned * and ! .  Wildmat
> has * but it doesn't have !, at least not according to your para 5.

Perhaps Rich could comment on this one.

> In a similar vein, para 12.4 NEWGROUPS your syntax is
> 
>         NEWGROUPS date time [GMT] [<wildmat>]
> 
> Whereas RFC977 has
> 
>         NEWGROUPS date time [GMT] [<distributions>]
> 
>         where distributions is a comma separated list of "the
>         distribution portion of a new newsgroup (e.g, 'net' in
>         'net.wombat')".
> 

Do people want both formats? 

-- 
Stan   | Academ Consulting Services        |internet: sob@academ.com
Olan   | For more info on academ, see this |uucp: {mcsun|amdahl}!academ!sob
Barber | URL- http://www.academ.com/academ |Opinions expressed are only mine.


Received: from cnri by ietf.org id aa17806; 5 Sep 97 14:37 EDT
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid OAA06951 for <ietf-archive@cnri.reston.va.us>; Fri, 5 Sep 1997 14:40:31 -0400 (EDT)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id NAA08790;
	Fri, 5 Sep 1997 13:36:03 -0500 (CDT)
Received: from academ.com (sob@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id NAA08785
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Fri, 5 Sep 1997 13:36:01 -0500 (CDT)
Received: (from sob@localhost)
	by academ.com (8.8.5/8.8.5) id NAA13462;
	Fri, 5 Sep 1997 13:35:38 -0500 (CDT)
Message-Id: <199709051835.NAA13462@academ.com>
From: Stan Barber <sob@academ.com>
Date: Fri, 5 Sep 1997 13:35:38 CDT
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Paul Overell <paulo@turnpike.com>, ietf-nntp@academ.com
Subject: Re: ietf-nntp New draft available
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

The only reason I added the option of using four digit years was to 
clearly deal with Y2K problems. I don't have a problem with the original
wording, but I have gotten comments from others about Y2K.

What do folks think?

-- 
Stan   | Academ Consulting Services        |internet: sob@academ.com
Olan   | For more info on academ, see this |uucp: {mcsun|amdahl}!academ!sob
Barber | URL- http://www.academ.com/academ |Opinions expressed are only mine.


Received: from cnri by ietf.org id aa27850; 5 Sep 97 21:41 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid VAA08361 for <ietf-archive@cnri.reston.va.us>; Fri, 5 Sep 1997 21:44:38 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA17102 for <ietf-archive@cnri.reston.va.us>; Fri, 5 Sep 1997 21:41:29 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 5 Sep 1997 21:36:38 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA16510 for ipp-outgoing; Fri, 5 Sep 1997 21:28:07 -0400 (EDT)
Date: Fri, 5 Sep 1997 18:24:06 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199709060124.SAA23154@woden.eng.sun.com>
To: Robert.Herriot@eng.sun.com, rturner@sharplabs.com
Subject: Re: IPP>MOD What if we had both Job-Id and Job-URI for Jobs?
Cc: ipp@pwg.org
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org


> From rturner@sharplabs.com Fri Sep  5 18:15:34 1997
> 
> Bob,
> 
> Some of your discussion assumes that the use of the integer job-id
> and printer-uri combination would be included in operations to the
> original printer-uri.
> 
> What if we included the integer job-id as an attribute within the
> operation, and after job submission and assignment, all operations
> were directed at the job-URI. The server handling the job-URI would
> then notice that the request is specifying an integer job-ID and
> it would use that instead of the information derived from the
> URI string?
> 
> Randy
> 

Your suggestion wouldn't work for the LPD-to-IPP gateway because it
assumes that the target for all operations is the Printer specified by
the LPD operation. The gateway can easily take the LPD
(printer-name,Job-Id) and produce an IPP (Printer-URI,Job-Id), but it
cannot produce an IPP Job-URI.  I suspect the same problem exists for
the win32 library.

It is necessary that the Job-URI and the (Printer-URI,Job-Id) be
separate interfaces at potentially different hosts in order for this 
proposal to work.

Bob Herriot 
> 
> 
> 
> Robert Herriot wrote:
> > 
> > It was suggested at the last teleconference that we should have both
> > Job-URIs and Job-Ids.  This email looks at the pros and cons of that
> > idea.
> > 
> > I want to make it clear at the outset of this email, that I am not
> > taking
> > a position on whether we should have both. Rather I want to explore
> > what
> > the ramifications are if we have both.
> > 
> > The following are what I think the characteristics of such a solution
> > are.
> > 
> > If we decide to have both Job-URIs and Job-Ids, all IPP servers MUST
> > support both; otherwise, we are in worse shape than with just one of
> > them from all servers. Client MUST be free to use whichever they want.
> > 
> > For Print-Job, it doesn't matter whether a client specifies whether it
> > wants a Job-URI or Job-ID, or whether the server returns both.  In
> > both
> > cases, the server has to deal with both and the client has to be aware
> > of the choice. So for this discussion, let's assume that the server
> > would return both.
> > 
> > For Get-Attributes and Cancel-Job, a server must implement these
> > operations for both Job-URIs and Job-Ids.  The target may be a Job-URI
> > or the target may be a Printer-URI with a Job-Id attribute.
> > 
> > Both Job-URI and Job-Id attributes are mandatory. Thus a client can
> > query for either via Get-Jobs or Get-Attributes.
> > 
> > The following discusses how this solution works with various gateways.
> > This solution works well in Win32 because it would use the Job-Id
> > only.
> > It also works well for IPP-to-LPD gateways and LPD-to-IPP gateways.
> > 
> > The IPP-to-LPD gateways work well because the Job-Id and Job-URL
> > are both easy to support. So, acting as an IPP server, the gateway can
> > easily support both together.
> > 
> > The LPD-to-IPP gateway is easy to support with Job-Ids, so such a
> > gateway, as a client of a IPP server, would use only the Job-Id and
> > would ignore the Job-URL.
> > 
> > So from a legacy point of view, the solution with both Job-URIs and
> > Job-Ids
> > is as good as the Job-Id solution only.
> > 
> > But now we need to examine what this change means for server
> > implementations.
> > 
> > With this change servers would have a bit more work to do because they
> > would have to offer two ways to do the same thing.  Moreover, it is
> > mandatory that if they support a particular operation, they must
> > support both Job-URIs and Job-Id.  That may be a burden that some
> > implementors won't like -- more code for some abstract future payback.
> > 
> > I expect that for most IPP servers its Job-URIs will always consists
> > of
> > its Printer-URI and a Job-Id so the server can easily convert between
> > Job-URIs and Job-Ids with no architectural additions.
> > 
> > But for servers that want the Job-URI to reference some remote host,
> > the solution is more complicated because operations, such as
> > Get-Attributes and Cancel-Job will go to the remote host when the
> > client uses the Job-URI and these same operations will go to the
> > Printer when the client uses the Printer-URI and Job-Id.  Such servers
> > will have to deal with forwarding issues and the fact that a Job-URI
> > that references a remote host does not guarantee that all traffic goes
> > there because client that use the Job-Id will still come to the
> > original
> > printer.
> > 
> > As I said at the beginning of this email, I take no position on this
> > proposal.  Rather I offer it as the beginning of a discussion.
> > 
> > I would like others to comment on whether this proposal solves the
> > problem, or adds too much complexity to servers for the payback.
> > 
> > Bob Herriot
> 


Received: from cnri by ietf.org id aa12958; 8 Sep 97 16:34 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid QAA14371 for <ietf-archive@cnri.reston.va.us>; Mon, 8 Sep 1997 16:37:27 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA28173 for <ietf-archive@cnri.reston.va.us>; Mon, 8 Sep 1997 16:34:17 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 8 Sep 1997 16:30:25 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA27678 for ipp-outgoing; Mon, 8 Sep 1997 16:21:53 -0400 (EDT)
Date: Mon, 8 Sep 1997 13:21:03 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199709082021.NAA25368@woden.eng.sun.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> Job-URI discussion
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org


> From rturner@sharplabs.com Fri Sep  5 18:50:19 1997


> I don't consider the scenario of an LPD client talking over the network
> to a IPP server to be a viable scenario. For transitional purposes, 
> administrators should not be tearing down their existing printing 
> environments, in this case, we don't have to worry about actually
> converting LPD control file attributes to IPP equivalents; because each
> site's existing LPD environment works fine as it is.

You forgot about the very important case of new IPP servers having to
take jobs from existing LPD clients. This will require LPD-to-IPP gateways
on such servers in order to allow for an orderly transition of customers.

Those clients expect job-Ids which are INTEGERS. Otherwise, they break.

> Getting back to the LPD gateway problem, while I am writing this, Jay's
> mail message stating that "there is no way for an LPD client to know
> what job id was created on job submission" echoes a conversation Jay
> and I had on the phone earlier. RFC 1179 states that the only way an
> LPD client knows how to reference a job is by executing a subsequent
> LPQ request and obtaining a list of jobs and hoping that the LPD server's
> job list contains enough unique information for the end user to pick out
> his or her job from the list.

It is true that a client does not get the job-Id from lpr, but there is
still the round trip problem where the client gets a job-Id via lpq and
then returns it via lprm. The LPD-to-IPP gateway has to know which IPP
job-ID/job-URI is associated with the LPD job-ID received with the lprm
command. That is the hard part when IPP supports only job-URI; and it
is a real problem, not an imagined one.

Bob Herriot


Received: from cnri by ietf.org id aa14368; 8 Sep 97 18:09 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid SAA14731 for <ietf-archive@cnri.reston.va.us>; Mon, 8 Sep 1997 18:12:27 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA29551 for <ietf-archive@cnri.reston.va.us>; Mon, 8 Sep 1997 18:09:05 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 8 Sep 1997 18:01:27 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA29021 for ipp-outgoing; Mon, 8 Sep 1997 17:52:26 -0400 (EDT)
Date: Mon, 8 Sep 1997 14:51:32 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199709082151.OAA25431@woden.eng.sun.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> Job-URI discussion
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

I think that you are missing a piece in the transition story.
Customers will install print servers that run IPP servers, but printers
acessible via these servers must also be accessible via LPD protocol
for those client still running older systems.  Thus these new IPP servers
will also have to support LPD as well, either directly or via an
LPD-to-IPP gateway.

Bob Herriot

 
> From rturner@sharplabs.com Mon Sep  8 13:53:38 1997
> 
> Robert Herriot wrote:
> > 
> > > From rturner@sharplabs.com Fri Sep  5 18:50:19 1997
> > 
> > > I don't consider the scenario of an LPD client talking over the
> > network
> > > to a IPP server to be a viable scenario. For transitional purposes,
> > > administrators should not be tearing down their existing printing
> > > environments, in this case, we don't have to worry about actually
> > > converting LPD control file attributes to IPP equivalents; because
> > each
> > > site's existing LPD environment works fine as it is.
> > 
> > You forgot about the very important case of new IPP servers having to
> > take jobs from existing LPD clients. This will require LPD-to-IPP
> > gateways
> > on such servers in order to allow for an orderly transition of
> > customers.
> 
> This is the case I was talking about, I don't think this is a
> prevalent case. The currently existing base of LPR clients currently
> use LPR/LPD to print, and these systems work. When transitioning
> to IPP, I don't expect these systems to be torn down. Rather, I
> expect client to slowly be configured with IPP clients. You could
> even have a hybrid case where the LPR/remote-LP (SYSV) system has
> their respective "printcap" file entries for certain IPP-enabled
> servers point to shell scripts that automatically launch a real
> IPP client to do the "over-the-wire" stuff. 
> 
> Overall, I don't consider this particular gateway problem to be
> worthy of altering the original model. The real value in getting
> IPP to users is not enabling LPR clients, its enabling IPP clients
> being able to locate IPP printers via the WEB and subsequently
> printing to them. I think we're spending too much time trying to
> save gateway writers a few lines of code.
> 
> Randy
> 
> 
> > 
> > Those clients expect job-Ids which are INTEGERS. Otherwise, they
> > break.
> > 
> > > Getting back to the LPD gateway problem, while I am writing this,
> > Jay's
> > > mail message stating that "there is no way for an LPD client to know
> > > what job id was created on job submission" echoes a conversation Jay
> > > and I had on the phone earlier. RFC 1179 states that the only way an
> > > LPD client knows how to reference a job is by executing a subsequent
> > > LPQ request and obtaining a list of jobs and hoping that the LPD
> > server's
> > > job list contains enough unique information for the end user to pick
> > out
> > > his or her job from the list.
> > 
> > It is true that a client does not get the job-Id from lpr, but there
> > is
> > still the round trip problem where the client gets a job-Id via lpq
> > and
> > then returns it via lprm. The LPD-to-IPP gateway has to know which IPP
> > job-ID/job-URI is associated with the LPD job-ID received with the
> > lprm
> > command. That is the hard part when IPP supports only job-URI; and it
> > is a real problem, not an imagined one.
> > 
> > Bob Herriot
> 


Received: from cnri by ietf.org id aa10208; 9 Sep 97 11:49 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid LAA16913 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Sep 1997 11:52:47 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA08343 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Sep 1997 11:49:37 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 9 Sep 1997 11:44:54 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA07857 for ipp-outgoing; Tue, 9 Sep 1997 11:36:24 -0400 (EDT)
Message-Id: <s4151849.085@novell.com>
X-Mailer: Novell GroupWise 4.1
Date: Tue, 09 Sep 1997 09:34:33 -0600
From: Scott Isaacson <SISAACSON@novell.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> Job-URI discussion
Mime-Version: 1.0
Content-Type: text/plain
Content-Disposition: inline
Sender: ipp-owner@pwg.org

Below are my thoughts on all of the Job URI/Job ID discussions recently. 
Even though I have just been a lurker lately, I hope my possition for
support for Job URIs is well known.  I endorse 100% of what Randy has
offered.

My ideas:

1)  Gateways issues are not the real issue.  I agree with Randy's comments
about the IPP model not being constrained by gateway implementation issues 
(agreeing with see Randy's comments below).  Gateways, by definition, do
impedence matching between  two different systems (models).   Gateways are
necessary but not front runner  cases.

2) The real issue is support for existing client access (API).  One of the
most critical features of IPP is that all existing (unmodified applications
and print drivers) can be used with an IPP print provider.  We call this
"application printing" (print from any application once the printer has been
"installed" to the desktop).  In the Windows enviroments this means writing
an IPP print provider under the EXISTING printing interfaces.  In other
environments it means basically the same thing (writing a modular piece that
can slip in under EXISTING interfaces).  So the real question is "Can
exiting client printing models and APIs be supported by the new IPP model?" 
and remember that I mean all client printing models, not just "one
particular vendor".  Again, after all the discussion I am convinced the
answer is YES. The reasons often associated with a NO answer is only that it
would be MORE DIFFICULT,  not  impossible.  I have never seen a "it can not
be done" argument?  Did I miss it?  This is software, we can do anything! 
However, we do need to be pragmatic.  What is the exact perfomance vs future
potential tradeoffs?   Too bad that is far too unknown right now.  

3) In other Internet (non IPP specific circles) there is much theoretical
debate over the difference between URNs (location transparent names) and
URIs (often location dependent IDs).  If often wonder if the same principles
in those arguments do not apply to this Job URI vs Job ID discussion (just
up one more layer of abstraction).

Scott Isaacson

>>> Randy Turner <rturner@sharplabs.com> 09/08 2:47 PM >>>
> Overall, I don't consider this particular gateway problem to be
> worthy of altering the original model. The real value in getting
> IPP to users is not enabling LPR clients, its enabling IPP clients
> being able to locate IPP printers via the WEB and subsequently
> printing to them. I think we're spending too much time trying to
> save gateway writers a few lines of code.


                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                  


Received: from cnri by ietf.org id aa21291; 9 Sep 97 22:06 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid WAA19073 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Sep 1997 22:09:44 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id WAA23255 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Sep 1997 22:06:33 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 9 Sep 1997 21:56:24 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA21244 for ipp-outgoing; Tue, 9 Sep 1997 21:25:27 -0400 (EDT)
Message-ID: <41135C785691CF11B73B00805FD4D2D703878C98@RED-17-MSG.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'rturner@sharplabs.com'" <rturner@sharplabs.com>, ipp@pwg.org
Subject: RE: IPP> jobid (one more time)
Date: Tue, 9 Sep 1997 18:25:16 -0700
X-Priority: 3
X-Mailer: Internet Mail Service (5.0.1459.27)
Sender: ipp-owner@pwg.org

My research (with the people who have written the code) shows that this
is not the case

> -----Original Message-----
> From:	Randy Turner [SMTP:rturner@sharplabs.com]
> Sent:	Tuesday, September 09, 1997 5:05 PM
> To:	ipp@pwg.org
> Subject:	Re: IPP> jobid (one more time)
> 
> Paul Moore wrote:
> > 
> > The new job MIB defines a 32-bit job identifier that persists as a
> way
> > of identifying a job.
> > 
> > The Win32 API does the same - used on the vast majority of the
> world's
> > desktops.
> > 
> > Bob H says that UNIX uses a 32 bit job ID in the same way.
> > 
> > It's not like I am suggesting that we use something obscure,
> > non-published or only used by 1% of the world. I am suggesting that
> we
> > may want to leverage some of the exisiting software in the world.
> 
> 
> From my research, you can't use the job-id returned by an IPP
> server to access the Win95 print spooler. You have to use the
> job-id (DWORD value) returned by the AddJob() API call. You will
> then have to maintain a mapping between this Win95-derived job-id
> and the job-id/job-uri returned by a remote IPP server. We are not
> proposing replacing the existing software in the world, just
> supplementing it.
> 
> I think the job MIB also specifies an octet string for supplemental
> job identification (is this right Tom H.?)
> 
> Randy


Received: from ietf.org by ietf.org id aa09604; 11 Sep 97 10:44 EDT
Received: from ietf.ietf.org by ietf.org id aa08111; 11 Sep 97 10:11 EDT
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce@ietf.org
Cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-biblio-01.txt
Date: Thu, 11 Sep 1997 10:11:14 -0400
X-Orig-Sender: cclark@ietf.org
Message-ID:  <9709111011.aa08111@ietf.org>

--NextPart

A Revised Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: Using Existing Bibliographic Identifiers 
                          as Uniform Resource Names
	Author(s)	: C. Lynch, C. Preston, R. Daniel
	Filename	: draft-ietf-urn-biblio-01.txt
	Pages		: 11
	Date		: 10-Sep-97
	
A system for Uniform Resource Names (URNs) must be capable
of supporting identifiers from existing widely-used naming
systems.  This document discusses how three major
bibliographic identifiers (the ISBN, ISSN and SICI) can be
supported within the URN framework and the currently
proposed syntax for URNs.


Internet-Drafts are available by anonymous FTP.  Login wih the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-biblio-01.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-biblio-01.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ds.internic.net.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-biblio-01.txt".
	
NOTE:	The mail server at ds.internic.net can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID:	<19970910163453.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-biblio-01.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-biblio-01.txt";
	site="ds.internic.net";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19970910163453.I-D@ietf.org>

--OtherAccess--

--NextPart--





Received: from cnri by ietf.org id aa23010; 16 Sep 97 14:28 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid OAA09732 for <ietf-archive@cnri.reston.va.us>; Tue, 16 Sep 1997 14:31:15 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA16651 for <ietf-archive@cnri.reston.va.us>; Tue, 16 Sep 1997 14:28:08 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 16 Sep 1997 14:23:54 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA16123 for ipp-outgoing; Tue, 16 Sep 1997 14:14:49 -0400 (EDT)
Date: Tue, 16 Sep 1997 11:16:23 -0700 (PDT)
From: papowell@astart.com
Message-Id: <199709161816.LAA05857@astart4.astart.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP>MOD What if we had both Job-Id and Job-URI for Jobs?
Sender: ipp-owner@pwg.org

Note:
  As I have said,  I think there is a separate issue of Printers
and Spoolers for the IPP protocol.  Gateways are EXPLICITLY spoolers.
Now you can incorporate or try to incorporate spooler functionality
into a printer,  but you should note that the 'server' that everybody
seems to be referring to is,  to me, at least,  a PRINTER server
and not a SPOOLER server.

> From rturner@sharplabs.com Mon Sep 15 19:48:18 1997
> Date: Mon, 15 Sep 1997 19:24:26 -0700
> From: Randy Turner <rturner@sharplabs.com>
> To: ipp@pwg.org
> Subject: Re: IPP>MOD What if we had both Job-Id and Job-URI for Jobs?
> 
> I will try and emphasize my position on LPD gateways by saying that
> I don't consider the LPD-to-IPP gateway case to be a common case
> for gateways. As I have stated previously, it gives no value to
> LPR/LPD clients to gateway to IPP because they are still
> funneling(filtering) their requests through the same front end
> interface.  The kind of technology we are delivering for IPP version
> 1.0 is oriented towards the user, so outfitting end users (clients)
> with IPP as soon as possible should (IMHO) be the goal for deployment
> of IPP.

I disagree.  I feel that LPD->IPP gateways will be needed for
various compatibility reasons,  as there are a very large number of
folks out there who have LPR/LP type of implementations and want to
get the services available with IPP type of control,  but do not want
to upgrade/change their printing mechanisms on ALL the hosts under
their control.  I might note that IPP Spoolers are currently not part
of the IPP protocol,  so we are simply having an academic discussion,
right?

> 
> Also, administrators should not be deinstalling their current base
> of LPR/LPD services. IPP will supplement, not replace, LPD during
> a transition phase.

If I was to think about designing a spooler,  I would start with
a IPP spooler and then design in LPD to IPP translation.  But this is
a design decision.  You could also have separate queues for each job
(LPR/IPP) type as well.

> 
> I do see a need for IPP-to-LPD gateways because IPP servers (operating
> as spoolers on WinNT or Unix systems), might want to connect directly
> to network printers using TCP/IP, and the most commonly deployed
> embedded TCP/IP printing solution within printers is
> LPD.

While this is the most commonly 'deployed' method,  I think that most
folks would use the 'TCP/IP socket' to the print engine to transer jobs,
especially if you wanted to emulate things like status information, etc.

>   We would like to include the existing installed base of
> network printers in IPP configurations, but we don't want to have
> to upgrade their firmware to do this.  Therefore, allowing IPP
> servers to transfer print jobs into the LPD environment is something
> I think needs to happen. Dropping data and control files into LPD
> spool directories from an IPP server is pretty easy on Unix systems.
> I'm not positive about Windows/NT based LPD services but I would
> imagiine that this is also fairly straightforward.
> 

Been there, done, that.  Trivial.

> Also, concerning Roger's comment about delaying Job-URIs into
> Version 2.0,  I think
> 
> the URI is one of the only really new features of network printing
> we are offering and I would really like to see it available in
> version 1.0; among other things, its the job URI that will allow
> easy deployment and integration of IPP over other transports other
> than HTTP, which is something I think we all are thinking about
> for the future.
> 
> Also, converning Patrick Powell's comments about the movement of
> jobs using URIs, this feature is only one of the features that job
> URI provides so we shouldn't focus on this one aspect of functionality
> (even though we get it for free with the adoption of the URI concept,
> and its not hard to envision its use regarding the movement of
> jobs).
> 
> Randy
> 
> 
> 
> Tom Hastings wrote:
> 
> > I too am trying to understand Bob's third alternative and do not have
> > an opinion.
> >
> > However, there is a variation on Bob's third alternative that might be
> > less of a burden on IPP servers, while providing the same benefit to
> > supporting IPP under current APIs and in gateways.
> >
> > The idea is basically to have only job-uri as the access point for jobs, but
> > require an additional attribute that a client can supply a 32-bit job
> > id in and the server just stored it away.  So instead of the client or
> > gateway having to store the job-id
> > to job-uri map, the map is stored in the IPP server.  This solves the
> > stale data problem, because the map information is kept as long as the
> > job exists in the server and no longer.
> >
> > This approach is what ISO DPA has in its job-client-id attribute.
> >
> > This is the strategy that we are using in the IETF Job Monitoring MIB
> > with the jmJobSubmissionID table which accepts any client id as an input
> > index and returns the job-id that the server/agent is using.
> >
> > The only issue left is how does a client or gateway find a job
> > with a particular job-id?
> >
> > There are two ways:
> >
> > One way would be to add the job-id as an optional input filter attribute to the
> > Get-Jobs attribute which takes the Printer URI as input, not a JOB URI
> > and the client would get back the job.  This would put the burden on
> > the server of being able to access jobs in two ways, but only on Get-Jobs
> > which is a search anyway.
> >
> > The Get-Attributes operation would continue to require the job-uri.
> >
> > So a client could either:
> > (1) cache the job-uri and use it for subsequent Get-Attributes or Cancel-Job
> > (2) always use Get-Jobs operation to perform a Get-Attribtes for a particular
> >     job and use Get-Jobs operation first to get the job-uri in order to do the
> >     Job-Cancel.
> >
> > The other way, would be to put the burden completely on the client
> > (by only mandating that the IPP server support the "job-client-id" 32-bit
> > attribute and just passively store the attribute supplied by the client).
> >
> > Then the client must use a Get-Jobs with the
> > "requested-attributes"='job-client-id,job-uri' and get all of the
> > mapped pairs back and find the URI it needs to use in the IPP operation
> > on a job: Get-Attribute or Cancel-Job.
> >
> > With either way, the map is kept in the IPP server.
> >
> > Comments?
> >
> > Tom
> >
> > At 08:53 09/09/97 PDT, Scott Isaacson wrote:
> > >Bob did a good job at introducing and summarizing the issues associated with
> > >the "open minded" idea of having both Job IDs and Job URIs.  I am really
> > >trying to have an open mind and think new thoughts, but my gut reaction and
> > >continued perception (even after reading Bob's message) is that it is too
> > >cumbersome, and not very elegant.  It does not really solve the problems
> > >unless we force ALL Printer implementation to support the passing in and
> > >then passing back out of this helper attribute.  That seems ok, but when
> > >implementations must support operations either being addressed to a Printer
> > >(P), or a Job (J), or a Printer plus ID (P,s), and then respond in Get-Jobs
> > >etc with both (J) and (P,s), that sounds very un-ok.
> > >
> > >Let's either fish or cut bait.
> > >
> > >Scott
> > >
> > >
> > >************************************************************
> > >Scott A. Isaacson
> > >Print Services Consulting Engineer
> > >Novell Inc., 122 E 1700 S, Provo, UT 84606
> > >V: (801) 861-7366, (800) 453-1267 x17366
> > >F: (801) 861-4025, E: scott_isaacson@novell.com
> > >W: http://www.novell.com
> > >************************************************************
> > >
> > >>>> Robert Herriot <Robert.Herriot@Eng.Sun.COM> 09/05 5:59 PM >>>
> > >It was suggested at the last teleconference that we should have both
> > >Job-URIs and Job-Ids.  This email looks at the pros and cons of that idea.
> > >
> > >I want to make it clear at the outset of this email, that I am not taking
> > >a position on whether we should have both. Rather I want to explore what
> > >the ramifications are if we have both.
> > >
> > >The following are what I think the characteristics of such a solution are.
> > >
> > >If we decide to have both Job-URIs and Job-Ids, all IPP servers MUST
> > >support both; otherwise, we are in worse shape than with just one of
> > >them from all servers. Client MUST be free to use whichever they want.
> > >
> > >For Print-Job, it doesn't matter whether a client specifies whether it
> > >wants a Job-URI or Job-ID, or whether the server returns both.  In both
> > >cases, the server has to deal with both and the client has to be aware
> > >of the choice. So for this discussion, let's assume that the server
> > >would return both.
> > >
> > >For Get-Attributes and Cancel-Job, a server must implement these
> > >operations for both Job-URIs and Job-Ids.  The target may be a Job-URI
> > >or the target may be a Printer-URI with a Job-Id attribute.
> > >
> > >Both Job-URI and Job-Id attributes are mandatory. Thus a client can
> > >query for either via Get-Jobs or Get-Attributes.
> > >
> > >The following discusses how this solution works with various gateways.
> > >This solution works well in Win32 because it would use the Job-Id only.
> > >It also works well for IPP-to-LPD gateways and LPD-to-IPP gateways.
> > >
> > >The IPP-to-LPD gateways work well because the Job-Id and Job-URL
> > >are both easy to support. So, acting as an IPP server, the gateway can
> > >easily support both together.
> > >
> > >The LPD-to-IPP gateway is easy to support with Job-Ids, so such a
> > >gateway, as a client of a IPP server, would use only the Job-Id and
> > >would ignore the Job-URL.
> > >
> > >So from a legacy point of view, the solution with both Job-URIs and Job-Ids
> > >is as good as the Job-Id solution only.
> > >
> > >But now we need to examine what this change means for server
> > >implementations.
> > >
> > >With this change servers would have a bit more work to do because they
> > >would have to offer two ways to do the same thing.  Moreover, it is
> > >mandatory that if they support a particular operation, they must
> > >support both Job-URIs and Job-Id.  That may be a burden that some
> > >implementors won't like -- more code for some abstract future payback.
> > >
> > >I expect that for most IPP servers its Job-URIs will always consists of
> > >its Printer-URI and a Job-Id so the server can easily convert between
> > >Job-URIs and Job-Ids with no architectural additions.
> > >
> > >But for servers that want the Job-URI to reference some remote host,
> > >the solution is more complicated because operations, such as
> > >Get-Attributes and Cancel-Job will go to the remote host when the
> > >client uses the Job-URI and these same operations will go to the
> > >Printer when the client uses the Printer-URI and Job-Id.  Such servers
> > >will have to deal with forwarding issues and the fact that a Job-URI
> > >that references a remote host does not guarantee that all traffic goes
> > >there because client that use the Job-Id will still come to the original
> > >printer.
> > >
> > >
> > >
> > >As I said at the beginning of this email, I take no position on this
> > >proposal.  Rather I offer it as the beginning of a discussion.
> > >
> > >I would like others to comment on whether this proposal solves the
> > >problem, or adds too much complexity to servers for the payback.
> > >
> > >
> > >Bob Herriot



Received: from cnri by ietf.org id aa00329; 16 Sep 97 18:31 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid SAA11108 for <ietf-archive@cnri.reston.va.us>; Tue, 16 Sep 1997 18:35:06 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA18632 for <ietf-archive@cnri.reston.va.us>; Tue, 16 Sep 1997 18:31:58 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 16 Sep 1997 18:25:33 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA18115 for ipp-outgoing; Tue, 16 Sep 1997 18:16:30 -0400 (EDT)
Date: Tue, 16 Sep 1997 15:18:16 -0700 (PDT)
From: papowell@astart.com
Message-Id: <199709162218.PAA09291@astart4.astart.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP>MOD What if we had both Job-Id and Job-URI for Jobs?
Sender: ipp-owner@pwg.org

> From rturner@sharplabs.com Tue Sep 16 13:09:05 1997
> Date: Tue, 16 Sep 1997 12:48:59 -0700
> From: Randy Turner <rturner@sharplabs.com>
> To: ipp@pwg.org
> Subject: Re: IPP>MOD What if we had both Job-Id and Job-URI for Jobs?
>
>
> PAPowell said:
> >I disagree.  I feel that LPD->IPP gateways will be needed for
> >various compatibility reasons,  as there are a very large number of
> >folks out there who have LPR/LP type of implementations and want to
> >get the services available with IPP type of control,  but do not want
> >to upgrade/change their printing mechanisms on ALL the hosts under
> >their control.
>
> You're going to find that mapping IPP semantics (control file, job reject codes, etc.)
> is going to be very difficult to do, especially given the diverse LPR/LPD
> environments. I think administrators would much rather transition to IPP than
> invest a large amount of time shoe-horning these users into the new environment.
> There current implementations are working fine, and I think we are only talking
> about Unix clients making up the bulk of these end users. The user interface
> available with unix-based LPR/LPD clients doesn't even handle the fact that
> a job can be refused for the vast majority of possible reasons that an IPP server
> might issue. The LPR interface only handles any errors dropping the file into the
> spool directory.

Ummm... that is not true.  The LPRng interface quite happily delivers errors.
And note that it is free, compiles and runs on just about any UNIX system with
TCP/IP networking, and there is even an NT port (Don't ask, it wasn't pretty).

> The LPD daemon writes any errors into an administrative log
> file that must be looked at to determine if and why a job might not have printed.

Not true.  See the LPRng implementation.  The error messages are stored on
a 'per job' basis,  and you can use LPQ to see the reasons for print failure.

> Its just not realistic to expect massive amounts of gateway code to be written
> for LPR/LPD clients, only to give them the ability to know whether their job
> can be printed (i.e., VALIDATE_JOB), which is the only feature of IPP that
> I could see LPR/LPD clients utilizing. The existing interface just doesn't allow
> any interactivity with the job submission process.

I don't think 'vast amounts' is the case.  While I personally have not done it,
collegues have indicated that the IPP protocol could be implemented in about
1500 lines of Perl,  and could be backended into LPRng very simply.

>
> LPR/LPD -to- IPP is not how I think IPP will be deployed; we need a rich user
> interface (GUI, http-capable, etc.) to really take advantage of what we are
> offering. Also the Windows print provider interface seems to also provide all
> of these capabilities to GUI-based windows clients.
>
> > I might note that IPP Spoolers are currently not part
> >of the IPP protocol,  so we are simply having an academic discussion,
> >right?
>
> We haven't restricted IPP to either spoolers or print servers, and we shouldn't
> preclude either implementation.
>

I think that if you start trying to deal with spoolers and spooler topics
you are widening the scope of discussion far too much.

I must say that I think that this is simply a matter of opinion.  Somebody
WILL implement a LPD to IPP gateway, somebody else (or the same person)
WILL implement a IPP to LPD gateway.  Now the problem is to see if you
can get the gateways to interact correctly with IPP and LPD... Sigh...

> Randy
> (I hope my email messages are easy to read now, I re-configured my
> email client to not wrap all of my text)

I think that this type of discussion is need in the context of IPP.

Patrick Powell



Received: from cnri by ietf.org id aa11795; 17 Sep 97 11:37 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid LAA13341 for <ietf-archive@cnri.reston.va.us>; Wed, 17 Sep 1997 11:40:07 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA21881 for <ietf-archive@cnri.reston.va.us>; Wed, 17 Sep 1997 11:36:53 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 17 Sep 1997 11:29:54 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA21378 for ipp-outgoing; Wed, 17 Sep 1997 11:20:50 -0400 (EDT)
Date: Wed, 17 Sep 1997 08:22:32 -0700 (PDT)
From: papowell@astart.com
Message-Id: <199709171522.IAA17514@astart4.astart.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP>MOD What if we had both Job-Id and Job-URI for Jobs?
Sender: ipp-owner@pwg.org

> From rturner@sharplabs.com Tue Sep 16 15:49:16 1997
> Date: Tue, 16 Sep 1997 15:23:12 -0700
> From: Randy Turner <rturner@sharplabs.com>
> To: ipp@pwg.org
> Subject: Re: IPP>MOD What if we had both Job-Id and Job-URI for Jobs?
>
>  PAPowell wrote:
> ..snip..
> >The LPRng interface quite happily delivers errors.
> >And note that it is free, compiles and runs on just about any UNIX system
> >with TCP/IP networking, and there is even an NT port (Don't ask, it wasn't
> >pretty).
>
> The context of our LPR/LPD gateway has been constrained on the widely
> deployed version that come shipped with Sun, HP, IBM, and other Unix
> boxes, which is more or less based on RFC 1179 (with vendor extensions)
> and for which the line mode interface I was referring to is the predominant
> interface.

Are you saying that it will ONLY work with these versions and the vendor specific
(and undocumented...) extensions?  Or am I missing something here?
Not trying to be sarcastic,  just trying to find out the basic intent.

Patrick



Received: from cnri by ietf.org id aa06453; 21 Sep 97 12:11 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid MAA23505 for <ietf-archive@cnri.reston.va.us>; Sun, 21 Sep 1997 12:14:39 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id MAA01391 for <ietf-archive@cnri.reston.va.us>; Sun, 21 Sep 1997 12:11:30 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sun, 21 Sep 1997 12:04:15 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA00868 for ipp-outgoing; Sun, 21 Sep 1997 11:55:07 -0400 (EDT)
Date: Sun, 21 Sep 1997 08:58:37 PDT
From: Ira Mcdonald x10962 <imcdonal@eso.mc.xerox.com>
Message-Id: <9709211558.AA11426@snorkel.eso.mc.xerox.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re:  IPP> Document attributes
Sender: ipp-owner@pwg.org

Hi Randy,

I think we agreed that JOBs could have descriptive attributes
(either single- or multi-valued??) about the associated
document(s), which apply unless (in a future version of IPP)
they are overridden at the (future) DOCUMENT object level.

I speculate that the following JOB level attributes are
necessary or desirable in IPP 1.0:

[job]document-name
[job]document-URI (to support Send-URI)
[job]document-format

Cheers,
- Ira McDonald (outside consultant at Xerox)
  High North In
  906-494-2434
------------------------------- Randy's note ---------------
From ipp-owner@pwg.org Sat Sep 20 13:58:49 1997
Return-Path: <ipp-owner@pwg.org>
Received: from zombi (zombi.eso.mc.xerox.com) by snorkel.eso.mc.xerox.com (4.1/XeroxClient-1.1)
	id AA11312; Sat, 20 Sep 97 13:58:49 EDT
Received: from alpha.xerox.com by zombi (4.1/SMI-4.1)
	id AA01334; Sat, 20 Sep 97 13:54:50 EDT
Received: from lists.underscore.com ([199.125.85.31]) by alpha.xerox.com with SMTP id <52883(5)>; Sat, 20 Sep 1997 10:54:53 PDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA29820 for <imcdonal@eso.mc.xerox.com>; Sat, 20 Sep 1997 13:51:28 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sat, 20 Sep 1997 13:49:11 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA29489 for ipp-outgoing; Sat, 20 Sep 1997 13:40:04 -0400 (EDT)
Message-Id: <D10983CAC30DD111B41400805FA6A1C1026CF7@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: IPP> Document attributes
Date: Sat, 20 Sep 1997 10:38:56 PDT
X-Priority: 3
Mime-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain
Sender: ipp-owner@pwg.org
Status: R


I know we agreed not to have any document attributes but isn't
"document-format-attribute" a document attribute?

Randy




Received: from cnri by ietf.org id aa25087; 22 Sep 97 19:08 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid TAA27109 for <ietf-archive@cnri.reston.va.us>; Mon, 22 Sep 1997 19:11:22 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA04843 for <ietf-archive@cnri.reston.va.us>; Mon, 22 Sep 1997 19:08:13 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 22 Sep 1997 18:55:14 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA03198 for ipp-outgoing; Mon, 22 Sep 1997 18:30:20 -0400 (EDT)
Date: Mon, 22 Sep 1997 15:27:05 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199709222227.PAA14018@woden.eng.sun.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> Document attributes
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

I think that we agreed not to decide on the format of attributes that
have a separate value for each document by eliminating document-name,
and stating that all documents in a job have the same document-format,
meaning that document-format is a job-level attribute.

Document-URI is still a problem unless either we eliminate Send-URI (my
preference) or eliminate document-URI as a job attribute until a later
version.

Although we previously decided not design a format for per-document
attributes until a later version, I pointed out that an attribute 'foo'
could take on a "dictionary" value whose values might be "default=XYZ"
and "3=ABC" to indicate that the job level 'foo' attribute has a value
of "XYZ" and document-3 has a value of "ABC".  Such a solution is not
precluded by the current design.

Bob Herriot
 
> From rturner@sharplabs.com Sun Sep 21 09:49:57 1997
> 
> Ok, so we have these actual document attributes that we could admittedly move
> into "job document attributes" just to save us the work this time of actually doing
> the work to support document attributes. This might be
> problematic for future implementations that actually *DO* the
> document attribute model correctly, having to be backward-compatible
> with our "hacked" version of document attributes of IPP 1.0.
> 
> I thought maybe we could allow a placeholder in the model/protocol for
> V 1.0 for document attributes, so that we could easily integrate this in
> the future with very little work.
> 
> Concerning the "job-document-attribute" proposal...
>  I'm assuming that the send-document operation allows these "job-document"
> attributes to be included (I can't remember the send-document specifics from the
> model document...).
> 
> Randy
> 
> Ira Mcdonald x10962 wrote:
> 
> > Hi Randy,
> >
> > I think we agreed that JOBs could have descriptive attributes
> > (either single- or multi-valued??) about the associated
> > document(s), which apply unless (in a future version of IPP)
> > they are overridden at the (future) DOCUMENT object level.
> >
> > I speculate that the following JOB level attributes are
> > necessary or desirable in IPP 1.0:
> >
> > [job]document-name
> > [job]document-URI (to support Send-URI)
> > [job]document-format
> >
> > Cheers,
> > - Ira McDonald (outside consultant at Xerox)
> >   High North In
> >   906-494-2434
> 
> 
> 
> 


Received: from cnri by ietf.org id aa25589; 22 Sep 97 19:45 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid TAA27193 for <ietf-archive@cnri.reston.va.us>; Mon, 22 Sep 1997 19:49:01 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA06630 for <ietf-archive@cnri.reston.va.us>; Mon, 22 Sep 1997 19:45:52 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 22 Sep 1997 19:41:51 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA06110 for ipp-outgoing; Mon, 22 Sep 1997 19:32:39 -0400 (EDT)
Date: Mon, 22 Sep 1997 16:31:33 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199709222331.QAA14105@woden.eng.sun.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: RE: IPP> Document attributes
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

This is a version 1.0 limitation. But I doubt it will cause much
hardship because currently:

   1) Windows users can only send one document per job.
   2) Solaris users can send multiple documents per job, but they 
      must all have the same format, despite the generality of the LPD
      protocol.  I think that most if not all other Unix systems have
      the same limitation.

So that doesn't leave very many people with the capability that we
are removing from version 1.0.

Bob Herriot

> From rturner@sharplabs.com Mon Sep 22 16:12:02 1997
> From: "Turner, Randy" <rturner@sharplabs.com>
> To: "'ipp@pwg.org'" <ipp@pwg.org>
> Subject: RE: IPP> Document attributes
> Date: Mon, 22 Sep 1997 15:34:30 -0700
> X-Priority: 3
> MIME-Version: 1.0
> X-Mailer: Internet Mail Service (5.0.1458.49)
> Sender: ipp-owner@pwg.org
> X-Lines: 90
> 
> 
> Does this seem kind of limiting, to restrict all documents in a 
> particular job to have the same document format? It doesn't
> seem hard to imagine a 2-document job wherein one file
> is PCL and another Postscript. If the document attribute
> says "application/vnd.pcl" then the printer would probably
> trash the 2nd Postscript job. 
> 
> Just checking to see if we haven't got a hole in this
> somewhere....
> 
> Randy
> 
> 
> > -----Original Message-----
> > From:	Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> > Sent:	Monday, September 22, 1997 3:27 PM
> > To:	ipp@pwg.org; rturner@sharplabs.com
> > Subject:	Re: IPP> Document attributes
> > 
> > I think that we agreed not to decide on the format of attributes that
> > have a separate value for each document by eliminating document-name,
> > and stating that all documents in a job have the same document-format,
> > meaning that document-format is a job-level attribute.
> > 
> > Document-URI is still a problem unless either we eliminate Send-URI
> > (my
> > preference) or eliminate document-URI as a job attribute until a later
> > version.
> > 
> > Although we previously decided not design a format for per-document
> > attributes until a later version, I pointed out that an attribute
> > 'foo'
> > could take on a "dictionary" value whose values might be "default=XYZ"
> > and "3=ABC" to indicate that the job level 'foo' attribute has a value
> > of "XYZ" and document-3 has a value of "ABC".  Such a solution is not
> > precluded by the current design.
> > 
> > Bob Herriot
> >  
> > > From rturner@sharplabs.com Sun Sep 21 09:49:57 1997
> > > 
> > > Ok, so we have these actual document attributes that we could
> > admittedly move
> > > into "job document attributes" just to save us the work this time of
> > actually doing
> > > the work to support document attributes. This might be
> > > problematic for future implementations that actually *DO* the
> > > document attribute model correctly, having to be backward-compatible
> > > with our "hacked" version of document attributes of IPP 1.0.
> > > 
> > > I thought maybe we could allow a placeholder in the model/protocol
> > for
> > > V 1.0 for document attributes, so that we could easily integrate
> > this in
> > > the future with very little work.
> > > 
> > > Concerning the "job-document-attribute" proposal...
> > >  I'm assuming that the send-document operation allows these
> > "job-document"
> > > attributes to be included (I can't remember the send-document
> > specifics from the
> > > model document...).
> > > 
> > > Randy
> > > 
> > > Ira Mcdonald x10962 wrote:
> > > 
> > > > Hi Randy,
> > > >
> > > > I think we agreed that JOBs could have descriptive attributes
> > > > (either single- or multi-valued??) about the associated
> > > > document(s), which apply unless (in a future version of IPP)
> > > > they are overridden at the (future) DOCUMENT object level.
> > > >
> > > > I speculate that the following JOB level attributes are
> > > > necessary or desirable in IPP 1.0:
> > > >
> > > > [job]document-name
> > > > [job]document-URI (to support Send-URI)
> > > > [job]document-format
> > > >
> > > > Cheers,
> > > > - Ira McDonald (outside consultant at Xerox)
> > > >   High North In
> > > >   906-494-2434
> > > 
> > > 
> > > 
> > > 
> 


Received: from cnri by ietf.org id aa25996; 22 Sep 97 20:16 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid UAA27242 for <ietf-archive@cnri.reston.va.us>; Mon, 22 Sep 1997 20:19:41 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA07246 for <ietf-archive@cnri.reston.va.us>; Mon, 22 Sep 1997 20:16:31 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 22 Sep 1997 20:12:18 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA06728 for ipp-outgoing; Mon, 22 Sep 1997 20:03:01 -0400 (EDT)
Message-ID: <342706F5.EE907004@underscore.com>
Date: Mon, 22 Sep 1997 20:01:57 -0400
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.02 [en] (WinNT; I)
MIME-Version: 1.0
To: Robert Herriot <Robert.Herriot@eng.sun.com>
CC: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> Document attributes
References: <199709222331.QAA14105@woden.eng.sun.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Bob,

Sorry, but there are *lots* of Unix systems that can accept jobs
having documents with multiple data formats.

Patrick Powell:  can you comment on this?

Whether having this feature is a "hard core" requirement for the
Unix world has yet to be determined.  However, prior to the IPP
group being formed, several members of the PWG had often described
the scenario in which a job consisted of multiple files, where the
first file was a pre-built banner page (most often in PostScript),
and one or more data files that are *not* PostScript.

It sure seems like we should be able to support that kind of
scenario, shouldn't we?

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------


Robert Herriot wrote:
> 
> This is a version 1.0 limitation. But I doubt it will cause much
> hardship because currently:
> 
>    1) Windows users can only send one document per job.
>    2) Solaris users can send multiple documents per job, but they
>       must all have the same format, despite the generality of the LPD
>       protocol.  I think that most if not all other Unix systems have
>       the same limitation.
> 
> So that doesn't leave very many people with the capability that we
> are removing from version 1.0.
> 
> Bob Herriot
> 
> > From rturner@sharplabs.com Mon Sep 22 16:12:02 1997
> > From: "Turner, Randy" <rturner@sharplabs.com>
> > To: "'ipp@pwg.org'" <ipp@pwg.org>
> > Subject: RE: IPP> Document attributes
> > Date: Mon, 22 Sep 1997 15:34:30 -0700
> > X-Priority: 3
> > MIME-Version: 1.0
> > X-Mailer: Internet Mail Service (5.0.1458.49)
> > Sender: ipp-owner@pwg.org
> > X-Lines: 90
> >
> >
> > Does this seem kind of limiting, to restrict all documents in a
> > particular job to have the same document format? It doesn't
> > seem hard to imagine a 2-document job wherein one file
> > is PCL and another Postscript. If the document attribute
> > says "application/vnd.pcl" then the printer would probably
> > trash the 2nd Postscript job.
> >
> > Just checking to see if we haven't got a hole in this
> > somewhere....
> >
> > Randy
> >
> >
> > > -----Original Message-----
> > > From:       Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> > > Sent:       Monday, September 22, 1997 3:27 PM
> > > To: ipp@pwg.org; rturner@sharplabs.com
> > > Subject:    Re: IPP> Document attributes
> > >
> > > I think that we agreed not to decide on the format of attributes that
> > > have a separate value for each document by eliminating document-name,
> > > and stating that all documents in a job have the same document-format,
> > > meaning that document-format is a job-level attribute.
> > >
> > > Document-URI is still a problem unless either we eliminate Send-URI
> > > (my
> > > preference) or eliminate document-URI as a job attribute until a later
> > > version.
> > >
> > > Although we previously decided not design a format for per-document
> > > attributes until a later version, I pointed out that an attribute
> > > 'foo'
> > > could take on a "dictionary" value whose values might be "default=XYZ"
> > > and "3=ABC" to indicate that the job level 'foo' attribute has a value
> > > of "XYZ" and document-3 has a value of "ABC".  Such a solution is not
> > > precluded by the current design.
> > >
> > > Bob Herriot
> > >
> > > > From rturner@sharplabs.com Sun Sep 21 09:49:57 1997
> > > >
> > > > Ok, so we have these actual document attributes that we could
> > > admittedly move
> > > > into "job document attributes" just to save us the work this time of
> > > actually doing
> > > > the work to support document attributes. This might be
> > > > problematic for future implementations that actually *DO* the
> > > > document attribute model correctly, having to be backward-compatible
> > > > with our "hacked" version of document attributes of IPP 1.0.
> > > >
> > > > I thought maybe we could allow a placeholder in the model/protocol
> > > for
> > > > V 1.0 for document attributes, so that we could easily integrate
> > > this in
> > > > the future with very little work.
> > > >
> > > > Concerning the "job-document-attribute" proposal...
> > > >  I'm assuming that the send-document operation allows these
> > > "job-document"
> > > > attributes to be included (I can't remember the send-document
> > > specifics from the
> > > > model document...).
> > > >
> > > > Randy
> > > >
> > > > Ira Mcdonald x10962 wrote:
> > > >
> > > > > Hi Randy,
> > > > >
> > > > > I think we agreed that JOBs could have descriptive attributes
> > > > > (either single- or multi-valued??) about the associated
> > > > > document(s), which apply unless (in a future version of IPP)
> > > > > they are overridden at the (future) DOCUMENT object level.
> > > > >
> > > > > I speculate that the following JOB level attributes are
> > > > > necessary or desirable in IPP 1.0:
> > > > >
> > > > > [job]document-name
> > > > > [job]document-URI (to support Send-URI)
> > > > > [job]document-format
> > > > >
> > > > > Cheers,
> > > > > - Ira McDonald (outside consultant at Xerox)
> > > > >   High North In
> > > > >   906-494-2434
> > > >
> > > >
> > > >
> > > >
> >


Received: from cnri by ietf.org id aa13975; 23 Sep 97 14:36 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid OAA00100 for <ietf-archive@cnri.reston.va.us>; Tue, 23 Sep 1997 14:39:22 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA12499 for <ietf-archive@cnri.reston.va.us>; Tue, 23 Sep 1997 14:36:13 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 23 Sep 1997 14:28:42 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA11929 for ipp-outgoing; Tue, 23 Sep 1997 14:16:13 -0400 (EDT)
Message-Id: <9709231816.AA26334@zazen.cp10.es.xerox.com>
X-Sender: hastings@zazen
X-Mailer: Windows Eudora Pro Version 2.1.2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 23 Sep 1997 11:13:24 PDT
To: rturner@sharplabs.com
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: Re: IPP> Document attributes
Cc: ipp@pwg.org
Sender: ipp-owner@pwg.org

Randy,

What kind of a place holder did you have in mind for document attributes?

Such a place holder might be a way forward, as we have done for the
'dictionary' attribute syntax (by reserving the type code).

Tom

At 09:36 09/21/97 PDT, Randy Turner wrote:
>Ok, so we have these actual document attributes that we could admittedly move
>into "job document attributes" just to save us the work this time of
actually doing
>the work to support document attributes. This might be
>problematic for future implementations that actually *DO* the
>document attribute model correctly, having to be backward-compatible
>with our "hacked" version of document attributes of IPP 1.0.
>
>I thought maybe we could allow a placeholder in the model/protocol for
>V 1.0 for document attributes, so that we could easily integrate this in
>the future with very little work.
>
>Concerning the "job-document-attribute" proposal...
> I'm assuming that the send-document operation allows these "job-document"
>attributes to be included (I can't remember the send-document specifics
from the
>model document...).
>
>Randy
>
>Ira Mcdonald x10962 wrote:
>
>> Hi Randy,
>>
>> I think we agreed that JOBs could have descriptive attributes
>> (either single- or multi-valued??) about the associated
>> document(s), which apply unless (in a future version of IPP)
>> they are overridden at the (future) DOCUMENT object level.
>>
>> I speculate that the following JOB level attributes are
>> necessary or desirable in IPP 1.0:
>>
>> [job]document-name
>> [job]document-URI (to support Send-URI)
>> [job]document-format
>>
>> Cheers,
>> - Ira McDonald (outside consultant at Xerox)
>>   High North In
>>   906-494-2434
>
>
>
>
>



Received: from cnri by ietf.org id aa20388; 23 Sep 97 20:11 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid UAA01216 for <ietf-archive@cnri.reston.va.us>; Tue, 23 Sep 1997 20:14:33 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA19512 for <ietf-archive@cnri.reston.va.us>; Tue, 23 Sep 1997 20:11:23 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 23 Sep 1997 20:03:24 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA18557 for ipp-outgoing; Tue, 23 Sep 1997 19:47:04 -0400 (EDT)
Date: Tue, 23 Sep 1997 16:44:53 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199709232344.QAA15575@woden.eng.sun.com>
To: Robert.Herriot@eng.sun.com, jkm@underscore.com
Subject: Re: IPP> Document attributes
Cc: ipp@pwg.org, rturner@sharplabs.com
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org


> From jkm@underscore.com Mon Sep 22 17:03:31 1997
> 
> Bob,
> 
> Sorry, but there are *lots* of Unix systems that can accept jobs
> having documents with multiple data formats.


What Unix systems offer this feature?

In my previous email, I stated that the Solaris spooler does not.  It
is based on AT&T System V and many other Unix spoolers are based on the
same code. It is possible that other vendors have removed the single
document-format restriction, though considering the required changes,
I doubt it.

The BSD LPD spooler and LPD protocols support multiple formats per job,
so these systems accept jobs with multiple data formats. But the BSD lpr
command does not give access to this feature. It is possible that some
vendors have enhanced the lpr command, but I am not aware of such
changes.

Bob Herriot 
> 
> 
> 	...jay
> 
> ----------------------------------------------------------------------
> --  JK Martin               |  Email:   jkm@underscore.com          --
> --  Underscore, Inc.        |  Voice:   (603) 889-7000              --
> --  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
> --  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
> ----------------------------------------------------------------------
> 
> 
> Robert Herriot wrote:
> > 
> > This is a version 1.0 limitation. But I doubt it will cause much
> > hardship because currently:
> > 
> >    1) Windows users can only send one document per job.
> >    2) Solaris users can send multiple documents per job, but they
> >       must all have the same format, despite the generality of the LPD
> >       protocol.  I think that most if not all other Unix systems have
> >       the same limitation.
> > 
> > So that doesn't leave very many people with the capability that we
> > are removing from version 1.0.
> > 
> > Bob Herriot
> > 
> > > From rturner@sharplabs.com Mon Sep 22 16:12:02 1997
> > > From: "Turner, Randy" <rturner@sharplabs.com>
> > > To: "'ipp@pwg.org'" <ipp@pwg.org>
> > > Subject: RE: IPP> Document attributes
> > > Date: Mon, 22 Sep 1997 15:34:30 -0700
> > > X-Priority: 3
> > > MIME-Version: 1.0
> > > X-Mailer: Internet Mail Service (5.0.1458.49)
> > > Sender: ipp-owner@pwg.org
> > > X-Lines: 90
> > >
> > >
> > > Does this seem kind of limiting, to restrict all documents in a
> > > particular job to have the same document format? It doesn't
> > > seem hard to imagine a 2-document job wherein one file
> > > is PCL and another Postscript. If the document attribute
> > > says "application/vnd.pcl" then the printer would probably
> > > trash the 2nd Postscript job.
> > >
> > > Just checking to see if we haven't got a hole in this
> > > somewhere....
> > >
> > > Randy
> > >
> > >
> > > > -----Original Message-----
> > > > From:       Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> > > > Sent:       Monday, September 22, 1997 3:27 PM
> > > > To: ipp@pwg.org; rturner@sharplabs.com
> > > > Subject:    Re: IPP> Document attributes
> > > >
> > > > I think that we agreed not to decide on the format of attributes that
> > > > have a separate value for each document by eliminating document-name,
> > > > and stating that all documents in a job have the same document-format,
> > > > meaning that document-format is a job-level attribute.
> > > >
> > > > Document-URI is still a problem unless either we eliminate Send-URI
> > > > (my
> > > > preference) or eliminate document-URI as a job attribute until a later
> > > > version.
> > > >
> > > > Although we previously decided not design a format for per-document
> > > > attributes until a later version, I pointed out that an attribute
> > > > 'foo'
> > > > could take on a "dictionary" value whose values might be "default=XYZ"
> > > > and "3=ABC" to indicate that the job level 'foo' attribute has a value
> > > > of "XYZ" and document-3 has a value of "ABC".  Such a solution is not
> > > > precluded by the current design.
> > > >
> > > > Bob Herriot
> > > >
> > > > > From rturner@sharplabs.com Sun Sep 21 09:49:57 1997
> > > > >
> > > > > Ok, so we have these actual document attributes that we could
> > > > admittedly move
> > > > > into "job document attributes" just to save us the work this time of
> > > > actually doing
> > > > > the work to support document attributes. This might be
> > > > > problematic for future implementations that actually *DO* the
> > > > > document attribute model correctly, having to be backward-compatible
> > > > > with our "hacked" version of document attributes of IPP 1.0.
> > > > >
> > > > > I thought maybe we could allow a placeholder in the model/protocol
> > > > for
> > > > > V 1.0 for document attributes, so that we could easily integrate
> > > > this in
> > > > > the future with very little work.
> > > > >
> > > > > Concerning the "job-document-attribute" proposal...
> > > > >  I'm assuming that the send-document operation allows these
> > > > "job-document"
> > > > > attributes to be included (I can't remember the send-document
> > > > specifics from the
> > > > > model document...).
> > > > >
> > > > > Randy
> > > > >
> > > > > Ira Mcdonald x10962 wrote:
> > > > >
> > > > > > Hi Randy,
> > > > > >
> > > > > > I think we agreed that JOBs could have descriptive attributes
> > > > > > (either single- or multi-valued??) about the associated
> > > > > > document(s), which apply unless (in a future version of IPP)
> > > > > > they are overridden at the (future) DOCUMENT object level.
> > > > > >
> > > > > > I speculate that the following JOB level attributes are
> > > > > > necessary or desirable in IPP 1.0:
> > > > > >
> > > > > > [job]document-name
> > > > > > [job]document-URI (to support Send-URI)
> > > > > > [job]document-format
> > > > > >
> > > > > > Cheers,
> > > > > > - Ira McDonald (outside consultant at Xerox)
> > > > > >   High North In
> > > > > >   906-494-2434
> > > > >
> > > > >
> > > > >
> > > > >
> > >
> 


Received: from cnri by ietf.org id aa02081; 24 Sep 97 2:37 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid CAA01707 for <ietf-archive@cnri.reston.va.us>; Wed, 24 Sep 1997 02:40:38 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id CAA22352 for <ietf-archive@cnri.reston.va.us>; Wed, 24 Sep 1997 02:37:22 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 24 Sep 1997 02:29:15 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id CAA21695 for ipp-outgoing; Wed, 24 Sep 1997 02:15:17 -0400 (EDT)
Message-ID: <3428AFCD.9B46479E@parc.xerox.com>
Date: Tue, 23 Sep 1997 23:14:37 PDT
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.03 [en] (Win95; I)
MIME-Version: 1.0
To: Randy Turner <rturner@sharplabs.com>
CC: ipp@pwg.org
Subject: Re: IPP> Supported URIs for print-by-reference
References: <D10983CAC30DD111B41400805FA6A1C1026D01@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

> At the meeting in Atlanta, it was agreed that we would mandate that both
> FTP and HTTP would be supported schemes for PrintURI and SendURI.
> 
> I would like to propose that we also include the FILE: scheme to this
> list. The FILE: scheme allows the server to print files that are
> available
> on locally mounted file system volumes that are available to the server
> itself. 
> 
> We can talk about this at the teleconference or on the list.


a) without a standard way of loading a print server's disks with
any data, mandating support for the "file:" scheme would hardly
lead to interoperability.

b) While one can imagine "if you support remote printing at all,
you should be able to retrieve files from an HTTP server", since
it just requires a network connection, it doesn't make as much
sense to mandate a "file:" scheme because it presumes that the
print server has a file system with a naming system that is URL
accessible.

c) the "file:" URL scheme is in serious need of attention: the
implementations (even on the same platform) are widely divergent,
and not conformant with the recommended practice in the RFCs.

It's not that this is really a terrible idea, it's just not clear
that it's useful to "mandate" something that by most measures
has to be optional.

Larry
-- 
http://www.parc.xerox.com/masinter

From owner-uri@Bunyip.Com  Wed Oct 29 16:48:48 1997
Delivery-Date: Wed, 29 Oct 1997 16:48:49 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id QAA24807
	for <ietf-archive@ietf.org>; Wed, 29 Oct 1997 16:48:48 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA11434;
	Wed, 29 Oct 1997 16:51:50 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA08002
	for uri-out; Wed, 29 Oct 1997 16:10:34 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA07996
	for uri-in; Wed, 29 Oct 1997 16:10:32 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA07991
	for <uri@services.bunyip.com>; Wed, 29 Oct 1997 16:10:31 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA12116
	for uri@services; Wed, 29 Oct 1997 16:10:31 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA12111;
	Wed, 29 Oct 1997 16:10:27 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11)
	id OAA17516; Wed, 29 Oct 1997 14:34:33 -0600 (CST)
Message-ID: <34579E53.43AB@w3.org>
Date: Wed, 29 Oct 1997 14:36:35 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: Al Gilman <asgilman@access.digex.net>
CC: Larry Masinter <masinter@parc.xerox.com>, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com, patent-issues@w3.org,
        Gordon Irlam <gordoni@base.com>
Subject: Re: development track for "where-it-says" [patented?]
References: <199710291954.OAA25260@access4.digex.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Al Gilman wrote:
> 
> To do a little forward thinking, and follow up on what Larry Masinter said:
> 
> > The "#fragment" notation is only used for named components.
> >
> 
> Makes a lot of sense to me.
> 
> My initial stab at syntax for "where-it-says" was a
> searchpart along the lines of ...?find="string-to-match" .

Would you please research the www-talk archives or whatever
to find the earliest dicussion of this technique that you can
find? I have recently
been informed that there is a patent application[1] out
on this idea. I'm appalled that Nielsen would claim
credit for this idea, which has been kicked around on
public mailing lists for years.

Yikes! Issued Aug 19 1997?

[1] 659729 : Method and system for
implementing hypertext scroll attributes 
INVENTORS: Nielsen; Jakob, Atherton, CA
ASSIGNEES: Sun Microsystems, Inc., Mountain View, CA
ISSUED: Aug. 19, 1997
FILED: Feb. 1 , 1996
http://patent.womplex.ibm.com/details?patent_number=5659729

-- 
Dan Connolly, W3C Architecture Domain Lead
http://www.w3.org/People/Connolly/
phone://1/512/310-2971


From owner-uri@Bunyip.Com  Wed Oct 29 17:15:45 1997
Delivery-Date: Wed, 29 Oct 1997 17:15:45 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA25073
	for <ietf-archive@ietf.org>; Wed, 29 Oct 1997 17:15:45 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA11553;
	Wed, 29 Oct 1997 17:18:47 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA08401
	for uri-out; Wed, 29 Oct 1997 16:38:29 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA08395
	for uri-in; Wed, 29 Oct 1997 16:38:24 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA08386
	for <uri@services.bunyip.com>; Wed, 29 Oct 1997 16:38:17 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA12260
	for uri@services; Wed, 29 Oct 1997 16:38:17 -0500 (EST)
Received: from dynamicdiagrams.com (dynamicdiagrams.com [205.181.196.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA12257;
	Wed, 29 Oct 1997 16:38:12 -0500 (EST)
Received: by dynamicdiagrams.com (940816.SGI.8.6.9/940406.SGI.AUTO)
	 id QAA13419; Wed, 29 Oct 1997 16:31:41 -0800
Date: Wed, 29 Oct 1997 16:31:41 -0800
From: david@dynamicdiagrams.com (David G. Durand)
Message-Id: <199710300031.QAA13419@dynamicdiagrams.com>
To: connolly@w3.org, masinter@parc.xerox.com (Larry Masinter),
        Al Gilman <asgilman@access.digex.net>
Subject: Re:  [URN] development track for "where-it-says"
Cc: urn-ietf@Bunyip.Com, uri@Bunyip.Com
Sender: owner-uri@Bunyip.Com
Precedence: bulk

The XLL linking language has a very simple literal string match in its
locator language (whose expressions _can_ be placed in the fragment
identifier of a URL). It also has a lot of structural operations that
don't make much sense for non-XML documents, of course.

The current URL architecture forces you to decide if things are server
side (in the URL) or client-side (in the fragment ID). At one point
XML had added an additional delimiter ("|", I believe) to express that
the application is free to decide.

I'm behind on the drafts, so this may have changed -- and the drafts
may not currently reflect the editor's most recent thinking, but I'm
not aware that this aspect has changed from what I'm describing.

   -- David
xvip
------------------------------------------+----------------------------
David Durand                 dgd@cs.bu.edu| david@dynamicDiagrams.com
Boston University Computer Science        | Dynamic Diagrams
http://www.cs.bu.edu/students/grads/dgd/  | http://dynamicDiagrams.com/
                                          | MAPA: mapping for the WWW


From owner-uri@Bunyip.Com  Wed Oct 29 17:19:56 1997
Delivery-Date: Wed, 29 Oct 1997 17:19:56 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA25167
	for <ietf-archive@ietf.org>; Wed, 29 Oct 1997 17:19:56 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA11577;
	Wed, 29 Oct 1997 17:22:58 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA08734
	for uri-out; Wed, 29 Oct 1997 17:02:19 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA08727
	for uri-in; Wed, 29 Oct 1997 17:02:17 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA08720
	for <uri@services.bunyip.com>; Wed, 29 Oct 1997 17:02:15 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA12340
	for uri@services; Wed, 29 Oct 1997 17:02:16 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA12337;
	Wed, 29 Oct 1997 17:02:13 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11)
	id QAA10159; Wed, 29 Oct 1997 16:01:54 -0600 (CST)
Message-ID: <3457B2CC.7C63@w3.org>
Date: Wed, 29 Oct 1997 16:03:56 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: "David G. Durand" <david@dynamicdiagrams.com>
CC: Larry Masinter <masinter@parc.xerox.com>,
        Al Gilman <asgilman@access.digex.net>, urn-ietf@Bunyip.Com,
        uri@Bunyip.Com
Subject: Re: [URN] development track for "where-it-says"
References: <199710300031.QAA13419@dynamicdiagrams.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

David G. Durand wrote:
> 
> The XLL linking language

http://www.w3.org/TR/WD-xml-link-970731

-- 
Dan Connolly, W3C Architecture Domain Lead
Always cite a source!
http://www.w3.org/People/Connolly/#cite


From owner-uri@Bunyip.Com  Wed Oct 29 17:49:28 1997
Delivery-Date: Wed, 29 Oct 1997 17:49:28 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA25649
	for <ietf-archive@ietf.org>; Wed, 29 Oct 1997 17:49:27 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA11669;
	Wed, 29 Oct 1997 17:52:29 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA07158
	for uri-out; Wed, 29 Oct 1997 14:54:29 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA07152
	for uri-in; Wed, 29 Oct 1997 14:54:28 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA07147
	for <uri@services.bunyip.com>; Wed, 29 Oct 1997 14:54:26 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA11894
	for uri@services; Wed, 29 Oct 1997 14:54:26 -0500 (EST)
Received: from access4.digex.net (access4.digex.net [205.197.245.195])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA11891;
	Wed, 29 Oct 1997 14:54:22 -0500 (EST)
Received: (from asgilman@localhost)
          by access4.digex.net (8.8.4/8.8.4)
	  id OAA25260; Wed, 29 Oct 1997 14:54:04 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199710291954.OAA25260@access4.digex.net>
Subject: development track for "where-it-says"
To: masinter@parc.xerox.com (Larry Masinter), connolly@w3.org
Date: Wed, 29 Oct 1997 14:54:04 -0500 (EST)
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
In-Reply-To: <34555B44.47DDD707@parc.xerox.com> from Larry Masinter at "Oct 27, 97 07:25:57 pm"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

To do a little forward thinking, and follow up on what Larry Masinter said:

> The "#fragment" notation is only used for named components.
> 

Makes a lot of sense to me.

My initial stab at syntax for "where-it-says" was a
searchpart along the lines of ...?find="string-to-match" .

What I have learned from this discussion is that I need to start
with the HTML community.

If I can interest HTMLx development in exporting a reliable (i.e.
consistent across browsers) string-matching search/location
method for HTML, I hope that the URL specs won't have narrowed to
the point where there is no reasonable syntax by which to ask for
it.  

I believe that the XML project is already working on
intra-document locators in XLL although I am not sure that they
provide any sort of a pattern match yet.

-- Al Gilman

PS: I know that searchparts are presently server-side functions
but I don't immediately see that extending them to be sometimes
done client-side poses any real conflict.


From owner-uri@Bunyip.Com  Thu Oct 30 03:00:26 1997
Delivery-Date: Thu, 30 Oct 1997 03:00:27 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id DAA05979
	for <ietf-archive@ietf.org>; Thu, 30 Oct 1997 03:00:26 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA12758;
	Thu, 30 Oct 1997 03:03:25 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA24029
	for uri-out; Thu, 30 Oct 1997 02:47:28 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA24023
	for uri-in; Thu, 30 Oct 1997 02:47:26 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA24010
	for <uri@services.bunyip.com>; Thu, 30 Oct 1997 02:47:20 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id CAA13515
	for uri@services; Thu, 30 Oct 1997 02:47:20 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id CAA13512;
	Thu, 30 Oct 1997 02:47:16 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa11475;
          29 Oct 97 23:42 PST
To: uri@Bunyip.Com
cc: moore@cs.utk.edu, connolly@w3.org, urn-ietf@Bunyip.Com, timbl@w3.org,
        masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no,
        lassila@w3.org, swick@w3.org, tbray@textuality.com,
        jeanpa@microsoft.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org,
        ij@w3.org
Subject: Re: The UR* scheme registry, Citing URL/URI specs 
In-reply-to: Your message of "Mon, 27 Oct 1997 23:27:44 EST."
             <199710280427.XAA00981@spot.cs.utk.edu> 
Date: Wed, 29 Oct 1997 23:35:21 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9710292342.aa11475@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Just to see what it would be like, I rewrote the URL spec into a URI spec.
The result is at

   http://www.ics.uci.edu/~fielding/url/uri.txt

I am not very happy with it, since the additional terms tend to cloud
the implementation advice.  I could fix that by calling everything a URL
except in the Introduction, but it probably isn't worth the effort.
Others may feel differently, so give it a look if you care about this
issue.

So, my feeling is that draft 09 is the final URL draft and it should be
sent to the IESG now.  I'd appreciate it if people using/developing the
latest versions of URL-enabled applications could run the tests on

   http://www.ics.uci.edu/~fielding/url/test1.html

and send me the results.  We need to compile a list of implementations
for each URL "feature" in order to progress to Draft Standard.

....Roy


From owner-uri@Bunyip.Com  Thu Oct 30 03:20:54 1997
Delivery-Date: Thu, 30 Oct 1997 03:20:54 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id DAA06338
	for <ietf-archive@ietf.org>; Thu, 30 Oct 1997 03:20:53 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA12812;
	Thu, 30 Oct 1997 03:23:53 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA25844
	for uri-out; Thu, 30 Oct 1997 03:08:30 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA25837
	for uri-in; Thu, 30 Oct 1997 03:08:28 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA25829
	for <uri@services.bunyip.com>; Thu, 30 Oct 1997 03:08:26 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA13571
	for uri@services; Thu, 30 Oct 1997 03:08:27 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA13568;
	Thu, 30 Oct 1997 03:08:24 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa15035;
          30 Oct 97 0:05 PST
To: michaelm@rwhois.net
cc: uri@Bunyip.Com, connolly@w3.org, urn-ietf@Bunyip.Com, timbl@w3.org,
        masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no,
        moore@cs.utk.edu, lassila@w3.org, swick@w3.org, tbray@textuality.com,
        jeanpa@microsoft.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org,
        ij@w3.org
Subject: Re: [URN] Re: The UR* scheme registry, Citing URL/URI specs 
In-reply-to: Your message of "Mon, 27 Oct 1997 22:52:20 EST."
             <199710280352.WAA14771@bailey.dscga.com> 
Date: Wed, 29 Oct 1997 23:58:28 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9710300005.aa15035@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>> Please note that the "L" in "URL" represents "Locator", not "Location".
>> Any naming scheme that requires there exist some mechanism for resolution,
>> whether or not the mechanism is currently in operation, changes over time,
>> or subject to multiple levels of indirection, is a locator.
>
>URNs never required a mechanism for resolution.
>
>> There do exist names that are not locators, but those names are not URNs.
>
>Actually, unless the documents have changed the design was that the URN
>need not have a resolution method.

That's what I thought too, until RFC 2141 went up for last call.  E.g.,

   7. Functional Equivalence in URNs

      Functional equivalence is determined by practice within a given
      namespace and managed by resolvers for that namespeace.

which in my mind is the same as requiring a resolution method.  There is
no value in the "urn" scheme if it doesn't define functional equivalence.

Grump.  Somebody should stick a spell checker in the RFC process --
I noticed a few weeks ago that the "Standard Copyright Notice" for all
RFCs has misspelled "implementation".

....Roy


From owner-uri@Bunyip.Com  Thu Oct 30 10:34:34 1997
Delivery-Date: Thu, 30 Oct 1997 10:34:43 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id KAA12391
	for <ietf-archive@ietf.org>; Thu, 30 Oct 1997 10:34:34 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA13825;
	Thu, 30 Oct 1997 10:37:26 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11306
	for uri-out; Thu, 30 Oct 1997 10:11:51 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11298
	for uri-in; Thu, 30 Oct 1997 10:11:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA11293
	for <uri@services.bunyip.com>; Thu, 30 Oct 1997 10:11:43 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA15832
	for uri@services; Thu, 30 Oct 1997 10:11:44 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA15829;
	Thu, 30 Oct 1997 10:11:39 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id JAA20070; Thu, 30 Oct 1997 09:34:55 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199710301434.JAA20070@bailey.dscga.com>
Subject: Re: [URN] Re: The UR* scheme registry, Citing URL/URI specs
In-Reply-To:  <9710300005.aa15035@paris.ics.uci.edu> from "Roy T. Fielding" at "Oct 29, 97 11:58:28 pm"
To: fielding@kiwi.ics.uci.edu (Roy T. Fielding)
Date: Thu, 30 Oct 1997 09:34:54 -0500 (EST)
Cc: michaelm@rwhois.net, uri@Bunyip.Com, connolly@w3.org, urn-ietf@Bunyip.Com,
        timbl@w3.org, masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no,
        moore@cs.utk.edu, lassila@w3.org, swick@w3.org, tbray@textuality.com,
        jeanpa@microsoft.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org,
        ij@w3.org
Reply-To: michaelm@rwhois.net
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Roy T. Fielding said this:
> >> Please note that the "L" in "URL" represents "Locator", not "Location".
> >> Any naming scheme that requires there exist some mechanism for resolution,
> >> whether or not the mechanism is currently in operation, changes over time,
> >> or subject to multiple levels of indirection, is a locator.
> >
> >URNs never required a mechanism for resolution.
> >
> >> There do exist names that are not locators, but those names are not URNs.
> >
> >Actually, unless the documents have changed the design was that the URN
> >need not have a resolution method.
> 
> That's what I thought too, until RFC 2141 went up for last call.  E.g.,
> 
>    7. Functional Equivalence in URNs
> 
>       Functional equivalence is determined by practice within a given
>       namespace and managed by resolvers for that namespeace.
> 
> which in my mind is the same as requiring a resolution method.  There is
> no value in the "urn" scheme if it doesn't define functional equivalence.
> 

Hmm... then we should have done a better job on that section. The document
_should_ have had nothing to say about resolution but I guess it snuck in.

I wonder if that's fixable...

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


From owner-uri@Bunyip.Com  Thu Oct 30 10:44:15 1997
Delivery-Date: Thu, 30 Oct 1997 10:44:16 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id KAA12715
	for <ietf-archive@ietf.org>; Thu, 30 Oct 1997 10:44:15 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA13887;
	Thu, 30 Oct 1997 10:47:16 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11443
	for uri-out; Thu, 30 Oct 1997 10:20:44 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11432
	for uri-in; Thu, 30 Oct 1997 10:20:42 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA11427
	for <uri@services.bunyip.com>; Thu, 30 Oct 1997 10:20:40 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA15864
	for uri@services; Thu, 30 Oct 1997 10:20:41 -0500 (EST)
Received: from gte.com (h132-197-8-26.gte.com [132.197.8.26])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA15861;
	Thu, 30 Oct 1997 10:20:37 -0500 (EST)
Received: from espion.gte.com by gte.com (8.8.4/8.8.4)
Received: by espion.gte.com (SMI-8.6/SMI-SVR4)
	id KAA29234; Thu, 30 Oct 1997 10:21:26 -0500
Date: Thu, 30 Oct 1997 10:21:26 -0500
Message-Id: <199710301521.KAA29234@espion.gte.com>
From: <dlaliberte@gte.com>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Cc: uri@Bunyip.Com, moore@cs.utk.edu, connolly@w3.org, urn-ietf@Bunyip.Com,
        timbl@w3.org, masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no,
        lassila@w3.org, swick@w3.org, tbray@textuality.com,
        jeanpa@microsoft.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org,
        ij@w3.org
Subject: [URN] Re: The UR* scheme registry, Citing URL/URI specs 
In-Reply-To: <9710292342.aa11475@paris.ics.uci.edu>
References: <199710280427.XAA00981@spot.cs.utk.edu>
	<9710292342.aa11475@paris.ics.uci.edu>
X-Mailer: VM 6.33 under 20.2 XEmacs Lucid
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Roy T. Fielding writes:
 > Just to see what it would be like, I rewrote the URL spec into a URI spec.
 > The result is at
 > 
 >    http://www.ics.uci.edu/~fielding/url/uri.txt

 > I am not very happy with it, since the additional terms tend to cloud
 > the implementation advice.  I could fix that by calling everything a URL
 > except in the Introduction, but it probably isn't worth the effort.
 > Others may feel differently, so give it a look if you care about this
 > issue.

I have mixed feelings about this.  On the one hand, the URI label at
least puts both URLs and URNs under the same abstract umbrella.  On the
other hand, it lends credence to the notion that there is a technical
difference between URLs and URNs.  The only argument for the technical
distinction in this draft is:

   A URN differs from a URL in that at least one name resolution pass is
   required in order to access a resource, thus providing the ability to
   ensure the identifier's persistence via a level of redirection. 

I used to argue that this at-least-one-redirection criteria is the only
remaining distinction between names and locations, but I have since then
dropped even that.  I.e., a URN could resolve "directly" to a resource
with no intermediary URL or URC.  (Note: No defense for that claim given
here.)  What gives a URN persistence is the *possibility* to instead
resolve to a redirection to another URI (either another URN or a URL).
But HTTP URLs give you the same possibility.

I would replace the above paragraph with the following argument for a
non-technical distinction:

   A URN differs from a URL in that a URN is intended to remain globally
   unique and persistent long after the resource it refers to ceases to
   exist or becomes unavailable.

This non-technical distinction seems to agree with Keith Moore's
argument that URNs are really for humans.  We could leave it at that or
add some further explanation, which perhaps gets too close to the
controversy:

   A URN should be associated with a global, persistent service for
   resolving it or returning a redirection to another URI.

There continues to be confusion (or a difference of opinion at least)
about the key term "resolution".  Those who believe URNs are not
technically different from URLs think of the process of looking up
resolvers for a URN as just one part of the whole "resolution" process,
whereas those who believe there is a distinction between URNs and URLs
see the look-up-resolvers step as something other than resolution
itself.  They also believe that looking up an identifier in a cache is not
part of resolution, so it is not clear to me what resolution really
could be in their minds.

So until we can agree on what "resolution" is, I expect we won't agree
on URNs vs URLs, or whether URIs are a useful concept as distinct from
URNs or URLs.

--
Daniel LaLiberte
dlaliberte@gte.com


From owner-uri@Bunyip.Com  Fri Oct 31 00:02:40 1997
Delivery-Date: Fri, 31 Oct 1997 00:02:41 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id AAA29413
	for <ietf-archive@ietf.org>; Fri, 31 Oct 1997 00:02:40 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id AAA16670;
	Fri, 31 Oct 1997 00:05:40 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA25241
	for uri-out; Thu, 30 Oct 1997 23:48:21 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA25235
	for uri-in; Thu, 30 Oct 1997 23:48:19 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA25230
	for <uri@services.bunyip.com>; Thu, 30 Oct 1997 23:48:16 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id XAA18011
	for uri@services; Thu, 30 Oct 1997 23:48:17 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA18008;
	Thu, 30 Oct 1997 23:48:13 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11)
	id WAA20756; Thu, 30 Oct 1997 22:48:01 -0600 (CST)
Message-ID: <34596382.4934@w3.org>
Date: Thu, 30 Oct 1997 22:50:10 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
CC: uri@Bunyip.Com, moore@cs.utk.edu, urn-ietf@Bunyip.Com, timbl@w3.org,
        masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no,
        lassila@w3.org, swick@w3.org, tbray@textuality.com,
        jeanpa@microsoft.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org,
        ij@w3.org
Subject: Just what I'm looking for! [was: The UR* scheme registry, Citing URL/URI specs]
References: <9710292342.aa11475@paris.ics.uci.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Roy T. Fielding wrote:
> 
> Just to see what it would be like, I rewrote the URL spec into a URI spec.
> The result is at
> 
>    http://www.ics.uci.edu/~fielding/url/uri.txt
Last Modified: Thursday, October 30, 1997 7:26:21 GMT

I just got around to reading this carefully.

> I am not very happy with it,

I am! This is JUST what I need!

In particular, the HTML 4 spec needs
the term URI-reference as described therein.

I'm quite confident that TimBL would prefer to have
his name on this document than on the one with
URL in the title. (I'll get him to confirm if
anybody really cares.)

> since the additional terms tend to cloud
> the implementation advice.  I could fix that by calling everything a URL
> except in the Introduction, but it probably isn't worth the effort.
> Others may feel differently, so give it a look if you care about this
> issue.

Now... if the editing-fairy will similarly sprinkle URI-dust
on the process draft (and if this document goes forward in
place of the one with URL in the title), I'll be all set!

> So, my feeling is that draft 09 is the final URL draft and it should be
> sent to the IESG now.

"should be sent..." who does the sending?
you're the editor, and there's no WG chair, so that's you, no?

-- 
Dan
http://www.w3.org/Architecture/


From owner-uri@Bunyip.Com  Fri Oct 31 00:30:10 1997
Delivery-Date: Fri, 31 Oct 1997 00:30:10 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id AAA29887
	for <ietf-archive@ietf.org>; Fri, 31 Oct 1997 00:30:10 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id AAA16735;
	Fri, 31 Oct 1997 00:33:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25826
	for uri-out; Fri, 31 Oct 1997 00:15:00 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25820
	for uri-in; Fri, 31 Oct 1997 00:14:57 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA25813
	for <uri@services.bunyip.com>; Fri, 31 Oct 1997 00:14:54 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id AAA18066
	for uri@services; Fri, 31 Oct 1997 00:14:55 -0500 (EST)
Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA18063;
	Fri, 31 Oct 1997 00:14:50 -0500 (EST)
Received: from cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK)
          id AAA24872; Fri, 31 Oct 1997 00:14:14 -0500 (EST)
Message-Id: <199710310514.AAA24872@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
cc: uri@Bunyip.Com, moore@cs.utk.edu, urn-ietf@Bunyip.Com, timbl@w3.org,
        masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no,
        lassila@w3.org, swick@w3.org, tbray@textuality.com,
        jeanpa@microsoft.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org,
        ij@w3.org
Subject: draft-fielding-uri-syntax-00 
In-reply-to: Your message of "Thu, 30 Oct 1997 22:50:10 CST."
             <34596382.4934@w3.org> 
Date: Fri, 31 Oct 1997 00:14:13 -0500
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Roy,

http://www.ics.uci.edu/~fielding/url/uri.txt
mostly looks okay to me.

I think the URN people will want slightly different language
to distinguish between URLs and URNs: e.g. URNs are distinguished
not only because there is an extra resolution step, but also in
the rules for assignment and use that are designed to make them
more likely to be suitable as long-term identifiers.  

In the section on relative URIs, you might want to explicitly
say that some schemes do not use relative URIs.

But that's all I found on a quick glance-through.
If you can tweak the URN description slightly, I'd say ship it.

Would one of the URN group chairs or authors be willing to 
suggest, by private mail to Roy, appropriate wording changes?

Keith


From owner-uri@Bunyip.Com  Fri Oct 31 15:41:09 1997
Delivery-Date: Fri, 31 Oct 1997 15:41:10 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id PAA11545
	for <ietf-archive@ietf.org>; Fri, 31 Oct 1997 15:41:09 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA19488;
	Fri, 31 Oct 1997 15:44:09 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA09363
	for uri-out; Fri, 31 Oct 1997 15:22:20 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA09357
	for uri-in; Fri, 31 Oct 1997 15:22:18 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA09346
	for <uri@services.bunyip.com>; Fri, 31 Oct 1997 15:22:12 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA20990
	for uri@services; Fri, 31 Oct 1997 15:22:11 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA20972;
	Fri, 31 Oct 1997 15:19:57 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id PAA08537; Fri, 31 Oct 1997 15:20:10 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Fri, 31 Oct 1997 15:20:10 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Keith Moore <moore@cs.utk.edu>
cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com, timbl@w3.org, masinter@parc.xerox.com,
        Harald.T.Alvestrand@uninett.no, lassila@w3.org, swick@w3.org,
        tbray@textuality.com, jeanpa@microsoft.com, cmsmcq@uic.edu, dsr@w3.org,
        lehors@w3.org, ij@w3.org
Subject: Re: draft-fielding-uri-syntax-00 
In-Reply-To: <199710310514.AAA24872@spot.cs.utk.edu>
Message-ID: <Pine.SUN.3.95.971031151804.8359N-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Fri, 31 Oct 1997, Keith Moore wrote:
> 
> Would one of the URN group chairs or authors be willing to 
> suggest, by private mail to Roy, appropriate wording changes?

I will look at the document.  I will either have specific wording changes
of the nature you suggest, or concrete concerns that I would like to hear
addressed, in consensus-fashion, on the URN/URI mailing lists.

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


From ipp-owner@pwg.org  Sat Nov  1 14:29:16 1997
Delivery-Date: Sat, 01 Nov 1997 14:29:27 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id OAA24047
	for <ietf-archive@ietf.org>; Sat, 1 Nov 1997 14:29:07 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA21697
	for <ietf-archive@cnri.reston.va.us>; Sat, 1 Nov 1997 14:32:08 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA12777 for <ietf-archive@cnri.reston.va.us>; Sat, 1 Nov 1997 14:29:00 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Sat, 1 Nov 1997 14:11:30 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA12137 for ipp-outgoing; Sat, 1 Nov 1997 14:00:12 -0500 (EST)
Message-Id: <1.5.4.32.19971101175747.006752cc@pop3.holonet.net>
X-Sender: cumanros@pop3.holonet.net
X-Mailer: Windows Eudora Light Version 1.5.4 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Sat, 01 Nov 1997 09:57:47 -0800
To: Randy Turner <rturner@sharplabs.com>
From: Carl-Uno Manros <carl@manros.com>
Subject: Re: IPP> Use of SSL3 Framing
Cc: ipp@pwg.org
Sender: ipp-owner@pwg.org

Randy,

This is probably a good idea. It would have been an even better 
idea if you had come up with it a month or so ago...

Could you try to explain to us what the impact would be of this 
new document you plan to write.

1) Would it impact anything in our current Model and Protocol 
documents?

2) Would the new negotiation mechanism be mandatory for all
IPP clients and servers?

3) Will this hold up our current plans for progressing the Model 
and Protocol documents?

I think we all need quick answers to these questions.

Thanks,

Carl-Uno

At 12:28 AM 11/1/97 -0800, you wrote:
>As an action item from the Boulder meeting, I am preparing a 
>proposal document that addresses the order of operations for
>negotiating security. This document also discusses, in part,
>the use of URLs to designate security. A number of outside
>parties involved with security (TLS working group and others)
>will be reviewing this short document prior to distribution to
>the IPP working gruop at large. This is in order to save the
>IPP WG time reviewing and trying to understand something that
>is technically inaccurate. Carl Kugler at IBM has also 
>volunteered to help review and verify a security
>negotitation proposal for IPP.
>
>One of the ideas expressed in this document is that the
>working group does not have to explicitly mandate the use
>of HTTPS for a security scheme.
>
>I will try to have this document out late next week.
>
>Randy
>
>
>Carl-Uno Manros wrote:
>> 
>> Bob,
>> 
>> The decision to require SSL3 framing has a number of consequences which
>> needs to be reflected in the Protocol document.
>> 
>> Where you speak about Encoding of Transport Layer (lines 350 - 357), you
>> now need to say that we are using the combination of SSL3/HTTP. The default
>> port for this is 443 (rather than 80), and the scheme for SSL3/HTTP is:
>> https (rather than http). All Printer-URI and Job-URIs will now start with
>> "https://"
>> 
>> Hope this reaches you in time to get these changes in.
>> 
>> Scott may need to check for similar changes in the Model document.
>> 
>> Carl-Uno
>> Carl-Uno Manros
>> Principal Engineer - Advanced Printing Standards - Xerox Corporation
>> 701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
>> Phone +1-310-333 8273, Fax +1-310-333 5514
>> Email: manros@cp10.es.xerox.com
>
>


From owner-uri@Bunyip.Com  Mon Nov  3 05:49:48 1997
Delivery-Date: Mon, 03 Nov 1997 05:49:48 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id FAA12115
	for <ietf-archive@ietf.org>; Mon, 3 Nov 1997 05:49:48 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id FAA01986;
	Mon, 3 Nov 1997 05:52:47 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id FAA23230
	for uri-out; Mon, 3 Nov 1997 05:05:20 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id FAA23223
	for uri-in; Mon, 3 Nov 1997 05:05:19 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id FAA23218
	for <uri@services.bunyip.com>; Mon, 3 Nov 1997 05:05:17 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id FAA26483
	for uri@services; Mon, 3 Nov 1997 05:05:16 -0500 (EST)
Received: from josef.ifi.unizh.ch (josef.ifi.unizh.ch [130.60.48.10])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id FAA26480;
	Mon, 3 Nov 1997 05:05:11 -0500 (EST)
Received: from ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP) 
          id <26291-0@josef.ifi.unizh.ch>; Mon, 3 Nov 1997 11:04:44 +0100
Date: Mon, 3 Nov 1997 11:04:30 +0100 (MET)
From: =?iso-8859-1?Q?Martin_J=2E_D=FCrst?= <mduerst@ifi.unizh.ch>
To: "Sam X. Sun" <ssun@cnri.reston.va.us>
cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, moore <moore@cs.utk.edu>,
        urn-ietf <urn-ietf@Bunyip.Com>, URI mailing list <uri@Bunyip.Com>
Subject: Re: [URN] Re: URN/URL spec issues...
In-Reply-To: <199711030825.DAA21918@newcnri.CNRI.Reston.Va.US>
Message-ID: <Pine.SUN.3.96.971103105237.1769S-100000@enoshima.ifi.unizh.ch>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Mon, 3 Nov 1997, Sam X. Sun wrote:

> One more question though. About the excluded characters. I can see the
> reason why ASCII 00-1F and 7F are excluded. But do characters like "<",
> ">", and "#" definitely have to be excluded also?

"<" and ">" are used to delimit URIs. If they are not excluded, it's
very difficult to know where an URI starts or ends. Also, "<" and ">"
are very frequent in HTML. "#" is the delimiter between what gets
sent to the server and what remains at the client for further processing.
If this is scheme-specific, this creates lots of problems.

> Again, some URI/URL
> schemes may need to use them as delimiters, some may not. Should they be
> put in the "unwise" category in stead? Even the ASCII 00-1F and 7F may be
> implementation specific, because future namespace or URI/URL scheme may be
> based on UNICODE, and mandating the excluded character set may be costly.

Current URIs/URLs are already to some extent based no UNICODE. As
an examlpe, please see the IMAP URL RFC. Work on the general definition
of Unicode-based URLs is proceeding currently in a private group of
experts, and we hope to go back to open discussion soon.
Such URLs will be based on UTF-8, which uses the octets 0x80-0xFF,
so that excluding 00-1F and 7F is no problem.

Please note that due to backwards compatibility problems, characters
outside the ASCII set will not be usable as reserved characters, because
for them, the distinction between escapend and non-escaped cannot
be used to distinguish between reserved and non-reserved.

Also, I would like to use this occasion to reiterate my (and many
other's) request to put a note into draft-fielding-url-syntax-09.txt
to alert readers of the fact that internationalization of URIs
is converging towards UTF-8. The IMAP URL and the URN syntax
draft are clear evidence of this and can be cited easily.
Not putting in such a note would consist a serious negligence
to include relevant information. I will be glad to provide the
detailled wording.


Regards,	Martin.


From owner-uri@Bunyip.Com  Mon Nov  3 11:07:05 1997
Delivery-Date: Mon, 03 Nov 1997 11:07:06 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id LAA14995
	for <ietf-archive@ietf.org>; Mon, 3 Nov 1997 11:07:05 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id LAA02938;
	Mon, 3 Nov 1997 11:10:04 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id JAA01138
	for uri-out; Mon, 3 Nov 1997 09:35:31 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id JAA01131
	for uri-in; Mon, 3 Nov 1997 09:35:30 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA01123
	for <uri@services.bunyip.com>; Mon, 3 Nov 1997 09:35:27 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id JAA26987
	for uri@services; Mon, 3 Nov 1997 09:35:26 -0500 (EST)
Received: from www10.w3.org (www10.w3.org [18.23.0.20])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA26984;
	Mon, 3 Nov 1997 09:35:16 -0500 (EST)
Received: from hazel.hpl.hp.com (host5-99-62-244.btinternet.com [195.99.62.244]) by www10.w3.org (8.8.5/8.7.3) with SMTP id JAA26106; Mon, 3 Nov 1997 09:34:57 -0500 (EST)
X-Authentication-Warning: www10.w3.org: Host host5-99-62-244.btinternet.com [195.99.62.244] claimed to be hazel.hpl.hp.com
Date: Mon, 3 Nov 1997 09:32:17 -0500 ()
From: Dave Raggett <dsr@w3.org>
To: dlaliberte@gte.com
cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, uri@Bunyip.Com,
        moore@cs.utk.edu, connolly@w3.org, urn-ietf@Bunyip.Com, timbl@w3.org,
        masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no,
        lassila@w3.org, swick@w3.org, tbray@textuality.com,
        jeanpa@microsoft.com, cmsmcq@uic.edu, lehors@w3.org, ij@w3.org
Subject: Re: [URN] Re: The UR* scheme registry, Citing URL/URI specs 
In-Reply-To: <199710301521.KAA29234@espion.gte.com>
Message-ID: <Pine.WNT.3.95.971103091813.-163571I-100000@hazel.hpl.hp.com>
X-X-Sender: dsr@anansi.w3.org
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Thu, 30 Oct 1997 dlaliberte@gte.com wrote:

> I would replace the above paragraph with the following argument
> for a non-technical distinction: 
> 
>    A URN differs from a URL in that a URN is intended to remain
>    globally unique and persistent long after the resource it
>    refers to ceases to exist or becomes unavailable. 
> 
> This non-technical distinction seems to agree with Keith Moore's
> argument that URNs are really for humans.

I am not sure this follows from your definition. For instance,
GUIDs are guaranteed to remain globally unique but need never
refer to any concrete resource, neither are they Human friendly
unless you are particularly good at remembering 128 bit numbers.

I think the key idea is that such names are guaranteed to be
globally unique over a very extended period of time -- i.e. they
won't be reused unintentionally for something different, as is
quite likely for names based on file system hierarchies. 

> We could leave it at that or add some further explanation, which
> perhaps gets too close to the controversy:
> 
>    A URN should be associated with a global, persistent service
>    for resolving it or returning a redirection to another URI.

I don't think this is necessary in all cases. For example an MD5
of a document is useful even in the absence of such a service.
The uniqueness of a name over space and time certainly lends itself
to fault tolerant means to access resources associated with such
names. However this is a useful side-effect and not a fundamental
property.

Regards,

-- Dave Raggett <dsr@w3.org> http://www.w3.org/People/Raggett
phone: +44 122 578 2984 (or 2521) +44 385 320 444 (gsm mobile)
World Wide Web Consortium (on assignment from HP Labs)


From owner-uri@Bunyip.Com  Mon Nov  3 13:23:47 1997
Delivery-Date: Mon, 03 Nov 1997 13:23:47 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id NAA18016
	for <ietf-archive@ietf.org>; Mon, 3 Nov 1997 13:23:46 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA03714;
	Mon, 3 Nov 1997 13:26:45 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA07945
	for uri-out; Mon, 3 Nov 1997 12:35:56 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA07939
	for uri-in; Mon, 3 Nov 1997 12:35:54 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA07929
	for <uri@services.bunyip.com>; Mon, 3 Nov 1997 12:35:52 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA28014
	for uri@services; Mon, 3 Nov 1997 12:35:50 -0500 (EST)
Received: from gte.com (h132-197-8-26.gte.com [132.197.8.26])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA28011;
	Mon, 3 Nov 1997 12:35:47 -0500 (EST)
Received: from espion.gte.com by gte.com (8.8.4/8.8.4)
Received: by espion.gte.com (SMI-8.6/SMI-SVR4)
	id MAA06164; Mon, 3 Nov 1997 12:36:30 -0500
Date: Mon, 3 Nov 1997 12:36:30 -0500
Message-Id: <199711031736.MAA06164@espion.gte.com>
From: <dlaliberte@gte.com>
To: Dave Raggett <dsr@w3.org>
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: The UR* scheme registry, Citing URL/URI specs 
In-Reply-To: <Pine.WNT.3.95.971103091813.-163571I-100000@hazel.hpl.hp.com>
References: <199710301521.KAA29234@espion.gte.com>
	<Pine.WNT.3.95.971103091813.-163571I-100000@hazel.hpl.hp.com>
X-Mailer: VM 6.33 under 20.2 XEmacs Lucid
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

 > On Thu, 30 Oct 1997 dlaliberte@gte.com wrote:
 > >    A URN differs from a URL in that a URN is intended to remain
 > >    globally unique and persistent long after the resource it
 > >    refers to ceases to exist or becomes unavailable. 
 > > 
 > > This non-technical distinction seems to agree with Keith Moore's
 > > argument that URNs are really for humans.

Dave Raggett writes:
 > I am not sure this follows from your definition. For instance,
 > GUIDs are guaranteed to remain globally unique but need never
 > refer to any concrete resource, neither are they Human friendly
 > unless you are particularly good at remembering 128 bit numbers.

I agree with you on both counts.  So the definition should have been
"...long after the resource it refers to, *if any*, ceases...".  The
human friendly issue is different from the issue of the "URN" keyword
that is supposed to indicate to humans (and programs) that the
identifier is *intended* to be persistent, etc, and should therefore be
preferred over lower forms of life.  

[I would argue that it is reasonable for such intent to be expressed for
any URI, and that URN spaces will eventually be obsoleted too, so this
doesn't really buy us anything, but I could live with it because it is
explicitly merely an "intent" as opposed to a strong technical
distinction.]

 > I think the key idea is that such names are guaranteed to be
 > globally unique over a very extended period of time -- i.e. they
 > won't be reused unintentionally for something different, as is
 > quite likely for names based on file system hierarchies. 

I disagree that such a guarantee means anything useful, so I would
replace it with a promise to be good.  Consider that it might be the
correct thing to do to reuse an identifier for something that is not
identical to the original but has equivalent meaning.  Accidentally or
unintentionally reusing an identifier should be avoided, however, and it
is generally not difficult to do once you set your mind to it.

 > > We could leave it at that or add some further explanation, which
 > > perhaps gets too close to the controversy:
 > > 
 > >    A URN should be associated with a global, persistent service
 > >    for resolving it or returning a redirection to another URI.
 > 
 > I don't think this is necessary in all cases. For example an MD5
 > of a document is useful even in the absence of such a service.
 > The uniqueness of a name over space and time certainly lends itself
 > to fault tolerant means to access resources associated with such
 > names. However this is a useful side-effect and not a fundamental
 > property.

I agree.  I tend to be more concerned about the persistent resolution
service since it is difficult to provide in a scalable manner.  By
comparison, persistent uniqueness is trivially easy.

--
Daniel LaLiberte
dlaliberte@gte.com


From owner-uri@Bunyip.Com  Tue Nov  4 02:09:32 1997
Delivery-Date: Tue, 04 Nov 1997 02:09:33 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id CAA03312
	for <ietf-archive@ietf.org>; Tue, 4 Nov 1997 02:09:32 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA05941;
	Tue, 4 Nov 1997 02:12:31 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA23353
	for uri-out; Tue, 4 Nov 1997 01:49:43 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA23347
	for uri-in; Tue, 4 Nov 1997 01:49:41 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA23341
	for <uri@services.bunyip.com>; Tue, 4 Nov 1997 01:49:39 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA00662
	for uri@services; Tue, 4 Nov 1997 01:49:38 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA00659;
	Tue, 4 Nov 1997 01:49:32 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id BAA05909;
	Tue, 4 Nov 1997 01:52:21 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id BAA13382; Tue, 4 Nov 1997 01:49:18 -0500
Message-Id: <199711040649.BAA13382@newcnri.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@cnri.reston.va.us>
To: "=?ISO-8859-1?Q?Martin_J._D=FCrst?=" <mduerst@ifi.unizh.ch>
Cc: "urn-ietf" <urn-ietf@Bunyip.Com>, "URI mailing list" <uri@Bunyip.Com>
Subject: Re: [URN] Re: URN/URL spec issues...
Date: Tue, 4 Nov 1997 01:49:28 -0500
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

> > One more question though. About the excluded characters. I can see the
> > reason why ASCII 00-1F and 7F are excluded. But do characters like "<",
> > ">", and "#" definitely have to be excluded also?
> 
> "<" and ">" are used to delimit URIs. If they are not excluded, it's
> very difficult to know where an URI starts or ends. Also, "<" and ">"
> are very frequent in HTML. 

Isn't charactar  "  enough to serve the delimiter purpose? In HTML, the
real
delimiter to separate the URL is character ", but not  "<"  or ">" .
Characters  "<"
and  ">"  are used to separate the HTML tags. For example, in HTML
document,
when a hyperlink is defined as <A HREF="http:my-link" options...>My
Link</A>, only the http:my-link is the URL, which is delimited by a pair of
" characters. Characters "<" and ">" are not in the context of URL itself.

This said, it is still not quite clear to me why characters "<" and ">"
have to be
excluded?


>"#" is the delimiter between what gets sent to the server and what 
>remains at the client for further processing. If this is scheme-specific, 
>this creates lots of problems.
> 

I'm having a hard time to figure the kind of problems it creates. Could you

be more specific of the problem? 

I might miss some big point here, and correct me if I'm wrong. But I do
feel 
that there is an intention of making the URL/URI specification fitting into
the 
"http URL" model. But "http URL" is just A particular scheme under the
URL family. New schemes should be allowed to come up with their own 
syntax definition to serve their own purpose, but not have to carry over
the 
constraints of other schemes. Even for implementation simplicity, every 
scheme will have to do its own parsing anyway. Why not allow them to 
define its own set of reserved/excluded characters?

>Also, I would like to use this occasion to reiterate my (and many
>other's) request to put a note into draft-fielding-url-syntax-09.txt
>to alert readers of the fact that internationalization of URIs
>is converging towards UTF-8. The IMAP URL and the URN syntax
>draft are clear evidence of this and can be cited easily.
>Not putting in such a note would consist a serious negligence
>to include relevant information. I will be glad to provide the
>detailled wording.
>

I also think using UTF8 as the underlying character set encoding for 
global naming scheme, like URN, is a good choice. In fact, we specified 
UTF8 as the character set encoding for the handle system. 

On the other hand, "http URL" can and is surviving without a globally
agreed
character set encoding. And the link generally won't break even if changed
from one character set encoding to another. Currently there're tons of
non-ASCII 
URL out there already, and this could make moving "http URL" into UTF8 very

difficult. Besides, UTF8 is not readable for most other languages other
than 
ASCII, and this may not make it acceptable for people, say, using CJK or 
Greek. It's might be more appropriate to let "http URL" will have their 
character set encoding information carried with them, either embedded in 
the HTML context, or by switching the encoding setup from the browser.

Regards,
Sam


From owner-uri@Bunyip.Com  Tue Nov  4 07:20:21 1997
Delivery-Date: Tue, 04 Nov 1997 07:20:21 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id HAA05373
	for <ietf-archive@ietf.org>; Tue, 4 Nov 1997 07:20:20 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id HAA06321;
	Tue, 4 Nov 1997 07:23:19 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id GAA29635
	for uri-out; Tue, 4 Nov 1997 06:46:43 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id GAA29629
	for uri-in; Tue, 4 Nov 1997 06:46:42 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id GAA29624
	for <uri@services.bunyip.com>; Tue, 4 Nov 1997 06:46:39 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id GAA01148
	for uri@services; Tue, 4 Nov 1997 06:46:38 -0500 (EST)
Received: from josef.ifi.unizh.ch (josef.ifi.unizh.ch [130.60.48.10])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id GAA01145;
	Tue, 4 Nov 1997 06:46:31 -0500 (EST)
Received: from ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP) 
          id <09012-0@josef.ifi.unizh.ch>; Tue, 4 Nov 1997 12:46:26 +0100
Date: Tue, 4 Nov 1997 12:46:11 +0100 (MET)
From: =?iso-8859-1?Q?Martin_J=2E_D=FCrst?= <mduerst@ifi.unizh.ch>
To: "Sam X. Sun" <ssun@cnri.reston.va.us>
cc: urn-ietf <urn-ietf@Bunyip.Com>, URI mailing list <uri@Bunyip.Com>
Subject: Re: [URN] Re: URN/URL spec issues...
In-Reply-To: <199711040649.BAA13382@newcnri.CNRI.Reston.Va.US>
Message-ID: <Pine.SUN.3.96.971104121524.1769K-100000@enoshima.ifi.unizh.ch>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Tue, 4 Nov 1997, Sam X. Sun wrote:

> > > One more question though. About the excluded characters. I can see the
> > > reason why ASCII 00-1F and 7F are excluded. But do characters like "<",
> > > ">", and "#" definitely have to be excluded also?
> > 
> > "<" and ">" are used to delimit URIs. If they are not excluded, it's
> > very difficult to know where an URI starts or ends. Also, "<" and ">"
> > are very frequent in HTML. 
> 
> Isn't charactar  "  enough to serve the delimiter purpose? In HTML, the
> real
> delimiter to separate the URL is character ", but not  "<"  or ">" .
> Characters  "<"
> and  ">"  are used to separate the HTML tags. For example, in HTML
> document,
> when a hyperlink is defined as <A HREF="http:my-link" options...>My
> Link</A>, only the http:my-link is the URL, which is delimited by a pair of
> " characters. Characters "<" and ">" are not in the context of URL itself.

Correct. But at one time, there were browsers that accepted
<A HREF="http:my-link>. "<" and ">" are mainly used to delimit
URLs in free text, e.g. as <http:my-link>. And it's very nice if
a system allows you to click links in e.g. a plain text email message.


> >"#" is the delimiter between what gets sent to the server and what 
> >remains at the client for further processing. If this is scheme-specific, 
> >this creates lots of problems.
> > 
> 
> I'm having a hard time to figure the kind of problems it creates. Could you
> be more specific of the problem? 

It's not that a big point, but assume a HTML parser is extracting an URL
reference and then wants to send the URL to a resolving machinery. If
it knows "keep the part after the # for yourself, give the part before
the # to the resolver", it's very easy. If it didn't know that, it
would have to ask the resolver, which would have to decide based on
scheme/protocol. Some browsers may just send all unknown schemes to
a proxy, and so we would need protocol additions so that the proxy
could send back the part after the # (or whatever). Having the #
and only the # for this purpose, and not allowing anything else to
use the # leads to a much nicer architecture.



> I might miss some big point here, and correct me if I'm wrong. But I do
> feel 
> that there is an intention of making the URL/URI specification fitting into
> the 
> "http URL" model. But "http URL" is just A particular scheme under the
> URL family. New schemes should be allowed to come up with their own 
> syntax definition to serve their own purpose, but not have to carry over
> the 
> constraints of other schemes. Even for implementation simplicity, every 
> scheme will have to do its own parsing anyway. Why not allow them to 
> define its own set of reserved/excluded characters?

Well, it's not really that the URL/URI spec is fitted to http.
HTTP and HTML were the first to use URLs, as far as I know,
and made URLs popular. If it were not for HTTP and HTML, nobody
would use URLs. So there is some legacy, and some kind of
right-of-ownership and first-come-first-served.

URLs allow quite a wide range of scheme-specific syntax, but also
have some common concepts that allow generic parsing. But not only
the computer processing aspect is important, also the human user
has to be considered. It would not be too difficult, if it would
be needed, to build an infrastructure that e.g. considered "/"
to have scheme-specific semantics. But now that people are used
to relative URLs, the chances are large that they would make
many mistakes. So having some kind of common syntax has many
advantages.


> >Also, I would like to use this occasion to reiterate my (and many
> >other's) request to put a note into draft-fielding-url-syntax-09.txt
> >to alert readers of the fact that internationalization of URIs
> >is converging towards UTF-8. The IMAP URL and the URN syntax
> >draft are clear evidence of this and can be cited easily.
> >Not putting in such a note would consist a serious negligence
> >to include relevant information. I will be glad to provide the
> >detailled wording.
> >
> 
> I also think using UTF8 as the underlying character set encoding for 
> global naming scheme, like URN, is a good choice. In fact, we specified 
> UTF8 as the character set encoding for the handle system. 

Great!


> On the other hand, "http URL" can and is surviving without a globally
> agreed character set encoding. And the link generally won't break even
> if changed from one character set encoding to another.

"surviving" is the right word here. It works as long as the encoding
stays the same. It definitely doesn't work when the encoding gets
changed. By proposing to use UTF-8, we don't want to force every
http server to change to UTF-8 immediately (or at all). Backwards
compatibility measures have been discussed that will allow an
amazingly smooth transition.


> Currently there're
> tons of non-ASCII URL out there already, and this could make moving "http
> URL" into UTF8 very difficult.

No, it turns out that it's not very difficult. The key is that UTF-8
has a very particular structure, and therefore is easy to detect,
and that the namespace on a server is extremely sparsely populated.
I can point you to some papers of mine that discuss this.


> Besides, UTF8 is not readable for most other
> languages other than ASCII, and this may not make it acceptable for people,
> say, using CJK or Greek. It's might be more appropriate to let "http URL"
> will have their character set encoding information carried with them,
> either embedded in the HTML context, or by switching the encoding setup
> from the browser.

It is true that if you take a non-ASCII URL, encode it as UTF-8, and then
insert the resulting octets into e.g. a Greek document (iso-8859-7), that
will look ugly or even worse, will get an editor or browser confused.
But that's not what we are proposing. Whatever characters the URL
contains, these characters are encoded in the same way as the rest of
the characters in the document. For Greek characters in an iso-8859-7
document, these can be encoded as single octets, and then will be
nicely readable. If it is a HTML document, other characters can be
included by using numeric character references (the &#dddd; things),
for all characters from Unicode/ISO 10646. Where UTF-8 comes into
play is where %HH escaping is needed, or when the URL or part of it
is sent to the server.


Regards,	Martin.



From ipp-owner@pwg.org  Thu Nov  6 09:38:36 1997
Delivery-Date: Thu, 06 Nov 1997 09:38:37 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id JAA16077
	for <ietf-archive@ietf.org>; Thu, 6 Nov 1997 09:38:35 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA14503
	for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 09:41:35 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id JAA10370 for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 09:38:33 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 6 Nov 1997 09:27:02 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id JAA09791 for ipp-outgoing; Thu, 6 Nov 1997 09:15:56 -0500 (EST)
X-Sender: bva@ultranet.com
Message-Id: <l03102802b0878014fde5@[199.232.61.163]>
In-Reply-To: <34615B9E.14D0EA36@sharplabs.com>
References: <l0310280eb086f9ce7527@[199.232.61.163]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 6 Nov 1997 09:18:57 -0500
To: Randy Turner <rturner@sharplabs.com>
From: Bob Van Andel <bva@allegrosoft.com>
Subject: Re: IPP> Use of SSL3 Framing????
Cc: ipp@pwg.org
Sender: ipp-owner@pwg.org

Randy,

>The fact that scenarios exist where security is not
>necessary, do not obviate the need for the standard
>to specify security as a requirement. Its possible
>that one of the machines in one of these scenarios
>might be moved or requested to communicate outside
>of the scenario-specific domain and we don't want
>to have to modify the configuration or install new
>software in order to interoperate.
>
<snip>

Existing Web browsers and servers make the transition from insecure
(non-SSL3) to secure (SSL3) modes and back all the time.  Why can't IPP
clients dynamically negotiate those transitions for those environments
where the site configuration warrants it.

I would expect that a number of site configuration issues will be necessary
that don't require software changes to interoperate, but do require
administrative attention.  Why is this different than the administrator
configuring which bin has letterhead?  I'm assuming that the IPP spec
allows a printer with a single paper source to ignore multi-tray attributes.

Bob

----------------------------------------
Bob Van Andel
Allegro Software Development Corporation
43 Waite Road
Boxborough, MA  01719
(978) 266-1375
(978) 266-2839 fax

Information on the RomPager embedded web server toolkit is at
<http://www.allegrosoft.com/>



From keith@loc252.tandem.com  Thu Nov  6 13:42:34 1997
Delivery-Date: Thu, 06 Nov 1997 13:42:35 -0500
Return-Path: keith@loc252.tandem.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id NAA19471
	for <ietf-archive@ietf.org>; Thu, 6 Nov 1997 13:42:34 -0500 (EST)
Received: from Tandem.com (suntan.tandem.com [192.216.221.8])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA15871
	for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 13:45:34 -0500 (EST)
Received: from adm.loc252.tandem.com (adm.loc252.tandem.com [155.186.92.56])
	by Tandem.com (8.8.8/2.0.1) with SMTP id JAA12958;
	Thu, 6 Nov 1997 09:58:34 -0800 (PST)
Received: from oltp-keithe ([155.186.98.236]) by adm.loc252.tandem.com (4.1/6main.940209)
	id AA01406; Thu, 6 Nov 97 10:00:33 PST
Reply-To: "Keith Evans" <keith@loc252.tandem.com>
From: "Keith Evans" <keith@loc252.tandem.com>
To: "Peter Furniss" <p.furniss@mailbox.ulcc.ac.uk>
Cc: "TIP_listserv" <tip@tandem.com>
Subject: Re: Request for progression of Transaction Internet Protocol I-Ds
Date: Thu, 6 Nov 1997 10:02:01 -0800
Message-Id: <01bceade$15c65510$ec62ba9b@oltp-keithe.loc252.tandem.com>
Mime-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-Msmail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.71.1712.3
X-Mimeole: Produced By Microsoft MimeOLE V4.71.1712.3

Hi Peter,

As you noted, the first wave of the two drafts I never sent to the IETF, I
wanted to get any final comments from tiplist before doing that (as seen
from the IETF, there has been an increment for each version submitted).

Cheers,
-Keith

-----Original Message-----
From: Peter Furniss <p.furniss@mailbox.ulcc.ac.uk>
To: 'Keith Evans' <keith@loc252.tandem.com>
Cc: TIP_listserv <tip@tandem.com>
Date: Thursday, November 06, 1997 5:10 AM
Subject: RE: Request for progression of Transaction Internet Protocol I-Ds


>Keith,
>
>I hadn't noticed, until summarising the situation for someone, that the two
>waves of drafts in October had the same numbers but are not precisely
>identical. However, as far as I can see there is no difference between the
>two except the order of the last sections and the change of "transactions"
>to "commands" in the first line of section 9 of the requirements document.
> I assume the October 7th texts were never posted on the servers.
>
>Not that it matters very much (or perhaps at all).
>
>
>> 1. Transaction Internet Protocol - Version 2.0
>>     <draft-lyon-itp-nodes-03.txt>
>>     Standards-track (Proposed) RFC
>>
>> 2. Transaction Internet Protocol - Requirements and Supplemental
>Information
>>     <draft-evans-tip-functions-02.txt>
>>     Informational RFC
>
>In any case, I had let my silence speak that I believed the drafts had
>applied the comments as agreed and that the progression is appropriate.
>
>
>Peter
>
>--------------------------------------
>Peter Furniss Consultants
>58 Alexandra Crescent, Bromley, Kent BR1 4EX, UK
>Phone & fax : +44 (0)181 313 1833 (or 0181 460 8553 if busy)
>Email           : P.Furniss@mailbox.ulcc.ac.uk   << note change (9/97)
>
>
>
>


From owner-uri@Bunyip.Com  Thu Nov  6 17:14:20 1997
Delivery-Date: Thu, 06 Nov 1997 17:14:20 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA22905
	for <ietf-archive@ietf.org>; Thu, 6 Nov 1997 17:14:19 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA16929;
	Thu, 6 Nov 1997 17:17:20 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA19160
	for uri-out; Thu, 6 Nov 1997 03:23:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA19153
	for uri-in; Thu, 6 Nov 1997 03:23:02 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA19142
	for <uri@services.bunyip.com>; Thu, 6 Nov 1997 03:22:35 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA08342
	for uri@services; Thu, 6 Nov 1997 03:22:33 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA08339;
	Thu, 6 Nov 1997 03:22:24 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa14998;
          5 Nov 97 23:20 PST
To: Keith Moore <moore@cs.utk.edu>
cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com, timbl@w3.org, masinter@parc.xerox.com,
        Harald.T.Alvestrand@uninett.no
Subject: Re: draft-fielding-uri-syntax-00 
In-reply-to: Your message of "Fri, 31 Oct 1997 00:14:13 EST."
             <199710310514.AAA24872@spot.cs.utk.edu> 
Date: Wed, 05 Nov 1997 23:10:43 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9711052320.aa14998@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

I made some minor changes to match the comments received and have
submitted the URI spec as draft-fielding-uri-syntax-00.txt (Nov 05).
As usual, I have created a diff from draft 09 as well; both are
available from

   http://www.ics.uci.edu/~fielding/url/

....Roy


From ipp-owner@pwg.org  Thu Nov  6 17:34:37 1997
Delivery-Date: Thu, 06 Nov 1997 17:34:38 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA23093
	for <ietf-archive@ietf.org>; Thu, 6 Nov 1997 17:34:37 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA17023
	for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 17:37:38 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA24703 for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 17:34:36 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 6 Nov 1997 17:26:22 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA23857 for ipp-outgoing; Thu, 6 Nov 1997 17:07:39 -0500 (EST)
Message-ID: <34623F66.555D378D@parc.xerox.com>
Date: Thu, 6 Nov 1997 14:06:30 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.03 [en] (Win95; U)
MIME-Version: 1.0
To: Randy Turner <rturner@sharplabs.com>
CC: Harry Lewis <harryl@us.ibm.com>, ipp@pwg.org
Subject: Re: IPP> Use of SSL3 Framing????
References: <5030300013763669000002L092*@MHS> <3461F7EA.9C64AEF9@sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

> They are required by de facto, not by a pure standard, to support HTTPS
> because no commercial vendor of HTTP servers would introduce a server
> incapable of providing the capability for internet commerce.

This is utterly false. Not all HTTP servers are required to support Internet
commerce. 
-- 
http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Thu Nov  6 17:38:32 1997
Delivery-Date: Thu, 06 Nov 1997 17:38:32 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA23113
	for <ietf-archive@ietf.org>; Thu, 6 Nov 1997 17:38:31 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA17064
	for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 17:41:33 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA25234 for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 17:38:32 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 6 Nov 1997 17:33:25 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA23928 for ipp-outgoing; Thu, 6 Nov 1997 17:13:05 -0500 (EST)
Message-ID: <D10983CAC30DD111B41400805FA6A1C1121447@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: Larry Masinter <masinter@parc.xerox.com>,
        Randy Turner
	 <rturner@sharplabs.com>
Cc: Harry Lewis <harryl@us.ibm.com>, ipp@pwg.org
Subject: RE: IPP> Use of SSL3 Framing????
Date: Thu, 6 Nov 1997 14:11:05 -0800
X-Priority: 3
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain
Sender: ipp-owner@pwg.org



Let me emphasize the word "de facto", because I can't think of any HTTP
server shipping today that doesn't support HTTPS (Netscape Enterprise
Server, Microsoft IIS, Apache). The question was whether or not there is
some requirement, and there is no STANDARD requirement that HTTP servers
support
SSL3, but there is a very strong MARKET requirement for this type of
support.

Randy


> -----Original Message-----
> From:	Larry Masinter [SMTP:masinter@parc.xerox.com]
> Sent:	Thursday, November 06, 1997 2:07 PM
> To:	Randy Turner
> Cc:	Harry Lewis; ipp@pwg.org
> Subject:	Re: IPP> Use of SSL3 Framing????
> 
> > They are required by de facto, not by a pure standard, to support
> HTTPS
> > because no commercial vendor of HTTP servers would introduce a
> server
> > incapable of providing the capability for internet commerce.
> 
> This is utterly false. Not all HTTP servers are required to support
> Internet
> commerce. 
> -- 
> http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Thu Nov  6 18:25:54 1997
Delivery-Date: Thu, 06 Nov 1997 18:25:55 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id SAA23670
	for <ietf-archive@ietf.org>; Thu, 6 Nov 1997 18:25:54 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA17287
	for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 18:28:53 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA26199 for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 18:25:53 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 6 Nov 1997 18:21:38 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA25566 for ipp-outgoing; Thu, 6 Nov 1997 18:10:06 -0500 (EST)
Message-Id: <3.0.1.32.19971106144929.00c692b0@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Thu, 6 Nov 1997 14:49:29 PST
To: "Turner, Randy" <rturner@sharplabs.com>,
        Larry Masinter <masinter@parc.xerox.com>,
        Randy Turner <rturner@sharplabs.com>
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: RE: IPP> Use of SSL3 Framing????
Cc: Harry Lewis <harryl@us.ibm.com>, ipp@pwg.org
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C1121447@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

Randy,

You seem to think only about web server vendors. There are a number of
other HTTP implementations, in particular for embedding in devices (such as
printers) that are counting every bit they put in.

Carl-Uno

At 02:11 PM 11/6/97 PST, Turner, Randy wrote:
>
>
>Let me emphasize the word "de facto", because I can't think of any HTTP
>server shipping today that doesn't support HTTPS (Netscape Enterprise
>Server, Microsoft IIS, Apache). The question was whether or not there is
>some requirement, and there is no STANDARD requirement that HTTP servers
>support
>SSL3, but there is a very strong MARKET requirement for this type of
>support.
>
>Randy
>
>
>> -----Original Message-----
>> From:	Larry Masinter [SMTP:masinter@parc.xerox.com]
>> Sent:	Thursday, November 06, 1997 2:07 PM
>> To:	Randy Turner
>> Cc:	Harry Lewis; ipp@pwg.org
>> Subject:	Re: IPP> Use of SSL3 Framing????
>> 
>> > They are required by de facto, not by a pure standard, to support
>> HTTPS
>> > because no commercial vendor of HTTP servers would introduce a
>> server
>> > incapable of providing the capability for internet commerce.
>> 
>> This is utterly false. Not all HTTP servers are required to support
>> Internet
>> commerce. 
>> -- 
>> http://www.parc.xerox.com/masinter
>
>
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From jmp-owner@pwg.org  Fri Nov  7 17:39:05 1997
Delivery-Date: Fri, 07 Nov 1997 17:39:06 -0500
Return-Path: jmp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA13298
	for <ietf-archive@ietf.org>; Fri, 7 Nov 1997 17:39:04 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA21031
	for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 17:42:05 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA26306 for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 17:39:01 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 7 Nov 1997 17:36:35 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA25842 for jmp-outgoing; Fri, 7 Nov 1997 17:35:08 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <Harald.T.Alvestrand@uninett.no>, <chrisw@iwl.com>
Cc: <rturner@sharplabs.com>, <lpyoung@lexmark.com>, <rbergma@dpc.com>,
        <jmp@pwg.org>
Subject: JMP> Job MIB Standard direction
Message-ID: <5030300013891134000002L042*@MHS>
Date: Fri, 7 Nov 1997 17:37:42 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: jmp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id RAA13298

Appoligies to Harald and Chris. I found the concise IETF position I was
searching for. It was originally part of a PMP topic, which is why I had
difficulty back referencing.

> With regard to the Job MIB, it seems clear that:
>
> - The IETF has no consensus position that it is a Good Thing to deploy
>   MIBs as a means of users' access to information (as opposed to an
>   administrator's access). In particular, the access control models
>   currently being defined in the SNMPv3 group are not based on the idea
>   that all users need MIB access; we do not want to bring this idea into
>   that process, for fear of delaying it further.
>
> - The IETF has consensus that there is no need for all MIBs to be
>   Internet standards. Informational MIBs, or MIBs developed by other
>   organizations, are Good Things; the IETF can sometimes assist in their
>   reviews, without necessarily taking responsibility.
>
> - Given the two positions above, we think that it's better for the
>   Job MIB to be submitted to the IETF as an external document and given
>   Informational status as a protocol under PWG control.

In Boulder, we discussed the fact that Experimental may carry more "weight"
than Informational. In Boulder, we felt we only had 2 weeks to resolve this,
which is why I brought it up. If we go strictly the Informational route,
we will register the Job MIB under the new PWG enterprise OID.

Another thing I think this decision will force that we are really not
addressing is the last bit of Harald's statement  "as a protocol under PWG
control" Do we know exactly what this means?

Harry Lewis - IBM Printing Systems

From jmp-owner@pwg.org  Fri Nov  7 18:21:04 1997
Delivery-Date: Fri, 07 Nov 1997 18:21:04 -0500
Return-Path: jmp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id SAA13960
	for <ietf-archive@ietf.org>; Fri, 7 Nov 1997 18:21:03 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA21177
	for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 18:24:02 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA27454 for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 18:20:58 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 7 Nov 1997 18:18:31 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA27272 for jmp-outgoing; Fri, 7 Nov 1997 18:16:53 -0500 (EST)
Message-ID: <3463A123.D2B740F2@underscore.com>
Date: Fri, 07 Nov 1997 18:15:47 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.02 [en] (WinNT; I)
MIME-Version: 1.0
To: Harry Lewis <harryl@us.ibm.com>
CC: Harald.T.Alvestrand@uninett.no, chrisw@iwl.com, rturner@sharplabs.com,
        lpyoung@lexmark.com, rbergma@dpc.com, jmp@pwg.org
Subject: Re: JMP> Job MIB Standard direction
References: <5030300013891134000002L042*@MHS>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: jmp-owner@pwg.org

Harry Lewis wrote:

> Another thing I think this decision will force that we are really not
> addressing is the last bit of Harald's statement  "as a protocol under PWG
> control" Do we know exactly what this means?
> 
> Harry Lewis - IBM Printing Systems

Doesn't this mean that the PWG advertises the protocol and retains
all related documents in a publicly available repository, and that
the PWG maintains authoritative control on the specifications?

Are there other issues?  Do you think the PWG is not currently able
to do these things?  If not, what must be done to make this happen,
assuming the PWG desires to do this?

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From ipp-owner@pwg.org  Fri Nov  7 18:46:16 1997
Delivery-Date: Fri, 07 Nov 1997 18:46:16 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id SAA14210
	for <ietf-archive@ietf.org>; Fri, 7 Nov 1997 18:46:05 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA21246
	for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 18:49:04 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA28805 for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 18:45:59 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 7 Nov 1997 18:31:20 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA27256 for ipp-outgoing; Fri, 7 Nov 1997 18:13:28 -0500 (EST)
Message-ID: <3463A089.F81EE8BA@underscore.com>
Date: Fri, 07 Nov 1997 18:13:13 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.02 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: ipp@pwg.org
Subject: Re: IPP> Security proposal
References: <D10983CAC30DD111B41400805FA6A1C112145D@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Turner, Randy wrote:
> 
> I have placed a draft of my IPP security proposal on the
> PWG FTP server.
> 
> There is a Microsoft Word 2.0 document version
> 
> ftp://ftp.pwg.org/pub/pwg/ipp/drafts/ippsec.doc
> 
> and an HTML version
> 
> ftp://ftp.pwg.org/pub/pwg/ipp/drafts/ippsec.html

When I try to access the HTML form, I get a blank document.
Perhaps an upload error?

	...jay

From jmp-owner@pwg.org  Fri Nov  7 19:05:12 1997
Delivery-Date: Fri, 07 Nov 1997 19:05:13 -0500
Return-Path: jmp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id TAA14378
	for <ietf-archive@ietf.org>; Fri, 7 Nov 1997 19:05:12 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA21304
	for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 19:08:10 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA29623 for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 19:05:03 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 7 Nov 1997 18:59:32 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA29179 for jmp-outgoing; Fri, 7 Nov 1997 18:55:29 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <jkm@underscore.com>
Cc: <Harald.T.Alvestrand@uninett.no>, <chrisw@iwl.com>,
        <rturner@sharplabs.com>, <lpyoung@lexmark.com>, <rbergma@dpc.com>,
        <jmp@pwg.org>
Subject: Re: JMP> Job MIB Standard direction
Message-ID: <5030300013897684000002L042*@MHS>
Date: Fri, 7 Nov 1997 18:59:30 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: jmp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id TAA14378

Jay, Yes,  I believe the PWG is capable of this. I just don't think we have
ever stated it as such...

>PWG advertises the protocol and retains
>all related documents in a publicly available repository, and that
>the PWG maintains authoritative control on the specifications?

>From time to time we've danced around the "is the PWG a real stds body"
question. The rubber
need to meet the road with JMP and probably FIN.

Harry Lewis - IBM Printing Systems






jkm@underscore.com on 11/07/97 04:27:58 PM
Please respond to jkm@underscore.com @ internet
To: Harry Lewis/Boulder/IBM@ibmus
cc: jmp@pwg.org @ internet, rbergma@dpc.com @ internet, lpyoung@lexmark.com @
internet, rturner@sharplabs.com @ internet, chrisw@iwl.com @ internet,
Harald.T.Alvestrand@uninett.no @ internet
Subject: Re: JMP> Job MIB Standard direction


Harry Lewis wrote:

> Another thing I think this decision will force that we are really not
> addressing is the last bit of Harald's statement  "as a protocol under PWG
> control" Do we know exactly what this means?
>
> Harry Lewis - IBM Printing Systems

Doesn't this mean that the PWG advertises the protocol and retains
all related documents in a publicly available repository, and that
the PWG maintains authoritative control on the specifications?

Are there other issues?  Do you think the PWG is not currently able
to do these things?  If not, what must be done to make this happen,
assuming the PWG desires to do this?

 ...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------




From ipp-owner@pwg.org  Fri Nov  7 21:26:34 1997
Delivery-Date: Fri, 07 Nov 1997 21:26:34 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id VAA15065
	for <ietf-archive@ietf.org>; Fri, 7 Nov 1997 21:26:28 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA21581
	for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 21:29:28 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA06307 for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 21:26:22 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 7 Nov 1997 21:11:25 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA02769 for ipp-outgoing; Fri, 7 Nov 1997 20:02:42 -0500 (EST)
Message-Id: <3.0.1.32.19971107164605.00bd02d0@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Fri, 7 Nov 1997 16:46:05 PST
To: "Turner, Randy" <rturner@sharplabs.com>, ipp@pwg.org
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: Re: IPP> Security proposal
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C112145D@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

At 02:55 PM 11/7/97 PST, Turner, Randy wrote:
>
>I have placed a draft of my IPP security proposal on the
>PWG FTP server.
>
>There is a Microsoft Word 2.0 document version
>
>ftp://ftp.pwg.org/pub/pwg/ipp/drafts/ippsec.doc
>
>and an HTML version
>
>ftp://ftp.pwg.org/pub/pwg/ipp/drafts/ippsec.html
>
>Randy
>

Randy,

Randy,

Thanks for taking the time to put your ideas on paper.

I looked over your proposal and would like you to comment on the following
things.
I expect to get back with more detailed comments after having spoken to my
security guys on Monday.

1) I was disappointed that you did not spell out what is now the minimum
"extra stuff" that every implementation would have to include if we
mandated TLS negotiation for all IPP clients and servers. My latest
impression is that it is a lot more than we anticipated when the subject
was discussed in the Boulder PWG meeting.

2) Earlier today Keith Moore came up with a proposal to take a new look at
SASL, which might eliviate some of the extra burden that 1) above might
incur. Do you or anybody else knows if "the world" is really going to
implement SASL in the foreseeable future (or are we up against yet another
road block here)? Judging from the comments on the DL recently, a number of
people have asked for a very light weight mechanism to do the initial
security negotiation, with the option to say "NO I do not want any
security", and I am still not convinced that TLS will deliver that.

---

If I have interpreted the feelings of the WG on this subject correctly, I
would like to draw a comparison with safe sex:

If you tend to mix with new or potentially unreliable partners, you are
quite likely to want to have some form of protection and would welcome the
subject to be brought up before you get too intimate. However, if you only
practise it with a steady and wellknown partner, you would probably be
upset to have to go through a forced negotitation about different types of
preventive tools and methods every time. If you trust your partner, you
should be allowed to practise unsafe sex at your own risk, without any
lengthy negotiation beforehand!

Regards,

Carl-Uno
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Fri Nov  7 21:33:08 1997
Delivery-Date: Fri, 07 Nov 1997 21:33:08 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id VAA15089
	for <ietf-archive@ietf.org>; Fri, 7 Nov 1997 21:33:07 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA21606
	for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 21:36:07 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA07227 for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 21:33:03 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 7 Nov 1997 21:27:34 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA03416 for ipp-outgoing; Fri, 7 Nov 1997 20:32:52 -0500 (EST)
Message-ID: <D10983CAC30DD111B41400805FA6A1C1121466@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: Carl-Uno Manros <cmanros@cp10.es.xerox.com>,
        "Turner, Randy"
	 <rturner@sharplabs.com>, ipp@pwg.org
Subject: RE: IPP> Security proposal
Date: Fri, 7 Nov 1997 17:30:34 -0800
X-Priority: 3
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain
Sender: ipp-owner@pwg.org



	[Carl Uno Manros wrote...]
>  
> Randy,
> 
> Thanks for taking the time to put your ideas on paper.
> 
> I looked over your proposal and would like you to comment on the
> following
> things.
> I expect to get back with more detailed comments after having spoken
> to my
> security guys on Monday.
> 
> 1) I was disappointed that you did not spell out what is now the
> minimum
> "extra stuff" that every implementation would have to include if we
> mandated TLS negotiation for all IPP clients and servers. My latest
> impression is that it is a lot more than we anticipated when the
> subject
> was discussed in the Boulder PWG meeting.
	[Turner, Randy]  
	I modified my stand in Boulder to require the minimum negotiated
	security to be MD5 message digest, this is in order to be
compliant
	with some web servers that use SSL3 but might not be able to
	negotiate down to NO security. Also, after thinking about it, it
didn't
	make much sense to have an encapsulation without utilizing it to
some
	degree. MD5 message digest is a very simple security mechanism
	that, even in intranet environments, would not be a burden to
implement.
	And in the cases where a minimally compliant printer would be
accessed
	across a possibly insecure topology (i.e., the internet), then
at least the
	minimally compliant printer could offer some level of security.
I don't think
	this minimal level of security is too much to ask from an
"Internet" 
	printing protocol...
	[Turner, Randy]  [end]

>  
> 2) Earlier today Keith Moore came up with a proposal to take a new
> look at
> SASL, which might eliviate some of the extra burden that 1) above
> might
> incur. Do you or anybody else knows if "the world" is really going to
> implement SASL in the foreseeable future (or are we up against yet
> another
> road block here)? Judging from the comments on the DL recently, a
> number of
> people have asked for a very light weight mechanism to do the initial
> security negotiation, with the option to say "NO I do not want any
> security", and I am still not convinced that TLS will deliver that.
	[Turner, Randy]  
	All I can say is to read the TLS specification. Its quite clear
on
	what it is and is not capable of doing.


	Randy

	[..snip..]




From ipp-owner@pwg.org  Sat Nov  8 16:57:55 1997
Delivery-Date: Sat, 08 Nov 1997 16:57:55 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id QAA24812
	for <ietf-archive@ietf.org>; Sat, 8 Nov 1997 16:57:54 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA22851
	for <ietf-archive@cnri.reston.va.us>; Sat, 8 Nov 1997 17:00:55 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA13538 for <ietf-archive@cnri.reston.va.us>; Sat, 8 Nov 1997 16:57:53 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Sat, 8 Nov 1997 16:52:59 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA12968 for ipp-outgoing; Sat, 8 Nov 1997 16:41:29 -0500 (EST)
Date: Sat, 8 Nov 1997 16:41:14 -0500 (EST)
X-Sender: bva@ultranet.com
Message-Id: <v01530501b08cbd5a9abf@[199.232.61.163]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
To: Randy Turner <rturner@sharplabs.com>
From: bva@allegrosoft.com (Bob Van Andel)
Subject: Re: IPP> Security proposal
Cc: ipp@pwg.org
Sender: ipp-owner@pwg.org

Randy,

>
> I'm wondering if we could define an *anonymous*
> authentication that clients could use and that IPP
> servers would recognize as a kind of *guest*
> authentication...this may have already been
> defined within some other security working group....
>

Why is *anonymous* printing (which is certainly a desirable case)
any different than *anonymous* Web site access?
In other words, why isn't unsecured access acceptable for this case?

Bob

Bob Van Andel
Allegro Software Development Corporation
43 Waite Road
Boxborough, MA  01719
(978) 266-1375
(978) 266-2839 fax

Read about the RomPager embedded web server toolkit at:
www.allegrosoft.com



From jmp-owner@pwg.org  Sat Nov  8 17:37:54 1997
Delivery-Date: Sat, 08 Nov 1997 17:37:58 -0500
Return-Path: jmp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA24927
	for <ietf-archive@ietf.org>; Sat, 8 Nov 1997 17:37:53 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA22911
	for <ietf-archive@cnri.reston.va.us>; Sat, 8 Nov 1997 17:40:53 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA13882 for <ietf-archive@cnri.reston.va.us>; Sat, 8 Nov 1997 17:37:52 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Sat, 8 Nov 1997 17:36:40 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA13697 for jmp-outgoing; Sat, 8 Nov 1997 17:35:43 -0500 (EST)
From: Harald.T.Alvestrand@uninett.no
To: Harry Lewis <harryl@us.ibm.com>
cc: chrisw <chrisw@iwl.com>, rturner <rturner@sharplabs.com>,
        lpyoung <lpyoung@lexmark.com>, rbergma <rbergma@dpc.com>,
        jmp <jmp@pwg.org>
Subject: JMP> Re: Job MIB Standard direction
In-reply-to: Your message of "Fri, 07 Nov 1997 17:37:42 EST." <5030300013891134000002L042*@MHS>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <15055.878979297.1@dale.uninett.no>
Date: Sat, 08 Nov 1997 09:54:57 +0100
Message-ID: <15057.878979297@dale.uninett.no>
Sender: jmp-owner@pwg.org

Harry,
The statement "under PWG control" means that if the PWG claims that
the Job MIB version 2 is defined like this-and-this, the IETF won't
protest.
If the PWG were to do the same thing with a standards-track document,
the IETF will insist that it ain't so until it's been approved
by the IETF process.
We've had several attempts at groups saying that they're "defining
the next version of standard XXX", while not consulting the IETF.
That is WRONG.

              Harald A

From ipp-owner@pwg.org  Sat Nov  8 19:17:09 1997
Delivery-Date: Sat, 08 Nov 1997 19:17:10 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id TAA25139
	for <ietf-archive@ietf.org>; Sat, 8 Nov 1997 19:17:08 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA22966
	for <ietf-archive@cnri.reston.va.us>; Sat, 8 Nov 1997 19:20:04 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA14639 for <ietf-archive@cnri.reston.va.us>; Sat, 8 Nov 1997 19:16:48 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Sat, 8 Nov 1997 19:12:41 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA14094 for ipp-outgoing; Sat, 8 Nov 1997 19:01:12 -0500 (EST)
Message-ID: <3464FD30.C816FB86@underscore.com>
Date: Sat, 08 Nov 1997 19:00:48 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.02 [en] (WinNT; I)
MIME-Version: 1.0
To: Randy Turner <rturner@sharplabs.com>
CC: pthambi@ibm.net, ipp@pwg.org
Subject: Re: IPP> Security proposal
References: <D10983CAC30DD111B41400805FA6A1C1121466@admsrvnt02.enet.sharplabs.com> <346478E3.A1B388B5@ibm.net> <34649DCD.C529EE8A@sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

I agree, this is a good idea.  It might get us out of admin hell
later on, at the point when a customer says "don't force security
down my throat if I don't want it."

	...jay


Randy Turner wrote:
> 
> Another comment on my previous comment...
> 
> I would like to suggest that we might want to
> consider *anonymous* printing, a separate case
> (and class) of IPP printing. I think TLS
> can handle most of the other requirements
> for *authenticated* printing (including the
> exchange of shared secrets...).
> 
>  I'm wondering if we could define an *anonymous*
>  authentication that clients could use and that IPP
>  servers would recognize as a kind of *guest*
>  authentication...this may have already been
>  defined within some other security working group....
> 
>  Randy
> 
> Philip Thambidurai wrote:
> >
> > I think that the MD5 (or other message digest or secure hash algorithm)
> > is used only when
> > the client and the server ALREADY SHARE A SECRET (such as a password).
> > (it is assumed that some other secure channel has been used to transmit
> > that
> > secret from one party to the other).
> >
> > In the Internet Printing context, I can see an end-user who would like
> > to print to
> > an IPP-Printer that may not have any knowledge about the end-user.
> > In such a case, requiring MD5 will prevent the end-user from
> > printing, even if no security of any kind is necessary (internet or
> > intranet).
> >
> > Turner, Randy wrote:
> >
> > >         [Carl Uno Manros wrote...]
> > > >
> > > > Randy,
> > > >
> > > > Thanks for taking the time to put your ideas on paper.
> > > >
> > > > I looked over your proposal and would like you to comment on the
> > > > following
> > > > things.
> > > > I expect to get back with more detailed comments after having spoken
> > >
> > > > to my
> > > > security guys on Monday.
> > > >
> > > > 1) I was disappointed that you did not spell out what is now the
> > > > minimum
> > > > "extra stuff" that every implementation would have to include if we
> > > > mandated TLS negotiation for all IPP clients and servers. My latest
> > > > impression is that it is a lot more than we anticipated when the
> > > > subject
> > > > was discussed in the Boulder PWG meeting.
> > >         [Turner, Randy]
> > >         I modified my stand in Boulder to require the minimum
> > > negotiated
> > >         security to be MD5 message digest, this is in order to be
> > > compliant
> > >         with some web servers that use SSL3 but might not be able to
> > >         negotiate down to NO security. Also, after thinking about it,
> > > it
> > > didn't
> > >         make much sense to have an encapsulation without utilizing it
> > > to
> > > some
> > >         degree. MD5 message digest is a very simple security mechanism
> > >
> > >         that, even in intranet environments, would not be a burden to
> > > implement.
> > >         And in the cases where a minimally compliant printer would be
> > > accessed
> > >         across a possibly insecure topology (i.e., the internet), then
> > >
> > > at least the
> > >         minimally compliant printer could offer some level of
> > > security.
> > > I don't think
> > >         this minimal level of security is too much to ask from an
> > > "Internet"
> > >         printing protocol...
> > >         [Turner, Randy]  [end]
> > >
> > > >
> > > > 2) Earlier today Keith Moore came up with a proposal to take a new
> > > > look at
> > > > SASL, which might eliviate some of the extra burden that 1) above
> > > > might
> > > > incur. Do you or anybody else knows if "the world" is really going
> > > to
> > > > implement SASL in the foreseeable future (or are we up against yet
> > > > another
> > > > road block here)? Judging from the comments on the DL recently, a
> > > > number of
> > > > people have asked for a very light weight mechanism to do the
> > > initial
> > > > security negotiation, with the option to say "NO I do not want any
> > > > security", and I am still not convinced that TLS will deliver that.
> > >         [Turner, Randy]
> > >         All I can say is to read the TLS specification. Its quite
> > > clear
> > > on
> > >         what it is and is not capable of doing.
> > >
> > >         Randy
> > >
> > >         [..snip..]

From Paul.Skaistis@unisys.com  Mon Nov 10 02:41:49 1997
Delivery-Date: Mon, 10 Nov 1997 02:41:50 -0500
Return-Path: Paul.Skaistis@unisys.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id CAA10320
	for <ietf-archive@ietf.org>; Mon, 10 Nov 1997 02:41:49 -0500 (EST)
Received: from Tandem.com (suntan.tandem.com [192.216.221.8])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA01506
	for <ietf-archive@cnri.reston.va.us>; Mon, 10 Nov 1997 02:44:47 -0500 (EST)
Received: from bbmail1.unisys.com (192-63-2005.unisys.com [192.63.200.5])
	by Tandem.com (8.8.8/2.0.1) with ESMTP id XAA26961
	for <tip@tandem.com>; Sun, 9 Nov 1997 23:03:17 -0800 (PST)
Received: from slc-exchange-1.slc.unisys.com ([192.60.145.26])
	by bbmail1.unisys.com (8.8.5/8.8.5) with SMTP id HAA12548
	for <tip@tandem.com>; Mon, 10 Nov 1997 07:02:49 GMT
Received: by slc-exchange-1.slc.unisys.com with SMTP (Microsoft Exchange Server Internet Mail Connector Version 4.0.995.52)
	id <01BCED6B.89076CA0@slc-exchange-1.slc.unisys.com>; Sun, 9 Nov 1997 23:59:37 -0700
Message-ID: <c=US%a=ATTMAIL_%p=UNISYS%l=MV_EXCHANGE_-971110070220Z-36761@slc-exchange-1.slc.unisys.com>
From: "Skaistis, Paul" <Paul.Skaistis@unisys.com>
To: "'Keith Evans'" <keith@loc252.tandem.com>,
        "'Peter Furniss'"
	 <p.furniss@mailbox.ulcc.ac.uk>
Cc: "'TIP_listserv'" <tip@tandem.com>
Subject: RE: Request for progression of Transaction Internet Protocol I-Ds
Date: Mon, 10 Nov 1997 00:02:20 -0700
X-Mailer:  Microsoft Exchange Server Internet Mail Connector Version 4.0.995.52
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit

Peter Furniss[SMTP:p.furniss@mailbox.ulcc.ac.uk] wrote:
> Keith,

 [ snip ]
 
> In any case, I had let my silence speak that I believed the drafts had 
> applied the comments as agreed and that the progression is appropriate.

This is my view as well.  The WG "last call" passed without discussion,
and therefore progression is appropriate. 

Cheers, 
- Paul



From jmp-owner@pwg.org  Mon Nov 10 11:15:02 1997
Delivery-Date: Mon, 10 Nov 1997 11:15:03 -0500
Return-Path: jmp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id LAA14511
	for <ietf-archive@ietf.org>; Mon, 10 Nov 1997 11:14:53 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id LAA02828
	for <ietf-archive@cnri.reston.va.us>; Mon, 10 Nov 1997 11:17:52 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA19155 for <ietf-archive@cnri.reston.va.us>; Mon, 10 Nov 1997 11:14:51 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Mon, 10 Nov 1997 11:12:39 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA18622 for jmp-outgoing; Mon, 10 Nov 1997 11:10:27 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <hta@dale.uninett.no>
Cc: <chrisw@iwl.com>, <rturner@sharplabs.com>, <lpyoung@lexmark.com>,
        <rbergma@dpc.com>, <Jmp@pwg.org>
Subject: JMP> Re: Job MIB Standard direction
Message-ID: <5030300014001353000002L032*@MHS>
Date: Mon, 10 Nov 1997 11:12:55 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: jmp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id LAA14511

Harald, thank you for your comment.

In general, the PWG places value on having it's work chartered by the
IETF (when appropriate), and has placed a lot of emphasis on following
IETF recommendations. The job MIB is a case in point. Nonetheless, we're
trying, now, to acclimate to your latest recommendations that the Job MIB
remain "Informational", and that, from the IETF perspective, is not a
"Good Thing" (because it facilitates both client and administrative access
via SNMP).

Your recommendation to maintain the Job MIB under PWG control and
clarification of what that means (ability to rev the specification
without consulting the IETF) is probably one that we should see value
in and take advantage of.

Again, Thanks.

Harry Lewis - IBM Printing Systems




hta@dale.uninett.no on 11/08/97 03:33:43 PM
Please respond to hta@dale.uninett.no @ internet
To: Harry Lewis/Boulder/IBM@ibmus
cc: jmp@pwg.org @ internet, rbergma@dpc.com @ internet, lpyoung@lexmark.com @
internet, rturner@sharplabs.com @ internet, chrisw@iwl.com @ internet
Subject: Re: Job MIB Standard direction


Harry,
The statement "under PWG control" means that if the PWG claims that
the Job MIB version 2 is defined like this-and-this, the IETF won't
protest.
If the PWG were to do the same thing with a standards-track document,
the IETF will insist that it ain't so until it's been approved
by the IETF process.
We've had several attempts at groups saying that they're "defining
the next version of standard XXX", while not consulting the IETF.
That is WRONG.

              Harald A



From ipp-owner@pwg.org  Thu Nov 13 17:30:18 1997
Delivery-Date: Thu, 13 Nov 1997 17:30:19 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA13683
	for <ietf-archive@ietf.org>; Thu, 13 Nov 1997 17:30:18 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA16150
	for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 17:33:18 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA12961 for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 17:30:18 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 13 Nov 1997 17:25:40 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA12387 for ipp-outgoing; Thu, 13 Nov 1997 17:14:02 -0500 (EST)
Message-ID: <346B7B82.7FEBE34A@underscore.com>
Date: Thu, 13 Nov 1997 17:13:22 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.02 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>, Robert.Herriot@Eng.Sun.COM
CC: ipp@pwg.org
Subject: Re: IPP> Minutes of IPP Weekly Conference call - Nove. 12, 1997
References: <D10983CAC30DD111B41400805FA6A1C117DC4D@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Sorry, but I can't tell whether both Randy and Bob are agreeing
with Scott or not.

Can someone make a *brief* statement on this issue in which the
comments made by Scott are addressed?  Thanks in advance.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------


Turner, Randy wrote:
> 
> My recollection is the same as Bob's....
> 
> Randy
> 
> > -----Original Message-----
> > From: Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> > Sent: Thursday, November 13, 1997 12:36 PM
> > To:   ipp@pwg.org; lawrence@agranat.com
> > Subject:      Re: IPP> Minutes of IPP Weekly Conference call - Nove.
> > 12, 1997
> >
> > My recollection of the discussion was that we agreed that the client
> > should get standard TCP/IP and HTTP behavior for situations best
> > handled by those layers.
> >
> > > From lawrence@agranat.com Thu Nov 13 07:06:50 1997
> > > To: ipp@pwg.org
> > > Subject: Re: IPP> Minutes of IPP Weekly Conference call - Nove. 12,
> > 1997
> > > In-reply-to: <5030100013266059000002L092*@MHS>
> > > Date: Thu, 13 Nov 1997 09:41:24 -0500
> > > From: "Scott Lawrence" <lawrence@agranat.com>
> > > Sender: ipp-owner@pwg.org
> > > Content-Length: 1051
> > > X-Lines: 21
> > >
> > >
> > >   The agreement Roger describes sounds good; one minor nit...
> > >
> > > RKD> 9) If a client somehow derives a URI and tries to connect and
> > the
> > > RKD>    service (e.g. Printer-URI) has been turned-off, an
> > appropriate
> > > RKD>    http error code will be returned.
> > >
> > >   Why impose that requirement?  That would mean that a printer
> > without
> > >   security (for whatever reason) would need to listen on the TLS
> > port
> > >   and implement enough of the handshake to negotiate no security so
> > >   that it can send an HTTP error.  Similarly, a secure-only server
> > >   would need to listen on the unsecured port just to send an HTTP
> > >   error.  Just let TCP do the right thing - if they've constructed
> > an
> > >   invalid URI (one with the wrong scheme or port number in it), then
> > >   it won't work, which is what should happen.  It really isn't the
> > >   business of the IPP spec to say what will happen on a TCP port on
> > >   which IPP is not available.
> > >
> > > --
> > > Scott Lawrence           EmWeb Embedded Server
> > <lawrence@agranat.com>
> > > Agranat Systems, Inc.        Engineering
> > http://www.agranat.com/
> > >

From ipp-owner@pwg.org  Thu Nov 13 18:02:15 1997
Delivery-Date: Thu, 13 Nov 1997 18:02:16 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id SAA14148
	for <ietf-archive@ietf.org>; Thu, 13 Nov 1997 18:02:15 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA16280
	for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 18:05:16 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA14166 for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 18:02:15 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 13 Nov 1997 17:53:39 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA12958 for ipp-outgoing; Thu, 13 Nov 1997 17:30:16 -0500 (EST)
Message-ID: <D10983CAC30DD111B41400805FA6A1C117DC52@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: Jay Martin <jkm@underscore.com>, "Turner, Randy"
	 <rturner@sharplabs.com>,
        Robert.Herriot@Eng.Sun.COM
Cc: ipp@pwg.org
Subject: RE: IPP> Minutes of IPP Weekly Conference call - Nove. 12, 1997
Date: Thu, 13 Nov 1997 14:28:10 -0800
X-Priority: 3
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain
Sender: ipp-owner@pwg.org



There was a proposal to handle situations like the one
expressed by Roger in his minutes, but others on
the conference felt like we were trying to spec too
much on how the servers handle every possible
error (or error code). So we just said that the server
will do the appropriate thing, depending upon which
layer of the overall protocol stack at which a particular
problem occurred...I think this is where we left it.

Randy

> -----Original Message-----
> From:	Jay Martin [SMTP:jkm@underscore.com]
> Sent:	Thursday, November 13, 1997 2:13 PM
> To:	Turner, Randy; Robert.Herriot@Eng.Sun.COM
> Cc:	ipp@pwg.org
> Subject:	Re: IPP> Minutes of IPP Weekly Conference call - Nove.
> 12, 1997
> 
> Sorry, but I can't tell whether both Randy and Bob are agreeing
> with Scott or not.
> 
> Can someone make a *brief* statement on this issue in which the
> comments made by Scott are addressed?  Thanks in advance.
> 
> 	...jay
> 
> ----------------------------------------------------------------------
> --  JK Martin               |  Email:   jkm@underscore.com          --
> --  Underscore, Inc.        |  Voice:   (603) 889-7000              --
> --  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
> --  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
> ----------------------------------------------------------------------
> 
> 
> Turner, Randy wrote:
> > 
> > My recollection is the same as Bob's....
> > 
> > Randy
> > 
> > > -----Original Message-----
> > > From: Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> > > Sent: Thursday, November 13, 1997 12:36 PM
> > > To:   ipp@pwg.org; lawrence@agranat.com
> > > Subject:      Re: IPP> Minutes of IPP Weekly Conference call -
> Nove.
> > > 12, 1997
> > >
> > > My recollection of the discussion was that we agreed that the
> client
> > > should get standard TCP/IP and HTTP behavior for situations best
> > > handled by those layers.
> > >
> > > > From lawrence@agranat.com Thu Nov 13 07:06:50 1997
> > > > To: ipp@pwg.org
> > > > Subject: Re: IPP> Minutes of IPP Weekly Conference call - Nove.
> 12,
> > > 1997
> > > > In-reply-to: <5030100013266059000002L092*@MHS>
> > > > Date: Thu, 13 Nov 1997 09:41:24 -0500
> > > > From: "Scott Lawrence" <lawrence@agranat.com>
> > > > Sender: ipp-owner@pwg.org
> > > > Content-Length: 1051
> > > > X-Lines: 21
> > > >
> > > >
> > > >   The agreement Roger describes sounds good; one minor nit...
> > > >
> > > > RKD> 9) If a client somehow derives a URI and tries to connect
> and
> > > the
> > > > RKD>    service (e.g. Printer-URI) has been turned-off, an
> > > appropriate
> > > > RKD>    http error code will be returned.
> > > >
> > > >   Why impose that requirement?  That would mean that a printer
> > > without
> > > >   security (for whatever reason) would need to listen on the TLS
> > > port
> > > >   and implement enough of the handshake to negotiate no security
> so
> > > >   that it can send an HTTP error.  Similarly, a secure-only
> server
> > > >   would need to listen on the unsecured port just to send an
> HTTP
> > > >   error.  Just let TCP do the right thing - if they've
> constructed
> > > an
> > > >   invalid URI (one with the wrong scheme or port number in it),
> then
> > > >   it won't work, which is what should happen.  It really isn't
> the
> > > >   business of the IPP spec to say what will happen on a TCP port
> on
> > > >   which IPP is not available.
> > > >
> > > > --
> > > > Scott Lawrence           EmWeb Embedded Server
> > > <lawrence@agranat.com>
> > > > Agranat Systems, Inc.        Engineering
> > > http://www.agranat.com/
> > > >

From ipp-owner@pwg.org  Thu Nov 13 18:02:31 1997
Delivery-Date: Thu, 13 Nov 1997 18:02:31 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id SAA14156
	for <ietf-archive@ietf.org>; Thu, 13 Nov 1997 18:02:31 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA16283
	for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 18:05:32 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA14196 for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 18:02:32 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 13 Nov 1997 17:53:53 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA13037 for ipp-outgoing; Thu, 13 Nov 1997 17:32:33 -0500 (EST)
Date: Thu, 13 Nov 1997 14:30:44 -0800
From: Robert.Herriot@Eng.Sun.COM (Robert Herriot)
Message-Id: <199711132230.OAA14187@woden.eng.sun.com>
To: rturner@sharplabs.com, Robert.Herriot@Eng.Sun.COM, jkm@underscore.com
Subject: Re: IPP> Minutes of IPP Weekly Conference call - Nove. 12, 1997
Cc: ipp@pwg.org
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

I am agreeing with Scott.

> From jkm@underscore.com Thu Nov 13 14:27:22 1997
> Date: Thu, 13 Nov 1997 17:13:22 -0500
> From: Jay Martin <jkm@underscore.com>
> Organization: Underscore, Inc.
> X-Mailer: Mozilla 4.02 [en] (WinNT; I)
> MIME-Version: 1.0
> To: "Turner, Randy" <rturner@sharplabs.com>, Robert.Herriot@Eng
> CC: ipp@pwg.org
> Subject: Re: IPP> Minutes of IPP Weekly Conference call - Nove. 12, 1997
> References: <D10983CAC30DD111B41400805FA6A1C117DC4D@admsrvnt02.enet.sharplabs.com>
> Content-Transfer-Encoding: 7bit
> Sender: ipp-owner@pwg.org
> X-Lines: 73
> 
> Sorry, but I can't tell whether both Randy and Bob are agreeing
> with Scott or not.
> 
> Can someone make a *brief* statement on this issue in which the
> comments made by Scott are addressed?  Thanks in advance.
> 
> 	...jay
> 
> ----------------------------------------------------------------------
> --  JK Martin               |  Email:   jkm@underscore.com          --
> --  Underscore, Inc.        |  Voice:   (603) 889-7000              --
> --  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
> --  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
> ----------------------------------------------------------------------
> 
> 
> Turner, Randy wrote:
> > 
> > My recollection is the same as Bob's....
> > 
> > Randy
> > 
> > > -----Original Message-----
> > > From: Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> > > Sent: Thursday, November 13, 1997 12:36 PM
> > > To:   ipp@pwg.org; lawrence@agranat.com
> > > Subject:      Re: IPP> Minutes of IPP Weekly Conference call - Nove.
> > > 12, 1997
> > >
> > > My recollection of the discussion was that we agreed that the client
> > > should get standard TCP/IP and HTTP behavior for situations best
> > > handled by those layers.
> > >
> > > > From lawrence@agranat.com Thu Nov 13 07:06:50 1997
> > > > To: ipp@pwg.org
> > > > Subject: Re: IPP> Minutes of IPP Weekly Conference call - Nove. 12,
> > > 1997
> > > > In-reply-to: <5030100013266059000002L092*@MHS>
> > > > Date: Thu, 13 Nov 1997 09:41:24 -0500
> > > > From: "Scott Lawrence" <lawrence@agranat.com>
> > > > Sender: ipp-owner@pwg.org
> > > > Content-Length: 1051
> > > > X-Lines: 21
> > > >
> > > >
> > > >   The agreement Roger describes sounds good; one minor nit...
> > > >
> > > > RKD> 9) If a client somehow derives a URI and tries to connect and
> > > the
> > > > RKD>    service (e.g. Printer-URI) has been turned-off, an
> > > appropriate
> > > > RKD>    http error code will be returned.
> > > >
> > > >   Why impose that requirement?  That would mean that a printer
> > > without
> > > >   security (for whatever reason) would need to listen on the TLS
> > > port
> > > >   and implement enough of the handshake to negotiate no security so
> > > >   that it can send an HTTP error.  Similarly, a secure-only server
> > > >   would need to listen on the unsecured port just to send an HTTP
> > > >   error.  Just let TCP do the right thing - if they've constructed
> > > an
> > > >   invalid URI (one with the wrong scheme or port number in it), then
> > > >   it won't work, which is what should happen.  It really isn't the
> > > >   business of the IPP spec to say what will happen on a TCP port on
> > > >   which IPP is not available.
> > > >
> > > > --
> > > > Scott Lawrence           EmWeb Embedded Server
> > > <lawrence@agranat.com>
> > > > Agranat Systems, Inc.        Engineering
> > > http://www.agranat.com/
> > > >
> 

From ipp-owner@pwg.org  Thu Nov 13 18:36:04 1997
Delivery-Date: Thu, 13 Nov 1997 18:36:05 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id SAA14484
	for <ietf-archive@ietf.org>; Thu, 13 Nov 1997 18:36:03 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA16406
	for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 18:39:03 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA14902 for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 18:36:02 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 13 Nov 1997 18:31:58 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA14351 for ipp-outgoing; Thu, 13 Nov 1997 18:20:19 -0500 (EST)
Message-Id: <199711132319.PAA08687@bulletin>
To: Robert.Herriot@Eng.Sun.COM (Robert Herriot)
cc: rturner@sharplabs.com, jkm@underscore.com, ipp@pwg.org
Subject: Re: IPP> Minutes of IPP Weekly Conference call - Nove. 12, 1997 
In-reply-to: Your message of "Thu, 13 Nov 1997 14:30:44 PST."
             <199711132230.OAA14187@woden.eng.sun.com> 
Date: Thu, 13 Nov 1997 15:19:37 PST
From: "Steve Zilles" <szilles@Adobe.COM>
Sender: ipp-owner@pwg.org

At the risk of muddying the waters and in an attempt to agree with
Scott, Randy and Bob, I offer the following statement for clarification:

If an IPP printer responds to any protocol when an attempt to use the
protocol is made, then the responses to that protocol should be
conforming responses.

By this it is meant that
(a) a printer does not need to respond to any attempt to use any
protocol on any port that the printer is not supporting.
(b) if the printer is capable of doing the protocol (say HTTP), but an
administrator has configured the printer to not authorized use of that
protocol, then the printer may either refuse to participate in the
protocol or give an appropriate error message for that protocol. In the
case of HTTP, the printer might respond with an error message 401 - Not
Authorized. 

From ipp-owner@pwg.org  Fri Nov 21 11:46:22 1997
Delivery-Date: Fri, 21 Nov 1997 11:46:23 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id LAA16924
	for <ietf-archive@ietf.org>; Fri, 21 Nov 1997 11:46:22 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id LAA21394
	for <ietf-archive@cnri.reston.va.us>; Fri, 21 Nov 1997 11:49:19 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA20448 for <ietf-archive@cnri.reston.va.us>; Fri, 21 Nov 1997 11:46:20 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 21 Nov 1997 11:41:44 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA18105 for ipp-outgoing; Fri, 21 Nov 1997 11:19:59 -0500 (EST)
Message-ID: <3475B49A.3F451650@underscore.com>
Date: Fri, 21 Nov 1997 11:19:38 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.02 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: ipp@pwg.org, Scott Lawrence <lawrence@agranat.com>,
        Zhi-Hong Huang <zhi-hong@zeno.com>
Subject: Re: IPP> Processing Algorithm
References: <D10983CAC30DD111B41400805FA6A1C1026D5B@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Randy,

> In a very early protocol draft, I had a transaction identifier in
> the packet so that clients could pipeline requests to
> a server that, in theory, could be processed and responded
> to out of order.
> 
> However, it was decided that requests over a single
> connection would be processed in order (FIFO), and that
> if overlapping requests are desired, then the client could
> open additional (separate) connections to the server and
> issue them.

Yes, I recall this situation.  I thought your proposal to
include a transaction id was very well founded, and reflected
many, many protocol designs in use today.

It bothers me, though, that the decision is to just "open
another connection" (or two, or three) if the client wants
to perform parallel actions.  IHMO, this is far worse in
terms of resource utilization than simply using a transaction
id.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From daemon  Tue Nov 25 11:15:27 1997
Delivery-Date: Tue, 25 Nov 1997 14:36:57 -0500
Return-Path: daemon
Received: (from daemon@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id KAA10781
	for ietf-123-outbound.10@ietf.org; Tue, 25 Nov 1997 10:45:41 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA10760;
	Tue, 25 Nov 1997 10:45:23 -0500 (EST)
Message-Id: <199711251545.KAA10760@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Reply-to: Internet-Drafts@ns.ietf.org
Subject: I-D ACTION:draft-ietf-urn-nid-req-02.txt
Date: Tue, 25 Nov 1997 10:45:17 -0500
Sender: cclark@cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URN Namespace Registration and 
                          Standardization Process Mechanisms
	Author(s)	: L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom
	Filename	: draft-ietf-urn-nid-req-02.txt
	Pages		: 4
	Date		: 24-Nov-97
	
The URN WG has defined a syntax for Uniform Resource Names
(URNs) [RFC2141], as well as some proposed mechanisms for their
resolution and use in Internet applications ([RFC2168, RFC2169]).
The whole rests on the concept of individual ''namespaces'' within the
URN structure.  Apart from  proof-of-concept namespaces, the use
of existing identifiers in URNs has been discussed (??? biblio id
document). This document lays out general definitions of and mechanisms
for establishing URN ''namespaces''.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-nid-req-02.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-nid-req-02.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ds.internic.net.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-nid-req-02.txt".
	
NOTE:	The mail server at ds.internic.net can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID:	<19971124165052.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-nid-req-02.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-nid-req-02.txt";
	site="ds.internic.net";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19971124165052.I-D@ietf.org>

--OtherAccess--

--NextPart--



From owner-ietf-nntp@academ.com  Sun Nov 30 07:15:59 1997
Delivery-Date: Sun, 30 Nov 1997 07:15:59 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id HAA01123
	for <ietf-archive@ietf.org>; Sun, 30 Nov 1997 07:15:58 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id HAA00397
	for <ietf-archive@cnri.reston.va.us>; Sun, 30 Nov 1997 07:18:54 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id GAA13938;
	Sun, 30 Nov 1997 06:13:06 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id GAA13933
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Sun, 30 Nov 1997 06:13:04 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.5/8.8.5) with SMTP id GAA03054
	for <ietf-nntp@academ.com>; Sun, 30 Nov 1997 06:12:58 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA03384; Sun, 30 Nov 97 12:12:51 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA03306; Sun, 30 Nov 1997 09:44:40 GMT
Date: Sun, 30 Nov 1997 09:44:40 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9711300944.AA03306@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: ietf-nntp Issues List version 3
Newsgroups: local.nntp
References: <199711300407.WAA11249@owlman.academ.com>
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

In local.nntp ob@owlman.academ.com (Stan Barber) wrote:

>Topics for Discussion concerning "draft-ietf-nntpext-base-03.txt"

Since I am in the process of drafting some of the relevant texts for the
grandson-0f-1036, I can give you a few pointers on some of these (whether
my texts gets accepted is another matter of course - our drafting process
is at a much earlier stage than yours).

>UTF-8, keyword and verbs
>	The current draft advocates UTF-8 only be used for arguments
>	in commands (not keywords or verbs). Is this the right thing to do?
>	If not, what is the right thing to do? Is the current draft clear on
>	this? If not, suggest some alternate text to make this clearer.

My text will say that header-names (i.e. the keyword of a header line)
MUST be in ASCII.

>UTF-8 and responses
>	In the responses where a fixed format is required (like ARTICLE,
>	BODY, HEAD, and STAT), should the default be US-ASCII or UTF-8?
>	[Right now, I think this is not a problem and perhaps we should
>	just defer it until message-ids starting having 8 bit contents.]
>	What about other responses? 

Message-IDs will still be in strict ASCII. This will remain so until such
time as IETF decides to permit non-ASCII in domain names. When that
happens, there will be such a grand upheaval throughout everything that
anything we may say about it now will be totally inundated. In other
words, forget it.


-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From owner-ietf-nntp@academ.com  Mon Dec  1 16:27:51 1997
Delivery-Date: Mon, 01 Dec 1997 16:27:52 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA12905
	for <ietf-archive@ietf.org>; Mon, 1 Dec 1997 16:27:50 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.academ.com [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA04749
	for <ietf-archive@cnri.reston.va.us>; Mon, 1 Dec 1997 16:30:46 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id PAA00150;
	Mon, 1 Dec 1997 15:26:02 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id PAA00139
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Mon, 1 Dec 1997 15:26:00 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.5/8.8.5) with SMTP id PAA17831
	for <ietf-nntp@academ.com>; Mon, 1 Dec 1997 15:25:53 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA12485; Mon, 1 Dec 97 21:25:46 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA11588; Mon, 1 Dec 1997 18:14:50 GMT
>Received: from aun.uninett.no by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA29379; Mon, 1 Dec 97 14:18:25 GMT
Received: from mucs by clerew.cs.man.ac.uk; Mon,  1 Dec 1997 18:14 GMT
Received: from aun.uninett.no by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA29379; Mon, 1 Dec 97 14:18:25 GMT
Received: from dale.uninett.no (actually dale.kvatro.no) by aun.uninett.no 
          with SMTP (PP); Mon, 1 Dec 1997 15:17:53 +0100
Received: from dale.uninett.no (localhost [127.0.0.1]) 
          by dale.uninett.no (8.6.9/8.6.12) with ESMTP id PAA15644;
          Mon, 1 Dec 1997 15:17:45 +0100
From: Harald.T.Alvestrand@uninett.no
To: chl@clw.cs.man.ac.uk (Charles Lindsey)
Cc: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: ietf-nntp Issues List version 3
In-Reply-To: Your message of "Sun, 30 Nov 1997 09:44:40 GMT." <9711300944.AA03306@clw.cs.man.ac.uk>
Mime-Version: 1.0
Content-Id: <15640.880985864.1@dale.uninett.no>
Date: Mon, 01 Dec 1997 15:17:44 +0100
Message-Id: <15642.880985864@dale.uninett.no>
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

You have my support for leaving header field names and command names
as "ASCII only".
These are not text, they are part of the protocol, and are just
represented rather verbosely for easier debugging.
My way of putting it :-)

                   Harald A


From owner-ietf-nntp@academ.com  Tue Dec  2 05:42:43 1997
Delivery-Date: Tue, 02 Dec 1997 05:42:43 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id FAA26961
	for <ietf-archive@ietf.org>; Tue, 2 Dec 1997 05:42:42 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id FAA06619
	for <ietf-archive@cnri.reston.va.us>; Tue, 2 Dec 1997 05:45:37 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id EAA03252;
	Tue, 2 Dec 1997 04:33:35 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id EAA03247
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Tue, 2 Dec 1997 04:33:34 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.5/8.8.5) with SMTP id EAA25115
	for <ietf-nntp@academ.com>; Tue, 2 Dec 1997 04:33:25 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA24139; Tue, 2 Dec 97 10:33:17 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA19458; Tue, 2 Dec 1997 09:52:40 GMT
Date: Tue, 2 Dec 1997 09:52:40 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9712020952.AA19458@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: ietf-nntp "Common NNTP Extensions" document updated
Newsgroups: local.nntp
References: <19971201085934.24004@hsc.fr> <880969649.0015451.0@office.demon.net> <19971201112647.19005@hsc.fr>
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

In local.nntp Vincent Archer <Vincent.Archer@hsc.fr> wrote:

>Are all of your customers using NEWNEWS? How big is your server physical
>memory? Because, unless you have a server specifically designed to use
>NEWNEWS feeding (i.e. indexing on an article's date in addition to the
>message-id), any call to NEWNEWS will end up pulling the full history base
>in memory. If your server hasn't enough physical memory, the 2nd requester
>will reload the history from disk again.

That is nonsense. All you have to do is batch up the NEWNEWS requests that
come in over a period of, say, 1 minute (that would be 60 or so requests
on a busy site like Demon) and then make one pass over the history file
with all of them together. So no need to have the whole history file in
memory. And of course you only start at the point in the history file
corresponding to the earliest date in the batch - but there are lots of
simple hacks to arrange that.

You cannot ignore the fact that Demon, which must be about the largest
monolithic site on the whole Internet, actually _prefers_ NEWNEWS as the
normal way to provide feeds. If they can do it, then why not everyone
else?

But I would ask Clive whether Demon is prepared to release the code that
does this job. It is certainly time that INN caught up with reality.

-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From ipp-owner@pwg.org  Tue Dec  2 13:25:11 1997
Delivery-Date: Tue, 02 Dec 1997 13:25:12 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA03309
	for <ietf-archive@ietf.org>; Tue, 2 Dec 1997 13:25:10 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA08913
	for <ietf-archive@cnri.reston.va.us>; Tue, 2 Dec 1997 13:28:03 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA06822 for <ietf-archive@cnri.reston.va.us>; Tue, 2 Dec 1997 13:25:07 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 2 Dec 1997 13:17:21 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA05097 for ipp-outgoing; Tue, 2 Dec 1997 12:44:07 -0500 (EST)
Message-Id: <3.0.1.32.19971202094438.00c6eca0@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Tue, 2 Dec 1997 09:44:38 PST
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: Re: IPP> FW: I-D ACTION:draft-iesg-iana-considerations-01.txt
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C1026D78@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

Randy,

Good try, but the reference given comes up with a "no such file" error
message.

Carl-Uno


At 12:02 AM 12/2/97 PST, Turner, Randy wrote:
>
>FYI,
>
>The draft referenced below is a very good document for
>us to consider in our definition of protocols that
>include not only predefined enumerations, but also
>allow for "type-2" or other ways for enumerations to
>be extended (and managed) later.
>
>Its a good summary of a topic (protocol enum
>extensions) that we seem to keep tackling on
>each protocol effort we work on...
>
>Randy
>
>
>> -----Original Message-----
>> From:	Internet-Drafts@ns.ietf.org [SMTP:Internet-Drafts@ns.ietf.org]
>> Sent:	Monday, December 01, 1997 9:51 AM
>> To:	IETF-Announce@ns.ietf.org
>> Cc:	iesg@ns.ietf.org
>> Subject:	I-D ACTION:draft-iesg-iana-considerations-01.txt
>> 
>> A New Internet-Draft is available from the on-line Internet-Drafts
>> directories.
>> This draft is a work item of the IETF Steering Group of the IETF.
>> 
>> 	Title		: Guidelines for Writing an IANA Considerations 
>>                           Section in RFCs
>> 	Author(s)	: H. Alvestrand, T. Narten
>> 	Filename	: draft-iesg-iana-considerations-01.txt
>> 	Pages		: 9
>> 	Date		: 26-Nov-97
>> 	
>>    Many protocols make use of identifiers consisting of constants and
>>    other well-known values. Even after a protocol has been defined and
>>    deployment has begun, new values may need to be assigned (e.g., a
>> new
>>    option type in DHCP).  To insure that such quantities have unique
>>    values, their assignment must be administered by a central
>> authority.
>>    In the Internet, that role is provided by the Internet Assigned
>>    Numbers Authority (IANA).
>>  
>>    In order for the IANA to manage a given numbering space prudently,
>> it
>>    needs guidelines describing the conditions under which new values
>> can
>>    be assigned. If the IANA is expected to play a role in the
>> management
>>    of a numbering space, the IANA must be given clear and concise
>>    instructions describing that role.  This document discusses issues
>>    that should be considered in formulating an identifier assignment
>>    policy and provides guidelines to document authors on the specific
>>    text that must be included in documents that place demands on the
>>    IANA.
>> 
>> Internet-Drafts are available by anonymous FTP.  Login with the
>> username
>> "anonymous" and a password of your e-mail address.  After logging in,
>> type "cd internet-drafts" and then
>> 	"get draft-iesg-iana-considerations-01.txt".
>> A URL for the Internet-Draft is:
>> ftp://ds.internic.net/internet-drafts/draft-iesg-iana-considerations-0
>> 1.txt
>> 
>> Internet-Drafts directories are located at:
>> 
>> 	Africa:	ftp.is.co.za
>> 	
>> 	Europe: ftp.nordu.net
>> 		ftp.nis.garr.it
>> 			
>> 	Pacific Rim: munnari.oz.au
>> 	
>> 	US East Coast: ds.internic.net
>> 	
>> 	US West Coast: ftp.isi.edu
>> 
>> Internet-Drafts are also available by mail.
>> 
>> Send a message to:	mailserv@ds.internic.net.  In the body type:
>> 	"FILE /internet-drafts/draft-iesg-iana-considerations-01.txt".
>> 	
>> NOTE:	The mail server at ds.internic.net can return the document in
>> 	MIME-encoded form by using the "mpack" utility.  To use this
>> 	feature, insert the command "ENCODING mime" before the "FILE"
>> 	command.  To decode the response(s), you will need "munpack" or
>> 	a MIME-compliant mail reader.  Different MIME-compliant mail
>> readers
>> 	exhibit different behavior, especially when dealing with
>> 	"multipart" MIME messages (i.e. documents which have been split
>> 	up into multiple messages), so check your local documentation on
>> 	how to manipulate these messages.
>> 		
>> 		
>> Below is the data which will enable a MIME compliant mail reader
>> implementation to automatically retrieve the ASCII version of the
>> Internet-Draft. 
>Subject: 
>Date: Tue, 2 Dec 1997 00:02:33 -0800
>X-Priority: 3
>MIME-Version: 1.0
>X-Mailer: Internet Mail Service (5.0.1458.49)
>Content-Type: multipart/mixed;
>	boundary="---- =_NextPart_002_01BCFEB5.96DF3F00"
>
>
>Attachment Converted:
"C:\WINNT\profiles\cmanros\personal\Attach\ATT00199.txt"
>
><ftp://internet-drafts>
>
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Tue Dec  2 13:58:46 1997
Delivery-Date: Tue, 02 Dec 1997 13:58:51 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA03823
	for <ietf-archive@ietf.org>; Tue, 2 Dec 1997 13:58:46 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA09058
	for <ietf-archive@cnri.reston.va.us>; Tue, 2 Dec 1997 14:01:39 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA07742 for <ietf-archive@cnri.reston.va.us>; Tue, 2 Dec 1997 13:58:45 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 2 Dec 1997 13:54:11 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA07136 for ipp-outgoing; Tue, 2 Dec 1997 13:41:39 -0500 (EST)
Message-ID: <3484556B.FDB338D0@underscore.com>
Date: Tue, 02 Dec 1997 13:37:31 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.02 [en] (WinNT; I)
MIME-Version: 1.0
To: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
CC: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> FW: I-D ACTION:draft-iesg-iana-considerations-01.txt
References: <3.0.1.32.19971202094438.00c6eca0@garfield>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Carl-Uno Manros wrote:
> 
> Randy,
> 
> Good try, but the reference given comes up with a "no such file" error
> message.

If you're like me, then you use an email agent that allows you to
point-n-click at a URL to immediately fetch the document.

Unfortunately, Randy's outbound email agent wrapped the original
URL near the end.  The full URL is:

ftp://ds.internic.net/internet-drafts/draft-iesg-iana-considerations-01.txt

Hopefully the above line didn't get wrapped by *my* agent...

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From owner-ietf-nntp@academ.com  Wed Dec  3 09:44:15 1997
Delivery-Date: Wed, 03 Dec 1997 09:44:16 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA19541
	for <ietf-archive@ietf.org>; Wed, 3 Dec 1997 09:44:15 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA12107
	for <ietf-archive@cnri.reston.va.us>; Wed, 3 Dec 1997 09:47:09 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id IAA08486;
	Wed, 3 Dec 1997 08:38:38 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id IAA08481
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Wed, 3 Dec 1997 08:38:35 -0600 (CST)
Received: from demon.net (internal.mail.demon.net [193.195.224.3])
	by academ.com (8.8.5/8.8.5) with ESMTP id IAA09870
	for <ietf-nntp@academ.com>; Wed, 3 Dec 1997 08:38:20 -0600 (CST)
Received: from office.demon.net (office.demon.net [193.195.224.1])
	by demon.net with SMTP id OAA08940;
	Wed, 3 Dec 1997 14:38:45 GMT
Subject: Re: ietf-nntp "Common NNTP Extensions" document updated
To: Charles Lindsey <chl@clw.cs.man.ac.uk>
Date: Wed, 3 Dec 1997 14:38:08 +0000 (GMT)
From: "Clive D.W. Feather" <clive@demon.net>
Cc: local.nntp.return@clw.cs.man.ac.uk, ietf-nntp@academ.com
In-Reply-To: <9712020952.AA19458@clw.cs.man.ac.uk> from "Charles Lindsey" at Dec 2, 97 09:52:40 am
X-Mailer: ELM [version 2.4 PL24]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Message-ID: <881159888.0027254.0@office.demon.net>
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

Charles Lindsey said:
> But I would ask Clive whether Demon is prepared to release the code that
> does this job. It is certainly time that INN caught up with reality.

We don't use INN in this part of the system, and I doubt our code would be
of much use to anyone else.

I think the chief developer lurks on this list, and he may well comment
himself.

-- 
Clive D.W. Feather     | Work:  <clive@demon.net>  | Tel: +44 181 371 1138
Director of            | Home:  <clive@davros.org> | Fax: +44 181 371 1037
  Software Development |
Demon Internet Ltd.    |

From owner-ietf-nntp@academ.com  Wed Dec  3 14:18:42 1997
Delivery-Date: Wed, 03 Dec 1997 14:18:43 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA26322
	for <ietf-archive@ietf.org>; Wed, 3 Dec 1997 14:18:42 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA13628
	for <ietf-archive@cnri.reston.va.us>; Wed, 3 Dec 1997 14:21:36 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id NAA09374;
	Wed, 3 Dec 1997 13:16:10 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id NAA09369
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Wed, 3 Dec 1997 13:16:08 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.5/8.8.5) with SMTP id NAA12687
	for <ietf-nntp@academ.com>; Wed, 3 Dec 1997 13:15:59 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA10357; Wed, 3 Dec 97 19:15:39 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA28211; Wed, 3 Dec 1997 18:13:21 GMT
>Received: from demon.net (internal.mail.demon.net) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA02877; Wed, 3 Dec 97 14:38:13 GMT
Received: from mucs by clerew.cs.man.ac.uk; Wed,  3 Dec 1997 18:13 GMT
Received: from demon.net (internal.mail.demon.net) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA02877; Wed, 3 Dec 97 14:38:13 GMT
Received: from office.demon.net (office.demon.net [193.195.224.1])
	by demon.net with SMTP id OAA08940;
	Wed, 3 Dec 1997 14:38:45 GMT
Subject: Re: ietf-nntp "Common NNTP Extensions" document updated
To: Charles Lindsey <chl@clw.cs.man.ac.uk>
Date: Wed, 3 Dec 1997 14:38:08 +0000 (GMT)
From: "Clive D.W. Feather" <clive@demon.net>
Cc: local.nntp.return@clw.cs.man.ac.uk, ietf-nntp@academ.com
In-Reply-To: <9712020952.AA19458@clw.cs.man.ac.uk> from "Charles Lindsey" at Dec 2, 97 09:52:40 am
X-Mailer: ELM [version 2.4 PL24]
Mime-Version: 1.0
Content-Transfer-Encoding: 7bit
Message-Id: <881159888.0027254.0@office.demon.net>
Content-Type: text/plain; charset=US-ASCII
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

Charles Lindsey said:
> But I would ask Clive whether Demon is prepared to release the code that
> does this job. It is certainly time that INN caught up with reality.

We don't use INN in this part of the system, and I doubt our code would be
of much use to anyone else.

I think the chief developer lurks on this list, and he may well comment
himself.

-- 
Clive D.W. Feather     | Work:  <clive@demon.net>  | Tel: +44 181 371 1138
Director of            | Home:  <clive@davros.org> | Fax: +44 181 371 1037
  Software Development |
Demon Internet Ltd.    |


From owner-ietf-nntp@academ.com  Thu Dec  4 07:15:10 1997
Delivery-Date: Thu, 04 Dec 1997 07:15:11 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id HAA13506
	for <ietf-archive@ietf.org>; Thu, 4 Dec 1997 07:15:10 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id HAA16073
	for <ietf-archive@cnri.reston.va.us>; Thu, 4 Dec 1997 07:18:03 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id GAA12803;
	Thu, 4 Dec 1997 06:13:26 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id GAA12798
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Thu, 4 Dec 1997 06:13:24 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.5/8.8.5) with SMTP id GAA23935
	for <ietf-nntp@academ.com>; Thu, 4 Dec 1997 06:13:18 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA28400; Thu, 4 Dec 97 12:13:06 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA01341; Thu, 4 Dec 1997 10:30:08 GMT
Date: Thu, 4 Dec 1997 10:30:08 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9712041030.AA01341@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: ietf-nntp "Common NNTP Extensions" document updated
Newsgroups: local.nntp
References: <Pine.SOL.3.95.971203102227.1041A-100000@twister>
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

In local.nntp "Edward S. Marshall" <emarshal@xnet.com> wrote:

>Ease of administration in a customer setting. Instead of providing an
>ISP-dictated feed over a static link, NEWNEWS makes it possible for a feed
>provider to say "these are the groups you are allowed to retrieve, go
>ahead and pull whatever you want from them", and the customer now has the
>freedom to make adjustments in real time to their own feed, eliminating
>the overhead of maintainance by the provider, and giving more control to
>the customer. Plus, the need for a static link is eliminated, making ISDN
>(or even analog dialup) news feeds a possibility without needing to bring
>UUCP into the picture (or some other batching scheme).

Yes, that is exactly how I download my own feed.

-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From owner-ietf-nntp@academ.com  Fri Dec  5 07:19:03 1997
Delivery-Date: Fri, 05 Dec 1997 07:19:08 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id HAA11209
	for <ietf-archive@ietf.org>; Fri, 5 Dec 1997 07:19:03 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id HAA21113
	for <ietf-archive@cnri.reston.va.us>; Fri, 5 Dec 1997 07:21:55 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id GAA17579;
	Fri, 5 Dec 1997 06:14:31 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id GAA17574
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Fri, 5 Dec 1997 06:14:30 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.5/8.8.5) with SMTP id GAA05103
	for <ietf-nntp@academ.com>; Fri, 5 Dec 1997 06:14:20 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA02950; Fri, 5 Dec 97 12:13:27 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA06439; Fri, 5 Dec 1997 12:11:32 GMT
Date: Fri, 5 Dec 1997 12:11:32 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9712051211.AA06439@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: ietf-nntp NEWNEWS deprecation.
Newsgroups: local.nntp
References: <881224546.0025463.0@office.demon.net>
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

In local.nntp Clive D.W. Feather" <clive@demon.net> wrote:

>Vincent Archer said:
>> If you are not just fetching news for further processing, but fetching
>> them for reading, as you "news-in-a-watch" analogy indicates, then NEWNEWS
>> is totally useless, because to READ news, you need a lot more than getting
>> articles.

>Not true. The economics of phone calls in this country mean that the best
>strategy is often to download all the articles in one fast session, and
>then do the processing afterwards. Or download the heads and then select
>the bodies you want for later.

Absolutely so. I download my news overnight using NEWNEWS. It takes about
an hour. Then I read it during the day, at which time being online to my
feed site for any length of time would be _extremely_ expensive.

-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From daemon  Fri Dec  5 11:23:44 1997
Delivery-Date: Fri, 05 Dec 1997 11:36:16 -0500
Return-Path: daemon
Received: (from daemon@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id LAA15932
	for ietf-123-outbound.10@ietf.org; Fri, 5 Dec 1997 11:23:33 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id LAA15898;
	Fri, 5 Dec 1997 11:23:29 -0500 (EST)
Message-Id: <199712051623.LAA15898@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Reply-to: Internet-Drafts@ns.ietf.org
Subject: I-D ACTION:draft-ietf-urn-resolution-services-04.txt
Date: Fri, 05 Dec 1997 11:23:28 -0500
Sender: cclark@cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URI Resolution Services Necessary for URN Resolution
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-resolution-services-04.txt
	Pages		: 8
	Date		: 04-Dec-97
	
Retrieving the resource identified by a Uniform Resource Identifier
(URI) [3] is only one of the operations that can be performed on a URI.
One might also ask for and get a list of other identifiers that are
aliases for the original URI or a bibliographic description of the
resource the URI denotes, for example. This applies to both Uniform
Resource Names (URNs) and Uniform Resource Locators (URLs). Uniform
Resource Characteristics (URCs) are discussed in this document but only
as descriptions of resources rather than identifiers.
 
A service in the network providing access to a resource may provide
one or some of these options, but it need not provide all of them. This
memo specifies an initial set of these functions, to be used to
describe the functions provided by any given access service and the
requirements that must be met when those operations are encoded in a
protocol.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-resolution-services-04.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-resolution-services-04.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ds.internic.net.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-resolution-services-04.txt".
	
NOTE:	The mail server at ds.internic.net can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID:	<19971204190412.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-resolution-services-04.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-resolution-services-04.txt";
	site="ds.internic.net";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19971204190412.I-D@ietf.org>

--OtherAccess--

--NextPart--



From owner-ietf-nntp@academ.com  Fri Dec  5 12:21:53 1997
Delivery-Date: Fri, 05 Dec 1997 12:21:54 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA17973
	for <ietf-archive@ietf.org>; Fri, 5 Dec 1997 12:21:53 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA22356
	for <ietf-archive@cnri.reston.va.us>; Fri, 5 Dec 1997 12:24:45 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id LAA18404;
	Fri, 5 Dec 1997 11:13:49 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id LAA18399
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Fri, 5 Dec 1997 11:13:48 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.5/8.8.5) with SMTP id LAA07918
	for <ietf-nntp@academ.com>; Fri, 5 Dec 1997 11:13:23 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA13218; Fri, 5 Dec 97 17:12:58 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA06649; Fri, 5 Dec 1997 12:20:06 GMT
Date: Fri, 5 Dec 1997 12:20:06 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9712051220.AA06649@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: ietf-nntp NEWNEWS functionality.
Newsgroups: local.nntp
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk


A problem I have found with using NEWNEWS is in respect of control
messages. If one of the groups I include as a NEWNEWS parameter is say
comp.foo.*, then I might expect to receive control messages which have
some comp.foo.* in the Newsgroups: line. For example, a newgroup for
comp.foo.newgroup. The standard is not clear on whether this is supposed
to happen or not.

What I find in practice (my upstream is running INN) is that I have to
include control.newgroup explicitly in my NEWNEWS command, which means
that I get to see control messages for all sorts of hierarchies that I do
not care about. Well, that hardly matters (there is not so much stuff in
control.newgroup anyway), but you can readily understand why I cannot
afford to ask for control.cancel (yet it would be nice to rerceive cancel
messages for the groups that I have asked for).

So please can the wording be clarified, one way of the other? Better
still, can be have a parameter or something which says whether or not
control messages for the listed groups should be sent.

-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From ipp-owner@pwg.org  Tue Dec  9 02:07:29 1997
Delivery-Date: Tue, 09 Dec 1997 02:07:30 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id CAA25486
	for <ietf-archive@ietf.org>; Tue, 9 Dec 1997 02:07:28 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA06369
	for <ietf-archive@cnri.reston.va.us>; Tue, 9 Dec 1997 02:10:20 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id CAA09711 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Dec 1997 02:07:25 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 9 Dec 1997 02:02:39 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id BAA09163 for ipp-outgoing; Tue, 9 Dec 1997 01:49:15 -0500 (EST)
Message-Id: <s48c86dc.044@novell.com>
X-Mailer: Novell GroupWise 4.1
Date: Mon, 08 Dec 1997 23:45:56 -0700
From: Scott Isaacson <SISAACSON@novell.com>
To: cmanros@cp10.es.xerox.com, moore@cs.utk.edu, rturner@sharplabs.com
Cc: ipp@pwg.org, Harald.T.Alvestrand@uninett.no
Subject: RE: IPP> Re: Area Directors' comments on IPP
Mime-Version: 1.0
Content-Type: text/plain
Content-Disposition: inline
Sender: ipp-owner@pwg.org

Randy and all,

To be perfectly clear, let's review some of the language that has been
written down (both in the last call I-D and in emails since then).

>>> "Turner, Randy" <rturner@sharplabs.com> 12/08 9:33 PM >>>


> The problem with not mentioning SSL3 as allowable in our
> specification is that, until TLS becomes available, there will
> be no interoperable implementations of IPP for IPP servers
> implemented as CGI behind generic HTTP servers.

The security text that Randy wrote during the WG final comment period does
not metion SSL3 at all.  Does it need to?  I beleive that the I-D used to
say that SSL3 might be used by implementers however such an product would
NOT be compliant.  It was just as statement about the realities of deploying
IPP over existing (now, today) infrastructure.

> And thats assuming that all the server installed base upgrade
> when these TLS servers become available (which is unlikely).
> I'm open to other wording in the spec, but we need to 
> document that SSL3 servers CAN interoperate with clients
> that implement TLS, and vice versa.

The text that Randy proposes is:

"Within the context of this document, a "secure" implementation is one that
utilizes a transport layer that supports Transport Layer Security (TLS)
Version 1.0."

> And I totally agree that we need to try to meet our security
> requirements without mandating encumbered security
> mechanisms. To this end, some combination MD5,
> Diffie-Hellman, and Triple-DES should give us a reasonable
> level of security.
> I don't feel that these technologies place an undue
> burden on simple IPP services since we have agreed that
> "secure" IPP clients and servers are optional.

Randy has written the following proposed text to support the idea of "if
security is implemented, it MUST be TSL":

"Since the security levels or the specific threats that any given IPP system
administrator may be concerned with cannot be anticipated, IPP MUST be
capable of operating with different security mechanisms and security
policies as required by the individual installation. Security policies might
vary from very strong, to very weak, to none at all, and corresponding
security mechanisms will be required. TLS Version 1.0 supports the type of
negotiated levels of security required by most, if not all, potential IPP
environments. IPP environments that require no security can elect to deploy
IPP implementations that do not utilize the optional TLS security
mechanisms."

Keith and Harald, is this acceptable?


                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                      

From ipp-owner@pwg.org  Tue Dec  9 08:59:37 1997
Delivery-Date: Tue, 09 Dec 1997 08:59:37 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA26836
	for <ietf-archive@ietf.org>; Tue, 9 Dec 1997 08:59:35 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA06974
	for <ietf-archive@cnri.reston.va.us>; Tue, 9 Dec 1997 09:02:28 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id IAA10786 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Dec 1997 08:59:33 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 9 Dec 1997 08:44:57 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id IAA10164 for ipp-outgoing; Tue, 9 Dec 1997 08:32:08 -0500 (EST)
Message-ID: <D10983CAC30DD111B41400805FA6A1C1026D8D@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: "'Scott Isaacson'" <SISAACSON@novell.com>, cmanros@cp10.es.xerox.com,
        moore@cs.utk.edu, rturner@sharplabs.com
Cc: ipp@pwg.org, Harald.T.Alvestrand@uninett.no
Subject: RE: IPP> Re: Area Directors' comments on IPP
Date: Tue, 9 Dec 1997 05:29:29 -0800
X-Priority: 3
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain;
	charset="iso-8859-1"
Sender: ipp-owner@pwg.org



I wrote the TLS requirement based on the availability of
TLS as a proposed standard. And like Scott has pointed
out, I did not mention SSL3 because of comments I 
received on the DL and from others about referencing
something like SSL3 that is not somehow on the
standards track.

I guess what I'm proposing is that we include an
informative appendix (non-normative) that talks about
how to interoperate in "legacy" SSL3 environments. This
is exactly how its done in the TLS 1.0 document as well.

Randy

> -----Original Message-----
> From:	Scott Isaacson [SMTP:SISAACSON@novell.com]
> Sent:	Monday, December 08, 1997 10:46 PM
> To:	cmanros@cp10.es.xerox.com; moore@cs.utk.edu;
> rturner@sharplabs.com
> Cc:	ipp@pwg.org; Harald.T.Alvestrand@uninett.no
> Subject:	RE: IPP> Re: Area Directors' comments on IPP
> 
> Randy and all,
> 
> To be perfectly clear, let's review some of the language that has been
> written down (both in the last call I-D and in emails since then).
> 
> >>> "Turner, Randy" <rturner@sharplabs.com> 12/08 9:33 PM >>>
> 
> 
> > The problem with not mentioning SSL3 as allowable in our
> > specification is that, until TLS becomes available, there will
> > be no interoperable implementations of IPP for IPP servers
> > implemented as CGI behind generic HTTP servers.
> 
> The security text that Randy wrote during the WG final comment period
> does
> not metion SSL3 at all.  Does it need to?  I beleive that the I-D used
> to
> say that SSL3 might be used by implementers however such an product
> would
> NOT be compliant.  It was just as statement about the realities of
> deploying
> IPP over existing (now, today) infrastructure.
> 
> > And thats assuming that all the server installed base upgrade
> > when these TLS servers become available (which is unlikely).
> > I'm open to other wording in the spec, but we need to 
> > document that SSL3 servers CAN interoperate with clients
> > that implement TLS, and vice versa.
> 
> The text that Randy proposes is:
> 
> "Within the context of this document, a "secure" implementation is one
> that
> utilizes a transport layer that supports Transport Layer Security
> (TLS)
> Version 1.0."
> 
> > And I totally agree that we need to try to meet our security
> > requirements without mandating encumbered security
> > mechanisms. To this end, some combination MD5,
> > Diffie-Hellman, and Triple-DES should give us a reasonable
> > level of security.
> > I don't feel that these technologies place an undue
> > burden on simple IPP services since we have agreed that
> > "secure" IPP clients and servers are optional.
> 
> Randy has written the following proposed text to support the idea of
> "if
> security is implemented, it MUST be TSL":
> 
> "Since the security levels or the specific threats that any given IPP
> system
> administrator may be concerned with cannot be anticipated, IPP MUST be
> capable of operating with different security mechanisms and security
> policies as required by the individual installation. Security policies
> might
> vary from very strong, to very weak, to none at all, and corresponding
> security mechanisms will be required. TLS Version 1.0 supports the
> type of
> negotiated levels of security required by most, if not all, potential
> IPP
> environments. IPP environments that require no security can elect to
> deploy
> IPP implementations that do not utilize the optional TLS security
> mechanisms."
> 
> Keith and Harald, is this acceptable?
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>                                                       

From ipp-owner@pwg.org  Tue Dec  9 09:23:44 1997
Delivery-Date: Tue, 09 Dec 1997 09:23:44 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA27018
	for <ietf-archive@ietf.org>; Tue, 9 Dec 1997 09:23:44 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA07310
	for <ietf-archive@cnri.reston.va.us>; Tue, 9 Dec 1997 09:26:34 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id JAA12001 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Dec 1997 09:23:39 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 9 Dec 1997 09:16:09 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id IAA10456 for ipp-outgoing; Tue, 9 Dec 1997 08:49:45 -0500 (EST)
Message-Id: <3.0.1.32.19971209054958.009856a0@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Tue, 9 Dec 1997 05:49:58 PST
To: "Turner, Randy" <rturner@sharplabs.com>,
        "'Scott Isaacson'" <SISAACSON@novell.com>, cmanros@cp10.es.xerox.com,
        moore@cs.utk.edu, rturner@sharplabs.com
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: RE: IPP> Re: Area Directors' comments on IPP
Cc: ipp@pwg.org, Harald.T.Alvestrand@uninett.no
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C1026D8D@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

Randy,

We already have that as an Appendix in the Protocol Specification draft. We
should just check if we need to do any further edits to the Appendix. Check
Bob's latest draft.

Carl-Uno

At 05:29 AM 12/9/97 PST, Turner, Randy wrote:
>
>
>I wrote the TLS requirement based on the availability of
>TLS as a proposed standard. And like Scott has pointed
>out, I did not mention SSL3 because of comments I 
>received on the DL and from others about referencing
>something like SSL3 that is not somehow on the
>standards track.
>
>I guess what I'm proposing is that we include an
>informative appendix (non-normative) that talks about
>how to interoperate in "legacy" SSL3 environments. This
>is exactly how its done in the TLS 1.0 document as well.
>
>Randy
>
>> -----Original Message-----
>> From:	Scott Isaacson [SMTP:SISAACSON@novell.com]
>> Sent:	Monday, December 08, 1997 10:46 PM
>> To:	cmanros@cp10.es.xerox.com; moore@cs.utk.edu;
>> rturner@sharplabs.com
>> Cc:	ipp@pwg.org; Harald.T.Alvestrand@uninett.no
>> Subject:	RE: IPP> Re: Area Directors' comments on IPP
>> 
>> Randy and all,
>> 
>> To be perfectly clear, let's review some of the language that has been
>> written down (both in the last call I-D and in emails since then).
>> 
>> >>> "Turner, Randy" <rturner@sharplabs.com> 12/08 9:33 PM >>>
>> 
>> 
>> > The problem with not mentioning SSL3 as allowable in our
>> > specification is that, until TLS becomes available, there will
>> > be no interoperable implementations of IPP for IPP servers
>> > implemented as CGI behind generic HTTP servers.
>> 
>> The security text that Randy wrote during the WG final comment period
>> does
>> not metion SSL3 at all.  Does it need to?  I beleive that the I-D used
>> to
>> say that SSL3 might be used by implementers however such an product
>> would
>> NOT be compliant.  It was just as statement about the realities of
>> deploying
>> IPP over existing (now, today) infrastructure.
>> 
>> > And thats assuming that all the server installed base upgrade
>> > when these TLS servers become available (which is unlikely).
>> > I'm open to other wording in the spec, but we need to 
>> > document that SSL3 servers CAN interoperate with clients
>> > that implement TLS, and vice versa.
>> 
>> The text that Randy proposes is:
>> 
>> "Within the context of this document, a "secure" implementation is one
>> that
>> utilizes a transport layer that supports Transport Layer Security
>> (TLS)
>> Version 1.0."
>> 
>> > And I totally agree that we need to try to meet our security
>> > requirements without mandating encumbered security
>> > mechanisms. To this end, some combination MD5,
>> > Diffie-Hellman, and Triple-DES should give us a reasonable
>> > level of security.
>> > I don't feel that these technologies place an undue
>> > burden on simple IPP services since we have agreed that
>> > "secure" IPP clients and servers are optional.
>> 
>> Randy has written the following proposed text to support the idea of
>> "if
>> security is implemented, it MUST be TSL":
>> 
>> "Since the security levels or the specific threats that any given IPP
>> system
>> administrator may be concerned with cannot be anticipated, IPP MUST be
>> capable of operating with different security mechanisms and security
>> policies as required by the individual installation. Security policies
>> might
>> vary from very strong, to very weak, to none at all, and corresponding
>> security mechanisms will be required. TLS Version 1.0 supports the
>> type of
>> negotiated levels of security required by most, if not all, potential
>> IPP
>> environments. IPP environments that require no security can elect to
>> deploy
>> IPP implementations that do not utilize the optional TLS security
>> mechanisms."
>> 
>> Keith and Harald, is this acceptable?
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>>                                                       
>
>
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Wed Dec 17 16:03:05 1997
Delivery-Date: Wed, 17 Dec 1997 16:03:05 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA26950
	for <ietf-archive@ietf.org>; Wed, 17 Dec 1997 16:03:04 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA12131
	for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 16:05:57 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA24832 for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 16:03:00 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 17 Dec 1997 15:50:26 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA24147 for ipp-outgoing; Wed, 17 Dec 1997 15:35:00 -0500 (EST)
Date: Wed, 17 Dec 1997 12:33:40 -0800
From: Robert.Herriot@Eng.Sun.COM (Robert Herriot)
Message-Id: <199712172033.MAA24335@woden.eng.sun.com>
To: smg1@vnet.IBM.COM, ipp@pwg.org, rturner@sharplabs.com
Subject: RE: IPP> Get Attributes
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

I have noticed the same problem during my implementation.  

With printer operations except Get-Attributes, the presence of a job-id
is an error. With job operations whose target is a printer-uri except
Get-Attributes, the absence of a job-id is an error. Because
Get-Attributes is both a job and printer operation, neither the
presence nor absence of job-id is an error. Rather it determines
whether the operation is a printer or job operation.

I am leaning towards Steve's idea to have two operations Get-Job-Attributes
and Get-Printer-Attributes.

> From rturner@sharplabs.com Wed Dec 17 11:53:33 1997
> 
> 
> The awkwardness of having get-attributes for both
> printer and job objects depends on how you implement
> the server. If you always have one server handling
> all requests, then you have to check the URL
> on the get-attributes request to determine if the URL
> points to a job or printer object. If however, the
> server is multithreaded, and spawns multiple threads
> (one per job), then the job-handler threads each have
> their own URL and any get-attributes request sent
> to a job-URL goes to the job object "thread" and no
> check has to be done.
> 
> Randy
> 
> 
> > -----Original Message-----
> > From:	steve gebert Dept:ecg SN:579517 Div:ISM Ext
> > [SMTP:smg1@vnet.IBM.COM]
> > Sent:	Wednesday, December 17, 1997 8:34 AM
> > To:	ipp@pwg.org
> > Subject:	IPP> Get Attributes
> > 
> > I know this has probably been mentioned before, but as I am getting
> > more into implementation I am finding the use of Get-Attributes on
> > both the Printer and Job object to be ackward with regard to
> > implementation. It is the only case of a method being dependent
> > on the object and introduces some special case processing that could
> > be avoided by having 2 distinct methods. It seems that with regard
> > to consistency it would be better to have 2 methods that are
> > similar and consistent with the other methods (Get-Printer-Attributes
> > and
> > Get-Job-Attributes). In addition, I think, at least based on my
> > limited
> > experience, that perhaps the implementations could be a little
> > simpler.
> > 
> > Since part of the reason for prototyping is to provide feedback to the
> > spec developers I thought I would mention this.  Steve
> 

From ipp-owner@pwg.org  Wed Dec 17 17:25:26 1997
Delivery-Date: Wed, 17 Dec 1997 17:25:26 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA27877
	for <ietf-archive@ietf.org>; Wed, 17 Dec 1997 17:25:24 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA12607
	for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 17:28:17 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA26655 for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 17:25:21 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 17 Dec 1997 17:04:39 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA24635 for ipp-outgoing; Wed, 17 Dec 1997 15:58:01 -0500 (EST)
Date: Wed, 17 Dec 1997 12:52:26 -0800
From: Robert.Herriot@Eng.Sun.COM (Robert Herriot)
Message-Id: <199712172052.MAA24362@woden.eng.sun.com>
To: Robert.Herriot@Eng.Sun.COM, rturner@sharplabs.com
Subject: Re: IPP>MOD Action Item from LA: fix requesting-user-name explanation
Cc: hastings@cp10.es.xerox.com, ipp@pwg.org
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org


> From rturner@sharplabs.com Wed Dec 17 00:38:33 1997
> 
> See my comments on the new proposed
> text below...
> 
> Randy
> 
> 
> Robert Herriot wrote:
> 
> ..snip..
> 
> > 
> > Proposed wording:
> > 
> > Each operation SHALL specify the user who is performing the operation
> > in two ways:
Change above two lines to:

Each operation SHALL specify the user who is performing the operation
in both of the following two ways:


> > 
> >         1) via the the MANDATORY "requesting-user-name" operation attribute
> >         that a client SHOULD supply in all operations. The client SHALL obtain
> >         the value for this attribute from an environmental or network login
> >         name for the user, rather than allowing the user to supply any value.
Add the following sentence at the end of 1)

If the client does not supply a value for "requesting-user-name", the printer
SHALL assume that the client is supplying some anonymous name, such as "guest".
> > 
> >         2) via an authentication mechanism of the underlying transport which
> >         may be configured to give no authentication information.
> 
> I think implementers would like to know if the relationship
> between the above 2 ways is: "either-or","and",or just "or".
> 
> > 
> > There are six cases to consider:
> > 
> >         a)  the authentication mechanism gives no information, and the client
> >         doesnt specify  requesting- user-name.
> > 
> >         b)  the authentication mechanism gives no information, but the client
> >         specifies requesting-user- name.
> > 
> >         c)  the authentication mechanism specifies a user which has no human
> >         readable representation, and the client  doesnt specify
> >         requesting-user-name.
> 
> I'm not sure that it is entirely unreasonable to
> require credentials to always map to a human
> readable string representation. I know this
> info is available on x.509 certificates.

I think that you are correct. Cases c and d are probably unnecessary. I
have included them in case I am wrong.
> 
> > 
> >         d)  the authentication mechanism specifies a user which has no human
> >         readable representation, but the client  specifies
> >         requesting-user-name.
> > 
> >         e)  the authentication mechanism specifies a user which has a human
> >         readable representation. The Printer object ignores the
> >        ?requesting-user-name?.
> > 
> >         f)  the authentication mechanism specifies a user which is special and
> >         means that the value of the requesting-user-name, which must be
> >         present, is treated as the authenticated name.
> 
> I do not think scenario (f) should be included
> in this list. It sounds like a real niche
> case that might take alot of text to explain
> why this is needed.

Case f) is intended for a tightly coupled gateway and server to work
together so that the "user" name is that of the gateway's client and
not that of the gateway.  Because most if not all system vendors will
initially implement IPP via a gateway into their existing print system,
this mechansism is necessary unless the authentication mechanism allows
a gateway (client) to act on behalf of some other client.

> 
> > 
> > The user-name has two forms:
> > 
> >         one that is human readable: it is held in the MANDATORY
> >         "job-originating-user-name" Job Description attribute which is set
> >         during the job creation operations. It is used for presentation only,
> >         such as returning in queries or printing on start sheets
> 
> In the original existing case, we stated that
> the originating-user-name should come from the
> client's notion of an OS login name, or some
> equivalent, locally (on the client host)
> authenticated mechanism. If this is still the
> case, then I do not think we should preclude
> an IPP server from performing some type of
> lightweight authentication and access control
> using the originating-user-name. However, as
> always, when using a secure IPP connection, the
> TLS authentication would ALWAYS take precedence.

I differ with you on the gateway case where I think that it
should be possible for a printer to be configured to treat
the requesting-user-name as the authenticated name. This
could happen for both TLS and for digest and basic
authentication.

> 
> 
> Randy
> 
> > 
> >         one for authorization: it is held in an undefined (by IPP) Job object
> >         attribute which is set by the job creation operation.  It is used to
> >         authorize other operations, such as Send-Document, Send-URI,
> >         Cancel-Job, to determine the user when the my-jobs attribute is
> >         specified with Get-Jobs, and to limit what attributes to return with
> >         Get-Attributes and Get-Jobs.
> > 
> > The human readable name:
> > 
> >         is the value of the requesting-user-name for cases b, d and f.
> > 
> >         comes from the authentication mechanism for case e
> > 
> >         is some anonymous name, such as guest for cases a and c.
> > 
> > The name used for authorization:
> > 
> >         is the value of the requesting-user-name for cases b  and f.
> > 
> >         comes from the authentication mechanism for cases c, d and  e
> > 
> >         is some anonymous name, such as guest for case a.
> 
You didn't comment on any of the above three lines.  These differ from
the current model document by allowing the requesting-user-name or a 
default guest name to be used for authorization.

From ipp-owner@pwg.org  Wed Dec 17 18:10:02 1997
Delivery-Date: Wed, 17 Dec 1997 18:10:03 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA28141
	for <ietf-archive@ietf.org>; Wed, 17 Dec 1997 18:10:02 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA12800
	for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 18:12:55 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA29446 for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 18:10:02 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 17 Dec 1997 17:56:21 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA25381 for ipp-outgoing; Wed, 17 Dec 1997 16:46:18 -0500 (EST)
Message-ID: <D10983CAC30DD111B41400805FA6A1C1026DA3@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: "'Robert.Herriot@Eng.Sun.COM'" <Robert.Herriot@Eng.Sun.COM>,
        rturner@sharplabs.com
Cc: hastings@cp10.es.xerox.com, ipp@pwg.org
Subject: RE: IPP>MOD Action Item from LA: fix requesting-user-name explana
	tion
Date: Wed, 17 Dec 1997 13:43:20 -0800
X-Priority: 3
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain;
	charset="iso-8859-1"
Sender: ipp-owner@pwg.org


I agree that it is possible to construct a scenario whereby
case f) below is necessary. But isn't this a special case?,
and if it is a gateway issue, I don't think this kind of text
should be in the normative specification. We shouldn't
preclude the construction of gateways, but we shouldn't
necessarily sway the architecture or normative text 
directly towards supporting gateways.

Perhaps, mechanisms that enable gateways should
be an appendix...


Also FYI,
regarding cases (c) and (d) below, the latest
TLS draft only provides authentication via certificates,
and only certificates. These certificates contain
 (among other things) human readable identification strings.


Randy

> -----Original Message-----
> From:	Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> Sent:	Wednesday, December 17, 1997 12:52 PM
> To:	Robert.Herriot@Eng.Sun.COM; rturner@sharplabs.com
> Cc:	hastings@cp10.es.xerox.com; ipp@pwg.org
> Subject:	Re: IPP>MOD Action Item from LA: fix
> requesting-user-name explanation
> 
> 
> > From rturner@sharplabs.com Wed Dec 17 00:38:33 1997
> > 
> > See my comments on the new proposed
> > text below...
> > 
> > Randy
> > 
> > 
> > Robert Herriot wrote:
> > 
> > ..snip..
> > 
> > > 
> > > Proposed wording:
> > > 
> > > Each operation SHALL specify the user who is performing the
> operation
> > > in two ways:
> Change above two lines to:
> 
> Each operation SHALL specify the user who is performing the operation
> in both of the following two ways:
> 
> 
> > > 
> > >         1) via the the MANDATORY "requesting-user-name" operation
> attribute
> > >         that a client SHOULD supply in all operations. The client
> SHALL obtain
> > >         the value for this attribute from an environmental or
> network login
> > >         name for the user, rather than allowing the user to supply
> any value.
> Add the following sentence at the end of 1)
> 
> If the client does not supply a value for "requesting-user-name", the
> printer
> SHALL assume that the client is supplying some anonymous name, such as
> "guest".
> > > 
> > >         2) via an authentication mechanism of the underlying
> transport which
> > >         may be configured to give no authentication information.
> > 
> > I think implementers would like to know if the relationship
> > between the above 2 ways is: "either-or","and",or just "or".
> > 
> > > 
> > > There are six cases to consider:
> > > 
> > >         a)  the authentication mechanism gives no information, and
> the client
> > >         doesnt specify  requesting- user-name.
> > > 
> > >         b)  the authentication mechanism gives no information, but
> the client
> > >         specifies requesting-user- name.
> > > 
> > >         c)  the authentication mechanism specifies a user which
> has no human
> > >         readable representation, and the client  doesnt specify
> > >         requesting-user-name.
> > 
> > I'm not sure that it is entirely unreasonable to
> > require credentials to always map to a human
> > readable string representation. I know this
> > info is available on x.509 certificates.
> 
> I think that you are correct. Cases c and d are probably unnecessary.
> I
> have included them in case I am wrong.
> > 
> > > 
> > >         d)  the authentication mechanism specifies a user which
> has no human
> > >         readable representation, but the client  specifies
> > >         requesting-user-name.
> > > 
> > >         e)  the authentication mechanism specifies a user which
> has a human
> > >         readable representation. The Printer object ignores the
> > >        ?requesting-user-name?.
> > > 
> > >         f)  the authentication mechanism specifies a user which is
> special and
> > >         means that the value of the requesting-user-name, which
> must be
> > >         present, is treated as the authenticated name.
> > 
> > I do not think scenario (f) should be included
> > in this list. It sounds like a real niche
> > case that might take alot of text to explain
> > why this is needed.
> 
> Case f) is intended for a tightly coupled gateway and server to work
> together so that the "user" name is that of the gateway's client and
> not that of the gateway.  Because most if not all system vendors will
> initially implement IPP via a gateway into their existing print
> system,
> this mechansism is necessary unless the authentication mechanism
> allows
> a gateway (client) to act on behalf of some other client.
> 
> > 
> > > 
> > > The user-name has two forms:
> > > 
> > >         one that is human readable: it is held in the MANDATORY
> > >         "job-originating-user-name" Job Description attribute
> which is set
> > >         during the job creation operations. It is used for
> presentation only,
> > >         such as returning in queries or printing on start sheets
> > 
> > In the original existing case, we stated that
> > the originating-user-name should come from the
> > client's notion of an OS login name, or some
> > equivalent, locally (on the client host)
> > authenticated mechanism. If this is still the
> > case, then I do not think we should preclude
> > an IPP server from performing some type of
> > lightweight authentication and access control
> > using the originating-user-name. However, as
> > always, when using a secure IPP connection, the
> > TLS authentication would ALWAYS take precedence.
> 
> I differ with you on the gateway case where I think that it
> should be possible for a printer to be configured to treat
> the requesting-user-name as the authenticated name. This
> could happen for both TLS and for digest and basic
> authentication.
> 
> > 
> > 
> > Randy
> > 
> > > 
> > >         one for authorization: it is held in an undefined (by IPP)
> Job object
> > >         attribute which is set by the job creation operation.  It
> is used to
> > >         authorize other operations, such as Send-Document,
> Send-URI,
> > >         Cancel-Job, to determine the user when the my-jobs
> attribute is
> > >         specified with Get-Jobs, and to limit what attributes to
> return with
> > >         Get-Attributes and Get-Jobs.
> > > 
> > > The human readable name:
> > > 
> > >         is the value of the requesting-user-name for cases b, d
> and f.
> > > 
> > >         comes from the authentication mechanism for case e
> > > 
> > >         is some anonymous name, such as guest for cases a and c.
> > > 
> > > The name used for authorization:
> > > 
> > >         is the value of the requesting-user-name for cases b  and
> f.
> > > 
> > >         comes from the authentication mechanism for cases c, d and
> e
> > > 
> > >         is some anonymous name, such as guest for case a.
> > 
> You didn't comment on any of the above three lines.  These differ from
> the current model document by allowing the requesting-user-name or a 
> default guest name to be used for authorization.

From ipp-owner@pwg.org  Wed Dec 17 18:46:27 1997
Delivery-Date: Wed, 17 Dec 1997 18:46:27 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA28584
	for <ietf-archive@ietf.org>; Wed, 17 Dec 1997 18:46:26 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA12987
	for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 18:49:18 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA00856 for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 18:46:26 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 17 Dec 1997 18:37:57 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA28860 for ipp-outgoing; Wed, 17 Dec 1997 18:02:17 -0500 (EST)
Date: Wed, 17 Dec 1997 14:56:52 -0800
From: Robert.Herriot@Eng.Sun.COM (Robert Herriot)
Message-Id: <199712172256.OAA24502@woden.eng.sun.com>
To: Robert.Herriot@Eng.Sun.COM, rturner@sharplabs.com
Subject: RE: IPP>MOD Action Item from LA: fix requesting-user-name explana
	tion
Cc: hastings@cp10.es.xerox.com, ipp@pwg.org
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

The real issue here is that the protocol provides two channels for
authentication information:
   a) in application/ipp layer as requesting-user-name attribute
   b) in the transport layer via some unspecified authentication mechanism

I think we agree that if b) above provides no authentication information, then
the user name comes from a). If neither channel provides a user name, then
the user is "guest" or something similar.

The issue we are disagreeing on is where both channels provide
authentication information. In that case, MUST the server always use b) and
ignore a) or can an implementation be configured to use a)?  If an
implementation can be configured to use a), then it can either 
   1) do it for all values it obtains from b) or 
   2) only for certain values it obtains from b).  

I was suggesting 2) because it is more likely to be useful.  Furthermore,
2) is a superset of 1).

Bob Herriot


> From rturner@sharplabs.com Wed Dec 17 13:50:15 1997
> From: "Turner, Randy" <rturner@sharplabs.com>
> To: "'Robert.Herriot@Eng.Sun.COM'" <Robert.Herriot@Eng>, rturner@sharplabs.com
> Cc: hastings@cp10.es.xerox.com, ipp@pwg.org
> Subject: RE: IPP>MOD Action Item from LA: fix requesting-user-name explana
> 	tion
> Date: Wed, 17 Dec 1997 13:43:20 -0800
> X-Priority: 3
> MIME-Version: 1.0
> X-Mailer: Internet Mail Service (5.0.1458.49)
> X-Lines: 202
> 
> 
> I agree that it is possible to construct a scenario whereby
> case f) below is necessary. But isn't this a special case?,
> and if it is a gateway issue, I don't think this kind of text
> should be in the normative specification. We shouldn't
> preclude the construction of gateways, but we shouldn't
> necessarily sway the architecture or normative text 
> directly towards supporting gateways.
> 
> Perhaps, mechanisms that enable gateways should
> be an appendix...
> 
> 
> Also FYI,
> regarding cases (c) and (d) below, the latest
> TLS draft only provides authentication via certificates,
> and only certificates. These certificates contain
>  (among other things) human readable identification strings.
> 
> 
> Randy
> 
> > -----Original Message-----
> > From:	Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> > Sent:	Wednesday, December 17, 1997 12:52 PM
> > To:	Robert.Herriot@Eng.Sun.COM; rturner@sharplabs.com
> > Cc:	hastings@cp10.es.xerox.com; ipp@pwg.org
> > Subject:	Re: IPP>MOD Action Item from LA: fix
> > requesting-user-name explanation
> > 
> > 
> > > From rturner@sharplabs.com Wed Dec 17 00:38:33 1997
> > > 
> > > See my comments on the new proposed
> > > text below...
> > > 
> > > Randy
> > > 
> > > 
> > > Robert Herriot wrote:
> > > 
> > > ..snip..
> > > 
> > > > 
> > > > Proposed wording:
> > > > 
> > > > Each operation SHALL specify the user who is performing the
> > operation
> > > > in two ways:
> > Change above two lines to:
> > 
> > Each operation SHALL specify the user who is performing the operation
> > in both of the following two ways:
> > 
> > 
> > > > 
> > > >         1) via the the MANDATORY "requesting-user-name" operation
> > attribute
> > > >         that a client SHOULD supply in all operations. The client
> > SHALL obtain
> > > >         the value for this attribute from an environmental or
> > network login
> > > >         name for the user, rather than allowing the user to supply
> > any value.
> > Add the following sentence at the end of 1)
> > 
> > If the client does not supply a value for "requesting-user-name", the
> > printer
> > SHALL assume that the client is supplying some anonymous name, such as
> > "guest".
> > > > 
> > > >         2) via an authentication mechanism of the underlying
> > transport which
> > > >         may be configured to give no authentication information.
> > > 
> > > I think implementers would like to know if the relationship
> > > between the above 2 ways is: "either-or","and",or just "or".
> > > 
> > > > 
> > > > There are six cases to consider:
> > > > 
> > > >         a)  the authentication mechanism gives no information, and
> > the client
> > > >         doesnt specify  requesting- user-name.
> > > > 
> > > >         b)  the authentication mechanism gives no information, but
> > the client
> > > >         specifies requesting-user- name.
> > > > 
> > > >         c)  the authentication mechanism specifies a user which
> > has no human
> > > >         readable representation, and the client  doesnt specify
> > > >         requesting-user-name.
> > > 
> > > I'm not sure that it is entirely unreasonable to
> > > require credentials to always map to a human
> > > readable string representation. I know this
> > > info is available on x.509 certificates.
> > 
> > I think that you are correct. Cases c and d are probably unnecessary.
> > I
> > have included them in case I am wrong.
> > > 
> > > > 
> > > >         d)  the authentication mechanism specifies a user which
> > has no human
> > > >         readable representation, but the client  specifies
> > > >         requesting-user-name.
> > > > 
> > > >         e)  the authentication mechanism specifies a user which
> > has a human
> > > >         readable representation. The Printer object ignores the
> > > >        ?requesting-user-name?.
> > > > 
> > > >         f)  the authentication mechanism specifies a user which is
> > special and
> > > >         means that the value of the requesting-user-name, which
> > must be
> > > >         present, is treated as the authenticated name.
> > > 
> > > I do not think scenario (f) should be included
> > > in this list. It sounds like a real niche
> > > case that might take alot of text to explain
> > > why this is needed.
> > 
> > Case f) is intended for a tightly coupled gateway and server to work
> > together so that the "user" name is that of the gateway's client and
> > not that of the gateway.  Because most if not all system vendors will
> > initially implement IPP via a gateway into their existing print
> > system,
> > this mechansism is necessary unless the authentication mechanism
> > allows
> > a gateway (client) to act on behalf of some other client.
> > 
> > > 
> > > > 
> > > > The user-name has two forms:
> > > > 
> > > >         one that is human readable: it is held in the MANDATORY
> > > >         "job-originating-user-name" Job Description attribute
> > which is set
> > > >         during the job creation operations. It is used for
> > presentation only,
> > > >         such as returning in queries or printing on start sheets
> > > 
> > > In the original existing case, we stated that
> > > the originating-user-name should come from the
> > > client's notion of an OS login name, or some
> > > equivalent, locally (on the client host)
> > > authenticated mechanism. If this is still the
> > > case, then I do not think we should preclude
> > > an IPP server from performing some type of
> > > lightweight authentication and access control
> > > using the originating-user-name. However, as
> > > always, when using a secure IPP connection, the
> > > TLS authentication would ALWAYS take precedence.
> > 
> > I differ with you on the gateway case where I think that it
> > should be possible for a printer to be configured to treat
> > the requesting-user-name as the authenticated name. This
> > could happen for both TLS and for digest and basic
> > authentication.
> > 
> > > 
> > > 
> > > Randy
> > > 
> > > > 
> > > >         one for authorization: it is held in an undefined (by IPP)
> > Job object
> > > >         attribute which is set by the job creation operation.  It
> > is used to
> > > >         authorize other operations, such as Send-Document,
> > Send-URI,
> > > >         Cancel-Job, to determine the user when the my-jobs
> > attribute is
> > > >         specified with Get-Jobs, and to limit what attributes to
> > return with
> > > >         Get-Attributes and Get-Jobs.
> > > > 
> > > > The human readable name:
> > > > 
> > > >         is the value of the requesting-user-name for cases b, d
> > and f.
> > > > 
> > > >         comes from the authentication mechanism for case e
> > > > 
> > > >         is some anonymous name, such as guest for cases a and c.
> > > > 
> > > > The name used for authorization:
> > > > 
> > > >         is the value of the requesting-user-name for cases b  and
> > f.
> > > > 
> > > >         comes from the authentication mechanism for cases c, d and
> > e
> > > > 
> > > >         is some anonymous name, such as guest for case a.
> > > 
> > You didn't comment on any of the above three lines.  These differ from
> > the current model document by allowing the requesting-user-name or a 
> > default guest name to be used for authorization.
> 

From ipp-owner@pwg.org  Thu Dec 18 20:02:40 1997
Delivery-Date: Thu, 18 Dec 1997 20:02:40 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id UAA15703
	for <ietf-archive@ietf.org>; Thu, 18 Dec 1997 20:02:39 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA17331
	for <ietf-archive@cnri.reston.va.us>; Thu, 18 Dec 1997 20:05:30 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA18726 for <ietf-archive@cnri.reston.va.us>; Thu, 18 Dec 1997 20:02:32 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 18 Dec 1997 19:50:25 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA16813 for ipp-outgoing; Thu, 18 Dec 1997 19:06:35 -0500 (EST)
Message-Id: <199712190004.TAA17589@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "Turner, Randy" <rturner@sharplabs.com>
cc: "'Keith Moore'" <moore@cs.utk.edu>, Robert.Herriot@eng.sun.com,
        imcdonal@eso.mc.xerox.com, Harald.T.Alvestrand@uninett.no, ipp@pwg.org
Subject: Re: IPP> Re: ADM - Draft minutes [client security issues] 
In-reply-to: Your message of "Thu, 18 Dec 1997 15:56:13 PST."
             <D10983CAC30DD111B41400805FA6A1C1026DA9@admsrvnt02.enet.sharplabs.com> 
Date: Thu, 18 Dec 1997 19:04:50 -0500
Sender: ipp-owner@pwg.org

> The IPP charter says that we will provide both
> authentication and privacy. In trade magazines talking
> about internet printing, more users were worried about
> 3rd parties eavesdropping on the content of the print
> stream than making sure both ends were authenticated.

If IPP wants to mandate privacy in addition to authentication,
I feel confident that IESG would go along with that.

Keith

From owner-ietf-nntp@academ.com  Mon Dec 22 22:14:37 1997
Delivery-Date: Mon, 22 Dec 1997 22:14:39 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id WAA26549
	for <ietf-archive@ietf.org>; Mon, 22 Dec 1997 22:14:37 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id WAA04200
	for <ietf-archive@cnri.reston.va.us>; Mon, 22 Dec 1997 22:17:26 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id VAA28051;
	Mon, 22 Dec 1997 21:13:08 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id VAA28046
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Mon, 22 Dec 1997 21:13:06 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.8/8.8.5) with SMTP id VAA28192
	for <ietf-nntp@academ.com>; Mon, 22 Dec 1997 21:13:01 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA03180; Tue, 23 Dec 97 03:12:48 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA22240; Mon, 22 Dec 1997 19:05:24 GMT
Date: Mon, 22 Dec 1997 19:05:24 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9712221905.AA22240@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: ietf-nntp NEWNEWS queries
Newsgroups: local.nntp
References: <9712192036.AA12159@clw.cs.man.ac.uk> <19971221144406.39347@oaktree.co.uk>
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

In local.nntp Jon Ribbens <jon@oaktree.co.uk>:

>Charles Lindsey <chl@clw.cs.man.ac.uk> wrote:
>> 1. I want to say
>> 
>> NEWNEWS uk.comp.*,!uk.comp.os.win95,...
>> 
>> which obvioulsy uses wildmats. But the '!' character does not seem to be
>> supported for wildmats.

>It's not a wildmat, it's a comma-separated list of wildmats, each optionally
>preceded by a '!'.

Indeed so, and in the original RFC it got its own specific mention in the
semantics of NEWNEWS (there were no wildmats in those days).

But that text has gone from the new version, and it is not in wildmats
either. So is this a bug or a feature?

-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From owner-ietf-nntp@academ.com  Wed Dec 24 07:17:12 1997
Delivery-Date: Wed, 24 Dec 1997 07:17:13 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id HAA27398
	for <ietf-archive@ietf.org>; Wed, 24 Dec 1997 07:17:12 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id HAA07431
	for <ietf-archive@cnri.reston.va.us>; Wed, 24 Dec 1997 07:20:00 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id GAA03429;
	Wed, 24 Dec 1997 06:13:08 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id GAA03424
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Wed, 24 Dec 1997 06:13:06 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.8/8.8.5) with SMTP id GAA14516
	for <ietf-nntp@academ.com>; Wed, 24 Dec 1997 06:12:59 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA27436; Wed, 24 Dec 97 12:12:53 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA29239; Wed, 24 Dec 1997 11:04:25 GMT
Date: Wed, 24 Dec 1997 11:04:25 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9712241104.AA29239@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: ietf-nntp NEWNEWS queries
Newsgroups: local.nntp
References: <Pine.GSO.3.95q.971223151204.1733A-100000@io.salford.ac.uk>
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

In local.nntp "Richard Letts" <r.j.letts@salford.ac.uk> wrote:

>I've experimented a little by modifying art.c, cauing inn to file the
>article in the newsgroup, instead of control. The results are a little
>disatisfying, since the control messages have appeared in all of the
>various newsreaders I have available.

>There is no way for the nntp-sender to know if the nntp-reader is actually
>a newsreading client, or someone using suck/slurp to pull news into a
>local news-server. Changing the semantics of NEWNEWS seems like a bad
>idea. It will cause users to start complaining about all the cancels
>they are now seeing.

Yes, I see the implementation difficulties. You only want these control
articles (rather their Message-IDs) to be sent in response to the NEWNEWS
command, and not in response to ARTICLE and friends. Effectively, this
means they must have each group involved listed against them in the
history file, but must not have their content in the actual directories
for those groups (except for the control group). For example, you could
arrange that, in the list of group names after the Message-ID in the
history file, the control group (if any) came first, and the rest after.
Then, in general, it would be known that the "real" groups in a history
file were those up to and including any mention of 'control'.

I am not familiar enough with the inner workings of INN to know whether
that would work or not. I think it would work OK in CNEWS.

-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From owner-uri@Bunyip.Com  Wed Dec 24 15:26:44 1997
Delivery-Date: Wed, 24 Dec 1997 15:26:54 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA03764
	for <ietf-archive@ietf.org>; Wed, 24 Dec 1997 15:26:44 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA08372;
	Wed, 24 Dec 1997 15:29:33 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA25065
	for uri-out; Wed, 24 Dec 1997 15:14:26 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA25058
	for uri-in; Wed, 24 Dec 1997 15:14:24 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA25050
	for <uri@services.bunyip.com>; Wed, 24 Dec 1997 15:14:21 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA05897
	for uri@services; Wed, 24 Dec 1997 15:14:20 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA05889;
	Wed, 24 Dec 1997 15:13:41 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id PAA28652; Wed, 24 Dec 1997 15:13:41 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Wed, 24 Dec 1997 15:13:40 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
cc: jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu,
        masinter@parc.xerox.com, uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: URI documents 
In-Reply-To: <9712232353.aa26154@paris.ics.uci.edu>
Message-ID: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk


Roy,

You currently have your name on an Internet-Draft document that says
it is a URI syntax document.  To date, you have personally rejected
100% of the URN WG chairs' required edits to make a document that 
reflects the work that has been carried out in the IETF's URN Working Group.

Thus, your document is just that -- your document, and not a URI syntax
and semantics document, not an IETF document that accurately reflects
the syntax and semantics of all URIs as defined within the auspices
of the IETF.

Your arguments against the "# fragment" and relative URNs are, again, _your_
arguments -- you are countering the entire output of the URN WG with
your own interpretations and opinions. THese are all discussions that
have been held on the URN mailing list, and results are well-documented.
I'm not going to get back into attempting to justify them to you here; I
don't see why I have to, as you are not the jury and arbiter on URNs.

It is in fact this stone-wall editing that caused me concern over the
whole idea of trying to develop a URI syntax document.  However, I
have been attempting to work with the material that was put on the table.
It's pretty hard to cooperate with a stone wall.  The end result of this
obstinate lack of cooperation may either be inaccurate documentation or
the IETF/W3C may have to do without a URI syntax document for now.  
That seems pretty sad, and I will re-emphasisze it's not because of
_any_ lack of effort to participate on the URN WG's part.

By the way:

On Tue, 23 Dec 1997, Roy T. Fielding wrote:
> standard!  When I made detailed comments on various URN drafts, they
> were ignored --- not noted as being discussed and "resolved", just ignored.

I went through the entire URN WG mail archive, and found only 2 messages
from you (other than the cc'ed messages re. this document from October).
Neither message contained detailed discussion of documents, or points
that required responses.  So, I don't know where you sent these detailed 
comments that went unanswered, but as it was not the URN mailing list,
I can't speak to the issue. 

> Happy Holidays,

And to you, too.

Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


From owner-uri@Bunyip.Com  Wed Dec 24 19:18:56 1997
Delivery-Date: Wed, 24 Dec 1997 19:19:00 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA04606
	for <ietf-archive@ietf.org>; Wed, 24 Dec 1997 19:18:55 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA08670;
	Wed, 24 Dec 1997 19:21:44 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id TAA01274
	for uri-out; Wed, 24 Dec 1997 19:07:24 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id TAA01261
	for uri-in; Wed, 24 Dec 1997 19:07:22 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA01254
	for <uri@services.bunyip.com>; Wed, 24 Dec 1997 19:07:20 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id TAA06406
	for uri@services; Wed, 24 Dec 1997 19:07:19 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id TAA06395;
	Wed, 24 Dec 1997 19:07:14 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52333(3)>; Wed, 24 Dec 1997 16:07:12 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Wed, 24 Dec 1997 16:06:58 PST
Message-ID: <34A1A389.CA05783A@parc.xerox.com>
Date: Wed, 24 Dec 1997 16:06:33 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Leslie Daigle <leslie@Bunyip.Com>
CC: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: URI documents
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Between:

a) Roy's last URL syntax draft what we did a last call on.
b) Roy's attempt to turn this into a URI document, at (I believe
   the original suggestion of the area directors) by doing
   a global substitute
c) Leslie's attempt to split (b) into a URI and a URL document
d) Larry's attempt to create a single document which discusses
    URIs and URLs.
   (ftp://ftp.parc.xerox.com/pub/masinter/uri-url-syntax.txt)

We have heard from a few folks, but not a lot. To recap:

Leslie says "There are only 2 possible paths forward here"
and indicated that only (a) and (c) are acceptable; the arguments
against (b) being posted to the list.

Roy finds (b) acceptable, would find (a) acceptable if some
editorial improvements (included in (b)) were retrofitted,
thinks (c) is totally unacceptable, and thinks the "fixes" in (d)
are are not needed and in several places actually overspecified
the requirements for URNs.  

Dave Durand posted that fragment identifiers SHOULD apply to
some URN in the context of XML, but didn't clearly indicate a
preference for any of the drafts.

Al Gilman posted about the issue of fragment identifiers and
URIs, but didn't indicate a preference for any of the drafts.

Are there any other opinions about the relative merits of the
individual drafts or proposed modifications to any of them?

Regards,

Larry


From owner-uri@Bunyip.Com  Wed Dec 24 23:19:44 1997
Delivery-Date: Wed, 24 Dec 1997 23:19:45 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id XAA11962
	for <ietf-archive@ietf.org>; Wed, 24 Dec 1997 23:19:44 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id XAA08803;
	Wed, 24 Dec 1997 23:22:32 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA12526
	for uri-out; Wed, 24 Dec 1997 23:09:09 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA12518
	for uri-in; Wed, 24 Dec 1997 23:09:07 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA12504
	for <uri@services.bunyip.com>; Wed, 24 Dec 1997 23:08:54 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id XAA06779
	for uri@services; Wed, 24 Dec 1997 23:08:53 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA06766;
	Wed, 24 Dec 1997 23:08:37 -0500 (EST)
Received: from [207.159.82.125] (20715982125.bellatlantic.net [207.159.82.125])
	by life.ai.mit.edu (8.8.5/AI1.15/ai.master.life:1.19) with ESMTP id XAA03626;
	Wed, 24 Dec 1997 23:08:19 -0500 (EST)
Message-Id: <v03130302b0c782a08891@[207.159.82.57]>
In-Reply-To: <34A1A389.CA05783A@parc.xerox.com>
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 24 Dec 1997 22:44:26 -0500
To: Larry Masinter <masinter@parc.xerox.com>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] Re: URI documents
Cc: Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Sender: owner-uri@Bunyip.Com
Precedence: bulk

I would like to support Leslie's point (c) that the URI document be separated from
the URL document and that it be consistent with the URN work.

URI's should not be encumbered with the URL lagacy. Separating the documents
is the best way to do this. 

URLs have some muddy distinctions: physical locations (e.g., ftp:) vs. logical 
locations (e.g. news:). It would be nice to clarify these differences by calling 
the logical locations URNs and grandfathering them in. Then, we would have a bit 
cleaner identifier ontology.

These documents are going to provide the foundation for the development of
a world wide assertion infrastructure and everyone will benefit from doing
a clean job on them.

Roy: Remember when I pointed out the need for keep alive in the old http spec
in the summer of 1995? URNs are analogous; in two years these things will be
everywhere and people will be building all kinds of interesting things atop them.
The main difference is that enabling distributed assertions is *really* big -- and
you want to be remembered for doing it right.

If there is some reason why the URI document cannot be done right now, then
the URL document should go forward without *any* mention of URIs or URNs.
Someone else can later do the URI document and perhaps provide a more detached
perspective on the controversies.



From owner-uri@Bunyip.Com  Wed Dec 24 23:34:02 1997
Delivery-Date: Wed, 24 Dec 1997 23:34:02 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id XAA12315
	for <ietf-archive@ietf.org>; Wed, 24 Dec 1997 23:34:01 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id XAA08813;
	Wed, 24 Dec 1997 23:36:50 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA12757
	for uri-out; Wed, 24 Dec 1997 23:24:35 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA12747
	for uri-in; Wed, 24 Dec 1997 23:24:34 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA12739
	for <uri@services.bunyip.com>; Wed, 24 Dec 1997 23:24:32 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id XAA06824
	for uri@services; Wed, 24 Dec 1997 23:24:32 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id XAA06817;
	Wed, 24 Dec 1997 23:24:28 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52522(3)>; Wed, 24 Dec 1997 20:24:25 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Wed, 24 Dec 1997 20:24:15 PST
Message-ID: <34A1DFE7.35F9C323@parc.xerox.com>
Date: Wed, 24 Dec 1997 20:24:07 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "John C. Mallery" <jcma@ai.mit.edu>
CC: Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com> <v03130302b0c782a08891@[207.159.82.57]>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

> I would like to support Leslie's point (c) that the URI document be separated from
> the URL document and that it be consistent with the URN work.

Hi John,

Just to make it really clear: we're not talking about 'points'
or 'principles', we're talking about specific documents. Do you
find that the document(s) that Leslie recently posted (c) are
the only acceptable solution to documenting the relationship of
URLs and URIs and URNs? That the documents (a), (b), and (d)
are unacceptable?

Larry

-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Thu Dec 25 04:37:27 1997
Delivery-Date: Thu, 25 Dec 1997 04:37:32 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id EAA13627
	for <ietf-archive@ietf.org>; Thu, 25 Dec 1997 04:37:27 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id EAA08989;
	Thu, 25 Dec 1997 04:40:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id EAA16777
	for uri-out; Thu, 25 Dec 1997 04:27:02 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id EAA16766
	for uri-in; Thu, 25 Dec 1997 04:26:56 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA16745
	for <uri@services.bunyip.com>; Thu, 25 Dec 1997 04:26:38 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id EAA07402
	for uri@services; Thu, 25 Dec 1997 04:26:38 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA07392;
	Thu, 25 Dec 1997 04:26:13 -0500 (EST)
Received: from [207.159.82.125] (2071598261.bellatlantic.net [207.159.82.61])
	by life.ai.mit.edu (8.8.5/AI1.15/ai.master.life:1.19) with ESMTP id EAA07995;
	Thu, 25 Dec 1997 04:25:54 -0500 (EST)
Message-Id: <v03130304b0c79f003145@[207.159.82.125]>
In-Reply-To: <34A1DFE7.35F9C323@parc.xerox.com>
References: 
 <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
 <v03130302b0c782a08891@[207.159.82.57]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 25 Dec 1997 00:29:47 -0500
To: Larry Masinter <masinter@parc.xerox.com>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] Re: URI documents
Cc: Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 8:24 PM -0800 97-12-24, Larry Masinter wrote:
>> I would like to support Leslie's point (c) that the URI document be separated from
>> the URL document and that it be consistent with the URN work.
>
>Hi John,
>
>Just to make it really clear: we're not talking about 'points'
>or 'principles', we're talking about specific documents. Do you
>find that the document(s) that Leslie recently posted (c) are
>the only acceptable solution to documenting the relationship of
>URLs and URIs and URNs? That the documents (a), (b), and (d)
>are unacceptable?

Hi Larry,

Just to be clear, I choose C.

C Separate documents for URLs, URIs, and URNs.

Meaning that:

Documents a, b, d are unacceptable.




From owner-uri@Bunyip.Com  Thu Dec 25 12:14:24 1997
Delivery-Date: Thu, 25 Dec 1997 12:14:30 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA15030
	for <ietf-archive@ietf.org>; Thu, 25 Dec 1997 12:14:24 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA09291;
	Thu, 25 Dec 1997 12:17:01 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA28630
	for uri-out; Thu, 25 Dec 1997 12:03:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA28624
	for uri-in; Thu, 25 Dec 1997 12:03:04 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA28610
	for <uri@services.bunyip.com>; Thu, 25 Dec 1997 12:02:51 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA07863
	for uri@services; Thu, 25 Dec 1997 12:02:51 -0500 (EST)
Received: from access4.digex.net (access4.digex.net [205.197.245.195])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA07850;
	Thu, 25 Dec 1997 12:02:35 -0500 (EST)
Received: (from asgilman@localhost)
          by access4.digex.net (8.8.4/8.8.4)
	  id MAA13029; Thu, 25 Dec 1997 12:02:20 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199712251702.MAA13029@access4.digex.net>
Subject: Re: [URN] Re: URI documents
To: masinter@parc.xerox.com (Larry Masinter)
Date: Thu, 25 Dec 1997 12:02:20 -0500 (EST)
Cc: jcma@ai.mit.edu, leslie@Bunyip.Com, fielding@kiwi.ics.uci.edu,
        jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu,
        uri@Bunyip.Com, urn-ietf@Bunyip.Com
In-Reply-To: <34A1DFE7.35F9C323@parc.xerox.com> from Larry Masinter at "Dec 24, 97 08:24:07 pm"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

to follow up on what Larry Masinter said:

> > I would like to support Leslie's point (c) that the URI document be separated from
> > the URL document and that it be consistent with the URN work.
> 
> Hi John,
> 
> Just to make it really clear: we're not talking about 'points'
> or 'principles', we're talking about specific documents. Do you
> find that the document(s) that Leslie recently posted (c) are
> the only acceptable solution to documenting the relationship of
> URLs and URIs and URNs? That the documents (a), (b), and (d)
> are unacceptable?

On what basis do you feel entitled to "make it really clear"?
I thought that the decision structure had decomposed to the
point where only the ADs could make that pronouncement.

The one thing I would like to vote on is that this process rule
is out of order.

The range of documents offered fails to contain a mutually
agreeable solution precisely because you have not given enough
respect and time to the discovery of areas of agreement expressed
as principles.

The request from Dan, at least, is insensitive to whether there
is one document or multiple.  He needs to be able to refer to
an "URI-reference" in his specs and that definition should be
in one place.  How the rest gets laid out is not, in principle,
of concern to him.

-- Al Gilman


From owner-uri@Bunyip.Com  Thu Dec 25 16:33:29 1997
Delivery-Date: Thu, 25 Dec 1997 16:33:29 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA15827
	for <ietf-archive@ietf.org>; Thu, 25 Dec 1997 16:33:28 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA09449;
	Thu, 25 Dec 1997 16:36:18 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA02076
	for uri-out; Thu, 25 Dec 1997 16:21:28 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA02066
	for uri-in; Thu, 25 Dec 1997 16:21:26 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA02060
	for <uri@services.bunyip.com>; Thu, 25 Dec 1997 16:21:24 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA08047
	for uri@services; Thu, 25 Dec 1997 16:21:22 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA08041;
	Thu, 25 Dec 1997 16:21:16 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52731(5)>; Thu, 25 Dec 1997 13:21:09 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Thu, 25 Dec 1997 13:20:51 PST
Message-ID: <34A2CE2C.3579F1E8@parc.xerox.com>
Date: Thu, 25 Dec 1997 13:20:44 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Al Gilman <asgilman@access.digex.net>
CC: jcma@ai.mit.edu, leslie@Bunyip.Com, fielding@kiwi.ics.uci.edu,
        jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu,
        uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
References: <199712251702.MAA13029@access4.digex.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Al, you asked:

> On what basis do you feel entitled to "make it really clear"?

I didn't think it required any formal permission to ask someone
to be clear about their opinion on the mailing list. But,
just to make it really clear, I am acting as a member of the
application area directorate:

     http://www.apps.ietf.org/apps-area.html

Within the applications area directorate, I believe that I have 
primary responsibility to facilitate the progress of URI-related
documents, although John Curran has been helping on this particular
issue.

In addition, just to make it clear, I am also speaking as one
of the authors of the documents (a)-(d) in question; my name is
listed as an author on all of them, I have significant investment
in their development. As an editor or author of a standards track
document, I have the responsibility to reflect the consensus of the
Internet community. In order to do so, though, it is reasonable
to ask those members of the community to be clear about which,
if any, of the offered alternatives are acceptable, to explain
their opinions and the basis for them.

> The one thing I would like to vote on is that this process rule
> is out of order.

The rules of order for the Internet process are specified in
RFC 2026. The rules call for open review and discussion. Asking
people to be clear about their opinion on documents seems to
be part of "open review and discussion". I believe that "open review"
means, in particular, "open review of documents". We have four
documents. I would like you to review them. You may have important
opinions about other related topics, but at this point, we need
review of the documents.

> The range of documents offered fails to contain a mutually
> agreeable solution precisely because you have not given enough
> respect and time to the discovery of areas of agreement expressed
> as principles.

Al: We've evaluted the principles endlessly. We have four
documents (or more precisely, three documents and one pair
of documents) to consider as choices. It is reasonable to
poll the community, at this point in the process, to be specific
not just about principles (which have been discussed for at least
four years), but about the specific documents. As it stands,
as long as we are talking about general principles as applied
to Internet Protocols, I think we have general agreement. That is,
there is no disagreement, as far as I can see, over the principle
that the relative forms, the generic URL syntax, or the use of
fragment identifiers are defined for URLs, and, in fact, only
for some URLs and not for others. I think there is no disagreement
or any counter-claims that, in general, these forms do not
apply universally to all URNs. There is also no disagreement,
as far as I can tell, to the claim that these forms *might*,
at some point in the future, apply to *some* URNs. (That is,
the messages have been consistent on the point that this is
something that the URN working group 'has not yet decided',
rather than that this is something that the URN working group
'has decided, and decided that the answer is negative.')

The disagreement seems to be entirely over the proper way of
*expressing* the concepts over which we seem to all agree.

In one expression (a), we merely claim that these forms apply
to URLs, and leave any discussion of whether they might apply
to URNs to some other (yet unwritten) document. In expression (b),
we claim that these forms *might* apply to all URIs, that their
applicability depends on the scheme (for relative forms) or the
scheme and media type (for fragment identifiers), and leave it up
to the definition of the URN scheme to be explicit about the
applicability or non-applicability of those forms.

In expressions (c) and (d), the applicability of relative forms
and fragment identifiers is explicitly only referenced for URLs
and omitted for URNs; (c) does this with two documents and (d)
with one.

> The request from Dan, at least, is insensitive to whether there
> is one document or multiple.  He needs to be able to refer to
> an "URI-reference" in his specs and that definition should be
> in one place.  How the rest gets laid out is not, in principle,
> of concern to him.

The only document which does not define "URI-reference" is (a).
If we proceed with (a), we still have some choices about how to
deal with the request for the definition of such a term.

The other three choices define "URI-reference"; (b) is explicit
about the possibility that a URI-reference *might*, at some point,
consist of a URN and a fragment identifier, while (c) and (d)
do not admit that possibility. 

I believe that the only reasonable way out of the circular discussions
we've had on this is to get a broader set of input from more members
of the Internet community, and ask that people be explicit about
their preference with respect to the particular expressions that
have been produced so far.

If you dislike all of (a) - (d), or think that specific changes would
give us a document or document set we could all rally around, then
please offer us yet another alternative.

Larry
-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Fri Dec 26 00:09:05 1997
Delivery-Date: Fri, 26 Dec 1997 00:09:06 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id AAA23948
	for <ietf-archive@ietf.org>; Fri, 26 Dec 1997 00:09:04 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id AAA09670;
	Fri, 26 Dec 1997 00:11:51 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA18824
	for uri-out; Thu, 25 Dec 1997 23:52:40 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA24696
	for uri-in; Wed, 24 Dec 1997 14:52:12 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA24677
	for <uri@services.bunyip.com>; Wed, 24 Dec 1997 14:51:31 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA05841
	for uri@services; Wed, 24 Dec 1997 14:51:27 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA05833;
	Wed, 24 Dec 1997 14:48:34 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id OAA28646; Wed, 24 Dec 1997 14:48:32 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Wed, 24 Dec 1997 14:48:32 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci..edu>
cc: Larry Masinter <masinter@parc.xerox.com>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: careful selection of terminology
In-Reply-To: <9712232236.aa21055@paris.ics.uci.edu>
Message-ID: <Pine.SUN.3.95.971224143332.28624D-300000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="1461740116-1993401130-882992912=:28624"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

--1461740116-1993401130-882992912=:28624
Content-Type: TEXT/PLAIN; charset=US-ASCII

On Tue, 23 Dec 1997, Roy T. Fielding wrote:
> I very carefully reviewed (c) and found it totally unacceptable.
> There was no point in a line-by-line review since all of the changes
> were foolish.
       ^^^^^^^

I find that this, and other of your remarks and allegations, significantly 
reduce the quality of this discussion.  Please endeavour to stick
to facts, not feelings.

For the rest of the URI mailing list, which hasn't had the opportunity to
see the material that Roy has referred to, I attach copies of the documents
in question. 

The history is as follows:

	. as the URI mailing list will have seen, when Roy changed the
	  URL syntax document to a URI syntax document by doing a global
	  search and replace on the string "URL", I promised to review
	  the document and bring comments.  

	. in an effort to be clear, concrete, and concise, those comments
	  were accompanied by proposed edits to the draft.  Specifically,
	  I suggested splitting into a URI document for things that
	  are common to URLs and URNs, and a URL document for those
	  things that are pertinent to URLs but not URNs.

The intention was to make sure that my edits hadn't inadvertently compromised
URLs before submitting these as drafts and circulating them to the wider
community.

I don't have any ego tied up in these documents -- Larry suggested I put
my name on as author, and I'm willing to accept blame for my contribution
of content.  

However, all I want to achieve  is to ensure that the URN WG's work is
not undermined by any document that calls itself a URI document.  A
preferred solution would be Keith's earlier proposal for a _brief_ URI
syntax document, and separate, detailed URL and URN syntax documents.
These edits are proposed as a compromise in the interest of alacrity.

Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------

--1461740116-1993401130-882992912=:28624
Content-Type: TEXT/plain; name="uri-new.txt"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.SUN.3.95.971224144832.28624E@beethoven.bunyip.com>
Content-Description: proposed URI document

DQpOZXR3b3JrIFdvcmtpbmcgR3JvdXAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgVC4gQmVybmVycy1MZWUsIE1JVC9MQ1MNCklOVEVSTkVULURSQUZU
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUi4gRmllbGRpbmcs
ICBVLkMuIElydmluZQ0KZHJhZnQtZmllbGRpbmctdXJpLXN5bnRheC0wMSAg
ICAgICAgICAgICAgTC4gTWFzaW50ZXIsIFhlcm94IENvcnBvcmF0aW9uDQpF
eHBpcmVzIHNpeCBtb250aHMgYWZ0ZXIgcHVibGljYXRpb24gZGF0ZSAgTC4g
RGFpZ2xlLCBCdW55aXAgSW5mb3JtYXRpb24gDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBT
eXN0ZW1zIEluYy4gDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgRGVjZW1iZXIgMTYsIDE5OTcNCg0K
ICAgIFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcnMgKFVSSSk6IEdlbmVy
aWMgU3ludGF4IGFuZCBTZW1hbnRpY3MNCg0KDQpTdGF0dXMgb2YgdGhpcyBN
ZW1vDQoNCiAgIFRoaXMgZG9jdW1lbnQgaXMgYW4gSW50ZXJuZXQtRHJhZnQu
ICBJbnRlcm5ldC1EcmFmdHMgYXJlIHdvcmtpbmcNCiAgIGRvY3VtZW50cyBv
ZiB0aGUgSW50ZXJuZXQgRW5naW5lZXJpbmcgVGFzayBGb3JjZSAoSUVURiks
IGl0cyBhcmVhcywNCiAgIGFuZCBpdHMgd29ya2luZyBncm91cHMuICBOb3Rl
IHRoYXQgb3RoZXIgZ3JvdXBzIG1heSBhbHNvIGRpc3RyaWJ1dGUNCiAgIHdv
cmtpbmcgZG9jdW1lbnRzIGFzIEludGVybmV0LURyYWZ0cy4NCg0KICAgSW50
ZXJuZXQtRHJhZnRzIGFyZSBkcmFmdCBkb2N1bWVudHMgdmFsaWQgZm9yIGEg
bWF4aW11bSBvZiBzaXgNCiAgIG1vbnRocyBhbmQgbWF5IGJlIHVwZGF0ZWQs
IHJlcGxhY2VkLCBvciBvYnNvbGV0ZWQgYnkgb3RoZXINCiAgIGRvY3VtZW50
cyBhdCBhbnkgdGltZS4gIEl0IGlzIGluYXBwcm9wcmlhdGUgdG8gdXNlIElu
dGVybmV0LURyYWZ0cw0KICAgYXMgcmVmZXJlbmNlIG1hdGVyaWFsIG9yIHRv
IGNpdGUgdGhlbSBvdGhlciB0aGFuIGFzIGBgd29yayBpbg0KICAgcHJvZ3Jl
c3MuJycNCg0KICAgVG8gbGVhcm4gdGhlIGN1cnJlbnQgc3RhdHVzIG9mIGFu
eSBJbnRlcm5ldC1EcmFmdCwgcGxlYXNlIGNoZWNrIHRoZQ0KICAgYGAxaWQt
YWJzdHJhY3RzLnR4dCcnIGxpc3RpbmcgY29udGFpbmVkIGluIHRoZSBJbnRl
cm5ldC1EcmFmdHMNCiAgIFNoYWRvdyBEaXJlY3RvcmllcyBvbiBmdHAuaXMu
Y28uemEgKEFmcmljYSksIG5pYy5ub3JkdS5uZXQNCiAgIChFdXJvcGUpLCBt
dW5uYXJpLm96LmF1IChQYWNpZmljIFJpbSksIGRzLmludGVybmljLm5ldCAo
VVMgRWFzdA0KICAgQ29hc3QpLCBvciBmdHAuaXNpLmVkdSAoVVMgV2VzdCBD
b2FzdCkuDQoNCkFic3RyYWN0DQoNCiAgIEEgVW5pZm9ybSBSZXNvdXJjZSBJ
ZGVudGlmaWVyIChVUkkpIGlzIGEgY29tcGFjdCBzdHJpbmcNCiAgIHJlcHJl
c2VudGF0aW9uIG9mIGEgbG9jYXRpb24gKFVSTCkgb3IgbmFtZSAoVVJOKSBm
b3IgdXNlIGluDQogICBpZGVudGlmeWluZyBhbiBhYnN0cmFjdCBvciBwaHlz
aWNhbCByZXNvdXJjZS4gIFRoaXMgZG9jdW1lbnQgZGVmaW5lcw0KICAgdGhl
IGdlbmVyYWwgc3ludGF4IGFuZCBzZW1hbnRpY3Mgb2YgVVJJcywgaW5jbHVk
aW5nIGJvdGggYWJzb2x1dGUgYW5kDQogICByZWxhdGl2ZSBmb3JtcywgYW5k
IGd1aWRlbGluZXMgZm9yIHRoZWlyIHVzZTsgaXQgcmV2aXNlcyBhbmQgcmVw
bGFjZXMNCiAgIHRoZSBnZW5lcmljIGRlZmluaXRpb25zIGluIFJGQyAxNzM4
IGFuZCBSRkMgMTgwOC4NCg0KMS4gSW50cm9kdWN0aW9uDQoNCiAgIFVuaWZv
cm0gUmVzb3VyY2UgSWRlbnRpZmllcnMgKFVSSXMpIHByb3ZpZGUgYSBzaW1w
bGUgYW5kIGV4dGVuc2libGUNCiAgIG1lYW5zIGZvciBpZGVudGlmeWluZyBh
IHJlc291cmNlLiAgVGhpcyBzcGVjaWZpY2F0aW9uIG9mIFVSSSBzeW50YXgN
CiAgIGFuZCBzZW1hbnRpY3MgaXMgZGVyaXZlZCBmcm9tIGNvbmNlcHRzIGlu
dHJvZHVjZWQgYnkgdGhlIFdvcmxkIFdpZGUNCiAgIFdlYiBnbG9iYWwgaW5m
b3JtYXRpb24gaW5pdGlhdGl2ZSwgd2hvc2UgdXNlIG9mIHN1Y2ggb2JqZWN0
cyBkYXRlcw0KICAgZnJvbSAxOTkwIGFuZCBpcyBkZXNjcmliZWQgaW4gIlVu
aXZlcnNhbCBSZXNvdXJjZSBJZGVudGlmaWVycyBpbiBXV1ciDQogICBbUkZD
MTYzMF0uICBUaGUgc3BlY2lmaWNhdGlvbiBvZiBVUklzIGlzIGRlc2lnbmVk
IHRvIG1lZXQgdGhlDQogICByZWNvbW1lbmRhdGlvbnMgbGFpZCBvdXQgaW4g
IkZ1bmN0aW9uYWwgUmVjb21tZW5kYXRpb25zIGZvciBJbnRlcm5ldA0KICAg
UmVzb3VyY2UgTG9jYXRvcnMiIFtSRkMxNzM2XSBhbmQgIkZ1bmN0aW9uYWwg
UmVxdWlyZW1lbnRzIGZvciBVbmlmb3JtDQogICBSZXNvdXJjZSBOYW1lcyIg
W1JGQzE3MzddLg0KDQogICBUaGlzIGRvY3VtZW50IHVwZGF0ZXMgYW5kIG1l
cmdlcyAiVW5pZm9ybSBSZXNvdXJjZSBMb2NhdG9ycyINCiAgIFtSRkMxNzM4
XSBhbmQgIlJlbGF0aXZlIFVuaWZvcm0gUmVzb3VyY2UgTG9jYXRvcnMiIFtS
RkMxODA4XSBpbg0KICAgb3JkZXIgdG8gZGVmaW5lIGEgc2luZ2xlLCBnZW5l
cmFsIHN5bnRheCBmb3IgYWxsIFVSSXMuICBJdCBleGNsdWRlcw0KICAgdGhv
c2UgcG9ydGlvbnMgb2YgUkZDIDE3MzggdGhhdCBkZWZpbmVkIHRoZSBzcGVj
aWZpYyBzeW50YXggb2YNCiAgIGluZGl2aWR1YWwgVVJMIHNjaGVtZXM7IHRo
b3NlIHBvcnRpb25zIHdpbGwgYmUgdXBkYXRlZCBhcyBzZXBhcmF0ZQ0KICAg
ZG9jdW1lbnRzLCBhcyB3aWxsIHRoZSBwcm9jZXNzIGZvciByZWdpc3RyYXRp
b24gb2YgbmV3IFVSSSBzY2hlbWVzLg0KICAgRnVydGhlciBzcGVjaWZpY2F0
aW9uIG9mIHN5bnRheCBkZXRhaWxzIGZvciBVUkxzIGFuZCBVUk5zIGFyZSAN
CiAgIHByb3ZpZGVkIGluIFtSRkM/Pz8/IC0tIFVSTCBTeW50YXhdIGFuZCBb
UkZDMjE0MV0gcmVzcGVjdGl2ZWx5Lg0KDQogICBUaGlzIGRvY3VtZW50IGRv
ZXMgbm90IGRpc2N1c3MgdGhlIGlzc3VlcyBhbmQgcmVjb21tZW5kYXRpb24g
Zm9yDQogICBkZWFsaW5nIHdpdGggY2hhcmFjdGVycyBvdXRzaWRlIG9mIHRo
ZSBVUy1BU0NJSSBjaGFyYWN0ZXIgc2V0DQogICAoW0FTQ0lJXSk7IHRob3Nl
IHJlY29tbWVuZGF0aW9ucyBhcmUgZGlzY3Vzc2VkIGluIGEgc2VwYXJhdGUg
DQogICBkb2N1bWVudC4NCg0KICAgQWxsIHNpZ25pZmljYW50IGNoYW5nZXMg
ZnJvbSB0aGUgcHJpb3IgUkZDcyBhcmUgbm90ZWQgaW4gQXBwZW5kaXggQy4N
CiAgDQoNCjEuMSBPdmVydmlldyBvZiBVUklzDQoNCiAgIFVSSXMgYXJlIGNo
YXJhY3Rlcml6ZWQgYnkgdGhlIGZvbGxvd2luZyBkZWZpbml0aW9uczoNCg0K
ICAgICAgVW5pZm9ybQ0KICAgICAgICAgVW5pZm9ybWl0eSBvZiBzeW50YXgg
YW5kIHNlbWFudGljcyBhbGxvd3MgdGhlIG1lY2hhbmlzbSBmb3INCiAgICAg
ICAgIHJlZmVyZW5jaW5nIHJlc291cmNlcyB0byBiZSBpbmRlcGVuZGVudCBv
ZiB0aGUgbWVjaGFuaXNtIHVzZWQNCiAgICAgICAgIHRvIGxvY2F0ZSB0aG9z
ZSByZXNvdXJjZXMgYW5kIHRoZSBvcGVyYXRpb25zIGFwcGxpZWQgdG8gdGhv
c2UNCiAgICAgICAgIHJlc291cmNlcyBvbmNlIHRoZXkgaGF2ZSBiZWVuIGxv
Y2F0ZWQuICBOZXcgdHlwZXMgb2YgcmVzb3VyY2VzLA0KICAgICAgICAgYWNj
ZXNzIG1lY2hhbmlzbXMsIGFuZCBvcGVyYXRpb25zIGNhbiBiZSBpbnRyb2R1
Y2VkIHdpdGhvdXQNCiAgICAgICAgIGNoYW5naW5nIHRoZSBwcm90b2NvbHMg
YW5kIGRhdGEgZm9ybWF0cyB0aGF0IHVzZSBVUklzLg0KICAgICAgICAgVW5p
Zm9ybWl0eSBvZiBzeW50YXggbWVhbnMgdGhhdCB0aGUgc2FtZSBpZGVudGlm
aWVyIGlzIHVzZWQNCiAgICAgICAgIGluZGVwZW5kZW50IG9mIHRoZSBsb2Nh
bGUsIGNoYXJhY3RlciByZXByZXNlbnRhdGlvbiwgb3INCiAgICAgICAgIHN5
c3RlbSB0eXBlIG9mIHRoZSB1c2VyIGVudGVyaW5nIHRoZSBVUkkuDQoNCiAg
ICAgIFJlc291cmNlDQogICAgICAgICBBIHJlc291cmNlIGNhbiBiZSBhbnl0
aGluZyB0aGF0IGhhcyBpZGVudGl0eS4gIEZhbWlsaWFyDQogICAgICAgICBl
eGFtcGxlcyBpbmNsdWRlIGFuIGVsZWN0cm9uaWMgZG9jdW1lbnQsIGFuIGlt
YWdlLCBhIHNlcnZpY2UNCiAgICAgICAgIChlLmcuLCAidG9kYXkncyB3ZWF0
aGVyIHJlcG9ydCBmb3IgTG9zIEFuZ2VsZXMiKSwgYW5kIGENCiAgICAgICAg
IGNvbGxlY3Rpb24gb2Ygb3RoZXIgcmVzb3VyY2VzLiAgTm90IGFsbCByZXNv
dXJjZXMgYXJlIG5ldHdvcmsNCiAgICAgICAgICJyZXRyaWV2YWJsZSI7IGUu
Zy4sIGh1bWFuIGJlaW5ncywgY29ycG9yYXRpb25zLCBhbmQgYm91bmQNCiAg
ICAgICAgIGJvb2tzIGluIGEgbGlicmFyeSBjYW4gYWxzbyBiZSBjb25zaWRl
cmVkIHJlc291cmNlcy4NCg0KICAgICAgICAgVGhlIHJlc291cmNlIGlzIHRo
ZSBjb25jZXB0dWFsIG1hcHBpbmcgdG8gYW4gZW50aXR5IG9yIHNldCBvZg0K
ICAgICAgICAgZW50aXRpZXMsIG5vdCBuZWNlc3NhcmlseSB0aGUgZW50aXR5
IHdoaWNoIGNvcnJlc3BvbmRzIHRvIHRoYXQNCiAgICAgICAgIG1hcHBpbmcg
YXQgYW55IHBhcnRpY3VsYXIgaW5zdGFuY2UgaW4gdGltZS4gIFRodXMsIGEg
cmVzb3VyY2UNCiAgICAgICAgIGNhbiByZW1haW4gY29uc3RhbnQgZXZlbiB3
aGVuIGl0cyBjb250ZW50LS0tdGhlIGVudGl0aWVzIHRvDQogICAgICAgICB3
aGljaCBpdCBjdXJyZW50bHkgY29ycmVzcG9uZHMtLS1jaGFuZ2VzIG92ZXIg
dGltZSwgcHJvdmlkZWQNCiAgICAgICAgIHRoYXQgdGhlIGNvbmNlcHR1YWwg
bWFwcGluZyBpcyBub3QgY2hhbmdlZCBpbiB0aGUgcHJvY2Vzcy4NCg0KICAg
ICAgSWRlbnRpZmllcg0KICAgICAgICAgQW4gaWRlbnRpZmllciBpcyBhbiBv
YmplY3QgdGhhdCBjYW4gYWN0IGFzIGEgcmVmZXJlbmNlIHRvDQogICAgICAg
ICBzb21ldGhpbmcgdGhhdCBoYXMgaWRlbnRpdHkuICBJbiB0aGUgY2FzZSBv
ZiBVUklzLCB0aGUgb2JqZWN0DQogICAgICAgICBpcyBhIHNlcXVlbmNlIG9m
IGNoYXJhY3RlcnMgd2l0aCBhIHJlc3RyaWN0ZWQgc3ludGF4LiAgQW4NCiAg
ICAgICAgIGFic29sdXRlIGlkZW50aWZpZXIgcmVmZXJzIHRvIGEgcmVzb3Vy
Y2UgaW5kZXBlbmRlbnQgb2YgdGhlDQogICAgICAgICBjb250ZXh0IGluIHdo
aWNoIHRoZSBpZGVudGlmaWVyIGlzIHVzZWQsIHdoZXJlYXMgYSByZWxhdGl2
ZQ0KICAgICAgICAgaWRlbnRpZmllciByZWZlcnMgdG8gYSByZXNvdXJjZSBi
eSBkZXNjcmliaW5nIHRoZSBkaWZmZXJlbmNlDQogICAgICAgICB3aXRoaW4g
YSBoaWVyYXJjaGljYWwgbmFtZXNwYWNlIGJldHdlZW4gdGhlIGN1cnJlbnQg
Y29udGV4dA0KICAgICAgICAgYW5kIGFuIGFic29sdXRlIGlkZW50aWZpZXIg
b2YgdGhlIHJlc291cmNlLg0KICAgICAgICAgDQogICBIYXZpbmcgaWRlbnRp
ZmllZCBhIHJlc291cmNlLCBhIHN5c3RlbSBtYXkgcGVyZm9ybSBhIHZhcmll
dHkgb2YNCiAgIG9wZXJhdGlvbnMgb24gdGhlIHJlc291cmNlLCBhcyBtaWdo
dCBiZSBjaGFyYWN0ZXJpemVkIGJ5IHN1Y2ggd29yZHMNCiAgIGFzIGBhY2Nl
c3MnLCBgdXBkYXRlJywgYHJlcGxhY2UnLCBvciBgZmluZCBhdHRyaWJ1dGVz
Jy4NCg0KMS4yLiBVUkksIFVSTCwgYW5kIFVSTg0KDQogICBBIFVSSSBjYW4g
YmUgZnVydGhlciBjbGFzc2lmaWVkIGFzIGEgTG9jYXRvciAoVVJMKSBvciBO
YW1lIChVUk4pLg0KICAgVVJMcyBhcmUgdXNlZCB0byBgbG9jYXRlJyByZXNv
dXJjZXMgYnkgcHJvdmlkaW5nIGFuIGFic3RyYWN0DQogICBpZGVudGlmaWNh
dGlvbiBvZiB0aGUgcmVzb3VyY2UgbG9jYXRpb24gKGkuZS4sIGJ5IHVzaW5n
IGNvbW1vbg0KICAgbmV0d29yayBuYW1lIHJlc29sdXRpb24gbWVjaGFuaXNt
cyB0byBpZGVudGlmeSB0aGUgbWVjaGFuaXNtcyBmb3INCiAgIGFjY2Vzc2lu
ZyBhIHJlc291cmNlKS4gIFVSTnMgYXJlIHVzZWQgdG8gaWRlbnRpZnkgYSBy
ZXNvdXJjZSBieSBhDQogICBsb2NhdGlvbi1pbmRlcGVuZGVudCBuYW1lLg0K
DQogICBNYW55IFVSSSBzY2hlbWVzIGhhdmUgYmVlbiBkZWZpbmVkLiAgVGhl
IHNjaGVtZSBkZWZpbmVzIHRoZQ0KICAgbmFtZXNwYWNlIG9mIHRoZSBVUkks
IGFuZCB0aHVzIG1heSBmdXJ0aGVyIHJlc3RyaWN0IHRoZSBzeW50YXggYW5k
DQogICBzZW1hbnRpY3Mgb2YgaWRlbnRpZmllcnMgdXNpbmcgdGhhdCBzY2hl
bWUuDQoNCiAgIEFsdGhvdWdoIG1hbnkgVVJMIHNjaGVtZXMgYXJlIG5hbWVk
IGFmdGVyIHByb3RvY29scywgdGhpcyBkb2VzIG5vdA0KICAgaW1wbHkgdGhh
dCB0aGUgb25seSB3YXkgdG8gYWNjZXNzIHRoZSBVUkwncyByZXNvdXJjZSBp
cyB2aWEgdGhlIG5hbWVkDQogICBwcm90b2NvbC4gIEdhdGV3YXlzLCBwcm94
aWVzLCBjYWNoZXMsIGFuZCBuYW1lIHJlc29sdXRpb24gc2VydmljZXMNCiAg
IG1pZ2h0IGJlIHVzZWQgdG8gYWNjZXNzIHNvbWUgcmVzb3VyY2VzLCBpbmRl
cGVuZGVudCBvZiB0aGUgcHJvdG9jb2wNCiAgIG9mIHRoZWlyIG9yaWdpbiwg
YW5kIHRoZSByZXNvbHV0aW9uIG9mIHNvbWUgVVJMcyBtYXkgcmVxdWlyZSB0
aGUgdXNlDQogICBvZiBtb3JlIHRoYW4gb25lIHByb3RvY29sIChlLmcuLCBi
b3RoIEROUyBhbmQgSFRUUCBhcmUgdHlwaWNhbGx5IHVzZWQNCiAgIHRvIGFj
Y2VzcyBhbiAiaHR0cCIgVVJMJ3MgcmVzb3VyY2Ugd2hlbiBpdCBjYW4ndCBi
ZSBmb3VuZCBpbiBhIGxvY2FsDQogICBjYWNoZSkuDQoNCiAgIEEgVVJOIGRp
ZmZlcnMgZnJvbSBhIFVSTCBpbiB0aGF0IGl0J3MgcHJpbWFyeSBwdXJwb3Nl
IGlzIHBlcnNpc3RlbnQNCiAgIGxhYmVsbGluZyBvZiBhIHJlc291cmNlIHdp
dGggYW4gaWRlbnRpZmllci4gIFRoYXQgaWRlbnRpZmllciBpcw0KICAgZHJh
d24gZnJvbSBvbmUgb2YgYSBzZXQgb2YgZGVmaW5lZCBuYW1lc3BhY2VzLCBl
YWNoIG9mIHdoaWNoIGhhcyANCiAgIGl0cyBvd24gc2V0IG5hbWUgc3RydWN0
dXJlIGFuZCBhc3NpZ25tZW50IHByb2NlZHVyZXMuICBJZiBhIFVSTg0KICAg
aXMgdG8gYmUgcmVzb2x2ZWQgdG8gYSByZXNvdXJjZSwgYXQgbGVhc3Qgb25l
IG5hbWUgcmVzb2x1dGlvbiBwYXNzIGlzDQogICByZXF1aXJlZCBpbiBvcmRl
ciB0byBhY2Nlc3MgdGhlIHJlc291cmNlLiBUaGlzIHByb3ZpZGVzIHRoZSBh
YmlsaXR5IHRvDQogICBlbnN1cmUgdGhlIGlkZW50aWZpZXIncyBwZXJzaXN0
ZW5jZSB2aWEgYSBsZXZlbCBvZiByZWRpcmVjdGlvbi4gIFRoZQ0KICAgInVy
biIgc2NoZW1lIGhhcyBiZWVuIHJlc2VydmVkIHRvIGVzdGFibGlzaCB0aGUg
cmVxdWlyZW1lbnRzIGZvciBhDQogICBzdGFuZGFyZGl6ZWQgVVJOIG5hbWVz
cGFjZSwgYXMgZGVmaW5lZCBpbiAiVVJOIFN5bnRheCIgW1JGQzIxNDFdIGFu
ZA0KICAgaXRzIHJlbGF0ZWQgc3BlY2lmaWNhdGlvbnMuIA0KDQogICBNb3N0
IG9mIHRoZSBleGFtcGxlcyBpbiB0aGlzIHNwZWNpZmljYXRpb24gZGVtb25z
dHJhdGUgVVJMcywgc2luY2UNCiAgIHRoZXkgYWxsb3cgdGhlIG1vc3QgdmFy
aWVkIHVzZSBvZiB0aGUgc3ludGF4IGFuZCBvZnRlbiBoYXZlIGENCiAgIGhp
ZXJhcmNoaWNhbCBuYW1lc3BhY2UuICBBIHBhcnNlciBvZiB0aGUgVVJJIHN5
bnRheCBpcyBjYXBhYmxlIG9mDQogICBwYXJzaW5nIGJvdGggVVJMIGFuZCBV
Uk4gcmVmZXJlbmNlcyBhcyBhbiBvcGFxdWUgVVJJLiBPbmNlIHRoZSBzY2hl
bWUNCiAgIGlzIGRldGVybWluZWQsIHRoZSBzY2hlbWUtc3BlY2lmaWMgcGFy
c2luZyBjYW4gYmUgcGVyZm9ybWVkIG9uIHRoZQ0KICAgcmVtYWluaW5nIFVS
SSBjb21wb25lbnRzLiAgSW4gb3RoZXIgd29yZHMsIHRoZSBVUkkgc3ludGF4
IGlzIGEgc3VwZXJzZXQNCiAgIG9mIHRoZSBzeW50YXggb2YgYWxsIFVSSSBz
Y2hlbWVzLg0KDQoxLjMuIEV4YW1wbGUgVVJJcw0KDQogICBUaGUgZm9sbG93
aW5nIGV4YW1wbGVzIGlsbHVzdHJhdGUgVVJJcyB3aGljaCBhcmUgaW4gY29t
bW9uIHVzZS4NCg0KICAgZnRwOi8vZnRwLmlzLmNvLnphL3JmYy9yZmMxODA4
LnR4dA0KICAgICAgLS0gZnRwIHNjaGVtZSBmb3IgRmlsZSBUcmFuc2ZlciBQ
cm90b2NvbCBzZXJ2aWNlcw0KDQogICBnb3BoZXI6Ly9zcGluYWx0YXAubWlj
cm8udW1uLmVkdS8wMC9XZWF0aGVyL0NhbGlmb3JuaWEvTG9zJTIwQW5nZWxl
cw0KICAgICAgLS0gZ29waGVyIHNjaGVtZSBmb3IgR29waGVyIGFuZCBHb3Bo
ZXIrIFByb3RvY29sIHNlcnZpY2VzDQoNCiAgIGh0dHA6Ly93d3cubWF0aC51
aW8ubm8vZmFxL2NvbXByZXNzaW9uLWZhcS9wYXJ0MS5odG1sDQogICAgICAt
LSBodHRwIHNjaGVtZSBmb3IgSHlwZXJ0ZXh0IFRyYW5zZmVyIFByb3RvY29s
IHNlcnZpY2VzDQoNCiAgIG1haWx0bzptZHVlcnN0QGlmaS51bml6aC5jaA0K
ICAgICAgLS0gbWFpbHRvIHNjaGVtZSBmb3IgZWxlY3Ryb25pYyBtYWlsIGFk
ZHJlc3Nlcw0KDQogICBuZXdzOmNvbXAuaW5mb3N5c3RlbXMud3d3LnNlcnZl
cnMudW5peA0KICAgICAgLS0gbmV3cyBzY2hlbWUgZm9yIFVTRU5FVCBuZXdz
IGdyb3VwcyBhbmQgYXJ0aWNsZXMNCg0KICAgdGVsbmV0Oi8vbWVsdnlsLnVj
b3AuZWR1Lw0KICAgICAgLS0gdGVsbmV0IHNjaGVtZSBmb3IgaW50ZXJhY3Rp
dmUgc2VydmljZXMgdmlhIHRoZSBURUxORVQgUHJvdG9jb2wNCg0KMS40LiBV
UkkgVHJhbnNjcmliYWJpbGl0eQ0KDQogICBUaGUgVVJJIHN5bnRheCB3YXMg
ZGVzaWduZWQgd2l0aCBnbG9iYWwgdHJhbnNjcmliYWJpbGl0eSBhcyBvbmUg
b2YNCiAgIGl0cyBtYWluIGNvbmNlcm5zLiBBIFVSSSBpcyBhIHNlcXVlbmNl
IG9mIGNoYXJhY3RlcnMgZnJvbSBhIHZlcnkNCiAgIGxpbWl0ZWQgc2V0LCBp
LmUuIHRoZSBsZXR0ZXJzIG9mIHRoZSBiYXNpYyBMYXRpbiBhbHBoYWJldCwg
ZGlnaXRzLA0KICAgYW5kIGEgZmV3IHNwZWNpYWwgY2hhcmFjdGVycy4gIEEg
VVJJIG1heSBiZSByZXByZXNlbnRlZCBpbiBhDQogICB2YXJpZXR5IG9mIHdh
eXM6IGUuZy4sIGluayBvbiBwYXBlciwgcGl4ZWxzIG9uIGEgc2NyZWVuLCBv
ciBhDQogICBzZXF1ZW5jZSBvZiBvY3RldHMgaW4gYSBjb2RlZCBjaGFyYWN0
ZXIgc2V0LiAgVGhlIGludGVycHJldGF0aW9uIG9mDQogICBhIFVSSSBkZXBl
bmRzIG9ubHkgb24gdGhlIGNoYXJhY3RlcnMgdXNlZCBhbmQgbm90IGhvdyB0
aG9zZQ0KICAgY2hhcmFjdGVycyBhcmUgcmVwcmVzZW50ZWQgaW4gYSBuZXR3
b3JrIHByb3RvY29sLg0KDQogICBUaGUgZ29hbCBvZiB0cmFuc2NyaWJhYmls
aXR5IGNhbiBiZSBkZXNjcmliZWQgYnkgYSBzaW1wbGUgc2NlbmFyaW8uDQog
ICBJbWFnaW5lIHR3byBjb2xsZWFndWVzLCBTYW0gYW5kIEtpbSwgc2l0dGlu
ZyBpbiBhIHB1YiBhdCBhbg0KICAgaW50ZXJuYXRpb25hbCBjb25mZXJlbmNl
IGFuZCBleGNoYW5naW5nIHJlc2VhcmNoIGlkZWFzLiAgU2FtIGFza3MNCiAg
IEtpbSBmb3IgYSBsb2NhdGlvbiB0byBnZXQgbW9yZSBpbmZvcm1hdGlvbiwg
c28gS2ltIHdyaXRlcyB0aGUgVVJJDQogICBmb3IgdGhlIHJlc2VhcmNoIHNp
dGUgb24gYSBuYXBraW4uICBVcG9uIHJldHVybmluZyBob21lLCBTYW0gdGFr
ZXMNCiAgIG91dCB0aGUgbmFwa2luIGFuZCB0eXBlcyB0aGUgVVJJIGludG8g
YSBjb21wdXRlciwgd2hpY2ggdGhlbg0KICAgcmV0cmlldmVzIHRoZSBpbmZv
cm1hdGlvbiB0byB3aGljaCBLaW0gcmVmZXJyZWQuDQoNCiAgIFRoZXJlIGFy
ZSBzZXZlcmFsIGRlc2lnbiBjb25jZXJucyByZXZlYWxlZCBieSB0aGUgc2Nl
bmFyaW86DQoNCiAgICAgIG8gIEEgVVJJIGlzIGEgc2VxdWVuY2Ugb2YgY2hh
cmFjdGVycywgd2hpY2ggaXMgbm90IGFsd2F5cw0KICAgICAgICAgcmVwcmVz
ZW50ZWQgYXMgYSBzZXF1ZW5jZSBvZiBvY3RldHMuDQoNCiAgICAgIG8gIEEg
VVJJIG1heSBiZSB0cmFuc2NyaWJlZCBmcm9tIGEgbm9uLW5ldHdvcmsgc291
cmNlLCBhbmQgdGh1cw0KICAgICAgICAgc2hvdWxkIGNvbnNpc3Qgb2YgY2hh
cmFjdGVycyB3aGljaCBhcmUgbW9zdCBsaWtlbHkgdG8gYmUgYWJsZQ0KICAg
ICAgICAgdG8gYmUgdHlwZWQgaW50byBhIGNvbXB1dGVyLCB3aXRoaW4gdGhl
IGNvbnN0cmFpbnRzIGltcG9zZWQgYnkNCiAgICAgICAgIGtleWJvYXJkcyAo
YW5kIHJlbGF0ZWQgaW5wdXQgZGV2aWNlcykgYWNyb3NzIGxhbmd1YWdlcyBh
bmQNCiAgICAgICAgIGxvY2FsZXMuDQoNCiAgICAgIG8gIEEgVVJJIG9mdGVu
IG5lZWRzIHRvIGJlIHJlbWVtYmVyZWQgYnkgcGVvcGxlLCBhbmQgaXQgaXMg
ZWFzaWVyDQogICAgICAgICBmb3IgcGVvcGxlIHRvIHJlbWVtYmVyIGEgVVJJ
IHdoZW4gaXQgY29uc2lzdHMgb2YgbWVhbmluZ2Z1bA0KICAgICAgICAgY29t
cG9uZW50cy4NCg0KICAgVGhlc2UgZGVzaWduIGNvbmNlcm5zIGFyZSBub3Qg
YWx3YXlzIGluIGFsaWdubWVudC4gIEZvciBleGFtcGxlLCBpdA0KICAgaXMg
b2Z0ZW4gdGhlIGNhc2UgdGhhdCB0aGUgbW9zdCBtZWFuaW5nZnVsIG5hbWUg
Zm9yIGEgVVJJIGNvbXBvbmVudA0KICAgd291bGQgcmVxdWlyZSBjaGFyYWN0
ZXJzIHdoaWNoIGNhbm5vdCBiZSB0eXBlZCBpbnRvIHNvbWUgc3lzdGVtcy4N
CiAgIFRoZSBhYmlsaXR5IHRvIHRyYW5zY3JpYmUgdGhlIHJlc291cmNlIGlk
ZW50aWZpZXIgZnJvbSBvbmUgbWVkaXVtIHRvDQogICBhbm90aGVyIHdhcyBj
b25zaWRlcmVkIG1vcmUgaW1wb3J0YW50IHRoYW4gaGF2aW5nIGl0cyBVUkkg
Y29uc2lzdA0KICAgb2YgdGhlIG1vc3QgbWVhbmluZ2Z1bCBvZiBjb21wb25l
bnRzLiAgSW4gbG9jYWwgYW5kIHJlZ2lvbmFsDQogICBjb250ZXh0cyBhbmQg
d2l0aCBpbXByb3ZpbmcgdGVjaG5vbG9neSwgdXNlcnMgbWlnaHQgYmVuZWZp
dCBmcm9tDQogICBiZWluZyBhYmxlIHRvIHVzZSBhIHdpZGVyIHJhbmdlIG9m
IGNoYXJhY3RlcnM7IHN1Y2ggdXNlIGlzIG5vdA0KICAgZGVmaW5lZCBpbiB0
aGlzIGRvY3VtZW50Lg0KDQoxLjYuIFN5bnRheCBOb3RhdGlvbiBhbmQgQ29t
bW9uIEVsZW1lbnRzDQoNCiAgIFRoaXMgZG9jdW1lbnQgdXNlcyB0d28gY29u
dmVudGlvbnMgdG8gZGVzY3JpYmUgYW5kIGRlZmluZSB0aGUgc3ludGF4DQog
ICBmb3IgVW5pZm9ybSBSZXNvdXJjZSBJZGVudGlmaWVycy4gIFRoZSBmaXJz
dCwgY2FsbGVkIHRoZSBsYXlvdXQgZm9ybSwgaXMNCiAgIGEgZ2VuZXJhbCBk
ZXNjcmlwdGlvbiBvZiB0aGUgb3JkZXIgb2YgY29tcG9uZW50cyBhbmQgY29t
cG9uZW50DQogICBzZXBhcmF0b3JzLCBhcyBpbg0KDQogICAgICA8Zmlyc3Q+
LzxzZWNvbmQ+Ozx0aGlyZD4/PGZvdXJ0aD4NCg0KICAgVGhlIGNvbXBvbmVu
dCBuYW1lcyBhcmUgZW5jbG9zZWQgaW4gYW5nbGUtYnJhY2tldHMgYW5kIGFu
eSBjaGFyYWN0ZXJzDQogICBvdXRzaWRlIGFuZ2xlLWJyYWNrZXRzIGFyZSBs
aXRlcmFsIHNlcGFyYXRvcnMuICBXaGl0ZXNwYWNlIHNob3VsZCBiZQ0KICAg
aWdub3JlZC4gIFRoZXNlIGRlc2NyaXB0aW9ucyBhcmUgdXNlZCBpbmZvcm1h
bGx5IGFuZCBkbyBub3QgZGVmaW5lDQogICB0aGUgc3ludGF4IHJlcXVpcmVt
ZW50cy4NCg0KICAgVGhlIHNlY29uZCBjb252ZW50aW9uIGlzIGEgQk5GLWxp
a2UgZ3JhbW1hciwgdXNlZCB0byBkZWZpbmUgdGhlDQogICBmb3JtYWwgVVJJ
IHN5bnRheC4gIFRoZSBncmFtbWFyIGlzIHRoYXQgb2YgW1JGQzgyMl0sIGV4
Y2VwdCB0aGF0DQogICAifCIgaXMgdXNlZCB0byBkZXNpZ25hdGUgYWx0ZXJu
YXRpdmVzLiAgQnJpZWZseSwgcnVsZXMgYXJlIHNlcGFyYXRlZA0KICAgZnJv
bSBkZWZpbml0aW9ucyBieSBhbiBlcXVhbCAiPSIsIGluZGVudGF0aW9uIGlz
IHVzZWQgdG8gY29udGludWUgYQ0KICAgcnVsZSBkZWZpbml0aW9uIG92ZXIg
bW9yZSB0aGFuIG9uZSBsaW5lLCBsaXRlcmFscyBhcmUgcXVvdGVkIHdpdGgg
IiIsDQogICBwYXJlbnRoZXNlcyAiKCIgYW5kICIpIiBhcmUgdXNlZCB0byBn
cm91cCBlbGVtZW50cywgb3B0aW9uYWwgZWxlbWVudHMNCiAgIGFyZSBlbmNs
b3NlZCBpbiAiWyIgYW5kICJdIiBicmFja2V0cywgYW5kIGVsZW1lbnRzIG1h
eSBiZSBwcmVjZWRlZA0KICAgd2l0aCA8bj4qIHRvIGRlc2lnbmF0ZSBuIG9y
IG1vcmUgcmVwZXRpdGlvbnMgb2YgdGhlIGZvbGxvd2luZw0KICAgZWxlbWVu
dDsgbiBkZWZhdWx0cyB0byAwLg0KDQogICBVbmxpa2UgbWFueSBzcGVjaWZp
Y2F0aW9ucyB3aGljaCB1c2UgYSBCTkYtbGlrZSBncmFtbWFyIHRvIGRlZmlu
ZSB0aGUNCiAgIGJ5dGVzIChvY3RldHMpIGFsbG93ZWQgYnkgYSBwcm90b2Nv
bCwgdGhlIFVSSSBncmFtbWFyIGlzIGRlZmluZWQgaW4NCiAgIHRlcm1zIG9m
IGNoYXJhY3RlcnMuICBFYWNoIGxpdGVyYWwgaW4gdGhlIGdyYW1tYXIgY29y
cmVzcG9uZHMgdG8gdGhlDQogICBjaGFyYWN0ZXIgaXQgcmVwcmVzZW50cywg
cmF0aGVyIHRoYW4gdG8gdGhlIG9jdGV0IGVuY29kaW5nIG9mIHRoYXQNCiAg
IGNoYXJhY3RlciBpbiBhbnkgcGFydGljdWxhciBjb2RlZCBjaGFyYWN0ZXIg
c2V0LiAgSG93IGEgVVJJIGlzDQogICByZXByZXNlbnRlZCBpbiB0ZXJtcyBv
ZiBiaXRzIGFuZCBieXRlcyBvbiB0aGUgd2lyZSBpcyBkZXBlbmRlbnQgdXBv
bg0KICAgdGhlIGNoYXJhY3RlciBlbmNvZGluZyBvZiB0aGUgcHJvdG9jb2wg
dXNlZCB0byB0cmFuc3BvcnQgaXQsIG9yIHRoZQ0KICAgY2hhcnNldCBvZiB0
aGUgZG9jdW1lbnQgd2hpY2ggY29udGFpbnMgaXQuDQoNCiAgIFRoZSBmb2xs
b3dpbmcgZGVmaW5pdGlvbnMgYXJlIGNvbW1vbiB0byBtYW55IGVsZW1lbnRz
Og0KDQogICAgICBhbHBoYSAgICA9IGxvd2FscGhhIHwgdXBhbHBoYQ0KDQog
ICAgICBsb3dhbHBoYSA9ICJhIiB8ICJiIiB8ICJjIiB8ICJkIiB8ICJlIiB8
ICJmIiB8ICJnIiB8ICJoIiB8ICJpIiB8DQogICAgICAgICAgICAgICAgICJq
IiB8ICJrIiB8ICJsIiB8ICJtIiB8ICJuIiB8ICJvIiB8ICJwIiB8ICJxIiB8
ICJyIiB8DQogICAgICAgICAgICAgICAgICJzIiB8ICJ0IiB8ICJ1IiB8ICJ2
IiB8ICJ3IiB8ICJ4IiB8ICJ5IiB8ICJ6Ig0KDQogICAgICB1cGFscGhhICA9
ICJBIiB8ICJCIiB8ICJDIiB8ICJEIiB8ICJFIiB8ICJGIiB8ICJHIiB8ICJI
IiB8ICJJIiB8DQogICAgICAgICAgICAgICAgICJKIiB8ICJLIiB8ICJMIiB8
ICJNIiB8ICJOIiB8ICJPIiB8ICJQIiB8ICJRIiB8ICJSIiB8DQogICAgICAg
ICAgICAgICAgICJTIiB8ICJUIiB8ICJVIiB8ICJWIiB8ICJXIiB8ICJYIiB8
ICJZIiB8ICJaIg0KDQogICAgICBkaWdpdCAgICA9ICIwIiB8ICIxIiB8ICIy
IiB8ICIzIiB8ICI0IiB8ICI1IiB8ICI2IiB8ICI3IiB8DQogICAgICAgICAg
ICAgICAgICI4IiB8ICI5Ig0KDQogICAgICBhbHBoYW51bSA9IGFscGhhIHwg
ZGlnaXQNCg0KICAgVGhlIGNvbXBsZXRlIFVSSSBzeW50YXggaXMgY29sbGVj
dGVkIGluIEFwcGVuZGl4IEEuDQoNCjIuIFVSSSBDaGFyYWN0ZXJzIGFuZCBF
c2NhcGUgU2VxdWVuY2VzDQoNCiAgIFVSSXMgY29uc2lzdCBvZiBhIHJlc3Ry
aWN0ZWQgc2V0IG9mIGNoYXJhY3RlcnMsIHByaW1hcmlseSBjaG9zZW4gdG8N
CiAgIGFpZCB0cmFuc2NyaWJhYmlsaXR5IGFuZCB1c2FiaWxpdHkgYm90aCBp
biBjb21wdXRlciBzeXN0ZW1zIGFuZCBpbg0KICAgbm9uLWNvbXB1dGVyIGNv
bW11bmljYXRpb25zLiBDaGFyYWN0ZXJzIHVzZWQgY29udmVudGlvbmFsbHkg
YXMNCiAgIGRlbGltaXRlcnMgYXJvdW5kIFVSSXMgd2VyZSBleGNsdWRlZC4g
IFRoZSByZXN0cmljdGVkIHNldCBvZg0KICAgY2hhcmFjdGVycyBjb25zaXN0
cyBvZiBkaWdpdHMsIGxldHRlcnMsIGFuZCBhIGZldyBncmFwaGljIHN5bWJv
bHMNCiAgIHdlcmUgY2hvc2VuIGZyb20gdGhvc2UgY29tbW9uIHRvIG1vc3Qg
b2YgdGhlIGNoYXJhY3RlciBlbmNvZGluZ3MNCiAgIGFuZCBpbnB1dCBmYWNp
bGl0aWVzIGF2YWlsYWJsZSB0byBJbnRlcm5ldCB1c2Vycy4NCg0KICAgV2l0
aGluIGEgVVJJLCBjaGFyYWN0ZXJzIGFyZSBlaXRoZXIgdXNlZCBhcyBkZWxp
bWl0ZXJzLCBvciB0bw0KICAgcmVwcmVzZW50IHN0cmluZ3Mgb2YgZGF0YSAo
b2N0ZXRzKSB3aXRoaW4gdGhlIGRlbGltaXRlZCBwb3J0aW9ucy4NCiAgIE9j
dGV0cyBhcmUgZWl0aGVyIHJlcHJlc2VudGVkIGRpcmVjdGx5IGJ5IGEgY2hh
cmFjdGVyICh1c2luZyB0aGUNCiAgIFVTLUFTQ0lJIGNoYXJhY3RlciBmb3Ig
dGhhdCBvY3RldCkgb3IgYnkgYW4gZXNjYXBlIGVuY29kaW5nLiAgVGhpcw0K
ICAgcmVwcmVzZW50YXRpb24gaXMgZWxhYm9yYXRlZCBiZWxvdy4NCiAgIA0K
Mi4xIFVSSXMgYW5kIG5vbi1BU0NJSSBjaGFyYWN0ZXJzICAgDQogICANCiAg
IFdoaWxlIFVSSXMgYXJlIHNlcXVlbmNlcyBvZiBjaGFyYWN0ZXJzIGFuZCB0
aG9zZSBjaGFyYWN0ZXJzIGFyZQ0KICAgdXNlZCAod2l0aGluIGRlbGltaXRl
ZCBzZWN0aW9ucykgdG8gcmVwcmVzZW50IHNlcXVlbmNlcyBvZiBvY3RldHMs
DQogICBpbiBzb21lIGNhc2VzIHRob3NlIHNlcXVlbmNlcyBvZiBvY3RldHMg
YXJlIHVzZWQgKHZpYSBhICdjaGFyc2V0Jw0KICAgb3IgY2hhcmFjdGVyIGVu
Y29kaW5nIHNjaGVtZSkgdG8gcmVwcmVzZW50IHNlcXVlbmNlcyBvZiBjaGFy
YWN0ZXJzOg0KICAgDQogICBVUkkgY2hhci4gc2VxdWVuY2UgPC0+IG9jdGV0
IHNlcXVlbmNlIDwtPiBvcmlnaW5hbCBjaGFyLiBzZXF1ZW5jZQ0KICAgDQog
ICBJbiBjYXNlcyB3aGVyZSB0aGUgb3JpZ2luYWwgY2hhcmFjdGVyIHNlcXVl
bmNlIGNvbnRhaW5zIGNoYXJhY3RlcnMNCiAgIHRoYXQgYXJlIHN0cmljdGx5
IHdpdGhpbiB0aGUgc2V0IG9mIGNoYXJhY3RlcnMgZGVmaW5lZCBpbiB0aGUN
CiAgIFVTLUFTQ0lJIGNoYXJhY3RlciBzZXQsIHRoZSBtYXBwaW5nIGlzIHNp
bXBsZTogZWFjaCBvcmlnaW5hbA0KICAgY2hhcmFjdGVyIGlzIHRyYW5zbGF0
ZWQgaW50byB0aGUgVVMtQVNDSUkgY29kZSBmb3IgaXQsIGFuZA0KICAgc3Vi
c2VxdWVudGx5IHJlcHJlc2VudGVkIGVpdGhlciBhcyB0aGUgc2FtZSBjaGFy
YWN0ZXIsIG9yIGFzIGFuDQogICBlc2NhcGUgc2VxdWVuY2UuDQoNCiAgIElu
IGdlbmVyYWwgcHJhY3RpY2UsIG1hbnkgZGlmZmVyZW50IGNoYXJhY3RlciBl
bmNvZGluZyBzY2hlbWVzIGFyZQ0KICAgdXNlZCBpbiB0aGUgc2Vjb25kIG1h
cHBpbmcgKGJldHdlZW4gc2VxdWVuY2VzIG9mIHJlcHJlc2VudGVkDQogICBj
aGFyYWN0ZXJzIGFuZCBzZXF1ZW5jZXMgb2Ygb2N0ZXRzKSBhbmQgdGhlcmUg
aXMgZ2VuZXJhbGx5IG5vDQogICByZXByZXNlbnRhdGlvbiBpbiB0aGUgVVJJ
IGl0c2VsZiBvZiB3aGljaCBtYXBwaW5nIHdhcyB1c2VkIHVubGVzcw0KICAg
dGhlIFVSSSBzY2hlbWUgcmVxdWlyZXMgYSBzcGVjaWZpYyBtYXBwaW5nLiAg
V2hpbGUgdGhlcmUgaXMgYSBzdHJvbmcNCiAgIGRlc2lyZSB0byBwcm92aWRl
IGZvciBhIGdlbmVyYWwgYW5kIHVuaWZvcm0gbWFwcGluZyBiZXR3ZWVuIG1v
cmUNCiAgIGdlbmVyYWwgc2NyaXB0cyBhbmQgVVJJcywgdGhlIHN0YW5kYXJk
IGZvciBzdWNoIHVzZSBpcyBvdXRzaWRlIG9mIHRoZQ0KICAgc2NvcGUgb2Yg
dGhpcyBkb2N1bWVudC4NCg0KICAgTW9yZSBzeXN0ZW1hdGljIHRyZWF0bWVu
dCBvZiBjaGFyYWN0ZXIgZW5jb2Rpbmcgd2l0aGluIFVSSXMgaXMNCiAgIGN1
cnJlbnRseSB1bmRlciBkZXZlbG9wbWVudC4NCg0KMi4yLiBSZXNlcnZlZCBD
aGFyYWN0ZXJzDQoNCiAgIE1hbnkgVVJJcyBpbmNsdWRlIGNvbXBvbmVudHMg
Y29uc2lzdGluZyBvZiBvciBkZWxpbWl0ZWQgYnksIGNlcnRhaW4NCiAgIHNw
ZWNpYWwgY2hhcmFjdGVycy4gIFRoZXNlIGNoYXJhY3RlcnMgYXJlIGNhbGxl
ZCAicmVzZXJ2ZWQiLCBzaW5jZQ0KICAgdGhlaXIgdXNhZ2Ugd2l0aGluIHRo
ZSBVUkkgY29tcG9uZW50IGlzIGxpbWl0ZWQgdG8gdGhlaXIgcmVzZXJ2ZWQN
CiAgIHB1cnBvc2UuICBJZiB0aGUgZGF0YSBmb3IgYSBVUkkgY29tcG9uZW50
IHdvdWxkIGNvbmZsaWN0IHdpdGggdGhlDQogICByZXNlcnZlZCBwdXJwb3Nl
LCB0aGVuIHRoZSBjb25mbGljdGluZyBkYXRhIG11c3QgYmUgZXNjYXBlZCBi
ZWZvcmUNCiAgIGZvcm1pbmcgdGhlIFVSSS4NCiAgIA0KICAgICAgcmVzZXJ2
ZWQgICAgPSAiOyIgfCAiLyIgfCAiPyIgfCAiOiIgfCAiQCIgfCAiJiIgfCAi
PSIgfCAiKyINCg0KICAgVGhlICJyZXNlcnZlZCIgc3ludGF4IGNsYXNzIGFi
b3ZlIHJlZmVycyB0byB0aG9zZSBjaGFyYWN0ZXJzIHdoaWNoDQogICBhcmUg
YWxsb3dlZCB3aXRoaW4gYSBVUkksIGJ1dCB3aGljaCBtYXkgbm90IGJlIGFs
bG93ZWQgd2l0aGluIGENCiAgIHBhcnRpY3VsYXIgY29tcG9uZW50IG9mIHRo
ZSBnZW5lcmljIFVSSSBzeW50YXg7IHRoZXkgYXJlIHVzZWQgYXMNCiAgIGRl
bGltaXRlcnMgb2YgdGhlIFVSSSBjb21wb25lbnRzLg0KDQogICBDaGFyYWN0
ZXJzIGluIHRoZSAicmVzZXJ2ZWQiIHNldCBhcmUgbm90IHJlc2VydmVkIGlu
IGFsbCBjb250ZXh0cy4NCiAgIFRoZSBzZXQgb2YgY2hhcmFjdGVycyBhY3R1
YWxseSByZXNlcnZlZCB3aXRoaW4gYW55IGdpdmVuIFVSSQ0KICAgY29tcG9u
ZW50IGlzIGRlZmluZWQgYnkgdGhhdCBjb21wb25lbnQuIEluIGdlbmVyYWws
IGEgY2hhcmFjdGVyIGlzDQogICByZXNlcnZlZCBpZiB0aGUgc2VtYW50aWNz
IG9mIHRoZSBVUkkgY2hhbmdlcyBpZiB0aGUgY2hhcmFjdGVyIGlzDQogICBy
ZXBsYWNlZCB3aXRoIGl0cyBlc2NhcGVkIFVTLUFTQ0lJIGVuY29kaW5nLg0K
DQoyLjMuIFVucmVzZXJ2ZWQgQ2hhcmFjdGVycw0KDQogICBEYXRhIGNoYXJh
Y3RlcnMgd2hpY2ggYXJlIGFsbG93ZWQgaW4gYSBVUkkgYnV0IGRvIG5vdCBo
YXZlIGEgcmVzZXJ2ZWQNCiAgIHB1cnBvc2UgYXJlIGNhbGxlZCB1bnJlc2Vy
dmVkLiAgVGhlc2UgaW5jbHVkZSB1cHBlciBhbmQgbG93ZXIgY2FzZQ0KICAg
bGV0dGVycywgZGVjaW1hbCBkaWdpdHMsIGFuZCBhIGxpbWl0ZWQgc2V0IG9m
IHB1bmN0dWF0aW9uIG1hcmtzIGFuZA0KICAgc3ltYm9scy4NCg0KICAgICAg
dW5yZXNlcnZlZCAgPSBhbHBoYW51bSB8IG1hcmsNCg0KICAgICAgbWFyayAg
ICAgICAgPSAiJCIgfCAiLSIgfCAiXyIgfCAiLiIgfCAiISIgfCAifiIgfA0K
ICAgICAgICAgICAgICAgICAgICAiKiIgfCAiJyIgfCAiKCIgfCAiKSIgfCAi
LCINCg0KICAgVW5yZXNlcnZlZCBjaGFyYWN0ZXJzIGNhbiBiZSBlc2NhcGVk
IHdpdGhvdXQgY2hhbmdpbmcgdGhlIHNlbWFudGljcw0KICAgb2YgdGhlIFVS
SSwgYnV0IHRoaXMgc2hvdWxkIG5vdCBiZSBkb25lIHVubGVzcyB0aGUgVVJJ
IGlzIGJlaW5nIHVzZWQNCiAgIGluIGEgY29udGV4dCB3aGljaCBkb2VzIG5v
dCBhbGxvdyB0aGUgdW5lc2NhcGVkIGNoYXJhY3RlciB0byBhcHBlYXIuDQoN
CjIuNC4gRXNjYXBlIFNlcXVlbmNlcw0KDQogICBEYXRhIG11c3QgYmUgZXNj
YXBlZCBpZiBpdCBkb2VzIG5vdCBoYXZlIGEgcmVwcmVzZW50YXRpb24gdXNp
bmcgYW4NCiAgIHVucmVzZXJ2ZWQgY2hhcmFjdGVyOyB0aGlzIGluY2x1ZGVz
IGRhdGEgdGhhdCBkb2VzIG5vdCBjb3JyZXNwb25kDQogICB0byBhIHByaW50
YWJsZSBjaGFyYWN0ZXIgb2YgdGhlIFVTLUFTQ0lJIGNvZGVkIGNoYXJhY3Rl
ciBzZXQsIG9yDQogICB0aGF0IGNvcnJlc3BvbmRzIHRvIGFueSBVUy1BU0NJ
SSBjaGFyYWN0ZXIgdGhhdCBpcyBkaXNhbGxvd2VkLCBhcw0KICAgZXhwbGFp
bmVkIGJlbG93Lg0KICAgDQoyLjQuMS4gRXNjYXBlZCBFbmNvZGluZw0KDQog
ICBBbiBlc2NhcGVkIG9jdGV0IGlzIGVuY29kZWQgYXMgYSBjaGFyYWN0ZXIg
dHJpcGxldCwgY29uc2lzdGluZw0KICAgb2YgdGhlIHBlcmNlbnQgY2hhcmFj
dGVyICIlIiBmb2xsb3dlZCBieSB0aGUgdHdvIGhleGFkZWNpbWFsIGRpZ2l0
cw0KICAgcmVwcmVzZW50aW5nIHRoZSBvY3RldCBjb2RlLiBGb3IgZXhhbXBs
ZSwgIiUyMCIgaXMgdGhlIGVzY2FwZWQNCiAgIGVuY29kaW5nIGZvciB0aGUg
VVMtQVNDSUkgc3BhY2UgY2hhcmFjdGVyLg0KICAgDQogICAgICBlc2NhcGVk
ICAgICA9ICIlIiBoZXggaGV4DQogICAgICBoZXggICAgICAgICA9IGRpZ2l0
IHwgIkEiIHwgIkIiIHwgIkMiIHwgIkQiIHwgIkUiIHwgIkYiIHwNCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAiYSIgfCAiYiIgfCAiYyIgfCAiZCIg
fCAiZSIgfCAiZiINCg0KMi40LjIuIFdoZW4gdG8gRXNjYXBlIGFuZCBVbmVz
Y2FwZQ0KDQogICBBIFVSSSBpcyBhbHdheXMgaW4gYW4gImVzY2FwZWQiIGZv
cm0sIHNpbmNlIGVzY2FwaW5nIG9yIHVuZXNjYXBpbmcNCiAgIGEgY29tcGxl
dGVkIFVSSSBtaWdodCBjaGFuZ2UgaXRzIHNlbWFudGljcy4gIE5vcm1hbGx5
LCB0aGUgb25seQ0KICAgdGltZSBlc2NhcGUgZW5jb2RpbmdzIGNhbiBzYWZl
bHkgYmUgbWFkZSBpcyB3aGVuIHRoZSBVUkkgaXMgYmVpbmcNCiAgIGNyZWF0
ZWQgZnJvbSBpdHMgY29tcG9uZW50IHBhcnRzOyBlYWNoIGNvbXBvbmVudCBt
YXkgaGF2ZSBpdHMgb3duDQogICBzZXQgb2YgY2hhcmFjdGVycyB3aGljaCBh
cmUgcmVzZXJ2ZWQsIHNvIG9ubHkgdGhlIG1lY2hhbmlzbQ0KICAgcmVzcG9u
c2libGUgZm9yIGdlbmVyYXRpbmcgb3IgaW50ZXJwcmV0aW5nIHRoYXQgY29t
cG9uZW50IGNhbg0KICAgZGV0ZXJtaW5lIHdoZXRoZXIgb3Igbm90IGVzY2Fw
aW5nIGEgY2hhcmFjdGVyIHdpbGwgY2hhbmdlIGl0cw0KICAgc2VtYW50aWNz
LiBMaWtld2lzZSwgYSBVUkkgbXVzdCBiZSBzZXBhcmF0ZWQgaW50byBpdHMg
Y29tcG9uZW50cw0KICAgYmVmb3JlIHRoZSBlc2NhcGVkIGNoYXJhY3RlcnMg
d2l0aGluIHRob3NlIGNvbXBvbmVudHMgY2FuIGJlIHNhZmVseQ0KICAgZGVj
b2RlZC4NCg0KICAgSW4gc29tZSBjYXNlcywgZGF0YSB0aGF0IGNvdWxkIGJl
IHJlcHJlc2VudGVkIGJ5IGFuIHVucmVzZXJ2ZWQNCiAgIGNoYXJhY3RlciBt
YXkgYXBwZWFyIGVzY2FwZWQ7IGZvciBleGFtcGxlLCBzb21lIG9mIHRoZSB1
bnJlc2VydmVkDQogICAibWFyayIgY2hhcmFjdGVycyBhcmUgYXV0b21hdGlj
YWxseSBlc2NhcGVkIGJ5IHNvbWUgc3lzdGVtcy4gSXQgaXMNCiAgIHNhZmUg
dG8gdW5lc2NhcGUgdGhlc2Ugd2l0aGluIHRoZSBib2R5IG9mIGEgVVJJLiAg
Rm9yIGV4YW1wbGUsDQogICAiJTdlIiBpcyBzb21ldGltZXMgdXNlZCBpbnN0
ZWFkIG9mICJ+IiBpbiBhbiBodHRwIFVSTCBwYXRoLCBidXQgdGhlDQogICB0
d28gY2FuIGJlIHVzZWQgaW50ZXJjaGFuZ2VhYmx5Lg0KDQogICBCZWNhdXNl
IHRoZSBwZXJjZW50ICIlIiBjaGFyYWN0ZXIgYWx3YXlzIGhhcyB0aGUgcmVz
ZXJ2ZWQgcHVycG9zZSBvZg0KICAgYmVpbmcgdGhlIGVzY2FwZSBpbmRpY2F0
b3IsIGl0IG11c3QgYmUgZXNjYXBlZCBhcyAiJTI1IiBpbiBvcmRlciB0bw0K
ICAgYmUgdXNlZCBhcyBkYXRhIHdpdGhpbiBhIFVSSS4gIEltcGxlbWVudGVy
cyBzaG91bGQgYmUgY2FyZWZ1bCBub3QgdG8NCiAgIGVzY2FwZSBvciB1bmVz
Y2FwZSB0aGUgc2FtZSBzdHJpbmcgbW9yZSB0aGFuIG9uY2UsIHNpbmNlIHVu
ZXNjYXBpbmcNCiAgIGFuIGFscmVhZHkgdW5lc2NhcGVkIHN0cmluZyBtaWdo
dCBsZWFkIHRvIG1pc2ludGVycHJldGluZyBhIHBlcmNlbnQNCiAgIGRhdGEg
Y2hhcmFjdGVyIGFzIGFub3RoZXIgZXNjYXBlZCBjaGFyYWN0ZXIsIG9yIHZp
Y2UgdmVyc2EgaW4gdGhlDQogICBjYXNlIG9mIGVzY2FwaW5nIGFuIGFscmVh
ZHkgZXNjYXBlZCBzdHJpbmcuDQoNCjIuNC4zLiBFeGNsdWRlZCBVUy1BU0NJ
SSBDaGFyYWN0ZXJzDQoNCiAgIEFsdGhvdWdoIHRoZXkgYXJlIGRpc2FsbG93
ZWQgd2l0aGluIHRoZSBVUkkgc3ludGF4LCB3ZSBpbmNsdWRlIGhlcmUNCiAg
IGEgZGVzY3JpcHRpb24gb2YgdGhvc2UgVVMtQVNDSUkgY2hhcmFjdGVycyB3
aGljaCBoYXZlIGJlZW4gZXhjbHVkZWQNCiAgIGFuZCB0aGUgcmVhc29ucyBm
b3IgdGhlaXIgZXhjbHVzaW9uLg0KDQogICBUaGUgY29udHJvbCBjaGFyYWN0
ZXJzIGluIHRoZSBVUy1BU0NJSSBjb2RlZCBjaGFyYWN0ZXIgc2V0IGFyZSBu
b3QNCiAgIHVzZWQgd2l0aGluIGEgVVJJLCBib3RoIGJlY2F1c2UgdGhleSBh
cmUgbm9uLXByaW50YWJsZSBhbmQgYmVjYXVzZQ0KICAgdGhleSBhcmUgbGlr
ZWx5IHRvIGJlIG1pc2ludGVycHJldGVkIGJ5IHNvbWUgY29udHJvbCBtZWNo
YW5pc21zLg0KDQogICBjb250cm9sICAgICA9IDxVUy1BU0NJSSBjb2RlZCBj
aGFyYWN0ZXJzIDAwLTFGIGFuZCA3RiBoZXhhZGVjaW1hbD4NCg0KICAgVGhl
IHNwYWNlIGNoYXJhY3RlciBpcyBleGNsdWRlZCBiZWNhdXNlIHNpZ25pZmlj
YW50IHNwYWNlcyBtYXkNCiAgIGRpc2FwcGVhciBhbmQgaW5zaWduaWZpY2Fu
dCBzcGFjZXMgbWF5IGJlIGludHJvZHVjZWQgd2hlbiBVUklzIGFyZQ0KICAg
dHJhbnNjcmliZWQgb3IgdHlwZXNldCBvciBzdWJqZWN0ZWQgdG8gdGhlIHRy
ZWF0bWVudCBvZg0KICAgd29yZC1wcm9jZXNzaW5nIHByb2dyYW1zLiAgV2hp
dGVzcGFjZSBpcyBhbHNvIHVzZWQgdG8gZGVsaW1pdCBVUklzDQogICBpbiBt
YW55IGNvbnRleHRzLg0KICAgDQogICBzcGFjZSAgICAgICA9IDxVUy1BU0NJ
SSBjb2RlZCBjaGFyYWN0ZXIgMjAgaGV4YWRlY2ltYWw+DQoNCiAgIFRoZSBh
bmdsZS1icmFja2V0ICI8IiBhbmQgIj4iIGFuZCBkb3VibGUtcXVvdGUgKCIp
IGNoYXJhY3RlcnMgYXJlDQogICBleGNsdWRlZCBiZWNhdXNlIHRoZXkgYXJl
IG9mdGVuIHVzZWQgYXMgdGhlIGRlbGltaXRlcnMgYXJvdW5kIFVSSXMNCiAg
IGluIHRleHQgZG9jdW1lbnRzIGFuZCBwcm90b2NvbCBmaWVsZHMuICBUaGUg
Y2hhcmFjdGVyICIjIiBpcw0KICAgZXhjbHVkZWQgYmVjYXVzZSBpdCBpcyB1
c2VkIHRvIGRlbGltaXQgYSBVUkkgZnJvbSBhIGZyYWdtZW50DQogICBpZGVu
dGlmaWVyIGluIFVSTCByZWZlcmVuY2VzLiBUaGUgcGVyY2VudCBjaGFyYWN0
ZXIgIiUiIGlzIGV4Y2x1ZGVkIA0KICAgYmVjYXVzZSBpdCBpcyB1c2VkIGZv
ciB0aGUgZW5jb2Rpbmcgb2YgZXNjYXBlZCBjaGFyYWN0ZXJzLg0KDQogICBk
ZWxpbXMgICAgICA9ICI8IiB8ICI+IiB8ICIjIiB8ICIlIiB8IDwiPg0KICAg
DQogICBPdGhlciBjaGFyYWN0ZXJzIGFyZSBleGNsdWRlZCBiZWNhdXNlIGdh
dGV3YXlzIGFuZCBvdGhlciB0cmFuc3BvcnQNCiAgIGFnZW50cyBhcmUga25v
d24gdG8gc29tZXRpbWVzIG1vZGlmeSBzdWNoIGNoYXJhY3RlcnMsIG9yIHRo
ZXkgYXJlDQogICB1c2VkIGFzIGRlbGltaXRlcnMuDQoNCiAgIHVud2lzZSAg
ICAgID0gInsiIHwgIn0iIHwgInwiIHwgIlwiIHwgIl4iIHwgIlsiIHwgIl0i
IHwgImAiDQoNCiAgIERhdGEgY29ycmVzcG9uZGluZyB0byBleGNsdWRlZCBj
aGFyYWN0ZXJzIG11c3QgYmUgZXNjYXBlZCBpbiBvcmRlcg0KICAgdG8gYmUg
cHJvcGVybHkgcmVwcmVzZW50ZWQgd2l0aGluIGEgVVJJLg0KDQoNCjMuIEdl
bmVyaWMgVVJJIFN5bnRheA0KDQozLjEuIFNjaGVtZQ0KDQogICBKdXN0IGFz
IHRoZXJlIGFyZSBtYW55IGRpZmZlcmVudCBtZXRob2RzIG9mIGFjY2VzcyB0
byByZXNvdXJjZXMsDQogICB0aGVyZSBhcmUgYSB2YXJpZXR5IG9mIHNjaGVt
ZXMgZm9yIGlkZW50aWZ5aW5nIHN1Y2gNCiAgIHJlc291cmNlcy4gIFRoZSBV
Ukkgc3ludGF4IGNvbnNpc3RzIG9mIGEgc2VxdWVuY2Ugb2YgY29tcG9uZW50
cw0KICAgc2VwYXJhdGVkIGJ5IHJlc2VydmVkIGNoYXJhY3RlcnMsIHdpdGgg
dGhlIGZpcnN0IGNvbXBvbmVudCBkZWZpbmluZw0KICAgdGhlIHNlbWFudGlj
cyBmb3IgdGhlIHJlbWFpbmRlciBvZiB0aGUgVVJJIHN0cmluZy4NCg0KICAg
SW4gZ2VuZXJhbCwgYWJzb2x1dGUgVVJJcyBhcmUgd3JpdHRlbiBhcyBmb2xs
b3dzOg0KDQogICAgICA8c2NoZW1lPjo8c2NoZW1lLXNwZWNpZmljLXBhcnQ+
DQoNCiAgIEFuIGFic29sdXRlIFVSSSBjb250YWlucyB0aGUgbmFtZSBvZiB0
aGUgc2NoZW1lIGJlaW5nIHVzZWQgKDxzY2hlbWU+KQ0KICAgZm9sbG93ZWQg
YnkgYSBjb2xvbiAoIjoiKSBhbmQgdGhlbiBhIHN0cmluZyAodGhlIDxzY2hl
bWUtc3BlY2lmaWMtDQogICBwYXJ0Pikgd2hvc2UgaW50ZXJwcmV0YXRpb24g
ZGVwZW5kcyBvbiB0aGUgc2NoZW1lLg0KDQogICBTY2hlbWUgbmFtZXMgY29u
c2lzdCBvZiBhIHNlcXVlbmNlIG9mIGNoYXJhY3RlcnMuICBUaGUgbG93ZXIg
Y2FzZQ0KICAgbGV0dGVycyAiYSItLSJ6IiwgZGlnaXRzLCBhbmQgdGhlIGNo
YXJhY3RlcnMgcGx1cyAoIisiKSwgcGVyaW9kDQogICAoIi4iKSwgYW5kIGh5
cGhlbiAoIi0iKSBhcmUgYWxsb3dlZC4gIEZvciByZXNpbGllbmN5LCBwcm9n
cmFtcw0KICAgaW50ZXJwcmV0aW5nIFVSSXMgc2hvdWxkIHRyZWF0IHVwcGVy
IGNhc2UgbGV0dGVycyBhcyBlcXVpdmFsZW50IHRvDQogICBsb3dlciBjYXNl
IGluIHNjaGVtZSBuYW1lcyAoZS5nLiwgYWxsb3cgIkhUVFAiIGFzIHdlbGwg
YXMgImh0dHAiKS4NCg0KICAgICAgc2NoZW1lICAgICAgICA9IDEqKCBhbHBo
YSB8IGRpZ2l0IHwgIisiIHwgIi0iIHwgIi4iICkNCg0KDQozLjIuIE9wYXF1
ZSBVUklzIGFuZCBIaWVyYXJjaGljYWwgVVJMcw0KDQogICBUaGUgVVJJIHN5
bnRheCBkb2VzIG5vdCByZXF1aXJlIHRoYXQgdGhlIHNjaGVtZS1zcGVjaWZp
Yy1wYXJ0IGhhdmUNCiAgIGFueSBnZW5lcmFsIHN0cnVjdHVyZSBvciBzZXQg
b2Ygc2VtYW50aWNzIHdoaWNoIGlzIGNvbW1vbiBhbW9uZyBhbGwNCiAgIFVS
SXMuICBIb3dldmVyLCBhIHN1YnNldCBvZiBVUkxzIGRvIHNoYXJlIGEgY29t
bW9uIHN5bnRheCBmb3INCiAgIHJlcHJlc2VudGluZyBoaWVyYXJjaGljYWwg
cmVsYXRpb25zaGlwcyB3aXRoaW4gdGhlIG5hbWVzcGFjZS4NCiAgIFRoaXMg
Z2VuZXJpYy1VUkwgc3ludGF4IGlzIHVzZWQgaW4gaW50ZXJwcmV0aW5nIHJl
bGF0aXZlIFVSTHMuDQoNCiAgICAgIGFic29sdXRlVVJMICAgPSBnZW5lcmlj
LVVSTCB8IG9wYXF1ZS1VUkwNCg0KICAgICAgb3BhcXVlLVVSTCAgICA9IHNj
aGVtZSAiOiIgKnVyaWMNCg0KICAgICAgZ2VuZXJpYy1VUkwgICA9IHNjaGVt
ZSAiOiIgcmVsYXRpdmVVUkwNCg0KICAgVVJMcyB3aGljaCBhcmUgaGllcmFy
Y2hpY2FsIGluIG5hdHVyZSB1c2UgdGhlIHNsYXNoICIvIiBjaGFyYWN0ZXIg
Zm9yDQogICBzZXBhcmF0aW5nIGhpZXJhcmNoaWNhbCBjb21wb25lbnRzLiAg
Rm9yIHNvbWUgZmlsZSBzeXN0ZW1zLCBhICIvIg0KICAgY2hhcmFjdGVyICh1
c2VkIHRvIGRlbm90ZSB0aGUgaGllcmFyY2hpY2FsIHN0cnVjdHVyZSBvZiBh
IFVSTCkgaXMgdGhlDQogICBkZWxpbWl0ZXIgdXNlZCB0byBjb25zdHJ1Y3Qg
YSBmaWxlIG5hbWUgaGllcmFyY2h5LCBhbmQgdGh1cyB0aGUgVVJMDQogICBw
YXRoIHdpbGwgbG9vayBzaW1pbGFyIHRvIGEgZmlsZSBwYXRobmFtZS4gIFRo
aXMgZG9lcyBOT1QgaW1wbHkgdGhhdA0KICAgdGhlIHJlc291cmNlIGlzIGEg
ZmlsZSBvciB0aGF0IHRoZSBVUkwgbWFwcyB0byBhbiBhY3R1YWwgZmlsZXN5
c3RlbQ0KICAgcGF0aG5hbWUuDQoNCjQuIFNlY3VyaXR5IENvbnNpZGVyYXRp
b25zDQoNCiAgIEEgVVJJIGRvZXMgbm90IGluIGl0c2VsZiBwb3NlIGEgc2Vj
dXJpdHkgdGhyZWF0LiAgVXNlcnMgc2hvdWxkIGJld2FyZQ0KICAgdGhhdCB0
aGVyZSBpcyBubyBnZW5lcmFsIGd1YXJhbnRlZSB0aGF0IGEgVVJMLCB3aGlj
aCBhdCBvbmUgdGltZQ0KICAgbG9jYXRlZCBhIGdpdmVuIHJlc291cmNlLCB3
aWxsIGNvbnRpbnVlIHRvIGRvIHNvLiAgTm9yIGlzIHRoZXJlIGFueQ0KICAg
Z3VhcmFudGVlIHRoYXQgYSBVUkwgd2lsbCBub3QgbG9jYXRlIGEgZGlmZmVy
ZW50IHJlc291cmNlIGF0IHNvbWUNCiAgIGxhdGVyIHBvaW50IGluIHRpbWUs
IGR1ZSB0byB0aGUgbGFjayBvZiBhbnkgY29uc3RyYWludCBvbiBob3cgYSBn
aXZlbg0KICAgc2l0ZSBhcHBvcnRpb25zIGl0cyBuYW1lc3BhY2UuICBTdWNo
IGEgZ3VhcmFudGVlIGNhbiBvbmx5IGJlDQogICBvYnRhaW5lZCBmcm9tIHRo
ZSBwZXJzb24ocykgY29udHJvbGxpbmcgdGhhdCBuYW1lc3BhY2UgYW5kIHRo
ZQ0KICAgcmVzb3VyY2UgaW4gcXVlc3Rpb24uICBXaGlsZSBVUk5zIGFyZSBk
ZXNpZ25lZCB0byBtYXhpbWl6ZSB0aGUNCiAgIGFiaWxpdHkgdG8gcHJvdmlk
ZSBwZXJzaXN0ZW5jZSBhbmQgc3RhYmlsaXR5IG9mIHJlc29sdXRpb24gb2YN
CiAgIFVSSXMsIG1lY2hhbmljcyBjYW5ub3QgZW5mb3JjZSB0aGF0IHRoaXMg
d2lsbCBhbHdheXMgYmUgdGhlIGNhc2UuDQoNCjUuIEFja25vd2xlZGdlbWVu
dHMNCg0KICAgVGhpcyBkb2N1bWVudCB3YXMgZGVyaXZlZCBmcm9tIFJGQyAx
NzM4IFtSRkMxNzM4XSBhbmQgUkZDIDE4MDgNCiAgIFtSRkMxODA4XTsgdGhl
IGFja25vd2xlZGdlbWVudHMgaW4gdGhvc2Ugc3BlY2lmaWNhdGlvbnMgc3Rp
bGwNCiAgIGFwcGx5LiAgSW4gYWRkaXRpb24sIGNvbnRyaWJ1dGlvbnMgYnkg
TGF1cmVuIFdvb2QsIE1hcnRpbiBEdWVyc3QsDQogICBHaXNsZSBBYXMsIE1h
cnRpam4gS29zdGVyLCBSeWFuIE1vYXRzLCBGb3Rlb3MgTWFjcmlkZXMgYW5k
DQogICBEYXZlIEtyaXN0b2wgYXJlIGdyYXRlZnVsbHkgYWNrbm93bGVkZ2Vk
Lg0KICAgDQo2LiBSZWZlcmVuY2VzDQoNCltSRkMxNjMwXSBCZXJuZXJzLUxl
ZSwgVC4sICJVbml2ZXJzYWwgUmVzb3VyY2UgSWRlbnRpZmllcnMgaW4gV1dX
OiBBDQogICBVbmlmeWluZyBTeW50YXggZm9yIHRoZSBFeHByZXNzaW9uIG9m
IE5hbWVzIGFuZCBBZGRyZXNzZXMgb2YNCiAgIE9iamVjdHMgb24gdGhlIE5l
dHdvcmsgYXMgdXNlZCBpbiB0aGUgV29ybGQtV2lkZSBXZWIiLCBSRkMgMTYz
MCwNCiAgIENFUk4sIEp1bmUgMTk5NC4NCg0KW1JGQzE3MzhdIEJlcm5lcnMt
TGVlLCBULiwgTWFzaW50ZXIsIEwuLCBhbmQgTS4gTWNDYWhpbGwsIEVkaXRv
cnMsDQogICAiVW5pZm9ybSBSZXNvdXJjZSBMb2NhdG9ycyAoVVJMKSIsIFJG
QyAxNzM4LCBDRVJOLCBYZXJveA0KICAgQ29ycG9yYXRpb24sIFVuaXZlcnNp
dHkgb2YgTWlubmVzb3RhLCBEZWNlbWJlciAxOTk0Lg0KDQpbUkZDMTg2Nl0g
QmVybmVycy1MZWUgVC4sIGFuZCBELiBDb25ub2xseSwgIkh5cGVyVGV4dCBN
YXJrdXAgTGFuZ3VhZ2UNCiAgIFNwZWNpZmljYXRpb24gLS0gMi4wIiwgUkZD
IDE4NjYsIE1JVC9XM0MsIE5vdmVtYmVyIDE5OTUuDQoNCltSRkM/Pz8/XSBC
ZXJuZXJzLUxlZSBULiwgUi4gRmllbGRpbmcsIEwuIE1hc2ludGVyIGFuZCBM
LiBEYWlnbGUsIA0KICAgIlVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcnMg
KFVSSSk6IEdlbmVyaWMgU3ludGF4IGFuZCBTZW1hbnRpY3MiDQogICBSRkMg
Pz8/PywgSUVURiwgRGVjZW1iZXIgMTk5Ny4NCg0KW1JGQzgyMl0gQ3JvY2tl
ciwgRC4sICJTdGFuZGFyZCBmb3IgdGhlIEZvcm1hdCBvZiBBUlBBIEludGVy
bmV0IFRleHQNCiAgIE1lc3NhZ2VzIiwgU1REIDExLCBSRkMgODIyLCBVREVM
LCBBdWd1c3QgMTk4Mi4NCg0KW1JGQzE4MDhdIEZpZWxkaW5nLCBSLiwgIlJl
bGF0aXZlIFVuaWZvcm0gUmVzb3VyY2UgTG9jYXRvcnMiLCBSRkMgMTgwOCwN
CiAgIFVDIElydmluZSwgSnVuZSAxOTk1Lg0KDQpbUkZDMTczNl0gS3VuemUs
IEouLCAiRnVuY3Rpb25hbCBSZWNvbW1lbmRhdGlvbnMgZm9yIEludGVybmV0
IFJlc291cmNlDQogICBMb2NhdG9ycyIsIFJGQyAxNzM2LCBJUyZULCBVQyBC
ZXJrZWxleSwgRmVicnVhcnkgMTk5NS4NCg0KW1JGQzIxNDFdIE1vYXRzLCBS
LiwgIlVSTiBTeW50YXgiLCBSRkMgMjE0MSwgQVQmVCwgTWF5IDE5OTcuDQoN
CltSRkMyMTEwXSBQYWxtZSwgSi4sIEhvcG1hbm4sIEEuICJNSU1FIEUtbWFp
bCBFbmNhcHN1bGF0aW9uIG9mIA0KICAgQWdncmVnYXRlIERvY3VtZW50cywg
c3VjaCBhcyBIVE1MIChNSFRNTCkiLCBSRkMgMjExMCwgU3RvY2tob2xtDQog
ICBVbml2ZXJzaXR5L0tUSCwgTWljcm9zb2Z0IENvcnBvcmF0aW9uLCBNYXJj
aCAxOTk3Lg0KDQpbUkZDMTczN10gU29sbGlucywgSy4sIGFuZCBMLiBNYXNp
bnRlciwgIkZ1bmN0aW9uYWwgUmVxdWlyZW1lbnRzIGZvcg0KICAgVW5pZm9y
bSBSZXNvdXJjZSBOYW1lcyIsIFJGQyAxNzM3LCBNSVQvTENTLCBYZXJveCBD
b3Jwb3JhdGlvbiwNCiAgIERlY2VtYmVyIDE5OTQuDQoNCltBU0NJSV0gVVMt
QVNDSUkuICJDb2RlZCBDaGFyYWN0ZXIgU2V0IC0tIDctYml0IEFtZXJpY2Fu
IFN0YW5kYXJkIENvZGUNCiAgIGZvciBJbmZvcm1hdGlvbiBJbnRlcmNoYW5n
ZSIsIEFOU0kgWDMuNC0xOTg2Lg0KDQo3LiBOb3RpY2VzDQoNCiAgIENvcHly
aWdodCAoQykgVGhlIEludGVybmV0IFNvY2lldHkgMTk5Ny4gQWxsIFJpZ2h0
cyBSZXNlcnZlZC4NCg0KICAgVGhpcyBkb2N1bWVudCBhbmQgdHJhbnNsYXRp
b25zIG9mIGl0IG1heSBiZSBjb3BpZWQgYW5kIGZ1cm5pc2hlZCB0bw0KICAg
b3RoZXJzLCBhbmQgZGVyaXZhdGl2ZSB3b3JrcyB0aGF0IGNvbW1lbnQgb24g
b3Igb3RoZXJ3aXNlIGV4cGxhaW4gaXQNCiAgIG9yIGFzc2lzdCBpbiBpdHMg
aW1wbGVtZW50YXRpb24gbWF5IGJlIHByZXBhcmVkLCBjb3BpZWQsIHB1Ymxp
c2hlZA0KICAgYW5kIGRpc3RyaWJ1dGVkLCBpbiB3aG9sZSBvciBpbiBwYXJ0
LCB3aXRob3V0IHJlc3RyaWN0aW9uIG9mIGFueQ0KICAga2luZCwgcHJvdmlk
ZWQgdGhhdCB0aGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBw
YXJhZ3JhcGggYXJlDQogICBpbmNsdWRlZCBvbiBhbGwgc3VjaCBjb3BpZXMg
YW5kIGRlcml2YXRpdmUgd29ya3MuICBIb3dldmVyLCB0aGlzDQogICBkb2N1
bWVudCBpdHNlbGYgbWF5IG5vdCBiZSBtb2RpZmllZCBpbiBhbnkgd2F5LCBz
dWNoIGFzIGJ5IHJlbW92aW5nDQogICB0aGUgY29weXJpZ2h0IG5vdGljZSBv
ciByZWZlcmVuY2VzIHRvIHRoZSBJbnRlcm5ldCBTb2NpZXR5IG9yIG90aGVy
DQogICBJbnRlcm5ldCBvcmdhbml6YXRpb25zLCBleGNlcHQgYXMgbmVlZGVk
IGZvciB0aGUgcHVycG9zZSBvZg0KICAgZGV2ZWxvcGluZyBJbnRlcm5ldCBz
dGFuZGFyZHMgaW4gd2hpY2ggY2FzZSB0aGUgcHJvY2VkdXJlcyBmb3INCiAg
IGNvcHlyaWdodHMgZGVmaW5lZCBpbiB0aGUgSW50ZXJuZXQgU3RhbmRhcmRz
IHByb2Nlc3MgbXVzdCBiZQ0KICAgZm9sbG93ZWQsIG9yIGFzIHJlcXVpcmVk
IHRvIHRyYW5zbGF0ZSBpdCBpbnRvIGxhbmd1YWdlcyBvdGhlciB0aGFuDQog
ICBFbmdsaXNoLg0KDQogICBUaGUgbGltaXRlZCBwZXJtaXNzaW9ucyBncmFu
dGVkIGFib3ZlIGFyZSBwZXJwZXR1YWwgYW5kIHdpbGwgbm90IGJlDQogICBy
ZXZva2VkIGJ5IHRoZSBJbnRlcm5ldCBTb2NpZXR5IG9yIGl0cyBzdWNjZXNz
b3JzIG9yIGFzc2lnbnMuDQoNCiAgIFRoaXMgZG9jdW1lbnQgYW5kIHRoZSBp
bmZvcm1hdGlvbiBjb250YWluZWQgaGVyZWluIGlzIHByb3ZpZGVkIG9uIGFu
DQogICAiQVMgSVMiIGJhc2lzIGFuZCBUSEUgSU5URVJORVQgU09DSUVUWSBB
TkQgVEhFIElOVEVSTkVUIEVOR0lORUVSSU5HDQogICBUQVNLIEZPUkNFIERJ
U0NMQUlNUyBBTEwgV0FSUkFOVElFUywgRVhQUkVTUyBPUiBJTVBMSUVELCBJ
TkNMVURJTkcNCiAgIEJVVCBOT1QgTElNSVRFRCBUTyBBTlkgV0FSUkFOVFkg
VEhBVCBUSEUgVVNFIE9GIFRIRSBJTkZPUk1BVElPTg0KICAgSEVSRUlOIFdJ
TEwgTk9UIElORlJJTkdFIEFOWSBSSUdIVFMgT1IgQU5ZIElNUExJRUQgV0FS
UkFOVElFUyBPRg0KICAgTUVSQ0hBTlRBQklMSVRZIE9SIEZJVE5FU1MgRk9S
IEEgUEFSVElDVUxBUiBQVVJQT1NFLg0KDQogICBUaGUgSUVURiB0YWtlcyBu
byBwb3NpdGlvbiByZWdhcmRpbmcgdGhlIHZhbGlkaXR5IG9yIHNjb3BlIG9m
IGFueQ0KICAgaW50ZWxsZWN0dWFsIHByb3BlcnR5IG9yIG90aGVyIHJpZ2h0
cyB0aGF0IG1pZ2h0IGJlIGNsYWltZWQgdG8NCiAgIHBlcnRhaW4gdG8gdGhl
IGltcGxlbWVudGF0aW9uIG9yIHVzZSBvZiB0aGUgdGVjaG5vbG9neSBkZXNj
cmliZWQgaW4NCiAgIHRoaXMgZG9jdW1lbnQgb3IgdGhlIGV4dGVudCB0byB3
aGljaCBhbnkgbGljZW5zZSB1bmRlciBzdWNoIHJpZ2h0cw0KICAgbWlnaHQg
b3IgbWlnaHQgbm90IGJlIGF2YWlsYWJsZTsgbmVpdGhlciBkb2VzIGl0IHJl
cHJlc2VudCB0aGF0IGl0DQogICBoYXMgbWFkZSBhbnkgZWZmb3J0IHRvIGlk
ZW50aWZ5IGFueSBzdWNoIHJpZ2h0cy4gIEluZm9ybWF0aW9uIG9uIHRoZQ0K
ICAgSUVURidzIHByb2NlZHVyZXMgd2l0aCByZXNwZWN0IHRvIHJpZ2h0cyBp
biBzdGFuZGFyZHMtdHJhY2sgYW5kDQogICBzdGFuZGFyZHMtcmVsYXRlZCBk
b2N1bWVudGF0aW9uIGNhbiBiZSBmb3VuZCBpbiBCQ1AtMTEuICBDb3BpZXMg
b2YNCiAgIGNsYWltcyBvZiByaWdodHMgbWFkZSBhdmFpbGFibGUgZm9yIHB1
YmxpY2F0aW9uIGFuZCBhbnkgYXNzdXJhbmNlcyBvZg0KICAgbGljZW5zZXMg
dG8gYmUgbWFkZSBhdmFpbGFibGUsIG9yIHRoZSByZXN1bHQgb2YgYW4gYXR0
ZW1wdCBtYWRlIHRvDQogICBvYnRhaW4gYSBnZW5lcmFsIGxpY2Vuc2Ugb3Ig
cGVybWlzc2lvbiBmb3IgdGhlIHVzZSBvZiBzdWNoDQogICBwcm9wcmlldGFy
eSByaWdodHMgYnkgaW1wbGVtZW50b3JzIG9yIHVzZXJzIG9mIHRoaXMgc3Bl
Y2lmaWNhdGlvbiBjYW4NCiAgIGJlIG9idGFpbmVkIGZyb20gdGhlIElFVEYg
U2VjcmV0YXJpYXQuDQoNCiAgIFRoZSBJRVRGIGludml0ZXMgYW55IGludGVy
ZXN0ZWQgcGFydHkgdG8gYnJpbmcgdG8gaXRzIGF0dGVudGlvbiBhbnkNCiAg
IGNvcHlyaWdodHMsIHBhdGVudHMgb3IgcGF0ZW50IGFwcGxpY2F0aW9ucywg
b3Igb3RoZXIgcHJvcHJpZXRhcnkNCiAgIHJpZ2h0cyB3aGljaCBtYXkgY292
ZXIgdGVjaG5vbG9neSB0aGF0IG1heSBiZSByZXF1aXJlZCB0byBwcmFjdGlj
ZQ0KICAgdGhpcyBzdGFuZGFyZC4gIFBsZWFzZSBhZGRyZXNzIHRoZSBpbmZv
cm1hdGlvbiB0byB0aGUgSUVURiBFeGVjdXRpdmUNCiAgIERpcmVjdG9yLg0K
DQo4LiBBdXRob3JzJyBBZGRyZXNzZXMNCg0KICAgVGltIEJlcm5lcnMtTGVl
DQogICBXb3JsZCBXaWRlIFdlYiBDb25zb3J0aXVtDQogICBNSVQgTGFib3Jh
dG9yeSBmb3IgQ29tcHV0ZXIgU2NpZW5jZSwgTkU0My0zNTYNCiAgIDU0NSBU
ZWNobm9sb2d5IFNxdWFyZQ0KICAgQ2FtYnJpZGdlLCBNQSAwMjEzOQ0KDQog
ICBGYXg6ICsxKDYxNykyNTgtODY4Mg0KICAgRU1haWw6IHRpbWJsQHczLm9y
Zw0KDQoNCiAgIFJveSBULiBGaWVsZGluZw0KICAgRGVwYXJ0bWVudCBvZiBJ
bmZvcm1hdGlvbiBhbmQgQ29tcHV0ZXIgU2NpZW5jZQ0KICAgVW5pdmVyc2l0
eSBvZiBDYWxpZm9ybmlhLCBJcnZpbmUNCiAgIElydmluZSwgQ0EgIDkyNjk3
LTM0MjUNCg0KICAgRmF4OiArMSg3MTQpODI0LTE3MTUNCiAgIEVNYWlsOiBm
aWVsZGluZ0BpY3MudWNpLmVkdQ0KDQoNCiAgIExhcnJ5IE1hc2ludGVyDQog
ICBYZXJveCBQQVJDDQogICAzMzMzIENveW90ZSBIaWxsIFJvYWQNCiAgIFBh
bG8gQWx0bywgQ0EgOTQwMzQNCg0KICAgRmF4OiArMSg0MTUpODEyLTQzMzMN
CiAgIEVNYWlsOiBtYXNpbnRlckBwYXJjLnhlcm94LmNvbQ0KDQoNCiAgIExl
c2xpZSBMLiBEYWlnbGUNCiAgIEJ1bnlpcCBJbmZvcm1hdGlvbiBTeXN0ZW1z
IEluYy4NCiAgIDMxMCBTdGUuIENhdGhlcmluZSBTdC4gVw0KICAgU3VpdGUg
MzAwDQogICBNb250cmVhbCwgUXVlYmVjLCBDQU5BREENCiAgIEgyWCAyQTEN
Cg0KICAgRmF4OiArMSg1MTQpODc1LTgxMzQNCiAgIEVtYWlsOiBsZXNsaWVA
YnVueWlwLmNvbQ0KDQoNCkFwcGVuZGljZXMNCg0KQS4gQ29sbGVjdGVkIEJO
RiBmb3IgVVJJcw0KDQogICAgICBVUkktcmVmZXJlbmNlID0gVVJMLXJlZmVy
ZW5jZSB8IFVSTi1yZWZlcmVuY2UNCiAgICAgIFVSTC1yZWZlcmVuY2UgPSBb
IGFic29sdXRlVVJMIHwgcmVsYXRpdmVVUkwgXSBbICIjIiBmcmFnbWVudCBd
DQogICAgICBVUk4tcmVmZXJlbmNlID0gInVybjoiIFVSTi1uaWQgIjoiIFVS
Ti1uc3MNCiAgICAgIGFic29sdXRlVVJMICAgPSBnZW5lcmljLVVSTCB8IG9w
YXF1ZS1VUkwNCiAgICAgIG9wYXF1ZS1VUkwgICAgPSBzY2hlbWUgIjoiICp1
cmljDQogICAgICBnZW5lcmljLVVSTCAgID0gc2NoZW1lICI6IiByZWxhdGl2
ZVVSTA0KICAgICAgcmVsYXRpdmVVUkwgICA9IDxhcyBkZWZpbmVkIGluIFJG
Qz8/Pz8gLS0gVVJMIFN5bnRheD4NCiAgICAgIFVSTi1uaWQgICAgICAgPSA8
YXMgZGVmaW5lZCBpbiBSRkMyMTQxPg0KICAgICAgVVJOLW5zcyAgICAgICA9
IDxhcyBkZWZpbmVkIGluIFJGQzIxNDE+DQogICAgICBzY2hlbWUgICAgICAg
ID0gMSooIGFscGhhIHwgZGlnaXQgfCAiKyIgfCAiLSIgfCAiLiIgKQ0KICAg
ICAgZnJhZ21lbnQgICAgICA9ICp1cmljDQoNCiAgICAgIHVyaWMgICAgICAg
ICAgPSByZXNlcnZlZCB8IHVucmVzZXJ2ZWQgfCBlc2NhcGVkDQogICAgICBy
ZXNlcnZlZCAgICAgID0gIjsiIHwgIi8iIHwgIj8iIHwgIjoiIHwgIkAiIHwg
IiYiIHwgIj0iIHwgIisiDQogICAgICB1bnJlc2VydmVkICAgID0gYWxwaGEg
fCBkaWdpdCB8IG1hcmsNCiAgICAgIG1hcmsgICAgICAgICAgPSAiJCIgfCAi
LSIgfCAiXyIgfCAiLiIgfCAiISIgfCAifiIgfA0KICAgICAgICAgICAgICAg
ICAgICAgICIqIiB8ICInIiB8ICIoIiB8ICIpIiB8ICIsIg0KDQogICAgICBl
c2NhcGVkICAgICAgID0gIiUiIGhleCBoZXgNCiAgICAgIGhleCAgICAgICAg
ICAgPSBkaWdpdCB8ICJBIiB8ICJCIiB8ICJDIiB8ICJEIiB8ICJFIiB8ICJG
IiB8DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiYSIgfCAiYiIg
fCAiYyIgfCAiZCIgfCAiZSIgfCAiZiINCg0KICAgICAgYWxwaGFudW0gICAg
ICA9IGFscGhhIHwgZGlnaXQNCiAgICAgIGFscGhhICAgICAgICAgPSBsb3dh
bHBoYSB8IHVwYWxwaGENCg0KICAgICAgbG93YWxwaGEgPSAiYSIgfCAiYiIg
fCAiYyIgfCAiZCIgfCAiZSIgfCAiZiIgfCAiZyIgfCAiaCIgfCAiaSIgfA0K
ICAgICAgICAgICAgICAgICAiaiIgfCAiayIgfCAibCIgfCAibSIgfCAibiIg
fCAibyIgfCAicCIgfCAicSIgfCAiciIgfA0KICAgICAgICAgICAgICAgICAi
cyIgfCAidCIgfCAidSIgfCAidiIgfCAidyIgfCAieCIgfCAieSIgfCAieiIN
CiAgICAgIHVwYWxwaGEgID0gIkEiIHwgIkIiIHwgIkMiIHwgIkQiIHwgIkUi
IHwgIkYiIHwgIkciIHwgIkgiIHwgIkkiIHwNCiAgICAgICAgICAgICAgICAg
IkoiIHwgIksiIHwgIkwiIHwgIk0iIHwgIk4iIHwgIk8iIHwgIlAiIHwgIlEi
IHwgIlIiIHwNCiAgICAgICAgICAgICAgICAgIlMiIHwgIlQiIHwgIlUiIHwg
IlYiIHwgIlciIHwgIlgiIHwgIlkiIHwgIloiDQogICAgICBkaWdpdCAgICA9
ICIwIiB8ICIxIiB8ICIyIiB8ICIzIiB8ICI0IiB8ICI1IiB8ICI2IiB8ICI3
IiB8DQogICAgICAgICAgICAgICAgICI4IiB8ICI5Ig0KDQoNCkIuIFJlY29t
bWVuZGF0aW9ucyBmb3IgRGVsaW1pdGluZyBVUklzIGluIENvbnRleHQNCg0K
ICAgVVJJcyBhcmUgb2Z0ZW4gdHJhbnNtaXR0ZWQgdGhyb3VnaCBmb3JtYXRz
IHdoaWNoIGRvIG5vdCBwcm92aWRlIGENCiAgIGNsZWFyIGNvbnRleHQgZm9y
IHRoZWlyIGludGVycHJldGF0aW9uLiAgRm9yIGV4YW1wbGUsIHRoZXJlIGFy
ZQ0KICAgbWFueSBvY2Nhc2lvbnMgd2hlbiBVUklzIGFyZSBpbmNsdWRlZCBp
biBwbGFpbiB0ZXh0OyBleGFtcGxlcw0KICAgaW5jbHVkZSB0ZXh0IHNlbnQg
aW4gZWxlY3Ryb25pYyBtYWlsLCBVU0VORVQgbmV3cyBtZXNzYWdlcywgYW5k
LA0KICAgbW9zdCBpbXBvcnRhbnRseSwgcHJpbnRlZCBvbiBwYXBlci4gIElu
IHN1Y2ggY2FzZXMsIGl0IGlzIGltcG9ydGFudA0KICAgdG8gYmUgYWJsZSB0
byBkZWxpbWl0IHRoZSBVUkkgZnJvbSB0aGUgcmVzdCBvZiB0aGUgdGV4dCwg
YW5kIGluDQogICBwYXJ0aWN1bGFyIGZyb20gcHVuY3R1YXRpb24gbWFya3Mg
dGhhdCBtaWdodCBiZSBtaXN0YWtlbiBmb3IgcGFydA0KICAgb2YgdGhlIFVS
SS4NCg0KICAgSW4gcHJhY3RpY2UsIFVSSXMgYXJlIGRlbGltaXRlZCBpbiBh
IHZhcmlldHkgb2Ygd2F5cywgYnV0IHVzdWFsbHkNCiAgIHdpdGhpbiBkb3Vi
bGUtcXVvdGVzICJodHRwOi8vdGVzdC5jb20vIiwgYW5nbGUgYnJhY2tldHMN
CiAgIDxodHRwOi8vdGVzdC5jb20vPiwgb3IganVzdCB1c2luZyB3aGl0ZXNw
YWNlDQoNCiAgICAgICAgICAgICAgICAgIGh0dHA6Ly90ZXN0LmNvbS8NCg0K
ICAgVGhlc2Ugd3JhcHBlcnMgZG8gbm90IGZvcm0gcGFydCBvZiB0aGUgVVJJ
Lg0KDQogICBJbiB0aGUgY2FzZSB3aGVyZSBhIGZyYWdtZW50IGlkZW50aWZp
ZXIgaXMgYXNzb2NpYXRlZCB3aXRoIGEgVVJMDQogICByZWZlcmVuY2UsIHRo
ZSBmcmFnbWVudCB3b3VsZCBiZSBwbGFjZWQgd2l0aGluIHRoZSBicmFja2V0
cyBhcyB3ZWxsDQogICAoc2VwYXJhdGVkIGZyb20gdGhlIFVSTCB3aXRoIGEg
IiMiIGNoYXJhY3RlcikuDQoNCiAgIEluIHNvbWUgY2FzZXMsIGV4dHJhIHdo
aXRlc3BhY2UgKHNwYWNlcywgbGluZWJyZWFrcywgdGFicywgZXRjLikNCiAg
IG1heSBuZWVkIHRvIGJlIGFkZGVkIHRvIGJyZWFrIGxvbmcgVVJJcyBhY3Jv
c3MgbGluZXMuIFRoZQ0KICAgd2hpdGVzcGFjZSBzaG91bGQgYmUgaWdub3Jl
ZCB3aGVuIGV4dHJhY3RpbmcgdGhlIFVSSS4NCg0KICAgTm8gd2hpdGVzcGFj
ZSBzaG91bGQgYmUgaW50cm9kdWNlZCBhZnRlciBhIGh5cGhlbiAoIi0iKSBj
aGFyYWN0ZXIuDQogICBCZWNhdXNlIHNvbWUgdHlwZXNldHRlcnMgYW5kIHBy
aW50ZXJzIG1heSAoZXJyb25lb3VzbHkpIGludHJvZHVjZSBhDQogICBoeXBo
ZW4gYXQgdGhlIGVuZCBvZiBsaW5lIHdoZW4gYnJlYWtpbmcgYSBsaW5lLCB0
aGUgaW50ZXJwcmV0ZXIgb2YgYQ0KICAgVVJJIGNvbnRhaW5pbmcgYSBsaW5l
IGJyZWFrIGltbWVkaWF0ZWx5IGFmdGVyIGEgaHlwaGVuIHNob3VsZCBpZ25v
cmUNCiAgIGFsbCB1bmVzY2FwZWQgd2hpdGVzcGFjZSBhcm91bmQgdGhlIGxp
bmUgYnJlYWssIGFuZCBzaG91bGQgYmUgYXdhcmUNCiAgIHRoYXQgdGhlIGh5
cGhlbiBtYXkgb3IgbWF5IG5vdCBhY3R1YWxseSBiZSBwYXJ0IG9mIHRoZSBV
UkkuDQoNCiAgIFVzaW5nIDw+IGFuZ2xlIGJyYWNrZXRzIGFyb3VuZCBlYWNo
IFVSSSBpcyBlc3BlY2lhbGx5IHJlY29tbWVuZGVkDQogICBhcyBhIGRlbGlt
aXRpbmcgc3R5bGUgZm9yIFVSSXMgdGhhdCBjb250YWluIHdoaXRlc3BhY2Uu
DQoNCiAgIFRoZSBwcmVmaXggIlVSTDoiICh3aXRoIG9yIHdpdGhvdXQgYSB0
cmFpbGluZyBzcGFjZSkgd2FzDQogICByZWNvbW1lbmRlZCBhcyBhIHdheSB0
byB1c2VkIHRvIGhlbHAgZGlzdGluZ3Vpc2ggYSBVUkwgZnJvbSBvdGhlcg0K
ICAgYnJhY2tldGVkIGRlc2lnbmF0b3JzLCBhbHRob3VnaCB0aGlzIGlzIG5v
dCBjb21tb24gaW4gcHJhY3RpY2UuDQogICANCiAgIEZvciByb2J1c3RuZXNz
LCBzb2Z0d2FyZSB0aGF0IGFjY2VwdHMgdXNlci10eXBlZCBVUklzIHNob3Vs
ZA0KICAgYXR0ZW1wdCB0byByZWNvZ25pemUgYW5kIHN0cmlwIGJvdGggZGVs
aW1pdGVycyBhbmQgZW1iZWRkZWQNCiAgIHdoaXRlc3BhY2UuDQoNCiAgIEZv
ciBleGFtcGxlLCB0aGUgdGV4dDoNCg0KICAgICAgWWVzLCBKaW0sIEkgZm91
bmQgaXQgdW5kZXIgImh0dHA6Ly93d3cudzMub3JnL0FkZHJlc3NpbmcvIiwN
CiAgICAgIGJ1dCB5b3UgY2FuIHByb2JhYmx5IHBpY2sgaXQgdXAgZnJvbSA8
ZnRwOi8vZHMuaW50ZXJuaWMuDQogICAgICBuZXQvcmZjLz4uICBOb3RlIHRo
ZSB3YXJuaW5nIGluIDxodHRwOi8vd3d3Lmljcy51Y2kuZWR1L3B1Yi8NCiAg
ICAgIGlldGYvdXJpL2hpc3RvcmljYWwuaHRtbCNXQVJOSU5HPi4NCg0KICAg
Y29udGFpbnMgdGhlIFVSSSByZWZlcmVuY2VzDQoNCiAgICAgIGh0dHA6Ly93
d3cudzMub3JnL0FkZHJlc3NpbmcvDQogICAgICBmdHA6Ly9kcy5pbnRlcm5p
Yy5uZXQvcmZjLw0KICAgICAgaHR0cDovL3d3dy5pY3MudWNpLmVkdS9wdWIv
aWV0Zi91cmkvaGlzdG9yaWNhbC5odG1sI1dBUk5JTkcNCg0KDQpDLiBTdW1t
YXJ5IG9mIE5vbi1lZGl0b3JpYWwgQ2hhbmdlcw0KDQpDLjEuIEFkZGl0aW9u
cw0KDQogICBTZWN0aW9uIDIuNCB3YXMgcmV3cml0dGVuIHRvIGNsYXJpZnkg
YSBudW1iZXIgb2YgbWlzaW50ZXJwcmV0YXRpb25zDQogICBhbmQgdG8gbGVh
dmUgcm9vbSBmb3IgZnVsbHkgaW50ZXJuYXRpb25hbGl6ZWQgVVJMcy4NCg0K
Qy4yLiBNb2RpZmljYXRpb25zIGZyb20gYm90aCBSRkMgMTczOCBhbmQgUkZD
IDE4MDgNCg0KICAgQ2hhbmdlZCB0byBVUkkgc3ludGF4IGFuZCBzZW1hbnRp
Y3MgaW5zdGVhZCBvZiBqdXN0IFVSTC4NCg0KICAgQ29uZnVzaW9uIHJlZ2Fy
ZGluZyB0aGUgdGVybXMgImNoYXJhY3RlciBlbmNvZGluZyIsIHRoZSBVUkwN
CiAgICJjaGFyYWN0ZXIgc2V0IiwgYW5kIHRoZSBlc2NhcGluZyBvZiBjaGFy
YWN0ZXJzIHdpdGggJTxoZXg+PGhleD4NCiAgIGVxdWl2YWxlbnRzIGhhcyAo
aG9wZWZ1bGx5KSBiZWVuIHJlZHVjZWQuICBNYW55IG9mIHRoZSBCTkYgcnVs
ZQ0KICAgbmFtZXMgcmVnYXJkaW5nIHRoZSBjaGFyYWN0ZXIgc2V0cyBoYXZl
IGJlZW4gY2hhbmdlZCB0byBtb3JlDQogICBhY2N1cmF0ZWx5IGRlc2NyaWJl
IHRoZWlyIHB1cnBvc2UgYW5kIHRvIGVuY29tcGFzcyBhbGwgImNoYXJhY3Rl
cnMiDQogICByYXRoZXIgdGhhbiBqdXN0IFVTLUFTQ0lJIG9jdGV0cy4gIFVu
bGVzcyBvdGhlcndpc2Ugbm90ZWQgaGVyZSwNCiAgIHRoZXNlIG1vZGlmaWNh
dGlvbnMgZG8gbm90IGFmZmVjdCB0aGUgVVJJIHN5bnRheC4NCg0KICAgQm90
aCBSRkMgMTczOCBhbmQgUkZDIDE4MDggcmVmZXIgdG8gdGhlICJyZXNlcnZl
ZCIgc2V0IG9mDQogICBjaGFyYWN0ZXJzIGFzIGlmIFVSTC1pbnRlcnByZXRp
bmcgc29mdHdhcmUgd2VyZSBsaW1pdGVkIHRvIGEgc2luZ2xlDQogICBzZXQg
b2YgY2hhcmFjdGVycyB3aXRoIGEgcmVzZXJ2ZWQgcHVycG9zZSAoaS5lLiwg
YXMgbWVhbmluZw0KICAgc29tZXRoaW5nIG90aGVyIHRoYW4gdGhlIGRhdGEg
dG8gd2hpY2ggdGhlIGNoYXJhY3RlcnMgY29ycmVzcG9uZCksDQogICBhbmQg
dGhhdCB0aGlzIHNldCB3YXMgZml4ZWQgYnkgdGhlIFVSTCBzY2hlbWUuICBI
b3dldmVyLCB0aGlzIGhhcw0KICAgbm90IGJlZW4gdHJ1ZSBpbiBwcmFjdGlj
ZTsgYW55IGNoYXJhY3RlciB3aGljaCBpcyBpbnRlcnByZXRlZA0KICAgZGlm
ZmVyZW50bHkgd2hlbiBpdCBpcyBlc2NhcGVkIGlzLCBpbiBlZmZlY3QsIHJl
c2VydmVkLg0KICAgRnVydGhlcm1vcmUsIHRoZSBpbnRlcnByZXRpbmcgZW5n
aW5lIG9uIGEgSFRUUCBzZXJ2ZXIgaXMgb2Z0ZW4NCiAgIGRlcGVuZGVudCBv
biB0aGUgcmVzb3VyY2UsIG5vdCBqdXN0IHRoZSBVUkwgc2NoZW1lLiAgVGhl
DQogICBkZXNjcmlwdGlvbiBvZiByZXNlcnZlZCBjaGFyYWN0ZXJzIGhhcyBi
ZWVuIGNoYW5nZWQgYWNjb3JkaW5nbHkuDQoNCiAgIFRoZSBwbHVzICIrIiBj
aGFyYWN0ZXIgd2FzIGFkZGVkIHRvIHRob3NlIGluIHRoZSAicmVzZXJ2ZWQi
IHNldCwNCiAgIHNpbmNlIGl0IGlzIHRyZWF0ZWQgYXMgcmVzZXJ2ZWQgd2l0
aGluIHNvbWUgVVJMIGNvbXBvbmVudHMuDQoNCiAgIFRoZSB0aWxkZSAifiIg
Y2hhcmFjdGVyIHdhcyBhZGRlZCB0byB0aG9zZSBpbiB0aGUgInVucmVzZXJ2
ZWQiIHNldCwNCiAgIHNpbmNlIGl0IGlzIGV4dGVuc2l2ZWx5IHVzZWQgb24g
dGhlIEludGVybmV0IGluIHNwaXRlIG9mIHRoZQ0KICAgZGlmZmljdWx0eSB0
byB0cmFuc2NyaWJlIGl0IHdpdGggc29tZSBrZXlib2FyZHMuDQoNCkMuMy4g
TW9kaWZpY2F0aW9ucyBmcm9tIFJGQyAxNzM4DQoNCiAgIFRoZSBkZWZpbml0
aW9uIG9mIHNwZWNpZmljIFVSTCBzY2hlbWVzIGFuZCB0aGVpciBzY2hlbWUt
c3BlY2lmaWMNCiAgIHN5bnRheCBhbmQgc2VtYW50aWNzIGhhcyBiZWVuIG1v
dmVkIHRvIHNlcGFyYXRlIGRvY3VtZW50cy4NCg0KICAgVGhlIHJlY29tbWVu
ZGF0aW9ucyBmb3IgZGVsaW1pdGluZyBVUkxzIGluIGNvbnRleHQgKEFwcGVu
ZGl4IEIpIGhhdmUNCiAgIGJlZW4gYWRqdXN0ZWQgdG8gcmVmbGVjdCBjdXJy
ZW50IHByYWN0aWNlLg0KDQo=
--1461740116-1993401130-882992912=:28624
Content-Type: TEXT/plain; name="url-new.txt"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.SUN.3.95.971224144832.28624F@beethoven.bunyip.com>
Content-Description: proposed URL document

TmV0d29yayBXb3JraW5nIEdyb3VwICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFQuIEJlcm5lcnMtTGVlLCBNSVQvTENTDQpJTlRFUk5FVC1EUkFGVCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFIuIEZpZWxkaW5nLCAg
VS5DLiBJcnZpbmUNCmRyYWZ0LWZpZWxkaW5nLXVybC1zeW50YXgtMDMgICAg
ICAgICAgICAgIEwuIE1hc2ludGVyLCBYZXJveCBDb3Jwb3JhdGlvbg0KRXhw
aXJlcyBzaXggbW9udGhzIGFmdGVyIHB1YmxpY2F0aW9uIGRhdGUgIEwuIERh
aWdsZSwgQnVueWlwIEluZm9ybWF0aW9uIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgU3lz
dGVtcyBJbmMuIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIERlY2VtYmVyIDE2LCAxOTk3DQoNCg0K
ICAgIFVuaWZvcm0gUmVzb3VyY2UgTG9jYXRvcnMgKFVSTCk6IEdlbmVyaWMg
U3ludGF4IGFuZCBTZW1hbnRpY3MNCg0KDQpTdGF0dXMgb2YgdGhpcyBNZW1v
DQoNCiAgIFRoaXMgZG9jdW1lbnQgaXMgYW4gSW50ZXJuZXQtRHJhZnQuICBJ
bnRlcm5ldC1EcmFmdHMgYXJlIHdvcmtpbmcNCiAgIGRvY3VtZW50cyBvZiB0
aGUgSW50ZXJuZXQgRW5naW5lZXJpbmcgVGFzayBGb3JjZSAoSUVURiksIGl0
cyBhcmVhcywNCiAgIGFuZCBpdHMgd29ya2luZyBncm91cHMuICBOb3RlIHRo
YXQgb3RoZXIgZ3JvdXBzIG1heSBhbHNvIGRpc3RyaWJ1dGUNCiAgIHdvcmtp
bmcgZG9jdW1lbnRzIGFzIEludGVybmV0LURyYWZ0cy4NCg0KICAgSW50ZXJu
ZXQtRHJhZnRzIGFyZSBkcmFmdCBkb2N1bWVudHMgdmFsaWQgZm9yIGEgbWF4
aW11bSBvZiBzaXgNCiAgIG1vbnRocyBhbmQgbWF5IGJlIHVwZGF0ZWQsIHJl
cGxhY2VkLCBvciBvYnNvbGV0ZWQgYnkgb3RoZXINCiAgIGRvY3VtZW50cyBh
dCBhbnkgdGltZS4gIEl0IGlzIGluYXBwcm9wcmlhdGUgdG8gdXNlIEludGVy
bmV0LURyYWZ0cw0KICAgYXMgcmVmZXJlbmNlIG1hdGVyaWFsIG9yIHRvIGNp
dGUgdGhlbSBvdGhlciB0aGFuIGFzIGBgd29yayBpbg0KICAgcHJvZ3Jlc3Mu
JycNCg0KICAgVG8gbGVhcm4gdGhlIGN1cnJlbnQgc3RhdHVzIG9mIGFueSBJ
bnRlcm5ldC1EcmFmdCwgcGxlYXNlIGNoZWNrIHRoZQ0KICAgYGAxaWQtYWJz
dHJhY3RzLnR4dCcnIGxpc3RpbmcgY29udGFpbmVkIGluIHRoZSBJbnRlcm5l
dC1EcmFmdHMNCiAgIFNoYWRvdyBEaXJlY3RvcmllcyBvbiBmdHAuaXMuY28u
emEgKEFmcmljYSksIG5pYy5ub3JkdS5uZXQNCiAgIChFdXJvcGUpLCBtdW5u
YXJpLm96LmF1IChQYWNpZmljIFJpbSksIGRzLmludGVybmljLm5ldCAoVVMg
RWFzdA0KICAgQ29hc3QpLCBvciBmdHAuaXNpLmVkdSAoVVMgV2VzdCBDb2Fz
dCkuDQoNCkFic3RyYWN0DQoNCiAgIFRoaXMgZG9jdW1lbnQgZGVmaW5lcyB0
aGUgZ2VuZXJhbCBzeW50YXggYW5kIHNlbWFudGljcyBvZiBVUkxzLCANCiAg
IGluY2x1ZGluZyBib3RoIGFic29sdXRlIGFuZCByZWxhdGl2ZSBmb3Jtcywg
YW5kIGd1aWRlbGluZXMgZm9yIHRoZWlyIA0KICAgdXNlOyBpdCByZXZpc2Vz
IGFuZCByZXBsYWNlcyB0aGUgZ2VuZXJpYyBkZWZpbml0aW9ucyBpbiBSRkMg
MTczOCBhbmQgDQogICBSRkMgMTgwOCwgYW5kIGlzIGFuIGV4dGVuc2lvbiB0
byBSRkMgPz8/PyBvbiBVUkkgU3ludGF4Lg0KDQoxLiBJbnRyb2R1Y3Rpb24N
Cg0KICAgVW5pZm9ybSBSZXNvdXJjZSBMb2NhdG9ycyAoVVJMcykgcHJvdmlk
ZSBhIHNpbXBsZSBhbmQgZXh0ZW5zaWJsZQ0KICAgbWVhbnMgZm9yIGlkZW50
aWZ5aW5nIGEgcmVzb3VyY2UuICBUaGlzIHNwZWNpZmljYXRpb24gb2YgVVJM
IHN5bnRheA0KICAgYW5kIHNlbWFudGljcyBpcyBkZXJpdmVkIGZyb20gY29u
Y2VwdHMgaW50cm9kdWNlZCBieSB0aGUgV29ybGQgV2lkZQ0KICAgV2ViIGds
b2JhbCBpbmZvcm1hdGlvbiBpbml0aWF0aXZlLCB3aG9zZSB1c2Ugb2Ygc3Vj
aCBvYmplY3RzIGRhdGVzDQogICBmcm9tIDE5OTAgYW5kIGlzIGRlc2NyaWJl
ZCBpbiAiVW5pdmVyc2FsIFJlc291cmNlIElkZW50aWZpZXJzIGluIFdXVyIN
CiAgIFtSRkMxNjMwXS4gIFRoZSBzcGVjaWZpY2F0aW9uIG9mIFVSTHMgaXMg
ZGVzaWduZWQgdG8gbWVldCB0aGUNCiAgIHJlY29tbWVuZGF0aW9ucyBsYWlk
IG91dCBpbiAiRnVuY3Rpb25hbCBSZWNvbW1lbmRhdGlvbnMgZm9yIEludGVy
bmV0DQogICBSZXNvdXJjZSBMb2NhdG9ycyIgW1JGQzE3MzZdLiAgVVJMcyBh
cmUgb25lIHR5cGUgb2YgVVJJIChVbmlmb3JtDQogICBSZXNvdXJjZSBJZGVu
dGlmaWVyKTsgdGhlIGdlbmVyaWMgc3ludGF4IG9mIFVSSXMgaXMgbGF5ZWQg
b3V0IGluDQogICBSRkMgPz8/PyAoVVJJIFN5bnRheCkgYW5kIFVSTnMgKFVu
aWZvcm0gUmVzb3VyY2UgTmFtZXMpIGFyZSBkZXNjcmliZWQgDQogICBlbHNl
d2hlcmUgW1JGQzIxNDFdLg0KDQogICBUaGlzIGRvY3VtZW50IHVwZGF0ZXMg
YW5kIG1lcmdlcyAiVW5pZm9ybSBSZXNvdXJjZSBMb2NhdG9ycyINCiAgIFtS
RkMxNzM4XSBhbmQgIlJlbGF0aXZlIFVuaWZvcm0gUmVzb3VyY2UgTG9jYXRv
cnMiIFtSRkMxODA4XSBpbg0KICAgb3JkZXIgdG8gZGVmaW5lIGEgc2luZ2xl
LCBnZW5lcmFsIHN5bnRheCBmb3IgYWxsIFVSTHMuICBJdCBleGNsdWRlcw0K
ICAgdGhvc2UgcG9ydGlvbnMgb2YgUkZDIDE3MzggdGhhdCBkZWZpbmVkIHRo
ZSBzcGVjaWZpYyBzeW50YXggb2YNCiAgIGluZGl2aWR1YWwgVVJMIHNjaGVt
ZXM7IHRob3NlIHBvcnRpb25zIHdpbGwgYmUgdXBkYXRlZCBhcyBzZXBhcmF0
ZQ0KICAgZG9jdW1lbnRzLCBhcyB3aWxsIHRoZSBwcm9jZXNzIGZvciByZWdp
c3RyYXRpb24gb2YgbmV3IFVSTCBzY2hlbWVzLg0KICAgVGhpcyBkb2N1bWVu
dCBkb2VzIG5vdCBkaXNjdXNzIHRoZSBpc3N1ZXMgYW5kIHJlY29tbWVuZGF0
aW9uIGZvcg0KICAgZGVhbGluZyB3aXRoIGNoYXJhY3RlcnMgb3V0c2lkZSBv
ZiB0aGUgVVMtQVNDSUkgY2hhcmFjdGVyIHNldA0KICAgW0FTQ0lJXTsgdGhv
c2UgcmVjb21tZW5kYXRpb25zIGFyZSBkaXNjdXNzZWQgaW4gYSBzZXBhcmF0
ZSBkb2N1bWVudC4NCg0KICAgQWxsIHNpZ25pZmljYW50IGNoYW5nZXMgZnJv
bSB0aGUgcHJpb3IgUkZDcyBhcmUgbm90ZWQgaW4gQXBwZW5kaXggRi4NCg0K
MS4yLiBPdmVydmlldyBvZiBVUkxzDQoNCiAgIE1hbnkgVVJMIHNjaGVtZXMg
aGF2ZSBiZWVuIGRlZmluZWQuICBUaGUgc2NoZW1lIGRlZmluZXMgdGhlDQog
ICBzcGFjZSBvZiB0aGUgVVJMLCBhbmQgdGh1cyBtYXkgZnVydGhlciByZXN0
cmljdCB0aGUgc3ludGF4IGFuZA0KICAgc2VtYW50aWNzIG9mIGlkZW50aWZp
ZXJzIHVzaW5nIHRoYXQgc2NoZW1lLg0KDQogICBBbHRob3VnaCBtYW55IFVS
TCBzY2hlbWVzIGFyZSBuYW1lZCBhZnRlciBwcm90b2NvbHMsIHRoaXMgZG9l
cyBub3QNCiAgIGltcGx5IHRoYXQgdGhlIG9ubHkgd2F5IHRvIGFjY2VzcyB0
aGUgVVJMJ3MgcmVzb3VyY2UgaXMgdmlhIHRoZSBuYW1lZA0KICAgcHJvdG9j
b2wuICBHYXRld2F5cywgcHJveGllcywgY2FjaGVzLCBhbmQgbmFtZSByZXNv
bHV0aW9uIHNlcnZpY2VzDQogICBtaWdodCBiZSB1c2VkIHRvIGFjY2VzcyBz
b21lIHJlc291cmNlcywgaW5kZXBlbmRlbnQgb2YgdGhlIHByb3RvY29sDQog
ICBvZiB0aGVpciBvcmlnaW4sIGFuZCB0aGUgcmVzb2x1dGlvbiBvZiBzb21l
IFVSTHMgbWF5IHJlcXVpcmUgdGhlIHVzZQ0KICAgb2YgbW9yZSB0aGFuIG9u
ZSBwcm90b2NvbCAoZS5nLiwgYm90aCBETlMgYW5kIEhUVFAgYXJlIHR5cGlj
YWxseSB1c2VkDQogICB0byBhY2Nlc3MgYW4gImh0dHAiIFVSTCdzIHJlc291
cmNlIHdoZW4gaXQgY2FuJ3QgYmUgZm91bmQgaW4gYSBsb2NhbA0KICAgY2Fj
aGUpLg0KDQoxLjMuIEV4YW1wbGUgVVJMcw0KDQogICBUaGUgZm9sbG93aW5n
IGV4YW1wbGVzIGlsbHVzdHJhdGUgVVJMcyB3aGljaCBhcmUgaW4gY29tbW9u
IHVzZS4NCg0KICAgZnRwOi8vZnRwLmlzLmNvLnphL3JmYy9yZmMxODA4LnR4
dA0KICAgICAgLS0gZnRwIHNjaGVtZSBmb3IgRmlsZSBUcmFuc2ZlciBQcm90
b2NvbCBzZXJ2aWNlcw0KDQogICBnb3BoZXI6Ly9zcGluYWx0YXAubWljcm8u
dW1uLmVkdS8wMC9XZWF0aGVyL0NhbGlmb3JuaWEvTG9zJTIwQW5nZWxlcw0K
ICAgICAgLS0gZ29waGVyIHNjaGVtZSBmb3IgR29waGVyIGFuZCBHb3BoZXIr
IFByb3RvY29sIHNlcnZpY2VzDQoNCiAgIGh0dHA6Ly93d3cubWF0aC51aW8u
bm8vZmFxL2NvbXByZXNzaW9uLWZhcS9wYXJ0MS5odG1sDQogICAgICAtLSBo
dHRwIHNjaGVtZSBmb3IgSHlwZXJ0ZXh0IFRyYW5zZmVyIFByb3RvY29sIHNl
cnZpY2VzDQoNCiAgIG1haWx0bzptZHVlcnN0QGlmaS51bml6aC5jaA0KICAg
ICAgLS0gbWFpbHRvIHNjaGVtZSBmb3IgZWxlY3Ryb25pYyBtYWlsIGFkZHJl
c3Nlcw0KDQogICBuZXdzOmNvbXAuaW5mb3N5c3RlbXMud3d3LnNlcnZlcnMu
dW5peA0KICAgICAgLS0gbmV3cyBzY2hlbWUgZm9yIFVTRU5FVCBuZXdzIGdy
b3VwcyBhbmQgYXJ0aWNsZXMNCg0KICAgdGVsbmV0Oi8vbWVsdnlsLnVjb3Au
ZWR1Lw0KICAgICAgLS0gdGVsbmV0IHNjaGVtZSBmb3IgaW50ZXJhY3RpdmUg
c2VydmljZXMgdmlhIHRoZSBURUxORVQgUHJvdG9jb2wNCg0KMS40LiBIaWVy
YXJjaGljYWwgVVJMcyBhbmQgUmVsYXRpdmUgRm9ybXMNCg0KICAgVVJMIHNj
aGVtZXMgbWF5IHN1cHBvcnQgYSBoaWVyYXJjaGljYWwgbmFtaW5nIHN5c3Rl
bSwgd2hlcmUgdGhlDQogICBoaWVyYXJjaHkgb2YgdGhlIG5hbWUgaXMgZGVu
b3RlZCBieSBhICIvIiBkZWxpbWl0ZXIgc2VwYXJhdGluZyB0aGUNCiAgIGNv
bXBvbmVudHMgaW4gdGhlIHNjaGVtZS4gVGhlcmUgaXMgYSBgcmVsYXRpdmUn
IGZvcm0gb2YgVVJMIHJlZmVyZW5jZQ0KICAgd2hpY2ggaXMgdXNlZCBpbiBj
b25qdW5jdGlvbiB3aXRoIGEgYGJhc2UnIFVSTCAob2YgYSBoaWVyYXJjaGlj
YWwNCiAgIHNjaGVtZSkgdG8gcHJvZHVjZSBhbm90aGVyIFVSTC4gVGhlIHN5
bnRheCBvZiBoaWVyYXJjaGljYWwgVVJMcyBpcw0KICAgZGVzY3JpYmVkIGlu
IFNlY3Rpb24gMywgYW5kIHRoZSByZWxhdGl2ZSBVUkwgY2FsY3VsYXRpb24g
aXMgZGVzY3JpYmVkDQogICBpbiBTZWN0aW9uIDQuDQoNCjEuNS4gU3ludGF4
IE5vdGF0aW9uIGFuZCBDb21tb24gRWxlbWVudHMNCg0KICAgVGhpcyBkb2N1
bWVudCB1c2VzIHR3byBjb252ZW50aW9ucyB0byBkZXNjcmliZSBhbmQgZGVm
aW5lIHRoZSBzeW50YXgNCiAgIGZvciBVbmlmb3JtIFJlc291cmNlIExvY2F0
b3JzLiAgVGhlIGZpcnN0LCBjYWxsZWQgdGhlIGxheW91dCBmb3JtLCBpcw0K
ICAgYSBnZW5lcmFsIGRlc2NyaXB0aW9uIG9mIHRoZSBvcmRlciBvZiBjb21w
b25lbnRzIGFuZCBjb21wb25lbnQNCiAgIHNlcGFyYXRvcnMsIGFzIGluDQoN
CiAgICAgIDxmaXJzdD4vPHNlY29uZD47PHRoaXJkPj88Zm91cnRoPg0KDQog
ICBUaGUgY29tcG9uZW50IG5hbWVzIGFyZSBlbmNsb3NlZCBpbiBhbmdsZS1i
cmFja2V0cyBhbmQgYW55IGNoYXJhY3RlcnMNCiAgIG91dHNpZGUgYW5nbGUt
YnJhY2tldHMgYXJlIGxpdGVyYWwgc2VwYXJhdG9ycy4gIFdoaXRlc3BhY2Ug
c2hvdWxkIGJlDQogICBpZ25vcmVkLiAgVGhlc2UgZGVzY3JpcHRpb25zIGFy
ZSB1c2VkIGluZm9ybWFsbHkgYW5kIGRvIG5vdCBkZWZpbmUNCiAgIHRoZSBz
eW50YXggcmVxdWlyZW1lbnRzLg0KDQogICBUaGUgc2Vjb25kIGNvbnZlbnRp
b24gaXMgYSBCTkYtbGlrZSBncmFtbWFyLCB1c2VkIHRvIGRlZmluZSB0aGUN
CiAgIGZvcm1hbCBVUkwgc3ludGF4LiAgVGhlIGdyYW1tYXIgaXMgdGhhdCBv
ZiBbUkZDODIyXSwgZXhjZXB0IHRoYXQNCiAgICJ8IiBpcyB1c2VkIHRvIGRl
c2lnbmF0ZSBhbHRlcm5hdGl2ZXMuICBCcmllZmx5LCBydWxlcyBhcmUgc2Vw
YXJhdGVkDQogICBmcm9tIGRlZmluaXRpb25zIGJ5IGFuIGVxdWFsICI9Iiwg
aW5kZW50YXRpb24gaXMgdXNlZCB0byBjb250aW51ZSBhDQogICBydWxlIGRl
ZmluaXRpb24gb3ZlciBtb3JlIHRoYW4gb25lIGxpbmUsIGxpdGVyYWxzIGFy
ZSBxdW90ZWQgd2l0aCAiIiwNCiAgIHBhcmVudGhlc2VzICIoIiBhbmQgIiki
IGFyZSB1c2VkIHRvIGdyb3VwIGVsZW1lbnRzLCBvcHRpb25hbCBlbGVtZW50
cw0KICAgYXJlIGVuY2xvc2VkIGluICJbIiBhbmQgIl0iIGJyYWNrZXRzLCBh
bmQgZWxlbWVudHMgbWF5IGJlIHByZWNlZGVkDQogICB3aXRoIDxuPiogdG8g
ZGVzaWduYXRlIG4gb3IgbW9yZSByZXBldGl0aW9ucyBvZiB0aGUgZm9sbG93
aW5nDQogICBlbGVtZW50OyBuIGRlZmF1bHRzIHRvIDAuDQoNCiAgIFVubGlr
ZSBtYW55IHNwZWNpZmljYXRpb25zIHdoaWNoIHVzZSBhIEJORi1saWtlIGdy
YW1tYXIgdG8gZGVmaW5lIHRoZQ0KICAgYnl0ZXMgKG9jdGV0cykgYWxsb3dl
ZCBieSBhIHByb3RvY29sLCB0aGUgVVJMIGdyYW1tYXIgaXMgZGVmaW5lZCBp
bg0KICAgdGVybXMgb2YgY2hhcmFjdGVycy4gIEVhY2ggbGl0ZXJhbCBpbiB0
aGUgZ3JhbW1hciBjb3JyZXNwb25kcyB0byB0aGUNCiAgIGNoYXJhY3RlciBp
dCByZXByZXNlbnRzLCByYXRoZXIgdGhhbiB0byB0aGUgb2N0ZXQgZW5jb2Rp
bmcgb2YgdGhhdA0KICAgY2hhcmFjdGVyIGluIGFueSBwYXJ0aWN1bGFyIGNv
ZGVkIGNoYXJhY3RlciBzZXQuICBIb3cgYSBVUkwgaXMNCiAgIHJlcHJlc2Vu
dGVkIGluIHRlcm1zIG9mIGJpdHMgYW5kIGJ5dGVzIG9uIHRoZSB3aXJlIGlz
IGRlcGVuZGVudCB1cG9uDQogICB0aGUgY2hhcmFjdGVyIGVuY29kaW5nIG9m
IHRoZSBwcm90b2NvbCB1c2VkIHRvIHRyYW5zcG9ydCBpdCwgb3IgdGhlDQog
ICBjaGFyc2V0IG9mIHRoZSBkb2N1bWVudCB3aGljaCBjb250YWlucyBpdC4N
Cg0KICAgVGhlIGZvbGxvd2luZyBkZWZpbml0aW9ucyBhcmUgY29tbW9uIHRv
IG1hbnkgZWxlbWVudHM6DQoNCiAgICAgIGFscGhhICAgID0gbG93YWxwaGEg
fCB1cGFscGhhDQoNCiAgICAgIGxvd2FscGhhID0gImEiIHwgImIiIHwgImMi
IHwgImQiIHwgImUiIHwgImYiIHwgImciIHwgImgiIHwgImkiIHwNCiAgICAg
ICAgICAgICAgICAgImoiIHwgImsiIHwgImwiIHwgIm0iIHwgIm4iIHwgIm8i
IHwgInAiIHwgInEiIHwgInIiIHwNCiAgICAgICAgICAgICAgICAgInMiIHwg
InQiIHwgInUiIHwgInYiIHwgInciIHwgIngiIHwgInkiIHwgInoiDQoNCiAg
ICAgIHVwYWxwaGEgID0gIkEiIHwgIkIiIHwgIkMiIHwgIkQiIHwgIkUiIHwg
IkYiIHwgIkciIHwgIkgiIHwgIkkiIHwNCiAgICAgICAgICAgICAgICAgIkoi
IHwgIksiIHwgIkwiIHwgIk0iIHwgIk4iIHwgIk8iIHwgIlAiIHwgIlEiIHwg
IlIiIHwNCiAgICAgICAgICAgICAgICAgIlMiIHwgIlQiIHwgIlUiIHwgIlYi
IHwgIlciIHwgIlgiIHwgIlkiIHwgIloiDQoNCiAgICAgIGRpZ2l0ICAgID0g
IjAiIHwgIjEiIHwgIjIiIHwgIjMiIHwgIjQiIHwgIjUiIHwgIjYiIHwgIjci
IHwNCiAgICAgICAgICAgICAgICAgIjgiIHwgIjkiDQoNCiAgICAgIGFscGhh
bnVtID0gYWxwaGEgfCBkaWdpdA0KDQogICBUaGUgY29tcGxldGUgVVJMIHN5
bnRheCBpcyBjb2xsZWN0ZWQgaW4gQXBwZW5kaXggQS4NCg0KICAgQSBtb3Jl
IGRldGFpbGVkIGRpc2N1c3Npb24gb2YgVVJJIENoYXJhY3RlcnMgYW5kIEVz
Y2FwZSBTZXF1ZW5jZXMNCiAgIGlzIGF2YWlsYWJsZSBpbiBbUkZDID8/Pz9d
Lg0KDQoyLiBVUkwgUmVmZXJlbmNlcw0KDQogICBJbiBwcmFjdGljZSwgcmVz
b3VyY2UgaWRlbnRpZmllcnMgY29uc2lzdCBub3Qgb25seSBvZiBjb21wbGV0
ZSBVUkxzLA0KICAgYnV0IG90aGVyIHJlc291cmNlIHJlZmVyZW5jZXMgd2hp
Y2ggY29udGFpbiBlaXRoZXIgYW4gYWJzb2x1dGUNCiAgIG9yIHJlbGF0aXZl
IFVSTCBmb3JtLCBhbmQgbWF5IGJlIGZvbGxvd2VkIGJ5IGEgZnJhZ21lbnQg
aWRlbnRpZmllci4NCiAgIFRoZSB0ZXJtaW5vbG9neSBhcm91bmQgdGhlIHVz
ZSBvZiBVUkxzIGhhcyBiZWVuIGNvbmZ1c2luZy4NCg0KICAgVGhlIHRlcm0g
IlVSTC1yZWZlcmVuY2UiIGlzIHVzZWQgaGVyZSB0byBkZW5vdGUgdGhlIGNv
bW1vbiB1c2FnZSBvZg0KICAgYSByZXNvdXJjZSBpZGVudGlmaWVyLiAgQSBV
UkwgcmVmZXJlbmNlIG1heSBiZSBhYnNvbHV0ZSBvciByZWxhdGl2ZSwNCiAg
IGFuZCBtYXkgaGF2ZSBhZGRpdGlvbmFsIGluZm9ybWF0aW9uIGF0dGFjaGVk
IGluIHRoZSBmb3JtIG9mIGENCiAgIGZyYWdtZW50IGlkZW50aWZpZXIuICBI
b3dldmVyLCAidGhlIFVSTCIgd2hpY2ggcmVzdWx0cyBmcm9tIHN1Y2ggYQ0K
ICAgcmVmZXJlbmNlIGluY2x1ZGVzIG9ubHkgdGhlIGFic29sdXRlIFVSTCBh
ZnRlciB0aGUgZnJhZ21lbnQNCiAgIGlkZW50aWZpZXIgKGlmIGFueSkgaXMg
cmVtb3ZlZCBhbmQgYWZ0ZXIgYW55IHJlbGF0aXZlIFVSTCBpcw0KICAgcmVz
b2x2ZWQgdG8gaXRzIGFic29sdXRlIGZvcm0uICBBbHRob3VnaCBpdCBpcyBw
b3NzaWJsZSB0byBsaW1pdA0KICAgdGhlIGRpc2N1c3Npb24gb2YgVVJMIHN5
bnRheCBhbmQgc2VtYW50aWNzIHRvIHRoYXQgb2YgdGhlIGFic29sdXRlDQog
ICByZXN1bHQsIG1vc3QgdXNhZ2Ugb2YgVVJMcyBpcyB3aXRoaW4gZ2VuZXJh
bCBVUkwgcmVmZXJlbmNlcywgYW5kIGl0DQogICBpcyBpbXBvc3NpYmxlIHRv
IG9idGFpbiB0aGUgVVJMIGZyb20gc3VjaCBhIHJlZmVyZW5jZSB3aXRob3V0
IGFsc28NCiAgIHBhcnNpbmcgdGhlIGZyYWdtZW50IGFuZCByZXNvbHZpbmcg
dGhlIHJlbGF0aXZlIGZvcm0uDQoNCiAgICAgIFVSTC1yZWZlcmVuY2UgPSBb
IGFic29sdXRlVVJMIHwgcmVsYXRpdmVVUkwgXSBbICIjIiBmcmFnbWVudCBd
DQoNCiAgIFRoZSBzeW50YXggZm9yIHJlbGF0aXZlIFVSTHMgaXMgYSBzaG9y
dGVuZWQgZm9ybSBvZiB0aGF0IGZvciBhYnNvbHV0ZQ0KICAgVVJMcywgd2hl
cmUgc29tZSBwcmVmaXggb2YgdGhlIFVSTCBpcyBtaXNzaW5nIGFuZCBjZXJ0
YWluIHBhdGgNCiAgIGNvbXBvbmVudHMgKCIuIiBhbmQgIi4uIikgaGF2ZSBh
IHNwZWNpYWwgbWVhbmluZyB3aGVuIGludGVycHJldGluZyBhDQogICByZWxh
dGl2ZSBwYXRoLg0KDQogICBXaGVuIGEgVVJMIHJlZmVyZW5jZSBpcyB1c2Vk
IHRvIHBlcmZvcm0gYSByZXRyaWV2YWwgYWN0aW9uIG9uIHRoZQ0KICAgaWRl
bnRpZmllZCByZXNvdXJjZSwgdGhlIG9wdGlvbmFsIGZyYWdtZW50IGlkZW50
aWZpZXIsIHNlcGFyYXRlZCBmcm9tDQogICB0aGUgVVJMIGJ5IGEgY3Jvc3No
YXRjaCAoIiMiKSBjaGFyYWN0ZXIsIGNvbnNpc3RzIG9mIGFkZGl0aW9uYWwN
CiAgIHJlZmVyZW5jZSBpbmZvcm1hdGlvbiB0byBiZSBpbnRlcnByZXRlZCBi
eSB0aGUgdXNlciBhZ2VudCBhZnRlciB0aGUNCiAgIHJldHJpZXZhbCBhY3Rp
b24gaGFzIGJlZW4gc3VjY2Vzc2Z1bGx5IGNvbXBsZXRlZC4gIEFzIHN1Y2gs
IGl0IGlzIG5vdA0KICAgcGFydCBvZiBhIFVSTCwgYnV0IGlzIG9mdGVuIHVz
ZWQgaW4gY29uanVuY3Rpb24gd2l0aCBhIFVSTC4gIFRoZQ0KICAgZm9ybWF0
IGFuZCBpbnRlcnByZXRhdGlvbiBvZiBmcmFnbWVudCBpZGVudGlmaWVycyBp
cyBkZXBlbmRlbnQgb24gdGhlDQogICBtZWRpYSB0eXBlIG9mIHRoZSByZXRy
aWV2YWwgcmVzdWx0Lg0KDQogICAgICBmcmFnbWVudCAgICAgID0gKnVyaWMN
Cg0KICAgQSBVUkwgcmVmZXJlbmNlIHdoaWNoIGRvZXMgbm90IGNvbnRhaW4g
YSBVUkwgaXMgYSByZWZlcmVuY2UgdG8gdGhlDQogICBjdXJyZW50IGRvY3Vt
ZW50LiAgSW4gb3RoZXIgd29yZHMsIGFuIGVtcHR5IFVSTCByZWZlcmVuY2Ug
d2l0aGluIGENCiAgIGRvY3VtZW50IGlzIGludGVycHJldGVkIGFzIGEgcmVm
ZXJlbmNlIHRvIHRoZSBzdGFydCBvZiB0aGF0IGRvY3VtZW50LA0KICAgYW5k
IGEgcmVmZXJlbmNlIGNvbnRhaW5pbmcgb25seSBhIGZyYWdtZW50IGlkZW50
aWZpZXIgaXMgYSByZWZlcmVuY2UNCiAgIHRvIHRoZSBpZGVudGlmaWVkIGZy
YWdtZW50IG9mIHRoYXQgZG9jdW1lbnQuICBUcmF2ZXJzYWwgb2Ygc3VjaCBh
DQogICByZWZlcmVuY2Ugc2hvdWxkIG5vdCByZXN1bHQgaW4gYW4gYWRkaXRp
b25hbCByZXRyaWV2YWwgYWN0aW9uLg0KICAgSG93ZXZlciwgaWYgdGhlIFVS
TCByZWZlcmVuY2Ugb2NjdXJzIGluIGEgY29udGV4dCB0aGF0IGlzIGFsd2F5
cw0KICAgaW50ZW5kZWQgdG8gcmVzdWx0IGluIGEgbmV3IHJlcXVlc3QsIGFz
IGluIHRoZSBjYXNlIG9mIEhUTUwncyBGT1JNDQogICBlbGVtZW50LCB0aGVu
IGFuIGVtcHR5IFVSTCByZWZlcmVuY2UgcmVwcmVzZW50cyB0aGUgYmFzZSBV
Ukwgb2YgdGhlDQogICBjdXJyZW50IGRvY3VtZW50IGFuZCBzaG91bGQgYmUg
cmVwbGFjZWQgYnkgdGhhdCBVUkwgd2hlbiB0cmFuc2Zvcm1lZA0KICAgaW50
byBhIHJlcXVlc3QuDQoNCjMuIEdlbmVyaWMgVVJMIFN5bnRheA0KDQozLjEu
IFNjaGVtZQ0KDQogICBKdXN0IGFzIHRoZXJlIGFyZSBtYW55IGRpZmZlcmVu
dCBtZXRob2RzIG9mIGFjY2VzcyB0byByZXNvdXJjZXMsDQogICB0aGVyZSBh
cmUgYSB2YXJpZXR5IG9mIHNjaGVtZXMgZm9yIGlkZW50aWZ5aW5nIHN1Y2gN
CiAgIHJlc291cmNlcy4gIFRoZSBVUkwgc3ludGF4IGNvbnNpc3RzIG9mIGEg
c2VxdWVuY2Ugb2YgY29tcG9uZW50cw0KICAgc2VwYXJhdGVkIGJ5IHJlc2Vy
dmVkIGNoYXJhY3RlcnMsIHdpdGggdGhlIGZpcnN0IGNvbXBvbmVudCBkZWZp
bmluZw0KICAgdGhlIHNlbWFudGljcyBmb3IgdGhlIHJlbWFpbmRlciBvZiB0
aGUgVVJMIHN0cmluZy4NCg0KICAgSW4gZ2VuZXJhbCwgYWJzb2x1dGUgVVJM
cyBhcmUgd3JpdHRlbiBhcyBmb2xsb3dzOg0KDQogICAgICA8c2NoZW1lPjo8
c2NoZW1lLXNwZWNpZmljLXBhcnQ+DQoNCiAgIEFuIGFic29sdXRlIFVSTCBj
b250YWlucyB0aGUgbmFtZSBvZiB0aGUgc2NoZW1lIGJlaW5nIHVzZWQgKDxz
Y2hlbWU+KQ0KICAgZm9sbG93ZWQgYnkgYSBjb2xvbiAoIjoiKSBhbmQgdGhl
biBhIHN0cmluZyAodGhlIDxzY2hlbWUtc3BlY2lmaWMtDQogICBwYXJ0Pikg
d2hvc2UgaW50ZXJwcmV0YXRpb24gZGVwZW5kcyBvbiB0aGUgc2NoZW1lLg0K
DQogICBTY2hlbWUgbmFtZXMgY29uc2lzdCBvZiBhIHNlcXVlbmNlIG9mIGNo
YXJhY3RlcnMuICBUaGUgbG93ZXIgY2FzZQ0KICAgbGV0dGVycyAiYSItLSJ6
IiwgZGlnaXRzLCBhbmQgdGhlIGNoYXJhY3RlcnMgcGx1cyAoIisiKSwgcGVy
aW9kDQogICAoIi4iKSwgYW5kIGh5cGhlbiAoIi0iKSBhcmUgYWxsb3dlZC4g
IEZvciByZXNpbGllbmN5LCBwcm9ncmFtcw0KICAgaW50ZXJwcmV0aW5nIFVS
THMgc2hvdWxkIHRyZWF0IHVwcGVyIGNhc2UgbGV0dGVycyBhcyBlcXVpdmFs
ZW50IHRvDQogICBsb3dlciBjYXNlIGluIHNjaGVtZSBuYW1lcyAoZS5nLiwg
YWxsb3cgIkhUVFAiIGFzIHdlbGwgYXMgImh0dHAiKS4NCg0KICAgICAgc2No
ZW1lICAgICAgICA9IDEqKCBhbHBoYSB8IGRpZ2l0IHwgIisiIHwgIi0iIHwg
Ii4iICkNCg0KICAgUmVsYXRpdmUgVVJMIHJlZmVyZW5jZXMgYXJlIGRpc3Rp
bmd1aXNoZWQgZnJvbSBhYnNvbHV0ZSBVUkxzIGluIHRoYXQNCiAgIHRoZXkg
ZG8gbm90IGJlZ2luIHdpdGggYSBzY2hlbWUgbmFtZS4gIEluc3RlYWQsIHRo
ZSBzY2hlbWUgaXMNCiAgIGluaGVyaXRlZCBmcm9tIHRoZSBiYXNlIFVSTCwg
YXMgZGVzY3JpYmVkIGluIFNlY3Rpb24gNC4yLg0KDQozLjIuIE9wYXF1ZSBh
bmQgSGllcmFyY2hpY2FsIFVSTHMNCg0KICAgVGhlIFVSTCBzeW50YXggZG9l
cyBub3QgcmVxdWlyZSB0aGF0IHRoZSBzY2hlbWUtc3BlY2lmaWMtcGFydCBo
YXZlDQogICBhbnkgZ2VuZXJhbCBzdHJ1Y3R1cmUgb3Igc2V0IG9mIHNlbWFu
dGljcyB3aGljaCBpcyBjb21tb24gYW1vbmcgYWxsDQogICBVUkxzLiAgSG93
ZXZlciwgYSBzdWJzZXQgb2YgVVJMcyBkbyBzaGFyZSBhIGNvbW1vbiBzeW50
YXggZm9yDQogICByZXByZXNlbnRpbmcgaGllcmFyY2hpY2FsIHJlbGF0aW9u
c2hpcHMgd2l0aGluIHRoZSBuYW1lc3BhY2UuDQogICBUaGlzIGdlbmVyaWMt
VVJMIHN5bnRheCBpcyB1c2VkIGluIGludGVycHJldGluZyByZWxhdGl2ZSBV
UkxzLg0KDQogICAgICBhYnNvbHV0ZVVSTCAgID0gZ2VuZXJpYy1VUkwgfCBv
cGFxdWUtVVJMDQoNCiAgICAgIG9wYXF1ZS1VUkwgICAgPSBzY2hlbWUgIjoi
ICp1cmljDQoNCiAgICAgIGdlbmVyaWMtVVJMICAgPSBzY2hlbWUgIjoiIHJl
bGF0aXZlVVJMDQoNCiAgIFRoZSBzZXBhcmF0aW9uIG9mIHRoZSBVUkwgZ3Jh
bW1hciBpbnRvIDxnZW5lcmljLVVSTD4gYW5kIDxvcGFxdWUtVVJMPg0KICAg
aXMgcmVkdW5kYW50LCBzaW5jZSBib3RoIHJ1bGVzIHdpbGwgc3VjY2Vzc2Z1
bGx5IHBhcnNlIGFueSBzdHJpbmcgb2YNCiAgIDx1cmljPiBjaGFyYWN0ZXJz
LiAgVGhlIGRpc3RpbmN0aW9uIGlzIHNpbXBseSB0byBjbGFyaWZ5IHRoYXQg
YQ0KICAgcGFyc2VyIG9mIHJlbGF0aXZlIFVSTCByZWZlcmVuY2VzIChTZWN0
aW9uIDQpIHdpbGwgdmlldyBhIFVSTCBhcyBhDQogICBnZW5lcmljLVVSTCwg
d2hlcmVhcyBhIGhhbmRsZXIgb2YgYWJzb2x1dGUgcmVmZXJlbmNlcyBuZWVk
IG9ubHkgdmlldw0KICAgaXQgYXMgYW4gb3BhcXVlLVVSTC4NCg0KICAgVVJM
cyB3aGljaCBhcmUgaGllcmFyY2hpY2FsIGluIG5hdHVyZSB1c2UgdGhlIHNs
YXNoICIvIiBjaGFyYWN0ZXIgZm9yDQogICBzZXBhcmF0aW5nIGhpZXJhcmNo
aWNhbCBjb21wb25lbnRzLiAgRm9yIHNvbWUgZmlsZSBzeXN0ZW1zLCBhICIv
Ig0KICAgY2hhcmFjdGVyICh1c2VkIHRvIGRlbm90ZSB0aGUgaGllcmFyY2hp
Y2FsIHN0cnVjdHVyZSBvZiBhIFVSTCkgaXMgdGhlDQogICBkZWxpbWl0ZXIg
dXNlZCB0byBjb25zdHJ1Y3QgYSBmaWxlIG5hbWUgaGllcmFyY2h5LCBhbmQg
dGh1cyB0aGUgVVJMDQogICBwYXRoIHdpbGwgbG9vayBzaW1pbGFyIHRvIGEg
ZmlsZSBwYXRobmFtZS4gIFRoaXMgZG9lcyBOT1QgaW1wbHkgdGhhdA0KICAg
dGhlIHJlc291cmNlIGlzIGEgZmlsZSBvciB0aGF0IHRoZSBVUkwgbWFwcyB0
byBhbiBhY3R1YWwgZmlsZXN5c3RlbQ0KICAgcGF0aG5hbWUuDQoNCjMuMy4g
VVJMIFN5bnRhY3RpYyBDb21wb25lbnRzDQoNCiAgIFRoZSBVUkwgc3ludGF4
IGlzIGRlcGVuZGVudCB1cG9uIHRoZSBzY2hlbWUuICBTb21lIHNjaGVtZXMg
dXNlDQogICByZXNlcnZlZCBjaGFyYWN0ZXJzIGxpa2UgIj8iIGFuZCAiOyIg
dG8gaW5kaWNhdGUgc3BlY2lhbCBjb21wb25lbnRzLA0KICAgd2hpbGUgb3Ro
ZXJzIGp1c3QgY29uc2lkZXIgdGhlbSB0byBiZSBwYXJ0IG9mIHRoZSBwYXRo
LiAgSG93ZXZlciwNCiAgIG1vc3QgVVJMIHNjaGVtZXMgdXNlIGEgY29tbW9u
IHNlcXVlbmNlIG9mIGZvdXIgbWFpbiBjb21wb25lbnRzOg0KDQogICAgICA8
c2NoZW1lPjovLzxzaXRlPjxwYXRoPj88cXVlcnk+DQoNCiAgIGVhY2ggb2Yg
d2hpY2gsIGV4Y2VwdCA8c2NoZW1lPiwgbWF5IGJlIGFic2VudCBmcm9tIGEg
cGFydGljdWxhciBVUkwuDQogICBGb3IgZXhhbXBsZSwgc29tZSBVUkwgc2No
ZW1lcyBkbyBub3QgYWxsb3cgYSA8c2l0ZT4gY29tcG9uZW50LCBhbmQNCiAg
IG90aGVycyBkbyBub3QgdXNlIGEgPHF1ZXJ5PiBjb21wb25lbnQuDQoNCjMu
My4xLiBTaXRlIENvbXBvbmVudA0KDQogICBNYW55IFVSTCBzY2hlbWVzIGlu
Y2x1ZGUgYSB0b3AgaGllcmFyY2hpY2FsIGVsZW1lbnQgZm9yIGEgbmFtaW5n
DQogICBhdXRob3JpdHksIHN1Y2ggdGhhdCB0aGUgbmFtZXNwYWNlIGRlZmlu
ZWQgYnkgdGhlIHJlbWFpbmRlciBvZiB0aGUNCiAgIFVSTCBpcyBnb3Zlcm5l
ZCBieSB0aGF0IGF1dGhvcml0eS4gIFRoaXMgPHNpdGU+IGNvbXBvbmVudCBp
cw0KICAgdHlwaWNhbGx5IGRlZmluZWQgYnkgYW4gSW50ZXJuZXQtYmFzZWQg
c2VydmVyIG9yIGEgc2NoZW1lLXNwZWNpZmljDQogICByZWdpc3RyeSBvZiBu
YW1pbmcgYXV0aG9yaXRpZXMuDQoNCiAgICAgIHNpdGUgICAgICAgICAgPSBz
ZXJ2ZXIgfCBhdXRob3JpdHkNCg0KICAgVGhlIDxzaXRlPiBjb21wb25lbnQg
aXMgcHJlY2VkZWQgYnkgYSBkb3VibGUgc2xhc2ggIi8vIiBhbmQgaXMNCiAg
IHRlcm1pbmF0ZWQgYnkgdGhlIG5leHQgc2xhc2ggIi8iLCBxdWVzdGlvbi1t
YXJrICI/Iiwgb3IgYnkgdGhlIGVuZCBvZg0KICAgdGhlIFVSTC4gIFdpdGhp
biB0aGUgPHNpdGU+IGNvbXBvbmVudCwgdGhlIGNoYXJhY3RlcnMgIjoiLCAi
QCIsICI/IiwNCiAgIGFuZCAiLyIgYXJlIHJlc2VydmVkLg0KDQogICBUaGUg
c3RydWN0dXJlIG9mIGEgcmVnaXN0cnktYmFzZWQgbmFtaW5nIGF1dGhvcml0
eSBpcyBzcGVjaWZpYyB0byB0aGUNCiAgIFVSTCBzY2hlbWUsIGJ1dCBjb25z
dHJhaW5lZCB0byB0aGUgYWxsb3dlZCBjaGFyYWN0ZXJzIGZvciA8c2l0ZT4u
DQoNCiAgICAgIGF1dGhvcml0eSAgICAgPSAqKCB1bnJlc2VydmVkIHwgZXNj
YXBlZCB8DQogICAgICAgICAgICAgICAgICAgICAgICAgIjsiIHwgIjoiIHwg
IkAiIHwgIiYiIHwgIj0iIHwgIisiICkNCg0KICAgVVJMIHNjaGVtZXMgdGhh
dCBpbnZvbHZlIHRoZSBkaXJlY3QgdXNlIG9mIGFuIElQLWJhc2VkIHByb3Rv
Y29sIHRvIGENCiAgIHNwZWNpZmllZCBzZXJ2ZXIgb24gdGhlIEludGVybmV0
IHVzZSBhIGNvbW1vbiBzeW50YXggZm9yIHRoZSA8c2l0ZT4NCiAgIGNvbXBv
bmVudCBvZiB0aGUgVVJMJ3Mgc2NoZW1lLXNwZWNpZmljIGRhdGE6DQoNCiAg
ICAgICAgPHVzZXJpbmZvPkA8aG9zdD46PHBvcnQ+DQoNCiAgIHdoZXJlIDx1
c2VyaW5mbz4gbWF5IGNvbnNpc3Qgb2YgYSB1c2VyIG5hbWUgYW5kLCBvcHRp
b25hbGx5LA0KICAgc2NoZW1lLXNwZWNpZmljIGluZm9ybWF0aW9uIGFib3V0
IGhvdyB0byBnYWluIGF1dGhvcml6YXRpb24gdG8gYWNjZXNzDQogICB0aGUg
c2VydmVyLiAgVGhlIHBhcnRzICI8dXNlcmluZm8+QCIgYW5kICI6PHBvcnQ+
IiBtYXkgYmUgb21pdHRlZC4NCg0KICAgICAgc2VydmVyICAgICAgICA9IFsg
WyB1c2VyaW5mbyBdICJAIiBdIGhvc3Rwb3J0IF0NCg0KICAgVGhlIHVzZXIg
aW5mb3JtYXRpb24sIGlmIHByZXNlbnQsIGlzIGZvbGxvd2VkIGJ5IGEgY29t
bWVyY2lhbA0KICAgYXQtc2lnbiAiQCIuDQoNCiAgICAgIHVzZXJpbmZvICAg
ICAgPSAqKCB1bnJlc2VydmVkIHwgZXNjYXBlZCB8ICI6IiB8ICI7IiB8DQog
ICAgICAgICAgICAgICAgICAgICAgICAgIiYiIHwgIj0iIHwgIisiICkNCg0K
ICAgU29tZSBVUkwgc2NoZW1lcyB1c2UgdGhlIGZvcm1hdCAidXNlcjpwYXNz
d29yZCIgaW4gdGhlIDx1c2VyaW5mbz4NCiAgIGZpZWxkLiBUaGlzIHByYWN0
aWNlIGlzIE5PVCBSRUNPTU1FTkRFRCwgYmVjYXVzZSB0aGUgcGFzc2luZyBv
Zg0KICAgYXV0aGVudGljYXRpb24gaW5mb3JtYXRpb24gaW4gY2xlYXIgdGV4
dCAoc3VjaCBhcyBVUkxzKSBoYXMgcHJvdmVuIHRvDQogICBiZSBhIHNlY3Vy
aXR5IHJpc2sgaW4gYWxtb3N0IGV2ZXJ5IGNhc2Ugd2hlcmUgaXQgaGFzIGJl
ZW4gdXNlZC4NCiAgIA0KICAgVGhlIGhvc3QgaXMgYSBkb21haW4gbmFtZSBv
ZiBhIG5ldHdvcmsgaG9zdCwgb3IgaXRzIElQdjQgYWRkcmVzcyBhcw0KICAg
YSBzZXQgb2YgZm91ciBkZWNpbWFsIGRpZ2l0IGdyb3VwcyBzZXBhcmF0ZWQg
YnkgIi4iLiAgTGl0ZXJhbCBJUHY2DQogICBhZGRyZXNzZXMgYXJlIG5vdCBz
dXBwb3J0ZWQuDQoNCiAgICAgIGhvc3Rwb3J0ICAgICAgPSBob3N0IFsgIjoi
IHBvcnQgXQ0KICAgICAgaG9zdCAgICAgICAgICA9IGhvc3RuYW1lIHwgSVB2
NGFkZHJlc3MNCiAgICAgIGhvc3RuYW1lICAgICAgPSAqKCBkb21haW5sYWJl
bCAiLiIgKSB0b3BsYWJlbCBbICIuIiBdDQogICAgICBkb21haW5sYWJlbCAg
ID0gYWxwaGFudW0gfCBhbHBoYW51bSAqKCBhbHBoYW51bSB8ICItIiApIGFs
cGhhbnVtDQogICAgICB0b3BsYWJlbCAgICAgID0gYWxwaGEgfCBhbHBoYSAq
KCBhbHBoYW51bSB8ICItIiApIGFscGhhbnVtDQogICAgICBJUHY0YWRkcmVz
cyAgID0gMSpkaWdpdCAiLiIgMSpkaWdpdCAiLiIgMSpkaWdpdCAiLiIgMSpk
aWdpdA0KICAgICAgcG9ydCAgICAgICAgICA9ICpkaWdpdA0KDQogICBIb3N0
bmFtZXMgdGFrZSB0aGUgZm9ybSBkZXNjcmliZWQgaW4gU2VjdGlvbiAzIG9m
IFtSRkMxMDM0XSBhbmQNCiAgIFNlY3Rpb24gMi4xIG9mIFtSRkMxMTIzXTog
YSBzZXF1ZW5jZSBvZiBkb21haW4gbGFiZWxzIHNlcGFyYXRlZCBieQ0KICAg
Ii4iLCBlYWNoIGRvbWFpbiBsYWJlbCBzdGFydGluZyBhbmQgZW5kaW5nIHdp
dGggYW4gYWxwaGFudW1lcmljDQogICBjaGFyYWN0ZXIgYW5kIHBvc3NpYmx5
IGFsc28gY29udGFpbmluZyAiLSIgY2hhcmFjdGVycy4gIFRoZSByaWdodG1v
c3QNCiAgIGRvbWFpbiBsYWJlbCBvZiBhIGZ1bGx5IHF1YWxpZmllZCBkb21h
aW4gbmFtZSB3aWxsIG5ldmVyIHN0YXJ0IHdpdGggYQ0KICAgZGlnaXQsIHRo
dXMgc3ludGFjdGljYWxseSBkaXN0aW5ndWlzaGluZyBkb21haW4gbmFtZXMg
ZnJvbSBJUHY0DQogICBhZGRyZXNzZXMsIGFuZCBtYXkgYmUgZm9sbG93ZWQg
YnkgYSBzaW5nbGUgIi4iIGlmIGl0IGlzIG5lY2Vzc2FyeSB0bw0KICAgZGlz
dGluZ3Vpc2ggYmV0d2VlbiB0aGUgY29tcGxldGUgZG9tYWluIG5hbWUgYW5k
IGFueSBsb2NhbCBkb21haW4uDQogICBUbyBhY3R1YWxseSBiZSAiVW5pZm9y
bSIgYXMgYSByZXNvdXJjZSBsb2NhdG9yLCBhIFVSTCBob3N0bmFtZSBzaG91
bGQNCiAgIGJlIGEgZnVsbHkgcXVhbGlmaWVkIGRvbWFpbiBuYW1lLiAgSW4g
cHJhY3RpY2UsIGhvd2V2ZXIsIHRoZSBob3N0DQogICBjb21wb25lbnQgbWF5
IGJlIGEgbG9jYWwgZG9tYWluIGxpdGVyYWwuDQoNCiAgICAgIE5vdGU6IEEg
c3VpdGFibGUgcmVwcmVzZW50YXRpb24gZm9yIGluY2x1ZGluZyBhIGxpdGVy
YWwgSVB2Ng0KICAgICAgYWRkcmVzcyBhcyB0aGUgaG9zdCBwYXJ0IG9mIGEg
VVJMIGlzIGRlc2lyZWQsIGJ1dCBoYXMgbm90IHlldA0KICAgICAgYmVlbiBk
ZXRlcm1pbmVkIG9yIGltcGxlbWVudGVkIGluIHByYWN0aWNlLg0KDQogICBU
aGUgcG9ydCBpcyB0aGUgbmV0d29yayBwb3J0IG51bWJlciBmb3IgdGhlIHNl
cnZlci4gIE1vc3Qgc2NoZW1lcw0KICAgZGVzaWduYXRlIHByb3RvY29scyB0
aGF0IGhhdmUgYSBkZWZhdWx0IHBvcnQgbnVtYmVyLiAgQW5vdGhlciBwb3J0
DQogICBudW1iZXIgbWF5IG9wdGlvbmFsbHkgYmUgc3VwcGxpZWQsIGluIGRl
Y2ltYWwsIHNlcGFyYXRlZCBmcm9tIHRoZQ0KICAgaG9zdCBieSBhIGNvbG9u
LiAgSWYgdGhlIHBvcnQgaXMgb21pdHRlZCwgdGhlIGRlZmF1bHQgcG9ydCBu
dW1iZXIgaXMNCiAgIGFzc3VtZWQuDQoNCiAgIEEgc2l0ZSBjb21wb25lbnQg
aXMgbm90IHJlcXVpcmVkIGZvciBhIFVSTCBzY2hlbWUgdG8gbWFrZSB1c2Ug
b2YNCiAgIHJlbGF0aXZlIHJlZmVyZW5jZXMuICBBIGJhc2UgVVJMIHdpdGhv
dXQgYSBzaXRlIGNvbXBvbmVudCBpbXBsaWVzDQogICB0aGF0IGFueSByZWxh
dGl2ZSByZWZlcmVuY2Ugd2lsbCBhbHNvIGJlIHdpdGhvdXQgYSBzaXRlIGNv
bXBvbmVudC4NCg0KMy4zLjIuIFBhdGggQ29tcG9uZW50DQoNCiAgIFRoZSBw
YXRoIGNvbXBvbmVudCBjb250YWlucyBkYXRhLCBzcGVjaWZpYyB0byB0aGUg
c2l0ZSAob3IgdGhlIHNjaGVtZQ0KICAgaWYgdGhlcmUgaXMgbm8gc2l0ZSBj
b21wb25lbnQpLCBpZGVudGlmeWluZyB0aGUgcmVzb3VyY2Ugd2l0aGluIHRo
ZQ0KICAgc2NvcGUgb2YgdGhhdCBzY2hlbWUgYW5kIHNpdGUuDQoNCiAgICAg
IHBhdGggICAgICAgICAgPSBbICIvIiBdIHBhdGhfc2VnbWVudHMNCg0KICAg
ICAgcGF0aF9zZWdtZW50cyA9IHNlZ21lbnQgKiggIi8iIHNlZ21lbnQgKQ0K
ICAgICAgc2VnbWVudCAgICAgICA9ICpwY2hhciAqKCAiOyIgcGFyYW0gKQ0K
ICAgICAgcGFyYW0gICAgICAgICA9ICpwY2hhcg0KDQogICAgICBwY2hhciAg
ICAgICAgID0gdW5yZXNlcnZlZCB8IGVzY2FwZWQgfCAiOiIgfCAiQCIgfCAi
JiIgfCAiPSIgfCAiKyINCg0KICAgVGhlIHBhdGggbWF5IGNvbnNpc3Qgb2Yg
YSBzZXF1ZW5jZSBvZiBwYXRoIHNlZ21lbnRzIHNlcGFyYXRlZCBieSBhDQog
ICBzaW5nbGUgc2xhc2ggIi8iIGNoYXJhY3Rlci4gIFdpdGhpbiBhIHBhdGgg
c2VnbWVudCwgdGhlIGNoYXJhY3RlcnMNCiAgICIvIiwgIjsiLCAiPSIsIGFu
ZCAiPyIgYXJlIHJlc2VydmVkLiAgRWFjaCBwYXRoIHNlZ21lbnQgbWF5IGlu
Y2x1ZGUgYQ0KICAgc2VxdWVuY2Ugb2YgcGFyYW1ldGVycywgaW5kaWNhdGVk
IGJ5IHRoZSBzZW1pY29sb24gIjsiIGNoYXJhY3Rlci4NCiAgIFRoZSBwYXJh
bWV0ZXJzIGFyZSBub3Qgc2lnbmlmaWNhbnQgdG8gdGhlIHBhcnNpbmcgb2Yg
cmVsYXRpdmUNCiAgIHJlZmVyZW5jZXMuDQoNCjMuMy4zLiBRdWVyeSBDb21w
b25lbnQNCg0KICAgVGhlIHF1ZXJ5IGNvbXBvbmVudCBpcyBhIHN0cmluZyBv
ZiBpbmZvcm1hdGlvbiB0byBiZSBpbnRlcnByZXRlZCBieQ0KICAgdGhlIHJl
c291cmNlLg0KDQogICAgICBxdWVyeSAgICAgICAgID0gKnVyaWMNCg0KICAg
V2l0aGluIGEgcXVlcnkgY29tcG9uZW50LCB0aGUgY2hhcmFjdGVycyAiLyIs
ICImIiwgIj0iLCBhbmQgIisiIGFyZQ0KICAgcmVzZXJ2ZWQuDQoNCjMuNC4g
UGFyc2luZyBhIFVSTCBSZWZlcmVuY2UNCg0KICAgQSBVUkwgcmVmZXJlbmNl
IGlzIHR5cGljYWxseSBwYXJzZWQgYWNjb3JkaW5nIHRvIHRoZSBmaXZlIG1h
aW4NCiAgIGNvbXBvbmVudHMgaW4gb3JkZXIgdG8gZGV0ZXJtaW5lIHdoYXQg
Y29tcG9uZW50cyBhcmUgcHJlc2VudCBhbmQNCiAgIHdoZXRoZXIgb3Igbm90
IHRoZSByZWZlcmVuY2UgaXMgcmVsYXRpdmUgb3IgYWJzb2x1dGUuICBUaGUg
aW5kaXZpZHVhbA0KICAgY29tcG9uZW50cyBhcmUgdGhlbiBwYXJzZWQgZm9y
IHRoZWlyIHN1YnBhcnRzIGFuZCB0byB2ZXJpZnkgdGhlaXINCiAgIHZhbGlk
aXR5LiAgQSByZWZlcmVuY2UgaXMgcGFyc2VkIGFzIGlmIGl0IGlzIGEgZ2Vu
ZXJpYy1VUkwsIGV2ZW4NCiAgIHRob3VnaCBpdCBtaWdodCBiZSBjb25zaWRl
cmVkIG9wYXF1ZSBieSBsYXRlciBwcm9jZXNzZXMuDQoNCiAgIEFsdGhvdWdo
IHRoZSBCTkYgZGVmaW5lcyB3aGF0IGlzIGFsbG93ZWQgaW4gZWFjaCBjb21w
b25lbnQsIGl0IGlzDQogICBhbWJpZ3VvdXMgaW4gdGVybXMgb2YgZGlmZmVy
ZW50aWF0aW5nIGJldHdlZW4gYSBzaXRlIGNvbXBvbmVudCBhbmQNCiAgIGEg
cGF0aCBjb21wb25lbnQgdGhhdCBiZWdpbnMgd2l0aCB0d28gc2xhc2ggY2hh
cmFjdGVycy4gIFRoZSBncmVlZHkNCiAgIGFsZ29yaXRobSBpcyB1c2VkIGZv
ciBkaXNhbWJpZ3VhdGlvbjogdGhlIGxlZnQtbW9zdCBtYXRjaGluZyBydWxl
DQogICBzb2FrcyB1cCBhcyBtdWNoIG9mIHRoZSBVUkwgcmVmZXJlbmNlIHN0
cmluZyBhcyBpdCBpcyBjYXBhYmxlIG9mDQogICBtYXRjaGluZy4gIEluIG90
aGVyIHdvcmRzLCB0aGUgc2l0ZSBjb21wb25lbnQgd2lucy4NCiAgIA0KICAg
UmVhZGVycyBmYW1pbGlhciB3aXRoIHJlZ3VsYXIgZXhwcmVzc2lvbnMgc2hv
dWxkIHNlZSBBcHBlbmRpeCBCIGZvciBhDQogICBjb25jcmV0ZSBwYXJzaW5n
IGV4YW1wbGUgYW5kIHRlc3Qgb3JhY2xlLg0KDQoNCjQuIFJlbGF0aXZlIFVS
TCBSZWZlcmVuY2VzDQoNCiAgIEl0IGlzIG9mdGVuIHRoZSBjYXNlIHRoYXQg
YSBncm91cCBvciAidHJlZSIgb2YgZG9jdW1lbnRzIGhhcyBiZWVuDQogICBj
b25zdHJ1Y3RlZCB0byBzZXJ2ZSBhIGNvbW1vbiBwdXJwb3NlOyB0aGUgdmFz
dCBtYWpvcml0eSBvZiBVUkxzIGluDQogICB0aGVzZSBkb2N1bWVudHMgcG9p
bnQgdG8gbG9jYXRpb25zIHdpdGhpbiB0aGUgdHJlZSByYXRoZXIgdGhhbg0K
ICAgb3V0c2lkZSBvZiBpdC4gIFNpbWlsYXJseSwgZG9jdW1lbnRzIGxvY2F0
ZWQgYXQgYSBwYXJ0aWN1bGFyIHNpdGUNCiAgIGFyZSBtdWNoIG1vcmUgbGlr
ZWx5IHRvIHJlZmVyIHRvIG90aGVyIHJlc291cmNlcyBhdCB0aGF0IHNpdGUg
dGhhbg0KICAgdG8gcmVzb3VyY2VzIGF0IHJlbW90ZSBzaXRlcy4NCg0KICAg
UmVsYXRpdmUgYWRkcmVzc2luZyBvZiBVUkxzIGFsbG93cyBkb2N1bWVudCB0
cmVlcyB0byBiZSBwYXJ0aWFsbHkNCiAgIGluZGVwZW5kZW50IG9mIHRoZWly
IGxvY2F0aW9uIGFuZCBhY2Nlc3Mgc2NoZW1lLiAgRm9yIGluc3RhbmNlLCBp
dCBpcw0KICAgcG9zc2libGUgZm9yIGEgc2luZ2xlIHNldCBvZiBoeXBlcnRl
eHQgZG9jdW1lbnRzIHRvIGJlIHNpbXVsdGFuZW91c2x5DQogICBhY2Nlc3Np
YmxlIGFuZCB0cmF2ZXJzYWJsZSB2aWEgZWFjaCBvZiB0aGUgImZpbGUiLCAi
aHR0cCIsIGFuZCAiZnRwIg0KICAgc2NoZW1lcyBpZiB0aGUgZG9jdW1lbnRz
IHJlZmVyIHRvIGVhY2ggb3RoZXIgdXNpbmcgcmVsYXRpdmUgVVJMcy4NCiAg
IEZ1cnRoZXJtb3JlLCBzdWNoIGRvY3VtZW50IHRyZWVzIGNhbiBiZSBtb3Zl
ZCwgYXMgYSB3aG9sZSwgd2l0aG91dA0KICAgY2hhbmdpbmcgYW55IG9mIHRo
ZSByZWxhdGl2ZSByZWZlcmVuY2VzLiAgRXhwZXJpZW5jZSB3aXRoaW4gdGhl
IFdXVw0KICAgaGFzIGRlbW9uc3RyYXRlZCB0aGF0IHRoZSBhYmlsaXR5IHRv
IHBlcmZvcm0gcmVsYXRpdmUgcmVmZXJlbmNpbmcNCiAgIGlzIG5lY2Vzc2Fy
eSBmb3IgdGhlIGxvbmctdGVybSB1c2FiaWxpdHkgb2YgZW1iZWRkZWQgVVJM
cy4NCg0KICAgICAgcmVsYXRpdmVVUkwgICA9IG5ldF9wYXRoIHwgYWJzX3Bh
dGggfCByZWxfcGF0aA0KDQogICBBIHJlbGF0aXZlIHJlZmVyZW5jZSBiZWdp
bm5pbmcgd2l0aCB0d28gc2xhc2ggY2hhcmFjdGVycyBpcyB0ZXJtZWQgYQ0K
ICAgbmV0d29yay1wYXRoIHJlZmVyZW5jZS4gIFN1Y2ggcmVmZXJlbmNlcyBh
cmUgcmFyZWx5IHVzZWQuDQoNCiAgICAgIG5ldF9wYXRoICAgICAgPSAiLy8i
IHNpdGUgWyBhYnNfcGF0aCBdDQoNCiAgIEEgcmVsYXRpdmUgcmVmZXJlbmNl
IGJlZ2lubmluZyB3aXRoIGEgc2luZ2xlIHNsYXNoIGNoYXJhY3RlciBpcw0K
ICAgdGVybWVkIGFuIGFic29sdXRlLXBhdGggcmVmZXJlbmNlLg0KDQogICAg
ICBhYnNfcGF0aCAgICAgID0gIi8iICByZWxfcGF0aA0KDQogICBBIHJlbGF0
aXZlIHJlZmVyZW5jZSB3aGljaCBkb2VzIG5vdCBiZWdpbiB3aXRoIGEgc2No
ZW1lIG5hbWUgb3IgYQ0KICAgc2xhc2ggY2hhcmFjdGVyIGlzIHRlcm1lZCBh
IHJlbGF0aXZlLXBhdGggcmVmZXJlbmNlLg0KDQogICAgICByZWxfcGF0aCAg
ICAgID0gWyBwYXRoX3NlZ21lbnRzIF0gWyAiPyIgcXVlcnkgXQ0KDQogICBX
aXRoaW4gYSByZWxhdGl2ZS1wYXRoIHJlZmVyZW5jZSwgdGhlIGNvbXBsZXRl
IHBhdGggc2VnbWVudHMgIi4iIGFuZA0KICAgIi4uIiBoYXZlIHNwZWNpYWwg
bWVhbmluZ3M6ICJ0aGUgY3VycmVudCBoaWVyYXJjaHkgbGV2ZWwiIGFuZCAi
dGhlDQogICBsZXZlbCBhYm92ZSB0aGlzIGhpZXJhcmNoeSBsZXZlbCIsIHJl
c3BlY3RpdmVseS4gIEFsdGhvdWdoIHRoaXMgaXMNCiAgIHZlcnkgc2ltaWxh
ciB0byB0aGVpciB1c2Ugd2l0aGluIFVuaXgtYmFzZWQgZmlsZXN5c3RlbXMg
dG8gaW5kaWNhdGUNCiAgIGRpcmVjdG9yeSBsZXZlbHMsIHRoZXNlIHBhdGgg
Y29tcG9uZW50cyBhcmUgb25seSBjb25zaWRlcmVkIHNwZWNpYWwNCiAgIHdo
ZW4gcmVzb2x2aW5nIGEgcmVsYXRpdmUtcGF0aCByZWZlcmVuY2UgdG8gaXRz
IGFic29sdXRlIGZvcm0NCiAgIChTZWN0aW9uIDQuMikuDQoNCiAgIEF1dGhv
cnMgc2hvdWxkIGJlIGF3YXJlIHRoYXQgYSBwYXRoIHNlZ21lbnQgd2hpY2gg
Y29udGFpbnMgYSBjb2xvbg0KICAgY2hhcmFjdGVyIGNhbm5vdCBiZSB1c2Vk
IGFzIHRoZSBmaXJzdCBzZWdtZW50IG9mIGEgcmVsYXRpdmUgVVJMIHBhdGgN
CiAgIChlLmcuLCAidGhpczp0aGF0IiksIGJlY2F1c2UgaXQgd291bGQgYmUg
bWlzdGFrZW4gZm9yIGEgc2NoZW1lIG5hbWUuDQogICBJdCBpcyB0aGVyZWZv
cmUgbmVjZXNzYXJ5IHRvIHByZWNlZGUgc3VjaCBzZWdtZW50cyB3aXRoIG90
aGVyDQogICBzZWdtZW50cyAoZS5nLiwgIi4vdGhpczp0aGF0IikgaW4gb3Jk
ZXIgZm9yIHRoZW0gdG8gYmUgcmVmZXJlbmNlZCBhcw0KICAgYSByZWxhdGl2
ZSBwYXRoLg0KDQogICBJdCBpcyBub3QgbmVjZXNzYXJ5IGZvciBhbGwgVVJM
cyB3aXRoaW4gYSBnaXZlbiBzY2hlbWUgdG8gYmUNCiAgIHJlc3RyaWN0ZWQg
dG8gdGhlIGdlbmVyaWMtVVJMIHN5bnRheCwgc2luY2UgdGhlIGhpZXJhcmNo
aWNhbA0KICAgcHJvcGVydGllcyBvZiB0aGF0IHN5bnRheCBhcmUgb25seSBu
ZWNlc3Nhcnkgd2hlbiByZWxhdGl2ZSBVUkxzIGFyZQ0KICAgdXNlZCB3aXRo
aW4gYSBwYXJ0aWN1bGFyIGRvY3VtZW50LiAgRG9jdW1lbnRzIGNhbiBvbmx5
IG1ha2UgdXNlIG9mDQogICByZWxhdGl2ZSBVUkxzIHdoZW4gdGhlaXIgYmFz
ZSBVUkwgZml0cyB3aXRoaW4gdGhlIGdlbmVyaWMtVVJMIHN5bnRheC4NCiAg
IEl0IGlzIGFzc3VtZWQgdGhhdCBhbnkgZG9jdW1lbnQgd2hpY2ggY29udGFp
bnMgYSByZWxhdGl2ZSByZWZlcmVuY2UNCiAgIHdpbGwgYWxzbyBoYXZlIGEg
YmFzZSBVUkwgdGhhdCBvYmV5cyB0aGUgc3ludGF4LiAgSW4gb3RoZXIgd29y
ZHMsDQogICByZWxhdGl2ZSBVUkxzIGNhbm5vdCBiZSB1c2VkIHdpdGhpbiBh
IGRvY3VtZW50IHRoYXQgaGFzIGFuIHVuc3VpdGFibGUNCiAgIGJhc2UgVVJM
Lg0KDQo0LjEuIEVzdGFibGlzaGluZyBhIEJhc2UgVVJMDQoNCiAgIFRoZSB0
ZXJtICJyZWxhdGl2ZSBVUkwiIGltcGxpZXMgdGhhdCB0aGVyZSBleGlzdHMg
c29tZSBhYnNvbHV0ZSAiYmFzZQ0KICAgVVJMIiBhZ2FpbnN0IHdoaWNoIHRo
ZSByZWxhdGl2ZSByZWZlcmVuY2UgaXMgYXBwbGllZC4gIEluZGVlZCwgdGhl
DQogICBiYXNlIFVSTCBpcyBuZWNlc3NhcnkgdG8gZGVmaW5lIHRoZSBzZW1h
bnRpY3Mgb2YgYW55IHJlbGF0aXZlIFVSTA0KICAgcmVmZXJlbmNlOyB3aXRo
b3V0IGl0LCBhIHJlbGF0aXZlIHJlZmVyZW5jZSBpcyBtZWFuaW5nbGVzcy4g
IEluIG9yZGVyDQogICBmb3IgcmVsYXRpdmUgVVJMcyB0byBiZSB1c2FibGUg
d2l0aGluIGEgZG9jdW1lbnQsIHRoZSBiYXNlIFVSTCBvZg0KICAgdGhhdCBk
b2N1bWVudCBtdXN0IGJlIGtub3duIHRvIHRoZSBwYXJzZXIuDQoNCiAgIFRo
ZSBiYXNlIFVSTCBvZiBhIGRvY3VtZW50IGNhbiBiZSBlc3RhYmxpc2hlZCBp
biBvbmUgb2YgZm91ciB3YXlzLA0KICAgbGlzdGVkIGJlbG93IGluIG9yZGVy
IG9mIHByZWNlZGVuY2UuICBUaGUgb3JkZXIgb2YgcHJlY2VkZW5jZSBjYW4g
YmUNCiAgIHRob3VnaHQgb2YgaW4gdGVybXMgb2YgbGF5ZXJzLCB3aGVyZSB0
aGUgaW5uZXJtb3N0IGRlZmluZWQgYmFzZSBVUkwNCiAgIGhhcyB0aGUgaGln
aGVzdCBwcmVjZWRlbmNlLiAgVGhpcyBjYW4gYmUgdmlzdWFsaXplZCBncmFw
aGljYWxseSBhczoNCg0KICAgICAgLi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0uDQogICAgICB8
ICAuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS4gIHwNCiAgICAgIHwgIHwgIC4tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLiAgfCAgfA0KICAgICAg
fCAgfCAgfCAgLi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0uICB8ICB8ICB8DQogICAgICB8ICB8ICB8ICB8ICAuLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS4gIHwgIHwgIHwgIHwNCiAgICAg
IHwgIHwgIHwgIHwgIHwgICAgICAgPHJlbGF0aXZlX3JlZmVyZW5jZT4gICAg
ICAgfCAgfCAgfCAgfCAgfA0KICAgICAgfCAgfCAgfCAgfCAgYC0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0nICB8ICB8ICB8ICB8DQogICAg
ICB8ICB8ICB8ICB8ICg1LjEuMSkgQmFzZSBVUkwgZW1iZWRkZWQgaW4gdGhl
ICAgICAgIHwgIHwgIHwgIHwNCiAgICAgIHwgIHwgIHwgIHwgICAgICAgICBk
b2N1bWVudCdzIGNvbnRlbnQgICAgICAgICAgICAgfCAgfCAgfCAgfA0KICAg
ICAgfCAgfCAgfCAgYC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0nICB8ICB8ICB8DQogICAgICB8ICB8ICB8ICg1LjEuMikgQmFz
ZSBVUkwgb2YgdGhlIGVuY2Fwc3VsYXRpbmcgZW50aXR5IHwgIHwgIHwNCiAg
ICAgIHwgIHwgIHwgICAgICAgICAobWVzc2FnZSwgZG9jdW1lbnQsIG9yIG5v
bmUpLiAgICAgICAgfCAgfCAgfA0KICAgICAgfCAgfCAgYC0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0nICB8ICB8DQog
ICAgICB8ICB8ICg1LjEuMykgVVJMIHVzZWQgdG8gcmV0cmlldmUgdGhlIGVu
dGl0eSAgICAgICAgICAgIHwgIHwNCiAgICAgIHwgIGAtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tJyAgfA0K
ICAgICAgfCAoNS4xLjQpIERlZmF1bHQgQmFzZSBVUkwgaXMgYXBwbGljYXRp
b24tZGVwZW5kZW50ICAgICAgICB8DQogICAgICBgLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLScN
Cg0KNC4xLjEuIEJhc2UgVVJMIHdpdGhpbiBEb2N1bWVudCBDb250ZW50DQoN
CiAgIFdpdGhpbiBjZXJ0YWluIGRvY3VtZW50IG1lZGlhIHR5cGVzLCB0aGUg
YmFzZSBVUkwgb2YgdGhlIGRvY3VtZW50IGNhbg0KICAgYmUgZW1iZWRkZWQg
d2l0aGluIHRoZSBjb250ZW50IGl0c2VsZiBzdWNoIHRoYXQgaXQgY2FuIGJl
IHJlYWRpbHkNCiAgIG9idGFpbmVkIGJ5IGEgcGFyc2VyLiAgVGhpcyBjYW4g
YmUgdXNlZnVsIGZvciBkZXNjcmlwdGl2ZSBkb2N1bWVudHMsDQogICBzdWNo
IGFzIHRhYmxlcyBvZiBjb250ZW50LCB3aGljaCBtYXkgYmUgdHJhbnNtaXR0
ZWQgdG8gb3RoZXJzIHRocm91Z2gNCiAgIHByb3RvY29scyBvdGhlciB0aGFu
IHRoZWlyIHVzdWFsIHJldHJpZXZhbCBjb250ZXh0IChlLmcuLCBFLU1haWwg
b3INCiAgIFVTRU5FVCBuZXdzKS4NCg0KICAgSXQgaXMgYmV5b25kIHRoZSBz
Y29wZSBvZiB0aGlzIGRvY3VtZW50IHRvIHNwZWNpZnkgaG93LCBmb3IgZWFj
aA0KICAgbWVkaWEgdHlwZSwgdGhlIGJhc2UgVVJMIGNhbiBiZSBlbWJlZGRl
ZC4gIEl0IGlzIGFzc3VtZWQgdGhhdCB1c2VyDQogICBhZ2VudHMgbWFuaXB1
bGF0aW5nIHN1Y2ggbWVkaWEgdHlwZXMgd2lsbCBiZSBhYmxlIHRvIG9idGFp
biB0aGUNCiAgIGFwcHJvcHJpYXRlIHN5bnRheCBmcm9tIHRoYXQgbWVkaWEg
dHlwZSdzIHNwZWNpZmljYXRpb24uICBBbiBleGFtcGxlDQogICBvZiBob3cg
dGhlIGJhc2UgVVJMIGNhbiBiZSBlbWJlZGRlZCBpbiB0aGUgSHlwZXJ0ZXh0
IE1hcmt1cCBMYW5ndWFnZQ0KICAgKEhUTUwpIFtSRkMxODY2XSBpcyBwcm92
aWRlZCBpbiBBcHBlbmRpeCBELg0KDQogICBBIG1lY2hhbmlzbSBmb3IgZW1i
ZWRkaW5nIHRoZSBiYXNlIFVSTCB3aXRoaW4gTUlNRSBjb250YWluZXIgdHlw
ZXMNCiAgIChlLmcuLCB0aGUgbWVzc2FnZSBhbmQgbXVsdGlwYXJ0IHR5cGVz
KSBpcyBkZWZpbmVkIGJ5IE1IVE1MDQogICBbUkZDMjExMF0uICBQcm90b2Nv
bHMgdGhhdCBkbyBub3QgdXNlIHRoZSBNSU1FIG1lc3NhZ2UgaGVhZGVyIHN5
bnRheCwNCiAgIGJ1dCB3aGljaCBkbyBhbGxvdyBzb21lIGZvcm0gb2YgdGFn
Z2VkIG1ldGFpbmZvcm1hdGlvbiB0byBiZSBpbmNsdWRlZA0KICAgd2l0aGlu
IG1lc3NhZ2VzLCBtYXkgZGVmaW5lIHRoZWlyIG93biBzeW50YXggZm9yIGRl
ZmluaW5nIHRoZSBiYXNlDQogICBVUkwgYXMgcGFydCBvZiBhIG1lc3NhZ2Uu
DQoNCjQuMS4yLiBCYXNlIFVSTCBmcm9tIHRoZSBFbmNhcHN1bGF0aW5nIEVu
dGl0eQ0KDQogICBJZiBubyBiYXNlIFVSTCBpcyBlbWJlZGRlZCwgdGhlIGJh
c2UgVVJMIG9mIGEgZG9jdW1lbnQgaXMgZGVmaW5lZCBieQ0KICAgdGhlIGRv
Y3VtZW50J3MgcmV0cmlldmFsIGNvbnRleHQuICBGb3IgYSBkb2N1bWVudCB0
aGF0IGlzIGVuY2xvc2VkDQogICB3aXRoaW4gYW5vdGhlciBlbnRpdHkgKHN1
Y2ggYXMgYSBtZXNzYWdlIG9yIGFub3RoZXIgZG9jdW1lbnQpLCB0aGUNCiAg
IHJldHJpZXZhbCBjb250ZXh0IGlzIHRoYXQgZW50aXR5OyB0aHVzLCB0aGUg
ZGVmYXVsdCBiYXNlIFVSTCBvZiB0aGUNCiAgIGRvY3VtZW50IGlzIHRoZSBi
YXNlIFVSTCBvZiB0aGUgZW50aXR5IGluIHdoaWNoIHRoZSBkb2N1bWVudCBp
cw0KICAgZW5jYXBzdWxhdGVkLg0KDQo0LjEuMy4gQmFzZSBVUkwgZnJvbSB0
aGUgUmV0cmlldmFsIFVSTA0KDQogICBJZiBubyBiYXNlIFVSTCBpcyBlbWJl
ZGRlZCBhbmQgdGhlIGRvY3VtZW50IGlzIG5vdCBlbmNhcHN1bGF0ZWQNCiAg
IHdpdGhpbiBzb21lIG90aGVyIGVudGl0eSAoZS5nLiwgdGhlIHRvcCBsZXZl
bCBvZiBhIGNvbXBvc2l0ZSBlbnRpdHkpLA0KICAgdGhlbiwgaWYgYSBVUkwg
d2FzIHVzZWQgdG8gcmV0cmlldmUgdGhlIGJhc2UgZG9jdW1lbnQsIHRoYXQg
VVJMIHNoYWxsDQogICBiZSBjb25zaWRlcmVkIHRoZSBiYXNlIFVSTC4gIE5v
dGUgdGhhdCBpZiB0aGUgcmV0cmlldmFsIHdhcyB0aGUNCiAgIHJlc3VsdCBv
ZiBhIHJlZGlyZWN0ZWQgcmVxdWVzdCwgdGhlIGxhc3QgVVJMIHVzZWQgKGku
ZS4sIHRoYXQgd2hpY2gNCiAgIHJlc3VsdGVkIGluIHRoZSBhY3R1YWwgcmV0
cmlldmFsIG9mIHRoZSBkb2N1bWVudCkgaXMgdGhlIGJhc2UgVVJMLg0KDQo0
LjEuNC4gRGVmYXVsdCBCYXNlIFVSTA0KDQogICBJZiBub25lIG9mIHRoZSBj
b25kaXRpb25zIGRlc2NyaWJlZCBpbiBTZWN0aW9ucyA0LjEuMS0tNC4xLjMg
YXBwbHksDQogICB0aGVuIHRoZSBiYXNlIFVSTCBpcyBkZWZpbmVkIGJ5IHRo
ZSBjb250ZXh0IG9mIHRoZSBhcHBsaWNhdGlvbi4NCiAgIFNpbmNlIHRoaXMg
ZGVmaW5pdGlvbiBpcyBuZWNlc3NhcmlseSBhcHBsaWNhdGlvbi1kZXBlbmRl
bnQsIGZhaWxpbmcNCiAgIHRvIGRlZmluZSB0aGUgYmFzZSBVUkwgdXNpbmcg
b25lIG9mIHRoZSBvdGhlciBtZXRob2RzIG1heSByZXN1bHQgaW4NCiAgIHRo
ZSBzYW1lIGNvbnRlbnQgYmVpbmcgaW50ZXJwcmV0ZWQgZGlmZmVyZW50bHkg
YnkgZGlmZmVyZW50IHR5cGVzIG9mDQogICBhcHBsaWNhdGlvbi4NCiAgIA0K
ICAgSXQgaXMgdGhlIHJlc3BvbnNpYmlsaXR5IG9mIHRoZSBkaXN0cmlidXRv
cihzKSBvZiBhIGRvY3VtZW50DQogICBjb250YWluaW5nIHJlbGF0aXZlIFVS
THMgdG8gZW5zdXJlIHRoYXQgdGhlIGJhc2UgVVJMIGZvciB0aGF0DQogICBk
b2N1bWVudCBjYW4gYmUgZXN0YWJsaXNoZWQuICBJdCBtdXN0IGJlIGVtcGhh
c2l6ZWQgdGhhdCByZWxhdGl2ZQ0KICAgVVJMcyBjYW5ub3QgYmUgdXNlZCBy
ZWxpYWJseSBpbiBzaXR1YXRpb25zIHdoZXJlIHRoZSBkb2N1bWVudCdzDQog
ICBiYXNlIFVSTCBpcyBub3Qgd2VsbC1kZWZpbmVkLg0KDQo0LjIuIFJlc29s
dmluZyBSZWxhdGl2ZSBSZWZlcmVuY2VzIHRvIEFic29sdXRlIEZvcm0NCg0K
ICAgVGhpcyBzZWN0aW9uIGRlc2NyaWJlcyBhbiBleGFtcGxlIGFsZ29yaXRo
bSBmb3IgcmVzb2x2aW5nIFVSTA0KICAgcmVmZXJlbmNlcyB3aGljaCBtaWdo
dCBiZSByZWxhdGl2ZSB0byBhIGdpdmVuIGJhc2UgVVJMLg0KDQogICBUaGUg
YmFzZSBVUkwgaXMgZXN0YWJsaXNoZWQgYWNjb3JkaW5nIHRvIHRoZSBydWxl
cyBvZiBTZWN0aW9uIDQuMSBhbmQNCiAgIHBhcnNlZCBpbnRvIHRoZSBmb3Vy
IG1haW4gY29tcG9uZW50cyBhcyBkZXNjcmliZWQgaW4gU2VjdGlvbiAzLjMu
DQogICBOb3RlIHRoYXQgb25seSB0aGUgc2NoZW1lIGNvbXBvbmVudCBpcyBy
ZXF1aXJlZCB0byBiZSBwcmVzZW50IGluIHRoZQ0KICAgYmFzZSBVUkw7IHRo
ZSBvdGhlciBjb21wb25lbnRzIG1heSBiZSBlbXB0eSBvciB1bmRlZmluZWQu
ICBBDQogICBjb21wb25lbnQgaXMgdW5kZWZpbmVkIGlmIGl0cyBwcmVjZWRp
bmcgc2VwYXJhdG9yIGRvZXMgbm90IGFwcGVhciBpbg0KICAgdGhlIFVSTCBy
ZWZlcmVuY2U7IHRoZSBwYXRoIGNvbXBvbmVudCBpcyBuZXZlciB1bmRlZmlu
ZWQsIHRob3VnaCBpdA0KICAgbWF5IGJlIGVtcHR5LiAgVGhlIGJhc2UgVVJM
J3MgcXVlcnkgY29tcG9uZW50IGlzIG5vdCB1c2VkIGJ5IHRoZQ0KICAgcmVz
b2x1dGlvbiBhbGdvcml0aG0gYW5kIG1heSBiZSBkaXNjYXJkZWQuDQogICAN
CiAgIEZvciBlYWNoIFVSTCByZWZlcmVuY2UsIHRoZSBmb2xsb3dpbmcgc3Rl
cHMgYXJlIHBlcmZvcm1lZCBpbiBvcmRlcjoNCg0KICAgMSkgVGhlIFVSTCBy
ZWZlcmVuY2UgaXMgcGFyc2VkIGludG8gdGhlIHBvdGVudGlhbCBmb3VyIGNv
bXBvbmVudHMgYW5kDQogICAgICBmcmFnbWVudCBpZGVudGlmaWVyLCBhcyBk
ZXNjcmliZWQgaW4gU2VjdGlvbiAzLjMuDQoNCiAgIDIpIElmIHRoZSBwYXRo
IGNvbXBvbmVudCBpcyBlbXB0eSBhbmQgdGhlIHNjaGVtZSwgc2l0ZSwgYW5k
IHF1ZXJ5DQogICAgICBjb21wb25lbnRzIGFyZSB1bmRlZmluZWQsIHRoZW4g
aXQgaXMgYSByZWZlcmVuY2UgdG8gdGhlIGN1cnJlbnQNCiAgICAgIGRvY3Vt
ZW50IGFuZCB3ZSBhcmUgZG9uZS4gIE90aGVyd2lzZSwgdGhlIHJlZmVyZW5j
ZSBVUkwncyBxdWVyeQ0KICAgICAgYW5kIGZyYWdtZW50IGNvbXBvbmVudHMg
YXJlIGRlZmluZWQgYXMgZm91bmQgKG9yIG5vdCBmb3VuZCkgd2l0aGluDQog
ICAgICB0aGUgVVJMIHJlZmVyZW5jZSBhbmQgbm90IGluaGVyaXRlZCBmcm9t
IHRoZSBiYXNlIFVSTC4NCg0KICAgMykgSWYgdGhlIHNjaGVtZSBjb21wb25l
bnQgaXMgZGVmaW5lZCwgaW5kaWNhdGluZyB0aGF0IHRoZSByZWZlcmVuY2UN
CiAgICAgIHN0YXJ0cyB3aXRoIGEgc2NoZW1lIG5hbWUsIHRoZW4gdGhlIHJl
ZmVyZW5jZSBpcyBpbnRlcnByZXRlZCBhcyBhbg0KICAgICAgYWJzb2x1dGUg
VVJMIGFuZCB3ZSBhcmUgZG9uZS4gIE90aGVyd2lzZSwgdGhlIHJlZmVyZW5j
ZSBVUkwncw0KICAgICAgc2NoZW1lIGlzIGluaGVyaXRlZCBmcm9tIHRoZSBi
YXNlIFVSTCdzIHNjaGVtZSBjb21wb25lbnQuDQoNCiAgIDQpIElmIHRoZSBz
aXRlIGNvbXBvbmVudCBpcyBkZWZpbmVkLCB0aGVuIHRoZSByZWZlcmVuY2Ug
aXMgYQ0KICAgICAgbmV0d29yay1wYXRoIGFuZCB3ZSBza2lwIHRvIHN0ZXAg
Ny4gIE90aGVyd2lzZSwgdGhlIHJlZmVyZW5jZQ0KICAgICAgVVJMJ3Mgc2l0
ZSBpcyBpbmhlcml0ZWQgZnJvbSB0aGUgYmFzZSBVUkwncyBzaXRlIGNvbXBv
bmVudCwNCiAgICAgIHdoaWNoIHdpbGwgYWxzbyBiZSB1bmRlZmluZWQgaWYg
dGhlIFVSTCBzY2hlbWUgZG9lcyBub3QgdXNlIGENCiAgICAgIHNpdGUgY29t
cG9uZW50Lg0KDQogICA1KSBJZiB0aGUgcGF0aCBjb21wb25lbnQgYmVnaW5z
IHdpdGggYSBzbGFzaCBjaGFyYWN0ZXIgKCIvIiksIHRoZW4NCiAgICAgIHRo
ZSByZWZlcmVuY2UgaXMgYW4gYWJzb2x1dGUtcGF0aCBhbmQgd2Ugc2tpcCB0
byBzdGVwIDcuDQoNCiAgIDYpIElmIHRoaXMgc3RlcCBpcyByZWFjaGVkLCB0
aGVuIHdlIGFyZSByZXNvbHZpbmcgYSByZWxhdGl2ZS1wYXRoDQogICAgICBy
ZWZlcmVuY2UuICBUaGUgcmVsYXRpdmUgcGF0aCBuZWVkcyB0byBiZSBtZXJn
ZWQgd2l0aCB0aGUgYmFzZQ0KICAgICAgVVJMJ3MgcGF0aC4gIEFsdGhvdWdo
IHRoZXJlIGFyZSBtYW55IHdheXMgdG8gZG8gdGhpcywgd2Ugd2lsbA0KICAg
ICAgZGVzY3JpYmUgYSBzaW1wbGUgbWV0aG9kIHVzaW5nIGEgc2VwYXJhdGUg
c3RyaW5nIGJ1ZmZlci4NCg0KICAgICAgYSkgQWxsIGJ1dCB0aGUgbGFzdCBz
ZWdtZW50IG9mIHRoZSBiYXNlIFVSTCdzIHBhdGggY29tcG9uZW50IGlzDQog
ICAgICAgICBjb3BpZWQgdG8gdGhlIGJ1ZmZlci4gIEluIG90aGVyIHdvcmRz
LCBhbnkgY2hhcmFjdGVycyBhZnRlciB0aGUNCiAgICAgICAgIGxhc3QgKHJp
Z2h0LW1vc3QpIHNsYXNoIGNoYXJhY3RlciwgaWYgYW55LCBhcmUgZXhjbHVk
ZWQuDQoNCiAgICAgIGIpIFRoZSByZWZlcmVuY2UncyBwYXRoIGNvbXBvbmVu
dCBpcyBhcHBlbmRlZCB0byB0aGUgYnVmZmVyDQogICAgICAgICBzdHJpbmcu
DQoNCiAgICAgIGMpIEFsbCBvY2N1cnJlbmNlcyBvZiAiLi8iLCB3aGVyZSAi
LiIgaXMgYSBjb21wbGV0ZSBwYXRoIHNlZ21lbnQsDQogICAgICAgICBhcmUg
cmVtb3ZlZCBmcm9tIHRoZSBidWZmZXIgc3RyaW5nLg0KDQogICAgICBkKSBJ
ZiB0aGUgYnVmZmVyIHN0cmluZyBlbmRzIHdpdGggIi4iIGFzIGEgY29tcGxl
dGUgcGF0aCBzZWdtZW50LA0KICAgICAgICAgdGhhdCAiLiIgaXMgcmVtb3Zl
ZC4NCg0KICAgICAgZSkgQWxsIG9jY3VycmVuY2VzIG9mICI8c2VnbWVudD4v
Li4vIiwgd2hlcmUgPHNlZ21lbnQ+IGlzIGENCiAgICAgICAgIGNvbXBsZXRl
IHBhdGggc2VnbWVudCBub3QgZXF1YWwgdG8gIi4uIiwgYXJlIHJlbW92ZWQg
ZnJvbSB0aGUNCiAgICAgICAgIGJ1ZmZlciBzdHJpbmcuICBSZW1vdmFsIG9m
IHRoZXNlIHBhdGggc2VnbWVudHMgaXMgcGVyZm9ybWVkDQogICAgICAgICBp
dGVyYXRpdmVseSwgcmVtb3ZpbmcgdGhlIGxlZnRtb3N0IG1hdGNoaW5nIHBh
dHRlcm4gb24gZWFjaA0KICAgICAgICAgaXRlcmF0aW9uLCB1bnRpbCBubyBt
YXRjaGluZyBwYXR0ZXJuIHJlbWFpbnMuDQoNCiAgICAgIGYpIElmIHRoZSBi
dWZmZXIgc3RyaW5nIGVuZHMgd2l0aCAiPHNlZ21lbnQ+Ly4uIiwgd2hlcmUg
PHNlZ21lbnQ+DQogICAgICAgICBpcyBhIGNvbXBsZXRlIHBhdGggc2VnbWVu
dCBub3QgZXF1YWwgdG8gIi4uIiwgdGhhdA0KICAgICAgICAgIjxzZWdtZW50
Pi8uLiIgaXMgcmVtb3ZlZC4NCg0KICAgICAgZykgSWYgdGhlIHJlc3VsdGlu
ZyBidWZmZXIgc3RyaW5nIHN0aWxsIGJlZ2lucyB3aXRoIG9uZSBvciBtb3Jl
DQogICAgICAgICBjb21wbGV0ZSBwYXRoIHNlZ21lbnRzIG9mICIuLiIsIHRo
ZW4gdGhlIHJlZmVyZW5jZSBpcw0KICAgICAgICAgY29uc2lkZXJlZCB0byBi
ZSBpbiBlcnJvci4gIEltcGxlbWVudGF0aW9ucyBtYXkgaGFuZGxlIHRoaXMN
CiAgICAgICAgIGVycm9yIGJ5IHJldGFpbmluZyB0aGVzZSBjb21wb25lbnRz
IGluIHRoZSByZXNvbHZlZCBwYXRoDQogICAgICAgICAoaS5lLiwgdHJlYXRp
bmcgdGhlbSBhcyBwYXJ0IG9mIHRoZSBmaW5hbCBVUkwpLCBieSByZW1vdmlu
Zw0KICAgICAgICAgdGhlbSBmcm9tIHRoZSByZXNvbHZlZCBwYXRoIChpLmUu
LCBkaXNjYXJkaW5nIHJlbGF0aXZlIGxldmVscw0KICAgICAgICAgYWJvdmUg
dGhlIHJvb3QpLCBvciBieSBhdm9pZGluZyB0cmF2ZXJzYWwgb2YgdGhlIHJl
ZmVyZW5jZS4NCg0KICAgICAgaCkgVGhlIHJlbWFpbmluZyBidWZmZXIgc3Ry
aW5nIGlzIHRoZSByZWZlcmVuY2UgVVJMJ3MgbmV3IHBhdGgNCiAgICAgICAg
IGNvbXBvbmVudC4NCg0KICAgNykgVGhlIHJlc3VsdGluZyBVUkwgY29tcG9u
ZW50cywgaW5jbHVkaW5nIGFueSBpbmhlcml0ZWQgZnJvbSB0aGUNCiAgICAg
IGJhc2UgVVJMLCBhcmUgcmVjb21iaW5lZCB0byBnaXZlIHRoZSBhYnNvbHV0
ZSBmb3JtIG9mIHRoZSBVUkwNCiAgICAgIHJlZmVyZW5jZS4gIFVzaW5nIHBz
ZXVkb2NvZGUsIHRoaXMgd291bGQgYmUNCg0KICAgICAgICAgcmVzdWx0ID0g
IiINCg0KICAgICAgICAgaWYgc2NoZW1lIGlzIGRlZmluZWQgdGhlbg0KICAg
ICAgICAgICAgIGFwcGVuZCBzY2hlbWUgdG8gcmVzdWx0DQogICAgICAgICAg
ICAgYXBwZW5kICI6IiB0byByZXN1bHQNCg0KICAgICAgICAgaWYgc2l0ZSBp
cyBkZWZpbmVkIHRoZW4NCiAgICAgICAgICAgICBhcHBlbmQgIi8vIiB0byBy
ZXN1bHQNCiAgICAgICAgICAgICBhcHBlbmQgc2l0ZSB0byByZXN1bHQNCg0K
ICAgICAgICAgYXBwZW5kIHBhdGggdG8gcmVzdWx0DQoNCiAgICAgICAgIGlm
IHF1ZXJ5IGlzIGRlZmluZWQgdGhlbg0KICAgICAgICAgICAgIGFwcGVuZCAi
PyIgdG8gcmVzdWx0DQogICAgICAgICAgICAgYXBwZW5kIHF1ZXJ5IHRvIHJl
c3VsdA0KDQogICAgICAgICBpZiBmcmFnbWVudCBpcyBkZWZpbmVkIHRoZW4N
CiAgICAgICAgICAgICBhcHBlbmQgIiMiIHRvIHJlc3VsdA0KICAgICAgICAg
ICAgIGFwcGVuZCBmcmFnbWVudCB0byByZXN1bHQNCg0KICAgICAgICAgcmV0
dXJuIHJlc3VsdA0KDQogICAgICBOb3RlIHRoYXQgd2UgbXVzdCBiZSBjYXJl
ZnVsIHRvIHByZXNlcnZlIHRoZSBkaXN0aW5jdGlvbiBiZXR3ZWVuIGENCiAg
ICAgIGNvbXBvbmVudCB0aGF0IGlzIHVuZGVmaW5lZCwgbWVhbmluZyB0aGF0
IGl0cyBzZXBhcmF0b3Igd2FzIG5vdA0KICAgICAgcHJlc2VudCBpbiB0aGUg
cmVmZXJlbmNlLCBhbmQgYSBjb21wb25lbnQgdGhhdCBpcyBlbXB0eSwgbWVh
bmluZw0KICAgICAgdGhhdCB0aGUgc2VwYXJhdG9yIHdhcyBwcmVzZW50IGFu
ZCB3YXMgaW1tZWRpYXRlbHkgZm9sbG93ZWQgYnkgdGhlDQogICAgICBuZXh0
IGNvbXBvbmVudCBzZXBhcmF0b3Igb3IgdGhlIGVuZCBvZiB0aGUgcmVmZXJl
bmNlLg0KDQogICBUaGUgYWJvdmUgYWxnb3JpdGhtIGlzIGludGVuZGVkIHRv
IHByb3ZpZGUgYW4gZXhhbXBsZSBieSB3aGljaCB0aGUNCiAgIG91dHB1dCBv
ZiBpbXBsZW1lbnRhdGlvbnMgY2FuIGJlIHRlc3RlZCAtLSBpbXBsZW1lbnRh
dGlvbiBvZiB0aGUNCiAgIGFsZ29yaXRobSBpdHNlbGYgaXMgbm90IHJlcXVp
cmVkLiAgRm9yIGV4YW1wbGUsIHNvbWUgc3lzdGVtcyBtYXkgZmluZA0KICAg
aXQgbW9yZSBlZmZpY2llbnQgdG8gaW1wbGVtZW50IHN0ZXAgNiBhcyBhIHBh
aXIgb2Ygc2VnbWVudCBzdGFja3MNCiAgIGJlaW5nIG1lcmdlZCwgcmF0aGVy
IHRoYW4gYXMgYSBzZXJpZXMgb2Ygc3RyaW5nIHBhdHRlcm4gcmVwbGFjZW1l
bnRzLg0KDQogICAgICBOb3RlOiBTb21lIFdXVyBjbGllbnQgYXBwbGljYXRp
b25zIHdpbGwgZmFpbCB0byBzZXBhcmF0ZSB0aGUNCiAgICAgIHJlZmVyZW5j
ZSdzIHF1ZXJ5IGNvbXBvbmVudCBmcm9tIGl0cyBwYXRoIGNvbXBvbmVudCBi
ZWZvcmUgbWVyZ2luZw0KICAgICAgdGhlIGJhc2UgYW5kIHJlZmVyZW5jZSBw
YXRocyBpbiBzdGVwIDYgYWJvdmUuICBUaGlzIG1heSByZXN1bHQgaW4NCiAg
ICAgIGEgbG9zcyBvZiBpbmZvcm1hdGlvbiBpZiB0aGUgcXVlcnkgY29tcG9u
ZW50IGNvbnRhaW5zIHRoZSBzdHJpbmdzDQogICAgICAiLy4uLyIgb3IgIi8u
LyIuDQoNCiAgIFJlc29sdXRpb24gZXhhbXBsZXMgYXJlIHByb3ZpZGVkIGlu
IEFwcGVuZGl4IEMuDQoNCjUuIFVSTCBOb3JtYWxpemF0aW9uIGFuZCBFcXVp
dmFsZW5jZQ0KDQogICBJbiBtYW55IGNhc2VzLCBkaWZmZXJlbnQgVVJMIHN0
cmluZ3MgbWF5IGFjdHVhbGx5IGlkZW50aWZ5IHRoZQ0KICAgaWRlbnRpY2Fs
IHJlc291cmNlLiBGb3IgZXhhbXBsZSwgdGhlIGhvc3QgbmFtZXMgdXNlZCBp
biBVUkxzIGFyZQ0KICAgYWN0dWFsbHkgY2FzZSBpbnNlbnNpdGl2ZSwgYW5k
IHRoZSBVUkwgPGh0dHA6Ly93d3cuWEVST1guY29tPiBpcw0KICAgZXF1aXZh
bGVudCB0byA8aHR0cDovL3d3dy54ZXJveC5jb20+LiBJbiBnZW5lcmFsLCB0
aGUgcnVsZXMgZm9yDQogICBlcXVpdmFsZW5jZSBhbmQgZGVmaW5pdGlvbiBv
ZiBhIG5vcm1hbCBmb3JtLCBpZiBhbnksIGFyZSBzY2hlbWUNCiAgIGRlcGVu
ZGVudC4gV2hlbiBhIHNjaGVtZSB1c2VzIGVsZW1lbnRzIG9mIHRoZSBjb21t
b24gc3ludGF4LCBpdA0KICAgd2lsbCBhbHNvIHVzZSB0aGUgY29tbW9uIHN5
bnRheCBlcXVpdmFsZW5jZSBydWxlcywgbmFtZWx5IHRoYXQgaG9zdA0KICAg
bmFtZSBpcyBjYXNlIGluZGVwZW5kZW50LCBhbmQgYSBVUkwgd2l0aCBhbiBl
eHBsaWNpdCAiOnBvcnQiLCB3aGVyZQ0KICAgdGhlIHBvcnQgaXMgdGhlIGRl
ZmF1bHQgZm9yIHRoZSBzY2hlbWUsIGlzIGVxdWl2YWxlbnQgdG8gb25lDQog
ICB3aGVyZSB0aGUgcG9ydCBpcyBlbGlkZWQuDQogICANCjYuIFNlY3VyaXR5
IENvbnNpZGVyYXRpb25zDQoNCiAgIEEgVVJMIGRvZXMgbm90IGluIGl0c2Vs
ZiBwb3NlIGEgc2VjdXJpdHkgdGhyZWF0LiAgVXNlcnMgc2hvdWxkIGJld2Fy
ZQ0KICAgdGhhdCB0aGVyZSBpcyBubyBnZW5lcmFsIGd1YXJhbnRlZSB0aGF0
IGEgVVJMLCB3aGljaCBhdCBvbmUgdGltZQ0KICAgbG9jYXRlZCBhIGdpdmVu
IHJlc291cmNlLCB3aWxsIGNvbnRpbnVlIHRvIGRvIHNvLiAgTm9yIGlzIHRo
ZXJlIGFueQ0KICAgZ3VhcmFudGVlIHRoYXQgYSBVUkwgd2lsbCBub3QgbG9j
YXRlIGEgZGlmZmVyZW50IHJlc291cmNlIGF0IHNvbWUNCiAgIGxhdGVyIHBv
aW50IGluIHRpbWUsIGR1ZSB0byB0aGUgbGFjayBvZiBhbnkgY29uc3RyYWlu
dCBvbiBob3cgYSBnaXZlbg0KICAgc2l0ZSBhcHBvcnRpb25zIGl0cyBuYW1l
c3BhY2UuICBTdWNoIGEgZ3VhcmFudGVlIGNhbiBvbmx5IGJlDQogICBvYnRh
aW5lZCBmcm9tIHRoZSBwZXJzb24ocykgY29udHJvbGxpbmcgdGhhdCBuYW1l
c3BhY2UgYW5kIHRoZQ0KICAgcmVzb3VyY2UgaW4gcXVlc3Rpb24uICBBIHNw
ZWNpZmljIFVSTCBzY2hlbWUgbWF5IGluY2x1ZGUgYWRkaXRpb25hbA0KICAg
c2VtYW50aWNzLCBzdWNoIGFzIG5hbWUgcGVyc2lzdGVuY2UsIGlmIHRob3Nl
IHNlbWFudGljcyBhcmUgcmVxdWlyZWQNCiAgIG9mIGFsbCBuYW1pbmcgYXV0
aG9yaXRpZXMgZm9yIHRoYXQgc2NoZW1lLg0KDQogICBJdCBpcyBzb21ldGlt
ZXMgcG9zc2libGUgdG8gY29uc3RydWN0IGEgVVJMIHN1Y2ggdGhhdCBhbiBh
dHRlbXB0IHRvDQogICBwZXJmb3JtIGEgc2VlbWluZ2x5IGhhcm1sZXNzLCBp
ZGVtcG90ZW50IG9wZXJhdGlvbiwgc3VjaCBhcyB0aGUNCiAgIHJldHJpZXZh
bCBvZiBhbiBlbnRpdHkgYXNzb2NpYXRlZCB3aXRoIHRoZSByZXNvdXJjZSwg
d2lsbCBpbiBmYWN0DQogICBjYXVzZSBhIHBvc3NpYmx5IGRhbWFnaW5nIHJl
bW90ZSBvcGVyYXRpb24gdG8gb2NjdXIuICBUaGUgdW5zYWZlIFVSTA0KICAg
aXMgdHlwaWNhbGx5IGNvbnN0cnVjdGVkIGJ5IHNwZWNpZnlpbmcgYSBwb3J0
IG51bWJlciBvdGhlciB0aGFuIHRoYXQNCiAgIHJlc2VydmVkIGZvciB0aGUg
bmV0d29yayBwcm90b2NvbCBpbiBxdWVzdGlvbi4gIFRoZSBjbGllbnQNCiAg
IHVud2l0dGluZ2x5IGNvbnRhY3RzIGEgc2l0ZSB3aGljaCBpcyBpbiBmYWN0
IHJ1bm5pbmcgYSBkaWZmZXJlbnQNCiAgIHByb3RvY29sLiAgVGhlIGNvbnRl
bnQgb2YgdGhlIFVSTCBjb250YWlucyBpbnN0cnVjdGlvbnMgd2hpY2gsIHdo
ZW4NCiAgIGludGVycHJldGVkIGFjY29yZGluZyB0byB0aGlzIG90aGVyIHBy
b3RvY29sLCBjYXVzZSBhbiB1bmV4cGVjdGVkDQogICBvcGVyYXRpb24uICBB
biBleGFtcGxlIGhhcyBiZWVuIHRoZSB1c2Ugb2YgZ29waGVyIFVSTHMgdG8g
Y2F1c2UgYW4NCiAgIHVuaW50ZW5kZWQgb3IgaW1wZXJzb25hdGluZyBtZXNz
YWdlIHRvIGJlIHNlbnQgdmlhIGEgU01UUCBzZXJ2ZXIuDQogICANCiAgIENh
dXRpb24gc2hvdWxkIGJlIHVzZWQgd2hlbiB1c2luZyBhbnkgVVJMIHdoaWNo
IHNwZWNpZmllcyBhIHBvcnQNCiAgIG51bWJlciBvdGhlciB0aGFuIHRoZSBk
ZWZhdWx0IGZvciB0aGUgcHJvdG9jb2wsIGVzcGVjaWFsbHkgd2hlbiBpdA0K
ICAgaXMgYSBudW1iZXIgd2l0aGluIHRoZSByZXNlcnZlZCBzcGFjZS4NCg0K
ICAgQ2FyZSBzaG91bGQgYmUgdGFrZW4gd2hlbiBVUkxzIGNvbnRhaW4gZXNj
YXBlZCBkZWxpbWl0ZXJzIGZvciBhDQogICBnaXZlbiBwcm90b2NvbCAoZm9y
IGV4YW1wbGUsIENSIGFuZCBMRiBjaGFyYWN0ZXJzIGZvciB0ZWxuZXQNCiAg
IHByb3RvY29scykgdGhhdCB0aGVzZSBhcmUgbm90IHVuZXNjYXBlZCBiZWZv
cmUgdHJhbnNtaXNzaW9uLiAgVGhpcw0KICAgbWlnaHQgdmlvbGF0ZSB0aGUg
cHJvdG9jb2wsIGJ1dCBhdm9pZHMgdGhlIHBvdGVudGlhbCBmb3Igc3VjaA0K
ICAgY2hhcmFjdGVycyB0byBiZSB1c2VkIHRvIHNpbXVsYXRlIGFuIGV4dHJh
IG9wZXJhdGlvbiBvciBwYXJhbWV0ZXINCiAgIGluIHRoYXQgcHJvdG9jb2ws
IHdoaWNoIG1pZ2h0IGxlYWQgdG8gYW4gdW5leHBlY3RlZCBhbmQgcG9zc2li
bHkNCiAgIGhhcm1mdWwgcmVtb3RlIG9wZXJhdGlvbiB0byBiZSBwZXJmb3Jt
ZWQuDQoNCiAgIEl0IGlzIGNsZWFybHkgdW53aXNlIHRvIHVzZSBhIFVSTCB0
aGF0IGNvbnRhaW5zIGEgcGFzc3dvcmQgd2hpY2ggaXMNCiAgIGludGVuZGVk
IHRvIGJlIHNlY3JldC4gSW4gcGFydGljdWxhciwgdGhlIHVzZSBvZiBhIHBh
c3N3b3JkIHdpdGhpbg0KICAgdGhlICJzaXRlIiBjb21wb25lbnQgb2YgYSBV
UkwgaXMgc3Ryb25nbHkgZGlzcmVjb21tZW5kZWQgZXhjZXB0DQogICBpbiB0
aG9zZSByYXJlIGNhc2VzIHdoZXJlIHRoZSAncGFzc3dvcmQnIHBhcmFtZXRl
ciBpcyBpbnRlbmRlZA0KICAgdG8gYmUgcHVibGljLg0KDQo3LiBBY2tub3ds
ZWRnZW1lbnRzDQoNCiAgIFRoaXMgZG9jdW1lbnQgd2FzIGRlcml2ZWQgZnJv
bSBSRkMgMTczOCBbUkZDMTczOF0gYW5kIFJGQyAxODA4DQogICBbUkZDMTgw
OF07IHRoZSBhY2tub3dsZWRnZW1lbnRzIGluIHRob3NlIHNwZWNpZmljYXRp
b25zIHN0aWxsDQogICBhcHBseS4gIEluIGFkZGl0aW9uLCBjb250cmlidXRp
b25zIGJ5IExhdXJlbiBXb29kLCBNYXJ0aW4gRHVlcnN0LA0KICAgR2lzbGUg
QWFzLCBNYXJ0aWpuIEtvc3RlciwgUnlhbiBNb2F0cywgRm90ZW9zIE1hY3Jp
ZGVzIGFuZA0KICAgRGF2ZSBLcmlzdG9sIGFyZSBncmF0ZWZ1bGx5IGFja25v
d2xlZGdlZC4NCiAgIA0KOC4gUmVmZXJlbmNlcw0KDQpbUkZDMTYzMF0gQmVy
bmVycy1MZWUsIFQuLCAiVW5pdmVyc2FsIFJlc291cmNlIElkZW50aWZpZXJz
IGluIFdXVzogQQ0KICAgVW5pZnlpbmcgU3ludGF4IGZvciB0aGUgRXhwcmVz
c2lvbiBvZiBOYW1lcyBhbmQgQWRkcmVzc2VzIG9mDQogICBPYmplY3RzIG9u
IHRoZSBOZXR3b3JrIGFzIHVzZWQgaW4gdGhlIFdvcmxkLVdpZGUgV2ViIiwg
UkZDIDE2MzAsDQogICBDRVJOLCBKdW5lIDE5OTQuDQoNCltSRkMxNzM4XSBC
ZXJuZXJzLUxlZSwgVC4sIE1hc2ludGVyLCBMLiwgYW5kIE0uIE1jQ2FoaWxs
LCBFZGl0b3JzLA0KICAgIlVuaWZvcm0gUmVzb3VyY2UgTG9jYXRvcnMgKFVS
TCkiLCBSRkMgMTczOCwgQ0VSTiwgWGVyb3gNCiAgIENvcnBvcmF0aW9uLCBV
bml2ZXJzaXR5IG9mIE1pbm5lc290YSwgRGVjZW1iZXIgMTk5NC4NCg0KW1JG
QzE4NjZdIEJlcm5lcnMtTGVlIFQuLCBhbmQgRC4gQ29ubm9sbHksICJIeXBl
clRleHQgTWFya3VwIExhbmd1YWdlDQogICBTcGVjaWZpY2F0aW9uIC0tIDIu
MCIsIFJGQyAxODY2LCBNSVQvVzNDLCBOb3ZlbWJlciAxOTk1Lg0KDQpbUkZD
Pz8/P10gQmVybmVycy1MZWUgVC4sIFIuIEZpZWxkaW5nLCBMLiBNYXNpbnRl
ciBhbmQgTC4gRGFpZ2xlLCANCiAgICJVbmlmb3JtIFJlc291cmNlIElkZW50
aWZpZXJzIChVUkkpOiBHZW5lcmljIFN5bnRheCBhbmQgU2VtYW50aWNzIiwN
CiAgIFJGQyA/Pz8/LCBJRVRGLCBEZWNlbWJlciAxOTk3Lg0KDQpbUkZDMTEy
M10gQnJhZGVuLCBSLiwgRWRpdG9yLCAiUmVxdWlyZW1lbnRzIGZvciBJbnRl
cm5ldCBIb3N0cyAtLQ0KICAgQXBwbGljYXRpb24gYW5kIFN1cHBvcnQiLCBT
VEQgMywgUkZDIDExMjMsIElFVEYsIE9jdG9iZXIgMTk4OS4NCg0KW1JGQzgy
Ml0gQ3JvY2tlciwgRC4sICJTdGFuZGFyZCBmb3IgdGhlIEZvcm1hdCBvZiBB
UlBBIEludGVybmV0IFRleHQNCiAgIE1lc3NhZ2VzIiwgU1REIDExLCBSRkMg
ODIyLCBVREVMLCBBdWd1c3QgMTk4Mi4NCg0KW1JGQzE4MDhdIEZpZWxkaW5n
LCBSLiwgIlJlbGF0aXZlIFVuaWZvcm0gUmVzb3VyY2UgTG9jYXRvcnMiLCBS
RkMgMTgwOCwNCiAgIFVDIElydmluZSwgSnVuZSAxOTk1Lg0KDQpbUkZDMTcz
Nl0gS3VuemUsIEouLCAiRnVuY3Rpb25hbCBSZWNvbW1lbmRhdGlvbnMgZm9y
IEludGVybmV0IFJlc291cmNlDQogICBMb2NhdG9ycyIsIFJGQyAxNzM2LCBJ
UyZULCBVQyBCZXJrZWxleSwgRmVicnVhcnkgMTk5NS4NCg0KW1JGQzIxNDFd
IE1vYXRzLCBSLiwgIlVSTiBTeW50YXgiLCBSRkMgMjE0MSwgQVQmVCwgTWF5
IDE5OTcuDQoNCltSRkMxMDM0XSBNb2NrYXBldHJpcywgUC4sICJEb21haW4g
TmFtZXMgLSBDb25jZXB0cyBhbmQgRmFjaWxpdGllcyIsDQogICBTVEQgMTMs
IFJGQyAxMDM0LCBVU0MvSW5mb3JtYXRpb24gU2NpZW5jZXMgSW5zdGl0dXRl
LCBOb3ZlbWJlcg0KICAgMTk4Ny4NCg0KW1JGQzIxMTBdIFBhbG1lLCBKLiwg
SG9wbWFubiwgQS4gIk1JTUUgRS1tYWlsIEVuY2Fwc3VsYXRpb24gb2YgDQog
ICBBZ2dyZWdhdGUgRG9jdW1lbnRzLCBzdWNoIGFzIEhUTUwgKE1IVE1MKSIs
IFJGQyAyMTEwLCBTdG9ja2hvbG0NCiAgIFVuaXZlcnNpdHkvS1RILCBNaWNy
b3NvZnQgQ29ycG9yYXRpb24sIE1hcmNoIDE5OTcuDQoNCltBU0NJSV0gVVMt
QVNDSUkuICJDb2RlZCBDaGFyYWN0ZXIgU2V0IC0tIDctYml0IEFtZXJpY2Fu
IFN0YW5kYXJkIENvZGUNCiAgIGZvciBJbmZvcm1hdGlvbiBJbnRlcmNoYW5n
ZSIsIEFOU0kgWDMuNC0xOTg2Lg0KDQo5LiBOb3RpY2VzDQoNCiAgIENvcHly
aWdodCAoQykgVGhlIEludGVybmV0IFNvY2lldHkgMTk5Ny4gQWxsIFJpZ2h0
cyBSZXNlcnZlZC4NCg0KICAgVGhpcyBkb2N1bWVudCBhbmQgdHJhbnNsYXRp
b25zIG9mIGl0IG1heSBiZSBjb3BpZWQgYW5kIGZ1cm5pc2hlZCB0bw0KICAg
b3RoZXJzLCBhbmQgZGVyaXZhdGl2ZSB3b3JrcyB0aGF0IGNvbW1lbnQgb24g
b3Igb3RoZXJ3aXNlIGV4cGxhaW4gaXQNCiAgIG9yIGFzc2lzdCBpbiBpdHMg
aW1wbGVtZW50YXRpb24gbWF5IGJlIHByZXBhcmVkLCBjb3BpZWQsIHB1Ymxp
c2hlZA0KICAgYW5kIGRpc3RyaWJ1dGVkLCBpbiB3aG9sZSBvciBpbiBwYXJ0
LCB3aXRob3V0IHJlc3RyaWN0aW9uIG9mIGFueQ0KICAga2luZCwgcHJvdmlk
ZWQgdGhhdCB0aGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBw
YXJhZ3JhcGggYXJlDQogICBpbmNsdWRlZCBvbiBhbGwgc3VjaCBjb3BpZXMg
YW5kIGRlcml2YXRpdmUgd29ya3MuICBIb3dldmVyLCB0aGlzDQogICBkb2N1
bWVudCBpdHNlbGYgbWF5IG5vdCBiZSBtb2RpZmllZCBpbiBhbnkgd2F5LCBz
dWNoIGFzIGJ5IHJlbW92aW5nDQogICB0aGUgY29weXJpZ2h0IG5vdGljZSBv
ciByZWZlcmVuY2VzIHRvIHRoZSBJbnRlcm5ldCBTb2NpZXR5IG9yIG90aGVy
DQogICBJbnRlcm5ldCBvcmdhbml6YXRpb25zLCBleGNlcHQgYXMgbmVlZGVk
IGZvciB0aGUgcHVycG9zZSBvZg0KICAgZGV2ZWxvcGluZyBJbnRlcm5ldCBz
dGFuZGFyZHMgaW4gd2hpY2ggY2FzZSB0aGUgcHJvY2VkdXJlcyBmb3INCiAg
IGNvcHlyaWdodHMgZGVmaW5lZCBpbiB0aGUgSW50ZXJuZXQgU3RhbmRhcmRz
IHByb2Nlc3MgbXVzdCBiZQ0KICAgZm9sbG93ZWQsIG9yIGFzIHJlcXVpcmVk
IHRvIHRyYW5zbGF0ZSBpdCBpbnRvIGxhbmd1YWdlcyBvdGhlciB0aGFuDQog
ICBFbmdsaXNoLg0KDQogICBUaGUgbGltaXRlZCBwZXJtaXNzaW9ucyBncmFu
dGVkIGFib3ZlIGFyZSBwZXJwZXR1YWwgYW5kIHdpbGwgbm90IGJlDQogICBy
ZXZva2VkIGJ5IHRoZSBJbnRlcm5ldCBTb2NpZXR5IG9yIGl0cyBzdWNjZXNz
b3JzIG9yIGFzc2lnbnMuDQoNCiAgIFRoaXMgZG9jdW1lbnQgYW5kIHRoZSBp
bmZvcm1hdGlvbiBjb250YWluZWQgaGVyZWluIGlzIHByb3ZpZGVkIG9uIGFu
DQogICAiQVMgSVMiIGJhc2lzIGFuZCBUSEUgSU5URVJORVQgU09DSUVUWSBB
TkQgVEhFIElOVEVSTkVUIEVOR0lORUVSSU5HDQogICBUQVNLIEZPUkNFIERJ
U0NMQUlNUyBBTEwgV0FSUkFOVElFUywgRVhQUkVTUyBPUiBJTVBMSUVELCBJ
TkNMVURJTkcNCiAgIEJVVCBOT1QgTElNSVRFRCBUTyBBTlkgV0FSUkFOVFkg
VEhBVCBUSEUgVVNFIE9GIFRIRSBJTkZPUk1BVElPTg0KICAgSEVSRUlOIFdJ
TEwgTk9UIElORlJJTkdFIEFOWSBSSUdIVFMgT1IgQU5ZIElNUExJRUQgV0FS
UkFOVElFUyBPRg0KICAgTUVSQ0hBTlRBQklMSVRZIE9SIEZJVE5FU1MgRk9S
IEEgUEFSVElDVUxBUiBQVVJQT1NFLg0KDQogICBUaGUgSUVURiB0YWtlcyBu
byBwb3NpdGlvbiByZWdhcmRpbmcgdGhlIHZhbGlkaXR5IG9yIHNjb3BlIG9m
IGFueQ0KICAgaW50ZWxsZWN0dWFsIHByb3BlcnR5IG9yIG90aGVyIHJpZ2h0
cyB0aGF0IG1pZ2h0IGJlIGNsYWltZWQgdG8NCiAgIHBlcnRhaW4gdG8gdGhl
IGltcGxlbWVudGF0aW9uIG9yIHVzZSBvZiB0aGUgdGVjaG5vbG9neSBkZXNj
cmliZWQgaW4NCiAgIHRoaXMgZG9jdW1lbnQgb3IgdGhlIGV4dGVudCB0byB3
aGljaCBhbnkgbGljZW5zZSB1bmRlciBzdWNoIHJpZ2h0cw0KICAgbWlnaHQg
b3IgbWlnaHQgbm90IGJlIGF2YWlsYWJsZTsgbmVpdGhlciBkb2VzIGl0IHJl
cHJlc2VudCB0aGF0IGl0DQogICBoYXMgbWFkZSBhbnkgZWZmb3J0IHRvIGlk
ZW50aWZ5IGFueSBzdWNoIHJpZ2h0cy4gIEluZm9ybWF0aW9uIG9uIHRoZQ0K
ICAgSUVURidzIHByb2NlZHVyZXMgd2l0aCByZXNwZWN0IHRvIHJpZ2h0cyBp
biBzdGFuZGFyZHMtdHJhY2sgYW5kDQogICBzdGFuZGFyZHMtcmVsYXRlZCBk
b2N1bWVudGF0aW9uIGNhbiBiZSBmb3VuZCBpbiBCQ1AtMTEuICBDb3BpZXMg
b2YNCiAgIGNsYWltcyBvZiByaWdodHMgbWFkZSBhdmFpbGFibGUgZm9yIHB1
YmxpY2F0aW9uIGFuZCBhbnkgYXNzdXJhbmNlcyBvZg0KICAgbGljZW5zZXMg
dG8gYmUgbWFkZSBhdmFpbGFibGUsIG9yIHRoZSByZXN1bHQgb2YgYW4gYXR0
ZW1wdCBtYWRlIHRvDQogICBvYnRhaW4gYSBnZW5lcmFsIGxpY2Vuc2Ugb3Ig
cGVybWlzc2lvbiBmb3IgdGhlIHVzZSBvZiBzdWNoDQogICBwcm9wcmlldGFy
eSByaWdodHMgYnkgaW1wbGVtZW50b3JzIG9yIHVzZXJzIG9mIHRoaXMgc3Bl
Y2lmaWNhdGlvbiBjYW4NCiAgIGJlIG9idGFpbmVkIGZyb20gdGhlIElFVEYg
U2VjcmV0YXJpYXQuDQoNCiAgIFRoZSBJRVRGIGludml0ZXMgYW55IGludGVy
ZXN0ZWQgcGFydHkgdG8gYnJpbmcgdG8gaXRzIGF0dGVudGlvbiBhbnkNCiAg
IGNvcHlyaWdodHMsIHBhdGVudHMgb3IgcGF0ZW50IGFwcGxpY2F0aW9ucywg
b3Igb3RoZXIgcHJvcHJpZXRhcnkNCiAgIHJpZ2h0cyB3aGljaCBtYXkgY292
ZXIgdGVjaG5vbG9neSB0aGF0IG1heSBiZSByZXF1aXJlZCB0byBwcmFjdGlj
ZQ0KICAgdGhpcyBzdGFuZGFyZC4gIFBsZWFzZSBhZGRyZXNzIHRoZSBpbmZv
cm1hdGlvbiB0byB0aGUgSUVURiBFeGVjdXRpdmUNCiAgIERpcmVjdG9yLg0K
DQoxMC4gQXV0aG9ycycgQWRkcmVzc2VzDQoNCiAgIFRpbSBCZXJuZXJzLUxl
ZQ0KICAgV29ybGQgV2lkZSBXZWIgQ29uc29ydGl1bQ0KICAgTUlUIExhYm9y
YXRvcnkgZm9yIENvbXB1dGVyIFNjaWVuY2UsIE5FNDMtMzU2DQogICA1NDUg
VGVjaG5vbG9neSBTcXVhcmUNCiAgIENhbWJyaWRnZSwgTUEgMDIxMzkNCg0K
ICAgRmF4OiArMSg2MTcpMjU4LTg2ODINCiAgIEVNYWlsOiB0aW1ibEB3My5v
cmcNCg0KDQogICBSb3kgVC4gRmllbGRpbmcNCiAgIERlcGFydG1lbnQgb2Yg
SW5mb3JtYXRpb24gYW5kIENvbXB1dGVyIFNjaWVuY2UNCiAgIFVuaXZlcnNp
dHkgb2YgQ2FsaWZvcm5pYSwgSXJ2aW5lDQogICBJcnZpbmUsIENBICA5MjY5
Ny0zNDI1DQoNCiAgIEZheDogKzEoNzE0KTgyNC0xNzE1DQogICBFTWFpbDog
ZmllbGRpbmdAaWNzLnVjaS5lZHUNCg0KDQogICBMYXJyeSBNYXNpbnRlcg0K
ICAgWGVyb3ggUEFSQw0KICAgMzMzMyBDb3lvdGUgSGlsbCBSb2FkDQogICBQ
YWxvIEFsdG8sIENBIDk0MDM0DQoNCiAgIEZheDogKzEoNDE1KTgxMi00MzMz
DQogICBFTWFpbDogbWFzaW50ZXJAcGFyYy54ZXJveC5jb20NCg0KDQogICBM
ZXNsaWUgTC4gRGFpZ2xlDQogICBCdW55aXAgSW5mb3JtYXRpb24gU3lzdGVt
cyBJbmMuDQogICAzMTAgU3RlLiBDYXRoZXJpbmUgU3QuIFcNCiAgIFN1aXRl
IDMwMA0KICAgTW9udHJlYWwsIFF1ZWJlYywgQ0FOQURBDQogICBIMlggMkEx
DQoNCiAgIEZheDogKzEoNTE0KTg3NS04MTM0DQogICBFbWFpbDogbGVzbGll
QGJ1bnlpcC5jb20NCg0KQXBwZW5kaWNlcw0KDQpBLiBDb2xsZWN0ZWQgQk5G
IGZvciBVUkxzDQoNCiAgICAgIFVSTC1yZWZlcmVuY2UgPSBbIGFic29sdXRl
VVJMIHwgcmVsYXRpdmVVUkwgXSBbICIjIiBmcmFnbWVudCBdDQogICAgICBh
YnNvbHV0ZVVSTCAgID0gZ2VuZXJpYy1VUkwgfCBvcGFxdWUtVVJMDQogICAg
ICBvcGFxdWUtVVJMICAgID0gc2NoZW1lICI6IiAqdXJpYw0KICAgICAgZ2Vu
ZXJpYy1VUkwgICA9IHNjaGVtZSAiOiIgcmVsYXRpdmVVUkwNCg0KICAgICAg
cmVsYXRpdmVVUkwgICA9IG5ldF9wYXRoIHwgYWJzX3BhdGggfCByZWxfcGF0
aA0KICAgICAgbmV0X3BhdGggICAgICA9ICIvLyIgc2l0ZSBbIGFic19wYXRo
IF0NCiAgICAgIGFic19wYXRoICAgICAgPSAiLyIgIHJlbF9wYXRoDQogICAg
ICByZWxfcGF0aCAgICAgID0gWyBwYXRoX3NlZ21lbnRzIF0gWyAiPyIgcXVl
cnkgXQ0KDQogICAgICBzY2hlbWUgICAgICAgID0gMSooIGFscGhhIHwgZGln
aXQgfCAiKyIgfCAiLSIgfCAiLiIgKQ0KDQogICAgICBzaXRlICAgICAgICAg
ID0gc2VydmVyIHwgYXV0aG9yaXR5DQoNCiAgICAgIGF1dGhvcml0eSAgICAg
PSAqKCB1bnJlc2VydmVkIHwgZXNjYXBlZCB8DQogICAgICAgICAgICAgICAg
ICAgICAgICAgIjsiIHwgIjoiIHwgIkAiIHwgIiYiIHwgIj0iIHwgIisiICkN
Cg0KICAgICAgc2VydmVyICAgICAgICA9IFsgWyB1c2VyaW5mbyBdICJAIiBd
IGhvc3Rwb3J0IF0NCiAgICAgIHVzZXJpbmZvICAgICAgPSAqKCB1bnJlc2Vy
dmVkIHwgZXNjYXBlZCB8ICI6IiB8ICI7IiB8ICImIiB8DQogICAgICAgICAg
ICAgICAgICAgICAgICAgIj0iIHwgIisiICkNCiAgICAgIGhvc3Rwb3J0ICAg
ICAgPSBob3N0IFsgIjoiIHBvcnQgXQ0KICAgICAgaG9zdCAgICAgICAgICA9
IGhvc3RuYW1lIHwgSVB2NGFkZHJlc3MNCiAgICAgIGhvc3RuYW1lICAgICAg
PSAqKCBkb21haW5sYWJlbCAiLiIgKSB0b3BsYWJlbCBbICIuIiBdDQogICAg
ICBkb21haW5sYWJlbCAgID0gYWxwaGFudW0gfCBhbHBoYW51bSAqKCBhbHBo
YW51bSB8ICItIiApIGFscGhhbnVtDQogICAgICB0b3BsYWJlbCAgICAgID0g
YWxwaGEgfCBhbHBoYSAqKCBhbHBoYW51bSB8ICItIiApIGFscGhhbnVtDQog
ICAgICBJUHY0YWRkcmVzcyAgID0gMSpkaWdpdCAiLiIgMSpkaWdpdCAiLiIg
MSpkaWdpdCAiLiIgMSpkaWdpdA0KICAgICAgcG9ydCAgICAgICAgICA9ICpk
aWdpdA0KDQogICAgICBwYXRoICAgICAgICAgID0gWyAiLyIgXSBwYXRoX3Nl
Z21lbnRzDQogICAgICBwYXRoX3NlZ21lbnRzID0gc2VnbWVudCAqKCAiLyIg
c2VnbWVudCApDQogICAgICBzZWdtZW50ICAgICAgID0gKnBjaGFyICooICI7
IiBwYXJhbSApDQogICAgICBwYXJhbSAgICAgICAgID0gKnBjaGFyDQogICAg
ICBwY2hhciAgICAgICAgID0gdW5yZXNlcnZlZCB8IGVzY2FwZWQgfCAiOiIg
fCAiQCIgfCAiJiIgfCAiPSIgfCAiKyINCg0KICAgICAgcXVlcnkgICAgICAg
ICA9ICp1cmljDQoNCiAgICAgIGZyYWdtZW50ICAgICAgPSAqdXJpYw0KDQog
ICAgICB1cmljICAgICAgICAgID0gcmVzZXJ2ZWQgfCB1bnJlc2VydmVkIHwg
ZXNjYXBlZA0KICAgICAgcmVzZXJ2ZWQgICAgICA9ICI7IiB8ICIvIiB8ICI/
IiB8ICI6IiB8ICJAIiB8ICImIiB8ICI9IiB8ICIrIg0KICAgICAgdW5yZXNl
cnZlZCAgICA9IGFscGhhIHwgZGlnaXQgfCBtYXJrDQogICAgICBtYXJrICAg
ICAgICAgID0gIiQiIHwgIi0iIHwgIl8iIHwgIi4iIHwgIiEiIHwgIn4iIHwN
CiAgICAgICAgICAgICAgICAgICAgICAiKiIgfCAiJyIgfCAiKCIgfCAiKSIg
fCAiLCINCg0KICAgICAgZXNjYXBlZCAgICAgICA9ICIlIiBoZXggaGV4DQog
ICAgICBoZXggICAgICAgICAgID0gZGlnaXQgfCAiQSIgfCAiQiIgfCAiQyIg
fCAiRCIgfCAiRSIgfCAiRiIgfA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgImEiIHwgImIiIHwgImMiIHwgImQiIHwgImUiIHwgImYiDQoNCiAg
ICAgIGFscGhhbnVtICAgICAgPSBhbHBoYSB8IGRpZ2l0DQogICAgICBhbHBo
YSAgICAgICAgID0gbG93YWxwaGEgfCB1cGFscGhhDQoNCiAgICAgIGxvd2Fs
cGhhID0gImEiIHwgImIiIHwgImMiIHwgImQiIHwgImUiIHwgImYiIHwgImci
IHwgImgiIHwgImkiIHwNCiAgICAgICAgICAgICAgICAgImoiIHwgImsiIHwg
ImwiIHwgIm0iIHwgIm4iIHwgIm8iIHwgInAiIHwgInEiIHwgInIiIHwNCiAg
ICAgICAgICAgICAgICAgInMiIHwgInQiIHwgInUiIHwgInYiIHwgInciIHwg
IngiIHwgInkiIHwgInoiDQogICAgICB1cGFscGhhICA9ICJBIiB8ICJCIiB8
ICJDIiB8ICJEIiB8ICJFIiB8ICJGIiB8ICJHIiB8ICJIIiB8ICJJIiB8DQog
ICAgICAgICAgICAgICAgICJKIiB8ICJLIiB8ICJMIiB8ICJNIiB8ICJOIiB8
ICJPIiB8ICJQIiB8ICJRIiB8ICJSIiB8DQogICAgICAgICAgICAgICAgICJT
IiB8ICJUIiB8ICJVIiB8ICJWIiB8ICJXIiB8ICJYIiB8ICJZIiB8ICJaIg0K
ICAgICAgZGlnaXQgICAgPSAiMCIgfCAiMSIgfCAiMiIgfCAiMyIgfCAiNCIg
fCAiNSIgfCAiNiIgfCAiNyIgfA0KICAgICAgICAgICAgICAgICAiOCIgfCAi
OSINCg0KDQpCLiBQYXJzaW5nIGEgVVJMIFJlZmVyZW5jZSB3aXRoIGEgUmVn
dWxhciBFeHByZXNzaW9uDQoNCiAgIEFzIGRlc2NyaWJlZCBpbiBTZWN0aW9u
IDMuMywgdGhlIGdlbmVyaWMtVVJMIHN5bnRheCBpcyBub3Qgc3VmZmljaWVu
dA0KICAgdG8gZGlzYW1iaWd1YXRlIHRoZSBjb21wb25lbnRzIG9mIHNvbWUg
Zm9ybXMgb2YgVVJMLiAgU2luY2UgdGhlDQogICAiZ3JlZWR5IGFsZ29yaXRo
bSIgZGVzY3JpYmVkIGluIHRoYXQgc2VjdGlvbiBpcyBpZGVudGljYWwgdG8g
dGhlDQogICBkaXNhbWJpZ3VhdGlvbiBtZXRob2QgdXNlZCBieSBQT1NJWCBy
ZWd1bGFyIGV4cHJlc3Npb25zLCBpdCBpcw0KICAgbmF0dXJhbCBhbmQgY29t
bW9ucGxhY2UgdG8gdXNlIGEgcmVndWxhciBleHByZXNzaW9uIGZvciBwYXJz
aW5nIHRoZQ0KICAgcG90ZW50aWFsIGZvdXIgY29tcG9uZW50cyBhbmQgZnJh
Z21lbnQgaWRlbnRpZmllciBvZiBhIFVSTCByZWZlcmVuY2UuDQoNCiAgIFRo
ZSBmb2xsb3dpbmcgbGluZSBpcyB0aGUgcmVndWxhciBleHByZXNzaW9uIGZv
ciBicmVha2luZy1kb3duIGEgVVJMDQogICByZWZlcmVuY2UgaW50byBpdHMg
Y29tcG9uZW50cy4NCg0KICAgICAgXigoW146Lz8jXSspOik/KC8vKFteLz8j
XSopKT8oW14/I10qKShcPyhbXiNdKikpPygjKC4qKSk/DQogICAgICAgMTIg
ICAgICAgICAgICAzICA0ICAgICAgICAgIDUgICAgICAgNiAgNyAgICAgICAg
OCA5DQoNCiAgIFRoZSBudW1iZXJzIGluIHRoZSBzZWNvbmQgbGluZSBhYm92
ZSBhcmUgb25seSB0byBhc3Npc3QgcmVhZGFiaWxpdHk7DQogICB0aGV5IGlu
ZGljYXRlIHRoZSByZWZlcmVuY2UgcG9pbnRzIGZvciBlYWNoIHN1YmV4cHJl
c3Npb24gKGkuZS4sIGVhY2gNCiAgIHBhaXJlZCBwYXJlbnRoZXNpcykuICBX
ZSByZWZlciB0byB0aGUgdmFsdWUgbWF0Y2hlZCBmb3Igc3ViZXhwcmVzc2lv
bg0KICAgPG4+IGFzICQ8bj4uICBGb3IgZXhhbXBsZSwgbWF0Y2hpbmcgdGhl
IGFib3ZlIGV4cHJlc3Npb24gdG8NCg0KICAgICAgaHR0cDovL3d3dy5pY3Mu
dWNpLmVkdS9wdWIvaWV0Zi91cmkvI1JlbGF0ZWQNCg0KICAgcmVzdWx0cyBp
biB0aGUgZm9sbG93aW5nIHN1YmV4cHJlc3Npb24gbWF0Y2hlczoNCg0KICAg
ICAgJDEgPSBodHRwOg0KICAgICAgJDIgPSBodHRwDQogICAgICAkMyA9IC8v
d3d3Lmljcy51Y2kuZWR1DQogICAgICAkNCA9IHd3dy5pY3MudWNpLmVkdQ0K
ICAgICAgJDUgPSAvcHViL2lldGYvdXJpLw0KICAgICAgJDYgPSA8dW5kZWZp
bmVkPg0KICAgICAgJDcgPSA8dW5kZWZpbmVkPg0KICAgICAgJDggPSAjUmVs
YXRlZA0KICAgICAgJDkgPSBSZWxhdGVkDQoNCiAgIHdoZXJlIDx1bmRlZmlu
ZWQ+IGluZGljYXRlcyB0aGF0IHRoZSBjb21wb25lbnQgaXMgbm90IHByZXNl
bnQsIGFzIGlzDQogICB0aGUgY2FzZSBmb3IgdGhlIHF1ZXJ5IGNvbXBvbmVu
dCBpbiB0aGUgYWJvdmUgZXhhbXBsZS4gIFRoZXJlZm9yZSwgd2UNCiAgIGNh
biBkZXRlcm1pbmUgdGhlIHZhbHVlIG9mIHRoZSBmb3VyIGNvbXBvbmVudHMg
YW5kIGZyYWdtZW50IGFzDQoNCiAgICAgIHNjaGVtZSAgID0gJDINCiAgICAg
IHNpdGUgICAgID0gJDQNCiAgICAgIHBhdGggICAgID0gJDUNCiAgICAgIHF1
ZXJ5ICAgID0gJDcNCiAgICAgIGZyYWdtZW50ID0gJDkNCg0KICAgYW5kLCBn
b2luZyBpbiB0aGUgb3Bwb3NpdGUgZGlyZWN0aW9uLCB3ZSBjYW4gcmVjcmVh
dGUgYSBVUkwgcmVmZXJlbmNlDQogICBmcm9tIGl0cyBjb21wb25lbnRzIHVz
aW5nIHRoZSBhbGdvcml0aG0gaW4gc3RlcCA3IG9mIFNlY3Rpb24gNC4yLg0K
DQoNCkMuIEV4YW1wbGVzIG9mIFJlc29sdmluZyBSZWxhdGl2ZSBVUkwgUmVm
ZXJlbmNlcw0KDQogICBXaXRoaW4gYW4gb2JqZWN0IHdpdGggYSB3ZWxsLWRl
ZmluZWQgYmFzZSBVUkwgb2YNCg0KICAgICAgaHR0cDovL2EvYi9jL2Q7cD9x
DQoNCiAgIHRoZSByZWxhdGl2ZSBVUkxzIHdvdWxkIGJlIHJlc29sdmVkIGFz
IGZvbGxvd3M6DQoNCkMuMS4gIE5vcm1hbCBFeGFtcGxlcw0KDQogICAgICBn
OmggICAgICAgICAgID0gIGc6aA0KICAgICAgZyAgICAgICAgICAgICA9ICBo
dHRwOi8vYS9iL2MvZw0KICAgICAgLi9nICAgICAgICAgICA9ICBodHRwOi8v
YS9iL2MvZw0KICAgICAgZy8gICAgICAgICAgICA9ICBodHRwOi8vYS9iL2Mv
Zy8NCiAgICAgIC9nICAgICAgICAgICAgPSAgaHR0cDovL2EvZw0KICAgICAg
Ly9nICAgICAgICAgICA9ICBodHRwOi8vZw0KICAgICAgP3kgICAgICAgICAg
ICA9ICBodHRwOi8vYS9iL2MvP3kNCiAgICAgIGc/eSAgICAgICAgICAgPSAg
aHR0cDovL2EvYi9jL2c/eQ0KICAgICAgI3MgICAgICAgICAgICA9ICAoY3Vy
cmVudCBkb2N1bWVudCkjcw0KICAgICAgZyNzICAgICAgICAgICA9ICBodHRw
Oi8vYS9iL2MvZyNzDQogICAgICBnP3kjcyAgICAgICAgID0gIGh0dHA6Ly9h
L2IvYy9nP3kjcw0KICAgICAgO3ggICAgICAgICAgICA9ICBodHRwOi8vYS9i
L2MvO3gNCiAgICAgIGc7eCAgICAgICAgICAgPSAgaHR0cDovL2EvYi9jL2c7
eA0KICAgICAgZzt4P3kjcyAgICAgICA9ICBodHRwOi8vYS9iL2MvZzt4P3kj
cw0KICAgICAgLiAgICAgICAgICAgICA9ICBodHRwOi8vYS9iL2MvDQogICAg
ICAuLyAgICAgICAgICAgID0gIGh0dHA6Ly9hL2IvYy8NCiAgICAgIC4uICAg
ICAgICAgICAgPSAgaHR0cDovL2EvYi8NCiAgICAgIC4uLyAgICAgICAgICAg
PSAgaHR0cDovL2EvYi8NCiAgICAgIC4uL2cgICAgICAgICAgPSAgaHR0cDov
L2EvYi9nDQogICAgICAuLi8uLiAgICAgICAgID0gIGh0dHA6Ly9hLw0KICAg
ICAgLi4vLi4vICAgICAgICA9ICBodHRwOi8vYS8NCiAgICAgIC4uLy4uL2cg
ICAgICAgPSAgaHR0cDovL2EvZw0KDQpDLjIuICBBYm5vcm1hbCBFeGFtcGxl
cw0KDQogICBBbHRob3VnaCB0aGUgZm9sbG93aW5nIGFibm9ybWFsIGV4YW1w
bGVzIGFyZSB1bmxpa2VseSB0byBvY2N1ciBpbg0KICAgbm9ybWFsIHByYWN0
aWNlLCBhbGwgVVJMIHBhcnNlcnMgc2hvdWxkIGJlIGNhcGFibGUgb2YgcmVz
b2x2aW5nIHRoZW0NCiAgIGNvbnNpc3RlbnRseS4gIEVhY2ggZXhhbXBsZSB1
c2VzIHRoZSBzYW1lIGJhc2UgYXMgYWJvdmUuDQoNCiAgIEFuIGVtcHR5IHJl
ZmVyZW5jZSByZWZlcnMgdG8gdGhlIHN0YXJ0IG9mIHRoZSBjdXJyZW50IGRv
Y3VtZW50Lg0KDQogICAgICA8PiAgICAgICAgICAgID0gIChjdXJyZW50IGRv
Y3VtZW50KQ0KDQogICBQYXJzZXJzIG11c3QgYmUgY2FyZWZ1bCBpbiBoYW5k
bGluZyB0aGUgY2FzZSB3aGVyZSB0aGVyZSBhcmUgbW9yZQ0KICAgcmVsYXRp
dmUgcGF0aCAiLi4iIHNlZ21lbnRzIHRoYW4gdGhlcmUgYXJlIGhpZXJhcmNo
aWNhbCBsZXZlbHMgaW4NCiAgIHRoZSBiYXNlIFVSTCdzIHBhdGguICBOb3Rl
IHRoYXQgdGhlICIuLiIgc3ludGF4IGNhbm5vdCBiZSB1c2VkIHRvDQogICBj
aGFuZ2UgdGhlIHNpdGUgY29tcG9uZW50IG9mIGEgVVJMLg0KDQogICAgICAu
Li8uLi8uLi9nICAgID0gIGh0dHA6Ly9hLy4uL2cNCiAgICAgIC4uLy4uLy4u
Ly4uL2cgPSAgaHR0cDovL2EvLi4vLi4vZw0KDQogICBJbiBwcmFjdGljZSwg
c29tZSBpbXBsZW1lbnRhdGlvbnMgc3RyaXAgbGVhZGluZyByZWxhdGl2ZSBz
eW1ib2xpYw0KICAgZWxlbWVudHMgKCIuIiwgIi4uIikgYWZ0ZXIgYXBwbHlp
bmcgYSByZWxhdGl2ZSBVUkwgY2FsY3VsYXRpb24sIGJhc2VkDQogICBvbiB0
aGUgdGhlb3J5IHRoYXQgY29tcGVuc2F0aW5nIGZvciBvYnZpb3VzIGF1dGhv
ciBlcnJvcnMgaXMgYmV0dGVyDQogICB0aGFuIGFsbG93aW5nIHRoZSByZXF1
ZXN0IHRvIGZhaWwuICBUaHVzLCB0aGUgYWJvdmUgdHdvIHJlZmVyZW5jZXMN
CiAgIHdpbGwgYmUgaW50ZXJwcmV0ZWQgYXMgImh0dHA6Ly9hL2ciIGJ5IHNv
bWUgaW1wbGVtZW50YXRpb25zLg0KDQogICBTaW1pbGFybHksIHBhcnNlcnMg
bXVzdCBhdm9pZCB0cmVhdGluZyAiLiIgYW5kICIuLiIgYXMgc3BlY2lhbCB3
aGVuDQogICB0aGV5IGFyZSBub3QgY29tcGxldGUgY29tcG9uZW50cyBvZiBh
IHJlbGF0aXZlIHBhdGguDQoNCiAgICAgIC8uL2cgICAgICAgICAgPSAgaHR0
cDovL2EvLi9nDQogICAgICAvLi4vZyAgICAgICAgID0gIGh0dHA6Ly9hLy4u
L2cNCiAgICAgIGcuICAgICAgICAgICAgPSAgaHR0cDovL2EvYi9jL2cuDQog
ICAgICAuZyAgICAgICAgICAgID0gIGh0dHA6Ly9hL2IvYy8uZw0KICAgICAg
Zy4uICAgICAgICAgICA9ICBodHRwOi8vYS9iL2MvZy4uDQogICAgICAuLmcg
ICAgICAgICAgID0gIGh0dHA6Ly9hL2IvYy8uLmcNCg0KICAgTGVzcyBsaWtl
bHkgYXJlIGNhc2VzIHdoZXJlIHRoZSByZWxhdGl2ZSBVUkwgdXNlcyB1bm5l
Y2Vzc2FyeSBvcg0KICAgbm9uc2Vuc2ljYWwgZm9ybXMgb2YgdGhlICIuIiBh
bmQgIi4uIiBjb21wbGV0ZSBwYXRoIHNlZ21lbnRzLg0KDQogICAgICAuLy4u
L2cgICAgICAgID0gIGh0dHA6Ly9hL2IvZw0KICAgICAgLi9nLy4gICAgICAg
ICA9ICBodHRwOi8vYS9iL2MvZy8NCiAgICAgIGcvLi9oICAgICAgICAgPSAg
aHR0cDovL2EvYi9jL2cvaA0KICAgICAgZy8uLi9oICAgICAgICA9ICBodHRw
Oi8vYS9iL2MvaA0KICAgICAgZzt4PTEvLi95ICAgICA9ICBodHRwOi8vYS9i
L2MvZzt4PTEveQ0KICAgICAgZzt4PTEvLi4veSAgICA9ICBodHRwOi8vYS9i
L2MveQ0KDQogICBBbGwgY2xpZW50IGFwcGxpY2F0aW9ucyByZW1vdmUgdGhl
IHF1ZXJ5IGNvbXBvbmVudCBmcm9tIHRoZSBiYXNlIFVSTA0KICAgYmVmb3Jl
IHJlc29sdmluZyByZWxhdGl2ZSBVUkxzLiAgSG93ZXZlciwgc29tZSBhcHBs
aWNhdGlvbnMgZmFpbCB0bw0KICAgc2VwYXJhdGUgdGhlIHJlZmVyZW5jZSdz
IHF1ZXJ5IGFuZC9vciBmcmFnbWVudCBjb21wb25lbnRzIGZyb20gYQ0KICAg
cmVsYXRpdmUgcGF0aCBiZWZvcmUgbWVyZ2luZyBpdCB3aXRoIHRoZSBiYXNl
IHBhdGguICBUaGlzIGVycm9yIGlzDQogICByYXJlbHkgbm90aWNlZCwgc2lu
Y2UgdHlwaWNhbCB1c2FnZSBvZiBhIGZyYWdtZW50IG5ldmVyIGluY2x1ZGVz
IHRoZQ0KICAgaGllcmFyY2h5ICgiLyIpIGNoYXJhY3RlciwgYW5kIHRoZSBx
dWVyeSBjb21wb25lbnQgaXMgbm90IG5vcm1hbGx5DQogICB1c2VkIHdpdGhp
biByZWxhdGl2ZSByZWZlcmVuY2VzLg0KDQogICAgICBnP3kvLi94ICAgICAg
ID0gIGh0dHA6Ly9hL2IvYy9nP3kveA0KICAgICAgZz95Ly4uL3ggICAgICA9
ICBodHRwOi8vYS9iL2MveA0KICAgICAgZyNzLy4veCAgICAgICA9ICBodHRw
Oi8vYS9iL2MvZyNzLy4veA0KICAgICAgZyNzLy4uL3ggICAgICA9ICBodHRw
Oi8vYS9iL2MvZyNzLy4uL3gNCg0KICAgU29tZSBwYXJzZXJzIGFsbG93IHRo
ZSBzY2hlbWUgbmFtZSB0byBiZSBwcmVzZW50IGluIGEgcmVsYXRpdmUgVVJM
DQogICBpZiBpdCBpcyB0aGUgc2FtZSBhcyB0aGUgYmFzZSBVUkwgc2NoZW1l
LiAgVGhpcyBpcyBjb25zaWRlcmVkIHRvIGJlDQogICBhIGxvb3Bob2xlIGlu
IHByaW9yIHNwZWNpZmljYXRpb25zIG9mIHBhcnRpYWwgVVJMcyBbUkZDMTYz
MF0uIEl0cw0KICAgdXNlIHNob3VsZCBiZSBhdm9pZGVkLg0KDQogICAgICBo
dHRwOmcgICAgICAgID0gIGh0dHA6Zw0KICAgICAgaHR0cDogICAgICAgICA9
ICBodHRwOg0KDQoNCkQuIEVtYmVkZGluZyB0aGUgQmFzZSBVUkwgaW4gSFRN
TCBkb2N1bWVudHMNCg0KICAgSXQgaXMgdXNlZnVsIHRvIGNvbnNpZGVyIGFu
IGV4YW1wbGUgb2YgaG93IHRoZSBiYXNlIFVSTCBvZiBhDQogICBkb2N1bWVu
dCBjYW4gYmUgZW1iZWRkZWQgd2l0aGluIHRoZSBkb2N1bWVudCdzIGNvbnRl
bnQuICBJbiB0aGlzDQogICBhcHBlbmRpeCwgd2UgZGVzY3JpYmUgaG93IGRv
Y3VtZW50cyB3cml0dGVuIGluIHRoZSBIeXBlcnRleHQgTWFya3VwDQogICBM
YW5ndWFnZSAoSFRNTCkgW1JGQzE4NjZdIGNhbiBpbmNsdWRlIGFuIGVtYmVk
ZGVkIGJhc2UgVVJMLiAgVGhpcw0KICAgYXBwZW5kaXggZG9lcyBub3QgZm9y
bSBhIHBhcnQgb2YgdGhlIFVSTCBzcGVjaWZpY2F0aW9uIGFuZCBzaG91bGQg
bm90DQogICBiZSBjb25zaWRlcmVkIGFzIGFueXRoaW5nIG1vcmUgdGhhbiBh
IGRlc2NyaXB0aXZlIGV4YW1wbGUuDQoNCiAgIEhUTUwgZGVmaW5lcyBhIHNw
ZWNpYWwgZWxlbWVudCAiQkFTRSIgd2hpY2gsIHdoZW4gcHJlc2VudCBpbiB0
aGUNCiAgICJIRUFEIiBwb3J0aW9uIG9mIGEgZG9jdW1lbnQsIHNpZ25hbHMg
dGhhdCB0aGUgcGFyc2VyIHNob3VsZCB1c2UNCiAgIHRoZSBCQVNFIGVsZW1l
bnQncyAiSFJFRiIgYXR0cmlidXRlIGFzIHRoZSBiYXNlIFVSTCBmb3IgcmVz
b2x2aW5nDQogICBhbnkgcmVsYXRpdmUgVVJMcy4gIFRoZSAiSFJFRiIgYXR0
cmlidXRlIG11c3QgYmUgYW4gYWJzb2x1dGUgVVJMLg0KICAgTm90ZSB0aGF0
LCBpbiBIVE1MLCBlbGVtZW50IGFuZCBhdHRyaWJ1dGUgbmFtZXMgYXJlDQog
ICBjYXNlLWluc2Vuc2l0aXZlLiAgRm9yIGV4YW1wbGU6DQoNCiAgICAgIDwh
ZG9jdHlwZSBodG1sIHB1YmxpYyAiLS8vSUVURi8vRFREIEhUTUwvL0VOIj4N
CiAgICAgIDxIVE1MPjxIRUFEPg0KICAgICAgPFRJVExFPkFuIGV4YW1wbGUg
SFRNTCBkb2N1bWVudDwvVElUTEU+DQogICAgICA8QkFTRSBocmVmPSJodHRw
Oi8vd3d3Lmljcy51Y2kuZWR1L1Rlc3QvYS9iL2MiPg0KICAgICAgPC9IRUFE
PjxCT0RZPg0KICAgICAgLi4uIDxBIGhyZWY9Ii4uL3giPmEgaHlwZXJ0ZXh0
IGFuY2hvcjwvQT4gLi4uDQogICAgICA8L0JPRFk+PC9IVE1MPg0KDQogICBB
IHBhcnNlciByZWFkaW5nIHRoZSBleGFtcGxlIGRvY3VtZW50IHNob3VsZCBp
bnRlcnByZXQgdGhlIGdpdmVuDQogICByZWxhdGl2ZSBVUkwgIi4uL3giIGFz
IHJlcHJlc2VudGluZyB0aGUgYWJzb2x1dGUgVVJMDQoNCiAgICAgIDxodHRw
Oi8vd3d3Lmljcy51Y2kuZWR1L1Rlc3QvYS94Pg0KDQogICByZWdhcmRsZXNz
IG9mIHRoZSBjb250ZXh0IGluIHdoaWNoIHRoZSBleGFtcGxlIGRvY3VtZW50
IHdhcw0KICAgb2J0YWluZWQuDQoNCg0KDQpFLiBBYmJyZXZpYXRlZCBVUkxz
DQoNCiAgIFRoZSBVUkwgc3ludGF4IHdhcyBkZXNpZ25lZCBmb3IgdW5hbWJp
Z3VvdXMgcmVmZXJlbmNlIHRvIG5ldHdvcmsNCiAgIHJlc291cmNlcyBhbmQg
ZXh0ZW5zaWJpbGl0eSB2aWEgdGhlIFVSTCBzY2hlbWUuICBIb3dldmVyLCBh
cyBVUkwNCiAgIGlkZW50aWZpY2F0aW9uIGFuZCB1c2FnZSBoYXZlIGJlY29t
ZSBjb21tb25wbGFjZSwgdHJhZGl0aW9uYWwgbWVkaWENCiAgICh0ZWxldmlz
aW9uLCByYWRpbywgbmV3c3BhcGVycywgYmlsbGJvYXJkcywgZXRjLikgaGF2
ZSBpbmNyZWFzaW5nbHkNCiAgIHVzZWQgYWJicmV2aWF0ZWQgVVJMIHJlZmVy
ZW5jZXMuICBUaGF0IGlzLCBhIHJlZmVyZW5jZSBjb25zaXN0aW5nIG9mDQog
ICBvbmx5IHRoZSBzaXRlIGFuZCBwYXRoIHBvcnRpb25zIG9mIHRoZSBpZGVu
dGlmaWVkIHJlc291cmNlLCBzdWNoIGFzDQoNCiAgICAgIHd3dy53My5vcmcv
QWRkcmVzc2luZy8NCg0KICAgb3Igc2ltcGx5IHRoZSBETlMgaG9zdG5hbWUg
b24gaXRzIG93bi4gIFN1Y2ggcmVmZXJlbmNlcyBhcmUgcHJpbWFyaWx5DQog
ICBpbnRlbmRlZCBmb3IgaHVtYW4gaW50ZXJwcmV0YXRpb24gcmF0aGVyIHRo
YW4gbWFjaGluZSwgd2l0aCB0aGUNCiAgIGFzc3VtcHRpb24gdGhhdCBjb250
ZXh0LWJhc2VkIGhldXJpc3RpY3MgYXJlIHN1ZmZpY2llbnQgdG8gY29tcGxl
dGUNCiAgIHRoZSBVUkwgKGUuZy4sIG1vc3QgaG9zdG5hbWVzIGJlZ2lubmlu
ZyB3aXRoICJ3d3ciIGFyZSBsaWtlbHkgdG8gaGF2ZQ0KICAgYSBVUkwgcHJl
Zml4IG9mICJodHRwOi8vIikuICBBbHRob3VnaCB0aGVyZSBpcyBubyBzdGFu
ZGFyZCBzZXQgb2YNCiAgIGhldXJpc3RpY3MgZm9yIGRpc2FtYmlndWF0aW5n
IGFiYnJldmlhdGVkIFVSTCByZWZlcmVuY2VzLCBtYW55DQogICBjbGllbnQg
aW1wbGVtZW50YXRpb25zIGFsbG93IHRoZW0gdG8gYmUgZW50ZXJlZCBieSB0
aGUgdXNlciBhbmQNCiAgIGhldXJpc3RpY2FsbHkgcmVzb2x2ZWQuICBJdCBz
aG91bGQgYmUgbm90ZWQgdGhhdCBzdWNoIGhldXJpc3RpY3MgbWF5DQogICBj
aGFuZ2Ugb3ZlciB0aW1lLCBwYXJ0aWN1bGFybHkgd2hlbiBuZXcgVVJMIHNj
aGVtZXMgYXJlIGludHJvZHVjZWQuDQoNCiAgIFNpbmNlIGFuIGFiYnJldmlh
dGVkIFVSTCBoYXMgdGhlIHNhbWUgc3ludGF4IGFzIGEgcmVsYXRpdmUgVVJM
IHBhdGgsDQogICBhYmJyZXZpYXRlZCBVUkwgcmVmZXJlbmNlcyBjYW5ub3Qg
YmUgdXNlZCBpbiBjb250ZXh0cyB3aGVyZSByZWxhdGl2ZQ0KICAgVVJMcyBh
cmUgZXhwZWN0ZWQuICBUaGlzIGxpbWl0cyB0aGUgdXNlIG9mIGFiYnJldmlh
dGVkIFVSTHMgdG8gcGxhY2VzDQogICB3aGVyZSB0aGVyZSBpcyBubyBkZWZp
bmVkIGJhc2UgVVJMLCBzdWNoIGFzIGRpYWxvZyBib3hlcyBhbmQgb2ZmLWxp
bmUNCiAgIGFkdmVydGlzZW1lbnRzLg0KDQoNCkYuIFN1bW1hcnkgb2YgTm9u
LWVkaXRvcmlhbCBDaGFuZ2VzDQoNCkYuMS4gQWRkaXRpb25zDQoNCiAgIFNl
Y3Rpb24gMiAoVVJMIFJlZmVyZW5jZXMpIHdhcyBhZGRlZCB0byBzdGVtIHRo
ZSBjb25mdXNpb24NCiAgIHJlZ2FyZGluZyAid2hhdCBpcyBhIFVSTCIgYW5k
IGhvdyB0byBkZXNjcmliZSBmcmFnbWVudCBpZGVudGlmaWVycw0KICAgZ2l2
ZW4gdGhhdCB0aGV5IGFyZSBub3QgcGFydCBvZiB0aGUgVVJMLCBidXQgYXJl
IHBhcnQgb2YgdGhlIFVSTA0KICAgc3ludGF4IGFuZCBwYXJzaW5nIGNvbmNl
cm5zLiAgSW4gYWRkaXRpb24sIGl0IHByb3ZpZGVzIGEgcmVmZXJlbmNlDQog
ICBkZWZpbml0aW9uIGZvciB1c2UgYnkgb3RoZXIgSUVURiBzcGVjaWZpY2F0
aW9ucyAoSFRNTCwgSFRUUCwgZXRjLikNCiAgIHdoaWNoIGhhdmUgcHJldmlv
dXNseSBhdHRlbXB0ZWQgdG8gcmVkZWZpbmUgdGhlIFVSTCBzeW50YXggaW4g
b3JkZXINCiAgIHRvIGFjY291bnQgZm9yIHRoZSBwcmVzZW5jZSBvZiBmcmFn
bWVudCBpZGVudGlmaWVycyBpbiBVUkwNCiAgIHJlZmVyZW5jZXMuDQoNCiAg
IEFwcGVuZGl4IEUgb24gYWJicmV2aWF0ZWQgVVJMcyB3YXMgYWRkZWQgdG8g
ZGVzY3JpYmUgdGhlIHNob3J0ZW5lZA0KICAgcmVmZXJlbmNlcyBvZnRlbiBz
ZWVuIG9uIHRlbGV2aXNpb24gYW5kIG1hZ2F6aW5lIGFkdmVydGlzZW1lbnRz
IGFuZA0KICAgZXhwbGFpbiB3aHkgdGhleSBhcmUgbm90IHVzZWQgaW4gb3Ro
ZXIgY29udGV4dHMuDQoNCkYuMi4gTW9kaWZpY2F0aW9ucyBmcm9tIGJvdGgg
UkZDIDE3MzggYW5kIFJGQyAxODA4DQoNCiAgIFRoZSAidXNlcjpwYXNzd29y
ZCIgZm9ybSBpbiB0aGUgcHJldmlvdXMgQk5GIHdhcyBjaGFuZ2VkIHRvDQog
ICBhICJ1c2VyaW5mbyIgdG9rZW4sIGFuZCB0aGUgcG9zc2liaWxpdHkgdGhh
dCBpdCBtaWdodCBiZQ0KICAgInVzZXI6cGFzc3dvcmQiIG1hZGUgc2NoZW1l
IHNwZWNpZmljLiBJbiBwYXJ0aWN1bGFyLCB0aGUgdXNlDQogICBvZiBwYXNz
d29yZHMgaW4gdGhlIGNsZWFyIGlzIG5vdCBldmVuIHN1Z2dlc3RlZCBieSB0
aGUgc3ludGF4Lg0KDQogICBUaGUgcXVlc3Rpb24tbWFyayAiPyIgY2hhcmFj
dGVyIHdhcyByZW1vdmVkIGZyb20gdGhlIHNldCBvZiBhbGxvd2VkDQogICBj
aGFyYWN0ZXJzIGZvciB0aGUgdXNlcmluZm8gaW4gdGhlIHNpdGUgY29tcG9u
ZW50LCBzaW5jZQ0KICAgdGVzdGluZyBzaG93ZWQgdGhhdCBtYW55IGFwcGxp
Y2F0aW9ucyB0cmVhdCBpdCBhcyByZXNlcnZlZCBmb3INCiAgIHNlcGFyYXRp
bmcgdGhlIHF1ZXJ5IGNvbXBvbmVudCBmcm9tIHRoZSByZXN0IG9mIHRoZSBV
UkwuDQoNCiAgIFJGQyAxNzM4IHNwZWNpZmllZCB0aGF0IHRoZSBwYXRoIHdh
cyBzZXBhcmF0ZWQgZnJvbSB0aGUgc2l0ZQ0KICAgcG9ydGlvbiBvZiBhIFVS
TCBieSBhIHNsYXNoLiAgUkZDIDE4MDggZm9sbG93ZWQgc3VpdCwgYnV0IHdp
dGggYQ0KICAgZnVkZ2Ugb2YgY2FycnlpbmcgYXJvdW5kIHRoZSBzZXBhcmF0
b3IgYXMgYSAicHJlZml4IiBpbiBvcmRlciB0bw0KICAgZGVzY3JpYmUgdGhl
IHBhcnNpbmcgYWxnb3JpdGhtLiAgUkZDIDE2MzAgbmV2ZXIgaGFkIHRoaXMg
cHJvYmxlbSwNCiAgIHNpbmNlIGl0IGNvbnNpZGVyZWQgdGhlIHNsYXNoIHRv
IGJlIHBhcnQgb2YgdGhlIHBhdGguICBJbiB3cml0aW5nDQogICB0aGlzIHNw
ZWNpZmljYXRpb24sIGl0IHdhcyBmb3VuZCB0byBiZSBpbXBvc3NpYmxlIHRv
IGFjY3VyYXRlbHkNCiAgIGRlc2NyaWJlIGFuZCByZXRhaW4gdGhlIGRpZmZl
cmVuY2UgYmV0d2VlbiB0aGUgdHdvIFVSTHMNCiAgICAgIDxmb286L2Jhcj4g
ICBhbmQgICA8Zm9vOmJhcj4NCiAgIHdpdGhvdXQgZWl0aGVyIGNvbnNpZGVy
aW5nIHRoZSBzbGFzaCB0byBiZSBwYXJ0IG9mIHRoZSBwYXRoIChhcw0KICAg
Y29ycmVzcG9uZHMgdG8gYWN0dWFsIHByYWN0aWNlKSBvciBjcmVhdGluZyBh
IHNlcGFyYXRlIGNvbXBvbmVudCBqdXN0DQogICB0byBob2xkIHRoYXQgc2xh
c2guICBXZSBjaG9zZSB0aGUgZm9ybWVyLg0KDQpGLjMuIE1vZGlmaWNhdGlv
bnMgZnJvbSBSRkMgMTczOA0KDQogICBUaGUgZGVmaW5pdGlvbiBvZiBzcGVj
aWZpYyBVUkwgc2NoZW1lcyBhbmQgdGhlaXIgc2NoZW1lLXNwZWNpZmljDQog
ICBzeW50YXggYW5kIHNlbWFudGljcyBoYXMgYmVlbiBtb3ZlZCB0byBzZXBh
cmF0ZSBkb2N1bWVudHMuDQoNCiAgIFRoZSBVUkwgaG9zdCB3YXMgZGVmaW5l
ZCBhcyBhIGZ1bGx5LXF1YWxpZmllZCBkb21haW4gbmFtZS4gIEhvd2V2ZXIs
DQogICBtYW55IFVSTHMgYXJlIHVzZWQgd2l0aG91dCBmdWxseS1xdWFsaWZp
ZWQgZG9tYWluIG5hbWVzIChpbiBjb250ZXh0cw0KICAgZm9yIHdoaWNoIHRo
ZSBmdWxsIHF1YWxpZmljYXRpb24gaXMgbm90IG5lY2Vzc2FyeSksIHdpdGhv
dXQgYW55IGhvc3QNCiAgIChhcyBpbiBzb21lIGZpbGUgVVJMcyksIG9yIHdp
dGggYSBob3N0IG9mICJsb2NhbGhvc3QiLg0KDQogICBUaGUgVVJMIHBvcnQg
aXMgbm93ICpkaWdpdCBpbnN0ZWFkIG9mIDEqZGlnaXQsIHNpbmNlIHN5c3Rl
bXMgYXJlDQogICBleHBlY3RlZCB0byBoYW5kbGUgdGhlIGNhc2Ugd2hlcmUg
dGhlICI6IiBzZXBhcmF0b3IgYmV0d2VlbiBob3N0IGFuZA0KICAgcG9ydCBp
cyBzdXBwbGllZCB3aXRob3V0IGEgcG9ydC4NCg0KDQpGLjQuIE1vZGlmaWNh
dGlvbnMgZnJvbSBSRkMgMTgwOA0KDQogICBSRkMgMTgwOCAoU2VjdGlvbiA0
KSBkZWZpbmVkIGFuIGVtcHR5IFVSTCByZWZlcmVuY2UgKGEgcmVmZXJlbmNl
DQogICBjb250YWluaW5nIG5vdGhpbmcgYXNpZGUgZnJvbSB0aGUgZnJhZ21l
bnQgaWRlbnRpZmllcikgYXMgYmVpbmcgYQ0KICAgcmVmZXJlbmNlIHRvIHRo
ZSBiYXNlIFVSTC4gIFVuZm9ydHVuYXRlbHksIHRoYXQgZGVmaW5pdGlvbiBj
b3VsZCBiZQ0KICAgaW50ZXJwcmV0ZWQsIHVwb24gc2VsZWN0aW9uIG9mIHN1
Y2ggYSByZWZlcmVuY2UsIGFzIGEgbmV3IHJldHJpZXZhbA0KICAgYWN0aW9u
IG9uIHRoYXQgcmVzb3VyY2UuICBTaW5jZSB0aGUgbm9ybWFsIGludGVudCBv
ZiBzdWNoIHJlZmVyZW5jZXMNCiAgIGlzIGZvciB0aGUgdXNlciBhZ2VudCB0
byBjaGFuZ2UgaXRzIHZpZXcgb2YgdGhlIGN1cnJlbnQgZG9jdW1lbnQgdG8N
CiAgIHRoZSBiZWdpbm5pbmcgb2YgdGhlIHNwZWNpZmllZCBmcmFnbWVudCB3
aXRoaW4gdGhhdCBkb2N1bWVudCwgbm90IHRvDQogICBtYWtlIGFuIGFkZGl0
aW9uYWwgcmVxdWVzdCBvZiB0aGUgcmVzb3VyY2UsIGEgZGVzY3JpcHRpb24g
b2YgaG93IHRvDQogICBjb3JyZWN0bHkgaW50ZXJwcmV0IGFuIGVtcHR5IHJl
ZmVyZW5jZSBoYXMgYmVlbiBhZGRlZCBpbiBTZWN0aW9uIDIuDQoNCiAgIFRo
ZSBkZXNjcmlwdGlvbiBvZiB0aGUgbXl0aGljYWwgQmFzZSBoZWFkZXIgZmll
bGQgaGFzIGJlZW4gcmVwbGFjZWQNCiAgIHdpdGggYSByZWZlcmVuY2UgdG8g
dGhlIENvbnRlbnQtQmFzZSBhbmQgQ29udGVudC1Mb2NhdGlvbiBoZWFkZXIN
CiAgIGZpZWxkcyBkZWZpbmVkIGJ5IE1IVE1MIFtSRkMyMTEwXS4NCg0KICAg
UkZDIDE4MDggZGVzY3JpYmVkIHZhcmlvdXMgc2NoZW1lcyBhcyBlaXRoZXIg
aGF2aW5nIG9yIG5vdCBoYXZpbmcgdGhlDQogICBwcm9wZXJ0aWVzIG9mIHRo
ZSBnZW5lcmljLVVSTCBzeW50YXguICBIb3dldmVyLCB0aGUgb25seSByZXF1
aXJlbWVudA0KICAgaXMgdGhhdCB0aGUgcGFydGljdWxhciBkb2N1bWVudCBj
b250YWluaW5nIHRoZSByZWxhdGl2ZSByZWZlcmVuY2VzDQogICBoYXZlIGEg
YmFzZSBVUkwgd2hpY2ggYWJpZGVzIGJ5IHRoZSBnZW5lcmljLVVSTCBzeW50
YXgsIHJlZ2FyZGxlc3Mgb2YNCiAgIHRoZSBVUkwgc2NoZW1lLCBzbyB0aGUg
YXNzb2NpYXRlZCBkZXNjcmlwdGlvbiBoYXMgYmVlbiB1cGRhdGVkIHRvDQog
ICByZWZsZWN0IHRoYXQuDQoNCiAgIFRoZSBCTkYgdGVybSA8bmV0X2xvYz4g
aGFzIGJlZW4gcmVwbGFjZWQgd2l0aCA8c2l0ZT4sIHNpbmNlIHRoZQ0KICAg
bGF0dGVyIG1vcmUgYWNjdXJhdGVseSBkZXNjcmliZXMgaXRzIHVzZSBhbmQg
cHVycG9zZS4gIExpa2V3aXNlLCB0aGUNCiAgIHNpdGUgaXMgbm8gbG9uZ2Vy
IHJlc3RyaWN0ZWQgdG8gdGhlIElQIHNlcnZlciBzeW50YXguDQoNCiAgIEV4
dGVuc2l2ZSB0ZXN0aW5nIG9mIGN1cnJlbnQgY2xpZW50IGFwcGxpY2F0aW9u
cyBkZW1vbnN0cmF0ZWQgdGhhdA0KICAgdGhlIG1ham9yaXR5IG9mIGRlcGxv
eWVkIHN5c3RlbXMgZG8gbm90IHVzZSB0aGUgIjsiIGNoYXJhY3RlciB0bw0K
ICAgaW5kaWNhdGUgdHJhaWxpbmcgcGFyYW1ldGVyIGluZm9ybWF0aW9uLCBh
bmQgdGhhdCB0aGUgcHJlc2VuY2Ugb2YgYQ0KICAgc2VtaWNvbG9uIGluIGEg
cGF0aCBzZWdtZW50IGRvZXMgbm90IGFmZmVjdCB0aGUgcmVsYXRpdmUgcGFy
c2luZyBvZg0KICAgdGhhdCBzZWdtZW50LiAgVGhlcmVmb3JlLCBwYXJhbWV0
ZXJzIGhhdmUgYmVlbiByZW1vdmVkIGFzIGEgc2VwYXJhdGUNCiAgIGNvbXBv
bmVudCBhbmQgbWF5IG5vdyBhcHBlYXIgaW4gYW55IHBhdGggc2VnbWVudC4g
IFRoZWlyIGluZmx1ZW5jZQ0KICAgaGFzIGJlZW4gcmVtb3ZlZCBmcm9tIHRo
ZSBhbGdvcml0aG0gZm9yIHJlc29sdmluZyBhIHJlbGF0aXZlIFVSTA0KICAg
cmVmZXJlbmNlLiAgVGhlIHJlc29sdXRpb24gZXhhbXBsZXMgaW4gQXBwZW5k
aXggQyBoYXZlIGJlZW4gbW9kaWZpZWQNCiAgIHRvIHJlZmxlY3QgdGhpcyBj
aGFuZ2UuDQoNCg==
--1461740116-1993401130-882992912=:28624--



From adm  Fri Dec 26 11:31:31 1997
Delivery-Date: Fri, 26 Dec 1997 11:36:01 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id LAA26227
	for ietf-outbound.10@ietf.org; Fri, 26 Dec 1997 11:30:02 -0500 (EST)
Received: from sangam.ncst.ernet.in (sangam.ncst.ernet.in [202.41.110.33])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id LAA26194
	for <ietf@ietf.org>; Fri, 26 Dec 1997 11:25:39 -0500 (EST)
Received: from uumail-relay-blr.ernet.in (twisha.ece.iisc.ernet.in [144.16.64.4]) by sangam.ncst.ernet.in (8.7.5) with ESMTP id WAA21688; Fri, 26 Dec 1997 22:06:01 +0530 (GMT+05:30)
Received: from ada.UUCP (uucp@localhost)
	by uumail-relay-blr.ernet.in (8.8.8/8.8.8) with UUCP id TAA23505;
	Fri, 26 Dec 1997 19:23:20 +0530
Received: from ada by ernet.in (5.x/SMI-SVR4)
	id AA18647; Fri, 26 Dec 1997 15:00:01 -0500
Date: Fri, 26 Dec 1997 15:00:00 -0500 (GMT)
From: ashok <ashok@ada.ernet.in>
X-Sender: ashok@ada
To: "Aronesty, Erik A" <earonesty@montgomery.com>
Cc: "'Money'" <money@cli.net>, "'Jesus Gomez'" <jvelasco@iberonline.es>,
        "'www international'" <www-international@W3.ORG>,
        "'www html'" <www-html@W3.ORG>,
        "'tab34b@coollist.com'" <tab34b@coollist.com>,
        "'texappeal@coollist.com'" <texappeal@coollist.com>,
        "'hackers@coollist.com'" <hackers@coollist.com>,
        "'Erich Hubner'" <erich.huebner@kfunigraz.ac.at>,
        "'Alpha'" <info@oasis-net.co.uk>,
        "'COMMUNET@LIST.UVM.EDU'" <COMMUNET@LIST.UVM.EDU>,
        "'webcasting@broadcast.net'" <webcasting@broadcast.net>,
        "'www-talk@w3.org'" <www-talk@W3.ORG>,
        "'ietf@ietf.org'" <ietf@ns.ietf.org>,
        "'online-news@planetarynews.com'" <online-news@planetarynews.com>,
        "'riotgrrls@coollist.com'" <riotgrrls@coollist.com>,
        "'www-talk@w3.org.bkb'" <www-talk@w3.org.bkb>,
        "'www-announce@w3.org'" <www-announce@W3.ORG>,
        "'visual-l@vtm1.cc.vt.edu'" <visual-l@vtm1.cc.vt.edu>,
        "'vision-list@ads.ARPA'" <vision-list@ads.ARPA>,
        "'stuart@vax.ox.ac.uk'" <stuart@vax.ox.ac.uk>,
        "'srkb@cs.umbc.edu'" <srkb@cs.umbc.edu>,
        "'sigparse-list@nl.cs.cmu.edu'" <sigparse-list@nl.cs.cmu.edu>,
        "'sigmedia@bellcore.com'" <sigmedia@bellcore.com>,
        "'siggen@black.bgu.ac.il'" <siggen@black.bgu.ac.il>,
        "'siggen-members@indigo.cs.bgu.ac.il'" <siggen-members@indigo.cs.bgu.ac.il>,
        "'sigart@vaxa.isi.edu'" <sigart@vaxa.isi.edu>,
        "'sidsepln@si.ehu.es'" <sidsepln@si.ehu.es>,
        "'salt@essex.ac.uk'" <salt@essex.ac.uk>,
        "'salt@cstr.edinburgh.ac.uk'" <salt@cstr.edinburgh.ac.uk>,
        "'salt@cstr.ed.ac.uk'" <salt@cstr.ed.ac.uk>,
        "'robert@ai.univie.ac.at'" <robert@ai.univie.ac.at>,
        "'pj@fub46.zedat.fu-berlin.de'" <pj@fub46.zedat.fu-berlin.de>,
        "'pb@llaor.unice.fr'" <pb@llaor.unice.fr>,
        "'oz-users@dfki.uni-sb.de'" <oz-users@dfki.uni-sb.de>,
        "'nodali@helsinki.fi'" <nodali@helsinki.fi>,
        "'nnsc@nnsc.nsf.net'" <nnsc@nnsc.nsf.net>,
        "'nlt@cactus.aist-nara.ac.jp'" <nlt@cactus.aist-nara.ac.jp>,
        "'nlpeople@dai.edinburgh.ac.uk'" <nlpeople@dai.edinburgh.ac.uk>,
        "'nlpeople@dai.ed.ac.uk'" <nlpeople@dai.ed.ac.uk>,
        "'nlpeople@cogsci.ed.ac.uk'" <nlpeople@cogsci.ed.ac.uk>,
        "'nlpeople@aisb.ed.ac.uk'" <nlpeople@aisb.ed.ac.uk>,
        "'nlp@dcs.shef.ac.uk'" <nlp@dcs.shef.ac.uk>,
        "'nlp-members@pluto.ai.kyutech.ac.jp'" <nlp-members@pluto.ai.kyutech.ac.jp>,
        "'nlp-ia@bosoleil.ci.umoncton.ca'" <nlp-ia@bosoleil.ci.umoncton.ca>,
        "'nlcl@cogs.susx.ac.uk'" <nlcl@cogs.susx.ac.uk>,
        "'nl-kr@snyside.sunnyside.com'" <nl-kr@snyside.sunnyside.com>,
        "'nl-kr@cs.rpi.edu'" <nl-kr@cs.rpi.edu>,
        "'nl-kr@cs.rochester.edu'" <nl-kr@cs.rochester.edu>,
        "'nl-kr-mods@snyside1.sunnyside.com'" <nl-kr-mods@snyside1.sunnyside.com>,
        "'nl-ipsj-announce@harl.hitachi.co.jp'" <nl-ipsj-announce@harl.hitachi.co.jp>,
        "'nick@zermatt.lcs.mit.edu'" <nick@zermatt.lcs.mit.edu>,
        "'news-announce-conferences@uunet.uu.net'" <news-announce-conferences@uunet.uu.net>,
        "'mphil-students@cl.cam.ac.uk'" <mphil-students@cl.cam.ac.uk>,
        "'mol-list@cs.ucsd.edu'" <mol-list@cs.ucsd.edu>,
        "'mantaras@ceab.es'" <mantaras@ceab.es>,
        "'ln%frmop11.BITNET@IBM3090.SNU.AC.KR'" <ln%frmop11.BITNET@IBM3090.SNU.AC.KR>,
        "'ln@cnusc.fr'" <ln@cnusc.fr>,
        "'ln-request@pollux.cnusc.fr'" <ln-request@pollux.cnusc.fr>,
        "'ln-fr%frmop11.BITNET@earn-relay.ac.uk'" <ln-fr%frmop11.BITNET@earn-relay.ac.uk>,
        "'ln%frmop11.BITNET@earn-relay.ac.uk'" <ln%frmop11.BITNET@earn-relay.ac.uk>,
        "'llsfonet@cms.am.rdg.ac.uk'" <llsfonet@cms.am.rdg.ac.uk>,
        "'linguistics@atom.brl.ntt.jp'" <linguistics@atom.brl.ntt.jp>,
        "'linguist@tamvm1.tamu.edu'" <linguist@tamvm1.tamu.edu>,
        "'life-users@cs.sfu.ca'" <life-users@cs.sfu.ca>,
        "'lfg@lists.stanford.edu'" <lfg@lists.stanford.edu>,
        "'lexical@nmsu.edu'" <lexical@nmsu.edu>, "'kr@kr.org'" <kr@kr.org>,
        "'kr-postings@kr.org'" <kr-postings@kr.org>,
        "'jqrqc@cunyvm.cuny.edu'" <jqrqc@cunyvm.cuny.edu>,
        "'ir-l%uccmvsa.BITNET@earn-relay.ac.uk'" <ir-l%uccmvsa.BITNET@earn-relay.ac.uk>,
        "'ikbsbb@inf.rl.ac.uk'" <ikbsbb@inf.rl.ac.uk>,
        "'humanist@brownvm.brown.edu'" <humanist@brownvm.brown.edu>,
        "'hpsg@ling.ohio-state.edu'" <hpsg@ling.ohio-state.edu>,
        "'gerda@ai.univie.ac.at'" <gerda@ai.univie.ac.at>,
        "'fj-ai@etl.go.jp'" <fj-ai@etl.go.jp>,
        "'empiricists@unagi.cis.upenn.edu'" <empiricists@unagi.cis.upenn.edu>,
        "'empiricists@csli.stanford.edu'" <empiricists@csli.stanford.edu>,
        "'elsnet-list@let.ruu.nl'" <elsnet-list@let.ruu.nl>,
        "'elsnet-list@cogsci.ed.ac.uk'" <elsnet-list@cogsci.ed.ac.uk>,
        "'ectl-sub@snowhite.cis.uoguelph.ca'" <ectl-sub@snowhite.cis.uoguelph.ca>,
        "'ecran@thomson-lcr.fr'" <ecran@thomson-lcr.fr>,
        "'dl@dl.kr.org'" <dl@dl.kr.org>,
        "'diagrams@cs.swarthmore.edu'" <diagrams@cs.swarthmore.edu>,
        "'dbworld@cs.wisc.edu'" <dbworld@cs.wisc.edu>,
        "'dataling@cst.ku.dk'" <dataling@cst.ku.dk>,
        "'csp-list@saturne.cert.fr'" <csp-list@saturne.cert.fr>,
        "'cscw-sig@mailbase.ac.uk'" <cscw-sig@mailbase.ac.uk>,
        "'corpora@hd.uib.no'" <corpora@hd.uib.no>,
        "'connectionists@cs.cmu.edu'" <connectionists@cs.cmu.edu>,
        "'compunode@ecrc.de'" <compunode@ecrc.de>,
        "'comp.at.nat-lang@ucbvax.berkeley.edu'" <comp.at.nat-lang@ucbvax.berkeley.edu>,
        "'comp-speech@cs.utexas.edu'" <comp-speech@cs.utexas.edu>,
        "'comp-phon@cogsci.ed.ac.uk'" <comp-phon@cogsci.ed.ac.uk>,
        "'comp-ai@ucbvax.berkeley.edu'" <comp-ai@ucbvax.berkeley.edu>,
        "'colibri@let.ruu.nl'" <colibri@let.ruu.nl>,
        "'cg@cs.umn.edu'" <cg@cs.umn.edu>,
        "'ccl@dfki.uni-sb.de'" <ccl@dfki.uni-sb.de>,
        "'bkb@apple.com'" <bkb@apple.com>,
        "'bcs-hci@mailbase.ac.uk'" <bcs-hci@mailbase.ac.uk>,
        "'arpanet-bboards@mc.lcs.mit.edu'" <arpanet-bboards@mc.lcs.mit.edu>,
        "'announce-itri@itri.brighton.ac.uk'" <announce-itri@itri.brighton.ac.uk>,
        "'aisb@cogs.sussex.ac.uk'" <aisb@cogs.sussex.ac.uk>,
        "'aiia@di.unito.it'" <aiia@di.unito.it>,
        "'acl@cs.columbia.edu'" <acl@cs.columbia.edu>,
        "'aaai@sumex-aim.stanford.edu'" <aaai@sumex-aim.stanford.edu>,
        "'SCHOLAR%CUNYVM.BITNET@IBM3090.SNU.AC.KR'" <SCHOLAR%CUNYVM.BITNET@IBM3090.SNU.AC.KR>,
        "'M5675@eurokom.ie'" <M5675@eurokom.ie>
In-Reply-To: <01BCD62D.1EF6E2A0@sf-exch-2.montgomery.com>
Message-Id: <Pine.SOL.3.95.971226145809.18631B-100000@ada>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from QUOTED-PRINTABLE to 8bit by ns.ietf.org id LAA26194

Û¥-










































                                                                                ashok@ada.ernet.in

                                                                                B.ASHOK,
                                                                                NO.1791-92, RAJAJINAGAR  SECOND STAGE,
                                                                                7 TH  MAIN, E-BLOCK,
                                                                                BANGALORE-560 010

                                                                                I N D I A 



              
   CPL 
SBD TTF 


                                                                                €







From owner-uri@Bunyip.Com  Fri Dec 26 18:08:08 1997
Delivery-Date: Fri, 26 Dec 1997 18:08:08 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA28199
	for <ietf-archive@ietf.org>; Fri, 26 Dec 1997 18:08:07 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA10446;
	Fri, 26 Dec 1997 18:10:57 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA10089
	for uri-out; Fri, 26 Dec 1997 17:57:45 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA10080
	for uri-in; Fri, 26 Dec 1997 17:57:43 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA10069
	for <uri@services.bunyip.com>; Fri, 26 Dec 1997 17:57:39 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA09757
	for uri@services; Fri, 26 Dec 1997 17:57:39 -0500 (EST)
Received: from dokka.kvatro.no (dokka.kvatro.no [193.216.2.164])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA09744;
	Fri, 26 Dec 1997 17:57:31 -0500 (EST)
Received: from alden (boks-1.htalvestrand.priv.no [158.38.15.140])
	by dokka.kvatro.no (8.8.5/8.8.5) with SMTP id XAA19060;
	Fri, 26 Dec 1997 23:57:51 +0100
Message-Id: <199712262257.XAA19060@dokka.kvatro.no>
X-Sender: hta@127.0.0.1
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0 Demo
Date: Fri, 26 Dec 1997 15:36:46 +0100
To: Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>
From: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
Subject: Re: URI documents
Cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
In-Reply-To: <34A1A389.CA05783A@parc.xerox.com>
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 16:06 24.12.97 -0800, Larry Masinter wrote:
>Between:
>
>a) Roy's last URL syntax draft what we did a last call on.
>b) Roy's attempt to turn this into a URI document, at (I believe
>   the original suggestion of the area directors) by doing
>   a global substitute
>c) Leslie's attempt to split (b) into a URI and a URL document
>d) Larry's attempt to create a single document which discusses
>    URIs and URLs.
>   (ftp://ftp.parc.xerox.com/pub/masinter/uri-url-syntax.txt)
>
>We have heard from a few folks, but not a lot. To recap:

Remember - this is Christmas time.
Season of good cheer and good will to all men, and not too much time
left over for IETF discussions!

Just to recap:
The lack of a basic UR* syntax document is blocking forward progress
on some other documents that have chosen to refer to such a document,
including the data: UR? scheme and the extended mailto: UR? scheme.
(the question marks indicate my doubts about the proper labelling of those
schemes, BTW....)

The ADs found, after some thinking, that the situation where we had
a well documented URL concept, a well documented URN concept,
and a totally undocumented URI concept embracing the two was not only
harmful, 
but silly.

The suggestion was made, perhaps foolishly, by me, to turn the URL document
into an URI document to rectify this problem, and Roy attempted to do this,
not
being terribly happy with the result.

So we're where we are, and searching for a sane way out.
To me in my AD position, the parameters of a solution are:

- The solution must document the overall concept that embraces all the
  identifiers of this class, commonly called "URI". (This rules out a)
- The solution must not invalidate current UR* schemes, including URNs.
- The solution should not needlessly complicate or constrain future UR*
  schemes

All I can say is - I hope we find a solution.

Season's greetings to you all, and have a happy new year!

                                   Harald A


From owner-uri@Bunyip.Com  Sat Dec 27 03:00:54 1997
Delivery-Date: Sat, 27 Dec 1997 03:00:55 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id DAA06617
	for <ietf-archive@ietf.org>; Sat, 27 Dec 1997 03:00:54 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA10811;
	Sat, 27 Dec 1997 03:03:44 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA25323
	for uri-out; Sat, 27 Dec 1997 02:50:54 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA25313
	for uri-in; Sat, 27 Dec 1997 02:50:52 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA25307
	for <uri@services.bunyip.com>; Sat, 27 Dec 1997 02:50:49 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id CAA10644
	for uri@services; Sat, 27 Dec 1997 02:50:48 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id CAA10637;
	Sat, 27 Dec 1997 02:50:43 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa26429;
          26 Dec 97 23:46 PST
To: Leslie Daigle <leslie@Bunyip.Com>
cc: jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu,
        masinter@parc.xerox.com, uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: URI documents 
In-reply-to: Your message of "Wed, 24 Dec 1997 15:13:40 EST."
             <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com> 
Date: Fri, 26 Dec 1997 23:41:42 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9712262346.aa26429@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>You currently have your name on an Internet-Draft document that says
>it is a URI syntax document.  To date, you have personally rejected
>100% of the URN WG chairs' required edits to make a document that 
>reflects the work that has been carried out in the IETF's URN Working Group.

That is an interesting interpretation of history.  You asked for no
requirements to be placed on URNs, so I placed no requirements on them.
You asked for me to reference RFC 2141, and I did exactly that.
You asked that we not say things about URNs in a document titled
"URL: Syntax and Semantics", and so Larry first removed what I had
written about URIs and later we changed the document title and rewrote
the entire section.  When the eleventh draft of this review (uri-00)
was completed on November 5th, Keith asked for your comments.
You made no comments that I am aware of until December 10, and even
then you did not send them to me.

When I finally did receive your comments, I provided counterexamples
to every claim you made.  There is no basis for your "required edits",
and therefore I have no reason to make them.

>Thus, your document is just that -- your document, and not a URI syntax
>and semantics document, not an IETF document that accurately reflects
>the syntax and semantics of all URIs as defined within the auspices
>of the IETF.

My document (and yes, it is my document, in addition to Larry and TimBL)
is quite capable of standing on its own.  If you would direct your comments
to what is actually written in the document, instead of what you imagine a
guy like me would be tempted to write, then maybe we can make some progress.

>Your arguments against the "# fragment" and relative URNs are, again, _your_
>arguments -- you are countering the entire output of the URN WG with
>your own interpretations and opinions. THese are all discussions that
>have been held on the URN mailing list, and results are well-documented.
>I'm not going to get back into attempting to justify them to you here; I
>don't see why I have to, as you are not the jury and arbiter on URNs.

And as I said before, the #fragment is not part of the URN.  It doesn't
make sense for the URN working group to have any opinion regarding them,
just as you can't forbid the use of anchor href attributes in HTML.
The #fragment part of a URI-reference is not in your ballywick.
Plenty of URN-based counterexamples have been provided, so at this
point I don't particularly care what was said about them on the URN WG.
They are part of the URI architecture, of which URN is only one element.
They are an optional feature that is checked for and removed from a
reference BEFORE the parser knows whether it is looking at a URL or URN,
so the URN parser can't do a bloody thing about it.  The only way we could
remove them from the syntax is to exclude the use of URNs from the
URI-reference, which would completely oppose the reason for having
a URI syntax in the first place.

>It is in fact this stone-wall editing that caused me concern over the
>whole idea of trying to develop a URI syntax document.  However, I
>have been attempting to work with the material that was put on the table.

No you haven't.  You tried to bypass it.  If you had simply sent your
comments on the actual text of the draft, then we could have discussed them.
Instead, you butchered 14 months of hard work and claimed the result
represented the URI syntax.  Well, I know better -- the URI syntax is
defined by the implementations of protocol libraries like libwww-perl
(which I wrote) and libwww (which is the basis for most URI-enabled
applications).  They allow the usable set of URI schemes, including "urn",
to be extended and dynamically loaded with the implicit assumption that
all schemes obey the requirements described in
<draft-fielding-uri-syntax-01.txt>.  That is how we are able to progress
the URI syntax as a Draft Standard.  It is both technically sound and
demonstrated by deployed applications.

>It's pretty hard to cooperate with a stone wall.  The end result of this
>obstinate lack of cooperation may either be inaccurate documentation or
>the IETF/W3C may have to do without a URI syntax document for now.  
>That seems pretty sad, and I will re-emphasisze it's not because of
>_any_ lack of effort to participate on the URN WG's part.

We have a URI syntax document that meets all of the URN WG's requirements,
as well as those of HTTP, HTML, and XML.  I suggest you read it and make
comments, but don't expect your comments to have any special status just
because you are the chair of a WG.  If the comments are technically
sound, then the WG should be capable of defending them.  The comments
you have made so far have not been technically sound.  Right now the
only excuse you have for not approving the document is that I am one
of the authors, and last I checked that wasn't a valid excuse either.
After all, I won't be able to change the document once it becomes an RFC,
so there is no point in imagining "alarm bells".

....Roy


From owner-uri@Bunyip.Com  Sat Dec 27 03:09:54 1997
Delivery-Date: Sat, 27 Dec 1997 03:09:55 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id DAA06654
	for <ietf-archive@ietf.org>; Sat, 27 Dec 1997 03:09:54 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA10819;
	Sat, 27 Dec 1997 03:12:44 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA25586
	for uri-out; Sat, 27 Dec 1997 03:01:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA25579
	for uri-in; Sat, 27 Dec 1997 03:01:25 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA25571
	for <uri@services.bunyip.com>; Sat, 27 Dec 1997 03:01:22 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA10686
	for uri@services; Sat, 27 Dec 1997 03:01:21 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA10679;
	Sat, 27 Dec 1997 03:01:17 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa26984;
          26 Dec 97 23:56 PST
To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
cc: Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: URI documents 
In-reply-to: Your message of "Fri, 26 Dec 1997 15:36:46 +0100."
             <199712262257.XAA19060@dokka.kvatro.no> 
Date: Fri, 26 Dec 1997 23:51:12 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9712262356.aa26984@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>To me in my AD position, the parameters of a solution are:
>
>- The solution must document the overall concept that embraces all the
>  identifiers of this class, commonly called "URI". (This rules out a)
>- The solution must not invalidate current UR* schemes, including URNs.
>- The solution should not needlessly complicate or constrain future UR*
>  schemes
>
>All I can say is - I hope we find a solution.

I claim that <draft-fielding-uri-syntax-01.txt> meets all of those
parameters, and does so in a way that can be demonstrated by current
practice.  The only thing I *would* change at this point is how scheme
prefixes are treated by the relative parsing algorithm (to better match
what has been implemented), but that has nothing to do with the URN
discussion.

....Roy


From owner-uri@Bunyip.Com  Sat Dec 27 14:10:32 1997
Delivery-Date: Sat, 27 Dec 1997 14:10:33 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA08936
	for <ietf-archive@ietf.org>; Sat, 27 Dec 1997 14:10:32 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA11303;
	Sat, 27 Dec 1997 14:13:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA06569
	for uri-out; Sat, 27 Dec 1997 14:00:49 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA06563
	for uri-in; Sat, 27 Dec 1997 14:00:43 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA06554
	for <uri@services.bunyip.com>; Sat, 27 Dec 1997 14:00:36 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA11483
	for uri@services; Sat, 27 Dec 1997 14:00:35 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA11474;
	Sat, 27 Dec 1997 14:00:19 -0500 (EST)
Received: from localhost (paf@localhost) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id UAA16813; 
          Sat, 27 Dec 1997 20:00:07 +0100 (MET)
Date: Sat, 27 Dec 1997 20:00:06 +0100 (MET)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nix
To: "John C. Mallery" <jcma@ai.mit.edu>
cc: Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
In-Reply-To: <v03130304b0c79f003145@[207.159.82.125]>
Message-ID: <Pine.GSO.3.96.971227195321.15366C-100000@nix>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Thu, 25 Dec 1997, John C. Mallery wrote:

> Hi Larry,
> 
> Just to be clear, I choose C.
> 
> C Separate documents for URLs, URIs, and URNs.
> 
> Meaning that:
> 
> Documents a, b, d are unacceptable.

I agree with the above. (c) is the only working solution.

This is needed because the document currently under the name of a URI
syntax document talk so much about URLs, and use a terminology that is
only valid for URLs, that confusion occurs regarding, if nothing else, the
difference between a URL and a URN. It does not help that the document
have "may" all over the place.

I think it is definitely better if we have documents about URIs, URNs and
URLs, so the number of "may" can be limited to a minimum when we talk
about so important things as grammars and what characters are allowed, how
encoding is done and how to handle/accept things like fragments, queries
and relative addressing.

Personally I have not read the URI syntax document until I, as a member of
the URN working group, was told about the URL syntax document turning into
a URI syntax document during the IETF in Washington, DC. Leslie, as the
chair of the working group, promised to talk to the authors, the area
directors and Larry as the chair of the HTTP group, about the problems we
in the URN working group saw with the intention of the document changed,
and because of that I have not said anything until now. 

I have now reread draft-fielding-uri-syntax-01.txt aswell as Leslies two
proposed documents, to test the thesis I have that (c) is the best choice,
and I must say that it is.

   Patrik


From owner-uri@Bunyip.Com  Sat Dec 27 16:21:01 1997
Delivery-Date: Sat, 27 Dec 1997 16:21:01 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA09343
	for <ietf-archive@ietf.org>; Sat, 27 Dec 1997 16:21:01 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA11427;
	Sat, 27 Dec 1997 16:23:50 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA08396
	for uri-out; Sat, 27 Dec 1997 16:12:20 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA08386
	for uri-in; Sat, 27 Dec 1997 16:12:17 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA08379
	for <uri@services.bunyip.com>; Sat, 27 Dec 1997 16:12:14 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA11625
	for uri@services; Sat, 27 Dec 1997 16:12:13 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA11622;
	Sat, 27 Dec 1997 16:12:10 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa23371;
          27 Dec 97 13:10 PST
To: Patrik Faltstrom <paf@swip.net>
cc: harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Sat, 27 Dec 1997 20:00:06 +0100."
             <Pine.GSO.3.96.971227195321.15366C-100000@nix> 
Date: Sat, 27 Dec 1997 13:05:58 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9712271310.aa23371@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>I agree with the above. (c) is the only working solution.

(c) does not correspond to any implementation that I know of, and
contradicts the implementations of most URI-enabled applications.
You can prove this for yourself by using a URN proxy and attempting
to include "#something" in the reference.  You will find that the
"#something" is stripped before being sent to the proxy, and therefore
cannot be part of the URN because it is the fragment.

>This is needed because the document currently under the name of a URI
>syntax document talk so much about URLs, and use a terminology that is
>only valid for URLs, that confusion occurs regarding, if nothing else, the
>difference between a URL and a URN. It does not help that the document
>have "may" all over the place.

Almost all example URIs are URLs.  There is no way I could talk about
anything more without defining URN technology, which I preferred to do
by reference to the relevant URN RFC.  You can't have it both ways.
All of the requirements, and even all of the "may", do apply to URNs.
They simply have no impact when they are applied.

As we've said a hundred times already, the point of this exercise is
to define what a parser must do when it is presented with a URI reference,
before it even knows whether the URI is a URL or a URN.  That is because
all scheme-specific parsing takes place within the scheme-handler and
not within the part of the application that deals with URI references.
The purpose of the document is NOT to describe the intersection between
URL and URN -- that would be a total waste of time, since by the time
you know whether it is a URL or URN you are in a different parsing
situation which is scheme-specific.

....Roy


From owner-uri@Bunyip.Com  Sun Dec 28 01:02:50 1997
Delivery-Date: Sun, 28 Dec 1997 01:02:51 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id BAA17818
	for <ietf-archive@ietf.org>; Sun, 28 Dec 1997 01:02:49 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA11856;
	Sun, 28 Dec 1997 01:05:38 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25820
	for uri-out; Sun, 28 Dec 1997 00:52:36 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25814
	for uri-in; Sun, 28 Dec 1997 00:52:35 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA25805
	for <uri@services.bunyip.com>; Sun, 28 Dec 1997 00:52:33 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id AAA12110
	for uri@services; Sun, 28 Dec 1997 00:52:32 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA12103;
	Sun, 28 Dec 1997 00:52:27 -0500 (EST)
Received: from localhost (paf@localhost) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id GAA27714; 
          Sun, 28 Dec 1997 06:52:19 +0100 (MET)
Date: Sun, 28 Dec 1997 06:52:19 +0100 (MET)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nix
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
cc: harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents 
In-Reply-To: <9712271310.aa23371@paris.ics.uci.edu>
Message-ID: <Pine.GSO.3.96.971228063242.27472E-100000@nix>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Sat, 27 Dec 1997, Roy T. Fielding wrote:

> >I agree with the above. (c) is the only working solution.
> 
> Almost all example URIs are URLs.  There is no way I could talk about
> anything more without defining URN technology, which I preferred to do
> by reference to the relevant URN RFC.  You can't have it both ways.
> All of the requirements, and even all of the "may", do apply to URNs.
> They simply have no impact when they are applied.

This is why most of your text works best in a URL definition paper.

> As we've said a hundred times already, the point of this exercise is
> to define what a parser must do when it is presented with a URI reference,
> before it even knows whether the URI is a URL or a URN.  That is because
> all scheme-specific parsing takes place within the scheme-handler and
> not within the part of the application that deals with URI references.
> The purpose of the document is NOT to describe the intersection between
> URL and URN -- that would be a total waste of time, since by the time
> you know whether it is a URL or URN you are in a different parsing
> situation which is scheme-specific.

Once upon a time, in Houston, we had a vote(!) in the URI working group if
the string "url", the URI scheme "URI", should be included in the syntax
of a URI. It was a close cut, but the majority voted for not including the
string "url:" in the URL. Several people left the room in protest...and it
was not fun at all.

It _might_ be the case that a URN should be parsed differently than a URL.
It might be that a totally new UR* should be parsed even differently than
a URN and a URL. I agree with you that a design like that might be stupid,
but the fact is that you do have some small common syntactic rules for
URNs and URLs, and that is how you find which one it is. A URN is simple
to recognise as it is prepended with the "urn:" string, but a URN is
harder because the URL scheme is syntactically written in the position
where the URI scheme should be. A parser must because of that have a list
of all known URL schemes, and if the URI scheme is one of those, the
identifier is a URL.

Now, you simplify this by saying that syntactically, a URN can be parsed
the same way as a URL, and one can install in the software a URN parser
just like one does install a handler for a HTTP scheme or mailto scheme.

Well, a lot of people probably do agree with you that that is the way one
can _implement_ URLs and URNs, but that is not the way things are defined.
What do we do when we get URZs which _doesn't_ have "URZ" prepended, but
have the URZ scheme immediately in the beginning of the string, just like
URLs? What happens if the market start writing URNs without the string
"urn:" in the beginning of the string, and instead only write "isbn:" (you
write in your document about the "side of the bus problem" regarding the
fact that HTTP URLs loose their "http://" part)? Is "isbn" now a scheme?
Yes, in the implementation it might be when you parse the string, but it
is still a URN, and not a URL.

We have today two different types of URIs; URLs and URNs. What some of us
ask for are your document divided in three so it is crystal clear what is
a definition for URIs, what is URLs and what is URNs. I simply don't
understand why you are opposing that so much?

It will be much simpler to have the documents updated, and each one of the
documents will be much simpler to read and understand, than having URL and
URN implications in the URI definition part and vice versa.

   Patrik



From owner-uri@Bunyip.Com  Sun Dec 28 01:54:39 1997
Delivery-Date: Sun, 28 Dec 1997 01:54:40 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id BAA17962
	for <ietf-archive@ietf.org>; Sun, 28 Dec 1997 01:54:39 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA11924;
	Sun, 28 Dec 1997 01:57:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA26441
	for uri-out; Sun, 28 Dec 1997 01:45:43 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA26431
	for uri-in; Sun, 28 Dec 1997 01:45:41 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA26425
	for <uri@services.bunyip.com>; Sun, 28 Dec 1997 01:45:39 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA12194
	for uri@services; Sun, 28 Dec 1997 01:45:38 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id BAA12191;
	Sun, 28 Dec 1997 01:45:35 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53765(2)>; Sat, 27 Dec 1997 22:45:32 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Sat, 27 Dec 1997 22:45:18 PST
Message-ID: <34A5F57A.F02C06D7@parc.xerox.com>
Date: Sat, 27 Dec 1997 22:45:15 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Patrik Faltstrom <paf@swip.net>
CC: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
References: <Pine.GSO.3.96.971228063242.27472E-100000@nix>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

I've been wondering if we might progress with a different
perspective, which I will lay out briefly:

The term "URI" denotes a concept: some kind of uniform
space of identifiers for resources. The terms "URL", and "URN",
however, denote explicit protocol elements, with specific
syntax and semantics associated with that syntax. The URL
syntax is well defined and widely implemented; the URN syntax
is newer, but well underway.

It is possible, and convenient, to allow for mutual embedding
of these protocol elements. That is, the space of URNs can
be embedded in the space of URLs by prepending the URN with
the string "urn:". This means that "all URNs are URLs" only
in the trivial sense that it is possible to write a URN as
a URL. The simple embedding is possible because the URN syntax
was chosen (wisely) to fit within the URL syntax.

Conversely, one could imagine embedding the URL name space
in the URN space. Imagine, for example, a URN which consisted
of a date and a URL. The resource named would be 'the
resource that was available at the specified location
at the specified time. This would be perfectly good URN;
perhaps one could say that 'dated-url' was the naming authority,
and write <durl:199712272238:http://www.parc.xerox.com/masinter>.
as the undecorated URN.

With this notion of 'URI is a concept', we don't need or want
a general URI syntax. There's a URL syntax and a URN syntax.
There might be a completely separate URC syntax at some point.
While it is convenient to embed URNs into the URL name space,
it is just an embedding; the semantics associated with URLs
are not inherited by URNs than they are inherited by email
addresses merely because there is a 'mailto:' URL scheme.

Larry

-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Sun Dec 28 03:57:23 1997
Delivery-Date: Sun, 28 Dec 1997 03:57:24 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id DAA00913
	for <ietf-archive@ietf.org>; Sun, 28 Dec 1997 03:57:19 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id EAA00281;
	Sun, 28 Dec 1997 04:00:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA27875
	for uri-out; Sun, 28 Dec 1997 03:46:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA27868
	for uri-in; Sun, 28 Dec 1997 03:46:25 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA27857
	for <uri@services.bunyip.com>; Sun, 28 Dec 1997 03:46:22 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA12358
	for uri@services; Sun, 28 Dec 1997 03:46:21 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA12355;
	Sun, 28 Dec 1997 03:46:16 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53844(2)>; Sun, 28 Dec 1997 00:46:14 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Sun, 28 Dec 1997 00:45:56 PST
Message-ID: <34A611C2.B197EF17@parc.xerox.com>
Date: Sun, 28 Dec 1997 00:45:54 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Patrik Faltstrom <paf@swip.net>
CC: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
References: <Pine.GSO.3.96.971228063242.27472E-100000@nix>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

> What some of us
> ask for are your document divided in three so it is crystal clear what is
> a definition for URIs, what is URLs and what is URNs. 

The proposal (c) divides (b) into two, not into three. I'm
guessing you really meant "two".

And the question is whether (c) actually makes it "crystal clear"
what is a definition for URIs, what is URLs and what is URNs. I think
we all want the definitions to be "clear", but it is exactly the clarity
of these documents that we're discussing.

In an earlier message, it sounds like you are saying that you have
reviewed (b) (draft-fielding-uri-syntax) and (c) (Leslie's two-documents),
and that "(c) is the only working solution". Do you mean to say
that you also have found (a) and (d) unacceptable?

Do you find it less, or more confusing, to have both:

>    Many URL schemes have been defined.  The scheme defines the
>    space of the URL, and thus may further restrict the syntax and
>    semantics of identifiers using that scheme.

in the URL document, and also

>   Many URI schemes have been defined.  The scheme defines the
>   namespace of the URI, and thus may further restrict the syntax and
>   semantics of identifiers using that scheme.

in the URI document?



> This is needed because the document currently under the name of a URI
> syntax document talk so much about URLs, and use a terminology that is
> only valid for URLs, that confusion occurs regarding, if nothing else, the
> difference between a URL and a URN. It does not help that the document
> have "may" all over the place.

Can you say what the 'confusion' is? There's a section 1.2 URI, URL, and URN,
which attempts to discuss the difference.  Is this confusion also in
place for (d) or (a)?

> I think it is definitely better if we have documents about URIs, URNs and
> URLs, so the number of "may" can be limited to a minimum when we talk
> about so important things as grammars and what characters are allowed, how
> encoding is done and how to handle/accept things like fragments, queries
> and relative addressing.

There are no fewer "may"s in the combined (c) than there are in (b).

As far as I can tell, there is no proposal to have a different
set of allowed characters in "URI" than in "URL", so I'm not sure 
waht you mean by "what characters are allowed". Also, I don't see
any proposals to have a different mechanism for encoding for URNs
and URLs. Are you suggesting there might be such a thing?

I agree that the query forms are unlikely to apply to URNs, that relative
addressing is problematic, and that fragments are controversial, but your
message indicated that you belive there are more extensive differences
that are not just restrictions, which would be a much more serious issue.

Larry
-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Sun Dec 28 04:03:12 1997
Delivery-Date: Sun, 28 Dec 1997 04:03:13 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id EAA00939
	for <ietf-archive@ietf.org>; Sun, 28 Dec 1997 04:03:12 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id EAA00294;
	Sun, 28 Dec 1997 04:06:00 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA27960
	for uri-out; Sun, 28 Dec 1997 03:53:59 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA27948
	for uri-in; Sun, 28 Dec 1997 03:53:57 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA27941
	for <uri@services.bunyip.com>; Sun, 28 Dec 1997 03:53:55 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA12387
	for uri@services; Sun, 28 Dec 1997 03:53:54 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA12384;
	Sun, 28 Dec 1997 03:53:51 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53854(3)>; Sun, 28 Dec 1997 00:53:45 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Sun, 28 Dec 1997 00:53:31 PST
Message-ID: <34A61389.9C580343@parc.xerox.com>
Date: Sun, 28 Dec 1997 00:53:29 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Patrik Faltstrom <paf@swip.net>
CC: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
References: <Pine.GSO.3.96.971228063242.27472E-100000@nix>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

I just want to pick up on one more thing:


> Now, you simplify this by saying that syntactically, a URN can be parsed
> the same way as a URL, and one can install in the software a URN parser
> just like one does install a handler for a HTTP scheme or mailto scheme.
> 
> Well, a lot of people probably do agree with you that that is the way one
> can _implement_ URLs and URNs, but that is not the way things are defined.

....

The question is: do you think that is the way things SHOULD BE defined?
I"m guessing that's really what this is about. SHOULD we allow URZs to
have different rules than URLs and still call them the same protocol element?


From owner-uri@Bunyip.Com  Sun Dec 28 08:03:52 1997
Delivery-Date: Sun, 28 Dec 1997 08:04:22 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA01604
	for <ietf-archive@ietf.org>; Sun, 28 Dec 1997 08:03:51 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA00438;
	Sun, 28 Dec 1997 08:06:41 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA03246
	for uri-out; Sun, 28 Dec 1997 07:44:15 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA03240
	for uri-in; Sun, 28 Dec 1997 07:44:14 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA03232
	for <uri@services.bunyip.com>; Sun, 28 Dec 1997 07:44:11 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id HAA12595
	for uri@services; Sun, 28 Dec 1997 07:44:09 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA12588;
	Sun, 28 Dec 1997 07:44:05 -0500 (EST)
Received: from localhost (paf@localhost) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id NAA03652; 
          Sun, 28 Dec 1997 13:43:21 +0100 (MET)
Date: Sun, 28 Dec 1997 13:43:21 +0100 (MET)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nix
To: Larry Masinter <masinter@parc.xerox.com>
cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34A611C2.B197EF17@parc.xerox.com>
Message-ID: <Pine.GSO.3.96.971228131924.3210G-100000@nix>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Sun, 28 Dec 1997, Larry Masinter wrote:

> > What some of us
> > ask for are your document divided in three so it is crystal clear what is
> > a definition for URIs, what is URLs and what is URNs. 
> 
> The proposal (c) divides (b) into two, not into three. I'm
> guessing you really meant "two".

Well, we do have a document which talks about the syntax for URNs aswell.
I.e. yes, it is true that (c) splits the document on the table in two, but
the result will be three documents.

> In an earlier message, it sounds like you are saying that you have
> reviewed (b) (draft-fielding-uri-syntax) and (c) (Leslie's two-documents),
> and that "(c) is the only working solution". Do you mean to say
> that you also have found (a) and (d) unacceptable?

Yes.

What I mean is that I think that draft-fielding-uri-syntax should be split
into two, and as arguments for that I did read the original document --
and then Leslies suggestion on how a split should be done.

> Do you find it less, or more confusing, to have both: 
>
> >    Many URL schemes have been defined.  The scheme defines the
> >    space of the URL, and thus may further restrict the syntax and
> >    semantics of identifiers using that scheme.
> 
> in the URL document, and also
> 
> >   Many URI schemes have been defined.  The scheme defines the
> >   namespace of the URI, and thus may further restrict the syntax and
> >   semantics of identifiers using that scheme.
> 
> in the URI document?

If we just decide that a cut and creation of two documents makes the final
result better, we can then work on the details. I think there are things
in Leslies cut which did not make 100% sense, mostly (I guess) because
text should be rewritten (like the above) when we have two documents.

As it is now -- I do only argue for a separate document about URI syntax
from one about URL syntax.

I think Leslies suggestion did show that two documents were better. I can,
if we go down that path, come with perticular suggestions what should be
better in those.

I think for example that some "may" in the URL document should be "must".

> > This is needed because the document currently under the name of a URI
> > syntax document talk so much about URLs, and use a terminology that is
> > only valid for URLs, that confusion occurs regarding, if nothing else, the
> > difference between a URL and a URN. It does not help that the document
> > have "may" all over the place.
> 
> Can you say what the 'confusion' is? There's a section 1.2 URI, URL, and URN,
> which attempts to discuss the difference.  Is this confusion also in
> place for (d) or (a)?

The confusion is when there are so many parts that talk about (today)
URL-specific things as URI-things, but with a "may". One example is
relative URLs, which I think should be described as relative URLs, and not
relative URIs. The same thing about fragments, and details on how to
construct and parse query/username etc constructions. It sounds like if
these things -- even though they are preceded with a "may" -- should apply
to all URIs, and more specifically to the _design_ of a URZ, URB, URX or
whatever.

> > I think it is definitely better if we have documents about URIs, URNs and
> > URLs, so the number of "may" can be limited to a minimum when we talk
> > about so important things as grammars and what characters are allowed, how
> > encoding is done and how to handle/accept things like fragments, queries
> > and relative addressing.
> 
> There are no fewer "may"s in the combined (c) than there are in (b).

Well, I think they might be able to be fewer. I might be wrong. I would
like to say that _IF_ certain functionality should be able to be applied
to a URL scheme, it _MUST_ syntactically be written in a certain way. That
rule might not be possible to create if we also include URNs -- because
the URN namespace itself might have rules and constructions which makes
that rule not appliable.

Also, because a URN and a URL are different things (as a URN can be used
in a number of ways, N2Ls, N2L, N2C,...) they are also used differently --
and certain operations one can apply to a URL can not be applied to a URN
and vice versa.

> As far as I can tell, there is no proposal to have a different
> set of allowed characters in "URI" than in "URL", so I'm not sure 
> waht you mean by "what characters are allowed". Also, I don't see
> any proposals to have a different mechanism for encoding for URNs
> and URLs. Are you suggesting there might be such a thing?

This is from a discussion I had with the Handle people, which didn't
understand why we when talking about URNs did say that the character set
in use should be UTF-8 encoded UNICODE 2.0, when so many different
character sets did work when using HTTP URLs. Well, this is because when
getting a URL, you normally (there are exceptions of course) get them in a
HTML document as a reference. That reference is then, as-is, passed back
to the same server as the one that did pass the reference to the client,
so noone have to parse the stream of bytes passed back and fourth over the
wire. The URL, if displayed on the screen in the clients browser, might
look funny, or like garbage, but it will work. This as long as the client
doesn't change the stream of bytes.

But, when talking about URNs, the URN will be inside some document, say a
HTML one. That URN will _NOT_ be passed to the same HTTP server, but to
some resolver (in the case of a N2L resolution) which must understand what
characters are represented in the name-space-specific string, so a search
can be done, which in turn will result in the URL which is sent back to
the client. That URL is then what the browser in this example sends back
to the HTTP server to get the next HTML page.

As you can see in this example, we have when using URNs a third party
involved -- or at least some function which acts as a resolver which in
this simple example turns the URN into a URL which is then used as normal.

Because of that -- it is definitely needed when talking about URNs to
agree on what character set and encoding is used, as the parties involved
have to be able to parse the characters (not the bytes) sent in the URN.

> I agree that the query forms are unlikely to apply to URNs, that relative
> addressing is problematic, and that fragments are controversial, but your
> message indicated that you belive there are more extensive differences
> that are not just restrictions, which would be a much more serious issue.

All of these issues you rise are things that we know how to handle in the
case of a URL, and character set issues are things we know when talking
about URNs. We do though not know in detail how things like relative
addressing, fragments, query forms etc etc should, if ever, applicable to
URNs, so I rather have one document for URIs, one for URLs and a third for
URNs.

It does just make so much more sense -- especially when the URLs and URNs
are so different regarding usage. I.e. many things are more mature when
talking about URLs. I do not say that the URN people (including me) should
invent their own way of handling things different than URLs. That would
be stupid. Totally stupid. I just say that some things might NOT apply to
URNs, only to URLs. Who knows if they will apply to URXs? So, let write
about URLs in one document and URNs in one.

I also think it is a good idea to talk about things like how to implement
a parser for URLs that also handle URNs and URXs, like what Roy has done,
but that is something different than talking about the syntax for each one
of the constructs. That is a BCP which might also be needed.

   Patrik



From owner-uri@Bunyip.Com  Sun Dec 28 08:05:36 1997
Delivery-Date: Sun, 28 Dec 1997 08:05:37 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA01613
	for <ietf-archive@ietf.org>; Sun, 28 Dec 1997 08:05:36 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA00442;
	Sun, 28 Dec 1997 08:08:26 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA03385
	for uri-out; Sun, 28 Dec 1997 07:53:37 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA03378
	for uri-in; Sun, 28 Dec 1997 07:53:35 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA03370
	for <uri@services.bunyip.com>; Sun, 28 Dec 1997 07:53:33 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id HAA12629
	for uri@services; Sun, 28 Dec 1997 07:53:32 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA12624;
	Sun, 28 Dec 1997 07:53:29 -0500 (EST)
Received: from localhost (paf@localhost) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id NAA03798; 
          Sun, 28 Dec 1997 13:53:20 +0100 (MET)
Date: Sun, 28 Dec 1997 13:53:20 +0100 (MET)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nix
To: Larry Masinter <masinter@parc.xerox.com>
cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34A61389.9C580343@parc.xerox.com>
Message-ID: <Pine.GSO.3.96.971228134417.3210H-100000@nix>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Sun, 28 Dec 1997, Larry Masinter wrote:

> > Now, you simplify this by saying that syntactically, a URN can be parsed
> > the same way as a URL, and one can install in the software a URN parser
> > just like one does install a handler for a HTTP scheme or mailto scheme.
> > 
> > Well, a lot of people probably do agree with you that that is the way one
> > can _implement_ URLs and URNs, but that is not the way things are defined.
> 
> ....
> 
> The question is: do you think that is the way things SHOULD BE defined?
> I"m guessing that's really what this is about. SHOULD we allow URZs to
> have different rules than URLs and still call them the same protocol element?

This is exactly why we need a URI syntax paper, and a separate URL and URN
one. Everything that fulfils the basic requirements of a URI paper should
be able to be a URZ or whatever. They should not have to fulfil everything
that are URL requirements.

If the URZ designers are smart (and the IETF process should stop them
otherwise) they _inherit_ things from the URL and URN papers so URZ are as
little different from URLs and URNs as possible. One example is that '#'
is a special character in the URN syntax, inherited from the URI RFC 1730
(or whatever it was...), but also because IF '#' was allowed as a
non-quoted character in a URN, it would break so many implementations.

Anyway, from my point of view, there is a big difference making URZs
compliant to a URI syntax paper -- and then _inheriting_ necessary and
interesting parts from the URL and URN syntax papers, from making URZs
using some "mays" from a common URI/URL syntax document. Say that in URZs
one need (for some reasons) have the query portion specified differently
than in URLs (that's why they are URZs...)? Should that not be allowed?

   Patrik



From owner-uri@Bunyip.Com  Fri Jan  2 10:39:27 1998
Delivery-Date: Fri, 02 Jan 1998 10:39:28 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA03094
	for <ietf-archive@ietf.org>; Fri, 2 Jan 1998 10:39:27 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA09119;
	Fri, 2 Jan 1998 10:42:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11975
	for uri-out; Fri, 2 Jan 1998 10:27:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11969
	for uri-in; Fri, 2 Jan 1998 10:27:01 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA11957
	for <uri@services.bunyip.com>; Fri, 2 Jan 1998 10:26:57 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA24395
	for uri@services; Fri, 2 Jan 1998 10:26:56 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA24385;
	Fri, 2 Jan 1998 10:26:40 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11)
	 id JAA04719; 
Message-ID: <34AD07E4.5B7E@w3.org>
Date: Fri, 02 Jan 1998 09:29:40 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium (http://www.w3.org/)
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
CC: Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: URI documents
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com> <199712262257.XAA19060@dokka.kvatro.no>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Harald Tveit Alvestrand wrote:
> 
> At 16:06 24.12.97 -0800, Larry Masinter wrote:
> >Between:
> >
> >a) Roy's last URL syntax draft what we did a last call on.
> >b) Roy's attempt to turn this into a URI document, at (I believe
> >   the original suggestion of the area directors) by doing
> >   a global substitute
> >c) Leslie's attempt to split (b) into a URI and a URL document
> >d) Larry's attempt to create a single document which discusses
> >    URIs and URLs.
> >   (ftp://ftp.parc.xerox.com/pub/masinter/uri-url-syntax.txt)
> >
> >We have heard from a few folks, but not a lot. To recap:
[...]
> To me in my AD position, the parameters of a solution are:
> 
> - The solution must document the overall concept that embraces all the
>   identifiers of this class, commonly called "URI". (This rules out a)
> - The solution must not invalidate current UR* schemes, including URNs.
> - The solution should not needlessly complicate or constrain future UR*
>   schemes
> 
> All I can say is - I hope we find a solution.

Harald, it would help me out if you would
please point out how it is that (b) is not a solution.
I read it quite carefully and I find it satisfactory.

I don't understand the arguments from the folks who
find it unsatisfactory; rather, I think I understand them,
but I can't find any technical content to them. They
seem to boil down to "but we're not sure it's going to
work that way for URNs."

I am trying to find (c) to review it, but I'm not having
any luck.


Since Larry asked, I'll (re-)state the W3C opinion: we're
heavily invested in the notion of a single, extensible universal
address space:

============
Univeral Resource Identifiers -- Axioms of Web architecture
Tim Berners-Lee
Date: December 19, 1996 
[1]http://www.w3.org/DesignIssues/Axioms.html

Universal Resource Identifiers

The Web is a universal information space. It is a space in
the sense that things in it have an address. The
"addresses", "names", or as we call them here identifiers,
are the subject of this article.  They are called Univeral
Resource Identifiers (URIs). 

On object is "on the web" if it has a URI.  Objects which
have URIs are sometimes known as "First Class Objects"
(FCOs).  The Web works best when anything of value and
identify is a first class object.  If someothing does not have
a URI, you can't refer to it, and the power of the Web is the
less for that. 

By Universal I mean that ...
============

The name has changed over the years (from UDI=Universal Document
Identifier to URI=Universal Resource Identifer to
URI=Uniform Resource Identifier) but the concept remains
the same. Not to mention the fact that the gizmos themselves
remain the same (try
http://info.cern.ch/hypertext/WWW/TheProject.html and you'll
still get information about the World Wide Web project at CERN.)

So we (W3C) disagree with what Leslie wrote:

Leslie, 23 Dec 1997:
>Roy, 22 Dec 1997:
>> Within the WWW, a fragment serves the purpose of a client-side
>> specialization of the resource identification.  It is implicit that
>
>URIs are not limited to the WWW (okay, these are getting into old
>arguments...).

URIs are limited to the WWW by definition; that is, the
WWW is the set of things addressable by URIs.

I have asked whether folks
expect URNs to fit into the same protocol/software slots
as today's URIs do (e.g. in proxied HTTP GET requests,
Java URLConnection() parameters, libwww URI parsing
calls, etc.) but I don't think I got a clear answer. If
URNs _are_ expected to fit into those slots, then
we need a spec for those slots, and (b) is good enough for me.
(we also need one registry of schemes, and one
process document for adding items to that registry). If
URNs are _not_ expected to fit in those slots, then
I have a problem with that.

The axioms document[1] goes on to say things like:

=============
Axiom 1: Global uniqueness 

 It doesn't matter to whom or where you specify that URI, it
 will have the same meaning.
=============

These axioms are exactly that: arbitrary assertions without
supporting evidence. They take on value as folks choose
to accept them (folks being implementors, information providers,
etc.) "The value of
a network goes up as the square of the number of connected
resources" and all that.

So while it's perfectly possible
to use names/addresses/identifiers that aren't part of
the URI space, any such set of names doesn't benefit from
the value of being part of the URI space. At W3C, we
think there's plenty of ways to improve the operation of
the URI space, and no reason to invest in something
that doesn't interoperate, at this point.



=============
Axiom 3: non unique 

 URI space does not have to be the only universal space


The assertion that the space of URIs is a universal space
sometimes encounters opposition from those who feel
there should not be one universal space. These people
need not oppose the concept because it is not of a single
universal space: Indeed, the fact that URIs form universal
space does not prevent anyone else from forming their own
universal space, which of course by definition would be
able to envelop within it as a subset the universal URI
space. Therefore the web meets the "independent design"
test, that if a similar system had been concurrently and
independently invented elsewhere, in such a way that the
arbitrary design decisions were made differently, when
they met later, the two systems could be made to
interoperate. 

There may be in the world many universal spaces, and
there need not be any particular quarrel about one
particular one having a special status. (Of course, having
very many may not be very useful, and in the World Wide
Web, the URI space plays a special role by being the
universal space chosen in that design.) 

For example, it would be possible to map all international
telephone numbers into URI space very easily, by inventing
a new URI "phone:" after which was the phone number. It
would in fact also conversely be possible to map URIs into
international phone numbers by allocating a special phone
number not used by anyone else, perhaps a special
country code for URI space, and then converting all URIs
into a decimal representation. In that case, both URIs and
phone numbers would be universal spaces. Identifiers in
one space would be consisting only of numbers, and in the
other of alphanumeric characters. One would be shorter
than the other, but there is no reason why, in principle, the
two could not co-exist, allowing you to dial any Web object
from a telephone as a telephone number, and point to any
phone from a hypertext document.

So, on this last axiom rests not specifically the operation of
the web, but its acceptance as a non-domineering
technology, and therefore our trust in its future evolvability.
=============

-- 
Dan Connolly, W3C Architecture Domain Lead
http://www.w3.org/Architecture/


From owner-uri@Bunyip.Com  Fri Jan  2 12:00:33 1998
Delivery-Date: Fri, 02 Jan 1998 12:00:33 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA04584
	for <ietf-archive@ietf.org>; Fri, 2 Jan 1998 12:00:32 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA09335;
	Fri, 2 Jan 1998 12:03:17 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA14533
	for uri-out; Fri, 2 Jan 1998 11:48:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA14521
	for uri-in; Fri, 2 Jan 1998 11:48:00 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA14512
	for <uri@services.bunyip.com>; Fri, 2 Jan 1998 11:47:53 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA24565
	for uri@services; Fri, 2 Jan 1998 11:47:53 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA24554;
	Fri, 2 Jan 1998 11:47:38 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id LAA09326; Fri, 2 Jan 1998 11:43:56 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199801021643.LAA09326@bailey.dscga.com>
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34AD07E4.5B7E@w3.org> from Dan Connolly at "Jan 2, 98 09:29:40 am"
To: connolly@w3.org
Date: Fri, 2 Jan 1998 11:43:56 -0500 (EST)
Cc: Harald.Alvestrand@maxware.no, masinter@parc.xerox.com, leslie@Bunyip.Com,
        fielding@kiwi.ics.uci.edu, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Reply-To: michaelm@rwhois.net
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Dan Connolly said this:
> Harald Tveit Alvestrand wrote:
> > - The solution must document the overall concept that embraces all the
> >   identifiers of this class, commonly called "URI". (This rules out a)
> > - The solution must not invalidate current UR* schemes, including URNs.
> > - The solution should not needlessly complicate or constrain future UR*
> >   schemes
> > 
> > All I can say is - I hope we find a solution.
> 
> Harald, it would help me out if you would
> please point out how it is that (b) is not a solution.
> I read it quite carefully and I find it satisfactory.
> 
> I don't understand the arguments from the folks who
> find it unsatisfactory; rather, I think I understand them,
> but I can't find any technical content to them. They
> seem to boil down to "but we're not sure it's going to
> work that way for URNs."

I'll try to explain some below.

> ============
> Univeral Resource Identifiers -- Axioms of Web architecture
> Tim Berners-Lee
> Date: December 19, 1996 
> [1]http://www.w3.org/DesignIssues/Axioms.html
> 
> Universal Resource Identifiers
> 
> The Web is a universal information space. It is a space in
> the sense that things in it have an address. The
> "addresses", "names", or as we call them here identifiers,
> are the subject of this article.  They are called Univeral
> Resource Identifiers (URIs). 
> 
> On object is "on the web" if it has a URI.  Objects which
> have URIs are sometimes known as "First Class Objects"
> (FCOs).  The Web works best when anything of value and
> identify is a first class object.  If someothing does not have
> a URI, you can't refer to it, and the power of the Web is the
> less for that. 

No argument. Just a desire that has been explained before:
It is agreed that all Objects have identifiers. It is
observed that there are identifiers that have the characteristics
of names (spatial/temporal uniqueness, encouraged but not required 
persistence) and others that have the characteristics of addresses 
(strong tie to location, non temporal uniqueness, no desire for
persistence (some are specifically one-time use only)). 

The URN group's desire was to attempt to group those identifiers
that had naming qualities into a class of identifiers so that
ANYTHING that identified itself as being part of that class
could be assumed to have those same qualities by an entity that
didn't know that particular subscheme.

> 
> By Universal I mean that ...
> ============
> 
> The name has changed over the years (from UDI=Universal Document
> Identifier to URI=Universal Resource Identifer to
> URI=Uniform Resource Identifier) but the concept remains
> the same. Not to mention the fact that the gizmos themselves
> remain the same (try
> http://info.cern.ch/hypertext/WWW/TheProject.html and you'll
> still get information about the World Wide Web project at CERN.)
> 
> So we (W3C) disagree with what Leslie wrote:
> 
> Leslie, 23 Dec 1997:
> >Roy, 22 Dec 1997:
> >> Within the WWW, a fragment serves the purpose of a client-side
> >> specialization of the resource identification.  It is implicit that
> >
> >URIs are not limited to the WWW (okay, these are getting into old
> >arguments...).
> 
> URIs are limited to the WWW by definition; that is, the
> WWW is the set of things addressable by URIs.

This is true by definition. What Leslie was trying to explain was
that many URIs may never be used by by a parser and were never
intended to do so by their creators. E.g. the library commmunity may want
to use URNs as a way to umbrella several identifiers out there. 
The syntax defines how they do it. There is no "protocol slot".

> I have asked whether folks
> expect URNs to fit into the same protocol/software slots
> as today's URIs do (e.g. in proxied HTTP GET requests,
> Java URLConnection() parameters, libwww URI parsing
> calls, etc.) but I don't think I got a clear answer. If
> URNs _are_ expected to fit into those slots, then
> we need a spec for those slots, and (b) is good enough for me.

But the document's we have been talking about talk in
terms of those slots. Not the identifiers themselves. What
we are concerned about is that the requirments created by the protocol
slots are inappropriate for the universaly understood definition
of a URI.

I've always wanted a document that described URIs in a completely
abstract way. Sans the Web. Sans hypertext. Sans libwww. Sans any
protocol or markup language.

Then write a document that describes how specific technologies use
them. 

I.e. I think your desire for a spec for those slots is wrong.
You should want a spec for URIs in an abstract sense. And then
a spec for how those abstractly defined URIs fit your protocol/software
slots.

> (we also need one registry of schemes, and one
> process document for adding items to that registry). If
> URNs are _not_ expected to fit in those slots, then
> I have a problem with that.

URNs are expected to fit those slots. But those slots should not
get to define what URNs are. Instead those slot specifications should 
define how they use them.

> The axioms document[1] goes on to say things like:
> 
> =============
> Axiom 1: Global uniqueness 
> 
>  It doesn't matter to whom or where you specify that URI, it
>  will have the same meaning.

URNs also define an additional requirment of uniqueness: time.
This is the non-reassignment requirment.

> =============
> 
> These axioms are exactly that: arbitrary assertions without
> supporting evidence. They take on value as folks choose
> to accept them (folks being implementors, information providers,
> etc.) "The value of
> a network goes up as the square of the number of connected
> resources" and all that.
> 
> So while it's perfectly possible
> to use names/addresses/identifiers that aren't part of
> the URI space, any such set of names doesn't benefit from
> the value of being part of the URI space. At W3C, we
> think there's plenty of ways to improve the operation of
> the URI space, and no reason to invest in something
> that doesn't interoperate, at this point.

Which is why we formulated URNs to fit that scheme. What
I think we're after is a definition of URIs that isn't
in terms of specific technology but of a true abstract
definition unencumbered by specific technology.

> 
> =============
> Axiom 3: non unique 
> 
>  URI space does not have to be the only universal space
> 
> 
> The assertion that the space of URIs is a universal space
> sometimes encounters opposition from those who feel
> there should not be one universal space. These people
> need not oppose the concept because it is not of a single
> universal space: Indeed, the fact that URIs form universal
> space does not prevent anyone else from forming their own
> universal space, which of course by definition would be
> able to envelop within it as a subset the universal URI
> space. Therefore the web meets the "independent design"
> test, that if a similar system had been concurrently and
> independently invented elsewhere, in such a way that the
> arbitrary design decisions were made differently, when
> they met later, the two systems could be made to
> interoperate. 
> 
> There may be in the world many universal spaces, and
> there need not be any particular quarrel about one
> particular one having a special status. (Of course, having
> very many may not be very useful, and in the World Wide
> Web, the URI space plays a special role by being the
> universal space chosen in that design.) 
> 
> For example, it would be possible to map all international
> telephone numbers into URI space very easily, by inventing
> a new URI "phone:" after which was the phone number. It
> would in fact also conversely be possible to map URIs into
> international phone numbers by allocating a special phone
> number not used by anyone else, perhaps a special
> country code for URI space, and then converting all URIs
> into a decimal representation. In that case, both URIs and
> phone numbers would be universal spaces. Identifiers in
> one space would be consisting only of numbers, and in the
> other of alphanumeric characters. One would be shorter
> than the other, but there is no reason why, in principle, the
> two could not co-exist, allowing you to dial any Web object
> from a telephone as a telephone number, and point to any
> phone from a hypertext document.
> 
> So, on this last axiom rests not specifically the operation of
> the web, but its acceptance as a non-domineering
> technology, and therefore our trust in its future evolvability.

I think you're bordering on Larry's last suggestions which
I liked. What I'm suggesting is that the currently discussed
draft makes to many _hypertext_ specific requirments that cause
it to not be able to subsume other namespaces in your interoperability
example. Make the definition of URIs general enough and not tied
to any current implementation so that the requirments on grandfathered/
interoperated schems is _extremely_ minimal.

It's then perfectly reasonable to create a new document that
describes the limitations that use by the hypetextually oriented
Web creates (relative URIs and fragments).

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


From owner-uri@Bunyip.Com  Fri Jan  2 12:15:36 1998
Delivery-Date: Fri, 02 Jan 1998 12:15:37 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA04700
	for <ietf-archive@ietf.org>; Fri, 2 Jan 1998 12:15:36 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA09398;
	Fri, 2 Jan 1998 12:18:19 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA14931
	for uri-out; Fri, 2 Jan 1998 12:05:43 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA14923
	for uri-in; Fri, 2 Jan 1998 12:05:41 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA14916
	for <uri@services.bunyip.com>; Fri, 2 Jan 1998 12:05:38 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA24653
	for uri@services; Fri, 2 Jan 1998 12:05:37 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA24648;
	Fri, 2 Jan 1998 12:05:31 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id MAA09409; Fri, 2 Jan 1998 12:03:23 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199801021703.MAA09409@bailey.dscga.com>
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34A5F57A.F02C06D7@parc.xerox.com> from Larry Masinter at "Dec 27, 97 10:45:15 pm"
To: masinter@parc.xerox.com (Larry Masinter)
Date: Fri, 2 Jan 1998 12:03:23 -0500 (EST)
Cc: paf@swip.net, fielding@kiwi.ics.uci.edu, harald.t.alvestrand@uninett.no,
        moore@cs.utk.edu, uri@Bunyip.Com, urn-ietf@Bunyip.Com
Reply-To: michaelm@rwhois.net
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

(Can you tell I just got back from the holidays?)

Larry Masinter said this:
> I've been wondering if we might progress with a different
> perspective, which I will lay out briefly:

I have to say I like this approach with some minor wordsmithing.
It falls into my desire for an abstract definition instead of
a protocol/markup language specific one.

> The term "URI" denotes a concept: some kind of uniform
> space of identifiers for resources. The terms "URL", and "URN",
> however, denote explicit protocol elements, with specific

I'd suggest removing the "protocol" in the last sentence. It
should be up to each design to determine whether or not it
is intended for a real wire protocol or not.

> syntax and semantics associated with that syntax. The URL
> syntax is well defined and widely implemented; the URN syntax
> is newer, but well underway.
> 
> It is possible, and convenient, to allow for mutual embedding
> of these protocol elements. That is, the space of URNs can
> be embedded in the space of URLs by prepending the URN with
> the string "urn:". This means that "all URNs are URLs" only
> in the trivial sense that it is possible to write a URN as
> a URL. The simple embedding is possible because the URN syntax
> was chosen (wisely) to fit within the URL syntax.

This is inline with Dan's cut-n-paste of Tim's Axiom 3 on non-uniqueness
of URL namespaces (the phone: example).

> Conversely, one could imagine embedding the URL name space
> in the URN space. Imagine, for example, a URN which consisted
> of a date and a URL. The resource named would be 'the
> resource that was available at the specified location
> at the specified time. This would be perfectly good URN;
> perhaps one could say that 'dated-url' was the naming authority,
> and write <durl:199712272238:http://www.parc.xerox.com/masinter>.
> as the undecorated URN.

Sure. Someone suggested this before. Actually, I think you did. 

> With this notion of 'URI is a concept', we don't need or want
> a general URI syntax. There's a URL syntax and a URN syntax.
> There might be a completely separate URC syntax at some point.
> While it is convenient to embed URNs into the URL name space,
> it is just an embedding; the semantics associated with URLs
> are not inherited by URNs than they are inherited by email
> addresses merely because there is a 'mailto:' URL scheme.

Exactly! (I'll have to remember your mailto example).

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


From owner-uri@Bunyip.Com  Fri Jan  2 12:52:08 1998
Delivery-Date: Fri, 02 Jan 1998 12:52:08 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA04923
	for <ietf-archive@ietf.org>; Fri, 2 Jan 1998 12:52:08 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA09495;
	Fri, 2 Jan 1998 12:54:55 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA16285
	for uri-out; Fri, 2 Jan 1998 12:42:13 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA16278
	for uri-in; Fri, 2 Jan 1998 12:42:11 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA16266
	for <uri@services.bunyip.com>; Fri, 2 Jan 1998 12:41:59 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA24831
	for uri@services; Fri, 2 Jan 1998 12:41:58 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA24820;
	Fri, 2 Jan 1998 12:41:41 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id MAA09492; Fri, 2 Jan 1998 12:39:59 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199801021739.MAA09492@bailey.dscga.com>
Subject: Re: URI documents
In-Reply-To: <34A1A389.CA05783A@parc.xerox.com> from Larry Masinter at "Dec 24, 97 04:06:33 pm"
To: masinter@parc.xerox.com (Larry Masinter)
Date: Fri, 2 Jan 1998 12:39:58 -0500 (EST)
Cc: leslie@Bunyip.Com, fielding@kiwi.ics.uci.edu, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Reply-To: michaelm@rwhois.net
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Larry Masinter said this:
> Between:
> 
> a) Roy's last URL syntax draft what we did a last call on.
> b) Roy's attempt to turn this into a URI document, at (I believe
>    the original suggestion of the area directors) by doing
>    a global substitute
> c) Leslie's attempt to split (b) into a URI and a URL document
> d) Larry's attempt to create a single document which discusses
>     URIs and URLs.
>    (ftp://ftp.parc.xerox.com/pub/masinter/uri-url-syntax.txt)
> 
> We have heard from a few folks, but not a lot. To recap:

Larry reminded me that I didn't answer this question before I started
blabbing my opinions. I'm an advocate of (c). I'd like to see
it re-worded in order to reflect Larry's later suggestion of
URIs being a concept rather than something defined by a protocol slot.

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


From owner-uri@Bunyip.Com  Fri Jan  2 13:03:16 1998
Delivery-Date: Fri, 02 Jan 1998 13:03:17 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA04986
	for <ietf-archive@ietf.org>; Fri, 2 Jan 1998 13:03:16 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA09529;
	Fri, 2 Jan 1998 13:06:04 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA16434
	for uri-out; Fri, 2 Jan 1998 12:53:29 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA16427
	for uri-in; Fri, 2 Jan 1998 12:53:27 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA16419
	for <uri@services.bunyip.com>; Fri, 2 Jan 1998 12:53:25 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA24865
	for uri@services; Fri, 2 Jan 1998 12:53:23 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id MAA24862;
	Fri, 2 Jan 1998 12:53:20 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53355(2)>; Fri, 2 Jan 1998 09:53:18 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Fri, 2 Jan 1998 09:53:07 PST
Message-ID: <34AD297F.15D39C63@parc.xerox.com>
Date: Fri, 2 Jan 1998 09:53:03 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: michaelm@rwhois.net
CC: paf@swip.net, fielding@kiwi.ics.uci.edu, harald.t.alvestrand@uninett.no,
        moore@cs.utk.edu, uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Hypertext::non-Hypertext not URL::URN
References: <199801021703.MAA09409@bailey.dscga.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Michael,

I think you've made an important point that I don't want to
get lost. The syntax forms that are controversial
(fragment identifiers, relative forms, query syntax)
are part of the application of HYPERTEXT.

In fact, whether or not you want those forms seems to depend
entirely on whether or not you think you're doing hypertext.

The distinction between having them and not seems to have
little to do with whether or not the identifiers are "location
independent". If you want a resource locator but you're
not doing hypertext (e.g., the resources that you're locating
are printers for IPP or servers for service location or whatever)
then the relative, query, and fragment forms are not applicable.

If you ARE doing hypertext, then those forms are useful,
even if you believe the identifiers are permanent, location
independent, and have all of the attributes that are intended
for URNs and not for URLs.

"Uniform Resource Identifiers" define a space of fully qualified,
non annotated names, while "hypertext references" imbue some
semantics to the internal syntax of URIs (namely, give significance
to "/" and "?" within Uniform Resource Identifiers), add a new
syntactic element ("#" fragment identifiers), and add a new protocol
element (relative identifiers).

Larry
-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Fri Jan  2 17:39:58 1998
Delivery-Date: Fri, 02 Jan 1998 17:39:58 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA07817
	for <ietf-archive@ietf.org>; Fri, 2 Jan 1998 17:39:58 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA10330;
	Fri, 2 Jan 1998 17:42:47 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA20913
	for uri-out; Fri, 2 Jan 1998 17:29:32 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA20904
	for uri-in; Fri, 2 Jan 1998 17:29:21 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA20895
	for <uri@services.bunyip.com>; Fri, 2 Jan 1998 17:29:09 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA25420
	for uri@services; Fri, 2 Jan 1998 17:29:08 -0500 (EST)
Received: from access2.digex.net (access2.digex.net [205.197.245.193])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA25415;
	Fri, 2 Jan 1998 17:29:03 -0500 (EST)
Received: (from asgilman@localhost)
          by access2.digex.net (8.8.4/8.8.4)
	  id RAA00115; Fri, 2 Jan 1998 17:29:29 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199801022229.RAA00115@access2.digex.net>
Subject: Re: Hypertext::non-Hypertext not URL::URN
To: masinter@parc.xerox.com (Larry Masinter)
Date: Fri, 2 Jan 1998 17:29:29 -0500 (EST)
Cc: michaelm@rwhois.net, paf@swip.net, fielding@kiwi.ics.uci.edu,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
In-Reply-To: <34AD297F.15D39C63@parc.xerox.com> from Larry Masinter at "Jan 2, 98 09:53:03 am"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

to follow up on what Larry Masinter said:

> 
> I think you've made an important point that I don't want to
> get lost. The syntax forms that are controversial
> (fragment identifiers, relative forms, query syntax)
> are part of the application of HYPERTEXT.
> 
> In fact, whether or not you want those forms seems to depend
> entirely on whether or not you think you're doing hypertext.
> 

This is an interesting idea to pursue, but not credible in
the strong form you stated.

If I were on the road wanting to find the nearest IPP accessible
Braille embosser with a courier delivery option, I believe this
could well wind up as a resource-discovery query involving
something much like the ?parm-list familiar in URLs.

Not all of the functions you reference are limited to HyperText
applications.  But one can, for the purpose of analysis and
understanding, break out a lattice of classes of [names or
identifiers] with longer and shorter sets of "what you can
do with it" attached to the class.

>From the naming perspective, the paramount characteristic
is that the identifier contains a sufficient key (attribute
cluster).  The ability to abbreviate [for relative forms]
in selected contexts [where a document context or other basis
for establishing a BASE environment characteristic exists]
and to parse by certain methods are introduced lower down
in the class web, in more concrete "derived" classes. 

["lower" here is dependent on having adopted a "naming
perspective."]

The difference between an URL view and an URN view of URIs could
be summarized in terms of which of the following failure modes
you are more concerned to avoid:

	- The identified resource exists, but you don't get it.
		-- URL cares first to avoid this
	- You get a resource, but it is not what you intended.
		-- URN cares first to avoid this

-- Al Gilman


From owner-uri@Bunyip.Com  Sat Jan  3 01:31:27 1998
Delivery-Date: Sat, 03 Jan 1998 01:31:28 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id BAA16870
	for <ietf-archive@ietf.org>; Sat, 3 Jan 1998 01:31:27 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA10909;
	Sat, 3 Jan 1998 01:34:14 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA06657
	for uri-out; Sat, 3 Jan 1998 01:21:04 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA06647
	for uri-in; Sat, 3 Jan 1998 01:21:02 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA06632
	for <uri@services.bunyip.com>; Sat, 3 Jan 1998 01:20:54 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA26219
	for uri@services; Sat, 3 Jan 1998 01:20:53 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id BAA26216;
	Sat, 3 Jan 1998 01:20:48 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa25343;
          2 Jan 98 22:18 PST
To: Larry Masinter <masinter@parc.xerox.com>
cc: michaelm@rwhois.net, harald.t.alvestrand@uninett.no, moore@cs.utk.edu,
        uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: Hypertext::non-Hypertext not URL::URN 
In-reply-to: Your message of "Fri, 02 Jan 1998 09:53:03 PST."
             <34AD297F.15D39C63@parc.xerox.com> 
Date: Fri, 02 Jan 1998 22:11:32 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801022218.aa25343@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>I think you've made an important point that I don't want to
>get lost. The syntax forms that are controversial
>(fragment identifiers, relative forms, query syntax)
>are part of the application of HYPERTEXT.
>
>In fact, whether or not you want those forms seems to depend
>entirely on whether or not you think you're doing hypertext.

Nope.  Relative forms are a means of namespace abbreviation.
Query syntax is simply a convenient mechanism for parameterized
access to a resource, which exists only for the sake of common
client implementations.  Fragment identifiers are a mechanism for
identifying a subset of the result of a retrieval.  Whether or not
all of these are only part of the application of hypertext depends
on your definition of hypertext.

Hypertext can be usefully defined either in terms of the UI or
the architecture.  Using the UI definition of hypertext from
Ted Nelson (via Jeff Conklin's Survey): "a combination of natural
language text with the computer's capacity for interactive branching,
or dynamic display ... of a nonlinear text" is obviously insufficient
to cover all of the applications which use relative URI today.
Keep in mind that my protocol library was original written to support
maintenance applications, not dynamic display.

The architectural definition of hypertext is simply that information
can be organized by relationships between information, and further
that resources can be organized by the relationships between
representations of those resources.  This is what I think of as an
Engelbart/Berners-Lee definition, though I'm not sure it was ever
written as such by them.  This definition does cover all of the
controversial syntax forms, but then it also covers all possible uses
of URNs as well, including semantically rich name comparison.

In either case, making a distinction between URI use in hypertext and
URI use outside of hypertext is pointless.  The URI syntax includes a
variety of forms that *allow* the use of relative identifiers, *allow*
the distinction of query parts, and *allow* the presence of fragment
identifiers.  They exist NOT because they are useful for all URI, but
because they ARE useful for some URI.  The syntax is thus defined to
*reserve* those forms in such a way as they *can* be used when someone
wants to use them, and in a way that is *independent* of the scheme
definition.  Moreover, their presence has no adverse impact on uses
of URI that exclude those forms.

That is why I made an explicit distinction between URI-reference
and the other BNF terms in the specification.  HTTP, HTML, and XML
(and many other protocols) need a Draft Standard for a URI-reference.
That is what the URI syntax is all about.  It is not, and never has been,
the intersection of the requirements for URL and URN.  It cannot be,
since the actual requirements for individual URL schemes do not have
much in the way of an intersection.  Protocol fields that do not wish
to allow the relative form and/or fragment will use the <absoluteURI>
BNF term instead.

>The distinction between having them and not seems to have
>little to do with whether or not the identifiers are "location
>independent". If you want a resource locator but you're
>not doing hypertext (e.g., the resources that you're locating
>are printers for IPP or servers for service location or whatever)
>then the relative, query, and fragment forms are not applicable.

Fragment wouldn't be useful, but relative and query forms are
useful in any context where many related printers are being identified,
or servers for service location or whatever.  Namespace abbreviation 
is a universal principle.

>If you ARE doing hypertext, then those forms are useful,
>even if you believe the identifiers are permanent, location
>independent, and have all of the attributes that are intended
>for URNs and not for URLs.
>
>"Uniform Resource Identifiers" define a space of fully qualified,
>non annotated names, while "hypertext references" imbue some
>semantics to the internal syntax of URIs (namely, give significance
>to "/" and "?" within Uniform Resource Identifiers), add a new
>syntactic element ("#" fragment identifiers), and add a new protocol
>element (relative identifiers).

Sorry, that has no basis in reality.  "Uniform Resource Identifiers"
have a Uniform syntax in order to be used and processed as URI references
by portions of overall system implementations that DO NOT KNOW the
scheme-specific semantics.  This allows a separation of concerns between
those elements of the system that collect references (e.g., HTTP field
value parsers, HTML/XML element attribute parsers, etc.) and those
elements of the system that perform semantic operations on those
identifiers.

In order to process an entire set in common, the set of rules that
guide that process must be common for the entire set.  Applications
that use a URI reference do not check to see whether it is a name
or a location before they apply the relative resolution process.
Aside from Navigator (which is artificially restricted to a small set
of URL schemes by poor design), existing WWW applications don't even
check the scheme name until an actual retrieval request is made.

Michael, while I appreciate your desire to have a general definition
of URI that represents only the philosophical principle of identifying
a resource, the fact of life is that we don't need one.  Such a paper
would be useful as a research survey, but not as a Draft Standard
definition of specific protocol elements in current practice.  The latter
is what I am doing, and what <draft-fielding-uri-syntax-01> is intended
to represent, and why we are discussing this in the IETF and not at
a research conference.

While we sit here debating what is or is not relevant to a URN, several
dozen technical specifications in preparation by the IETF or the W3C are
being held back because we don't want them to be specified in terms of
the older RFCs (1670, 1738, 1808) which are known to be wrong.  If there
is nothing in the current draft that prevents the URN WG from defining
the URN as they please, then there is no valid objection to the draft
regarding what the URN does or does not allow.

The only alternative is to make "Locator" synonymous with "a URI that
might be used to locate a resource for the purpose of access" and then
call everything a URL, including all URNs when they are used for that
purpose.  But we have ALREADY discussed and discarded that option because
nobody here (including me) wants to refer to URNs as a subset of URLs.

....Roy


From owner-uri@Bunyip.Com  Sat Jan  3 01:45:12 1998
Delivery-Date: Sat, 03 Jan 1998 01:45:13 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id BAA16917
	for <ietf-archive@ietf.org>; Sat, 3 Jan 1998 01:45:12 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA10923;
	Sat, 3 Jan 1998 01:48:00 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA06972
	for uri-out; Sat, 3 Jan 1998 01:36:58 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA06961
	for uri-in; Sat, 3 Jan 1998 01:36:56 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA06955
	for <uri@services.bunyip.com>; Sat, 3 Jan 1998 01:36:54 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA26283
	for uri@services; Sat, 3 Jan 1998 01:36:53 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id BAA26280;
	Sat, 3 Jan 1998 01:36:46 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa26007;
          2 Jan 98 22:35 PST
To: Dan Connolly <connolly@w3.org>
cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: URI documents 
In-reply-to: Your message of "Fri, 02 Jan 1998 09:29:40 CST."
             <34AD07E4.5B7E@w3.org> 
Date: Fri, 02 Jan 1998 22:28:17 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801022235.aa26007@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>I am trying to find (c) to review it, but I'm not having
>any luck.

Sorry for the delay in responding -- lovely flu season here.
The original message was MIMEencoded, so I placed the intro
and two split specs in my sandbox

    http://www.ics.uci.edu/~fielding/url/leslie0.txt
    http://www.ics.uci.edu/~fielding/url/leslie1.txt
    http://www.ics.uci.edu/~fielding/url/leslie2.txt
    
....Roy


From owner-uri@Bunyip.Com  Sat Jan  3 02:41:55 1998
Delivery-Date: Sat, 03 Jan 1998 02:41:55 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id CAA17107
	for <ietf-archive@ietf.org>; Sat, 3 Jan 1998 02:41:54 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA10957;
	Sat, 3 Jan 1998 02:44:43 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA07509
	for uri-out; Sat, 3 Jan 1998 02:32:52 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA07499
	for uri-in; Sat, 3 Jan 1998 02:32:49 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA07493
	for <uri@services.bunyip.com>; Sat, 3 Jan 1998 02:32:47 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id CAA26379
	for uri@services; Sat, 3 Jan 1998 02:32:46 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id CAA26376;
	Sat, 3 Jan 1998 02:32:42 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa27879;
          2 Jan 98 23:29 PST
To: Patrik Faltstrom <paf@swip.net>
cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Sun, 28 Dec 1997 13:43:21 +0100."
             <Pine.GSO.3.96.971228131924.3210G-100000@nix> 
Date: Fri, 02 Jan 1998 23:22:45 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801022329.aa27879@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Patrik Faltstrom writes:
>
>The confusion is when there are so many parts that talk about (today)
>URL-specific things as URI-things, but with a "may". One example is
>relative URLs, which I think should be described as relative URLs, and not
>relative URIs. The same thing about fragments, and details on how to
>construct and parse query/username etc constructions. It sounds like if
>these things -- even though they are preceded with a "may" -- should apply
>to all URIs, and more specifically to the _design_ of a URZ, URB, URX or
>whatever.

That's because they do in current practice, by design.  Protocols and
data formats that make use of URI references do place all of those
"may", "should", and "must" requirements on anything that is placed
within those URI references, whether it be a URL, URN, URZ, URB, URX or
whatever.  That is the purpose of the URI syntax.  If a protocol
element does not want those features, then it does not use the BNF
terms associated with those features.

>> > I think it is definitely better if we have documents about URIs, URNs and
>> > URLs, so the number of "may" can be limited to a minimum when we talk
>> > about so important things as grammars and what characters are allowed, how
>> > encoding is done and how to handle/accept things like fragments, queries
>> > and relative addressing.
>> 
>> There are no fewer "may"s in the combined (c) than there are in (b).
>
>Well, I think they might be able to be fewer. I might be wrong. I would
>like to say that _IF_ certain functionality should be able to be applied
>to a URL scheme, it _MUST_ syntactically be written in a certain way. That
>rule might not be possible to create if we also include URNs -- because
>the URN namespace itself might have rules and constructions which makes
>that rule not appliable.

The URL schemes already in practice do not have anything more in
common than what is specified in the URI draft.  There are no MUST
requirements for such things because doing so places semantic requirements
on URLs that simply aren't needed by the generic parser.

>Also, because a URN and a URL are different things (as a URN can be used
>in a number of ways, N2Ls, N2L, N2C,...) they are also used differently --
>and certain operations one can apply to a URL can not be applied to a URN
>and vice versa.

Scheme-specific semantics do not belong in the generic syntax draft.
In any case, the above is false --- it depends on the scheme definition
and not on whether it is a URL or URN.

>> As far as I can tell, there is no proposal to have a different
>> set of allowed characters in "URI" than in "URL", so I'm not sure 
>> waht you mean by "what characters are allowed". Also, I don't see
>> any proposals to have a different mechanism for encoding for URNs
>> and URLs. Are you suggesting there might be such a thing?
>
>This is from a discussion I had with the Handle people, which didn't
>understand why we when talking about URNs did say that the character set
>in use should be UTF-8 encoded UNICODE 2.0, when so many different
>character sets did work when using HTTP URLs. Well, this is because when
>getting a URL, you normally (there are exceptions of course) get them in a
>HTML document as a reference. That reference is then, as-is, passed back
>to the same server as the one that did pass the reference to the client,
>so noone have to parse the stream of bytes passed back and fourth over the
>wire. The URL, if displayed on the screen in the clients browser, might
>look funny, or like garbage, but it will work. This as long as the client
>doesn't change the stream of bytes.
>
>But, when talking about URNs, the URN will be inside some document, say a
>HTML one. That URN will _NOT_ be passed to the same HTTP server, but to
>some resolver (in the case of a N2L resolution) which must understand what
>characters are represented in the name-space-specific string, so a search
>can be done, which in turn will result in the URL which is sent back to
>the client. That URL is then what the browser in this example sends back
>to the HTTP server to get the next HTML page.
>
>As you can see in this example, we have when using URNs a third party
>involved -- or at least some function which acts as a resolver which in
>this simple example turns the URN into a URL which is then used as normal.
>
>Because of that -- it is definitely needed when talking about URNs to
>agree on what character set and encoding is used, as the parties involved
>have to be able to parse the characters (not the bytes) sent in the URN.

Before making such arguments, it is useful to check the specification,
specifically section 2.1:

   In general practice, many different character encoding schemes are
   used in the second mapping (between sequences of represented
   characters and sequences of octets) and there is generally no
   representation in the URI itself of which mapping was used unless
   the URI scheme requires a specific mapping.  While there is a strong
   desire to provide for a general and uniform mapping between more
   general scripts and URIs, the standard for such use is outside of the
   scope of this document.

The operative words here are "unless the URI scheme requires a
specific mapping."  The "urn" scheme does require a specific mapping.
This does not in any way interfere with its treatment as a URI.

....Roy


From owner-uri@Bunyip.Com  Sat Jan  3 02:58:28 1998
Delivery-Date: Sat, 03 Jan 1998 02:58:29 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id CAA17155
	for <ietf-archive@ietf.org>; Sat, 3 Jan 1998 02:58:28 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA10965;
	Sat, 3 Jan 1998 03:01:11 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA07764
	for uri-out; Sat, 3 Jan 1998 02:49:53 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA07753
	for uri-in; Sat, 3 Jan 1998 02:49:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA07747
	for <uri@services.bunyip.com>; Sat, 3 Jan 1998 02:49:48 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id CAA26424
	for uri@services; Sat, 3 Jan 1998 02:49:47 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id CAA26421;
	Sat, 3 Jan 1998 02:49:44 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa29408;
          2 Jan 98 23:47 PST
To: Larry Masinter <masinter@parc.xerox.com>
cc: Patrik Faltstrom <paf@swip.net>, harald.t.alvestrand@uninett.no,
        moore@cs.utk.edu, uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Sat, 27 Dec 1997 22:45:15 PST."
             <34A5F57A.F02C06D7@parc.xerox.com> 
Date: Fri, 02 Jan 1998 23:40:26 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801022347.aa29408@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

In message <34A5F57A.F02C06D7@parc.xerox.com>, Larry Masinter writes:
>I've been wondering if we might progress with a different
>perspective, which I will lay out briefly:
>
>The term "URI" denotes a concept: some kind of uniform
>space of identifiers for resources. The terms "URL", and "URN",
>however, denote explicit protocol elements, with specific
>syntax and semantics associated with that syntax. The URL
>syntax is well defined and widely implemented; the URN syntax
>is newer, but well underway.
>
>It is possible, and convenient, to allow for mutual embedding
>of these protocol elements. That is, the space of URNs can
>be embedded in the space of URLs by prepending the URN with
>the string "urn:". This means that "all URNs are URLs" only
>in the trivial sense that it is possible to write a URN as
>a URL. The simple embedding is possible because the URN syntax
>was chosen (wisely) to fit within the URL syntax.
>
>Conversely, one could imagine embedding the URL name space
>in the URN space. Imagine, for example, a URN which consisted
>of a date and a URL. The resource named would be 'the
>resource that was available at the specified location
>at the specified time. This would be perfectly good URN;
>perhaps one could say that 'dated-url' was the naming authority,
>and write <durl:199712272238:http://www.parc.xerox.com/masinter>.
>as the undecorated URN.
>
>With this notion of 'URI is a concept', we don't need or want
>a general URI syntax. There's a URL syntax and a URN syntax.
>There might be a completely separate URC syntax at some point.
>While it is convenient to embed URNs into the URL name space,
>it is just an embedding; the semantics associated with URLs
>are not inherited by URNs than they are inherited by email
>addresses merely because there is a 'mailto:' URL scheme.

This is what we were working on, until the URN folks insisted that
a URN could not be a URL, and therefore could not be referenced
by the URL specification.  Likewise, many people feel that
"identifier" is a better term for this interchangeable syntax
than is "locator".  If people could just make up their minds on
which is better 

   o URN can be considered a URL for some purposes

   o URN can be considered a URI for some purposes

then maybe we can make some progress.  Please note that we have already
written both of those specifications, minus a few adjustments needed to
correspond with more recent editorial improvements.

....Roy


From owner-uri@Bunyip.Com  Sat Jan  3 03:37:56 1998
Delivery-Date: Sat, 03 Jan 1998 03:37:57 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id DAA17308
	for <ietf-archive@ietf.org>; Sat, 3 Jan 1998 03:37:56 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA11012;
	Sat, 3 Jan 1998 03:40:45 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA08243
	for uri-out; Sat, 3 Jan 1998 03:23:37 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA08233
	for uri-in; Sat, 3 Jan 1998 03:23:34 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA08227
	for <uri@services.bunyip.com>; Sat, 3 Jan 1998 03:23:31 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA26511
	for uri@services; Sat, 3 Jan 1998 03:23:29 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA26508;
	Sat, 3 Jan 1998 03:23:23 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa08054;
          3 Jan 98 0:22 PST
To: Patrik Faltstrom <paf@swip.net>
cc: harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Sun, 28 Dec 1997 06:52:19 +0100."
             <Pine.GSO.3.96.971228063242.27472E-100000@nix> 
Date: Sat, 03 Jan 1998 00:14:48 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801030022.aa08054@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Patrik writes:
>
>It _might_ be the case that a URN should be parsed differently than a URL.
>It might be that a totally new UR* should be parsed even differently than
>a URN and a URL. I agree with you that a design like that might be stupid,
>but the fact is that you do have some small common syntactic rules for
>URNs and URLs, and that is how you find which one it is. A URN is simple
>to recognise as it is prepended with the "urn:" string, but a URN is
>harder because the URL scheme is syntactically written in the position
>where the URI scheme should be. A parser must because of that have a list
>of all known URL schemes, and if the URI scheme is one of those, the
>identifier is a URL.

I don't think you understand the impact of the URN WG's decisions.
The "urn" is a URI scheme.  It is not "harder" or "easier" to interpret
than any other URI scheme --- you just give it to the "urn" handler,
which is then perfectly capable of giving it to some other sub-handler
if that is how the "urn" handler is designed.  The URI syntax doesn't
care about such things, because the URI parser doesn't care whether the
identifier is a URL or URN.  Those are scheme-dependent issues, not
URI issues.

The only application I know of that is dumb enough to use a fixed
list of known URL schemes is Navigator, and plain text scanners which
attempt to convert URLs in text to a hypertext reference.  Most
everything else is based on either the W3C/CERN libwww which uses a
registry of callbacks, or my own libwww-perl which uses module hooks.
This is because these architectures are designed for extensibility.
We all want this to be true, and even more prevalent in the future,
because URNs will never be deployed if they can't be used.

>Now, you simplify this by saying that syntactically, a URN can be parsed
>the same way as a URL, and one can install in the software a URN parser
>just like one does install a handler for a HTTP scheme or mailto scheme.
>
>Well, a lot of people probably do agree with you that that is the way one
>can _implement_ URLs and URNs, but that is not the way things are defined.
>What do we do when we get URZs which _doesn't_ have "URZ" prepended, but
>have the URZ scheme immediately in the beginning of the string, just like
>URLs? What happens if the market start writing URNs without the string
>"urn:" in the beginning of the string, and instead only write "isbn:" (you
>write in your document about the "side of the bus problem" regarding the
>fact that HTTP URLs loose their "http://" part)? Is "isbn" now a scheme?
>Yes, in the implementation it might be when you parse the string, but it
>is still a URN, and not a URL.

Yes, if people were not to include the "urn:" prefix, then it is no
longer within the "urn" scheme.  The scheme is not optional, nor will it
ever be optional.  I believe I've said this before on the URN list.

You are talking about a philosophical problem, and I am talking about
running code.  We need a definition that corresponds to the running code,
not to the philosophical problem.

>We have today two different types of URIs; URLs and URNs. What some of us
>ask for are your document divided in three so it is crystal clear what is
>a definition for URIs, what is URLs and what is URNs. I simply don't
>understand why you are opposing that so much?

Because what you are asking for is not true in current practice, nor can
it be defended by any implementations, nor is it capable of being defined
as a Draft Standard.  Aside from that, it is also poor design.  That is
why I oppose it so much --- I have no desire for a useless specification
that specifies nothing more than the territorial boundary between two
IETF working groups.

....Roy


From owner-uri@Bunyip.Com  Sun Jan  4 14:28:11 1998
Delivery-Date: Sun, 04 Jan 1998 14:28:12 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA03268
	for <ietf-archive@ietf.org>; Sun, 4 Jan 1998 14:28:11 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA00686;
	Sun, 4 Jan 1998 14:31:00 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA22405
	for uri-out; Sun, 4 Jan 1998 14:16:38 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA22395
	for uri-in; Sun, 4 Jan 1998 14:16:36 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA22389
	for <uri@services.bunyip.com>; Sun, 4 Jan 1998 14:16:33 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA28610
	for uri@services; Sun, 4 Jan 1998 14:16:32 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id OAA28607;
	Sun, 4 Jan 1998 14:16:29 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52283(1)>; Sun, 4 Jan 1998 11:16:16 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71813>; Sun, 4 Jan 1998 11:15:58 PST
Message-ID: <34AFDFED.5B85EAD0@parc.xerox.com>
Date: Sun, 4 Jan 1998 11:15:57 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
CC: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: Hypertext::non-Hypertext not URL::URN
References: <9801032123.aa14252@paris.ics.uci.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

I said (to Roy, privately)

> The point is, there are a particular set of applications that
> can use relative forms, fragments, and query syntax. Whether or
> not those applications can use a particular naming scheme
> is independent of whether the naming scheme is intended to
> be "location-independent" or "permanent".

to which Roy reiterated (privately):

> There are some applications which do not use relative forms,
> but the ones that do are not limited to hypertext. Regardless,
> the syntax is uniform in order to support those applications
> that do use those forms.  This is not a hardship for any other
> applications, so there is no point in debating it.

I think we have an agreement on the point that "there are some
applications that do not use fragments, relative forms or queries,
and some that do."  There seems to be some agreement (I'm not sure
how much) that the distinction is based on the application class,
and not (necessarily) on whether the identifier is a URL or a URN.

As to whether or not we should "debate" this, I believe this is the 
crux of the issue that is keeping us from progressing, so I think
it's worth getting clear about it. The question isn't about "hardship",
it is about "applicability" or "appropriateness". Unless it is made explicit,
there is a presumption, at least in many situations, that if you
give a general syntax for a protocol element, the components of
that general syntax are appropriate and allowed for all applications
of that protocol element. However, this is not the case: there are
applications for which fragment identifiers are inappropriate.

If we didn't want to restrict applicability of syntactic components
by having explicit syntactic elements, we'd just stick to "scheme:uric*"
and put footnotes for each application. But that's hardly desirable.

The World Wide Web application (and various other applications) need
and want the BNF for "URI-reference". But other applications (e.g.,
digital libraries, for example), might want to disallow fragment identifiers.

If we pursue this line of reasoning, we would want the URI syntax document
to define sufficient non-terminals to be useful for the different
kinds of application classes. For example,

There are a class of applications that use only 'pure absolute
URIs', with no fragment identifiers, relative forms, or query
processing. (For example, I might imagine various digital library
applications wanting to make this restriction.)

There are a class of applications that use only 'absolute URIs,
and query forms', but no relative forms or fragment identifiers.
For example, I might imagine various resource location applications
wanting this restriction.

There are a class of applications that use "recognize URI in
plain text" syntax. This class might use the "www.blah.com/foo"
form, without any scheme, and might want to restrict the URL scheme
to start with a text character.

Perhaps one way to clarify the issues for some would be to note
some of the different application classes, and even to give
different BNF constructions for each. Hiding it behind the
opaque URI syntax doesn't seem to help those who want some of
the syntactic elements but not the rest.

Larry


From adm  Mon Jan  5 08:10:45 1998
Delivery-Date: Mon, 05 Jan 1998 08:18:12 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id IAA14846
	for ietf-outbound.10@ietf.org; Mon, 5 Jan 1998 08:10:02 -0500 (EST)
Received: from thumper.bellcore.com (thumper.bellcore.com [128.96.41.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA14824
	for <ietf@ns.ietf.org>; Mon, 5 Jan 1998 08:08:54 -0500 (EST)
Received: from seawind.bellcore.com (seawind.bellcore.com [192.4.18.101])
	by thumper.bellcore.com (8.8.6/8.8.6) with ESMTP id IAA27873;
	Mon, 5 Jan 1998 08:08:24 -0500 (EST)
Received: (from huitema@localhost) by seawind.bellcore.com (8.8.5/8.6.12) id IAA20496; Mon, 5 Jan 1998 08:08:23 -0500 (EST)
Date: Mon, 5 Jan 1998 08:08:23 -0500 (EST)
From: huitema@bellcore.com (Christian Huitema)
Message-Id: <980105080822.ZM20494@seawind.bellcore.com>
In-Reply-To: "Turner, Randy" <rturner@sharplabs.com>
        "RE: User Petition on Standards to Netscape and Microsoft" (Jan  3, 10:24am)
References: <D10983CAC30DD111B41400805FA6A1C1026DC9@admsrvnt02.enet.sharplabs.com>
X-Mailer: Z-Mail (5.0.0 30July97)
To: "Turner, Randy" <rturner@sharplabs.com>,
        "'huitema@bellcore.com
 '" <huitema@bellcore.com>
Subject: Re: User Petition on Standards to Netscape and Microsoft
Cc: "'karl@cavebear.com'" <karl@cavebear.com>,
        "'ietf@ns.ietf.org
 '" <ietf@ns.ietf.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii

XDR includes both an IDL and a coding spec.  Both could be used
instead of ASN.1, and are indeed used in many applications.

-- 
Christian Huitema
----------
See you at INET'98, Geneva 21-24,July 98 http://www.isoc.org/inet98/


From owner-uri@Bunyip.Com  Tue Jan  6 07:47:20 1998
Delivery-Date: Tue, 06 Jan 1998 07:47:24 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id HAA06369
	for <ietf-archive@ietf.org>; Tue, 6 Jan 1998 07:47:19 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id HAA05876;
	Tue, 6 Jan 1998 07:50:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA27220
	for uri-out; Tue, 6 Jan 1998 07:12:24 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA27213
	for uri-in; Tue, 6 Jan 1998 07:12:22 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA27205
	for <uri@services.bunyip.com>; Tue, 6 Jan 1998 07:12:20 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id HAA03820
	for uri@services; Tue, 6 Jan 1998 07:12:19 -0500 (EST)
Received: from dokka.kvatro.no (dokka.kvatro.no [193.216.2.164])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA03813;
	Tue, 6 Jan 1998 07:12:06 -0500 (EST)
Received: from alden (dhcp42.kvatro.no [193.216.2.42])
	by dokka.kvatro.no (8.8.5/8.8.5) with SMTP id NAA16175;
	Tue, 6 Jan 1998 13:02:05 +0100
Message-Id: <199801061202.NAA16175@dokka.kvatro.no>
X-Sender: hta@dokka.kvatro.no
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0 Demo
Date: Tue, 06 Jan 1998 12:59:34 +0100
To: Dan Connolly <connolly@w3.org>
From: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
Subject: Re: URI documents
Cc: Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
In-Reply-To: <34AD07E4.5B7E@w3.org>
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
 <199712262257.XAA19060@dokka.kvatro.no>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 09:29 02.01.98 -0600, Dan Connolly wrote:

>Harald, it would help me out if you would
>please point out how it is that (b) is not a solution.
>I read it quite carefully and I find it satisfactory.

That's why it went to Last Call - at first glance I found it so too.
At second glance (and considering others' vehemence), I'm not 
sure at all.

>Since Larry asked, I'll (re-)state the W3C opinion: we're
>heavily invested in the notion of a single, extensible universal
>address space:

The problem, to my mind, is that we really have two deep axioms
here:

- The class of identifiers that, roughly speaking, start with
  a short string and a colon, and go on in a charset-limited way.
  All the URI axioms you cite are axioms of that class.
- The class of identifiers that, in addtion to being of the first
  class, obey certain additional rules, such as hierarchy,
  hostname representation and so on.
  None of this is necessary for the URI axioms; they are vitally
  necessary for today's day-to-day usage of the World Wide Web.

(Everyone with me so far?)

There are people among us who think (I think) that the rules of the
second class are more a result of the history of the field than they
are a good design that should be followed in the future; in particular,
they want to make sure that nobody - BUT NOBODY - builds into their
software assumptions that all URLs that happen to look like "type 2"
can be treated like "type 2" URLs.

This separation is, I think, probably best served by having 2 different
documents, one for URIs giving the "type 1" rules and one giving
the "type 2" rules.

If this is the case, we have more issues:

- Is the #fragment rule a "type 1", "type 2" or "none of the above, but
  should be mentioned in both places"?
- For things that are currently called URLs, but don't follow the "type 2"
  rules, should we recategorize them as URIs or say that the URL concept
  embraces both "type 2" URIs and some other URIs?

If separation is not the Right Way, the issues are of course slightly
different....

                                   Harald A



From owner-uri@Bunyip.Com  Tue Jan  6 10:53:48 1998
Delivery-Date: Tue, 06 Jan 1998 10:53:49 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA10317
	for <ietf-archive@ietf.org>; Tue, 6 Jan 1998 10:53:48 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA06460;
	Tue, 6 Jan 1998 10:56:35 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA00250
	for uri-out; Tue, 6 Jan 1998 10:09:32 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA00242
	for uri-in; Tue, 6 Jan 1998 10:09:31 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA00234
	for <uri@services.bunyip.com>; Tue, 6 Jan 1998 10:09:28 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA04164
	for uri@services; Tue, 6 Jan 1998 10:09:27 -0500 (EST)
Received: from access5.digex.net (access5.digex.net [205.197.245.196])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA04158;
	Tue, 6 Jan 1998 10:09:21 -0500 (EST)
Received: (from asgilman@localhost)
          by access5.digex.net (8.8.4/8.8.4)
	  id KAA21828; Tue, 6 Jan 1998 10:07:25 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199801061507.KAA21828@access5.digex.net>
Subject: Re: URI documents
To: Harald.Alvestrand@maxware.no (Harald Tveit Alvestrand)
Date: Tue, 6 Jan 1998 10:07:25 -0500 (EST)
Cc: connolly@w3.org, masinter@parc.xerox.com, leslie@Bunyip.Com,
        fielding@kiwi.ics.uci.edu, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
In-Reply-To: <199801061202.NAA16175@dokka.kvatro.no> from Harald Tveit Alvestrand at "Jan 6, 98 12:59:34 pm"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

to follow up on what Harald Tveit Alvestrand said:

Dan Connolly:
> >Since Larry asked, I'll (re-)state the W3C opinion: we're
> >heavily invested in the notion of a single, extensible universal
> >address space:

Al Gilman:
That's one of the sources of the problem:  too much emphasis on
singleness.  If you frame the problem as understanding a class
of text strings that function as identifiers, in the context of
a web of string and name classes, you will get unstuck from the
impasses.

Harald Alvestrand:
> 
> The problem, to my mind, is that we really have two deep axioms
> here:
> 
> - The class of identifiers that, roughly speaking, start with
>   a short string and a colon, and go on in a charset-limited way.
>   All the URI axioms you cite are axioms of that class.
> - The class of identifiers that, in addtion to being of the first
>   class, obey certain additional rules, such as hierarchy,
>   hostname representation and so on.
>   None of this is necessary for the URI axioms; they are vitally
>   necessary for today's day-to-day usage of the World Wide Web.
> 
> (Everyone with me so far?)

Al Gilman:

Almost.  You are very close.  But you are not getting quite deep
enough.  It is not clear that everything that gets called an URN
needs to have all the armor of your first class.

There is a level of abstraction for names where the relative and
absolute URLs that retrieve the same resource are viewed as
variant forms of one name.  We may need to link the URI documents
to documents which capture this view of the naming agenda in
order to have adequate documentation of what is going on.

Harald A:
> 
> If separation is not the Right Way, the issues are of course slightly
> different....

Al Gilman:

The Right Way is a web of sub-documents specifying a web of
classes.  So long as the semantics of the sub-documents is strong
enough, the grouping into documents becomes a non-problem.  The
IETF is being materially hampered in working this situation by
its failure to adopt more powerful linking and semantic modeling
norms for its working documents.

The canonical sub-document web for this topic is:

Ancestor classes [standards track]:

	a string class that survives a variety of environments

	a name class that guarantees certain semantic properties

Resource classes [BCP track]:

	addressing imported from the Internet platform

	generic hierarchy as has been used in multiple URL schemes
	
	intra-document references to named subdocuments or locations
	[via #fragment construct]

	[I may not have got them all]

Scheme specifications [three tracks per URLreg plans]:

	Draw on the above two sets of class definitions.

The URN development 
	
	- should be free to define names as polymorphic
	and containing some forms that do not meet
	the hardiness requirements of the HTML/HTTP cycle.

	- should get with the program of scheme extension
	so we have one program of scheme vocabulary 
	definition which will preserve the low cost of
	distinguishing things syntactically across a
	broad range of contexts.

-- Al Gilman


From owner-uri@Bunyip.Com  Tue Jan  6 13:28:47 1998
Delivery-Date: Tue, 06 Jan 1998 13:28:47 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA12576
	for <ietf-archive@ietf.org>; Tue, 6 Jan 1998 13:28:46 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA07221;
	Tue, 6 Jan 1998 13:31:32 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id NAA06609
	for uri-out; Tue, 6 Jan 1998 13:17:13 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id NAA06603
	for uri-in; Tue, 6 Jan 1998 13:17:12 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA06591
	for <uri@services.bunyip.com>; Tue, 6 Jan 1998 13:17:09 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id NAA04657
	for uri@services; Tue, 6 Jan 1998 13:17:07 -0500 (EST)
Received: from dynamicdiagrams.com (dynamicdiagrams.com [205.181.196.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id NAA04648;
	Tue, 6 Jan 1998 13:17:00 -0500 (EST)
Received: by dynamicdiagrams.com (940816.SGI.8.6.9/940406.SGI.AUTO)
	 id NAA02634; Tue, 6 Jan 1998 13:08:37 -0800
From: "David G. Durand" <david@dynamicdiagrams.com>
Message-Id: <9801061308.ZM2632@iris.dynamicdiagrams.com>
Date: Tue, 6 Jan 1998 13:08:34 -0500
In-Reply-To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
        "Re: URI documents" (Jan  6, 12:59pm)
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com> 
	<199712262257.XAA19060@dokka.kvatro.no> 
	<199801061202.NAA16175@dokka.kvatro.no>
X-Mailer: Z-Mail (3.2.0 26oct94 MediaMail)
To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>
Subject: Re: URI documents
Cc: Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Jan 6, 12:59pm, Harald Tveit Alvestrand wrote:
> Subject: Re: URI documents
> At 09:29 02.01.98 -0600, Dan Connolly wrote:
> >Since Larry asked, I'll (re-)state the W3C opinion: we're
> >heavily invested in the notion of a single, extensible universal
> >address space:
>
> The problem, to my mind, is that we really have two deep axioms
> here:
>
> - The class of identifiers that, roughly speaking, start with
>   a short string and a colon, and go on in a charset-limited way.
>   All the URI axioms you cite are axioms of that class.

This class of properties certainly seems to be essential to solving the
concrete protocol problems. Standards like HTML and XML need to be able to
refer to identifiers regardless of whether they are names or locators, and need
to be able to parse those locators dependably (which means knowing about
character repertoire, and scheme identifier at the least).

> - The class of identifiers that, in addtion to being of the first
>   class, obey certain additional rules, such as hierarchy,
>   hostname representation and so on.
>   None of this is necessary for the URI axioms; they are vitally
>   necessary for today's day-to-day usage of the World Wide Web.

The hierarchy rule is potentially applicable to many sorts of namespace.
Hostnames are much more limited in application to specific protocols (leaving
aside the use of hostnames as indentifiers in contexts where communication with
the host is irrelevant).

While several proposed URL spaces have no notion of hierarchy, some do, and of
those, _some_ but not all, may sensibly be used with "relative addresses" of
the "relative URI" sort. So the "hierarchy properties" may not apply globally
to all forms of URI. On the other hand, _where_ hierarchy can be applied, it
should be done in a uniform way, so that knowledge of naming scheme is not
required in order to parse and properly resolve relative URIs.

The current framework actually provides this -- if non-hierarchical namespaces
are required to always escape any occurrences of the "/" character in their
URIs. This is probably an inconvenience in some legacy URN spaces, but
providing a uniform method for using hierarchical and relative URIs does not
force non-hierarchical namespaces out of existence. It does limit their
character set further so that they don't contain the hierarchy-marking
character.

I agree with that relative URNs may well be a bad idea, nd they are certainly
not well understood (what is the "base URI" in a protocol-independent context?)
However, the current URI proposal does _not_ prevent URN namespaces from being
defined in a way that can avoid relative URNs and their attendant hair -- and
will allow them to be deployed safely and in a manner uniform with relative
URLs.

> (Everyone with me so far?)

Mostly, but I'm not yet convinced that we actually need two documents to meet
the needs implied by your helpful analysis.

> There are people among us who think (I think) that the rules of the
> second class are more a result of the history of the field than they
> are a good design that should be followed in the future; in particular,
> they want to make sure that nobody - BUT NOBODY - builds into their
> software assumptions that all URLs that happen to look like "type 2"
> can be treated like "type 2" URLs.

I guess I can understand that perspective quite well, but I'm unconvinced that
it is a real problem with the current language -- we can avoid relative URNs by
simply not allowing "/" in the relevant namespaces. As to fragment ID's I'll
say more in a minute.

> This separation is, I think, probably best served by having 2 different
> documents, one for URIs giving the "type 1" rules and one giving
> the "type 2" rules.


Making this disctinction clearer might help, but I don't in fact see that
allowing the type 2 rules as universals is in fact a practical problem. If we
don't make URNs that look like "TYPE 2" URLs then there's no problem to solve.

> If this is the case, we have more issues:
>
> - Is the #fragment rule a "type 1", "type 2" or "none of the above, but
>   should be mentioned in both places"?

It's TYPE 1, because the interpretation of fragment IDs explicitly depends on
the application and data type of the resource. The HTML applications use it in
a way that does not depend on URI format or resolution method at all.

XML, for instance, defines special processing for Fragment-IDs that is relevant
for any URI that is resolved to an XML document.  This syntax is intended to be
used with URI references in XML documents for processing by XML Linking-aware
software. Whether the URI is a URN or URL, is irrelevant to this application.

This is perhaps an example of Larry's "Hypertext-like" applications of URIs.

[[aside: at one point I proposed the use of (URN-like) SGML FPIs for authority
control in a series of art databases. Query-strings and fragment-IDs are
unlikely to be sensible for objects like "Picasso" or "Guernica". But this
doesn't really strike me as a problem that name syntax will really solve, but
rather an issue of the semantics of some namespaces and applications. "Fetch
resource," for instance, is unlikely to work on "Picasso" without criminal
activity or supernatural intervention.]]

> - For things that are currently called URLs, but don't follow the "type 2"
>   rules, should we recategorize them as URIs or say that the URL concept
>   embraces both "type 2" URIs and some other URIs?

I don't know about this one..

> If separation is not the Right Way, the issues are of course slightly
> different....

   I think you actually got the issues pretty well, but I don't see that
separation is needed. The current single-document approach may be a bit
unweildy, but it's technically sound.

  -- David

------------------------------------------+----------------------------
David Durand                 dgd@cs.bu.edu| david@dynamicDiagrams.com
Boston University Computer Science        | Dynamic Diagrams
http://www.cs.bu.edu/students/grads/dgd/  | http://dynamicDiagrams.com/
                                          | MAPA: mapping for the WWW


From owner-uri@Bunyip.Com  Tue Jan  6 16:25:11 1998
Delivery-Date: Tue, 06 Jan 1998 16:25:11 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA15461
	for <ietf-archive@ietf.org>; Tue, 6 Jan 1998 16:25:10 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA07932;
	Tue, 6 Jan 1998 16:27:54 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA11462
	for uri-out; Tue, 6 Jan 1998 15:59:52 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA11454
	for uri-in; Tue, 6 Jan 1998 15:59:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA11446
	for <uri@services.bunyip.com>; Tue, 6 Jan 1998 15:59:46 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA05194
	for uri@services; Tue, 6 Jan 1998 15:59:46 -0500 (EST)
Received: from gte.com (h132-197-8-26.gte.com [132.197.8.26])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA05187;
	Tue, 6 Jan 1998 15:59:42 -0500 (EST)
Received: from espion.gte.com by gte.com (8.8.4/8.8.4)
Received: by espion.gte.com (SMI-8.6/SMI-SVR4)
	id QAA12987; Tue, 6 Jan 1998 16:03:55 -0500
Date: Tue, 6 Jan 1998 16:03:55 -0500
Message-Id: <199801062103.QAA12987@espion.gte.com>
From: <dlaliberte@gte.com>
To: "David G. Durand" <david@dynamicdiagrams.com>
Cc: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>,
        Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: [URN] Re: URI documents
In-Reply-To: <9801061308.ZM2632@iris.dynamicdiagrams.com>
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
	<199712262257.XAA19060@dokka.kvatro.no>
	<199801061202.NAA16175@dokka.kvatro.no>
	<Harald.Alvestrand@maxware.no>
	<9801061308.ZM2632@iris.dynamicdiagrams.com>
X-Mailer: VM 6.33 under 20.2 XEmacs Lucid
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

David G. Durand writes:
 > While several proposed URL spaces have no notion of hierarchy, some
 > do, and of those, _some_ but not all, may sensibly be used with
 > "relative addresses" of the "relative URI" sort. So the "hierarchy
 > properties" may not apply globally to all forms of URI. On the other
 > hand, _where_ hierarchy can be applied, it should be done in a
 > uniform way, so that knowledge of naming scheme is not required in
 > order to parse and properly resolve relative URIs.

I agree completely.  One addition I would make: In cases where hierarchy
doesn't apply for a scheme, but the scheme still uses '/', if relative
URIs are never used relative to URIs in that scheme, then there should
never be a problem with the lack of support for hierarchy.  But if
hierarchy were later introduced for some reason, that would be a problem.

 > I agree with that relative URNs may well be a bad idea, nd they are
 > certainly not well understood (what is the "base URI" in a
 > protocol-independent context?)  

We discussed relative URNs at some length last spring or so, and I was
under the impression that the problems with relative URNs were more of
an uncertainty about the nature of the beast rather than a clear danger.
Concerning the base URI problem, there is a clear answer: the client
should either use what it is told to use, or it should use the last URI
(not the first) that it used to resolve to the resource.

By the way, I am of the belief that hierarchical URIs (including URNs)
are necessary for scalability, just as DNS itself uses hierarchy for
scalability.  The use of hierarchy to support relative URIs is
secondary, but also useful for some of the same reasons they are useful
relative to the run-of-the-mill http URLs.  Multiple URIs (including
multiple URNs) for a single document are allowed, and will occur.

--
Daniel LaLiberte
 dlaliberte@gte.com  (was: liberte@ncsa.uiuc.edu)
 liberte@hypernews.org


From ipp-owner@pwg.org  Tue Jan  6 21:56:47 1998
Delivery-Date: Tue, 06 Jan 1998 21:56:49 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA19060
	for <ietf-archive@ietf.org>; Tue, 6 Jan 1998 21:56:46 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA08678
	for <ietf-archive@cnri.reston.va.us>; Tue, 6 Jan 1998 21:59:33 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA10553 for <ietf-archive@cnri.reston.va.us>; Tue, 6 Jan 1998 21:56:42 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 6 Jan 1998 21:44:12 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA09041 for ipp-outgoing; Tue, 6 Jan 1998 21:05:56 -0500 (EST)
Message-Id: <3.0.1.32.19980106180057.00e786c0@garfield>
X-Sender: hastings@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Tue, 6 Jan 1998 18:00:57 PST
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: Re: IPP> Additional proposal details
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C1026DAD@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

Randy,

I have a few questions on your proposal to use an IPP redirect mechanism.  
But it does seem to be simple and allows scalability where a print job could 
be performed on a different server than to which it was originally 
submitted.  This was a feature that Kinko's liked.

Also, as you point out, it allows an implementor and/or system administrator 
to decide on an operation by operation basis, which operations needs
more security and which do not.

The key is that all clients MUST support the redirect mechanism.

I'm trying to compare your scheme with Carl-Uno and Larry's
of having a single multi-valued "printer-uri-supported" Printer attribute
and a single-valued  "printer-uri" operation attribute.  The directory
entry would also be the multi-valued "printer-uri-supported" attribute.

Both schemes simplify our current document and have a single attribute.

See comments marked TH> below on your proposal.

Tom


Here is your attachment as text:


TLS Redirection Modifications

The following changes to the model document
would be required in order to support my
earlier redirection proposal. The changes
appear to be simple, and would allow us to
use the term "printer-uri" throughout the
document, without all the "hand waving"
(similar to Bob's proposal).


Section 3.1.3.2 Response Operation Attributes


An additional operation response
attribute would be defined:

server-redirect-uri

This is a generic redirect (not TLS specific)
that allows servers to redirect requests to
another URI. NOTE: The redirect only applies
to each request. A client should not assume
the lifetime of a redirect to last beyond the
particular request that was originally
redirected.

TH> Presumably, this "server-redirect-uri" Operation attribute is
TH> MANDATORY for a Printer to support, but is only returned on
TH> a redirect response, correct?

TH> Also we need to add a redirect status code in section 13.1.3
TH> Redirection Status Codes, say, "server-redirect", correct?



clients MUST recognize and use redirects.

----

For all operations, an additional operation
attribute MAY be included by clients:

client-TLS-requested

TH> Presumably, a 'boolean' attribute, correct?
TH> How about making the value of this attribute specifying what
TH> security is requested, perhaps as a keyword value? 
TH> Something like "client-security-requested" with values: 'tls' and
TH> 'digest'.

This attribute would indicate to the server
that the client wishes to use TLS for the
session.

If the server supports TLS, it would return
the generic redirect response attribute
described above. If the server DOES NOT
support TLS, then the server would return the
"scheme-not-supported" error code to the
client.

TH> Presumably the server rejects the request as well, correct?
TH> Also this attribute is MANDATORY for a server to support,
TH> but which values depends on implementation.


----

On a get-printer-attributes request, the
"printer-uri" returned would always be the
URI that was used to issue the get-attributes
request (like Bob's proposal)

On a get-job-attributes request, the 
"containing-printer-uri" would be either the
base "printer-uri" (non-TLS), or a
redirected TLS URI that was actually used to
submit the job. I submit that we can leave
this up to implementations since I think the
client results would be the same.

----

On a get-jobs request to a printer-uri, the
"containing-printer-uri" attribute returned
for each job would be implementation-specific.
It would either be the "printer-URI" (non-TLS)
for the printer, or it could be a redirected
TLS URI. This needs to be implementation-specific
so as to allow servers to decide how job-
specific information is displayed for a 
particular client.

--

In addition to addressing Bob's concerns
with printer-uri and printer-tls-uri, this
proposal also offers the following
advantages:


-- It allows a TLS-capable server the ability
   to only require TLS negotiation for 
   particular operations that require the server
   to allocate resources. For instance, a
   server that requires all print jobs to be
   authenticated might still want all clients
   to be able to get attributes for the printer,
   as well as validate job parameters, without
   going to the expense of performing TLS
   negotiation. It basically allows an 
   administrator to decide what types of 
   operations should be authenticated. In the
   current spec, ALL operations are authenticated
   or NONE are. This is a nice scalability
   feature

TH> This is a good feature.  However, if a client wants security and
TH> only has an HTTP URL, how does it get started?  It certainly doesn't
TH> want to do a Print-Job and send valuable data, before gettting the
TH> TLS URL.  So this means that the client that wants security is forced
TH> to do a Validate-Job with the HTTP://... URL in order to get back
TH> the redirect HTTPS://... URL, correct?

TH> After getting back the HTTPS:// URL, the client can either do another
TH> Validate-Job operation to validate the attributes before wasting time
TH> sending the data, or it can do the Print-Job operation and send the
TH> data and risk wasting the time sending the data for a job that is
TH> rejected.

TH> Presumably, before doing the second validate or Print-Job, the
TH> client and server perform the TLS handshake.

TH> Presumably, the TLS handshake doesn't have to be repeated for the
TH> Print-Job, after the second Validate-Job, correct?  In other words,
TH> the TLS handshake is for the session, not for each operation?
TH> Only after a redirect, does the client have to repeat the TLS
TH> handshake, correct?

-- We no longer have to worry about publishing
   multiple URI strings in directories or other
   places in order to support TLS sessions to
   a server. There's only one URI for the 
   printer. If a client attempts an operation to
   the printer URI, and the server deems that
   authentication is required, then it 
   automatically issues a redirect, similar to
   the way current web browsers bounce back and
   forth from SSL and non-SSL connections to a
   a particular web "service".

At 23:46 12/20/1997 PST, Turner, Randy wrote:
>
>Please review the attached details to the
>proposal I loosely suggested earlier. This
>proposal addresses Bob's concerns with
>the problems of printer-uri and printer-tls-uri
>handling...
>
>Randy
>
> 
>
>Attachment Converted: "C:\WINNT\Profiles\hastings\Personal\Attach\redir.txt"
>

From owner-uri@Bunyip.Com  Wed Jan  7 08:31:38 1998
Delivery-Date: Wed, 07 Jan 1998 08:31:39 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA00222
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 08:31:38 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA09401;
	Wed, 7 Jan 1998 08:34:18 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA07643
	for uri-out; Wed, 7 Jan 1998 08:12:44 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA07634
	for uri-in; Wed, 7 Jan 1998 08:12:42 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA07625
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 08:12:40 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id IAA00620
	for uri@services; Wed, 7 Jan 1998 08:12:38 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA00608;
	Wed, 7 Jan 1998 08:12:30 -0500 (EST)
Received: from think.swip.net (paf-hemma.swip.net [193.12.104.243]) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id KAA21035; 
          Wed, 7 Jan 1998 10:30:03 +0100 (MET)
Message-Id: <3.0.3.32.19980107102231.0073bdd4@nix.swip.net>
X-Sender: paf@nix.swip.net
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32)
Date: Wed, 07 Jan 1998 10:22:31 +0100
To: Larry Masinter <masinter@parc.xerox.com>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>
Subject: Re: [URN] Re: URI documents
Cc: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>, Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
In-Reply-To: <34B336E2.56E4F403@parc.xerox.com>
References: <34AD07E4.5B7E@w3.org>
 <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
 <199712262257.XAA19060@dokka.kvatro.no>
 <3.0.3.32.19980107072758.030d8960@nix.swip.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 00:03 1998-01-07 PST, Larry Masinter wrote:
>If we attempted to remove any indication that the URI document did
>anything more than specify the syntax of URIs and how that syntax
>should be processed by URI-processing software, with any semantic
>interpretation of the *meaning*, do you think we could get beyond
>the current impasse?

Yes.

See my posting on this problem with the different levels of characters,
octets etc, that should float around on this list, as one example of what
complicates things -- which shows that we should make this simpler, not
more complicated.

   Patrik


Email: paf@swip.net            URL: http://www.tele2.se
PGP: 4D38 91A4 27D9 C8B2 6975  D6BB 21D0 4C57 BD23 6602


From owner-uri@Bunyip.Com  Wed Jan  7 08:44:22 1998
Delivery-Date: Wed, 07 Jan 1998 08:44:22 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA00385
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 08:44:22 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA09465;
	Wed, 7 Jan 1998 08:47:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA07664
	for uri-out; Wed, 7 Jan 1998 08:12:49 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA07655
	for uri-in; Wed, 7 Jan 1998 08:12:47 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA07644
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 08:12:44 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id IAA00633
	for uri@services; Wed, 7 Jan 1998 08:12:42 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA00619;
	Wed, 7 Jan 1998 08:12:37 -0500 (EST)
Received: from think.swip.net (paf-hemma.swip.net [193.12.104.243]) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id HAA15675; 
          Wed, 7 Jan 1998 07:49:27 +0100 (MET)
Message-Id: <3.0.3.32.19980107072758.030d8960@nix.swip.net>
X-Sender: paf@nix.swip.net
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32)
Date: Wed, 07 Jan 1998 07:27:58 +0100
To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>
Subject: Re: [URN] Re: URI documents
Cc: Dan Connolly <connolly@w3.org>, Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
In-Reply-To: <199801061202.NAA16175@dokka.kvatro.no>
References: <34AD07E4.5B7E@w3.org>
 <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
 <199712262257.XAA19060@dokka.kvatro.no>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 12:59 1998-01-06 +0100, Harald Tveit Alvestrand wrote:
>- The class of identifiers that, roughly speaking, start with
>  a short string and a colon, and go on in a charset-limited way.
>  All the URI axioms you cite are axioms of that class.
>- The class of identifiers that, in addtion to being of the first
>  class, obey certain additional rules, such as hierarchy,
>  hostname representation and so on.
>  None of this is necessary for the URI axioms; they are vitally
>  necessary for today's day-to-day usage of the World Wide Web.
>
>
>If this is the case, we have more issues:
>
>- Is the #fragment rule a "type 1", "type 2" or "none of the above, but
>  should be mentioned in both places"?

It depends on if you talk about the syntax (using the octet with value '#'
in US-ASCII as a special octet in the URI sequence) or if you talk about
the functionality. I.e. the conclusion is that it has to be mentioned in
both. The character '#' is a special in the URI syntax, and must be treated
as such for all URI schemes. The argument is that it is (as it is in RFC
1730 if I am not mistaken) to be used as a fragment specifier. In the URL
syntax paper one can more definitely talk about what a fragment specifier
is, and how it is to be treated for URLs (if it is the fact that this is
something that _have_ to be treated exactly the same way for all URL schemes).

I.e. the syntax is one thing, and the "semantic interpretation" of the
octet is something different when found in a URI sequence (which as
mentioned in the character set thread started by Larry) is something
different (maybe) from the "character in the URI".

   Patrik



Email: paf@swip.net            URL: http://www.tele2.se
PGP: 4D38 91A4 27D9 C8B2 6975  D6BB 21D0 4C57 BD23 6602


From owner-uri@Bunyip.Com  Wed Jan  7 08:50:37 1998
Delivery-Date: Wed, 07 Jan 1998 08:50:37 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA00441
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 08:50:37 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA09499;
	Wed, 7 Jan 1998 08:53:22 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA07872
	for uri-out; Wed, 7 Jan 1998 08:24:13 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA07863
	for uri-in; Wed, 7 Jan 1998 08:24:11 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA07856
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 08:24:08 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id IAA00703
	for uri@services; Wed, 7 Jan 1998 08:24:07 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id IAA00699;
	Wed, 7 Jan 1998 08:24:03 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53773(2)>; Wed, 7 Jan 1998 00:09:29 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71813>; Wed, 7 Jan 1998 00:03:49 PST
Message-ID: <34B336E2.56E4F403@parc.xerox.com>
Date: Wed, 7 Jan 1998 00:03:46 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=" <paf@swip.net>
CC: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>, Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
References: <34AD07E4.5B7E@w3.org>
	 <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
	 <199712262257.XAA19060@dokka.kvatro.no> <3.0.3.32.19980107072758.030d8960@nix.swip.net>
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by mocha.bunyip.com id IAB00700
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Patrik Fältström wrote:
> 
> At 12:59 1998-01-06 +0100, Harald Tveit Alvestrand wrote:
> >- The class of identifiers that, roughly speaking, start with
> >  a short string and a colon, and go on in a charset-limited way.
> >  All the URI axioms you cite are axioms of that class.
> >- The class of identifiers that, in addtion to being of the first
> >  class, obey certain additional rules, such as hierarchy,
> >  hostname representation and so on.
> >  None of this is necessary for the URI axioms; they are vitally
> >  necessary for today's day-to-day usage of the World Wide Web.
> >
> >
> >If this is the case, we have more issues:
> >
> >- Is the #fragment rule a "type 1", "type 2" or "none of the above, but
> >  should be mentioned in both places"?
> 
> It depends on if you talk about the syntax (using the octet with value '#'
> in US-ASCII as a special octet in the URI sequence) or if you talk about
> the functionality. I.e. the conclusion is that it has to be mentioned in
> both. The character '#' is a special in the URI syntax, and must be treated
> as such for all URI schemes. The argument is that it is (as it is in RFC
> 1730 if I am not mistaken) to be used as a fragment specifier. In the URL
> syntax paper one can more definitely talk about what a fragment specifier
> is, and how it is to be treated for URLs (if it is the fact that this is
> something that _have_ to be treated exactly the same way for all URL schemes).
> 
> I.e. the syntax is one thing, and the "semantic interpretation" of the
> octet is something different when found in a URI sequence (which as
> mentioned in the character set thread started by Larry) is something
> different (maybe) from the "character in the URI".

If we just change the *title* of draft-fielding-uri-syntax-XX
and remove the word "Semantics", it might make things clearer.
The only normative part of the specification is the definition
of the syntactic processing. There's some general advice about
how schemes might define semantics, too, but they're not part
of what it's defining.


I should point out that the syntax (and any scheme-specific semantics)
are assigned to the character sequence, not to any octet sequence.
In fact, the mapping of character sequences to octet sequences is
part of the semantics that a scheme specifies. That's the reason
why some schemes might employ different encoding mechanisms than
%XX.

If we attempted to remove any indication that the URI document did
anything more than specify the syntax of URIs and how that syntax
should be processed by URI-processing software, with any semantic
interpretation of the *meaning*, do you think we could get beyond
the current impasse?

Larry


From owner-uri@Bunyip.Com  Wed Jan  7 10:42:43 1998
Delivery-Date: Wed, 07 Jan 1998 10:42:43 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA01917
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 10:42:43 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA09938;
	Wed, 7 Jan 1998 10:45:29 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11511
	for uri-out; Wed, 7 Jan 1998 10:17:47 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11504
	for uri-in; Wed, 7 Jan 1998 10:17:45 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA11496
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 10:17:43 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA01428
	for uri@services; Wed, 7 Jan 1998 10:17:42 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA01422;
	Wed, 7 Jan 1998 10:17:38 -0500 (EST)
Received: from think.swip.net (paf-hemma.swip.net [193.12.104.243]) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id QAA05123; 
          Wed, 7 Jan 1998 16:17:10 +0100 (MET)
Message-Id: <3.0.3.32.19980107161214.006b611c@nix.swip.net>
X-Sender: paf@nix.swip.net
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32)
Date: Wed, 07 Jan 1998 16:12:14 +0100
To: Larry Masinter <masinter@parc.xerox.com>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>
Subject: Re: [URN] Re: URI documents
Cc: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>, Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
In-Reply-To: <34B336E2.56E4F403@parc.xerox.com>
References: <34AD07E4.5B7E@w3.org>
 <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
 <199712262257.XAA19060@dokka.kvatro.no>
 <3.0.3.32.19980107072758.030d8960@nix.swip.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 00:03 1998-01-07 PST, Larry Masinter wrote:
>I should point out that the syntax (and any scheme-specific semantics)
>are assigned to the character sequence, not to any octet sequence.
>In fact, the mapping of character sequences to octet sequences is
>part of the semantics that a scheme specifies. That's the reason
>why some schemes might employ different encoding mechanisms than
>%XX.

I don't agree with this, but it might be because the overloaded use of the
word "character".

The way I interpret what you are saying is that a URI parser (yes, a URI
parser) should operate on the _characters_ in the URI string and not the
octets?

That means, that I should be able to use percent encoding of the fragment
identifier, and still have the fragment delimiter, which in turn means that
the encoding does not have any meaning at all.

I.e. what I am talking about, and I think we agree on, is that we have to
define "characters", and we also have to agree on what octets are valid on
various levels in the chain of parsing URIs. I see that we have four layers:

Client
    [BIG5]
  Maps between nativ charset to some known
  which is specified in the schema definition.
    [UNICODE]
URI string
    [UNICODE]
  This is mapped into whatever the translitteration
  string is defined to be according to the
  _URI_SYNTAX_ document.
    [UTF-8 encoded UNICODE]
Translitterated string
    [UTF-8 encoded UNICODE]
  Here we can do some %-encoding if needed.
    [String in "US-ASCII"]
URI sequence of bytes


The processes above are described in various documents, and I want
everything from the translitterated string and downwards to be described in
a URI syntax document, while what is above the translitterated string
should go in a URL/URN syntax document and various schema definition
documents.

When _I_ talk about characters, I talk about characters in the URI string,
while the URI syntax document when talking about the fragment delimiter '#'
as being forbidden in a URI, talks about the "Translitterated string". I.e.
semantics for schemes are on the URI string, while syntax and semantics for
URIs are on the tranlitterated string.

    Patrik


Email: paf@swip.net            URL: http://www.tele2.se
PGP: 4D38 91A4 27D9 C8B2 6975  D6BB 21D0 4C57 BD23 6602


From ipp-owner@pwg.org  Wed Jan  7 10:55:21 1998
Delivery-Date: Wed, 07 Jan 1998 10:55:21 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA02073
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 10:55:20 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA10006
	for <ietf-archive@cnri.reston.va.us>; Wed, 7 Jan 1998 10:58:07 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA18882 for <ietf-archive@cnri.reston.va.us>; Wed, 7 Jan 1998 10:55:20 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 7 Jan 1998 10:51:03 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id KAA18262 for ipp-outgoing; Wed, 7 Jan 1998 10:36:42 -0500 (EST)
Message-Id: <1.5.4.32.19980107143530.00704d78@pop3.holonet.net>
X-Sender: cumanros@pop3.holonet.net
X-Mailer: Windows Eudora Light Version 1.5.4 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 07 Jan 1998 06:35:30 -0800
To: "Turner, Randy" <rturner@sharplabs.com>,
        "'Tom Hastings'" <hastings@cp10.es.xerox.com>
From: Carl-Uno Manros <carl@manros.com>
Subject: RE: IPP> Additional proposal details
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
Sender: ipp-owner@pwg.org

At 10:53 PM 1/6/98 -0800, Turner, Randy wrote:
>
>See my response to your comments below.
>
>My comments are marked RT>
>
>R.
>

Randy, I have not copied your while message, only one comment from you, 
where I think you are breaking the security.

Carl-Uno


>> -- It allows a TLS-capable server the ability
>>    to only require TLS negotiation for 
>>    particular operations that require the server
>>    to allocate resources. For instance, a
>>    server that requires all print jobs to be
>>    authenticated might still want all clients
>>    to be able to get attributes for the printer,
>>    as well as validate job parameters, without
>>    going to the expense of performing TLS
>>    negotiation. It basically allows an 
>>    administrator to decide what types of 
>>    operations should be authenticated. In the
>>    current spec, ALL operations are authenticated
>>    or NONE are. This is a nice scalability
>>    feature
>> 
>> TH> This is a good feature.  However, if a client wants security and
>> TH> only has an HTTP URL, how does it get started?  It certainly
>> doesn't
>> TH> want to do a Print-Job and send valuable data, before gettting the
>> TH> TLS URL.  So this means that the client that wants security is
>> forced
>> TH> to do a Validate-Job with the HTTP://... URL in order to get back
>> TH> the redirect HTTPS://... URL, correct?
>> 
>	RT>You'll note that most of the scalability and flexibility of
>	RT>this proposal mostly applies to IPP servers and subsequently
>	RT>server administration framework. If a CLIENT wants a
>particular
>	RT>operation to be "secure" , then it includes the 
>	RT>"client-security-requested" operation attribute with whatever
>	RT>operation it is attempting.
>

CM> If you try this with a job submission operation, you have already sent 
CM> your MIME type application/ipp, which means that all your data were sent 
CM> unencrypted before you got the secure URI back, so your feature does
CM> not make any sense in combination with certain operations. It is not as 
CM> generic as you describe it above. Instead you might actually mislead
CM> a user to think that their transmission is secure, when in reality
CM> it is not.

---


From owner-uri@Bunyip.Com  Wed Jan  7 11:45:16 1998
Delivery-Date: Wed, 07 Jan 1998 11:45:20 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id LAA02848
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 11:45:15 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id LAA10199;
	Wed, 7 Jan 1998 11:48:01 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA13555
	for uri-out; Wed, 7 Jan 1998 11:18:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA13549
	for uri-in; Wed, 7 Jan 1998 11:18:09 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA13541
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 11:18:06 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA01693
	for uri@services; Wed, 7 Jan 1998 11:18:05 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA01687;
	Wed, 7 Jan 1998 11:17:57 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id LAA17461; Wed, 7 Jan 1998 11:15:45 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199801071615.LAA17461@bailey.dscga.com>
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34B336E2.56E4F403@parc.xerox.com> from Larry Masinter at "Jan 7, 98 00:03:46 am"
To: masinter@parc.xerox.com
Date: Wed, 7 Jan 1998 11:15:45 -0500 (EST)
Cc: paf@swip.net, Harald.Alvestrand@maxware.no, connolly@w3.org,
        leslie@Bunyip.Com, fielding@kiwi.ics.uci.edu, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Reply-To: michaelm@rwhois.net
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Larry Masinter said this:
[Charset iso-8859-1 unsupported, filtering to ASCII...]
>
> If we attempted to remove any indication that the URI document did
> anything more than specify the syntax of URIs and how that syntax
> should be processed by URI-processing software, with any semantic
> interpretation of the *meaning*, do you think we could get beyond
> the current impasse?
> 

It would go along way to making me happy. I still prefer two (c) 
documents, though.

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


From owner-uri@Bunyip.Com  Wed Jan  7 12:31:24 1998
Delivery-Date: Wed, 07 Jan 1998 12:31:24 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA03508
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 12:31:24 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA10369;
	Wed, 7 Jan 1998 12:34:08 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA14994
	for uri-out; Wed, 7 Jan 1998 12:12:59 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA14986
	for uri-in; Wed, 7 Jan 1998 12:12:57 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA14977
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 12:12:50 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA01937
	for uri@services; Wed, 7 Jan 1998 12:12:49 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id MAA01934;
	Wed, 7 Jan 1998 12:12:41 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa06356;
          7 Jan 98 9:06 PST
To: Larry Masinter <masinter@parc.xerox.com>
cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Wed, 07 Jan 1998 00:03:46 PST."
             <34B336E2.56E4F403@parc.xerox.com> 
Date: Wed, 07 Jan 1998 08:57:23 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801070906.aa06356@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>If we attempted to remove any indication that the URI document did
>anything more than specify the syntax of URIs and how that syntax
>should be processed by URI-processing software, with any semantic
>interpretation of the *meaning*, do you think we could get beyond
>the current impasse?

It depends on what would be removed.  I don't want to remove any
information which has been proven necessary for people implementing
parsers in URI-enabled applications.  That covers just about everything
in the current document, since we already went through 12 iterations
of removing things that were not needed and adding those that people
have requested.

If the URN group does not want fragments to be in the syntax, then
a URN is not a URI.  I don't think there is even a tiny bit of logic
to support the conclusion that a URN would not use fragments, but I
can't stop people from shooting themselves in the foot.

Stripping the URL specification such that it is as meaningless as the
URN specification is not an option --- we know what is and is not
generic syntax and semantics simply by looking at the parsers which
implement these things in current practice.  If a URN is not a URI,
then we should define the URL specification to represent the complete
scope of locators, and simply ignore URN.

....Roy


From owner-uri@Bunyip.Com  Wed Jan  7 13:03:17 1998
Delivery-Date: Wed, 07 Jan 1998 13:03:17 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA03831
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 13:03:17 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA10495;
	Wed, 7 Jan 1998 13:06:02 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA15960
	for uri-out; Wed, 7 Jan 1998 12:46:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA15949
	for uri-in; Wed, 7 Jan 1998 12:46:08 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA15942
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 12:46:06 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA02053
	for uri@services; Wed, 7 Jan 1998 12:46:05 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id MAA02050;
	Wed, 7 Jan 1998 12:46:02 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa11466;
          7 Jan 98 9:44 PST
To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
cc: Dan Connolly <connolly@w3.org>, Larry Masinter <masinter@parc.xerox.com>,
        uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: URI documents 
In-reply-to: Your message of "Tue, 06 Jan 1998 12:59:34 +0100."
             <199801061202.NAA16175@dokka.kvatro.no> 
Date: Wed, 07 Jan 1998 09:35:17 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801070944.aa11466@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>There are people among us who think (I think) that the rules of the
>second class are more a result of the history of the field than they
>are a good design that should be followed in the future; in particular,
>they want to make sure that nobody - BUT NOBODY - builds into their
>software assumptions that all URLs that happen to look like "type 2"
>can be treated like "type 2" URLs.

I am inclined to tell those people to go out and implement a system
that behaves as such, and then standardize it.  Forcing such opinions
onto systems that are definitely not implemented that way
is inappropriate for a Draft Standard.

>This separation is, I think, probably best served by having 2 different
>documents, one for URIs giving the "type 1" rules and one giving
>the "type 2" rules.

We can't do that.  A given protocol element MUST be defined according
to one and only one set of rules.  The "type 1" and "type 2" rules
that you mention are conflicting -- no system can implement both,
since they determine what parts of the protocol element represent
the URI and what parts represent a fragment.  A system of interrelated
protocol standards (like the Web) depends on a consistent syntax and
semantics for its identifiers, since they get moved from in-document
reference in one media type to a field in another protocol to a display
in a browser and onward to a napkin in a bar and somebody else's
document in perhaps an entirely different media type.

That means that either all systems implement "type 2" rules, or
"type 1" identifiers are not allowed in "type 2" systems except
when they do obey "type 2" rules.  Either way, what we need is a
specification of the "type 2" rules, since those are the rules that
need to be referenced by HTTP, HTML, and XML (and all of the other
URI-enabled protocols in current practice).

....Roy


From owner-uri@Bunyip.Com  Wed Jan  7 14:42:18 1998
Delivery-Date: Wed, 07 Jan 1998 14:42:18 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA05029
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 14:42:17 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA10910;
	Wed, 7 Jan 1998 14:45:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA18643
	for uri-out; Wed, 7 Jan 1998 14:29:48 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA18635
	for uri-in; Wed, 7 Jan 1998 14:29:45 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA18626
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 14:29:42 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA02319
	for uri@services; Wed, 7 Jan 1998 14:29:41 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA02316;
	Wed, 7 Jan 1998 14:29:38 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01IS3J5872G6003TJC@SCI.WFBR.EDU>; Wed, 07 Jan 1998 14:22:29 -0500 (EST)
Date: Wed, 07 Jan 1998 14:22:29 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] Re: URI documents
To: fielding@kiwi.ics.uci.edu
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01IS3J5873E0003TJC@SCI.WFBR.EDU>
X-VMS-To: IN%"fielding@kiwi.ics.uci.edu"
X-VMS-Cc: IN%"uri@Bunyip.Com", IN%"urn-ietf@Bunyip.Com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

"Roy T. Fielding" <fielding@kiwi.ics.uci.edu> wrote:
>If the URN group does not want fragments to be in the syntax, then
>a URN is not a URI.  I don't think there is even a tiny bit of logic
>to support the conclusion that a URN would not use fragments, but I
>can't stop people from shooting themselves in the foot.
>
>Stripping the URL specification such that it is as meaningless as the
>URN specification is not an option --- we know what is and is not
>generic syntax and semantics simply by looking at the parsers which
>implement these things in current practice.  If a URN is not a URI,
>then we should define the URL specification to represent the complete
>scope of locators, and simply ignore URN.

	For what it's worth, I have yet to read a compelling rationale
in this thread for excluding possible use of fragments with URNs, though
of course they should not be used (for neither URNs nor URLs) if no
application convention has been defined, and at present only two have
been defined (for positioning, and for MAPs, in text/html documents).

	I do think, however, that the current draft needs to clarify
whether more than one unescaped hash ('#') can be present.  The
initial RFCs stated that only one can be present, and only if it
indeed is a fragment delimiter.  That made direction of parsing for
the hash irrelevant, and a number of deployed UAs parse from right
to left.  RFC 1808 and the current draft specify left-to-right parsing,
and do not state that only one, actual fragment delimiter, can be
present.  This understandably has led to the (mis?)interpretation
that additional unescaped hashes can present to the right of a
fragment delimiter, and be used for special purposes (one well
developed suggestion, though not submitted as an IETF draft, sought
to use multiple hashes for specifying components of frame documents).
I do hope this issue will be addressed explicitly before the current
draft is finalized (and my preference is to restore the original
contraint of only one unescaped hash which must be a fragment
delimiter).

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From owner-uri@Bunyip.Com  Wed Jan  7 15:33:13 1998
Delivery-Date: Wed, 07 Jan 1998 15:33:13 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA05569
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 15:33:13 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA11222;
	Wed, 7 Jan 1998 15:35:59 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA19777
	for uri-out; Wed, 7 Jan 1998 15:23:55 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA19767
	for uri-in; Wed, 7 Jan 1998 15:23:52 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA19761
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 15:23:50 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA02554
	for uri@services; Wed, 7 Jan 1998 15:23:49 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id PAA02548;
	Wed, 7 Jan 1998 15:23:43 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <54250(4)>; Wed, 7 Jan 1998 12:10:52 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71814>; Wed, 7 Jan 1998 10:02:44 PST
Message-ID: <34B3C344.D2B80DAA@parc.xerox.com>
Date: Wed, 7 Jan 1998 10:02:44 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=" <paf@swip.net>
CC: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>, Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com, uri-i18n@unicode.org
Subject: Re: [URN] Re: URI documents
References: <34AD07E4.5B7E@w3.org>
	 <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
	 <199712262257.XAA19060@dokka.kvatro.no>
	 <3.0.3.32.19980107072758.030d8960@nix.swip.net> <3.0.3.32.19980107161214.006b611c@nix.swip.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

This point is really hard to make, apparently, and the
current text fails to make it. I'd appreciate any suggestions
for how to word this to make it clearer.

I said:
> >I should point out that the syntax (and any scheme-specific semantics)
> >are assigned to the character sequence, not to any octet sequence.
> >In fact, the mapping of character sequences to octet sequences is
> >part of the semantics that a scheme specifies. That's the reason
> >why some schemes might employ different encoding mechanisms than
> >%XX.
> 
And Patrik replied:

> The way I interpret what you are saying is that a URI parser (yes, a URI
> parser) should operate on the _characters_ in the URI string and not the
> octets?
> 
> That means, that I should be able to use percent encoding of the fragment
> identifier, and still have the fragment delimiter, which in turn means that
> the encoding does not have any meaning at all.

No. The URI  b://a/%2Ec

contains the CHARACTERS "b", ":", "/", "/", "a", "/", "%", "2", "F", "c".

At this level, the "%", "2", and "F" are just characters. They should NOT
be decoded, scanned, parsed, or treated in any special way prior to parsing.
The mechanism by which the sequence "%", "2", "F" is turned into a single
octet MUST NOT be applied until AFTER the URI has been scanned.

If you have "b://a/%2Ec" in EBCDIC, or in UTF-16 (which uses double bytes
for representing sequences of characters), you should parse the URI
in the native encoding for the delimiters "/", "%", ":", etc., and then
take the remaining character sequences scheme=["b"], site=["a"],
path=["%2Fc"], and, based on the scheme, turn the remaining components
into octet sequences.

> I.e. what I am talking about, and I think we agree on, 

apparently not

>                                                    is that we have to
> define "characters", and we also have to agree on what octets are valid on
> various levels in the chain of parsing URIs.

Some of the levels don't operate on "octets", so that doesn't make
sense.

> I see that we have four layers:
> 
> Client
>     [BIG5]
>   Maps between nativ charset to some known
>   which is specified in the schema definition.
>     [UNICODE]
> URI string
>     [UNICODE]
>   This is mapped into whatever the translitteration
>   string is defined to be according to the
>   _URI_SYNTAX_ document.
>     [UTF-8 encoded UNICODE]
> Translitterated string
>     [UTF-8 encoded UNICODE]
>   Here we can do some %-encoding if needed.
>     [String in "US-ASCII"]
> URI sequence of bytes

I don't understand this layering, and don't think that "UNICODE"
is appropriate at these levels.

> The processes above are described in various documents,

Then you should give references, since the processes you've described
aren't familiar to me.

>                                          and I want
> everything from the translitterated string and downwards to be described in
> a URI syntax document,

You get what you see, which is a description of the mapping at the
layer of the URI syntax, and a description of a common, frequent,
and useful encoding of octets by sequence of characters which is
common to many URI schemes.

>                 while what is above the translitterated string
> should go in a URL/URN syntax document and various schema definition
> documents.

Not all schemes will use the same encoding.

> When _I_ talk about characters, I talk about characters in the URI string,
> while the URI syntax document when talking about the fragment delimiter '#'
> as being forbidden in a URI, talks about the "Translitterated string". I.e.
> semantics for schemes are on the URI string, while syntax and semantics for
> URIs are on the tranlitterated string.

Patrik: a "character" is an abstract concept, as in an "octet". You're
free to talk about characters in the URI string, but we have to talk
about characters in multiple contexts. Given how difficult it has been
to arrive at the current terminology and framework, I don't want to
upset the rough consensus of the expert community in order to fit into
your way of conceptualizing this relationship. So: I don't accept your
proposal that this section be reworded to match your conceptualization.
If what's there isn't CLEAR, then I can try to improve it; if there's
some incompatbility with some other documents, we will have to resolve
that incompatibility, but if it's just that YOU think about it in a
different way, I hope you can find a way to see the world from a different
perspective.

Regards,

Larry
-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Wed Jan  7 15:53:03 1998
Delivery-Date: Wed, 07 Jan 1998 15:53:03 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA05813
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 15:53:03 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA11310;
	Wed, 7 Jan 1998 15:55:48 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA20234
	for uri-out; Wed, 7 Jan 1998 15:38:08 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA20227
	for uri-in; Wed, 7 Jan 1998 15:38:06 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA20219
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 15:38:04 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA02635
	for uri@services; Wed, 7 Jan 1998 15:38:03 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA02618;
	Wed, 7 Jan 1998 15:37:10 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id PAA00411; Wed, 7 Jan 1998 15:37:09 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Wed, 7 Jan 1998 15:37:09 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Larry Masinter <masinter@parc.xerox.com>
cc: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>,
        Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34B336E2.56E4F403@parc.xerox.com>
Message-ID: <Pine.SUN.3.95.980107153500.195E-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Wed, 7 Jan 1998, Larry Masinter wrote:
> If we just change the *title* of draft-fielding-uri-syntax-XX
> and remove the word "Semantics", it might make things clearer.
[snip]
> If we attempted to remove any indication that the URI document did
> anything more than specify the syntax of URIs and how that syntax
> should be processed by URI-processing software, with any semantic
> interpretation of the *meaning*, do you think we could get beyond
> the current impasse?

It's not clear to me from what you've said whether you think that
changing just the name of the document would achieve this goal, or
if you think that there is material that would in that case be
removed from the document (to which Roy has already stated his
objections).

Before I'd say whether this works or not, I'd want to see more
specifically what you are proposing -- because I suspect that 
worldviews are sufficiently at odds that there isn't agreement
on what this document _should_ look like.

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


From owner-uri@Bunyip.Com  Wed Jan  7 16:58:27 1998
Delivery-Date: Wed, 07 Jan 1998 16:58:27 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA06628
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 16:58:26 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA11612;
	Wed, 7 Jan 1998 17:01:13 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA22220
	for uri-out; Wed, 7 Jan 1998 16:49:15 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA22211
	for uri-in; Wed, 7 Jan 1998 16:49:12 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA22200
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 16:49:07 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA02891
	for uri@services; Wed, 7 Jan 1998 16:49:06 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA02888;
	Wed, 7 Jan 1998 16:49:04 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id QAA11562;
	Wed, 7 Jan 1998 16:51:49 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id QAA05442; Wed, 7 Jan 1998 16:48:59 -0500
Reply-To: "Sam Sun" <ssun@cnri.reston.va.us>
From: "Sam Sun" <ssun@cnri.reston.va.us>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Cc: "Larry Masinter" <masinter@parc.xerox.com>, <uri@Bunyip.Com>,
        <urn-ietf@Bunyip.Com>
Subject: Re: [URN] Re: URI documents 
Date: Wed, 7 Jan 1998 16:54:27 -0500
Message-ID: <01bd1bb6$d32a8960$29019784@ssun.CNRI.Reston.Va.US>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.71.1712.3
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Hi, Roy,

I didn't follow the history of the issue long enough, and don't quite
understand why " [ "#" fragment ] " has to be defined in the URI/URL
syntax.

In the case of URL, The " [ "#" fragment ] " is only used or useful by some
URL schemes. So my question is: is it acceptable to say that the fragment
is scheme dependent, and don't bring it up in the URI definition?

Regards,
Sam


-----Original Message-----
From: Roy T. Fielding <fielding@kiwi.ics.uci.edu>
To: Larry Masinter <masinter@parc.xerox.com>
Cc: uri@Bunyip.Com <uri@Bunyip.Com>; urn-ietf@Bunyip.Com
<urn-ietf@Bunyip.Com>
Date: Wednesday, January 07, 1998 12:54 PM
Subject: Re: [URN] Re: URI documents


>>If we attempted to remove any indication that the URI document did
>>anything more than specify the syntax of URIs and how that syntax
>>should be processed by URI-processing software, with any semantic
>>interpretation of the *meaning*, do you think we could get beyond
>>the current impasse?
>
>It depends on what would be removed.  I don't want to remove any
>information which has been proven necessary for people implementing
>parsers in URI-enabled applications.  That covers just about everything
>in the current document, since we already went through 12 iterations
>of removing things that were not needed and adding those that people
>have requested.
>
>If the URN group does not want fragments to be in the syntax, then
>a URN is not a URI.  I don't think there is even a tiny bit of logic
>to support the conclusion that a URN would not use fragments, but I
>can't stop people from shooting themselves in the foot.
>
>Stripping the URL specification such that it is as meaningless as the
>URN specification is not an option --- we know what is and is not
>generic syntax and semantics simply by looking at the parsers which
>implement these things in current practice.  If a URN is not a URI,
>then we should define the URL specification to represent the complete
>scope of locators, and simply ignore URN.
>
>....Roy
>


From owner-uri@Bunyip.Com  Wed Jan  7 17:32:45 1998
Delivery-Date: Wed, 07 Jan 1998 17:32:45 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA07172
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 17:32:45 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA11902;
	Wed, 7 Jan 1998 17:35:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA22723
	for uri-out; Wed, 7 Jan 1998 17:23:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA22715
	for uri-in; Wed, 7 Jan 1998 17:23:01 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA22705
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 17:22:58 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA03077
	for uri@services; Wed, 7 Jan 1998 17:22:57 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA03069;
	Wed, 7 Jan 1998 17:22:53 -0500 (EST)
Received: from think.swip.net (paf-hemma.swip.net [193.12.104.243]) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id XAA18610; 
          Wed, 7 Jan 1998 23:22:40 +0100 (MET)
Message-Id: <3.0.3.32.19980107230807.006d8334@nix.swip.net>
X-Sender: paf@nix.swip.net
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32)
Date: Wed, 07 Jan 1998 23:08:07 +0100
To: Larry Masinter <masinter@parc.xerox.com>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>
Subject: Re: [URN] Re: URI documents
Cc: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>, Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com, uri-i18n@unicode.org
In-Reply-To: <34B3C344.D2B80DAA@parc.xerox.com>
References: <34AD07E4.5B7E@w3.org>
 <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
 <199712262257.XAA19060@dokka.kvatro.no>
 <3.0.3.32.19980107072758.030d8960@nix.swip.net>
 <3.0.3.32.19980107161214.006b611c@nix.swip.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 10:02 1998-01-07 PST, Larry Masinter wrote:
>Patrik: a "character" is an abstract concept, as in an "octet". You're
>free to talk about characters in the URI string, but we have to talk
>about characters in multiple contexts. Given how difficult it has been
>to arrive at the current terminology and framework, I don't want to
>upset the rough consensus of the expert community in order to fit into
>your way of conceptualizing this relationship. So: I don't accept your
>proposal that this section be reworded to match your conceptualization.
>If what's there isn't CLEAR, then I can try to improve it; if there's
>some incompatbility with some other documents, we will have to resolve
>that incompatibility, but if it's just that YOU think about it in a
>different way, I hope you can find a way to see the world from a different
>perspective.

The problem that I saw was exactly that we have the concept of a
"character" in different contexts. _I_ know how this works (even though my
way of looking at things differ from others, and we should not argue about
those views) but there are others which don't know the difference between
the character you type in in a browser and the character which is in the
URI. I did get the question on the last IETF why the user have to type in
the '%' character in a URL when needed! I.e. no understanding on the
difference on what glyphs are visible in the user interface, and what
characters are in the URL is which is used by the software.

Well, I will stop here, as this should not disturb the other discussion,
which I am sorry for have interupted.

Sorry...

   Patrik


Email: paf@swip.net            URL: http://www.tele2.se
PGP: 4D38 91A4 27D9 C8B2 6975  D6BB 21D0 4C57 BD23 6602


From owner-uri@Bunyip.Com  Wed Jan  7 18:02:19 1998
Delivery-Date: Wed, 07 Jan 1998 18:02:20 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA07403
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 18:02:19 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA12002;
	Wed, 7 Jan 1998 18:05:07 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA24788
	for uri-out; Wed, 7 Jan 1998 17:50:22 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA24779
	for uri-in; Wed, 7 Jan 1998 17:50:21 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA24764
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 17:50:18 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA03170
	for uri@services; Wed, 7 Jan 1998 17:50:17 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA03167;
	Wed, 7 Jan 1998 17:50:15 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01IS3QDBVC34003TJC@SCI.WFBR.EDU>; Wed, 07 Jan 1998 17:46:49 -0500 (EST)
Date: Wed, 07 Jan 1998 17:46:49 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] Re: URI documents
To: ssun@cnri.reston.va.us
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01IS3QDBVFUQ003TJC@SCI.WFBR.EDU>
X-VMS-To: IN%"ssun@CNRI.Reston.VA.US"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Sam Sun <ssun@CNRI.Reston.VA.US> wrote:
>I didn't follow the history of the issue long enough, and don't quite
>understand why " [ "#" fragment ] " has to be defined in the URI/URL
>syntax.
>
>In the case of URL, The " [ "#" fragment ] " is only used or useful by some
>URL schemes. So my question is: is it acceptable to say that the fragment
>is scheme dependent, and don't bring it up in the URI definition?

	They are not "scheme dependent".  They are defined via application
conventions, presently for text/html documents, and should apply no matter
what scheme is used to retrieve such documents (i.e., not just http, although
HTTP/1.n has one of the clearest means of specifing the MIME type).  (An)
application convention(s) could, someday, be specified in relation to (a)
scheme(s).  Why impose a restriction against someday doing so for some URNs,
or for URNs that might return text/html documents such that the existing
conventions would apply?

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From owner-uri@Bunyip.Com  Wed Jan  7 18:06:32 1998
Delivery-Date: Wed, 07 Jan 1998 18:06:32 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA07419
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 18:06:32 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA12006;
	Wed, 7 Jan 1998 18:09:19 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA24288
	for uri-out; Wed, 7 Jan 1998 17:47:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA24281
	for uri-in; Wed, 7 Jan 1998 17:47:03 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA24211
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 17:46:31 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA03147
	for uri@services; Wed, 7 Jan 1998 17:46:30 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA03140;
	Wed, 7 Jan 1998 17:46:27 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11)
	 id QAA25666; 
Message-ID: <34B4067F.4A5F@w3.org>
Date: Wed, 07 Jan 1998 16:49:35 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium (http://www.w3.org/)
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: Sam Sun <ssun@cnri.reston.va.us>
CC: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>,
        Larry Masinter <masinter@parc.xerox.com>, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
References: <01bd1bb6$d32a8960$29019784@ssun.CNRI.Reston.Va.US>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Sam Sun wrote:
> In the case of URL, The " [ "#" fragment ] " is only used or useful by some
> URL schemes. So my question is: is it acceptable to say that the fragment
> is scheme dependent, and don't bring it up in the URI definition?

No; that is, to say that is not consistent with current
implementations, and I would find it unacceptable.
For example, consider:

	<p>...<a href="#foo">tail</a>

	...

	<p><a name="foo">head</a>

I can tell you where the link from tail goes (i.e. to head)
without knowing what URI scheme was used to access the document. So
can lots of implemented web clients (and maybe even some servers).


-- 
Dan
http://www.w3.org/People/Connolly/


From ipp-owner@pwg.org  Wed Jan  7 20:11:43 1998
Delivery-Date: Wed, 07 Jan 1998 20:11:44 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id UAA08313
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 20:11:43 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA12246
	for <ietf-archive@cnri.reston.va.us>; Wed, 7 Jan 1998 20:14:30 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA01664 for <ietf-archive@cnri.reston.va.us>; Wed, 7 Jan 1998 20:11:37 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 7 Jan 1998 19:48:35 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA23224 for ipp-outgoing; Wed, 7 Jan 1998 16:14:01 -0500 (EST)
Message-Id: <3.0.1.32.19980107113711.00e8ad10@garfield>
X-Sender: hastings@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Wed, 7 Jan 1998 11:37:11 PST
To: "Turner, Randy" <rturner@sharplabs.com>,
        "'Carl-Uno Manros'" <carl@manros.com>
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: RE: IPP> Additional proposal details
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C1026DE1@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

A minor quibble: A client should NOT use Create-Job, instead of Print-Job,
when the client wants security, because Create-Job is an OPTIONAL operation,
so that the Printer object might not have implemented it.

As you later suggest the client should use the Validate-Job operation
first, not the Create-Job operation.

Tom

At 08:53 01/07/1998 PST, Turner, Randy wrote:
>
>
>	A client IPP implementation would never issue a
>	"print-job" operation in the clear, and it would know
>	that if it is using an "HTTP:" scheme that thats what
>	is happening. An HTTP client wanting to use security
>	for the connection would never use "print-job". It would
>	always use "create-job" with a 
>	"client-security-requested" attribute. It would then
>	send issue "send-data" ops , etc..
>
>	This is because its possible for redirection ot occur with
>	any operation, and a client would want to make sure that
>	a TLS-session is in progress to a particular IPP server
>	before sending any sensitive data. Keep in mind that this
>	is not only possible with IPP redirects, but is possible with
>	standard HTTP redirects as well, which is out-of-band to
>	actual IPP operations, and our normative scope as well
>	(except for the protocol doc).
>
>	By the way, it is possible to issue a "print-job" operation
>	within the context of a TLS session. The client would issue
>	a "validate-job" with the "client-security-requested" operation
>	attribute set, and then use the returned redirect URI to issue
>	the "print-job" operation securely.
>
>	Randy
>
>
>> -----Original Message-----
>> From:	Carl-Uno Manros [SMTP:carl@manros.com]
>> Sent:	Wednesday, January 07, 1998 6:36 AM
>> To:	Turner, Randy; 'Tom Hastings'
>> Cc:	'ipp@pwg.org'
>> Subject:	RE: IPP> Additional proposal details
>> 
>> At 10:53 PM 1/6/98 -0800, Turner, Randy wrote:
>> >
>> >See my response to your comments below.
>> >
>> >My comments are marked RT>
>> >
>> >R.
>> >
>> 
>> Randy, I have not copied your while message, only one comment from
>> you, 
>> where I think you are breaking the security.
>> 
>> Carl-Uno
>> 
>> 
>> >> -- It allows a TLS-capable server the ability
>> >>    to only require TLS negotiation for 
>> >>    particular operations that require the server
>> >>    to allocate resources. For instance, a
>> >>    server that requires all print jobs to be
>> >>    authenticated might still want all clients
>> >>    to be able to get attributes for the printer,
>> >>    as well as validate job parameters, without
>> >>    going to the expense of performing TLS
>> >>    negotiation. It basically allows an 
>> >>    administrator to decide what types of 
>> >>    operations should be authenticated. In the
>> >>    current spec, ALL operations are authenticated
>> >>    or NONE are. This is a nice scalability
>> >>    feature
>> >> 
>> >> TH> This is a good feature.  However, if a client wants security
>> and
>> >> TH> only has an HTTP URL, how does it get started?  It certainly
>> >> doesn't
>> >> TH> want to do a Print-Job and send valuable data, before gettting
>> the
>> >> TH> TLS URL.  So this means that the client that wants security is
>> >> forced
>> >> TH> to do a Validate-Job with the HTTP://... URL in order to get
>> back
>> >> TH> the redirect HTTPS://... URL, correct?
>> >> 
>> >	RT>You'll note that most of the scalability and flexibility of
>> >	RT>this proposal mostly applies to IPP servers and subsequently
>> >	RT>server administration framework. If a CLIENT wants a
>> >particular
>> >	RT>operation to be "secure" , then it includes the 
>> >	RT>"client-security-requested" operation attribute with whatever
>> >	RT>operation it is attempting.
>> >
>> 
>> CM> If you try this with a job submission operation, you have already
>> sent 
>> CM> your MIME type application/ipp, which means that all your data
>> were sent 
>> CM> unencrypted before you got the secure URI back, so your feature
>> does
>> CM> not make any sense in combination with certain operations. It is
>> not as 
>> CM> generic as you describe it above. Instead you might actually
>> mislead
>> CM> a user to think that their transmission is secure, when in reality
>> CM> it is not.
>> 
>> ---
>
>

From owner-uri@Bunyip.Com  Thu Jan  8 08:28:25 1998
Delivery-Date: Thu, 08 Jan 1998 08:28:26 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA19156
	for <ietf-archive@ietf.org>; Thu, 8 Jan 1998 08:28:25 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA13064;
	Thu, 8 Jan 1998 08:31:11 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA15289
	for uri-out; Thu, 8 Jan 1998 07:49:38 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA15280
	for uri-in; Thu, 8 Jan 1998 07:49:36 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA15272
	for <uri@services.bunyip.com>; Thu, 8 Jan 1998 07:49:33 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id HAA00373
	for uri@services; Thu, 8 Jan 1998 07:49:32 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA00370;
	Thu, 8 Jan 1998 07:49:29 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id DAA12727;
	Thu, 8 Jan 1998 03:13:05 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id DAA10319; Thu, 8 Jan 1998 03:10:17 -0500
Message-Id: <199801080810.DAA10319@newcnri.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@cnri.reston.va.us>
To: "Dan Connolly" <connolly@w3.org>
Cc: <uri@Bunyip.Com>, <urn-ietf@Bunyip.Com>
Subject: Re: [URN] URI documents -- "# fragment"
Date: Thu, 8 Jan 1998 03:08:15 -0500
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

> Sam Sun wrote:
> > In the case of URL, The " [ "#" fragment ] " is only used or useful by
some
> > URL schemes. So my question is: is it acceptable to say that the
fragment
> > is scheme dependent, and don't bring it up in the URI definition?

Dan Said:
> 
> No; that is, to say that is not consistent with current
> implementations, and I would find it unacceptable.

The current implementation (eg. Netscape browser) append the "#fragment" to
whatever
the base URI is. I don't quite understand on where it would be
inconsistent?

Here is an example which I think doesn't honor the current '#' URI syntax:

If I define my password as "password_with_#_character", and use "ftp" URL:

ftp://my_user_id:password_with_#_character@myhost/my_file_path

Netscape browser implementation will pass the entire password (with #
character in it) to the server, instead of sending only
"ftp://user_id:password_with_" to the server. In fact, using %25 to replace
the '#' character will fail. 

Dan Said:
> For example, consider:
> 
> 	<p>...<a href="#foo">tail</a>
> 
> 	...
> 
> 	<p><a name="foo">head</a>
> 
> I can tell you where the link from tail goes (i.e. to head)
> without knowing what URI scheme was used to access the document. So
> can lots of implemented web clients (and maybe even some servers).
> 

The example will fail from the current Netscape implementation if no BASE
URI is defined. (Refer the following URL for an example:
http://ssun.cnri.reston.va.us/ietf/uri/nobase.htm and
http://ssun.cnri.reston.va.us/ietf/uri/fragment.htm).

Regards,
Sam

PS. To avoid distraction from the current discussion on relationship of URN
& URI, I modified the subject title.


From owner-uri@Bunyip.Com  Thu Jan  8 08:54:05 1998
Delivery-Date: Thu, 08 Jan 1998 08:54:05 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA19325
	for <ietf-archive@ietf.org>; Thu, 8 Jan 1998 08:54:05 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA13170;
	Thu, 8 Jan 1998 08:56:50 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA15632
	for uri-out; Thu, 8 Jan 1998 08:10:16 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA15625
	for uri-in; Thu, 8 Jan 1998 08:10:14 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA15617
	for <uri@services.bunyip.com>; Thu, 8 Jan 1998 08:10:12 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id IAA00738
	for uri@services; Thu, 8 Jan 1998 08:10:10 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA00731;
	Thu, 8 Jan 1998 08:10:06 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11)
	 id DAA08404; 
Message-ID: <34B49737.7DEC@w3.org>
Date: Thu, 08 Jan 1998 03:07:03 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium (http://www.w3.org/)
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: "Sam X. Sun" <ssun@cnri.reston.va.us>
CC: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] URI documents -- "# fragment"
References: <199801080810.DAA10319@newcnri.CNRI.Reston.Va.US>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Sam X. Sun wrote:
> 
> > Sam Sun wrote:
> > > In the case of URL, The " [ "#" fragment ] " is only used or useful by
> some
> > > URL schemes. So my question is: is it acceptable to say that the
> fragment
> > > is scheme dependent, and don't bring it up in the URI definition?
> 
> Dan Said:
> >
> > No; that is, to say that is not consistent with current
> > implementations, and I would find it unacceptable.
> 
> The current implementation (eg. Netscape browser) append the "#fragment" to
> whatever
> the base URI is. I don't quite understand on where it would be
> inconsistent?

Uh... you said it yourself: "whatever the base URI is" regardless
of scheme.

Anyway... you report some interesting test results...

> Here is an example which I think doesn't honor the current '#' URI syntax:
> 
> If I define my password as "password_with_#_character", and use "ftp" URL:
> 
> ftp://my_user_id:password_with_#_character@myhost/my_file_path
> 
> Netscape browser implementation will pass the entire password (with #
> character in it) to the server, instead of sending only
> "ftp://user_id:password_with_" to the server.

Hmm... That's certainly different from what Roy's spec[1]
describes.

[1]
http://www.ics.uci.edu/~fielding/url/draft-fielding-uri-syntax-00.txt

According to the regexp in the spec, it parses as:

connolly@beach ../connolly[1005] perl uri.pl 
ftp://my_user_id:password_with_#_character@myhost/my_file_path
[ftp:] [ftp] [//my_user_id:password_with_] [my_user_id:password_with_]
[] [] [] [#_character@myhost/my_file_path]
[_character@myhost/my_file_path]

where uri.pl=
while(<>){
m,^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?,;
print "[$1] [$2] [$3] [$4] [$5] [$6] [$7] [$8] [$9]\n";
}


It's also different from the original implementation:

-------
http://www.w3.org/Library/src/HTParse.c

    /* Look for fragment identifier */
    if ((p = strchr(name, '#')) != NULL) {
	*p++ = '\0';
	parts->fragment = p;
    }
-------


> In fact, using %25 to replace
> the '#' character will fail.

That seems like a bug to me. But I suppose Draft Standard
is the time to describe what happens rather than prescribe
something else.

Hmm... the ftp URL spec[2] doesn't say that passwords
get %xx encoded. Seems to me it should; else there's
no way to express '/' in a password. I suppose that's
not a fatal limitation...

[2] http://ds.internic.net/internet-drafts/draft-casey-url-ftp-00.txt

> Dan Said:
> > For example, consider:
> >
> >       <p>...<a href="#foo">tail</a>
> >
> >       ...
> >
> >       <p><a name="foo">head</a>
> >
> > I can tell you where the link from tail goes (i.e. to head)
> > without knowing what URI scheme was used to access the document. So
> > can lots of implemented web clients (and maybe even some servers).
> >
> 
> The example will fail from the current Netscape implementation if no BASE
> URI is defined.

Wow... we worked really hard on this part of the HTML 2.0
spec:

========
Network Working Group                                    T. Berners-Lee
Request for Comments: 1866                                      MIT/W3C
Category: Standards Track                                   D. Connolly
http://www.w3.org/MarkUp/html-spec/html-spec_7.html#SEC7.4

Fragment Identifiers

Any characters following a `#' character in a hypertext address
constitute a fragment identifier. In particular, an address
                                  ^^^^^^^^^^^^^^^^^^^^^^^^^
of the form `#fragment' refers to an anchor in the same document. 
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
========

But I guess rules were made to be broken. :-{

> (Refer the following URL for an example:
> http://ssun.cnri.reston.va.us/ietf/uri/nobase.htm and
> http://ssun.cnri.reston.va.us/ietf/uri/fragment.htm).

nobase.htm is illegal, per

=========
http://www.w3.org/MarkUp/html-spec/html-spec_5.html#SEC5.2.2

The optional BASE element provides a base address for interpreting
relative URLs when the document is read out of context (see section
Hyperlinks). The value of the HREF attribute must be an absolute URI. 

=========

so the behaviour of HTML user agents is unspecified.

> Regards,

Interesting stuff.

-- 
Dan
http://www.w3.org/People/Connolly/


From ipp-owner@pwg.org  Thu Jan  8 14:00:26 1998
Delivery-Date: Thu, 08 Jan 1998 14:00:46 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA24998
	for <ietf-archive@ietf.org>; Thu, 8 Jan 1998 14:00:25 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA14387
	for <ietf-archive@cnri.reston.va.us>; Thu, 8 Jan 1998 14:03:12 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA10658 for <ietf-archive@cnri.reston.va.us>; Thu, 8 Jan 1998 14:00:25 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 8 Jan 1998 13:55:35 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA09872 for ipp-outgoing; Thu, 8 Jan 1998 13:38:26 -0500 (EST)
Message-Id: <3.0.1.32.19980108073558.010052d0@garfield>
X-Sender: hastings@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Thu, 8 Jan 1998 07:35:58 PST
To: Robert.Herriot@eng.sun.com (Robert Herriot), Robert.Herriot@eng.sun.com,
        rturner@sharplabs.com
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: Re: IPP>MOD Action Item from LA: fix requesting-user-name
  explanation [suggest adding Bob's comment as a note for case f]
Cc: ipp@pwg.org
In-Reply-To: <199712172052.MAA24362@woden.eng.sun.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

I suggest adding Bob's comments in answer to Randy's comment on case f
as a Note in Section 8.3.  Randy said that case f would take a lot 
explanation.  I think that Bob's explanation as a note is just the
explanation that is needed.

Tom

At 12:52 12/17/1997 PST, Robert Herriot wrote:
>
>> From rturner@sharplabs.com Wed Dec 17 00:38:33 1997
>> 
>> See my comments on the new proposed
>> text below...
>> 
>> Randy
>> 
>> 
>> Robert Herriot wrote:
>> 

snip...

>> > 
>> >         f)  the authentication mechanism specifies a user which is
special and
>> >         means that the value of the requesting-user-name, which must be
>> >         present, is treated as the authenticated name.
>> 
>> I do not think scenario (f) should be included
>> in this list. It sounds like a real niche
>> case that might take alot of text to explain
>> why this is needed.
>
>Case f) is intended for a tightly coupled gateway and server to work
>together so that the "user" name is that of the gateway's client and
>not that of the gateway.  Because most if not all system vendors will
>initially implement IPP via a gateway into their existing print system,
>this mechansism is necessary unless the authentication mechanism allows
>a gateway (client) to act on behalf of some other client.


So I suggest adding Bob's explanation as a note as part of case f (changing
"is" to "is able to be":

         Note:  Case f) is intended for a tightly coupled gateway and 
         server to work together so that the "user" name is able to be 
         that of the gateway's client and not that of the gateway.  
         Because most, if not all, system vendors will initially 
         implement IPP via a gateway into their existing print system, 
         this mechansism is necessary unless the authentication mechanism 
         allows a gateway (client) to act on behalf of some other client.


From owner-uri@Bunyip.Com  Fri Jan  9 08:56:56 1998
Delivery-Date: Fri, 09 Jan 1998 08:56:56 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA11016
	for <ietf-archive@ietf.org>; Fri, 9 Jan 1998 08:56:56 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA16552;
	Fri, 9 Jan 1998 08:59:41 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA23470
	for uri-out; Fri, 9 Jan 1998 08:04:44 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA23462
	for uri-in; Fri, 9 Jan 1998 08:04:42 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA23453
	for <uri@services.bunyip.com>; Fri, 9 Jan 1998 08:04:39 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id IAA00594
	for uri@services; Fri, 9 Jan 1998 08:04:37 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA00591;
	Fri, 9 Jan 1998 08:04:34 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id QAA15188;
	Thu, 8 Jan 1998 16:54:59 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id QAA29216; Thu, 8 Jan 1998 16:52:10 -0500
Reply-To: "Sam Sun" <ssun@cnri.reston.va.us>
From: "Sam Sun" <ssun@cnri.reston.va.us>
To: "Dan Connolly" <connolly@w3.org>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Cc: <uri@Bunyip.Com>, <urn-ietf@Bunyip.Com>
Subject: Re: [URN] URI documents -- "# fragment"
Date: Thu, 8 Jan 1998 16:57:39 -0500
Message-ID: <01bd1c80$6ff48790$29019784@ssun.CNRI.Reston.Va.US>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.71.1712.3
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>> > Sam Sun wrote:
>> > > In the case of URL, The " [ "#" fragment ] " is only used or useful
by some
>> > > URL schemes. So my question is: is it acceptable to say that the
fragment
>> > > is scheme dependent, and don't bring it up in the URI definition?
>>
>> Dan Said:
>> > No; that is, to say that is not consistent with current
>> > implementations, and I would find it unacceptable.
>>
>> The current implementation (eg. Netscape browser) append the "#fragment"
to
>> whatever the base URI is. I don't quite understand on where it would be
inconsistent?
>
>Uh... you said it yourself: "whatever the base URI is" regardless
>of scheme.
>


The point I wanted to show you is that "# fragment" doesn't work by itself.
It's actually worked as a relative URL. And the generic URI parser may never
get the "# fragment" alone. (ie, in your example, the <a href="#foo"> ... is
a relative URL, not just a "# fragment".)

On the other hand, I don't see any usage of "# fragment" for "mailto" or
"ldap" URLs as defined in the HTML document. So, if "# fragment" is not
needed for all of the URI schemes, I wonder if we could drop it from the
overall URI definition?

[ ......lots of cutting.......]
>> In fact, using %25 to replace the '#' character will fail.
>
>That seems like a bug to me. But I suppose Draft Standard
>is the time to describe what happens rather than prescribe
>something else.
[ ......lots of cutting.......]

To me, there are two ways to look at whether it's a bug or not.

>From the existing standard point of view, it could be a bug, if the standard
spelled it out explicitly. But from the user's point of view, it's a nice
feature. (I feel that hex encoding can be very annoying to the user.) But if
the URI Syntax is to become a new standard, maybe we can loose it a little
bit so that new URI schemes can be defined for different kinds of user need.

Lastly, I'm wondering if the "# fragment" requirement is inherited from the
earlier URL standards when there're few URL schemes defined. If we drop the
requirement of "# fragment" from URI as a whole, it can still be defined by
those URL schemes that need it, in their respective RFCs. And the only thing
I see broken is that the generic URI parser can not catch the "#fragment",
and decide what to do, which is not happening and I think really doesn't
have to.

Regards,
Sam



From owner-ietf-nntp@academ.com  Thu Jan 15 10:37:29 1998
Delivery-Date: Thu, 15 Jan 1998 10:37:30 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA01997
	for <ietf-archive@ietf.org>; Thu, 15 Jan 1998 10:37:29 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA14418
	for <ietf-archive@cnri.reston.va.us>; Thu, 15 Jan 1998 10:40:15 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.8) id JAA03315;
	Thu, 15 Jan 1998 09:36:09 -0600 (CST)
Received: from academ.com (sob@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.8) with ESMTP id JAA03310
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Thu, 15 Jan 1998 09:36:08 -0600 (CST)
Received: (from sob@localhost)
	by academ.com (8.8.8/8.8.8) id JAA19115;
	Thu, 15 Jan 1998 09:35:52 -0600 (CST)
Message-Id: <199801151535.JAA19115@academ.com>
From: sob@academ.com (Stan Barber)
Date: Thu, 15 Jan 1998 09:35:51 CST
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Paul Overell <paulo@turnpike.com>, ietf-nntp@academ.com
Subject: Re: draft-ietf-nntpext-base-03.txt some comments
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

> >9.1.2 AUTHINFO GENERIC
> >  AUTHINFO GENERIC authenticator arguments...
> >
> >  AUTHINFO GENERIC is used to identify a specific entity to the
> >  server using arbitrary authentication or identification
> >  protocols. The desired protocol is indicated by the
> >  authenticator parameter, and any number of parameters can be
> >  passed to the authenticator.
> >
> >  When authorization is required, the server will send a 450
> >  response requesting authorization from the client.
> >
> >  The client should enter AUTHINFO GENERIC followed by the
> >  authenticator name and the arguments if any.  The
> >  authenticator and arguments must not contain the sequence
> >  "..".
> 
> What is the reason for this, rather odd, restriction?

Chris Lewis will have to comment on this.

> 
> >  The server will attempt to engage the server end
> >  authenticator; similarly, the client should engage the client
> >  end authenticator.  The server end authenticator will then
> >  initiate authentication using the NNTP sockets (if appropriate
> >  for that authentication protocol), using the protocol
> >  specified by the authenticator name.  These authentication
> >  protocols are not included in this document, but are similar
> >  in structure to those referenced in RFC 1731[7] for the IMAP-4
> >  protocol.
> >
> 
> Saying "similar in structure" rather unsatifactory.  Can we not reference the
> actual protocols?  Are they SASL protocols (RFC2222) ? 

Chris Lewis will have to comment on this.

> 
> 
> >  If the server returns 501, this means that the authenticator
> >  invocation was syntactically incorrect, or that AUTHINFO
> >  GENERIC is not supported.  The client should retry using the
> >  AUTHINFO GENERIC command.
> 
> This last sentence be "The client should retry using the AUTHINFO USER and PASS
> commands".

Okey.

> [snip]
> 
> >14. Augmented BNF[10] Syntax for NNTP Commands
> >
> >This syntax defines the non-terminal "command". The non-terminal
> >"parameter" is used for command parameters whose syntax is
> >specified elsewhere. The syntax is in alphabetical order. Note
> >that ABNF strings are case insensitive.
> >
> >  article-command = "ARTICLE" [1*WSP (msg-id / article-number)]
> >     *WSP CRLF
> >  article-number = 1*16DIGIT
> >  augument = parameter ; excluding sequence ".."
> >  authenticator = parameter ; excluding sequence ".."
> >  authinfo-generic-command = "AUTHINFO" 1*WSP "GENERIC" 1*WSP
> >  authenticator *(1*WSP argument) *WSP CRLF
> >  authinfo-pass-command = "AUTHINFO" 1*WSP "PASS" 1*WSP password
> >     *WSP CRLF
> >  authinfo-user-command = "AUTHINFO" 1*WSP "USER" 1*WSP sername
> >     *WSP CRLF
> >  body-command = "BODY" [1*WSP (msg-id / article-number)] *WSP
> >     CRLL
> 
>       ^^^^
>       CRLF

Okey.

> 
> [snip]
> 
> >  wildmat = 1*("*" / "?" / wildmat-exact / wildmat-set / "\"
> >     %x21-FF)
> >  wildmat-exact = %x21-29 / %x2B-3E / %x40-5A / %x5D-FF
> >     ; exclude space * ? [ \
> >  wildmat-non-hyphen = %x21-2C / %x2E-FF ; exclude space -
> >  wildmat-set = "[" ["^"] ["]" / "-"]
> >     *(wildmat-non-hyphen ["-" wildmat-non-hyphen])
> >     ["-"] "]"
> 
> 
> When I originally proposed and submitted the ABNF syntax for inclusion in the
> draft the wildmat was defined in terms of single octet characters, now that
> wildmat uses UTF-8 the syntax needs modification.
> 
> 
>   UTF-8-non-ascii = %xC0-FF 1*(%x80-BF) ; UTF-8 encoding of non-ASCII character
> 
>   wildmat = 1*("*" / "?" / wildmat-exact / wildmat-set /
>      "\" (%x21-7F / UTF-8-non-ascii))
> 
>   wildmat-exact = %x21-29 / %x2B-3E / %x40-5A / %x5D-7F / UTF-8-non-ascii
>      ; exclude space * ? [ \
> 
>   wildmat-non-hyphen = %x21-2C / %x2E-7F / UTF-8-non-ascii ; exclude space -
> 
>   wildmat-set = "[" ["^"] ["]" / "-"] *(wildmat-non-hyphen ["-"
>      wildmat-non-hyphen]) ["-"] "]"
> 
> 
> I have allowed any character to be escaped by a backslash, is this correct?
> The text in 5. suggests that only [ * \ ? may be escaped.

In the original wildmat, this was true. However with UTF-8, it may be necessary
to extend the escape capability. Anyone have comments here?
-- 
Stan   | Academ Consulting Services        |internet: sob@academ.com
Olan   | For more info on academ, see this |uucp: {mcsun|amdahl}!academ!sob
Barber | URL- http://www.academ.com/academ |Opinions expressed are only mine.

From owner-ietf-nntp@academ.com  Thu Jan 15 14:16:18 1998
Delivery-Date: Thu, 15 Jan 1998 14:16:19 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA07613
	for <ietf-archive@ietf.org>; Thu, 15 Jan 1998 14:16:18 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA15654
	for <ietf-archive@cnri.reston.va.us>; Thu, 15 Jan 1998 14:19:03 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.8) id NAA04679;
	Thu, 15 Jan 1998 13:14:37 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.8) with ESMTP id NAA04674
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Thu, 15 Jan 1998 13:14:35 -0600 (CST)
Received: from THOR.INNOSOFT.COM (SYSTEM@THOR.INNOSOFT.COM [192.160.253.66])
	by academ.com (8.8.8/8.8.8) with ESMTP id NAA22344
	for <ietf-nntp@academ.com>; Thu, 15 Jan 1998 13:14:31 -0600 (CST)
Received: from elwood.innosoft.com ("port 35917"@ELWOOD.INNOSOFT.COM)
 by INNOSOFT.COM (PMDF V5.1-10 #8694)
 with SMTP id <01ISEJRBLYWE94DOQ8@INNOSOFT.COM> for ietf-nntp@academ.com; Thu,
 15 Jan 1998 11:13:55 PST
Date: Thu, 15 Jan 1998 11:15:59 -0800 (PST)
From: Chris Newman <Chris.Newman@INNOSOFT.COM>
Subject: Re: draft-ietf-nntpext-base-03.txt some comments
In-reply-to: <FJhQUFAtYiv0QAp7@turnpike.com>
To: Paul Overell <paulo@turnpike.com>
Cc: ietf-nntp@academ.com
Message-id: <Pine.SOL.3.95.980115110044.9549H-100000@elwood.innosoft.com>
MIME-version: 1.0
Content-type: TEXT/PLAIN; charset=US-ASCII
Originator-Info: login-id=chris; server=THOR.INNOSOFT.COM
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

On Thu, 15 Jan 1998, Paul Overell wrote:
> >  The server will attempt to engage the server end
> >  authenticator; similarly, the client should engage the client
> >  end authenticator.  The server end authenticator will then
> >  initiate authentication using the NNTP sockets (if appropriate
> >  for that authentication protocol), using the protocol
> >  specified by the authenticator name.  These authentication
> >  protocols are not included in this document, but are similar
> >  in structure to those referenced in RFC 1731[7] for the IMAP-4
> >  protocol.
> 
> Saying "similar in structure" rather unsatifactory.  Can we not reference the
> actual protocols?  Are they SASL protocols (RFC2222) ? 

I concur and STRONGLY OBJECT to the current AUTHINFO GENERIC text.  I
believe AUTHINFO GENERIC should only permit SASL mechanisms and has to be
updated to be a correct SASL profile.  I sent context diffs to the list a
while ago with suggested text (I'll resend them if you want).  SASL is not
hard -- the complete rules are only 7 pages. 

Why is this important?

Becuase developing good authentication mechanisms takes a long time and is
very hard work.  SASL allows all application protocols to share that
development effort.  If you use some custom ad-hoc authentication
framework, like the one telnet, FTP or HTTP uses, then there will be
little or no development of authentication mechanisms.  History has
demonstrated this. 

In addition, if you fail to REQUIRE implementation of a non-plaintext
authentication mechanism, you will get an LDAPv3-style disclaimer (see
IESG Note in RFC 2251).  Personally, I don't want a news standard which
includes an IESG warning that POST and IHAVE won't interoperate!  If you
use SASL you can require implementation of CRAM-MD5 which was sufficient
for ACAP (RFC 2244) to escape this fate.  Anything else is likely to delay
standardization.

		- Chris


From adm  Tue Jan 20 14:02:30 1998
Delivery-Date: Tue, 20 Jan 1998 14:14:22 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id OAA10516
	for ietf-123-outbound.10@ietf.org; Tue, 20 Jan 1998 14:02:01 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA10446;
	Tue, 20 Jan 1998 13:58:32 -0500 (EST)
Message-Id: <199801201858.NAA10446@ns.ietf.org>
To: IETF-Announce: ;
Cc: RFC Editor <rfc-editor@isi.edu>
Cc: Internet Architecture Board <iab@isi.edu>
Cc: urn-ietf@bunyip.com
From: The IESG <iesg-secretary@ns.ietf.org>
Subject: Document Action: Architectural Principles of Uniform Resource
         Name Resolution to Informational
Date: Tue, 20 Jan 1998 13:58:32 -0500
Sender: scoya@cnri.reston.va.us



The IESG has approved publication of Architectural Principles of
Uniform Resource Name Resolution <draft-ietf-urn-req-frame-04.txt> as
an Informational RFC.  This document is the product of the Uniform
Resource Names Working Group.  The IESG contact person Harald
Alvestrand and Keith Moore.


From owner-uri@Bunyip.Com  Wed Jan 21 15:18:43 1998
Delivery-Date: Wed, 21 Jan 1998 15:18:44 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA27417
	for <ietf-archive@ietf.org>; Wed, 21 Jan 1998 15:18:43 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA11106;
	Wed, 21 Jan 1998 15:21:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA07280
	for uri-out; Wed, 21 Jan 1998 14:37:42 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA07270
	for uri-in; Wed, 21 Jan 1998 14:37:40 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA07262
	for <uri@services.bunyip.com>; Wed, 21 Jan 1998 14:37:37 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA02665
	for uri@services; Wed, 21 Jan 1998 14:37:33 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id OAA02662;
	Wed, 21 Jan 1998 14:37:30 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52653(4)>; Wed, 21 Jan 1998 11:37:21 PST
Received: from parc.xerox.com ([13.1.103.244]) by casablanca.parc.xerox.com with SMTP id <71813>; Wed, 21 Jan 1998 11:37:09 PST
Message-ID: <34C64E65.6C72FA4C@parc.xerox.com>
Date: Wed, 21 Jan 1998 11:37:09 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: [Fwd: "U stands for Uniform"]
Content-Type: multipart/mixed; boundary="------------E8B5CCDEF34B1DD6DF568114"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

This is a multi-part message in MIME format.
--------------E8B5CCDEF34B1DD6DF568114
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

I couldn't understand why I didn't have any responses to this, but
perhaps mail isn't getting through?

Larry
-- 
http://www.parc.xerox.com/masinter
--------------E8B5CCDEF34B1DD6DF568114
Content-Type: message/rfc822
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Message-ID: <34BC3D46.C636742A@parc.xerox.com>
Date: Tue, 13 Jan 1998 20:21:26 -0800
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: uri@bunyip.com, urn-ietf@bunyip.com
Subject: "U stands for Uniform"
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

I sent this privately, but I suppose it should go onto the working
group(s) mailing lists. After reconsideration, I am very strongly
in favor of moving forward with draft-fielding-uri-syntax (b), because:

U stands for Uniform.
   Two documents are Not Uniform: they're different!
   Uniform implies one document, one syntax.

If you want multiple documents, you want non-Uniform Resource
Identifiers, because you want different syntax definitions
for different kinds of things.

I believe that (b), complete with /, #, and  ?, is the best explanation
of scheme-independent URI behavior.

Patrik wrote:

> Leslie, I and some others want to cut "higher"
> up in the inheritance tree of syntax structure, so the URL specific things
> which are not (so far) part of URNs are out of the URI syntax document.

The generic URI document discusses some common syntactic elements that
are (or should be) processed by URI-handling systems independent of whether
those URIs are URLs or URNs or URZs. Those generic elements include "/", "#",
and "?". The generic elements may or may not be appropriate with some schemes,
and may or may not be appropriate for URNs, which are designated by introducing
them with the "urn" scheme. For "mailto", "#" is inappropriate, but "?" is
useful. For "mid", they're all inappropriate. For "data:", "#" might be
appropriate but not "/". And  for "urn", the appropriateness of "/"  "#",
and "?" are yet to be determined by the URN committee. Because they're yet
to be determined doesn't mean they're out of scope.

Something is "appropriate" if it has a defined meaning. If it's not defined,
then you shouldn't use it. If it is defined, then you can. Whether or not it
is defined is not an issue for the syntax, it's an issue for the semantics.
(We should take the word "semantics" out of the title of (b), since
the body of (b) talks entirely about syntax. I am not proposing any
other change to (b) than to change the title.)

If we need to add some wording to (b) to make it completely clear, OK.
It must be absolutely the case that the URN document gets to say whether
or not "#", "/", and "?" are appropriate for URNs, even though those
elements are defined in the generic URI document.
This is just the same, the "mailto" document should say whether or not and
how those elements work with the "vix" scheme; the "data" document should
define whether or not "#", "?", and "/" work for the data scheme.

I don't believe that (b) interferes with the URN committee's ability
to define URNs within the space of URIs, or the ability of the URN committee
to define a new kind of syntactic element which doesn't have the restrictions
of the current URI syntax (as long as we don't call that new thing a URI;
let's call it a EURI or XURI or whatever.) We're not constraining or restricting
development of new kinds of identifiers, we're just letting software developers
have standard specifications that they can be assured won't change out from
under them, and basing that standard on current interoperable implementations.

It's *important* that all URI processing software be assured that the URI
processing software knows that it doesn't have to first look up the scheme
before it does syntactic processing of "#", "?" and "/". We have to make
it CLEAR that those syntactic elements are completely scheme independent,
and the processing of them can be independent of whether the scheme is really
"urn" which has different rules of semantics.

Hiding the distinction by having two documents, one of which doesn't even
mention those elements would be WRONG.

Regards,

Larry
-- 
http://www.parc.xerox.com/masinter



--------------E8B5CCDEF34B1DD6DF568114--


From owner-uri@Bunyip.Com  Wed Jan 21 16:55:13 1998
Delivery-Date: Wed, 21 Jan 1998 16:55:18 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA28064
	for <ietf-archive@ietf.org>; Wed, 21 Jan 1998 16:55:13 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA11450;
	Wed, 21 Jan 1998 16:57:52 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA11436
	for uri-out; Wed, 21 Jan 1998 16:40:34 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA11429
	for uri-in; Wed, 21 Jan 1998 16:40:33 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA11421
	for <uri@services.bunyip.com>; Wed, 21 Jan 1998 16:40:30 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA03099
	for uri@services; Wed, 21 Jan 1998 16:40:27 -0500 (EST)
Received: from iris.dynamicdiagrams.com (iris.dynamicdiagrams.com [205.181.196.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA03094;
	Wed, 21 Jan 1998 16:40:19 -0500 (EST)
Received: by iris.dynamicdiagrams.com (940816.SGI.8.6.9/940406.SGI.AUTO)
	 id QAA22889; Wed, 21 Jan 1998 16:31:57 -0800
From: "David G. Durand" <david@iris.dynamicdiagrams.com>
Message-Id: <9801211631.ZM22887@iris.dynamicdiagrams.com>
Date: Wed, 21 Jan 1998 16:31:54 -0500
In-Reply-To: Larry Masinter <masinter@parc.xerox.com>
        "[URN] [Fwd: "U stands for Uniform"]" (Jan 21, 11:37am)
References: <34C64E65.6C72FA4C@parc.xerox.com>
X-Mailer: Z-Mail (3.2.0 26oct94 MediaMail)
To: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] [Fwd: "U stands for Uniform"]
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Jan 21, 11:37am, Larry Masinter wrote:
> Something is "appropriate" if it has a defined meaning. If it's not defined,
> then you shouldn't use it. If it is defined, then you can. Whether or not it
> is defined is not an issue for the syntax, it's an issue for the semantics.
> (We should take the word "semantics" out of the title of (b), since
> the body of (b) talks entirely about syntax. I am not proposing any
> other change to (b) than to change the title.)

This seems quite good. URIs must (practically speaking) have the current rules
for "/", "?", "#", etc. because those rules are already embedded in our
software and standards. This does not mean, as you point out, that _every_ URI
must use these features. It cannot use _those characters_ except in the ways
that they are already used.

>.....

> It's *important* that all URI processing software be assured that the URI
> processing software knows that it doesn't have to first look up the scheme
> before it does syntactic processing of "#", "?" and "/". We have to make
> it CLEAR that those syntactic elements are completely scheme independent,
> and the processing of them can be independent of whether the scheme is really
> "urn" which has different rules of semantics.

Right. URNs will be deployed much more readily if they fit in the same
syntactic slots where URLs do currently. This is more important than an "ideal"
syntax for URNs (which may look uglier when special characters need to be
eascaped).

> Hiding the distinction by having two documents, one of which doesn't even
> mention those elements would be WRONG.

Yes.

A good set of arguments as well. Let's not delay URNs just because unification
with URLs may give us syntactic options we can outlaw later.

And, as I said before, any URN that _can_ be resolved to an XML resource,
_should_ be usable with an XML fragment identifier. XLL (XML linking)
essentially depends on this. We even want to define the meaning of query
strings for XML documents, because we want to have a standard for server-side
fragment distribution.

Of course, some namespaces can't necessarily use any of these things. In
particular this is true for namespaces that aren't resolvable to data, like
many cataloging and metadata related URNs, e.g. for authors, artists, archival
sites, etc.

If a URN namespace definition doesn't define a meaning for features like
hierarchy and fragment-IDs, then they would only be legal if another standard
(with reason, presumably) did define such behaviour.

------------------------------------------+----------------------------
David Durand                 dgd@cs.bu.edu| david@dynamicDiagrams.com
Boston University Computer Science        | Dynamic Diagrams
http://www.cs.bu.edu/students/grads/dgd/  | http://dynamicDiagrams.com/
                                          | MAPA: mapping for the WWW



From owner-ietf-nntp@academ.com  Wed Jan 21 22:11:38 1998
Delivery-Date: Wed, 21 Jan 1998 22:11:39 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id WAA00252
	for <ietf-archive@ietf.org>; Wed, 21 Jan 1998 22:11:38 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id WAA12192
	for <ietf-archive@cnri.reston.va.us>; Wed, 21 Jan 1998 22:14:24 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.8) id VAA00450;
	Wed, 21 Jan 1998 21:05:45 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.8) with ESMTP id VAA00445
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Wed, 21 Jan 1998 21:05:43 -0600 (CST)
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41])
	by academ.com (8.8.8/8.8.8) with ESMTP id VAA19380;
	Wed, 21 Jan 1998 21:05:40 -0600 (CST)
Received: from enoshima (dhcp-100-147.mag.keio.ac.jp [133.27.195.147])
	by sh.w3.mag.keio.ac.jp (8.8.8+2.7Wbeta7/3.6Wbeta7-W3C/Keio) with SMTP id MAA11952;
	Thu, 22 Jan 1998 12:05:20 +0900 (JST)
Message-Id: <199801220305.MAA11952@sh.w3.mag.keio.ac.jp>
X-Sender: duerst@sh.w3.mag.keio.ac.jp (Unverified)
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3-J (32) Sample
Date: Wed, 21 Jan 1998 21:40:52 +0900
To: sob@academ.com (Stan Barber), Paul Overell <paulo@turnpike.com>,
        ietf-nntp@academ.com
From: "Martin J. Duerst" <duerst@w3.org>
Subject: Re: draft-ietf-nntpext-base-03.txt some comments
In-Reply-To: <199801151535.JAA19115@academ.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

Stan Barber answered Paul Overell:

> >   UTF-8-non-ascii = %xC0-FF 1*(%x80-BF) ; UTF-8 encoding of non-ASCII character

I hope you are aware of the fact that UTF-8 can be defined
more exactly. The above expression captures everything you
want to capture if you have only legal UTF-8, but won't
exclude erroneous sequences. Probably that's enough for
our purposes.


> > I have allowed any character to be escaped by a backslash, is this correct?
> > The text in 5. suggests that only [ * \ ? may be escaped.
> 
> In the original wildmat, this was true. However with UTF-8, it may be necessary
> to extend the escape capability. Anyone have comments here?

You need escaping for those characters that do their work
defining the wildcard expressions. If [ * \ ? are the only
characters used for wildcard syntax, or if others can be
escaped otherwise (e.g. ]), you don't need to escape them.

As using non-ASCII characters in wildcard expressions would
mean that some people have difficulties using them, this
will probably never happen. So you don't need to escape them.


Regards,   Martin.


From adm  Thu Jan 22 08:16:29 1998
Delivery-Date: Thu, 22 Jan 1998 08:40:06 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id IAA10503
	for ietf-123-outbound.10@ietf.org; Thu, 22 Jan 1998 08:12:01 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA10407;
	Thu, 22 Jan 1998 08:09:22 -0500 (EST)
Message-Id: <199801221309.IAA10407@ns.ietf.org>
To: IETF-Announce: ;
Cc: RFC Editor <rfc-editor@isi.edu>
Cc: Internet Architecture Board <iab@isi.edu>
Cc: urn-ietf@bunyip.com
From: The IESG <iesg-secretary@ns.ietf.org>
Subject: Document Action: Architectural Principles of Uniform Resource
         Name Resolution to Informational
Date: Thu, 22 Jan 1998 08:09:21 -0500
Sender: scoya@cnri.reston.va.us



The IESG has approved publication of Architectural Principles of
Uniform Resource Name Resolution <draft-ietf-urn-req-frame-04.txt> as
an Informational RFC.  This document is the product of the Uniform
Resource Names Working Group.  The IESG contact person Harald
Alvestrand and Keith Moore.


From owner-ietf-nntp@academ.com  Thu Jan 22 12:17:43 1998
Delivery-Date: Thu, 22 Jan 1998 12:17:48 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA14098
	for <ietf-archive@ietf.org>; Thu, 22 Jan 1998 12:17:43 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA14145
	for <ietf-archive@cnri.reston.va.us>; Thu, 22 Jan 1998 12:20:26 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.8) id LAA01089;
	Thu, 22 Jan 1998 11:12:46 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.8) with ESMTP id LAA01083
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Thu, 22 Jan 1998 11:12:44 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.8/8.8.8) with SMTP id LAA27243
	for <ietf-nntp@academ.com>; Thu, 22 Jan 1998 11:12:45 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA17423; Thu, 22 Jan 98 17:12:21 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA18802; Thu, 22 Jan 1998 15:48:11 GMT
Date: Thu, 22 Jan 1998 15:48:11 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9801221548.AA18802@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: draft-ietf-nntpext-base-03.txt some comments
Newsgroups: local.nntp
References: <199801220305.MAA11952@sh.w3.mag.keio.ac.jp>
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

"Martin J. Duerst" <duerst@w3.org> wrote:

>Stan Barber answered Paul Overell:

>> > I have allowed any character to be escaped by a backslash, is this correct?
>> > The text in 5. suggests that only [ * \ ? may be escaped.
>> 
>> In the original wildmat, this was true. However with UTF-8, it may be necessary
>> to extend the escape capability. Anyone have comments here?

>You need escaping for those characters that do their work
>defining the wildcard expressions. If [ * \ ? are the only
>characters used for wildcard syntax, or if others can be
>escaped otherwise (e.g. ]), you don't need to escape them.

>As using non-ASCII characters in wildcard expressions would
>mean that some people have difficulties using them, this
>will probably never happen. So you don't need to escape them.

If you follow the precedent of DRUMS, they allow '\' in front of any
character (well, only the 7bit ones in their case, of course). This makes
life simpler because, if you are not sure whether a particular character
needs escaping or not, then you can safely excape it anyway.

-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From owner-uri@Bunyip.Com  Fri Jan 23 00:56:31 1998
Delivery-Date: Fri, 23 Jan 1998 00:56:31 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id AAA27830
	for <ietf-archive@ietf.org>; Fri, 23 Jan 1998 00:56:30 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id AAA16941;
	Fri, 23 Jan 1998 00:59:14 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25518
	for uri-out; Fri, 23 Jan 1998 00:47:42 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25511
	for uri-in; Fri, 23 Jan 1998 00:47:40 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA25503
	for <uri@services.bunyip.com>; Fri, 23 Jan 1998 00:47:36 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id AAA07203
	for uri@services; Fri, 23 Jan 1998 00:47:31 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id AAA07200;
	Fri, 23 Jan 1998 00:47:29 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa14345;
          22 Jan 98 21:45 PST
To: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Wed, 07 Jan 1998 14:22:29 EST."
             <01IS3J5873E0003TJC@SCI.WFBR.EDU> 
Date: Thu, 22 Jan 1998 21:31:18 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801222145.aa14345@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

[reposted, since it bounced last week]

Foteos remarked:
>	I do think, however, that the current draft needs to clarify
>whether more than one unescaped hash ('#') can be present.

I don't understand why.  The current draft only allows a single
unescaped hash to ever occur in a URI-reference --- it is not allowed
in any other component.  That is completely unambiguous, so you can
parse it from any direction you like.  Note that the algorithm
presented in the appendix is left-to-right.

....Roy


From owner-uri@Bunyip.Com  Fri Jan 23 01:02:35 1998
Delivery-Date: Fri, 23 Jan 1998 01:02:35 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id BAA27896
	for <ietf-archive@ietf.org>; Fri, 23 Jan 1998 01:02:35 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA16951;
	Fri, 23 Jan 1998 01:05:18 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25637
	for uri-out; Fri, 23 Jan 1998 00:52:51 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25629
	for uri-in; Fri, 23 Jan 1998 00:52:47 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA25622
	for <uri@services.bunyip.com>; Fri, 23 Jan 1998 00:52:44 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id AAA07232
	for uri@services; Fri, 23 Jan 1998 00:52:40 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id AAA07229;
	Fri, 23 Jan 1998 00:52:37 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa14624;
          22 Jan 98 21:47 PST
To: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] URI documents -- "# fragment" 
In-reply-to: Your message of "Thu, 08 Jan 1998 16:57:39 EST."
             <01bd1c80$6ff48790$29019784@ssun.CNRI.Reston.Va.US> 
Date: Thu, 22 Jan 1998 21:33:57 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801222147.aa14624@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

[reposted, since the uri lists were down last week]

Sam was saying:
>The point I wanted to show you is that "# fragment" doesn't work by itself.
>It's actually worked as a relative URL. And the generic URI parser may never
>get the "# fragment" alone. (ie, in your example, the <a href="#foo"> ... is
>a relative URL, not just a "# fragment".)

I seem to be having a hard time getting this point across.  The generic
URI parser *is* the thing that takes a string and does the handling
and interpretation needed to

   1) determine whether it is absolute or relative
   2) convert it to absolute form if needed
   3) give the resulting URI to the scheme-specific handler

There is no purpose for a generic URI syntax beyond that.  Likewise,
it is only that syntax which is needed by other protocols as a
Draft Standard reference.

>On the other hand, I don't see any usage of "# fragment" for "mailto" or
>"ldap" URLs as defined in the HTML document. So, if "# fragment" is not
>needed for all of the URI schemes, I wonder if we could drop it from the
>overall URI definition?

Because you cannot do so and produce an interoperable parser.

>Lastly, I'm wondering if the "# fragment" requirement is inherited from the
>earlier URL standards when there're few URL schemes defined. If we drop the
>requirement of "# fragment" from URI as a whole, it can still be defined by
>those URL schemes that need it, in their respective RFCs. And the only thing
>I see broken is that the generic URI parser can not catch the "#fragment",
>and decide what to do, which is not happening and I think really doesn't
>have to.

The "#fragment" is removed from the URI whether the URI is defined
to use it or not.  I cannot show you this using Netscape Navigator
because its parser is the only one I know of which is so hopelessly
broken that they use a fixed set of scheme names.  Other applications
allow the user to pass unknown URI schemes to a proxy for resolution,
and on those systems you will find that the "#fragment" is stripped
before being sent to the proxy.  It is therefore IMPOSSIBLE for "#"
to be used as anything else in the URI syntax and still retain
interoperability between new and deployed systems.

There is very little room for discussion of what is being defined by
the specification and in the syntax itself, since that is governed by
the most interoperable subset of what is implemented.  The only question
still to be determined is whether we call these things URI or URL,
and thus whether or not a URN should be referred to as a URI or a URL
when it is used by HTTP, HTML, XML, etc.

.....Roy


From owner-uri@Bunyip.Com  Fri Jan 23 01:57:08 1998
Delivery-Date: Fri, 23 Jan 1998 01:57:08 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id BAA28136
	for <ietf-archive@ietf.org>; Fri, 23 Jan 1998 01:57:08 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA17024;
	Fri, 23 Jan 1998 01:59:50 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA26542
	for uri-out; Fri, 23 Jan 1998 01:48:51 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA26534
	for uri-in; Fri, 23 Jan 1998 01:48:49 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA26525
	for <uri@services.bunyip.com>; Fri, 23 Jan 1998 01:48:43 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA07663
	for uri@services; Fri, 23 Jan 1998 01:48:38 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA07660;
	Fri, 23 Jan 1998 01:48:35 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id BAA17012;
	Fri, 23 Jan 1998 01:51:20 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id BAA02655; Fri, 23 Jan 1998 01:48:32 -0500
Message-Id: <199801230648.BAA02655@newcnri.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@cnri.reston.va.us>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Cc: <uri@Bunyip.Com>, <urn-ietf@Bunyip.Com>
Subject: Re: [URN] URI documents -- "# fragment" (2)
Date: Fri, 23 Jan 1998 01:46:02 -0500
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

[modified and reposted, since it bounced last week,]

Hello, Roy.

> >The point I wanted to show you is that "# fragment" doesn't work by
> >itself. It's actually worked as a relative URL. And the generic URI 
> >parser may never get the "# fragment" alone. (ie, in your 
> >example, <a href="#foo">.... is a relative URL, not just a "#
fragment".)
> 
> I seem to be having a hard time getting this point across.  The generic
> URI parser *is* the thing that takes a string and does the handling
> and interpretation needed to
> 
>    1) determine whether it is absolute or relative
>    2) convert it to absolute form if needed
>    3) give the resulting URI to the scheme-specific handler
> 
> There is no purpose for a generic URI syntax beyond that.  Likewise,
> it is only that syntax which is needed by other protocols as a
> Draft Standard reference.
> 

I believe we are in agrement here...

> >On the other hand, I don't see any usage of "# fragment" for "mailto" or
> >"ldap" URLs as defined in the HTML document. So, if "# fragment" is not
> >needed for all of the URI schemes, I wonder if we could drop it from the
> >overall URI definition? 
> 
> Because you cannot do so and produce an interoperable parser.
> 

I doubt if I understand the whole issue here. But would you think the
following would be ok for the generic URI parser, which basically allow
"#...." to be treated by individual URI scheme handlers accordingly:

1) determine whether it is absolute or relative

2) convert it to absolute form if needed

3) give the resulting URI entirely (ie, including the "#......." trailing),
to the corresponding URI scheme-specific handler, which may then decide
whether to use "#fragment" or not.


> >Lastly, I'm wondering if the "# fragment" requirement is inherited from 
> >the earlier URL standards when there're few URL schemes defined. If 
> >we drop the requirement of "# fragment" from URI as a whole, it can 
> >still be defined by those URL schemes that need it, in their respective 
> >RFCs. And the only thing I see broken is that the generic URI parser 
> >can not catch the "#fragment", and decide what to do, which is not 
> >happening and I think really doesn't have to.
> 
> The "#fragment" is removed from the URI whether the URI is defined
> to use it or not.  

Why it has to do this?


> Other applications allow the user to pass unknown URI schemes
>  to a proxy for resolution, and on those systems you will find that 
>  the "#fragment" is stripped before being sent to the proxy.  

Yes, indeed. I wound conclude then, under current situation, there are
browsers that pass the URI with the '#fragment' to the URI scheme-specific
handlers, which then decide what to do with it. And there are also browsers
that strip off '#fragment' regardless of the URI scheme, before passing the
URI to the scheme-specific handlers.

> It is therefore IMPOSSIBLE for "#" to be used as anything else in the
> URI syntax and still retain interoperability between new and deployed
> systems.
> 
> There is very little room for discussion of what is being defined by
> the specification and in the syntax itself, since that is governed by
> the most interoperable subset of what is implemented.  

I think you are saying that this is a backward compatability issue then.

The question would then be: When we define a standard, do we have to 
make sure it works for all the current implementations (hense to take 
the subset), or should we define the standard with a more emphysis on 
the user usability and future extensibility? I understand the former is 
very important, and break it will affect the usability. But the way major 
browsers making their new releases makes me think that the later 
might weight more, since any software can  be patched or updated 
relatively easy, but the standard tends to stay longer and have a far 
more impact to the future.

The way current URI parser cuts off '#fragment' regardless of the 
URI scheme makes it not very user friendly, because if user A 
has his userid or password containing '#' character, he will have to 
use '%22' when he reach his ftp server from web browser, even 
though '#fragment' doesn't make sense in 'ftp' URL. Similar issue 
holds true for 'telnet', 'mailto', as well. Another example is when we 
are working with publishers, there are existing naming schemes, 
like SICI, uses '#' extensively, and it's just not very practical to 
enforce every SICI names to be hex encoded.

An example that URI parser cuts off '#fragment' regardless of the URI 
scheme makes it less extensible is pointed out by John earlier. 
That is, when a new scheme like 'pdi' is defined, it can not use '#' to 
define its own fragment and have it processed differently from "http" 
URI, simply because URI parser assumes the 'http' behavior and 
chops the '#fragment' off, and didn't parse the '#fragment' to the server.

In summary, all I'm suggesting is that '#fragment' should be processed 
by individual scheme parser, not the URI parser. In terms of libwww, it 
should be handled by individual 'plug-in' module (eg, http), but not in the

Core portion (ie. HTParse.c).


PS.
I assume that we are all in agreement that each URI scheme can define
by itself whether to use or do anything about '#fragment' or not...


> The only question still to be determined is whether we call these
> things URI or URL, and thus whether or not a URN should be referred 
> to as a URI or a URL when it is used by HTTP, HTML, XML, etc.

I'm also having some questions on these issues too. But I think it would
help me a lot to address the '#fragment' question first, and make sure I'm
on the same boat as you are......

Regards,
Sam



From owner-uri@Bunyip.Com  Fri Jan 23 17:01:10 1998
Delivery-Date: Fri, 23 Jan 1998 17:01:10 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA05702
	for <ietf-archive@ietf.org>; Fri, 23 Jan 1998 17:01:09 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA19790;
	Fri, 23 Jan 1998 17:03:54 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA19399
	for uri-out; Fri, 23 Jan 1998 16:43:54 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA19389
	for uri-in; Fri, 23 Jan 1998 16:43:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA19382
	for <uri@services.bunyip.com>; Fri, 23 Jan 1998 16:43:48 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA09986
	for uri@services; Fri, 23 Jan 1998 16:43:45 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA09983;
	Fri, 23 Jan 1998 16:43:38 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01ISQ0HA6JGG007VBW@SCI.WFBR.EDU>; Fri, 23 Jan 1998 16:17:39 -0500 (EST)
Date: Fri, 23 Jan 1998 16:17:39 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] URI documents -- "# fragment"
To: fielding@kiwi.ics.uci.edu
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU>
X-VMS-To: IN%"fielding@kiwi.ics.uci.edu"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

"Roy T. Fielding" <fielding@kiwi.ics.uci.edu> wrote:
>[...] there is already an explicit requirement in the URI
>syntax that there be at most one "#" in a URI reference.  That is
                                           ?????????????
>completely unambiguous and not open to any misunderstanding.
					   
	I must disagree with you that it is completely unambiguous
and not open to any misunderstanding.  Section 2 ("URI Characters and
Escape Sequences") describes the unescaped character restrictions
for "URIs" ("URLs" in the preceding drafts).  It's Section 2.4.3
places crosshatch ('#') in the "delims" group of "Excluded US-ASCII
Characters".  That does make it completely clear that one cannot be
present unescaped in the authinfo field of an ftp or telnet URL, or
anywhere else in an actual URI, to the left of a fragment delimiter.
However, the term "URI-reference" is not defined until Section 3,
which has:

      URI-reference = [ absoluteURI | relativeURI ] [ "#" fragment ]

and a "plain word explanation" that the fragment is NOT part of the
"URI".  People who are not dummies or fuddy-duddies have argued that
characters allowable in the fragment string (to the right of the '#'
delimiter) are not clearly specified in the URL -> URI drafts
(because they specify what can be in URIs (URLs), and not also in
URI-references (URL-references).  They have also argued that this
is a GOOD THING.  The characters that are allowed/disallowed in
fragments which currently have application conventions are governed
by the HTML/SGML restictions on NAME and ID attribute values.   They
thus cannot have a crosshatch, nor any hex escaped characters
(because '%' is also disallowed in those attribute values).  But
other fragment-handling conventions might be developed as
"instructions to the client", which need not be governed by the
HTML/SGML restrictions on NAME and ID attribute values!!!!

	I therefore feel compelled to insist that a clear statement
of what unescaped characters are allowed in a fragment string be added
in Section 3, and personally feel that another crosshash must be
excluded -- for backward compatibility, because all CERN/W3C libwww
based (except Lynx as of v2.7) and CERN libwww heritage browsers
(including Netscape) parse from right-to-left for a fragment delimiter,
and are tripped up if an unescaped crosshatch which is not the actual
delimiter is present in the fragment string.  To my knowledge, all
deployed browsers first split off the fragment, before actually
parsing the "actual URI".  US-ASCII control character and space
also should be excluded, for obvious reasons, and I have no objection
to excluding others as well, as from "actual URIs" (if that's what
you intend, and think it already does :), but it's debatable whether
exclusion of others is really necessary.


>Perhaps an addition to the "Differences from RFC 1808" section would
>be more appropriate?

	RFC 1808 specified left-to-right parsing, whereas the current
URI draft simply uses left-to-right parsing for its "example parser"
in the Appendix, so that's a change, I guess, but an addition about
that, per se, would not address the larger issue I'm raising.  It
needs to be made clear in Section 3 (or Section 2 must be modified
to make clear that it applies to URI-references, and not just URIs).

	Note also that RFC 1630 had the title "Universal Resource
Identifiers in WWW", i.e., was about URIs, not just URLs, and
provides for fragments in URIs.  I agree that if URNs are specified
such that they could not accept fragments as "instructions to the
client", then they should not be considered URIs, and that would
be unacceptible (so don't impose that restriction on URNs :).

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From owner-uri@Bunyip.Com  Fri Jan 23 17:41:30 1998
Delivery-Date: Fri, 23 Jan 1998 17:41:31 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA06023
	for <ietf-archive@ietf.org>; Fri, 23 Jan 1998 17:41:30 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA19925;
	Fri, 23 Jan 1998 17:44:07 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA21448
	for uri-out; Fri, 23 Jan 1998 17:26:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA21440
	for uri-in; Fri, 23 Jan 1998 17:26:08 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA21433
	for <uri@services.bunyip.com>; Fri, 23 Jan 1998 17:26:05 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA10200
	for uri@services; Fri, 23 Jan 1998 17:26:02 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA10196;
	Fri, 23 Jan 1998 17:25:57 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01ISQ2X4EXSG007VBW@SCI.WFBR.EDU>; Fri, 23 Jan 1998 17:22:27 -0500 (EST)
Date: Fri, 23 Jan 1998 17:22:27 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] URI documents -- "# fragment" (2)
To: ssun@cnri.reston.va.us
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01ISQ2X4GBPU007VBW@SCI.WFBR.EDU>
X-VMS-To: IN%"ssun@CNRI.Reston.VA.US"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

"Sam X. Sun" <ssun@CNRI.Reston.VA.US> wrote:
>[...]
>The way current URI parser cuts off '#fragment' regardless of the 
>URI scheme makes it not very user friendly, because if user A 
>has his userid or password containing '#' character, he will have to 
>use '%22' when he reach his ftp server from web browser, even 
>though '#fragment' doesn't make sense in 'ftp' URL. Similar issue 
>holds true for 'telnet', 'mailto', as well. Another example is when we 
>are working with publishers, there are existing naming schemes, 
>like SICI, uses '#' extensively, and it's just not very practical to 
>enforce every SICI names to be hex encoded.

	That's incorrect, which you can verify with any deployed
browser.  Try these two URL-references:

http://www.slcc.edu/lynx/release/lynx2-7-2/lynx_help/lynx_url_support.html#cso
ftp://www.slcc.edu/pub/lynx/release/lynx2-7-2/lynx_help/lynx_url_support.html#cso

which will get you the same document via http versus ftp, and in both
cases have it positioned via the #cso fragment instruction to your
browser.  And if your browser were not to split off the #cso for the
ftp request, it would fail.

	In the case of an ftp URL which has authinfo with a userid or
password that includes a '#', the browsers will unescape the %22 before
sending it to the ftp server.

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From owner-uri@Bunyip.Com  Fri Jan 23 19:06:58 1998
Delivery-Date: Fri, 23 Jan 1998 19:06:58 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA06437
	for <ietf-archive@ietf.org>; Fri, 23 Jan 1998 19:06:58 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA20165;
	Fri, 23 Jan 1998 19:09:36 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA24694
	for uri-out; Fri, 23 Jan 1998 18:52:23 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA24687
	for uri-in; Fri, 23 Jan 1998 18:52:20 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA24678
	for <uri@services.bunyip.com>; Fri, 23 Jan 1998 18:52:17 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id SAA10441
	for uri@services; Fri, 23 Jan 1998 18:52:14 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id SAA10438;
	Fri, 23 Jan 1998 18:52:11 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa09077;
          23 Jan 98 14:58 PST
To: Foteos Macrides <MACRIDES@sci.wfbr.edu>
cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] URI documents -- "# fragment" 
In-reply-to: Your message of "Fri, 23 Jan 1998 16:17:39 EST."
             <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU> 
Date: Fri, 23 Jan 1998 14:58:03 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801231458.aa09077@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>However, the term "URI-reference" is not defined until Section 3,
>which has:
>
>      URI-reference = [ absoluteURI | relativeURI ] [ "#" fragment ]
>
>and a "plain word explanation" that the fragment is NOT part of the
>"URI".  People who are not dummies or fuddy-duddies have argued that
>characters allowable in the fragment string (to the right of the '#'
>delimiter) are not clearly specified in the URL -> URI drafts
>(because they specify what can be in URIs (URLs), and not also in
>URI-references (URL-references).

Also in section 3:

      fragment      = *uric

which excludes "#" and the other delims from appearing within the fragment.
People who argue otherwise have not read the specification.  Since this
is almost identical to the definitions in RFCs 1670 and 1808, people who
say it hasn't been clearly specified in the URL -> URI drafts are
just plain wrong.  There is no need for more clarification.

This isn't going to stop people from producing invalid URI.  What to
do when you encounter an invalid URI depends on the application type,
so we don't specify it.

....Roy


From owner-uri@Bunyip.Com  Fri Jan 23 19:19:45 1998
Delivery-Date: Fri, 23 Jan 1998 19:19:46 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA06509
	for <ietf-archive@ietf.org>; Fri, 23 Jan 1998 19:19:45 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA20200;
	Fri, 23 Jan 1998 19:22:28 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id TAA25513
	for uri-out; Fri, 23 Jan 1998 19:11:54 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id TAA25500
	for uri-in; Fri, 23 Jan 1998 19:11:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA25491
	for <uri@services.bunyip.com>; Fri, 23 Jan 1998 19:11:49 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id TAA10489
	for uri@services; Fri, 23 Jan 1998 19:11:46 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA10486;
	Fri, 23 Jan 1998 19:11:44 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01ISQ6IEQ08G007VBW@SCI.WFBR.EDU>; Fri, 23 Jan 1998 19:08:13 -0500 (EST)
Date: Fri, 23 Jan 1998 19:08:13 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] URI documents -- "# fragment"
To: fielding@kiwi.ics.uci.edu
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01ISQ6IERE5U007VBW@SCI.WFBR.EDU>
X-VMS-To: IN%"fielding@kiwi.ics.uci.edu"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

"Roy T. Fielding" <fielding@kiwi.ics.uci.edu> wrote:
>[...]
>Also in section 3:
>
>      fragment      = *uric
>
>which excludes "#" and the other delims from appearing within the fragment.

	Duh...  OK (time to log out and go traveling :).

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From 69336394@compuserve.com  Sun Jan 25 21:36:37 1998
Delivery-Date: Sun, 25 Jan 1998 21:36:41 -0500
Return-Path: 69336394@compuserve.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA04404
	for <ietf-archive@ietf.org>; Sun, 25 Jan 1998 21:36:32 -0500 (EST)
From: 69336394@compuserve.com
Received: from dns.gma.it (dns.gma.it [194.243.236.3])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA01087
	for <ietf-archive@cnri.reston.va.us>; Sun, 25 Jan 1998 21:39:15 -0500 (EST)
Received: from dns.gma.it (nw51.netwave.ca [204.101.215.51]) by dns.gma.it (8.8.5/8.7.3) with SMTP id DAA02594; Mon, 26 Jan 1998 03:09:16 +0100
Date: Sun, 25 Jan 98 19:58:26 EST
To: urn@pie.com
Subject: For Smart People only
Message-ID: <>

Do you need an International Driver's License?  

Before answering, ask yourself these questions!

Do I want to avoid points on my driver's license?

Do I want to avoid paying fines?

Do I want to avoid being forced to attend driver's 
education classes?

Would I like to show a foreign driver's license 
when I get stopped?

Would I like to show a foreign driver's license 
when I check into a hotel?

Would I like to show an International Driver's 
License to get admitted to night spots?

Would I like to have anonymous identification 
for private or other reasons?

If your answer is "Yes!" to any of these 
questions, you need a Macronesian International 
Driver's License!

For details on how to obtain a genuine Macronesian 
International Driver's License, call 1-602-735-3970
and leave your name, phone number, and best 
times to call you back.

/////////////////////////////////////////////////////
The above message was brought to you by PlusNet 
Marketing & Distributors.  We market or distribute any 
product or service by bulk E-mail and by traditional 
marketing media.  For information, call 1-513-763-3862.
/////////////////////////////////////////////////////


From 25359775@compuserve.com  Sun Jan 25 21:53:16 1998
Delivery-Date: Sun, 25 Jan 1998 21:53:17 -0500
Return-Path: 25359775@compuserve.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA04463
	for <ietf-archive@ietf.org>; Sun, 25 Jan 1998 21:53:16 -0500 (EST)
From: 25359775@compuserve.com
Received: from tolomeo.it (dns.tolomeo.it [151.99.224.3])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA01102
	for <ietf-archive@cnri.reston.va.us>; Sun, 25 Jan 1998 21:55:59 -0500 (EST)
Received: from dns.tolomeo.it (nw51.netwave.ca [204.101.215.51]) by tolomeo.it (8.8.4/8.8.4) with SMTP id DAA18528; Mon, 26 Jan 1998 03:48:04 +0100 (NFT)
Date: Sun, 25 Jan 98 19:58:26 EST
To: urn@pie.com
Subject: For Smart People only
Message-ID: <>

Do you need an International Driver's License?  

Before answering, ask yourself these questions!

Do I want to avoid points on my driver's license?

Do I want to avoid paying fines?

Do I want to avoid being forced to attend driver's 
education classes?

Would I like to show a foreign driver's license 
when I get stopped?

Would I like to show a foreign driver's license 
when I check into a hotel?

Would I like to show an International Driver's 
License to get admitted to night spots?

Would I like to have anonymous identification 
for private or other reasons?

If your answer is "Yes!" to any of these 
questions, you need a Macronesian International 
Driver's License!

For details on how to obtain a genuine Macronesian 
International Driver's License, call 1-602-735-3970
and leave your name, phone number, and best 
times to call you back.

/////////////////////////////////////////////////////
The above message was brought to you by PlusNet 
Marketing & Distributors.  We market or distribute any 
product or service by bulk E-mail and by traditional 
marketing media.  For information, call 1-513-763-3862.
/////////////////////////////////////////////////////


From owner-uri@Bunyip.Com  Mon Jan 26 13:13:33 1998
Delivery-Date: Mon, 26 Jan 1998 13:13:33 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA17021
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 13:13:33 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA03189;
	Mon, 26 Jan 1998 13:16:12 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA25637
	for uri-out; Mon, 26 Jan 1998 12:27:11 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA25630
	for uri-in; Mon, 26 Jan 1998 12:27:10 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA25622
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 12:27:08 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA15603
	for uri@services; Mon, 26 Jan 1998 12:27:05 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA15596;
	Mon, 26 Jan 1998 12:26:55 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id MAA01187; Mon, 26 Jan 1998 12:27:07 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Mon, 26 Jan 1998 12:27:07 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Foteos Macrides <MACRIDES@sci.wfbr.edu>
cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] URI documents -- "# fragment"
In-Reply-To: <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU>
Message-ID: <Pine.SUN.3.95.980126121918.1086E-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Fri, 23 Jan 1998, Foteos Macrides wrote:
> 
> 	Note also that RFC 1630 had the title "Universal Resource
> Identifiers in WWW", i.e., was about URIs, not just URLs, and
> provides for fragments in URIs.  I agree that if URNs are specified
> such that they could not accept fragments as "instructions to the
> client", then they should not be considered URIs, and that would
> be unacceptible (so don't impose that restriction on URNs :).

URIs as a whole have evolved considerably since RFC1630 -- not the least
of which is the fact that they are now "Uniform" and not "Universal"
Resource Identifiers.  

My point is this:  be careful of claiming that anything that doesn't
fit with the earliest specifications is not valid; that prevents evolution
of design.

Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


From owner-uri@Bunyip.Com  Mon Jan 26 15:42:16 1998
Delivery-Date: Mon, 26 Jan 1998 15:42:17 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA19484
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 15:42:16 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA04082;
	Mon, 26 Jan 1998 15:45:00 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA00354
	for uri-out; Mon, 26 Jan 1998 15:21:40 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA00345
	for uri-in; Mon, 26 Jan 1998 15:21:37 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA00337
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 15:21:34 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA16351
	for uri@services; Mon, 26 Jan 1998 15:21:31 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA16346;
	Mon, 26 Jan 1998 15:21:27 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01ISU4QYA2CK00877V@SCI.WFBR.EDU>; Mon, 26 Jan 1998 15:17:55 -0500 (EST)
Date: Mon, 26 Jan 1998 15:17:55 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] URI documents -- "# fragment"
To: leslie@Bunyip.Com
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01ISU4QYA3AE00877V@SCI.WFBR.EDU>
X-VMS-To: IN%"leslie@Bunyip.Com"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Leslie Daigle <leslie@Bunyip.Com> wrote:
>On Fri, 23 Jan 1998, Foteos Macrides wrote:
>> 
>> 	Note also that RFC 1630 had the title "Universal Resource
>> Identifiers in WWW", i.e., was about URIs, not just URLs, and
>> provides for fragments in URIs.  I agree that if URNs are specified
>> such that they could not accept fragments as "instructions to the
>> client", then they should not be considered URIs, and that would
>> be unacceptible (so don't impose that restriction on URNs :).
>
>URIs as a whole have evolved considerably since RFC1630 -- not the least
>of which is the fact that they are now "Uniform" and not "Universal"
>Resource Identifiers.  
>
>My point is this:  be careful of claiming that anything that doesn't
>fit with the earliest specifications is not valid; that prevents evolution
>of design.

	I much prefer "Uniform" over "Universal" (URIs won't also
be universal until the i18n provisions are fully worked out and
incorporated :).

	However, to be uniform, I still think URIs must be parsable for
fragment instructions which apply to media types, not to schemes, and
regardless of whether particular schemes might actually have fragments,
i.e., any crosshatch which is not a fragment delimiter should be escaped.

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From owner-uri@Bunyip.Com  Mon Jan 26 16:05:22 1998
Delivery-Date: Mon, 26 Jan 1998 16:05:22 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA19840
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 16:05:21 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA04241;
	Mon, 26 Jan 1998 16:08:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA01556
	for uri-out; Mon, 26 Jan 1998 15:50:40 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA01549
	for uri-in; Mon, 26 Jan 1998 15:50:38 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA01540
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 15:50:36 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA16559
	for uri@services; Mon, 26 Jan 1998 15:50:33 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA16552;
	Mon, 26 Jan 1998 15:50:29 -0500 (EST)
Received: from [153.36.117.205] ([18.23.20.50])
	by life.ai.mit.edu (8.8.5/AI1.17/ai.master.life:1.20) with ESMTP id PAA04472;
	Mon, 26 Jan 1998 15:50:20 -0500 (EST)
Message-Id: <v0313030eb0f292e3264b@[153.36.117.205]>
In-Reply-To: <Pine.SUN.3.95.980126121918.1086E-100000@beethoven.bunyip.com>
References: <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Mon, 26 Jan 1998 14:30:25 -0500
To: Leslie Daigle <leslie@Bunyip.Com>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] URI documents -- "# fragment"
Cc: Foteos Macrides <MACRIDES@sci.wfbr.edu>, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Might be worth noting that #fragment is utterly bogus.  It is a positional identifier
and cannot be recycled for server-side fragments because it has been consumed by legacy web applications.

The only relevance for URIs is that applications expecting to move an identifier through
HTTP URLs (e.g, URN resolution) must quote #. This is why PDI switched from # to $.

It is unwise to reify legacy design decisions in all possible future identifiers.
Such over encumbering of URIs reduces degrees of freedoms needed for evolution and 
shortens the longevity of any URI framework, ie hastening the time when all identifiers
must be discarded and one must start from scratch.

At 12:27 PM -0500 98-01-26, Leslie Daigle wrote:
>On Fri, 23 Jan 1998, Foteos Macrides wrote:
>> 
>> 	Note also that RFC 1630 had the title "Universal Resource
>> Identifiers in WWW", i.e., was about URIs, not just URLs, and
>> provides for fragments in URIs.  I agree that if URNs are specified
>> such that they could not accept fragments as "instructions to the
>> client", then they should not be considered URIs, and that would
>> be unacceptible (so don't impose that restriction on URNs :).
>
>URIs as a whole have evolved considerably since RFC1630 -- not the least
>of which is the fact that they are now "Uniform" and not "Universal"
>Resource Identifiers.  
>
>My point is this:  be careful of claiming that anything that doesn't
>fit with the earliest specifications is not valid; that prevents evolution
>of design.
>
>Leslie.
>
>----------------------------------------------------------------------------
>
>  "_Be_                                           Leslie Daigle
>             where  you                           
>                          _are_."                 Bunyip Information Systems
>                                                  (514) 875-8611
>                      -- ThinkingCat              leslie@bunyip.com
>----------------------------------------------------------------------------




From owner-uri@Bunyip.Com  Mon Jan 26 17:26:12 1998
Delivery-Date: Mon, 26 Jan 1998 17:26:12 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA21035
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 17:26:11 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA04640;
	Mon, 26 Jan 1998 17:28:54 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA03506
	for uri-out; Mon, 26 Jan 1998 17:07:33 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA03498
	for uri-in; Mon, 26 Jan 1998 17:07:30 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA03490
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 17:07:28 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA16774
	for uri@services; Mon, 26 Jan 1998 17:07:24 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id RAA16770;
	Mon, 26 Jan 1998 17:07:20 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53936(5)>; Mon, 26 Jan 1998 14:05:47 PST
Received: from parc.xerox.com ([13.1.103.244]) by casablanca.parc.xerox.com with SMTP id <71814>; Mon, 26 Jan 1998 14:03:27 PST
Message-ID: <34CD082C.91CF0365@parc.xerox.com>
Date: Mon, 26 Jan 1998 14:03:24 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "John C. Mallery" <jcma@ai.mit.edu>
CC: Leslie Daigle <leslie@Bunyip.Com>, Foteos Macrides <MACRIDES@sci.wfbr.edu>,
        uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] URI documents -- "# fragment"
References: <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU> <v0313030eb0f292e3264b@[153.36.117.205]>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

I meant to post about this before; I think that "?" is the most
appropriate delimeter for what John Mallery wants for PDIs, rather than
"$", since it will be more likely processed correctly when dealing with
relative references that might be contained within returned material.

> Might be worth noting that #fragment is utterly bogus.

It is totally worthless[sic] to attempt to note this.

To put it in less bogus terms: Just because a widely deployed
syntactic construct doesn't do what YOU want, it doesn't mean that
it is "utterly bogus", no matter what school of hyperbole you adhere to.

Larry
-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Mon Jan 26 17:40:03 1998
Delivery-Date: Mon, 26 Jan 1998 17:40:03 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA21229
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 17:40:02 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA04713;
	Mon, 26 Jan 1998 17:42:47 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA03796
	for uri-out; Mon, 26 Jan 1998 17:26:53 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA03790
	for uri-in; Mon, 26 Jan 1998 17:26:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA03779
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 17:26:48 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA16818
	for uri@services; Mon, 26 Jan 1998 17:26:45 -0500 (EST)
Received: from access5.digex.net (access5.digex.net [205.197.245.196])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA16813;
	Mon, 26 Jan 1998 17:26:37 -0500 (EST)
Received: (from asgilman@localhost)
          by access5.digex.net (8.8.4/8.8.4)
	  id RAA20881; Mon, 26 Jan 1998 17:25:51 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199801262225.RAA20881@access5.digex.net>
Subject: Re: [URN] URI documents -- "# fragment"
To: jcma@ai.mit.edu (John C. Mallery)
Date: Mon, 26 Jan 1998 17:25:51 -0500 (EST)
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
In-Reply-To: <v0313030eb0f292e3264b@[153.36.117.205]> from "John C. Mallery" at "Jan 26, 98 02:30:25 pm"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

to follow up on what John C. Mallery said:

> Might be worth noting that #fragment is utterly bogus.  It is a
> positional identifier and cannot be recycled for server-side
> fragments because it has been consumed by legacy web
> applications.

I can't grok your claim.  The way I interpret current practice
the 'fragment' is not positional at all but reference to a name
in a namespace.  So the client positions the cursor at the start
of the named item which is a text range in this kind of document.
But the URL usage is namewise, not positionwise.

Can you elaborate?

Al Gilman


From owner-uri@Bunyip.Com  Mon Jan 26 18:09:37 1998
Delivery-Date: Mon, 26 Jan 1998 18:09:37 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA21503
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 18:09:36 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA04832;
	Mon, 26 Jan 1998 18:12:20 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA05040
	for uri-out; Mon, 26 Jan 1998 17:49:39 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA05028
	for uri-in; Mon, 26 Jan 1998 17:49:35 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA05015
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 17:49:32 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA16882
	for uri@services; Mon, 26 Jan 1998 17:49:29 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA16879;
	Mon, 26 Jan 1998 17:49:24 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01ISU94K5M3K00877V@SCI.WFBR.EDU>; Mon, 26 Jan 1998 17:11:33 -0500 (EST)
Date: Mon, 26 Jan 1998 17:11:33 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] URI documents -- "# fragment"
To: jcma@ai.mit.edu
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01ISU94K5XEA00877V@SCI.WFBR.EDU>
X-VMS-To: IN%"jcma@ai.mit.edu"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

"John C. Mallery" <jcma@ai.mit.edu> wrote:
>Might be worth noting that #fragment is utterly bogus.  It is a positional
>identifier and cannot be recycled for server-side fragments because it has
>been consumed by legacy web applications.

	I perhaps should not have included that paragraph under
circumstances in which I have only occassional access to this account
and cannot participate in an extended discussion about the matter,
but since I'm logged in again now...

	I do not see how these references to "bogus" and "legacy web
applications" serve any useful purpose in the "evolution" of the Web.
The #fragment was specified as a way of providing instructions to a
client via a URI-reference, is positional, and is not considered part
of the URI.  I realize that there are only so many US-ASCII characters
which can be used as delims in a platform-independent manner, and most
if not all of them are "taken" for something or other at this point.
If you which to support server-side instructions, then it presumeably
must be via something to the left of any crosshash in an overall
URI-reference.  The '?' and '@' in URLs in effect delimit instructions
to the server, and perhaps could be used for instructions sets in URNs.


>The only relevance for URIs is that applications expecting to move an
>identifier through HTTP URLs (e.g, URN resolution) must quote #. This
                    ????
>is why PDI switched from # to $.

	Fragment instructions apply to media types (presently defined
and widely implemented fragment instructions apply to text/html), not
to schemes, i.e., not specifically to HTTP.


>It is unwise to reify legacy design decisions in all possible future
>identifiers.  Such over encumbering of URIs reduces degrees of freedoms
>needed for evolution and shortens the longevity of any URI framework,
>ie hastening the time when all identifiers must be discarded and one
>must start from scratch.

	The concern is that existing, interoperable implementations
are not broken needlessly in new IETF specs.  Terminology such as
"reify legacy design decisions" is stone throwing, and that often
leads to breakage.

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From owner-uri@Bunyip.Com  Mon Jan 26 18:57:31 1998
Delivery-Date: Mon, 26 Jan 1998 18:57:31 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA22278
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 18:57:30 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA05013;
	Mon, 26 Jan 1998 19:00:11 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA07036
	for uri-out; Mon, 26 Jan 1998 18:26:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA07029
	for uri-in; Mon, 26 Jan 1998 18:26:03 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA07001
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 18:26:00 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id SAA17020
	for uri@services; Mon, 26 Jan 1998 18:25:57 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA17013;
	Mon, 26 Jan 1998 18:25:46 -0500 (EST)
Received: from [153.36.117.205] ([18.23.20.31])
	by life.ai.mit.edu (8.8.5/AI1.17/ai.master.life:1.20) with ESMTP id RAA10956;
	Mon, 26 Jan 1998 17:54:38 -0500 (EST)
Message-Id: <v03130314b0f2be2c52d1@[153.36.117.205]>
In-Reply-To: <34CD082C.91CF0365@parc.xerox.com>
References: <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU>
 <v0313030eb0f292e3264b@[153.36.117.205]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Mon, 26 Jan 1998 17:34:51 -0500
To: Larry Masinter <masinter@parc.xerox.com>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] URI documents -- "# fragment"
Cc: Leslie Daigle <leslie@Bunyip.Com>, Foteos Macrides <MACRIDES@sci.wfbr.edu>,
        uri@Bunyip.Com, urn-ietf@Bunyip.Com
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 2:03 PM -0800 98-01-26, Larry Masinter wrote:
>I meant to post about this before; I think that "?" is the most
>appropriate delimeter for what John Mallery wants for PDIs, rather than
>"$", since it will be more likely processed correctly when dealing with
>relative references that might be contained within returned material.

No. URNs embedded in URLs will be improperly processed by legacy applications,
not to mention that it overloads the delimiter.

This is analogous to the problem with #.


>
>> Might be worth noting that #fragment is utterly bogus.
>
>It is totally worthless[sic] to attempt to note this.
>
>To put it in less bogus terms: Just because a widely deployed
>syntactic construct doesn't do what YOU want, it doesn't mean that
>it is "utterly bogus", no matter what school of hyperbole you adhere to.

It remains utterly bogus to include it in the URI spec; it's fine in html/http (I use it all the time).

I just get tired of endless thrashing.



From owner-uri@Bunyip.Com  Mon Jan 26 19:00:17 1998
Delivery-Date: Mon, 26 Jan 1998 19:00:17 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA22332
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 19:00:16 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA05028;
	Mon, 26 Jan 1998 19:02:58 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA07541
	for uri-out; Mon, 26 Jan 1998 18:48:19 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA07534
	for uri-in; Mon, 26 Jan 1998 18:48:15 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA07524
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 18:48:08 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id SAA17098
	for uri@services; Mon, 26 Jan 1998 18:48:03 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA17095;
	Mon, 26 Jan 1998 18:48:01 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01ISUCF5SHDS00877V@SCI.WFBR.EDU>; Mon, 26 Jan 1998 18:44:31 -0500 (EST)
Date: Mon, 26 Jan 1998 18:44:31 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] URI documents -- "# fragment"
To: asgilman@access.digex.net
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01ISUCF5TVAQ00877V@SCI.WFBR.EDU>
X-VMS-To: IN%"asgilman@access.digex.net"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Al Gilman <asgilman@access.digex.net> wrote:
>to follow up on what John C. Mallery said:
>
>> Might be worth noting that #fragment is utterly bogus.  It is a
>> positional identifier and cannot be recycled for server-side
>> fragments because it has been consumed by legacy web
>> applications.
>
>I can't grok your claim.  The way I interpret current practice
>the 'fragment' is not positional at all but reference to a name
>in a namespace.  So the client positions the cursor at the start
>of the named item which is a text range in this kind of document.
>But the URL usage is namewise, not positionwise.

	It is positional for the URI syntax in the sense that
it must be the right-most field in a URI-reference, and the URI,
itself, is to the left of the delimiter.  You are thinking about
one type of fragment instruction which applies to text/html, but
there is another, for seeking a MAP element associated with a
client-side image map.  Nothing in the URL -> URI draft precludes
formulation of other instructions, and use of lists in the format:

	#name1=value1;name2=value2[;...]

although perhaps the fragment = *uric in Section 3 needs a statement
that '=' and ';' are reserved, homologous to that following the
query = *uric in Section 4.3.3.


	How about this:
	
	smtp:asgilman@access.digex.net#subject=Backward%20Compatibility

Hmm... Is that fragment an instruction to the client, the server, or both?
Or how about this:

	smtp:;to=asgilman@access.digex.net;subject=Backward%20Compatibility

That's a URI, and maybe some useful instruction could be added via a
fragment to make it a URI-reference. :)

	In any case, a fragment need not be an instruction concerning an
HTML/XML/SGML NAME -- but the first thing a parser must do is separate it
from the URI in a URI-reference (and then further separate components of
the URI, or invoke some resolver).

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From owner-uri@Bunyip.Com  Mon Jan 26 23:27:55 1998
Delivery-Date: Mon, 26 Jan 1998 23:27:55 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id XAA00797
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 23:27:55 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id XAA05548;
	Mon, 26 Jan 1998 23:30:38 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA16570
	for uri-out; Mon, 26 Jan 1998 23:17:16 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA16562
	for uri-in; Mon, 26 Jan 1998 23:17:15 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA16555
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 23:17:13 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id XAA17508
	for uri@services; Mon, 26 Jan 1998 23:17:10 -0500 (EST)
Received: from access1.digex.net (access1.digex.net [205.197.245.192])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA17501;
	Mon, 26 Jan 1998 23:17:08 -0500 (EST)
Received: (from asgilman@localhost)
          by access1.digex.net (8.8.4/8.8.4)
	  id XAA05838; Mon, 26 Jan 1998 23:17:03 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199801270417.XAA05838@access1.digex.net>
Subject: Re: [URN] URI documents -- "# fragment"
To: MACRIDES@sci.wfbr.edu (Foteos Macrides)
Date: Mon, 26 Jan 1998 23:17:03 -0500 (EST)
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
In-Reply-To: <01ISUCF5TVAQ00877V@SCI.WFBR.EDU> from Foteos Macrides at "Jan 26, 98 06:44:31 pm"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

to follow up on what Foteos Macrides said:

> 	It is positional for the URI syntax in the sense that
> it must be the right-most field in a URI-reference, and the URI,
> itself, is to the left of the delimiter.  

As distinguished from ;qualifier that can refine the parse tree
almost anywhere.

OK I get that.

Al


From owner-uri@Bunyip.Com  Tue Jan 27 01:42:00 1998
Delivery-Date: Tue, 27 Jan 1998 01:42:01 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id BAA01780
	for <ietf-archive@ietf.org>; Tue, 27 Jan 1998 01:42:00 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA05750;
	Tue, 27 Jan 1998 01:44:31 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA19037
	for uri-out; Tue, 27 Jan 1998 01:29:30 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA19027
	for uri-in; Tue, 27 Jan 1998 01:29:28 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA19020
	for <uri@services.bunyip.com>; Tue, 27 Jan 1998 01:29:25 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA17817
	for uri@services; Tue, 27 Jan 1998 01:29:22 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id BAA17814;
	Tue, 27 Jan 1998 01:29:19 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52432(4)>; Mon, 26 Jan 1998 22:29:19 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71816>; Mon, 26 Jan 1998 22:29:02 PST
Message-ID: <34CD7EAC.740ACE91@parc.xerox.com>
Date: Mon, 26 Jan 1998 22:29:00 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Foteos Macrides <MACRIDES@sci.wfbr.edu>
CC: asgilman@access.digex.net, uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] URI documents -- "# fragment"
References: <01ISUCF5TVAQ00877V@SCI.WFBR.EDU>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>      smtp:asgilman@access.digex.net#subject=Backward%20Compatibility

The revised 'mailto' scheme used ?, not #, to delimit client
side modifications of the basic locator.

Larry
-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Tue Jan 27 10:46:40 1998
Delivery-Date: Tue, 27 Jan 1998 10:46:41 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA07358
	for <ietf-archive@ietf.org>; Tue, 27 Jan 1998 10:46:40 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA06886;
	Tue, 27 Jan 1998 10:49:19 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA05417
	for uri-out; Tue, 27 Jan 1998 10:24:42 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA05410
	for uri-in; Tue, 27 Jan 1998 10:24:41 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA05401
	for <uri@services.bunyip.com>; Tue, 27 Jan 1998 10:24:38 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA19074
	for uri@services; Tue, 27 Jan 1998 10:24:35 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA19071;
	Tue, 27 Jan 1998 10:24:32 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id KAA06716;
	Tue, 27 Jan 1998 10:27:15 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id KAA07351; Tue, 27 Jan 1998 10:24:25 -0500
Reply-To: "Sam Sun" <ssun@cnri.reston.va.us>
From: "Sam Sun" <ssun@cnri.reston.va.us>
To: "Foteos Macrides" <MACRIDES@sci.wfbr.edu>
Cc: <uri@Bunyip.Com>, <urn-ietf@Bunyip.Com>
Subject: Re: [URN] URI documents -- "# fragment"
Date: Tue, 27 Jan 1998 10:29:58 -0500
Message-ID: <01bd2b38$6d026b80$29019784@ssun.CNRI.Reston.Va.US>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.71.1712.3
X-Mimeole: Produced By Microsoft MimeOLE V4.71.1712.3
Sender: owner-uri@Bunyip.Com
Precedence: bulk

From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
>The #fragment was specified as a way of providing instructions to a
>client via a URI-reference, is positional, and is not considered part
>of the URI.

I think it might help to address the terminology first.

If we don't call

http://www.ietf.org/filename.html#section

a URI or URL, what do we call it?  The draft
(http://ringer.etl.go.jp/net/ftp/internic/internet-drafts/draft-fielding-uri
-syntax-01.txt)
call it a URI-reference. But I think most people will call it a URI
(actually URL).

And the mere different between having "#..." or not  is that:

http://www.ietf.org/filename.html

      identifies the file 'filename.html' at 'www.ietf.org'.

http://www.ietf.org/filename.html

     identifies the section 'section' at 'www.ietf.org/filename.html'.

They are both used to location a (portion) of web resource by location.
And I don't see the benefit of defining the additional term 'URI-Reference'
vs 'URI' here.


Further, I think it would help if we address the question that whether the
generic URI parser (which handles URI-Reference, as in HTParse.c
in libwww) should handle the portion "#......" regardless of the URI
scheme or not.

While it makes sense for 'http' URL or 'ftp' URL to cut the "#..." off
at the client side, it's not so appropriate for other kind of URI
schemes (eg. mailto, telnet, ldap, ... ... ... ... ... ... and new ones
are keep coming :).


Regards,
Sam
ssun@cnri.reston.va.us













From owner-uri@Bunyip.Com  Wed Jan 28 00:39:23 1998
Delivery-Date: Wed, 28 Jan 1998 00:39:28 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id AAA25661
	for <ietf-archive@ietf.org>; Wed, 28 Jan 1998 00:39:23 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id AAA09832;
	Wed, 28 Jan 1998 00:42:04 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA26769
	for uri-out; Wed, 28 Jan 1998 00:29:20 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA26760
	for uri-in; Wed, 28 Jan 1998 00:29:14 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA26749
	for <uri@services.bunyip.com>; Wed, 28 Jan 1998 00:29:05 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id AAA21353
	for uri@services; Wed, 28 Jan 1998 00:29:01 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA21348;
	Wed, 28 Jan 1998 00:28:59 -0500 (EST)
Received: from [128.52.39.15] (relatus.ai.mit.edu [128.52.39.15])
	by life.ai.mit.edu (8.8.5/AI1.17/ai.master.life:1.20) with ESMTP id AAA27449;
	Wed, 28 Jan 1998 00:28:51 -0500 (EST)
Message-Id: <v03130307b0f471ac6f8a@[128.52.39.15]>
In-Reply-To: <01bd2b38$6d026b80$29019784@ssun.CNRI.Reston.Va.US>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 28 Jan 1998 00:27:02 -0500
To: "Sam Sun" <ssun@cnri.reston.va.us>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: NOT Re: [URN] URI documents -- "# fragment"
Cc: <uri@Bunyip.Com>, <urn-ietf@Bunyip.Com>
Sender: owner-uri@Bunyip.Com
Precedence: bulk


Fragment URNs are now live.

See bottom of http://www.pub.whitehouse.gov/

Nota Bene: the delimiter is $ per Ryan Moats suggestion.



From owner-uri@Bunyip.Com  Thu Jan 29 14:18:54 1998
Delivery-Date: Thu, 29 Jan 1998 14:18:59 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA26904
	for <ietf-archive@ietf.org>; Thu, 29 Jan 1998 14:18:53 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA16005;
	Thu, 29 Jan 1998 14:21:34 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id NAA19719
	for uri-out; Thu, 29 Jan 1998 13:57:23 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id NAA19712
	for uri-in; Thu, 29 Jan 1998 13:57:17 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA19703
	for <uri@services.bunyip.com>; Thu, 29 Jan 1998 13:57:11 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id NAA26751
	for uri@services; Thu, 29 Jan 1998 13:57:08 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA26745;
	Thu, 29 Jan 1998 13:56:47 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id NAA01925; Thu, 29 Jan 1998 13:57:02 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Thu, 29 Jan 1998 13:57:01 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: "John C. Mallery" <jcma@ai.mit.edu>
cc: Sam Sun <ssun@cnri.reston.va.us>, uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: NOT Re: [URN] URI documents -- "# fragment"
In-Reply-To: <v03130307b0f471ac6f8a@[128.52.39.15]>
Message-ID: <Pine.SUN.3.95.980129135520.1814H-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk


To put this in a bit more context...

On Wed, 28 Jan 1998, John C. Mallery wrote:
> Fragment URNs are now live.
> 
> See bottom of http://www.pub.whitehouse.gov/
> 
> Nota Bene: the delimiter is $ per Ryan Moats suggestion.

This is fragments in a particular namespace, which has a more
constrained world-view than the general URN case (e.g., documents
have declared media types).

Leslie.



----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


From ipp-owner@pwg.org  Tue Feb  3 14:56:46 1998
Delivery-Date: Tue, 03 Feb 1998 14:56:47 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA11740
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 14:56:45 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA09677
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 14:59:26 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA12728 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 14:56:39 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 14:44:04 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA11197 for ipp-outgoing; Tue, 3 Feb 1998 14:06:19 -0500 (EST)
Message-Id: <3.0.1.32.19980203093704.00905940@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Tue, 3 Feb 1998 09:37:04 PST
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: Re: IPP> TLS security section of protocol document
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C12722C5@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

At 06:03 PM 2/2/98 PST, Turner, Randy wrote:
>
>Just a note from the WG meeting in Hawaii...
>
>During the discussions of security related matters regarding using
>multiple
>HTTP methods at the last meeting, Josh brought up a point that proxies
>should be no problem with using a new method (such as PRINT) because it
>would just transparently pass it on through. I'm assuming that proxies
>do this with all methods the proxy does not recognize (unless some type
>of method filtering is turned on).
>
>This discussion got me thinking about proxies and IPP in general, with
>my initial conclusion being that we have a problem using TLS for
>end-to-end security in the presence of proxies. There is currently no
>standard for delegation of authentication info across proxies ( or any
>kind of "firewall" type of software). If the IPP client is configured to
>work with a particular proxy, and the IPP client is attempting
>communication with a TLS-based printer URI, we might need to indicate in
>the protocol document that this (and possibly other scenarios) can
>happen and what the implications of these scenarios might be.
>
>My immediate question is do we consider updating the security
>considerations section of the protocol document prior to IETF last call?
>
>Randy
>

Randy,

I think that anything to do with proxy servers and firewalls can only
reliably be found out by real life testing, which is what Proposed
Standards are for. I do not see any points in doing further updates to the
our specification at this stage.

Carl-Uno 
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Tue Feb  3 16:29:48 1998
Delivery-Date: Tue, 03 Feb 1998 16:29:49 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA14833
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 16:29:47 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA10492
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 16:32:27 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA15016 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 16:29:38 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 16:21:27 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA14371 for ipp-outgoing; Tue, 3 Feb 1998 16:05:42 -0500 (EST)
Message-ID: <5CEA8663F24DD111A96100805FFE6587030BC1C7@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Turner, Randy'" <rturner@sharplabs.com>, "'ipp@pwg.org'"
	 <ipp@pwg.org>
Subject: RE: IPP> Notifications
Date: Tue, 3 Feb 1998 13:05:03 -0800 
X-Mailer: Internet Mail Service (5.5.1960.3)
Sender: ipp-owner@pwg.org

The minutes dont really discuss it. There is talk about email vs 'IPP
notifications' But no real discussion of how IPP notification could be done.
A device-level protocol that does not allow Out of band feedback seems
pretty broken 

> -----Original Message-----
> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> Sent:	Tuesday, February 03, 1998 11:29 AM
> To:	Paul Moore; 'ipp@pwg.org'
> Subject:	RE: IPP> Notifications
> 
> 
> Yes, this was discussed. Several solutions were proposed. Check out the
> minutes of the IPP meeting that Don just posted.
> I think some of the ideas were included in the minutes.
> 
> Randy
> 
> 
> 	-----Original Message-----
> 	From:	Paul Moore [SMTP:paulmo@microsoft.com]
> 	Sent:	Tuesday, February 03, 1998 10:51 AM
> 	To:	'ipp@pwg.org'
> 	Subject:	IPP> Notifications
> 
> 	Has anybody noticed that IPP will be useless for notifications
> due to the
> 	asymmetry of the protocol? As currently constituted a printer
> cannot send an
> 	unsolicted message to anybody. 
> 
> 	Was this discussed later on on the Thursday brainstorm?

From ipp-owner@pwg.org  Tue Feb  3 17:48:33 1998
Delivery-Date: Tue, 03 Feb 1998 17:48:34 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA17493
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 17:48:32 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA11838
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 17:51:14 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA17820 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 17:48:28 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 17:40:26 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA15210 for ipp-outgoing; Tue, 3 Feb 1998 16:46:06 -0500 (EST)
Message-ID: <5CEA8663F24DD111A96100805FFE6587030BC1C9@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Turner, Randy'" <rturner@sharplabs.com>, "'ipp@pwg.org'"
	 <ipp@pwg.org>
Subject: RE: IPP> Notifications
Date: Tue, 3 Feb 1998 13:45:08 -0800 
X-Mailer: Internet Mail Service (5.5.1960.3)
Sender: ipp-owner@pwg.org

What I was meaning regarding device level protocol is --

Today we have something that does not push the server or printer envelope -
I agree it cannot be called a device protocol. We did discuss extending IPP
into very precise printer managment (feature and configurtion discovery and
control, plus some maybe queuing control). I really need a protocol to fill
that space and I know others do as well. The fact that IPP will be severly
challenged as it currently stands is a potential showstopper.

The problem with using a non-HTTP based solution is the old firewall/proxy
argument. We could be in the wierd position where IPP can reach the device
but the notifications cannot get back. That, in theory would make a whole
chunk of the protocol optional and therefore useless.

Putting a web server on the client seems a bit of a sledge hammer sized
solution.

One solution - carry everything on raw TCP. 

I dont like UDP - it is a 'best endeavors' transport. You cannot build real
functionality based on it because you never know if you will receive the
messages. (This was the whole point of SENSE)

> -----Original Message-----
> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> Sent:	Tuesday, February 03, 1998 1:29 PM
> To:	Paul Moore; 'ipp@pwg.org'
> Subject:	RE: IPP> Notifications
> 
> 
> I remember we talked about maintaining persistent connections to the
> server during job processing, as well as possibly having the clients
> allocate a socket to receive UDP or TCP - based notifications from a
> server.  And on your last statement, I disagree that we have a
> device-level protocol; Most IPP servers, including your own, will be
> implemented on server-based systems, detached from the actual physical
> printer. Its possible that some server-based implementations might not
> have device-level access or at least accurate realtime access to device
> status.
> 
> Nonetheless, I would like to see further discussion on this topic via
> the mailing list. I personally favor something along the lines of a UDP
> message sent to a client socket from the server which includes some type
> of encapsulated notification message.
> 
> Randy
> 
> 
> 	-----Original Message-----
> 	From:	Paul Moore [SMTP:paulmo@microsoft.com]
> 	Sent:	Tuesday, February 03, 1998 1:05 PM
> 	To:	'Turner, Randy'; 'ipp@pwg.org'
> 	Subject:	RE: IPP> Notifications
> 
> 	The minutes dont really discuss it. There is talk about email vs
> 'IPP
> 	notifications' But no real discussion of how IPP notification
> could be done.
> 	A device-level protocol that does not allow Out of band feedback
> seems
> 	pretty broken 
> 
> 	> -----Original Message-----
> 	> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> 	> Sent:	Tuesday, February 03, 1998 11:29 AM
> 	> To:	Paul Moore; 'ipp@pwg.org'
> 	> Subject:	RE: IPP> Notifications
> 	> 
> 	> 
> 	> Yes, this was discussed. Several solutions were proposed.
> Check out the
> 	> minutes of the IPP meeting that Don just posted.
> 	> I think some of the ideas were included in the minutes.
> 	> 
> 	> Randy
> 	> 
> 	> 
> 	> 	-----Original Message-----
> 	> 	From:	Paul Moore [SMTP:paulmo@microsoft.com]
> 	> 	Sent:	Tuesday, February 03, 1998 10:51 AM
> 	> 	To:	'ipp@pwg.org'
> 	> 	Subject:	IPP> Notifications
> 	> 
> 	> 	Has anybody noticed that IPP will be useless for
> notifications
> 	> due to the
> 	> 	asymmetry of the protocol? As currently constituted a
> printer
> 	> cannot send an
> 	> 	unsolicted message to anybody. 
> 	> 
> 	> 	Was this discussed later on on the Thursday brainstorm?

From ipp-owner@pwg.org  Tue Feb  3 19:22:11 1998
Delivery-Date: Tue, 03 Feb 1998 19:22:11 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA19346
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 19:22:06 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA12088
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 19:24:47 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA20523 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 19:22:01 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 19:14:03 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA18421 for ipp-outgoing; Tue, 3 Feb 1998 18:28:36 -0500 (EST)
Message-ID: <21FD6499922DD111A4F600805FCCD6F2013D09B5@red-86-msg.dns.microsoft.com>
From: Josh Cohen <joshco@microsoft.com>
To: Paul Moore <paulmo@microsoft.com>,
        "'Turner, Randy'"
	 <rturner@sharplabs.com>,
        "'ipp@pwg.org'" <ipp@pwg.org>
Subject: RE: IPP> Notifications
Date: Tue, 3 Feb 1998 15:28:10 -0800 
X-Mailer: Internet Mail Service (5.5.1960.3)
Sender: ipp-owner@pwg.org

I thought the consensus that the first step was to have
a requirements document written up for IPP.
Since there are many generalized notification efforts
underway ( or soon to be), we can judge the suitability
of using one of them or writing one specific to IPP.
However, that can only be done if we know our requirements
first.

-> -----Original Message-----
-> From: Paul Moore 
-> Sent: Tuesday, February 03, 1998 1:05 PM
-> To: 'Turner, Randy'; 'ipp@pwg.org'
-> Subject: RE: IPP> Notifications
-> 
-> 
-> The minutes dont really discuss it. There is talk about email vs 'IPP
-> notifications' But no real discussion of how IPP 
-> notification could be done.
-> A device-level protocol that does not allow Out of band 
-> feedback seems
-> pretty broken 
-> 
-> > -----Original Message-----
-> > From:	Turner, Randy [SMTP:rturner@sharplabs.com]
-> > Sent:	Tuesday, February 03, 1998 11:29 AM
-> > To:	Paul Moore; 'ipp@pwg.org'
-> > Subject:	RE: IPP> Notifications
-> > 
-> > 
-> > Yes, this was discussed. Several solutions were proposed. 
-> Check out the
-> > minutes of the IPP meeting that Don just posted.
-> > I think some of the ideas were included in the minutes.
-> > 
-> > Randy
-> > 
-> > 
-> > 	-----Original Message-----
-> > 	From:	Paul Moore [SMTP:paulmo@microsoft.com]
-> > 	Sent:	Tuesday, February 03, 1998 10:51 AM
-> > 	To:	'ipp@pwg.org'
-> > 	Subject:	IPP> Notifications
-> > 
-> > 	Has anybody noticed that IPP will be useless for notifications
-> > due to the
-> > 	asymmetry of the protocol? As currently constituted a printer
-> > cannot send an
-> > 	unsolicted message to anybody. 
-> > 
-> > 	Was this discussed later on on the Thursday brainstorm?
-> 

From ipp-owner@pwg.org  Tue Feb  3 21:38:49 1998
Delivery-Date: Tue, 03 Feb 1998 21:38:50 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA23016
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 21:38:48 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA12424
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:41:27 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA23235 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:38:40 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 21:17:15 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA20843 for ipp-outgoing; Tue, 3 Feb 1998 20:05:33 -0500 (EST)
Message-ID: <34D7BEB4.1033438D@parc.xerox.com>
Date: Tue, 3 Feb 1998 17:04:52 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> Notifications
References: <D10983CAC30DD111B41400805FA6A1C12722D0@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

I believe that "mailto" can include session-based
connectivity if it's available.

Larry
-- 
http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Tue Feb  3 21:41:32 1998
Delivery-Date: Tue, 03 Feb 1998 21:41:32 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA23134
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 21:41:31 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA12436
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:44:10 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA23541 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:41:22 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 21:19:24 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA20849 for ipp-outgoing; Tue, 3 Feb 1998 20:05:43 -0500 (EST)
Message-ID: <5CEA8663F24DD111A96100805FFE6587030BC1D0@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Larry Masinter'" <masinter@parc.xerox.com>,
        "Turner, Randy"
	 <rturner@sharplabs.com>
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: RE: IPP> Notifications
Date: Tue, 3 Feb 1998 17:05:20 -0800 
X-Mailer: Internet Mail Service (5.5.1960.3)
Sender: ipp-owner@pwg.org

We need to distinguish two types of notification. (This was a long and
exciting debate in Maui!).

Firstly a client should be able to request that (for exmaple) when a print
job is completed that a human readable notification be sent to some URL,
that a pager be bleeped, that a robot arm should waved over a fire to create
a smoke signal, whatever.

We also agreed that if IPP were to be extended to manage the lower level
interface from the server/cleint to the printer then some machine readable
noification mechanism was needed. For example the printer is running low on
paper it may signal a listener somewhere, if a configuration change takes
place or whatever.  This notification may even be the 'job completed'
notification back to a server that triggers it to send the human readable
notification that was requested in the original print job from the client to
the server.

> -----Original Message-----
> From:	Larry Masinter [SMTP:masinter@parc.xerox.com]
> Sent:	Tuesday, February 03, 1998 4:56 PM
> To:	Turner, Randy
> Cc:	Paul Moore; 'ipp@pwg.org'
> Subject:	Re: IPP> Notifications
> 
> I like the idea of the client supplying, as part of a request,
> the URL for notifications. In email, this address could be
> supplied by the disposition-notification-to header, as with any
> kind of receipt notification. For requests that get delivered
> via IPP and POST, the address to which notifications get posted
> could be supplied by the client via a URL, too. Clients would
> have to know their own address, though, and make some kind of
> service guarantee that they're willing to listen to responses
> at that address. In some cases, the address of notification will
> be different than the client address.
> 
> In email delivery for Internet Fax, we've also wanted to have
> a notification protocol for "successful printing"; I'd like to
> make sure that IPP and Internet Fax don't invent different
> mechanisms for no good reason.
> 
> Larry
> -- 
> http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Tue Feb  3 21:43:44 1998
Delivery-Date: Tue, 03 Feb 1998 21:43:44 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA23180
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 21:43:43 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA12442
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:46:21 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA23820 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:43:32 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 21:21:37 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA20800 for ipp-outgoing; Tue, 3 Feb 1998 19:56:53 -0500 (EST)
Message-ID: <34D7BCB4.6F002D50@parc.xerox.com>
Date: Tue, 3 Feb 1998 16:56:20 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: "'Paul Moore'" <paulmo@microsoft.com>, "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> Notifications
References: <D10983CAC30DD111B41400805FA6A1C12722CD@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

I like the idea of the client supplying, as part of a request,
the URL for notifications. In email, this address could be
supplied by the disposition-notification-to header, as with any
kind of receipt notification. For requests that get delivered
via IPP and POST, the address to which notifications get posted
could be supplied by the client via a URL, too. Clients would
have to know their own address, though, and make some kind of
service guarantee that they're willing to listen to responses
at that address. In some cases, the address of notification will
be different than the client address.

In email delivery for Internet Fax, we've also wanted to have
a notification protocol for "successful printing"; I'd like to
make sure that IPP and Internet Fax don't invent different
mechanisms for no good reason.

Larry
-- 
http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Tue Feb  3 21:48:14 1998
Delivery-Date: Tue, 03 Feb 1998 21:48:15 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA23330
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 21:48:14 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA12448
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:50:52 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA24179 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:48:06 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 21:32:23 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA20879 for ipp-outgoing; Tue, 3 Feb 1998 20:11:23 -0500 (EST)
Message-ID: <34D7C011.B6759E2D@parc.xerox.com>
Date: Tue, 3 Feb 1998 17:10:41 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Paul Moore <paulmo@microsoft.com>
CC: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> Notifications
References: <5CEA8663F24DD111A96100805FFE6587030BC1D0@red-msg-51.dns.microsoft.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

> Firstly a client should be able to request that (for exmaple) when a print
> job is completed that a human readable notification be sent to some URL,
> that a pager be bleeped, that a robot arm should waved over a fire to create
> a smoke signal, whatever.
> 
> We also agreed that if IPP were to be extended to manage the lower level
> interface from the server/cleint to the printer then some machine readable
> noification mechanism was needed. For example the printer is running low on
> paper it may signal a listener somewhere, if a configuration change takes
> place or whatever.  This notification may even be the 'job completed'
> notification back to a server that triggers it to send the human readable
> notification that was requested in the original print job from the client to
> the server.

This ground has been well-plowed, though, in the email notification
domain. If you look at the description of mail delivery notification,
you will see that a notification consists of a "multipart/report",
the first part of which is human readable, and the second part of
which is machine readable. 

Larry
-- 
http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Wed Feb  4 08:57:40 1998
Delivery-Date: Wed, 04 Feb 1998 08:57:42 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA09808
	for <ietf-archive@ietf.org>; Wed, 4 Feb 1998 08:57:33 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA16869
	for <ietf-archive@cnri.reston.va.us>; Wed, 4 Feb 1998 09:00:12 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id IAA29524 for <ietf-archive@cnri.reston.va.us>; Wed, 4 Feb 1998 08:57:28 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 4 Feb 1998 08:53:14 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id IAA28933 for ipp-outgoing; Wed, 4 Feb 1998 08:37:17 -0500 (EST)
Content-return: allowed
Date: Wed, 4 Feb 1998 05:30:29 PST
From: "Caruso, Angelo " <Angelo.Caruso@usa.xerox.com>
Subject: RE: IPP> Notifications
To: "'Paul Moore'" <paulmo@microsoft.com>,
        "'Larry Masinter'" <masinter@parc.xerox.com>,
        "Turner, Randy" <rturner@sharplabs.com>
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
Message-id: <C565EF2D2B51D111B0BD00805F0D7A72053642@USA0111MS1>
MIME-version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-type: text/plain
X-Priority: 3
Sender: ipp-owner@pwg.org

Paul,

Has anyone considered using SNMP traps for these kinds of asynchronous
notifications? It's light-weight and quick and designed for this sort of
thing, unlike HTTP or email. Just a thought.

Thanks,
Angelo

	-----Original Message-----
	From:	Paul Moore [SMTP:paulmo@microsoft.com]
	Sent:	Tuesday, February 03, 1998 8:05 PM
	To:	'Larry Masinter'; Turner, Randy
	Cc:	'ipp@pwg.org'
	Subject:	RE: IPP> Notifications

	We need to distinguish two types of notification. (This was a
long and
	exciting debate in Maui!).

	Firstly a client should be able to request that (for exmaple)
when a print
	job is completed that a human readable notification be sent to
some URL,
	that a pager be bleeped, that a robot arm should waved over a
fire to create
	a smoke signal, whatever.

	We also agreed that if IPP were to be extended to manage the
lower level
	interface from the server/cleint to the printer then some
machine readable
	noification mechanism was needed. For example the printer is
running low on
	paper it may signal a listener somewhere, if a configuration
change takes
	place or whatever.  This notification may even be the 'job
completed'
	notification back to a server that triggers it to send the human
readable
	notification that was requested in the original print job from
the client to
	the server.

	> -----Original Message-----
	> From:	Larry Masinter [SMTP:masinter@parc.xerox.com]
	> Sent:	Tuesday, February 03, 1998 4:56 PM
	> To:	Turner, Randy
	> Cc:	Paul Moore; 'ipp@pwg.org'
	> Subject:	Re: IPP> Notifications
	> 
	> I like the idea of the client supplying, as part of a request,
	> the URL for notifications. In email, this address could be
	> supplied by the disposition-notification-to header, as with
any
	> kind of receipt notification. For requests that get delivered
	> via IPP and POST, the address to which notifications get
posted
	> could be supplied by the client via a URL, too. Clients would
	> have to know their own address, though, and make some kind of
	> service guarantee that they're willing to listen to responses
	> at that address. In some cases, the address of notification
will
	> be different than the client address.
	> 
	> In email delivery for Internet Fax, we've also wanted to have
	> a notification protocol for "successful printing"; I'd like to
	> make sure that IPP and Internet Fax don't invent different
	> mechanisms for no good reason.
	> 
	> Larry
	> -- 
	> http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Wed Feb  4 13:21:37 1998
Delivery-Date: Wed, 04 Feb 1998 13:21:38 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA19026
	for <ietf-archive@ietf.org>; Wed, 4 Feb 1998 13:21:31 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA27375
	for <ietf-archive@cnri.reston.va.us>; Wed, 4 Feb 1998 13:24:09 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA02504 for <ietf-archive@cnri.reston.va.us>; Wed, 4 Feb 1998 13:21:12 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 4 Feb 1998 13:09:55 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA01427 for ipp-outgoing; Wed, 4 Feb 1998 12:40:51 -0500 (EST)
Message-ID: <5CEA8663F24DD111A96100805FFE6587030BC1D6@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Caruso, Angelo '" <Angelo.Caruso@usa.xerox.com>,
        "'Larry Masinter'"
	 <masinter@parc.xerox.com>,
        "Turner, Randy" <rturner@sharplabs.com>
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: RE: IPP> Notifications
Date: Wed, 4 Feb 1998 09:40:34 -0800 
X-Mailer: Internet Mail Service (5.5.1960.3)
Sender: ipp-owner@pwg.org

This has been actively considered - the main problems are:-

- it is a different protocol with different semantics
- it is a 'best endeavors' protocol, you might or might not get the message
- HTTP was chosen for IPP for its universal reach (firewalls, proxies,
etc.), SNMP is not normally carried as far.


> -----Original Message-----
> From:	Caruso, Angelo  [SMTP:Angelo.Caruso@usa.xerox.com]
> Sent:	Wednesday, February 04, 1998 5:30 AM
> To:	Paul Moore; 'Larry Masinter'; Turner, Randy
> Cc:	'ipp@pwg.org'
> Subject:	RE: IPP> Notifications
> 
> Paul,
> 
> Has anyone considered using SNMP traps for these kinds of asynchronous
> notifications? It's light-weight and quick and designed for this sort of
> thing, unlike HTTP or email. Just a thought.
> 
> Thanks,
> Angelo
> 
> 	-----Original Message-----
> 	From:	Paul Moore [SMTP:paulmo@microsoft.com]
> 	Sent:	Tuesday, February 03, 1998 8:05 PM
> 	To:	'Larry Masinter'; Turner, Randy
> 	Cc:	'ipp@pwg.org'
> 	Subject:	RE: IPP> Notifications
> 
> 	We need to distinguish two types of notification. (This was a
> long and
> 	exciting debate in Maui!).
> 
> 	Firstly a client should be able to request that (for exmaple)
> when a print
> 	job is completed that a human readable notification be sent to
> some URL,
> 	that a pager be bleeped, that a robot arm should waved over a
> fire to create
> 	a smoke signal, whatever.
> 
> 	We also agreed that if IPP were to be extended to manage the
> lower level
> 	interface from the server/cleint to the printer then some
> machine readable
> 	noification mechanism was needed. For example the printer is
> running low on
> 	paper it may signal a listener somewhere, if a configuration
> change takes
> 	place or whatever.  This notification may even be the 'job
> completed'
> 	notification back to a server that triggers it to send the human
> readable
> 	notification that was requested in the original print job from
> the client to
> 	the server.
> 
> 	> -----Original Message-----
> 	> From:	Larry Masinter [SMTP:masinter@parc.xerox.com]
> 	> Sent:	Tuesday, February 03, 1998 4:56 PM
> 	> To:	Turner, Randy
> 	> Cc:	Paul Moore; 'ipp@pwg.org'
> 	> Subject:	Re: IPP> Notifications
> 	> 
> 	> I like the idea of the client supplying, as part of a request,
> 	> the URL for notifications. In email, this address could be
> 	> supplied by the disposition-notification-to header, as with
> any
> 	> kind of receipt notification. For requests that get delivered
> 	> via IPP and POST, the address to which notifications get
> posted
> 	> could be supplied by the client via a URL, too. Clients would
> 	> have to know their own address, though, and make some kind of
> 	> service guarantee that they're willing to listen to responses
> 	> at that address. In some cases, the address of notification
> will
> 	> be different than the client address.
> 	> 
> 	> In email delivery for Internet Fax, we've also wanted to have
> 	> a notification protocol for "successful printing"; I'd like to
> 	> make sure that IPP and Internet Fax don't invent different
> 	> mechanisms for no good reason.
> 	> 
> 	> Larry
> 	> -- 
> 	> http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Wed Feb  4 21:51:11 1998
Delivery-Date: Wed, 04 Feb 1998 21:51:13 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id VAA25968
	for <ietf-archive@ietf.org>; Wed, 4 Feb 1998 21:51:11 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA00763
	for <ietf-archive@cnri.reston.va.us>; Wed, 4 Feb 1998 21:53:50 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA16014 for <ietf-archive@cnri.reston.va.us>; Wed, 4 Feb 1998 21:51:02 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 4 Feb 1998 21:46:29 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA15473 for ipp-outgoing; Wed, 4 Feb 1998 21:30:28 -0500 (EST)
Message-ID: <34D921D4.A4A05414@parc.xerox.com>
Date: Wed, 4 Feb 1998 18:20:04 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> Notifications
References: <D10983CAC30DD111B41400805FA6A1C12722D8@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

> UDP has no more firewall or proxy problem than TCP, given any arbitrary
> port number.
> The issues are the same for both. 

Is this a "first principles" argument? That is, are you speaking from experience
with firewall developers and maintainers, or is it just based on reasoning
about the nature of the protocols? What I have heard, both from
local firewall maintainers at Xerox and more generally in discussions of
firewall issues in other Internet protocols, is that there's
a substantial difference in the considerations of a site allowing
inbound UDP packets, allowing TCP connections with known semantic
content, and allowing inbound HTTP posts with well known data content.

Perhaps you have some different data that you could share with us?

Larry 
-- 
http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Tue Feb 10 21:20:46 1998
Delivery-Date: Tue, 10 Feb 1998 21:20:46 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA00812
	for <ietf-archive@ietf.org>; Tue, 10 Feb 1998 21:20:41 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA10206
	for <ietf-archive@cnri.reston.va.us>; Tue, 10 Feb 1998 21:23:20 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA07584 for <ietf-archive@cnri.reston.va.us>; Tue, 10 Feb 1998 21:20:33 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 10 Feb 1998 21:01:36 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA04799 for ipp-outgoing; Tue, 10 Feb 1998 19:10:31 -0500 (EST)
Date: Tue, 10 Feb 1998 16:14:58 PST
From: imcdonal@eso.mc.xerox.com (Ira Mcdonald x10962)
Message-Id: <9802110014.AA02768@snorkel.eso.mc.xerox.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re:  IPP> IPP Server Contention Analysis
Sender: ipp-owner@pwg.org

Hi Randy,

Would you consider not posting attachments, rather than pointers,
for those of use who: 1) can't receive attachments; and 2) are
without MS Word?

Clueless,
- Ira McDonald

From ipp-owner@pwg.org  Wed Feb 11 23:03:17 1998
Delivery-Date: Wed, 11 Feb 1998 23:03:17 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id XAA02382
	for <ietf-archive@ietf.org>; Wed, 11 Feb 1998 23:03:16 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id XAA15194
	for <ietf-archive@cnri.reston.va.us>; Wed, 11 Feb 1998 23:05:54 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id XAA08748 for <ietf-archive@cnri.reston.va.us>; Wed, 11 Feb 1998 23:02:41 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 11 Feb 1998 20:58:27 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA23536 for ipp-outgoing; Wed, 11 Feb 1998 12:01:01 -0500 (EST)
Message-ID: <34E1D910.E4A472D5@underscore.com>
Date: Wed, 11 Feb 1998 12:00:00 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> Does the world need a robust host-to-device network prin
		ting protocol?
References: <D10983CAC30DD111B41400805FA6A1C1272304@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Randy,

> I'm wondering if a new mapping document for IPP directly over TCP/IP (no
> HTTP) would be one way to attack this lighter weight host-to-device
> printing protocol?

Sure, we could try to do this.  Were you thinking of trying your
hand at this, or have someone take a stab?  Personally, I would
have to decline the opportunity, since (as I mentioned before),
IPP is way too closely tied to the contraints of HTTP.


> I think our model document stands as a way to do printing, over
> internets and intranets. We have taken a lot of strides to make sure
> that the model document was transport-independent.

Some may view IPP as being very transport-independent, but that
doesn't mean it is the *right* kind of protocol for the job.
Again, the power and simplicity of the side-band "data chennel"
(ala FTP) would greatly enhance network printing, IMHO.

Can IPP (as currently defined) support such a data channel?


> What I would like to avoid is producing yet another printing protocol
> (YAPP).

I certainly understand your concern here.  I, too, wish to
absolutely minimize the number of supported protocols.

However, the avid proponents of IPP steadfastly stated early
on that IPP was for Internet use, and not necessarily for
Intranet use.

Yet, here we are, some 15 months later and some folks (such
as Microsoft) believe this is the Last Great Protocol for
network printing.  And hence, this is why people are now
(finally) coming out of the woodwork on this topic.


> Considering that the number of mandatory stuff in IPP is pretty light,
> it seems like taking this minimal IPP capability and using just TCP/IP
> as a transport would be a good first strike against this
> "host-to-device" protocol.

I look forward to seeing such a mapping document, in whatever form.


> Also, concerning the notification problem, my earlier proposal (using
> lightweight, acknowledged datagrams) would be
> mapping-document-independent and would be "the" way to do notifications
> regardless of mapping document. Of course this assumes that all
> potential mapping documents would share a common TCP/IP transport
> somewhere in their design.

We are in sync 100% on this topic, Randy.

I'd just like to note, however, that a real, robust network
printing protocol would provide for such notifications as
part of the protocol itself, and not rely on separate (external)
protocol mechanisms as is required with IPP today.

Incidentally, most folks have long forgotten something about
how and why the SENSE project was started in the first place.

As IEEE 1284.1 (TIPSI) was coming to a close, the issue of scalability
arose with respect to async device/job notifications.  I had
suggested that the group augment the stream-like protocol
with a sort of "side-band-like" UDP service to solve the
scalability problem.

The notion was very warmly received by the TIPSI group,
so much so that the group strongly suggested that this
approach be presented to the PWG for general consideration.

And hence, the birth of SENSE way back in October, 1995.

Now, will the PWG do anything with it?

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From ipp-owner@pwg.org  Thu Feb 12 02:51:31 1998
Delivery-Date: Thu, 12 Feb 1998 02:51:32 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id CAA06154
	for <ietf-archive@ietf.org>; Thu, 12 Feb 1998 02:51:31 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA15441
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 02:54:09 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id CAA18024 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 02:51:22 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Feb 1998 02:22:05 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA21297 for ipp-outgoing; Wed, 11 Feb 1998 11:01:31 -0500 (EST)
Message-ID: <34E1CB38.7F627F3D@underscore.com>
Date: Wed, 11 Feb 1998 11:00:56 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> Does the world need a robust host-to-device network printing protocol?
References: <D10983CAC30DD111B41400805FA6A1C1272300@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Randy,

> I'm curious how this host-to-device protocol for printing would differ
> from IPP 1.0?

Excellent question.  Right off the top of my head...

For one thing, such a protocol would be one heck of a lot more
efficient than IPP-over-HTTP.  Anytime you frame bulk data within
a transaction protocol, you lose bigtime in terms of performance.

The CPAP designers learned this many years ago; the implementation
of an FTP-like side-band "data channel" is one of the big features
of CPAP v2.  Also note that IEEE 1284.1 (aka "TIPSI", aka "NPAP")
added similar support for a separate data-only channel near the
end of that protocol's development.

In addition to the significant increase in performance, we found
that implementing such a protocol was a lot easier in terms of
structure and complexity.  Always a nice win, to be sure.

Another way the protocol would differ from IPP is in the area
of async messages during the transaction.  As the client submits
a job, the server can inform the client of any number of events
that occur during the transaction, such as device alerts and
other things the client may (or may not, granted) be interested
in.

Using CPAP as an example of this kind of protocol, CPAP has the
ability for the server to convey to the client that the client's
job was terminated (either via the front panel, or by a remote
management app communicating with the server).  Furthermore,
the "job kill" message to the client can include exactly WHO
killed the job, thereby allowing the client to provide an
excellent level of detail to the job submitter as to why the
job failed.

There's more I can say here, but this is at least a start.
I anxiously await comments from others, particularly from you,
Randy!  I'd really like to get this kind of thread rolling.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From ipp-owner@pwg.org  Thu Feb 12 05:03:11 1998
Delivery-Date: Thu, 12 Feb 1998 05:03:12 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id FAA06886
	for <ietf-archive@ietf.org>; Thu, 12 Feb 1998 05:03:00 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id FAA15551
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 05:05:40 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id FAA24276 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 05:02:53 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Feb 1998 04:38:23 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id DAA19075 for ipp-outgoing; Thu, 12 Feb 1998 03:11:16 -0500 (EST)
Message-ID: <001901bd378d$7f29bc80$e3d3000d@bronze-208.parc.xerox.com>
From: "Larry Masinter" <masinter@parc.xerox.com>
To: "Jay Martin" <jkm@underscore.com>, "Turner, Randy" <rturner@sharplabs.com>
Cc: <ipp@pwg.org>
Subject: Re: IPP> Does the world need a robust host-to-device network printing protocol?
Date: Thu, 12 Feb 1998 00:09:05 PST
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: ipp-owner@pwg.org

In reply to Randy Turner's:

> I'm curious how this host-to-device protocol for printing would differ
> from IPP 1.0?


Jay Martin wrote:

> Excellent question.  Right off the top of my head...

> For one thing, such a protocol would be one heck of a lot more
> efficient than IPP-over-HTTP.  Anytime you frame bulk data within
> a transaction protocol, you lose bigtime in terms of performance.


Now, there's a lot you might say about IPP-over-HTTP, but this one makes
little sense. HTTP is used for transmitting bulk data all the time. Admittedly,
most HTTP transactions are server-to-client rather than client-to-server for
bulk data, but there's not much asymmetric in the protocol itself.




From ipp-owner@pwg.org  Thu Feb 12 10:45:42 1998
Delivery-Date: Thu, 12 Feb 1998 10:45:43 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA14425
	for <ietf-archive@ietf.org>; Thu, 12 Feb 1998 10:45:41 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA16675
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 10:48:18 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA04222 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 10:45:34 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Feb 1998 10:37:43 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id KAA03121 for ipp-outgoing; Thu, 12 Feb 1998 10:37:40 -0500 (EST)
Message-ID: <6FCC2B3BA67BD111A47D0060089D2815059CC8@EXCHANGE>
From: "Gordon, Charles" <CGordon@wal.osicom.com>
To: "'Turner, Randy'" <rturner@sharplabs.com>, ipp@pwg.org
Subject: RE: IPP> Notification Requirements
Date: Thu, 12 Feb 1998 10:36:06 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain;
	charset="iso-8859-1"
Sender: ipp-owner@pwg.org

The simplest way would be to restrict IPP to a specific set of
notification messages.  The localized version of the IPP client would
have these messages translated into the local language.  When the IPP
client reads the message from the IPP server, it would determine which
notification event occurred and produce the localized version version of
the message for it.

For a simple example, suppose IPP supports the following notification
messages.

1.  Print job %job-name% which was sent to you by %sender% was printed
on printer %printer% on %date% %time%.
2.  Print job %job-name% which was sent to you by %sender% was aborted
on %date% %time% because of errors on printer %printer%.
3.  Print job %job-name% which you sent to %receipient% has been printed
on printer %printer% on %date% %time%.

and so on....

The idea here is that we define a message for each type of event which
IPP will send notification of.  The strings can include tokens like
%job-name% which will be replaced by the client with strings which
represent the actual values assigned to them.

When the IPP server sends a message, it sends it in a format which the
IPP client can recognize.  For example, suppose the IPP server sends a
notification to a receipient that a job has been printed (message 1
above).  The IPP server formats the message so that client software can
recognize that it is a notification that event 1 happenned, and sends
values for the %job-name%, %sender%, and other tokens.  The IPP client
retrieves the localized text for notification event 1 and inserts the
values for the tokens into the message.  The localized message can now
be displayed to the user.

Well written Windows programs are designed so that they can be easily
localized.  All text is stored in a seperate file which can be localized
without changing the code.  If I write a Windows program which uses
English, I can send the 'resource' file (which contains all my English
text strings) to some translation house and have them provide localized
versions for all the languages I want to support.  Localized IPP clients
can be create in this fashion.  I would assume that other operating
systems also support localization one way or another.

I know the above example is rather simple, but I think it shows how
localization could be done.

________________________________________________________________________
________________________________
Charles Gordon
Osicom Technologies, Inc.
cgordon@osicom.com
http://www.digprod.com

> -----Original Message-----
> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> Sent:	Thursday, February 12, 1998 9:45 AM
> To:	'Gordon, Charles'; 'Carl-Uno Manros'; Roger K Debry; ipp@pwg.org
> Subject:	RE: IPP> Notification Requirements
> 
> 
> Can you elaborate a little on the exact method for how a client would
> apply localization to a server-generated message?
> 
> Randy
> 
> 
> 	-----Original Message-----
> 	From:	Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> 	Sent:	Thursday, February 12, 1998 6:37 AM
> 	To:	'Carl-Uno Manros'; Roger K Debry; ipp@pwg.org
> 	Subject:	RE: IPP> Notification Requirements
> 
> 	If localization of messages is a requirement (and it should be),
> I would
> 	suggest that messages be localized by software on the receiver's
> PC.
> 	This would work as follows:
> 
> 	1.  IPP server sends message (by whatever means) to an IPP
> client on the
> 	remote user's PC.  This message would be formatted to be easily
> machine
> 	readable.  
> 	2.  Software on remote user's PC retrieves the message and
> localizes it.
> 	3.  Localized message it displayed to user.
> 
> 	The advantage in this approach is that the IPP server does not
> need to
> 	support different languages and character sets.  Instead, IPP
> client
> 	software does this.  Since the client software is on the remote
> user's
> 	PC, the user would, presumably, have installed a localized
> version of
> 	the software, and the PC will be setup with the correct
> character set.
> 
> 	It will probably be desirable to make the original message sent
> from the
> 	IPP server to the client human readable as well as machine
> readable.
> 	This would allow users to read the message even if they don't
> have IPP
> 	client software.  This could be done by either generating the
> message as
> 	English text (the defacto International standard language)
> formatted to
> 	make parsing by software easy, or by generating a two part
> message where
> 	one part is text and the other part is machine readable.  
> 
> 	If email is used for notification messages (and it does seem
> like a good
> 	choice), then the message from the IPP server could be sent to a
> special
> 	mailbox setup at the remote site.  The IPP client software could
> be a
> 	specialized mail client which decodes the messages, localizes
> them, and
> 	displays them to the user.  If the user does not have IPP client
> 	software, he would still be able to access the messages with a
> standard
> 	mail client and read them in English.
> 
> 	That's just a suggestion for how I would approach the problem.
> The main
> 	point I am trying to make (which I am sure someone has already
> made) is
> 	that the IPP server should not have to localize notification
> messages.
> 	Localization should be done on the client side.
> 
> 
> ______________________________________________________________________
> __
> 	________________________________
> 	Charles Gordon
> 	Osicom Technologies, Inc.
> 	cgordon@osicom.com
> 	http://www.digprod.com
> 
> 	> -----Original Message-----
> 	> From:	Carl-Uno Manros [SMTP:cmanros@cp10.es.xerox.com]
> 	> Sent:	Wednesday, February 11, 1998 7:32 PM
> 	> To:	Roger K Debry; ipp@pwg.org
> 	> Subject:	Re: IPP> Notification Requirements
> 	> 
> 	> Roger,
> 	> 
> 	> One requirement, which we have discussed earlier, but seems to
> have
> 	> been
> 	> forgotten lately, is the ability to request the human readable
> 	> notifications in different langauges.
> 	> 
> 	> E.g. I want to send a document for review to our offices in
> Japan and
> 	> want
> 	> to have any notifications to my collegue in Tokyo in Japanese,
> while I
> 	> want
> 	> to have my own notifications in Swedish :-)
> 	> 
> 	> Can we create a scenario for this?
> 	> 
> 	> Carl-Uno
> 	> 
> 	> 
> 	> At 08:22 AM 2/10/98 PST, Roger K Debry wrote:
> 	> >I have taken a pass at writing down a set of notification
> 	> requirements.
> 	> >They are in the PDF file attached to this note.  I'd be glad
> to take
> 	> >comments and suggestions and turn this into a formal
> requirements
> 	> >document, if you all feel that this would be useful.
> 	> >
> 	> >
> 	> >
> 	> >
> 	> >Roger K deBry
> 	> >Senior Technical Staff Member
> 	> >Architecture and Technology
> 	> >IBM Printing Systems
> 	> >email: rdebry@us.ibm.com
> 	> >phone: 1-303-924-4080
> 	> >
> 	> >Attachment Converted:
> 	> "C:\WINNT\profiles\cmanros\personal\Attach\notify.pdf"
> 	> >
> 	> Carl-Uno Manros
> 	> Principal Engineer - Advanced Printing Standards - Xerox
> Corporation
> 	> 701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
> 	> Phone +1-310-333 8273, Fax +1-310-333 5514
> 	> Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Thu Feb 12 10:45:43 1998
Delivery-Date: Thu, 12 Feb 1998 10:46:03 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA14430
	for <ietf-archive@ietf.org>; Thu, 12 Feb 1998 10:45:43 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA16674
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 10:48:17 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA04216 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 10:45:32 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Feb 1998 10:37:51 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id KAA03138 for ipp-outgoing; Thu, 12 Feb 1998 10:37:48 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <ipp@pwg.org>, <rturner@sharplabs.com>
Cc: <CGordon@wal.osicom.com>, <cmanros@cp10.es.xerox.com>,
        Roger K Debry <rdebry@us.ibm.com>
Subject: RE: IPP> Notification Requirements
Message-ID: <5030300017870887000002L072*@MHS>
Date: Thu, 12 Feb 1998 10:39:26 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: ipp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id KAA14430

I agree with this point...

>The main point I am trying to make... is that the IPP server should not
>have to localize notification messages. Localization should be done on
>the client side.

Which invoked the question...

>Can you elaborate a little on the exact method for how a client would
>apply localization to a server-generated message?

This is accomplished by defining a (limited) set of notification messages
 which, even in some encoded form, may be distinguished (and translated)
 by an application. If someone thinks there is a need to "ramble on"
inside a print job notification, please identify and give an example.

Harry Lewis

From ipp-owner@pwg.org  Thu Feb 12 12:04:47 1998
Delivery-Date: Thu, 12 Feb 1998 12:04:47 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA18346
	for <ietf-archive@ietf.org>; Thu, 12 Feb 1998 12:04:47 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA17137
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 12:07:23 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id MAA09445 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 12:04:40 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Feb 1998 11:57:30 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA08461 for ipp-outgoing; Thu, 12 Feb 1998 11:57:27 -0500 (EST)
Message-ID: <6FCC2B3BA67BD111A47D0060089D2815059CCA@EXCHANGE>
From: "Gordon, Charles" <CGordon@wal.osicom.com>
To: "'Turner, Randy'" <rturner@sharplabs.com>
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: RE: IPP> Notification Requirements
Date: Thu, 12 Feb 1998 11:55:54 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain;
	charset="iso-8859-1"
Sender: ipp-owner@pwg.org

I don't think restricting the set of notification messages is too much
of a limitation.  After all, all of the messages are generated by
software.  Therefore, they will be canned messages anyway.  

Defining a set of messages to support will not prevent us from adding
new ones later.  If an IPP client receives a new message type which it
doesn't recognize, it can either display the English version of it
(supplied by the IPP server), or simply tell the user that it received a
message it doesn't understand.  New messages won't be supported by old
software, but this just gives users an incentive to buy new software
from us :-).
________________________________________________________________________
________________________________
Charles Gordon
Osicom Technologies, Inc.
cgordon@osicom.com
http://www.digprod.com

> -----Original Message-----
> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> Sent:	Thursday, February 12, 1998 11:44 AM
> To:	'Gordon, Charles'
> Cc:	'ipp@pwg.org'
> Subject:	RE: IPP> Notification Requirements
> 
> 
> I thought this was what you meant. I just wanted to make it clear that
> client-localization requires defining a strict set of possible
> messages,
> with an associated token or code so that the client knows how to look
> up
> the localized version of this message in a localization dictionary (or
> catalog, or whatever). I wonder if absolutely restricting the set of
> messages that can be sent from server to client is too constraining?
> 
> Randy
> 
> 
> 	-----Original Message-----
> 	From:	Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> 	Sent:	Thursday, February 12, 1998 7:36 AM
> 	To:	'Turner, Randy'; ipp@pwg.org
> 	Subject:	RE: IPP> Notification Requirements
> 
> 	The simplest way would be to restrict IPP to a specific set of
> 	notification messages.  The localized version of the IPP client
> would
> 	have these messages translated into the local language.  When
> the IPP
> 	client reads the message from the IPP server, it would determine
> which
> 	notification event occurred and produce the localized version
> version of
> 	the message for it.
> 
> 	For a simple example, suppose IPP supports the following
> notification
> 	messages.
> 
> 	1.  Print job %job-name% which was sent to you by %sender% was
> printed
> 	on printer %printer% on %date% %time%.
> 	2.  Print job %job-name% which was sent to you by %sender% was
> aborted
> 	on %date% %time% because of errors on printer %printer%.
> 	3.  Print job %job-name% which you sent to %receipient% has been
> printed
> 	on printer %printer% on %date% %time%.
> 
> 	and so on....
> 
> 	The idea here is that we define a message for each type of event
> which
> 	IPP will send notification of.  The strings can include tokens
> like
> 	%job-name% which will be replaced by the client with strings
> which
> 	represent the actual values assigned to them.
> 
> 	When the IPP server sends a message, it sends it in a format
> which the
> 	IPP client can recognize.  For example, suppose the IPP server
> sends a
> 	notification to a receipient that a job has been printed
> (message 1
> 	above).  The IPP server formats the message so that client
> software can
> 	recognize that it is a notification that event 1 happenned, and
> sends
> 	values for the %job-name%, %sender%, and other tokens.  The IPP
> client
> 	retrieves the localized text for notification event 1 and
> inserts the
> 	values for the tokens into the message.  The localized message
> can now
> 	be displayed to the user.
> 
> 	Well written Windows programs are designed so that they can be
> easily
> 	localized.  All text is stored in a seperate file which can be
> localized
> 	without changing the code.  If I write a Windows program which
> uses
> 	English, I can send the 'resource' file (which contains all my
> English
> 	text strings) to some translation house and have them provide
> localized
> 	versions for all the languages I want to support.  Localized IPP
> clients
> 	can be create in this fashion.  I would assume that other
> operating
> 	systems also support localization one way or another.
> 
> 	I know the above example is rather simple, but I think it shows
> how
> 	localization could be done.
> 
> 
> ______________________________________________________________________
> __
> 	________________________________
> 	Charles Gordon
> 	Osicom Technologies, Inc.
> 	cgordon@osicom.com
> 	http://www.digprod.com
> 
> 	> -----Original Message-----
> 	> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> 	> Sent:	Thursday, February 12, 1998 9:45 AM
> 	> To:	'Gordon, Charles'; 'Carl-Uno Manros'; Roger K Debry;
> ipp@pwg.org
> 	> Subject:	RE: IPP> Notification Requirements
> 	> 
> 	> 
> 	> Can you elaborate a little on the exact method for how a
> client would
> 	> apply localization to a server-generated message?
> 	> 
> 	> Randy
> 	> 
> 	> 
> 	> 	-----Original Message-----
> 	> 	From:	Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> 	> 	Sent:	Thursday, February 12, 1998 6:37 AM
> 	> 	To:	'Carl-Uno Manros'; Roger K Debry; ipp@pwg.org
> 	> 	Subject:	RE: IPP> Notification Requirements
> 	> 
> 	> 	If localization of messages is a requirement (and it
> should be),
> 	> I would
> 	> 	suggest that messages be localized by software on the
> receiver's
> 	> PC.
> 	> 	This would work as follows:
> 	> 
> 	> 	1.  IPP server sends message (by whatever means) to an
> IPP
> 	> client on the
> 	> 	remote user's PC.  This message would be formatted to be
> easily
> 	> machine
> 	> 	readable.  
> 	> 	2.  Software on remote user's PC retrieves the message
> and
> 	> localizes it.
> 	> 	3.  Localized message it displayed to user.
> 	> 
> 	> 	The advantage in this approach is that the IPP server
> does not
> 	> need to
> 	> 	support different languages and character sets.
> Instead, IPP
> 	> client
> 	> 	software does this.  Since the client software is on the
> remote
> 	> user's
> 	> 	PC, the user would, presumably, have installed a
> localized
> 	> version of
> 	> 	the software, and the PC will be setup with the correct
> 	> character set.
> 	> 
> 	> 	It will probably be desirable to make the original
> message sent
> 	> from the
> 	> 	IPP server to the client human readable as well as
> machine
> 	> readable.
> 	> 	This would allow users to read the message even if they
> don't
> 	> have IPP
> 	> 	client software.  This could be done by either
> generating the
> 	> message as
> 	> 	English text (the defacto International standard
> language)
> 	> formatted to
> 	> 	make parsing by software easy, or by generating a two
> part
> 	> message where
> 	> 	one part is text and the other part is machine readable.
> 
> 	> 
> 	> 	If email is used for notification messages (and it does
> seem
> 	> like a good
> 	> 	choice), then the message from the IPP server could be
> sent to a
> 	> special
> 	> 	mailbox setup at the remote site.  The IPP client
> software could
> 	> be a
> 	> 	specialized mail client which decodes the messages,
> localizes
> 	> them, and
> 	> 	displays them to the user.  If the user does not have
> IPP client
> 	> 	software, he would still be able to access the messages
> with a
> 	> standard
> 	> 	mail client and read them in English.
> 	> 
> 	> 	That's just a suggestion for how I would approach the
> problem.
> 	> The main
> 	> 	point I am trying to make (which I am sure someone has
> already
> 	> made) is
> 	> 	that the IPP server should not have to localize
> notification
> 	> messages.
> 	> 	Localization should be done on the client side.
> 	> 
> 	> 
> 	>
> ______________________________________________________________________
> 	> __
> 	> 	________________________________
> 	> 	Charles Gordon
> 	> 	Osicom Technologies, Inc.
> 	> 	cgordon@osicom.com
> 	> 	http://www.digprod.com
> 	> 
> 	> 	> -----Original Message-----
> 	> 	> From:	Carl-Uno Manros [SMTP:cmanros@cp10.es.xerox.com]
> 	> 	> Sent:	Wednesday, February 11, 1998 7:32 PM
> 	> 	> To:	Roger K Debry; ipp@pwg.org
> 	> 	> Subject:	Re: IPP> Notification Requirements
> 	> 	> 
> 	> 	> Roger,
> 	> 	> 
> 	> 	> One requirement, which we have discussed earlier, but
> seems to
> 	> have
> 	> 	> been
> 	> 	> forgotten lately, is the ability to request the human
> readable
> 	> 	> notifications in different langauges.
> 	> 	> 
> 	> 	> E.g. I want to send a document for review to our
> offices in
> 	> Japan and
> 	> 	> want
> 	> 	> to have any notifications to my collegue in Tokyo in
> Japanese,
> 	> while I
> 	> 	> want
> 	> 	> to have my own notifications in Swedish :-)
> 	> 	> 
> 	> 	> Can we create a scenario for this?
> 	> 	> 
> 	> 	> Carl-Uno
> 	> 	> 
> 	> 	> 
> 	> 	> At 08:22 AM 2/10/98 PST, Roger K Debry wrote:
> 	> 	> >I have taken a pass at writing down a set of
> notification
> 	> 	> requirements.
> 	> 	> >They are in the PDF file attached to this note.  I'd
> be glad
> 	> to take
> 	> 	> >comments and suggestions and turn this into a formal
> 	> requirements
> 	> 	> >document, if you all feel that this would be useful.
> 	> 	> >
> 	> 	> >
> 	> 	> >
> 	> 	> >
> 	> 	> >Roger K deBry
> 	> 	> >Senior Technical Staff Member
> 	> 	> >Architecture and Technology
> 	> 	> >IBM Printing Systems
> 	> 	> >email: rdebry@us.ibm.com
> 	> 	> >phone: 1-303-924-4080
> 	> 	> >
> 	> 	> >Attachment Converted:
> 	> 	> "C:\WINNT\profiles\cmanros\personal\Attach\notify.pdf"
> 	> 	> >
> 	> 	> Carl-Uno Manros
> 	> 	> Principal Engineer - Advanced Printing Standards -
> Xerox
> 	> Corporation
> 	> 	> 701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
> 	> 	> Phone +1-310-333 8273, Fax +1-310-333 5514
> 	> 	> Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Thu Feb 12 12:29:00 1998
Delivery-Date: Thu, 12 Feb 1998 12:29:00 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA18822
	for <ietf-archive@ietf.org>; Thu, 12 Feb 1998 12:28:59 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA17253
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 12:31:35 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id MAA10231 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 12:28:52 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Feb 1998 12:24:23 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA09613 for ipp-outgoing; Thu, 12 Feb 1998 12:24:21 -0500 (EST)
Date: Thu, 12 Feb 1998 09:16:13 -0800 (Pacific Standard Time)
From: Ron Bergman <rbergma@dpc.com>
To: "Gordon, Charles" <CGordon@wal.osicom.com>
cc: "'Turner, Randy'" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
Subject: RE: IPP> Notification Requirements
In-Reply-To: <6FCC2B3BA67BD111A47D0060089D2815059CCA@EXCHANGE>
Message-ID: <Pine.WNT.3.96.980212091336.123H-100000@rbergm.dpc.com>
X-X-Sender: rbergma@newmai.dpc.com
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: ipp-owner@pwg.org

I would suggest that each message be preceded by the message number so
that the server need only look at this one piece.

	Ron Bergman
	Dataproducts Corp.


On Thu, 12 Feb 1998, Gordon, Charles wrote:

> I don't think restricting the set of notification messages is too much
> of a limitation.  After all, all of the messages are generated by
> software.  Therefore, they will be canned messages anyway.  
> 
> Defining a set of messages to support will not prevent us from adding
> new ones later.  If an IPP client receives a new message type which it
> doesn't recognize, it can either display the English version of it
> (supplied by the IPP server), or simply tell the user that it received a
> message it doesn't understand.  New messages won't be supported by old
> software, but this just gives users an incentive to buy new software
> from us :-).
> ________________________________________________________________________
> ________________________________
> Charles Gordon
> Osicom Technologies, Inc.
> cgordon@osicom.com
> http://www.digprod.com
> 
> > -----Original Message-----
> > From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> > Sent:	Thursday, February 12, 1998 11:44 AM
> > To:	'Gordon, Charles'
> > Cc:	'ipp@pwg.org'
> > Subject:	RE: IPP> Notification Requirements
> > 
> > 
> > I thought this was what you meant. I just wanted to make it clear that
> > client-localization requires defining a strict set of possible
> > messages,
> > with an associated token or code so that the client knows how to look
> > up
> > the localized version of this message in a localization dictionary (or
> > catalog, or whatever). I wonder if absolutely restricting the set of
> > messages that can be sent from server to client is too constraining?
> > 
> > Randy
> > 
> > 
> > 	-----Original Message-----
> > 	From:	Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> > 	Sent:	Thursday, February 12, 1998 7:36 AM
> > 	To:	'Turner, Randy'; ipp@pwg.org
> > 	Subject:	RE: IPP> Notification Requirements
> > 
> > 	The simplest way would be to restrict IPP to a specific set of
> > 	notification messages.  The localized version of the IPP client
> > would
> > 	have these messages translated into the local language.  When
> > the IPP
> > 	client reads the message from the IPP server, it would determine
> > which
> > 	notification event occurred and produce the localized version
> > version of
> > 	the message for it.
> > 
> > 	For a simple example, suppose IPP supports the following
> > notification
> > 	messages.
> > 
> > 	1.  Print job %job-name% which was sent to you by %sender% was
> > printed
> > 	on printer %printer% on %date% %time%.
> > 	2.  Print job %job-name% which was sent to you by %sender% was
> > aborted
> > 	on %date% %time% because of errors on printer %printer%.
> > 	3.  Print job %job-name% which you sent to %receipient% has been
> > printed
> > 	on printer %printer% on %date% %time%.
> > 
> > 	and so on....
> > 
> > 	The idea here is that we define a message for each type of event
> > which
> > 	IPP will send notification of.  The strings can include tokens
> > like
> > 	%job-name% which will be replaced by the client with strings
> > which
> > 	represent the actual values assigned to them.
> > 
> > 	When the IPP server sends a message, it sends it in a format
> > which the
> > 	IPP client can recognize.  For example, suppose the IPP server
> > sends a
> > 	notification to a receipient that a job has been printed
> > (message 1
> > 	above).  The IPP server formats the message so that client
> > software can
> > 	recognize that it is a notification that event 1 happenned, and
> > sends
> > 	values for the %job-name%, %sender%, and other tokens.  The IPP
> > client
> > 	retrieves the localized text for notification event 1 and
> > inserts the
> > 	values for the tokens into the message.  The localized message
> > can now
> > 	be displayed to the user.
> > 
> > 	Well written Windows programs are designed so that they can be
> > easily
> > 	localized.  All text is stored in a seperate file which can be
> > localized
> > 	without changing the code.  If I write a Windows program which
> > uses
> > 	English, I can send the 'resource' file (which contains all my
> > English
> > 	text strings) to some translation house and have them provide
> > localized
> > 	versions for all the languages I want to support.  Localized IPP
> > clients
> > 	can be create in this fashion.  I would assume that other
> > operating
> > 	systems also support localization one way or another.
> > 
> > 	I know the above example is rather simple, but I think it shows
> > how
> > 	localization could be done.
> > 
> > 
> > ______________________________________________________________________
> > __
> > 	________________________________
> > 	Charles Gordon
> > 	Osicom Technologies, Inc.
> > 	cgordon@osicom.com
> > 	http://www.digprod.com
> > 
> > 	> -----Original Message-----
> > 	> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> > 	> Sent:	Thursday, February 12, 1998 9:45 AM
> > 	> To:	'Gordon, Charles'; 'Carl-Uno Manros'; Roger K Debry;
> > ipp@pwg.org
> > 	> Subject:	RE: IPP> Notification Requirements
> > 	> 
> > 	> 
> > 	> Can you elaborate a little on the exact method for how a
> > client would
> > 	> apply localization to a server-generated message?
> > 	> 
> > 	> Randy
> > 	> 
> > 	> 
> > 	> 	-----Original Message-----
> > 	> 	From:	Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> > 	> 	Sent:	Thursday, February 12, 1998 6:37 AM
> > 	> 	To:	'Carl-Uno Manros'; Roger K Debry; ipp@pwg.org
> > 	> 	Subject:	RE: IPP> Notification Requirements
> > 	> 
> > 	> 	If localization of messages is a requirement (and it
> > should be),
> > 	> I would
> > 	> 	suggest that messages be localized by software on the
> > receiver's
> > 	> PC.
> > 	> 	This would work as follows:
> > 	> 
> > 	> 	1.  IPP server sends message (by whatever means) to an
> > IPP
> > 	> client on the
> > 	> 	remote user's PC.  This message would be formatted to be
> > easily
> > 	> machine
> > 	> 	readable.  
> > 	> 	2.  Software on remote user's PC retrieves the message
> > and
> > 	> localizes it.
> > 	> 	3.  Localized message it displayed to user.
> > 	> 
> > 	> 	The advantage in this approach is that the IPP server
> > does not
> > 	> need to
> > 	> 	support different languages and character sets.
> > Instead, IPP
> > 	> client
> > 	> 	software does this.  Since the client software is on the
> > remote
> > 	> user's
> > 	> 	PC, the user would, presumably, have installed a
> > localized
> > 	> version of
> > 	> 	the software, and the PC will be setup with the correct
> > 	> character set.
> > 	> 
> > 	> 	It will probably be desirable to make the original
> > message sent
> > 	> from the
> > 	> 	IPP server to the client human readable as well as
> > machine
> > 	> readable.
> > 	> 	This would allow users to read the message even if they
> > don't
> > 	> have IPP
> > 	> 	client software.  This could be done by either
> > generating the
> > 	> message as
> > 	> 	English text (the defacto International standard
> > language)
> > 	> formatted to
> > 	> 	make parsing by software easy, or by generating a two
> > part
> > 	> message where
> > 	> 	one part is text and the other part is machine readable.
> > 
> > 	> 
> > 	> 	If email is used for notification messages (and it does
> > seem
> > 	> like a good
> > 	> 	choice), then the message from the IPP server could be
> > sent to a
> > 	> special
> > 	> 	mailbox setup at the remote site.  The IPP client
> > software could
> > 	> be a
> > 	> 	specialized mail client which decodes the messages,
> > localizes
> > 	> them, and
> > 	> 	displays them to the user.  If the user does not have
> > IPP client
> > 	> 	software, he would still be able to access the messages
> > with a
> > 	> standard
> > 	> 	mail client and read them in English.
> > 	> 
> > 	> 	That's just a suggestion for how I would approach the
> > problem.
> > 	> The main
> > 	> 	point I am trying to make (which I am sure someone has
> > already
> > 	> made) is
> > 	> 	that the IPP server should not have to localize
> > notification
> > 	> messages.
> > 	> 	Localization should be done on the client side.
> > 	> 
> > 	> 
> > 	>
> > ______________________________________________________________________
> > 	> __
> > 	> 	________________________________
> > 	> 	Charles Gordon
> > 	> 	Osicom Technologies, Inc.
> > 	> 	cgordon@osicom.com
> > 	> 	http://www.digprod.com
> > 	> 
> > 	> 	> -----Original Message-----
> > 	> 	> From:	Carl-Uno Manros [SMTP:cmanros@cp10.es.xerox.com]
> > 	> 	> Sent:	Wednesday, February 11, 1998 7:32 PM
> > 	> 	> To:	Roger K Debry; ipp@pwg.org
> > 	> 	> Subject:	Re: IPP> Notification Requirements
> > 	> 	> 
> > 	> 	> Roger,
> > 	> 	> 
> > 	> 	> One requirement, which we have discussed earlier, but
> > seems to
> > 	> have
> > 	> 	> been
> > 	> 	> forgotten lately, is the ability to request the human
> > readable
> > 	> 	> notifications in different langauges.
> > 	> 	> 
> > 	> 	> E.g. I want to send a document for review to our
> > offices in
> > 	> Japan and
> > 	> 	> want
> > 	> 	> to have any notifications to my collegue in Tokyo in
> > Japanese,
> > 	> while I
> > 	> 	> want
> > 	> 	> to have my own notifications in Swedish :-)
> > 	> 	> 
> > 	> 	> Can we create a scenario for this?
> > 	> 	> 
> > 	> 	> Carl-Uno
> > 	> 	> 
> > 	> 	> 
> > 	> 	> At 08:22 AM 2/10/98 PST, Roger K Debry wrote:
> > 	> 	> >I have taken a pass at writing down a set of
> > notification
> > 	> 	> requirements.
> > 	> 	> >They are in the PDF file attached to this note.  I'd
> > be glad
> > 	> to take
> > 	> 	> >comments and suggestions and turn this into a formal
> > 	> requirements
> > 	> 	> >document, if you all feel that this would be useful.
> > 	> 	> >
> > 	> 	> >
> > 	> 	> >
> > 	> 	> >
> > 	> 	> >Roger K deBry
> > 	> 	> >Senior Technical Staff Member
> > 	> 	> >Architecture and Technology
> > 	> 	> >IBM Printing Systems
> > 	> 	> >email: rdebry@us.ibm.com
> > 	> 	> >phone: 1-303-924-4080
> > 	> 	> >
> > 	> 	> >Attachment Converted:
> > 	> 	> "C:\WINNT\profiles\cmanros\personal\Attach\notify.pdf"
> > 	> 	> >
> > 	> 	> Carl-Uno Manros
> > 	> 	> Principal Engineer - Advanced Printing Standards -
> > Xerox
> > 	> Corporation
> > 	> 	> 701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
> > 	> 	> Phone +1-310-333 8273, Fax +1-310-333 5514
> > 	> 	> Email: manros@cp10.es.xerox.com
> 


From ipp-owner@pwg.org  Thu Feb 12 12:44:20 1998
Delivery-Date: Thu, 12 Feb 1998 12:44:21 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA19232
	for <ietf-archive@ietf.org>; Thu, 12 Feb 1998 12:44:20 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA17319
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 12:46:58 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id MAA10859 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 12:44:12 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Feb 1998 12:39:50 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA10319 for ipp-outgoing; Thu, 12 Feb 1998 12:39:48 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <ipp@pwg.org>
Cc: <rbergma@dpc.com>, Roger K Debry <rdebry@us.ibm.com>,
        <rturner@sharplabs.com>, <cgordon@osicom.com>
Subject: RE: IPP> Notification Requirements
Message-ID: <5030300017877805000002L052*@MHS>
Date: Thu, 12 Feb 1998 12:46:00 -0500
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="Boundary=_0.0_=5030300017877805"
Sender: ipp-owner@pwg.org


--Boundary=_0.0_=5030300017877805
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

I agree.

>The idea here is that we define a message for each type of
>event which IPP will send notification of.

I've attached a file which attempts to express requirements and
corresponding message types.

>I wonder if absolutely restricting the set of messages that can
be sent from server to client is too constraining?

Maybe, but a practical approach to content can alleviate most
concerns.

There are several ways to go about standardizing content. A seriously c=
omplex
route is to allow recipient to request specific content per notificatio=
n type
per registration (someone mentioned this on the call, today). A complex=
  method
is to define content per notification type (ex. Job Complete events don=
't need
to indicate the jobs position in the queue). A simpler approach is to d=
efine a
pragmatic set of useful attributes, fixed for all notifications, someti=
mes
having no valid value.
The downside of a simpler approach is baggage which might to be carried=
 with
notifications. In general, notification traffic should be reduced via p=
roper
registration, un-registration, registration "time-to-live", and filters=
 - not
event content. We should strive for a useful set of content to be carri=
ed with
each event such as:
event-type (see attached chart)
number-of-intervening-jobs
job-k-octets (if known)
job-k-octets-processed
job-impressions (if known)
job-impressions-interpreted
job-impressions-completed
impressionsCompletedCurrentCopy
sheetCompletedCopyNumber
sheetCompletedDocumentNumber
copiesRequested
copyType
outputDestination
jobStateReasons1



Harry Lewis
=

--Boundary=_0.0_=5030300017877805
Content-Type: application/octet-stream; name=notification.pdf
Content-Transfer-Encoding: base64

JVBERi0xLjENCiXi48/TDQoyIDAgb2JqDQo8PA0KL0xlbmd0aCAxNjQ0DQovRmlsdGVyIC9MWldE
ZWNvZGUNCj4+DQpzdHJlYW0NCoAMRBAoEcjODQUQiwIBeRynAjOcxARSxCIIIBsMRkIBuOY2cjLC
DNFhAaRBCBmNhcNY3GRoLo2MpUMBoIBaNRuNxcM4/IQUZhVCBsMpWNowMZfGxiMxcMBxNpxOp4IJ
BIqCChuNRcNpqMhhOhxT6XTaeLRiN4LPqBCKzW5rLphA6ZTpsNBhKqnVZ/V7CLhvLaRcbHdJvOZ3
PatFhgMRdT69YLFRBzRrNaKpaquMcXjaPSYHkspdrxiL3FsCN6NcKVNJXG8LUtJawUMhiOZhT5TL
7/crJNp5YJretltNsMqeNa/t95hKRRBrRuFV+JytVy7LmpVHsvidnPJ3qcDG5Zcdfh+3pdmOJfzx
Bj8bYrn18t0YRxvX4M9g7LovN9NmHKdK4zq4pkpqavKvLMJQGSmBsxwZOKrqVBiyjaqIlLztknkG
twGimQxAsKJsGLAo1DKrw2rbcK4vyYwmyjaO/E8Fw4EDkJ04z2xfEYaOc6EFAVFMHRs4y3R0F0RB
bGMMP9ISnurELKBwrT2SaGjbPU9rkrDI8krOtLuBnK7Gq7CCYQlJEYMZJkgTFLCazFD6jSjEcStj
FExyy3MWy7NUZStN8bOTHM6LNHqixnIM8pqlgcSNQslx/MNFwHF00ptKdESarUhoylSjTEogaLLU
VEhm1Cj0+9tLpuHAYRVRIhCohAXiMGaBhAKiRgUGCB1fIazV+p9ehq2waWOEFjt6Kg2oRXtnqog4
FBbV4YBgjYqDHZ1cjuhAUCcJ4qCSIwkiGINxCeJwQCkIooiqJN2CaIonCoFIqDUhAi1nXgQWgKQj
22JV+hANV+yQjY718EAmhALYu16MihVerrNprX8Rpw/qfCEq9ZW2zVYWDWFiWNZAZWUo1mIRaimp
pXNtAUFF5CmKYgiOItciyKAi3tfAFX1iQXThIsMYuFocKZVC9Y4hGPX5kFgahYcbZKmq7KZLOVWn
aoYVvbNvCoKQgicKYk3QJ2e3zfYbYnZMHL8o2jRY7Wl47fde6lEdhYHYuhWQGoapeumtZZaya6/m
Iiited63vtWg0YHFjWGrbfK04ON7tWgjBrXFdY/veRSHXtM1GgS7VzZt+cQLYUCIMo7DSMYyhAMI
2DKOQ6BSswZBuGYYBQMnYdkMog9v3PdpyGgY2+F4g92pcHBoFAoDkNI3Dp3FcjkMI4BSLoqCVbcl
b8HNciJleuWxmGuIEKlugV1olDeMQQDmOA3jf24yBAOg3ggDg9Z7DuHdnqQoCgNT9ApBldmGkOwZ
QyPJK8DIFAVQ3BrDcG8O4bn+v/CgGUNwZHrhne++F8aogZlPCo+hrbLX3PsW4Qh1oUw6BhdyCB6r
1w6QjegDJBgNoEP0hpDZ3QLSPA0Bu9SEEIg3Bng7DiAUO4mwlfEvwFqDQbuHhYr11gKH5v1eqG8M
5IA5hzh6RoGYKA0htgCGWMoaQ3huCGG+Njt3svQckj0FAcw0BlDKHR+0NQxhrghFQiyjjFkCiuVs
lj530stcOzAFAYw3hwDzHOOsfwytpPSU1MSq2Tg3kcryFzL1vBsDCHOQEfI/SADeGYEEnFelmYPF
qR61n1rekoGyVD2X+SUktLFxwCgqFXfbKZmMqgwyDkLMNJUiJPy0h/KNwpi5kOtgCG92cb4mw0kq
HCQoLXlnPeoHKbUbg5wjieFCbwcJwQRfBFUs0iESG+K3Fmaj6pkTHffDJb4bw5BtdsCCL4IJMBwj
tHANzyVixAgSGKg8dpNzxJQr9ABA5az5lK4iLj8Jyznm5E6gEOJ2zvifLJEdGYVy3a7MgFFEZNQR
mc78rdF3yIehVCx1oQQxQZoDQOgoVHcBteuGGHccXdg2J5Q5+lPKAS+eSDgrIKAghuDzIGoztH/A
gqc7mQtFAFAxnpIoxkPnO0rfjEGiAYQ3Ozf28kGM5Kq1XmU9mJ4Q62Vuq/CZadYimz1pvCmUcXGY
TVfc/B1sCwzhplU9oM1I62VXle/2PrtQxBvge7sHJHngAtBa9AGYMyWAos9D0xYNbSWfrBLOsoMq
zxbo2zCxIZbF2NDkCCx9t3bBsBBZMOllQw2XsysE5D07SlmtCDV5lxyNGLuNaqvkxZ/WKsY9m29u
aCBPCFb0NwbA82gZPai5lybl2fd5c61MhpiTGmuCi6ltrcUjCI4pcrOI43eegUgHEFLx2iv5ea5t
cb01gaAAogINCmVuZHN0cmVhbQ0KZW5kb2JqDQozIDAgb2JqDQo8PA0KL1Byb2NTZXQgWy9QREYg
L1RleHQgXQ0KL0ZvbnQgPDwNCi9GMyA0IDAgUg0KL0Y1IDUgMCBSDQo+Pg0KL0V4dEdTdGF0ZSA8
PA0KL0dTMSA2IDAgUg0KPj4NCj4+DQplbmRvYmoNCjggMCBvYmoNCjw8DQovVHlwZSAvSGFsZnRv
bmUNCi9IYWxmdG9uZVR5cGUgMQ0KL0hhbGZ0b25lTmFtZSAoRGVmYXVsdCkNCi9GcmVxdWVuY3kg
NjANCi9BbmdsZSA0NQ0KL1Nwb3RGdW5jdGlvbiAvUm91bmQNCj4+DQplbmRvYmoNCjYgMCBvYmoN
Cjw8DQovVHlwZSAvRXh0R1N0YXRlDQovU0EgZmFsc2UNCi9PUCBmYWxzZQ0KL0hUIC9EZWZhdWx0
DQo+Pg0KZW5kb2JqDQo0IDAgb2JqDQo8PA0KL1R5cGUgL0ZvbnQNCi9TdWJ0eXBlIC9UeXBlMQ0K
L05hbWUgL0YzDQovRW5jb2RpbmcgOSAwIFINCi9CYXNlRm9udCAvSGVsdmV0aWNhLUJvbGQNCj4+
DQplbmRvYmoNCjUgMCBvYmoNCjw8DQovVHlwZSAvRm9udA0KL1N1YnR5cGUgL1R5cGUxDQovTmFt
ZSAvRjUNCi9FbmNvZGluZyA5IDAgUg0KL0Jhc2VGb250IC9IZWx2ZXRpY2ENCj4+DQplbmRvYmoN
CjkgMCBvYmoNCjw8DQovVHlwZSAvRW5jb2RpbmcNCi9EaWZmZXJlbmNlcyBbIDAvZ3JhdmUvYWN1
dGUvY2lyY3VtZmxleC90aWxkZS9tYWNyb24vYnJldmUvZG90YWNjZW50L2RpZXJlc2lzDQovcmlu
Zy9jZWRpbGxhL2h1bmdhcnVtbGF1dC9vZ29uZWsvY2Fyb24vZG90bGVzc2kvYnVsbGV0L2J1bGxl
dA0KL2J1bGxldC9idWxsZXQvYnVsbGV0L2J1bGxldC9idWxsZXQvYnVsbGV0L2J1bGxldC9idWxs
ZXQNCi9idWxsZXQvYnVsbGV0L2J1bGxldC9idWxsZXQvYnVsbGV0L2J1bGxldC9idWxsZXQvYnVs
bGV0DQogMzkvcXVvdGVzaW5nbGUgOTYvZ3JhdmUgMTI3L2J1bGxldC9idWxsZXQvYnVsbGV0L3F1
b3Rlc2luZ2xiYXNlL2Zsb3Jpbi9xdW90ZWRibGJhc2UNCi9lbGxpcHNpcy9kYWdnZXIvZGFnZ2Vy
ZGJsL2NpcmN1bWZsZXgvcGVydGhvdXNhbmQvU2Nhcm9uL2d1aWxzaW5nbGxlZnQvT0UNCi9idWxs
ZXQvYnVsbGV0L2J1bGxldC9idWxsZXQvcXVvdGVsZWZ0L3F1b3RlcmlnaHQvcXVvdGVkYmxsZWZ0
L3F1b3RlZGJscmlnaHQNCi9idWxsZXQvZW5kYXNoL2VtZGFzaC90aWxkZS90cmFkZW1hcmsvc2Nh
cm9uL2d1aWxzaW5nbHJpZ2h0L29lDQovYnVsbGV0L2J1bGxldC9ZZGllcmVzaXMvc3BhY2UgMTY0
L2N1cnJlbmN5IDE2Ni9icm9rZW5iYXIgMTY4L2RpZXJlc2lzL2NvcHlyaWdodA0KL29yZGZlbWlu
aW5lIDE3Mi9sb2dpY2Fsbm90L2h5cGhlbi9yZWdpc3RlcmVkL21hY3Jvbi9kZWdyZWUvcGx1c21p
bnVzL3R3b3N1cGVyaW9yDQovdGhyZWVzdXBlcmlvci9hY3V0ZS9tdSAxODMvcGVyaW9kY2VudGVy
ZWQvY2VkaWxsYS9vbmVzdXBlcmlvci9vcmRtYXNjdWxpbmUgMTg4L29uZXF1YXJ0ZXINCi9vbmVo
YWxmL3RocmVlcXVhcnRlcnMgMTkyL0FncmF2ZS9BYWN1dGUvQWNpcmN1bWZsZXgvQXRpbGRlL0Fk
aWVyZXNpcy9BcmluZw0KL0FFL0NjZWRpbGxhL0VncmF2ZS9FYWN1dGUvRWNpcmN1bWZsZXgvRWRp
ZXJlc2lzL0lncmF2ZS9JYWN1dGUNCi9JY2lyY3VtZmxleC9JZGllcmVzaXMvRXRoL050aWxkZS9P
Z3JhdmUvT2FjdXRlL09jaXJjdW1mbGV4L090aWxkZQ0KL09kaWVyZXNpcy9tdWx0aXBseS9Pc2xh
c2gvVWdyYXZlL1VhY3V0ZS9VY2lyY3VtZmxleC9VZGllcmVzaXMvWWFjdXRlDQovVGhvcm4vZ2Vy
bWFuZGJscy9hZ3JhdmUvYWFjdXRlL2FjaXJjdW1mbGV4L2F0aWxkZS9hZGllcmVzaXMvYXJpbmcN
Ci9hZS9jY2VkaWxsYS9lZ3JhdmUvZWFjdXRlL2VjaXJjdW1mbGV4L2VkaWVyZXNpcy9pZ3JhdmUv
aWFjdXRlDQovaWNpcmN1bWZsZXgvaWRpZXJlc2lzL2V0aC9udGlsZGUvb2dyYXZlL29hY3V0ZS9v
Y2lyY3VtZmxleC9vdGlsZGUNCi9vZGllcmVzaXMvZGl2aWRlL29zbGFzaC91Z3JhdmUvdWFjdXRl
L3VjaXJjdW1mbGV4L3VkaWVyZXNpcy95YWN1dGUNCi90aG9ybi95ZGllcmVzaXMNCl0NCj4+DQpl
bmRvYmoNCjEgMCBvYmoNCjw8DQovVHlwZSAvUGFnZQ0KL1BhcmVudCA3IDAgUg0KL1Jlc291cmNl
cyAzIDAgUg0KL0NvbnRlbnRzIDIgMCBSDQovUm90YXRlIDkwDQo+Pg0KZW5kb2JqDQo3IDAgb2Jq
DQo8PA0KL1R5cGUgL1BhZ2VzDQovS2lkcyBbMSAwIFJdDQovQ291bnQgMQ0KL01lZGlhQm94IFsw
IDAgNjEyIDc5Ml0NCj4+DQplbmRvYmoNCjEwIDAgb2JqDQo8PA0KL1R5cGUgL0NhdGFsb2cNCi9Q
YWdlcyA3IDAgUg0KPj4NCmVuZG9iag0KMTEgMCBvYmoNCjw8DQovQ3JlYXRpb25EYXRlIChEOjE5
OTgwMjEyMTAyOTIwKQ0KL1Byb2R1Y2VyIChBY3JvYmF0IERpc3RpbGxlciAzLjAgZm9yIFdpbmRv
d3MpDQo+Pg0KZW5kb2JqDQp4cmVmDQowIDEyDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDM3
MTIgMDAwMDAgbg0KMDAwMDAwMDAxNyAwMDAwMCBuDQowMDAwMDAxNzM5IDAwMDAwIG4NCjAwMDAw
MDIwNjYgMDAwMDAgbg0KMDAwMDAwMjE3NiAwMDAwMCBuDQowMDAwMDAxOTg3IDAwMDAwIG4NCjAw
MDAwMDM4MTIgMDAwMDAgbg0KMDAwMDAwMTg1NSAwMDAwMCBuDQowMDAwMDAyMjgxIDAwMDAwIG4N
CjAwMDAwMDM5MDEgMDAwMDAgbg0KMDAwMDAwMzk1NyAwMDAwMCBuDQp0cmFpbGVyDQo8PA0KL1Np
emUgMTINCi9Sb290IDEwIDAgUg0KL0luZm8gMTEgMCBSDQovSUQgWzxjZmRhM2EzMTRmZTdkZDY5
OWM5ZGM1NDE5YTVhNzFiZj48Y2ZkYTNhMzE0ZmU3ZGQ2OTljOWRjNTQxOWE1YTcxYmY+XQ0KPj4N
CnN0YXJ0eHJlZg0KNDA2NA0KJSVFT0YNCg==

--Boundary=_0.0_=5030300017877805--

From owner-ietf-822@imc.org  Mon Feb 16 10:46:02 1998
Delivery-Date: Mon, 16 Feb 1998 10:46:04 -0500
Return-Path: owner-ietf-822@imc.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA26365
	for <ietf-archive@ietf.org>; Mon, 16 Feb 1998 10:46:01 -0500 (EST)
Received: from mail.proper.com (mail.proper.com [206.86.127.224])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA02377;
	Mon, 16 Feb 1998 10:48:35 -0500 (EST)
Received: (from majordomo@localhost) by mail.proper.com (8.8.5/8.7.3) id HAA21813 for ietf-822-bks; Mon, 16 Feb 1998 07:28:13 -0800 (PST)
Received: from muswell.demon.co.uk (muswell.demon.co.uk [158.152.10.120]) by mail.proper.com (8.8.5/8.7.3) with ESMTP id HAA21809 for <ietf-822@imc.org>; Mon, 16 Feb 1998 07:28:06 -0800 (PST)
Received: (from ruth@localhost) by muswell.demon.co.uk (8.8.7/8.6.12) id PAA07080; Mon, 16 Feb 1998 15:23:15 GMT
Date: Mon, 16 Feb 1998 15:23:15 GMT
Message-Id: <199802161523.PAA07080@muswell.demon.co.uk>
From: ruth moulton <ruth@muswell.demon.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To: Ian Bell <ianbell@turnpike.com>
Cc: ietf-822@imc.org
Subject: Content-Type: text/paragraph. An alternative proposal
In-Reply-To: <zINNUGALuD60IAmQ@turnpike.com>
References: <zINNUGALuD60IAmQ@turnpike.com>
X-Mailer: VM 6.22 under 19.15 XEmacs Lucid
Cc: ruth@muswell.demon.co.uk
Disposition-notification-to: ruth@muswell.demon.co.uk
Sender: owner-ietf-822@imc.org
Precedence: bulk


Ian 

While I was reading this I DID think that the same affect could be
achieved with quoted printable. Surely a decoded QP line can be folded
by the receiving MUA, where there is a hard cr/lf then the line should
be broken. I thought one of the advantages of QP with soft & hard line breaks
is that it is proof against adding/stripping of trailing white space.

 >    it is said that some MTAs or gateways routinely strip trailing white-
 >    space or even pad lines with white space. The effect of the former is
 >    simply to reduce the message back to a text/plain equivalent. The
 >    effect of the latter would easily be spotted from the pattern of
 >    white space before the line endings. Either effect could be finessed
 >    by using quoted-printable encoding (but then the messages would never
 >    be suitable for sending to non-MIME recipients). "Munging" of

QP encoded text MAY be sent to non MIME recipients and still be
legible, the only problem being the existance of '=' and =20' at the
end of most lines. I would not say the message 'would never be
suitable' to send to non mime recipients.

Am I wrong in thinking that one advantage of text/paragraph over
text/plain plus QP encoding, is that to non MIME MUAs the result is
better looking. After all for a MIME inteligent MUA it is just as
capable of handling the latter as the former, 

also with text/paragraph the MUA is given *explicit* permission to
fold long lines and use proportianl fonts.

I'm probably missing the point here!...

Ruth


 >    trailing white-space does not seem to pose a significant problem
 >    here.
 > 
 > Display considerations: 
 > 
 >    since pre-formatted lines may have been formatted using fixed-pitch
 >    fonts (especially lines from signature files), MUAs may choose to
 >    display preformatted lines in a fixed pitch font while displaying
 >    paragraphs in a proportional font.
 > 
 > Conclusion
 > 
 > I don't think that the definition of text/paragraph described in the
 > first draft is very useful. However, if my ideas on line-break encoding
 > are acceptable, I believe that text/paragraph would be more useful to
 > modern MUAs than text/plain and more widely usable than text/html. There
 > seem to be no down-sides compared to text/plain and the up-side is that
 > email messages and UseNet articles could be displayed in modern
 > proportional fonts while preserving the layout of quoted material,
 > signatures and even embedded tables.
 > 
 > 
 > New functionality, fully backwards-compatible, with no down-sides - what
 > have I missed? :-)
 > 
 > -- 
 > Ian Bell                                           T U R N P I K E  Ltd

-- 
================================================
Ruth Moulton            ruth@muswell.demon.co.uk
Consultant              

65 Tetherdown, 
London N.10 1NH, UK     Tel:+44 181 883 5823

-- 

From owner-ietf-ppp@merit.edu  Mon Feb 16 12:59:32 1998
Delivery-Date: Mon, 16 Feb 1998 12:59:32 -0500
Return-Path: owner-ietf-ppp@merit.edu
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA01330
	for <ietf-archive@ietf.org>; Mon, 16 Feb 1998 12:59:31 -0500 (EST)
Received: from merit.edu (merit.edu [198.108.1.42])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA02996
	for <ietf-archive@cnri.reston.va.us>; Mon, 16 Feb 1998 13:02:10 -0500 (EST)
Received: from localhost (daemon@localhost)
	by merit.edu (8.8.7/8.8.5) with SMTP id MAA10575;
	Mon, 16 Feb 1998 12:41:34 -0500 (EST)
Received: by merit.edu (bulk_mailer v1.5); Mon, 16 Feb 1998 12:41:01 -0500
Received: (from majordom@localhost)
	by merit.edu (8.8.7/8.8.5) id MAA10528
	for ietf-ppp-outgoing; Mon, 16 Feb 1998 12:41:00 -0500 (EST)
Received: from mail.sprint.com (mail.sprint.com [208.4.29.129])
	by merit.edu (8.8.7/8.8.5) with ESMTP id MAA10514
	for <ietf-ppp@merit.edu>; Mon, 16 Feb 1998 12:40:37 -0500 (EST)
Received: from sii01.mail.sprint.com ([192.251.141.141]) by bastion.mail.sprint.com with ESMTP id <16284>; Mon, 16 Feb 1998 11:37:24 -0600
Received: from x400-gw.mail.sprint.com by sii01.mail.sprint.com (X.400 to RFC822 Gateway); Mon, 16  Feb  1998 10:51:08 -0600
X400-Received: by mta MTASprint in /c=US/admd=TELEMAIL/prmd=Sprint/; Relayed; 
  16 Feb 1998 10:50:54 -0600
X400-Received: by /c=US/admd=TELEMAIL/prmd=Sprint/; Relayed; 
  16 Feb 1998 10:50:54 -0600
X400-MTS-Identifier: [/c=US/admd=TELEMAIL/prmd=Sprint/; 0068D34E86E6E0EC-MTASprint]
Content-Identifier: 0068D34E86E6E0EC
Content-Return: Allowed
X400-Content-Type: P2-1988 ( 22 )
Conversion: Allowed
Original-Encoded-Information-Types: IA5-Text
Disclose-Recipients: Prohibited
Alternate-Recipient: Allowed
X400-Originator: Linn.Johnson@mail.sprint.com
X400-Recipients: non-disclosure;
Message-Id: <"0068D34E86E6E0EC*/c=us/admd=Telemail/prmd=Sprint/o=QM/ou=QM(u)1850(u)1/s=Johnson/g=Linn/"@MHS>
Date: Mon, 16 Feb 1998 10:50:54 -0600
From: Linn Johnson <Linn.Johnson@mail.sprint.com>
To: Naganand Doraswamy <naganand@BayNetworks.COM> (IPM Return requested Receipt notification requested),
        ietf-ppp <ietf-ppp@merit.edu> (IPM Return requested Receipt notification requested),
        int-serv <int-serv@isi.edu> (IPM Return requested Receipt notification requested),
        ipsec <ipsec@tis.com> (IPM Return requested Receipt notification requested),
        mpls <mpls@external.cisco.com> (IPM Return requested Receipt notification requested)
Subject: RE>VPN mailing list
Sender: owner-ietf-ppp@merit.edu

         Reply to:   RE>VPN mailing list
How do I get off the ietf-ppp mailing list?  

linn.johnson@mail.sprint.com

--------------------------------------
Date: 2/8/98 10:17
To: Linn Johnson
From: Naganand Doraswamy
I have created VPN mailing list and attached a proposed charter. I would
like to start discussion on what the charter of working group should be and
what problems we should be working on. We intend to have another BOF at
IETF but this time we need to nail down the charter.







From owner-ietf-822@imc.org  Mon Feb 16 15:31:54 1998
Delivery-Date: Mon, 16 Feb 1998 15:31:55 -0500
Return-Path: owner-ietf-822@imc.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA06397
	for <ietf-archive@ietf.org>; Mon, 16 Feb 1998 15:31:54 -0500 (EST)
Received: from mail.proper.com (mail.proper.com [206.86.127.224])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA03620;
	Mon, 16 Feb 1998 15:34:32 -0500 (EST)
Received: (from majordomo@localhost) by mail.proper.com (8.8.5/8.7.3) id MAA23620 for ietf-822-bks; Mon, 16 Feb 1998 12:18:36 -0800 (PST)
Received: from lighthouse.casita.houston.tx.us (troth@casita.houston.tx.us [204.253.212.193]) by mail.proper.com (8.8.5/8.7.3) with SMTP id MAA23616 for <ietf-822@imc.org>; Mon, 16 Feb 1998 12:18:28 -0800 (PST)
Received: (from troth@localhost) by lighthouse.casita.houston.tx.us (8.6.11/8.6.9) id OAA12648; Mon, 16 Feb 1998 14:16:24 -0600
Date: Mon, 16 Feb 1998 14:16:24 -0600 (CST)
From: Rick Troth <troth@casita.houston.tx.us>
X-Sender: troth@lighthouse
To: Ian Bell <ianbell@turnpike.com>
cc: ietf-822@imc.org
Subject: Re: Content-Type: text/paragraph. An alternative proposal
In-Reply-To: <zINNUGALuD60IAmQ@turnpike.com>
Message-ID: <Pine.LNX.3.91.980216135431.12566A-100000@lighthouse>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-ietf-822@imc.org
Precedence: bulk

On Mon, 16 Feb 1998, Ian Bell wrote:

> >From <draft-newman-mime-textpara-00.txt>
> 
> >                    The Text/Paragraph Media Type
> >
> >     The text/plain media type is defined to represent plain text where
> >     the CRLF sequence represents a line break [MIME-IMT].  Many modern
> >     computer systems have a different concept of ``plain text'' from
> >     the systems where the text/plain media type originated.  These
> >     modern systems usually use a proportional-spaced font and use CRLF
> >     to represent paragraph breaks.  Numerous software products have
> >     erroneously labelled this media type as text/plain.  In order to
> >     correct this interoperability problem, the text/paragraph media
> >     type is defined.
 
	When I first read this,  I didn't like the idea.   But ... 
 
> text/paragraph is then defined in such a way as to simply codify the
> existing (mal)practice. It still results in existing MIME-compliant
> software displaying messages that use the new media-type with unreadably
> long lines. 
 
	Which I find totally unacceptable.   But I don't think 
that is what will happen.   As Jacob points out,  when (if?) 
text/paragraph is accepted (and UNDERSTOOD) then MUAs will 
finally have a way of dealing with the (mal)practice. 
 
> As mentioned later in that draft, there may also be problems
> when such messages are quoted (and requoted), and with signature files
> which usually include lines that are not meant to be wrapped.
 
	Yes.   But the burden is on the MUA to process content 
into presentation,  and then process presentation into content 
for the reply  (if any).   This new CT facilitates that end by 
offering a recognizable handle on what some systems are presuming. 
 
> Thus, my proposal for text/paragraph would be that:
> ... 
 
	Please do NOT introcuce dependencies on whitespace. 
Leading, trailing, mixed TABs and BLANKs:  they all lead to 
new and wonderful forms of (mal)practice. 
 
>    it is said that some MTAs or gateways routinely strip trailing 
>    whitespace or even pad lines with white space.   ... 
 
	It is truly said.   But stripping and padding of whitespace 
is not limited to MTAs  (though may be exclusive to MTAs within the 
realm of electronic mail). 
 
> -- 
> Ian Bell                                           T U R N P I K E  Ltd
 
	Thanks for your constructive thoughts. 
 
-- 
Rick Troth at La Casita, Houston, Texas, USA 
 




From owner-ietf-822@imc.org  Mon Feb 16 17:42:29 1998
Delivery-Date: Mon, 16 Feb 1998 17:42:29 -0500
Return-Path: owner-ietf-822@imc.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA10141
	for <ietf-archive@ietf.org>; Mon, 16 Feb 1998 17:42:29 -0500 (EST)
Received: from mail.proper.com (mail.proper.com [206.86.127.224])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA04387;
	Mon, 16 Feb 1998 17:45:08 -0500 (EST)
Received: (from majordomo@localhost) by mail.proper.com (8.8.5/8.7.3) id OAA24449 for ietf-822-bks; Mon, 16 Feb 1998 14:31:49 -0800 (PST)
Received: from THOR.INNOSOFT.COM (SYSTEM@THOR.INNOSOFT.COM [192.160.253.66]) by mail.proper.com (8.8.5/8.7.3) with ESMTP id OAA24445 for <ietf-822@imc.org>; Mon, 16 Feb 1998 14:31:45 -0800 (PST)
Received: from elwood.innosoft.com ("port 37306"@ELWOOD.INNOSOFT.COM)
 by INNOSOFT.COM (PMDF V5.1-10 #8694)
 with SMTP id <01ITNFX5JYVI9AN26U@INNOSOFT.COM> for ietf-822@imc.org; Mon,
 16 Feb 1998 14:29:44 PST
Date: Mon, 16 Feb 1998 14:31:40 -0800 (PST)
From: Chris Newman <Chris.Newman@innosoft.com>
Subject: Re: Content-Type: text/paragraph. An alternative proposal
In-reply-to: <zINNUGALuD60IAmQ@turnpike.com>
To: Ian Bell <ianbell@turnpike.com>
Cc: ietf-822@imc.org
Message-id: <Pine.SOL.3.95.980216122759.29972F-100000@elwood.innosoft.com>
MIME-version: 1.0
Content-type: TEXT/PLAIN; charset=US-ASCII
Originator-Info: login-id=chris; server=THOR.INNOSOFT.COM
Sender: owner-ietf-822@imc.org
Precedence: bulk

The fundamental premise behind the current text/paragraph proposal is that
we can't stop vendors from generating this stuff, so let's at least
attempt to get them to label it so the recipient can fix it without 
breaking other things.

Your counter-proposal is based on the premise that the vendors who are
generating this stuff are willing to add code to make it palatable to
Internet users.  Given that downconversion to text/plain is simpler than
your proposal, and that there is an existing text media type which encodes
paragraph semantics in a human friendly way (RFC 1896), I suspect your
premise is not correct.

Your proposal is creative and might have been a good idea six years ago, 
but I don't think it addresses the underlying problem today.

		- Chris


From adm  Wed Feb 18 09:52:30 1998
Delivery-Date: Wed, 18 Feb 1998 09:57:15 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id JAA00777
	for ietf-123-outbound.10@ietf.org; Wed, 18 Feb 1998 09:52:03 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA00716;
	Wed, 18 Feb 1998 09:50:40 -0500 (EST)
Message-Id: <199802181450.JAA00716@ns.ietf.org>
To: IETF-Announce: ;
Cc: RFC Editor <rfc-editor@isi.edu>
Cc: Internet Architecture Board <iab@isi.edu>
Cc: urn-ietf@bunyip.com
From: The IESG <iesg-secretary@ns.ietf.org>
Subject: Document Action: Using Existing Bibliographic Identifiers as
	 Uniform Resource Names to Informational
Date: Wed, 18 Feb 1998 09:50:39 -0500
Sender: scoya@cnri.reston.va.us



The IESG has approved the Internet-Draft 'Using Existing Bibliographic
Identifiers as Uniform Resource Names' <draft-ietf-urn-biblio-02.txt>
as a Informational.  This document is the product of the Uniform
Resource Names Working Group.  The IESG contact persons are Harald
Alvestrand and Keith Moore.


From owner-ietf-822@imc.org  Wed Feb 18 12:31:52 1998
Delivery-Date: Wed, 18 Feb 1998 12:31:53 -0500
Return-Path: owner-ietf-822@imc.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA04994
	for <ietf-archive@ietf.org>; Wed, 18 Feb 1998 12:31:52 -0500 (EST)
Received: from mail.proper.com (mail.proper.com [206.86.127.224])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA13235;
	Wed, 18 Feb 1998 12:34:28 -0500 (EST)
Received: (from majordomo@localhost) by mail.proper.com (8.8.5/8.7.3) id JAA15368 for ietf-822-bks; Wed, 18 Feb 1998 09:24:39 -0800 (PST)
Received: from info.dsv.su.se (info.dsv.su.se [130.237.161.221]) by mail.proper.com (8.8.5/8.7.3) with ESMTP id JAA15364 for <ietf-822@imc.org>; Wed, 18 Feb 1998 09:24:34 -0800 (PST)
Received: from [130.237.150.138] (jph1.dsv.su.se [130.237.150.138])
	by info.dsv.su.se (8.8.8/8.8.8) with ESMTP
	id SAA15500;
	Wed, 18 Feb 1998 18:22:46 +0100 (MET)
X-Sender: jpalme@mail.dsv.su.se (Unverified)
Message-Id: <v04003a0ab110c60b8da5@[130.237.150.138]>
In-Reply-To: <UE6EnDAVIv60IAjq@turnpike.com>
References: <fyImKDAdDZ60IAgi@turnpike.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 18 Feb 1998 18:17:21 +0100
To: Ian Bell <ianbell@turnpike.com>, ietf-822@imc.org
From: Jacob Palme <jpalme@dsv.su.se>
Subject: Re: Content-Type: text/paragraph. An alternative proposal
Sender: owner-ietf-822@imc.org
Precedence: bulk

At 14.37 +0000 98-02-18, Ian Bell wrote:
>The more I think about this, the more I worry about the interaction
>between text/paragraph and message-quoting. I fear we may be moving from a
>standard (text/plain) that's being broken to a standard (text/paragraph)
>that _is_ broken.

The best mailer I have seen for handling this specific problem is Pine.
If Pine gets as input a message with

>A very long line one two three four five six seven eight nine ten eleven twelve thirteen fourteen fifteen sixteen seventeen, etc.

this line will automatically get displayed to its reader as

>A very long line one two three four five six seven eight nine ten
>eleven twelve thirteen fourteen fifteen sixteen seventeen, etc.

If the writer of a reply containing the above text edits the text,
and changes it to, for example:

>five six seven eight nine ten
>eleven twelve thirteen fourteen fifteen sixteen seventeen, etc.

and if the writer of the reply applies the justify command in Pine,
the result will be

>five six seven eight nine ten eleven twelve thirteen fourteen
>fifteen sixteen seventeen, etc.

and not, for example,

>five six seven eight nine ten >eleven twelve thirteen fourteen
fifteen sixteen seventeen, etc.

as one could expect of more simpleminded editors.

All my praise and admiration to the developers of Pine!
 

------------------------------------------------------------------------
Jacob Palme <jpalme@dsv.su.se> (Stockholm University and KTH)
for more info see URL: http://www.dsv.su.se/~jpalme



From owner-ietf-822@imc.org  Wed Feb 18 12:54:23 1998
Delivery-Date: Wed, 18 Feb 1998 12:54:23 -0500
Return-Path: owner-ietf-822@imc.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA05540
	for <ietf-archive@ietf.org>; Wed, 18 Feb 1998 12:54:22 -0500 (EST)
Received: from mail.proper.com (mail.proper.com [206.86.127.224])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA13323;
	Wed, 18 Feb 1998 12:56:55 -0500 (EST)
Received: (from majordomo@localhost) by mail.proper.com (8.8.5/8.7.3) id JAA15578 for ietf-822-bks; Wed, 18 Feb 1998 09:43:36 -0800 (PST)
Received: from lighthouse.casita.houston.tx.us (troth@casita.houston.tx.us [204.253.212.193]) by mail.proper.com (8.8.5/8.7.3) with SMTP id JAA15573 for <ietf-822@imc.org>; Wed, 18 Feb 1998 09:43:29 -0800 (PST)
Received: (from troth@localhost) by lighthouse.casita.houston.tx.us (8.6.11/8.6.9) id LAA24109; Wed, 18 Feb 1998 11:41:48 -0600
Date: Wed, 18 Feb 1998 11:41:48 -0600 (CST)
From: Rick Troth <troth@casita.houston.tx.us>
X-Sender: troth@lighthouse
To: Ian Bell <ianbell@turnpike.com>
cc: ietf-822@imc.org
Subject: Re: Content-Type: text/paragraph. An alternative proposal
In-Reply-To: <UE6EnDAVIv60IAjq@turnpike.com>
Message-ID: <Pine.LNX.3.91.980218112916.24009A-100000@lighthouse>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-ietf-822@imc.org
Precedence: bulk

On Wed, 18 Feb 1998, Ian Bell wrote:

	I think you're missing the advantage of the "paragraph" label. 
 
> A reply to a paragraph within a text/paragraph body part that looks like
> 
>         A message with ... ... a very long line.
> 
> would, if the entire paragraph is quoted with the standard marker, be
> 
>         >A message with ... ... a very long line.
 
	Won't happen.   Actually,  it COULD happen,  but the burden 
is placed squarely on the back of the user agent to deal with this. 
We can then fairly point the finger at the clear offender. 
 
> which may get displayed as
> 
>         >A message with ...
>         >... a very long line.
> or 
>         >A message with ...
>         ... a very long line.
 
	In a world where text/paragraph is a properly defined standard, 
the latter is wrong.   Period.   If the user doesn't care,  then do we? 
I certainly care,  and would complain loudly to my MUA vendor. 
 
> depending on whether the MUA decides to do anything at all about quoted
> material (current draft says MUAs "MAY wish to consider" quoting
> conventions).
 
	Excellent point.   Stronger wording is in order there. 
 
> The user, if presented with the second version, will say that the message
> display is broken because text is being mis-attributed. The retort here
> could simply be that the MUA displaying the message is broken because it
> is displaying the message sub-optimally. Bad, but the finger of blame gets
> pointed at that MUA.
 
	The light goes on for me.   (It takes a while.) 
 
	You're worried about mis-quotes being sent,  not so much 
mis-quotes displayed.   Good point.   I don't see a way to reliably 
coerce the replying MUA into compliance.   Does that make the 
standard bad?   No. 
 
> In order to display this message properly to the user (ie to give the
> correct impression of who said what), the receiving MUA is going to have
> to successfully parse these forms. Any failure in display can't really be
> put at the door of the MUA as there is no RFC that governs quoting
> conventions - the failure comes from the media-type itself. At this point,
> though, the message itself won't be broken since examining the source
> line-breaks will determine correctly the authors involved.
 
	The closest thing I've seen is HTML  (which is annoying 
when sent through mail,  as some will agree).   I can imagine 
nesting of blocks of quoted material. 
 
> The conclusion must be that using _any_ quote character when replying in
> text/paragraph may cause damage to the ensuing conversation thread. The
> problem does not lie in MUAs but in text/paragraph itself.
 
	This connection I do NOT see. 
 
> -- 
> Ian Bell                                           T U R N P I K E  Ltd
 
-- 
Rick Troth at La Casita, Houston, Texas, USA 
 



From owner-ietf-822@imc.org  Wed Feb 18 13:19:11 1998
Delivery-Date: Wed, 18 Feb 1998 13:19:12 -0500
Return-Path: owner-ietf-822@imc.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA05857
	for <ietf-archive@ietf.org>; Wed, 18 Feb 1998 13:19:11 -0500 (EST)
Received: from mail.proper.com (mail.proper.com [206.86.127.224])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA13407;
	Wed, 18 Feb 1998 13:21:48 -0500 (EST)
Received: (from majordomo@localhost) by mail.proper.com (8.8.5/8.7.3) id KAA15749 for ietf-822-bks; Wed, 18 Feb 1998 10:06:57 -0800 (PST)
Received: from THOR.INNOSOFT.COM (SYSTEM@THOR.INNOSOFT.COM [192.160.253.66]) by mail.proper.com (8.8.5/8.7.3) with ESMTP id KAA15745 for <ietf-822@imc.org>; Wed, 18 Feb 1998 10:06:54 -0800 (PST)
Received: from elwood.innosoft.com ("port 58824"@ELWOOD.INNOSOFT.COM)
 by INNOSOFT.COM (PMDF V5.1-10 #8694)
 with SMTP id <01ITPZ8QZLJ09AN7K2@INNOSOFT.COM> for ietf-822@imc.org; Wed,
 18 Feb 1998 10:04:18 PST
Date: Wed, 18 Feb 1998 10:06:14 -0800 (PST)
From: Chris Newman <Chris.Newman@innosoft.com>
Subject: Re: Content-Type: text/paragraph. An alternative proposal
In-reply-to: <UE6EnDAVIv60IAjq@turnpike.com>
To: Ian Bell <ianbell@turnpike.com>
Cc: ietf-822@imc.org
Message-id: <Pine.SOL.3.95.980218094215.6304D-100000@elwood.innosoft.com>
MIME-version: 1.0
Content-type: TEXT/PLAIN; charset=US-ASCII
Originator-Info: login-id=chris; server=THOR.INNOSOFT.COM
Sender: owner-ietf-822@imc.org
Precedence: bulk

On Wed, 18 Feb 1998, Ian Bell wrote:
> I think the draft must be changed in this area: perhaps to deprecate the
> use of quote characters within text/paragraph, or maybe to say that MUAs
> SHOULD downgrade to text/plain before quoting. Maybe even to deprecate
> text/paragraph itself and make it clear that the RFC (to be) only exists
> to deal with the current practice of misusing qp and text/plain.

Sigh.  I was hoping I didn't have to deal with this head-on as it's an MUA 
convention and not part of the media type.  How about adding the
following section:

---
4.1. Requirements for Use of text/paragraph in Internet Mail

Mail User Agents SHOULD generate text/plain instead of text/paragraph in
Internet mail.  Gateways from systems which use text/paragraph to
Internet mail SHOULD convert to text/plain and MUST NOT label 
paragraph-based text as text/plain.

A common convention in Internet messages is to indicate quoted text by
preceeding each line with a quote character of the user's choice. 
However, because it is necessary to line-wrap text/paragraph on display a
more precise convention is necessary in text/paragraph.  When quoted text
is included in text/paragraph, the paragraph is preceeded with a ">". 
When displaying text/paragraph or converting it to text/plain, agents
supporting this convention will copy all ">"s at the beginning of a
paragraph to the beginning of each line-wrapped line of that paragraph. 
---

		- Chris



From ipp-owner@pwg.org  Thu Feb 19 18:09:04 1998
Delivery-Date: Thu, 19 Feb 1998 18:09:10 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA28591
	for <ietf-archive@ietf.org>; Thu, 19 Feb 1998 18:09:03 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA19209
	for <ietf-archive@cnri.reston.va.us>; Thu, 19 Feb 1998 18:11:41 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA07398 for <ietf-archive@cnri.reston.va.us>; Thu, 19 Feb 1998 18:09:01 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 19 Feb 1998 18:00:54 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA06456 for ipp-outgoing; Thu, 19 Feb 1998 18:00:49 -0500 (EST)
Message-Id: <199802192300.PAA17650@barley.adnc.com>
X-Sender: lstein@pop3.fapo.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0
Date: Thu, 19 Feb 1998 14:58:12 -0800
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>,
        "'pwg@pwg.org'" <pwg@pwg.org>, "'p1394@pwg.org'" <p1394@pwg.org>
From: Larry Stein <lstein@fapo.com>
Subject: IPP> Re: P1394> Early ping for april meeting
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C127233D@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

Randy,

Thanks for setting this up.  I vote for meeting at Sharp.

Will be there for 1394PWG.

-Larry

At 2/19/98 02:48 PM , Turner, Randy wrote:
>
>The April meeting of the PWG will be in Portland, OR and is scheduled
>for April 6-10. The meeting location is tentatively planned for the new
>Embassy Suites Hotel in downtown. The conference rate will be $135.00
>per night with a daily meeting room fee of about $35.00. I'm assuming
>the daily meeting breakdown would be
>
>Mon,Tues: PWG1394 WG   Weds/Thurs: PWG/IPP WG   Fri: Host MIB, UPD,
>Other business
>
>As an alternative meeting location, Sharp could host the meeting at our
>site, which is about a 25-minute drive from downtown Portland. If Sharp
>hosts the meeting, then there would be no meeting room fee, and we could
>provide lunch on whatever days the group wanted. Including our normal
>break snacks. You would of course be on your own for lodging. You could
>either stay in downtown Portland and drive each day, or we have 3 or 4
>hotels within 10 - 15 minute drive of the Sharp campus. One of the
>hotels is new (The Heathman Lodge) and is really a nice place. Its about
>10 or so minutes away.
>
>What I am interested in knowing is who would be attending the meeting in
>Portland, in general, and secondly, at which location you would prefer
>to meet (Embassy Suites/downtown or Sharp). It doesn't really make much
>difference to me either way, although it might be somewhat less
>expensive for folks flying in to meet at Sharp. Also I would like to
>know which meetings you would be attending and if you want to meet in
>town, I would need to know if you would be staying at the hotel. 
>
>Thanks!
>
>Randy
> 
***************************************************************
Larry A. Stein			Phone: 	(619)292-2742
Warp Nine Engineering		Fax:	(619)292-8020
				Web: 	http://www.fapo.com
***************************************************************

From pwg-owner@pwg.org  Thu Feb 19 18:11:47 1998
Delivery-Date: Thu, 19 Feb 1998 18:11:48 -0500
Return-Path: pwg-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA28614
	for <ietf-archive@ietf.org>; Thu, 19 Feb 1998 18:11:47 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA19219
	for <ietf-archive@cnri.reston.va.us>; Thu, 19 Feb 1998 18:14:25 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA07777 for <ietf-archive@cnri.reston.va.us>; Thu, 19 Feb 1998 18:11:45 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 19 Feb 1998 18:08:24 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA06449 for pwg-outgoing; Thu, 19 Feb 1998 18:00:45 -0500 (EST)
Message-Id: <199802192300.PAA17650@barley.adnc.com>
X-Sender: lstein@pop3.fapo.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0
Date: Thu, 19 Feb 1998 14:58:12 -0800
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>,
        "'pwg@pwg.org'" <pwg@pwg.org>, "'p1394@pwg.org'" <p1394@pwg.org>
From: Larry Stein <lstein@fapo.com>
Subject: PWG> Re: P1394> Early ping for april meeting
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C127233D@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-pwg@pwg.org

Randy,

Thanks for setting this up.  I vote for meeting at Sharp.

Will be there for 1394PWG.

-Larry

At 2/19/98 02:48 PM , Turner, Randy wrote:
>
>The April meeting of the PWG will be in Portland, OR and is scheduled
>for April 6-10. The meeting location is tentatively planned for the new
>Embassy Suites Hotel in downtown. The conference rate will be $135.00
>per night with a daily meeting room fee of about $35.00. I'm assuming
>the daily meeting breakdown would be
>
>Mon,Tues: PWG1394 WG   Weds/Thurs: PWG/IPP WG   Fri: Host MIB, UPD,
>Other business
>
>As an alternative meeting location, Sharp could host the meeting at our
>site, which is about a 25-minute drive from downtown Portland. If Sharp
>hosts the meeting, then there would be no meeting room fee, and we could
>provide lunch on whatever days the group wanted. Including our normal
>break snacks. You would of course be on your own for lodging. You could
>either stay in downtown Portland and drive each day, or we have 3 or 4
>hotels within 10 - 15 minute drive of the Sharp campus. One of the
>hotels is new (The Heathman Lodge) and is really a nice place. Its about
>10 or so minutes away.
>
>What I am interested in knowing is who would be attending the meeting in
>Portland, in general, and secondly, at which location you would prefer
>to meet (Embassy Suites/downtown or Sharp). It doesn't really make much
>difference to me either way, although it might be somewhat less
>expensive for folks flying in to meet at Sharp. Also I would like to
>know which meetings you would be attending and if you want to meet in
>town, I would need to know if you would be staying at the hotel. 
>
>Thanks!
>
>Randy
> 
***************************************************************
Larry A. Stein			Phone: 	(619)292-2742
Warp Nine Engineering		Fax:	(619)292-8020
				Web: 	http://www.fapo.com
***************************************************************

From ipp-owner@pwg.org  Sun Feb 22 09:48:10 1998
Delivery-Date: Sun, 22 Feb 1998 09:48:11 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA02058
	for <ietf-archive@ietf.org>; Sun, 22 Feb 1998 09:48:09 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA00455
	for <ietf-archive@cnri.reston.va.us>; Sun, 22 Feb 1998 09:50:47 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id JAA23664 for <ietf-archive@cnri.reston.va.us>; Sun, 22 Feb 1998 09:48:08 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Sun, 22 Feb 1998 09:37:54 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id JAA22470 for ipp-outgoing; Sun, 22 Feb 1998 09:37:47 -0500 (EST)
Date: Sun, 22 Feb 1998 23:37:21 +0900 (JST)
Message-Id: <199802221437.XAA04248@smtp.dtinet.or.jp>
From: Nagasaka Fumio <fumiona@venus.dti.ne.jp>
To: "Turner, Randy" <rturner@sharplabs.com>
Cc: "'ipp@pwg.org'" <ipp@pwg.org>, "'pwg@pwg.org'" <pwg@pwg.org>,
        "'p1394@pwg.org'" <p1394@pwg.org>
Subject: IPP> Re: PWG> Early ping for april meeting
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C127233D@admsrvnt02.enet.sharplabs.com>
References: <D10983CAC30DD111B41400805FA6A1C127233D@admsrvnt02.enet.sharplabs.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-Mailer: Becky! ver 1.23
Sender: ipp-owner@pwg.org

Dear Randy

I am going to attend the April meeting, and prefer
Embassy Suites/downtown.
-----
Fumio Nagasaka
EPSON Software Development Laboratory Inc.,
TEL: +81 268 25-4111 // FAX: +81 268 25-4627
HomePage = http://www.venus.dti.ne.jp/~fumiona/


From pwg-owner@pwg.org  Sun Feb 22 09:48:16 1998
Delivery-Date: Sun, 22 Feb 1998 09:48:16 -0500
Return-Path: pwg-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA02063
	for <ietf-archive@ietf.org>; Sun, 22 Feb 1998 09:48:16 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA00458
	for <ietf-archive@cnri.reston.va.us>; Sun, 22 Feb 1998 09:50:54 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id JAA23679 for <ietf-archive@cnri.reston.va.us>; Sun, 22 Feb 1998 09:48:15 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Sun, 22 Feb 1998 09:42:58 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id JAA22455 for pwg-outgoing; Sun, 22 Feb 1998 09:37:37 -0500 (EST)
Date: Sun, 22 Feb 1998 23:37:21 +0900 (JST)
Message-Id: <199802221437.XAA04248@smtp.dtinet.or.jp>
From: Nagasaka Fumio <fumiona@venus.dti.ne.jp>
To: "Turner, Randy" <rturner@sharplabs.com>
Cc: "'ipp@pwg.org'" <ipp@pwg.org>, "'pwg@pwg.org'" <pwg@pwg.org>,
        "'p1394@pwg.org'" <p1394@pwg.org>
Subject: Re: PWG> Early ping for april meeting
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C127233D@admsrvnt02.enet.sharplabs.com>
References: <D10983CAC30DD111B41400805FA6A1C127233D@admsrvnt02.enet.sharplabs.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-Mailer: Becky! ver 1.23
Sender: owner-pwg@pwg.org

Dear Randy

I am going to attend the April meeting, and prefer
Embassy Suites/downtown.
-----
Fumio Nagasaka
EPSON Software Development Laboratory Inc.,
TEL: +81 268 25-4111 // FAX: +81 268 25-4627
HomePage = http://www.venus.dti.ne.jp/~fumiona/


From owner-uri@Bunyip.Com  Thu Feb 26 17:16:39 1998
Delivery-Date: Thu, 26 Feb 1998 17:16:40 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA20375
	for <ietf-archive@ietf.org>; Thu, 26 Feb 1998 17:16:38 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA18806;
	Thu, 26 Feb 1998 17:19:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA28712
	for uri-out; Thu, 26 Feb 1998 16:56:21 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA28704
	for uri-in; Thu, 26 Feb 1998 16:56:15 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA28694
	for <uri@services.bunyip.com>; Thu, 26 Feb 1998 16:56:07 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA04422
	for uri@services; Thu, 26 Feb 1998 16:56:06 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA04419;
	Thu, 26 Feb 1998 16:56:00 -0500 (EST)
Received: from [10.0.0.10] ([18.23.20.52])
	by life.ai.mit.edu (8.8.8/AI1.22/ai.master.life:1.23) with ESMTP id QAA28094;
	Thu, 26 Feb 1998 16:55:57 -0500 (EST)
Message-Id: <v0313030bb11b1546a24b@[195.129.10.47]>
In-Reply-To: <199802181450.JAA00716@ns.ietf.org>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 26 Feb 1998 07:51:18 -0500
To: urn-ietf@Bunyip.Com, uri@Bunyip.Com
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
Sender: owner-uri@Bunyip.Com
Precedence: bulk

AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
The Association of American Publishers, in conjunction with the Corporation
for National Research Initiatives, has developed an electronic
identification system for materials on the Internet.  The digital object
identifier (DOI) system links would-be content-users with content
copyright-owners through alphanumeric "tags" attached to each work.  The AAP
hopes the system could eventually be used to restrict access to copyrighted
works, but for now, it's strictly an honor system.  The DOI system will be
maintained and administered by the newly formed International DOI
Foundation.  http://www.doi.org  (CIO 15 Feb 98)



From owner-uri@Bunyip.Com  Thu Feb 26 18:09:18 1998
Delivery-Date: Thu, 26 Feb 1998 18:09:19 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA21491
	for <ietf-archive@ietf.org>; Thu, 26 Feb 1998 18:09:18 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA19132;
	Thu, 26 Feb 1998 18:11:56 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA00652
	for uri-out; Thu, 26 Feb 1998 18:00:51 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA00639
	for uri-in; Thu, 26 Feb 1998 18:00:48 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA00632
	for <uri@services.bunyip.com>; Thu, 26 Feb 1998 18:00:45 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id SAA04761
	for uri@services; Thu, 26 Feb 1998 18:00:46 -0500 (EST)
Received: from ha1.rdc1.md.home.com (ha1.rdc1.md.home.com [24.2.2.66])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA04756;
	Thu, 26 Feb 1998 18:00:42 -0500 (EST)
Received: from aw3 ([24.3.20.241]) by ha1.rdc1.md.home.com
          (Netscape Mail Server v2.02) with SMTP id AAA18870;
          Thu, 26 Feb 1998 15:00:38 -0800
Message-ID: <088f01bd430a$7f077110$f1140318@aw3.hwrd1.md.home.com>
Reply-To: "Archie" <warnock@clark.net>
From: "Archie" <warnock@home.com>
To: "John C. Mallery" <jcma@ai.mit.edu>
Cc: <urn-ietf@Bunyip.Com>, <uri@Bunyip.Com>
Subject: Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
Date: Thu, 26 Feb 1998 18:01:39 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
>The Association of American Publishers, in conjunction with the Corporation
>for National Research Initiatives, has developed an electronic
>identification system for materials on the Internet.  The digital object


Very interesting.  From checking out the site at doi.org, it appears they're
using the Handle system.  A friend of mine and I were speculating on what
happens when there are something like 10**14 documents registered.  Doesn't
it seem like a hierarchical system would do the job more efficiently here?
Or is there such an architecture now behind the handles?

Archie

-- Archie Warnock                           Internet:  warnock@clark.net
-- A/WWW Enterprises                        Phone/FAX: 301-854-2987
--         http://www.clark.net/pub/warnock/awww.html
--       As a matter of fact, I _do_ speak for my employer.



From owner-uri@Bunyip.Com  Fri Feb 27 14:41:53 1998
Delivery-Date: Fri, 27 Feb 1998 14:41:54 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA19297
	for <ietf-archive@ietf.org>; Fri, 27 Feb 1998 14:41:53 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA22939;
	Fri, 27 Feb 1998 14:44:28 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA25152
	for uri-out; Fri, 27 Feb 1998 14:25:53 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA25144
	for uri-in; Fri, 27 Feb 1998 14:25:47 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA25136
	for <uri@services.bunyip.com>; Fri, 27 Feb 1998 14:25:38 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA07628
	for uri@services; Fri, 27 Feb 1998 14:25:38 -0500 (EST)
Received: from cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA07623;
	Fri, 27 Feb 1998 14:25:34 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id OAA22810;
	Fri, 27 Feb 1998 14:28:05 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id OAA17736; Fri, 27 Feb 1998 14:25:24 -0500
Message-ID: <07dc01bd43b6$37251d50$29019784@ssun.CNRI.Reston.Va.US>
Reply-To: "Sam Sun" <ssun@cnri.reston.va.us>
From: "Sam Sun" <ssun@cnri.reston.va.us>
To: "Archie" <warnock@clark.net>, "John C. Mallery" <jcma@ai.mit.edu>
Cc: <urn-ietf@Bunyip.Com>, <uri@Bunyip.Com>
Subject: Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
Date: Fri, 27 Feb 1998 14:30:49 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-uri@Bunyip.Com
Precedence: bulk

DOI is an application of the Handle System (http://www.handle.net), which is
a global name service. Every DOI is a Handle in the Handle System, and DOIs
are registered and resolved using Handle System Resolution and
Administration protocols.

The DOI namespace, a sub-namespace of Handle System name space, _is_
heirarchical.  In terms of DOI, this hierarchy is reflected in the DOI
"Prefix", and the way it is assigned or used. The DOI "Prefix" is equivalent
to the Naming Authority in the Handle System, which serves as an
administrative unit for a sub-namespace, and the sub-namespace could in term
define its own sub-namespace, and so on. (It is worth noting that although
the namespace is heirarchical, the resolution protocol is not, so as to
achieve minimum number of round trips, and to ensure global uniqueness.)

Regards,
Sam
ssun@cnri.reston.va.us


-----Original Message-----
From: Archie <warnock@home.com>
To: John C. Mallery <jcma@ai.mit.edu>
Cc: urn-ietf@Bunyip.Com <urn-ietf@Bunyip.Com>; uri@Bunyip.Com
<uri@Bunyip.Com>
Date: Thursday, February 26, 1998 6:09 PM
Subject: Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS


>>AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
>>The Association of American Publishers, in conjunction with the
Corporation
>>for National Research Initiatives, has developed an electronic
>>identification system for materials on the Internet.  The digital object
>
>
>Very interesting.  From checking out the site at doi.org, it appears
they're
>using the Handle system.  A friend of mine and I were speculating on what
>happens when there are something like 10**14 documents registered.  Doesn't
>it seem like a hierarchical system would do the job more efficiently here?
>Or is there such an architecture now behind the handles?
>
>Archie
>
>-- Archie Warnock                           Internet:  warnock@clark.net
>-- A/WWW Enterprises                        Phone/FAX: 301-854-2987
>--         http://www.clark.net/pub/warnock/awww.html
>--       As a matter of fact, I _do_ speak for my employer.
>
>


From owner-uri@Bunyip.Com  Fri Feb 27 16:24:41 1998
Delivery-Date: Fri, 27 Feb 1998 16:24:41 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA22546
	for <ietf-archive@ietf.org>; Fri, 27 Feb 1998 16:24:41 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA23613;
	Fri, 27 Feb 1998 16:27:17 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA26840
	for uri-out; Fri, 27 Feb 1998 15:59:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA26831
	for uri-in; Fri, 27 Feb 1998 15:59:01 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA26821
	for <uri@services.bunyip.com>; Fri, 27 Feb 1998 15:58:49 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA07866
	for uri@services; Fri, 27 Feb 1998 15:58:49 -0500 (EST)
Received: from ha1.rdc1.md.home.com (ha1.rdc1.md.home.com [24.2.2.66])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA07861;
	Fri, 27 Feb 1998 15:58:32 -0500 (EST)
Received: from aw3 ([24.3.20.241]) by ha1.rdc1.md.home.com
          (Netscape Mail Server v2.02) with SMTP id AAA29749;
          Fri, 27 Feb 1998 12:58:11 -0800
Message-ID: <000801bd43c2$8e8bb980$f1140318@aw3.hwrd1.md.home.com>
Reply-To: "Archie" <warnock@clark.net>
From: "Archie" <warnock@home.com>
To: "Sam Sun" <ssun@cnri.reston.va.us>, "John C. Mallery" <jcma@ai.mit.edu>
Cc: <urn-ietf@Bunyip.Com>, <uri@Bunyip.Com>
Subject: Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
Date: Fri, 27 Feb 1998 15:59:03 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>The DOI namespace, a sub-namespace of Handle System name space, _is_
>heirarchical.  In terms of DOI, this hierarchy is reflected in the DOI
>"Prefix", and the way it is assigned or used. The DOI "Prefix" is
equivalent

Thanks.  That clears up one issue.

>define its own sub-namespace, and so on. (It is worth noting that although
>the namespace is heirarchical, the resolution protocol is not, so as to
>achieve minimum number of round trips, and to ensure global uniqueness.)


So, what happens to name resolution times when we get something like 10**N
(pick your favorite stressful value of N) documents in the system?

Archie

-- Archie Warnock                           Internet:  warnock@clark.net
-- A/WWW Enterprises                        Phone/FAX: 301-854-2987
--         http://www.clark.net/pub/warnock/awww.html
--       As a matter of fact, I _do_ speak for my employer.



From owner-uri@Bunyip.Com  Sat Feb 28 02:09:49 1998
Delivery-Date: Sat, 28 Feb 1998 02:09:50 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id CAA06426
	for <ietf-archive@ietf.org>; Sat, 28 Feb 1998 02:09:49 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA24979;
	Sat, 28 Feb 1998 02:12:25 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA10795
	for uri-out; Sat, 28 Feb 1998 01:59:18 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA10787
	for uri-in; Sat, 28 Feb 1998 01:59:16 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA10779
	for <uri@services.bunyip.com>; Sat, 28 Feb 1998 01:59:12 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA09333
	for uri@services; Sat, 28 Feb 1998 01:59:13 -0500 (EST)
Received: from cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA09328;
	Sat, 28 Feb 1998 01:59:09 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id CAA24965;
	Sat, 28 Feb 1998 02:01:43 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id BAA25000; Sat, 28 Feb 1998 01:58:58 -0500
Message-ID: <001501bd4416$c4226680$d7019784@ssun2.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@cnri.reston.va.us>
To: "Archie" <warnock@home.com>, "John C. Mallery" <jcma@ai.mit.edu>
Cc: <urn-ietf@Bunyip.Com>, <uri@Bunyip.Com>
Subject: Re: [URN] Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
Date: Sat, 28 Feb 1998 02:01:53 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Archie wrote:
>...
>So, what happens to name resolution times when we get something like 10**N
>(pick your favorite stressful value of N) documents in the system?
>


Sorry I didn't quite understand your question.  And I guess that you are
asking the total number of round trips required to resolve 10**N (10 to the
power N) number of handles.

The answer to this will depend on how these handles are related. In one
extreme case, if all these handles are registered under the same naming
authority, then the total number of round trips could be 10**N + 1. Another
extreme case could be that all these handles are from different naming
authority, and none of those naming authorities have ever been visited by
the client, then we are talking about a total of 2 * 10**N number of round
trips.

On the other hand, if all these documents are deems to be used together
again and again, the provider could probably create a handle as a reference
to a HTML document, where the HTML document contains all the references (say
URLs) of those documents. The HTML document can be generated
_programmatically_ by resolving handles of these documents. If this is the
case, the client could potentially need only one round trip to get the
information of all those documents.

Regards,
Sam
ssun@cnri.reston.va.us



From owner-uri@Bunyip.Com  Sat Feb 28 12:25:23 1998
Delivery-Date: Sat, 28 Feb 1998 12:25:23 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA11912
	for <ietf-archive@ietf.org>; Sat, 28 Feb 1998 12:25:22 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA25548;
	Sat, 28 Feb 1998 12:27:57 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA24083
	for uri-out; Sat, 28 Feb 1998 11:40:46 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA24076
	for uri-in; Sat, 28 Feb 1998 11:40:43 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA24068
	for <uri@services.bunyip.com>; Sat, 28 Feb 1998 11:40:40 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA10123
	for uri@services; Sat, 28 Feb 1998 11:40:41 -0500 (EST)
Received: from access4.digex.net (access4.digex.net [205.197.245.195])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA10114;
	Sat, 28 Feb 1998 11:40:38 -0500 (EST)
Received: (from asgilman@localhost)
          by access4.digex.net (8.8.4/8.8.4)
	  id LAA01526; Sat, 28 Feb 1998 11:40:09 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199802281640.LAA01526@access4.digex.net>
Subject: #fragment as :name
To: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Date: Sat, 28 Feb 1998 11:40:08 -0500 (EST)
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk


This is an observation, not a proposal.

It appears to me that the established uses of #fragment with HTML
documents, and the proposed extensions with XML documents (which
are designed to be compatible with the HTML-driven uses) are all
cases where what follows the # character is a name reference.

It is a reference to a name defined in a namespace which is in
turn defined by the object identified in the preceding name.
It is a "classic case of namespace descent."  The spelling might
as easing be scheme:stuff:fragment where stuff comprises the
<site> and <path> parts in conventional URL usage.

It is the fact that ID and NAME are both attribute designators
from a common namespace that lets Lynx treat IDs in HTML in a
manner "homologous to #name" and extend the scope of #name to
include #[name | id] with no damage whatsoever.

If one adopts a namespace mindset, the existing use of #fragment
is "Interpret 'fragment' by the [y'know...] customary usage for
the [type of] the object found under the preceeding URI."

In this usage, the object is free to define its own interior 
namespace.  This total independence of the name scheme used at
this level from any schemes used in exterior contexts is what
the URN community may not be anticipating.

In the schemes that the URN community is contemplating, this is
probably not true.  Once one enters a namespace discipline, one
may not expect interior namespaces to be randomly declared by
the values found for exterior names.

Al Gilman


From owner-uri@Bunyip.Com  Sat Feb 28 12:27:04 1998
Delivery-Date: Sat, 28 Feb 1998 12:27:05 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA11931
	for <ietf-archive@ietf.org>; Sat, 28 Feb 1998 12:27:04 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA25551;
	Sat, 28 Feb 1998 12:29:39 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA23692
	for uri-out; Sat, 28 Feb 1998 11:19:51 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA23686
	for uri-in; Sat, 28 Feb 1998 11:19:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA23680
	for <uri@services.bunyip.com>; Sat, 28 Feb 1998 11:19:48 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA10060
	for uri@services; Sat, 28 Feb 1998 11:19:48 -0500 (EST)
Received: from access4.digex.net (access4.digex.net [205.197.245.195])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA10057;
	Sat, 28 Feb 1998 11:19:46 -0500 (EST)
Received: (from asgilman@localhost)
          by access4.digex.net (8.8.4/8.8.4)
	  id LAA01134; Sat, 28 Feb 1998 11:19:15 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199802281619.LAA01134@access4.digex.net>
Subject: Re: detailed critique?
To: uri@Bunyip.Com, ietf-urn@Bunyip.Com
Date: Sat, 28 Feb 1998 11:19:15 -0500 (EST)
In-Reply-To: <003801bd4427$d89ca600$d7019784@ssun2.CNRI.Reston.Va.US> from "Sam X. Sun" at "Feb 28, 98 04:04:12 am"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

to follow up on what Sam X. Sun said:

> As discussed earlier, I believe that the treatment of
> "#segment" portion in URI syntax is defined following the
> "http:" URL implementation, which is the way implemented in
> libwww.lib, that is:

Almost.  The driving specific case is HTML documents, not HTTP
transport.  The existing implementations are driven by the desire
to make relative URLs work independent of retrieval protocol
across file: ftp: and http: [maybe gopher:] schemes.  It is
precisely this comm-protocol-indepence argument that I thought
Jim laid out well.

And Fote has convinced me that it is essential that file: and
ftp: scheme implementations be protected from thinking that the
#fragment part should be passed to the server.  HTTP servers
could perhaps be taught to ignore the #fragment if included in a
GET, but ftp servers are beyond our ability to retrain.  But this
could still be interpreted as a broad [but not universal] class
of retrieval methods for which the #fragment gets stripped in the
scheme handler before it exercises the external service for
retrieval.

> In other words, when we enter a URI "foo:aaa#bbb", we expect the entire
> "aaa#bbb" to be processed by the "foo" module, not just "aaa" part of it.
> And there is real world demand on this. For example, when we were trying to
> define a URI namespace for SICI, which uses "#" character heavily in its
> naming convention, we found that not only we couldn't map it into "http:"
> URL namespace, neither could we map it "legally" to any new URI namespace,
> because they are all defined following the "http:" convention.

This is extremely helpful.  Now the objection has standing; there is
actual damage possible.  Is the damage limited to having to use %23 for
# wherever it occurs in the SICI name?

Al Gilman


From owner-ietf-outbound.10  Mon Mar  2 09:10:11 1998
Delivery-Date: Mon, 02 Mar 1998 09:12:26 -0500
Return-Path: owner-ietf-outbound.10
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id JAA29795
	for ietf-outbound.10@ietf.org; Mon, 2 Mar 1998 09:10:01 -0500 (EST)
Received: from axa.co.uk (axa.co.uk [193.123.100.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA29741
	for <ietf@ns.ietf.org>; Mon, 2 Mar 1998 09:08:49 -0500 (EST)
Received: (from owain@localhost)
          by axa.co.uk (8.8.4/8.8.4)
	  id OAA15994; Mon, 2 Mar 1998 14:09:45 GMT
From: Owain Vaughan <owain@AXA.CO.UK>
Message-Id: <199803021409.OAA15994@axa.co.uk>
Subject: Re: Last Call: Anti-Spam Requirements on an SMTP MTA to BCP
To: richard@turnpike.com (Richard Clayton)
Date: Mon, 2 Mar 1998 14:09:45 +0000 (GMT)
Cc: ietf@ns.ietf.org
In-Reply-To: <7xIfK3AOqq+0EAMp@turnpike.com> from "Richard Clayton" at Mar 2, 98 12:48:14 pm
Content-Type: text

 
> I have a second more specific problem with the draft. Error 551 is
> mentioned several times..  eg
> 
> >       C  MAIL From: <usr@spam.example>
> >       S  250 <usr@spam.example>... Sender ok
> >       C  RCTP To: <usr@domain.example>
> >       S  250 <usr@domain.example>... Recipient ok
> >       C  RCTP To: <foo@domain.example>
> >       S  451 <foo@domain.example>... Denied due to spam list
> >       C  RCTP To: <bar@domain.example>
> >       S  551 <bar@domain.example>... Denied due to spam list
> 
> As I understand the current state of deliberations, 551 is being
> explicitly deprecated by DRUMS. I expect this should be 550 throughout.

Plus it says RCTP To: rather than RCPT To:

Owain


From owner-ietf-outbound.10  Mon Mar  2 10:00:11 1998
Delivery-Date: Mon, 02 Mar 1998 10:03:12 -0500
Return-Path: owner-ietf-outbound.10
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id KAA01632
	for ietf-outbound.10@ietf.org; Mon, 2 Mar 1998 10:00:02 -0500 (EST)
Received: from callandor.cybercash.com (callandor.cybercash.com [204.178.186.70])
	by ns.ietf.org (8.8.7/8.8.7a) with SMTP id JAA01593
	for <ietf@ietf.org>; Mon, 2 Mar 1998 09:59:29 -0500 (EST)
Received: by callandor.cybercash.com; id KAA11490; Mon, 2 Mar 1998 10:02:05 -0500
Received: from cybercash.com(204.149.68.52) by callandor.cybercash.com via smap (3.2)
	id xma011421; Mon, 2 Mar 98 10:01:38 -0500
Received: by cybercash.com (4.1/SMI-4.1)
	id AA13090; Mon, 2 Mar 98 10:00:55 EST
Date: Mon, 2 Mar 1998 10:00:45 -0500 (EST)
From: "Donald E. Eastlake 3rd" <dee@cybercash.com>
To: Richard Clayton <richard@turnpike.com>
Cc: ietf@ns.ietf.org, lindberg@CDG.CHALMERS.SE
Subject: Re: Last Call: Anti-Spam Requirements on an SMTP MTA to BCP
In-Reply-To: <7xIfK3AOqq+0EAMp@turnpike.com>
Message-Id: <Pine.SUN.3.91.980302091910.10947B-100000@cybercash.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

Richard,

On Mon, 2 Mar 1998, Richard Clayton wrote:

> Date: Mon, 2 Mar 1998 12:48:14 +0000
> From: Richard Clayton <richard@turnpike.com>
> 
> In message <199802271513.KAA09638@ns.ietf.org>, The IESG <iesg-
> secretary@ns.ietf.org> writes
> >
> >The IESG has received a request to consider Anti-Spam Requirements on
> >an SMTP MTA <draft-lindberg-anti-spam-mta-02.txt> as a BCP.  This has
> >been reviewed in the IETF but is not the product of an IETF Working
> >Group.
> 
> ...
> 
> The most worrying example [in the draft] is this one:
> 
> >2.8. Verify "MAIL From"
> >
> >   The MTA SHOULD be able to perform a simple "sanity check" of the
> >   "MAIL From" domain and refuse to receive mail if that domain is
> >   nonexistent. To overcome temporary errors/problems in the DNS, 4xx
> >   Return Codes are strongly recommended; however the MTA MAY allow for
> >   Return Codes that show real DNS state - 4xx for temporary problems
> >   and 5xx for NonExistent domain.
> >
> >   In all honesty, please note that this requirement and ability is a
> >   mixed blessing and should be used with extreme care.
> >
> >   For early versions of spam spam software it does provide quite some
> >   relief, since that software generates mail with completely bogus
> >   "MAIL From" that will never even get into the system.
> >
> >   On the other hand, sites with weak DNS connectivity may find their
> >   legitimate mail having problems reaching destinations due to DNS
> >   timeouts. However, since DNS information is handled asynchronously
> >   and is cached even though the initial requester has given up, chances
> >   are high that the necessary information is there at a later attempt.
> >
> >   ...
> 
> I do note the caveat of "extreme care", but the author seems to be more
> concerned with poorly connected DNS, rather than a DNS configuration
> which is just plain wrong!
> 
> In RISKS (http://catless.ncl.ac.uk/Risks/19.24.html) Garfinkel discusses
> what happened when a small New England ISP (vineyard.net) tried this
> approach. Bottom line was that they stopped because they were bouncing
> too much genuine material, and those bounces were from sites with
> perfectly accessible, but incorrect DNS entries.

I believe you are incorrect.  The test being performed by Vineyard.NET at the
referrenced URL was the test of determing that the IP address from which the
SMTP connection came had an inverse entry (in .in-addr.arpa for IPv4).  This
has nothing to do with the "MAIL From" address, which is arbitrary. 

Furthermore, the draft merely proposes as BCP the availability of the
capability of testing that the MAIL From address has a domain name which
exists in the DNS, it does not specify as BCP the activation of this testing
capability. 

With the tendency of spammer vermin to multiply, people running SMTP servers
on the Internet need whatever capability they can get to tightening
constrains on the mail they receive and at least narrow the range of
behaviour of the abusers so they can be more easily tracked and appropriate
counter measures taken. 

There are exceptions, such as SMTP servers run by NICs that may be receiving
mail related to DNS configuration problems, where you would not want to
impose such checks.  But I believe that in fact, not only do you usually want
to check the MAIL From address so that it is at least possible that you could
reply to it (unless it is the specially permitted null address for errors),
you should also optionally be able to impose the check that Vineyard.NET
tried, of seeing if there is an inverse DNS entry for the SMTP source IP
address, and if you desire of going a step further and testing that the
domain name gotten from the inverse look-up forward translated to a set of
addresses including the one from which you are getting the SMTP connection. 

> I am concerned that elevating this type of filtering from a local policy
> which meets local needs to "BCP" status, is likely to have a long term
> and damaging effect on a fundamental protocol.
> 
> Refusing to accept mail because the senders DNS is wrong or inconsistent
> is completely at odds with the Fundamental Principle of being liberal in
> what one accepts.

That is not some immutable Fundamental Principle overriding all others, it is
a general principle which needs to be adjusted for individual circumstances. 

This action proposed in the draft results in clear indications back to the
sender that their mail did not get through so they can try different mail or
other forms of communicaitons.  The "damage" to the mail protocol is being
done by the thieves who send bulk unsolicited email.  Get them to stop and I
think you will find that not only the extemely mild measures in this draft
but also the much more draconian but necessary actions such as the Real Time
Block Hole list (which, last I knew, EUNet among many other subscribed to and
enforces) would fade away. 

> I have a second more specific problem with the draft. Error 551 is
> mentioned several times..  eg
> 
> >       C  MAIL From: <usr@spam.example>
> >       S  250 <usr@spam.example>... Sender ok
> >       C  RCTP To: <usr@domain.example>
> >       S  250 <usr@domain.example>... Recipient ok
> >       C  RCTP To: <foo@domain.example>
> >       S  451 <foo@domain.example>... Denied due to spam list
> >       C  RCTP To: <bar@domain.example>
> >       S  551 <bar@domain.example>... Denied due to spam list
> 
> As I understand the current state of deliberations, 551 is being
> explicitly deprecated by DRUMS. I expect this should be 550 throughout.
> 
> My apologies if I should have been discussing this earlier or elsewhere.
> 
> -- 
> richard                      richard.clayton    @    T U R N P I K E .com
>                                                      tel: +44 1306 732300
> "Assembly of Japanese bicycle require great peace of mind" quoted in ZAMM

Donald
=====================================================================
Donald E. Eastlake 3rd     +1 978-287-4877(tel)     dee@cybercash.com
   318 Acton Street        +1 978-371-7148(fax)     dee@world.std.com
Carlisle, MA 01741 USA     +1 703-620-4200(main office, Reston, VA)
http://www.cybercash.com           http://www.privacy.org/ipc


From owner-uri@Bunyip.Com  Mon Mar  2 12:03:42 1998
Delivery-Date: Mon, 02 Mar 1998 12:03:42 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA06326
	for <ietf-archive@ietf.org>; Mon, 2 Mar 1998 12:03:42 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA03690;
	Mon, 2 Mar 1998 12:06:17 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA27764
	for uri-out; Mon, 2 Mar 1998 11:30:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA27755
	for uri-in; Mon, 2 Mar 1998 11:30:24 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA27746
	for <uri@services.bunyip.com>; Mon, 2 Mar 1998 11:30:18 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA16866
	for uri@services; Mon, 2 Mar 1998 11:30:19 -0500 (EST)
Received: from cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA16863;
	Mon, 2 Mar 1998 11:30:12 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id LAA03410;
	Mon, 2 Mar 1998 11:32:39 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id LAA13754; Mon, 2 Mar 1998 11:30:01 -0500
Message-ID: <08c801bd45f9$35dc86a0$29019784@ssun.CNRI.Reston.Va.US>
Reply-To: "Sam Sun" <ssun@cnri.reston.va.us>
From: "Sam Sun" <ssun@cnri.reston.va.us>
To: "Al Gilman" <asgilman@access.digex.net>, <uri@Bunyip.Com>,
        <urn-ietf@Bunyip.Com>
Subject: Relative URI vs. #fragment. (was Re: [URN] #fragment as :name)
Date: Mon, 2 Mar 1998 11:35:27 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>This is an observation, not a proposal.
>
>It appears to me that the established uses of #fragment with HTML
>documents, and the proposed extensions with XML documents (which
>are designed to be compatible with the HTML-driven uses) are all
>cases where what follows the # character is a name reference.
>
>It is a reference to a name defined in a namespace which is in
>turn defined by the object identified in the preceding name.
>It is a "classic case of namespace descent."  The spelling might
>as easing be scheme:stuff:fragment where stuff comprises the
><site> and <path> parts in conventional URL usage.
>

>It is the fact that ID and NAME are both attribute designators
>from a common namespace that lets Lynx treat IDs in HTML in a
>manner "homologous to #name" and extend the scope of #name to
>include #[name | id] with no damage whatsoever.
>


I think it might be helpful to add that the “#fragment” and relative URI are
two kind of entities within any certain name and are processed differently.
For example, href=”relative-uri” is processed by binding “relative-uri” to
its base-uri, and sending the complete URI across the wire. But for href=”
foo:aaa#bbb”, according to the current URI draft, the “#bbb” would be cut
off from the URI reference (since it’s not part of URI), and only the
“foo:aaa” get sent over the wire.





From owner-uri@Bunyip.Com  Mon Mar  2 12:21:24 1998
Delivery-Date: Mon, 02 Mar 1998 12:21:25 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA07109
	for <ietf-archive@ietf.org>; Mon, 2 Mar 1998 12:21:24 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA03814;
	Mon, 2 Mar 1998 12:23:58 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA28121
	for uri-out; Mon, 2 Mar 1998 11:43:25 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA28111
	for uri-in; Mon, 2 Mar 1998 11:43:22 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA28104
	for <uri@services.bunyip.com>; Mon, 2 Mar 1998 11:43:20 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA16959
	for uri@services; Mon, 2 Mar 1998 11:43:20 -0500 (EST)
Received: from cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA16956;
	Mon, 2 Mar 1998 11:43:18 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id LAA03520;
	Mon, 2 Mar 1998 11:45:51 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id LAA14401; Mon, 2 Mar 1998 11:43:12 -0500
Message-ID: <08cb01bd45fb$0d7dfbb0$29019784@ssun.CNRI.Reston.Va.US>
Reply-To: "Sam Sun" <ssun@cnri.reston.va.us>
From: "Sam Sun" <ssun@cnri.reston.va.us>
To: "Al Gilman" <asgilman@access.digex.net>, <uri@Bunyip.Com>,
        <urn-ietf@Bunyip.Com>
Subject: Relative URI vs. URN, and URI uniformity.  (was Re: [URN] #fragment as :name)
Date: Mon, 2 Mar 1998 11:48:38 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Al Gilman said:
>......
>In the schemes that the URN community is contemplating, this is
>probably not true.  Once one enters a namespace discipline, one
>may not expect interior namespaces to be randomly declared by
>the values found for exterior names.
>


My observation is that relative URI defines a client side process for
compounding names. Based on libwww.lib implementation, relative URI never
leaves the client side by itself, but have to bind to the URI scheme in its
base URI before it can be of any use. So, if URI is considered a machine to
machine protocol syntax, is relative URI an URI?

The URN working group defined the syntax for identifiers to be transferred
over the wire. If I understand correctly, URN syntax is designed mainly as a
machine to machine protocol syntax. If there were any relative URN to be
defined, it would mean that the URN service could not be stateless, and have
to keep history of previous transactions in order to construct compound
names, which doesn't seem very practical.

This leads to the question to what URI is.

First, an observation: Some URI schemes, like “http:” or “urn:”, have the
client side syntax follow the machine to machine protocol syntax. Some other
URI schemes don’t. For example, the ftp server will not know to convert %23
to ‘#’, and when you send “ftp:user%23&pass%23word@foo.com”, the ftp server
at “foo.com” will not recognize you are user “user#”, and entering password
“pass#word”. Another example is LDAP whose protocol uses UTF-8 encoding, but
the URL syntax seems to follow the http URL.

It seems more natural to consider URI as a client side referral syntax. For
any URI “foo:foo-specific-name”, the URI is responsible only to refer
“foo-specific-name” to “foo:” module, but nothing more. Individual scheme
should be allowed to decide how to parse its scheme specific data, and how
to process the “#fragment”. Each scheme should be allowed to decide its own
set of reserved/excluded characters, its character set encoding, and whether
the client-side syntax follows the protocol syntax.

If this is the case, it seems that for URI, the only reserved characters
needed is byte ‘%25’, which is character % in ASCII encoding. And the only
excluded character needed is byte ‘%22’, which is character ” in ASCII
encoding. The ‘%25’ is needed to allow non-printable characters be entered
and be understood. The ‘%22’ is necessary for separating URI from its
surrounding context.

Also, URI doesn’t have to be constrained to a subset of ASCII characters
only, but should let individual URI scheme to decide how to support
international character sets. Based on what I saw, the only strong arguments
for URI to be ASCII only is that it is printable and can be entered from
almost any (not all!) keyboard. These might be nice user interface features
for “http:” URL, not necessarily for all other URIs. To be short, not every
document is written to be readable by anyone around the world, nor would it
necessary to require _every_ NAME to be defined printable and enterable by
anyone around the world. It should be a decision of the name issuer, not the
underlying technology.

Essentially, I’m suggesting that the uniformity of URI should be only on its
scheme binding syntax, as is commonly accepted in the web context, but not
extend into the scheme specific content.

Regards,
Sam
ssun@cnri.reston.va.us




From curnc1@aonline.com  Mon Mar  2 20:32:13 1998
Delivery-Date: Mon, 02 Mar 1998 20:32:13 -0500
Return-Path: curnc1@aonline.com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id UAA27261
	for <ietf-archive@ietf.org>; Mon, 2 Mar 1998 20:32:12 -0500 (EST)
From: curnc1@aonline.com
Received: from mail.bitterroot.net (bitterroot.net [206.26.92.3])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA06142
	for <ietf-archive@cnri.reston.va.us>; Mon, 2 Mar 1998 20:34:46 -0500 (EST)
Date: Mon, 2 Mar 1998 20:34:46 -0500 (EST)
Message-Id: <199803030134.UAA06142@cnri.reston.va.us>
Received: from aonline.com (hdn90-063.hil.compuserve.com [206.175.99.63])
          by mail.bitterroot.net (post.office MTA v1.9.1 ID# 0-11713)
          with SMTP id ABE199; Mon, 2 Mar 1998 18:34:52 -0700
To: curnc1@aonline.com
Subject: Hi, how are you !

Dear Friend:

This is an extremely IMPORTANT announcement for you!

iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
               IMPORTANT ANNOUNCEMENT
               IMPORTANT ANNOUNCEMENT
               ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
               Your Future May Depend on it!!!
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii

Before you learn about this 'Important Announcement', please read the
following 'Editorial Excerpts' first from some important publications in the
United States:

New York Times:     "In concluding our review of Financial Organizations
'''''''''''''''''''''''''''''''''''''''''''''''      to effect change in the 90's, special attention should
be called to 'World Currency Cartel' organization based in California.  The
members of this organization are amassing hundreds of millions of dollars
in the currency market using a very LEGAL method which has NEVER
been divulged to the general public. While their purpose is not yet known,
their presence has most certainly been felt".

NBC  Nightly News:    " Members of the World Currency Cartel organization,
''''''''''''''''''''''''''''''''''''''''''''''''''''''    who always keep very Low Profile of themselves ,
are some of the most powerful and wealthiest people in this hemisphere".

More Excerpts later, but first let us give you this "Important Announcement":
```````````````````````````````````````````````````````````````````````````````````````````````````````````
We are glad to announce that for the very first time, the World Currency
Cartel organization will instruct a LIMITED number of people Worldwide
HOW TO CONVERT $25 INTO ONE HUNDRED OF LEGAL CURRENCY.
We will transact the first conversion for you, after that you can quickly and
easily do this on your own hundreds or even thousands of times each and
every month.

TAKE ADVANTAGE OF THIS "SECRET FLAW" !
===================================

It is even more explosive than we have yet disclosed. While currency
does fluctuates daily, we can show you  HOW TO CONVERT $99 
INTO $580 as many times as you want. That means, you will be able
to CONVERT $99 AMERICAN LEGAL CURRENCY DOLLARS FOR 
$580 OF THE SAME. You can do this as many times as you wish, 
every day, every week, every month. All very LEGALLY and effort-
lessly!

It only takes about 5 to 10 minutes each time you do this. You can do
this from your home, office or even while travelling. All you need is an
access to a phone line and an address. Best of all, you can do this
from ANY CITY ON THIS EARTH!!!

Again, we must reiterate, anyone can do this and the source is NEVER-
ENDING. For as long as the global financial community continues to
use different currencies with varying exchange rate, this "Secret Flaw"
will exist.                                                                    '''''''''''''''''''''''''''''''''''''''''''

As we said earlier, we will do the first transaction for you and will also
show you exactly how to do this on your own, over and over again.

The amount of exchange you would do each time is entirely up to you.
Working just 2 to 10 hrs a week, you can soon join the list of Mllionaires
who do this on a daily basis and many times a day. The transaction is
so simple that even a high school kid can do it!

We at the World Currency Cartel organization would like to see a uniform
global  currency backed by gold. But, until then, we will allow a LIMITED
number of individuals worldwide to share in the Unlimited Profits provided
for by the world currency differentials.

We will espouse no more political views nor will we ask you do so. We
can say however, that our parent organization Wealth Exchange Int. 
benefits greatly by the knowledge being shared as we ourselves along
with you benefit likewise. Your main concern surely will be, how you will
benefit.

In a short time, after you become a member, you can start making trans-
actions from your home, office, by telephone or through the mail and even
while travelling. As we said earlier, we will do the first transaction for you
and will show you exactly how to do this over and over again.

No one can stop you from earning hundreds of thousands and even
millions of dollars each year for as long as this "SECRET FLAW" exist!
                                                                       ''''''''''''''''''''''''''''''''''''''''''''''
Don't believe us, experience it for ourself !
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;     Unlike anyone else, we
will assure you a great financial freedom and you will add to our quickly
growing base of supporters and join the list of Mllionaires being created
using this " Secret Flaw " in the world currency market!!

DON'T ENVY US, JOIN US TODAY !!!
*******************************************
There is a one time membership fee of only $195.00. BUT, if you join
us by March 25, 1998, which is our company's second Anniversarry
date, you can join us for only $25 administrative cost. Your important
documents, instructions, contact name/address/phone number and
all other pertinent information will be mailed to you immediately. So ,
take advantage of our Anniversarry date and join us today.

(If you are replying  AFTER March 25, 1998; you must pay $195  for
the membership. NO EXCEPTIONS and no more e-mail enquiries).

Upon becoming a member, you promise to keep all infos CONFIDENTIAL.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Should you choose to cancel your membership for any reason, you must
return all documents for a refund within 60 days.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

IMPORTANT:
''''''''''''''''''''''''''''''''''''''
1.....Write your name & mailing address VERY CLEARLY on paper
2.....Below your address, please write your E-mail address (Optional)
3.....At the top Left hand corner, write the word "NEW MEMBER"
4.....Attache a CHECK or M.O. for $25 plus $3 for postage & shipping
        (Total  US$ 28.00)
5.....Make it payable to 'WEALTH EXCHANGE INT.' and mail to:

                   WEALTH EXCHANGE INT.
                   9903 SANTA MONICA BL;
                   SUITE #  405
                   BEVERLY HILLS,
                   CA 90212.
                   U.S.A.

( Overseas request MUST ADD US$ 10.00 EXTRA for the postage ).
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Here are some more Editorial Excerpts:
````````````````````````````````````````````````````````
Wall Street:     " A discreet group of Americans, operating under the
                        guise of World Currency Cartel have recently begun
making rumbles in world finance market. While at this time, their game
is not completely known, they certainly be watched by those making
major moves in the curency contracts".

Financial Week:    " Watch them, monitor them, extract their knowledge
                               and try to become one of them. That is the soundest
financial advice we could give someone".

National Business Weekly :   " While this reporter has been left in the cold
                                               as to its method of operation, we have been
able to confirm that World Currency Cartel and its members are literally
amassing great fortunes overnight".

$$$$$$$$$$$$$$$$$$$$$$$$$$$ END $$$$$$$$$$$$$$$$$$$$$$$$$$$$




From curnc1@aonline.com  Mon Mar  2 20:46:03 1998
Delivery-Date: Mon, 02 Mar 1998 20:46:03 -0500
Return-Path: curnc1@aonline.com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id UAA27310
	for <ietf-archive@ietf.org>; Mon, 2 Mar 1998 20:46:02 -0500 (EST)
From: curnc1@aonline.com
Received: from mail.bitterroot.net (bitterroot.net [206.26.92.3])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA06174
	for <ietf-archive@nri.reston.va.us>; Mon, 2 Mar 1998 20:48:37 -0500 (EST)
Date: Mon, 2 Mar 1998 20:48:37 -0500 (EST)
Message-Id: <199803030148.UAA06174@cnri.reston.va.us>
Received: from aonline.com (hdn90-063.hil.compuserve.com [206.175.99.63])
          by mail.bitterroot.net (post.office MTA v1.9.1 ID# 0-11713)
          with SMTP id ABX199; Mon, 2 Mar 1998 18:39:22 -0700
To: curnc1@aonline.com
Subject: Hi, how are you !

Dear Friend:

This is an extremely IMPORTANT announcement for you!

iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
               IMPORTANT ANNOUNCEMENT
               IMPORTANT ANNOUNCEMENT
               ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
               Your Future May Depend on it!!!
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii

Before you learn about this 'Important Announcement', please read the
following 'Editorial Excerpts' first from some important publications in the
United States:

New York Times:     "In concluding our review of Financial Organizations
'''''''''''''''''''''''''''''''''''''''''''''''      to effect change in the 90's, special attention should
be called to 'World Currency Cartel' organization based in California.  The
members of this organization are amassing hundreds of millions of dollars
in the currency market using a very LEGAL method which has NEVER
been divulged to the general public. While their purpose is not yet known,
their presence has most certainly been felt".

NBC  Nightly News:    " Members of the World Currency Cartel organization,
''''''''''''''''''''''''''''''''''''''''''''''''''''''    who always keep very Low Profile of themselves ,
are some of the most powerful and wealthiest people in this hemisphere".

More Excerpts later, but first let us give you this "Important Announcement":
```````````````````````````````````````````````````````````````````````````````````````````````````````````
We are glad to announce that for the very first time, the World Currency
Cartel organization will instruct a LIMITED number of people Worldwide
HOW TO CONVERT $25 INTO ONE HUNDRED OF LEGAL CURRENCY.
We will transact the first conversion for you, after that you can quickly and
easily do this on your own hundreds or even thousands of times each and
every month.

TAKE ADVANTAGE OF THIS "SECRET FLAW" !
===================================

It is even more explosive than we have yet disclosed. While currency
does fluctuates daily, we can show you  HOW TO CONVERT $99 
INTO $580 as many times as you want. That means, you will be able
to CONVERT $99 AMERICAN LEGAL CURRENCY DOLLARS FOR 
$580 OF THE SAME. You can do this as many times as you wish, 
every day, every week, every month. All very LEGALLY and effort-
lessly!

It only takes about 5 to 10 minutes each time you do this. You can do
this from your home, office or even while travelling. All you need is an
access to a phone line and an address. Best of all, you can do this
from ANY CITY ON THIS EARTH!!!

Again, we must reiterate, anyone can do this and the source is NEVER-
ENDING. For as long as the global financial community continues to
use different currencies with varying exchange rate, this "Secret Flaw"
will exist.                                                                    '''''''''''''''''''''''''''''''''''''''''''

As we said earlier, we will do the first transaction for you and will also
show you exactly how to do this on your own, over and over again.

The amount of exchange you would do each time is entirely up to you.
Working just 2 to 10 hrs a week, you can soon join the list of Mllionaires
who do this on a daily basis and many times a day. The transaction is
so simple that even a high school kid can do it!

We at the World Currency Cartel organization would like to see a uniform
global  currency backed by gold. But, until then, we will allow a LIMITED
number of individuals worldwide to share in the Unlimited Profits provided
for by the world currency differentials.

We will espouse no more political views nor will we ask you do so. We
can say however, that our parent organization Wealth Exchange Int. 
benefits greatly by the knowledge being shared as we ourselves along
with you benefit likewise. Your main concern surely will be, how you will
benefit.

In a short time, after you become a member, you can start making trans-
actions from your home, office, by telephone or through the mail and even
while travelling. As we said earlier, we will do the first transaction for you
and will show you exactly how to do this over and over again.

No one can stop you from earning hundreds of thousands and even
millions of dollars each year for as long as this "SECRET FLAW" exist!
                                                                       ''''''''''''''''''''''''''''''''''''''''''''''
Don't believe us, experience it for ourself !
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;     Unlike anyone else, we
will assure you a great financial freedom and you will add to our quickly
growing base of supporters and join the list of Mllionaires being created
using this " Secret Flaw " in the world currency market!!

DON'T ENVY US, JOIN US TODAY !!!
*******************************************
There is a one time membership fee of only $195.00. BUT, if you join
us by March 25, 1998, which is our company's second Anniversarry
date, you can join us for only $25 administrative cost. Your important
documents, instructions, contact name/address/phone number and
all other pertinent information will be mailed to you immediately. So ,
take advantage of our Anniversarry date and join us today.

(If you are replying  AFTER March 25, 1998; you must pay $195  for
the membership. NO EXCEPTIONS and no more e-mail enquiries).

Upon becoming a member, you promise to keep all infos CONFIDENTIAL.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Should you choose to cancel your membership for any reason, you must
return all documents for a refund within 60 days.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

IMPORTANT:
''''''''''''''''''''''''''''''''''''''
1.....Write your name & mailing address VERY CLEARLY on paper
2.....Below your address, please write your E-mail address (Optional)
3.....At the top Left hand corner, write the word "NEW MEMBER"
4.....Attache a CHECK or M.O. for $25 plus $3 for postage & shipping
        (Total  US$ 28.00)
5.....Make it payable to 'WEALTH EXCHANGE INT.' and mail to:

                   WEALTH EXCHANGE INT.
                   9903 SANTA MONICA BL;
                   SUITE #  405
                   BEVERLY HILLS,
                   CA 90212.
                   U.S.A.

( Overseas request MUST ADD US$ 10.00 EXTRA for the postage ).
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Here are some more Editorial Excerpts:
````````````````````````````````````````````````````````
Wall Street:     " A discreet group of Americans, operating under the
                        guise of World Currency Cartel have recently begun
making rumbles in world finance market. While at this time, their game
is not completely known, they certainly be watched by those making
major moves in the curency contracts".

Financial Week:    " Watch them, monitor them, extract their knowledge
                               and try to become one of them. That is the soundest
financial advice we could give someone".

National Business Weekly :   " While this reporter has been left in the cold
                                               as to its method of operation, we have been
able to confirm that World Currency Cartel and its members are literally
amassing great fortunes overnight".

$$$$$$$$$$$$$$$$$$$$$$$$$$$ END $$$$$$$$$$$$$$$$$$$$$$$$$$$$




From owner-ietf-outbound.10  Mon Mar  2 21:20:11 1998
Delivery-Date: Mon, 02 Mar 1998 21:21:18 -0500
Return-Path: owner-ietf-outbound.10
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id VAA28018
	for ietf-outbound.10@ietf.org; Mon, 2 Mar 1998 21:20:02 -0500 (EST)
Received: from THOR.INNOSOFT.COM (SYSTEM@THOR.INNOSOFT.COM [192.160.253.66])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA26402
	for <ietf@ns.ietf.org>; Mon, 2 Mar 1998 19:02:00 -0500 (EST)
Received: from INNOSOFT.COM by INNOSOFT.COM (PMDF V5.1-10 #8694)
 id <01IU6Y9328HC9BVNBL@INNOSOFT.COM> for ietf@ns.ietf.org; Mon,
 2 Mar 1998 16:00:56 PST
Date: Mon, 02 Mar 1998 14:55:41 -0800 (PST)
From: Ned Freed <Ned.Freed@innosoft.com>
Subject: Re: Last Call: Anti-Spam Requirements on an SMTP MTA to BCP
In-reply-to: "Your message dated Mon, 02 Mar 1998 12:48:14 +0000"
 <7xIfK3AOqq+0EAMp@turnpike.com>
To: Richard Clayton <richard@turnpike.com>
Cc: ietf@ns.ietf.org
Message-id: <01IU7371X8V29BVNBL@INNOSOFT.COM>
MIME-version: 1.0
Content-type: MULTIPART/MIXED; BOUNDARY="Boundary_(ID_NVYYD7mAyd/v6HHBOkaJig)"
References: <199802271513.KAA09638@ns.ietf.org>
 <199802271513.KAA09638@ns.ietf.org>


--Boundary_(ID_NVYYD7mAyd/v6HHBOkaJig)
Content-type: TEXT/PLAIN; CHARSET=US-ASCII

Richard Clayton writes:

> > The IESG has received a request to consider Anti-Spam Requirements on
> > an SMTP MTA <draft-lindberg-anti-spam-mta-02.txt> as a BCP.  This has
> > been reviewed in the IETF but is not the product of an IETF Working
> > Group.

> I have no love of unsolicited junk mail, and there is much good advice in
> this document.

> However, to endorse all of its suggestions as "best current practice"
> without a detailed analysis of the downside of implementing them does not
> seem to me to be wise.

I'm afraid I must agree with this assessment. (And I have said as much in
private mail to the IESG in which I objected to advancement of this document to
BCP in its present form.)

Donald Eastlake responds:

> Furthermore, the draft merely proposes as BCP the availability of the
> capability of testing that the MAIL From address has a domain name which
> exists in the DNS, it does not specify as BCP the activation of this testing
> capability. 

This is quite correct but also beside the point. The IETF's criteria for
evaluating protocols revolve around implementation and use.  In particular,
interoperability issues that arise from implemention and use are of paramount
importance.

As such, it is not sufficient for a specification to be correct in a narrow
sense; it must also avoid language that readily admits incorrect
interpretation, implementation, and use. And the unfortunate fact of the matter
is that a document describing facilities of the sort described here will be
taken by managers as justification for using these facilities in highly
inappropriate ways. This will then lead to all manner of interoperability
problems. We currently are besieged by interoperability problems brought about
by misguided attempts to block spam; I currently spend more of my time dealing
with the unintended consequences of spam blocking than I do dealing with spam
itself.

None of this is unfixable; the addition of text describing the problems
with these mechanisms and what must not be done with them will eliminate
my objections to the document.

> The most worrying example is this one:

> > 2.8. Verify "MAIL From"

> I do note the caveat of "extreme care", but the author seems to be more
> concerned with poorly connected DNS, rather than a DNS configuration
> which is just plain wrong!

> In RISKS (http://catless.ncl.ac.uk/Risks/19.24.html) Garfinkel discusses
> what happened when a small New England ISP (vineyard.net) tried this
> approach. Bottom line was that they stopped because they were bouncing
> too much genuine material, and those bounces were from sites with
> perfectly accessible, but incorrect DNS entries.

While I agree with the assessment that this document needs careful review and
the addition of a fair amount of text describing the possible consequences of
inappropriate use of the various mechanisms it describes, I do not agree that
his is the biggest problem. As Donald Eastlake points out:

> The test being performed by Vineyard.NET at the
> referrenced URL was the test of determing that the IP address from which the
> SMTP connection came had an inverse entry (in .in-addr.arpa for IPv4).  This
> has nothing to do with the "MAIL From" address, which is arbitrary. 

There is in fact a big problem with validating MAIL FROM in this way: In their
zeal to implement the best possible blocking, many managers fail to take into
account that it is perfectly legitimate for the MAIL FROM field to be empty.
Indeed, current Internet standards REQUIRE that MAIL FROM be left blank in
[non]delivery notifications; failure to do so can result in nasty message
loops. Yet the requirement that logically follows (MTAs MUST NOT block messages
with blank MAIL FROM fields) from this is mentioned nowhere in this document.

The leeway that is apparently given to treat transient DNS problems as
permanent, fatal errors in this part of the specification is also unacceptable.

Donald Eastlake also writes:

> With the tendency of spammer vermin to multiply, people running SMTP servers
> on the Internet need whatever capability they can get to tightening
> constrains on the mail they receive and at least narrow the range of
> behaviour of the abusers so they can be more easily tracked and appropriate
> counter measures taken. 

This is also quite correct, but we also have a responsibility to fully and
completely document the consequences of using these tools. 

Another common error in setting up these tools is the inadvertent promotion of
something done to block a transient event to permanent site policy.
Specifically, a spam incident happens, rules are installed, the incident ends,
but the rules remain in place. Eventually nobody remembers what the rules are
there for and thus doesn't feel comfortable with removing them.

For this reason requirements should also be placed on MTAs by this document to
either provide a means of expiring old rules, implement "holes" in general
rules (e.g., postmaster to postmaster mail works but everything else is
blocked), or both.

Vernon Schryver also writes:

> That battle is over.  Many large outfits are quite picky about the
> mail_from domain.  If you don't ensure that your system sends with good
> mail_from values, you cannot talk to a lot of the Internet.  Whether
> that is good or bad and whether or not it is in a BCP is irrelevant.

There is a big difference between what sites are currently doing (which can
change very quickly) and what the IETF blesses as recommended practice (which
has a way of hanging around for a long time). And again, like it or not, the
distinction between recommending that MTAs provide facilities and people
actually using those facilities is going to be lost almost immediately.) The
problem doesn't like in what is recommended, it lies in the lack of discussion
of what not to do.

				Ned

--Boundary_(ID_NVYYD7mAyd/v6HHBOkaJig)--


From owner-ietf-outbound.10  Mon Mar  2 22:15:26 1998
Delivery-Date: Mon, 02 Mar 1998 22:21:30 -0500
Return-Path: owner-ietf-outbound.10
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id WAA28951
	for ietf-outbound.10@ietf.org; Mon, 2 Mar 1998 22:15:02 -0500 (EST)
Received: from saint.heaven.net (stpeters@saint.heaven.net [198.69.28.164])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id WAA28895
	for <ietf@ns.ietf.org>; Mon, 2 Mar 1998 22:12:29 -0500 (EST)
Received: (from stpeters@localhost)
	by saint.heaven.net (8.8.5/8.8.5) id WAA29029;
	Mon, 2 Mar 1998 22:12:39 -0500
Date: Mon, 2 Mar 1998 22:12:39 -0500
Message-Id: <199803030312.WAA29029@saint.heaven.net>
From: "Dick St.Peters" <stpeters@NetHeaven.com>
To: Ned Freed <Ned.Freed@innosoft.com>
Cc: Richard Clayton <richard@turnpike.com>, ietf@ns.ietf.org
Subject: Re: Last Call: Anti-Spam Requirements on an SMTP MTA to BCP
In-Reply-To: <01IU7371X8V29BVNBL@INNOSOFT.COM>
References: <199802271513.KAA09638@ns.ietf.org>
	<7xIfK3AOqq+0EAMp@turnpike.com>
	<01IU7371X8V29BVNBL@INNOSOFT.COM>

Ned Freed writes:
> Richard Clayton writes:
> > In RISKS (http://catless.ncl.ac.uk/Risks/19.24.html) Garfinkel discusses
> > what happened when a small New England ISP (vineyard.net) tried this
> > approach. Bottom line was that they stopped because they were bouncing
> > too much genuine material, and those bounces were from sites with
> > perfectly accessible, but incorrect DNS entries.

We're _almost_ a small New England ISP - Vermont is only 20 miles east
of here - and we require that domains resolve.  We have for some time.

So far today, this has blocked 57 emails "from":

   1 <10510344@30330.com>
   1 <22793894@10732.com>
   1 <30959568@17882.com>
   1 <45904172@22023.com>
   1 <5678Free@pkjf.com>
   1 <65334148@05086.com>
   1 <69810090@10750.com>
   1 <74856453@00018.com>
   1 <75532544@12604.com>
   1 <90980990@17852.com>
   1 <96234244@12510.com>
   9 <@gateway.24hrplaymates.com.244.216.208.in-addr.arpa:kelly@gateway.24hrplaymates.com>
  13 <Dear.Pamela...I.think.I'm.a.sport's.groupie.@26622.com>
   1 <JGALLO1@34.rjf.com>
   1 <Katie@04591.com>
   1 <Not@freemoney.com>
   3 <adv@208.10.252.101>
   2 <davethomas@zappaburger.net>
   1 <fineart@205.148.239.3>
   1 <friends@public.net.us>
   1 <joe@greenhart.com>
   1 <lozdoba@mum.neric.com>
   1 <me@here.net>
   1 <ml-pgh-hci-request@list-processor>
   1 <publicinfo@fdicban.gov>
   1 <questions@iddqd.org>
   1 <sidcook@205.138.220.1>
   2 <vernalex@netmeringer.com>
   1 <wishwill@home.rdc1.sdca.home.com>
   1 <workathome@extraopp.net>

It's been worth every cycle, IMNSHO.

For our clients' domains we have dual off-site secondaries, one her in
NY state and one in Colorado, so if people have their mail bounce
because their domains temporarily don't resolve, I have a solution for
them :)

Of course, requiring 'from' domains to resolve might force everyone to
have redundant offsite secondaries, and we'd lose that competitive
edge.  Perhaps that's not a Bad Thing ...

--
Dick St.Peters, stpeters@NetHeaven.com 
Gatekeeper, NetHeaven, Saratoga Springs, NY, 1-800-910-6671 (voice)
Saratoga/Albany/Amsterdam/BlueMountain/Cobleskill/Greenwich/
GlensFalls/LakePlacid/NorthCreek/Plattsburgh/...
	  First Internet service based in the 518 area code


From owner-ietf-outbound.10  Tue Mar  3 00:30:12 1998
Delivery-Date: Tue, 03 Mar 1998 00:33:25 -0500
Return-Path: owner-ietf-outbound.10
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id AAA08362
	for ietf-outbound.10@ietf.org; Tue, 3 Mar 1998 00:30:03 -0500 (EST)
Received: from THOR.INNOSOFT.COM (SYSTEM@THOR.INNOSOFT.COM [192.160.253.66])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id AAA08007
	for <ietf@ns.ietf.org>; Tue, 3 Mar 1998 00:20:49 -0500 (EST)
Received: from INNOSOFT.COM by INNOSOFT.COM (PMDF V5.1-10 #8694)
 id <01IU65RVU1CG9BVLCS@INNOSOFT.COM> for ietf@ns.ietf.org; Mon,
 2 Mar 1998 21:20:48 PST
Date: Mon, 02 Mar 1998 21:12:15 -0800 (PST)
From: Ned Freed <Ned.Freed@innosoft.com>
Subject: Re: Last Call: Anti-Spam Requirements on an SMTP MTA to BCP
In-reply-to: "Your message dated Mon, 02 Mar 1998 22:12:39 -0500"
 <199803030312.WAA29029@saint.heaven.net>
To: "Dick St.Peters" <stpeters@NetHeaven.com>
Cc: Ned Freed <Ned.Freed@innosoft.com>, Richard Clayton <richard@turnpike.com>,
        ietf@ns.ietf.org
Message-id: <01IU7EDLBK1S9BVLCS@INNOSOFT.COM>
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
References: <199802271513.KAA09638@ns.ietf.org> <7xIfK3AOqq+0EAMp@turnpike.com>
 <01IU7371X8V29BVNBL@INNOSOFT.COM> <01IU7371X8V29BVNBL@INNOSOFT.COM>

> Ned Freed writes:

> > Richard Clayton writes:

> > > In RISKS (http://catless.ncl.ac.uk/Risks/19.24.html) Garfinkel discusses
> > > what happened when a small New England ISP (vineyard.net) tried this
> > > approach. Bottom line was that they stopped because they were bouncing
> > > too much genuine material, and those bounces were from sites with
> > > perfectly accessible, but incorrect DNS entries.

> We're _almost_ a small New England ISP - Vermont is only 20 miles east
> of here - and we require that domains resolve.  We have for some time.

Um, what is your point, exactly? I'm well aware that this approach can be
successful at blocking some sorts of spam. I never said that it wasn't; indeed,
I disagreed with Richard Clayton's assertion that requiring this facility is a
problem with the present document.

My problem with the document's description of MAIL FROM validation is that no
mention is made of the need to make an exception when the MAIL FROM field is
completely empty. And this same problem of lack of guidance in how to use these
facilities is a general problem with the document as it standards -- you will
not find a single MUST NOT or even a SHOULD NOT anywhere in it.

Now, if it was your intent to refute Richard Clayton's assertion that's fine,
but then why was your reply directed at me?

				Ned


From owner-ietf-outbound.10  Tue Mar  3 11:50:44 1998
Delivery-Date: Tue, 03 Mar 1998 11:56:29 -0500
Return-Path: owner-ietf-outbound.10
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id LAA01893
	for ietf-outbound.10@ietf.org; Tue, 3 Mar 1998 11:50:02 -0500 (EST)
Received: from wentzl.cdg.chalmers.se (wentzl.cdg.chalmers.se [129.16.12.9])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id LAA01833
	for <ietf@ns.ietf.org>; Tue, 3 Mar 1998 11:48:14 -0500 (EST)
Received: from wilfer1.cdg.chalmers.se (wilfer1.cdg.chalmers.se [129.16.12.11])
	by wentzl.cdg.chalmers.se (8.8.8/8.8.8) with ESMTP id RAA02545;
	Tue, 3 Mar 1998 17:48:04 +0100 (MET)
From: Gunnar Lindberg <lindberg@CDG.CHALMERS.SE>
Received: (from lindberg@localhost)
	by wilfer1.cdg.chalmers.se (8.8.8/8.8.8) id RAA23952;
	Tue, 3 Mar 1998 17:48:03 +0100 (MET)
Date: Tue, 3 Mar 1998 17:48:03 +0100 (MET)
Message-Id: <199803031648.RAA23952@wilfer1.cdg.chalmers.se>
To: owain@AXA.CO.UK, richard@turnpike.com
Subject: Re: Last Call: Anti-Spam Requirements on an SMTP MTA to BCP
Cc: anti-spam@chalmers.se, ietf@ns.ietf.org
X-Mailer: UCB Mail 5.3.9 97-10-01 (MIME)

>Date: Mon, 2 Mar 1998 12:48:14 +0000
>From: Richard Clayton <richard@turnpike.com>
> ...

The first part of the mail has already been discussed and I assume
there is more to come. It would be nice to get <anti-spam@chalmers.se>
on the Cc: list (I forgot in my prevoius reply).

>Refusing to accept mail because the senders DNS is wrong or
>inconsistent
>is completely at odds with the Fundamental Principle of being
>liberal in
>what one accepts.

You may actually view if differently: If you accept mail whose
"MAIL From:" does not resolve in the DNS, you actually take on
a responsibility to manually trace the sender in case "RCPT To:"
is non-existent or fails by any other reason. This is especially
important if you've accepted to be a Relay (secondary MX etc).

If the response is "4xx" you actually leave that problem to the
sending host - you don't even touch mail that you cannot Error
Return. In the long run this kind of "pushes back" nearer to the
(incorrect) sources.

Liberal? Nope. Strict? Yes. Anti-spam? Probably. Careful?
Yes, I honestly think so. Correct? Well, *I* think so...

>As I understand the current state of deliberations, 551 is being
>explicitly deprecated by DRUMS. I expect this should be 550
>throughout.

I assume this is from draft-ietf-drums-smtpupd-06.txt. Now using
a value from one draft in another draft is risky, but "550" is
"equally much 5xx" for this, so I'll be happy to change.


>From: Owain Vaughan <owain@AXA.CO.UK>

>Plus it says RCTP To: rather than RCPT To:

Thanks for catching that typo!

	Gunnar


From owner-ietf-outbound.10  Tue Mar  3 12:50:12 1998
Delivery-Date: Tue, 03 Mar 1998 12:52:31 -0500
Return-Path: owner-ietf-outbound.10
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id MAA04176
	for ietf-outbound.10@ietf.org; Tue, 3 Mar 1998 12:50:03 -0500 (EST)
Received: from saint.heaven.net (stpeters@saint.heaven.net [198.69.28.164])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA03226
	for <ietf@ns.ietf.org>; Tue, 3 Mar 1998 12:44:28 -0500 (EST)
Received: (from stpeters@localhost)
	by saint.heaven.net (8.8.5/8.8.5) id MAA01921;
	Tue, 3 Mar 1998 12:44:34 -0500
Date: Tue, 3 Mar 1998 12:44:34 -0500
Message-Id: <199803031744.MAA01921@saint.heaven.net>
From: "Dick St.Peters" <stpeters@NetHeaven.com>
To: Ned Freed <Ned.Freed@innosoft.com>
Cc: "Dick St.Peters" <stpeters@NetHeaven.com>,
        Richard Clayton <richard@turnpike.com>, ietf@ns.ietf.org
Subject: Re: Last Call: Anti-Spam Requirements on an SMTP MTA to BCP
In-Reply-To: <01IU7EDLBK1S9BVLCS@INNOSOFT.COM>
References: <199802271513.KAA09638@ns.ietf.org>
	<7xIfK3AOqq+0EAMp@turnpike.com>
	<01IU7371X8V29BVNBL@INNOSOFT.COM>
	<199803030312.WAA29029@saint.heaven.net>
	<01IU7EDLBK1S9BVLCS@INNOSOFT.COM>

Ned Freed writes:
> Now, if it was your intent to refute Richard Clayton's assertion that's fine,
> but then why was your reply directed at me?

Sorry ... I no longer had a copy of Clayton's message; things got a
bit frantic here for awhile; a telco installed $100/day in digital
phone service at a remote site without telling me.  I called asking
for an estimated install date ... "oh, we installed those lines last
week" ... apparently on the very day I had last called asking for a
date estimate.

--
Dick St.Peters, stpeters@NetHeaven.com 
Gatekeeper, NetHeaven, Saratoga Springs, NY, 1-800-910-6671 (voice)
Saratoga/Albany/Amsterdam/BlueMountain/Cobleskill/Greenwich/
GlensFalls/LakePlacid/NorthCreek/Plattsburgh/...
	  First Internet service based in the 518 area code


From owner-uri@Bunyip.Com  Tue Mar  3 14:37:03 1998
Delivery-Date: Tue, 03 Mar 1998 14:37:03 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA07447
	for <ietf-archive@ietf.org>; Tue, 3 Mar 1998 14:37:02 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA09327;
	Tue, 3 Mar 1998 14:39:32 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA03773
	for uri-out; Tue, 3 Mar 1998 14:15:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA03767
	for uri-in; Tue, 3 Mar 1998 14:15:25 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA03758
	for <uri@services.bunyip.com>; Tue, 3 Mar 1998 14:15:17 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA23700
	for uri@services; Tue, 3 Mar 1998 14:15:18 -0500 (EST)
Received: from access2.digex.net (access2.digex.net [205.197.245.193])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA23693;
	Tue, 3 Mar 1998 14:15:13 -0500 (EST)
Received: (from asgilman@localhost)
          by access2.digex.net (8.8.4/8.8.4)
	  id OAA22917; Tue, 3 Mar 1998 14:19:01 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199803031919.OAA22917@access2.digex.net>
Subject: Re: Relative URI vs. URN, and URI uniformity.
To: ssun@cnri.reston.va.us
Date: Tue, 3 Mar 1998 14:19:01 -0500 (EST)
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
In-Reply-To: <08cb01bd45fb$0d7dfbb0$29019784@ssun.CNRI.Reston.Va.US> from Sam Sun at "Mar 2, 98 11:48:38 am"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=UNKNOWN-8BIT
Content-Transfer-Encoding: 8bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

to follow up on what Sam Sun said:

> I think it might be helpful to add that the ?#fragment? and
> relative URI are two kind of entities within any certain name
> and are processed differently.  For example,
> href=?relative-uri? is processed by binding ?relative-uri? to
> its base-uri, and sending the complete URI across the wire. But
> for href=?  foo:aaa#bbb?, according to the current URI draft,
> the ?#bbb? would be cut off from the URI reference (since it?s
> not part of URI), and only the ?foo:aaa? get sent over the
> wire.

The idea that "gets sent over the wire" has anything to do with
URIs in general is IMHO a popular misconception.  URIs are
identifiers.  The are strings that key the retrieval of
information in some way as to make the reference widely usable
throughout the Internet.

But file: URLs don't involve exercising telecommunications
protocols, and one of the primary beauties of the Web is the way
the difference between local and remote references is hidden by
the unifying power of the unified scheme of references.

Many news: URLs are totally ambiguous as to whether TCP/IP will
be required to retrieve the identified resource.

For example, an HTML- or XML- processing Ap recognizes an
URI-reference within a document context conditioned by the rules
of that language.  But then it is exercised in a
resource-retrieval service, not a comm protocol, in general.
Lots of these resource-retrieval services employ comm protocols,
but not necessarily all of them.

> My observation is that relative URI defines a client side
> process for compounding names. Based on libwww.lib
> implementation, relative URI never leaves the client side by
> itself, but have to bind to the URI scheme in its base URI
> before it can be of any use. So, if URI is considered a machine
> to machine protocol syntax, is relative URI an URI?

Use of the #fragment can be safely deferred until after the
enclosing object containing the name 'fragment' has been
retrieved.  For lots of schemes such as file: and ftp: it would
break the retrieval to mention the #fragment in external
dealings.  This combination of ingredients has made it customary
to strip the #fragment and then deal with the rest in a
schemewise fashion.  I agree with your arguments that this is not
logically necessary.  But we have to face the fact that it is
essentially-universal current practice.

>  The URN working group defined the syntax for identifiers to be
> transferred over the wire. If I understand correctly, URN
> syntax is designed mainly as a machine to machine protocol
> syntax. 

Then it's not an URI.  That needs to be person-to-machine ready.

> If there were any relative URN to be defined, it would
> mean that the URN service could not be stateless, and have to
> keep history of previous transactions in order to construct
> compound names, which doesn't seem very practical.

> This leads to the question to what URI is.
> 

> First, an observation: Some URI schemes, like “http:” or
> “urn:”, have the client side syntax follow the machine to
> machine protocol syntax. Some other URI schemes don’t. For
> example, the ftp server will not know to convert %23 to
> ‘#’, and when you send
> “ftp:user%23&pass%23word@foo.com”, the ftp server at
> “foo.com” will not recognize you are user “user#”,
> and entering password “pass#word”. Another example is
> LDAP whose protocol uses UTF-8 encoding, but the URL syntax
> seems to follow the http URL.

Yes, this is all handled already.  Characters that are URL-unsafe
are restored before the ftp communication protocol is exercised
by the gateway acting as ftp: schemwise retrieval service.

> It seems more natural to consider URI as a client side referral
> syntax. For any URI “foo:foo-specific-name”, the URI is
> responsible only to refer “foo-specific-name” to
> “foo:” module, but nothing more. Individual scheme should
> be allowed to decide how to parse its scheme specific data, and
> how to process the “#fragment”. Each scheme should be
> allowed to decide its own set of reserved/excluded characters,
> its character set encoding, and whether the client-side syntax
> follows the protocol syntax.

> If this is the case, it seems that for URI, the only reserved
> characters needed is byte ‘%25’, which is character % in
> ASCII encoding. And the only excluded character needed is byte
> ‘%22’, which is character ” in ASCII encoding. The
> ‘%25’ is needed to allow non-printable characters be
> entered and be understood. The ‘%22’ is necessary for
> separating URI from its surrounding context.

> Also, URI doesn’t have to be constrained to a subset of
> ASCII characters only, but should let individual URI scheme to
> decide how to support international character sets. Based on
> what I saw, the only strong arguments for URI to be ASCII only
> is that it is printable and can be entered from almost any (not
> all!) keyboard. These might be nice user interface features for
> “http:” URL, not necessarily for all other URIs. To be
> short, not every document is written to be readable by anyone
> around the world, nor would it necessary to require _every_
> NAME to be defined printable and enterable by anyone around the
> world. It should be a decision of the name issuer, not the
> underlying technology.

Yes, but every URI needs to be written to be interpretable in
many, many contexts used for global information distribution.
You want name visibility to be unhampered or it's not an URI.
The internationalization of URIs may have room for variations
lower down, but the internationalization scheme has to boot from
somewhere known or or we don't have URIs anymore.

URIs are used in a range of contexts.  Two of the most common are
HREF attributes in HTML documents and Location: etc. headers in
HTTP messages.  Header-safe character restrictions are a
efficiency and error-reducing measure in this major domain of
application.  This restriction should not be removed until the
replacement scheme has been demonstrated not to materially
degrade service in this scenario.

The restriction to the current RFC-822-header-safe subset of
ASCII is temporary under the plans as I hear them.  But it does
not make sense to open this up to a schemwise free-for-all or the
clients will choke on the necessary library.  Saying that some
clients will support some schemes defeats the purpose.  The point
of URIs is so that more clients can support more schemes.

I think that

 "Character Set" Considered Harmful
 http://www.w3.org/MarkUp/html-spec/charset-harmful.html

may be relevant here.

>  Essentially, I’m suggesting that the uniformity of URI
> should be only on its scheme binding syntax, as is commonly
> accepted in the web context, but not extend into the scheme
> specific content.

You need a better migration plan for existing clients.  To
declare this abruptly will cause gaps in service and loss
of customer confidence.

Al



From adm  Thu Mar 12 12:46:38 1998
Delivery-Date: Thu, 12 Mar 1998 12:48:55 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id MAA22712
	for ietf-123-outbound.10@ietf.org; Thu, 12 Mar 1998 12:45:02 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA15743;
	Thu, 12 Mar 1998 09:48:22 -0500 (EST)
Message-Id: <199803121448.JAA15743@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Reply-to: Internet-Drafts@ns.ietf.org
Subject: I-D ACTION:draft-ietf-urn-resolution-services-05.txt
Date: Thu, 12 Mar 1998 09:48:22 -0500
Sender: cclark@cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group
of the IETF.

	Title		: URI Resolution Services Necessary for URN Resolution
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-resolution-services-05.txt
	Pages		: 11
	Date		: 11-Mar-98
	
Retrieving the resource identified by a Uniform Resource Identifier
(URI) [3] is only one of the operations that can be performed on a URI.
One might also ask for and get a list of other identifiers that are
aliases for the original URI or a bibliographic description of the
resource the URI denotes, for example. This applies to both Uniform
Resource Names (URNs) and Uniform Resource Locators (URLs). Uniform
Resource Characteristics (URCs) are discussed in this document but only
as descriptions of resources rather than identifiers.
 
A service in the network providing access to a resource may provide
one or some of these options, but it need not provide all of them. This
memo specifies an initial set of these functions, to be used to
describe the functions provided by any given access service and the
requirements that must be met when those operations are encoded in a
protocol.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-resolution-services-05.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-resolution-services-05.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-resolution-services-05.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980311150642.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-resolution-services-05.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-resolution-services-05.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980311150642.I-D@ietf.org>

--OtherAccess--

--NextPart--



From ipp-owner@pwg.org  Thu Mar 12 18:53:17 1998
Delivery-Date: Thu, 12 Mar 1998 18:53:18 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA04350
	for <ietf-archive@ietf.org>; Thu, 12 Mar 1998 18:53:17 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA21244
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 18:55:44 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA27905 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 18:53:06 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Mar 1998 18:49:11 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA27387 for ipp-outgoing; Thu, 12 Mar 1998 18:49:03 -0500 (EST)
Message-Id: <3.0.1.32.19980312154344.00cadd40@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Thu, 12 Mar 1998 15:43:44 PST
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: Re: IPP> IPP document set - naming convention(s)
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C138CF65@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

At 03:36 PM 3/12/98 PST, Turner, Randy wrote:
>
>Would anyone have any problem(s) splitting the protocol (not model)
>document into two documents?
>
>Document 1 would be an encoding document
>Document 2 would describe how to transport the encoding over HTTP 1.1
>
>?
>
>Randy
>

Why are we getting all these "bright" ideas after the work is supposed to
be finished? I don't know if we can do the split at this stage. 

I expect that we could try to negotiate that with the RFC editor, but it
would mean actually doing another editing run and insert new
cross-references etc. It would also impact references in all the other
documents.

Carl-Uno


Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Thu Mar 12 19:32:29 1998
Delivery-Date: Thu, 12 Mar 1998 19:32:29 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA04816
	for <ietf-archive@ietf.org>; Thu, 12 Mar 1998 19:32:28 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA21362
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 19:35:02 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA29238 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 19:32:02 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Mar 1998 19:28:08 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA28706 for ipp-outgoing; Thu, 12 Mar 1998 19:28:00 -0500 (EST)
Message-ID: <35087D7F.95C97B5C@underscore.com>
Date: Thu, 12 Mar 1998 19:27:43 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> IPP document set - naming convention(s)
References: <D10983CAC30DD111B41400805FA6A1C138CF67@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

If the notion of "IPP-over-anything-other-than-HTTP" is ever going
to be proven, then splitting the doc into two components is a great
idea.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------


Turner, Randy wrote:
> 
> This wouldn't be changing any technical specs or semantics...just an
> editorial move to isolate functionality. This type of change would make
> it easier to address transport issues without affecting the status or
> advancement of an encoding specification; and vice-versa. It would also
> make it clearer for future IPP-related documents to reference particular
> aspects of IPP, without bringing any additional baggage to have to sort
> through.
> 
> Randy
> 
>         -----Original Message-----
>         From:   Carl-Uno Manros [SMTP:cmanros@cp10.es.xerox.com]
>         Sent:   Thursday, March 12, 1998 3:44 PM
>         To:     Turner, Randy; 'ipp@pwg.org'
>         Subject:        Re: IPP> IPP document set - naming convention(s)
> 
>         At 03:36 PM 3/12/98 PST, Turner, Randy wrote:
>         >
>         >Would anyone have any problem(s) splitting the protocol (not
> model)
>         >document into two documents?
>         >
>         >Document 1 would be an encoding document
>         >Document 2 would describe how to transport the encoding over
> HTTP 1.1
>         >
>         >?
>         >
>         >Randy
>         >
> 
>         Why are we getting all these "bright" ideas after the work is
> supposed to
>         be finished? I don't know if we can do the split at this stage.
> 
>         I expect that we could try to negotiate that with the RFC
> editor, but it
>         would mean actually doing another editing run and insert new
>         cross-references etc. It would also impact references in all the
> other
>         documents.
> 
>         Carl-Uno
> 
>         Carl-Uno Manros
>         Principal Engineer - Advanced Printing Standards - Xerox
> Corporation
>         701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
>         Phone +1-310-333 8273, Fax +1-310-333 5514
>         Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Thu Mar 12 19:47:27 1998
Delivery-Date: Thu, 12 Mar 1998 19:47:27 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA04971
	for <ietf-archive@ietf.org>; Thu, 12 Mar 1998 19:47:26 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA21408
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 19:50:01 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA00685 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 19:47:23 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Mar 1998 19:38:40 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA29351 for ipp-outgoing; Thu, 12 Mar 1998 19:38:28 -0500 (EST)
Date: Thu, 12 Mar 1998 16:43:59 PST
From: imcdonal@eso.mc.xerox.com (Ira Mcdonald x10962)
Message-Id: <9803130043.AA11671@snorkel.eso.mc.xerox.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re:  IPP> Status code question
Sender: ipp-owner@pwg.org

Hi Randy,

"success" just means that the job was well-formed and accepted for
subsequent printing.  It does NOT mean that the job has completed
printing successfully.

Cheers,
- Ira McDonald

From ipp-owner@pwg.org  Thu Mar 12 19:50:54 1998
Delivery-Date: Thu, 12 Mar 1998 19:50:54 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA04995
	for <ietf-archive@ietf.org>; Thu, 12 Mar 1998 19:50:53 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA21417
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 19:53:26 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA01161 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 19:50:47 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Mar 1998 19:43:22 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA00016 for ipp-outgoing; Thu, 12 Mar 1998 19:43:05 -0500 (EST)
Date: Thu, 12 Mar 1998 16:48:34 PST
From: imcdonal@eso.mc.xerox.com (Ira Mcdonald x10962)
Message-Id: <9803130048.AA11674@snorkel.eso.mc.xerox.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re:  IPP> IPP document set - naming convention(s)
Sender: ipp-owner@pwg.org

Hi Randy,

Considering splitting the protocol document (recently renamed
Protocol Encoding and Transport Mappings) into two documents
should definitely be delayed until after our IETF Aread
Directors report the results of IESG last call on IPP/1.0.

My two cents,
- Ira McDonald

PS - I think splitting them makes sense, but only if EACH
transport mapping (http, tcp, smtp) becomes a separate
document.

From adm  Fri Mar 13 08:29:11 1998
Delivery-Date: Fri, 13 Mar 1998 08:33:05 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id IAA25863
	for ietf-123-outbound.10@ietf.org; Fri, 13 Mar 1998 08:25:04 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA24054;
	Fri, 13 Mar 1998 08:09:19 -0500 (EST)
Message-Id: <199803131309.IAA24054@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Reply-to: Internet-Drafts@ns.ietf.org
Subject: I-D ACTION:draft-ietf-urn-ietf-03.txt
Date: Fri, 13 Mar 1998 08:09:18 -0500
Sender: cclark@cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-03.txt
	Pages		: 23
	Date		: 12-Mar-98
	
   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the ''ietf'' namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, and
   FYIs) developed by the IETF and published by the RFC editor and the
   minutes of working groups (WG) and birds of a feather (BOF) meetings
   that occur during IETF conferences.  Both the current URN framework
   and URN syntax support this namespace.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-03.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-03.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-03.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980312151955.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-03.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-03.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980312151955.I-D@ietf.org>

--OtherAccess--

--NextPart--



From adm  Fri Mar 13 10:37:47 1998
Delivery-Date: Fri, 13 Mar 1998 10:42:32 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id KAA02964
	for ietf-123-outbound.10@ietf.org; Fri, 13 Mar 1998 10:35:02 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA24328;
	Fri, 13 Mar 1998 08:11:02 -0500 (EST)
Message-Id: <199803131311.IAA24328@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Reply-to: Internet-Drafts@ns.ietf.org
Subject: I-D ACTION:draft-ietf-urn-nid-req-03.txt
Date: Fri, 13 Mar 1998 08:11:02 -0500
Sender: cclark@cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URN Namespace Definition Mechanisms
	Author(s)	: P. Faltstrom, R. Iannella, L. Daigle, D. van Gulik
	Filename	: draft-ietf-urn-nid-req-03.txt
	Pages		: 7
	Date		: 12-Mar-98
	
The URN WG has defined a syntax for Uniform Resource Names
(URNs) [RFC2141], as well as some proposed mechanisms for their
resolution and use in Internet applications ([RFC2168, RFC2169]).
The whole rests on the concept of individual ''namespaces'' within the
URN structure.  Apart from  proof-of-concept namespaces, the use
of existing identifiers in URNs has been discussed ([RFC2288]),
and this document lays out general definitions of and
mechanisms for establishing URN ''namespaces''.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-nid-req-03.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-nid-req-03.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-nid-req-03.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980312183715.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-nid-req-03.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-nid-req-03.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980312183715.I-D@ietf.org>

--OtherAccess--

--NextPart--



From ipp-owner@pwg.org  Fri Mar 13 15:08:15 1998
Delivery-Date: Fri, 13 Mar 1998 15:08:16 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA23748
	for <ietf-archive@ietf.org>; Fri, 13 Mar 1998 15:08:15 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA25305
	for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 15:10:48 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id PAA19159 for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 15:08:12 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 13 Mar 1998 15:04:32 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA18653 for ipp-outgoing; Fri, 13 Mar 1998 15:04:23 -0500 (EST)
Message-Id: <199803132002.MAA26526@woden.eng.sun.com>
X-Sender: rherriot@woden.eng.sun.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0
Date: Fri, 13 Mar 1998 12:05:33 -0800
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Robert Herriot <robert.herriot@Eng.Sun.COM>
Subject: Re: IPP> IPP document set - naming convention(s)
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C138CF65@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

I think we had this discussion in Austin as part of Tom's proposal.  We 
decided to change the name of the protocol document. Its new name is 
“Internet Printing Protocol/1.0: Encoding and Transport”.  We decided not to 
split the two documents.

Although the IPP encoding is, in theory, transport independent.  In fact, it 
depends on HTTP chunking. With an alternate transport, we would have to 
solve the chunking problem.  It would be more efficient if the document data 
were the only part chunked, but that would require a change to the encoding 
layer.

So, at this point, I don't endorse separating the two documents.

Bob Herriot

At 03:36 PM 3/12/98 , Turner, Randy wrote:
>
>Would anyone have any problem(s) splitting the protocol (not model)
>document into two documents?
>
>Document 1 would be an encoding document
>Document 2 would describe how to transport the encoding over HTTP 1.1
>
>?
>
>Randy
> 


From ipp-owner@pwg.org  Fri Mar 13 15:31:38 1998
Delivery-Date: Fri, 13 Mar 1998 15:31:38 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA24895
	for <ietf-archive@ietf.org>; Fri, 13 Mar 1998 15:31:37 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA25476
	for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 15:34:10 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id PAA20411 for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 15:31:32 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 13 Mar 1998 15:27:08 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA19871 for ipp-outgoing; Fri, 13 Mar 1998 15:27:00 -0500 (EST)
Message-ID: <35099629.1055600A@underscore.com>
Date: Fri, 13 Mar 1998 15:25:13 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: "'Robert Herriot'" <robert.herriot@Eng.Sun.COM>,
        "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> IPP document set - naming convention(s)
References: <D10983CAC30DD111B41400805FA6A1C138CF70@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

I agree with Randy completely.  The way Bob describes it,
IPP is absolutely bound to HTTP...theory or not.

Why is it such a big deal to split the document into its
two respective parts?  I would think that those who truly
believe the IPP encoding is "transport independent" would
insist on such a separation of the documentation.  Further,
I don't think the IETF cares all that much about whether
there is one document or two.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------


Turner, Randy wrote:
> 
> I'm curious why the existing binary encoding is inherently dependent on
> chunking?....I thought chunking was a part of the transport of the
> encoding. I don't think there is anything inherent (or explicitly
> referenced) by the current encoding that involves chunking. You're right
> that another transport would have to solve the chunking problem, but
> it's a TRANSPORT issue, so this would naturally fall into a transport
> mapping document. If there was a bit or byte that specified HTTP
> chunking within the binary encoding, then this is a different story.
> 
> Randy
> 
>         -----Original Message-----
>         From:   Robert Herriot [SMTP:robert.herriot@Eng.Sun.COM]
>         Sent:   Friday, March 13, 1998 12:06 PM
>         To:     Turner, Randy; 'ipp@pwg.org'
>         Subject:        Re: IPP> IPP document set - naming convention(s)
> 
>         I think we had this discussion in Austin as part of Tom's
> proposal.  We
>         decided to change the name of the protocol document. Its new
> name is
>         "Internet Printing Protocol/1.0: Encoding and Transport".  We
> decided not to
>         split the two documents.
> 
>         Although the IPP encoding is, in theory, transport independent.
> In fact, it
>         depends on HTTP chunking. With an alternate transport, we would
> have to
>         solve the chunking problem.  It would be more efficient if the
> document data
>         were the only part chunked, but that would require a change to
> the encoding
>         layer.
> 
>         So, at this point, I don't endorse separating the two documents.
> 
>         Bob Herriot
> 
>         At 03:36 PM 3/12/98 , Turner, Randy wrote:
>         >
>         >Would anyone have any problem(s) splitting the protocol (not
> model)
>         >document into two documents?
>         >
>         >Document 1 would be an encoding document
>         >Document 2 would describe how to transport the encoding over
> HTTP 1.1
>         >
>         >?
>         >
>         >Randy
>         >

From ipp-owner@pwg.org  Fri Mar 13 15:50:59 1998
Delivery-Date: Fri, 13 Mar 1998 15:50:59 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA25761
	for <ietf-archive@ietf.org>; Fri, 13 Mar 1998 15:50:56 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA25647
	for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 15:53:28 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id PAA21630 for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 15:50:54 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 13 Mar 1998 15:46:58 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA21092 for ipp-outgoing; Fri, 13 Mar 1998 15:46:49 -0500 (EST)
From: don@lexmark.com
Message-Id: <199803132046.AA01929@interlock2.lexmark.com>
X-Lotus-Fromdomain: LEXMARK@LEXMTA
To: rturner@sharplabs.com
Cc: Ipp@pwg.org
Date: Fri, 13 Mar 1998 15:45:36 -0500
Subject: Re: IPP> IPP document set - naming convention(s)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: ipp-owner@pwg.org


I think this issue was decided in Austin with a name change for the
Protocol document.
Considering the pain separating them now would be and having to deal with
editing all
the cross references, etc. in the IETF format is just not worth it.  When
the time comes to
map IPP to another transport then Bob or whoever is editor of that protocol
document
can make the split.

**********************************************
* Don Wright                 don@lexmark.com *
* Product Manager, Strategic Alliances       *
* Lexmark International                      *
* 740 New Circle Rd                          *
* Lexington, Ky 40550                        *
* 606-232-4808 (phone) 606-232-6740 (fax)    *
**********************************************






To:   ipp%pwg.org@interlock.lexmark.com
cc:    (bcc: Don Wright)
bcc:  Don Wright
Subject:  IPP> IPP document set - naming convention(s)





Would anyone have any problem(s) splitting the protocol (not model)
document into two documents?
Document 1 would be an encoding document
Document 2 would describe how to transport the encoding over HTTP 1.1
?
Randy








From ipp-owner@pwg.org  Fri Mar 13 16:04:04 1998
Delivery-Date: Fri, 13 Mar 1998 16:04:05 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA27003
	for <ietf-archive@ietf.org>; Fri, 13 Mar 1998 16:04:03 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA25741
	for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 16:06:37 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA22246 for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 16:04:01 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 13 Mar 1998 16:00:13 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA21728 for ipp-outgoing; Fri, 13 Mar 1998 16:00:05 -0500 (EST)
Message-Id: <199803132057.MAA26619@woden.eng.sun.com>
X-Sender: rherriot@woden.eng.sun.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0
Date: Fri, 13 Mar 1998 13:01:03 -0800
To: "Turner, Randy" <rturner@sharplabs.com>,
        "'Robert Herriot'" <robert.herriot@Eng.Sun.COM>
From: Robert Herriot <robert.herriot@Eng.Sun.COM>
Subject: RE: IPP> IPP document set - naming convention(s)
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C138CF70@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Sender: ipp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id QAA27003

The current binary encoding assumes that chunking occurs at a lower layer.
IPP
could work without chunking, but we thought it was important to avoid the LPD
problem where the length of a document must be know before sending it.

If I were writing a server for receiving IPP over a raw socket, I would prefer
not to have chunking at a lower layer because I would have to implement a
lower
layer to put the chunks back together for the upper layer. I would prefer to
read the encoded attributes directly off the socket and chunk only the
document
data.  

Therefore I would end up with a slightly difference encoding for raw sockets
than for HTTP.

Bob Herriot

At 12:11 PM 3/13/98 , Turner, Randy wrote:
>
>I'm curious why the existing binary encoding is inherently dependent on
>chunking?....I thought chunking was a part of the transport of the
>encoding. I don't think there is anything inherent (or explicitly
>referenced) by the current encoding that involves chunking. You're right
>that another transport would have to solve the chunking problem, but
>it's a TRANSPORT issue, so this would naturally fall into a transport
>mapping document. If there was a bit or byte that specified HTTP
>chunking within the binary encoding, then this is a different story.
>
>Randy
>
>
> -----Original Message-----
> From: Robert Herriot [SMTP:robert.herriot@Eng.Sun.COM]
> Sent: Friday, March 13, 1998 12:06 PM
> To: Turner, Randy; 'ipp@pwg.org'
> Subject: Re: IPP> IPP document set - naming convention(s)
>
> I think we had this discussion in Austin as part of Tom's
>proposal.  We 
> decided to change the name of the protocol document. Its new
>name is 
> "Internet Printing Protocol/1.0: Encoding and Transport".  We
>decided not to 
> split the two documents.
>
> Although the IPP encoding is, in theory, transport independent.
>In fact, it 
> depends on HTTP chunking. With an alternate transport, we would
>have to 
> solve the chunking problem.  It would be more efficient if the
>document data 
> were the only part chunked, but that would require a change to
>the encoding 
> layer.
>
> So, at this point, I don't endorse separating the two documents.
>
> Bob Herriot
>
> At 03:36 PM 3/12/98 , Turner, Randy wrote:
> >
> >Would anyone have any problem(s) splitting the protocol (not
>model)
> >document into two documents?
> >
> >Document 1 would be an encoding document
> >Document 2 would describe how to transport the encoding over
>HTTP 1.1
> >
> >?
> >
> >Randy
> > 
> 


From ipp-owner@pwg.org  Fri Mar 13 18:15:02 1998
Delivery-Date: Fri, 13 Mar 1998 18:15:03 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA02955
	for <ietf-archive@ietf.org>; Fri, 13 Mar 1998 18:15:02 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA26379
	for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 18:17:29 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA24926 for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 18:14:54 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 13 Mar 1998 18:10:29 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA24370 for ipp-outgoing; Fri, 13 Mar 1998 18:10:21 -0500 (EST)
Message-Id: <3.0.1.32.19980313150834.01170e40@garfield>
X-Sender: hastings@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Fri, 13 Mar 1998 15:08:34 PST
To: Robert Herriot <robert.herriot@Eng.Sun.COM>,
        "Turner, Randy" <rturner@sharplabs.com>,
        "'Robert Herriot'" <robert.herriot@Eng.Sun.COM>
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: RE: IPP> IPP document set - naming convention(s)
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
In-Reply-To: <199803132057.MAA26619@woden.eng.sun.com>
Illegal-Object: Syntax error in References: value found on alpha.xerox.com:
	References:	<D10983CAC30DD111B41400805FA6A1C138CF70@admsrvnt02.enet.sharplabs.com>
										   ^-illegal end of message identification
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Sender: ipp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id SAA02955

At 13:01 03/13/1998 PST, Robert Herriot wrote:
>The current binary encoding assumes that chunking occurs at a lower layer.
>IPP
>could work without chunking, but we thought it was important to avoid the LPD
>problem where the length of a document must be know before sending it.
>
>If I were writing a server for receiving IPP over a raw socket, I would
prefer
>not to have chunking at a lower layer because I would have to implement a
>lower
>layer to put the chunks back together for the upper layer. I would prefer to
>read the encoded attributes directly off the socket and chunk only the
>document
>data.  
>
>Therefore I would end up with a slightly difference encoding for raw sockets
>than for HTTP.

In reviewing the various host-to-device protocols at the meeting,
TIPSI and CPAP both have a separate channel for the data.  So the
control stuff goes over and comes back over a bi-directional
control TCP/IP channel and the data goes over the separate data channel.

The control channel would NOT need to be chunked, I would think.

The data channel could just be a simple TCP/IP socket, so it wouldn't need
chunking either.  For example, in CPAP, the device returns the port for
the data channel, and the host opens it and send raw data without headers
of any kind and then closes the channel at the end of the document
(which corresponds to the end of the data for a Print-Job or 
Send-Document IPP operation).

Comments?

Tom


>
>Bob Herriot
>
>At 12:11 PM 3/13/98 , Turner, Randy wrote:
>>
>>I'm curious why the existing binary encoding is inherently dependent on
>>chunking?....I thought chunking was a part of the transport of the
>>encoding. I don't think there is anything inherent (or explicitly
>>referenced) by the current encoding that involves chunking. You're right
>>that another transport would have to solve the chunking problem, but
>>it's a TRANSPORT issue, so this would naturally fall into a transport
>>mapping document. If there was a bit or byte that specified HTTP
>>chunking within the binary encoding, then this is a different story.
>>
>>Randy
>>
>>
>> -----Original Message-----
>> From: Robert Herriot [SMTP:robert.herriot@Eng.Sun.COM]
>> Sent: Friday, March 13, 1998 12:06 PM
>> To: Turner, Randy; 'ipp@pwg.org'
>> Subject: Re: IPP> IPP document set - naming convention(s)
>>
>> I think we had this discussion in Austin as part of Tom's
>>proposal.  We 
>> decided to change the name of the protocol document. Its new
>>name is 
>> "Internet Printing Protocol/1.0: Encoding and Transport".  We
>>decided not to 
>> split the two documents.
>>
>> Although the IPP encoding is, in theory, transport independent.
>>In fact, it 
>> depends on HTTP chunking. With an alternate transport, we would
>>have to 
>> solve the chunking problem.  It would be more efficient if the
>>document data 
>> were the only part chunked, but that would require a change to
>>the encoding 
>> layer.
>>
>> So, at this point, I don't endorse separating the two documents.
>>
>> Bob Herriot
>>
>> At 03:36 PM 3/12/98 , Turner, Randy wrote:
>> >
>> >Would anyone have any problem(s) splitting the protocol (not
>>model)
>> >document into two documents?
>> >
>> >Document 1 would be an encoding document
>> >Document 2 would describe how to transport the encoding over
>>HTTP 1.1
>> >
>> >?
>> >
>> >Randy
>> > 
>> 
>
>
>

From ipp-owner@pwg.org  Fri Mar 13 20:10:58 1998
Delivery-Date: Fri, 13 Mar 1998 20:10:58 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id UAA05089
	for <ietf-archive@ietf.org>; Fri, 13 Mar 1998 20:10:57 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA26692
	for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 20:13:31 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA25595 for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 20:10:51 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 13 Mar 1998 20:05:50 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA25065 for ipp-outgoing; Fri, 13 Mar 1998 20:05:41 -0500 (EST)
Message-Id: <199803140103.RAA27029@woden.eng.sun.com>
X-Sender: rherriot@woden.eng.sun.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0
Date: Fri, 13 Mar 1998 17:06:58 -0800
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Robert Herriot <robert.herriot@Eng.Sun.COM>
Subject: RE: IPP> IPP document set - naming convention(s)
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C138CF71@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Sender: ipp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id UAA05089

It's not new. It was part of Tom's proposal at the Austin meeting.  We
discussed
and rejected it as too late.  



At 02:05 PM 3/13/98 , Turner, Randy wrote:
>
>This issue was not brought up in Austin. Only a name change for the
>current document was an issue. As far as I can tell, including the
>minutes from Austin, my split proposal is new, and is derived from my
>efforts at actually doing another mapping document.
>
>Randy
>
> -----Original Message-----
> From: don@lexmark.com [SMTP:don@lexmark.com]
> Sent: Friday, March 13, 1998 12:46 PM
> To: rturner@sharplabs.com
> Cc: Ipp@pwg.org
> Subject: Re: IPP> IPP document set - naming convention(s)
>
>
> I think this issue was decided in Austin with a name change for
>the
> Protocol document.
> Considering the pain separating them now would be and having to
>deal with
> editing all
> the cross references, etc. in the IETF format is just not worth
>it.  When
> the time comes to
> map IPP to another transport then Bob or whoever is editor of
>that protocol
> document
> can make the split.
>
> **********************************************
> * Don Wright                 don@lexmark.com *
> * Product Manager, Strategic Alliances       *
> * Lexmark International                      *
> * 740 New Circle Rd                          *
> * Lexington, Ky 40550                        *
> * 606-232-4808 (phone) 606-232-6740 (fax)    *
> **********************************************
>
>
>
>
>
>
> To:   ipp%pwg.org@interlock.lexmark.com
> cc:    (bcc: Don Wright)
> bcc:  Don Wright
> Subject:  IPP> IPP document set - naming convention(s)
>
>
>
>
>
> Would anyone have any problem(s) splitting the protocol (not
>model)
> document into two documents?
> Document 1 would be an encoding document
> Document 2 would describe how to transport the encoding over
>HTTP 1.1
> ?
> Randy
> 


From adm  Mon Mar 16 09:57:49 1998
Delivery-Date: Mon, 16 Mar 1998 10:03:01 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id JAA20127
	for ietf-123-outbound.10@ietf.org; Mon, 16 Mar 1998 09:55:02 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA12624;
	Mon, 16 Mar 1998 08:21:30 -0500 (EST)
Message-Id: <199803161321.IAA12624@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Reply-to: Internet-Drafts@ns.ietf.org
Subject: I-D ACTION:draft-ietf-urn-resolution-services-06.txt
Date: Mon, 16 Mar 1998 08:21:30 -0500
Sender: cclark@cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URI Resolution Services Necessary for URN Resolution
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-resolution-services-06.txt
	Pages		: 11
	Date		: 13-Mar-98
	
Retrieving the resource identified by a Uniform Resource Identifier
(URI) [1] is only one of the operations that can be performed on a URI.
One might also ask for and get a list of other identifiers that are
aliases for the original URI or a bibliographic description of the
resource the URI denotes, for example. This applies to both Uniform
Resource Names (URNs) and Uniform Resource Locators (URLs). Uniform
Resource Characteristics (URCs) are discussed in this document but only
as descriptions of resources rather than identifiers.
 
A service in the network providing access to a resource may provide
one or some of these options, but it need not provide all of them. This
memo specifies an initial set of these operations that can be used to
describe the interactions provided by a given access service. It also
suggests guidelines that should be adhered to when those operations
are encoded in a protocol.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-resolution-services-06.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-resolution-services-06.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-resolution-services-06.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980313180951.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-resolution-services-06.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-resolution-services-06.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980313180951.I-D@ietf.org>

--OtherAccess--

--NextPart--



From pwg-announce-owner@pwg.org  Mon Mar 16 19:57:43 1998
Delivery-Date: Mon, 16 Mar 1998 19:57:43 -0500
Return-Path: pwg-announce-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA00641
	for <ietf-archive@ietf.org>; Mon, 16 Mar 1998 19:57:42 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA06486
	for <ietf-archive@cnri.reston.va.us>; Mon, 16 Mar 1998 20:00:14 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA09492 for <ietf-archive@cnri.reston.va.us>; Mon, 16 Mar 1998 19:57:42 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Mon, 16 Mar 1998 19:50:00 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA08683 for pwg-announce-outgoing; Mon, 16 Mar 1998 19:46:52 -0500 (EST)
Message-ID: <D10983CAC30DD111B41400805FA6A1C138CF85@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: "'pwg-announce@pwg.org'" <pwg-announce@pwg.org>
Cc: "'jrturner@pacifier.com'" <jrturner@pacifier.com>
Subject: PWG-ANNOUNCE> Interim PING list for Portland/PWG
Date: Mon, 16 Mar 1998 16:46:44 -0800
X-Priority: 3
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain
Sender: owner-pwg-announce@pwg.org

PING List for Portland PWG Meeting:  6/6 - 6/10/1998


Name		Meeting(s)		Embassy Suites Res.	Arrival
Departure
------------------------------------------------------------------------
----------------------------------------------------------
Laurie Lasslo	1394			Yes			6/5
6/7
Kris Schoff	IPP			Yes			6/7
6/9
Brian Batchelder  1394,IPP		No			-
-
Tom Hastings	IPP,JMP/FIN		Yes			6/7
6/10
Alan Berkema	1394			No			6/5
6/7
Greg LeClair	1394,PWG		Yes			6/5
6/8
Jay Martin	IPP,JMP/FIN		Yes			6/7
6/10
Stuart Rowley	IPP,JMP/FIN		Yes			6/7
6/10
Fumio Nagasaka	1394		Yes			6/5
6/7
Andy Davidson	IPP,JMP/FIN		No			-
- 
Don Wright	1394,IPP		?			6/5
?
Henrik Holst	IPP,JMP/FIN		Yes			6/7
6/10
Carl-Uno Manros	IPP		Yes			6/7
6/9
Ron Bergman	IPP,JMP/FIN		Yes			6/7
6/10
Harry Lewis	IPP,JMP/FIN		Yes			6/7
6/10
Larry Stein	1394			Yes			6/5
6/7
Lee Farrell	1349,IPP,JMP/FIN	Yes			6/5
6/10

If any information regarding your individual attendance is in error,
please notify me ASAP.

If your name is not on the list, and you plan on attending, also notify
me ASAP, with the
information listed above.

Thanks

Randy


From ipp-owner@pwg.org  Wed Mar 18 13:51:39 1998
Delivery-Date: Wed, 18 Mar 1998 13:51:40 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA08137
	for <ietf-archive@ietf.org>; Wed, 18 Mar 1998 13:51:39 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA14575
	for <ietf-archive@cnri.reston.va.us>; Wed, 18 Mar 1998 13:54:09 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA18934 for <ietf-archive@cnri.reston.va.us>; Wed, 18 Mar 1998 13:51:35 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 18 Mar 1998 13:46:26 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA18399 for ipp-outgoing; Wed, 18 Mar 1998 13:46:14 -0500 (EST)
From: don@lexmark.com
Message-Id: <199803181846.AA27930@interlock2.lexmark.com>
X-Lotus-Fromdomain: LEXMARK@LEXMTA
To: rturner@sharplabs.com, jkm@underscore.com
Cc: Ipp@pwg.org, Upd@pwg.org
Date: Wed, 18 Mar 1998 13:45:26 -0500
Subject: IPP> Concerns regarding the scopes of the IPP and UPD projects
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: ipp-owner@pwg.org


Randy's right on this matter.  In fact at the UPD meeting and in the UPD
minutes
we explicitly excluded protocols from the discussion.  The UPD effort is
focused
generally on generating print PDL not on the means by which it is delivered
to
the printer.

As everyone expects, I don't see the need to create a host-to-printer
protocol.
I will be posting a draft on using TIP/SI to deliver IPP content from the
server
(acting as an IPP printer) to the marking device in the next day or so.

**********************************************
* Don Wright                 don@lexmark.com *
* Product Manager, Strategic Alliances       *
* Lexmark International                      *
* 740 New Circle Rd                          *
* Lexington, Ky 40550                        *
* 606-232-4808 (phone) 606-232-6740 (fax)    *
**********************************************



From jmp-owner@pwg.org  Mon Mar 23 10:35:23 1998
Delivery-Date: Mon, 23 Mar 1998 10:35:23 -0500
Return-Path: jmp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA07069
	for <ietf-archive@ietf.org>; Mon, 23 Mar 1998 10:35:22 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA02870
	for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 10:37:49 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA03684 for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 10:35:10 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Mon, 23 Mar 1998 10:30:57 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id KAA02697 for jmp-outgoing; Mon, 23 Mar 1998 10:27:03 -0500 (EST)
Message-ID: <35167F33.3D332CAF@underscore.com>
Date: Mon, 23 Mar 1998 10:26:43 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: ipp@pwg.org, jmp@pwg.org, Sense mailing list <sense@pwg.org>
Subject: JMP> Re: IPP> Re: SNMPv3 unsuited for IPP/JMP Notifications
References: <D10983CAC30DD111B41400805FA6A1C138CFB8@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: jmp-owner@pwg.org

Turner, Randy wrote:

> I will reiterate my belief that I don't think its realistic for a simple
> embedded device to maintain notification info for hundreds of clients.

I agree 110%.  That fundamental belief is one of the most critical
assumptions for which SENSE was designed.  Namely, require the
managed entity (ie, a printer) to provide minimal scalability for
key services (ie, just a few simultaneous client accesses), then
route that information into a generalized client/server system
with a very high degree of scalability.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From ipp-owner@pwg.org  Mon Mar 23 10:40:25 1998
Delivery-Date: Mon, 23 Mar 1998 10:40:26 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA07190
	for <ietf-archive@ietf.org>; Mon, 23 Mar 1998 10:40:25 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA02902
	for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 10:42:56 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA04138 for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 10:40:20 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Mon, 23 Mar 1998 10:27:56 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id KAA02721 for ipp-outgoing; Mon, 23 Mar 1998 10:27:17 -0500 (EST)
Message-ID: <35167F33.3D332CAF@underscore.com>
Date: Mon, 23 Mar 1998 10:26:43 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: ipp@pwg.org, jmp@pwg.org, Sense mailing list <sense@pwg.org>
Subject: Re: IPP> Re: SNMPv3 unsuited for IPP/JMP Notifications
References: <D10983CAC30DD111B41400805FA6A1C138CFB8@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Turner, Randy wrote:

> I will reiterate my belief that I don't think its realistic for a simple
> embedded device to maintain notification info for hundreds of clients.

I agree 110%.  That fundamental belief is one of the most critical
assumptions for which SENSE was designed.  Namely, require the
managed entity (ie, a printer) to provide minimal scalability for
key services (ie, just a few simultaneous client accesses), then
route that information into a generalized client/server system
with a very high degree of scalability.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From jmp-owner@pwg.org  Mon Mar 23 14:15:48 1998
Delivery-Date: Mon, 23 Mar 1998 14:15:48 -0500
Return-Path: jmp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA22740
	for <ietf-archive@ietf.org>; Mon, 23 Mar 1998 14:15:37 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA03858
	for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 14:18:08 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA07430 for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 14:15:31 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Mon, 23 Mar 1998 14:12:14 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA06791 for jmp-outgoing; Mon, 23 Mar 1998 14:09:42 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <sense@pwg.org>
Cc: <jkm@underscore.com>, <Ipp@pwg.org>, <jmp@pwg.org>,
        <rturner@sharplabs.com>
Subject: JMP> Re: SENSE> Re: IPP> Re: SNMPv3 unsuited for IPP/JMP Notifica
Message-ID: <5030300019257048000002L082*@MHS>
Date: Mon, 23 Mar 1998 14:15:11 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: jmp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id OAA22740

I also agree...  (its not realistic for a simple embedded device to maintain
notification info for hundreds of clients). But, this does not mean that the
embedded Device should never be able to handle notification to multiple
clients. There may be more than one "notification server", or some smaller
scale networks using peer-to-peer printing without a notification server.

Yes, the embedded device will ultimately limit the number of notification hosts
it can service, but (as I presented in Austin) I feel 16 - 32 is not
unreasonable for many "network printers".


Harry Lewis - IBM Printing Systems




owner-sense@pwg.org on 03/23/98 08:33:19 AM
Please respond to owner-sense@pwg.org
To: rturner@sharplabs.com
cc: sense@pwg.org, jmp@pwg.org, ipp@pwg.org
Subject: SENSE> Re: IPP> Re: SNMPv3 unsuited for IPP/JMP Notification


Turner, Randy wrote:

> I will reiterate my belief that I don't think its realistic for a simple
> embedded device to maintain notification info for hundreds of clients

From ipp-owner@pwg.org  Mon Mar 23 14:18:05 1998
Delivery-Date: Mon, 23 Mar 1998 14:18:06 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA22812
	for <ietf-archive@ietf.org>; Mon, 23 Mar 1998 14:18:05 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA03870
	for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 14:20:34 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA07723 for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 14:17:49 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Mon, 23 Mar 1998 14:10:14 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA06806 for ipp-outgoing; Mon, 23 Mar 1998 14:09:56 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <sense@pwg.org>
Cc: <jkm@underscore.com>, <Ipp@pwg.org>, <jmp@pwg.org>,
        <rturner@sharplabs.com>
Subject: Re: SENSE> Re: IPP> Re: SNMPv3 unsuited for IPP/JMP Notifica
Message-ID: <5030300019257048000002L082*@MHS>
Date: Mon, 23 Mar 1998 14:15:11 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: ipp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id OAA22812

I also agree...  (its not realistic for a simple embedded device to maintain
notification info for hundreds of clients). But, this does not mean that the
embedded Device should never be able to handle notification to multiple
clients. There may be more than one "notification server", or some smaller
scale networks using peer-to-peer printing without a notification server.

Yes, the embedded device will ultimately limit the number of notification hosts
it can service, but (as I presented in Austin) I feel 16 - 32 is not
unreasonable for many "network printers".


Harry Lewis - IBM Printing Systems




owner-sense@pwg.org on 03/23/98 08:33:19 AM
Please respond to owner-sense@pwg.org
To: rturner@sharplabs.com
cc: sense@pwg.org, jmp@pwg.org, ipp@pwg.org
Subject: SENSE> Re: IPP> Re: SNMPv3 unsuited for IPP/JMP Notification


Turner, Randy wrote:

> I will reiterate my belief that I don't think its realistic for a simple
> embedded device to maintain notification info for hundreds of clients

From jmp-owner@pwg.org  Wed Mar 25 09:46:26 1998
Delivery-Date: Wed, 25 Mar 1998 09:46:37 -0500
Return-Path: jmp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA02327
	for <ietf-archive@ietf.org>; Wed, 25 Mar 1998 09:46:06 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA11183
	for <ietf-archive@cnri.reston.va.us>; Wed, 25 Mar 1998 09:48:37 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id JAA13770 for <ietf-archive@cnri.reston.va.us>; Wed, 25 Mar 1998 09:46:06 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 25 Mar 1998 09:43:01 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id JAA13586 for jmp-outgoing; Wed, 25 Mar 1998 09:41:34 -0500 (EST)
Date: Wed, 25 Mar 1998 06:47:11 PST
From: imcdonal@eso.mc.xerox.com (Ira Mcdonald x10962)
Message-Id: <9803251447.AA17311@snorkel.eso.mc.xerox.com>
To: jmp@pwg.org, rturner@sharplabs.com
Subject: Re:  JMP> Portland Attendance...
Sender: jmp-owner@pwg.org

Hi Randy,

As someone who can never attend the PWG monthly meetings in person,
I find that high registration for JMP/FIN rather discouraging, given
the virtual silence on their mailing lists for the last month.  It
seems that PWG members would much rather do all their work face-to-face
instead of discussing issues on the mailing lists.  Leaves the rest
of us out of the picture.

Oh well,
- Ira McDonald
--------------------------------------------------------------------
[Randy's note]
>From jmp-owner@pwg.org Tue Mar 24 21:44:51 1998
Return-Path: <jmp-owner@pwg.org>
Received: from zombi (zombi.eso.mc.xerox.com) by snorkel.eso.mc.xerox.com (4.1/XeroxClient-1.1)
	id AA17225; Tue, 24 Mar 98 21:44:50 EST
Received: from alpha.xerox.com by zombi (4.1/SMI-4.1)
	id AA10666; Tue, 24 Mar 98 21:38:49 EST
Received: from lists.underscore.com ([199.125.85.30]) by alpha.xerox.com with SMTP id <52287(3)>; Tue, 24 Mar 1998 18:38:26 PST
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA02518 for <imcdonal@eso.mc.xerox.com>; Tue, 24 Mar 1998 21:35:00 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 24 Mar 1998 21:34:07 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA02387 for jmp-outgoing; Tue, 24 Mar 1998 21:32:43 -0500 (EST)
Message-Id: <D10983CAC30DD111B41400805FA6A1C138CFCA@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: "'jmp@pwg.org'" <jmp@pwg.org>
Subject: JMP> Portland Attendance...
Date: Tue, 24 Mar 1998 18:32:34 PST
X-Priority: 3
Mime-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain;
	charset="iso-8859-1"
Sender: jmp-owner@pwg.org
Status: R


We maybe setting a new record for JMP/FIN attendance. I have 17 RSVPs
for the Friday meeting, with 2 more possibilities on the horizon. I
currently have a smaller room reserved for that day...I hope I didn't
screw up.

Randy



From cclark  Thu Mar 26 21:00:11 1998
Delivery-Date: Thu, 26 Mar 1998 21:02:59 -0500
Return-Path: cclark
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id VAA12863
	for ietf-outbound.10@ietf.org; Thu, 26 Mar 1998 21:00:02 -0500 (EST)
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id UAA12764;
	Thu, 26 Mar 1998 20:53:49 -0500 (EST)
Received: from duerst (dhcp-100-232.mag.keio.ac.jp [133.27.195.232])
	by sh.w3.mag.keio.ac.jp (8.8.8+2.7Wbeta7/3.6Wbeta7-W3C/Keio) with SMTP id KAA12830;
	Fri, 27 Mar 1998 10:53:38 +0900 (JST)
Message-Id: <199803270153.KAA12830@sh.w3.mag.keio.ac.jp>
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3-J (32)
Date: Fri, 27 Mar 1998 11:00:45 +0900
To: Neal McBurnett <nealmcb@bell-labs.com>, ietf-web@ns.ietf.org,
        mbeaulie@cnri.reston.va.us
From: "Martin J. Duerst" <duerst@W3.ORG>
Subject: Re: ietf agenda on web is in non-standard format, hard to read
Cc: ietf@ns.ietf.org
In-Reply-To: <199803262307.QAA07046@curie.dr.lucent.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"

At 16:07 98/03/26 -0700, Neal McBurnett wrote:
> The agenda used to be in easy-to-read ascii format.  Now I have to
> deal with
> 	http://www.ietf.org/meetings/agenda_la.html
> 
> which does not produce output that lines up in columns,

It did, in my browser, but probably just because of the other tool
that was used in producing it:

<META NAME="GENERATOR" CONTENT="Mozilla/4.01 [en] (Win95; I) [Netscape]">

Even in that case, what we get is quite exactly what we had in the
old ASCII days, it's hardly worth using HTML for this. With HTML,
you could do much better; what we have here could have been served
as text/plain without any loss (and probably with quite a bit less
cutting/pasting/respacing effort), or if it has to be HTML, just
be put into <PRE> and be done with it. Looking at the many &nbsp;
in the source code, I don't know whether I should cry or lough;
it must have cost the ietf team quite some time to get everything
aligned on their browser. There are quite some tools that do better
than the two that have been used here, and can do the job faster.


Regards,   Martin.


From cclark  Thu Mar 26 22:00:15 1998
Delivery-Date: Thu, 26 Mar 1998 22:01:48 -0500
Return-Path: cclark
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id WAA13502
	for ietf-outbound.10@ietf.org; Thu, 26 Mar 1998 22:00:02 -0500 (EST)
Received: from info.dsv.su.se (info.dsv.su.se [130.237.161.221])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA13463;
	Thu, 26 Mar 1998 21:55:36 -0500 (EST)
Received: from [130.237.150.138] (jph1.dsv.su.se [130.237.150.138])
	by info.dsv.su.se (8.8.8/8.8.8) with ESMTP
	id DAA22018;
	Fri, 27 Mar 1998 03:55:36 +0100 (MET)
X-Sender: jpalme@mail.dsv.su.se
Message-Id: <v04003a0ab140c3ef44a7@[130.237.150.138]>
In-Reply-To: <199803262307.QAA07046@curie.dr.lucent.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 27 Mar 1998 03:51:26 +0100
To: Neal McBurnett <nealmcb@bell-labs.com>, ietf-web@ns.ietf.org,
        mbeaulie@cnri.reston.va.us
From: Jacob Palme <jpalme@DSV.SU.SE>
Subject: Re: ietf agenda on web is in non-standard format, hard to
 read
Cc: ietf@ns.ietf.org

At 00.07 +0100 98-03-27, Neal McBurnett wrote:
> Please go back to ASCII, or use conformant HTML.

If you want to produce conformant HTML from Word documents, use RTFtoHTML
as generator of the HTML, do not use the Microsoft-supplied "Save as HTML"
command.

For more information about RTFtoHTML, see http://www.sunpack.com/RTF

------------------------------------------------------------------------
Jacob Palme <jpalme@dsv.su.se> (Stockholm University and KTH)
for more info see URL: http://www.dsv.su.se/~jpalme



From cclark  Fri Mar 27 09:20:43 1998
Delivery-Date: Fri, 27 Mar 1998 09:24:03 -0500
Return-Path: cclark
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id JAA01866
	for ietf-outbound.10@ietf.org; Fri, 27 Mar 1998 09:20:02 -0500 (EST)
Received: from emshqs2.ncr.disa.mil (emshqs2.ncr.disa.mil [164.117.144.116])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA01827;
	Fri, 27 Mar 1998 09:19:05 -0500 (EST)
Received: by emshqs2.ncr.disa.mil with Internet Mail Service (5.0.1460.8)
	id <HXGANR2Y>; Fri, 27 Mar 1998 09:19:07 -0500
Message-ID: <CFF17B766475D111B50900204804F0DF1BEE9C@rbmail100.chamb.disa.mil>
From: "Flanigan, Bill" <flanigab@ncr.disa.mil>
To: Jacob Palme <jpalme@DSV.SU.SE>, Neal McBurnett <nealmcb@bell-labs.com>,
        ietf-web@ns.ietf.org, mbeaulie@cnri.reston.va.us
Cc: ietf@ns.ietf.org
Subject: RE: ietf agenda on web is in non-standard format, hard to read
Date: Fri, 27 Mar 1998 09:22:23 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1460.8)
Content-Type: text/plain

Hello Jacob,

	You are a master of tact and patience!  Also, thanks for the 
link.  See you next week.

Bill Flanigan

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
William F. Flanigan, Jr., Ph.D.       Voice:           (703) 735-3305
Defense Information Systems Agency      DSN:                      653
Strategic Planning Office (JEBA)        Fax:            (703)735-3255
10701 Parkridge Boulevard        Voice Mail:            (703)735-3305 
Reston, VA 20191-4357              Internet:  <flanigab@ncr.disa.mil>
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
	

> -----Original Message-----
> From:	Jacob Palme [SMTP:jpalme@dsv.su.se]
> Sent:	Thursday, March 26, 1998 9:51 PM
> To:	Neal McBurnett; ietf-web@ns.ietf.org; mbeaulie@cnri.reston.va.us
> Cc:	ietf@ns.ietf.org
> Subject:	Re: ietf agenda on web is in non-standard format, hard to
> read
> 
> At 00.07 +0100 98-03-27, Neal McBurnett wrote:
> > Please go back to ASCII, or use conformant HTML.
> 
> If you want to produce conformant HTML from Word documents, use RTFtoHTML
> as generator of the HTML, do not use the Microsoft-supplied "Save as HTML"
> command.
> 
> For more information about RTFtoHTML, see http://www.sunpack.com/RTF
> 
> ------------------------------------------------------------------------
> Jacob Palme <jpalme@dsv.su.se> (Stockholm University and KTH)
> for more info see URL: http://www.dsv.su.se/~jpalme
> 


From ipp-owner@pwg.org  Fri Apr  3 16:27:32 1998
Delivery-Date: Fri, 03 Apr 1998 16:27:33 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id QAA04046
	for <ietf-archive@ietf.org>; Fri, 3 Apr 1998 16:27:32 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA04936
	for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 16:30:04 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA25427 for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 16:27:31 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 3 Apr 1998 16:23:01 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA24882 for ipp-outgoing; Fri, 3 Apr 1998 16:22:47 -0500 (EST)
From: don@lexmark.com
Message-Id: <199804032122.AA05999@interlock2.lexmark.com>
X-Lotus-Fromdomain: LEXMARK@LEXMTA
To: rturner@sharplabs.com
Cc: Rdebry@Us.Ibm.Com, Ipp@pwg.org
Date: Fri, 3 Apr 1998 16:22:22 -0500
Subject: RE: IPP> Host to device
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: ipp-owner@pwg.org


Randy:

My biggest concern is that your proposal is TCP/IP only.  Is does not solve
the problem for printers connected to servers via:

- Parallel
- Serial
- USB
- 1394
- IPX/SPX
- AppleTalk
- DLC/LLC
- etc., etc., etc.

If I'm going to use TCP/IP then I might as well go ahead with the HTTP
based implementation.  You don't provide more status and control or
anything else that really buys me anything other than a slightly lighter
transport.  It's just not work the trouble for the return on investment.

Don

**********************************************
* Don Wright                 don@lexmark.com *
* Product Manager, Strategic Alliances       *
* Lexmark International                      *
* 740 New Circle Rd                          *
* Lexington, Ky 40550                        *
* 606-232-4808 (phone) 606-232-6740 (fax)    *
**********************************************



From ipp-owner@pwg.org  Fri Apr  3 17:06:48 1998
Delivery-Date: Fri, 03 Apr 1998 17:06:48 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id RAA04228
	for <ietf-archive@ietf.org>; Fri, 3 Apr 1998 17:06:47 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA09402
	for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 17:09:18 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA27010 for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 17:06:41 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 3 Apr 1998 17:00:44 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA26256 for ipp-outgoing; Fri, 3 Apr 1998 17:00:30 -0500 (EST)
Message-ID: <6FCC2B3BA67BD111A47D0060089D2815059D65@exchange.osicom.com>
From: "Gordon, Charles" <CGordon@wal.osicom.com>
To: "'don@lexmark.com'" <don@lexmark.com>, rturner@sharplabs.com
Cc: Rdebry@Us.Ibm.Com, Ipp@pwg.org
Subject: RE: IPP> Host to device
Date: Fri, 3 Apr 1998 16:56:52 -0500 
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain
Sender: ipp-owner@pwg.org

Given that IPP is the Internet Printing Protocol, do we really need to
support anything else besides TCP/IP?  Is the IPP working group even
mandated to worry about non TCP/IP environments?

					--- Charles

> -----Original Message-----
> From:	don@lexmark.com [SMTP:don@lexmark.com]
> Sent:	Friday, April 03, 1998 4:22 PM
> To:	rturner@sharplabs.com
> Cc:	Rdebry@Us.Ibm.Com; Ipp@pwg.org
> Subject:	RE: IPP> Host to device
> 
> 
> Randy:
> 
> My biggest concern is that your proposal is TCP/IP only.  Is does not
> solve
> the problem for printers connected to servers via:
> 
> - Parallel
> - Serial
> - USB
> - 1394
> - IPX/SPX
> - AppleTalk
> - DLC/LLC
> - etc., etc., etc.
> 
> If I'm going to use TCP/IP then I might as well go ahead with the HTTP
> based implementation.  You don't provide more status and control or
> anything else that really buys me anything other than a slightly
> lighter
> transport.  It's just not work the trouble for the return on
> investment.
> 
> Don
> 
> **********************************************
> * Don Wright                 don@lexmark.com *
> * Product Manager, Strategic Alliances       *
> * Lexmark International                      *
> * 740 New Circle Rd                          *
> * Lexington, Ky 40550                        *
> * 606-232-4808 (phone) 606-232-6740 (fax)    *
> **********************************************
> 

From ipp-owner@pwg.org  Fri Apr  3 17:10:05 1998
Delivery-Date: Fri, 03 Apr 1998 17:10:06 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id RAA04329
	for <ietf-archive@ietf.org>; Fri, 3 Apr 1998 17:10:05 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA12025
	for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 17:12:35 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA27459 for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 17:10:02 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 3 Apr 1998 17:04:03 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA26587 for ipp-outgoing; Fri, 3 Apr 1998 17:03:40 -0500 (EST)
From: don@lexmark.com
Message-Id: <199804032203.AA08289@interlock2.lexmark.com>
X-Lotus-Fromdomain: LEXMARK@LEXMTA
To: CGordon@wal.osicom.com
Cc: Rturner@Sharplabs.Com, Rdebry@Us.Ibm.Com, Ipp@pwg.org
Date: Fri, 3 Apr 1998 17:03:18 -0500
Subject: RE: IPP> Host to device
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: ipp-owner@pwg.org


Charles:

TCP/IP is the inbound transport from the client to the server.  We are
talking here about the server to the printer.  That connection could be
anything.  This discussion is certainly appropriate for the Printer Working
Group chartered IPP group.  While the IETF can pretend that only TCP/IP is
used for communication, the reality is that most printers are not connected
to computers using TCP/IP.

**********************************************
* Don Wright                 don@lexmark.com *
* Product Manager, Strategic Alliances       *
* Lexmark International                      *
* 740 New Circle Rd                          *
* Lexington, Ky 40550                        *
* 606-232-4808 (phone) 606-232-6740 (fax)    *
**********************************************






To:   Don Wright@Lexmark, rturner%sharplabs.com@interlock.lexmark.com
cc:   Rdebry%Us.Ibm.Com@interlock.lexmark.com,
      Ipp%pwg.org@interlock.lexmark.com
bcc:
Subject:  RE: IPP> Host to device




Given that IPP is the Internet Printing Protocol, do we really need to
support anything else besides TCP/IP?  Is the IPP working group even
mandated to worry about non TCP/IP environments?
                         --- Charles
> -----Original Message-----
> From:   don@lexmark.com [SMTP:don@lexmark.com]
> Sent:   Friday, April 03, 1998 4:22 PM
> To:     rturner@sharplabs.com
> Cc:     Rdebry@Us.Ibm.Com; Ipp@pwg.org
> Subject:     RE: IPP> Host to device
>
>
> Randy:
>
> My biggest concern is that your proposal is TCP/IP only.  Is does not
> solve
> the problem for printers connected to servers via:
>
> - Parallel
> - Serial
> - USB
> - 1394
> - IPX/SPX
> - AppleTalk
> - DLC/LLC
> - etc., etc., etc.
>
> If I'm going to use TCP/IP then I might as well go ahead with the HTTP
> based implementation.  You don't provide more status and control or
> anything else that really buys me anything other than a slightly
> lighter
> transport.  It's just not work the trouble for the return on
> investment.
>
> Don
>
> **********************************************
> * Don Wright                 don@lexmark.com *
> * Product Manager, Strategic Alliances       *
> * Lexmark International                      *
> * 740 New Circle Rd                          *
> * Lexington, Ky 40550                        *
> * 606-232-4808 (phone) 606-232-6740 (fax)    *
> **********************************************
>








From ipp-owner@pwg.org  Fri Apr  3 17:30:00 1998
Delivery-Date: Fri, 03 Apr 1998 17:30:01 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id RAA04513
	for <ietf-archive@ietf.org>; Fri, 3 Apr 1998 17:30:00 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA29998
	for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 17:32:31 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA29381 for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 17:29:59 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 3 Apr 1998 17:22:13 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA28320 for ipp-outgoing; Fri, 3 Apr 1998 17:21:50 -0500 (EST)
Message-ID: <5CEA8663F24DD111A96100805FFE6587030BC46A@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Gordon, Charles'" <CGordon@wal.osicom.com>,
        "'don@lexmark.com'"
	 <don@lexmark.com>, rturner@sharplabs.com
Cc: Rdebry@Us.Ibm.Com, Ipp@pwg.org
Subject: RE: IPP> Host to device
Date: Fri, 3 Apr 1998 14:21:34 -0800 
X-Mailer: Internet Mail Service (5.5.2166.0)
Sender: ipp-owner@pwg.org

Good point - it would look very odd to have IPP for USB. 

Also odd would be to have two IPP implmentations on TCP/IP - HTTP and direct
TCP/IP.

In retrospect the correct thing to have done was to produce a mapping of
TIP/SI onto HTTP. Ie. HTTP is just another transport layer. 

> -----Original Message-----
> From:	Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> Sent:	Friday, April 03, 1998 1:57 PM
> To:	'don@lexmark.com'; rturner@sharplabs.com
> Cc:	Rdebry@Us.Ibm.Com; Ipp@pwg.org
> Subject:	RE: IPP> Host to device
> 
> Given that IPP is the Internet Printing Protocol, do we really need to
> support anything else besides TCP/IP?  Is the IPP working group even
> mandated to worry about non TCP/IP environments?
> 
> 					--- Charles
> 
> > -----Original Message-----
> > From:	don@lexmark.com [SMTP:don@lexmark.com]
> > Sent:	Friday, April 03, 1998 4:22 PM
> > To:	rturner@sharplabs.com
> > Cc:	Rdebry@Us.Ibm.Com; Ipp@pwg.org
> > Subject:	RE: IPP> Host to device
> > 
> > 
> > Randy:
> > 
> > My biggest concern is that your proposal is TCP/IP only.  Is does not
> > solve
> > the problem for printers connected to servers via:
> > 
> > - Parallel
> > - Serial
> > - USB
> > - 1394
> > - IPX/SPX
> > - AppleTalk
> > - DLC/LLC
> > - etc., etc., etc.
> > 
> > If I'm going to use TCP/IP then I might as well go ahead with the HTTP
> > based implementation.  You don't provide more status and control or
> > anything else that really buys me anything other than a slightly
> > lighter
> > transport.  It's just not work the trouble for the return on
> > investment.
> > 
> > Don
> > 
> > **********************************************
> > * Don Wright                 don@lexmark.com *
> > * Product Manager, Strategic Alliances       *
> > * Lexmark International                      *
> > * 740 New Circle Rd                          *
> > * Lexington, Ky 40550                        *
> > * 606-232-4808 (phone) 606-232-6740 (fax)    *
> > **********************************************
> > 

From ipp-owner@pwg.org  Sat Apr  4 02:17:47 1998
Delivery-Date: Sat, 04 Apr 1998 02:17:47 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id CAA17424
	for <ietf-archive@ietf.org>; Sat, 4 Apr 1998 02:17:46 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA27039
	for <ietf-archive@cnri.reston.va.us>; Sat, 4 Apr 1998 02:20:13 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id CAA07830 for <ietf-archive@cnri.reston.va.us>; Sat, 4 Apr 1998 02:17:41 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Sat, 4 Apr 1998 02:12:19 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id CAA07246 for ipp-outgoing; Sat, 4 Apr 1998 02:12:04 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <ipp@pwg.org>
Cc: Roger K Debry <rdebry@us.ibm.com>, <CGordon@wal.osicom.com>,
        <don@lexmark.com>, <rturner@sharplabs.com>
Subject: RE: IPP> Host to device
Message-ID: <5030300019680543000002L032*@MHS>
Date: Sat, 4 Apr 1998 02:18:51 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: ipp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id CAA17424

I disagree that it would be odd to see IPP over other transports. Why would
that be any less desirable than, say, TIPSI over USB? What is odd, to me, is
for a standards group to invent one protocol and not deploy it (TIPSI), then,
later, invent another (IPP) and try to limit (rather than enhance) it, trying
to substitute the (now) older solution in it's place. Roger's observation is
that, what makes TIPSI transport independent, is the packet structure, with
continuation flag, ACKs and the ability to interleave commands (like CANCEL),
not the command/query definitions themselves (which have been superseded by
IPP). Randy is evolving a specific mapping to TCP/IP which addresses these
issues as well (chunking, separate channel...). I don't see what is wrong with
either approach.

Harry Lewis - IBM Printing Systems




ipp-owner@pwg.org on 04/03/98 03:25:05 PM
Please respond to ipp-owner@pwg.org
To: rturner@sharplabs.com, don@lexmark.com, CGordon@wal.osicom.com
cc: Ipp@pwg.org, Roger K Debry/Boulder/IBM@ibmus
Subject: RE: IPP> Host to device


Good point - it would look very odd to have IPP for USB.

Also odd would be to have two IPP implmentations on TCP/IP - HTTP and direct
TCP/IP.

In retrospect the correct thing to have done was to produce a mapping of
TIP/SI onto HTTP. Ie. HTTP is just another transport layer.

> -----Original Message-----
> From: Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> Sent: Friday, April 03, 1998 1:57 PM
> To: 'don@lexmark.com'; rturner@sharplabs.com
> Cc: Rdebry@Us.Ibm.Com; Ipp@pwg.org
> Subject: RE: IPP> Host to device
>
> Given that IPP is the Internet Printing Protocol, do we really need to
> support anything else besides TCP/IP?  Is the IPP working group even
> mandated to worry about non TCP/IP environments?
>
>      --- Charles
>
> > -----Original Message-----
> > From: don@lexmark.com [SMTP:don@lexmark.com]
> > Sent: Friday, April 03, 1998 4:22 PM
> > To: rturner@sharplabs.com
> > Cc: Rdebry@Us.Ibm.Com; Ipp@pwg.org
> > Subject: RE: IPP> Host to device
> >
> >
> > Randy:
> >
> > My biggest concern is that your proposal is TCP/IP only.  Is does not
> > solve
> > the problem for printers connected to servers via:
> >
> > - Parallel
> > - Serial
> > - USB
> > - 1394
> > - IPX/SPX
> > - AppleTalk
> > - DLC/LLC
> > - etc., etc., etc.
> >
> > If I'm going to use TCP/IP then I might as well go ahead with the HTTP
> > based implementation.  You don't provide more status and control or
> > anything else that really buys me anything other than a slightly
> > lighter
> > transport.  It's just not work the trouble for the return on
> > investment.
> >
> > Don
> >
> > **********************************************
> > * Don Wright                 don@lexmark.com *
> > * Product Manager, Strategic Alliances       *
> > * Lexmark International                      *
> > * 740 New Circle Rd                          *
> > * Lexington, Ky 40550                        *
> > * 606-232-4808 (phone) 606-232-6740 (fax)    *
> > **********************************************
> >




From ipp-owner@pwg.org  Mon Apr  6 13:49:30 1998
Delivery-Date: Mon, 06 Apr 1998 13:49:31 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id NAA01854
	for <ietf-archive@ietf.org>; Mon, 6 Apr 1998 13:49:25 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA20154
	for <ietf-archive@cnri.reston.va.us>; Mon, 6 Apr 1998 13:51:52 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA20600 for <ietf-archive@cnri.reston.va.us>; Mon, 6 Apr 1998 13:49:22 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 6 Apr 1998 13:45:23 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA20069 for ipp-outgoing; Mon, 6 Apr 1998 13:45:08 -0400 (EDT)
Message-ID: <5CEA8663F24DD111A96100805FFE6587030BC47B@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Harry Lewis'" <harryl@us.ibm.com>, ipp@pwg.org
Cc: Roger K Debry <rdebry@us.ibm.com>, CGordon@wal.osicom.com, don@lexmark.com,
        rturner@sharplabs.com
Subject: RE: IPP> Host to device
Date: Mon, 6 Apr 1998 10:43:03 -0700 
X-Mailer: Internet Mail Service (5.5.1960.3)
Sender: ipp-owner@pwg.org

I meant 'odd' in a very specific way. IPP is INTERNET Printng Protocol - USB
is not normally considered as an Internet transport. The  Internet is, after
all, a TCP/IP network.

I do not see anybody trying to LIMIT IPP. All I see are people (including
me) pointing out its limitiations - this is not the same thing at all. 

> -----Original Message-----
> From:	Harry Lewis [SMTP:harryl@us.ibm.com]
> Sent:	Friday, April 03, 1998 11:19 PM
> To:	ipp@pwg.org
> Cc:	Roger K Debry; CGordon@wal.osicom.com; don@lexmark.com;
> rturner@sharplabs.com
> Subject:	RE: IPP> Host to device
> 
> I disagree that it would be odd to see IPP over other transports. Why
> would
> that be any less desirable than, say, TIPSI over USB? What is odd, to me,
> is
> for a standards group to invent one protocol and not deploy it (TIPSI),
> then,
> later, invent another (IPP) and try to limit (rather than enhance) it,
> trying
> to substitute the (now) older solution in it's place. Roger's observation
> is
> that, what makes TIPSI transport independent, is the packet structure,
> with
> continuation flag, ACKs and the ability to interleave commands (like
> CANCEL),
> not the command/query definitions themselves (which have been superseded
> by
> IPP). Randy is evolving a specific mapping to TCP/IP which addresses these
> issues as well (chunking, separate channel...). I don't see what is wrong
> with
> either approach.
> 
> Harry Lewis - IBM Printing Systems
> 
> 
> 
> 
> ipp-owner@pwg.org on 04/03/98 03:25:05 PM
> Please respond to ipp-owner@pwg.org
> To: rturner@sharplabs.com, don@lexmark.com, CGordon@wal.osicom.com
> cc: Ipp@pwg.org, Roger K Debry/Boulder/IBM@ibmus
> Subject: RE: IPP> Host to device
> 
> 
> Good point - it would look very odd to have IPP for USB.
> 
> Also odd would be to have two IPP implmentations on TCP/IP - HTTP and
> direct
> TCP/IP.
> 
> In retrospect the correct thing to have done was to produce a mapping of
> TIP/SI onto HTTP. Ie. HTTP is just another transport layer.
> 
> > -----Original Message-----
> > From: Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> > Sent: Friday, April 03, 1998 1:57 PM
> > To: 'don@lexmark.com'; rturner@sharplabs.com
> > Cc: Rdebry@Us.Ibm.Com; Ipp@pwg.org
> > Subject: RE: IPP> Host to device
> >
> > Given that IPP is the Internet Printing Protocol, do we really need to
> > support anything else besides TCP/IP?  Is the IPP working group even
> > mandated to worry about non TCP/IP environments?
> >
> >      --- Charles
> >
> > > -----Original Message-----
> > > From: don@lexmark.com [SMTP:don@lexmark.com]
> > > Sent: Friday, April 03, 1998 4:22 PM
> > > To: rturner@sharplabs.com
> > > Cc: Rdebry@Us.Ibm.Com; Ipp@pwg.org
> > > Subject: RE: IPP> Host to device
> > >
> > >
> > > Randy:
> > >
> > > My biggest concern is that your proposal is TCP/IP only.  Is does not
> > > solve
> > > the problem for printers connected to servers via:
> > >
> > > - Parallel
> > > - Serial
> > > - USB
> > > - 1394
> > > - IPX/SPX
> > > - AppleTalk
> > > - DLC/LLC
> > > - etc., etc., etc.
> > >
> > > If I'm going to use TCP/IP then I might as well go ahead with the HTTP
> > > based implementation.  You don't provide more status and control or
> > > anything else that really buys me anything other than a slightly
> > > lighter
> > > transport.  It's just not work the trouble for the return on
> > > investment.
> > >
> > > Don
> > >
> > > **********************************************
> > > * Don Wright                 don@lexmark.com *
> > > * Product Manager, Strategic Alliances       *
> > > * Lexmark International                      *
> > > * 740 New Circle Rd                          *
> > > * Lexington, Ky 40550                        *
> > > * 606-232-4808 (phone) 606-232-6740 (fax)    *
> > > **********************************************
> > >
> 
> 
> 

From ipp-owner@pwg.org  Mon Apr  6 17:28:17 1998
Delivery-Date: Mon, 06 Apr 1998 17:28:18 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id RAA06526
	for <ietf-archive@ietf.org>; Mon, 6 Apr 1998 17:28:16 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA01153
	for <ietf-archive@cnri.reston.va.us>; Mon, 6 Apr 1998 17:30:44 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA27207 for <ietf-archive@cnri.reston.va.us>; Mon, 6 Apr 1998 17:28:13 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 6 Apr 1998 17:24:10 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA26666 for ipp-outgoing; Mon, 6 Apr 1998 17:23:54 -0400 (EDT)
From: Harry Lewis <harryl@us.ibm.com>
To: <paulmo@microsoft.com>
Cc: Roger K Debry <rdebry@us.ibm.com>, <CGordon@wal.osicom.com>,
        <don@lexmark.com>, <rturner@sharplabs.com>, <ipp@pwg.org>
Subject: RE: IPP> Host to device
Message-ID: <5030300019742395000002L052*@MHS>
Date: Mon, 6 Apr 1998 17:31:06 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: ipp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id RAA06526

In reverse order...

>I do not see anybody trying to LIMIT IPP. All I see are people (including
>me) pointing out its limitations - this is not the same thing at all.

Agree. Poor phrasing on my part. Your list of limitations has formed an
especially good basis for discussing enhancements.

>I meant 'odd' in a very specific way. IPP is INTERNET Printing Protocol - USB
>is not normally considered as an Internet transport. The  Internet is, after
>all, a TCP/IP network.

Maybe I've allowed myself to become too hopeful regarding our IPP model

From remove-me@207.93.198  Tue Apr  7 23:30:01 1998
Delivery-Date: Tue, 07 Apr 1998 23:30:01 -0400
Return-Path: remove-me@207.93.198
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id XAA22974
	for <ietf-archive@ietf.org>; Tue, 7 Apr 1998 23:30:01 -0400 (EDT)
From: remove-me@207.93.198
Received: from theadcomp (ppp-207-214-177-81.anhm01.pacbell.net [207.214.177.81])
	by cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id XAA06195
	for <ietf-archive@cnri.reston.va.us>; Tue, 7 Apr 1998 23:32:28 -0400 (EDT)
Date: Tue, 7 Apr 1998 23:32:28 -0400 (EDT)
Message-Id: <199804080332.XAA06195@cnri.reston.va.us>
To: <iparker@.bournemouth.ac.uk>
Subject: Free advertising services, bulk email friendly web hostings and more . .

If you would like to remove your name from our list, simply 
respond to remove-me@theadcomp.com with remove in the subject 
line. The Advertising Company honors all remove request, 
immediately.

If you are looking for a free way to advertise your site, try 100 
Search Engine Registrations at $0.00, that's right, no purchase 
necessary, simply signup and we will register your site, URL or 
http with 100 search engine.

www.theadcomp.com

Also, for your advertising solutions, we also provide,
Bulk Email Web Hosting as low as $49.95 a month
1,500 Search Engine Registrations as low as $99.95
600 Award nominations as low as $69.95
Targeted bulk email as low as $19.95 per 5,000 messages
And much, much more.

Try it today, we guarantee satisfaction.

For your convenience, we accept visa, MasterCard, American 
express, discover, check by net, invoicing option and for our 
free service, it cost your absolutely nothing.

www.theadcomp.com

From adm  Wed Apr 15 11:46:43 1998
Delivery-Date: Wed, 15 Apr 1998 11:57:35 -0400
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.5/8.8.7a) id LAA02990
	for ietf-123-outbound.10@ietf.org; Wed, 15 Apr 1998 11:45:02 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id KAA00428;
	Wed, 15 Apr 1998 10:33:41 -0400 (EDT)
Message-Id: <199804151433.KAA00428@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-ietf-04.txt
Date: Wed, 15 Apr 1998 10:33:40 -0400
Sender: cclark@cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-04.txt
	Pages		: 21
	Date		: 14-Apr-98
	
   This document specifies an extension of the Routing Information
   Protocol (RIP), as defined in [1], to expand the amount of useful
   information carried in RIP messages and to add a measure of security.
 
   A companion document will define the SNMP MIB objects for RIP-2 [2].
   An additional document will define cryptographic security
   improvements for RIP-2 [3].

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-04.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-04.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-04.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980414151902.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-04.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-04.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980414151902.I-D@ietf.org>

--OtherAccess--

--NextPart--



From adm  Thu Apr 16 10:16:50 1998
Delivery-Date: Thu, 16 Apr 1998 10:31:28 -0400
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.5/8.8.7a) id KAA03938
	for ietf-123-outbound.10@ietf.org; Thu, 16 Apr 1998 10:15:03 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id JAA03052;
	Thu, 16 Apr 1998 09:44:18 -0400 (EDT)
Message-Id: <199804161344.JAA03052@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-ietf-04.txt
Date: Thu, 16 Apr 1998 09:44:18 -0400
Sender: cclark@cnri.reston.va.us

--NextPart

Note:  This announcement is being re-sent with a correction made.

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-04.txt
	Pages		: 21
	Date		: 14-Apr-98
	
   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the 'ietf' namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, FYIs,
   and BCPs) developed by the IETF and published by the RFC editor and
   the minutes of working groups (WG) and birds of a feather (BOF)
   meetings that occur during IETF conferences.  Both the current URN
   framework and URN syntax support this namespace.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-04.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-04.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-04.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980415150533.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-04.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-04.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980415150533.I-D@ietf.org>

--OtherAccess--

--NextPart--



From ipp-owner@pwg.org  Thu Apr 16 16:20:14 1998
Delivery-Date: Thu, 16 Apr 1998 16:20:18 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id QAA06368
	for <ietf-archive@ietf.org>; Thu, 16 Apr 1998 16:19:53 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA17872
	for <ietf-archive@cnri.reston.va.us>; Thu, 16 Apr 1998 15:55:49 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id PAA00583 for <ietf-archive@cnri.reston.va.us>; Thu, 16 Apr 1998 15:53:21 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Thu, 16 Apr 1998 15:49:12 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA29247 for ipp-outgoing; Thu, 16 Apr 1998 15:40:19 -0400 (EDT)
Message-Id: <3.0.1.32.19980416123114.00c8e5b0@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Thu, 16 Apr 1998 12:31:14 PDT
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: RE: IPP> IPP, independently of HTTP, Requires Chunking ? Was:
  Mi
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C138D020@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ipp@pwg.org

Randy et al.,

Here is my take on the use of chunking for IPP:

1) Each HTTP 1.1 implementation is mandated to support chunking.

2) All POSTs are initiated by the client, which I assume also means that
the client determines whether to use chunking for a particular HTTP request.

3) The only situation where chunking is absolutely necessary for IPP, is
the case where the client does not know the document length when it starts
sending the document.

4) With the exception of the situation in 3) the client can always decide
not to use chunking, but send even long documents in one request. The
downside of doing that is that if something goes wrong on the lower
protocol layers, the client has to start over and send the whole document
again from the beginning. The main advantage of using chunking is that if
you get an error on the lower layers, you only have to resend the latest
chunk, not the whole document.

5) Again, with the exception of the case in 3), you can in practise
actually use HTTP 1.0, which does not support chunking, for most of your
IPP transfers.

Did I get this right?

Carl-Uno

At 09:08 PM 4/15/98 PDT, Turner, Randy wrote:
>
>There is nothing in the existing encoding that allows a particular IPP
>message to be "fragmented" across multiple transport "packets".  The
>encoding requires that a transport protocol provide some way to
>logically "connect" one message to another contiguously received
>message. In HTTP, this is accomplished with HTTP 1.1 chunking. With
>another transport, there would have to some equivalent capability. I'm
>not sure if I've adequately described the situation. Anything further I
>think would require me to draw a picture.
>
>Randy
>
>
>	-----Original Message-----
>	From:	Carl Kugler [SMTP:kugler@us.ibm.com]
>	Sent:	Wednesday, April 15, 1998 9:22 AM
>	To:	ipp@pwg.org
>	Subject:	IPP> IPP, independently of HTTP, Requires
>Chunking ? Was: Mi
>
>	> The concrete transport/encoding IPP protocol document is VERY
>dependent
>	> on HTTP chunking.
>
>	I still don't get it.  Could you please explain?
>
>	The original statement is:
>	> Encoding is HTTP independent except for chinking.
>
>	This sentence, to me, implies that there is some aspect of the
>IPP encoding,
>	apart from HTTP, that depends on chunking.  This is suprising
>news to me.
>
>	The only chunking-related requirements I've found in the
>Protocol document are:
>	 1) the Server must support "chunked" Transfer-Encoding of
>Requests
>	 2) the Client must support "chunked" Responses.
>	These requirements derive directly from RFC 2068:  "All HTTP/1.1
>applications
>	MUST be able to receive and decode the "chunked" transfer
>coding..."
>
>
>	 Confused in Boulder,
>
>	  Carl-III
>
>
>
>	ipp-owner@pwg.org on 04/14/98 05:34:03 PM
>	Please respond to ipp-owner@pwg.org
>	To: ipp@pwg.org
>	cc:
>	Subject: RE: IPP> Minutes from PWG IPP Meeting in Portland, OR -
>Apri
>
>
>
>	The abstract IPP described in the model document is not
>dependent on
>	HTTP chunking.
>
>	The concrete transport/encoding IPP protocol document is VERY
>dependent
>	on HTTP chunking.
>
>	Randy
>
>	 -----Original Message-----
>	 From: Carl Kugler [SMTP:kugler@us.ibm.com]
>	 Sent: Tuesday, April 14, 1998 4:25 PM
>	 To: ipp@pwg.org
>	 Subject: Re: IPP> Minutes from PWG IPP Meeting in
>	Portland, OR - Apri
>
>	 > IPP is not transport neutral. Encoding is HTTP independent
>	except for
>	 > chinking.
>
>	 I assume you mean "chunking".  In what way is IPP dependent on
>	HTTP chunking?
>
>	  -Carl
>
>
>	
>
>
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Thu Apr 16 23:37:38 1998
Delivery-Date: Thu, 16 Apr 1998 23:37:39 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id XAA19372
	for <ietf-archive@ietf.org>; Thu, 16 Apr 1998 23:37:37 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id XAA19513
	for <ietf-archive@cnri.reston.va.us>; Thu, 16 Apr 1998 23:40:06 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id XAA02240 for <ietf-archive@cnri.reston.va.us>; Thu, 16 Apr 1998 23:37:36 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Thu, 16 Apr 1998 23:32:37 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id XAA01682 for ipp-outgoing; Thu, 16 Apr 1998 23:30:38 -0400 (EDT)
Message-Id: <199804170324.UAA08304@woden.eng.sun.com>
X-Sender: rherriot@woden.eng.sun.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0
Date: Thu, 16 Apr 1998 20:26:52 -0700
To: Carl-Uno Manros <cmanros@cp10.es.xerox.com>,
        "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Robert Herriot <robert.herriot@Eng.Sun.COM>
Subject: RE: IPP> IPP, independently of HTTP, Requires Chunking ? Was: 
  Mi
In-Reply-To: <3.0.1.32.19980416123114.00c8e5b0@garfield>
References: <D10983CAC30DD111B41400805FA6A1C138D020@admsrvnt02.enet.sha rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Sender: owner-ipp@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id XAA19372

Are you sure about #4 below? It doesn't sound right at all.  My 
understanding of chunking is that it allows the sender to omit 
Content-Length and to instead supply length one chunk at a time.  At
the HTTP layer, the document is a series of chunks terminated by a zero 
length chunk.


Bob Herriot

At 12:31 PM 4/16/98 , Carl-Uno Manros wrote:
>Randy et al.,
>
>Here is my take on the use of chunking for IPP:
>
>1) Each HTTP 1.1 implementation is mandated to support chunking.
>
>2) All POSTs are initiated by the client, which I assume also means that
>the client determines whether to use chunking for a particular HTTP request.
>
>3) The only situation where chunking is absolutely necessary for IPP, is
>the case where the client does not know the document length when it starts
>sending the document.
>
>4) With the exception of the situation in 3) the client can always decide
>not to use chunking, but send even long documents in one request. The
>downside of doing that is that if something goes wrong on the lower
>protocol layers, the client has to start over and send the whole document
>again from the beginning. The main advantage of using chunking is that if
>you get an error on the lower layers, you only have to resend the latest
>chunk, not the whole document.
>
>5) Again, with the exception of the case in 3), you can in practise
>actually use HTTP 1.0, which does not support chunking, for most of your
>IPP transfers.
>
>Did I get this right?
>
>Carl-Uno
>
>At 09:08 PM 4/15/98 PDT, Turner, Randy wrote:
>>
>>There is nothing in the existing encoding that allows a particular IPP
>>message to be "fragmented" across multiple transport "packets".  The
>>encoding requires that a transport protocol provide some way to
>>logically "connect" one message to another contiguously received
>>message. In HTTP, this is accomplished with HTTP 1.1 chunking. With
>>another transport, there would have to some equivalent capability. I'm
>>not sure if I've adequately described the situation. Anything further I
>>think would require me to draw a picture.
>>
>>Randy
>>
>>
>> -----Original Message-----
>> From: Carl Kugler [SMTP:kugler@us.ibm.com]
>> Sent: Wednesday, April 15, 1998 9:22 AM
>> To: ipp@pwg.org
>> Subject: IPP> IPP, independently of HTTP, Requires
>>Chunking ? Was: Mi
>>
>> > The concrete transport/encoding IPP protocol document is VERY
>>dependent
>> > on HTTP chunking.
>>
>> I still don't get it.  Could you please explain?
>>
>> The original statement is:
>> > Encoding is HTTP independent except for chinking.
>>
>> This sentence, to me, implies that there is some aspect of the
>>IPP encoding,
>> apart from HTTP, that depends on chunking.  This is suprising
>>news to me.
>>
>> The only chunking-related requirements I've found in the
>>Protocol document are:
>> 1) the Server must support "chunked" Transfer-Encoding of
>>Requests
>> 2) the Client must support "chunked" Responses.
>> These requirements derive directly from RFC 2068:  "All HTTP/1.1
>>applications
>> MUST be able to receive and decode the "chunked" transfer
>>coding..."
>>
>>
>> Confused in Boulder,
>>
>>   Carl-III
>>
>>
>>
>> ipp-owner@pwg.org on 04/14/98 05:34:03 PM
>> Please respond to ipp-owner@pwg.org
>> To: ipp@pwg.org
>> cc:
>> Subject: RE: IPP> Minutes from PWG IPP Meeting in Portland, OR -
>>Apri
>>
>>
>>
>> The abstract IPP described in the model document is not
>>dependent on
>> HTTP chunking.
>>
>> The concrete transport/encoding IPP protocol document is VERY
>>dependent
>> on HTTP chunking.
>>
>> Randy
>>
>> -----Original Message-----
>> From: Carl Kugler [SMTP:kugler@us.ibm.com]
>> Sent: Tuesday, April 14, 1998 4:25 PM
>> To: ipp@pwg.org
>> Subject: Re: IPP> Minutes from PWG IPP Meeting in
>> Portland, OR - Apri
>>
>> > IPP is not transport neutral. Encoding is HTTP independent
>> except for
>> > chinking.
>>
>> I assume you mean "chunking".  In what way is IPP dependent on
>> HTTP chunking?
>>
>>   -Carl
>>
>>
>> 
>>
>>
>Carl-Uno Manros
>Principal Engineer - Advanced Printing Standards - Xerox Corporation
>701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
>Phone +1-310-333 8273, Fax +1-310-333 5514
>Email: manros@cp10.es.xerox.com
> 


From ipp-owner@pwg.org  Fri Apr 17 10:51:36 1998
Delivery-Date: Fri, 17 Apr 1998 10:51:37 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id KAA01900
	for <ietf-archive@ietf.org>; Fri, 17 Apr 1998 10:51:36 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA21003
	for <ietf-archive@cnri.reston.va.us>; Fri, 17 Apr 1998 10:54:04 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA17196 for <ietf-archive@cnri.reston.va.us>; Fri, 17 Apr 1998 10:51:31 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 17 Apr 1998 10:47:40 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id KAA16666 for ipp-outgoing; Fri, 17 Apr 1998 10:45:11 -0400 (EDT)
Date: Fri, 17 Apr 1998 10:45:08 -0400 (EDT)
From: Scott Lawrence <lawrence@agranat.com>
Reply-To: Scott Lawrence <lawrence@agranat.com>
To: "Turner, Randy" <rturner@sharplabs.com>
cc: ipp@pwg.org
Subject: RE: IPP> IPP, independently of HTTP, Requires Chunking?
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C138D029@admsrvnt02.enet.sharplabs.com>
Message-ID: <Pine.LNX.3.96.980417104017.8240B-100000@alice.agranat.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-ipp@pwg.org


> One caveat with Bob's text. I am seeing that some HTTP 1.1 servers do
> not recognize chunked encodings for PUT operations. Aside from that,
> this is a pretty complete description of how transactions are occuring
> with IPP over HTTP.

  That is just a bug is the server - receiving chunked encoding is a
MUST for any 1.1 implementation.

> > >3) The only situation where chunking is absolutely necessary for IPP,
> > is
> > >the case where the client does not know the document length when it
> > starts
> > >sending the document.
> > 
> > Strictly speaking, this is not a requirement, in that the client could
> > close the connection to signal end-of-data.

  That doesn't work for a request because then there is no connection on
which to send the response.



From ipp-owner@pwg.org  Mon Apr 20 10:10:14 1998
Delivery-Date: Mon, 20 Apr 1998 10:10:14 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id KAA02442
	for <ietf-archive@ietf.org>; Mon, 20 Apr 1998 10:10:13 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA02738
	for <ietf-archive@cnri.reston.va.us>; Mon, 20 Apr 1998 10:12:40 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA26041 for <ietf-archive@cnri.reston.va.us>; Mon, 20 Apr 1998 10:09:45 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 20 Apr 1998 09:58:32 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id JAA25458 for ipp-outgoing; Mon, 20 Apr 1998 09:55:41 -0400 (EDT)
Message-Id: <3.0.2.32.19980420154956.00932df0@dokka.kvatro.no>
X-Sender: hta@dokka.kvatro.no
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.2 (32)
Date: Mon, 20 Apr 1998 15:49:56 +0200
To: Carl-Uno Manros <cmanros@cp10.es.xerox.com>,
        "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
Subject: RE: IPP> IPP, independently of HTTP, Requires Chunking ? Was:
  Mi
In-Reply-To: <3.0.1.32.19980416123114.00c8e5b0@garfield>
References: <D10983CAC30DD111B41400805FA6A1C138D020@admsrvnt02.enet.sha rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ipp@pwg.org

At 12:31 16.04.98 PDT, Carl-Uno Manros wrote:
>Randy et al.,
>
>Here is my take on the use of chunking for IPP:
>
>1) Each HTTP 1.1 implementation is mandated to support chunking.
Right.
>
>2) All POSTs are initiated by the client, which I assume also means that
>the client determines whether to use chunking for a particular HTTP request.
Right, as far as it goes.
And the server determines whether to use it for the response.
>
>3) The only situation where chunking is absolutely necessary for IPP, is
>the case where the client does not know the document length when it starts
>sending the document.
For the generation: Right.
For reception: Wrong. You're dependent on what the other guy does.
>
>4) With the exception of the situation in 3) the client can always decide
>not to use chunking, but send even long documents in one request. The
>downside of doing that is that if something goes wrong on the lower
>protocol layers, the client has to start over and send the whole document
>again from the beginning. The main advantage of using chunking is that if
>you get an error on the lower layers, you only have to resend the latest
>chunk, not the whole document.

Wrong.
Since TCP is a reliable transfer protocol, there is basically only one
thing that can go wrong: You lose the connection.
There is no defined mechanism in HTTP that allows you to take advantage
of the chunks you already sent when you retry the operation over a new
connection.

>5) Again, with the exception of the case in 3), you can in practise
>actually use HTTP 1.0, which does not support chunking, for most of your
>IPP transfers.
True. With one caveat:
If you depend on HTTP/1.0 without the Content-length: field to send
data, you cannot tell the difference between the client crashing in
mid-stream and the client finishing the document - both will show up
as a "connection close".

This can be annoying-but-harmless or relatively harmful, depending on
your context.

                                   Harald A

-- 
Harald Tveit Alvestrand, Maxware, Norway
Harald.Alvestrand@maxware.no


From ipp-owner@pwg.org  Tue Apr 21 13:13:00 1998
Delivery-Date: Tue, 21 Apr 1998 13:13:00 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id NAA29912
	for <ietf-archive@ietf.org>; Tue, 21 Apr 1998 13:12:59 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA08771
	for <ietf-archive@cnri.reston.va.us>; Tue, 21 Apr 1998 13:15:26 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA11660 for <ietf-archive@cnri.reston.va.us>; Tue, 21 Apr 1998 13:12:58 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 21 Apr 1998 13:08:50 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA11135 for ipp-outgoing; Tue, 21 Apr 1998 13:08:07 -0400 (EDT)
Message-Id: <3.0.2.32.19980421101404.00982600@dokka.kvatro.no>
X-Sender: hta@dokka.kvatro.no
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.2 (32)
Date: Tue, 21 Apr 1998 10:14:04 +0200
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
Subject: RE: IPP> IPP, independently of HTTP, Requires Chunking ? Was:
  Mi
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C138D035@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ipp@pwg.org

At 07:35 20.04.98 -0700, Turner, Randy wrote:
><RT> This is not true in all cases. I seem to remember that some socket
>and TLI API implementations allow you to detect the difference between a
>remote endsystem crashing and a normal connection "close". This should
>be especially possible if the client had data in transit at the time the
>remote endsystem crashed.

Actually this depends on the endsystem implementation.
There are 2 kinds of packets that can come across the wire:

- A packet with the RST bit set. This indicates a crash.
- A packet with the FIN bit set. This indicates normal close.

But some endsystems will send FIN when the socket is closed, no matter
why it is closed; this you cannot detect.

Test with an UNIX box: Put a TCPDUMP on your LAN, telnet to some remote
host, and kill the telnet client in various ways (kill -HUP, kill -9,
EOF from client....), and see if the trace shows an R or an F in the
last packet sent. If it's an F, the close is "normal".

                            Harald A

-- 
Harald Tveit Alvestrand, Maxware, Norway
Harald.Alvestrand@maxware.no


From ipp-owner@pwg.org  Mon Apr 27 09:49:29 1998
Delivery-Date: Mon, 27 Apr 1998 09:49:35 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id JAA25285
	for <ietf-archive@ietf.org>; Mon, 27 Apr 1998 09:49:27 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA02186
	for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 08:10:06 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id IAA11454 for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 08:07:32 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 27 Apr 1998 07:57:57 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id HAA10900 for ipp-outgoing; Mon, 27 Apr 1998 07:54:56 -0400 (EDT)
Content-return: allowed
Date: Mon, 27 Apr 1998 04:54:37 PDT
From: "Zehler, Peter " <Peter.Zehler@usa.xerox.com>
Subject: RE: IPP> ADM - Reminder about job openings and home work assignme nts
To: "Turner, Randy" <rturner@sharplabs.com>,
        "'Kris Schoff'" <kschoff@hpb18423.boi.hp.com>,
        "'SISAACSON@novell.com'" <SISAACSON@novell.com>,
        "'ipp@pwg.org'" <ipp@pwg.org>
Message-id: <C565EF2D2B51D111B0BD00805F0D7A7259D40A@USA0111MS1>
MIME-version: 1.0
X-Mailer: Internet Mail Service (5.0.1460.8)
Content-type: text/plain; charset="iso-8859-1"
Sender: owner-ipp@pwg.org

All,
  I do not share most of Randy's concerns.  I see the printer MIB as an
agreed upon standard way of representing a printer.  I believe it is rich
enough to satisfy IPP's  "host to device" needs.  I am not concerned about
circumventing standard SNMP security mechanisms.  There are currently
embedded web servers that also update the MIB objects.  I see three views
into the same data objects.  The three are SNMP, Web Access and IPP.  The
implementers must insure that the model is not corrupted by multiple access
methods.  I see no difference between the "multiple view" scenario and
multiple SNMP managers manipulating the printer object.  I am also not
concerned by the ability for IPP to carry SNMP syntax.  As far as I know
there is nothing in SMI that cannot be represented in IPP.
   The areas that I do have some concerns in is the definition of the
req/resp for the printer MIB access operations.  The other feature I am
concerned with is the overlap of notification methods in SNMP and IPP.  I
have not yet seen if the overlap needs to be addressed.  If the overlap
needs to be addressed how will it be resolved?
Pete

	-----Original Message-----
	From:	Turner, Randy [SMTP:rturner@sharplabs.com]
	Sent:	Friday, April 24, 1998 11:42 PM
	To:	'Kris Schoff'; 'SISAACSON@novell.com'; 'ipp@pwg.org'
	Subject:	RE: IPP> ADM - Reminder about job openings and home
work assignme nts


	I have some reservations about using the concept of using IPP to
	encapsulate OID to access SNMP MIB objects. I think we should be
very
	careful about the scope and requirements for such a capability. The
	biggest problem I guess I have with this is that we MUST make sure
that
	IPP is not used to circumvent or hack access to manageable objects
which
	might otherwise be secured by standard SNMP security methods. There
are
	other considerations such as the definition of request and response
	attributes, and whether or not we have a rich enough value syntax to
	describe current SMI data objects.
	I could go on but its Friday night and I'm getting dirty looks...;)

	Randy

	> -----Original Message-----
	> From:	Kris Schoff [SMTP:kschoff@hpb18423.boi.hp.com]
	> Sent:	Friday, April 24, 1998 4:41 PM
	> To:	'SISAACSON@novell.com'; 'ipp@pwg.org'
	> Subject:	RE: IPP> ADM - Reminder about job openings and home
work
	> assignme nts
	> 
	> Scott,
	> 
	> I would be very interested in tunneling SNMP OID's through IPP for
	> printer management.  It seems like a very reasonable concept to do
and
	> it could allow for the enabling of millions of printers in
existence
	> today.  I'd like to see you continue your effort within IPP.
	> 
	> I am still a proponent that IPP was intended to become a
universal,
	> catch-all printing protocol - which is why I am not on the SDP
mailing
	> list.  By definition of "Server-to-Device", it would seem as if
the
	> client is already being left out.  I could have sworn that some
people
	> within the IPP WG were trying to limit the number of protocols
that
	> needed to be implemented....
	> 
	> Kris Schoff
	> 
	> 
	> 
	> 
	> > -----Original Message-----
	> > From:	SISAACSON@novell.com [SMTP:SISAACSON@novell.com]
	> > Sent:	Wednesday, April 22, 1998 1:58 PM
	> > To:	kschoff@hpb18423.boi.hp.com
	> > Subject:	Re: IPP> ADM - Reminder about job openings and home
work
	> > assignments
	> > 
	> > Message-Id: <s53df244.076@novell.com>
	> > Date: Wed, 22 Apr 1998 13:35:23 -0600
	> > Subject: 
	> > Sender:
	> >
	>
Non-HP-SISAACSON/HP-Boise_mimegw7////////HPMEXT1/SISAACSON#a#novell#f#
	> > com@hpbs1480
	> > FROM:
	> >
	>
Non-HP-SISAACSON/HP-Boise_mimegw7////////HPMEXT1/SISAACSON#a#novell#f#
	> > com@hpbs1480
	> > TO: cmanros@cp10.es.xerox.com,
	> >     ipp@pwg.org
	> > Encoding: 17 text
	> > 
	> > 
	> > >>> Carl-Uno Manros <cmanros@cp10.es.xerox.com> 04/22 11:23 AM
>>>
	> > > (snip)
	> > >HOME WORK ASSIGNMENTS
	> > > 
	> > > (snip)
	> > >
	> > > 4) Revised draft on getting MIB info over IPP - Uncertain
whether
	> > this is
	> > > still part of IPP or should be part of the SDP discussion?
(Scott
	> > I.)
	> > 
	> > Unless this is still part of an IPP discussion, then I am not
	> > interested in
	> > participating.  I plan to rev the document and post and an I-D
	> (non-WG
	> > draft if necessary), but I would like for it to be a WG draft.
	> > 
	> > Scott
	> > 

From ipp-owner@pwg.org  Mon Apr 27 09:49:35 1998
Delivery-Date: Mon, 27 Apr 1998 09:49:40 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id JAA25320
	for <ietf-archive@ietf.org>; Mon, 27 Apr 1998 09:49:35 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA00871
	for <ietf-archive@cnri.reston.va.us>; Sun, 26 Apr 1998 15:10:17 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id PAA28258 for <ietf-archive@cnri.reston.va.us>; Sun, 26 Apr 1998 15:07:46 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sun, 26 Apr 1998 15:02:48 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA27695 for ipp-outgoing; Sun, 26 Apr 1998 15:02:27 -0400 (EDT)
From: don@lexmark.com
Message-Id: <199804261901.AA05324@interlock2.lexmark.com>
X-Lotus-Fromdomain: LEXMARK@LEXMTA
To: rturner@sharplabs.com
Cc: Harryl@Us.Ibm.Com, Ipp@pwg.org, Kschoff@hpb18423.boi.hp.com,
        Sisaacson@novell.com
Date: Sun, 26 Apr 1998 14:55:56 -0400
Subject: RE: IPP> ADM - Reminder about job openings and home work ass
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-ipp@pwg.org


Randy Turner said:

>What I would not like to hear from folks is..."well,SNMP has no security",
and
>"well, SNMP doesn't do traps reliably". If you read the minutes from the
last
>IETF Plenary in L.A, specifically the SNMPv3 WG minutes, SNMPv3
implementation
>and availability after 6 months at "proposed" is already past where v2 was
>after two years at "proposed". The point is, we're designing stuff that
probably
>won't be deployed until 1999, when in network management circles SNMPv3
will reach
>the dominant position, if kept at its current pace of implementation.
>
>SNMPv3 has some of the same security mechanisms at IPP, and you are going
>to have to reconcile these two models if you provide a backdoor to MIB
>data, whether you are reading, or writing these objects.

Gosh, let me count the number of printers that implement SNMPv3 ....

-- ZERO !!

Therefore if we allow access to the MIB Objects through IPP which includes
TLS, I contend there are no security problem. Accesssing MIB objects using
IPP would much, much more secure than accessing those same objects via the
currently popular SNMPv1 implementations.


**********************************************
* Don Wright                 don@lexmark.com *
* Product Manager, Strategic Alliances       *
* Lexmark International                      *
* 740 New Circle Rd                          *
* Lexington, Ky 40550                        *
* 606-232-4808 (phone) 606-232-6740 (fax)    *
**********************************************



From ipp-owner@pwg.org  Mon Apr 27 09:49:37 1998
Delivery-Date: Mon, 27 Apr 1998 09:49:43 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id JAA25337
	for <ietf-archive@ietf.org>; Mon, 27 Apr 1998 09:49:37 -0400 (EDT)
Received: from lists.underscore.com ([199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA26538
	for <ietf-archive@cnri.reston.va.us>; Sun, 26 Apr 1998 02:08:33 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id CAA18242 for <ietf-archive@cnri.reston.va.us>; Sun, 26 Apr 1998 02:06:03 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sun, 26 Apr 1998 01:57:40 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id BAA17685 for ipp-outgoing; Sun, 26 Apr 1998 01:53:18 -0400 (EDT)
From: Harry Lewis <harryl@Us.Ibm.Com>
To: <rturner@sharplabs.com>, <ipp@pwg.org>
Cc: <kschoff@hpb18423.boi.hp.com>, <SISAACSON@novell.com>
Subject: RE: IPP> ADM - Reminder about job openings and home work ass
Message-ID: <5030300020343413000002L032*@MHS>
Date: Sun, 26 Apr 1998 02:00:40 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: owner-ipp@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id JAA25337

With the goal of "IPP SDP" to have one protocol for submission and management,
I see two paths.

1. Create an entirely redundant encoding of all the Printer MIB objects for
this new SDP protocol
2. Provide a  way for the SDP to access the current MIB OIDs.

Given that many (most?) of us already have the Printer MIB data representation
in our printers, I prefer (2).

I can see Randy's point if the desire was to keep print submission and
management separate, but I think, if you accept the premise of SDP in the first
place, you must abandon this approach.

As for security, this seems like an odd reasoning. Security was always one of
SNMP's weak points and something IPP has struggled to achieve. Besides, I don't
think Scott has recommended and SETs to the OIDs.

One of the highlights of SENSE I remember Jay telling us about was that, with
one query, he could get the whole Printer MIB. It didn't seem like a threat
then.

Harry Lewis - IBM Printing Systems




owner-ipp@pwg.org on 04/24/98 09:53:49 PM
Please respond to owner-ipp@pwg.org
To: ipp@pwg.org, SISAACSON@novell.com, kschoff@hpb18423.boi.hp.com
cc:
Subject: RE: IPP> ADM - Reminder about job openings and home work ass



I have some reservations about using the concept of using IPP to
encapsulate OID to access SNMP MIB objects. I think we should be very
careful about the scope and requirements for such a capability. The
biggest problem I guess I have with this is that we MUST make sure that
IPP is not used to circumvent or hack access to manageable objects which
might otherwise be secured by standard SNMP security methods. There are
other considerations such as the definition of request and response
attributes, and whether or not we have a rich enough value syntax to
describe current SMI data objects.
I could go on but its Friday night and I'm getting dirty looks...;)

Randy

> -----Original Message-----
> From: Kris Schoff [SMTP:kschoff@hpb18423.boi.hp.com]
> Sent: Friday, April 24, 1998 4:41 PM
> To: 'SISAACSON@novell.com'; 'ipp@pwg.org'
> Subject: RE: IPP> ADM - Reminder about job openings and home work
> assignme nts
>
> Scott,
>
> I would be very interested in tunneling SNMP OID's through IPP for
> printer management.  It seems like a very reasonable concept to do and
> it could allow for the enabling of millions of printers in existence
> today.  I'd like to see you continue your effort within IPP.
>
> I am still a proponent that IPP was intended to become a universal,
> catch-all printing protocol - which is why I am not on the SDP mailing
> list.  By definition of "Server-to-Device", it would seem as if the
> client is already being left out.  I could have sworn that some people
> within the IPP WG were trying to limit the number of protocols that
> needed to be implemented....
>
> Kris Schoff
>
>
>
>
> > -----Original Message-----
> > From: SISAACSON@novell.com [SMTP:SISAACSON@novell.com]
> > Sent: Wednesday, April 22, 1998 1:58 PM
> > To: kschoff@hpb18423.boi.hp.com
> > Subject: Re: IPP> ADM - Reminder about job openings and home work
> > assignments
> >
> > Message-Id: <s53df244.076@novell.com>
> > Date: Wed, 22 Apr 1998 13:35:23 -0600
> > Subject:
> > Sender:
> >
> Non-HP-SISAACSON/HP-Boise_mimegw7////////HPMEXT1/SISAACSON#a#novell#f#
> > com@hpbs1480
> > FROM:
> >
> Non-HP-SISAACSON/HP-Boise_mimegw7////////HPMEXT1/SISAACSON#a#novell#f#
> > com@hpbs1480
> > TO: cmanros@cp10.es.xerox.com,
> >     ipp@pwg.org
> > Encoding: 17 text
> >
> >
> > >>> Carl-Uno Manros <cmanros@cp10.es.xerox.com> 04/22 11:23 AM >>>
> > > (snip)
> > >HOME WORK ASSIGNMENTS
> > >
> > > (snip)
> > >
> > > 4) Revised draft on getting MIB info over IPP - Uncertain whether
> > this is
> > > still part of IPP or should be part of the SDP discussion? (Scott
> > I.)
> >
> > Unless this is still part of an IPP discussion, then I am not
> > interested in
> > participating.  I plan to rev the document and post and an I-D
> (non-WG
> > draft if necessary), but I would like for it to be a WG draft.
> >
> > Scott
> >




From ipp-owner@pwg.org  Mon Apr 27 13:02:17 1998
Delivery-Date: Mon, 27 Apr 1998 13:02:17 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id NAA04313
	for <ietf-archive@ietf.org>; Mon, 27 Apr 1998 13:02:17 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA03589
	for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 13:04:42 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA12989 for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 13:02:11 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 27 Apr 1998 12:58:01 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA12449 for ipp-outgoing; Mon, 27 Apr 1998 12:55:05 -0400 (EDT)
From: don@lexmark.com
Message-Id: <199804271654.AA26187@interlock2.lexmark.com>
X-Lotus-Fromdomain: LEXMARK@LEXMTA
To: rturner@sharplabs.com
Cc: Ipp@pwg.org
Date: Mon, 27 Apr 1998 12:48:23 -0400
Subject: Re: IPP> Using OID access with IPP/SDP
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-ipp@pwg.org


Randy Turner said

>If we were to define another naming scope, say "attributes", that
reflected
>object-for-object, the data objects that are in our MIBs, then I would be
>less opposed. To some degree we have already started doing this that in
the
>existing IPP 1.0 printer object attribute set.

Randy, I can't believe you said this.  Is this security by obscurity?  OK,
rather than call them OIDs will pick random series of numbers separated
by periods (that happen to match the MIB) to identify the attributes we
want and call them PORN - "Printer Object Random Numbers"

Anyone object?
**********************************************
* Don Wright                 don@lexmark.com *
* Product Manager, Strategic Alliances       *
* Lexmark International                      *
* 740 New Circle Rd                          *
* Lexington, Ky 40550                        *
* 606-232-4808 (phone) 606-232-6740 (fax)    *
**********************************************



From ipp-owner@pwg.org  Mon Apr 27 13:09:15 1998
Delivery-Date: Mon, 27 Apr 1998 13:09:16 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id NAA04543
	for <ietf-archive@ietf.org>; Mon, 27 Apr 1998 13:09:15 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA03623
	for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 13:11:40 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA13938 for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 13:09:06 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 27 Apr 1998 13:03:17 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA12899 for ipp-outgoing; Mon, 27 Apr 1998 13:01:29 -0400 (EDT)
Message-ID: <D10983CAC30DD111B41400805FA6A1C14AB0B8@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: "'don@lexmark.com'" <don@lexmark.com>, rturner@sharplabs.com
Cc: Ipp@pwg.org
Subject: RE: IPP> Using OID access with IPP/SDP
Date: Mon, 27 Apr 1998 10:02:15 -0700
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain
Sender: owner-ipp@pwg.org


Pick whatever naming scope you wish, just pick ONE.

We already have printer attributes, why not stick with em'.

Randy


	-----Original Message-----
	From:	don@lexmark.com [SMTP:don@lexmark.com]
	Sent:	Monday, April 27, 1998 9:48 AM
	To:	rturner@sharplabs.com
	Cc:	Ipp@Pwg.Org
	Subject:	Re: IPP> Using OID access with IPP/SDP


	Randy Turner said

	>If we were to define another naming scope, say "attributes",
that
	reflected
	>object-for-object, the data objects that are in our MIBs, then
I would be
	>less opposed. To some degree we have already started doing this
that in
	the
	>existing IPP 1.0 printer object attribute set.

	Randy, I can't believe you said this.  Is this security by
obscurity?  OK,
	rather than call them OIDs will pick random series of numbers
separated
	by periods (that happen to match the MIB) to identify the
attributes we
	want and call them PORN - "Printer Object Random Numbers"

	Anyone object?
	**********************************************
	* Don Wright                 don@lexmark.com *
	* Product Manager, Strategic Alliances       *
	* Lexmark International                      *
	* 740 New Circle Rd                          *
	* Lexington, Ky 40550                        *
	* 606-232-4808 (phone) 606-232-6740 (fax)    *
	**********************************************
	

From ipp-owner@pwg.org  Mon Apr 27 13:52:04 1998
Delivery-Date: Mon, 27 Apr 1998 13:52:04 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id NAA05811
	for <ietf-archive@ietf.org>; Mon, 27 Apr 1998 13:52:03 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA03835
	for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 13:54:27 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA15793 for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 13:51:56 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 27 Apr 1998 13:48:02 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA15250 for ipp-outgoing; Mon, 27 Apr 1998 13:46:41 -0400 (EDT)
From: Harry Lewis <harryl@us.ibm.com>
To: <sdp@pwg.org>, <ipp@pwg.org>
Cc: <don@lexmark.com>, <rturner@sharplabs.com>
Subject: RE: IPP> Using OID access with IPP/SDP
Message-ID: <5030300020373184000002L042*@MHS>
Date: Mon, 27 Apr 1998 13:54:07 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: owner-ipp@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id NAA05811

Randy said...

 >If we were to define another naming scope, say "attributes",
      >that reflected object-for-object, the data objects that are
      >in our MIBs, then I would be less opposed. To some degree
      >we have already started doing this in the
 >existing IPP 1.0 printer object attribute set.

The main concern I have with using string named attributes rather than the
distinguishing part of the Printer MIB OID is the
processing required to differentiate strings vs. the (relatively short) OID
stubs.

Harry Lewis - IBM Printing Systems

From ipp-owner@pwg.org  Mon Apr 27 14:57:17 1998
Delivery-Date: Mon, 27 Apr 1998 14:57:17 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id OAA08180
	for <ietf-archive@ietf.org>; Mon, 27 Apr 1998 14:57:16 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA04180
	for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 14:59:42 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA17308 for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 14:56:59 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 27 Apr 1998 14:53:05 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA16777 for ipp-outgoing; Mon, 27 Apr 1998 14:48:07 -0400 (EDT)
Message-Id: <s5447e7c.042@novell.com>
X-Mailer: Novell GroupWise 5.2
Date: Mon, 27 Apr 1998 12:47:25 -0600
From: "Scott Isaacson" <SISAACSON@novell.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> Using OID access with IPP/SDP
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Sender: owner-ipp@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id OAA08180

My comments preceded by SAI>

>>> Randy Turner <rturner@sharplabs.com> 04/26 11:33 PM >>>
>
>Let me attempt to clarify my position on this effort to provide another
>mechanism for accessing MIB data from IPP/SDP. Philosophically, I would
>like to see only SNMP used to access MIB data through OID mechanisms.
>Technically, I understand that we can also implement tunnels or "backdoors"
>in other protocols that attempt to "hack" into the MIB data stream and take
>advantage of the OID naming scopes that are used currently to expose
>existing MIB data.

SAI> I see SNMP being used to MANAGE the printer.  I do not see using IPP
SAI> to MANAGE the printer.  I see IPP as being a protocol that an end user
SAI> uses (or an application on behalf of an end user) to query the printer
SAI> for characteristics and capabilities that help in requesting options or
SAI> or formatting the job and then submitting the job and tracking and 
SAI> simple management of that job (just query and cancel).  As Harry L.
SAI> pointed out, I do not see MIB SETs in IPP, so I don't see a "hack"
SAI> or a "back door".  I see a simple IPP front door (with a video
SAI> surveillance camera) just to see what the printer looks like.  We
SAI> can only WIN of the IPP model of the Printer is the same as
SAI> SNMP Printer MIB model of the Printer!

>If we were to define another naming scope, say "attributes", that reflected
>object-for-object, the data objects that are in our MIBs, then I would be
>less opposed. To some degree we have already started doing this that in the
>existing IPP 1.0 printer object attribute set.

> The fact that we are switching naming scopes (printer-attributes over to
>SNMP OIDs) in midstream seems a little odd, and emphasizes the technical
>"shortcut" we are attempting, thus confusing the IPP model. I would much
>prefer us to extend IPP the way we originally intended, through the use of
>additional printer attributes.

SAI> I see both sides of this argument: we already picked named attributes
SAI> for IPP, but in this case we are moving to querying already named
SAI> MIB objects (the name is the OID) - so we are just stringifying that name.
SAI> Seems consistent.

> I think I will always have reservations about doing this, but if the PWG
> decides they want to do this anyway, then I would urge the PWG to include
> text in whatever document is generated that says something like  "If this
> mechanism is implemented co-resident with an existing SNMP agent, then the
> mechanism must support, at a minimum, the minimum level of security that
> the SNMP agent provides for the same objects". This should be a mandatory
> compliance statement, and not just a strongly worded suggestion. This would
> give future network administrators at least some comfort that there printer
> MIB data cannot be "hacked".

SAI> I agree with this compliance statement. 
SAI> If we allow access through two doors to view whats in 
SAI> the shop, we should have the two security guards at each door working
SAI> off the same policy sheet that was passed out at the early morning staff
SAI> meeting (i.e., if the sheet says "Don't let Scott Isaacson in here anymore, 
SAI> he causes problems" then neither guard should allow Scott in either door.)





From ipp-owner@pwg.org  Tue Apr 28 11:22:16 1998
Delivery-Date: Tue, 28 Apr 1998 11:22:17 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id LAA08207
	for <ietf-archive@ietf.org>; Tue, 28 Apr 1998 11:22:15 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id LAA07836
	for <ietf-archive@cnri.reston.va.us>; Tue, 28 Apr 1998 11:24:42 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA01256 for <ietf-archive@cnri.reston.va.us>; Tue, 28 Apr 1998 11:22:01 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 28 Apr 1998 11:16:43 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA00442 for ipp-outgoing; Tue, 28 Apr 1998 11:10:22 -0400 (EDT)
Message-Id: <s5459cdc.001@novell.com>
X-Mailer: Novell GroupWise 5.2
Date: Tue, 28 Apr 1998 09:09:27 -0600
From: "Scott Isaacson" <SISAACSON@novell.com>
To: don@lexmark.com, Ipp@pwg.org, sdp@pwg.org, rturner@sharplabs.com
Subject: Re: SDP> RE: IPP> Using OID access with IPP/SDP
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Sender: owner-ipp@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id LAA08207



>>> Randy Turner <rturner@sharplabs.com> 04/28 12:20 AM >>>
> <snip>
>
>I would add two other possible options...others on the DL are welcome to
>chime in with their own options.
>
>4) Do nothing (for now). Deploy IPP 1.0 and let real world requirements
>start accumulating. I really prefer this option, since I think we are
>REALLY jumping the gun with this effort. With recent comments on the DL, I
>think its very important that we concentrate on getting IPP 1.0 "out the
>door" and deployed. We shouldn't appear to be splintering our focus. I do
>think we need to consider notifications for IPP, but beyond that I would
>say any presumptions on our part about what else is "needed" by customers
>is very premature.

I have benefited from this discussion about MIB access, management, submission,
SDP, etc. but I too sincerely hope that none of this discussion defocuses us from
getting IPP/1.0 out the door and widely deployed.  I don't get the feeling from this
discussion that "we have done the wrong thing with IPP/1.0" or "we have painted
ourselves into a corner".  I get the feeling that there is good debate going on about
the future relationships of various things that sometimes start to overlap.  The discussion
has been good.  

My biggest frustration is with the lack of forward motion by the IESG
on IPP/1.0 in a timely manner, but that does not indicated a problem with the
concept and model of IPP/1.0.  The only comments that I have heard
that cause the IESG any concern seem to come in on the mapping and use 
of HTTP/1.1.

So I don't necessarily want to "do nothing (for now)", but if that is what
it takes to show solidarity behind what we have done so far, then so be it.  I
always fall back to: "If you find that you have a widespead, well adopted
protocol that is ubiquitously implemented and deployed and you find it difficult
to rev to the next version because of the widespread deployment, you have
done a GOOD thing.  It must have been the right thing at the right time to
fill a need."  It is much better to grow from simple to complex and meet the
real needs of the growth path, not the proposed needs of the proposed
growth path.

Scott



From IMAP-owner@u.washington.edu  Wed May 20 01:41:01 1998
Delivery-Date: Wed, 20 May 1998 01:41:02 -0400
Return-Path: IMAP-owner@u.washington.edu
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id BAA10481
	for <ietf-archive@ietf.org>; Wed, 20 May 1998 01:41:00 -0400 (EDT)
Received: from lists2.u.washington.edu (root@lists2.u.washington.edu [140.142.56.1])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA11036
	for <ietf-archive@CNRI.Reston.VA.US>; Wed, 20 May 1998 01:43:23 -0400 (EDT)
Received: from host (lists.u.washington.edu [140.142.56.13])
          by lists2.u.washington.edu (8.8.4+UW97.07/8.8.4+UW97.05) with SMTP
	  id WAA21832; Tue, 19 May 1998 22:40:38 -0700
Received: from mxu1.u.washington.edu (mxu1.u.washington.edu [140.142.32.8])
          by lists.u.washington.edu (8.8.4+UW97.07/8.8.4+UW97.05) with ESMTP
	  id WAA83360 for <imap@lists.u.washington.edu>; Tue, 19 May 1998 22:38:00 -0700
Received: from mx1.cac.washington.edu (mx1.cac.washington.edu [140.142.32.1])
          by mxu1.u.washington.edu (8.8.4+UW97.07/8.8.4+UW97.09) with ESMTP
	  id WAA12006 for <imap@u.washington.edu>; Tue, 19 May 1998 22:38:00 -0700
Received: from isak.online.no (isak.telepost.no [193.212.240.68])
          by mx1.cac.washington.edu (8.8.4+UW97.07/8.8.4+UW98.04) with SMTP
	  id WAA11501 for <imap@cac.washington.edu>; Tue, 19 May 1998 22:37:57 -0700
Received: by isak.telepost.no; Wed, 20 May 1998 07:36:03 +0200
Received: from gw.telemax.no by isak.telepost.no (X.400 to RFC822 Gateway); Wed, 20  May  1998 07:36:03 +0200
Message-Id: <04A8535626BC2004*/c=no/admd=telemax/prmd=nextel/s=Osebakken/g=Stig/@MHS>
Date: 20 May 1998 07:36:02 +0200
Sender: IMAP-owner@u.washington.edu
Precedence: bulk
From: Stig Osebakken <Stig.Osebakken@nextel.telemax.no>
To: imap@cac.washington.edu (IPM Return requested)
Subject: unsubscribe
Content-Identifier: 04A8535626BC2004
Content-Return: Allowed
X-Listprocessor-Version: 8.1 beta -- ListProcessor(tm) by CREN


-----------------------------------------------------------------
 For information about this mailing list, and its archives, see: 
 http://www.washington.edu/imap/imap-list.html
-----------------------------------------------------------------


From IMAP-owner@u.washington.edu  Wed May 20 03:50:43 1998
Delivery-Date: Wed, 20 May 1998 03:50:43 -0400
Return-Path: IMAP-owner@u.washington.edu
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id DAA11168
	for <ietf-archive@ietf.org>; Wed, 20 May 1998 03:50:42 -0400 (EDT)
Received: from lists4.u.washington.edu (root@lists4.u.washington.edu [140.142.56.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA11210
	for <ietf-archive@CNRI.Reston.VA.US>; Wed, 20 May 1998 03:53:06 -0400 (EDT)
Received: from host (lists.u.washington.edu [140.142.56.13])
          by lists4.u.washington.edu (8.8.4+UW97.07/8.8.4+UW97.05) with SMTP
	  id AAA09265; Wed, 20 May 1998 00:48:41 -0700
Received: from mxu4.u.washington.edu (mxu4.u.washington.edu [140.142.33.8])
          by lists.u.washington.edu (8.8.4+UW97.07/8.8.4+UW97.05) with ESMTP
	  id AAA43406 for <imap@lists.u.washington.edu>; Wed, 20 May 1998 00:47:16 -0700
Received: from mx1.cac.washington.edu (mx1.cac.washington.edu [140.142.32.1])
          by mxu4.u.washington.edu (8.8.4+UW97.07/8.8.4+UW97.09) with ESMTP
	  id AAA15937 for <imap@u.washington.edu>; Wed, 20 May 1998 00:47:16 -0700
Received: from harcourt-web.psion.com (harcourt-web.plc.psion.com [194.129.1.31])
          by mx1.cac.washington.edu (8.8.4+UW97.07/8.8.4+UW98.04) with ESMTP
	  id AAA13057 for <imap@cac.washington.edu>; Wed, 20 May 1998 00:47:13 -0700
Received: from paulj ([194.129.1.133]) by harcourt-web.psion.com
          (Post.Office MTA v3.1 release PO203a ID# 0-0U10L2S100) with SMTP
          id AAA365 for <imap@cac.washington.edu>;
          Wed, 20 May 1998 08:46:36 +0100
Message-Id: <01bd83c3$55be05e0$850181c2@paulj.plc.psion.com>
Date: Wed, 20 May 1998 08:46:01 +0100
Reply-To: "Paul Jordan" <Paul-Jordan@psion.com>
Sender: IMAP-owner@u.washington.edu
Precedence: bulk
From: "Paul Jordan" <Paul-Jordan@psion.com>
To: "IPM Return requested" <imap@cac.washington.edu>
Subject: unsubscribe 
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
X-Priority: 3
X-MSMail-Priority: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3
X-Listprocessor-Version: 8.1 beta -- ListProcessor(tm) by CREN
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id DAA11168




-----------------------------------------------------------------
 For information about this mailing list, and its archives, see: 
 http://www.washington.edu/imap/imap-list.html
-----------------------------------------------------------------


From adm  Wed May 20 10:17:52 1998
Delivery-Date: Wed, 20 May 1998 10:25:38 -0400
Return-Path: adm
Received: (from adm@localhost)
	by ietf.org (8.8.5/8.8.7a) id KAA14367
	for ietf-123-outbound.10@ietf.org; Wed, 20 May 1998 10:15:02 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id JAA13997;
	Wed, 20 May 1998 09:56:22 -0400 (EDT)
Message-Id: <199805201356.JAA13997@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-ietf-05.txt
Date: Wed, 20 May 1998 09:56:22 -0400
Sender: cclark@CNRI.RESTON.VA.US

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-05.txt
	Pages		: 24
	Date		: 19-May-98
	
   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the 'ietf' namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, FYIs,
   and BCPs) developed by the IETF and published by the RFC editor and
   the minutes of working groups (WG) and birds of a feather (BOF)
   meetings that occur during IETF conferences.  Both the current URN
   framework and URN syntax support this namespace.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-05.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-05.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-05.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980519153425.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-05.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-05.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980519153425.I-D@ietf.org>

--OtherAccess--

--NextPart--



From ipp-owner@pwg.org  Fri May 29 18:00:02 1998
Delivery-Date: Fri, 29 May 1998 18:00:03 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id SAA12279
	for <ietf-archive@ietf.org>; Fri, 29 May 1998 18:00:02 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA22543
	for <ietf-archive@cnri.reston.va.us>; Fri, 29 May 1998 18:02:26 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA14967 for <ietf-archive@cnri.reston.va.us>; Fri, 29 May 1998 18:00:02 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 29 May 1998 17:56:09 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA14440 for ipp-outgoing; Fri, 29 May 1998 17:51:30 -0400 (EDT)
Message-ID: <356F2DCD.C02B6B1F@underscore.com>
Date: Fri, 29 May 1998 17:51:09 -0400
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: ipp@pwg.org, Puru Bish <purub@hotmail.com>
Subject: Re: IPP> New IPP Model Document
References: <D10983CAC30DD111B41400805FA6A1C14AB0FF@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ipp@pwg.org

Randy,

> This may be a difficult requirement to meet if an IPP implementation is
> built as an extension to a generic web server (like Apache).

Are you sure about this?  I mean, I can see you point to
a certain extent, but wouldn't it be advantageous for an
IPP server implemented as a front-end on a generic platform
to be used as a multiplexor to several Printers and Jobs?

On the other hand, if the HTTP request header takes precedent,
then why are we specifying printer-uri/job-uri at all at the
IPP protocol level?  Aren't we asking for trouble when the
HTTP request header and the corresponding IPP attributes don't
match (with regard to interoperability)?

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------


Turner, Randy wrote:
> 
> This may be a difficult requirement to meet if an IPP implementation is
> built as an extension to a generic web server (like Apache).
> 
> Randy
> 
>         -----Original Message-----
>         From:   Jay Martin [SMTP:jkm@underscore.com]
>         Sent:   Friday, May 29, 1998 2:34 PM
>         To:     ipp@pwg.org
>         Cc:     Puru Bish
>         Subject:        Re: IPP> New IPP Model Document
> 
>         After thinking about this, I tend to agree with Puru's
>         statement:
> 
>         >From "Tom Hastings"
>         >
>         > :: In fact, the HTTP request header URI, if persent, takes
> precedence"
>         > (over printer-uri/job-uri operation attributes).
>         >
>         > I think it should  be the other way around. I feel the
>         > printer-uri/job-uri, supplied by IPP client, should have
> higher
>         > precedence to an IPP server than the HTTP header URI.
> 
>                 ...jay
> 
> 
> ----------------------------------------------------------------------
>         --  JK Martin               |  Email:   jkm@underscore.com
> --
>         --  Underscore, Inc.        |  Voice:   (603) 889-7000
> --
>         --  41C Sagamore Park Road  |  Fax:     (603) 889-2699
> --
>         --  Hudson, NH 03051-4915   |  Web:
> http://www.underscore.com   --
> 
> ----------------------------------------------------------------------

From ipp-owner@pwg.org  Fri May 29 18:39:00 1998
Delivery-Date: Fri, 29 May 1998 18:39:00 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id SAA12465
	for <ietf-archive@ietf.org>; Fri, 29 May 1998 18:38:59 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA22649
	for <ietf-archive@cnri.reston.va.us>; Fri, 29 May 1998 18:41:23 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA17934 for <ietf-archive@cnri.reston.va.us>; Fri, 29 May 1998 18:39:00 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 29 May 1998 18:31:04 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA16273 for ipp-outgoing; Fri, 29 May 1998 18:20:48 -0400 (EDT)
Message-Id: <s56ee056.011@novell.com>
X-Mailer: Novell GroupWise 5.2
Date: Fri, 29 May 1998 16:19:56 -0600
From: "Scott Isaacson" <SISAACSON@novell.com>
To: rturner@sharplabs.com, jkm@underscore.com
Cc: purub@hotmail.com, ipp@pwg.org
Subject: Re: IPP> New IPP Model Document
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Sender: owner-ipp@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id SAA12465

As I recall, 
the only reason that the printer-uri/job-uri attributes are in
protocol at the IPP layer, is because we wanted to be
consistent with possibly future mappings of IPP onto 
protocols other than HTTP where we didn't have
equivalent routing info.  These attributes in the IPP
payload are totally redundant and they are not needed
in the HTTP mapping.

Maybe it was a bad idea to add them, since many
server implementations behind a generic web server
(as Randy points out) will work fine even if it never
even validates the values of these attributes that are
internal to the application/ipp blob.

Scott

>>> Jay Martin <jkm@underscore.com> 05/29 3:51 PM >>>
> snip...
>On the other hand, if the HTTP request header takes precedent,
>then why are we specifying printer-uri/job-uri at all at the
>IPP protocol level?  Aren't we asking for trouble when the
>HTTP request header and the corresponding IPP attributes don't
>match (with regard to interoperability)?

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------


Turner, Randy wrote:
> 
> This may be a difficult requirement to meet if an IPP implementation is
> built as an extension to a generic web server (like Apache).
> 
> Randy
> 
>         -----Original Message-----
>         From:   Jay Martin [SMTP:jkm@underscore.com] 
>         Sent:   Friday, May 29, 1998 2:34 PM
>         To:     ipp@pwg.org 
>         Cc:     Puru Bish
>         Subject:        Re: IPP> New IPP Model Document
> 
>         After thinking about this, I tend to agree with Puru's
>         statement:
> 
>         >From "Tom Hastings"
>         >
>         > :: In fact, the HTTP request header URI, if persent, takes
> precedence"
>         > (over printer-uri/job-uri operation attributes).
>         >
>         > I think it should  be the other way around. I feel the
>         > printer-uri/job-uri, supplied by IPP client, should have
> higher
>         > precedence to an IPP server than the HTTP header URI.
> 
>                 ...jay
> 
> 
> ----------------------------------------------------------------------
>         --  JK Martin               |  Email:   jkm@underscore.com 
> --
>         --  Underscore, Inc.        |  Voice:   (603) 889-7000
> --
>         --  41C Sagamore Park Road  |  Fax:     (603) 889-2699
> --
>         --  Hudson, NH 03051-4915   |  Web:
> http://www.underscore.com   --
> 
> ----------------------------------------------------------------------


From ipp-owner@pwg.org  Fri May 29 21:36:12 1998
Delivery-Date: Fri, 29 May 1998 21:36:13 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id VAA13206
	for <ietf-archive@ietf.org>; Fri, 29 May 1998 21:36:12 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA23068
	for <ietf-archive@cnri.reston.va.us>; Fri, 29 May 1998 21:38:36 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA27653 for <ietf-archive@cnri.reston.va.us>; Fri, 29 May 1998 21:36:11 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 29 May 1998 21:31:16 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA27104 for ipp-outgoing; Fri, 29 May 1998 21:28:47 -0400 (EDT)
Message-ID: <356F60C4.6FFE4154@underscore.com>
Date: Fri, 29 May 1998 21:28:36 -0400
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: ipp@pwg.org
Subject: Re: IPP> New IPP Model Document
References: <D10983CAC30DD111B41400805FA6A1C14AB101@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ipp@pwg.org

Randy,

> It is becoming clear to me that the two URI(URLs) actually mean
> different things, and that each URI should be handled by different
> pieces of the system; the HTTP header should be handled by the outer
> HTTP processing code, while the inner URI should be handled by the core
> IPP code. Its almost like the HTTP URI is really the transport URI, and
> the IPP URI really points to the IPP object to which we are
> communicating (the application layer object).

Ok, then I guess we're back to Puru's basic inquiry
revolving around precedence between the two URLs.

Based on your above statement, it sounds like we must
have NO precedence whatsoever, right?

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From ipp-owner@pwg.org  Sat May 30 00:52:32 1998
Delivery-Date: Sat, 30 May 1998 00:52:33 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id AAA21015
	for <ietf-archive@ietf.org>; Sat, 30 May 1998 00:52:31 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id AAA23423
	for <ietf-archive@cnri.reston.va.us>; Sat, 30 May 1998 00:54:53 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id AAA29779 for <ietf-archive@cnri.reston.va.us>; Sat, 30 May 1998 00:52:28 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sat, 30 May 1998 00:46:17 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id AAA29234 for ipp-outgoing; Sat, 30 May 1998 00:42:53 -0400 (EDT)
Message-ID: <D10983CAC30DD111B41400805FA6A1C14AB102@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: "'Jay Martin '" <jkm@underscore.com>,
        "Turner, Randy"
	 <rturner@sharplabs.com>
Cc: "'ipp@pwg.org '" <ipp@pwg.org>
Subject: RE: IPP> New IPP Model Document
Date: Fri, 29 May 1998 21:43:08 -0700
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain
Sender: owner-ipp@pwg.org

 

I think in the case of IPP behind a generic web server, the two headers
are entirely different, and precedence does not apply. I'm pretty sure
it applies in all cases, even a dedicated IPP/HTTP server, but give me
the weekend to mull it over ;)

Randy

-----Original Message-----
From: Jay Martin
To: Turner, Randy
Cc: ipp@pwg.org
Sent: 5/29/98 6:28 PM
Subject: Re: IPP> New IPP Model Document

Randy,

> It is becoming clear to me that the two URI(URLs) actually mean
> different things, and that each URI should be handled by different
> pieces of the system; the HTTP header should be handled by the outer
> HTTP processing code, while the inner URI should be handled by the
core
> IPP code. Its almost like the HTTP URI is really the transport URI,
and
> the IPP URI really points to the IPP object to which we are
> communicating (the application layer object).

Ok, then I guess we're back to Puru's basic inquiry
revolving around precedence between the two URLs.

Based on your above statement, it sounds like we must
have NO precedence whatsoever, right?

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From ipp-owner@pwg.org  Mon Jun  1 19:14:01 1998
Delivery-Date: Mon, 01 Jun 1998 19:14:02 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id TAA03000
	for <ietf-archive@ietf.org>; Mon, 1 Jun 1998 19:14:01 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA05558
	for <ietf-archive@cnri.reston.va.us>; Mon, 1 Jun 1998 19:16:20 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA22439 for <ietf-archive@cnri.reston.va.us>; Mon, 1 Jun 1998 19:13:58 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 1 Jun 1998 19:09:19 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA20873 for ipp-outgoing; Mon, 1 Jun 1998 18:52:00 -0400 (EDT)
Message-ID: <CB6657D3A5E0D111A97700805FFE6587BF6C2F@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Turner, Randy'" <rturner@sharplabs.com>,
        "'Scott Isaacson'"
	 <SISAACSON@novell.com>, kugler@us.ibm.com
Cc: ipp@pwg.org
Subject: RE: IPP> URLs within IPP operations
Date: Mon, 1 Jun 1998 15:54:07 -0700 
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org

Not so, the person that receives the 'output-URI' expects to be able to give
it to the transport layer as a valid endpoint. The receiver may not look at
the URI to obtain any meaning but it is assumed that the URI makes sense to
the transport.

> -----Original Message-----
> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> Sent:	Monday, June 01, 1998 3:49 PM
> To:	Paul Moore; 'Scott Isaacson'; kugler@us.ibm.com
> Cc:	ipp@pwg.org
> Subject:	RE: IPP> URLs within IPP operations
> 
> 
> I think its implementation-dependent how it derives "output URIs". I
> don't think they are "by necessity" tightly coupled.
> 
> Randy
> 
> 
> 	-----Original Message-----
> 	From:	Paul Moore [SMTP:paulmo@microsoft.com]
> 	Sent:	Monday, June 01, 1998 3:41 PM
> 	To:	'Scott Isaacson'; kugler@us.ibm.com
> 	Cc:	ipp@pwg.org
> 	Subject:	RE: IPP> URLs within IPP operations
> 
> 	You forget one thing, the IPP recipient must generate and give
> out addresses
> 	for new objects (Job-URI). it must therefore know its place in
> the
> 	addressing scheme of he underlying transport.
> 
> 	> -----Original Message-----
> 	> From:	Scott Isaacson [SMTP:SISAACSON@novell.com]
> 	> Sent:	Monday, June 01, 1998 2:41 PM
> 	> To:	kugler@us.ibm.com
> 	> Cc:	ipp@pwg.org
> 	> Subject:	IPP> URLs within IPP operations
> 	> 
> 	> I changed the subject line.
> 	> 
> 	> We do so seem to be confusing addressing vs payload.
> Addressing should
> 	> be independent of payload.  With URLs embedded within IPP
> operations, we
> 	> are mixing addressing and payload.
> 	> 
> 	> Since we chose HTTP for IPP we should rely on it for all of
> our addressing
> 	> and routing, so we all seem to agree that for High Level
> Scenario 1 the
> 	> URLs in the IPP operation are as you say "meaningless"  In
> fact they were
> 	> never there until late in the game and were added "just in
> case there is a
> 	> mapping to some other transport other than HTTP"    When that
> happens, no
> 	> longer will IPP objects be identified with "http:" URLs, but
> some other
> 	> type of addressing/naming scheme.  In that case, we ought to
> make sure
> 	> that there is enough info in that URL (URI, URN whatever)  to
> get to the
> 	> IPP printer object and not worry so much about including in
> the operation
> 	> itself.
> 	> 
> 	> I am becoming more and more convinced that it as a bad idea to
> put the
> 	> URLs in there at all.  We should rely on the addressing in the
> layer upon
> 	> which IPP is mapped to solve the problem.    I think we all
> agree that the
> 	> URLs within IPP operations are not needed for HTTP.  Then we
> try to guess
> 	> if they are needed for other mappings?  You suggest in
> scenarios 2 and 3
> 	> that the embedded info might be needed for identifying a
> resource
> 	> "underneath" or "behind" the IPP object.  However, I wonder if
> this is
> 	> true.  The only addressable IPP objects are Printers and Jobs.
> Once a
> 	> Printer gets a Printer request it should handle it as if it
> were supposed
> 	> to get that request, and not have to check "is this really for
> me"  That
> 	> should be handled at a different layer.  Same for a Job
> object.  The HTTP
> 	> level URL is all that is needed to route to the correct Job or
> Printer.
> 	> So to me, scenarios 2 and 3 either collapse into one called
> "other" or
> 	> expand into possibly many unexplored options.  Let's not solve
> that
> 	> problem now.
> 	> 
> 	> Consider this example:
> 	> 
> 	> If I get a postal service letter in my mail box, I open the
> evenlope and
> 	> read it assuming it is for me.  If I am at home, the address
> on the
> 	> envelope is perhaps much simpler than if I am at work.  If I
> am at home,
> 	> it probably just has my name and street address.  If I am at
> work, it
> 	> probably has a street address, company name, mail/stop,
> building number,
> 	> and my name.  NOTE:  **** In either case, the letter in the
> envelope can
> 	> be exactly the same.  ****
> 	> 
> 	> What if the letter happens to have the address that was used
> at the top of
> 	> the page?  I usually just ignore it and read the letter, I
> don't care how
> 	> it got to me.  What if the letter happens to have the wrong
> address?  (
> 	> the proxy case), I still ignore it and read the letter - the
> letter got to
> 	> me, it must be for me.  In the proxy case, who cares what the
> address
> 	> printed at the top of the page is?
> 	> 
> 	> Summary, why do we have a solution waiting for a problem that
> is causing a
> 	> different problem?
> 	> 
> 	> Scott
> 	> 
> 	> >>> Carl Kugler <kugler@us.ibm.com> 06/01 2:53 PM >>>
> 	> > Scott -
> 	> > 
> 	> > Maybe we need to step back and define the requirements
> before we nail
> 	> down the
> 	> > specification.
> 	> > 
> 	> > Consider some high-level scenarios:
> 	> > 
> 	> > 1)  IPP over HTTP:   the simplest approach here, I think,
> would be to
> 	> let the
> 	> > Request-URI take precedence.  In this scenario, the IPP
> embedded target
> 	> URI
> 	> > (printer-uri, job-uri, etc.) is essentially meaningless,
> since any
> 	> entity in a
> 	> > position to read it has already been identified as the
> resource
> 	> designated to
> 	> > receive this request by the HTTP Request-URI.  But this
> scenario
> 	> (IPP/HTTP)
> 	> > isn't the reason that the target URI was added to the IPP
> protocol.   In
> 	> fact,
> 	> > we know that IPP/HTTP can work without IPP embedded target
> URIs.
> 	> > 
> 	> > 2) IPP over non-HTTP transport (e.g., IPP over SMTP):  In
> this scenario,
> 	> any
> 	> > entity in a position to read the IPP embedded target URI
> attributes is
> 	> > presumably an IPP Object.  Therefore, the addressing of the
> request to
> 	> the
> 	> > appropriate IPP Object is the responsibility of the
> transport layer
> 	> (e.g., by
> 	> > email address).  The IPP embedded target URI is used to
> identify a
> 	> resource
> 	> > relative to the receiving IPP Object (e.g., a Job within the
> context of
> 	> a
> 	> > Printer).  So it is a Relative URI.
> 	> > 
> 	> > 3)  IPP Router:  Apparently there are other scenarios
> involving some
> 	> kind of
> 	> > IPP router capable of parsing an IPP request and
> retransmitting it to
> 	> the
> 	> > resource identified by the embedded target URI.  I haven't
> seen any of
> 	> these
> 	> > re-route scenarios, but I think that only by working through
> some of
> 	> them will
> 	> > we come to understand what the real requirements are.  Maybe
> we need a
> 	> new IPP
> 	> > embedded target URI attribute, of Absolute form, to
> identifiy the
> 	> destination
> 	> > IPP Object in a router scenario.
> 	> > Scenario 1) could be modified to fit the general case of 2).
> Then the
> 	> HTTP
> 	> > Request-URI would identify a Printer relative to a host, and
> the IPP
> 	> embedded
> 	> > target URI would identify a resource relative to that
> Printer.
> 	> >
> 	> >  - Carl
> 	> 

From ipp-owner@pwg.org  Tue Jun  2 20:47:17 1998
Delivery-Date: Tue, 02 Jun 1998 20:47:18 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id UAA01679
	for <ietf-archive@ietf.org>; Tue, 2 Jun 1998 20:47:17 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA11266
	for <ietf-archive@cnri.reston.va.us>; Tue, 2 Jun 1998 20:49:36 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA16042 for <ietf-archive@cnri.reston.va.us>; Tue, 2 Jun 1998 20:47:10 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 2 Jun 1998 20:42:24 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA15465 for ipp-outgoing; Tue, 2 Jun 1998 20:37:34 -0400 (EDT)
Message-ID: <CB6657D3A5E0D111A97700805FFE6587BF6C38@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Randy Turner'" <rturner@sharplabs.com>,
        "Vinod Valloppillil (Exchange)" <vinodv@exchange.microsoft.com>,
        "'Rob Polansky'" <polansky@raptor.com>,
        "David W. Morris" <dwm@xpasc.com>
Cc: http-wg <http-wg@cuckoo.hpl.hp.com>, ipp@pwg.org
Subject: RE: IPP> RE: Implications of introducing new scheme and port for 
	existing  HTTP servers
Date: Tue, 2 Jun 1998 17:37:19 -0700 
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org

The issue is proxies - enablers - not firewalls - disablers. If you replace
my proxy by a passthrough cable I cannot do anything, if you replace my
firewall by a cable you can do anything. 

> -----Original Message-----
> From:	Randy Turner [SMTP:rturner@sharplabs.com]
> Sent:	Tuesday, June 02, 1998 8:34 AM
> To:	Vinod Valloppillil (Exchange); 'Rob Polansky'; David W. Morris
> Cc:	http-wg; ipp@pwg.org
> Subject:	Re: IPP> RE: Implications of introducing new scheme and port
> for existing  HTTP servers
> 
> 
> The past few comments about firewalls do not (IMHO) appear to pose a
> problem for IPP deployment. If the majority of the installed base of
> firewall products do not do HTTP method inspection then thats ok.
> everything would work. When the "next-generation" products that can
> perform
> this type of inspection, then during installation of this new
> infrastructure, the administrator will then enable IPP (or WEBDAV) or
> whatever at that time.
> 
> Ultimately, I believe firewall admins will explicitly enable internet
> printing or faxing or whatever, and I don't think a firewall issue should
> impose undue design constraints on what we (the WG) want to do.
> Firewall admins already do this explicitly enabling/disabling of
> application protocols (POP, FTP, IMAP, etc.) and I think we're just
> another
> application. I don't think these protocol designers were too bogged down
> in
> firewall issues during the development process. At least with the
> Checkpoint Firewall-1 product, it takes about 45 seconds to bring up the
> console and enable or disable a particular application protocol.
> 
> Just my (possibly more than) $0.02
> 
> Randy
> 
> 
> 
> At 08:15 AM 6/2/98 -0700, Vinod Valloppillil (Exchange) wrote:
> >Rob's argument is broadly correct -- as a long term firewall design
> issue,
> >method inspection (and occasionally payload inspection) will become the
> >rule.
> >
> >However, as a small carrot to today's protocol designers, the vast
> majority
> >of the installed base of firewalls do no method / payload inspection on
> HTTP
> >data being passed through.   Purely from the perspective of 'reach'
> there's
> >no impediment to IPP using it's own method in the short run.
> >
> >> -----Original Message-----
> >> From:	Rob Polansky [SMTP:polansky@raptor.com]
> >> Sent:	Tuesday, June 02, 1998 6:06 AM
> >> To:	David W. Morris
> >> Cc:	http-wg; ipp@pwg.org
> >> Subject:	RE: Implications of introducing new scheme and port for
> >> existing  HTTP servers
> >> 
> >> I know of at least one :-) firewall that not only rejects unknown
> methods
> >> but also examines the HTTP request method as part of its "algorithm".
> From
> >> a
> >> protocol and security perspective, it appears to be the right thing to
> do.
> >> If you don't understand the method, how can you properly proxy it? Take
> >> the
> >> CONNECT method as an example.
> >> 
> >> In summary, any proxy that is more than a simple packet passer
> (supports
> >> CONNECT, protocol conversion, proxy authentication, etc.) runs the risk
> of
> >> failing to pass IPP if it uses a new scheme and/or a new method. Not
> that
> >> that's a bad thing... :-)
> >> 
> >> -Rob Polansky
> >> 
> >> > -----Original Message-----
> >> > From: David W. Morris [mailto:dwm@xpasc.com]
> >> > Sent: Monday, June 01, 1998 10:34 PM
> >> > To: Carl-Uno Manros
> >> > Cc: http-wg@cuckoo.hpl.hp.com; ipp@pwg.org; http-wg@hplb.hpl.hp.com
> >> > Subject: Re: Implications of introducing new scheme and port for
> >> > existing HTTP servers
> >> >
> >> > (I'm also not wild about new HTTP methods as I know of existing
> proxies
> >> > which will reject unknown methods. Don't know of any which will
> accept
> >> > unknown methods. I'm also unaware of any firewall software which
> >> examines
> >> > the HTTP request method as part of its algorithm but then I'm not a
> >> > firewall expert.)
> >> >
> > 

From ipp-owner@pwg.org  Wed Jun  3 12:56:29 1998
Delivery-Date: Wed, 03 Jun 1998 12:56:29 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id MAA22092
	for <ietf-archive@ietf.org>; Wed, 3 Jun 1998 12:56:29 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA14391
	for <ietf-archive@cnri.reston.va.us>; Wed, 3 Jun 1998 12:58:51 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id MAA23498 for <ietf-archive@cnri.reston.va.us>; Wed, 3 Jun 1998 12:56:23 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 3 Jun 1998 12:45:31 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA21587 for ipp-outgoing; Wed, 3 Jun 1998 12:32:33 -0400 (EDT)
Message-ID: <35757A93.5F115C33@underscore.com>
Date: Wed, 03 Jun 1998 12:32:19 -0400
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: Randy Turner <rturner@sharplabs.com>
CC: ipp@pwg.org
Subject: Re: IPP> Identifying jobs in requests
References: <199806031559.IAA15622@slafw.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ipp@pwg.org

Randy Turner wrote:
> 
> We use URIs to identify IPP objects. If we want IPP to maintain
> transport-independence, then we will always need to have some type of valid
> URI denoting the target of an IPP request inside our protocol.

Not necessarily.  Sure, in the case of a demultiplexing front-end,
it would be necessary to have the target embedded in the protocol
message, but not necessary for single-Printer implementations.

I don't have a problem with embedding the target URI in the PDU,
but if we get into a big mess with regard to reconciling a similar
target in the outer/lower transport level (eg, HTTP), then we might
want to consider pulling out the embedded target URI.

It would be nice to hear from others on this topic.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From ipp-owner@pwg.org  Wed Jun  3 18:32:11 1998
Delivery-Date: Wed, 03 Jun 1998 18:32:11 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id SAA28540
	for <ietf-archive@ietf.org>; Wed, 3 Jun 1998 18:32:11 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA16275
	for <ietf-archive@cnri.reston.va.us>; Wed, 3 Jun 1998 18:34:33 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA05714 for <ietf-archive@cnri.reston.va.us>; Wed, 3 Jun 1998 18:32:11 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 3 Jun 1998 18:27:45 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA05120 for ipp-outgoing; Wed, 3 Jun 1998 18:25:14 -0400 (EDT)
Message-ID: <3575CD3C.709297CC@underscore.com>
Date: Wed, 03 Jun 1998 18:25:00 -0400
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: ipp@pwg.org
Subject: Re: IPP> Identifying jobs in requests
References: <D10983CAC30DD111B41400805FA6A1C14AB113@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ipp@pwg.org

Yes, this is what I was envisioning.  Thanks, Randy.

	...jay


Turner, Randy wrote:
> 
> The demux wasn't my idea, I was just clarifying what I thought Jay was
> suggesting...however, the URI itself is self-demux'ing. As you move left
> to right parsing a URI, you are basically performing a kind of
> demultiplexing, with one or more layers each handling a portion of the
> URI string. Its not hard to envision any number of demux'ing techniques
> using URIs in both HTTP and IPP headers.
> 
> Sorry I missed the carnage at the teleconference ;)...hope to see the
> minutes.
> 
> Randy
> 
>         -----Original Message-----
>         From:   Carl Kugler [SMTP:kugler@us.ibm.com]
>         Sent:   Wednesday, June 03, 1998 2:50 PM
>         To:     ipp@pwg.org
>         Subject:        Re: RE: IPP> Identifying jobs in requests
> 
>         >
>         > I think Jay was talking about a lower-layer demux than what
> you are
>         > talking about. The kind of demux that might be performed by a
>         > CGI/NSAPI/ISAPI layer, or equivalent...prior to passing the
> data to a
>         > core IPP processing component.
>         >
>         > Randy
>         >
> 
>         How does placing a URI denoting the target of an IPP request
> inside our protocol (as an IPP attribute) facilitate this kind of demux?
> 
>         >
>         >       -----Original Message-----
>         >       From:   Carl Kugler [SMTP:kugler@us.ibm.com]
>         >       Sent:   Wednesday, June 03, 1998 11:21 AM
>         >       To:     ipp@pwg.org
>         >       Subject:        Re: IPP> Identifying jobs in requests
>         >
>         >       >
>         >       > The demultiplexing front-end is not IPP, and is
> therefore some
>         > type of
>         >       > "transport-helper". While the IPP protocol document
> must stand
>         > on its own,
>         >       > independent of any such transport, and therefore
> identifiers
>         > within the
>         >       > protocol would still be mandatory ( Of course, my
> argument is
>         > entirely
>         >       > based upon the WG's decision that IPP must be
> transport
>         > independent ).
>         >       >
>         >       > Randy
>         >       >
>         >
>         >       Randy-
>         >
>         >       If the demultiplexing front-end is not IPP, how is it
> able to
>         > read IPP attributes?
>         >
>         >       - Carl
>         >       >
>         >       > ----------
>         >       > > From: Jay Martin <jkm@underscore.com>
>         >       > > To: Randy Turner <rturner@sharplabs.com>
>         >       > > Cc: ipp@pwg.org
>         >       > > Subject: Re: IPP> Identifying jobs in requests
>         >       > > Date: Wednesday, June 03, 1998 9:32 AM
>         >       > >
>         >       > > Randy Turner wrote:
>         >       > > >
>         >       > > > We use URIs to identify IPP objects. If we want
> IPP to
>         > maintain
>         >       > > > transport-independence, then we will always need
> to have
>         > some type of
>         >       > valid
>         >       > > > URI denoting the target of an IPP request inside
> our
>         > protocol.
>         >       > >
>         >       > > Not necessarily.  Sure, in the case of a
> demultiplexing
>         > front-end,
>         >       > > it would be necessary to have the target embedded in
> the
>         > protocol
>         >       > > message, but not necessary for single-Printer
>         > implementations.
>         >       > >
>         >       > > I don't have a problem with embedding the target URI
> in the
>         > PDU,
>         >       > > but if we get into a big mess with regard to
> reconciling a
>         > similar
>         >       > > target in the outer/lower transport level (eg,
> HTTP), then
>         > we might
>         >       > > want to consider pulling out the embedded target
> URI.
>         >       > >
>         >       > > It would be nice to hear from others on this topic.
>         >       > >
>         >       > >     ...jay
>         >       > >
>         >       > >
>         >
> ----------------------------------------------------------------------
>         >       > > --  JK Martin               |  Email:
> jkm@underscore.com
>         > --
>         >       > > --  Underscore, Inc.        |  Voice:   (603)
> 889-7000
>         > --
>         >       > > --  41C Sagamore Park Road  |  Fax:     (603)
> 889-2699
>         > --
>         >       > > --  Hudson, NH 03051-4915   |  Web:
>         > http://www.underscore.com   --
>         >       > >
>         >
> ----------------------------------------------------------------------
>         >       >
>         >       >
>         >
>         >

From adm  Thu Jun  4 11:46:30 1998
Delivery-Date: Thu, 04 Jun 1998 11:56:55 -0400
Return-Path: adm
Received: (from adm@localhost)
	by ietf.org (8.8.5/8.8.7a) id LAA16478
	for ietf-123-outbound.10@ietf.org; Thu, 4 Jun 1998 11:45:03 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id KAA14116;
	Thu, 4 Jun 1998 10:16:24 -0400 (EDT)
Message-Id: <199806041416.KAA14116@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-net-procedures-00.txt
Date: Thu, 04 Jun 1998 10:16:23 -0400
Sender: cclark@CNRI.RESTON.VA.US

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: Assignment Procedures for the URI Resolution 
                          using DNS (RFC2168)
	Author(s)	: M. Mealling
	Filename	: draft-ietf-urn-net-procedures-00.txt
	Pages		: 5
	Date		: 03-Jun-98
	
RFC2168 defines a DNS resource record and an algorithm for using DNS
as a registry for retrieving URN authority delegation rules (sometimes
called resolution hints). That document specifies that the first step
in that algorithm is to lookup the first NAPTR record for the namespace-
id in the 'urn.net' zone; i.e., the first step in resolving
'urn:ietf:rfc:2168' would be to lookup a NAPTR record for the domain
'ietf.urn.net'. This document describes the procedures for inserting
a new rule into this DNS-based URI resolution registry.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-net-procedures-00.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-net-procedures-00.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-net-procedures-00.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980603163918.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-net-procedures-00.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-net-procedures-00.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980603163918.I-D@ietf.org>

--OtherAccess--

--NextPart--



From ipp-owner@pwg.org  Tue Jun  9 23:49:28 1998
Delivery-Date: Tue, 09 Jun 1998 23:49:28 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id XAA10083
	for <ietf-archive@ietf.org>; Tue, 9 Jun 1998 23:49:28 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id XAA12006
	for <ietf-archive@cnri.reston.va.us>; Tue, 9 Jun 1998 23:51:49 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id XAA15409 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Jun 1998 23:49:28 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 9 Jun 1998 23:44:33 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id XAA14803 for ipp-outgoing; Tue, 9 Jun 1998 23:42:28 -0400 (EDT)
Message-ID: <8B57882C41A0D1118F7100805F9F68B502D2CED0@red-msg-45.dns.microsoft.com>
From: Josh Cohen <joshco@microsoft.com>
To: "'Randy Turner'" <rturner@sharplabs.com>,
        Paul Moore
	 <paulmo@microsoft.com>,
        "'Tom Hastings'" <hastings@cp10.es.xerox.com>
Cc: "'Carl Kugler'" <kugler@us.ibm.com>, ipp@pwg.org
Subject: RE: RE: RE: RE: IPP> Identifying jobs in requests
Date: Tue, 9 Jun 1998 20:42:12 -0700 
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org



> -----Original Message-----
> From: Randy Turner [mailto:rturner@sharplabs.com]
> Sent: Tuesday, June 09, 1998 8:13 PM
> To: Paul Moore; 'Tom Hastings'
> Cc: 'Carl Kugler'; ipp@pwg.org
> Subject: RE: RE: RE: RE: IPP> Identifying jobs in requests
> 
> For reference purposes, can someone restate the problem (actually the
> scenario) with proxies that we are trying to address. I think some
> solutions that have recently hit the list are bordering on 
> "throwing the
> baby out with the bath water". Any concrete scenario examples 
> would be much
> appreciated, as I am still on the learning curve with HTTP 
> proxy behavior.
> 

When a proxy is deployed as part of a gateway, firewall or other
security system, one of its responsibilities is to filter and allow
or reject certain transactions across a network or organizational boundary
in either direction.
The issue is that the proxy should be able to understand enough information
to decide wether to allow or reject that request's passage.  When given
an IPP URL such as http://server/printer/queue, it has no way of
differentiating
this from a typical web browser's form submission.   Since form submission
and print job submission and or printer control are different in terms
of the anticipated functionality that the firewall admin allowed
(by allowing POST http requests ), the admin should be able
to allow one and not the other.
The real world case is a firewall/proxy administrator who
sets a policy which allows POST because his intent is to allow
"simple web access", which form submission is a part of.  Lets
say in this case that he is willing to allow simple web access,
but he is not interested in allowing IPP functionality, ie
print job submission and printer control.   

At the time IPP went to last call, the specification was to use
POST with an http URL.  This did not meet the goal of allowing
a proxy server administrator to recognize the request as an IPP
request instead of a form submission.

Keith has come back with the request to somehow make IPP requests
identifiable as different from simple http POST form submissions.

Numerous suggestions have been made, as referenced by carl-uno's
recent posts of the table.

From ipp-owner@pwg.org  Wed Jun 10 09:04:57 1998
Delivery-Date: Wed, 10 Jun 1998 09:04:58 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id JAA20191
	for <ietf-archive@ietf.org>; Wed, 10 Jun 1998 09:04:56 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA12857
	for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 09:07:17 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id JAA18939 for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 09:04:54 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 10 Jun 1998 08:54:37 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id IAA17898 for ipp-outgoing; Wed, 10 Jun 1998 08:50:38 -0400 (EDT)
Message-Id: <357E7FFC.DD1C86CA@dazel.com>
Date: Wed, 10 Jun 1998 07:45:48 -0500
From: James Walker <walker@dazel.com>
Reply-To: walker@dazel.com
Organization: DAZEL Corporation
X-Mailer: Mozilla 4.05 [en] (WinNT; I)
Mime-Version: 1.0
To: Randy Turner <rturner@sharplabs.com>
Cc: ipp@pwg.org
Subject: Re: IPP> Identifying jobs in requests
References: <199806100552.WAA24865@slafw.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ipp@pwg.org

Randy Turner wrote:
> 
> Thanks for the synopsis. It appears that the administrative capability to
> filter IPP traffic via proxies is a feature that Keith thinks should be
> provided by IPP. If this is the only key issue holding up our spec, then I
> would like to suggest that we look into a new method (such as PRINT), and
> avoid (for now) the issue of new schemes and/or port numbers for IPP. It's
> the "short path" in my opinion to getting us going again.
> 
> ...

I also got the impression from comments made in this discussion that
there was some advantage for a user to be able to look at an URL and
somehow "know" that it was an IPP thing rather than just some web
page.  Thus, Larry's ipp: scheme idea (which gets translated at the
client side to http://<server>:<ipp port>/) seems attractive.

Personally, I think that both of these ideas provide useful
functionality, and we should consider both of them.  That is,
use the ipp: scheme (which the client translates to http:),
and use a new PRINT method.

one man's thoughts...
...walker

--
Jim Walker <walker@dazel.com>
System Architect/DAZEL Wizard
DAZEL Corporation, Austin, TX

From ipp-owner@pwg.org  Wed Jun 10 11:39:38 1998
Delivery-Date: Wed, 10 Jun 1998 11:39:38 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id LAA22597
	for <ietf-archive@ietf.org>; Wed, 10 Jun 1998 11:39:38 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id LAA13630
	for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 11:42:00 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA21622 for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 11:39:35 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 10 Jun 1998 11:35:28 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA20816 for ipp-outgoing; Wed, 10 Jun 1998 11:32:33 -0400 (EDT)
From: "Larry Masinter" <masinter@parc.xerox.com>
To: <walker@dazel.com>, "Randy Turner" <rturner@sharplabs.com>
Cc: <ipp@pwg.org>
Subject: RE: IPP> Identifying jobs in requests
Date: Wed, 10 Jun 1998 08:26:20 PDT
Message-ID: <000e01bd9484$1e532000$aa66010d@copper.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
In-Reply-To: <357E7FFC.DD1C86CA@dazel.com>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-ipp@pwg.org

Actually, I realize that if TLS is mandatory for IPP, then
"ipp://host.dom/path" gets turned into "https://host.dom:432/path",
i.e., assuming a secure transmission.

Larry
--
http://www.parc.xerox.com/masinter


From ipp-owner@pwg.org  Wed Jun 10 12:14:43 1998
Delivery-Date: Wed, 10 Jun 1998 12:14:43 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id MAA23243
	for <ietf-archive@ietf.org>; Wed, 10 Jun 1998 12:14:42 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA13813
	for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 12:17:03 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id MAA23528 for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 12:14:40 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 10 Jun 1998 12:10:29 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA22621 for ipp-outgoing; Wed, 10 Jun 1998 12:07:06 -0400 (EDT)
Message-ID: <CB6657D3A5E0D111A97700805FFE6587BF6CB5@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Randy Turner'" <rturner@sharplabs.com>,
        "'Tom Hastings'"
	 <hastings@cp10.es.xerox.com>
Cc: "'Carl Kugler'" <kugler@us.ibm.com>, ipp@pwg.org
Subject: RE: RE: RE: RE: IPP> Identifying jobs in requests
Date: Wed, 10 Jun 1998 09:06:41 -0700
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org

> No, the URI is actually a URL that is to be interpreted according to
> "standard" rules for interpreting URLs (not sure if there is a "formal"
> standard for this). These resource identifiers are not opaque to clients.
> This does not mean that we are NOT transport independent, it only means we
> are identifying resources that must be accessed via the transport (scheme)
> that is specified in the URL. 
	[Paul Moore]  not so - for at least 2 reasons.

	1. In some transports the server cannot know the adressing scheme of
the client and so cannot form an adress that makes sense for the client. A
URI is meant to be Universal (hence the name) - even if a server can form a
URI that makes sense in the addressing scheme of the original client, what
happens if this is forwarded to another client? Example - in a 1284
connected environment what should the URI look like (ipp:/lpt1/jobx ?), how
does the server know which lpt port number to use.

	2. I cannot forward an IPP packet containing a URI to another system
that is not part of the same homogeneous address space as the original
client and server. I have to crack every packet , find all the URIs and
change them. However I do not know HOW to change them because we have
avoided making rules about the formation of URI (they are supposed to be
implementation specific), without the knowledge of which bits mean what in
the URI I cannot know how to change them from one transport to another



From ipp-owner@pwg.org  Wed Jun 10 14:09:40 1998
Delivery-Date: Wed, 10 Jun 1998 14:09:41 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id OAA24689
	for <ietf-archive@ietf.org>; Wed, 10 Jun 1998 14:09:40 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA14358
	for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 14:11:59 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA29933 for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 14:09:36 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 10 Jun 1998 14:05:28 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA28160 for ipp-outgoing; Wed, 10 Jun 1998 13:54:07 -0400 (EDT)
Message-Id: <3.0.5.32.19980610091149.0135f620@garfield>
X-Sender: cmanros@garfield
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.5 (32)
Date: Wed, 10 Jun 1998 09:11:49 PDT
To: "Larry Masinter" <masinter@parc.xerox.com>, <walker@dazel.com>,
        "Randy Turner" <rturner@sharplabs.com>
From: Carl-Uno Manros <manros@cp10.es.xerox.com>
Subject: RE: IPP> Identifying jobs in requests
Cc: <ipp@pwg.org>
In-Reply-To: <000e01bd9484$1e532000$aa66010d@copper.parc.xerox.com>
References: <357E7FFC.DD1C86CA@dazel.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ipp@pwg.org

At 08:26 AM 6/10/98 PDT, Larry Masinter wrote:
>Actually, I realize that if TLS is mandatory for IPP, then
>"ipp://host.dom/path" gets turned into "https://host.dom:432/path",
>i.e., assuming a secure transmission.
>
>Larry
>--
>http://www.parc.xerox.com/masinter
>
>
>

Larry,

We will discuss this with Keith. He thinks otherwise.

Carl-Uno
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Tue Jun 16 20:00:53 1998
Delivery-Date: Tue, 16 Jun 1998 20:00:53 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id UAA01734
	for <ietf-archive@ietf.org>; Tue, 16 Jun 1998 20:00:52 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA11613
	for <ietf-archive@cnri.reston.va.us>; Tue, 16 Jun 1998 20:03:14 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA19735 for <ietf-archive@cnri.reston.va.us>; Tue, 16 Jun 1998 20:00:50 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 16 Jun 1998 19:52:37 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA17882 for ipp-outgoing; Tue, 16 Jun 1998 19:39:09 -0400 (EDT)
Message-Id: <199806162334.QAA00186@woden.eng.sun.com>
X-Sender: rherriot@woden.eng.sun.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0.1 
Date: Tue, 16 Jun 1998 16:39:59 -0700
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Robert Herriot <robert.herriot@Eng.Sun.COM>
Subject: Re: IPP> Proposal for new IPP scheme
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C14AB149@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: multipart/alternative;
	types="text/plain,text/html";
	boundary="=====================_18153122==_.ALT"
Sender: owner-ipp@pwg.org

--=====================_18153122==_.ALT
Content-Type: text/plain; charset="us-ascii"

This looked like a reasonable proposal until I got to the very last line:

        3. A full IPP URL   (e.g., ipp://myhost.com/myprinter/myqueue)

The whole proposal is one of keeping ipp as a convenience notation and 
making ipp not appear on the wire. So why should a server ever have to 
accept #3 above?

Bob Herriot

At 02:25 PM 6/16/98 , Turner, Randy wrote:
>       
>Please review the attached summary of Larry's proposal for a new IPP
>scheme. I added some clarifications and a particular scenario for scheme
>interpretation. This summary is a brief version that was culled from my
>notes, and Larry's subsequent comments to me.
>The brevity of this summary is maintained due to the possible inclusion
>and modification should the WG (or IESG) decide some additional text is
>required for IPP-specific "secure" schemes. For this reason, please
>treat this proposal as a first draft.
>
>Randy
>
> <<maspro.txt>> 
>
>
>This is a proposal for the registration of a new URL scheme "ipp".
>The syntax for the new IPP scheme would be identical to the existing
>"http" scheme except for the scheme name itself:
>
>ipp://host[:port]/<IPP-specific-abs-path>
>
>Associated with this new IPP scheme would be an IANA-assigned TCP port
>number, which would be the default port number used by clients to
>contact IPP servers that are represented by IPP URLs.
>
>For the examples in this proposal the port number 374 is used as the
>port number that might be allocated by IANA. NOTE: this port number
>selection is for illustrative purposes of this text only. 
>
>The IPP scheme implies all of the same protocol semantics as that of
>the HTTP scheme, except that, by default, the port number used by clients
>to connect to the server is port 374. The semantics for clients 
>configured for proxy access is different as described below.
>
>When an IPP client obtains an IPP URL, the interpretation of this URL by
>the client can take one of three forms, depending on the configuration
>and implementation of the client:
>
>
>------------------------------------------------------
>IPP Client Configured with no proxy server -
>------------------------------------------------------
>
>
>When an IPP client (no proxy configured) obtains an IPP-schemed URL such 
>as "ipp://myhost.com/myprinter/myqueue, it will open an TCP connection to 
>port 374 on myhost.com, with the following example headers:
>
>POST /myprinter/myqueue HTTP/1.1
>Host: myhost.com:374
>Content-type: application/ipp
>Transfer-Encoding: chunked
>...
>
>------------------------------------------------------
>IPP Client Configured for Proxy Service -
>------------------------------------------------------
>
>When an IPP client that uses a proxy named "myproxy.com" obtains the URL 
>"ipp://myhost.com/myprinter/myqueue", it will open a TCP connection to
>myproxy.com with the following example headers:
>
>POST http://myhost.com:374/myprinter/myqueue HTTP/1.1
>Host: myproxy.com:374
>Content-type: application/ipp
>Transfer-Encoding: chunked
>...
>
>It is likely that existing proxies will not understand IPP URLs,
>so the RequestURI should use the HTTP form of the URL.
>
>-------------------------------------------------------
>IPP Clients with HTTP-only constraints
>-------------------------------------------------------
>If a particular IPP client implementation uses a pre-packaged HTTP library 
>or HTTP class that only supports HTTP-schemed URLs, then the following
>operation would be required:
>
>- The IPP client obtains the IPP-schemed URL and converts it to the 
>  following form:
>                  "http://myhost.com:374/myprinter/myqueue"
>
>The client then submits this URL to the pre-packaged HTTP library API.
>
>
>-------------------------------------------------------
>
>Existing HTTP 1.1 clients (and IPP clients) will only contact IPP servers
using 
>a requestURI specified in #1 below. However, RFC 2068 states that HTTP 1.1
servers
>should accept "full" URLs as well, so IPP servers should also be able to 
>accept requestURIs as specified in #2 and #3 as well.
>
>
>              1. A "abs_path" URL (e.g., /myprinter/myqueue)
>              2. A full HTTP URL  (e.g.,
http://myhost.com:374/myprinter/myqueue)
>              3. A full IPP URL   (e.g., ipp://myhost.com/myprinter/myqueue)
> 

--=====================_18153122==_.ALT
Content-Type: text/html; charset="us-ascii"

<html>
<font size=3>This looked like a reasonable proposal until I got to the
very last line:<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3. A full IPP URL&nbsp;&nbsp;
(e.g., ipp://myhost.com/myprinter/myqueue)<br>
<br>
The whole proposal is one of keeping ipp as a convenience notation and
<br>
making ipp not appear on the wire. So why should a server ever have to
<br>
accept #3 above?<br>
<br>
Bob Herriot<br>
<br>
At 02:25 PM 6/16/98 , Turner, Randy wrote:<br>
&gt;<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab><br>
&gt;Please review the attached summary of Larry's proposal for a new
IPP<br>
&gt;scheme. I added some clarifications and a particular scenario for
scheme<br>
&gt;interpretation. This summary is a brief version that was culled from
my<br>
&gt;notes, and Larry's subsequent comments to me.<br>
&gt;The brevity of this summary is maintained due to the possible
inclusion<br>
&gt;and modification should the WG (or IESG) decide some additional text
is<br>
&gt;required for IPP-specific &quot;secure&quot; schemes. For this
reason, please<br>
&gt;treat this proposal as a first draft.<br>
&gt;<br>
&gt;Randy<br>
&gt;<br>
&gt; &lt;&lt;maspro.txt&gt;&gt; <br>
&gt;<br>
&gt;<br>
&gt;This is a proposal for the registration of a new URL scheme
&quot;ipp&quot;.<br>
&gt;The syntax for the new IPP scheme would be identical to the
existing<br>
&gt;&quot;http&quot; scheme except for the scheme name itself:<br>
&gt;<br>
&gt;ipp://host[:port]/&lt;IPP-specific-abs-path&gt;<br>
&gt;<br>
&gt;Associated with this new IPP scheme would be an IANA-assigned TCP
port<br>
&gt;number, which would be the default port number used by clients
to<br>
&gt;contact IPP servers that are represented by IPP URLs.<br>
&gt;<br>
&gt;For the examples in this proposal the port number 374 is used as
the<br>
&gt;port number that might be allocated by IANA. NOTE: this port
number<br>
&gt;selection is for illustrative purposes of this text only. <br>
&gt;<br>
&gt;The IPP scheme implies all of the same protocol semantics as that
of<br>
&gt;the HTTP scheme, except that, by default, the port number used by
clients<br>
&gt;to connect to the server is port 374. The semantics for clients 
<br>
&gt;configured for proxy access is different as described below.<br>
&gt;<br>
&gt;When an IPP client obtains an IPP URL, the interpretation of this URL
by<br>
&gt;the client can take one of three forms, depending on the
configuration<br>
&gt;and implementation of the client:<br>
&gt;<br>
&gt;<br>
&gt;------------------------------------------------------<br>
&gt;IPP Client Configured with no proxy server -<br>
&gt;------------------------------------------------------<br>
&gt;<br>
&gt;<br>
&gt;When an IPP client (no proxy configured) obtains an IPP-schemed URL
such <br>
&gt;as &quot;ipp://myhost.com/myprinter/myqueue, it will open an TCP
connection to <br>
&gt;port 374 on myhost.com, with the following example headers:<br>
&gt;<br>
&gt;POST /myprinter/myqueue HTTP/1.1<br>
&gt;Host: myhost.com:374<br>
&gt;Content-type: application/ipp<br>
&gt;Transfer-Encoding: chunked<br>
&gt;...<br>
&gt;<br>
&gt;------------------------------------------------------<br>
&gt;IPP Client Configured for Proxy Service -<br>
&gt;------------------------------------------------------<br>
&gt;<br>
&gt;When an IPP client that uses a proxy named &quot;myproxy.com&quot;
obtains the URL <br>
&gt;&quot;ipp://myhost.com/myprinter/myqueue&quot;, it will open a TCP
connection to<br>
&gt;myproxy.com with the following example headers:<br>
&gt;<br>
&gt;POST
<a href="http://myhost.com:374/myprinter/myqueue" eudora="autourl"><font size=3>http://myhost.com:374/myprinter/myqueue</a><font size=3>
HTTP/1.1<br>
&gt;Host: myproxy.com:374<br>
&gt;Content-type: application/ipp<br>
&gt;Transfer-Encoding: chunked<br>
&gt;...<br>
&gt;<br>
&gt;It is likely that existing proxies will not understand IPP URLs,<br>
&gt;so the RequestURI should use the HTTP form of the URL.<br>
&gt;<br>
&gt;-------------------------------------------------------<br>
&gt;IPP Clients with HTTP-only constraints<br>
&gt;-------------------------------------------------------<br>
&gt;If a particular IPP client implementation uses a pre-packaged HTTP library <br>
&gt;or HTTP class that only supports HTTP-schemed URLs, then the following<br>
&gt;operation would be required:<br>
<font size=3>&gt;<br>
&gt;- The IPP client obtains the IPP-schemed URL and converts it to the <br>
&gt;&nbsp; following form:<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;<a href="http://myhost.com:374/myprinter/myqueue" eudora="autourl"><font size=3>http://myhost.com:374/myprinter/myqueue</a><font size=3>&quot;<br>
&gt;<br>
&gt;The client then submits this URL to the pre-packaged HTTP library API.<br>
&gt;<br>
&gt;<br>
&gt;-------------------------------------------------------<br>
&gt;<br>
&gt;Existing HTTP 1.1 clients (and IPP clients) will only contact IPP servers using <br>
&gt;a requestURI specified in #1 below. However, RFC 2068 states that HTTP 1.1 servers<br>
&gt;should accept &quot;full&quot; URLs as well, so IPP servers should also be able to <br>
&gt;accept requestURIs as specified in #2 and #3 as well.<br>
&gt;<br>
&gt;<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1. A &quot;abs_path&quot; URL (e.g., /myprinter/myqueue)<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2. A full HTTP URL&nbsp; (e.g., <a href="http://myhost.com:374/myprinter/myqueue" eudora="autourl"><font size=3>http://myhost.com:374/myprinter/myqueue</a><font size=3>)<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3. A full IPP URL&nbsp;&nbsp; (e.g., ipp://myhost.com/myprinter/myqueue)<br>
&gt; </font><br>
</html>

--=====================_18153122==_.ALT--


From ipp-owner@pwg.org  Wed Jun 17 14:15:42 1998
Delivery-Date: Wed, 17 Jun 1998 14:15:43 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id OAA20942
	for <ietf-archive@ietf.org>; Wed, 17 Jun 1998 14:15:42 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA14883
	for <ietf-archive@cnri.reston.va.us>; Wed, 17 Jun 1998 14:18:03 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA02746 for <ietf-archive@cnri.reston.va.us>; Wed, 17 Jun 1998 14:15:06 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 17 Jun 1998 14:10:11 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA01486 for ipp-outgoing; Wed, 17 Jun 1998 14:05:17 -0400 (EDT)
Message-Id: <35880432.CA029563@dazel.com>
Date: Wed, 17 Jun 1998 13:00:18 -0500
From: James Walker <walker@dazel.com>
Reply-To: walker@dazel.com
Organization: DAZEL Corporation
X-Mailer: Mozilla 4.05 [en] (WinNT; I)
Mime-Version: 1.0
To: jrturner@pacifier.com, rturner@sharplabs.com
Cc: ipp@pwg.org
Subject: [Fwd: IPP> ADM - Agenda for PWG IPP Phone Conference 980617]
Content-Type: multipart/mixed; boundary="------------A11D1A834D64888B7775ED0B"
Sender: owner-ipp@pwg.org

This is a multi-part message in MIME format.
--------------A11D1A834D64888B7775ED0B
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

come join us...
...walker
--------------A11D1A834D64888B7775ED0B
Content-Type: message/rfc822
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Return-Path: <ipp-owner@pwg.org>
Received: from support.dazel.com by dazel.com (4.1/SMI-4.1)
	id AA21570; Mon, 15 Jun 98 17:22:24 CDT
Received: from lists.underscore.com by support.dazel.com (8.8.7/dazel)
	id RAA04417 for <ipp@dazel.com>; Mon, 15 Jun 1998 17:22:22 -0500 (CDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA01855 for <ipp@dazel.com>; Mon, 15 Jun 1998 18:22:20 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 15 Jun 1998 18:21:07 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA01683 for ipp-outgoing; Mon, 15 Jun 1998 18:17:18 -0400 (EDT)
Message-Id: <3.0.5.32.19980615150424.009d2a10@garfield>
X-Sender: cmanros@garfield
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.5 (32)
Date: Mon, 15 Jun 1998 15:04:24 PDT
To: ipp@pwg.org
From: Carl-Uno Manros <manros@cp10.es.xerox.com>
Subject: IPP> ADM - Agenda for PWG IPP Phone Conference 980617
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ipp@pwg.org

Agenda for PWG IPP Phone Conference 980617
==========================================

We will hold our normal weekly conference in Wednesday.

I want to get to closure on the remaining show stoppers,
so the editors can finish up the next set of drafts to 
be sent to the IESG for their final review.

Based on the discussion with the Application Area
Directors last weeek, I consider the discussion about
a separate default port for IPP closed. This was the 
preferred method from the IESG to distinguish IPP
from other HTTP traffic and seemed to get overall
approval from the members of the WG. I have sent in 
the application for an IPP port to the IANA registry.

Subjects from Keith Moore's review that might need 
some further discussion are:

1) Do we really need a new ipp: scheme, when we introduce
the new port? Are we clear on all the consequences of
introducing a new scheme? Can we fit in a security parameter,
when we define the new scheme?
(Larry Masinter and Randy Turner are working on a draft - 
hopefully ready for the Wednesday phone call).

2) Considering that we have the new default port number for 
IPP, do we need to also distinguish IPP by using a PRINT
method rather than POST?

Another subject which has been discussed on the DL is:

3) Do we want to keep the redundant (and potentially
conflicting) operation attributes for Print-URI and Job-URI
in the MIME structure, or take them out?

I would like to focus the discussion around these three
subjects. I do not think that there are any further
issues to discuss at this point, apart from reviewing
the minor editorials that we have already agreed on
in principle.

Here is the dial-in information:

Time:     June 17, 10:00 - 12:00 PDT (1:00 - 3:00 EDT)
Phone:    1-800-857 5607
Passcode: cmanros

Carl-Uno




Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com


--------------A11D1A834D64888B7775ED0B--


From root@uscore.underscore.com  Thu Jun 25 00:15:30 1998
Delivery-Date: Thu, 25 Jun 1998 00:20:30 -0400
Return-Path: root@uscore.underscore.com
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id AAA02790
	for <ietf-archive@ietf.org>; Thu, 25 Jun 1998 00:06:29 -0400 (EDT)
Received: from uscore.underscore.com (uscore.underscore.com [199.125.69.1])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id AAA18407
	for <ietf-archive@cnri.reston.va.us>; Thu, 25 Jun 1998 00:08:41 -0400 (EDT)
Received: (from root@localhost) by uscore.underscore.com (8.8.4/8.7.2) id TAA08640; Wed, 24 Jun 1998 19:54:45 -0400 (EDT)
Date: Wed, 24 Jun 1998 19:54:45 -0400 (EDT)
From: Super-User <root@uscore.underscore.com>
Message-Id: <199806242354.TAA08640@uscore.underscore.com>
To: AL_PIEPHO@HP-Greeley-om2.om.hp.com, Aillil_Halsema@es.xerox.com,
        Angelo.Caruso@usa.xerox.com,
        BERENGUER_TORELLO@non-hp-iberia-om2.om.hp.com,
        Brent.Thomas@eng.efi.com,
        CARLOS_F_BECERRA@HP-Guadalajara-om1.om.hp.com,
        Chris_Mason@csme.canon.co.uk, Chung-Mei_Sung@xn.xerox.com,
        DAVID_KUNTZ@HP-Roseville-om2.om.hp.com, DEK1%mimi@magic.itg.ti.com,
        DENISE_ZIMMERMAN@HP-Boise-om8.om.hp.com, DTAYLOR@novell.com,
        Diana.Klashman@East.Sun.COM, Don_Purpura@cissc.canon.com,
        ERIC_CLEMENT@HP-Roseville-om2.om.hp.com, Edward_R_Rhoads@ccm.intel.com,
        Eugene.Chen@eng.efi.com, Foteos.Macrides@gte.net,
        Gregg_Bonikowski@wb.xerox.com, Harish.Manepalli@eng.efi.com,
        JPODOJIL@genicom.com, JRackowitz@engpo.msmailgw.intermec.com,
        Jason.Chen@eng.efi.com, Joel.Bennett@usa.xerox.com,
        KEN_OAKESON@HP-Boise-om8.om.hp.com, KL@PNPTECH.dk,
        KRIS_SCHOFF@HP-Boise-om8.om.hp.com, Kevin_Brayton@wb.xerox.com,
        Kevin_Bross@ccm.intel.com, Kiyoshi_Katano@cbj.canon.co.jp,
        ListSaver-of-pmp@vault.findmail.com, Louis_Ormond@cissc.canon.com,
        Miyasaka.Takashi@exc.epson.co.jp, OWEN@MPA15AB.MV.UNISYS.COM,
        OYAMADA@jp.ibm.com, Onishi.Joji@exc.epson.co.jp,
        Ozay_Oktay@cissc.canon.com,
        PETER_E_MELLQUIST@hp-roseville-om3.om.hp.com, Phil_Verghese@hp.com,
        RUSSELL_JOHNSTON@HP-Boise-om2.om.hp.com, Randy_Grohs@hp.com,
        Regis.Brochu@pwc.ca, Rich.Gray@Digital-Controls.Com,
        Roberto.SANNINO@st.com, Rod.Belshee@tek.COM, Rohlfingdg@agedwards.com,
        Ronald.Macera@usa.xerox.com, SHARPEG@CLIFFY.POLAROID.COM,
        SISAACSON@novell.com, STUART@KEI-CA.CCMAIL.CompuServe.COM,
        Scott_Barnes@es.xerox.com, Shinichi.Nakamura@fujixerox.co.jp,
        Shuyuan.Chen@crt.xerox.com, Stephen_Wilczek@es.xerox.com,
        Susumu_Takase@cbj.canon.co.jp, THERESA_RHOADES@HP-Boise-om8.om.hp.com,
        TLasko@genicom.com, TMCLTD@aol.com, TSUIC@CLIFFY.POLAROID.COM,
        TTRONSON@novell.com, Thomas_C_Jones@ccm.intel.com,
        Toshiyuki-AOKI@KDD.co.jp, Troncoso@corp.adaptec.com,
        Vivian_Cancio@xn.xerox.com, YUKI@KEI-CA.CCMAIL.CompuServe.COM,
        adamsc@pogo.WV.TEK.COM, adar@vnet.ibm.com, akasaka@tpp.epson.co.jp,
        akrsaito@ga3.mmlab.toshiba.co.jp, alan_berkema@hp.com,
        albrahme@byas.com, amiller@kodak.com, anders.olsson@axis.se,
        ando.makoto@fujixerox.co.jp, andrea@vividimage.com,
        andrew_barker@es.xerox.com, andyd@pogo.WV.TEK.COM, aoki@mita.co.jp,
        aoki@rdmg.mgcs.mei.co.jp, armon@wrc.xerox.com,
        arpalists+computing.ietf-ipp@andrew.cmu.edu, asada@sd.nara.sharp.co.jp,
        asain@jp.ibm.com, atsnaka@cbs.canon.co.jp, atsushi.yuki@kyocera.com,
        austin@sdsp.mc.xerox.com, awatanabe@Technoscope.co.jp,
        b_nixon@emulex.com, babakj@microsoft.com, barry@abcdprint.com,
        bathatcher@earthlink.net, berche@ocegr.fr, bgalten@rbi.com,
        bhasting@rbi.com, bill@xcd.com, bis@rose.hp.com,
        bixhorna@reston.btna.com, bkd@auratek.com, bob@sismicro.com,
        bob_mross@hp.com, bol@Axp1.IenD.wau.nl, bpathak@popmail1.vcd.hp.com,
        bpenteco@boi.hp.com, brian@quiotix.com, brian_griebe@hp.com,
        brianb@vcd.hp.com, briangl@pogo.WV.TEK.COM, broccolo@page.kodak.com,
        bruewer@uni-hohenheim.de, bsetterb@adobe.com, bstevens@zk3.dec.com,
        bva@allegrosoft.com, byuan@PRC.Sun.COM, caradec@piano.grenoble.hp.com,
        carl@manros.com, carney@vnet.ibm.com, carterk@us.ibm.com,
        catherine.mazier@ocegr.fr, cato@df.lth.se, ccb@pubweb.net,
        ccvlok@ust.hk, cgordon@digprod.com, chad@lexmark.com,
        chansler@adobe.com, charles@emerald.oucs.ox.ac.uk,
        chirag.bakshi@eng.efi.com, chodongi@samsung.co.kr, chrisw@iwl.com,
        cmanros@cp10.es.xerox.com, colinws@bristol.st.com,
        cpip@sesun87.cse.canon.co.jp, craigl@usa.net, cullen@sdsp.mc.xerox.com,
        d_willie@emulex.com, dalmer@bridge.net, danbold@apple.com,
        daved@gop.sps.mot.com, david_kellerman@nls.com,
        davidlroach@unn.unisys.com, db_murray@vnet.ibm.com,
        dbrean@stellar.East.Sun.COM, dcarney@us.ibm.com,
        dcrocker@brandenburg.com, debecker@lexmark.com, denise@rd.qms.com,
        devonw@microsoft.com, dgaucas@wrc.xerox.com, digirol@lexmark.com,
        dker@matrox.com, dker@total.net, dmitchell@ti.com, don@lexmark.com,
        douchida@vcd.hp.com, dtenbroe@csc.com, dumroese@3a.com,
        dwing@Cisco.COM, echen@cp10.es.xerox.com, ekelleher@spyglass.com,
        elenat@bpo.hp.com, emking@lexmark.com, endoh@cse.canon.co.jp,
        ericr@vcd.hp.com, ewa@apple.com, fhanzel@cp10.es.xerox.com,
        fhernandez@peerless.com, frank@pharos.co.nz, frankm@extendsys.com,
        fredrik.hugosson@axis.se, fujisawa@the.canon.co.jp,
        fujita@yamato.ibm.co.jp, fujitani@isp.rp.ricoh.co.jp,
        fukunaga@cbs.canon.co.jp, fullman@cp10.es.xerox.com,
        fumiona@venus.dtinet.or.jp, funazaki@den.fujifilm.co.jp,
        fw@hplb.hpl.hp.com, fweerdenburg@tulip.com, fzhao@ix.netcom.com,
        ganta@mutoh.co.jp, gary_padlipsky@cp10.es.xerox.com, gcurtis@ms.com,
        geoff@paypc.com, ggarbutt@earthlink.net, gleeson@zk3.dec.com,
        goldey@lexmark.com, gonda@tkb.ysknet.co.jp, grasool@ford.com,
        greg@erc.epson.com, gregs@sdd.hp.com, gsonger@tsoft.com,
        gwm@austin.ibm.com, gz@harlequin.com, hak@ocegr.fr,
        harald.ripa@axis.com, harald.t.alvestrand@uninett.no,
        harryl@us.ibm.com, hart@zk3.dec.com, hastings@cp10.es.xerox.com,
        hathaway@pubweb.com, havera@hpb18423.boi.hp.com,
        havera@hpb27925.boi.hp.com, hclark@lexmark.com,
        heilbron@nm.informatik.uni-muenchen.de, henrik.holst@i-data.com,
        herman@ti.com, hi-kohara@KDD.co.jp, hirao@ipdc.sanyo.co.jp,
        hirata@vip.iwa.fujixerox.co.jp, hiroshi.ishikawa@fujixerox.co.jp,
        hitoshis@microsoft.com, hparra@novell.com, hsato@cse.canon.co.jp,
        hshenava@fmi.fujitsu.com, hsidorsky@auco.com, ht@i-data.com,
        hyperm@hotair.hobl.lucent.com, ietf-archive@ns.cnri.reston.va.us,
        ietf-ipp@redist.uit.no, iitsuka@avrl.mei.co.jp,
        ikeda@micom.mec.mei.co.jp, imai@prg.nara.sharp.co.jp,
        imcdonal@eso.mc.xerox.com, ipp@dazel.com, ipp@xionics.com,
        isoda@cse.canon.co.jp, isr@ix.netcom.com,
        iwamoto@comg.ksp.fujixerox.co.jp, jack@netg.ksp.fujixerox.co.jp,
        james.smith@gte.com, jds@underscore.com, jeremy_powell@sbcss.k12.ca.us,
        jessica.murphey@mbv.tu-chemnitz.de, jfuller@microsoft.com,
        jfung@cp10.es.xerox.com, jgw@hprnd.rose.hp.com, jh@harlequin.com,
        jhollins@eng.adaptec.com, jhy@gsu.edu, jidomir@vcd.hp.com,
        jim.lo@Eng.Sun.COM, jjv@page.kodak.com, jkm@underscore.com,
        jldavis@adobe.com, jlinton@lexmark.com, jlo@oce.nl, jmp@dazel.com,
        joel@mw-inc.com, johan@holhouse.nl, jon_lewis@hp.com,
        joshco@microsoft.com, jshockey@jrl.com, jtu@oce.nl,
        jwenn@cp10.es.xerox.com, k_makoto@bsd.canon.co.jp, kadiyala@ti.com,
        kage@yh.msy.co.jp, kakihara@jp.ibm.com, kakinum@yamato.ibm.co.jp,
        kamimura@ffc.co.jp, kawasima@rsk-kitami.grp.ricoh.co.jp,
        kazuaki@sd.nara.sharp.co.jp, kcarter@vnet.ibm.com,
        keisuket@microsoft.com, keita@nikongw.nikon.co.jp, kenditt@us.ibm.com,
        kevin.osborn@East.Sun.COM, kevin@sun470.rd.qms.com,
        kevin_keaney@hp.com, kinji.kanie@brother.co.jp, kita@mol.minolta.co.jp,
        kjarvis@parc.xerox.com, kjo@ess.mc.xerox.com, komer@trinc.com,
        kono@hd.epson.co.jp, kpalmer@duplousa.com, krister.svard@skandia.se,
        kugler@us.ibm.com, kurokawa@prt.sony.co.jp, kusumi@lsi.nsc.co.jp,
        kyou@cp.cs.fujitsu.co.jp, laurentp@bpo.hp.com, laurie@sdd.hp.com,
        lawrence@agranat.com, lee_farrell@cissc.canon.com,
        leisner@sdsp.mc.xerox.com, leong@cp10.es.xerox.com,
        listsaver-of-fin@findmail.com, listsaver-of-ipp@vault.findmail.com,
        listsaver-of-jmp@findmail.com, listsaver-of-p1394@findmail.com,
        listsaver-of-sense@findmail.com, listsaver-of-upd@findmail.com,
        lpyoung@lexmark.com, lstein@fapo.com, lwang@sdsp.mc.xerox.com,
        mabry@rd.qms.com, maehara@naltec.co.jp,
        maezawa@iog.atsugi.fujixerox.co.jp, mamezaki@ffm.fujifilm.co.jp,
        manchala@cp10.es.xerox.com, marcodg@vcd.hp.com,
        marina_kalika@es.xerox.com, mario.scurati@st.com,
        masa-koi@on.rim.or.jp, masegi@cse.canon.co.jp, masinter@parc.xerox.com,
        matsuki@cse.canon.co.jp, mattj@blip.org, mayer@wrc.xerox.com,
        mdesai@auco.com, mfenelon@microsoft.com, mhn@cdl.ucop.edu,
        mhodges@hpb11302.boi.hp.com, mholser@adobe.com, michael@qms.com,
        michiakn@microsoft.com, middendo@us.ibm.com, mike@fireflyinc.com,
        mike@lexmark.com, mikee@extendsys.com, mikek@iwl.com,
        miller@filenet.com, mkumar@trinc.com, mlchen@pdd.att.com,
        mochi@cns.canon.co.jp, monte_g_johnson@ccm.intel.com,
        moody@lexmark.com, moore+ipp@cs.utk.edu, moore+printmib@cs.utk.edu,
        mori@yps.kyocera.co.jp, morita@ic.rdc.ricoh.co.jp,
        motoyama@str.ricoh.com, mps@mspratt.hpl.hp.com, mwhit@vcd.hp.com,
        myoung@boi.hp.com, nadler@chopper.us.dg.com,
        nagahashi.toshinori@exc.epson.co.jp, nagahasi@hdccgw.hd.epson.co.jp,
        nagy@kodak.com, nankou@avrl.mei.co.jp, nao@cbs.canon.co.jp,
        naviac@rd.qms.com, ned+ipp@innosoft.com, nemo@dibe.unige.it,
        nesbitt@cp10.es.xerox.com, nishi@cefiro.iod.ricoh.co.jp,
        nishi@iod.ricoh.co.jp, nishiwaki@avrl.mei.co.jp, nisikawa@mita.co.jp,
        nisimura@ipdc.sanyo.co.jp, niteeyes@3Sheep.COM, niwa@iod.ricoh.co.jp,
        noel@rim.crl.fujixerox.co.jp, noriko.kure@toshiba.co.jp,
        nschade@xionics.com, nwebb@auco.com, o-tomita@cp.cs.fujitsu.co.jp,
        ogawa@mos.fvd.fujitsu.co.jp, ogawa@yps.kyocera.co.jp, ogino@fine.ad.jp,
        ohirata@cbm.canon.com, ohm+ml-ipp@rcac.tdi.co.jp,
        ohuchi@ess.atsugi.fujixerox.co.jp, oka@pure.cpdc.canon.co.jp,
        okamoto@cp10.es.xerox.com, okigami@dsap.nara.sharp.co.jp,
        ootsu@kk1g.kme.mei.co.jp, osaki@lpd.sj.nec.com, otallman@in-system.com,
        papowell@astart.com, papowell@sdsu.edu, patrick_mckinley@om.cv.hp.com,
        paul_lei@es.xerox.com, paulmo@microsoft.com,
        peter.zehler@usa.xerox.com, peter@digideas.com.au,
        peterm@shinesoft.com, pgloger@cp10.es.xerox.com, phil@netbrand.com,
        pmp@dazel.com, polansky@raptor.com, pond2@apple.com,
        pshukla@novell.com, psutton@GGX.COM, pthambid@okidata.com,
        pwg-ipp@prd.fc.nec.co.jp, pwg-jmp@prd.fc.nec.co.jp,
        pwg-p1394@prd.fc.nec.co.jp, pwg-pmp@prd.fc.nec.co.jp,
        pwg-sense@prd.fc.nec.co.jp, pwg-upd@prd.fc.nec.co.jp, qqrob@oce.nl,
        r18786@email.sps.mot.com, ramnath@rrsycore.co.in, ravi@india.ti.com,
        ravikm@us.ibm.com, raylutz@cognisys.com, rbergma@dpc.com,
        rblancha@rbi.com, rchawla@adn.alcatel.com, rdebry@us.ibm.com,
        rdhondy@qosnet.com, rick@cp10.es.xerox.com, rjm2@cornell.edu,
        rmccomiskie@xionics.com, robert.bruell@i-data.com,
        robert.herriot@Eng.Sun.COM, robert_laman@es.xerox.com,
        robertt@vcd.hp.com, rommel@polgas.topmax.com.ph, ronnie@best.com,
        rorzol@okidata.com, rpotter@xsoft.xerox.com, rrussell@lexmark.com,
        rschneid@erc.epson.com, rsherer@peerless.com, rturner@sharplabs.com,
        s-seshadri1@ti.com, saito@optsys.cl.nec.co.jp,
        sakamoto@yps.kyocera.co.jp, sal.gurnani@ucop.edu,
        salm@roch875.mc.xerox.com, samitsu@hj.hro.epson.co.jp,
        sandram@boi.hp.com, sasaki@cse.canon.co.jp, sasaki@jci.co.jp,
        sasamori.takahide@fujixerox.co.jp, sathyan@trinc.com,
        satoshi.ishihara@rdmg.mgcs.mei.co.jp, sbeckst@dpc.com,
        sbonar@hpb16977.boi.hp.com, sbutler@boi.hp.com,
        sbutterfield@peerless.com, scott_isaacson@novell.com, scottr@cts.com,
        sdumas@francenet.fr, sense@dazel.com, sergi@bpo.hp.com,
        sgray@cp10.es.xerox.com, shimazu@iij.ad.jp,
        shimura@pure.cpdc.canon.co.jp, shin.ohtake@fujixerox.co.jp,
        shines@sdd.hp.com, shivaun@al712.rose.hp.com, shuichiro@kaneko.com,
        shuji@ccs.mt.nec.co.jp, shuyuan@wrc.xerox.com,
        sjohnson@cp10.es.xerox.com, slw1@cornell.edu, smaruo@hrl.hitachi.co.jp,
        smg1@vnet.ibm.com, solina_phan@es.xerox.com, srao@trinc.com,
        stang@adobe.com, stanmcc@cp10.es.xerox.com, starkey@lexmark.com,
        stephen_holmstead@hp.com, stevet@research.canon.com.au,
        suehiro@ed.fujitsu.co.jp, sumino@sddc.sps.mot.com, swire@kodak.com,
        szilles@adobe.com, takami.takeuchi@brother.co.jp, takata@jps.net,
        takeda@vrl.mei.co.jp, takeshi@netg.ksp.fujixerox.co.jp,
        taniyan@hd.epson.co.jp, tarl@East.Sun.COM,
        tatsuya.matsumoto@fujixerox.co.jp, tetsu@spdd.ricoh.co.jp,
        tgoto@ipdc.sanyo.co.jp, thayashi@mita.co.jp, thrasher@lexmark.com,
        timb@cv.hp.com, tkj@wipsys.soft.net, tmori@jp.ibm.com,
        todd_fischer@hp.com, trieu.nguyen@intel.com,
        tsuna@rd1.ebina.fujixerox.co.jp, ttruong@cp10.es.xerox.com,
        tuda@cp10.es.xerox.com, tvu@cp10.es.xerox.com, uchino@tpp.epson.co.jp,
        ueda@iml.mkhar.sharp.co.jp, ueda@pure.cpdc.canon.co.jp,
        uenaka@vrl.mei.co.jp, vandang@hprnd.rose.hp.com, verhelst@xs4all.nl,
        victor@kodak.com, vijay.kumar@tek.COM, wakai@slab.tnr.sharp.co.jp,
        walker@dazel.com, webbj@lexmark.com, wei@tecont1.teco-info.com.tw,
        william_mccuskey@es.xerox.com, wolff@crc.ricoh.com, ws@seh.de,
        wwagner@digprod.com, xriley@cp10.es.xerox.com, yamasy@yamato.ibm.co.jp,
        yaron@writeme.com, yasuaki@webjapan.com, yasushin@microsoft.com,
        ybanker@GGX.COM, yo-oonaka@KDD.co.jp, yokada@flab.fujitsu.co.jp,
        yokko@cse.canon.co.jp, yoram@minolta-mil.com, yoshim@erc.epson.com,
        yue_chen@wb.xerox.com, yuka@fuji.mol.minolta.co.jp, zandee@apple.com,
        zhi-hong@zeno.com
Subject: PWG> The PWG Internet server remains DOWN

"Some days you eat bear, and some days the bear eats you..."

The PWG Internet server (providing web, mail and ftp services)
has seriously died.  We are actively working on the problem,
but find we're going to have to replace the existing Sun server.

As a result, PWG net services will not be available until some
time tomorrow, Thursday, June 25.

When service has been reestablished, we will send an email message
to all persons registered on the pwg-announce mailing list.
(Recall that the pwg-announce mailing list is a special, automatic
list representing the unique union of all subscribers to any PWG
mailing list.)

If by chance the problem results in the system being down beyond
close of business on Thursday (EDT), then we will also send a
message so as to keep everyone informed.

We apologize for this inconvenience.

    The PWG web staff at Underscore

From ipp-owner@pwg.org  Fri Jul  3 22:11:52 1998
Delivery-Date: Fri, 03 Jul 1998 22:11:56 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id WAA29802
	for <ietf-archive@ietf.org>; Fri, 3 Jul 1998 22:11:51 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id WAA26063
	for <ietf-archive@cnri.reston.va.us>; Fri, 3 Jul 1998 22:14:11 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id WAA21289 for <ietf-archive@cnri.reston.va.us>; Fri, 3 Jul 1998 22:11:49 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 3 Jul 1998 22:07:32 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id WAA20561 for ipp-outgoing; Fri, 3 Jul 1998 22:01:29 -0400 (EDT)
Message-Id: <199807040159.VAA21847@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Randy Turner <rturner@sharplabs.com>
cc: Keith Moore <moore@cs.utk.edu>, Tom Hastings <hastings@cp10.es.xerox.com>,
        ipp@pwg.org, moore@cs.utk.edu
Subject: Re: IPP> clarification needed re: "ipp:" proposal 
In-reply-to: Your message of "Fri, 03 Jul 1998 17:45:23 PDT."
             <199807040050.RAA27752@mail.pacifier.com> 
Date: Fri, 03 Jul 1998 21:59:54 -0400
Sender: owner-ipp@pwg.org

>  however just FYI, I believe either "ipp" or "http" schemes
> MAY be included, but this is dependent upon the means used to determine the
> URL in the first place. The administrator of such a service would publish
> which ever URL was appropriate for how his/her server is configured.

I don't understand.  If you want to advertise a printer, you should use ipp:
If you want to advertise a web server, you should use http:

Seems like the two should have very different user interfaces, which is
one of the reasons for exposing the ipp/http difference in the URL.

For instance, if I click on an http link, I expect my browser or OS
to display that file in a window or offer to save it locally.  

If I click on an ipp link, my browser or OS should pop up
a window offering to print something to that printer, display
the pending jobs in the queue, install a driver for that printer, 
tell me where the printer is and how much it costs to use it, etc.
Or maybe I can drag some other object and drop it on the 
printer link, which causes it to be printed.  etc.
Or I drag the printer link to my desktop, which causes an interface
to that printer to be installed on my system.  Whatever.  The 
point is that just by looking at an ipp: URL, a browser or OS or
a human being can tell that it's a printer, and make use of that
information without actually having to talk to the thing.

Keith

From ipp-owner@pwg.org  Sat Jul  4 07:10:02 1998
Delivery-Date: Sat, 04 Jul 1998 07:10:02 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id HAA14111
	for <ietf-archive@ietf.org>; Sat, 4 Jul 1998 07:10:01 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id HAA26537
	for <ietf-archive@cnri.reston.va.us>; Sat, 4 Jul 1998 07:12:21 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id HAA08375 for <ietf-archive@cnri.reston.va.us>; Sat, 4 Jul 1998 07:09:52 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sat, 4 Jul 1998 06:57:59 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id GAA07026 for ipp-outgoing; Sat, 4 Jul 1998 06:55:38 -0400 (EDT)
Message-Id: <199807041055.GAA25841@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Randy Turner <rturner@sharplabs.com>
cc: Keith Moore <moore@cs.utk.edu>, ipp@pwg.org, moore@cs.utk.edu
Subject: Re: IPP> clarification needed re: "ipp:" proposal 
In-reply-to: Your message of "Fri, 03 Jul 1998 20:25:06 PDT."
             <199807040330.UAA12233@mail.pacifier.com> 
Date: Sat, 04 Jul 1998 06:55:26 -0400
Sender: owner-ipp@pwg.org

> On reflection, I should worded my last statement as "clients SHOULD use ipp
> schemes, but MAY use http schemes to contact servers. Servers MUST support
> connections using either http or ipp schemes.

Okay.  If we're talking about URLs that go in HTTP request and response headers,
I'd agree with that.  The big question I have is the URLs that go in IPP
protocol elements.  I think they SHOULD (perhaps MUST) be ipp:.  

More to the point, regardless of what is done on the wire, I think the user 
should always use and see ipp: URLs when referring to a printer.  

Keith
 
> Like I said earlier, I think this will all work, but a detailed I-D will be
> more complete with examples and such.
> 
> On a different tack, I was hoping we could just get away with using
> different methods for IPP, but I was soundly voted down in a past
> conference call. If the  IESG requirement covers more than just being able
> to distinguish IPP traffic from HTTP traffic, then I think a separate
> scheme is the way to go. I'm still re-reading your (Keith) last few
> messages to see if I can extract the exact issue(s) the IESG is concerned
> with. I'm hitting the road tomorrow for our meeting so I hope to have a
> handle on this by Monday.

From ipp-owner@pwg.org  Mon Jul  6 13:58:49 1998
Delivery-Date: Mon, 06 Jul 1998 13:58:50 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id NAA26251
	for <ietf-archive@ietf.org>; Mon, 6 Jul 1998 13:58:48 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA04375
	for <ietf-archive@cnri.reston.va.us>; Mon, 6 Jul 1998 14:01:08 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA27919 for <ietf-archive@cnri.reston.va.us>; Mon, 6 Jul 1998 13:58:42 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 6 Jul 1998 13:53:07 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA27336 for ipp-outgoing; Mon, 6 Jul 1998 13:47:54 -0400 (EDT)
Message-ID: <CB6657D3A5E0D111A97700805FFE6587BF6E44@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Keith Moore'" <moore@cs.utk.edu>, Randy Turner <rturner@sharplabs.com>
Cc: Tom Hastings <hastings@cp10.es.xerox.com>, ipp@pwg.org
Subject: RE: IPP> clarification needed re: "ipp:" proposal 
Date: Mon, 6 Jul 1998 10:47:39 -0700 
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org

	If I click on an ipp link, my browser or OS should pop up
	a window offering to print something to that printer, display
	the pending jobs in the queue, install a driver for that printer, 
	tell me where the printer is and how much it costs to use it, etc.
	Or maybe I can drag some other object and drop it on the 
	printer link, which causes it to be printed.  etc.
	Or I drag the printer link to my desktop, which causes an interface
	to that printer to be installed on my system.  Whatever.  The 
	point is that just by looking at an ipp: URL, a browser or OS or
	a human being can tell that it's a printer, and make use of that
	information without actually having to talk to the thing.

This has nothing to do with the IPP protocol - these are suggestions as to
what the users experience should be. There are a million and one web links
that when you click on them do things on the client side. I suspect that a
lot of OS vendors are going to do exactly what you describe. A printer URL
will be HTTP://xxxx/printerA (or whatever). This bears no relationship
whatsoever to the URL used by IPP for pumping print over the network - I
doubt that a user will ever see that URL (in a lot of cases it wont be
http://www.acme.com/myprinter (or IPP: or HTTP:....:370). It will be
something like http://www.acme.com/scripts/IPP/submit.pl?pr=myprinter or
some equally memorable string.



> -----Original Message-----
> From:	Keith Moore [SMTP:moore@cs.utk.edu]
> Sent:	Friday, July 03, 1998 7:00 PM
> To:	Randy Turner
> Cc:	Keith Moore; Tom Hastings; ipp@pwg.org; moore@cs.utk.edu
> Subject:	Re: IPP> clarification needed re: "ipp:" proposal 
> 
> >  however just FYI, I believe either "ipp" or "http" schemes
> > MAY be included, but this is dependent upon the means used to determine
> the
> > URL in the first place. The administrator of such a service would
> publish
> > which ever URL was appropriate for how his/her server is configured.
> 
> I don't understand.  If you want to advertise a printer, you should use
> ipp:
> If you want to advertise a web server, you should use http:
> 
> Seems like the two should have very different user interfaces, which is
> one of the reasons for exposing the ipp/http difference in the URL.
> 
> For instance, if I click on an http link, I expect my browser or OS
> to display that file in a window or offer to save it locally.  
> 
> If I click on an ipp link, my browser or OS should pop up
> a window offering to print something to that printer, display
> the pending jobs in the queue, install a driver for that printer, 
> tell me where the printer is and how much it costs to use it, etc.
> Or maybe I can drag some other object and drop it on the 
> printer link, which causes it to be printed.  etc.
> Or I drag the printer link to my desktop, which causes an interface
> to that printer to be installed on my system.  Whatever.  The 
> point is that just by looking at an ipp: URL, a browser or OS or
> a human being can tell that it's a printer, and make use of that
> information without actually having to talk to the thing.
> 
> Keith

From ipp-owner@pwg.org  Tue Jul  7 17:27:41 1998
Delivery-Date: Tue, 07 Jul 1998 17:27:41 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id RAA15871
	for <ietf-archive@ietf.org>; Tue, 7 Jul 1998 17:27:40 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA06464
	for <ietf-archive@cnri.reston.va.us>; Tue, 7 Jul 1998 17:30:00 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA03325 for <ietf-archive@cnri.reston.va.us>; Tue, 7 Jul 1998 17:27:36 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 7 Jul 1998 17:23:32 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA02739 for ipp-outgoing; Tue, 7 Jul 1998 17:17:48 -0400 (EDT)
Message-Id: <199807072116.RAA17464@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "Randy Turner" <rturner@sharplabs.com>
cc: "Keith Moore" <moore@cs.utk.edu>,
        "Tom Hastings" <hastings@cp10.es.xerox.com>, ipp@pwg.org,
        moore@cs.utk.edu
Subject: Re: IPP> On clarifying the proposal for a new IPP scheme 
In-reply-to: Your message of "Mon, 06 Jul 1998 23:18:10 PDT."
             <199807070619.XAA19325@slafw.enet.sharplabs.com> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Tue, 07 Jul 1998 17:16:11 -0400
Sender: owner-ipp@pwg.org

> If you can wait a couple of days, we will forward you a *final*
> version of this proposal before you forward this to the
> IESG......(?)

yes, I'll wait until I receive a "final" version from the chair.

Keith




From ipp-owner@pwg.org  Sun Jul 12 19:50:58 1998
Delivery-Date: Sun, 12 Jul 1998 19:50:58 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id TAA09470
	for <ietf-archive@ietf.org>; Sun, 12 Jul 1998 19:50:57 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA01370
	for <ietf-archive@cnri.reston.va.us>; Sun, 12 Jul 1998 19:50:28 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA05469 for <ietf-archive@cnri.reston.va.us>; Sun, 12 Jul 1998 19:50:15 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sun, 12 Jul 1998 19:44:34 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA04877 for ipp-outgoing; Sun, 12 Jul 1998 19:39:38 -0400 (EDT)
Message-Id: <199807122339.TAA28271@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Randy Turner <rturner@sharplabs.com>
cc: moore@cs.utk.edu, ipp@pwg.org, moore@cs.utk.edu
Subject: IPP> Re: IPP Scheme 
In-reply-to: Your message of "Sat, 11 Jul 1998 21:18:31 PDT."
             <199807120424.VAA19119@mail.pacifier.com> 
Date: Sun, 12 Jul 1998 19:39:29 -0400
Sender: owner-ipp@pwg.org

> >However, a separate URL type such as "https" is also insufficient for 
> >IPP's purposes.   SSL was designed to authenticate servers to clients,
> >not the other way around, and this heritage still shows in TLS.
> >The TLS protocol does not have any way for a server to inform a 
> >client about which certificate authorities it trusts.  Unless all
> >IPP servers are going to trust the same certificate authority
> >(highly unlikely), an IPP client that talks to different servers will
> >need multiple key certificates (up to one for each IPP server it 
> >wants to talk to), and therefore the client either needs to know which 
> >certificate to send to each server, or it needs to know which CAs
> >the server supports.
> 
> I assumed that the client and/or server would use the CA  that issued
> the certicate in the first place. I believe this information is a part of the
> certificate itself.

No, that's not the issue.  Yes, the CA is part of the certificate.
The client may need several certificates to authenticate itself
to each of several different servers,  because each client certificate
is signed by only one CA, and not all servers trust the same CA.
The client has no knowledge of which certificate to use, and TLS 
doesn't give it a way find out which CAs the server trusts.  
So this has to be configured into the client on a per-printer basis -
either explicitly or as part of the URL.

> >If it's desired to make IPP work without prior authorization
> >(and assuming the server requires authentication at all), the
> >client is still going to need to know what authentication method to
> >use and which CAs the server supports.  This is more information than
> >can be conveyed in one bit (the difference between using "http" 
> >and "https").
> 
> The authentication method is negotiated when the client sends its
> "preferred" list of auth/privacy methods to use during TLS startup. 

Only if it uses TLS.  How does the client find out whether to use TLS 
or digest or both?  (it might use TLS for privacy, and digest for
authentication)

> IPP clients will "not" arbitrarily authenticate itself to IPP servers
> around the world. TLS-enabled IPP servers will be pre-configured with 
> ACLs or some such to allow specifically authorized clients to access 
> the resource. 

Yes, but how does this work for the client who wants to print
on the printer at Kinko's?  (whether nearby or across the world)
Presumably, the user's going to have to establish a billing account, 
and when he does that he'll get a certificate back from Kinko's that 
he can use to authenticate himself to Kinko's printer.  (my guess
is that it's a lot easier for Kinko's to issue a certificate
that says "this is Kinko's user #23434" than for Kinko's to 
decide whether to accept some certificate that the user already
has, signed by some random CA, that says "this is Keith Moore".)

(note that there's a big gap in defining "ACLs or some such")

> >> 6. Compound schemes is a new idea and not well understood in its'
> >>    ramifications. In the current IANA registry for URL schemes, there
> >>    are no examples that indicate that scheme "translation" to another
> >>    scheme is required. 
> >
> >IPP is the first group to try to layer something on top of HTTP.
> >So naturally there are no examples for how to do this.  That's
> >what comes with breaking new ground.
> >
> >Note that the translation is only required to talk to HTTP proxies.
> >The general case is that the IPP client talks directly to the IPP
> >server, and there's no URI translation going on at all.
> 
> Your previous comments that say something like "IPP clients will only use
> HTTP URLs when speaking to HTTP proxies"  eliminates us from fielding IPP 
> as CGI or NSAPI/ISAPI extensions to generic HTTP 1.1 web servers. These
> generic web servers will not understand IPP URLs either, and this case 
> of generic web server extension could make up a significant set of 
> initial releases of IPP.

This is a reasonable concern.  I'm thinking that it's not such a problem
if http: URLs are always used at the HTTP layer - as long as they're only
used at the HTTP layer.  I might be able to convince IESG of this.

> >I respect the IPP group's concern that translation of IPP URLs
> >while tunneling over HTTP proxies is untried and may cause operational
> >problems.  However, the IPP group is ignoring IESG concerns about
> >operational problems that might be caused by reusing HTTP proxies
> >in the first place to circumvent firewall policy, or the confusion 
> >resulting from users' inability to distinguish printer URLs from 
> >http: URLs. 
> >
> >If IPP's use of HTTP proxies causes too many problems, it may be
> >necessary to reconsider using HTTP proxies - or to allow people
> >to use them, but warn that this might not always work.  Sooner
> >or later the proxies will support IPP.    Of course it's nice if
> >proxies support a new protocol immediately, but if they don't -
> >this is no more of a barrier than any other new protocol has to face.
> 
> There is no problem with our current version and HTTP proxies. Its the
> introduction of an unsupported URL scheme that has generated 
> concerns about breaking the infrastructure. We have layered where
> appropriate, and have taken special care not to "break" the infrastructure.

With due respect, the IESG disagrees.  The layering of a new protocol
over HTTP, and the proposed reuse of http: URLs, has generated concerns
about breaking widely-held assumptions - specifically, firewall policies
and assumptions about what http: means and how it is used.

> I'm concerned that if we did work on a "standardized" URL, that it would
> "still" be a "one-off" solution only used by IPP, since the majority of 
> internet protocols I am seeing working on security 
> (IMAP/POP/FTP/SMTP/LDAP, etc) are working on SASL profiles for 
> accomplishing this functionality. Which would make all of this
> work even less of a benefit. 

I don't think this would be a one-off.  There's a lot of interest in
using TLS for most of these protocols, and the mechanism for negotiating
TLS (typically a STARTTLS command) sort of sits alongside of SASL.
So I think we're going to be needing URLS that can specify use of
either SASL methods, or TLS, or both, for several different protocols.

I've already been asked by someone else from outside of the IPP group,
to hold a discussion at the next IETF meeting, about a reusable 
mechanism for specifying various kinds of security in URLs.

> >With an eye toward making them acceptable to IESG while addressing
> >the IPP group's concerns:
> >
> >- I will recruit a team of experts from the HTTP working group 
> >and ask them to quickly review the ipp: scheme proposal for potential 
> >interoperability problems with proxies.
> >
> >- I will recruit experts from the web and TLS communities to design 
> >appropriate URL parameters for use with TLS, which can be shared 
> >by other URL schemes besides ipp:.
> >
> >The IPP documents have been submitted for IESG ballot, and may be 
> >on IESG's agenda for discussion as early as July 16th. I would 
> >therefore like a decision from IPP by July 15th as to whether
> >the IPP working group is willing to pursue this course of action.
> 
> If we subscribe to your schedule I think its only fair that we get a 
> schedule back from you for completion of this work, provided we agree
> to it.

Well, if I can get IESG to agree to let IPP use http: in HTTP
protocol elements, then we don't need the first team of experts.

As for the second, I would need to talk to security experts
before I could even get a time estimate.  But it might be
that this doesn't have to be critical path for IPP going to
proposed.  I'll ask the security ADs what they think.


Keith

From ipp-owner@pwg.org  Mon Jul 13 13:50:01 1998
Delivery-Date: Mon, 13 Jul 1998 13:50:02 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id NAA03939
	for <ietf-archive@ietf.org>; Mon, 13 Jul 1998 13:50:01 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA04591
	for <ietf-archive@cnri.reston.va.us>; Mon, 13 Jul 1998 13:49:58 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA29323 for <ietf-archive@cnri.reston.va.us>; Mon, 13 Jul 1998 13:49:44 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 13 Jul 1998 13:44:51 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA28708 for ipp-outgoing; Mon, 13 Jul 1998 13:38:43 -0400 (EDT)
From: Carl Kugler <kugler@us.ibm.com>
To: <rturner@sharplabs.com>
Cc: <ipp@pwg.org>
Subject: Re: IPP> Re: IPP Scheme
Message-ID: <5030100023071214000002L042*@MHS>
Date: Mon, 13 Jul 1998 13:36:55 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: owner-ipp@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id NAA03939

But HTTP/1.1 client MUST use the absolute path form for the Request-URI when
talking to an origin server.  The abs_path part of IPP: and HTTP:  URLs are
identical.

Quote:
"The most common form of Request-URI is that used to identify a resource on an
origin server or gateway. In this case the absolute path of the URI MUST be
transmitted (see section 3.2.1, abs_path) as the Request-URI..."
Or are you discussing HTTP headers other than Request-URI?

  -Carl



rturner@sharplabs.com on 07/13/98 10:12:36 AM
Please respond to rturner@sharplabs.com
To: ipp@pwg.org, Carl Kugler/Boulder/IBM@ibmus
cc:
Subject: Re: IPP> Re: IPP Scheme



Keith was suggesting that, in the absence of a proxy server, that "ipp:"
URLs would be used in both HTTP headers and in the application/ipp body
part. I believe this would definitely impact generic HTTP 1.1 web servers.

Randy



At 03:53 PM 7/13/98 +0000, Carl Kugler wrote:
>> Some comments on Keith's responses below.
>>
>> Randy
>>
>>
>...
>> >
>> >> 6. Compound schemes is a new idea and not well understood in its'
>> >>    ramifications. In the current IANA registry for URL schemes, there
>> >>    are no examples that indicate that scheme "translation" to another
>> >>    scheme is required.
>> >
>> >IPP is the first group to try to layer something on top of HTTP.
>> >So naturally there are no examples for how to do this.  That's
>> >what comes with breaking new ground.
>> >
>> >Note that the translation is only required to talk to HTTP proxies.
>> >The general case is that the IPP client talks directly to the IPP
>> >server, and there's no URI translation going on at all.
>>
>> Your previous comments that say something like "IPP clients will only use
>> HTTP URLs when speaking to HTTP proxies"  eliminates us from fielding IPP
>> as CGI or NSAPI/ISAPI extensions to generic HTTP 1.1 web servers. These
>> generic
>> web servers will not understand IPP URLs either, and this case of generic
>> web server extension
>> could make up a significant set of initial releases of IPP.
>>
>
>I don't agree that using IPP URLs prevents fielding IPP as CGI or
NSAPI/ISAPI extensions to generic HTTP 1.1 web servers.  Isn't it true that
the web server doesn't need to understand IPP URLs, since they never appear
on the wire (outside of the application/ipp body)?  The one exceptional
case is that in which the client is talking to a proxy server and must
transmit the absolute URL in the Request-URI.
>
>
>-----
>Original Message: http://www.findmail.com/list/ipp/?start=4078
>Start a FREE email list at http://www.FindMail.com/
>




From ipp-owner@pwg.org  Mon Jul 13 13:59:04 1998
Delivery-Date: Mon, 13 Jul 1998 13:59:04 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id NAA04353
	for <ietf-archive@ietf.org>; Mon, 13 Jul 1998 13:59:04 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA04681
	for <ietf-archive@cnri.reston.va.us>; Mon, 13 Jul 1998 13:59:01 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA00033 for <ietf-archive@cnri.reston.va.us>; Mon, 13 Jul 1998 13:59:01 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 13 Jul 1998 13:54:53 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA29424 for ipp-outgoing; Mon, 13 Jul 1998 13:52:29 -0400 (EDT)
Message-Id: <199807131752.NAA03159@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Randy Turner <rturner@sharplabs.com>
cc: Keith Moore <moore@cs.utk.edu>, ipp@pwg.org, moore@cs.utk.edu
Subject: Re: IPP> Re: IPP Scheme 
In-reply-to: Your message of "Mon, 13 Jul 1998 08:43:50 PDT."
             <199807131550.IAA17620@mail.pacifier.com> 
Date: Mon, 13 Jul 1998 13:52:06 -0400
Sender: owner-ipp@pwg.org

> I can appreciate the need for compromise, given your earlier message, but
> I'm not sure I completely understand the difference between your
> compromise, and our "ipp:" URL usage model that we sent out to you. It
> looks like you're suggesting using the HTTP header part of our proposal,
> and trying to use "ipp:" URLs within the application/ipp
> part where appropriate, which is basically what our usage model stated.
> 
> Could you do a "diff" on our document and your compromise for the DL?

Basically, the difference is that in the compromise proposal,
the ipp: stuff never appears at the HTTP layer.  So it's not 
going to break any of the proxies or client APIs or servers.

Keith

From ipp-owner@pwg.org  Mon Jul 13 20:04:39 1998
Delivery-Date: Mon, 13 Jul 1998 20:04:39 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id UAA09006
	for <ietf-archive@ietf.org>; Mon, 13 Jul 1998 20:04:38 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA06690
	for <ietf-archive@cnri.reston.va.us>; Mon, 13 Jul 1998 20:04:33 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA04983 for <ietf-archive@cnri.reston.va.us>; Mon, 13 Jul 1998 20:04:15 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 13 Jul 1998 19:59:56 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA04363 for ipp-outgoing; Mon, 13 Jul 1998 19:58:09 -0400 (EDT)
Message-Id: <199807132357.TAA05008@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Randy Turner <rturner@sharplabs.com>
cc: "Carl Kugler" <kugler@us.ibm.com>, ipp@pwg.org, moore@cs.utk.edu
Subject: IPP> Re: IPP Scheme 
In-reply-to: Your message of "Mon, 13 Jul 1998 09:07:32 PDT."
             <199807131613.JAA22533@mail.pacifier.com> 
Date: Mon, 13 Jul 1998 19:57:53 -0400
Sender: owner-ipp@pwg.org

> Keith was suggesting that, in the absence of a proxy server, that "ipp:"
> URLs would be used in both HTTP headers and in the application/ipp body
> part. I believe this would definitely impact generic HTTP 1.1 web servers.

yes, and I agree.  which is why I proposed that the http: form of the
URL could always be used at the HTTP layer.

Keith

From ipp-owner@pwg.org  Fri Jul 24 13:32:46 1998
Delivery-Date: Fri, 24 Jul 1998 13:32:46 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id NAA21951
	for <ietf-archive@ietf.org>; Fri, 24 Jul 1998 13:32:46 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA18317
	for <ietf-archive@cnri.reston.va.us>; Fri, 24 Jul 1998 13:32:35 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA02267 for <ietf-archive@cnri.reston.va.us>; Fri, 24 Jul 1998 13:32:42 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 24 Jul 1998 13:28:37 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA01417 for ipp-outgoing; Fri, 24 Jul 1998 13:25:12 -0400 (EDT)
Message-ID: <CB6657D3A5E0D111A97700805FFE6587BF6F37@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Randy Turner'" <rturner@sharplabs.com>,
        Carl Kugler
	 <kugler@us.ibm.com>
Cc: ipp@pwg.org
Subject: RE: IPP> Implementation question re.:  chunking
Date: Fri, 24 Jul 1998 10:24:54 -0700
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org

You might find that some implementations dont support chunking.

> -----Original Message-----
> From:	Randy Turner [SMTP:rturner@sharplabs.com]
> Sent:	Friday, July 24, 1998 10:05 AM
> To:	Carl Kugler
> Cc:	ipp@pwg.org
> Subject:	Re: IPP> Implementation question re.:  chunking
> 
> At 04:51 PM 7/24/98 +0000, you wrote:
> >draft-ietf-ipp-protocol-06.txt says the client and server MUST support
> the
> "chunked" transfer encoding when receiving.  My question is:  Can we count
> on this?  I.e., if our client always transmits requests using the
> "chunked"
> transfer encoding, will we be able to interoperate with the vast majority
> of IPP server implementations?
> >
> >    -Carl
> 
> 
> There are no vast majority of IPP server implementations (yet). I think
> the
> only worry is if someone plans to deploy IPP behind a generic web server
> that doesn't support chunking. However, Apache and most other of the more
> popular HTTP/1.1 servers will support this. It should definitely be a
> bullet item (checkoff item) at the upcoming bake-off, however.
> 
> Randy
> 
> > 

From ipp-owner@pwg.org  Fri Jul 24 14:42:21 1998
Delivery-Date: Fri, 24 Jul 1998 14:42:21 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id OAA23045
	for <ietf-archive@ietf.org>; Fri, 24 Jul 1998 14:42:20 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA18738
	for <ietf-archive@cnri.reston.va.us>; Fri, 24 Jul 1998 14:42:11 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA04892 for <ietf-archive@cnri.reston.va.us>; Fri, 24 Jul 1998 14:42:18 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 24 Jul 1998 14:37:31 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA04327 for ipp-outgoing; Fri, 24 Jul 1998 14:33:32 -0400 (EDT)
Message-ID: <CB6657D3A5E0D111A97700805FFE6587BF6F39@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Turner, Randy'" <rturner@sharplabs.com>, "'ipp@pwg.org'"
	 <ipp@pwg.org>
Subject: RE: IPP> Implementation question re.:  chunking
Date: Fri, 24 Jul 1998 11:33:19 -0700
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org

I dont see where it says that a server must support chunking. It says I must
support 1.1. Maybe I am reading it wrong (I guess thats why we have
bake-offs)

> -----Original Message-----
> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> Sent:	Friday, July 24, 1998 10:48 AM
> To:	'ipp@pwg.org'
> Subject:	RE: IPP> Implementation question re.:  chunking
> 
> 
> Well, I'm assuming since we "last-call'd" these documents in the WG,
> that everybody is in agreement that an implementation that doesn't
> support chunking isn't compliant.
> 
> Randy
> 
> 
> 		-----Original Message-----
> 		From:	Paul Moore [mailto:paulmo@microsoft.com]
> 		Sent:	Friday, July 24, 1998 10:25 AM
> 		To:	'Randy Turner'; Carl Kugler
> 		Cc:	ipp@pwg.org
> 		Subject:	RE: IPP> Implementation question re.:
> chunking
> 
> 		You might find that some implementations dont support
> chunking.
> 
> 		> -----Original Message-----
> 		> From:	Randy Turner [SMTP:rturner@sharplabs.com]
> 		> Sent:	Friday, July 24, 1998 10:05 AM
> 		> To:	Carl Kugler
> 		> Cc:	ipp@pwg.org
> 		> Subject:	Re: IPP> Implementation question re.:
> chunking
> 		> 
> 		> At 04:51 PM 7/24/98 +0000, you wrote:
> 		> >draft-ietf-ipp-protocol-06.txt says the client and
> server MUST support
> 		> the
> 		> "chunked" transfer encoding when receiving.  My
> question is:  Can we count
> 		> on this?  I.e., if our client always transmits
> requests using the
> 		> "chunked"
> 		> transfer encoding, will we be able to interoperate
> with the vast majority
> 		> of IPP server implementations?
> 		> >
> 		> >    -Carl
> 		> 
> 		> 
> 		> There are no vast majority of IPP server
> implementations (yet). I think
> 		> the
> 		> only worry is if someone plans to deploy IPP behind a
> generic web server
> 		> that doesn't support chunking. However, Apache and
> most other of the more
> 		> popular HTTP/1.1 servers will support this. It should
> definitely be a
> 		> bullet item (checkoff item) at the upcoming bake-off,
> however.
> 		> 
> 		> Randy
> 		> 
> 		> > 

From adm  Fri Jul 24 18:16:30 1998
Delivery-Date: Fri, 24 Jul 1998 18:28:27 -0400
Return-Path: adm
Received: (from adm@localhost)
	by ietf.org (8.8.5/8.8.7a) id SAA00996
	for ietf-123-outbound.10@ietf.org; Fri, 24 Jul 1998 18:15:02 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id OAA22791;
	Fri, 24 Jul 1998 14:31:49 -0400 (EDT)
Message-Id: <199807241831.OAA22791@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-ietf-06.txt
Date: Fri, 24 Jul 1998 14:31:49 -0400
Sender: cclark@ns.cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-06.txt
	Pages		: 29
	Date		: 23-Jul-98
	
   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the 'ietf' namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, FYIs,
   and BCPs) developed by the IETF and published by the RFC editor and
   the minutes of working groups (WG) and birds of a feather (BOF)
   meetings that occur during IETF conferences.  Both the current URN
   framework and URN syntax support this namespace.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-06.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-06.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-06.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980723181144.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-06.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-06.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980723181144.I-D@ietf.org>

--OtherAccess--

--NextPart--



From Dancertif@aol.com  Wed Jul 29 09:24:11 1998
Delivery-Date: Wed, 29 Jul 1998 09:28:00 -0400
Return-Path: Dancertif@aol.com
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id JAA05382
	for <ietf-archive@ietf.org>; Wed, 29 Jul 1998 09:19:27 -0400 (EDT)
From: Dancertif@aol.com
Received: from imo16.mx.aol.com (imo16.mx.aol.com [198.81.17.6])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA15808
	for <ietf-archive@cnri.reston.va.us>; Wed, 29 Jul 1998 09:19:13 -0400 (EDT)
Received: from Dancertif@aol.com
	by imo16.mx.aol.com (IMOv14_b1.1) id LVERa27697;
	Wed, 29 Jul 1998 09:00:48 -0400 (EDT)
Message-ID: <1b7c2fd9.35bf1d02@aol.com>
Date: Wed, 29 Jul 1998 09:00:48 EDT
To: <verif444@hotmail.com>, <ierndt1@aol.com>, <iernit@aol.com>,
        <ieromantic@aol.com>, <ierr@tundra.alaska>, <iery@aol.com>,
        <ies46@aol.com>, <ies@cowan>, <ies@cowan.au>, <ies@ies1031.com>,
        <iesamart@aol.com>, <iesc@aol.com>, <iescarolyn@aol.com>,
        <iescd@aol.com>, <iesco10093@aol.com>, <iesco@border.net>,
        <iesco@icsi.net>, <iescoord@aol.com>, <iescoordin@aol.com>,
        <iesenfeldt@aol.com>, <iesenhuber@aol.com>, <iesenior95@aol.com>,
        <ieser@aol.com>, <ieservice@aol.com>, <iesfreak@aol.com>,
        <iesgjw@giac1.oscs.montana>, <iesgsr@dec3.giac.montana>,
        <iesha20@aol.com>, <iesha60643@aol.com>, <iesha@aol.com>,
        <ieshabrown@aol.com>, <iesigmanu@aol.com>, <iesinc1@aol.com>,
        <iesinc@aol.com>, <ieskim@aol.com>, <iesltd@telesys.cts.com>,
        <iesltd@telesys.tnet.com>, <iesmail@freenet.edmonton.ab.ca>,
        <iesok@aol.com>, <iespi@aol.com>, <iess@delphi.com>,
        <iessc101@msu.oscs.montana>, <iesselbach@aol.com>, <iessvee@aol.com>,
        <iestes@aol.com>, <iestevez@mail.internet.com.mx>,
        <iestival@arrakis.es>, <iestpl@aol.com>, <iestud@aol.com>,
        <iesusa@aol.com>, <iesuzy@aol.com>, <ies_alw@delphi.com>,
        <ieta@aol.com>, <ietc@aol.com>, <ietelmeier@aol.com>,
        <ietf-archive@ns.cnri.reston.va.us>,
        <ietf-archive@ns.cnri.reston.va.us>, <ietf-charsets@innosoft.com>,
        <ietf-nir@csi.compuserve.com>, <ietf-nir@redist.uit.no>,
        <ietfyr@aol.com>, <ietgen.dk@genie.com>, <iethereal@aol.com>,
        <ietiea@aol.com>, <ietina@aol.com>, <ietinc2@aol.com>,
        <ietkn@ustcc2.usthk.hk>, <ietkup@aeolus.ethz.ch>, <IETLI@aol.com>,
        <ietmteam@compusmart.ab.ca>, <ietneil@aol.com>, <ietra@aol.com>,
        <ietrick@aol.com>, <ietrouble@aol.com>, <ietsel@ezrz1.vmsmail.ethz.ch>,
        <ietteb@aol.com>, <ietyang@eku.bitnet>, <ietz@aol.com>,
        <IEUAN-DAY@hpbrit.desk.hp.com>, <ieuribe@slate.mines.colorado>,
        <iev351t@tjuvm.tju>, <ieva13@aol.com>, <ievalts@iastate>,
        <ievans@ultranet.com>, <ievent3day@aol.com>, <iever@aol.com>,
        <ieverall@walslib.demon.co.uk>, <ievhjan@aau.dk>, <ievhok@aau.dk>,
        <ievins@acsu.buffalo>, <ievn@aol.com>, <ievoke@aol.com>,
        <ievolkcoc@aol.com>, <ievoluoy@aol.com>, <ievrywoman@aol.com>,
        <iewa@aol.com>, <ieward@aol.com>, <iewarren@aol.com>,
        <iewedge38@aol.com>, <iewhiz87@aol.com>, <iewing8611@aol.com>,
        <iewpg@aol.com>, <iexcel766@aol.com>, <iexcell2@aol.com>,
        <iexchnet@aol.com>, <iexciteu@aol.com>, <iexecsac@dice.com>,
        <iexhaled@aol.com>, <iexhibit@aol.com>, <iexistkr@aol.com>,
        <iexlr8@aol.com>, <iexpect@aol.com>, <iexplore@europa.com>,
        <iexplorer@aol.com>, <iexplorit@aol.com>, <iexporeu@aol.com>,
        <iexport@aol.com>, <iexportc@aol.com>, <iexportc@teleport.com>,
        <iexpress@aonline.com>, <iexprs4u@aol.com>, <iextacyil@aol.com>,
        <iextream@aol.com>, <ieya@byron.acs.washington>, <ieyasu2@aol.com>,
        <ieye4@aol.com>, <ieyedoc@aol.com>, <ieyes@aol.com>,
        <iezi346@tjuvm.tju>, <iezlife@aol.com>, <iezza@hawaii>,
        <ie_cmh@uxmail.ust.hk>, <if.bbs@bbs.secc.fju.tw>,
        <if.pyper@ulst.ac.uk>, <if10000@cus.cam.ac.uk>,
        <if141@cleveland.freenet>, <if15081@maine.maine>, <If1996@aol.com>,
        <if1ghtf1re@aol.com>, <if27008@vm.cc.latech>, <if35016@maine.maine>,
        <if35028@maine.maine>, <if3579@aol.com>, <if43880x@solix.fiu>,
        <if438819@solix.fiu>, <if5@aol.com>, <if6@aol.com>,
        <if6qc@qcvaxa.acc.qc>, <if6was9@aol.com>, <if6was9@delphi.com>,
        <if6were9a@aol.com>, <if6wus9@aol.com>, <if807@cleveland.freenet>,
        <if8424a@american>, <if8622@csc.albany>, <if9999@aol.com>,
        <if9was6@aol.com>, <if@dstn19.dct.ac.uk>, <if@not.net>, <if@random.se>,
        <ifa@aol.com>, <ifaa@shani.net>, <ifaaerztet@aol.com>,
        <ifab763@utxvms.cc.utexas>, <ifacialu@aol.com>, <ifact@aol.com>,
        <ifactory@world.std.com>, <ifactum@aol.com>, <ifacturers@aol.com>
Cc: <ifaguy@aol.com>, <ifai645@ccwf.cc.utexas>, <ifaidan@aol.com>,
        <ifairchild@aol.com>, <ifaith@aol.com>, <Ifalade@aimnet.com>,
        <ifalcon3@aol.com>, <ifalconx@aol.com>, <ifalk@aol.com>,
        <ifalkovich@delphi.com>, <ifall@aol.com>, <ifallon@aol.com>,
        <ifamajack@aol.com>, <ifamily@aol.com>, <ifanbland@aol.com>,
        <ifandc@aol.com>, <IFANDrBUTT@aol.com>, <ifandwhere@aol.com>,
        <ifanf@unidhp.uni-c.dk>, <ifantasize@aol.com>, <ifanton@aol.com>,
        <ifaoshun@aol.com>, <ifap327@ccwf.cc.utexas>,
        <ifap327@daisy.cc.utexas>, <ifarb@aol.com>, <ifarber@ucsd>,
        <ifarewell@aol.com>, <ifargen@netcom.com>, <ifarias@aol.com>,
        <ifarkas@banmail.ml.com>, <ifarm2@aol.com>, <ifarqhar@ocs.mq.au>,
        <ifarquha@welchlink.welch.jhu>, <ifarrands@acslink.net.au>,
        <ifas@aol.com>, <ifas@crocker.com>, <ifashokun@aol.com>,
        <IFASI@aol.com>, <ifat@success.net>, <ifathk@mcil.comm.mot.com>,
        <ifaubert@aol.com>, <ifaust@sbase1.nacs.net>, <ifav473@ccwf.cc.utexas>,
        <ifawc79363@aol.com>, <ifay@lynx.dac.neu>, <ifaz706@orange.cc.utexas>,
        <ifaz706@utxvms.cc.utexas>, <ifb@aol.com>, <ifb@eng.cam.ac.uk>,
        <ifbb552@ccwf.cc.utexas>, <ifbb@aol.com>, <ifbd@aol.com>,
        <ifbdresden@aol.com>, <ifbec@aol.com>, <ifbell@miamiu.bitnet>,
        <ifbem@brfapesp.earn>, <ifberry@aol.com>, <ifbm340@utxsvs.cc.utexas>,
        <ifbm352@ccwf.cc.utexas>, <ifbmia2@aol.com>, <ifburnette@aol.com>,
        <ifbx237@utxvms.cc.utexas>, <ifbX@msn.com>, <ifby547@tweety.cc.utexas>,
        <ifby661@ccwf.cc.utexas>, <ifc1@aol.com>, <ifc@cyberdrive.net>,
        <ifc@iol.ie>, <ifc@ipoexchange.com>, <ifca@hk.net>,
        <ifcbayma@embratel.net.br>, <ifcflyer@aol.com>,
        <ifcflyer@ix.netcom.com>, <ifcg711@foghorn.cc.utexas>,
        <ifch317@dopey.cc.utexas>, <ifch@aol.com>, <ifci566@ccwf.cc.utexas>,
        <ifcinter@aol.com>, <ifck6401@utexas>, <ifcl335@utxvms.cc.utexas>,
        <ifcn01@aol.com>, <ifco98@aol.com>, <ifcoerie@aol.com>,
        <ifcom@aol.com>, <ifcopat@aol.com>, <ifcprez@aol.com>, <ifcra@aol.com>,
        <ifcs@delphi.com>, <ifcss@center.net>, <ifcss@wam.umd>,
        <ifcu@delphi.com>, <ifcurber@aol.com>, <ifcv476@utxvms.cc.utexas>,
        <ifcv676@utxsvs.cc.utexas>, <ifcv676@utxvms.cc.utexas>,
        <ifcw334@huey.cc.utexas>, <ifcw334@sneezy.cc.utexas>,
        <ifcy104@mail.utexas.000>, <ifcy104@mail.utexas>, <ifda@aol.com>,
        <ifddancer@aol.com>, <ifde526@utxvms.cc.utexas>, <ifdfurnish@aol.com>,
        <ifdg505@utxvms.cc.utexas>, <ifds272@utxvms.cc.utexas>,
        <Ifdunn@aol.com>, <ifdz176@utxsvs.cc.utexas>,
        <ife.nottingham@genie.com>, <ife28836@aol.com>,
        <ifea321@utxvms.cc.utexas>, <ifealfine@aol.com>, <ifeather@aol.com>,
        <ifeca@aol.com>, <ifederal@aol.com>, <ifedinks@aol.com>,
        <ifeedspike@aol.com>, <ifeedu@aol.com>, <ifeel1@aol.com>,
        <ifeel4u@aol.com>, <ifeelalon@aol.com>, <ifeeldead@aol.com>,
        <ifeelfear@aol.com>, <ifeelfree@aol.com>, <ifeelnumb@aol.com>,
        <ifeelreal@aol.com>, <ifeelrottn@aol.com>, <ifeelsunny@aol.com>,
        <ifeelu@aol.com>, <ifeeluv@aol.com>, <ifeelyoube@aol.com>,
        <ifeesh@aol.com>, <ifeg527@utxvms.cc.utexas>, <ifei553@aol.com>,
        <ifein01@aol.com>, <ifeinberg@gcwf.com>, <IFeinstein@aol.com>,
        <ifejones@aol.com>, <ifel4u@aol.com>, <ifeld90431@aol.com>,
        <ifeldman1@aol.com>, <IFeldman@aol.com>, <IFelix1939@aol.com>,
        <ifell6037@aol.com>, <ifeltathi1@aol.com>, <ifemfan@aol.com>,
        <Ifemsub@aol.com>, <ifena@maui.net>, <ifeng@ucsd>,
        <ifenn@mail.bogo.co.uk>, <ifenness@stmarys-ca>, <ifequip@aol.com>,
        <ifer000001@aol.com>, <ifer15@aol.com>, <ifer2@aol.com>,
        <ifer33@aol.com>, <iferf@aol.com>, <ifergan@delphi.com>,
        <ifergot@nunofyourbiz.net>, <iferj@aol.com>, <iferjen@aol.com>,
        <iferjenn@aol.com>, <ifern@aol.com>, <ifernan913@aol.com>,
        <iferran@aol.com>, <iferrer@aol.com>, <ifesa1@aol.com>,
        <ifesa@aol.com>, <ifettucini@aol.com>,
        <ifeuniv.bitnet@icineca.cineca.it>, <ifewill@aol.com>
Mime-Version: 1.0
Subject: *FREE* XXX Accounts! (MUST be 18+ w/CC)
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7bit
X-Mailer: AOL 2.6 for Mac

<a href="http://www.angelfire.com/ia/aff3/index.html">Click Here for XXX Site
#1!</a>

<a href="http://www.angelfire.com/ia/aff3/index.html">Click Here for XXX Site
#2!</a>

<a href="http://www.cybererotica.com/ad/rrr-in.html?rrr_3309/C">Click Here for
XXX Site #3!</a>

<a href="http://www.cybererotica.com/ad/rrr-in.html?rrr_3309/C">Click Here for
XXX Site #4!</a>


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA24139 for urn-ietf-out; Fri, 24 Jul 1998 14:32:00 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA24134 for <urn-ietf@services.bunyip.com>; Fri, 24 Jul 1998 14:31:56 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id OAA26216 for urn-ietf@services; Fri, 24 Jul 1998 14:31:54 -0400 (EDT)
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA26213 for <urn-ietf@bunyip.com>; Fri, 24 Jul 1998 14:31:52 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.8.5/8.8.7a) with ESMTP id OAA22791; Fri, 24 Jul 1998 14:31:49 -0400 (EDT)
Message-Id: <199807241831.OAA22791@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-ietf-06.txt
Date: Fri, 24 Jul 1998 14:31:49 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-06.txt
	Pages		: 29
	Date		: 23-Jul-98
	
   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the 'ietf' namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, FYIs,
   and BCPs) developed by the IETF and published by the RFC editor and
   the minutes of working groups (WG) and birds of a feather (BOF)
   meetings that occur during IETF conferences.  Both the current URN
   framework and URN syntax support this namespace.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-06.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-06.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-06.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980723181144.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-06.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-06.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980723181144.I-D@ietf.org>

--OtherAccess--

--NextPart--




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA25348 for urn-ietf-out; Tue, 21 Jul 1998 17:30:52 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA25343 for <urn-ietf@services.bunyip.com>; Tue, 21 Jul 1998 17:30:42 -0400 (EDT)
Received: from ocean.bunyip.com (ocean.Bunyip.Com [192.197.208.4]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA17435 for <urn-ietf@services>; Tue, 21 Jul 1998 17:30:43 -0400 (EDT)
Received: from localhost (delphys@localhost) by ocean.bunyip.com (8.6.9/8.6.10) with SMTP id RAA13537 for <urn-ietf@services>; Tue, 21 Jul 1998 17:30:31 -0400
X-Authentication-Warning: ocean.bunyip.com: delphys owned process doing -bs
X-Received: from privateer.windrose.omaha.ne.us (privateer.windrose.omaha.ne.us [206.101.78.33]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA17410 for <urn-ietf@bunyip.com>; Tue, 21 Jul 1998 17:15:06 -0400 (EDT)
X-Received: (from jayhawk@localhost) by privateer.windrose.omaha.ne.us (8.8.7/8.8.7) id QAA16361; Tue, 21 Jul 1998 16:15:24 -0500 (CDT)
Date: Tue, 21 Jul 1998 16:15:24 -0500 (CDT)
Message-Id: <199807212115.QAA16361@privateer.windrose.omaha.ne.us>
To: internet-drafts@ietf.org
Cc: urn-ietf@bunyip.com
Subject: [URN] Replacement of draft-ietf-urn-ietf-05.txt
From: jayhawk@att.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: jayhawk@att.com
Errors-To: owner-urn-ietf@Bunyip.Com

To the I-D editor:

The following is a replacement of draft-ietf-urn-ietf-05.txt.  It has
been modified based on comments I have received.  Please add it
to the repository...

To the URN mailing list:

Here is draft-ietf-urn-ietf-06.txt.  I've added support for internet-drafts
(got enough requests, no complaints, and I figured out how to do it
fairly painlessly).  The example code is getting pretty ugly, but it still
works.  The test resolver at blackhole.vip.att.net works (at least it
did when I tested it :-).

On the subject of i-ds, currently I include the version number in the
URN.  I thought about not doing so, but didn't implement it.  Opinions
are welcome.

Ryan

=========







Internet-Draft                                                Ryan Moats
draft-ietf-urn-ietf-06.txt                                          AT&T
Expires in six months                                          June 1998

                   A URN Namespace for IETF Documents
                  Filename: draft-ietf-urn-ietf-06.txt


Status of This Memo

      This document is an Internet-Draft.  Internet-Drafts are working
      documents of the Internet Engineering Task Force (IETF), its
      areas, and its working groups.  Note that other groups may also
      distribute working documents as Internet-Drafts.

      Internet-Drafts are draft documents valid for a maximum of six
      months and may be updated, replaced, or obsoleted by other
      documents at any time.  It is inappropriate to use Internet-
      Drafts as reference material or to cite them other than as ``work
      in progress.''

      To learn the current status of any Internet-Draft, please check
      the ``1id-abstracts.txt'' listing contained in the Internet-
      Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
      (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
      Coast), or ftp.isi.edu (US West Coast).


Abstract

   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the "ietf" namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, FYIs,
   and BCPs) developed by the IETF and published by the RFC editor and
   the minutes of working groups (WG) and birds of a feather (BOF)
   meetings that occur during IETF conferences.  Both the current URN
   framework and URN syntax support this namespace.

0.1 Changes from -02

   This document has been restructured to use the template proposed in
   draft-ietf-urn-nid-req-03.txt.  Example Perl scripts for resolving
   this namespace have been supplied in an Appendix.







Expires 12/31/98                                                [Page 1]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1998


0.2 Changes from -03

   Text was added to the template clarifying persistence and uniqueness.
   Support for the BCP document series added to the examples and the
   ABNF.

0.3 Changes from -04

   More clarifications for the persistence section.  In addition,
   cleaned up some typos and ensured that the Appendix examples are
   functional

0.4 Changes from -05

   Based on a number of requests, i-ds have been added to the structure
   and resolvers. In addition, some examples have been added.

1. Introduction

   This document proposes the "ietf" namespace, which consists of the
   RFC family of documents (RFCs, STDs, FYIs, and BCPs) developed by the
   IETF and published by the RFC editor and the minutes of working
   groups (WG) and birds of a feather (BOF) meetings that occur during
   IETF conferences.

   The namespace specification is for a formal namespace.

2. Specification Template

        Namespace ID:

                "ietf" requested.

        Declared registrant of the namespace:

                Ryan Moats
                jayhawk@att.com

        Declaration of structure:

                The identifier has the following ABNF [2] specification:

                NSS = (family ":" number) / ("mtg-" number "-" wgbofname)
                      ( "id:" name)
                family = "rfc" / "std" / "fyi" / "bcp"
                number = 1*DIGIT
                wgbofname = 1*LETDIGIT
                name =  id draft designation with "draft-" and trailing



Expires 12/31/98                                                [Page 2]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1998


                        type removed (e.g. ietf-urn-ietf-06)
                LETDIGIT = DIGIT / %x41-%x5a / %x61-%x7a
                DIGIT = %x30-%x39

                If the IESG (or it successor) adds a new document
                series, this ABNF specification will need to be
                updated.  Further, if a working group or BOF is
                created that used characters outside the range of this
                ABNF specification, this specification will need to be
                updated.  Any system intended to resolve names for
                this namespace should be written with the awareness
                that this could occur at any time.

        Identifier uniqueness considerations:

                Because the rfc-editor assigns the RFC number uniquely
                these URNs are unique.  Since the mapping between RFCs
                and other rfc-editor document series (STDs, FYIs or
                BCPs) is not necessarily one-to-one, uniqueness of
                STDs, FYIs and BCPs are defined based on the document
                mappings maintained by the RFC Editor (the index files
                "rfc-index.txt", "fyi-index.txt", "bcp-index.txt",
                "std-index.txt") are defined to be the definitive
                statement of the assignment of RFC Family URNs in this
                namespace.  The meeting minutes portion of the
                namespace is guaranteed unique because the URN
                includes the sequence number of the IETF conference.
                The document mapping maintained by the Internet Drafts
                editor ("1id-abstracts.txt") is defined as the
                definitive statement of the assignment of URNs for
                the internet draft portion of this namespace.

        Identifier persistence considerations:

                Persistence of the URNs of this namespace is
                independent of the mutability of the underlying
                documents.  A URN once assigned will never be
                reassigned to a different resource; the assignment is
                persistent and immutable.  Distinct from this, the
                resources identified as RFCs are immutable, whereas
                the other sorts of documents, STDs, FYIs, and BCPs are
                not.  They may be composites of one or more RFCs and
                the set of RFCs that comprise them may change with
                time.  It is important to note that this mutability of
                some resources is independent of the immutability of
                URN assignment to a resource.

        Process of identifier assignment:



Expires 12/31/98                                                [Page 3]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1998


                Assignment of URNs from this namespace occurs in two
                ways.  The first is when a new RFC, FYI, STD or BCP is
                passed by the IESG and published by the RFC
                Editor. This new document will have a new series
                number and will therefore define a new URN.  The
                document mappings maintained by the RFC Editor (the
                index files "rfc-index.txt", "fyi-index.txt",
                "bcp-index.txt" and "std-index.txt") are defined to be
                the definitive statement of the assignment of RFC
                Family URNs in this namespace.

                The second way a URN is assigned is when a working
                group or birds of a feather files meeting minutes as
                part of an IETF conference.  The list of minutes
                maintained by the IETF for each working group and
                conference in the subtree pointed at by the URL
                ftp://ietf.org/ietf/ is considered the definitive
                assignment of URNs for working group or birds of a
                feather minutes.

                The third way a URN is assigned is through the
                publication of a new internet-draft by the Internet
                Draft Editor.  This draft will have a distinct name
                (and version number) and therefore defined a new URN.
                The document mapping maintained by the Internet Drafts
                editor ("1id-abstracts.txt") is defined as the
                definitive statement of the assignment of URNs for
                this portion of the namespace.

        Process of identifier resolution:

                A mirrored copy of the underlying documentation is
                required to resolve these URNs.  Resolution via
                HTTP is accomplished by a set of simple Perl cgi-bin
                scripts presented in Appendix A.

        Rules for Lexical Equivalence:

                The entire URN is case-insensitive.

        Conformance with URN Syntax:

                There are no additional characters reserved.

        Validation mechanism:

                None specified.




Expires 12/31/98                                                [Page 4]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1998


        Scope:

                Global.

3. Examples

   The following are examples of URNs that a resolver for this namespace
   can resolve:

           urn:ietf:rfc:2141
           urn:ietf:std:50
           urn:ietf:id:ietf-urn-ietf-06.txt
           urn:ietf:mtg-41-urn

4. Security Considerations

   Because this namespace defines no additional reserved characters, it
   does not add any security considerations beyond those inherent from
   the existence of the reserved characters from [1].  Further, none of
   the reserved characters from [1] are used in the definition of the
   NSS. This means that resolvers for this namespace may be considered
   "secure" in the sense that any escaping of characters in the NSS MUST
   result in the resolver indicating that the URN has incorrect syntax.

5. Acknowledgments

   Thanks to various members of the URN working group for comments on
   earlier drafts of this document.  The work described in this document
   is partially supported by the National Science Foundation,
   Cooperative Agreement NCR-9218179.

6. References

   Request For Comments (RFC) and Internet Draft documents are available
   from <URL:ftp://ftp.internic.net> and numerous mirror sites.

         [1]         R. Moats, "URN Syntax," RFC 2141, May 5, 1997.

         [2]         D. Crocker, P. Overell, "Augmented BNF for Syntax
                     Specifications: ABNF," RFC 2234, November 1997.


7. Author's Address

   Ryan Moats
   AT&T
   15621 Drexel Circle
   Omaha, NE 68135-2358



Expires 12/31/98                                                [Page 5]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1998


   USA

   Phone:  +1 402 894-9456
   EMail:  jayhawk@att.com

Appendix A.  Example Resolution Scripts

   The following scripts are examples that can be used for resolving
   URNs in this namespace.

A.1 I2C

#!/usr/local/bin/perl

use strict;

#
# this is a URN 2 URC resolver for the ietf namespace
#

my(%cite) = (
  bcp => "/ftp/rfc/bcp-index.txt",
  fyi => "/ftp/fyi/fyi-index.txt",
  id => "/ftp/internet-drafts/1id-abstracts.txt",
  rfc => "/ftp/rfc/rfc-index.txt",
  std => "/ftp/std/std-index.txt"
);
my(%number2date) = (
  41 => "98apr",
  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",
  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";
my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

(&resolveid($1), exit) if ($urn =~ /urn:ietf:id:(i);
(&resolverfc($1, $2), exit) if ($urn =~ /urn:ietf:(72)/i);
(&resolvemtg($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(9*)-(
120&urn_error("400 Bad Request0);




Expires 12/31/98                                                [Page 6]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1998


sub resolvemtg {
  my($ietfnum, $sesnam) = @_;
  &urn_error("404 Not Found0) if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
  if (-f $link) {
    print "Status:  200 OK70;
    print "Content-type: text/html70;
    print "<HTML>0TITLE>Citation for $urn</TITLE>0;
    print "<BODY>0;
    print "<H1><A HREF=
    print "Minutes of the $sesnam working group from the " . &end($ietfnum) . " IETF";
    print "</BODY>0/HTML>0;
    return;
  }
  my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
    print "Status:  200 OK70;
    print "Content-type: text/html70;
    print "<HTML>0TITLE>Citation for $urn</TITLE>0;
    print "<BODY>0;
    print "<H1><A HREF=
    print "Minutes of the $sesnam working group from the " . &end($ietfnum) . " IETF";
    print "</BODY>0/HTML>0;
    return;
  }
  &urn_error("404 Not Found0);
}

sub end {
  my($inarg)=@_;
  return $inarg . "st" if ($inarg =~ /1$/);
  return $inarg . "nd" if ($inarg =~ /2$/);
  return $inarg . "rd" if ($inarg =~ /3$/);
  return $inarg . "th";
}

sub resolverfc {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  if (!defined $cite{$scheme}) {
    &urn_error("404 Not Found0);
  }

  $flag = 0;
  open(INPUT, "$cite{$scheme}");



Expires 12/31/98                                                [Page 7]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1998


  while (<INPUT>) {
    $flag = 1 if (/^0*$value /);
    if ($flag == 1) {
      last if (/^$/);
      chop;
      push @bib,$_;
    }
  }

  if ($scheme ne "rfc") {
    print "Status:  200 OK70;
    print "Content-type: text/html70;
    $bib[0] =~ s/^[0-9]*/<B>/;
    for ($i=0; $i<=$#bib; $i+=1) {
      last if ($bib[$i] =~ s/./.</B>/);
    }
    for ($i=0;$i<=$#bib;$i+=1) {
      $k=$bib[$i];
      while ($k =~ /(fyi|std|rfc|bcp)([0-9]+)(.*)/i) {
        push @ref,"$1$2";
        $k=$3;
      }
      $done="";
      foreach $j (@ref) {
        next if ($done =~ $j);
        $done .= "$j ";
        $l = $j;
        $l =~ tr/A-Z/a-z/;
        $link=&make_link("$l");
        $bib[$i] =~ s/$j/<A HREF="$link">$j</A>/g;
      }
    }
    print "<HTML>0TITLE>Citation for $urn</TITLE>0;
    print "<BODY>0;
    $link=&make_link("$scheme$value");
    print "<H1><A HREF=
    foreach $i (@bib) {
      print "$i0;
    }
    print "</BODY>0/HTML>0;
  } else {
    print "Status:  200 OK70;
    print "Content-type: text/html70;
    $bib[0] =~ s/^[0-9]*//;
    $j=0;
    for ($i=0; $i<=$#bib; $i+=1) {
      $j += ($bib[$i] =~ s/, "/, <B>"/);
      $j += ($bib[$i] =~ s/",/"</B>,/);



Expires 12/31/98                                                [Page 8]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1998


    }
    for ($i=0;$i<=$#bib;$i+=1) {
      $k=$bib[$i];
      while ($k =~ /(fyistdrfc|bcp)([0-9]+)(.*)/i) {
        push @ref,"$1$2";
        $k=$3;
      }
      $done="";
      foreach $j (@ref) {
        next if ($done =~ $j);
        $done .= "$j ";
        $l = $j;
        $l =~ s//g;
        $l =~ tr/A-Z/a-z/;
        $link=&make_link("$l");
        $bib[$i] =~ s/$j/<A HREF="$link">$j</A>/g;
      }
    }
    print "<HTML>0TITLE>Citation for $urn</TITLE>0;
    print "<BODY>0;
    $link=&make_link("$scheme$value");
    print "<H1><A HREF=
    foreach $i (@bib) {
      print "$i0;
    }
    print "</BODY>0/HTML>0;
  }
}

sub make_link {
  my($sc);
  my($inarg)=@_;
  ($sc=$1) if ($inarg =~ /([a-z]*)/);
  return "/$sc/$inarg.ps" if (-e "/ftp/$sc/$inarg.ps");
  return "/$sc/$inarg.html" if (-e "/ftp/$sc/$inarg.html");
  return "/$sc/$inarg.txt";
}

sub urn_error {
  my($code) = @_; #store failure code here...

  print "Status:  $code";
  print "Content-type: text/html0HTML>0;
  print "<head><title>URN Resolution: I2C $code</title></head>0;
  print "<BODY>0;
  print "<h1>URN to URC resolution failed for the URN:</h1>0;
  print "<hr><h3>$urn</h3>0;
  print "</body>0;



Expires 12/31/98                                                [Page 9]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1998


  print "</html>0;
  exit;
};

sub resolveid {
  my($flag,@bib,$i,$k,$j,$count,@ref);
  my($l,$link, $hdr, $done);
  my($value) = @_;
  my($scheme) = "id";

  open(INPUT, "$cite{$scheme}");
  while (<INPUT>) {
#
# capture record
#
    if ($flag == 1 || /^
      push @bib,$_;
      ($hdr = -1, $count = 0, $flag = 1) if (/^
      $count++ if (/^/);
    }
    if ($count == 1) {
      $hdr = $#bib if ($hdr == -1);
    }
    if ($count == 2) {
      for ($i=0; $i<=$hdr; $i+=1) {
            if ($bib[$i] =~ /<(.*)>/) {
              $l = $1;
              if ($l eq "draft-$value.txt" || $l eq "draft-$value.ps") {
                print "Status:  200 OK70;
                print "Content-type: text/html70;
                print "<HTML>0TITLE>Citation for $urn</TITLE>0;
                print "<BODY>0;
                print "<a href=
                print "<pre>0;
                foreach $i (@bib) {
                  print "$i";
                }
                print "</pre>0;
                print "</BODY>0/HTML>0;
                exit;
              }
            }
      }
      $flag = 0;
      @bib = ();
    }
  }
  &urn_error("404 Not Found0);



Expires 12/31/98                                               [Page 10]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1998


}

A.2 I2L

#!/usr/local/bin/perl

use strict;

#
# this is a URN 2 URL resolver for the ietf namespace
#

my(%pathbase) = (
  rfc => "rfc/rfc",
  fyi => "fyi/fyi",
  std => "std/std",
  bcp => "bcp/bcp",
  id => "internet-drafts/draft-",
);

my(%number2date) = (
  41 => "98apr",
  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",
  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";
my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

(&resolveid($1), exit) if ($urn =~ /urn:ietf:id:(i);
(&resolverfc($1, $2), exit) if ($urn =~ /urn:ietf:(72)/i);
(&resolvemtg($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(9*)-(
120&urn_error("400 Bad Request0);

sub resolvemtg {
  my($ietfnum, $sesnam) = @_;
  &urn_error("404 Not Found0) if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
  if (-f $link) {
    print "Status:  302 Moved temporarily0;



Expires 12/31/98                                               [Page 11]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1998


    print "Location: $link0;
    return;
  }
  my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
    print "Status:  302 Moved temporarily0;
    print "Location: $link0;
    return;
  }
  &urn_error("404 Not Found0);
}

sub end {
  my($inarg)=@_;
  return $inarg . "st" if ($inarg =~ /1$/);
  return $inarg . "nd" if ($inarg =~ /2$/);
  return $inarg . "rd" if ($inarg =~ /3$/);
  return $inarg . "th";
}

sub resolverfc {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found0)if (!defined $pathbase{$scheme});
  my($txttry)="/ftp/$pathbase{$scheme}$value.txt";
  my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
  my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
MIME_SWITCH: {
    if ($accept =~ /application/postscript/ && -f $pstry) {
      print "Status:  302 Moved temporarily0;
      print "Location: http://$host/$pathbase{$scheme}$value.ps0;
      last MIME_SWITCH;
    }
    if ($accept =~ /text/html/ && -f $htmltry) {
      print "Status:  302 Moved temporarily0;
      print "Location: http://$host/$pathbase{$scheme}$value.html0;
      last MIME_SWITCH;
    }
    if ($accept =~ /text/plain/ && -f $txttry) {
      print "Status:  302 Moved temporarily0;
      print "Location: http://$host/$pathbase{$scheme}$value.txt0;
      last MIME_SWITCH;
    }
    &urn_error("404 Not Found0);
  }
}



Expires 12/31/98                                               [Page 12]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1998


sub urn_error {
  my($code) = @_; #store failure code here...

  print "Status:  $code";
  print "Content-type: text/html0HTML>0;
  print "<head><title>URN Resolution: I2L $code</title></head>0;
  print "<BODY>0;
  print "<h1>URN to URL resolution failed for the URN:</h1>0;
  print "<hr><h3>$urn</h3>0;
  print "</body>0;
  print "</html>0;
  exit;
}

sub resolveid {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme) = "id";
  my($value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found0)if (!defined $pathbase{$scheme});
  my($txttry)="/ftp/$pathbase{$scheme}$value.txt";
  my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
  my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
MIME_SWITCH: {
    if ($accept =~ /application/postscript/ && -f $pstry) {
      print "Status:  302 Moved temporarily0;
      print "Location: http://$host/$pathbase{$scheme}$value.ps0;
      last MIME_SWITCH;
    }
    if ($accept =~ /text/html/ && -f $htmltry) {
      print "Status:  302 Moved temporarily0;
      print "Location: http://$host/$pathbase{$scheme}$value.html0;
      last MIME_SWITCH;
    }
    if ($accept =~ /text/plain/ && -f $txttry) {
      print "Status:  302 Moved temporarily0;
      print "Location: http://$host/$pathbase{$scheme}$value.txt0;
      last MIME_SWITCH;
    }
    &urn_error("404 Not Found0);
  }
}

A.3 I2Ls

#!/usr/local/bin/perl




Expires 12/31/98                                               [Page 13]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1998


use strict;

#
# this is a URN 2 URLs resolver for the ietf namespace
#

my(@urls);

my(%pathbase) = (
  rfc => "rfc/rfc",
  fyi => "fyi/fyi",
  std => "std/std",
  bcp => "bcp/bcp",
             id => "internet-drafts/draft-"
);

my(%number2date) = (
  41 => "98apr",
  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",
  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";
my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

(&resolveid($1), exit) if ($urn =~ /urn:ietf:id:(i);
(&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(72)/i);
(&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(9*)-(
120&urn_error("400 Bad Request0);

sub resolve2 {
  my($ietfnum, $sesnam) = @_;
  &urn_error("404 Not Found0) if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
  if (-f $link) {
    $link=~s/^/ftp///;
    my($ftplink)="ftp://$host/$link";
    my($httplink)="http://$host/$link";
    my($glink)="gopher://$host:70/0/$link";
    if ($accept =~ /text/uri-list/) { #look for text/uri-list, otherwise text/html



Expires 12/31/98                                               [Page 14]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1998


      print "Status: 200 OK0;
      print "Content-type: text/uri-list0;
      print "#$urn0;
      print "$ftplink0;
      print "$httplink0;
      print "$glink0;
    }
    if ($accept =~ /text/html/) {
      print "Status: 200 OK0;
      print "Content-type: text/html0HTML>0;
      print "<head><title>URN Resolution: I2Ls</title></head>0;
      print "<BODY>0;
      print "<h1>URN $urn resolves to the following URLs:</h1>0;
      print "<hr><ul>0;
      print "<a href=
      print "<a href=
      print "<a href=
      print "</UL>0/body>0/HTML>0;
    }
    return;
  }
  my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
    $link=~s/^/ftp///;
    my($ftplink)="ftp://$host/$link";
    my($httplink)="http://$host/$link";
    my($glink)="gopher://$host:70/0/$link";
    if ($accept =~ /text/uri-list/) { #look for text/uri-list, otherwise text/html
      print "Status: 200 OK0;
      print "Content-type: text/uri-list0;
      print "#$urn0;
      print "$ftplink0;
      print "$httplink0;
      print "$glink0;
    }
    if ($accept =~ /text/html/) {
      print "Status: 200 OK0;
      print "Content-type: text/html0HTML>0;
      print "<head><title>URN Resolution: I2Ls</title></head>0;
      print "<BODY>0;
      print "<h1>URN $urn resolves to the following URLs:</h1>0;
      print "<hr><ul>0;
      print "<a href=
      print "<a href=
      print "<a href=
      print "</UL>0/body>0/HTML>0;
    }
    return;



Expires 12/31/98                                               [Page 15]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1998


  }
  &urn_error("404 Not Found0);
}

sub resolve1 {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found0)if (!defined $pathbase{$scheme});
  my($try)="/ftp/$pathbase{$scheme}$value.txt";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.txt");
    push(@urls, "ftp://$host/$pathbase{$scheme}$value.txt");
    push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.txt");
  }
  $try="/ftp/$pathbase{$scheme}$value.ps";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.ps");
    push(@urls, "ftp://$host/$pathbase{$scheme}$value.ps");
    push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.ps");
  }
  $try="/ftp/$pathbase{$scheme}$value.html";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.html");
    push(@urls, "ftp://$host/$pathbase{$scheme}$value.html");
  }

  &urn_error("404 Not Found0) if ($#urls == -1);

MIME_SWITCH: {
    if ($accept =~ /text/uri-list/) { #look for text/uri-list, otherwise text/html
      print "Status: 200 OK0;
      print "Content-type: text/uri-list0;
      print "#$urn0;
      foreach $i (@urls) {
        print "$i0;
      }
      last MIME_SWITCH;
    }
    if ($accept =~ /text/html/) {
      print "Status: 200 OK0;
      print "Content-type: text/html0HTML>0;
      print "<head><title>URN Resolution: I2Ls</title></head>0;
      print "<BODY>0;
      print "<h1>URN $urn resolves to the following URLs:</h1>0;
      print "<hr><ul>0;
      foreach $i (@urls) {



Expires 12/31/98                                               [Page 16]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1998


        print "<LI><A HREF=
      }
      print "</UL>0/body>0/HTML>0;
      last MIME_SWITCH;
    }
  }
}

sub urn_error {
  my($code) = @_; #store failure code here...

  print "Status: $code";
  print "Content-type: text/html0HTML>0;
  print "<head><title>URN Resolution: I2L $code</title></head>0;
  print "<BODY>0;
  print "<h1>URN to URL resolution failed for the URN:</h1>0;
  print "<hr><h3>$urn</h3>0;
  print "</body>0;
  print "</html>0;
  exit;
}

sub resolveid {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($value) = @_;
  my($scheme) = "id";
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found0)if (!defined $pathbase{$scheme});
  my($try)="/ftp/$pathbase{$scheme}$value.txt";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.txt");
    push(@urls, "ftp://$host/$pathbase{$scheme}$value.txt");
    push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.txt");
  }
  $try="/ftp/$pathbase{$scheme}$value.ps";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.ps");
    push(@urls, "ftp://$host/$pathbase{$scheme}$value.ps");
    push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.ps");
  }
  $try="/ftp/$pathbase{$scheme}$value.html";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.html");
    push(@urls, "ftp://$host/$pathbase{$scheme}$value.html");
  }

  &urn_error("404 Not Found0) if ($#urls == -1);



Expires 12/31/98                                               [Page 17]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1998


MIME_SWITCH: {
    if ($accept =~ /text/uri-list/) { #look for text/uri-list, otherwise text/html
      print "Status: 200 OK0;
      print "Content-type: text/uri-list0;
      print "#$urn0;
      foreach $i (@urls) {
        print "$i0;
      }
      last MIME_SWITCH;
    }
    if ($accept =~ /text/html/) {
      print "Status: 200 OK0;
      print "Content-type: text/html0HTML>0;
      print "<head><title>URN Resolution: I2Ls</title></head>0;
      print "<BODY>0;
      print "<h1>URN $urn resolves to the following URLs:</h1>0;
      print "<hr><ul>0;
      foreach $i (@urls) {
        print "<LI><A HREF=
      }
      print "</UL>0/body>0/HTML>0;
      last MIME_SWITCH;
    }
  }
}

A.4 I2Ns

#!/usr/local/bin/perl

use strict;

#
# this is a URN 2 URNs resolver for the ietf namespace
#

my(%cite) = (
  rfc => "/ftp/rfc/rfc-index.txt",
  fyi => "/ftp/fyi/fyi-index.txt",
  std => "/ftp/std/std-index.txt",
  bcp => "/ftp/rfc/bcp-index.txt"
);

my(%number2date) = (
  41 => "98apr",
  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",



Expires 12/31/98                                               [Page 18]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1998


  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",
  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";
my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($port) = $ENV{'SERVER_PORT'};
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

(&resolve1("id", $1), exit) if ($urn =~ /urn:ietf:id:(/i);
(&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(72)/i);
(&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(9*)-(
120&urn_error("400 Bad Request0);

sub resolve2 {
  my($ietfnum, $sesnam) = @_;
  &urn_error("404 Not Found0) if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
  if (-f $link) {
    if ($accept =~ /text/uri-list/) {
        print "Status: 200 OK0;
        print "Content-type: text/uri-list0;
        print "#$urn0;
        return;
    }
    if ($accept =~ /text/html/) {
      print "Status: 200 OK0;
      print "Content-type: text/html0HTML>0;
      print "<head><title>URN Resolution: I2Ns</title></head>0;
      print "<BODY>0;
      print "<h1>URN $urn resolves to the following URNs:</h1>0;
      print "<hr><ul>0;
      print "</UL>0/body>0/HTML>0;
      return;
    }
  }
  my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
    if ($accept =~ /text/uri-list/) {
        print "Status: 200 OK0;
        print "Content-type: text/uri-list0;
        print "#$urn0;
        return;
    }



Expires 12/31/98                                               [Page 19]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1998


    if ($accept =~ /text/html/) {
        print "Status: 200 OK0;
        print "Content-type: text/html0HTML>0;
        print "<head><title>URN Resolution: I2Ns</title></head>0;
        print "<BODY>0;
        print "<h1>URN $urn resolves to the following URNs:</h1>0;
        print "<hr><ul>0;
        print "</UL>0/body>0/HTML>0;
        return;
    }
  }
  &urn_error("404 Not Found0);
}

sub end {
  my($inarg)=@_;
  return $inarg . "st" if ($inarg =~ /1$/);
  return $inarg . "nd" if ($inarg =~ /2$/);
  return $inarg . "rd" if ($inarg =~ /3$/);
  return $inarg . "th";
}

sub resolve1 {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  if (!defined $cite{$scheme}) {
    &urn_error("404 Not Found0);
  }

  $flag = 0;
  open(INPUT, "$cite{$scheme}");
  while (<INPUT>) {
    $flag = 1 if (/^0*$value /);
    if ($flag == 1) {
      last if (/^$/);
      chop;
      push @bib,$_;
    }
  }

  $k=join " ",@bib;
  while ($k =~ /(fyi|std|rfc|bcp)([0-9]+)(.*)/i) {
    $k=$4;
    $a=$2; $b=$3;
    if (($a ne $scheme || $b ne $value) && ($1 !~ /obso/i)){
      $a =~ tr/A-Z/a-z/;



Expires 12/31/98                                               [Page 20]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1998


      $b =~ s/^0*//;
      push @ref,"urn:ietf:$a:$b";
    }
  }

MIME_SWITCH: {
    if ($accept =~ /text/uri-list/) {
        print "Status: 200 OK0;
        print "Content-type: text/uri-list0;
        print "#$urn0;
        foreach $i (@ref) {
            print "$i0;
        }
        last MIME_SWITCH;
    }
  if ($accept =~ /text/html/) {
    print "Status: 200 OK0;
    print "Content-type: text/html0HTML>0;
    print "<head><title>URN Resolution: I2Ns</title></head>0;
    print "<BODY>0;
    print "<h1>URN $urn resolves to the following URNs:</h1>0;
    print "<hr><ul>0;
        foreach $i (@ref) {
            print "<li>$i: Click to resolve using0;
            print "<a href=
            print "<a href=
            print "<a href=
            print "<a href=
            print "<a href=
        }
    print "</UL>0/body>0/HTML>0;
  }
}
}

sub make_link {
  my($sc);
  my($inarg)=@_;
  ($sc=$1) if ($inarg =~ /([a-z]*)/);
  return "/$sc/$inarg.ps" if (-e "/ftp/$sc/$inarg.ps");
  return "/$sc/$inarg.html" if (-e "/ftp/$sc/$inarg.html");
  return "/$sc/$inarg.txt";
}

sub urn_error {
  my($code) = @_; #store failure code here...

  print "Status: $code";



Expires 12/31/98                                               [Page 21]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1998


  print "Content-type: text/html0HTML>0;
  print "<head><title>URN Resolution: I2Ns $code</title></head>0;
  print "<BODY>0;
  print "<h1>URN to URN resolution failed for the URN:</h1>0;
  print "<hr><h3>$urn</h3>0;
  print "</body>0;
  print "</html>0;
  exit;
};


A.5 I2R

#!/usr/local/bin/perl

use strict;

#
# this is a URN 2 resource resolver for the ietf namespace
#

my(%pathbase) = (
  rfc => "rfc/rfc",
  fyi => "fyi/fyi",
  std => "std/std",
  bcp => "bcp/bcp",
  id => "internet-drafts/draft-"
);

my(%number2date) = (
  41 => "98apr",
  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",
  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";
my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

print "$urn0;
(&resolveid($1), exit) if ($urn =~ /urn:ietf:id:(i);
(&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(72)/i);



Expires 12/31/98                                               [Page 22]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1998


(&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(9*)-(
120&urn_error("400 Bad Request0);

sub resolve2 {
  my($ietfnum, $sesnam) = @_;
  &urn_error("404 Not Found0) if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
  if (-f $link) {
      print "Status:  200 OK0;
      print "Content-type: text/plain0;
      open(FILE, "$link");
      while (<FILE>) {
          print $_;
      }
      close FILE;
    return;
  }
  my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
      print "Status:  200 OK0;
      print "Content-type: text/plain0;
      open(FILE, "$link");
      while (<FILE>) {
          print $_;
      }
      close FILE;
    return;
  }
  &urn_error("404 Not Found0);
}

sub end {
  my($inarg)=@_;
  return $inarg . "st" if ($inarg =~ /1$/);
  return $inarg . "nd" if ($inarg =~ /2$/);
  return $inarg . "rd" if ($inarg =~ /3$/);
  return $inarg . "th";
}

sub resolve1 {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found0)if (!defined $pathbase{$scheme});
  my($txttry)="/ftp/$pathbase{$scheme}$value.txt";
  my($pstry)="/ftp/$pathbase{$scheme}$value.ps";



Expires 12/31/98                                               [Page 23]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1998


  my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
MIME_SWITCH: {
    if ($accept =~ /application/postscript/ && -f $pstry) {
      print "Status:  200 OK0;
      print "Content-type: application/postscript0;
      open(FILE, "$pstry");
      while (<FILE>) {
          print $_;
      }
      close FILE;
      last MIME_SWITCH;
    }
    if ($accept =~ /text/html/ && -f $htmltry) {
        print "Status:  200 OK0;
        print "Content-type: text/html0;
        open(FILE, "$htmltry");
        while (<FILE>) {
            print $_;
        }
        close FILE;
        last MIME_SWITCH;
    }
    if ($accept =~ /text/plain/ && -f $txttry) {
        print "Status:  200 OK0;
        print "Content-type: text/plain0;
        open(FILE, "$txttry");
        while (<FILE>) {
            print $_;
        }
        close FILE;
        last MIME_SWITCH;
    }
    &urn_error("404 Not Found0);
  }
}

sub resolveid {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme) = "id";
  my($value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found0)if (!defined $pathbase{$scheme});
  my($txttry)="/ftp/$pathbase{$scheme}$value.txt";
  my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
  my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
MIME_SWITCH: {
    if ($accept =~ /application/postscript/ && -f $pstry) {



Expires 12/31/98                                               [Page 24]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1998


      print "Status:  200 OK0;
      print "Content-type: application/postscript0;
      open(FILE, "$pstry");
      while (<FILE>) {
          print $_;
      }
      close FILE;
      last MIME_SWITCH;
    }
    if ($accept =~ /text/html/ && -f $htmltry) {
        print "Status:  200 OK0;
        print "Content-type: text/html0;
        open(FILE, "$htmltry");
        while (<FILE>) {
            print $_;
        }
        close FILE;
        last MIME_SWITCH;
    }
    if ($accept =~ /text/plain/ && -f $txttry) {
        print "Status:  200 OK0;
        print "Content-type: text/plain0;
        open(FILE, "$txttry");
        while (<FILE>) {
            print $_;
        }
        close FILE;
        last MIME_SWITCH;
    }
    &urn_error("404 Not Found0);
  }
}

sub urn_error {
  my($code) = @_; #store failure code here...

  print "Status:  $code";
  print "Content-type: text/html0HTML>0;
  print "<head><title>URN Resolution: I2R $code</title></head>0;
  print "<BODY>0;
  print "<h1>URN to URL resolution failed for the URN:</h1>0;
  print "<hr><h3>$urn</h3>0;
  print "</body>0;
  print "</html>0;
  exit;
}





Expires 12/31/98                                               [Page 25]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1998


A.6 I2Rs

#!/usr/local/bin/perl

use strict;

#
# this is a URN 2 resources resolver for the ietf namespace
#

my(@urls);

my(%pathbase) = (
  rfc => "rfc/rfc",
  fyi => "fyi/fyi",
  std => "std/std",
  bcp => "bcp/bcp",
  id => "internet-drafts/draft-"
);

my(%number2date) = (
  41 => "98apr",
  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",
  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";
my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

(&resolveid($1), exit) if ($urn =~ /urn:ietf:id:()/i);
(&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(72)/i);
(&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(9*)-(
120&urn_error("400 Bad Request0);

sub resolve2 {
  my($ietfnum, $sesnam) = @_;
  my(@vers,$i);
  &urn_error("404 Not Found0) if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
  if (-f $link) {



Expires 12/31/98                                               [Page 26]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1998


      push(@vers,$link);
  }
  $link="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
      push(@vers,$link);
  }
  &urn_error("404 Not Found0) if ($#vers==-1);

  print "Status: 200 OK0;
  print "Content-type: multipart/alternative; boundary=endpart0;
  foreach $i (@vers) {
      print "--endpart0;
      if ($i =~ /html$/) {
          print "Content-Type: text/html0;
      }
      if ($i =~ /txt$/) {
          print "Content-Type: text/plain0;
      }
      if ($i =~ /ps$/) {
          print "Content-Type: application/postscript0;
      }
      open(FILE, "$i");
      while (<FILE>) {
          print "$_";
      }
      close FILE;
  }
  print "--endpart0;
}

sub resolve1 {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link,@vers);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found0)if (!defined $pathbase{$scheme});
  my($try)="/ftp/$pathbase{$scheme}$value.txt";
  if (-f $try) {
      push(@vers, $try);
  }
  $try="/ftp/$pathbase{$scheme}$value.ps";
  if (-f $try) {
      push(@vers, $try);
  }
  $try="/ftp/$pathbase{$scheme}$value.html";
  if (-f $try) {
      push(@vers, $try);
  }



Expires 12/31/98                                               [Page 27]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1998


  print "Status: 200 OK0;
  print "Content-type: multipart/alternative; boundary=endpart0;
  foreach $i (@vers) {
      print "--endpart0;
      if ($i =~ /html$/) {
          print "Content-Type: text/html0;
      }
      if ($i =~ /txt$/) {
          print "Content-Type: text/plain0;
      }
      if ($i =~ /ps$/) {
          print "Content-Type: application/postscript0;
      }
      open(FILE, "$i");
      while (<FILE>) {
          print "$_";
      }
      close FILE;
  }
  print "--endpart0;
}

sub resolveid {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link,@vers);
  my($scheme) = "id";
  my($value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found0)if (!defined $pathbase{$scheme});
  my($try)="/ftp/$pathbase{$scheme}$value.txt";
  if (-f $try) {
      push(@vers, $try);
  }
  $try="/ftp/$pathbase{$scheme}$value.ps";
  if (-f $try) {
      push(@vers, $try);
  }
  $try="/ftp/$pathbase{$scheme}$value.html";
  if (-f $try) {
      push(@vers, $try);
  }
  print "Status: 200 OK0;
  print "Content-type: multipart/alternative; boundary=endpart0;
  foreach $i (@vers) {
      print "--endpart0;
      if ($i =~ /html$/) {
          print "Content-Type: text/html0;
      }



Expires 12/31/98                                               [Page 28]





INTERNET DRAFT     A URN Namespace for IETF Documents          June 1998


      if ($i =~ /txt$/) {
          print "Content-Type: text/plain0;
      }
      if ($i =~ /ps$/) {
          print "Content-Type: application/postscript0;
      }
      open(FILE, "$i");
      while (<FILE>) {
          print "$_";
      }
      close FILE;
  }
  print "--endpart0;
}
sub urn_error {
  my($code) = @_; #store failure code here...

  print "Status: $code";
  print "Content-type: text/html0HTML>0;
  print "<head><title>URN Resolution: I2Rs $code</title></head>0;
  print "<BODY>0;
  print "<h1>URN to URL resolution failed for the URN:</h1>0;
  print "<hr><h3>$urn</h3>0;
  print "</body>0;
  print "</html>0;
  exit;
}
























Expires 12/31/98                                               [Page 29]




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA12111 for urn-ietf-out; Mon, 6 Jul 1998 16:11:11 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA12106 for <urn-ietf@services.bunyip.com>; Mon, 6 Jul 1998 16:11:09 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id QAA22103 for urn-ietf@services; Mon, 6 Jul 1998 16:11:09 -0400 (EDT)
Received: from att.com (kcgw1.att.com [192.128.133.151]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA22093; Mon, 6 Jul 1998 16:11:05 -0400 (EDT)
Received: by kcgw1.att.com; Mon Jul  6 15:10 CDT 1998
Received: from qsun.ho.att.com (qsunn.ho.att.com [135.16.30.2]) by kcig1.att.att.com (AT&T/GW-1.0) with SMTP id PAA04273; Mon, 6 Jul 1998 15:10:36 -0500 (CDT)
Received: from sloop by qsun.ho.att.com (SMI-8.6/EMS-1.2 sol2) id QAA24240; Mon, 6 Jul 1998 16:10:32 -0400
From: "Ryan Moats" <jayhawk@att.com>
To: "Leslie Daigle" <leslie@bunyip.com>, <urn-ietf@bunyip.com>
Subject: RE: [URN] updated nid document and status
Date: Mon, 6 Jul 1998 15:10:28 -0500
Message-ID: <000b01bda91a$1e9b9b00$c8c8090a@sloop.local.windrose.omaha.ne.us>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
In-Reply-To: <Pine.SUN.3.95.980703120911.12873G-100000@mocha.bunyip.com>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> Leslie wrote [much deleted because I only have a little to
> say]
>
> 	. IETF namespace document: as done as it's likely to get

Maybe so, maybe not.  There have been some calls for adding
internet-drafts to the IETF namespace.  I don't think there is working
group consensus on whether this is a good idea or not.  I've realized
that it isn't that difficult to add to the code, so I'm willing
to add it if there is consensus.  However, if it's added I don't know
if the document can be finalized before the draft deadline for Chicago
(forget about 7/31).

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id EAA16572 for urn-ietf-out; Sun, 5 Jul 1998 04:57:59 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA16567 for <urn-ietf@services.bunyip.com>; Sun, 5 Jul 1998 04:57:56 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id EAA17795 for urn-ietf@services; Sun, 5 Jul 1998 04:57:55 -0400 (EDT)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA17784; Sun, 5 Jul 1998 04:57:51 -0400 (EDT)
Received: (from jcma@localhost) by life.ai.mit.edu (8.8.8/AI1.22/ai.master.life:1.24) id EAA20777; Sun, 5 Jul 1998 04:57:38 -0400 (EDT)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Message-Id: <v04011725b1c41de7ddac@[208.254.158.205]>
In-Reply-To: <001701bda507$077368c0$15d0000d@copper-208.parc.xerox.com>
References: <Pine.SUN.3.95.980701102838.4398E-100000@mocha.bunyip.com>
Date: Sat, 4 Jul 1998 20:28:28 +0200
To: "Larry Masinter" <masinter@parc.xerox.com>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: [URN] URLs Resolved by URI Resolution: Radically Underspecified
Cc: "Leslie Daigle" <leslie@bunyip.com>, <urn-ietf@bunyip.com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Larry,

Way before we get too wound up about merging non-URN URIs, I believe
it is critical to have a solid proposal on how a URL is resolved
with a URI resolver.

Specifically, we need to identify:

	1. How does a client determine when to use a URI
	resolver rather than just use the RDS information
	wired into the identifier?

	2. Once we know to use a URI resolver(s), how do we
	discover which URI resolver to use?

	3. How do we know which URI resolver or server is
	authoritative?

	4. How does this interact with HTTP proxying?

	5. Now that we have a URI resolver(s) to talk to
	and we know their status, what kind of merging do you 
	propose on the opaque string that the client passes to 
	the resolver?

My intuition is that discovering a URI resolver for a
random URL will require some pretty serious thinking,
especially for a scalable solution.

Until we have that concept worked out, we may be spinning
our wheels trying to push Jim Getty's idea about character
macros implying hierarchical identifiers ("/") in URIs 
just to get the URI spec standardized and push HTTP to proposed standard.

Recall that the retrofitting of late binding to URLs when
URN resolution was renamed URI resolution never elicited
a specification on how to resolve URLs, especially HTTP scheme
URLs, in this way. I suspect that working out this problem is
the real barrier to moving things forward.

It seems a good bet that URI resolution of URLs will involve
just passing an opaque string to the resolver (per the URN
specs), and therefore, the merging/hierarchy issue will become 
moot. The client will just perform the original merge
just as it would have done if it were using the RDS info that
URLs wire in, and then, it will pass that string to the resolver.

Since URNs don't wire in RDS information, it's not clear to me
that these concepts from URLs are commensurate in general, although
specific namespaces may wish to employ "/" as a hierarchy delimiter.
Certainly, namespace designers would be well-advised to treat "/"
specially and use it when their namespace includes a hierarchy
analogous to directory structure.

BTW, some other questions include:

	1. Should their be a URN-like specification for
	how to resolve each URL type?

	2. Should there be a namespace where RDS-accessible
	URLs live?



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA17091 for urn-ietf-out; Fri, 3 Jul 1998 12:21:43 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA17086 for <urn-ietf@services.bunyip.com>; Fri, 3 Jul 1998 12:21:37 -0400 (EDT)
Received: from ocean.bunyip.com (ocean.Bunyip.Com [192.197.208.4]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA13440 for <urn-ietf@services>; Fri, 3 Jul 1998 12:21:37 -0400 (EDT)
Received: from localhost (delphys@localhost) by ocean.bunyip.com (8.6.9/8.6.10) with SMTP id MAA06751 for <urn-ietf@services>; Fri, 3 Jul 1998 12:21:31 -0400
X-Authentication-Warning: ocean.bunyip.com: delphys owned process doing -bs
X-Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id MAA13356 for <urn-ietf@bunyip.com>; Fri, 3 Jul 1998 12:19:27 -0400 (EDT)
Date: Fri, 3 Jul 1998 12:19:27 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] updated nid document and status
Message-ID: <Pine.SUN.3.95.980703120911.12873G-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Howdy,

This long message covers:

	. updated URN namespace definitions document
	. NO MEETING IN CHICAGO
	. outstanding document status

Attached is a revised version of the URN namespace definitions document.
I'll be away on vacation next week, but I'll wait to read comments on
this (and update accordingly) before shipping it off to the I-D editor.

The major changes are as follows:

	. introduction of a mailing list for discussion of NID registration
	  templates (analogous to the ietf-types mailing list)

	. added a section of the template for listing relevant published
	  material

	. deprecation of the INET namespace

This last was included because this document is made clearer with the
inclusion of an example.  However, as was pointed out by a couple of people,
the INET namespace as proposed had some significant technical problems 
(largely inherited from the DNS).  Rather than hold up this document by
trying to address those, and after speaking with the ADs about this issue,
I've deprecated the illustration to (hopefully) make it clearer that this
is not thought to be perfect and is not intended as a seriously-proposed
namespace.  I did not remove/disable it completely, however, because
as it stands it does at least represent the outcome of a few people-hours
of thought (as opposed to asking my cat for an alternate illustration).
I think it's important to have something relatively well-thought out as
an illustration.

If people feel differently and have a proposal of how to otherwise get
around this illustration problem, please let me know.

As it stands today, I don't believe there is any reason to meet in Chicago.
I believe we can wrap up the documents of this group and get them shipped
to the IESG by the end of July, resolving any necessary follow-on details
on the mailing list.  If anyone sees any compelling reason to meet, please
drop me a line directly.

Document status is as follows:

	. IETF namespace document: as done as it's likely to get

	. URN resolution services document:  waiting for discussion of
	  Larry's proposed changes to I2R (returning base information).

	. NAPTR registration document: any serious outstanding discussions?

	. NID registration document:  attached for discussion; should be
	  just about done.

	. PDI documentation:  ?

Leslie.



----------------------------------------------------------------------------

    "The nice thing about reality                 Leslie Daigle
       is that there are        
     so many versions to choose from."            Bunyip Information Systems
                      -- ThinkingCat              (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



Major changes:

	. added  section in template for "ancillary documentation"
	. added urn-nid@apps.ietf.org discussion mailing list
	. INET -> assigned number.
		

Internet Draft                               Leslie L. Daigle
July 3, 1998                                 Bunyip Information Systems
draft-ietf-urn-nid-req-04.txt                Dirk-Willem van Gulik
                                             ISIS/CEO, JRC Ispra
                                             Renato Iannella
                                             DSTC Pty Ltd
                                             Patrik Faltstrom
                                             Tele2/Swipnet



      URN Namespace Definition Mechanisms


Status of this Document

     This document is an Internet-Draft.  Internet-Drafts are working  
     documents of the Internet Engineering Task Force (IETF), its
     areas, and its working groups.  Note that other groups may also  
     distribute working documents as Internet-Drafts. 

     Internet-Drafts are draft documents valid for a maximum of six
     months and may be updated, replaced, or obsoleted by other
     documents at any time.  It is inappropriate to use Internet-
     Drafts as reference material or to cite them other than as 
     "work in progress."

     To view the entire list of current Internet-Drafts, please check
     the "1id-abstracts.txt" listing contained in the Internet-Drafts
     Shadow Directories on ftp.is.co.za (Africa), ftp.nordu.net
     (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
     Coast), or ftp.isi.edu (US West Coast).



0.0 Abstract

The URN WG has defined a syntax for Uniform Resource Names
(URNs) [RFC2141], as well as some proposed mechanisms for their
resolution and use in Internet applications ([RFC2168, RFC2169]).    
The whole rests on the concept of individual "namespaces" within the
URN structure.  Apart from  proof-of-concept namespaces, the use
of existing identifiers in URNs has been discussed ([RFC2288]),
and this document lays out general definitions of and 
mechanisms for establishing URN "namespaces". 


1.0 Introduction

Uniform Resource Names (URNs) are resource identifiers with the
specific requirements for enabling location independent
identification of a resource, as well as longevity of reference.
There are 2 assumptions that are key to this document:

Assumption #1:

   Assignment of a URN is a managed process.

   I.e., not all strings that conform to URN syntax are necessarily
   valid URNs.  A URN is assigned according to the rules of a 
   particular namespace (in terms of syntax, semantics, and process).


Assumption #2:

   The space of URN namespaces is managed.
   
   I.e., not all syntactically correct URN namespaces (per the URN
   syntax definition)  are valid URN namespaces.  A URN namespace
   must have a recognized definition in order to be valid.


The purpose of this document is to outline a mechanism and provide a
template for explicit namespace definition, along with the mechanism
for associating an identifier (called a "Namespace ID", or NID) which
is registered with the Internet Assigned Number Authority, IANA.

Note that this document restricts itself to the description of
processes for the creation of URN namespaces.  If "resolution" of any
so-created URN identifiers is desired, a separate process of
registration in a global NID directory, such as that provided by the
NAPTR system [RFC2168], is necessary.  See [NAPTR-REG] for information
on obtaining registration in the NAPTR global NID directory.


2.0 What is a URN Namespace?

For the purposes of URNs, a "namespace" is a collection of
uniquely-assigned identifiers.  A URN namespace itself has an
identifier in order to

	. ensure global uniqueness of URNs
	. (where desired) provide a cue for the structure of the
	  identifier

For example, ISBNs and ISSNs are both collections of identifiers used
in the traditional publishing world; while there may some number (or
numbers) that is both a valid ISBN identifier and ISSN identifier,
using different designators for the two collections ensures that no
two URNs will be the same for different resources.

The development of an identifier structure, and thereby a collection
of identifiers, is a process that is inherently dependent on the needs
of the identifiers, how they will be assigned, and the uses to which
they will be put.  All of these issues are specific to the individual
community seeking to define a namespace (e.g., publishing community,
association of booksellers, protocol developers, etc); they are beyond
the scope of the IETF URN work.

This document outlines the processes by which a collection of
identifiers satisfying certain constraints (uniqueness of assignment,
etc) can become a bona fide URN namespace by obtaining a NID.  In a
nutshell, a template for the definition of the namespace is completed
for deposit with IANA, and a NID is assigned.  The details of the
process and possibilities for NID strings are outlined below; first, a
template for the definition is provided.


3.0 URN Namespace Definition Template

Definition of a URN namespace is accomplished by completing the
following information template.  Apart from providing a mechanism
for disclosing structure of the URN namespace, this information
is designed to be useful for

	. entities seeking to have a URN assigned in a namespace
	  (if applicable)
        . entities seeking to provide URN resolvers for a namespace 
	  (if applicable)

This is particularly important for communities evaluating the
possibility of using a portion of an existing URN namespace rather 
than creating their own.

Information in the template is as follows:

Namespace ID:
	
	Assigned by IANA.  In some contexts, a particular one
	may be requested (see below).

Declared registrant of the namespace:  

	Name and e-mail address.

Declaration of structure:

	This section should outline any structural features of
	identifiers in this namespace.  At the very least, this
	description may be used to introduce terminology used in
	other sections.  This structure may also be used for
	determining realistic caching/shortcuts approaches; suitable 
	caveats should be provided.

	Answers might include, but are not limited to:

	. the structure is opaque (no exposition)
	. a regular expression for parsing the identifier into
	  components, including naming authorities


Relevant ancillary documentation:

	This section should list any RFCs, standards, or other published
	documentation that defines or explains all or part of the
	namespace structure.

	Answers might include, but are not limited to:
	
	. RFCs outlining syntax of the namespace
	. Other community's (e.g., ISO) documents outlining syntax
	  of the identifiers in the namespace
	. Explanatory material introducing the namespace


Identifier uniqueness considerations:
	
	This section should address the requirement that 
	URN identifiers be assigned uniquely -- they are assigned
	to at most one resource, and are not reassigned.

	Possible answers include, but are not limited to:

	. exposition of the structure of the identifiers, and
	  partitioning of the space of identifiers amongst 
	  assignment authorities
	. identifiers are assigned sequentially
	. information is withheld; the namespace is opaque


Identifier persistence considerations:

	Although non-reassignment of URN identifiers ensures
	that a URN will persist in identifying a particular
	resource even after the "lifetime of the resource", 
	some consideration should be given to the persistence
	of the usability of the URN.  This is particularly
	important in the case of URN namespaces providing 
	global resolution.

	Possible answers include, but are not limited to:

	. quality of service considerations


Process of identifier assignment:

	This section should detail the mechanisms and/or authorities
	for assigning URNs to resources.  It should make clear whether
	assignment is completely open, or if limited, how
	to become an assigner of identifiers, and/or get one
	assigned by existing assignment authorities.  Answers
	could include, but are not limited to:

	. assignment is completely open, following a particular
	  algorithm
	. assignment is delegated to authorities recognized by
	  a particular organization (e.g., the Digital Object
	  Identifier Foundation controls the DOI assignment space and 
	  its delegation)
	. assignment is completely closed (e.g., for a private
	  organization)


Process for identifier resolution:

	If a namespace is intended to be accessible for global
	resolution, it must be registerd in an RDS (Resolution
	Discovery System, see [RFC2276]) such as NAPTR.  Resolution
	then proceeds according to standard URI resolution processes,
	and the mechanisms of the RDS.  What this section should
	outline is the requirements for becoming a recognized resolver 
	of URNs in this namespace (and being so-listed in the RDS
	registry).

	Answers may include, but are not limited to:

	. the namespace is not listed with an RDS; this is not
	  relevant
	. resolution mirroring is completely open, with a mechanism
	  for updating an appropriate RDS
	. resolution is controlled by entities to which assignment
	  has been delegated


Rules for Lexical Equivalence:

	If there are particular algorithms for determining
	equivalence between two URN strings in this namespace,
	rules can be provided here.  

	Some examples include:
	
	. mappings between different character set encodings
	. equivalence between hyphenated and non-hyphenated
	  groupings in the identifier string


Conformance with URN Syntax:

	This section should outline any special considerations
	required for conforming with the URN syntax.  This is
	particularly applicable in the case of legacy naming
	systems that are used in the context of URNs.

	For example, if a namespace is used in contexts other 
	than URNs, it may have a more generous character set than is 
	immediately available with URNs.  This section should flag this
	issue and outline necessary mappings to conform to 
	URN syntax.  (E.g., see the section on SICIs in [RFC2288]).

Validation mechanism:

	Apart from attempting resolution of a URN, a URN namespace
	may provide mechanism for "validating" a URN -- i.e., 
	determining whether a given string is currently a
	validly-assigned URN.  For example, even if an ISBN
	URN namespace is created, it is not clear that
	all ISBNs will translate directly into "assigned URNs".

	A validation mechanims might be:

	. a syntax grammar
	. an on-line service
	. an off-line service


Scope:
	
	This section should outline the scope of the use of the
	identifiers in this namespace.  Apart from considerations
	of private vs. public namespaces, this section is critical
	in evaluating the applicability of a requested NID.  For
	example, a namespace claiming to deal in "social security
	numbers" should have a global scope and address all 
	social security number structures (unlikely).  On the
	other hand, at a national level, it is reasonable to
	posit a URN namespace for "this nation's social security
	numbers".



4.0 URN Namespace Registration and NID Assignment Process

Different levels of disclosure are expected/defined for namespaces.
According to the level of open-forum  discussion surrounding
the disclosure, a URN namespace may be assigned or may request a
particular identifier.

There are 3 categories of URN namespaces defined here, distinguished
by expected level of service and required procedures for registration.


	  I. Experimental: These are not explicitly registered with IANA. They
	        take the form

		x-<NID>

		No provision is made for avoiding collision of experimental
	 	NIDs; they are intended for use within internal or limited 
		experimental contexts.

	 II. Informal:  These are registered with IANA and are assigned a 
		number sequence as an identifier, in the format:
		
			"iana-" <number>

		where <number> is chosen by the IANA on a First Come First
	 	Served basis (see [IANA-CONSIDERATIONS]).

		Registrants should send a copy of the registration
	  	template (see section 3.0), duly completed, to the 

			urn-nid@apps.ietf.org

		mailing and allow for a 2 week discussion period for
		clarifying the expression of the registration information
		and suggestions for improvements to the namespace proposal.  
		
		After suggestions for clarification of the registration 
		information have been incorporated, the template may be 
		submitted to:
	 	
			iana@iana.org 

		for assignment of a NID.

	 	The only restrictions on <number> are that it consist
		strictly of digits and that it not cause the NID to exceed
		length limitations outlined in the URN syntax ([RFC2168]).

	III. Formal:  These are processed through an RFC review 
	 	process.  The RFC need not be standards-track.  The template 
		defined in section 3.0 may be
		included as part of the RFC, or a separate message
		referencing the RFC.  The proposed template should
		be sent to the 

			urn-nid@apps.ietf.org

		mailing list to allow for a 2 week discussion period.

		The registration template should then be sent to 

			iana@iana.org

		A particular NID string is requested, and is assigned by IETF
		consensus (as defined in [IANA-CONSIDERATIONS]), with
		the additional constraints that the NID string must 
		not start with "x-" (see Type I above) or "iana-" (see Type II 
		above), and is not already a registered NID.

		The two-letter country codes are reserved
		for availability for national registrations.



5.0 Example

The following example is provided for the purposes of illustration of
the URN NID template described in section 3.0.  Although it is based on
a posited "generic Internet namespace" that has been discussed informally
within the URN WG, there are still technical and infrastructural issues
that would have to be resolved before such a namespace could be properly
and completely described.  


Namespace ID:
	
	To be assigned
	
Declared registrant of the namespace:  

	T. Cat
	leslie@thinkingcat.com


Declaration of structure:

	The identifier structure is as follows:
	
	URN:<assigned number>:<FQDN>:<assigned string>

	where FQDN is a fully-qualified domain name, and the
	assigned string is conformant to URN syntax requirements.

Relevant ancillary documentation:

	Definition of domain names, found in:

	P. Mockapetris, "DOMAIN NAMES - IMPLEMENTATION AND SPECIFICATION", 
	RFC1035, November 1987.


Identifier uniqueness considerations:
	
	Uniqueness is guaranteed as long as the assigned
	string is never reassigned for a given FQDN, and that the FQDN
	is never reassigned.	
	
	N.B.:  operationally, there is nothing that prevents a domain
	name from being reassigned;  indeed, it is not an uncommon 
	occurrence.  This is one of the reasons that this example
	makes a poor URN namespace in practice, and is therefore not
	seriously being proposed as it stands.
	

Identifier persistence considerations:

	Persistence of identifiers is dependent upon suitable
	delegation of resolution at the level of "FQDN"s, and persistence
	of FQDN assignment...
	
	Same note as above.

Process of identifier assignment:

	Assignment of these URNs delegated to individual domain
	name holders (for FQDNs).  The holder of the FQDN registration
	is required to maintain an entry (or delegate it) in the
	NAPTR RDS.  Within each of these delegated name partitions,
	the string may be assigned per local requirements.

	e.g.  urn:<assigned number>:thinkingcat.com:001203



Process for identifier resolution:

	Domain name holders are responsible for operating or
	delegating resolution servers for the FQDN in which they
	have assigned URNs.


Rules for Lexical Equivalence:

	FQDNs are case-insensitive.  Thus, the portion of the URN

		urn:<assigned number>:<FQDN>:

	is case-insenstive for matches.  The remainder of the identifier
	must be considered case-sensitve.


Conformance with URN Syntax:

	No special considerations.

Validation mechanism:

	None specified.

Scope:
	
	Global.





6.0 Security Considerations

This document largely focuses on providing mechanisms for the
declaration of public information.  Nominally, these declarations
should be of relatively low security profile, however there is
always the danger of "spoofing" and providing mis-information.
Information in these declarations should be taken as advisory.




7.0 References

[IANA-CONSIDERATIONS] H. Alvestrand and T. Narten, "Guidelines for
    Writing an IANA Considerations Section in RFCs", 
    draft-iesg-iana-considerations-04.txt.

[RFC2168] Ron Daniel & Michael Mealling, "Resolution of Uniform 
    Resource Identifiers using the Domain Name System", RFC 2168,
    June 1997.

[RFC2169] Ron Daniel, "A Trivial Convention for using HTTP in URN 
    Resolution", RFC 2169, June 1997.

[RFC2288] C. Lynch, C. Preston & R. Daniel, "Using Existing 
    Bibliographic Identifiers as Uniform Resource Names", RFC 2288,
    February 1998.

[NAPTR-REG] M. Mealling, "Assignment Procedures for the URI Resolution 
    using DNS (RFC2168)", draft-ietf-urn-net-procedures-00.txt.

[RFC2141] Ryan Moats, "URN Syntax", RFC 2141, May 1997.

[RFC1737] Karen R Sollins & Larry Masinter, "Functional Requirements 
    for Uniform Resource Names", RFC1737, December 1994

[RFC2276] K. Sollins, "Architectural Principles of Uniform Resource 
    Name Resolution", RFC 2276, January 1998.




8.0 Authors' Addresses

Leslie L. Daigle
Bunyip Information Systems Inc
310 Ste. Catherine St. W
Suite 300
Montreal, Quebec, CANADA
H2X 2A1
voice: +1 514 875-8611
fax:   +1 514 875-8134
email:  leslie@bunyip.com

Dirk-Willem van Gulik
ISIS/STA/CEO - TP 270
Joint Research Centre Ispra
21020 Ispra (Va)
Italy.
voice: +39 332 78 9549 or 5044  
fax:   +39 332 78 9185
email:  Dirk.vanGulik@jrc.it

Renato Iannella
DSTC Pty Ltd
Gehrmann Labs, The Uni of Queensland
AUSTRALIA, 4072
voice:  +61 7 3365 4310
fax:    +61 7 3365 4311
email:  renato@dstc.edu.au


Patrik Faltstrom
Tele2/Swipnet
Borgarfjordsgatan 16
P.O. Box 62
S-164 94 Kista
SWEDEN
voice:  +46-5626 4000
fax:    +46-5626 4200
email:  paf@swip.net





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA19358 for urn-ietf-out; Thu, 2 Jul 1998 17:29:42 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA19353 for <urn-ietf@services.bunyip.com>; Thu, 2 Jul 1998 17:29:38 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id RAA10806 for urn-ietf@services; Thu, 2 Jul 1998 17:29:38 -0400 (EDT)
Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA10803 for <urn-ietf@Bunyip.Com>; Thu, 2 Jul 1998 17:29:35 -0400 (EDT)
Received: from spot.cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK) id RAA12489; Thu, 2 Jul 1998 17:29:16 -0400 (EDT)
Message-Id: <199807022129.RAA12489@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Maurizio Codogno <mau@beatles.cselt.it>
cc: urn-ietf@bunyip.com, moore@cs.utk.edu
Subject: [URN] Re: persistence (was: the "ietf" namespace and internet-drafts) 
In-reply-to: Your message of "Thu, 02 Jul 1998 14:39:02 +0200." <199807021239.OAA21427@beatles.cselt.it> 
Date: Thu, 02 Jul 1998 17:29:16 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

> > The more I think about it, the more I'm convinced that if there's 
> > going to be an IETF namespace, the names within that namespace
> > shouldn't reflect RFC numbers or STD numbers or ID names or anything
> > else.  They should consist entirely of serial numbers and/or dates.
> > Any approach that tries to use the existing names sets a misleading
> > example.
> > 
> > e.g. URN:ietf:23408 might correspond to RFC 822, and
> >      URN:ietf:28934 might correspond to STD 11
> > 
> > (no, they're not the same thing)
> 
> I understand some reason for this chioce, but there is something
> which escapes me. 
> 
> When (if?) STD 11 will be updated, will URN:ietf:28934 point to the new
> document, or not? With URN:ietf:std:11 the answer is of course "yes", and
> it makes sense to me. Here I am not sure about it...
> 
> (probably my idea of "persistence" is dead wrong!)

I should point out that my proposal was only half serious.

One of the primary goals of URNs is the ability to "grandfather"
in other naming systems, and grandfathering "rfc" and "std" series is
consistent with this goal.  

My concern is that, if "ietf" is the first example of a URN 
namespace, people will think that URNs work like the "ietf" URN, 
which in fact the IETF case is atypical.

(I just realized today another reason why "ietf" is a poor example -
the namespace ID should not be associated with the organization that 
owns the documents. What happens when the organization changes names,
or gets bought out by another organization?)  

The DOI folks got one thing right: they're using numbers for 
everything.  It solves a lot of the problems with long-term persistence.



To answer your question, though:  If URN:ietf:28934 were originally
defined to be associted with STD 11, then it should always be associated
with the current version of STD 11.  Yes, URN:ietf:std11 would work as well.

Keith



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA18894 for urn-ietf-out; Thu, 2 Jul 1998 16:49:16 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA18889 for <urn-ietf@services.bunyip.com>; Thu, 2 Jul 1998 16:49:10 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id QAA10730 for urn-ietf@services; Thu, 2 Jul 1998 16:49:10 -0400 (EDT)
Received: from gte.com (h132-197-8-26.gte.com [132.197.8.26]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA10725; Thu, 2 Jul 1998 16:49:06 -0400 (EDT)
Received: from espion.gte.com by gte.com (8.8.4/8.8.4)
Received: by espion.gte.com (SMI-8.6/SMI-SVR4) id QAA21099; Thu, 2 Jul 1998 16:49:20 -0400
From: <dlaliberte@gte.com>
Date: Thu,  2 Jul 1998 16:49:20 -0400 (EDT)
To: "Larry Masinter" <masinter@parc.xerox.com>
Cc: "Leslie Daigle" <leslie@bunyip.com>, <urn-ietf@bunyip.com>
Subject: RE: [URN] URN required reading & a modest proposal
In-Reply-To: <001701bda507$077368c0$15d0000d@copper-208.parc.xerox.com>
References: <Pine.SUN.3.95.980701102838.4398E-100000@mocha.bunyip.com> <001701bda507$077368c0$15d0000d@copper-208.parc.xerox.com>
X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs  Lucid
Message-ID: <13723.60721.893315.528629@espion>
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: text/plain; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: <dlaliberte@gte.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Larry Masinter writes:
 > My long message must have gotten in the way of making the key
 > point clearly enough:
 > 
 > FOR NOW:   Forget "hierarchical URNs", and disallow "/" in URNs.
 > THE ISSUE: What is the 'base' for resources that contain relative
 > references?

I was about to offer my congratulations for having convinced Leslie
and others of what I was trying for years to convey.    But I guess I
was mistaken too. :-)

 > This is a technical issue with (non-hierarchical) URNs; without
 > a clear approach for determining the 'base' to be used, URNs
 > will be unreliable when applied to most of the current web's content.

There is a clear approach already defined, and it works as I described
in mail over a year ago.  I'll repeat below.

 > This issue is not addressed by RFC 2169 or RFC 2168, or mentioned
 > by RFC 2276.

You are right that it is not described in those documents, but I don't
think it needs to be, assuming URNs are URIs.

It is described in the Relative URLs document, RFC 1808.

  3.3.  Base URL from the Retrieval URL

   If no base URL is embedded and the document is not encapsulated
   within some other entity (e.g., the top level of a composite entity),
   then, if a URL was used to retrieve the base document, that URL shall
   be considered the base URL.  Note that if the retrieval was the
   result of a redirected request, the last URL used (i.e., that which
   resulted in the actual retrieval of the document) is the base URL.

So if a URN is redirected to a URL, then the URL is used as the base,
not the URN.

For the N2R function, presummably there is no intermediate URL that the
clients sees directly, so this is what people are worrying about.  But if
there *is* an intermediate URL, even if the client doesn't know about it
when the N2R function is invoked, the client should be informed of the
correct base to use.

All this avoids the issue of URNs for hierarchical name spaces.
I won't get into that now, although I have some things to say about it,
of course.

BTW, I haven't exactly bowed out.  I just do not have time to argue any
more unless I have a chance of being heard.

dan



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA06625 for urn-ietf-out; Thu, 2 Jul 1998 09:25:05 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA06620 for <urn-ietf@services.bunyip.com>; Thu, 2 Jul 1998 09:25:01 -0400 (EDT)
Received: from ocean.bunyip.com (ocean.Bunyip.Com [192.197.208.4]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA08493 for <urn-ietf@services>; Thu, 2 Jul 1998 09:25:01 -0400 (EDT)
Received: from localhost (delphys@localhost) by ocean.bunyip.com (8.6.9/8.6.10) with SMTP id JAA06073 for <urn-ietf@services>; Thu, 2 Jul 1998 09:24:56 -0400
X-Authentication-Warning: ocean.bunyip.com: delphys owned process doing -bs
X-Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id LAA04838; Wed, 1 Jul 1998 11:08:23 -0400 (EDT)
Date: Wed, 1 Jul 1998 11:08:22 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Larry Masinter <masinter@parc.xerox.com>
cc: urn-ietf@bunyip.com
Subject: RE: [URN] URN required reading & a modest proposal
In-Reply-To: <000201bda4bf$ece9dc60$15d0000d@copper-208.parc.xerox.com>
Message-ID: <Pine.SUN.3.95.980701102838.4398E-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Larry,

I do have some further comments on this thread, from the perspective of
my own technical opinion (i.e., not wg chair).

Essentially, I think we've got the problem to the point where we either:

	. think we understand enough of the ramifications to plunge ahead
	  with a technical solution that, if properly deployed, will
	  meet the needs, or

	. stick to the original plan, and avoid hierarchical URNs for now,
	  so that we can solve a known subset of the whole space, as well
	  as we know how.

Personally, I think the IETF has experience with "thinking we understood
the problem well enough to solve it", only to discover that there were 
large gaps in practical deployment understanding.  There is pressure to
accommodate hierarchical references 'because they are already there'.  Is
the cost of ignoring that "market pressure" greater than the danger of
enabling before infrastructure is understood/deployed?  My personal feeling
is that it is _not_.

On Wed, 1 Jul 1998, Larry Masinter wrote:
> But when persistent identifiers (URNs) are employed, the context of documents
> so referenced may have to be determined in other ways; most likely,
> by associating metadata with the document. So just as the product review
> should not be separated from the author and date of creation, having the
> 'base' be part of the metadata of the document would be an appropriate
> way to make sure that relative references don't become separated from the
> base against which they can apply.

So, I argue, this may be true in principle, but for URNs to be successful,
we need to see what happens in practice.  In practice, today, there is
very little accessible/regularly used metadata on the net.

> I think MHTML has provided some answers, too, for the cases where
> more extensive rewriting is necessary. In MHTML, a
> document migrates from its original home on some web server to an
> embedded piece of content; within MHTML structures, relative references
> are resolved against the base supplied with the enclosure, and then
> those references are potentially matched and rewritten by context

Or potentially XML, or anyone of a number of mechanisms -- but there is
no currently-implemented standard (i.e., common) practice.  Lots of things
that _could_ be done, but very few that _are_.

> This is not true! There are many ways of associating a base with
> a document, communicated by a variety of different means. As I mentioned,
> MHTML supplies one. 

Again, plenty of things that _could_ be done...

> Clearly for documents accessed through URN resolution,
> the base for relative references should be either taken from  the actual
> location of the document, (not the "URI used to originally access it"),
> or through content-base, etc.

This would require a change to the URI syntax document, because it's not
how it currently reads.

> > Note that the embedded references are likely created by the document
> > author/responsible person.  URNs, by contrast, will be assigned by
> > a variety of independent organizations, which have their own requirements
> > for name structure.
> 
> But the assignment of names in the library community is not an isolated
> event, but rather is coupled with the assignment of additional metadata
> as well. A work isn't named and given a call number without also identifying
> the author, date, title, publisher, publisher's address, and other bits of
> information that are necessary to interpret relative references within it.

In principle, this is true.  In pracitice, we're already seeing much
more quick-and-dirty name assignment happening.    Libraries (like hte
Swedish library) are assigning names to things which do not lie within
their repositories; the concept of publisher, etc, is quite nebulous, 
and the ability to ascertain an appropriate base URI is questionable.

> Any assignment of a name to a resource that contains relative
> references should be accompanied by an indication of the base for the
> resolution of those relative references. If the base is the 'location',
> then that base needs to be communicated back as part of N2R resolution.

Again, I have no disagreement with this in principle.  My argument is
that the likelihood of it being implementable in practice is somewhat low.
Without inherent embeddding of base URIs within document structures, 
there are few mechanisms for a URN-assigner to ascertain the appropriate
base URI.  And, even if one is asserted at the time of assigning the URN,
the URI may well change (particularly if it is a URL) over the course of the
lifetime of the resrouce, and we're back to square one with non-persistent
URIs.

> But URNs won't work if 'slapped on' to existing resources that contain
> relative references. As you say, the references are there, and there
> is a desire to name them in a location-independent way. So you need
> _some_ way to associate a base. Once you have that, you might use that

Well, URNs will be (whether we like it or not) slapped on.  If URNs do not
support hierarchy, we at least know that the relative references do not
apply to them, or cannot be used.  If URNs do, at some level, support 
hierarchy, we can't distinguish why resolution fails (i.e., because hte
URN used was not intended as the base for those references, or some other
failure?).

> when a URN names a resource which has them. Keeping URNs from having
> hierarchical structure might be a way of making sure those relative
> references are _broken_, but it's hardly good design.

I argue it's not a way to break them, so much as be able to know what state
you are in -- cannot resolve because no appropriate base URI has been
supplied.  Good design is not simply trying to handle every possible
eventuality -- it's being able to assert what state you are in, in order
to be able to posit strategies for getting out of it.

> then you have to decide how they are to be processed! I suggest merely
> that N2R be modified to always carefully supply a 'base', and that
> the control of the 'base' for N2R resolution be in the hands of the
> namespace, and not in the hands of the resource reached.

And I argue that this is not currently likely in practice.  And, I'm
not sure I see how the namespace can properly be expected to control 
all the results of N2R resolution.  It's the publisher of the resource
that has control over that, and the publisher is pretty close to the
resource reached.

Leslie.

----------------------------------------------------------------------------

    "The nice thing about reality                 Leslie Daigle
       is that there are        
     so many versions to choose from."            Bunyip Information Systems
                      -- ThinkingCat              (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id IAA05900 for urn-ietf-out; Thu, 2 Jul 1998 08:40:55 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA05895 for <urn-ietf@services.bunyip.com>; Thu, 2 Jul 1998 08:40:52 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id IAA08211 for urn-ietf@services; Thu, 2 Jul 1998 08:40:52 -0400 (EDT)
Received: from beatles.cselt.it (beatles.cselt.it [163.162.29.125]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA08208 for <urn-ietf@Bunyip.Com>; Thu, 2 Jul 1998 08:40:45 -0400 (EDT)
Received: from beatles.cselt.it (beatles.cselt.stet.it [163.162.29.125]) by beatles.cselt.it (8.8.6/8.8.5) with SMTP id OAA21427  for <urn-ietf@Bunyip.Com>; Thu, 2 Jul 1998 14:39:02 +0200 (MET DST)
Message-Id: <199807021239.OAA21427@beatles.cselt.it>
Date: Thu, 2 Jul 1998 14:39:02 +0200 (MET DST)
From: Maurizio Codogno <mau@beatles.cselt.it>
Subject: [URN] persistence (was: the "ietf" namespace and internet-drafts)
To: urn-ietf@bunyip.com
MIME-Version: 1.0
Content-Type: TEXT/plain; charset=us-ascii
Content-MD5: qfki2kMJlLKvVUNLszH+ww==
X-Mailer: dtmail 1.2.0 CDE Version 1.2 SunOS 5.6 sun4u sparc 
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Maurizio Codogno <mau@beatles.cselt.it>
Errors-To: owner-urn-ietf@Bunyip.Com

Keith writes in <199806282109.RAA07818@spot.cs.utk.edu>:

> The more I think about it, the more I'm convinced that if there's 
> going to be an IETF namespace, the names within that namespace
> shouldn't reflect RFC numbers or STD numbers or ID names or anything
> else.  They should consist entirely of serial numbers and/or dates.
> Any approach that tries to use the existing names sets a misleading
> example.
> 
> e.g. URN:ietf:23408 might correspond to RFC 822, and
>      URN:ietf:28934 might correspond to STD 11
> 
> (no, they're not the same thing)

I understand some reason for this chioce, but there is something
which escapes me. 

When (if?) STD 11 will be updated, will URN:ietf:28934 point to the new
document, or not? With URN:ietf:std:11 the answer is of course "yes", and
it makes sense to me. Here I am not sure about it...

(probably my idea of "persistence" is dead wrong!)

ciao, .mau.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id IAA05852 for urn-ietf-out; Thu, 2 Jul 1998 08:35:42 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA05847 for <urn-ietf@services.bunyip.com>; Thu, 2 Jul 1998 08:35:40 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id IAA08194 for urn-ietf@services; Thu, 2 Jul 1998 08:35:39 -0400 (EDT)
Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA08189; Thu, 2 Jul 1998 08:35:36 -0400 (EDT)
Received: from spot.cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK) id IAA09333; Thu, 2 Jul 1998 08:35:32 -0400 (EDT)
Message-Id: <199807021235.IAA09333@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "Larry Masinter" <masinter@parc.xerox.com>
cc: "Leslie Daigle" <leslie@bunyip.com>, urn-ietf@bunyip.com, moore@cs.utk.edu
Subject: [URN] Re: URN required reading & a modest proposal 
In-reply-to: Your message of "Tue, 30 Jun 1998 12:24:17 PDT." <001d01bda45c$ac716120$15d0000d@copper-208.parc.xerox.com> 
Date: Thu, 02 Jul 1998 08:35:32 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

> PROPOSAL:  the processing of relative forms against the base is
> _entirely_ syntactic, and occurs BEFORE any attempt at resolution.

This doesn't work unless you somehow wire the base URI to the document.
If there can be more than one base, there will inevitably be conflicts
between the meanings of names relative to that base, just like there
are conflicts when a HTML file with relative links can be accessed
by multiple URLs, but not all servers share the same storage organization.
We don't want URNs to inhernt the problems associated with using relative
forms with URLs.

Using the document's URN for the base URI doesn't work at all, because
there can be more than one URN for a document, and there is no
"distinguished URN".  If you have a distinguished URN to be used as
the base, you're back to needing to do a resolution step (to get
the distinguished URN) before you evaluate the relative form.

And as far as I know there is currently exactly one file format
that lets you wire the BASE into the document.  (okay, maybe two --
I haven't looked to see whether XML does this)

What do relative forms provide for URNs other than a crude compression 
scheme?   If you want compression, gzip is a lot more efficient.

Keith



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA25731 for urn-ietf-out; Wed, 1 Jul 1998 14:36:52 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA25726 for <urn-ietf@services.bunyip.com>; Wed, 1 Jul 1998 14:36:48 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id OAA05680 for urn-ietf@services; Wed, 1 Jul 1998 14:36:47 -0400 (EDT)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id OAA05677; Wed, 1 Jul 1998 14:36:42 -0400 (EDT)
Date: Wed, 1 Jul 1998 14:36:42 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Larry Masinter <masinter@parc.xerox.com>
cc: urn-ietf@bunyip.com
Subject: RE: [URN] URN required reading & a modest proposal
In-Reply-To: <001701bda507$077368c0$15d0000d@copper-208.parc.xerox.com>
Message-ID: <Pine.SUN.3.95.980701142722.4398R-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

On Wed, 1 Jul 1998, Larry Masinter wrote:
> 
> My long message must have gotten in the way of making the key
> point clearly enough:

I'm sorry -- I evidently missed the transition (?) from when you were
proposing the mechanics of how hierarchical references could be 
syntactically implemented in URNs now to the point where you're saying
we shouldn't and the issue isn't there.  I may yet be missing your
point, and for that I apologize, but:

> FOR NOW:   Forget "hierarchical URNs", and disallow "/" in URNs.
> THE ISSUE: What is the 'base' for resources that contain relative
> references?
>     
> This is a technical issue with (non-hierarchical) URNs; without
> a clear approach for determining the 'base' to be used, URNs
> will be unreliable when applied to most of the current web's content.
> 
> This issue is not addressed by RFC 2169 or RFC 2168, or mentioned
> by RFC 2276.

RFC2168:  NAPTR
	This is about resolution server discovery, and I think it 
	would help if you could provide a more concrete idea of what
	should be done at this level for supporting base elucidation -- I
	don't see it.

RFC2276:  Architectural principles
	Again, a much higher-level document than should deal with
	expression of calculation of "base".  If you have a concrete
	suggestion of how it fits into the document, please forward it.

RFC2169:  Trivial HTTP
	This is not expected to be anything other than an experimental,
	non-definitive protocol.  It is meant to provide an implementation
	of the services outlined in the services document.  You've already
	proposed a change to teh N2R service, and that deserves a separate
	discussion (is your suggestion in line with the intention of that
	particular service, etc).

I don't see where elucidation of base is a URN-specific problem; it is
true that the problem is more acute when attempting to provide persistent
identification, but I've been told that URNs are not unique in that regard.

The real place to solve that problem is in the _URI_ documentation, so
that bases are appropriately defined/communicated for all URIs.  In a 
separate forum, I and others have offered all the concrete text I can think of 
to firm up that part of the document in question; if you have more concrete 
suggestions there, the whole of the URI-using population would be well-served.

Leslie.

----------------------------------------------------------------------------

    "The nice thing about reality                 Leslie Daigle
       is that there are        
     so many versions to choose from."            Bunyip Information Systems
                      -- ThinkingCat              (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA23910 for urn-ietf-out; Wed, 1 Jul 1998 12:35:49 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA23905 for <urn-ietf@services.bunyip.com>; Wed, 1 Jul 1998 12:35:46 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id MAA05184 for urn-ietf@services; Wed, 1 Jul 1998 12:35:45 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id MAA05179; Wed, 1 Jul 1998 12:35:42 -0400 (EDT)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <72326(5)>; Wed, 1 Jul 1998 09:35:12 PDT
Received: from copper-208.parc.xerox.com ([13.0.208.21]) by casablanca.parc.xerox.com with SMTP id <71816>; Wed, 1 Jul 1998 08:43:51 PDT
From: "Larry Masinter" <masinter@parc.xerox.com>
To: "Leslie Daigle" <leslie@bunyip.com>
Cc: <urn-ietf@bunyip.com>
Subject: RE: [URN] URN required reading & a modest proposal
Date: Wed, 1 Jul 1998 08:43:44 PDT
Message-ID: <001701bda507$077368c0$15d0000d@copper-208.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
In-reply-to: <Pine.SUN.3.95.980701102838.4398E-100000@mocha.bunyip.com>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Larry Masinter" <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

My long message must have gotten in the way of making the key
point clearly enough:

FOR NOW:   Forget "hierarchical URNs", and disallow "/" in URNs.
THE ISSUE: What is the 'base' for resources that contain relative
references?
    
This is a technical issue with (non-hierarchical) URNs; without
a clear approach for determining the 'base' to be used, URNs
will be unreliable when applied to most of the current web's content.

This issue is not addressed by RFC 2169 or RFC 2168, or mentioned
by RFC 2276.

Once this issue has been dealt with, then it will be possible to
revisit the question of whether hierarchy in URNs can be robust.

Regards,

Larry
--
http://www.parc.xerox.com/masinter
 



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA17465 for urn-ietf-out; Wed, 1 Jul 1998 10:28:35 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA17460 for <urn-ietf@services.bunyip.com>; Wed, 1 Jul 1998 10:28:31 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id KAA04578 for urn-ietf@services; Wed, 1 Jul 1998 10:28:31 -0400 (EDT)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id KAA04575; Wed, 1 Jul 1998 10:28:26 -0400 (EDT)
Date: Wed, 1 Jul 1998 10:28:26 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Larry Masinter <masinter@parc.xerox.com>
cc: urn-ietf@bunyip.com
Subject: [URN] input on the question
In-Reply-To: <000201bda4bf$ece9dc60$15d0000d@copper-208.parc.xerox.com>
Message-ID: <Pine.SUN.3.95.980701100628.4398D-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Larry,

Well, I think you have succeeded in putting together the most detailed,
mechanical presentation of integrating hierarchical fragment references
with the proposed URN system.  I think our only disagreement is in timing --
whether to wait for the appropriate infrastructure to be in place (e.g.,
use of mhtml), or address an existing issue (relative references).

At this point, it involves a judgment call, and I think it's valid to
reassess the state of the whole WG's thinking:  Should we
	
	. enable (URI-based) hierarchical URNs now, while mechanisms _exist_
	  to communicate base URI but are not necessarily widely
	  deployed.  Failure could mean URNs become just another URI
	  scheme that fails to address requirements of reliable resource
	  identification.

	. wait until base-bearing mechanisms are more widely deployed and
	  overt use of hierarchy in URNs is better understood (by virtue
	  of URNs being better understood through deployment experience).
	  This should also expose the reality of the ability to "consciously"
	  assign URNs only with attendant base URI appropriately set.
	  Failure here could mean irrelevance of URNs because of the
	  number of resources that contain relative references already.

To allow hierarchy requires a change of the URN syntax -- allowing "/" 
characters, and, unless the URI syntax document is changed, allowing "urn://".
This will also entail convincing the ADs that we know enough of what we
are doing to make this an advisable change.

So, input on the above question, please.  

Leslie.

----------------------------------------------------------------------------

    "The nice thing about reality                 Leslie Daigle
       is that there are        
     so many versions to choose from."            Bunyip Information Systems
                      -- ThinkingCat              (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA15168 for urn-ietf-out; Wed, 1 Jul 1998 09:18:19 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA15159 for <urn-ietf@services.bunyip.com>; Wed, 1 Jul 1998 09:18:14 -0400 (EDT)
Received: from localhost (delphys@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id JAA04275 for <urn-ietf@services>; Wed, 1 Jul 1998 09:18:14 -0400 (EDT)
X-Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA03326; Wed, 1 Jul 1998 03:15:01 -0400 (EDT)
X-Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <55093(3)>; Wed, 1 Jul 1998 00:14:59 PDT
X-Received: from copper-208.parc.xerox.com ([13.0.208.21]) by casablanca.parc.xerox.com with SMTP id <71816>; Wed, 1 Jul 1998 00:14:52 PDT
From: "Larry Masinter" <masinter@parc.xerox.com>
To: "Leslie Daigle" <leslie@bunyip.com>
Cc: <urn-ietf@bunyip.com>
Subject: RE: [URN] URN required reading & a modest proposal
Date: Wed, 1 Jul 1998 00:14:45 PDT
Message-ID: <000201bda4bf$ece9dc60$15d0000d@copper-208.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
In-reply-to: <Pine.SUN.3.95.980630213230.681A-100000@beethoven.bunyip.com>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Larry Masinter" <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> However, this still overlooks at least one fundamental issue which undermines
> persistence in the use of identifiers: the separation of a  relative reference
> from its base.

I agree that this is a central issue for robust URNs, although it has
almost nothing to do with the syntactic form of URNs.

Almost all human communication requires some context for it to be understood.
If you saw a product review at "urn:reviews:1234" that said:

   "I thought that it was too expensive and didn't work very well."

you wouldn't be able to interpret that, unless you knew about the context
of the "I" (who said it), and the "it" (what product?!). In URL-space,
these contectual elements are often provided by the context of access;
the host that you get it from, the path that leads up to it. If you land,
by chance, on some page using Alta Vista, you can climb up the URL space
to figure out the context.

But when persistent identifiers (URNs) are employed, the context of documents
so referenced may have to be determined in other ways; most likely,
by associating metadata with the document. So just as the product review
should not be separated from the author and date of creation, having the
'base' be part of the metadata of the document would be an appropriate
way to make sure that relative references don't become separated from the
base against which they can apply.

I think MHTML has provided some answers, too, for the cases where
more extensive rewriting is necessary. In MHTML, a
document migrates from its original home on some web server to an
embedded piece of content; within MHTML structures, relative references
are resolved against the base supplied with the enclosure, and then
those references are potentially matched and rewritten by context
that is supplied with the document itself. It would make sense for
N2R to return a 'multipart/related' which contains the resource and
its related embedded material, rather than merely the resource itself.

> > Under this view, the validity of the hierarchical nature of URNs,
> > and the utility of relative forms against a URN base, are independent
> > of the mechanisms and architectural principles of  RESOLUTION,
> > since the syntactic processing happens before resolution is attempted.
>
> To do this requires both the base and the relative fragment, and
> the only mechanisms we currently have for communicating that base are
> (at least currently), dependent on the resolution process (e.g.: "use
> the URI used to access the resource").

This is not true! There are many ways of associating a base with
a document, communicated by a variety of different means. As I mentioned,
MHTML supplies one. Clearly for documents accessed through URN resolution,
the base for relative references should be either taken from  the actual
location of the document, (not the "URI used to originally access it"),
or through content-base, etc.

> 	. you do an N2R resolution and get a resource, which
> 	  contains relative references
> 	. you then want to resolve the relative references which,
> 	  and unless a specific base is delivered, the URI syntax
> 	  document says "default to the URI used to get here" -- i.e.,
> 	  the URN.

Clearly this points out that N2R resolution needs to return a usable
content-base. Otherwise, you are _disallowing_ resources obtained from
N2R to have relative references at all!

> If URNs do not support hierarchy, then you have a URI scheme that
> is not appropriate for the syntactic manipulation, and you have a problem.

I agree that you have a problem whether or not URNs support hierarchy,
as long as you want to name resources that contain relative pointers.

> If URNs _do_ support hierarchy in the general way, then:
>
> 	. _all_ URN references to this document must be formed on
> 	  the same hierarchy as the relative references, or else
> 	  the URNs formed after the syntactic manipulation will simply
> 	  be wrong.  And, there's no (known) way of distinguishing
> 	  between a URN that accepts the document's embedded hierarchy
> 	  and those that do not.

This doesn't make sense to me. Relative references must be resolved
against the applicable 'base'. URN references used to denote a document
may be completely inappropriate as the base for references within
the document.

That is why, whether you use multipart/related or some other structure,
it is important for the URN to reference not the 'resource itself',
but rather the 'resource with associated metadata', and to make sure
that the metadata covers the same kind of information that is
normally available when a resource is accessed via a URL rather
than a URN, including the identity of the authority, location, date,
etc. If "N2R" doesn't support this now, it would be good to fix it.
You need name-to-(resource+metadata).

> Note that the embedded references are likely created by the document
> author/responsible person.  URNs, by contrast, will be assigned by
> a variety of independent organizations, which have their own requirements
> for name structure.

But the assignment of names in the library community is not an isolated
event, but rather is coupled with the assignment of additional metadata
as well. A work isn't named and given a call number without also identifying
the author, date, title, publisher, publisher's address, and other bits of
information that are necessary to interpret relative references within it.

Any assignment of a name to a resource that contains relative
references should be accompanied by an indication of the base for the
resolution of those relative references. If the base is the 'location',
then that base needs to be communicated back as part of N2R resolution.

This is completely straightforward and required independent of the organization
of the name space and its hierarchy or lack thereof.

In _some_ circumstances, it will be appropriate to assign names to the
components of what originally was a hierarchy in a compatible hierarchical
fashion; in those circumstances, using hierarchical URNs, and allowing
the 'base' to be the base URN, makes sense. But this is the decision
of the naming authority that is assigning the URNs. There's certainly
no reason to disallow it. The requirement to supply a 'base' comes not from
the use of hierarchies in URN spaces at all, but from the desire to assign
permanent names to objects that contain relative references.


>                                 A single web page may validly
> have assigned to it URNs from both of these sources; the sources do
> not have the same hierarchical structure, nor are they in any way
> related to the structure of the relative references offered by the
> author.  Therefore, it is _not_ valid to assume that relative fragments
> will work with all these URIs for the same resource.

Exactly, this is why whenever you have a URN which names a resource
that contains relative fragments, it is necessary to have a mechanism
to determine the base. Even if it is a single URN. Even if the URN
is "urn:space:1". What is the base for relative references?

> Yeah; but I'll play an unusual card and point out that the reality
> is that the bulk of existing resources are web pages, and they already
> have relative references in them, with little or no formal declaration
> of base.
>
> We can write a BCP on when to use relative references and when not, but
> the reality is that people will slap URNs on existing resources, however
> they are formulated.

But URNs won't work if 'slapped on' to existing resources that contain
relative references. As you say, the references are there, and there
is a desire to name them in a location-independent way. So you need
_some_ way to associate a base. Once you have that, you might use that
mechanism to associate a base that happens to be a URN, in the case
where the URN space matches the hierarchy of the original URL space,
but that's a URN-space-designer choice.

I think we've uncovered an element that should have been addressed
in RFC 2276 and wasn't, which is the handling of relative references
when a URN names a resource which has them. Keeping URNs from having
hierarchical structure might be a way of making sure those relative
references are _broken_, but it's hardly good design.

> > >  Keith asked whether or not it is worth casting into
> > > question URNs' ability to provide persistent references in order
> to support
> > > this case.  Anything I've seen suggests it comes back to point #1 --
> > > we don't yet understand well enough how to do these across _all_ URN
> > > namespaces.
> >
> > Perhaps by 'understand' you really mean 'accept'? Syntactic preprocessing
> > is certainly 'understandable', isn't it? It's really a matter of whether
> > you accept it as a viable way of dealing with relative processing.
>
> No, I mean understand, as in understand and address all the very real
> ramifications.  Your proposal is indeed easily understood, and
> technically straightforward.  But, it's like an extended warranty
> on a new car:  what's important is not the long list of things it
> will cover, so much as the very significant bits that are not.

I think the crux of the matter is that relative references are in the
very documents you want to name, and that you can't eliminate them.
Since they're there, if you want to name them with persistent identifiers,
then you have to decide how they are to be processed! I suggest merely
that N2R be modified to always carefully supply a 'base', and that
the control of the 'base' for N2R resolution be in the hands of the
namespace, and not in the hands of the resource reached.

With that structure in place, you're set up to allow URNs to have
a hierarchy if it is useful, and to not require it if it is not.

> But you haven't addressed (accepted?) the deployment issues outlined
> above.  And, at least the last time I checked, this group was still
> concerned with anticipating deployment and scaling issues.

I agree that these are important issues to be worked out, and I hope
that I've noted the primary implementation issue that is required,
with or without hierarchical URN name spaces.

> I have every faith that HFIs will address many problems.  And, if _that_
> work can address the kinds of problems that will be encountered in
> real usage terms, then it will be appropriate to update RFC2168
> with the appropriate terminology.   But, to change the syntax in
> anticipation of the successful outcome is, to my way of thinking, like
> saying "let's load the gun and figure out how to aim later".

I hope you agree that the problem is not with the syntax of URNs,
but rather the technical and deployment issue of trying to use
URNs with resources that contain relative references. The
proposal that N2R must supply a base (which overrides
any other base supplied with or by the resource itself) is a good
first step, although in general I believe that more is required.

Larry


                                                                                                                                                                                                                                                                                                                                                                                                                      1998-07.mail.1                                                                                      0000666 0000036 0000010 00005007523 06562063727 011713  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    
Received: from cnri by ietf.org id aa08992; 1 Sep 97 13:55 EDT
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid NAA22100 for <ietf-archive@cnri.reston.va.us>; Mon, 1 Sep 1997 13:58:59 -0400 (EDT)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id MAA20728;
	Mon, 1 Sep 1997 12:54:26 -0500 (CDT)
Received: from academ.com (sob@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id MAA20722
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Mon, 1 Sep 1997 12:54:24 -0500 (CDT)
Received: (from sob@localhost)
	by academ.com (8.8.5/8.8.5) id MAA28665;
	Mon, 1 Sep 1997 12:54:15 -0500 (CDT)
Message-Id: <199709011754.MAA28665@academ.com>
From: Stan Barber <sob@academ.com>
Date: Mon, 1 Sep 1997 12:54:14 CDT
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Paul Overell <paulo@turnpike.com>, ietf-nntp@academ.com
Subject: Re: ietf-nntp New draft available
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

You write:
> I think you need to list any particular incompatibilities with RFC977, in particular
> 4 digit years in the NEWGROUPS and NEWNEWS command; and the removal of the SLAVE
> command.  

The NEWGROUPS and NEWNEWS commands are not incompatible with RFC977. They
extend the syntax, but the old syntax works just fine.

The SLAVE command did nothing in RFC 977, so I removed it. Please tell me how 
you use the SLAVE command. If lots of people use, we can put it back in. If
no one uses it, what's the point of having it in there?

> This whole section concerning MUST and SHOULD etc could be replaced with a reference
> to RFC2119.

Good idea.

> 
> [snip]
> 
> >          10.2.1    ARTICLE
> 
> [snip]
> 
> >          10.2.1.1  Responses
> >
> >                 220 n <a> article retrieved - head and body follow (n =
> >                    article number, <a> = message-id)
> >                 221 n <a> article retrieved - head follows
> >                 222 n <a> article retrieved - body follows
> >                 223 n <a> article retrieved - request text separately
> >                 412 no news group has been selected
> >                 420 no current article has been selected
> >                 423 no such article number in this group
> >                 430 no such article found
> 
> When an ARTICLE is requested by message-id what is the article number, n, given in
> the response? for which newsgroup? perhaps that from the last GROUP command but what
> if no GROUP command has been given?  Implementations I have used give 0 as the
> article number in this case.  This needs to be specified.

Okey.

> 
> [snip]
> >          12.2 DATE
> >
> [snip]
> 
> >            This command returns a one-line response code of 111 followed
> >            by the GMT date and time on the server in the form
>                     ^^^
>                     UTC
I will handle this differently in the next release of the document.
> 
> >          12.4 NEWGROUPS
> 
> [snip]
> >            with HH being hours on the 24-hour clock, MM minutes 00-59,
> >            and SS seconds 00-59.  The time is assumed to be in the
> >            server's timezone unless the token "GMT" appears in which case
> >            both time and date are evaluated at the 0 meridian.
> 
> Reword this as
> 
>         With HH being hours in the 24-hour clock 00-23, MM minutes 00-59, and SS
>         seconds 00-60, which allows for leap seconds.  The token "GMT" specifies
>         that the date and time are given in UTC.  If the token "GMT" is omitted then
>         the date and time are specified in the server's local timezone.  Note that
>         there is no way within this specification of NNTP to establish the server's
>         local timezone.

I will consider your suggestion in the next release of this document.

> 
> [snip]
> 
> >          13.1 Initial IANA Registry
> 
> >            The IANA's initial registry of NNTP service extensions
> >            consists of these entries:
> 
> [snip]
> >          Identification and    AUTHINFO              Defined in this
> >          Authentication        AUTHINFO SIMPLE       document
> 
> AUTHINFO SIMPLE is *not* defined in this document.

True. This is an error and should be replaced with AUTHINFO GENERIC.

> General Comments.
> ----------------
> 
> 1.      Needs a contents page, difficult to find commands otherwise.

This is planned for a future release of the document. When I add the examples,
I will add the table of contents.

> 
> 2.      Page 30 is missing, or rather page numbering has gone wrong.

Probably the latter. It was paginated automatically by a word processor.

> 
> 3.      I am not clear on the status of the non-RFC977 commands.  Are they optional
>         extensions or a mandatory part of the standard?  Does the LIST EXTENSION
>         list the extensions to RFC977 or to this draft, RFC977bis?  I.e. would any
>         of these be returned by LIST EXTENSIONS? 
> 
>         MODE READER
>         AUTHINFO USER
>         AUTHINFO PASS
>         AUTHINFO GENERIC
>         LIST EXTENSIONS
>         LIST ACTIVE
>         LIST ACTIVE.TIMES
>         LIST DISTRIBUTIONS
>         LIST DISTRIB.PATS
>         LIST NEWSGROUPS
>         LIST OVERVIEW.FMT
>         LIST SUBSCRIPTIONS
>         LISTGROUP
>         OVER
>         PAT
>         CHARSET
>         DATE

All commands listed in this document other than those in the IANA registry 
table are considered part of the base and would not be returned by
LIST EXTENSIONS.

> 
> 4.      Part of the vagueness in RFC977 was its lack of a precise, complete, formal
>         syntax of both command and replies.  Please can we have one? preferably
>         using ABNF (draft-ietf-drums-abnf-03.txt, vested interest declared).


Please write up one and send it along.

> 
> 5.      The SLAVE command has been removed.  This in an incompatible change so
>         should either be noted as such or recommend that servers implement it as a
>         NOP and always return 202.


Yes, it was removed because it did nothing. 

> 
> 6.      I agree with Jonathan Grobe that the STAT, BODY, and HEADER command deserve
>         a section each, otherwise they get lost within the text about ARTICLE.
> 


Okey. Both you and Jonathan find this confusing or believe it confuses others.
Please suggest new text that addresses this concern.
-- 
Stan   | Academ Consulting Services        |internet: sob@academ.com
Olan   | For more info on academ, see this |uucp: {mcsun|amdahl}!academ!sob
Barber | URL- http://www.academ.com/academ |Opinions expressed are only mine.


Received: from cnri by ietf.org id aa09786; 1 Sep 97 15:01 EDT
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid PAA22199 for <ietf-archive@cnri.reston.va.us>; Mon, 1 Sep 1997 15:04:45 -0400 (EDT)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id OAA20985;
	Mon, 1 Sep 1997 14:00:33 -0500 (CDT)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id OAA20980
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Mon, 1 Sep 1997 14:00:32 -0500 (CDT)
Received: from karoshi.ucsd.edu (brian@karoshi.ucsd.edu [132.239.1.111])
	by academ.com (8.8.5/8.8.5) with ESMTP id OAA29452;
	Mon, 1 Sep 1997 14:00:30 -0500 (CDT)
Received: (from brian@localhost)
	by karoshi.ucsd.edu (8.8.5/8.8.5) id MAA03937;
	Mon, 1 Sep 1997 12:00:28 -0700 (PDT)
Date: Mon, 1 Sep 1997 12:00:28 -0700 (PDT)
From: Brian Kantor <brian@karoshi.ucsd.edu>
Message-Id: <199709011900.MAA03937@karoshi.ucsd.edu>
To: ietf-nntp@academ.com, paulo@turnpike.com, sob@academ.com
Subject: Re: ietf-nntp New draft available
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

>article number if no group is given

all zeros
	- Brian


Received: from cnri by ietf.org id aa09406; 2 Sep 97 11:26 EDT
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid LAA24048 for <ietf-archive@cnri.reston.va.us>; Tue, 2 Sep 1997 11:29:54 -0400 (EDT)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id KAA24259;
	Tue, 2 Sep 1997 10:25:59 -0500 (CDT)
Received: from academ.com (sob@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id KAA24254
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Tue, 2 Sep 1997 10:25:58 -0500 (CDT)
Received: (from sob@localhost)
	by academ.com (8.8.5/8.8.5) id KAA05952;
	Tue, 2 Sep 1997 10:25:51 -0500 (CDT)
Message-Id: <199709021525.KAA05952@academ.com>
From: Stan Barber <sob@academ.com>
Date: Tue, 2 Sep 1997 10:25:51 CDT
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Paul Overell <paulo@turnpike.com>, ietf-nntp@academ.com
Subject: Re: ietf-nntp New draft available
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

> The extended syntax of NEWNEWS and NEWGROUPS are incompatible in so far
> that a client issuing 4 digit years will not work with a server that
> conforms to RFC977.  I am not saying that this is a bad thing, just that
> it needs specifying.  New RFC977bis clients will need to be aware of
> this if they are to interwork with old RFC977 servers. 

I see your point. I will give this some thought for a future version of 
the document.
	
> 
> >The SLAVE command did nothing in RFC 977, so I removed it. Please tell me how 
> >you use the SLAVE command. If lots of people use, we can put it back in. If
> >no one uses it, what's the point of having it in there?
> 
> Nor am I arguing for the retention of the SLAVE command.  But it is
> incompatible in that an RFC977 conforming client can expect the SLAVE
> command.  Again it needs specifying.

Ditto.

> Sorry to labour the point, but are you saying that those commands not in
> the registry are mandatory and those in the registry are optional? 

Yes. 

> At the very least change the title of 10.2.1 to
> 
> 10.2.1  ARTICLE, HEAD, BODY and STAT commands.
>
> But I would rather that it were split into individual sections, one for
> each command.  Each section giving just the semantics and responses for
> that particular command, then referencing a section on the common
> semantics of the effect on the current article pointer etc.

I am willing to change it, but I'd like to see more feedback first.

-- 
Stan   | Academ Consulting Services        |internet: sob@academ.com
Olan   | For more info on academ, see this |uucp: {mcsun|amdahl}!academ!sob
Barber | URL- http://www.academ.com/academ |Opinions expressed are only mine.


Received: from cnri by ietf.org id aa16068; 2 Sep 97 13:05 EDT
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid NAA24446 for <ietf-archive@cnri.reston.va.us>; Tue, 2 Sep 1997 13:08:38 -0400 (EDT)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id MAA24779;
	Tue, 2 Sep 1997 12:04:49 -0500 (CDT)
Received: from academ.com (sob@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id MAA24772
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Tue, 2 Sep 1997 12:04:47 -0500 (CDT)
Received: (from sob@localhost)
	by academ.com (8.8.5/8.8.5) id MAA08544;
	Tue, 2 Sep 1997 12:04:41 -0500 (CDT)
Message-Id: <199709021704.MAA08544@academ.com>
From: Stan Barber <sob@academ.com>
Date: Tue, 2 Sep 1997 12:04:41 CDT
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Paul Overell <paulo@turnpike.com>, ietf-nntp@academ.com
Subject: Re: ietf-nntp New draft available
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

> >> 
> >> Section 12.5 page 29: I understood that the normal format for newsgroups is
> >> a set of wildmats:
> >> 
> >>     The newsgroups parameter is either a single wildmat or several wildmats
> >>     separated by commas.
> >
> >Good point. It will be fixed in a future release of the document.
> 
> Not according to RFC977 3.8.1.  It is a list of comma separated
> newsgroups but only two meta-characters are mentioned * and ! .  Wildmat
> has * but it doesn't have !, at least not according to your para 5.

Perhaps Rich could comment on this one.

> In a similar vein, para 12.4 NEWGROUPS your syntax is
> 
>         NEWGROUPS date time [GMT] [<wildmat>]
> 
> Whereas RFC977 has
> 
>         NEWGROUPS date time [GMT] [<distributions>]
> 
>         where distributions is a comma separated list of "the
>         distribution portion of a new newsgroup (e.g, 'net' in
>         'net.wombat')".
> 

Do people want both formats? 

-- 
Stan   | Academ Consulting Services        |internet: sob@academ.com
Olan   | For more info on academ, see this |uucp: {mcsun|amdahl}!academ!sob
Barber | URL- http://www.academ.com/academ |Opinions expressed are only mine.


Received: from cnri by ietf.org id aa17806; 5 Sep 97 14:37 EDT
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid OAA06951 for <ietf-archive@cnri.reston.va.us>; Fri, 5 Sep 1997 14:40:31 -0400 (EDT)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id NAA08790;
	Fri, 5 Sep 1997 13:36:03 -0500 (CDT)
Received: from academ.com (sob@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id NAA08785
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Fri, 5 Sep 1997 13:36:01 -0500 (CDT)
Received: (from sob@localhost)
	by academ.com (8.8.5/8.8.5) id NAA13462;
	Fri, 5 Sep 1997 13:35:38 -0500 (CDT)
Message-Id: <199709051835.NAA13462@academ.com>
From: Stan Barber <sob@academ.com>
Date: Fri, 5 Sep 1997 13:35:38 CDT
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Paul Overell <paulo@turnpike.com>, ietf-nntp@academ.com
Subject: Re: ietf-nntp New draft available
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

The only reason I added the option of using four digit years was to 
clearly deal with Y2K problems. I don't have a problem with the original
wording, but I have gotten comments from others about Y2K.

What do folks think?

-- 
Stan   | Academ Consulting Services        |internet: sob@academ.com
Olan   | For more info on academ, see this |uucp: {mcsun|amdahl}!academ!sob
Barber | URL- http://www.academ.com/academ |Opinions expressed are only mine.


Received: from cnri by ietf.org id aa27850; 5 Sep 97 21:41 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid VAA08361 for <ietf-archive@cnri.reston.va.us>; Fri, 5 Sep 1997 21:44:38 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA17102 for <ietf-archive@cnri.reston.va.us>; Fri, 5 Sep 1997 21:41:29 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 5 Sep 1997 21:36:38 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA16510 for ipp-outgoing; Fri, 5 Sep 1997 21:28:07 -0400 (EDT)
Date: Fri, 5 Sep 1997 18:24:06 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199709060124.SAA23154@woden.eng.sun.com>
To: Robert.Herriot@eng.sun.com, rturner@sharplabs.com
Subject: Re: IPP>MOD What if we had both Job-Id and Job-URI for Jobs?
Cc: ipp@pwg.org
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org


> From rturner@sharplabs.com Fri Sep  5 18:15:34 1997
> 
> Bob,
> 
> Some of your discussion assumes that the use of the integer job-id
> and printer-uri combination would be included in operations to the
> original printer-uri.
> 
> What if we included the integer job-id as an attribute within the
> operation, and after job submission and assignment, all operations
> were directed at the job-URI. The server handling the job-URI would
> then notice that the request is specifying an integer job-ID and
> it would use that instead of the information derived from the
> URI string?
> 
> Randy
> 

Your suggestion wouldn't work for the LPD-to-IPP gateway because it
assumes that the target for all operations is the Printer specified by
the LPD operation. The gateway can easily take the LPD
(printer-name,Job-Id) and produce an IPP (Printer-URI,Job-Id), but it
cannot produce an IPP Job-URI.  I suspect the same problem exists for
the win32 library.

It is necessary that the Job-URI and the (Printer-URI,Job-Id) be
separate interfaces at potentially different hosts in order for this 
proposal to work.

Bob Herriot 
> 
> 
> 
> Robert Herriot wrote:
> > 
> > It was suggested at the last teleconference that we should have both
> > Job-URIs and Job-Ids.  This email looks at the pros and cons of that
> > idea.
> > 
> > I want to make it clear at the outset of this email, that I am not
> > taking
> > a position on whether we should have both. Rather I want to explore
> > what
> > the ramifications are if we have both.
> > 
> > The following are what I think the characteristics of such a solution
> > are.
> > 
> > If we decide to have both Job-URIs and Job-Ids, all IPP servers MUST
> > support both; otherwise, we are in worse shape than with just one of
> > them from all servers. Client MUST be free to use whichever they want.
> > 
> > For Print-Job, it doesn't matter whether a client specifies whether it
> > wants a Job-URI or Job-ID, or whether the server returns both.  In
> > both
> > cases, the server has to deal with both and the client has to be aware
> > of the choice. So for this discussion, let's assume that the server
> > would return both.
> > 
> > For Get-Attributes and Cancel-Job, a server must implement these
> > operations for both Job-URIs and Job-Ids.  The target may be a Job-URI
> > or the target may be a Printer-URI with a Job-Id attribute.
> > 
> > Both Job-URI and Job-Id attributes are mandatory. Thus a client can
> > query for either via Get-Jobs or Get-Attributes.
> > 
> > The following discusses how this solution works with various gateways.
> > This solution works well in Win32 because it would use the Job-Id
> > only.
> > It also works well for IPP-to-LPD gateways and LPD-to-IPP gateways.
> > 
> > The IPP-to-LPD gateways work well because the Job-Id and Job-URL
> > are both easy to support. So, acting as an IPP server, the gateway can
> > easily support both together.
> > 
> > The LPD-to-IPP gateway is easy to support with Job-Ids, so such a
> > gateway, as a client of a IPP server, would use only the Job-Id and
> > would ignore the Job-URL.
> > 
> > So from a legacy point of view, the solution with both Job-URIs and
> > Job-Ids
> > is as good as the Job-Id solution only.
> > 
> > But now we need to examine what this change means for server
> > implementations.
> > 
> > With this change servers would have a bit more work to do because they
> > would have to offer two ways to do the same thing.  Moreover, it is
> > mandatory that if they support a particular operation, they must
> > support both Job-URIs and Job-Id.  That may be a burden that some
> > implementors won't like -- more code for some abstract future payback.
> > 
> > I expect that for most IPP servers its Job-URIs will always consists
> > of
> > its Printer-URI and a Job-Id so the server can easily convert between
> > Job-URIs and Job-Ids with no architectural additions.
> > 
> > But for servers that want the Job-URI to reference some remote host,
> > the solution is more complicated because operations, such as
> > Get-Attributes and Cancel-Job will go to the remote host when the
> > client uses the Job-URI and these same operations will go to the
> > Printer when the client uses the Printer-URI and Job-Id.  Such servers
> > will have to deal with forwarding issues and the fact that a Job-URI
> > that references a remote host does not guarantee that all traffic goes
> > there because client that use the Job-Id will still come to the
> > original
> > printer.
> > 
> > As I said at the beginning of this email, I take no position on this
> > proposal.  Rather I offer it as the beginning of a discussion.
> > 
> > I would like others to comment on whether this proposal solves the
> > problem, or adds too much complexity to servers for the payback.
> > 
> > Bob Herriot
> 


Received: from cnri by ietf.org id aa12958; 8 Sep 97 16:34 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid QAA14371 for <ietf-archive@cnri.reston.va.us>; Mon, 8 Sep 1997 16:37:27 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA28173 for <ietf-archive@cnri.reston.va.us>; Mon, 8 Sep 1997 16:34:17 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 8 Sep 1997 16:30:25 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA27678 for ipp-outgoing; Mon, 8 Sep 1997 16:21:53 -0400 (EDT)
Date: Mon, 8 Sep 1997 13:21:03 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199709082021.NAA25368@woden.eng.sun.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> Job-URI discussion
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org


> From rturner@sharplabs.com Fri Sep  5 18:50:19 1997


> I don't consider the scenario of an LPD client talking over the network
> to a IPP server to be a viable scenario. For transitional purposes, 
> administrators should not be tearing down their existing printing 
> environments, in this case, we don't have to worry about actually
> converting LPD control file attributes to IPP equivalents; because each
> site's existing LPD environment works fine as it is.

You forgot about the very important case of new IPP servers having to
take jobs from existing LPD clients. This will require LPD-to-IPP gateways
on such servers in order to allow for an orderly transition of customers.

Those clients expect job-Ids which are INTEGERS. Otherwise, they break.

> Getting back to the LPD gateway problem, while I am writing this, Jay's
> mail message stating that "there is no way for an LPD client to know
> what job id was created on job submission" echoes a conversation Jay
> and I had on the phone earlier. RFC 1179 states that the only way an
> LPD client knows how to reference a job is by executing a subsequent
> LPQ request and obtaining a list of jobs and hoping that the LPD server's
> job list contains enough unique information for the end user to pick out
> his or her job from the list.

It is true that a client does not get the job-Id from lpr, but there is
still the round trip problem where the client gets a job-Id via lpq and
then returns it via lprm. The LPD-to-IPP gateway has to know which IPP
job-ID/job-URI is associated with the LPD job-ID received with the lprm
command. That is the hard part when IPP supports only job-URI; and it
is a real problem, not an imagined one.

Bob Herriot


Received: from cnri by ietf.org id aa14368; 8 Sep 97 18:09 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid SAA14731 for <ietf-archive@cnri.reston.va.us>; Mon, 8 Sep 1997 18:12:27 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA29551 for <ietf-archive@cnri.reston.va.us>; Mon, 8 Sep 1997 18:09:05 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 8 Sep 1997 18:01:27 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA29021 for ipp-outgoing; Mon, 8 Sep 1997 17:52:26 -0400 (EDT)
Date: Mon, 8 Sep 1997 14:51:32 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199709082151.OAA25431@woden.eng.sun.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> Job-URI discussion
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

I think that you are missing a piece in the transition story.
Customers will install print servers that run IPP servers, but printers
acessible via these servers must also be accessible via LPD protocol
for those client still running older systems.  Thus these new IPP servers
will also have to support LPD as well, either directly or via an
LPD-to-IPP gateway.

Bob Herriot

 
> From rturner@sharplabs.com Mon Sep  8 13:53:38 1997
> 
> Robert Herriot wrote:
> > 
> > > From rturner@sharplabs.com Fri Sep  5 18:50:19 1997
> > 
> > > I don't consider the scenario of an LPD client talking over the
> > network
> > > to a IPP server to be a viable scenario. For transitional purposes,
> > > administrators should not be tearing down their existing printing
> > > environments, in this case, we don't have to worry about actually
> > > converting LPD control file attributes to IPP equivalents; because
> > each
> > > site's existing LPD environment works fine as it is.
> > 
> > You forgot about the very important case of new IPP servers having to
> > take jobs from existing LPD clients. This will require LPD-to-IPP
> > gateways
> > on such servers in order to allow for an orderly transition of
> > customers.
> 
> This is the case I was talking about, I don't think this is a
> prevalent case. The currently existing base of LPR clients currently
> use LPR/LPD to print, and these systems work. When transitioning
> to IPP, I don't expect these systems to be torn down. Rather, I
> expect client to slowly be configured with IPP clients. You could
> even have a hybrid case where the LPR/remote-LP (SYSV) system has
> their respective "printcap" file entries for certain IPP-enabled
> servers point to shell scripts that automatically launch a real
> IPP client to do the "over-the-wire" stuff. 
> 
> Overall, I don't consider this particular gateway problem to be
> worthy of altering the original model. The real value in getting
> IPP to users is not enabling LPR clients, its enabling IPP clients
> being able to locate IPP printers via the WEB and subsequently
> printing to them. I think we're spending too much time trying to
> save gateway writers a few lines of code.
> 
> Randy
> 
> 
> > 
> > Those clients expect job-Ids which are INTEGERS. Otherwise, they
> > break.
> > 
> > > Getting back to the LPD gateway problem, while I am writing this,
> > Jay's
> > > mail message stating that "there is no way for an LPD client to know
> > > what job id was created on job submission" echoes a conversation Jay
> > > and I had on the phone earlier. RFC 1179 states that the only way an
> > > LPD client knows how to reference a job is by executing a subsequent
> > > LPQ request and obtaining a list of jobs and hoping that the LPD
> > server's
> > > job list contains enough unique information for the end user to pick
> > out
> > > his or her job from the list.
> > 
> > It is true that a client does not get the job-Id from lpr, but there
> > is
> > still the round trip problem where the client gets a job-Id via lpq
> > and
> > then returns it via lprm. The LPD-to-IPP gateway has to know which IPP
> > job-ID/job-URI is associated with the LPD job-ID received with the
> > lprm
> > command. That is the hard part when IPP supports only job-URI; and it
> > is a real problem, not an imagined one.
> > 
> > Bob Herriot
> 


Received: from cnri by ietf.org id aa10208; 9 Sep 97 11:49 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid LAA16913 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Sep 1997 11:52:47 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA08343 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Sep 1997 11:49:37 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 9 Sep 1997 11:44:54 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA07857 for ipp-outgoing; Tue, 9 Sep 1997 11:36:24 -0400 (EDT)
Message-Id: <s4151849.085@novell.com>
X-Mailer: Novell GroupWise 4.1
Date: Tue, 09 Sep 1997 09:34:33 -0600
From: Scott Isaacson <SISAACSON@novell.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> Job-URI discussion
Mime-Version: 1.0
Content-Type: text/plain
Content-Disposition: inline
Sender: ipp-owner@pwg.org

Below are my thoughts on all of the Job URI/Job ID discussions recently. 
Even though I have just been a lurker lately, I hope my possition for
support for Job URIs is well known.  I endorse 100% of what Randy has
offered.

My ideas:

1)  Gateways issues are not the real issue.  I agree with Randy's comments
about the IPP model not being constrained by gateway implementation issues 
(agreeing with see Randy's comments below).  Gateways, by definition, do
impedence matching between  two different systems (models).   Gateways are
necessary but not front runner  cases.

2) The real issue is support for existing client access (API).  One of the
most critical features of IPP is that all existing (unmodified applications
and print drivers) can be used with an IPP print provider.  We call this
"application printing" (print from any application once the printer has been
"installed" to the desktop).  In the Windows enviroments this means writing
an IPP print provider under the EXISTING printing interfaces.  In other
environments it means basically the same thing (writing a modular piece that
can slip in under EXISTING interfaces).  So the real question is "Can
exiting client printing models and APIs be supported by the new IPP model?" 
and remember that I mean all client printing models, not just "one
particular vendor".  Again, after all the discussion I am convinced the
answer is YES. The reasons often associated with a NO answer is only that it
would be MORE DIFFICULT,  not  impossible.  I have never seen a "it can not
be done" argument?  Did I miss it?  This is software, we can do anything! 
However, we do need to be pragmatic.  What is the exact perfomance vs future
potential tradeoffs?   Too bad that is far too unknown right now.  

3) In other Internet (non IPP specific circles) there is much theoretical
debate over the difference between URNs (location transparent names) and
URIs (often location dependent IDs).  If often wonder if the same principles
in those arguments do not apply to this Job URI vs Job ID discussion (just
up one more layer of abstraction).

Scott Isaacson

>>> Randy Turner <rturner@sharplabs.com> 09/08 2:47 PM >>>
> Overall, I don't consider this particular gateway problem to be
> worthy of altering the original model. The real value in getting
> IPP to users is not enabling LPR clients, its enabling IPP clients
> being able to locate IPP printers via the WEB and subsequently
> printing to them. I think we're spending too much time trying to
> save gateway writers a few lines of code.


                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                  


Received: from cnri by ietf.org id aa21291; 9 Sep 97 22:06 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid WAA19073 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Sep 1997 22:09:44 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id WAA23255 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Sep 1997 22:06:33 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 9 Sep 1997 21:56:24 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA21244 for ipp-outgoing; Tue, 9 Sep 1997 21:25:27 -0400 (EDT)
Message-ID: <41135C785691CF11B73B00805FD4D2D703878C98@RED-17-MSG.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'rturner@sharplabs.com'" <rturner@sharplabs.com>, ipp@pwg.org
Subject: RE: IPP> jobid (one more time)
Date: Tue, 9 Sep 1997 18:25:16 -0700
X-Priority: 3
X-Mailer: Internet Mail Service (5.0.1459.27)
Sender: ipp-owner@pwg.org

My research (with the people who have written the code) shows that this
is not the case

> -----Original Message-----
> From:	Randy Turner [SMTP:rturner@sharplabs.com]
> Sent:	Tuesday, September 09, 1997 5:05 PM
> To:	ipp@pwg.org
> Subject:	Re: IPP> jobid (one more time)
> 
> Paul Moore wrote:
> > 
> > The new job MIB defines a 32-bit job identifier that persists as a
> way
> > of identifying a job.
> > 
> > The Win32 API does the same - used on the vast majority of the
> world's
> > desktops.
> > 
> > Bob H says that UNIX uses a 32 bit job ID in the same way.
> > 
> > It's not like I am suggesting that we use something obscure,
> > non-published or only used by 1% of the world. I am suggesting that
> we
> > may want to leverage some of the exisiting software in the world.
> 
> 
> From my research, you can't use the job-id returned by an IPP
> server to access the Win95 print spooler. You have to use the
> job-id (DWORD value) returned by the AddJob() API call. You will
> then have to maintain a mapping between this Win95-derived job-id
> and the job-id/job-uri returned by a remote IPP server. We are not
> proposing replacing the existing software in the world, just
> supplementing it.
> 
> I think the job MIB also specifies an octet string for supplemental
> job identification (is this right Tom H.?)
> 
> Randy


Received: from ietf.org by ietf.org id aa09604; 11 Sep 97 10:44 EDT
Received: from ietf.ietf.org by ietf.org id aa08111; 11 Sep 97 10:11 EDT
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce@ietf.org
Cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-biblio-01.txt
Date: Thu, 11 Sep 1997 10:11:14 -0400
X-Orig-Sender: cclark@ietf.org
Message-ID:  <9709111011.aa08111@ietf.org>

--NextPart

A Revised Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: Using Existing Bibliographic Identifiers 
                          as Uniform Resource Names
	Author(s)	: C. Lynch, C. Preston, R. Daniel
	Filename	: draft-ietf-urn-biblio-01.txt
	Pages		: 11
	Date		: 10-Sep-97
	
A system for Uniform Resource Names (URNs) must be capable
of supporting identifiers from existing widely-used naming
systems.  This document discusses how three major
bibliographic identifiers (the ISBN, ISSN and SICI) can be
supported within the URN framework and the currently
proposed syntax for URNs.


Internet-Drafts are available by anonymous FTP.  Login wih the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-biblio-01.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-biblio-01.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ds.internic.net.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-biblio-01.txt".
	
NOTE:	The mail server at ds.internic.net can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID:	<19970910163453.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-biblio-01.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-biblio-01.txt";
	site="ds.internic.net";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19970910163453.I-D@ietf.org>

--OtherAccess--

--NextPart--





Received: from cnri by ietf.org id aa23010; 16 Sep 97 14:28 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid OAA09732 for <ietf-archive@cnri.reston.va.us>; Tue, 16 Sep 1997 14:31:15 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA16651 for <ietf-archive@cnri.reston.va.us>; Tue, 16 Sep 1997 14:28:08 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 16 Sep 1997 14:23:54 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA16123 for ipp-outgoing; Tue, 16 Sep 1997 14:14:49 -0400 (EDT)
Date: Tue, 16 Sep 1997 11:16:23 -0700 (PDT)
From: papowell@astart.com
Message-Id: <199709161816.LAA05857@astart4.astart.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP>MOD What if we had both Job-Id and Job-URI for Jobs?
Sender: ipp-owner@pwg.org

Note:
  As I have said,  I think there is a separate issue of Printers
and Spoolers for the IPP protocol.  Gateways are EXPLICITLY spoolers.
Now you can incorporate or try to incorporate spooler functionality
into a printer,  but you should note that the 'server' that everybody
seems to be referring to is,  to me, at least,  a PRINTER server
and not a SPOOLER server.

> From rturner@sharplabs.com Mon Sep 15 19:48:18 1997
> Date: Mon, 15 Sep 1997 19:24:26 -0700
> From: Randy Turner <rturner@sharplabs.com>
> To: ipp@pwg.org
> Subject: Re: IPP>MOD What if we had both Job-Id and Job-URI for Jobs?
> 
> I will try and emphasize my position on LPD gateways by saying that
> I don't consider the LPD-to-IPP gateway case to be a common case
> for gateways. As I have stated previously, it gives no value to
> LPR/LPD clients to gateway to IPP because they are still
> funneling(filtering) their requests through the same front end
> interface.  The kind of technology we are delivering for IPP version
> 1.0 is oriented towards the user, so outfitting end users (clients)
> with IPP as soon as possible should (IMHO) be the goal for deployment
> of IPP.

I disagree.  I feel that LPD->IPP gateways will be needed for
various compatibility reasons,  as there are a very large number of
folks out there who have LPR/LP type of implementations and want to
get the services available with IPP type of control,  but do not want
to upgrade/change their printing mechanisms on ALL the hosts under
their control.  I might note that IPP Spoolers are currently not part
of the IPP protocol,  so we are simply having an academic discussion,
right?

> 
> Also, administrators should not be deinstalling their current base
> of LPR/LPD services. IPP will supplement, not replace, LPD during
> a transition phase.

If I was to think about designing a spooler,  I would start with
a IPP spooler and then design in LPD to IPP translation.  But this is
a design decision.  You could also have separate queues for each job
(LPR/IPP) type as well.

> 
> I do see a need for IPP-to-LPD gateways because IPP servers (operating
> as spoolers on WinNT or Unix systems), might want to connect directly
> to network printers using TCP/IP, and the most commonly deployed
> embedded TCP/IP printing solution within printers is
> LPD.

While this is the most commonly 'deployed' method,  I think that most
folks would use the 'TCP/IP socket' to the print engine to transer jobs,
especially if you wanted to emulate things like status information, etc.

>   We would like to include the existing installed base of
> network printers in IPP configurations, but we don't want to have
> to upgrade their firmware to do this.  Therefore, allowing IPP
> servers to transfer print jobs into the LPD environment is something
> I think needs to happen. Dropping data and control files into LPD
> spool directories from an IPP server is pretty easy on Unix systems.
> I'm not positive about Windows/NT based LPD services but I would
> imagiine that this is also fairly straightforward.
> 

Been there, done, that.  Trivial.

> Also, concerning Roger's comment about delaying Job-URIs into
> Version 2.0,  I think
> 
> the URI is one of the only really new features of network printing
> we are offering and I would really like to see it available in
> version 1.0; among other things, its the job URI that will allow
> easy deployment and integration of IPP over other transports other
> than HTTP, which is something I think we all are thinking about
> for the future.
> 
> Also, converning Patrick Powell's comments about the movement of
> jobs using URIs, this feature is only one of the features that job
> URI provides so we shouldn't focus on this one aspect of functionality
> (even though we get it for free with the adoption of the URI concept,
> and its not hard to envision its use regarding the movement of
> jobs).
> 
> Randy
> 
> 
> 
> Tom Hastings wrote:
> 
> > I too am trying to understand Bob's third alternative and do not have
> > an opinion.
> >
> > However, there is a variation on Bob's third alternative that might be
> > less of a burden on IPP servers, while providing the same benefit to
> > supporting IPP under current APIs and in gateways.
> >
> > The idea is basically to have only job-uri as the access point for jobs, but
> > require an additional attribute that a client can supply a 32-bit job
> > id in and the server just stored it away.  So instead of the client or
> > gateway having to store the job-id
> > to job-uri map, the map is stored in the IPP server.  This solves the
> > stale data problem, because the map information is kept as long as the
> > job exists in the server and no longer.
> >
> > This approach is what ISO DPA has in its job-client-id attribute.
> >
> > This is the strategy that we are using in the IETF Job Monitoring MIB
> > with the jmJobSubmissionID table which accepts any client id as an input
> > index and returns the job-id that the server/agent is using.
> >
> > The only issue left is how does a client or gateway find a job
> > with a particular job-id?
> >
> > There are two ways:
> >
> > One way would be to add the job-id as an optional input filter attribute to the
> > Get-Jobs attribute which takes the Printer URI as input, not a JOB URI
> > and the client would get back the job.  This would put the burden on
> > the server of being able to access jobs in two ways, but only on Get-Jobs
> > which is a search anyway.
> >
> > The Get-Attributes operation would continue to require the job-uri.
> >
> > So a client could either:
> > (1) cache the job-uri and use it for subsequent Get-Attributes or Cancel-Job
> > (2) always use Get-Jobs operation to perform a Get-Attribtes for a particular
> >     job and use Get-Jobs operation first to get the job-uri in order to do the
> >     Job-Cancel.
> >
> > The other way, would be to put the burden completely on the client
> > (by only mandating that the IPP server support the "job-client-id" 32-bit
> > attribute and just passively store the attribute supplied by the client).
> >
> > Then the client must use a Get-Jobs with the
> > "requested-attributes"='job-client-id,job-uri' and get all of the
> > mapped pairs back and find the URI it needs to use in the IPP operation
> > on a job: Get-Attribute or Cancel-Job.
> >
> > With either way, the map is kept in the IPP server.
> >
> > Comments?
> >
> > Tom
> >
> > At 08:53 09/09/97 PDT, Scott Isaacson wrote:
> > >Bob did a good job at introducing and summarizing the issues associated with
> > >the "open minded" idea of having both Job IDs and Job URIs.  I am really
> > >trying to have an open mind and think new thoughts, but my gut reaction and
> > >continued perception (even after reading Bob's message) is that it is too
> > >cumbersome, and not very elegant.  It does not really solve the problems
> > >unless we force ALL Printer implementation to support the passing in and
> > >then passing back out of this helper attribute.  That seems ok, but when
> > >implementations must support operations either being addressed to a Printer
> > >(P), or a Job (J), or a Printer plus ID (P,s), and then respond in Get-Jobs
> > >etc with both (J) and (P,s), that sounds very un-ok.
> > >
> > >Let's either fish or cut bait.
> > >
> > >Scott
> > >
> > >
> > >************************************************************
> > >Scott A. Isaacson
> > >Print Services Consulting Engineer
> > >Novell Inc., 122 E 1700 S, Provo, UT 84606
> > >V: (801) 861-7366, (800) 453-1267 x17366
> > >F: (801) 861-4025, E: scott_isaacson@novell.com
> > >W: http://www.novell.com
> > >************************************************************
> > >
> > >>>> Robert Herriot <Robert.Herriot@Eng.Sun.COM> 09/05 5:59 PM >>>
> > >It was suggested at the last teleconference that we should have both
> > >Job-URIs and Job-Ids.  This email looks at the pros and cons of that idea.
> > >
> > >I want to make it clear at the outset of this email, that I am not taking
> > >a position on whether we should have both. Rather I want to explore what
> > >the ramifications are if we have both.
> > >
> > >The following are what I think the characteristics of such a solution are.
> > >
> > >If we decide to have both Job-URIs and Job-Ids, all IPP servers MUST
> > >support both; otherwise, we are in worse shape than with just one of
> > >them from all servers. Client MUST be free to use whichever they want.
> > >
> > >For Print-Job, it doesn't matter whether a client specifies whether it
> > >wants a Job-URI or Job-ID, or whether the server returns both.  In both
> > >cases, the server has to deal with both and the client has to be aware
> > >of the choice. So for this discussion, let's assume that the server
> > >would return both.
> > >
> > >For Get-Attributes and Cancel-Job, a server must implement these
> > >operations for both Job-URIs and Job-Ids.  The target may be a Job-URI
> > >or the target may be a Printer-URI with a Job-Id attribute.
> > >
> > >Both Job-URI and Job-Id attributes are mandatory. Thus a client can
> > >query for either via Get-Jobs or Get-Attributes.
> > >
> > >The following discusses how this solution works with various gateways.
> > >This solution works well in Win32 because it would use the Job-Id only.
> > >It also works well for IPP-to-LPD gateways and LPD-to-IPP gateways.
> > >
> > >The IPP-to-LPD gateways work well because the Job-Id and Job-URL
> > >are both easy to support. So, acting as an IPP server, the gateway can
> > >easily support both together.
> > >
> > >The LPD-to-IPP gateway is easy to support with Job-Ids, so such a
> > >gateway, as a client of a IPP server, would use only the Job-Id and
> > >would ignore the Job-URL.
> > >
> > >So from a legacy point of view, the solution with both Job-URIs and Job-Ids
> > >is as good as the Job-Id solution only.
> > >
> > >But now we need to examine what this change means for server
> > >implementations.
> > >
> > >With this change servers would have a bit more work to do because they
> > >would have to offer two ways to do the same thing.  Moreover, it is
> > >mandatory that if they support a particular operation, they must
> > >support both Job-URIs and Job-Id.  That may be a burden that some
> > >implementors won't like -- more code for some abstract future payback.
> > >
> > >I expect that for most IPP servers its Job-URIs will always consists of
> > >its Printer-URI and a Job-Id so the server can easily convert between
> > >Job-URIs and Job-Ids with no architectural additions.
> > >
> > >But for servers that want the Job-URI to reference some remote host,
> > >the solution is more complicated because operations, such as
> > >Get-Attributes and Cancel-Job will go to the remote host when the
> > >client uses the Job-URI and these same operations will go to the
> > >Printer when the client uses the Printer-URI and Job-Id.  Such servers
> > >will have to deal with forwarding issues and the fact that a Job-URI
> > >that references a remote host does not guarantee that all traffic goes
> > >there because client that use the Job-Id will still come to the original
> > >printer.
> > >
> > >
> > >
> > >As I said at the beginning of this email, I take no position on this
> > >proposal.  Rather I offer it as the beginning of a discussion.
> > >
> > >I would like others to comment on whether this proposal solves the
> > >problem, or adds too much complexity to servers for the payback.
> > >
> > >
> > >Bob Herriot



Received: from cnri by ietf.org id aa00329; 16 Sep 97 18:31 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid SAA11108 for <ietf-archive@cnri.reston.va.us>; Tue, 16 Sep 1997 18:35:06 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA18632 for <ietf-archive@cnri.reston.va.us>; Tue, 16 Sep 1997 18:31:58 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 16 Sep 1997 18:25:33 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA18115 for ipp-outgoing; Tue, 16 Sep 1997 18:16:30 -0400 (EDT)
Date: Tue, 16 Sep 1997 15:18:16 -0700 (PDT)
From: papowell@astart.com
Message-Id: <199709162218.PAA09291@astart4.astart.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP>MOD What if we had both Job-Id and Job-URI for Jobs?
Sender: ipp-owner@pwg.org

> From rturner@sharplabs.com Tue Sep 16 13:09:05 1997
> Date: Tue, 16 Sep 1997 12:48:59 -0700
> From: Randy Turner <rturner@sharplabs.com>
> To: ipp@pwg.org
> Subject: Re: IPP>MOD What if we had both Job-Id and Job-URI for Jobs?
>
>
> PAPowell said:
> >I disagree.  I feel that LPD->IPP gateways will be needed for
> >various compatibility reasons,  as there are a very large number of
> >folks out there who have LPR/LP type of implementations and want to
> >get the services available with IPP type of control,  but do not want
> >to upgrade/change their printing mechanisms on ALL the hosts under
> >their control.
>
> You're going to find that mapping IPP semantics (control file, job reject codes, etc.)
> is going to be very difficult to do, especially given the diverse LPR/LPD
> environments. I think administrators would much rather transition to IPP than
> invest a large amount of time shoe-horning these users into the new environment.
> There current implementations are working fine, and I think we are only talking
> about Unix clients making up the bulk of these end users. The user interface
> available with unix-based LPR/LPD clients doesn't even handle the fact that
> a job can be refused for the vast majority of possible reasons that an IPP server
> might issue. The LPR interface only handles any errors dropping the file into the
> spool directory.

Ummm... that is not true.  The LPRng interface quite happily delivers errors.
And note that it is free, compiles and runs on just about any UNIX system with
TCP/IP networking, and there is even an NT port (Don't ask, it wasn't pretty).

> The LPD daemon writes any errors into an administrative log
> file that must be looked at to determine if and why a job might not have printed.

Not true.  See the LPRng implementation.  The error messages are stored on
a 'per job' basis,  and you can use LPQ to see the reasons for print failure.

> Its just not realistic to expect massive amounts of gateway code to be written
> for LPR/LPD clients, only to give them the ability to know whether their job
> can be printed (i.e., VALIDATE_JOB), which is the only feature of IPP that
> I could see LPR/LPD clients utilizing. The existing interface just doesn't allow
> any interactivity with the job submission process.

I don't think 'vast amounts' is the case.  While I personally have not done it,
collegues have indicated that the IPP protocol could be implemented in about
1500 lines of Perl,  and could be backended into LPRng very simply.

>
> LPR/LPD -to- IPP is not how I think IPP will be deployed; we need a rich user
> interface (GUI, http-capable, etc.) to really take advantage of what we are
> offering. Also the Windows print provider interface seems to also provide all
> of these capabilities to GUI-based windows clients.
>
> > I might note that IPP Spoolers are currently not part
> >of the IPP protocol,  so we are simply having an academic discussion,
> >right?
>
> We haven't restricted IPP to either spoolers or print servers, and we shouldn't
> preclude either implementation.
>

I think that if you start trying to deal with spoolers and spooler topics
you are widening the scope of discussion far too much.

I must say that I think that this is simply a matter of opinion.  Somebody
WILL implement a LPD to IPP gateway, somebody else (or the same person)
WILL implement a IPP to LPD gateway.  Now the problem is to see if you
can get the gateways to interact correctly with IPP and LPD... Sigh...

> Randy
> (I hope my email messages are easy to read now, I re-configured my
> email client to not wrap all of my text)

I think that this type of discussion is need in the context of IPP.

Patrick Powell



Received: from cnri by ietf.org id aa11795; 17 Sep 97 11:37 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid LAA13341 for <ietf-archive@cnri.reston.va.us>; Wed, 17 Sep 1997 11:40:07 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA21881 for <ietf-archive@cnri.reston.va.us>; Wed, 17 Sep 1997 11:36:53 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 17 Sep 1997 11:29:54 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA21378 for ipp-outgoing; Wed, 17 Sep 1997 11:20:50 -0400 (EDT)
Date: Wed, 17 Sep 1997 08:22:32 -0700 (PDT)
From: papowell@astart.com
Message-Id: <199709171522.IAA17514@astart4.astart.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP>MOD What if we had both Job-Id and Job-URI for Jobs?
Sender: ipp-owner@pwg.org

> From rturner@sharplabs.com Tue Sep 16 15:49:16 1997
> Date: Tue, 16 Sep 1997 15:23:12 -0700
> From: Randy Turner <rturner@sharplabs.com>
> To: ipp@pwg.org
> Subject: Re: IPP>MOD What if we had both Job-Id and Job-URI for Jobs?
>
>  PAPowell wrote:
> ..snip..
> >The LPRng interface quite happily delivers errors.
> >And note that it is free, compiles and runs on just about any UNIX system
> >with TCP/IP networking, and there is even an NT port (Don't ask, it wasn't
> >pretty).
>
> The context of our LPR/LPD gateway has been constrained on the widely
> deployed version that come shipped with Sun, HP, IBM, and other Unix
> boxes, which is more or less based on RFC 1179 (with vendor extensions)
> and for which the line mode interface I was referring to is the predominant
> interface.

Are you saying that it will ONLY work with these versions and the vendor specific
(and undocumented...) extensions?  Or am I missing something here?
Not trying to be sarcastic,  just trying to find out the basic intent.

Patrick



Received: from cnri by ietf.org id aa06453; 21 Sep 97 12:11 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid MAA23505 for <ietf-archive@cnri.reston.va.us>; Sun, 21 Sep 1997 12:14:39 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id MAA01391 for <ietf-archive@cnri.reston.va.us>; Sun, 21 Sep 1997 12:11:30 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sun, 21 Sep 1997 12:04:15 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA00868 for ipp-outgoing; Sun, 21 Sep 1997 11:55:07 -0400 (EDT)
Date: Sun, 21 Sep 1997 08:58:37 PDT
From: Ira Mcdonald x10962 <imcdonal@eso.mc.xerox.com>
Message-Id: <9709211558.AA11426@snorkel.eso.mc.xerox.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re:  IPP> Document attributes
Sender: ipp-owner@pwg.org

Hi Randy,

I think we agreed that JOBs could have descriptive attributes
(either single- or multi-valued??) about the associated
document(s), which apply unless (in a future version of IPP)
they are overridden at the (future) DOCUMENT object level.

I speculate that the following JOB level attributes are
necessary or desirable in IPP 1.0:

[job]document-name
[job]document-URI (to support Send-URI)
[job]document-format

Cheers,
- Ira McDonald (outside consultant at Xerox)
  High North In
  906-494-2434
------------------------------- Randy's note ---------------
From ipp-owner@pwg.org Sat Sep 20 13:58:49 1997
Return-Path: <ipp-owner@pwg.org>
Received: from zombi (zombi.eso.mc.xerox.com) by snorkel.eso.mc.xerox.com (4.1/XeroxClient-1.1)
	id AA11312; Sat, 20 Sep 97 13:58:49 EDT
Received: from alpha.xerox.com by zombi (4.1/SMI-4.1)
	id AA01334; Sat, 20 Sep 97 13:54:50 EDT
Received: from lists.underscore.com ([199.125.85.31]) by alpha.xerox.com with SMTP id <52883(5)>; Sat, 20 Sep 1997 10:54:53 PDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA29820 for <imcdonal@eso.mc.xerox.com>; Sat, 20 Sep 1997 13:51:28 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sat, 20 Sep 1997 13:49:11 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA29489 for ipp-outgoing; Sat, 20 Sep 1997 13:40:04 -0400 (EDT)
Message-Id: <D10983CAC30DD111B41400805FA6A1C1026CF7@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: IPP> Document attributes
Date: Sat, 20 Sep 1997 10:38:56 PDT
X-Priority: 3
Mime-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain
Sender: ipp-owner@pwg.org
Status: R


I know we agreed not to have any document attributes but isn't
"document-format-attribute" a document attribute?

Randy




Received: from cnri by ietf.org id aa25087; 22 Sep 97 19:08 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid TAA27109 for <ietf-archive@cnri.reston.va.us>; Mon, 22 Sep 1997 19:11:22 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA04843 for <ietf-archive@cnri.reston.va.us>; Mon, 22 Sep 1997 19:08:13 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 22 Sep 1997 18:55:14 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA03198 for ipp-outgoing; Mon, 22 Sep 1997 18:30:20 -0400 (EDT)
Date: Mon, 22 Sep 1997 15:27:05 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199709222227.PAA14018@woden.eng.sun.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> Document attributes
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

I think that we agreed not to decide on the format of attributes that
have a separate value for each document by eliminating document-name,
and stating that all documents in a job have the same document-format,
meaning that document-format is a job-level attribute.

Document-URI is still a problem unless either we eliminate Send-URI (my
preference) or eliminate document-URI as a job attribute until a later
version.

Although we previously decided not design a format for per-document
attributes until a later version, I pointed out that an attribute 'foo'
could take on a "dictionary" value whose values might be "default=XYZ"
and "3=ABC" to indicate that the job level 'foo' attribute has a value
of "XYZ" and document-3 has a value of "ABC".  Such a solution is not
precluded by the current design.

Bob Herriot
 
> From rturner@sharplabs.com Sun Sep 21 09:49:57 1997
> 
> Ok, so we have these actual document attributes that we could admittedly move
> into "job document attributes" just to save us the work this time of actually doing
> the work to support document attributes. This might be
> problematic for future implementations that actually *DO* the
> document attribute model correctly, having to be backward-compatible
> with our "hacked" version of document attributes of IPP 1.0.
> 
> I thought maybe we could allow a placeholder in the model/protocol for
> V 1.0 for document attributes, so that we could easily integrate this in
> the future with very little work.
> 
> Concerning the "job-document-attribute" proposal...
>  I'm assuming that the send-document operation allows these "job-document"
> attributes to be included (I can't remember the send-document specifics from the
> model document...).
> 
> Randy
> 
> Ira Mcdonald x10962 wrote:
> 
> > Hi Randy,
> >
> > I think we agreed that JOBs could have descriptive attributes
> > (either single- or multi-valued??) about the associated
> > document(s), which apply unless (in a future version of IPP)
> > they are overridden at the (future) DOCUMENT object level.
> >
> > I speculate that the following JOB level attributes are
> > necessary or desirable in IPP 1.0:
> >
> > [job]document-name
> > [job]document-URI (to support Send-URI)
> > [job]document-format
> >
> > Cheers,
> > - Ira McDonald (outside consultant at Xerox)
> >   High North In
> >   906-494-2434
> 
> 
> 
> 


Received: from cnri by ietf.org id aa25589; 22 Sep 97 19:45 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid TAA27193 for <ietf-archive@cnri.reston.va.us>; Mon, 22 Sep 1997 19:49:01 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA06630 for <ietf-archive@cnri.reston.va.us>; Mon, 22 Sep 1997 19:45:52 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 22 Sep 1997 19:41:51 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA06110 for ipp-outgoing; Mon, 22 Sep 1997 19:32:39 -0400 (EDT)
Date: Mon, 22 Sep 1997 16:31:33 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199709222331.QAA14105@woden.eng.sun.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: RE: IPP> Document attributes
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

This is a version 1.0 limitation. But I doubt it will cause much
hardship because currently:

   1) Windows users can only send one document per job.
   2) Solaris users can send multiple documents per job, but they 
      must all have the same format, despite the generality of the LPD
      protocol.  I think that most if not all other Unix systems have
      the same limitation.

So that doesn't leave very many people with the capability that we
are removing from version 1.0.

Bob Herriot

> From rturner@sharplabs.com Mon Sep 22 16:12:02 1997
> From: "Turner, Randy" <rturner@sharplabs.com>
> To: "'ipp@pwg.org'" <ipp@pwg.org>
> Subject: RE: IPP> Document attributes
> Date: Mon, 22 Sep 1997 15:34:30 -0700
> X-Priority: 3
> MIME-Version: 1.0
> X-Mailer: Internet Mail Service (5.0.1458.49)
> Sender: ipp-owner@pwg.org
> X-Lines: 90
> 
> 
> Does this seem kind of limiting, to restrict all documents in a 
> particular job to have the same document format? It doesn't
> seem hard to imagine a 2-document job wherein one file
> is PCL and another Postscript. If the document attribute
> says "application/vnd.pcl" then the printer would probably
> trash the 2nd Postscript job. 
> 
> Just checking to see if we haven't got a hole in this
> somewhere....
> 
> Randy
> 
> 
> > -----Original Message-----
> > From:	Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> > Sent:	Monday, September 22, 1997 3:27 PM
> > To:	ipp@pwg.org; rturner@sharplabs.com
> > Subject:	Re: IPP> Document attributes
> > 
> > I think that we agreed not to decide on the format of attributes that
> > have a separate value for each document by eliminating document-name,
> > and stating that all documents in a job have the same document-format,
> > meaning that document-format is a job-level attribute.
> > 
> > Document-URI is still a problem unless either we eliminate Send-URI
> > (my
> > preference) or eliminate document-URI as a job attribute until a later
> > version.
> > 
> > Although we previously decided not design a format for per-document
> > attributes until a later version, I pointed out that an attribute
> > 'foo'
> > could take on a "dictionary" value whose values might be "default=XYZ"
> > and "3=ABC" to indicate that the job level 'foo' attribute has a value
> > of "XYZ" and document-3 has a value of "ABC".  Such a solution is not
> > precluded by the current design.
> > 
> > Bob Herriot
> >  
> > > From rturner@sharplabs.com Sun Sep 21 09:49:57 1997
> > > 
> > > Ok, so we have these actual document attributes that we could
> > admittedly move
> > > into "job document attributes" just to save us the work this time of
> > actually doing
> > > the work to support document attributes. This might be
> > > problematic for future implementations that actually *DO* the
> > > document attribute model correctly, having to be backward-compatible
> > > with our "hacked" version of document attributes of IPP 1.0.
> > > 
> > > I thought maybe we could allow a placeholder in the model/protocol
> > for
> > > V 1.0 for document attributes, so that we could easily integrate
> > this in
> > > the future with very little work.
> > > 
> > > Concerning the "job-document-attribute" proposal...
> > >  I'm assuming that the send-document operation allows these
> > "job-document"
> > > attributes to be included (I can't remember the send-document
> > specifics from the
> > > model document...).
> > > 
> > > Randy
> > > 
> > > Ira Mcdonald x10962 wrote:
> > > 
> > > > Hi Randy,
> > > >
> > > > I think we agreed that JOBs could have descriptive attributes
> > > > (either single- or multi-valued??) about the associated
> > > > document(s), which apply unless (in a future version of IPP)
> > > > they are overridden at the (future) DOCUMENT object level.
> > > >
> > > > I speculate that the following JOB level attributes are
> > > > necessary or desirable in IPP 1.0:
> > > >
> > > > [job]document-name
> > > > [job]document-URI (to support Send-URI)
> > > > [job]document-format
> > > >
> > > > Cheers,
> > > > - Ira McDonald (outside consultant at Xerox)
> > > >   High North In
> > > >   906-494-2434
> > > 
> > > 
> > > 
> > > 
> 


Received: from cnri by ietf.org id aa25996; 22 Sep 97 20:16 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid UAA27242 for <ietf-archive@cnri.reston.va.us>; Mon, 22 Sep 1997 20:19:41 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA07246 for <ietf-archive@cnri.reston.va.us>; Mon, 22 Sep 1997 20:16:31 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 22 Sep 1997 20:12:18 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA06728 for ipp-outgoing; Mon, 22 Sep 1997 20:03:01 -0400 (EDT)
Message-ID: <342706F5.EE907004@underscore.com>
Date: Mon, 22 Sep 1997 20:01:57 -0400
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.02 [en] (WinNT; I)
MIME-Version: 1.0
To: Robert Herriot <Robert.Herriot@eng.sun.com>
CC: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> Document attributes
References: <199709222331.QAA14105@woden.eng.sun.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Bob,

Sorry, but there are *lots* of Unix systems that can accept jobs
having documents with multiple data formats.

Patrick Powell:  can you comment on this?

Whether having this feature is a "hard core" requirement for the
Unix world has yet to be determined.  However, prior to the IPP
group being formed, several members of the PWG had often described
the scenario in which a job consisted of multiple files, where the
first file was a pre-built banner page (most often in PostScript),
and one or more data files that are *not* PostScript.

It sure seems like we should be able to support that kind of
scenario, shouldn't we?

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------


Robert Herriot wrote:
> 
> This is a version 1.0 limitation. But I doubt it will cause much
> hardship because currently:
> 
>    1) Windows users can only send one document per job.
>    2) Solaris users can send multiple documents per job, but they
>       must all have the same format, despite the generality of the LPD
>       protocol.  I think that most if not all other Unix systems have
>       the same limitation.
> 
> So that doesn't leave very many people with the capability that we
> are removing from version 1.0.
> 
> Bob Herriot
> 
> > From rturner@sharplabs.com Mon Sep 22 16:12:02 1997
> > From: "Turner, Randy" <rturner@sharplabs.com>
> > To: "'ipp@pwg.org'" <ipp@pwg.org>
> > Subject: RE: IPP> Document attributes
> > Date: Mon, 22 Sep 1997 15:34:30 -0700
> > X-Priority: 3
> > MIME-Version: 1.0
> > X-Mailer: Internet Mail Service (5.0.1458.49)
> > Sender: ipp-owner@pwg.org
> > X-Lines: 90
> >
> >
> > Does this seem kind of limiting, to restrict all documents in a
> > particular job to have the same document format? It doesn't
> > seem hard to imagine a 2-document job wherein one file
> > is PCL and another Postscript. If the document attribute
> > says "application/vnd.pcl" then the printer would probably
> > trash the 2nd Postscript job.
> >
> > Just checking to see if we haven't got a hole in this
> > somewhere....
> >
> > Randy
> >
> >
> > > -----Original Message-----
> > > From:       Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> > > Sent:       Monday, September 22, 1997 3:27 PM
> > > To: ipp@pwg.org; rturner@sharplabs.com
> > > Subject:    Re: IPP> Document attributes
> > >
> > > I think that we agreed not to decide on the format of attributes that
> > > have a separate value for each document by eliminating document-name,
> > > and stating that all documents in a job have the same document-format,
> > > meaning that document-format is a job-level attribute.
> > >
> > > Document-URI is still a problem unless either we eliminate Send-URI
> > > (my
> > > preference) or eliminate document-URI as a job attribute until a later
> > > version.
> > >
> > > Although we previously decided not design a format for per-document
> > > attributes until a later version, I pointed out that an attribute
> > > 'foo'
> > > could take on a "dictionary" value whose values might be "default=XYZ"
> > > and "3=ABC" to indicate that the job level 'foo' attribute has a value
> > > of "XYZ" and document-3 has a value of "ABC".  Such a solution is not
> > > precluded by the current design.
> > >
> > > Bob Herriot
> > >
> > > > From rturner@sharplabs.com Sun Sep 21 09:49:57 1997
> > > >
> > > > Ok, so we have these actual document attributes that we could
> > > admittedly move
> > > > into "job document attributes" just to save us the work this time of
> > > actually doing
> > > > the work to support document attributes. This might be
> > > > problematic for future implementations that actually *DO* the
> > > > document attribute model correctly, having to be backward-compatible
> > > > with our "hacked" version of document attributes of IPP 1.0.
> > > >
> > > > I thought maybe we could allow a placeholder in the model/protocol
> > > for
> > > > V 1.0 for document attributes, so that we could easily integrate
> > > this in
> > > > the future with very little work.
> > > >
> > > > Concerning the "job-document-attribute" proposal...
> > > >  I'm assuming that the send-document operation allows these
> > > "job-document"
> > > > attributes to be included (I can't remember the send-document
> > > specifics from the
> > > > model document...).
> > > >
> > > > Randy
> > > >
> > > > Ira Mcdonald x10962 wrote:
> > > >
> > > > > Hi Randy,
> > > > >
> > > > > I think we agreed that JOBs could have descriptive attributes
> > > > > (either single- or multi-valued??) about the associated
> > > > > document(s), which apply unless (in a future version of IPP)
> > > > > they are overridden at the (future) DOCUMENT object level.
> > > > >
> > > > > I speculate that the following JOB level attributes are
> > > > > necessary or desirable in IPP 1.0:
> > > > >
> > > > > [job]document-name
> > > > > [job]document-URI (to support Send-URI)
> > > > > [job]document-format
> > > > >
> > > > > Cheers,
> > > > > - Ira McDonald (outside consultant at Xerox)
> > > > >   High North In
> > > > >   906-494-2434
> > > >
> > > >
> > > >
> > > >
> >


Received: from cnri by ietf.org id aa13975; 23 Sep 97 14:36 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid OAA00100 for <ietf-archive@cnri.reston.va.us>; Tue, 23 Sep 1997 14:39:22 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA12499 for <ietf-archive@cnri.reston.va.us>; Tue, 23 Sep 1997 14:36:13 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 23 Sep 1997 14:28:42 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA11929 for ipp-outgoing; Tue, 23 Sep 1997 14:16:13 -0400 (EDT)
Message-Id: <9709231816.AA26334@zazen.cp10.es.xerox.com>
X-Sender: hastings@zazen
X-Mailer: Windows Eudora Pro Version 2.1.2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 23 Sep 1997 11:13:24 PDT
To: rturner@sharplabs.com
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: Re: IPP> Document attributes
Cc: ipp@pwg.org
Sender: ipp-owner@pwg.org

Randy,

What kind of a place holder did you have in mind for document attributes?

Such a place holder might be a way forward, as we have done for the
'dictionary' attribute syntax (by reserving the type code).

Tom

At 09:36 09/21/97 PDT, Randy Turner wrote:
>Ok, so we have these actual document attributes that we could admittedly move
>into "job document attributes" just to save us the work this time of
actually doing
>the work to support document attributes. This might be
>problematic for future implementations that actually *DO* the
>document attribute model correctly, having to be backward-compatible
>with our "hacked" version of document attributes of IPP 1.0.
>
>I thought maybe we could allow a placeholder in the model/protocol for
>V 1.0 for document attributes, so that we could easily integrate this in
>the future with very little work.
>
>Concerning the "job-document-attribute" proposal...
> I'm assuming that the send-document operation allows these "job-document"
>attributes to be included (I can't remember the send-document specifics
from the
>model document...).
>
>Randy
>
>Ira Mcdonald x10962 wrote:
>
>> Hi Randy,
>>
>> I think we agreed that JOBs could have descriptive attributes
>> (either single- or multi-valued??) about the associated
>> document(s), which apply unless (in a future version of IPP)
>> they are overridden at the (future) DOCUMENT object level.
>>
>> I speculate that the following JOB level attributes are
>> necessary or desirable in IPP 1.0:
>>
>> [job]document-name
>> [job]document-URI (to support Send-URI)
>> [job]document-format
>>
>> Cheers,
>> - Ira McDonald (outside consultant at Xerox)
>>   High North In
>>   906-494-2434
>
>
>
>
>



Received: from cnri by ietf.org id aa20388; 23 Sep 97 20:11 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid UAA01216 for <ietf-archive@cnri.reston.va.us>; Tue, 23 Sep 1997 20:14:33 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA19512 for <ietf-archive@cnri.reston.va.us>; Tue, 23 Sep 1997 20:11:23 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 23 Sep 1997 20:03:24 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA18557 for ipp-outgoing; Tue, 23 Sep 1997 19:47:04 -0400 (EDT)
Date: Tue, 23 Sep 1997 16:44:53 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199709232344.QAA15575@woden.eng.sun.com>
To: Robert.Herriot@eng.sun.com, jkm@underscore.com
Subject: Re: IPP> Document attributes
Cc: ipp@pwg.org, rturner@sharplabs.com
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org


> From jkm@underscore.com Mon Sep 22 17:03:31 1997
> 
> Bob,
> 
> Sorry, but there are *lots* of Unix systems that can accept jobs
> having documents with multiple data formats.


What Unix systems offer this feature?

In my previous email, I stated that the Solaris spooler does not.  It
is based on AT&T System V and many other Unix spoolers are based on the
same code. It is possible that other vendors have removed the single
document-format restriction, though considering the required changes,
I doubt it.

The BSD LPD spooler and LPD protocols support multiple formats per job,
so these systems accept jobs with multiple data formats. But the BSD lpr
command does not give access to this feature. It is possible that some
vendors have enhanced the lpr command, but I am not aware of such
changes.

Bob Herriot 
> 
> 
> 	...jay
> 
> ----------------------------------------------------------------------
> --  JK Martin               |  Email:   jkm@underscore.com          --
> --  Underscore, Inc.        |  Voice:   (603) 889-7000              --
> --  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
> --  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
> ----------------------------------------------------------------------
> 
> 
> Robert Herriot wrote:
> > 
> > This is a version 1.0 limitation. But I doubt it will cause much
> > hardship because currently:
> > 
> >    1) Windows users can only send one document per job.
> >    2) Solaris users can send multiple documents per job, but they
> >       must all have the same format, despite the generality of the LPD
> >       protocol.  I think that most if not all other Unix systems have
> >       the same limitation.
> > 
> > So that doesn't leave very many people with the capability that we
> > are removing from version 1.0.
> > 
> > Bob Herriot
> > 
> > > From rturner@sharplabs.com Mon Sep 22 16:12:02 1997
> > > From: "Turner, Randy" <rturner@sharplabs.com>
> > > To: "'ipp@pwg.org'" <ipp@pwg.org>
> > > Subject: RE: IPP> Document attributes
> > > Date: Mon, 22 Sep 1997 15:34:30 -0700
> > > X-Priority: 3
> > > MIME-Version: 1.0
> > > X-Mailer: Internet Mail Service (5.0.1458.49)
> > > Sender: ipp-owner@pwg.org
> > > X-Lines: 90
> > >
> > >
> > > Does this seem kind of limiting, to restrict all documents in a
> > > particular job to have the same document format? It doesn't
> > > seem hard to imagine a 2-document job wherein one file
> > > is PCL and another Postscript. If the document attribute
> > > says "application/vnd.pcl" then the printer would probably
> > > trash the 2nd Postscript job.
> > >
> > > Just checking to see if we haven't got a hole in this
> > > somewhere....
> > >
> > > Randy
> > >
> > >
> > > > -----Original Message-----
> > > > From:       Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> > > > Sent:       Monday, September 22, 1997 3:27 PM
> > > > To: ipp@pwg.org; rturner@sharplabs.com
> > > > Subject:    Re: IPP> Document attributes
> > > >
> > > > I think that we agreed not to decide on the format of attributes that
> > > > have a separate value for each document by eliminating document-name,
> > > > and stating that all documents in a job have the same document-format,
> > > > meaning that document-format is a job-level attribute.
> > > >
> > > > Document-URI is still a problem unless either we eliminate Send-URI
> > > > (my
> > > > preference) or eliminate document-URI as a job attribute until a later
> > > > version.
> > > >
> > > > Although we previously decided not design a format for per-document
> > > > attributes until a later version, I pointed out that an attribute
> > > > 'foo'
> > > > could take on a "dictionary" value whose values might be "default=XYZ"
> > > > and "3=ABC" to indicate that the job level 'foo' attribute has a value
> > > > of "XYZ" and document-3 has a value of "ABC".  Such a solution is not
> > > > precluded by the current design.
> > > >
> > > > Bob Herriot
> > > >
> > > > > From rturner@sharplabs.com Sun Sep 21 09:49:57 1997
> > > > >
> > > > > Ok, so we have these actual document attributes that we could
> > > > admittedly move
> > > > > into "job document attributes" just to save us the work this time of
> > > > actually doing
> > > > > the work to support document attributes. This might be
> > > > > problematic for future implementations that actually *DO* the
> > > > > document attribute model correctly, having to be backward-compatible
> > > > > with our "hacked" version of document attributes of IPP 1.0.
> > > > >
> > > > > I thought maybe we could allow a placeholder in the model/protocol
> > > > for
> > > > > V 1.0 for document attributes, so that we could easily integrate
> > > > this in
> > > > > the future with very little work.
> > > > >
> > > > > Concerning the "job-document-attribute" proposal...
> > > > >  I'm assuming that the send-document operation allows these
> > > > "job-document"
> > > > > attributes to be included (I can't remember the send-document
> > > > specifics from the
> > > > > model document...).
> > > > >
> > > > > Randy
> > > > >
> > > > > Ira Mcdonald x10962 wrote:
> > > > >
> > > > > > Hi Randy,
> > > > > >
> > > > > > I think we agreed that JOBs could have descriptive attributes
> > > > > > (either single- or multi-valued??) about the associated
> > > > > > document(s), which apply unless (in a future version of IPP)
> > > > > > they are overridden at the (future) DOCUMENT object level.
> > > > > >
> > > > > > I speculate that the following JOB level attributes are
> > > > > > necessary or desirable in IPP 1.0:
> > > > > >
> > > > > > [job]document-name
> > > > > > [job]document-URI (to support Send-URI)
> > > > > > [job]document-format
> > > > > >
> > > > > > Cheers,
> > > > > > - Ira McDonald (outside consultant at Xerox)
> > > > > >   High North In
> > > > > >   906-494-2434
> > > > >
> > > > >
> > > > >
> > > > >
> > >
> 


Received: from cnri by ietf.org id aa02081; 24 Sep 97 2:37 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid CAA01707 for <ietf-archive@cnri.reston.va.us>; Wed, 24 Sep 1997 02:40:38 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id CAA22352 for <ietf-archive@cnri.reston.va.us>; Wed, 24 Sep 1997 02:37:22 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 24 Sep 1997 02:29:15 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id CAA21695 for ipp-outgoing; Wed, 24 Sep 1997 02:15:17 -0400 (EDT)
Message-ID: <3428AFCD.9B46479E@parc.xerox.com>
Date: Tue, 23 Sep 1997 23:14:37 PDT
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.03 [en] (Win95; I)
MIME-Version: 1.0
To: Randy Turner <rturner@sharplabs.com>
CC: ipp@pwg.org
Subject: Re: IPP> Supported URIs for print-by-reference
References: <D10983CAC30DD111B41400805FA6A1C1026D01@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

> At the meeting in Atlanta, it was agreed that we would mandate that both
> FTP and HTTP would be supported schemes for PrintURI and SendURI.
> 
> I would like to propose that we also include the FILE: scheme to this
> list. The FILE: scheme allows the server to print files that are
> available
> on locally mounted file system volumes that are available to the server
> itself. 
> 
> We can talk about this at the teleconference or on the list.


a) without a standard way of loading a print server's disks with
any data, mandating support for the "file:" scheme would hardly
lead to interoperability.

b) While one can imagine "if you support remote printing at all,
you should be able to retrieve files from an HTTP server", since
it just requires a network connection, it doesn't make as much
sense to mandate a "file:" scheme because it presumes that the
print server has a file system with a naming system that is URL
accessible.

c) the "file:" URL scheme is in serious need of attention: the
implementations (even on the same platform) are widely divergent,
and not conformant with the recommended practice in the RFCs.

It's not that this is really a terrible idea, it's just not clear
that it's useful to "mandate" something that by most measures
has to be optional.

Larry
-- 
http://www.parc.xerox.com/masinter

From owner-uri@Bunyip.Com  Wed Oct 29 16:48:48 1997
Delivery-Date: Wed, 29 Oct 1997 16:48:49 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id QAA24807
	for <ietf-archive@ietf.org>; Wed, 29 Oct 1997 16:48:48 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA11434;
	Wed, 29 Oct 1997 16:51:50 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA08002
	for uri-out; Wed, 29 Oct 1997 16:10:34 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA07996
	for uri-in; Wed, 29 Oct 1997 16:10:32 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA07991
	for <uri@services.bunyip.com>; Wed, 29 Oct 1997 16:10:31 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA12116
	for uri@services; Wed, 29 Oct 1997 16:10:31 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA12111;
	Wed, 29 Oct 1997 16:10:27 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11)
	id OAA17516; Wed, 29 Oct 1997 14:34:33 -0600 (CST)
Message-ID: <34579E53.43AB@w3.org>
Date: Wed, 29 Oct 1997 14:36:35 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: Al Gilman <asgilman@access.digex.net>
CC: Larry Masinter <masinter@parc.xerox.com>, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com, patent-issues@w3.org,
        Gordon Irlam <gordoni@base.com>
Subject: Re: development track for "where-it-says" [patented?]
References: <199710291954.OAA25260@access4.digex.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Al Gilman wrote:
> 
> To do a little forward thinking, and follow up on what Larry Masinter said:
> 
> > The "#fragment" notation is only used for named components.
> >
> 
> Makes a lot of sense to me.
> 
> My initial stab at syntax for "where-it-says" was a
> searchpart along the lines of ...?find="string-to-match" .

Would you please research the www-talk archives or whatever
to find the earliest dicussion of this technique that you can
find? I have recently
been informed that there is a patent application[1] out
on this idea. I'm appalled that Nielsen would claim
credit for this idea, which has been kicked around on
public mailing lists for years.

Yikes! Issued Aug 19 1997?

[1] 659729 : Method and system for
implementing hypertext scroll attributes 
INVENTORS: Nielsen; Jakob, Atherton, CA
ASSIGNEES: Sun Microsystems, Inc., Mountain View, CA
ISSUED: Aug. 19, 1997
FILED: Feb. 1 , 1996
http://patent.womplex.ibm.com/details?patent_number=5659729

-- 
Dan Connolly, W3C Architecture Domain Lead
http://www.w3.org/People/Connolly/
phone://1/512/310-2971


From owner-uri@Bunyip.Com  Wed Oct 29 17:15:45 1997
Delivery-Date: Wed, 29 Oct 1997 17:15:45 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA25073
	for <ietf-archive@ietf.org>; Wed, 29 Oct 1997 17:15:45 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA11553;
	Wed, 29 Oct 1997 17:18:47 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA08401
	for uri-out; Wed, 29 Oct 1997 16:38:29 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA08395
	for uri-in; Wed, 29 Oct 1997 16:38:24 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA08386
	for <uri@services.bunyip.com>; Wed, 29 Oct 1997 16:38:17 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA12260
	for uri@services; Wed, 29 Oct 1997 16:38:17 -0500 (EST)
Received: from dynamicdiagrams.com (dynamicdiagrams.com [205.181.196.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA12257;
	Wed, 29 Oct 1997 16:38:12 -0500 (EST)
Received: by dynamicdiagrams.com (940816.SGI.8.6.9/940406.SGI.AUTO)
	 id QAA13419; Wed, 29 Oct 1997 16:31:41 -0800
Date: Wed, 29 Oct 1997 16:31:41 -0800
From: david@dynamicdiagrams.com (David G. Durand)
Message-Id: <199710300031.QAA13419@dynamicdiagrams.com>
To: connolly@w3.org, masinter@parc.xerox.com (Larry Masinter),
        Al Gilman <asgilman@access.digex.net>
Subject: Re:  [URN] development track for "where-it-says"
Cc: urn-ietf@Bunyip.Com, uri@Bunyip.Com
Sender: owner-uri@Bunyip.Com
Precedence: bulk

The XLL linking language has a very simple literal string match in its
locator language (whose expressions _can_ be placed in the fragment
identifier of a URL). It also has a lot of structural operations that
don't make much sense for non-XML documents, of course.

The current URL architecture forces you to decide if things are server
side (in the URL) or client-side (in the fragment ID). At one point
XML had added an additional delimiter ("|", I believe) to express that
the application is free to decide.

I'm behind on the drafts, so this may have changed -- and the drafts
may not currently reflect the editor's most recent thinking, but I'm
not aware that this aspect has changed from what I'm describing.

   -- David
xvip
------------------------------------------+----------------------------
David Durand                 dgd@cs.bu.edu| david@dynamicDiagrams.com
Boston University Computer Science        | Dynamic Diagrams
http://www.cs.bu.edu/students/grads/dgd/  | http://dynamicDiagrams.com/
                                          | MAPA: mapping for the WWW


From owner-uri@Bunyip.Com  Wed Oct 29 17:19:56 1997
Delivery-Date: Wed, 29 Oct 1997 17:19:56 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA25167
	for <ietf-archive@ietf.org>; Wed, 29 Oct 1997 17:19:56 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA11577;
	Wed, 29 Oct 1997 17:22:58 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA08734
	for uri-out; Wed, 29 Oct 1997 17:02:19 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA08727
	for uri-in; Wed, 29 Oct 1997 17:02:17 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA08720
	for <uri@services.bunyip.com>; Wed, 29 Oct 1997 17:02:15 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA12340
	for uri@services; Wed, 29 Oct 1997 17:02:16 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA12337;
	Wed, 29 Oct 1997 17:02:13 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11)
	id QAA10159; Wed, 29 Oct 1997 16:01:54 -0600 (CST)
Message-ID: <3457B2CC.7C63@w3.org>
Date: Wed, 29 Oct 1997 16:03:56 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: "David G. Durand" <david@dynamicdiagrams.com>
CC: Larry Masinter <masinter@parc.xerox.com>,
        Al Gilman <asgilman@access.digex.net>, urn-ietf@Bunyip.Com,
        uri@Bunyip.Com
Subject: Re: [URN] development track for "where-it-says"
References: <199710300031.QAA13419@dynamicdiagrams.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

David G. Durand wrote:
> 
> The XLL linking language

http://www.w3.org/TR/WD-xml-link-970731

-- 
Dan Connolly, W3C Architecture Domain Lead
Always cite a source!
http://www.w3.org/People/Connolly/#cite


From owner-uri@Bunyip.Com  Wed Oct 29 17:49:28 1997
Delivery-Date: Wed, 29 Oct 1997 17:49:28 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA25649
	for <ietf-archive@ietf.org>; Wed, 29 Oct 1997 17:49:27 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA11669;
	Wed, 29 Oct 1997 17:52:29 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA07158
	for uri-out; Wed, 29 Oct 1997 14:54:29 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA07152
	for uri-in; Wed, 29 Oct 1997 14:54:28 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA07147
	for <uri@services.bunyip.com>; Wed, 29 Oct 1997 14:54:26 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA11894
	for uri@services; Wed, 29 Oct 1997 14:54:26 -0500 (EST)
Received: from access4.digex.net (access4.digex.net [205.197.245.195])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA11891;
	Wed, 29 Oct 1997 14:54:22 -0500 (EST)
Received: (from asgilman@localhost)
          by access4.digex.net (8.8.4/8.8.4)
	  id OAA25260; Wed, 29 Oct 1997 14:54:04 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199710291954.OAA25260@access4.digex.net>
Subject: development track for "where-it-says"
To: masinter@parc.xerox.com (Larry Masinter), connolly@w3.org
Date: Wed, 29 Oct 1997 14:54:04 -0500 (EST)
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
In-Reply-To: <34555B44.47DDD707@parc.xerox.com> from Larry Masinter at "Oct 27, 97 07:25:57 pm"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

To do a little forward thinking, and follow up on what Larry Masinter said:

> The "#fragment" notation is only used for named components.
> 

Makes a lot of sense to me.

My initial stab at syntax for "where-it-says" was a
searchpart along the lines of ...?find="string-to-match" .

What I have learned from this discussion is that I need to start
with the HTML community.

If I can interest HTMLx development in exporting a reliable (i.e.
consistent across browsers) string-matching search/location
method for HTML, I hope that the URL specs won't have narrowed to
the point where there is no reasonable syntax by which to ask for
it.  

I believe that the XML project is already working on
intra-document locators in XLL although I am not sure that they
provide any sort of a pattern match yet.

-- Al Gilman

PS: I know that searchparts are presently server-side functions
but I don't immediately see that extending them to be sometimes
done client-side poses any real conflict.


From owner-uri@Bunyip.Com  Thu Oct 30 03:00:26 1997
Delivery-Date: Thu, 30 Oct 1997 03:00:27 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id DAA05979
	for <ietf-archive@ietf.org>; Thu, 30 Oct 1997 03:00:26 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA12758;
	Thu, 30 Oct 1997 03:03:25 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA24029
	for uri-out; Thu, 30 Oct 1997 02:47:28 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA24023
	for uri-in; Thu, 30 Oct 1997 02:47:26 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA24010
	for <uri@services.bunyip.com>; Thu, 30 Oct 1997 02:47:20 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id CAA13515
	for uri@services; Thu, 30 Oct 1997 02:47:20 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id CAA13512;
	Thu, 30 Oct 1997 02:47:16 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa11475;
          29 Oct 97 23:42 PST
To: uri@Bunyip.Com
cc: moore@cs.utk.edu, connolly@w3.org, urn-ietf@Bunyip.Com, timbl@w3.org,
        masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no,
        lassila@w3.org, swick@w3.org, tbray@textuality.com,
        jeanpa@microsoft.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org,
        ij@w3.org
Subject: Re: The UR* scheme registry, Citing URL/URI specs 
In-reply-to: Your message of "Mon, 27 Oct 1997 23:27:44 EST."
             <199710280427.XAA00981@spot.cs.utk.edu> 
Date: Wed, 29 Oct 1997 23:35:21 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9710292342.aa11475@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Just to see what it would be like, I rewrote the URL spec into a URI spec.
The result is at

   http://www.ics.uci.edu/~fielding/url/uri.txt

I am not very happy with it, since the additional terms tend to cloud
the implementation advice.  I could fix that by calling everything a URL
except in the Introduction, but it probably isn't worth the effort.
Others may feel differently, so give it a look if you care about this
issue.

So, my feeling is that draft 09 is the final URL draft and it should be
sent to the IESG now.  I'd appreciate it if people using/developing the
latest versions of URL-enabled applications could run the tests on

   http://www.ics.uci.edu/~fielding/url/test1.html

and send me the results.  We need to compile a list of implementations
for each URL "feature" in order to progress to Draft Standard.

....Roy


From owner-uri@Bunyip.Com  Thu Oct 30 03:20:54 1997
Delivery-Date: Thu, 30 Oct 1997 03:20:54 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id DAA06338
	for <ietf-archive@ietf.org>; Thu, 30 Oct 1997 03:20:53 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA12812;
	Thu, 30 Oct 1997 03:23:53 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA25844
	for uri-out; Thu, 30 Oct 1997 03:08:30 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA25837
	for uri-in; Thu, 30 Oct 1997 03:08:28 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA25829
	for <uri@services.bunyip.com>; Thu, 30 Oct 1997 03:08:26 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA13571
	for uri@services; Thu, 30 Oct 1997 03:08:27 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA13568;
	Thu, 30 Oct 1997 03:08:24 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa15035;
          30 Oct 97 0:05 PST
To: michaelm@rwhois.net
cc: uri@Bunyip.Com, connolly@w3.org, urn-ietf@Bunyip.Com, timbl@w3.org,
        masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no,
        moore@cs.utk.edu, lassila@w3.org, swick@w3.org, tbray@textuality.com,
        jeanpa@microsoft.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org,
        ij@w3.org
Subject: Re: [URN] Re: The UR* scheme registry, Citing URL/URI specs 
In-reply-to: Your message of "Mon, 27 Oct 1997 22:52:20 EST."
             <199710280352.WAA14771@bailey.dscga.com> 
Date: Wed, 29 Oct 1997 23:58:28 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9710300005.aa15035@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>> Please note that the "L" in "URL" represents "Locator", not "Location".
>> Any naming scheme that requires there exist some mechanism for resolution,
>> whether or not the mechanism is currently in operation, changes over time,
>> or subject to multiple levels of indirection, is a locator.
>
>URNs never required a mechanism for resolution.
>
>> There do exist names that are not locators, but those names are not URNs.
>
>Actually, unless the documents have changed the design was that the URN
>need not have a resolution method.

That's what I thought too, until RFC 2141 went up for last call.  E.g.,

   7. Functional Equivalence in URNs

      Functional equivalence is determined by practice within a given
      namespace and managed by resolvers for that namespeace.

which in my mind is the same as requiring a resolution method.  There is
no value in the "urn" scheme if it doesn't define functional equivalence.

Grump.  Somebody should stick a spell checker in the RFC process --
I noticed a few weeks ago that the "Standard Copyright Notice" for all
RFCs has misspelled "implementation".

....Roy


From owner-uri@Bunyip.Com  Thu Oct 30 10:34:34 1997
Delivery-Date: Thu, 30 Oct 1997 10:34:43 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id KAA12391
	for <ietf-archive@ietf.org>; Thu, 30 Oct 1997 10:34:34 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA13825;
	Thu, 30 Oct 1997 10:37:26 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11306
	for uri-out; Thu, 30 Oct 1997 10:11:51 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11298
	for uri-in; Thu, 30 Oct 1997 10:11:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA11293
	for <uri@services.bunyip.com>; Thu, 30 Oct 1997 10:11:43 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA15832
	for uri@services; Thu, 30 Oct 1997 10:11:44 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA15829;
	Thu, 30 Oct 1997 10:11:39 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id JAA20070; Thu, 30 Oct 1997 09:34:55 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199710301434.JAA20070@bailey.dscga.com>
Subject: Re: [URN] Re: The UR* scheme registry, Citing URL/URI specs
In-Reply-To:  <9710300005.aa15035@paris.ics.uci.edu> from "Roy T. Fielding" at "Oct 29, 97 11:58:28 pm"
To: fielding@kiwi.ics.uci.edu (Roy T. Fielding)
Date: Thu, 30 Oct 1997 09:34:54 -0500 (EST)
Cc: michaelm@rwhois.net, uri@Bunyip.Com, connolly@w3.org, urn-ietf@Bunyip.Com,
        timbl@w3.org, masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no,
        moore@cs.utk.edu, lassila@w3.org, swick@w3.org, tbray@textuality.com,
        jeanpa@microsoft.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org,
        ij@w3.org
Reply-To: michaelm@rwhois.net
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Roy T. Fielding said this:
> >> Please note that the "L" in "URL" represents "Locator", not "Location".
> >> Any naming scheme that requires there exist some mechanism for resolution,
> >> whether or not the mechanism is currently in operation, changes over time,
> >> or subject to multiple levels of indirection, is a locator.
> >
> >URNs never required a mechanism for resolution.
> >
> >> There do exist names that are not locators, but those names are not URNs.
> >
> >Actually, unless the documents have changed the design was that the URN
> >need not have a resolution method.
> 
> That's what I thought too, until RFC 2141 went up for last call.  E.g.,
> 
>    7. Functional Equivalence in URNs
> 
>       Functional equivalence is determined by practice within a given
>       namespace and managed by resolvers for that namespeace.
> 
> which in my mind is the same as requiring a resolution method.  There is
> no value in the "urn" scheme if it doesn't define functional equivalence.
> 

Hmm... then we should have done a better job on that section. The document
_should_ have had nothing to say about resolution but I guess it snuck in.

I wonder if that's fixable...

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


From owner-uri@Bunyip.Com  Thu Oct 30 10:44:15 1997
Delivery-Date: Thu, 30 Oct 1997 10:44:16 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id KAA12715
	for <ietf-archive@ietf.org>; Thu, 30 Oct 1997 10:44:15 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA13887;
	Thu, 30 Oct 1997 10:47:16 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11443
	for uri-out; Thu, 30 Oct 1997 10:20:44 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11432
	for uri-in; Thu, 30 Oct 1997 10:20:42 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA11427
	for <uri@services.bunyip.com>; Thu, 30 Oct 1997 10:20:40 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA15864
	for uri@services; Thu, 30 Oct 1997 10:20:41 -0500 (EST)
Received: from gte.com (h132-197-8-26.gte.com [132.197.8.26])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA15861;
	Thu, 30 Oct 1997 10:20:37 -0500 (EST)
Received: from espion.gte.com by gte.com (8.8.4/8.8.4)
Received: by espion.gte.com (SMI-8.6/SMI-SVR4)
	id KAA29234; Thu, 30 Oct 1997 10:21:26 -0500
Date: Thu, 30 Oct 1997 10:21:26 -0500
Message-Id: <199710301521.KAA29234@espion.gte.com>
From: <dlaliberte@gte.com>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Cc: uri@Bunyip.Com, moore@cs.utk.edu, connolly@w3.org, urn-ietf@Bunyip.Com,
        timbl@w3.org, masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no,
        lassila@w3.org, swick@w3.org, tbray@textuality.com,
        jeanpa@microsoft.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org,
        ij@w3.org
Subject: [URN] Re: The UR* scheme registry, Citing URL/URI specs 
In-Reply-To: <9710292342.aa11475@paris.ics.uci.edu>
References: <199710280427.XAA00981@spot.cs.utk.edu>
	<9710292342.aa11475@paris.ics.uci.edu>
X-Mailer: VM 6.33 under 20.2 XEmacs Lucid
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Roy T. Fielding writes:
 > Just to see what it would be like, I rewrote the URL spec into a URI spec.
 > The result is at
 > 
 >    http://www.ics.uci.edu/~fielding/url/uri.txt

 > I am not very happy with it, since the additional terms tend to cloud
 > the implementation advice.  I could fix that by calling everything a URL
 > except in the Introduction, but it probably isn't worth the effort.
 > Others may feel differently, so give it a look if you care about this
 > issue.

I have mixed feelings about this.  On the one hand, the URI label at
least puts both URLs and URNs under the same abstract umbrella.  On the
other hand, it lends credence to the notion that there is a technical
difference between URLs and URNs.  The only argument for the technical
distinction in this draft is:

   A URN differs from a URL in that at least one name resolution pass is
   required in order to access a resource, thus providing the ability to
   ensure the identifier's persistence via a level of redirection. 

I used to argue that this at-least-one-redirection criteria is the only
remaining distinction between names and locations, but I have since then
dropped even that.  I.e., a URN could resolve "directly" to a resource
with no intermediary URL or URC.  (Note: No defense for that claim given
here.)  What gives a URN persistence is the *possibility* to instead
resolve to a redirection to another URI (either another URN or a URL).
But HTTP URLs give you the same possibility.

I would replace the above paragraph with the following argument for a
non-technical distinction:

   A URN differs from a URL in that a URN is intended to remain globally
   unique and persistent long after the resource it refers to ceases to
   exist or becomes unavailable.

This non-technical distinction seems to agree with Keith Moore's
argument that URNs are really for humans.  We could leave it at that or
add some further explanation, which perhaps gets too close to the
controversy:

   A URN should be associated with a global, persistent service for
   resolving it or returning a redirection to another URI.

There continues to be confusion (or a difference of opinion at least)
about the key term "resolution".  Those who believe URNs are not
technically different from URLs think of the process of looking up
resolvers for a URN as just one part of the whole "resolution" process,
whereas those who believe there is a distinction between URNs and URLs
see the look-up-resolvers step as something other than resolution
itself.  They also believe that looking up an identifier in a cache is not
part of resolution, so it is not clear to me what resolution really
could be in their minds.

So until we can agree on what "resolution" is, I expect we won't agree
on URNs vs URLs, or whether URIs are a useful concept as distinct from
URNs or URLs.

--
Daniel LaLiberte
dlaliberte@gte.com


From owner-uri@Bunyip.Com  Fri Oct 31 00:02:40 1997
Delivery-Date: Fri, 31 Oct 1997 00:02:41 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id AAA29413
	for <ietf-archive@ietf.org>; Fri, 31 Oct 1997 00:02:40 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id AAA16670;
	Fri, 31 Oct 1997 00:05:40 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA25241
	for uri-out; Thu, 30 Oct 1997 23:48:21 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA25235
	for uri-in; Thu, 30 Oct 1997 23:48:19 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA25230
	for <uri@services.bunyip.com>; Thu, 30 Oct 1997 23:48:16 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id XAA18011
	for uri@services; Thu, 30 Oct 1997 23:48:17 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA18008;
	Thu, 30 Oct 1997 23:48:13 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11)
	id WAA20756; Thu, 30 Oct 1997 22:48:01 -0600 (CST)
Message-ID: <34596382.4934@w3.org>
Date: Thu, 30 Oct 1997 22:50:10 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
CC: uri@Bunyip.Com, moore@cs.utk.edu, urn-ietf@Bunyip.Com, timbl@w3.org,
        masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no,
        lassila@w3.org, swick@w3.org, tbray@textuality.com,
        jeanpa@microsoft.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org,
        ij@w3.org
Subject: Just what I'm looking for! [was: The UR* scheme registry, Citing URL/URI specs]
References: <9710292342.aa11475@paris.ics.uci.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Roy T. Fielding wrote:
> 
> Just to see what it would be like, I rewrote the URL spec into a URI spec.
> The result is at
> 
>    http://www.ics.uci.edu/~fielding/url/uri.txt
Last Modified: Thursday, October 30, 1997 7:26:21 GMT

I just got around to reading this carefully.

> I am not very happy with it,

I am! This is JUST what I need!

In particular, the HTML 4 spec needs
the term URI-reference as described therein.

I'm quite confident that TimBL would prefer to have
his name on this document than on the one with
URL in the title. (I'll get him to confirm if
anybody really cares.)

> since the additional terms tend to cloud
> the implementation advice.  I could fix that by calling everything a URL
> except in the Introduction, but it probably isn't worth the effort.
> Others may feel differently, so give it a look if you care about this
> issue.

Now... if the editing-fairy will similarly sprinkle URI-dust
on the process draft (and if this document goes forward in
place of the one with URL in the title), I'll be all set!

> So, my feeling is that draft 09 is the final URL draft and it should be
> sent to the IESG now.

"should be sent..." who does the sending?
you're the editor, and there's no WG chair, so that's you, no?

-- 
Dan
http://www.w3.org/Architecture/


From owner-uri@Bunyip.Com  Fri Oct 31 00:30:10 1997
Delivery-Date: Fri, 31 Oct 1997 00:30:10 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id AAA29887
	for <ietf-archive@ietf.org>; Fri, 31 Oct 1997 00:30:10 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id AAA16735;
	Fri, 31 Oct 1997 00:33:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25826
	for uri-out; Fri, 31 Oct 1997 00:15:00 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25820
	for uri-in; Fri, 31 Oct 1997 00:14:57 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA25813
	for <uri@services.bunyip.com>; Fri, 31 Oct 1997 00:14:54 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id AAA18066
	for uri@services; Fri, 31 Oct 1997 00:14:55 -0500 (EST)
Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA18063;
	Fri, 31 Oct 1997 00:14:50 -0500 (EST)
Received: from cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK)
          id AAA24872; Fri, 31 Oct 1997 00:14:14 -0500 (EST)
Message-Id: <199710310514.AAA24872@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
cc: uri@Bunyip.Com, moore@cs.utk.edu, urn-ietf@Bunyip.Com, timbl@w3.org,
        masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no,
        lassila@w3.org, swick@w3.org, tbray@textuality.com,
        jeanpa@microsoft.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org,
        ij@w3.org
Subject: draft-fielding-uri-syntax-00 
In-reply-to: Your message of "Thu, 30 Oct 1997 22:50:10 CST."
             <34596382.4934@w3.org> 
Date: Fri, 31 Oct 1997 00:14:13 -0500
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Roy,

http://www.ics.uci.edu/~fielding/url/uri.txt
mostly looks okay to me.

I think the URN people will want slightly different language
to distinguish between URLs and URNs: e.g. URNs are distinguished
not only because there is an extra resolution step, but also in
the rules for assignment and use that are designed to make them
more likely to be suitable as long-term identifiers.  

In the section on relative URIs, you might want to explicitly
say that some schemes do not use relative URIs.

But that's all I found on a quick glance-through.
If you can tweak the URN description slightly, I'd say ship it.

Would one of the URN group chairs or authors be willing to 
suggest, by private mail to Roy, appropriate wording changes?

Keith


From owner-uri@Bunyip.Com  Fri Oct 31 15:41:09 1997
Delivery-Date: Fri, 31 Oct 1997 15:41:10 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id PAA11545
	for <ietf-archive@ietf.org>; Fri, 31 Oct 1997 15:41:09 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA19488;
	Fri, 31 Oct 1997 15:44:09 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA09363
	for uri-out; Fri, 31 Oct 1997 15:22:20 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA09357
	for uri-in; Fri, 31 Oct 1997 15:22:18 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA09346
	for <uri@services.bunyip.com>; Fri, 31 Oct 1997 15:22:12 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA20990
	for uri@services; Fri, 31 Oct 1997 15:22:11 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA20972;
	Fri, 31 Oct 1997 15:19:57 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id PAA08537; Fri, 31 Oct 1997 15:20:10 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Fri, 31 Oct 1997 15:20:10 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Keith Moore <moore@cs.utk.edu>
cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com, timbl@w3.org, masinter@parc.xerox.com,
        Harald.T.Alvestrand@uninett.no, lassila@w3.org, swick@w3.org,
        tbray@textuality.com, jeanpa@microsoft.com, cmsmcq@uic.edu, dsr@w3.org,
        lehors@w3.org, ij@w3.org
Subject: Re: draft-fielding-uri-syntax-00 
In-Reply-To: <199710310514.AAA24872@spot.cs.utk.edu>
Message-ID: <Pine.SUN.3.95.971031151804.8359N-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Fri, 31 Oct 1997, Keith Moore wrote:
> 
> Would one of the URN group chairs or authors be willing to 
> suggest, by private mail to Roy, appropriate wording changes?

I will look at the document.  I will either have specific wording changes
of the nature you suggest, or concrete concerns that I would like to hear
addressed, in consensus-fashion, on the URN/URI mailing lists.

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


From ipp-owner@pwg.org  Sat Nov  1 14:29:16 1997
Delivery-Date: Sat, 01 Nov 1997 14:29:27 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id OAA24047
	for <ietf-archive@ietf.org>; Sat, 1 Nov 1997 14:29:07 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA21697
	for <ietf-archive@cnri.reston.va.us>; Sat, 1 Nov 1997 14:32:08 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA12777 for <ietf-archive@cnri.reston.va.us>; Sat, 1 Nov 1997 14:29:00 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Sat, 1 Nov 1997 14:11:30 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA12137 for ipp-outgoing; Sat, 1 Nov 1997 14:00:12 -0500 (EST)
Message-Id: <1.5.4.32.19971101175747.006752cc@pop3.holonet.net>
X-Sender: cumanros@pop3.holonet.net
X-Mailer: Windows Eudora Light Version 1.5.4 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Sat, 01 Nov 1997 09:57:47 -0800
To: Randy Turner <rturner@sharplabs.com>
From: Carl-Uno Manros <carl@manros.com>
Subject: Re: IPP> Use of SSL3 Framing
Cc: ipp@pwg.org
Sender: ipp-owner@pwg.org

Randy,

This is probably a good idea. It would have been an even better 
idea if you had come up with it a month or so ago...

Could you try to explain to us what the impact would be of this 
new document you plan to write.

1) Would it impact anything in our current Model and Protocol 
documents?

2) Would the new negotiation mechanism be mandatory for all
IPP clients and servers?

3) Will this hold up our current plans for progressing the Model 
and Protocol documents?

I think we all need quick answers to these questions.

Thanks,

Carl-Uno

At 12:28 AM 11/1/97 -0800, you wrote:
>As an action item from the Boulder meeting, I am preparing a 
>proposal document that addresses the order of operations for
>negotiating security. This document also discusses, in part,
>the use of URLs to designate security. A number of outside
>parties involved with security (TLS working group and others)
>will be reviewing this short document prior to distribution to
>the IPP working gruop at large. This is in order to save the
>IPP WG time reviewing and trying to understand something that
>is technically inaccurate. Carl Kugler at IBM has also 
>volunteered to help review and verify a security
>negotitation proposal for IPP.
>
>One of the ideas expressed in this document is that the
>working group does not have to explicitly mandate the use
>of HTTPS for a security scheme.
>
>I will try to have this document out late next week.
>
>Randy
>
>
>Carl-Uno Manros wrote:
>> 
>> Bob,
>> 
>> The decision to require SSL3 framing has a number of consequences which
>> needs to be reflected in the Protocol document.
>> 
>> Where you speak about Encoding of Transport Layer (lines 350 - 357), you
>> now need to say that we are using the combination of SSL3/HTTP. The default
>> port for this is 443 (rather than 80), and the scheme for SSL3/HTTP is:
>> https (rather than http). All Printer-URI and Job-URIs will now start with
>> "https://"
>> 
>> Hope this reaches you in time to get these changes in.
>> 
>> Scott may need to check for similar changes in the Model document.
>> 
>> Carl-Uno
>> Carl-Uno Manros
>> Principal Engineer - Advanced Printing Standards - Xerox Corporation
>> 701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
>> Phone +1-310-333 8273, Fax +1-310-333 5514
>> Email: manros@cp10.es.xerox.com
>
>


From owner-uri@Bunyip.Com  Mon Nov  3 05:49:48 1997
Delivery-Date: Mon, 03 Nov 1997 05:49:48 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id FAA12115
	for <ietf-archive@ietf.org>; Mon, 3 Nov 1997 05:49:48 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id FAA01986;
	Mon, 3 Nov 1997 05:52:47 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id FAA23230
	for uri-out; Mon, 3 Nov 1997 05:05:20 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id FAA23223
	for uri-in; Mon, 3 Nov 1997 05:05:19 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id FAA23218
	for <uri@services.bunyip.com>; Mon, 3 Nov 1997 05:05:17 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id FAA26483
	for uri@services; Mon, 3 Nov 1997 05:05:16 -0500 (EST)
Received: from josef.ifi.unizh.ch (josef.ifi.unizh.ch [130.60.48.10])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id FAA26480;
	Mon, 3 Nov 1997 05:05:11 -0500 (EST)
Received: from ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP) 
          id <26291-0@josef.ifi.unizh.ch>; Mon, 3 Nov 1997 11:04:44 +0100
Date: Mon, 3 Nov 1997 11:04:30 +0100 (MET)
From: =?iso-8859-1?Q?Martin_J=2E_D=FCrst?= <mduerst@ifi.unizh.ch>
To: "Sam X. Sun" <ssun@cnri.reston.va.us>
cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, moore <moore@cs.utk.edu>,
        urn-ietf <urn-ietf@Bunyip.Com>, URI mailing list <uri@Bunyip.Com>
Subject: Re: [URN] Re: URN/URL spec issues...
In-Reply-To: <199711030825.DAA21918@newcnri.CNRI.Reston.Va.US>
Message-ID: <Pine.SUN.3.96.971103105237.1769S-100000@enoshima.ifi.unizh.ch>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Mon, 3 Nov 1997, Sam X. Sun wrote:

> One more question though. About the excluded characters. I can see the
> reason why ASCII 00-1F and 7F are excluded. But do characters like "<",
> ">", and "#" definitely have to be excluded also?

"<" and ">" are used to delimit URIs. If they are not excluded, it's
very difficult to know where an URI starts or ends. Also, "<" and ">"
are very frequent in HTML. "#" is the delimiter between what gets
sent to the server and what remains at the client for further processing.
If this is scheme-specific, this creates lots of problems.

> Again, some URI/URL
> schemes may need to use them as delimiters, some may not. Should they be
> put in the "unwise" category in stead? Even the ASCII 00-1F and 7F may be
> implementation specific, because future namespace or URI/URL scheme may be
> based on UNICODE, and mandating the excluded character set may be costly.

Current URIs/URLs are already to some extent based no UNICODE. As
an examlpe, please see the IMAP URL RFC. Work on the general definition
of Unicode-based URLs is proceeding currently in a private group of
experts, and we hope to go back to open discussion soon.
Such URLs will be based on UTF-8, which uses the octets 0x80-0xFF,
so that excluding 00-1F and 7F is no problem.

Please note that due to backwards compatibility problems, characters
outside the ASCII set will not be usable as reserved characters, because
for them, the distinction between escapend and non-escaped cannot
be used to distinguish between reserved and non-reserved.

Also, I would like to use this occasion to reiterate my (and many
other's) request to put a note into draft-fielding-url-syntax-09.txt
to alert readers of the fact that internationalization of URIs
is converging towards UTF-8. The IMAP URL and the URN syntax
draft are clear evidence of this and can be cited easily.
Not putting in such a note would consist a serious negligence
to include relevant information. I will be glad to provide the
detailled wording.


Regards,	Martin.


From owner-uri@Bunyip.Com  Mon Nov  3 11:07:05 1997
Delivery-Date: Mon, 03 Nov 1997 11:07:06 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id LAA14995
	for <ietf-archive@ietf.org>; Mon, 3 Nov 1997 11:07:05 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id LAA02938;
	Mon, 3 Nov 1997 11:10:04 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id JAA01138
	for uri-out; Mon, 3 Nov 1997 09:35:31 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id JAA01131
	for uri-in; Mon, 3 Nov 1997 09:35:30 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA01123
	for <uri@services.bunyip.com>; Mon, 3 Nov 1997 09:35:27 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id JAA26987
	for uri@services; Mon, 3 Nov 1997 09:35:26 -0500 (EST)
Received: from www10.w3.org (www10.w3.org [18.23.0.20])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA26984;
	Mon, 3 Nov 1997 09:35:16 -0500 (EST)
Received: from hazel.hpl.hp.com (host5-99-62-244.btinternet.com [195.99.62.244]) by www10.w3.org (8.8.5/8.7.3) with SMTP id JAA26106; Mon, 3 Nov 1997 09:34:57 -0500 (EST)
X-Authentication-Warning: www10.w3.org: Host host5-99-62-244.btinternet.com [195.99.62.244] claimed to be hazel.hpl.hp.com
Date: Mon, 3 Nov 1997 09:32:17 -0500 ()
From: Dave Raggett <dsr@w3.org>
To: dlaliberte@gte.com
cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, uri@Bunyip.Com,
        moore@cs.utk.edu, connolly@w3.org, urn-ietf@Bunyip.Com, timbl@w3.org,
        masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no,
        lassila@w3.org, swick@w3.org, tbray@textuality.com,
        jeanpa@microsoft.com, cmsmcq@uic.edu, lehors@w3.org, ij@w3.org
Subject: Re: [URN] Re: The UR* scheme registry, Citing URL/URI specs 
In-Reply-To: <199710301521.KAA29234@espion.gte.com>
Message-ID: <Pine.WNT.3.95.971103091813.-163571I-100000@hazel.hpl.hp.com>
X-X-Sender: dsr@anansi.w3.org
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Thu, 30 Oct 1997 dlaliberte@gte.com wrote:

> I would replace the above paragraph with the following argument
> for a non-technical distinction: 
> 
>    A URN differs from a URL in that a URN is intended to remain
>    globally unique and persistent long after the resource it
>    refers to ceases to exist or becomes unavailable. 
> 
> This non-technical distinction seems to agree with Keith Moore's
> argument that URNs are really for humans.

I am not sure this follows from your definition. For instance,
GUIDs are guaranteed to remain globally unique but need never
refer to any concrete resource, neither are they Human friendly
unless you are particularly good at remembering 128 bit numbers.

I think the key idea is that such names are guaranteed to be
globally unique over a very extended period of time -- i.e. they
won't be reused unintentionally for something different, as is
quite likely for names based on file system hierarchies. 

> We could leave it at that or add some further explanation, which
> perhaps gets too close to the controversy:
> 
>    A URN should be associated with a global, persistent service
>    for resolving it or returning a redirection to another URI.

I don't think this is necessary in all cases. For example an MD5
of a document is useful even in the absence of such a service.
The uniqueness of a name over space and time certainly lends itself
to fault tolerant means to access resources associated with such
names. However this is a useful side-effect and not a fundamental
property.

Regards,

-- Dave Raggett <dsr@w3.org> http://www.w3.org/People/Raggett
phone: +44 122 578 2984 (or 2521) +44 385 320 444 (gsm mobile)
World Wide Web Consortium (on assignment from HP Labs)


From owner-uri@Bunyip.Com  Mon Nov  3 13:23:47 1997
Delivery-Date: Mon, 03 Nov 1997 13:23:47 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id NAA18016
	for <ietf-archive@ietf.org>; Mon, 3 Nov 1997 13:23:46 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA03714;
	Mon, 3 Nov 1997 13:26:45 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA07945
	for uri-out; Mon, 3 Nov 1997 12:35:56 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA07939
	for uri-in; Mon, 3 Nov 1997 12:35:54 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA07929
	for <uri@services.bunyip.com>; Mon, 3 Nov 1997 12:35:52 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA28014
	for uri@services; Mon, 3 Nov 1997 12:35:50 -0500 (EST)
Received: from gte.com (h132-197-8-26.gte.com [132.197.8.26])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA28011;
	Mon, 3 Nov 1997 12:35:47 -0500 (EST)
Received: from espion.gte.com by gte.com (8.8.4/8.8.4)
Received: by espion.gte.com (SMI-8.6/SMI-SVR4)
	id MAA06164; Mon, 3 Nov 1997 12:36:30 -0500
Date: Mon, 3 Nov 1997 12:36:30 -0500
Message-Id: <199711031736.MAA06164@espion.gte.com>
From: <dlaliberte@gte.com>
To: Dave Raggett <dsr@w3.org>
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: The UR* scheme registry, Citing URL/URI specs 
In-Reply-To: <Pine.WNT.3.95.971103091813.-163571I-100000@hazel.hpl.hp.com>
References: <199710301521.KAA29234@espion.gte.com>
	<Pine.WNT.3.95.971103091813.-163571I-100000@hazel.hpl.hp.com>
X-Mailer: VM 6.33 under 20.2 XEmacs Lucid
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

 > On Thu, 30 Oct 1997 dlaliberte@gte.com wrote:
 > >    A URN differs from a URL in that a URN is intended to remain
 > >    globally unique and persistent long after the resource it
 > >    refers to ceases to exist or becomes unavailable. 
 > > 
 > > This non-technical distinction seems to agree with Keith Moore's
 > > argument that URNs are really for humans.

Dave Raggett writes:
 > I am not sure this follows from your definition. For instance,
 > GUIDs are guaranteed to remain globally unique but need never
 > refer to any concrete resource, neither are they Human friendly
 > unless you are particularly good at remembering 128 bit numbers.

I agree with you on both counts.  So the definition should have been
"...long after the resource it refers to, *if any*, ceases...".  The
human friendly issue is different from the issue of the "URN" keyword
that is supposed to indicate to humans (and programs) that the
identifier is *intended* to be persistent, etc, and should therefore be
preferred over lower forms of life.  

[I would argue that it is reasonable for such intent to be expressed for
any URI, and that URN spaces will eventually be obsoleted too, so this
doesn't really buy us anything, but I could live with it because it is
explicitly merely an "intent" as opposed to a strong technical
distinction.]

 > I think the key idea is that such names are guaranteed to be
 > globally unique over a very extended period of time -- i.e. they
 > won't be reused unintentionally for something different, as is
 > quite likely for names based on file system hierarchies. 

I disagree that such a guarantee means anything useful, so I would
replace it with a promise to be good.  Consider that it might be the
correct thing to do to reuse an identifier for something that is not
identical to the original but has equivalent meaning.  Accidentally or
unintentionally reusing an identifier should be avoided, however, and it
is generally not difficult to do once you set your mind to it.

 > > We could leave it at that or add some further explanation, which
 > > perhaps gets too close to the controversy:
 > > 
 > >    A URN should be associated with a global, persistent service
 > >    for resolving it or returning a redirection to another URI.
 > 
 > I don't think this is necessary in all cases. For example an MD5
 > of a document is useful even in the absence of such a service.
 > The uniqueness of a name over space and time certainly lends itself
 > to fault tolerant means to access resources associated with such
 > names. However this is a useful side-effect and not a fundamental
 > property.

I agree.  I tend to be more concerned about the persistent resolution
service since it is difficult to provide in a scalable manner.  By
comparison, persistent uniqueness is trivially easy.

--
Daniel LaLiberte
dlaliberte@gte.com


From owner-uri@Bunyip.Com  Tue Nov  4 02:09:32 1997
Delivery-Date: Tue, 04 Nov 1997 02:09:33 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id CAA03312
	for <ietf-archive@ietf.org>; Tue, 4 Nov 1997 02:09:32 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA05941;
	Tue, 4 Nov 1997 02:12:31 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA23353
	for uri-out; Tue, 4 Nov 1997 01:49:43 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA23347
	for uri-in; Tue, 4 Nov 1997 01:49:41 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA23341
	for <uri@services.bunyip.com>; Tue, 4 Nov 1997 01:49:39 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA00662
	for uri@services; Tue, 4 Nov 1997 01:49:38 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA00659;
	Tue, 4 Nov 1997 01:49:32 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id BAA05909;
	Tue, 4 Nov 1997 01:52:21 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id BAA13382; Tue, 4 Nov 1997 01:49:18 -0500
Message-Id: <199711040649.BAA13382@newcnri.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@cnri.reston.va.us>
To: "=?ISO-8859-1?Q?Martin_J._D=FCrst?=" <mduerst@ifi.unizh.ch>
Cc: "urn-ietf" <urn-ietf@Bunyip.Com>, "URI mailing list" <uri@Bunyip.Com>
Subject: Re: [URN] Re: URN/URL spec issues...
Date: Tue, 4 Nov 1997 01:49:28 -0500
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

> > One more question though. About the excluded characters. I can see the
> > reason why ASCII 00-1F and 7F are excluded. But do characters like "<",
> > ">", and "#" definitely have to be excluded also?
> 
> "<" and ">" are used to delimit URIs. If they are not excluded, it's
> very difficult to know where an URI starts or ends. Also, "<" and ">"
> are very frequent in HTML. 

Isn't charactar  "  enough to serve the delimiter purpose? In HTML, the
real
delimiter to separate the URL is character ", but not  "<"  or ">" .
Characters  "<"
and  ">"  are used to separate the HTML tags. For example, in HTML
document,
when a hyperlink is defined as <A HREF="http:my-link" options...>My
Link</A>, only the http:my-link is the URL, which is delimited by a pair of
" characters. Characters "<" and ">" are not in the context of URL itself.

This said, it is still not quite clear to me why characters "<" and ">"
have to be
excluded?


>"#" is the delimiter between what gets sent to the server and what 
>remains at the client for further processing. If this is scheme-specific, 
>this creates lots of problems.
> 

I'm having a hard time to figure the kind of problems it creates. Could you

be more specific of the problem? 

I might miss some big point here, and correct me if I'm wrong. But I do
feel 
that there is an intention of making the URL/URI specification fitting into
the 
"http URL" model. But "http URL" is just A particular scheme under the
URL family. New schemes should be allowed to come up with their own 
syntax definition to serve their own purpose, but not have to carry over
the 
constraints of other schemes. Even for implementation simplicity, every 
scheme will have to do its own parsing anyway. Why not allow them to 
define its own set of reserved/excluded characters?

>Also, I would like to use this occasion to reiterate my (and many
>other's) request to put a note into draft-fielding-url-syntax-09.txt
>to alert readers of the fact that internationalization of URIs
>is converging towards UTF-8. The IMAP URL and the URN syntax
>draft are clear evidence of this and can be cited easily.
>Not putting in such a note would consist a serious negligence
>to include relevant information. I will be glad to provide the
>detailled wording.
>

I also think using UTF8 as the underlying character set encoding for 
global naming scheme, like URN, is a good choice. In fact, we specified 
UTF8 as the character set encoding for the handle system. 

On the other hand, "http URL" can and is surviving without a globally
agreed
character set encoding. And the link generally won't break even if changed
from one character set encoding to another. Currently there're tons of
non-ASCII 
URL out there already, and this could make moving "http URL" into UTF8 very

difficult. Besides, UTF8 is not readable for most other languages other
than 
ASCII, and this may not make it acceptable for people, say, using CJK or 
Greek. It's might be more appropriate to let "http URL" will have their 
character set encoding information carried with them, either embedded in 
the HTML context, or by switching the encoding setup from the browser.

Regards,
Sam


From owner-uri@Bunyip.Com  Tue Nov  4 07:20:21 1997
Delivery-Date: Tue, 04 Nov 1997 07:20:21 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id HAA05373
	for <ietf-archive@ietf.org>; Tue, 4 Nov 1997 07:20:20 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id HAA06321;
	Tue, 4 Nov 1997 07:23:19 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id GAA29635
	for uri-out; Tue, 4 Nov 1997 06:46:43 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id GAA29629
	for uri-in; Tue, 4 Nov 1997 06:46:42 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id GAA29624
	for <uri@services.bunyip.com>; Tue, 4 Nov 1997 06:46:39 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id GAA01148
	for uri@services; Tue, 4 Nov 1997 06:46:38 -0500 (EST)
Received: from josef.ifi.unizh.ch (josef.ifi.unizh.ch [130.60.48.10])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id GAA01145;
	Tue, 4 Nov 1997 06:46:31 -0500 (EST)
Received: from ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP) 
          id <09012-0@josef.ifi.unizh.ch>; Tue, 4 Nov 1997 12:46:26 +0100
Date: Tue, 4 Nov 1997 12:46:11 +0100 (MET)
From: =?iso-8859-1?Q?Martin_J=2E_D=FCrst?= <mduerst@ifi.unizh.ch>
To: "Sam X. Sun" <ssun@cnri.reston.va.us>
cc: urn-ietf <urn-ietf@Bunyip.Com>, URI mailing list <uri@Bunyip.Com>
Subject: Re: [URN] Re: URN/URL spec issues...
In-Reply-To: <199711040649.BAA13382@newcnri.CNRI.Reston.Va.US>
Message-ID: <Pine.SUN.3.96.971104121524.1769K-100000@enoshima.ifi.unizh.ch>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Tue, 4 Nov 1997, Sam X. Sun wrote:

> > > One more question though. About the excluded characters. I can see the
> > > reason why ASCII 00-1F and 7F are excluded. But do characters like "<",
> > > ">", and "#" definitely have to be excluded also?
> > 
> > "<" and ">" are used to delimit URIs. If they are not excluded, it's
> > very difficult to know where an URI starts or ends. Also, "<" and ">"
> > are very frequent in HTML. 
> 
> Isn't charactar  "  enough to serve the delimiter purpose? In HTML, the
> real
> delimiter to separate the URL is character ", but not  "<"  or ">" .
> Characters  "<"
> and  ">"  are used to separate the HTML tags. For example, in HTML
> document,
> when a hyperlink is defined as <A HREF="http:my-link" options...>My
> Link</A>, only the http:my-link is the URL, which is delimited by a pair of
> " characters. Characters "<" and ">" are not in the context of URL itself.

Correct. But at one time, there were browsers that accepted
<A HREF="http:my-link>. "<" and ">" are mainly used to delimit
URLs in free text, e.g. as <http:my-link>. And it's very nice if
a system allows you to click links in e.g. a plain text email message.


> >"#" is the delimiter between what gets sent to the server and what 
> >remains at the client for further processing. If this is scheme-specific, 
> >this creates lots of problems.
> > 
> 
> I'm having a hard time to figure the kind of problems it creates. Could you
> be more specific of the problem? 

It's not that a big point, but assume a HTML parser is extracting an URL
reference and then wants to send the URL to a resolving machinery. If
it knows "keep the part after the # for yourself, give the part before
the # to the resolver", it's very easy. If it didn't know that, it
would have to ask the resolver, which would have to decide based on
scheme/protocol. Some browsers may just send all unknown schemes to
a proxy, and so we would need protocol additions so that the proxy
could send back the part after the # (or whatever). Having the #
and only the # for this purpose, and not allowing anything else to
use the # leads to a much nicer architecture.



> I might miss some big point here, and correct me if I'm wrong. But I do
> feel 
> that there is an intention of making the URL/URI specification fitting into
> the 
> "http URL" model. But "http URL" is just A particular scheme under the
> URL family. New schemes should be allowed to come up with their own 
> syntax definition to serve their own purpose, but not have to carry over
> the 
> constraints of other schemes. Even for implementation simplicity, every 
> scheme will have to do its own parsing anyway. Why not allow them to 
> define its own set of reserved/excluded characters?

Well, it's not really that the URL/URI spec is fitted to http.
HTTP and HTML were the first to use URLs, as far as I know,
and made URLs popular. If it were not for HTTP and HTML, nobody
would use URLs. So there is some legacy, and some kind of
right-of-ownership and first-come-first-served.

URLs allow quite a wide range of scheme-specific syntax, but also
have some common concepts that allow generic parsing. But not only
the computer processing aspect is important, also the human user
has to be considered. It would not be too difficult, if it would
be needed, to build an infrastructure that e.g. considered "/"
to have scheme-specific semantics. But now that people are used
to relative URLs, the chances are large that they would make
many mistakes. So having some kind of common syntax has many
advantages.


> >Also, I would like to use this occasion to reiterate my (and many
> >other's) request to put a note into draft-fielding-url-syntax-09.txt
> >to alert readers of the fact that internationalization of URIs
> >is converging towards UTF-8. The IMAP URL and the URN syntax
> >draft are clear evidence of this and can be cited easily.
> >Not putting in such a note would consist a serious negligence
> >to include relevant information. I will be glad to provide the
> >detailled wording.
> >
> 
> I also think using UTF8 as the underlying character set encoding for 
> global naming scheme, like URN, is a good choice. In fact, we specified 
> UTF8 as the character set encoding for the handle system. 

Great!


> On the other hand, "http URL" can and is surviving without a globally
> agreed character set encoding. And the link generally won't break even
> if changed from one character set encoding to another.

"surviving" is the right word here. It works as long as the encoding
stays the same. It definitely doesn't work when the encoding gets
changed. By proposing to use UTF-8, we don't want to force every
http server to change to UTF-8 immediately (or at all). Backwards
compatibility measures have been discussed that will allow an
amazingly smooth transition.


> Currently there're
> tons of non-ASCII URL out there already, and this could make moving "http
> URL" into UTF8 very difficult.

No, it turns out that it's not very difficult. The key is that UTF-8
has a very particular structure, and therefore is easy to detect,
and that the namespace on a server is extremely sparsely populated.
I can point you to some papers of mine that discuss this.


> Besides, UTF8 is not readable for most other
> languages other than ASCII, and this may not make it acceptable for people,
> say, using CJK or Greek. It's might be more appropriate to let "http URL"
> will have their character set encoding information carried with them,
> either embedded in the HTML context, or by switching the encoding setup
> from the browser.

It is true that if you take a non-ASCII URL, encode it as UTF-8, and then
insert the resulting octets into e.g. a Greek document (iso-8859-7), that
will look ugly or even worse, will get an editor or browser confused.
But that's not what we are proposing. Whatever characters the URL
contains, these characters are encoded in the same way as the rest of
the characters in the document. For Greek characters in an iso-8859-7
document, these can be encoded as single octets, and then will be
nicely readable. If it is a HTML document, other characters can be
included by using numeric character references (the &#dddd; things),
for all characters from Unicode/ISO 10646. Where UTF-8 comes into
play is where %HH escaping is needed, or when the URL or part of it
is sent to the server.


Regards,	Martin.



From ipp-owner@pwg.org  Thu Nov  6 09:38:36 1997
Delivery-Date: Thu, 06 Nov 1997 09:38:37 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id JAA16077
	for <ietf-archive@ietf.org>; Thu, 6 Nov 1997 09:38:35 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA14503
	for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 09:41:35 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id JAA10370 for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 09:38:33 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 6 Nov 1997 09:27:02 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id JAA09791 for ipp-outgoing; Thu, 6 Nov 1997 09:15:56 -0500 (EST)
X-Sender: bva@ultranet.com
Message-Id: <l03102802b0878014fde5@[199.232.61.163]>
In-Reply-To: <34615B9E.14D0EA36@sharplabs.com>
References: <l0310280eb086f9ce7527@[199.232.61.163]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 6 Nov 1997 09:18:57 -0500
To: Randy Turner <rturner@sharplabs.com>
From: Bob Van Andel <bva@allegrosoft.com>
Subject: Re: IPP> Use of SSL3 Framing????
Cc: ipp@pwg.org
Sender: ipp-owner@pwg.org

Randy,

>The fact that scenarios exist where security is not
>necessary, do not obviate the need for the standard
>to specify security as a requirement. Its possible
>that one of the machines in one of these scenarios
>might be moved or requested to communicate outside
>of the scenario-specific domain and we don't want
>to have to modify the configuration or install new
>software in order to interoperate.
>
<snip>

Existing Web browsers and servers make the transition from insecure
(non-SSL3) to secure (SSL3) modes and back all the time.  Why can't IPP
clients dynamically negotiate those transitions for those environments
where the site configuration warrants it.

I would expect that a number of site configuration issues will be necessary
that don't require software changes to interoperate, but do require
administrative attention.  Why is this different than the administrator
configuring which bin has letterhead?  I'm assuming that the IPP spec
allows a printer with a single paper source to ignore multi-tray attributes.

Bob

----------------------------------------
Bob Van Andel
Allegro Software Development Corporation
43 Waite Road
Boxborough, MA  01719
(978) 266-1375
(978) 266-2839 fax

Information on the RomPager embedded web server toolkit is at
<http://www.allegrosoft.com/>



From keith@loc252.tandem.com  Thu Nov  6 13:42:34 1997
Delivery-Date: Thu, 06 Nov 1997 13:42:35 -0500
Return-Path: keith@loc252.tandem.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id NAA19471
	for <ietf-archive@ietf.org>; Thu, 6 Nov 1997 13:42:34 -0500 (EST)
Received: from Tandem.com (suntan.tandem.com [192.216.221.8])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA15871
	for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 13:45:34 -0500 (EST)
Received: from adm.loc252.tandem.com (adm.loc252.tandem.com [155.186.92.56])
	by Tandem.com (8.8.8/2.0.1) with SMTP id JAA12958;
	Thu, 6 Nov 1997 09:58:34 -0800 (PST)
Received: from oltp-keithe ([155.186.98.236]) by adm.loc252.tandem.com (4.1/6main.940209)
	id AA01406; Thu, 6 Nov 97 10:00:33 PST
Reply-To: "Keith Evans" <keith@loc252.tandem.com>
From: "Keith Evans" <keith@loc252.tandem.com>
To: "Peter Furniss" <p.furniss@mailbox.ulcc.ac.uk>
Cc: "TIP_listserv" <tip@tandem.com>
Subject: Re: Request for progression of Transaction Internet Protocol I-Ds
Date: Thu, 6 Nov 1997 10:02:01 -0800
Message-Id: <01bceade$15c65510$ec62ba9b@oltp-keithe.loc252.tandem.com>
Mime-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-Msmail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.71.1712.3
X-Mimeole: Produced By Microsoft MimeOLE V4.71.1712.3

Hi Peter,

As you noted, the first wave of the two drafts I never sent to the IETF, I
wanted to get any final comments from tiplist before doing that (as seen
from the IETF, there has been an increment for each version submitted).

Cheers,
-Keith

-----Original Message-----
From: Peter Furniss <p.furniss@mailbox.ulcc.ac.uk>
To: 'Keith Evans' <keith@loc252.tandem.com>
Cc: TIP_listserv <tip@tandem.com>
Date: Thursday, November 06, 1997 5:10 AM
Subject: RE: Request for progression of Transaction Internet Protocol I-Ds


>Keith,
>
>I hadn't noticed, until summarising the situation for someone, that the two
>waves of drafts in October had the same numbers but are not precisely
>identical. However, as far as I can see there is no difference between the
>two except the order of the last sections and the change of "transactions"
>to "commands" in the first line of section 9 of the requirements document.
> I assume the October 7th texts were never posted on the servers.
>
>Not that it matters very much (or perhaps at all).
>
>
>> 1. Transaction Internet Protocol - Version 2.0
>>     <draft-lyon-itp-nodes-03.txt>
>>     Standards-track (Proposed) RFC
>>
>> 2. Transaction Internet Protocol - Requirements and Supplemental
>Information
>>     <draft-evans-tip-functions-02.txt>
>>     Informational RFC
>
>In any case, I had let my silence speak that I believed the drafts had
>applied the comments as agreed and that the progression is appropriate.
>
>
>Peter
>
>--------------------------------------
>Peter Furniss Consultants
>58 Alexandra Crescent, Bromley, Kent BR1 4EX, UK
>Phone & fax : +44 (0)181 313 1833 (or 0181 460 8553 if busy)
>Email           : P.Furniss@mailbox.ulcc.ac.uk   << note change (9/97)
>
>
>
>


From owner-uri@Bunyip.Com  Thu Nov  6 17:14:20 1997
Delivery-Date: Thu, 06 Nov 1997 17:14:20 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA22905
	for <ietf-archive@ietf.org>; Thu, 6 Nov 1997 17:14:19 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA16929;
	Thu, 6 Nov 1997 17:17:20 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA19160
	for uri-out; Thu, 6 Nov 1997 03:23:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA19153
	for uri-in; Thu, 6 Nov 1997 03:23:02 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA19142
	for <uri@services.bunyip.com>; Thu, 6 Nov 1997 03:22:35 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA08342
	for uri@services; Thu, 6 Nov 1997 03:22:33 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA08339;
	Thu, 6 Nov 1997 03:22:24 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa14998;
          5 Nov 97 23:20 PST
To: Keith Moore <moore@cs.utk.edu>
cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com, timbl@w3.org, masinter@parc.xerox.com,
        Harald.T.Alvestrand@uninett.no
Subject: Re: draft-fielding-uri-syntax-00 
In-reply-to: Your message of "Fri, 31 Oct 1997 00:14:13 EST."
             <199710310514.AAA24872@spot.cs.utk.edu> 
Date: Wed, 05 Nov 1997 23:10:43 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9711052320.aa14998@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

I made some minor changes to match the comments received and have
submitted the URI spec as draft-fielding-uri-syntax-00.txt (Nov 05).
As usual, I have created a diff from draft 09 as well; both are
available from

   http://www.ics.uci.edu/~fielding/url/

....Roy


From ipp-owner@pwg.org  Thu Nov  6 17:34:37 1997
Delivery-Date: Thu, 06 Nov 1997 17:34:38 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA23093
	for <ietf-archive@ietf.org>; Thu, 6 Nov 1997 17:34:37 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA17023
	for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 17:37:38 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA24703 for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 17:34:36 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 6 Nov 1997 17:26:22 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA23857 for ipp-outgoing; Thu, 6 Nov 1997 17:07:39 -0500 (EST)
Message-ID: <34623F66.555D378D@parc.xerox.com>
Date: Thu, 6 Nov 1997 14:06:30 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.03 [en] (Win95; U)
MIME-Version: 1.0
To: Randy Turner <rturner@sharplabs.com>
CC: Harry Lewis <harryl@us.ibm.com>, ipp@pwg.org
Subject: Re: IPP> Use of SSL3 Framing????
References: <5030300013763669000002L092*@MHS> <3461F7EA.9C64AEF9@sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

> They are required by de facto, not by a pure standard, to support HTTPS
> because no commercial vendor of HTTP servers would introduce a server
> incapable of providing the capability for internet commerce.

This is utterly false. Not all HTTP servers are required to support Internet
commerce. 
-- 
http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Thu Nov  6 17:38:32 1997
Delivery-Date: Thu, 06 Nov 1997 17:38:32 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA23113
	for <ietf-archive@ietf.org>; Thu, 6 Nov 1997 17:38:31 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA17064
	for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 17:41:33 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA25234 for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 17:38:32 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 6 Nov 1997 17:33:25 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA23928 for ipp-outgoing; Thu, 6 Nov 1997 17:13:05 -0500 (EST)
Message-ID: <D10983CAC30DD111B41400805FA6A1C1121447@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: Larry Masinter <masinter@parc.xerox.com>,
        Randy Turner
	 <rturner@sharplabs.com>
Cc: Harry Lewis <harryl@us.ibm.com>, ipp@pwg.org
Subject: RE: IPP> Use of SSL3 Framing????
Date: Thu, 6 Nov 1997 14:11:05 -0800
X-Priority: 3
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain
Sender: ipp-owner@pwg.org



Let me emphasize the word "de facto", because I can't think of any HTTP
server shipping today that doesn't support HTTPS (Netscape Enterprise
Server, Microsoft IIS, Apache). The question was whether or not there is
some requirement, and there is no STANDARD requirement that HTTP servers
support
SSL3, but there is a very strong MARKET requirement for this type of
support.

Randy


> -----Original Message-----
> From:	Larry Masinter [SMTP:masinter@parc.xerox.com]
> Sent:	Thursday, November 06, 1997 2:07 PM
> To:	Randy Turner
> Cc:	Harry Lewis; ipp@pwg.org
> Subject:	Re: IPP> Use of SSL3 Framing????
> 
> > They are required by de facto, not by a pure standard, to support
> HTTPS
> > because no commercial vendor of HTTP servers would introduce a
> server
> > incapable of providing the capability for internet commerce.
> 
> This is utterly false. Not all HTTP servers are required to support
> Internet
> commerce. 
> -- 
> http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Thu Nov  6 18:25:54 1997
Delivery-Date: Thu, 06 Nov 1997 18:25:55 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id SAA23670
	for <ietf-archive@ietf.org>; Thu, 6 Nov 1997 18:25:54 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA17287
	for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 18:28:53 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA26199 for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 18:25:53 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 6 Nov 1997 18:21:38 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA25566 for ipp-outgoing; Thu, 6 Nov 1997 18:10:06 -0500 (EST)
Message-Id: <3.0.1.32.19971106144929.00c692b0@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Thu, 6 Nov 1997 14:49:29 PST
To: "Turner, Randy" <rturner@sharplabs.com>,
        Larry Masinter <masinter@parc.xerox.com>,
        Randy Turner <rturner@sharplabs.com>
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: RE: IPP> Use of SSL3 Framing????
Cc: Harry Lewis <harryl@us.ibm.com>, ipp@pwg.org
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C1121447@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

Randy,

You seem to think only about web server vendors. There are a number of
other HTTP implementations, in particular for embedding in devices (such as
printers) that are counting every bit they put in.

Carl-Uno

At 02:11 PM 11/6/97 PST, Turner, Randy wrote:
>
>
>Let me emphasize the word "de facto", because I can't think of any HTTP
>server shipping today that doesn't support HTTPS (Netscape Enterprise
>Server, Microsoft IIS, Apache). The question was whether or not there is
>some requirement, and there is no STANDARD requirement that HTTP servers
>support
>SSL3, but there is a very strong MARKET requirement for this type of
>support.
>
>Randy
>
>
>> -----Original Message-----
>> From:	Larry Masinter [SMTP:masinter@parc.xerox.com]
>> Sent:	Thursday, November 06, 1997 2:07 PM
>> To:	Randy Turner
>> Cc:	Harry Lewis; ipp@pwg.org
>> Subject:	Re: IPP> Use of SSL3 Framing????
>> 
>> > They are required by de facto, not by a pure standard, to support
>> HTTPS
>> > because no commercial vendor of HTTP servers would introduce a
>> server
>> > incapable of providing the capability for internet commerce.
>> 
>> This is utterly false. Not all HTTP servers are required to support
>> Internet
>> commerce. 
>> -- 
>> http://www.parc.xerox.com/masinter
>
>
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From jmp-owner@pwg.org  Fri Nov  7 17:39:05 1997
Delivery-Date: Fri, 07 Nov 1997 17:39:06 -0500
Return-Path: jmp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA13298
	for <ietf-archive@ietf.org>; Fri, 7 Nov 1997 17:39:04 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA21031
	for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 17:42:05 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA26306 for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 17:39:01 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 7 Nov 1997 17:36:35 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA25842 for jmp-outgoing; Fri, 7 Nov 1997 17:35:08 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <Harald.T.Alvestrand@uninett.no>, <chrisw@iwl.com>
Cc: <rturner@sharplabs.com>, <lpyoung@lexmark.com>, <rbergma@dpc.com>,
        <jmp@pwg.org>
Subject: JMP> Job MIB Standard direction
Message-ID: <5030300013891134000002L042*@MHS>
Date: Fri, 7 Nov 1997 17:37:42 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: jmp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id RAA13298

Appoligies to Harald and Chris. I found the concise IETF position I was
searching for. It was originally part of a PMP topic, which is why I had
difficulty back referencing.

> With regard to the Job MIB, it seems clear that:
>
> - The IETF has no consensus position that it is a Good Thing to deploy
>   MIBs as a means of users' access to information (as opposed to an
>   administrator's access). In particular, the access control models
>   currently being defined in the SNMPv3 group are not based on the idea
>   that all users need MIB access; we do not want to bring this idea into
>   that process, for fear of delaying it further.
>
> - The IETF has consensus that there is no need for all MIBs to be
>   Internet standards. Informational MIBs, or MIBs developed by other
>   organizations, are Good Things; the IETF can sometimes assist in their
>   reviews, without necessarily taking responsibility.
>
> - Given the two positions above, we think that it's better for the
>   Job MIB to be submitted to the IETF as an external document and given
>   Informational status as a protocol under PWG control.

In Boulder, we discussed the fact that Experimental may carry more "weight"
than Informational. In Boulder, we felt we only had 2 weeks to resolve this,
which is why I brought it up. If we go strictly the Informational route,
we will register the Job MIB under the new PWG enterprise OID.

Another thing I think this decision will force that we are really not
addressing is the last bit of Harald's statement  "as a protocol under PWG
control" Do we know exactly what this means?

Harry Lewis - IBM Printing Systems

From jmp-owner@pwg.org  Fri Nov  7 18:21:04 1997
Delivery-Date: Fri, 07 Nov 1997 18:21:04 -0500
Return-Path: jmp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id SAA13960
	for <ietf-archive@ietf.org>; Fri, 7 Nov 1997 18:21:03 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA21177
	for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 18:24:02 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA27454 for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 18:20:58 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 7 Nov 1997 18:18:31 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA27272 for jmp-outgoing; Fri, 7 Nov 1997 18:16:53 -0500 (EST)
Message-ID: <3463A123.D2B740F2@underscore.com>
Date: Fri, 07 Nov 1997 18:15:47 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.02 [en] (WinNT; I)
MIME-Version: 1.0
To: Harry Lewis <harryl@us.ibm.com>
CC: Harald.T.Alvestrand@uninett.no, chrisw@iwl.com, rturner@sharplabs.com,
        lpyoung@lexmark.com, rbergma@dpc.com, jmp@pwg.org
Subject: Re: JMP> Job MIB Standard direction
References: <5030300013891134000002L042*@MHS>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: jmp-owner@pwg.org

Harry Lewis wrote:

> Another thing I think this decision will force that we are really not
> addressing is the last bit of Harald's statement  "as a protocol under PWG
> control" Do we know exactly what this means?
> 
> Harry Lewis - IBM Printing Systems

Doesn't this mean that the PWG advertises the protocol and retains
all related documents in a publicly available repository, and that
the PWG maintains authoritative control on the specifications?

Are there other issues?  Do you think the PWG is not currently able
to do these things?  If not, what must be done to make this happen,
assuming the PWG desires to do this?

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From ipp-owner@pwg.org  Fri Nov  7 18:46:16 1997
Delivery-Date: Fri, 07 Nov 1997 18:46:16 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id SAA14210
	for <ietf-archive@ietf.org>; Fri, 7 Nov 1997 18:46:05 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA21246
	for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 18:49:04 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA28805 for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 18:45:59 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 7 Nov 1997 18:31:20 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA27256 for ipp-outgoing; Fri, 7 Nov 1997 18:13:28 -0500 (EST)
Message-ID: <3463A089.F81EE8BA@underscore.com>
Date: Fri, 07 Nov 1997 18:13:13 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.02 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: ipp@pwg.org
Subject: Re: IPP> Security proposal
References: <D10983CAC30DD111B41400805FA6A1C112145D@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Turner, Randy wrote:
> 
> I have placed a draft of my IPP security proposal on the
> PWG FTP server.
> 
> There is a Microsoft Word 2.0 document version
> 
> ftp://ftp.pwg.org/pub/pwg/ipp/drafts/ippsec.doc
> 
> and an HTML version
> 
> ftp://ftp.pwg.org/pub/pwg/ipp/drafts/ippsec.html

When I try to access the HTML form, I get a blank document.
Perhaps an upload error?

	...jay

From jmp-owner@pwg.org  Fri Nov  7 19:05:12 1997
Delivery-Date: Fri, 07 Nov 1997 19:05:13 -0500
Return-Path: jmp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id TAA14378
	for <ietf-archive@ietf.org>; Fri, 7 Nov 1997 19:05:12 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA21304
	for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 19:08:10 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA29623 for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 19:05:03 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 7 Nov 1997 18:59:32 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA29179 for jmp-outgoing; Fri, 7 Nov 1997 18:55:29 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <jkm@underscore.com>
Cc: <Harald.T.Alvestrand@uninett.no>, <chrisw@iwl.com>,
        <rturner@sharplabs.com>, <lpyoung@lexmark.com>, <rbergma@dpc.com>,
        <jmp@pwg.org>
Subject: Re: JMP> Job MIB Standard direction
Message-ID: <5030300013897684000002L042*@MHS>
Date: Fri, 7 Nov 1997 18:59:30 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: jmp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id TAA14378

Jay, Yes,  I believe the PWG is capable of this. I just don't think we have
ever stated it as such...

>PWG advertises the protocol and retains
>all related documents in a publicly available repository, and that
>the PWG maintains authoritative control on the specifications?

>From time to time we've danced around the "is the PWG a real stds body"
question. The rubber
need to meet the road with JMP and probably FIN.

Harry Lewis - IBM Printing Systems






jkm@underscore.com on 11/07/97 04:27:58 PM
Please respond to jkm@underscore.com @ internet
To: Harry Lewis/Boulder/IBM@ibmus
cc: jmp@pwg.org @ internet, rbergma@dpc.com @ internet, lpyoung@lexmark.com @
internet, rturner@sharplabs.com @ internet, chrisw@iwl.com @ internet,
Harald.T.Alvestrand@uninett.no @ internet
Subject: Re: JMP> Job MIB Standard direction


Harry Lewis wrote:

> Another thing I think this decision will force that we are really not
> addressing is the last bit of Harald's statement  "as a protocol under PWG
> control" Do we know exactly what this means?
>
> Harry Lewis - IBM Printing Systems

Doesn't this mean that the PWG advertises the protocol and retains
all related documents in a publicly available repository, and that
the PWG maintains authoritative control on the specifications?

Are there other issues?  Do you think the PWG is not currently able
to do these things?  If not, what must be done to make this happen,
assuming the PWG desires to do this?

 ...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------




From ipp-owner@pwg.org  Fri Nov  7 21:26:34 1997
Delivery-Date: Fri, 07 Nov 1997 21:26:34 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id VAA15065
	for <ietf-archive@ietf.org>; Fri, 7 Nov 1997 21:26:28 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA21581
	for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 21:29:28 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA06307 for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 21:26:22 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 7 Nov 1997 21:11:25 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA02769 for ipp-outgoing; Fri, 7 Nov 1997 20:02:42 -0500 (EST)
Message-Id: <3.0.1.32.19971107164605.00bd02d0@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Fri, 7 Nov 1997 16:46:05 PST
To: "Turner, Randy" <rturner@sharplabs.com>, ipp@pwg.org
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: Re: IPP> Security proposal
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C112145D@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

At 02:55 PM 11/7/97 PST, Turner, Randy wrote:
>
>I have placed a draft of my IPP security proposal on the
>PWG FTP server.
>
>There is a Microsoft Word 2.0 document version
>
>ftp://ftp.pwg.org/pub/pwg/ipp/drafts/ippsec.doc
>
>and an HTML version
>
>ftp://ftp.pwg.org/pub/pwg/ipp/drafts/ippsec.html
>
>Randy
>

Randy,

Randy,

Thanks for taking the time to put your ideas on paper.

I looked over your proposal and would like you to comment on the following
things.
I expect to get back with more detailed comments after having spoken to my
security guys on Monday.

1) I was disappointed that you did not spell out what is now the minimum
"extra stuff" that every implementation would have to include if we
mandated TLS negotiation for all IPP clients and servers. My latest
impression is that it is a lot more than we anticipated when the subject
was discussed in the Boulder PWG meeting.

2) Earlier today Keith Moore came up with a proposal to take a new look at
SASL, which might eliviate some of the extra burden that 1) above might
incur. Do you or anybody else knows if "the world" is really going to
implement SASL in the foreseeable future (or are we up against yet another
road block here)? Judging from the comments on the DL recently, a number of
people have asked for a very light weight mechanism to do the initial
security negotiation, with the option to say "NO I do not want any
security", and I am still not convinced that TLS will deliver that.

---

If I have interpreted the feelings of the WG on this subject correctly, I
would like to draw a comparison with safe sex:

If you tend to mix with new or potentially unreliable partners, you are
quite likely to want to have some form of protection and would welcome the
subject to be brought up before you get too intimate. However, if you only
practise it with a steady and wellknown partner, you would probably be
upset to have to go through a forced negotitation about different types of
preventive tools and methods every time. If you trust your partner, you
should be allowed to practise unsafe sex at your own risk, without any
lengthy negotiation beforehand!

Regards,

Carl-Uno
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Fri Nov  7 21:33:08 1997
Delivery-Date: Fri, 07 Nov 1997 21:33:08 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id VAA15089
	for <ietf-archive@ietf.org>; Fri, 7 Nov 1997 21:33:07 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA21606
	for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 21:36:07 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA07227 for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 21:33:03 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 7 Nov 1997 21:27:34 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA03416 for ipp-outgoing; Fri, 7 Nov 1997 20:32:52 -0500 (EST)
Message-ID: <D10983CAC30DD111B41400805FA6A1C1121466@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: Carl-Uno Manros <cmanros@cp10.es.xerox.com>,
        "Turner, Randy"
	 <rturner@sharplabs.com>, ipp@pwg.org
Subject: RE: IPP> Security proposal
Date: Fri, 7 Nov 1997 17:30:34 -0800
X-Priority: 3
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain
Sender: ipp-owner@pwg.org



	[Carl Uno Manros wrote...]
>  
> Randy,
> 
> Thanks for taking the time to put your ideas on paper.
> 
> I looked over your proposal and would like you to comment on the
> following
> things.
> I expect to get back with more detailed comments after having spoken
> to my
> security guys on Monday.
> 
> 1) I was disappointed that you did not spell out what is now the
> minimum
> "extra stuff" that every implementation would have to include if we
> mandated TLS negotiation for all IPP clients and servers. My latest
> impression is that it is a lot more than we anticipated when the
> subject
> was discussed in the Boulder PWG meeting.
	[Turner, Randy]  
	I modified my stand in Boulder to require the minimum negotiated
	security to be MD5 message digest, this is in order to be
compliant
	with some web servers that use SSL3 but might not be able to
	negotiate down to NO security. Also, after thinking about it, it
didn't
	make much sense to have an encapsulation without utilizing it to
some
	degree. MD5 message digest is a very simple security mechanism
	that, even in intranet environments, would not be a burden to
implement.
	And in the cases where a minimally compliant printer would be
accessed
	across a possibly insecure topology (i.e., the internet), then
at least the
	minimally compliant printer could offer some level of security.
I don't think
	this minimal level of security is too much to ask from an
"Internet" 
	printing protocol...
	[Turner, Randy]  [end]

>  
> 2) Earlier today Keith Moore came up with a proposal to take a new
> look at
> SASL, which might eliviate some of the extra burden that 1) above
> might
> incur. Do you or anybody else knows if "the world" is really going to
> implement SASL in the foreseeable future (or are we up against yet
> another
> road block here)? Judging from the comments on the DL recently, a
> number of
> people have asked for a very light weight mechanism to do the initial
> security negotiation, with the option to say "NO I do not want any
> security", and I am still not convinced that TLS will deliver that.
	[Turner, Randy]  
	All I can say is to read the TLS specification. Its quite clear
on
	what it is and is not capable of doing.


	Randy

	[..snip..]




From ipp-owner@pwg.org  Sat Nov  8 16:57:55 1997
Delivery-Date: Sat, 08 Nov 1997 16:57:55 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id QAA24812
	for <ietf-archive@ietf.org>; Sat, 8 Nov 1997 16:57:54 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA22851
	for <ietf-archive@cnri.reston.va.us>; Sat, 8 Nov 1997 17:00:55 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA13538 for <ietf-archive@cnri.reston.va.us>; Sat, 8 Nov 1997 16:57:53 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Sat, 8 Nov 1997 16:52:59 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA12968 for ipp-outgoing; Sat, 8 Nov 1997 16:41:29 -0500 (EST)
Date: Sat, 8 Nov 1997 16:41:14 -0500 (EST)
X-Sender: bva@ultranet.com
Message-Id: <v01530501b08cbd5a9abf@[199.232.61.163]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
To: Randy Turner <rturner@sharplabs.com>
From: bva@allegrosoft.com (Bob Van Andel)
Subject: Re: IPP> Security proposal
Cc: ipp@pwg.org
Sender: ipp-owner@pwg.org

Randy,

>
> I'm wondering if we could define an *anonymous*
> authentication that clients could use and that IPP
> servers would recognize as a kind of *guest*
> authentication...this may have already been
> defined within some other security working group....
>

Why is *anonymous* printing (which is certainly a desirable case)
any different than *anonymous* Web site access?
In other words, why isn't unsecured access acceptable for this case?

Bob

Bob Van Andel
Allegro Software Development Corporation
43 Waite Road
Boxborough, MA  01719
(978) 266-1375
(978) 266-2839 fax

Read about the RomPager embedded web server toolkit at:
www.allegrosoft.com



From jmp-owner@pwg.org  Sat Nov  8 17:37:54 1997
Delivery-Date: Sat, 08 Nov 1997 17:37:58 -0500
Return-Path: jmp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA24927
	for <ietf-archive@ietf.org>; Sat, 8 Nov 1997 17:37:53 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA22911
	for <ietf-archive@cnri.reston.va.us>; Sat, 8 Nov 1997 17:40:53 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA13882 for <ietf-archive@cnri.reston.va.us>; Sat, 8 Nov 1997 17:37:52 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Sat, 8 Nov 1997 17:36:40 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA13697 for jmp-outgoing; Sat, 8 Nov 1997 17:35:43 -0500 (EST)
From: Harald.T.Alvestrand@uninett.no
To: Harry Lewis <harryl@us.ibm.com>
cc: chrisw <chrisw@iwl.com>, rturner <rturner@sharplabs.com>,
        lpyoung <lpyoung@lexmark.com>, rbergma <rbergma@dpc.com>,
        jmp <jmp@pwg.org>
Subject: JMP> Re: Job MIB Standard direction
In-reply-to: Your message of "Fri, 07 Nov 1997 17:37:42 EST." <5030300013891134000002L042*@MHS>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <15055.878979297.1@dale.uninett.no>
Date: Sat, 08 Nov 1997 09:54:57 +0100
Message-ID: <15057.878979297@dale.uninett.no>
Sender: jmp-owner@pwg.org

Harry,
The statement "under PWG control" means that if the PWG claims that
the Job MIB version 2 is defined like this-and-this, the IETF won't
protest.
If the PWG were to do the same thing with a standards-track document,
the IETF will insist that it ain't so until it's been approved
by the IETF process.
We've had several attempts at groups saying that they're "defining
the next version of standard XXX", while not consulting the IETF.
That is WRONG.

              Harald A

From ipp-owner@pwg.org  Sat Nov  8 19:17:09 1997
Delivery-Date: Sat, 08 Nov 1997 19:17:10 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id TAA25139
	for <ietf-archive@ietf.org>; Sat, 8 Nov 1997 19:17:08 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA22966
	for <ietf-archive@cnri.reston.va.us>; Sat, 8 Nov 1997 19:20:04 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA14639 for <ietf-archive@cnri.reston.va.us>; Sat, 8 Nov 1997 19:16:48 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Sat, 8 Nov 1997 19:12:41 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA14094 for ipp-outgoing; Sat, 8 Nov 1997 19:01:12 -0500 (EST)
Message-ID: <3464FD30.C816FB86@underscore.com>
Date: Sat, 08 Nov 1997 19:00:48 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.02 [en] (WinNT; I)
MIME-Version: 1.0
To: Randy Turner <rturner@sharplabs.com>
CC: pthambi@ibm.net, ipp@pwg.org
Subject: Re: IPP> Security proposal
References: <D10983CAC30DD111B41400805FA6A1C1121466@admsrvnt02.enet.sharplabs.com> <346478E3.A1B388B5@ibm.net> <34649DCD.C529EE8A@sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

I agree, this is a good idea.  It might get us out of admin hell
later on, at the point when a customer says "don't force security
down my throat if I don't want it."

	...jay


Randy Turner wrote:
> 
> Another comment on my previous comment...
> 
> I would like to suggest that we might want to
> consider *anonymous* printing, a separate case
> (and class) of IPP printing. I think TLS
> can handle most of the other requirements
> for *authenticated* printing (including the
> exchange of shared secrets...).
> 
>  I'm wondering if we could define an *anonymous*
>  authentication that clients could use and that IPP
>  servers would recognize as a kind of *guest*
>  authentication...this may have already been
>  defined within some other security working group....
> 
>  Randy
> 
> Philip Thambidurai wrote:
> >
> > I think that the MD5 (or other message digest or secure hash algorithm)
> > is used only when
> > the client and the server ALREADY SHARE A SECRET (such as a password).
> > (it is assumed that some other secure channel has been used to transmit
> > that
> > secret from one party to the other).
> >
> > In the Internet Printing context, I can see an end-user who would like
> > to print to
> > an IPP-Printer that may not have any knowledge about the end-user.
> > In such a case, requiring MD5 will prevent the end-user from
> > printing, even if no security of any kind is necessary (internet or
> > intranet).
> >
> > Turner, Randy wrote:
> >
> > >         [Carl Uno Manros wrote...]
> > > >
> > > > Randy,
> > > >
> > > > Thanks for taking the time to put your ideas on paper.
> > > >
> > > > I looked over your proposal and would like you to comment on the
> > > > following
> > > > things.
> > > > I expect to get back with more detailed comments after having spoken
> > >
> > > > to my
> > > > security guys on Monday.
> > > >
> > > > 1) I was disappointed that you did not spell out what is now the
> > > > minimum
> > > > "extra stuff" that every implementation would have to include if we
> > > > mandated TLS negotiation for all IPP clients and servers. My latest
> > > > impression is that it is a lot more than we anticipated when the
> > > > subject
> > > > was discussed in the Boulder PWG meeting.
> > >         [Turner, Randy]
> > >         I modified my stand in Boulder to require the minimum
> > > negotiated
> > >         security to be MD5 message digest, this is in order to be
> > > compliant
> > >         with some web servers that use SSL3 but might not be able to
> > >         negotiate down to NO security. Also, after thinking about it,
> > > it
> > > didn't
> > >         make much sense to have an encapsulation without utilizing it
> > > to
> > > some
> > >         degree. MD5 message digest is a very simple security mechanism
> > >
> > >         that, even in intranet environments, would not be a burden to
> > > implement.
> > >         And in the cases where a minimally compliant printer would be
> > > accessed
> > >         across a possibly insecure topology (i.e., the internet), then
> > >
> > > at least the
> > >         minimally compliant printer could offer some level of
> > > security.
> > > I don't think
> > >         this minimal level of security is too much to ask from an
> > > "Internet"
> > >         printing protocol...
> > >         [Turner, Randy]  [end]
> > >
> > > >
> > > > 2) Earlier today Keith Moore came up with a proposal to take a new
> > > > look at
> > > > SASL, which might eliviate some of the extra burden that 1) above
> > > > might
> > > > incur. Do you or anybody else knows if "the world" is really going
> > > to
> > > > implement SASL in the foreseeable future (or are we up against yet
> > > > another
> > > > road block here)? Judging from the comments on the DL recently, a
> > > > number of
> > > > people have asked for a very light weight mechanism to do the
> > > initial
> > > > security negotiation, with the option to say "NO I do not want any
> > > > security", and I am still not convinced that TLS will deliver that.
> > >         [Turner, Randy]
> > >         All I can say is to read the TLS specification. Its quite
> > > clear
> > > on
> > >         what it is and is not capable of doing.
> > >
> > >         Randy
> > >
> > >         [..snip..]

From Paul.Skaistis@unisys.com  Mon Nov 10 02:41:49 1997
Delivery-Date: Mon, 10 Nov 1997 02:41:50 -0500
Return-Path: Paul.Skaistis@unisys.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id CAA10320
	for <ietf-archive@ietf.org>; Mon, 10 Nov 1997 02:41:49 -0500 (EST)
Received: from Tandem.com (suntan.tandem.com [192.216.221.8])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA01506
	for <ietf-archive@cnri.reston.va.us>; Mon, 10 Nov 1997 02:44:47 -0500 (EST)
Received: from bbmail1.unisys.com (192-63-2005.unisys.com [192.63.200.5])
	by Tandem.com (8.8.8/2.0.1) with ESMTP id XAA26961
	for <tip@tandem.com>; Sun, 9 Nov 1997 23:03:17 -0800 (PST)
Received: from slc-exchange-1.slc.unisys.com ([192.60.145.26])
	by bbmail1.unisys.com (8.8.5/8.8.5) with SMTP id HAA12548
	for <tip@tandem.com>; Mon, 10 Nov 1997 07:02:49 GMT
Received: by slc-exchange-1.slc.unisys.com with SMTP (Microsoft Exchange Server Internet Mail Connector Version 4.0.995.52)
	id <01BCED6B.89076CA0@slc-exchange-1.slc.unisys.com>; Sun, 9 Nov 1997 23:59:37 -0700
Message-ID: <c=US%a=ATTMAIL_%p=UNISYS%l=MV_EXCHANGE_-971110070220Z-36761@slc-exchange-1.slc.unisys.com>
From: "Skaistis, Paul" <Paul.Skaistis@unisys.com>
To: "'Keith Evans'" <keith@loc252.tandem.com>,
        "'Peter Furniss'"
	 <p.furniss@mailbox.ulcc.ac.uk>
Cc: "'TIP_listserv'" <tip@tandem.com>
Subject: RE: Request for progression of Transaction Internet Protocol I-Ds
Date: Mon, 10 Nov 1997 00:02:20 -0700
X-Mailer:  Microsoft Exchange Server Internet Mail Connector Version 4.0.995.52
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit

Peter Furniss[SMTP:p.furniss@mailbox.ulcc.ac.uk] wrote:
> Keith,

 [ snip ]
 
> In any case, I had let my silence speak that I believed the drafts had 
> applied the comments as agreed and that the progression is appropriate.

This is my view as well.  The WG "last call" passed without discussion,
and therefore progression is appropriate. 

Cheers, 
- Paul



From jmp-owner@pwg.org  Mon Nov 10 11:15:02 1997
Delivery-Date: Mon, 10 Nov 1997 11:15:03 -0500
Return-Path: jmp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id LAA14511
	for <ietf-archive@ietf.org>; Mon, 10 Nov 1997 11:14:53 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id LAA02828
	for <ietf-archive@cnri.reston.va.us>; Mon, 10 Nov 1997 11:17:52 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA19155 for <ietf-archive@cnri.reston.va.us>; Mon, 10 Nov 1997 11:14:51 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Mon, 10 Nov 1997 11:12:39 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA18622 for jmp-outgoing; Mon, 10 Nov 1997 11:10:27 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <hta@dale.uninett.no>
Cc: <chrisw@iwl.com>, <rturner@sharplabs.com>, <lpyoung@lexmark.com>,
        <rbergma@dpc.com>, <Jmp@pwg.org>
Subject: JMP> Re: Job MIB Standard direction
Message-ID: <5030300014001353000002L032*@MHS>
Date: Mon, 10 Nov 1997 11:12:55 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: jmp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id LAA14511

Harald, thank you for your comment.

In general, the PWG places value on having it's work chartered by the
IETF (when appropriate), and has placed a lot of emphasis on following
IETF recommendations. The job MIB is a case in point. Nonetheless, we're
trying, now, to acclimate to your latest recommendations that the Job MIB
remain "Informational", and that, from the IETF perspective, is not a
"Good Thing" (because it facilitates both client and administrative access
via SNMP).

Your recommendation to maintain the Job MIB under PWG control and
clarification of what that means (ability to rev the specification
without consulting the IETF) is probably one that we should see value
in and take advantage of.

Again, Thanks.

Harry Lewis - IBM Printing Systems




hta@dale.uninett.no on 11/08/97 03:33:43 PM
Please respond to hta@dale.uninett.no @ internet
To: Harry Lewis/Boulder/IBM@ibmus
cc: jmp@pwg.org @ internet, rbergma@dpc.com @ internet, lpyoung@lexmark.com @
internet, rturner@sharplabs.com @ internet, chrisw@iwl.com @ internet
Subject: Re: Job MIB Standard direction


Harry,
The statement "under PWG control" means that if the PWG claims that
the Job MIB version 2 is defined like this-and-this, the IETF won't
protest.
If the PWG were to do the same thing with a standards-track document,
the IETF will insist that it ain't so until it's been approved
by the IETF process.
We've had several attempts at groups saying that they're "defining
the next version of standard XXX", while not consulting the IETF.
That is WRONG.

              Harald A



From ipp-owner@pwg.org  Thu Nov 13 17:30:18 1997
Delivery-Date: Thu, 13 Nov 1997 17:30:19 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA13683
	for <ietf-archive@ietf.org>; Thu, 13 Nov 1997 17:30:18 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA16150
	for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 17:33:18 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA12961 for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 17:30:18 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 13 Nov 1997 17:25:40 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA12387 for ipp-outgoing; Thu, 13 Nov 1997 17:14:02 -0500 (EST)
Message-ID: <346B7B82.7FEBE34A@underscore.com>
Date: Thu, 13 Nov 1997 17:13:22 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.02 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>, Robert.Herriot@Eng.Sun.COM
CC: ipp@pwg.org
Subject: Re: IPP> Minutes of IPP Weekly Conference call - Nove. 12, 1997
References: <D10983CAC30DD111B41400805FA6A1C117DC4D@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Sorry, but I can't tell whether both Randy and Bob are agreeing
with Scott or not.

Can someone make a *brief* statement on this issue in which the
comments made by Scott are addressed?  Thanks in advance.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------


Turner, Randy wrote:
> 
> My recollection is the same as Bob's....
> 
> Randy
> 
> > -----Original Message-----
> > From: Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> > Sent: Thursday, November 13, 1997 12:36 PM
> > To:   ipp@pwg.org; lawrence@agranat.com
> > Subject:      Re: IPP> Minutes of IPP Weekly Conference call - Nove.
> > 12, 1997
> >
> > My recollection of the discussion was that we agreed that the client
> > should get standard TCP/IP and HTTP behavior for situations best
> > handled by those layers.
> >
> > > From lawrence@agranat.com Thu Nov 13 07:06:50 1997
> > > To: ipp@pwg.org
> > > Subject: Re: IPP> Minutes of IPP Weekly Conference call - Nove. 12,
> > 1997
> > > In-reply-to: <5030100013266059000002L092*@MHS>
> > > Date: Thu, 13 Nov 1997 09:41:24 -0500
> > > From: "Scott Lawrence" <lawrence@agranat.com>
> > > Sender: ipp-owner@pwg.org
> > > Content-Length: 1051
> > > X-Lines: 21
> > >
> > >
> > >   The agreement Roger describes sounds good; one minor nit...
> > >
> > > RKD> 9) If a client somehow derives a URI and tries to connect and
> > the
> > > RKD>    service (e.g. Printer-URI) has been turned-off, an
> > appropriate
> > > RKD>    http error code will be returned.
> > >
> > >   Why impose that requirement?  That would mean that a printer
> > without
> > >   security (for whatever reason) would need to listen on the TLS
> > port
> > >   and implement enough of the handshake to negotiate no security so
> > >   that it can send an HTTP error.  Similarly, a secure-only server
> > >   would need to listen on the unsecured port just to send an HTTP
> > >   error.  Just let TCP do the right thing - if they've constructed
> > an
> > >   invalid URI (one with the wrong scheme or port number in it), then
> > >   it won't work, which is what should happen.  It really isn't the
> > >   business of the IPP spec to say what will happen on a TCP port on
> > >   which IPP is not available.
> > >
> > > --
> > > Scott Lawrence           EmWeb Embedded Server
> > <lawrence@agranat.com>
> > > Agranat Systems, Inc.        Engineering
> > http://www.agranat.com/
> > >

From ipp-owner@pwg.org  Thu Nov 13 18:02:15 1997
Delivery-Date: Thu, 13 Nov 1997 18:02:16 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id SAA14148
	for <ietf-archive@ietf.org>; Thu, 13 Nov 1997 18:02:15 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA16280
	for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 18:05:16 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA14166 for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 18:02:15 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 13 Nov 1997 17:53:39 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA12958 for ipp-outgoing; Thu, 13 Nov 1997 17:30:16 -0500 (EST)
Message-ID: <D10983CAC30DD111B41400805FA6A1C117DC52@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: Jay Martin <jkm@underscore.com>, "Turner, Randy"
	 <rturner@sharplabs.com>,
        Robert.Herriot@Eng.Sun.COM
Cc: ipp@pwg.org
Subject: RE: IPP> Minutes of IPP Weekly Conference call - Nove. 12, 1997
Date: Thu, 13 Nov 1997 14:28:10 -0800
X-Priority: 3
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain
Sender: ipp-owner@pwg.org



There was a proposal to handle situations like the one
expressed by Roger in his minutes, but others on
the conference felt like we were trying to spec too
much on how the servers handle every possible
error (or error code). So we just said that the server
will do the appropriate thing, depending upon which
layer of the overall protocol stack at which a particular
problem occurred...I think this is where we left it.

Randy

> -----Original Message-----
> From:	Jay Martin [SMTP:jkm@underscore.com]
> Sent:	Thursday, November 13, 1997 2:13 PM
> To:	Turner, Randy; Robert.Herriot@Eng.Sun.COM
> Cc:	ipp@pwg.org
> Subject:	Re: IPP> Minutes of IPP Weekly Conference call - Nove.
> 12, 1997
> 
> Sorry, but I can't tell whether both Randy and Bob are agreeing
> with Scott or not.
> 
> Can someone make a *brief* statement on this issue in which the
> comments made by Scott are addressed?  Thanks in advance.
> 
> 	...jay
> 
> ----------------------------------------------------------------------
> --  JK Martin               |  Email:   jkm@underscore.com          --
> --  Underscore, Inc.        |  Voice:   (603) 889-7000              --
> --  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
> --  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
> ----------------------------------------------------------------------
> 
> 
> Turner, Randy wrote:
> > 
> > My recollection is the same as Bob's....
> > 
> > Randy
> > 
> > > -----Original Message-----
> > > From: Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> > > Sent: Thursday, November 13, 1997 12:36 PM
> > > To:   ipp@pwg.org; lawrence@agranat.com
> > > Subject:      Re: IPP> Minutes of IPP Weekly Conference call -
> Nove.
> > > 12, 1997
> > >
> > > My recollection of the discussion was that we agreed that the
> client
> > > should get standard TCP/IP and HTTP behavior for situations best
> > > handled by those layers.
> > >
> > > > From lawrence@agranat.com Thu Nov 13 07:06:50 1997
> > > > To: ipp@pwg.org
> > > > Subject: Re: IPP> Minutes of IPP Weekly Conference call - Nove.
> 12,
> > > 1997
> > > > In-reply-to: <5030100013266059000002L092*@MHS>
> > > > Date: Thu, 13 Nov 1997 09:41:24 -0500
> > > > From: "Scott Lawrence" <lawrence@agranat.com>
> > > > Sender: ipp-owner@pwg.org
> > > > Content-Length: 1051
> > > > X-Lines: 21
> > > >
> > > >
> > > >   The agreement Roger describes sounds good; one minor nit...
> > > >
> > > > RKD> 9) If a client somehow derives a URI and tries to connect
> and
> > > the
> > > > RKD>    service (e.g. Printer-URI) has been turned-off, an
> > > appropriate
> > > > RKD>    http error code will be returned.
> > > >
> > > >   Why impose that requirement?  That would mean that a printer
> > > without
> > > >   security (for whatever reason) would need to listen on the TLS
> > > port
> > > >   and implement enough of the handshake to negotiate no security
> so
> > > >   that it can send an HTTP error.  Similarly, a secure-only
> server
> > > >   would need to listen on the unsecured port just to send an
> HTTP
> > > >   error.  Just let TCP do the right thing - if they've
> constructed
> > > an
> > > >   invalid URI (one with the wrong scheme or port number in it),
> then
> > > >   it won't work, which is what should happen.  It really isn't
> the
> > > >   business of the IPP spec to say what will happen on a TCP port
> on
> > > >   which IPP is not available.
> > > >
> > > > --
> > > > Scott Lawrence           EmWeb Embedded Server
> > > <lawrence@agranat.com>
> > > > Agranat Systems, Inc.        Engineering
> > > http://www.agranat.com/
> > > >

From ipp-owner@pwg.org  Thu Nov 13 18:02:31 1997
Delivery-Date: Thu, 13 Nov 1997 18:02:31 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id SAA14156
	for <ietf-archive@ietf.org>; Thu, 13 Nov 1997 18:02:31 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA16283
	for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 18:05:32 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA14196 for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 18:02:32 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 13 Nov 1997 17:53:53 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA13037 for ipp-outgoing; Thu, 13 Nov 1997 17:32:33 -0500 (EST)
Date: Thu, 13 Nov 1997 14:30:44 -0800
From: Robert.Herriot@Eng.Sun.COM (Robert Herriot)
Message-Id: <199711132230.OAA14187@woden.eng.sun.com>
To: rturner@sharplabs.com, Robert.Herriot@Eng.Sun.COM, jkm@underscore.com
Subject: Re: IPP> Minutes of IPP Weekly Conference call - Nove. 12, 1997
Cc: ipp@pwg.org
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

I am agreeing with Scott.

> From jkm@underscore.com Thu Nov 13 14:27:22 1997
> Date: Thu, 13 Nov 1997 17:13:22 -0500
> From: Jay Martin <jkm@underscore.com>
> Organization: Underscore, Inc.
> X-Mailer: Mozilla 4.02 [en] (WinNT; I)
> MIME-Version: 1.0
> To: "Turner, Randy" <rturner@sharplabs.com>, Robert.Herriot@Eng
> CC: ipp@pwg.org
> Subject: Re: IPP> Minutes of IPP Weekly Conference call - Nove. 12, 1997
> References: <D10983CAC30DD111B41400805FA6A1C117DC4D@admsrvnt02.enet.sharplabs.com>
> Content-Transfer-Encoding: 7bit
> Sender: ipp-owner@pwg.org
> X-Lines: 73
> 
> Sorry, but I can't tell whether both Randy and Bob are agreeing
> with Scott or not.
> 
> Can someone make a *brief* statement on this issue in which the
> comments made by Scott are addressed?  Thanks in advance.
> 
> 	...jay
> 
> ----------------------------------------------------------------------
> --  JK Martin               |  Email:   jkm@underscore.com          --
> --  Underscore, Inc.        |  Voice:   (603) 889-7000              --
> --  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
> --  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
> ----------------------------------------------------------------------
> 
> 
> Turner, Randy wrote:
> > 
> > My recollection is the same as Bob's....
> > 
> > Randy
> > 
> > > -----Original Message-----
> > > From: Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> > > Sent: Thursday, November 13, 1997 12:36 PM
> > > To:   ipp@pwg.org; lawrence@agranat.com
> > > Subject:      Re: IPP> Minutes of IPP Weekly Conference call - Nove.
> > > 12, 1997
> > >
> > > My recollection of the discussion was that we agreed that the client
> > > should get standard TCP/IP and HTTP behavior for situations best
> > > handled by those layers.
> > >
> > > > From lawrence@agranat.com Thu Nov 13 07:06:50 1997
> > > > To: ipp@pwg.org
> > > > Subject: Re: IPP> Minutes of IPP Weekly Conference call - Nove. 12,
> > > 1997
> > > > In-reply-to: <5030100013266059000002L092*@MHS>
> > > > Date: Thu, 13 Nov 1997 09:41:24 -0500
> > > > From: "Scott Lawrence" <lawrence@agranat.com>
> > > > Sender: ipp-owner@pwg.org
> > > > Content-Length: 1051
> > > > X-Lines: 21
> > > >
> > > >
> > > >   The agreement Roger describes sounds good; one minor nit...
> > > >
> > > > RKD> 9) If a client somehow derives a URI and tries to connect and
> > > the
> > > > RKD>    service (e.g. Printer-URI) has been turned-off, an
> > > appropriate
> > > > RKD>    http error code will be returned.
> > > >
> > > >   Why impose that requirement?  That would mean that a printer
> > > without
> > > >   security (for whatever reason) would need to listen on the TLS
> > > port
> > > >   and implement enough of the handshake to negotiate no security so
> > > >   that it can send an HTTP error.  Similarly, a secure-only server
> > > >   would need to listen on the unsecured port just to send an HTTP
> > > >   error.  Just let TCP do the right thing - if they've constructed
> > > an
> > > >   invalid URI (one with the wrong scheme or port number in it), then
> > > >   it won't work, which is what should happen.  It really isn't the
> > > >   business of the IPP spec to say what will happen on a TCP port on
> > > >   which IPP is not available.
> > > >
> > > > --
> > > > Scott Lawrence           EmWeb Embedded Server
> > > <lawrence@agranat.com>
> > > > Agranat Systems, Inc.        Engineering
> > > http://www.agranat.com/
> > > >
> 

From ipp-owner@pwg.org  Thu Nov 13 18:36:04 1997
Delivery-Date: Thu, 13 Nov 1997 18:36:05 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id SAA14484
	for <ietf-archive@ietf.org>; Thu, 13 Nov 1997 18:36:03 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA16406
	for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 18:39:03 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA14902 for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 18:36:02 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 13 Nov 1997 18:31:58 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA14351 for ipp-outgoing; Thu, 13 Nov 1997 18:20:19 -0500 (EST)
Message-Id: <199711132319.PAA08687@bulletin>
To: Robert.Herriot@Eng.Sun.COM (Robert Herriot)
cc: rturner@sharplabs.com, jkm@underscore.com, ipp@pwg.org
Subject: Re: IPP> Minutes of IPP Weekly Conference call - Nove. 12, 1997 
In-reply-to: Your message of "Thu, 13 Nov 1997 14:30:44 PST."
             <199711132230.OAA14187@woden.eng.sun.com> 
Date: Thu, 13 Nov 1997 15:19:37 PST
From: "Steve Zilles" <szilles@Adobe.COM>
Sender: ipp-owner@pwg.org

At the risk of muddying the waters and in an attempt to agree with
Scott, Randy and Bob, I offer the following statement for clarification:

If an IPP printer responds to any protocol when an attempt to use the
protocol is made, then the responses to that protocol should be
conforming responses.

By this it is meant that
(a) a printer does not need to respond to any attempt to use any
protocol on any port that the printer is not supporting.
(b) if the printer is capable of doing the protocol (say HTTP), but an
administrator has configured the printer to not authorized use of that
protocol, then the printer may either refuse to participate in the
protocol or give an appropriate error message for that protocol. In the
case of HTTP, the printer might respond with an error message 401 - Not
Authorized. 

From ipp-owner@pwg.org  Fri Nov 21 11:46:22 1997
Delivery-Date: Fri, 21 Nov 1997 11:46:23 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id LAA16924
	for <ietf-archive@ietf.org>; Fri, 21 Nov 1997 11:46:22 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id LAA21394
	for <ietf-archive@cnri.reston.va.us>; Fri, 21 Nov 1997 11:49:19 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA20448 for <ietf-archive@cnri.reston.va.us>; Fri, 21 Nov 1997 11:46:20 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 21 Nov 1997 11:41:44 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA18105 for ipp-outgoing; Fri, 21 Nov 1997 11:19:59 -0500 (EST)
Message-ID: <3475B49A.3F451650@underscore.com>
Date: Fri, 21 Nov 1997 11:19:38 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.02 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: ipp@pwg.org, Scott Lawrence <lawrence@agranat.com>,
        Zhi-Hong Huang <zhi-hong@zeno.com>
Subject: Re: IPP> Processing Algorithm
References: <D10983CAC30DD111B41400805FA6A1C1026D5B@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Randy,

> In a very early protocol draft, I had a transaction identifier in
> the packet so that clients could pipeline requests to
> a server that, in theory, could be processed and responded
> to out of order.
> 
> However, it was decided that requests over a single
> connection would be processed in order (FIFO), and that
> if overlapping requests are desired, then the client could
> open additional (separate) connections to the server and
> issue them.

Yes, I recall this situation.  I thought your proposal to
include a transaction id was very well founded, and reflected
many, many protocol designs in use today.

It bothers me, though, that the decision is to just "open
another connection" (or two, or three) if the client wants
to perform parallel actions.  IHMO, this is far worse in
terms of resource utilization than simply using a transaction
id.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From daemon  Tue Nov 25 11:15:27 1997
Delivery-Date: Tue, 25 Nov 1997 14:36:57 -0500
Return-Path: daemon
Received: (from daemon@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id KAA10781
	for ietf-123-outbound.10@ietf.org; Tue, 25 Nov 1997 10:45:41 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA10760;
	Tue, 25 Nov 1997 10:45:23 -0500 (EST)
Message-Id: <199711251545.KAA10760@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Reply-to: Internet-Drafts@ns.ietf.org
Subject: I-D ACTION:draft-ietf-urn-nid-req-02.txt
Date: Tue, 25 Nov 1997 10:45:17 -0500
Sender: cclark@cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URN Namespace Registration and 
                          Standardization Process Mechanisms
	Author(s)	: L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom
	Filename	: draft-ietf-urn-nid-req-02.txt
	Pages		: 4
	Date		: 24-Nov-97
	
The URN WG has defined a syntax for Uniform Resource Names
(URNs) [RFC2141], as well as some proposed mechanisms for their
resolution and use in Internet applications ([RFC2168, RFC2169]).
The whole rests on the concept of individual ''namespaces'' within the
URN structure.  Apart from  proof-of-concept namespaces, the use
of existing identifiers in URNs has been discussed (??? biblio id
document). This document lays out general definitions of and mechanisms
for establishing URN ''namespaces''.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-nid-req-02.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-nid-req-02.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ds.internic.net.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-nid-req-02.txt".
	
NOTE:	The mail server at ds.internic.net can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID:	<19971124165052.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-nid-req-02.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-nid-req-02.txt";
	site="ds.internic.net";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19971124165052.I-D@ietf.org>

--OtherAccess--

--NextPart--



From owner-ietf-nntp@academ.com  Sun Nov 30 07:15:59 1997
Delivery-Date: Sun, 30 Nov 1997 07:15:59 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id HAA01123
	for <ietf-archive@ietf.org>; Sun, 30 Nov 1997 07:15:58 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id HAA00397
	for <ietf-archive@cnri.reston.va.us>; Sun, 30 Nov 1997 07:18:54 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id GAA13938;
	Sun, 30 Nov 1997 06:13:06 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id GAA13933
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Sun, 30 Nov 1997 06:13:04 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.5/8.8.5) with SMTP id GAA03054
	for <ietf-nntp@academ.com>; Sun, 30 Nov 1997 06:12:58 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA03384; Sun, 30 Nov 97 12:12:51 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA03306; Sun, 30 Nov 1997 09:44:40 GMT
Date: Sun, 30 Nov 1997 09:44:40 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9711300944.AA03306@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: ietf-nntp Issues List version 3
Newsgroups: local.nntp
References: <199711300407.WAA11249@owlman.academ.com>
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

In local.nntp ob@owlman.academ.com (Stan Barber) wrote:

>Topics for Discussion concerning "draft-ietf-nntpext-base-03.txt"

Since I am in the process of drafting some of the relevant texts for the
grandson-0f-1036, I can give you a few pointers on some of these (whether
my texts gets accepted is another matter of course - our drafting process
is at a much earlier stage than yours).

>UTF-8, keyword and verbs
>	The current draft advocates UTF-8 only be used for arguments
>	in commands (not keywords or verbs). Is this the right thing to do?
>	If not, what is the right thing to do? Is the current draft clear on
>	this? If not, suggest some alternate text to make this clearer.

My text will say that header-names (i.e. the keyword of a header line)
MUST be in ASCII.

>UTF-8 and responses
>	In the responses where a fixed format is required (like ARTICLE,
>	BODY, HEAD, and STAT), should the default be US-ASCII or UTF-8?
>	[Right now, I think this is not a problem and perhaps we should
>	just defer it until message-ids starting having 8 bit contents.]
>	What about other responses? 

Message-IDs will still be in strict ASCII. This will remain so until such
time as IETF decides to permit non-ASCII in domain names. When that
happens, there will be such a grand upheaval throughout everything that
anything we may say about it now will be totally inundated. In other
words, forget it.


-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From owner-ietf-nntp@academ.com  Mon Dec  1 16:27:51 1997
Delivery-Date: Mon, 01 Dec 1997 16:27:52 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA12905
	for <ietf-archive@ietf.org>; Mon, 1 Dec 1997 16:27:50 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.academ.com [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA04749
	for <ietf-archive@cnri.reston.va.us>; Mon, 1 Dec 1997 16:30:46 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id PAA00150;
	Mon, 1 Dec 1997 15:26:02 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id PAA00139
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Mon, 1 Dec 1997 15:26:00 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.5/8.8.5) with SMTP id PAA17831
	for <ietf-nntp@academ.com>; Mon, 1 Dec 1997 15:25:53 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA12485; Mon, 1 Dec 97 21:25:46 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA11588; Mon, 1 Dec 1997 18:14:50 GMT
>Received: from aun.uninett.no by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA29379; Mon, 1 Dec 97 14:18:25 GMT
Received: from mucs by clerew.cs.man.ac.uk; Mon,  1 Dec 1997 18:14 GMT
Received: from aun.uninett.no by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA29379; Mon, 1 Dec 97 14:18:25 GMT
Received: from dale.uninett.no (actually dale.kvatro.no) by aun.uninett.no 
          with SMTP (PP); Mon, 1 Dec 1997 15:17:53 +0100
Received: from dale.uninett.no (localhost [127.0.0.1]) 
          by dale.uninett.no (8.6.9/8.6.12) with ESMTP id PAA15644;
          Mon, 1 Dec 1997 15:17:45 +0100
From: Harald.T.Alvestrand@uninett.no
To: chl@clw.cs.man.ac.uk (Charles Lindsey)
Cc: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: ietf-nntp Issues List version 3
In-Reply-To: Your message of "Sun, 30 Nov 1997 09:44:40 GMT." <9711300944.AA03306@clw.cs.man.ac.uk>
Mime-Version: 1.0
Content-Id: <15640.880985864.1@dale.uninett.no>
Date: Mon, 01 Dec 1997 15:17:44 +0100
Message-Id: <15642.880985864@dale.uninett.no>
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

You have my support for leaving header field names and command names
as "ASCII only".
These are not text, they are part of the protocol, and are just
represented rather verbosely for easier debugging.
My way of putting it :-)

                   Harald A


From owner-ietf-nntp@academ.com  Tue Dec  2 05:42:43 1997
Delivery-Date: Tue, 02 Dec 1997 05:42:43 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id FAA26961
	for <ietf-archive@ietf.org>; Tue, 2 Dec 1997 05:42:42 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id FAA06619
	for <ietf-archive@cnri.reston.va.us>; Tue, 2 Dec 1997 05:45:37 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id EAA03252;
	Tue, 2 Dec 1997 04:33:35 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id EAA03247
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Tue, 2 Dec 1997 04:33:34 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.5/8.8.5) with SMTP id EAA25115
	for <ietf-nntp@academ.com>; Tue, 2 Dec 1997 04:33:25 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA24139; Tue, 2 Dec 97 10:33:17 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA19458; Tue, 2 Dec 1997 09:52:40 GMT
Date: Tue, 2 Dec 1997 09:52:40 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9712020952.AA19458@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: ietf-nntp "Common NNTP Extensions" document updated
Newsgroups: local.nntp
References: <19971201085934.24004@hsc.fr> <880969649.0015451.0@office.demon.net> <19971201112647.19005@hsc.fr>
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

In local.nntp Vincent Archer <Vincent.Archer@hsc.fr> wrote:

>Are all of your customers using NEWNEWS? How big is your server physical
>memory? Because, unless you have a server specifically designed to use
>NEWNEWS feeding (i.e. indexing on an article's date in addition to the
>message-id), any call to NEWNEWS will end up pulling the full history base
>in memory. If your server hasn't enough physical memory, the 2nd requester
>will reload the history from disk again.

That is nonsense. All you have to do is batch up the NEWNEWS requests that
come in over a period of, say, 1 minute (that would be 60 or so requests
on a busy site like Demon) and then make one pass over the history file
with all of them together. So no need to have the whole history file in
memory. And of course you only start at the point in the history file
corresponding to the earliest date in the batch - but there are lots of
simple hacks to arrange that.

You cannot ignore the fact that Demon, which must be about the largest
monolithic site on the whole Internet, actually _prefers_ NEWNEWS as the
normal way to provide feeds. If they can do it, then why not everyone
else?

But I would ask Clive whether Demon is prepared to release the code that
does this job. It is certainly time that INN caught up with reality.

-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From ipp-owner@pwg.org  Tue Dec  2 13:25:11 1997
Delivery-Date: Tue, 02 Dec 1997 13:25:12 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA03309
	for <ietf-archive@ietf.org>; Tue, 2 Dec 1997 13:25:10 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA08913
	for <ietf-archive@cnri.reston.va.us>; Tue, 2 Dec 1997 13:28:03 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA06822 for <ietf-archive@cnri.reston.va.us>; Tue, 2 Dec 1997 13:25:07 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 2 Dec 1997 13:17:21 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA05097 for ipp-outgoing; Tue, 2 Dec 1997 12:44:07 -0500 (EST)
Message-Id: <3.0.1.32.19971202094438.00c6eca0@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Tue, 2 Dec 1997 09:44:38 PST
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: Re: IPP> FW: I-D ACTION:draft-iesg-iana-considerations-01.txt
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C1026D78@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

Randy,

Good try, but the reference given comes up with a "no such file" error
message.

Carl-Uno


At 12:02 AM 12/2/97 PST, Turner, Randy wrote:
>
>FYI,
>
>The draft referenced below is a very good document for
>us to consider in our definition of protocols that
>include not only predefined enumerations, but also
>allow for "type-2" or other ways for enumerations to
>be extended (and managed) later.
>
>Its a good summary of a topic (protocol enum
>extensions) that we seem to keep tackling on
>each protocol effort we work on...
>
>Randy
>
>
>> -----Original Message-----
>> From:	Internet-Drafts@ns.ietf.org [SMTP:Internet-Drafts@ns.ietf.org]
>> Sent:	Monday, December 01, 1997 9:51 AM
>> To:	IETF-Announce@ns.ietf.org
>> Cc:	iesg@ns.ietf.org
>> Subject:	I-D ACTION:draft-iesg-iana-considerations-01.txt
>> 
>> A New Internet-Draft is available from the on-line Internet-Drafts
>> directories.
>> This draft is a work item of the IETF Steering Group of the IETF.
>> 
>> 	Title		: Guidelines for Writing an IANA Considerations 
>>                           Section in RFCs
>> 	Author(s)	: H. Alvestrand, T. Narten
>> 	Filename	: draft-iesg-iana-considerations-01.txt
>> 	Pages		: 9
>> 	Date		: 26-Nov-97
>> 	
>>    Many protocols make use of identifiers consisting of constants and
>>    other well-known values. Even after a protocol has been defined and
>>    deployment has begun, new values may need to be assigned (e.g., a
>> new
>>    option type in DHCP).  To insure that such quantities have unique
>>    values, their assignment must be administered by a central
>> authority.
>>    In the Internet, that role is provided by the Internet Assigned
>>    Numbers Authority (IANA).
>>  
>>    In order for the IANA to manage a given numbering space prudently,
>> it
>>    needs guidelines describing the conditions under which new values
>> can
>>    be assigned. If the IANA is expected to play a role in the
>> management
>>    of a numbering space, the IANA must be given clear and concise
>>    instructions describing that role.  This document discusses issues
>>    that should be considered in formulating an identifier assignment
>>    policy and provides guidelines to document authors on the specific
>>    text that must be included in documents that place demands on the
>>    IANA.
>> 
>> Internet-Drafts are available by anonymous FTP.  Login with the
>> username
>> "anonymous" and a password of your e-mail address.  After logging in,
>> type "cd internet-drafts" and then
>> 	"get draft-iesg-iana-considerations-01.txt".
>> A URL for the Internet-Draft is:
>> ftp://ds.internic.net/internet-drafts/draft-iesg-iana-considerations-0
>> 1.txt
>> 
>> Internet-Drafts directories are located at:
>> 
>> 	Africa:	ftp.is.co.za
>> 	
>> 	Europe: ftp.nordu.net
>> 		ftp.nis.garr.it
>> 			
>> 	Pacific Rim: munnari.oz.au
>> 	
>> 	US East Coast: ds.internic.net
>> 	
>> 	US West Coast: ftp.isi.edu
>> 
>> Internet-Drafts are also available by mail.
>> 
>> Send a message to:	mailserv@ds.internic.net.  In the body type:
>> 	"FILE /internet-drafts/draft-iesg-iana-considerations-01.txt".
>> 	
>> NOTE:	The mail server at ds.internic.net can return the document in
>> 	MIME-encoded form by using the "mpack" utility.  To use this
>> 	feature, insert the command "ENCODING mime" before the "FILE"
>> 	command.  To decode the response(s), you will need "munpack" or
>> 	a MIME-compliant mail reader.  Different MIME-compliant mail
>> readers
>> 	exhibit different behavior, especially when dealing with
>> 	"multipart" MIME messages (i.e. documents which have been split
>> 	up into multiple messages), so check your local documentation on
>> 	how to manipulate these messages.
>> 		
>> 		
>> Below is the data which will enable a MIME compliant mail reader
>> implementation to automatically retrieve the ASCII version of the
>> Internet-Draft. 
>Subject: 
>Date: Tue, 2 Dec 1997 00:02:33 -0800
>X-Priority: 3
>MIME-Version: 1.0
>X-Mailer: Internet Mail Service (5.0.1458.49)
>Content-Type: multipart/mixed;
>	boundary="---- =_NextPart_002_01BCFEB5.96DF3F00"
>
>
>Attachment Converted:
"C:\WINNT\profiles\cmanros\personal\Attach\ATT00199.txt"
>
><ftp://internet-drafts>
>
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Tue Dec  2 13:58:46 1997
Delivery-Date: Tue, 02 Dec 1997 13:58:51 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA03823
	for <ietf-archive@ietf.org>; Tue, 2 Dec 1997 13:58:46 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA09058
	for <ietf-archive@cnri.reston.va.us>; Tue, 2 Dec 1997 14:01:39 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA07742 for <ietf-archive@cnri.reston.va.us>; Tue, 2 Dec 1997 13:58:45 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 2 Dec 1997 13:54:11 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA07136 for ipp-outgoing; Tue, 2 Dec 1997 13:41:39 -0500 (EST)
Message-ID: <3484556B.FDB338D0@underscore.com>
Date: Tue, 02 Dec 1997 13:37:31 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.02 [en] (WinNT; I)
MIME-Version: 1.0
To: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
CC: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> FW: I-D ACTION:draft-iesg-iana-considerations-01.txt
References: <3.0.1.32.19971202094438.00c6eca0@garfield>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Carl-Uno Manros wrote:
> 
> Randy,
> 
> Good try, but the reference given comes up with a "no such file" error
> message.

If you're like me, then you use an email agent that allows you to
point-n-click at a URL to immediately fetch the document.

Unfortunately, Randy's outbound email agent wrapped the original
URL near the end.  The full URL is:

ftp://ds.internic.net/internet-drafts/draft-iesg-iana-considerations-01.txt

Hopefully the above line didn't get wrapped by *my* agent...

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From owner-ietf-nntp@academ.com  Wed Dec  3 09:44:15 1997
Delivery-Date: Wed, 03 Dec 1997 09:44:16 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA19541
	for <ietf-archive@ietf.org>; Wed, 3 Dec 1997 09:44:15 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA12107
	for <ietf-archive@cnri.reston.va.us>; Wed, 3 Dec 1997 09:47:09 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id IAA08486;
	Wed, 3 Dec 1997 08:38:38 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id IAA08481
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Wed, 3 Dec 1997 08:38:35 -0600 (CST)
Received: from demon.net (internal.mail.demon.net [193.195.224.3])
	by academ.com (8.8.5/8.8.5) with ESMTP id IAA09870
	for <ietf-nntp@academ.com>; Wed, 3 Dec 1997 08:38:20 -0600 (CST)
Received: from office.demon.net (office.demon.net [193.195.224.1])
	by demon.net with SMTP id OAA08940;
	Wed, 3 Dec 1997 14:38:45 GMT
Subject: Re: ietf-nntp "Common NNTP Extensions" document updated
To: Charles Lindsey <chl@clw.cs.man.ac.uk>
Date: Wed, 3 Dec 1997 14:38:08 +0000 (GMT)
From: "Clive D.W. Feather" <clive@demon.net>
Cc: local.nntp.return@clw.cs.man.ac.uk, ietf-nntp@academ.com
In-Reply-To: <9712020952.AA19458@clw.cs.man.ac.uk> from "Charles Lindsey" at Dec 2, 97 09:52:40 am
X-Mailer: ELM [version 2.4 PL24]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Message-ID: <881159888.0027254.0@office.demon.net>
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

Charles Lindsey said:
> But I would ask Clive whether Demon is prepared to release the code that
> does this job. It is certainly time that INN caught up with reality.

We don't use INN in this part of the system, and I doubt our code would be
of much use to anyone else.

I think the chief developer lurks on this list, and he may well comment
himself.

-- 
Clive D.W. Feather     | Work:  <clive@demon.net>  | Tel: +44 181 371 1138
Director of            | Home:  <clive@davros.org> | Fax: +44 181 371 1037
  Software Development |
Demon Internet Ltd.    |

From owner-ietf-nntp@academ.com  Wed Dec  3 14:18:42 1997
Delivery-Date: Wed, 03 Dec 1997 14:18:43 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA26322
	for <ietf-archive@ietf.org>; Wed, 3 Dec 1997 14:18:42 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA13628
	for <ietf-archive@cnri.reston.va.us>; Wed, 3 Dec 1997 14:21:36 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id NAA09374;
	Wed, 3 Dec 1997 13:16:10 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id NAA09369
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Wed, 3 Dec 1997 13:16:08 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.5/8.8.5) with SMTP id NAA12687
	for <ietf-nntp@academ.com>; Wed, 3 Dec 1997 13:15:59 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA10357; Wed, 3 Dec 97 19:15:39 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA28211; Wed, 3 Dec 1997 18:13:21 GMT
>Received: from demon.net (internal.mail.demon.net) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA02877; Wed, 3 Dec 97 14:38:13 GMT
Received: from mucs by clerew.cs.man.ac.uk; Wed,  3 Dec 1997 18:13 GMT
Received: from demon.net (internal.mail.demon.net) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA02877; Wed, 3 Dec 97 14:38:13 GMT
Received: from office.demon.net (office.demon.net [193.195.224.1])
	by demon.net with SMTP id OAA08940;
	Wed, 3 Dec 1997 14:38:45 GMT
Subject: Re: ietf-nntp "Common NNTP Extensions" document updated
To: Charles Lindsey <chl@clw.cs.man.ac.uk>
Date: Wed, 3 Dec 1997 14:38:08 +0000 (GMT)
From: "Clive D.W. Feather" <clive@demon.net>
Cc: local.nntp.return@clw.cs.man.ac.uk, ietf-nntp@academ.com
In-Reply-To: <9712020952.AA19458@clw.cs.man.ac.uk> from "Charles Lindsey" at Dec 2, 97 09:52:40 am
X-Mailer: ELM [version 2.4 PL24]
Mime-Version: 1.0
Content-Transfer-Encoding: 7bit
Message-Id: <881159888.0027254.0@office.demon.net>
Content-Type: text/plain; charset=US-ASCII
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

Charles Lindsey said:
> But I would ask Clive whether Demon is prepared to release the code that
> does this job. It is certainly time that INN caught up with reality.

We don't use INN in this part of the system, and I doubt our code would be
of much use to anyone else.

I think the chief developer lurks on this list, and he may well comment
himself.

-- 
Clive D.W. Feather     | Work:  <clive@demon.net>  | Tel: +44 181 371 1138
Director of            | Home:  <clive@davros.org> | Fax: +44 181 371 1037
  Software Development |
Demon Internet Ltd.    |


From owner-ietf-nntp@academ.com  Thu Dec  4 07:15:10 1997
Delivery-Date: Thu, 04 Dec 1997 07:15:11 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id HAA13506
	for <ietf-archive@ietf.org>; Thu, 4 Dec 1997 07:15:10 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id HAA16073
	for <ietf-archive@cnri.reston.va.us>; Thu, 4 Dec 1997 07:18:03 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id GAA12803;
	Thu, 4 Dec 1997 06:13:26 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id GAA12798
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Thu, 4 Dec 1997 06:13:24 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.5/8.8.5) with SMTP id GAA23935
	for <ietf-nntp@academ.com>; Thu, 4 Dec 1997 06:13:18 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA28400; Thu, 4 Dec 97 12:13:06 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA01341; Thu, 4 Dec 1997 10:30:08 GMT
Date: Thu, 4 Dec 1997 10:30:08 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9712041030.AA01341@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: ietf-nntp "Common NNTP Extensions" document updated
Newsgroups: local.nntp
References: <Pine.SOL.3.95.971203102227.1041A-100000@twister>
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

In local.nntp "Edward S. Marshall" <emarshal@xnet.com> wrote:

>Ease of administration in a customer setting. Instead of providing an
>ISP-dictated feed over a static link, NEWNEWS makes it possible for a feed
>provider to say "these are the groups you are allowed to retrieve, go
>ahead and pull whatever you want from them", and the customer now has the
>freedom to make adjustments in real time to their own feed, eliminating
>the overhead of maintainance by the provider, and giving more control to
>the customer. Plus, the need for a static link is eliminated, making ISDN
>(or even analog dialup) news feeds a possibility without needing to bring
>UUCP into the picture (or some other batching scheme).

Yes, that is exactly how I download my own feed.

-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From owner-ietf-nntp@academ.com  Fri Dec  5 07:19:03 1997
Delivery-Date: Fri, 05 Dec 1997 07:19:08 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id HAA11209
	for <ietf-archive@ietf.org>; Fri, 5 Dec 1997 07:19:03 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id HAA21113
	for <ietf-archive@cnri.reston.va.us>; Fri, 5 Dec 1997 07:21:55 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id GAA17579;
	Fri, 5 Dec 1997 06:14:31 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id GAA17574
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Fri, 5 Dec 1997 06:14:30 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.5/8.8.5) with SMTP id GAA05103
	for <ietf-nntp@academ.com>; Fri, 5 Dec 1997 06:14:20 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA02950; Fri, 5 Dec 97 12:13:27 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA06439; Fri, 5 Dec 1997 12:11:32 GMT
Date: Fri, 5 Dec 1997 12:11:32 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9712051211.AA06439@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: ietf-nntp NEWNEWS deprecation.
Newsgroups: local.nntp
References: <881224546.0025463.0@office.demon.net>
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

In local.nntp Clive D.W. Feather" <clive@demon.net> wrote:

>Vincent Archer said:
>> If you are not just fetching news for further processing, but fetching
>> them for reading, as you "news-in-a-watch" analogy indicates, then NEWNEWS
>> is totally useless, because to READ news, you need a lot more than getting
>> articles.

>Not true. The economics of phone calls in this country mean that the best
>strategy is often to download all the articles in one fast session, and
>then do the processing afterwards. Or download the heads and then select
>the bodies you want for later.

Absolutely so. I download my news overnight using NEWNEWS. It takes about
an hour. Then I read it during the day, at which time being online to my
feed site for any length of time would be _extremely_ expensive.

-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From daemon  Fri Dec  5 11:23:44 1997
Delivery-Date: Fri, 05 Dec 1997 11:36:16 -0500
Return-Path: daemon
Received: (from daemon@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id LAA15932
	for ietf-123-outbound.10@ietf.org; Fri, 5 Dec 1997 11:23:33 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id LAA15898;
	Fri, 5 Dec 1997 11:23:29 -0500 (EST)
Message-Id: <199712051623.LAA15898@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Reply-to: Internet-Drafts@ns.ietf.org
Subject: I-D ACTION:draft-ietf-urn-resolution-services-04.txt
Date: Fri, 05 Dec 1997 11:23:28 -0500
Sender: cclark@cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URI Resolution Services Necessary for URN Resolution
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-resolution-services-04.txt
	Pages		: 8
	Date		: 04-Dec-97
	
Retrieving the resource identified by a Uniform Resource Identifier
(URI) [3] is only one of the operations that can be performed on a URI.
One might also ask for and get a list of other identifiers that are
aliases for the original URI or a bibliographic description of the
resource the URI denotes, for example. This applies to both Uniform
Resource Names (URNs) and Uniform Resource Locators (URLs). Uniform
Resource Characteristics (URCs) are discussed in this document but only
as descriptions of resources rather than identifiers.
 
A service in the network providing access to a resource may provide
one or some of these options, but it need not provide all of them. This
memo specifies an initial set of these functions, to be used to
describe the functions provided by any given access service and the
requirements that must be met when those operations are encoded in a
protocol.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-resolution-services-04.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-resolution-services-04.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ds.internic.net.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-resolution-services-04.txt".
	
NOTE:	The mail server at ds.internic.net can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID:	<19971204190412.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-resolution-services-04.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-resolution-services-04.txt";
	site="ds.internic.net";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19971204190412.I-D@ietf.org>

--OtherAccess--

--NextPart--



From owner-ietf-nntp@academ.com  Fri Dec  5 12:21:53 1997
Delivery-Date: Fri, 05 Dec 1997 12:21:54 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA17973
	for <ietf-archive@ietf.org>; Fri, 5 Dec 1997 12:21:53 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA22356
	for <ietf-archive@cnri.reston.va.us>; Fri, 5 Dec 1997 12:24:45 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id LAA18404;
	Fri, 5 Dec 1997 11:13:49 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id LAA18399
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Fri, 5 Dec 1997 11:13:48 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.5/8.8.5) with SMTP id LAA07918
	for <ietf-nntp@academ.com>; Fri, 5 Dec 1997 11:13:23 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA13218; Fri, 5 Dec 97 17:12:58 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA06649; Fri, 5 Dec 1997 12:20:06 GMT
Date: Fri, 5 Dec 1997 12:20:06 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9712051220.AA06649@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: ietf-nntp NEWNEWS functionality.
Newsgroups: local.nntp
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk


A problem I have found with using NEWNEWS is in respect of control
messages. If one of the groups I include as a NEWNEWS parameter is say
comp.foo.*, then I might expect to receive control messages which have
some comp.foo.* in the Newsgroups: line. For example, a newgroup for
comp.foo.newgroup. The standard is not clear on whether this is supposed
to happen or not.

What I find in practice (my upstream is running INN) is that I have to
include control.newgroup explicitly in my NEWNEWS command, which means
that I get to see control messages for all sorts of hierarchies that I do
not care about. Well, that hardly matters (there is not so much stuff in
control.newgroup anyway), but you can readily understand why I cannot
afford to ask for control.cancel (yet it would be nice to rerceive cancel
messages for the groups that I have asked for).

So please can the wording be clarified, one way of the other? Better
still, can be have a parameter or something which says whether or not
control messages for the listed groups should be sent.

-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From ipp-owner@pwg.org  Tue Dec  9 02:07:29 1997
Delivery-Date: Tue, 09 Dec 1997 02:07:30 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id CAA25486
	for <ietf-archive@ietf.org>; Tue, 9 Dec 1997 02:07:28 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA06369
	for <ietf-archive@cnri.reston.va.us>; Tue, 9 Dec 1997 02:10:20 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id CAA09711 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Dec 1997 02:07:25 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 9 Dec 1997 02:02:39 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id BAA09163 for ipp-outgoing; Tue, 9 Dec 1997 01:49:15 -0500 (EST)
Message-Id: <s48c86dc.044@novell.com>
X-Mailer: Novell GroupWise 4.1
Date: Mon, 08 Dec 1997 23:45:56 -0700
From: Scott Isaacson <SISAACSON@novell.com>
To: cmanros@cp10.es.xerox.com, moore@cs.utk.edu, rturner@sharplabs.com
Cc: ipp@pwg.org, Harald.T.Alvestrand@uninett.no
Subject: RE: IPP> Re: Area Directors' comments on IPP
Mime-Version: 1.0
Content-Type: text/plain
Content-Disposition: inline
Sender: ipp-owner@pwg.org

Randy and all,

To be perfectly clear, let's review some of the language that has been
written down (both in the last call I-D and in emails since then).

>>> "Turner, Randy" <rturner@sharplabs.com> 12/08 9:33 PM >>>


> The problem with not mentioning SSL3 as allowable in our
> specification is that, until TLS becomes available, there will
> be no interoperable implementations of IPP for IPP servers
> implemented as CGI behind generic HTTP servers.

The security text that Randy wrote during the WG final comment period does
not metion SSL3 at all.  Does it need to?  I beleive that the I-D used to
say that SSL3 might be used by implementers however such an product would
NOT be compliant.  It was just as statement about the realities of deploying
IPP over existing (now, today) infrastructure.

> And thats assuming that all the server installed base upgrade
> when these TLS servers become available (which is unlikely).
> I'm open to other wording in the spec, but we need to 
> document that SSL3 servers CAN interoperate with clients
> that implement TLS, and vice versa.

The text that Randy proposes is:

"Within the context of this document, a "secure" implementation is one that
utilizes a transport layer that supports Transport Layer Security (TLS)
Version 1.0."

> And I totally agree that we need to try to meet our security
> requirements without mandating encumbered security
> mechanisms. To this end, some combination MD5,
> Diffie-Hellman, and Triple-DES should give us a reasonable
> level of security.
> I don't feel that these technologies place an undue
> burden on simple IPP services since we have agreed that
> "secure" IPP clients and servers are optional.

Randy has written the following proposed text to support the idea of "if
security is implemented, it MUST be TSL":

"Since the security levels or the specific threats that any given IPP system
administrator may be concerned with cannot be anticipated, IPP MUST be
capable of operating with different security mechanisms and security
policies as required by the individual installation. Security policies might
vary from very strong, to very weak, to none at all, and corresponding
security mechanisms will be required. TLS Version 1.0 supports the type of
negotiated levels of security required by most, if not all, potential IPP
environments. IPP environments that require no security can elect to deploy
IPP implementations that do not utilize the optional TLS security
mechanisms."

Keith and Harald, is this acceptable?


                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                      

From ipp-owner@pwg.org  Tue Dec  9 08:59:37 1997
Delivery-Date: Tue, 09 Dec 1997 08:59:37 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA26836
	for <ietf-archive@ietf.org>; Tue, 9 Dec 1997 08:59:35 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA06974
	for <ietf-archive@cnri.reston.va.us>; Tue, 9 Dec 1997 09:02:28 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id IAA10786 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Dec 1997 08:59:33 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 9 Dec 1997 08:44:57 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id IAA10164 for ipp-outgoing; Tue, 9 Dec 1997 08:32:08 -0500 (EST)
Message-ID: <D10983CAC30DD111B41400805FA6A1C1026D8D@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: "'Scott Isaacson'" <SISAACSON@novell.com>, cmanros@cp10.es.xerox.com,
        moore@cs.utk.edu, rturner@sharplabs.com
Cc: ipp@pwg.org, Harald.T.Alvestrand@uninett.no
Subject: RE: IPP> Re: Area Directors' comments on IPP
Date: Tue, 9 Dec 1997 05:29:29 -0800
X-Priority: 3
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain;
	charset="iso-8859-1"
Sender: ipp-owner@pwg.org



I wrote the TLS requirement based on the availability of
TLS as a proposed standard. And like Scott has pointed
out, I did not mention SSL3 because of comments I 
received on the DL and from others about referencing
something like SSL3 that is not somehow on the
standards track.

I guess what I'm proposing is that we include an
informative appendix (non-normative) that talks about
how to interoperate in "legacy" SSL3 environments. This
is exactly how its done in the TLS 1.0 document as well.

Randy

> -----Original Message-----
> From:	Scott Isaacson [SMTP:SISAACSON@novell.com]
> Sent:	Monday, December 08, 1997 10:46 PM
> To:	cmanros@cp10.es.xerox.com; moore@cs.utk.edu;
> rturner@sharplabs.com
> Cc:	ipp@pwg.org; Harald.T.Alvestrand@uninett.no
> Subject:	RE: IPP> Re: Area Directors' comments on IPP
> 
> Randy and all,
> 
> To be perfectly clear, let's review some of the language that has been
> written down (both in the last call I-D and in emails since then).
> 
> >>> "Turner, Randy" <rturner@sharplabs.com> 12/08 9:33 PM >>>
> 
> 
> > The problem with not mentioning SSL3 as allowable in our
> > specification is that, until TLS becomes available, there will
> > be no interoperable implementations of IPP for IPP servers
> > implemented as CGI behind generic HTTP servers.
> 
> The security text that Randy wrote during the WG final comment period
> does
> not metion SSL3 at all.  Does it need to?  I beleive that the I-D used
> to
> say that SSL3 might be used by implementers however such an product
> would
> NOT be compliant.  It was just as statement about the realities of
> deploying
> IPP over existing (now, today) infrastructure.
> 
> > And thats assuming that all the server installed base upgrade
> > when these TLS servers become available (which is unlikely).
> > I'm open to other wording in the spec, but we need to 
> > document that SSL3 servers CAN interoperate with clients
> > that implement TLS, and vice versa.
> 
> The text that Randy proposes is:
> 
> "Within the context of this document, a "secure" implementation is one
> that
> utilizes a transport layer that supports Transport Layer Security
> (TLS)
> Version 1.0."
> 
> > And I totally agree that we need to try to meet our security
> > requirements without mandating encumbered security
> > mechanisms. To this end, some combination MD5,
> > Diffie-Hellman, and Triple-DES should give us a reasonable
> > level of security.
> > I don't feel that these technologies place an undue
> > burden on simple IPP services since we have agreed that
> > "secure" IPP clients and servers are optional.
> 
> Randy has written the following proposed text to support the idea of
> "if
> security is implemented, it MUST be TSL":
> 
> "Since the security levels or the specific threats that any given IPP
> system
> administrator may be concerned with cannot be anticipated, IPP MUST be
> capable of operating with different security mechanisms and security
> policies as required by the individual installation. Security policies
> might
> vary from very strong, to very weak, to none at all, and corresponding
> security mechanisms will be required. TLS Version 1.0 supports the
> type of
> negotiated levels of security required by most, if not all, potential
> IPP
> environments. IPP environments that require no security can elect to
> deploy
> IPP implementations that do not utilize the optional TLS security
> mechanisms."
> 
> Keith and Harald, is this acceptable?
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>                                                       

From ipp-owner@pwg.org  Tue Dec  9 09:23:44 1997
Delivery-Date: Tue, 09 Dec 1997 09:23:44 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA27018
	for <ietf-archive@ietf.org>; Tue, 9 Dec 1997 09:23:44 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA07310
	for <ietf-archive@cnri.reston.va.us>; Tue, 9 Dec 1997 09:26:34 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id JAA12001 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Dec 1997 09:23:39 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 9 Dec 1997 09:16:09 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id IAA10456 for ipp-outgoing; Tue, 9 Dec 1997 08:49:45 -0500 (EST)
Message-Id: <3.0.1.32.19971209054958.009856a0@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Tue, 9 Dec 1997 05:49:58 PST
To: "Turner, Randy" <rturner@sharplabs.com>,
        "'Scott Isaacson'" <SISAACSON@novell.com>, cmanros@cp10.es.xerox.com,
        moore@cs.utk.edu, rturner@sharplabs.com
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: RE: IPP> Re: Area Directors' comments on IPP
Cc: ipp@pwg.org, Harald.T.Alvestrand@uninett.no
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C1026D8D@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

Randy,

We already have that as an Appendix in the Protocol Specification draft. We
should just check if we need to do any further edits to the Appendix. Check
Bob's latest draft.

Carl-Uno

At 05:29 AM 12/9/97 PST, Turner, Randy wrote:
>
>
>I wrote the TLS requirement based on the availability of
>TLS as a proposed standard. And like Scott has pointed
>out, I did not mention SSL3 because of comments I 
>received on the DL and from others about referencing
>something like SSL3 that is not somehow on the
>standards track.
>
>I guess what I'm proposing is that we include an
>informative appendix (non-normative) that talks about
>how to interoperate in "legacy" SSL3 environments. This
>is exactly how its done in the TLS 1.0 document as well.
>
>Randy
>
>> -----Original Message-----
>> From:	Scott Isaacson [SMTP:SISAACSON@novell.com]
>> Sent:	Monday, December 08, 1997 10:46 PM
>> To:	cmanros@cp10.es.xerox.com; moore@cs.utk.edu;
>> rturner@sharplabs.com
>> Cc:	ipp@pwg.org; Harald.T.Alvestrand@uninett.no
>> Subject:	RE: IPP> Re: Area Directors' comments on IPP
>> 
>> Randy and all,
>> 
>> To be perfectly clear, let's review some of the language that has been
>> written down (both in the last call I-D and in emails since then).
>> 
>> >>> "Turner, Randy" <rturner@sharplabs.com> 12/08 9:33 PM >>>
>> 
>> 
>> > The problem with not mentioning SSL3 as allowable in our
>> > specification is that, until TLS becomes available, there will
>> > be no interoperable implementations of IPP for IPP servers
>> > implemented as CGI behind generic HTTP servers.
>> 
>> The security text that Randy wrote during the WG final comment period
>> does
>> not metion SSL3 at all.  Does it need to?  I beleive that the I-D used
>> to
>> say that SSL3 might be used by implementers however such an product
>> would
>> NOT be compliant.  It was just as statement about the realities of
>> deploying
>> IPP over existing (now, today) infrastructure.
>> 
>> > And thats assuming that all the server installed base upgrade
>> > when these TLS servers become available (which is unlikely).
>> > I'm open to other wording in the spec, but we need to 
>> > document that SSL3 servers CAN interoperate with clients
>> > that implement TLS, and vice versa.
>> 
>> The text that Randy proposes is:
>> 
>> "Within the context of this document, a "secure" implementation is one
>> that
>> utilizes a transport layer that supports Transport Layer Security
>> (TLS)
>> Version 1.0."
>> 
>> > And I totally agree that we need to try to meet our security
>> > requirements without mandating encumbered security
>> > mechanisms. To this end, some combination MD5,
>> > Diffie-Hellman, and Triple-DES should give us a reasonable
>> > level of security.
>> > I don't feel that these technologies place an undue
>> > burden on simple IPP services since we have agreed that
>> > "secure" IPP clients and servers are optional.
>> 
>> Randy has written the following proposed text to support the idea of
>> "if
>> security is implemented, it MUST be TSL":
>> 
>> "Since the security levels or the specific threats that any given IPP
>> system
>> administrator may be concerned with cannot be anticipated, IPP MUST be
>> capable of operating with different security mechanisms and security
>> policies as required by the individual installation. Security policies
>> might
>> vary from very strong, to very weak, to none at all, and corresponding
>> security mechanisms will be required. TLS Version 1.0 supports the
>> type of
>> negotiated levels of security required by most, if not all, potential
>> IPP
>> environments. IPP environments that require no security can elect to
>> deploy
>> IPP implementations that do not utilize the optional TLS security
>> mechanisms."
>> 
>> Keith and Harald, is this acceptable?
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>>                                                       
>
>
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Wed Dec 17 16:03:05 1997
Delivery-Date: Wed, 17 Dec 1997 16:03:05 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA26950
	for <ietf-archive@ietf.org>; Wed, 17 Dec 1997 16:03:04 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA12131
	for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 16:05:57 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA24832 for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 16:03:00 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 17 Dec 1997 15:50:26 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA24147 for ipp-outgoing; Wed, 17 Dec 1997 15:35:00 -0500 (EST)
Date: Wed, 17 Dec 1997 12:33:40 -0800
From: Robert.Herriot@Eng.Sun.COM (Robert Herriot)
Message-Id: <199712172033.MAA24335@woden.eng.sun.com>
To: smg1@vnet.IBM.COM, ipp@pwg.org, rturner@sharplabs.com
Subject: RE: IPP> Get Attributes
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

I have noticed the same problem during my implementation.  

With printer operations except Get-Attributes, the presence of a job-id
is an error. With job operations whose target is a printer-uri except
Get-Attributes, the absence of a job-id is an error. Because
Get-Attributes is both a job and printer operation, neither the
presence nor absence of job-id is an error. Rather it determines
whether the operation is a printer or job operation.

I am leaning towards Steve's idea to have two operations Get-Job-Attributes
and Get-Printer-Attributes.

> From rturner@sharplabs.com Wed Dec 17 11:53:33 1997
> 
> 
> The awkwardness of having get-attributes for both
> printer and job objects depends on how you implement
> the server. If you always have one server handling
> all requests, then you have to check the URL
> on the get-attributes request to determine if the URL
> points to a job or printer object. If however, the
> server is multithreaded, and spawns multiple threads
> (one per job), then the job-handler threads each have
> their own URL and any get-attributes request sent
> to a job-URL goes to the job object "thread" and no
> check has to be done.
> 
> Randy
> 
> 
> > -----Original Message-----
> > From:	steve gebert Dept:ecg SN:579517 Div:ISM Ext
> > [SMTP:smg1@vnet.IBM.COM]
> > Sent:	Wednesday, December 17, 1997 8:34 AM
> > To:	ipp@pwg.org
> > Subject:	IPP> Get Attributes
> > 
> > I know this has probably been mentioned before, but as I am getting
> > more into implementation I am finding the use of Get-Attributes on
> > both the Printer and Job object to be ackward with regard to
> > implementation. It is the only case of a method being dependent
> > on the object and introduces some special case processing that could
> > be avoided by having 2 distinct methods. It seems that with regard
> > to consistency it would be better to have 2 methods that are
> > similar and consistent with the other methods (Get-Printer-Attributes
> > and
> > Get-Job-Attributes). In addition, I think, at least based on my
> > limited
> > experience, that perhaps the implementations could be a little
> > simpler.
> > 
> > Since part of the reason for prototyping is to provide feedback to the
> > spec developers I thought I would mention this.  Steve
> 

From ipp-owner@pwg.org  Wed Dec 17 17:25:26 1997
Delivery-Date: Wed, 17 Dec 1997 17:25:26 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA27877
	for <ietf-archive@ietf.org>; Wed, 17 Dec 1997 17:25:24 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA12607
	for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 17:28:17 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA26655 for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 17:25:21 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 17 Dec 1997 17:04:39 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA24635 for ipp-outgoing; Wed, 17 Dec 1997 15:58:01 -0500 (EST)
Date: Wed, 17 Dec 1997 12:52:26 -0800
From: Robert.Herriot@Eng.Sun.COM (Robert Herriot)
Message-Id: <199712172052.MAA24362@woden.eng.sun.com>
To: Robert.Herriot@Eng.Sun.COM, rturner@sharplabs.com
Subject: Re: IPP>MOD Action Item from LA: fix requesting-user-name explanation
Cc: hastings@cp10.es.xerox.com, ipp@pwg.org
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org


> From rturner@sharplabs.com Wed Dec 17 00:38:33 1997
> 
> See my comments on the new proposed
> text below...
> 
> Randy
> 
> 
> Robert Herriot wrote:
> 
> ..snip..
> 
> > 
> > Proposed wording:
> > 
> > Each operation SHALL specify the user who is performing the operation
> > in two ways:
Change above two lines to:

Each operation SHALL specify the user who is performing the operation
in both of the following two ways:


> > 
> >         1) via the the MANDATORY "requesting-user-name" operation attribute
> >         that a client SHOULD supply in all operations. The client SHALL obtain
> >         the value for this attribute from an environmental or network login
> >         name for the user, rather than allowing the user to supply any value.
Add the following sentence at the end of 1)

If the client does not supply a value for "requesting-user-name", the printer
SHALL assume that the client is supplying some anonymous name, such as "guest".
> > 
> >         2) via an authentication mechanism of the underlying transport which
> >         may be configured to give no authentication information.
> 
> I think implementers would like to know if the relationship
> between the above 2 ways is: "either-or","and",or just "or".
> 
> > 
> > There are six cases to consider:
> > 
> >         a)  the authentication mechanism gives no information, and the client
> >         doesnt specify  requesting- user-name.
> > 
> >         b)  the authentication mechanism gives no information, but the client
> >         specifies requesting-user- name.
> > 
> >         c)  the authentication mechanism specifies a user which has no human
> >         readable representation, and the client  doesnt specify
> >         requesting-user-name.
> 
> I'm not sure that it is entirely unreasonable to
> require credentials to always map to a human
> readable string representation. I know this
> info is available on x.509 certificates.

I think that you are correct. Cases c and d are probably unnecessary. I
have included them in case I am wrong.
> 
> > 
> >         d)  the authentication mechanism specifies a user which has no human
> >         readable representation, but the client  specifies
> >         requesting-user-name.
> > 
> >         e)  the authentication mechanism specifies a user which has a human
> >         readable representation. The Printer object ignores the
> >        ?requesting-user-name?.
> > 
> >         f)  the authentication mechanism specifies a user which is special and
> >         means that the value of the requesting-user-name, which must be
> >         present, is treated as the authenticated name.
> 
> I do not think scenario (f) should be included
> in this list. It sounds like a real niche
> case that might take alot of text to explain
> why this is needed.

Case f) is intended for a tightly coupled gateway and server to work
together so that the "user" name is that of the gateway's client and
not that of the gateway.  Because most if not all system vendors will
initially implement IPP via a gateway into their existing print system,
this mechansism is necessary unless the authentication mechanism allows
a gateway (client) to act on behalf of some other client.

> 
> > 
> > The user-name has two forms:
> > 
> >         one that is human readable: it is held in the MANDATORY
> >         "job-originating-user-name" Job Description attribute which is set
> >         during the job creation operations. It is used for presentation only,
> >         such as returning in queries or printing on start sheets
> 
> In the original existing case, we stated that
> the originating-user-name should come from the
> client's notion of an OS login name, or some
> equivalent, locally (on the client host)
> authenticated mechanism. If this is still the
> case, then I do not think we should preclude
> an IPP server from performing some type of
> lightweight authentication and access control
> using the originating-user-name. However, as
> always, when using a secure IPP connection, the
> TLS authentication would ALWAYS take precedence.

I differ with you on the gateway case where I think that it
should be possible for a printer to be configured to treat
the requesting-user-name as the authenticated name. This
could happen for both TLS and for digest and basic
authentication.

> 
> 
> Randy
> 
> > 
> >         one for authorization: it is held in an undefined (by IPP) Job object
> >         attribute which is set by the job creation operation.  It is used to
> >         authorize other operations, such as Send-Document, Send-URI,
> >         Cancel-Job, to determine the user when the my-jobs attribute is
> >         specified with Get-Jobs, and to limit what attributes to return with
> >         Get-Attributes and Get-Jobs.
> > 
> > The human readable name:
> > 
> >         is the value of the requesting-user-name for cases b, d and f.
> > 
> >         comes from the authentication mechanism for case e
> > 
> >         is some anonymous name, such as guest for cases a and c.
> > 
> > The name used for authorization:
> > 
> >         is the value of the requesting-user-name for cases b  and f.
> > 
> >         comes from the authentication mechanism for cases c, d and  e
> > 
> >         is some anonymous name, such as guest for case a.
> 
You didn't comment on any of the above three lines.  These differ from
the current model document by allowing the requesting-user-name or a 
default guest name to be used for authorization.

From ipp-owner@pwg.org  Wed Dec 17 18:10:02 1997
Delivery-Date: Wed, 17 Dec 1997 18:10:03 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA28141
	for <ietf-archive@ietf.org>; Wed, 17 Dec 1997 18:10:02 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA12800
	for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 18:12:55 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA29446 for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 18:10:02 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 17 Dec 1997 17:56:21 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA25381 for ipp-outgoing; Wed, 17 Dec 1997 16:46:18 -0500 (EST)
Message-ID: <D10983CAC30DD111B41400805FA6A1C1026DA3@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: "'Robert.Herriot@Eng.Sun.COM'" <Robert.Herriot@Eng.Sun.COM>,
        rturner@sharplabs.com
Cc: hastings@cp10.es.xerox.com, ipp@pwg.org
Subject: RE: IPP>MOD Action Item from LA: fix requesting-user-name explana
	tion
Date: Wed, 17 Dec 1997 13:43:20 -0800
X-Priority: 3
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain;
	charset="iso-8859-1"
Sender: ipp-owner@pwg.org


I agree that it is possible to construct a scenario whereby
case f) below is necessary. But isn't this a special case?,
and if it is a gateway issue, I don't think this kind of text
should be in the normative specification. We shouldn't
preclude the construction of gateways, but we shouldn't
necessarily sway the architecture or normative text 
directly towards supporting gateways.

Perhaps, mechanisms that enable gateways should
be an appendix...


Also FYI,
regarding cases (c) and (d) below, the latest
TLS draft only provides authentication via certificates,
and only certificates. These certificates contain
 (among other things) human readable identification strings.


Randy

> -----Original Message-----
> From:	Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> Sent:	Wednesday, December 17, 1997 12:52 PM
> To:	Robert.Herriot@Eng.Sun.COM; rturner@sharplabs.com
> Cc:	hastings@cp10.es.xerox.com; ipp@pwg.org
> Subject:	Re: IPP>MOD Action Item from LA: fix
> requesting-user-name explanation
> 
> 
> > From rturner@sharplabs.com Wed Dec 17 00:38:33 1997
> > 
> > See my comments on the new proposed
> > text below...
> > 
> > Randy
> > 
> > 
> > Robert Herriot wrote:
> > 
> > ..snip..
> > 
> > > 
> > > Proposed wording:
> > > 
> > > Each operation SHALL specify the user who is performing the
> operation
> > > in two ways:
> Change above two lines to:
> 
> Each operation SHALL specify the user who is performing the operation
> in both of the following two ways:
> 
> 
> > > 
> > >         1) via the the MANDATORY "requesting-user-name" operation
> attribute
> > >         that a client SHOULD supply in all operations. The client
> SHALL obtain
> > >         the value for this attribute from an environmental or
> network login
> > >         name for the user, rather than allowing the user to supply
> any value.
> Add the following sentence at the end of 1)
> 
> If the client does not supply a value for "requesting-user-name", the
> printer
> SHALL assume that the client is supplying some anonymous name, such as
> "guest".
> > > 
> > >         2) via an authentication mechanism of the underlying
> transport which
> > >         may be configured to give no authentication information.
> > 
> > I think implementers would like to know if the relationship
> > between the above 2 ways is: "either-or","and",or just "or".
> > 
> > > 
> > > There are six cases to consider:
> > > 
> > >         a)  the authentication mechanism gives no information, and
> the client
> > >         doesnt specify  requesting- user-name.
> > > 
> > >         b)  the authentication mechanism gives no information, but
> the client
> > >         specifies requesting-user- name.
> > > 
> > >         c)  the authentication mechanism specifies a user which
> has no human
> > >         readable representation, and the client  doesnt specify
> > >         requesting-user-name.
> > 
> > I'm not sure that it is entirely unreasonable to
> > require credentials to always map to a human
> > readable string representation. I know this
> > info is available on x.509 certificates.
> 
> I think that you are correct. Cases c and d are probably unnecessary.
> I
> have included them in case I am wrong.
> > 
> > > 
> > >         d)  the authentication mechanism specifies a user which
> has no human
> > >         readable representation, but the client  specifies
> > >         requesting-user-name.
> > > 
> > >         e)  the authentication mechanism specifies a user which
> has a human
> > >         readable representation. The Printer object ignores the
> > >        ?requesting-user-name?.
> > > 
> > >         f)  the authentication mechanism specifies a user which is
> special and
> > >         means that the value of the requesting-user-name, which
> must be
> > >         present, is treated as the authenticated name.
> > 
> > I do not think scenario (f) should be included
> > in this list. It sounds like a real niche
> > case that might take alot of text to explain
> > why this is needed.
> 
> Case f) is intended for a tightly coupled gateway and server to work
> together so that the "user" name is that of the gateway's client and
> not that of the gateway.  Because most if not all system vendors will
> initially implement IPP via a gateway into their existing print
> system,
> this mechansism is necessary unless the authentication mechanism
> allows
> a gateway (client) to act on behalf of some other client.
> 
> > 
> > > 
> > > The user-name has two forms:
> > > 
> > >         one that is human readable: it is held in the MANDATORY
> > >         "job-originating-user-name" Job Description attribute
> which is set
> > >         during the job creation operations. It is used for
> presentation only,
> > >         such as returning in queries or printing on start sheets
> > 
> > In the original existing case, we stated that
> > the originating-user-name should come from the
> > client's notion of an OS login name, or some
> > equivalent, locally (on the client host)
> > authenticated mechanism. If this is still the
> > case, then I do not think we should preclude
> > an IPP server from performing some type of
> > lightweight authentication and access control
> > using the originating-user-name. However, as
> > always, when using a secure IPP connection, the
> > TLS authentication would ALWAYS take precedence.
> 
> I differ with you on the gateway case where I think that it
> should be possible for a printer to be configured to treat
> the requesting-user-name as the authenticated name. This
> could happen for both TLS and for digest and basic
> authentication.
> 
> > 
> > 
> > Randy
> > 
> > > 
> > >         one for authorization: it is held in an undefined (by IPP)
> Job object
> > >         attribute which is set by the job creation operation.  It
> is used to
> > >         authorize other operations, such as Send-Document,
> Send-URI,
> > >         Cancel-Job, to determine the user when the my-jobs
> attribute is
> > >         specified with Get-Jobs, and to limit what attributes to
> return with
> > >         Get-Attributes and Get-Jobs.
> > > 
> > > The human readable name:
> > > 
> > >         is the value of the requesting-user-name for cases b, d
> and f.
> > > 
> > >         comes from the authentication mechanism for case e
> > > 
> > >         is some anonymous name, such as guest for cases a and c.
> > > 
> > > The name used for authorization:
> > > 
> > >         is the value of the requesting-user-name for cases b  and
> f.
> > > 
> > >         comes from the authentication mechanism for cases c, d and
> e
> > > 
> > >         is some anonymous name, such as guest for case a.
> > 
> You didn't comment on any of the above three lines.  These differ from
> the current model document by allowing the requesting-user-name or a 
> default guest name to be used for authorization.

From ipp-owner@pwg.org  Wed Dec 17 18:46:27 1997
Delivery-Date: Wed, 17 Dec 1997 18:46:27 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA28584
	for <ietf-archive@ietf.org>; Wed, 17 Dec 1997 18:46:26 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA12987
	for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 18:49:18 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA00856 for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 18:46:26 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 17 Dec 1997 18:37:57 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA28860 for ipp-outgoing; Wed, 17 Dec 1997 18:02:17 -0500 (EST)
Date: Wed, 17 Dec 1997 14:56:52 -0800
From: Robert.Herriot@Eng.Sun.COM (Robert Herriot)
Message-Id: <199712172256.OAA24502@woden.eng.sun.com>
To: Robert.Herriot@Eng.Sun.COM, rturner@sharplabs.com
Subject: RE: IPP>MOD Action Item from LA: fix requesting-user-name explana
	tion
Cc: hastings@cp10.es.xerox.com, ipp@pwg.org
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

The real issue here is that the protocol provides two channels for
authentication information:
   a) in application/ipp layer as requesting-user-name attribute
   b) in the transport layer via some unspecified authentication mechanism

I think we agree that if b) above provides no authentication information, then
the user name comes from a). If neither channel provides a user name, then
the user is "guest" or something similar.

The issue we are disagreeing on is where both channels provide
authentication information. In that case, MUST the server always use b) and
ignore a) or can an implementation be configured to use a)?  If an
implementation can be configured to use a), then it can either 
   1) do it for all values it obtains from b) or 
   2) only for certain values it obtains from b).  

I was suggesting 2) because it is more likely to be useful.  Furthermore,
2) is a superset of 1).

Bob Herriot


> From rturner@sharplabs.com Wed Dec 17 13:50:15 1997
> From: "Turner, Randy" <rturner@sharplabs.com>
> To: "'Robert.Herriot@Eng.Sun.COM'" <Robert.Herriot@Eng>, rturner@sharplabs.com
> Cc: hastings@cp10.es.xerox.com, ipp@pwg.org
> Subject: RE: IPP>MOD Action Item from LA: fix requesting-user-name explana
> 	tion
> Date: Wed, 17 Dec 1997 13:43:20 -0800
> X-Priority: 3
> MIME-Version: 1.0
> X-Mailer: Internet Mail Service (5.0.1458.49)
> X-Lines: 202
> 
> 
> I agree that it is possible to construct a scenario whereby
> case f) below is necessary. But isn't this a special case?,
> and if it is a gateway issue, I don't think this kind of text
> should be in the normative specification. We shouldn't
> preclude the construction of gateways, but we shouldn't
> necessarily sway the architecture or normative text 
> directly towards supporting gateways.
> 
> Perhaps, mechanisms that enable gateways should
> be an appendix...
> 
> 
> Also FYI,
> regarding cases (c) and (d) below, the latest
> TLS draft only provides authentication via certificates,
> and only certificates. These certificates contain
>  (among other things) human readable identification strings.
> 
> 
> Randy
> 
> > -----Original Message-----
> > From:	Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> > Sent:	Wednesday, December 17, 1997 12:52 PM
> > To:	Robert.Herriot@Eng.Sun.COM; rturner@sharplabs.com
> > Cc:	hastings@cp10.es.xerox.com; ipp@pwg.org
> > Subject:	Re: IPP>MOD Action Item from LA: fix
> > requesting-user-name explanation
> > 
> > 
> > > From rturner@sharplabs.com Wed Dec 17 00:38:33 1997
> > > 
> > > See my comments on the new proposed
> > > text below...
> > > 
> > > Randy
> > > 
> > > 
> > > Robert Herriot wrote:
> > > 
> > > ..snip..
> > > 
> > > > 
> > > > Proposed wording:
> > > > 
> > > > Each operation SHALL specify the user who is performing the
> > operation
> > > > in two ways:
> > Change above two lines to:
> > 
> > Each operation SHALL specify the user who is performing the operation
> > in both of the following two ways:
> > 
> > 
> > > > 
> > > >         1) via the the MANDATORY "requesting-user-name" operation
> > attribute
> > > >         that a client SHOULD supply in all operations. The client
> > SHALL obtain
> > > >         the value for this attribute from an environmental or
> > network login
> > > >         name for the user, rather than allowing the user to supply
> > any value.
> > Add the following sentence at the end of 1)
> > 
> > If the client does not supply a value for "requesting-user-name", the
> > printer
> > SHALL assume that the client is supplying some anonymous name, such as
> > "guest".
> > > > 
> > > >         2) via an authentication mechanism of the underlying
> > transport which
> > > >         may be configured to give no authentication information.
> > > 
> > > I think implementers would like to know if the relationship
> > > between the above 2 ways is: "either-or","and",or just "or".
> > > 
> > > > 
> > > > There are six cases to consider:
> > > > 
> > > >         a)  the authentication mechanism gives no information, and
> > the client
> > > >         doesnt specify  requesting- user-name.
> > > > 
> > > >         b)  the authentication mechanism gives no information, but
> > the client
> > > >         specifies requesting-user- name.
> > > > 
> > > >         c)  the authentication mechanism specifies a user which
> > has no human
> > > >         readable representation, and the client  doesnt specify
> > > >         requesting-user-name.
> > > 
> > > I'm not sure that it is entirely unreasonable to
> > > require credentials to always map to a human
> > > readable string representation. I know this
> > > info is available on x.509 certificates.
> > 
> > I think that you are correct. Cases c and d are probably unnecessary.
> > I
> > have included them in case I am wrong.
> > > 
> > > > 
> > > >         d)  the authentication mechanism specifies a user which
> > has no human
> > > >         readable representation, but the client  specifies
> > > >         requesting-user-name.
> > > > 
> > > >         e)  the authentication mechanism specifies a user which
> > has a human
> > > >         readable representation. The Printer object ignores the
> > > >        ?requesting-user-name?.
> > > > 
> > > >         f)  the authentication mechanism specifies a user which is
> > special and
> > > >         means that the value of the requesting-user-name, which
> > must be
> > > >         present, is treated as the authenticated name.
> > > 
> > > I do not think scenario (f) should be included
> > > in this list. It sounds like a real niche
> > > case that might take alot of text to explain
> > > why this is needed.
> > 
> > Case f) is intended for a tightly coupled gateway and server to work
> > together so that the "user" name is that of the gateway's client and
> > not that of the gateway.  Because most if not all system vendors will
> > initially implement IPP via a gateway into their existing print
> > system,
> > this mechansism is necessary unless the authentication mechanism
> > allows
> > a gateway (client) to act on behalf of some other client.
> > 
> > > 
> > > > 
> > > > The user-name has two forms:
> > > > 
> > > >         one that is human readable: it is held in the MANDATORY
> > > >         "job-originating-user-name" Job Description attribute
> > which is set
> > > >         during the job creation operations. It is used for
> > presentation only,
> > > >         such as returning in queries or printing on start sheets
> > > 
> > > In the original existing case, we stated that
> > > the originating-user-name should come from the
> > > client's notion of an OS login name, or some
> > > equivalent, locally (on the client host)
> > > authenticated mechanism. If this is still the
> > > case, then I do not think we should preclude
> > > an IPP server from performing some type of
> > > lightweight authentication and access control
> > > using the originating-user-name. However, as
> > > always, when using a secure IPP connection, the
> > > TLS authentication would ALWAYS take precedence.
> > 
> > I differ with you on the gateway case where I think that it
> > should be possible for a printer to be configured to treat
> > the requesting-user-name as the authenticated name. This
> > could happen for both TLS and for digest and basic
> > authentication.
> > 
> > > 
> > > 
> > > Randy
> > > 
> > > > 
> > > >         one for authorization: it is held in an undefined (by IPP)
> > Job object
> > > >         attribute which is set by the job creation operation.  It
> > is used to
> > > >         authorize other operations, such as Send-Document,
> > Send-URI,
> > > >         Cancel-Job, to determine the user when the my-jobs
> > attribute is
> > > >         specified with Get-Jobs, and to limit what attributes to
> > return with
> > > >         Get-Attributes and Get-Jobs.
> > > > 
> > > > The human readable name:
> > > > 
> > > >         is the value of the requesting-user-name for cases b, d
> > and f.
> > > > 
> > > >         comes from the authentication mechanism for case e
> > > > 
> > > >         is some anonymous name, such as guest for cases a and c.
> > > > 
> > > > The name used for authorization:
> > > > 
> > > >         is the value of the requesting-user-name for cases b  and
> > f.
> > > > 
> > > >         comes from the authentication mechanism for cases c, d and
> > e
> > > > 
> > > >         is some anonymous name, such as guest for case a.
> > > 
> > You didn't comment on any of the above three lines.  These differ from
> > the current model document by allowing the requesting-user-name or a 
> > default guest name to be used for authorization.
> 

From ipp-owner@pwg.org  Thu Dec 18 20:02:40 1997
Delivery-Date: Thu, 18 Dec 1997 20:02:40 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id UAA15703
	for <ietf-archive@ietf.org>; Thu, 18 Dec 1997 20:02:39 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA17331
	for <ietf-archive@cnri.reston.va.us>; Thu, 18 Dec 1997 20:05:30 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA18726 for <ietf-archive@cnri.reston.va.us>; Thu, 18 Dec 1997 20:02:32 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 18 Dec 1997 19:50:25 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA16813 for ipp-outgoing; Thu, 18 Dec 1997 19:06:35 -0500 (EST)
Message-Id: <199712190004.TAA17589@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "Turner, Randy" <rturner@sharplabs.com>
cc: "'Keith Moore'" <moore@cs.utk.edu>, Robert.Herriot@eng.sun.com,
        imcdonal@eso.mc.xerox.com, Harald.T.Alvestrand@uninett.no, ipp@pwg.org
Subject: Re: IPP> Re: ADM - Draft minutes [client security issues] 
In-reply-to: Your message of "Thu, 18 Dec 1997 15:56:13 PST."
             <D10983CAC30DD111B41400805FA6A1C1026DA9@admsrvnt02.enet.sharplabs.com> 
Date: Thu, 18 Dec 1997 19:04:50 -0500
Sender: ipp-owner@pwg.org

> The IPP charter says that we will provide both
> authentication and privacy. In trade magazines talking
> about internet printing, more users were worried about
> 3rd parties eavesdropping on the content of the print
> stream than making sure both ends were authenticated.

If IPP wants to mandate privacy in addition to authentication,
I feel confident that IESG would go along with that.

Keith

From owner-ietf-nntp@academ.com  Mon Dec 22 22:14:37 1997
Delivery-Date: Mon, 22 Dec 1997 22:14:39 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id WAA26549
	for <ietf-archive@ietf.org>; Mon, 22 Dec 1997 22:14:37 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id WAA04200
	for <ietf-archive@cnri.reston.va.us>; Mon, 22 Dec 1997 22:17:26 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id VAA28051;
	Mon, 22 Dec 1997 21:13:08 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id VAA28046
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Mon, 22 Dec 1997 21:13:06 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.8/8.8.5) with SMTP id VAA28192
	for <ietf-nntp@academ.com>; Mon, 22 Dec 1997 21:13:01 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA03180; Tue, 23 Dec 97 03:12:48 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA22240; Mon, 22 Dec 1997 19:05:24 GMT
Date: Mon, 22 Dec 1997 19:05:24 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9712221905.AA22240@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: ietf-nntp NEWNEWS queries
Newsgroups: local.nntp
References: <9712192036.AA12159@clw.cs.man.ac.uk> <19971221144406.39347@oaktree.co.uk>
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

In local.nntp Jon Ribbens <jon@oaktree.co.uk>:

>Charles Lindsey <chl@clw.cs.man.ac.uk> wrote:
>> 1. I want to say
>> 
>> NEWNEWS uk.comp.*,!uk.comp.os.win95,...
>> 
>> which obvioulsy uses wildmats. But the '!' character does not seem to be
>> supported for wildmats.

>It's not a wildmat, it's a comma-separated list of wildmats, each optionally
>preceded by a '!'.

Indeed so, and in the original RFC it got its own specific mention in the
semantics of NEWNEWS (there were no wildmats in those days).

But that text has gone from the new version, and it is not in wildmats
either. So is this a bug or a feature?

-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From owner-ietf-nntp@academ.com  Wed Dec 24 07:17:12 1997
Delivery-Date: Wed, 24 Dec 1997 07:17:13 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id HAA27398
	for <ietf-archive@ietf.org>; Wed, 24 Dec 1997 07:17:12 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id HAA07431
	for <ietf-archive@cnri.reston.va.us>; Wed, 24 Dec 1997 07:20:00 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id GAA03429;
	Wed, 24 Dec 1997 06:13:08 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id GAA03424
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Wed, 24 Dec 1997 06:13:06 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.8/8.8.5) with SMTP id GAA14516
	for <ietf-nntp@academ.com>; Wed, 24 Dec 1997 06:12:59 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA27436; Wed, 24 Dec 97 12:12:53 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA29239; Wed, 24 Dec 1997 11:04:25 GMT
Date: Wed, 24 Dec 1997 11:04:25 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9712241104.AA29239@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: ietf-nntp NEWNEWS queries
Newsgroups: local.nntp
References: <Pine.GSO.3.95q.971223151204.1733A-100000@io.salford.ac.uk>
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

In local.nntp "Richard Letts" <r.j.letts@salford.ac.uk> wrote:

>I've experimented a little by modifying art.c, cauing inn to file the
>article in the newsgroup, instead of control. The results are a little
>disatisfying, since the control messages have appeared in all of the
>various newsreaders I have available.

>There is no way for the nntp-sender to know if the nntp-reader is actually
>a newsreading client, or someone using suck/slurp to pull news into a
>local news-server. Changing the semantics of NEWNEWS seems like a bad
>idea. It will cause users to start complaining about all the cancels
>they are now seeing.

Yes, I see the implementation difficulties. You only want these control
articles (rather their Message-IDs) to be sent in response to the NEWNEWS
command, and not in response to ARTICLE and friends. Effectively, this
means they must have each group involved listed against them in the
history file, but must not have their content in the actual directories
for those groups (except for the control group). For example, you could
arrange that, in the list of group names after the Message-ID in the
history file, the control group (if any) came first, and the rest after.
Then, in general, it would be known that the "real" groups in a history
file were those up to and including any mention of 'control'.

I am not familiar enough with the inner workings of INN to know whether
that would work or not. I think it would work OK in CNEWS.

-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From owner-uri@Bunyip.Com  Wed Dec 24 15:26:44 1997
Delivery-Date: Wed, 24 Dec 1997 15:26:54 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA03764
	for <ietf-archive@ietf.org>; Wed, 24 Dec 1997 15:26:44 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA08372;
	Wed, 24 Dec 1997 15:29:33 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA25065
	for uri-out; Wed, 24 Dec 1997 15:14:26 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA25058
	for uri-in; Wed, 24 Dec 1997 15:14:24 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA25050
	for <uri@services.bunyip.com>; Wed, 24 Dec 1997 15:14:21 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA05897
	for uri@services; Wed, 24 Dec 1997 15:14:20 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA05889;
	Wed, 24 Dec 1997 15:13:41 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id PAA28652; Wed, 24 Dec 1997 15:13:41 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Wed, 24 Dec 1997 15:13:40 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
cc: jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu,
        masinter@parc.xerox.com, uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: URI documents 
In-Reply-To: <9712232353.aa26154@paris.ics.uci.edu>
Message-ID: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk


Roy,

You currently have your name on an Internet-Draft document that says
it is a URI syntax document.  To date, you have personally rejected
100% of the URN WG chairs' required edits to make a document that 
reflects the work that has been carried out in the IETF's URN Working Group.

Thus, your document is just that -- your document, and not a URI syntax
and semantics document, not an IETF document that accurately reflects
the syntax and semantics of all URIs as defined within the auspices
of the IETF.

Your arguments against the "# fragment" and relative URNs are, again, _your_
arguments -- you are countering the entire output of the URN WG with
your own interpretations and opinions. THese are all discussions that
have been held on the URN mailing list, and results are well-documented.
I'm not going to get back into attempting to justify them to you here; I
don't see why I have to, as you are not the jury and arbiter on URNs.

It is in fact this stone-wall editing that caused me concern over the
whole idea of trying to develop a URI syntax document.  However, I
have been attempting to work with the material that was put on the table.
It's pretty hard to cooperate with a stone wall.  The end result of this
obstinate lack of cooperation may either be inaccurate documentation or
the IETF/W3C may have to do without a URI syntax document for now.  
That seems pretty sad, and I will re-emphasisze it's not because of
_any_ lack of effort to participate on the URN WG's part.

By the way:

On Tue, 23 Dec 1997, Roy T. Fielding wrote:
> standard!  When I made detailed comments on various URN drafts, they
> were ignored --- not noted as being discussed and "resolved", just ignored.

I went through the entire URN WG mail archive, and found only 2 messages
from you (other than the cc'ed messages re. this document from October).
Neither message contained detailed discussion of documents, or points
that required responses.  So, I don't know where you sent these detailed 
comments that went unanswered, but as it was not the URN mailing list,
I can't speak to the issue. 

> Happy Holidays,

And to you, too.

Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


From owner-uri@Bunyip.Com  Wed Dec 24 19:18:56 1997
Delivery-Date: Wed, 24 Dec 1997 19:19:00 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA04606
	for <ietf-archive@ietf.org>; Wed, 24 Dec 1997 19:18:55 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA08670;
	Wed, 24 Dec 1997 19:21:44 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id TAA01274
	for uri-out; Wed, 24 Dec 1997 19:07:24 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id TAA01261
	for uri-in; Wed, 24 Dec 1997 19:07:22 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA01254
	for <uri@services.bunyip.com>; Wed, 24 Dec 1997 19:07:20 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id TAA06406
	for uri@services; Wed, 24 Dec 1997 19:07:19 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id TAA06395;
	Wed, 24 Dec 1997 19:07:14 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52333(3)>; Wed, 24 Dec 1997 16:07:12 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Wed, 24 Dec 1997 16:06:58 PST
Message-ID: <34A1A389.CA05783A@parc.xerox.com>
Date: Wed, 24 Dec 1997 16:06:33 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Leslie Daigle <leslie@Bunyip.Com>
CC: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: URI documents
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Between:

a) Roy's last URL syntax draft what we did a last call on.
b) Roy's attempt to turn this into a URI document, at (I believe
   the original suggestion of the area directors) by doing
   a global substitute
c) Leslie's attempt to split (b) into a URI and a URL document
d) Larry's attempt to create a single document which discusses
    URIs and URLs.
   (ftp://ftp.parc.xerox.com/pub/masinter/uri-url-syntax.txt)

We have heard from a few folks, but not a lot. To recap:

Leslie says "There are only 2 possible paths forward here"
and indicated that only (a) and (c) are acceptable; the arguments
against (b) being posted to the list.

Roy finds (b) acceptable, would find (a) acceptable if some
editorial improvements (included in (b)) were retrofitted,
thinks (c) is totally unacceptable, and thinks the "fixes" in (d)
are are not needed and in several places actually overspecified
the requirements for URNs.  

Dave Durand posted that fragment identifiers SHOULD apply to
some URN in the context of XML, but didn't clearly indicate a
preference for any of the drafts.

Al Gilman posted about the issue of fragment identifiers and
URIs, but didn't indicate a preference for any of the drafts.

Are there any other opinions about the relative merits of the
individual drafts or proposed modifications to any of them?

Regards,

Larry


From owner-uri@Bunyip.Com  Wed Dec 24 23:19:44 1997
Delivery-Date: Wed, 24 Dec 1997 23:19:45 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id XAA11962
	for <ietf-archive@ietf.org>; Wed, 24 Dec 1997 23:19:44 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id XAA08803;
	Wed, 24 Dec 1997 23:22:32 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA12526
	for uri-out; Wed, 24 Dec 1997 23:09:09 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA12518
	for uri-in; Wed, 24 Dec 1997 23:09:07 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA12504
	for <uri@services.bunyip.com>; Wed, 24 Dec 1997 23:08:54 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id XAA06779
	for uri@services; Wed, 24 Dec 1997 23:08:53 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA06766;
	Wed, 24 Dec 1997 23:08:37 -0500 (EST)
Received: from [207.159.82.125] (20715982125.bellatlantic.net [207.159.82.125])
	by life.ai.mit.edu (8.8.5/AI1.15/ai.master.life:1.19) with ESMTP id XAA03626;
	Wed, 24 Dec 1997 23:08:19 -0500 (EST)
Message-Id: <v03130302b0c782a08891@[207.159.82.57]>
In-Reply-To: <34A1A389.CA05783A@parc.xerox.com>
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 24 Dec 1997 22:44:26 -0500
To: Larry Masinter <masinter@parc.xerox.com>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] Re: URI documents
Cc: Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Sender: owner-uri@Bunyip.Com
Precedence: bulk

I would like to support Leslie's point (c) that the URI document be separated from
the URL document and that it be consistent with the URN work.

URI's should not be encumbered with the URL lagacy. Separating the documents
is the best way to do this. 

URLs have some muddy distinctions: physical locations (e.g., ftp:) vs. logical 
locations (e.g. news:). It would be nice to clarify these differences by calling 
the logical locations URNs and grandfathering them in. Then, we would have a bit 
cleaner identifier ontology.

These documents are going to provide the foundation for the development of
a world wide assertion infrastructure and everyone will benefit from doing
a clean job on them.

Roy: Remember when I pointed out the need for keep alive in the old http spec
in the summer of 1995? URNs are analogous; in two years these things will be
everywhere and people will be building all kinds of interesting things atop them.
The main difference is that enabling distributed assertions is *really* big -- and
you want to be remembered for doing it right.

If there is some reason why the URI document cannot be done right now, then
the URL document should go forward without *any* mention of URIs or URNs.
Someone else can later do the URI document and perhaps provide a more detached
perspective on the controversies.



From owner-uri@Bunyip.Com  Wed Dec 24 23:34:02 1997
Delivery-Date: Wed, 24 Dec 1997 23:34:02 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id XAA12315
	for <ietf-archive@ietf.org>; Wed, 24 Dec 1997 23:34:01 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id XAA08813;
	Wed, 24 Dec 1997 23:36:50 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA12757
	for uri-out; Wed, 24 Dec 1997 23:24:35 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA12747
	for uri-in; Wed, 24 Dec 1997 23:24:34 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA12739
	for <uri@services.bunyip.com>; Wed, 24 Dec 1997 23:24:32 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id XAA06824
	for uri@services; Wed, 24 Dec 1997 23:24:32 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id XAA06817;
	Wed, 24 Dec 1997 23:24:28 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52522(3)>; Wed, 24 Dec 1997 20:24:25 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Wed, 24 Dec 1997 20:24:15 PST
Message-ID: <34A1DFE7.35F9C323@parc.xerox.com>
Date: Wed, 24 Dec 1997 20:24:07 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "John C. Mallery" <jcma@ai.mit.edu>
CC: Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com> <v03130302b0c782a08891@[207.159.82.57]>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

> I would like to support Leslie's point (c) that the URI document be separated from
> the URL document and that it be consistent with the URN work.

Hi John,

Just to make it really clear: we're not talking about 'points'
or 'principles', we're talking about specific documents. Do you
find that the document(s) that Leslie recently posted (c) are
the only acceptable solution to documenting the relationship of
URLs and URIs and URNs? That the documents (a), (b), and (d)
are unacceptable?

Larry

-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Thu Dec 25 04:37:27 1997
Delivery-Date: Thu, 25 Dec 1997 04:37:32 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id EAA13627
	for <ietf-archive@ietf.org>; Thu, 25 Dec 1997 04:37:27 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id EAA08989;
	Thu, 25 Dec 1997 04:40:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id EAA16777
	for uri-out; Thu, 25 Dec 1997 04:27:02 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id EAA16766
	for uri-in; Thu, 25 Dec 1997 04:26:56 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA16745
	for <uri@services.bunyip.com>; Thu, 25 Dec 1997 04:26:38 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id EAA07402
	for uri@services; Thu, 25 Dec 1997 04:26:38 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA07392;
	Thu, 25 Dec 1997 04:26:13 -0500 (EST)
Received: from [207.159.82.125] (2071598261.bellatlantic.net [207.159.82.61])
	by life.ai.mit.edu (8.8.5/AI1.15/ai.master.life:1.19) with ESMTP id EAA07995;
	Thu, 25 Dec 1997 04:25:54 -0500 (EST)
Message-Id: <v03130304b0c79f003145@[207.159.82.125]>
In-Reply-To: <34A1DFE7.35F9C323@parc.xerox.com>
References: 
 <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
 <v03130302b0c782a08891@[207.159.82.57]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 25 Dec 1997 00:29:47 -0500
To: Larry Masinter <masinter@parc.xerox.com>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] Re: URI documents
Cc: Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 8:24 PM -0800 97-12-24, Larry Masinter wrote:
>> I would like to support Leslie's point (c) that the URI document be separated from
>> the URL document and that it be consistent with the URN work.
>
>Hi John,
>
>Just to make it really clear: we're not talking about 'points'
>or 'principles', we're talking about specific documents. Do you
>find that the document(s) that Leslie recently posted (c) are
>the only acceptable solution to documenting the relationship of
>URLs and URIs and URNs? That the documents (a), (b), and (d)
>are unacceptable?

Hi Larry,

Just to be clear, I choose C.

C Separate documents for URLs, URIs, and URNs.

Meaning that:

Documents a, b, d are unacceptable.




From owner-uri@Bunyip.Com  Thu Dec 25 12:14:24 1997
Delivery-Date: Thu, 25 Dec 1997 12:14:30 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA15030
	for <ietf-archive@ietf.org>; Thu, 25 Dec 1997 12:14:24 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA09291;
	Thu, 25 Dec 1997 12:17:01 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA28630
	for uri-out; Thu, 25 Dec 1997 12:03:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA28624
	for uri-in; Thu, 25 Dec 1997 12:03:04 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA28610
	for <uri@services.bunyip.com>; Thu, 25 Dec 1997 12:02:51 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA07863
	for uri@services; Thu, 25 Dec 1997 12:02:51 -0500 (EST)
Received: from access4.digex.net (access4.digex.net [205.197.245.195])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA07850;
	Thu, 25 Dec 1997 12:02:35 -0500 (EST)
Received: (from asgilman@localhost)
          by access4.digex.net (8.8.4/8.8.4)
	  id MAA13029; Thu, 25 Dec 1997 12:02:20 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199712251702.MAA13029@access4.digex.net>
Subject: Re: [URN] Re: URI documents
To: masinter@parc.xerox.com (Larry Masinter)
Date: Thu, 25 Dec 1997 12:02:20 -0500 (EST)
Cc: jcma@ai.mit.edu, leslie@Bunyip.Com, fielding@kiwi.ics.uci.edu,
        jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu,
        uri@Bunyip.Com, urn-ietf@Bunyip.Com
In-Reply-To: <34A1DFE7.35F9C323@parc.xerox.com> from Larry Masinter at "Dec 24, 97 08:24:07 pm"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

to follow up on what Larry Masinter said:

> > I would like to support Leslie's point (c) that the URI document be separated from
> > the URL document and that it be consistent with the URN work.
> 
> Hi John,
> 
> Just to make it really clear: we're not talking about 'points'
> or 'principles', we're talking about specific documents. Do you
> find that the document(s) that Leslie recently posted (c) are
> the only acceptable solution to documenting the relationship of
> URLs and URIs and URNs? That the documents (a), (b), and (d)
> are unacceptable?

On what basis do you feel entitled to "make it really clear"?
I thought that the decision structure had decomposed to the
point where only the ADs could make that pronouncement.

The one thing I would like to vote on is that this process rule
is out of order.

The range of documents offered fails to contain a mutually
agreeable solution precisely because you have not given enough
respect and time to the discovery of areas of agreement expressed
as principles.

The request from Dan, at least, is insensitive to whether there
is one document or multiple.  He needs to be able to refer to
an "URI-reference" in his specs and that definition should be
in one place.  How the rest gets laid out is not, in principle,
of concern to him.

-- Al Gilman


From owner-uri@Bunyip.Com  Thu Dec 25 16:33:29 1997
Delivery-Date: Thu, 25 Dec 1997 16:33:29 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA15827
	for <ietf-archive@ietf.org>; Thu, 25 Dec 1997 16:33:28 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA09449;
	Thu, 25 Dec 1997 16:36:18 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA02076
	for uri-out; Thu, 25 Dec 1997 16:21:28 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA02066
	for uri-in; Thu, 25 Dec 1997 16:21:26 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA02060
	for <uri@services.bunyip.com>; Thu, 25 Dec 1997 16:21:24 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA08047
	for uri@services; Thu, 25 Dec 1997 16:21:22 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA08041;
	Thu, 25 Dec 1997 16:21:16 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52731(5)>; Thu, 25 Dec 1997 13:21:09 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Thu, 25 Dec 1997 13:20:51 PST
Message-ID: <34A2CE2C.3579F1E8@parc.xerox.com>
Date: Thu, 25 Dec 1997 13:20:44 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Al Gilman <asgilman@access.digex.net>
CC: jcma@ai.mit.edu, leslie@Bunyip.Com, fielding@kiwi.ics.uci.edu,
        jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu,
        uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
References: <199712251702.MAA13029@access4.digex.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Al, you asked:

> On what basis do you feel entitled to "make it really clear"?

I didn't think it required any formal permission to ask someone
to be clear about their opinion on the mailing list. But,
just to make it really clear, I am acting as a member of the
application area directorate:

     http://www.apps.ietf.org/apps-area.html

Within the applications area directorate, I believe that I have 
primary responsibility to facilitate the progress of URI-related
documents, although John Curran has been helping on this particular
issue.

In addition, just to make it clear, I am also speaking as one
of the authors of the documents (a)-(d) in question; my name is
listed as an author on all of them, I have significant investment
in their development. As an editor or author of a standards track
document, I have the responsibility to reflect the consensus of the
Internet community. In order to do so, though, it is reasonable
to ask those members of the community to be clear about which,
if any, of the offered alternatives are acceptable, to explain
their opinions and the basis for them.

> The one thing I would like to vote on is that this process rule
> is out of order.

The rules of order for the Internet process are specified in
RFC 2026. The rules call for open review and discussion. Asking
people to be clear about their opinion on documents seems to
be part of "open review and discussion". I believe that "open review"
means, in particular, "open review of documents". We have four
documents. I would like you to review them. You may have important
opinions about other related topics, but at this point, we need
review of the documents.

> The range of documents offered fails to contain a mutually
> agreeable solution precisely because you have not given enough
> respect and time to the discovery of areas of agreement expressed
> as principles.

Al: We've evaluted the principles endlessly. We have four
documents (or more precisely, three documents and one pair
of documents) to consider as choices. It is reasonable to
poll the community, at this point in the process, to be specific
not just about principles (which have been discussed for at least
four years), but about the specific documents. As it stands,
as long as we are talking about general principles as applied
to Internet Protocols, I think we have general agreement. That is,
there is no disagreement, as far as I can see, over the principle
that the relative forms, the generic URL syntax, or the use of
fragment identifiers are defined for URLs, and, in fact, only
for some URLs and not for others. I think there is no disagreement
or any counter-claims that, in general, these forms do not
apply universally to all URNs. There is also no disagreement,
as far as I can tell, to the claim that these forms *might*,
at some point in the future, apply to *some* URNs. (That is,
the messages have been consistent on the point that this is
something that the URN working group 'has not yet decided',
rather than that this is something that the URN working group
'has decided, and decided that the answer is negative.')

The disagreement seems to be entirely over the proper way of
*expressing* the concepts over which we seem to all agree.

In one expression (a), we merely claim that these forms apply
to URLs, and leave any discussion of whether they might apply
to URNs to some other (yet unwritten) document. In expression (b),
we claim that these forms *might* apply to all URIs, that their
applicability depends on the scheme (for relative forms) or the
scheme and media type (for fragment identifiers), and leave it up
to the definition of the URN scheme to be explicit about the
applicability or non-applicability of those forms.

In expressions (c) and (d), the applicability of relative forms
and fragment identifiers is explicitly only referenced for URLs
and omitted for URNs; (c) does this with two documents and (d)
with one.

> The request from Dan, at least, is insensitive to whether there
> is one document or multiple.  He needs to be able to refer to
> an "URI-reference" in his specs and that definition should be
> in one place.  How the rest gets laid out is not, in principle,
> of concern to him.

The only document which does not define "URI-reference" is (a).
If we proceed with (a), we still have some choices about how to
deal with the request for the definition of such a term.

The other three choices define "URI-reference"; (b) is explicit
about the possibility that a URI-reference *might*, at some point,
consist of a URN and a fragment identifier, while (c) and (d)
do not admit that possibility. 

I believe that the only reasonable way out of the circular discussions
we've had on this is to get a broader set of input from more members
of the Internet community, and ask that people be explicit about
their preference with respect to the particular expressions that
have been produced so far.

If you dislike all of (a) - (d), or think that specific changes would
give us a document or document set we could all rally around, then
please offer us yet another alternative.

Larry
-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Fri Dec 26 00:09:05 1997
Delivery-Date: Fri, 26 Dec 1997 00:09:06 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id AAA23948
	for <ietf-archive@ietf.org>; Fri, 26 Dec 1997 00:09:04 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id AAA09670;
	Fri, 26 Dec 1997 00:11:51 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA18824
	for uri-out; Thu, 25 Dec 1997 23:52:40 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA24696
	for uri-in; Wed, 24 Dec 1997 14:52:12 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA24677
	for <uri@services.bunyip.com>; Wed, 24 Dec 1997 14:51:31 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA05841
	for uri@services; Wed, 24 Dec 1997 14:51:27 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA05833;
	Wed, 24 Dec 1997 14:48:34 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id OAA28646; Wed, 24 Dec 1997 14:48:32 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Wed, 24 Dec 1997 14:48:32 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci..edu>
cc: Larry Masinter <masinter@parc.xerox.com>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: careful selection of terminology
In-Reply-To: <9712232236.aa21055@paris.ics.uci.edu>
Message-ID: <Pine.SUN.3.95.971224143332.28624D-300000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="1461740116-1993401130-882992912=:28624"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

--1461740116-1993401130-882992912=:28624
Content-Type: TEXT/PLAIN; charset=US-ASCII

On Tue, 23 Dec 1997, Roy T. Fielding wrote:
> I very carefully reviewed (c) and found it totally unacceptable.
> There was no point in a line-by-line review since all of the changes
> were foolish.
       ^^^^^^^

I find that this, and other of your remarks and allegations, significantly 
reduce the quality of this discussion.  Please endeavour to stick
to facts, not feelings.

For the rest of the URI mailing list, which hasn't had the opportunity to
see the material that Roy has referred to, I attach copies of the documents
in question. 

The history is as follows:

	. as the URI mailing list will have seen, when Roy changed the
	  URL syntax document to a URI syntax document by doing a global
	  search and replace on the string "URL", I promised to review
	  the document and bring comments.  

	. in an effort to be clear, concrete, and concise, those comments
	  were accompanied by proposed edits to the draft.  Specifically,
	  I suggested splitting into a URI document for things that
	  are common to URLs and URNs, and a URL document for those
	  things that are pertinent to URLs but not URNs.

The intention was to make sure that my edits hadn't inadvertently compromised
URLs before submitting these as drafts and circulating them to the wider
community.

I don't have any ego tied up in these documents -- Larry suggested I put
my name on as author, and I'm willing to accept blame for my contribution
of content.  

However, all I want to achieve  is to ensure that the URN WG's work is
not undermined by any document that calls itself a URI document.  A
preferred solution would be Keith's earlier proposal for a _brief_ URI
syntax document, and separate, detailed URL and URN syntax documents.
These edits are proposed as a compromise in the interest of alacrity.

Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------

--1461740116-1993401130-882992912=:28624
Content-Type: TEXT/plain; name="uri-new.txt"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.SUN.3.95.971224144832.28624E@beethoven.bunyip.com>
Content-Description: proposed URI document

DQpOZXR3b3JrIFdvcmtpbmcgR3JvdXAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgVC4gQmVybmVycy1MZWUsIE1JVC9MQ1MNCklOVEVSTkVULURSQUZU
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUi4gRmllbGRpbmcs
ICBVLkMuIElydmluZQ0KZHJhZnQtZmllbGRpbmctdXJpLXN5bnRheC0wMSAg
ICAgICAgICAgICAgTC4gTWFzaW50ZXIsIFhlcm94IENvcnBvcmF0aW9uDQpF
eHBpcmVzIHNpeCBtb250aHMgYWZ0ZXIgcHVibGljYXRpb24gZGF0ZSAgTC4g
RGFpZ2xlLCBCdW55aXAgSW5mb3JtYXRpb24gDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBT
eXN0ZW1zIEluYy4gDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgRGVjZW1iZXIgMTYsIDE5OTcNCg0K
ICAgIFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcnMgKFVSSSk6IEdlbmVy
aWMgU3ludGF4IGFuZCBTZW1hbnRpY3MNCg0KDQpTdGF0dXMgb2YgdGhpcyBN
ZW1vDQoNCiAgIFRoaXMgZG9jdW1lbnQgaXMgYW4gSW50ZXJuZXQtRHJhZnQu
ICBJbnRlcm5ldC1EcmFmdHMgYXJlIHdvcmtpbmcNCiAgIGRvY3VtZW50cyBv
ZiB0aGUgSW50ZXJuZXQgRW5naW5lZXJpbmcgVGFzayBGb3JjZSAoSUVURiks
IGl0cyBhcmVhcywNCiAgIGFuZCBpdHMgd29ya2luZyBncm91cHMuICBOb3Rl
IHRoYXQgb3RoZXIgZ3JvdXBzIG1heSBhbHNvIGRpc3RyaWJ1dGUNCiAgIHdv
cmtpbmcgZG9jdW1lbnRzIGFzIEludGVybmV0LURyYWZ0cy4NCg0KICAgSW50
ZXJuZXQtRHJhZnRzIGFyZSBkcmFmdCBkb2N1bWVudHMgdmFsaWQgZm9yIGEg
bWF4aW11bSBvZiBzaXgNCiAgIG1vbnRocyBhbmQgbWF5IGJlIHVwZGF0ZWQs
IHJlcGxhY2VkLCBvciBvYnNvbGV0ZWQgYnkgb3RoZXINCiAgIGRvY3VtZW50
cyBhdCBhbnkgdGltZS4gIEl0IGlzIGluYXBwcm9wcmlhdGUgdG8gdXNlIElu
dGVybmV0LURyYWZ0cw0KICAgYXMgcmVmZXJlbmNlIG1hdGVyaWFsIG9yIHRv
IGNpdGUgdGhlbSBvdGhlciB0aGFuIGFzIGBgd29yayBpbg0KICAgcHJvZ3Jl
c3MuJycNCg0KICAgVG8gbGVhcm4gdGhlIGN1cnJlbnQgc3RhdHVzIG9mIGFu
eSBJbnRlcm5ldC1EcmFmdCwgcGxlYXNlIGNoZWNrIHRoZQ0KICAgYGAxaWQt
YWJzdHJhY3RzLnR4dCcnIGxpc3RpbmcgY29udGFpbmVkIGluIHRoZSBJbnRl
cm5ldC1EcmFmdHMNCiAgIFNoYWRvdyBEaXJlY3RvcmllcyBvbiBmdHAuaXMu
Y28uemEgKEFmcmljYSksIG5pYy5ub3JkdS5uZXQNCiAgIChFdXJvcGUpLCBt
dW5uYXJpLm96LmF1IChQYWNpZmljIFJpbSksIGRzLmludGVybmljLm5ldCAo
VVMgRWFzdA0KICAgQ29hc3QpLCBvciBmdHAuaXNpLmVkdSAoVVMgV2VzdCBD
b2FzdCkuDQoNCkFic3RyYWN0DQoNCiAgIEEgVW5pZm9ybSBSZXNvdXJjZSBJ
ZGVudGlmaWVyIChVUkkpIGlzIGEgY29tcGFjdCBzdHJpbmcNCiAgIHJlcHJl
c2VudGF0aW9uIG9mIGEgbG9jYXRpb24gKFVSTCkgb3IgbmFtZSAoVVJOKSBm
b3IgdXNlIGluDQogICBpZGVudGlmeWluZyBhbiBhYnN0cmFjdCBvciBwaHlz
aWNhbCByZXNvdXJjZS4gIFRoaXMgZG9jdW1lbnQgZGVmaW5lcw0KICAgdGhl
IGdlbmVyYWwgc3ludGF4IGFuZCBzZW1hbnRpY3Mgb2YgVVJJcywgaW5jbHVk
aW5nIGJvdGggYWJzb2x1dGUgYW5kDQogICByZWxhdGl2ZSBmb3JtcywgYW5k
IGd1aWRlbGluZXMgZm9yIHRoZWlyIHVzZTsgaXQgcmV2aXNlcyBhbmQgcmVw
bGFjZXMNCiAgIHRoZSBnZW5lcmljIGRlZmluaXRpb25zIGluIFJGQyAxNzM4
IGFuZCBSRkMgMTgwOC4NCg0KMS4gSW50cm9kdWN0aW9uDQoNCiAgIFVuaWZv
cm0gUmVzb3VyY2UgSWRlbnRpZmllcnMgKFVSSXMpIHByb3ZpZGUgYSBzaW1w
bGUgYW5kIGV4dGVuc2libGUNCiAgIG1lYW5zIGZvciBpZGVudGlmeWluZyBh
IHJlc291cmNlLiAgVGhpcyBzcGVjaWZpY2F0aW9uIG9mIFVSSSBzeW50YXgN
CiAgIGFuZCBzZW1hbnRpY3MgaXMgZGVyaXZlZCBmcm9tIGNvbmNlcHRzIGlu
dHJvZHVjZWQgYnkgdGhlIFdvcmxkIFdpZGUNCiAgIFdlYiBnbG9iYWwgaW5m
b3JtYXRpb24gaW5pdGlhdGl2ZSwgd2hvc2UgdXNlIG9mIHN1Y2ggb2JqZWN0
cyBkYXRlcw0KICAgZnJvbSAxOTkwIGFuZCBpcyBkZXNjcmliZWQgaW4gIlVu
aXZlcnNhbCBSZXNvdXJjZSBJZGVudGlmaWVycyBpbiBXV1ciDQogICBbUkZD
MTYzMF0uICBUaGUgc3BlY2lmaWNhdGlvbiBvZiBVUklzIGlzIGRlc2lnbmVk
IHRvIG1lZXQgdGhlDQogICByZWNvbW1lbmRhdGlvbnMgbGFpZCBvdXQgaW4g
IkZ1bmN0aW9uYWwgUmVjb21tZW5kYXRpb25zIGZvciBJbnRlcm5ldA0KICAg
UmVzb3VyY2UgTG9jYXRvcnMiIFtSRkMxNzM2XSBhbmQgIkZ1bmN0aW9uYWwg
UmVxdWlyZW1lbnRzIGZvciBVbmlmb3JtDQogICBSZXNvdXJjZSBOYW1lcyIg
W1JGQzE3MzddLg0KDQogICBUaGlzIGRvY3VtZW50IHVwZGF0ZXMgYW5kIG1l
cmdlcyAiVW5pZm9ybSBSZXNvdXJjZSBMb2NhdG9ycyINCiAgIFtSRkMxNzM4
XSBhbmQgIlJlbGF0aXZlIFVuaWZvcm0gUmVzb3VyY2UgTG9jYXRvcnMiIFtS
RkMxODA4XSBpbg0KICAgb3JkZXIgdG8gZGVmaW5lIGEgc2luZ2xlLCBnZW5l
cmFsIHN5bnRheCBmb3IgYWxsIFVSSXMuICBJdCBleGNsdWRlcw0KICAgdGhv
c2UgcG9ydGlvbnMgb2YgUkZDIDE3MzggdGhhdCBkZWZpbmVkIHRoZSBzcGVj
aWZpYyBzeW50YXggb2YNCiAgIGluZGl2aWR1YWwgVVJMIHNjaGVtZXM7IHRo
b3NlIHBvcnRpb25zIHdpbGwgYmUgdXBkYXRlZCBhcyBzZXBhcmF0ZQ0KICAg
ZG9jdW1lbnRzLCBhcyB3aWxsIHRoZSBwcm9jZXNzIGZvciByZWdpc3RyYXRp
b24gb2YgbmV3IFVSSSBzY2hlbWVzLg0KICAgRnVydGhlciBzcGVjaWZpY2F0
aW9uIG9mIHN5bnRheCBkZXRhaWxzIGZvciBVUkxzIGFuZCBVUk5zIGFyZSAN
CiAgIHByb3ZpZGVkIGluIFtSRkM/Pz8/IC0tIFVSTCBTeW50YXhdIGFuZCBb
UkZDMjE0MV0gcmVzcGVjdGl2ZWx5Lg0KDQogICBUaGlzIGRvY3VtZW50IGRv
ZXMgbm90IGRpc2N1c3MgdGhlIGlzc3VlcyBhbmQgcmVjb21tZW5kYXRpb24g
Zm9yDQogICBkZWFsaW5nIHdpdGggY2hhcmFjdGVycyBvdXRzaWRlIG9mIHRo
ZSBVUy1BU0NJSSBjaGFyYWN0ZXIgc2V0DQogICAoW0FTQ0lJXSk7IHRob3Nl
IHJlY29tbWVuZGF0aW9ucyBhcmUgZGlzY3Vzc2VkIGluIGEgc2VwYXJhdGUg
DQogICBkb2N1bWVudC4NCg0KICAgQWxsIHNpZ25pZmljYW50IGNoYW5nZXMg
ZnJvbSB0aGUgcHJpb3IgUkZDcyBhcmUgbm90ZWQgaW4gQXBwZW5kaXggQy4N
CiAgDQoNCjEuMSBPdmVydmlldyBvZiBVUklzDQoNCiAgIFVSSXMgYXJlIGNo
YXJhY3Rlcml6ZWQgYnkgdGhlIGZvbGxvd2luZyBkZWZpbml0aW9uczoNCg0K
ICAgICAgVW5pZm9ybQ0KICAgICAgICAgVW5pZm9ybWl0eSBvZiBzeW50YXgg
YW5kIHNlbWFudGljcyBhbGxvd3MgdGhlIG1lY2hhbmlzbSBmb3INCiAgICAg
ICAgIHJlZmVyZW5jaW5nIHJlc291cmNlcyB0byBiZSBpbmRlcGVuZGVudCBv
ZiB0aGUgbWVjaGFuaXNtIHVzZWQNCiAgICAgICAgIHRvIGxvY2F0ZSB0aG9z
ZSByZXNvdXJjZXMgYW5kIHRoZSBvcGVyYXRpb25zIGFwcGxpZWQgdG8gdGhv
c2UNCiAgICAgICAgIHJlc291cmNlcyBvbmNlIHRoZXkgaGF2ZSBiZWVuIGxv
Y2F0ZWQuICBOZXcgdHlwZXMgb2YgcmVzb3VyY2VzLA0KICAgICAgICAgYWNj
ZXNzIG1lY2hhbmlzbXMsIGFuZCBvcGVyYXRpb25zIGNhbiBiZSBpbnRyb2R1
Y2VkIHdpdGhvdXQNCiAgICAgICAgIGNoYW5naW5nIHRoZSBwcm90b2NvbHMg
YW5kIGRhdGEgZm9ybWF0cyB0aGF0IHVzZSBVUklzLg0KICAgICAgICAgVW5p
Zm9ybWl0eSBvZiBzeW50YXggbWVhbnMgdGhhdCB0aGUgc2FtZSBpZGVudGlm
aWVyIGlzIHVzZWQNCiAgICAgICAgIGluZGVwZW5kZW50IG9mIHRoZSBsb2Nh
bGUsIGNoYXJhY3RlciByZXByZXNlbnRhdGlvbiwgb3INCiAgICAgICAgIHN5
c3RlbSB0eXBlIG9mIHRoZSB1c2VyIGVudGVyaW5nIHRoZSBVUkkuDQoNCiAg
ICAgIFJlc291cmNlDQogICAgICAgICBBIHJlc291cmNlIGNhbiBiZSBhbnl0
aGluZyB0aGF0IGhhcyBpZGVudGl0eS4gIEZhbWlsaWFyDQogICAgICAgICBl
eGFtcGxlcyBpbmNsdWRlIGFuIGVsZWN0cm9uaWMgZG9jdW1lbnQsIGFuIGlt
YWdlLCBhIHNlcnZpY2UNCiAgICAgICAgIChlLmcuLCAidG9kYXkncyB3ZWF0
aGVyIHJlcG9ydCBmb3IgTG9zIEFuZ2VsZXMiKSwgYW5kIGENCiAgICAgICAg
IGNvbGxlY3Rpb24gb2Ygb3RoZXIgcmVzb3VyY2VzLiAgTm90IGFsbCByZXNv
dXJjZXMgYXJlIG5ldHdvcmsNCiAgICAgICAgICJyZXRyaWV2YWJsZSI7IGUu
Zy4sIGh1bWFuIGJlaW5ncywgY29ycG9yYXRpb25zLCBhbmQgYm91bmQNCiAg
ICAgICAgIGJvb2tzIGluIGEgbGlicmFyeSBjYW4gYWxzbyBiZSBjb25zaWRl
cmVkIHJlc291cmNlcy4NCg0KICAgICAgICAgVGhlIHJlc291cmNlIGlzIHRo
ZSBjb25jZXB0dWFsIG1hcHBpbmcgdG8gYW4gZW50aXR5IG9yIHNldCBvZg0K
ICAgICAgICAgZW50aXRpZXMsIG5vdCBuZWNlc3NhcmlseSB0aGUgZW50aXR5
IHdoaWNoIGNvcnJlc3BvbmRzIHRvIHRoYXQNCiAgICAgICAgIG1hcHBpbmcg
YXQgYW55IHBhcnRpY3VsYXIgaW5zdGFuY2UgaW4gdGltZS4gIFRodXMsIGEg
cmVzb3VyY2UNCiAgICAgICAgIGNhbiByZW1haW4gY29uc3RhbnQgZXZlbiB3
aGVuIGl0cyBjb250ZW50LS0tdGhlIGVudGl0aWVzIHRvDQogICAgICAgICB3
aGljaCBpdCBjdXJyZW50bHkgY29ycmVzcG9uZHMtLS1jaGFuZ2VzIG92ZXIg
dGltZSwgcHJvdmlkZWQNCiAgICAgICAgIHRoYXQgdGhlIGNvbmNlcHR1YWwg
bWFwcGluZyBpcyBub3QgY2hhbmdlZCBpbiB0aGUgcHJvY2Vzcy4NCg0KICAg
ICAgSWRlbnRpZmllcg0KICAgICAgICAgQW4gaWRlbnRpZmllciBpcyBhbiBv
YmplY3QgdGhhdCBjYW4gYWN0IGFzIGEgcmVmZXJlbmNlIHRvDQogICAgICAg
ICBzb21ldGhpbmcgdGhhdCBoYXMgaWRlbnRpdHkuICBJbiB0aGUgY2FzZSBv
ZiBVUklzLCB0aGUgb2JqZWN0DQogICAgICAgICBpcyBhIHNlcXVlbmNlIG9m
IGNoYXJhY3RlcnMgd2l0aCBhIHJlc3RyaWN0ZWQgc3ludGF4LiAgQW4NCiAg
ICAgICAgIGFic29sdXRlIGlkZW50aWZpZXIgcmVmZXJzIHRvIGEgcmVzb3Vy
Y2UgaW5kZXBlbmRlbnQgb2YgdGhlDQogICAgICAgICBjb250ZXh0IGluIHdo
aWNoIHRoZSBpZGVudGlmaWVyIGlzIHVzZWQsIHdoZXJlYXMgYSByZWxhdGl2
ZQ0KICAgICAgICAgaWRlbnRpZmllciByZWZlcnMgdG8gYSByZXNvdXJjZSBi
eSBkZXNjcmliaW5nIHRoZSBkaWZmZXJlbmNlDQogICAgICAgICB3aXRoaW4g
YSBoaWVyYXJjaGljYWwgbmFtZXNwYWNlIGJldHdlZW4gdGhlIGN1cnJlbnQg
Y29udGV4dA0KICAgICAgICAgYW5kIGFuIGFic29sdXRlIGlkZW50aWZpZXIg
b2YgdGhlIHJlc291cmNlLg0KICAgICAgICAgDQogICBIYXZpbmcgaWRlbnRp
ZmllZCBhIHJlc291cmNlLCBhIHN5c3RlbSBtYXkgcGVyZm9ybSBhIHZhcmll
dHkgb2YNCiAgIG9wZXJhdGlvbnMgb24gdGhlIHJlc291cmNlLCBhcyBtaWdo
dCBiZSBjaGFyYWN0ZXJpemVkIGJ5IHN1Y2ggd29yZHMNCiAgIGFzIGBhY2Nl
c3MnLCBgdXBkYXRlJywgYHJlcGxhY2UnLCBvciBgZmluZCBhdHRyaWJ1dGVz
Jy4NCg0KMS4yLiBVUkksIFVSTCwgYW5kIFVSTg0KDQogICBBIFVSSSBjYW4g
YmUgZnVydGhlciBjbGFzc2lmaWVkIGFzIGEgTG9jYXRvciAoVVJMKSBvciBO
YW1lIChVUk4pLg0KICAgVVJMcyBhcmUgdXNlZCB0byBgbG9jYXRlJyByZXNv
dXJjZXMgYnkgcHJvdmlkaW5nIGFuIGFic3RyYWN0DQogICBpZGVudGlmaWNh
dGlvbiBvZiB0aGUgcmVzb3VyY2UgbG9jYXRpb24gKGkuZS4sIGJ5IHVzaW5n
IGNvbW1vbg0KICAgbmV0d29yayBuYW1lIHJlc29sdXRpb24gbWVjaGFuaXNt
cyB0byBpZGVudGlmeSB0aGUgbWVjaGFuaXNtcyBmb3INCiAgIGFjY2Vzc2lu
ZyBhIHJlc291cmNlKS4gIFVSTnMgYXJlIHVzZWQgdG8gaWRlbnRpZnkgYSBy
ZXNvdXJjZSBieSBhDQogICBsb2NhdGlvbi1pbmRlcGVuZGVudCBuYW1lLg0K
DQogICBNYW55IFVSSSBzY2hlbWVzIGhhdmUgYmVlbiBkZWZpbmVkLiAgVGhl
IHNjaGVtZSBkZWZpbmVzIHRoZQ0KICAgbmFtZXNwYWNlIG9mIHRoZSBVUkks
IGFuZCB0aHVzIG1heSBmdXJ0aGVyIHJlc3RyaWN0IHRoZSBzeW50YXggYW5k
DQogICBzZW1hbnRpY3Mgb2YgaWRlbnRpZmllcnMgdXNpbmcgdGhhdCBzY2hl
bWUuDQoNCiAgIEFsdGhvdWdoIG1hbnkgVVJMIHNjaGVtZXMgYXJlIG5hbWVk
IGFmdGVyIHByb3RvY29scywgdGhpcyBkb2VzIG5vdA0KICAgaW1wbHkgdGhh
dCB0aGUgb25seSB3YXkgdG8gYWNjZXNzIHRoZSBVUkwncyByZXNvdXJjZSBp
cyB2aWEgdGhlIG5hbWVkDQogICBwcm90b2NvbC4gIEdhdGV3YXlzLCBwcm94
aWVzLCBjYWNoZXMsIGFuZCBuYW1lIHJlc29sdXRpb24gc2VydmljZXMNCiAg
IG1pZ2h0IGJlIHVzZWQgdG8gYWNjZXNzIHNvbWUgcmVzb3VyY2VzLCBpbmRl
cGVuZGVudCBvZiB0aGUgcHJvdG9jb2wNCiAgIG9mIHRoZWlyIG9yaWdpbiwg
YW5kIHRoZSByZXNvbHV0aW9uIG9mIHNvbWUgVVJMcyBtYXkgcmVxdWlyZSB0
aGUgdXNlDQogICBvZiBtb3JlIHRoYW4gb25lIHByb3RvY29sIChlLmcuLCBi
b3RoIEROUyBhbmQgSFRUUCBhcmUgdHlwaWNhbGx5IHVzZWQNCiAgIHRvIGFj
Y2VzcyBhbiAiaHR0cCIgVVJMJ3MgcmVzb3VyY2Ugd2hlbiBpdCBjYW4ndCBi
ZSBmb3VuZCBpbiBhIGxvY2FsDQogICBjYWNoZSkuDQoNCiAgIEEgVVJOIGRp
ZmZlcnMgZnJvbSBhIFVSTCBpbiB0aGF0IGl0J3MgcHJpbWFyeSBwdXJwb3Nl
IGlzIHBlcnNpc3RlbnQNCiAgIGxhYmVsbGluZyBvZiBhIHJlc291cmNlIHdp
dGggYW4gaWRlbnRpZmllci4gIFRoYXQgaWRlbnRpZmllciBpcw0KICAgZHJh
d24gZnJvbSBvbmUgb2YgYSBzZXQgb2YgZGVmaW5lZCBuYW1lc3BhY2VzLCBl
YWNoIG9mIHdoaWNoIGhhcyANCiAgIGl0cyBvd24gc2V0IG5hbWUgc3RydWN0
dXJlIGFuZCBhc3NpZ25tZW50IHByb2NlZHVyZXMuICBJZiBhIFVSTg0KICAg
aXMgdG8gYmUgcmVzb2x2ZWQgdG8gYSByZXNvdXJjZSwgYXQgbGVhc3Qgb25l
IG5hbWUgcmVzb2x1dGlvbiBwYXNzIGlzDQogICByZXF1aXJlZCBpbiBvcmRl
ciB0byBhY2Nlc3MgdGhlIHJlc291cmNlLiBUaGlzIHByb3ZpZGVzIHRoZSBh
YmlsaXR5IHRvDQogICBlbnN1cmUgdGhlIGlkZW50aWZpZXIncyBwZXJzaXN0
ZW5jZSB2aWEgYSBsZXZlbCBvZiByZWRpcmVjdGlvbi4gIFRoZQ0KICAgInVy
biIgc2NoZW1lIGhhcyBiZWVuIHJlc2VydmVkIHRvIGVzdGFibGlzaCB0aGUg
cmVxdWlyZW1lbnRzIGZvciBhDQogICBzdGFuZGFyZGl6ZWQgVVJOIG5hbWVz
cGFjZSwgYXMgZGVmaW5lZCBpbiAiVVJOIFN5bnRheCIgW1JGQzIxNDFdIGFu
ZA0KICAgaXRzIHJlbGF0ZWQgc3BlY2lmaWNhdGlvbnMuIA0KDQogICBNb3N0
IG9mIHRoZSBleGFtcGxlcyBpbiB0aGlzIHNwZWNpZmljYXRpb24gZGVtb25z
dHJhdGUgVVJMcywgc2luY2UNCiAgIHRoZXkgYWxsb3cgdGhlIG1vc3QgdmFy
aWVkIHVzZSBvZiB0aGUgc3ludGF4IGFuZCBvZnRlbiBoYXZlIGENCiAgIGhp
ZXJhcmNoaWNhbCBuYW1lc3BhY2UuICBBIHBhcnNlciBvZiB0aGUgVVJJIHN5
bnRheCBpcyBjYXBhYmxlIG9mDQogICBwYXJzaW5nIGJvdGggVVJMIGFuZCBV
Uk4gcmVmZXJlbmNlcyBhcyBhbiBvcGFxdWUgVVJJLiBPbmNlIHRoZSBzY2hl
bWUNCiAgIGlzIGRldGVybWluZWQsIHRoZSBzY2hlbWUtc3BlY2lmaWMgcGFy
c2luZyBjYW4gYmUgcGVyZm9ybWVkIG9uIHRoZQ0KICAgcmVtYWluaW5nIFVS
SSBjb21wb25lbnRzLiAgSW4gb3RoZXIgd29yZHMsIHRoZSBVUkkgc3ludGF4
IGlzIGEgc3VwZXJzZXQNCiAgIG9mIHRoZSBzeW50YXggb2YgYWxsIFVSSSBz
Y2hlbWVzLg0KDQoxLjMuIEV4YW1wbGUgVVJJcw0KDQogICBUaGUgZm9sbG93
aW5nIGV4YW1wbGVzIGlsbHVzdHJhdGUgVVJJcyB3aGljaCBhcmUgaW4gY29t
bW9uIHVzZS4NCg0KICAgZnRwOi8vZnRwLmlzLmNvLnphL3JmYy9yZmMxODA4
LnR4dA0KICAgICAgLS0gZnRwIHNjaGVtZSBmb3IgRmlsZSBUcmFuc2ZlciBQ
cm90b2NvbCBzZXJ2aWNlcw0KDQogICBnb3BoZXI6Ly9zcGluYWx0YXAubWlj
cm8udW1uLmVkdS8wMC9XZWF0aGVyL0NhbGlmb3JuaWEvTG9zJTIwQW5nZWxl
cw0KICAgICAgLS0gZ29waGVyIHNjaGVtZSBmb3IgR29waGVyIGFuZCBHb3Bo
ZXIrIFByb3RvY29sIHNlcnZpY2VzDQoNCiAgIGh0dHA6Ly93d3cubWF0aC51
aW8ubm8vZmFxL2NvbXByZXNzaW9uLWZhcS9wYXJ0MS5odG1sDQogICAgICAt
LSBodHRwIHNjaGVtZSBmb3IgSHlwZXJ0ZXh0IFRyYW5zZmVyIFByb3RvY29s
IHNlcnZpY2VzDQoNCiAgIG1haWx0bzptZHVlcnN0QGlmaS51bml6aC5jaA0K
ICAgICAgLS0gbWFpbHRvIHNjaGVtZSBmb3IgZWxlY3Ryb25pYyBtYWlsIGFk
ZHJlc3Nlcw0KDQogICBuZXdzOmNvbXAuaW5mb3N5c3RlbXMud3d3LnNlcnZl
cnMudW5peA0KICAgICAgLS0gbmV3cyBzY2hlbWUgZm9yIFVTRU5FVCBuZXdz
IGdyb3VwcyBhbmQgYXJ0aWNsZXMNCg0KICAgdGVsbmV0Oi8vbWVsdnlsLnVj
b3AuZWR1Lw0KICAgICAgLS0gdGVsbmV0IHNjaGVtZSBmb3IgaW50ZXJhY3Rp
dmUgc2VydmljZXMgdmlhIHRoZSBURUxORVQgUHJvdG9jb2wNCg0KMS40LiBV
UkkgVHJhbnNjcmliYWJpbGl0eQ0KDQogICBUaGUgVVJJIHN5bnRheCB3YXMg
ZGVzaWduZWQgd2l0aCBnbG9iYWwgdHJhbnNjcmliYWJpbGl0eSBhcyBvbmUg
b2YNCiAgIGl0cyBtYWluIGNvbmNlcm5zLiBBIFVSSSBpcyBhIHNlcXVlbmNl
IG9mIGNoYXJhY3RlcnMgZnJvbSBhIHZlcnkNCiAgIGxpbWl0ZWQgc2V0LCBp
LmUuIHRoZSBsZXR0ZXJzIG9mIHRoZSBiYXNpYyBMYXRpbiBhbHBoYWJldCwg
ZGlnaXRzLA0KICAgYW5kIGEgZmV3IHNwZWNpYWwgY2hhcmFjdGVycy4gIEEg
VVJJIG1heSBiZSByZXByZXNlbnRlZCBpbiBhDQogICB2YXJpZXR5IG9mIHdh
eXM6IGUuZy4sIGluayBvbiBwYXBlciwgcGl4ZWxzIG9uIGEgc2NyZWVuLCBv
ciBhDQogICBzZXF1ZW5jZSBvZiBvY3RldHMgaW4gYSBjb2RlZCBjaGFyYWN0
ZXIgc2V0LiAgVGhlIGludGVycHJldGF0aW9uIG9mDQogICBhIFVSSSBkZXBl
bmRzIG9ubHkgb24gdGhlIGNoYXJhY3RlcnMgdXNlZCBhbmQgbm90IGhvdyB0
aG9zZQ0KICAgY2hhcmFjdGVycyBhcmUgcmVwcmVzZW50ZWQgaW4gYSBuZXR3
b3JrIHByb3RvY29sLg0KDQogICBUaGUgZ29hbCBvZiB0cmFuc2NyaWJhYmls
aXR5IGNhbiBiZSBkZXNjcmliZWQgYnkgYSBzaW1wbGUgc2NlbmFyaW8uDQog
ICBJbWFnaW5lIHR3byBjb2xsZWFndWVzLCBTYW0gYW5kIEtpbSwgc2l0dGlu
ZyBpbiBhIHB1YiBhdCBhbg0KICAgaW50ZXJuYXRpb25hbCBjb25mZXJlbmNl
IGFuZCBleGNoYW5naW5nIHJlc2VhcmNoIGlkZWFzLiAgU2FtIGFza3MNCiAg
IEtpbSBmb3IgYSBsb2NhdGlvbiB0byBnZXQgbW9yZSBpbmZvcm1hdGlvbiwg
c28gS2ltIHdyaXRlcyB0aGUgVVJJDQogICBmb3IgdGhlIHJlc2VhcmNoIHNp
dGUgb24gYSBuYXBraW4uICBVcG9uIHJldHVybmluZyBob21lLCBTYW0gdGFr
ZXMNCiAgIG91dCB0aGUgbmFwa2luIGFuZCB0eXBlcyB0aGUgVVJJIGludG8g
YSBjb21wdXRlciwgd2hpY2ggdGhlbg0KICAgcmV0cmlldmVzIHRoZSBpbmZv
cm1hdGlvbiB0byB3aGljaCBLaW0gcmVmZXJyZWQuDQoNCiAgIFRoZXJlIGFy
ZSBzZXZlcmFsIGRlc2lnbiBjb25jZXJucyByZXZlYWxlZCBieSB0aGUgc2Nl
bmFyaW86DQoNCiAgICAgIG8gIEEgVVJJIGlzIGEgc2VxdWVuY2Ugb2YgY2hh
cmFjdGVycywgd2hpY2ggaXMgbm90IGFsd2F5cw0KICAgICAgICAgcmVwcmVz
ZW50ZWQgYXMgYSBzZXF1ZW5jZSBvZiBvY3RldHMuDQoNCiAgICAgIG8gIEEg
VVJJIG1heSBiZSB0cmFuc2NyaWJlZCBmcm9tIGEgbm9uLW5ldHdvcmsgc291
cmNlLCBhbmQgdGh1cw0KICAgICAgICAgc2hvdWxkIGNvbnNpc3Qgb2YgY2hh
cmFjdGVycyB3aGljaCBhcmUgbW9zdCBsaWtlbHkgdG8gYmUgYWJsZQ0KICAg
ICAgICAgdG8gYmUgdHlwZWQgaW50byBhIGNvbXB1dGVyLCB3aXRoaW4gdGhl
IGNvbnN0cmFpbnRzIGltcG9zZWQgYnkNCiAgICAgICAgIGtleWJvYXJkcyAo
YW5kIHJlbGF0ZWQgaW5wdXQgZGV2aWNlcykgYWNyb3NzIGxhbmd1YWdlcyBh
bmQNCiAgICAgICAgIGxvY2FsZXMuDQoNCiAgICAgIG8gIEEgVVJJIG9mdGVu
IG5lZWRzIHRvIGJlIHJlbWVtYmVyZWQgYnkgcGVvcGxlLCBhbmQgaXQgaXMg
ZWFzaWVyDQogICAgICAgICBmb3IgcGVvcGxlIHRvIHJlbWVtYmVyIGEgVVJJ
IHdoZW4gaXQgY29uc2lzdHMgb2YgbWVhbmluZ2Z1bA0KICAgICAgICAgY29t
cG9uZW50cy4NCg0KICAgVGhlc2UgZGVzaWduIGNvbmNlcm5zIGFyZSBub3Qg
YWx3YXlzIGluIGFsaWdubWVudC4gIEZvciBleGFtcGxlLCBpdA0KICAgaXMg
b2Z0ZW4gdGhlIGNhc2UgdGhhdCB0aGUgbW9zdCBtZWFuaW5nZnVsIG5hbWUg
Zm9yIGEgVVJJIGNvbXBvbmVudA0KICAgd291bGQgcmVxdWlyZSBjaGFyYWN0
ZXJzIHdoaWNoIGNhbm5vdCBiZSB0eXBlZCBpbnRvIHNvbWUgc3lzdGVtcy4N
CiAgIFRoZSBhYmlsaXR5IHRvIHRyYW5zY3JpYmUgdGhlIHJlc291cmNlIGlk
ZW50aWZpZXIgZnJvbSBvbmUgbWVkaXVtIHRvDQogICBhbm90aGVyIHdhcyBj
b25zaWRlcmVkIG1vcmUgaW1wb3J0YW50IHRoYW4gaGF2aW5nIGl0cyBVUkkg
Y29uc2lzdA0KICAgb2YgdGhlIG1vc3QgbWVhbmluZ2Z1bCBvZiBjb21wb25l
bnRzLiAgSW4gbG9jYWwgYW5kIHJlZ2lvbmFsDQogICBjb250ZXh0cyBhbmQg
d2l0aCBpbXByb3ZpbmcgdGVjaG5vbG9neSwgdXNlcnMgbWlnaHQgYmVuZWZp
dCBmcm9tDQogICBiZWluZyBhYmxlIHRvIHVzZSBhIHdpZGVyIHJhbmdlIG9m
IGNoYXJhY3RlcnM7IHN1Y2ggdXNlIGlzIG5vdA0KICAgZGVmaW5lZCBpbiB0
aGlzIGRvY3VtZW50Lg0KDQoxLjYuIFN5bnRheCBOb3RhdGlvbiBhbmQgQ29t
bW9uIEVsZW1lbnRzDQoNCiAgIFRoaXMgZG9jdW1lbnQgdXNlcyB0d28gY29u
dmVudGlvbnMgdG8gZGVzY3JpYmUgYW5kIGRlZmluZSB0aGUgc3ludGF4DQog
ICBmb3IgVW5pZm9ybSBSZXNvdXJjZSBJZGVudGlmaWVycy4gIFRoZSBmaXJz
dCwgY2FsbGVkIHRoZSBsYXlvdXQgZm9ybSwgaXMNCiAgIGEgZ2VuZXJhbCBk
ZXNjcmlwdGlvbiBvZiB0aGUgb3JkZXIgb2YgY29tcG9uZW50cyBhbmQgY29t
cG9uZW50DQogICBzZXBhcmF0b3JzLCBhcyBpbg0KDQogICAgICA8Zmlyc3Q+
LzxzZWNvbmQ+Ozx0aGlyZD4/PGZvdXJ0aD4NCg0KICAgVGhlIGNvbXBvbmVu
dCBuYW1lcyBhcmUgZW5jbG9zZWQgaW4gYW5nbGUtYnJhY2tldHMgYW5kIGFu
eSBjaGFyYWN0ZXJzDQogICBvdXRzaWRlIGFuZ2xlLWJyYWNrZXRzIGFyZSBs
aXRlcmFsIHNlcGFyYXRvcnMuICBXaGl0ZXNwYWNlIHNob3VsZCBiZQ0KICAg
aWdub3JlZC4gIFRoZXNlIGRlc2NyaXB0aW9ucyBhcmUgdXNlZCBpbmZvcm1h
bGx5IGFuZCBkbyBub3QgZGVmaW5lDQogICB0aGUgc3ludGF4IHJlcXVpcmVt
ZW50cy4NCg0KICAgVGhlIHNlY29uZCBjb252ZW50aW9uIGlzIGEgQk5GLWxp
a2UgZ3JhbW1hciwgdXNlZCB0byBkZWZpbmUgdGhlDQogICBmb3JtYWwgVVJJ
IHN5bnRheC4gIFRoZSBncmFtbWFyIGlzIHRoYXQgb2YgW1JGQzgyMl0sIGV4
Y2VwdCB0aGF0DQogICAifCIgaXMgdXNlZCB0byBkZXNpZ25hdGUgYWx0ZXJu
YXRpdmVzLiAgQnJpZWZseSwgcnVsZXMgYXJlIHNlcGFyYXRlZA0KICAgZnJv
bSBkZWZpbml0aW9ucyBieSBhbiBlcXVhbCAiPSIsIGluZGVudGF0aW9uIGlz
IHVzZWQgdG8gY29udGludWUgYQ0KICAgcnVsZSBkZWZpbml0aW9uIG92ZXIg
bW9yZSB0aGFuIG9uZSBsaW5lLCBsaXRlcmFscyBhcmUgcXVvdGVkIHdpdGgg
IiIsDQogICBwYXJlbnRoZXNlcyAiKCIgYW5kICIpIiBhcmUgdXNlZCB0byBn
cm91cCBlbGVtZW50cywgb3B0aW9uYWwgZWxlbWVudHMNCiAgIGFyZSBlbmNs
b3NlZCBpbiAiWyIgYW5kICJdIiBicmFja2V0cywgYW5kIGVsZW1lbnRzIG1h
eSBiZSBwcmVjZWRlZA0KICAgd2l0aCA8bj4qIHRvIGRlc2lnbmF0ZSBuIG9y
IG1vcmUgcmVwZXRpdGlvbnMgb2YgdGhlIGZvbGxvd2luZw0KICAgZWxlbWVu
dDsgbiBkZWZhdWx0cyB0byAwLg0KDQogICBVbmxpa2UgbWFueSBzcGVjaWZp
Y2F0aW9ucyB3aGljaCB1c2UgYSBCTkYtbGlrZSBncmFtbWFyIHRvIGRlZmlu
ZSB0aGUNCiAgIGJ5dGVzIChvY3RldHMpIGFsbG93ZWQgYnkgYSBwcm90b2Nv
bCwgdGhlIFVSSSBncmFtbWFyIGlzIGRlZmluZWQgaW4NCiAgIHRlcm1zIG9m
IGNoYXJhY3RlcnMuICBFYWNoIGxpdGVyYWwgaW4gdGhlIGdyYW1tYXIgY29y
cmVzcG9uZHMgdG8gdGhlDQogICBjaGFyYWN0ZXIgaXQgcmVwcmVzZW50cywg
cmF0aGVyIHRoYW4gdG8gdGhlIG9jdGV0IGVuY29kaW5nIG9mIHRoYXQNCiAg
IGNoYXJhY3RlciBpbiBhbnkgcGFydGljdWxhciBjb2RlZCBjaGFyYWN0ZXIg
c2V0LiAgSG93IGEgVVJJIGlzDQogICByZXByZXNlbnRlZCBpbiB0ZXJtcyBv
ZiBiaXRzIGFuZCBieXRlcyBvbiB0aGUgd2lyZSBpcyBkZXBlbmRlbnQgdXBv
bg0KICAgdGhlIGNoYXJhY3RlciBlbmNvZGluZyBvZiB0aGUgcHJvdG9jb2wg
dXNlZCB0byB0cmFuc3BvcnQgaXQsIG9yIHRoZQ0KICAgY2hhcnNldCBvZiB0
aGUgZG9jdW1lbnQgd2hpY2ggY29udGFpbnMgaXQuDQoNCiAgIFRoZSBmb2xs
b3dpbmcgZGVmaW5pdGlvbnMgYXJlIGNvbW1vbiB0byBtYW55IGVsZW1lbnRz
Og0KDQogICAgICBhbHBoYSAgICA9IGxvd2FscGhhIHwgdXBhbHBoYQ0KDQog
ICAgICBsb3dhbHBoYSA9ICJhIiB8ICJiIiB8ICJjIiB8ICJkIiB8ICJlIiB8
ICJmIiB8ICJnIiB8ICJoIiB8ICJpIiB8DQogICAgICAgICAgICAgICAgICJq
IiB8ICJrIiB8ICJsIiB8ICJtIiB8ICJuIiB8ICJvIiB8ICJwIiB8ICJxIiB8
ICJyIiB8DQogICAgICAgICAgICAgICAgICJzIiB8ICJ0IiB8ICJ1IiB8ICJ2
IiB8ICJ3IiB8ICJ4IiB8ICJ5IiB8ICJ6Ig0KDQogICAgICB1cGFscGhhICA9
ICJBIiB8ICJCIiB8ICJDIiB8ICJEIiB8ICJFIiB8ICJGIiB8ICJHIiB8ICJI
IiB8ICJJIiB8DQogICAgICAgICAgICAgICAgICJKIiB8ICJLIiB8ICJMIiB8
ICJNIiB8ICJOIiB8ICJPIiB8ICJQIiB8ICJRIiB8ICJSIiB8DQogICAgICAg
ICAgICAgICAgICJTIiB8ICJUIiB8ICJVIiB8ICJWIiB8ICJXIiB8ICJYIiB8
ICJZIiB8ICJaIg0KDQogICAgICBkaWdpdCAgICA9ICIwIiB8ICIxIiB8ICIy
IiB8ICIzIiB8ICI0IiB8ICI1IiB8ICI2IiB8ICI3IiB8DQogICAgICAgICAg
ICAgICAgICI4IiB8ICI5Ig0KDQogICAgICBhbHBoYW51bSA9IGFscGhhIHwg
ZGlnaXQNCg0KICAgVGhlIGNvbXBsZXRlIFVSSSBzeW50YXggaXMgY29sbGVj
dGVkIGluIEFwcGVuZGl4IEEuDQoNCjIuIFVSSSBDaGFyYWN0ZXJzIGFuZCBF
c2NhcGUgU2VxdWVuY2VzDQoNCiAgIFVSSXMgY29uc2lzdCBvZiBhIHJlc3Ry
aWN0ZWQgc2V0IG9mIGNoYXJhY3RlcnMsIHByaW1hcmlseSBjaG9zZW4gdG8N
CiAgIGFpZCB0cmFuc2NyaWJhYmlsaXR5IGFuZCB1c2FiaWxpdHkgYm90aCBp
biBjb21wdXRlciBzeXN0ZW1zIGFuZCBpbg0KICAgbm9uLWNvbXB1dGVyIGNv
bW11bmljYXRpb25zLiBDaGFyYWN0ZXJzIHVzZWQgY29udmVudGlvbmFsbHkg
YXMNCiAgIGRlbGltaXRlcnMgYXJvdW5kIFVSSXMgd2VyZSBleGNsdWRlZC4g
IFRoZSByZXN0cmljdGVkIHNldCBvZg0KICAgY2hhcmFjdGVycyBjb25zaXN0
cyBvZiBkaWdpdHMsIGxldHRlcnMsIGFuZCBhIGZldyBncmFwaGljIHN5bWJv
bHMNCiAgIHdlcmUgY2hvc2VuIGZyb20gdGhvc2UgY29tbW9uIHRvIG1vc3Qg
b2YgdGhlIGNoYXJhY3RlciBlbmNvZGluZ3MNCiAgIGFuZCBpbnB1dCBmYWNp
bGl0aWVzIGF2YWlsYWJsZSB0byBJbnRlcm5ldCB1c2Vycy4NCg0KICAgV2l0
aGluIGEgVVJJLCBjaGFyYWN0ZXJzIGFyZSBlaXRoZXIgdXNlZCBhcyBkZWxp
bWl0ZXJzLCBvciB0bw0KICAgcmVwcmVzZW50IHN0cmluZ3Mgb2YgZGF0YSAo
b2N0ZXRzKSB3aXRoaW4gdGhlIGRlbGltaXRlZCBwb3J0aW9ucy4NCiAgIE9j
dGV0cyBhcmUgZWl0aGVyIHJlcHJlc2VudGVkIGRpcmVjdGx5IGJ5IGEgY2hh
cmFjdGVyICh1c2luZyB0aGUNCiAgIFVTLUFTQ0lJIGNoYXJhY3RlciBmb3Ig
dGhhdCBvY3RldCkgb3IgYnkgYW4gZXNjYXBlIGVuY29kaW5nLiAgVGhpcw0K
ICAgcmVwcmVzZW50YXRpb24gaXMgZWxhYm9yYXRlZCBiZWxvdy4NCiAgIA0K
Mi4xIFVSSXMgYW5kIG5vbi1BU0NJSSBjaGFyYWN0ZXJzICAgDQogICANCiAg
IFdoaWxlIFVSSXMgYXJlIHNlcXVlbmNlcyBvZiBjaGFyYWN0ZXJzIGFuZCB0
aG9zZSBjaGFyYWN0ZXJzIGFyZQ0KICAgdXNlZCAod2l0aGluIGRlbGltaXRl
ZCBzZWN0aW9ucykgdG8gcmVwcmVzZW50IHNlcXVlbmNlcyBvZiBvY3RldHMs
DQogICBpbiBzb21lIGNhc2VzIHRob3NlIHNlcXVlbmNlcyBvZiBvY3RldHMg
YXJlIHVzZWQgKHZpYSBhICdjaGFyc2V0Jw0KICAgb3IgY2hhcmFjdGVyIGVu
Y29kaW5nIHNjaGVtZSkgdG8gcmVwcmVzZW50IHNlcXVlbmNlcyBvZiBjaGFy
YWN0ZXJzOg0KICAgDQogICBVUkkgY2hhci4gc2VxdWVuY2UgPC0+IG9jdGV0
IHNlcXVlbmNlIDwtPiBvcmlnaW5hbCBjaGFyLiBzZXF1ZW5jZQ0KICAgDQog
ICBJbiBjYXNlcyB3aGVyZSB0aGUgb3JpZ2luYWwgY2hhcmFjdGVyIHNlcXVl
bmNlIGNvbnRhaW5zIGNoYXJhY3RlcnMNCiAgIHRoYXQgYXJlIHN0cmljdGx5
IHdpdGhpbiB0aGUgc2V0IG9mIGNoYXJhY3RlcnMgZGVmaW5lZCBpbiB0aGUN
CiAgIFVTLUFTQ0lJIGNoYXJhY3RlciBzZXQsIHRoZSBtYXBwaW5nIGlzIHNp
bXBsZTogZWFjaCBvcmlnaW5hbA0KICAgY2hhcmFjdGVyIGlzIHRyYW5zbGF0
ZWQgaW50byB0aGUgVVMtQVNDSUkgY29kZSBmb3IgaXQsIGFuZA0KICAgc3Vi
c2VxdWVudGx5IHJlcHJlc2VudGVkIGVpdGhlciBhcyB0aGUgc2FtZSBjaGFy
YWN0ZXIsIG9yIGFzIGFuDQogICBlc2NhcGUgc2VxdWVuY2UuDQoNCiAgIElu
IGdlbmVyYWwgcHJhY3RpY2UsIG1hbnkgZGlmZmVyZW50IGNoYXJhY3RlciBl
bmNvZGluZyBzY2hlbWVzIGFyZQ0KICAgdXNlZCBpbiB0aGUgc2Vjb25kIG1h
cHBpbmcgKGJldHdlZW4gc2VxdWVuY2VzIG9mIHJlcHJlc2VudGVkDQogICBj
aGFyYWN0ZXJzIGFuZCBzZXF1ZW5jZXMgb2Ygb2N0ZXRzKSBhbmQgdGhlcmUg
aXMgZ2VuZXJhbGx5IG5vDQogICByZXByZXNlbnRhdGlvbiBpbiB0aGUgVVJJ
IGl0c2VsZiBvZiB3aGljaCBtYXBwaW5nIHdhcyB1c2VkIHVubGVzcw0KICAg
dGhlIFVSSSBzY2hlbWUgcmVxdWlyZXMgYSBzcGVjaWZpYyBtYXBwaW5nLiAg
V2hpbGUgdGhlcmUgaXMgYSBzdHJvbmcNCiAgIGRlc2lyZSB0byBwcm92aWRl
IGZvciBhIGdlbmVyYWwgYW5kIHVuaWZvcm0gbWFwcGluZyBiZXR3ZWVuIG1v
cmUNCiAgIGdlbmVyYWwgc2NyaXB0cyBhbmQgVVJJcywgdGhlIHN0YW5kYXJk
IGZvciBzdWNoIHVzZSBpcyBvdXRzaWRlIG9mIHRoZQ0KICAgc2NvcGUgb2Yg
dGhpcyBkb2N1bWVudC4NCg0KICAgTW9yZSBzeXN0ZW1hdGljIHRyZWF0bWVu
dCBvZiBjaGFyYWN0ZXIgZW5jb2Rpbmcgd2l0aGluIFVSSXMgaXMNCiAgIGN1
cnJlbnRseSB1bmRlciBkZXZlbG9wbWVudC4NCg0KMi4yLiBSZXNlcnZlZCBD
aGFyYWN0ZXJzDQoNCiAgIE1hbnkgVVJJcyBpbmNsdWRlIGNvbXBvbmVudHMg
Y29uc2lzdGluZyBvZiBvciBkZWxpbWl0ZWQgYnksIGNlcnRhaW4NCiAgIHNw
ZWNpYWwgY2hhcmFjdGVycy4gIFRoZXNlIGNoYXJhY3RlcnMgYXJlIGNhbGxl
ZCAicmVzZXJ2ZWQiLCBzaW5jZQ0KICAgdGhlaXIgdXNhZ2Ugd2l0aGluIHRo
ZSBVUkkgY29tcG9uZW50IGlzIGxpbWl0ZWQgdG8gdGhlaXIgcmVzZXJ2ZWQN
CiAgIHB1cnBvc2UuICBJZiB0aGUgZGF0YSBmb3IgYSBVUkkgY29tcG9uZW50
IHdvdWxkIGNvbmZsaWN0IHdpdGggdGhlDQogICByZXNlcnZlZCBwdXJwb3Nl
LCB0aGVuIHRoZSBjb25mbGljdGluZyBkYXRhIG11c3QgYmUgZXNjYXBlZCBi
ZWZvcmUNCiAgIGZvcm1pbmcgdGhlIFVSSS4NCiAgIA0KICAgICAgcmVzZXJ2
ZWQgICAgPSAiOyIgfCAiLyIgfCAiPyIgfCAiOiIgfCAiQCIgfCAiJiIgfCAi
PSIgfCAiKyINCg0KICAgVGhlICJyZXNlcnZlZCIgc3ludGF4IGNsYXNzIGFi
b3ZlIHJlZmVycyB0byB0aG9zZSBjaGFyYWN0ZXJzIHdoaWNoDQogICBhcmUg
YWxsb3dlZCB3aXRoaW4gYSBVUkksIGJ1dCB3aGljaCBtYXkgbm90IGJlIGFs
bG93ZWQgd2l0aGluIGENCiAgIHBhcnRpY3VsYXIgY29tcG9uZW50IG9mIHRo
ZSBnZW5lcmljIFVSSSBzeW50YXg7IHRoZXkgYXJlIHVzZWQgYXMNCiAgIGRl
bGltaXRlcnMgb2YgdGhlIFVSSSBjb21wb25lbnRzLg0KDQogICBDaGFyYWN0
ZXJzIGluIHRoZSAicmVzZXJ2ZWQiIHNldCBhcmUgbm90IHJlc2VydmVkIGlu
IGFsbCBjb250ZXh0cy4NCiAgIFRoZSBzZXQgb2YgY2hhcmFjdGVycyBhY3R1
YWxseSByZXNlcnZlZCB3aXRoaW4gYW55IGdpdmVuIFVSSQ0KICAgY29tcG9u
ZW50IGlzIGRlZmluZWQgYnkgdGhhdCBjb21wb25lbnQuIEluIGdlbmVyYWws
IGEgY2hhcmFjdGVyIGlzDQogICByZXNlcnZlZCBpZiB0aGUgc2VtYW50aWNz
IG9mIHRoZSBVUkkgY2hhbmdlcyBpZiB0aGUgY2hhcmFjdGVyIGlzDQogICBy
ZXBsYWNlZCB3aXRoIGl0cyBlc2NhcGVkIFVTLUFTQ0lJIGVuY29kaW5nLg0K
DQoyLjMuIFVucmVzZXJ2ZWQgQ2hhcmFjdGVycw0KDQogICBEYXRhIGNoYXJh
Y3RlcnMgd2hpY2ggYXJlIGFsbG93ZWQgaW4gYSBVUkkgYnV0IGRvIG5vdCBo
YXZlIGEgcmVzZXJ2ZWQNCiAgIHB1cnBvc2UgYXJlIGNhbGxlZCB1bnJlc2Vy
dmVkLiAgVGhlc2UgaW5jbHVkZSB1cHBlciBhbmQgbG93ZXIgY2FzZQ0KICAg
bGV0dGVycywgZGVjaW1hbCBkaWdpdHMsIGFuZCBhIGxpbWl0ZWQgc2V0IG9m
IHB1bmN0dWF0aW9uIG1hcmtzIGFuZA0KICAgc3ltYm9scy4NCg0KICAgICAg
dW5yZXNlcnZlZCAgPSBhbHBoYW51bSB8IG1hcmsNCg0KICAgICAgbWFyayAg
ICAgICAgPSAiJCIgfCAiLSIgfCAiXyIgfCAiLiIgfCAiISIgfCAifiIgfA0K
ICAgICAgICAgICAgICAgICAgICAiKiIgfCAiJyIgfCAiKCIgfCAiKSIgfCAi
LCINCg0KICAgVW5yZXNlcnZlZCBjaGFyYWN0ZXJzIGNhbiBiZSBlc2NhcGVk
IHdpdGhvdXQgY2hhbmdpbmcgdGhlIHNlbWFudGljcw0KICAgb2YgdGhlIFVS
SSwgYnV0IHRoaXMgc2hvdWxkIG5vdCBiZSBkb25lIHVubGVzcyB0aGUgVVJJ
IGlzIGJlaW5nIHVzZWQNCiAgIGluIGEgY29udGV4dCB3aGljaCBkb2VzIG5v
dCBhbGxvdyB0aGUgdW5lc2NhcGVkIGNoYXJhY3RlciB0byBhcHBlYXIuDQoN
CjIuNC4gRXNjYXBlIFNlcXVlbmNlcw0KDQogICBEYXRhIG11c3QgYmUgZXNj
YXBlZCBpZiBpdCBkb2VzIG5vdCBoYXZlIGEgcmVwcmVzZW50YXRpb24gdXNp
bmcgYW4NCiAgIHVucmVzZXJ2ZWQgY2hhcmFjdGVyOyB0aGlzIGluY2x1ZGVz
IGRhdGEgdGhhdCBkb2VzIG5vdCBjb3JyZXNwb25kDQogICB0byBhIHByaW50
YWJsZSBjaGFyYWN0ZXIgb2YgdGhlIFVTLUFTQ0lJIGNvZGVkIGNoYXJhY3Rl
ciBzZXQsIG9yDQogICB0aGF0IGNvcnJlc3BvbmRzIHRvIGFueSBVUy1BU0NJ
SSBjaGFyYWN0ZXIgdGhhdCBpcyBkaXNhbGxvd2VkLCBhcw0KICAgZXhwbGFp
bmVkIGJlbG93Lg0KICAgDQoyLjQuMS4gRXNjYXBlZCBFbmNvZGluZw0KDQog
ICBBbiBlc2NhcGVkIG9jdGV0IGlzIGVuY29kZWQgYXMgYSBjaGFyYWN0ZXIg
dHJpcGxldCwgY29uc2lzdGluZw0KICAgb2YgdGhlIHBlcmNlbnQgY2hhcmFj
dGVyICIlIiBmb2xsb3dlZCBieSB0aGUgdHdvIGhleGFkZWNpbWFsIGRpZ2l0
cw0KICAgcmVwcmVzZW50aW5nIHRoZSBvY3RldCBjb2RlLiBGb3IgZXhhbXBs
ZSwgIiUyMCIgaXMgdGhlIGVzY2FwZWQNCiAgIGVuY29kaW5nIGZvciB0aGUg
VVMtQVNDSUkgc3BhY2UgY2hhcmFjdGVyLg0KICAgDQogICAgICBlc2NhcGVk
ICAgICA9ICIlIiBoZXggaGV4DQogICAgICBoZXggICAgICAgICA9IGRpZ2l0
IHwgIkEiIHwgIkIiIHwgIkMiIHwgIkQiIHwgIkUiIHwgIkYiIHwNCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAiYSIgfCAiYiIgfCAiYyIgfCAiZCIg
fCAiZSIgfCAiZiINCg0KMi40LjIuIFdoZW4gdG8gRXNjYXBlIGFuZCBVbmVz
Y2FwZQ0KDQogICBBIFVSSSBpcyBhbHdheXMgaW4gYW4gImVzY2FwZWQiIGZv
cm0sIHNpbmNlIGVzY2FwaW5nIG9yIHVuZXNjYXBpbmcNCiAgIGEgY29tcGxl
dGVkIFVSSSBtaWdodCBjaGFuZ2UgaXRzIHNlbWFudGljcy4gIE5vcm1hbGx5
LCB0aGUgb25seQ0KICAgdGltZSBlc2NhcGUgZW5jb2RpbmdzIGNhbiBzYWZl
bHkgYmUgbWFkZSBpcyB3aGVuIHRoZSBVUkkgaXMgYmVpbmcNCiAgIGNyZWF0
ZWQgZnJvbSBpdHMgY29tcG9uZW50IHBhcnRzOyBlYWNoIGNvbXBvbmVudCBt
YXkgaGF2ZSBpdHMgb3duDQogICBzZXQgb2YgY2hhcmFjdGVycyB3aGljaCBh
cmUgcmVzZXJ2ZWQsIHNvIG9ubHkgdGhlIG1lY2hhbmlzbQ0KICAgcmVzcG9u
c2libGUgZm9yIGdlbmVyYXRpbmcgb3IgaW50ZXJwcmV0aW5nIHRoYXQgY29t
cG9uZW50IGNhbg0KICAgZGV0ZXJtaW5lIHdoZXRoZXIgb3Igbm90IGVzY2Fw
aW5nIGEgY2hhcmFjdGVyIHdpbGwgY2hhbmdlIGl0cw0KICAgc2VtYW50aWNz
LiBMaWtld2lzZSwgYSBVUkkgbXVzdCBiZSBzZXBhcmF0ZWQgaW50byBpdHMg
Y29tcG9uZW50cw0KICAgYmVmb3JlIHRoZSBlc2NhcGVkIGNoYXJhY3RlcnMg
d2l0aGluIHRob3NlIGNvbXBvbmVudHMgY2FuIGJlIHNhZmVseQ0KICAgZGVj
b2RlZC4NCg0KICAgSW4gc29tZSBjYXNlcywgZGF0YSB0aGF0IGNvdWxkIGJl
IHJlcHJlc2VudGVkIGJ5IGFuIHVucmVzZXJ2ZWQNCiAgIGNoYXJhY3RlciBt
YXkgYXBwZWFyIGVzY2FwZWQ7IGZvciBleGFtcGxlLCBzb21lIG9mIHRoZSB1
bnJlc2VydmVkDQogICAibWFyayIgY2hhcmFjdGVycyBhcmUgYXV0b21hdGlj
YWxseSBlc2NhcGVkIGJ5IHNvbWUgc3lzdGVtcy4gSXQgaXMNCiAgIHNhZmUg
dG8gdW5lc2NhcGUgdGhlc2Ugd2l0aGluIHRoZSBib2R5IG9mIGEgVVJJLiAg
Rm9yIGV4YW1wbGUsDQogICAiJTdlIiBpcyBzb21ldGltZXMgdXNlZCBpbnN0
ZWFkIG9mICJ+IiBpbiBhbiBodHRwIFVSTCBwYXRoLCBidXQgdGhlDQogICB0
d28gY2FuIGJlIHVzZWQgaW50ZXJjaGFuZ2VhYmx5Lg0KDQogICBCZWNhdXNl
IHRoZSBwZXJjZW50ICIlIiBjaGFyYWN0ZXIgYWx3YXlzIGhhcyB0aGUgcmVz
ZXJ2ZWQgcHVycG9zZSBvZg0KICAgYmVpbmcgdGhlIGVzY2FwZSBpbmRpY2F0
b3IsIGl0IG11c3QgYmUgZXNjYXBlZCBhcyAiJTI1IiBpbiBvcmRlciB0bw0K
ICAgYmUgdXNlZCBhcyBkYXRhIHdpdGhpbiBhIFVSSS4gIEltcGxlbWVudGVy
cyBzaG91bGQgYmUgY2FyZWZ1bCBub3QgdG8NCiAgIGVzY2FwZSBvciB1bmVz
Y2FwZSB0aGUgc2FtZSBzdHJpbmcgbW9yZSB0aGFuIG9uY2UsIHNpbmNlIHVu
ZXNjYXBpbmcNCiAgIGFuIGFscmVhZHkgdW5lc2NhcGVkIHN0cmluZyBtaWdo
dCBsZWFkIHRvIG1pc2ludGVycHJldGluZyBhIHBlcmNlbnQNCiAgIGRhdGEg
Y2hhcmFjdGVyIGFzIGFub3RoZXIgZXNjYXBlZCBjaGFyYWN0ZXIsIG9yIHZp
Y2UgdmVyc2EgaW4gdGhlDQogICBjYXNlIG9mIGVzY2FwaW5nIGFuIGFscmVh
ZHkgZXNjYXBlZCBzdHJpbmcuDQoNCjIuNC4zLiBFeGNsdWRlZCBVUy1BU0NJ
SSBDaGFyYWN0ZXJzDQoNCiAgIEFsdGhvdWdoIHRoZXkgYXJlIGRpc2FsbG93
ZWQgd2l0aGluIHRoZSBVUkkgc3ludGF4LCB3ZSBpbmNsdWRlIGhlcmUNCiAg
IGEgZGVzY3JpcHRpb24gb2YgdGhvc2UgVVMtQVNDSUkgY2hhcmFjdGVycyB3
aGljaCBoYXZlIGJlZW4gZXhjbHVkZWQNCiAgIGFuZCB0aGUgcmVhc29ucyBm
b3IgdGhlaXIgZXhjbHVzaW9uLg0KDQogICBUaGUgY29udHJvbCBjaGFyYWN0
ZXJzIGluIHRoZSBVUy1BU0NJSSBjb2RlZCBjaGFyYWN0ZXIgc2V0IGFyZSBu
b3QNCiAgIHVzZWQgd2l0aGluIGEgVVJJLCBib3RoIGJlY2F1c2UgdGhleSBh
cmUgbm9uLXByaW50YWJsZSBhbmQgYmVjYXVzZQ0KICAgdGhleSBhcmUgbGlr
ZWx5IHRvIGJlIG1pc2ludGVycHJldGVkIGJ5IHNvbWUgY29udHJvbCBtZWNo
YW5pc21zLg0KDQogICBjb250cm9sICAgICA9IDxVUy1BU0NJSSBjb2RlZCBj
aGFyYWN0ZXJzIDAwLTFGIGFuZCA3RiBoZXhhZGVjaW1hbD4NCg0KICAgVGhl
IHNwYWNlIGNoYXJhY3RlciBpcyBleGNsdWRlZCBiZWNhdXNlIHNpZ25pZmlj
YW50IHNwYWNlcyBtYXkNCiAgIGRpc2FwcGVhciBhbmQgaW5zaWduaWZpY2Fu
dCBzcGFjZXMgbWF5IGJlIGludHJvZHVjZWQgd2hlbiBVUklzIGFyZQ0KICAg
dHJhbnNjcmliZWQgb3IgdHlwZXNldCBvciBzdWJqZWN0ZWQgdG8gdGhlIHRy
ZWF0bWVudCBvZg0KICAgd29yZC1wcm9jZXNzaW5nIHByb2dyYW1zLiAgV2hp
dGVzcGFjZSBpcyBhbHNvIHVzZWQgdG8gZGVsaW1pdCBVUklzDQogICBpbiBt
YW55IGNvbnRleHRzLg0KICAgDQogICBzcGFjZSAgICAgICA9IDxVUy1BU0NJ
SSBjb2RlZCBjaGFyYWN0ZXIgMjAgaGV4YWRlY2ltYWw+DQoNCiAgIFRoZSBh
bmdsZS1icmFja2V0ICI8IiBhbmQgIj4iIGFuZCBkb3VibGUtcXVvdGUgKCIp
IGNoYXJhY3RlcnMgYXJlDQogICBleGNsdWRlZCBiZWNhdXNlIHRoZXkgYXJl
IG9mdGVuIHVzZWQgYXMgdGhlIGRlbGltaXRlcnMgYXJvdW5kIFVSSXMNCiAg
IGluIHRleHQgZG9jdW1lbnRzIGFuZCBwcm90b2NvbCBmaWVsZHMuICBUaGUg
Y2hhcmFjdGVyICIjIiBpcw0KICAgZXhjbHVkZWQgYmVjYXVzZSBpdCBpcyB1
c2VkIHRvIGRlbGltaXQgYSBVUkkgZnJvbSBhIGZyYWdtZW50DQogICBpZGVu
dGlmaWVyIGluIFVSTCByZWZlcmVuY2VzLiBUaGUgcGVyY2VudCBjaGFyYWN0
ZXIgIiUiIGlzIGV4Y2x1ZGVkIA0KICAgYmVjYXVzZSBpdCBpcyB1c2VkIGZv
ciB0aGUgZW5jb2Rpbmcgb2YgZXNjYXBlZCBjaGFyYWN0ZXJzLg0KDQogICBk
ZWxpbXMgICAgICA9ICI8IiB8ICI+IiB8ICIjIiB8ICIlIiB8IDwiPg0KICAg
DQogICBPdGhlciBjaGFyYWN0ZXJzIGFyZSBleGNsdWRlZCBiZWNhdXNlIGdh
dGV3YXlzIGFuZCBvdGhlciB0cmFuc3BvcnQNCiAgIGFnZW50cyBhcmUga25v
d24gdG8gc29tZXRpbWVzIG1vZGlmeSBzdWNoIGNoYXJhY3RlcnMsIG9yIHRo
ZXkgYXJlDQogICB1c2VkIGFzIGRlbGltaXRlcnMuDQoNCiAgIHVud2lzZSAg
ICAgID0gInsiIHwgIn0iIHwgInwiIHwgIlwiIHwgIl4iIHwgIlsiIHwgIl0i
IHwgImAiDQoNCiAgIERhdGEgY29ycmVzcG9uZGluZyB0byBleGNsdWRlZCBj
aGFyYWN0ZXJzIG11c3QgYmUgZXNjYXBlZCBpbiBvcmRlcg0KICAgdG8gYmUg
cHJvcGVybHkgcmVwcmVzZW50ZWQgd2l0aGluIGEgVVJJLg0KDQoNCjMuIEdl
bmVyaWMgVVJJIFN5bnRheA0KDQozLjEuIFNjaGVtZQ0KDQogICBKdXN0IGFz
IHRoZXJlIGFyZSBtYW55IGRpZmZlcmVudCBtZXRob2RzIG9mIGFjY2VzcyB0
byByZXNvdXJjZXMsDQogICB0aGVyZSBhcmUgYSB2YXJpZXR5IG9mIHNjaGVt
ZXMgZm9yIGlkZW50aWZ5aW5nIHN1Y2gNCiAgIHJlc291cmNlcy4gIFRoZSBV
Ukkgc3ludGF4IGNvbnNpc3RzIG9mIGEgc2VxdWVuY2Ugb2YgY29tcG9uZW50
cw0KICAgc2VwYXJhdGVkIGJ5IHJlc2VydmVkIGNoYXJhY3RlcnMsIHdpdGgg
dGhlIGZpcnN0IGNvbXBvbmVudCBkZWZpbmluZw0KICAgdGhlIHNlbWFudGlj
cyBmb3IgdGhlIHJlbWFpbmRlciBvZiB0aGUgVVJJIHN0cmluZy4NCg0KICAg
SW4gZ2VuZXJhbCwgYWJzb2x1dGUgVVJJcyBhcmUgd3JpdHRlbiBhcyBmb2xs
b3dzOg0KDQogICAgICA8c2NoZW1lPjo8c2NoZW1lLXNwZWNpZmljLXBhcnQ+
DQoNCiAgIEFuIGFic29sdXRlIFVSSSBjb250YWlucyB0aGUgbmFtZSBvZiB0
aGUgc2NoZW1lIGJlaW5nIHVzZWQgKDxzY2hlbWU+KQ0KICAgZm9sbG93ZWQg
YnkgYSBjb2xvbiAoIjoiKSBhbmQgdGhlbiBhIHN0cmluZyAodGhlIDxzY2hl
bWUtc3BlY2lmaWMtDQogICBwYXJ0Pikgd2hvc2UgaW50ZXJwcmV0YXRpb24g
ZGVwZW5kcyBvbiB0aGUgc2NoZW1lLg0KDQogICBTY2hlbWUgbmFtZXMgY29u
c2lzdCBvZiBhIHNlcXVlbmNlIG9mIGNoYXJhY3RlcnMuICBUaGUgbG93ZXIg
Y2FzZQ0KICAgbGV0dGVycyAiYSItLSJ6IiwgZGlnaXRzLCBhbmQgdGhlIGNo
YXJhY3RlcnMgcGx1cyAoIisiKSwgcGVyaW9kDQogICAoIi4iKSwgYW5kIGh5
cGhlbiAoIi0iKSBhcmUgYWxsb3dlZC4gIEZvciByZXNpbGllbmN5LCBwcm9n
cmFtcw0KICAgaW50ZXJwcmV0aW5nIFVSSXMgc2hvdWxkIHRyZWF0IHVwcGVy
IGNhc2UgbGV0dGVycyBhcyBlcXVpdmFsZW50IHRvDQogICBsb3dlciBjYXNl
IGluIHNjaGVtZSBuYW1lcyAoZS5nLiwgYWxsb3cgIkhUVFAiIGFzIHdlbGwg
YXMgImh0dHAiKS4NCg0KICAgICAgc2NoZW1lICAgICAgICA9IDEqKCBhbHBo
YSB8IGRpZ2l0IHwgIisiIHwgIi0iIHwgIi4iICkNCg0KDQozLjIuIE9wYXF1
ZSBVUklzIGFuZCBIaWVyYXJjaGljYWwgVVJMcw0KDQogICBUaGUgVVJJIHN5
bnRheCBkb2VzIG5vdCByZXF1aXJlIHRoYXQgdGhlIHNjaGVtZS1zcGVjaWZp
Yy1wYXJ0IGhhdmUNCiAgIGFueSBnZW5lcmFsIHN0cnVjdHVyZSBvciBzZXQg
b2Ygc2VtYW50aWNzIHdoaWNoIGlzIGNvbW1vbiBhbW9uZyBhbGwNCiAgIFVS
SXMuICBIb3dldmVyLCBhIHN1YnNldCBvZiBVUkxzIGRvIHNoYXJlIGEgY29t
bW9uIHN5bnRheCBmb3INCiAgIHJlcHJlc2VudGluZyBoaWVyYXJjaGljYWwg
cmVsYXRpb25zaGlwcyB3aXRoaW4gdGhlIG5hbWVzcGFjZS4NCiAgIFRoaXMg
Z2VuZXJpYy1VUkwgc3ludGF4IGlzIHVzZWQgaW4gaW50ZXJwcmV0aW5nIHJl
bGF0aXZlIFVSTHMuDQoNCiAgICAgIGFic29sdXRlVVJMICAgPSBnZW5lcmlj
LVVSTCB8IG9wYXF1ZS1VUkwNCg0KICAgICAgb3BhcXVlLVVSTCAgICA9IHNj
aGVtZSAiOiIgKnVyaWMNCg0KICAgICAgZ2VuZXJpYy1VUkwgICA9IHNjaGVt
ZSAiOiIgcmVsYXRpdmVVUkwNCg0KICAgVVJMcyB3aGljaCBhcmUgaGllcmFy
Y2hpY2FsIGluIG5hdHVyZSB1c2UgdGhlIHNsYXNoICIvIiBjaGFyYWN0ZXIg
Zm9yDQogICBzZXBhcmF0aW5nIGhpZXJhcmNoaWNhbCBjb21wb25lbnRzLiAg
Rm9yIHNvbWUgZmlsZSBzeXN0ZW1zLCBhICIvIg0KICAgY2hhcmFjdGVyICh1
c2VkIHRvIGRlbm90ZSB0aGUgaGllcmFyY2hpY2FsIHN0cnVjdHVyZSBvZiBh
IFVSTCkgaXMgdGhlDQogICBkZWxpbWl0ZXIgdXNlZCB0byBjb25zdHJ1Y3Qg
YSBmaWxlIG5hbWUgaGllcmFyY2h5LCBhbmQgdGh1cyB0aGUgVVJMDQogICBw
YXRoIHdpbGwgbG9vayBzaW1pbGFyIHRvIGEgZmlsZSBwYXRobmFtZS4gIFRo
aXMgZG9lcyBOT1QgaW1wbHkgdGhhdA0KICAgdGhlIHJlc291cmNlIGlzIGEg
ZmlsZSBvciB0aGF0IHRoZSBVUkwgbWFwcyB0byBhbiBhY3R1YWwgZmlsZXN5
c3RlbQ0KICAgcGF0aG5hbWUuDQoNCjQuIFNlY3VyaXR5IENvbnNpZGVyYXRp
b25zDQoNCiAgIEEgVVJJIGRvZXMgbm90IGluIGl0c2VsZiBwb3NlIGEgc2Vj
dXJpdHkgdGhyZWF0LiAgVXNlcnMgc2hvdWxkIGJld2FyZQ0KICAgdGhhdCB0
aGVyZSBpcyBubyBnZW5lcmFsIGd1YXJhbnRlZSB0aGF0IGEgVVJMLCB3aGlj
aCBhdCBvbmUgdGltZQ0KICAgbG9jYXRlZCBhIGdpdmVuIHJlc291cmNlLCB3
aWxsIGNvbnRpbnVlIHRvIGRvIHNvLiAgTm9yIGlzIHRoZXJlIGFueQ0KICAg
Z3VhcmFudGVlIHRoYXQgYSBVUkwgd2lsbCBub3QgbG9jYXRlIGEgZGlmZmVy
ZW50IHJlc291cmNlIGF0IHNvbWUNCiAgIGxhdGVyIHBvaW50IGluIHRpbWUs
IGR1ZSB0byB0aGUgbGFjayBvZiBhbnkgY29uc3RyYWludCBvbiBob3cgYSBn
aXZlbg0KICAgc2l0ZSBhcHBvcnRpb25zIGl0cyBuYW1lc3BhY2UuICBTdWNo
IGEgZ3VhcmFudGVlIGNhbiBvbmx5IGJlDQogICBvYnRhaW5lZCBmcm9tIHRo
ZSBwZXJzb24ocykgY29udHJvbGxpbmcgdGhhdCBuYW1lc3BhY2UgYW5kIHRo
ZQ0KICAgcmVzb3VyY2UgaW4gcXVlc3Rpb24uICBXaGlsZSBVUk5zIGFyZSBk
ZXNpZ25lZCB0byBtYXhpbWl6ZSB0aGUNCiAgIGFiaWxpdHkgdG8gcHJvdmlk
ZSBwZXJzaXN0ZW5jZSBhbmQgc3RhYmlsaXR5IG9mIHJlc29sdXRpb24gb2YN
CiAgIFVSSXMsIG1lY2hhbmljcyBjYW5ub3QgZW5mb3JjZSB0aGF0IHRoaXMg
d2lsbCBhbHdheXMgYmUgdGhlIGNhc2UuDQoNCjUuIEFja25vd2xlZGdlbWVu
dHMNCg0KICAgVGhpcyBkb2N1bWVudCB3YXMgZGVyaXZlZCBmcm9tIFJGQyAx
NzM4IFtSRkMxNzM4XSBhbmQgUkZDIDE4MDgNCiAgIFtSRkMxODA4XTsgdGhl
IGFja25vd2xlZGdlbWVudHMgaW4gdGhvc2Ugc3BlY2lmaWNhdGlvbnMgc3Rp
bGwNCiAgIGFwcGx5LiAgSW4gYWRkaXRpb24sIGNvbnRyaWJ1dGlvbnMgYnkg
TGF1cmVuIFdvb2QsIE1hcnRpbiBEdWVyc3QsDQogICBHaXNsZSBBYXMsIE1h
cnRpam4gS29zdGVyLCBSeWFuIE1vYXRzLCBGb3Rlb3MgTWFjcmlkZXMgYW5k
DQogICBEYXZlIEtyaXN0b2wgYXJlIGdyYXRlZnVsbHkgYWNrbm93bGVkZ2Vk
Lg0KICAgDQo2LiBSZWZlcmVuY2VzDQoNCltSRkMxNjMwXSBCZXJuZXJzLUxl
ZSwgVC4sICJVbml2ZXJzYWwgUmVzb3VyY2UgSWRlbnRpZmllcnMgaW4gV1dX
OiBBDQogICBVbmlmeWluZyBTeW50YXggZm9yIHRoZSBFeHByZXNzaW9uIG9m
IE5hbWVzIGFuZCBBZGRyZXNzZXMgb2YNCiAgIE9iamVjdHMgb24gdGhlIE5l
dHdvcmsgYXMgdXNlZCBpbiB0aGUgV29ybGQtV2lkZSBXZWIiLCBSRkMgMTYz
MCwNCiAgIENFUk4sIEp1bmUgMTk5NC4NCg0KW1JGQzE3MzhdIEJlcm5lcnMt
TGVlLCBULiwgTWFzaW50ZXIsIEwuLCBhbmQgTS4gTWNDYWhpbGwsIEVkaXRv
cnMsDQogICAiVW5pZm9ybSBSZXNvdXJjZSBMb2NhdG9ycyAoVVJMKSIsIFJG
QyAxNzM4LCBDRVJOLCBYZXJveA0KICAgQ29ycG9yYXRpb24sIFVuaXZlcnNp
dHkgb2YgTWlubmVzb3RhLCBEZWNlbWJlciAxOTk0Lg0KDQpbUkZDMTg2Nl0g
QmVybmVycy1MZWUgVC4sIGFuZCBELiBDb25ub2xseSwgIkh5cGVyVGV4dCBN
YXJrdXAgTGFuZ3VhZ2UNCiAgIFNwZWNpZmljYXRpb24gLS0gMi4wIiwgUkZD
IDE4NjYsIE1JVC9XM0MsIE5vdmVtYmVyIDE5OTUuDQoNCltSRkM/Pz8/XSBC
ZXJuZXJzLUxlZSBULiwgUi4gRmllbGRpbmcsIEwuIE1hc2ludGVyIGFuZCBM
LiBEYWlnbGUsIA0KICAgIlVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcnMg
KFVSSSk6IEdlbmVyaWMgU3ludGF4IGFuZCBTZW1hbnRpY3MiDQogICBSRkMg
Pz8/PywgSUVURiwgRGVjZW1iZXIgMTk5Ny4NCg0KW1JGQzgyMl0gQ3JvY2tl
ciwgRC4sICJTdGFuZGFyZCBmb3IgdGhlIEZvcm1hdCBvZiBBUlBBIEludGVy
bmV0IFRleHQNCiAgIE1lc3NhZ2VzIiwgU1REIDExLCBSRkMgODIyLCBVREVM
LCBBdWd1c3QgMTk4Mi4NCg0KW1JGQzE4MDhdIEZpZWxkaW5nLCBSLiwgIlJl
bGF0aXZlIFVuaWZvcm0gUmVzb3VyY2UgTG9jYXRvcnMiLCBSRkMgMTgwOCwN
CiAgIFVDIElydmluZSwgSnVuZSAxOTk1Lg0KDQpbUkZDMTczNl0gS3VuemUs
IEouLCAiRnVuY3Rpb25hbCBSZWNvbW1lbmRhdGlvbnMgZm9yIEludGVybmV0
IFJlc291cmNlDQogICBMb2NhdG9ycyIsIFJGQyAxNzM2LCBJUyZULCBVQyBC
ZXJrZWxleSwgRmVicnVhcnkgMTk5NS4NCg0KW1JGQzIxNDFdIE1vYXRzLCBS
LiwgIlVSTiBTeW50YXgiLCBSRkMgMjE0MSwgQVQmVCwgTWF5IDE5OTcuDQoN
CltSRkMyMTEwXSBQYWxtZSwgSi4sIEhvcG1hbm4sIEEuICJNSU1FIEUtbWFp
bCBFbmNhcHN1bGF0aW9uIG9mIA0KICAgQWdncmVnYXRlIERvY3VtZW50cywg
c3VjaCBhcyBIVE1MIChNSFRNTCkiLCBSRkMgMjExMCwgU3RvY2tob2xtDQog
ICBVbml2ZXJzaXR5L0tUSCwgTWljcm9zb2Z0IENvcnBvcmF0aW9uLCBNYXJj
aCAxOTk3Lg0KDQpbUkZDMTczN10gU29sbGlucywgSy4sIGFuZCBMLiBNYXNp
bnRlciwgIkZ1bmN0aW9uYWwgUmVxdWlyZW1lbnRzIGZvcg0KICAgVW5pZm9y
bSBSZXNvdXJjZSBOYW1lcyIsIFJGQyAxNzM3LCBNSVQvTENTLCBYZXJveCBD
b3Jwb3JhdGlvbiwNCiAgIERlY2VtYmVyIDE5OTQuDQoNCltBU0NJSV0gVVMt
QVNDSUkuICJDb2RlZCBDaGFyYWN0ZXIgU2V0IC0tIDctYml0IEFtZXJpY2Fu
IFN0YW5kYXJkIENvZGUNCiAgIGZvciBJbmZvcm1hdGlvbiBJbnRlcmNoYW5n
ZSIsIEFOU0kgWDMuNC0xOTg2Lg0KDQo3LiBOb3RpY2VzDQoNCiAgIENvcHly
aWdodCAoQykgVGhlIEludGVybmV0IFNvY2lldHkgMTk5Ny4gQWxsIFJpZ2h0
cyBSZXNlcnZlZC4NCg0KICAgVGhpcyBkb2N1bWVudCBhbmQgdHJhbnNsYXRp
b25zIG9mIGl0IG1heSBiZSBjb3BpZWQgYW5kIGZ1cm5pc2hlZCB0bw0KICAg
b3RoZXJzLCBhbmQgZGVyaXZhdGl2ZSB3b3JrcyB0aGF0IGNvbW1lbnQgb24g
b3Igb3RoZXJ3aXNlIGV4cGxhaW4gaXQNCiAgIG9yIGFzc2lzdCBpbiBpdHMg
aW1wbGVtZW50YXRpb24gbWF5IGJlIHByZXBhcmVkLCBjb3BpZWQsIHB1Ymxp
c2hlZA0KICAgYW5kIGRpc3RyaWJ1dGVkLCBpbiB3aG9sZSBvciBpbiBwYXJ0
LCB3aXRob3V0IHJlc3RyaWN0aW9uIG9mIGFueQ0KICAga2luZCwgcHJvdmlk
ZWQgdGhhdCB0aGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBw
YXJhZ3JhcGggYXJlDQogICBpbmNsdWRlZCBvbiBhbGwgc3VjaCBjb3BpZXMg
YW5kIGRlcml2YXRpdmUgd29ya3MuICBIb3dldmVyLCB0aGlzDQogICBkb2N1
bWVudCBpdHNlbGYgbWF5IG5vdCBiZSBtb2RpZmllZCBpbiBhbnkgd2F5LCBz
dWNoIGFzIGJ5IHJlbW92aW5nDQogICB0aGUgY29weXJpZ2h0IG5vdGljZSBv
ciByZWZlcmVuY2VzIHRvIHRoZSBJbnRlcm5ldCBTb2NpZXR5IG9yIG90aGVy
DQogICBJbnRlcm5ldCBvcmdhbml6YXRpb25zLCBleGNlcHQgYXMgbmVlZGVk
IGZvciB0aGUgcHVycG9zZSBvZg0KICAgZGV2ZWxvcGluZyBJbnRlcm5ldCBz
dGFuZGFyZHMgaW4gd2hpY2ggY2FzZSB0aGUgcHJvY2VkdXJlcyBmb3INCiAg
IGNvcHlyaWdodHMgZGVmaW5lZCBpbiB0aGUgSW50ZXJuZXQgU3RhbmRhcmRz
IHByb2Nlc3MgbXVzdCBiZQ0KICAgZm9sbG93ZWQsIG9yIGFzIHJlcXVpcmVk
IHRvIHRyYW5zbGF0ZSBpdCBpbnRvIGxhbmd1YWdlcyBvdGhlciB0aGFuDQog
ICBFbmdsaXNoLg0KDQogICBUaGUgbGltaXRlZCBwZXJtaXNzaW9ucyBncmFu
dGVkIGFib3ZlIGFyZSBwZXJwZXR1YWwgYW5kIHdpbGwgbm90IGJlDQogICBy
ZXZva2VkIGJ5IHRoZSBJbnRlcm5ldCBTb2NpZXR5IG9yIGl0cyBzdWNjZXNz
b3JzIG9yIGFzc2lnbnMuDQoNCiAgIFRoaXMgZG9jdW1lbnQgYW5kIHRoZSBp
bmZvcm1hdGlvbiBjb250YWluZWQgaGVyZWluIGlzIHByb3ZpZGVkIG9uIGFu
DQogICAiQVMgSVMiIGJhc2lzIGFuZCBUSEUgSU5URVJORVQgU09DSUVUWSBB
TkQgVEhFIElOVEVSTkVUIEVOR0lORUVSSU5HDQogICBUQVNLIEZPUkNFIERJ
U0NMQUlNUyBBTEwgV0FSUkFOVElFUywgRVhQUkVTUyBPUiBJTVBMSUVELCBJ
TkNMVURJTkcNCiAgIEJVVCBOT1QgTElNSVRFRCBUTyBBTlkgV0FSUkFOVFkg
VEhBVCBUSEUgVVNFIE9GIFRIRSBJTkZPUk1BVElPTg0KICAgSEVSRUlOIFdJ
TEwgTk9UIElORlJJTkdFIEFOWSBSSUdIVFMgT1IgQU5ZIElNUExJRUQgV0FS
UkFOVElFUyBPRg0KICAgTUVSQ0hBTlRBQklMSVRZIE9SIEZJVE5FU1MgRk9S
IEEgUEFSVElDVUxBUiBQVVJQT1NFLg0KDQogICBUaGUgSUVURiB0YWtlcyBu
byBwb3NpdGlvbiByZWdhcmRpbmcgdGhlIHZhbGlkaXR5IG9yIHNjb3BlIG9m
IGFueQ0KICAgaW50ZWxsZWN0dWFsIHByb3BlcnR5IG9yIG90aGVyIHJpZ2h0
cyB0aGF0IG1pZ2h0IGJlIGNsYWltZWQgdG8NCiAgIHBlcnRhaW4gdG8gdGhl
IGltcGxlbWVudGF0aW9uIG9yIHVzZSBvZiB0aGUgdGVjaG5vbG9neSBkZXNj
cmliZWQgaW4NCiAgIHRoaXMgZG9jdW1lbnQgb3IgdGhlIGV4dGVudCB0byB3
aGljaCBhbnkgbGljZW5zZSB1bmRlciBzdWNoIHJpZ2h0cw0KICAgbWlnaHQg
b3IgbWlnaHQgbm90IGJlIGF2YWlsYWJsZTsgbmVpdGhlciBkb2VzIGl0IHJl
cHJlc2VudCB0aGF0IGl0DQogICBoYXMgbWFkZSBhbnkgZWZmb3J0IHRvIGlk
ZW50aWZ5IGFueSBzdWNoIHJpZ2h0cy4gIEluZm9ybWF0aW9uIG9uIHRoZQ0K
ICAgSUVURidzIHByb2NlZHVyZXMgd2l0aCByZXNwZWN0IHRvIHJpZ2h0cyBp
biBzdGFuZGFyZHMtdHJhY2sgYW5kDQogICBzdGFuZGFyZHMtcmVsYXRlZCBk
b2N1bWVudGF0aW9uIGNhbiBiZSBmb3VuZCBpbiBCQ1AtMTEuICBDb3BpZXMg
b2YNCiAgIGNsYWltcyBvZiByaWdodHMgbWFkZSBhdmFpbGFibGUgZm9yIHB1
YmxpY2F0aW9uIGFuZCBhbnkgYXNzdXJhbmNlcyBvZg0KICAgbGljZW5zZXMg
dG8gYmUgbWFkZSBhdmFpbGFibGUsIG9yIHRoZSByZXN1bHQgb2YgYW4gYXR0
ZW1wdCBtYWRlIHRvDQogICBvYnRhaW4gYSBnZW5lcmFsIGxpY2Vuc2Ugb3Ig
cGVybWlzc2lvbiBmb3IgdGhlIHVzZSBvZiBzdWNoDQogICBwcm9wcmlldGFy
eSByaWdodHMgYnkgaW1wbGVtZW50b3JzIG9yIHVzZXJzIG9mIHRoaXMgc3Bl
Y2lmaWNhdGlvbiBjYW4NCiAgIGJlIG9idGFpbmVkIGZyb20gdGhlIElFVEYg
U2VjcmV0YXJpYXQuDQoNCiAgIFRoZSBJRVRGIGludml0ZXMgYW55IGludGVy
ZXN0ZWQgcGFydHkgdG8gYnJpbmcgdG8gaXRzIGF0dGVudGlvbiBhbnkNCiAg
IGNvcHlyaWdodHMsIHBhdGVudHMgb3IgcGF0ZW50IGFwcGxpY2F0aW9ucywg
b3Igb3RoZXIgcHJvcHJpZXRhcnkNCiAgIHJpZ2h0cyB3aGljaCBtYXkgY292
ZXIgdGVjaG5vbG9neSB0aGF0IG1heSBiZSByZXF1aXJlZCB0byBwcmFjdGlj
ZQ0KICAgdGhpcyBzdGFuZGFyZC4gIFBsZWFzZSBhZGRyZXNzIHRoZSBpbmZv
cm1hdGlvbiB0byB0aGUgSUVURiBFeGVjdXRpdmUNCiAgIERpcmVjdG9yLg0K
DQo4LiBBdXRob3JzJyBBZGRyZXNzZXMNCg0KICAgVGltIEJlcm5lcnMtTGVl
DQogICBXb3JsZCBXaWRlIFdlYiBDb25zb3J0aXVtDQogICBNSVQgTGFib3Jh
dG9yeSBmb3IgQ29tcHV0ZXIgU2NpZW5jZSwgTkU0My0zNTYNCiAgIDU0NSBU
ZWNobm9sb2d5IFNxdWFyZQ0KICAgQ2FtYnJpZGdlLCBNQSAwMjEzOQ0KDQog
ICBGYXg6ICsxKDYxNykyNTgtODY4Mg0KICAgRU1haWw6IHRpbWJsQHczLm9y
Zw0KDQoNCiAgIFJveSBULiBGaWVsZGluZw0KICAgRGVwYXJ0bWVudCBvZiBJ
bmZvcm1hdGlvbiBhbmQgQ29tcHV0ZXIgU2NpZW5jZQ0KICAgVW5pdmVyc2l0
eSBvZiBDYWxpZm9ybmlhLCBJcnZpbmUNCiAgIElydmluZSwgQ0EgIDkyNjk3
LTM0MjUNCg0KICAgRmF4OiArMSg3MTQpODI0LTE3MTUNCiAgIEVNYWlsOiBm
aWVsZGluZ0BpY3MudWNpLmVkdQ0KDQoNCiAgIExhcnJ5IE1hc2ludGVyDQog
ICBYZXJveCBQQVJDDQogICAzMzMzIENveW90ZSBIaWxsIFJvYWQNCiAgIFBh
bG8gQWx0bywgQ0EgOTQwMzQNCg0KICAgRmF4OiArMSg0MTUpODEyLTQzMzMN
CiAgIEVNYWlsOiBtYXNpbnRlckBwYXJjLnhlcm94LmNvbQ0KDQoNCiAgIExl
c2xpZSBMLiBEYWlnbGUNCiAgIEJ1bnlpcCBJbmZvcm1hdGlvbiBTeXN0ZW1z
IEluYy4NCiAgIDMxMCBTdGUuIENhdGhlcmluZSBTdC4gVw0KICAgU3VpdGUg
MzAwDQogICBNb250cmVhbCwgUXVlYmVjLCBDQU5BREENCiAgIEgyWCAyQTEN
Cg0KICAgRmF4OiArMSg1MTQpODc1LTgxMzQNCiAgIEVtYWlsOiBsZXNsaWVA
YnVueWlwLmNvbQ0KDQoNCkFwcGVuZGljZXMNCg0KQS4gQ29sbGVjdGVkIEJO
RiBmb3IgVVJJcw0KDQogICAgICBVUkktcmVmZXJlbmNlID0gVVJMLXJlZmVy
ZW5jZSB8IFVSTi1yZWZlcmVuY2UNCiAgICAgIFVSTC1yZWZlcmVuY2UgPSBb
IGFic29sdXRlVVJMIHwgcmVsYXRpdmVVUkwgXSBbICIjIiBmcmFnbWVudCBd
DQogICAgICBVUk4tcmVmZXJlbmNlID0gInVybjoiIFVSTi1uaWQgIjoiIFVS
Ti1uc3MNCiAgICAgIGFic29sdXRlVVJMICAgPSBnZW5lcmljLVVSTCB8IG9w
YXF1ZS1VUkwNCiAgICAgIG9wYXF1ZS1VUkwgICAgPSBzY2hlbWUgIjoiICp1
cmljDQogICAgICBnZW5lcmljLVVSTCAgID0gc2NoZW1lICI6IiByZWxhdGl2
ZVVSTA0KICAgICAgcmVsYXRpdmVVUkwgICA9IDxhcyBkZWZpbmVkIGluIFJG
Qz8/Pz8gLS0gVVJMIFN5bnRheD4NCiAgICAgIFVSTi1uaWQgICAgICAgPSA8
YXMgZGVmaW5lZCBpbiBSRkMyMTQxPg0KICAgICAgVVJOLW5zcyAgICAgICA9
IDxhcyBkZWZpbmVkIGluIFJGQzIxNDE+DQogICAgICBzY2hlbWUgICAgICAg
ID0gMSooIGFscGhhIHwgZGlnaXQgfCAiKyIgfCAiLSIgfCAiLiIgKQ0KICAg
ICAgZnJhZ21lbnQgICAgICA9ICp1cmljDQoNCiAgICAgIHVyaWMgICAgICAg
ICAgPSByZXNlcnZlZCB8IHVucmVzZXJ2ZWQgfCBlc2NhcGVkDQogICAgICBy
ZXNlcnZlZCAgICAgID0gIjsiIHwgIi8iIHwgIj8iIHwgIjoiIHwgIkAiIHwg
IiYiIHwgIj0iIHwgIisiDQogICAgICB1bnJlc2VydmVkICAgID0gYWxwaGEg
fCBkaWdpdCB8IG1hcmsNCiAgICAgIG1hcmsgICAgICAgICAgPSAiJCIgfCAi
LSIgfCAiXyIgfCAiLiIgfCAiISIgfCAifiIgfA0KICAgICAgICAgICAgICAg
ICAgICAgICIqIiB8ICInIiB8ICIoIiB8ICIpIiB8ICIsIg0KDQogICAgICBl
c2NhcGVkICAgICAgID0gIiUiIGhleCBoZXgNCiAgICAgIGhleCAgICAgICAg
ICAgPSBkaWdpdCB8ICJBIiB8ICJCIiB8ICJDIiB8ICJEIiB8ICJFIiB8ICJG
IiB8DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiYSIgfCAiYiIg
fCAiYyIgfCAiZCIgfCAiZSIgfCAiZiINCg0KICAgICAgYWxwaGFudW0gICAg
ICA9IGFscGhhIHwgZGlnaXQNCiAgICAgIGFscGhhICAgICAgICAgPSBsb3dh
bHBoYSB8IHVwYWxwaGENCg0KICAgICAgbG93YWxwaGEgPSAiYSIgfCAiYiIg
fCAiYyIgfCAiZCIgfCAiZSIgfCAiZiIgfCAiZyIgfCAiaCIgfCAiaSIgfA0K
ICAgICAgICAgICAgICAgICAiaiIgfCAiayIgfCAibCIgfCAibSIgfCAibiIg
fCAibyIgfCAicCIgfCAicSIgfCAiciIgfA0KICAgICAgICAgICAgICAgICAi
cyIgfCAidCIgfCAidSIgfCAidiIgfCAidyIgfCAieCIgfCAieSIgfCAieiIN
CiAgICAgIHVwYWxwaGEgID0gIkEiIHwgIkIiIHwgIkMiIHwgIkQiIHwgIkUi
IHwgIkYiIHwgIkciIHwgIkgiIHwgIkkiIHwNCiAgICAgICAgICAgICAgICAg
IkoiIHwgIksiIHwgIkwiIHwgIk0iIHwgIk4iIHwgIk8iIHwgIlAiIHwgIlEi
IHwgIlIiIHwNCiAgICAgICAgICAgICAgICAgIlMiIHwgIlQiIHwgIlUiIHwg
IlYiIHwgIlciIHwgIlgiIHwgIlkiIHwgIloiDQogICAgICBkaWdpdCAgICA9
ICIwIiB8ICIxIiB8ICIyIiB8ICIzIiB8ICI0IiB8ICI1IiB8ICI2IiB8ICI3
IiB8DQogICAgICAgICAgICAgICAgICI4IiB8ICI5Ig0KDQoNCkIuIFJlY29t
bWVuZGF0aW9ucyBmb3IgRGVsaW1pdGluZyBVUklzIGluIENvbnRleHQNCg0K
ICAgVVJJcyBhcmUgb2Z0ZW4gdHJhbnNtaXR0ZWQgdGhyb3VnaCBmb3JtYXRz
IHdoaWNoIGRvIG5vdCBwcm92aWRlIGENCiAgIGNsZWFyIGNvbnRleHQgZm9y
IHRoZWlyIGludGVycHJldGF0aW9uLiAgRm9yIGV4YW1wbGUsIHRoZXJlIGFy
ZQ0KICAgbWFueSBvY2Nhc2lvbnMgd2hlbiBVUklzIGFyZSBpbmNsdWRlZCBp
biBwbGFpbiB0ZXh0OyBleGFtcGxlcw0KICAgaW5jbHVkZSB0ZXh0IHNlbnQg
aW4gZWxlY3Ryb25pYyBtYWlsLCBVU0VORVQgbmV3cyBtZXNzYWdlcywgYW5k
LA0KICAgbW9zdCBpbXBvcnRhbnRseSwgcHJpbnRlZCBvbiBwYXBlci4gIElu
IHN1Y2ggY2FzZXMsIGl0IGlzIGltcG9ydGFudA0KICAgdG8gYmUgYWJsZSB0
byBkZWxpbWl0IHRoZSBVUkkgZnJvbSB0aGUgcmVzdCBvZiB0aGUgdGV4dCwg
YW5kIGluDQogICBwYXJ0aWN1bGFyIGZyb20gcHVuY3R1YXRpb24gbWFya3Mg
dGhhdCBtaWdodCBiZSBtaXN0YWtlbiBmb3IgcGFydA0KICAgb2YgdGhlIFVS
SS4NCg0KICAgSW4gcHJhY3RpY2UsIFVSSXMgYXJlIGRlbGltaXRlZCBpbiBh
IHZhcmlldHkgb2Ygd2F5cywgYnV0IHVzdWFsbHkNCiAgIHdpdGhpbiBkb3Vi
bGUtcXVvdGVzICJodHRwOi8vdGVzdC5jb20vIiwgYW5nbGUgYnJhY2tldHMN
CiAgIDxodHRwOi8vdGVzdC5jb20vPiwgb3IganVzdCB1c2luZyB3aGl0ZXNw
YWNlDQoNCiAgICAgICAgICAgICAgICAgIGh0dHA6Ly90ZXN0LmNvbS8NCg0K
ICAgVGhlc2Ugd3JhcHBlcnMgZG8gbm90IGZvcm0gcGFydCBvZiB0aGUgVVJJ
Lg0KDQogICBJbiB0aGUgY2FzZSB3aGVyZSBhIGZyYWdtZW50IGlkZW50aWZp
ZXIgaXMgYXNzb2NpYXRlZCB3aXRoIGEgVVJMDQogICByZWZlcmVuY2UsIHRo
ZSBmcmFnbWVudCB3b3VsZCBiZSBwbGFjZWQgd2l0aGluIHRoZSBicmFja2V0
cyBhcyB3ZWxsDQogICAoc2VwYXJhdGVkIGZyb20gdGhlIFVSTCB3aXRoIGEg
IiMiIGNoYXJhY3RlcikuDQoNCiAgIEluIHNvbWUgY2FzZXMsIGV4dHJhIHdo
aXRlc3BhY2UgKHNwYWNlcywgbGluZWJyZWFrcywgdGFicywgZXRjLikNCiAg
IG1heSBuZWVkIHRvIGJlIGFkZGVkIHRvIGJyZWFrIGxvbmcgVVJJcyBhY3Jv
c3MgbGluZXMuIFRoZQ0KICAgd2hpdGVzcGFjZSBzaG91bGQgYmUgaWdub3Jl
ZCB3aGVuIGV4dHJhY3RpbmcgdGhlIFVSSS4NCg0KICAgTm8gd2hpdGVzcGFj
ZSBzaG91bGQgYmUgaW50cm9kdWNlZCBhZnRlciBhIGh5cGhlbiAoIi0iKSBj
aGFyYWN0ZXIuDQogICBCZWNhdXNlIHNvbWUgdHlwZXNldHRlcnMgYW5kIHBy
aW50ZXJzIG1heSAoZXJyb25lb3VzbHkpIGludHJvZHVjZSBhDQogICBoeXBo
ZW4gYXQgdGhlIGVuZCBvZiBsaW5lIHdoZW4gYnJlYWtpbmcgYSBsaW5lLCB0
aGUgaW50ZXJwcmV0ZXIgb2YgYQ0KICAgVVJJIGNvbnRhaW5pbmcgYSBsaW5l
IGJyZWFrIGltbWVkaWF0ZWx5IGFmdGVyIGEgaHlwaGVuIHNob3VsZCBpZ25v
cmUNCiAgIGFsbCB1bmVzY2FwZWQgd2hpdGVzcGFjZSBhcm91bmQgdGhlIGxp
bmUgYnJlYWssIGFuZCBzaG91bGQgYmUgYXdhcmUNCiAgIHRoYXQgdGhlIGh5
cGhlbiBtYXkgb3IgbWF5IG5vdCBhY3R1YWxseSBiZSBwYXJ0IG9mIHRoZSBV
UkkuDQoNCiAgIFVzaW5nIDw+IGFuZ2xlIGJyYWNrZXRzIGFyb3VuZCBlYWNo
IFVSSSBpcyBlc3BlY2lhbGx5IHJlY29tbWVuZGVkDQogICBhcyBhIGRlbGlt
aXRpbmcgc3R5bGUgZm9yIFVSSXMgdGhhdCBjb250YWluIHdoaXRlc3BhY2Uu
DQoNCiAgIFRoZSBwcmVmaXggIlVSTDoiICh3aXRoIG9yIHdpdGhvdXQgYSB0
cmFpbGluZyBzcGFjZSkgd2FzDQogICByZWNvbW1lbmRlZCBhcyBhIHdheSB0
byB1c2VkIHRvIGhlbHAgZGlzdGluZ3Vpc2ggYSBVUkwgZnJvbSBvdGhlcg0K
ICAgYnJhY2tldGVkIGRlc2lnbmF0b3JzLCBhbHRob3VnaCB0aGlzIGlzIG5v
dCBjb21tb24gaW4gcHJhY3RpY2UuDQogICANCiAgIEZvciByb2J1c3RuZXNz
LCBzb2Z0d2FyZSB0aGF0IGFjY2VwdHMgdXNlci10eXBlZCBVUklzIHNob3Vs
ZA0KICAgYXR0ZW1wdCB0byByZWNvZ25pemUgYW5kIHN0cmlwIGJvdGggZGVs
aW1pdGVycyBhbmQgZW1iZWRkZWQNCiAgIHdoaXRlc3BhY2UuDQoNCiAgIEZv
ciBleGFtcGxlLCB0aGUgdGV4dDoNCg0KICAgICAgWWVzLCBKaW0sIEkgZm91
bmQgaXQgdW5kZXIgImh0dHA6Ly93d3cudzMub3JnL0FkZHJlc3NpbmcvIiwN
CiAgICAgIGJ1dCB5b3UgY2FuIHByb2JhYmx5IHBpY2sgaXQgdXAgZnJvbSA8
ZnRwOi8vZHMuaW50ZXJuaWMuDQogICAgICBuZXQvcmZjLz4uICBOb3RlIHRo
ZSB3YXJuaW5nIGluIDxodHRwOi8vd3d3Lmljcy51Y2kuZWR1L3B1Yi8NCiAg
ICAgIGlldGYvdXJpL2hpc3RvcmljYWwuaHRtbCNXQVJOSU5HPi4NCg0KICAg
Y29udGFpbnMgdGhlIFVSSSByZWZlcmVuY2VzDQoNCiAgICAgIGh0dHA6Ly93
d3cudzMub3JnL0FkZHJlc3NpbmcvDQogICAgICBmdHA6Ly9kcy5pbnRlcm5p
Yy5uZXQvcmZjLw0KICAgICAgaHR0cDovL3d3dy5pY3MudWNpLmVkdS9wdWIv
aWV0Zi91cmkvaGlzdG9yaWNhbC5odG1sI1dBUk5JTkcNCg0KDQpDLiBTdW1t
YXJ5IG9mIE5vbi1lZGl0b3JpYWwgQ2hhbmdlcw0KDQpDLjEuIEFkZGl0aW9u
cw0KDQogICBTZWN0aW9uIDIuNCB3YXMgcmV3cml0dGVuIHRvIGNsYXJpZnkg
YSBudW1iZXIgb2YgbWlzaW50ZXJwcmV0YXRpb25zDQogICBhbmQgdG8gbGVh
dmUgcm9vbSBmb3IgZnVsbHkgaW50ZXJuYXRpb25hbGl6ZWQgVVJMcy4NCg0K
Qy4yLiBNb2RpZmljYXRpb25zIGZyb20gYm90aCBSRkMgMTczOCBhbmQgUkZD
IDE4MDgNCg0KICAgQ2hhbmdlZCB0byBVUkkgc3ludGF4IGFuZCBzZW1hbnRp
Y3MgaW5zdGVhZCBvZiBqdXN0IFVSTC4NCg0KICAgQ29uZnVzaW9uIHJlZ2Fy
ZGluZyB0aGUgdGVybXMgImNoYXJhY3RlciBlbmNvZGluZyIsIHRoZSBVUkwN
CiAgICJjaGFyYWN0ZXIgc2V0IiwgYW5kIHRoZSBlc2NhcGluZyBvZiBjaGFy
YWN0ZXJzIHdpdGggJTxoZXg+PGhleD4NCiAgIGVxdWl2YWxlbnRzIGhhcyAo
aG9wZWZ1bGx5KSBiZWVuIHJlZHVjZWQuICBNYW55IG9mIHRoZSBCTkYgcnVs
ZQ0KICAgbmFtZXMgcmVnYXJkaW5nIHRoZSBjaGFyYWN0ZXIgc2V0cyBoYXZl
IGJlZW4gY2hhbmdlZCB0byBtb3JlDQogICBhY2N1cmF0ZWx5IGRlc2NyaWJl
IHRoZWlyIHB1cnBvc2UgYW5kIHRvIGVuY29tcGFzcyBhbGwgImNoYXJhY3Rl
cnMiDQogICByYXRoZXIgdGhhbiBqdXN0IFVTLUFTQ0lJIG9jdGV0cy4gIFVu
bGVzcyBvdGhlcndpc2Ugbm90ZWQgaGVyZSwNCiAgIHRoZXNlIG1vZGlmaWNh
dGlvbnMgZG8gbm90IGFmZmVjdCB0aGUgVVJJIHN5bnRheC4NCg0KICAgQm90
aCBSRkMgMTczOCBhbmQgUkZDIDE4MDggcmVmZXIgdG8gdGhlICJyZXNlcnZl
ZCIgc2V0IG9mDQogICBjaGFyYWN0ZXJzIGFzIGlmIFVSTC1pbnRlcnByZXRp
bmcgc29mdHdhcmUgd2VyZSBsaW1pdGVkIHRvIGEgc2luZ2xlDQogICBzZXQg
b2YgY2hhcmFjdGVycyB3aXRoIGEgcmVzZXJ2ZWQgcHVycG9zZSAoaS5lLiwg
YXMgbWVhbmluZw0KICAgc29tZXRoaW5nIG90aGVyIHRoYW4gdGhlIGRhdGEg
dG8gd2hpY2ggdGhlIGNoYXJhY3RlcnMgY29ycmVzcG9uZCksDQogICBhbmQg
dGhhdCB0aGlzIHNldCB3YXMgZml4ZWQgYnkgdGhlIFVSTCBzY2hlbWUuICBI
b3dldmVyLCB0aGlzIGhhcw0KICAgbm90IGJlZW4gdHJ1ZSBpbiBwcmFjdGlj
ZTsgYW55IGNoYXJhY3RlciB3aGljaCBpcyBpbnRlcnByZXRlZA0KICAgZGlm
ZmVyZW50bHkgd2hlbiBpdCBpcyBlc2NhcGVkIGlzLCBpbiBlZmZlY3QsIHJl
c2VydmVkLg0KICAgRnVydGhlcm1vcmUsIHRoZSBpbnRlcnByZXRpbmcgZW5n
aW5lIG9uIGEgSFRUUCBzZXJ2ZXIgaXMgb2Z0ZW4NCiAgIGRlcGVuZGVudCBv
biB0aGUgcmVzb3VyY2UsIG5vdCBqdXN0IHRoZSBVUkwgc2NoZW1lLiAgVGhl
DQogICBkZXNjcmlwdGlvbiBvZiByZXNlcnZlZCBjaGFyYWN0ZXJzIGhhcyBi
ZWVuIGNoYW5nZWQgYWNjb3JkaW5nbHkuDQoNCiAgIFRoZSBwbHVzICIrIiBj
aGFyYWN0ZXIgd2FzIGFkZGVkIHRvIHRob3NlIGluIHRoZSAicmVzZXJ2ZWQi
IHNldCwNCiAgIHNpbmNlIGl0IGlzIHRyZWF0ZWQgYXMgcmVzZXJ2ZWQgd2l0
aGluIHNvbWUgVVJMIGNvbXBvbmVudHMuDQoNCiAgIFRoZSB0aWxkZSAifiIg
Y2hhcmFjdGVyIHdhcyBhZGRlZCB0byB0aG9zZSBpbiB0aGUgInVucmVzZXJ2
ZWQiIHNldCwNCiAgIHNpbmNlIGl0IGlzIGV4dGVuc2l2ZWx5IHVzZWQgb24g
dGhlIEludGVybmV0IGluIHNwaXRlIG9mIHRoZQ0KICAgZGlmZmljdWx0eSB0
byB0cmFuc2NyaWJlIGl0IHdpdGggc29tZSBrZXlib2FyZHMuDQoNCkMuMy4g
TW9kaWZpY2F0aW9ucyBmcm9tIFJGQyAxNzM4DQoNCiAgIFRoZSBkZWZpbml0
aW9uIG9mIHNwZWNpZmljIFVSTCBzY2hlbWVzIGFuZCB0aGVpciBzY2hlbWUt
c3BlY2lmaWMNCiAgIHN5bnRheCBhbmQgc2VtYW50aWNzIGhhcyBiZWVuIG1v
dmVkIHRvIHNlcGFyYXRlIGRvY3VtZW50cy4NCg0KICAgVGhlIHJlY29tbWVu
ZGF0aW9ucyBmb3IgZGVsaW1pdGluZyBVUkxzIGluIGNvbnRleHQgKEFwcGVu
ZGl4IEIpIGhhdmUNCiAgIGJlZW4gYWRqdXN0ZWQgdG8gcmVmbGVjdCBjdXJy
ZW50IHByYWN0aWNlLg0KDQo=
--1461740116-1993401130-882992912=:28624
Content-Type: TEXT/plain; name="url-new.txt"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.SUN.3.95.971224144832.28624F@beethoven.bunyip.com>
Content-Description: proposed URL document

TmV0d29yayBXb3JraW5nIEdyb3VwICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFQuIEJlcm5lcnMtTGVlLCBNSVQvTENTDQpJTlRFUk5FVC1EUkFGVCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFIuIEZpZWxkaW5nLCAg
VS5DLiBJcnZpbmUNCmRyYWZ0LWZpZWxkaW5nLXVybC1zeW50YXgtMDMgICAg
ICAgICAgICAgIEwuIE1hc2ludGVyLCBYZXJveCBDb3Jwb3JhdGlvbg0KRXhw
aXJlcyBzaXggbW9udGhzIGFmdGVyIHB1YmxpY2F0aW9uIGRhdGUgIEwuIERh
aWdsZSwgQnVueWlwIEluZm9ybWF0aW9uIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgU3lz
dGVtcyBJbmMuIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIERlY2VtYmVyIDE2LCAxOTk3DQoNCg0K
ICAgIFVuaWZvcm0gUmVzb3VyY2UgTG9jYXRvcnMgKFVSTCk6IEdlbmVyaWMg
U3ludGF4IGFuZCBTZW1hbnRpY3MNCg0KDQpTdGF0dXMgb2YgdGhpcyBNZW1v
DQoNCiAgIFRoaXMgZG9jdW1lbnQgaXMgYW4gSW50ZXJuZXQtRHJhZnQuICBJ
bnRlcm5ldC1EcmFmdHMgYXJlIHdvcmtpbmcNCiAgIGRvY3VtZW50cyBvZiB0
aGUgSW50ZXJuZXQgRW5naW5lZXJpbmcgVGFzayBGb3JjZSAoSUVURiksIGl0
cyBhcmVhcywNCiAgIGFuZCBpdHMgd29ya2luZyBncm91cHMuICBOb3RlIHRo
YXQgb3RoZXIgZ3JvdXBzIG1heSBhbHNvIGRpc3RyaWJ1dGUNCiAgIHdvcmtp
bmcgZG9jdW1lbnRzIGFzIEludGVybmV0LURyYWZ0cy4NCg0KICAgSW50ZXJu
ZXQtRHJhZnRzIGFyZSBkcmFmdCBkb2N1bWVudHMgdmFsaWQgZm9yIGEgbWF4
aW11bSBvZiBzaXgNCiAgIG1vbnRocyBhbmQgbWF5IGJlIHVwZGF0ZWQsIHJl
cGxhY2VkLCBvciBvYnNvbGV0ZWQgYnkgb3RoZXINCiAgIGRvY3VtZW50cyBh
dCBhbnkgdGltZS4gIEl0IGlzIGluYXBwcm9wcmlhdGUgdG8gdXNlIEludGVy
bmV0LURyYWZ0cw0KICAgYXMgcmVmZXJlbmNlIG1hdGVyaWFsIG9yIHRvIGNp
dGUgdGhlbSBvdGhlciB0aGFuIGFzIGBgd29yayBpbg0KICAgcHJvZ3Jlc3Mu
JycNCg0KICAgVG8gbGVhcm4gdGhlIGN1cnJlbnQgc3RhdHVzIG9mIGFueSBJ
bnRlcm5ldC1EcmFmdCwgcGxlYXNlIGNoZWNrIHRoZQ0KICAgYGAxaWQtYWJz
dHJhY3RzLnR4dCcnIGxpc3RpbmcgY29udGFpbmVkIGluIHRoZSBJbnRlcm5l
dC1EcmFmdHMNCiAgIFNoYWRvdyBEaXJlY3RvcmllcyBvbiBmdHAuaXMuY28u
emEgKEFmcmljYSksIG5pYy5ub3JkdS5uZXQNCiAgIChFdXJvcGUpLCBtdW5u
YXJpLm96LmF1IChQYWNpZmljIFJpbSksIGRzLmludGVybmljLm5ldCAoVVMg
RWFzdA0KICAgQ29hc3QpLCBvciBmdHAuaXNpLmVkdSAoVVMgV2VzdCBDb2Fz
dCkuDQoNCkFic3RyYWN0DQoNCiAgIFRoaXMgZG9jdW1lbnQgZGVmaW5lcyB0
aGUgZ2VuZXJhbCBzeW50YXggYW5kIHNlbWFudGljcyBvZiBVUkxzLCANCiAg
IGluY2x1ZGluZyBib3RoIGFic29sdXRlIGFuZCByZWxhdGl2ZSBmb3Jtcywg
YW5kIGd1aWRlbGluZXMgZm9yIHRoZWlyIA0KICAgdXNlOyBpdCByZXZpc2Vz
IGFuZCByZXBsYWNlcyB0aGUgZ2VuZXJpYyBkZWZpbml0aW9ucyBpbiBSRkMg
MTczOCBhbmQgDQogICBSRkMgMTgwOCwgYW5kIGlzIGFuIGV4dGVuc2lvbiB0
byBSRkMgPz8/PyBvbiBVUkkgU3ludGF4Lg0KDQoxLiBJbnRyb2R1Y3Rpb24N
Cg0KICAgVW5pZm9ybSBSZXNvdXJjZSBMb2NhdG9ycyAoVVJMcykgcHJvdmlk
ZSBhIHNpbXBsZSBhbmQgZXh0ZW5zaWJsZQ0KICAgbWVhbnMgZm9yIGlkZW50
aWZ5aW5nIGEgcmVzb3VyY2UuICBUaGlzIHNwZWNpZmljYXRpb24gb2YgVVJM
IHN5bnRheA0KICAgYW5kIHNlbWFudGljcyBpcyBkZXJpdmVkIGZyb20gY29u
Y2VwdHMgaW50cm9kdWNlZCBieSB0aGUgV29ybGQgV2lkZQ0KICAgV2ViIGds
b2JhbCBpbmZvcm1hdGlvbiBpbml0aWF0aXZlLCB3aG9zZSB1c2Ugb2Ygc3Vj
aCBvYmplY3RzIGRhdGVzDQogICBmcm9tIDE5OTAgYW5kIGlzIGRlc2NyaWJl
ZCBpbiAiVW5pdmVyc2FsIFJlc291cmNlIElkZW50aWZpZXJzIGluIFdXVyIN
CiAgIFtSRkMxNjMwXS4gIFRoZSBzcGVjaWZpY2F0aW9uIG9mIFVSTHMgaXMg
ZGVzaWduZWQgdG8gbWVldCB0aGUNCiAgIHJlY29tbWVuZGF0aW9ucyBsYWlk
IG91dCBpbiAiRnVuY3Rpb25hbCBSZWNvbW1lbmRhdGlvbnMgZm9yIEludGVy
bmV0DQogICBSZXNvdXJjZSBMb2NhdG9ycyIgW1JGQzE3MzZdLiAgVVJMcyBh
cmUgb25lIHR5cGUgb2YgVVJJIChVbmlmb3JtDQogICBSZXNvdXJjZSBJZGVu
dGlmaWVyKTsgdGhlIGdlbmVyaWMgc3ludGF4IG9mIFVSSXMgaXMgbGF5ZWQg
b3V0IGluDQogICBSRkMgPz8/PyAoVVJJIFN5bnRheCkgYW5kIFVSTnMgKFVu
aWZvcm0gUmVzb3VyY2UgTmFtZXMpIGFyZSBkZXNjcmliZWQgDQogICBlbHNl
d2hlcmUgW1JGQzIxNDFdLg0KDQogICBUaGlzIGRvY3VtZW50IHVwZGF0ZXMg
YW5kIG1lcmdlcyAiVW5pZm9ybSBSZXNvdXJjZSBMb2NhdG9ycyINCiAgIFtS
RkMxNzM4XSBhbmQgIlJlbGF0aXZlIFVuaWZvcm0gUmVzb3VyY2UgTG9jYXRv
cnMiIFtSRkMxODA4XSBpbg0KICAgb3JkZXIgdG8gZGVmaW5lIGEgc2luZ2xl
LCBnZW5lcmFsIHN5bnRheCBmb3IgYWxsIFVSTHMuICBJdCBleGNsdWRlcw0K
ICAgdGhvc2UgcG9ydGlvbnMgb2YgUkZDIDE3MzggdGhhdCBkZWZpbmVkIHRo
ZSBzcGVjaWZpYyBzeW50YXggb2YNCiAgIGluZGl2aWR1YWwgVVJMIHNjaGVt
ZXM7IHRob3NlIHBvcnRpb25zIHdpbGwgYmUgdXBkYXRlZCBhcyBzZXBhcmF0
ZQ0KICAgZG9jdW1lbnRzLCBhcyB3aWxsIHRoZSBwcm9jZXNzIGZvciByZWdp
c3RyYXRpb24gb2YgbmV3IFVSTCBzY2hlbWVzLg0KICAgVGhpcyBkb2N1bWVu
dCBkb2VzIG5vdCBkaXNjdXNzIHRoZSBpc3N1ZXMgYW5kIHJlY29tbWVuZGF0
aW9uIGZvcg0KICAgZGVhbGluZyB3aXRoIGNoYXJhY3RlcnMgb3V0c2lkZSBv
ZiB0aGUgVVMtQVNDSUkgY2hhcmFjdGVyIHNldA0KICAgW0FTQ0lJXTsgdGhv
c2UgcmVjb21tZW5kYXRpb25zIGFyZSBkaXNjdXNzZWQgaW4gYSBzZXBhcmF0
ZSBkb2N1bWVudC4NCg0KICAgQWxsIHNpZ25pZmljYW50IGNoYW5nZXMgZnJv
bSB0aGUgcHJpb3IgUkZDcyBhcmUgbm90ZWQgaW4gQXBwZW5kaXggRi4NCg0K
MS4yLiBPdmVydmlldyBvZiBVUkxzDQoNCiAgIE1hbnkgVVJMIHNjaGVtZXMg
aGF2ZSBiZWVuIGRlZmluZWQuICBUaGUgc2NoZW1lIGRlZmluZXMgdGhlDQog
ICBzcGFjZSBvZiB0aGUgVVJMLCBhbmQgdGh1cyBtYXkgZnVydGhlciByZXN0
cmljdCB0aGUgc3ludGF4IGFuZA0KICAgc2VtYW50aWNzIG9mIGlkZW50aWZp
ZXJzIHVzaW5nIHRoYXQgc2NoZW1lLg0KDQogICBBbHRob3VnaCBtYW55IFVS
TCBzY2hlbWVzIGFyZSBuYW1lZCBhZnRlciBwcm90b2NvbHMsIHRoaXMgZG9l
cyBub3QNCiAgIGltcGx5IHRoYXQgdGhlIG9ubHkgd2F5IHRvIGFjY2VzcyB0
aGUgVVJMJ3MgcmVzb3VyY2UgaXMgdmlhIHRoZSBuYW1lZA0KICAgcHJvdG9j
b2wuICBHYXRld2F5cywgcHJveGllcywgY2FjaGVzLCBhbmQgbmFtZSByZXNv
bHV0aW9uIHNlcnZpY2VzDQogICBtaWdodCBiZSB1c2VkIHRvIGFjY2VzcyBz
b21lIHJlc291cmNlcywgaW5kZXBlbmRlbnQgb2YgdGhlIHByb3RvY29sDQog
ICBvZiB0aGVpciBvcmlnaW4sIGFuZCB0aGUgcmVzb2x1dGlvbiBvZiBzb21l
IFVSTHMgbWF5IHJlcXVpcmUgdGhlIHVzZQ0KICAgb2YgbW9yZSB0aGFuIG9u
ZSBwcm90b2NvbCAoZS5nLiwgYm90aCBETlMgYW5kIEhUVFAgYXJlIHR5cGlj
YWxseSB1c2VkDQogICB0byBhY2Nlc3MgYW4gImh0dHAiIFVSTCdzIHJlc291
cmNlIHdoZW4gaXQgY2FuJ3QgYmUgZm91bmQgaW4gYSBsb2NhbA0KICAgY2Fj
aGUpLg0KDQoxLjMuIEV4YW1wbGUgVVJMcw0KDQogICBUaGUgZm9sbG93aW5n
IGV4YW1wbGVzIGlsbHVzdHJhdGUgVVJMcyB3aGljaCBhcmUgaW4gY29tbW9u
IHVzZS4NCg0KICAgZnRwOi8vZnRwLmlzLmNvLnphL3JmYy9yZmMxODA4LnR4
dA0KICAgICAgLS0gZnRwIHNjaGVtZSBmb3IgRmlsZSBUcmFuc2ZlciBQcm90
b2NvbCBzZXJ2aWNlcw0KDQogICBnb3BoZXI6Ly9zcGluYWx0YXAubWljcm8u
dW1uLmVkdS8wMC9XZWF0aGVyL0NhbGlmb3JuaWEvTG9zJTIwQW5nZWxlcw0K
ICAgICAgLS0gZ29waGVyIHNjaGVtZSBmb3IgR29waGVyIGFuZCBHb3BoZXIr
IFByb3RvY29sIHNlcnZpY2VzDQoNCiAgIGh0dHA6Ly93d3cubWF0aC51aW8u
bm8vZmFxL2NvbXByZXNzaW9uLWZhcS9wYXJ0MS5odG1sDQogICAgICAtLSBo
dHRwIHNjaGVtZSBmb3IgSHlwZXJ0ZXh0IFRyYW5zZmVyIFByb3RvY29sIHNl
cnZpY2VzDQoNCiAgIG1haWx0bzptZHVlcnN0QGlmaS51bml6aC5jaA0KICAg
ICAgLS0gbWFpbHRvIHNjaGVtZSBmb3IgZWxlY3Ryb25pYyBtYWlsIGFkZHJl
c3Nlcw0KDQogICBuZXdzOmNvbXAuaW5mb3N5c3RlbXMud3d3LnNlcnZlcnMu
dW5peA0KICAgICAgLS0gbmV3cyBzY2hlbWUgZm9yIFVTRU5FVCBuZXdzIGdy
b3VwcyBhbmQgYXJ0aWNsZXMNCg0KICAgdGVsbmV0Oi8vbWVsdnlsLnVjb3Au
ZWR1Lw0KICAgICAgLS0gdGVsbmV0IHNjaGVtZSBmb3IgaW50ZXJhY3RpdmUg
c2VydmljZXMgdmlhIHRoZSBURUxORVQgUHJvdG9jb2wNCg0KMS40LiBIaWVy
YXJjaGljYWwgVVJMcyBhbmQgUmVsYXRpdmUgRm9ybXMNCg0KICAgVVJMIHNj
aGVtZXMgbWF5IHN1cHBvcnQgYSBoaWVyYXJjaGljYWwgbmFtaW5nIHN5c3Rl
bSwgd2hlcmUgdGhlDQogICBoaWVyYXJjaHkgb2YgdGhlIG5hbWUgaXMgZGVu
b3RlZCBieSBhICIvIiBkZWxpbWl0ZXIgc2VwYXJhdGluZyB0aGUNCiAgIGNv
bXBvbmVudHMgaW4gdGhlIHNjaGVtZS4gVGhlcmUgaXMgYSBgcmVsYXRpdmUn
IGZvcm0gb2YgVVJMIHJlZmVyZW5jZQ0KICAgd2hpY2ggaXMgdXNlZCBpbiBj
b25qdW5jdGlvbiB3aXRoIGEgYGJhc2UnIFVSTCAob2YgYSBoaWVyYXJjaGlj
YWwNCiAgIHNjaGVtZSkgdG8gcHJvZHVjZSBhbm90aGVyIFVSTC4gVGhlIHN5
bnRheCBvZiBoaWVyYXJjaGljYWwgVVJMcyBpcw0KICAgZGVzY3JpYmVkIGlu
IFNlY3Rpb24gMywgYW5kIHRoZSByZWxhdGl2ZSBVUkwgY2FsY3VsYXRpb24g
aXMgZGVzY3JpYmVkDQogICBpbiBTZWN0aW9uIDQuDQoNCjEuNS4gU3ludGF4
IE5vdGF0aW9uIGFuZCBDb21tb24gRWxlbWVudHMNCg0KICAgVGhpcyBkb2N1
bWVudCB1c2VzIHR3byBjb252ZW50aW9ucyB0byBkZXNjcmliZSBhbmQgZGVm
aW5lIHRoZSBzeW50YXgNCiAgIGZvciBVbmlmb3JtIFJlc291cmNlIExvY2F0
b3JzLiAgVGhlIGZpcnN0LCBjYWxsZWQgdGhlIGxheW91dCBmb3JtLCBpcw0K
ICAgYSBnZW5lcmFsIGRlc2NyaXB0aW9uIG9mIHRoZSBvcmRlciBvZiBjb21w
b25lbnRzIGFuZCBjb21wb25lbnQNCiAgIHNlcGFyYXRvcnMsIGFzIGluDQoN
CiAgICAgIDxmaXJzdD4vPHNlY29uZD47PHRoaXJkPj88Zm91cnRoPg0KDQog
ICBUaGUgY29tcG9uZW50IG5hbWVzIGFyZSBlbmNsb3NlZCBpbiBhbmdsZS1i
cmFja2V0cyBhbmQgYW55IGNoYXJhY3RlcnMNCiAgIG91dHNpZGUgYW5nbGUt
YnJhY2tldHMgYXJlIGxpdGVyYWwgc2VwYXJhdG9ycy4gIFdoaXRlc3BhY2Ug
c2hvdWxkIGJlDQogICBpZ25vcmVkLiAgVGhlc2UgZGVzY3JpcHRpb25zIGFy
ZSB1c2VkIGluZm9ybWFsbHkgYW5kIGRvIG5vdCBkZWZpbmUNCiAgIHRoZSBz
eW50YXggcmVxdWlyZW1lbnRzLg0KDQogICBUaGUgc2Vjb25kIGNvbnZlbnRp
b24gaXMgYSBCTkYtbGlrZSBncmFtbWFyLCB1c2VkIHRvIGRlZmluZSB0aGUN
CiAgIGZvcm1hbCBVUkwgc3ludGF4LiAgVGhlIGdyYW1tYXIgaXMgdGhhdCBv
ZiBbUkZDODIyXSwgZXhjZXB0IHRoYXQNCiAgICJ8IiBpcyB1c2VkIHRvIGRl
c2lnbmF0ZSBhbHRlcm5hdGl2ZXMuICBCcmllZmx5LCBydWxlcyBhcmUgc2Vw
YXJhdGVkDQogICBmcm9tIGRlZmluaXRpb25zIGJ5IGFuIGVxdWFsICI9Iiwg
aW5kZW50YXRpb24gaXMgdXNlZCB0byBjb250aW51ZSBhDQogICBydWxlIGRl
ZmluaXRpb24gb3ZlciBtb3JlIHRoYW4gb25lIGxpbmUsIGxpdGVyYWxzIGFy
ZSBxdW90ZWQgd2l0aCAiIiwNCiAgIHBhcmVudGhlc2VzICIoIiBhbmQgIiki
IGFyZSB1c2VkIHRvIGdyb3VwIGVsZW1lbnRzLCBvcHRpb25hbCBlbGVtZW50
cw0KICAgYXJlIGVuY2xvc2VkIGluICJbIiBhbmQgIl0iIGJyYWNrZXRzLCBh
bmQgZWxlbWVudHMgbWF5IGJlIHByZWNlZGVkDQogICB3aXRoIDxuPiogdG8g
ZGVzaWduYXRlIG4gb3IgbW9yZSByZXBldGl0aW9ucyBvZiB0aGUgZm9sbG93
aW5nDQogICBlbGVtZW50OyBuIGRlZmF1bHRzIHRvIDAuDQoNCiAgIFVubGlr
ZSBtYW55IHNwZWNpZmljYXRpb25zIHdoaWNoIHVzZSBhIEJORi1saWtlIGdy
YW1tYXIgdG8gZGVmaW5lIHRoZQ0KICAgYnl0ZXMgKG9jdGV0cykgYWxsb3dl
ZCBieSBhIHByb3RvY29sLCB0aGUgVVJMIGdyYW1tYXIgaXMgZGVmaW5lZCBp
bg0KICAgdGVybXMgb2YgY2hhcmFjdGVycy4gIEVhY2ggbGl0ZXJhbCBpbiB0
aGUgZ3JhbW1hciBjb3JyZXNwb25kcyB0byB0aGUNCiAgIGNoYXJhY3RlciBp
dCByZXByZXNlbnRzLCByYXRoZXIgdGhhbiB0byB0aGUgb2N0ZXQgZW5jb2Rp
bmcgb2YgdGhhdA0KICAgY2hhcmFjdGVyIGluIGFueSBwYXJ0aWN1bGFyIGNv
ZGVkIGNoYXJhY3RlciBzZXQuICBIb3cgYSBVUkwgaXMNCiAgIHJlcHJlc2Vu
dGVkIGluIHRlcm1zIG9mIGJpdHMgYW5kIGJ5dGVzIG9uIHRoZSB3aXJlIGlz
IGRlcGVuZGVudCB1cG9uDQogICB0aGUgY2hhcmFjdGVyIGVuY29kaW5nIG9m
IHRoZSBwcm90b2NvbCB1c2VkIHRvIHRyYW5zcG9ydCBpdCwgb3IgdGhlDQog
ICBjaGFyc2V0IG9mIHRoZSBkb2N1bWVudCB3aGljaCBjb250YWlucyBpdC4N
Cg0KICAgVGhlIGZvbGxvd2luZyBkZWZpbml0aW9ucyBhcmUgY29tbW9uIHRv
IG1hbnkgZWxlbWVudHM6DQoNCiAgICAgIGFscGhhICAgID0gbG93YWxwaGEg
fCB1cGFscGhhDQoNCiAgICAgIGxvd2FscGhhID0gImEiIHwgImIiIHwgImMi
IHwgImQiIHwgImUiIHwgImYiIHwgImciIHwgImgiIHwgImkiIHwNCiAgICAg
ICAgICAgICAgICAgImoiIHwgImsiIHwgImwiIHwgIm0iIHwgIm4iIHwgIm8i
IHwgInAiIHwgInEiIHwgInIiIHwNCiAgICAgICAgICAgICAgICAgInMiIHwg
InQiIHwgInUiIHwgInYiIHwgInciIHwgIngiIHwgInkiIHwgInoiDQoNCiAg
ICAgIHVwYWxwaGEgID0gIkEiIHwgIkIiIHwgIkMiIHwgIkQiIHwgIkUiIHwg
IkYiIHwgIkciIHwgIkgiIHwgIkkiIHwNCiAgICAgICAgICAgICAgICAgIkoi
IHwgIksiIHwgIkwiIHwgIk0iIHwgIk4iIHwgIk8iIHwgIlAiIHwgIlEiIHwg
IlIiIHwNCiAgICAgICAgICAgICAgICAgIlMiIHwgIlQiIHwgIlUiIHwgIlYi
IHwgIlciIHwgIlgiIHwgIlkiIHwgIloiDQoNCiAgICAgIGRpZ2l0ICAgID0g
IjAiIHwgIjEiIHwgIjIiIHwgIjMiIHwgIjQiIHwgIjUiIHwgIjYiIHwgIjci
IHwNCiAgICAgICAgICAgICAgICAgIjgiIHwgIjkiDQoNCiAgICAgIGFscGhh
bnVtID0gYWxwaGEgfCBkaWdpdA0KDQogICBUaGUgY29tcGxldGUgVVJMIHN5
bnRheCBpcyBjb2xsZWN0ZWQgaW4gQXBwZW5kaXggQS4NCg0KICAgQSBtb3Jl
IGRldGFpbGVkIGRpc2N1c3Npb24gb2YgVVJJIENoYXJhY3RlcnMgYW5kIEVz
Y2FwZSBTZXF1ZW5jZXMNCiAgIGlzIGF2YWlsYWJsZSBpbiBbUkZDID8/Pz9d
Lg0KDQoyLiBVUkwgUmVmZXJlbmNlcw0KDQogICBJbiBwcmFjdGljZSwgcmVz
b3VyY2UgaWRlbnRpZmllcnMgY29uc2lzdCBub3Qgb25seSBvZiBjb21wbGV0
ZSBVUkxzLA0KICAgYnV0IG90aGVyIHJlc291cmNlIHJlZmVyZW5jZXMgd2hp
Y2ggY29udGFpbiBlaXRoZXIgYW4gYWJzb2x1dGUNCiAgIG9yIHJlbGF0aXZl
IFVSTCBmb3JtLCBhbmQgbWF5IGJlIGZvbGxvd2VkIGJ5IGEgZnJhZ21lbnQg
aWRlbnRpZmllci4NCiAgIFRoZSB0ZXJtaW5vbG9neSBhcm91bmQgdGhlIHVz
ZSBvZiBVUkxzIGhhcyBiZWVuIGNvbmZ1c2luZy4NCg0KICAgVGhlIHRlcm0g
IlVSTC1yZWZlcmVuY2UiIGlzIHVzZWQgaGVyZSB0byBkZW5vdGUgdGhlIGNv
bW1vbiB1c2FnZSBvZg0KICAgYSByZXNvdXJjZSBpZGVudGlmaWVyLiAgQSBV
UkwgcmVmZXJlbmNlIG1heSBiZSBhYnNvbHV0ZSBvciByZWxhdGl2ZSwNCiAg
IGFuZCBtYXkgaGF2ZSBhZGRpdGlvbmFsIGluZm9ybWF0aW9uIGF0dGFjaGVk
IGluIHRoZSBmb3JtIG9mIGENCiAgIGZyYWdtZW50IGlkZW50aWZpZXIuICBI
b3dldmVyLCAidGhlIFVSTCIgd2hpY2ggcmVzdWx0cyBmcm9tIHN1Y2ggYQ0K
ICAgcmVmZXJlbmNlIGluY2x1ZGVzIG9ubHkgdGhlIGFic29sdXRlIFVSTCBh
ZnRlciB0aGUgZnJhZ21lbnQNCiAgIGlkZW50aWZpZXIgKGlmIGFueSkgaXMg
cmVtb3ZlZCBhbmQgYWZ0ZXIgYW55IHJlbGF0aXZlIFVSTCBpcw0KICAgcmVz
b2x2ZWQgdG8gaXRzIGFic29sdXRlIGZvcm0uICBBbHRob3VnaCBpdCBpcyBw
b3NzaWJsZSB0byBsaW1pdA0KICAgdGhlIGRpc2N1c3Npb24gb2YgVVJMIHN5
bnRheCBhbmQgc2VtYW50aWNzIHRvIHRoYXQgb2YgdGhlIGFic29sdXRlDQog
ICByZXN1bHQsIG1vc3QgdXNhZ2Ugb2YgVVJMcyBpcyB3aXRoaW4gZ2VuZXJh
bCBVUkwgcmVmZXJlbmNlcywgYW5kIGl0DQogICBpcyBpbXBvc3NpYmxlIHRv
IG9idGFpbiB0aGUgVVJMIGZyb20gc3VjaCBhIHJlZmVyZW5jZSB3aXRob3V0
IGFsc28NCiAgIHBhcnNpbmcgdGhlIGZyYWdtZW50IGFuZCByZXNvbHZpbmcg
dGhlIHJlbGF0aXZlIGZvcm0uDQoNCiAgICAgIFVSTC1yZWZlcmVuY2UgPSBb
IGFic29sdXRlVVJMIHwgcmVsYXRpdmVVUkwgXSBbICIjIiBmcmFnbWVudCBd
DQoNCiAgIFRoZSBzeW50YXggZm9yIHJlbGF0aXZlIFVSTHMgaXMgYSBzaG9y
dGVuZWQgZm9ybSBvZiB0aGF0IGZvciBhYnNvbHV0ZQ0KICAgVVJMcywgd2hl
cmUgc29tZSBwcmVmaXggb2YgdGhlIFVSTCBpcyBtaXNzaW5nIGFuZCBjZXJ0
YWluIHBhdGgNCiAgIGNvbXBvbmVudHMgKCIuIiBhbmQgIi4uIikgaGF2ZSBh
IHNwZWNpYWwgbWVhbmluZyB3aGVuIGludGVycHJldGluZyBhDQogICByZWxh
dGl2ZSBwYXRoLg0KDQogICBXaGVuIGEgVVJMIHJlZmVyZW5jZSBpcyB1c2Vk
IHRvIHBlcmZvcm0gYSByZXRyaWV2YWwgYWN0aW9uIG9uIHRoZQ0KICAgaWRl
bnRpZmllZCByZXNvdXJjZSwgdGhlIG9wdGlvbmFsIGZyYWdtZW50IGlkZW50
aWZpZXIsIHNlcGFyYXRlZCBmcm9tDQogICB0aGUgVVJMIGJ5IGEgY3Jvc3No
YXRjaCAoIiMiKSBjaGFyYWN0ZXIsIGNvbnNpc3RzIG9mIGFkZGl0aW9uYWwN
CiAgIHJlZmVyZW5jZSBpbmZvcm1hdGlvbiB0byBiZSBpbnRlcnByZXRlZCBi
eSB0aGUgdXNlciBhZ2VudCBhZnRlciB0aGUNCiAgIHJldHJpZXZhbCBhY3Rp
b24gaGFzIGJlZW4gc3VjY2Vzc2Z1bGx5IGNvbXBsZXRlZC4gIEFzIHN1Y2gs
IGl0IGlzIG5vdA0KICAgcGFydCBvZiBhIFVSTCwgYnV0IGlzIG9mdGVuIHVz
ZWQgaW4gY29uanVuY3Rpb24gd2l0aCBhIFVSTC4gIFRoZQ0KICAgZm9ybWF0
IGFuZCBpbnRlcnByZXRhdGlvbiBvZiBmcmFnbWVudCBpZGVudGlmaWVycyBp
cyBkZXBlbmRlbnQgb24gdGhlDQogICBtZWRpYSB0eXBlIG9mIHRoZSByZXRy
aWV2YWwgcmVzdWx0Lg0KDQogICAgICBmcmFnbWVudCAgICAgID0gKnVyaWMN
Cg0KICAgQSBVUkwgcmVmZXJlbmNlIHdoaWNoIGRvZXMgbm90IGNvbnRhaW4g
YSBVUkwgaXMgYSByZWZlcmVuY2UgdG8gdGhlDQogICBjdXJyZW50IGRvY3Vt
ZW50LiAgSW4gb3RoZXIgd29yZHMsIGFuIGVtcHR5IFVSTCByZWZlcmVuY2Ug
d2l0aGluIGENCiAgIGRvY3VtZW50IGlzIGludGVycHJldGVkIGFzIGEgcmVm
ZXJlbmNlIHRvIHRoZSBzdGFydCBvZiB0aGF0IGRvY3VtZW50LA0KICAgYW5k
IGEgcmVmZXJlbmNlIGNvbnRhaW5pbmcgb25seSBhIGZyYWdtZW50IGlkZW50
aWZpZXIgaXMgYSByZWZlcmVuY2UNCiAgIHRvIHRoZSBpZGVudGlmaWVkIGZy
YWdtZW50IG9mIHRoYXQgZG9jdW1lbnQuICBUcmF2ZXJzYWwgb2Ygc3VjaCBh
DQogICByZWZlcmVuY2Ugc2hvdWxkIG5vdCByZXN1bHQgaW4gYW4gYWRkaXRp
b25hbCByZXRyaWV2YWwgYWN0aW9uLg0KICAgSG93ZXZlciwgaWYgdGhlIFVS
TCByZWZlcmVuY2Ugb2NjdXJzIGluIGEgY29udGV4dCB0aGF0IGlzIGFsd2F5
cw0KICAgaW50ZW5kZWQgdG8gcmVzdWx0IGluIGEgbmV3IHJlcXVlc3QsIGFz
IGluIHRoZSBjYXNlIG9mIEhUTUwncyBGT1JNDQogICBlbGVtZW50LCB0aGVu
IGFuIGVtcHR5IFVSTCByZWZlcmVuY2UgcmVwcmVzZW50cyB0aGUgYmFzZSBV
Ukwgb2YgdGhlDQogICBjdXJyZW50IGRvY3VtZW50IGFuZCBzaG91bGQgYmUg
cmVwbGFjZWQgYnkgdGhhdCBVUkwgd2hlbiB0cmFuc2Zvcm1lZA0KICAgaW50
byBhIHJlcXVlc3QuDQoNCjMuIEdlbmVyaWMgVVJMIFN5bnRheA0KDQozLjEu
IFNjaGVtZQ0KDQogICBKdXN0IGFzIHRoZXJlIGFyZSBtYW55IGRpZmZlcmVu
dCBtZXRob2RzIG9mIGFjY2VzcyB0byByZXNvdXJjZXMsDQogICB0aGVyZSBh
cmUgYSB2YXJpZXR5IG9mIHNjaGVtZXMgZm9yIGlkZW50aWZ5aW5nIHN1Y2gN
CiAgIHJlc291cmNlcy4gIFRoZSBVUkwgc3ludGF4IGNvbnNpc3RzIG9mIGEg
c2VxdWVuY2Ugb2YgY29tcG9uZW50cw0KICAgc2VwYXJhdGVkIGJ5IHJlc2Vy
dmVkIGNoYXJhY3RlcnMsIHdpdGggdGhlIGZpcnN0IGNvbXBvbmVudCBkZWZp
bmluZw0KICAgdGhlIHNlbWFudGljcyBmb3IgdGhlIHJlbWFpbmRlciBvZiB0
aGUgVVJMIHN0cmluZy4NCg0KICAgSW4gZ2VuZXJhbCwgYWJzb2x1dGUgVVJM
cyBhcmUgd3JpdHRlbiBhcyBmb2xsb3dzOg0KDQogICAgICA8c2NoZW1lPjo8
c2NoZW1lLXNwZWNpZmljLXBhcnQ+DQoNCiAgIEFuIGFic29sdXRlIFVSTCBj
b250YWlucyB0aGUgbmFtZSBvZiB0aGUgc2NoZW1lIGJlaW5nIHVzZWQgKDxz
Y2hlbWU+KQ0KICAgZm9sbG93ZWQgYnkgYSBjb2xvbiAoIjoiKSBhbmQgdGhl
biBhIHN0cmluZyAodGhlIDxzY2hlbWUtc3BlY2lmaWMtDQogICBwYXJ0Pikg
d2hvc2UgaW50ZXJwcmV0YXRpb24gZGVwZW5kcyBvbiB0aGUgc2NoZW1lLg0K
DQogICBTY2hlbWUgbmFtZXMgY29uc2lzdCBvZiBhIHNlcXVlbmNlIG9mIGNo
YXJhY3RlcnMuICBUaGUgbG93ZXIgY2FzZQ0KICAgbGV0dGVycyAiYSItLSJ6
IiwgZGlnaXRzLCBhbmQgdGhlIGNoYXJhY3RlcnMgcGx1cyAoIisiKSwgcGVy
aW9kDQogICAoIi4iKSwgYW5kIGh5cGhlbiAoIi0iKSBhcmUgYWxsb3dlZC4g
IEZvciByZXNpbGllbmN5LCBwcm9ncmFtcw0KICAgaW50ZXJwcmV0aW5nIFVS
THMgc2hvdWxkIHRyZWF0IHVwcGVyIGNhc2UgbGV0dGVycyBhcyBlcXVpdmFs
ZW50IHRvDQogICBsb3dlciBjYXNlIGluIHNjaGVtZSBuYW1lcyAoZS5nLiwg
YWxsb3cgIkhUVFAiIGFzIHdlbGwgYXMgImh0dHAiKS4NCg0KICAgICAgc2No
ZW1lICAgICAgICA9IDEqKCBhbHBoYSB8IGRpZ2l0IHwgIisiIHwgIi0iIHwg
Ii4iICkNCg0KICAgUmVsYXRpdmUgVVJMIHJlZmVyZW5jZXMgYXJlIGRpc3Rp
bmd1aXNoZWQgZnJvbSBhYnNvbHV0ZSBVUkxzIGluIHRoYXQNCiAgIHRoZXkg
ZG8gbm90IGJlZ2luIHdpdGggYSBzY2hlbWUgbmFtZS4gIEluc3RlYWQsIHRo
ZSBzY2hlbWUgaXMNCiAgIGluaGVyaXRlZCBmcm9tIHRoZSBiYXNlIFVSTCwg
YXMgZGVzY3JpYmVkIGluIFNlY3Rpb24gNC4yLg0KDQozLjIuIE9wYXF1ZSBh
bmQgSGllcmFyY2hpY2FsIFVSTHMNCg0KICAgVGhlIFVSTCBzeW50YXggZG9l
cyBub3QgcmVxdWlyZSB0aGF0IHRoZSBzY2hlbWUtc3BlY2lmaWMtcGFydCBo
YXZlDQogICBhbnkgZ2VuZXJhbCBzdHJ1Y3R1cmUgb3Igc2V0IG9mIHNlbWFu
dGljcyB3aGljaCBpcyBjb21tb24gYW1vbmcgYWxsDQogICBVUkxzLiAgSG93
ZXZlciwgYSBzdWJzZXQgb2YgVVJMcyBkbyBzaGFyZSBhIGNvbW1vbiBzeW50
YXggZm9yDQogICByZXByZXNlbnRpbmcgaGllcmFyY2hpY2FsIHJlbGF0aW9u
c2hpcHMgd2l0aGluIHRoZSBuYW1lc3BhY2UuDQogICBUaGlzIGdlbmVyaWMt
VVJMIHN5bnRheCBpcyB1c2VkIGluIGludGVycHJldGluZyByZWxhdGl2ZSBV
UkxzLg0KDQogICAgICBhYnNvbHV0ZVVSTCAgID0gZ2VuZXJpYy1VUkwgfCBv
cGFxdWUtVVJMDQoNCiAgICAgIG9wYXF1ZS1VUkwgICAgPSBzY2hlbWUgIjoi
ICp1cmljDQoNCiAgICAgIGdlbmVyaWMtVVJMICAgPSBzY2hlbWUgIjoiIHJl
bGF0aXZlVVJMDQoNCiAgIFRoZSBzZXBhcmF0aW9uIG9mIHRoZSBVUkwgZ3Jh
bW1hciBpbnRvIDxnZW5lcmljLVVSTD4gYW5kIDxvcGFxdWUtVVJMPg0KICAg
aXMgcmVkdW5kYW50LCBzaW5jZSBib3RoIHJ1bGVzIHdpbGwgc3VjY2Vzc2Z1
bGx5IHBhcnNlIGFueSBzdHJpbmcgb2YNCiAgIDx1cmljPiBjaGFyYWN0ZXJz
LiAgVGhlIGRpc3RpbmN0aW9uIGlzIHNpbXBseSB0byBjbGFyaWZ5IHRoYXQg
YQ0KICAgcGFyc2VyIG9mIHJlbGF0aXZlIFVSTCByZWZlcmVuY2VzIChTZWN0
aW9uIDQpIHdpbGwgdmlldyBhIFVSTCBhcyBhDQogICBnZW5lcmljLVVSTCwg
d2hlcmVhcyBhIGhhbmRsZXIgb2YgYWJzb2x1dGUgcmVmZXJlbmNlcyBuZWVk
IG9ubHkgdmlldw0KICAgaXQgYXMgYW4gb3BhcXVlLVVSTC4NCg0KICAgVVJM
cyB3aGljaCBhcmUgaGllcmFyY2hpY2FsIGluIG5hdHVyZSB1c2UgdGhlIHNs
YXNoICIvIiBjaGFyYWN0ZXIgZm9yDQogICBzZXBhcmF0aW5nIGhpZXJhcmNo
aWNhbCBjb21wb25lbnRzLiAgRm9yIHNvbWUgZmlsZSBzeXN0ZW1zLCBhICIv
Ig0KICAgY2hhcmFjdGVyICh1c2VkIHRvIGRlbm90ZSB0aGUgaGllcmFyY2hp
Y2FsIHN0cnVjdHVyZSBvZiBhIFVSTCkgaXMgdGhlDQogICBkZWxpbWl0ZXIg
dXNlZCB0byBjb25zdHJ1Y3QgYSBmaWxlIG5hbWUgaGllcmFyY2h5LCBhbmQg
dGh1cyB0aGUgVVJMDQogICBwYXRoIHdpbGwgbG9vayBzaW1pbGFyIHRvIGEg
ZmlsZSBwYXRobmFtZS4gIFRoaXMgZG9lcyBOT1QgaW1wbHkgdGhhdA0KICAg
dGhlIHJlc291cmNlIGlzIGEgZmlsZSBvciB0aGF0IHRoZSBVUkwgbWFwcyB0
byBhbiBhY3R1YWwgZmlsZXN5c3RlbQ0KICAgcGF0aG5hbWUuDQoNCjMuMy4g
VVJMIFN5bnRhY3RpYyBDb21wb25lbnRzDQoNCiAgIFRoZSBVUkwgc3ludGF4
IGlzIGRlcGVuZGVudCB1cG9uIHRoZSBzY2hlbWUuICBTb21lIHNjaGVtZXMg
dXNlDQogICByZXNlcnZlZCBjaGFyYWN0ZXJzIGxpa2UgIj8iIGFuZCAiOyIg
dG8gaW5kaWNhdGUgc3BlY2lhbCBjb21wb25lbnRzLA0KICAgd2hpbGUgb3Ro
ZXJzIGp1c3QgY29uc2lkZXIgdGhlbSB0byBiZSBwYXJ0IG9mIHRoZSBwYXRo
LiAgSG93ZXZlciwNCiAgIG1vc3QgVVJMIHNjaGVtZXMgdXNlIGEgY29tbW9u
IHNlcXVlbmNlIG9mIGZvdXIgbWFpbiBjb21wb25lbnRzOg0KDQogICAgICA8
c2NoZW1lPjovLzxzaXRlPjxwYXRoPj88cXVlcnk+DQoNCiAgIGVhY2ggb2Yg
d2hpY2gsIGV4Y2VwdCA8c2NoZW1lPiwgbWF5IGJlIGFic2VudCBmcm9tIGEg
cGFydGljdWxhciBVUkwuDQogICBGb3IgZXhhbXBsZSwgc29tZSBVUkwgc2No
ZW1lcyBkbyBub3QgYWxsb3cgYSA8c2l0ZT4gY29tcG9uZW50LCBhbmQNCiAg
IG90aGVycyBkbyBub3QgdXNlIGEgPHF1ZXJ5PiBjb21wb25lbnQuDQoNCjMu
My4xLiBTaXRlIENvbXBvbmVudA0KDQogICBNYW55IFVSTCBzY2hlbWVzIGlu
Y2x1ZGUgYSB0b3AgaGllcmFyY2hpY2FsIGVsZW1lbnQgZm9yIGEgbmFtaW5n
DQogICBhdXRob3JpdHksIHN1Y2ggdGhhdCB0aGUgbmFtZXNwYWNlIGRlZmlu
ZWQgYnkgdGhlIHJlbWFpbmRlciBvZiB0aGUNCiAgIFVSTCBpcyBnb3Zlcm5l
ZCBieSB0aGF0IGF1dGhvcml0eS4gIFRoaXMgPHNpdGU+IGNvbXBvbmVudCBp
cw0KICAgdHlwaWNhbGx5IGRlZmluZWQgYnkgYW4gSW50ZXJuZXQtYmFzZWQg
c2VydmVyIG9yIGEgc2NoZW1lLXNwZWNpZmljDQogICByZWdpc3RyeSBvZiBu
YW1pbmcgYXV0aG9yaXRpZXMuDQoNCiAgICAgIHNpdGUgICAgICAgICAgPSBz
ZXJ2ZXIgfCBhdXRob3JpdHkNCg0KICAgVGhlIDxzaXRlPiBjb21wb25lbnQg
aXMgcHJlY2VkZWQgYnkgYSBkb3VibGUgc2xhc2ggIi8vIiBhbmQgaXMNCiAg
IHRlcm1pbmF0ZWQgYnkgdGhlIG5leHQgc2xhc2ggIi8iLCBxdWVzdGlvbi1t
YXJrICI/Iiwgb3IgYnkgdGhlIGVuZCBvZg0KICAgdGhlIFVSTC4gIFdpdGhp
biB0aGUgPHNpdGU+IGNvbXBvbmVudCwgdGhlIGNoYXJhY3RlcnMgIjoiLCAi
QCIsICI/IiwNCiAgIGFuZCAiLyIgYXJlIHJlc2VydmVkLg0KDQogICBUaGUg
c3RydWN0dXJlIG9mIGEgcmVnaXN0cnktYmFzZWQgbmFtaW5nIGF1dGhvcml0
eSBpcyBzcGVjaWZpYyB0byB0aGUNCiAgIFVSTCBzY2hlbWUsIGJ1dCBjb25z
dHJhaW5lZCB0byB0aGUgYWxsb3dlZCBjaGFyYWN0ZXJzIGZvciA8c2l0ZT4u
DQoNCiAgICAgIGF1dGhvcml0eSAgICAgPSAqKCB1bnJlc2VydmVkIHwgZXNj
YXBlZCB8DQogICAgICAgICAgICAgICAgICAgICAgICAgIjsiIHwgIjoiIHwg
IkAiIHwgIiYiIHwgIj0iIHwgIisiICkNCg0KICAgVVJMIHNjaGVtZXMgdGhh
dCBpbnZvbHZlIHRoZSBkaXJlY3QgdXNlIG9mIGFuIElQLWJhc2VkIHByb3Rv
Y29sIHRvIGENCiAgIHNwZWNpZmllZCBzZXJ2ZXIgb24gdGhlIEludGVybmV0
IHVzZSBhIGNvbW1vbiBzeW50YXggZm9yIHRoZSA8c2l0ZT4NCiAgIGNvbXBv
bmVudCBvZiB0aGUgVVJMJ3Mgc2NoZW1lLXNwZWNpZmljIGRhdGE6DQoNCiAg
ICAgICAgPHVzZXJpbmZvPkA8aG9zdD46PHBvcnQ+DQoNCiAgIHdoZXJlIDx1
c2VyaW5mbz4gbWF5IGNvbnNpc3Qgb2YgYSB1c2VyIG5hbWUgYW5kLCBvcHRp
b25hbGx5LA0KICAgc2NoZW1lLXNwZWNpZmljIGluZm9ybWF0aW9uIGFib3V0
IGhvdyB0byBnYWluIGF1dGhvcml6YXRpb24gdG8gYWNjZXNzDQogICB0aGUg
c2VydmVyLiAgVGhlIHBhcnRzICI8dXNlcmluZm8+QCIgYW5kICI6PHBvcnQ+
IiBtYXkgYmUgb21pdHRlZC4NCg0KICAgICAgc2VydmVyICAgICAgICA9IFsg
WyB1c2VyaW5mbyBdICJAIiBdIGhvc3Rwb3J0IF0NCg0KICAgVGhlIHVzZXIg
aW5mb3JtYXRpb24sIGlmIHByZXNlbnQsIGlzIGZvbGxvd2VkIGJ5IGEgY29t
bWVyY2lhbA0KICAgYXQtc2lnbiAiQCIuDQoNCiAgICAgIHVzZXJpbmZvICAg
ICAgPSAqKCB1bnJlc2VydmVkIHwgZXNjYXBlZCB8ICI6IiB8ICI7IiB8DQog
ICAgICAgICAgICAgICAgICAgICAgICAgIiYiIHwgIj0iIHwgIisiICkNCg0K
ICAgU29tZSBVUkwgc2NoZW1lcyB1c2UgdGhlIGZvcm1hdCAidXNlcjpwYXNz
d29yZCIgaW4gdGhlIDx1c2VyaW5mbz4NCiAgIGZpZWxkLiBUaGlzIHByYWN0
aWNlIGlzIE5PVCBSRUNPTU1FTkRFRCwgYmVjYXVzZSB0aGUgcGFzc2luZyBv
Zg0KICAgYXV0aGVudGljYXRpb24gaW5mb3JtYXRpb24gaW4gY2xlYXIgdGV4
dCAoc3VjaCBhcyBVUkxzKSBoYXMgcHJvdmVuIHRvDQogICBiZSBhIHNlY3Vy
aXR5IHJpc2sgaW4gYWxtb3N0IGV2ZXJ5IGNhc2Ugd2hlcmUgaXQgaGFzIGJl
ZW4gdXNlZC4NCiAgIA0KICAgVGhlIGhvc3QgaXMgYSBkb21haW4gbmFtZSBv
ZiBhIG5ldHdvcmsgaG9zdCwgb3IgaXRzIElQdjQgYWRkcmVzcyBhcw0KICAg
YSBzZXQgb2YgZm91ciBkZWNpbWFsIGRpZ2l0IGdyb3VwcyBzZXBhcmF0ZWQg
YnkgIi4iLiAgTGl0ZXJhbCBJUHY2DQogICBhZGRyZXNzZXMgYXJlIG5vdCBz
dXBwb3J0ZWQuDQoNCiAgICAgIGhvc3Rwb3J0ICAgICAgPSBob3N0IFsgIjoi
IHBvcnQgXQ0KICAgICAgaG9zdCAgICAgICAgICA9IGhvc3RuYW1lIHwgSVB2
NGFkZHJlc3MNCiAgICAgIGhvc3RuYW1lICAgICAgPSAqKCBkb21haW5sYWJl
bCAiLiIgKSB0b3BsYWJlbCBbICIuIiBdDQogICAgICBkb21haW5sYWJlbCAg
ID0gYWxwaGFudW0gfCBhbHBoYW51bSAqKCBhbHBoYW51bSB8ICItIiApIGFs
cGhhbnVtDQogICAgICB0b3BsYWJlbCAgICAgID0gYWxwaGEgfCBhbHBoYSAq
KCBhbHBoYW51bSB8ICItIiApIGFscGhhbnVtDQogICAgICBJUHY0YWRkcmVz
cyAgID0gMSpkaWdpdCAiLiIgMSpkaWdpdCAiLiIgMSpkaWdpdCAiLiIgMSpk
aWdpdA0KICAgICAgcG9ydCAgICAgICAgICA9ICpkaWdpdA0KDQogICBIb3N0
bmFtZXMgdGFrZSB0aGUgZm9ybSBkZXNjcmliZWQgaW4gU2VjdGlvbiAzIG9m
IFtSRkMxMDM0XSBhbmQNCiAgIFNlY3Rpb24gMi4xIG9mIFtSRkMxMTIzXTog
YSBzZXF1ZW5jZSBvZiBkb21haW4gbGFiZWxzIHNlcGFyYXRlZCBieQ0KICAg
Ii4iLCBlYWNoIGRvbWFpbiBsYWJlbCBzdGFydGluZyBhbmQgZW5kaW5nIHdp
dGggYW4gYWxwaGFudW1lcmljDQogICBjaGFyYWN0ZXIgYW5kIHBvc3NpYmx5
IGFsc28gY29udGFpbmluZyAiLSIgY2hhcmFjdGVycy4gIFRoZSByaWdodG1v
c3QNCiAgIGRvbWFpbiBsYWJlbCBvZiBhIGZ1bGx5IHF1YWxpZmllZCBkb21h
aW4gbmFtZSB3aWxsIG5ldmVyIHN0YXJ0IHdpdGggYQ0KICAgZGlnaXQsIHRo
dXMgc3ludGFjdGljYWxseSBkaXN0aW5ndWlzaGluZyBkb21haW4gbmFtZXMg
ZnJvbSBJUHY0DQogICBhZGRyZXNzZXMsIGFuZCBtYXkgYmUgZm9sbG93ZWQg
YnkgYSBzaW5nbGUgIi4iIGlmIGl0IGlzIG5lY2Vzc2FyeSB0bw0KICAgZGlz
dGluZ3Vpc2ggYmV0d2VlbiB0aGUgY29tcGxldGUgZG9tYWluIG5hbWUgYW5k
IGFueSBsb2NhbCBkb21haW4uDQogICBUbyBhY3R1YWxseSBiZSAiVW5pZm9y
bSIgYXMgYSByZXNvdXJjZSBsb2NhdG9yLCBhIFVSTCBob3N0bmFtZSBzaG91
bGQNCiAgIGJlIGEgZnVsbHkgcXVhbGlmaWVkIGRvbWFpbiBuYW1lLiAgSW4g
cHJhY3RpY2UsIGhvd2V2ZXIsIHRoZSBob3N0DQogICBjb21wb25lbnQgbWF5
IGJlIGEgbG9jYWwgZG9tYWluIGxpdGVyYWwuDQoNCiAgICAgIE5vdGU6IEEg
c3VpdGFibGUgcmVwcmVzZW50YXRpb24gZm9yIGluY2x1ZGluZyBhIGxpdGVy
YWwgSVB2Ng0KICAgICAgYWRkcmVzcyBhcyB0aGUgaG9zdCBwYXJ0IG9mIGEg
VVJMIGlzIGRlc2lyZWQsIGJ1dCBoYXMgbm90IHlldA0KICAgICAgYmVlbiBk
ZXRlcm1pbmVkIG9yIGltcGxlbWVudGVkIGluIHByYWN0aWNlLg0KDQogICBU
aGUgcG9ydCBpcyB0aGUgbmV0d29yayBwb3J0IG51bWJlciBmb3IgdGhlIHNl
cnZlci4gIE1vc3Qgc2NoZW1lcw0KICAgZGVzaWduYXRlIHByb3RvY29scyB0
aGF0IGhhdmUgYSBkZWZhdWx0IHBvcnQgbnVtYmVyLiAgQW5vdGhlciBwb3J0
DQogICBudW1iZXIgbWF5IG9wdGlvbmFsbHkgYmUgc3VwcGxpZWQsIGluIGRl
Y2ltYWwsIHNlcGFyYXRlZCBmcm9tIHRoZQ0KICAgaG9zdCBieSBhIGNvbG9u
LiAgSWYgdGhlIHBvcnQgaXMgb21pdHRlZCwgdGhlIGRlZmF1bHQgcG9ydCBu
dW1iZXIgaXMNCiAgIGFzc3VtZWQuDQoNCiAgIEEgc2l0ZSBjb21wb25lbnQg
aXMgbm90IHJlcXVpcmVkIGZvciBhIFVSTCBzY2hlbWUgdG8gbWFrZSB1c2Ug
b2YNCiAgIHJlbGF0aXZlIHJlZmVyZW5jZXMuICBBIGJhc2UgVVJMIHdpdGhv
dXQgYSBzaXRlIGNvbXBvbmVudCBpbXBsaWVzDQogICB0aGF0IGFueSByZWxh
dGl2ZSByZWZlcmVuY2Ugd2lsbCBhbHNvIGJlIHdpdGhvdXQgYSBzaXRlIGNv
bXBvbmVudC4NCg0KMy4zLjIuIFBhdGggQ29tcG9uZW50DQoNCiAgIFRoZSBw
YXRoIGNvbXBvbmVudCBjb250YWlucyBkYXRhLCBzcGVjaWZpYyB0byB0aGUg
c2l0ZSAob3IgdGhlIHNjaGVtZQ0KICAgaWYgdGhlcmUgaXMgbm8gc2l0ZSBj
b21wb25lbnQpLCBpZGVudGlmeWluZyB0aGUgcmVzb3VyY2Ugd2l0aGluIHRo
ZQ0KICAgc2NvcGUgb2YgdGhhdCBzY2hlbWUgYW5kIHNpdGUuDQoNCiAgICAg
IHBhdGggICAgICAgICAgPSBbICIvIiBdIHBhdGhfc2VnbWVudHMNCg0KICAg
ICAgcGF0aF9zZWdtZW50cyA9IHNlZ21lbnQgKiggIi8iIHNlZ21lbnQgKQ0K
ICAgICAgc2VnbWVudCAgICAgICA9ICpwY2hhciAqKCAiOyIgcGFyYW0gKQ0K
ICAgICAgcGFyYW0gICAgICAgICA9ICpwY2hhcg0KDQogICAgICBwY2hhciAg
ICAgICAgID0gdW5yZXNlcnZlZCB8IGVzY2FwZWQgfCAiOiIgfCAiQCIgfCAi
JiIgfCAiPSIgfCAiKyINCg0KICAgVGhlIHBhdGggbWF5IGNvbnNpc3Qgb2Yg
YSBzZXF1ZW5jZSBvZiBwYXRoIHNlZ21lbnRzIHNlcGFyYXRlZCBieSBhDQog
ICBzaW5nbGUgc2xhc2ggIi8iIGNoYXJhY3Rlci4gIFdpdGhpbiBhIHBhdGgg
c2VnbWVudCwgdGhlIGNoYXJhY3RlcnMNCiAgICIvIiwgIjsiLCAiPSIsIGFu
ZCAiPyIgYXJlIHJlc2VydmVkLiAgRWFjaCBwYXRoIHNlZ21lbnQgbWF5IGlu
Y2x1ZGUgYQ0KICAgc2VxdWVuY2Ugb2YgcGFyYW1ldGVycywgaW5kaWNhdGVk
IGJ5IHRoZSBzZW1pY29sb24gIjsiIGNoYXJhY3Rlci4NCiAgIFRoZSBwYXJh
bWV0ZXJzIGFyZSBub3Qgc2lnbmlmaWNhbnQgdG8gdGhlIHBhcnNpbmcgb2Yg
cmVsYXRpdmUNCiAgIHJlZmVyZW5jZXMuDQoNCjMuMy4zLiBRdWVyeSBDb21w
b25lbnQNCg0KICAgVGhlIHF1ZXJ5IGNvbXBvbmVudCBpcyBhIHN0cmluZyBv
ZiBpbmZvcm1hdGlvbiB0byBiZSBpbnRlcnByZXRlZCBieQ0KICAgdGhlIHJl
c291cmNlLg0KDQogICAgICBxdWVyeSAgICAgICAgID0gKnVyaWMNCg0KICAg
V2l0aGluIGEgcXVlcnkgY29tcG9uZW50LCB0aGUgY2hhcmFjdGVycyAiLyIs
ICImIiwgIj0iLCBhbmQgIisiIGFyZQ0KICAgcmVzZXJ2ZWQuDQoNCjMuNC4g
UGFyc2luZyBhIFVSTCBSZWZlcmVuY2UNCg0KICAgQSBVUkwgcmVmZXJlbmNl
IGlzIHR5cGljYWxseSBwYXJzZWQgYWNjb3JkaW5nIHRvIHRoZSBmaXZlIG1h
aW4NCiAgIGNvbXBvbmVudHMgaW4gb3JkZXIgdG8gZGV0ZXJtaW5lIHdoYXQg
Y29tcG9uZW50cyBhcmUgcHJlc2VudCBhbmQNCiAgIHdoZXRoZXIgb3Igbm90
IHRoZSByZWZlcmVuY2UgaXMgcmVsYXRpdmUgb3IgYWJzb2x1dGUuICBUaGUg
aW5kaXZpZHVhbA0KICAgY29tcG9uZW50cyBhcmUgdGhlbiBwYXJzZWQgZm9y
IHRoZWlyIHN1YnBhcnRzIGFuZCB0byB2ZXJpZnkgdGhlaXINCiAgIHZhbGlk
aXR5LiAgQSByZWZlcmVuY2UgaXMgcGFyc2VkIGFzIGlmIGl0IGlzIGEgZ2Vu
ZXJpYy1VUkwsIGV2ZW4NCiAgIHRob3VnaCBpdCBtaWdodCBiZSBjb25zaWRl
cmVkIG9wYXF1ZSBieSBsYXRlciBwcm9jZXNzZXMuDQoNCiAgIEFsdGhvdWdo
IHRoZSBCTkYgZGVmaW5lcyB3aGF0IGlzIGFsbG93ZWQgaW4gZWFjaCBjb21w
b25lbnQsIGl0IGlzDQogICBhbWJpZ3VvdXMgaW4gdGVybXMgb2YgZGlmZmVy
ZW50aWF0aW5nIGJldHdlZW4gYSBzaXRlIGNvbXBvbmVudCBhbmQNCiAgIGEg
cGF0aCBjb21wb25lbnQgdGhhdCBiZWdpbnMgd2l0aCB0d28gc2xhc2ggY2hh
cmFjdGVycy4gIFRoZSBncmVlZHkNCiAgIGFsZ29yaXRobSBpcyB1c2VkIGZv
ciBkaXNhbWJpZ3VhdGlvbjogdGhlIGxlZnQtbW9zdCBtYXRjaGluZyBydWxl
DQogICBzb2FrcyB1cCBhcyBtdWNoIG9mIHRoZSBVUkwgcmVmZXJlbmNlIHN0
cmluZyBhcyBpdCBpcyBjYXBhYmxlIG9mDQogICBtYXRjaGluZy4gIEluIG90
aGVyIHdvcmRzLCB0aGUgc2l0ZSBjb21wb25lbnQgd2lucy4NCiAgIA0KICAg
UmVhZGVycyBmYW1pbGlhciB3aXRoIHJlZ3VsYXIgZXhwcmVzc2lvbnMgc2hv
dWxkIHNlZSBBcHBlbmRpeCBCIGZvciBhDQogICBjb25jcmV0ZSBwYXJzaW5n
IGV4YW1wbGUgYW5kIHRlc3Qgb3JhY2xlLg0KDQoNCjQuIFJlbGF0aXZlIFVS
TCBSZWZlcmVuY2VzDQoNCiAgIEl0IGlzIG9mdGVuIHRoZSBjYXNlIHRoYXQg
YSBncm91cCBvciAidHJlZSIgb2YgZG9jdW1lbnRzIGhhcyBiZWVuDQogICBj
b25zdHJ1Y3RlZCB0byBzZXJ2ZSBhIGNvbW1vbiBwdXJwb3NlOyB0aGUgdmFz
dCBtYWpvcml0eSBvZiBVUkxzIGluDQogICB0aGVzZSBkb2N1bWVudHMgcG9p
bnQgdG8gbG9jYXRpb25zIHdpdGhpbiB0aGUgdHJlZSByYXRoZXIgdGhhbg0K
ICAgb3V0c2lkZSBvZiBpdC4gIFNpbWlsYXJseSwgZG9jdW1lbnRzIGxvY2F0
ZWQgYXQgYSBwYXJ0aWN1bGFyIHNpdGUNCiAgIGFyZSBtdWNoIG1vcmUgbGlr
ZWx5IHRvIHJlZmVyIHRvIG90aGVyIHJlc291cmNlcyBhdCB0aGF0IHNpdGUg
dGhhbg0KICAgdG8gcmVzb3VyY2VzIGF0IHJlbW90ZSBzaXRlcy4NCg0KICAg
UmVsYXRpdmUgYWRkcmVzc2luZyBvZiBVUkxzIGFsbG93cyBkb2N1bWVudCB0
cmVlcyB0byBiZSBwYXJ0aWFsbHkNCiAgIGluZGVwZW5kZW50IG9mIHRoZWly
IGxvY2F0aW9uIGFuZCBhY2Nlc3Mgc2NoZW1lLiAgRm9yIGluc3RhbmNlLCBp
dCBpcw0KICAgcG9zc2libGUgZm9yIGEgc2luZ2xlIHNldCBvZiBoeXBlcnRl
eHQgZG9jdW1lbnRzIHRvIGJlIHNpbXVsdGFuZW91c2x5DQogICBhY2Nlc3Np
YmxlIGFuZCB0cmF2ZXJzYWJsZSB2aWEgZWFjaCBvZiB0aGUgImZpbGUiLCAi
aHR0cCIsIGFuZCAiZnRwIg0KICAgc2NoZW1lcyBpZiB0aGUgZG9jdW1lbnRz
IHJlZmVyIHRvIGVhY2ggb3RoZXIgdXNpbmcgcmVsYXRpdmUgVVJMcy4NCiAg
IEZ1cnRoZXJtb3JlLCBzdWNoIGRvY3VtZW50IHRyZWVzIGNhbiBiZSBtb3Zl
ZCwgYXMgYSB3aG9sZSwgd2l0aG91dA0KICAgY2hhbmdpbmcgYW55IG9mIHRo
ZSByZWxhdGl2ZSByZWZlcmVuY2VzLiAgRXhwZXJpZW5jZSB3aXRoaW4gdGhl
IFdXVw0KICAgaGFzIGRlbW9uc3RyYXRlZCB0aGF0IHRoZSBhYmlsaXR5IHRv
IHBlcmZvcm0gcmVsYXRpdmUgcmVmZXJlbmNpbmcNCiAgIGlzIG5lY2Vzc2Fy
eSBmb3IgdGhlIGxvbmctdGVybSB1c2FiaWxpdHkgb2YgZW1iZWRkZWQgVVJM
cy4NCg0KICAgICAgcmVsYXRpdmVVUkwgICA9IG5ldF9wYXRoIHwgYWJzX3Bh
dGggfCByZWxfcGF0aA0KDQogICBBIHJlbGF0aXZlIHJlZmVyZW5jZSBiZWdp
bm5pbmcgd2l0aCB0d28gc2xhc2ggY2hhcmFjdGVycyBpcyB0ZXJtZWQgYQ0K
ICAgbmV0d29yay1wYXRoIHJlZmVyZW5jZS4gIFN1Y2ggcmVmZXJlbmNlcyBh
cmUgcmFyZWx5IHVzZWQuDQoNCiAgICAgIG5ldF9wYXRoICAgICAgPSAiLy8i
IHNpdGUgWyBhYnNfcGF0aCBdDQoNCiAgIEEgcmVsYXRpdmUgcmVmZXJlbmNl
IGJlZ2lubmluZyB3aXRoIGEgc2luZ2xlIHNsYXNoIGNoYXJhY3RlciBpcw0K
ICAgdGVybWVkIGFuIGFic29sdXRlLXBhdGggcmVmZXJlbmNlLg0KDQogICAg
ICBhYnNfcGF0aCAgICAgID0gIi8iICByZWxfcGF0aA0KDQogICBBIHJlbGF0
aXZlIHJlZmVyZW5jZSB3aGljaCBkb2VzIG5vdCBiZWdpbiB3aXRoIGEgc2No
ZW1lIG5hbWUgb3IgYQ0KICAgc2xhc2ggY2hhcmFjdGVyIGlzIHRlcm1lZCBh
IHJlbGF0aXZlLXBhdGggcmVmZXJlbmNlLg0KDQogICAgICByZWxfcGF0aCAg
ICAgID0gWyBwYXRoX3NlZ21lbnRzIF0gWyAiPyIgcXVlcnkgXQ0KDQogICBX
aXRoaW4gYSByZWxhdGl2ZS1wYXRoIHJlZmVyZW5jZSwgdGhlIGNvbXBsZXRl
IHBhdGggc2VnbWVudHMgIi4iIGFuZA0KICAgIi4uIiBoYXZlIHNwZWNpYWwg
bWVhbmluZ3M6ICJ0aGUgY3VycmVudCBoaWVyYXJjaHkgbGV2ZWwiIGFuZCAi
dGhlDQogICBsZXZlbCBhYm92ZSB0aGlzIGhpZXJhcmNoeSBsZXZlbCIsIHJl
c3BlY3RpdmVseS4gIEFsdGhvdWdoIHRoaXMgaXMNCiAgIHZlcnkgc2ltaWxh
ciB0byB0aGVpciB1c2Ugd2l0aGluIFVuaXgtYmFzZWQgZmlsZXN5c3RlbXMg
dG8gaW5kaWNhdGUNCiAgIGRpcmVjdG9yeSBsZXZlbHMsIHRoZXNlIHBhdGgg
Y29tcG9uZW50cyBhcmUgb25seSBjb25zaWRlcmVkIHNwZWNpYWwNCiAgIHdo
ZW4gcmVzb2x2aW5nIGEgcmVsYXRpdmUtcGF0aCByZWZlcmVuY2UgdG8gaXRz
IGFic29sdXRlIGZvcm0NCiAgIChTZWN0aW9uIDQuMikuDQoNCiAgIEF1dGhv
cnMgc2hvdWxkIGJlIGF3YXJlIHRoYXQgYSBwYXRoIHNlZ21lbnQgd2hpY2gg
Y29udGFpbnMgYSBjb2xvbg0KICAgY2hhcmFjdGVyIGNhbm5vdCBiZSB1c2Vk
IGFzIHRoZSBmaXJzdCBzZWdtZW50IG9mIGEgcmVsYXRpdmUgVVJMIHBhdGgN
CiAgIChlLmcuLCAidGhpczp0aGF0IiksIGJlY2F1c2UgaXQgd291bGQgYmUg
bWlzdGFrZW4gZm9yIGEgc2NoZW1lIG5hbWUuDQogICBJdCBpcyB0aGVyZWZv
cmUgbmVjZXNzYXJ5IHRvIHByZWNlZGUgc3VjaCBzZWdtZW50cyB3aXRoIG90
aGVyDQogICBzZWdtZW50cyAoZS5nLiwgIi4vdGhpczp0aGF0IikgaW4gb3Jk
ZXIgZm9yIHRoZW0gdG8gYmUgcmVmZXJlbmNlZCBhcw0KICAgYSByZWxhdGl2
ZSBwYXRoLg0KDQogICBJdCBpcyBub3QgbmVjZXNzYXJ5IGZvciBhbGwgVVJM
cyB3aXRoaW4gYSBnaXZlbiBzY2hlbWUgdG8gYmUNCiAgIHJlc3RyaWN0ZWQg
dG8gdGhlIGdlbmVyaWMtVVJMIHN5bnRheCwgc2luY2UgdGhlIGhpZXJhcmNo
aWNhbA0KICAgcHJvcGVydGllcyBvZiB0aGF0IHN5bnRheCBhcmUgb25seSBu
ZWNlc3Nhcnkgd2hlbiByZWxhdGl2ZSBVUkxzIGFyZQ0KICAgdXNlZCB3aXRo
aW4gYSBwYXJ0aWN1bGFyIGRvY3VtZW50LiAgRG9jdW1lbnRzIGNhbiBvbmx5
IG1ha2UgdXNlIG9mDQogICByZWxhdGl2ZSBVUkxzIHdoZW4gdGhlaXIgYmFz
ZSBVUkwgZml0cyB3aXRoaW4gdGhlIGdlbmVyaWMtVVJMIHN5bnRheC4NCiAg
IEl0IGlzIGFzc3VtZWQgdGhhdCBhbnkgZG9jdW1lbnQgd2hpY2ggY29udGFp
bnMgYSByZWxhdGl2ZSByZWZlcmVuY2UNCiAgIHdpbGwgYWxzbyBoYXZlIGEg
YmFzZSBVUkwgdGhhdCBvYmV5cyB0aGUgc3ludGF4LiAgSW4gb3RoZXIgd29y
ZHMsDQogICByZWxhdGl2ZSBVUkxzIGNhbm5vdCBiZSB1c2VkIHdpdGhpbiBh
IGRvY3VtZW50IHRoYXQgaGFzIGFuIHVuc3VpdGFibGUNCiAgIGJhc2UgVVJM
Lg0KDQo0LjEuIEVzdGFibGlzaGluZyBhIEJhc2UgVVJMDQoNCiAgIFRoZSB0
ZXJtICJyZWxhdGl2ZSBVUkwiIGltcGxpZXMgdGhhdCB0aGVyZSBleGlzdHMg
c29tZSBhYnNvbHV0ZSAiYmFzZQ0KICAgVVJMIiBhZ2FpbnN0IHdoaWNoIHRo
ZSByZWxhdGl2ZSByZWZlcmVuY2UgaXMgYXBwbGllZC4gIEluZGVlZCwgdGhl
DQogICBiYXNlIFVSTCBpcyBuZWNlc3NhcnkgdG8gZGVmaW5lIHRoZSBzZW1h
bnRpY3Mgb2YgYW55IHJlbGF0aXZlIFVSTA0KICAgcmVmZXJlbmNlOyB3aXRo
b3V0IGl0LCBhIHJlbGF0aXZlIHJlZmVyZW5jZSBpcyBtZWFuaW5nbGVzcy4g
IEluIG9yZGVyDQogICBmb3IgcmVsYXRpdmUgVVJMcyB0byBiZSB1c2FibGUg
d2l0aGluIGEgZG9jdW1lbnQsIHRoZSBiYXNlIFVSTCBvZg0KICAgdGhhdCBk
b2N1bWVudCBtdXN0IGJlIGtub3duIHRvIHRoZSBwYXJzZXIuDQoNCiAgIFRo
ZSBiYXNlIFVSTCBvZiBhIGRvY3VtZW50IGNhbiBiZSBlc3RhYmxpc2hlZCBp
biBvbmUgb2YgZm91ciB3YXlzLA0KICAgbGlzdGVkIGJlbG93IGluIG9yZGVy
IG9mIHByZWNlZGVuY2UuICBUaGUgb3JkZXIgb2YgcHJlY2VkZW5jZSBjYW4g
YmUNCiAgIHRob3VnaHQgb2YgaW4gdGVybXMgb2YgbGF5ZXJzLCB3aGVyZSB0
aGUgaW5uZXJtb3N0IGRlZmluZWQgYmFzZSBVUkwNCiAgIGhhcyB0aGUgaGln
aGVzdCBwcmVjZWRlbmNlLiAgVGhpcyBjYW4gYmUgdmlzdWFsaXplZCBncmFw
aGljYWxseSBhczoNCg0KICAgICAgLi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0uDQogICAgICB8
ICAuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS4gIHwNCiAgICAgIHwgIHwgIC4tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLiAgfCAgfA0KICAgICAg
fCAgfCAgfCAgLi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0uICB8ICB8ICB8DQogICAgICB8ICB8ICB8ICB8ICAuLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS4gIHwgIHwgIHwgIHwNCiAgICAg
IHwgIHwgIHwgIHwgIHwgICAgICAgPHJlbGF0aXZlX3JlZmVyZW5jZT4gICAg
ICAgfCAgfCAgfCAgfCAgfA0KICAgICAgfCAgfCAgfCAgfCAgYC0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0nICB8ICB8ICB8ICB8DQogICAg
ICB8ICB8ICB8ICB8ICg1LjEuMSkgQmFzZSBVUkwgZW1iZWRkZWQgaW4gdGhl
ICAgICAgIHwgIHwgIHwgIHwNCiAgICAgIHwgIHwgIHwgIHwgICAgICAgICBk
b2N1bWVudCdzIGNvbnRlbnQgICAgICAgICAgICAgfCAgfCAgfCAgfA0KICAg
ICAgfCAgfCAgfCAgYC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0nICB8ICB8ICB8DQogICAgICB8ICB8ICB8ICg1LjEuMikgQmFz
ZSBVUkwgb2YgdGhlIGVuY2Fwc3VsYXRpbmcgZW50aXR5IHwgIHwgIHwNCiAg
ICAgIHwgIHwgIHwgICAgICAgICAobWVzc2FnZSwgZG9jdW1lbnQsIG9yIG5v
bmUpLiAgICAgICAgfCAgfCAgfA0KICAgICAgfCAgfCAgYC0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0nICB8ICB8DQog
ICAgICB8ICB8ICg1LjEuMykgVVJMIHVzZWQgdG8gcmV0cmlldmUgdGhlIGVu
dGl0eSAgICAgICAgICAgIHwgIHwNCiAgICAgIHwgIGAtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tJyAgfA0K
ICAgICAgfCAoNS4xLjQpIERlZmF1bHQgQmFzZSBVUkwgaXMgYXBwbGljYXRp
b24tZGVwZW5kZW50ICAgICAgICB8DQogICAgICBgLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLScN
Cg0KNC4xLjEuIEJhc2UgVVJMIHdpdGhpbiBEb2N1bWVudCBDb250ZW50DQoN
CiAgIFdpdGhpbiBjZXJ0YWluIGRvY3VtZW50IG1lZGlhIHR5cGVzLCB0aGUg
YmFzZSBVUkwgb2YgdGhlIGRvY3VtZW50IGNhbg0KICAgYmUgZW1iZWRkZWQg
d2l0aGluIHRoZSBjb250ZW50IGl0c2VsZiBzdWNoIHRoYXQgaXQgY2FuIGJl
IHJlYWRpbHkNCiAgIG9idGFpbmVkIGJ5IGEgcGFyc2VyLiAgVGhpcyBjYW4g
YmUgdXNlZnVsIGZvciBkZXNjcmlwdGl2ZSBkb2N1bWVudHMsDQogICBzdWNo
IGFzIHRhYmxlcyBvZiBjb250ZW50LCB3aGljaCBtYXkgYmUgdHJhbnNtaXR0
ZWQgdG8gb3RoZXJzIHRocm91Z2gNCiAgIHByb3RvY29scyBvdGhlciB0aGFu
IHRoZWlyIHVzdWFsIHJldHJpZXZhbCBjb250ZXh0IChlLmcuLCBFLU1haWwg
b3INCiAgIFVTRU5FVCBuZXdzKS4NCg0KICAgSXQgaXMgYmV5b25kIHRoZSBz
Y29wZSBvZiB0aGlzIGRvY3VtZW50IHRvIHNwZWNpZnkgaG93LCBmb3IgZWFj
aA0KICAgbWVkaWEgdHlwZSwgdGhlIGJhc2UgVVJMIGNhbiBiZSBlbWJlZGRl
ZC4gIEl0IGlzIGFzc3VtZWQgdGhhdCB1c2VyDQogICBhZ2VudHMgbWFuaXB1
bGF0aW5nIHN1Y2ggbWVkaWEgdHlwZXMgd2lsbCBiZSBhYmxlIHRvIG9idGFp
biB0aGUNCiAgIGFwcHJvcHJpYXRlIHN5bnRheCBmcm9tIHRoYXQgbWVkaWEg
dHlwZSdzIHNwZWNpZmljYXRpb24uICBBbiBleGFtcGxlDQogICBvZiBob3cg
dGhlIGJhc2UgVVJMIGNhbiBiZSBlbWJlZGRlZCBpbiB0aGUgSHlwZXJ0ZXh0
IE1hcmt1cCBMYW5ndWFnZQ0KICAgKEhUTUwpIFtSRkMxODY2XSBpcyBwcm92
aWRlZCBpbiBBcHBlbmRpeCBELg0KDQogICBBIG1lY2hhbmlzbSBmb3IgZW1i
ZWRkaW5nIHRoZSBiYXNlIFVSTCB3aXRoaW4gTUlNRSBjb250YWluZXIgdHlw
ZXMNCiAgIChlLmcuLCB0aGUgbWVzc2FnZSBhbmQgbXVsdGlwYXJ0IHR5cGVz
KSBpcyBkZWZpbmVkIGJ5IE1IVE1MDQogICBbUkZDMjExMF0uICBQcm90b2Nv
bHMgdGhhdCBkbyBub3QgdXNlIHRoZSBNSU1FIG1lc3NhZ2UgaGVhZGVyIHN5
bnRheCwNCiAgIGJ1dCB3aGljaCBkbyBhbGxvdyBzb21lIGZvcm0gb2YgdGFn
Z2VkIG1ldGFpbmZvcm1hdGlvbiB0byBiZSBpbmNsdWRlZA0KICAgd2l0aGlu
IG1lc3NhZ2VzLCBtYXkgZGVmaW5lIHRoZWlyIG93biBzeW50YXggZm9yIGRl
ZmluaW5nIHRoZSBiYXNlDQogICBVUkwgYXMgcGFydCBvZiBhIG1lc3NhZ2Uu
DQoNCjQuMS4yLiBCYXNlIFVSTCBmcm9tIHRoZSBFbmNhcHN1bGF0aW5nIEVu
dGl0eQ0KDQogICBJZiBubyBiYXNlIFVSTCBpcyBlbWJlZGRlZCwgdGhlIGJh
c2UgVVJMIG9mIGEgZG9jdW1lbnQgaXMgZGVmaW5lZCBieQ0KICAgdGhlIGRv
Y3VtZW50J3MgcmV0cmlldmFsIGNvbnRleHQuICBGb3IgYSBkb2N1bWVudCB0
aGF0IGlzIGVuY2xvc2VkDQogICB3aXRoaW4gYW5vdGhlciBlbnRpdHkgKHN1
Y2ggYXMgYSBtZXNzYWdlIG9yIGFub3RoZXIgZG9jdW1lbnQpLCB0aGUNCiAg
IHJldHJpZXZhbCBjb250ZXh0IGlzIHRoYXQgZW50aXR5OyB0aHVzLCB0aGUg
ZGVmYXVsdCBiYXNlIFVSTCBvZiB0aGUNCiAgIGRvY3VtZW50IGlzIHRoZSBi
YXNlIFVSTCBvZiB0aGUgZW50aXR5IGluIHdoaWNoIHRoZSBkb2N1bWVudCBp
cw0KICAgZW5jYXBzdWxhdGVkLg0KDQo0LjEuMy4gQmFzZSBVUkwgZnJvbSB0
aGUgUmV0cmlldmFsIFVSTA0KDQogICBJZiBubyBiYXNlIFVSTCBpcyBlbWJl
ZGRlZCBhbmQgdGhlIGRvY3VtZW50IGlzIG5vdCBlbmNhcHN1bGF0ZWQNCiAg
IHdpdGhpbiBzb21lIG90aGVyIGVudGl0eSAoZS5nLiwgdGhlIHRvcCBsZXZl
bCBvZiBhIGNvbXBvc2l0ZSBlbnRpdHkpLA0KICAgdGhlbiwgaWYgYSBVUkwg
d2FzIHVzZWQgdG8gcmV0cmlldmUgdGhlIGJhc2UgZG9jdW1lbnQsIHRoYXQg
VVJMIHNoYWxsDQogICBiZSBjb25zaWRlcmVkIHRoZSBiYXNlIFVSTC4gIE5v
dGUgdGhhdCBpZiB0aGUgcmV0cmlldmFsIHdhcyB0aGUNCiAgIHJlc3VsdCBv
ZiBhIHJlZGlyZWN0ZWQgcmVxdWVzdCwgdGhlIGxhc3QgVVJMIHVzZWQgKGku
ZS4sIHRoYXQgd2hpY2gNCiAgIHJlc3VsdGVkIGluIHRoZSBhY3R1YWwgcmV0
cmlldmFsIG9mIHRoZSBkb2N1bWVudCkgaXMgdGhlIGJhc2UgVVJMLg0KDQo0
LjEuNC4gRGVmYXVsdCBCYXNlIFVSTA0KDQogICBJZiBub25lIG9mIHRoZSBj
b25kaXRpb25zIGRlc2NyaWJlZCBpbiBTZWN0aW9ucyA0LjEuMS0tNC4xLjMg
YXBwbHksDQogICB0aGVuIHRoZSBiYXNlIFVSTCBpcyBkZWZpbmVkIGJ5IHRo
ZSBjb250ZXh0IG9mIHRoZSBhcHBsaWNhdGlvbi4NCiAgIFNpbmNlIHRoaXMg
ZGVmaW5pdGlvbiBpcyBuZWNlc3NhcmlseSBhcHBsaWNhdGlvbi1kZXBlbmRl
bnQsIGZhaWxpbmcNCiAgIHRvIGRlZmluZSB0aGUgYmFzZSBVUkwgdXNpbmcg
b25lIG9mIHRoZSBvdGhlciBtZXRob2RzIG1heSByZXN1bHQgaW4NCiAgIHRo
ZSBzYW1lIGNvbnRlbnQgYmVpbmcgaW50ZXJwcmV0ZWQgZGlmZmVyZW50bHkg
YnkgZGlmZmVyZW50IHR5cGVzIG9mDQogICBhcHBsaWNhdGlvbi4NCiAgIA0K
ICAgSXQgaXMgdGhlIHJlc3BvbnNpYmlsaXR5IG9mIHRoZSBkaXN0cmlidXRv
cihzKSBvZiBhIGRvY3VtZW50DQogICBjb250YWluaW5nIHJlbGF0aXZlIFVS
THMgdG8gZW5zdXJlIHRoYXQgdGhlIGJhc2UgVVJMIGZvciB0aGF0DQogICBk
b2N1bWVudCBjYW4gYmUgZXN0YWJsaXNoZWQuICBJdCBtdXN0IGJlIGVtcGhh
c2l6ZWQgdGhhdCByZWxhdGl2ZQ0KICAgVVJMcyBjYW5ub3QgYmUgdXNlZCBy
ZWxpYWJseSBpbiBzaXR1YXRpb25zIHdoZXJlIHRoZSBkb2N1bWVudCdzDQog
ICBiYXNlIFVSTCBpcyBub3Qgd2VsbC1kZWZpbmVkLg0KDQo0LjIuIFJlc29s
dmluZyBSZWxhdGl2ZSBSZWZlcmVuY2VzIHRvIEFic29sdXRlIEZvcm0NCg0K
ICAgVGhpcyBzZWN0aW9uIGRlc2NyaWJlcyBhbiBleGFtcGxlIGFsZ29yaXRo
bSBmb3IgcmVzb2x2aW5nIFVSTA0KICAgcmVmZXJlbmNlcyB3aGljaCBtaWdo
dCBiZSByZWxhdGl2ZSB0byBhIGdpdmVuIGJhc2UgVVJMLg0KDQogICBUaGUg
YmFzZSBVUkwgaXMgZXN0YWJsaXNoZWQgYWNjb3JkaW5nIHRvIHRoZSBydWxl
cyBvZiBTZWN0aW9uIDQuMSBhbmQNCiAgIHBhcnNlZCBpbnRvIHRoZSBmb3Vy
IG1haW4gY29tcG9uZW50cyBhcyBkZXNjcmliZWQgaW4gU2VjdGlvbiAzLjMu
DQogICBOb3RlIHRoYXQgb25seSB0aGUgc2NoZW1lIGNvbXBvbmVudCBpcyBy
ZXF1aXJlZCB0byBiZSBwcmVzZW50IGluIHRoZQ0KICAgYmFzZSBVUkw7IHRo
ZSBvdGhlciBjb21wb25lbnRzIG1heSBiZSBlbXB0eSBvciB1bmRlZmluZWQu
ICBBDQogICBjb21wb25lbnQgaXMgdW5kZWZpbmVkIGlmIGl0cyBwcmVjZWRp
bmcgc2VwYXJhdG9yIGRvZXMgbm90IGFwcGVhciBpbg0KICAgdGhlIFVSTCBy
ZWZlcmVuY2U7IHRoZSBwYXRoIGNvbXBvbmVudCBpcyBuZXZlciB1bmRlZmlu
ZWQsIHRob3VnaCBpdA0KICAgbWF5IGJlIGVtcHR5LiAgVGhlIGJhc2UgVVJM
J3MgcXVlcnkgY29tcG9uZW50IGlzIG5vdCB1c2VkIGJ5IHRoZQ0KICAgcmVz
b2x1dGlvbiBhbGdvcml0aG0gYW5kIG1heSBiZSBkaXNjYXJkZWQuDQogICAN
CiAgIEZvciBlYWNoIFVSTCByZWZlcmVuY2UsIHRoZSBmb2xsb3dpbmcgc3Rl
cHMgYXJlIHBlcmZvcm1lZCBpbiBvcmRlcjoNCg0KICAgMSkgVGhlIFVSTCBy
ZWZlcmVuY2UgaXMgcGFyc2VkIGludG8gdGhlIHBvdGVudGlhbCBmb3VyIGNv
bXBvbmVudHMgYW5kDQogICAgICBmcmFnbWVudCBpZGVudGlmaWVyLCBhcyBk
ZXNjcmliZWQgaW4gU2VjdGlvbiAzLjMuDQoNCiAgIDIpIElmIHRoZSBwYXRo
IGNvbXBvbmVudCBpcyBlbXB0eSBhbmQgdGhlIHNjaGVtZSwgc2l0ZSwgYW5k
IHF1ZXJ5DQogICAgICBjb21wb25lbnRzIGFyZSB1bmRlZmluZWQsIHRoZW4g
aXQgaXMgYSByZWZlcmVuY2UgdG8gdGhlIGN1cnJlbnQNCiAgICAgIGRvY3Vt
ZW50IGFuZCB3ZSBhcmUgZG9uZS4gIE90aGVyd2lzZSwgdGhlIHJlZmVyZW5j
ZSBVUkwncyBxdWVyeQ0KICAgICAgYW5kIGZyYWdtZW50IGNvbXBvbmVudHMg
YXJlIGRlZmluZWQgYXMgZm91bmQgKG9yIG5vdCBmb3VuZCkgd2l0aGluDQog
ICAgICB0aGUgVVJMIHJlZmVyZW5jZSBhbmQgbm90IGluaGVyaXRlZCBmcm9t
IHRoZSBiYXNlIFVSTC4NCg0KICAgMykgSWYgdGhlIHNjaGVtZSBjb21wb25l
bnQgaXMgZGVmaW5lZCwgaW5kaWNhdGluZyB0aGF0IHRoZSByZWZlcmVuY2UN
CiAgICAgIHN0YXJ0cyB3aXRoIGEgc2NoZW1lIG5hbWUsIHRoZW4gdGhlIHJl
ZmVyZW5jZSBpcyBpbnRlcnByZXRlZCBhcyBhbg0KICAgICAgYWJzb2x1dGUg
VVJMIGFuZCB3ZSBhcmUgZG9uZS4gIE90aGVyd2lzZSwgdGhlIHJlZmVyZW5j
ZSBVUkwncw0KICAgICAgc2NoZW1lIGlzIGluaGVyaXRlZCBmcm9tIHRoZSBi
YXNlIFVSTCdzIHNjaGVtZSBjb21wb25lbnQuDQoNCiAgIDQpIElmIHRoZSBz
aXRlIGNvbXBvbmVudCBpcyBkZWZpbmVkLCB0aGVuIHRoZSByZWZlcmVuY2Ug
aXMgYQ0KICAgICAgbmV0d29yay1wYXRoIGFuZCB3ZSBza2lwIHRvIHN0ZXAg
Ny4gIE90aGVyd2lzZSwgdGhlIHJlZmVyZW5jZQ0KICAgICAgVVJMJ3Mgc2l0
ZSBpcyBpbmhlcml0ZWQgZnJvbSB0aGUgYmFzZSBVUkwncyBzaXRlIGNvbXBv
bmVudCwNCiAgICAgIHdoaWNoIHdpbGwgYWxzbyBiZSB1bmRlZmluZWQgaWYg
dGhlIFVSTCBzY2hlbWUgZG9lcyBub3QgdXNlIGENCiAgICAgIHNpdGUgY29t
cG9uZW50Lg0KDQogICA1KSBJZiB0aGUgcGF0aCBjb21wb25lbnQgYmVnaW5z
IHdpdGggYSBzbGFzaCBjaGFyYWN0ZXIgKCIvIiksIHRoZW4NCiAgICAgIHRo
ZSByZWZlcmVuY2UgaXMgYW4gYWJzb2x1dGUtcGF0aCBhbmQgd2Ugc2tpcCB0
byBzdGVwIDcuDQoNCiAgIDYpIElmIHRoaXMgc3RlcCBpcyByZWFjaGVkLCB0
aGVuIHdlIGFyZSByZXNvbHZpbmcgYSByZWxhdGl2ZS1wYXRoDQogICAgICBy
ZWZlcmVuY2UuICBUaGUgcmVsYXRpdmUgcGF0aCBuZWVkcyB0byBiZSBtZXJn
ZWQgd2l0aCB0aGUgYmFzZQ0KICAgICAgVVJMJ3MgcGF0aC4gIEFsdGhvdWdo
IHRoZXJlIGFyZSBtYW55IHdheXMgdG8gZG8gdGhpcywgd2Ugd2lsbA0KICAg
ICAgZGVzY3JpYmUgYSBzaW1wbGUgbWV0aG9kIHVzaW5nIGEgc2VwYXJhdGUg
c3RyaW5nIGJ1ZmZlci4NCg0KICAgICAgYSkgQWxsIGJ1dCB0aGUgbGFzdCBz
ZWdtZW50IG9mIHRoZSBiYXNlIFVSTCdzIHBhdGggY29tcG9uZW50IGlzDQog
ICAgICAgICBjb3BpZWQgdG8gdGhlIGJ1ZmZlci4gIEluIG90aGVyIHdvcmRz
LCBhbnkgY2hhcmFjdGVycyBhZnRlciB0aGUNCiAgICAgICAgIGxhc3QgKHJp
Z2h0LW1vc3QpIHNsYXNoIGNoYXJhY3RlciwgaWYgYW55LCBhcmUgZXhjbHVk
ZWQuDQoNCiAgICAgIGIpIFRoZSByZWZlcmVuY2UncyBwYXRoIGNvbXBvbmVu
dCBpcyBhcHBlbmRlZCB0byB0aGUgYnVmZmVyDQogICAgICAgICBzdHJpbmcu
DQoNCiAgICAgIGMpIEFsbCBvY2N1cnJlbmNlcyBvZiAiLi8iLCB3aGVyZSAi
LiIgaXMgYSBjb21wbGV0ZSBwYXRoIHNlZ21lbnQsDQogICAgICAgICBhcmUg
cmVtb3ZlZCBmcm9tIHRoZSBidWZmZXIgc3RyaW5nLg0KDQogICAgICBkKSBJ
ZiB0aGUgYnVmZmVyIHN0cmluZyBlbmRzIHdpdGggIi4iIGFzIGEgY29tcGxl
dGUgcGF0aCBzZWdtZW50LA0KICAgICAgICAgdGhhdCAiLiIgaXMgcmVtb3Zl
ZC4NCg0KICAgICAgZSkgQWxsIG9jY3VycmVuY2VzIG9mICI8c2VnbWVudD4v
Li4vIiwgd2hlcmUgPHNlZ21lbnQ+IGlzIGENCiAgICAgICAgIGNvbXBsZXRl
IHBhdGggc2VnbWVudCBub3QgZXF1YWwgdG8gIi4uIiwgYXJlIHJlbW92ZWQg
ZnJvbSB0aGUNCiAgICAgICAgIGJ1ZmZlciBzdHJpbmcuICBSZW1vdmFsIG9m
IHRoZXNlIHBhdGggc2VnbWVudHMgaXMgcGVyZm9ybWVkDQogICAgICAgICBp
dGVyYXRpdmVseSwgcmVtb3ZpbmcgdGhlIGxlZnRtb3N0IG1hdGNoaW5nIHBh
dHRlcm4gb24gZWFjaA0KICAgICAgICAgaXRlcmF0aW9uLCB1bnRpbCBubyBt
YXRjaGluZyBwYXR0ZXJuIHJlbWFpbnMuDQoNCiAgICAgIGYpIElmIHRoZSBi
dWZmZXIgc3RyaW5nIGVuZHMgd2l0aCAiPHNlZ21lbnQ+Ly4uIiwgd2hlcmUg
PHNlZ21lbnQ+DQogICAgICAgICBpcyBhIGNvbXBsZXRlIHBhdGggc2VnbWVu
dCBub3QgZXF1YWwgdG8gIi4uIiwgdGhhdA0KICAgICAgICAgIjxzZWdtZW50
Pi8uLiIgaXMgcmVtb3ZlZC4NCg0KICAgICAgZykgSWYgdGhlIHJlc3VsdGlu
ZyBidWZmZXIgc3RyaW5nIHN0aWxsIGJlZ2lucyB3aXRoIG9uZSBvciBtb3Jl
DQogICAgICAgICBjb21wbGV0ZSBwYXRoIHNlZ21lbnRzIG9mICIuLiIsIHRo
ZW4gdGhlIHJlZmVyZW5jZSBpcw0KICAgICAgICAgY29uc2lkZXJlZCB0byBi
ZSBpbiBlcnJvci4gIEltcGxlbWVudGF0aW9ucyBtYXkgaGFuZGxlIHRoaXMN
CiAgICAgICAgIGVycm9yIGJ5IHJldGFpbmluZyB0aGVzZSBjb21wb25lbnRz
IGluIHRoZSByZXNvbHZlZCBwYXRoDQogICAgICAgICAoaS5lLiwgdHJlYXRp
bmcgdGhlbSBhcyBwYXJ0IG9mIHRoZSBmaW5hbCBVUkwpLCBieSByZW1vdmlu
Zw0KICAgICAgICAgdGhlbSBmcm9tIHRoZSByZXNvbHZlZCBwYXRoIChpLmUu
LCBkaXNjYXJkaW5nIHJlbGF0aXZlIGxldmVscw0KICAgICAgICAgYWJvdmUg
dGhlIHJvb3QpLCBvciBieSBhdm9pZGluZyB0cmF2ZXJzYWwgb2YgdGhlIHJl
ZmVyZW5jZS4NCg0KICAgICAgaCkgVGhlIHJlbWFpbmluZyBidWZmZXIgc3Ry
aW5nIGlzIHRoZSByZWZlcmVuY2UgVVJMJ3MgbmV3IHBhdGgNCiAgICAgICAg
IGNvbXBvbmVudC4NCg0KICAgNykgVGhlIHJlc3VsdGluZyBVUkwgY29tcG9u
ZW50cywgaW5jbHVkaW5nIGFueSBpbmhlcml0ZWQgZnJvbSB0aGUNCiAgICAg
IGJhc2UgVVJMLCBhcmUgcmVjb21iaW5lZCB0byBnaXZlIHRoZSBhYnNvbHV0
ZSBmb3JtIG9mIHRoZSBVUkwNCiAgICAgIHJlZmVyZW5jZS4gIFVzaW5nIHBz
ZXVkb2NvZGUsIHRoaXMgd291bGQgYmUNCg0KICAgICAgICAgcmVzdWx0ID0g
IiINCg0KICAgICAgICAgaWYgc2NoZW1lIGlzIGRlZmluZWQgdGhlbg0KICAg
ICAgICAgICAgIGFwcGVuZCBzY2hlbWUgdG8gcmVzdWx0DQogICAgICAgICAg
ICAgYXBwZW5kICI6IiB0byByZXN1bHQNCg0KICAgICAgICAgaWYgc2l0ZSBp
cyBkZWZpbmVkIHRoZW4NCiAgICAgICAgICAgICBhcHBlbmQgIi8vIiB0byBy
ZXN1bHQNCiAgICAgICAgICAgICBhcHBlbmQgc2l0ZSB0byByZXN1bHQNCg0K
ICAgICAgICAgYXBwZW5kIHBhdGggdG8gcmVzdWx0DQoNCiAgICAgICAgIGlm
IHF1ZXJ5IGlzIGRlZmluZWQgdGhlbg0KICAgICAgICAgICAgIGFwcGVuZCAi
PyIgdG8gcmVzdWx0DQogICAgICAgICAgICAgYXBwZW5kIHF1ZXJ5IHRvIHJl
c3VsdA0KDQogICAgICAgICBpZiBmcmFnbWVudCBpcyBkZWZpbmVkIHRoZW4N
CiAgICAgICAgICAgICBhcHBlbmQgIiMiIHRvIHJlc3VsdA0KICAgICAgICAg
ICAgIGFwcGVuZCBmcmFnbWVudCB0byByZXN1bHQNCg0KICAgICAgICAgcmV0
dXJuIHJlc3VsdA0KDQogICAgICBOb3RlIHRoYXQgd2UgbXVzdCBiZSBjYXJl
ZnVsIHRvIHByZXNlcnZlIHRoZSBkaXN0aW5jdGlvbiBiZXR3ZWVuIGENCiAg
ICAgIGNvbXBvbmVudCB0aGF0IGlzIHVuZGVmaW5lZCwgbWVhbmluZyB0aGF0
IGl0cyBzZXBhcmF0b3Igd2FzIG5vdA0KICAgICAgcHJlc2VudCBpbiB0aGUg
cmVmZXJlbmNlLCBhbmQgYSBjb21wb25lbnQgdGhhdCBpcyBlbXB0eSwgbWVh
bmluZw0KICAgICAgdGhhdCB0aGUgc2VwYXJhdG9yIHdhcyBwcmVzZW50IGFu
ZCB3YXMgaW1tZWRpYXRlbHkgZm9sbG93ZWQgYnkgdGhlDQogICAgICBuZXh0
IGNvbXBvbmVudCBzZXBhcmF0b3Igb3IgdGhlIGVuZCBvZiB0aGUgcmVmZXJl
bmNlLg0KDQogICBUaGUgYWJvdmUgYWxnb3JpdGhtIGlzIGludGVuZGVkIHRv
IHByb3ZpZGUgYW4gZXhhbXBsZSBieSB3aGljaCB0aGUNCiAgIG91dHB1dCBv
ZiBpbXBsZW1lbnRhdGlvbnMgY2FuIGJlIHRlc3RlZCAtLSBpbXBsZW1lbnRh
dGlvbiBvZiB0aGUNCiAgIGFsZ29yaXRobSBpdHNlbGYgaXMgbm90IHJlcXVp
cmVkLiAgRm9yIGV4YW1wbGUsIHNvbWUgc3lzdGVtcyBtYXkgZmluZA0KICAg
aXQgbW9yZSBlZmZpY2llbnQgdG8gaW1wbGVtZW50IHN0ZXAgNiBhcyBhIHBh
aXIgb2Ygc2VnbWVudCBzdGFja3MNCiAgIGJlaW5nIG1lcmdlZCwgcmF0aGVy
IHRoYW4gYXMgYSBzZXJpZXMgb2Ygc3RyaW5nIHBhdHRlcm4gcmVwbGFjZW1l
bnRzLg0KDQogICAgICBOb3RlOiBTb21lIFdXVyBjbGllbnQgYXBwbGljYXRp
b25zIHdpbGwgZmFpbCB0byBzZXBhcmF0ZSB0aGUNCiAgICAgIHJlZmVyZW5j
ZSdzIHF1ZXJ5IGNvbXBvbmVudCBmcm9tIGl0cyBwYXRoIGNvbXBvbmVudCBi
ZWZvcmUgbWVyZ2luZw0KICAgICAgdGhlIGJhc2UgYW5kIHJlZmVyZW5jZSBw
YXRocyBpbiBzdGVwIDYgYWJvdmUuICBUaGlzIG1heSByZXN1bHQgaW4NCiAg
ICAgIGEgbG9zcyBvZiBpbmZvcm1hdGlvbiBpZiB0aGUgcXVlcnkgY29tcG9u
ZW50IGNvbnRhaW5zIHRoZSBzdHJpbmdzDQogICAgICAiLy4uLyIgb3IgIi8u
LyIuDQoNCiAgIFJlc29sdXRpb24gZXhhbXBsZXMgYXJlIHByb3ZpZGVkIGlu
IEFwcGVuZGl4IEMuDQoNCjUuIFVSTCBOb3JtYWxpemF0aW9uIGFuZCBFcXVp
dmFsZW5jZQ0KDQogICBJbiBtYW55IGNhc2VzLCBkaWZmZXJlbnQgVVJMIHN0
cmluZ3MgbWF5IGFjdHVhbGx5IGlkZW50aWZ5IHRoZQ0KICAgaWRlbnRpY2Fs
IHJlc291cmNlLiBGb3IgZXhhbXBsZSwgdGhlIGhvc3QgbmFtZXMgdXNlZCBp
biBVUkxzIGFyZQ0KICAgYWN0dWFsbHkgY2FzZSBpbnNlbnNpdGl2ZSwgYW5k
IHRoZSBVUkwgPGh0dHA6Ly93d3cuWEVST1guY29tPiBpcw0KICAgZXF1aXZh
bGVudCB0byA8aHR0cDovL3d3dy54ZXJveC5jb20+LiBJbiBnZW5lcmFsLCB0
aGUgcnVsZXMgZm9yDQogICBlcXVpdmFsZW5jZSBhbmQgZGVmaW5pdGlvbiBv
ZiBhIG5vcm1hbCBmb3JtLCBpZiBhbnksIGFyZSBzY2hlbWUNCiAgIGRlcGVu
ZGVudC4gV2hlbiBhIHNjaGVtZSB1c2VzIGVsZW1lbnRzIG9mIHRoZSBjb21t
b24gc3ludGF4LCBpdA0KICAgd2lsbCBhbHNvIHVzZSB0aGUgY29tbW9uIHN5
bnRheCBlcXVpdmFsZW5jZSBydWxlcywgbmFtZWx5IHRoYXQgaG9zdA0KICAg
bmFtZSBpcyBjYXNlIGluZGVwZW5kZW50LCBhbmQgYSBVUkwgd2l0aCBhbiBl
eHBsaWNpdCAiOnBvcnQiLCB3aGVyZQ0KICAgdGhlIHBvcnQgaXMgdGhlIGRl
ZmF1bHQgZm9yIHRoZSBzY2hlbWUsIGlzIGVxdWl2YWxlbnQgdG8gb25lDQog
ICB3aGVyZSB0aGUgcG9ydCBpcyBlbGlkZWQuDQogICANCjYuIFNlY3VyaXR5
IENvbnNpZGVyYXRpb25zDQoNCiAgIEEgVVJMIGRvZXMgbm90IGluIGl0c2Vs
ZiBwb3NlIGEgc2VjdXJpdHkgdGhyZWF0LiAgVXNlcnMgc2hvdWxkIGJld2Fy
ZQ0KICAgdGhhdCB0aGVyZSBpcyBubyBnZW5lcmFsIGd1YXJhbnRlZSB0aGF0
IGEgVVJMLCB3aGljaCBhdCBvbmUgdGltZQ0KICAgbG9jYXRlZCBhIGdpdmVu
IHJlc291cmNlLCB3aWxsIGNvbnRpbnVlIHRvIGRvIHNvLiAgTm9yIGlzIHRo
ZXJlIGFueQ0KICAgZ3VhcmFudGVlIHRoYXQgYSBVUkwgd2lsbCBub3QgbG9j
YXRlIGEgZGlmZmVyZW50IHJlc291cmNlIGF0IHNvbWUNCiAgIGxhdGVyIHBv
aW50IGluIHRpbWUsIGR1ZSB0byB0aGUgbGFjayBvZiBhbnkgY29uc3RyYWlu
dCBvbiBob3cgYSBnaXZlbg0KICAgc2l0ZSBhcHBvcnRpb25zIGl0cyBuYW1l
c3BhY2UuICBTdWNoIGEgZ3VhcmFudGVlIGNhbiBvbmx5IGJlDQogICBvYnRh
aW5lZCBmcm9tIHRoZSBwZXJzb24ocykgY29udHJvbGxpbmcgdGhhdCBuYW1l
c3BhY2UgYW5kIHRoZQ0KICAgcmVzb3VyY2UgaW4gcXVlc3Rpb24uICBBIHNw
ZWNpZmljIFVSTCBzY2hlbWUgbWF5IGluY2x1ZGUgYWRkaXRpb25hbA0KICAg
c2VtYW50aWNzLCBzdWNoIGFzIG5hbWUgcGVyc2lzdGVuY2UsIGlmIHRob3Nl
IHNlbWFudGljcyBhcmUgcmVxdWlyZWQNCiAgIG9mIGFsbCBuYW1pbmcgYXV0
aG9yaXRpZXMgZm9yIHRoYXQgc2NoZW1lLg0KDQogICBJdCBpcyBzb21ldGlt
ZXMgcG9zc2libGUgdG8gY29uc3RydWN0IGEgVVJMIHN1Y2ggdGhhdCBhbiBh
dHRlbXB0IHRvDQogICBwZXJmb3JtIGEgc2VlbWluZ2x5IGhhcm1sZXNzLCBp
ZGVtcG90ZW50IG9wZXJhdGlvbiwgc3VjaCBhcyB0aGUNCiAgIHJldHJpZXZh
bCBvZiBhbiBlbnRpdHkgYXNzb2NpYXRlZCB3aXRoIHRoZSByZXNvdXJjZSwg
d2lsbCBpbiBmYWN0DQogICBjYXVzZSBhIHBvc3NpYmx5IGRhbWFnaW5nIHJl
bW90ZSBvcGVyYXRpb24gdG8gb2NjdXIuICBUaGUgdW5zYWZlIFVSTA0KICAg
aXMgdHlwaWNhbGx5IGNvbnN0cnVjdGVkIGJ5IHNwZWNpZnlpbmcgYSBwb3J0
IG51bWJlciBvdGhlciB0aGFuIHRoYXQNCiAgIHJlc2VydmVkIGZvciB0aGUg
bmV0d29yayBwcm90b2NvbCBpbiBxdWVzdGlvbi4gIFRoZSBjbGllbnQNCiAg
IHVud2l0dGluZ2x5IGNvbnRhY3RzIGEgc2l0ZSB3aGljaCBpcyBpbiBmYWN0
IHJ1bm5pbmcgYSBkaWZmZXJlbnQNCiAgIHByb3RvY29sLiAgVGhlIGNvbnRl
bnQgb2YgdGhlIFVSTCBjb250YWlucyBpbnN0cnVjdGlvbnMgd2hpY2gsIHdo
ZW4NCiAgIGludGVycHJldGVkIGFjY29yZGluZyB0byB0aGlzIG90aGVyIHBy
b3RvY29sLCBjYXVzZSBhbiB1bmV4cGVjdGVkDQogICBvcGVyYXRpb24uICBB
biBleGFtcGxlIGhhcyBiZWVuIHRoZSB1c2Ugb2YgZ29waGVyIFVSTHMgdG8g
Y2F1c2UgYW4NCiAgIHVuaW50ZW5kZWQgb3IgaW1wZXJzb25hdGluZyBtZXNz
YWdlIHRvIGJlIHNlbnQgdmlhIGEgU01UUCBzZXJ2ZXIuDQogICANCiAgIENh
dXRpb24gc2hvdWxkIGJlIHVzZWQgd2hlbiB1c2luZyBhbnkgVVJMIHdoaWNo
IHNwZWNpZmllcyBhIHBvcnQNCiAgIG51bWJlciBvdGhlciB0aGFuIHRoZSBk
ZWZhdWx0IGZvciB0aGUgcHJvdG9jb2wsIGVzcGVjaWFsbHkgd2hlbiBpdA0K
ICAgaXMgYSBudW1iZXIgd2l0aGluIHRoZSByZXNlcnZlZCBzcGFjZS4NCg0K
ICAgQ2FyZSBzaG91bGQgYmUgdGFrZW4gd2hlbiBVUkxzIGNvbnRhaW4gZXNj
YXBlZCBkZWxpbWl0ZXJzIGZvciBhDQogICBnaXZlbiBwcm90b2NvbCAoZm9y
IGV4YW1wbGUsIENSIGFuZCBMRiBjaGFyYWN0ZXJzIGZvciB0ZWxuZXQNCiAg
IHByb3RvY29scykgdGhhdCB0aGVzZSBhcmUgbm90IHVuZXNjYXBlZCBiZWZv
cmUgdHJhbnNtaXNzaW9uLiAgVGhpcw0KICAgbWlnaHQgdmlvbGF0ZSB0aGUg
cHJvdG9jb2wsIGJ1dCBhdm9pZHMgdGhlIHBvdGVudGlhbCBmb3Igc3VjaA0K
ICAgY2hhcmFjdGVycyB0byBiZSB1c2VkIHRvIHNpbXVsYXRlIGFuIGV4dHJh
IG9wZXJhdGlvbiBvciBwYXJhbWV0ZXINCiAgIGluIHRoYXQgcHJvdG9jb2ws
IHdoaWNoIG1pZ2h0IGxlYWQgdG8gYW4gdW5leHBlY3RlZCBhbmQgcG9zc2li
bHkNCiAgIGhhcm1mdWwgcmVtb3RlIG9wZXJhdGlvbiB0byBiZSBwZXJmb3Jt
ZWQuDQoNCiAgIEl0IGlzIGNsZWFybHkgdW53aXNlIHRvIHVzZSBhIFVSTCB0
aGF0IGNvbnRhaW5zIGEgcGFzc3dvcmQgd2hpY2ggaXMNCiAgIGludGVuZGVk
IHRvIGJlIHNlY3JldC4gSW4gcGFydGljdWxhciwgdGhlIHVzZSBvZiBhIHBh
c3N3b3JkIHdpdGhpbg0KICAgdGhlICJzaXRlIiBjb21wb25lbnQgb2YgYSBV
UkwgaXMgc3Ryb25nbHkgZGlzcmVjb21tZW5kZWQgZXhjZXB0DQogICBpbiB0
aG9zZSByYXJlIGNhc2VzIHdoZXJlIHRoZSAncGFzc3dvcmQnIHBhcmFtZXRl
ciBpcyBpbnRlbmRlZA0KICAgdG8gYmUgcHVibGljLg0KDQo3LiBBY2tub3ds
ZWRnZW1lbnRzDQoNCiAgIFRoaXMgZG9jdW1lbnQgd2FzIGRlcml2ZWQgZnJv
bSBSRkMgMTczOCBbUkZDMTczOF0gYW5kIFJGQyAxODA4DQogICBbUkZDMTgw
OF07IHRoZSBhY2tub3dsZWRnZW1lbnRzIGluIHRob3NlIHNwZWNpZmljYXRp
b25zIHN0aWxsDQogICBhcHBseS4gIEluIGFkZGl0aW9uLCBjb250cmlidXRp
b25zIGJ5IExhdXJlbiBXb29kLCBNYXJ0aW4gRHVlcnN0LA0KICAgR2lzbGUg
QWFzLCBNYXJ0aWpuIEtvc3RlciwgUnlhbiBNb2F0cywgRm90ZW9zIE1hY3Jp
ZGVzIGFuZA0KICAgRGF2ZSBLcmlzdG9sIGFyZSBncmF0ZWZ1bGx5IGFja25v
d2xlZGdlZC4NCiAgIA0KOC4gUmVmZXJlbmNlcw0KDQpbUkZDMTYzMF0gQmVy
bmVycy1MZWUsIFQuLCAiVW5pdmVyc2FsIFJlc291cmNlIElkZW50aWZpZXJz
IGluIFdXVzogQQ0KICAgVW5pZnlpbmcgU3ludGF4IGZvciB0aGUgRXhwcmVz
c2lvbiBvZiBOYW1lcyBhbmQgQWRkcmVzc2VzIG9mDQogICBPYmplY3RzIG9u
IHRoZSBOZXR3b3JrIGFzIHVzZWQgaW4gdGhlIFdvcmxkLVdpZGUgV2ViIiwg
UkZDIDE2MzAsDQogICBDRVJOLCBKdW5lIDE5OTQuDQoNCltSRkMxNzM4XSBC
ZXJuZXJzLUxlZSwgVC4sIE1hc2ludGVyLCBMLiwgYW5kIE0uIE1jQ2FoaWxs
LCBFZGl0b3JzLA0KICAgIlVuaWZvcm0gUmVzb3VyY2UgTG9jYXRvcnMgKFVS
TCkiLCBSRkMgMTczOCwgQ0VSTiwgWGVyb3gNCiAgIENvcnBvcmF0aW9uLCBV
bml2ZXJzaXR5IG9mIE1pbm5lc290YSwgRGVjZW1iZXIgMTk5NC4NCg0KW1JG
QzE4NjZdIEJlcm5lcnMtTGVlIFQuLCBhbmQgRC4gQ29ubm9sbHksICJIeXBl
clRleHQgTWFya3VwIExhbmd1YWdlDQogICBTcGVjaWZpY2F0aW9uIC0tIDIu
MCIsIFJGQyAxODY2LCBNSVQvVzNDLCBOb3ZlbWJlciAxOTk1Lg0KDQpbUkZD
Pz8/P10gQmVybmVycy1MZWUgVC4sIFIuIEZpZWxkaW5nLCBMLiBNYXNpbnRl
ciBhbmQgTC4gRGFpZ2xlLCANCiAgICJVbmlmb3JtIFJlc291cmNlIElkZW50
aWZpZXJzIChVUkkpOiBHZW5lcmljIFN5bnRheCBhbmQgU2VtYW50aWNzIiwN
CiAgIFJGQyA/Pz8/LCBJRVRGLCBEZWNlbWJlciAxOTk3Lg0KDQpbUkZDMTEy
M10gQnJhZGVuLCBSLiwgRWRpdG9yLCAiUmVxdWlyZW1lbnRzIGZvciBJbnRl
cm5ldCBIb3N0cyAtLQ0KICAgQXBwbGljYXRpb24gYW5kIFN1cHBvcnQiLCBT
VEQgMywgUkZDIDExMjMsIElFVEYsIE9jdG9iZXIgMTk4OS4NCg0KW1JGQzgy
Ml0gQ3JvY2tlciwgRC4sICJTdGFuZGFyZCBmb3IgdGhlIEZvcm1hdCBvZiBB
UlBBIEludGVybmV0IFRleHQNCiAgIE1lc3NhZ2VzIiwgU1REIDExLCBSRkMg
ODIyLCBVREVMLCBBdWd1c3QgMTk4Mi4NCg0KW1JGQzE4MDhdIEZpZWxkaW5n
LCBSLiwgIlJlbGF0aXZlIFVuaWZvcm0gUmVzb3VyY2UgTG9jYXRvcnMiLCBS
RkMgMTgwOCwNCiAgIFVDIElydmluZSwgSnVuZSAxOTk1Lg0KDQpbUkZDMTcz
Nl0gS3VuemUsIEouLCAiRnVuY3Rpb25hbCBSZWNvbW1lbmRhdGlvbnMgZm9y
IEludGVybmV0IFJlc291cmNlDQogICBMb2NhdG9ycyIsIFJGQyAxNzM2LCBJ
UyZULCBVQyBCZXJrZWxleSwgRmVicnVhcnkgMTk5NS4NCg0KW1JGQzIxNDFd
IE1vYXRzLCBSLiwgIlVSTiBTeW50YXgiLCBSRkMgMjE0MSwgQVQmVCwgTWF5
IDE5OTcuDQoNCltSRkMxMDM0XSBNb2NrYXBldHJpcywgUC4sICJEb21haW4g
TmFtZXMgLSBDb25jZXB0cyBhbmQgRmFjaWxpdGllcyIsDQogICBTVEQgMTMs
IFJGQyAxMDM0LCBVU0MvSW5mb3JtYXRpb24gU2NpZW5jZXMgSW5zdGl0dXRl
LCBOb3ZlbWJlcg0KICAgMTk4Ny4NCg0KW1JGQzIxMTBdIFBhbG1lLCBKLiwg
SG9wbWFubiwgQS4gIk1JTUUgRS1tYWlsIEVuY2Fwc3VsYXRpb24gb2YgDQog
ICBBZ2dyZWdhdGUgRG9jdW1lbnRzLCBzdWNoIGFzIEhUTUwgKE1IVE1MKSIs
IFJGQyAyMTEwLCBTdG9ja2hvbG0NCiAgIFVuaXZlcnNpdHkvS1RILCBNaWNy
b3NvZnQgQ29ycG9yYXRpb24sIE1hcmNoIDE5OTcuDQoNCltBU0NJSV0gVVMt
QVNDSUkuICJDb2RlZCBDaGFyYWN0ZXIgU2V0IC0tIDctYml0IEFtZXJpY2Fu
IFN0YW5kYXJkIENvZGUNCiAgIGZvciBJbmZvcm1hdGlvbiBJbnRlcmNoYW5n
ZSIsIEFOU0kgWDMuNC0xOTg2Lg0KDQo5LiBOb3RpY2VzDQoNCiAgIENvcHly
aWdodCAoQykgVGhlIEludGVybmV0IFNvY2lldHkgMTk5Ny4gQWxsIFJpZ2h0
cyBSZXNlcnZlZC4NCg0KICAgVGhpcyBkb2N1bWVudCBhbmQgdHJhbnNsYXRp
b25zIG9mIGl0IG1heSBiZSBjb3BpZWQgYW5kIGZ1cm5pc2hlZCB0bw0KICAg
b3RoZXJzLCBhbmQgZGVyaXZhdGl2ZSB3b3JrcyB0aGF0IGNvbW1lbnQgb24g
b3Igb3RoZXJ3aXNlIGV4cGxhaW4gaXQNCiAgIG9yIGFzc2lzdCBpbiBpdHMg
aW1wbGVtZW50YXRpb24gbWF5IGJlIHByZXBhcmVkLCBjb3BpZWQsIHB1Ymxp
c2hlZA0KICAgYW5kIGRpc3RyaWJ1dGVkLCBpbiB3aG9sZSBvciBpbiBwYXJ0
LCB3aXRob3V0IHJlc3RyaWN0aW9uIG9mIGFueQ0KICAga2luZCwgcHJvdmlk
ZWQgdGhhdCB0aGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBw
YXJhZ3JhcGggYXJlDQogICBpbmNsdWRlZCBvbiBhbGwgc3VjaCBjb3BpZXMg
YW5kIGRlcml2YXRpdmUgd29ya3MuICBIb3dldmVyLCB0aGlzDQogICBkb2N1
bWVudCBpdHNlbGYgbWF5IG5vdCBiZSBtb2RpZmllZCBpbiBhbnkgd2F5LCBz
dWNoIGFzIGJ5IHJlbW92aW5nDQogICB0aGUgY29weXJpZ2h0IG5vdGljZSBv
ciByZWZlcmVuY2VzIHRvIHRoZSBJbnRlcm5ldCBTb2NpZXR5IG9yIG90aGVy
DQogICBJbnRlcm5ldCBvcmdhbml6YXRpb25zLCBleGNlcHQgYXMgbmVlZGVk
IGZvciB0aGUgcHVycG9zZSBvZg0KICAgZGV2ZWxvcGluZyBJbnRlcm5ldCBz
dGFuZGFyZHMgaW4gd2hpY2ggY2FzZSB0aGUgcHJvY2VkdXJlcyBmb3INCiAg
IGNvcHlyaWdodHMgZGVmaW5lZCBpbiB0aGUgSW50ZXJuZXQgU3RhbmRhcmRz
IHByb2Nlc3MgbXVzdCBiZQ0KICAgZm9sbG93ZWQsIG9yIGFzIHJlcXVpcmVk
IHRvIHRyYW5zbGF0ZSBpdCBpbnRvIGxhbmd1YWdlcyBvdGhlciB0aGFuDQog
ICBFbmdsaXNoLg0KDQogICBUaGUgbGltaXRlZCBwZXJtaXNzaW9ucyBncmFu
dGVkIGFib3ZlIGFyZSBwZXJwZXR1YWwgYW5kIHdpbGwgbm90IGJlDQogICBy
ZXZva2VkIGJ5IHRoZSBJbnRlcm5ldCBTb2NpZXR5IG9yIGl0cyBzdWNjZXNz
b3JzIG9yIGFzc2lnbnMuDQoNCiAgIFRoaXMgZG9jdW1lbnQgYW5kIHRoZSBp
bmZvcm1hdGlvbiBjb250YWluZWQgaGVyZWluIGlzIHByb3ZpZGVkIG9uIGFu
DQogICAiQVMgSVMiIGJhc2lzIGFuZCBUSEUgSU5URVJORVQgU09DSUVUWSBB
TkQgVEhFIElOVEVSTkVUIEVOR0lORUVSSU5HDQogICBUQVNLIEZPUkNFIERJ
U0NMQUlNUyBBTEwgV0FSUkFOVElFUywgRVhQUkVTUyBPUiBJTVBMSUVELCBJ
TkNMVURJTkcNCiAgIEJVVCBOT1QgTElNSVRFRCBUTyBBTlkgV0FSUkFOVFkg
VEhBVCBUSEUgVVNFIE9GIFRIRSBJTkZPUk1BVElPTg0KICAgSEVSRUlOIFdJ
TEwgTk9UIElORlJJTkdFIEFOWSBSSUdIVFMgT1IgQU5ZIElNUExJRUQgV0FS
UkFOVElFUyBPRg0KICAgTUVSQ0hBTlRBQklMSVRZIE9SIEZJVE5FU1MgRk9S
IEEgUEFSVElDVUxBUiBQVVJQT1NFLg0KDQogICBUaGUgSUVURiB0YWtlcyBu
byBwb3NpdGlvbiByZWdhcmRpbmcgdGhlIHZhbGlkaXR5IG9yIHNjb3BlIG9m
IGFueQ0KICAgaW50ZWxsZWN0dWFsIHByb3BlcnR5IG9yIG90aGVyIHJpZ2h0
cyB0aGF0IG1pZ2h0IGJlIGNsYWltZWQgdG8NCiAgIHBlcnRhaW4gdG8gdGhl
IGltcGxlbWVudGF0aW9uIG9yIHVzZSBvZiB0aGUgdGVjaG5vbG9neSBkZXNj
cmliZWQgaW4NCiAgIHRoaXMgZG9jdW1lbnQgb3IgdGhlIGV4dGVudCB0byB3
aGljaCBhbnkgbGljZW5zZSB1bmRlciBzdWNoIHJpZ2h0cw0KICAgbWlnaHQg
b3IgbWlnaHQgbm90IGJlIGF2YWlsYWJsZTsgbmVpdGhlciBkb2VzIGl0IHJl
cHJlc2VudCB0aGF0IGl0DQogICBoYXMgbWFkZSBhbnkgZWZmb3J0IHRvIGlk
ZW50aWZ5IGFueSBzdWNoIHJpZ2h0cy4gIEluZm9ybWF0aW9uIG9uIHRoZQ0K
ICAgSUVURidzIHByb2NlZHVyZXMgd2l0aCByZXNwZWN0IHRvIHJpZ2h0cyBp
biBzdGFuZGFyZHMtdHJhY2sgYW5kDQogICBzdGFuZGFyZHMtcmVsYXRlZCBk
b2N1bWVudGF0aW9uIGNhbiBiZSBmb3VuZCBpbiBCQ1AtMTEuICBDb3BpZXMg
b2YNCiAgIGNsYWltcyBvZiByaWdodHMgbWFkZSBhdmFpbGFibGUgZm9yIHB1
YmxpY2F0aW9uIGFuZCBhbnkgYXNzdXJhbmNlcyBvZg0KICAgbGljZW5zZXMg
dG8gYmUgbWFkZSBhdmFpbGFibGUsIG9yIHRoZSByZXN1bHQgb2YgYW4gYXR0
ZW1wdCBtYWRlIHRvDQogICBvYnRhaW4gYSBnZW5lcmFsIGxpY2Vuc2Ugb3Ig
cGVybWlzc2lvbiBmb3IgdGhlIHVzZSBvZiBzdWNoDQogICBwcm9wcmlldGFy
eSByaWdodHMgYnkgaW1wbGVtZW50b3JzIG9yIHVzZXJzIG9mIHRoaXMgc3Bl
Y2lmaWNhdGlvbiBjYW4NCiAgIGJlIG9idGFpbmVkIGZyb20gdGhlIElFVEYg
U2VjcmV0YXJpYXQuDQoNCiAgIFRoZSBJRVRGIGludml0ZXMgYW55IGludGVy
ZXN0ZWQgcGFydHkgdG8gYnJpbmcgdG8gaXRzIGF0dGVudGlvbiBhbnkNCiAg
IGNvcHlyaWdodHMsIHBhdGVudHMgb3IgcGF0ZW50IGFwcGxpY2F0aW9ucywg
b3Igb3RoZXIgcHJvcHJpZXRhcnkNCiAgIHJpZ2h0cyB3aGljaCBtYXkgY292
ZXIgdGVjaG5vbG9neSB0aGF0IG1heSBiZSByZXF1aXJlZCB0byBwcmFjdGlj
ZQ0KICAgdGhpcyBzdGFuZGFyZC4gIFBsZWFzZSBhZGRyZXNzIHRoZSBpbmZv
cm1hdGlvbiB0byB0aGUgSUVURiBFeGVjdXRpdmUNCiAgIERpcmVjdG9yLg0K
DQoxMC4gQXV0aG9ycycgQWRkcmVzc2VzDQoNCiAgIFRpbSBCZXJuZXJzLUxl
ZQ0KICAgV29ybGQgV2lkZSBXZWIgQ29uc29ydGl1bQ0KICAgTUlUIExhYm9y
YXRvcnkgZm9yIENvbXB1dGVyIFNjaWVuY2UsIE5FNDMtMzU2DQogICA1NDUg
VGVjaG5vbG9neSBTcXVhcmUNCiAgIENhbWJyaWRnZSwgTUEgMDIxMzkNCg0K
ICAgRmF4OiArMSg2MTcpMjU4LTg2ODINCiAgIEVNYWlsOiB0aW1ibEB3My5v
cmcNCg0KDQogICBSb3kgVC4gRmllbGRpbmcNCiAgIERlcGFydG1lbnQgb2Yg
SW5mb3JtYXRpb24gYW5kIENvbXB1dGVyIFNjaWVuY2UNCiAgIFVuaXZlcnNp
dHkgb2YgQ2FsaWZvcm5pYSwgSXJ2aW5lDQogICBJcnZpbmUsIENBICA5MjY5
Ny0zNDI1DQoNCiAgIEZheDogKzEoNzE0KTgyNC0xNzE1DQogICBFTWFpbDog
ZmllbGRpbmdAaWNzLnVjaS5lZHUNCg0KDQogICBMYXJyeSBNYXNpbnRlcg0K
ICAgWGVyb3ggUEFSQw0KICAgMzMzMyBDb3lvdGUgSGlsbCBSb2FkDQogICBQ
YWxvIEFsdG8sIENBIDk0MDM0DQoNCiAgIEZheDogKzEoNDE1KTgxMi00MzMz
DQogICBFTWFpbDogbWFzaW50ZXJAcGFyYy54ZXJveC5jb20NCg0KDQogICBM
ZXNsaWUgTC4gRGFpZ2xlDQogICBCdW55aXAgSW5mb3JtYXRpb24gU3lzdGVt
cyBJbmMuDQogICAzMTAgU3RlLiBDYXRoZXJpbmUgU3QuIFcNCiAgIFN1aXRl
IDMwMA0KICAgTW9udHJlYWwsIFF1ZWJlYywgQ0FOQURBDQogICBIMlggMkEx
DQoNCiAgIEZheDogKzEoNTE0KTg3NS04MTM0DQogICBFbWFpbDogbGVzbGll
QGJ1bnlpcC5jb20NCg0KQXBwZW5kaWNlcw0KDQpBLiBDb2xsZWN0ZWQgQk5G
IGZvciBVUkxzDQoNCiAgICAgIFVSTC1yZWZlcmVuY2UgPSBbIGFic29sdXRl
VVJMIHwgcmVsYXRpdmVVUkwgXSBbICIjIiBmcmFnbWVudCBdDQogICAgICBh
YnNvbHV0ZVVSTCAgID0gZ2VuZXJpYy1VUkwgfCBvcGFxdWUtVVJMDQogICAg
ICBvcGFxdWUtVVJMICAgID0gc2NoZW1lICI6IiAqdXJpYw0KICAgICAgZ2Vu
ZXJpYy1VUkwgICA9IHNjaGVtZSAiOiIgcmVsYXRpdmVVUkwNCg0KICAgICAg
cmVsYXRpdmVVUkwgICA9IG5ldF9wYXRoIHwgYWJzX3BhdGggfCByZWxfcGF0
aA0KICAgICAgbmV0X3BhdGggICAgICA9ICIvLyIgc2l0ZSBbIGFic19wYXRo
IF0NCiAgICAgIGFic19wYXRoICAgICAgPSAiLyIgIHJlbF9wYXRoDQogICAg
ICByZWxfcGF0aCAgICAgID0gWyBwYXRoX3NlZ21lbnRzIF0gWyAiPyIgcXVl
cnkgXQ0KDQogICAgICBzY2hlbWUgICAgICAgID0gMSooIGFscGhhIHwgZGln
aXQgfCAiKyIgfCAiLSIgfCAiLiIgKQ0KDQogICAgICBzaXRlICAgICAgICAg
ID0gc2VydmVyIHwgYXV0aG9yaXR5DQoNCiAgICAgIGF1dGhvcml0eSAgICAg
PSAqKCB1bnJlc2VydmVkIHwgZXNjYXBlZCB8DQogICAgICAgICAgICAgICAg
ICAgICAgICAgIjsiIHwgIjoiIHwgIkAiIHwgIiYiIHwgIj0iIHwgIisiICkN
Cg0KICAgICAgc2VydmVyICAgICAgICA9IFsgWyB1c2VyaW5mbyBdICJAIiBd
IGhvc3Rwb3J0IF0NCiAgICAgIHVzZXJpbmZvICAgICAgPSAqKCB1bnJlc2Vy
dmVkIHwgZXNjYXBlZCB8ICI6IiB8ICI7IiB8ICImIiB8DQogICAgICAgICAg
ICAgICAgICAgICAgICAgIj0iIHwgIisiICkNCiAgICAgIGhvc3Rwb3J0ICAg
ICAgPSBob3N0IFsgIjoiIHBvcnQgXQ0KICAgICAgaG9zdCAgICAgICAgICA9
IGhvc3RuYW1lIHwgSVB2NGFkZHJlc3MNCiAgICAgIGhvc3RuYW1lICAgICAg
PSAqKCBkb21haW5sYWJlbCAiLiIgKSB0b3BsYWJlbCBbICIuIiBdDQogICAg
ICBkb21haW5sYWJlbCAgID0gYWxwaGFudW0gfCBhbHBoYW51bSAqKCBhbHBo
YW51bSB8ICItIiApIGFscGhhbnVtDQogICAgICB0b3BsYWJlbCAgICAgID0g
YWxwaGEgfCBhbHBoYSAqKCBhbHBoYW51bSB8ICItIiApIGFscGhhbnVtDQog
ICAgICBJUHY0YWRkcmVzcyAgID0gMSpkaWdpdCAiLiIgMSpkaWdpdCAiLiIg
MSpkaWdpdCAiLiIgMSpkaWdpdA0KICAgICAgcG9ydCAgICAgICAgICA9ICpk
aWdpdA0KDQogICAgICBwYXRoICAgICAgICAgID0gWyAiLyIgXSBwYXRoX3Nl
Z21lbnRzDQogICAgICBwYXRoX3NlZ21lbnRzID0gc2VnbWVudCAqKCAiLyIg
c2VnbWVudCApDQogICAgICBzZWdtZW50ICAgICAgID0gKnBjaGFyICooICI7
IiBwYXJhbSApDQogICAgICBwYXJhbSAgICAgICAgID0gKnBjaGFyDQogICAg
ICBwY2hhciAgICAgICAgID0gdW5yZXNlcnZlZCB8IGVzY2FwZWQgfCAiOiIg
fCAiQCIgfCAiJiIgfCAiPSIgfCAiKyINCg0KICAgICAgcXVlcnkgICAgICAg
ICA9ICp1cmljDQoNCiAgICAgIGZyYWdtZW50ICAgICAgPSAqdXJpYw0KDQog
ICAgICB1cmljICAgICAgICAgID0gcmVzZXJ2ZWQgfCB1bnJlc2VydmVkIHwg
ZXNjYXBlZA0KICAgICAgcmVzZXJ2ZWQgICAgICA9ICI7IiB8ICIvIiB8ICI/
IiB8ICI6IiB8ICJAIiB8ICImIiB8ICI9IiB8ICIrIg0KICAgICAgdW5yZXNl
cnZlZCAgICA9IGFscGhhIHwgZGlnaXQgfCBtYXJrDQogICAgICBtYXJrICAg
ICAgICAgID0gIiQiIHwgIi0iIHwgIl8iIHwgIi4iIHwgIiEiIHwgIn4iIHwN
CiAgICAgICAgICAgICAgICAgICAgICAiKiIgfCAiJyIgfCAiKCIgfCAiKSIg
fCAiLCINCg0KICAgICAgZXNjYXBlZCAgICAgICA9ICIlIiBoZXggaGV4DQog
ICAgICBoZXggICAgICAgICAgID0gZGlnaXQgfCAiQSIgfCAiQiIgfCAiQyIg
fCAiRCIgfCAiRSIgfCAiRiIgfA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgImEiIHwgImIiIHwgImMiIHwgImQiIHwgImUiIHwgImYiDQoNCiAg
ICAgIGFscGhhbnVtICAgICAgPSBhbHBoYSB8IGRpZ2l0DQogICAgICBhbHBo
YSAgICAgICAgID0gbG93YWxwaGEgfCB1cGFscGhhDQoNCiAgICAgIGxvd2Fs
cGhhID0gImEiIHwgImIiIHwgImMiIHwgImQiIHwgImUiIHwgImYiIHwgImci
IHwgImgiIHwgImkiIHwNCiAgICAgICAgICAgICAgICAgImoiIHwgImsiIHwg
ImwiIHwgIm0iIHwgIm4iIHwgIm8iIHwgInAiIHwgInEiIHwgInIiIHwNCiAg
ICAgICAgICAgICAgICAgInMiIHwgInQiIHwgInUiIHwgInYiIHwgInciIHwg
IngiIHwgInkiIHwgInoiDQogICAgICB1cGFscGhhICA9ICJBIiB8ICJCIiB8
ICJDIiB8ICJEIiB8ICJFIiB8ICJGIiB8ICJHIiB8ICJIIiB8ICJJIiB8DQog
ICAgICAgICAgICAgICAgICJKIiB8ICJLIiB8ICJMIiB8ICJNIiB8ICJOIiB8
ICJPIiB8ICJQIiB8ICJRIiB8ICJSIiB8DQogICAgICAgICAgICAgICAgICJT
IiB8ICJUIiB8ICJVIiB8ICJWIiB8ICJXIiB8ICJYIiB8ICJZIiB8ICJaIg0K
ICAgICAgZGlnaXQgICAgPSAiMCIgfCAiMSIgfCAiMiIgfCAiMyIgfCAiNCIg
fCAiNSIgfCAiNiIgfCAiNyIgfA0KICAgICAgICAgICAgICAgICAiOCIgfCAi
OSINCg0KDQpCLiBQYXJzaW5nIGEgVVJMIFJlZmVyZW5jZSB3aXRoIGEgUmVn
dWxhciBFeHByZXNzaW9uDQoNCiAgIEFzIGRlc2NyaWJlZCBpbiBTZWN0aW9u
IDMuMywgdGhlIGdlbmVyaWMtVVJMIHN5bnRheCBpcyBub3Qgc3VmZmljaWVu
dA0KICAgdG8gZGlzYW1iaWd1YXRlIHRoZSBjb21wb25lbnRzIG9mIHNvbWUg
Zm9ybXMgb2YgVVJMLiAgU2luY2UgdGhlDQogICAiZ3JlZWR5IGFsZ29yaXRo
bSIgZGVzY3JpYmVkIGluIHRoYXQgc2VjdGlvbiBpcyBpZGVudGljYWwgdG8g
dGhlDQogICBkaXNhbWJpZ3VhdGlvbiBtZXRob2QgdXNlZCBieSBQT1NJWCBy
ZWd1bGFyIGV4cHJlc3Npb25zLCBpdCBpcw0KICAgbmF0dXJhbCBhbmQgY29t
bW9ucGxhY2UgdG8gdXNlIGEgcmVndWxhciBleHByZXNzaW9uIGZvciBwYXJz
aW5nIHRoZQ0KICAgcG90ZW50aWFsIGZvdXIgY29tcG9uZW50cyBhbmQgZnJh
Z21lbnQgaWRlbnRpZmllciBvZiBhIFVSTCByZWZlcmVuY2UuDQoNCiAgIFRo
ZSBmb2xsb3dpbmcgbGluZSBpcyB0aGUgcmVndWxhciBleHByZXNzaW9uIGZv
ciBicmVha2luZy1kb3duIGEgVVJMDQogICByZWZlcmVuY2UgaW50byBpdHMg
Y29tcG9uZW50cy4NCg0KICAgICAgXigoW146Lz8jXSspOik/KC8vKFteLz8j
XSopKT8oW14/I10qKShcPyhbXiNdKikpPygjKC4qKSk/DQogICAgICAgMTIg
ICAgICAgICAgICAzICA0ICAgICAgICAgIDUgICAgICAgNiAgNyAgICAgICAg
OCA5DQoNCiAgIFRoZSBudW1iZXJzIGluIHRoZSBzZWNvbmQgbGluZSBhYm92
ZSBhcmUgb25seSB0byBhc3Npc3QgcmVhZGFiaWxpdHk7DQogICB0aGV5IGlu
ZGljYXRlIHRoZSByZWZlcmVuY2UgcG9pbnRzIGZvciBlYWNoIHN1YmV4cHJl
c3Npb24gKGkuZS4sIGVhY2gNCiAgIHBhaXJlZCBwYXJlbnRoZXNpcykuICBX
ZSByZWZlciB0byB0aGUgdmFsdWUgbWF0Y2hlZCBmb3Igc3ViZXhwcmVzc2lv
bg0KICAgPG4+IGFzICQ8bj4uICBGb3IgZXhhbXBsZSwgbWF0Y2hpbmcgdGhl
IGFib3ZlIGV4cHJlc3Npb24gdG8NCg0KICAgICAgaHR0cDovL3d3dy5pY3Mu
dWNpLmVkdS9wdWIvaWV0Zi91cmkvI1JlbGF0ZWQNCg0KICAgcmVzdWx0cyBp
biB0aGUgZm9sbG93aW5nIHN1YmV4cHJlc3Npb24gbWF0Y2hlczoNCg0KICAg
ICAgJDEgPSBodHRwOg0KICAgICAgJDIgPSBodHRwDQogICAgICAkMyA9IC8v
d3d3Lmljcy51Y2kuZWR1DQogICAgICAkNCA9IHd3dy5pY3MudWNpLmVkdQ0K
ICAgICAgJDUgPSAvcHViL2lldGYvdXJpLw0KICAgICAgJDYgPSA8dW5kZWZp
bmVkPg0KICAgICAgJDcgPSA8dW5kZWZpbmVkPg0KICAgICAgJDggPSAjUmVs
YXRlZA0KICAgICAgJDkgPSBSZWxhdGVkDQoNCiAgIHdoZXJlIDx1bmRlZmlu
ZWQ+IGluZGljYXRlcyB0aGF0IHRoZSBjb21wb25lbnQgaXMgbm90IHByZXNl
bnQsIGFzIGlzDQogICB0aGUgY2FzZSBmb3IgdGhlIHF1ZXJ5IGNvbXBvbmVu
dCBpbiB0aGUgYWJvdmUgZXhhbXBsZS4gIFRoZXJlZm9yZSwgd2UNCiAgIGNh
biBkZXRlcm1pbmUgdGhlIHZhbHVlIG9mIHRoZSBmb3VyIGNvbXBvbmVudHMg
YW5kIGZyYWdtZW50IGFzDQoNCiAgICAgIHNjaGVtZSAgID0gJDINCiAgICAg
IHNpdGUgICAgID0gJDQNCiAgICAgIHBhdGggICAgID0gJDUNCiAgICAgIHF1
ZXJ5ICAgID0gJDcNCiAgICAgIGZyYWdtZW50ID0gJDkNCg0KICAgYW5kLCBn
b2luZyBpbiB0aGUgb3Bwb3NpdGUgZGlyZWN0aW9uLCB3ZSBjYW4gcmVjcmVh
dGUgYSBVUkwgcmVmZXJlbmNlDQogICBmcm9tIGl0cyBjb21wb25lbnRzIHVz
aW5nIHRoZSBhbGdvcml0aG0gaW4gc3RlcCA3IG9mIFNlY3Rpb24gNC4yLg0K
DQoNCkMuIEV4YW1wbGVzIG9mIFJlc29sdmluZyBSZWxhdGl2ZSBVUkwgUmVm
ZXJlbmNlcw0KDQogICBXaXRoaW4gYW4gb2JqZWN0IHdpdGggYSB3ZWxsLWRl
ZmluZWQgYmFzZSBVUkwgb2YNCg0KICAgICAgaHR0cDovL2EvYi9jL2Q7cD9x
DQoNCiAgIHRoZSByZWxhdGl2ZSBVUkxzIHdvdWxkIGJlIHJlc29sdmVkIGFz
IGZvbGxvd3M6DQoNCkMuMS4gIE5vcm1hbCBFeGFtcGxlcw0KDQogICAgICBn
OmggICAgICAgICAgID0gIGc6aA0KICAgICAgZyAgICAgICAgICAgICA9ICBo
dHRwOi8vYS9iL2MvZw0KICAgICAgLi9nICAgICAgICAgICA9ICBodHRwOi8v
YS9iL2MvZw0KICAgICAgZy8gICAgICAgICAgICA9ICBodHRwOi8vYS9iL2Mv
Zy8NCiAgICAgIC9nICAgICAgICAgICAgPSAgaHR0cDovL2EvZw0KICAgICAg
Ly9nICAgICAgICAgICA9ICBodHRwOi8vZw0KICAgICAgP3kgICAgICAgICAg
ICA9ICBodHRwOi8vYS9iL2MvP3kNCiAgICAgIGc/eSAgICAgICAgICAgPSAg
aHR0cDovL2EvYi9jL2c/eQ0KICAgICAgI3MgICAgICAgICAgICA9ICAoY3Vy
cmVudCBkb2N1bWVudCkjcw0KICAgICAgZyNzICAgICAgICAgICA9ICBodHRw
Oi8vYS9iL2MvZyNzDQogICAgICBnP3kjcyAgICAgICAgID0gIGh0dHA6Ly9h
L2IvYy9nP3kjcw0KICAgICAgO3ggICAgICAgICAgICA9ICBodHRwOi8vYS9i
L2MvO3gNCiAgICAgIGc7eCAgICAgICAgICAgPSAgaHR0cDovL2EvYi9jL2c7
eA0KICAgICAgZzt4P3kjcyAgICAgICA9ICBodHRwOi8vYS9iL2MvZzt4P3kj
cw0KICAgICAgLiAgICAgICAgICAgICA9ICBodHRwOi8vYS9iL2MvDQogICAg
ICAuLyAgICAgICAgICAgID0gIGh0dHA6Ly9hL2IvYy8NCiAgICAgIC4uICAg
ICAgICAgICAgPSAgaHR0cDovL2EvYi8NCiAgICAgIC4uLyAgICAgICAgICAg
PSAgaHR0cDovL2EvYi8NCiAgICAgIC4uL2cgICAgICAgICAgPSAgaHR0cDov
L2EvYi9nDQogICAgICAuLi8uLiAgICAgICAgID0gIGh0dHA6Ly9hLw0KICAg
ICAgLi4vLi4vICAgICAgICA9ICBodHRwOi8vYS8NCiAgICAgIC4uLy4uL2cg
ICAgICAgPSAgaHR0cDovL2EvZw0KDQpDLjIuICBBYm5vcm1hbCBFeGFtcGxl
cw0KDQogICBBbHRob3VnaCB0aGUgZm9sbG93aW5nIGFibm9ybWFsIGV4YW1w
bGVzIGFyZSB1bmxpa2VseSB0byBvY2N1ciBpbg0KICAgbm9ybWFsIHByYWN0
aWNlLCBhbGwgVVJMIHBhcnNlcnMgc2hvdWxkIGJlIGNhcGFibGUgb2YgcmVz
b2x2aW5nIHRoZW0NCiAgIGNvbnNpc3RlbnRseS4gIEVhY2ggZXhhbXBsZSB1
c2VzIHRoZSBzYW1lIGJhc2UgYXMgYWJvdmUuDQoNCiAgIEFuIGVtcHR5IHJl
ZmVyZW5jZSByZWZlcnMgdG8gdGhlIHN0YXJ0IG9mIHRoZSBjdXJyZW50IGRv
Y3VtZW50Lg0KDQogICAgICA8PiAgICAgICAgICAgID0gIChjdXJyZW50IGRv
Y3VtZW50KQ0KDQogICBQYXJzZXJzIG11c3QgYmUgY2FyZWZ1bCBpbiBoYW5k
bGluZyB0aGUgY2FzZSB3aGVyZSB0aGVyZSBhcmUgbW9yZQ0KICAgcmVsYXRp
dmUgcGF0aCAiLi4iIHNlZ21lbnRzIHRoYW4gdGhlcmUgYXJlIGhpZXJhcmNo
aWNhbCBsZXZlbHMgaW4NCiAgIHRoZSBiYXNlIFVSTCdzIHBhdGguICBOb3Rl
IHRoYXQgdGhlICIuLiIgc3ludGF4IGNhbm5vdCBiZSB1c2VkIHRvDQogICBj
aGFuZ2UgdGhlIHNpdGUgY29tcG9uZW50IG9mIGEgVVJMLg0KDQogICAgICAu
Li8uLi8uLi9nICAgID0gIGh0dHA6Ly9hLy4uL2cNCiAgICAgIC4uLy4uLy4u
Ly4uL2cgPSAgaHR0cDovL2EvLi4vLi4vZw0KDQogICBJbiBwcmFjdGljZSwg
c29tZSBpbXBsZW1lbnRhdGlvbnMgc3RyaXAgbGVhZGluZyByZWxhdGl2ZSBz
eW1ib2xpYw0KICAgZWxlbWVudHMgKCIuIiwgIi4uIikgYWZ0ZXIgYXBwbHlp
bmcgYSByZWxhdGl2ZSBVUkwgY2FsY3VsYXRpb24sIGJhc2VkDQogICBvbiB0
aGUgdGhlb3J5IHRoYXQgY29tcGVuc2F0aW5nIGZvciBvYnZpb3VzIGF1dGhv
ciBlcnJvcnMgaXMgYmV0dGVyDQogICB0aGFuIGFsbG93aW5nIHRoZSByZXF1
ZXN0IHRvIGZhaWwuICBUaHVzLCB0aGUgYWJvdmUgdHdvIHJlZmVyZW5jZXMN
CiAgIHdpbGwgYmUgaW50ZXJwcmV0ZWQgYXMgImh0dHA6Ly9hL2ciIGJ5IHNv
bWUgaW1wbGVtZW50YXRpb25zLg0KDQogICBTaW1pbGFybHksIHBhcnNlcnMg
bXVzdCBhdm9pZCB0cmVhdGluZyAiLiIgYW5kICIuLiIgYXMgc3BlY2lhbCB3
aGVuDQogICB0aGV5IGFyZSBub3QgY29tcGxldGUgY29tcG9uZW50cyBvZiBh
IHJlbGF0aXZlIHBhdGguDQoNCiAgICAgIC8uL2cgICAgICAgICAgPSAgaHR0
cDovL2EvLi9nDQogICAgICAvLi4vZyAgICAgICAgID0gIGh0dHA6Ly9hLy4u
L2cNCiAgICAgIGcuICAgICAgICAgICAgPSAgaHR0cDovL2EvYi9jL2cuDQog
ICAgICAuZyAgICAgICAgICAgID0gIGh0dHA6Ly9hL2IvYy8uZw0KICAgICAg
Zy4uICAgICAgICAgICA9ICBodHRwOi8vYS9iL2MvZy4uDQogICAgICAuLmcg
ICAgICAgICAgID0gIGh0dHA6Ly9hL2IvYy8uLmcNCg0KICAgTGVzcyBsaWtl
bHkgYXJlIGNhc2VzIHdoZXJlIHRoZSByZWxhdGl2ZSBVUkwgdXNlcyB1bm5l
Y2Vzc2FyeSBvcg0KICAgbm9uc2Vuc2ljYWwgZm9ybXMgb2YgdGhlICIuIiBh
bmQgIi4uIiBjb21wbGV0ZSBwYXRoIHNlZ21lbnRzLg0KDQogICAgICAuLy4u
L2cgICAgICAgID0gIGh0dHA6Ly9hL2IvZw0KICAgICAgLi9nLy4gICAgICAg
ICA9ICBodHRwOi8vYS9iL2MvZy8NCiAgICAgIGcvLi9oICAgICAgICAgPSAg
aHR0cDovL2EvYi9jL2cvaA0KICAgICAgZy8uLi9oICAgICAgICA9ICBodHRw
Oi8vYS9iL2MvaA0KICAgICAgZzt4PTEvLi95ICAgICA9ICBodHRwOi8vYS9i
L2MvZzt4PTEveQ0KICAgICAgZzt4PTEvLi4veSAgICA9ICBodHRwOi8vYS9i
L2MveQ0KDQogICBBbGwgY2xpZW50IGFwcGxpY2F0aW9ucyByZW1vdmUgdGhl
IHF1ZXJ5IGNvbXBvbmVudCBmcm9tIHRoZSBiYXNlIFVSTA0KICAgYmVmb3Jl
IHJlc29sdmluZyByZWxhdGl2ZSBVUkxzLiAgSG93ZXZlciwgc29tZSBhcHBs
aWNhdGlvbnMgZmFpbCB0bw0KICAgc2VwYXJhdGUgdGhlIHJlZmVyZW5jZSdz
IHF1ZXJ5IGFuZC9vciBmcmFnbWVudCBjb21wb25lbnRzIGZyb20gYQ0KICAg
cmVsYXRpdmUgcGF0aCBiZWZvcmUgbWVyZ2luZyBpdCB3aXRoIHRoZSBiYXNl
IHBhdGguICBUaGlzIGVycm9yIGlzDQogICByYXJlbHkgbm90aWNlZCwgc2lu
Y2UgdHlwaWNhbCB1c2FnZSBvZiBhIGZyYWdtZW50IG5ldmVyIGluY2x1ZGVz
IHRoZQ0KICAgaGllcmFyY2h5ICgiLyIpIGNoYXJhY3RlciwgYW5kIHRoZSBx
dWVyeSBjb21wb25lbnQgaXMgbm90IG5vcm1hbGx5DQogICB1c2VkIHdpdGhp
biByZWxhdGl2ZSByZWZlcmVuY2VzLg0KDQogICAgICBnP3kvLi94ICAgICAg
ID0gIGh0dHA6Ly9hL2IvYy9nP3kveA0KICAgICAgZz95Ly4uL3ggICAgICA9
ICBodHRwOi8vYS9iL2MveA0KICAgICAgZyNzLy4veCAgICAgICA9ICBodHRw
Oi8vYS9iL2MvZyNzLy4veA0KICAgICAgZyNzLy4uL3ggICAgICA9ICBodHRw
Oi8vYS9iL2MvZyNzLy4uL3gNCg0KICAgU29tZSBwYXJzZXJzIGFsbG93IHRo
ZSBzY2hlbWUgbmFtZSB0byBiZSBwcmVzZW50IGluIGEgcmVsYXRpdmUgVVJM
DQogICBpZiBpdCBpcyB0aGUgc2FtZSBhcyB0aGUgYmFzZSBVUkwgc2NoZW1l
LiAgVGhpcyBpcyBjb25zaWRlcmVkIHRvIGJlDQogICBhIGxvb3Bob2xlIGlu
IHByaW9yIHNwZWNpZmljYXRpb25zIG9mIHBhcnRpYWwgVVJMcyBbUkZDMTYz
MF0uIEl0cw0KICAgdXNlIHNob3VsZCBiZSBhdm9pZGVkLg0KDQogICAgICBo
dHRwOmcgICAgICAgID0gIGh0dHA6Zw0KICAgICAgaHR0cDogICAgICAgICA9
ICBodHRwOg0KDQoNCkQuIEVtYmVkZGluZyB0aGUgQmFzZSBVUkwgaW4gSFRN
TCBkb2N1bWVudHMNCg0KICAgSXQgaXMgdXNlZnVsIHRvIGNvbnNpZGVyIGFu
IGV4YW1wbGUgb2YgaG93IHRoZSBiYXNlIFVSTCBvZiBhDQogICBkb2N1bWVu
dCBjYW4gYmUgZW1iZWRkZWQgd2l0aGluIHRoZSBkb2N1bWVudCdzIGNvbnRl
bnQuICBJbiB0aGlzDQogICBhcHBlbmRpeCwgd2UgZGVzY3JpYmUgaG93IGRv
Y3VtZW50cyB3cml0dGVuIGluIHRoZSBIeXBlcnRleHQgTWFya3VwDQogICBM
YW5ndWFnZSAoSFRNTCkgW1JGQzE4NjZdIGNhbiBpbmNsdWRlIGFuIGVtYmVk
ZGVkIGJhc2UgVVJMLiAgVGhpcw0KICAgYXBwZW5kaXggZG9lcyBub3QgZm9y
bSBhIHBhcnQgb2YgdGhlIFVSTCBzcGVjaWZpY2F0aW9uIGFuZCBzaG91bGQg
bm90DQogICBiZSBjb25zaWRlcmVkIGFzIGFueXRoaW5nIG1vcmUgdGhhbiBh
IGRlc2NyaXB0aXZlIGV4YW1wbGUuDQoNCiAgIEhUTUwgZGVmaW5lcyBhIHNw
ZWNpYWwgZWxlbWVudCAiQkFTRSIgd2hpY2gsIHdoZW4gcHJlc2VudCBpbiB0
aGUNCiAgICJIRUFEIiBwb3J0aW9uIG9mIGEgZG9jdW1lbnQsIHNpZ25hbHMg
dGhhdCB0aGUgcGFyc2VyIHNob3VsZCB1c2UNCiAgIHRoZSBCQVNFIGVsZW1l
bnQncyAiSFJFRiIgYXR0cmlidXRlIGFzIHRoZSBiYXNlIFVSTCBmb3IgcmVz
b2x2aW5nDQogICBhbnkgcmVsYXRpdmUgVVJMcy4gIFRoZSAiSFJFRiIgYXR0
cmlidXRlIG11c3QgYmUgYW4gYWJzb2x1dGUgVVJMLg0KICAgTm90ZSB0aGF0
LCBpbiBIVE1MLCBlbGVtZW50IGFuZCBhdHRyaWJ1dGUgbmFtZXMgYXJlDQog
ICBjYXNlLWluc2Vuc2l0aXZlLiAgRm9yIGV4YW1wbGU6DQoNCiAgICAgIDwh
ZG9jdHlwZSBodG1sIHB1YmxpYyAiLS8vSUVURi8vRFREIEhUTUwvL0VOIj4N
CiAgICAgIDxIVE1MPjxIRUFEPg0KICAgICAgPFRJVExFPkFuIGV4YW1wbGUg
SFRNTCBkb2N1bWVudDwvVElUTEU+DQogICAgICA8QkFTRSBocmVmPSJodHRw
Oi8vd3d3Lmljcy51Y2kuZWR1L1Rlc3QvYS9iL2MiPg0KICAgICAgPC9IRUFE
PjxCT0RZPg0KICAgICAgLi4uIDxBIGhyZWY9Ii4uL3giPmEgaHlwZXJ0ZXh0
IGFuY2hvcjwvQT4gLi4uDQogICAgICA8L0JPRFk+PC9IVE1MPg0KDQogICBB
IHBhcnNlciByZWFkaW5nIHRoZSBleGFtcGxlIGRvY3VtZW50IHNob3VsZCBp
bnRlcnByZXQgdGhlIGdpdmVuDQogICByZWxhdGl2ZSBVUkwgIi4uL3giIGFz
IHJlcHJlc2VudGluZyB0aGUgYWJzb2x1dGUgVVJMDQoNCiAgICAgIDxodHRw
Oi8vd3d3Lmljcy51Y2kuZWR1L1Rlc3QvYS94Pg0KDQogICByZWdhcmRsZXNz
IG9mIHRoZSBjb250ZXh0IGluIHdoaWNoIHRoZSBleGFtcGxlIGRvY3VtZW50
IHdhcw0KICAgb2J0YWluZWQuDQoNCg0KDQpFLiBBYmJyZXZpYXRlZCBVUkxz
DQoNCiAgIFRoZSBVUkwgc3ludGF4IHdhcyBkZXNpZ25lZCBmb3IgdW5hbWJp
Z3VvdXMgcmVmZXJlbmNlIHRvIG5ldHdvcmsNCiAgIHJlc291cmNlcyBhbmQg
ZXh0ZW5zaWJpbGl0eSB2aWEgdGhlIFVSTCBzY2hlbWUuICBIb3dldmVyLCBh
cyBVUkwNCiAgIGlkZW50aWZpY2F0aW9uIGFuZCB1c2FnZSBoYXZlIGJlY29t
ZSBjb21tb25wbGFjZSwgdHJhZGl0aW9uYWwgbWVkaWENCiAgICh0ZWxldmlz
aW9uLCByYWRpbywgbmV3c3BhcGVycywgYmlsbGJvYXJkcywgZXRjLikgaGF2
ZSBpbmNyZWFzaW5nbHkNCiAgIHVzZWQgYWJicmV2aWF0ZWQgVVJMIHJlZmVy
ZW5jZXMuICBUaGF0IGlzLCBhIHJlZmVyZW5jZSBjb25zaXN0aW5nIG9mDQog
ICBvbmx5IHRoZSBzaXRlIGFuZCBwYXRoIHBvcnRpb25zIG9mIHRoZSBpZGVu
dGlmaWVkIHJlc291cmNlLCBzdWNoIGFzDQoNCiAgICAgIHd3dy53My5vcmcv
QWRkcmVzc2luZy8NCg0KICAgb3Igc2ltcGx5IHRoZSBETlMgaG9zdG5hbWUg
b24gaXRzIG93bi4gIFN1Y2ggcmVmZXJlbmNlcyBhcmUgcHJpbWFyaWx5DQog
ICBpbnRlbmRlZCBmb3IgaHVtYW4gaW50ZXJwcmV0YXRpb24gcmF0aGVyIHRo
YW4gbWFjaGluZSwgd2l0aCB0aGUNCiAgIGFzc3VtcHRpb24gdGhhdCBjb250
ZXh0LWJhc2VkIGhldXJpc3RpY3MgYXJlIHN1ZmZpY2llbnQgdG8gY29tcGxl
dGUNCiAgIHRoZSBVUkwgKGUuZy4sIG1vc3QgaG9zdG5hbWVzIGJlZ2lubmlu
ZyB3aXRoICJ3d3ciIGFyZSBsaWtlbHkgdG8gaGF2ZQ0KICAgYSBVUkwgcHJl
Zml4IG9mICJodHRwOi8vIikuICBBbHRob3VnaCB0aGVyZSBpcyBubyBzdGFu
ZGFyZCBzZXQgb2YNCiAgIGhldXJpc3RpY3MgZm9yIGRpc2FtYmlndWF0aW5n
IGFiYnJldmlhdGVkIFVSTCByZWZlcmVuY2VzLCBtYW55DQogICBjbGllbnQg
aW1wbGVtZW50YXRpb25zIGFsbG93IHRoZW0gdG8gYmUgZW50ZXJlZCBieSB0
aGUgdXNlciBhbmQNCiAgIGhldXJpc3RpY2FsbHkgcmVzb2x2ZWQuICBJdCBz
aG91bGQgYmUgbm90ZWQgdGhhdCBzdWNoIGhldXJpc3RpY3MgbWF5DQogICBj
aGFuZ2Ugb3ZlciB0aW1lLCBwYXJ0aWN1bGFybHkgd2hlbiBuZXcgVVJMIHNj
aGVtZXMgYXJlIGludHJvZHVjZWQuDQoNCiAgIFNpbmNlIGFuIGFiYnJldmlh
dGVkIFVSTCBoYXMgdGhlIHNhbWUgc3ludGF4IGFzIGEgcmVsYXRpdmUgVVJM
IHBhdGgsDQogICBhYmJyZXZpYXRlZCBVUkwgcmVmZXJlbmNlcyBjYW5ub3Qg
YmUgdXNlZCBpbiBjb250ZXh0cyB3aGVyZSByZWxhdGl2ZQ0KICAgVVJMcyBh
cmUgZXhwZWN0ZWQuICBUaGlzIGxpbWl0cyB0aGUgdXNlIG9mIGFiYnJldmlh
dGVkIFVSTHMgdG8gcGxhY2VzDQogICB3aGVyZSB0aGVyZSBpcyBubyBkZWZp
bmVkIGJhc2UgVVJMLCBzdWNoIGFzIGRpYWxvZyBib3hlcyBhbmQgb2ZmLWxp
bmUNCiAgIGFkdmVydGlzZW1lbnRzLg0KDQoNCkYuIFN1bW1hcnkgb2YgTm9u
LWVkaXRvcmlhbCBDaGFuZ2VzDQoNCkYuMS4gQWRkaXRpb25zDQoNCiAgIFNl
Y3Rpb24gMiAoVVJMIFJlZmVyZW5jZXMpIHdhcyBhZGRlZCB0byBzdGVtIHRo
ZSBjb25mdXNpb24NCiAgIHJlZ2FyZGluZyAid2hhdCBpcyBhIFVSTCIgYW5k
IGhvdyB0byBkZXNjcmliZSBmcmFnbWVudCBpZGVudGlmaWVycw0KICAgZ2l2
ZW4gdGhhdCB0aGV5IGFyZSBub3QgcGFydCBvZiB0aGUgVVJMLCBidXQgYXJl
IHBhcnQgb2YgdGhlIFVSTA0KICAgc3ludGF4IGFuZCBwYXJzaW5nIGNvbmNl
cm5zLiAgSW4gYWRkaXRpb24sIGl0IHByb3ZpZGVzIGEgcmVmZXJlbmNlDQog
ICBkZWZpbml0aW9uIGZvciB1c2UgYnkgb3RoZXIgSUVURiBzcGVjaWZpY2F0
aW9ucyAoSFRNTCwgSFRUUCwgZXRjLikNCiAgIHdoaWNoIGhhdmUgcHJldmlv
dXNseSBhdHRlbXB0ZWQgdG8gcmVkZWZpbmUgdGhlIFVSTCBzeW50YXggaW4g
b3JkZXINCiAgIHRvIGFjY291bnQgZm9yIHRoZSBwcmVzZW5jZSBvZiBmcmFn
bWVudCBpZGVudGlmaWVycyBpbiBVUkwNCiAgIHJlZmVyZW5jZXMuDQoNCiAg
IEFwcGVuZGl4IEUgb24gYWJicmV2aWF0ZWQgVVJMcyB3YXMgYWRkZWQgdG8g
ZGVzY3JpYmUgdGhlIHNob3J0ZW5lZA0KICAgcmVmZXJlbmNlcyBvZnRlbiBz
ZWVuIG9uIHRlbGV2aXNpb24gYW5kIG1hZ2F6aW5lIGFkdmVydGlzZW1lbnRz
IGFuZA0KICAgZXhwbGFpbiB3aHkgdGhleSBhcmUgbm90IHVzZWQgaW4gb3Ro
ZXIgY29udGV4dHMuDQoNCkYuMi4gTW9kaWZpY2F0aW9ucyBmcm9tIGJvdGgg
UkZDIDE3MzggYW5kIFJGQyAxODA4DQoNCiAgIFRoZSAidXNlcjpwYXNzd29y
ZCIgZm9ybSBpbiB0aGUgcHJldmlvdXMgQk5GIHdhcyBjaGFuZ2VkIHRvDQog
ICBhICJ1c2VyaW5mbyIgdG9rZW4sIGFuZCB0aGUgcG9zc2liaWxpdHkgdGhh
dCBpdCBtaWdodCBiZQ0KICAgInVzZXI6cGFzc3dvcmQiIG1hZGUgc2NoZW1l
IHNwZWNpZmljLiBJbiBwYXJ0aWN1bGFyLCB0aGUgdXNlDQogICBvZiBwYXNz
d29yZHMgaW4gdGhlIGNsZWFyIGlzIG5vdCBldmVuIHN1Z2dlc3RlZCBieSB0
aGUgc3ludGF4Lg0KDQogICBUaGUgcXVlc3Rpb24tbWFyayAiPyIgY2hhcmFj
dGVyIHdhcyByZW1vdmVkIGZyb20gdGhlIHNldCBvZiBhbGxvd2VkDQogICBj
aGFyYWN0ZXJzIGZvciB0aGUgdXNlcmluZm8gaW4gdGhlIHNpdGUgY29tcG9u
ZW50LCBzaW5jZQ0KICAgdGVzdGluZyBzaG93ZWQgdGhhdCBtYW55IGFwcGxp
Y2F0aW9ucyB0cmVhdCBpdCBhcyByZXNlcnZlZCBmb3INCiAgIHNlcGFyYXRp
bmcgdGhlIHF1ZXJ5IGNvbXBvbmVudCBmcm9tIHRoZSByZXN0IG9mIHRoZSBV
UkwuDQoNCiAgIFJGQyAxNzM4IHNwZWNpZmllZCB0aGF0IHRoZSBwYXRoIHdh
cyBzZXBhcmF0ZWQgZnJvbSB0aGUgc2l0ZQ0KICAgcG9ydGlvbiBvZiBhIFVS
TCBieSBhIHNsYXNoLiAgUkZDIDE4MDggZm9sbG93ZWQgc3VpdCwgYnV0IHdp
dGggYQ0KICAgZnVkZ2Ugb2YgY2FycnlpbmcgYXJvdW5kIHRoZSBzZXBhcmF0
b3IgYXMgYSAicHJlZml4IiBpbiBvcmRlciB0bw0KICAgZGVzY3JpYmUgdGhl
IHBhcnNpbmcgYWxnb3JpdGhtLiAgUkZDIDE2MzAgbmV2ZXIgaGFkIHRoaXMg
cHJvYmxlbSwNCiAgIHNpbmNlIGl0IGNvbnNpZGVyZWQgdGhlIHNsYXNoIHRv
IGJlIHBhcnQgb2YgdGhlIHBhdGguICBJbiB3cml0aW5nDQogICB0aGlzIHNw
ZWNpZmljYXRpb24sIGl0IHdhcyBmb3VuZCB0byBiZSBpbXBvc3NpYmxlIHRv
IGFjY3VyYXRlbHkNCiAgIGRlc2NyaWJlIGFuZCByZXRhaW4gdGhlIGRpZmZl
cmVuY2UgYmV0d2VlbiB0aGUgdHdvIFVSTHMNCiAgICAgIDxmb286L2Jhcj4g
ICBhbmQgICA8Zm9vOmJhcj4NCiAgIHdpdGhvdXQgZWl0aGVyIGNvbnNpZGVy
aW5nIHRoZSBzbGFzaCB0byBiZSBwYXJ0IG9mIHRoZSBwYXRoIChhcw0KICAg
Y29ycmVzcG9uZHMgdG8gYWN0dWFsIHByYWN0aWNlKSBvciBjcmVhdGluZyBh
IHNlcGFyYXRlIGNvbXBvbmVudCBqdXN0DQogICB0byBob2xkIHRoYXQgc2xh
c2guICBXZSBjaG9zZSB0aGUgZm9ybWVyLg0KDQpGLjMuIE1vZGlmaWNhdGlv
bnMgZnJvbSBSRkMgMTczOA0KDQogICBUaGUgZGVmaW5pdGlvbiBvZiBzcGVj
aWZpYyBVUkwgc2NoZW1lcyBhbmQgdGhlaXIgc2NoZW1lLXNwZWNpZmljDQog
ICBzeW50YXggYW5kIHNlbWFudGljcyBoYXMgYmVlbiBtb3ZlZCB0byBzZXBh
cmF0ZSBkb2N1bWVudHMuDQoNCiAgIFRoZSBVUkwgaG9zdCB3YXMgZGVmaW5l
ZCBhcyBhIGZ1bGx5LXF1YWxpZmllZCBkb21haW4gbmFtZS4gIEhvd2V2ZXIs
DQogICBtYW55IFVSTHMgYXJlIHVzZWQgd2l0aG91dCBmdWxseS1xdWFsaWZp
ZWQgZG9tYWluIG5hbWVzIChpbiBjb250ZXh0cw0KICAgZm9yIHdoaWNoIHRo
ZSBmdWxsIHF1YWxpZmljYXRpb24gaXMgbm90IG5lY2Vzc2FyeSksIHdpdGhv
dXQgYW55IGhvc3QNCiAgIChhcyBpbiBzb21lIGZpbGUgVVJMcyksIG9yIHdp
dGggYSBob3N0IG9mICJsb2NhbGhvc3QiLg0KDQogICBUaGUgVVJMIHBvcnQg
aXMgbm93ICpkaWdpdCBpbnN0ZWFkIG9mIDEqZGlnaXQsIHNpbmNlIHN5c3Rl
bXMgYXJlDQogICBleHBlY3RlZCB0byBoYW5kbGUgdGhlIGNhc2Ugd2hlcmUg
dGhlICI6IiBzZXBhcmF0b3IgYmV0d2VlbiBob3N0IGFuZA0KICAgcG9ydCBp
cyBzdXBwbGllZCB3aXRob3V0IGEgcG9ydC4NCg0KDQpGLjQuIE1vZGlmaWNh
dGlvbnMgZnJvbSBSRkMgMTgwOA0KDQogICBSRkMgMTgwOCAoU2VjdGlvbiA0
KSBkZWZpbmVkIGFuIGVtcHR5IFVSTCByZWZlcmVuY2UgKGEgcmVmZXJlbmNl
DQogICBjb250YWluaW5nIG5vdGhpbmcgYXNpZGUgZnJvbSB0aGUgZnJhZ21l
bnQgaWRlbnRpZmllcikgYXMgYmVpbmcgYQ0KICAgcmVmZXJlbmNlIHRvIHRo
ZSBiYXNlIFVSTC4gIFVuZm9ydHVuYXRlbHksIHRoYXQgZGVmaW5pdGlvbiBj
b3VsZCBiZQ0KICAgaW50ZXJwcmV0ZWQsIHVwb24gc2VsZWN0aW9uIG9mIHN1
Y2ggYSByZWZlcmVuY2UsIGFzIGEgbmV3IHJldHJpZXZhbA0KICAgYWN0aW9u
IG9uIHRoYXQgcmVzb3VyY2UuICBTaW5jZSB0aGUgbm9ybWFsIGludGVudCBv
ZiBzdWNoIHJlZmVyZW5jZXMNCiAgIGlzIGZvciB0aGUgdXNlciBhZ2VudCB0
byBjaGFuZ2UgaXRzIHZpZXcgb2YgdGhlIGN1cnJlbnQgZG9jdW1lbnQgdG8N
CiAgIHRoZSBiZWdpbm5pbmcgb2YgdGhlIHNwZWNpZmllZCBmcmFnbWVudCB3
aXRoaW4gdGhhdCBkb2N1bWVudCwgbm90IHRvDQogICBtYWtlIGFuIGFkZGl0
aW9uYWwgcmVxdWVzdCBvZiB0aGUgcmVzb3VyY2UsIGEgZGVzY3JpcHRpb24g
b2YgaG93IHRvDQogICBjb3JyZWN0bHkgaW50ZXJwcmV0IGFuIGVtcHR5IHJl
ZmVyZW5jZSBoYXMgYmVlbiBhZGRlZCBpbiBTZWN0aW9uIDIuDQoNCiAgIFRo
ZSBkZXNjcmlwdGlvbiBvZiB0aGUgbXl0aGljYWwgQmFzZSBoZWFkZXIgZmll
bGQgaGFzIGJlZW4gcmVwbGFjZWQNCiAgIHdpdGggYSByZWZlcmVuY2UgdG8g
dGhlIENvbnRlbnQtQmFzZSBhbmQgQ29udGVudC1Mb2NhdGlvbiBoZWFkZXIN
CiAgIGZpZWxkcyBkZWZpbmVkIGJ5IE1IVE1MIFtSRkMyMTEwXS4NCg0KICAg
UkZDIDE4MDggZGVzY3JpYmVkIHZhcmlvdXMgc2NoZW1lcyBhcyBlaXRoZXIg
aGF2aW5nIG9yIG5vdCBoYXZpbmcgdGhlDQogICBwcm9wZXJ0aWVzIG9mIHRo
ZSBnZW5lcmljLVVSTCBzeW50YXguICBIb3dldmVyLCB0aGUgb25seSByZXF1
aXJlbWVudA0KICAgaXMgdGhhdCB0aGUgcGFydGljdWxhciBkb2N1bWVudCBj
b250YWluaW5nIHRoZSByZWxhdGl2ZSByZWZlcmVuY2VzDQogICBoYXZlIGEg
YmFzZSBVUkwgd2hpY2ggYWJpZGVzIGJ5IHRoZSBnZW5lcmljLVVSTCBzeW50
YXgsIHJlZ2FyZGxlc3Mgb2YNCiAgIHRoZSBVUkwgc2NoZW1lLCBzbyB0aGUg
YXNzb2NpYXRlZCBkZXNjcmlwdGlvbiBoYXMgYmVlbiB1cGRhdGVkIHRvDQog
ICByZWZsZWN0IHRoYXQuDQoNCiAgIFRoZSBCTkYgdGVybSA8bmV0X2xvYz4g
aGFzIGJlZW4gcmVwbGFjZWQgd2l0aCA8c2l0ZT4sIHNpbmNlIHRoZQ0KICAg
bGF0dGVyIG1vcmUgYWNjdXJhdGVseSBkZXNjcmliZXMgaXRzIHVzZSBhbmQg
cHVycG9zZS4gIExpa2V3aXNlLCB0aGUNCiAgIHNpdGUgaXMgbm8gbG9uZ2Vy
IHJlc3RyaWN0ZWQgdG8gdGhlIElQIHNlcnZlciBzeW50YXguDQoNCiAgIEV4
dGVuc2l2ZSB0ZXN0aW5nIG9mIGN1cnJlbnQgY2xpZW50IGFwcGxpY2F0aW9u
cyBkZW1vbnN0cmF0ZWQgdGhhdA0KICAgdGhlIG1ham9yaXR5IG9mIGRlcGxv
eWVkIHN5c3RlbXMgZG8gbm90IHVzZSB0aGUgIjsiIGNoYXJhY3RlciB0bw0K
ICAgaW5kaWNhdGUgdHJhaWxpbmcgcGFyYW1ldGVyIGluZm9ybWF0aW9uLCBh
bmQgdGhhdCB0aGUgcHJlc2VuY2Ugb2YgYQ0KICAgc2VtaWNvbG9uIGluIGEg
cGF0aCBzZWdtZW50IGRvZXMgbm90IGFmZmVjdCB0aGUgcmVsYXRpdmUgcGFy
c2luZyBvZg0KICAgdGhhdCBzZWdtZW50LiAgVGhlcmVmb3JlLCBwYXJhbWV0
ZXJzIGhhdmUgYmVlbiByZW1vdmVkIGFzIGEgc2VwYXJhdGUNCiAgIGNvbXBv
bmVudCBhbmQgbWF5IG5vdyBhcHBlYXIgaW4gYW55IHBhdGggc2VnbWVudC4g
IFRoZWlyIGluZmx1ZW5jZQ0KICAgaGFzIGJlZW4gcmVtb3ZlZCBmcm9tIHRo
ZSBhbGdvcml0aG0gZm9yIHJlc29sdmluZyBhIHJlbGF0aXZlIFVSTA0KICAg
cmVmZXJlbmNlLiAgVGhlIHJlc29sdXRpb24gZXhhbXBsZXMgaW4gQXBwZW5k
aXggQyBoYXZlIGJlZW4gbW9kaWZpZWQNCiAgIHRvIHJlZmxlY3QgdGhpcyBj
aGFuZ2UuDQoNCg==
--1461740116-1993401130-882992912=:28624--



From adm  Fri Dec 26 11:31:31 1997
Delivery-Date: Fri, 26 Dec 1997 11:36:01 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id LAA26227
	for ietf-outbound.10@ietf.org; Fri, 26 Dec 1997 11:30:02 -0500 (EST)
Received: from sangam.ncst.ernet.in (sangam.ncst.ernet.in [202.41.110.33])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id LAA26194
	for <ietf@ietf.org>; Fri, 26 Dec 1997 11:25:39 -0500 (EST)
Received: from uumail-relay-blr.ernet.in (twisha.ece.iisc.ernet.in [144.16.64.4]) by sangam.ncst.ernet.in (8.7.5) with ESMTP id WAA21688; Fri, 26 Dec 1997 22:06:01 +0530 (GMT+05:30)
Received: from ada.UUCP (uucp@localhost)
	by uumail-relay-blr.ernet.in (8.8.8/8.8.8) with UUCP id TAA23505;
	Fri, 26 Dec 1997 19:23:20 +0530
Received: from ada by ernet.in (5.x/SMI-SVR4)
	id AA18647; Fri, 26 Dec 1997 15:00:01 -0500
Date: Fri, 26 Dec 1997 15:00:00 -0500 (GMT)
From: ashok <ashok@ada.ernet.in>
X-Sender: ashok@ada
To: "Aronesty, Erik A" <earonesty@montgomery.com>
Cc: "'Money'" <money@cli.net>, "'Jesus Gomez'" <jvelasco@iberonline.es>,
        "'www international'" <www-international@W3.ORG>,
        "'www html'" <www-html@W3.ORG>,
        "'tab34b@coollist.com'" <tab34b@coollist.com>,
        "'texappeal@coollist.com'" <texappeal@coollist.com>,
        "'hackers@coollist.com'" <hackers@coollist.com>,
        "'Erich Hubner'" <erich.huebner@kfunigraz.ac.at>,
        "'Alpha'" <info@oasis-net.co.uk>,
        "'COMMUNET@LIST.UVM.EDU'" <COMMUNET@LIST.UVM.EDU>,
        "'webcasting@broadcast.net'" <webcasting@broadcast.net>,
        "'www-talk@w3.org'" <www-talk@W3.ORG>,
        "'ietf@ietf.org'" <ietf@ns.ietf.org>,
        "'online-news@planetarynews.com'" <online-news@planetarynews.com>,
        "'riotgrrls@coollist.com'" <riotgrrls@coollist.com>,
        "'www-talk@w3.org.bkb'" <www-talk@w3.org.bkb>,
        "'www-announce@w3.org'" <www-announce@W3.ORG>,
        "'visual-l@vtm1.cc.vt.edu'" <visual-l@vtm1.cc.vt.edu>,
        "'vision-list@ads.ARPA'" <vision-list@ads.ARPA>,
        "'stuart@vax.ox.ac.uk'" <stuart@vax.ox.ac.uk>,
        "'srkb@cs.umbc.edu'" <srkb@cs.umbc.edu>,
        "'sigparse-list@nl.cs.cmu.edu'" <sigparse-list@nl.cs.cmu.edu>,
        "'sigmedia@bellcore.com'" <sigmedia@bellcore.com>,
        "'siggen@black.bgu.ac.il'" <siggen@black.bgu.ac.il>,
        "'siggen-members@indigo.cs.bgu.ac.il'" <siggen-members@indigo.cs.bgu.ac.il>,
        "'sigart@vaxa.isi.edu'" <sigart@vaxa.isi.edu>,
        "'sidsepln@si.ehu.es'" <sidsepln@si.ehu.es>,
        "'salt@essex.ac.uk'" <salt@essex.ac.uk>,
        "'salt@cstr.edinburgh.ac.uk'" <salt@cstr.edinburgh.ac.uk>,
        "'salt@cstr.ed.ac.uk'" <salt@cstr.ed.ac.uk>,
        "'robert@ai.univie.ac.at'" <robert@ai.univie.ac.at>,
        "'pj@fub46.zedat.fu-berlin.de'" <pj@fub46.zedat.fu-berlin.de>,
        "'pb@llaor.unice.fr'" <pb@llaor.unice.fr>,
        "'oz-users@dfki.uni-sb.de'" <oz-users@dfki.uni-sb.de>,
        "'nodali@helsinki.fi'" <nodali@helsinki.fi>,
        "'nnsc@nnsc.nsf.net'" <nnsc@nnsc.nsf.net>,
        "'nlt@cactus.aist-nara.ac.jp'" <nlt@cactus.aist-nara.ac.jp>,
        "'nlpeople@dai.edinburgh.ac.uk'" <nlpeople@dai.edinburgh.ac.uk>,
        "'nlpeople@dai.ed.ac.uk'" <nlpeople@dai.ed.ac.uk>,
        "'nlpeople@cogsci.ed.ac.uk'" <nlpeople@cogsci.ed.ac.uk>,
        "'nlpeople@aisb.ed.ac.uk'" <nlpeople@aisb.ed.ac.uk>,
        "'nlp@dcs.shef.ac.uk'" <nlp@dcs.shef.ac.uk>,
        "'nlp-members@pluto.ai.kyutech.ac.jp'" <nlp-members@pluto.ai.kyutech.ac.jp>,
        "'nlp-ia@bosoleil.ci.umoncton.ca'" <nlp-ia@bosoleil.ci.umoncton.ca>,
        "'nlcl@cogs.susx.ac.uk'" <nlcl@cogs.susx.ac.uk>,
        "'nl-kr@snyside.sunnyside.com'" <nl-kr@snyside.sunnyside.com>,
        "'nl-kr@cs.rpi.edu'" <nl-kr@cs.rpi.edu>,
        "'nl-kr@cs.rochester.edu'" <nl-kr@cs.rochester.edu>,
        "'nl-kr-mods@snyside1.sunnyside.com'" <nl-kr-mods@snyside1.sunnyside.com>,
        "'nl-ipsj-announce@harl.hitachi.co.jp'" <nl-ipsj-announce@harl.hitachi.co.jp>,
        "'nick@zermatt.lcs.mit.edu'" <nick@zermatt.lcs.mit.edu>,
        "'news-announce-conferences@uunet.uu.net'" <news-announce-conferences@uunet.uu.net>,
        "'mphil-students@cl.cam.ac.uk'" <mphil-students@cl.cam.ac.uk>,
        "'mol-list@cs.ucsd.edu'" <mol-list@cs.ucsd.edu>,
        "'mantaras@ceab.es'" <mantaras@ceab.es>,
        "'ln%frmop11.BITNET@IBM3090.SNU.AC.KR'" <ln%frmop11.BITNET@IBM3090.SNU.AC.KR>,
        "'ln@cnusc.fr'" <ln@cnusc.fr>,
        "'ln-request@pollux.cnusc.fr'" <ln-request@pollux.cnusc.fr>,
        "'ln-fr%frmop11.BITNET@earn-relay.ac.uk'" <ln-fr%frmop11.BITNET@earn-relay.ac.uk>,
        "'ln%frmop11.BITNET@earn-relay.ac.uk'" <ln%frmop11.BITNET@earn-relay.ac.uk>,
        "'llsfonet@cms.am.rdg.ac.uk'" <llsfonet@cms.am.rdg.ac.uk>,
        "'linguistics@atom.brl.ntt.jp'" <linguistics@atom.brl.ntt.jp>,
        "'linguist@tamvm1.tamu.edu'" <linguist@tamvm1.tamu.edu>,
        "'life-users@cs.sfu.ca'" <life-users@cs.sfu.ca>,
        "'lfg@lists.stanford.edu'" <lfg@lists.stanford.edu>,
        "'lexical@nmsu.edu'" <lexical@nmsu.edu>, "'kr@kr.org'" <kr@kr.org>,
        "'kr-postings@kr.org'" <kr-postings@kr.org>,
        "'jqrqc@cunyvm.cuny.edu'" <jqrqc@cunyvm.cuny.edu>,
        "'ir-l%uccmvsa.BITNET@earn-relay.ac.uk'" <ir-l%uccmvsa.BITNET@earn-relay.ac.uk>,
        "'ikbsbb@inf.rl.ac.uk'" <ikbsbb@inf.rl.ac.uk>,
        "'humanist@brownvm.brown.edu'" <humanist@brownvm.brown.edu>,
        "'hpsg@ling.ohio-state.edu'" <hpsg@ling.ohio-state.edu>,
        "'gerda@ai.univie.ac.at'" <gerda@ai.univie.ac.at>,
        "'fj-ai@etl.go.jp'" <fj-ai@etl.go.jp>,
        "'empiricists@unagi.cis.upenn.edu'" <empiricists@unagi.cis.upenn.edu>,
        "'empiricists@csli.stanford.edu'" <empiricists@csli.stanford.edu>,
        "'elsnet-list@let.ruu.nl'" <elsnet-list@let.ruu.nl>,
        "'elsnet-list@cogsci.ed.ac.uk'" <elsnet-list@cogsci.ed.ac.uk>,
        "'ectl-sub@snowhite.cis.uoguelph.ca'" <ectl-sub@snowhite.cis.uoguelph.ca>,
        "'ecran@thomson-lcr.fr'" <ecran@thomson-lcr.fr>,
        "'dl@dl.kr.org'" <dl@dl.kr.org>,
        "'diagrams@cs.swarthmore.edu'" <diagrams@cs.swarthmore.edu>,
        "'dbworld@cs.wisc.edu'" <dbworld@cs.wisc.edu>,
        "'dataling@cst.ku.dk'" <dataling@cst.ku.dk>,
        "'csp-list@saturne.cert.fr'" <csp-list@saturne.cert.fr>,
        "'cscw-sig@mailbase.ac.uk'" <cscw-sig@mailbase.ac.uk>,
        "'corpora@hd.uib.no'" <corpora@hd.uib.no>,
        "'connectionists@cs.cmu.edu'" <connectionists@cs.cmu.edu>,
        "'compunode@ecrc.de'" <compunode@ecrc.de>,
        "'comp.at.nat-lang@ucbvax.berkeley.edu'" <comp.at.nat-lang@ucbvax.berkeley.edu>,
        "'comp-speech@cs.utexas.edu'" <comp-speech@cs.utexas.edu>,
        "'comp-phon@cogsci.ed.ac.uk'" <comp-phon@cogsci.ed.ac.uk>,
        "'comp-ai@ucbvax.berkeley.edu'" <comp-ai@ucbvax.berkeley.edu>,
        "'colibri@let.ruu.nl'" <colibri@let.ruu.nl>,
        "'cg@cs.umn.edu'" <cg@cs.umn.edu>,
        "'ccl@dfki.uni-sb.de'" <ccl@dfki.uni-sb.de>,
        "'bkb@apple.com'" <bkb@apple.com>,
        "'bcs-hci@mailbase.ac.uk'" <bcs-hci@mailbase.ac.uk>,
        "'arpanet-bboards@mc.lcs.mit.edu'" <arpanet-bboards@mc.lcs.mit.edu>,
        "'announce-itri@itri.brighton.ac.uk'" <announce-itri@itri.brighton.ac.uk>,
        "'aisb@cogs.sussex.ac.uk'" <aisb@cogs.sussex.ac.uk>,
        "'aiia@di.unito.it'" <aiia@di.unito.it>,
        "'acl@cs.columbia.edu'" <acl@cs.columbia.edu>,
        "'aaai@sumex-aim.stanford.edu'" <aaai@sumex-aim.stanford.edu>,
        "'SCHOLAR%CUNYVM.BITNET@IBM3090.SNU.AC.KR'" <SCHOLAR%CUNYVM.BITNET@IBM3090.SNU.AC.KR>,
        "'M5675@eurokom.ie'" <M5675@eurokom.ie>
In-Reply-To: <01BCD62D.1EF6E2A0@sf-exch-2.montgomery.com>
Message-Id: <Pine.SOL.3.95.971226145809.18631B-100000@ada>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from QUOTED-PRINTABLE to 8bit by ns.ietf.org id LAA26194

Û¥-










































                                                                                ashok@ada.ernet.in

                                                                                B.ASHOK,
                                                                                NO.1791-92, RAJAJINAGAR  SECOND STAGE,
                                                                                7 TH  MAIN, E-BLOCK,
                                                                                BANGALORE-560 010

                                                                                I N D I A 



              
   CPL 
SBD TTF 


                                                                                €







From owner-uri@Bunyip.Com  Fri Dec 26 18:08:08 1997
Delivery-Date: Fri, 26 Dec 1997 18:08:08 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA28199
	for <ietf-archive@ietf.org>; Fri, 26 Dec 1997 18:08:07 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA10446;
	Fri, 26 Dec 1997 18:10:57 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA10089
	for uri-out; Fri, 26 Dec 1997 17:57:45 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA10080
	for uri-in; Fri, 26 Dec 1997 17:57:43 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA10069
	for <uri@services.bunyip.com>; Fri, 26 Dec 1997 17:57:39 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA09757
	for uri@services; Fri, 26 Dec 1997 17:57:39 -0500 (EST)
Received: from dokka.kvatro.no (dokka.kvatro.no [193.216.2.164])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA09744;
	Fri, 26 Dec 1997 17:57:31 -0500 (EST)
Received: from alden (boks-1.htalvestrand.priv.no [158.38.15.140])
	by dokka.kvatro.no (8.8.5/8.8.5) with SMTP id XAA19060;
	Fri, 26 Dec 1997 23:57:51 +0100
Message-Id: <199712262257.XAA19060@dokka.kvatro.no>
X-Sender: hta@127.0.0.1
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0 Demo
Date: Fri, 26 Dec 1997 15:36:46 +0100
To: Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>
From: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
Subject: Re: URI documents
Cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
In-Reply-To: <34A1A389.CA05783A@parc.xerox.com>
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 16:06 24.12.97 -0800, Larry Masinter wrote:
>Between:
>
>a) Roy's last URL syntax draft what we did a last call on.
>b) Roy's attempt to turn this into a URI document, at (I believe
>   the original suggestion of the area directors) by doing
>   a global substitute
>c) Leslie's attempt to split (b) into a URI and a URL document
>d) Larry's attempt to create a single document which discusses
>    URIs and URLs.
>   (ftp://ftp.parc.xerox.com/pub/masinter/uri-url-syntax.txt)
>
>We have heard from a few folks, but not a lot. To recap:

Remember - this is Christmas time.
Season of good cheer and good will to all men, and not too much time
left over for IETF discussions!

Just to recap:
The lack of a basic UR* syntax document is blocking forward progress
on some other documents that have chosen to refer to such a document,
including the data: UR? scheme and the extended mailto: UR? scheme.
(the question marks indicate my doubts about the proper labelling of those
schemes, BTW....)

The ADs found, after some thinking, that the situation where we had
a well documented URL concept, a well documented URN concept,
and a totally undocumented URI concept embracing the two was not only
harmful, 
but silly.

The suggestion was made, perhaps foolishly, by me, to turn the URL document
into an URI document to rectify this problem, and Roy attempted to do this,
not
being terribly happy with the result.

So we're where we are, and searching for a sane way out.
To me in my AD position, the parameters of a solution are:

- The solution must document the overall concept that embraces all the
  identifiers of this class, commonly called "URI". (This rules out a)
- The solution must not invalidate current UR* schemes, including URNs.
- The solution should not needlessly complicate or constrain future UR*
  schemes

All I can say is - I hope we find a solution.

Season's greetings to you all, and have a happy new year!

                                   Harald A


From owner-uri@Bunyip.Com  Sat Dec 27 03:00:54 1997
Delivery-Date: Sat, 27 Dec 1997 03:00:55 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id DAA06617
	for <ietf-archive@ietf.org>; Sat, 27 Dec 1997 03:00:54 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA10811;
	Sat, 27 Dec 1997 03:03:44 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA25323
	for uri-out; Sat, 27 Dec 1997 02:50:54 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA25313
	for uri-in; Sat, 27 Dec 1997 02:50:52 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA25307
	for <uri@services.bunyip.com>; Sat, 27 Dec 1997 02:50:49 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id CAA10644
	for uri@services; Sat, 27 Dec 1997 02:50:48 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id CAA10637;
	Sat, 27 Dec 1997 02:50:43 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa26429;
          26 Dec 97 23:46 PST
To: Leslie Daigle <leslie@Bunyip.Com>
cc: jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu,
        masinter@parc.xerox.com, uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: URI documents 
In-reply-to: Your message of "Wed, 24 Dec 1997 15:13:40 EST."
             <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com> 
Date: Fri, 26 Dec 1997 23:41:42 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9712262346.aa26429@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>You currently have your name on an Internet-Draft document that says
>it is a URI syntax document.  To date, you have personally rejected
>100% of the URN WG chairs' required edits to make a document that 
>reflects the work that has been carried out in the IETF's URN Working Group.

That is an interesting interpretation of history.  You asked for no
requirements to be placed on URNs, so I placed no requirements on them.
You asked for me to reference RFC 2141, and I did exactly that.
You asked that we not say things about URNs in a document titled
"URL: Syntax and Semantics", and so Larry first removed what I had
written about URIs and later we changed the document title and rewrote
the entire section.  When the eleventh draft of this review (uri-00)
was completed on November 5th, Keith asked for your comments.
You made no comments that I am aware of until December 10, and even
then you did not send them to me.

When I finally did receive your comments, I provided counterexamples
to every claim you made.  There is no basis for your "required edits",
and therefore I have no reason to make them.

>Thus, your document is just that -- your document, and not a URI syntax
>and semantics document, not an IETF document that accurately reflects
>the syntax and semantics of all URIs as defined within the auspices
>of the IETF.

My document (and yes, it is my document, in addition to Larry and TimBL)
is quite capable of standing on its own.  If you would direct your comments
to what is actually written in the document, instead of what you imagine a
guy like me would be tempted to write, then maybe we can make some progress.

>Your arguments against the "# fragment" and relative URNs are, again, _your_
>arguments -- you are countering the entire output of the URN WG with
>your own interpretations and opinions. THese are all discussions that
>have been held on the URN mailing list, and results are well-documented.
>I'm not going to get back into attempting to justify them to you here; I
>don't see why I have to, as you are not the jury and arbiter on URNs.

And as I said before, the #fragment is not part of the URN.  It doesn't
make sense for the URN working group to have any opinion regarding them,
just as you can't forbid the use of anchor href attributes in HTML.
The #fragment part of a URI-reference is not in your ballywick.
Plenty of URN-based counterexamples have been provided, so at this
point I don't particularly care what was said about them on the URN WG.
They are part of the URI architecture, of which URN is only one element.
They are an optional feature that is checked for and removed from a
reference BEFORE the parser knows whether it is looking at a URL or URN,
so the URN parser can't do a bloody thing about it.  The only way we could
remove them from the syntax is to exclude the use of URNs from the
URI-reference, which would completely oppose the reason for having
a URI syntax in the first place.

>It is in fact this stone-wall editing that caused me concern over the
>whole idea of trying to develop a URI syntax document.  However, I
>have been attempting to work with the material that was put on the table.

No you haven't.  You tried to bypass it.  If you had simply sent your
comments on the actual text of the draft, then we could have discussed them.
Instead, you butchered 14 months of hard work and claimed the result
represented the URI syntax.  Well, I know better -- the URI syntax is
defined by the implementations of protocol libraries like libwww-perl
(which I wrote) and libwww (which is the basis for most URI-enabled
applications).  They allow the usable set of URI schemes, including "urn",
to be extended and dynamically loaded with the implicit assumption that
all schemes obey the requirements described in
<draft-fielding-uri-syntax-01.txt>.  That is how we are able to progress
the URI syntax as a Draft Standard.  It is both technically sound and
demonstrated by deployed applications.

>It's pretty hard to cooperate with a stone wall.  The end result of this
>obstinate lack of cooperation may either be inaccurate documentation or
>the IETF/W3C may have to do without a URI syntax document for now.  
>That seems pretty sad, and I will re-emphasisze it's not because of
>_any_ lack of effort to participate on the URN WG's part.

We have a URI syntax document that meets all of the URN WG's requirements,
as well as those of HTTP, HTML, and XML.  I suggest you read it and make
comments, but don't expect your comments to have any special status just
because you are the chair of a WG.  If the comments are technically
sound, then the WG should be capable of defending them.  The comments
you have made so far have not been technically sound.  Right now the
only excuse you have for not approving the document is that I am one
of the authors, and last I checked that wasn't a valid excuse either.
After all, I won't be able to change the document once it becomes an RFC,
so there is no point in imagining "alarm bells".

....Roy


From owner-uri@Bunyip.Com  Sat Dec 27 03:09:54 1997
Delivery-Date: Sat, 27 Dec 1997 03:09:55 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id DAA06654
	for <ietf-archive@ietf.org>; Sat, 27 Dec 1997 03:09:54 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA10819;
	Sat, 27 Dec 1997 03:12:44 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA25586
	for uri-out; Sat, 27 Dec 1997 03:01:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA25579
	for uri-in; Sat, 27 Dec 1997 03:01:25 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA25571
	for <uri@services.bunyip.com>; Sat, 27 Dec 1997 03:01:22 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA10686
	for uri@services; Sat, 27 Dec 1997 03:01:21 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA10679;
	Sat, 27 Dec 1997 03:01:17 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa26984;
          26 Dec 97 23:56 PST
To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
cc: Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: URI documents 
In-reply-to: Your message of "Fri, 26 Dec 1997 15:36:46 +0100."
             <199712262257.XAA19060@dokka.kvatro.no> 
Date: Fri, 26 Dec 1997 23:51:12 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9712262356.aa26984@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>To me in my AD position, the parameters of a solution are:
>
>- The solution must document the overall concept that embraces all the
>  identifiers of this class, commonly called "URI". (This rules out a)
>- The solution must not invalidate current UR* schemes, including URNs.
>- The solution should not needlessly complicate or constrain future UR*
>  schemes
>
>All I can say is - I hope we find a solution.

I claim that <draft-fielding-uri-syntax-01.txt> meets all of those
parameters, and does so in a way that can be demonstrated by current
practice.  The only thing I *would* change at this point is how scheme
prefixes are treated by the relative parsing algorithm (to better match
what has been implemented), but that has nothing to do with the URN
discussion.

....Roy


From owner-uri@Bunyip.Com  Sat Dec 27 14:10:32 1997
Delivery-Date: Sat, 27 Dec 1997 14:10:33 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA08936
	for <ietf-archive@ietf.org>; Sat, 27 Dec 1997 14:10:32 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA11303;
	Sat, 27 Dec 1997 14:13:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA06569
	for uri-out; Sat, 27 Dec 1997 14:00:49 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA06563
	for uri-in; Sat, 27 Dec 1997 14:00:43 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA06554
	for <uri@services.bunyip.com>; Sat, 27 Dec 1997 14:00:36 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA11483
	for uri@services; Sat, 27 Dec 1997 14:00:35 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA11474;
	Sat, 27 Dec 1997 14:00:19 -0500 (EST)
Received: from localhost (paf@localhost) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id UAA16813; 
          Sat, 27 Dec 1997 20:00:07 +0100 (MET)
Date: Sat, 27 Dec 1997 20:00:06 +0100 (MET)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nix
To: "John C. Mallery" <jcma@ai.mit.edu>
cc: Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
In-Reply-To: <v03130304b0c79f003145@[207.159.82.125]>
Message-ID: <Pine.GSO.3.96.971227195321.15366C-100000@nix>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Thu, 25 Dec 1997, John C. Mallery wrote:

> Hi Larry,
> 
> Just to be clear, I choose C.
> 
> C Separate documents for URLs, URIs, and URNs.
> 
> Meaning that:
> 
> Documents a, b, d are unacceptable.

I agree with the above. (c) is the only working solution.

This is needed because the document currently under the name of a URI
syntax document talk so much about URLs, and use a terminology that is
only valid for URLs, that confusion occurs regarding, if nothing else, the
difference between a URL and a URN. It does not help that the document
have "may" all over the place.

I think it is definitely better if we have documents about URIs, URNs and
URLs, so the number of "may" can be limited to a minimum when we talk
about so important things as grammars and what characters are allowed, how
encoding is done and how to handle/accept things like fragments, queries
and relative addressing.

Personally I have not read the URI syntax document until I, as a member of
the URN working group, was told about the URL syntax document turning into
a URI syntax document during the IETF in Washington, DC. Leslie, as the
chair of the working group, promised to talk to the authors, the area
directors and Larry as the chair of the HTTP group, about the problems we
in the URN working group saw with the intention of the document changed,
and because of that I have not said anything until now. 

I have now reread draft-fielding-uri-syntax-01.txt aswell as Leslies two
proposed documents, to test the thesis I have that (c) is the best choice,
and I must say that it is.

   Patrik


From owner-uri@Bunyip.Com  Sat Dec 27 16:21:01 1997
Delivery-Date: Sat, 27 Dec 1997 16:21:01 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA09343
	for <ietf-archive@ietf.org>; Sat, 27 Dec 1997 16:21:01 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA11427;
	Sat, 27 Dec 1997 16:23:50 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA08396
	for uri-out; Sat, 27 Dec 1997 16:12:20 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA08386
	for uri-in; Sat, 27 Dec 1997 16:12:17 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA08379
	for <uri@services.bunyip.com>; Sat, 27 Dec 1997 16:12:14 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA11625
	for uri@services; Sat, 27 Dec 1997 16:12:13 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA11622;
	Sat, 27 Dec 1997 16:12:10 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa23371;
          27 Dec 97 13:10 PST
To: Patrik Faltstrom <paf@swip.net>
cc: harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Sat, 27 Dec 1997 20:00:06 +0100."
             <Pine.GSO.3.96.971227195321.15366C-100000@nix> 
Date: Sat, 27 Dec 1997 13:05:58 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9712271310.aa23371@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>I agree with the above. (c) is the only working solution.

(c) does not correspond to any implementation that I know of, and
contradicts the implementations of most URI-enabled applications.
You can prove this for yourself by using a URN proxy and attempting
to include "#something" in the reference.  You will find that the
"#something" is stripped before being sent to the proxy, and therefore
cannot be part of the URN because it is the fragment.

>This is needed because the document currently under the name of a URI
>syntax document talk so much about URLs, and use a terminology that is
>only valid for URLs, that confusion occurs regarding, if nothing else, the
>difference between a URL and a URN. It does not help that the document
>have "may" all over the place.

Almost all example URIs are URLs.  There is no way I could talk about
anything more without defining URN technology, which I preferred to do
by reference to the relevant URN RFC.  You can't have it both ways.
All of the requirements, and even all of the "may", do apply to URNs.
They simply have no impact when they are applied.

As we've said a hundred times already, the point of this exercise is
to define what a parser must do when it is presented with a URI reference,
before it even knows whether the URI is a URL or a URN.  That is because
all scheme-specific parsing takes place within the scheme-handler and
not within the part of the application that deals with URI references.
The purpose of the document is NOT to describe the intersection between
URL and URN -- that would be a total waste of time, since by the time
you know whether it is a URL or URN you are in a different parsing
situation which is scheme-specific.

....Roy


From owner-uri@Bunyip.Com  Sun Dec 28 01:02:50 1997
Delivery-Date: Sun, 28 Dec 1997 01:02:51 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id BAA17818
	for <ietf-archive@ietf.org>; Sun, 28 Dec 1997 01:02:49 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA11856;
	Sun, 28 Dec 1997 01:05:38 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25820
	for uri-out; Sun, 28 Dec 1997 00:52:36 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25814
	for uri-in; Sun, 28 Dec 1997 00:52:35 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA25805
	for <uri@services.bunyip.com>; Sun, 28 Dec 1997 00:52:33 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id AAA12110
	for uri@services; Sun, 28 Dec 1997 00:52:32 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA12103;
	Sun, 28 Dec 1997 00:52:27 -0500 (EST)
Received: from localhost (paf@localhost) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id GAA27714; 
          Sun, 28 Dec 1997 06:52:19 +0100 (MET)
Date: Sun, 28 Dec 1997 06:52:19 +0100 (MET)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nix
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
cc: harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents 
In-Reply-To: <9712271310.aa23371@paris.ics.uci.edu>
Message-ID: <Pine.GSO.3.96.971228063242.27472E-100000@nix>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Sat, 27 Dec 1997, Roy T. Fielding wrote:

> >I agree with the above. (c) is the only working solution.
> 
> Almost all example URIs are URLs.  There is no way I could talk about
> anything more without defining URN technology, which I preferred to do
> by reference to the relevant URN RFC.  You can't have it both ways.
> All of the requirements, and even all of the "may", do apply to URNs.
> They simply have no impact when they are applied.

This is why most of your text works best in a URL definition paper.

> As we've said a hundred times already, the point of this exercise is
> to define what a parser must do when it is presented with a URI reference,
> before it even knows whether the URI is a URL or a URN.  That is because
> all scheme-specific parsing takes place within the scheme-handler and
> not within the part of the application that deals with URI references.
> The purpose of the document is NOT to describe the intersection between
> URL and URN -- that would be a total waste of time, since by the time
> you know whether it is a URL or URN you are in a different parsing
> situation which is scheme-specific.

Once upon a time, in Houston, we had a vote(!) in the URI working group if
the string "url", the URI scheme "URI", should be included in the syntax
of a URI. It was a close cut, but the majority voted for not including the
string "url:" in the URL. Several people left the room in protest...and it
was not fun at all.

It _might_ be the case that a URN should be parsed differently than a URL.
It might be that a totally new UR* should be parsed even differently than
a URN and a URL. I agree with you that a design like that might be stupid,
but the fact is that you do have some small common syntactic rules for
URNs and URLs, and that is how you find which one it is. A URN is simple
to recognise as it is prepended with the "urn:" string, but a URN is
harder because the URL scheme is syntactically written in the position
where the URI scheme should be. A parser must because of that have a list
of all known URL schemes, and if the URI scheme is one of those, the
identifier is a URL.

Now, you simplify this by saying that syntactically, a URN can be parsed
the same way as a URL, and one can install in the software a URN parser
just like one does install a handler for a HTTP scheme or mailto scheme.

Well, a lot of people probably do agree with you that that is the way one
can _implement_ URLs and URNs, but that is not the way things are defined.
What do we do when we get URZs which _doesn't_ have "URZ" prepended, but
have the URZ scheme immediately in the beginning of the string, just like
URLs? What happens if the market start writing URNs without the string
"urn:" in the beginning of the string, and instead only write "isbn:" (you
write in your document about the "side of the bus problem" regarding the
fact that HTTP URLs loose their "http://" part)? Is "isbn" now a scheme?
Yes, in the implementation it might be when you parse the string, but it
is still a URN, and not a URL.

We have today two different types of URIs; URLs and URNs. What some of us
ask for are your document divided in three so it is crystal clear what is
a definition for URIs, what is URLs and what is URNs. I simply don't
understand why you are opposing that so much?

It will be much simpler to have the documents updated, and each one of the
documents will be much simpler to read and understand, than having URL and
URN implications in the URI definition part and vice versa.

   Patrik



From owner-uri@Bunyip.Com  Sun Dec 28 01:54:39 1997
Delivery-Date: Sun, 28 Dec 1997 01:54:40 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id BAA17962
	for <ietf-archive@ietf.org>; Sun, 28 Dec 1997 01:54:39 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA11924;
	Sun, 28 Dec 1997 01:57:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA26441
	for uri-out; Sun, 28 Dec 1997 01:45:43 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA26431
	for uri-in; Sun, 28 Dec 1997 01:45:41 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA26425
	for <uri@services.bunyip.com>; Sun, 28 Dec 1997 01:45:39 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA12194
	for uri@services; Sun, 28 Dec 1997 01:45:38 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id BAA12191;
	Sun, 28 Dec 1997 01:45:35 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53765(2)>; Sat, 27 Dec 1997 22:45:32 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Sat, 27 Dec 1997 22:45:18 PST
Message-ID: <34A5F57A.F02C06D7@parc.xerox.com>
Date: Sat, 27 Dec 1997 22:45:15 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Patrik Faltstrom <paf@swip.net>
CC: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
References: <Pine.GSO.3.96.971228063242.27472E-100000@nix>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

I've been wondering if we might progress with a different
perspective, which I will lay out briefly:

The term "URI" denotes a concept: some kind of uniform
space of identifiers for resources. The terms "URL", and "URN",
however, denote explicit protocol elements, with specific
syntax and semantics associated with that syntax. The URL
syntax is well defined and widely implemented; the URN syntax
is newer, but well underway.

It is possible, and convenient, to allow for mutual embedding
of these protocol elements. That is, the space of URNs can
be embedded in the space of URLs by prepending the URN with
the string "urn:". This means that "all URNs are URLs" only
in the trivial sense that it is possible to write a URN as
a URL. The simple embedding is possible because the URN syntax
was chosen (wisely) to fit within the URL syntax.

Conversely, one could imagine embedding the URL name space
in the URN space. Imagine, for example, a URN which consisted
of a date and a URL. The resource named would be 'the
resource that was available at the specified location
at the specified time. This would be perfectly good URN;
perhaps one could say that 'dated-url' was the naming authority,
and write <durl:199712272238:http://www.parc.xerox.com/masinter>.
as the undecorated URN.

With this notion of 'URI is a concept', we don't need or want
a general URI syntax. There's a URL syntax and a URN syntax.
There might be a completely separate URC syntax at some point.
While it is convenient to embed URNs into the URL name space,
it is just an embedding; the semantics associated with URLs
are not inherited by URNs than they are inherited by email
addresses merely because there is a 'mailto:' URL scheme.

Larry

-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Sun Dec 28 03:57:23 1997
Delivery-Date: Sun, 28 Dec 1997 03:57:24 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id DAA00913
	for <ietf-archive@ietf.org>; Sun, 28 Dec 1997 03:57:19 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id EAA00281;
	Sun, 28 Dec 1997 04:00:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA27875
	for uri-out; Sun, 28 Dec 1997 03:46:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA27868
	for uri-in; Sun, 28 Dec 1997 03:46:25 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA27857
	for <uri@services.bunyip.com>; Sun, 28 Dec 1997 03:46:22 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA12358
	for uri@services; Sun, 28 Dec 1997 03:46:21 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA12355;
	Sun, 28 Dec 1997 03:46:16 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53844(2)>; Sun, 28 Dec 1997 00:46:14 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Sun, 28 Dec 1997 00:45:56 PST
Message-ID: <34A611C2.B197EF17@parc.xerox.com>
Date: Sun, 28 Dec 1997 00:45:54 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Patrik Faltstrom <paf@swip.net>
CC: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
References: <Pine.GSO.3.96.971228063242.27472E-100000@nix>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

> What some of us
> ask for are your document divided in three so it is crystal clear what is
> a definition for URIs, what is URLs and what is URNs. 

The proposal (c) divides (b) into two, not into three. I'm
guessing you really meant "two".

And the question is whether (c) actually makes it "crystal clear"
what is a definition for URIs, what is URLs and what is URNs. I think
we all want the definitions to be "clear", but it is exactly the clarity
of these documents that we're discussing.

In an earlier message, it sounds like you are saying that you have
reviewed (b) (draft-fielding-uri-syntax) and (c) (Leslie's two-documents),
and that "(c) is the only working solution". Do you mean to say
that you also have found (a) and (d) unacceptable?

Do you find it less, or more confusing, to have both:

>    Many URL schemes have been defined.  The scheme defines the
>    space of the URL, and thus may further restrict the syntax and
>    semantics of identifiers using that scheme.

in the URL document, and also

>   Many URI schemes have been defined.  The scheme defines the
>   namespace of the URI, and thus may further restrict the syntax and
>   semantics of identifiers using that scheme.

in the URI document?



> This is needed because the document currently under the name of a URI
> syntax document talk so much about URLs, and use a terminology that is
> only valid for URLs, that confusion occurs regarding, if nothing else, the
> difference between a URL and a URN. It does not help that the document
> have "may" all over the place.

Can you say what the 'confusion' is? There's a section 1.2 URI, URL, and URN,
which attempts to discuss the difference.  Is this confusion also in
place for (d) or (a)?

> I think it is definitely better if we have documents about URIs, URNs and
> URLs, so the number of "may" can be limited to a minimum when we talk
> about so important things as grammars and what characters are allowed, how
> encoding is done and how to handle/accept things like fragments, queries
> and relative addressing.

There are no fewer "may"s in the combined (c) than there are in (b).

As far as I can tell, there is no proposal to have a different
set of allowed characters in "URI" than in "URL", so I'm not sure 
waht you mean by "what characters are allowed". Also, I don't see
any proposals to have a different mechanism for encoding for URNs
and URLs. Are you suggesting there might be such a thing?

I agree that the query forms are unlikely to apply to URNs, that relative
addressing is problematic, and that fragments are controversial, but your
message indicated that you belive there are more extensive differences
that are not just restrictions, which would be a much more serious issue.

Larry
-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Sun Dec 28 04:03:12 1997
Delivery-Date: Sun, 28 Dec 1997 04:03:13 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id EAA00939
	for <ietf-archive@ietf.org>; Sun, 28 Dec 1997 04:03:12 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id EAA00294;
	Sun, 28 Dec 1997 04:06:00 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA27960
	for uri-out; Sun, 28 Dec 1997 03:53:59 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA27948
	for uri-in; Sun, 28 Dec 1997 03:53:57 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA27941
	for <uri@services.bunyip.com>; Sun, 28 Dec 1997 03:53:55 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA12387
	for uri@services; Sun, 28 Dec 1997 03:53:54 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA12384;
	Sun, 28 Dec 1997 03:53:51 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53854(3)>; Sun, 28 Dec 1997 00:53:45 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Sun, 28 Dec 1997 00:53:31 PST
Message-ID: <34A61389.9C580343@parc.xerox.com>
Date: Sun, 28 Dec 1997 00:53:29 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Patrik Faltstrom <paf@swip.net>
CC: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
References: <Pine.GSO.3.96.971228063242.27472E-100000@nix>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

I just want to pick up on one more thing:


> Now, you simplify this by saying that syntactically, a URN can be parsed
> the same way as a URL, and one can install in the software a URN parser
> just like one does install a handler for a HTTP scheme or mailto scheme.
> 
> Well, a lot of people probably do agree with you that that is the way one
> can _implement_ URLs and URNs, but that is not the way things are defined.

....

The question is: do you think that is the way things SHOULD BE defined?
I"m guessing that's really what this is about. SHOULD we allow URZs to
have different rules than URLs and still call them the same protocol element?


From owner-uri@Bunyip.Com  Sun Dec 28 08:03:52 1997
Delivery-Date: Sun, 28 Dec 1997 08:04:22 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA01604
	for <ietf-archive@ietf.org>; Sun, 28 Dec 1997 08:03:51 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA00438;
	Sun, 28 Dec 1997 08:06:41 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA03246
	for uri-out; Sun, 28 Dec 1997 07:44:15 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA03240
	for uri-in; Sun, 28 Dec 1997 07:44:14 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA03232
	for <uri@services.bunyip.com>; Sun, 28 Dec 1997 07:44:11 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id HAA12595
	for uri@services; Sun, 28 Dec 1997 07:44:09 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA12588;
	Sun, 28 Dec 1997 07:44:05 -0500 (EST)
Received: from localhost (paf@localhost) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id NAA03652; 
          Sun, 28 Dec 1997 13:43:21 +0100 (MET)
Date: Sun, 28 Dec 1997 13:43:21 +0100 (MET)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nix
To: Larry Masinter <masinter@parc.xerox.com>
cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34A611C2.B197EF17@parc.xerox.com>
Message-ID: <Pine.GSO.3.96.971228131924.3210G-100000@nix>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Sun, 28 Dec 1997, Larry Masinter wrote:

> > What some of us
> > ask for are your document divided in three so it is crystal clear what is
> > a definition for URIs, what is URLs and what is URNs. 
> 
> The proposal (c) divides (b) into two, not into three. I'm
> guessing you really meant "two".

Well, we do have a document which talks about the syntax for URNs aswell.
I.e. yes, it is true that (c) splits the document on the table in two, but
the result will be three documents.

> In an earlier message, it sounds like you are saying that you have
> reviewed (b) (draft-fielding-uri-syntax) and (c) (Leslie's two-documents),
> and that "(c) is the only working solution". Do you mean to say
> that you also have found (a) and (d) unacceptable?

Yes.

What I mean is that I think that draft-fielding-uri-syntax should be split
into two, and as arguments for that I did read the original document --
and then Leslies suggestion on how a split should be done.

> Do you find it less, or more confusing, to have both: 
>
> >    Many URL schemes have been defined.  The scheme defines the
> >    space of the URL, and thus may further restrict the syntax and
> >    semantics of identifiers using that scheme.
> 
> in the URL document, and also
> 
> >   Many URI schemes have been defined.  The scheme defines the
> >   namespace of the URI, and thus may further restrict the syntax and
> >   semantics of identifiers using that scheme.
> 
> in the URI document?

If we just decide that a cut and creation of two documents makes the final
result better, we can then work on the details. I think there are things
in Leslies cut which did not make 100% sense, mostly (I guess) because
text should be rewritten (like the above) when we have two documents.

As it is now -- I do only argue for a separate document about URI syntax
from one about URL syntax.

I think Leslies suggestion did show that two documents were better. I can,
if we go down that path, come with perticular suggestions what should be
better in those.

I think for example that some "may" in the URL document should be "must".

> > This is needed because the document currently under the name of a URI
> > syntax document talk so much about URLs, and use a terminology that is
> > only valid for URLs, that confusion occurs regarding, if nothing else, the
> > difference between a URL and a URN. It does not help that the document
> > have "may" all over the place.
> 
> Can you say what the 'confusion' is? There's a section 1.2 URI, URL, and URN,
> which attempts to discuss the difference.  Is this confusion also in
> place for (d) or (a)?

The confusion is when there are so many parts that talk about (today)
URL-specific things as URI-things, but with a "may". One example is
relative URLs, which I think should be described as relative URLs, and not
relative URIs. The same thing about fragments, and details on how to
construct and parse query/username etc constructions. It sounds like if
these things -- even though they are preceded with a "may" -- should apply
to all URIs, and more specifically to the _design_ of a URZ, URB, URX or
whatever.

> > I think it is definitely better if we have documents about URIs, URNs and
> > URLs, so the number of "may" can be limited to a minimum when we talk
> > about so important things as grammars and what characters are allowed, how
> > encoding is done and how to handle/accept things like fragments, queries
> > and relative addressing.
> 
> There are no fewer "may"s in the combined (c) than there are in (b).

Well, I think they might be able to be fewer. I might be wrong. I would
like to say that _IF_ certain functionality should be able to be applied
to a URL scheme, it _MUST_ syntactically be written in a certain way. That
rule might not be possible to create if we also include URNs -- because
the URN namespace itself might have rules and constructions which makes
that rule not appliable.

Also, because a URN and a URL are different things (as a URN can be used
in a number of ways, N2Ls, N2L, N2C,...) they are also used differently --
and certain operations one can apply to a URL can not be applied to a URN
and vice versa.

> As far as I can tell, there is no proposal to have a different
> set of allowed characters in "URI" than in "URL", so I'm not sure 
> waht you mean by "what characters are allowed". Also, I don't see
> any proposals to have a different mechanism for encoding for URNs
> and URLs. Are you suggesting there might be such a thing?

This is from a discussion I had with the Handle people, which didn't
understand why we when talking about URNs did say that the character set
in use should be UTF-8 encoded UNICODE 2.0, when so many different
character sets did work when using HTTP URLs. Well, this is because when
getting a URL, you normally (there are exceptions of course) get them in a
HTML document as a reference. That reference is then, as-is, passed back
to the same server as the one that did pass the reference to the client,
so noone have to parse the stream of bytes passed back and fourth over the
wire. The URL, if displayed on the screen in the clients browser, might
look funny, or like garbage, but it will work. This as long as the client
doesn't change the stream of bytes.

But, when talking about URNs, the URN will be inside some document, say a
HTML one. That URN will _NOT_ be passed to the same HTTP server, but to
some resolver (in the case of a N2L resolution) which must understand what
characters are represented in the name-space-specific string, so a search
can be done, which in turn will result in the URL which is sent back to
the client. That URL is then what the browser in this example sends back
to the HTTP server to get the next HTML page.

As you can see in this example, we have when using URNs a third party
involved -- or at least some function which acts as a resolver which in
this simple example turns the URN into a URL which is then used as normal.

Because of that -- it is definitely needed when talking about URNs to
agree on what character set and encoding is used, as the parties involved
have to be able to parse the characters (not the bytes) sent in the URN.

> I agree that the query forms are unlikely to apply to URNs, that relative
> addressing is problematic, and that fragments are controversial, but your
> message indicated that you belive there are more extensive differences
> that are not just restrictions, which would be a much more serious issue.

All of these issues you rise are things that we know how to handle in the
case of a URL, and character set issues are things we know when talking
about URNs. We do though not know in detail how things like relative
addressing, fragments, query forms etc etc should, if ever, applicable to
URNs, so I rather have one document for URIs, one for URLs and a third for
URNs.

It does just make so much more sense -- especially when the URLs and URNs
are so different regarding usage. I.e. many things are more mature when
talking about URLs. I do not say that the URN people (including me) should
invent their own way of handling things different than URLs. That would
be stupid. Totally stupid. I just say that some things might NOT apply to
URNs, only to URLs. Who knows if they will apply to URXs? So, let write
about URLs in one document and URNs in one.

I also think it is a good idea to talk about things like how to implement
a parser for URLs that also handle URNs and URXs, like what Roy has done,
but that is something different than talking about the syntax for each one
of the constructs. That is a BCP which might also be needed.

   Patrik



From owner-uri@Bunyip.Com  Sun Dec 28 08:05:36 1997
Delivery-Date: Sun, 28 Dec 1997 08:05:37 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA01613
	for <ietf-archive@ietf.org>; Sun, 28 Dec 1997 08:05:36 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA00442;
	Sun, 28 Dec 1997 08:08:26 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA03385
	for uri-out; Sun, 28 Dec 1997 07:53:37 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA03378
	for uri-in; Sun, 28 Dec 1997 07:53:35 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA03370
	for <uri@services.bunyip.com>; Sun, 28 Dec 1997 07:53:33 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id HAA12629
	for uri@services; Sun, 28 Dec 1997 07:53:32 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA12624;
	Sun, 28 Dec 1997 07:53:29 -0500 (EST)
Received: from localhost (paf@localhost) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id NAA03798; 
          Sun, 28 Dec 1997 13:53:20 +0100 (MET)
Date: Sun, 28 Dec 1997 13:53:20 +0100 (MET)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nix
To: Larry Masinter <masinter@parc.xerox.com>
cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34A61389.9C580343@parc.xerox.com>
Message-ID: <Pine.GSO.3.96.971228134417.3210H-100000@nix>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Sun, 28 Dec 1997, Larry Masinter wrote:

> > Now, you simplify this by saying that syntactically, a URN can be parsed
> > the same way as a URL, and one can install in the software a URN parser
> > just like one does install a handler for a HTTP scheme or mailto scheme.
> > 
> > Well, a lot of people probably do agree with you that that is the way one
> > can _implement_ URLs and URNs, but that is not the way things are defined.
> 
> ....
> 
> The question is: do you think that is the way things SHOULD BE defined?
> I"m guessing that's really what this is about. SHOULD we allow URZs to
> have different rules than URLs and still call them the same protocol element?

This is exactly why we need a URI syntax paper, and a separate URL and URN
one. Everything that fulfils the basic requirements of a URI paper should
be able to be a URZ or whatever. They should not have to fulfil everything
that are URL requirements.

If the URZ designers are smart (and the IETF process should stop them
otherwise) they _inherit_ things from the URL and URN papers so URZ are as
little different from URLs and URNs as possible. One example is that '#'
is a special character in the URN syntax, inherited from the URI RFC 1730
(or whatever it was...), but also because IF '#' was allowed as a
non-quoted character in a URN, it would break so many implementations.

Anyway, from my point of view, there is a big difference making URZs
compliant to a URI syntax paper -- and then _inheriting_ necessary and
interesting parts from the URL and URN syntax papers, from making URZs
using some "mays" from a common URI/URL syntax document. Say that in URZs
one need (for some reasons) have the query portion specified differently
than in URLs (that's why they are URZs...)? Should that not be allowed?

   Patrik



From owner-uri@Bunyip.Com  Fri Jan  2 10:39:27 1998
Delivery-Date: Fri, 02 Jan 1998 10:39:28 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA03094
	for <ietf-archive@ietf.org>; Fri, 2 Jan 1998 10:39:27 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA09119;
	Fri, 2 Jan 1998 10:42:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11975
	for uri-out; Fri, 2 Jan 1998 10:27:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11969
	for uri-in; Fri, 2 Jan 1998 10:27:01 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA11957
	for <uri@services.bunyip.com>; Fri, 2 Jan 1998 10:26:57 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA24395
	for uri@services; Fri, 2 Jan 1998 10:26:56 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA24385;
	Fri, 2 Jan 1998 10:26:40 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11)
	 id JAA04719; 
Message-ID: <34AD07E4.5B7E@w3.org>
Date: Fri, 02 Jan 1998 09:29:40 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium (http://www.w3.org/)
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
CC: Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: URI documents
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com> <199712262257.XAA19060@dokka.kvatro.no>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Harald Tveit Alvestrand wrote:
> 
> At 16:06 24.12.97 -0800, Larry Masinter wrote:
> >Between:
> >
> >a) Roy's last URL syntax draft what we did a last call on.
> >b) Roy's attempt to turn this into a URI document, at (I believe
> >   the original suggestion of the area directors) by doing
> >   a global substitute
> >c) Leslie's attempt to split (b) into a URI and a URL document
> >d) Larry's attempt to create a single document which discusses
> >    URIs and URLs.
> >   (ftp://ftp.parc.xerox.com/pub/masinter/uri-url-syntax.txt)
> >
> >We have heard from a few folks, but not a lot. To recap:
[...]
> To me in my AD position, the parameters of a solution are:
> 
> - The solution must document the overall concept that embraces all the
>   identifiers of this class, commonly called "URI". (This rules out a)
> - The solution must not invalidate current UR* schemes, including URNs.
> - The solution should not needlessly complicate or constrain future UR*
>   schemes
> 
> All I can say is - I hope we find a solution.

Harald, it would help me out if you would
please point out how it is that (b) is not a solution.
I read it quite carefully and I find it satisfactory.

I don't understand the arguments from the folks who
find it unsatisfactory; rather, I think I understand them,
but I can't find any technical content to them. They
seem to boil down to "but we're not sure it's going to
work that way for URNs."

I am trying to find (c) to review it, but I'm not having
any luck.


Since Larry asked, I'll (re-)state the W3C opinion: we're
heavily invested in the notion of a single, extensible universal
address space:

============
Univeral Resource Identifiers -- Axioms of Web architecture
Tim Berners-Lee
Date: December 19, 1996 
[1]http://www.w3.org/DesignIssues/Axioms.html

Universal Resource Identifiers

The Web is a universal information space. It is a space in
the sense that things in it have an address. The
"addresses", "names", or as we call them here identifiers,
are the subject of this article.  They are called Univeral
Resource Identifiers (URIs). 

On object is "on the web" if it has a URI.  Objects which
have URIs are sometimes known as "First Class Objects"
(FCOs).  The Web works best when anything of value and
identify is a first class object.  If someothing does not have
a URI, you can't refer to it, and the power of the Web is the
less for that. 

By Universal I mean that ...
============

The name has changed over the years (from UDI=Universal Document
Identifier to URI=Universal Resource Identifer to
URI=Uniform Resource Identifier) but the concept remains
the same. Not to mention the fact that the gizmos themselves
remain the same (try
http://info.cern.ch/hypertext/WWW/TheProject.html and you'll
still get information about the World Wide Web project at CERN.)

So we (W3C) disagree with what Leslie wrote:

Leslie, 23 Dec 1997:
>Roy, 22 Dec 1997:
>> Within the WWW, a fragment serves the purpose of a client-side
>> specialization of the resource identification.  It is implicit that
>
>URIs are not limited to the WWW (okay, these are getting into old
>arguments...).

URIs are limited to the WWW by definition; that is, the
WWW is the set of things addressable by URIs.

I have asked whether folks
expect URNs to fit into the same protocol/software slots
as today's URIs do (e.g. in proxied HTTP GET requests,
Java URLConnection() parameters, libwww URI parsing
calls, etc.) but I don't think I got a clear answer. If
URNs _are_ expected to fit into those slots, then
we need a spec for those slots, and (b) is good enough for me.
(we also need one registry of schemes, and one
process document for adding items to that registry). If
URNs are _not_ expected to fit in those slots, then
I have a problem with that.

The axioms document[1] goes on to say things like:

=============
Axiom 1: Global uniqueness 

 It doesn't matter to whom or where you specify that URI, it
 will have the same meaning.
=============

These axioms are exactly that: arbitrary assertions without
supporting evidence. They take on value as folks choose
to accept them (folks being implementors, information providers,
etc.) "The value of
a network goes up as the square of the number of connected
resources" and all that.

So while it's perfectly possible
to use names/addresses/identifiers that aren't part of
the URI space, any such set of names doesn't benefit from
the value of being part of the URI space. At W3C, we
think there's plenty of ways to improve the operation of
the URI space, and no reason to invest in something
that doesn't interoperate, at this point.



=============
Axiom 3: non unique 

 URI space does not have to be the only universal space


The assertion that the space of URIs is a universal space
sometimes encounters opposition from those who feel
there should not be one universal space. These people
need not oppose the concept because it is not of a single
universal space: Indeed, the fact that URIs form universal
space does not prevent anyone else from forming their own
universal space, which of course by definition would be
able to envelop within it as a subset the universal URI
space. Therefore the web meets the "independent design"
test, that if a similar system had been concurrently and
independently invented elsewhere, in such a way that the
arbitrary design decisions were made differently, when
they met later, the two systems could be made to
interoperate. 

There may be in the world many universal spaces, and
there need not be any particular quarrel about one
particular one having a special status. (Of course, having
very many may not be very useful, and in the World Wide
Web, the URI space plays a special role by being the
universal space chosen in that design.) 

For example, it would be possible to map all international
telephone numbers into URI space very easily, by inventing
a new URI "phone:" after which was the phone number. It
would in fact also conversely be possible to map URIs into
international phone numbers by allocating a special phone
number not used by anyone else, perhaps a special
country code for URI space, and then converting all URIs
into a decimal representation. In that case, both URIs and
phone numbers would be universal spaces. Identifiers in
one space would be consisting only of numbers, and in the
other of alphanumeric characters. One would be shorter
than the other, but there is no reason why, in principle, the
two could not co-exist, allowing you to dial any Web object
from a telephone as a telephone number, and point to any
phone from a hypertext document.

So, on this last axiom rests not specifically the operation of
the web, but its acceptance as a non-domineering
technology, and therefore our trust in its future evolvability.
=============

-- 
Dan Connolly, W3C Architecture Domain Lead
http://www.w3.org/Architecture/


From owner-uri@Bunyip.Com  Fri Jan  2 12:00:33 1998
Delivery-Date: Fri, 02 Jan 1998 12:00:33 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA04584
	for <ietf-archive@ietf.org>; Fri, 2 Jan 1998 12:00:32 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA09335;
	Fri, 2 Jan 1998 12:03:17 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA14533
	for uri-out; Fri, 2 Jan 1998 11:48:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA14521
	for uri-in; Fri, 2 Jan 1998 11:48:00 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA14512
	for <uri@services.bunyip.com>; Fri, 2 Jan 1998 11:47:53 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA24565
	for uri@services; Fri, 2 Jan 1998 11:47:53 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA24554;
	Fri, 2 Jan 1998 11:47:38 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id LAA09326; Fri, 2 Jan 1998 11:43:56 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199801021643.LAA09326@bailey.dscga.com>
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34AD07E4.5B7E@w3.org> from Dan Connolly at "Jan 2, 98 09:29:40 am"
To: connolly@w3.org
Date: Fri, 2 Jan 1998 11:43:56 -0500 (EST)
Cc: Harald.Alvestrand@maxware.no, masinter@parc.xerox.com, leslie@Bunyip.Com,
        fielding@kiwi.ics.uci.edu, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Reply-To: michaelm@rwhois.net
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Dan Connolly said this:
> Harald Tveit Alvestrand wrote:
> > - The solution must document the overall concept that embraces all the
> >   identifiers of this class, commonly called "URI". (This rules out a)
> > - The solution must not invalidate current UR* schemes, including URNs.
> > - The solution should not needlessly complicate or constrain future UR*
> >   schemes
> > 
> > All I can say is - I hope we find a solution.
> 
> Harald, it would help me out if you would
> please point out how it is that (b) is not a solution.
> I read it quite carefully and I find it satisfactory.
> 
> I don't understand the arguments from the folks who
> find it unsatisfactory; rather, I think I understand them,
> but I can't find any technical content to them. They
> seem to boil down to "but we're not sure it's going to
> work that way for URNs."

I'll try to explain some below.

> ============
> Univeral Resource Identifiers -- Axioms of Web architecture
> Tim Berners-Lee
> Date: December 19, 1996 
> [1]http://www.w3.org/DesignIssues/Axioms.html
> 
> Universal Resource Identifiers
> 
> The Web is a universal information space. It is a space in
> the sense that things in it have an address. The
> "addresses", "names", or as we call them here identifiers,
> are the subject of this article.  They are called Univeral
> Resource Identifiers (URIs). 
> 
> On object is "on the web" if it has a URI.  Objects which
> have URIs are sometimes known as "First Class Objects"
> (FCOs).  The Web works best when anything of value and
> identify is a first class object.  If someothing does not have
> a URI, you can't refer to it, and the power of the Web is the
> less for that. 

No argument. Just a desire that has been explained before:
It is agreed that all Objects have identifiers. It is
observed that there are identifiers that have the characteristics
of names (spatial/temporal uniqueness, encouraged but not required 
persistence) and others that have the characteristics of addresses 
(strong tie to location, non temporal uniqueness, no desire for
persistence (some are specifically one-time use only)). 

The URN group's desire was to attempt to group those identifiers
that had naming qualities into a class of identifiers so that
ANYTHING that identified itself as being part of that class
could be assumed to have those same qualities by an entity that
didn't know that particular subscheme.

> 
> By Universal I mean that ...
> ============
> 
> The name has changed over the years (from UDI=Universal Document
> Identifier to URI=Universal Resource Identifer to
> URI=Uniform Resource Identifier) but the concept remains
> the same. Not to mention the fact that the gizmos themselves
> remain the same (try
> http://info.cern.ch/hypertext/WWW/TheProject.html and you'll
> still get information about the World Wide Web project at CERN.)
> 
> So we (W3C) disagree with what Leslie wrote:
> 
> Leslie, 23 Dec 1997:
> >Roy, 22 Dec 1997:
> >> Within the WWW, a fragment serves the purpose of a client-side
> >> specialization of the resource identification.  It is implicit that
> >
> >URIs are not limited to the WWW (okay, these are getting into old
> >arguments...).
> 
> URIs are limited to the WWW by definition; that is, the
> WWW is the set of things addressable by URIs.

This is true by definition. What Leslie was trying to explain was
that many URIs may never be used by by a parser and were never
intended to do so by their creators. E.g. the library commmunity may want
to use URNs as a way to umbrella several identifiers out there. 
The syntax defines how they do it. There is no "protocol slot".

> I have asked whether folks
> expect URNs to fit into the same protocol/software slots
> as today's URIs do (e.g. in proxied HTTP GET requests,
> Java URLConnection() parameters, libwww URI parsing
> calls, etc.) but I don't think I got a clear answer. If
> URNs _are_ expected to fit into those slots, then
> we need a spec for those slots, and (b) is good enough for me.

But the document's we have been talking about talk in
terms of those slots. Not the identifiers themselves. What
we are concerned about is that the requirments created by the protocol
slots are inappropriate for the universaly understood definition
of a URI.

I've always wanted a document that described URIs in a completely
abstract way. Sans the Web. Sans hypertext. Sans libwww. Sans any
protocol or markup language.

Then write a document that describes how specific technologies use
them. 

I.e. I think your desire for a spec for those slots is wrong.
You should want a spec for URIs in an abstract sense. And then
a spec for how those abstractly defined URIs fit your protocol/software
slots.

> (we also need one registry of schemes, and one
> process document for adding items to that registry). If
> URNs are _not_ expected to fit in those slots, then
> I have a problem with that.

URNs are expected to fit those slots. But those slots should not
get to define what URNs are. Instead those slot specifications should 
define how they use them.

> The axioms document[1] goes on to say things like:
> 
> =============
> Axiom 1: Global uniqueness 
> 
>  It doesn't matter to whom or where you specify that URI, it
>  will have the same meaning.

URNs also define an additional requirment of uniqueness: time.
This is the non-reassignment requirment.

> =============
> 
> These axioms are exactly that: arbitrary assertions without
> supporting evidence. They take on value as folks choose
> to accept them (folks being implementors, information providers,
> etc.) "The value of
> a network goes up as the square of the number of connected
> resources" and all that.
> 
> So while it's perfectly possible
> to use names/addresses/identifiers that aren't part of
> the URI space, any such set of names doesn't benefit from
> the value of being part of the URI space. At W3C, we
> think there's plenty of ways to improve the operation of
> the URI space, and no reason to invest in something
> that doesn't interoperate, at this point.

Which is why we formulated URNs to fit that scheme. What
I think we're after is a definition of URIs that isn't
in terms of specific technology but of a true abstract
definition unencumbered by specific technology.

> 
> =============
> Axiom 3: non unique 
> 
>  URI space does not have to be the only universal space
> 
> 
> The assertion that the space of URIs is a universal space
> sometimes encounters opposition from those who feel
> there should not be one universal space. These people
> need not oppose the concept because it is not of a single
> universal space: Indeed, the fact that URIs form universal
> space does not prevent anyone else from forming their own
> universal space, which of course by definition would be
> able to envelop within it as a subset the universal URI
> space. Therefore the web meets the "independent design"
> test, that if a similar system had been concurrently and
> independently invented elsewhere, in such a way that the
> arbitrary design decisions were made differently, when
> they met later, the two systems could be made to
> interoperate. 
> 
> There may be in the world many universal spaces, and
> there need not be any particular quarrel about one
> particular one having a special status. (Of course, having
> very many may not be very useful, and in the World Wide
> Web, the URI space plays a special role by being the
> universal space chosen in that design.) 
> 
> For example, it would be possible to map all international
> telephone numbers into URI space very easily, by inventing
> a new URI "phone:" after which was the phone number. It
> would in fact also conversely be possible to map URIs into
> international phone numbers by allocating a special phone
> number not used by anyone else, perhaps a special
> country code for URI space, and then converting all URIs
> into a decimal representation. In that case, both URIs and
> phone numbers would be universal spaces. Identifiers in
> one space would be consisting only of numbers, and in the
> other of alphanumeric characters. One would be shorter
> than the other, but there is no reason why, in principle, the
> two could not co-exist, allowing you to dial any Web object
> from a telephone as a telephone number, and point to any
> phone from a hypertext document.
> 
> So, on this last axiom rests not specifically the operation of
> the web, but its acceptance as a non-domineering
> technology, and therefore our trust in its future evolvability.

I think you're bordering on Larry's last suggestions which
I liked. What I'm suggesting is that the currently discussed
draft makes to many _hypertext_ specific requirments that cause
it to not be able to subsume other namespaces in your interoperability
example. Make the definition of URIs general enough and not tied
to any current implementation so that the requirments on grandfathered/
interoperated schems is _extremely_ minimal.

It's then perfectly reasonable to create a new document that
describes the limitations that use by the hypetextually oriented
Web creates (relative URIs and fragments).

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


From owner-uri@Bunyip.Com  Fri Jan  2 12:15:36 1998
Delivery-Date: Fri, 02 Jan 1998 12:15:37 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA04700
	for <ietf-archive@ietf.org>; Fri, 2 Jan 1998 12:15:36 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA09398;
	Fri, 2 Jan 1998 12:18:19 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA14931
	for uri-out; Fri, 2 Jan 1998 12:05:43 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA14923
	for uri-in; Fri, 2 Jan 1998 12:05:41 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA14916
	for <uri@services.bunyip.com>; Fri, 2 Jan 1998 12:05:38 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA24653
	for uri@services; Fri, 2 Jan 1998 12:05:37 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA24648;
	Fri, 2 Jan 1998 12:05:31 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id MAA09409; Fri, 2 Jan 1998 12:03:23 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199801021703.MAA09409@bailey.dscga.com>
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34A5F57A.F02C06D7@parc.xerox.com> from Larry Masinter at "Dec 27, 97 10:45:15 pm"
To: masinter@parc.xerox.com (Larry Masinter)
Date: Fri, 2 Jan 1998 12:03:23 -0500 (EST)
Cc: paf@swip.net, fielding@kiwi.ics.uci.edu, harald.t.alvestrand@uninett.no,
        moore@cs.utk.edu, uri@Bunyip.Com, urn-ietf@Bunyip.Com
Reply-To: michaelm@rwhois.net
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

(Can you tell I just got back from the holidays?)

Larry Masinter said this:
> I've been wondering if we might progress with a different
> perspective, which I will lay out briefly:

I have to say I like this approach with some minor wordsmithing.
It falls into my desire for an abstract definition instead of
a protocol/markup language specific one.

> The term "URI" denotes a concept: some kind of uniform
> space of identifiers for resources. The terms "URL", and "URN",
> however, denote explicit protocol elements, with specific

I'd suggest removing the "protocol" in the last sentence. It
should be up to each design to determine whether or not it
is intended for a real wire protocol or not.

> syntax and semantics associated with that syntax. The URL
> syntax is well defined and widely implemented; the URN syntax
> is newer, but well underway.
> 
> It is possible, and convenient, to allow for mutual embedding
> of these protocol elements. That is, the space of URNs can
> be embedded in the space of URLs by prepending the URN with
> the string "urn:". This means that "all URNs are URLs" only
> in the trivial sense that it is possible to write a URN as
> a URL. The simple embedding is possible because the URN syntax
> was chosen (wisely) to fit within the URL syntax.

This is inline with Dan's cut-n-paste of Tim's Axiom 3 on non-uniqueness
of URL namespaces (the phone: example).

> Conversely, one could imagine embedding the URL name space
> in the URN space. Imagine, for example, a URN which consisted
> of a date and a URL. The resource named would be 'the
> resource that was available at the specified location
> at the specified time. This would be perfectly good URN;
> perhaps one could say that 'dated-url' was the naming authority,
> and write <durl:199712272238:http://www.parc.xerox.com/masinter>.
> as the undecorated URN.

Sure. Someone suggested this before. Actually, I think you did. 

> With this notion of 'URI is a concept', we don't need or want
> a general URI syntax. There's a URL syntax and a URN syntax.
> There might be a completely separate URC syntax at some point.
> While it is convenient to embed URNs into the URL name space,
> it is just an embedding; the semantics associated with URLs
> are not inherited by URNs than they are inherited by email
> addresses merely because there is a 'mailto:' URL scheme.

Exactly! (I'll have to remember your mailto example).

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


From owner-uri@Bunyip.Com  Fri Jan  2 12:52:08 1998
Delivery-Date: Fri, 02 Jan 1998 12:52:08 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA04923
	for <ietf-archive@ietf.org>; Fri, 2 Jan 1998 12:52:08 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA09495;
	Fri, 2 Jan 1998 12:54:55 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA16285
	for uri-out; Fri, 2 Jan 1998 12:42:13 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA16278
	for uri-in; Fri, 2 Jan 1998 12:42:11 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA16266
	for <uri@services.bunyip.com>; Fri, 2 Jan 1998 12:41:59 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA24831
	for uri@services; Fri, 2 Jan 1998 12:41:58 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA24820;
	Fri, 2 Jan 1998 12:41:41 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id MAA09492; Fri, 2 Jan 1998 12:39:59 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199801021739.MAA09492@bailey.dscga.com>
Subject: Re: URI documents
In-Reply-To: <34A1A389.CA05783A@parc.xerox.com> from Larry Masinter at "Dec 24, 97 04:06:33 pm"
To: masinter@parc.xerox.com (Larry Masinter)
Date: Fri, 2 Jan 1998 12:39:58 -0500 (EST)
Cc: leslie@Bunyip.Com, fielding@kiwi.ics.uci.edu, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Reply-To: michaelm@rwhois.net
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Larry Masinter said this:
> Between:
> 
> a) Roy's last URL syntax draft what we did a last call on.
> b) Roy's attempt to turn this into a URI document, at (I believe
>    the original suggestion of the area directors) by doing
>    a global substitute
> c) Leslie's attempt to split (b) into a URI and a URL document
> d) Larry's attempt to create a single document which discusses
>     URIs and URLs.
>    (ftp://ftp.parc.xerox.com/pub/masinter/uri-url-syntax.txt)
> 
> We have heard from a few folks, but not a lot. To recap:

Larry reminded me that I didn't answer this question before I started
blabbing my opinions. I'm an advocate of (c). I'd like to see
it re-worded in order to reflect Larry's later suggestion of
URIs being a concept rather than something defined by a protocol slot.

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


From owner-uri@Bunyip.Com  Fri Jan  2 13:03:16 1998
Delivery-Date: Fri, 02 Jan 1998 13:03:17 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA04986
	for <ietf-archive@ietf.org>; Fri, 2 Jan 1998 13:03:16 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA09529;
	Fri, 2 Jan 1998 13:06:04 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA16434
	for uri-out; Fri, 2 Jan 1998 12:53:29 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA16427
	for uri-in; Fri, 2 Jan 1998 12:53:27 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA16419
	for <uri@services.bunyip.com>; Fri, 2 Jan 1998 12:53:25 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA24865
	for uri@services; Fri, 2 Jan 1998 12:53:23 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id MAA24862;
	Fri, 2 Jan 1998 12:53:20 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53355(2)>; Fri, 2 Jan 1998 09:53:18 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Fri, 2 Jan 1998 09:53:07 PST
Message-ID: <34AD297F.15D39C63@parc.xerox.com>
Date: Fri, 2 Jan 1998 09:53:03 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: michaelm@rwhois.net
CC: paf@swip.net, fielding@kiwi.ics.uci.edu, harald.t.alvestrand@uninett.no,
        moore@cs.utk.edu, uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Hypertext::non-Hypertext not URL::URN
References: <199801021703.MAA09409@bailey.dscga.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Michael,

I think you've made an important point that I don't want to
get lost. The syntax forms that are controversial
(fragment identifiers, relative forms, query syntax)
are part of the application of HYPERTEXT.

In fact, whether or not you want those forms seems to depend
entirely on whether or not you think you're doing hypertext.

The distinction between having them and not seems to have
little to do with whether or not the identifiers are "location
independent". If you want a resource locator but you're
not doing hypertext (e.g., the resources that you're locating
are printers for IPP or servers for service location or whatever)
then the relative, query, and fragment forms are not applicable.

If you ARE doing hypertext, then those forms are useful,
even if you believe the identifiers are permanent, location
independent, and have all of the attributes that are intended
for URNs and not for URLs.

"Uniform Resource Identifiers" define a space of fully qualified,
non annotated names, while "hypertext references" imbue some
semantics to the internal syntax of URIs (namely, give significance
to "/" and "?" within Uniform Resource Identifiers), add a new
syntactic element ("#" fragment identifiers), and add a new protocol
element (relative identifiers).

Larry
-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Fri Jan  2 17:39:58 1998
Delivery-Date: Fri, 02 Jan 1998 17:39:58 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA07817
	for <ietf-archive@ietf.org>; Fri, 2 Jan 1998 17:39:58 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA10330;
	Fri, 2 Jan 1998 17:42:47 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA20913
	for uri-out; Fri, 2 Jan 1998 17:29:32 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA20904
	for uri-in; Fri, 2 Jan 1998 17:29:21 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA20895
	for <uri@services.bunyip.com>; Fri, 2 Jan 1998 17:29:09 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA25420
	for uri@services; Fri, 2 Jan 1998 17:29:08 -0500 (EST)
Received: from access2.digex.net (access2.digex.net [205.197.245.193])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA25415;
	Fri, 2 Jan 1998 17:29:03 -0500 (EST)
Received: (from asgilman@localhost)
          by access2.digex.net (8.8.4/8.8.4)
	  id RAA00115; Fri, 2 Jan 1998 17:29:29 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199801022229.RAA00115@access2.digex.net>
Subject: Re: Hypertext::non-Hypertext not URL::URN
To: masinter@parc.xerox.com (Larry Masinter)
Date: Fri, 2 Jan 1998 17:29:29 -0500 (EST)
Cc: michaelm@rwhois.net, paf@swip.net, fielding@kiwi.ics.uci.edu,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
In-Reply-To: <34AD297F.15D39C63@parc.xerox.com> from Larry Masinter at "Jan 2, 98 09:53:03 am"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

to follow up on what Larry Masinter said:

> 
> I think you've made an important point that I don't want to
> get lost. The syntax forms that are controversial
> (fragment identifiers, relative forms, query syntax)
> are part of the application of HYPERTEXT.
> 
> In fact, whether or not you want those forms seems to depend
> entirely on whether or not you think you're doing hypertext.
> 

This is an interesting idea to pursue, but not credible in
the strong form you stated.

If I were on the road wanting to find the nearest IPP accessible
Braille embosser with a courier delivery option, I believe this
could well wind up as a resource-discovery query involving
something much like the ?parm-list familiar in URLs.

Not all of the functions you reference are limited to HyperText
applications.  But one can, for the purpose of analysis and
understanding, break out a lattice of classes of [names or
identifiers] with longer and shorter sets of "what you can
do with it" attached to the class.

>From the naming perspective, the paramount characteristic
is that the identifier contains a sufficient key (attribute
cluster).  The ability to abbreviate [for relative forms]
in selected contexts [where a document context or other basis
for establishing a BASE environment characteristic exists]
and to parse by certain methods are introduced lower down
in the class web, in more concrete "derived" classes. 

["lower" here is dependent on having adopted a "naming
perspective."]

The difference between an URL view and an URN view of URIs could
be summarized in terms of which of the following failure modes
you are more concerned to avoid:

	- The identified resource exists, but you don't get it.
		-- URL cares first to avoid this
	- You get a resource, but it is not what you intended.
		-- URN cares first to avoid this

-- Al Gilman


From owner-uri@Bunyip.Com  Sat Jan  3 01:31:27 1998
Delivery-Date: Sat, 03 Jan 1998 01:31:28 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id BAA16870
	for <ietf-archive@ietf.org>; Sat, 3 Jan 1998 01:31:27 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA10909;
	Sat, 3 Jan 1998 01:34:14 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA06657
	for uri-out; Sat, 3 Jan 1998 01:21:04 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA06647
	for uri-in; Sat, 3 Jan 1998 01:21:02 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA06632
	for <uri@services.bunyip.com>; Sat, 3 Jan 1998 01:20:54 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA26219
	for uri@services; Sat, 3 Jan 1998 01:20:53 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id BAA26216;
	Sat, 3 Jan 1998 01:20:48 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa25343;
          2 Jan 98 22:18 PST
To: Larry Masinter <masinter@parc.xerox.com>
cc: michaelm@rwhois.net, harald.t.alvestrand@uninett.no, moore@cs.utk.edu,
        uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: Hypertext::non-Hypertext not URL::URN 
In-reply-to: Your message of "Fri, 02 Jan 1998 09:53:03 PST."
             <34AD297F.15D39C63@parc.xerox.com> 
Date: Fri, 02 Jan 1998 22:11:32 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801022218.aa25343@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>I think you've made an important point that I don't want to
>get lost. The syntax forms that are controversial
>(fragment identifiers, relative forms, query syntax)
>are part of the application of HYPERTEXT.
>
>In fact, whether or not you want those forms seems to depend
>entirely on whether or not you think you're doing hypertext.

Nope.  Relative forms are a means of namespace abbreviation.
Query syntax is simply a convenient mechanism for parameterized
access to a resource, which exists only for the sake of common
client implementations.  Fragment identifiers are a mechanism for
identifying a subset of the result of a retrieval.  Whether or not
all of these are only part of the application of hypertext depends
on your definition of hypertext.

Hypertext can be usefully defined either in terms of the UI or
the architecture.  Using the UI definition of hypertext from
Ted Nelson (via Jeff Conklin's Survey): "a combination of natural
language text with the computer's capacity for interactive branching,
or dynamic display ... of a nonlinear text" is obviously insufficient
to cover all of the applications which use relative URI today.
Keep in mind that my protocol library was original written to support
maintenance applications, not dynamic display.

The architectural definition of hypertext is simply that information
can be organized by relationships between information, and further
that resources can be organized by the relationships between
representations of those resources.  This is what I think of as an
Engelbart/Berners-Lee definition, though I'm not sure it was ever
written as such by them.  This definition does cover all of the
controversial syntax forms, but then it also covers all possible uses
of URNs as well, including semantically rich name comparison.

In either case, making a distinction between URI use in hypertext and
URI use outside of hypertext is pointless.  The URI syntax includes a
variety of forms that *allow* the use of relative identifiers, *allow*
the distinction of query parts, and *allow* the presence of fragment
identifiers.  They exist NOT because they are useful for all URI, but
because they ARE useful for some URI.  The syntax is thus defined to
*reserve* those forms in such a way as they *can* be used when someone
wants to use them, and in a way that is *independent* of the scheme
definition.  Moreover, their presence has no adverse impact on uses
of URI that exclude those forms.

That is why I made an explicit distinction between URI-reference
and the other BNF terms in the specification.  HTTP, HTML, and XML
(and many other protocols) need a Draft Standard for a URI-reference.
That is what the URI syntax is all about.  It is not, and never has been,
the intersection of the requirements for URL and URN.  It cannot be,
since the actual requirements for individual URL schemes do not have
much in the way of an intersection.  Protocol fields that do not wish
to allow the relative form and/or fragment will use the <absoluteURI>
BNF term instead.

>The distinction between having them and not seems to have
>little to do with whether or not the identifiers are "location
>independent". If you want a resource locator but you're
>not doing hypertext (e.g., the resources that you're locating
>are printers for IPP or servers for service location or whatever)
>then the relative, query, and fragment forms are not applicable.

Fragment wouldn't be useful, but relative and query forms are
useful in any context where many related printers are being identified,
or servers for service location or whatever.  Namespace abbreviation 
is a universal principle.

>If you ARE doing hypertext, then those forms are useful,
>even if you believe the identifiers are permanent, location
>independent, and have all of the attributes that are intended
>for URNs and not for URLs.
>
>"Uniform Resource Identifiers" define a space of fully qualified,
>non annotated names, while "hypertext references" imbue some
>semantics to the internal syntax of URIs (namely, give significance
>to "/" and "?" within Uniform Resource Identifiers), add a new
>syntactic element ("#" fragment identifiers), and add a new protocol
>element (relative identifiers).

Sorry, that has no basis in reality.  "Uniform Resource Identifiers"
have a Uniform syntax in order to be used and processed as URI references
by portions of overall system implementations that DO NOT KNOW the
scheme-specific semantics.  This allows a separation of concerns between
those elements of the system that collect references (e.g., HTTP field
value parsers, HTML/XML element attribute parsers, etc.) and those
elements of the system that perform semantic operations on those
identifiers.

In order to process an entire set in common, the set of rules that
guide that process must be common for the entire set.  Applications
that use a URI reference do not check to see whether it is a name
or a location before they apply the relative resolution process.
Aside from Navigator (which is artificially restricted to a small set
of URL schemes by poor design), existing WWW applications don't even
check the scheme name until an actual retrieval request is made.

Michael, while I appreciate your desire to have a general definition
of URI that represents only the philosophical principle of identifying
a resource, the fact of life is that we don't need one.  Such a paper
would be useful as a research survey, but not as a Draft Standard
definition of specific protocol elements in current practice.  The latter
is what I am doing, and what <draft-fielding-uri-syntax-01> is intended
to represent, and why we are discussing this in the IETF and not at
a research conference.

While we sit here debating what is or is not relevant to a URN, several
dozen technical specifications in preparation by the IETF or the W3C are
being held back because we don't want them to be specified in terms of
the older RFCs (1670, 1738, 1808) which are known to be wrong.  If there
is nothing in the current draft that prevents the URN WG from defining
the URN as they please, then there is no valid objection to the draft
regarding what the URN does or does not allow.

The only alternative is to make "Locator" synonymous with "a URI that
might be used to locate a resource for the purpose of access" and then
call everything a URL, including all URNs when they are used for that
purpose.  But we have ALREADY discussed and discarded that option because
nobody here (including me) wants to refer to URNs as a subset of URLs.

....Roy


From owner-uri@Bunyip.Com  Sat Jan  3 01:45:12 1998
Delivery-Date: Sat, 03 Jan 1998 01:45:13 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id BAA16917
	for <ietf-archive@ietf.org>; Sat, 3 Jan 1998 01:45:12 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA10923;
	Sat, 3 Jan 1998 01:48:00 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA06972
	for uri-out; Sat, 3 Jan 1998 01:36:58 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA06961
	for uri-in; Sat, 3 Jan 1998 01:36:56 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA06955
	for <uri@services.bunyip.com>; Sat, 3 Jan 1998 01:36:54 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA26283
	for uri@services; Sat, 3 Jan 1998 01:36:53 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id BAA26280;
	Sat, 3 Jan 1998 01:36:46 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa26007;
          2 Jan 98 22:35 PST
To: Dan Connolly <connolly@w3.org>
cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: URI documents 
In-reply-to: Your message of "Fri, 02 Jan 1998 09:29:40 CST."
             <34AD07E4.5B7E@w3.org> 
Date: Fri, 02 Jan 1998 22:28:17 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801022235.aa26007@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>I am trying to find (c) to review it, but I'm not having
>any luck.

Sorry for the delay in responding -- lovely flu season here.
The original message was MIMEencoded, so I placed the intro
and two split specs in my sandbox

    http://www.ics.uci.edu/~fielding/url/leslie0.txt
    http://www.ics.uci.edu/~fielding/url/leslie1.txt
    http://www.ics.uci.edu/~fielding/url/leslie2.txt
    
....Roy


From owner-uri@Bunyip.Com  Sat Jan  3 02:41:55 1998
Delivery-Date: Sat, 03 Jan 1998 02:41:55 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id CAA17107
	for <ietf-archive@ietf.org>; Sat, 3 Jan 1998 02:41:54 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA10957;
	Sat, 3 Jan 1998 02:44:43 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA07509
	for uri-out; Sat, 3 Jan 1998 02:32:52 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA07499
	for uri-in; Sat, 3 Jan 1998 02:32:49 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA07493
	for <uri@services.bunyip.com>; Sat, 3 Jan 1998 02:32:47 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id CAA26379
	for uri@services; Sat, 3 Jan 1998 02:32:46 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id CAA26376;
	Sat, 3 Jan 1998 02:32:42 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa27879;
          2 Jan 98 23:29 PST
To: Patrik Faltstrom <paf@swip.net>
cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Sun, 28 Dec 1997 13:43:21 +0100."
             <Pine.GSO.3.96.971228131924.3210G-100000@nix> 
Date: Fri, 02 Jan 1998 23:22:45 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801022329.aa27879@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Patrik Faltstrom writes:
>
>The confusion is when there are so many parts that talk about (today)
>URL-specific things as URI-things, but with a "may". One example is
>relative URLs, which I think should be described as relative URLs, and not
>relative URIs. The same thing about fragments, and details on how to
>construct and parse query/username etc constructions. It sounds like if
>these things -- even though they are preceded with a "may" -- should apply
>to all URIs, and more specifically to the _design_ of a URZ, URB, URX or
>whatever.

That's because they do in current practice, by design.  Protocols and
data formats that make use of URI references do place all of those
"may", "should", and "must" requirements on anything that is placed
within those URI references, whether it be a URL, URN, URZ, URB, URX or
whatever.  That is the purpose of the URI syntax.  If a protocol
element does not want those features, then it does not use the BNF
terms associated with those features.

>> > I think it is definitely better if we have documents about URIs, URNs and
>> > URLs, so the number of "may" can be limited to a minimum when we talk
>> > about so important things as grammars and what characters are allowed, how
>> > encoding is done and how to handle/accept things like fragments, queries
>> > and relative addressing.
>> 
>> There are no fewer "may"s in the combined (c) than there are in (b).
>
>Well, I think they might be able to be fewer. I might be wrong. I would
>like to say that _IF_ certain functionality should be able to be applied
>to a URL scheme, it _MUST_ syntactically be written in a certain way. That
>rule might not be possible to create if we also include URNs -- because
>the URN namespace itself might have rules and constructions which makes
>that rule not appliable.

The URL schemes already in practice do not have anything more in
common than what is specified in the URI draft.  There are no MUST
requirements for such things because doing so places semantic requirements
on URLs that simply aren't needed by the generic parser.

>Also, because a URN and a URL are different things (as a URN can be used
>in a number of ways, N2Ls, N2L, N2C,...) they are also used differently --
>and certain operations one can apply to a URL can not be applied to a URN
>and vice versa.

Scheme-specific semantics do not belong in the generic syntax draft.
In any case, the above is false --- it depends on the scheme definition
and not on whether it is a URL or URN.

>> As far as I can tell, there is no proposal to have a different
>> set of allowed characters in "URI" than in "URL", so I'm not sure 
>> waht you mean by "what characters are allowed". Also, I don't see
>> any proposals to have a different mechanism for encoding for URNs
>> and URLs. Are you suggesting there might be such a thing?
>
>This is from a discussion I had with the Handle people, which didn't
>understand why we when talking about URNs did say that the character set
>in use should be UTF-8 encoded UNICODE 2.0, when so many different
>character sets did work when using HTTP URLs. Well, this is because when
>getting a URL, you normally (there are exceptions of course) get them in a
>HTML document as a reference. That reference is then, as-is, passed back
>to the same server as the one that did pass the reference to the client,
>so noone have to parse the stream of bytes passed back and fourth over the
>wire. The URL, if displayed on the screen in the clients browser, might
>look funny, or like garbage, but it will work. This as long as the client
>doesn't change the stream of bytes.
>
>But, when talking about URNs, the URN will be inside some document, say a
>HTML one. That URN will _NOT_ be passed to the same HTTP server, but to
>some resolver (in the case of a N2L resolution) which must understand what
>characters are represented in the name-space-specific string, so a search
>can be done, which in turn will result in the URL which is sent back to
>the client. That URL is then what the browser in this example sends back
>to the HTTP server to get the next HTML page.
>
>As you can see in this example, we have when using URNs a third party
>involved -- or at least some function which acts as a resolver which in
>this simple example turns the URN into a URL which is then used as normal.
>
>Because of that -- it is definitely needed when talking about URNs to
>agree on what character set and encoding is used, as the parties involved
>have to be able to parse the characters (not the bytes) sent in the URN.

Before making such arguments, it is useful to check the specification,
specifically section 2.1:

   In general practice, many different character encoding schemes are
   used in the second mapping (between sequences of represented
   characters and sequences of octets) and there is generally no
   representation in the URI itself of which mapping was used unless
   the URI scheme requires a specific mapping.  While there is a strong
   desire to provide for a general and uniform mapping between more
   general scripts and URIs, the standard for such use is outside of the
   scope of this document.

The operative words here are "unless the URI scheme requires a
specific mapping."  The "urn" scheme does require a specific mapping.
This does not in any way interfere with its treatment as a URI.

....Roy


From owner-uri@Bunyip.Com  Sat Jan  3 02:58:28 1998
Delivery-Date: Sat, 03 Jan 1998 02:58:29 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id CAA17155
	for <ietf-archive@ietf.org>; Sat, 3 Jan 1998 02:58:28 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA10965;
	Sat, 3 Jan 1998 03:01:11 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA07764
	for uri-out; Sat, 3 Jan 1998 02:49:53 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA07753
	for uri-in; Sat, 3 Jan 1998 02:49:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA07747
	for <uri@services.bunyip.com>; Sat, 3 Jan 1998 02:49:48 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id CAA26424
	for uri@services; Sat, 3 Jan 1998 02:49:47 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id CAA26421;
	Sat, 3 Jan 1998 02:49:44 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa29408;
          2 Jan 98 23:47 PST
To: Larry Masinter <masinter@parc.xerox.com>
cc: Patrik Faltstrom <paf@swip.net>, harald.t.alvestrand@uninett.no,
        moore@cs.utk.edu, uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Sat, 27 Dec 1997 22:45:15 PST."
             <34A5F57A.F02C06D7@parc.xerox.com> 
Date: Fri, 02 Jan 1998 23:40:26 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801022347.aa29408@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

In message <34A5F57A.F02C06D7@parc.xerox.com>, Larry Masinter writes:
>I've been wondering if we might progress with a different
>perspective, which I will lay out briefly:
>
>The term "URI" denotes a concept: some kind of uniform
>space of identifiers for resources. The terms "URL", and "URN",
>however, denote explicit protocol elements, with specific
>syntax and semantics associated with that syntax. The URL
>syntax is well defined and widely implemented; the URN syntax
>is newer, but well underway.
>
>It is possible, and convenient, to allow for mutual embedding
>of these protocol elements. That is, the space of URNs can
>be embedded in the space of URLs by prepending the URN with
>the string "urn:". This means that "all URNs are URLs" only
>in the trivial sense that it is possible to write a URN as
>a URL. The simple embedding is possible because the URN syntax
>was chosen (wisely) to fit within the URL syntax.
>
>Conversely, one could imagine embedding the URL name space
>in the URN space. Imagine, for example, a URN which consisted
>of a date and a URL. The resource named would be 'the
>resource that was available at the specified location
>at the specified time. This would be perfectly good URN;
>perhaps one could say that 'dated-url' was the naming authority,
>and write <durl:199712272238:http://www.parc.xerox.com/masinter>.
>as the undecorated URN.
>
>With this notion of 'URI is a concept', we don't need or want
>a general URI syntax. There's a URL syntax and a URN syntax.
>There might be a completely separate URC syntax at some point.
>While it is convenient to embed URNs into the URL name space,
>it is just an embedding; the semantics associated with URLs
>are not inherited by URNs than they are inherited by email
>addresses merely because there is a 'mailto:' URL scheme.

This is what we were working on, until the URN folks insisted that
a URN could not be a URL, and therefore could not be referenced
by the URL specification.  Likewise, many people feel that
"identifier" is a better term for this interchangeable syntax
than is "locator".  If people could just make up their minds on
which is better 

   o URN can be considered a URL for some purposes

   o URN can be considered a URI for some purposes

then maybe we can make some progress.  Please note that we have already
written both of those specifications, minus a few adjustments needed to
correspond with more recent editorial improvements.

....Roy


From owner-uri@Bunyip.Com  Sat Jan  3 03:37:56 1998
Delivery-Date: Sat, 03 Jan 1998 03:37:57 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id DAA17308
	for <ietf-archive@ietf.org>; Sat, 3 Jan 1998 03:37:56 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA11012;
	Sat, 3 Jan 1998 03:40:45 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA08243
	for uri-out; Sat, 3 Jan 1998 03:23:37 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA08233
	for uri-in; Sat, 3 Jan 1998 03:23:34 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA08227
	for <uri@services.bunyip.com>; Sat, 3 Jan 1998 03:23:31 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA26511
	for uri@services; Sat, 3 Jan 1998 03:23:29 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA26508;
	Sat, 3 Jan 1998 03:23:23 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa08054;
          3 Jan 98 0:22 PST
To: Patrik Faltstrom <paf@swip.net>
cc: harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Sun, 28 Dec 1997 06:52:19 +0100."
             <Pine.GSO.3.96.971228063242.27472E-100000@nix> 
Date: Sat, 03 Jan 1998 00:14:48 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801030022.aa08054@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Patrik writes:
>
>It _might_ be the case that a URN should be parsed differently than a URL.
>It might be that a totally new UR* should be parsed even differently than
>a URN and a URL. I agree with you that a design like that might be stupid,
>but the fact is that you do have some small common syntactic rules for
>URNs and URLs, and that is how you find which one it is. A URN is simple
>to recognise as it is prepended with the "urn:" string, but a URN is
>harder because the URL scheme is syntactically written in the position
>where the URI scheme should be. A parser must because of that have a list
>of all known URL schemes, and if the URI scheme is one of those, the
>identifier is a URL.

I don't think you understand the impact of the URN WG's decisions.
The "urn" is a URI scheme.  It is not "harder" or "easier" to interpret
than any other URI scheme --- you just give it to the "urn" handler,
which is then perfectly capable of giving it to some other sub-handler
if that is how the "urn" handler is designed.  The URI syntax doesn't
care about such things, because the URI parser doesn't care whether the
identifier is a URL or URN.  Those are scheme-dependent issues, not
URI issues.

The only application I know of that is dumb enough to use a fixed
list of known URL schemes is Navigator, and plain text scanners which
attempt to convert URLs in text to a hypertext reference.  Most
everything else is based on either the W3C/CERN libwww which uses a
registry of callbacks, or my own libwww-perl which uses module hooks.
This is because these architectures are designed for extensibility.
We all want this to be true, and even more prevalent in the future,
because URNs will never be deployed if they can't be used.

>Now, you simplify this by saying that syntactically, a URN can be parsed
>the same way as a URL, and one can install in the software a URN parser
>just like one does install a handler for a HTTP scheme or mailto scheme.
>
>Well, a lot of people probably do agree with you that that is the way one
>can _implement_ URLs and URNs, but that is not the way things are defined.
>What do we do when we get URZs which _doesn't_ have "URZ" prepended, but
>have the URZ scheme immediately in the beginning of the string, just like
>URLs? What happens if the market start writing URNs without the string
>"urn:" in the beginning of the string, and instead only write "isbn:" (you
>write in your document about the "side of the bus problem" regarding the
>fact that HTTP URLs loose their "http://" part)? Is "isbn" now a scheme?
>Yes, in the implementation it might be when you parse the string, but it
>is still a URN, and not a URL.

Yes, if people were not to include the "urn:" prefix, then it is no
longer within the "urn" scheme.  The scheme is not optional, nor will it
ever be optional.  I believe I've said this before on the URN list.

You are talking about a philosophical problem, and I am talking about
running code.  We need a definition that corresponds to the running code,
not to the philosophical problem.

>We have today two different types of URIs; URLs and URNs. What some of us
>ask for are your document divided in three so it is crystal clear what is
>a definition for URIs, what is URLs and what is URNs. I simply don't
>understand why you are opposing that so much?

Because what you are asking for is not true in current practice, nor can
it be defended by any implementations, nor is it capable of being defined
as a Draft Standard.  Aside from that, it is also poor design.  That is
why I oppose it so much --- I have no desire for a useless specification
that specifies nothing more than the territorial boundary between two
IETF working groups.

....Roy


From owner-uri@Bunyip.Com  Sun Jan  4 14:28:11 1998
Delivery-Date: Sun, 04 Jan 1998 14:28:12 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA03268
	for <ietf-archive@ietf.org>; Sun, 4 Jan 1998 14:28:11 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA00686;
	Sun, 4 Jan 1998 14:31:00 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA22405
	for uri-out; Sun, 4 Jan 1998 14:16:38 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA22395
	for uri-in; Sun, 4 Jan 1998 14:16:36 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA22389
	for <uri@services.bunyip.com>; Sun, 4 Jan 1998 14:16:33 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA28610
	for uri@services; Sun, 4 Jan 1998 14:16:32 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id OAA28607;
	Sun, 4 Jan 1998 14:16:29 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52283(1)>; Sun, 4 Jan 1998 11:16:16 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71813>; Sun, 4 Jan 1998 11:15:58 PST
Message-ID: <34AFDFED.5B85EAD0@parc.xerox.com>
Date: Sun, 4 Jan 1998 11:15:57 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
CC: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: Hypertext::non-Hypertext not URL::URN
References: <9801032123.aa14252@paris.ics.uci.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

I said (to Roy, privately)

> The point is, there are a particular set of applications that
> can use relative forms, fragments, and query syntax. Whether or
> not those applications can use a particular naming scheme
> is independent of whether the naming scheme is intended to
> be "location-independent" or "permanent".

to which Roy reiterated (privately):

> There are some applications which do not use relative forms,
> but the ones that do are not limited to hypertext. Regardless,
> the syntax is uniform in order to support those applications
> that do use those forms.  This is not a hardship for any other
> applications, so there is no point in debating it.

I think we have an agreement on the point that "there are some
applications that do not use fragments, relative forms or queries,
and some that do."  There seems to be some agreement (I'm not sure
how much) that the distinction is based on the application class,
and not (necessarily) on whether the identifier is a URL or a URN.

As to whether or not we should "debate" this, I believe this is the 
crux of the issue that is keeping us from progressing, so I think
it's worth getting clear about it. The question isn't about "hardship",
it is about "applicability" or "appropriateness". Unless it is made explicit,
there is a presumption, at least in many situations, that if you
give a general syntax for a protocol element, the components of
that general syntax are appropriate and allowed for all applications
of that protocol element. However, this is not the case: there are
applications for which fragment identifiers are inappropriate.

If we didn't want to restrict applicability of syntactic components
by having explicit syntactic elements, we'd just stick to "scheme:uric*"
and put footnotes for each application. But that's hardly desirable.

The World Wide Web application (and various other applications) need
and want the BNF for "URI-reference". But other applications (e.g.,
digital libraries, for example), might want to disallow fragment identifiers.

If we pursue this line of reasoning, we would want the URI syntax document
to define sufficient non-terminals to be useful for the different
kinds of application classes. For example,

There are a class of applications that use only 'pure absolute
URIs', with no fragment identifiers, relative forms, or query
processing. (For example, I might imagine various digital library
applications wanting to make this restriction.)

There are a class of applications that use only 'absolute URIs,
and query forms', but no relative forms or fragment identifiers.
For example, I might imagine various resource location applications
wanting this restriction.

There are a class of applications that use "recognize URI in
plain text" syntax. This class might use the "www.blah.com/foo"
form, without any scheme, and might want to restrict the URL scheme
to start with a text character.

Perhaps one way to clarify the issues for some would be to note
some of the different application classes, and even to give
different BNF constructions for each. Hiding it behind the
opaque URI syntax doesn't seem to help those who want some of
the syntactic elements but not the rest.

Larry


From adm  Mon Jan  5 08:10:45 1998
Delivery-Date: Mon, 05 Jan 1998 08:18:12 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id IAA14846
	for ietf-outbound.10@ietf.org; Mon, 5 Jan 1998 08:10:02 -0500 (EST)
Received: from thumper.bellcore.com (thumper.bellcore.com [128.96.41.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA14824
	for <ietf@ns.ietf.org>; Mon, 5 Jan 1998 08:08:54 -0500 (EST)
Received: from seawind.bellcore.com (seawind.bellcore.com [192.4.18.101])
	by thumper.bellcore.com (8.8.6/8.8.6) with ESMTP id IAA27873;
	Mon, 5 Jan 1998 08:08:24 -0500 (EST)
Received: (from huitema@localhost) by seawind.bellcore.com (8.8.5/8.6.12) id IAA20496; Mon, 5 Jan 1998 08:08:23 -0500 (EST)
Date: Mon, 5 Jan 1998 08:08:23 -0500 (EST)
From: huitema@bellcore.com (Christian Huitema)
Message-Id: <980105080822.ZM20494@seawind.bellcore.com>
In-Reply-To: "Turner, Randy" <rturner@sharplabs.com>
        "RE: User Petition on Standards to Netscape and Microsoft" (Jan  3, 10:24am)
References: <D10983CAC30DD111B41400805FA6A1C1026DC9@admsrvnt02.enet.sharplabs.com>
X-Mailer: Z-Mail (5.0.0 30July97)
To: "Turner, Randy" <rturner@sharplabs.com>,
        "'huitema@bellcore.com
 '" <huitema@bellcore.com>
Subject: Re: User Petition on Standards to Netscape and Microsoft
Cc: "'karl@cavebear.com'" <karl@cavebear.com>,
        "'ietf@ns.ietf.org
 '" <ietf@ns.ietf.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii

XDR includes both an IDL and a coding spec.  Both could be used
instead of ASN.1, and are indeed used in many applications.

-- 
Christian Huitema
----------
See you at INET'98, Geneva 21-24,July 98 http://www.isoc.org/inet98/


From owner-uri@Bunyip.Com  Tue Jan  6 07:47:20 1998
Delivery-Date: Tue, 06 Jan 1998 07:47:24 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id HAA06369
	for <ietf-archive@ietf.org>; Tue, 6 Jan 1998 07:47:19 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id HAA05876;
	Tue, 6 Jan 1998 07:50:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA27220
	for uri-out; Tue, 6 Jan 1998 07:12:24 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA27213
	for uri-in; Tue, 6 Jan 1998 07:12:22 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA27205
	for <uri@services.bunyip.com>; Tue, 6 Jan 1998 07:12:20 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id HAA03820
	for uri@services; Tue, 6 Jan 1998 07:12:19 -0500 (EST)
Received: from dokka.kvatro.no (dokka.kvatro.no [193.216.2.164])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA03813;
	Tue, 6 Jan 1998 07:12:06 -0500 (EST)
Received: from alden (dhcp42.kvatro.no [193.216.2.42])
	by dokka.kvatro.no (8.8.5/8.8.5) with SMTP id NAA16175;
	Tue, 6 Jan 1998 13:02:05 +0100
Message-Id: <199801061202.NAA16175@dokka.kvatro.no>
X-Sender: hta@dokka.kvatro.no
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0 Demo
Date: Tue, 06 Jan 1998 12:59:34 +0100
To: Dan Connolly <connolly@w3.org>
From: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
Subject: Re: URI documents
Cc: Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
In-Reply-To: <34AD07E4.5B7E@w3.org>
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
 <199712262257.XAA19060@dokka.kvatro.no>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 09:29 02.01.98 -0600, Dan Connolly wrote:

>Harald, it would help me out if you would
>please point out how it is that (b) is not a solution.
>I read it quite carefully and I find it satisfactory.

That's why it went to Last Call - at first glance I found it so too.
At second glance (and considering others' vehemence), I'm not 
sure at all.

>Since Larry asked, I'll (re-)state the W3C opinion: we're
>heavily invested in the notion of a single, extensible universal
>address space:

The problem, to my mind, is that we really have two deep axioms
here:

- The class of identifiers that, roughly speaking, start with
  a short string and a colon, and go on in a charset-limited way.
  All the URI axioms you cite are axioms of that class.
- The class of identifiers that, in addtion to being of the first
  class, obey certain additional rules, such as hierarchy,
  hostname representation and so on.
  None of this is necessary for the URI axioms; they are vitally
  necessary for today's day-to-day usage of the World Wide Web.

(Everyone with me so far?)

There are people among us who think (I think) that the rules of the
second class are more a result of the history of the field than they
are a good design that should be followed in the future; in particular,
they want to make sure that nobody - BUT NOBODY - builds into their
software assumptions that all URLs that happen to look like "type 2"
can be treated like "type 2" URLs.

This separation is, I think, probably best served by having 2 different
documents, one for URIs giving the "type 1" rules and one giving
the "type 2" rules.

If this is the case, we have more issues:

- Is the #fragment rule a "type 1", "type 2" or "none of the above, but
  should be mentioned in both places"?
- For things that are currently called URLs, but don't follow the "type 2"
  rules, should we recategorize them as URIs or say that the URL concept
  embraces both "type 2" URIs and some other URIs?

If separation is not the Right Way, the issues are of course slightly
different....

                                   Harald A



From owner-uri@Bunyip.Com  Tue Jan  6 10:53:48 1998
Delivery-Date: Tue, 06 Jan 1998 10:53:49 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA10317
	for <ietf-archive@ietf.org>; Tue, 6 Jan 1998 10:53:48 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA06460;
	Tue, 6 Jan 1998 10:56:35 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA00250
	for uri-out; Tue, 6 Jan 1998 10:09:32 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA00242
	for uri-in; Tue, 6 Jan 1998 10:09:31 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA00234
	for <uri@services.bunyip.com>; Tue, 6 Jan 1998 10:09:28 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA04164
	for uri@services; Tue, 6 Jan 1998 10:09:27 -0500 (EST)
Received: from access5.digex.net (access5.digex.net [205.197.245.196])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA04158;
	Tue, 6 Jan 1998 10:09:21 -0500 (EST)
Received: (from asgilman@localhost)
          by access5.digex.net (8.8.4/8.8.4)
	  id KAA21828; Tue, 6 Jan 1998 10:07:25 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199801061507.KAA21828@access5.digex.net>
Subject: Re: URI documents
To: Harald.Alvestrand@maxware.no (Harald Tveit Alvestrand)
Date: Tue, 6 Jan 1998 10:07:25 -0500 (EST)
Cc: connolly@w3.org, masinter@parc.xerox.com, leslie@Bunyip.Com,
        fielding@kiwi.ics.uci.edu, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
In-Reply-To: <199801061202.NAA16175@dokka.kvatro.no> from Harald Tveit Alvestrand at "Jan 6, 98 12:59:34 pm"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

to follow up on what Harald Tveit Alvestrand said:

Dan Connolly:
> >Since Larry asked, I'll (re-)state the W3C opinion: we're
> >heavily invested in the notion of a single, extensible universal
> >address space:

Al Gilman:
That's one of the sources of the problem:  too much emphasis on
singleness.  If you frame the problem as understanding a class
of text strings that function as identifiers, in the context of
a web of string and name classes, you will get unstuck from the
impasses.

Harald Alvestrand:
> 
> The problem, to my mind, is that we really have two deep axioms
> here:
> 
> - The class of identifiers that, roughly speaking, start with
>   a short string and a colon, and go on in a charset-limited way.
>   All the URI axioms you cite are axioms of that class.
> - The class of identifiers that, in addtion to being of the first
>   class, obey certain additional rules, such as hierarchy,
>   hostname representation and so on.
>   None of this is necessary for the URI axioms; they are vitally
>   necessary for today's day-to-day usage of the World Wide Web.
> 
> (Everyone with me so far?)

Al Gilman:

Almost.  You are very close.  But you are not getting quite deep
enough.  It is not clear that everything that gets called an URN
needs to have all the armor of your first class.

There is a level of abstraction for names where the relative and
absolute URLs that retrieve the same resource are viewed as
variant forms of one name.  We may need to link the URI documents
to documents which capture this view of the naming agenda in
order to have adequate documentation of what is going on.

Harald A:
> 
> If separation is not the Right Way, the issues are of course slightly
> different....

Al Gilman:

The Right Way is a web of sub-documents specifying a web of
classes.  So long as the semantics of the sub-documents is strong
enough, the grouping into documents becomes a non-problem.  The
IETF is being materially hampered in working this situation by
its failure to adopt more powerful linking and semantic modeling
norms for its working documents.

The canonical sub-document web for this topic is:

Ancestor classes [standards track]:

	a string class that survives a variety of environments

	a name class that guarantees certain semantic properties

Resource classes [BCP track]:

	addressing imported from the Internet platform

	generic hierarchy as has been used in multiple URL schemes
	
	intra-document references to named subdocuments or locations
	[via #fragment construct]

	[I may not have got them all]

Scheme specifications [three tracks per URLreg plans]:

	Draw on the above two sets of class definitions.

The URN development 
	
	- should be free to define names as polymorphic
	and containing some forms that do not meet
	the hardiness requirements of the HTML/HTTP cycle.

	- should get with the program of scheme extension
	so we have one program of scheme vocabulary 
	definition which will preserve the low cost of
	distinguishing things syntactically across a
	broad range of contexts.

-- Al Gilman


From owner-uri@Bunyip.Com  Tue Jan  6 13:28:47 1998
Delivery-Date: Tue, 06 Jan 1998 13:28:47 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA12576
	for <ietf-archive@ietf.org>; Tue, 6 Jan 1998 13:28:46 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA07221;
	Tue, 6 Jan 1998 13:31:32 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id NAA06609
	for uri-out; Tue, 6 Jan 1998 13:17:13 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id NAA06603
	for uri-in; Tue, 6 Jan 1998 13:17:12 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA06591
	for <uri@services.bunyip.com>; Tue, 6 Jan 1998 13:17:09 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id NAA04657
	for uri@services; Tue, 6 Jan 1998 13:17:07 -0500 (EST)
Received: from dynamicdiagrams.com (dynamicdiagrams.com [205.181.196.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id NAA04648;
	Tue, 6 Jan 1998 13:17:00 -0500 (EST)
Received: by dynamicdiagrams.com (940816.SGI.8.6.9/940406.SGI.AUTO)
	 id NAA02634; Tue, 6 Jan 1998 13:08:37 -0800
From: "David G. Durand" <david@dynamicdiagrams.com>
Message-Id: <9801061308.ZM2632@iris.dynamicdiagrams.com>
Date: Tue, 6 Jan 1998 13:08:34 -0500
In-Reply-To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
        "Re: URI documents" (Jan  6, 12:59pm)
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com> 
	<199712262257.XAA19060@dokka.kvatro.no> 
	<199801061202.NAA16175@dokka.kvatro.no>
X-Mailer: Z-Mail (3.2.0 26oct94 MediaMail)
To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>
Subject: Re: URI documents
Cc: Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Jan 6, 12:59pm, Harald Tveit Alvestrand wrote:
> Subject: Re: URI documents
> At 09:29 02.01.98 -0600, Dan Connolly wrote:
> >Since Larry asked, I'll (re-)state the W3C opinion: we're
> >heavily invested in the notion of a single, extensible universal
> >address space:
>
> The problem, to my mind, is that we really have two deep axioms
> here:
>
> - The class of identifiers that, roughly speaking, start with
>   a short string and a colon, and go on in a charset-limited way.
>   All the URI axioms you cite are axioms of that class.

This class of properties certainly seems to be essential to solving the
concrete protocol problems. Standards like HTML and XML need to be able to
refer to identifiers regardless of whether they are names or locators, and need
to be able to parse those locators dependably (which means knowing about
character repertoire, and scheme identifier at the least).

> - The class of identifiers that, in addtion to being of the first
>   class, obey certain additional rules, such as hierarchy,
>   hostname representation and so on.
>   None of this is necessary for the URI axioms; they are vitally
>   necessary for today's day-to-day usage of the World Wide Web.

The hierarchy rule is potentially applicable to many sorts of namespace.
Hostnames are much more limited in application to specific protocols (leaving
aside the use of hostnames as indentifiers in contexts where communication with
the host is irrelevant).

While several proposed URL spaces have no notion of hierarchy, some do, and of
those, _some_ but not all, may sensibly be used with "relative addresses" of
the "relative URI" sort. So the "hierarchy properties" may not apply globally
to all forms of URI. On the other hand, _where_ hierarchy can be applied, it
should be done in a uniform way, so that knowledge of naming scheme is not
required in order to parse and properly resolve relative URIs.

The current framework actually provides this -- if non-hierarchical namespaces
are required to always escape any occurrences of the "/" character in their
URIs. This is probably an inconvenience in some legacy URN spaces, but
providing a uniform method for using hierarchical and relative URIs does not
force non-hierarchical namespaces out of existence. It does limit their
character set further so that they don't contain the hierarchy-marking
character.

I agree with that relative URNs may well be a bad idea, nd they are certainly
not well understood (what is the "base URI" in a protocol-independent context?)
However, the current URI proposal does _not_ prevent URN namespaces from being
defined in a way that can avoid relative URNs and their attendant hair -- and
will allow them to be deployed safely and in a manner uniform with relative
URLs.

> (Everyone with me so far?)

Mostly, but I'm not yet convinced that we actually need two documents to meet
the needs implied by your helpful analysis.

> There are people among us who think (I think) that the rules of the
> second class are more a result of the history of the field than they
> are a good design that should be followed in the future; in particular,
> they want to make sure that nobody - BUT NOBODY - builds into their
> software assumptions that all URLs that happen to look like "type 2"
> can be treated like "type 2" URLs.

I guess I can understand that perspective quite well, but I'm unconvinced that
it is a real problem with the current language -- we can avoid relative URNs by
simply not allowing "/" in the relevant namespaces. As to fragment ID's I'll
say more in a minute.

> This separation is, I think, probably best served by having 2 different
> documents, one for URIs giving the "type 1" rules and one giving
> the "type 2" rules.


Making this disctinction clearer might help, but I don't in fact see that
allowing the type 2 rules as universals is in fact a practical problem. If we
don't make URNs that look like "TYPE 2" URLs then there's no problem to solve.

> If this is the case, we have more issues:
>
> - Is the #fragment rule a "type 1", "type 2" or "none of the above, but
>   should be mentioned in both places"?

It's TYPE 1, because the interpretation of fragment IDs explicitly depends on
the application and data type of the resource. The HTML applications use it in
a way that does not depend on URI format or resolution method at all.

XML, for instance, defines special processing for Fragment-IDs that is relevant
for any URI that is resolved to an XML document.  This syntax is intended to be
used with URI references in XML documents for processing by XML Linking-aware
software. Whether the URI is a URN or URL, is irrelevant to this application.

This is perhaps an example of Larry's "Hypertext-like" applications of URIs.

[[aside: at one point I proposed the use of (URN-like) SGML FPIs for authority
control in a series of art databases. Query-strings and fragment-IDs are
unlikely to be sensible for objects like "Picasso" or "Guernica". But this
doesn't really strike me as a problem that name syntax will really solve, but
rather an issue of the semantics of some namespaces and applications. "Fetch
resource," for instance, is unlikely to work on "Picasso" without criminal
activity or supernatural intervention.]]

> - For things that are currently called URLs, but don't follow the "type 2"
>   rules, should we recategorize them as URIs or say that the URL concept
>   embraces both "type 2" URIs and some other URIs?

I don't know about this one..

> If separation is not the Right Way, the issues are of course slightly
> different....

   I think you actually got the issues pretty well, but I don't see that
separation is needed. The current single-document approach may be a bit
unweildy, but it's technically sound.

  -- David

------------------------------------------+----------------------------
David Durand                 dgd@cs.bu.edu| david@dynamicDiagrams.com
Boston University Computer Science        | Dynamic Diagrams
http://www.cs.bu.edu/students/grads/dgd/  | http://dynamicDiagrams.com/
                                          | MAPA: mapping for the WWW


From owner-uri@Bunyip.Com  Tue Jan  6 16:25:11 1998
Delivery-Date: Tue, 06 Jan 1998 16:25:11 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA15461
	for <ietf-archive@ietf.org>; Tue, 6 Jan 1998 16:25:10 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA07932;
	Tue, 6 Jan 1998 16:27:54 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA11462
	for uri-out; Tue, 6 Jan 1998 15:59:52 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA11454
	for uri-in; Tue, 6 Jan 1998 15:59:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA11446
	for <uri@services.bunyip.com>; Tue, 6 Jan 1998 15:59:46 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA05194
	for uri@services; Tue, 6 Jan 1998 15:59:46 -0500 (EST)
Received: from gte.com (h132-197-8-26.gte.com [132.197.8.26])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA05187;
	Tue, 6 Jan 1998 15:59:42 -0500 (EST)
Received: from espion.gte.com by gte.com (8.8.4/8.8.4)
Received: by espion.gte.com (SMI-8.6/SMI-SVR4)
	id QAA12987; Tue, 6 Jan 1998 16:03:55 -0500
Date: Tue, 6 Jan 1998 16:03:55 -0500
Message-Id: <199801062103.QAA12987@espion.gte.com>
From: <dlaliberte@gte.com>
To: "David G. Durand" <david@dynamicdiagrams.com>
Cc: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>,
        Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: [URN] Re: URI documents
In-Reply-To: <9801061308.ZM2632@iris.dynamicdiagrams.com>
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
	<199712262257.XAA19060@dokka.kvatro.no>
	<199801061202.NAA16175@dokka.kvatro.no>
	<Harald.Alvestrand@maxware.no>
	<9801061308.ZM2632@iris.dynamicdiagrams.com>
X-Mailer: VM 6.33 under 20.2 XEmacs Lucid
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

David G. Durand writes:
 > While several proposed URL spaces have no notion of hierarchy, some
 > do, and of those, _some_ but not all, may sensibly be used with
 > "relative addresses" of the "relative URI" sort. So the "hierarchy
 > properties" may not apply globally to all forms of URI. On the other
 > hand, _where_ hierarchy can be applied, it should be done in a
 > uniform way, so that knowledge of naming scheme is not required in
 > order to parse and properly resolve relative URIs.

I agree completely.  One addition I would make: In cases where hierarchy
doesn't apply for a scheme, but the scheme still uses '/', if relative
URIs are never used relative to URIs in that scheme, then there should
never be a problem with the lack of support for hierarchy.  But if
hierarchy were later introduced for some reason, that would be a problem.

 > I agree with that relative URNs may well be a bad idea, nd they are
 > certainly not well understood (what is the "base URI" in a
 > protocol-independent context?)  

We discussed relative URNs at some length last spring or so, and I was
under the impression that the problems with relative URNs were more of
an uncertainty about the nature of the beast rather than a clear danger.
Concerning the base URI problem, there is a clear answer: the client
should either use what it is told to use, or it should use the last URI
(not the first) that it used to resolve to the resource.

By the way, I am of the belief that hierarchical URIs (including URNs)
are necessary for scalability, just as DNS itself uses hierarchy for
scalability.  The use of hierarchy to support relative URIs is
secondary, but also useful for some of the same reasons they are useful
relative to the run-of-the-mill http URLs.  Multiple URIs (including
multiple URNs) for a single document are allowed, and will occur.

--
Daniel LaLiberte
 dlaliberte@gte.com  (was: liberte@ncsa.uiuc.edu)
 liberte@hypernews.org


From ipp-owner@pwg.org  Tue Jan  6 21:56:47 1998
Delivery-Date: Tue, 06 Jan 1998 21:56:49 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA19060
	for <ietf-archive@ietf.org>; Tue, 6 Jan 1998 21:56:46 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA08678
	for <ietf-archive@cnri.reston.va.us>; Tue, 6 Jan 1998 21:59:33 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA10553 for <ietf-archive@cnri.reston.va.us>; Tue, 6 Jan 1998 21:56:42 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 6 Jan 1998 21:44:12 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA09041 for ipp-outgoing; Tue, 6 Jan 1998 21:05:56 -0500 (EST)
Message-Id: <3.0.1.32.19980106180057.00e786c0@garfield>
X-Sender: hastings@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Tue, 6 Jan 1998 18:00:57 PST
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: Re: IPP> Additional proposal details
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C1026DAD@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

Randy,

I have a few questions on your proposal to use an IPP redirect mechanism.  
But it does seem to be simple and allows scalability where a print job could 
be performed on a different server than to which it was originally 
submitted.  This was a feature that Kinko's liked.

Also, as you point out, it allows an implementor and/or system administrator 
to decide on an operation by operation basis, which operations needs
more security and which do not.

The key is that all clients MUST support the redirect mechanism.

I'm trying to compare your scheme with Carl-Uno and Larry's
of having a single multi-valued "printer-uri-supported" Printer attribute
and a single-valued  "printer-uri" operation attribute.  The directory
entry would also be the multi-valued "printer-uri-supported" attribute.

Both schemes simplify our current document and have a single attribute.

See comments marked TH> below on your proposal.

Tom


Here is your attachment as text:


TLS Redirection Modifications

The following changes to the model document
would be required in order to support my
earlier redirection proposal. The changes
appear to be simple, and would allow us to
use the term "printer-uri" throughout the
document, without all the "hand waving"
(similar to Bob's proposal).


Section 3.1.3.2 Response Operation Attributes


An additional operation response
attribute would be defined:

server-redirect-uri

This is a generic redirect (not TLS specific)
that allows servers to redirect requests to
another URI. NOTE: The redirect only applies
to each request. A client should not assume
the lifetime of a redirect to last beyond the
particular request that was originally
redirected.

TH> Presumably, this "server-redirect-uri" Operation attribute is
TH> MANDATORY for a Printer to support, but is only returned on
TH> a redirect response, correct?

TH> Also we need to add a redirect status code in section 13.1.3
TH> Redirection Status Codes, say, "server-redirect", correct?



clients MUST recognize and use redirects.

----

For all operations, an additional operation
attribute MAY be included by clients:

client-TLS-requested

TH> Presumably, a 'boolean' attribute, correct?
TH> How about making the value of this attribute specifying what
TH> security is requested, perhaps as a keyword value? 
TH> Something like "client-security-requested" with values: 'tls' and
TH> 'digest'.

This attribute would indicate to the server
that the client wishes to use TLS for the
session.

If the server supports TLS, it would return
the generic redirect response attribute
described above. If the server DOES NOT
support TLS, then the server would return the
"scheme-not-supported" error code to the
client.

TH> Presumably the server rejects the request as well, correct?
TH> Also this attribute is MANDATORY for a server to support,
TH> but which values depends on implementation.


----

On a get-printer-attributes request, the
"printer-uri" returned would always be the
URI that was used to issue the get-attributes
request (like Bob's proposal)

On a get-job-attributes request, the 
"containing-printer-uri" would be either the
base "printer-uri" (non-TLS), or a
redirected TLS URI that was actually used to
submit the job. I submit that we can leave
this up to implementations since I think the
client results would be the same.

----

On a get-jobs request to a printer-uri, the
"containing-printer-uri" attribute returned
for each job would be implementation-specific.
It would either be the "printer-URI" (non-TLS)
for the printer, or it could be a redirected
TLS URI. This needs to be implementation-specific
so as to allow servers to decide how job-
specific information is displayed for a 
particular client.

--

In addition to addressing Bob's concerns
with printer-uri and printer-tls-uri, this
proposal also offers the following
advantages:


-- It allows a TLS-capable server the ability
   to only require TLS negotiation for 
   particular operations that require the server
   to allocate resources. For instance, a
   server that requires all print jobs to be
   authenticated might still want all clients
   to be able to get attributes for the printer,
   as well as validate job parameters, without
   going to the expense of performing TLS
   negotiation. It basically allows an 
   administrator to decide what types of 
   operations should be authenticated. In the
   current spec, ALL operations are authenticated
   or NONE are. This is a nice scalability
   feature

TH> This is a good feature.  However, if a client wants security and
TH> only has an HTTP URL, how does it get started?  It certainly doesn't
TH> want to do a Print-Job and send valuable data, before gettting the
TH> TLS URL.  So this means that the client that wants security is forced
TH> to do a Validate-Job with the HTTP://... URL in order to get back
TH> the redirect HTTPS://... URL, correct?

TH> After getting back the HTTPS:// URL, the client can either do another
TH> Validate-Job operation to validate the attributes before wasting time
TH> sending the data, or it can do the Print-Job operation and send the
TH> data and risk wasting the time sending the data for a job that is
TH> rejected.

TH> Presumably, before doing the second validate or Print-Job, the
TH> client and server perform the TLS handshake.

TH> Presumably, the TLS handshake doesn't have to be repeated for the
TH> Print-Job, after the second Validate-Job, correct?  In other words,
TH> the TLS handshake is for the session, not for each operation?
TH> Only after a redirect, does the client have to repeat the TLS
TH> handshake, correct?

-- We no longer have to worry about publishing
   multiple URI strings in directories or other
   places in order to support TLS sessions to
   a server. There's only one URI for the 
   printer. If a client attempts an operation to
   the printer URI, and the server deems that
   authentication is required, then it 
   automatically issues a redirect, similar to
   the way current web browsers bounce back and
   forth from SSL and non-SSL connections to a
   a particular web "service".

At 23:46 12/20/1997 PST, Turner, Randy wrote:
>
>Please review the attached details to the
>proposal I loosely suggested earlier. This
>proposal addresses Bob's concerns with
>the problems of printer-uri and printer-tls-uri
>handling...
>
>Randy
>
> 
>
>Attachment Converted: "C:\WINNT\Profiles\hastings\Personal\Attach\redir.txt"
>

From owner-uri@Bunyip.Com  Wed Jan  7 08:31:38 1998
Delivery-Date: Wed, 07 Jan 1998 08:31:39 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA00222
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 08:31:38 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA09401;
	Wed, 7 Jan 1998 08:34:18 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA07643
	for uri-out; Wed, 7 Jan 1998 08:12:44 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA07634
	for uri-in; Wed, 7 Jan 1998 08:12:42 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA07625
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 08:12:40 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id IAA00620
	for uri@services; Wed, 7 Jan 1998 08:12:38 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA00608;
	Wed, 7 Jan 1998 08:12:30 -0500 (EST)
Received: from think.swip.net (paf-hemma.swip.net [193.12.104.243]) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id KAA21035; 
          Wed, 7 Jan 1998 10:30:03 +0100 (MET)
Message-Id: <3.0.3.32.19980107102231.0073bdd4@nix.swip.net>
X-Sender: paf@nix.swip.net
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32)
Date: Wed, 07 Jan 1998 10:22:31 +0100
To: Larry Masinter <masinter@parc.xerox.com>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>
Subject: Re: [URN] Re: URI documents
Cc: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>, Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
In-Reply-To: <34B336E2.56E4F403@parc.xerox.com>
References: <34AD07E4.5B7E@w3.org>
 <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
 <199712262257.XAA19060@dokka.kvatro.no>
 <3.0.3.32.19980107072758.030d8960@nix.swip.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 00:03 1998-01-07 PST, Larry Masinter wrote:
>If we attempted to remove any indication that the URI document did
>anything more than specify the syntax of URIs and how that syntax
>should be processed by URI-processing software, with any semantic
>interpretation of the *meaning*, do you think we could get beyond
>the current impasse?

Yes.

See my posting on this problem with the different levels of characters,
octets etc, that should float around on this list, as one example of what
complicates things -- which shows that we should make this simpler, not
more complicated.

   Patrik


Email: paf@swip.net            URL: http://www.tele2.se
PGP: 4D38 91A4 27D9 C8B2 6975  D6BB 21D0 4C57 BD23 6602


From owner-uri@Bunyip.Com  Wed Jan  7 08:44:22 1998
Delivery-Date: Wed, 07 Jan 1998 08:44:22 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA00385
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 08:44:22 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA09465;
	Wed, 7 Jan 1998 08:47:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA07664
	for uri-out; Wed, 7 Jan 1998 08:12:49 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA07655
	for uri-in; Wed, 7 Jan 1998 08:12:47 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA07644
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 08:12:44 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id IAA00633
	for uri@services; Wed, 7 Jan 1998 08:12:42 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA00619;
	Wed, 7 Jan 1998 08:12:37 -0500 (EST)
Received: from think.swip.net (paf-hemma.swip.net [193.12.104.243]) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id HAA15675; 
          Wed, 7 Jan 1998 07:49:27 +0100 (MET)
Message-Id: <3.0.3.32.19980107072758.030d8960@nix.swip.net>
X-Sender: paf@nix.swip.net
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32)
Date: Wed, 07 Jan 1998 07:27:58 +0100
To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>
Subject: Re: [URN] Re: URI documents
Cc: Dan Connolly <connolly@w3.org>, Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
In-Reply-To: <199801061202.NAA16175@dokka.kvatro.no>
References: <34AD07E4.5B7E@w3.org>
 <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
 <199712262257.XAA19060@dokka.kvatro.no>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 12:59 1998-01-06 +0100, Harald Tveit Alvestrand wrote:
>- The class of identifiers that, roughly speaking, start with
>  a short string and a colon, and go on in a charset-limited way.
>  All the URI axioms you cite are axioms of that class.
>- The class of identifiers that, in addtion to being of the first
>  class, obey certain additional rules, such as hierarchy,
>  hostname representation and so on.
>  None of this is necessary for the URI axioms; they are vitally
>  necessary for today's day-to-day usage of the World Wide Web.
>
>
>If this is the case, we have more issues:
>
>- Is the #fragment rule a "type 1", "type 2" or "none of the above, but
>  should be mentioned in both places"?

It depends on if you talk about the syntax (using the octet with value '#'
in US-ASCII as a special octet in the URI sequence) or if you talk about
the functionality. I.e. the conclusion is that it has to be mentioned in
both. The character '#' is a special in the URI syntax, and must be treated
as such for all URI schemes. The argument is that it is (as it is in RFC
1730 if I am not mistaken) to be used as a fragment specifier. In the URL
syntax paper one can more definitely talk about what a fragment specifier
is, and how it is to be treated for URLs (if it is the fact that this is
something that _have_ to be treated exactly the same way for all URL schemes).

I.e. the syntax is one thing, and the "semantic interpretation" of the
octet is something different when found in a URI sequence (which as
mentioned in the character set thread started by Larry) is something
different (maybe) from the "character in the URI".

   Patrik



Email: paf@swip.net            URL: http://www.tele2.se
PGP: 4D38 91A4 27D9 C8B2 6975  D6BB 21D0 4C57 BD23 6602


From owner-uri@Bunyip.Com  Wed Jan  7 08:50:37 1998
Delivery-Date: Wed, 07 Jan 1998 08:50:37 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA00441
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 08:50:37 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA09499;
	Wed, 7 Jan 1998 08:53:22 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA07872
	for uri-out; Wed, 7 Jan 1998 08:24:13 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA07863
	for uri-in; Wed, 7 Jan 1998 08:24:11 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA07856
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 08:24:08 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id IAA00703
	for uri@services; Wed, 7 Jan 1998 08:24:07 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id IAA00699;
	Wed, 7 Jan 1998 08:24:03 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53773(2)>; Wed, 7 Jan 1998 00:09:29 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71813>; Wed, 7 Jan 1998 00:03:49 PST
Message-ID: <34B336E2.56E4F403@parc.xerox.com>
Date: Wed, 7 Jan 1998 00:03:46 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=" <paf@swip.net>
CC: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>, Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
References: <34AD07E4.5B7E@w3.org>
	 <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
	 <199712262257.XAA19060@dokka.kvatro.no> <3.0.3.32.19980107072758.030d8960@nix.swip.net>
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by mocha.bunyip.com id IAB00700
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Patrik Fältström wrote:
> 
> At 12:59 1998-01-06 +0100, Harald Tveit Alvestrand wrote:
> >- The class of identifiers that, roughly speaking, start with
> >  a short string and a colon, and go on in a charset-limited way.
> >  All the URI axioms you cite are axioms of that class.
> >- The class of identifiers that, in addtion to being of the first
> >  class, obey certain additional rules, such as hierarchy,
> >  hostname representation and so on.
> >  None of this is necessary for the URI axioms; they are vitally
> >  necessary for today's day-to-day usage of the World Wide Web.
> >
> >
> >If this is the case, we have more issues:
> >
> >- Is the #fragment rule a "type 1", "type 2" or "none of the above, but
> >  should be mentioned in both places"?
> 
> It depends on if you talk about the syntax (using the octet with value '#'
> in US-ASCII as a special octet in the URI sequence) or if you talk about
> the functionality. I.e. the conclusion is that it has to be mentioned in
> both. The character '#' is a special in the URI syntax, and must be treated
> as such for all URI schemes. The argument is that it is (as it is in RFC
> 1730 if I am not mistaken) to be used as a fragment specifier. In the URL
> syntax paper one can more definitely talk about what a fragment specifier
> is, and how it is to be treated for URLs (if it is the fact that this is
> something that _have_ to be treated exactly the same way for all URL schemes).
> 
> I.e. the syntax is one thing, and the "semantic interpretation" of the
> octet is something different when found in a URI sequence (which as
> mentioned in the character set thread started by Larry) is something
> different (maybe) from the "character in the URI".

If we just change the *title* of draft-fielding-uri-syntax-XX
and remove the word "Semantics", it might make things clearer.
The only normative part of the specification is the definition
of the syntactic processing. There's some general advice about
how schemes might define semantics, too, but they're not part
of what it's defining.


I should point out that the syntax (and any scheme-specific semantics)
are assigned to the character sequence, not to any octet sequence.
In fact, the mapping of character sequences to octet sequences is
part of the semantics that a scheme specifies. That's the reason
why some schemes might employ different encoding mechanisms than
%XX.

If we attempted to remove any indication that the URI document did
anything more than specify the syntax of URIs and how that syntax
should be processed by URI-processing software, with any semantic
interpretation of the *meaning*, do you think we could get beyond
the current impasse?

Larry


From owner-uri@Bunyip.Com  Wed Jan  7 10:42:43 1998
Delivery-Date: Wed, 07 Jan 1998 10:42:43 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA01917
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 10:42:43 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA09938;
	Wed, 7 Jan 1998 10:45:29 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11511
	for uri-out; Wed, 7 Jan 1998 10:17:47 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11504
	for uri-in; Wed, 7 Jan 1998 10:17:45 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA11496
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 10:17:43 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA01428
	for uri@services; Wed, 7 Jan 1998 10:17:42 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA01422;
	Wed, 7 Jan 1998 10:17:38 -0500 (EST)
Received: from think.swip.net (paf-hemma.swip.net [193.12.104.243]) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id QAA05123; 
          Wed, 7 Jan 1998 16:17:10 +0100 (MET)
Message-Id: <3.0.3.32.19980107161214.006b611c@nix.swip.net>
X-Sender: paf@nix.swip.net
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32)
Date: Wed, 07 Jan 1998 16:12:14 +0100
To: Larry Masinter <masinter@parc.xerox.com>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>
Subject: Re: [URN] Re: URI documents
Cc: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>, Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
In-Reply-To: <34B336E2.56E4F403@parc.xerox.com>
References: <34AD07E4.5B7E@w3.org>
 <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
 <199712262257.XAA19060@dokka.kvatro.no>
 <3.0.3.32.19980107072758.030d8960@nix.swip.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 00:03 1998-01-07 PST, Larry Masinter wrote:
>I should point out that the syntax (and any scheme-specific semantics)
>are assigned to the character sequence, not to any octet sequence.
>In fact, the mapping of character sequences to octet sequences is
>part of the semantics that a scheme specifies. That's the reason
>why some schemes might employ different encoding mechanisms than
>%XX.

I don't agree with this, but it might be because the overloaded use of the
word "character".

The way I interpret what you are saying is that a URI parser (yes, a URI
parser) should operate on the _characters_ in the URI string and not the
octets?

That means, that I should be able to use percent encoding of the fragment
identifier, and still have the fragment delimiter, which in turn means that
the encoding does not have any meaning at all.

I.e. what I am talking about, and I think we agree on, is that we have to
define "characters", and we also have to agree on what octets are valid on
various levels in the chain of parsing URIs. I see that we have four layers:

Client
    [BIG5]
  Maps between nativ charset to some known
  which is specified in the schema definition.
    [UNICODE]
URI string
    [UNICODE]
  This is mapped into whatever the translitteration
  string is defined to be according to the
  _URI_SYNTAX_ document.
    [UTF-8 encoded UNICODE]
Translitterated string
    [UTF-8 encoded UNICODE]
  Here we can do some %-encoding if needed.
    [String in "US-ASCII"]
URI sequence of bytes


The processes above are described in various documents, and I want
everything from the translitterated string and downwards to be described in
a URI syntax document, while what is above the translitterated string
should go in a URL/URN syntax document and various schema definition
documents.

When _I_ talk about characters, I talk about characters in the URI string,
while the URI syntax document when talking about the fragment delimiter '#'
as being forbidden in a URI, talks about the "Translitterated string". I.e.
semantics for schemes are on the URI string, while syntax and semantics for
URIs are on the tranlitterated string.

    Patrik


Email: paf@swip.net            URL: http://www.tele2.se
PGP: 4D38 91A4 27D9 C8B2 6975  D6BB 21D0 4C57 BD23 6602


From ipp-owner@pwg.org  Wed Jan  7 10:55:21 1998
Delivery-Date: Wed, 07 Jan 1998 10:55:21 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA02073
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 10:55:20 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA10006
	for <ietf-archive@cnri.reston.va.us>; Wed, 7 Jan 1998 10:58:07 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA18882 for <ietf-archive@cnri.reston.va.us>; Wed, 7 Jan 1998 10:55:20 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 7 Jan 1998 10:51:03 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id KAA18262 for ipp-outgoing; Wed, 7 Jan 1998 10:36:42 -0500 (EST)
Message-Id: <1.5.4.32.19980107143530.00704d78@pop3.holonet.net>
X-Sender: cumanros@pop3.holonet.net
X-Mailer: Windows Eudora Light Version 1.5.4 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 07 Jan 1998 06:35:30 -0800
To: "Turner, Randy" <rturner@sharplabs.com>,
        "'Tom Hastings'" <hastings@cp10.es.xerox.com>
From: Carl-Uno Manros <carl@manros.com>
Subject: RE: IPP> Additional proposal details
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
Sender: ipp-owner@pwg.org

At 10:53 PM 1/6/98 -0800, Turner, Randy wrote:
>
>See my response to your comments below.
>
>My comments are marked RT>
>
>R.
>

Randy, I have not copied your while message, only one comment from you, 
where I think you are breaking the security.

Carl-Uno


>> -- It allows a TLS-capable server the ability
>>    to only require TLS negotiation for 
>>    particular operations that require the server
>>    to allocate resources. For instance, a
>>    server that requires all print jobs to be
>>    authenticated might still want all clients
>>    to be able to get attributes for the printer,
>>    as well as validate job parameters, without
>>    going to the expense of performing TLS
>>    negotiation. It basically allows an 
>>    administrator to decide what types of 
>>    operations should be authenticated. In the
>>    current spec, ALL operations are authenticated
>>    or NONE are. This is a nice scalability
>>    feature
>> 
>> TH> This is a good feature.  However, if a client wants security and
>> TH> only has an HTTP URL, how does it get started?  It certainly
>> doesn't
>> TH> want to do a Print-Job and send valuable data, before gettting the
>> TH> TLS URL.  So this means that the client that wants security is
>> forced
>> TH> to do a Validate-Job with the HTTP://... URL in order to get back
>> TH> the redirect HTTPS://... URL, correct?
>> 
>	RT>You'll note that most of the scalability and flexibility of
>	RT>this proposal mostly applies to IPP servers and subsequently
>	RT>server administration framework. If a CLIENT wants a
>particular
>	RT>operation to be "secure" , then it includes the 
>	RT>"client-security-requested" operation attribute with whatever
>	RT>operation it is attempting.
>

CM> If you try this with a job submission operation, you have already sent 
CM> your MIME type application/ipp, which means that all your data were sent 
CM> unencrypted before you got the secure URI back, so your feature does
CM> not make any sense in combination with certain operations. It is not as 
CM> generic as you describe it above. Instead you might actually mislead
CM> a user to think that their transmission is secure, when in reality
CM> it is not.

---


From owner-uri@Bunyip.Com  Wed Jan  7 11:45:16 1998
Delivery-Date: Wed, 07 Jan 1998 11:45:20 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id LAA02848
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 11:45:15 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id LAA10199;
	Wed, 7 Jan 1998 11:48:01 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA13555
	for uri-out; Wed, 7 Jan 1998 11:18:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA13549
	for uri-in; Wed, 7 Jan 1998 11:18:09 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA13541
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 11:18:06 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA01693
	for uri@services; Wed, 7 Jan 1998 11:18:05 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA01687;
	Wed, 7 Jan 1998 11:17:57 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id LAA17461; Wed, 7 Jan 1998 11:15:45 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199801071615.LAA17461@bailey.dscga.com>
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34B336E2.56E4F403@parc.xerox.com> from Larry Masinter at "Jan 7, 98 00:03:46 am"
To: masinter@parc.xerox.com
Date: Wed, 7 Jan 1998 11:15:45 -0500 (EST)
Cc: paf@swip.net, Harald.Alvestrand@maxware.no, connolly@w3.org,
        leslie@Bunyip.Com, fielding@kiwi.ics.uci.edu, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Reply-To: michaelm@rwhois.net
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Larry Masinter said this:
[Charset iso-8859-1 unsupported, filtering to ASCII...]
>
> If we attempted to remove any indication that the URI document did
> anything more than specify the syntax of URIs and how that syntax
> should be processed by URI-processing software, with any semantic
> interpretation of the *meaning*, do you think we could get beyond
> the current impasse?
> 

It would go along way to making me happy. I still prefer two (c) 
documents, though.

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


From owner-uri@Bunyip.Com  Wed Jan  7 12:31:24 1998
Delivery-Date: Wed, 07 Jan 1998 12:31:24 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA03508
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 12:31:24 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA10369;
	Wed, 7 Jan 1998 12:34:08 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA14994
	for uri-out; Wed, 7 Jan 1998 12:12:59 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA14986
	for uri-in; Wed, 7 Jan 1998 12:12:57 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA14977
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 12:12:50 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA01937
	for uri@services; Wed, 7 Jan 1998 12:12:49 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id MAA01934;
	Wed, 7 Jan 1998 12:12:41 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa06356;
          7 Jan 98 9:06 PST
To: Larry Masinter <masinter@parc.xerox.com>
cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Wed, 07 Jan 1998 00:03:46 PST."
             <34B336E2.56E4F403@parc.xerox.com> 
Date: Wed, 07 Jan 1998 08:57:23 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801070906.aa06356@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>If we attempted to remove any indication that the URI document did
>anything more than specify the syntax of URIs and how that syntax
>should be processed by URI-processing software, with any semantic
>interpretation of the *meaning*, do you think we could get beyond
>the current impasse?

It depends on what would be removed.  I don't want to remove any
information which has been proven necessary for people implementing
parsers in URI-enabled applications.  That covers just about everything
in the current document, since we already went through 12 iterations
of removing things that were not needed and adding those that people
have requested.

If the URN group does not want fragments to be in the syntax, then
a URN is not a URI.  I don't think there is even a tiny bit of logic
to support the conclusion that a URN would not use fragments, but I
can't stop people from shooting themselves in the foot.

Stripping the URL specification such that it is as meaningless as the
URN specification is not an option --- we know what is and is not
generic syntax and semantics simply by looking at the parsers which
implement these things in current practice.  If a URN is not a URI,
then we should define the URL specification to represent the complete
scope of locators, and simply ignore URN.

....Roy


From owner-uri@Bunyip.Com  Wed Jan  7 13:03:17 1998
Delivery-Date: Wed, 07 Jan 1998 13:03:17 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA03831
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 13:03:17 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA10495;
	Wed, 7 Jan 1998 13:06:02 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA15960
	for uri-out; Wed, 7 Jan 1998 12:46:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA15949
	for uri-in; Wed, 7 Jan 1998 12:46:08 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA15942
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 12:46:06 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA02053
	for uri@services; Wed, 7 Jan 1998 12:46:05 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id MAA02050;
	Wed, 7 Jan 1998 12:46:02 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa11466;
          7 Jan 98 9:44 PST
To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
cc: Dan Connolly <connolly@w3.org>, Larry Masinter <masinter@parc.xerox.com>,
        uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: URI documents 
In-reply-to: Your message of "Tue, 06 Jan 1998 12:59:34 +0100."
             <199801061202.NAA16175@dokka.kvatro.no> 
Date: Wed, 07 Jan 1998 09:35:17 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801070944.aa11466@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>There are people among us who think (I think) that the rules of the
>second class are more a result of the history of the field than they
>are a good design that should be followed in the future; in particular,
>they want to make sure that nobody - BUT NOBODY - builds into their
>software assumptions that all URLs that happen to look like "type 2"
>can be treated like "type 2" URLs.

I am inclined to tell those people to go out and implement a system
that behaves as such, and then standardize it.  Forcing such opinions
onto systems that are definitely not implemented that way
is inappropriate for a Draft Standard.

>This separation is, I think, probably best served by having 2 different
>documents, one for URIs giving the "type 1" rules and one giving
>the "type 2" rules.

We can't do that.  A given protocol element MUST be defined according
to one and only one set of rules.  The "type 1" and "type 2" rules
that you mention are conflicting -- no system can implement both,
since they determine what parts of the protocol element represent
the URI and what parts represent a fragment.  A system of interrelated
protocol standards (like the Web) depends on a consistent syntax and
semantics for its identifiers, since they get moved from in-document
reference in one media type to a field in another protocol to a display
in a browser and onward to a napkin in a bar and somebody else's
document in perhaps an entirely different media type.

That means that either all systems implement "type 2" rules, or
"type 1" identifiers are not allowed in "type 2" systems except
when they do obey "type 2" rules.  Either way, what we need is a
specification of the "type 2" rules, since those are the rules that
need to be referenced by HTTP, HTML, and XML (and all of the other
URI-enabled protocols in current practice).

....Roy


From owner-uri@Bunyip.Com  Wed Jan  7 14:42:18 1998
Delivery-Date: Wed, 07 Jan 1998 14:42:18 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA05029
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 14:42:17 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA10910;
	Wed, 7 Jan 1998 14:45:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA18643
	for uri-out; Wed, 7 Jan 1998 14:29:48 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA18635
	for uri-in; Wed, 7 Jan 1998 14:29:45 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA18626
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 14:29:42 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA02319
	for uri@services; Wed, 7 Jan 1998 14:29:41 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA02316;
	Wed, 7 Jan 1998 14:29:38 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01IS3J5872G6003TJC@SCI.WFBR.EDU>; Wed, 07 Jan 1998 14:22:29 -0500 (EST)
Date: Wed, 07 Jan 1998 14:22:29 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] Re: URI documents
To: fielding@kiwi.ics.uci.edu
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01IS3J5873E0003TJC@SCI.WFBR.EDU>
X-VMS-To: IN%"fielding@kiwi.ics.uci.edu"
X-VMS-Cc: IN%"uri@Bunyip.Com", IN%"urn-ietf@Bunyip.Com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

"Roy T. Fielding" <fielding@kiwi.ics.uci.edu> wrote:
>If the URN group does not want fragments to be in the syntax, then
>a URN is not a URI.  I don't think there is even a tiny bit of logic
>to support the conclusion that a URN would not use fragments, but I
>can't stop people from shooting themselves in the foot.
>
>Stripping the URL specification such that it is as meaningless as the
>URN specification is not an option --- we know what is and is not
>generic syntax and semantics simply by looking at the parsers which
>implement these things in current practice.  If a URN is not a URI,
>then we should define the URL specification to represent the complete
>scope of locators, and simply ignore URN.

	For what it's worth, I have yet to read a compelling rationale
in this thread for excluding possible use of fragments with URNs, though
of course they should not be used (for neither URNs nor URLs) if no
application convention has been defined, and at present only two have
been defined (for positioning, and for MAPs, in text/html documents).

	I do think, however, that the current draft needs to clarify
whether more than one unescaped hash ('#') can be present.  The
initial RFCs stated that only one can be present, and only if it
indeed is a fragment delimiter.  That made direction of parsing for
the hash irrelevant, and a number of deployed UAs parse from right
to left.  RFC 1808 and the current draft specify left-to-right parsing,
and do not state that only one, actual fragment delimiter, can be
present.  This understandably has led to the (mis?)interpretation
that additional unescaped hashes can present to the right of a
fragment delimiter, and be used for special purposes (one well
developed suggestion, though not submitted as an IETF draft, sought
to use multiple hashes for specifying components of frame documents).
I do hope this issue will be addressed explicitly before the current
draft is finalized (and my preference is to restore the original
contraint of only one unescaped hash which must be a fragment
delimiter).

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From owner-uri@Bunyip.Com  Wed Jan  7 15:33:13 1998
Delivery-Date: Wed, 07 Jan 1998 15:33:13 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA05569
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 15:33:13 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA11222;
	Wed, 7 Jan 1998 15:35:59 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA19777
	for uri-out; Wed, 7 Jan 1998 15:23:55 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA19767
	for uri-in; Wed, 7 Jan 1998 15:23:52 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA19761
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 15:23:50 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA02554
	for uri@services; Wed, 7 Jan 1998 15:23:49 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id PAA02548;
	Wed, 7 Jan 1998 15:23:43 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <54250(4)>; Wed, 7 Jan 1998 12:10:52 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71814>; Wed, 7 Jan 1998 10:02:44 PST
Message-ID: <34B3C344.D2B80DAA@parc.xerox.com>
Date: Wed, 7 Jan 1998 10:02:44 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=" <paf@swip.net>
CC: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>, Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com, uri-i18n@unicode.org
Subject: Re: [URN] Re: URI documents
References: <34AD07E4.5B7E@w3.org>
	 <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
	 <199712262257.XAA19060@dokka.kvatro.no>
	 <3.0.3.32.19980107072758.030d8960@nix.swip.net> <3.0.3.32.19980107161214.006b611c@nix.swip.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

This point is really hard to make, apparently, and the
current text fails to make it. I'd appreciate any suggestions
for how to word this to make it clearer.

I said:
> >I should point out that the syntax (and any scheme-specific semantics)
> >are assigned to the character sequence, not to any octet sequence.
> >In fact, the mapping of character sequences to octet sequences is
> >part of the semantics that a scheme specifies. That's the reason
> >why some schemes might employ different encoding mechanisms than
> >%XX.
> 
And Patrik replied:

> The way I interpret what you are saying is that a URI parser (yes, a URI
> parser) should operate on the _characters_ in the URI string and not the
> octets?
> 
> That means, that I should be able to use percent encoding of the fragment
> identifier, and still have the fragment delimiter, which in turn means that
> the encoding does not have any meaning at all.

No. The URI  b://a/%2Ec

contains the CHARACTERS "b", ":", "/", "/", "a", "/", "%", "2", "F", "c".

At this level, the "%", "2", and "F" are just characters. They should NOT
be decoded, scanned, parsed, or treated in any special way prior to parsing.
The mechanism by which the sequence "%", "2", "F" is turned into a single
octet MUST NOT be applied until AFTER the URI has been scanned.

If you have "b://a/%2Ec" in EBCDIC, or in UTF-16 (which uses double bytes
for representing sequences of characters), you should parse the URI
in the native encoding for the delimiters "/", "%", ":", etc., and then
take the remaining character sequences scheme=["b"], site=["a"],
path=["%2Fc"], and, based on the scheme, turn the remaining components
into octet sequences.

> I.e. what I am talking about, and I think we agree on, 

apparently not

>                                                    is that we have to
> define "characters", and we also have to agree on what octets are valid on
> various levels in the chain of parsing URIs.

Some of the levels don't operate on "octets", so that doesn't make
sense.

> I see that we have four layers:
> 
> Client
>     [BIG5]
>   Maps between nativ charset to some known
>   which is specified in the schema definition.
>     [UNICODE]
> URI string
>     [UNICODE]
>   This is mapped into whatever the translitteration
>   string is defined to be according to the
>   _URI_SYNTAX_ document.
>     [UTF-8 encoded UNICODE]
> Translitterated string
>     [UTF-8 encoded UNICODE]
>   Here we can do some %-encoding if needed.
>     [String in "US-ASCII"]
> URI sequence of bytes

I don't understand this layering, and don't think that "UNICODE"
is appropriate at these levels.

> The processes above are described in various documents,

Then you should give references, since the processes you've described
aren't familiar to me.

>                                          and I want
> everything from the translitterated string and downwards to be described in
> a URI syntax document,

You get what you see, which is a description of the mapping at the
layer of the URI syntax, and a description of a common, frequent,
and useful encoding of octets by sequence of characters which is
common to many URI schemes.

>                 while what is above the translitterated string
> should go in a URL/URN syntax document and various schema definition
> documents.

Not all schemes will use the same encoding.

> When _I_ talk about characters, I talk about characters in the URI string,
> while the URI syntax document when talking about the fragment delimiter '#'
> as being forbidden in a URI, talks about the "Translitterated string". I.e.
> semantics for schemes are on the URI string, while syntax and semantics for
> URIs are on the tranlitterated string.

Patrik: a "character" is an abstract concept, as in an "octet". You're
free to talk about characters in the URI string, but we have to talk
about characters in multiple contexts. Given how difficult it has been
to arrive at the current terminology and framework, I don't want to
upset the rough consensus of the expert community in order to fit into
your way of conceptualizing this relationship. So: I don't accept your
proposal that this section be reworded to match your conceptualization.
If what's there isn't CLEAR, then I can try to improve it; if there's
some incompatbility with some other documents, we will have to resolve
that incompatibility, but if it's just that YOU think about it in a
different way, I hope you can find a way to see the world from a different
perspective.

Regards,

Larry
-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Wed Jan  7 15:53:03 1998
Delivery-Date: Wed, 07 Jan 1998 15:53:03 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA05813
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 15:53:03 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA11310;
	Wed, 7 Jan 1998 15:55:48 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA20234
	for uri-out; Wed, 7 Jan 1998 15:38:08 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA20227
	for uri-in; Wed, 7 Jan 1998 15:38:06 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA20219
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 15:38:04 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA02635
	for uri@services; Wed, 7 Jan 1998 15:38:03 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA02618;
	Wed, 7 Jan 1998 15:37:10 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id PAA00411; Wed, 7 Jan 1998 15:37:09 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Wed, 7 Jan 1998 15:37:09 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Larry Masinter <masinter@parc.xerox.com>
cc: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>,
        Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34B336E2.56E4F403@parc.xerox.com>
Message-ID: <Pine.SUN.3.95.980107153500.195E-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Wed, 7 Jan 1998, Larry Masinter wrote:
> If we just change the *title* of draft-fielding-uri-syntax-XX
> and remove the word "Semantics", it might make things clearer.
[snip]
> If we attempted to remove any indication that the URI document did
> anything more than specify the syntax of URIs and how that syntax
> should be processed by URI-processing software, with any semantic
> interpretation of the *meaning*, do you think we could get beyond
> the current impasse?

It's not clear to me from what you've said whether you think that
changing just the name of the document would achieve this goal, or
if you think that there is material that would in that case be
removed from the document (to which Roy has already stated his
objections).

Before I'd say whether this works or not, I'd want to see more
specifically what you are proposing -- because I suspect that 
worldviews are sufficiently at odds that there isn't agreement
on what this document _should_ look like.

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


From owner-uri@Bunyip.Com  Wed Jan  7 16:58:27 1998
Delivery-Date: Wed, 07 Jan 1998 16:58:27 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA06628
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 16:58:26 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA11612;
	Wed, 7 Jan 1998 17:01:13 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA22220
	for uri-out; Wed, 7 Jan 1998 16:49:15 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA22211
	for uri-in; Wed, 7 Jan 1998 16:49:12 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA22200
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 16:49:07 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA02891
	for uri@services; Wed, 7 Jan 1998 16:49:06 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA02888;
	Wed, 7 Jan 1998 16:49:04 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id QAA11562;
	Wed, 7 Jan 1998 16:51:49 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id QAA05442; Wed, 7 Jan 1998 16:48:59 -0500
Reply-To: "Sam Sun" <ssun@cnri.reston.va.us>
From: "Sam Sun" <ssun@cnri.reston.va.us>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Cc: "Larry Masinter" <masinter@parc.xerox.com>, <uri@Bunyip.Com>,
        <urn-ietf@Bunyip.Com>
Subject: Re: [URN] Re: URI documents 
Date: Wed, 7 Jan 1998 16:54:27 -0500
Message-ID: <01bd1bb6$d32a8960$29019784@ssun.CNRI.Reston.Va.US>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.71.1712.3
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Hi, Roy,

I didn't follow the history of the issue long enough, and don't quite
understand why " [ "#" fragment ] " has to be defined in the URI/URL
syntax.

In the case of URL, The " [ "#" fragment ] " is only used or useful by some
URL schemes. So my question is: is it acceptable to say that the fragment
is scheme dependent, and don't bring it up in the URI definition?

Regards,
Sam


-----Original Message-----
From: Roy T. Fielding <fielding@kiwi.ics.uci.edu>
To: Larry Masinter <masinter@parc.xerox.com>
Cc: uri@Bunyip.Com <uri@Bunyip.Com>; urn-ietf@Bunyip.Com
<urn-ietf@Bunyip.Com>
Date: Wednesday, January 07, 1998 12:54 PM
Subject: Re: [URN] Re: URI documents


>>If we attempted to remove any indication that the URI document did
>>anything more than specify the syntax of URIs and how that syntax
>>should be processed by URI-processing software, with any semantic
>>interpretation of the *meaning*, do you think we could get beyond
>>the current impasse?
>
>It depends on what would be removed.  I don't want to remove any
>information which has been proven necessary for people implementing
>parsers in URI-enabled applications.  That covers just about everything
>in the current document, since we already went through 12 iterations
>of removing things that were not needed and adding those that people
>have requested.
>
>If the URN group does not want fragments to be in the syntax, then
>a URN is not a URI.  I don't think there is even a tiny bit of logic
>to support the conclusion that a URN would not use fragments, but I
>can't stop people from shooting themselves in the foot.
>
>Stripping the URL specification such that it is as meaningless as the
>URN specification is not an option --- we know what is and is not
>generic syntax and semantics simply by looking at the parsers which
>implement these things in current practice.  If a URN is not a URI,
>then we should define the URL specification to represent the complete
>scope of locators, and simply ignore URN.
>
>....Roy
>


From owner-uri@Bunyip.Com  Wed Jan  7 17:32:45 1998
Delivery-Date: Wed, 07 Jan 1998 17:32:45 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA07172
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 17:32:45 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA11902;
	Wed, 7 Jan 1998 17:35:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA22723
	for uri-out; Wed, 7 Jan 1998 17:23:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA22715
	for uri-in; Wed, 7 Jan 1998 17:23:01 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA22705
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 17:22:58 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA03077
	for uri@services; Wed, 7 Jan 1998 17:22:57 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA03069;
	Wed, 7 Jan 1998 17:22:53 -0500 (EST)
Received: from think.swip.net (paf-hemma.swip.net [193.12.104.243]) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id XAA18610; 
          Wed, 7 Jan 1998 23:22:40 +0100 (MET)
Message-Id: <3.0.3.32.19980107230807.006d8334@nix.swip.net>
X-Sender: paf@nix.swip.net
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32)
Date: Wed, 07 Jan 1998 23:08:07 +0100
To: Larry Masinter <masinter@parc.xerox.com>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>
Subject: Re: [URN] Re: URI documents
Cc: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>, Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com, uri-i18n@unicode.org
In-Reply-To: <34B3C344.D2B80DAA@parc.xerox.com>
References: <34AD07E4.5B7E@w3.org>
 <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
 <199712262257.XAA19060@dokka.kvatro.no>
 <3.0.3.32.19980107072758.030d8960@nix.swip.net>
 <3.0.3.32.19980107161214.006b611c@nix.swip.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 10:02 1998-01-07 PST, Larry Masinter wrote:
>Patrik: a "character" is an abstract concept, as in an "octet". You're
>free to talk about characters in the URI string, but we have to talk
>about characters in multiple contexts. Given how difficult it has been
>to arrive at the current terminology and framework, I don't want to
>upset the rough consensus of the expert community in order to fit into
>your way of conceptualizing this relationship. So: I don't accept your
>proposal that this section be reworded to match your conceptualization.
>If what's there isn't CLEAR, then I can try to improve it; if there's
>some incompatbility with some other documents, we will have to resolve
>that incompatibility, but if it's just that YOU think about it in a
>different way, I hope you can find a way to see the world from a different
>perspective.

The problem that I saw was exactly that we have the concept of a
"character" in different contexts. _I_ know how this works (even though my
way of looking at things differ from others, and we should not argue about
those views) but there are others which don't know the difference between
the character you type in in a browser and the character which is in the
URI. I did get the question on the last IETF why the user have to type in
the '%' character in a URL when needed! I.e. no understanding on the
difference on what glyphs are visible in the user interface, and what
characters are in the URL is which is used by the software.

Well, I will stop here, as this should not disturb the other discussion,
which I am sorry for have interupted.

Sorry...

   Patrik


Email: paf@swip.net            URL: http://www.tele2.se
PGP: 4D38 91A4 27D9 C8B2 6975  D6BB 21D0 4C57 BD23 6602


From owner-uri@Bunyip.Com  Wed Jan  7 18:02:19 1998
Delivery-Date: Wed, 07 Jan 1998 18:02:20 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA07403
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 18:02:19 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA12002;
	Wed, 7 Jan 1998 18:05:07 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA24788
	for uri-out; Wed, 7 Jan 1998 17:50:22 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA24779
	for uri-in; Wed, 7 Jan 1998 17:50:21 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA24764
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 17:50:18 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA03170
	for uri@services; Wed, 7 Jan 1998 17:50:17 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA03167;
	Wed, 7 Jan 1998 17:50:15 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01IS3QDBVC34003TJC@SCI.WFBR.EDU>; Wed, 07 Jan 1998 17:46:49 -0500 (EST)
Date: Wed, 07 Jan 1998 17:46:49 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] Re: URI documents
To: ssun@cnri.reston.va.us
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01IS3QDBVFUQ003TJC@SCI.WFBR.EDU>
X-VMS-To: IN%"ssun@CNRI.Reston.VA.US"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Sam Sun <ssun@CNRI.Reston.VA.US> wrote:
>I didn't follow the history of the issue long enough, and don't quite
>understand why " [ "#" fragment ] " has to be defined in the URI/URL
>syntax.
>
>In the case of URL, The " [ "#" fragment ] " is only used or useful by some
>URL schemes. So my question is: is it acceptable to say that the fragment
>is scheme dependent, and don't bring it up in the URI definition?

	They are not "scheme dependent".  They are defined via application
conventions, presently for text/html documents, and should apply no matter
what scheme is used to retrieve such documents (i.e., not just http, although
HTTP/1.n has one of the clearest means of specifing the MIME type).  (An)
application convention(s) could, someday, be specified in relation to (a)
scheme(s).  Why impose a restriction against someday doing so for some URNs,
or for URNs that might return text/html documents such that the existing
conventions would apply?

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From owner-uri@Bunyip.Com  Wed Jan  7 18:06:32 1998
Delivery-Date: Wed, 07 Jan 1998 18:06:32 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA07419
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 18:06:32 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA12006;
	Wed, 7 Jan 1998 18:09:19 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA24288
	for uri-out; Wed, 7 Jan 1998 17:47:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA24281
	for uri-in; Wed, 7 Jan 1998 17:47:03 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA24211
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 17:46:31 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA03147
	for uri@services; Wed, 7 Jan 1998 17:46:30 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA03140;
	Wed, 7 Jan 1998 17:46:27 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11)
	 id QAA25666; 
Message-ID: <34B4067F.4A5F@w3.org>
Date: Wed, 07 Jan 1998 16:49:35 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium (http://www.w3.org/)
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: Sam Sun <ssun@cnri.reston.va.us>
CC: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>,
        Larry Masinter <masinter@parc.xerox.com>, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
References: <01bd1bb6$d32a8960$29019784@ssun.CNRI.Reston.Va.US>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Sam Sun wrote:
> In the case of URL, The " [ "#" fragment ] " is only used or useful by some
> URL schemes. So my question is: is it acceptable to say that the fragment
> is scheme dependent, and don't bring it up in the URI definition?

No; that is, to say that is not consistent with current
implementations, and I would find it unacceptable.
For example, consider:

	<p>...<a href="#foo">tail</a>

	...

	<p><a name="foo">head</a>

I can tell you where the link from tail goes (i.e. to head)
without knowing what URI scheme was used to access the document. So
can lots of implemented web clients (and maybe even some servers).


-- 
Dan
http://www.w3.org/People/Connolly/


From ipp-owner@pwg.org  Wed Jan  7 20:11:43 1998
Delivery-Date: Wed, 07 Jan 1998 20:11:44 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id UAA08313
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 20:11:43 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA12246
	for <ietf-archive@cnri.reston.va.us>; Wed, 7 Jan 1998 20:14:30 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA01664 for <ietf-archive@cnri.reston.va.us>; Wed, 7 Jan 1998 20:11:37 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 7 Jan 1998 19:48:35 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA23224 for ipp-outgoing; Wed, 7 Jan 1998 16:14:01 -0500 (EST)
Message-Id: <3.0.1.32.19980107113711.00e8ad10@garfield>
X-Sender: hastings@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Wed, 7 Jan 1998 11:37:11 PST
To: "Turner, Randy" <rturner@sharplabs.com>,
        "'Carl-Uno Manros'" <carl@manros.com>
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: RE: IPP> Additional proposal details
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C1026DE1@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

A minor quibble: A client should NOT use Create-Job, instead of Print-Job,
when the client wants security, because Create-Job is an OPTIONAL operation,
so that the Printer object might not have implemented it.

As you later suggest the client should use the Validate-Job operation
first, not the Create-Job operation.

Tom

At 08:53 01/07/1998 PST, Turner, Randy wrote:
>
>
>	A client IPP implementation would never issue a
>	"print-job" operation in the clear, and it would know
>	that if it is using an "HTTP:" scheme that thats what
>	is happening. An HTTP client wanting to use security
>	for the connection would never use "print-job". It would
>	always use "create-job" with a 
>	"client-security-requested" attribute. It would then
>	send issue "send-data" ops , etc..
>
>	This is because its possible for redirection ot occur with
>	any operation, and a client would want to make sure that
>	a TLS-session is in progress to a particular IPP server
>	before sending any sensitive data. Keep in mind that this
>	is not only possible with IPP redirects, but is possible with
>	standard HTTP redirects as well, which is out-of-band to
>	actual IPP operations, and our normative scope as well
>	(except for the protocol doc).
>
>	By the way, it is possible to issue a "print-job" operation
>	within the context of a TLS session. The client would issue
>	a "validate-job" with the "client-security-requested" operation
>	attribute set, and then use the returned redirect URI to issue
>	the "print-job" operation securely.
>
>	Randy
>
>
>> -----Original Message-----
>> From:	Carl-Uno Manros [SMTP:carl@manros.com]
>> Sent:	Wednesday, January 07, 1998 6:36 AM
>> To:	Turner, Randy; 'Tom Hastings'
>> Cc:	'ipp@pwg.org'
>> Subject:	RE: IPP> Additional proposal details
>> 
>> At 10:53 PM 1/6/98 -0800, Turner, Randy wrote:
>> >
>> >See my response to your comments below.
>> >
>> >My comments are marked RT>
>> >
>> >R.
>> >
>> 
>> Randy, I have not copied your while message, only one comment from
>> you, 
>> where I think you are breaking the security.
>> 
>> Carl-Uno
>> 
>> 
>> >> -- It allows a TLS-capable server the ability
>> >>    to only require TLS negotiation for 
>> >>    particular operations that require the server
>> >>    to allocate resources. For instance, a
>> >>    server that requires all print jobs to be
>> >>    authenticated might still want all clients
>> >>    to be able to get attributes for the printer,
>> >>    as well as validate job parameters, without
>> >>    going to the expense of performing TLS
>> >>    negotiation. It basically allows an 
>> >>    administrator to decide what types of 
>> >>    operations should be authenticated. In the
>> >>    current spec, ALL operations are authenticated
>> >>    or NONE are. This is a nice scalability
>> >>    feature
>> >> 
>> >> TH> This is a good feature.  However, if a client wants security
>> and
>> >> TH> only has an HTTP URL, how does it get started?  It certainly
>> >> doesn't
>> >> TH> want to do a Print-Job and send valuable data, before gettting
>> the
>> >> TH> TLS URL.  So this means that the client that wants security is
>> >> forced
>> >> TH> to do a Validate-Job with the HTTP://... URL in order to get
>> back
>> >> TH> the redirect HTTPS://... URL, correct?
>> >> 
>> >	RT>You'll note that most of the scalability and flexibility of
>> >	RT>this proposal mostly applies to IPP servers and subsequently
>> >	RT>server administration framework. If a CLIENT wants a
>> >particular
>> >	RT>operation to be "secure" , then it includes the 
>> >	RT>"client-security-requested" operation attribute with whatever
>> >	RT>operation it is attempting.
>> >
>> 
>> CM> If you try this with a job submission operation, you have already
>> sent 
>> CM> your MIME type application/ipp, which means that all your data
>> were sent 
>> CM> unencrypted before you got the secure URI back, so your feature
>> does
>> CM> not make any sense in combination with certain operations. It is
>> not as 
>> CM> generic as you describe it above. Instead you might actually
>> mislead
>> CM> a user to think that their transmission is secure, when in reality
>> CM> it is not.
>> 
>> ---
>
>

From owner-uri@Bunyip.Com  Thu Jan  8 08:28:25 1998
Delivery-Date: Thu, 08 Jan 1998 08:28:26 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA19156
	for <ietf-archive@ietf.org>; Thu, 8 Jan 1998 08:28:25 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA13064;
	Thu, 8 Jan 1998 08:31:11 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA15289
	for uri-out; Thu, 8 Jan 1998 07:49:38 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA15280
	for uri-in; Thu, 8 Jan 1998 07:49:36 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA15272
	for <uri@services.bunyip.com>; Thu, 8 Jan 1998 07:49:33 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id HAA00373
	for uri@services; Thu, 8 Jan 1998 07:49:32 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA00370;
	Thu, 8 Jan 1998 07:49:29 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id DAA12727;
	Thu, 8 Jan 1998 03:13:05 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id DAA10319; Thu, 8 Jan 1998 03:10:17 -0500
Message-Id: <199801080810.DAA10319@newcnri.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@cnri.reston.va.us>
To: "Dan Connolly" <connolly@w3.org>
Cc: <uri@Bunyip.Com>, <urn-ietf@Bunyip.Com>
Subject: Re: [URN] URI documents -- "# fragment"
Date: Thu, 8 Jan 1998 03:08:15 -0500
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

> Sam Sun wrote:
> > In the case of URL, The " [ "#" fragment ] " is only used or useful by
some
> > URL schemes. So my question is: is it acceptable to say that the
fragment
> > is scheme dependent, and don't bring it up in the URI definition?

Dan Said:
> 
> No; that is, to say that is not consistent with current
> implementations, and I would find it unacceptable.

The current implementation (eg. Netscape browser) append the "#fragment" to
whatever
the base URI is. I don't quite understand on where it would be
inconsistent?

Here is an example which I think doesn't honor the current '#' URI syntax:

If I define my password as "password_with_#_character", and use "ftp" URL:

ftp://my_user_id:password_with_#_character@myhost/my_file_path

Netscape browser implementation will pass the entire password (with #
character in it) to the server, instead of sending only
"ftp://user_id:password_with_" to the server. In fact, using %25 to replace
the '#' character will fail. 

Dan Said:
> For example, consider:
> 
> 	<p>...<a href="#foo">tail</a>
> 
> 	...
> 
> 	<p><a name="foo">head</a>
> 
> I can tell you where the link from tail goes (i.e. to head)
> without knowing what URI scheme was used to access the document. So
> can lots of implemented web clients (and maybe even some servers).
> 

The example will fail from the current Netscape implementation if no BASE
URI is defined. (Refer the following URL for an example:
http://ssun.cnri.reston.va.us/ietf/uri/nobase.htm and
http://ssun.cnri.reston.va.us/ietf/uri/fragment.htm).

Regards,
Sam

PS. To avoid distraction from the current discussion on relationship of URN
& URI, I modified the subject title.


From owner-uri@Bunyip.Com  Thu Jan  8 08:54:05 1998
Delivery-Date: Thu, 08 Jan 1998 08:54:05 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA19325
	for <ietf-archive@ietf.org>; Thu, 8 Jan 1998 08:54:05 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA13170;
	Thu, 8 Jan 1998 08:56:50 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA15632
	for uri-out; Thu, 8 Jan 1998 08:10:16 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA15625
	for uri-in; Thu, 8 Jan 1998 08:10:14 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA15617
	for <uri@services.bunyip.com>; Thu, 8 Jan 1998 08:10:12 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id IAA00738
	for uri@services; Thu, 8 Jan 1998 08:10:10 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA00731;
	Thu, 8 Jan 1998 08:10:06 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11)
	 id DAA08404; 
Message-ID: <34B49737.7DEC@w3.org>
Date: Thu, 08 Jan 1998 03:07:03 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium (http://www.w3.org/)
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: "Sam X. Sun" <ssun@cnri.reston.va.us>
CC: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] URI documents -- "# fragment"
References: <199801080810.DAA10319@newcnri.CNRI.Reston.Va.US>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Sam X. Sun wrote:
> 
> > Sam Sun wrote:
> > > In the case of URL, The " [ "#" fragment ] " is only used or useful by
> some
> > > URL schemes. So my question is: is it acceptable to say that the
> fragment
> > > is scheme dependent, and don't bring it up in the URI definition?
> 
> Dan Said:
> >
> > No; that is, to say that is not consistent with current
> > implementations, and I would find it unacceptable.
> 
> The current implementation (eg. Netscape browser) append the "#fragment" to
> whatever
> the base URI is. I don't quite understand on where it would be
> inconsistent?

Uh... you said it yourself: "whatever the base URI is" regardless
of scheme.

Anyway... you report some interesting test results...

> Here is an example which I think doesn't honor the current '#' URI syntax:
> 
> If I define my password as "password_with_#_character", and use "ftp" URL:
> 
> ftp://my_user_id:password_with_#_character@myhost/my_file_path
> 
> Netscape browser implementation will pass the entire password (with #
> character in it) to the server, instead of sending only
> "ftp://user_id:password_with_" to the server.

Hmm... That's certainly different from what Roy's spec[1]
describes.

[1]
http://www.ics.uci.edu/~fielding/url/draft-fielding-uri-syntax-00.txt

According to the regexp in the spec, it parses as:

connolly@beach ../connolly[1005] perl uri.pl 
ftp://my_user_id:password_with_#_character@myhost/my_file_path
[ftp:] [ftp] [//my_user_id:password_with_] [my_user_id:password_with_]
[] [] [] [#_character@myhost/my_file_path]
[_character@myhost/my_file_path]

where uri.pl=
while(<>){
m,^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?,;
print "[$1] [$2] [$3] [$4] [$5] [$6] [$7] [$8] [$9]\n";
}


It's also different from the original implementation:

-------
http://www.w3.org/Library/src/HTParse.c

    /* Look for fragment identifier */
    if ((p = strchr(name, '#')) != NULL) {
	*p++ = '\0';
	parts->fragment = p;
    }
-------


> In fact, using %25 to replace
> the '#' character will fail.

That seems like a bug to me. But I suppose Draft Standard
is the time to describe what happens rather than prescribe
something else.

Hmm... the ftp URL spec[2] doesn't say that passwords
get %xx encoded. Seems to me it should; else there's
no way to express '/' in a password. I suppose that's
not a fatal limitation...

[2] http://ds.internic.net/internet-drafts/draft-casey-url-ftp-00.txt

> Dan Said:
> > For example, consider:
> >
> >       <p>...<a href="#foo">tail</a>
> >
> >       ...
> >
> >       <p><a name="foo">head</a>
> >
> > I can tell you where the link from tail goes (i.e. to head)
> > without knowing what URI scheme was used to access the document. So
> > can lots of implemented web clients (and maybe even some servers).
> >
> 
> The example will fail from the current Netscape implementation if no BASE
> URI is defined.

Wow... we worked really hard on this part of the HTML 2.0
spec:

========
Network Working Group                                    T. Berners-Lee
Request for Comments: 1866                                      MIT/W3C
Category: Standards Track                                   D. Connolly
http://www.w3.org/MarkUp/html-spec/html-spec_7.html#SEC7.4

Fragment Identifiers

Any characters following a `#' character in a hypertext address
constitute a fragment identifier. In particular, an address
                                  ^^^^^^^^^^^^^^^^^^^^^^^^^
of the form `#fragment' refers to an anchor in the same document. 
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
========

But I guess rules were made to be broken. :-{

> (Refer the following URL for an example:
> http://ssun.cnri.reston.va.us/ietf/uri/nobase.htm and
> http://ssun.cnri.reston.va.us/ietf/uri/fragment.htm).

nobase.htm is illegal, per

=========
http://www.w3.org/MarkUp/html-spec/html-spec_5.html#SEC5.2.2

The optional BASE element provides a base address for interpreting
relative URLs when the document is read out of context (see section
Hyperlinks). The value of the HREF attribute must be an absolute URI. 

=========

so the behaviour of HTML user agents is unspecified.

> Regards,

Interesting stuff.

-- 
Dan
http://www.w3.org/People/Connolly/


From ipp-owner@pwg.org  Thu Jan  8 14:00:26 1998
Delivery-Date: Thu, 08 Jan 1998 14:00:46 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA24998
	for <ietf-archive@ietf.org>; Thu, 8 Jan 1998 14:00:25 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA14387
	for <ietf-archive@cnri.reston.va.us>; Thu, 8 Jan 1998 14:03:12 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA10658 for <ietf-archive@cnri.reston.va.us>; Thu, 8 Jan 1998 14:00:25 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 8 Jan 1998 13:55:35 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA09872 for ipp-outgoing; Thu, 8 Jan 1998 13:38:26 -0500 (EST)
Message-Id: <3.0.1.32.19980108073558.010052d0@garfield>
X-Sender: hastings@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Thu, 8 Jan 1998 07:35:58 PST
To: Robert.Herriot@eng.sun.com (Robert Herriot), Robert.Herriot@eng.sun.com,
        rturner@sharplabs.com
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: Re: IPP>MOD Action Item from LA: fix requesting-user-name
  explanation [suggest adding Bob's comment as a note for case f]
Cc: ipp@pwg.org
In-Reply-To: <199712172052.MAA24362@woden.eng.sun.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

I suggest adding Bob's comments in answer to Randy's comment on case f
as a Note in Section 8.3.  Randy said that case f would take a lot 
explanation.  I think that Bob's explanation as a note is just the
explanation that is needed.

Tom

At 12:52 12/17/1997 PST, Robert Herriot wrote:
>
>> From rturner@sharplabs.com Wed Dec 17 00:38:33 1997
>> 
>> See my comments on the new proposed
>> text below...
>> 
>> Randy
>> 
>> 
>> Robert Herriot wrote:
>> 

snip...

>> > 
>> >         f)  the authentication mechanism specifies a user which is
special and
>> >         means that the value of the requesting-user-name, which must be
>> >         present, is treated as the authenticated name.
>> 
>> I do not think scenario (f) should be included
>> in this list. It sounds like a real niche
>> case that might take alot of text to explain
>> why this is needed.
>
>Case f) is intended for a tightly coupled gateway and server to work
>together so that the "user" name is that of the gateway's client and
>not that of the gateway.  Because most if not all system vendors will
>initially implement IPP via a gateway into their existing print system,
>this mechansism is necessary unless the authentication mechanism allows
>a gateway (client) to act on behalf of some other client.


So I suggest adding Bob's explanation as a note as part of case f (changing
"is" to "is able to be":

         Note:  Case f) is intended for a tightly coupled gateway and 
         server to work together so that the "user" name is able to be 
         that of the gateway's client and not that of the gateway.  
         Because most, if not all, system vendors will initially 
         implement IPP via a gateway into their existing print system, 
         this mechansism is necessary unless the authentication mechanism 
         allows a gateway (client) to act on behalf of some other client.


From owner-uri@Bunyip.Com  Fri Jan  9 08:56:56 1998
Delivery-Date: Fri, 09 Jan 1998 08:56:56 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA11016
	for <ietf-archive@ietf.org>; Fri, 9 Jan 1998 08:56:56 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA16552;
	Fri, 9 Jan 1998 08:59:41 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA23470
	for uri-out; Fri, 9 Jan 1998 08:04:44 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA23462
	for uri-in; Fri, 9 Jan 1998 08:04:42 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA23453
	for <uri@services.bunyip.com>; Fri, 9 Jan 1998 08:04:39 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id IAA00594
	for uri@services; Fri, 9 Jan 1998 08:04:37 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA00591;
	Fri, 9 Jan 1998 08:04:34 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id QAA15188;
	Thu, 8 Jan 1998 16:54:59 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id QAA29216; Thu, 8 Jan 1998 16:52:10 -0500
Reply-To: "Sam Sun" <ssun@cnri.reston.va.us>
From: "Sam Sun" <ssun@cnri.reston.va.us>
To: "Dan Connolly" <connolly@w3.org>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Cc: <uri@Bunyip.Com>, <urn-ietf@Bunyip.Com>
Subject: Re: [URN] URI documents -- "# fragment"
Date: Thu, 8 Jan 1998 16:57:39 -0500
Message-ID: <01bd1c80$6ff48790$29019784@ssun.CNRI.Reston.Va.US>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.71.1712.3
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>> > Sam Sun wrote:
>> > > In the case of URL, The " [ "#" fragment ] " is only used or useful
by some
>> > > URL schemes. So my question is: is it acceptable to say that the
fragment
>> > > is scheme dependent, and don't bring it up in the URI definition?
>>
>> Dan Said:
>> > No; that is, to say that is not consistent with current
>> > implementations, and I would find it unacceptable.
>>
>> The current implementation (eg. Netscape browser) append the "#fragment"
to
>> whatever the base URI is. I don't quite understand on where it would be
inconsistent?
>
>Uh... you said it yourself: "whatever the base URI is" regardless
>of scheme.
>


The point I wanted to show you is that "# fragment" doesn't work by itself.
It's actually worked as a relative URL. And the generic URI parser may never
get the "# fragment" alone. (ie, in your example, the <a href="#foo"> ... is
a relative URL, not just a "# fragment".)

On the other hand, I don't see any usage of "# fragment" for "mailto" or
"ldap" URLs as defined in the HTML document. So, if "# fragment" is not
needed for all of the URI schemes, I wonder if we could drop it from the
overall URI definition?

[ ......lots of cutting.......]
>> In fact, using %25 to replace the '#' character will fail.
>
>That seems like a bug to me. But I suppose Draft Standard
>is the time to describe what happens rather than prescribe
>something else.
[ ......lots of cutting.......]

To me, there are two ways to look at whether it's a bug or not.

>From the existing standard point of view, it could be a bug, if the standard
spelled it out explicitly. But from the user's point of view, it's a nice
feature. (I feel that hex encoding can be very annoying to the user.) But if
the URI Syntax is to become a new standard, maybe we can loose it a little
bit so that new URI schemes can be defined for different kinds of user need.

Lastly, I'm wondering if the "# fragment" requirement is inherited from the
earlier URL standards when there're few URL schemes defined. If we drop the
requirement of "# fragment" from URI as a whole, it can still be defined by
those URL schemes that need it, in their respective RFCs. And the only thing
I see broken is that the generic URI parser can not catch the "#fragment",
and decide what to do, which is not happening and I think really doesn't
have to.

Regards,
Sam



From owner-ietf-nntp@academ.com  Thu Jan 15 10:37:29 1998
Delivery-Date: Thu, 15 Jan 1998 10:37:30 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA01997
	for <ietf-archive@ietf.org>; Thu, 15 Jan 1998 10:37:29 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA14418
	for <ietf-archive@cnri.reston.va.us>; Thu, 15 Jan 1998 10:40:15 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.8) id JAA03315;
	Thu, 15 Jan 1998 09:36:09 -0600 (CST)
Received: from academ.com (sob@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.8) with ESMTP id JAA03310
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Thu, 15 Jan 1998 09:36:08 -0600 (CST)
Received: (from sob@localhost)
	by academ.com (8.8.8/8.8.8) id JAA19115;
	Thu, 15 Jan 1998 09:35:52 -0600 (CST)
Message-Id: <199801151535.JAA19115@academ.com>
From: sob@academ.com (Stan Barber)
Date: Thu, 15 Jan 1998 09:35:51 CST
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Paul Overell <paulo@turnpike.com>, ietf-nntp@academ.com
Subject: Re: draft-ietf-nntpext-base-03.txt some comments
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

> >9.1.2 AUTHINFO GENERIC
> >  AUTHINFO GENERIC authenticator arguments...
> >
> >  AUTHINFO GENERIC is used to identify a specific entity to the
> >  server using arbitrary authentication or identification
> >  protocols. The desired protocol is indicated by the
> >  authenticator parameter, and any number of parameters can be
> >  passed to the authenticator.
> >
> >  When authorization is required, the server will send a 450
> >  response requesting authorization from the client.
> >
> >  The client should enter AUTHINFO GENERIC followed by the
> >  authenticator name and the arguments if any.  The
> >  authenticator and arguments must not contain the sequence
> >  "..".
> 
> What is the reason for this, rather odd, restriction?

Chris Lewis will have to comment on this.

> 
> >  The server will attempt to engage the server end
> >  authenticator; similarly, the client should engage the client
> >  end authenticator.  The server end authenticator will then
> >  initiate authentication using the NNTP sockets (if appropriate
> >  for that authentication protocol), using the protocol
> >  specified by the authenticator name.  These authentication
> >  protocols are not included in this document, but are similar
> >  in structure to those referenced in RFC 1731[7] for the IMAP-4
> >  protocol.
> >
> 
> Saying "similar in structure" rather unsatifactory.  Can we not reference the
> actual protocols?  Are they SASL protocols (RFC2222) ? 

Chris Lewis will have to comment on this.

> 
> 
> >  If the server returns 501, this means that the authenticator
> >  invocation was syntactically incorrect, or that AUTHINFO
> >  GENERIC is not supported.  The client should retry using the
> >  AUTHINFO GENERIC command.
> 
> This last sentence be "The client should retry using the AUTHINFO USER and PASS
> commands".

Okey.

> [snip]
> 
> >14. Augmented BNF[10] Syntax for NNTP Commands
> >
> >This syntax defines the non-terminal "command". The non-terminal
> >"parameter" is used for command parameters whose syntax is
> >specified elsewhere. The syntax is in alphabetical order. Note
> >that ABNF strings are case insensitive.
> >
> >  article-command = "ARTICLE" [1*WSP (msg-id / article-number)]
> >     *WSP CRLF
> >  article-number = 1*16DIGIT
> >  augument = parameter ; excluding sequence ".."
> >  authenticator = parameter ; excluding sequence ".."
> >  authinfo-generic-command = "AUTHINFO" 1*WSP "GENERIC" 1*WSP
> >  authenticator *(1*WSP argument) *WSP CRLF
> >  authinfo-pass-command = "AUTHINFO" 1*WSP "PASS" 1*WSP password
> >     *WSP CRLF
> >  authinfo-user-command = "AUTHINFO" 1*WSP "USER" 1*WSP sername
> >     *WSP CRLF
> >  body-command = "BODY" [1*WSP (msg-id / article-number)] *WSP
> >     CRLL
> 
>       ^^^^
>       CRLF

Okey.

> 
> [snip]
> 
> >  wildmat = 1*("*" / "?" / wildmat-exact / wildmat-set / "\"
> >     %x21-FF)
> >  wildmat-exact = %x21-29 / %x2B-3E / %x40-5A / %x5D-FF
> >     ; exclude space * ? [ \
> >  wildmat-non-hyphen = %x21-2C / %x2E-FF ; exclude space -
> >  wildmat-set = "[" ["^"] ["]" / "-"]
> >     *(wildmat-non-hyphen ["-" wildmat-non-hyphen])
> >     ["-"] "]"
> 
> 
> When I originally proposed and submitted the ABNF syntax for inclusion in the
> draft the wildmat was defined in terms of single octet characters, now that
> wildmat uses UTF-8 the syntax needs modification.
> 
> 
>   UTF-8-non-ascii = %xC0-FF 1*(%x80-BF) ; UTF-8 encoding of non-ASCII character
> 
>   wildmat = 1*("*" / "?" / wildmat-exact / wildmat-set /
>      "\" (%x21-7F / UTF-8-non-ascii))
> 
>   wildmat-exact = %x21-29 / %x2B-3E / %x40-5A / %x5D-7F / UTF-8-non-ascii
>      ; exclude space * ? [ \
> 
>   wildmat-non-hyphen = %x21-2C / %x2E-7F / UTF-8-non-ascii ; exclude space -
> 
>   wildmat-set = "[" ["^"] ["]" / "-"] *(wildmat-non-hyphen ["-"
>      wildmat-non-hyphen]) ["-"] "]"
> 
> 
> I have allowed any character to be escaped by a backslash, is this correct?
> The text in 5. suggests that only [ * \ ? may be escaped.

In the original wildmat, this was true. However with UTF-8, it may be necessary
to extend the escape capability. Anyone have comments here?
-- 
Stan   | Academ Consulting Services        |internet: sob@academ.com
Olan   | For more info on academ, see this |uucp: {mcsun|amdahl}!academ!sob
Barber | URL- http://www.academ.com/academ |Opinions expressed are only mine.

From owner-ietf-nntp@academ.com  Thu Jan 15 14:16:18 1998
Delivery-Date: Thu, 15 Jan 1998 14:16:19 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA07613
	for <ietf-archive@ietf.org>; Thu, 15 Jan 1998 14:16:18 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA15654
	for <ietf-archive@cnri.reston.va.us>; Thu, 15 Jan 1998 14:19:03 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.8) id NAA04679;
	Thu, 15 Jan 1998 13:14:37 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.8) with ESMTP id NAA04674
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Thu, 15 Jan 1998 13:14:35 -0600 (CST)
Received: from THOR.INNOSOFT.COM (SYSTEM@THOR.INNOSOFT.COM [192.160.253.66])
	by academ.com (8.8.8/8.8.8) with ESMTP id NAA22344
	for <ietf-nntp@academ.com>; Thu, 15 Jan 1998 13:14:31 -0600 (CST)
Received: from elwood.innosoft.com ("port 35917"@ELWOOD.INNOSOFT.COM)
 by INNOSOFT.COM (PMDF V5.1-10 #8694)
 with SMTP id <01ISEJRBLYWE94DOQ8@INNOSOFT.COM> for ietf-nntp@academ.com; Thu,
 15 Jan 1998 11:13:55 PST
Date: Thu, 15 Jan 1998 11:15:59 -0800 (PST)
From: Chris Newman <Chris.Newman@INNOSOFT.COM>
Subject: Re: draft-ietf-nntpext-base-03.txt some comments
In-reply-to: <FJhQUFAtYiv0QAp7@turnpike.com>
To: Paul Overell <paulo@turnpike.com>
Cc: ietf-nntp@academ.com
Message-id: <Pine.SOL.3.95.980115110044.9549H-100000@elwood.innosoft.com>
MIME-version: 1.0
Content-type: TEXT/PLAIN; charset=US-ASCII
Originator-Info: login-id=chris; server=THOR.INNOSOFT.COM
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

On Thu, 15 Jan 1998, Paul Overell wrote:
> >  The server will attempt to engage the server end
> >  authenticator; similarly, the client should engage the client
> >  end authenticator.  The server end authenticator will then
> >  initiate authentication using the NNTP sockets (if appropriate
> >  for that authentication protocol), using the protocol
> >  specified by the authenticator name.  These authentication
> >  protocols are not included in this document, but are similar
> >  in structure to those referenced in RFC 1731[7] for the IMAP-4
> >  protocol.
> 
> Saying "similar in structure" rather unsatifactory.  Can we not reference the
> actual protocols?  Are they SASL protocols (RFC2222) ? 

I concur and STRONGLY OBJECT to the current AUTHINFO GENERIC text.  I
believe AUTHINFO GENERIC should only permit SASL mechanisms and has to be
updated to be a correct SASL profile.  I sent context diffs to the list a
while ago with suggested text (I'll resend them if you want).  SASL is not
hard -- the complete rules are only 7 pages. 

Why is this important?

Becuase developing good authentication mechanisms takes a long time and is
very hard work.  SASL allows all application protocols to share that
development effort.  If you use some custom ad-hoc authentication
framework, like the one telnet, FTP or HTTP uses, then there will be
little or no development of authentication mechanisms.  History has
demonstrated this. 

In addition, if you fail to REQUIRE implementation of a non-plaintext
authentication mechanism, you will get an LDAPv3-style disclaimer (see
IESG Note in RFC 2251).  Personally, I don't want a news standard which
includes an IESG warning that POST and IHAVE won't interoperate!  If you
use SASL you can require implementation of CRAM-MD5 which was sufficient
for ACAP (RFC 2244) to escape this fate.  Anything else is likely to delay
standardization.

		- Chris


From adm  Tue Jan 20 14:02:30 1998
Delivery-Date: Tue, 20 Jan 1998 14:14:22 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id OAA10516
	for ietf-123-outbound.10@ietf.org; Tue, 20 Jan 1998 14:02:01 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA10446;
	Tue, 20 Jan 1998 13:58:32 -0500 (EST)
Message-Id: <199801201858.NAA10446@ns.ietf.org>
To: IETF-Announce: ;
Cc: RFC Editor <rfc-editor@isi.edu>
Cc: Internet Architecture Board <iab@isi.edu>
Cc: urn-ietf@bunyip.com
From: The IESG <iesg-secretary@ns.ietf.org>
Subject: Document Action: Architectural Principles of Uniform Resource
         Name Resolution to Informational
Date: Tue, 20 Jan 1998 13:58:32 -0500
Sender: scoya@cnri.reston.va.us



The IESG has approved publication of Architectural Principles of
Uniform Resource Name Resolution <draft-ietf-urn-req-frame-04.txt> as
an Informational RFC.  This document is the product of the Uniform
Resource Names Working Group.  The IESG contact person Harald
Alvestrand and Keith Moore.


From owner-uri@Bunyip.Com  Wed Jan 21 15:18:43 1998
Delivery-Date: Wed, 21 Jan 1998 15:18:44 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA27417
	for <ietf-archive@ietf.org>; Wed, 21 Jan 1998 15:18:43 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA11106;
	Wed, 21 Jan 1998 15:21:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA07280
	for uri-out; Wed, 21 Jan 1998 14:37:42 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA07270
	for uri-in; Wed, 21 Jan 1998 14:37:40 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA07262
	for <uri@services.bunyip.com>; Wed, 21 Jan 1998 14:37:37 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA02665
	for uri@services; Wed, 21 Jan 1998 14:37:33 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id OAA02662;
	Wed, 21 Jan 1998 14:37:30 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52653(4)>; Wed, 21 Jan 1998 11:37:21 PST
Received: from parc.xerox.com ([13.1.103.244]) by casablanca.parc.xerox.com with SMTP id <71813>; Wed, 21 Jan 1998 11:37:09 PST
Message-ID: <34C64E65.6C72FA4C@parc.xerox.com>
Date: Wed, 21 Jan 1998 11:37:09 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: [Fwd: "U stands for Uniform"]
Content-Type: multipart/mixed; boundary="------------E8B5CCDEF34B1DD6DF568114"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

This is a multi-part message in MIME format.
--------------E8B5CCDEF34B1DD6DF568114
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

I couldn't understand why I didn't have any responses to this, but
perhaps mail isn't getting through?

Larry
-- 
http://www.parc.xerox.com/masinter
--------------E8B5CCDEF34B1DD6DF568114
Content-Type: message/rfc822
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Message-ID: <34BC3D46.C636742A@parc.xerox.com>
Date: Tue, 13 Jan 1998 20:21:26 -0800
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: uri@bunyip.com, urn-ietf@bunyip.com
Subject: "U stands for Uniform"
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

I sent this privately, but I suppose it should go onto the working
group(s) mailing lists. After reconsideration, I am very strongly
in favor of moving forward with draft-fielding-uri-syntax (b), because:

U stands for Uniform.
   Two documents are Not Uniform: they're different!
   Uniform implies one document, one syntax.

If you want multiple documents, you want non-Uniform Resource
Identifiers, because you want different syntax definitions
for different kinds of things.

I believe that (b), complete with /, #, and  ?, is the best explanation
of scheme-independent URI behavior.

Patrik wrote:

> Leslie, I and some others want to cut "higher"
> up in the inheritance tree of syntax structure, so the URL specific things
> which are not (so far) part of URNs are out of the URI syntax document.

The generic URI document discusses some common syntactic elements that
are (or should be) processed by URI-handling systems independent of whether
those URIs are URLs or URNs or URZs. Those generic elements include "/", "#",
and "?". The generic elements may or may not be appropriate with some schemes,
and may or may not be appropriate for URNs, which are designated by introducing
them with the "urn" scheme. For "mailto", "#" is inappropriate, but "?" is
useful. For "mid", they're all inappropriate. For "data:", "#" might be
appropriate but not "/". And  for "urn", the appropriateness of "/"  "#",
and "?" are yet to be determined by the URN committee. Because they're yet
to be determined doesn't mean they're out of scope.

Something is "appropriate" if it has a defined meaning. If it's not defined,
then you shouldn't use it. If it is defined, then you can. Whether or not it
is defined is not an issue for the syntax, it's an issue for the semantics.
(We should take the word "semantics" out of the title of (b), since
the body of (b) talks entirely about syntax. I am not proposing any
other change to (b) than to change the title.)

If we need to add some wording to (b) to make it completely clear, OK.
It must be absolutely the case that the URN document gets to say whether
or not "#", "/", and "?" are appropriate for URNs, even though those
elements are defined in the generic URI document.
This is just the same, the "mailto" document should say whether or not and
how those elements work with the "vix" scheme; the "data" document should
define whether or not "#", "?", and "/" work for the data scheme.

I don't believe that (b) interferes with the URN committee's ability
to define URNs within the space of URIs, or the ability of the URN committee
to define a new kind of syntactic element which doesn't have the restrictions
of the current URI syntax (as long as we don't call that new thing a URI;
let's call it a EURI or XURI or whatever.) We're not constraining or restricting
development of new kinds of identifiers, we're just letting software developers
have standard specifications that they can be assured won't change out from
under them, and basing that standard on current interoperable implementations.

It's *important* that all URI processing software be assured that the URI
processing software knows that it doesn't have to first look up the scheme
before it does syntactic processing of "#", "?" and "/". We have to make
it CLEAR that those syntactic elements are completely scheme independent,
and the processing of them can be independent of whether the scheme is really
"urn" which has different rules of semantics.

Hiding the distinction by having two documents, one of which doesn't even
mention those elements would be WRONG.

Regards,

Larry
-- 
http://www.parc.xerox.com/masinter



--------------E8B5CCDEF34B1DD6DF568114--


From owner-uri@Bunyip.Com  Wed Jan 21 16:55:13 1998
Delivery-Date: Wed, 21 Jan 1998 16:55:18 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA28064
	for <ietf-archive@ietf.org>; Wed, 21 Jan 1998 16:55:13 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA11450;
	Wed, 21 Jan 1998 16:57:52 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA11436
	for uri-out; Wed, 21 Jan 1998 16:40:34 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA11429
	for uri-in; Wed, 21 Jan 1998 16:40:33 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA11421
	for <uri@services.bunyip.com>; Wed, 21 Jan 1998 16:40:30 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA03099
	for uri@services; Wed, 21 Jan 1998 16:40:27 -0500 (EST)
Received: from iris.dynamicdiagrams.com (iris.dynamicdiagrams.com [205.181.196.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA03094;
	Wed, 21 Jan 1998 16:40:19 -0500 (EST)
Received: by iris.dynamicdiagrams.com (940816.SGI.8.6.9/940406.SGI.AUTO)
	 id QAA22889; Wed, 21 Jan 1998 16:31:57 -0800
From: "David G. Durand" <david@iris.dynamicdiagrams.com>
Message-Id: <9801211631.ZM22887@iris.dynamicdiagrams.com>
Date: Wed, 21 Jan 1998 16:31:54 -0500
In-Reply-To: Larry Masinter <masinter@parc.xerox.com>
        "[URN] [Fwd: "U stands for Uniform"]" (Jan 21, 11:37am)
References: <34C64E65.6C72FA4C@parc.xerox.com>
X-Mailer: Z-Mail (3.2.0 26oct94 MediaMail)
To: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] [Fwd: "U stands for Uniform"]
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Jan 21, 11:37am, Larry Masinter wrote:
> Something is "appropriate" if it has a defined meaning. If it's not defined,
> then you shouldn't use it. If it is defined, then you can. Whether or not it
> is defined is not an issue for the syntax, it's an issue for the semantics.
> (We should take the word "semantics" out of the title of (b), since
> the body of (b) talks entirely about syntax. I am not proposing any
> other change to (b) than to change the title.)

This seems quite good. URIs must (practically speaking) have the current rules
for "/", "?", "#", etc. because those rules are already embedded in our
software and standards. This does not mean, as you point out, that _every_ URI
must use these features. It cannot use _those characters_ except in the ways
that they are already used.

>.....

> It's *important* that all URI processing software be assured that the URI
> processing software knows that it doesn't have to first look up the scheme
> before it does syntactic processing of "#", "?" and "/". We have to make
> it CLEAR that those syntactic elements are completely scheme independent,
> and the processing of them can be independent of whether the scheme is really
> "urn" which has different rules of semantics.

Right. URNs will be deployed much more readily if they fit in the same
syntactic slots where URLs do currently. This is more important than an "ideal"
syntax for URNs (which may look uglier when special characters need to be
eascaped).

> Hiding the distinction by having two documents, one of which doesn't even
> mention those elements would be WRONG.

Yes.

A good set of arguments as well. Let's not delay URNs just because unification
with URLs may give us syntactic options we can outlaw later.

And, as I said before, any URN that _can_ be resolved to an XML resource,
_should_ be usable with an XML fragment identifier. XLL (XML linking)
essentially depends on this. We even want to define the meaning of query
strings for XML documents, because we want to have a standard for server-side
fragment distribution.

Of course, some namespaces can't necessarily use any of these things. In
particular this is true for namespaces that aren't resolvable to data, like
many cataloging and metadata related URNs, e.g. for authors, artists, archival
sites, etc.

If a URN namespace definition doesn't define a meaning for features like
hierarchy and fragment-IDs, then they would only be legal if another standard
(with reason, presumably) did define such behaviour.

------------------------------------------+----------------------------
David Durand                 dgd@cs.bu.edu| david@dynamicDiagrams.com
Boston University Computer Science        | Dynamic Diagrams
http://www.cs.bu.edu/students/grads/dgd/  | http://dynamicDiagrams.com/
                                          | MAPA: mapping for the WWW



From owner-ietf-nntp@academ.com  Wed Jan 21 22:11:38 1998
Delivery-Date: Wed, 21 Jan 1998 22:11:39 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id WAA00252
	for <ietf-archive@ietf.org>; Wed, 21 Jan 1998 22:11:38 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id WAA12192
	for <ietf-archive@cnri.reston.va.us>; Wed, 21 Jan 1998 22:14:24 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.8) id VAA00450;
	Wed, 21 Jan 1998 21:05:45 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.8) with ESMTP id VAA00445
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Wed, 21 Jan 1998 21:05:43 -0600 (CST)
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41])
	by academ.com (8.8.8/8.8.8) with ESMTP id VAA19380;
	Wed, 21 Jan 1998 21:05:40 -0600 (CST)
Received: from enoshima (dhcp-100-147.mag.keio.ac.jp [133.27.195.147])
	by sh.w3.mag.keio.ac.jp (8.8.8+2.7Wbeta7/3.6Wbeta7-W3C/Keio) with SMTP id MAA11952;
	Thu, 22 Jan 1998 12:05:20 +0900 (JST)
Message-Id: <199801220305.MAA11952@sh.w3.mag.keio.ac.jp>
X-Sender: duerst@sh.w3.mag.keio.ac.jp (Unverified)
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3-J (32) Sample
Date: Wed, 21 Jan 1998 21:40:52 +0900
To: sob@academ.com (Stan Barber), Paul Overell <paulo@turnpike.com>,
        ietf-nntp@academ.com
From: "Martin J. Duerst" <duerst@w3.org>
Subject: Re: draft-ietf-nntpext-base-03.txt some comments
In-Reply-To: <199801151535.JAA19115@academ.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

Stan Barber answered Paul Overell:

> >   UTF-8-non-ascii = %xC0-FF 1*(%x80-BF) ; UTF-8 encoding of non-ASCII character

I hope you are aware of the fact that UTF-8 can be defined
more exactly. The above expression captures everything you
want to capture if you have only legal UTF-8, but won't
exclude erroneous sequences. Probably that's enough for
our purposes.


> > I have allowed any character to be escaped by a backslash, is this correct?
> > The text in 5. suggests that only [ * \ ? may be escaped.
> 
> In the original wildmat, this was true. However with UTF-8, it may be necessary
> to extend the escape capability. Anyone have comments here?

You need escaping for those characters that do their work
defining the wildcard expressions. If [ * \ ? are the only
characters used for wildcard syntax, or if others can be
escaped otherwise (e.g. ]), you don't need to escape them.

As using non-ASCII characters in wildcard expressions would
mean that some people have difficulties using them, this
will probably never happen. So you don't need to escape them.


Regards,   Martin.


From adm  Thu Jan 22 08:16:29 1998
Delivery-Date: Thu, 22 Jan 1998 08:40:06 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id IAA10503
	for ietf-123-outbound.10@ietf.org; Thu, 22 Jan 1998 08:12:01 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA10407;
	Thu, 22 Jan 1998 08:09:22 -0500 (EST)
Message-Id: <199801221309.IAA10407@ns.ietf.org>
To: IETF-Announce: ;
Cc: RFC Editor <rfc-editor@isi.edu>
Cc: Internet Architecture Board <iab@isi.edu>
Cc: urn-ietf@bunyip.com
From: The IESG <iesg-secretary@ns.ietf.org>
Subject: Document Action: Architectural Principles of Uniform Resource
         Name Resolution to Informational
Date: Thu, 22 Jan 1998 08:09:21 -0500
Sender: scoya@cnri.reston.va.us



The IESG has approved publication of Architectural Principles of
Uniform Resource Name Resolution <draft-ietf-urn-req-frame-04.txt> as
an Informational RFC.  This document is the product of the Uniform
Resource Names Working Group.  The IESG contact person Harald
Alvestrand and Keith Moore.


From owner-ietf-nntp@academ.com  Thu Jan 22 12:17:43 1998
Delivery-Date: Thu, 22 Jan 1998 12:17:48 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA14098
	for <ietf-archive@ietf.org>; Thu, 22 Jan 1998 12:17:43 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA14145
	for <ietf-archive@cnri.reston.va.us>; Thu, 22 Jan 1998 12:20:26 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.8) id LAA01089;
	Thu, 22 Jan 1998 11:12:46 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.8) with ESMTP id LAA01083
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Thu, 22 Jan 1998 11:12:44 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.8/8.8.8) with SMTP id LAA27243
	for <ietf-nntp@academ.com>; Thu, 22 Jan 1998 11:12:45 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA17423; Thu, 22 Jan 98 17:12:21 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA18802; Thu, 22 Jan 1998 15:48:11 GMT
Date: Thu, 22 Jan 1998 15:48:11 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9801221548.AA18802@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: draft-ietf-nntpext-base-03.txt some comments
Newsgroups: local.nntp
References: <199801220305.MAA11952@sh.w3.mag.keio.ac.jp>
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

"Martin J. Duerst" <duerst@w3.org> wrote:

>Stan Barber answered Paul Overell:

>> > I have allowed any character to be escaped by a backslash, is this correct?
>> > The text in 5. suggests that only [ * \ ? may be escaped.
>> 
>> In the original wildmat, this was true. However with UTF-8, it may be necessary
>> to extend the escape capability. Anyone have comments here?

>You need escaping for those characters that do their work
>defining the wildcard expressions. If [ * \ ? are the only
>characters used for wildcard syntax, or if others can be
>escaped otherwise (e.g. ]), you don't need to escape them.

>As using non-ASCII characters in wildcard expressions would
>mean that some people have difficulties using them, this
>will probably never happen. So you don't need to escape them.

If you follow the precedent of DRUMS, they allow '\' in front of any
character (well, only the 7bit ones in their case, of course). This makes
life simpler because, if you are not sure whether a particular character
needs escaping or not, then you can safely excape it anyway.

-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From owner-uri@Bunyip.Com  Fri Jan 23 00:56:31 1998
Delivery-Date: Fri, 23 Jan 1998 00:56:31 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id AAA27830
	for <ietf-archive@ietf.org>; Fri, 23 Jan 1998 00:56:30 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id AAA16941;
	Fri, 23 Jan 1998 00:59:14 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25518
	for uri-out; Fri, 23 Jan 1998 00:47:42 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25511
	for uri-in; Fri, 23 Jan 1998 00:47:40 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA25503
	for <uri@services.bunyip.com>; Fri, 23 Jan 1998 00:47:36 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id AAA07203
	for uri@services; Fri, 23 Jan 1998 00:47:31 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id AAA07200;
	Fri, 23 Jan 1998 00:47:29 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa14345;
          22 Jan 98 21:45 PST
To: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Wed, 07 Jan 1998 14:22:29 EST."
             <01IS3J5873E0003TJC@SCI.WFBR.EDU> 
Date: Thu, 22 Jan 1998 21:31:18 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801222145.aa14345@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

[reposted, since it bounced last week]

Foteos remarked:
>	I do think, however, that the current draft needs to clarify
>whether more than one unescaped hash ('#') can be present.

I don't understand why.  The current draft only allows a single
unescaped hash to ever occur in a URI-reference --- it is not allowed
in any other component.  That is completely unambiguous, so you can
parse it from any direction you like.  Note that the algorithm
presented in the appendix is left-to-right.

....Roy


From owner-uri@Bunyip.Com  Fri Jan 23 01:02:35 1998
Delivery-Date: Fri, 23 Jan 1998 01:02:35 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id BAA27896
	for <ietf-archive@ietf.org>; Fri, 23 Jan 1998 01:02:35 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA16951;
	Fri, 23 Jan 1998 01:05:18 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25637
	for uri-out; Fri, 23 Jan 1998 00:52:51 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25629
	for uri-in; Fri, 23 Jan 1998 00:52:47 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA25622
	for <uri@services.bunyip.com>; Fri, 23 Jan 1998 00:52:44 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id AAA07232
	for uri@services; Fri, 23 Jan 1998 00:52:40 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id AAA07229;
	Fri, 23 Jan 1998 00:52:37 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa14624;
          22 Jan 98 21:47 PST
To: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] URI documents -- "# fragment" 
In-reply-to: Your message of "Thu, 08 Jan 1998 16:57:39 EST."
             <01bd1c80$6ff48790$29019784@ssun.CNRI.Reston.Va.US> 
Date: Thu, 22 Jan 1998 21:33:57 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801222147.aa14624@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

[reposted, since the uri lists were down last week]

Sam was saying:
>The point I wanted to show you is that "# fragment" doesn't work by itself.
>It's actually worked as a relative URL. And the generic URI parser may never
>get the "# fragment" alone. (ie, in your example, the <a href="#foo"> ... is
>a relative URL, not just a "# fragment".)

I seem to be having a hard time getting this point across.  The generic
URI parser *is* the thing that takes a string and does the handling
and interpretation needed to

   1) determine whether it is absolute or relative
   2) convert it to absolute form if needed
   3) give the resulting URI to the scheme-specific handler

There is no purpose for a generic URI syntax beyond that.  Likewise,
it is only that syntax which is needed by other protocols as a
Draft Standard reference.

>On the other hand, I don't see any usage of "# fragment" for "mailto" or
>"ldap" URLs as defined in the HTML document. So, if "# fragment" is not
>needed for all of the URI schemes, I wonder if we could drop it from the
>overall URI definition?

Because you cannot do so and produce an interoperable parser.

>Lastly, I'm wondering if the "# fragment" requirement is inherited from the
>earlier URL standards when there're few URL schemes defined. If we drop the
>requirement of "# fragment" from URI as a whole, it can still be defined by
>those URL schemes that need it, in their respective RFCs. And the only thing
>I see broken is that the generic URI parser can not catch the "#fragment",
>and decide what to do, which is not happening and I think really doesn't
>have to.

The "#fragment" is removed from the URI whether the URI is defined
to use it or not.  I cannot show you this using Netscape Navigator
because its parser is the only one I know of which is so hopelessly
broken that they use a fixed set of scheme names.  Other applications
allow the user to pass unknown URI schemes to a proxy for resolution,
and on those systems you will find that the "#fragment" is stripped
before being sent to the proxy.  It is therefore IMPOSSIBLE for "#"
to be used as anything else in the URI syntax and still retain
interoperability between new and deployed systems.

There is very little room for discussion of what is being defined by
the specification and in the syntax itself, since that is governed by
the most interoperable subset of what is implemented.  The only question
still to be determined is whether we call these things URI or URL,
and thus whether or not a URN should be referred to as a URI or a URL
when it is used by HTTP, HTML, XML, etc.

.....Roy


From owner-uri@Bunyip.Com  Fri Jan 23 01:57:08 1998
Delivery-Date: Fri, 23 Jan 1998 01:57:08 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id BAA28136
	for <ietf-archive@ietf.org>; Fri, 23 Jan 1998 01:57:08 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA17024;
	Fri, 23 Jan 1998 01:59:50 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA26542
	for uri-out; Fri, 23 Jan 1998 01:48:51 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA26534
	for uri-in; Fri, 23 Jan 1998 01:48:49 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA26525
	for <uri@services.bunyip.com>; Fri, 23 Jan 1998 01:48:43 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA07663
	for uri@services; Fri, 23 Jan 1998 01:48:38 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA07660;
	Fri, 23 Jan 1998 01:48:35 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id BAA17012;
	Fri, 23 Jan 1998 01:51:20 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id BAA02655; Fri, 23 Jan 1998 01:48:32 -0500
Message-Id: <199801230648.BAA02655@newcnri.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@cnri.reston.va.us>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Cc: <uri@Bunyip.Com>, <urn-ietf@Bunyip.Com>
Subject: Re: [URN] URI documents -- "# fragment" (2)
Date: Fri, 23 Jan 1998 01:46:02 -0500
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

[modified and reposted, since it bounced last week,]

Hello, Roy.

> >The point I wanted to show you is that "# fragment" doesn't work by
> >itself. It's actually worked as a relative URL. And the generic URI 
> >parser may never get the "# fragment" alone. (ie, in your 
> >example, <a href="#foo">.... is a relative URL, not just a "#
fragment".)
> 
> I seem to be having a hard time getting this point across.  The generic
> URI parser *is* the thing that takes a string and does the handling
> and interpretation needed to
> 
>    1) determine whether it is absolute or relative
>    2) convert it to absolute form if needed
>    3) give the resulting URI to the scheme-specific handler
> 
> There is no purpose for a generic URI syntax beyond that.  Likewise,
> it is only that syntax which is needed by other protocols as a
> Draft Standard reference.
> 

I believe we are in agrement here...

> >On the other hand, I don't see any usage of "# fragment" for "mailto" or
> >"ldap" URLs as defined in the HTML document. So, if "# fragment" is not
> >needed for all of the URI schemes, I wonder if we could drop it from the
> >overall URI definition? 
> 
> Because you cannot do so and produce an interoperable parser.
> 

I doubt if I understand the whole issue here. But would you think the
following would be ok for the generic URI parser, which basically allow
"#...." to be treated by individual URI scheme handlers accordingly:

1) determine whether it is absolute or relative

2) convert it to absolute form if needed

3) give the resulting URI entirely (ie, including the "#......." trailing),
to the corresponding URI scheme-specific handler, which may then decide
whether to use "#fragment" or not.


> >Lastly, I'm wondering if the "# fragment" requirement is inherited from 
> >the earlier URL standards when there're few URL schemes defined. If 
> >we drop the requirement of "# fragment" from URI as a whole, it can 
> >still be defined by those URL schemes that need it, in their respective 
> >RFCs. And the only thing I see broken is that the generic URI parser 
> >can not catch the "#fragment", and decide what to do, which is not 
> >happening and I think really doesn't have to.
> 
> The "#fragment" is removed from the URI whether the URI is defined
> to use it or not.  

Why it has to do this?


> Other applications allow the user to pass unknown URI schemes
>  to a proxy for resolution, and on those systems you will find that 
>  the "#fragment" is stripped before being sent to the proxy.  

Yes, indeed. I wound conclude then, under current situation, there are
browsers that pass the URI with the '#fragment' to the URI scheme-specific
handlers, which then decide what to do with it. And there are also browsers
that strip off '#fragment' regardless of the URI scheme, before passing the
URI to the scheme-specific handlers.

> It is therefore IMPOSSIBLE for "#" to be used as anything else in the
> URI syntax and still retain interoperability between new and deployed
> systems.
> 
> There is very little room for discussion of what is being defined by
> the specification and in the syntax itself, since that is governed by
> the most interoperable subset of what is implemented.  

I think you are saying that this is a backward compatability issue then.

The question would then be: When we define a standard, do we have to 
make sure it works for all the current implementations (hense to take 
the subset), or should we define the standard with a more emphysis on 
the user usability and future extensibility? I understand the former is 
very important, and break it will affect the usability. But the way major 
browsers making their new releases makes me think that the later 
might weight more, since any software can  be patched or updated 
relatively easy, but the standard tends to stay longer and have a far 
more impact to the future.

The way current URI parser cuts off '#fragment' regardless of the 
URI scheme makes it not very user friendly, because if user A 
has his userid or password containing '#' character, he will have to 
use '%22' when he reach his ftp server from web browser, even 
though '#fragment' doesn't make sense in 'ftp' URL. Similar issue 
holds true for 'telnet', 'mailto', as well. Another example is when we 
are working with publishers, there are existing naming schemes, 
like SICI, uses '#' extensively, and it's just not very practical to 
enforce every SICI names to be hex encoded.

An example that URI parser cuts off '#fragment' regardless of the URI 
scheme makes it less extensible is pointed out by John earlier. 
That is, when a new scheme like 'pdi' is defined, it can not use '#' to 
define its own fragment and have it processed differently from "http" 
URI, simply because URI parser assumes the 'http' behavior and 
chops the '#fragment' off, and didn't parse the '#fragment' to the server.

In summary, all I'm suggesting is that '#fragment' should be processed 
by individual scheme parser, not the URI parser. In terms of libwww, it 
should be handled by individual 'plug-in' module (eg, http), but not in the

Core portion (ie. HTParse.c).


PS.
I assume that we are all in agreement that each URI scheme can define
by itself whether to use or do anything about '#fragment' or not...


> The only question still to be determined is whether we call these
> things URI or URL, and thus whether or not a URN should be referred 
> to as a URI or a URL when it is used by HTTP, HTML, XML, etc.

I'm also having some questions on these issues too. But I think it would
help me a lot to address the '#fragment' question first, and make sure I'm
on the same boat as you are......

Regards,
Sam



From owner-uri@Bunyip.Com  Fri Jan 23 17:01:10 1998
Delivery-Date: Fri, 23 Jan 1998 17:01:10 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA05702
	for <ietf-archive@ietf.org>; Fri, 23 Jan 1998 17:01:09 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA19790;
	Fri, 23 Jan 1998 17:03:54 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA19399
	for uri-out; Fri, 23 Jan 1998 16:43:54 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA19389
	for uri-in; Fri, 23 Jan 1998 16:43:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA19382
	for <uri@services.bunyip.com>; Fri, 23 Jan 1998 16:43:48 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA09986
	for uri@services; Fri, 23 Jan 1998 16:43:45 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA09983;
	Fri, 23 Jan 1998 16:43:38 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01ISQ0HA6JGG007VBW@SCI.WFBR.EDU>; Fri, 23 Jan 1998 16:17:39 -0500 (EST)
Date: Fri, 23 Jan 1998 16:17:39 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] URI documents -- "# fragment"
To: fielding@kiwi.ics.uci.edu
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU>
X-VMS-To: IN%"fielding@kiwi.ics.uci.edu"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

"Roy T. Fielding" <fielding@kiwi.ics.uci.edu> wrote:
>[...] there is already an explicit requirement in the URI
>syntax that there be at most one "#" in a URI reference.  That is
                                           ?????????????
>completely unambiguous and not open to any misunderstanding.
					   
	I must disagree with you that it is completely unambiguous
and not open to any misunderstanding.  Section 2 ("URI Characters and
Escape Sequences") describes the unescaped character restrictions
for "URIs" ("URLs" in the preceding drafts).  It's Section 2.4.3
places crosshatch ('#') in the "delims" group of "Excluded US-ASCII
Characters".  That does make it completely clear that one cannot be
present unescaped in the authinfo field of an ftp or telnet URL, or
anywhere else in an actual URI, to the left of a fragment delimiter.
However, the term "URI-reference" is not defined until Section 3,
which has:

      URI-reference = [ absoluteURI | relativeURI ] [ "#" fragment ]

and a "plain word explanation" that the fragment is NOT part of the
"URI".  People who are not dummies or fuddy-duddies have argued that
characters allowable in the fragment string (to the right of the '#'
delimiter) are not clearly specified in the URL -> URI drafts
(because they specify what can be in URIs (URLs), and not also in
URI-references (URL-references).  They have also argued that this
is a GOOD THING.  The characters that are allowed/disallowed in
fragments which currently have application conventions are governed
by the HTML/SGML restictions on NAME and ID attribute values.   They
thus cannot have a crosshatch, nor any hex escaped characters
(because '%' is also disallowed in those attribute values).  But
other fragment-handling conventions might be developed as
"instructions to the client", which need not be governed by the
HTML/SGML restrictions on NAME and ID attribute values!!!!

	I therefore feel compelled to insist that a clear statement
of what unescaped characters are allowed in a fragment string be added
in Section 3, and personally feel that another crosshash must be
excluded -- for backward compatibility, because all CERN/W3C libwww
based (except Lynx as of v2.7) and CERN libwww heritage browsers
(including Netscape) parse from right-to-left for a fragment delimiter,
and are tripped up if an unescaped crosshatch which is not the actual
delimiter is present in the fragment string.  To my knowledge, all
deployed browsers first split off the fragment, before actually
parsing the "actual URI".  US-ASCII control character and space
also should be excluded, for obvious reasons, and I have no objection
to excluding others as well, as from "actual URIs" (if that's what
you intend, and think it already does :), but it's debatable whether
exclusion of others is really necessary.


>Perhaps an addition to the "Differences from RFC 1808" section would
>be more appropriate?

	RFC 1808 specified left-to-right parsing, whereas the current
URI draft simply uses left-to-right parsing for its "example parser"
in the Appendix, so that's a change, I guess, but an addition about
that, per se, would not address the larger issue I'm raising.  It
needs to be made clear in Section 3 (or Section 2 must be modified
to make clear that it applies to URI-references, and not just URIs).

	Note also that RFC 1630 had the title "Universal Resource
Identifiers in WWW", i.e., was about URIs, not just URLs, and
provides for fragments in URIs.  I agree that if URNs are specified
such that they could not accept fragments as "instructions to the
client", then they should not be considered URIs, and that would
be unacceptible (so don't impose that restriction on URNs :).

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From owner-uri@Bunyip.Com  Fri Jan 23 17:41:30 1998
Delivery-Date: Fri, 23 Jan 1998 17:41:31 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA06023
	for <ietf-archive@ietf.org>; Fri, 23 Jan 1998 17:41:30 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA19925;
	Fri, 23 Jan 1998 17:44:07 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA21448
	for uri-out; Fri, 23 Jan 1998 17:26:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA21440
	for uri-in; Fri, 23 Jan 1998 17:26:08 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA21433
	for <uri@services.bunyip.com>; Fri, 23 Jan 1998 17:26:05 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA10200
	for uri@services; Fri, 23 Jan 1998 17:26:02 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA10196;
	Fri, 23 Jan 1998 17:25:57 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01ISQ2X4EXSG007VBW@SCI.WFBR.EDU>; Fri, 23 Jan 1998 17:22:27 -0500 (EST)
Date: Fri, 23 Jan 1998 17:22:27 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] URI documents -- "# fragment" (2)
To: ssun@cnri.reston.va.us
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01ISQ2X4GBPU007VBW@SCI.WFBR.EDU>
X-VMS-To: IN%"ssun@CNRI.Reston.VA.US"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

"Sam X. Sun" <ssun@CNRI.Reston.VA.US> wrote:
>[...]
>The way current URI parser cuts off '#fragment' regardless of the 
>URI scheme makes it not very user friendly, because if user A 
>has his userid or password containing '#' character, he will have to 
>use '%22' when he reach his ftp server from web browser, even 
>though '#fragment' doesn't make sense in 'ftp' URL. Similar issue 
>holds true for 'telnet', 'mailto', as well. Another example is when we 
>are working with publishers, there are existing naming schemes, 
>like SICI, uses '#' extensively, and it's just not very practical to 
>enforce every SICI names to be hex encoded.

	That's incorrect, which you can verify with any deployed
browser.  Try these two URL-references:

http://www.slcc.edu/lynx/release/lynx2-7-2/lynx_help/lynx_url_support.html#cso
ftp://www.slcc.edu/pub/lynx/release/lynx2-7-2/lynx_help/lynx_url_support.html#cso

which will get you the same document via http versus ftp, and in both
cases have it positioned via the #cso fragment instruction to your
browser.  And if your browser were not to split off the #cso for the
ftp request, it would fail.

	In the case of an ftp URL which has authinfo with a userid or
password that includes a '#', the browsers will unescape the %22 before
sending it to the ftp server.

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From owner-uri@Bunyip.Com  Fri Jan 23 19:06:58 1998
Delivery-Date: Fri, 23 Jan 1998 19:06:58 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA06437
	for <ietf-archive@ietf.org>; Fri, 23 Jan 1998 19:06:58 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA20165;
	Fri, 23 Jan 1998 19:09:36 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA24694
	for uri-out; Fri, 23 Jan 1998 18:52:23 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA24687
	for uri-in; Fri, 23 Jan 1998 18:52:20 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA24678
	for <uri@services.bunyip.com>; Fri, 23 Jan 1998 18:52:17 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id SAA10441
	for uri@services; Fri, 23 Jan 1998 18:52:14 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id SAA10438;
	Fri, 23 Jan 1998 18:52:11 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa09077;
          23 Jan 98 14:58 PST
To: Foteos Macrides <MACRIDES@sci.wfbr.edu>
cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] URI documents -- "# fragment" 
In-reply-to: Your message of "Fri, 23 Jan 1998 16:17:39 EST."
             <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU> 
Date: Fri, 23 Jan 1998 14:58:03 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801231458.aa09077@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>However, the term "URI-reference" is not defined until Section 3,
>which has:
>
>      URI-reference = [ absoluteURI | relativeURI ] [ "#" fragment ]
>
>and a "plain word explanation" that the fragment is NOT part of the
>"URI".  People who are not dummies or fuddy-duddies have argued that
>characters allowable in the fragment string (to the right of the '#'
>delimiter) are not clearly specified in the URL -> URI drafts
>(because they specify what can be in URIs (URLs), and not also in
>URI-references (URL-references).

Also in section 3:

      fragment      = *uric

which excludes "#" and the other delims from appearing within the fragment.
People who argue otherwise have not read the specification.  Since this
is almost identical to the definitions in RFCs 1670 and 1808, people who
say it hasn't been clearly specified in the URL -> URI drafts are
just plain wrong.  There is no need for more clarification.

This isn't going to stop people from producing invalid URI.  What to
do when you encounter an invalid URI depends on the application type,
so we don't specify it.

....Roy


From owner-uri@Bunyip.Com  Fri Jan 23 19:19:45 1998
Delivery-Date: Fri, 23 Jan 1998 19:19:46 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA06509
	for <ietf-archive@ietf.org>; Fri, 23 Jan 1998 19:19:45 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA20200;
	Fri, 23 Jan 1998 19:22:28 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id TAA25513
	for uri-out; Fri, 23 Jan 1998 19:11:54 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id TAA25500
	for uri-in; Fri, 23 Jan 1998 19:11:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA25491
	for <uri@services.bunyip.com>; Fri, 23 Jan 1998 19:11:49 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id TAA10489
	for uri@services; Fri, 23 Jan 1998 19:11:46 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA10486;
	Fri, 23 Jan 1998 19:11:44 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01ISQ6IEQ08G007VBW@SCI.WFBR.EDU>; Fri, 23 Jan 1998 19:08:13 -0500 (EST)
Date: Fri, 23 Jan 1998 19:08:13 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] URI documents -- "# fragment"
To: fielding@kiwi.ics.uci.edu
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01ISQ6IERE5U007VBW@SCI.WFBR.EDU>
X-VMS-To: IN%"fielding@kiwi.ics.uci.edu"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

"Roy T. Fielding" <fielding@kiwi.ics.uci.edu> wrote:
>[...]
>Also in section 3:
>
>      fragment      = *uric
>
>which excludes "#" and the other delims from appearing within the fragment.

	Duh...  OK (time to log out and go traveling :).

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From 69336394@compuserve.com  Sun Jan 25 21:36:37 1998
Delivery-Date: Sun, 25 Jan 1998 21:36:41 -0500
Return-Path: 69336394@compuserve.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA04404
	for <ietf-archive@ietf.org>; Sun, 25 Jan 1998 21:36:32 -0500 (EST)
From: 69336394@compuserve.com
Received: from dns.gma.it (dns.gma.it [194.243.236.3])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA01087
	for <ietf-archive@cnri.reston.va.us>; Sun, 25 Jan 1998 21:39:15 -0500 (EST)
Received: from dns.gma.it (nw51.netwave.ca [204.101.215.51]) by dns.gma.it (8.8.5/8.7.3) with SMTP id DAA02594; Mon, 26 Jan 1998 03:09:16 +0100
Date: Sun, 25 Jan 98 19:58:26 EST
To: urn@pie.com
Subject: For Smart People only
Message-ID: <>

Do you need an International Driver's License?  

Before answering, ask yourself these questions!

Do I want to avoid points on my driver's license?

Do I want to avoid paying fines?

Do I want to avoid being forced to attend driver's 
education classes?

Would I like to show a foreign driver's license 
when I get stopped?

Would I like to show a foreign driver's license 
when I check into a hotel?

Would I like to show an International Driver's 
License to get admitted to night spots?

Would I like to have anonymous identification 
for private or other reasons?

If your answer is "Yes!" to any of these 
questions, you need a Macronesian International 
Driver's License!

For details on how to obtain a genuine Macronesian 
International Driver's License, call 1-602-735-3970
and leave your name, phone number, and best 
times to call you back.

/////////////////////////////////////////////////////
The above message was brought to you by PlusNet 
Marketing & Distributors.  We market or distribute any 
product or service by bulk E-mail and by traditional 
marketing media.  For information, call 1-513-763-3862.
/////////////////////////////////////////////////////


From 25359775@compuserve.com  Sun Jan 25 21:53:16 1998
Delivery-Date: Sun, 25 Jan 1998 21:53:17 -0500
Return-Path: 25359775@compuserve.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA04463
	for <ietf-archive@ietf.org>; Sun, 25 Jan 1998 21:53:16 -0500 (EST)
From: 25359775@compuserve.com
Received: from tolomeo.it (dns.tolomeo.it [151.99.224.3])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA01102
	for <ietf-archive@cnri.reston.va.us>; Sun, 25 Jan 1998 21:55:59 -0500 (EST)
Received: from dns.tolomeo.it (nw51.netwave.ca [204.101.215.51]) by tolomeo.it (8.8.4/8.8.4) with SMTP id DAA18528; Mon, 26 Jan 1998 03:48:04 +0100 (NFT)
Date: Sun, 25 Jan 98 19:58:26 EST
To: urn@pie.com
Subject: For Smart People only
Message-ID: <>

Do you need an International Driver's License?  

Before answering, ask yourself these questions!

Do I want to avoid points on my driver's license?

Do I want to avoid paying fines?

Do I want to avoid being forced to attend driver's 
education classes?

Would I like to show a foreign driver's license 
when I get stopped?

Would I like to show a foreign driver's license 
when I check into a hotel?

Would I like to show an International Driver's 
License to get admitted to night spots?

Would I like to have anonymous identification 
for private or other reasons?

If your answer is "Yes!" to any of these 
questions, you need a Macronesian International 
Driver's License!

For details on how to obtain a genuine Macronesian 
International Driver's License, call 1-602-735-3970
and leave your name, phone number, and best 
times to call you back.

/////////////////////////////////////////////////////
The above message was brought to you by PlusNet 
Marketing & Distributors.  We market or distribute any 
product or service by bulk E-mail and by traditional 
marketing media.  For information, call 1-513-763-3862.
/////////////////////////////////////////////////////


From owner-uri@Bunyip.Com  Mon Jan 26 13:13:33 1998
Delivery-Date: Mon, 26 Jan 1998 13:13:33 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA17021
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 13:13:33 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA03189;
	Mon, 26 Jan 1998 13:16:12 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA25637
	for uri-out; Mon, 26 Jan 1998 12:27:11 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA25630
	for uri-in; Mon, 26 Jan 1998 12:27:10 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA25622
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 12:27:08 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA15603
	for uri@services; Mon, 26 Jan 1998 12:27:05 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA15596;
	Mon, 26 Jan 1998 12:26:55 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id MAA01187; Mon, 26 Jan 1998 12:27:07 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Mon, 26 Jan 1998 12:27:07 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Foteos Macrides <MACRIDES@sci.wfbr.edu>
cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] URI documents -- "# fragment"
In-Reply-To: <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU>
Message-ID: <Pine.SUN.3.95.980126121918.1086E-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Fri, 23 Jan 1998, Foteos Macrides wrote:
> 
> 	Note also that RFC 1630 had the title "Universal Resource
> Identifiers in WWW", i.e., was about URIs, not just URLs, and
> provides for fragments in URIs.  I agree that if URNs are specified
> such that they could not accept fragments as "instructions to the
> client", then they should not be considered URIs, and that would
> be unacceptible (so don't impose that restriction on URNs :).

URIs as a whole have evolved considerably since RFC1630 -- not the least
of which is the fact that they are now "Uniform" and not "Universal"
Resource Identifiers.  

My point is this:  be careful of claiming that anything that doesn't
fit with the earliest specifications is not valid; that prevents evolution
of design.

Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


From owner-uri@Bunyip.Com  Mon Jan 26 15:42:16 1998
Delivery-Date: Mon, 26 Jan 1998 15:42:17 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA19484
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 15:42:16 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA04082;
	Mon, 26 Jan 1998 15:45:00 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA00354
	for uri-out; Mon, 26 Jan 1998 15:21:40 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA00345
	for uri-in; Mon, 26 Jan 1998 15:21:37 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA00337
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 15:21:34 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA16351
	for uri@services; Mon, 26 Jan 1998 15:21:31 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA16346;
	Mon, 26 Jan 1998 15:21:27 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01ISU4QYA2CK00877V@SCI.WFBR.EDU>; Mon, 26 Jan 1998 15:17:55 -0500 (EST)
Date: Mon, 26 Jan 1998 15:17:55 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] URI documents -- "# fragment"
To: leslie@Bunyip.Com
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01ISU4QYA3AE00877V@SCI.WFBR.EDU>
X-VMS-To: IN%"leslie@Bunyip.Com"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Leslie Daigle <leslie@Bunyip.Com> wrote:
>On Fri, 23 Jan 1998, Foteos Macrides wrote:
>> 
>> 	Note also that RFC 1630 had the title "Universal Resource
>> Identifiers in WWW", i.e., was about URIs, not just URLs, and
>> provides for fragments in URIs.  I agree that if URNs are specified
>> such that they could not accept fragments as "instructions to the
>> client", then they should not be considered URIs, and that would
>> be unacceptible (so don't impose that restriction on URNs :).
>
>URIs as a whole have evolved considerably since RFC1630 -- not the least
>of which is the fact that they are now "Uniform" and not "Universal"
>Resource Identifiers.  
>
>My point is this:  be careful of claiming that anything that doesn't
>fit with the earliest specifications is not valid; that prevents evolution
>of design.

	I much prefer "Uniform" over "Universal" (URIs won't also
be universal until the i18n provisions are fully worked out and
incorporated :).

	However, to be uniform, I still think URIs must be parsable for
fragment instructions which apply to media types, not to schemes, and
regardless of whether particular schemes might actually have fragments,
i.e., any crosshatch which is not a fragment delimiter should be escaped.

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From owner-uri@Bunyip.Com  Mon Jan 26 16:05:22 1998
Delivery-Date: Mon, 26 Jan 1998 16:05:22 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA19840
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 16:05:21 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA04241;
	Mon, 26 Jan 1998 16:08:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA01556
	for uri-out; Mon, 26 Jan 1998 15:50:40 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA01549
	for uri-in; Mon, 26 Jan 1998 15:50:38 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA01540
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 15:50:36 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA16559
	for uri@services; Mon, 26 Jan 1998 15:50:33 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA16552;
	Mon, 26 Jan 1998 15:50:29 -0500 (EST)
Received: from [153.36.117.205] ([18.23.20.50])
	by life.ai.mit.edu (8.8.5/AI1.17/ai.master.life:1.20) with ESMTP id PAA04472;
	Mon, 26 Jan 1998 15:50:20 -0500 (EST)
Message-Id: <v0313030eb0f292e3264b@[153.36.117.205]>
In-Reply-To: <Pine.SUN.3.95.980126121918.1086E-100000@beethoven.bunyip.com>
References: <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Mon, 26 Jan 1998 14:30:25 -0500
To: Leslie Daigle <leslie@Bunyip.Com>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] URI documents -- "# fragment"
Cc: Foteos Macrides <MACRIDES@sci.wfbr.edu>, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Might be worth noting that #fragment is utterly bogus.  It is a positional identifier
and cannot be recycled for server-side fragments because it has been consumed by legacy web applications.

The only relevance for URIs is that applications expecting to move an identifier through
HTTP URLs (e.g, URN resolution) must quote #. This is why PDI switched from # to $.

It is unwise to reify legacy design decisions in all possible future identifiers.
Such over encumbering of URIs reduces degrees of freedoms needed for evolution and 
shortens the longevity of any URI framework, ie hastening the time when all identifiers
must be discarded and one must start from scratch.

At 12:27 PM -0500 98-01-26, Leslie Daigle wrote:
>On Fri, 23 Jan 1998, Foteos Macrides wrote:
>> 
>> 	Note also that RFC 1630 had the title "Universal Resource
>> Identifiers in WWW", i.e., was about URIs, not just URLs, and
>> provides for fragments in URIs.  I agree that if URNs are specified
>> such that they could not accept fragments as "instructions to the
>> client", then they should not be considered URIs, and that would
>> be unacceptible (so don't impose that restriction on URNs :).
>
>URIs as a whole have evolved considerably since RFC1630 -- not the least
>of which is the fact that they are now "Uniform" and not "Universal"
>Resource Identifiers.  
>
>My point is this:  be careful of claiming that anything that doesn't
>fit with the earliest specifications is not valid; that prevents evolution
>of design.
>
>Leslie.
>
>----------------------------------------------------------------------------
>
>  "_Be_                                           Leslie Daigle
>             where  you                           
>                          _are_."                 Bunyip Information Systems
>                                                  (514) 875-8611
>                      -- ThinkingCat              leslie@bunyip.com
>----------------------------------------------------------------------------




From owner-uri@Bunyip.Com  Mon Jan 26 17:26:12 1998
Delivery-Date: Mon, 26 Jan 1998 17:26:12 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA21035
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 17:26:11 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA04640;
	Mon, 26 Jan 1998 17:28:54 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA03506
	for uri-out; Mon, 26 Jan 1998 17:07:33 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA03498
	for uri-in; Mon, 26 Jan 1998 17:07:30 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA03490
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 17:07:28 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA16774
	for uri@services; Mon, 26 Jan 1998 17:07:24 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id RAA16770;
	Mon, 26 Jan 1998 17:07:20 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53936(5)>; Mon, 26 Jan 1998 14:05:47 PST
Received: from parc.xerox.com ([13.1.103.244]) by casablanca.parc.xerox.com with SMTP id <71814>; Mon, 26 Jan 1998 14:03:27 PST
Message-ID: <34CD082C.91CF0365@parc.xerox.com>
Date: Mon, 26 Jan 1998 14:03:24 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "John C. Mallery" <jcma@ai.mit.edu>
CC: Leslie Daigle <leslie@Bunyip.Com>, Foteos Macrides <MACRIDES@sci.wfbr.edu>,
        uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] URI documents -- "# fragment"
References: <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU> <v0313030eb0f292e3264b@[153.36.117.205]>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

I meant to post about this before; I think that "?" is the most
appropriate delimeter for what John Mallery wants for PDIs, rather than
"$", since it will be more likely processed correctly when dealing with
relative references that might be contained within returned material.

> Might be worth noting that #fragment is utterly bogus.

It is totally worthless[sic] to attempt to note this.

To put it in less bogus terms: Just because a widely deployed
syntactic construct doesn't do what YOU want, it doesn't mean that
it is "utterly bogus", no matter what school of hyperbole you adhere to.

Larry
-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Mon Jan 26 17:40:03 1998
Delivery-Date: Mon, 26 Jan 1998 17:40:03 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA21229
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 17:40:02 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA04713;
	Mon, 26 Jan 1998 17:42:47 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA03796
	for uri-out; Mon, 26 Jan 1998 17:26:53 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA03790
	for uri-in; Mon, 26 Jan 1998 17:26:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA03779
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 17:26:48 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA16818
	for uri@services; Mon, 26 Jan 1998 17:26:45 -0500 (EST)
Received: from access5.digex.net (access5.digex.net [205.197.245.196])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA16813;
	Mon, 26 Jan 1998 17:26:37 -0500 (EST)
Received: (from asgilman@localhost)
          by access5.digex.net (8.8.4/8.8.4)
	  id RAA20881; Mon, 26 Jan 1998 17:25:51 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199801262225.RAA20881@access5.digex.net>
Subject: Re: [URN] URI documents -- "# fragment"
To: jcma@ai.mit.edu (John C. Mallery)
Date: Mon, 26 Jan 1998 17:25:51 -0500 (EST)
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
In-Reply-To: <v0313030eb0f292e3264b@[153.36.117.205]> from "John C. Mallery" at "Jan 26, 98 02:30:25 pm"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

to follow up on what John C. Mallery said:

> Might be worth noting that #fragment is utterly bogus.  It is a
> positional identifier and cannot be recycled for server-side
> fragments because it has been consumed by legacy web
> applications.

I can't grok your claim.  The way I interpret current practice
the 'fragment' is not positional at all but reference to a name
in a namespace.  So the client positions the cursor at the start
of the named item which is a text range in this kind of document.
But the URL usage is namewise, not positionwise.

Can you elaborate?

Al Gilman


From owner-uri@Bunyip.Com  Mon Jan 26 18:09:37 1998
Delivery-Date: Mon, 26 Jan 1998 18:09:37 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA21503
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 18:09:36 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA04832;
	Mon, 26 Jan 1998 18:12:20 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA05040
	for uri-out; Mon, 26 Jan 1998 17:49:39 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA05028
	for uri-in; Mon, 26 Jan 1998 17:49:35 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA05015
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 17:49:32 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA16882
	for uri@services; Mon, 26 Jan 1998 17:49:29 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA16879;
	Mon, 26 Jan 1998 17:49:24 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01ISU94K5M3K00877V@SCI.WFBR.EDU>; Mon, 26 Jan 1998 17:11:33 -0500 (EST)
Date: Mon, 26 Jan 1998 17:11:33 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] URI documents -- "# fragment"
To: jcma@ai.mit.edu
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01ISU94K5XEA00877V@SCI.WFBR.EDU>
X-VMS-To: IN%"jcma@ai.mit.edu"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

"John C. Mallery" <jcma@ai.mit.edu> wrote:
>Might be worth noting that #fragment is utterly bogus.  It is a positional
>identifier and cannot be recycled for server-side fragments because it has
>been consumed by legacy web applications.

	I perhaps should not have included that paragraph under
circumstances in which I have only occassional access to this account
and cannot participate in an extended discussion about the matter,
but since I'm logged in again now...

	I do not see how these references to "bogus" and "legacy web
applications" serve any useful purpose in the "evolution" of the Web.
The #fragment was specified as a way of providing instructions to a
client via a URI-reference, is positional, and is not considered part
of the URI.  I realize that there are only so many US-ASCII characters
which can be used as delims in a platform-independent manner, and most
if not all of them are "taken" for something or other at this point.
If you which to support server-side instructions, then it presumeably
must be via something to the left of any crosshash in an overall
URI-reference.  The '?' and '@' in URLs in effect delimit instructions
to the server, and perhaps could be used for instructions sets in URNs.


>The only relevance for URIs is that applications expecting to move an
>identifier through HTTP URLs (e.g, URN resolution) must quote #. This
                    ????
>is why PDI switched from # to $.

	Fragment instructions apply to media types (presently defined
and widely implemented fragment instructions apply to text/html), not
to schemes, i.e., not specifically to HTTP.


>It is unwise to reify legacy design decisions in all possible future
>identifiers.  Such over encumbering of URIs reduces degrees of freedoms
>needed for evolution and shortens the longevity of any URI framework,
>ie hastening the time when all identifiers must be discarded and one
>must start from scratch.

	The concern is that existing, interoperable implementations
are not broken needlessly in new IETF specs.  Terminology such as
"reify legacy design decisions" is stone throwing, and that often
leads to breakage.

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From owner-uri@Bunyip.Com  Mon Jan 26 18:57:31 1998
Delivery-Date: Mon, 26 Jan 1998 18:57:31 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA22278
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 18:57:30 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA05013;
	Mon, 26 Jan 1998 19:00:11 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA07036
	for uri-out; Mon, 26 Jan 1998 18:26:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA07029
	for uri-in; Mon, 26 Jan 1998 18:26:03 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA07001
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 18:26:00 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id SAA17020
	for uri@services; Mon, 26 Jan 1998 18:25:57 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA17013;
	Mon, 26 Jan 1998 18:25:46 -0500 (EST)
Received: from [153.36.117.205] ([18.23.20.31])
	by life.ai.mit.edu (8.8.5/AI1.17/ai.master.life:1.20) with ESMTP id RAA10956;
	Mon, 26 Jan 1998 17:54:38 -0500 (EST)
Message-Id: <v03130314b0f2be2c52d1@[153.36.117.205]>
In-Reply-To: <34CD082C.91CF0365@parc.xerox.com>
References: <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU>
 <v0313030eb0f292e3264b@[153.36.117.205]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Mon, 26 Jan 1998 17:34:51 -0500
To: Larry Masinter <masinter@parc.xerox.com>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] URI documents -- "# fragment"
Cc: Leslie Daigle <leslie@Bunyip.Com>, Foteos Macrides <MACRIDES@sci.wfbr.edu>,
        uri@Bunyip.Com, urn-ietf@Bunyip.Com
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 2:03 PM -0800 98-01-26, Larry Masinter wrote:
>I meant to post about this before; I think that "?" is the most
>appropriate delimeter for what John Mallery wants for PDIs, rather than
>"$", since it will be more likely processed correctly when dealing with
>relative references that might be contained within returned material.

No. URNs embedded in URLs will be improperly processed by legacy applications,
not to mention that it overloads the delimiter.

This is analogous to the problem with #.


>
>> Might be worth noting that #fragment is utterly bogus.
>
>It is totally worthless[sic] to attempt to note this.
>
>To put it in less bogus terms: Just because a widely deployed
>syntactic construct doesn't do what YOU want, it doesn't mean that
>it is "utterly bogus", no matter what school of hyperbole you adhere to.

It remains utterly bogus to include it in the URI spec; it's fine in html/http (I use it all the time).

I just get tired of endless thrashing.



From owner-uri@Bunyip.Com  Mon Jan 26 19:00:17 1998
Delivery-Date: Mon, 26 Jan 1998 19:00:17 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA22332
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 19:00:16 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA05028;
	Mon, 26 Jan 1998 19:02:58 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA07541
	for uri-out; Mon, 26 Jan 1998 18:48:19 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA07534
	for uri-in; Mon, 26 Jan 1998 18:48:15 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA07524
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 18:48:08 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id SAA17098
	for uri@services; Mon, 26 Jan 1998 18:48:03 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA17095;
	Mon, 26 Jan 1998 18:48:01 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01ISUCF5SHDS00877V@SCI.WFBR.EDU>; Mon, 26 Jan 1998 18:44:31 -0500 (EST)
Date: Mon, 26 Jan 1998 18:44:31 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] URI documents -- "# fragment"
To: asgilman@access.digex.net
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01ISUCF5TVAQ00877V@SCI.WFBR.EDU>
X-VMS-To: IN%"asgilman@access.digex.net"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Al Gilman <asgilman@access.digex.net> wrote:
>to follow up on what John C. Mallery said:
>
>> Might be worth noting that #fragment is utterly bogus.  It is a
>> positional identifier and cannot be recycled for server-side
>> fragments because it has been consumed by legacy web
>> applications.
>
>I can't grok your claim.  The way I interpret current practice
>the 'fragment' is not positional at all but reference to a name
>in a namespace.  So the client positions the cursor at the start
>of the named item which is a text range in this kind of document.
>But the URL usage is namewise, not positionwise.

	It is positional for the URI syntax in the sense that
it must be the right-most field in a URI-reference, and the URI,
itself, is to the left of the delimiter.  You are thinking about
one type of fragment instruction which applies to text/html, but
there is another, for seeking a MAP element associated with a
client-side image map.  Nothing in the URL -> URI draft precludes
formulation of other instructions, and use of lists in the format:

	#name1=value1;name2=value2[;...]

although perhaps the fragment = *uric in Section 3 needs a statement
that '=' and ';' are reserved, homologous to that following the
query = *uric in Section 4.3.3.


	How about this:
	
	smtp:asgilman@access.digex.net#subject=Backward%20Compatibility

Hmm... Is that fragment an instruction to the client, the server, or both?
Or how about this:

	smtp:;to=asgilman@access.digex.net;subject=Backward%20Compatibility

That's a URI, and maybe some useful instruction could be added via a
fragment to make it a URI-reference. :)

	In any case, a fragment need not be an instruction concerning an
HTML/XML/SGML NAME -- but the first thing a parser must do is separate it
from the URI in a URI-reference (and then further separate components of
the URI, or invoke some resolver).

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From owner-uri@Bunyip.Com  Mon Jan 26 23:27:55 1998
Delivery-Date: Mon, 26 Jan 1998 23:27:55 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id XAA00797
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 23:27:55 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id XAA05548;
	Mon, 26 Jan 1998 23:30:38 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA16570
	for uri-out; Mon, 26 Jan 1998 23:17:16 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA16562
	for uri-in; Mon, 26 Jan 1998 23:17:15 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA16555
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 23:17:13 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id XAA17508
	for uri@services; Mon, 26 Jan 1998 23:17:10 -0500 (EST)
Received: from access1.digex.net (access1.digex.net [205.197.245.192])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA17501;
	Mon, 26 Jan 1998 23:17:08 -0500 (EST)
Received: (from asgilman@localhost)
          by access1.digex.net (8.8.4/8.8.4)
	  id XAA05838; Mon, 26 Jan 1998 23:17:03 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199801270417.XAA05838@access1.digex.net>
Subject: Re: [URN] URI documents -- "# fragment"
To: MACRIDES@sci.wfbr.edu (Foteos Macrides)
Date: Mon, 26 Jan 1998 23:17:03 -0500 (EST)
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
In-Reply-To: <01ISUCF5TVAQ00877V@SCI.WFBR.EDU> from Foteos Macrides at "Jan 26, 98 06:44:31 pm"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

to follow up on what Foteos Macrides said:

> 	It is positional for the URI syntax in the sense that
> it must be the right-most field in a URI-reference, and the URI,
> itself, is to the left of the delimiter.  

As distinguished from ;qualifier that can refine the parse tree
almost anywhere.

OK I get that.

Al


From owner-uri@Bunyip.Com  Tue Jan 27 01:42:00 1998
Delivery-Date: Tue, 27 Jan 1998 01:42:01 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id BAA01780
	for <ietf-archive@ietf.org>; Tue, 27 Jan 1998 01:42:00 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA05750;
	Tue, 27 Jan 1998 01:44:31 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA19037
	for uri-out; Tue, 27 Jan 1998 01:29:30 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA19027
	for uri-in; Tue, 27 Jan 1998 01:29:28 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA19020
	for <uri@services.bunyip.com>; Tue, 27 Jan 1998 01:29:25 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA17817
	for uri@services; Tue, 27 Jan 1998 01:29:22 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id BAA17814;
	Tue, 27 Jan 1998 01:29:19 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52432(4)>; Mon, 26 Jan 1998 22:29:19 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71816>; Mon, 26 Jan 1998 22:29:02 PST
Message-ID: <34CD7EAC.740ACE91@parc.xerox.com>
Date: Mon, 26 Jan 1998 22:29:00 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Foteos Macrides <MACRIDES@sci.wfbr.edu>
CC: asgilman@access.digex.net, uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] URI documents -- "# fragment"
References: <01ISUCF5TVAQ00877V@SCI.WFBR.EDU>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>      smtp:asgilman@access.digex.net#subject=Backward%20Compatibility

The revised 'mailto' scheme used ?, not #, to delimit client
side modifications of the basic locator.

Larry
-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Tue Jan 27 10:46:40 1998
Delivery-Date: Tue, 27 Jan 1998 10:46:41 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA07358
	for <ietf-archive@ietf.org>; Tue, 27 Jan 1998 10:46:40 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA06886;
	Tue, 27 Jan 1998 10:49:19 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA05417
	for uri-out; Tue, 27 Jan 1998 10:24:42 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA05410
	for uri-in; Tue, 27 Jan 1998 10:24:41 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA05401
	for <uri@services.bunyip.com>; Tue, 27 Jan 1998 10:24:38 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA19074
	for uri@services; Tue, 27 Jan 1998 10:24:35 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA19071;
	Tue, 27 Jan 1998 10:24:32 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id KAA06716;
	Tue, 27 Jan 1998 10:27:15 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id KAA07351; Tue, 27 Jan 1998 10:24:25 -0500
Reply-To: "Sam Sun" <ssun@cnri.reston.va.us>
From: "Sam Sun" <ssun@cnri.reston.va.us>
To: "Foteos Macrides" <MACRIDES@sci.wfbr.edu>
Cc: <uri@Bunyip.Com>, <urn-ietf@Bunyip.Com>
Subject: Re: [URN] URI documents -- "# fragment"
Date: Tue, 27 Jan 1998 10:29:58 -0500
Message-ID: <01bd2b38$6d026b80$29019784@ssun.CNRI.Reston.Va.US>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.71.1712.3
X-Mimeole: Produced By Microsoft MimeOLE V4.71.1712.3
Sender: owner-uri@Bunyip.Com
Precedence: bulk

From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
>The #fragment was specified as a way of providing instructions to a
>client via a URI-reference, is positional, and is not considered part
>of the URI.

I think it might help to address the terminology first.

If we don't call

http://www.ietf.org/filename.html#section

a URI or URL, what do we call it?  The draft
(http://ringer.etl.go.jp/net/ftp/internic/internet-drafts/draft-fielding-uri
-syntax-01.txt)
call it a URI-reference. But I think most people will call it a URI
(actually URL).

And the mere different between having "#..." or not  is that:

http://www.ietf.org/filename.html

      identifies the file 'filename.html' at 'www.ietf.org'.

http://www.ietf.org/filename.html

     identifies the section 'section' at 'www.ietf.org/filename.html'.

They are both used to location a (portion) of web resource by location.
And I don't see the benefit of defining the additional term 'URI-Reference'
vs 'URI' here.


Further, I think it would help if we address the question that whether the
generic URI parser (which handles URI-Reference, as in HTParse.c
in libwww) should handle the portion "#......" regardless of the URI
scheme or not.

While it makes sense for 'http' URL or 'ftp' URL to cut the "#..." off
at the client side, it's not so appropriate for other kind of URI
schemes (eg. mailto, telnet, ldap, ... ... ... ... ... ... and new ones
are keep coming :).


Regards,
Sam
ssun@cnri.reston.va.us













From owner-uri@Bunyip.Com  Wed Jan 28 00:39:23 1998
Delivery-Date: Wed, 28 Jan 1998 00:39:28 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id AAA25661
	for <ietf-archive@ietf.org>; Wed, 28 Jan 1998 00:39:23 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id AAA09832;
	Wed, 28 Jan 1998 00:42:04 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA26769
	for uri-out; Wed, 28 Jan 1998 00:29:20 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA26760
	for uri-in; Wed, 28 Jan 1998 00:29:14 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA26749
	for <uri@services.bunyip.com>; Wed, 28 Jan 1998 00:29:05 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id AAA21353
	for uri@services; Wed, 28 Jan 1998 00:29:01 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA21348;
	Wed, 28 Jan 1998 00:28:59 -0500 (EST)
Received: from [128.52.39.15] (relatus.ai.mit.edu [128.52.39.15])
	by life.ai.mit.edu (8.8.5/AI1.17/ai.master.life:1.20) with ESMTP id AAA27449;
	Wed, 28 Jan 1998 00:28:51 -0500 (EST)
Message-Id: <v03130307b0f471ac6f8a@[128.52.39.15]>
In-Reply-To: <01bd2b38$6d026b80$29019784@ssun.CNRI.Reston.Va.US>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 28 Jan 1998 00:27:02 -0500
To: "Sam Sun" <ssun@cnri.reston.va.us>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: NOT Re: [URN] URI documents -- "# fragment"
Cc: <uri@Bunyip.Com>, <urn-ietf@Bunyip.Com>
Sender: owner-uri@Bunyip.Com
Precedence: bulk


Fragment URNs are now live.

See bottom of http://www.pub.whitehouse.gov/

Nota Bene: the delimiter is $ per Ryan Moats suggestion.



From owner-uri@Bunyip.Com  Thu Jan 29 14:18:54 1998
Delivery-Date: Thu, 29 Jan 1998 14:18:59 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA26904
	for <ietf-archive@ietf.org>; Thu, 29 Jan 1998 14:18:53 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA16005;
	Thu, 29 Jan 1998 14:21:34 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id NAA19719
	for uri-out; Thu, 29 Jan 1998 13:57:23 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id NAA19712
	for uri-in; Thu, 29 Jan 1998 13:57:17 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA19703
	for <uri@services.bunyip.com>; Thu, 29 Jan 1998 13:57:11 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id NAA26751
	for uri@services; Thu, 29 Jan 1998 13:57:08 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA26745;
	Thu, 29 Jan 1998 13:56:47 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id NAA01925; Thu, 29 Jan 1998 13:57:02 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Thu, 29 Jan 1998 13:57:01 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: "John C. Mallery" <jcma@ai.mit.edu>
cc: Sam Sun <ssun@cnri.reston.va.us>, uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: NOT Re: [URN] URI documents -- "# fragment"
In-Reply-To: <v03130307b0f471ac6f8a@[128.52.39.15]>
Message-ID: <Pine.SUN.3.95.980129135520.1814H-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk


To put this in a bit more context...

On Wed, 28 Jan 1998, John C. Mallery wrote:
> Fragment URNs are now live.
> 
> See bottom of http://www.pub.whitehouse.gov/
> 
> Nota Bene: the delimiter is $ per Ryan Moats suggestion.

This is fragments in a particular namespace, which has a more
constrained world-view than the general URN case (e.g., documents
have declared media types).

Leslie.



----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


From ipp-owner@pwg.org  Tue Feb  3 14:56:46 1998
Delivery-Date: Tue, 03 Feb 1998 14:56:47 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA11740
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 14:56:45 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA09677
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 14:59:26 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA12728 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 14:56:39 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 14:44:04 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA11197 for ipp-outgoing; Tue, 3 Feb 1998 14:06:19 -0500 (EST)
Message-Id: <3.0.1.32.19980203093704.00905940@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Tue, 3 Feb 1998 09:37:04 PST
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: Re: IPP> TLS security section of protocol document
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C12722C5@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

At 06:03 PM 2/2/98 PST, Turner, Randy wrote:
>
>Just a note from the WG meeting in Hawaii...
>
>During the discussions of security related matters regarding using
>multiple
>HTTP methods at the last meeting, Josh brought up a point that proxies
>should be no problem with using a new method (such as PRINT) because it
>would just transparently pass it on through. I'm assuming that proxies
>do this with all methods the proxy does not recognize (unless some type
>of method filtering is turned on).
>
>This discussion got me thinking about proxies and IPP in general, with
>my initial conclusion being that we have a problem using TLS for
>end-to-end security in the presence of proxies. There is currently no
>standard for delegation of authentication info across proxies ( or any
>kind of "firewall" type of software). If the IPP client is configured to
>work with a particular proxy, and the IPP client is attempting
>communication with a TLS-based printer URI, we might need to indicate in
>the protocol document that this (and possibly other scenarios) can
>happen and what the implications of these scenarios might be.
>
>My immediate question is do we consider updating the security
>considerations section of the protocol document prior to IETF last call?
>
>Randy
>

Randy,

I think that anything to do with proxy servers and firewalls can only
reliably be found out by real life testing, which is what Proposed
Standards are for. I do not see any points in doing further updates to the
our specification at this stage.

Carl-Uno 
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Tue Feb  3 16:29:48 1998
Delivery-Date: Tue, 03 Feb 1998 16:29:49 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA14833
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 16:29:47 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA10492
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 16:32:27 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA15016 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 16:29:38 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 16:21:27 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA14371 for ipp-outgoing; Tue, 3 Feb 1998 16:05:42 -0500 (EST)
Message-ID: <5CEA8663F24DD111A96100805FFE6587030BC1C7@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Turner, Randy'" <rturner@sharplabs.com>, "'ipp@pwg.org'"
	 <ipp@pwg.org>
Subject: RE: IPP> Notifications
Date: Tue, 3 Feb 1998 13:05:03 -0800 
X-Mailer: Internet Mail Service (5.5.1960.3)
Sender: ipp-owner@pwg.org

The minutes dont really discuss it. There is talk about email vs 'IPP
notifications' But no real discussion of how IPP notification could be done.
A device-level protocol that does not allow Out of band feedback seems
pretty broken 

> -----Original Message-----
> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> Sent:	Tuesday, February 03, 1998 11:29 AM
> To:	Paul Moore; 'ipp@pwg.org'
> Subject:	RE: IPP> Notifications
> 
> 
> Yes, this was discussed. Several solutions were proposed. Check out the
> minutes of the IPP meeting that Don just posted.
> I think some of the ideas were included in the minutes.
> 
> Randy
> 
> 
> 	-----Original Message-----
> 	From:	Paul Moore [SMTP:paulmo@microsoft.com]
> 	Sent:	Tuesday, February 03, 1998 10:51 AM
> 	To:	'ipp@pwg.org'
> 	Subject:	IPP> Notifications
> 
> 	Has anybody noticed that IPP will be useless for notifications
> due to the
> 	asymmetry of the protocol? As currently constituted a printer
> cannot send an
> 	unsolicted message to anybody. 
> 
> 	Was this discussed later on on the Thursday brainstorm?

From ipp-owner@pwg.org  Tue Feb  3 17:48:33 1998
Delivery-Date: Tue, 03 Feb 1998 17:48:34 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA17493
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 17:48:32 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA11838
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 17:51:14 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA17820 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 17:48:28 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 17:40:26 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA15210 for ipp-outgoing; Tue, 3 Feb 1998 16:46:06 -0500 (EST)
Message-ID: <5CEA8663F24DD111A96100805FFE6587030BC1C9@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Turner, Randy'" <rturner@sharplabs.com>, "'ipp@pwg.org'"
	 <ipp@pwg.org>
Subject: RE: IPP> Notifications
Date: Tue, 3 Feb 1998 13:45:08 -0800 
X-Mailer: Internet Mail Service (5.5.1960.3)
Sender: ipp-owner@pwg.org

What I was meaning regarding device level protocol is --

Today we have something that does not push the server or printer envelope -
I agree it cannot be called a device protocol. We did discuss extending IPP
into very precise printer managment (feature and configurtion discovery and
control, plus some maybe queuing control). I really need a protocol to fill
that space and I know others do as well. The fact that IPP will be severly
challenged as it currently stands is a potential showstopper.

The problem with using a non-HTTP based solution is the old firewall/proxy
argument. We could be in the wierd position where IPP can reach the device
but the notifications cannot get back. That, in theory would make a whole
chunk of the protocol optional and therefore useless.

Putting a web server on the client seems a bit of a sledge hammer sized
solution.

One solution - carry everything on raw TCP. 

I dont like UDP - it is a 'best endeavors' transport. You cannot build real
functionality based on it because you never know if you will receive the
messages. (This was the whole point of SENSE)

> -----Original Message-----
> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> Sent:	Tuesday, February 03, 1998 1:29 PM
> To:	Paul Moore; 'ipp@pwg.org'
> Subject:	RE: IPP> Notifications
> 
> 
> I remember we talked about maintaining persistent connections to the
> server during job processing, as well as possibly having the clients
> allocate a socket to receive UDP or TCP - based notifications from a
> server.  And on your last statement, I disagree that we have a
> device-level protocol; Most IPP servers, including your own, will be
> implemented on server-based systems, detached from the actual physical
> printer. Its possible that some server-based implementations might not
> have device-level access or at least accurate realtime access to device
> status.
> 
> Nonetheless, I would like to see further discussion on this topic via
> the mailing list. I personally favor something along the lines of a UDP
> message sent to a client socket from the server which includes some type
> of encapsulated notification message.
> 
> Randy
> 
> 
> 	-----Original Message-----
> 	From:	Paul Moore [SMTP:paulmo@microsoft.com]
> 	Sent:	Tuesday, February 03, 1998 1:05 PM
> 	To:	'Turner, Randy'; 'ipp@pwg.org'
> 	Subject:	RE: IPP> Notifications
> 
> 	The minutes dont really discuss it. There is talk about email vs
> 'IPP
> 	notifications' But no real discussion of how IPP notification
> could be done.
> 	A device-level protocol that does not allow Out of band feedback
> seems
> 	pretty broken 
> 
> 	> -----Original Message-----
> 	> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> 	> Sent:	Tuesday, February 03, 1998 11:29 AM
> 	> To:	Paul Moore; 'ipp@pwg.org'
> 	> Subject:	RE: IPP> Notifications
> 	> 
> 	> 
> 	> Yes, this was discussed. Several solutions were proposed.
> Check out the
> 	> minutes of the IPP meeting that Don just posted.
> 	> I think some of the ideas were included in the minutes.
> 	> 
> 	> Randy
> 	> 
> 	> 
> 	> 	-----Original Message-----
> 	> 	From:	Paul Moore [SMTP:paulmo@microsoft.com]
> 	> 	Sent:	Tuesday, February 03, 1998 10:51 AM
> 	> 	To:	'ipp@pwg.org'
> 	> 	Subject:	IPP> Notifications
> 	> 
> 	> 	Has anybody noticed that IPP will be useless for
> notifications
> 	> due to the
> 	> 	asymmetry of the protocol? As currently constituted a
> printer
> 	> cannot send an
> 	> 	unsolicted message to anybody. 
> 	> 
> 	> 	Was this discussed later on on the Thursday brainstorm?

From ipp-owner@pwg.org  Tue Feb  3 19:22:11 1998
Delivery-Date: Tue, 03 Feb 1998 19:22:11 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA19346
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 19:22:06 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA12088
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 19:24:47 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA20523 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 19:22:01 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 19:14:03 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA18421 for ipp-outgoing; Tue, 3 Feb 1998 18:28:36 -0500 (EST)
Message-ID: <21FD6499922DD111A4F600805FCCD6F2013D09B5@red-86-msg.dns.microsoft.com>
From: Josh Cohen <joshco@microsoft.com>
To: Paul Moore <paulmo@microsoft.com>,
        "'Turner, Randy'"
	 <rturner@sharplabs.com>,
        "'ipp@pwg.org'" <ipp@pwg.org>
Subject: RE: IPP> Notifications
Date: Tue, 3 Feb 1998 15:28:10 -0800 
X-Mailer: Internet Mail Service (5.5.1960.3)
Sender: ipp-owner@pwg.org

I thought the consensus that the first step was to have
a requirements document written up for IPP.
Since there are many generalized notification efforts
underway ( or soon to be), we can judge the suitability
of using one of them or writing one specific to IPP.
However, that can only be done if we know our requirements
first.

-> -----Original Message-----
-> From: Paul Moore 
-> Sent: Tuesday, February 03, 1998 1:05 PM
-> To: 'Turner, Randy'; 'ipp@pwg.org'
-> Subject: RE: IPP> Notifications
-> 
-> 
-> The minutes dont really discuss it. There is talk about email vs 'IPP
-> notifications' But no real discussion of how IPP 
-> notification could be done.
-> A device-level protocol that does not allow Out of band 
-> feedback seems
-> pretty broken 
-> 
-> > -----Original Message-----
-> > From:	Turner, Randy [SMTP:rturner@sharplabs.com]
-> > Sent:	Tuesday, February 03, 1998 11:29 AM
-> > To:	Paul Moore; 'ipp@pwg.org'
-> > Subject:	RE: IPP> Notifications
-> > 
-> > 
-> > Yes, this was discussed. Several solutions were proposed. 
-> Check out the
-> > minutes of the IPP meeting that Don just posted.
-> > I think some of the ideas were included in the minutes.
-> > 
-> > Randy
-> > 
-> > 
-> > 	-----Original Message-----
-> > 	From:	Paul Moore [SMTP:paulmo@microsoft.com]
-> > 	Sent:	Tuesday, February 03, 1998 10:51 AM
-> > 	To:	'ipp@pwg.org'
-> > 	Subject:	IPP> Notifications
-> > 
-> > 	Has anybody noticed that IPP will be useless for notifications
-> > due to the
-> > 	asymmetry of the protocol? As currently constituted a printer
-> > cannot send an
-> > 	unsolicted message to anybody. 
-> > 
-> > 	Was this discussed later on on the Thursday brainstorm?
-> 

From ipp-owner@pwg.org  Tue Feb  3 21:38:49 1998
Delivery-Date: Tue, 03 Feb 1998 21:38:50 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA23016
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 21:38:48 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA12424
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:41:27 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA23235 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:38:40 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 21:17:15 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA20843 for ipp-outgoing; Tue, 3 Feb 1998 20:05:33 -0500 (EST)
Message-ID: <34D7BEB4.1033438D@parc.xerox.com>
Date: Tue, 3 Feb 1998 17:04:52 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> Notifications
References: <D10983CAC30DD111B41400805FA6A1C12722D0@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

I believe that "mailto" can include session-based
connectivity if it's available.

Larry
-- 
http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Tue Feb  3 21:41:32 1998
Delivery-Date: Tue, 03 Feb 1998 21:41:32 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA23134
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 21:41:31 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA12436
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:44:10 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA23541 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:41:22 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 21:19:24 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA20849 for ipp-outgoing; Tue, 3 Feb 1998 20:05:43 -0500 (EST)
Message-ID: <5CEA8663F24DD111A96100805FFE6587030BC1D0@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Larry Masinter'" <masinter@parc.xerox.com>,
        "Turner, Randy"
	 <rturner@sharplabs.com>
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: RE: IPP> Notifications
Date: Tue, 3 Feb 1998 17:05:20 -0800 
X-Mailer: Internet Mail Service (5.5.1960.3)
Sender: ipp-owner@pwg.org

We need to distinguish two types of notification. (This was a long and
exciting debate in Maui!).

Firstly a client should be able to request that (for exmaple) when a print
job is completed that a human readable notification be sent to some URL,
that a pager be bleeped, that a robot arm should waved over a fire to create
a smoke signal, whatever.

We also agreed that if IPP were to be extended to manage the lower level
interface from the server/cleint to the printer then some machine readable
noification mechanism was needed. For example the printer is running low on
paper it may signal a listener somewhere, if a configuration change takes
place or whatever.  This notification may even be the 'job completed'
notification back to a server that triggers it to send the human readable
notification that was requested in the original print job from the client to
the server.

> -----Original Message-----
> From:	Larry Masinter [SMTP:masinter@parc.xerox.com]
> Sent:	Tuesday, February 03, 1998 4:56 PM
> To:	Turner, Randy
> Cc:	Paul Moore; 'ipp@pwg.org'
> Subject:	Re: IPP> Notifications
> 
> I like the idea of the client supplying, as part of a request,
> the URL for notifications. In email, this address could be
> supplied by the disposition-notification-to header, as with any
> kind of receipt notification. For requests that get delivered
> via IPP and POST, the address to which notifications get posted
> could be supplied by the client via a URL, too. Clients would
> have to know their own address, though, and make some kind of
> service guarantee that they're willing to listen to responses
> at that address. In some cases, the address of notification will
> be different than the client address.
> 
> In email delivery for Internet Fax, we've also wanted to have
> a notification protocol for "successful printing"; I'd like to
> make sure that IPP and Internet Fax don't invent different
> mechanisms for no good reason.
> 
> Larry
> -- 
> http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Tue Feb  3 21:43:44 1998
Delivery-Date: Tue, 03 Feb 1998 21:43:44 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA23180
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 21:43:43 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA12442
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:46:21 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA23820 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:43:32 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 21:21:37 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA20800 for ipp-outgoing; Tue, 3 Feb 1998 19:56:53 -0500 (EST)
Message-ID: <34D7BCB4.6F002D50@parc.xerox.com>
Date: Tue, 3 Feb 1998 16:56:20 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: "'Paul Moore'" <paulmo@microsoft.com>, "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> Notifications
References: <D10983CAC30DD111B41400805FA6A1C12722CD@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

I like the idea of the client supplying, as part of a request,
the URL for notifications. In email, this address could be
supplied by the disposition-notification-to header, as with any
kind of receipt notification. For requests that get delivered
via IPP and POST, the address to which notifications get posted
could be supplied by the client via a URL, too. Clients would
have to know their own address, though, and make some kind of
service guarantee that they're willing to listen to responses
at that address. In some cases, the address of notification will
be different than the client address.

In email delivery for Internet Fax, we've also wanted to have
a notification protocol for "successful printing"; I'd like to
make sure that IPP and Internet Fax don't invent different
mechanisms for no good reason.

Larry
-- 
http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Tue Feb  3 21:48:14 1998
Delivery-Date: Tue, 03 Feb 1998 21:48:15 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA23330
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 21:48:14 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA12448
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:50:52 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA24179 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:48:06 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 21:32:23 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA20879 for ipp-outgoing; Tue, 3 Feb 1998 20:11:23 -0500 (EST)
Message-ID: <34D7C011.B6759E2D@parc.xerox.com>
Date: Tue, 3 Feb 1998 17:10:41 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Paul Moore <paulmo@microsoft.com>
CC: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> Notifications
References: <5CEA8663F24DD111A96100805FFE6587030BC1D0@red-msg-51.dns.microsoft.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

> Firstly a client should be able to request that (for exmaple) when a print
> job is completed that a human readable notification be sent to some URL,
> that a pager be bleeped, that a robot arm should waved over a fire to create
> a smoke signal, whatever.
> 
> We also agreed that if IPP were to be extended to manage the lower level
> interface from the server/cleint to the printer then some machine readable
> noification mechanism was needed. For example the printer is running low on
> paper it may signal a listener somewhere, if a configuration change takes
> place or whatever.  This notification may even be the 'job completed'
> notification back to a server that triggers it to send the human readable
> notification that was requested in the original print job from the client to
> the server.

This ground has been well-plowed, though, in the email notification
domain. If you look at the description of mail delivery notification,
you will see that a notification consists of a "multipart/report",
the first part of which is human readable, and the second part of
which is machine readable. 

Larry
-- 
http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Wed Feb  4 08:57:40 1998
Delivery-Date: Wed, 04 Feb 1998 08:57:42 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA09808
	for <ietf-archive@ietf.org>; Wed, 4 Feb 1998 08:57:33 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA16869
	for <ietf-archive@cnri.reston.va.us>; Wed, 4 Feb 1998 09:00:12 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id IAA29524 for <ietf-archive@cnri.reston.va.us>; Wed, 4 Feb 1998 08:57:28 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 4 Feb 1998 08:53:14 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id IAA28933 for ipp-outgoing; Wed, 4 Feb 1998 08:37:17 -0500 (EST)
Content-return: allowed
Date: Wed, 4 Feb 1998 05:30:29 PST
From: "Caruso, Angelo " <Angelo.Caruso@usa.xerox.com>
Subject: RE: IPP> Notifications
To: "'Paul Moore'" <paulmo@microsoft.com>,
        "'Larry Masinter'" <masinter@parc.xerox.com>,
        "Turner, Randy" <rturner@sharplabs.com>
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
Message-id: <C565EF2D2B51D111B0BD00805F0D7A72053642@USA0111MS1>
MIME-version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-type: text/plain
X-Priority: 3
Sender: ipp-owner@pwg.org

Paul,

Has anyone considered using SNMP traps for these kinds of asynchronous
notifications? It's light-weight and quick and designed for this sort of
thing, unlike HTTP or email. Just a thought.

Thanks,
Angelo

	-----Original Message-----
	From:	Paul Moore [SMTP:paulmo@microsoft.com]
	Sent:	Tuesday, February 03, 1998 8:05 PM
	To:	'Larry Masinter'; Turner, Randy
	Cc:	'ipp@pwg.org'
	Subject:	RE: IPP> Notifications

	We need to distinguish two types of notification. (This was a
long and
	exciting debate in Maui!).

	Firstly a client should be able to request that (for exmaple)
when a print
	job is completed that a human readable notification be sent to
some URL,
	that a pager be bleeped, that a robot arm should waved over a
fire to create
	a smoke signal, whatever.

	We also agreed that if IPP were to be extended to manage the
lower level
	interface from the server/cleint to the printer then some
machine readable
	noification mechanism was needed. For example the printer is
running low on
	paper it may signal a listener somewhere, if a configuration
change takes
	place or whatever.  This notification may even be the 'job
completed'
	notification back to a server that triggers it to send the human
readable
	notification that was requested in the original print job from
the client to
	the server.

	> -----Original Message-----
	> From:	Larry Masinter [SMTP:masinter@parc.xerox.com]
	> Sent:	Tuesday, February 03, 1998 4:56 PM
	> To:	Turner, Randy
	> Cc:	Paul Moore; 'ipp@pwg.org'
	> Subject:	Re: IPP> Notifications
	> 
	> I like the idea of the client supplying, as part of a request,
	> the URL for notifications. In email, this address could be
	> supplied by the disposition-notification-to header, as with
any
	> kind of receipt notification. For requests that get delivered
	> via IPP and POST, the address to which notifications get
posted
	> could be supplied by the client via a URL, too. Clients would
	> have to know their own address, though, and make some kind of
	> service guarantee that they're willing to listen to responses
	> at that address. In some cases, the address of notification
will
	> be different than the client address.
	> 
	> In email delivery for Internet Fax, we've also wanted to have
	> a notification protocol for "successful printing"; I'd like to
	> make sure that IPP and Internet Fax don't invent different
	> mechanisms for no good reason.
	> 
	> Larry
	> -- 
	> http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Wed Feb  4 13:21:37 1998
Delivery-Date: Wed, 04 Feb 1998 13:21:38 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA19026
	for <ietf-archive@ietf.org>; Wed, 4 Feb 1998 13:21:31 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA27375
	for <ietf-archive@cnri.reston.va.us>; Wed, 4 Feb 1998 13:24:09 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA02504 for <ietf-archive@cnri.reston.va.us>; Wed, 4 Feb 1998 13:21:12 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 4 Feb 1998 13:09:55 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA01427 for ipp-outgoing; Wed, 4 Feb 1998 12:40:51 -0500 (EST)
Message-ID: <5CEA8663F24DD111A96100805FFE6587030BC1D6@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Caruso, Angelo '" <Angelo.Caruso@usa.xerox.com>,
        "'Larry Masinter'"
	 <masinter@parc.xerox.com>,
        "Turner, Randy" <rturner@sharplabs.com>
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: RE: IPP> Notifications
Date: Wed, 4 Feb 1998 09:40:34 -0800 
X-Mailer: Internet Mail Service (5.5.1960.3)
Sender: ipp-owner@pwg.org

This has been actively considered - the main problems are:-

- it is a different protocol with different semantics
- it is a 'best endeavors' protocol, you might or might not get the message
- HTTP was chosen for IPP for its universal reach (firewalls, proxies,
etc.), SNMP is not normally carried as far.


> -----Original Message-----
> From:	Caruso, Angelo  [SMTP:Angelo.Caruso@usa.xerox.com]
> Sent:	Wednesday, February 04, 1998 5:30 AM
> To:	Paul Moore; 'Larry Masinter'; Turner, Randy
> Cc:	'ipp@pwg.org'
> Subject:	RE: IPP> Notifications
> 
> Paul,
> 
> Has anyone considered using SNMP traps for these kinds of asynchronous
> notifications? It's light-weight and quick and designed for this sort of
> thing, unlike HTTP or email. Just a thought.
> 
> Thanks,
> Angelo
> 
> 	-----Original Message-----
> 	From:	Paul Moore [SMTP:paulmo@microsoft.com]
> 	Sent:	Tuesday, February 03, 1998 8:05 PM
> 	To:	'Larry Masinter'; Turner, Randy
> 	Cc:	'ipp@pwg.org'
> 	Subject:	RE: IPP> Notifications
> 
> 	We need to distinguish two types of notification. (This was a
> long and
> 	exciting debate in Maui!).
> 
> 	Firstly a client should be able to request that (for exmaple)
> when a print
> 	job is completed that a human readable notification be sent to
> some URL,
> 	that a pager be bleeped, that a robot arm should waved over a
> fire to create
> 	a smoke signal, whatever.
> 
> 	We also agreed that if IPP were to be extended to manage the
> lower level
> 	interface from the server/cleint to the printer then some
> machine readable
> 	noification mechanism was needed. For example the printer is
> running low on
> 	paper it may signal a listener somewhere, if a configuration
> change takes
> 	place or whatever.  This notification may even be the 'job
> completed'
> 	notification back to a server that triggers it to send the human
> readable
> 	notification that was requested in the original print job from
> the client to
> 	the server.
> 
> 	> -----Original Message-----
> 	> From:	Larry Masinter [SMTP:masinter@parc.xerox.com]
> 	> Sent:	Tuesday, February 03, 1998 4:56 PM
> 	> To:	Turner, Randy
> 	> Cc:	Paul Moore; 'ipp@pwg.org'
> 	> Subject:	Re: IPP> Notifications
> 	> 
> 	> I like the idea of the client supplying, as part of a request,
> 	> the URL for notifications. In email, this address could be
> 	> supplied by the disposition-notification-to header, as with
> any
> 	> kind of receipt notification. For requests that get delivered
> 	> via IPP and POST, the address to which notifications get
> posted
> 	> could be supplied by the client via a URL, too. Clients would
> 	> have to know their own address, though, and make some kind of
> 	> service guarantee that they're willing to listen to responses
> 	> at that address. In some cases, the address of notification
> will
> 	> be different than the client address.
> 	> 
> 	> In email delivery for Internet Fax, we've also wanted to have
> 	> a notification protocol for "successful printing"; I'd like to
> 	> make sure that IPP and Internet Fax don't invent different
> 	> mechanisms for no good reason.
> 	> 
> 	> Larry
> 	> -- 
> 	> http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Wed Feb  4 21:51:11 1998
Delivery-Date: Wed, 04 Feb 1998 21:51:13 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id VAA25968
	for <ietf-archive@ietf.org>; Wed, 4 Feb 1998 21:51:11 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA00763
	for <ietf-archive@cnri.reston.va.us>; Wed, 4 Feb 1998 21:53:50 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA16014 for <ietf-archive@cnri.reston.va.us>; Wed, 4 Feb 1998 21:51:02 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 4 Feb 1998 21:46:29 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA15473 for ipp-outgoing; Wed, 4 Feb 1998 21:30:28 -0500 (EST)
Message-ID: <34D921D4.A4A05414@parc.xerox.com>
Date: Wed, 4 Feb 1998 18:20:04 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> Notifications
References: <D10983CAC30DD111B41400805FA6A1C12722D8@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

> UDP has no more firewall or proxy problem than TCP, given any arbitrary
> port number.
> The issues are the same for both. 

Is this a "first principles" argument? That is, are you speaking from experience
with firewall developers and maintainers, or is it just based on reasoning
about the nature of the protocols? What I have heard, both from
local firewall maintainers at Xerox and more generally in discussions of
firewall issues in other Internet protocols, is that there's
a substantial difference in the considerations of a site allowing
inbound UDP packets, allowing TCP connections with known semantic
content, and allowing inbound HTTP posts with well known data content.

Perhaps you have some different data that you could share with us?

Larry 
-- 
http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Tue Feb 10 21:20:46 1998
Delivery-Date: Tue, 10 Feb 1998 21:20:46 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA00812
	for <ietf-archive@ietf.org>; Tue, 10 Feb 1998 21:20:41 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA10206
	for <ietf-archive@cnri.reston.va.us>; Tue, 10 Feb 1998 21:23:20 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA07584 for <ietf-archive@cnri.reston.va.us>; Tue, 10 Feb 1998 21:20:33 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 10 Feb 1998 21:01:36 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA04799 for ipp-outgoing; Tue, 10 Feb 1998 19:10:31 -0500 (EST)
Date: Tue, 10 Feb 1998 16:14:58 PST
From: imcdonal@eso.mc.xerox.com (Ira Mcdonald x10962)
Message-Id: <9802110014.AA02768@snorkel.eso.mc.xerox.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re:  IPP> IPP Server Contention Analysis
Sender: ipp-owner@pwg.org

Hi Randy,

Would you consider not posting attachments, rather than pointers,
for those of use who: 1) can't receive attachments; and 2) are
without MS Word?

Clueless,
- Ira McDonald

From ipp-owner@pwg.org  Wed Feb 11 23:03:17 1998
Delivery-Date: Wed, 11 Feb 1998 23:03:17 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id XAA02382
	for <ietf-archive@ietf.org>; Wed, 11 Feb 1998 23:03:16 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id XAA15194
	for <ietf-archive@cnri.reston.va.us>; Wed, 11 Feb 1998 23:05:54 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id XAA08748 for <ietf-archive@cnri.reston.va.us>; Wed, 11 Feb 1998 23:02:41 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 11 Feb 1998 20:58:27 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA23536 for ipp-outgoing; Wed, 11 Feb 1998 12:01:01 -0500 (EST)
Message-ID: <34E1D910.E4A472D5@underscore.com>
Date: Wed, 11 Feb 1998 12:00:00 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> Does the world need a robust host-to-device network prin
		ting protocol?
References: <D10983CAC30DD111B41400805FA6A1C1272304@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Randy,

> I'm wondering if a new mapping document for IPP directly over TCP/IP (no
> HTTP) would be one way to attack this lighter weight host-to-device
> printing protocol?

Sure, we could try to do this.  Were you thinking of trying your
hand at this, or have someone take a stab?  Personally, I would
have to decline the opportunity, since (as I mentioned before),
IPP is way too closely tied to the contraints of HTTP.


> I think our model document stands as a way to do printing, over
> internets and intranets. We have taken a lot of strides to make sure
> that the model document was transport-independent.

Some may view IPP as being very transport-independent, but that
doesn't mean it is the *right* kind of protocol for the job.
Again, the power and simplicity of the side-band "data chennel"
(ala FTP) would greatly enhance network printing, IMHO.

Can IPP (as currently defined) support such a data channel?


> What I would like to avoid is producing yet another printing protocol
> (YAPP).

I certainly understand your concern here.  I, too, wish to
absolutely minimize the number of supported protocols.

However, the avid proponents of IPP steadfastly stated early
on that IPP was for Internet use, and not necessarily for
Intranet use.

Yet, here we are, some 15 months later and some folks (such
as Microsoft) believe this is the Last Great Protocol for
network printing.  And hence, this is why people are now
(finally) coming out of the woodwork on this topic.


> Considering that the number of mandatory stuff in IPP is pretty light,
> it seems like taking this minimal IPP capability and using just TCP/IP
> as a transport would be a good first strike against this
> "host-to-device" protocol.

I look forward to seeing such a mapping document, in whatever form.


> Also, concerning the notification problem, my earlier proposal (using
> lightweight, acknowledged datagrams) would be
> mapping-document-independent and would be "the" way to do notifications
> regardless of mapping document. Of course this assumes that all
> potential mapping documents would share a common TCP/IP transport
> somewhere in their design.

We are in sync 100% on this topic, Randy.

I'd just like to note, however, that a real, robust network
printing protocol would provide for such notifications as
part of the protocol itself, and not rely on separate (external)
protocol mechanisms as is required with IPP today.

Incidentally, most folks have long forgotten something about
how and why the SENSE project was started in the first place.

As IEEE 1284.1 (TIPSI) was coming to a close, the issue of scalability
arose with respect to async device/job notifications.  I had
suggested that the group augment the stream-like protocol
with a sort of "side-band-like" UDP service to solve the
scalability problem.

The notion was very warmly received by the TIPSI group,
so much so that the group strongly suggested that this
approach be presented to the PWG for general consideration.

And hence, the birth of SENSE way back in October, 1995.

Now, will the PWG do anything with it?

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From ipp-owner@pwg.org  Thu Feb 12 02:51:31 1998
Delivery-Date: Thu, 12 Feb 1998 02:51:32 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id CAA06154
	for <ietf-archive@ietf.org>; Thu, 12 Feb 1998 02:51:31 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA15441
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 02:54:09 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id CAA18024 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 02:51:22 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Feb 1998 02:22:05 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA21297 for ipp-outgoing; Wed, 11 Feb 1998 11:01:31 -0500 (EST)
Message-ID: <34E1CB38.7F627F3D@underscore.com>
Date: Wed, 11 Feb 1998 11:00:56 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> Does the world need a robust host-to-device network printing protocol?
References: <D10983CAC30DD111B41400805FA6A1C1272300@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Randy,

> I'm curious how this host-to-device protocol for printing would differ
> from IPP 1.0?

Excellent question.  Right off the top of my head...

For one thing, such a protocol would be one heck of a lot more
efficient than IPP-over-HTTP.  Anytime you frame bulk data within
a transaction protocol, you lose bigtime in terms of performance.

The CPAP designers learned this many years ago; the implementation
of an FTP-like side-band "data channel" is one of the big features
of CPAP v2.  Also note that IEEE 1284.1 (aka "TIPSI", aka "NPAP")
added similar support for a separate data-only channel near the
end of that protocol's development.

In addition to the significant increase in performance, we found
that implementing such a protocol was a lot easier in terms of
structure and complexity.  Always a nice win, to be sure.

Another way the protocol would differ from IPP is in the area
of async messages during the transaction.  As the client submits
a job, the server can inform the client of any number of events
that occur during the transaction, such as device alerts and
other things the client may (or may not, granted) be interested
in.

Using CPAP as an example of this kind of protocol, CPAP has the
ability for the server to convey to the client that the client's
job was terminated (either via the front panel, or by a remote
management app communicating with the server).  Furthermore,
the "job kill" message to the client can include exactly WHO
killed the job, thereby allowing the client to provide an
excellent level of detail to the job submitter as to why the
job failed.

There's more I can say here, but this is at least a start.
I anxiously await comments from others, particularly from you,
Randy!  I'd really like to get this kind of thread rolling.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From ipp-owner@pwg.org  Thu Feb 12 05:03:11 1998
Delivery-Date: Thu, 12 Feb 1998 05:03:12 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id FAA06886
	for <ietf-archive@ietf.org>; Thu, 12 Feb 1998 05:03:00 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id FAA15551
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 05:05:40 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id FAA24276 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 05:02:53 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Feb 1998 04:38:23 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id DAA19075 for ipp-outgoing; Thu, 12 Feb 1998 03:11:16 -0500 (EST)
Message-ID: <001901bd378d$7f29bc80$e3d3000d@bronze-208.parc.xerox.com>
From: "Larry Masinter" <masinter@parc.xerox.com>
To: "Jay Martin" <jkm@underscore.com>, "Turner, Randy" <rturner@sharplabs.com>
Cc: <ipp@pwg.org>
Subject: Re: IPP> Does the world need a robust host-to-device network printing protocol?
Date: Thu, 12 Feb 1998 00:09:05 PST
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: ipp-owner@pwg.org

In reply to Randy Turner's:

> I'm curious how this host-to-device protocol for printing would differ
> from IPP 1.0?


Jay Martin wrote:

> Excellent question.  Right off the top of my head...

> For one thing, such a protocol would be one heck of a lot more
> efficient than IPP-over-HTTP.  Anytime you frame bulk data within
> a transaction protocol, you lose bigtime in terms of performance.


Now, there's a lot you might say about IPP-over-HTTP, but this one makes
little sense. HTTP is used for transmitting bulk data all the time. Admittedly,
most HTTP transactions are server-to-client rather than client-to-server for
bulk data, but there's not much asymmetric in the protocol itself.




From ipp-owner@pwg.org  Thu Feb 12 10:45:42 1998
Delivery-Date: Thu, 12 Feb 1998 10:45:43 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA14425
	for <ietf-archive@ietf.org>; Thu, 12 Feb 1998 10:45:41 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA16675
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 10:48:18 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA04222 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 10:45:34 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Feb 1998 10:37:43 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id KAA03121 for ipp-outgoing; Thu, 12 Feb 1998 10:37:40 -0500 (EST)
Message-ID: <6FCC2B3BA67BD111A47D0060089D2815059CC8@EXCHANGE>
From: "Gordon, Charles" <CGordon@wal.osicom.com>
To: "'Turner, Randy'" <rturner@sharplabs.com>, ipp@pwg.org
Subject: RE: IPP> Notification Requirements
Date: Thu, 12 Feb 1998 10:36:06 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain;
	charset="iso-8859-1"
Sender: ipp-owner@pwg.org

The simplest way would be to restrict IPP to a specific set of
notification messages.  The localized version of the IPP client would
have these messages translated into the local language.  When the IPP
client reads the message from the IPP server, it would determine which
notification event occurred and produce the localized version version of
the message for it.

For a simple example, suppose IPP supports the following notification
messages.

1.  Print job %job-name% which was sent to you by %sender% was printed
on printer %printer% on %date% %time%.
2.  Print job %job-name% which was sent to you by %sender% was aborted
on %date% %time% because of errors on printer %printer%.
3.  Print job %job-name% which you sent to %receipient% has been printed
on printer %printer% on %date% %time%.

and so on....

The idea here is that we define a message for each type of event which
IPP will send notification of.  The strings can include tokens like
%job-name% which will be replaced by the client with strings which
represent the actual values assigned to them.

When the IPP server sends a message, it sends it in a format which the
IPP client can recognize.  For example, suppose the IPP server sends a
notification to a receipient that a job has been printed (message 1
above).  The IPP server formats the message so that client software can
recognize that it is a notification that event 1 happenned, and sends
values for the %job-name%, %sender%, and other tokens.  The IPP client
retrieves the localized text for notification event 1 and inserts the
values for the tokens into the message.  The localized message can now
be displayed to the user.

Well written Windows programs are designed so that they can be easily
localized.  All text is stored in a seperate file which can be localized
without changing the code.  If I write a Windows program which uses
English, I can send the 'resource' file (which contains all my English
text strings) to some translation house and have them provide localized
versions for all the languages I want to support.  Localized IPP clients
can be create in this fashion.  I would assume that other operating
systems also support localization one way or another.

I know the above example is rather simple, but I think it shows how
localization could be done.

________________________________________________________________________
________________________________
Charles Gordon
Osicom Technologies, Inc.
cgordon@osicom.com
http://www.digprod.com

> -----Original Message-----
> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> Sent:	Thursday, February 12, 1998 9:45 AM
> To:	'Gordon, Charles'; 'Carl-Uno Manros'; Roger K Debry; ipp@pwg.org
> Subject:	RE: IPP> Notification Requirements
> 
> 
> Can you elaborate a little on the exact method for how a client would
> apply localization to a server-generated message?
> 
> Randy
> 
> 
> 	-----Original Message-----
> 	From:	Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> 	Sent:	Thursday, February 12, 1998 6:37 AM
> 	To:	'Carl-Uno Manros'; Roger K Debry; ipp@pwg.org
> 	Subject:	RE: IPP> Notification Requirements
> 
> 	If localization of messages is a requirement (and it should be),
> I would
> 	suggest that messages be localized by software on the receiver's
> PC.
> 	This would work as follows:
> 
> 	1.  IPP server sends message (by whatever means) to an IPP
> client on the
> 	remote user's PC.  This message would be formatted to be easily
> machine
> 	readable.  
> 	2.  Software on remote user's PC retrieves the message and
> localizes it.
> 	3.  Localized message it displayed to user.
> 
> 	The advantage in this approach is that the IPP server does not
> need to
> 	support different languages and character sets.  Instead, IPP
> client
> 	software does this.  Since the client software is on the remote
> user's
> 	PC, the user would, presumably, have installed a localized
> version of
> 	the software, and the PC will be setup with the correct
> character set.
> 
> 	It will probably be desirable to make the original message sent
> from the
> 	IPP server to the client human readable as well as machine
> readable.
> 	This would allow users to read the message even if they don't
> have IPP
> 	client software.  This could be done by either generating the
> message as
> 	English text (the defacto International standard language)
> formatted to
> 	make parsing by software easy, or by generating a two part
> message where
> 	one part is text and the other part is machine readable.  
> 
> 	If email is used for notification messages (and it does seem
> like a good
> 	choice), then the message from the IPP server could be sent to a
> special
> 	mailbox setup at the remote site.  The IPP client software could
> be a
> 	specialized mail client which decodes the messages, localizes
> them, and
> 	displays them to the user.  If the user does not have IPP client
> 	software, he would still be able to access the messages with a
> standard
> 	mail client and read them in English.
> 
> 	That's just a suggestion for how I would approach the problem.
> The main
> 	point I am trying to make (which I am sure someone has already
> made) is
> 	that the IPP server should not have to localize notification
> messages.
> 	Localization should be done on the client side.
> 
> 
> ______________________________________________________________________
> __
> 	________________________________
> 	Charles Gordon
> 	Osicom Technologies, Inc.
> 	cgordon@osicom.com
> 	http://www.digprod.com
> 
> 	> -----Original Message-----
> 	> From:	Carl-Uno Manros [SMTP:cmanros@cp10.es.xerox.com]
> 	> Sent:	Wednesday, February 11, 1998 7:32 PM
> 	> To:	Roger K Debry; ipp@pwg.org
> 	> Subject:	Re: IPP> Notification Requirements
> 	> 
> 	> Roger,
> 	> 
> 	> One requirement, which we have discussed earlier, but seems to
> have
> 	> been
> 	> forgotten lately, is the ability to request the human readable
> 	> notifications in different langauges.
> 	> 
> 	> E.g. I want to send a document for review to our offices in
> Japan and
> 	> want
> 	> to have any notifications to my collegue in Tokyo in Japanese,
> while I
> 	> want
> 	> to have my own notifications in Swedish :-)
> 	> 
> 	> Can we create a scenario for this?
> 	> 
> 	> Carl-Uno
> 	> 
> 	> 
> 	> At 08:22 AM 2/10/98 PST, Roger K Debry wrote:
> 	> >I have taken a pass at writing down a set of notification
> 	> requirements.
> 	> >They are in the PDF file attached to this note.  I'd be glad
> to take
> 	> >comments and suggestions and turn this into a formal
> requirements
> 	> >document, if you all feel that this would be useful.
> 	> >
> 	> >
> 	> >
> 	> >
> 	> >Roger K deBry
> 	> >Senior Technical Staff Member
> 	> >Architecture and Technology
> 	> >IBM Printing Systems
> 	> >email: rdebry@us.ibm.com
> 	> >phone: 1-303-924-4080
> 	> >
> 	> >Attachment Converted:
> 	> "C:\WINNT\profiles\cmanros\personal\Attach\notify.pdf"
> 	> >
> 	> Carl-Uno Manros
> 	> Principal Engineer - Advanced Printing Standards - Xerox
> Corporation
> 	> 701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
> 	> Phone +1-310-333 8273, Fax +1-310-333 5514
> 	> Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Thu Feb 12 10:45:43 1998
Delivery-Date: Thu, 12 Feb 1998 10:46:03 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA14430
	for <ietf-archive@ietf.org>; Thu, 12 Feb 1998 10:45:43 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA16674
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 10:48:17 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA04216 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 10:45:32 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Feb 1998 10:37:51 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id KAA03138 for ipp-outgoing; Thu, 12 Feb 1998 10:37:48 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <ipp@pwg.org>, <rturner@sharplabs.com>
Cc: <CGordon@wal.osicom.com>, <cmanros@cp10.es.xerox.com>,
        Roger K Debry <rdebry@us.ibm.com>
Subject: RE: IPP> Notification Requirements
Message-ID: <5030300017870887000002L072*@MHS>
Date: Thu, 12 Feb 1998 10:39:26 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: ipp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id KAA14430

I agree with this point...

>The main point I am trying to make... is that the IPP server should not
>have to localize notification messages. Localization should be done on
>the client side.

Which invoked the question...

>Can you elaborate a little on the exact method for how a client would
>apply localization to a server-generated message?

This is accomplished by defining a (limited) set of notification messages
 which, even in some encoded form, may be distinguished (and translated)
 by an application. If someone thinks there is a need to "ramble on"
inside a print job notification, please identify and give an example.

Harry Lewis

From ipp-owner@pwg.org  Thu Feb 12 12:04:47 1998
Delivery-Date: Thu, 12 Feb 1998 12:04:47 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA18346
	for <ietf-archive@ietf.org>; Thu, 12 Feb 1998 12:04:47 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA17137
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 12:07:23 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id MAA09445 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 12:04:40 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Feb 1998 11:57:30 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA08461 for ipp-outgoing; Thu, 12 Feb 1998 11:57:27 -0500 (EST)
Message-ID: <6FCC2B3BA67BD111A47D0060089D2815059CCA@EXCHANGE>
From: "Gordon, Charles" <CGordon@wal.osicom.com>
To: "'Turner, Randy'" <rturner@sharplabs.com>
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: RE: IPP> Notification Requirements
Date: Thu, 12 Feb 1998 11:55:54 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain;
	charset="iso-8859-1"
Sender: ipp-owner@pwg.org

I don't think restricting the set of notification messages is too much
of a limitation.  After all, all of the messages are generated by
software.  Therefore, they will be canned messages anyway.  

Defining a set of messages to support will not prevent us from adding
new ones later.  If an IPP client receives a new message type which it
doesn't recognize, it can either display the English version of it
(supplied by the IPP server), or simply tell the user that it received a
message it doesn't understand.  New messages won't be supported by old
software, but this just gives users an incentive to buy new software
from us :-).
________________________________________________________________________
________________________________
Charles Gordon
Osicom Technologies, Inc.
cgordon@osicom.com
http://www.digprod.com

> -----Original Message-----
> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> Sent:	Thursday, February 12, 1998 11:44 AM
> To:	'Gordon, Charles'
> Cc:	'ipp@pwg.org'
> Subject:	RE: IPP> Notification Requirements
> 
> 
> I thought this was what you meant. I just wanted to make it clear that
> client-localization requires defining a strict set of possible
> messages,
> with an associated token or code so that the client knows how to look
> up
> the localized version of this message in a localization dictionary (or
> catalog, or whatever). I wonder if absolutely restricting the set of
> messages that can be sent from server to client is too constraining?
> 
> Randy
> 
> 
> 	-----Original Message-----
> 	From:	Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> 	Sent:	Thursday, February 12, 1998 7:36 AM
> 	To:	'Turner, Randy'; ipp@pwg.org
> 	Subject:	RE: IPP> Notification Requirements
> 
> 	The simplest way would be to restrict IPP to a specific set of
> 	notification messages.  The localized version of the IPP client
> would
> 	have these messages translated into the local language.  When
> the IPP
> 	client reads the message from the IPP server, it would determine
> which
> 	notification event occurred and produce the localized version
> version of
> 	the message for it.
> 
> 	For a simple example, suppose IPP supports the following
> notification
> 	messages.
> 
> 	1.  Print job %job-name% which was sent to you by %sender% was
> printed
> 	on printer %printer% on %date% %time%.
> 	2.  Print job %job-name% which was sent to you by %sender% was
> aborted
> 	on %date% %time% because of errors on printer %printer%.
> 	3.  Print job %job-name% which you sent to %receipient% has been
> printed
> 	on printer %printer% on %date% %time%.
> 
> 	and so on....
> 
> 	The idea here is that we define a message for each type of event
> which
> 	IPP will send notification of.  The strings can include tokens
> like
> 	%job-name% which will be replaced by the client with strings
> which
> 	represent the actual values assigned to them.
> 
> 	When the IPP server sends a message, it sends it in a format
> which the
> 	IPP client can recognize.  For example, suppose the IPP server
> sends a
> 	notification to a receipient that a job has been printed
> (message 1
> 	above).  The IPP server formats the message so that client
> software can
> 	recognize that it is a notification that event 1 happenned, and
> sends
> 	values for the %job-name%, %sender%, and other tokens.  The IPP
> client
> 	retrieves the localized text for notification event 1 and
> inserts the
> 	values for the tokens into the message.  The localized message
> can now
> 	be displayed to the user.
> 
> 	Well written Windows programs are designed so that they can be
> easily
> 	localized.  All text is stored in a seperate file which can be
> localized
> 	without changing the code.  If I write a Windows program which
> uses
> 	English, I can send the 'resource' file (which contains all my
> English
> 	text strings) to some translation house and have them provide
> localized
> 	versions for all the languages I want to support.  Localized IPP
> clients
> 	can be create in this fashion.  I would assume that other
> operating
> 	systems also support localization one way or another.
> 
> 	I know the above example is rather simple, but I think it shows
> how
> 	localization could be done.
> 
> 
> ______________________________________________________________________
> __
> 	________________________________
> 	Charles Gordon
> 	Osicom Technologies, Inc.
> 	cgordon@osicom.com
> 	http://www.digprod.com
> 
> 	> -----Original Message-----
> 	> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> 	> Sent:	Thursday, February 12, 1998 9:45 AM
> 	> To:	'Gordon, Charles'; 'Carl-Uno Manros'; Roger K Debry;
> ipp@pwg.org
> 	> Subject:	RE: IPP> Notification Requirements
> 	> 
> 	> 
> 	> Can you elaborate a little on the exact method for how a
> client would
> 	> apply localization to a server-generated message?
> 	> 
> 	> Randy
> 	> 
> 	> 
> 	> 	-----Original Message-----
> 	> 	From:	Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> 	> 	Sent:	Thursday, February 12, 1998 6:37 AM
> 	> 	To:	'Carl-Uno Manros'; Roger K Debry; ipp@pwg.org
> 	> 	Subject:	RE: IPP> Notification Requirements
> 	> 
> 	> 	If localization of messages is a requirement (and it
> should be),
> 	> I would
> 	> 	suggest that messages be localized by software on the
> receiver's
> 	> PC.
> 	> 	This would work as follows:
> 	> 
> 	> 	1.  IPP server sends message (by whatever means) to an
> IPP
> 	> client on the
> 	> 	remote user's PC.  This message would be formatted to be
> easily
> 	> machine
> 	> 	readable.  
> 	> 	2.  Software on remote user's PC retrieves the message
> and
> 	> localizes it.
> 	> 	3.  Localized message it displayed to user.
> 	> 
> 	> 	The advantage in this approach is that the IPP server
> does not
> 	> need to
> 	> 	support different languages and character sets.
> Instead, IPP
> 	> client
> 	> 	software does this.  Since the client software is on the
> remote
> 	> user's
> 	> 	PC, the user would, presumably, have installed a
> localized
> 	> version of
> 	> 	the software, and the PC will be setup with the correct
> 	> character set.
> 	> 
> 	> 	It will probably be desirable to make the original
> message sent
> 	> from the
> 	> 	IPP server to the client human readable as well as
> machine
> 	> readable.
> 	> 	This would allow users to read the message even if they
> don't
> 	> have IPP
> 	> 	client software.  This could be done by either
> generating the
> 	> message as
> 	> 	English text (the defacto International standard
> language)
> 	> formatted to
> 	> 	make parsing by software easy, or by generating a two
> part
> 	> message where
> 	> 	one part is text and the other part is machine readable.
> 
> 	> 
> 	> 	If email is used for notification messages (and it does
> seem
> 	> like a good
> 	> 	choice), then the message from the IPP server could be
> sent to a
> 	> special
> 	> 	mailbox setup at the remote site.  The IPP client
> software could
> 	> be a
> 	> 	specialized mail client which decodes the messages,
> localizes
> 	> them, and
> 	> 	displays them to the user.  If the user does not have
> IPP client
> 	> 	software, he would still be able to access the messages
> with a
> 	> standard
> 	> 	mail client and read them in English.
> 	> 
> 	> 	That's just a suggestion for how I would approach the
> problem.
> 	> The main
> 	> 	point I am trying to make (which I am sure someone has
> already
> 	> made) is
> 	> 	that the IPP server should not have to localize
> notification
> 	> messages.
> 	> 	Localization should be done on the client side.
> 	> 
> 	> 
> 	>
> ______________________________________________________________________
> 	> __
> 	> 	________________________________
> 	> 	Charles Gordon
> 	> 	Osicom Technologies, Inc.
> 	> 	cgordon@osicom.com
> 	> 	http://www.digprod.com
> 	> 
> 	> 	> -----Original Message-----
> 	> 	> From:	Carl-Uno Manros [SMTP:cmanros@cp10.es.xerox.com]
> 	> 	> Sent:	Wednesday, February 11, 1998 7:32 PM
> 	> 	> To:	Roger K Debry; ipp@pwg.org
> 	> 	> Subject:	Re: IPP> Notification Requirements
> 	> 	> 
> 	> 	> Roger,
> 	> 	> 
> 	> 	> One requirement, which we have discussed earlier, but
> seems to
> 	> have
> 	> 	> been
> 	> 	> forgotten lately, is the ability to request the human
> readable
> 	> 	> notifications in different langauges.
> 	> 	> 
> 	> 	> E.g. I want to send a document for review to our
> offices in
> 	> Japan and
> 	> 	> want
> 	> 	> to have any notifications to my collegue in Tokyo in
> Japanese,
> 	> while I
> 	> 	> want
> 	> 	> to have my own notifications in Swedish :-)
> 	> 	> 
> 	> 	> Can we create a scenario for this?
> 	> 	> 
> 	> 	> Carl-Uno
> 	> 	> 
> 	> 	> 
> 	> 	> At 08:22 AM 2/10/98 PST, Roger K Debry wrote:
> 	> 	> >I have taken a pass at writing down a set of
> notification
> 	> 	> requirements.
> 	> 	> >They are in the PDF file attached to this note.  I'd
> be glad
> 	> to take
> 	> 	> >comments and suggestions and turn this into a formal
> 	> requirements
> 	> 	> >document, if you all feel that this would be useful.
> 	> 	> >
> 	> 	> >
> 	> 	> >
> 	> 	> >
> 	> 	> >Roger K deBry
> 	> 	> >Senior Technical Staff Member
> 	> 	> >Architecture and Technology
> 	> 	> >IBM Printing Systems
> 	> 	> >email: rdebry@us.ibm.com
> 	> 	> >phone: 1-303-924-4080
> 	> 	> >
> 	> 	> >Attachment Converted:
> 	> 	> "C:\WINNT\profiles\cmanros\personal\Attach\notify.pdf"
> 	> 	> >
> 	> 	> Carl-Uno Manros
> 	> 	> Principal Engineer - Advanced Printing Standards -
> Xerox
> 	> Corporation
> 	> 	> 701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
> 	> 	> Phone +1-310-333 8273, Fax +1-310-333 5514
> 	> 	> Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Thu Feb 12 12:29:00 1998
Delivery-Date: Thu, 12 Feb 1998 12:29:00 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA18822
	for <ietf-archive@ietf.org>; Thu, 12 Feb 1998 12:28:59 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA17253
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 12:31:35 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id MAA10231 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 12:28:52 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Feb 1998 12:24:23 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA09613 for ipp-outgoing; Thu, 12 Feb 1998 12:24:21 -0500 (EST)
Date: Thu, 12 Feb 1998 09:16:13 -0800 (Pacific Standard Time)
From: Ron Bergman <rbergma@dpc.com>
To: "Gordon, Charles" <CGordon@wal.osicom.com>
cc: "'Turner, Randy'" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
Subject: RE: IPP> Notification Requirements
In-Reply-To: <6FCC2B3BA67BD111A47D0060089D2815059CCA@EXCHANGE>
Message-ID: <Pine.WNT.3.96.980212091336.123H-100000@rbergm.dpc.com>
X-X-Sender: rbergma@newmai.dpc.com
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: ipp-owner@pwg.org

I would suggest that each message be preceded by the message number so
that the server need only look at this one piece.

	Ron Bergman
	Dataproducts Corp.


On Thu, 12 Feb 1998, Gordon, Charles wrote:

> I don't think restricting the set of notification messages is too much
> of a limitation.  After all, all of the messages are generated by
> software.  Therefore, they will be canned messages anyway.  
> 
> Defining a set of messages to support will not prevent us from adding
> new ones later.  If an IPP client receives a new message type which it
> doesn't recognize, it can either display the English version of it
> (supplied by the IPP server), or simply tell the user that it received a
> message it doesn't understand.  New messages won't be supported by old
> software, but this just gives users an incentive to buy new software
> from us :-).
> ________________________________________________________________________
> ________________________________
> Charles Gordon
> Osicom Technologies, Inc.
> cgordon@osicom.com
> http://www.digprod.com
> 
> > -----Original Message-----
> > From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> > Sent:	Thursday, February 12, 1998 11:44 AM
> > To:	'Gordon, Charles'
> > Cc:	'ipp@pwg.org'
> > Subject:	RE: IPP> Notification Requirements
> > 
> > 
> > I thought this was what you meant. I just wanted to make it clear that
> > client-localization requires defining a strict set of possible
> > messages,
> > with an associated token or code so that the client knows how to look
> > up
> > the localized version of this message in a localization dictionary (or
> > catalog, or whatever). I wonder if absolutely restricting the set of
> > messages that can be sent from server to client is too constraining?
> > 
> > Randy
> > 
> > 
> > 	-----Original Message-----
> > 	From:	Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> > 	Sent:	Thursday, February 12, 1998 7:36 AM
> > 	To:	'Turner, Randy'; ipp@pwg.org
> > 	Subject:	RE: IPP> Notification Requirements
> > 
> > 	The simplest way would be to restrict IPP to a specific set of
> > 	notification messages.  The localized version of the IPP client
> > would
> > 	have these messages translated into the local language.  When
> > the IPP
> > 	client reads the message from the IPP server, it would determine
> > which
> > 	notification event occurred and produce the localized version
> > version of
> > 	the message for it.
> > 
> > 	For a simple example, suppose IPP supports the following
> > notification
> > 	messages.
> > 
> > 	1.  Print job %job-name% which was sent to you by %sender% was
> > printed
> > 	on printer %printer% on %date% %time%.
> > 	2.  Print job %job-name% which was sent to you by %sender% was
> > aborted
> > 	on %date% %time% because of errors on printer %printer%.
> > 	3.  Print job %job-name% which you sent to %receipient% has been
> > printed
> > 	on printer %printer% on %date% %time%.
> > 
> > 	and so on....
> > 
> > 	The idea here is that we define a message for each type of event
> > which
> > 	IPP will send notification of.  The strings can include tokens
> > like
> > 	%job-name% which will be replaced by the client with strings
> > which
> > 	represent the actual values assigned to them.
> > 
> > 	When the IPP server sends a message, it sends it in a format
> > which the
> > 	IPP client can recognize.  For example, suppose the IPP server
> > sends a
> > 	notification to a receipient that a job has been printed
> > (message 1
> > 	above).  The IPP server formats the message so that client
> > software can
> > 	recognize that it is a notification that event 1 happenned, and
> > sends
> > 	values for the %job-name%, %sender%, and other tokens.  The IPP
> > client
> > 	retrieves the localized text for notification event 1 and
> > inserts the
> > 	values for the tokens into the message.  The localized message
> > can now
> > 	be displayed to the user.
> > 
> > 	Well written Windows programs are designed so that they can be
> > easily
> > 	localized.  All text is stored in a seperate file which can be
> > localized
> > 	without changing the code.  If I write a Windows program which
> > uses
> > 	English, I can send the 'resource' file (which contains all my
> > English
> > 	text strings) to some translation house and have them provide
> > localized
> > 	versions for all the languages I want to support.  Localized IPP
> > clients
> > 	can be create in this fashion.  I would assume that other
> > operating
> > 	systems also support localization one way or another.
> > 
> > 	I know the above example is rather simple, but I think it shows
> > how
> > 	localization could be done.
> > 
> > 
> > ______________________________________________________________________
> > __
> > 	________________________________
> > 	Charles Gordon
> > 	Osicom Technologies, Inc.
> > 	cgordon@osicom.com
> > 	http://www.digprod.com
> > 
> > 	> -----Original Message-----
> > 	> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> > 	> Sent:	Thursday, February 12, 1998 9:45 AM
> > 	> To:	'Gordon, Charles'; 'Carl-Uno Manros'; Roger K Debry;
> > ipp@pwg.org
> > 	> Subject:	RE: IPP> Notification Requirements
> > 	> 
> > 	> 
> > 	> Can you elaborate a little on the exact method for how a
> > client would
> > 	> apply localization to a server-generated message?
> > 	> 
> > 	> Randy
> > 	> 
> > 	> 
> > 	> 	-----Original Message-----
> > 	> 	From:	Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> > 	> 	Sent:	Thursday, February 12, 1998 6:37 AM
> > 	> 	To:	'Carl-Uno Manros'; Roger K Debry; ipp@pwg.org
> > 	> 	Subject:	RE: IPP> Notification Requirements
> > 	> 
> > 	> 	If localization of messages is a requirement (and it
> > should be),
> > 	> I would
> > 	> 	suggest that messages be localized by software on the
> > receiver's
> > 	> PC.
> > 	> 	This would work as follows:
> > 	> 
> > 	> 	1.  IPP server sends message (by whatever means) to an
> > IPP
> > 	> client on the
> > 	> 	remote user's PC.  This message would be formatted to be
> > easily
> > 	> machine
> > 	> 	readable.  
> > 	> 	2.  Software on remote user's PC retrieves the message
> > and
> > 	> localizes it.
> > 	> 	3.  Localized message it displayed to user.
> > 	> 
> > 	> 	The advantage in this approach is that the IPP server
> > does not
> > 	> need to
> > 	> 	support different languages and character sets.
> > Instead, IPP
> > 	> client
> > 	> 	software does this.  Since the client software is on the
> > remote
> > 	> user's
> > 	> 	PC, the user would, presumably, have installed a
> > localized
> > 	> version of
> > 	> 	the software, and the PC will be setup with the correct
> > 	> character set.
> > 	> 
> > 	> 	It will probably be desirable to make the original
> > message sent
> > 	> from the
> > 	> 	IPP server to the client human readable as well as
> > machine
> > 	> readable.
> > 	> 	This would allow users to read the message even if they
> > don't
> > 	> have IPP
> > 	> 	client software.  This could be done by either
> > generating the
> > 	> message as
> > 	> 	English text (the defacto International standard
> > language)
> > 	> formatted to
> > 	> 	make parsing by software easy, or by generating a two
> > part
> > 	> message where
> > 	> 	one part is text and the other part is machine readable.
> > 
> > 	> 
> > 	> 	If email is used for notification messages (and it does
> > seem
> > 	> like a good
> > 	> 	choice), then the message from the IPP server could be
> > sent to a
> > 	> special
> > 	> 	mailbox setup at the remote site.  The IPP client
> > software could
> > 	> be a
> > 	> 	specialized mail client which decodes the messages,
> > localizes
> > 	> them, and
> > 	> 	displays them to the user.  If the user does not have
> > IPP client
> > 	> 	software, he would still be able to access the messages
> > with a
> > 	> standard
> > 	> 	mail client and read them in English.
> > 	> 
> > 	> 	That's just a suggestion for how I would approach the
> > problem.
> > 	> The main
> > 	> 	point I am trying to make (which I am sure someone has
> > already
> > 	> made) is
> > 	> 	that the IPP server should not have to localize
> > notification
> > 	> messages.
> > 	> 	Localization should be done on the client side.
> > 	> 
> > 	> 
> > 	>
> > ______________________________________________________________________
> > 	> __
> > 	> 	________________________________
> > 	> 	Charles Gordon
> > 	> 	Osicom Technologies, Inc.
> > 	> 	cgordon@osicom.com
> > 	> 	http://www.digprod.com
> > 	> 
> > 	> 	> -----Original Message-----
> > 	> 	> From:	Carl-Uno Manros [SMTP:cmanros@cp10.es.xerox.com]
> > 	> 	> Sent:	Wednesday, February 11, 1998 7:32 PM
> > 	> 	> To:	Roger K Debry; ipp@pwg.org
> > 	> 	> Subject:	Re: IPP> Notification Requirements
> > 	> 	> 
> > 	> 	> Roger,
> > 	> 	> 
> > 	> 	> One requirement, which we have discussed earlier, but
> > seems to
> > 	> have
> > 	> 	> been
> > 	> 	> forgotten lately, is the ability to request the human
> > readable
> > 	> 	> notifications in different langauges.
> > 	> 	> 
> > 	> 	> E.g. I want to send a document for review to our
> > offices in
> > 	> Japan and
> > 	> 	> want
> > 	> 	> to have any notifications to my collegue in Tokyo in
> > Japanese,
> > 	> while I
> > 	> 	> want
> > 	> 	> to have my own notifications in Swedish :-)
> > 	> 	> 
> > 	> 	> Can we create a scenario for this?
> > 	> 	> 
> > 	> 	> Carl-Uno
> > 	> 	> 
> > 	> 	> 
> > 	> 	> At 08:22 AM 2/10/98 PST, Roger K Debry wrote:
> > 	> 	> >I have taken a pass at writing down a set of
> > notification
> > 	> 	> requirements.
> > 	> 	> >They are in the PDF file attached to this note.  I'd
> > be glad
> > 	> to take
> > 	> 	> >comments and suggestions and turn this into a formal
> > 	> requirements
> > 	> 	> >document, if you all feel that this would be useful.
> > 	> 	> >
> > 	> 	> >
> > 	> 	> >
> > 	> 	> >
> > 	> 	> >Roger K deBry
> > 	> 	> >Senior Technical Staff Member
> > 	> 	> >Architecture and Technology
> > 	> 	> >IBM Printing Systems
> > 	> 	> >email: rdebry@us.ibm.com
> > 	> 	> >phone: 1-303-924-4080
> > 	> 	> >
> > 	> 	> >Attachment Converted:
> > 	> 	> "C:\WINNT\profiles\cmanros\personal\Attach\notify.pdf"
> > 	> 	> >
> > 	> 	> Carl-Uno Manros
> > 	> 	> Principal Engineer - Advanced Printing Standards -
> > Xerox
> > 	> Corporation
> > 	> 	> 701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
> > 	> 	> Phone +1-310-333 8273, Fax +1-310-333 5514
> > 	> 	> Email: manros@cp10.es.xerox.com
> 


From ipp-owner@pwg.org  Thu Feb 12 12:44:20 1998
Delivery-Date: Thu, 12 Feb 1998 12:44:21 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA19232
	for <ietf-archive@ietf.org>; Thu, 12 Feb 1998 12:44:20 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA17319
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 12:46:58 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id MAA10859 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 12:44:12 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Feb 1998 12:39:50 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA10319 for ipp-outgoing; Thu, 12 Feb 1998 12:39:48 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <ipp@pwg.org>
Cc: <rbergma@dpc.com>, Roger K Debry <rdebry@us.ibm.com>,
        <rturner@sharplabs.com>, <cgordon@osicom.com>
Subject: RE: IPP> Notification Requirements
Message-ID: <5030300017877805000002L052*@MHS>
Date: Thu, 12 Feb 1998 12:46:00 -0500
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="Boundary=_0.0_=5030300017877805"
Sender: ipp-owner@pwg.org


--Boundary=_0.0_=5030300017877805
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

I agree.

>The idea here is that we define a message for each type of
>event which IPP will send notification of.

I've attached a file which attempts to express requirements and
corresponding message types.

>I wonder if absolutely restricting the set of messages that can
be sent from server to client is too constraining?

Maybe, but a practical approach to content can alleviate most
concerns.

There are several ways to go about standardizing content. A seriously c=
omplex
route is to allow recipient to request specific content per notificatio=
n type
per registration (someone mentioned this on the call, today). A complex=
  method
is to define content per notification type (ex. Job Complete events don=
't need
to indicate the jobs position in the queue). A simpler approach is to d=
efine a
pragmatic set of useful attributes, fixed for all notifications, someti=
mes
having no valid value.
The downside of a simpler approach is baggage which might to be carried=
 with
notifications. In general, notification traffic should be reduced via p=
roper
registration, un-registration, registration "time-to-live", and filters=
 - not
event content. We should strive for a useful set of content to be carri=
ed with
each event such as:
event-type (see attached chart)
number-of-intervening-jobs
job-k-octets (if known)
job-k-octets-processed
job-impressions (if known)
job-impressions-interpreted
job-impressions-completed
impressionsCompletedCurrentCopy
sheetCompletedCopyNumber
sheetCompletedDocumentNumber
copiesRequested
copyType
outputDestination
jobStateReasons1



Harry Lewis
=

--Boundary=_0.0_=5030300017877805
Content-Type: application/octet-stream; name=notification.pdf
Content-Transfer-Encoding: base64

JVBERi0xLjENCiXi48/TDQoyIDAgb2JqDQo8PA0KL0xlbmd0aCAxNjQ0DQovRmlsdGVyIC9MWldE
ZWNvZGUNCj4+DQpzdHJlYW0NCoAMRBAoEcjODQUQiwIBeRynAjOcxARSxCIIIBsMRkIBuOY2cjLC
DNFhAaRBCBmNhcNY3GRoLo2MpUMBoIBaNRuNxcM4/IQUZhVCBsMpWNowMZfGxiMxcMBxNpxOp4IJ
BIqCChuNRcNpqMhhOhxT6XTaeLRiN4LPqBCKzW5rLphA6ZTpsNBhKqnVZ/V7CLhvLaRcbHdJvOZ3
PatFhgMRdT69YLFRBzRrNaKpaquMcXjaPSYHkspdrxiL3FsCN6NcKVNJXG8LUtJawUMhiOZhT5TL
7/crJNp5YJretltNsMqeNa/t95hKRRBrRuFV+JytVy7LmpVHsvidnPJ3qcDG5Zcdfh+3pdmOJfzx
Bj8bYrn18t0YRxvX4M9g7LovN9NmHKdK4zq4pkpqavKvLMJQGSmBsxwZOKrqVBiyjaqIlLztknkG
twGimQxAsKJsGLAo1DKrw2rbcK4vyYwmyjaO/E8Fw4EDkJ04z2xfEYaOc6EFAVFMHRs4y3R0F0RB
bGMMP9ISnurELKBwrT2SaGjbPU9rkrDI8krOtLuBnK7Gq7CCYQlJEYMZJkgTFLCazFD6jSjEcStj
FExyy3MWy7NUZStN8bOTHM6LNHqixnIM8pqlgcSNQslx/MNFwHF00ptKdESarUhoylSjTEogaLLU
VEhm1Cj0+9tLpuHAYRVRIhCohAXiMGaBhAKiRgUGCB1fIazV+p9ehq2waWOEFjt6Kg2oRXtnqog4
FBbV4YBgjYqDHZ1cjuhAUCcJ4qCSIwkiGINxCeJwQCkIooiqJN2CaIonCoFIqDUhAi1nXgQWgKQj
22JV+hANV+yQjY718EAmhALYu16MihVerrNprX8Rpw/qfCEq9ZW2zVYWDWFiWNZAZWUo1mIRaimp
pXNtAUFF5CmKYgiOItciyKAi3tfAFX1iQXThIsMYuFocKZVC9Y4hGPX5kFgahYcbZKmq7KZLOVWn
aoYVvbNvCoKQgicKYk3QJ2e3zfYbYnZMHL8o2jRY7Wl47fde6lEdhYHYuhWQGoapeumtZZaya6/m
Iiited63vtWg0YHFjWGrbfK04ON7tWgjBrXFdY/veRSHXtM1GgS7VzZt+cQLYUCIMo7DSMYyhAMI
2DKOQ6BSswZBuGYYBQMnYdkMog9v3PdpyGgY2+F4g92pcHBoFAoDkNI3Dp3FcjkMI4BSLoqCVbcl
b8HNciJleuWxmGuIEKlugV1olDeMQQDmOA3jf24yBAOg3ggDg9Z7DuHdnqQoCgNT9ApBldmGkOwZ
QyPJK8DIFAVQ3BrDcG8O4bn+v/CgGUNwZHrhne++F8aogZlPCo+hrbLX3PsW4Qh1oUw6BhdyCB6r
1w6QjegDJBgNoEP0hpDZ3QLSPA0Bu9SEEIg3Bng7DiAUO4mwlfEvwFqDQbuHhYr11gKH5v1eqG8M
5IA5hzh6RoGYKA0htgCGWMoaQ3huCGG+Njt3svQckj0FAcw0BlDKHR+0NQxhrghFQiyjjFkCiuVs
lj530stcOzAFAYw3hwDzHOOsfwytpPSU1MSq2Tg3kcryFzL1vBsDCHOQEfI/SADeGYEEnFelmYPF
qR61n1rekoGyVD2X+SUktLFxwCgqFXfbKZmMqgwyDkLMNJUiJPy0h/KNwpi5kOtgCG92cb4mw0kq
HCQoLXlnPeoHKbUbg5wjieFCbwcJwQRfBFUs0iESG+K3Fmaj6pkTHffDJb4bw5BtdsCCL4IJMBwj
tHANzyVixAgSGKg8dpNzxJQr9ABA5az5lK4iLj8Jyznm5E6gEOJ2zvifLJEdGYVy3a7MgFFEZNQR
mc78rdF3yIehVCx1oQQxQZoDQOgoVHcBteuGGHccXdg2J5Q5+lPKAS+eSDgrIKAghuDzIGoztH/A
gqc7mQtFAFAxnpIoxkPnO0rfjEGiAYQ3Ozf28kGM5Kq1XmU9mJ4Q62Vuq/CZadYimz1pvCmUcXGY
TVfc/B1sCwzhplU9oM1I62VXle/2PrtQxBvge7sHJHngAtBa9AGYMyWAos9D0xYNbSWfrBLOsoMq
zxbo2zCxIZbF2NDkCCx9t3bBsBBZMOllQw2XsysE5D07SlmtCDV5lxyNGLuNaqvkxZ/WKsY9m29u
aCBPCFb0NwbA82gZPai5lybl2fd5c61MhpiTGmuCi6ltrcUjCI4pcrOI43eegUgHEFLx2iv5ea5t
cb01gaAAogINCmVuZHN0cmVhbQ0KZW5kb2JqDQozIDAgb2JqDQo8PA0KL1Byb2NTZXQgWy9QREYg
L1RleHQgXQ0KL0ZvbnQgPDwNCi9GMyA0IDAgUg0KL0Y1IDUgMCBSDQo+Pg0KL0V4dEdTdGF0ZSA8
PA0KL0dTMSA2IDAgUg0KPj4NCj4+DQplbmRvYmoNCjggMCBvYmoNCjw8DQovVHlwZSAvSGFsZnRv
bmUNCi9IYWxmdG9uZVR5cGUgMQ0KL0hhbGZ0b25lTmFtZSAoRGVmYXVsdCkNCi9GcmVxdWVuY3kg
NjANCi9BbmdsZSA0NQ0KL1Nwb3RGdW5jdGlvbiAvUm91bmQNCj4+DQplbmRvYmoNCjYgMCBvYmoN
Cjw8DQovVHlwZSAvRXh0R1N0YXRlDQovU0EgZmFsc2UNCi9PUCBmYWxzZQ0KL0hUIC9EZWZhdWx0
DQo+Pg0KZW5kb2JqDQo0IDAgb2JqDQo8PA0KL1R5cGUgL0ZvbnQNCi9TdWJ0eXBlIC9UeXBlMQ0K
L05hbWUgL0YzDQovRW5jb2RpbmcgOSAwIFINCi9CYXNlRm9udCAvSGVsdmV0aWNhLUJvbGQNCj4+
DQplbmRvYmoNCjUgMCBvYmoNCjw8DQovVHlwZSAvRm9udA0KL1N1YnR5cGUgL1R5cGUxDQovTmFt
ZSAvRjUNCi9FbmNvZGluZyA5IDAgUg0KL0Jhc2VGb250IC9IZWx2ZXRpY2ENCj4+DQplbmRvYmoN
CjkgMCBvYmoNCjw8DQovVHlwZSAvRW5jb2RpbmcNCi9EaWZmZXJlbmNlcyBbIDAvZ3JhdmUvYWN1
dGUvY2lyY3VtZmxleC90aWxkZS9tYWNyb24vYnJldmUvZG90YWNjZW50L2RpZXJlc2lzDQovcmlu
Zy9jZWRpbGxhL2h1bmdhcnVtbGF1dC9vZ29uZWsvY2Fyb24vZG90bGVzc2kvYnVsbGV0L2J1bGxl
dA0KL2J1bGxldC9idWxsZXQvYnVsbGV0L2J1bGxldC9idWxsZXQvYnVsbGV0L2J1bGxldC9idWxs
ZXQNCi9idWxsZXQvYnVsbGV0L2J1bGxldC9idWxsZXQvYnVsbGV0L2J1bGxldC9idWxsZXQvYnVs
bGV0DQogMzkvcXVvdGVzaW5nbGUgOTYvZ3JhdmUgMTI3L2J1bGxldC9idWxsZXQvYnVsbGV0L3F1
b3Rlc2luZ2xiYXNlL2Zsb3Jpbi9xdW90ZWRibGJhc2UNCi9lbGxpcHNpcy9kYWdnZXIvZGFnZ2Vy
ZGJsL2NpcmN1bWZsZXgvcGVydGhvdXNhbmQvU2Nhcm9uL2d1aWxzaW5nbGxlZnQvT0UNCi9idWxs
ZXQvYnVsbGV0L2J1bGxldC9idWxsZXQvcXVvdGVsZWZ0L3F1b3RlcmlnaHQvcXVvdGVkYmxsZWZ0
L3F1b3RlZGJscmlnaHQNCi9idWxsZXQvZW5kYXNoL2VtZGFzaC90aWxkZS90cmFkZW1hcmsvc2Nh
cm9uL2d1aWxzaW5nbHJpZ2h0L29lDQovYnVsbGV0L2J1bGxldC9ZZGllcmVzaXMvc3BhY2UgMTY0
L2N1cnJlbmN5IDE2Ni9icm9rZW5iYXIgMTY4L2RpZXJlc2lzL2NvcHlyaWdodA0KL29yZGZlbWlu
aW5lIDE3Mi9sb2dpY2Fsbm90L2h5cGhlbi9yZWdpc3RlcmVkL21hY3Jvbi9kZWdyZWUvcGx1c21p
bnVzL3R3b3N1cGVyaW9yDQovdGhyZWVzdXBlcmlvci9hY3V0ZS9tdSAxODMvcGVyaW9kY2VudGVy
ZWQvY2VkaWxsYS9vbmVzdXBlcmlvci9vcmRtYXNjdWxpbmUgMTg4L29uZXF1YXJ0ZXINCi9vbmVo
YWxmL3RocmVlcXVhcnRlcnMgMTkyL0FncmF2ZS9BYWN1dGUvQWNpcmN1bWZsZXgvQXRpbGRlL0Fk
aWVyZXNpcy9BcmluZw0KL0FFL0NjZWRpbGxhL0VncmF2ZS9FYWN1dGUvRWNpcmN1bWZsZXgvRWRp
ZXJlc2lzL0lncmF2ZS9JYWN1dGUNCi9JY2lyY3VtZmxleC9JZGllcmVzaXMvRXRoL050aWxkZS9P
Z3JhdmUvT2FjdXRlL09jaXJjdW1mbGV4L090aWxkZQ0KL09kaWVyZXNpcy9tdWx0aXBseS9Pc2xh
c2gvVWdyYXZlL1VhY3V0ZS9VY2lyY3VtZmxleC9VZGllcmVzaXMvWWFjdXRlDQovVGhvcm4vZ2Vy
bWFuZGJscy9hZ3JhdmUvYWFjdXRlL2FjaXJjdW1mbGV4L2F0aWxkZS9hZGllcmVzaXMvYXJpbmcN
Ci9hZS9jY2VkaWxsYS9lZ3JhdmUvZWFjdXRlL2VjaXJjdW1mbGV4L2VkaWVyZXNpcy9pZ3JhdmUv
aWFjdXRlDQovaWNpcmN1bWZsZXgvaWRpZXJlc2lzL2V0aC9udGlsZGUvb2dyYXZlL29hY3V0ZS9v
Y2lyY3VtZmxleC9vdGlsZGUNCi9vZGllcmVzaXMvZGl2aWRlL29zbGFzaC91Z3JhdmUvdWFjdXRl
L3VjaXJjdW1mbGV4L3VkaWVyZXNpcy95YWN1dGUNCi90aG9ybi95ZGllcmVzaXMNCl0NCj4+DQpl
bmRvYmoNCjEgMCBvYmoNCjw8DQovVHlwZSAvUGFnZQ0KL1BhcmVudCA3IDAgUg0KL1Jlc291cmNl
cyAzIDAgUg0KL0NvbnRlbnRzIDIgMCBSDQovUm90YXRlIDkwDQo+Pg0KZW5kb2JqDQo3IDAgb2Jq
DQo8PA0KL1R5cGUgL1BhZ2VzDQovS2lkcyBbMSAwIFJdDQovQ291bnQgMQ0KL01lZGlhQm94IFsw
IDAgNjEyIDc5Ml0NCj4+DQplbmRvYmoNCjEwIDAgb2JqDQo8PA0KL1R5cGUgL0NhdGFsb2cNCi9Q
YWdlcyA3IDAgUg0KPj4NCmVuZG9iag0KMTEgMCBvYmoNCjw8DQovQ3JlYXRpb25EYXRlIChEOjE5
OTgwMjEyMTAyOTIwKQ0KL1Byb2R1Y2VyIChBY3JvYmF0IERpc3RpbGxlciAzLjAgZm9yIFdpbmRv
d3MpDQo+Pg0KZW5kb2JqDQp4cmVmDQowIDEyDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDM3
MTIgMDAwMDAgbg0KMDAwMDAwMDAxNyAwMDAwMCBuDQowMDAwMDAxNzM5IDAwMDAwIG4NCjAwMDAw
MDIwNjYgMDAwMDAgbg0KMDAwMDAwMjE3NiAwMDAwMCBuDQowMDAwMDAxOTg3IDAwMDAwIG4NCjAw
MDAwMDM4MTIgMDAwMDAgbg0KMDAwMDAwMTg1NSAwMDAwMCBuDQowMDAwMDAyMjgxIDAwMDAwIG4N
CjAwMDAwMDM5MDEgMDAwMDAgbg0KMDAwMDAwMzk1NyAwMDAwMCBuDQp0cmFpbGVyDQo8PA0KL1Np
emUgMTINCi9Sb290IDEwIDAgUg0KL0luZm8gMTEgMCBSDQovSUQgWzxjZmRhM2EzMTRmZTdkZDY5
OWM5ZGM1NDE5YTVhNzFiZj48Y2ZkYTNhMzE0ZmU3ZGQ2OTljOWRjNTQxOWE1YTcxYmY+XQ0KPj4N
CnN0YXJ0eHJlZg0KNDA2NA0KJSVFT0YNCg==

--Boundary=_0.0_=5030300017877805--

From owner-ietf-822@imc.org  Mon Feb 16 10:46:02 1998
Delivery-Date: Mon, 16 Feb 1998 10:46:04 -0500
Return-Path: owner-ietf-822@imc.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA26365
	for <ietf-archive@ietf.org>; Mon, 16 Feb 1998 10:46:01 -0500 (EST)
Received: from mail.proper.com (mail.proper.com [206.86.127.224])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA02377;
	Mon, 16 Feb 1998 10:48:35 -0500 (EST)
Received: (from majordomo@localhost) by mail.proper.com (8.8.5/8.7.3) id HAA21813 for ietf-822-bks; Mon, 16 Feb 1998 07:28:13 -0800 (PST)
Received: from muswell.demon.co.uk (muswell.demon.co.uk [158.152.10.120]) by mail.proper.com (8.8.5/8.7.3) with ESMTP id HAA21809 for <ietf-822@imc.org>; Mon, 16 Feb 1998 07:28:06 -0800 (PST)
Received: (from ruth@localhost) by muswell.demon.co.uk (8.8.7/8.6.12) id PAA07080; Mon, 16 Feb 1998 15:23:15 GMT
Date: Mon, 16 Feb 1998 15:23:15 GMT
Message-Id: <199802161523.PAA07080@muswell.demon.co.uk>
From: ruth moulton <ruth@muswell.demon.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To: Ian Bell <ianbell@turnpike.com>
Cc: ietf-822@imc.org
Subject: Content-Type: text/paragraph. An alternative proposal
In-Reply-To: <zINNUGALuD60IAmQ@turnpike.com>
References: <zINNUGALuD60IAmQ@turnpike.com>
X-Mailer: VM 6.22 under 19.15 XEmacs Lucid
Cc: ruth@muswell.demon.co.uk
Disposition-notification-to: ruth@muswell.demon.co.uk
Sender: owner-ietf-822@imc.org
Precedence: bulk


Ian 

While I was reading this I DID think that the same affect could be
achieved with quoted printable. Surely a decoded QP line can be folded
by the receiving MUA, where there is a hard cr/lf then the line should
be broken. I thought one of the advantages of QP with soft & hard line breaks
is that it is proof against adding/stripping of trailing white space.

 >    it is said that some MTAs or gateways routinely strip trailing white-
 >    space or even pad lines with white space. The effect of the former is
 >    simply to reduce the message back to a text/plain equivalent. The
 >    effect of the latter would easily be spotted from the pattern of
 >    white space before the line endings. Either effect could be finessed
 >    by using quoted-printable encoding (but then the messages would never
 >    be suitable for sending to non-MIME recipients). "Munging" of

QP encoded text MAY be sent to non MIME recipients and still be
legible, the only problem being the existance of '=' and =20' at the
end of most lines. I would not say the message 'would never be
suitable' to send to non mime recipients.

Am I wrong in thinking that one advantage of text/paragraph over
text/plain plus QP encoding, is that to non MIME MUAs the result is
better looking. After all for a MIME inteligent MUA it is just as
capable of handling the latter as the former, 

also with text/paragraph the MUA is given *explicit* permission to
fold long lines and use proportianl fonts.

I'm probably missing the point here!...

Ruth


 >    trailing white-space does not seem to pose a significant problem
 >    here.
 > 
 > Display considerations: 
 > 
 >    since pre-formatted lines may have been formatted using fixed-pitch
 >    fonts (especially lines from signature files), MUAs may choose to
 >    display preformatted lines in a fixed pitch font while displaying
 >    paragraphs in a proportional font.
 > 
 > Conclusion
 > 
 > I don't think that the definition of text/paragraph described in the
 > first draft is very useful. However, if my ideas on line-break encoding
 > are acceptable, I believe that text/paragraph would be more useful to
 > modern MUAs than text/plain and more widely usable than text/html. There
 > seem to be no down-sides compared to text/plain and the up-side is that
 > email messages and UseNet articles could be displayed in modern
 > proportional fonts while preserving the layout of quoted material,
 > signatures and even embedded tables.
 > 
 > 
 > New functionality, fully backwards-compatible, with no down-sides - what
 > have I missed? :-)
 > 
 > -- 
 > Ian Bell                                           T U R N P I K E  Ltd

-- 
================================================
Ruth Moulton            ruth@muswell.demon.co.uk
Consultant              

65 Tetherdown, 
London N.10 1NH, UK     Tel:+44 181 883 5823

-- 

From owner-ietf-ppp@merit.edu  Mon Feb 16 12:59:32 1998
Delivery-Date: Mon, 16 Feb 1998 12:59:32 -0500
Return-Path: owner-ietf-ppp@merit.edu
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA01330
	for <ietf-archive@ietf.org>; Mon, 16 Feb 1998 12:59:31 -0500 (EST)
Received: from merit.edu (merit.edu [198.108.1.42])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA02996
	for <ietf-archive@cnri.reston.va.us>; Mon, 16 Feb 1998 13:02:10 -0500 (EST)
Received: from localhost (daemon@localhost)
	by merit.edu (8.8.7/8.8.5) with SMTP id MAA10575;
	Mon, 16 Feb 1998 12:41:34 -0500 (EST)
Received: by merit.edu (bulk_mailer v1.5); Mon, 16 Feb 1998 12:41:01 -0500
Received: (from majordom@localhost)
	by merit.edu (8.8.7/8.8.5) id MAA10528
	for ietf-ppp-outgoing; Mon, 16 Feb 1998 12:41:00 -0500 (EST)
Received: from mail.sprint.com (mail.sprint.com [208.4.29.129])
	by merit.edu (8.8.7/8.8.5) with ESMTP id MAA10514
	for <ietf-ppp@merit.edu>; Mon, 16 Feb 1998 12:40:37 -0500 (EST)
Received: from sii01.mail.sprint.com ([192.251.141.141]) by bastion.mail.sprint.com with ESMTP id <16284>; Mon, 16 Feb 1998 11:37:24 -0600
Received: from x400-gw.mail.sprint.com by sii01.mail.sprint.com (X.400 to RFC822 Gateway); Mon, 16  Feb  1998 10:51:08 -0600
X400-Received: by mta MTASprint in /c=US/admd=TELEMAIL/prmd=Sprint/; Relayed; 
  16 Feb 1998 10:50:54 -0600
X400-Received: by /c=US/admd=TELEMAIL/prmd=Sprint/; Relayed; 
  16 Feb 1998 10:50:54 -0600
X400-MTS-Identifier: [/c=US/admd=TELEMAIL/prmd=Sprint/; 0068D34E86E6E0EC-MTASprint]
Content-Identifier: 0068D34E86E6E0EC
Content-Return: Allowed
X400-Content-Type: P2-1988 ( 22 )
Conversion: Allowed
Original-Encoded-Information-Types: IA5-Text
Disclose-Recipients: Prohibited
Alternate-Recipient: Allowed
X400-Originator: Linn.Johnson@mail.sprint.com
X400-Recipients: non-disclosure;
Message-Id: <"0068D34E86E6E0EC*/c=us/admd=Telemail/prmd=Sprint/o=QM/ou=QM(u)1850(u)1/s=Johnson/g=Linn/"@MHS>
Date: Mon, 16 Feb 1998 10:50:54 -0600
From: Linn Johnson <Linn.Johnson@mail.sprint.com>
To: Naganand Doraswamy <naganand@BayNetworks.COM> (IPM Return requested Receipt notification requested),
        ietf-ppp <ietf-ppp@merit.edu> (IPM Return requested Receipt notification requested),
        int-serv <int-serv@isi.edu> (IPM Return requested Receipt notification requested),
        ipsec <ipsec@tis.com> (IPM Return requested Receipt notification requested),
        mpls <mpls@external.cisco.com> (IPM Return requested Receipt notification requested)
Subject: RE>VPN mailing list
Sender: owner-ietf-ppp@merit.edu

         Reply to:   RE>VPN mailing list
How do I get off the ietf-ppp mailing list?  

linn.johnson@mail.sprint.com

--------------------------------------
Date: 2/8/98 10:17
To: Linn Johnson
From: Naganand Doraswamy
I have created VPN mailing list and attached a proposed charter. I would
like to start discussion on what the charter of working group should be and
what problems we should be working on. We intend to have another BOF at
IETF but this time we need to nail down the charter.







From owner-ietf-822@imc.org  Mon Feb 16 15:31:54 1998
Delivery-Date: Mon, 16 Feb 1998 15:31:55 -0500
Return-Path: owner-ietf-822@imc.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA06397
	for <ietf-archive@ietf.org>; Mon, 16 Feb 1998 15:31:54 -0500 (EST)
Received: from mail.proper.com (mail.proper.com [206.86.127.224])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA03620;
	Mon, 16 Feb 1998 15:34:32 -0500 (EST)
Received: (from majordomo@localhost) by mail.proper.com (8.8.5/8.7.3) id MAA23620 for ietf-822-bks; Mon, 16 Feb 1998 12:18:36 -0800 (PST)
Received: from lighthouse.casita.houston.tx.us (troth@casita.houston.tx.us [204.253.212.193]) by mail.proper.com (8.8.5/8.7.3) with SMTP id MAA23616 for <ietf-822@imc.org>; Mon, 16 Feb 1998 12:18:28 -0800 (PST)
Received: (from troth@localhost) by lighthouse.casita.houston.tx.us (8.6.11/8.6.9) id OAA12648; Mon, 16 Feb 1998 14:16:24 -0600
Date: Mon, 16 Feb 1998 14:16:24 -0600 (CST)
From: Rick Troth <troth@casita.houston.tx.us>
X-Sender: troth@lighthouse
To: Ian Bell <ianbell@turnpike.com>
cc: ietf-822@imc.org
Subject: Re: Content-Type: text/paragraph. An alternative proposal
In-Reply-To: <zINNUGALuD60IAmQ@turnpike.com>
Message-ID: <Pine.LNX.3.91.980216135431.12566A-100000@lighthouse>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-ietf-822@imc.org
Precedence: bulk

On Mon, 16 Feb 1998, Ian Bell wrote:

> >From <draft-newman-mime-textpara-00.txt>
> 
> >                    The Text/Paragraph Media Type
> >
> >     The text/plain media type is defined to represent plain text where
> >     the CRLF sequence represents a line break [MIME-IMT].  Many modern
> >     computer systems have a different concept of ``plain text'' from
> >     the systems where the text/plain media type originated.  These
> >     modern systems usually use a proportional-spaced font and use CRLF
> >     to represent paragraph breaks.  Numerous software products have
> >     erroneously labelled this media type as text/plain.  In order to
> >     correct this interoperability problem, the text/paragraph media
> >     type is defined.
 
	When I first read this,  I didn't like the idea.   But ... 
 
> text/paragraph is then defined in such a way as to simply codify the
> existing (mal)practice. It still results in existing MIME-compliant
> software displaying messages that use the new media-type with unreadably
> long lines. 
 
	Which I find totally unacceptable.   But I don't think 
that is what will happen.   As Jacob points out,  when (if?) 
text/paragraph is accepted (and UNDERSTOOD) then MUAs will 
finally have a way of dealing with the (mal)practice. 
 
> As mentioned later in that draft, there may also be problems
> when such messages are quoted (and requoted), and with signature files
> which usually include lines that are not meant to be wrapped.
 
	Yes.   But the burden is on the MUA to process content 
into presentation,  and then process presentation into content 
for the reply  (if any).   This new CT facilitates that end by 
offering a recognizable handle on what some systems are presuming. 
 
> Thus, my proposal for text/paragraph would be that:
> ... 
 
	Please do NOT introcuce dependencies on whitespace. 
Leading, trailing, mixed TABs and BLANKs:  they all lead to 
new and wonderful forms of (mal)practice. 
 
>    it is said that some MTAs or gateways routinely strip trailing 
>    whitespace or even pad lines with white space.   ... 
 
	It is truly said.   But stripping and padding of whitespace 
is not limited to MTAs  (though may be exclusive to MTAs within the 
realm of electronic mail). 
 
> -- 
> Ian Bell                                           T U R N P I K E  Ltd
 
	Thanks for your constructive thoughts. 
 
-- 
Rick Troth at La Casita, Houston, Texas, USA 
 




From owner-ietf-822@imc.org  Mon Feb 16 17:42:29 1998
Delivery-Date: Mon, 16 Feb 1998 17:42:29 -0500
Return-Path: owner-ietf-822@imc.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA10141
	for <ietf-archive@ietf.org>; Mon, 16 Feb 1998 17:42:29 -0500 (EST)
Received: from mail.proper.com (mail.proper.com [206.86.127.224])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA04387;
	Mon, 16 Feb 1998 17:45:08 -0500 (EST)
Received: (from majordomo@localhost) by mail.proper.com (8.8.5/8.7.3) id OAA24449 for ietf-822-bks; Mon, 16 Feb 1998 14:31:49 -0800 (PST)
Received: from THOR.INNOSOFT.COM (SYSTEM@THOR.INNOSOFT.COM [192.160.253.66]) by mail.proper.com (8.8.5/8.7.3) with ESMTP id OAA24445 for <ietf-822@imc.org>; Mon, 16 Feb 1998 14:31:45 -0800 (PST)
Received: from elwood.innosoft.com ("port 37306"@ELWOOD.INNOSOFT.COM)
 by INNOSOFT.COM (PMDF V5.1-10 #8694)
 with SMTP id <01ITNFX5JYVI9AN26U@INNOSOFT.COM> for ietf-822@imc.org; Mon,
 16 Feb 1998 14:29:44 PST
Date: Mon, 16 Feb 1998 14:31:40 -0800 (PST)
From: Chris Newman <Chris.Newman@innosoft.com>
Subject: Re: Content-Type: text/paragraph. An alternative proposal
In-reply-to: <zINNUGALuD60IAmQ@turnpike.com>
To: Ian Bell <ianbell@turnpike.com>
Cc: ietf-822@imc.org
Message-id: <Pine.SOL.3.95.980216122759.29972F-100000@elwood.innosoft.com>
MIME-version: 1.0
Content-type: TEXT/PLAIN; charset=US-ASCII
Originator-Info: login-id=chris; server=THOR.INNOSOFT.COM
Sender: owner-ietf-822@imc.org
Precedence: bulk

The fundamental premise behind the current text/paragraph proposal is that
we can't stop vendors from generating this stuff, so let's at least
attempt to get them to label it so the recipient can fix it without 
breaking other things.

Your counter-proposal is based on the premise that the vendors who are
generating this stuff are willing to add code to make it palatable to
Internet users.  Given that downconversion to text/plain is simpler than
your proposal, and that there is an existing text media type which encodes
paragraph semantics in a human friendly way (RFC 1896), I suspect your
premise is not correct.

Your proposal is creative and might have been a good idea six years ago, 
but I don't think it addresses the underlying problem today.

		- Chris


From adm  Wed Feb 18 09:52:30 1998
Delivery-Date: Wed, 18 Feb 1998 09:57:15 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id JAA00777
	for ietf-123-outbound.10@ietf.org; Wed, 18 Feb 1998 09:52:03 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA00716;
	Wed, 18 Feb 1998 09:50:40 -0500 (EST)
Message-Id: <199802181450.JAA00716@ns.ietf.org>
To: IETF-Announce: ;
Cc: RFC Editor <rfc-editor@isi.edu>
Cc: Internet Architecture Board <iab@isi.edu>
Cc: urn-ietf@bunyip.com
From: The IESG <iesg-secretary@ns.ietf.org>
Subject: Document Action: Using Existing Bibliographic Identifiers as
	 Uniform Resource Names to Informational
Date: Wed, 18 Feb 1998 09:50:39 -0500
Sender: scoya@cnri.reston.va.us



The IESG has approved the Internet-Draft 'Using Existing Bibliographic
Identifiers as Uniform Resource Names' <draft-ietf-urn-biblio-02.txt>
as a Informational.  This document is the product of the Uniform
Resource Names Working Group.  The IESG contact persons are Harald
Alvestrand and Keith Moore.


From owner-ietf-822@imc.org  Wed Feb 18 12:31:52 1998
Delivery-Date: Wed, 18 Feb 1998 12:31:53 -0500
Return-Path: owner-ietf-822@imc.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA04994
	for <ietf-archive@ietf.org>; Wed, 18 Feb 1998 12:31:52 -0500 (EST)
Received: from mail.proper.com (mail.proper.com [206.86.127.224])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA13235;
	Wed, 18 Feb 1998 12:34:28 -0500 (EST)
Received: (from majordomo@localhost) by mail.proper.com (8.8.5/8.7.3) id JAA15368 for ietf-822-bks; Wed, 18 Feb 1998 09:24:39 -0800 (PST)
Received: from info.dsv.su.se (info.dsv.su.se [130.237.161.221]) by mail.proper.com (8.8.5/8.7.3) with ESMTP id JAA15364 for <ietf-822@imc.org>; Wed, 18 Feb 1998 09:24:34 -0800 (PST)
Received: from [130.237.150.138] (jph1.dsv.su.se [130.237.150.138])
	by info.dsv.su.se (8.8.8/8.8.8) with ESMTP
	id SAA15500;
	Wed, 18 Feb 1998 18:22:46 +0100 (MET)
X-Sender: jpalme@mail.dsv.su.se (Unverified)
Message-Id: <v04003a0ab110c60b8da5@[130.237.150.138]>
In-Reply-To: <UE6EnDAVIv60IAjq@turnpike.com>
References: <fyImKDAdDZ60IAgi@turnpike.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 18 Feb 1998 18:17:21 +0100
To: Ian Bell <ianbell@turnpike.com>, ietf-822@imc.org
From: Jacob Palme <jpalme@dsv.su.se>
Subject: Re: Content-Type: text/paragraph. An alternative proposal
Sender: owner-ietf-822@imc.org
Precedence: bulk

At 14.37 +0000 98-02-18, Ian Bell wrote:
>The more I think about this, the more I worry about the interaction
>between text/paragraph and message-quoting. I fear we may be moving from a
>standard (text/plain) that's being broken to a standard (text/paragraph)
>that _is_ broken.

The best mailer I have seen for handling this specific problem is Pine.
If Pine gets as input a message with

>A very long line one two three four five six seven eight nine ten eleven twelve thirteen fourteen fifteen sixteen seventeen, etc.

this line will automatically get displayed to its reader as

>A very long line one two three four five six seven eight nine ten
>eleven twelve thirteen fourteen fifteen sixteen seventeen, etc.

If the writer of a reply containing the above text edits the text,
and changes it to, for example:

>five six seven eight nine ten
>eleven twelve thirteen fourteen fifteen sixteen seventeen, etc.

and if the writer of the reply applies the justify command in Pine,
the result will be

>five six seven eight nine ten eleven twelve thirteen fourteen
>fifteen sixteen seventeen, etc.

and not, for example,

>five six seven eight nine ten >eleven twelve thirteen fourteen
fifteen sixteen seventeen, etc.

as one could expect of more simpleminded editors.

All my praise and admiration to the developers of Pine!
 

------------------------------------------------------------------------
Jacob Palme <jpalme@dsv.su.se> (Stockholm University and KTH)
for more info see URL: http://www.dsv.su.se/~jpalme



From owner-ietf-822@imc.org  Wed Feb 18 12:54:23 1998
Delivery-Date: Wed, 18 Feb 1998 12:54:23 -0500
Return-Path: owner-ietf-822@imc.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA05540
	for <ietf-archive@ietf.org>; Wed, 18 Feb 1998 12:54:22 -0500 (EST)
Received: from mail.proper.com (mail.proper.com [206.86.127.224])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA13323;
	Wed, 18 Feb 1998 12:56:55 -0500 (EST)
Received: (from majordomo@localhost) by mail.proper.com (8.8.5/8.7.3) id JAA15578 for ietf-822-bks; Wed, 18 Feb 1998 09:43:36 -0800 (PST)
Received: from lighthouse.casita.houston.tx.us (troth@casita.houston.tx.us [204.253.212.193]) by mail.proper.com (8.8.5/8.7.3) with SMTP id JAA15573 for <ietf-822@imc.org>; Wed, 18 Feb 1998 09:43:29 -0800 (PST)
Received: (from troth@localhost) by lighthouse.casita.houston.tx.us (8.6.11/8.6.9) id LAA24109; Wed, 18 Feb 1998 11:41:48 -0600
Date: Wed, 18 Feb 1998 11:41:48 -0600 (CST)
From: Rick Troth <troth@casita.houston.tx.us>
X-Sender: troth@lighthouse
To: Ian Bell <ianbell@turnpike.com>
cc: ietf-822@imc.org
Subject: Re: Content-Type: text/paragraph. An alternative proposal
In-Reply-To: <UE6EnDAVIv60IAjq@turnpike.com>
Message-ID: <Pine.LNX.3.91.980218112916.24009A-100000@lighthouse>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-ietf-822@imc.org
Precedence: bulk

On Wed, 18 Feb 1998, Ian Bell wrote:

	I think you're missing the advantage of the "paragraph" label. 
 
> A reply to a paragraph within a text/paragraph body part that looks like
> 
>         A message with ... ... a very long line.
> 
> would, if the entire paragraph is quoted with the standard marker, be
> 
>         >A message with ... ... a very long line.
 
	Won't happen.   Actually,  it COULD happen,  but the burden 
is placed squarely on the back of the user agent to deal with this. 
We can then fairly point the finger at the clear offender. 
 
> which may get displayed as
> 
>         >A message with ...
>         >... a very long line.
> or 
>         >A message with ...
>         ... a very long line.
 
	In a world where text/paragraph is a properly defined standard, 
the latter is wrong.   Period.   If the user doesn't care,  then do we? 
I certainly care,  and would complain loudly to my MUA vendor. 
 
> depending on whether the MUA decides to do anything at all about quoted
> material (current draft says MUAs "MAY wish to consider" quoting
> conventions).
 
	Excellent point.   Stronger wording is in order there. 
 
> The user, if presented with the second version, will say that the message
> display is broken because text is being mis-attributed. The retort here
> could simply be that the MUA displaying the message is broken because it
> is displaying the message sub-optimally. Bad, but the finger of blame gets
> pointed at that MUA.
 
	The light goes on for me.   (It takes a while.) 
 
	You're worried about mis-quotes being sent,  not so much 
mis-quotes displayed.   Good point.   I don't see a way to reliably 
coerce the replying MUA into compliance.   Does that make the 
standard bad?   No. 
 
> In order to display this message properly to the user (ie to give the
> correct impression of who said what), the receiving MUA is going to have
> to successfully parse these forms. Any failure in display can't really be
> put at the door of the MUA as there is no RFC that governs quoting
> conventions - the failure comes from the media-type itself. At this point,
> though, the message itself won't be broken since examining the source
> line-breaks will determine correctly the authors involved.
 
	The closest thing I've seen is HTML  (which is annoying 
when sent through mail,  as some will agree).   I can imagine 
nesting of blocks of quoted material. 
 
> The conclusion must be that using _any_ quote character when replying in
> text/paragraph may cause damage to the ensuing conversation thread. The
> problem does not lie in MUAs but in text/paragraph itself.
 
	This connection I do NOT see. 
 
> -- 
> Ian Bell                                           T U R N P I K E  Ltd
 
-- 
Rick Troth at La Casita, Houston, Texas, USA 
 



From owner-ietf-822@imc.org  Wed Feb 18 13:19:11 1998
Delivery-Date: Wed, 18 Feb 1998 13:19:12 -0500
Return-Path: owner-ietf-822@imc.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA05857
	for <ietf-archive@ietf.org>; Wed, 18 Feb 1998 13:19:11 -0500 (EST)
Received: from mail.proper.com (mail.proper.com [206.86.127.224])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA13407;
	Wed, 18 Feb 1998 13:21:48 -0500 (EST)
Received: (from majordomo@localhost) by mail.proper.com (8.8.5/8.7.3) id KAA15749 for ietf-822-bks; Wed, 18 Feb 1998 10:06:57 -0800 (PST)
Received: from THOR.INNOSOFT.COM (SYSTEM@THOR.INNOSOFT.COM [192.160.253.66]) by mail.proper.com (8.8.5/8.7.3) with ESMTP id KAA15745 for <ietf-822@imc.org>; Wed, 18 Feb 1998 10:06:54 -0800 (PST)
Received: from elwood.innosoft.com ("port 58824"@ELWOOD.INNOSOFT.COM)
 by INNOSOFT.COM (PMDF V5.1-10 #8694)
 with SMTP id <01ITPZ8QZLJ09AN7K2@INNOSOFT.COM> for ietf-822@imc.org; Wed,
 18 Feb 1998 10:04:18 PST
Date: Wed, 18 Feb 1998 10:06:14 -0800 (PST)
From: Chris Newman <Chris.Newman@innosoft.com>
Subject: Re: Content-Type: text/paragraph. An alternative proposal
In-reply-to: <UE6EnDAVIv60IAjq@turnpike.com>
To: Ian Bell <ianbell@turnpike.com>
Cc: ietf-822@imc.org
Message-id: <Pine.SOL.3.95.980218094215.6304D-100000@elwood.innosoft.com>
MIME-version: 1.0
Content-type: TEXT/PLAIN; charset=US-ASCII
Originator-Info: login-id=chris; server=THOR.INNOSOFT.COM
Sender: owner-ietf-822@imc.org
Precedence: bulk

On Wed, 18 Feb 1998, Ian Bell wrote:
> I think the draft must be changed in this area: perhaps to deprecate the
> use of quote characters within text/paragraph, or maybe to say that MUAs
> SHOULD downgrade to text/plain before quoting. Maybe even to deprecate
> text/paragraph itself and make it clear that the RFC (to be) only exists
> to deal with the current practice of misusing qp and text/plain.

Sigh.  I was hoping I didn't have to deal with this head-on as it's an MUA 
convention and not part of the media type.  How about adding the
following section:

---
4.1. Requirements for Use of text/paragraph in Internet Mail

Mail User Agents SHOULD generate text/plain instead of text/paragraph in
Internet mail.  Gateways from systems which use text/paragraph to
Internet mail SHOULD convert to text/plain and MUST NOT label 
paragraph-based text as text/plain.

A common convention in Internet messages is to indicate quoted text by
preceeding each line with a quote character of the user's choice. 
However, because it is necessary to line-wrap text/paragraph on display a
more precise convention is necessary in text/paragraph.  When quoted text
is included in text/paragraph, the paragraph is preceeded with a ">". 
When displaying text/paragraph or converting it to text/plain, agents
supporting this convention will copy all ">"s at the beginning of a
paragraph to the beginning of each line-wrapped line of that paragraph. 
---

		- Chris



From ipp-owner@pwg.org  Thu Feb 19 18:09:04 1998
Delivery-Date: Thu, 19 Feb 1998 18:09:10 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA28591
	for <ietf-archive@ietf.org>; Thu, 19 Feb 1998 18:09:03 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA19209
	for <ietf-archive@cnri.reston.va.us>; Thu, 19 Feb 1998 18:11:41 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA07398 for <ietf-archive@cnri.reston.va.us>; Thu, 19 Feb 1998 18:09:01 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 19 Feb 1998 18:00:54 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA06456 for ipp-outgoing; Thu, 19 Feb 1998 18:00:49 -0500 (EST)
Message-Id: <199802192300.PAA17650@barley.adnc.com>
X-Sender: lstein@pop3.fapo.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0
Date: Thu, 19 Feb 1998 14:58:12 -0800
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>,
        "'pwg@pwg.org'" <pwg@pwg.org>, "'p1394@pwg.org'" <p1394@pwg.org>
From: Larry Stein <lstein@fapo.com>
Subject: IPP> Re: P1394> Early ping for april meeting
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C127233D@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

Randy,

Thanks for setting this up.  I vote for meeting at Sharp.

Will be there for 1394PWG.

-Larry

At 2/19/98 02:48 PM , Turner, Randy wrote:
>
>The April meeting of the PWG will be in Portland, OR and is scheduled
>for April 6-10. The meeting location is tentatively planned for the new
>Embassy Suites Hotel in downtown. The conference rate will be $135.00
>per night with a daily meeting room fee of about $35.00. I'm assuming
>the daily meeting breakdown would be
>
>Mon,Tues: PWG1394 WG   Weds/Thurs: PWG/IPP WG   Fri: Host MIB, UPD,
>Other business
>
>As an alternative meeting location, Sharp could host the meeting at our
>site, which is about a 25-minute drive from downtown Portland. If Sharp
>hosts the meeting, then there would be no meeting room fee, and we could
>provide lunch on whatever days the group wanted. Including our normal
>break snacks. You would of course be on your own for lodging. You could
>either stay in downtown Portland and drive each day, or we have 3 or 4
>hotels within 10 - 15 minute drive of the Sharp campus. One of the
>hotels is new (The Heathman Lodge) and is really a nice place. Its about
>10 or so minutes away.
>
>What I am interested in knowing is who would be attending the meeting in
>Portland, in general, and secondly, at which location you would prefer
>to meet (Embassy Suites/downtown or Sharp). It doesn't really make much
>difference to me either way, although it might be somewhat less
>expensive for folks flying in to meet at Sharp. Also I would like to
>know which meetings you would be attending and if you want to meet in
>town, I would need to know if you would be staying at the hotel. 
>
>Thanks!
>
>Randy
> 
***************************************************************
Larry A. Stein			Phone: 	(619)292-2742
Warp Nine Engineering		Fax:	(619)292-8020
				Web: 	http://www.fapo.com
***************************************************************

From pwg-owner@pwg.org  Thu Feb 19 18:11:47 1998
Delivery-Date: Thu, 19 Feb 1998 18:11:48 -0500
Return-Path: pwg-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA28614
	for <ietf-archive@ietf.org>; Thu, 19 Feb 1998 18:11:47 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA19219
	for <ietf-archive@cnri.reston.va.us>; Thu, 19 Feb 1998 18:14:25 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA07777 for <ietf-archive@cnri.reston.va.us>; Thu, 19 Feb 1998 18:11:45 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 19 Feb 1998 18:08:24 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA06449 for pwg-outgoing; Thu, 19 Feb 1998 18:00:45 -0500 (EST)
Message-Id: <199802192300.PAA17650@barley.adnc.com>
X-Sender: lstein@pop3.fapo.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0
Date: Thu, 19 Feb 1998 14:58:12 -0800
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>,
        "'pwg@pwg.org'" <pwg@pwg.org>, "'p1394@pwg.org'" <p1394@pwg.org>
From: Larry Stein <lstein@fapo.com>
Subject: PWG> Re: P1394> Early ping for april meeting
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C127233D@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-pwg@pwg.org

Randy,

Thanks for setting this up.  I vote for meeting at Sharp.

Will be there for 1394PWG.

-Larry

At 2/19/98 02:48 PM , Turner, Randy wrote:
>
>The April meeting of the PWG will be in Portland, OR and is scheduled
>for April 6-10. The meeting location is tentatively planned for the new
>Embassy Suites Hotel in downtown. The conference rate will be $135.00
>per night with a daily meeting room fee of about $35.00. I'm assuming
>the daily meeting breakdown would be
>
>Mon,Tues: PWG1394 WG   Weds/Thurs: PWG/IPP WG   Fri: Host MIB, UPD,
>Other business
>
>As an alternative meeting location, Sharp could host the meeting at our
>site, which is about a 25-minute drive from downtown Portland. If Sharp
>hosts the meeting, then there would be no meeting room fee, and we could
>provide lunch on whatever days the group wanted. Including our normal
>break snacks. You would of course be on your own for lodging. You could
>either stay in downtown Portland and drive each day, or we have 3 or 4
>hotels within 10 - 15 minute drive of the Sharp campus. One of the
>hotels is new (The Heathman Lodge) and is really a nice place. Its about
>10 or so minutes away.
>
>What I am interested in knowing is who would be attending the meeting in
>Portland, in general, and secondly, at which location you would prefer
>to meet (Embassy Suites/downtown or Sharp). It doesn't really make much
>difference to me either way, although it might be somewhat less
>expensive for folks flying in to meet at Sharp. Also I would like to
>know which meetings you would be attending and if you want to meet in
>town, I would need to know if you would be staying at the hotel. 
>
>Thanks!
>
>Randy
> 
***************************************************************
Larry A. Stein			Phone: 	(619)292-2742
Warp Nine Engineering		Fax:	(619)292-8020
				Web: 	http://www.fapo.com
***************************************************************

From ipp-owner@pwg.org  Sun Feb 22 09:48:10 1998
Delivery-Date: Sun, 22 Feb 1998 09:48:11 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA02058
	for <ietf-archive@ietf.org>; Sun, 22 Feb 1998 09:48:09 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA00455
	for <ietf-archive@cnri.reston.va.us>; Sun, 22 Feb 1998 09:50:47 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id JAA23664 for <ietf-archive@cnri.reston.va.us>; Sun, 22 Feb 1998 09:48:08 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Sun, 22 Feb 1998 09:37:54 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id JAA22470 for ipp-outgoing; Sun, 22 Feb 1998 09:37:47 -0500 (EST)
Date: Sun, 22 Feb 1998 23:37:21 +0900 (JST)
Message-Id: <199802221437.XAA04248@smtp.dtinet.or.jp>
From: Nagasaka Fumio <fumiona@venus.dti.ne.jp>
To: "Turner, Randy" <rturner@sharplabs.com>
Cc: "'ipp@pwg.org'" <ipp@pwg.org>, "'pwg@pwg.org'" <pwg@pwg.org>,
        "'p1394@pwg.org'" <p1394@pwg.org>
Subject: IPP> Re: PWG> Early ping for april meeting
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C127233D@admsrvnt02.enet.sharplabs.com>
References: <D10983CAC30DD111B41400805FA6A1C127233D@admsrvnt02.enet.sharplabs.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-Mailer: Becky! ver 1.23
Sender: ipp-owner@pwg.org

Dear Randy

I am going to attend the April meeting, and prefer
Embassy Suites/downtown.
-----
Fumio Nagasaka
EPSON Software Development Laboratory Inc.,
TEL: +81 268 25-4111 // FAX: +81 268 25-4627
HomePage = http://www.venus.dti.ne.jp/~fumiona/


From pwg-owner@pwg.org  Sun Feb 22 09:48:16 1998
Delivery-Date: Sun, 22 Feb 1998 09:48:16 -0500
Return-Path: pwg-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA02063
	for <ietf-archive@ietf.org>; Sun, 22 Feb 1998 09:48:16 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA00458
	for <ietf-archive@cnri.reston.va.us>; Sun, 22 Feb 1998 09:50:54 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id JAA23679 for <ietf-archive@cnri.reston.va.us>; Sun, 22 Feb 1998 09:48:15 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Sun, 22 Feb 1998 09:42:58 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id JAA22455 for pwg-outgoing; Sun, 22 Feb 1998 09:37:37 -0500 (EST)
Date: Sun, 22 Feb 1998 23:37:21 +0900 (JST)
Message-Id: <199802221437.XAA04248@smtp.dtinet.or.jp>
From: Nagasaka Fumio <fumiona@venus.dti.ne.jp>
To: "Turner, Randy" <rturner@sharplabs.com>
Cc: "'ipp@pwg.org'" <ipp@pwg.org>, "'pwg@pwg.org'" <pwg@pwg.org>,
        "'p1394@pwg.org'" <p1394@pwg.org>
Subject: Re: PWG> Early ping for april meeting
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C127233D@admsrvnt02.enet.sharplabs.com>
References: <D10983CAC30DD111B41400805FA6A1C127233D@admsrvnt02.enet.sharplabs.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-Mailer: Becky! ver 1.23
Sender: owner-pwg@pwg.org

Dear Randy

I am going to attend the April meeting, and prefer
Embassy Suites/downtown.
-----
Fumio Nagasaka
EPSON Software Development Laboratory Inc.,
TEL: +81 268 25-4111 // FAX: +81 268 25-4627
HomePage = http://www.venus.dti.ne.jp/~fumiona/


From owner-uri@Bunyip.Com  Thu Feb 26 17:16:39 1998
Delivery-Date: Thu, 26 Feb 1998 17:16:40 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA20375
	for <ietf-archive@ietf.org>; Thu, 26 Feb 1998 17:16:38 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA18806;
	Thu, 26 Feb 1998 17:19:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA28712
	for uri-out; Thu, 26 Feb 1998 16:56:21 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA28704
	for uri-in; Thu, 26 Feb 1998 16:56:15 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA28694
	for <uri@services.bunyip.com>; Thu, 26 Feb 1998 16:56:07 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA04422
	for uri@services; Thu, 26 Feb 1998 16:56:06 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA04419;
	Thu, 26 Feb 1998 16:56:00 -0500 (EST)
Received: from [10.0.0.10] ([18.23.20.52])
	by life.ai.mit.edu (8.8.8/AI1.22/ai.master.life:1.23) with ESMTP id QAA28094;
	Thu, 26 Feb 1998 16:55:57 -0500 (EST)
Message-Id: <v0313030bb11b1546a24b@[195.129.10.47]>
In-Reply-To: <199802181450.JAA00716@ns.ietf.org>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 26 Feb 1998 07:51:18 -0500
To: urn-ietf@Bunyip.Com, uri@Bunyip.Com
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
Sender: owner-uri@Bunyip.Com
Precedence: bulk

AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
The Association of American Publishers, in conjunction with the Corporation
for National Research Initiatives, has developed an electronic
identification system for materials on the Internet.  The digital object
identifier (DOI) system links would-be content-users with content
copyright-owners through alphanumeric "tags" attached to each work.  The AAP
hopes the system could eventually be used to restrict access to copyrighted
works, but for now, it's strictly an honor system.  The DOI system will be
maintained and administered by the newly formed International DOI
Foundation.  http://www.doi.org  (CIO 15 Feb 98)



From owner-uri@Bunyip.Com  Thu Feb 26 18:09:18 1998
Delivery-Date: Thu, 26 Feb 1998 18:09:19 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA21491
	for <ietf-archive@ietf.org>; Thu, 26 Feb 1998 18:09:18 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA19132;
	Thu, 26 Feb 1998 18:11:56 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA00652
	for uri-out; Thu, 26 Feb 1998 18:00:51 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA00639
	for uri-in; Thu, 26 Feb 1998 18:00:48 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA00632
	for <uri@services.bunyip.com>; Thu, 26 Feb 1998 18:00:45 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id SAA04761
	for uri@services; Thu, 26 Feb 1998 18:00:46 -0500 (EST)
Received: from ha1.rdc1.md.home.com (ha1.rdc1.md.home.com [24.2.2.66])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA04756;
	Thu, 26 Feb 1998 18:00:42 -0500 (EST)
Received: from aw3 ([24.3.20.241]) by ha1.rdc1.md.home.com
          (Netscape Mail Server v2.02) with SMTP id AAA18870;
          Thu, 26 Feb 1998 15:00:38 -0800
Message-ID: <088f01bd430a$7f077110$f1140318@aw3.hwrd1.md.home.com>
Reply-To: "Archie" <warnock@clark.net>
From: "Archie" <warnock@home.com>
To: "John C. Mallery" <jcma@ai.mit.edu>
Cc: <urn-ietf@Bunyip.Com>, <uri@Bunyip.Com>
Subject: Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
Date: Thu, 26 Feb 1998 18:01:39 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
>The Association of American Publishers, in conjunction with the Corporation
>for National Research Initiatives, has developed an electronic
>identification system for materials on the Internet.  The digital object


Very interesting.  From checking out the site at doi.org, it appears they're
using the Handle system.  A friend of mine and I were speculating on what
happens when there are something like 10**14 documents registered.  Doesn't
it seem like a hierarchical system would do the job more efficiently here?
Or is there such an architecture now behind the handles?

Archie

-- Archie Warnock                           Internet:  warnock@clark.net
-- A/WWW Enterprises                        Phone/FAX: 301-854-2987
--         http://www.clark.net/pub/warnock/awww.html
--       As a matter of fact, I _do_ speak for my employer.



From owner-uri@Bunyip.Com  Fri Feb 27 14:41:53 1998
Delivery-Date: Fri, 27 Feb 1998 14:41:54 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA19297
	for <ietf-archive@ietf.org>; Fri, 27 Feb 1998 14:41:53 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA22939;
	Fri, 27 Feb 1998 14:44:28 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA25152
	for uri-out; Fri, 27 Feb 1998 14:25:53 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA25144
	for uri-in; Fri, 27 Feb 1998 14:25:47 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA25136
	for <uri@services.bunyip.com>; Fri, 27 Feb 1998 14:25:38 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA07628
	for uri@services; Fri, 27 Feb 1998 14:25:38 -0500 (EST)
Received: from cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA07623;
	Fri, 27 Feb 1998 14:25:34 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id OAA22810;
	Fri, 27 Feb 1998 14:28:05 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id OAA17736; Fri, 27 Feb 1998 14:25:24 -0500
Message-ID: <07dc01bd43b6$37251d50$29019784@ssun.CNRI.Reston.Va.US>
Reply-To: "Sam Sun" <ssun@cnri.reston.va.us>
From: "Sam Sun" <ssun@cnri.reston.va.us>
To: "Archie" <warnock@clark.net>, "John C. Mallery" <jcma@ai.mit.edu>
Cc: <urn-ietf@Bunyip.Com>, <uri@Bunyip.Com>
Subject: Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
Date: Fri, 27 Feb 1998 14:30:49 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-uri@Bunyip.Com
Precedence: bulk

DOI is an application of the Handle System (http://www.handle.net), which is
a global name service. Every DOI is a Handle in the Handle System, and DOIs
are registered and resolved using Handle System Resolution and
Administration protocols.

The DOI namespace, a sub-namespace of Handle System name space, _is_
heirarchical.  In terms of DOI, this hierarchy is reflected in the DOI
"Prefix", and the way it is assigned or used. The DOI "Prefix" is equivalent
to the Naming Authority in the Handle System, which serves as an
administrative unit for a sub-namespace, and the sub-namespace could in term
define its own sub-namespace, and so on. (It is worth noting that although
the namespace is heirarchical, the resolution protocol is not, so as to
achieve minimum number of round trips, and to ensure global uniqueness.)

Regards,
Sam
ssun@cnri.reston.va.us


-----Original Message-----
From: Archie <warnock@home.com>
To: John C. Mallery <jcma@ai.mit.edu>
Cc: urn-ietf@Bunyip.Com <urn-ietf@Bunyip.Com>; uri@Bunyip.Com
<uri@Bunyip.Com>
Date: Thursday, February 26, 1998 6:09 PM
Subject: Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS


>>AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
>>The Association of American Publishers, in conjunction with the
Corporation
>>for National Research Initiatives, has developed an electronic
>>identification system for materials on the Internet.  The digital object
>
>
>Very interesting.  From checking out the site at doi.org, it appears
they're
>using the Handle system.  A friend of mine and I were speculating on what
>happens when there are something like 10**14 documents registered.  Doesn't
>it seem like a hierarchical system would do the job more efficiently here?
>Or is there such an architecture now behind the handles?
>
>Archie
>
>-- Archie Warnock                           Internet:  warnock@clark.net
>-- A/WWW Enterprises                        Phone/FAX: 301-854-2987
>--         http://www.clark.net/pub/warnock/awww.html
>--       As a matter of fact, I _do_ speak for my employer.
>
>


From owner-uri@Bunyip.Com  Fri Feb 27 16:24:41 1998
Delivery-Date: Fri, 27 Feb 1998 16:24:41 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA22546
	for <ietf-archive@ietf.org>; Fri, 27 Feb 1998 16:24:41 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA23613;
	Fri, 27 Feb 1998 16:27:17 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA26840
	for uri-out; Fri, 27 Feb 1998 15:59:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA26831
	for uri-in; Fri, 27 Feb 1998 15:59:01 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA26821
	for <uri@services.bunyip.com>; Fri, 27 Feb 1998 15:58:49 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA07866
	for uri@services; Fri, 27 Feb 1998 15:58:49 -0500 (EST)
Received: from ha1.rdc1.md.home.com (ha1.rdc1.md.home.com [24.2.2.66])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA07861;
	Fri, 27 Feb 1998 15:58:32 -0500 (EST)
Received: from aw3 ([24.3.20.241]) by ha1.rdc1.md.home.com
          (Netscape Mail Server v2.02) with SMTP id AAA29749;
          Fri, 27 Feb 1998 12:58:11 -0800
Message-ID: <000801bd43c2$8e8bb980$f1140318@aw3.hwrd1.md.home.com>
Reply-To: "Archie" <warnock@clark.net>
From: "Archie" <warnock@home.com>
To: "Sam Sun" <ssun@cnri.reston.va.us>, "John C. Mallery" <jcma@ai.mit.edu>
Cc: <urn-ietf@Bunyip.Com>, <uri@Bunyip.Com>
Subject: Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
Date: Fri, 27 Feb 1998 15:59:03 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>The DOI namespace, a sub-namespace of Handle System name space, _is_
>heirarchical.  In terms of DOI, this hierarchy is reflected in the DOI
>"Prefix", and the way it is assigned or used. The DOI "Prefix" is
equivalent

Thanks.  That clears up one issue.

>define its own sub-namespace, and so on. (It is worth noting that although
>the namespace is heirarchical, the resolution protocol is not, so as to
>achieve minimum number of round trips, and to ensure global uniqueness.)


So, what happens to name resolution times when we get something like 10**N
(pick your favorite stressful value of N) documents in the system?

Archie

-- Archie Warnock                           Internet:  warnock@clark.net
-- A/WWW Enterprises                        Phone/FAX: 301-854-2987
--         http://www.clark.net/pub/warnock/awww.html
--       As a matter of fact, I _do_ speak for my employer.



From owner-uri@Bunyip.Com  Sat Feb 28 02:09:49 1998
Delivery-Date: Sat, 28 Feb 1998 02:09:50 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id CAA06426
	for <ietf-archive@ietf.org>; Sat, 28 Feb 1998 02:09:49 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA24979;
	Sat, 28 Feb 1998 02:12:25 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA10795
	for uri-out; Sat, 28 Feb 1998 01:59:18 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA10787
	for uri-in; Sat, 28 Feb 1998 01:59:16 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA10779
	for <uri@services.bunyip.com>; Sat, 28 Feb 1998 01:59:12 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA09333
	for uri@services; Sat, 28 Feb 1998 01:59:13 -0500 (EST)
Received: from cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA09328;
	Sat, 28 Feb 1998 01:59:09 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id CAA24965;
	Sat, 28 Feb 1998 02:01:43 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id BAA25000; Sat, 28 Feb 1998 01:58:58 -0500
Message-ID: <001501bd4416$c4226680$d7019784@ssun2.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@cnri.reston.va.us>
To: "Archie" <warnock@home.com>, "John C. Mallery" <jcma@ai.mit.edu>
Cc: <urn-ietf@Bunyip.Com>, <uri@Bunyip.Com>
Subject: Re: [URN] Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
Date: Sat, 28 Feb 1998 02:01:53 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Archie wrote:
>...
>So, what happens to name resolution times when we get something like 10**N
>(pick your favorite stressful value of N) documents in the system?
>


Sorry I didn't quite understand your question.  And I guess that you are
asking the total number of round trips required to resolve 10**N (10 to the
power N) number of handles.

The answer to this will depend on how these handles are related. In one
extreme case, if all these handles are registered under the same naming
authority, then the total number of round trips could be 10**N + 1. Another
extreme case could be that all these handles are from different naming
authority, and none of those naming authorities have ever been visited by
the client, then we are talking about a total of 2 * 10**N number of round
trips.

On the other hand, if all these documents are deems to be used together
again and again, the provider could probably create a handle as a reference
to a HTML document, where the HTML document contains all the references (say
URLs) of those documents. The HTML document can be generated
_programmatically_ by resolving handles of these documents. If this is the
case, the client could potentially need only one round trip to get the
information of all those documents.

Regards,
Sam
ssun@cnri.reston.va.us



From owner-uri@Bunyip.Com  Sat Feb 28 12:25:23 1998
Delivery-Date: Sat, 28 Feb 1998 12:25:23 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA11912
	for <ietf-archive@ietf.org>; Sat, 28 Feb 1998 12:25:22 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA25548;
	Sat, 28 Feb 1998 12:27:57 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA24083
	for uri-out; Sat, 28 Feb 1998 11:40:46 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA24076
	for uri-in; Sat, 28 Feb 1998 11:40:43 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA24068
	for <uri@services.bunyip.com>; Sat, 28 Feb 1998 11:40:40 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA10123
	for uri@services; Sat, 28 Feb 1998 11:40:41 -0500 (EST)
Received: from access4.digex.net (access4.digex.net [205.197.245.195])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA10114;
	Sat, 28 Feb 1998 11:40:38 -0500 (EST)
Received: (from asgilman@localhost)
          by access4.digex.net (8.8.4/8.8.4)
	  id LAA01526; Sat, 28 Feb 1998 11:40:09 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199802281640.LAA01526@access4.digex.net>
Subject: #fragment as :name
To: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Date: Sat, 28 Feb 1998 11:40:08 -0500 (EST)
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk


This is an observation, not a proposal.

It appears to me that the established uses of #fragment with HTML
documents, and the proposed extensions with XML documents (which
are designed to be compatible with the HTML-driven uses) are all
cases where what follows the # character is a name reference.

It is a reference to a name defined in a namespace which is in
turn defined by the object identified in the preceding name.
It is a "classic case of namespace descent."  The spelling might
as easing be scheme:stuff:fragment where stuff comprises the
<site> and <path> parts in conventional URL usage.

It is the fact that ID and NAME are both attribute designators
from a common namespace that lets Lynx treat IDs in HTML in a
manner "homologous to #name" and extend the scope of #name to
include #[name | id] with no damage whatsoever.

If one adopts a namespace mindset, the existing use of #fragment
is "Interpret 'fragment' by the [y'know...] customary usage for
the [type of] the object found under the preceeding URI."

In this usage, the object is free to define its own interior 
namespace.  This total independence of the name scheme used at
this level from any schemes used in exterior contexts is what
the URN community may not be anticipating.

In the schemes that the URN community is contemplating, this is
probably not true.  Once one enters a namespace discipline, one
may not expect interior namespaces to be randomly declared by
the values found for exterior names.

Al Gilman


From owner-uri@Bunyip.Com  Sat Feb 28 12:27:04 1998
Delivery-Date: Sat, 28 Feb 1998 12:27:05 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA11931
	for <ietf-archive@ietf.org>; Sat, 28 Feb 1998 12:27:04 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA25551;
	Sat, 28 Feb 1998 12:29:39 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA23692
	for uri-out; Sat, 28 Feb 1998 11:19:51 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA23686
	for uri-in; Sat, 28 Feb 1998 11:19:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA23680
	for <uri@services.bunyip.com>; Sat, 28 Feb 1998 11:19:48 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA10060
	for uri@services; Sat, 28 Feb 1998 11:19:48 -0500 (EST)
Received: from access4.digex.net (access4.digex.net [205.197.245.195])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA10057;
	Sat, 28 Feb 1998 11:19:46 -0500 (EST)
Received: (from asgilman@localhost)
          by access4.digex.net (8.8.4/8.8.4)
	  id LAA01134; Sat, 28 Feb 1998 11:19:15 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199802281619.LAA01134@access4.digex.net>
Subject: Re: detailed critique?
To: uri@Bunyip.Com, ietf-urn@Bunyip.Com
Date: Sat, 28 Feb 1998 11:19:15 -0500 (EST)
In-Reply-To: <003801bd4427$d89ca600$d7019784@ssun2.CNRI.Reston.Va.US> from "Sam X. Sun" at "Feb 28, 98 04:04:12 am"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

to follow up on what Sam X. Sun said:

> As discussed earlier, I believe that the treatment of
> "#segment" portion in URI syntax is defined following the
> "http:" URL implementation, which is the way implemented in
> libwww.lib, that is:

Almost.  The driving specific case is HTML documents, not HTTP
transport.  The existing implementations are driven by the desire
to make relative URLs work independent of retrieval protocol
across file: ftp: and http: [maybe gopher:] schemes.  It is
precisely this comm-protocol-indepence argument that I thought
Jim laid out well.

And Fote has convinced me that it is essential that file: and
ftp: scheme implementations be protected from thinking that the
#fragment part should be passed to the server.  HTTP servers
could perhaps be taught to ignore the #fragment if included in a
GET, but ftp servers are beyond our ability to retrain.  But this
could still be interpreted as a broad [but not universal] class
of retrieval methods for which the #fragment gets stripped in the
scheme handler before it exercises the external service for
retrieval.

> In other words, when we enter a URI "foo:aaa#bbb", we expect the entire
> "aaa#bbb" to be processed by the "foo" module, not just "aaa" part of it.
> And there is real world demand on this. For example, when we were trying to
> define a URI namespace for SICI, which uses "#" character heavily in its
> naming convention, we found that not only we couldn't map it into "http:"
> URL namespace, neither could we map it "legally" to any new URI namespace,
> because they are all defined following the "http:" convention.

This is extremely helpful.  Now the objection has standing; there is
actual damage possible.  Is the damage limited to having to use %23 for
# wherever it occurs in the SICI name?

Al Gilman


From owner-ietf-outbound.10  Mon Mar  2 09:10:11 1998
Delivery-Date: Mon, 02 Mar 1998 09:12:26 -0500
Return-Path: owner-ietf-outbound.10
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id JAA29795
	for ietf-outbound.10@ietf.org; Mon, 2 Mar 1998 09:10:01 -0500 (EST)
Received: from axa.co.uk (axa.co.uk [193.123.100.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA29741
	for <ietf@ns.ietf.org>; Mon, 2 Mar 1998 09:08:49 -0500 (EST)
Received: (from owain@localhost)
          by axa.co.uk (8.8.4/8.8.4)
	  id OAA15994; Mon, 2 Mar 1998 14:09:45 GMT
From: Owain Vaughan <owain@AXA.CO.UK>
Message-Id: <199803021409.OAA15994@axa.co.uk>
Subject: Re: Last Call: Anti-Spam Requirements on an SMTP MTA to BCP
To: richard@turnpike.com (Richard Clayton)
Date: Mon, 2 Mar 1998 14:09:45 +0000 (GMT)
Cc: ietf@ns.ietf.org
In-Reply-To: <7xIfK3AOqq+0EAMp@turnpike.com> from "Richard Clayton" at Mar 2, 98 12:48:14 pm
Content-Type: text

 
> I have a second more specific problem with the draft. Error 551 is
> mentioned several times..  eg
> 
> >       C  MAIL From: <usr@spam.example>
> >       S  250 <usr@spam.example>... Sender ok
> >       C  RCTP To: <usr@domain.example>
> >       S  250 <usr@domain.example>... Recipient ok
> >       C  RCTP To: <foo@domain.example>
> >       S  451 <foo@domain.example>... Denied due to spam list
> >       C  RCTP To: <bar@domain.example>
> >       S  551 <bar@domain.example>... Denied due to spam list
> 
> As I understand the current state of deliberations, 551 is being
> explicitly deprecated by DRUMS. I expect this should be 550 throughout.

Plus it says RCTP To: rather than RCPT To:

Owain


From owner-ietf-outbound.10  Mon Mar  2 10:00:11 1998
Delivery-Date: Mon, 02 Mar 1998 10:03:12 -0500
Return-Path: owner-ietf-outbound.10
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id KAA01632
	for ietf-outbound.10@ietf.org; Mon, 2 Mar 1998 10:00:02 -0500 (EST)
Received: from callandor.cybercash.com (callandor.cybercash.com [204.178.186.70])
	by ns.ietf.org (8.8.7/8.8.7a) with SMTP id JAA01593
	for <ietf@ietf.org>; Mon, 2 Mar 1998 09:59:29 -0500 (EST)
Received: by callandor.cybercash.com; id KAA11490; Mon, 2 Mar 1998 10:02:05 -0500
Received: from cybercash.com(204.149.68.52) by callandor.cybercash.com via smap (3.2)
	id xma011421; Mon, 2 Mar 98 10:01:38 -0500
Received: by cybercash.com (4.1/SMI-4.1)
	id AA13090; Mon, 2 Mar 98 10:00:55 EST
Date: Mon, 2 Mar 1998 10:00:45 -0500 (EST)
From: "Donald E. Eastlake 3rd" <dee@cybercash.com>
To: Richard Clayton <richard@turnpike.com>
Cc: ietf@ns.ietf.org, lindberg@CDG.CHALMERS.SE
Subject: Re: Last Call: Anti-Spam Requirements on an SMTP MTA to BCP
In-Reply-To: <7xIfK3AOqq+0EAMp@turnpike.com>
Message-Id: <Pine.SUN.3.91.980302091910.10947B-100000@cybercash.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

Richard,

On Mon, 2 Mar 1998, Richard Clayton wrote:

> Date: Mon, 2 Mar 1998 12:48:14 +0000
> From: Richard Clayton <richard@turnpike.com>
> 
> In message <199802271513.KAA09638@ns.ietf.org>, The IESG <iesg-
> secretary@ns.ietf.org> writes
> >
> >The IESG has received a request to consider Anti-Spam Requirements on
> >an SMTP MTA <draft-lindberg-anti-spam-mta-02.txt> as a BCP.  This has
> >been reviewed in the IETF but is not the product of an IETF Working
> >Group.
> 
> ...
> 
> The most worrying example [in the draft] is this one:
> 
> >2.8. Verify "MAIL From"
> >
> >   The MTA SHOULD be able to perform a simple "sanity check" of the
> >   "MAIL From" domain and refuse to receive mail if that domain is
> >   nonexistent. To overcome temporary errors/problems in the DNS, 4xx
> >   Return Codes are strongly recommended; however the MTA MAY allow for
> >   Return Codes that show real DNS state - 4xx for temporary problems
> >   and 5xx for NonExistent domain.
> >
> >   In all honesty, please note that this requirement and ability is a
> >   mixed blessing and should be used with extreme care.
> >
> >   For early versions of spam spam software it does provide quite some
> >   relief, since that software generates mail with completely bogus
> >   "MAIL From" that will never even get into the system.
> >
> >   On the other hand, sites with weak DNS connectivity may find their
> >   legitimate mail having problems reaching destinations due to DNS
> >   timeouts. However, since DNS information is handled asynchronously
> >   and is cached even though the initial requester has given up, chances
> >   are high that the necessary information is there at a later attempt.
> >
> >   ...
> 
> I do note the caveat of "extreme care", but the author seems to be more
> concerned with poorly connected DNS, rather than a DNS configuration
> which is just plain wrong!
> 
> In RISKS (http://catless.ncl.ac.uk/Risks/19.24.html) Garfinkel discusses
> what happened when a small New England ISP (vineyard.net) tried this
> approach. Bottom line was that they stopped because they were bouncing
> too much genuine material, and those bounces were from sites with
> perfectly accessible, but incorrect DNS entries.

I believe you are incorrect.  The test being performed by Vineyard.NET at the
referrenced URL was the test of determing that the IP address from which the
SMTP connection came had an inverse entry (in .in-addr.arpa for IPv4).  This
has nothing to do with the "MAIL From" address, which is arbitrary. 

Furthermore, the draft merely proposes as BCP the availability of the
capability of testing that the MAIL From address has a domain name which
exists in the DNS, it does not specify as BCP the activation of this testing
capability. 

With the tendency of spammer vermin to multiply, people running SMTP servers
on the Internet need whatever capability they can get to tightening
constrains on the mail they receive and at least narrow the range of
behaviour of the abusers so they can be more easily tracked and appropriate
counter measures taken. 

There are exceptions, such as SMTP servers run by NICs that may be receiving
mail related to DNS configuration problems, where you would not want to
impose such checks.  But I believe that in fact, not only do you usually want
to check the MAIL From address so that it is at least possible that you could
reply to it (unless it is the specially permitted null address for errors),
you should also optionally be able to impose the check that Vineyard.NET
tried, of seeing if there is an inverse DNS entry for the SMTP source IP
address, and if you desire of going a step further and testing that the
domain name gotten from the inverse look-up forward translated to a set of
addresses including the one from which you are getting the SMTP connection. 

> I am concerned that elevating this type of filtering from a local policy
> which meets local needs to "BCP" status, is likely to have a long term
> and damaging effect on a fundamental protocol.
> 
> Refusing to accept mail because the senders DNS is wrong or inconsistent
> is completely at odds with the Fundamental Principle of being liberal in
> what one accepts.

That is not some immutable Fundamental Principle overriding all others, it is
a general principle which needs to be adjusted for individual circumstances. 

This action proposed in the draft results in clear indications back to the
sender that their mail did not get through so they can try different mail or
other forms of communicaitons.  The "damage" to the mail protocol is being
done by the thieves who send bulk unsolicited email.  Get them to stop and I
think you will find that not only the extemely mild measures in this draft
but also the much more draconian but necessary actions such as the Real Time
Block Hole list (which, last I knew, EUNet among many other subscribed to and
enforces) would fade away. 

> I have a second more specific problem with the draft. Error 551 is
> mentioned several times..  eg
> 
> >       C  MAIL From: <usr@spam.example>
> >       S  250 <usr@spam.example>... Sender ok
> >       C  RCTP To: <usr@domain.example>
> >       S  250 <usr@domain.example>... Recipient ok
> >       C  RCTP To: <foo@domain.example>
> >       S  451 <foo@domain.example>... Denied due to spam list
> >       C  RCTP To: <bar@domain.example>
> >       S  551 <bar@domain.example>... Denied due to spam list
> 
> As I understand the current state of deliberations, 551 is being
> explicitly deprecated by DRUMS. I expect this should be 550 throughout.
> 
> My apologies if I should have been discussing this earlier or elsewhere.
> 
> -- 
> richard                      richard.clayton    @    T U R N P I K E .com
>                                                      tel: +44 1306 732300
> "Assembly of Japanese bicycle require great peace of mind" quoted in ZAMM

Donald
=====================================================================
Donald E. Eastlake 3rd     +1 978-287-4877(tel)     dee@cybercash.com
   318 Acton Street        +1 978-371-7148(fax)     dee@world.std.com
Carlisle, MA 01741 USA     +1 703-620-4200(main office, Reston, VA)
http://www.cybercash.com           http://www.privacy.org/ipc


From owner-uri@Bunyip.Com  Mon Mar  2 12:03:42 1998
Delivery-Date: Mon, 02 Mar 1998 12:03:42 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA06326
	for <ietf-archive@ietf.org>; Mon, 2 Mar 1998 12:03:42 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA03690;
	Mon, 2 Mar 1998 12:06:17 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA27764
	for uri-out; Mon, 2 Mar 1998 11:30:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA27755
	for uri-in; Mon, 2 Mar 1998 11:30:24 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA27746
	for <uri@services.bunyip.com>; Mon, 2 Mar 1998 11:30:18 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA16866
	for uri@services; Mon, 2 Mar 1998 11:30:19 -0500 (EST)
Received: from cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA16863;
	Mon, 2 Mar 1998 11:30:12 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id LAA03410;
	Mon, 2 Mar 1998 11:32:39 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id LAA13754; Mon, 2 Mar 1998 11:30:01 -0500
Message-ID: <08c801bd45f9$35dc86a0$29019784@ssun.CNRI.Reston.Va.US>
Reply-To: "Sam Sun" <ssun@cnri.reston.va.us>
From: "Sam Sun" <ssun@cnri.reston.va.us>
To: "Al Gilman" <asgilman@access.digex.net>, <uri@Bunyip.Com>,
        <urn-ietf@Bunyip.Com>
Subject: Relative URI vs. #fragment. (was Re: [URN] #fragment as :name)
Date: Mon, 2 Mar 1998 11:35:27 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>This is an observation, not a proposal.
>
>It appears to me that the established uses of #fragment with HTML
>documents, and the proposed extensions with XML documents (which
>are designed to be compatible with the HTML-driven uses) are all
>cases where what follows the # character is a name reference.
>
>It is a reference to a name defined in a namespace which is in
>turn defined by the object identified in the preceding name.
>It is a "classic case of namespace descent."  The spelling might
>as easing be scheme:stuff:fragment where stuff comprises the
><site> and <path> parts in conventional URL usage.
>

>It is the fact that ID and NAME are both attribute designators
>from a common namespace that lets Lynx treat IDs in HTML in a
>manner "homologous to #name" and extend the scope of #name to
>include #[name | id] with no damage whatsoever.
>


I think it might be helpful to add that the “#fragment” and relative URI are
two kind of entities within any certain name and are processed differently.
For example, href=”relative-uri” is processed by binding “relative-uri” to
its base-uri, and sending the complete URI across the wire. But for href=”
foo:aaa#bbb”, according to the current URI draft, the “#bbb” would be cut
off from the URI reference (since it’s not part of URI), and only the
“foo:aaa” get sent over the wire.





From owner-uri@Bunyip.Com  Mon Mar  2 12:21:24 1998
Delivery-Date: Mon, 02 Mar 1998 12:21:25 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA07109
	for <ietf-archive@ietf.org>; Mon, 2 Mar 1998 12:21:24 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA03814;
	Mon, 2 Mar 1998 12:23:58 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA28121
	for uri-out; Mon, 2 Mar 1998 11:43:25 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA28111
	for uri-in; Mon, 2 Mar 1998 11:43:22 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA28104
	for <uri@services.bunyip.com>; Mon, 2 Mar 1998 11:43:20 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA16959
	for uri@services; Mon, 2 Mar 1998 11:43:20 -0500 (EST)
Received: from cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA16956;
	Mon, 2 Mar 1998 11:43:18 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id LAA03520;
	Mon, 2 Mar 1998 11:45:51 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id LAA14401; Mon, 2 Mar 1998 11:43:12 -0500
Message-ID: <08cb01bd45fb$0d7dfbb0$29019784@ssun.CNRI.Reston.Va.US>
Reply-To: "Sam Sun" <ssun@cnri.reston.va.us>
From: "Sam Sun" <ssun@cnri.reston.va.us>
To: "Al Gilman" <asgilman@access.digex.net>, <uri@Bunyip.Com>,
        <urn-ietf@Bunyip.Com>
Subject: Relative URI vs. URN, and URI uniformity.  (was Re: [URN] #fragment as :name)
Date: Mon, 2 Mar 1998 11:48:38 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Al Gilman said:
>......
>In the schemes that the URN community is contemplating, this is
>probably not true.  Once one enters a namespace discipline, one
>may not expect interior namespaces to be randomly declared by
>the values found for exterior names.
>


My observation is that relative URI defines a client side process for
compounding names. Based on libwww.lib implementation, relative URI never
leaves the client side by itself, but have to bind to the URI scheme in its
base URI before it can be of any use. So, if URI is considered a machine to
machine protocol syntax, is relative URI an URI?

The URN working group defined the syntax for identifiers to be transferred
over the wire. If I understand correctly, URN syntax is designed mainly as a
machine to machine protocol syntax. If there were any relative URN to be
defined, it would mean that the URN service could not be stateless, and have
to keep history of previous transactions in order to construct compound
names, which doesn't seem very practical.

This leads to the question to what URI is.

First, an observation: Some URI schemes, like “http:” or “urn:”, have the
client side syntax follow the machine to machine protocol syntax. Some other
URI schemes don’t. For example, the ftp server will not know to convert %23
to ‘#’, and when you send “ftp:user%23&pass%23word@foo.com”, the ftp server
at “foo.com” will not recognize you are user “user#”, and entering password
“pass#word”. Another example is LDAP whose protocol uses UTF-8 encoding, but
the URL syntax seems to follow the http URL.

It seems more natural to consider URI as a client side referral syntax. For
any URI “foo:foo-specific-name”, the URI is responsible only to refer
“foo-specific-name” to “foo:” module, but nothing more. Individual scheme
should be allowed to decide how to parse its scheme specific data, and how
to process the “#fragment”. Each scheme should be allowed to decide its own
set of reserved/excluded characters, its character set encoding, and whether
the client-side syntax follows the protocol syntax.

If this is the case, it seems that for URI, the only reserved characters
needed is byte ‘%25’, which is character % in ASCII encoding. And the only
excluded character needed is byte ‘%22’, which is character ” in ASCII
encoding. The ‘%25’ is needed to allow non-printable characters be entered
and be understood. The ‘%22’ is necessary for separating URI from its
surrounding context.

Also, URI doesn’t have to be constrained to a subset of ASCII characters
only, but should let individual URI scheme to decide how to support
international character sets. Based on what I saw, the only strong arguments
for URI to be ASCII only is that it is printable and can be entered from
almost any (not all!) keyboard. These might be nice user interface features
for “http:” URL, not necessarily for all other URIs. To be short, not every
document is written to be readable by anyone around the world, nor would it
necessary to require _every_ NAME to be defined printable and enterable by
anyone around the world. It should be a decision of the name issuer, not the
underlying technology.

Essentially, I’m suggesting that the uniformity of URI should be only on its
scheme binding syntax, as is commonly accepted in the web context, but not
extend into the scheme specific content.

Regards,
Sam
ssun@cnri.reston.va.us




From curnc1@aonline.com  Mon Mar  2 20:32:13 1998
Delivery-Date: Mon, 02 Mar 1998 20:32:13 -0500
Return-Path: curnc1@aonline.com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id UAA27261
	for <ietf-archive@ietf.org>; Mon, 2 Mar 1998 20:32:12 -0500 (EST)
From: curnc1@aonline.com
Received: from mail.bitterroot.net (bitterroot.net [206.26.92.3])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA06142
	for <ietf-archive@cnri.reston.va.us>; Mon, 2 Mar 1998 20:34:46 -0500 (EST)
Date: Mon, 2 Mar 1998 20:34:46 -0500 (EST)
Message-Id: <199803030134.UAA06142@cnri.reston.va.us>
Received: from aonline.com (hdn90-063.hil.compuserve.com [206.175.99.63])
          by mail.bitterroot.net (post.office MTA v1.9.1 ID# 0-11713)
          with SMTP id ABE199; Mon, 2 Mar 1998 18:34:52 -0700
To: curnc1@aonline.com
Subject: Hi, how are you !

Dear Friend:

This is an extremely IMPORTANT announcement for you!

iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
               IMPORTANT ANNOUNCEMENT
               IMPORTANT ANNOUNCEMENT
               ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
               Your Future May Depend on it!!!
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii

Before you learn about this 'Important Announcement', please read the
following 'Editorial Excerpts' first from some important publications in the
United States:

New York Times:     "In concluding our review of Financial Organizations
'''''''''''''''''''''''''''''''''''''''''''''''      to effect change in the 90's, special attention should
be called to 'World Currency Cartel' organization based in California.  The
members of this organization are amassing hundreds of millions of dollars
in the currency market using a very LEGAL method which has NEVER
been divulged to the general public. While their purpose is not yet known,
their presence has most certainly been felt".

NBC  Nightly News:    " Members of the World Currency Cartel organization,
''''''''''''''''''''''''''''''''''''''''''''''''''''''    who always keep very Low Profile of themselves ,
are some of the most powerful and wealthiest people in this hemisphere".

More Excerpts later, but first let us give you this "Important Announcement":
```````````````````````````````````````````````````````````````````````````````````````````````````````````
We are glad to announce that for the very first time, the World Currency
Cartel organization will instruct a LIMITED number of people Worldwide
HOW TO CONVERT $25 INTO ONE HUNDRED OF LEGAL CURRENCY.
We will transact the first conversion for you, after that you can quickly and
easily do this on your own hundreds or even thousands of times each and
every month.

TAKE ADVANTAGE OF THIS "SECRET FLAW" !
===================================

It is even more explosive than we have yet disclosed. While currency
does fluctuates daily, we can show you  HOW TO CONVERT $99 
INTO $580 as many times as you want. That means, you will be able
to CONVERT $99 AMERICAN LEGAL CURRENCY DOLLARS FOR 
$580 OF THE SAME. You can do this as many times as you wish, 
every day, every week, every month. All very LEGALLY and effort-
lessly!

It only takes about 5 to 10 minutes each time you do this. You can do
this from your home, office or even while travelling. All you need is an
access to a phone line and an address. Best of all, you can do this
from ANY CITY ON THIS EARTH!!!

Again, we must reiterate, anyone can do this and the source is NEVER-
ENDING. For as long as the global financial community continues to
use different currencies with varying exchange rate, this "Secret Flaw"
will exist.                                                                    '''''''''''''''''''''''''''''''''''''''''''

As we said earlier, we will do the first transaction for you and will also
show you exactly how to do this on your own, over and over again.

The amount of exchange you would do each time is entirely up to you.
Working just 2 to 10 hrs a week, you can soon join the list of Mllionaires
who do this on a daily basis and many times a day. The transaction is
so simple that even a high school kid can do it!

We at the World Currency Cartel organization would like to see a uniform
global  currency backed by gold. But, until then, we will allow a LIMITED
number of individuals worldwide to share in the Unlimited Profits provided
for by the world currency differentials.

We will espouse no more political views nor will we ask you do so. We
can say however, that our parent organization Wealth Exchange Int. 
benefits greatly by the knowledge being shared as we ourselves along
with you benefit likewise. Your main concern surely will be, how you will
benefit.

In a short time, after you become a member, you can start making trans-
actions from your home, office, by telephone or through the mail and even
while travelling. As we said earlier, we will do the first transaction for you
and will show you exactly how to do this over and over again.

No one can stop you from earning hundreds of thousands and even
millions of dollars each year for as long as this "SECRET FLAW" exist!
                                                                       ''''''''''''''''''''''''''''''''''''''''''''''
Don't believe us, experience it for ourself !
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;     Unlike anyone else, we
will assure you a great financial freedom and you will add to our quickly
growing base of supporters and join the list of Mllionaires being created
using this " Secret Flaw " in the world currency market!!

DON'T ENVY US, JOIN US TODAY !!!
*******************************************
There is a one time membership fee of only $195.00. BUT, if you join
us by March 25, 1998, which is our company's second Anniversarry
date, you can join us for only $25 administrative cost. Your important
documents, instructions, contact name/address/phone number and
all other pertinent information will be mailed to you immediately. So ,
take advantage of our Anniversarry date and join us today.

(If you are replying  AFTER March 25, 1998; you must pay $195  for
the membership. NO EXCEPTIONS and no more e-mail enquiries).

Upon becoming a member, you promise to keep all infos CONFIDENTIAL.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Should you choose to cancel your membership for any reason, you must
return all documents for a refund within 60 days.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

IMPORTANT:
''''''''''''''''''''''''''''''''''''''
1.....Write your name & mailing address VERY CLEARLY on paper
2.....Below your address, please write your E-mail address (Optional)
3.....At the top Left hand corner, write the word "NEW MEMBER"
4.....Attache a CHECK or M.O. for $25 plus $3 for postage & shipping
        (Total  US$ 28.00)
5.....Make it payable to 'WEALTH EXCHANGE INT.' and mail to:

                   WEALTH EXCHANGE INT.
                   9903 SANTA MONICA BL;
                   SUITE #  405
                   BEVERLY HILLS,
                   CA 90212.
                   U.S.A.

( Overseas request MUST ADD US$ 10.00 EXTRA for the postage ).
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Here are some more Editorial Excerpts:
````````````````````````````````````````````````````````
Wall Street:     " A discreet group of Americans, operating under the
                        guise of World Currency Cartel have recently begun
making rumbles in world finance market. While at this time, their game
is not completely known, they certainly be watched by those making
major moves in the curency contracts".

Financial Week:    " Watch them, monitor them, extract their knowledge
                               and try to become one of them. That is the soundest
financial advice we could give someone".

National Business Weekly :   " While this reporter has been left in the cold
                                               as to its method of operation, we have been
able to confirm that World Currency Cartel and its members are literally
amassing great fortunes overnight".

$$$$$$$$$$$$$$$$$$$$$$$$$$$ END $$$$$$$$$$$$$$$$$$$$$$$$$$$$




From curnc1@aonline.com  Mon Mar  2 20:46:03 1998
Delivery-Date: Mon, 02 Mar 1998 20:46:03 -0500
Return-Path: curnc1@aonline.com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id UAA27310
	for <ietf-archive@ietf.org>; Mon, 2 Mar 1998 20:46:02 -0500 (EST)
From: curnc1@aonline.com
Received: from mail.bitterroot.net (bitterroot.net [206.26.92.3])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA06174
	for <ietf-archive@nri.reston.va.us>; Mon, 2 Mar 1998 20:48:37 -0500 (EST)
Date: Mon, 2 Mar 1998 20:48:37 -0500 (EST)
Message-Id: <199803030148.UAA06174@cnri.reston.va.us>
Received: from aonline.com (hdn90-063.hil.compuserve.com [206.175.99.63])
          by mail.bitterroot.net (post.office MTA v1.9.1 ID# 0-11713)
          with SMTP id ABX199; Mon, 2 Mar 1998 18:39:22 -0700
To: curnc1@aonline.com
Subject: Hi, how are you !

Dear Friend:

This is an extremely IMPORTANT announcement for you!

iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
               IMPORTANT ANNOUNCEMENT
               IMPORTANT ANNOUNCEMENT
               ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
               Your Future May Depend on it!!!
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii

Before you learn about this 'Important Announcement', please read the
following 'Editorial Excerpts' first from some important publications in the
United States:

New York Times:     "In concluding our review of Financial Organizations
'''''''''''''''''''''''''''''''''''''''''''''''      to effect change in the 90's, special attention should
be called to 'World Currency Cartel' organization based in California.  The
members of this organization are amassing hundreds of millions of dollars
in the currency market using a very LEGAL method which has NEVER
been divulged to the general public. While their purpose is not yet known,
their presence has most certainly been felt".

NBC  Nightly News:    " Members of the World Currency Cartel organization,
''''''''''''''''''''''''''''''''''''''''''''''''''''''    who always keep very Low Profile of themselves ,
are some of the most powerful and wealthiest people in this hemisphere".

More Excerpts later, but first let us give you this "Important Announcement":
```````````````````````````````````````````````````````````````````````````````````````````````````````````
We are glad to announce that for the very first time, the World Currency
Cartel organization will instruct a LIMITED number of people Worldwide
HOW TO CONVERT $25 INTO ONE HUNDRED OF LEGAL CURRENCY.
We will transact the first conversion for you, after that you can quickly and
easily do this on your own hundreds or even thousands of times each and
every month.

TAKE ADVANTAGE OF THIS "SECRET FLAW" !
===================================

It is even more explosive than we have yet disclosed. While currency
does fluctuates daily, we can show you  HOW TO CONVERT $99 
INTO $580 as many times as you want. That means, you will be able
to CONVERT $99 AMERICAN LEGAL CURRENCY DOLLARS FOR 
$580 OF THE SAME. You can do this as many times as you wish, 
every day, every week, every month. All very LEGALLY and effort-
lessly!

It only takes about 5 to 10 minutes each time you do this. You can do
this from your home, office or even while travelling. All you need is an
access to a phone line and an address. Best of all, you can do this
from ANY CITY ON THIS EARTH!!!

Again, we must reiterate, anyone can do this and the source is NEVER-
ENDING. For as long as the global financial community continues to
use different currencies with varying exchange rate, this "Secret Flaw"
will exist.                                                                    '''''''''''''''''''''''''''''''''''''''''''

As we said earlier, we will do the first transaction for you and will also
show you exactly how to do this on your own, over and over again.

The amount of exchange you would do each time is entirely up to you.
Working just 2 to 10 hrs a week, you can soon join the list of Mllionaires
who do this on a daily basis and many times a day. The transaction is
so simple that even a high school kid can do it!

We at the World Currency Cartel organization would like to see a uniform
global  currency backed by gold. But, until then, we will allow a LIMITED
number of individuals worldwide to share in the Unlimited Profits provided
for by the world currency differentials.

We will espouse no more political views nor will we ask you do so. We
can say however, that our parent organization Wealth Exchange Int. 
benefits greatly by the knowledge being shared as we ourselves along
with you benefit likewise. Your main concern surely will be, how you will
benefit.

In a short time, after you become a member, you can start making trans-
actions from your home, office, by telephone or through the mail and even
while travelling. As we said earlier, we will do the first transaction for you
and will show you exactly how to do this over and over again.

No one can stop you from earning hundreds of thousands and even
millions of dollars each year for as long as this "SECRET FLAW" exist!
                                                                       ''''''''''''''''''''''''''''''''''''''''''''''
Don't believe us, experience it for ourself !
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;     Unlike anyone else, we
will assure you a great financial freedom and you will add to our quickly
growing base of supporters and join the list of Mllionaires being created
using this " Secret Flaw " in the world currency market!!

DON'T ENVY US, JOIN US TODAY !!!
*******************************************
There is a one time membership fee of only $195.00. BUT, if you join
us by March 25, 1998, which is our company's second Anniversarry
date, you can join us for only $25 administrative cost. Your important
documents, instructions, contact name/address/phone number and
all other pertinent information will be mailed to you immediately. So ,
take advantage of our Anniversarry date and join us today.

(If you are replying  AFTER March 25, 1998; you must pay $195  for
the membership. NO EXCEPTIONS and no more e-mail enquiries).

Upon becoming a member, you promise to keep all infos CONFIDENTIAL.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Should you choose to cancel your membership for any reason, you must
return all documents for a refund within 60 days.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

IMPORTANT:
''''''''''''''''''''''''''''''''''''''
1.....Write your name & mailing address VERY CLEARLY on paper
2.....Below your address, please write your E-mail address (Optional)
3.....At the top Left hand corner, write the word "NEW MEMBER"
4.....Attache a CHECK or M.O. for $25 plus $3 for postage & shipping
        (Total  US$ 28.00)
5.....Make it payable to 'WEALTH EXCHANGE INT.' and mail to:

                   WEALTH EXCHANGE INT.
                   9903 SANTA MONICA BL;
                   SUITE #  405
                   BEVERLY HILLS,
                   CA 90212.
                   U.S.A.

( Overseas request MUST ADD US$ 10.00 EXTRA for the postage ).
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Here are some more Editorial Excerpts:
````````````````````````````````````````````````````````
Wall Street:     " A discreet group of Americans, operating under the
                        guise of World Currency Cartel have recently begun
making rumbles in world finance market. While at this time, their game
is not completely known, they certainly be watched by those making
major moves in the curency contracts".

Financial Week:    " Watch them, monitor them, extract their knowledge
                               and try to become one of them. That is the soundest
financial advice we could give someone".

National Business Weekly :   " While this reporter has been left in the cold
                                               as to its method of operation, we have been
able to confirm that World Currency Cartel and its members are literally
amassing great fortunes overnight".

$$$$$$$$$$$$$$$$$$$$$$$$$$$ END $$$$$$$$$$$$$$$$$$$$$$$$$$$$




From owner-ietf-outbound.10  Mon Mar  2 21:20:11 1998
Delivery-Date: Mon, 02 Mar 1998 21:21:18 -0500
Return-Path: owner-ietf-outbound.10
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id VAA28018
	for ietf-outbound.10@ietf.org; Mon, 2 Mar 1998 21:20:02 -0500 (EST)
Received: from THOR.INNOSOFT.COM (SYSTEM@THOR.INNOSOFT.COM [192.160.253.66])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA26402
	for <ietf@ns.ietf.org>; Mon, 2 Mar 1998 19:02:00 -0500 (EST)
Received: from INNOSOFT.COM by INNOSOFT.COM (PMDF V5.1-10 #8694)
 id <01IU6Y9328HC9BVNBL@INNOSOFT.COM> for ietf@ns.ietf.org; Mon,
 2 Mar 1998 16:00:56 PST
Date: Mon, 02 Mar 1998 14:55:41 -0800 (PST)
From: Ned Freed <Ned.Freed@innosoft.com>
Subject: Re: Last Call: Anti-Spam Requirements on an SMTP MTA to BCP
In-reply-to: "Your message dated Mon, 02 Mar 1998 12:48:14 +0000"
 <7xIfK3AOqq+0EAMp@turnpike.com>
To: Richard Clayton <richard@turnpike.com>
Cc: ietf@ns.ietf.org
Message-id: <01IU7371X8V29BVNBL@INNOSOFT.COM>
MIME-version: 1.0
Content-type: MULTIPART/MIXED; BOUNDARY="Boundary_(ID_NVYYD7mAyd/v6HHBOkaJig)"
References: <199802271513.KAA09638@ns.ietf.org>
 <199802271513.KAA09638@ns.ietf.org>


--Boundary_(ID_NVYYD7mAyd/v6HHBOkaJig)
Content-type: TEXT/PLAIN; CHARSET=US-ASCII

Richard Clayton writes:

> > The IESG has received a request to consider Anti-Spam Requirements on
> > an SMTP MTA <draft-lindberg-anti-spam-mta-02.txt> as a BCP.  This has
> > been reviewed in the IETF but is not the product of an IETF Working
> > Group.

> I have no love of unsolicited junk mail, and there is much good advice in
> this document.

> However, to endorse all of its suggestions as "best current practice"
> without a detailed analysis of the downside of implementing them does not
> seem to me to be wise.

I'm afraid I must agree with this assessment. (And I have said as much in
private mail to the IESG in which I objected to advancement of this document to
BCP in its present form.)

Donald Eastlake responds:

> Furthermore, the draft merely proposes as BCP the availability of the
> capability of testing that the MAIL From address has a domain name which
> exists in the DNS, it does not specify as BCP the activation of this testing
> capability. 

This is quite correct but also beside the point. The IETF's criteria for
evaluating protocols revolve around implementation and use.  In particular,
interoperability issues that arise from implemention and use are of paramount
importance.

As such, it is not sufficient for a specification to be correct in a narrow
sense; it must also avoid language that readily admits incorrect
interpretation, implementation, and use. And the unfortunate fact of the matter
is that a document describing facilities of the sort described here will be
taken by managers as justification for using these facilities in highly
inappropriate ways. This will then lead to all manner of interoperability
problems. We currently are besieged by interoperability problems brought about
by misguided attempts to block spam; I currently spend more of my time dealing
with the unintended consequences of spam blocking than I do dealing with spam
itself.

None of this is unfixable; the addition of text describing the problems
with these mechanisms and what must not be done with them will eliminate
my objections to the document.

> The most worrying example is this one:

> > 2.8. Verify "MAIL From"

> I do note the caveat of "extreme care", but the author seems to be more
> concerned with poorly connected DNS, rather than a DNS configuration
> which is just plain wrong!

> In RISKS (http://catless.ncl.ac.uk/Risks/19.24.html) Garfinkel discusses
> what happened when a small New England ISP (vineyard.net) tried this
> approach. Bottom line was that they stopped because they were bouncing
> too much genuine material, and those bounces were from sites with
> perfectly accessible, but incorrect DNS entries.

While I agree with the assessment that this document needs careful review and
the addition of a fair amount of text describing the possible consequences of
inappropriate use of the various mechanisms it describes, I do not agree that
his is the biggest problem. As Donald Eastlake points out:

> The test being performed by Vineyard.NET at the
> referrenced URL was the test of determing that the IP address from which the
> SMTP connection came had an inverse entry (in .in-addr.arpa for IPv4).  This
> has nothing to do with the "MAIL From" address, which is arbitrary. 

There is in fact a big problem with validating MAIL FROM in this way: In their
zeal to implement the best possible blocking, many managers fail to take into
account that it is perfectly legitimate for the MAIL FROM field to be empty.
Indeed, current Internet standards REQUIRE that MAIL FROM be left blank in
[non]delivery notifications; failure to do so can result in nasty message
loops. Yet the requirement that logically follows (MTAs MUST NOT block messages
with blank MAIL FROM fields) from this is mentioned nowhere in this document.

The leeway that is apparently given to treat transient DNS problems as
permanent, fatal errors in this part of the specification is also unacceptable.

Donald Eastlake also writes:

> With the tendency of spammer vermin to multiply, people running SMTP servers
> on the Internet need whatever capability they can get to tightening
> constrains on the mail they receive and at least narrow the range of
> behaviour of the abusers so they can be more easily tracked and appropriate
> counter measures taken. 

This is also quite correct, but we also have a responsibility to fully and
completely document the consequences of using these tools. 

Another common error in setting up these tools is the inadvertent promotion of
something done to block a transient event to permanent site policy.
Specifically, a spam incident happens, rules are installed, the incident ends,
but the rules remain in place. Eventually nobody remembers what the rules are
there for and thus doesn't feel comfortable with removing them.

For this reason requirements should also be placed on MTAs by this document to
either provide a means of expiring old rules, implement "holes" in general
rules (e.g., postmaster to postmaster mail works but everything else is
blocked), or both.

Vernon Schryver also writes:

> That battle is over.  Many large outfits are quite picky about the
> mail_from domain.  If you don't ensure that your system sends with good
> mail_from values, you cannot talk to a lot of the Internet.  Whether
> that is good or bad and whether or not it is in a BCP is irrelevant.

There is a big difference between what sites are currently doing (which can
change very quickly) and what the IETF blesses as recommended practice (which
has a way of hanging around for a long time). And again, like it or not, the
distinction between recommending that MTAs provide facilities and people
actually using those facilities is going to be lost almost immediately.) The
problem doesn't like in what is recommended, it lies in the lack of discussion
of what not to do.

				Ned

--Boundary_(ID_NVYYD7mAyd/v6HHBOkaJig)--


From owner-ietf-outbound.10  Mon Mar  2 22:15:26 1998
Delivery-Date: Mon, 02 Mar 1998 22:21:30 -0500
Return-Path: owner-ietf-outbound.10
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id WAA28951
	for ietf-outbound.10@ietf.org; Mon, 2 Mar 1998 22:15:02 -0500 (EST)
Received: from saint.heaven.net (stpeters@saint.heaven.net [198.69.28.164])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id WAA28895
	for <ietf@ns.ietf.org>; Mon, 2 Mar 1998 22:12:29 -0500 (EST)
Received: (from stpeters@localhost)
	by saint.heaven.net (8.8.5/8.8.5) id WAA29029;
	Mon, 2 Mar 1998 22:12:39 -0500
Date: Mon, 2 Mar 1998 22:12:39 -0500
Message-Id: <199803030312.WAA29029@saint.heaven.net>
From: "Dick St.Peters" <stpeters@NetHeaven.com>
To: Ned Freed <Ned.Freed@innosoft.com>
Cc: Richard Clayton <richard@turnpike.com>, ietf@ns.ietf.org
Subject: Re: Last Call: Anti-Spam Requirements on an SMTP MTA to BCP
In-Reply-To: <01IU7371X8V29BVNBL@INNOSOFT.COM>
References: <199802271513.KAA09638@ns.ietf.org>
	<7xIfK3AOqq+0EAMp@turnpike.com>
	<01IU7371X8V29BVNBL@INNOSOFT.COM>

Ned Freed writes:
> Richard Clayton writes:
> > In RISKS (http://catless.ncl.ac.uk/Risks/19.24.html) Garfinkel discusses
> > what happened when a small New England ISP (vineyard.net) tried this
> > approach. Bottom line was that they stopped because they were bouncing
> > too much genuine material, and those bounces were from sites with
> > perfectly accessible, but incorrect DNS entries.

We're _almost_ a small New England ISP - Vermont is only 20 miles east
of here - and we require that domains resolve.  We have for some time.

So far today, this has blocked 57 emails "from":

   1 <10510344@30330.com>
   1 <22793894@10732.com>
   1 <30959568@17882.com>
   1 <45904172@22023.com>
   1 <5678Free@pkjf.com>
   1 <65334148@05086.com>
   1 <69810090@10750.com>
   1 <74856453@00018.com>
   1 <75532544@12604.com>
   1 <90980990@17852.com>
   1 <96234244@12510.com>
   9 <@gateway.24hrplaymates.com.244.216.208.in-addr.arpa:kelly@gateway.24hrplaymates.com>
  13 <Dear.Pamela...I.think.I'm.a.sport's.groupie.@26622.com>
   1 <JGALLO1@34.rjf.com>
   1 <Katie@04591.com>
   1 <Not@freemoney.com>
   3 <adv@208.10.252.101>
   2 <davethomas@zappaburger.net>
   1 <fineart@205.148.239.3>
   1 <friends@public.net.us>
   1 <joe@greenhart.com>
   1 <lozdoba@mum.neric.com>
   1 <me@here.net>
   1 <ml-pgh-hci-request@list-processor>
   1 <publicinfo@fdicban.gov>
   1 <questions@iddqd.org>
   1 <sidcook@205.138.220.1>
   2 <vernalex@netmeringer.com>
   1 <wishwill@home.rdc1.sdca.home.com>
   1 <workathome@extraopp.net>

It's been worth every cycle, IMNSHO.

For our clients' domains we have dual off-site secondaries, one her in
NY state and one in Colorado, so if people have their mail bounce
because their domains temporarily don't resolve, I have a solution for
them :)

Of course, requiring 'from' domains to resolve might force everyone to
have redundant offsite secondaries, and we'd lose that competitive
edge.  Perhaps that's not a Bad Thing ...

--
Dick St.Peters, stpeters@NetHeaven.com 
Gatekeeper, NetHeaven, Saratoga Springs, NY, 1-800-910-6671 (voice)
Saratoga/Albany/Amsterdam/BlueMountain/Cobleskill/Greenwich/
GlensFalls/LakePlacid/NorthCreek/Plattsburgh/...
	  First Internet service based in the 518 area code


From owner-ietf-outbound.10  Tue Mar  3 00:30:12 1998
Delivery-Date: Tue, 03 Mar 1998 00:33:25 -0500
Return-Path: owner-ietf-outbound.10
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id AAA08362
	for ietf-outbound.10@ietf.org; Tue, 3 Mar 1998 00:30:03 -0500 (EST)
Received: from THOR.INNOSOFT.COM (SYSTEM@THOR.INNOSOFT.COM [192.160.253.66])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id AAA08007
	for <ietf@ns.ietf.org>; Tue, 3 Mar 1998 00:20:49 -0500 (EST)
Received: from INNOSOFT.COM by INNOSOFT.COM (PMDF V5.1-10 #8694)
 id <01IU65RVU1CG9BVLCS@INNOSOFT.COM> for ietf@ns.ietf.org; Mon,
 2 Mar 1998 21:20:48 PST
Date: Mon, 02 Mar 1998 21:12:15 -0800 (PST)
From: Ned Freed <Ned.Freed@innosoft.com>
Subject: Re: Last Call: Anti-Spam Requirements on an SMTP MTA to BCP
In-reply-to: "Your message dated Mon, 02 Mar 1998 22:12:39 -0500"
 <199803030312.WAA29029@saint.heaven.net>
To: "Dick St.Peters" <stpeters@NetHeaven.com>
Cc: Ned Freed <Ned.Freed@innosoft.com>, Richard Clayton <richard@turnpike.com>,
        ietf@ns.ietf.org
Message-id: <01IU7EDLBK1S9BVLCS@INNOSOFT.COM>
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
References: <199802271513.KAA09638@ns.ietf.org> <7xIfK3AOqq+0EAMp@turnpike.com>
 <01IU7371X8V29BVNBL@INNOSOFT.COM> <01IU7371X8V29BVNBL@INNOSOFT.COM>

> Ned Freed writes:

> > Richard Clayton writes:

> > > In RISKS (http://catless.ncl.ac.uk/Risks/19.24.html) Garfinkel discusses
> > > what happened when a small New England ISP (vineyard.net) tried this
> > > approach. Bottom line was that they stopped because they were bouncing
> > > too much genuine material, and those bounces were from sites with
> > > perfectly accessible, but incorrect DNS entries.

> We're _almost_ a small New England ISP - Vermont is only 20 miles east
> of here - and we require that domains resolve.  We have for some time.

Um, what is your point, exactly? I'm well aware that this approach can be
successful at blocking some sorts of spam. I never said that it wasn't; indeed,
I disagreed with Richard Clayton's assertion that requiring this facility is a
problem with the present document.

My problem with the document's description of MAIL FROM validation is that no
mention is made of the need to make an exception when the MAIL FROM field is
completely empty. And this same problem of lack of guidance in how to use these
facilities is a general problem with the document as it standards -- you will
not find a single MUST NOT or even a SHOULD NOT anywhere in it.

Now, if it was your intent to refute Richard Clayton's assertion that's fine,
but then why was your reply directed at me?

				Ned


From owner-ietf-outbound.10  Tue Mar  3 11:50:44 1998
Delivery-Date: Tue, 03 Mar 1998 11:56:29 -0500
Return-Path: owner-ietf-outbound.10
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id LAA01893
	for ietf-outbound.10@ietf.org; Tue, 3 Mar 1998 11:50:02 -0500 (EST)
Received: from wentzl.cdg.chalmers.se (wentzl.cdg.chalmers.se [129.16.12.9])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id LAA01833
	for <ietf@ns.ietf.org>; Tue, 3 Mar 1998 11:48:14 -0500 (EST)
Received: from wilfer1.cdg.chalmers.se (wilfer1.cdg.chalmers.se [129.16.12.11])
	by wentzl.cdg.chalmers.se (8.8.8/8.8.8) with ESMTP id RAA02545;
	Tue, 3 Mar 1998 17:48:04 +0100 (MET)
From: Gunnar Lindberg <lindberg@CDG.CHALMERS.SE>
Received: (from lindberg@localhost)
	by wilfer1.cdg.chalmers.se (8.8.8/8.8.8) id RAA23952;
	Tue, 3 Mar 1998 17:48:03 +0100 (MET)
Date: Tue, 3 Mar 1998 17:48:03 +0100 (MET)
Message-Id: <199803031648.RAA23952@wilfer1.cdg.chalmers.se>
To: owain@AXA.CO.UK, richard@turnpike.com
Subject: Re: Last Call: Anti-Spam Requirements on an SMTP MTA to BCP
Cc: anti-spam@chalmers.se, ietf@ns.ietf.org
X-Mailer: UCB Mail 5.3.9 97-10-01 (MIME)

>Date: Mon, 2 Mar 1998 12:48:14 +0000
>From: Richard Clayton <richard@turnpike.com>
> ...

The first part of the mail has already been discussed and I assume
there is more to come. It would be nice to get <anti-spam@chalmers.se>
on the Cc: list (I forgot in my prevoius reply).

>Refusing to accept mail because the senders DNS is wrong or
>inconsistent
>is completely at odds with the Fundamental Principle of being
>liberal in
>what one accepts.

You may actually view if differently: If you accept mail whose
"MAIL From:" does not resolve in the DNS, you actually take on
a responsibility to manually trace the sender in case "RCPT To:"
is non-existent or fails by any other reason. This is especially
important if you've accepted to be a Relay (secondary MX etc).

If the response is "4xx" you actually leave that problem to the
sending host - you don't even touch mail that you cannot Error
Return. In the long run this kind of "pushes back" nearer to the
(incorrect) sources.

Liberal? Nope. Strict? Yes. Anti-spam? Probably. Careful?
Yes, I honestly think so. Correct? Well, *I* think so...

>As I understand the current state of deliberations, 551 is being
>explicitly deprecated by DRUMS. I expect this should be 550
>throughout.

I assume this is from draft-ietf-drums-smtpupd-06.txt. Now using
a value from one draft in another draft is risky, but "550" is
"equally much 5xx" for this, so I'll be happy to change.


>From: Owain Vaughan <owain@AXA.CO.UK>

>Plus it says RCTP To: rather than RCPT To:

Thanks for catching that typo!

	Gunnar


From owner-ietf-outbound.10  Tue Mar  3 12:50:12 1998
Delivery-Date: Tue, 03 Mar 1998 12:52:31 -0500
Return-Path: owner-ietf-outbound.10
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id MAA04176
	for ietf-outbound.10@ietf.org; Tue, 3 Mar 1998 12:50:03 -0500 (EST)
Received: from saint.heaven.net (stpeters@saint.heaven.net [198.69.28.164])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA03226
	for <ietf@ns.ietf.org>; Tue, 3 Mar 1998 12:44:28 -0500 (EST)
Received: (from stpeters@localhost)
	by saint.heaven.net (8.8.5/8.8.5) id MAA01921;
	Tue, 3 Mar 1998 12:44:34 -0500
Date: Tue, 3 Mar 1998 12:44:34 -0500
Message-Id: <199803031744.MAA01921@saint.heaven.net>
From: "Dick St.Peters" <stpeters@NetHeaven.com>
To: Ned Freed <Ned.Freed@innosoft.com>
Cc: "Dick St.Peters" <stpeters@NetHeaven.com>,
        Richard Clayton <richard@turnpike.com>, ietf@ns.ietf.org
Subject: Re: Last Call: Anti-Spam Requirements on an SMTP MTA to BCP
In-Reply-To: <01IU7EDLBK1S9BVLCS@INNOSOFT.COM>
References: <199802271513.KAA09638@ns.ietf.org>
	<7xIfK3AOqq+0EAMp@turnpike.com>
	<01IU7371X8V29BVNBL@INNOSOFT.COM>
	<199803030312.WAA29029@saint.heaven.net>
	<01IU7EDLBK1S9BVLCS@INNOSOFT.COM>

Ned Freed writes:
> Now, if it was your intent to refute Richard Clayton's assertion that's fine,
> but then why was your reply directed at me?

Sorry ... I no longer had a copy of Clayton's message; things got a
bit frantic here for awhile; a telco installed $100/day in digital
phone service at a remote site without telling me.  I called asking
for an estimated install date ... "oh, we installed those lines last
week" ... apparently on the very day I had last called asking for a
date estimate.

--
Dick St.Peters, stpeters@NetHeaven.com 
Gatekeeper, NetHeaven, Saratoga Springs, NY, 1-800-910-6671 (voice)
Saratoga/Albany/Amsterdam/BlueMountain/Cobleskill/Greenwich/
GlensFalls/LakePlacid/NorthCreek/Plattsburgh/...
	  First Internet service based in the 518 area code


From owner-uri@Bunyip.Com  Tue Mar  3 14:37:03 1998
Delivery-Date: Tue, 03 Mar 1998 14:37:03 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA07447
	for <ietf-archive@ietf.org>; Tue, 3 Mar 1998 14:37:02 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA09327;
	Tue, 3 Mar 1998 14:39:32 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA03773
	for uri-out; Tue, 3 Mar 1998 14:15:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA03767
	for uri-in; Tue, 3 Mar 1998 14:15:25 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA03758
	for <uri@services.bunyip.com>; Tue, 3 Mar 1998 14:15:17 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA23700
	for uri@services; Tue, 3 Mar 1998 14:15:18 -0500 (EST)
Received: from access2.digex.net (access2.digex.net [205.197.245.193])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA23693;
	Tue, 3 Mar 1998 14:15:13 -0500 (EST)
Received: (from asgilman@localhost)
          by access2.digex.net (8.8.4/8.8.4)
	  id OAA22917; Tue, 3 Mar 1998 14:19:01 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199803031919.OAA22917@access2.digex.net>
Subject: Re: Relative URI vs. URN, and URI uniformity.
To: ssun@cnri.reston.va.us
Date: Tue, 3 Mar 1998 14:19:01 -0500 (EST)
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
In-Reply-To: <08cb01bd45fb$0d7dfbb0$29019784@ssun.CNRI.Reston.Va.US> from Sam Sun at "Mar 2, 98 11:48:38 am"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=UNKNOWN-8BIT
Content-Transfer-Encoding: 8bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

to follow up on what Sam Sun said:

> I think it might be helpful to add that the ?#fragment? and
> relative URI are two kind of entities within any certain name
> and are processed differently.  For example,
> href=?relative-uri? is processed by binding ?relative-uri? to
> its base-uri, and sending the complete URI across the wire. But
> for href=?  foo:aaa#bbb?, according to the current URI draft,
> the ?#bbb? would be cut off from the URI reference (since it?s
> not part of URI), and only the ?foo:aaa? get sent over the
> wire.

The idea that "gets sent over the wire" has anything to do with
URIs in general is IMHO a popular misconception.  URIs are
identifiers.  The are strings that key the retrieval of
information in some way as to make the reference widely usable
throughout the Internet.

But file: URLs don't involve exercising telecommunications
protocols, and one of the primary beauties of the Web is the way
the difference between local and remote references is hidden by
the unifying power of the unified scheme of references.

Many news: URLs are totally ambiguous as to whether TCP/IP will
be required to retrieve the identified resource.

For example, an HTML- or XML- processing Ap recognizes an
URI-reference within a document context conditioned by the rules
of that language.  But then it is exercised in a
resource-retrieval service, not a comm protocol, in general.
Lots of these resource-retrieval services employ comm protocols,
but not necessarily all of them.

> My observation is that relative URI defines a client side
> process for compounding names. Based on libwww.lib
> implementation, relative URI never leaves the client side by
> itself, but have to bind to the URI scheme in its base URI
> before it can be of any use. So, if URI is considered a machine
> to machine protocol syntax, is relative URI an URI?

Use of the #fragment can be safely deferred until after the
enclosing object containing the name 'fragment' has been
retrieved.  For lots of schemes such as file: and ftp: it would
break the retrieval to mention the #fragment in external
dealings.  This combination of ingredients has made it customary
to strip the #fragment and then deal with the rest in a
schemewise fashion.  I agree with your arguments that this is not
logically necessary.  But we have to face the fact that it is
essentially-universal current practice.

>  The URN working group defined the syntax for identifiers to be
> transferred over the wire. If I understand correctly, URN
> syntax is designed mainly as a machine to machine protocol
> syntax. 

Then it's not an URI.  That needs to be person-to-machine ready.

> If there were any relative URN to be defined, it would
> mean that the URN service could not be stateless, and have to
> keep history of previous transactions in order to construct
> compound names, which doesn't seem very practical.

> This leads to the question to what URI is.
> 

> First, an observation: Some URI schemes, like “http:” or
> “urn:”, have the client side syntax follow the machine to
> machine protocol syntax. Some other URI schemes don’t. For
> example, the ftp server will not know to convert %23 to
> ‘#’, and when you send
> “ftp:user%23&pass%23word@foo.com”, the ftp server at
> “foo.com” will not recognize you are user “user#”,
> and entering password “pass#word”. Another example is
> LDAP whose protocol uses UTF-8 encoding, but the URL syntax
> seems to follow the http URL.

Yes, this is all handled already.  Characters that are URL-unsafe
are restored before the ftp communication protocol is exercised
by the gateway acting as ftp: schemwise retrieval service.

> It seems more natural to consider URI as a client side referral
> syntax. For any URI “foo:foo-specific-name”, the URI is
> responsible only to refer “foo-specific-name” to
> “foo:” module, but nothing more. Individual scheme should
> be allowed to decide how to parse its scheme specific data, and
> how to process the “#fragment”. Each scheme should be
> allowed to decide its own set of reserved/excluded characters,
> its character set encoding, and whether the client-side syntax
> follows the protocol syntax.

> If this is the case, it seems that for URI, the only reserved
> characters needed is byte ‘%25’, which is character % in
> ASCII encoding. And the only excluded character needed is byte
> ‘%22’, which is character ” in ASCII encoding. The
> ‘%25’ is needed to allow non-printable characters be
> entered and be understood. The ‘%22’ is necessary for
> separating URI from its surrounding context.

> Also, URI doesn’t have to be constrained to a subset of
> ASCII characters only, but should let individual URI scheme to
> decide how to support international character sets. Based on
> what I saw, the only strong arguments for URI to be ASCII only
> is that it is printable and can be entered from almost any (not
> all!) keyboard. These might be nice user interface features for
> “http:” URL, not necessarily for all other URIs. To be
> short, not every document is written to be readable by anyone
> around the world, nor would it necessary to require _every_
> NAME to be defined printable and enterable by anyone around the
> world. It should be a decision of the name issuer, not the
> underlying technology.

Yes, but every URI needs to be written to be interpretable in
many, many contexts used for global information distribution.
You want name visibility to be unhampered or it's not an URI.
The internationalization of URIs may have room for variations
lower down, but the internationalization scheme has to boot from
somewhere known or or we don't have URIs anymore.

URIs are used in a range of contexts.  Two of the most common are
HREF attributes in HTML documents and Location: etc. headers in
HTTP messages.  Header-safe character restrictions are a
efficiency and error-reducing measure in this major domain of
application.  This restriction should not be removed until the
replacement scheme has been demonstrated not to materially
degrade service in this scenario.

The restriction to the current RFC-822-header-safe subset of
ASCII is temporary under the plans as I hear them.  But it does
not make sense to open this up to a schemwise free-for-all or the
clients will choke on the necessary library.  Saying that some
clients will support some schemes defeats the purpose.  The point
of URIs is so that more clients can support more schemes.

I think that

 "Character Set" Considered Harmful
 http://www.w3.org/MarkUp/html-spec/charset-harmful.html

may be relevant here.

>  Essentially, I’m suggesting that the uniformity of URI
> should be only on its scheme binding syntax, as is commonly
> accepted in the web context, but not extend into the scheme
> specific content.

You need a better migration plan for existing clients.  To
declare this abruptly will cause gaps in service and loss
of customer confidence.

Al



From adm  Thu Mar 12 12:46:38 1998
Delivery-Date: Thu, 12 Mar 1998 12:48:55 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id MAA22712
	for ietf-123-outbound.10@ietf.org; Thu, 12 Mar 1998 12:45:02 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA15743;
	Thu, 12 Mar 1998 09:48:22 -0500 (EST)
Message-Id: <199803121448.JAA15743@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Reply-to: Internet-Drafts@ns.ietf.org
Subject: I-D ACTION:draft-ietf-urn-resolution-services-05.txt
Date: Thu, 12 Mar 1998 09:48:22 -0500
Sender: cclark@cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group
of the IETF.

	Title		: URI Resolution Services Necessary for URN Resolution
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-resolution-services-05.txt
	Pages		: 11
	Date		: 11-Mar-98
	
Retrieving the resource identified by a Uniform Resource Identifier
(URI) [3] is only one of the operations that can be performed on a URI.
One might also ask for and get a list of other identifiers that are
aliases for the original URI or a bibliographic description of the
resource the URI denotes, for example. This applies to both Uniform
Resource Names (URNs) and Uniform Resource Locators (URLs). Uniform
Resource Characteristics (URCs) are discussed in this document but only
as descriptions of resources rather than identifiers.
 
A service in the network providing access to a resource may provide
one or some of these options, but it need not provide all of them. This
memo specifies an initial set of these functions, to be used to
describe the functions provided by any given access service and the
requirements that must be met when those operations are encoded in a
protocol.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-resolution-services-05.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-resolution-services-05.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-resolution-services-05.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980311150642.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-resolution-services-05.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-resolution-services-05.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980311150642.I-D@ietf.org>

--OtherAccess--

--NextPart--



From ipp-owner@pwg.org  Thu Mar 12 18:53:17 1998
Delivery-Date: Thu, 12 Mar 1998 18:53:18 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA04350
	for <ietf-archive@ietf.org>; Thu, 12 Mar 1998 18:53:17 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA21244
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 18:55:44 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA27905 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 18:53:06 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Mar 1998 18:49:11 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA27387 for ipp-outgoing; Thu, 12 Mar 1998 18:49:03 -0500 (EST)
Message-Id: <3.0.1.32.19980312154344.00cadd40@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Thu, 12 Mar 1998 15:43:44 PST
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: Re: IPP> IPP document set - naming convention(s)
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C138CF65@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

At 03:36 PM 3/12/98 PST, Turner, Randy wrote:
>
>Would anyone have any problem(s) splitting the protocol (not model)
>document into two documents?
>
>Document 1 would be an encoding document
>Document 2 would describe how to transport the encoding over HTTP 1.1
>
>?
>
>Randy
>

Why are we getting all these "bright" ideas after the work is supposed to
be finished? I don't know if we can do the split at this stage. 

I expect that we could try to negotiate that with the RFC editor, but it
would mean actually doing another editing run and insert new
cross-references etc. It would also impact references in all the other
documents.

Carl-Uno


Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Thu Mar 12 19:32:29 1998
Delivery-Date: Thu, 12 Mar 1998 19:32:29 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA04816
	for <ietf-archive@ietf.org>; Thu, 12 Mar 1998 19:32:28 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA21362
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 19:35:02 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA29238 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 19:32:02 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Mar 1998 19:28:08 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA28706 for ipp-outgoing; Thu, 12 Mar 1998 19:28:00 -0500 (EST)
Message-ID: <35087D7F.95C97B5C@underscore.com>
Date: Thu, 12 Mar 1998 19:27:43 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> IPP document set - naming convention(s)
References: <D10983CAC30DD111B41400805FA6A1C138CF67@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

If the notion of "IPP-over-anything-other-than-HTTP" is ever going
to be proven, then splitting the doc into two components is a great
idea.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------


Turner, Randy wrote:
> 
> This wouldn't be changing any technical specs or semantics...just an
> editorial move to isolate functionality. This type of change would make
> it easier to address transport issues without affecting the status or
> advancement of an encoding specification; and vice-versa. It would also
> make it clearer for future IPP-related documents to reference particular
> aspects of IPP, without bringing any additional baggage to have to sort
> through.
> 
> Randy
> 
>         -----Original Message-----
>         From:   Carl-Uno Manros [SMTP:cmanros@cp10.es.xerox.com]
>         Sent:   Thursday, March 12, 1998 3:44 PM
>         To:     Turner, Randy; 'ipp@pwg.org'
>         Subject:        Re: IPP> IPP document set - naming convention(s)
> 
>         At 03:36 PM 3/12/98 PST, Turner, Randy wrote:
>         >
>         >Would anyone have any problem(s) splitting the protocol (not
> model)
>         >document into two documents?
>         >
>         >Document 1 would be an encoding document
>         >Document 2 would describe how to transport the encoding over
> HTTP 1.1
>         >
>         >?
>         >
>         >Randy
>         >
> 
>         Why are we getting all these "bright" ideas after the work is
> supposed to
>         be finished? I don't know if we can do the split at this stage.
> 
>         I expect that we could try to negotiate that with the RFC
> editor, but it
>         would mean actually doing another editing run and insert new
>         cross-references etc. It would also impact references in all the
> other
>         documents.
> 
>         Carl-Uno
> 
>         Carl-Uno Manros
>         Principal Engineer - Advanced Printing Standards - Xerox
> Corporation
>         701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
>         Phone +1-310-333 8273, Fax +1-310-333 5514
>         Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Thu Mar 12 19:47:27 1998
Delivery-Date: Thu, 12 Mar 1998 19:47:27 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA04971
	for <ietf-archive@ietf.org>; Thu, 12 Mar 1998 19:47:26 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA21408
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 19:50:01 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA00685 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 19:47:23 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Mar 1998 19:38:40 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA29351 for ipp-outgoing; Thu, 12 Mar 1998 19:38:28 -0500 (EST)
Date: Thu, 12 Mar 1998 16:43:59 PST
From: imcdonal@eso.mc.xerox.com (Ira Mcdonald x10962)
Message-Id: <9803130043.AA11671@snorkel.eso.mc.xerox.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re:  IPP> Status code question
Sender: ipp-owner@pwg.org

Hi Randy,

"success" just means that the job was well-formed and accepted for
subsequent printing.  It does NOT mean that the job has completed
printing successfully.

Cheers,
- Ira McDonald

From ipp-owner@pwg.org  Thu Mar 12 19:50:54 1998
Delivery-Date: Thu, 12 Mar 1998 19:50:54 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA04995
	for <ietf-archive@ietf.org>; Thu, 12 Mar 1998 19:50:53 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA21417
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 19:53:26 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA01161 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 19:50:47 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Mar 1998 19:43:22 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA00016 for ipp-outgoing; Thu, 12 Mar 1998 19:43:05 -0500 (EST)
Date: Thu, 12 Mar 1998 16:48:34 PST
From: imcdonal@eso.mc.xerox.com (Ira Mcdonald x10962)
Message-Id: <9803130048.AA11674@snorkel.eso.mc.xerox.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re:  IPP> IPP document set - naming convention(s)
Sender: ipp-owner@pwg.org

Hi Randy,

Considering splitting the protocol document (recently renamed
Protocol Encoding and Transport Mappings) into two documents
should definitely be delayed until after our IETF Aread
Directors report the results of IESG last call on IPP/1.0.

My two cents,
- Ira McDonald

PS - I think splitting them makes sense, but only if EACH
transport mapping (http, tcp, smtp) becomes a separate
document.

From adm  Fri Mar 13 08:29:11 1998
Delivery-Date: Fri, 13 Mar 1998 08:33:05 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id IAA25863
	for ietf-123-outbound.10@ietf.org; Fri, 13 Mar 1998 08:25:04 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA24054;
	Fri, 13 Mar 1998 08:09:19 -0500 (EST)
Message-Id: <199803131309.IAA24054@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Reply-to: Internet-Drafts@ns.ietf.org
Subject: I-D ACTION:draft-ietf-urn-ietf-03.txt
Date: Fri, 13 Mar 1998 08:09:18 -0500
Sender: cclark@cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-03.txt
	Pages		: 23
	Date		: 12-Mar-98
	
   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the ''ietf'' namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, and
   FYIs) developed by the IETF and published by the RFC editor and the
   minutes of working groups (WG) and birds of a feather (BOF) meetings
   that occur during IETF conferences.  Both the current URN framework
   and URN syntax support this namespace.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-03.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-03.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-03.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980312151955.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-03.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-03.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980312151955.I-D@ietf.org>

--OtherAccess--

--NextPart--



From adm  Fri Mar 13 10:37:47 1998
Delivery-Date: Fri, 13 Mar 1998 10:42:32 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id KAA02964
	for ietf-123-outbound.10@ietf.org; Fri, 13 Mar 1998 10:35:02 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA24328;
	Fri, 13 Mar 1998 08:11:02 -0500 (EST)
Message-Id: <199803131311.IAA24328@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Reply-to: Internet-Drafts@ns.ietf.org
Subject: I-D ACTION:draft-ietf-urn-nid-req-03.txt
Date: Fri, 13 Mar 1998 08:11:02 -0500
Sender: cclark@cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URN Namespace Definition Mechanisms
	Author(s)	: P. Faltstrom, R. Iannella, L. Daigle, D. van Gulik
	Filename	: draft-ietf-urn-nid-req-03.txt
	Pages		: 7
	Date		: 12-Mar-98
	
The URN WG has defined a syntax for Uniform Resource Names
(URNs) [RFC2141], as well as some proposed mechanisms for their
resolution and use in Internet applications ([RFC2168, RFC2169]).
The whole rests on the concept of individual ''namespaces'' within the
URN structure.  Apart from  proof-of-concept namespaces, the use
of existing identifiers in URNs has been discussed ([RFC2288]),
and this document lays out general definitions of and
mechanisms for establishing URN ''namespaces''.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-nid-req-03.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-nid-req-03.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-nid-req-03.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980312183715.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-nid-req-03.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-nid-req-03.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980312183715.I-D@ietf.org>

--OtherAccess--

--NextPart--



From ipp-owner@pwg.org  Fri Mar 13 15:08:15 1998
Delivery-Date: Fri, 13 Mar 1998 15:08:16 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA23748
	for <ietf-archive@ietf.org>; Fri, 13 Mar 1998 15:08:15 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA25305
	for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 15:10:48 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id PAA19159 for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 15:08:12 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 13 Mar 1998 15:04:32 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA18653 for ipp-outgoing; Fri, 13 Mar 1998 15:04:23 -0500 (EST)
Message-Id: <199803132002.MAA26526@woden.eng.sun.com>
X-Sender: rherriot@woden.eng.sun.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0
Date: Fri, 13 Mar 1998 12:05:33 -0800
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Robert Herriot <robert.herriot@Eng.Sun.COM>
Subject: Re: IPP> IPP document set - naming convention(s)
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C138CF65@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

I think we had this discussion in Austin as part of Tom's proposal.  We 
decided to change the name of the protocol document. Its new name is 
“Internet Printing Protocol/1.0: Encoding and Transport”.  We decided not to 
split the two documents.

Although the IPP encoding is, in theory, transport independent.  In fact, it 
depends on HTTP chunking. With an alternate transport, we would have to 
solve the chunking problem.  It would be more efficient if the document data 
were the only part chunked, but that would require a change to the encoding 
layer.

So, at this point, I don't endorse separating the two documents.

Bob Herriot

At 03:36 PM 3/12/98 , Turner, Randy wrote:
>
>Would anyone have any problem(s) splitting the protocol (not model)
>document into two documents?
>
>Document 1 would be an encoding document
>Document 2 would describe how to transport the encoding over HTTP 1.1
>
>?
>
>Randy
> 


From ipp-owner@pwg.org  Fri Mar 13 15:31:38 1998
Delivery-Date: Fri, 13 Mar 1998 15:31:38 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA24895
	for <ietf-archive@ietf.org>; Fri, 13 Mar 1998 15:31:37 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA25476
	for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 15:34:10 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id PAA20411 for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 15:31:32 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 13 Mar 1998 15:27:08 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA19871 for ipp-outgoing; Fri, 13 Mar 1998 15:27:00 -0500 (EST)
Message-ID: <35099629.1055600A@underscore.com>
Date: Fri, 13 Mar 1998 15:25:13 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: "'Robert Herriot'" <robert.herriot@Eng.Sun.COM>,
        "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> IPP document set - naming convention(s)
References: <D10983CAC30DD111B41400805FA6A1C138CF70@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

I agree with Randy completely.  The way Bob describes it,
IPP is absolutely bound to HTTP...theory or not.

Why is it such a big deal to split the document into its
two respective parts?  I would think that those who truly
believe the IPP encoding is "transport independent" would
insist on such a separation of the documentation.  Further,
I don't think the IETF cares all that much about whether
there is one document or two.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------


Turner, Randy wrote:
> 
> I'm curious why the existing binary encoding is inherently dependent on
> chunking?....I thought chunking was a part of the transport of the
> encoding. I don't think there is anything inherent (or explicitly
> referenced) by the current encoding that involves chunking. You're right
> that another transport would have to solve the chunking problem, but
> it's a TRANSPORT issue, so this would naturally fall into a transport
> mapping document. If there was a bit or byte that specified HTTP
> chunking within the binary encoding, then this is a different story.
> 
> Randy
> 
>         -----Original Message-----
>         From:   Robert Herriot [SMTP:robert.herriot@Eng.Sun.COM]
>         Sent:   Friday, March 13, 1998 12:06 PM
>         To:     Turner, Randy; 'ipp@pwg.org'
>         Subject:        Re: IPP> IPP document set - naming convention(s)
> 
>         I think we had this discussion in Austin as part of Tom's
> proposal.  We
>         decided to change the name of the protocol document. Its new
> name is
>         "Internet Printing Protocol/1.0: Encoding and Transport".  We
> decided not to
>         split the two documents.
> 
>         Although the IPP encoding is, in theory, transport independent.
> In fact, it
>         depends on HTTP chunking. With an alternate transport, we would
> have to
>         solve the chunking problem.  It would be more efficient if the
> document data
>         were the only part chunked, but that would require a change to
> the encoding
>         layer.
> 
>         So, at this point, I don't endorse separating the two documents.
> 
>         Bob Herriot
> 
>         At 03:36 PM 3/12/98 , Turner, Randy wrote:
>         >
>         >Would anyone have any problem(s) splitting the protocol (not
> model)
>         >document into two documents?
>         >
>         >Document 1 would be an encoding document
>         >Document 2 would describe how to transport the encoding over
> HTTP 1.1
>         >
>         >?
>         >
>         >Randy
>         >

From ipp-owner@pwg.org  Fri Mar 13 15:50:59 1998
Delivery-Date: Fri, 13 Mar 1998 15:50:59 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA25761
	for <ietf-archive@ietf.org>; Fri, 13 Mar 1998 15:50:56 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA25647
	for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 15:53:28 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id PAA21630 for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 15:50:54 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 13 Mar 1998 15:46:58 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA21092 for ipp-outgoing; Fri, 13 Mar 1998 15:46:49 -0500 (EST)
From: don@lexmark.com
Message-Id: <199803132046.AA01929@interlock2.lexmark.com>
X-Lotus-Fromdomain: LEXMARK@LEXMTA
To: rturner@sharplabs.com
Cc: Ipp@pwg.org
Date: Fri, 13 Mar 1998 15:45:36 -0500
Subject: Re: IPP> IPP document set - naming convention(s)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: ipp-owner@pwg.org


I think this issue was decided in Austin with a name change for the
Protocol document.
Considering the pain separating them now would be and having to deal with
editing all
the cross references, etc. in the IETF format is just not worth it.  When
the time comes to
map IPP to another transport then Bob or whoever is editor of that protocol
document
can make the split.

**********************************************
* Don Wright                 don@lexmark.com *
* Product Manager, Strategic Alliances       *
* Lexmark International                      *
* 740 New Circle Rd                          *
* Lexington, Ky 40550                        *
* 606-232-4808 (phone) 606-232-6740 (fax)    *
**********************************************






To:   ipp%pwg.org@interlock.lexmark.com
cc:    (bcc: Don Wright)
bcc:  Don Wright
Subject:  IPP> IPP document set - naming convention(s)





Would anyone have any problem(s) splitting the protocol (not model)
document into two documents?
Document 1 would be an encoding document
Document 2 would describe how to transport the encoding over HTTP 1.1
?
Randy








From ipp-owner@pwg.org  Fri Mar 13 16:04:04 1998
Delivery-Date: Fri, 13 Mar 1998 16:04:05 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA27003
	for <ietf-archive@ietf.org>; Fri, 13 Mar 1998 16:04:03 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA25741
	for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 16:06:37 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA22246 for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 16:04:01 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 13 Mar 1998 16:00:13 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA21728 for ipp-outgoing; Fri, 13 Mar 1998 16:00:05 -0500 (EST)
Message-Id: <199803132057.MAA26619@woden.eng.sun.com>
X-Sender: rherriot@woden.eng.sun.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0
Date: Fri, 13 Mar 1998 13:01:03 -0800
To: "Turner, Randy" <rturner@sharplabs.com>,
        "'Robert Herriot'" <robert.herriot@Eng.Sun.COM>
From: Robert Herriot <robert.herriot@Eng.Sun.COM>
Subject: RE: IPP> IPP document set - naming convention(s)
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C138CF70@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Sender: ipp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id QAA27003

The current binary encoding assumes that chunking occurs at a lower layer.
IPP
could work without chunking, but we thought it was important to avoid the LPD
problem where the length of a document must be know before sending it.

If I were writing a server for receiving IPP over a raw socket, I would prefer
not to have chunking at a lower layer because I would have to implement a
lower
layer to put the chunks back together for the upper layer. I would prefer to
read the encoded attributes directly off the socket and chunk only the
document
data.  

Therefore I would end up with a slightly difference encoding for raw sockets
than for HTTP.

Bob Herriot

At 12:11 PM 3/13/98 , Turner, Randy wrote:
>
>I'm curious why the existing binary encoding is inherently dependent on
>chunking?....I thought chunking was a part of the transport of the
>encoding. I don't think there is anything inherent (or explicitly
>referenced) by the current encoding that involves chunking. You're right
>that another transport would have to solve the chunking problem, but
>it's a TRANSPORT issue, so this would naturally fall into a transport
>mapping document. If there was a bit or byte that specified HTTP
>chunking within the binary encoding, then this is a different story.
>
>Randy
>
>
> -----Original Message-----
> From: Robert Herriot [SMTP:robert.herriot@Eng.Sun.COM]
> Sent: Friday, March 13, 1998 12:06 PM
> To: Turner, Randy; 'ipp@pwg.org'
> Subject: Re: IPP> IPP document set - naming convention(s)
>
> I think we had this discussion in Austin as part of Tom's
>proposal.  We 
> decided to change the name of the protocol document. Its new
>name is 
> "Internet Printing Protocol/1.0: Encoding and Transport".  We
>decided not to 
> split the two documents.
>
> Although the IPP encoding is, in theory, transport independent.
>In fact, it 
> depends on HTTP chunking. With an alternate transport, we would
>have to 
> solve the chunking problem.  It would be more efficient if the
>document data 
> were the only part chunked, but that would require a change to
>the encoding 
> layer.
>
> So, at this point, I don't endorse separating the two documents.
>
> Bob Herriot
>
> At 03:36 PM 3/12/98 , Turner, Randy wrote:
> >
> >Would anyone have any problem(s) splitting the protocol (not
>model)
> >document into two documents?
> >
> >Document 1 would be an encoding document
> >Document 2 would describe how to transport the encoding over
>HTTP 1.1
> >
> >?
> >
> >Randy
> > 
> 


From ipp-owner@pwg.org  Fri Mar 13 18:15:02 1998
Delivery-Date: Fri, 13 Mar 1998 18:15:03 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA02955
	for <ietf-archive@ietf.org>; Fri, 13 Mar 1998 18:15:02 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA26379
	for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 18:17:29 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA24926 for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 18:14:54 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 13 Mar 1998 18:10:29 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA24370 for ipp-outgoing; Fri, 13 Mar 1998 18:10:21 -0500 (EST)
Message-Id: <3.0.1.32.19980313150834.01170e40@garfield>
X-Sender: hastings@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Fri, 13 Mar 1998 15:08:34 PST
To: Robert Herriot <robert.herriot@Eng.Sun.COM>,
        "Turner, Randy" <rturner@sharplabs.com>,
        "'Robert Herriot'" <robert.herriot@Eng.Sun.COM>
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: RE: IPP> IPP document set - naming convention(s)
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
In-Reply-To: <199803132057.MAA26619@woden.eng.sun.com>
Illegal-Object: Syntax error in References: value found on alpha.xerox.com:
	References:	<D10983CAC30DD111B41400805FA6A1C138CF70@admsrvnt02.enet.sharplabs.com>
										   ^-illegal end of message identification
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Sender: ipp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id SAA02955

At 13:01 03/13/1998 PST, Robert Herriot wrote:
>The current binary encoding assumes that chunking occurs at a lower layer.
>IPP
>could work without chunking, but we thought it was important to avoid the LPD
>problem where the length of a document must be know before sending it.
>
>If I were writing a server for receiving IPP over a raw socket, I would
prefer
>not to have chunking at a lower layer because I would have to implement a
>lower
>layer to put the chunks back together for the upper layer. I would prefer to
>read the encoded attributes directly off the socket and chunk only the
>document
>data.  
>
>Therefore I would end up with a slightly difference encoding for raw sockets
>than for HTTP.

In reviewing the various host-to-device protocols at the meeting,
TIPSI and CPAP both have a separate channel for the data.  So the
control stuff goes over and comes back over a bi-directional
control TCP/IP channel and the data goes over the separate data channel.

The control channel would NOT need to be chunked, I would think.

The data channel could just be a simple TCP/IP socket, so it wouldn't need
chunking either.  For example, in CPAP, the device returns the port for
the data channel, and the host opens it and send raw data without headers
of any kind and then closes the channel at the end of the document
(which corresponds to the end of the data for a Print-Job or 
Send-Document IPP operation).

Comments?

Tom


>
>Bob Herriot
>
>At 12:11 PM 3/13/98 , Turner, Randy wrote:
>>
>>I'm curious why the existing binary encoding is inherently dependent on
>>chunking?....I thought chunking was a part of the transport of the
>>encoding. I don't think there is anything inherent (or explicitly
>>referenced) by the current encoding that involves chunking. You're right
>>that another transport would have to solve the chunking problem, but
>>it's a TRANSPORT issue, so this would naturally fall into a transport
>>mapping document. If there was a bit or byte that specified HTTP
>>chunking within the binary encoding, then this is a different story.
>>
>>Randy
>>
>>
>> -----Original Message-----
>> From: Robert Herriot [SMTP:robert.herriot@Eng.Sun.COM]
>> Sent: Friday, March 13, 1998 12:06 PM
>> To: Turner, Randy; 'ipp@pwg.org'
>> Subject: Re: IPP> IPP document set - naming convention(s)
>>
>> I think we had this discussion in Austin as part of Tom's
>>proposal.  We 
>> decided to change the name of the protocol document. Its new
>>name is 
>> "Internet Printing Protocol/1.0: Encoding and Transport".  We
>>decided not to 
>> split the two documents.
>>
>> Although the IPP encoding is, in theory, transport independent.
>>In fact, it 
>> depends on HTTP chunking. With an alternate transport, we would
>>have to 
>> solve the chunking problem.  It would be more efficient if the
>>document data 
>> were the only part chunked, but that would require a change to
>>the encoding 
>> layer.
>>
>> So, at this point, I don't endorse separating the two documents.
>>
>> Bob Herriot
>>
>> At 03:36 PM 3/12/98 , Turner, Randy wrote:
>> >
>> >Would anyone have any problem(s) splitting the protocol (not
>>model)
>> >document into two documents?
>> >
>> >Document 1 would be an encoding document
>> >Document 2 would describe how to transport the encoding over
>>HTTP 1.1
>> >
>> >?
>> >
>> >Randy
>> > 
>> 
>
>
>

From ipp-owner@pwg.org  Fri Mar 13 20:10:58 1998
Delivery-Date: Fri, 13 Mar 1998 20:10:58 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id UAA05089
	for <ietf-archive@ietf.org>; Fri, 13 Mar 1998 20:10:57 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA26692
	for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 20:13:31 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA25595 for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 20:10:51 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 13 Mar 1998 20:05:50 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA25065 for ipp-outgoing; Fri, 13 Mar 1998 20:05:41 -0500 (EST)
Message-Id: <199803140103.RAA27029@woden.eng.sun.com>
X-Sender: rherriot@woden.eng.sun.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0
Date: Fri, 13 Mar 1998 17:06:58 -0800
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Robert Herriot <robert.herriot@Eng.Sun.COM>
Subject: RE: IPP> IPP document set - naming convention(s)
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C138CF71@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Sender: ipp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id UAA05089

It's not new. It was part of Tom's proposal at the Austin meeting.  We
discussed
and rejected it as too late.  



At 02:05 PM 3/13/98 , Turner, Randy wrote:
>
>This issue was not brought up in Austin. Only a name change for the
>current document was an issue. As far as I can tell, including the
>minutes from Austin, my split proposal is new, and is derived from my
>efforts at actually doing another mapping document.
>
>Randy
>
> -----Original Message-----
> From: don@lexmark.com [SMTP:don@lexmark.com]
> Sent: Friday, March 13, 1998 12:46 PM
> To: rturner@sharplabs.com
> Cc: Ipp@pwg.org
> Subject: Re: IPP> IPP document set - naming convention(s)
>
>
> I think this issue was decided in Austin with a name change for
>the
> Protocol document.
> Considering the pain separating them now would be and having to
>deal with
> editing all
> the cross references, etc. in the IETF format is just not worth
>it.  When
> the time comes to
> map IPP to another transport then Bob or whoever is editor of
>that protocol
> document
> can make the split.
>
> **********************************************
> * Don Wright                 don@lexmark.com *
> * Product Manager, Strategic Alliances       *
> * Lexmark International                      *
> * 740 New Circle Rd                          *
> * Lexington, Ky 40550                        *
> * 606-232-4808 (phone) 606-232-6740 (fax)    *
> **********************************************
>
>
>
>
>
>
> To:   ipp%pwg.org@interlock.lexmark.com
> cc:    (bcc: Don Wright)
> bcc:  Don Wright
> Subject:  IPP> IPP document set - naming convention(s)
>
>
>
>
>
> Would anyone have any problem(s) splitting the protocol (not
>model)
> document into two documents?
> Document 1 would be an encoding document
> Document 2 would describe how to transport the encoding over
>HTTP 1.1
> ?
> Randy
> 


From adm  Mon Mar 16 09:57:49 1998
Delivery-Date: Mon, 16 Mar 1998 10:03:01 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id JAA20127
	for ietf-123-outbound.10@ietf.org; Mon, 16 Mar 1998 09:55:02 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA12624;
	Mon, 16 Mar 1998 08:21:30 -0500 (EST)
Message-Id: <199803161321.IAA12624@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Reply-to: Internet-Drafts@ns.ietf.org
Subject: I-D ACTION:draft-ietf-urn-resolution-services-06.txt
Date: Mon, 16 Mar 1998 08:21:30 -0500
Sender: cclark@cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URI Resolution Services Necessary for URN Resolution
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-resolution-services-06.txt
	Pages		: 11
	Date		: 13-Mar-98
	
Retrieving the resource identified by a Uniform Resource Identifier
(URI) [1] is only one of the operations that can be performed on a URI.
One might also ask for and get a list of other identifiers that are
aliases for the original URI or a bibliographic description of the
resource the URI denotes, for example. This applies to both Uniform
Resource Names (URNs) and Uniform Resource Locators (URLs). Uniform
Resource Characteristics (URCs) are discussed in this document but only
as descriptions of resources rather than identifiers.
 
A service in the network providing access to a resource may provide
one or some of these options, but it need not provide all of them. This
memo specifies an initial set of these operations that can be used to
describe the interactions provided by a given access service. It also
suggests guidelines that should be adhered to when those operations
are encoded in a protocol.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-resolution-services-06.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-resolution-services-06.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-resolution-services-06.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980313180951.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-resolution-services-06.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-resolution-services-06.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980313180951.I-D@ietf.org>

--OtherAccess--

--NextPart--



From pwg-announce-owner@pwg.org  Mon Mar 16 19:57:43 1998
Delivery-Date: Mon, 16 Mar 1998 19:57:43 -0500
Return-Path: pwg-announce-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA00641
	for <ietf-archive@ietf.org>; Mon, 16 Mar 1998 19:57:42 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA06486
	for <ietf-archive@cnri.reston.va.us>; Mon, 16 Mar 1998 20:00:14 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA09492 for <ietf-archive@cnri.reston.va.us>; Mon, 16 Mar 1998 19:57:42 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Mon, 16 Mar 1998 19:50:00 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA08683 for pwg-announce-outgoing; Mon, 16 Mar 1998 19:46:52 -0500 (EST)
Message-ID: <D10983CAC30DD111B41400805FA6A1C138CF85@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: "'pwg-announce@pwg.org'" <pwg-announce@pwg.org>
Cc: "'jrturner@pacifier.com'" <jrturner@pacifier.com>
Subject: PWG-ANNOUNCE> Interim PING list for Portland/PWG
Date: Mon, 16 Mar 1998 16:46:44 -0800
X-Priority: 3
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain
Sender: owner-pwg-announce@pwg.org

PING List for Portland PWG Meeting:  6/6 - 6/10/1998


Name		Meeting(s)		Embassy Suites Res.	Arrival
Departure
------------------------------------------------------------------------
----------------------------------------------------------
Laurie Lasslo	1394			Yes			6/5
6/7
Kris Schoff	IPP			Yes			6/7
6/9
Brian Batchelder  1394,IPP		No			-
-
Tom Hastings	IPP,JMP/FIN		Yes			6/7
6/10
Alan Berkema	1394			No			6/5
6/7
Greg LeClair	1394,PWG		Yes			6/5
6/8
Jay Martin	IPP,JMP/FIN		Yes			6/7
6/10
Stuart Rowley	IPP,JMP/FIN		Yes			6/7
6/10
Fumio Nagasaka	1394		Yes			6/5
6/7
Andy Davidson	IPP,JMP/FIN		No			-
- 
Don Wright	1394,IPP		?			6/5
?
Henrik Holst	IPP,JMP/FIN		Yes			6/7
6/10
Carl-Uno Manros	IPP		Yes			6/7
6/9
Ron Bergman	IPP,JMP/FIN		Yes			6/7
6/10
Harry Lewis	IPP,JMP/FIN		Yes			6/7
6/10
Larry Stein	1394			Yes			6/5
6/7
Lee Farrell	1349,IPP,JMP/FIN	Yes			6/5
6/10

If any information regarding your individual attendance is in error,
please notify me ASAP.

If your name is not on the list, and you plan on attending, also notify
me ASAP, with the
information listed above.

Thanks

Randy


From ipp-owner@pwg.org  Wed Mar 18 13:51:39 1998
Delivery-Date: Wed, 18 Mar 1998 13:51:40 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA08137
	for <ietf-archive@ietf.org>; Wed, 18 Mar 1998 13:51:39 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA14575
	for <ietf-archive@cnri.reston.va.us>; Wed, 18 Mar 1998 13:54:09 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA18934 for <ietf-archive@cnri.reston.va.us>; Wed, 18 Mar 1998 13:51:35 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 18 Mar 1998 13:46:26 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA18399 for ipp-outgoing; Wed, 18 Mar 1998 13:46:14 -0500 (EST)
From: don@lexmark.com
Message-Id: <199803181846.AA27930@interlock2.lexmark.com>
X-Lotus-Fromdomain: LEXMARK@LEXMTA
To: rturner@sharplabs.com, jkm@underscore.com
Cc: Ipp@pwg.org, Upd@pwg.org
Date: Wed, 18 Mar 1998 13:45:26 -0500
Subject: IPP> Concerns regarding the scopes of the IPP and UPD projects
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: ipp-owner@pwg.org


Randy's right on this matter.  In fact at the UPD meeting and in the UPD
minutes
we explicitly excluded protocols from the discussion.  The UPD effort is
focused
generally on generating print PDL not on the means by which it is delivered
to
the printer.

As everyone expects, I don't see the need to create a host-to-printer
protocol.
I will be posting a draft on using TIP/SI to deliver IPP content from the
server
(acting as an IPP printer) to the marking device in the next day or so.

**********************************************
* Don Wright                 don@lexmark.com *
* Product Manager, Strategic Alliances       *
* Lexmark International                      *
* 740 New Circle Rd                          *
* Lexington, Ky 40550                        *
* 606-232-4808 (phone) 606-232-6740 (fax)    *
**********************************************



From jmp-owner@pwg.org  Mon Mar 23 10:35:23 1998
Delivery-Date: Mon, 23 Mar 1998 10:35:23 -0500
Return-Path: jmp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA07069
	for <ietf-archive@ietf.org>; Mon, 23 Mar 1998 10:35:22 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA02870
	for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 10:37:49 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA03684 for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 10:35:10 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Mon, 23 Mar 1998 10:30:57 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id KAA02697 for jmp-outgoing; Mon, 23 Mar 1998 10:27:03 -0500 (EST)
Message-ID: <35167F33.3D332CAF@underscore.com>
Date: Mon, 23 Mar 1998 10:26:43 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: ipp@pwg.org, jmp@pwg.org, Sense mailing list <sense@pwg.org>
Subject: JMP> Re: IPP> Re: SNMPv3 unsuited for IPP/JMP Notifications
References: <D10983CAC30DD111B41400805FA6A1C138CFB8@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: jmp-owner@pwg.org

Turner, Randy wrote:

> I will reiterate my belief that I don't think its realistic for a simple
> embedded device to maintain notification info for hundreds of clients.

I agree 110%.  That fundamental belief is one of the most critical
assumptions for which SENSE was designed.  Namely, require the
managed entity (ie, a printer) to provide minimal scalability for
key services (ie, just a few simultaneous client accesses), then
route that information into a generalized client/server system
with a very high degree of scalability.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From ipp-owner@pwg.org  Mon Mar 23 10:40:25 1998
Delivery-Date: Mon, 23 Mar 1998 10:40:26 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA07190
	for <ietf-archive@ietf.org>; Mon, 23 Mar 1998 10:40:25 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA02902
	for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 10:42:56 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA04138 for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 10:40:20 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Mon, 23 Mar 1998 10:27:56 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id KAA02721 for ipp-outgoing; Mon, 23 Mar 1998 10:27:17 -0500 (EST)
Message-ID: <35167F33.3D332CAF@underscore.com>
Date: Mon, 23 Mar 1998 10:26:43 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: ipp@pwg.org, jmp@pwg.org, Sense mailing list <sense@pwg.org>
Subject: Re: IPP> Re: SNMPv3 unsuited for IPP/JMP Notifications
References: <D10983CAC30DD111B41400805FA6A1C138CFB8@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Turner, Randy wrote:

> I will reiterate my belief that I don't think its realistic for a simple
> embedded device to maintain notification info for hundreds of clients.

I agree 110%.  That fundamental belief is one of the most critical
assumptions for which SENSE was designed.  Namely, require the
managed entity (ie, a printer) to provide minimal scalability for
key services (ie, just a few simultaneous client accesses), then
route that information into a generalized client/server system
with a very high degree of scalability.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From jmp-owner@pwg.org  Mon Mar 23 14:15:48 1998
Delivery-Date: Mon, 23 Mar 1998 14:15:48 -0500
Return-Path: jmp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA22740
	for <ietf-archive@ietf.org>; Mon, 23 Mar 1998 14:15:37 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA03858
	for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 14:18:08 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA07430 for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 14:15:31 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Mon, 23 Mar 1998 14:12:14 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA06791 for jmp-outgoing; Mon, 23 Mar 1998 14:09:42 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <sense@pwg.org>
Cc: <jkm@underscore.com>, <Ipp@pwg.org>, <jmp@pwg.org>,
        <rturner@sharplabs.com>
Subject: JMP> Re: SENSE> Re: IPP> Re: SNMPv3 unsuited for IPP/JMP Notifica
Message-ID: <5030300019257048000002L082*@MHS>
Date: Mon, 23 Mar 1998 14:15:11 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: jmp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id OAA22740

I also agree...  (its not realistic for a simple embedded device to maintain
notification info for hundreds of clients). But, this does not mean that the
embedded Device should never be able to handle notification to multiple
clients. There may be more than one "notification server", or some smaller
scale networks using peer-to-peer printing without a notification server.

Yes, the embedded device will ultimately limit the number of notification hosts
it can service, but (as I presented in Austin) I feel 16 - 32 is not
unreasonable for many "network printers".


Harry Lewis - IBM Printing Systems




owner-sense@pwg.org on 03/23/98 08:33:19 AM
Please respond to owner-sense@pwg.org
To: rturner@sharplabs.com
cc: sense@pwg.org, jmp@pwg.org, ipp@pwg.org
Subject: SENSE> Re: IPP> Re: SNMPv3 unsuited for IPP/JMP Notification


Turner, Randy wrote:

> I will reiterate my belief that I don't think its realistic for a simple
> embedded device to maintain notification info for hundreds of clients

From ipp-owner@pwg.org  Mon Mar 23 14:18:05 1998
Delivery-Date: Mon, 23 Mar 1998 14:18:06 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA22812
	for <ietf-archive@ietf.org>; Mon, 23 Mar 1998 14:18:05 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA03870
	for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 14:20:34 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA07723 for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 14:17:49 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Mon, 23 Mar 1998 14:10:14 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA06806 for ipp-outgoing; Mon, 23 Mar 1998 14:09:56 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <sense@pwg.org>
Cc: <jkm@underscore.com>, <Ipp@pwg.org>, <jmp@pwg.org>,
        <rturner@sharplabs.com>
Subject: Re: SENSE> Re: IPP> Re: SNMPv3 unsuited for IPP/JMP Notifica
Message-ID: <5030300019257048000002L082*@MHS>
Date: Mon, 23 Mar 1998 14:15:11 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: ipp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id OAA22812

I also agree...  (its not realistic for a simple embedded device to maintain
notification info for hundreds of clients). But, this does not mean that the
embedded Device should never be able to handle notification to multiple
clients. There may be more than one "notification server", or some smaller
scale networks using peer-to-peer printing without a notification server.

Yes, the embedded device will ultimately limit the number of notification hosts
it can service, but (as I presented in Austin) I feel 16 - 32 is not
unreasonable for many "network printers".


Harry Lewis - IBM Printing Systems




owner-sense@pwg.org on 03/23/98 08:33:19 AM
Please respond to owner-sense@pwg.org
To: rturner@sharplabs.com
cc: sense@pwg.org, jmp@pwg.org, ipp@pwg.org
Subject: SENSE> Re: IPP> Re: SNMPv3 unsuited for IPP/JMP Notification


Turner, Randy wrote:

> I will reiterate my belief that I don't think its realistic for a simple
> embedded device to maintain notification info for hundreds of clients

From jmp-owner@pwg.org  Wed Mar 25 09:46:26 1998
Delivery-Date: Wed, 25 Mar 1998 09:46:37 -0500
Return-Path: jmp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA02327
	for <ietf-archive@ietf.org>; Wed, 25 Mar 1998 09:46:06 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA11183
	for <ietf-archive@cnri.reston.va.us>; Wed, 25 Mar 1998 09:48:37 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id JAA13770 for <ietf-archive@cnri.reston.va.us>; Wed, 25 Mar 1998 09:46:06 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 25 Mar 1998 09:43:01 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id JAA13586 for jmp-outgoing; Wed, 25 Mar 1998 09:41:34 -0500 (EST)
Date: Wed, 25 Mar 1998 06:47:11 PST
From: imcdonal@eso.mc.xerox.com (Ira Mcdonald x10962)
Message-Id: <9803251447.AA17311@snorkel.eso.mc.xerox.com>
To: jmp@pwg.org, rturner@sharplabs.com
Subject: Re:  JMP> Portland Attendance...
Sender: jmp-owner@pwg.org

Hi Randy,

As someone who can never attend the PWG monthly meetings in person,
I find that high registration for JMP/FIN rather discouraging, given
the virtual silence on their mailing lists for the last month.  It
seems that PWG members would much rather do all their work face-to-face
instead of discussing issues on the mailing lists.  Leaves the rest
of us out of the picture.

Oh well,
- Ira McDonald
--------------------------------------------------------------------
[Randy's note]
>From jmp-owner@pwg.org Tue Mar 24 21:44:51 1998
Return-Path: <jmp-owner@pwg.org>
Received: from zombi (zombi.eso.mc.xerox.com) by snorkel.eso.mc.xerox.com (4.1/XeroxClient-1.1)
	id AA17225; Tue, 24 Mar 98 21:44:50 EST
Received: from alpha.xerox.com by zombi (4.1/SMI-4.1)
	id AA10666; Tue, 24 Mar 98 21:38:49 EST
Received: from lists.underscore.com ([199.125.85.30]) by alpha.xerox.com with SMTP id <52287(3)>; Tue, 24 Mar 1998 18:38:26 PST
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA02518 for <imcdonal@eso.mc.xerox.com>; Tue, 24 Mar 1998 21:35:00 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 24 Mar 1998 21:34:07 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA02387 for jmp-outgoing; Tue, 24 Mar 1998 21:32:43 -0500 (EST)
Message-Id: <D10983CAC30DD111B41400805FA6A1C138CFCA@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: "'jmp@pwg.org'" <jmp@pwg.org>
Subject: JMP> Portland Attendance...
Date: Tue, 24 Mar 1998 18:32:34 PST
X-Priority: 3
Mime-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain;
	charset="iso-8859-1"
Sender: jmp-owner@pwg.org
Status: R


We maybe setting a new record for JMP/FIN attendance. I have 17 RSVPs
for the Friday meeting, with 2 more possibilities on the horizon. I
currently have a smaller room reserved for that day...I hope I didn't
screw up.

Randy



From cclark  Thu Mar 26 21:00:11 1998
Delivery-Date: Thu, 26 Mar 1998 21:02:59 -0500
Return-Path: cclark
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id VAA12863
	for ietf-outbound.10@ietf.org; Thu, 26 Mar 1998 21:00:02 -0500 (EST)
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id UAA12764;
	Thu, 26 Mar 1998 20:53:49 -0500 (EST)
Received: from duerst (dhcp-100-232.mag.keio.ac.jp [133.27.195.232])
	by sh.w3.mag.keio.ac.jp (8.8.8+2.7Wbeta7/3.6Wbeta7-W3C/Keio) with SMTP id KAA12830;
	Fri, 27 Mar 1998 10:53:38 +0900 (JST)
Message-Id: <199803270153.KAA12830@sh.w3.mag.keio.ac.jp>
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3-J (32)
Date: Fri, 27 Mar 1998 11:00:45 +0900
To: Neal McBurnett <nealmcb@bell-labs.com>, ietf-web@ns.ietf.org,
        mbeaulie@cnri.reston.va.us
From: "Martin J. Duerst" <duerst@W3.ORG>
Subject: Re: ietf agenda on web is in non-standard format, hard to read
Cc: ietf@ns.ietf.org
In-Reply-To: <199803262307.QAA07046@curie.dr.lucent.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"

At 16:07 98/03/26 -0700, Neal McBurnett wrote:
> The agenda used to be in easy-to-read ascii format.  Now I have to
> deal with
> 	http://www.ietf.org/meetings/agenda_la.html
> 
> which does not produce output that lines up in columns,

It did, in my browser, but probably just because of the other tool
that was used in producing it:

<META NAME="GENERATOR" CONTENT="Mozilla/4.01 [en] (Win95; I) [Netscape]">

Even in that case, what we get is quite exactly what we had in the
old ASCII days, it's hardly worth using HTML for this. With HTML,
you could do much better; what we have here could have been served
as text/plain without any loss (and probably with quite a bit less
cutting/pasting/respacing effort), or if it has to be HTML, just
be put into <PRE> and be done with it. Looking at the many &nbsp;
in the source code, I don't know whether I should cry or lough;
it must have cost the ietf team quite some time to get everything
aligned on their browser. There are quite some tools that do better
than the two that have been used here, and can do the job faster.


Regards,   Martin.


From cclark  Thu Mar 26 22:00:15 1998
Delivery-Date: Thu, 26 Mar 1998 22:01:48 -0500
Return-Path: cclark
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id WAA13502
	for ietf-outbound.10@ietf.org; Thu, 26 Mar 1998 22:00:02 -0500 (EST)
Received: from info.dsv.su.se (info.dsv.su.se [130.237.161.221])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA13463;
	Thu, 26 Mar 1998 21:55:36 -0500 (EST)
Received: from [130.237.150.138] (jph1.dsv.su.se [130.237.150.138])
	by info.dsv.su.se (8.8.8/8.8.8) with ESMTP
	id DAA22018;
	Fri, 27 Mar 1998 03:55:36 +0100 (MET)
X-Sender: jpalme@mail.dsv.su.se
Message-Id: <v04003a0ab140c3ef44a7@[130.237.150.138]>
In-Reply-To: <199803262307.QAA07046@curie.dr.lucent.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 27 Mar 1998 03:51:26 +0100
To: Neal McBurnett <nealmcb@bell-labs.com>, ietf-web@ns.ietf.org,
        mbeaulie@cnri.reston.va.us
From: Jacob Palme <jpalme@DSV.SU.SE>
Subject: Re: ietf agenda on web is in non-standard format, hard to
 read
Cc: ietf@ns.ietf.org

At 00.07 +0100 98-03-27, Neal McBurnett wrote:
> Please go back to ASCII, or use conformant HTML.

If you want to produce conformant HTML from Word documents, use RTFtoHTML
as generator of the HTML, do not use the Microsoft-supplied "Save as HTML"
command.

For more information about RTFtoHTML, see http://www.sunpack.com/RTF

------------------------------------------------------------------------
Jacob Palme <jpalme@dsv.su.se> (Stockholm University and KTH)
for more info see URL: http://www.dsv.su.se/~jpalme



From cclark  Fri Mar 27 09:20:43 1998
Delivery-Date: Fri, 27 Mar 1998 09:24:03 -0500
Return-Path: cclark
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id JAA01866
	for ietf-outbound.10@ietf.org; Fri, 27 Mar 1998 09:20:02 -0500 (EST)
Received: from emshqs2.ncr.disa.mil (emshqs2.ncr.disa.mil [164.117.144.116])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA01827;
	Fri, 27 Mar 1998 09:19:05 -0500 (EST)
Received: by emshqs2.ncr.disa.mil with Internet Mail Service (5.0.1460.8)
	id <HXGANR2Y>; Fri, 27 Mar 1998 09:19:07 -0500
Message-ID: <CFF17B766475D111B50900204804F0DF1BEE9C@rbmail100.chamb.disa.mil>
From: "Flanigan, Bill" <flanigab@ncr.disa.mil>
To: Jacob Palme <jpalme@DSV.SU.SE>, Neal McBurnett <nealmcb@bell-labs.com>,
        ietf-web@ns.ietf.org, mbeaulie@cnri.reston.va.us
Cc: ietf@ns.ietf.org
Subject: RE: ietf agenda on web is in non-standard format, hard to read
Date: Fri, 27 Mar 1998 09:22:23 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1460.8)
Content-Type: text/plain

Hello Jacob,

	You are a master of tact and patience!  Also, thanks for the 
link.  See you next week.

Bill Flanigan

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
William F. Flanigan, Jr., Ph.D.       Voice:           (703) 735-3305
Defense Information Systems Agency      DSN:                      653
Strategic Planning Office (JEBA)        Fax:            (703)735-3255
10701 Parkridge Boulevard        Voice Mail:            (703)735-3305 
Reston, VA 20191-4357              Internet:  <flanigab@ncr.disa.mil>
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
	

> -----Original Message-----
> From:	Jacob Palme [SMTP:jpalme@dsv.su.se]
> Sent:	Thursday, March 26, 1998 9:51 PM
> To:	Neal McBurnett; ietf-web@ns.ietf.org; mbeaulie@cnri.reston.va.us
> Cc:	ietf@ns.ietf.org
> Subject:	Re: ietf agenda on web is in non-standard format, hard to
> read
> 
> At 00.07 +0100 98-03-27, Neal McBurnett wrote:
> > Please go back to ASCII, or use conformant HTML.
> 
> If you want to produce conformant HTML from Word documents, use RTFtoHTML
> as generator of the HTML, do not use the Microsoft-supplied "Save as HTML"
> command.
> 
> For more information about RTFtoHTML, see http://www.sunpack.com/RTF
> 
> ------------------------------------------------------------------------
> Jacob Palme <jpalme@dsv.su.se> (Stockholm University and KTH)
> for more info see URL: http://www.dsv.su.se/~jpalme
> 


From ipp-owner@pwg.org  Fri Apr  3 16:27:32 1998
Delivery-Date: Fri, 03 Apr 1998 16:27:33 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id QAA04046
	for <ietf-archive@ietf.org>; Fri, 3 Apr 1998 16:27:32 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA04936
	for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 16:30:04 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA25427 for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 16:27:31 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 3 Apr 1998 16:23:01 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA24882 for ipp-outgoing; Fri, 3 Apr 1998 16:22:47 -0500 (EST)
From: don@lexmark.com
Message-Id: <199804032122.AA05999@interlock2.lexmark.com>
X-Lotus-Fromdomain: LEXMARK@LEXMTA
To: rturner@sharplabs.com
Cc: Rdebry@Us.Ibm.Com, Ipp@pwg.org
Date: Fri, 3 Apr 1998 16:22:22 -0500
Subject: RE: IPP> Host to device
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: ipp-owner@pwg.org


Randy:

My biggest concern is that your proposal is TCP/IP only.  Is does not solve
the problem for printers connected to servers via:

- Parallel
- Serial
- USB
- 1394
- IPX/SPX
- AppleTalk
- DLC/LLC
- etc., etc., etc.

If I'm going to use TCP/IP then I might as well go ahead with the HTTP
based implementation.  You don't provide more status and control or
anything else that really buys me anything other than a slightly lighter
transport.  It's just not work the trouble for the return on investment.

Don

**********************************************
* Don Wright                 don@lexmark.com *
* Product Manager, Strategic Alliances       *
* Lexmark International                      *
* 740 New Circle Rd                          *
* Lexington, Ky 40550                        *
* 606-232-4808 (phone) 606-232-6740 (fax)    *
**********************************************



From ipp-owner@pwg.org  Fri Apr  3 17:06:48 1998
Delivery-Date: Fri, 03 Apr 1998 17:06:48 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id RAA04228
	for <ietf-archive@ietf.org>; Fri, 3 Apr 1998 17:06:47 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA09402
	for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 17:09:18 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA27010 for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 17:06:41 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 3 Apr 1998 17:00:44 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA26256 for ipp-outgoing; Fri, 3 Apr 1998 17:00:30 -0500 (EST)
Message-ID: <6FCC2B3BA67BD111A47D0060089D2815059D65@exchange.osicom.com>
From: "Gordon, Charles" <CGordon@wal.osicom.com>
To: "'don@lexmark.com'" <don@lexmark.com>, rturner@sharplabs.com
Cc: Rdebry@Us.Ibm.Com, Ipp@pwg.org
Subject: RE: IPP> Host to device
Date: Fri, 3 Apr 1998 16:56:52 -0500 
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain
Sender: ipp-owner@pwg.org

Given that IPP is the Internet Printing Protocol, do we really need to
support anything else besides TCP/IP?  Is the IPP working group even
mandated to worry about non TCP/IP environments?

					--- Charles

> -----Original Message-----
> From:	don@lexmark.com [SMTP:don@lexmark.com]
> Sent:	Friday, April 03, 1998 4:22 PM
> To:	rturner@sharplabs.com
> Cc:	Rdebry@Us.Ibm.Com; Ipp@pwg.org
> Subject:	RE: IPP> Host to device
> 
> 
> Randy:
> 
> My biggest concern is that your proposal is TCP/IP only.  Is does not
> solve
> the problem for printers connected to servers via:
> 
> - Parallel
> - Serial
> - USB
> - 1394
> - IPX/SPX
> - AppleTalk
> - DLC/LLC
> - etc., etc., etc.
> 
> If I'm going to use TCP/IP then I might as well go ahead with the HTTP
> based implementation.  You don't provide more status and control or
> anything else that really buys me anything other than a slightly
> lighter
> transport.  It's just not work the trouble for the return on
> investment.
> 
> Don
> 
> **********************************************
> * Don Wright                 don@lexmark.com *
> * Product Manager, Strategic Alliances       *
> * Lexmark International                      *
> * 740 New Circle Rd                          *
> * Lexington, Ky 40550                        *
> * 606-232-4808 (phone) 606-232-6740 (fax)    *
> **********************************************
> 

From ipp-owner@pwg.org  Fri Apr  3 17:10:05 1998
Delivery-Date: Fri, 03 Apr 1998 17:10:06 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id RAA04329
	for <ietf-archive@ietf.org>; Fri, 3 Apr 1998 17:10:05 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA12025
	for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 17:12:35 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA27459 for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 17:10:02 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 3 Apr 1998 17:04:03 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA26587 for ipp-outgoing; Fri, 3 Apr 1998 17:03:40 -0500 (EST)
From: don@lexmark.com
Message-Id: <199804032203.AA08289@interlock2.lexmark.com>
X-Lotus-Fromdomain: LEXMARK@LEXMTA
To: CGordon@wal.osicom.com
Cc: Rturner@Sharplabs.Com, Rdebry@Us.Ibm.Com, Ipp@pwg.org
Date: Fri, 3 Apr 1998 17:03:18 -0500
Subject: RE: IPP> Host to device
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: ipp-owner@pwg.org


Charles:

TCP/IP is the inbound transport from the client to the server.  We are
talking here about the server to the printer.  That connection could be
anything.  This discussion is certainly appropriate for the Printer Working
Group chartered IPP group.  While the IETF can pretend that only TCP/IP is
used for communication, the reality is that most printers are not connected
to computers using TCP/IP.

**********************************************
* Don Wright                 don@lexmark.com *
* Product Manager, Strategic Alliances       *
* Lexmark International                      *
* 740 New Circle Rd                          *
* Lexington, Ky 40550                        *
* 606-232-4808 (phone) 606-232-6740 (fax)    *
**********************************************






To:   Don Wright@Lexmark, rturner%sharplabs.com@interlock.lexmark.com
cc:   Rdebry%Us.Ibm.Com@interlock.lexmark.com,
      Ipp%pwg.org@interlock.lexmark.com
bcc:
Subject:  RE: IPP> Host to device




Given that IPP is the Internet Printing Protocol, do we really need to
support anything else besides TCP/IP?  Is the IPP working group even
mandated to worry about non TCP/IP environments?
                         --- Charles
> -----Original Message-----
> From:   don@lexmark.com [SMTP:don@lexmark.com]
> Sent:   Friday, April 03, 1998 4:22 PM
> To:     rturner@sharplabs.com
> Cc:     Rdebry@Us.Ibm.Com; Ipp@pwg.org
> Subject:     RE: IPP> Host to device
>
>
> Randy:
>
> My biggest concern is that your proposal is TCP/IP only.  Is does not
> solve
> the problem for printers connected to servers via:
>
> - Parallel
> - Serial
> - USB
> - 1394
> - IPX/SPX
> - AppleTalk
> - DLC/LLC
> - etc., etc., etc.
>
> If I'm going to use TCP/IP then I might as well go ahead with the HTTP
> based implementation.  You don't provide more status and control or
> anything else that really buys me anything other than a slightly
> lighter
> transport.  It's just not work the trouble for the return on
> investment.
>
> Don
>
> **********************************************
> * Don Wright                 don@lexmark.com *
> * Product Manager, Strategic Alliances       *
> * Lexmark International                      *
> * 740 New Circle Rd                          *
> * Lexington, Ky 40550                        *
> * 606-232-4808 (phone) 606-232-6740 (fax)    *
> **********************************************
>








From ipp-owner@pwg.org  Fri Apr  3 17:30:00 1998
Delivery-Date: Fri, 03 Apr 1998 17:30:01 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id RAA04513
	for <ietf-archive@ietf.org>; Fri, 3 Apr 1998 17:30:00 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA29998
	for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 17:32:31 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA29381 for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 17:29:59 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 3 Apr 1998 17:22:13 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA28320 for ipp-outgoing; Fri, 3 Apr 1998 17:21:50 -0500 (EST)
Message-ID: <5CEA8663F24DD111A96100805FFE6587030BC46A@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Gordon, Charles'" <CGordon@wal.osicom.com>,
        "'don@lexmark.com'"
	 <don@lexmark.com>, rturner@sharplabs.com
Cc: Rdebry@Us.Ibm.Com, Ipp@pwg.org
Subject: RE: IPP> Host to device
Date: Fri, 3 Apr 1998 14:21:34 -0800 
X-Mailer: Internet Mail Service (5.5.2166.0)
Sender: ipp-owner@pwg.org

Good point - it would look very odd to have IPP for USB. 

Also odd would be to have two IPP implmentations on TCP/IP - HTTP and direct
TCP/IP.

In retrospect the correct thing to have done was to produce a mapping of
TIP/SI onto HTTP. Ie. HTTP is just another transport layer. 

> -----Original Message-----
> From:	Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> Sent:	Friday, April 03, 1998 1:57 PM
> To:	'don@lexmark.com'; rturner@sharplabs.com
> Cc:	Rdebry@Us.Ibm.Com; Ipp@pwg.org
> Subject:	RE: IPP> Host to device
> 
> Given that IPP is the Internet Printing Protocol, do we really need to
> support anything else besides TCP/IP?  Is the IPP working group even
> mandated to worry about non TCP/IP environments?
> 
> 					--- Charles
> 
> > -----Original Message-----
> > From:	don@lexmark.com [SMTP:don@lexmark.com]
> > Sent:	Friday, April 03, 1998 4:22 PM
> > To:	rturner@sharplabs.com
> > Cc:	Rdebry@Us.Ibm.Com; Ipp@pwg.org
> > Subject:	RE: IPP> Host to device
> > 
> > 
> > Randy:
> > 
> > My biggest concern is that your proposal is TCP/IP only.  Is does not
> > solve
> > the problem for printers connected to servers via:
> > 
> > - Parallel
> > - Serial
> > - USB
> > - 1394
> > - IPX/SPX
> > - AppleTalk
> > - DLC/LLC
> > - etc., etc., etc.
> > 
> > If I'm going to use TCP/IP then I might as well go ahead with the HTTP
> > based implementation.  You don't provide more status and control or
> > anything else that really buys me anything other than a slightly
> > lighter
> > transport.  It's just not work the trouble for the return on
> > investment.
> > 
> > Don
> > 
> > **********************************************
> > * Don Wright                 don@lexmark.com *
> > * Product Manager, Strategic Alliances       *
> > * Lexmark International                      *
> > * 740 New Circle Rd                          *
> > * Lexington, Ky 40550                        *
> > * 606-232-4808 (phone) 606-232-6740 (fax)    *
> > **********************************************
> > 

From ipp-owner@pwg.org  Sat Apr  4 02:17:47 1998
Delivery-Date: Sat, 04 Apr 1998 02:17:47 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id CAA17424
	for <ietf-archive@ietf.org>; Sat, 4 Apr 1998 02:17:46 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA27039
	for <ietf-archive@cnri.reston.va.us>; Sat, 4 Apr 1998 02:20:13 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id CAA07830 for <ietf-archive@cnri.reston.va.us>; Sat, 4 Apr 1998 02:17:41 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Sat, 4 Apr 1998 02:12:19 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id CAA07246 for ipp-outgoing; Sat, 4 Apr 1998 02:12:04 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <ipp@pwg.org>
Cc: Roger K Debry <rdebry@us.ibm.com>, <CGordon@wal.osicom.com>,
        <don@lexmark.com>, <rturner@sharplabs.com>
Subject: RE: IPP> Host to device
Message-ID: <5030300019680543000002L032*@MHS>
Date: Sat, 4 Apr 1998 02:18:51 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: ipp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id CAA17424

I disagree that it would be odd to see IPP over other transports. Why would
that be any less desirable than, say, TIPSI over USB? What is odd, to me, is
for a standards group to invent one protocol and not deploy it (TIPSI), then,
later, invent another (IPP) and try to limit (rather than enhance) it, trying
to substitute the (now) older solution in it's place. Roger's observation is
that, what makes TIPSI transport independent, is the packet structure, with
continuation flag, ACKs and the ability to interleave commands (like CANCEL),
not the command/query definitions themselves (which have been superseded by
IPP). Randy is evolving a specific mapping to TCP/IP which addresses these
issues as well (chunking, separate channel...). I don't see what is wrong with
either approach.

Harry Lewis - IBM Printing Systems




ipp-owner@pwg.org on 04/03/98 03:25:05 PM
Please respond to ipp-owner@pwg.org
To: rturner@sharplabs.com, don@lexmark.com, CGordon@wal.osicom.com
cc: Ipp@pwg.org, Roger K Debry/Boulder/IBM@ibmus
Subject: RE: IPP> Host to device


Good point - it would look very odd to have IPP for USB.

Also odd would be to have two IPP implmentations on TCP/IP - HTTP and direct
TCP/IP.

In retrospect the correct thing to have done was to produce a mapping of
TIP/SI onto HTTP. Ie. HTTP is just another transport layer.

> -----Original Message-----
> From: Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> Sent: Friday, April 03, 1998 1:57 PM
> To: 'don@lexmark.com'; rturner@sharplabs.com
> Cc: Rdebry@Us.Ibm.Com; Ipp@pwg.org
> Subject: RE: IPP> Host to device
>
> Given that IPP is the Internet Printing Protocol, do we really need to
> support anything else besides TCP/IP?  Is the IPP working group even
> mandated to worry about non TCP/IP environments?
>
>      --- Charles
>
> > -----Original Message-----
> > From: don@lexmark.com [SMTP:don@lexmark.com]
> > Sent: Friday, April 03, 1998 4:22 PM
> > To: rturner@sharplabs.com
> > Cc: Rdebry@Us.Ibm.Com; Ipp@pwg.org
> > Subject: RE: IPP> Host to device
> >
> >
> > Randy:
> >
> > My biggest concern is that your proposal is TCP/IP only.  Is does not
> > solve
> > the problem for printers connected to servers via:
> >
> > - Parallel
> > - Serial
> > - USB
> > - 1394
> > - IPX/SPX
> > - AppleTalk
> > - DLC/LLC
> > - etc., etc., etc.
> >
> > If I'm going to use TCP/IP then I might as well go ahead with the HTTP
> > based implementation.  You don't provide more status and control or
> > anything else that really buys me anything other than a slightly
> > lighter
> > transport.  It's just not work the trouble for the return on
> > investment.
> >
> > Don
> >
> > **********************************************
> > * Don Wright                 don@lexmark.com *
> > * Product Manager, Strategic Alliances       *
> > * Lexmark International                      *
> > * 740 New Circle Rd                          *
> > * Lexington, Ky 40550                        *
> > * 606-232-4808 (phone) 606-232-6740 (fax)    *
> > **********************************************
> >




From ipp-owner@pwg.org  Mon Apr  6 13:49:30 1998
Delivery-Date: Mon, 06 Apr 1998 13:49:31 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id NAA01854
	for <ietf-archive@ietf.org>; Mon, 6 Apr 1998 13:49:25 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA20154
	for <ietf-archive@cnri.reston.va.us>; Mon, 6 Apr 1998 13:51:52 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA20600 for <ietf-archive@cnri.reston.va.us>; Mon, 6 Apr 1998 13:49:22 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 6 Apr 1998 13:45:23 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA20069 for ipp-outgoing; Mon, 6 Apr 1998 13:45:08 -0400 (EDT)
Message-ID: <5CEA8663F24DD111A96100805FFE6587030BC47B@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Harry Lewis'" <harryl@us.ibm.com>, ipp@pwg.org
Cc: Roger K Debry <rdebry@us.ibm.com>, CGordon@wal.osicom.com, don@lexmark.com,
        rturner@sharplabs.com
Subject: RE: IPP> Host to device
Date: Mon, 6 Apr 1998 10:43:03 -0700 
X-Mailer: Internet Mail Service (5.5.1960.3)
Sender: ipp-owner@pwg.org

I meant 'odd' in a very specific way. IPP is INTERNET Printng Protocol - USB
is not normally considered as an Internet transport. The  Internet is, after
all, a TCP/IP network.

I do not see anybody trying to LIMIT IPP. All I see are people (including
me) pointing out its limitiations - this is not the same thing at all. 

> -----Original Message-----
> From:	Harry Lewis [SMTP:harryl@us.ibm.com]
> Sent:	Friday, April 03, 1998 11:19 PM
> To:	ipp@pwg.org
> Cc:	Roger K Debry; CGordon@wal.osicom.com; don@lexmark.com;
> rturner@sharplabs.com
> Subject:	RE: IPP> Host to device
> 
> I disagree that it would be odd to see IPP over other transports. Why
> would
> that be any less desirable than, say, TIPSI over USB? What is odd, to me,
> is
> for a standards group to invent one protocol and not deploy it (TIPSI),
> then,
> later, invent another (IPP) and try to limit (rather than enhance) it,
> trying
> to substitute the (now) older solution in it's place. Roger's observation
> is
> that, what makes TIPSI transport independent, is the packet structure,
> with
> continuation flag, ACKs and the ability to interleave commands (like
> CANCEL),
> not the command/query definitions themselves (which have been superseded
> by
> IPP). Randy is evolving a specific mapping to TCP/IP which addresses these
> issues as well (chunking, separate channel...). I don't see what is wrong
> with
> either approach.
> 
> Harry Lewis - IBM Printing Systems
> 
> 
> 
> 
> ipp-owner@pwg.org on 04/03/98 03:25:05 PM
> Please respond to ipp-owner@pwg.org
> To: rturner@sharplabs.com, don@lexmark.com, CGordon@wal.osicom.com
> cc: Ipp@pwg.org, Roger K Debry/Boulder/IBM@ibmus
> Subject: RE: IPP> Host to device
> 
> 
> Good point - it would look very odd to have IPP for USB.
> 
> Also odd would be to have two IPP implmentations on TCP/IP - HTTP and
> direct
> TCP/IP.
> 
> In retrospect the correct thing to have done was to produce a mapping of
> TIP/SI onto HTTP. Ie. HTTP is just another transport layer.
> 
> > -----Original Message-----
> > From: Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> > Sent: Friday, April 03, 1998 1:57 PM
> > To: 'don@lexmark.com'; rturner@sharplabs.com
> > Cc: Rdebry@Us.Ibm.Com; Ipp@pwg.org
> > Subject: RE: IPP> Host to device
> >
> > Given that IPP is the Internet Printing Protocol, do we really need to
> > support anything else besides TCP/IP?  Is the IPP working group even
> > mandated to worry about non TCP/IP environments?
> >
> >      --- Charles
> >
> > > -----Original Message-----
> > > From: don@lexmark.com [SMTP:don@lexmark.com]
> > > Sent: Friday, April 03, 1998 4:22 PM
> > > To: rturner@sharplabs.com
> > > Cc: Rdebry@Us.Ibm.Com; Ipp@pwg.org
> > > Subject: RE: IPP> Host to device
> > >
> > >
> > > Randy:
> > >
> > > My biggest concern is that your proposal is TCP/IP only.  Is does not
> > > solve
> > > the problem for printers connected to servers via:
> > >
> > > - Parallel
> > > - Serial
> > > - USB
> > > - 1394
> > > - IPX/SPX
> > > - AppleTalk
> > > - DLC/LLC
> > > - etc., etc., etc.
> > >
> > > If I'm going to use TCP/IP then I might as well go ahead with the HTTP
> > > based implementation.  You don't provide more status and control or
> > > anything else that really buys me anything other than a slightly
> > > lighter
> > > transport.  It's just not work the trouble for the return on
> > > investment.
> > >
> > > Don
> > >
> > > **********************************************
> > > * Don Wright                 don@lexmark.com *
> > > * Product Manager, Strategic Alliances       *
> > > * Lexmark International                      *
> > > * 740 New Circle Rd                          *
> > > * Lexington, Ky 40550                        *
> > > * 606-232-4808 (phone) 606-232-6740 (fax)    *
> > > **********************************************
> > >
> 
> 
> 

From ipp-owner@pwg.org  Mon Apr  6 17:28:17 1998
Delivery-Date: Mon, 06 Apr 1998 17:28:18 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id RAA06526
	for <ietf-archive@ietf.org>; Mon, 6 Apr 1998 17:28:16 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA01153
	for <ietf-archive@cnri.reston.va.us>; Mon, 6 Apr 1998 17:30:44 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA27207 for <ietf-archive@cnri.reston.va.us>; Mon, 6 Apr 1998 17:28:13 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 6 Apr 1998 17:24:10 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA26666 for ipp-outgoing; Mon, 6 Apr 1998 17:23:54 -0400 (EDT)
From: Harry Lewis <harryl@us.ibm.com>
To: <paulmo@microsoft.com>
Cc: Roger K Debry <rdebry@us.ibm.com>, <CGordon@wal.osicom.com>,
        <don@lexmark.com>, <rturner@sharplabs.com>, <ipp@pwg.org>
Subject: RE: IPP> Host to device
Message-ID: <5030300019742395000002L052*@MHS>
Date: Mon, 6 Apr 1998 17:31:06 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: ipp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id RAA06526

In reverse order...

>I do not see anybody trying to LIMIT IPP. All I see are people (including
>me) pointing out its limitations - this is not the same thing at all.

Agree. Poor phrasing on my part. Your list of limitations has formed an
especially good basis for discussing enhancements.

>I meant 'odd' in a very specific way. IPP is INTERNET Printing Protocol - USB
>is not normally considered as an Internet transport. The  Internet is, after
>all, a TCP/IP network.

Maybe I've allowed myself to become too hopeful regarding our IPP model

From remove-me@207.93.198  Tue Apr  7 23:30:01 1998
Delivery-Date: Tue, 07 Apr 1998 23:30:01 -0400
Return-Path: remove-me@207.93.198
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id XAA22974
	for <ietf-archive@ietf.org>; Tue, 7 Apr 1998 23:30:01 -0400 (EDT)
From: remove-me@207.93.198
Received: from theadcomp (ppp-207-214-177-81.anhm01.pacbell.net [207.214.177.81])
	by cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id XAA06195
	for <ietf-archive@cnri.reston.va.us>; Tue, 7 Apr 1998 23:32:28 -0400 (EDT)
Date: Tue, 7 Apr 1998 23:32:28 -0400 (EDT)
Message-Id: <199804080332.XAA06195@cnri.reston.va.us>
To: <iparker@.bournemouth.ac.uk>
Subject: Free advertising services, bulk email friendly web hostings and more . .

If you would like to remove your name from our list, simply 
respond to remove-me@theadcomp.com with remove in the subject 
line. The Advertising Company honors all remove request, 
immediately.

If you are looking for a free way to advertise your site, try 100 
Search Engine Registrations at $0.00, that's right, no purchase 
necessary, simply signup and we will register your site, URL or 
http with 100 search engine.

www.theadcomp.com

Also, for your advertising solutions, we also provide,
Bulk Email Web Hosting as low as $49.95 a month
1,500 Search Engine Registrations as low as $99.95
600 Award nominations as low as $69.95
Targeted bulk email as low as $19.95 per 5,000 messages
And much, much more.

Try it today, we guarantee satisfaction.

For your convenience, we accept visa, MasterCard, American 
express, discover, check by net, invoicing option and for our 
free service, it cost your absolutely nothing.

www.theadcomp.com

From adm  Wed Apr 15 11:46:43 1998
Delivery-Date: Wed, 15 Apr 1998 11:57:35 -0400
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.5/8.8.7a) id LAA02990
	for ietf-123-outbound.10@ietf.org; Wed, 15 Apr 1998 11:45:02 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id KAA00428;
	Wed, 15 Apr 1998 10:33:41 -0400 (EDT)
Message-Id: <199804151433.KAA00428@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-ietf-04.txt
Date: Wed, 15 Apr 1998 10:33:40 -0400
Sender: cclark@cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-04.txt
	Pages		: 21
	Date		: 14-Apr-98
	
   This document specifies an extension of the Routing Information
   Protocol (RIP), as defined in [1], to expand the amount of useful
   information carried in RIP messages and to add a measure of security.
 
   A companion document will define the SNMP MIB objects for RIP-2 [2].
   An additional document will define cryptographic security
   improvements for RIP-2 [3].

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-04.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-04.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-04.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980414151902.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-04.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-04.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980414151902.I-D@ietf.org>

--OtherAccess--

--NextPart--



From adm  Thu Apr 16 10:16:50 1998
Delivery-Date: Thu, 16 Apr 1998 10:31:28 -0400
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.5/8.8.7a) id KAA03938
	for ietf-123-outbound.10@ietf.org; Thu, 16 Apr 1998 10:15:03 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id JAA03052;
	Thu, 16 Apr 1998 09:44:18 -0400 (EDT)
Message-Id: <199804161344.JAA03052@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-ietf-04.txt
Date: Thu, 16 Apr 1998 09:44:18 -0400
Sender: cclark@cnri.reston.va.us

--NextPart

Note:  This announcement is being re-sent with a correction made.

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-04.txt
	Pages		: 21
	Date		: 14-Apr-98
	
   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the 'ietf' namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, FYIs,
   and BCPs) developed by the IETF and published by the RFC editor and
   the minutes of working groups (WG) and birds of a feather (BOF)
   meetings that occur during IETF conferences.  Both the current URN
   framework and URN syntax support this namespace.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-04.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-04.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-04.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980415150533.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-04.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-04.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980415150533.I-D@ietf.org>

--OtherAccess--

--NextPart--



From ipp-owner@pwg.org  Thu Apr 16 16:20:14 1998
Delivery-Date: Thu, 16 Apr 1998 16:20:18 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id QAA06368
	for <ietf-archive@ietf.org>; Thu, 16 Apr 1998 16:19:53 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA17872
	for <ietf-archive@cnri.reston.va.us>; Thu, 16 Apr 1998 15:55:49 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id PAA00583 for <ietf-archive@cnri.reston.va.us>; Thu, 16 Apr 1998 15:53:21 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Thu, 16 Apr 1998 15:49:12 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA29247 for ipp-outgoing; Thu, 16 Apr 1998 15:40:19 -0400 (EDT)
Message-Id: <3.0.1.32.19980416123114.00c8e5b0@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Thu, 16 Apr 1998 12:31:14 PDT
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: RE: IPP> IPP, independently of HTTP, Requires Chunking ? Was:
  Mi
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C138D020@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ipp@pwg.org

Randy et al.,

Here is my take on the use of chunking for IPP:

1) Each HTTP 1.1 implementation is mandated to support chunking.

2) All POSTs are initiated by the client, which I assume also means that
the client determines whether to use chunking for a particular HTTP request.

3) The only situation where chunking is absolutely necessary for IPP, is
the case where the client does not know the document length when it starts
sending the document.

4) With the exception of the situation in 3) the client can always decide
not to use chunking, but send even long documents in one request. The
downside of doing that is that if something goes wrong on the lower
protocol layers, the client has to start over and send the whole document
again from the beginning. The main advantage of using chunking is that if
you get an error on the lower layers, you only have to resend the latest
chunk, not the whole document.

5) Again, with the exception of the case in 3), you can in practise
actually use HTTP 1.0, which does not support chunking, for most of your
IPP transfers.

Did I get this right?

Carl-Uno

At 09:08 PM 4/15/98 PDT, Turner, Randy wrote:
>
>There is nothing in the existing encoding that allows a particular IPP
>message to be "fragmented" across multiple transport "packets".  The
>encoding requires that a transport protocol provide some way to
>logically "connect" one message to another contiguously received
>message. In HTTP, this is accomplished with HTTP 1.1 chunking. With
>another transport, there would have to some equivalent capability. I'm
>not sure if I've adequately described the situation. Anything further I
>think would require me to draw a picture.
>
>Randy
>
>
>	-----Original Message-----
>	From:	Carl Kugler [SMTP:kugler@us.ibm.com]
>	Sent:	Wednesday, April 15, 1998 9:22 AM
>	To:	ipp@pwg.org
>	Subject:	IPP> IPP, independently of HTTP, Requires
>Chunking ? Was: Mi
>
>	> The concrete transport/encoding IPP protocol document is VERY
>dependent
>	> on HTTP chunking.
>
>	I still don't get it.  Could you please explain?
>
>	The original statement is:
>	> Encoding is HTTP independent except for chinking.
>
>	This sentence, to me, implies that there is some aspect of the
>IPP encoding,
>	apart from HTTP, that depends on chunking.  This is suprising
>news to me.
>
>	The only chunking-related requirements I've found in the
>Protocol document are:
>	 1) the Server must support "chunked" Transfer-Encoding of
>Requests
>	 2) the Client must support "chunked" Responses.
>	These requirements derive directly from RFC 2068:  "All HTTP/1.1
>applications
>	MUST be able to receive and decode the "chunked" transfer
>coding..."
>
>
>	 Confused in Boulder,
>
>	  Carl-III
>
>
>
>	ipp-owner@pwg.org on 04/14/98 05:34:03 PM
>	Please respond to ipp-owner@pwg.org
>	To: ipp@pwg.org
>	cc:
>	Subject: RE: IPP> Minutes from PWG IPP Meeting in Portland, OR -
>Apri
>
>
>
>	The abstract IPP described in the model document is not
>dependent on
>	HTTP chunking.
>
>	The concrete transport/encoding IPP protocol document is VERY
>dependent
>	on HTTP chunking.
>
>	Randy
>
>	 -----Original Message-----
>	 From: Carl Kugler [SMTP:kugler@us.ibm.com]
>	 Sent: Tuesday, April 14, 1998 4:25 PM
>	 To: ipp@pwg.org
>	 Subject: Re: IPP> Minutes from PWG IPP Meeting in
>	Portland, OR - Apri
>
>	 > IPP is not transport neutral. Encoding is HTTP independent
>	except for
>	 > chinking.
>
>	 I assume you mean "chunking".  In what way is IPP dependent on
>	HTTP chunking?
>
>	  -Carl
>
>
>	
>
>
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Thu Apr 16 23:37:38 1998
Delivery-Date: Thu, 16 Apr 1998 23:37:39 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id XAA19372
	for <ietf-archive@ietf.org>; Thu, 16 Apr 1998 23:37:37 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id XAA19513
	for <ietf-archive@cnri.reston.va.us>; Thu, 16 Apr 1998 23:40:06 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id XAA02240 for <ietf-archive@cnri.reston.va.us>; Thu, 16 Apr 1998 23:37:36 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Thu, 16 Apr 1998 23:32:37 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id XAA01682 for ipp-outgoing; Thu, 16 Apr 1998 23:30:38 -0400 (EDT)
Message-Id: <199804170324.UAA08304@woden.eng.sun.com>
X-Sender: rherriot@woden.eng.sun.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0
Date: Thu, 16 Apr 1998 20:26:52 -0700
To: Carl-Uno Manros <cmanros@cp10.es.xerox.com>,
        "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Robert Herriot <robert.herriot@Eng.Sun.COM>
Subject: RE: IPP> IPP, independently of HTTP, Requires Chunking ? Was: 
  Mi
In-Reply-To: <3.0.1.32.19980416123114.00c8e5b0@garfield>
References: <D10983CAC30DD111B41400805FA6A1C138D020@admsrvnt02.enet.sha rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Sender: owner-ipp@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id XAA19372

Are you sure about #4 below? It doesn't sound right at all.  My 
understanding of chunking is that it allows the sender to omit 
Content-Length and to instead supply length one chunk at a time.  At
the HTTP layer, the document is a series of chunks terminated by a zero 
length chunk.


Bob Herriot

At 12:31 PM 4/16/98 , Carl-Uno Manros wrote:
>Randy et al.,
>
>Here is my take on the use of chunking for IPP:
>
>1) Each HTTP 1.1 implementation is mandated to support chunking.
>
>2) All POSTs are initiated by the client, which I assume also means that
>the client determines whether to use chunking for a particular HTTP request.
>
>3) The only situation where chunking is absolutely necessary for IPP, is
>the case where the client does not know the document length when it starts
>sending the document.
>
>4) With the exception of the situation in 3) the client can always decide
>not to use chunking, but send even long documents in one request. The
>downside of doing that is that if something goes wrong on the lower
>protocol layers, the client has to start over and send the whole document
>again from the beginning. The main advantage of using chunking is that if
>you get an error on the lower layers, you only have to resend the latest
>chunk, not the whole document.
>
>5) Again, with the exception of the case in 3), you can in practise
>actually use HTTP 1.0, which does not support chunking, for most of your
>IPP transfers.
>
>Did I get this right?
>
>Carl-Uno
>
>At 09:08 PM 4/15/98 PDT, Turner, Randy wrote:
>>
>>There is nothing in the existing encoding that allows a particular IPP
>>message to be "fragmented" across multiple transport "packets".  The
>>encoding requires that a transport protocol provide some way to
>>logically "connect" one message to another contiguously received
>>message. In HTTP, this is accomplished with HTTP 1.1 chunking. With
>>another transport, there would have to some equivalent capability. I'm
>>not sure if I've adequately described the situation. Anything further I
>>think would require me to draw a picture.
>>
>>Randy
>>
>>
>> -----Original Message-----
>> From: Carl Kugler [SMTP:kugler@us.ibm.com]
>> Sent: Wednesday, April 15, 1998 9:22 AM
>> To: ipp@pwg.org
>> Subject: IPP> IPP, independently of HTTP, Requires
>>Chunking ? Was: Mi
>>
>> > The concrete transport/encoding IPP protocol document is VERY
>>dependent
>> > on HTTP chunking.
>>
>> I still don't get it.  Could you please explain?
>>
>> The original statement is:
>> > Encoding is HTTP independent except for chinking.
>>
>> This sentence, to me, implies that there is some aspect of the
>>IPP encoding,
>> apart from HTTP, that depends on chunking.  This is suprising
>>news to me.
>>
>> The only chunking-related requirements I've found in the
>>Protocol document are:
>> 1) the Server must support "chunked" Transfer-Encoding of
>>Requests
>> 2) the Client must support "chunked" Responses.
>> These requirements derive directly from RFC 2068:  "All HTTP/1.1
>>applications
>> MUST be able to receive and decode the "chunked" transfer
>>coding..."
>>
>>
>> Confused in Boulder,
>>
>>   Carl-III
>>
>>
>>
>> ipp-owner@pwg.org on 04/14/98 05:34:03 PM
>> Please respond to ipp-owner@pwg.org
>> To: ipp@pwg.org
>> cc:
>> Subject: RE: IPP> Minutes from PWG IPP Meeting in Portland, OR -
>>Apri
>>
>>
>>
>> The abstract IPP described in the model document is not
>>dependent on
>> HTTP chunking.
>>
>> The concrete transport/encoding IPP protocol document is VERY
>>dependent
>> on HTTP chunking.
>>
>> Randy
>>
>> -----Original Message-----
>> From: Carl Kugler [SMTP:kugler@us.ibm.com]
>> Sent: Tuesday, April 14, 1998 4:25 PM
>> To: ipp@pwg.org
>> Subject: Re: IPP> Minutes from PWG IPP Meeting in
>> Portland, OR - Apri
>>
>> > IPP is not transport neutral. Encoding is HTTP independent
>> except for
>> > chinking.
>>
>> I assume you mean "chunking".  In what way is IPP dependent on
>> HTTP chunking?
>>
>>   -Carl
>>
>>
>> 
>>
>>
>Carl-Uno Manros
>Principal Engineer - Advanced Printing Standards - Xerox Corporation
>701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
>Phone +1-310-333 8273, Fax +1-310-333 5514
>Email: manros@cp10.es.xerox.com
> 


From ipp-owner@pwg.org  Fri Apr 17 10:51:36 1998
Delivery-Date: Fri, 17 Apr 1998 10:51:37 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id KAA01900
	for <ietf-archive@ietf.org>; Fri, 17 Apr 1998 10:51:36 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA21003
	for <ietf-archive@cnri.reston.va.us>; Fri, 17 Apr 1998 10:54:04 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA17196 for <ietf-archive@cnri.reston.va.us>; Fri, 17 Apr 1998 10:51:31 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 17 Apr 1998 10:47:40 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id KAA16666 for ipp-outgoing; Fri, 17 Apr 1998 10:45:11 -0400 (EDT)
Date: Fri, 17 Apr 1998 10:45:08 -0400 (EDT)
From: Scott Lawrence <lawrence@agranat.com>
Reply-To: Scott Lawrence <lawrence@agranat.com>
To: "Turner, Randy" <rturner@sharplabs.com>
cc: ipp@pwg.org
Subject: RE: IPP> IPP, independently of HTTP, Requires Chunking?
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C138D029@admsrvnt02.enet.sharplabs.com>
Message-ID: <Pine.LNX.3.96.980417104017.8240B-100000@alice.agranat.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-ipp@pwg.org


> One caveat with Bob's text. I am seeing that some HTTP 1.1 servers do
> not recognize chunked encodings for PUT operations. Aside from that,
> this is a pretty complete description of how transactions are occuring
> with IPP over HTTP.

  That is just a bug is the server - receiving chunked encoding is a
MUST for any 1.1 implementation.

> > >3) The only situation where chunking is absolutely necessary for IPP,
> > is
> > >the case where the client does not know the document length when it
> > starts
> > >sending the document.
> > 
> > Strictly speaking, this is not a requirement, in that the client could
> > close the connection to signal end-of-data.

  That doesn't work for a request because then there is no connection on
which to send the response.



From ipp-owner@pwg.org  Mon Apr 20 10:10:14 1998
Delivery-Date: Mon, 20 Apr 1998 10:10:14 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id KAA02442
	for <ietf-archive@ietf.org>; Mon, 20 Apr 1998 10:10:13 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA02738
	for <ietf-archive@cnri.reston.va.us>; Mon, 20 Apr 1998 10:12:40 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA26041 for <ietf-archive@cnri.reston.va.us>; Mon, 20 Apr 1998 10:09:45 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 20 Apr 1998 09:58:32 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id JAA25458 for ipp-outgoing; Mon, 20 Apr 1998 09:55:41 -0400 (EDT)
Message-Id: <3.0.2.32.19980420154956.00932df0@dokka.kvatro.no>
X-Sender: hta@dokka.kvatro.no
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.2 (32)
Date: Mon, 20 Apr 1998 15:49:56 +0200
To: Carl-Uno Manros <cmanros@cp10.es.xerox.com>,
        "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
Subject: RE: IPP> IPP, independently of HTTP, Requires Chunking ? Was:
  Mi
In-Reply-To: <3.0.1.32.19980416123114.00c8e5b0@garfield>
References: <D10983CAC30DD111B41400805FA6A1C138D020@admsrvnt02.enet.sha rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ipp@pwg.org

At 12:31 16.04.98 PDT, Carl-Uno Manros wrote:
>Randy et al.,
>
>Here is my take on the use of chunking for IPP:
>
>1) Each HTTP 1.1 implementation is mandated to support chunking.
Right.
>
>2) All POSTs are initiated by the client, which I assume also means that
>the client determines whether to use chunking for a particular HTTP request.
Right, as far as it goes.
And the server determines whether to use it for the response.
>
>3) The only situation where chunking is absolutely necessary for IPP, is
>the case where the client does not know the document length when it starts
>sending the document.
For the generation: Right.
For reception: Wrong. You're dependent on what the other guy does.
>
>4) With the exception of the situation in 3) the client can always decide
>not to use chunking, but send even long documents in one request. The
>downside of doing that is that if something goes wrong on the lower
>protocol layers, the client has to start over and send the whole document
>again from the beginning. The main advantage of using chunking is that if
>you get an error on the lower layers, you only have to resend the latest
>chunk, not the whole document.

Wrong.
Since TCP is a reliable transfer protocol, there is basically only one
thing that can go wrong: You lose the connection.
There is no defined mechanism in HTTP that allows you to take advantage
of the chunks you already sent when you retry the operation over a new
connection.

>5) Again, with the exception of the case in 3), you can in practise
>actually use HTTP 1.0, which does not support chunking, for most of your
>IPP transfers.
True. With one caveat:
If you depend on HTTP/1.0 without the Content-length: field to send
data, you cannot tell the difference between the client crashing in
mid-stream and the client finishing the document - both will show up
as a "connection close".

This can be annoying-but-harmless or relatively harmful, depending on
your context.

                                   Harald A

-- 
Harald Tveit Alvestrand, Maxware, Norway
Harald.Alvestrand@maxware.no


From ipp-owner@pwg.org  Tue Apr 21 13:13:00 1998
Delivery-Date: Tue, 21 Apr 1998 13:13:00 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id NAA29912
	for <ietf-archive@ietf.org>; Tue, 21 Apr 1998 13:12:59 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA08771
	for <ietf-archive@cnri.reston.va.us>; Tue, 21 Apr 1998 13:15:26 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA11660 for <ietf-archive@cnri.reston.va.us>; Tue, 21 Apr 1998 13:12:58 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 21 Apr 1998 13:08:50 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA11135 for ipp-outgoing; Tue, 21 Apr 1998 13:08:07 -0400 (EDT)
Message-Id: <3.0.2.32.19980421101404.00982600@dokka.kvatro.no>
X-Sender: hta@dokka.kvatro.no
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.2 (32)
Date: Tue, 21 Apr 1998 10:14:04 +0200
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
Subject: RE: IPP> IPP, independently of HTTP, Requires Chunking ? Was:
  Mi
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C138D035@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ipp@pwg.org

At 07:35 20.04.98 -0700, Turner, Randy wrote:
><RT> This is not true in all cases. I seem to remember that some socket
>and TLI API implementations allow you to detect the difference between a
>remote endsystem crashing and a normal connection "close". This should
>be especially possible if the client had data in transit at the time the
>remote endsystem crashed.

Actually this depends on the endsystem implementation.
There are 2 kinds of packets that can come across the wire:

- A packet with the RST bit set. This indicates a crash.
- A packet with the FIN bit set. This indicates normal close.

But some endsystems will send FIN when the socket is closed, no matter
why it is closed; this you cannot detect.

Test with an UNIX box: Put a TCPDUMP on your LAN, telnet to some remote
host, and kill the telnet client in various ways (kill -HUP, kill -9,
EOF from client....), and see if the trace shows an R or an F in the
last packet sent. If it's an F, the close is "normal".

                            Harald A

-- 
Harald Tveit Alvestrand, Maxware, Norway
Harald.Alvestrand@maxware.no


From ipp-owner@pwg.org  Mon Apr 27 09:49:29 1998
Delivery-Date: Mon, 27 Apr 1998 09:49:35 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id JAA25285
	for <ietf-archive@ietf.org>; Mon, 27 Apr 1998 09:49:27 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA02186
	for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 08:10:06 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id IAA11454 for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 08:07:32 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 27 Apr 1998 07:57:57 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id HAA10900 for ipp-outgoing; Mon, 27 Apr 1998 07:54:56 -0400 (EDT)
Content-return: allowed
Date: Mon, 27 Apr 1998 04:54:37 PDT
From: "Zehler, Peter " <Peter.Zehler@usa.xerox.com>
Subject: RE: IPP> ADM - Reminder about job openings and home work assignme nts
To: "Turner, Randy" <rturner@sharplabs.com>,
        "'Kris Schoff'" <kschoff@hpb18423.boi.hp.com>,
        "'SISAACSON@novell.com'" <SISAACSON@novell.com>,
        "'ipp@pwg.org'" <ipp@pwg.org>
Message-id: <C565EF2D2B51D111B0BD00805F0D7A7259D40A@USA0111MS1>
MIME-version: 1.0
X-Mailer: Internet Mail Service (5.0.1460.8)
Content-type: text/plain; charset="iso-8859-1"
Sender: owner-ipp@pwg.org

All,
  I do not share most of Randy's concerns.  I see the printer MIB as an
agreed upon standard way of representing a printer.  I believe it is rich
enough to satisfy IPP's  "host to device" needs.  I am not concerned about
circumventing standard SNMP security mechanisms.  There are currently
embedded web servers that also update the MIB objects.  I see three views
into the same data objects.  The three are SNMP, Web Access and IPP.  The
implementers must insure that the model is not corrupted by multiple access
methods.  I see no difference between the "multiple view" scenario and
multiple SNMP managers manipulating the printer object.  I am also not
concerned by the ability for IPP to carry SNMP syntax.  As far as I know
there is nothing in SMI that cannot be represented in IPP.
   The areas that I do have some concerns in is the definition of the
req/resp for the printer MIB access operations.  The other feature I am
concerned with is the overlap of notification methods in SNMP and IPP.  I
have not yet seen if the overlap needs to be addressed.  If the overlap
needs to be addressed how will it be resolved?
Pete

	-----Original Message-----
	From:	Turner, Randy [SMTP:rturner@sharplabs.com]
	Sent:	Friday, April 24, 1998 11:42 PM
	To:	'Kris Schoff'; 'SISAACSON@novell.com'; 'ipp@pwg.org'
	Subject:	RE: IPP> ADM - Reminder about job openings and home
work assignme nts


	I have some reservations about using the concept of using IPP to
	encapsulate OID to access SNMP MIB objects. I think we should be
very
	careful about the scope and requirements for such a capability. The
	biggest problem I guess I have with this is that we MUST make sure
that
	IPP is not used to circumvent or hack access to manageable objects
which
	might otherwise be secured by standard SNMP security methods. There
are
	other considerations such as the definition of request and response
	attributes, and whether or not we have a rich enough value syntax to
	describe current SMI data objects.
	I could go on but its Friday night and I'm getting dirty looks...;)

	Randy

	> -----Original Message-----
	> From:	Kris Schoff [SMTP:kschoff@hpb18423.boi.hp.com]
	> Sent:	Friday, April 24, 1998 4:41 PM
	> To:	'SISAACSON@novell.com'; 'ipp@pwg.org'
	> Subject:	RE: IPP> ADM - Reminder about job openings and home
work
	> assignme nts
	> 
	> Scott,
	> 
	> I would be very interested in tunneling SNMP OID's through IPP for
	> printer management.  It seems like a very reasonable concept to do
and
	> it could allow for the enabling of millions of printers in
existence
	> today.  I'd like to see you continue your effort within IPP.
	> 
	> I am still a proponent that IPP was intended to become a
universal,
	> catch-all printing protocol - which is why I am not on the SDP
mailing
	> list.  By definition of "Server-to-Device", it would seem as if
the
	> client is already being left out.  I could have sworn that some
people
	> within the IPP WG were trying to limit the number of protocols
that
	> needed to be implemented....
	> 
	> Kris Schoff
	> 
	> 
	> 
	> 
	> > -----Original Message-----
	> > From:	SISAACSON@novell.com [SMTP:SISAACSON@novell.com]
	> > Sent:	Wednesday, April 22, 1998 1:58 PM
	> > To:	kschoff@hpb18423.boi.hp.com
	> > Subject:	Re: IPP> ADM - Reminder about job openings and home
work
	> > assignments
	> > 
	> > Message-Id: <s53df244.076@novell.com>
	> > Date: Wed, 22 Apr 1998 13:35:23 -0600
	> > Subject: 
	> > Sender:
	> >
	>
Non-HP-SISAACSON/HP-Boise_mimegw7////////HPMEXT1/SISAACSON#a#novell#f#
	> > com@hpbs1480
	> > FROM:
	> >
	>
Non-HP-SISAACSON/HP-Boise_mimegw7////////HPMEXT1/SISAACSON#a#novell#f#
	> > com@hpbs1480
	> > TO: cmanros@cp10.es.xerox.com,
	> >     ipp@pwg.org
	> > Encoding: 17 text
	> > 
	> > 
	> > >>> Carl-Uno Manros <cmanros@cp10.es.xerox.com> 04/22 11:23 AM
>>>
	> > > (snip)
	> > >HOME WORK ASSIGNMENTS
	> > > 
	> > > (snip)
	> > >
	> > > 4) Revised draft on getting MIB info over IPP - Uncertain
whether
	> > this is
	> > > still part of IPP or should be part of the SDP discussion?
(Scott
	> > I.)
	> > 
	> > Unless this is still part of an IPP discussion, then I am not
	> > interested in
	> > participating.  I plan to rev the document and post and an I-D
	> (non-WG
	> > draft if necessary), but I would like for it to be a WG draft.
	> > 
	> > Scott
	> > 

From ipp-owner@pwg.org  Mon Apr 27 09:49:35 1998
Delivery-Date: Mon, 27 Apr 1998 09:49:40 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id JAA25320
	for <ietf-archive@ietf.org>; Mon, 27 Apr 1998 09:49:35 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA00871
	for <ietf-archive@cnri.reston.va.us>; Sun, 26 Apr 1998 15:10:17 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id PAA28258 for <ietf-archive@cnri.reston.va.us>; Sun, 26 Apr 1998 15:07:46 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sun, 26 Apr 1998 15:02:48 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA27695 for ipp-outgoing; Sun, 26 Apr 1998 15:02:27 -0400 (EDT)
From: don@lexmark.com
Message-Id: <199804261901.AA05324@interlock2.lexmark.com>
X-Lotus-Fromdomain: LEXMARK@LEXMTA
To: rturner@sharplabs.com
Cc: Harryl@Us.Ibm.Com, Ipp@pwg.org, Kschoff@hpb18423.boi.hp.com,
        Sisaacson@novell.com
Date: Sun, 26 Apr 1998 14:55:56 -0400
Subject: RE: IPP> ADM - Reminder about job openings and home work ass
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-ipp@pwg.org


Randy Turner said:

>What I would not like to hear from folks is..."well,SNMP has no security",
and
>"well, SNMP doesn't do traps reliably". If you read the minutes from the
last
>IETF Plenary in L.A, specifically the SNMPv3 WG minutes, SNMPv3
implementation
>and availability after 6 months at "proposed" is already past where v2 was
>after two years at "proposed". The point is, we're designing stuff that
probably
>won't be deployed until 1999, when in network management circles SNMPv3
will reach
>the dominant position, if kept at its current pace of implementation.
>
>SNMPv3 has some of the same security mechanisms at IPP, and you are going
>to have to reconcile these two models if you provide a backdoor to MIB
>data, whether you are reading, or writing these objects.

Gosh, let me count the number of printers that implement SNMPv3 ....

-- ZERO !!

Therefore if we allow access to the MIB Objects through IPP which includes
TLS, I contend there are no security problem. Accesssing MIB objects using
IPP would much, much more secure than accessing those same objects via the
currently popular SNMPv1 implementations.


**********************************************
* Don Wright                 don@lexmark.com *
* Product Manager, Strategic Alliances       *
* Lexmark International                      *
* 740 New Circle Rd                          *
* Lexington, Ky 40550                        *
* 606-232-4808 (phone) 606-232-6740 (fax)    *
**********************************************



From ipp-owner@pwg.org  Mon Apr 27 09:49:37 1998
Delivery-Date: Mon, 27 Apr 1998 09:49:43 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id JAA25337
	for <ietf-archive@ietf.org>; Mon, 27 Apr 1998 09:49:37 -0400 (EDT)
Received: from lists.underscore.com ([199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA26538
	for <ietf-archive@cnri.reston.va.us>; Sun, 26 Apr 1998 02:08:33 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id CAA18242 for <ietf-archive@cnri.reston.va.us>; Sun, 26 Apr 1998 02:06:03 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sun, 26 Apr 1998 01:57:40 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id BAA17685 for ipp-outgoing; Sun, 26 Apr 1998 01:53:18 -0400 (EDT)
From: Harry Lewis <harryl@Us.Ibm.Com>
To: <rturner@sharplabs.com>, <ipp@pwg.org>
Cc: <kschoff@hpb18423.boi.hp.com>, <SISAACSON@novell.com>
Subject: RE: IPP> ADM - Reminder about job openings and home work ass
Message-ID: <5030300020343413000002L032*@MHS>
Date: Sun, 26 Apr 1998 02:00:40 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: owner-ipp@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id JAA25337

With the goal of "IPP SDP" to have one protocol for submission and management,
I see two paths.

1. Create an entirely redundant encoding of all the Printer MIB objects for
this new SDP protocol
2. Provide a  way for the SDP to access the current MIB OIDs.

Given that many (most?) of us already have the Printer MIB data representation
in our printers, I prefer (2).

I can see Randy's point if the desire was to keep print submission and
management separate, but I think, if you accept the premise of SDP in the first
place, you must abandon this approach.

As for security, this seems like an odd reasoning. Security was always one of
SNMP's weak points and something IPP has struggled to achieve. Besides, I don't
think Scott has recommended and SETs to the OIDs.

One of the highlights of SENSE I remember Jay telling us about was that, with
one query, he could get the whole Printer MIB. It didn't seem like a threat
then.

Harry Lewis - IBM Printing Systems




owner-ipp@pwg.org on 04/24/98 09:53:49 PM
Please respond to owner-ipp@pwg.org
To: ipp@pwg.org, SISAACSON@novell.com, kschoff@hpb18423.boi.hp.com
cc:
Subject: RE: IPP> ADM - Reminder about job openings and home work ass



I have some reservations about using the concept of using IPP to
encapsulate OID to access SNMP MIB objects. I think we should be very
careful about the scope and requirements for such a capability. The
biggest problem I guess I have with this is that we MUST make sure that
IPP is not used to circumvent or hack access to manageable objects which
might otherwise be secured by standard SNMP security methods. There are
other considerations such as the definition of request and response
attributes, and whether or not we have a rich enough value syntax to
describe current SMI data objects.
I could go on but its Friday night and I'm getting dirty looks...;)

Randy

> -----Original Message-----
> From: Kris Schoff [SMTP:kschoff@hpb18423.boi.hp.com]
> Sent: Friday, April 24, 1998 4:41 PM
> To: 'SISAACSON@novell.com'; 'ipp@pwg.org'
> Subject: RE: IPP> ADM - Reminder about job openings and home work
> assignme nts
>
> Scott,
>
> I would be very interested in tunneling SNMP OID's through IPP for
> printer management.  It seems like a very reasonable concept to do and
> it could allow for the enabling of millions of printers in existence
> today.  I'd like to see you continue your effort within IPP.
>
> I am still a proponent that IPP was intended to become a universal,
> catch-all printing protocol - which is why I am not on the SDP mailing
> list.  By definition of "Server-to-Device", it would seem as if the
> client is already being left out.  I could have sworn that some people
> within the IPP WG were trying to limit the number of protocols that
> needed to be implemented....
>
> Kris Schoff
>
>
>
>
> > -----Original Message-----
> > From: SISAACSON@novell.com [SMTP:SISAACSON@novell.com]
> > Sent: Wednesday, April 22, 1998 1:58 PM
> > To: kschoff@hpb18423.boi.hp.com
> > Subject: Re: IPP> ADM - Reminder about job openings and home work
> > assignments
> >
> > Message-Id: <s53df244.076@novell.com>
> > Date: Wed, 22 Apr 1998 13:35:23 -0600
> > Subject:
> > Sender:
> >
> Non-HP-SISAACSON/HP-Boise_mimegw7////////HPMEXT1/SISAACSON#a#novell#f#
> > com@hpbs1480
> > FROM:
> >
> Non-HP-SISAACSON/HP-Boise_mimegw7////////HPMEXT1/SISAACSON#a#novell#f#
> > com@hpbs1480
> > TO: cmanros@cp10.es.xerox.com,
> >     ipp@pwg.org
> > Encoding: 17 text
> >
> >
> > >>> Carl-Uno Manros <cmanros@cp10.es.xerox.com> 04/22 11:23 AM >>>
> > > (snip)
> > >HOME WORK ASSIGNMENTS
> > >
> > > (snip)
> > >
> > > 4) Revised draft on getting MIB info over IPP - Uncertain whether
> > this is
> > > still part of IPP or should be part of the SDP discussion? (Scott
> > I.)
> >
> > Unless this is still part of an IPP discussion, then I am not
> > interested in
> > participating.  I plan to rev the document and post and an I-D
> (non-WG
> > draft if necessary), but I would like for it to be a WG draft.
> >
> > Scott
> >




From ipp-owner@pwg.org  Mon Apr 27 13:02:17 1998
Delivery-Date: Mon, 27 Apr 1998 13:02:17 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id NAA04313
	for <ietf-archive@ietf.org>; Mon, 27 Apr 1998 13:02:17 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA03589
	for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 13:04:42 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA12989 for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 13:02:11 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 27 Apr 1998 12:58:01 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA12449 for ipp-outgoing; Mon, 27 Apr 1998 12:55:05 -0400 (EDT)
From: don@lexmark.com
Message-Id: <199804271654.AA26187@interlock2.lexmark.com>
X-Lotus-Fromdomain: LEXMARK@LEXMTA
To: rturner@sharplabs.com
Cc: Ipp@pwg.org
Date: Mon, 27 Apr 1998 12:48:23 -0400
Subject: Re: IPP> Using OID access with IPP/SDP
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-ipp@pwg.org


Randy Turner said

>If we were to define another naming scope, say "attributes", that
reflected
>object-for-object, the data objects that are in our MIBs, then I would be
>less opposed. To some degree we have already started doing this that in
the
>existing IPP 1.0 printer object attribute set.

Randy, I can't believe you said this.  Is this security by obscurity?  OK,
rather than call them OIDs will pick random series of numbers separated
by periods (that happen to match the MIB) to identify the attributes we
want and call them PORN - "Printer Object Random Numbers"

Anyone object?
**********************************************
* Don Wright                 don@lexmark.com *
* Product Manager, Strategic Alliances       *
* Lexmark International                      *
* 740 New Circle Rd                          *
* Lexington, Ky 40550                        *
* 606-232-4808 (phone) 606-232-6740 (fax)    *
**********************************************



From ipp-owner@pwg.org  Mon Apr 27 13:09:15 1998
Delivery-Date: Mon, 27 Apr 1998 13:09:16 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id NAA04543
	for <ietf-archive@ietf.org>; Mon, 27 Apr 1998 13:09:15 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA03623
	for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 13:11:40 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA13938 for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 13:09:06 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 27 Apr 1998 13:03:17 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA12899 for ipp-outgoing; Mon, 27 Apr 1998 13:01:29 -0400 (EDT)
Message-ID: <D10983CAC30DD111B41400805FA6A1C14AB0B8@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: "'don@lexmark.com'" <don@lexmark.com>, rturner@sharplabs.com
Cc: Ipp@pwg.org
Subject: RE: IPP> Using OID access with IPP/SDP
Date: Mon, 27 Apr 1998 10:02:15 -0700
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain
Sender: owner-ipp@pwg.org


Pick whatever naming scope you wish, just pick ONE.

We already have printer attributes, why not stick with em'.

Randy


	-----Original Message-----
	From:	don@lexmark.com [SMTP:don@lexmark.com]
	Sent:	Monday, April 27, 1998 9:48 AM
	To:	rturner@sharplabs.com
	Cc:	Ipp@Pwg.Org
	Subject:	Re: IPP> Using OID access with IPP/SDP


	Randy Turner said

	>If we were to define another naming scope, say "attributes",
that
	reflected
	>object-for-object, the data objects that are in our MIBs, then
I would be
	>less opposed. To some degree we have already started doing this
that in
	the
	>existing IPP 1.0 printer object attribute set.

	Randy, I can't believe you said this.  Is this security by
obscurity?  OK,
	rather than call them OIDs will pick random series of numbers
separated
	by periods (that happen to match the MIB) to identify the
attributes we
	want and call them PORN - "Printer Object Random Numbers"

	Anyone object?
	**********************************************
	* Don Wright                 don@lexmark.com *
	* Product Manager, Strategic Alliances       *
	* Lexmark International                      *
	* 740 New Circle Rd                          *
	* Lexington, Ky 40550                        *
	* 606-232-4808 (phone) 606-232-6740 (fax)    *
	**********************************************
	

From ipp-owner@pwg.org  Mon Apr 27 13:52:04 1998
Delivery-Date: Mon, 27 Apr 1998 13:52:04 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id NAA05811
	for <ietf-archive@ietf.org>; Mon, 27 Apr 1998 13:52:03 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA03835
	for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 13:54:27 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA15793 for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 13:51:56 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 27 Apr 1998 13:48:02 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA15250 for ipp-outgoing; Mon, 27 Apr 1998 13:46:41 -0400 (EDT)
From: Harry Lewis <harryl@us.ibm.com>
To: <sdp@pwg.org>, <ipp@pwg.org>
Cc: <don@lexmark.com>, <rturner@sharplabs.com>
Subject: RE: IPP> Using OID access with IPP/SDP
Message-ID: <5030300020373184000002L042*@MHS>
Date: Mon, 27 Apr 1998 13:54:07 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: owner-ipp@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id NAA05811

Randy said...

 >If we were to define another naming scope, say "attributes",
      >that reflected object-for-object, the data objects that are
      >in our MIBs, then I would be less opposed. To some degree
      >we have already started doing this in the
 >existing IPP 1.0 printer object attribute set.

The main concern I have with using string named attributes rather than the
distinguishing part of the Printer MIB OID is the
processing required to differentiate strings vs. the (relatively short) OID
stubs.

Harry Lewis - IBM Printing Systems

From ipp-owner@pwg.org  Mon Apr 27 14:57:17 1998
Delivery-Date: Mon, 27 Apr 1998 14:57:17 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id OAA08180
	for <ietf-archive@ietf.org>; Mon, 27 Apr 1998 14:57:16 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA04180
	for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 14:59:42 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA17308 for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 14:56:59 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 27 Apr 1998 14:53:05 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA16777 for ipp-outgoing; Mon, 27 Apr 1998 14:48:07 -0400 (EDT)
Message-Id: <s5447e7c.042@novell.com>
X-Mailer: Novell GroupWise 5.2
Date: Mon, 27 Apr 1998 12:47:25 -0600
From: "Scott Isaacson" <SISAACSON@novell.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> Using OID access with IPP/SDP
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Sender: owner-ipp@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id OAA08180

My comments preceded by SAI>

>>> Randy Turner <rturner@sharplabs.com> 04/26 11:33 PM >>>
>
>Let me attempt to clarify my position on this effort to provide another
>mechanism for accessing MIB data from IPP/SDP. Philosophically, I would
>like to see only SNMP used to access MIB data through OID mechanisms.
>Technically, I understand that we can also implement tunnels or "backdoors"
>in other protocols that attempt to "hack" into the MIB data stream and take
>advantage of the OID naming scopes that are used currently to expose
>existing MIB data.

SAI> I see SNMP being used to MANAGE the printer.  I do not see using IPP
SAI> to MANAGE the printer.  I see IPP as being a protocol that an end user
SAI> uses (or an application on behalf of an end user) to query the printer
SAI> for characteristics and capabilities that help in requesting options or
SAI> or formatting the job and then submitting the job and tracking and 
SAI> simple management of that job (just query and cancel).  As Harry L.
SAI> pointed out, I do not see MIB SETs in IPP, so I don't see a "hack"
SAI> or a "back door".  I see a simple IPP front door (with a video
SAI> surveillance camera) just to see what the printer looks like.  We
SAI> can only WIN of the IPP model of the Printer is the same as
SAI> SNMP Printer MIB model of the Printer!

>If we were to define another naming scope, say "attributes", that reflected
>object-for-object, the data objects that are in our MIBs, then I would be
>less opposed. To some degree we have already started doing this that in the
>existing IPP 1.0 printer object attribute set.

> The fact that we are switching naming scopes (printer-attributes over to
>SNMP OIDs) in midstream seems a little odd, and emphasizes the technical
>"shortcut" we are attempting, thus confusing the IPP model. I would much
>prefer us to extend IPP the way we originally intended, through the use of
>additional printer attributes.

SAI> I see both sides of this argument: we already picked named attributes
SAI> for IPP, but in this case we are moving to querying already named
SAI> MIB objects (the name is the OID) - so we are just stringifying that name.
SAI> Seems consistent.

> I think I will always have reservations about doing this, but if the PWG
> decides they want to do this anyway, then I would urge the PWG to include
> text in whatever document is generated that says something like  "If this
> mechanism is implemented co-resident with an existing SNMP agent, then the
> mechanism must support, at a minimum, the minimum level of security that
> the SNMP agent provides for the same objects". This should be a mandatory
> compliance statement, and not just a strongly worded suggestion. This would
> give future network administrators at least some comfort that there printer
> MIB data cannot be "hacked".

SAI> I agree with this compliance statement. 
SAI> If we allow access through two doors to view whats in 
SAI> the shop, we should have the two security guards at each door working
SAI> off the same policy sheet that was passed out at the early morning staff
SAI> meeting (i.e., if the sheet says "Don't let Scott Isaacson in here anymore, 
SAI> he causes problems" then neither guard should allow Scott in either door.)





From ipp-owner@pwg.org  Tue Apr 28 11:22:16 1998
Delivery-Date: Tue, 28 Apr 1998 11:22:17 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id LAA08207
	for <ietf-archive@ietf.org>; Tue, 28 Apr 1998 11:22:15 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id LAA07836
	for <ietf-archive@cnri.reston.va.us>; Tue, 28 Apr 1998 11:24:42 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA01256 for <ietf-archive@cnri.reston.va.us>; Tue, 28 Apr 1998 11:22:01 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 28 Apr 1998 11:16:43 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA00442 for ipp-outgoing; Tue, 28 Apr 1998 11:10:22 -0400 (EDT)
Message-Id: <s5459cdc.001@novell.com>
X-Mailer: Novell GroupWise 5.2
Date: Tue, 28 Apr 1998 09:09:27 -0600
From: "Scott Isaacson" <SISAACSON@novell.com>
To: don@lexmark.com, Ipp@pwg.org, sdp@pwg.org, rturner@sharplabs.com
Subject: Re: SDP> RE: IPP> Using OID access with IPP/SDP
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Sender: owner-ipp@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id LAA08207



>>> Randy Turner <rturner@sharplabs.com> 04/28 12:20 AM >>>
> <snip>
>
>I would add two other possible options...others on the DL are welcome to
>chime in with their own options.
>
>4) Do nothing (for now). Deploy IPP 1.0 and let real world requirements
>start accumulating. I really prefer this option, since I think we are
>REALLY jumping the gun with this effort. With recent comments on the DL, I
>think its very important that we concentrate on getting IPP 1.0 "out the
>door" and deployed. We shouldn't appear to be splintering our focus. I do
>think we need to consider notifications for IPP, but beyond that I would
>say any presumptions on our part about what else is "needed" by customers
>is very premature.

I have benefited from this discussion about MIB access, management, submission,
SDP, etc. but I too sincerely hope that none of this discussion defocuses us from
getting IPP/1.0 out the door and widely deployed.  I don't get the feeling from this
discussion that "we have done the wrong thing with IPP/1.0" or "we have painted
ourselves into a corner".  I get the feeling that there is good debate going on about
the future relationships of various things that sometimes start to overlap.  The discussion
has been good.  

My biggest frustration is with the lack of forward motion by the IESG
on IPP/1.0 in a timely manner, but that does not indicated a problem with the
concept and model of IPP/1.0.  The only comments that I have heard
that cause the IESG any concern seem to come in on the mapping and use 
of HTTP/1.1.

So I don't necessarily want to "do nothing (for now)", but if that is what
it takes to show solidarity behind what we have done so far, then so be it.  I
always fall back to: "If you find that you have a widespead, well adopted
protocol that is ubiquitously implemented and deployed and you find it difficult
to rev to the next version because of the widespread deployment, you have
done a GOOD thing.  It must have been the right thing at the right time to
fill a need."  It is much better to grow from simple to complex and meet the
real needs of the growth path, not the proposed needs of the proposed
growth path.

Scott



From IMAP-owner@u.washington.edu  Wed May 20 01:41:01 1998
Delivery-Date: Wed, 20 May 1998 01:41:02 -0400
Return-Path: IMAP-owner@u.washington.edu
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id BAA10481
	for <ietf-archive@ietf.org>; Wed, 20 May 1998 01:41:00 -0400 (EDT)
Received: from lists2.u.washington.edu (root@lists2.u.washington.edu [140.142.56.1])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA11036
	for <ietf-archive@CNRI.Reston.VA.US>; Wed, 20 May 1998 01:43:23 -0400 (EDT)
Received: from host (lists.u.washington.edu [140.142.56.13])
          by lists2.u.washington.edu (8.8.4+UW97.07/8.8.4+UW97.05) with SMTP
	  id WAA21832; Tue, 19 May 1998 22:40:38 -0700
Received: from mxu1.u.washington.edu (mxu1.u.washington.edu [140.142.32.8])
          by lists.u.washington.edu (8.8.4+UW97.07/8.8.4+UW97.05) with ESMTP
	  id WAA83360 for <imap@lists.u.washington.edu>; Tue, 19 May 1998 22:38:00 -0700
Received: from mx1.cac.washington.edu (mx1.cac.washington.edu [140.142.32.1])
          by mxu1.u.washington.edu (8.8.4+UW97.07/8.8.4+UW97.09) with ESMTP
	  id WAA12006 for <imap@u.washington.edu>; Tue, 19 May 1998 22:38:00 -0700
Received: from isak.online.no (isak.telepost.no [193.212.240.68])
          by mx1.cac.washington.edu (8.8.4+UW97.07/8.8.4+UW98.04) with SMTP
	  id WAA11501 for <imap@cac.washington.edu>; Tue, 19 May 1998 22:37:57 -0700
Received: by isak.telepost.no; Wed, 20 May 1998 07:36:03 +0200
Received: from gw.telemax.no by isak.telepost.no (X.400 to RFC822 Gateway); Wed, 20  May  1998 07:36:03 +0200
Message-Id: <04A8535626BC2004*/c=no/admd=telemax/prmd=nextel/s=Osebakken/g=Stig/@MHS>
Date: 20 May 1998 07:36:02 +0200
Sender: IMAP-owner@u.washington.edu
Precedence: bulk
From: Stig Osebakken <Stig.Osebakken@nextel.telemax.no>
To: imap@cac.washington.edu (IPM Return requested)
Subject: unsubscribe
Content-Identifier: 04A8535626BC2004
Content-Return: Allowed
X-Listprocessor-Version: 8.1 beta -- ListProcessor(tm) by CREN


-----------------------------------------------------------------
 For information about this mailing list, and its archives, see: 
 http://www.washington.edu/imap/imap-list.html
-----------------------------------------------------------------


From IMAP-owner@u.washington.edu  Wed May 20 03:50:43 1998
Delivery-Date: Wed, 20 May 1998 03:50:43 -0400
Return-Path: IMAP-owner@u.washington.edu
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id DAA11168
	for <ietf-archive@ietf.org>; Wed, 20 May 1998 03:50:42 -0400 (EDT)
Received: from lists4.u.washington.edu (root@lists4.u.washington.edu [140.142.56.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA11210
	for <ietf-archive@CNRI.Reston.VA.US>; Wed, 20 May 1998 03:53:06 -0400 (EDT)
Received: from host (lists.u.washington.edu [140.142.56.13])
          by lists4.u.washington.edu (8.8.4+UW97.07/8.8.4+UW97.05) with SMTP
	  id AAA09265; Wed, 20 May 1998 00:48:41 -0700
Received: from mxu4.u.washington.edu (mxu4.u.washington.edu [140.142.33.8])
          by lists.u.washington.edu (8.8.4+UW97.07/8.8.4+UW97.05) with ESMTP
	  id AAA43406 for <imap@lists.u.washington.edu>; Wed, 20 May 1998 00:47:16 -0700
Received: from mx1.cac.washington.edu (mx1.cac.washington.edu [140.142.32.1])
          by mxu4.u.washington.edu (8.8.4+UW97.07/8.8.4+UW97.09) with ESMTP
	  id AAA15937 for <imap@u.washington.edu>; Wed, 20 May 1998 00:47:16 -0700
Received: from harcourt-web.psion.com (harcourt-web.plc.psion.com [194.129.1.31])
          by mx1.cac.washington.edu (8.8.4+UW97.07/8.8.4+UW98.04) with ESMTP
	  id AAA13057 for <imap@cac.washington.edu>; Wed, 20 May 1998 00:47:13 -0700
Received: from paulj ([194.129.1.133]) by harcourt-web.psion.com
          (Post.Office MTA v3.1 release PO203a ID# 0-0U10L2S100) with SMTP
          id AAA365 for <imap@cac.washington.edu>;
          Wed, 20 May 1998 08:46:36 +0100
Message-Id: <01bd83c3$55be05e0$850181c2@paulj.plc.psion.com>
Date: Wed, 20 May 1998 08:46:01 +0100
Reply-To: "Paul Jordan" <Paul-Jordan@psion.com>
Sender: IMAP-owner@u.washington.edu
Precedence: bulk
From: "Paul Jordan" <Paul-Jordan@psion.com>
To: "IPM Return requested" <imap@cac.washington.edu>
Subject: unsubscribe 
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
X-Priority: 3
X-MSMail-Priority: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3
X-Listprocessor-Version: 8.1 beta -- ListProcessor(tm) by CREN
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id DAA11168




-----------------------------------------------------------------
 For information about this mailing list, and its archives, see: 
 http://www.washington.edu/imap/imap-list.html
-----------------------------------------------------------------


From adm  Wed May 20 10:17:52 1998
Delivery-Date: Wed, 20 May 1998 10:25:38 -0400
Return-Path: adm
Received: (from adm@localhost)
	by ietf.org (8.8.5/8.8.7a) id KAA14367
	for ietf-123-outbound.10@ietf.org; Wed, 20 May 1998 10:15:02 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id JAA13997;
	Wed, 20 May 1998 09:56:22 -0400 (EDT)
Message-Id: <199805201356.JAA13997@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-ietf-05.txt
Date: Wed, 20 May 1998 09:56:22 -0400
Sender: cclark@CNRI.RESTON.VA.US

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-05.txt
	Pages		: 24
	Date		: 19-May-98
	
   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the 'ietf' namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, FYIs,
   and BCPs) developed by the IETF and published by the RFC editor and
   the minutes of working groups (WG) and birds of a feather (BOF)
   meetings that occur during IETF conferences.  Both the current URN
   framework and URN syntax support this namespace.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-05.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-05.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-05.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980519153425.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-05.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-05.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980519153425.I-D@ietf.org>

--OtherAccess--

--NextPart--



From ipp-owner@pwg.org  Fri May 29 18:00:02 1998
Delivery-Date: Fri, 29 May 1998 18:00:03 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id SAA12279
	for <ietf-archive@ietf.org>; Fri, 29 May 1998 18:00:02 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA22543
	for <ietf-archive@cnri.reston.va.us>; Fri, 29 May 1998 18:02:26 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA14967 for <ietf-archive@cnri.reston.va.us>; Fri, 29 May 1998 18:00:02 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 29 May 1998 17:56:09 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA14440 for ipp-outgoing; Fri, 29 May 1998 17:51:30 -0400 (EDT)
Message-ID: <356F2DCD.C02B6B1F@underscore.com>
Date: Fri, 29 May 1998 17:51:09 -0400
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: ipp@pwg.org, Puru Bish <purub@hotmail.com>
Subject: Re: IPP> New IPP Model Document
References: <D10983CAC30DD111B41400805FA6A1C14AB0FF@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ipp@pwg.org

Randy,

> This may be a difficult requirement to meet if an IPP implementation is
> built as an extension to a generic web server (like Apache).

Are you sure about this?  I mean, I can see you point to
a certain extent, but wouldn't it be advantageous for an
IPP server implemented as a front-end on a generic platform
to be used as a multiplexor to several Printers and Jobs?

On the other hand, if the HTTP request header takes precedent,
then why are we specifying printer-uri/job-uri at all at the
IPP protocol level?  Aren't we asking for trouble when the
HTTP request header and the corresponding IPP attributes don't
match (with regard to interoperability)?

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------


Turner, Randy wrote:
> 
> This may be a difficult requirement to meet if an IPP implementation is
> built as an extension to a generic web server (like Apache).
> 
> Randy
> 
>         -----Original Message-----
>         From:   Jay Martin [SMTP:jkm@underscore.com]
>         Sent:   Friday, May 29, 1998 2:34 PM
>         To:     ipp@pwg.org
>         Cc:     Puru Bish
>         Subject:        Re: IPP> New IPP Model Document
> 
>         After thinking about this, I tend to agree with Puru's
>         statement:
> 
>         >From "Tom Hastings"
>         >
>         > :: In fact, the HTTP request header URI, if persent, takes
> precedence"
>         > (over printer-uri/job-uri operation attributes).
>         >
>         > I think it should  be the other way around. I feel the
>         > printer-uri/job-uri, supplied by IPP client, should have
> higher
>         > precedence to an IPP server than the HTTP header URI.
> 
>                 ...jay
> 
> 
> ----------------------------------------------------------------------
>         --  JK Martin               |  Email:   jkm@underscore.com
> --
>         --  Underscore, Inc.        |  Voice:   (603) 889-7000
> --
>         --  41C Sagamore Park Road  |  Fax:     (603) 889-2699
> --
>         --  Hudson, NH 03051-4915   |  Web:
> http://www.underscore.com   --
> 
> ----------------------------------------------------------------------

From ipp-owner@pwg.org  Fri May 29 18:39:00 1998
Delivery-Date: Fri, 29 May 1998 18:39:00 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id SAA12465
	for <ietf-archive@ietf.org>; Fri, 29 May 1998 18:38:59 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA22649
	for <ietf-archive@cnri.reston.va.us>; Fri, 29 May 1998 18:41:23 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA17934 for <ietf-archive@cnri.reston.va.us>; Fri, 29 May 1998 18:39:00 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 29 May 1998 18:31:04 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA16273 for ipp-outgoing; Fri, 29 May 1998 18:20:48 -0400 (EDT)
Message-Id: <s56ee056.011@novell.com>
X-Mailer: Novell GroupWise 5.2
Date: Fri, 29 May 1998 16:19:56 -0600
From: "Scott Isaacson" <SISAACSON@novell.com>
To: rturner@sharplabs.com, jkm@underscore.com
Cc: purub@hotmail.com, ipp@pwg.org
Subject: Re: IPP> New IPP Model Document
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Sender: owner-ipp@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id SAA12465

As I recall, 
the only reason that the printer-uri/job-uri attributes are in
protocol at the IPP layer, is because we wanted to be
consistent with possibly future mappings of IPP onto 
protocols other than HTTP where we didn't have
equivalent routing info.  These attributes in the IPP
payload are totally redundant and they are not needed
in the HTTP mapping.

Maybe it was a bad idea to add them, since many
server implementations behind a generic web server
(as Randy points out) will work fine even if it never
even validates the values of these attributes that are
internal to the application/ipp blob.

Scott

>>> Jay Martin <jkm@underscore.com> 05/29 3:51 PM >>>
> snip...
>On the other hand, if the HTTP request header takes precedent,
>then why are we specifying printer-uri/job-uri at all at the
>IPP protocol level?  Aren't we asking for trouble when the
>HTTP request header and the corresponding IPP attributes don't
>match (with regard to interoperability)?

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------


Turner, Randy wrote:
> 
> This may be a difficult requirement to meet if an IPP implementation is
> built as an extension to a generic web server (like Apache).
> 
> Randy
> 
>         -----Original Message-----
>         From:   Jay Martin [SMTP:jkm@underscore.com] 
>         Sent:   Friday, May 29, 1998 2:34 PM
>         To:     ipp@pwg.org 
>         Cc:     Puru Bish
>         Subject:        Re: IPP> New IPP Model Document
> 
>         After thinking about this, I tend to agree with Puru's
>         statement:
> 
>         >From "Tom Hastings"
>         >
>         > :: In fact, the HTTP request header URI, if persent, takes
> precedence"
>         > (over printer-uri/job-uri operation attributes).
>         >
>         > I think it should  be the other way around. I feel the
>         > printer-uri/job-uri, supplied by IPP client, should have
> higher
>         > precedence to an IPP server than the HTTP header URI.
> 
>                 ...jay
> 
> 
> ----------------------------------------------------------------------
>         --  JK Martin               |  Email:   jkm@underscore.com 
> --
>         --  Underscore, Inc.        |  Voice:   (603) 889-7000
> --
>         --  41C Sagamore Park Road  |  Fax:     (603) 889-2699
> --
>         --  Hudson, NH 03051-4915   |  Web:
> http://www.underscore.com   --
> 
> ----------------------------------------------------------------------


From ipp-owner@pwg.org  Fri May 29 21:36:12 1998
Delivery-Date: Fri, 29 May 1998 21:36:13 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id VAA13206
	for <ietf-archive@ietf.org>; Fri, 29 May 1998 21:36:12 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA23068
	for <ietf-archive@cnri.reston.va.us>; Fri, 29 May 1998 21:38:36 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA27653 for <ietf-archive@cnri.reston.va.us>; Fri, 29 May 1998 21:36:11 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 29 May 1998 21:31:16 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA27104 for ipp-outgoing; Fri, 29 May 1998 21:28:47 -0400 (EDT)
Message-ID: <356F60C4.6FFE4154@underscore.com>
Date: Fri, 29 May 1998 21:28:36 -0400
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: ipp@pwg.org
Subject: Re: IPP> New IPP Model Document
References: <D10983CAC30DD111B41400805FA6A1C14AB101@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ipp@pwg.org

Randy,

> It is becoming clear to me that the two URI(URLs) actually mean
> different things, and that each URI should be handled by different
> pieces of the system; the HTTP header should be handled by the outer
> HTTP processing code, while the inner URI should be handled by the core
> IPP code. Its almost like the HTTP URI is really the transport URI, and
> the IPP URI really points to the IPP object to which we are
> communicating (the application layer object).

Ok, then I guess we're back to Puru's basic inquiry
revolving around precedence between the two URLs.

Based on your above statement, it sounds like we must
have NO precedence whatsoever, right?

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From ipp-owner@pwg.org  Sat May 30 00:52:32 1998
Delivery-Date: Sat, 30 May 1998 00:52:33 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id AAA21015
	for <ietf-archive@ietf.org>; Sat, 30 May 1998 00:52:31 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id AAA23423
	for <ietf-archive@cnri.reston.va.us>; Sat, 30 May 1998 00:54:53 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id AAA29779 for <ietf-archive@cnri.reston.va.us>; Sat, 30 May 1998 00:52:28 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sat, 30 May 1998 00:46:17 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id AAA29234 for ipp-outgoing; Sat, 30 May 1998 00:42:53 -0400 (EDT)
Message-ID: <D10983CAC30DD111B41400805FA6A1C14AB102@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: "'Jay Martin '" <jkm@underscore.com>,
        "Turner, Randy"
	 <rturner@sharplabs.com>
Cc: "'ipp@pwg.org '" <ipp@pwg.org>
Subject: RE: IPP> New IPP Model Document
Date: Fri, 29 May 1998 21:43:08 -0700
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain
Sender: owner-ipp@pwg.org

 

I think in the case of IPP behind a generic web server, the two headers
are entirely different, and precedence does not apply. I'm pretty sure
it applies in all cases, even a dedicated IPP/HTTP server, but give me
the weekend to mull it over ;)

Randy

-----Original Message-----
From: Jay Martin
To: Turner, Randy
Cc: ipp@pwg.org
Sent: 5/29/98 6:28 PM
Subject: Re: IPP> New IPP Model Document

Randy,

> It is becoming clear to me that the two URI(URLs) actually mean
> different things, and that each URI should be handled by different
> pieces of the system; the HTTP header should be handled by the outer
> HTTP processing code, while the inner URI should be handled by the
core
> IPP code. Its almost like the HTTP URI is really the transport URI,
and
> the IPP URI really points to the IPP object to which we are
> communicating (the application layer object).

Ok, then I guess we're back to Puru's basic inquiry
revolving around precedence between the two URLs.

Based on your above statement, it sounds like we must
have NO precedence whatsoever, right?

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From ipp-owner@pwg.org  Mon Jun  1 19:14:01 1998
Delivery-Date: Mon, 01 Jun 1998 19:14:02 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id TAA03000
	for <ietf-archive@ietf.org>; Mon, 1 Jun 1998 19:14:01 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA05558
	for <ietf-archive@cnri.reston.va.us>; Mon, 1 Jun 1998 19:16:20 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA22439 for <ietf-archive@cnri.reston.va.us>; Mon, 1 Jun 1998 19:13:58 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 1 Jun 1998 19:09:19 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA20873 for ipp-outgoing; Mon, 1 Jun 1998 18:52:00 -0400 (EDT)
Message-ID: <CB6657D3A5E0D111A97700805FFE6587BF6C2F@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Turner, Randy'" <rturner@sharplabs.com>,
        "'Scott Isaacson'"
	 <SISAACSON@novell.com>, kugler@us.ibm.com
Cc: ipp@pwg.org
Subject: RE: IPP> URLs within IPP operations
Date: Mon, 1 Jun 1998 15:54:07 -0700 
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org

Not so, the person that receives the 'output-URI' expects to be able to give
it to the transport layer as a valid endpoint. The receiver may not look at
the URI to obtain any meaning but it is assumed that the URI makes sense to
the transport.

> -----Original Message-----
> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> Sent:	Monday, June 01, 1998 3:49 PM
> To:	Paul Moore; 'Scott Isaacson'; kugler@us.ibm.com
> Cc:	ipp@pwg.org
> Subject:	RE: IPP> URLs within IPP operations
> 
> 
> I think its implementation-dependent how it derives "output URIs". I
> don't think they are "by necessity" tightly coupled.
> 
> Randy
> 
> 
> 	-----Original Message-----
> 	From:	Paul Moore [SMTP:paulmo@microsoft.com]
> 	Sent:	Monday, June 01, 1998 3:41 PM
> 	To:	'Scott Isaacson'; kugler@us.ibm.com
> 	Cc:	ipp@pwg.org
> 	Subject:	RE: IPP> URLs within IPP operations
> 
> 	You forget one thing, the IPP recipient must generate and give
> out addresses
> 	for new objects (Job-URI). it must therefore know its place in
> the
> 	addressing scheme of he underlying transport.
> 
> 	> -----Original Message-----
> 	> From:	Scott Isaacson [SMTP:SISAACSON@novell.com]
> 	> Sent:	Monday, June 01, 1998 2:41 PM
> 	> To:	kugler@us.ibm.com
> 	> Cc:	ipp@pwg.org
> 	> Subject:	IPP> URLs within IPP operations
> 	> 
> 	> I changed the subject line.
> 	> 
> 	> We do so seem to be confusing addressing vs payload.
> Addressing should
> 	> be independent of payload.  With URLs embedded within IPP
> operations, we
> 	> are mixing addressing and payload.
> 	> 
> 	> Since we chose HTTP for IPP we should rely on it for all of
> our addressing
> 	> and routing, so we all seem to agree that for High Level
> Scenario 1 the
> 	> URLs in the IPP operation are as you say "meaningless"  In
> fact they were
> 	> never there until late in the game and were added "just in
> case there is a
> 	> mapping to some other transport other than HTTP"    When that
> happens, no
> 	> longer will IPP objects be identified with "http:" URLs, but
> some other
> 	> type of addressing/naming scheme.  In that case, we ought to
> make sure
> 	> that there is enough info in that URL (URI, URN whatever)  to
> get to the
> 	> IPP printer object and not worry so much about including in
> the operation
> 	> itself.
> 	> 
> 	> I am becoming more and more convinced that it as a bad idea to
> put the
> 	> URLs in there at all.  We should rely on the addressing in the
> layer upon
> 	> which IPP is mapped to solve the problem.    I think we all
> agree that the
> 	> URLs within IPP operations are not needed for HTTP.  Then we
> try to guess
> 	> if they are needed for other mappings?  You suggest in
> scenarios 2 and 3
> 	> that the embedded info might be needed for identifying a
> resource
> 	> "underneath" or "behind" the IPP object.  However, I wonder if
> this is
> 	> true.  The only addressable IPP objects are Printers and Jobs.
> Once a
> 	> Printer gets a Printer request it should handle it as if it
> were supposed
> 	> to get that request, and not have to check "is this really for
> me"  That
> 	> should be handled at a different layer.  Same for a Job
> object.  The HTTP
> 	> level URL is all that is needed to route to the correct Job or
> Printer.
> 	> So to me, scenarios 2 and 3 either collapse into one called
> "other" or
> 	> expand into possibly many unexplored options.  Let's not solve
> that
> 	> problem now.
> 	> 
> 	> Consider this example:
> 	> 
> 	> If I get a postal service letter in my mail box, I open the
> evenlope and
> 	> read it assuming it is for me.  If I am at home, the address
> on the
> 	> envelope is perhaps much simpler than if I am at work.  If I
> am at home,
> 	> it probably just has my name and street address.  If I am at
> work, it
> 	> probably has a street address, company name, mail/stop,
> building number,
> 	> and my name.  NOTE:  **** In either case, the letter in the
> envelope can
> 	> be exactly the same.  ****
> 	> 
> 	> What if the letter happens to have the address that was used
> at the top of
> 	> the page?  I usually just ignore it and read the letter, I
> don't care how
> 	> it got to me.  What if the letter happens to have the wrong
> address?  (
> 	> the proxy case), I still ignore it and read the letter - the
> letter got to
> 	> me, it must be for me.  In the proxy case, who cares what the
> address
> 	> printed at the top of the page is?
> 	> 
> 	> Summary, why do we have a solution waiting for a problem that
> is causing a
> 	> different problem?
> 	> 
> 	> Scott
> 	> 
> 	> >>> Carl Kugler <kugler@us.ibm.com> 06/01 2:53 PM >>>
> 	> > Scott -
> 	> > 
> 	> > Maybe we need to step back and define the requirements
> before we nail
> 	> down the
> 	> > specification.
> 	> > 
> 	> > Consider some high-level scenarios:
> 	> > 
> 	> > 1)  IPP over HTTP:   the simplest approach here, I think,
> would be to
> 	> let the
> 	> > Request-URI take precedence.  In this scenario, the IPP
> embedded target
> 	> URI
> 	> > (printer-uri, job-uri, etc.) is essentially meaningless,
> since any
> 	> entity in a
> 	> > position to read it has already been identified as the
> resource
> 	> designated to
> 	> > receive this request by the HTTP Request-URI.  But this
> scenario
> 	> (IPP/HTTP)
> 	> > isn't the reason that the target URI was added to the IPP
> protocol.   In
> 	> fact,
> 	> > we know that IPP/HTTP can work without IPP embedded target
> URIs.
> 	> > 
> 	> > 2) IPP over non-HTTP transport (e.g., IPP over SMTP):  In
> this scenario,
> 	> any
> 	> > entity in a position to read the IPP embedded target URI
> attributes is
> 	> > presumably an IPP Object.  Therefore, the addressing of the
> request to
> 	> the
> 	> > appropriate IPP Object is the responsibility of the
> transport layer
> 	> (e.g., by
> 	> > email address).  The IPP embedded target URI is used to
> identify a
> 	> resource
> 	> > relative to the receiving IPP Object (e.g., a Job within the
> context of
> 	> a
> 	> > Printer).  So it is a Relative URI.
> 	> > 
> 	> > 3)  IPP Router:  Apparently there are other scenarios
> involving some
> 	> kind of
> 	> > IPP router capable of parsing an IPP request and
> retransmitting it to
> 	> the
> 	> > resource identified by the embedded target URI.  I haven't
> seen any of
> 	> these
> 	> > re-route scenarios, but I think that only by working through
> some of
> 	> them will
> 	> > we come to understand what the real requirements are.  Maybe
> we need a
> 	> new IPP
> 	> > embedded target URI attribute, of Absolute form, to
> identifiy the
> 	> destination
> 	> > IPP Object in a router scenario.
> 	> > Scenario 1) could be modified to fit the general case of 2).
> Then the
> 	> HTTP
> 	> > Request-URI would identify a Printer relative to a host, and
> the IPP
> 	> embedded
> 	> > target URI would identify a resource relative to that
> Printer.
> 	> >
> 	> >  - Carl
> 	> 

From ipp-owner@pwg.org  Tue Jun  2 20:47:17 1998
Delivery-Date: Tue, 02 Jun 1998 20:47:18 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id UAA01679
	for <ietf-archive@ietf.org>; Tue, 2 Jun 1998 20:47:17 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA11266
	for <ietf-archive@cnri.reston.va.us>; Tue, 2 Jun 1998 20:49:36 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA16042 for <ietf-archive@cnri.reston.va.us>; Tue, 2 Jun 1998 20:47:10 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 2 Jun 1998 20:42:24 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA15465 for ipp-outgoing; Tue, 2 Jun 1998 20:37:34 -0400 (EDT)
Message-ID: <CB6657D3A5E0D111A97700805FFE6587BF6C38@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Randy Turner'" <rturner@sharplabs.com>,
        "Vinod Valloppillil (Exchange)" <vinodv@exchange.microsoft.com>,
        "'Rob Polansky'" <polansky@raptor.com>,
        "David W. Morris" <dwm@xpasc.com>
Cc: http-wg <http-wg@cuckoo.hpl.hp.com>, ipp@pwg.org
Subject: RE: IPP> RE: Implications of introducing new scheme and port for 
	existing  HTTP servers
Date: Tue, 2 Jun 1998 17:37:19 -0700 
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org

The issue is proxies - enablers - not firewalls - disablers. If you replace
my proxy by a passthrough cable I cannot do anything, if you replace my
firewall by a cable you can do anything. 

> -----Original Message-----
> From:	Randy Turner [SMTP:rturner@sharplabs.com]
> Sent:	Tuesday, June 02, 1998 8:34 AM
> To:	Vinod Valloppillil (Exchange); 'Rob Polansky'; David W. Morris
> Cc:	http-wg; ipp@pwg.org
> Subject:	Re: IPP> RE: Implications of introducing new scheme and port
> for existing  HTTP servers
> 
> 
> The past few comments about firewalls do not (IMHO) appear to pose a
> problem for IPP deployment. If the majority of the installed base of
> firewall products do not do HTTP method inspection then thats ok.
> everything would work. When the "next-generation" products that can
> perform
> this type of inspection, then during installation of this new
> infrastructure, the administrator will then enable IPP (or WEBDAV) or
> whatever at that time.
> 
> Ultimately, I believe firewall admins will explicitly enable internet
> printing or faxing or whatever, and I don't think a firewall issue should
> impose undue design constraints on what we (the WG) want to do.
> Firewall admins already do this explicitly enabling/disabling of
> application protocols (POP, FTP, IMAP, etc.) and I think we're just
> another
> application. I don't think these protocol designers were too bogged down
> in
> firewall issues during the development process. At least with the
> Checkpoint Firewall-1 product, it takes about 45 seconds to bring up the
> console and enable or disable a particular application protocol.
> 
> Just my (possibly more than) $0.02
> 
> Randy
> 
> 
> 
> At 08:15 AM 6/2/98 -0700, Vinod Valloppillil (Exchange) wrote:
> >Rob's argument is broadly correct -- as a long term firewall design
> issue,
> >method inspection (and occasionally payload inspection) will become the
> >rule.
> >
> >However, as a small carrot to today's protocol designers, the vast
> majority
> >of the installed base of firewalls do no method / payload inspection on
> HTTP
> >data being passed through.   Purely from the perspective of 'reach'
> there's
> >no impediment to IPP using it's own method in the short run.
> >
> >> -----Original Message-----
> >> From:	Rob Polansky [SMTP:polansky@raptor.com]
> >> Sent:	Tuesday, June 02, 1998 6:06 AM
> >> To:	David W. Morris
> >> Cc:	http-wg; ipp@pwg.org
> >> Subject:	RE: Implications of introducing new scheme and port for
> >> existing  HTTP servers
> >> 
> >> I know of at least one :-) firewall that not only rejects unknown
> methods
> >> but also examines the HTTP request method as part of its "algorithm".
> From
> >> a
> >> protocol and security perspective, it appears to be the right thing to
> do.
> >> If you don't understand the method, how can you properly proxy it? Take
> >> the
> >> CONNECT method as an example.
> >> 
> >> In summary, any proxy that is more than a simple packet passer
> (supports
> >> CONNECT, protocol conversion, proxy authentication, etc.) runs the risk
> of
> >> failing to pass IPP if it uses a new scheme and/or a new method. Not
> that
> >> that's a bad thing... :-)
> >> 
> >> -Rob Polansky
> >> 
> >> > -----Original Message-----
> >> > From: David W. Morris [mailto:dwm@xpasc.com]
> >> > Sent: Monday, June 01, 1998 10:34 PM
> >> > To: Carl-Uno Manros
> >> > Cc: http-wg@cuckoo.hpl.hp.com; ipp@pwg.org; http-wg@hplb.hpl.hp.com
> >> > Subject: Re: Implications of introducing new scheme and port for
> >> > existing HTTP servers
> >> >
> >> > (I'm also not wild about new HTTP methods as I know of existing
> proxies
> >> > which will reject unknown methods. Don't know of any which will
> accept
> >> > unknown methods. I'm also unaware of any firewall software which
> >> examines
> >> > the HTTP request method as part of its algorithm but then I'm not a
> >> > firewall expert.)
> >> >
> > 

From ipp-owner@pwg.org  Wed Jun  3 12:56:29 1998
Delivery-Date: Wed, 03 Jun 1998 12:56:29 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id MAA22092
	for <ietf-archive@ietf.org>; Wed, 3 Jun 1998 12:56:29 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA14391
	for <ietf-archive@cnri.reston.va.us>; Wed, 3 Jun 1998 12:58:51 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id MAA23498 for <ietf-archive@cnri.reston.va.us>; Wed, 3 Jun 1998 12:56:23 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 3 Jun 1998 12:45:31 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA21587 for ipp-outgoing; Wed, 3 Jun 1998 12:32:33 -0400 (EDT)
Message-ID: <35757A93.5F115C33@underscore.com>
Date: Wed, 03 Jun 1998 12:32:19 -0400
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: Randy Turner <rturner@sharplabs.com>
CC: ipp@pwg.org
Subject: Re: IPP> Identifying jobs in requests
References: <199806031559.IAA15622@slafw.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ipp@pwg.org

Randy Turner wrote:
> 
> We use URIs to identify IPP objects. If we want IPP to maintain
> transport-independence, then we will always need to have some type of valid
> URI denoting the target of an IPP request inside our protocol.

Not necessarily.  Sure, in the case of a demultiplexing front-end,
it would be necessary to have the target embedded in the protocol
message, but not necessary for single-Printer implementations.

I don't have a problem with embedding the target URI in the PDU,
but if we get into a big mess with regard to reconciling a similar
target in the outer/lower transport level (eg, HTTP), then we might
want to consider pulling out the embedded target URI.

It would be nice to hear from others on this topic.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From ipp-owner@pwg.org  Wed Jun  3 18:32:11 1998
Delivery-Date: Wed, 03 Jun 1998 18:32:11 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id SAA28540
	for <ietf-archive@ietf.org>; Wed, 3 Jun 1998 18:32:11 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA16275
	for <ietf-archive@cnri.reston.va.us>; Wed, 3 Jun 1998 18:34:33 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA05714 for <ietf-archive@cnri.reston.va.us>; Wed, 3 Jun 1998 18:32:11 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 3 Jun 1998 18:27:45 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA05120 for ipp-outgoing; Wed, 3 Jun 1998 18:25:14 -0400 (EDT)
Message-ID: <3575CD3C.709297CC@underscore.com>
Date: Wed, 03 Jun 1998 18:25:00 -0400
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: ipp@pwg.org
Subject: Re: IPP> Identifying jobs in requests
References: <D10983CAC30DD111B41400805FA6A1C14AB113@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ipp@pwg.org

Yes, this is what I was envisioning.  Thanks, Randy.

	...jay


Turner, Randy wrote:
> 
> The demux wasn't my idea, I was just clarifying what I thought Jay was
> suggesting...however, the URI itself is self-demux'ing. As you move left
> to right parsing a URI, you are basically performing a kind of
> demultiplexing, with one or more layers each handling a portion of the
> URI string. Its not hard to envision any number of demux'ing techniques
> using URIs in both HTTP and IPP headers.
> 
> Sorry I missed the carnage at the teleconference ;)...hope to see the
> minutes.
> 
> Randy
> 
>         -----Original Message-----
>         From:   Carl Kugler [SMTP:kugler@us.ibm.com]
>         Sent:   Wednesday, June 03, 1998 2:50 PM
>         To:     ipp@pwg.org
>         Subject:        Re: RE: IPP> Identifying jobs in requests
> 
>         >
>         > I think Jay was talking about a lower-layer demux than what
> you are
>         > talking about. The kind of demux that might be performed by a
>         > CGI/NSAPI/ISAPI layer, or equivalent...prior to passing the
> data to a
>         > core IPP processing component.
>         >
>         > Randy
>         >
> 
>         How does placing a URI denoting the target of an IPP request
> inside our protocol (as an IPP attribute) facilitate this kind of demux?
> 
>         >
>         >       -----Original Message-----
>         >       From:   Carl Kugler [SMTP:kugler@us.ibm.com]
>         >       Sent:   Wednesday, June 03, 1998 11:21 AM
>         >       To:     ipp@pwg.org
>         >       Subject:        Re: IPP> Identifying jobs in requests
>         >
>         >       >
>         >       > The demultiplexing front-end is not IPP, and is
> therefore some
>         > type of
>         >       > "transport-helper". While the IPP protocol document
> must stand
>         > on its own,
>         >       > independent of any such transport, and therefore
> identifiers
>         > within the
>         >       > protocol would still be mandatory ( Of course, my
> argument is
>         > entirely
>         >       > based upon the WG's decision that IPP must be
> transport
>         > independent ).
>         >       >
>         >       > Randy
>         >       >
>         >
>         >       Randy-
>         >
>         >       If the demultiplexing front-end is not IPP, how is it
> able to
>         > read IPP attributes?
>         >
>         >       - Carl
>         >       >
>         >       > ----------
>         >       > > From: Jay Martin <jkm@underscore.com>
>         >       > > To: Randy Turner <rturner@sharplabs.com>
>         >       > > Cc: ipp@pwg.org
>         >       > > Subject: Re: IPP> Identifying jobs in requests
>         >       > > Date: Wednesday, June 03, 1998 9:32 AM
>         >       > >
>         >       > > Randy Turner wrote:
>         >       > > >
>         >       > > > We use URIs to identify IPP objects. If we want
> IPP to
>         > maintain
>         >       > > > transport-independence, then we will always need
> to have
>         > some type of
>         >       > valid
>         >       > > > URI denoting the target of an IPP request inside
> our
>         > protocol.
>         >       > >
>         >       > > Not necessarily.  Sure, in the case of a
> demultiplexing
>         > front-end,
>         >       > > it would be necessary to have the target embedded in
> the
>         > protocol
>         >       > > message, but not necessary for single-Printer
>         > implementations.
>         >       > >
>         >       > > I don't have a problem with embedding the target URI
> in the
>         > PDU,
>         >       > > but if we get into a big mess with regard to
> reconciling a
>         > similar
>         >       > > target in the outer/lower transport level (eg,
> HTTP), then
>         > we might
>         >       > > want to consider pulling out the embedded target
> URI.
>         >       > >
>         >       > > It would be nice to hear from others on this topic.
>         >       > >
>         >       > >     ...jay
>         >       > >
>         >       > >
>         >
> ----------------------------------------------------------------------
>         >       > > --  JK Martin               |  Email:
> jkm@underscore.com
>         > --
>         >       > > --  Underscore, Inc.        |  Voice:   (603)
> 889-7000
>         > --
>         >       > > --  41C Sagamore Park Road  |  Fax:     (603)
> 889-2699
>         > --
>         >       > > --  Hudson, NH 03051-4915   |  Web:
>         > http://www.underscore.com   --
>         >       > >
>         >
> ----------------------------------------------------------------------
>         >       >
>         >       >
>         >
>         >

From adm  Thu Jun  4 11:46:30 1998
Delivery-Date: Thu, 04 Jun 1998 11:56:55 -0400
Return-Path: adm
Received: (from adm@localhost)
	by ietf.org (8.8.5/8.8.7a) id LAA16478
	for ietf-123-outbound.10@ietf.org; Thu, 4 Jun 1998 11:45:03 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id KAA14116;
	Thu, 4 Jun 1998 10:16:24 -0400 (EDT)
Message-Id: <199806041416.KAA14116@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-net-procedures-00.txt
Date: Thu, 04 Jun 1998 10:16:23 -0400
Sender: cclark@CNRI.RESTON.VA.US

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: Assignment Procedures for the URI Resolution 
                          using DNS (RFC2168)
	Author(s)	: M. Mealling
	Filename	: draft-ietf-urn-net-procedures-00.txt
	Pages		: 5
	Date		: 03-Jun-98
	
RFC2168 defines a DNS resource record and an algorithm for using DNS
as a registry for retrieving URN authority delegation rules (sometimes
called resolution hints). That document specifies that the first step
in that algorithm is to lookup the first NAPTR record for the namespace-
id in the 'urn.net' zone; i.e., the first step in resolving
'urn:ietf:rfc:2168' would be to lookup a NAPTR record for the domain
'ietf.urn.net'. This document describes the procedures for inserting
a new rule into this DNS-based URI resolution registry.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-net-procedures-00.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-net-procedures-00.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-net-procedures-00.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980603163918.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-net-procedures-00.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-net-procedures-00.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980603163918.I-D@ietf.org>

--OtherAccess--

--NextPart--



From ipp-owner@pwg.org  Tue Jun  9 23:49:28 1998
Delivery-Date: Tue, 09 Jun 1998 23:49:28 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id XAA10083
	for <ietf-archive@ietf.org>; Tue, 9 Jun 1998 23:49:28 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id XAA12006
	for <ietf-archive@cnri.reston.va.us>; Tue, 9 Jun 1998 23:51:49 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id XAA15409 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Jun 1998 23:49:28 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 9 Jun 1998 23:44:33 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id XAA14803 for ipp-outgoing; Tue, 9 Jun 1998 23:42:28 -0400 (EDT)
Message-ID: <8B57882C41A0D1118F7100805F9F68B502D2CED0@red-msg-45.dns.microsoft.com>
From: Josh Cohen <joshco@microsoft.com>
To: "'Randy Turner'" <rturner@sharplabs.com>,
        Paul Moore
	 <paulmo@microsoft.com>,
        "'Tom Hastings'" <hastings@cp10.es.xerox.com>
Cc: "'Carl Kugler'" <kugler@us.ibm.com>, ipp@pwg.org
Subject: RE: RE: RE: RE: IPP> Identifying jobs in requests
Date: Tue, 9 Jun 1998 20:42:12 -0700 
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org



> -----Original Message-----
> From: Randy Turner [mailto:rturner@sharplabs.com]
> Sent: Tuesday, June 09, 1998 8:13 PM
> To: Paul Moore; 'Tom Hastings'
> Cc: 'Carl Kugler'; ipp@pwg.org
> Subject: RE: RE: RE: RE: IPP> Identifying jobs in requests
> 
> For reference purposes, can someone restate the problem (actually the
> scenario) with proxies that we are trying to address. I think some
> solutions that have recently hit the list are bordering on 
> "throwing the
> baby out with the bath water". Any concrete scenario examples 
> would be much
> appreciated, as I am still on the learning curve with HTTP 
> proxy behavior.
> 

When a proxy is deployed as part of a gateway, firewall or other
security system, one of its responsibilities is to filter and allow
or reject certain transactions across a network or organizational boundary
in either direction.
The issue is that the proxy should be able to understand enough information
to decide wether to allow or reject that request's passage.  When given
an IPP URL such as http://server/printer/queue, it has no way of
differentiating
this from a typical web browser's form submission.   Since form submission
and print job submission and or printer control are different in terms
of the anticipated functionality that the firewall admin allowed
(by allowing POST http requests ), the admin should be able
to allow one and not the other.
The real world case is a firewall/proxy administrator who
sets a policy which allows POST because his intent is to allow
"simple web access", which form submission is a part of.  Lets
say in this case that he is willing to allow simple web access,
but he is not interested in allowing IPP functionality, ie
print job submission and printer control.   

At the time IPP went to last call, the specification was to use
POST with an http URL.  This did not meet the goal of allowing
a proxy server administrator to recognize the request as an IPP
request instead of a form submission.

Keith has come back with the request to somehow make IPP requests
identifiable as different from simple http POST form submissions.

Numerous suggestions have been made, as referenced by carl-uno's
recent posts of the table.

From ipp-owner@pwg.org  Wed Jun 10 09:04:57 1998
Delivery-Date: Wed, 10 Jun 1998 09:04:58 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id JAA20191
	for <ietf-archive@ietf.org>; Wed, 10 Jun 1998 09:04:56 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA12857
	for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 09:07:17 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id JAA18939 for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 09:04:54 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 10 Jun 1998 08:54:37 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id IAA17898 for ipp-outgoing; Wed, 10 Jun 1998 08:50:38 -0400 (EDT)
Message-Id: <357E7FFC.DD1C86CA@dazel.com>
Date: Wed, 10 Jun 1998 07:45:48 -0500
From: James Walker <walker@dazel.com>
Reply-To: walker@dazel.com
Organization: DAZEL Corporation
X-Mailer: Mozilla 4.05 [en] (WinNT; I)
Mime-Version: 1.0
To: Randy Turner <rturner@sharplabs.com>
Cc: ipp@pwg.org
Subject: Re: IPP> Identifying jobs in requests
References: <199806100552.WAA24865@slafw.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ipp@pwg.org

Randy Turner wrote:
> 
> Thanks for the synopsis. It appears that the administrative capability to
> filter IPP traffic via proxies is a feature that Keith thinks should be
> provided by IPP. If this is the only key issue holding up our spec, then I
> would like to suggest that we look into a new method (such as PRINT), and
> avoid (for now) the issue of new schemes and/or port numbers for IPP. It's
> the "short path" in my opinion to getting us going again.
> 
> ...

I also got the impression from comments made in this discussion that
there was some advantage for a user to be able to look at an URL and
somehow "know" that it was an IPP thing rather than just some web
page.  Thus, Larry's ipp: scheme idea (which gets translated at the
client side to http://<server>:<ipp port>/) seems attractive.

Personally, I think that both of these ideas provide useful
functionality, and we should consider both of them.  That is,
use the ipp: scheme (which the client translates to http:),
and use a new PRINT method.

one man's thoughts...
...walker

--
Jim Walker <walker@dazel.com>
System Architect/DAZEL Wizard
DAZEL Corporation, Austin, TX

From ipp-owner@pwg.org  Wed Jun 10 11:39:38 1998
Delivery-Date: Wed, 10 Jun 1998 11:39:38 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id LAA22597
	for <ietf-archive@ietf.org>; Wed, 10 Jun 1998 11:39:38 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id LAA13630
	for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 11:42:00 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA21622 for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 11:39:35 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 10 Jun 1998 11:35:28 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA20816 for ipp-outgoing; Wed, 10 Jun 1998 11:32:33 -0400 (EDT)
From: "Larry Masinter" <masinter@parc.xerox.com>
To: <walker@dazel.com>, "Randy Turner" <rturner@sharplabs.com>
Cc: <ipp@pwg.org>
Subject: RE: IPP> Identifying jobs in requests
Date: Wed, 10 Jun 1998 08:26:20 PDT
Message-ID: <000e01bd9484$1e532000$aa66010d@copper.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
In-Reply-To: <357E7FFC.DD1C86CA@dazel.com>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-ipp@pwg.org

Actually, I realize that if TLS is mandatory for IPP, then
"ipp://host.dom/path" gets turned into "https://host.dom:432/path",
i.e., assuming a secure transmission.

Larry
--
http://www.parc.xerox.com/masinter


From ipp-owner@pwg.org  Wed Jun 10 12:14:43 1998
Delivery-Date: Wed, 10 Jun 1998 12:14:43 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id MAA23243
	for <ietf-archive@ietf.org>; Wed, 10 Jun 1998 12:14:42 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA13813
	for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 12:17:03 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id MAA23528 for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 12:14:40 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 10 Jun 1998 12:10:29 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA22621 for ipp-outgoing; Wed, 10 Jun 1998 12:07:06 -0400 (EDT)
Message-ID: <CB6657D3A5E0D111A97700805FFE6587BF6CB5@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Randy Turner'" <rturner@sharplabs.com>,
        "'Tom Hastings'"
	 <hastings@cp10.es.xerox.com>
Cc: "'Carl Kugler'" <kugler@us.ibm.com>, ipp@pwg.org
Subject: RE: RE: RE: RE: IPP> Identifying jobs in requests
Date: Wed, 10 Jun 1998 09:06:41 -0700
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org

> No, the URI is actually a URL that is to be interpreted according to
> "standard" rules for interpreting URLs (not sure if there is a "formal"
> standard for this). These resource identifiers are not opaque to clients.
> This does not mean that we are NOT transport independent, it only means we
> are identifying resources that must be accessed via the transport (scheme)
> that is specified in the URL. 
	[Paul Moore]  not so - for at least 2 reasons.

	1. In some transports the server cannot know the adressing scheme of
the client and so cannot form an adress that makes sense for the client. A
URI is meant to be Universal (hence the name) - even if a server can form a
URI that makes sense in the addressing scheme of the original client, what
happens if this is forwarded to another client? Example - in a 1284
connected environment what should the URI look like (ipp:/lpt1/jobx ?), how
does the server know which lpt port number to use.

	2. I cannot forward an IPP packet containing a URI to another system
that is not part of the same homogeneous address space as the original
client and server. I have to crack every packet , find all the URIs and
change them. However I do not know HOW to change them because we have
avoided making rules about the formation of URI (they are supposed to be
implementation specific), without the knowledge of which bits mean what in
the URI I cannot know how to change them from one transport to another



From ipp-owner@pwg.org  Wed Jun 10 14:09:40 1998
Delivery-Date: Wed, 10 Jun 1998 14:09:41 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id OAA24689
	for <ietf-archive@ietf.org>; Wed, 10 Jun 1998 14:09:40 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA14358
	for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 14:11:59 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA29933 for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 14:09:36 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 10 Jun 1998 14:05:28 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA28160 for ipp-outgoing; Wed, 10 Jun 1998 13:54:07 -0400 (EDT)
Message-Id: <3.0.5.32.19980610091149.0135f620@garfield>
X-Sender: cmanros@garfield
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.5 (32)
Date: Wed, 10 Jun 1998 09:11:49 PDT
To: "Larry Masinter" <masinter@parc.xerox.com>, <walker@dazel.com>,
        "Randy Turner" <rturner@sharplabs.com>
From: Carl-Uno Manros <manros@cp10.es.xerox.com>
Subject: RE: IPP> Identifying jobs in requests
Cc: <ipp@pwg.org>
In-Reply-To: <000e01bd9484$1e532000$aa66010d@copper.parc.xerox.com>
References: <357E7FFC.DD1C86CA@dazel.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ipp@pwg.org

At 08:26 AM 6/10/98 PDT, Larry Masinter wrote:
>Actually, I realize that if TLS is mandatory for IPP, then
>"ipp://host.dom/path" gets turned into "https://host.dom:432/path",
>i.e., assuming a secure transmission.
>
>Larry
>--
>http://www.parc.xerox.com/masinter
>
>
>

Larry,

We will discuss this with Keith. He thinks otherwise.

Carl-Uno
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Tue Jun 16 20:00:53 1998
Delivery-Date: Tue, 16 Jun 1998 20:00:53 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id UAA01734
	for <ietf-archive@ietf.org>; Tue, 16 Jun 1998 20:00:52 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA11613
	for <ietf-archive@cnri.reston.va.us>; Tue, 16 Jun 1998 20:03:14 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA19735 for <ietf-archive@cnri.reston.va.us>; Tue, 16 Jun 1998 20:00:50 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 16 Jun 1998 19:52:37 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA17882 for ipp-outgoing; Tue, 16 Jun 1998 19:39:09 -0400 (EDT)
Message-Id: <199806162334.QAA00186@woden.eng.sun.com>
X-Sender: rherriot@woden.eng.sun.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0.1 
Date: Tue, 16 Jun 1998 16:39:59 -0700
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Robert Herriot <robert.herriot@Eng.Sun.COM>
Subject: Re: IPP> Proposal for new IPP scheme
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C14AB149@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: multipart/alternative;
	types="text/plain,text/html";
	boundary="=====================_18153122==_.ALT"
Sender: owner-ipp@pwg.org

--=====================_18153122==_.ALT
Content-Type: text/plain; charset="us-ascii"

This looked like a reasonable proposal until I got to the very last line:

        3. A full IPP URL   (e.g., ipp://myhost.com/myprinter/myqueue)

The whole proposal is one of keeping ipp as a convenience notation and 
making ipp not appear on the wire. So why should a server ever have to 
accept #3 above?

Bob Herriot

At 02:25 PM 6/16/98 , Turner, Randy wrote:
>       
>Please review the attached summary of Larry's proposal for a new IPP
>scheme. I added some clarifications and a particular scenario for scheme
>interpretation. This summary is a brief version that was culled from my
>notes, and Larry's subsequent comments to me.
>The brevity of this summary is maintained due to the possible inclusion
>and modification should the WG (or IESG) decide some additional text is
>required for IPP-specific "secure" schemes. For this reason, please
>treat this proposal as a first draft.
>
>Randy
>
> <<maspro.txt>> 
>
>
>This is a proposal for the registration of a new URL scheme "ipp".
>The syntax for the new IPP scheme would be identical to the existing
>"http" scheme except for the scheme name itself:
>
>ipp://host[:port]/<IPP-specific-abs-path>
>
>Associated with this new IPP scheme would be an IANA-assigned TCP port
>number, which would be the default port number used by clients to
>contact IPP servers that are represented by IPP URLs.
>
>For the examples in this proposal the port number 374 is used as the
>port number that might be allocated by IANA. NOTE: this port number
>selection is for illustrative purposes of this text only. 
>
>The IPP scheme implies all of the same protocol semantics as that of
>the HTTP scheme, except that, by default, the port number used by clients
>to connect to the server is port 374. The semantics for clients 
>configured for proxy access is different as described below.
>
>When an IPP client obtains an IPP URL, the interpretation of this URL by
>the client can take one of three forms, depending on the configuration
>and implementation of the client:
>
>
>------------------------------------------------------
>IPP Client Configured with no proxy server -
>------------------------------------------------------
>
>
>When an IPP client (no proxy configured) obtains an IPP-schemed URL such 
>as "ipp://myhost.com/myprinter/myqueue, it will open an TCP connection to 
>port 374 on myhost.com, with the following example headers:
>
>POST /myprinter/myqueue HTTP/1.1
>Host: myhost.com:374
>Content-type: application/ipp
>Transfer-Encoding: chunked
>...
>
>------------------------------------------------------
>IPP Client Configured for Proxy Service -
>------------------------------------------------------
>
>When an IPP client that uses a proxy named "myproxy.com" obtains the URL 
>"ipp://myhost.com/myprinter/myqueue", it will open a TCP connection to
>myproxy.com with the following example headers:
>
>POST http://myhost.com:374/myprinter/myqueue HTTP/1.1
>Host: myproxy.com:374
>Content-type: application/ipp
>Transfer-Encoding: chunked
>...
>
>It is likely that existing proxies will not understand IPP URLs,
>so the RequestURI should use the HTTP form of the URL.
>
>-------------------------------------------------------
>IPP Clients with HTTP-only constraints
>-------------------------------------------------------
>If a particular IPP client implementation uses a pre-packaged HTTP library 
>or HTTP class that only supports HTTP-schemed URLs, then the following
>operation would be required:
>
>- The IPP client obtains the IPP-schemed URL and converts it to the 
>  following form:
>                  "http://myhost.com:374/myprinter/myqueue"
>
>The client then submits this URL to the pre-packaged HTTP library API.
>
>
>-------------------------------------------------------
>
>Existing HTTP 1.1 clients (and IPP clients) will only contact IPP servers
using 
>a requestURI specified in #1 below. However, RFC 2068 states that HTTP 1.1
servers
>should accept "full" URLs as well, so IPP servers should also be able to 
>accept requestURIs as specified in #2 and #3 as well.
>
>
>              1. A "abs_path" URL (e.g., /myprinter/myqueue)
>              2. A full HTTP URL  (e.g.,
http://myhost.com:374/myprinter/myqueue)
>              3. A full IPP URL   (e.g., ipp://myhost.com/myprinter/myqueue)
> 

--=====================_18153122==_.ALT
Content-Type: text/html; charset="us-ascii"

<html>
<font size=3>This looked like a reasonable proposal until I got to the
very last line:<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3. A full IPP URL&nbsp;&nbsp;
(e.g., ipp://myhost.com/myprinter/myqueue)<br>
<br>
The whole proposal is one of keeping ipp as a convenience notation and
<br>
making ipp not appear on the wire. So why should a server ever have to
<br>
accept #3 above?<br>
<br>
Bob Herriot<br>
<br>
At 02:25 PM 6/16/98 , Turner, Randy wrote:<br>
&gt;<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab><br>
&gt;Please review the attached summary of Larry's proposal for a new
IPP<br>
&gt;scheme. I added some clarifications and a particular scenario for
scheme<br>
&gt;interpretation. This summary is a brief version that was culled from
my<br>
&gt;notes, and Larry's subsequent comments to me.<br>
&gt;The brevity of this summary is maintained due to the possible
inclusion<br>
&gt;and modification should the WG (or IESG) decide some additional text
is<br>
&gt;required for IPP-specific &quot;secure&quot; schemes. For this
reason, please<br>
&gt;treat this proposal as a first draft.<br>
&gt;<br>
&gt;Randy<br>
&gt;<br>
&gt; &lt;&lt;maspro.txt&gt;&gt; <br>
&gt;<br>
&gt;<br>
&gt;This is a proposal for the registration of a new URL scheme
&quot;ipp&quot;.<br>
&gt;The syntax for the new IPP scheme would be identical to the
existing<br>
&gt;&quot;http&quot; scheme except for the scheme name itself:<br>
&gt;<br>
&gt;ipp://host[:port]/&lt;IPP-specific-abs-path&gt;<br>
&gt;<br>
&gt;Associated with this new IPP scheme would be an IANA-assigned TCP
port<br>
&gt;number, which would be the default port number used by clients
to<br>
&gt;contact IPP servers that are represented by IPP URLs.<br>
&gt;<br>
&gt;For the examples in this proposal the port number 374 is used as
the<br>
&gt;port number that might be allocated by IANA. NOTE: this port
number<br>
&gt;selection is for illustrative purposes of this text only. <br>
&gt;<br>
&gt;The IPP scheme implies all of the same protocol semantics as that
of<br>
&gt;the HTTP scheme, except that, by default, the port number used by
clients<br>
&gt;to connect to the server is port 374. The semantics for clients 
<br>
&gt;configured for proxy access is different as described below.<br>
&gt;<br>
&gt;When an IPP client obtains an IPP URL, the interpretation of this URL
by<br>
&gt;the client can take one of three forms, depending on the
configuration<br>
&gt;and implementation of the client:<br>
&gt;<br>
&gt;<br>
&gt;------------------------------------------------------<br>
&gt;IPP Client Configured with no proxy server -<br>
&gt;------------------------------------------------------<br>
&gt;<br>
&gt;<br>
&gt;When an IPP client (no proxy configured) obtains an IPP-schemed URL
such <br>
&gt;as &quot;ipp://myhost.com/myprinter/myqueue, it will open an TCP
connection to <br>
&gt;port 374 on myhost.com, with the following example headers:<br>
&gt;<br>
&gt;POST /myprinter/myqueue HTTP/1.1<br>
&gt;Host: myhost.com:374<br>
&gt;Content-type: application/ipp<br>
&gt;Transfer-Encoding: chunked<br>
&gt;...<br>
&gt;<br>
&gt;------------------------------------------------------<br>
&gt;IPP Client Configured for Proxy Service -<br>
&gt;------------------------------------------------------<br>
&gt;<br>
&gt;When an IPP client that uses a proxy named &quot;myproxy.com&quot;
obtains the URL <br>
&gt;&quot;ipp://myhost.com/myprinter/myqueue&quot;, it will open a TCP
connection to<br>
&gt;myproxy.com with the following example headers:<br>
&gt;<br>
&gt;POST
<a href="http://myhost.com:374/myprinter/myqueue" eudora="autourl"><font size=3>http://myhost.com:374/myprinter/myqueue</a><font size=3>
HTTP/1.1<br>
&gt;Host: myproxy.com:374<br>
&gt;Content-type: application/ipp<br>
&gt;Transfer-Encoding: chunked<br>
&gt;...<br>
&gt;<br>
&gt;It is likely that existing proxies will not understand IPP URLs,<br>
&gt;so the RequestURI should use the HTTP form of the URL.<br>
&gt;<br>
&gt;-------------------------------------------------------<br>
&gt;IPP Clients with HTTP-only constraints<br>
&gt;-------------------------------------------------------<br>
&gt;If a particular IPP client implementation uses a pre-packaged HTTP library <br>
&gt;or HTTP class that only supports HTTP-schemed URLs, then the following<br>
&gt;operation would be required:<br>
<font size=3>&gt;<br>
&gt;- The IPP client obtains the IPP-schemed URL and converts it to the <br>
&gt;&nbsp; following form:<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;<a href="http://myhost.com:374/myprinter/myqueue" eudora="autourl"><font size=3>http://myhost.com:374/myprinter/myqueue</a><font size=3>&quot;<br>
&gt;<br>
&gt;The client then submits this URL to the pre-packaged HTTP library API.<br>
&gt;<br>
&gt;<br>
&gt;-------------------------------------------------------<br>
&gt;<br>
&gt;Existing HTTP 1.1 clients (and IPP clients) will only contact IPP servers using <br>
&gt;a requestURI specified in #1 below. However, RFC 2068 states that HTTP 1.1 servers<br>
&gt;should accept &quot;full&quot; URLs as well, so IPP servers should also be able to <br>
&gt;accept requestURIs as specified in #2 and #3 as well.<br>
&gt;<br>
&gt;<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1. A &quot;abs_path&quot; URL (e.g., /myprinter/myqueue)<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2. A full HTTP URL&nbsp; (e.g., <a href="http://myhost.com:374/myprinter/myqueue" eudora="autourl"><font size=3>http://myhost.com:374/myprinter/myqueue</a><font size=3>)<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3. A full IPP URL&nbsp;&nbsp; (e.g., ipp://myhost.com/myprinter/myqueue)<br>
&gt; </font><br>
</html>

--=====================_18153122==_.ALT--


From ipp-owner@pwg.org  Wed Jun 17 14:15:42 1998
Delivery-Date: Wed, 17 Jun 1998 14:15:43 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id OAA20942
	for <ietf-archive@ietf.org>; Wed, 17 Jun 1998 14:15:42 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA14883
	for <ietf-archive@cnri.reston.va.us>; Wed, 17 Jun 1998 14:18:03 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA02746 for <ietf-archive@cnri.reston.va.us>; Wed, 17 Jun 1998 14:15:06 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 17 Jun 1998 14:10:11 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA01486 for ipp-outgoing; Wed, 17 Jun 1998 14:05:17 -0400 (EDT)
Message-Id: <35880432.CA029563@dazel.com>
Date: Wed, 17 Jun 1998 13:00:18 -0500
From: James Walker <walker@dazel.com>
Reply-To: walker@dazel.com
Organization: DAZEL Corporation
X-Mailer: Mozilla 4.05 [en] (WinNT; I)
Mime-Version: 1.0
To: jrturner@pacifier.com, rturner@sharplabs.com
Cc: ipp@pwg.org
Subject: [Fwd: IPP> ADM - Agenda for PWG IPP Phone Conference 980617]
Content-Type: multipart/mixed; boundary="------------A11D1A834D64888B7775ED0B"
Sender: owner-ipp@pwg.org

This is a multi-part message in MIME format.
--------------A11D1A834D64888B7775ED0B
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

come join us...
...walker
--------------A11D1A834D64888B7775ED0B
Content-Type: message/rfc822
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Return-Path: <ipp-owner@pwg.org>
Received: from support.dazel.com by dazel.com (4.1/SMI-4.1)
	id AA21570; Mon, 15 Jun 98 17:22:24 CDT
Received: from lists.underscore.com by support.dazel.com (8.8.7/dazel)
	id RAA04417 for <ipp@dazel.com>; Mon, 15 Jun 1998 17:22:22 -0500 (CDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA01855 for <ipp@dazel.com>; Mon, 15 Jun 1998 18:22:20 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 15 Jun 1998 18:21:07 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA01683 for ipp-outgoing; Mon, 15 Jun 1998 18:17:18 -0400 (EDT)
Message-Id: <3.0.5.32.19980615150424.009d2a10@garfield>
X-Sender: cmanros@garfield
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.5 (32)
Date: Mon, 15 Jun 1998 15:04:24 PDT
To: ipp@pwg.org
From: Carl-Uno Manros <manros@cp10.es.xerox.com>
Subject: IPP> ADM - Agenda for PWG IPP Phone Conference 980617
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ipp@pwg.org

Agenda for PWG IPP Phone Conference 980617
==========================================

We will hold our normal weekly conference in Wednesday.

I want to get to closure on the remaining show stoppers,
so the editors can finish up the next set of drafts to 
be sent to the IESG for their final review.

Based on the discussion with the Application Area
Directors last weeek, I consider the discussion about
a separate default port for IPP closed. This was the 
preferred method from the IESG to distinguish IPP
from other HTTP traffic and seemed to get overall
approval from the members of the WG. I have sent in 
the application for an IPP port to the IANA registry.

Subjects from Keith Moore's review that might need 
some further discussion are:

1) Do we really need a new ipp: scheme, when we introduce
the new port? Are we clear on all the consequences of
introducing a new scheme? Can we fit in a security parameter,
when we define the new scheme?
(Larry Masinter and Randy Turner are working on a draft - 
hopefully ready for the Wednesday phone call).

2) Considering that we have the new default port number for 
IPP, do we need to also distinguish IPP by using a PRINT
method rather than POST?

Another subject which has been discussed on the DL is:

3) Do we want to keep the redundant (and potentially
conflicting) operation attributes for Print-URI and Job-URI
in the MIME structure, or take them out?

I would like to focus the discussion around these three
subjects. I do not think that there are any further
issues to discuss at this point, apart from reviewing
the minor editorials that we have already agreed on
in principle.

Here is the dial-in information:

Time:     June 17, 10:00 - 12:00 PDT (1:00 - 3:00 EDT)
Phone:    1-800-857 5607
Passcode: cmanros

Carl-Uno




Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com


--------------A11D1A834D64888B7775ED0B--


From root@uscore.underscore.com  Thu Jun 25 00:15:30 1998
Delivery-Date: Thu, 25 Jun 1998 00:20:30 -0400
Return-Path: root@uscore.underscore.com
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id AAA02790
	for <ietf-archive@ietf.org>; Thu, 25 Jun 1998 00:06:29 -0400 (EDT)
Received: from uscore.underscore.com (uscore.underscore.com [199.125.69.1])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id AAA18407
	for <ietf-archive@cnri.reston.va.us>; Thu, 25 Jun 1998 00:08:41 -0400 (EDT)
Received: (from root@localhost) by uscore.underscore.com (8.8.4/8.7.2) id TAA08640; Wed, 24 Jun 1998 19:54:45 -0400 (EDT)
Date: Wed, 24 Jun 1998 19:54:45 -0400 (EDT)
From: Super-User <root@uscore.underscore.com>
Message-Id: <199806242354.TAA08640@uscore.underscore.com>
To: AL_PIEPHO@HP-Greeley-om2.om.hp.com, Aillil_Halsema@es.xerox.com,
        Angelo.Caruso@usa.xerox.com,
        BERENGUER_TORELLO@non-hp-iberia-om2.om.hp.com,
        Brent.Thomas@eng.efi.com,
        CARLOS_F_BECERRA@HP-Guadalajara-om1.om.hp.com,
        Chris_Mason@csme.canon.co.uk, Chung-Mei_Sung@xn.xerox.com,
        DAVID_KUNTZ@HP-Roseville-om2.om.hp.com, DEK1%mimi@magic.itg.ti.com,
        DENISE_ZIMMERMAN@HP-Boise-om8.om.hp.com, DTAYLOR@novell.com,
        Diana.Klashman@East.Sun.COM, Don_Purpura@cissc.canon.com,
        ERIC_CLEMENT@HP-Roseville-om2.om.hp.com, Edward_R_Rhoads@ccm.intel.com,
        Eugene.Chen@eng.efi.com, Foteos.Macrides@gte.net,
        Gregg_Bonikowski@wb.xerox.com, Harish.Manepalli@eng.efi.com,
        JPODOJIL@genicom.com, JRackowitz@engpo.msmailgw.intermec.com,
        Jason.Chen@eng.efi.com, Joel.Bennett@usa.xerox.com,
        KEN_OAKESON@HP-Boise-om8.om.hp.com, KL@PNPTECH.dk,
        KRIS_SCHOFF@HP-Boise-om8.om.hp.com, Kevin_Brayton@wb.xerox.com,
        Kevin_Bross@ccm.intel.com, Kiyoshi_Katano@cbj.canon.co.jp,
        ListSaver-of-pmp@vault.findmail.com, Louis_Ormond@cissc.canon.com,
        Miyasaka.Takashi@exc.epson.co.jp, OWEN@MPA15AB.MV.UNISYS.COM,
        OYAMADA@jp.ibm.com, Onishi.Joji@exc.epson.co.jp,
        Ozay_Oktay@cissc.canon.com,
        PETER_E_MELLQUIST@hp-roseville-om3.om.hp.com, Phil_Verghese@hp.com,
        RUSSELL_JOHNSTON@HP-Boise-om2.om.hp.com, Randy_Grohs@hp.com,
        Regis.Brochu@pwc.ca, Rich.Gray@Digital-Controls.Com,
        Roberto.SANNINO@st.com, Rod.Belshee@tek.COM, Rohlfingdg@agedwards.com,
        Ronald.Macera@usa.xerox.com, SHARPEG@CLIFFY.POLAROID.COM,
        SISAACSON@novell.com, STUART@KEI-CA.CCMAIL.CompuServe.COM,
        Scott_Barnes@es.xerox.com, Shinichi.Nakamura@fujixerox.co.jp,
        Shuyuan.Chen@crt.xerox.com, Stephen_Wilczek@es.xerox.com,
        Susumu_Takase@cbj.canon.co.jp, THERESA_RHOADES@HP-Boise-om8.om.hp.com,
        TLasko@genicom.com, TMCLTD@aol.com, TSUIC@CLIFFY.POLAROID.COM,
        TTRONSON@novell.com, Thomas_C_Jones@ccm.intel.com,
        Toshiyuki-AOKI@KDD.co.jp, Troncoso@corp.adaptec.com,
        Vivian_Cancio@xn.xerox.com, YUKI@KEI-CA.CCMAIL.CompuServe.COM,
        adamsc@pogo.WV.TEK.COM, adar@vnet.ibm.com, akasaka@tpp.epson.co.jp,
        akrsaito@ga3.mmlab.toshiba.co.jp, alan_berkema@hp.com,
        albrahme@byas.com, amiller@kodak.com, anders.olsson@axis.se,
        ando.makoto@fujixerox.co.jp, andrea@vividimage.com,
        andrew_barker@es.xerox.com, andyd@pogo.WV.TEK.COM, aoki@mita.co.jp,
        aoki@rdmg.mgcs.mei.co.jp, armon@wrc.xerox.com,
        arpalists+computing.ietf-ipp@andrew.cmu.edu, asada@sd.nara.sharp.co.jp,
        asain@jp.ibm.com, atsnaka@cbs.canon.co.jp, atsushi.yuki@kyocera.com,
        austin@sdsp.mc.xerox.com, awatanabe@Technoscope.co.jp,
        b_nixon@emulex.com, babakj@microsoft.com, barry@abcdprint.com,
        bathatcher@earthlink.net, berche@ocegr.fr, bgalten@rbi.com,
        bhasting@rbi.com, bill@xcd.com, bis@rose.hp.com,
        bixhorna@reston.btna.com, bkd@auratek.com, bob@sismicro.com,
        bob_mross@hp.com, bol@Axp1.IenD.wau.nl, bpathak@popmail1.vcd.hp.com,
        bpenteco@boi.hp.com, brian@quiotix.com, brian_griebe@hp.com,
        brianb@vcd.hp.com, briangl@pogo.WV.TEK.COM, broccolo@page.kodak.com,
        bruewer@uni-hohenheim.de, bsetterb@adobe.com, bstevens@zk3.dec.com,
        bva@allegrosoft.com, byuan@PRC.Sun.COM, caradec@piano.grenoble.hp.com,
        carl@manros.com, carney@vnet.ibm.com, carterk@us.ibm.com,
        catherine.mazier@ocegr.fr, cato@df.lth.se, ccb@pubweb.net,
        ccvlok@ust.hk, cgordon@digprod.com, chad@lexmark.com,
        chansler@adobe.com, charles@emerald.oucs.ox.ac.uk,
        chirag.bakshi@eng.efi.com, chodongi@samsung.co.kr, chrisw@iwl.com,
        cmanros@cp10.es.xerox.com, colinws@bristol.st.com,
        cpip@sesun87.cse.canon.co.jp, craigl@usa.net, cullen@sdsp.mc.xerox.com,
        d_willie@emulex.com, dalmer@bridge.net, danbold@apple.com,
        daved@gop.sps.mot.com, david_kellerman@nls.com,
        davidlroach@unn.unisys.com, db_murray@vnet.ibm.com,
        dbrean@stellar.East.Sun.COM, dcarney@us.ibm.com,
        dcrocker@brandenburg.com, debecker@lexmark.com, denise@rd.qms.com,
        devonw@microsoft.com, dgaucas@wrc.xerox.com, digirol@lexmark.com,
        dker@matrox.com, dker@total.net, dmitchell@ti.com, don@lexmark.com,
        douchida@vcd.hp.com, dtenbroe@csc.com, dumroese@3a.com,
        dwing@Cisco.COM, echen@cp10.es.xerox.com, ekelleher@spyglass.com,
        elenat@bpo.hp.com, emking@lexmark.com, endoh@cse.canon.co.jp,
        ericr@vcd.hp.com, ewa@apple.com, fhanzel@cp10.es.xerox.com,
        fhernandez@peerless.com, frank@pharos.co.nz, frankm@extendsys.com,
        fredrik.hugosson@axis.se, fujisawa@the.canon.co.jp,
        fujita@yamato.ibm.co.jp, fujitani@isp.rp.ricoh.co.jp,
        fukunaga@cbs.canon.co.jp, fullman@cp10.es.xerox.com,
        fumiona@venus.dtinet.or.jp, funazaki@den.fujifilm.co.jp,
        fw@hplb.hpl.hp.com, fweerdenburg@tulip.com, fzhao@ix.netcom.com,
        ganta@mutoh.co.jp, gary_padlipsky@cp10.es.xerox.com, gcurtis@ms.com,
        geoff@paypc.com, ggarbutt@earthlink.net, gleeson@zk3.dec.com,
        goldey@lexmark.com, gonda@tkb.ysknet.co.jp, grasool@ford.com,
        greg@erc.epson.com, gregs@sdd.hp.com, gsonger@tsoft.com,
        gwm@austin.ibm.com, gz@harlequin.com, hak@ocegr.fr,
        harald.ripa@axis.com, harald.t.alvestrand@uninett.no,
        harryl@us.ibm.com, hart@zk3.dec.com, hastings@cp10.es.xerox.com,
        hathaway@pubweb.com, havera@hpb18423.boi.hp.com,
        havera@hpb27925.boi.hp.com, hclark@lexmark.com,
        heilbron@nm.informatik.uni-muenchen.de, henrik.holst@i-data.com,
        herman@ti.com, hi-kohara@KDD.co.jp, hirao@ipdc.sanyo.co.jp,
        hirata@vip.iwa.fujixerox.co.jp, hiroshi.ishikawa@fujixerox.co.jp,
        hitoshis@microsoft.com, hparra@novell.com, hsato@cse.canon.co.jp,
        hshenava@fmi.fujitsu.com, hsidorsky@auco.com, ht@i-data.com,
        hyperm@hotair.hobl.lucent.com, ietf-archive@ns.cnri.reston.va.us,
        ietf-ipp@redist.uit.no, iitsuka@avrl.mei.co.jp,
        ikeda@micom.mec.mei.co.jp, imai@prg.nara.sharp.co.jp,
        imcdonal@eso.mc.xerox.com, ipp@dazel.com, ipp@xionics.com,
        isoda@cse.canon.co.jp, isr@ix.netcom.com,
        iwamoto@comg.ksp.fujixerox.co.jp, jack@netg.ksp.fujixerox.co.jp,
        james.smith@gte.com, jds@underscore.com, jeremy_powell@sbcss.k12.ca.us,
        jessica.murphey@mbv.tu-chemnitz.de, jfuller@microsoft.com,
        jfung@cp10.es.xerox.com, jgw@hprnd.rose.hp.com, jh@harlequin.com,
        jhollins@eng.adaptec.com, jhy@gsu.edu, jidomir@vcd.hp.com,
        jim.lo@Eng.Sun.COM, jjv@page.kodak.com, jkm@underscore.com,
        jldavis@adobe.com, jlinton@lexmark.com, jlo@oce.nl, jmp@dazel.com,
        joel@mw-inc.com, johan@holhouse.nl, jon_lewis@hp.com,
        joshco@microsoft.com, jshockey@jrl.com, jtu@oce.nl,
        jwenn@cp10.es.xerox.com, k_makoto@bsd.canon.co.jp, kadiyala@ti.com,
        kage@yh.msy.co.jp, kakihara@jp.ibm.com, kakinum@yamato.ibm.co.jp,
        kamimura@ffc.co.jp, kawasima@rsk-kitami.grp.ricoh.co.jp,
        kazuaki@sd.nara.sharp.co.jp, kcarter@vnet.ibm.com,
        keisuket@microsoft.com, keita@nikongw.nikon.co.jp, kenditt@us.ibm.com,
        kevin.osborn@East.Sun.COM, kevin@sun470.rd.qms.com,
        kevin_keaney@hp.com, kinji.kanie@brother.co.jp, kita@mol.minolta.co.jp,
        kjarvis@parc.xerox.com, kjo@ess.mc.xerox.com, komer@trinc.com,
        kono@hd.epson.co.jp, kpalmer@duplousa.com, krister.svard@skandia.se,
        kugler@us.ibm.com, kurokawa@prt.sony.co.jp, kusumi@lsi.nsc.co.jp,
        kyou@cp.cs.fujitsu.co.jp, laurentp@bpo.hp.com, laurie@sdd.hp.com,
        lawrence@agranat.com, lee_farrell@cissc.canon.com,
        leisner@sdsp.mc.xerox.com, leong@cp10.es.xerox.com,
        listsaver-of-fin@findmail.com, listsaver-of-ipp@vault.findmail.com,
        listsaver-of-jmp@findmail.com, listsaver-of-p1394@findmail.com,
        listsaver-of-sense@findmail.com, listsaver-of-upd@findmail.com,
        lpyoung@lexmark.com, lstein@fapo.com, lwang@sdsp.mc.xerox.com,
        mabry@rd.qms.com, maehara@naltec.co.jp,
        maezawa@iog.atsugi.fujixerox.co.jp, mamezaki@ffm.fujifilm.co.jp,
        manchala@cp10.es.xerox.com, marcodg@vcd.hp.com,
        marina_kalika@es.xerox.com, mario.scurati@st.com,
        masa-koi@on.rim.or.jp, masegi@cse.canon.co.jp, masinter@parc.xerox.com,
        matsuki@cse.canon.co.jp, mattj@blip.org, mayer@wrc.xerox.com,
        mdesai@auco.com, mfenelon@microsoft.com, mhn@cdl.ucop.edu,
        mhodges@hpb11302.boi.hp.com, mholser@adobe.com, michael@qms.com,
        michiakn@microsoft.com, middendo@us.ibm.com, mike@fireflyinc.com,
        mike@lexmark.com, mikee@extendsys.com, mikek@iwl.com,
        miller@filenet.com, mkumar@trinc.com, mlchen@pdd.att.com,
        mochi@cns.canon.co.jp, monte_g_johnson@ccm.intel.com,
        moody@lexmark.com, moore+ipp@cs.utk.edu, moore+printmib@cs.utk.edu,
        mori@yps.kyocera.co.jp, morita@ic.rdc.ricoh.co.jp,
        motoyama@str.ricoh.com, mps@mspratt.hpl.hp.com, mwhit@vcd.hp.com,
        myoung@boi.hp.com, nadler@chopper.us.dg.com,
        nagahashi.toshinori@exc.epson.co.jp, nagahasi@hdccgw.hd.epson.co.jp,
        nagy@kodak.com, nankou@avrl.mei.co.jp, nao@cbs.canon.co.jp,
        naviac@rd.qms.com, ned+ipp@innosoft.com, nemo@dibe.unige.it,
        nesbitt@cp10.es.xerox.com, nishi@cefiro.iod.ricoh.co.jp,
        nishi@iod.ricoh.co.jp, nishiwaki@avrl.mei.co.jp, nisikawa@mita.co.jp,
        nisimura@ipdc.sanyo.co.jp, niteeyes@3Sheep.COM, niwa@iod.ricoh.co.jp,
        noel@rim.crl.fujixerox.co.jp, noriko.kure@toshiba.co.jp,
        nschade@xionics.com, nwebb@auco.com, o-tomita@cp.cs.fujitsu.co.jp,
        ogawa@mos.fvd.fujitsu.co.jp, ogawa@yps.kyocera.co.jp, ogino@fine.ad.jp,
        ohirata@cbm.canon.com, ohm+ml-ipp@rcac.tdi.co.jp,
        ohuchi@ess.atsugi.fujixerox.co.jp, oka@pure.cpdc.canon.co.jp,
        okamoto@cp10.es.xerox.com, okigami@dsap.nara.sharp.co.jp,
        ootsu@kk1g.kme.mei.co.jp, osaki@lpd.sj.nec.com, otallman@in-system.com,
        papowell@astart.com, papowell@sdsu.edu, patrick_mckinley@om.cv.hp.com,
        paul_lei@es.xerox.com, paulmo@microsoft.com,
        peter.zehler@usa.xerox.com, peter@digideas.com.au,
        peterm@shinesoft.com, pgloger@cp10.es.xerox.com, phil@netbrand.com,
        pmp@dazel.com, polansky@raptor.com, pond2@apple.com,
        pshukla@novell.com, psutton@GGX.COM, pthambid@okidata.com,
        pwg-ipp@prd.fc.nec.co.jp, pwg-jmp@prd.fc.nec.co.jp,
        pwg-p1394@prd.fc.nec.co.jp, pwg-pmp@prd.fc.nec.co.jp,
        pwg-sense@prd.fc.nec.co.jp, pwg-upd@prd.fc.nec.co.jp, qqrob@oce.nl,
        r18786@email.sps.mot.com, ramnath@rrsycore.co.in, ravi@india.ti.com,
        ravikm@us.ibm.com, raylutz@cognisys.com, rbergma@dpc.com,
        rblancha@rbi.com, rchawla@adn.alcatel.com, rdebry@us.ibm.com,
        rdhondy@qosnet.com, rick@cp10.es.xerox.com, rjm2@cornell.edu,
        rmccomiskie@xionics.com, robert.bruell@i-data.com,
        robert.herriot@Eng.Sun.COM, robert_laman@es.xerox.com,
        robertt@vcd.hp.com, rommel@polgas.topmax.com.ph, ronnie@best.com,
        rorzol@okidata.com, rpotter@xsoft.xerox.com, rrussell@lexmark.com,
        rschneid@erc.epson.com, rsherer@peerless.com, rturner@sharplabs.com,
        s-seshadri1@ti.com, saito@optsys.cl.nec.co.jp,
        sakamoto@yps.kyocera.co.jp, sal.gurnani@ucop.edu,
        salm@roch875.mc.xerox.com, samitsu@hj.hro.epson.co.jp,
        sandram@boi.hp.com, sasaki@cse.canon.co.jp, sasaki@jci.co.jp,
        sasamori.takahide@fujixerox.co.jp, sathyan@trinc.com,
        satoshi.ishihara@rdmg.mgcs.mei.co.jp, sbeckst@dpc.com,
        sbonar@hpb16977.boi.hp.com, sbutler@boi.hp.com,
        sbutterfield@peerless.com, scott_isaacson@novell.com, scottr@cts.com,
        sdumas@francenet.fr, sense@dazel.com, sergi@bpo.hp.com,
        sgray@cp10.es.xerox.com, shimazu@iij.ad.jp,
        shimura@pure.cpdc.canon.co.jp, shin.ohtake@fujixerox.co.jp,
        shines@sdd.hp.com, shivaun@al712.rose.hp.com, shuichiro@kaneko.com,
        shuji@ccs.mt.nec.co.jp, shuyuan@wrc.xerox.com,
        sjohnson@cp10.es.xerox.com, slw1@cornell.edu, smaruo@hrl.hitachi.co.jp,
        smg1@vnet.ibm.com, solina_phan@es.xerox.com, srao@trinc.com,
        stang@adobe.com, stanmcc@cp10.es.xerox.com, starkey@lexmark.com,
        stephen_holmstead@hp.com, stevet@research.canon.com.au,
        suehiro@ed.fujitsu.co.jp, sumino@sddc.sps.mot.com, swire@kodak.com,
        szilles@adobe.com, takami.takeuchi@brother.co.jp, takata@jps.net,
        takeda@vrl.mei.co.jp, takeshi@netg.ksp.fujixerox.co.jp,
        taniyan@hd.epson.co.jp, tarl@East.Sun.COM,
        tatsuya.matsumoto@fujixerox.co.jp, tetsu@spdd.ricoh.co.jp,
        tgoto@ipdc.sanyo.co.jp, thayashi@mita.co.jp, thrasher@lexmark.com,
        timb@cv.hp.com, tkj@wipsys.soft.net, tmori@jp.ibm.com,
        todd_fischer@hp.com, trieu.nguyen@intel.com,
        tsuna@rd1.ebina.fujixerox.co.jp, ttruong@cp10.es.xerox.com,
        tuda@cp10.es.xerox.com, tvu@cp10.es.xerox.com, uchino@tpp.epson.co.jp,
        ueda@iml.mkhar.sharp.co.jp, ueda@pure.cpdc.canon.co.jp,
        uenaka@vrl.mei.co.jp, vandang@hprnd.rose.hp.com, verhelst@xs4all.nl,
        victor@kodak.com, vijay.kumar@tek.COM, wakai@slab.tnr.sharp.co.jp,
        walker@dazel.com, webbj@lexmark.com, wei@tecont1.teco-info.com.tw,
        william_mccuskey@es.xerox.com, wolff@crc.ricoh.com, ws@seh.de,
        wwagner@digprod.com, xriley@cp10.es.xerox.com, yamasy@yamato.ibm.co.jp,
        yaron@writeme.com, yasuaki@webjapan.com, yasushin@microsoft.com,
        ybanker@GGX.COM, yo-oonaka@KDD.co.jp, yokada@flab.fujitsu.co.jp,
        yokko@cse.canon.co.jp, yoram@minolta-mil.com, yoshim@erc.epson.com,
        yue_chen@wb.xerox.com, yuka@fuji.mol.minolta.co.jp, zandee@apple.com,
        zhi-hong@zeno.com
Subject: PWG> The PWG Internet server remains DOWN

"Some days you eat bear, and some days the bear eats you..."

The PWG Internet server (providing web, mail and ftp services)
has seriously died.  We are actively working on the problem,
but find we're going to have to replace the existing Sun server.

As a result, PWG net services will not be available until some
time tomorrow, Thursday, June 25.

When service has been reestablished, we will send an email message
to all persons registered on the pwg-announce mailing list.
(Recall that the pwg-announce mailing list is a special, automatic
list representing the unique union of all subscribers to any PWG
mailing list.)

If by chance the problem results in the system being down beyond
close of business on Thursday (EDT), then we will also send a
message so as to keep everyone informed.

We apologize for this inconvenience.

    The PWG web staff at Underscore

From ipp-owner@pwg.org  Fri Jul  3 22:11:52 1998
Delivery-Date: Fri, 03 Jul 1998 22:11:56 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id WAA29802
	for <ietf-archive@ietf.org>; Fri, 3 Jul 1998 22:11:51 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id WAA26063
	for <ietf-archive@cnri.reston.va.us>; Fri, 3 Jul 1998 22:14:11 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id WAA21289 for <ietf-archive@cnri.reston.va.us>; Fri, 3 Jul 1998 22:11:49 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 3 Jul 1998 22:07:32 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id WAA20561 for ipp-outgoing; Fri, 3 Jul 1998 22:01:29 -0400 (EDT)
Message-Id: <199807040159.VAA21847@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Randy Turner <rturner@sharplabs.com>
cc: Keith Moore <moore@cs.utk.edu>, Tom Hastings <hastings@cp10.es.xerox.com>,
        ipp@pwg.org, moore@cs.utk.edu
Subject: Re: IPP> clarification needed re: "ipp:" proposal 
In-reply-to: Your message of "Fri, 03 Jul 1998 17:45:23 PDT."
             <199807040050.RAA27752@mail.pacifier.com> 
Date: Fri, 03 Jul 1998 21:59:54 -0400
Sender: owner-ipp@pwg.org

>  however just FYI, I believe either "ipp" or "http" schemes
> MAY be included, but this is dependent upon the means used to determine the
> URL in the first place. The administrator of such a service would publish
> which ever URL was appropriate for how his/her server is configured.

I don't understand.  If you want to advertise a printer, you should use ipp:
If you want to advertise a web server, you should use http:

Seems like the two should have very different user interfaces, which is
one of the reasons for exposing the ipp/http difference in the URL.

For instance, if I click on an http link, I expect my browser or OS
to display that file in a window or offer to save it locally.  

If I click on an ipp link, my browser or OS should pop up
a window offering to print something to that printer, display
the pending jobs in the queue, install a driver for that printer, 
tell me where the printer is and how much it costs to use it, etc.
Or maybe I can drag some other object and drop it on the 
printer link, which causes it to be printed.  etc.
Or I drag the printer link to my desktop, which causes an interface
to that printer to be installed on my system.  Whatever.  The 
point is that just by looking at an ipp: URL, a browser or OS or
a human being can tell that it's a printer, and make use of that
information without actually having to talk to the thing.

Keith

From ipp-owner@pwg.org  Sat Jul  4 07:10:02 1998
Delivery-Date: Sat, 04 Jul 1998 07:10:02 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id HAA14111
	for <ietf-archive@ietf.org>; Sat, 4 Jul 1998 07:10:01 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id HAA26537
	for <ietf-archive@cnri.reston.va.us>; Sat, 4 Jul 1998 07:12:21 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id HAA08375 for <ietf-archive@cnri.reston.va.us>; Sat, 4 Jul 1998 07:09:52 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sat, 4 Jul 1998 06:57:59 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id GAA07026 for ipp-outgoing; Sat, 4 Jul 1998 06:55:38 -0400 (EDT)
Message-Id: <199807041055.GAA25841@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Randy Turner <rturner@sharplabs.com>
cc: Keith Moore <moore@cs.utk.edu>, ipp@pwg.org, moore@cs.utk.edu
Subject: Re: IPP> clarification needed re: "ipp:" proposal 
In-reply-to: Your message of "Fri, 03 Jul 1998 20:25:06 PDT."
             <199807040330.UAA12233@mail.pacifier.com> 
Date: Sat, 04 Jul 1998 06:55:26 -0400
Sender: owner-ipp@pwg.org

> On reflection, I should worded my last statement as "clients SHOULD use ipp
> schemes, but MAY use http schemes to contact servers. Servers MUST support
> connections using either http or ipp schemes.

Okay.  If we're talking about URLs that go in HTTP request and response headers,
I'd agree with that.  The big question I have is the URLs that go in IPP
protocol elements.  I think they SHOULD (perhaps MUST) be ipp:.  

More to the point, regardless of what is done on the wire, I think the user 
should always use and see ipp: URLs when referring to a printer.  

Keith
 
> Like I said earlier, I think this will all work, but a detailed I-D will be
> more complete with examples and such.
> 
> On a different tack, I was hoping we could just get away with using
> different methods for IPP, but I was soundly voted down in a past
> conference call. If the  IESG requirement covers more than just being able
> to distinguish IPP traffic from HTTP traffic, then I think a separate
> scheme is the way to go. I'm still re-reading your (Keith) last few
> messages to see if I can extract the exact issue(s) the IESG is concerned
> with. I'm hitting the road tomorrow for our meeting so I hope to have a
> handle on this by Monday.

From ipp-owner@pwg.org  Mon Jul  6 13:58:49 1998
Delivery-Date: Mon, 06 Jul 1998 13:58:50 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id NAA26251
	for <ietf-archive@ietf.org>; Mon, 6 Jul 1998 13:58:48 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA04375
	for <ietf-archive@cnri.reston.va.us>; Mon, 6 Jul 1998 14:01:08 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA27919 for <ietf-archive@cnri.reston.va.us>; Mon, 6 Jul 1998 13:58:42 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 6 Jul 1998 13:53:07 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA27336 for ipp-outgoing; Mon, 6 Jul 1998 13:47:54 -0400 (EDT)
Message-ID: <CB6657D3A5E0D111A97700805FFE6587BF6E44@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Keith Moore'" <moore@cs.utk.edu>, Randy Turner <rturner@sharplabs.com>
Cc: Tom Hastings <hastings@cp10.es.xerox.com>, ipp@pwg.org
Subject: RE: IPP> clarification needed re: "ipp:" proposal 
Date: Mon, 6 Jul 1998 10:47:39 -0700 
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org

	If I click on an ipp link, my browser or OS should pop up
	a window offering to print something to that printer, display
	the pending jobs in the queue, install a driver for that printer, 
	tell me where the printer is and how much it costs to use it, etc.
	Or maybe I can drag some other object and drop it on the 
	printer link, which causes it to be printed.  etc.
	Or I drag the printer link to my desktop, which causes an interface
	to that printer to be installed on my system.  Whatever.  The 
	point is that just by looking at an ipp: URL, a browser or OS or
	a human being can tell that it's a printer, and make use of that
	information without actually having to talk to the thing.

This has nothing to do with the IPP protocol - these are suggestions as to
what the users experience should be. There are a million and one web links
that when you click on them do things on the client side. I suspect that a
lot of OS vendors are going to do exactly what you describe. A printer URL
will be HTTP://xxxx/printerA (or whatever). This bears no relationship
whatsoever to the URL used by IPP for pumping print over the network - I
doubt that a user will ever see that URL (in a lot of cases it wont be
http://www.acme.com/myprinter (or IPP: or HTTP:....:370). It will be
something like http://www.acme.com/scripts/IPP/submit.pl?pr=myprinter or
some equally memorable string.



> -----Original Message-----
> From:	Keith Moore [SMTP:moore@cs.utk.edu]
> Sent:	Friday, July 03, 1998 7:00 PM
> To:	Randy Turner
> Cc:	Keith Moore; Tom Hastings; ipp@pwg.org; moore@cs.utk.edu
> Subject:	Re: IPP> clarification needed re: "ipp:" proposal 
> 
> >  however just FYI, I believe either "ipp" or "http" schemes
> > MAY be included, but this is dependent upon the means used to determine
> the
> > URL in the first place. The administrator of such a service would
> publish
> > which ever URL was appropriate for how his/her server is configured.
> 
> I don't understand.  If you want to advertise a printer, you should use
> ipp:
> If you want to advertise a web server, you should use http:
> 
> Seems like the two should have very different user interfaces, which is
> one of the reasons for exposing the ipp/http difference in the URL.
> 
> For instance, if I click on an http link, I expect my browser or OS
> to display that file in a window or offer to save it locally.  
> 
> If I click on an ipp link, my browser or OS should pop up
> a window offering to print something to that printer, display
> the pending jobs in the queue, install a driver for that printer, 
> tell me where the printer is and how much it costs to use it, etc.
> Or maybe I can drag some other object and drop it on the 
> printer link, which causes it to be printed.  etc.
> Or I drag the printer link to my desktop, which causes an interface
> to that printer to be installed on my system.  Whatever.  The 
> point is that just by looking at an ipp: URL, a browser or OS or
> a human being can tell that it's a printer, and make use of that
> information without actually having to talk to the thing.
> 
> Keith

From ipp-owner@pwg.org  Tue Jul  7 17:27:41 1998
Delivery-Date: Tue, 07 Jul 1998 17:27:41 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id RAA15871
	for <ietf-archive@ietf.org>; Tue, 7 Jul 1998 17:27:40 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA06464
	for <ietf-archive@cnri.reston.va.us>; Tue, 7 Jul 1998 17:30:00 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA03325 for <ietf-archive@cnri.reston.va.us>; Tue, 7 Jul 1998 17:27:36 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 7 Jul 1998 17:23:32 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA02739 for ipp-outgoing; Tue, 7 Jul 1998 17:17:48 -0400 (EDT)
Message-Id: <199807072116.RAA17464@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "Randy Turner" <rturner@sharplabs.com>
cc: "Keith Moore" <moore@cs.utk.edu>,
        "Tom Hastings" <hastings@cp10.es.xerox.com>, ipp@pwg.org,
        moore@cs.utk.edu
Subject: Re: IPP> On clarifying the proposal for a new IPP scheme 
In-reply-to: Your message of "Mon, 06 Jul 1998 23:18:10 PDT."
             <199807070619.XAA19325@slafw.enet.sharplabs.com> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Tue, 07 Jul 1998 17:16:11 -0400
Sender: owner-ipp@pwg.org

> If you can wait a couple of days, we will forward you a *final*
> version of this proposal before you forward this to the
> IESG......(?)

yes, I'll wait until I receive a "final" version from the chair.

Keith




From ipp-owner@pwg.org  Sun Jul 12 19:50:58 1998
Delivery-Date: Sun, 12 Jul 1998 19:50:58 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id TAA09470
	for <ietf-archive@ietf.org>; Sun, 12 Jul 1998 19:50:57 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA01370
	for <ietf-archive@cnri.reston.va.us>; Sun, 12 Jul 1998 19:50:28 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA05469 for <ietf-archive@cnri.reston.va.us>; Sun, 12 Jul 1998 19:50:15 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sun, 12 Jul 1998 19:44:34 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA04877 for ipp-outgoing; Sun, 12 Jul 1998 19:39:38 -0400 (EDT)
Message-Id: <199807122339.TAA28271@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Randy Turner <rturner@sharplabs.com>
cc: moore@cs.utk.edu, ipp@pwg.org, moore@cs.utk.edu
Subject: IPP> Re: IPP Scheme 
In-reply-to: Your message of "Sat, 11 Jul 1998 21:18:31 PDT."
             <199807120424.VAA19119@mail.pacifier.com> 
Date: Sun, 12 Jul 1998 19:39:29 -0400
Sender: owner-ipp@pwg.org

> >However, a separate URL type such as "https" is also insufficient for 
> >IPP's purposes.   SSL was designed to authenticate servers to clients,
> >not the other way around, and this heritage still shows in TLS.
> >The TLS protocol does not have any way for a server to inform a 
> >client about which certificate authorities it trusts.  Unless all
> >IPP servers are going to trust the same certificate authority
> >(highly unlikely), an IPP client that talks to different servers will
> >need multiple key certificates (up to one for each IPP server it 
> >wants to talk to), and therefore the client either needs to know which 
> >certificate to send to each server, or it needs to know which CAs
> >the server supports.
> 
> I assumed that the client and/or server would use the CA  that issued
> the certicate in the first place. I believe this information is a part of the
> certificate itself.

No, that's not the issue.  Yes, the CA is part of the certificate.
The client may need several certificates to authenticate itself
to each of several different servers,  because each client certificate
is signed by only one CA, and not all servers trust the same CA.
The client has no knowledge of which certificate to use, and TLS 
doesn't give it a way find out which CAs the server trusts.  
So this has to be configured into the client on a per-printer basis -
either explicitly or as part of the URL.

> >If it's desired to make IPP work without prior authorization
> >(and assuming the server requires authentication at all), the
> >client is still going to need to know what authentication method to
> >use and which CAs the server supports.  This is more information than
> >can be conveyed in one bit (the difference between using "http" 
> >and "https").
> 
> The authentication method is negotiated when the client sends its
> "preferred" list of auth/privacy methods to use during TLS startup. 

Only if it uses TLS.  How does the client find out whether to use TLS 
or digest or both?  (it might use TLS for privacy, and digest for
authentication)

> IPP clients will "not" arbitrarily authenticate itself to IPP servers
> around the world. TLS-enabled IPP servers will be pre-configured with 
> ACLs or some such to allow specifically authorized clients to access 
> the resource. 

Yes, but how does this work for the client who wants to print
on the printer at Kinko's?  (whether nearby or across the world)
Presumably, the user's going to have to establish a billing account, 
and when he does that he'll get a certificate back from Kinko's that 
he can use to authenticate himself to Kinko's printer.  (my guess
is that it's a lot easier for Kinko's to issue a certificate
that says "this is Kinko's user #23434" than for Kinko's to 
decide whether to accept some certificate that the user already
has, signed by some random CA, that says "this is Keith Moore".)

(note that there's a big gap in defining "ACLs or some such")

> >> 6. Compound schemes is a new idea and not well understood in its'
> >>    ramifications. In the current IANA registry for URL schemes, there
> >>    are no examples that indicate that scheme "translation" to another
> >>    scheme is required. 
> >
> >IPP is the first group to try to layer something on top of HTTP.
> >So naturally there are no examples for how to do this.  That's
> >what comes with breaking new ground.
> >
> >Note that the translation is only required to talk to HTTP proxies.
> >The general case is that the IPP client talks directly to the IPP
> >server, and there's no URI translation going on at all.
> 
> Your previous comments that say something like "IPP clients will only use
> HTTP URLs when speaking to HTTP proxies"  eliminates us from fielding IPP 
> as CGI or NSAPI/ISAPI extensions to generic HTTP 1.1 web servers. These
> generic web servers will not understand IPP URLs either, and this case 
> of generic web server extension could make up a significant set of 
> initial releases of IPP.

This is a reasonable concern.  I'm thinking that it's not such a problem
if http: URLs are always used at the HTTP layer - as long as they're only
used at the HTTP layer.  I might be able to convince IESG of this.

> >I respect the IPP group's concern that translation of IPP URLs
> >while tunneling over HTTP proxies is untried and may cause operational
> >problems.  However, the IPP group is ignoring IESG concerns about
> >operational problems that might be caused by reusing HTTP proxies
> >in the first place to circumvent firewall policy, or the confusion 
> >resulting from users' inability to distinguish printer URLs from 
> >http: URLs. 
> >
> >If IPP's use of HTTP proxies causes too many problems, it may be
> >necessary to reconsider using HTTP proxies - or to allow people
> >to use them, but warn that this might not always work.  Sooner
> >or later the proxies will support IPP.    Of course it's nice if
> >proxies support a new protocol immediately, but if they don't -
> >this is no more of a barrier than any other new protocol has to face.
> 
> There is no problem with our current version and HTTP proxies. Its the
> introduction of an unsupported URL scheme that has generated 
> concerns about breaking the infrastructure. We have layered where
> appropriate, and have taken special care not to "break" the infrastructure.

With due respect, the IESG disagrees.  The layering of a new protocol
over HTTP, and the proposed reuse of http: URLs, has generated concerns
about breaking widely-held assumptions - specifically, firewall policies
and assumptions about what http: means and how it is used.

> I'm concerned that if we did work on a "standardized" URL, that it would
> "still" be a "one-off" solution only used by IPP, since the majority of 
> internet protocols I am seeing working on security 
> (IMAP/POP/FTP/SMTP/LDAP, etc) are working on SASL profiles for 
> accomplishing this functionality. Which would make all of this
> work even less of a benefit. 

I don't think this would be a one-off.  There's a lot of interest in
using TLS for most of these protocols, and the mechanism for negotiating
TLS (typically a STARTTLS command) sort of sits alongside of SASL.
So I think we're going to be needing URLS that can specify use of
either SASL methods, or TLS, or both, for several different protocols.

I've already been asked by someone else from outside of the IPP group,
to hold a discussion at the next IETF meeting, about a reusable 
mechanism for specifying various kinds of security in URLs.

> >With an eye toward making them acceptable to IESG while addressing
> >the IPP group's concerns:
> >
> >- I will recruit a team of experts from the HTTP working group 
> >and ask them to quickly review the ipp: scheme proposal for potential 
> >interoperability problems with proxies.
> >
> >- I will recruit experts from the web and TLS communities to design 
> >appropriate URL parameters for use with TLS, which can be shared 
> >by other URL schemes besides ipp:.
> >
> >The IPP documents have been submitted for IESG ballot, and may be 
> >on IESG's agenda for discussion as early as July 16th. I would 
> >therefore like a decision from IPP by July 15th as to whether
> >the IPP working group is willing to pursue this course of action.
> 
> If we subscribe to your schedule I think its only fair that we get a 
> schedule back from you for completion of this work, provided we agree
> to it.

Well, if I can get IESG to agree to let IPP use http: in HTTP
protocol elements, then we don't need the first team of experts.

As for the second, I would need to talk to security experts
before I could even get a time estimate.  But it might be
that this doesn't have to be critical path for IPP going to
proposed.  I'll ask the security ADs what they think.


Keith

From ipp-owner@pwg.org  Mon Jul 13 13:50:01 1998
Delivery-Date: Mon, 13 Jul 1998 13:50:02 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id NAA03939
	for <ietf-archive@ietf.org>; Mon, 13 Jul 1998 13:50:01 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA04591
	for <ietf-archive@cnri.reston.va.us>; Mon, 13 Jul 1998 13:49:58 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA29323 for <ietf-archive@cnri.reston.va.us>; Mon, 13 Jul 1998 13:49:44 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 13 Jul 1998 13:44:51 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA28708 for ipp-outgoing; Mon, 13 Jul 1998 13:38:43 -0400 (EDT)
From: Carl Kugler <kugler@us.ibm.com>
To: <rturner@sharplabs.com>
Cc: <ipp@pwg.org>
Subject: Re: IPP> Re: IPP Scheme
Message-ID: <5030100023071214000002L042*@MHS>
Date: Mon, 13 Jul 1998 13:36:55 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: owner-ipp@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id NAA03939

But HTTP/1.1 client MUST use the absolute path form for the Request-URI when
talking to an origin server.  The abs_path part of IPP: and HTTP:  URLs are
identical.

Quote:
"The most common form of Request-URI is that used to identify a resource on an
origin server or gateway. In this case the absolute path of the URI MUST be
transmitted (see section 3.2.1, abs_path) as the Request-URI..."
Or are you discussing HTTP headers other than Request-URI?

  -Carl



rturner@sharplabs.com on 07/13/98 10:12:36 AM
Please respond to rturner@sharplabs.com
To: ipp@pwg.org, Carl Kugler/Boulder/IBM@ibmus
cc:
Subject: Re: IPP> Re: IPP Scheme



Keith was suggesting that, in the absence of a proxy server, that "ipp:"
URLs would be used in both HTTP headers and in the application/ipp body
part. I believe this would definitely impact generic HTTP 1.1 web servers.

Randy



At 03:53 PM 7/13/98 +0000, Carl Kugler wrote:
>> Some comments on Keith's responses below.
>>
>> Randy
>>
>>
>...
>> >
>> >> 6. Compound schemes is a new idea and not well understood in its'
>> >>    ramifications. In the current IANA registry for URL schemes, there
>> >>    are no examples that indicate that scheme "translation" to another
>> >>    scheme is required.
>> >
>> >IPP is the first group to try to layer something on top of HTTP.
>> >So naturally there are no examples for how to do this.  That's
>> >what comes with breaking new ground.
>> >
>> >Note that the translation is only required to talk to HTTP proxies.
>> >The general case is that the IPP client talks directly to the IPP
>> >server, and there's no URI translation going on at all.
>>
>> Your previous comments that say something like "IPP clients will only use
>> HTTP URLs when speaking to HTTP proxies"  eliminates us from fielding IPP
>> as CGI or NSAPI/ISAPI extensions to generic HTTP 1.1 web servers. These
>> generic
>> web servers will not understand IPP URLs either, and this case of generic
>> web server extension
>> could make up a significant set of initial releases of IPP.
>>
>
>I don't agree that using IPP URLs prevents fielding IPP as CGI or
NSAPI/ISAPI extensions to generic HTTP 1.1 web servers.  Isn't it true that
the web server doesn't need to understand IPP URLs, since they never appear
on the wire (outside of the application/ipp body)?  The one exceptional
case is that in which the client is talking to a proxy server and must
transmit the absolute URL in the Request-URI.
>
>
>-----
>Original Message: http://www.findmail.com/list/ipp/?start=4078
>Start a FREE email list at http://www.FindMail.com/
>




From ipp-owner@pwg.org  Mon Jul 13 13:59:04 1998
Delivery-Date: Mon, 13 Jul 1998 13:59:04 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id NAA04353
	for <ietf-archive@ietf.org>; Mon, 13 Jul 1998 13:59:04 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA04681
	for <ietf-archive@cnri.reston.va.us>; Mon, 13 Jul 1998 13:59:01 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA00033 for <ietf-archive@cnri.reston.va.us>; Mon, 13 Jul 1998 13:59:01 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 13 Jul 1998 13:54:53 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA29424 for ipp-outgoing; Mon, 13 Jul 1998 13:52:29 -0400 (EDT)
Message-Id: <199807131752.NAA03159@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Randy Turner <rturner@sharplabs.com>
cc: Keith Moore <moore@cs.utk.edu>, ipp@pwg.org, moore@cs.utk.edu
Subject: Re: IPP> Re: IPP Scheme 
In-reply-to: Your message of "Mon, 13 Jul 1998 08:43:50 PDT."
             <199807131550.IAA17620@mail.pacifier.com> 
Date: Mon, 13 Jul 1998 13:52:06 -0400
Sender: owner-ipp@pwg.org

> I can appreciate the need for compromise, given your earlier message, but
> I'm not sure I completely understand the difference between your
> compromise, and our "ipp:" URL usage model that we sent out to you. It
> looks like you're suggesting using the HTTP header part of our proposal,
> and trying to use "ipp:" URLs within the application/ipp
> part where appropriate, which is basically what our usage model stated.
> 
> Could you do a "diff" on our document and your compromise for the DL?

Basically, the difference is that in the compromise proposal,
the ipp: stuff never appears at the HTTP layer.  So it's not 
going to break any of the proxies or client APIs or servers.

Keith

From ipp-owner@pwg.org  Mon Jul 13 20:04:39 1998
Delivery-Date: Mon, 13 Jul 1998 20:04:39 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id UAA09006
	for <ietf-archive@ietf.org>; Mon, 13 Jul 1998 20:04:38 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA06690
	for <ietf-archive@cnri.reston.va.us>; Mon, 13 Jul 1998 20:04:33 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA04983 for <ietf-archive@cnri.reston.va.us>; Mon, 13 Jul 1998 20:04:15 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 13 Jul 1998 19:59:56 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA04363 for ipp-outgoing; Mon, 13 Jul 1998 19:58:09 -0400 (EDT)
Message-Id: <199807132357.TAA05008@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Randy Turner <rturner@sharplabs.com>
cc: "Carl Kugler" <kugler@us.ibm.com>, ipp@pwg.org, moore@cs.utk.edu
Subject: IPP> Re: IPP Scheme 
In-reply-to: Your message of "Mon, 13 Jul 1998 09:07:32 PDT."
             <199807131613.JAA22533@mail.pacifier.com> 
Date: Mon, 13 Jul 1998 19:57:53 -0400
Sender: owner-ipp@pwg.org

> Keith was suggesting that, in the absence of a proxy server, that "ipp:"
> URLs would be used in both HTTP headers and in the application/ipp body
> part. I believe this would definitely impact generic HTTP 1.1 web servers.

yes, and I agree.  which is why I proposed that the http: form of the
URL could always be used at the HTTP layer.

Keith

From ipp-owner@pwg.org  Fri Jul 24 13:32:46 1998
Delivery-Date: Fri, 24 Jul 1998 13:32:46 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id NAA21951
	for <ietf-archive@ietf.org>; Fri, 24 Jul 1998 13:32:46 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA18317
	for <ietf-archive@cnri.reston.va.us>; Fri, 24 Jul 1998 13:32:35 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA02267 for <ietf-archive@cnri.reston.va.us>; Fri, 24 Jul 1998 13:32:42 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 24 Jul 1998 13:28:37 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA01417 for ipp-outgoing; Fri, 24 Jul 1998 13:25:12 -0400 (EDT)
Message-ID: <CB6657D3A5E0D111A97700805FFE6587BF6F37@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Randy Turner'" <rturner@sharplabs.com>,
        Carl Kugler
	 <kugler@us.ibm.com>
Cc: ipp@pwg.org
Subject: RE: IPP> Implementation question re.:  chunking
Date: Fri, 24 Jul 1998 10:24:54 -0700
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org

You might find that some implementations dont support chunking.

> -----Original Message-----
> From:	Randy Turner [SMTP:rturner@sharplabs.com]
> Sent:	Friday, July 24, 1998 10:05 AM
> To:	Carl Kugler
> Cc:	ipp@pwg.org
> Subject:	Re: IPP> Implementation question re.:  chunking
> 
> At 04:51 PM 7/24/98 +0000, you wrote:
> >draft-ietf-ipp-protocol-06.txt says the client and server MUST support
> the
> "chunked" transfer encoding when receiving.  My question is:  Can we count
> on this?  I.e., if our client always transmits requests using the
> "chunked"
> transfer encoding, will we be able to interoperate with the vast majority
> of IPP server implementations?
> >
> >    -Carl
> 
> 
> There are no vast majority of IPP server implementations (yet). I think
> the
> only worry is if someone plans to deploy IPP behind a generic web server
> that doesn't support chunking. However, Apache and most other of the more
> popular HTTP/1.1 servers will support this. It should definitely be a
> bullet item (checkoff item) at the upcoming bake-off, however.
> 
> Randy
> 
> > 

From ipp-owner@pwg.org  Fri Jul 24 14:42:21 1998
Delivery-Date: Fri, 24 Jul 1998 14:42:21 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id OAA23045
	for <ietf-archive@ietf.org>; Fri, 24 Jul 1998 14:42:20 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA18738
	for <ietf-archive@cnri.reston.va.us>; Fri, 24 Jul 1998 14:42:11 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA04892 for <ietf-archive@cnri.reston.va.us>; Fri, 24 Jul 1998 14:42:18 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 24 Jul 1998 14:37:31 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA04327 for ipp-outgoing; Fri, 24 Jul 1998 14:33:32 -0400 (EDT)
Message-ID: <CB6657D3A5E0D111A97700805FFE6587BF6F39@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Turner, Randy'" <rturner@sharplabs.com>, "'ipp@pwg.org'"
	 <ipp@pwg.org>
Subject: RE: IPP> Implementation question re.:  chunking
Date: Fri, 24 Jul 1998 11:33:19 -0700
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org

I dont see where it says that a server must support chunking. It says I must
support 1.1. Maybe I am reading it wrong (I guess thats why we have
bake-offs)

> -----Original Message-----
> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> Sent:	Friday, July 24, 1998 10:48 AM
> To:	'ipp@pwg.org'
> Subject:	RE: IPP> Implementation question re.:  chunking
> 
> 
> Well, I'm assuming since we "last-call'd" these documents in the WG,
> that everybody is in agreement that an implementation that doesn't
> support chunking isn't compliant.
> 
> Randy
> 
> 
> 		-----Original Message-----
> 		From:	Paul Moore [mailto:paulmo@microsoft.com]
> 		Sent:	Friday, July 24, 1998 10:25 AM
> 		To:	'Randy Turner'; Carl Kugler
> 		Cc:	ipp@pwg.org
> 		Subject:	RE: IPP> Implementation question re.:
> chunking
> 
> 		You might find that some implementations dont support
> chunking.
> 
> 		> -----Original Message-----
> 		> From:	Randy Turner [SMTP:rturner@sharplabs.com]
> 		> Sent:	Friday, July 24, 1998 10:05 AM
> 		> To:	Carl Kugler
> 		> Cc:	ipp@pwg.org
> 		> Subject:	Re: IPP> Implementation question re.:
> chunking
> 		> 
> 		> At 04:51 PM 7/24/98 +0000, you wrote:
> 		> >draft-ietf-ipp-protocol-06.txt says the client and
> server MUST support
> 		> the
> 		> "chunked" transfer encoding when receiving.  My
> question is:  Can we count
> 		> on this?  I.e., if our client always transmits
> requests using the
> 		> "chunked"
> 		> transfer encoding, will we be able to interoperate
> with the vast majority
> 		> of IPP server implementations?
> 		> >
> 		> >    -Carl
> 		> 
> 		> 
> 		> There are no vast majority of IPP server
> implementations (yet). I think
> 		> the
> 		> only worry is if someone plans to deploy IPP behind a
> generic web server
> 		> that doesn't support chunking. However, Apache and
> most other of the more
> 		> popular HTTP/1.1 servers will support this. It should
> definitely be a
> 		> bullet item (checkoff item) at the upcoming bake-off,
> however.
> 		> 
> 		> Randy
> 		> 
> 		> > 

From adm  Fri Jul 24 18:16:30 1998
Delivery-Date: Fri, 24 Jul 1998 18:28:27 -0400
Return-Path: adm
Received: (from adm@localhost)
	by ietf.org (8.8.5/8.8.7a) id SAA00996
	for ietf-123-outbound.10@ietf.org; Fri, 24 Jul 1998 18:15:02 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id OAA22791;
	Fri, 24 Jul 1998 14:31:49 -0400 (EDT)
Message-Id: <199807241831.OAA22791@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-ietf-06.txt
Date: Fri, 24 Jul 1998 14:31:49 -0400
Sender: cclark@ns.cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-06.txt
	Pages		: 29
	Date		: 23-Jul-98
	
   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the 'ietf' namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, FYIs,
   and BCPs) developed by the IETF and published by the RFC editor and
   the minutes of working groups (WG) and birds of a feather (BOF)
   meetings that occur during IETF conferences.  Both the current URN
   framework and URN syntax support this namespace.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-06.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-06.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-06.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980723181144.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-06.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-06.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980723181144.I-D@ietf.org>

--OtherAccess--

--NextPart--



From Dancertif@aol.com  Wed Jul 29 09:24:11 1998
Delivery-Date: Wed, 29 Jul 1998 09:28:00 -0400
Return-Path: Dancertif@aol.com
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id JAA05382
	for <ietf-archive@ietf.org>; Wed, 29 Jul 1998 09:19:27 -0400 (EDT)
From: Dancertif@aol.com
Received: from imo16.mx.aol.com (imo16.mx.aol.com [198.81.17.6])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA15808
	for <ietf-archive@cnri.reston.va.us>; Wed, 29 Jul 1998 09:19:13 -0400 (EDT)
Received: from Dancertif@aol.com
	by imo16.mx.aol.com (IMOv14_b1.1) id LVERa27697;
	Wed, 29 Jul 1998 09:00:48 -0400 (EDT)
Message-ID: <1b7c2fd9.35bf1d02@aol.com>
Date: Wed, 29 Jul 1998 09:00:48 EDT
To: <verif444@hotmail.com>, <ierndt1@aol.com>, <iernit@aol.com>,
        <ieromantic@aol.com>, <ierr@tundra.alaska>, <iery@aol.com>,
        <ies46@aol.com>, <ies@cowan>, <ies@cowan.au>, <ies@ies1031.com>,
        <iesamart@aol.com>, <iesc@aol.com>, <iescarolyn@aol.com>,
        <iescd@aol.com>, <iesco10093@aol.com>, <iesco@border.net>,
        <iesco@icsi.net>, <iescoord@aol.com>, <iescoordin@aol.com>,
        <iesenfeldt@aol.com>, <iesenhuber@aol.com>, <iesenior95@aol.com>,
        <ieser@aol.com>, <ieservice@aol.com>, <iesfreak@aol.com>,
        <iesgjw@giac1.oscs.montana>, <iesgsr@dec3.giac.montana>,
        <iesha20@aol.com>, <iesha60643@aol.com>, <iesha@aol.com>,
        <ieshabrown@aol.com>, <iesigmanu@aol.com>, <iesinc1@aol.com>,
        <iesinc@aol.com>, <ieskim@aol.com>, <iesltd@telesys.cts.com>,
        <iesltd@telesys.tnet.com>, <iesmail@freenet.edmonton.ab.ca>,
        <iesok@aol.com>, <iespi@aol.com>, <iess@delphi.com>,
        <iessc101@msu.oscs.montana>, <iesselbach@aol.com>, <iessvee@aol.com>,
        <iestes@aol.com>, <iestevez@mail.internet.com.mx>,
        <iestival@arrakis.es>, <iestpl@aol.com>, <iestud@aol.com>,
        <iesusa@aol.com>, <iesuzy@aol.com>, <ies_alw@delphi.com>,
        <ieta@aol.com>, <ietc@aol.com>, <ietelmeier@aol.com>,
        <ietf-archive@ns.cnri.reston.va.us>,
        <ietf-archive@ns.cnri.reston.va.us>, <ietf-charsets@innosoft.com>,
        <ietf-nir@csi.compuserve.com>, <ietf-nir@redist.uit.no>,
        <ietfyr@aol.com>, <ietgen.dk@genie.com>, <iethereal@aol.com>,
        <ietiea@aol.com>, <ietina@aol.com>, <ietinc2@aol.com>,
        <ietkn@ustcc2.usthk.hk>, <ietkup@aeolus.ethz.ch>, <IETLI@aol.com>,
        <ietmteam@compusmart.ab.ca>, <ietneil@aol.com>, <ietra@aol.com>,
        <ietrick@aol.com>, <ietrouble@aol.com>, <ietsel@ezrz1.vmsmail.ethz.ch>,
        <ietteb@aol.com>, <ietyang@eku.bitnet>, <ietz@aol.com>,
        <IEUAN-DAY@hpbrit.desk.hp.com>, <ieuribe@slate.mines.colorado>,
        <iev351t@tjuvm.tju>, <ieva13@aol.com>, <ievalts@iastate>,
        <ievans@ultranet.com>, <ievent3day@aol.com>, <iever@aol.com>,
        <ieverall@walslib.demon.co.uk>, <ievhjan@aau.dk>, <ievhok@aau.dk>,
        <ievins@acsu.buffalo>, <ievn@aol.com>, <ievoke@aol.com>,
        <ievolkcoc@aol.com>, <ievoluoy@aol.com>, <ievrywoman@aol.com>,
        <iewa@aol.com>, <ieward@aol.com>, <iewarren@aol.com>,
        <iewedge38@aol.com>, <iewhiz87@aol.com>, <iewing8611@aol.com>,
        <iewpg@aol.com>, <iexcel766@aol.com>, <iexcell2@aol.com>,
        <iexchnet@aol.com>, <iexciteu@aol.com>, <iexecsac@dice.com>,
        <iexhaled@aol.com>, <iexhibit@aol.com>, <iexistkr@aol.com>,
        <iexlr8@aol.com>, <iexpect@aol.com>, <iexplore@europa.com>,
        <iexplorer@aol.com>, <iexplorit@aol.com>, <iexporeu@aol.com>,
        <iexport@aol.com>, <iexportc@aol.com>, <iexportc@teleport.com>,
        <iexpress@aonline.com>, <iexprs4u@aol.com>, <iextacyil@aol.com>,
        <iextream@aol.com>, <ieya@byron.acs.washington>, <ieyasu2@aol.com>,
        <ieye4@aol.com>, <ieyedoc@aol.com>, <ieyes@aol.com>,
        <iezi346@tjuvm.tju>, <iezlife@aol.com>, <iezza@hawaii>,
        <ie_cmh@uxmail.ust.hk>, <if.bbs@bbs.secc.fju.tw>,
        <if.pyper@ulst.ac.uk>, <if10000@cus.cam.ac.uk>,
        <if141@cleveland.freenet>, <if15081@maine.maine>, <If1996@aol.com>,
        <if1ghtf1re@aol.com>, <if27008@vm.cc.latech>, <if35016@maine.maine>,
        <if35028@maine.maine>, <if3579@aol.com>, <if43880x@solix.fiu>,
        <if438819@solix.fiu>, <if5@aol.com>, <if6@aol.com>,
        <if6qc@qcvaxa.acc.qc>, <if6was9@aol.com>, <if6was9@delphi.com>,
        <if6were9a@aol.com>, <if6wus9@aol.com>, <if807@cleveland.freenet>,
        <if8424a@american>, <if8622@csc.albany>, <if9999@aol.com>,
        <if9was6@aol.com>, <if@dstn19.dct.ac.uk>, <if@not.net>, <if@random.se>,
        <ifa@aol.com>, <ifaa@shani.net>, <ifaaerztet@aol.com>,
        <ifab763@utxvms.cc.utexas>, <ifacialu@aol.com>, <ifact@aol.com>,
        <ifactory@world.std.com>, <ifactum@aol.com>, <ifacturers@aol.com>
Cc: <ifaguy@aol.com>, <ifai645@ccwf.cc.utexas>, <ifaidan@aol.com>,
        <ifairchild@aol.com>, <ifaith@aol.com>, <Ifalade@aimnet.com>,
        <ifalcon3@aol.com>, <ifalconx@aol.com>, <ifalk@aol.com>,
        <ifalkovich@delphi.com>, <ifall@aol.com>, <ifallon@aol.com>,
        <ifamajack@aol.com>, <ifamily@aol.com>, <ifanbland@aol.com>,
        <ifandc@aol.com>, <IFANDrBUTT@aol.com>, <ifandwhere@aol.com>,
        <ifanf@unidhp.uni-c.dk>, <ifantasize@aol.com>, <ifanton@aol.com>,
        <ifaoshun@aol.com>, <ifap327@ccwf.cc.utexas>,
        <ifap327@daisy.cc.utexas>, <ifarb@aol.com>, <ifarber@ucsd>,
        <ifarewell@aol.com>, <ifargen@netcom.com>, <ifarias@aol.com>,
        <ifarkas@banmail.ml.com>, <ifarm2@aol.com>, <ifarqhar@ocs.mq.au>,
        <ifarquha@welchlink.welch.jhu>, <ifarrands@acslink.net.au>,
        <ifas@aol.com>, <ifas@crocker.com>, <ifashokun@aol.com>,
        <IFASI@aol.com>, <ifat@success.net>, <ifathk@mcil.comm.mot.com>,
        <ifaubert@aol.com>, <ifaust@sbase1.nacs.net>, <ifav473@ccwf.cc.utexas>,
        <ifawc79363@aol.com>, <ifay@lynx.dac.neu>, <ifaz706@orange.cc.utexas>,
        <ifaz706@utxvms.cc.utexas>, <ifb@aol.com>, <ifb@eng.cam.ac.uk>,
        <ifbb552@ccwf.cc.utexas>, <ifbb@aol.com>, <ifbd@aol.com>,
        <ifbdresden@aol.com>, <ifbec@aol.com>, <ifbell@miamiu.bitnet>,
        <ifbem@brfapesp.earn>, <ifberry@aol.com>, <ifbm340@utxsvs.cc.utexas>,
        <ifbm352@ccwf.cc.utexas>, <ifbmia2@aol.com>, <ifburnette@aol.com>,
        <ifbx237@utxvms.cc.utexas>, <ifbX@msn.com>, <ifby547@tweety.cc.utexas>,
        <ifby661@ccwf.cc.utexas>, <ifc1@aol.com>, <ifc@cyberdrive.net>,
        <ifc@iol.ie>, <ifc@ipoexchange.com>, <ifca@hk.net>,
        <ifcbayma@embratel.net.br>, <ifcflyer@aol.com>,
        <ifcflyer@ix.netcom.com>, <ifcg711@foghorn.cc.utexas>,
        <ifch317@dopey.cc.utexas>, <ifch@aol.com>, <ifci566@ccwf.cc.utexas>,
        <ifcinter@aol.com>, <ifck6401@utexas>, <ifcl335@utxvms.cc.utexas>,
        <ifcn01@aol.com>, <ifco98@aol.com>, <ifcoerie@aol.com>,
        <ifcom@aol.com>, <ifcopat@aol.com>, <ifcprez@aol.com>, <ifcra@aol.com>,
        <ifcs@delphi.com>, <ifcss@center.net>, <ifcss@wam.umd>,
        <ifcu@delphi.com>, <ifcurber@aol.com>, <ifcv476@utxvms.cc.utexas>,
        <ifcv676@utxsvs.cc.utexas>, <ifcv676@utxvms.cc.utexas>,
        <ifcw334@huey.cc.utexas>, <ifcw334@sneezy.cc.utexas>,
        <ifcy104@mail.utexas.000>, <ifcy104@mail.utexas>, <ifda@aol.com>,
        <ifddancer@aol.com>, <ifde526@utxvms.cc.utexas>, <ifdfurnish@aol.com>,
        <ifdg505@utxvms.cc.utexas>, <ifds272@utxvms.cc.utexas>,
        <Ifdunn@aol.com>, <ifdz176@utxsvs.cc.utexas>,
        <ife.nottingham@genie.com>, <ife28836@aol.com>,
        <ifea321@utxvms.cc.utexas>, <ifealfine@aol.com>, <ifeather@aol.com>,
        <ifeca@aol.com>, <ifederal@aol.com>, <ifedinks@aol.com>,
        <ifeedspike@aol.com>, <ifeedu@aol.com>, <ifeel1@aol.com>,
        <ifeel4u@aol.com>, <ifeelalon@aol.com>, <ifeeldead@aol.com>,
        <ifeelfear@aol.com>, <ifeelfree@aol.com>, <ifeelnumb@aol.com>,
        <ifeelreal@aol.com>, <ifeelrottn@aol.com>, <ifeelsunny@aol.com>,
        <ifeelu@aol.com>, <ifeeluv@aol.com>, <ifeelyoube@aol.com>,
        <ifeesh@aol.com>, <ifeg527@utxvms.cc.utexas>, <ifei553@aol.com>,
        <ifein01@aol.com>, <ifeinberg@gcwf.com>, <IFeinstein@aol.com>,
        <ifejones@aol.com>, <ifel4u@aol.com>, <ifeld90431@aol.com>,
        <ifeldman1@aol.com>, <IFeldman@aol.com>, <IFelix1939@aol.com>,
        <ifell6037@aol.com>, <ifeltathi1@aol.com>, <ifemfan@aol.com>,
        <Ifemsub@aol.com>, <ifena@maui.net>, <ifeng@ucsd>,
        <ifenn@mail.bogo.co.uk>, <ifenness@stmarys-ca>, <ifequip@aol.com>,
        <ifer000001@aol.com>, <ifer15@aol.com>, <ifer2@aol.com>,
        <ifer33@aol.com>, <iferf@aol.com>, <ifergan@delphi.com>,
        <ifergot@nunofyourbiz.net>, <iferj@aol.com>, <iferjen@aol.com>,
        <iferjenn@aol.com>, <ifern@aol.com>, <ifernan913@aol.com>,
        <iferran@aol.com>, <iferrer@aol.com>, <ifesa1@aol.com>,
        <ifesa@aol.com>, <ifettucini@aol.com>,
        <ifeuniv.bitnet@icineca.cineca.it>, <ifewill@aol.com>
Mime-Version: 1.0
Subject: *FREE* XXX Accounts! (MUST be 18+ w/CC)
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7bit
X-Mailer: AOL 2.6 for Mac

<a href="http://www.angelfire.com/ia/aff3/index.html">Click Here for XXX Site
#1!</a>

<a href="http://www.angelfire.com/ia/aff3/index.html">Click Here for XXX Site
#2!</a>

<a href="http://www.cybererotica.com/ad/rrr-in.html?rrr_3309/C">Click Here for
XXX Site #3!</a>

<a href="http://www.cybererotica.com/ad/rrr-in.html?rrr_3309/C">Click Here for
XXX Site #4!</a>

                                                                                                                                                                             1998-07.mail.aug4                                                                                   0000666 0000036 0000010 00005007523 06561601432 012401  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    
Received: from cnri by ietf.org id aa08992; 1 Sep 97 13:55 EDT
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid NAA22100 for <ietf-archive@cnri.reston.va.us>; Mon, 1 Sep 1997 13:58:59 -0400 (EDT)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id MAA20728;
	Mon, 1 Sep 1997 12:54:26 -0500 (CDT)
Received: from academ.com (sob@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id MAA20722
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Mon, 1 Sep 1997 12:54:24 -0500 (CDT)
Received: (from sob@localhost)
	by academ.com (8.8.5/8.8.5) id MAA28665;
	Mon, 1 Sep 1997 12:54:15 -0500 (CDT)
Message-Id: <199709011754.MAA28665@academ.com>
From: Stan Barber <sob@academ.com>
Date: Mon, 1 Sep 1997 12:54:14 CDT
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Paul Overell <paulo@turnpike.com>, ietf-nntp@academ.com
Subject: Re: ietf-nntp New draft available
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

You write:
> I think you need to list any particular incompatibilities with RFC977, in particular
> 4 digit years in the NEWGROUPS and NEWNEWS command; and the removal of the SLAVE
> command.  

The NEWGROUPS and NEWNEWS commands are not incompatible with RFC977. They
extend the syntax, but the old syntax works just fine.

The SLAVE command did nothing in RFC 977, so I removed it. Please tell me how 
you use the SLAVE command. If lots of people use, we can put it back in. If
no one uses it, what's the point of having it in there?

> This whole section concerning MUST and SHOULD etc could be replaced with a reference
> to RFC2119.

Good idea.

> 
> [snip]
> 
> >          10.2.1    ARTICLE
> 
> [snip]
> 
> >          10.2.1.1  Responses
> >
> >                 220 n <a> article retrieved - head and body follow (n =
> >                    article number, <a> = message-id)
> >                 221 n <a> article retrieved - head follows
> >                 222 n <a> article retrieved - body follows
> >                 223 n <a> article retrieved - request text separately
> >                 412 no news group has been selected
> >                 420 no current article has been selected
> >                 423 no such article number in this group
> >                 430 no such article found
> 
> When an ARTICLE is requested by message-id what is the article number, n, given in
> the response? for which newsgroup? perhaps that from the last GROUP command but what
> if no GROUP command has been given?  Implementations I have used give 0 as the
> article number in this case.  This needs to be specified.

Okey.

> 
> [snip]
> >          12.2 DATE
> >
> [snip]
> 
> >            This command returns a one-line response code of 111 followed
> >            by the GMT date and time on the server in the form
>                     ^^^
>                     UTC
I will handle this differently in the next release of the document.
> 
> >          12.4 NEWGROUPS
> 
> [snip]
> >            with HH being hours on the 24-hour clock, MM minutes 00-59,
> >            and SS seconds 00-59.  The time is assumed to be in the
> >            server's timezone unless the token "GMT" appears in which case
> >            both time and date are evaluated at the 0 meridian.
> 
> Reword this as
> 
>         With HH being hours in the 24-hour clock 00-23, MM minutes 00-59, and SS
>         seconds 00-60, which allows for leap seconds.  The token "GMT" specifies
>         that the date and time are given in UTC.  If the token "GMT" is omitted then
>         the date and time are specified in the server's local timezone.  Note that
>         there is no way within this specification of NNTP to establish the server's
>         local timezone.

I will consider your suggestion in the next release of this document.

> 
> [snip]
> 
> >          13.1 Initial IANA Registry
> 
> >            The IANA's initial registry of NNTP service extensions
> >            consists of these entries:
> 
> [snip]
> >          Identification and    AUTHINFO              Defined in this
> >          Authentication        AUTHINFO SIMPLE       document
> 
> AUTHINFO SIMPLE is *not* defined in this document.

True. This is an error and should be replaced with AUTHINFO GENERIC.

> General Comments.
> ----------------
> 
> 1.      Needs a contents page, difficult to find commands otherwise.

This is planned for a future release of the document. When I add the examples,
I will add the table of contents.

> 
> 2.      Page 30 is missing, or rather page numbering has gone wrong.

Probably the latter. It was paginated automatically by a word processor.

> 
> 3.      I am not clear on the status of the non-RFC977 commands.  Are they optional
>         extensions or a mandatory part of the standard?  Does the LIST EXTENSION
>         list the extensions to RFC977 or to this draft, RFC977bis?  I.e. would any
>         of these be returned by LIST EXTENSIONS? 
> 
>         MODE READER
>         AUTHINFO USER
>         AUTHINFO PASS
>         AUTHINFO GENERIC
>         LIST EXTENSIONS
>         LIST ACTIVE
>         LIST ACTIVE.TIMES
>         LIST DISTRIBUTIONS
>         LIST DISTRIB.PATS
>         LIST NEWSGROUPS
>         LIST OVERVIEW.FMT
>         LIST SUBSCRIPTIONS
>         LISTGROUP
>         OVER
>         PAT
>         CHARSET
>         DATE

All commands listed in this document other than those in the IANA registry 
table are considered part of the base and would not be returned by
LIST EXTENSIONS.

> 
> 4.      Part of the vagueness in RFC977 was its lack of a precise, complete, formal
>         syntax of both command and replies.  Please can we have one? preferably
>         using ABNF (draft-ietf-drums-abnf-03.txt, vested interest declared).


Please write up one and send it along.

> 
> 5.      The SLAVE command has been removed.  This in an incompatible change so
>         should either be noted as such or recommend that servers implement it as a
>         NOP and always return 202.


Yes, it was removed because it did nothing. 

> 
> 6.      I agree with Jonathan Grobe that the STAT, BODY, and HEADER command deserve
>         a section each, otherwise they get lost within the text about ARTICLE.
> 


Okey. Both you and Jonathan find this confusing or believe it confuses others.
Please suggest new text that addresses this concern.
-- 
Stan   | Academ Consulting Services        |internet: sob@academ.com
Olan   | For more info on academ, see this |uucp: {mcsun|amdahl}!academ!sob
Barber | URL- http://www.academ.com/academ |Opinions expressed are only mine.


Received: from cnri by ietf.org id aa09786; 1 Sep 97 15:01 EDT
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid PAA22199 for <ietf-archive@cnri.reston.va.us>; Mon, 1 Sep 1997 15:04:45 -0400 (EDT)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id OAA20985;
	Mon, 1 Sep 1997 14:00:33 -0500 (CDT)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id OAA20980
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Mon, 1 Sep 1997 14:00:32 -0500 (CDT)
Received: from karoshi.ucsd.edu (brian@karoshi.ucsd.edu [132.239.1.111])
	by academ.com (8.8.5/8.8.5) with ESMTP id OAA29452;
	Mon, 1 Sep 1997 14:00:30 -0500 (CDT)
Received: (from brian@localhost)
	by karoshi.ucsd.edu (8.8.5/8.8.5) id MAA03937;
	Mon, 1 Sep 1997 12:00:28 -0700 (PDT)
Date: Mon, 1 Sep 1997 12:00:28 -0700 (PDT)
From: Brian Kantor <brian@karoshi.ucsd.edu>
Message-Id: <199709011900.MAA03937@karoshi.ucsd.edu>
To: ietf-nntp@academ.com, paulo@turnpike.com, sob@academ.com
Subject: Re: ietf-nntp New draft available
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

>article number if no group is given

all zeros
	- Brian


Received: from cnri by ietf.org id aa09406; 2 Sep 97 11:26 EDT
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid LAA24048 for <ietf-archive@cnri.reston.va.us>; Tue, 2 Sep 1997 11:29:54 -0400 (EDT)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id KAA24259;
	Tue, 2 Sep 1997 10:25:59 -0500 (CDT)
Received: from academ.com (sob@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id KAA24254
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Tue, 2 Sep 1997 10:25:58 -0500 (CDT)
Received: (from sob@localhost)
	by academ.com (8.8.5/8.8.5) id KAA05952;
	Tue, 2 Sep 1997 10:25:51 -0500 (CDT)
Message-Id: <199709021525.KAA05952@academ.com>
From: Stan Barber <sob@academ.com>
Date: Tue, 2 Sep 1997 10:25:51 CDT
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Paul Overell <paulo@turnpike.com>, ietf-nntp@academ.com
Subject: Re: ietf-nntp New draft available
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

> The extended syntax of NEWNEWS and NEWGROUPS are incompatible in so far
> that a client issuing 4 digit years will not work with a server that
> conforms to RFC977.  I am not saying that this is a bad thing, just that
> it needs specifying.  New RFC977bis clients will need to be aware of
> this if they are to interwork with old RFC977 servers. 

I see your point. I will give this some thought for a future version of 
the document.
	
> 
> >The SLAVE command did nothing in RFC 977, so I removed it. Please tell me how 
> >you use the SLAVE command. If lots of people use, we can put it back in. If
> >no one uses it, what's the point of having it in there?
> 
> Nor am I arguing for the retention of the SLAVE command.  But it is
> incompatible in that an RFC977 conforming client can expect the SLAVE
> command.  Again it needs specifying.

Ditto.

> Sorry to labour the point, but are you saying that those commands not in
> the registry are mandatory and those in the registry are optional? 

Yes. 

> At the very least change the title of 10.2.1 to
> 
> 10.2.1  ARTICLE, HEAD, BODY and STAT commands.
>
> But I would rather that it were split into individual sections, one for
> each command.  Each section giving just the semantics and responses for
> that particular command, then referencing a section on the common
> semantics of the effect on the current article pointer etc.

I am willing to change it, but I'd like to see more feedback first.

-- 
Stan   | Academ Consulting Services        |internet: sob@academ.com
Olan   | For more info on academ, see this |uucp: {mcsun|amdahl}!academ!sob
Barber | URL- http://www.academ.com/academ |Opinions expressed are only mine.


Received: from cnri by ietf.org id aa16068; 2 Sep 97 13:05 EDT
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid NAA24446 for <ietf-archive@cnri.reston.va.us>; Tue, 2 Sep 1997 13:08:38 -0400 (EDT)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id MAA24779;
	Tue, 2 Sep 1997 12:04:49 -0500 (CDT)
Received: from academ.com (sob@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id MAA24772
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Tue, 2 Sep 1997 12:04:47 -0500 (CDT)
Received: (from sob@localhost)
	by academ.com (8.8.5/8.8.5) id MAA08544;
	Tue, 2 Sep 1997 12:04:41 -0500 (CDT)
Message-Id: <199709021704.MAA08544@academ.com>
From: Stan Barber <sob@academ.com>
Date: Tue, 2 Sep 1997 12:04:41 CDT
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Paul Overell <paulo@turnpike.com>, ietf-nntp@academ.com
Subject: Re: ietf-nntp New draft available
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

> >> 
> >> Section 12.5 page 29: I understood that the normal format for newsgroups is
> >> a set of wildmats:
> >> 
> >>     The newsgroups parameter is either a single wildmat or several wildmats
> >>     separated by commas.
> >
> >Good point. It will be fixed in a future release of the document.
> 
> Not according to RFC977 3.8.1.  It is a list of comma separated
> newsgroups but only two meta-characters are mentioned * and ! .  Wildmat
> has * but it doesn't have !, at least not according to your para 5.

Perhaps Rich could comment on this one.

> In a similar vein, para 12.4 NEWGROUPS your syntax is
> 
>         NEWGROUPS date time [GMT] [<wildmat>]
> 
> Whereas RFC977 has
> 
>         NEWGROUPS date time [GMT] [<distributions>]
> 
>         where distributions is a comma separated list of "the
>         distribution portion of a new newsgroup (e.g, 'net' in
>         'net.wombat')".
> 

Do people want both formats? 

-- 
Stan   | Academ Consulting Services        |internet: sob@academ.com
Olan   | For more info on academ, see this |uucp: {mcsun|amdahl}!academ!sob
Barber | URL- http://www.academ.com/academ |Opinions expressed are only mine.


Received: from cnri by ietf.org id aa17806; 5 Sep 97 14:37 EDT
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid OAA06951 for <ietf-archive@cnri.reston.va.us>; Fri, 5 Sep 1997 14:40:31 -0400 (EDT)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id NAA08790;
	Fri, 5 Sep 1997 13:36:03 -0500 (CDT)
Received: from academ.com (sob@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id NAA08785
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Fri, 5 Sep 1997 13:36:01 -0500 (CDT)
Received: (from sob@localhost)
	by academ.com (8.8.5/8.8.5) id NAA13462;
	Fri, 5 Sep 1997 13:35:38 -0500 (CDT)
Message-Id: <199709051835.NAA13462@academ.com>
From: Stan Barber <sob@academ.com>
Date: Fri, 5 Sep 1997 13:35:38 CDT
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Paul Overell <paulo@turnpike.com>, ietf-nntp@academ.com
Subject: Re: ietf-nntp New draft available
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

The only reason I added the option of using four digit years was to 
clearly deal with Y2K problems. I don't have a problem with the original
wording, but I have gotten comments from others about Y2K.

What do folks think?

-- 
Stan   | Academ Consulting Services        |internet: sob@academ.com
Olan   | For more info on academ, see this |uucp: {mcsun|amdahl}!academ!sob
Barber | URL- http://www.academ.com/academ |Opinions expressed are only mine.


Received: from cnri by ietf.org id aa27850; 5 Sep 97 21:41 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid VAA08361 for <ietf-archive@cnri.reston.va.us>; Fri, 5 Sep 1997 21:44:38 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA17102 for <ietf-archive@cnri.reston.va.us>; Fri, 5 Sep 1997 21:41:29 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 5 Sep 1997 21:36:38 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA16510 for ipp-outgoing; Fri, 5 Sep 1997 21:28:07 -0400 (EDT)
Date: Fri, 5 Sep 1997 18:24:06 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199709060124.SAA23154@woden.eng.sun.com>
To: Robert.Herriot@eng.sun.com, rturner@sharplabs.com
Subject: Re: IPP>MOD What if we had both Job-Id and Job-URI for Jobs?
Cc: ipp@pwg.org
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org


> From rturner@sharplabs.com Fri Sep  5 18:15:34 1997
> 
> Bob,
> 
> Some of your discussion assumes that the use of the integer job-id
> and printer-uri combination would be included in operations to the
> original printer-uri.
> 
> What if we included the integer job-id as an attribute within the
> operation, and after job submission and assignment, all operations
> were directed at the job-URI. The server handling the job-URI would
> then notice that the request is specifying an integer job-ID and
> it would use that instead of the information derived from the
> URI string?
> 
> Randy
> 

Your suggestion wouldn't work for the LPD-to-IPP gateway because it
assumes that the target for all operations is the Printer specified by
the LPD operation. The gateway can easily take the LPD
(printer-name,Job-Id) and produce an IPP (Printer-URI,Job-Id), but it
cannot produce an IPP Job-URI.  I suspect the same problem exists for
the win32 library.

It is necessary that the Job-URI and the (Printer-URI,Job-Id) be
separate interfaces at potentially different hosts in order for this 
proposal to work.

Bob Herriot 
> 
> 
> 
> Robert Herriot wrote:
> > 
> > It was suggested at the last teleconference that we should have both
> > Job-URIs and Job-Ids.  This email looks at the pros and cons of that
> > idea.
> > 
> > I want to make it clear at the outset of this email, that I am not
> > taking
> > a position on whether we should have both. Rather I want to explore
> > what
> > the ramifications are if we have both.
> > 
> > The following are what I think the characteristics of such a solution
> > are.
> > 
> > If we decide to have both Job-URIs and Job-Ids, all IPP servers MUST
> > support both; otherwise, we are in worse shape than with just one of
> > them from all servers. Client MUST be free to use whichever they want.
> > 
> > For Print-Job, it doesn't matter whether a client specifies whether it
> > wants a Job-URI or Job-ID, or whether the server returns both.  In
> > both
> > cases, the server has to deal with both and the client has to be aware
> > of the choice. So for this discussion, let's assume that the server
> > would return both.
> > 
> > For Get-Attributes and Cancel-Job, a server must implement these
> > operations for both Job-URIs and Job-Ids.  The target may be a Job-URI
> > or the target may be a Printer-URI with a Job-Id attribute.
> > 
> > Both Job-URI and Job-Id attributes are mandatory. Thus a client can
> > query for either via Get-Jobs or Get-Attributes.
> > 
> > The following discusses how this solution works with various gateways.
> > This solution works well in Win32 because it would use the Job-Id
> > only.
> > It also works well for IPP-to-LPD gateways and LPD-to-IPP gateways.
> > 
> > The IPP-to-LPD gateways work well because the Job-Id and Job-URL
> > are both easy to support. So, acting as an IPP server, the gateway can
> > easily support both together.
> > 
> > The LPD-to-IPP gateway is easy to support with Job-Ids, so such a
> > gateway, as a client of a IPP server, would use only the Job-Id and
> > would ignore the Job-URL.
> > 
> > So from a legacy point of view, the solution with both Job-URIs and
> > Job-Ids
> > is as good as the Job-Id solution only.
> > 
> > But now we need to examine what this change means for server
> > implementations.
> > 
> > With this change servers would have a bit more work to do because they
> > would have to offer two ways to do the same thing.  Moreover, it is
> > mandatory that if they support a particular operation, they must
> > support both Job-URIs and Job-Id.  That may be a burden that some
> > implementors won't like -- more code for some abstract future payback.
> > 
> > I expect that for most IPP servers its Job-URIs will always consists
> > of
> > its Printer-URI and a Job-Id so the server can easily convert between
> > Job-URIs and Job-Ids with no architectural additions.
> > 
> > But for servers that want the Job-URI to reference some remote host,
> > the solution is more complicated because operations, such as
> > Get-Attributes and Cancel-Job will go to the remote host when the
> > client uses the Job-URI and these same operations will go to the
> > Printer when the client uses the Printer-URI and Job-Id.  Such servers
> > will have to deal with forwarding issues and the fact that a Job-URI
> > that references a remote host does not guarantee that all traffic goes
> > there because client that use the Job-Id will still come to the
> > original
> > printer.
> > 
> > As I said at the beginning of this email, I take no position on this
> > proposal.  Rather I offer it as the beginning of a discussion.
> > 
> > I would like others to comment on whether this proposal solves the
> > problem, or adds too much complexity to servers for the payback.
> > 
> > Bob Herriot
> 


Received: from cnri by ietf.org id aa12958; 8 Sep 97 16:34 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid QAA14371 for <ietf-archive@cnri.reston.va.us>; Mon, 8 Sep 1997 16:37:27 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA28173 for <ietf-archive@cnri.reston.va.us>; Mon, 8 Sep 1997 16:34:17 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 8 Sep 1997 16:30:25 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA27678 for ipp-outgoing; Mon, 8 Sep 1997 16:21:53 -0400 (EDT)
Date: Mon, 8 Sep 1997 13:21:03 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199709082021.NAA25368@woden.eng.sun.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> Job-URI discussion
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org


> From rturner@sharplabs.com Fri Sep  5 18:50:19 1997


> I don't consider the scenario of an LPD client talking over the network
> to a IPP server to be a viable scenario. For transitional purposes, 
> administrators should not be tearing down their existing printing 
> environments, in this case, we don't have to worry about actually
> converting LPD control file attributes to IPP equivalents; because each
> site's existing LPD environment works fine as it is.

You forgot about the very important case of new IPP servers having to
take jobs from existing LPD clients. This will require LPD-to-IPP gateways
on such servers in order to allow for an orderly transition of customers.

Those clients expect job-Ids which are INTEGERS. Otherwise, they break.

> Getting back to the LPD gateway problem, while I am writing this, Jay's
> mail message stating that "there is no way for an LPD client to know
> what job id was created on job submission" echoes a conversation Jay
> and I had on the phone earlier. RFC 1179 states that the only way an
> LPD client knows how to reference a job is by executing a subsequent
> LPQ request and obtaining a list of jobs and hoping that the LPD server's
> job list contains enough unique information for the end user to pick out
> his or her job from the list.

It is true that a client does not get the job-Id from lpr, but there is
still the round trip problem where the client gets a job-Id via lpq and
then returns it via lprm. The LPD-to-IPP gateway has to know which IPP
job-ID/job-URI is associated with the LPD job-ID received with the lprm
command. That is the hard part when IPP supports only job-URI; and it
is a real problem, not an imagined one.

Bob Herriot


Received: from cnri by ietf.org id aa14368; 8 Sep 97 18:09 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid SAA14731 for <ietf-archive@cnri.reston.va.us>; Mon, 8 Sep 1997 18:12:27 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA29551 for <ietf-archive@cnri.reston.va.us>; Mon, 8 Sep 1997 18:09:05 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 8 Sep 1997 18:01:27 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA29021 for ipp-outgoing; Mon, 8 Sep 1997 17:52:26 -0400 (EDT)
Date: Mon, 8 Sep 1997 14:51:32 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199709082151.OAA25431@woden.eng.sun.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> Job-URI discussion
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

I think that you are missing a piece in the transition story.
Customers will install print servers that run IPP servers, but printers
acessible via these servers must also be accessible via LPD protocol
for those client still running older systems.  Thus these new IPP servers
will also have to support LPD as well, either directly or via an
LPD-to-IPP gateway.

Bob Herriot

 
> From rturner@sharplabs.com Mon Sep  8 13:53:38 1997
> 
> Robert Herriot wrote:
> > 
> > > From rturner@sharplabs.com Fri Sep  5 18:50:19 1997
> > 
> > > I don't consider the scenario of an LPD client talking over the
> > network
> > > to a IPP server to be a viable scenario. For transitional purposes,
> > > administrators should not be tearing down their existing printing
> > > environments, in this case, we don't have to worry about actually
> > > converting LPD control file attributes to IPP equivalents; because
> > each
> > > site's existing LPD environment works fine as it is.
> > 
> > You forgot about the very important case of new IPP servers having to
> > take jobs from existing LPD clients. This will require LPD-to-IPP
> > gateways
> > on such servers in order to allow for an orderly transition of
> > customers.
> 
> This is the case I was talking about, I don't think this is a
> prevalent case. The currently existing base of LPR clients currently
> use LPR/LPD to print, and these systems work. When transitioning
> to IPP, I don't expect these systems to be torn down. Rather, I
> expect client to slowly be configured with IPP clients. You could
> even have a hybrid case where the LPR/remote-LP (SYSV) system has
> their respective "printcap" file entries for certain IPP-enabled
> servers point to shell scripts that automatically launch a real
> IPP client to do the "over-the-wire" stuff. 
> 
> Overall, I don't consider this particular gateway problem to be
> worthy of altering the original model. The real value in getting
> IPP to users is not enabling LPR clients, its enabling IPP clients
> being able to locate IPP printers via the WEB and subsequently
> printing to them. I think we're spending too much time trying to
> save gateway writers a few lines of code.
> 
> Randy
> 
> 
> > 
> > Those clients expect job-Ids which are INTEGERS. Otherwise, they
> > break.
> > 
> > > Getting back to the LPD gateway problem, while I am writing this,
> > Jay's
> > > mail message stating that "there is no way for an LPD client to know
> > > what job id was created on job submission" echoes a conversation Jay
> > > and I had on the phone earlier. RFC 1179 states that the only way an
> > > LPD client knows how to reference a job is by executing a subsequent
> > > LPQ request and obtaining a list of jobs and hoping that the LPD
> > server's
> > > job list contains enough unique information for the end user to pick
> > out
> > > his or her job from the list.
> > 
> > It is true that a client does not get the job-Id from lpr, but there
> > is
> > still the round trip problem where the client gets a job-Id via lpq
> > and
> > then returns it via lprm. The LPD-to-IPP gateway has to know which IPP
> > job-ID/job-URI is associated with the LPD job-ID received with the
> > lprm
> > command. That is the hard part when IPP supports only job-URI; and it
> > is a real problem, not an imagined one.
> > 
> > Bob Herriot
> 


Received: from cnri by ietf.org id aa10208; 9 Sep 97 11:49 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid LAA16913 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Sep 1997 11:52:47 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA08343 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Sep 1997 11:49:37 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 9 Sep 1997 11:44:54 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA07857 for ipp-outgoing; Tue, 9 Sep 1997 11:36:24 -0400 (EDT)
Message-Id: <s4151849.085@novell.com>
X-Mailer: Novell GroupWise 4.1
Date: Tue, 09 Sep 1997 09:34:33 -0600
From: Scott Isaacson <SISAACSON@novell.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> Job-URI discussion
Mime-Version: 1.0
Content-Type: text/plain
Content-Disposition: inline
Sender: ipp-owner@pwg.org

Below are my thoughts on all of the Job URI/Job ID discussions recently. 
Even though I have just been a lurker lately, I hope my possition for
support for Job URIs is well known.  I endorse 100% of what Randy has
offered.

My ideas:

1)  Gateways issues are not the real issue.  I agree with Randy's comments
about the IPP model not being constrained by gateway implementation issues 
(agreeing with see Randy's comments below).  Gateways, by definition, do
impedence matching between  two different systems (models).   Gateways are
necessary but not front runner  cases.

2) The real issue is support for existing client access (API).  One of the
most critical features of IPP is that all existing (unmodified applications
and print drivers) can be used with an IPP print provider.  We call this
"application printing" (print from any application once the printer has been
"installed" to the desktop).  In the Windows enviroments this means writing
an IPP print provider under the EXISTING printing interfaces.  In other
environments it means basically the same thing (writing a modular piece that
can slip in under EXISTING interfaces).  So the real question is "Can
exiting client printing models and APIs be supported by the new IPP model?" 
and remember that I mean all client printing models, not just "one
particular vendor".  Again, after all the discussion I am convinced the
answer is YES. The reasons often associated with a NO answer is only that it
would be MORE DIFFICULT,  not  impossible.  I have never seen a "it can not
be done" argument?  Did I miss it?  This is software, we can do anything! 
However, we do need to be pragmatic.  What is the exact perfomance vs future
potential tradeoffs?   Too bad that is far too unknown right now.  

3) In other Internet (non IPP specific circles) there is much theoretical
debate over the difference between URNs (location transparent names) and
URIs (often location dependent IDs).  If often wonder if the same principles
in those arguments do not apply to this Job URI vs Job ID discussion (just
up one more layer of abstraction).

Scott Isaacson

>>> Randy Turner <rturner@sharplabs.com> 09/08 2:47 PM >>>
> Overall, I don't consider this particular gateway problem to be
> worthy of altering the original model. The real value in getting
> IPP to users is not enabling LPR clients, its enabling IPP clients
> being able to locate IPP printers via the WEB and subsequently
> printing to them. I think we're spending too much time trying to
> save gateway writers a few lines of code.


                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                  


Received: from cnri by ietf.org id aa21291; 9 Sep 97 22:06 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid WAA19073 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Sep 1997 22:09:44 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id WAA23255 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Sep 1997 22:06:33 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 9 Sep 1997 21:56:24 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA21244 for ipp-outgoing; Tue, 9 Sep 1997 21:25:27 -0400 (EDT)
Message-ID: <41135C785691CF11B73B00805FD4D2D703878C98@RED-17-MSG.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'rturner@sharplabs.com'" <rturner@sharplabs.com>, ipp@pwg.org
Subject: RE: IPP> jobid (one more time)
Date: Tue, 9 Sep 1997 18:25:16 -0700
X-Priority: 3
X-Mailer: Internet Mail Service (5.0.1459.27)
Sender: ipp-owner@pwg.org

My research (with the people who have written the code) shows that this
is not the case

> -----Original Message-----
> From:	Randy Turner [SMTP:rturner@sharplabs.com]
> Sent:	Tuesday, September 09, 1997 5:05 PM
> To:	ipp@pwg.org
> Subject:	Re: IPP> jobid (one more time)
> 
> Paul Moore wrote:
> > 
> > The new job MIB defines a 32-bit job identifier that persists as a
> way
> > of identifying a job.
> > 
> > The Win32 API does the same - used on the vast majority of the
> world's
> > desktops.
> > 
> > Bob H says that UNIX uses a 32 bit job ID in the same way.
> > 
> > It's not like I am suggesting that we use something obscure,
> > non-published or only used by 1% of the world. I am suggesting that
> we
> > may want to leverage some of the exisiting software in the world.
> 
> 
> From my research, you can't use the job-id returned by an IPP
> server to access the Win95 print spooler. You have to use the
> job-id (DWORD value) returned by the AddJob() API call. You will
> then have to maintain a mapping between this Win95-derived job-id
> and the job-id/job-uri returned by a remote IPP server. We are not
> proposing replacing the existing software in the world, just
> supplementing it.
> 
> I think the job MIB also specifies an octet string for supplemental
> job identification (is this right Tom H.?)
> 
> Randy


Received: from ietf.org by ietf.org id aa09604; 11 Sep 97 10:44 EDT
Received: from ietf.ietf.org by ietf.org id aa08111; 11 Sep 97 10:11 EDT
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce@ietf.org
Cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-biblio-01.txt
Date: Thu, 11 Sep 1997 10:11:14 -0400
X-Orig-Sender: cclark@ietf.org
Message-ID:  <9709111011.aa08111@ietf.org>

--NextPart

A Revised Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: Using Existing Bibliographic Identifiers 
                          as Uniform Resource Names
	Author(s)	: C. Lynch, C. Preston, R. Daniel
	Filename	: draft-ietf-urn-biblio-01.txt
	Pages		: 11
	Date		: 10-Sep-97
	
A system for Uniform Resource Names (URNs) must be capable
of supporting identifiers from existing widely-used naming
systems.  This document discusses how three major
bibliographic identifiers (the ISBN, ISSN and SICI) can be
supported within the URN framework and the currently
proposed syntax for URNs.


Internet-Drafts are available by anonymous FTP.  Login wih the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-biblio-01.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-biblio-01.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ds.internic.net.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-biblio-01.txt".
	
NOTE:	The mail server at ds.internic.net can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID:	<19970910163453.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-biblio-01.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-biblio-01.txt";
	site="ds.internic.net";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19970910163453.I-D@ietf.org>

--OtherAccess--

--NextPart--





Received: from cnri by ietf.org id aa23010; 16 Sep 97 14:28 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid OAA09732 for <ietf-archive@cnri.reston.va.us>; Tue, 16 Sep 1997 14:31:15 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA16651 for <ietf-archive@cnri.reston.va.us>; Tue, 16 Sep 1997 14:28:08 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 16 Sep 1997 14:23:54 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA16123 for ipp-outgoing; Tue, 16 Sep 1997 14:14:49 -0400 (EDT)
Date: Tue, 16 Sep 1997 11:16:23 -0700 (PDT)
From: papowell@astart.com
Message-Id: <199709161816.LAA05857@astart4.astart.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP>MOD What if we had both Job-Id and Job-URI for Jobs?
Sender: ipp-owner@pwg.org

Note:
  As I have said,  I think there is a separate issue of Printers
and Spoolers for the IPP protocol.  Gateways are EXPLICITLY spoolers.
Now you can incorporate or try to incorporate spooler functionality
into a printer,  but you should note that the 'server' that everybody
seems to be referring to is,  to me, at least,  a PRINTER server
and not a SPOOLER server.

> From rturner@sharplabs.com Mon Sep 15 19:48:18 1997
> Date: Mon, 15 Sep 1997 19:24:26 -0700
> From: Randy Turner <rturner@sharplabs.com>
> To: ipp@pwg.org
> Subject: Re: IPP>MOD What if we had both Job-Id and Job-URI for Jobs?
> 
> I will try and emphasize my position on LPD gateways by saying that
> I don't consider the LPD-to-IPP gateway case to be a common case
> for gateways. As I have stated previously, it gives no value to
> LPR/LPD clients to gateway to IPP because they are still
> funneling(filtering) their requests through the same front end
> interface.  The kind of technology we are delivering for IPP version
> 1.0 is oriented towards the user, so outfitting end users (clients)
> with IPP as soon as possible should (IMHO) be the goal for deployment
> of IPP.

I disagree.  I feel that LPD->IPP gateways will be needed for
various compatibility reasons,  as there are a very large number of
folks out there who have LPR/LP type of implementations and want to
get the services available with IPP type of control,  but do not want
to upgrade/change their printing mechanisms on ALL the hosts under
their control.  I might note that IPP Spoolers are currently not part
of the IPP protocol,  so we are simply having an academic discussion,
right?

> 
> Also, administrators should not be deinstalling their current base
> of LPR/LPD services. IPP will supplement, not replace, LPD during
> a transition phase.

If I was to think about designing a spooler,  I would start with
a IPP spooler and then design in LPD to IPP translation.  But this is
a design decision.  You could also have separate queues for each job
(LPR/IPP) type as well.

> 
> I do see a need for IPP-to-LPD gateways because IPP servers (operating
> as spoolers on WinNT or Unix systems), might want to connect directly
> to network printers using TCP/IP, and the most commonly deployed
> embedded TCP/IP printing solution within printers is
> LPD.

While this is the most commonly 'deployed' method,  I think that most
folks would use the 'TCP/IP socket' to the print engine to transer jobs,
especially if you wanted to emulate things like status information, etc.

>   We would like to include the existing installed base of
> network printers in IPP configurations, but we don't want to have
> to upgrade their firmware to do this.  Therefore, allowing IPP
> servers to transfer print jobs into the LPD environment is something
> I think needs to happen. Dropping data and control files into LPD
> spool directories from an IPP server is pretty easy on Unix systems.
> I'm not positive about Windows/NT based LPD services but I would
> imagiine that this is also fairly straightforward.
> 

Been there, done, that.  Trivial.

> Also, concerning Roger's comment about delaying Job-URIs into
> Version 2.0,  I think
> 
> the URI is one of the only really new features of network printing
> we are offering and I would really like to see it available in
> version 1.0; among other things, its the job URI that will allow
> easy deployment and integration of IPP over other transports other
> than HTTP, which is something I think we all are thinking about
> for the future.
> 
> Also, converning Patrick Powell's comments about the movement of
> jobs using URIs, this feature is only one of the features that job
> URI provides so we shouldn't focus on this one aspect of functionality
> (even though we get it for free with the adoption of the URI concept,
> and its not hard to envision its use regarding the movement of
> jobs).
> 
> Randy
> 
> 
> 
> Tom Hastings wrote:
> 
> > I too am trying to understand Bob's third alternative and do not have
> > an opinion.
> >
> > However, there is a variation on Bob's third alternative that might be
> > less of a burden on IPP servers, while providing the same benefit to
> > supporting IPP under current APIs and in gateways.
> >
> > The idea is basically to have only job-uri as the access point for jobs, but
> > require an additional attribute that a client can supply a 32-bit job
> > id in and the server just stored it away.  So instead of the client or
> > gateway having to store the job-id
> > to job-uri map, the map is stored in the IPP server.  This solves the
> > stale data problem, because the map information is kept as long as the
> > job exists in the server and no longer.
> >
> > This approach is what ISO DPA has in its job-client-id attribute.
> >
> > This is the strategy that we are using in the IETF Job Monitoring MIB
> > with the jmJobSubmissionID table which accepts any client id as an input
> > index and returns the job-id that the server/agent is using.
> >
> > The only issue left is how does a client or gateway find a job
> > with a particular job-id?
> >
> > There are two ways:
> >
> > One way would be to add the job-id as an optional input filter attribute to the
> > Get-Jobs attribute which takes the Printer URI as input, not a JOB URI
> > and the client would get back the job.  This would put the burden on
> > the server of being able to access jobs in two ways, but only on Get-Jobs
> > which is a search anyway.
> >
> > The Get-Attributes operation would continue to require the job-uri.
> >
> > So a client could either:
> > (1) cache the job-uri and use it for subsequent Get-Attributes or Cancel-Job
> > (2) always use Get-Jobs operation to perform a Get-Attribtes for a particular
> >     job and use Get-Jobs operation first to get the job-uri in order to do the
> >     Job-Cancel.
> >
> > The other way, would be to put the burden completely on the client
> > (by only mandating that the IPP server support the "job-client-id" 32-bit
> > attribute and just passively store the attribute supplied by the client).
> >
> > Then the client must use a Get-Jobs with the
> > "requested-attributes"='job-client-id,job-uri' and get all of the
> > mapped pairs back and find the URI it needs to use in the IPP operation
> > on a job: Get-Attribute or Cancel-Job.
> >
> > With either way, the map is kept in the IPP server.
> >
> > Comments?
> >
> > Tom
> >
> > At 08:53 09/09/97 PDT, Scott Isaacson wrote:
> > >Bob did a good job at introducing and summarizing the issues associated with
> > >the "open minded" idea of having both Job IDs and Job URIs.  I am really
> > >trying to have an open mind and think new thoughts, but my gut reaction and
> > >continued perception (even after reading Bob's message) is that it is too
> > >cumbersome, and not very elegant.  It does not really solve the problems
> > >unless we force ALL Printer implementation to support the passing in and
> > >then passing back out of this helper attribute.  That seems ok, but when
> > >implementations must support operations either being addressed to a Printer
> > >(P), or a Job (J), or a Printer plus ID (P,s), and then respond in Get-Jobs
> > >etc with both (J) and (P,s), that sounds very un-ok.
> > >
> > >Let's either fish or cut bait.
> > >
> > >Scott
> > >
> > >
> > >************************************************************
> > >Scott A. Isaacson
> > >Print Services Consulting Engineer
> > >Novell Inc., 122 E 1700 S, Provo, UT 84606
> > >V: (801) 861-7366, (800) 453-1267 x17366
> > >F: (801) 861-4025, E: scott_isaacson@novell.com
> > >W: http://www.novell.com
> > >************************************************************
> > >
> > >>>> Robert Herriot <Robert.Herriot@Eng.Sun.COM> 09/05 5:59 PM >>>
> > >It was suggested at the last teleconference that we should have both
> > >Job-URIs and Job-Ids.  This email looks at the pros and cons of that idea.
> > >
> > >I want to make it clear at the outset of this email, that I am not taking
> > >a position on whether we should have both. Rather I want to explore what
> > >the ramifications are if we have both.
> > >
> > >The following are what I think the characteristics of such a solution are.
> > >
> > >If we decide to have both Job-URIs and Job-Ids, all IPP servers MUST
> > >support both; otherwise, we are in worse shape than with just one of
> > >them from all servers. Client MUST be free to use whichever they want.
> > >
> > >For Print-Job, it doesn't matter whether a client specifies whether it
> > >wants a Job-URI or Job-ID, or whether the server returns both.  In both
> > >cases, the server has to deal with both and the client has to be aware
> > >of the choice. So for this discussion, let's assume that the server
> > >would return both.
> > >
> > >For Get-Attributes and Cancel-Job, a server must implement these
> > >operations for both Job-URIs and Job-Ids.  The target may be a Job-URI
> > >or the target may be a Printer-URI with a Job-Id attribute.
> > >
> > >Both Job-URI and Job-Id attributes are mandatory. Thus a client can
> > >query for either via Get-Jobs or Get-Attributes.
> > >
> > >The following discusses how this solution works with various gateways.
> > >This solution works well in Win32 because it would use the Job-Id only.
> > >It also works well for IPP-to-LPD gateways and LPD-to-IPP gateways.
> > >
> > >The IPP-to-LPD gateways work well because the Job-Id and Job-URL
> > >are both easy to support. So, acting as an IPP server, the gateway can
> > >easily support both together.
> > >
> > >The LPD-to-IPP gateway is easy to support with Job-Ids, so such a
> > >gateway, as a client of a IPP server, would use only the Job-Id and
> > >would ignore the Job-URL.
> > >
> > >So from a legacy point of view, the solution with both Job-URIs and Job-Ids
> > >is as good as the Job-Id solution only.
> > >
> > >But now we need to examine what this change means for server
> > >implementations.
> > >
> > >With this change servers would have a bit more work to do because they
> > >would have to offer two ways to do the same thing.  Moreover, it is
> > >mandatory that if they support a particular operation, they must
> > >support both Job-URIs and Job-Id.  That may be a burden that some
> > >implementors won't like -- more code for some abstract future payback.
> > >
> > >I expect that for most IPP servers its Job-URIs will always consists of
> > >its Printer-URI and a Job-Id so the server can easily convert between
> > >Job-URIs and Job-Ids with no architectural additions.
> > >
> > >But for servers that want the Job-URI to reference some remote host,
> > >the solution is more complicated because operations, such as
> > >Get-Attributes and Cancel-Job will go to the remote host when the
> > >client uses the Job-URI and these same operations will go to the
> > >Printer when the client uses the Printer-URI and Job-Id.  Such servers
> > >will have to deal with forwarding issues and the fact that a Job-URI
> > >that references a remote host does not guarantee that all traffic goes
> > >there because client that use the Job-Id will still come to the original
> > >printer.
> > >
> > >
> > >
> > >As I said at the beginning of this email, I take no position on this
> > >proposal.  Rather I offer it as the beginning of a discussion.
> > >
> > >I would like others to comment on whether this proposal solves the
> > >problem, or adds too much complexity to servers for the payback.
> > >
> > >
> > >Bob Herriot



Received: from cnri by ietf.org id aa00329; 16 Sep 97 18:31 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid SAA11108 for <ietf-archive@cnri.reston.va.us>; Tue, 16 Sep 1997 18:35:06 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA18632 for <ietf-archive@cnri.reston.va.us>; Tue, 16 Sep 1997 18:31:58 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 16 Sep 1997 18:25:33 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA18115 for ipp-outgoing; Tue, 16 Sep 1997 18:16:30 -0400 (EDT)
Date: Tue, 16 Sep 1997 15:18:16 -0700 (PDT)
From: papowell@astart.com
Message-Id: <199709162218.PAA09291@astart4.astart.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP>MOD What if we had both Job-Id and Job-URI for Jobs?
Sender: ipp-owner@pwg.org

> From rturner@sharplabs.com Tue Sep 16 13:09:05 1997
> Date: Tue, 16 Sep 1997 12:48:59 -0700
> From: Randy Turner <rturner@sharplabs.com>
> To: ipp@pwg.org
> Subject: Re: IPP>MOD What if we had both Job-Id and Job-URI for Jobs?
>
>
> PAPowell said:
> >I disagree.  I feel that LPD->IPP gateways will be needed for
> >various compatibility reasons,  as there are a very large number of
> >folks out there who have LPR/LP type of implementations and want to
> >get the services available with IPP type of control,  but do not want
> >to upgrade/change their printing mechanisms on ALL the hosts under
> >their control.
>
> You're going to find that mapping IPP semantics (control file, job reject codes, etc.)
> is going to be very difficult to do, especially given the diverse LPR/LPD
> environments. I think administrators would much rather transition to IPP than
> invest a large amount of time shoe-horning these users into the new environment.
> There current implementations are working fine, and I think we are only talking
> about Unix clients making up the bulk of these end users. The user interface
> available with unix-based LPR/LPD clients doesn't even handle the fact that
> a job can be refused for the vast majority of possible reasons that an IPP server
> might issue. The LPR interface only handles any errors dropping the file into the
> spool directory.

Ummm... that is not true.  The LPRng interface quite happily delivers errors.
And note that it is free, compiles and runs on just about any UNIX system with
TCP/IP networking, and there is even an NT port (Don't ask, it wasn't pretty).

> The LPD daemon writes any errors into an administrative log
> file that must be looked at to determine if and why a job might not have printed.

Not true.  See the LPRng implementation.  The error messages are stored on
a 'per job' basis,  and you can use LPQ to see the reasons for print failure.

> Its just not realistic to expect massive amounts of gateway code to be written
> for LPR/LPD clients, only to give them the ability to know whether their job
> can be printed (i.e., VALIDATE_JOB), which is the only feature of IPP that
> I could see LPR/LPD clients utilizing. The existing interface just doesn't allow
> any interactivity with the job submission process.

I don't think 'vast amounts' is the case.  While I personally have not done it,
collegues have indicated that the IPP protocol could be implemented in about
1500 lines of Perl,  and could be backended into LPRng very simply.

>
> LPR/LPD -to- IPP is not how I think IPP will be deployed; we need a rich user
> interface (GUI, http-capable, etc.) to really take advantage of what we are
> offering. Also the Windows print provider interface seems to also provide all
> of these capabilities to GUI-based windows clients.
>
> > I might note that IPP Spoolers are currently not part
> >of the IPP protocol,  so we are simply having an academic discussion,
> >right?
>
> We haven't restricted IPP to either spoolers or print servers, and we shouldn't
> preclude either implementation.
>

I think that if you start trying to deal with spoolers and spooler topics
you are widening the scope of discussion far too much.

I must say that I think that this is simply a matter of opinion.  Somebody
WILL implement a LPD to IPP gateway, somebody else (or the same person)
WILL implement a IPP to LPD gateway.  Now the problem is to see if you
can get the gateways to interact correctly with IPP and LPD... Sigh...

> Randy
> (I hope my email messages are easy to read now, I re-configured my
> email client to not wrap all of my text)

I think that this type of discussion is need in the context of IPP.

Patrick Powell



Received: from cnri by ietf.org id aa11795; 17 Sep 97 11:37 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid LAA13341 for <ietf-archive@cnri.reston.va.us>; Wed, 17 Sep 1997 11:40:07 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA21881 for <ietf-archive@cnri.reston.va.us>; Wed, 17 Sep 1997 11:36:53 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 17 Sep 1997 11:29:54 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA21378 for ipp-outgoing; Wed, 17 Sep 1997 11:20:50 -0400 (EDT)
Date: Wed, 17 Sep 1997 08:22:32 -0700 (PDT)
From: papowell@astart.com
Message-Id: <199709171522.IAA17514@astart4.astart.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP>MOD What if we had both Job-Id and Job-URI for Jobs?
Sender: ipp-owner@pwg.org

> From rturner@sharplabs.com Tue Sep 16 15:49:16 1997
> Date: Tue, 16 Sep 1997 15:23:12 -0700
> From: Randy Turner <rturner@sharplabs.com>
> To: ipp@pwg.org
> Subject: Re: IPP>MOD What if we had both Job-Id and Job-URI for Jobs?
>
>  PAPowell wrote:
> ..snip..
> >The LPRng interface quite happily delivers errors.
> >And note that it is free, compiles and runs on just about any UNIX system
> >with TCP/IP networking, and there is even an NT port (Don't ask, it wasn't
> >pretty).
>
> The context of our LPR/LPD gateway has been constrained on the widely
> deployed version that come shipped with Sun, HP, IBM, and other Unix
> boxes, which is more or less based on RFC 1179 (with vendor extensions)
> and for which the line mode interface I was referring to is the predominant
> interface.

Are you saying that it will ONLY work with these versions and the vendor specific
(and undocumented...) extensions?  Or am I missing something here?
Not trying to be sarcastic,  just trying to find out the basic intent.

Patrick



Received: from cnri by ietf.org id aa06453; 21 Sep 97 12:11 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid MAA23505 for <ietf-archive@cnri.reston.va.us>; Sun, 21 Sep 1997 12:14:39 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id MAA01391 for <ietf-archive@cnri.reston.va.us>; Sun, 21 Sep 1997 12:11:30 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sun, 21 Sep 1997 12:04:15 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA00868 for ipp-outgoing; Sun, 21 Sep 1997 11:55:07 -0400 (EDT)
Date: Sun, 21 Sep 1997 08:58:37 PDT
From: Ira Mcdonald x10962 <imcdonal@eso.mc.xerox.com>
Message-Id: <9709211558.AA11426@snorkel.eso.mc.xerox.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re:  IPP> Document attributes
Sender: ipp-owner@pwg.org

Hi Randy,

I think we agreed that JOBs could have descriptive attributes
(either single- or multi-valued??) about the associated
document(s), which apply unless (in a future version of IPP)
they are overridden at the (future) DOCUMENT object level.

I speculate that the following JOB level attributes are
necessary or desirable in IPP 1.0:

[job]document-name
[job]document-URI (to support Send-URI)
[job]document-format

Cheers,
- Ira McDonald (outside consultant at Xerox)
  High North In
  906-494-2434
------------------------------- Randy's note ---------------
From ipp-owner@pwg.org Sat Sep 20 13:58:49 1997
Return-Path: <ipp-owner@pwg.org>
Received: from zombi (zombi.eso.mc.xerox.com) by snorkel.eso.mc.xerox.com (4.1/XeroxClient-1.1)
	id AA11312; Sat, 20 Sep 97 13:58:49 EDT
Received: from alpha.xerox.com by zombi (4.1/SMI-4.1)
	id AA01334; Sat, 20 Sep 97 13:54:50 EDT
Received: from lists.underscore.com ([199.125.85.31]) by alpha.xerox.com with SMTP id <52883(5)>; Sat, 20 Sep 1997 10:54:53 PDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA29820 for <imcdonal@eso.mc.xerox.com>; Sat, 20 Sep 1997 13:51:28 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sat, 20 Sep 1997 13:49:11 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA29489 for ipp-outgoing; Sat, 20 Sep 1997 13:40:04 -0400 (EDT)
Message-Id: <D10983CAC30DD111B41400805FA6A1C1026CF7@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: IPP> Document attributes
Date: Sat, 20 Sep 1997 10:38:56 PDT
X-Priority: 3
Mime-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain
Sender: ipp-owner@pwg.org
Status: R


I know we agreed not to have any document attributes but isn't
"document-format-attribute" a document attribute?

Randy




Received: from cnri by ietf.org id aa25087; 22 Sep 97 19:08 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid TAA27109 for <ietf-archive@cnri.reston.va.us>; Mon, 22 Sep 1997 19:11:22 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA04843 for <ietf-archive@cnri.reston.va.us>; Mon, 22 Sep 1997 19:08:13 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 22 Sep 1997 18:55:14 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA03198 for ipp-outgoing; Mon, 22 Sep 1997 18:30:20 -0400 (EDT)
Date: Mon, 22 Sep 1997 15:27:05 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199709222227.PAA14018@woden.eng.sun.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> Document attributes
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

I think that we agreed not to decide on the format of attributes that
have a separate value for each document by eliminating document-name,
and stating that all documents in a job have the same document-format,
meaning that document-format is a job-level attribute.

Document-URI is still a problem unless either we eliminate Send-URI (my
preference) or eliminate document-URI as a job attribute until a later
version.

Although we previously decided not design a format for per-document
attributes until a later version, I pointed out that an attribute 'foo'
could take on a "dictionary" value whose values might be "default=XYZ"
and "3=ABC" to indicate that the job level 'foo' attribute has a value
of "XYZ" and document-3 has a value of "ABC".  Such a solution is not
precluded by the current design.

Bob Herriot
 
> From rturner@sharplabs.com Sun Sep 21 09:49:57 1997
> 
> Ok, so we have these actual document attributes that we could admittedly move
> into "job document attributes" just to save us the work this time of actually doing
> the work to support document attributes. This might be
> problematic for future implementations that actually *DO* the
> document attribute model correctly, having to be backward-compatible
> with our "hacked" version of document attributes of IPP 1.0.
> 
> I thought maybe we could allow a placeholder in the model/protocol for
> V 1.0 for document attributes, so that we could easily integrate this in
> the future with very little work.
> 
> Concerning the "job-document-attribute" proposal...
>  I'm assuming that the send-document operation allows these "job-document"
> attributes to be included (I can't remember the send-document specifics from the
> model document...).
> 
> Randy
> 
> Ira Mcdonald x10962 wrote:
> 
> > Hi Randy,
> >
> > I think we agreed that JOBs could have descriptive attributes
> > (either single- or multi-valued??) about the associated
> > document(s), which apply unless (in a future version of IPP)
> > they are overridden at the (future) DOCUMENT object level.
> >
> > I speculate that the following JOB level attributes are
> > necessary or desirable in IPP 1.0:
> >
> > [job]document-name
> > [job]document-URI (to support Send-URI)
> > [job]document-format
> >
> > Cheers,
> > - Ira McDonald (outside consultant at Xerox)
> >   High North In
> >   906-494-2434
> 
> 
> 
> 


Received: from cnri by ietf.org id aa25589; 22 Sep 97 19:45 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid TAA27193 for <ietf-archive@cnri.reston.va.us>; Mon, 22 Sep 1997 19:49:01 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA06630 for <ietf-archive@cnri.reston.va.us>; Mon, 22 Sep 1997 19:45:52 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 22 Sep 1997 19:41:51 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA06110 for ipp-outgoing; Mon, 22 Sep 1997 19:32:39 -0400 (EDT)
Date: Mon, 22 Sep 1997 16:31:33 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199709222331.QAA14105@woden.eng.sun.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: RE: IPP> Document attributes
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

This is a version 1.0 limitation. But I doubt it will cause much
hardship because currently:

   1) Windows users can only send one document per job.
   2) Solaris users can send multiple documents per job, but they 
      must all have the same format, despite the generality of the LPD
      protocol.  I think that most if not all other Unix systems have
      the same limitation.

So that doesn't leave very many people with the capability that we
are removing from version 1.0.

Bob Herriot

> From rturner@sharplabs.com Mon Sep 22 16:12:02 1997
> From: "Turner, Randy" <rturner@sharplabs.com>
> To: "'ipp@pwg.org'" <ipp@pwg.org>
> Subject: RE: IPP> Document attributes
> Date: Mon, 22 Sep 1997 15:34:30 -0700
> X-Priority: 3
> MIME-Version: 1.0
> X-Mailer: Internet Mail Service (5.0.1458.49)
> Sender: ipp-owner@pwg.org
> X-Lines: 90
> 
> 
> Does this seem kind of limiting, to restrict all documents in a 
> particular job to have the same document format? It doesn't
> seem hard to imagine a 2-document job wherein one file
> is PCL and another Postscript. If the document attribute
> says "application/vnd.pcl" then the printer would probably
> trash the 2nd Postscript job. 
> 
> Just checking to see if we haven't got a hole in this
> somewhere....
> 
> Randy
> 
> 
> > -----Original Message-----
> > From:	Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> > Sent:	Monday, September 22, 1997 3:27 PM
> > To:	ipp@pwg.org; rturner@sharplabs.com
> > Subject:	Re: IPP> Document attributes
> > 
> > I think that we agreed not to decide on the format of attributes that
> > have a separate value for each document by eliminating document-name,
> > and stating that all documents in a job have the same document-format,
> > meaning that document-format is a job-level attribute.
> > 
> > Document-URI is still a problem unless either we eliminate Send-URI
> > (my
> > preference) or eliminate document-URI as a job attribute until a later
> > version.
> > 
> > Although we previously decided not design a format for per-document
> > attributes until a later version, I pointed out that an attribute
> > 'foo'
> > could take on a "dictionary" value whose values might be "default=XYZ"
> > and "3=ABC" to indicate that the job level 'foo' attribute has a value
> > of "XYZ" and document-3 has a value of "ABC".  Such a solution is not
> > precluded by the current design.
> > 
> > Bob Herriot
> >  
> > > From rturner@sharplabs.com Sun Sep 21 09:49:57 1997
> > > 
> > > Ok, so we have these actual document attributes that we could
> > admittedly move
> > > into "job document attributes" just to save us the work this time of
> > actually doing
> > > the work to support document attributes. This might be
> > > problematic for future implementations that actually *DO* the
> > > document attribute model correctly, having to be backward-compatible
> > > with our "hacked" version of document attributes of IPP 1.0.
> > > 
> > > I thought maybe we could allow a placeholder in the model/protocol
> > for
> > > V 1.0 for document attributes, so that we could easily integrate
> > this in
> > > the future with very little work.
> > > 
> > > Concerning the "job-document-attribute" proposal...
> > >  I'm assuming that the send-document operation allows these
> > "job-document"
> > > attributes to be included (I can't remember the send-document
> > specifics from the
> > > model document...).
> > > 
> > > Randy
> > > 
> > > Ira Mcdonald x10962 wrote:
> > > 
> > > > Hi Randy,
> > > >
> > > > I think we agreed that JOBs could have descriptive attributes
> > > > (either single- or multi-valued??) about the associated
> > > > document(s), which apply unless (in a future version of IPP)
> > > > they are overridden at the (future) DOCUMENT object level.
> > > >
> > > > I speculate that the following JOB level attributes are
> > > > necessary or desirable in IPP 1.0:
> > > >
> > > > [job]document-name
> > > > [job]document-URI (to support Send-URI)
> > > > [job]document-format
> > > >
> > > > Cheers,
> > > > - Ira McDonald (outside consultant at Xerox)
> > > >   High North In
> > > >   906-494-2434
> > > 
> > > 
> > > 
> > > 
> 


Received: from cnri by ietf.org id aa25996; 22 Sep 97 20:16 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid UAA27242 for <ietf-archive@cnri.reston.va.us>; Mon, 22 Sep 1997 20:19:41 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA07246 for <ietf-archive@cnri.reston.va.us>; Mon, 22 Sep 1997 20:16:31 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 22 Sep 1997 20:12:18 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA06728 for ipp-outgoing; Mon, 22 Sep 1997 20:03:01 -0400 (EDT)
Message-ID: <342706F5.EE907004@underscore.com>
Date: Mon, 22 Sep 1997 20:01:57 -0400
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.02 [en] (WinNT; I)
MIME-Version: 1.0
To: Robert Herriot <Robert.Herriot@eng.sun.com>
CC: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> Document attributes
References: <199709222331.QAA14105@woden.eng.sun.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Bob,

Sorry, but there are *lots* of Unix systems that can accept jobs
having documents with multiple data formats.

Patrick Powell:  can you comment on this?

Whether having this feature is a "hard core" requirement for the
Unix world has yet to be determined.  However, prior to the IPP
group being formed, several members of the PWG had often described
the scenario in which a job consisted of multiple files, where the
first file was a pre-built banner page (most often in PostScript),
and one or more data files that are *not* PostScript.

It sure seems like we should be able to support that kind of
scenario, shouldn't we?

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------


Robert Herriot wrote:
> 
> This is a version 1.0 limitation. But I doubt it will cause much
> hardship because currently:
> 
>    1) Windows users can only send one document per job.
>    2) Solaris users can send multiple documents per job, but they
>       must all have the same format, despite the generality of the LPD
>       protocol.  I think that most if not all other Unix systems have
>       the same limitation.
> 
> So that doesn't leave very many people with the capability that we
> are removing from version 1.0.
> 
> Bob Herriot
> 
> > From rturner@sharplabs.com Mon Sep 22 16:12:02 1997
> > From: "Turner, Randy" <rturner@sharplabs.com>
> > To: "'ipp@pwg.org'" <ipp@pwg.org>
> > Subject: RE: IPP> Document attributes
> > Date: Mon, 22 Sep 1997 15:34:30 -0700
> > X-Priority: 3
> > MIME-Version: 1.0
> > X-Mailer: Internet Mail Service (5.0.1458.49)
> > Sender: ipp-owner@pwg.org
> > X-Lines: 90
> >
> >
> > Does this seem kind of limiting, to restrict all documents in a
> > particular job to have the same document format? It doesn't
> > seem hard to imagine a 2-document job wherein one file
> > is PCL and another Postscript. If the document attribute
> > says "application/vnd.pcl" then the printer would probably
> > trash the 2nd Postscript job.
> >
> > Just checking to see if we haven't got a hole in this
> > somewhere....
> >
> > Randy
> >
> >
> > > -----Original Message-----
> > > From:       Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> > > Sent:       Monday, September 22, 1997 3:27 PM
> > > To: ipp@pwg.org; rturner@sharplabs.com
> > > Subject:    Re: IPP> Document attributes
> > >
> > > I think that we agreed not to decide on the format of attributes that
> > > have a separate value for each document by eliminating document-name,
> > > and stating that all documents in a job have the same document-format,
> > > meaning that document-format is a job-level attribute.
> > >
> > > Document-URI is still a problem unless either we eliminate Send-URI
> > > (my
> > > preference) or eliminate document-URI as a job attribute until a later
> > > version.
> > >
> > > Although we previously decided not design a format for per-document
> > > attributes until a later version, I pointed out that an attribute
> > > 'foo'
> > > could take on a "dictionary" value whose values might be "default=XYZ"
> > > and "3=ABC" to indicate that the job level 'foo' attribute has a value
> > > of "XYZ" and document-3 has a value of "ABC".  Such a solution is not
> > > precluded by the current design.
> > >
> > > Bob Herriot
> > >
> > > > From rturner@sharplabs.com Sun Sep 21 09:49:57 1997
> > > >
> > > > Ok, so we have these actual document attributes that we could
> > > admittedly move
> > > > into "job document attributes" just to save us the work this time of
> > > actually doing
> > > > the work to support document attributes. This might be
> > > > problematic for future implementations that actually *DO* the
> > > > document attribute model correctly, having to be backward-compatible
> > > > with our "hacked" version of document attributes of IPP 1.0.
> > > >
> > > > I thought maybe we could allow a placeholder in the model/protocol
> > > for
> > > > V 1.0 for document attributes, so that we could easily integrate
> > > this in
> > > > the future with very little work.
> > > >
> > > > Concerning the "job-document-attribute" proposal...
> > > >  I'm assuming that the send-document operation allows these
> > > "job-document"
> > > > attributes to be included (I can't remember the send-document
> > > specifics from the
> > > > model document...).
> > > >
> > > > Randy
> > > >
> > > > Ira Mcdonald x10962 wrote:
> > > >
> > > > > Hi Randy,
> > > > >
> > > > > I think we agreed that JOBs could have descriptive attributes
> > > > > (either single- or multi-valued??) about the associated
> > > > > document(s), which apply unless (in a future version of IPP)
> > > > > they are overridden at the (future) DOCUMENT object level.
> > > > >
> > > > > I speculate that the following JOB level attributes are
> > > > > necessary or desirable in IPP 1.0:
> > > > >
> > > > > [job]document-name
> > > > > [job]document-URI (to support Send-URI)
> > > > > [job]document-format
> > > > >
> > > > > Cheers,
> > > > > - Ira McDonald (outside consultant at Xerox)
> > > > >   High North In
> > > > >   906-494-2434
> > > >
> > > >
> > > >
> > > >
> >


Received: from cnri by ietf.org id aa13975; 23 Sep 97 14:36 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid OAA00100 for <ietf-archive@cnri.reston.va.us>; Tue, 23 Sep 1997 14:39:22 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA12499 for <ietf-archive@cnri.reston.va.us>; Tue, 23 Sep 1997 14:36:13 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 23 Sep 1997 14:28:42 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA11929 for ipp-outgoing; Tue, 23 Sep 1997 14:16:13 -0400 (EDT)
Message-Id: <9709231816.AA26334@zazen.cp10.es.xerox.com>
X-Sender: hastings@zazen
X-Mailer: Windows Eudora Pro Version 2.1.2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 23 Sep 1997 11:13:24 PDT
To: rturner@sharplabs.com
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: Re: IPP> Document attributes
Cc: ipp@pwg.org
Sender: ipp-owner@pwg.org

Randy,

What kind of a place holder did you have in mind for document attributes?

Such a place holder might be a way forward, as we have done for the
'dictionary' attribute syntax (by reserving the type code).

Tom

At 09:36 09/21/97 PDT, Randy Turner wrote:
>Ok, so we have these actual document attributes that we could admittedly move
>into "job document attributes" just to save us the work this time of
actually doing
>the work to support document attributes. This might be
>problematic for future implementations that actually *DO* the
>document attribute model correctly, having to be backward-compatible
>with our "hacked" version of document attributes of IPP 1.0.
>
>I thought maybe we could allow a placeholder in the model/protocol for
>V 1.0 for document attributes, so that we could easily integrate this in
>the future with very little work.
>
>Concerning the "job-document-attribute" proposal...
> I'm assuming that the send-document operation allows these "job-document"
>attributes to be included (I can't remember the send-document specifics
from the
>model document...).
>
>Randy
>
>Ira Mcdonald x10962 wrote:
>
>> Hi Randy,
>>
>> I think we agreed that JOBs could have descriptive attributes
>> (either single- or multi-valued??) about the associated
>> document(s), which apply unless (in a future version of IPP)
>> they are overridden at the (future) DOCUMENT object level.
>>
>> I speculate that the following JOB level attributes are
>> necessary or desirable in IPP 1.0:
>>
>> [job]document-name
>> [job]document-URI (to support Send-URI)
>> [job]document-format
>>
>> Cheers,
>> - Ira McDonald (outside consultant at Xerox)
>>   High North In
>>   906-494-2434
>
>
>
>
>



Received: from cnri by ietf.org id aa20388; 23 Sep 97 20:11 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid UAA01216 for <ietf-archive@cnri.reston.va.us>; Tue, 23 Sep 1997 20:14:33 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA19512 for <ietf-archive@cnri.reston.va.us>; Tue, 23 Sep 1997 20:11:23 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 23 Sep 1997 20:03:24 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA18557 for ipp-outgoing; Tue, 23 Sep 1997 19:47:04 -0400 (EDT)
Date: Tue, 23 Sep 1997 16:44:53 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199709232344.QAA15575@woden.eng.sun.com>
To: Robert.Herriot@eng.sun.com, jkm@underscore.com
Subject: Re: IPP> Document attributes
Cc: ipp@pwg.org, rturner@sharplabs.com
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org


> From jkm@underscore.com Mon Sep 22 17:03:31 1997
> 
> Bob,
> 
> Sorry, but there are *lots* of Unix systems that can accept jobs
> having documents with multiple data formats.


What Unix systems offer this feature?

In my previous email, I stated that the Solaris spooler does not.  It
is based on AT&T System V and many other Unix spoolers are based on the
same code. It is possible that other vendors have removed the single
document-format restriction, though considering the required changes,
I doubt it.

The BSD LPD spooler and LPD protocols support multiple formats per job,
so these systems accept jobs with multiple data formats. But the BSD lpr
command does not give access to this feature. It is possible that some
vendors have enhanced the lpr command, but I am not aware of such
changes.

Bob Herriot 
> 
> 
> 	...jay
> 
> ----------------------------------------------------------------------
> --  JK Martin               |  Email:   jkm@underscore.com          --
> --  Underscore, Inc.        |  Voice:   (603) 889-7000              --
> --  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
> --  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
> ----------------------------------------------------------------------
> 
> 
> Robert Herriot wrote:
> > 
> > This is a version 1.0 limitation. But I doubt it will cause much
> > hardship because currently:
> > 
> >    1) Windows users can only send one document per job.
> >    2) Solaris users can send multiple documents per job, but they
> >       must all have the same format, despite the generality of the LPD
> >       protocol.  I think that most if not all other Unix systems have
> >       the same limitation.
> > 
> > So that doesn't leave very many people with the capability that we
> > are removing from version 1.0.
> > 
> > Bob Herriot
> > 
> > > From rturner@sharplabs.com Mon Sep 22 16:12:02 1997
> > > From: "Turner, Randy" <rturner@sharplabs.com>
> > > To: "'ipp@pwg.org'" <ipp@pwg.org>
> > > Subject: RE: IPP> Document attributes
> > > Date: Mon, 22 Sep 1997 15:34:30 -0700
> > > X-Priority: 3
> > > MIME-Version: 1.0
> > > X-Mailer: Internet Mail Service (5.0.1458.49)
> > > Sender: ipp-owner@pwg.org
> > > X-Lines: 90
> > >
> > >
> > > Does this seem kind of limiting, to restrict all documents in a
> > > particular job to have the same document format? It doesn't
> > > seem hard to imagine a 2-document job wherein one file
> > > is PCL and another Postscript. If the document attribute
> > > says "application/vnd.pcl" then the printer would probably
> > > trash the 2nd Postscript job.
> > >
> > > Just checking to see if we haven't got a hole in this
> > > somewhere....
> > >
> > > Randy
> > >
> > >
> > > > -----Original Message-----
> > > > From:       Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> > > > Sent:       Monday, September 22, 1997 3:27 PM
> > > > To: ipp@pwg.org; rturner@sharplabs.com
> > > > Subject:    Re: IPP> Document attributes
> > > >
> > > > I think that we agreed not to decide on the format of attributes that
> > > > have a separate value for each document by eliminating document-name,
> > > > and stating that all documents in a job have the same document-format,
> > > > meaning that document-format is a job-level attribute.
> > > >
> > > > Document-URI is still a problem unless either we eliminate Send-URI
> > > > (my
> > > > preference) or eliminate document-URI as a job attribute until a later
> > > > version.
> > > >
> > > > Although we previously decided not design a format for per-document
> > > > attributes until a later version, I pointed out that an attribute
> > > > 'foo'
> > > > could take on a "dictionary" value whose values might be "default=XYZ"
> > > > and "3=ABC" to indicate that the job level 'foo' attribute has a value
> > > > of "XYZ" and document-3 has a value of "ABC".  Such a solution is not
> > > > precluded by the current design.
> > > >
> > > > Bob Herriot
> > > >
> > > > > From rturner@sharplabs.com Sun Sep 21 09:49:57 1997
> > > > >
> > > > > Ok, so we have these actual document attributes that we could
> > > > admittedly move
> > > > > into "job document attributes" just to save us the work this time of
> > > > actually doing
> > > > > the work to support document attributes. This might be
> > > > > problematic for future implementations that actually *DO* the
> > > > > document attribute model correctly, having to be backward-compatible
> > > > > with our "hacked" version of document attributes of IPP 1.0.
> > > > >
> > > > > I thought maybe we could allow a placeholder in the model/protocol
> > > > for
> > > > > V 1.0 for document attributes, so that we could easily integrate
> > > > this in
> > > > > the future with very little work.
> > > > >
> > > > > Concerning the "job-document-attribute" proposal...
> > > > >  I'm assuming that the send-document operation allows these
> > > > "job-document"
> > > > > attributes to be included (I can't remember the send-document
> > > > specifics from the
> > > > > model document...).
> > > > >
> > > > > Randy
> > > > >
> > > > > Ira Mcdonald x10962 wrote:
> > > > >
> > > > > > Hi Randy,
> > > > > >
> > > > > > I think we agreed that JOBs could have descriptive attributes
> > > > > > (either single- or multi-valued??) about the associated
> > > > > > document(s), which apply unless (in a future version of IPP)
> > > > > > they are overridden at the (future) DOCUMENT object level.
> > > > > >
> > > > > > I speculate that the following JOB level attributes are
> > > > > > necessary or desirable in IPP 1.0:
> > > > > >
> > > > > > [job]document-name
> > > > > > [job]document-URI (to support Send-URI)
> > > > > > [job]document-format
> > > > > >
> > > > > > Cheers,
> > > > > > - Ira McDonald (outside consultant at Xerox)
> > > > > >   High North In
> > > > > >   906-494-2434
> > > > >
> > > > >
> > > > >
> > > > >
> > >
> 


Received: from cnri by ietf.org id aa02081; 24 Sep 97 2:37 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid CAA01707 for <ietf-archive@cnri.reston.va.us>; Wed, 24 Sep 1997 02:40:38 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id CAA22352 for <ietf-archive@cnri.reston.va.us>; Wed, 24 Sep 1997 02:37:22 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 24 Sep 1997 02:29:15 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id CAA21695 for ipp-outgoing; Wed, 24 Sep 1997 02:15:17 -0400 (EDT)
Message-ID: <3428AFCD.9B46479E@parc.xerox.com>
Date: Tue, 23 Sep 1997 23:14:37 PDT
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.03 [en] (Win95; I)
MIME-Version: 1.0
To: Randy Turner <rturner@sharplabs.com>
CC: ipp@pwg.org
Subject: Re: IPP> Supported URIs for print-by-reference
References: <D10983CAC30DD111B41400805FA6A1C1026D01@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

> At the meeting in Atlanta, it was agreed that we would mandate that both
> FTP and HTTP would be supported schemes for PrintURI and SendURI.
> 
> I would like to propose that we also include the FILE: scheme to this
> list. The FILE: scheme allows the server to print files that are
> available
> on locally mounted file system volumes that are available to the server
> itself. 
> 
> We can talk about this at the teleconference or on the list.


a) without a standard way of loading a print server's disks with
any data, mandating support for the "file:" scheme would hardly
lead to interoperability.

b) While one can imagine "if you support remote printing at all,
you should be able to retrieve files from an HTTP server", since
it just requires a network connection, it doesn't make as much
sense to mandate a "file:" scheme because it presumes that the
print server has a file system with a naming system that is URL
accessible.

c) the "file:" URL scheme is in serious need of attention: the
implementations (even on the same platform) are widely divergent,
and not conformant with the recommended practice in the RFCs.

It's not that this is really a terrible idea, it's just not clear
that it's useful to "mandate" something that by most measures
has to be optional.

Larry
-- 
http://www.parc.xerox.com/masinter

From owner-uri@Bunyip.Com  Wed Oct 29 16:48:48 1997
Delivery-Date: Wed, 29 Oct 1997 16:48:49 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id QAA24807
	for <ietf-archive@ietf.org>; Wed, 29 Oct 1997 16:48:48 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA11434;
	Wed, 29 Oct 1997 16:51:50 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA08002
	for uri-out; Wed, 29 Oct 1997 16:10:34 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA07996
	for uri-in; Wed, 29 Oct 1997 16:10:32 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA07991
	for <uri@services.bunyip.com>; Wed, 29 Oct 1997 16:10:31 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA12116
	for uri@services; Wed, 29 Oct 1997 16:10:31 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA12111;
	Wed, 29 Oct 1997 16:10:27 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11)
	id OAA17516; Wed, 29 Oct 1997 14:34:33 -0600 (CST)
Message-ID: <34579E53.43AB@w3.org>
Date: Wed, 29 Oct 1997 14:36:35 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: Al Gilman <asgilman@access.digex.net>
CC: Larry Masinter <masinter@parc.xerox.com>, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com, patent-issues@w3.org,
        Gordon Irlam <gordoni@base.com>
Subject: Re: development track for "where-it-says" [patented?]
References: <199710291954.OAA25260@access4.digex.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Al Gilman wrote:
> 
> To do a little forward thinking, and follow up on what Larry Masinter said:
> 
> > The "#fragment" notation is only used for named components.
> >
> 
> Makes a lot of sense to me.
> 
> My initial stab at syntax for "where-it-says" was a
> searchpart along the lines of ...?find="string-to-match" .

Would you please research the www-talk archives or whatever
to find the earliest dicussion of this technique that you can
find? I have recently
been informed that there is a patent application[1] out
on this idea. I'm appalled that Nielsen would claim
credit for this idea, which has been kicked around on
public mailing lists for years.

Yikes! Issued Aug 19 1997?

[1] 659729 : Method and system for
implementing hypertext scroll attributes 
INVENTORS: Nielsen; Jakob, Atherton, CA
ASSIGNEES: Sun Microsystems, Inc., Mountain View, CA
ISSUED: Aug. 19, 1997
FILED: Feb. 1 , 1996
http://patent.womplex.ibm.com/details?patent_number=5659729

-- 
Dan Connolly, W3C Architecture Domain Lead
http://www.w3.org/People/Connolly/
phone://1/512/310-2971


From owner-uri@Bunyip.Com  Wed Oct 29 17:15:45 1997
Delivery-Date: Wed, 29 Oct 1997 17:15:45 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA25073
	for <ietf-archive@ietf.org>; Wed, 29 Oct 1997 17:15:45 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA11553;
	Wed, 29 Oct 1997 17:18:47 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA08401
	for uri-out; Wed, 29 Oct 1997 16:38:29 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA08395
	for uri-in; Wed, 29 Oct 1997 16:38:24 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA08386
	for <uri@services.bunyip.com>; Wed, 29 Oct 1997 16:38:17 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA12260
	for uri@services; Wed, 29 Oct 1997 16:38:17 -0500 (EST)
Received: from dynamicdiagrams.com (dynamicdiagrams.com [205.181.196.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA12257;
	Wed, 29 Oct 1997 16:38:12 -0500 (EST)
Received: by dynamicdiagrams.com (940816.SGI.8.6.9/940406.SGI.AUTO)
	 id QAA13419; Wed, 29 Oct 1997 16:31:41 -0800
Date: Wed, 29 Oct 1997 16:31:41 -0800
From: david@dynamicdiagrams.com (David G. Durand)
Message-Id: <199710300031.QAA13419@dynamicdiagrams.com>
To: connolly@w3.org, masinter@parc.xerox.com (Larry Masinter),
        Al Gilman <asgilman@access.digex.net>
Subject: Re:  [URN] development track for "where-it-says"
Cc: urn-ietf@Bunyip.Com, uri@Bunyip.Com
Sender: owner-uri@Bunyip.Com
Precedence: bulk

The XLL linking language has a very simple literal string match in its
locator language (whose expressions _can_ be placed in the fragment
identifier of a URL). It also has a lot of structural operations that
don't make much sense for non-XML documents, of course.

The current URL architecture forces you to decide if things are server
side (in the URL) or client-side (in the fragment ID). At one point
XML had added an additional delimiter ("|", I believe) to express that
the application is free to decide.

I'm behind on the drafts, so this may have changed -- and the drafts
may not currently reflect the editor's most recent thinking, but I'm
not aware that this aspect has changed from what I'm describing.

   -- David
xvip
------------------------------------------+----------------------------
David Durand                 dgd@cs.bu.edu| david@dynamicDiagrams.com
Boston University Computer Science        | Dynamic Diagrams
http://www.cs.bu.edu/students/grads/dgd/  | http://dynamicDiagrams.com/
                                          | MAPA: mapping for the WWW


From owner-uri@Bunyip.Com  Wed Oct 29 17:19:56 1997
Delivery-Date: Wed, 29 Oct 1997 17:19:56 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA25167
	for <ietf-archive@ietf.org>; Wed, 29 Oct 1997 17:19:56 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA11577;
	Wed, 29 Oct 1997 17:22:58 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA08734
	for uri-out; Wed, 29 Oct 1997 17:02:19 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA08727
	for uri-in; Wed, 29 Oct 1997 17:02:17 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA08720
	for <uri@services.bunyip.com>; Wed, 29 Oct 1997 17:02:15 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA12340
	for uri@services; Wed, 29 Oct 1997 17:02:16 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA12337;
	Wed, 29 Oct 1997 17:02:13 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11)
	id QAA10159; Wed, 29 Oct 1997 16:01:54 -0600 (CST)
Message-ID: <3457B2CC.7C63@w3.org>
Date: Wed, 29 Oct 1997 16:03:56 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: "David G. Durand" <david@dynamicdiagrams.com>
CC: Larry Masinter <masinter@parc.xerox.com>,
        Al Gilman <asgilman@access.digex.net>, urn-ietf@Bunyip.Com,
        uri@Bunyip.Com
Subject: Re: [URN] development track for "where-it-says"
References: <199710300031.QAA13419@dynamicdiagrams.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

David G. Durand wrote:
> 
> The XLL linking language

http://www.w3.org/TR/WD-xml-link-970731

-- 
Dan Connolly, W3C Architecture Domain Lead
Always cite a source!
http://www.w3.org/People/Connolly/#cite


From owner-uri@Bunyip.Com  Wed Oct 29 17:49:28 1997
Delivery-Date: Wed, 29 Oct 1997 17:49:28 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA25649
	for <ietf-archive@ietf.org>; Wed, 29 Oct 1997 17:49:27 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA11669;
	Wed, 29 Oct 1997 17:52:29 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA07158
	for uri-out; Wed, 29 Oct 1997 14:54:29 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA07152
	for uri-in; Wed, 29 Oct 1997 14:54:28 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA07147
	for <uri@services.bunyip.com>; Wed, 29 Oct 1997 14:54:26 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA11894
	for uri@services; Wed, 29 Oct 1997 14:54:26 -0500 (EST)
Received: from access4.digex.net (access4.digex.net [205.197.245.195])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA11891;
	Wed, 29 Oct 1997 14:54:22 -0500 (EST)
Received: (from asgilman@localhost)
          by access4.digex.net (8.8.4/8.8.4)
	  id OAA25260; Wed, 29 Oct 1997 14:54:04 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199710291954.OAA25260@access4.digex.net>
Subject: development track for "where-it-says"
To: masinter@parc.xerox.com (Larry Masinter), connolly@w3.org
Date: Wed, 29 Oct 1997 14:54:04 -0500 (EST)
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
In-Reply-To: <34555B44.47DDD707@parc.xerox.com> from Larry Masinter at "Oct 27, 97 07:25:57 pm"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

To do a little forward thinking, and follow up on what Larry Masinter said:

> The "#fragment" notation is only used for named components.
> 

Makes a lot of sense to me.

My initial stab at syntax for "where-it-says" was a
searchpart along the lines of ...?find="string-to-match" .

What I have learned from this discussion is that I need to start
with the HTML community.

If I can interest HTMLx development in exporting a reliable (i.e.
consistent across browsers) string-matching search/location
method for HTML, I hope that the URL specs won't have narrowed to
the point where there is no reasonable syntax by which to ask for
it.  

I believe that the XML project is already working on
intra-document locators in XLL although I am not sure that they
provide any sort of a pattern match yet.

-- Al Gilman

PS: I know that searchparts are presently server-side functions
but I don't immediately see that extending them to be sometimes
done client-side poses any real conflict.


From owner-uri@Bunyip.Com  Thu Oct 30 03:00:26 1997
Delivery-Date: Thu, 30 Oct 1997 03:00:27 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id DAA05979
	for <ietf-archive@ietf.org>; Thu, 30 Oct 1997 03:00:26 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA12758;
	Thu, 30 Oct 1997 03:03:25 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA24029
	for uri-out; Thu, 30 Oct 1997 02:47:28 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA24023
	for uri-in; Thu, 30 Oct 1997 02:47:26 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA24010
	for <uri@services.bunyip.com>; Thu, 30 Oct 1997 02:47:20 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id CAA13515
	for uri@services; Thu, 30 Oct 1997 02:47:20 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id CAA13512;
	Thu, 30 Oct 1997 02:47:16 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa11475;
          29 Oct 97 23:42 PST
To: uri@Bunyip.Com
cc: moore@cs.utk.edu, connolly@w3.org, urn-ietf@Bunyip.Com, timbl@w3.org,
        masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no,
        lassila@w3.org, swick@w3.org, tbray@textuality.com,
        jeanpa@microsoft.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org,
        ij@w3.org
Subject: Re: The UR* scheme registry, Citing URL/URI specs 
In-reply-to: Your message of "Mon, 27 Oct 1997 23:27:44 EST."
             <199710280427.XAA00981@spot.cs.utk.edu> 
Date: Wed, 29 Oct 1997 23:35:21 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9710292342.aa11475@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Just to see what it would be like, I rewrote the URL spec into a URI spec.
The result is at

   http://www.ics.uci.edu/~fielding/url/uri.txt

I am not very happy with it, since the additional terms tend to cloud
the implementation advice.  I could fix that by calling everything a URL
except in the Introduction, but it probably isn't worth the effort.
Others may feel differently, so give it a look if you care about this
issue.

So, my feeling is that draft 09 is the final URL draft and it should be
sent to the IESG now.  I'd appreciate it if people using/developing the
latest versions of URL-enabled applications could run the tests on

   http://www.ics.uci.edu/~fielding/url/test1.html

and send me the results.  We need to compile a list of implementations
for each URL "feature" in order to progress to Draft Standard.

....Roy


From owner-uri@Bunyip.Com  Thu Oct 30 03:20:54 1997
Delivery-Date: Thu, 30 Oct 1997 03:20:54 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id DAA06338
	for <ietf-archive@ietf.org>; Thu, 30 Oct 1997 03:20:53 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA12812;
	Thu, 30 Oct 1997 03:23:53 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA25844
	for uri-out; Thu, 30 Oct 1997 03:08:30 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA25837
	for uri-in; Thu, 30 Oct 1997 03:08:28 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA25829
	for <uri@services.bunyip.com>; Thu, 30 Oct 1997 03:08:26 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA13571
	for uri@services; Thu, 30 Oct 1997 03:08:27 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA13568;
	Thu, 30 Oct 1997 03:08:24 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa15035;
          30 Oct 97 0:05 PST
To: michaelm@rwhois.net
cc: uri@Bunyip.Com, connolly@w3.org, urn-ietf@Bunyip.Com, timbl@w3.org,
        masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no,
        moore@cs.utk.edu, lassila@w3.org, swick@w3.org, tbray@textuality.com,
        jeanpa@microsoft.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org,
        ij@w3.org
Subject: Re: [URN] Re: The UR* scheme registry, Citing URL/URI specs 
In-reply-to: Your message of "Mon, 27 Oct 1997 22:52:20 EST."
             <199710280352.WAA14771@bailey.dscga.com> 
Date: Wed, 29 Oct 1997 23:58:28 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9710300005.aa15035@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>> Please note that the "L" in "URL" represents "Locator", not "Location".
>> Any naming scheme that requires there exist some mechanism for resolution,
>> whether or not the mechanism is currently in operation, changes over time,
>> or subject to multiple levels of indirection, is a locator.
>
>URNs never required a mechanism for resolution.
>
>> There do exist names that are not locators, but those names are not URNs.
>
>Actually, unless the documents have changed the design was that the URN
>need not have a resolution method.

That's what I thought too, until RFC 2141 went up for last call.  E.g.,

   7. Functional Equivalence in URNs

      Functional equivalence is determined by practice within a given
      namespace and managed by resolvers for that namespeace.

which in my mind is the same as requiring a resolution method.  There is
no value in the "urn" scheme if it doesn't define functional equivalence.

Grump.  Somebody should stick a spell checker in the RFC process --
I noticed a few weeks ago that the "Standard Copyright Notice" for all
RFCs has misspelled "implementation".

....Roy


From owner-uri@Bunyip.Com  Thu Oct 30 10:34:34 1997
Delivery-Date: Thu, 30 Oct 1997 10:34:43 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id KAA12391
	for <ietf-archive@ietf.org>; Thu, 30 Oct 1997 10:34:34 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA13825;
	Thu, 30 Oct 1997 10:37:26 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11306
	for uri-out; Thu, 30 Oct 1997 10:11:51 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11298
	for uri-in; Thu, 30 Oct 1997 10:11:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA11293
	for <uri@services.bunyip.com>; Thu, 30 Oct 1997 10:11:43 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA15832
	for uri@services; Thu, 30 Oct 1997 10:11:44 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA15829;
	Thu, 30 Oct 1997 10:11:39 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id JAA20070; Thu, 30 Oct 1997 09:34:55 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199710301434.JAA20070@bailey.dscga.com>
Subject: Re: [URN] Re: The UR* scheme registry, Citing URL/URI specs
In-Reply-To:  <9710300005.aa15035@paris.ics.uci.edu> from "Roy T. Fielding" at "Oct 29, 97 11:58:28 pm"
To: fielding@kiwi.ics.uci.edu (Roy T. Fielding)
Date: Thu, 30 Oct 1997 09:34:54 -0500 (EST)
Cc: michaelm@rwhois.net, uri@Bunyip.Com, connolly@w3.org, urn-ietf@Bunyip.Com,
        timbl@w3.org, masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no,
        moore@cs.utk.edu, lassila@w3.org, swick@w3.org, tbray@textuality.com,
        jeanpa@microsoft.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org,
        ij@w3.org
Reply-To: michaelm@rwhois.net
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Roy T. Fielding said this:
> >> Please note that the "L" in "URL" represents "Locator", not "Location".
> >> Any naming scheme that requires there exist some mechanism for resolution,
> >> whether or not the mechanism is currently in operation, changes over time,
> >> or subject to multiple levels of indirection, is a locator.
> >
> >URNs never required a mechanism for resolution.
> >
> >> There do exist names that are not locators, but those names are not URNs.
> >
> >Actually, unless the documents have changed the design was that the URN
> >need not have a resolution method.
> 
> That's what I thought too, until RFC 2141 went up for last call.  E.g.,
> 
>    7. Functional Equivalence in URNs
> 
>       Functional equivalence is determined by practice within a given
>       namespace and managed by resolvers for that namespeace.
> 
> which in my mind is the same as requiring a resolution method.  There is
> no value in the "urn" scheme if it doesn't define functional equivalence.
> 

Hmm... then we should have done a better job on that section. The document
_should_ have had nothing to say about resolution but I guess it snuck in.

I wonder if that's fixable...

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


From owner-uri@Bunyip.Com  Thu Oct 30 10:44:15 1997
Delivery-Date: Thu, 30 Oct 1997 10:44:16 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id KAA12715
	for <ietf-archive@ietf.org>; Thu, 30 Oct 1997 10:44:15 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA13887;
	Thu, 30 Oct 1997 10:47:16 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11443
	for uri-out; Thu, 30 Oct 1997 10:20:44 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11432
	for uri-in; Thu, 30 Oct 1997 10:20:42 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA11427
	for <uri@services.bunyip.com>; Thu, 30 Oct 1997 10:20:40 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA15864
	for uri@services; Thu, 30 Oct 1997 10:20:41 -0500 (EST)
Received: from gte.com (h132-197-8-26.gte.com [132.197.8.26])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA15861;
	Thu, 30 Oct 1997 10:20:37 -0500 (EST)
Received: from espion.gte.com by gte.com (8.8.4/8.8.4)
Received: by espion.gte.com (SMI-8.6/SMI-SVR4)
	id KAA29234; Thu, 30 Oct 1997 10:21:26 -0500
Date: Thu, 30 Oct 1997 10:21:26 -0500
Message-Id: <199710301521.KAA29234@espion.gte.com>
From: <dlaliberte@gte.com>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Cc: uri@Bunyip.Com, moore@cs.utk.edu, connolly@w3.org, urn-ietf@Bunyip.Com,
        timbl@w3.org, masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no,
        lassila@w3.org, swick@w3.org, tbray@textuality.com,
        jeanpa@microsoft.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org,
        ij@w3.org
Subject: [URN] Re: The UR* scheme registry, Citing URL/URI specs 
In-Reply-To: <9710292342.aa11475@paris.ics.uci.edu>
References: <199710280427.XAA00981@spot.cs.utk.edu>
	<9710292342.aa11475@paris.ics.uci.edu>
X-Mailer: VM 6.33 under 20.2 XEmacs Lucid
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Roy T. Fielding writes:
 > Just to see what it would be like, I rewrote the URL spec into a URI spec.
 > The result is at
 > 
 >    http://www.ics.uci.edu/~fielding/url/uri.txt

 > I am not very happy with it, since the additional terms tend to cloud
 > the implementation advice.  I could fix that by calling everything a URL
 > except in the Introduction, but it probably isn't worth the effort.
 > Others may feel differently, so give it a look if you care about this
 > issue.

I have mixed feelings about this.  On the one hand, the URI label at
least puts both URLs and URNs under the same abstract umbrella.  On the
other hand, it lends credence to the notion that there is a technical
difference between URLs and URNs.  The only argument for the technical
distinction in this draft is:

   A URN differs from a URL in that at least one name resolution pass is
   required in order to access a resource, thus providing the ability to
   ensure the identifier's persistence via a level of redirection. 

I used to argue that this at-least-one-redirection criteria is the only
remaining distinction between names and locations, but I have since then
dropped even that.  I.e., a URN could resolve "directly" to a resource
with no intermediary URL or URC.  (Note: No defense for that claim given
here.)  What gives a URN persistence is the *possibility* to instead
resolve to a redirection to another URI (either another URN or a URL).
But HTTP URLs give you the same possibility.

I would replace the above paragraph with the following argument for a
non-technical distinction:

   A URN differs from a URL in that a URN is intended to remain globally
   unique and persistent long after the resource it refers to ceases to
   exist or becomes unavailable.

This non-technical distinction seems to agree with Keith Moore's
argument that URNs are really for humans.  We could leave it at that or
add some further explanation, which perhaps gets too close to the
controversy:

   A URN should be associated with a global, persistent service for
   resolving it or returning a redirection to another URI.

There continues to be confusion (or a difference of opinion at least)
about the key term "resolution".  Those who believe URNs are not
technically different from URLs think of the process of looking up
resolvers for a URN as just one part of the whole "resolution" process,
whereas those who believe there is a distinction between URNs and URLs
see the look-up-resolvers step as something other than resolution
itself.  They also believe that looking up an identifier in a cache is not
part of resolution, so it is not clear to me what resolution really
could be in their minds.

So until we can agree on what "resolution" is, I expect we won't agree
on URNs vs URLs, or whether URIs are a useful concept as distinct from
URNs or URLs.

--
Daniel LaLiberte
dlaliberte@gte.com


From owner-uri@Bunyip.Com  Fri Oct 31 00:02:40 1997
Delivery-Date: Fri, 31 Oct 1997 00:02:41 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id AAA29413
	for <ietf-archive@ietf.org>; Fri, 31 Oct 1997 00:02:40 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id AAA16670;
	Fri, 31 Oct 1997 00:05:40 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA25241
	for uri-out; Thu, 30 Oct 1997 23:48:21 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA25235
	for uri-in; Thu, 30 Oct 1997 23:48:19 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA25230
	for <uri@services.bunyip.com>; Thu, 30 Oct 1997 23:48:16 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id XAA18011
	for uri@services; Thu, 30 Oct 1997 23:48:17 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA18008;
	Thu, 30 Oct 1997 23:48:13 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11)
	id WAA20756; Thu, 30 Oct 1997 22:48:01 -0600 (CST)
Message-ID: <34596382.4934@w3.org>
Date: Thu, 30 Oct 1997 22:50:10 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
CC: uri@Bunyip.Com, moore@cs.utk.edu, urn-ietf@Bunyip.Com, timbl@w3.org,
        masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no,
        lassila@w3.org, swick@w3.org, tbray@textuality.com,
        jeanpa@microsoft.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org,
        ij@w3.org
Subject: Just what I'm looking for! [was: The UR* scheme registry, Citing URL/URI specs]
References: <9710292342.aa11475@paris.ics.uci.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Roy T. Fielding wrote:
> 
> Just to see what it would be like, I rewrote the URL spec into a URI spec.
> The result is at
> 
>    http://www.ics.uci.edu/~fielding/url/uri.txt
Last Modified: Thursday, October 30, 1997 7:26:21 GMT

I just got around to reading this carefully.

> I am not very happy with it,

I am! This is JUST what I need!

In particular, the HTML 4 spec needs
the term URI-reference as described therein.

I'm quite confident that TimBL would prefer to have
his name on this document than on the one with
URL in the title. (I'll get him to confirm if
anybody really cares.)

> since the additional terms tend to cloud
> the implementation advice.  I could fix that by calling everything a URL
> except in the Introduction, but it probably isn't worth the effort.
> Others may feel differently, so give it a look if you care about this
> issue.

Now... if the editing-fairy will similarly sprinkle URI-dust
on the process draft (and if this document goes forward in
place of the one with URL in the title), I'll be all set!

> So, my feeling is that draft 09 is the final URL draft and it should be
> sent to the IESG now.

"should be sent..." who does the sending?
you're the editor, and there's no WG chair, so that's you, no?

-- 
Dan
http://www.w3.org/Architecture/


From owner-uri@Bunyip.Com  Fri Oct 31 00:30:10 1997
Delivery-Date: Fri, 31 Oct 1997 00:30:10 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id AAA29887
	for <ietf-archive@ietf.org>; Fri, 31 Oct 1997 00:30:10 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id AAA16735;
	Fri, 31 Oct 1997 00:33:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25826
	for uri-out; Fri, 31 Oct 1997 00:15:00 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25820
	for uri-in; Fri, 31 Oct 1997 00:14:57 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA25813
	for <uri@services.bunyip.com>; Fri, 31 Oct 1997 00:14:54 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id AAA18066
	for uri@services; Fri, 31 Oct 1997 00:14:55 -0500 (EST)
Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA18063;
	Fri, 31 Oct 1997 00:14:50 -0500 (EST)
Received: from cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK)
          id AAA24872; Fri, 31 Oct 1997 00:14:14 -0500 (EST)
Message-Id: <199710310514.AAA24872@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
cc: uri@Bunyip.Com, moore@cs.utk.edu, urn-ietf@Bunyip.Com, timbl@w3.org,
        masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no,
        lassila@w3.org, swick@w3.org, tbray@textuality.com,
        jeanpa@microsoft.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org,
        ij@w3.org
Subject: draft-fielding-uri-syntax-00 
In-reply-to: Your message of "Thu, 30 Oct 1997 22:50:10 CST."
             <34596382.4934@w3.org> 
Date: Fri, 31 Oct 1997 00:14:13 -0500
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Roy,

http://www.ics.uci.edu/~fielding/url/uri.txt
mostly looks okay to me.

I think the URN people will want slightly different language
to distinguish between URLs and URNs: e.g. URNs are distinguished
not only because there is an extra resolution step, but also in
the rules for assignment and use that are designed to make them
more likely to be suitable as long-term identifiers.  

In the section on relative URIs, you might want to explicitly
say that some schemes do not use relative URIs.

But that's all I found on a quick glance-through.
If you can tweak the URN description slightly, I'd say ship it.

Would one of the URN group chairs or authors be willing to 
suggest, by private mail to Roy, appropriate wording changes?

Keith


From owner-uri@Bunyip.Com  Fri Oct 31 15:41:09 1997
Delivery-Date: Fri, 31 Oct 1997 15:41:10 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id PAA11545
	for <ietf-archive@ietf.org>; Fri, 31 Oct 1997 15:41:09 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA19488;
	Fri, 31 Oct 1997 15:44:09 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA09363
	for uri-out; Fri, 31 Oct 1997 15:22:20 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA09357
	for uri-in; Fri, 31 Oct 1997 15:22:18 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA09346
	for <uri@services.bunyip.com>; Fri, 31 Oct 1997 15:22:12 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA20990
	for uri@services; Fri, 31 Oct 1997 15:22:11 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA20972;
	Fri, 31 Oct 1997 15:19:57 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id PAA08537; Fri, 31 Oct 1997 15:20:10 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Fri, 31 Oct 1997 15:20:10 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Keith Moore <moore@cs.utk.edu>
cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com, timbl@w3.org, masinter@parc.xerox.com,
        Harald.T.Alvestrand@uninett.no, lassila@w3.org, swick@w3.org,
        tbray@textuality.com, jeanpa@microsoft.com, cmsmcq@uic.edu, dsr@w3.org,
        lehors@w3.org, ij@w3.org
Subject: Re: draft-fielding-uri-syntax-00 
In-Reply-To: <199710310514.AAA24872@spot.cs.utk.edu>
Message-ID: <Pine.SUN.3.95.971031151804.8359N-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Fri, 31 Oct 1997, Keith Moore wrote:
> 
> Would one of the URN group chairs or authors be willing to 
> suggest, by private mail to Roy, appropriate wording changes?

I will look at the document.  I will either have specific wording changes
of the nature you suggest, or concrete concerns that I would like to hear
addressed, in consensus-fashion, on the URN/URI mailing lists.

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


From ipp-owner@pwg.org  Sat Nov  1 14:29:16 1997
Delivery-Date: Sat, 01 Nov 1997 14:29:27 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id OAA24047
	for <ietf-archive@ietf.org>; Sat, 1 Nov 1997 14:29:07 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA21697
	for <ietf-archive@cnri.reston.va.us>; Sat, 1 Nov 1997 14:32:08 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA12777 for <ietf-archive@cnri.reston.va.us>; Sat, 1 Nov 1997 14:29:00 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Sat, 1 Nov 1997 14:11:30 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA12137 for ipp-outgoing; Sat, 1 Nov 1997 14:00:12 -0500 (EST)
Message-Id: <1.5.4.32.19971101175747.006752cc@pop3.holonet.net>
X-Sender: cumanros@pop3.holonet.net
X-Mailer: Windows Eudora Light Version 1.5.4 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Sat, 01 Nov 1997 09:57:47 -0800
To: Randy Turner <rturner@sharplabs.com>
From: Carl-Uno Manros <carl@manros.com>
Subject: Re: IPP> Use of SSL3 Framing
Cc: ipp@pwg.org
Sender: ipp-owner@pwg.org

Randy,

This is probably a good idea. It would have been an even better 
idea if you had come up with it a month or so ago...

Could you try to explain to us what the impact would be of this 
new document you plan to write.

1) Would it impact anything in our current Model and Protocol 
documents?

2) Would the new negotiation mechanism be mandatory for all
IPP clients and servers?

3) Will this hold up our current plans for progressing the Model 
and Protocol documents?

I think we all need quick answers to these questions.

Thanks,

Carl-Uno

At 12:28 AM 11/1/97 -0800, you wrote:
>As an action item from the Boulder meeting, I am preparing a 
>proposal document that addresses the order of operations for
>negotiating security. This document also discusses, in part,
>the use of URLs to designate security. A number of outside
>parties involved with security (TLS working group and others)
>will be reviewing this short document prior to distribution to
>the IPP working gruop at large. This is in order to save the
>IPP WG time reviewing and trying to understand something that
>is technically inaccurate. Carl Kugler at IBM has also 
>volunteered to help review and verify a security
>negotitation proposal for IPP.
>
>One of the ideas expressed in this document is that the
>working group does not have to explicitly mandate the use
>of HTTPS for a security scheme.
>
>I will try to have this document out late next week.
>
>Randy
>
>
>Carl-Uno Manros wrote:
>> 
>> Bob,
>> 
>> The decision to require SSL3 framing has a number of consequences which
>> needs to be reflected in the Protocol document.
>> 
>> Where you speak about Encoding of Transport Layer (lines 350 - 357), you
>> now need to say that we are using the combination of SSL3/HTTP. The default
>> port for this is 443 (rather than 80), and the scheme for SSL3/HTTP is:
>> https (rather than http). All Printer-URI and Job-URIs will now start with
>> "https://"
>> 
>> Hope this reaches you in time to get these changes in.
>> 
>> Scott may need to check for similar changes in the Model document.
>> 
>> Carl-Uno
>> Carl-Uno Manros
>> Principal Engineer - Advanced Printing Standards - Xerox Corporation
>> 701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
>> Phone +1-310-333 8273, Fax +1-310-333 5514
>> Email: manros@cp10.es.xerox.com
>
>


From owner-uri@Bunyip.Com  Mon Nov  3 05:49:48 1997
Delivery-Date: Mon, 03 Nov 1997 05:49:48 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id FAA12115
	for <ietf-archive@ietf.org>; Mon, 3 Nov 1997 05:49:48 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id FAA01986;
	Mon, 3 Nov 1997 05:52:47 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id FAA23230
	for uri-out; Mon, 3 Nov 1997 05:05:20 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id FAA23223
	for uri-in; Mon, 3 Nov 1997 05:05:19 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id FAA23218
	for <uri@services.bunyip.com>; Mon, 3 Nov 1997 05:05:17 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id FAA26483
	for uri@services; Mon, 3 Nov 1997 05:05:16 -0500 (EST)
Received: from josef.ifi.unizh.ch (josef.ifi.unizh.ch [130.60.48.10])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id FAA26480;
	Mon, 3 Nov 1997 05:05:11 -0500 (EST)
Received: from ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP) 
          id <26291-0@josef.ifi.unizh.ch>; Mon, 3 Nov 1997 11:04:44 +0100
Date: Mon, 3 Nov 1997 11:04:30 +0100 (MET)
From: =?iso-8859-1?Q?Martin_J=2E_D=FCrst?= <mduerst@ifi.unizh.ch>
To: "Sam X. Sun" <ssun@cnri.reston.va.us>
cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, moore <moore@cs.utk.edu>,
        urn-ietf <urn-ietf@Bunyip.Com>, URI mailing list <uri@Bunyip.Com>
Subject: Re: [URN] Re: URN/URL spec issues...
In-Reply-To: <199711030825.DAA21918@newcnri.CNRI.Reston.Va.US>
Message-ID: <Pine.SUN.3.96.971103105237.1769S-100000@enoshima.ifi.unizh.ch>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Mon, 3 Nov 1997, Sam X. Sun wrote:

> One more question though. About the excluded characters. I can see the
> reason why ASCII 00-1F and 7F are excluded. But do characters like "<",
> ">", and "#" definitely have to be excluded also?

"<" and ">" are used to delimit URIs. If they are not excluded, it's
very difficult to know where an URI starts or ends. Also, "<" and ">"
are very frequent in HTML. "#" is the delimiter between what gets
sent to the server and what remains at the client for further processing.
If this is scheme-specific, this creates lots of problems.

> Again, some URI/URL
> schemes may need to use them as delimiters, some may not. Should they be
> put in the "unwise" category in stead? Even the ASCII 00-1F and 7F may be
> implementation specific, because future namespace or URI/URL scheme may be
> based on UNICODE, and mandating the excluded character set may be costly.

Current URIs/URLs are already to some extent based no UNICODE. As
an examlpe, please see the IMAP URL RFC. Work on the general definition
of Unicode-based URLs is proceeding currently in a private group of
experts, and we hope to go back to open discussion soon.
Such URLs will be based on UTF-8, which uses the octets 0x80-0xFF,
so that excluding 00-1F and 7F is no problem.

Please note that due to backwards compatibility problems, characters
outside the ASCII set will not be usable as reserved characters, because
for them, the distinction between escapend and non-escaped cannot
be used to distinguish between reserved and non-reserved.

Also, I would like to use this occasion to reiterate my (and many
other's) request to put a note into draft-fielding-url-syntax-09.txt
to alert readers of the fact that internationalization of URIs
is converging towards UTF-8. The IMAP URL and the URN syntax
draft are clear evidence of this and can be cited easily.
Not putting in such a note would consist a serious negligence
to include relevant information. I will be glad to provide the
detailled wording.


Regards,	Martin.


From owner-uri@Bunyip.Com  Mon Nov  3 11:07:05 1997
Delivery-Date: Mon, 03 Nov 1997 11:07:06 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id LAA14995
	for <ietf-archive@ietf.org>; Mon, 3 Nov 1997 11:07:05 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id LAA02938;
	Mon, 3 Nov 1997 11:10:04 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id JAA01138
	for uri-out; Mon, 3 Nov 1997 09:35:31 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id JAA01131
	for uri-in; Mon, 3 Nov 1997 09:35:30 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA01123
	for <uri@services.bunyip.com>; Mon, 3 Nov 1997 09:35:27 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id JAA26987
	for uri@services; Mon, 3 Nov 1997 09:35:26 -0500 (EST)
Received: from www10.w3.org (www10.w3.org [18.23.0.20])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA26984;
	Mon, 3 Nov 1997 09:35:16 -0500 (EST)
Received: from hazel.hpl.hp.com (host5-99-62-244.btinternet.com [195.99.62.244]) by www10.w3.org (8.8.5/8.7.3) with SMTP id JAA26106; Mon, 3 Nov 1997 09:34:57 -0500 (EST)
X-Authentication-Warning: www10.w3.org: Host host5-99-62-244.btinternet.com [195.99.62.244] claimed to be hazel.hpl.hp.com
Date: Mon, 3 Nov 1997 09:32:17 -0500 ()
From: Dave Raggett <dsr@w3.org>
To: dlaliberte@gte.com
cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, uri@Bunyip.Com,
        moore@cs.utk.edu, connolly@w3.org, urn-ietf@Bunyip.Com, timbl@w3.org,
        masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no,
        lassila@w3.org, swick@w3.org, tbray@textuality.com,
        jeanpa@microsoft.com, cmsmcq@uic.edu, lehors@w3.org, ij@w3.org
Subject: Re: [URN] Re: The UR* scheme registry, Citing URL/URI specs 
In-Reply-To: <199710301521.KAA29234@espion.gte.com>
Message-ID: <Pine.WNT.3.95.971103091813.-163571I-100000@hazel.hpl.hp.com>
X-X-Sender: dsr@anansi.w3.org
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Thu, 30 Oct 1997 dlaliberte@gte.com wrote:

> I would replace the above paragraph with the following argument
> for a non-technical distinction: 
> 
>    A URN differs from a URL in that a URN is intended to remain
>    globally unique and persistent long after the resource it
>    refers to ceases to exist or becomes unavailable. 
> 
> This non-technical distinction seems to agree with Keith Moore's
> argument that URNs are really for humans.

I am not sure this follows from your definition. For instance,
GUIDs are guaranteed to remain globally unique but need never
refer to any concrete resource, neither are they Human friendly
unless you are particularly good at remembering 128 bit numbers.

I think the key idea is that such names are guaranteed to be
globally unique over a very extended period of time -- i.e. they
won't be reused unintentionally for something different, as is
quite likely for names based on file system hierarchies. 

> We could leave it at that or add some further explanation, which
> perhaps gets too close to the controversy:
> 
>    A URN should be associated with a global, persistent service
>    for resolving it or returning a redirection to another URI.

I don't think this is necessary in all cases. For example an MD5
of a document is useful even in the absence of such a service.
The uniqueness of a name over space and time certainly lends itself
to fault tolerant means to access resources associated with such
names. However this is a useful side-effect and not a fundamental
property.

Regards,

-- Dave Raggett <dsr@w3.org> http://www.w3.org/People/Raggett
phone: +44 122 578 2984 (or 2521) +44 385 320 444 (gsm mobile)
World Wide Web Consortium (on assignment from HP Labs)


From owner-uri@Bunyip.Com  Mon Nov  3 13:23:47 1997
Delivery-Date: Mon, 03 Nov 1997 13:23:47 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id NAA18016
	for <ietf-archive@ietf.org>; Mon, 3 Nov 1997 13:23:46 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA03714;
	Mon, 3 Nov 1997 13:26:45 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA07945
	for uri-out; Mon, 3 Nov 1997 12:35:56 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA07939
	for uri-in; Mon, 3 Nov 1997 12:35:54 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA07929
	for <uri@services.bunyip.com>; Mon, 3 Nov 1997 12:35:52 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA28014
	for uri@services; Mon, 3 Nov 1997 12:35:50 -0500 (EST)
Received: from gte.com (h132-197-8-26.gte.com [132.197.8.26])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA28011;
	Mon, 3 Nov 1997 12:35:47 -0500 (EST)
Received: from espion.gte.com by gte.com (8.8.4/8.8.4)
Received: by espion.gte.com (SMI-8.6/SMI-SVR4)
	id MAA06164; Mon, 3 Nov 1997 12:36:30 -0500
Date: Mon, 3 Nov 1997 12:36:30 -0500
Message-Id: <199711031736.MAA06164@espion.gte.com>
From: <dlaliberte@gte.com>
To: Dave Raggett <dsr@w3.org>
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: The UR* scheme registry, Citing URL/URI specs 
In-Reply-To: <Pine.WNT.3.95.971103091813.-163571I-100000@hazel.hpl.hp.com>
References: <199710301521.KAA29234@espion.gte.com>
	<Pine.WNT.3.95.971103091813.-163571I-100000@hazel.hpl.hp.com>
X-Mailer: VM 6.33 under 20.2 XEmacs Lucid
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

 > On Thu, 30 Oct 1997 dlaliberte@gte.com wrote:
 > >    A URN differs from a URL in that a URN is intended to remain
 > >    globally unique and persistent long after the resource it
 > >    refers to ceases to exist or becomes unavailable. 
 > > 
 > > This non-technical distinction seems to agree with Keith Moore's
 > > argument that URNs are really for humans.

Dave Raggett writes:
 > I am not sure this follows from your definition. For instance,
 > GUIDs are guaranteed to remain globally unique but need never
 > refer to any concrete resource, neither are they Human friendly
 > unless you are particularly good at remembering 128 bit numbers.

I agree with you on both counts.  So the definition should have been
"...long after the resource it refers to, *if any*, ceases...".  The
human friendly issue is different from the issue of the "URN" keyword
that is supposed to indicate to humans (and programs) that the
identifier is *intended* to be persistent, etc, and should therefore be
preferred over lower forms of life.  

[I would argue that it is reasonable for such intent to be expressed for
any URI, and that URN spaces will eventually be obsoleted too, so this
doesn't really buy us anything, but I could live with it because it is
explicitly merely an "intent" as opposed to a strong technical
distinction.]

 > I think the key idea is that such names are guaranteed to be
 > globally unique over a very extended period of time -- i.e. they
 > won't be reused unintentionally for something different, as is
 > quite likely for names based on file system hierarchies. 

I disagree that such a guarantee means anything useful, so I would
replace it with a promise to be good.  Consider that it might be the
correct thing to do to reuse an identifier for something that is not
identical to the original but has equivalent meaning.  Accidentally or
unintentionally reusing an identifier should be avoided, however, and it
is generally not difficult to do once you set your mind to it.

 > > We could leave it at that or add some further explanation, which
 > > perhaps gets too close to the controversy:
 > > 
 > >    A URN should be associated with a global, persistent service
 > >    for resolving it or returning a redirection to another URI.
 > 
 > I don't think this is necessary in all cases. For example an MD5
 > of a document is useful even in the absence of such a service.
 > The uniqueness of a name over space and time certainly lends itself
 > to fault tolerant means to access resources associated with such
 > names. However this is a useful side-effect and not a fundamental
 > property.

I agree.  I tend to be more concerned about the persistent resolution
service since it is difficult to provide in a scalable manner.  By
comparison, persistent uniqueness is trivially easy.

--
Daniel LaLiberte
dlaliberte@gte.com


From owner-uri@Bunyip.Com  Tue Nov  4 02:09:32 1997
Delivery-Date: Tue, 04 Nov 1997 02:09:33 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id CAA03312
	for <ietf-archive@ietf.org>; Tue, 4 Nov 1997 02:09:32 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA05941;
	Tue, 4 Nov 1997 02:12:31 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA23353
	for uri-out; Tue, 4 Nov 1997 01:49:43 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA23347
	for uri-in; Tue, 4 Nov 1997 01:49:41 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA23341
	for <uri@services.bunyip.com>; Tue, 4 Nov 1997 01:49:39 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA00662
	for uri@services; Tue, 4 Nov 1997 01:49:38 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA00659;
	Tue, 4 Nov 1997 01:49:32 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id BAA05909;
	Tue, 4 Nov 1997 01:52:21 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id BAA13382; Tue, 4 Nov 1997 01:49:18 -0500
Message-Id: <199711040649.BAA13382@newcnri.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@cnri.reston.va.us>
To: "=?ISO-8859-1?Q?Martin_J._D=FCrst?=" <mduerst@ifi.unizh.ch>
Cc: "urn-ietf" <urn-ietf@Bunyip.Com>, "URI mailing list" <uri@Bunyip.Com>
Subject: Re: [URN] Re: URN/URL spec issues...
Date: Tue, 4 Nov 1997 01:49:28 -0500
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

> > One more question though. About the excluded characters. I can see the
> > reason why ASCII 00-1F and 7F are excluded. But do characters like "<",
> > ">", and "#" definitely have to be excluded also?
> 
> "<" and ">" are used to delimit URIs. If they are not excluded, it's
> very difficult to know where an URI starts or ends. Also, "<" and ">"
> are very frequent in HTML. 

Isn't charactar  "  enough to serve the delimiter purpose? In HTML, the
real
delimiter to separate the URL is character ", but not  "<"  or ">" .
Characters  "<"
and  ">"  are used to separate the HTML tags. For example, in HTML
document,
when a hyperlink is defined as <A HREF="http:my-link" options...>My
Link</A>, only the http:my-link is the URL, which is delimited by a pair of
" characters. Characters "<" and ">" are not in the context of URL itself.

This said, it is still not quite clear to me why characters "<" and ">"
have to be
excluded?


>"#" is the delimiter between what gets sent to the server and what 
>remains at the client for further processing. If this is scheme-specific, 
>this creates lots of problems.
> 

I'm having a hard time to figure the kind of problems it creates. Could you

be more specific of the problem? 

I might miss some big point here, and correct me if I'm wrong. But I do
feel 
that there is an intention of making the URL/URI specification fitting into
the 
"http URL" model. But "http URL" is just A particular scheme under the
URL family. New schemes should be allowed to come up with their own 
syntax definition to serve their own purpose, but not have to carry over
the 
constraints of other schemes. Even for implementation simplicity, every 
scheme will have to do its own parsing anyway. Why not allow them to 
define its own set of reserved/excluded characters?

>Also, I would like to use this occasion to reiterate my (and many
>other's) request to put a note into draft-fielding-url-syntax-09.txt
>to alert readers of the fact that internationalization of URIs
>is converging towards UTF-8. The IMAP URL and the URN syntax
>draft are clear evidence of this and can be cited easily.
>Not putting in such a note would consist a serious negligence
>to include relevant information. I will be glad to provide the
>detailled wording.
>

I also think using UTF8 as the underlying character set encoding for 
global naming scheme, like URN, is a good choice. In fact, we specified 
UTF8 as the character set encoding for the handle system. 

On the other hand, "http URL" can and is surviving without a globally
agreed
character set encoding. And the link generally won't break even if changed
from one character set encoding to another. Currently there're tons of
non-ASCII 
URL out there already, and this could make moving "http URL" into UTF8 very

difficult. Besides, UTF8 is not readable for most other languages other
than 
ASCII, and this may not make it acceptable for people, say, using CJK or 
Greek. It's might be more appropriate to let "http URL" will have their 
character set encoding information carried with them, either embedded in 
the HTML context, or by switching the encoding setup from the browser.

Regards,
Sam


From owner-uri@Bunyip.Com  Tue Nov  4 07:20:21 1997
Delivery-Date: Tue, 04 Nov 1997 07:20:21 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id HAA05373
	for <ietf-archive@ietf.org>; Tue, 4 Nov 1997 07:20:20 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id HAA06321;
	Tue, 4 Nov 1997 07:23:19 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id GAA29635
	for uri-out; Tue, 4 Nov 1997 06:46:43 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id GAA29629
	for uri-in; Tue, 4 Nov 1997 06:46:42 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id GAA29624
	for <uri@services.bunyip.com>; Tue, 4 Nov 1997 06:46:39 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id GAA01148
	for uri@services; Tue, 4 Nov 1997 06:46:38 -0500 (EST)
Received: from josef.ifi.unizh.ch (josef.ifi.unizh.ch [130.60.48.10])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id GAA01145;
	Tue, 4 Nov 1997 06:46:31 -0500 (EST)
Received: from ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP) 
          id <09012-0@josef.ifi.unizh.ch>; Tue, 4 Nov 1997 12:46:26 +0100
Date: Tue, 4 Nov 1997 12:46:11 +0100 (MET)
From: =?iso-8859-1?Q?Martin_J=2E_D=FCrst?= <mduerst@ifi.unizh.ch>
To: "Sam X. Sun" <ssun@cnri.reston.va.us>
cc: urn-ietf <urn-ietf@Bunyip.Com>, URI mailing list <uri@Bunyip.Com>
Subject: Re: [URN] Re: URN/URL spec issues...
In-Reply-To: <199711040649.BAA13382@newcnri.CNRI.Reston.Va.US>
Message-ID: <Pine.SUN.3.96.971104121524.1769K-100000@enoshima.ifi.unizh.ch>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Tue, 4 Nov 1997, Sam X. Sun wrote:

> > > One more question though. About the excluded characters. I can see the
> > > reason why ASCII 00-1F and 7F are excluded. But do characters like "<",
> > > ">", and "#" definitely have to be excluded also?
> > 
> > "<" and ">" are used to delimit URIs. If they are not excluded, it's
> > very difficult to know where an URI starts or ends. Also, "<" and ">"
> > are very frequent in HTML. 
> 
> Isn't charactar  "  enough to serve the delimiter purpose? In HTML, the
> real
> delimiter to separate the URL is character ", but not  "<"  or ">" .
> Characters  "<"
> and  ">"  are used to separate the HTML tags. For example, in HTML
> document,
> when a hyperlink is defined as <A HREF="http:my-link" options...>My
> Link</A>, only the http:my-link is the URL, which is delimited by a pair of
> " characters. Characters "<" and ">" are not in the context of URL itself.

Correct. But at one time, there were browsers that accepted
<A HREF="http:my-link>. "<" and ">" are mainly used to delimit
URLs in free text, e.g. as <http:my-link>. And it's very nice if
a system allows you to click links in e.g. a plain text email message.


> >"#" is the delimiter between what gets sent to the server and what 
> >remains at the client for further processing. If this is scheme-specific, 
> >this creates lots of problems.
> > 
> 
> I'm having a hard time to figure the kind of problems it creates. Could you
> be more specific of the problem? 

It's not that a big point, but assume a HTML parser is extracting an URL
reference and then wants to send the URL to a resolving machinery. If
it knows "keep the part after the # for yourself, give the part before
the # to the resolver", it's very easy. If it didn't know that, it
would have to ask the resolver, which would have to decide based on
scheme/protocol. Some browsers may just send all unknown schemes to
a proxy, and so we would need protocol additions so that the proxy
could send back the part after the # (or whatever). Having the #
and only the # for this purpose, and not allowing anything else to
use the # leads to a much nicer architecture.



> I might miss some big point here, and correct me if I'm wrong. But I do
> feel 
> that there is an intention of making the URL/URI specification fitting into
> the 
> "http URL" model. But "http URL" is just A particular scheme under the
> URL family. New schemes should be allowed to come up with their own 
> syntax definition to serve their own purpose, but not have to carry over
> the 
> constraints of other schemes. Even for implementation simplicity, every 
> scheme will have to do its own parsing anyway. Why not allow them to 
> define its own set of reserved/excluded characters?

Well, it's not really that the URL/URI spec is fitted to http.
HTTP and HTML were the first to use URLs, as far as I know,
and made URLs popular. If it were not for HTTP and HTML, nobody
would use URLs. So there is some legacy, and some kind of
right-of-ownership and first-come-first-served.

URLs allow quite a wide range of scheme-specific syntax, but also
have some common concepts that allow generic parsing. But not only
the computer processing aspect is important, also the human user
has to be considered. It would not be too difficult, if it would
be needed, to build an infrastructure that e.g. considered "/"
to have scheme-specific semantics. But now that people are used
to relative URLs, the chances are large that they would make
many mistakes. So having some kind of common syntax has many
advantages.


> >Also, I would like to use this occasion to reiterate my (and many
> >other's) request to put a note into draft-fielding-url-syntax-09.txt
> >to alert readers of the fact that internationalization of URIs
> >is converging towards UTF-8. The IMAP URL and the URN syntax
> >draft are clear evidence of this and can be cited easily.
> >Not putting in such a note would consist a serious negligence
> >to include relevant information. I will be glad to provide the
> >detailled wording.
> >
> 
> I also think using UTF8 as the underlying character set encoding for 
> global naming scheme, like URN, is a good choice. In fact, we specified 
> UTF8 as the character set encoding for the handle system. 

Great!


> On the other hand, "http URL" can and is surviving without a globally
> agreed character set encoding. And the link generally won't break even
> if changed from one character set encoding to another.

"surviving" is the right word here. It works as long as the encoding
stays the same. It definitely doesn't work when the encoding gets
changed. By proposing to use UTF-8, we don't want to force every
http server to change to UTF-8 immediately (or at all). Backwards
compatibility measures have been discussed that will allow an
amazingly smooth transition.


> Currently there're
> tons of non-ASCII URL out there already, and this could make moving "http
> URL" into UTF8 very difficult.

No, it turns out that it's not very difficult. The key is that UTF-8
has a very particular structure, and therefore is easy to detect,
and that the namespace on a server is extremely sparsely populated.
I can point you to some papers of mine that discuss this.


> Besides, UTF8 is not readable for most other
> languages other than ASCII, and this may not make it acceptable for people,
> say, using CJK or Greek. It's might be more appropriate to let "http URL"
> will have their character set encoding information carried with them,
> either embedded in the HTML context, or by switching the encoding setup
> from the browser.

It is true that if you take a non-ASCII URL, encode it as UTF-8, and then
insert the resulting octets into e.g. a Greek document (iso-8859-7), that
will look ugly or even worse, will get an editor or browser confused.
But that's not what we are proposing. Whatever characters the URL
contains, these characters are encoded in the same way as the rest of
the characters in the document. For Greek characters in an iso-8859-7
document, these can be encoded as single octets, and then will be
nicely readable. If it is a HTML document, other characters can be
included by using numeric character references (the &#dddd; things),
for all characters from Unicode/ISO 10646. Where UTF-8 comes into
play is where %HH escaping is needed, or when the URL or part of it
is sent to the server.


Regards,	Martin.



From ipp-owner@pwg.org  Thu Nov  6 09:38:36 1997
Delivery-Date: Thu, 06 Nov 1997 09:38:37 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id JAA16077
	for <ietf-archive@ietf.org>; Thu, 6 Nov 1997 09:38:35 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA14503
	for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 09:41:35 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id JAA10370 for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 09:38:33 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 6 Nov 1997 09:27:02 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id JAA09791 for ipp-outgoing; Thu, 6 Nov 1997 09:15:56 -0500 (EST)
X-Sender: bva@ultranet.com
Message-Id: <l03102802b0878014fde5@[199.232.61.163]>
In-Reply-To: <34615B9E.14D0EA36@sharplabs.com>
References: <l0310280eb086f9ce7527@[199.232.61.163]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 6 Nov 1997 09:18:57 -0500
To: Randy Turner <rturner@sharplabs.com>
From: Bob Van Andel <bva@allegrosoft.com>
Subject: Re: IPP> Use of SSL3 Framing????
Cc: ipp@pwg.org
Sender: ipp-owner@pwg.org

Randy,

>The fact that scenarios exist where security is not
>necessary, do not obviate the need for the standard
>to specify security as a requirement. Its possible
>that one of the machines in one of these scenarios
>might be moved or requested to communicate outside
>of the scenario-specific domain and we don't want
>to have to modify the configuration or install new
>software in order to interoperate.
>
<snip>

Existing Web browsers and servers make the transition from insecure
(non-SSL3) to secure (SSL3) modes and back all the time.  Why can't IPP
clients dynamically negotiate those transitions for those environments
where the site configuration warrants it.

I would expect that a number of site configuration issues will be necessary
that don't require software changes to interoperate, but do require
administrative attention.  Why is this different than the administrator
configuring which bin has letterhead?  I'm assuming that the IPP spec
allows a printer with a single paper source to ignore multi-tray attributes.

Bob

----------------------------------------
Bob Van Andel
Allegro Software Development Corporation
43 Waite Road
Boxborough, MA  01719
(978) 266-1375
(978) 266-2839 fax

Information on the RomPager embedded web server toolkit is at
<http://www.allegrosoft.com/>



From keith@loc252.tandem.com  Thu Nov  6 13:42:34 1997
Delivery-Date: Thu, 06 Nov 1997 13:42:35 -0500
Return-Path: keith@loc252.tandem.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id NAA19471
	for <ietf-archive@ietf.org>; Thu, 6 Nov 1997 13:42:34 -0500 (EST)
Received: from Tandem.com (suntan.tandem.com [192.216.221.8])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA15871
	for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 13:45:34 -0500 (EST)
Received: from adm.loc252.tandem.com (adm.loc252.tandem.com [155.186.92.56])
	by Tandem.com (8.8.8/2.0.1) with SMTP id JAA12958;
	Thu, 6 Nov 1997 09:58:34 -0800 (PST)
Received: from oltp-keithe ([155.186.98.236]) by adm.loc252.tandem.com (4.1/6main.940209)
	id AA01406; Thu, 6 Nov 97 10:00:33 PST
Reply-To: "Keith Evans" <keith@loc252.tandem.com>
From: "Keith Evans" <keith@loc252.tandem.com>
To: "Peter Furniss" <p.furniss@mailbox.ulcc.ac.uk>
Cc: "TIP_listserv" <tip@tandem.com>
Subject: Re: Request for progression of Transaction Internet Protocol I-Ds
Date: Thu, 6 Nov 1997 10:02:01 -0800
Message-Id: <01bceade$15c65510$ec62ba9b@oltp-keithe.loc252.tandem.com>
Mime-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-Msmail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.71.1712.3
X-Mimeole: Produced By Microsoft MimeOLE V4.71.1712.3

Hi Peter,

As you noted, the first wave of the two drafts I never sent to the IETF, I
wanted to get any final comments from tiplist before doing that (as seen
from the IETF, there has been an increment for each version submitted).

Cheers,
-Keith

-----Original Message-----
From: Peter Furniss <p.furniss@mailbox.ulcc.ac.uk>
To: 'Keith Evans' <keith@loc252.tandem.com>
Cc: TIP_listserv <tip@tandem.com>
Date: Thursday, November 06, 1997 5:10 AM
Subject: RE: Request for progression of Transaction Internet Protocol I-Ds


>Keith,
>
>I hadn't noticed, until summarising the situation for someone, that the two
>waves of drafts in October had the same numbers but are not precisely
>identical. However, as far as I can see there is no difference between the
>two except the order of the last sections and the change of "transactions"
>to "commands" in the first line of section 9 of the requirements document.
> I assume the October 7th texts were never posted on the servers.
>
>Not that it matters very much (or perhaps at all).
>
>
>> 1. Transaction Internet Protocol - Version 2.0
>>     <draft-lyon-itp-nodes-03.txt>
>>     Standards-track (Proposed) RFC
>>
>> 2. Transaction Internet Protocol - Requirements and Supplemental
>Information
>>     <draft-evans-tip-functions-02.txt>
>>     Informational RFC
>
>In any case, I had let my silence speak that I believed the drafts had
>applied the comments as agreed and that the progression is appropriate.
>
>
>Peter
>
>--------------------------------------
>Peter Furniss Consultants
>58 Alexandra Crescent, Bromley, Kent BR1 4EX, UK
>Phone & fax : +44 (0)181 313 1833 (or 0181 460 8553 if busy)
>Email           : P.Furniss@mailbox.ulcc.ac.uk   << note change (9/97)
>
>
>
>


From owner-uri@Bunyip.Com  Thu Nov  6 17:14:20 1997
Delivery-Date: Thu, 06 Nov 1997 17:14:20 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA22905
	for <ietf-archive@ietf.org>; Thu, 6 Nov 1997 17:14:19 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA16929;
	Thu, 6 Nov 1997 17:17:20 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA19160
	for uri-out; Thu, 6 Nov 1997 03:23:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA19153
	for uri-in; Thu, 6 Nov 1997 03:23:02 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA19142
	for <uri@services.bunyip.com>; Thu, 6 Nov 1997 03:22:35 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA08342
	for uri@services; Thu, 6 Nov 1997 03:22:33 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA08339;
	Thu, 6 Nov 1997 03:22:24 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa14998;
          5 Nov 97 23:20 PST
To: Keith Moore <moore@cs.utk.edu>
cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com, timbl@w3.org, masinter@parc.xerox.com,
        Harald.T.Alvestrand@uninett.no
Subject: Re: draft-fielding-uri-syntax-00 
In-reply-to: Your message of "Fri, 31 Oct 1997 00:14:13 EST."
             <199710310514.AAA24872@spot.cs.utk.edu> 
Date: Wed, 05 Nov 1997 23:10:43 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9711052320.aa14998@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

I made some minor changes to match the comments received and have
submitted the URI spec as draft-fielding-uri-syntax-00.txt (Nov 05).
As usual, I have created a diff from draft 09 as well; both are
available from

   http://www.ics.uci.edu/~fielding/url/

....Roy


From ipp-owner@pwg.org  Thu Nov  6 17:34:37 1997
Delivery-Date: Thu, 06 Nov 1997 17:34:38 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA23093
	for <ietf-archive@ietf.org>; Thu, 6 Nov 1997 17:34:37 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA17023
	for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 17:37:38 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA24703 for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 17:34:36 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 6 Nov 1997 17:26:22 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA23857 for ipp-outgoing; Thu, 6 Nov 1997 17:07:39 -0500 (EST)
Message-ID: <34623F66.555D378D@parc.xerox.com>
Date: Thu, 6 Nov 1997 14:06:30 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.03 [en] (Win95; U)
MIME-Version: 1.0
To: Randy Turner <rturner@sharplabs.com>
CC: Harry Lewis <harryl@us.ibm.com>, ipp@pwg.org
Subject: Re: IPP> Use of SSL3 Framing????
References: <5030300013763669000002L092*@MHS> <3461F7EA.9C64AEF9@sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

> They are required by de facto, not by a pure standard, to support HTTPS
> because no commercial vendor of HTTP servers would introduce a server
> incapable of providing the capability for internet commerce.

This is utterly false. Not all HTTP servers are required to support Internet
commerce. 
-- 
http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Thu Nov  6 17:38:32 1997
Delivery-Date: Thu, 06 Nov 1997 17:38:32 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA23113
	for <ietf-archive@ietf.org>; Thu, 6 Nov 1997 17:38:31 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA17064
	for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 17:41:33 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA25234 for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 17:38:32 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 6 Nov 1997 17:33:25 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA23928 for ipp-outgoing; Thu, 6 Nov 1997 17:13:05 -0500 (EST)
Message-ID: <D10983CAC30DD111B41400805FA6A1C1121447@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: Larry Masinter <masinter@parc.xerox.com>,
        Randy Turner
	 <rturner@sharplabs.com>
Cc: Harry Lewis <harryl@us.ibm.com>, ipp@pwg.org
Subject: RE: IPP> Use of SSL3 Framing????
Date: Thu, 6 Nov 1997 14:11:05 -0800
X-Priority: 3
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain
Sender: ipp-owner@pwg.org



Let me emphasize the word "de facto", because I can't think of any HTTP
server shipping today that doesn't support HTTPS (Netscape Enterprise
Server, Microsoft IIS, Apache). The question was whether or not there is
some requirement, and there is no STANDARD requirement that HTTP servers
support
SSL3, but there is a very strong MARKET requirement for this type of
support.

Randy


> -----Original Message-----
> From:	Larry Masinter [SMTP:masinter@parc.xerox.com]
> Sent:	Thursday, November 06, 1997 2:07 PM
> To:	Randy Turner
> Cc:	Harry Lewis; ipp@pwg.org
> Subject:	Re: IPP> Use of SSL3 Framing????
> 
> > They are required by de facto, not by a pure standard, to support
> HTTPS
> > because no commercial vendor of HTTP servers would introduce a
> server
> > incapable of providing the capability for internet commerce.
> 
> This is utterly false. Not all HTTP servers are required to support
> Internet
> commerce. 
> -- 
> http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Thu Nov  6 18:25:54 1997
Delivery-Date: Thu, 06 Nov 1997 18:25:55 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id SAA23670
	for <ietf-archive@ietf.org>; Thu, 6 Nov 1997 18:25:54 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA17287
	for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 18:28:53 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA26199 for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 18:25:53 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 6 Nov 1997 18:21:38 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA25566 for ipp-outgoing; Thu, 6 Nov 1997 18:10:06 -0500 (EST)
Message-Id: <3.0.1.32.19971106144929.00c692b0@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Thu, 6 Nov 1997 14:49:29 PST
To: "Turner, Randy" <rturner@sharplabs.com>,
        Larry Masinter <masinter@parc.xerox.com>,
        Randy Turner <rturner@sharplabs.com>
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: RE: IPP> Use of SSL3 Framing????
Cc: Harry Lewis <harryl@us.ibm.com>, ipp@pwg.org
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C1121447@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

Randy,

You seem to think only about web server vendors. There are a number of
other HTTP implementations, in particular for embedding in devices (such as
printers) that are counting every bit they put in.

Carl-Uno

At 02:11 PM 11/6/97 PST, Turner, Randy wrote:
>
>
>Let me emphasize the word "de facto", because I can't think of any HTTP
>server shipping today that doesn't support HTTPS (Netscape Enterprise
>Server, Microsoft IIS, Apache). The question was whether or not there is
>some requirement, and there is no STANDARD requirement that HTTP servers
>support
>SSL3, but there is a very strong MARKET requirement for this type of
>support.
>
>Randy
>
>
>> -----Original Message-----
>> From:	Larry Masinter [SMTP:masinter@parc.xerox.com]
>> Sent:	Thursday, November 06, 1997 2:07 PM
>> To:	Randy Turner
>> Cc:	Harry Lewis; ipp@pwg.org
>> Subject:	Re: IPP> Use of SSL3 Framing????
>> 
>> > They are required by de facto, not by a pure standard, to support
>> HTTPS
>> > because no commercial vendor of HTTP servers would introduce a
>> server
>> > incapable of providing the capability for internet commerce.
>> 
>> This is utterly false. Not all HTTP servers are required to support
>> Internet
>> commerce. 
>> -- 
>> http://www.parc.xerox.com/masinter
>
>
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From jmp-owner@pwg.org  Fri Nov  7 17:39:05 1997
Delivery-Date: Fri, 07 Nov 1997 17:39:06 -0500
Return-Path: jmp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA13298
	for <ietf-archive@ietf.org>; Fri, 7 Nov 1997 17:39:04 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA21031
	for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 17:42:05 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA26306 for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 17:39:01 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 7 Nov 1997 17:36:35 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA25842 for jmp-outgoing; Fri, 7 Nov 1997 17:35:08 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <Harald.T.Alvestrand@uninett.no>, <chrisw@iwl.com>
Cc: <rturner@sharplabs.com>, <lpyoung@lexmark.com>, <rbergma@dpc.com>,
        <jmp@pwg.org>
Subject: JMP> Job MIB Standard direction
Message-ID: <5030300013891134000002L042*@MHS>
Date: Fri, 7 Nov 1997 17:37:42 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: jmp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id RAA13298

Appoligies to Harald and Chris. I found the concise IETF position I was
searching for. It was originally part of a PMP topic, which is why I had
difficulty back referencing.

> With regard to the Job MIB, it seems clear that:
>
> - The IETF has no consensus position that it is a Good Thing to deploy
>   MIBs as a means of users' access to information (as opposed to an
>   administrator's access). In particular, the access control models
>   currently being defined in the SNMPv3 group are not based on the idea
>   that all users need MIB access; we do not want to bring this idea into
>   that process, for fear of delaying it further.
>
> - The IETF has consensus that there is no need for all MIBs to be
>   Internet standards. Informational MIBs, or MIBs developed by other
>   organizations, are Good Things; the IETF can sometimes assist in their
>   reviews, without necessarily taking responsibility.
>
> - Given the two positions above, we think that it's better for the
>   Job MIB to be submitted to the IETF as an external document and given
>   Informational status as a protocol under PWG control.

In Boulder, we discussed the fact that Experimental may carry more "weight"
than Informational. In Boulder, we felt we only had 2 weeks to resolve this,
which is why I brought it up. If we go strictly the Informational route,
we will register the Job MIB under the new PWG enterprise OID.

Another thing I think this decision will force that we are really not
addressing is the last bit of Harald's statement  "as a protocol under PWG
control" Do we know exactly what this means?

Harry Lewis - IBM Printing Systems

From jmp-owner@pwg.org  Fri Nov  7 18:21:04 1997
Delivery-Date: Fri, 07 Nov 1997 18:21:04 -0500
Return-Path: jmp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id SAA13960
	for <ietf-archive@ietf.org>; Fri, 7 Nov 1997 18:21:03 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA21177
	for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 18:24:02 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA27454 for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 18:20:58 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 7 Nov 1997 18:18:31 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA27272 for jmp-outgoing; Fri, 7 Nov 1997 18:16:53 -0500 (EST)
Message-ID: <3463A123.D2B740F2@underscore.com>
Date: Fri, 07 Nov 1997 18:15:47 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.02 [en] (WinNT; I)
MIME-Version: 1.0
To: Harry Lewis <harryl@us.ibm.com>
CC: Harald.T.Alvestrand@uninett.no, chrisw@iwl.com, rturner@sharplabs.com,
        lpyoung@lexmark.com, rbergma@dpc.com, jmp@pwg.org
Subject: Re: JMP> Job MIB Standard direction
References: <5030300013891134000002L042*@MHS>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: jmp-owner@pwg.org

Harry Lewis wrote:

> Another thing I think this decision will force that we are really not
> addressing is the last bit of Harald's statement  "as a protocol under PWG
> control" Do we know exactly what this means?
> 
> Harry Lewis - IBM Printing Systems

Doesn't this mean that the PWG advertises the protocol and retains
all related documents in a publicly available repository, and that
the PWG maintains authoritative control on the specifications?

Are there other issues?  Do you think the PWG is not currently able
to do these things?  If not, what must be done to make this happen,
assuming the PWG desires to do this?

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From ipp-owner@pwg.org  Fri Nov  7 18:46:16 1997
Delivery-Date: Fri, 07 Nov 1997 18:46:16 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id SAA14210
	for <ietf-archive@ietf.org>; Fri, 7 Nov 1997 18:46:05 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA21246
	for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 18:49:04 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA28805 for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 18:45:59 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 7 Nov 1997 18:31:20 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA27256 for ipp-outgoing; Fri, 7 Nov 1997 18:13:28 -0500 (EST)
Message-ID: <3463A089.F81EE8BA@underscore.com>
Date: Fri, 07 Nov 1997 18:13:13 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.02 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: ipp@pwg.org
Subject: Re: IPP> Security proposal
References: <D10983CAC30DD111B41400805FA6A1C112145D@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Turner, Randy wrote:
> 
> I have placed a draft of my IPP security proposal on the
> PWG FTP server.
> 
> There is a Microsoft Word 2.0 document version
> 
> ftp://ftp.pwg.org/pub/pwg/ipp/drafts/ippsec.doc
> 
> and an HTML version
> 
> ftp://ftp.pwg.org/pub/pwg/ipp/drafts/ippsec.html

When I try to access the HTML form, I get a blank document.
Perhaps an upload error?

	...jay

From jmp-owner@pwg.org  Fri Nov  7 19:05:12 1997
Delivery-Date: Fri, 07 Nov 1997 19:05:13 -0500
Return-Path: jmp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id TAA14378
	for <ietf-archive@ietf.org>; Fri, 7 Nov 1997 19:05:12 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA21304
	for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 19:08:10 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA29623 for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 19:05:03 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 7 Nov 1997 18:59:32 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA29179 for jmp-outgoing; Fri, 7 Nov 1997 18:55:29 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <jkm@underscore.com>
Cc: <Harald.T.Alvestrand@uninett.no>, <chrisw@iwl.com>,
        <rturner@sharplabs.com>, <lpyoung@lexmark.com>, <rbergma@dpc.com>,
        <jmp@pwg.org>
Subject: Re: JMP> Job MIB Standard direction
Message-ID: <5030300013897684000002L042*@MHS>
Date: Fri, 7 Nov 1997 18:59:30 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: jmp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id TAA14378

Jay, Yes,  I believe the PWG is capable of this. I just don't think we have
ever stated it as such...

>PWG advertises the protocol and retains
>all related documents in a publicly available repository, and that
>the PWG maintains authoritative control on the specifications?

>From time to time we've danced around the "is the PWG a real stds body"
question. The rubber
need to meet the road with JMP and probably FIN.

Harry Lewis - IBM Printing Systems






jkm@underscore.com on 11/07/97 04:27:58 PM
Please respond to jkm@underscore.com @ internet
To: Harry Lewis/Boulder/IBM@ibmus
cc: jmp@pwg.org @ internet, rbergma@dpc.com @ internet, lpyoung@lexmark.com @
internet, rturner@sharplabs.com @ internet, chrisw@iwl.com @ internet,
Harald.T.Alvestrand@uninett.no @ internet
Subject: Re: JMP> Job MIB Standard direction


Harry Lewis wrote:

> Another thing I think this decision will force that we are really not
> addressing is the last bit of Harald's statement  "as a protocol under PWG
> control" Do we know exactly what this means?
>
> Harry Lewis - IBM Printing Systems

Doesn't this mean that the PWG advertises the protocol and retains
all related documents in a publicly available repository, and that
the PWG maintains authoritative control on the specifications?

Are there other issues?  Do you think the PWG is not currently able
to do these things?  If not, what must be done to make this happen,
assuming the PWG desires to do this?

 ...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------




From ipp-owner@pwg.org  Fri Nov  7 21:26:34 1997
Delivery-Date: Fri, 07 Nov 1997 21:26:34 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id VAA15065
	for <ietf-archive@ietf.org>; Fri, 7 Nov 1997 21:26:28 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA21581
	for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 21:29:28 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA06307 for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 21:26:22 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 7 Nov 1997 21:11:25 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA02769 for ipp-outgoing; Fri, 7 Nov 1997 20:02:42 -0500 (EST)
Message-Id: <3.0.1.32.19971107164605.00bd02d0@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Fri, 7 Nov 1997 16:46:05 PST
To: "Turner, Randy" <rturner@sharplabs.com>, ipp@pwg.org
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: Re: IPP> Security proposal
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C112145D@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

At 02:55 PM 11/7/97 PST, Turner, Randy wrote:
>
>I have placed a draft of my IPP security proposal on the
>PWG FTP server.
>
>There is a Microsoft Word 2.0 document version
>
>ftp://ftp.pwg.org/pub/pwg/ipp/drafts/ippsec.doc
>
>and an HTML version
>
>ftp://ftp.pwg.org/pub/pwg/ipp/drafts/ippsec.html
>
>Randy
>

Randy,

Randy,

Thanks for taking the time to put your ideas on paper.

I looked over your proposal and would like you to comment on the following
things.
I expect to get back with more detailed comments after having spoken to my
security guys on Monday.

1) I was disappointed that you did not spell out what is now the minimum
"extra stuff" that every implementation would have to include if we
mandated TLS negotiation for all IPP clients and servers. My latest
impression is that it is a lot more than we anticipated when the subject
was discussed in the Boulder PWG meeting.

2) Earlier today Keith Moore came up with a proposal to take a new look at
SASL, which might eliviate some of the extra burden that 1) above might
incur. Do you or anybody else knows if "the world" is really going to
implement SASL in the foreseeable future (or are we up against yet another
road block here)? Judging from the comments on the DL recently, a number of
people have asked for a very light weight mechanism to do the initial
security negotiation, with the option to say "NO I do not want any
security", and I am still not convinced that TLS will deliver that.

---

If I have interpreted the feelings of the WG on this subject correctly, I
would like to draw a comparison with safe sex:

If you tend to mix with new or potentially unreliable partners, you are
quite likely to want to have some form of protection and would welcome the
subject to be brought up before you get too intimate. However, if you only
practise it with a steady and wellknown partner, you would probably be
upset to have to go through a forced negotitation about different types of
preventive tools and methods every time. If you trust your partner, you
should be allowed to practise unsafe sex at your own risk, without any
lengthy negotiation beforehand!

Regards,

Carl-Uno
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Fri Nov  7 21:33:08 1997
Delivery-Date: Fri, 07 Nov 1997 21:33:08 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id VAA15089
	for <ietf-archive@ietf.org>; Fri, 7 Nov 1997 21:33:07 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA21606
	for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 21:36:07 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA07227 for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 21:33:03 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 7 Nov 1997 21:27:34 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA03416 for ipp-outgoing; Fri, 7 Nov 1997 20:32:52 -0500 (EST)
Message-ID: <D10983CAC30DD111B41400805FA6A1C1121466@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: Carl-Uno Manros <cmanros@cp10.es.xerox.com>,
        "Turner, Randy"
	 <rturner@sharplabs.com>, ipp@pwg.org
Subject: RE: IPP> Security proposal
Date: Fri, 7 Nov 1997 17:30:34 -0800
X-Priority: 3
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain
Sender: ipp-owner@pwg.org



	[Carl Uno Manros wrote...]
>  
> Randy,
> 
> Thanks for taking the time to put your ideas on paper.
> 
> I looked over your proposal and would like you to comment on the
> following
> things.
> I expect to get back with more detailed comments after having spoken
> to my
> security guys on Monday.
> 
> 1) I was disappointed that you did not spell out what is now the
> minimum
> "extra stuff" that every implementation would have to include if we
> mandated TLS negotiation for all IPP clients and servers. My latest
> impression is that it is a lot more than we anticipated when the
> subject
> was discussed in the Boulder PWG meeting.
	[Turner, Randy]  
	I modified my stand in Boulder to require the minimum negotiated
	security to be MD5 message digest, this is in order to be
compliant
	with some web servers that use SSL3 but might not be able to
	negotiate down to NO security. Also, after thinking about it, it
didn't
	make much sense to have an encapsulation without utilizing it to
some
	degree. MD5 message digest is a very simple security mechanism
	that, even in intranet environments, would not be a burden to
implement.
	And in the cases where a minimally compliant printer would be
accessed
	across a possibly insecure topology (i.e., the internet), then
at least the
	minimally compliant printer could offer some level of security.
I don't think
	this minimal level of security is too much to ask from an
"Internet" 
	printing protocol...
	[Turner, Randy]  [end]

>  
> 2) Earlier today Keith Moore came up with a proposal to take a new
> look at
> SASL, which might eliviate some of the extra burden that 1) above
> might
> incur. Do you or anybody else knows if "the world" is really going to
> implement SASL in the foreseeable future (or are we up against yet
> another
> road block here)? Judging from the comments on the DL recently, a
> number of
> people have asked for a very light weight mechanism to do the initial
> security negotiation, with the option to say "NO I do not want any
> security", and I am still not convinced that TLS will deliver that.
	[Turner, Randy]  
	All I can say is to read the TLS specification. Its quite clear
on
	what it is and is not capable of doing.


	Randy

	[..snip..]




From ipp-owner@pwg.org  Sat Nov  8 16:57:55 1997
Delivery-Date: Sat, 08 Nov 1997 16:57:55 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id QAA24812
	for <ietf-archive@ietf.org>; Sat, 8 Nov 1997 16:57:54 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA22851
	for <ietf-archive@cnri.reston.va.us>; Sat, 8 Nov 1997 17:00:55 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA13538 for <ietf-archive@cnri.reston.va.us>; Sat, 8 Nov 1997 16:57:53 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Sat, 8 Nov 1997 16:52:59 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA12968 for ipp-outgoing; Sat, 8 Nov 1997 16:41:29 -0500 (EST)
Date: Sat, 8 Nov 1997 16:41:14 -0500 (EST)
X-Sender: bva@ultranet.com
Message-Id: <v01530501b08cbd5a9abf@[199.232.61.163]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
To: Randy Turner <rturner@sharplabs.com>
From: bva@allegrosoft.com (Bob Van Andel)
Subject: Re: IPP> Security proposal
Cc: ipp@pwg.org
Sender: ipp-owner@pwg.org

Randy,

>
> I'm wondering if we could define an *anonymous*
> authentication that clients could use and that IPP
> servers would recognize as a kind of *guest*
> authentication...this may have already been
> defined within some other security working group....
>

Why is *anonymous* printing (which is certainly a desirable case)
any different than *anonymous* Web site access?
In other words, why isn't unsecured access acceptable for this case?

Bob

Bob Van Andel
Allegro Software Development Corporation
43 Waite Road
Boxborough, MA  01719
(978) 266-1375
(978) 266-2839 fax

Read about the RomPager embedded web server toolkit at:
www.allegrosoft.com



From jmp-owner@pwg.org  Sat Nov  8 17:37:54 1997
Delivery-Date: Sat, 08 Nov 1997 17:37:58 -0500
Return-Path: jmp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA24927
	for <ietf-archive@ietf.org>; Sat, 8 Nov 1997 17:37:53 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA22911
	for <ietf-archive@cnri.reston.va.us>; Sat, 8 Nov 1997 17:40:53 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA13882 for <ietf-archive@cnri.reston.va.us>; Sat, 8 Nov 1997 17:37:52 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Sat, 8 Nov 1997 17:36:40 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA13697 for jmp-outgoing; Sat, 8 Nov 1997 17:35:43 -0500 (EST)
From: Harald.T.Alvestrand@uninett.no
To: Harry Lewis <harryl@us.ibm.com>
cc: chrisw <chrisw@iwl.com>, rturner <rturner@sharplabs.com>,
        lpyoung <lpyoung@lexmark.com>, rbergma <rbergma@dpc.com>,
        jmp <jmp@pwg.org>
Subject: JMP> Re: Job MIB Standard direction
In-reply-to: Your message of "Fri, 07 Nov 1997 17:37:42 EST." <5030300013891134000002L042*@MHS>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <15055.878979297.1@dale.uninett.no>
Date: Sat, 08 Nov 1997 09:54:57 +0100
Message-ID: <15057.878979297@dale.uninett.no>
Sender: jmp-owner@pwg.org

Harry,
The statement "under PWG control" means that if the PWG claims that
the Job MIB version 2 is defined like this-and-this, the IETF won't
protest.
If the PWG were to do the same thing with a standards-track document,
the IETF will insist that it ain't so until it's been approved
by the IETF process.
We've had several attempts at groups saying that they're "defining
the next version of standard XXX", while not consulting the IETF.
That is WRONG.

              Harald A

From ipp-owner@pwg.org  Sat Nov  8 19:17:09 1997
Delivery-Date: Sat, 08 Nov 1997 19:17:10 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id TAA25139
	for <ietf-archive@ietf.org>; Sat, 8 Nov 1997 19:17:08 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA22966
	for <ietf-archive@cnri.reston.va.us>; Sat, 8 Nov 1997 19:20:04 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA14639 for <ietf-archive@cnri.reston.va.us>; Sat, 8 Nov 1997 19:16:48 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Sat, 8 Nov 1997 19:12:41 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA14094 for ipp-outgoing; Sat, 8 Nov 1997 19:01:12 -0500 (EST)
Message-ID: <3464FD30.C816FB86@underscore.com>
Date: Sat, 08 Nov 1997 19:00:48 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.02 [en] (WinNT; I)
MIME-Version: 1.0
To: Randy Turner <rturner@sharplabs.com>
CC: pthambi@ibm.net, ipp@pwg.org
Subject: Re: IPP> Security proposal
References: <D10983CAC30DD111B41400805FA6A1C1121466@admsrvnt02.enet.sharplabs.com> <346478E3.A1B388B5@ibm.net> <34649DCD.C529EE8A@sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

I agree, this is a good idea.  It might get us out of admin hell
later on, at the point when a customer says "don't force security
down my throat if I don't want it."

	...jay


Randy Turner wrote:
> 
> Another comment on my previous comment...
> 
> I would like to suggest that we might want to
> consider *anonymous* printing, a separate case
> (and class) of IPP printing. I think TLS
> can handle most of the other requirements
> for *authenticated* printing (including the
> exchange of shared secrets...).
> 
>  I'm wondering if we could define an *anonymous*
>  authentication that clients could use and that IPP
>  servers would recognize as a kind of *guest*
>  authentication...this may have already been
>  defined within some other security working group....
> 
>  Randy
> 
> Philip Thambidurai wrote:
> >
> > I think that the MD5 (or other message digest or secure hash algorithm)
> > is used only when
> > the client and the server ALREADY SHARE A SECRET (such as a password).
> > (it is assumed that some other secure channel has been used to transmit
> > that
> > secret from one party to the other).
> >
> > In the Internet Printing context, I can see an end-user who would like
> > to print to
> > an IPP-Printer that may not have any knowledge about the end-user.
> > In such a case, requiring MD5 will prevent the end-user from
> > printing, even if no security of any kind is necessary (internet or
> > intranet).
> >
> > Turner, Randy wrote:
> >
> > >         [Carl Uno Manros wrote...]
> > > >
> > > > Randy,
> > > >
> > > > Thanks for taking the time to put your ideas on paper.
> > > >
> > > > I looked over your proposal and would like you to comment on the
> > > > following
> > > > things.
> > > > I expect to get back with more detailed comments after having spoken
> > >
> > > > to my
> > > > security guys on Monday.
> > > >
> > > > 1) I was disappointed that you did not spell out what is now the
> > > > minimum
> > > > "extra stuff" that every implementation would have to include if we
> > > > mandated TLS negotiation for all IPP clients and servers. My latest
> > > > impression is that it is a lot more than we anticipated when the
> > > > subject
> > > > was discussed in the Boulder PWG meeting.
> > >         [Turner, Randy]
> > >         I modified my stand in Boulder to require the minimum
> > > negotiated
> > >         security to be MD5 message digest, this is in order to be
> > > compliant
> > >         with some web servers that use SSL3 but might not be able to
> > >         negotiate down to NO security. Also, after thinking about it,
> > > it
> > > didn't
> > >         make much sense to have an encapsulation without utilizing it
> > > to
> > > some
> > >         degree. MD5 message digest is a very simple security mechanism
> > >
> > >         that, even in intranet environments, would not be a burden to
> > > implement.
> > >         And in the cases where a minimally compliant printer would be
> > > accessed
> > >         across a possibly insecure topology (i.e., the internet), then
> > >
> > > at least the
> > >         minimally compliant printer could offer some level of
> > > security.
> > > I don't think
> > >         this minimal level of security is too much to ask from an
> > > "Internet"
> > >         printing protocol...
> > >         [Turner, Randy]  [end]
> > >
> > > >
> > > > 2) Earlier today Keith Moore came up with a proposal to take a new
> > > > look at
> > > > SASL, which might eliviate some of the extra burden that 1) above
> > > > might
> > > > incur. Do you or anybody else knows if "the world" is really going
> > > to
> > > > implement SASL in the foreseeable future (or are we up against yet
> > > > another
> > > > road block here)? Judging from the comments on the DL recently, a
> > > > number of
> > > > people have asked for a very light weight mechanism to do the
> > > initial
> > > > security negotiation, with the option to say "NO I do not want any
> > > > security", and I am still not convinced that TLS will deliver that.
> > >         [Turner, Randy]
> > >         All I can say is to read the TLS specification. Its quite
> > > clear
> > > on
> > >         what it is and is not capable of doing.
> > >
> > >         Randy
> > >
> > >         [..snip..]

From Paul.Skaistis@unisys.com  Mon Nov 10 02:41:49 1997
Delivery-Date: Mon, 10 Nov 1997 02:41:50 -0500
Return-Path: Paul.Skaistis@unisys.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id CAA10320
	for <ietf-archive@ietf.org>; Mon, 10 Nov 1997 02:41:49 -0500 (EST)
Received: from Tandem.com (suntan.tandem.com [192.216.221.8])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA01506
	for <ietf-archive@cnri.reston.va.us>; Mon, 10 Nov 1997 02:44:47 -0500 (EST)
Received: from bbmail1.unisys.com (192-63-2005.unisys.com [192.63.200.5])
	by Tandem.com (8.8.8/2.0.1) with ESMTP id XAA26961
	for <tip@tandem.com>; Sun, 9 Nov 1997 23:03:17 -0800 (PST)
Received: from slc-exchange-1.slc.unisys.com ([192.60.145.26])
	by bbmail1.unisys.com (8.8.5/8.8.5) with SMTP id HAA12548
	for <tip@tandem.com>; Mon, 10 Nov 1997 07:02:49 GMT
Received: by slc-exchange-1.slc.unisys.com with SMTP (Microsoft Exchange Server Internet Mail Connector Version 4.0.995.52)
	id <01BCED6B.89076CA0@slc-exchange-1.slc.unisys.com>; Sun, 9 Nov 1997 23:59:37 -0700
Message-ID: <c=US%a=ATTMAIL_%p=UNISYS%l=MV_EXCHANGE_-971110070220Z-36761@slc-exchange-1.slc.unisys.com>
From: "Skaistis, Paul" <Paul.Skaistis@unisys.com>
To: "'Keith Evans'" <keith@loc252.tandem.com>,
        "'Peter Furniss'"
	 <p.furniss@mailbox.ulcc.ac.uk>
Cc: "'TIP_listserv'" <tip@tandem.com>
Subject: RE: Request for progression of Transaction Internet Protocol I-Ds
Date: Mon, 10 Nov 1997 00:02:20 -0700
X-Mailer:  Microsoft Exchange Server Internet Mail Connector Version 4.0.995.52
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit

Peter Furniss[SMTP:p.furniss@mailbox.ulcc.ac.uk] wrote:
> Keith,

 [ snip ]
 
> In any case, I had let my silence speak that I believed the drafts had 
> applied the comments as agreed and that the progression is appropriate.

This is my view as well.  The WG "last call" passed without discussion,
and therefore progression is appropriate. 

Cheers, 
- Paul



From jmp-owner@pwg.org  Mon Nov 10 11:15:02 1997
Delivery-Date: Mon, 10 Nov 1997 11:15:03 -0500
Return-Path: jmp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id LAA14511
	for <ietf-archive@ietf.org>; Mon, 10 Nov 1997 11:14:53 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id LAA02828
	for <ietf-archive@cnri.reston.va.us>; Mon, 10 Nov 1997 11:17:52 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA19155 for <ietf-archive@cnri.reston.va.us>; Mon, 10 Nov 1997 11:14:51 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Mon, 10 Nov 1997 11:12:39 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA18622 for jmp-outgoing; Mon, 10 Nov 1997 11:10:27 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <hta@dale.uninett.no>
Cc: <chrisw@iwl.com>, <rturner@sharplabs.com>, <lpyoung@lexmark.com>,
        <rbergma@dpc.com>, <Jmp@pwg.org>
Subject: JMP> Re: Job MIB Standard direction
Message-ID: <5030300014001353000002L032*@MHS>
Date: Mon, 10 Nov 1997 11:12:55 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: jmp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id LAA14511

Harald, thank you for your comment.

In general, the PWG places value on having it's work chartered by the
IETF (when appropriate), and has placed a lot of emphasis on following
IETF recommendations. The job MIB is a case in point. Nonetheless, we're
trying, now, to acclimate to your latest recommendations that the Job MIB
remain "Informational", and that, from the IETF perspective, is not a
"Good Thing" (because it facilitates both client and administrative access
via SNMP).

Your recommendation to maintain the Job MIB under PWG control and
clarification of what that means (ability to rev the specification
without consulting the IETF) is probably one that we should see value
in and take advantage of.

Again, Thanks.

Harry Lewis - IBM Printing Systems




hta@dale.uninett.no on 11/08/97 03:33:43 PM
Please respond to hta@dale.uninett.no @ internet
To: Harry Lewis/Boulder/IBM@ibmus
cc: jmp@pwg.org @ internet, rbergma@dpc.com @ internet, lpyoung@lexmark.com @
internet, rturner@sharplabs.com @ internet, chrisw@iwl.com @ internet
Subject: Re: Job MIB Standard direction


Harry,
The statement "under PWG control" means that if the PWG claims that
the Job MIB version 2 is defined like this-and-this, the IETF won't
protest.
If the PWG were to do the same thing with a standards-track document,
the IETF will insist that it ain't so until it's been approved
by the IETF process.
We've had several attempts at groups saying that they're "defining
the next version of standard XXX", while not consulting the IETF.
That is WRONG.

              Harald A



From ipp-owner@pwg.org  Thu Nov 13 17:30:18 1997
Delivery-Date: Thu, 13 Nov 1997 17:30:19 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA13683
	for <ietf-archive@ietf.org>; Thu, 13 Nov 1997 17:30:18 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA16150
	for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 17:33:18 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA12961 for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 17:30:18 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 13 Nov 1997 17:25:40 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA12387 for ipp-outgoing; Thu, 13 Nov 1997 17:14:02 -0500 (EST)
Message-ID: <346B7B82.7FEBE34A@underscore.com>
Date: Thu, 13 Nov 1997 17:13:22 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.02 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>, Robert.Herriot@Eng.Sun.COM
CC: ipp@pwg.org
Subject: Re: IPP> Minutes of IPP Weekly Conference call - Nove. 12, 1997
References: <D10983CAC30DD111B41400805FA6A1C117DC4D@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Sorry, but I can't tell whether both Randy and Bob are agreeing
with Scott or not.

Can someone make a *brief* statement on this issue in which the
comments made by Scott are addressed?  Thanks in advance.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------


Turner, Randy wrote:
> 
> My recollection is the same as Bob's....
> 
> Randy
> 
> > -----Original Message-----
> > From: Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> > Sent: Thursday, November 13, 1997 12:36 PM
> > To:   ipp@pwg.org; lawrence@agranat.com
> > Subject:      Re: IPP> Minutes of IPP Weekly Conference call - Nove.
> > 12, 1997
> >
> > My recollection of the discussion was that we agreed that the client
> > should get standard TCP/IP and HTTP behavior for situations best
> > handled by those layers.
> >
> > > From lawrence@agranat.com Thu Nov 13 07:06:50 1997
> > > To: ipp@pwg.org
> > > Subject: Re: IPP> Minutes of IPP Weekly Conference call - Nove. 12,
> > 1997
> > > In-reply-to: <5030100013266059000002L092*@MHS>
> > > Date: Thu, 13 Nov 1997 09:41:24 -0500
> > > From: "Scott Lawrence" <lawrence@agranat.com>
> > > Sender: ipp-owner@pwg.org
> > > Content-Length: 1051
> > > X-Lines: 21
> > >
> > >
> > >   The agreement Roger describes sounds good; one minor nit...
> > >
> > > RKD> 9) If a client somehow derives a URI and tries to connect and
> > the
> > > RKD>    service (e.g. Printer-URI) has been turned-off, an
> > appropriate
> > > RKD>    http error code will be returned.
> > >
> > >   Why impose that requirement?  That would mean that a printer
> > without
> > >   security (for whatever reason) would need to listen on the TLS
> > port
> > >   and implement enough of the handshake to negotiate no security so
> > >   that it can send an HTTP error.  Similarly, a secure-only server
> > >   would need to listen on the unsecured port just to send an HTTP
> > >   error.  Just let TCP do the right thing - if they've constructed
> > an
> > >   invalid URI (one with the wrong scheme or port number in it), then
> > >   it won't work, which is what should happen.  It really isn't the
> > >   business of the IPP spec to say what will happen on a TCP port on
> > >   which IPP is not available.
> > >
> > > --
> > > Scott Lawrence           EmWeb Embedded Server
> > <lawrence@agranat.com>
> > > Agranat Systems, Inc.        Engineering
> > http://www.agranat.com/
> > >

From ipp-owner@pwg.org  Thu Nov 13 18:02:15 1997
Delivery-Date: Thu, 13 Nov 1997 18:02:16 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id SAA14148
	for <ietf-archive@ietf.org>; Thu, 13 Nov 1997 18:02:15 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA16280
	for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 18:05:16 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA14166 for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 18:02:15 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 13 Nov 1997 17:53:39 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA12958 for ipp-outgoing; Thu, 13 Nov 1997 17:30:16 -0500 (EST)
Message-ID: <D10983CAC30DD111B41400805FA6A1C117DC52@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: Jay Martin <jkm@underscore.com>, "Turner, Randy"
	 <rturner@sharplabs.com>,
        Robert.Herriot@Eng.Sun.COM
Cc: ipp@pwg.org
Subject: RE: IPP> Minutes of IPP Weekly Conference call - Nove. 12, 1997
Date: Thu, 13 Nov 1997 14:28:10 -0800
X-Priority: 3
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain
Sender: ipp-owner@pwg.org



There was a proposal to handle situations like the one
expressed by Roger in his minutes, but others on
the conference felt like we were trying to spec too
much on how the servers handle every possible
error (or error code). So we just said that the server
will do the appropriate thing, depending upon which
layer of the overall protocol stack at which a particular
problem occurred...I think this is where we left it.

Randy

> -----Original Message-----
> From:	Jay Martin [SMTP:jkm@underscore.com]
> Sent:	Thursday, November 13, 1997 2:13 PM
> To:	Turner, Randy; Robert.Herriot@Eng.Sun.COM
> Cc:	ipp@pwg.org
> Subject:	Re: IPP> Minutes of IPP Weekly Conference call - Nove.
> 12, 1997
> 
> Sorry, but I can't tell whether both Randy and Bob are agreeing
> with Scott or not.
> 
> Can someone make a *brief* statement on this issue in which the
> comments made by Scott are addressed?  Thanks in advance.
> 
> 	...jay
> 
> ----------------------------------------------------------------------
> --  JK Martin               |  Email:   jkm@underscore.com          --
> --  Underscore, Inc.        |  Voice:   (603) 889-7000              --
> --  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
> --  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
> ----------------------------------------------------------------------
> 
> 
> Turner, Randy wrote:
> > 
> > My recollection is the same as Bob's....
> > 
> > Randy
> > 
> > > -----Original Message-----
> > > From: Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> > > Sent: Thursday, November 13, 1997 12:36 PM
> > > To:   ipp@pwg.org; lawrence@agranat.com
> > > Subject:      Re: IPP> Minutes of IPP Weekly Conference call -
> Nove.
> > > 12, 1997
> > >
> > > My recollection of the discussion was that we agreed that the
> client
> > > should get standard TCP/IP and HTTP behavior for situations best
> > > handled by those layers.
> > >
> > > > From lawrence@agranat.com Thu Nov 13 07:06:50 1997
> > > > To: ipp@pwg.org
> > > > Subject: Re: IPP> Minutes of IPP Weekly Conference call - Nove.
> 12,
> > > 1997
> > > > In-reply-to: <5030100013266059000002L092*@MHS>
> > > > Date: Thu, 13 Nov 1997 09:41:24 -0500
> > > > From: "Scott Lawrence" <lawrence@agranat.com>
> > > > Sender: ipp-owner@pwg.org
> > > > Content-Length: 1051
> > > > X-Lines: 21
> > > >
> > > >
> > > >   The agreement Roger describes sounds good; one minor nit...
> > > >
> > > > RKD> 9) If a client somehow derives a URI and tries to connect
> and
> > > the
> > > > RKD>    service (e.g. Printer-URI) has been turned-off, an
> > > appropriate
> > > > RKD>    http error code will be returned.
> > > >
> > > >   Why impose that requirement?  That would mean that a printer
> > > without
> > > >   security (for whatever reason) would need to listen on the TLS
> > > port
> > > >   and implement enough of the handshake to negotiate no security
> so
> > > >   that it can send an HTTP error.  Similarly, a secure-only
> server
> > > >   would need to listen on the unsecured port just to send an
> HTTP
> > > >   error.  Just let TCP do the right thing - if they've
> constructed
> > > an
> > > >   invalid URI (one with the wrong scheme or port number in it),
> then
> > > >   it won't work, which is what should happen.  It really isn't
> the
> > > >   business of the IPP spec to say what will happen on a TCP port
> on
> > > >   which IPP is not available.
> > > >
> > > > --
> > > > Scott Lawrence           EmWeb Embedded Server
> > > <lawrence@agranat.com>
> > > > Agranat Systems, Inc.        Engineering
> > > http://www.agranat.com/
> > > >

From ipp-owner@pwg.org  Thu Nov 13 18:02:31 1997
Delivery-Date: Thu, 13 Nov 1997 18:02:31 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id SAA14156
	for <ietf-archive@ietf.org>; Thu, 13 Nov 1997 18:02:31 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA16283
	for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 18:05:32 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA14196 for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 18:02:32 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 13 Nov 1997 17:53:53 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA13037 for ipp-outgoing; Thu, 13 Nov 1997 17:32:33 -0500 (EST)
Date: Thu, 13 Nov 1997 14:30:44 -0800
From: Robert.Herriot@Eng.Sun.COM (Robert Herriot)
Message-Id: <199711132230.OAA14187@woden.eng.sun.com>
To: rturner@sharplabs.com, Robert.Herriot@Eng.Sun.COM, jkm@underscore.com
Subject: Re: IPP> Minutes of IPP Weekly Conference call - Nove. 12, 1997
Cc: ipp@pwg.org
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

I am agreeing with Scott.

> From jkm@underscore.com Thu Nov 13 14:27:22 1997
> Date: Thu, 13 Nov 1997 17:13:22 -0500
> From: Jay Martin <jkm@underscore.com>
> Organization: Underscore, Inc.
> X-Mailer: Mozilla 4.02 [en] (WinNT; I)
> MIME-Version: 1.0
> To: "Turner, Randy" <rturner@sharplabs.com>, Robert.Herriot@Eng
> CC: ipp@pwg.org
> Subject: Re: IPP> Minutes of IPP Weekly Conference call - Nove. 12, 1997
> References: <D10983CAC30DD111B41400805FA6A1C117DC4D@admsrvnt02.enet.sharplabs.com>
> Content-Transfer-Encoding: 7bit
> Sender: ipp-owner@pwg.org
> X-Lines: 73
> 
> Sorry, but I can't tell whether both Randy and Bob are agreeing
> with Scott or not.
> 
> Can someone make a *brief* statement on this issue in which the
> comments made by Scott are addressed?  Thanks in advance.
> 
> 	...jay
> 
> ----------------------------------------------------------------------
> --  JK Martin               |  Email:   jkm@underscore.com          --
> --  Underscore, Inc.        |  Voice:   (603) 889-7000              --
> --  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
> --  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
> ----------------------------------------------------------------------
> 
> 
> Turner, Randy wrote:
> > 
> > My recollection is the same as Bob's....
> > 
> > Randy
> > 
> > > -----Original Message-----
> > > From: Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> > > Sent: Thursday, November 13, 1997 12:36 PM
> > > To:   ipp@pwg.org; lawrence@agranat.com
> > > Subject:      Re: IPP> Minutes of IPP Weekly Conference call - Nove.
> > > 12, 1997
> > >
> > > My recollection of the discussion was that we agreed that the client
> > > should get standard TCP/IP and HTTP behavior for situations best
> > > handled by those layers.
> > >
> > > > From lawrence@agranat.com Thu Nov 13 07:06:50 1997
> > > > To: ipp@pwg.org
> > > > Subject: Re: IPP> Minutes of IPP Weekly Conference call - Nove. 12,
> > > 1997
> > > > In-reply-to: <5030100013266059000002L092*@MHS>
> > > > Date: Thu, 13 Nov 1997 09:41:24 -0500
> > > > From: "Scott Lawrence" <lawrence@agranat.com>
> > > > Sender: ipp-owner@pwg.org
> > > > Content-Length: 1051
> > > > X-Lines: 21
> > > >
> > > >
> > > >   The agreement Roger describes sounds good; one minor nit...
> > > >
> > > > RKD> 9) If a client somehow derives a URI and tries to connect and
> > > the
> > > > RKD>    service (e.g. Printer-URI) has been turned-off, an
> > > appropriate
> > > > RKD>    http error code will be returned.
> > > >
> > > >   Why impose that requirement?  That would mean that a printer
> > > without
> > > >   security (for whatever reason) would need to listen on the TLS
> > > port
> > > >   and implement enough of the handshake to negotiate no security so
> > > >   that it can send an HTTP error.  Similarly, a secure-only server
> > > >   would need to listen on the unsecured port just to send an HTTP
> > > >   error.  Just let TCP do the right thing - if they've constructed
> > > an
> > > >   invalid URI (one with the wrong scheme or port number in it), then
> > > >   it won't work, which is what should happen.  It really isn't the
> > > >   business of the IPP spec to say what will happen on a TCP port on
> > > >   which IPP is not available.
> > > >
> > > > --
> > > > Scott Lawrence           EmWeb Embedded Server
> > > <lawrence@agranat.com>
> > > > Agranat Systems, Inc.        Engineering
> > > http://www.agranat.com/
> > > >
> 

From ipp-owner@pwg.org  Thu Nov 13 18:36:04 1997
Delivery-Date: Thu, 13 Nov 1997 18:36:05 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id SAA14484
	for <ietf-archive@ietf.org>; Thu, 13 Nov 1997 18:36:03 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA16406
	for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 18:39:03 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA14902 for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 18:36:02 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 13 Nov 1997 18:31:58 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA14351 for ipp-outgoing; Thu, 13 Nov 1997 18:20:19 -0500 (EST)
Message-Id: <199711132319.PAA08687@bulletin>
To: Robert.Herriot@Eng.Sun.COM (Robert Herriot)
cc: rturner@sharplabs.com, jkm@underscore.com, ipp@pwg.org
Subject: Re: IPP> Minutes of IPP Weekly Conference call - Nove. 12, 1997 
In-reply-to: Your message of "Thu, 13 Nov 1997 14:30:44 PST."
             <199711132230.OAA14187@woden.eng.sun.com> 
Date: Thu, 13 Nov 1997 15:19:37 PST
From: "Steve Zilles" <szilles@Adobe.COM>
Sender: ipp-owner@pwg.org

At the risk of muddying the waters and in an attempt to agree with
Scott, Randy and Bob, I offer the following statement for clarification:

If an IPP printer responds to any protocol when an attempt to use the
protocol is made, then the responses to that protocol should be
conforming responses.

By this it is meant that
(a) a printer does not need to respond to any attempt to use any
protocol on any port that the printer is not supporting.
(b) if the printer is capable of doing the protocol (say HTTP), but an
administrator has configured the printer to not authorized use of that
protocol, then the printer may either refuse to participate in the
protocol or give an appropriate error message for that protocol. In the
case of HTTP, the printer might respond with an error message 401 - Not
Authorized. 

From ipp-owner@pwg.org  Fri Nov 21 11:46:22 1997
Delivery-Date: Fri, 21 Nov 1997 11:46:23 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id LAA16924
	for <ietf-archive@ietf.org>; Fri, 21 Nov 1997 11:46:22 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id LAA21394
	for <ietf-archive@cnri.reston.va.us>; Fri, 21 Nov 1997 11:49:19 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA20448 for <ietf-archive@cnri.reston.va.us>; Fri, 21 Nov 1997 11:46:20 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 21 Nov 1997 11:41:44 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA18105 for ipp-outgoing; Fri, 21 Nov 1997 11:19:59 -0500 (EST)
Message-ID: <3475B49A.3F451650@underscore.com>
Date: Fri, 21 Nov 1997 11:19:38 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.02 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: ipp@pwg.org, Scott Lawrence <lawrence@agranat.com>,
        Zhi-Hong Huang <zhi-hong@zeno.com>
Subject: Re: IPP> Processing Algorithm
References: <D10983CAC30DD111B41400805FA6A1C1026D5B@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Randy,

> In a very early protocol draft, I had a transaction identifier in
> the packet so that clients could pipeline requests to
> a server that, in theory, could be processed and responded
> to out of order.
> 
> However, it was decided that requests over a single
> connection would be processed in order (FIFO), and that
> if overlapping requests are desired, then the client could
> open additional (separate) connections to the server and
> issue them.

Yes, I recall this situation.  I thought your proposal to
include a transaction id was very well founded, and reflected
many, many protocol designs in use today.

It bothers me, though, that the decision is to just "open
another connection" (or two, or three) if the client wants
to perform parallel actions.  IHMO, this is far worse in
terms of resource utilization than simply using a transaction
id.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From daemon  Tue Nov 25 11:15:27 1997
Delivery-Date: Tue, 25 Nov 1997 14:36:57 -0500
Return-Path: daemon
Received: (from daemon@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id KAA10781
	for ietf-123-outbound.10@ietf.org; Tue, 25 Nov 1997 10:45:41 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA10760;
	Tue, 25 Nov 1997 10:45:23 -0500 (EST)
Message-Id: <199711251545.KAA10760@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Reply-to: Internet-Drafts@ns.ietf.org
Subject: I-D ACTION:draft-ietf-urn-nid-req-02.txt
Date: Tue, 25 Nov 1997 10:45:17 -0500
Sender: cclark@cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URN Namespace Registration and 
                          Standardization Process Mechanisms
	Author(s)	: L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom
	Filename	: draft-ietf-urn-nid-req-02.txt
	Pages		: 4
	Date		: 24-Nov-97
	
The URN WG has defined a syntax for Uniform Resource Names
(URNs) [RFC2141], as well as some proposed mechanisms for their
resolution and use in Internet applications ([RFC2168, RFC2169]).
The whole rests on the concept of individual ''namespaces'' within the
URN structure.  Apart from  proof-of-concept namespaces, the use
of existing identifiers in URNs has been discussed (??? biblio id
document). This document lays out general definitions of and mechanisms
for establishing URN ''namespaces''.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-nid-req-02.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-nid-req-02.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ds.internic.net.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-nid-req-02.txt".
	
NOTE:	The mail server at ds.internic.net can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID:	<19971124165052.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-nid-req-02.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-nid-req-02.txt";
	site="ds.internic.net";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19971124165052.I-D@ietf.org>

--OtherAccess--

--NextPart--



From owner-ietf-nntp@academ.com  Sun Nov 30 07:15:59 1997
Delivery-Date: Sun, 30 Nov 1997 07:15:59 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id HAA01123
	for <ietf-archive@ietf.org>; Sun, 30 Nov 1997 07:15:58 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id HAA00397
	for <ietf-archive@cnri.reston.va.us>; Sun, 30 Nov 1997 07:18:54 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id GAA13938;
	Sun, 30 Nov 1997 06:13:06 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id GAA13933
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Sun, 30 Nov 1997 06:13:04 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.5/8.8.5) with SMTP id GAA03054
	for <ietf-nntp@academ.com>; Sun, 30 Nov 1997 06:12:58 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA03384; Sun, 30 Nov 97 12:12:51 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA03306; Sun, 30 Nov 1997 09:44:40 GMT
Date: Sun, 30 Nov 1997 09:44:40 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9711300944.AA03306@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: ietf-nntp Issues List version 3
Newsgroups: local.nntp
References: <199711300407.WAA11249@owlman.academ.com>
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

In local.nntp ob@owlman.academ.com (Stan Barber) wrote:

>Topics for Discussion concerning "draft-ietf-nntpext-base-03.txt"

Since I am in the process of drafting some of the relevant texts for the
grandson-0f-1036, I can give you a few pointers on some of these (whether
my texts gets accepted is another matter of course - our drafting process
is at a much earlier stage than yours).

>UTF-8, keyword and verbs
>	The current draft advocates UTF-8 only be used for arguments
>	in commands (not keywords or verbs). Is this the right thing to do?
>	If not, what is the right thing to do? Is the current draft clear on
>	this? If not, suggest some alternate text to make this clearer.

My text will say that header-names (i.e. the keyword of a header line)
MUST be in ASCII.

>UTF-8 and responses
>	In the responses where a fixed format is required (like ARTICLE,
>	BODY, HEAD, and STAT), should the default be US-ASCII or UTF-8?
>	[Right now, I think this is not a problem and perhaps we should
>	just defer it until message-ids starting having 8 bit contents.]
>	What about other responses? 

Message-IDs will still be in strict ASCII. This will remain so until such
time as IETF decides to permit non-ASCII in domain names. When that
happens, there will be such a grand upheaval throughout everything that
anything we may say about it now will be totally inundated. In other
words, forget it.


-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From owner-ietf-nntp@academ.com  Mon Dec  1 16:27:51 1997
Delivery-Date: Mon, 01 Dec 1997 16:27:52 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA12905
	for <ietf-archive@ietf.org>; Mon, 1 Dec 1997 16:27:50 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.academ.com [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA04749
	for <ietf-archive@cnri.reston.va.us>; Mon, 1 Dec 1997 16:30:46 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id PAA00150;
	Mon, 1 Dec 1997 15:26:02 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id PAA00139
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Mon, 1 Dec 1997 15:26:00 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.5/8.8.5) with SMTP id PAA17831
	for <ietf-nntp@academ.com>; Mon, 1 Dec 1997 15:25:53 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA12485; Mon, 1 Dec 97 21:25:46 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA11588; Mon, 1 Dec 1997 18:14:50 GMT
>Received: from aun.uninett.no by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA29379; Mon, 1 Dec 97 14:18:25 GMT
Received: from mucs by clerew.cs.man.ac.uk; Mon,  1 Dec 1997 18:14 GMT
Received: from aun.uninett.no by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA29379; Mon, 1 Dec 97 14:18:25 GMT
Received: from dale.uninett.no (actually dale.kvatro.no) by aun.uninett.no 
          with SMTP (PP); Mon, 1 Dec 1997 15:17:53 +0100
Received: from dale.uninett.no (localhost [127.0.0.1]) 
          by dale.uninett.no (8.6.9/8.6.12) with ESMTP id PAA15644;
          Mon, 1 Dec 1997 15:17:45 +0100
From: Harald.T.Alvestrand@uninett.no
To: chl@clw.cs.man.ac.uk (Charles Lindsey)
Cc: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: ietf-nntp Issues List version 3
In-Reply-To: Your message of "Sun, 30 Nov 1997 09:44:40 GMT." <9711300944.AA03306@clw.cs.man.ac.uk>
Mime-Version: 1.0
Content-Id: <15640.880985864.1@dale.uninett.no>
Date: Mon, 01 Dec 1997 15:17:44 +0100
Message-Id: <15642.880985864@dale.uninett.no>
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

You have my support for leaving header field names and command names
as "ASCII only".
These are not text, they are part of the protocol, and are just
represented rather verbosely for easier debugging.
My way of putting it :-)

                   Harald A


From owner-ietf-nntp@academ.com  Tue Dec  2 05:42:43 1997
Delivery-Date: Tue, 02 Dec 1997 05:42:43 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id FAA26961
	for <ietf-archive@ietf.org>; Tue, 2 Dec 1997 05:42:42 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id FAA06619
	for <ietf-archive@cnri.reston.va.us>; Tue, 2 Dec 1997 05:45:37 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id EAA03252;
	Tue, 2 Dec 1997 04:33:35 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id EAA03247
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Tue, 2 Dec 1997 04:33:34 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.5/8.8.5) with SMTP id EAA25115
	for <ietf-nntp@academ.com>; Tue, 2 Dec 1997 04:33:25 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA24139; Tue, 2 Dec 97 10:33:17 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA19458; Tue, 2 Dec 1997 09:52:40 GMT
Date: Tue, 2 Dec 1997 09:52:40 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9712020952.AA19458@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: ietf-nntp "Common NNTP Extensions" document updated
Newsgroups: local.nntp
References: <19971201085934.24004@hsc.fr> <880969649.0015451.0@office.demon.net> <19971201112647.19005@hsc.fr>
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

In local.nntp Vincent Archer <Vincent.Archer@hsc.fr> wrote:

>Are all of your customers using NEWNEWS? How big is your server physical
>memory? Because, unless you have a server specifically designed to use
>NEWNEWS feeding (i.e. indexing on an article's date in addition to the
>message-id), any call to NEWNEWS will end up pulling the full history base
>in memory. If your server hasn't enough physical memory, the 2nd requester
>will reload the history from disk again.

That is nonsense. All you have to do is batch up the NEWNEWS requests that
come in over a period of, say, 1 minute (that would be 60 or so requests
on a busy site like Demon) and then make one pass over the history file
with all of them together. So no need to have the whole history file in
memory. And of course you only start at the point in the history file
corresponding to the earliest date in the batch - but there are lots of
simple hacks to arrange that.

You cannot ignore the fact that Demon, which must be about the largest
monolithic site on the whole Internet, actually _prefers_ NEWNEWS as the
normal way to provide feeds. If they can do it, then why not everyone
else?

But I would ask Clive whether Demon is prepared to release the code that
does this job. It is certainly time that INN caught up with reality.

-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From ipp-owner@pwg.org  Tue Dec  2 13:25:11 1997
Delivery-Date: Tue, 02 Dec 1997 13:25:12 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA03309
	for <ietf-archive@ietf.org>; Tue, 2 Dec 1997 13:25:10 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA08913
	for <ietf-archive@cnri.reston.va.us>; Tue, 2 Dec 1997 13:28:03 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA06822 for <ietf-archive@cnri.reston.va.us>; Tue, 2 Dec 1997 13:25:07 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 2 Dec 1997 13:17:21 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA05097 for ipp-outgoing; Tue, 2 Dec 1997 12:44:07 -0500 (EST)
Message-Id: <3.0.1.32.19971202094438.00c6eca0@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Tue, 2 Dec 1997 09:44:38 PST
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: Re: IPP> FW: I-D ACTION:draft-iesg-iana-considerations-01.txt
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C1026D78@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

Randy,

Good try, but the reference given comes up with a "no such file" error
message.

Carl-Uno


At 12:02 AM 12/2/97 PST, Turner, Randy wrote:
>
>FYI,
>
>The draft referenced below is a very good document for
>us to consider in our definition of protocols that
>include not only predefined enumerations, but also
>allow for "type-2" or other ways for enumerations to
>be extended (and managed) later.
>
>Its a good summary of a topic (protocol enum
>extensions) that we seem to keep tackling on
>each protocol effort we work on...
>
>Randy
>
>
>> -----Original Message-----
>> From:	Internet-Drafts@ns.ietf.org [SMTP:Internet-Drafts@ns.ietf.org]
>> Sent:	Monday, December 01, 1997 9:51 AM
>> To:	IETF-Announce@ns.ietf.org
>> Cc:	iesg@ns.ietf.org
>> Subject:	I-D ACTION:draft-iesg-iana-considerations-01.txt
>> 
>> A New Internet-Draft is available from the on-line Internet-Drafts
>> directories.
>> This draft is a work item of the IETF Steering Group of the IETF.
>> 
>> 	Title		: Guidelines for Writing an IANA Considerations 
>>                           Section in RFCs
>> 	Author(s)	: H. Alvestrand, T. Narten
>> 	Filename	: draft-iesg-iana-considerations-01.txt
>> 	Pages		: 9
>> 	Date		: 26-Nov-97
>> 	
>>    Many protocols make use of identifiers consisting of constants and
>>    other well-known values. Even after a protocol has been defined and
>>    deployment has begun, new values may need to be assigned (e.g., a
>> new
>>    option type in DHCP).  To insure that such quantities have unique
>>    values, their assignment must be administered by a central
>> authority.
>>    In the Internet, that role is provided by the Internet Assigned
>>    Numbers Authority (IANA).
>>  
>>    In order for the IANA to manage a given numbering space prudently,
>> it
>>    needs guidelines describing the conditions under which new values
>> can
>>    be assigned. If the IANA is expected to play a role in the
>> management
>>    of a numbering space, the IANA must be given clear and concise
>>    instructions describing that role.  This document discusses issues
>>    that should be considered in formulating an identifier assignment
>>    policy and provides guidelines to document authors on the specific
>>    text that must be included in documents that place demands on the
>>    IANA.
>> 
>> Internet-Drafts are available by anonymous FTP.  Login with the
>> username
>> "anonymous" and a password of your e-mail address.  After logging in,
>> type "cd internet-drafts" and then
>> 	"get draft-iesg-iana-considerations-01.txt".
>> A URL for the Internet-Draft is:
>> ftp://ds.internic.net/internet-drafts/draft-iesg-iana-considerations-0
>> 1.txt
>> 
>> Internet-Drafts directories are located at:
>> 
>> 	Africa:	ftp.is.co.za
>> 	
>> 	Europe: ftp.nordu.net
>> 		ftp.nis.garr.it
>> 			
>> 	Pacific Rim: munnari.oz.au
>> 	
>> 	US East Coast: ds.internic.net
>> 	
>> 	US West Coast: ftp.isi.edu
>> 
>> Internet-Drafts are also available by mail.
>> 
>> Send a message to:	mailserv@ds.internic.net.  In the body type:
>> 	"FILE /internet-drafts/draft-iesg-iana-considerations-01.txt".
>> 	
>> NOTE:	The mail server at ds.internic.net can return the document in
>> 	MIME-encoded form by using the "mpack" utility.  To use this
>> 	feature, insert the command "ENCODING mime" before the "FILE"
>> 	command.  To decode the response(s), you will need "munpack" or
>> 	a MIME-compliant mail reader.  Different MIME-compliant mail
>> readers
>> 	exhibit different behavior, especially when dealing with
>> 	"multipart" MIME messages (i.e. documents which have been split
>> 	up into multiple messages), so check your local documentation on
>> 	how to manipulate these messages.
>> 		
>> 		
>> Below is the data which will enable a MIME compliant mail reader
>> implementation to automatically retrieve the ASCII version of the
>> Internet-Draft. 
>Subject: 
>Date: Tue, 2 Dec 1997 00:02:33 -0800
>X-Priority: 3
>MIME-Version: 1.0
>X-Mailer: Internet Mail Service (5.0.1458.49)
>Content-Type: multipart/mixed;
>	boundary="---- =_NextPart_002_01BCFEB5.96DF3F00"
>
>
>Attachment Converted:
"C:\WINNT\profiles\cmanros\personal\Attach\ATT00199.txt"
>
><ftp://internet-drafts>
>
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Tue Dec  2 13:58:46 1997
Delivery-Date: Tue, 02 Dec 1997 13:58:51 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA03823
	for <ietf-archive@ietf.org>; Tue, 2 Dec 1997 13:58:46 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA09058
	for <ietf-archive@cnri.reston.va.us>; Tue, 2 Dec 1997 14:01:39 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA07742 for <ietf-archive@cnri.reston.va.us>; Tue, 2 Dec 1997 13:58:45 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 2 Dec 1997 13:54:11 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA07136 for ipp-outgoing; Tue, 2 Dec 1997 13:41:39 -0500 (EST)
Message-ID: <3484556B.FDB338D0@underscore.com>
Date: Tue, 02 Dec 1997 13:37:31 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.02 [en] (WinNT; I)
MIME-Version: 1.0
To: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
CC: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> FW: I-D ACTION:draft-iesg-iana-considerations-01.txt
References: <3.0.1.32.19971202094438.00c6eca0@garfield>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Carl-Uno Manros wrote:
> 
> Randy,
> 
> Good try, but the reference given comes up with a "no such file" error
> message.

If you're like me, then you use an email agent that allows you to
point-n-click at a URL to immediately fetch the document.

Unfortunately, Randy's outbound email agent wrapped the original
URL near the end.  The full URL is:

ftp://ds.internic.net/internet-drafts/draft-iesg-iana-considerations-01.txt

Hopefully the above line didn't get wrapped by *my* agent...

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From owner-ietf-nntp@academ.com  Wed Dec  3 09:44:15 1997
Delivery-Date: Wed, 03 Dec 1997 09:44:16 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA19541
	for <ietf-archive@ietf.org>; Wed, 3 Dec 1997 09:44:15 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA12107
	for <ietf-archive@cnri.reston.va.us>; Wed, 3 Dec 1997 09:47:09 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id IAA08486;
	Wed, 3 Dec 1997 08:38:38 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id IAA08481
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Wed, 3 Dec 1997 08:38:35 -0600 (CST)
Received: from demon.net (internal.mail.demon.net [193.195.224.3])
	by academ.com (8.8.5/8.8.5) with ESMTP id IAA09870
	for <ietf-nntp@academ.com>; Wed, 3 Dec 1997 08:38:20 -0600 (CST)
Received: from office.demon.net (office.demon.net [193.195.224.1])
	by demon.net with SMTP id OAA08940;
	Wed, 3 Dec 1997 14:38:45 GMT
Subject: Re: ietf-nntp "Common NNTP Extensions" document updated
To: Charles Lindsey <chl@clw.cs.man.ac.uk>
Date: Wed, 3 Dec 1997 14:38:08 +0000 (GMT)
From: "Clive D.W. Feather" <clive@demon.net>
Cc: local.nntp.return@clw.cs.man.ac.uk, ietf-nntp@academ.com
In-Reply-To: <9712020952.AA19458@clw.cs.man.ac.uk> from "Charles Lindsey" at Dec 2, 97 09:52:40 am
X-Mailer: ELM [version 2.4 PL24]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Message-ID: <881159888.0027254.0@office.demon.net>
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

Charles Lindsey said:
> But I would ask Clive whether Demon is prepared to release the code that
> does this job. It is certainly time that INN caught up with reality.

We don't use INN in this part of the system, and I doubt our code would be
of much use to anyone else.

I think the chief developer lurks on this list, and he may well comment
himself.

-- 
Clive D.W. Feather     | Work:  <clive@demon.net>  | Tel: +44 181 371 1138
Director of            | Home:  <clive@davros.org> | Fax: +44 181 371 1037
  Software Development |
Demon Internet Ltd.    |

From owner-ietf-nntp@academ.com  Wed Dec  3 14:18:42 1997
Delivery-Date: Wed, 03 Dec 1997 14:18:43 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA26322
	for <ietf-archive@ietf.org>; Wed, 3 Dec 1997 14:18:42 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA13628
	for <ietf-archive@cnri.reston.va.us>; Wed, 3 Dec 1997 14:21:36 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id NAA09374;
	Wed, 3 Dec 1997 13:16:10 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id NAA09369
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Wed, 3 Dec 1997 13:16:08 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.5/8.8.5) with SMTP id NAA12687
	for <ietf-nntp@academ.com>; Wed, 3 Dec 1997 13:15:59 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA10357; Wed, 3 Dec 97 19:15:39 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA28211; Wed, 3 Dec 1997 18:13:21 GMT
>Received: from demon.net (internal.mail.demon.net) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA02877; Wed, 3 Dec 97 14:38:13 GMT
Received: from mucs by clerew.cs.man.ac.uk; Wed,  3 Dec 1997 18:13 GMT
Received: from demon.net (internal.mail.demon.net) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA02877; Wed, 3 Dec 97 14:38:13 GMT
Received: from office.demon.net (office.demon.net [193.195.224.1])
	by demon.net with SMTP id OAA08940;
	Wed, 3 Dec 1997 14:38:45 GMT
Subject: Re: ietf-nntp "Common NNTP Extensions" document updated
To: Charles Lindsey <chl@clw.cs.man.ac.uk>
Date: Wed, 3 Dec 1997 14:38:08 +0000 (GMT)
From: "Clive D.W. Feather" <clive@demon.net>
Cc: local.nntp.return@clw.cs.man.ac.uk, ietf-nntp@academ.com
In-Reply-To: <9712020952.AA19458@clw.cs.man.ac.uk> from "Charles Lindsey" at Dec 2, 97 09:52:40 am
X-Mailer: ELM [version 2.4 PL24]
Mime-Version: 1.0
Content-Transfer-Encoding: 7bit
Message-Id: <881159888.0027254.0@office.demon.net>
Content-Type: text/plain; charset=US-ASCII
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

Charles Lindsey said:
> But I would ask Clive whether Demon is prepared to release the code that
> does this job. It is certainly time that INN caught up with reality.

We don't use INN in this part of the system, and I doubt our code would be
of much use to anyone else.

I think the chief developer lurks on this list, and he may well comment
himself.

-- 
Clive D.W. Feather     | Work:  <clive@demon.net>  | Tel: +44 181 371 1138
Director of            | Home:  <clive@davros.org> | Fax: +44 181 371 1037
  Software Development |
Demon Internet Ltd.    |


From owner-ietf-nntp@academ.com  Thu Dec  4 07:15:10 1997
Delivery-Date: Thu, 04 Dec 1997 07:15:11 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id HAA13506
	for <ietf-archive@ietf.org>; Thu, 4 Dec 1997 07:15:10 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id HAA16073
	for <ietf-archive@cnri.reston.va.us>; Thu, 4 Dec 1997 07:18:03 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id GAA12803;
	Thu, 4 Dec 1997 06:13:26 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id GAA12798
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Thu, 4 Dec 1997 06:13:24 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.5/8.8.5) with SMTP id GAA23935
	for <ietf-nntp@academ.com>; Thu, 4 Dec 1997 06:13:18 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA28400; Thu, 4 Dec 97 12:13:06 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA01341; Thu, 4 Dec 1997 10:30:08 GMT
Date: Thu, 4 Dec 1997 10:30:08 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9712041030.AA01341@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: ietf-nntp "Common NNTP Extensions" document updated
Newsgroups: local.nntp
References: <Pine.SOL.3.95.971203102227.1041A-100000@twister>
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

In local.nntp "Edward S. Marshall" <emarshal@xnet.com> wrote:

>Ease of administration in a customer setting. Instead of providing an
>ISP-dictated feed over a static link, NEWNEWS makes it possible for a feed
>provider to say "these are the groups you are allowed to retrieve, go
>ahead and pull whatever you want from them", and the customer now has the
>freedom to make adjustments in real time to their own feed, eliminating
>the overhead of maintainance by the provider, and giving more control to
>the customer. Plus, the need for a static link is eliminated, making ISDN
>(or even analog dialup) news feeds a possibility without needing to bring
>UUCP into the picture (or some other batching scheme).

Yes, that is exactly how I download my own feed.

-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From owner-ietf-nntp@academ.com  Fri Dec  5 07:19:03 1997
Delivery-Date: Fri, 05 Dec 1997 07:19:08 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id HAA11209
	for <ietf-archive@ietf.org>; Fri, 5 Dec 1997 07:19:03 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id HAA21113
	for <ietf-archive@cnri.reston.va.us>; Fri, 5 Dec 1997 07:21:55 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id GAA17579;
	Fri, 5 Dec 1997 06:14:31 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id GAA17574
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Fri, 5 Dec 1997 06:14:30 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.5/8.8.5) with SMTP id GAA05103
	for <ietf-nntp@academ.com>; Fri, 5 Dec 1997 06:14:20 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA02950; Fri, 5 Dec 97 12:13:27 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA06439; Fri, 5 Dec 1997 12:11:32 GMT
Date: Fri, 5 Dec 1997 12:11:32 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9712051211.AA06439@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: ietf-nntp NEWNEWS deprecation.
Newsgroups: local.nntp
References: <881224546.0025463.0@office.demon.net>
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

In local.nntp Clive D.W. Feather" <clive@demon.net> wrote:

>Vincent Archer said:
>> If you are not just fetching news for further processing, but fetching
>> them for reading, as you "news-in-a-watch" analogy indicates, then NEWNEWS
>> is totally useless, because to READ news, you need a lot more than getting
>> articles.

>Not true. The economics of phone calls in this country mean that the best
>strategy is often to download all the articles in one fast session, and
>then do the processing afterwards. Or download the heads and then select
>the bodies you want for later.

Absolutely so. I download my news overnight using NEWNEWS. It takes about
an hour. Then I read it during the day, at which time being online to my
feed site for any length of time would be _extremely_ expensive.

-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From daemon  Fri Dec  5 11:23:44 1997
Delivery-Date: Fri, 05 Dec 1997 11:36:16 -0500
Return-Path: daemon
Received: (from daemon@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id LAA15932
	for ietf-123-outbound.10@ietf.org; Fri, 5 Dec 1997 11:23:33 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id LAA15898;
	Fri, 5 Dec 1997 11:23:29 -0500 (EST)
Message-Id: <199712051623.LAA15898@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Reply-to: Internet-Drafts@ns.ietf.org
Subject: I-D ACTION:draft-ietf-urn-resolution-services-04.txt
Date: Fri, 05 Dec 1997 11:23:28 -0500
Sender: cclark@cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URI Resolution Services Necessary for URN Resolution
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-resolution-services-04.txt
	Pages		: 8
	Date		: 04-Dec-97
	
Retrieving the resource identified by a Uniform Resource Identifier
(URI) [3] is only one of the operations that can be performed on a URI.
One might also ask for and get a list of other identifiers that are
aliases for the original URI or a bibliographic description of the
resource the URI denotes, for example. This applies to both Uniform
Resource Names (URNs) and Uniform Resource Locators (URLs). Uniform
Resource Characteristics (URCs) are discussed in this document but only
as descriptions of resources rather than identifiers.
 
A service in the network providing access to a resource may provide
one or some of these options, but it need not provide all of them. This
memo specifies an initial set of these functions, to be used to
describe the functions provided by any given access service and the
requirements that must be met when those operations are encoded in a
protocol.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-resolution-services-04.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-resolution-services-04.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ds.internic.net.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-resolution-services-04.txt".
	
NOTE:	The mail server at ds.internic.net can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID:	<19971204190412.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-resolution-services-04.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-resolution-services-04.txt";
	site="ds.internic.net";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19971204190412.I-D@ietf.org>

--OtherAccess--

--NextPart--



From owner-ietf-nntp@academ.com  Fri Dec  5 12:21:53 1997
Delivery-Date: Fri, 05 Dec 1997 12:21:54 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA17973
	for <ietf-archive@ietf.org>; Fri, 5 Dec 1997 12:21:53 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA22356
	for <ietf-archive@cnri.reston.va.us>; Fri, 5 Dec 1997 12:24:45 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id LAA18404;
	Fri, 5 Dec 1997 11:13:49 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id LAA18399
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Fri, 5 Dec 1997 11:13:48 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.5/8.8.5) with SMTP id LAA07918
	for <ietf-nntp@academ.com>; Fri, 5 Dec 1997 11:13:23 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA13218; Fri, 5 Dec 97 17:12:58 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA06649; Fri, 5 Dec 1997 12:20:06 GMT
Date: Fri, 5 Dec 1997 12:20:06 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9712051220.AA06649@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: ietf-nntp NEWNEWS functionality.
Newsgroups: local.nntp
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk


A problem I have found with using NEWNEWS is in respect of control
messages. If one of the groups I include as a NEWNEWS parameter is say
comp.foo.*, then I might expect to receive control messages which have
some comp.foo.* in the Newsgroups: line. For example, a newgroup for
comp.foo.newgroup. The standard is not clear on whether this is supposed
to happen or not.

What I find in practice (my upstream is running INN) is that I have to
include control.newgroup explicitly in my NEWNEWS command, which means
that I get to see control messages for all sorts of hierarchies that I do
not care about. Well, that hardly matters (there is not so much stuff in
control.newgroup anyway), but you can readily understand why I cannot
afford to ask for control.cancel (yet it would be nice to rerceive cancel
messages for the groups that I have asked for).

So please can the wording be clarified, one way of the other? Better
still, can be have a parameter or something which says whether or not
control messages for the listed groups should be sent.

-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From ipp-owner@pwg.org  Tue Dec  9 02:07:29 1997
Delivery-Date: Tue, 09 Dec 1997 02:07:30 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id CAA25486
	for <ietf-archive@ietf.org>; Tue, 9 Dec 1997 02:07:28 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA06369
	for <ietf-archive@cnri.reston.va.us>; Tue, 9 Dec 1997 02:10:20 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id CAA09711 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Dec 1997 02:07:25 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 9 Dec 1997 02:02:39 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id BAA09163 for ipp-outgoing; Tue, 9 Dec 1997 01:49:15 -0500 (EST)
Message-Id: <s48c86dc.044@novell.com>
X-Mailer: Novell GroupWise 4.1
Date: Mon, 08 Dec 1997 23:45:56 -0700
From: Scott Isaacson <SISAACSON@novell.com>
To: cmanros@cp10.es.xerox.com, moore@cs.utk.edu, rturner@sharplabs.com
Cc: ipp@pwg.org, Harald.T.Alvestrand@uninett.no
Subject: RE: IPP> Re: Area Directors' comments on IPP
Mime-Version: 1.0
Content-Type: text/plain
Content-Disposition: inline
Sender: ipp-owner@pwg.org

Randy and all,

To be perfectly clear, let's review some of the language that has been
written down (both in the last call I-D and in emails since then).

>>> "Turner, Randy" <rturner@sharplabs.com> 12/08 9:33 PM >>>


> The problem with not mentioning SSL3 as allowable in our
> specification is that, until TLS becomes available, there will
> be no interoperable implementations of IPP for IPP servers
> implemented as CGI behind generic HTTP servers.

The security text that Randy wrote during the WG final comment period does
not metion SSL3 at all.  Does it need to?  I beleive that the I-D used to
say that SSL3 might be used by implementers however such an product would
NOT be compliant.  It was just as statement about the realities of deploying
IPP over existing (now, today) infrastructure.

> And thats assuming that all the server installed base upgrade
> when these TLS servers become available (which is unlikely).
> I'm open to other wording in the spec, but we need to 
> document that SSL3 servers CAN interoperate with clients
> that implement TLS, and vice versa.

The text that Randy proposes is:

"Within the context of this document, a "secure" implementation is one that
utilizes a transport layer that supports Transport Layer Security (TLS)
Version 1.0."

> And I totally agree that we need to try to meet our security
> requirements without mandating encumbered security
> mechanisms. To this end, some combination MD5,
> Diffie-Hellman, and Triple-DES should give us a reasonable
> level of security.
> I don't feel that these technologies place an undue
> burden on simple IPP services since we have agreed that
> "secure" IPP clients and servers are optional.

Randy has written the following proposed text to support the idea of "if
security is implemented, it MUST be TSL":

"Since the security levels or the specific threats that any given IPP system
administrator may be concerned with cannot be anticipated, IPP MUST be
capable of operating with different security mechanisms and security
policies as required by the individual installation. Security policies might
vary from very strong, to very weak, to none at all, and corresponding
security mechanisms will be required. TLS Version 1.0 supports the type of
negotiated levels of security required by most, if not all, potential IPP
environments. IPP environments that require no security can elect to deploy
IPP implementations that do not utilize the optional TLS security
mechanisms."

Keith and Harald, is this acceptable?


                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                      

From ipp-owner@pwg.org  Tue Dec  9 08:59:37 1997
Delivery-Date: Tue, 09 Dec 1997 08:59:37 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA26836
	for <ietf-archive@ietf.org>; Tue, 9 Dec 1997 08:59:35 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA06974
	for <ietf-archive@cnri.reston.va.us>; Tue, 9 Dec 1997 09:02:28 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id IAA10786 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Dec 1997 08:59:33 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 9 Dec 1997 08:44:57 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id IAA10164 for ipp-outgoing; Tue, 9 Dec 1997 08:32:08 -0500 (EST)
Message-ID: <D10983CAC30DD111B41400805FA6A1C1026D8D@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: "'Scott Isaacson'" <SISAACSON@novell.com>, cmanros@cp10.es.xerox.com,
        moore@cs.utk.edu, rturner@sharplabs.com
Cc: ipp@pwg.org, Harald.T.Alvestrand@uninett.no
Subject: RE: IPP> Re: Area Directors' comments on IPP
Date: Tue, 9 Dec 1997 05:29:29 -0800
X-Priority: 3
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain;
	charset="iso-8859-1"
Sender: ipp-owner@pwg.org



I wrote the TLS requirement based on the availability of
TLS as a proposed standard. And like Scott has pointed
out, I did not mention SSL3 because of comments I 
received on the DL and from others about referencing
something like SSL3 that is not somehow on the
standards track.

I guess what I'm proposing is that we include an
informative appendix (non-normative) that talks about
how to interoperate in "legacy" SSL3 environments. This
is exactly how its done in the TLS 1.0 document as well.

Randy

> -----Original Message-----
> From:	Scott Isaacson [SMTP:SISAACSON@novell.com]
> Sent:	Monday, December 08, 1997 10:46 PM
> To:	cmanros@cp10.es.xerox.com; moore@cs.utk.edu;
> rturner@sharplabs.com
> Cc:	ipp@pwg.org; Harald.T.Alvestrand@uninett.no
> Subject:	RE: IPP> Re: Area Directors' comments on IPP
> 
> Randy and all,
> 
> To be perfectly clear, let's review some of the language that has been
> written down (both in the last call I-D and in emails since then).
> 
> >>> "Turner, Randy" <rturner@sharplabs.com> 12/08 9:33 PM >>>
> 
> 
> > The problem with not mentioning SSL3 as allowable in our
> > specification is that, until TLS becomes available, there will
> > be no interoperable implementations of IPP for IPP servers
> > implemented as CGI behind generic HTTP servers.
> 
> The security text that Randy wrote during the WG final comment period
> does
> not metion SSL3 at all.  Does it need to?  I beleive that the I-D used
> to
> say that SSL3 might be used by implementers however such an product
> would
> NOT be compliant.  It was just as statement about the realities of
> deploying
> IPP over existing (now, today) infrastructure.
> 
> > And thats assuming that all the server installed base upgrade
> > when these TLS servers become available (which is unlikely).
> > I'm open to other wording in the spec, but we need to 
> > document that SSL3 servers CAN interoperate with clients
> > that implement TLS, and vice versa.
> 
> The text that Randy proposes is:
> 
> "Within the context of this document, a "secure" implementation is one
> that
> utilizes a transport layer that supports Transport Layer Security
> (TLS)
> Version 1.0."
> 
> > And I totally agree that we need to try to meet our security
> > requirements without mandating encumbered security
> > mechanisms. To this end, some combination MD5,
> > Diffie-Hellman, and Triple-DES should give us a reasonable
> > level of security.
> > I don't feel that these technologies place an undue
> > burden on simple IPP services since we have agreed that
> > "secure" IPP clients and servers are optional.
> 
> Randy has written the following proposed text to support the idea of
> "if
> security is implemented, it MUST be TSL":
> 
> "Since the security levels or the specific threats that any given IPP
> system
> administrator may be concerned with cannot be anticipated, IPP MUST be
> capable of operating with different security mechanisms and security
> policies as required by the individual installation. Security policies
> might
> vary from very strong, to very weak, to none at all, and corresponding
> security mechanisms will be required. TLS Version 1.0 supports the
> type of
> negotiated levels of security required by most, if not all, potential
> IPP
> environments. IPP environments that require no security can elect to
> deploy
> IPP implementations that do not utilize the optional TLS security
> mechanisms."
> 
> Keith and Harald, is this acceptable?
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>                                                       

From ipp-owner@pwg.org  Tue Dec  9 09:23:44 1997
Delivery-Date: Tue, 09 Dec 1997 09:23:44 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA27018
	for <ietf-archive@ietf.org>; Tue, 9 Dec 1997 09:23:44 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA07310
	for <ietf-archive@cnri.reston.va.us>; Tue, 9 Dec 1997 09:26:34 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id JAA12001 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Dec 1997 09:23:39 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 9 Dec 1997 09:16:09 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id IAA10456 for ipp-outgoing; Tue, 9 Dec 1997 08:49:45 -0500 (EST)
Message-Id: <3.0.1.32.19971209054958.009856a0@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Tue, 9 Dec 1997 05:49:58 PST
To: "Turner, Randy" <rturner@sharplabs.com>,
        "'Scott Isaacson'" <SISAACSON@novell.com>, cmanros@cp10.es.xerox.com,
        moore@cs.utk.edu, rturner@sharplabs.com
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: RE: IPP> Re: Area Directors' comments on IPP
Cc: ipp@pwg.org, Harald.T.Alvestrand@uninett.no
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C1026D8D@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

Randy,

We already have that as an Appendix in the Protocol Specification draft. We
should just check if we need to do any further edits to the Appendix. Check
Bob's latest draft.

Carl-Uno

At 05:29 AM 12/9/97 PST, Turner, Randy wrote:
>
>
>I wrote the TLS requirement based on the availability of
>TLS as a proposed standard. And like Scott has pointed
>out, I did not mention SSL3 because of comments I 
>received on the DL and from others about referencing
>something like SSL3 that is not somehow on the
>standards track.
>
>I guess what I'm proposing is that we include an
>informative appendix (non-normative) that talks about
>how to interoperate in "legacy" SSL3 environments. This
>is exactly how its done in the TLS 1.0 document as well.
>
>Randy
>
>> -----Original Message-----
>> From:	Scott Isaacson [SMTP:SISAACSON@novell.com]
>> Sent:	Monday, December 08, 1997 10:46 PM
>> To:	cmanros@cp10.es.xerox.com; moore@cs.utk.edu;
>> rturner@sharplabs.com
>> Cc:	ipp@pwg.org; Harald.T.Alvestrand@uninett.no
>> Subject:	RE: IPP> Re: Area Directors' comments on IPP
>> 
>> Randy and all,
>> 
>> To be perfectly clear, let's review some of the language that has been
>> written down (both in the last call I-D and in emails since then).
>> 
>> >>> "Turner, Randy" <rturner@sharplabs.com> 12/08 9:33 PM >>>
>> 
>> 
>> > The problem with not mentioning SSL3 as allowable in our
>> > specification is that, until TLS becomes available, there will
>> > be no interoperable implementations of IPP for IPP servers
>> > implemented as CGI behind generic HTTP servers.
>> 
>> The security text that Randy wrote during the WG final comment period
>> does
>> not metion SSL3 at all.  Does it need to?  I beleive that the I-D used
>> to
>> say that SSL3 might be used by implementers however such an product
>> would
>> NOT be compliant.  It was just as statement about the realities of
>> deploying
>> IPP over existing (now, today) infrastructure.
>> 
>> > And thats assuming that all the server installed base upgrade
>> > when these TLS servers become available (which is unlikely).
>> > I'm open to other wording in the spec, but we need to 
>> > document that SSL3 servers CAN interoperate with clients
>> > that implement TLS, and vice versa.
>> 
>> The text that Randy proposes is:
>> 
>> "Within the context of this document, a "secure" implementation is one
>> that
>> utilizes a transport layer that supports Transport Layer Security
>> (TLS)
>> Version 1.0."
>> 
>> > And I totally agree that we need to try to meet our security
>> > requirements without mandating encumbered security
>> > mechanisms. To this end, some combination MD5,
>> > Diffie-Hellman, and Triple-DES should give us a reasonable
>> > level of security.
>> > I don't feel that these technologies place an undue
>> > burden on simple IPP services since we have agreed that
>> > "secure" IPP clients and servers are optional.
>> 
>> Randy has written the following proposed text to support the idea of
>> "if
>> security is implemented, it MUST be TSL":
>> 
>> "Since the security levels or the specific threats that any given IPP
>> system
>> administrator may be concerned with cannot be anticipated, IPP MUST be
>> capable of operating with different security mechanisms and security
>> policies as required by the individual installation. Security policies
>> might
>> vary from very strong, to very weak, to none at all, and corresponding
>> security mechanisms will be required. TLS Version 1.0 supports the
>> type of
>> negotiated levels of security required by most, if not all, potential
>> IPP
>> environments. IPP environments that require no security can elect to
>> deploy
>> IPP implementations that do not utilize the optional TLS security
>> mechanisms."
>> 
>> Keith and Harald, is this acceptable?
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>>                                                       
>
>
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Wed Dec 17 16:03:05 1997
Delivery-Date: Wed, 17 Dec 1997 16:03:05 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA26950
	for <ietf-archive@ietf.org>; Wed, 17 Dec 1997 16:03:04 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA12131
	for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 16:05:57 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA24832 for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 16:03:00 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 17 Dec 1997 15:50:26 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA24147 for ipp-outgoing; Wed, 17 Dec 1997 15:35:00 -0500 (EST)
Date: Wed, 17 Dec 1997 12:33:40 -0800
From: Robert.Herriot@Eng.Sun.COM (Robert Herriot)
Message-Id: <199712172033.MAA24335@woden.eng.sun.com>
To: smg1@vnet.IBM.COM, ipp@pwg.org, rturner@sharplabs.com
Subject: RE: IPP> Get Attributes
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

I have noticed the same problem during my implementation.  

With printer operations except Get-Attributes, the presence of a job-id
is an error. With job operations whose target is a printer-uri except
Get-Attributes, the absence of a job-id is an error. Because
Get-Attributes is both a job and printer operation, neither the
presence nor absence of job-id is an error. Rather it determines
whether the operation is a printer or job operation.

I am leaning towards Steve's idea to have two operations Get-Job-Attributes
and Get-Printer-Attributes.

> From rturner@sharplabs.com Wed Dec 17 11:53:33 1997
> 
> 
> The awkwardness of having get-attributes for both
> printer and job objects depends on how you implement
> the server. If you always have one server handling
> all requests, then you have to check the URL
> on the get-attributes request to determine if the URL
> points to a job or printer object. If however, the
> server is multithreaded, and spawns multiple threads
> (one per job), then the job-handler threads each have
> their own URL and any get-attributes request sent
> to a job-URL goes to the job object "thread" and no
> check has to be done.
> 
> Randy
> 
> 
> > -----Original Message-----
> > From:	steve gebert Dept:ecg SN:579517 Div:ISM Ext
> > [SMTP:smg1@vnet.IBM.COM]
> > Sent:	Wednesday, December 17, 1997 8:34 AM
> > To:	ipp@pwg.org
> > Subject:	IPP> Get Attributes
> > 
> > I know this has probably been mentioned before, but as I am getting
> > more into implementation I am finding the use of Get-Attributes on
> > both the Printer and Job object to be ackward with regard to
> > implementation. It is the only case of a method being dependent
> > on the object and introduces some special case processing that could
> > be avoided by having 2 distinct methods. It seems that with regard
> > to consistency it would be better to have 2 methods that are
> > similar and consistent with the other methods (Get-Printer-Attributes
> > and
> > Get-Job-Attributes). In addition, I think, at least based on my
> > limited
> > experience, that perhaps the implementations could be a little
> > simpler.
> > 
> > Since part of the reason for prototyping is to provide feedback to the
> > spec developers I thought I would mention this.  Steve
> 

From ipp-owner@pwg.org  Wed Dec 17 17:25:26 1997
Delivery-Date: Wed, 17 Dec 1997 17:25:26 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA27877
	for <ietf-archive@ietf.org>; Wed, 17 Dec 1997 17:25:24 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA12607
	for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 17:28:17 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA26655 for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 17:25:21 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 17 Dec 1997 17:04:39 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA24635 for ipp-outgoing; Wed, 17 Dec 1997 15:58:01 -0500 (EST)
Date: Wed, 17 Dec 1997 12:52:26 -0800
From: Robert.Herriot@Eng.Sun.COM (Robert Herriot)
Message-Id: <199712172052.MAA24362@woden.eng.sun.com>
To: Robert.Herriot@Eng.Sun.COM, rturner@sharplabs.com
Subject: Re: IPP>MOD Action Item from LA: fix requesting-user-name explanation
Cc: hastings@cp10.es.xerox.com, ipp@pwg.org
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org


> From rturner@sharplabs.com Wed Dec 17 00:38:33 1997
> 
> See my comments on the new proposed
> text below...
> 
> Randy
> 
> 
> Robert Herriot wrote:
> 
> ..snip..
> 
> > 
> > Proposed wording:
> > 
> > Each operation SHALL specify the user who is performing the operation
> > in two ways:
Change above two lines to:

Each operation SHALL specify the user who is performing the operation
in both of the following two ways:


> > 
> >         1) via the the MANDATORY "requesting-user-name" operation attribute
> >         that a client SHOULD supply in all operations. The client SHALL obtain
> >         the value for this attribute from an environmental or network login
> >         name for the user, rather than allowing the user to supply any value.
Add the following sentence at the end of 1)

If the client does not supply a value for "requesting-user-name", the printer
SHALL assume that the client is supplying some anonymous name, such as "guest".
> > 
> >         2) via an authentication mechanism of the underlying transport which
> >         may be configured to give no authentication information.
> 
> I think implementers would like to know if the relationship
> between the above 2 ways is: "either-or","and",or just "or".
> 
> > 
> > There are six cases to consider:
> > 
> >         a)  the authentication mechanism gives no information, and the client
> >         doesnt specify  requesting- user-name.
> > 
> >         b)  the authentication mechanism gives no information, but the client
> >         specifies requesting-user- name.
> > 
> >         c)  the authentication mechanism specifies a user which has no human
> >         readable representation, and the client  doesnt specify
> >         requesting-user-name.
> 
> I'm not sure that it is entirely unreasonable to
> require credentials to always map to a human
> readable string representation. I know this
> info is available on x.509 certificates.

I think that you are correct. Cases c and d are probably unnecessary. I
have included them in case I am wrong.
> 
> > 
> >         d)  the authentication mechanism specifies a user which has no human
> >         readable representation, but the client  specifies
> >         requesting-user-name.
> > 
> >         e)  the authentication mechanism specifies a user which has a human
> >         readable representation. The Printer object ignores the
> >        ?requesting-user-name?.
> > 
> >         f)  the authentication mechanism specifies a user which is special and
> >         means that the value of the requesting-user-name, which must be
> >         present, is treated as the authenticated name.
> 
> I do not think scenario (f) should be included
> in this list. It sounds like a real niche
> case that might take alot of text to explain
> why this is needed.

Case f) is intended for a tightly coupled gateway and server to work
together so that the "user" name is that of the gateway's client and
not that of the gateway.  Because most if not all system vendors will
initially implement IPP via a gateway into their existing print system,
this mechansism is necessary unless the authentication mechanism allows
a gateway (client) to act on behalf of some other client.

> 
> > 
> > The user-name has two forms:
> > 
> >         one that is human readable: it is held in the MANDATORY
> >         "job-originating-user-name" Job Description attribute which is set
> >         during the job creation operations. It is used for presentation only,
> >         such as returning in queries or printing on start sheets
> 
> In the original existing case, we stated that
> the originating-user-name should come from the
> client's notion of an OS login name, or some
> equivalent, locally (on the client host)
> authenticated mechanism. If this is still the
> case, then I do not think we should preclude
> an IPP server from performing some type of
> lightweight authentication and access control
> using the originating-user-name. However, as
> always, when using a secure IPP connection, the
> TLS authentication would ALWAYS take precedence.

I differ with you on the gateway case where I think that it
should be possible for a printer to be configured to treat
the requesting-user-name as the authenticated name. This
could happen for both TLS and for digest and basic
authentication.

> 
> 
> Randy
> 
> > 
> >         one for authorization: it is held in an undefined (by IPP) Job object
> >         attribute which is set by the job creation operation.  It is used to
> >         authorize other operations, such as Send-Document, Send-URI,
> >         Cancel-Job, to determine the user when the my-jobs attribute is
> >         specified with Get-Jobs, and to limit what attributes to return with
> >         Get-Attributes and Get-Jobs.
> > 
> > The human readable name:
> > 
> >         is the value of the requesting-user-name for cases b, d and f.
> > 
> >         comes from the authentication mechanism for case e
> > 
> >         is some anonymous name, such as guest for cases a and c.
> > 
> > The name used for authorization:
> > 
> >         is the value of the requesting-user-name for cases b  and f.
> > 
> >         comes from the authentication mechanism for cases c, d and  e
> > 
> >         is some anonymous name, such as guest for case a.
> 
You didn't comment on any of the above three lines.  These differ from
the current model document by allowing the requesting-user-name or a 
default guest name to be used for authorization.

From ipp-owner@pwg.org  Wed Dec 17 18:10:02 1997
Delivery-Date: Wed, 17 Dec 1997 18:10:03 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA28141
	for <ietf-archive@ietf.org>; Wed, 17 Dec 1997 18:10:02 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA12800
	for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 18:12:55 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA29446 for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 18:10:02 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 17 Dec 1997 17:56:21 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA25381 for ipp-outgoing; Wed, 17 Dec 1997 16:46:18 -0500 (EST)
Message-ID: <D10983CAC30DD111B41400805FA6A1C1026DA3@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: "'Robert.Herriot@Eng.Sun.COM'" <Robert.Herriot@Eng.Sun.COM>,
        rturner@sharplabs.com
Cc: hastings@cp10.es.xerox.com, ipp@pwg.org
Subject: RE: IPP>MOD Action Item from LA: fix requesting-user-name explana
	tion
Date: Wed, 17 Dec 1997 13:43:20 -0800
X-Priority: 3
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain;
	charset="iso-8859-1"
Sender: ipp-owner@pwg.org


I agree that it is possible to construct a scenario whereby
case f) below is necessary. But isn't this a special case?,
and if it is a gateway issue, I don't think this kind of text
should be in the normative specification. We shouldn't
preclude the construction of gateways, but we shouldn't
necessarily sway the architecture or normative text 
directly towards supporting gateways.

Perhaps, mechanisms that enable gateways should
be an appendix...


Also FYI,
regarding cases (c) and (d) below, the latest
TLS draft only provides authentication via certificates,
and only certificates. These certificates contain
 (among other things) human readable identification strings.


Randy

> -----Original Message-----
> From:	Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> Sent:	Wednesday, December 17, 1997 12:52 PM
> To:	Robert.Herriot@Eng.Sun.COM; rturner@sharplabs.com
> Cc:	hastings@cp10.es.xerox.com; ipp@pwg.org
> Subject:	Re: IPP>MOD Action Item from LA: fix
> requesting-user-name explanation
> 
> 
> > From rturner@sharplabs.com Wed Dec 17 00:38:33 1997
> > 
> > See my comments on the new proposed
> > text below...
> > 
> > Randy
> > 
> > 
> > Robert Herriot wrote:
> > 
> > ..snip..
> > 
> > > 
> > > Proposed wording:
> > > 
> > > Each operation SHALL specify the user who is performing the
> operation
> > > in two ways:
> Change above two lines to:
> 
> Each operation SHALL specify the user who is performing the operation
> in both of the following two ways:
> 
> 
> > > 
> > >         1) via the the MANDATORY "requesting-user-name" operation
> attribute
> > >         that a client SHOULD supply in all operations. The client
> SHALL obtain
> > >         the value for this attribute from an environmental or
> network login
> > >         name for the user, rather than allowing the user to supply
> any value.
> Add the following sentence at the end of 1)
> 
> If the client does not supply a value for "requesting-user-name", the
> printer
> SHALL assume that the client is supplying some anonymous name, such as
> "guest".
> > > 
> > >         2) via an authentication mechanism of the underlying
> transport which
> > >         may be configured to give no authentication information.
> > 
> > I think implementers would like to know if the relationship
> > between the above 2 ways is: "either-or","and",or just "or".
> > 
> > > 
> > > There are six cases to consider:
> > > 
> > >         a)  the authentication mechanism gives no information, and
> the client
> > >         doesnt specify  requesting- user-name.
> > > 
> > >         b)  the authentication mechanism gives no information, but
> the client
> > >         specifies requesting-user- name.
> > > 
> > >         c)  the authentication mechanism specifies a user which
> has no human
> > >         readable representation, and the client  doesnt specify
> > >         requesting-user-name.
> > 
> > I'm not sure that it is entirely unreasonable to
> > require credentials to always map to a human
> > readable string representation. I know this
> > info is available on x.509 certificates.
> 
> I think that you are correct. Cases c and d are probably unnecessary.
> I
> have included them in case I am wrong.
> > 
> > > 
> > >         d)  the authentication mechanism specifies a user which
> has no human
> > >         readable representation, but the client  specifies
> > >         requesting-user-name.
> > > 
> > >         e)  the authentication mechanism specifies a user which
> has a human
> > >         readable representation. The Printer object ignores the
> > >        ?requesting-user-name?.
> > > 
> > >         f)  the authentication mechanism specifies a user which is
> special and
> > >         means that the value of the requesting-user-name, which
> must be
> > >         present, is treated as the authenticated name.
> > 
> > I do not think scenario (f) should be included
> > in this list. It sounds like a real niche
> > case that might take alot of text to explain
> > why this is needed.
> 
> Case f) is intended for a tightly coupled gateway and server to work
> together so that the "user" name is that of the gateway's client and
> not that of the gateway.  Because most if not all system vendors will
> initially implement IPP via a gateway into their existing print
> system,
> this mechansism is necessary unless the authentication mechanism
> allows
> a gateway (client) to act on behalf of some other client.
> 
> > 
> > > 
> > > The user-name has two forms:
> > > 
> > >         one that is human readable: it is held in the MANDATORY
> > >         "job-originating-user-name" Job Description attribute
> which is set
> > >         during the job creation operations. It is used for
> presentation only,
> > >         such as returning in queries or printing on start sheets
> > 
> > In the original existing case, we stated that
> > the originating-user-name should come from the
> > client's notion of an OS login name, or some
> > equivalent, locally (on the client host)
> > authenticated mechanism. If this is still the
> > case, then I do not think we should preclude
> > an IPP server from performing some type of
> > lightweight authentication and access control
> > using the originating-user-name. However, as
> > always, when using a secure IPP connection, the
> > TLS authentication would ALWAYS take precedence.
> 
> I differ with you on the gateway case where I think that it
> should be possible for a printer to be configured to treat
> the requesting-user-name as the authenticated name. This
> could happen for both TLS and for digest and basic
> authentication.
> 
> > 
> > 
> > Randy
> > 
> > > 
> > >         one for authorization: it is held in an undefined (by IPP)
> Job object
> > >         attribute which is set by the job creation operation.  It
> is used to
> > >         authorize other operations, such as Send-Document,
> Send-URI,
> > >         Cancel-Job, to determine the user when the my-jobs
> attribute is
> > >         specified with Get-Jobs, and to limit what attributes to
> return with
> > >         Get-Attributes and Get-Jobs.
> > > 
> > > The human readable name:
> > > 
> > >         is the value of the requesting-user-name for cases b, d
> and f.
> > > 
> > >         comes from the authentication mechanism for case e
> > > 
> > >         is some anonymous name, such as guest for cases a and c.
> > > 
> > > The name used for authorization:
> > > 
> > >         is the value of the requesting-user-name for cases b  and
> f.
> > > 
> > >         comes from the authentication mechanism for cases c, d and
> e
> > > 
> > >         is some anonymous name, such as guest for case a.
> > 
> You didn't comment on any of the above three lines.  These differ from
> the current model document by allowing the requesting-user-name or a 
> default guest name to be used for authorization.

From ipp-owner@pwg.org  Wed Dec 17 18:46:27 1997
Delivery-Date: Wed, 17 Dec 1997 18:46:27 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA28584
	for <ietf-archive@ietf.org>; Wed, 17 Dec 1997 18:46:26 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA12987
	for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 18:49:18 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA00856 for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 18:46:26 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 17 Dec 1997 18:37:57 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA28860 for ipp-outgoing; Wed, 17 Dec 1997 18:02:17 -0500 (EST)
Date: Wed, 17 Dec 1997 14:56:52 -0800
From: Robert.Herriot@Eng.Sun.COM (Robert Herriot)
Message-Id: <199712172256.OAA24502@woden.eng.sun.com>
To: Robert.Herriot@Eng.Sun.COM, rturner@sharplabs.com
Subject: RE: IPP>MOD Action Item from LA: fix requesting-user-name explana
	tion
Cc: hastings@cp10.es.xerox.com, ipp@pwg.org
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

The real issue here is that the protocol provides two channels for
authentication information:
   a) in application/ipp layer as requesting-user-name attribute
   b) in the transport layer via some unspecified authentication mechanism

I think we agree that if b) above provides no authentication information, then
the user name comes from a). If neither channel provides a user name, then
the user is "guest" or something similar.

The issue we are disagreeing on is where both channels provide
authentication information. In that case, MUST the server always use b) and
ignore a) or can an implementation be configured to use a)?  If an
implementation can be configured to use a), then it can either 
   1) do it for all values it obtains from b) or 
   2) only for certain values it obtains from b).  

I was suggesting 2) because it is more likely to be useful.  Furthermore,
2) is a superset of 1).

Bob Herriot


> From rturner@sharplabs.com Wed Dec 17 13:50:15 1997
> From: "Turner, Randy" <rturner@sharplabs.com>
> To: "'Robert.Herriot@Eng.Sun.COM'" <Robert.Herriot@Eng>, rturner@sharplabs.com
> Cc: hastings@cp10.es.xerox.com, ipp@pwg.org
> Subject: RE: IPP>MOD Action Item from LA: fix requesting-user-name explana
> 	tion
> Date: Wed, 17 Dec 1997 13:43:20 -0800
> X-Priority: 3
> MIME-Version: 1.0
> X-Mailer: Internet Mail Service (5.0.1458.49)
> X-Lines: 202
> 
> 
> I agree that it is possible to construct a scenario whereby
> case f) below is necessary. But isn't this a special case?,
> and if it is a gateway issue, I don't think this kind of text
> should be in the normative specification. We shouldn't
> preclude the construction of gateways, but we shouldn't
> necessarily sway the architecture or normative text 
> directly towards supporting gateways.
> 
> Perhaps, mechanisms that enable gateways should
> be an appendix...
> 
> 
> Also FYI,
> regarding cases (c) and (d) below, the latest
> TLS draft only provides authentication via certificates,
> and only certificates. These certificates contain
>  (among other things) human readable identification strings.
> 
> 
> Randy
> 
> > -----Original Message-----
> > From:	Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> > Sent:	Wednesday, December 17, 1997 12:52 PM
> > To:	Robert.Herriot@Eng.Sun.COM; rturner@sharplabs.com
> > Cc:	hastings@cp10.es.xerox.com; ipp@pwg.org
> > Subject:	Re: IPP>MOD Action Item from LA: fix
> > requesting-user-name explanation
> > 
> > 
> > > From rturner@sharplabs.com Wed Dec 17 00:38:33 1997
> > > 
> > > See my comments on the new proposed
> > > text below...
> > > 
> > > Randy
> > > 
> > > 
> > > Robert Herriot wrote:
> > > 
> > > ..snip..
> > > 
> > > > 
> > > > Proposed wording:
> > > > 
> > > > Each operation SHALL specify the user who is performing the
> > operation
> > > > in two ways:
> > Change above two lines to:
> > 
> > Each operation SHALL specify the user who is performing the operation
> > in both of the following two ways:
> > 
> > 
> > > > 
> > > >         1) via the the MANDATORY "requesting-user-name" operation
> > attribute
> > > >         that a client SHOULD supply in all operations. The client
> > SHALL obtain
> > > >         the value for this attribute from an environmental or
> > network login
> > > >         name for the user, rather than allowing the user to supply
> > any value.
> > Add the following sentence at the end of 1)
> > 
> > If the client does not supply a value for "requesting-user-name", the
> > printer
> > SHALL assume that the client is supplying some anonymous name, such as
> > "guest".
> > > > 
> > > >         2) via an authentication mechanism of the underlying
> > transport which
> > > >         may be configured to give no authentication information.
> > > 
> > > I think implementers would like to know if the relationship
> > > between the above 2 ways is: "either-or","and",or just "or".
> > > 
> > > > 
> > > > There are six cases to consider:
> > > > 
> > > >         a)  the authentication mechanism gives no information, and
> > the client
> > > >         doesnt specify  requesting- user-name.
> > > > 
> > > >         b)  the authentication mechanism gives no information, but
> > the client
> > > >         specifies requesting-user- name.
> > > > 
> > > >         c)  the authentication mechanism specifies a user which
> > has no human
> > > >         readable representation, and the client  doesnt specify
> > > >         requesting-user-name.
> > > 
> > > I'm not sure that it is entirely unreasonable to
> > > require credentials to always map to a human
> > > readable string representation. I know this
> > > info is available on x.509 certificates.
> > 
> > I think that you are correct. Cases c and d are probably unnecessary.
> > I
> > have included them in case I am wrong.
> > > 
> > > > 
> > > >         d)  the authentication mechanism specifies a user which
> > has no human
> > > >         readable representation, but the client  specifies
> > > >         requesting-user-name.
> > > > 
> > > >         e)  the authentication mechanism specifies a user which
> > has a human
> > > >         readable representation. The Printer object ignores the
> > > >        ?requesting-user-name?.
> > > > 
> > > >         f)  the authentication mechanism specifies a user which is
> > special and
> > > >         means that the value of the requesting-user-name, which
> > must be
> > > >         present, is treated as the authenticated name.
> > > 
> > > I do not think scenario (f) should be included
> > > in this list. It sounds like a real niche
> > > case that might take alot of text to explain
> > > why this is needed.
> > 
> > Case f) is intended for a tightly coupled gateway and server to work
> > together so that the "user" name is that of the gateway's client and
> > not that of the gateway.  Because most if not all system vendors will
> > initially implement IPP via a gateway into their existing print
> > system,
> > this mechansism is necessary unless the authentication mechanism
> > allows
> > a gateway (client) to act on behalf of some other client.
> > 
> > > 
> > > > 
> > > > The user-name has two forms:
> > > > 
> > > >         one that is human readable: it is held in the MANDATORY
> > > >         "job-originating-user-name" Job Description attribute
> > which is set
> > > >         during the job creation operations. It is used for
> > presentation only,
> > > >         such as returning in queries or printing on start sheets
> > > 
> > > In the original existing case, we stated that
> > > the originating-user-name should come from the
> > > client's notion of an OS login name, or some
> > > equivalent, locally (on the client host)
> > > authenticated mechanism. If this is still the
> > > case, then I do not think we should preclude
> > > an IPP server from performing some type of
> > > lightweight authentication and access control
> > > using the originating-user-name. However, as
> > > always, when using a secure IPP connection, the
> > > TLS authentication would ALWAYS take precedence.
> > 
> > I differ with you on the gateway case where I think that it
> > should be possible for a printer to be configured to treat
> > the requesting-user-name as the authenticated name. This
> > could happen for both TLS and for digest and basic
> > authentication.
> > 
> > > 
> > > 
> > > Randy
> > > 
> > > > 
> > > >         one for authorization: it is held in an undefined (by IPP)
> > Job object
> > > >         attribute which is set by the job creation operation.  It
> > is used to
> > > >         authorize other operations, such as Send-Document,
> > Send-URI,
> > > >         Cancel-Job, to determine the user when the my-jobs
> > attribute is
> > > >         specified with Get-Jobs, and to limit what attributes to
> > return with
> > > >         Get-Attributes and Get-Jobs.
> > > > 
> > > > The human readable name:
> > > > 
> > > >         is the value of the requesting-user-name for cases b, d
> > and f.
> > > > 
> > > >         comes from the authentication mechanism for case e
> > > > 
> > > >         is some anonymous name, such as guest for cases a and c.
> > > > 
> > > > The name used for authorization:
> > > > 
> > > >         is the value of the requesting-user-name for cases b  and
> > f.
> > > > 
> > > >         comes from the authentication mechanism for cases c, d and
> > e
> > > > 
> > > >         is some anonymous name, such as guest for case a.
> > > 
> > You didn't comment on any of the above three lines.  These differ from
> > the current model document by allowing the requesting-user-name or a 
> > default guest name to be used for authorization.
> 

From ipp-owner@pwg.org  Thu Dec 18 20:02:40 1997
Delivery-Date: Thu, 18 Dec 1997 20:02:40 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id UAA15703
	for <ietf-archive@ietf.org>; Thu, 18 Dec 1997 20:02:39 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA17331
	for <ietf-archive@cnri.reston.va.us>; Thu, 18 Dec 1997 20:05:30 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA18726 for <ietf-archive@cnri.reston.va.us>; Thu, 18 Dec 1997 20:02:32 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 18 Dec 1997 19:50:25 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA16813 for ipp-outgoing; Thu, 18 Dec 1997 19:06:35 -0500 (EST)
Message-Id: <199712190004.TAA17589@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "Turner, Randy" <rturner@sharplabs.com>
cc: "'Keith Moore'" <moore@cs.utk.edu>, Robert.Herriot@eng.sun.com,
        imcdonal@eso.mc.xerox.com, Harald.T.Alvestrand@uninett.no, ipp@pwg.org
Subject: Re: IPP> Re: ADM - Draft minutes [client security issues] 
In-reply-to: Your message of "Thu, 18 Dec 1997 15:56:13 PST."
             <D10983CAC30DD111B41400805FA6A1C1026DA9@admsrvnt02.enet.sharplabs.com> 
Date: Thu, 18 Dec 1997 19:04:50 -0500
Sender: ipp-owner@pwg.org

> The IPP charter says that we will provide both
> authentication and privacy. In trade magazines talking
> about internet printing, more users were worried about
> 3rd parties eavesdropping on the content of the print
> stream than making sure both ends were authenticated.

If IPP wants to mandate privacy in addition to authentication,
I feel confident that IESG would go along with that.

Keith

From owner-ietf-nntp@academ.com  Mon Dec 22 22:14:37 1997
Delivery-Date: Mon, 22 Dec 1997 22:14:39 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id WAA26549
	for <ietf-archive@ietf.org>; Mon, 22 Dec 1997 22:14:37 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id WAA04200
	for <ietf-archive@cnri.reston.va.us>; Mon, 22 Dec 1997 22:17:26 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id VAA28051;
	Mon, 22 Dec 1997 21:13:08 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id VAA28046
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Mon, 22 Dec 1997 21:13:06 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.8/8.8.5) with SMTP id VAA28192
	for <ietf-nntp@academ.com>; Mon, 22 Dec 1997 21:13:01 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA03180; Tue, 23 Dec 97 03:12:48 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA22240; Mon, 22 Dec 1997 19:05:24 GMT
Date: Mon, 22 Dec 1997 19:05:24 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9712221905.AA22240@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: ietf-nntp NEWNEWS queries
Newsgroups: local.nntp
References: <9712192036.AA12159@clw.cs.man.ac.uk> <19971221144406.39347@oaktree.co.uk>
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

In local.nntp Jon Ribbens <jon@oaktree.co.uk>:

>Charles Lindsey <chl@clw.cs.man.ac.uk> wrote:
>> 1. I want to say
>> 
>> NEWNEWS uk.comp.*,!uk.comp.os.win95,...
>> 
>> which obvioulsy uses wildmats. But the '!' character does not seem to be
>> supported for wildmats.

>It's not a wildmat, it's a comma-separated list of wildmats, each optionally
>preceded by a '!'.

Indeed so, and in the original RFC it got its own specific mention in the
semantics of NEWNEWS (there were no wildmats in those days).

But that text has gone from the new version, and it is not in wildmats
either. So is this a bug or a feature?

-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From owner-ietf-nntp@academ.com  Wed Dec 24 07:17:12 1997
Delivery-Date: Wed, 24 Dec 1997 07:17:13 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id HAA27398
	for <ietf-archive@ietf.org>; Wed, 24 Dec 1997 07:17:12 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id HAA07431
	for <ietf-archive@cnri.reston.va.us>; Wed, 24 Dec 1997 07:20:00 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id GAA03429;
	Wed, 24 Dec 1997 06:13:08 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id GAA03424
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Wed, 24 Dec 1997 06:13:06 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.8/8.8.5) with SMTP id GAA14516
	for <ietf-nntp@academ.com>; Wed, 24 Dec 1997 06:12:59 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA27436; Wed, 24 Dec 97 12:12:53 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA29239; Wed, 24 Dec 1997 11:04:25 GMT
Date: Wed, 24 Dec 1997 11:04:25 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9712241104.AA29239@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: ietf-nntp NEWNEWS queries
Newsgroups: local.nntp
References: <Pine.GSO.3.95q.971223151204.1733A-100000@io.salford.ac.uk>
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

In local.nntp "Richard Letts" <r.j.letts@salford.ac.uk> wrote:

>I've experimented a little by modifying art.c, cauing inn to file the
>article in the newsgroup, instead of control. The results are a little
>disatisfying, since the control messages have appeared in all of the
>various newsreaders I have available.

>There is no way for the nntp-sender to know if the nntp-reader is actually
>a newsreading client, or someone using suck/slurp to pull news into a
>local news-server. Changing the semantics of NEWNEWS seems like a bad
>idea. It will cause users to start complaining about all the cancels
>they are now seeing.

Yes, I see the implementation difficulties. You only want these control
articles (rather their Message-IDs) to be sent in response to the NEWNEWS
command, and not in response to ARTICLE and friends. Effectively, this
means they must have each group involved listed against them in the
history file, but must not have their content in the actual directories
for those groups (except for the control group). For example, you could
arrange that, in the list of group names after the Message-ID in the
history file, the control group (if any) came first, and the rest after.
Then, in general, it would be known that the "real" groups in a history
file were those up to and including any mention of 'control'.

I am not familiar enough with the inner workings of INN to know whether
that would work or not. I think it would work OK in CNEWS.

-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From owner-uri@Bunyip.Com  Wed Dec 24 15:26:44 1997
Delivery-Date: Wed, 24 Dec 1997 15:26:54 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA03764
	for <ietf-archive@ietf.org>; Wed, 24 Dec 1997 15:26:44 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA08372;
	Wed, 24 Dec 1997 15:29:33 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA25065
	for uri-out; Wed, 24 Dec 1997 15:14:26 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA25058
	for uri-in; Wed, 24 Dec 1997 15:14:24 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA25050
	for <uri@services.bunyip.com>; Wed, 24 Dec 1997 15:14:21 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA05897
	for uri@services; Wed, 24 Dec 1997 15:14:20 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA05889;
	Wed, 24 Dec 1997 15:13:41 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id PAA28652; Wed, 24 Dec 1997 15:13:41 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Wed, 24 Dec 1997 15:13:40 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
cc: jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu,
        masinter@parc.xerox.com, uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: URI documents 
In-Reply-To: <9712232353.aa26154@paris.ics.uci.edu>
Message-ID: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk


Roy,

You currently have your name on an Internet-Draft document that says
it is a URI syntax document.  To date, you have personally rejected
100% of the URN WG chairs' required edits to make a document that 
reflects the work that has been carried out in the IETF's URN Working Group.

Thus, your document is just that -- your document, and not a URI syntax
and semantics document, not an IETF document that accurately reflects
the syntax and semantics of all URIs as defined within the auspices
of the IETF.

Your arguments against the "# fragment" and relative URNs are, again, _your_
arguments -- you are countering the entire output of the URN WG with
your own interpretations and opinions. THese are all discussions that
have been held on the URN mailing list, and results are well-documented.
I'm not going to get back into attempting to justify them to you here; I
don't see why I have to, as you are not the jury and arbiter on URNs.

It is in fact this stone-wall editing that caused me concern over the
whole idea of trying to develop a URI syntax document.  However, I
have been attempting to work with the material that was put on the table.
It's pretty hard to cooperate with a stone wall.  The end result of this
obstinate lack of cooperation may either be inaccurate documentation or
the IETF/W3C may have to do without a URI syntax document for now.  
That seems pretty sad, and I will re-emphasisze it's not because of
_any_ lack of effort to participate on the URN WG's part.

By the way:

On Tue, 23 Dec 1997, Roy T. Fielding wrote:
> standard!  When I made detailed comments on various URN drafts, they
> were ignored --- not noted as being discussed and "resolved", just ignored.

I went through the entire URN WG mail archive, and found only 2 messages
from you (other than the cc'ed messages re. this document from October).
Neither message contained detailed discussion of documents, or points
that required responses.  So, I don't know where you sent these detailed 
comments that went unanswered, but as it was not the URN mailing list,
I can't speak to the issue. 

> Happy Holidays,

And to you, too.

Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


From owner-uri@Bunyip.Com  Wed Dec 24 19:18:56 1997
Delivery-Date: Wed, 24 Dec 1997 19:19:00 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA04606
	for <ietf-archive@ietf.org>; Wed, 24 Dec 1997 19:18:55 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA08670;
	Wed, 24 Dec 1997 19:21:44 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id TAA01274
	for uri-out; Wed, 24 Dec 1997 19:07:24 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id TAA01261
	for uri-in; Wed, 24 Dec 1997 19:07:22 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA01254
	for <uri@services.bunyip.com>; Wed, 24 Dec 1997 19:07:20 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id TAA06406
	for uri@services; Wed, 24 Dec 1997 19:07:19 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id TAA06395;
	Wed, 24 Dec 1997 19:07:14 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52333(3)>; Wed, 24 Dec 1997 16:07:12 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Wed, 24 Dec 1997 16:06:58 PST
Message-ID: <34A1A389.CA05783A@parc.xerox.com>
Date: Wed, 24 Dec 1997 16:06:33 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Leslie Daigle <leslie@Bunyip.Com>
CC: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: URI documents
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Between:

a) Roy's last URL syntax draft what we did a last call on.
b) Roy's attempt to turn this into a URI document, at (I believe
   the original suggestion of the area directors) by doing
   a global substitute
c) Leslie's attempt to split (b) into a URI and a URL document
d) Larry's attempt to create a single document which discusses
    URIs and URLs.
   (ftp://ftp.parc.xerox.com/pub/masinter/uri-url-syntax.txt)

We have heard from a few folks, but not a lot. To recap:

Leslie says "There are only 2 possible paths forward here"
and indicated that only (a) and (c) are acceptable; the arguments
against (b) being posted to the list.

Roy finds (b) acceptable, would find (a) acceptable if some
editorial improvements (included in (b)) were retrofitted,
thinks (c) is totally unacceptable, and thinks the "fixes" in (d)
are are not needed and in several places actually overspecified
the requirements for URNs.  

Dave Durand posted that fragment identifiers SHOULD apply to
some URN in the context of XML, but didn't clearly indicate a
preference for any of the drafts.

Al Gilman posted about the issue of fragment identifiers and
URIs, but didn't indicate a preference for any of the drafts.

Are there any other opinions about the relative merits of the
individual drafts or proposed modifications to any of them?

Regards,

Larry


From owner-uri@Bunyip.Com  Wed Dec 24 23:19:44 1997
Delivery-Date: Wed, 24 Dec 1997 23:19:45 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id XAA11962
	for <ietf-archive@ietf.org>; Wed, 24 Dec 1997 23:19:44 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id XAA08803;
	Wed, 24 Dec 1997 23:22:32 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA12526
	for uri-out; Wed, 24 Dec 1997 23:09:09 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA12518
	for uri-in; Wed, 24 Dec 1997 23:09:07 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA12504
	for <uri@services.bunyip.com>; Wed, 24 Dec 1997 23:08:54 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id XAA06779
	for uri@services; Wed, 24 Dec 1997 23:08:53 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA06766;
	Wed, 24 Dec 1997 23:08:37 -0500 (EST)
Received: from [207.159.82.125] (20715982125.bellatlantic.net [207.159.82.125])
	by life.ai.mit.edu (8.8.5/AI1.15/ai.master.life:1.19) with ESMTP id XAA03626;
	Wed, 24 Dec 1997 23:08:19 -0500 (EST)
Message-Id: <v03130302b0c782a08891@[207.159.82.57]>
In-Reply-To: <34A1A389.CA05783A@parc.xerox.com>
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 24 Dec 1997 22:44:26 -0500
To: Larry Masinter <masinter@parc.xerox.com>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] Re: URI documents
Cc: Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Sender: owner-uri@Bunyip.Com
Precedence: bulk

I would like to support Leslie's point (c) that the URI document be separated from
the URL document and that it be consistent with the URN work.

URI's should not be encumbered with the URL lagacy. Separating the documents
is the best way to do this. 

URLs have some muddy distinctions: physical locations (e.g., ftp:) vs. logical 
locations (e.g. news:). It would be nice to clarify these differences by calling 
the logical locations URNs and grandfathering them in. Then, we would have a bit 
cleaner identifier ontology.

These documents are going to provide the foundation for the development of
a world wide assertion infrastructure and everyone will benefit from doing
a clean job on them.

Roy: Remember when I pointed out the need for keep alive in the old http spec
in the summer of 1995? URNs are analogous; in two years these things will be
everywhere and people will be building all kinds of interesting things atop them.
The main difference is that enabling distributed assertions is *really* big -- and
you want to be remembered for doing it right.

If there is some reason why the URI document cannot be done right now, then
the URL document should go forward without *any* mention of URIs or URNs.
Someone else can later do the URI document and perhaps provide a more detached
perspective on the controversies.



From owner-uri@Bunyip.Com  Wed Dec 24 23:34:02 1997
Delivery-Date: Wed, 24 Dec 1997 23:34:02 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id XAA12315
	for <ietf-archive@ietf.org>; Wed, 24 Dec 1997 23:34:01 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id XAA08813;
	Wed, 24 Dec 1997 23:36:50 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA12757
	for uri-out; Wed, 24 Dec 1997 23:24:35 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA12747
	for uri-in; Wed, 24 Dec 1997 23:24:34 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA12739
	for <uri@services.bunyip.com>; Wed, 24 Dec 1997 23:24:32 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id XAA06824
	for uri@services; Wed, 24 Dec 1997 23:24:32 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id XAA06817;
	Wed, 24 Dec 1997 23:24:28 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52522(3)>; Wed, 24 Dec 1997 20:24:25 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Wed, 24 Dec 1997 20:24:15 PST
Message-ID: <34A1DFE7.35F9C323@parc.xerox.com>
Date: Wed, 24 Dec 1997 20:24:07 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "John C. Mallery" <jcma@ai.mit.edu>
CC: Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com> <v03130302b0c782a08891@[207.159.82.57]>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

> I would like to support Leslie's point (c) that the URI document be separated from
> the URL document and that it be consistent with the URN work.

Hi John,

Just to make it really clear: we're not talking about 'points'
or 'principles', we're talking about specific documents. Do you
find that the document(s) that Leslie recently posted (c) are
the only acceptable solution to documenting the relationship of
URLs and URIs and URNs? That the documents (a), (b), and (d)
are unacceptable?

Larry

-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Thu Dec 25 04:37:27 1997
Delivery-Date: Thu, 25 Dec 1997 04:37:32 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id EAA13627
	for <ietf-archive@ietf.org>; Thu, 25 Dec 1997 04:37:27 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id EAA08989;
	Thu, 25 Dec 1997 04:40:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id EAA16777
	for uri-out; Thu, 25 Dec 1997 04:27:02 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id EAA16766
	for uri-in; Thu, 25 Dec 1997 04:26:56 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA16745
	for <uri@services.bunyip.com>; Thu, 25 Dec 1997 04:26:38 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id EAA07402
	for uri@services; Thu, 25 Dec 1997 04:26:38 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA07392;
	Thu, 25 Dec 1997 04:26:13 -0500 (EST)
Received: from [207.159.82.125] (2071598261.bellatlantic.net [207.159.82.61])
	by life.ai.mit.edu (8.8.5/AI1.15/ai.master.life:1.19) with ESMTP id EAA07995;
	Thu, 25 Dec 1997 04:25:54 -0500 (EST)
Message-Id: <v03130304b0c79f003145@[207.159.82.125]>
In-Reply-To: <34A1DFE7.35F9C323@parc.xerox.com>
References: 
 <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
 <v03130302b0c782a08891@[207.159.82.57]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 25 Dec 1997 00:29:47 -0500
To: Larry Masinter <masinter@parc.xerox.com>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] Re: URI documents
Cc: Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 8:24 PM -0800 97-12-24, Larry Masinter wrote:
>> I would like to support Leslie's point (c) that the URI document be separated from
>> the URL document and that it be consistent with the URN work.
>
>Hi John,
>
>Just to make it really clear: we're not talking about 'points'
>or 'principles', we're talking about specific documents. Do you
>find that the document(s) that Leslie recently posted (c) are
>the only acceptable solution to documenting the relationship of
>URLs and URIs and URNs? That the documents (a), (b), and (d)
>are unacceptable?

Hi Larry,

Just to be clear, I choose C.

C Separate documents for URLs, URIs, and URNs.

Meaning that:

Documents a, b, d are unacceptable.




From owner-uri@Bunyip.Com  Thu Dec 25 12:14:24 1997
Delivery-Date: Thu, 25 Dec 1997 12:14:30 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA15030
	for <ietf-archive@ietf.org>; Thu, 25 Dec 1997 12:14:24 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA09291;
	Thu, 25 Dec 1997 12:17:01 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA28630
	for uri-out; Thu, 25 Dec 1997 12:03:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA28624
	for uri-in; Thu, 25 Dec 1997 12:03:04 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA28610
	for <uri@services.bunyip.com>; Thu, 25 Dec 1997 12:02:51 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA07863
	for uri@services; Thu, 25 Dec 1997 12:02:51 -0500 (EST)
Received: from access4.digex.net (access4.digex.net [205.197.245.195])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA07850;
	Thu, 25 Dec 1997 12:02:35 -0500 (EST)
Received: (from asgilman@localhost)
          by access4.digex.net (8.8.4/8.8.4)
	  id MAA13029; Thu, 25 Dec 1997 12:02:20 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199712251702.MAA13029@access4.digex.net>
Subject: Re: [URN] Re: URI documents
To: masinter@parc.xerox.com (Larry Masinter)
Date: Thu, 25 Dec 1997 12:02:20 -0500 (EST)
Cc: jcma@ai.mit.edu, leslie@Bunyip.Com, fielding@kiwi.ics.uci.edu,
        jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu,
        uri@Bunyip.Com, urn-ietf@Bunyip.Com
In-Reply-To: <34A1DFE7.35F9C323@parc.xerox.com> from Larry Masinter at "Dec 24, 97 08:24:07 pm"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

to follow up on what Larry Masinter said:

> > I would like to support Leslie's point (c) that the URI document be separated from
> > the URL document and that it be consistent with the URN work.
> 
> Hi John,
> 
> Just to make it really clear: we're not talking about 'points'
> or 'principles', we're talking about specific documents. Do you
> find that the document(s) that Leslie recently posted (c) are
> the only acceptable solution to documenting the relationship of
> URLs and URIs and URNs? That the documents (a), (b), and (d)
> are unacceptable?

On what basis do you feel entitled to "make it really clear"?
I thought that the decision structure had decomposed to the
point where only the ADs could make that pronouncement.

The one thing I would like to vote on is that this process rule
is out of order.

The range of documents offered fails to contain a mutually
agreeable solution precisely because you have not given enough
respect and time to the discovery of areas of agreement expressed
as principles.

The request from Dan, at least, is insensitive to whether there
is one document or multiple.  He needs to be able to refer to
an "URI-reference" in his specs and that definition should be
in one place.  How the rest gets laid out is not, in principle,
of concern to him.

-- Al Gilman


From owner-uri@Bunyip.Com  Thu Dec 25 16:33:29 1997
Delivery-Date: Thu, 25 Dec 1997 16:33:29 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA15827
	for <ietf-archive@ietf.org>; Thu, 25 Dec 1997 16:33:28 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA09449;
	Thu, 25 Dec 1997 16:36:18 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA02076
	for uri-out; Thu, 25 Dec 1997 16:21:28 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA02066
	for uri-in; Thu, 25 Dec 1997 16:21:26 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA02060
	for <uri@services.bunyip.com>; Thu, 25 Dec 1997 16:21:24 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA08047
	for uri@services; Thu, 25 Dec 1997 16:21:22 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA08041;
	Thu, 25 Dec 1997 16:21:16 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52731(5)>; Thu, 25 Dec 1997 13:21:09 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Thu, 25 Dec 1997 13:20:51 PST
Message-ID: <34A2CE2C.3579F1E8@parc.xerox.com>
Date: Thu, 25 Dec 1997 13:20:44 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Al Gilman <asgilman@access.digex.net>
CC: jcma@ai.mit.edu, leslie@Bunyip.Com, fielding@kiwi.ics.uci.edu,
        jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu,
        uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
References: <199712251702.MAA13029@access4.digex.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Al, you asked:

> On what basis do you feel entitled to "make it really clear"?

I didn't think it required any formal permission to ask someone
to be clear about their opinion on the mailing list. But,
just to make it really clear, I am acting as a member of the
application area directorate:

     http://www.apps.ietf.org/apps-area.html

Within the applications area directorate, I believe that I have 
primary responsibility to facilitate the progress of URI-related
documents, although John Curran has been helping on this particular
issue.

In addition, just to make it clear, I am also speaking as one
of the authors of the documents (a)-(d) in question; my name is
listed as an author on all of them, I have significant investment
in their development. As an editor or author of a standards track
document, I have the responsibility to reflect the consensus of the
Internet community. In order to do so, though, it is reasonable
to ask those members of the community to be clear about which,
if any, of the offered alternatives are acceptable, to explain
their opinions and the basis for them.

> The one thing I would like to vote on is that this process rule
> is out of order.

The rules of order for the Internet process are specified in
RFC 2026. The rules call for open review and discussion. Asking
people to be clear about their opinion on documents seems to
be part of "open review and discussion". I believe that "open review"
means, in particular, "open review of documents". We have four
documents. I would like you to review them. You may have important
opinions about other related topics, but at this point, we need
review of the documents.

> The range of documents offered fails to contain a mutually
> agreeable solution precisely because you have not given enough
> respect and time to the discovery of areas of agreement expressed
> as principles.

Al: We've evaluted the principles endlessly. We have four
documents (or more precisely, three documents and one pair
of documents) to consider as choices. It is reasonable to
poll the community, at this point in the process, to be specific
not just about principles (which have been discussed for at least
four years), but about the specific documents. As it stands,
as long as we are talking about general principles as applied
to Internet Protocols, I think we have general agreement. That is,
there is no disagreement, as far as I can see, over the principle
that the relative forms, the generic URL syntax, or the use of
fragment identifiers are defined for URLs, and, in fact, only
for some URLs and not for others. I think there is no disagreement
or any counter-claims that, in general, these forms do not
apply universally to all URNs. There is also no disagreement,
as far as I can tell, to the claim that these forms *might*,
at some point in the future, apply to *some* URNs. (That is,
the messages have been consistent on the point that this is
something that the URN working group 'has not yet decided',
rather than that this is something that the URN working group
'has decided, and decided that the answer is negative.')

The disagreement seems to be entirely over the proper way of
*expressing* the concepts over which we seem to all agree.

In one expression (a), we merely claim that these forms apply
to URLs, and leave any discussion of whether they might apply
to URNs to some other (yet unwritten) document. In expression (b),
we claim that these forms *might* apply to all URIs, that their
applicability depends on the scheme (for relative forms) or the
scheme and media type (for fragment identifiers), and leave it up
to the definition of the URN scheme to be explicit about the
applicability or non-applicability of those forms.

In expressions (c) and (d), the applicability of relative forms
and fragment identifiers is explicitly only referenced for URLs
and omitted for URNs; (c) does this with two documents and (d)
with one.

> The request from Dan, at least, is insensitive to whether there
> is one document or multiple.  He needs to be able to refer to
> an "URI-reference" in his specs and that definition should be
> in one place.  How the rest gets laid out is not, in principle,
> of concern to him.

The only document which does not define "URI-reference" is (a).
If we proceed with (a), we still have some choices about how to
deal with the request for the definition of such a term.

The other three choices define "URI-reference"; (b) is explicit
about the possibility that a URI-reference *might*, at some point,
consist of a URN and a fragment identifier, while (c) and (d)
do not admit that possibility. 

I believe that the only reasonable way out of the circular discussions
we've had on this is to get a broader set of input from more members
of the Internet community, and ask that people be explicit about
their preference with respect to the particular expressions that
have been produced so far.

If you dislike all of (a) - (d), or think that specific changes would
give us a document or document set we could all rally around, then
please offer us yet another alternative.

Larry
-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Fri Dec 26 00:09:05 1997
Delivery-Date: Fri, 26 Dec 1997 00:09:06 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id AAA23948
	for <ietf-archive@ietf.org>; Fri, 26 Dec 1997 00:09:04 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id AAA09670;
	Fri, 26 Dec 1997 00:11:51 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA18824
	for uri-out; Thu, 25 Dec 1997 23:52:40 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA24696
	for uri-in; Wed, 24 Dec 1997 14:52:12 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA24677
	for <uri@services.bunyip.com>; Wed, 24 Dec 1997 14:51:31 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA05841
	for uri@services; Wed, 24 Dec 1997 14:51:27 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA05833;
	Wed, 24 Dec 1997 14:48:34 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id OAA28646; Wed, 24 Dec 1997 14:48:32 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Wed, 24 Dec 1997 14:48:32 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci..edu>
cc: Larry Masinter <masinter@parc.xerox.com>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: careful selection of terminology
In-Reply-To: <9712232236.aa21055@paris.ics.uci.edu>
Message-ID: <Pine.SUN.3.95.971224143332.28624D-300000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="1461740116-1993401130-882992912=:28624"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

--1461740116-1993401130-882992912=:28624
Content-Type: TEXT/PLAIN; charset=US-ASCII

On Tue, 23 Dec 1997, Roy T. Fielding wrote:
> I very carefully reviewed (c) and found it totally unacceptable.
> There was no point in a line-by-line review since all of the changes
> were foolish.
       ^^^^^^^

I find that this, and other of your remarks and allegations, significantly 
reduce the quality of this discussion.  Please endeavour to stick
to facts, not feelings.

For the rest of the URI mailing list, which hasn't had the opportunity to
see the material that Roy has referred to, I attach copies of the documents
in question. 

The history is as follows:

	. as the URI mailing list will have seen, when Roy changed the
	  URL syntax document to a URI syntax document by doing a global
	  search and replace on the string "URL", I promised to review
	  the document and bring comments.  

	. in an effort to be clear, concrete, and concise, those comments
	  were accompanied by proposed edits to the draft.  Specifically,
	  I suggested splitting into a URI document for things that
	  are common to URLs and URNs, and a URL document for those
	  things that are pertinent to URLs but not URNs.

The intention was to make sure that my edits hadn't inadvertently compromised
URLs before submitting these as drafts and circulating them to the wider
community.

I don't have any ego tied up in these documents -- Larry suggested I put
my name on as author, and I'm willing to accept blame for my contribution
of content.  

However, all I want to achieve  is to ensure that the URN WG's work is
not undermined by any document that calls itself a URI document.  A
preferred solution would be Keith's earlier proposal for a _brief_ URI
syntax document, and separate, detailed URL and URN syntax documents.
These edits are proposed as a compromise in the interest of alacrity.

Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------

--1461740116-1993401130-882992912=:28624
Content-Type: TEXT/plain; name="uri-new.txt"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.SUN.3.95.971224144832.28624E@beethoven.bunyip.com>
Content-Description: proposed URI document

DQpOZXR3b3JrIFdvcmtpbmcgR3JvdXAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgVC4gQmVybmVycy1MZWUsIE1JVC9MQ1MNCklOVEVSTkVULURSQUZU
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUi4gRmllbGRpbmcs
ICBVLkMuIElydmluZQ0KZHJhZnQtZmllbGRpbmctdXJpLXN5bnRheC0wMSAg
ICAgICAgICAgICAgTC4gTWFzaW50ZXIsIFhlcm94IENvcnBvcmF0aW9uDQpF
eHBpcmVzIHNpeCBtb250aHMgYWZ0ZXIgcHVibGljYXRpb24gZGF0ZSAgTC4g
RGFpZ2xlLCBCdW55aXAgSW5mb3JtYXRpb24gDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBT
eXN0ZW1zIEluYy4gDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgRGVjZW1iZXIgMTYsIDE5OTcNCg0K
ICAgIFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcnMgKFVSSSk6IEdlbmVy
aWMgU3ludGF4IGFuZCBTZW1hbnRpY3MNCg0KDQpTdGF0dXMgb2YgdGhpcyBN
ZW1vDQoNCiAgIFRoaXMgZG9jdW1lbnQgaXMgYW4gSW50ZXJuZXQtRHJhZnQu
ICBJbnRlcm5ldC1EcmFmdHMgYXJlIHdvcmtpbmcNCiAgIGRvY3VtZW50cyBv
ZiB0aGUgSW50ZXJuZXQgRW5naW5lZXJpbmcgVGFzayBGb3JjZSAoSUVURiks
IGl0cyBhcmVhcywNCiAgIGFuZCBpdHMgd29ya2luZyBncm91cHMuICBOb3Rl
IHRoYXQgb3RoZXIgZ3JvdXBzIG1heSBhbHNvIGRpc3RyaWJ1dGUNCiAgIHdv
cmtpbmcgZG9jdW1lbnRzIGFzIEludGVybmV0LURyYWZ0cy4NCg0KICAgSW50
ZXJuZXQtRHJhZnRzIGFyZSBkcmFmdCBkb2N1bWVudHMgdmFsaWQgZm9yIGEg
bWF4aW11bSBvZiBzaXgNCiAgIG1vbnRocyBhbmQgbWF5IGJlIHVwZGF0ZWQs
IHJlcGxhY2VkLCBvciBvYnNvbGV0ZWQgYnkgb3RoZXINCiAgIGRvY3VtZW50
cyBhdCBhbnkgdGltZS4gIEl0IGlzIGluYXBwcm9wcmlhdGUgdG8gdXNlIElu
dGVybmV0LURyYWZ0cw0KICAgYXMgcmVmZXJlbmNlIG1hdGVyaWFsIG9yIHRv
IGNpdGUgdGhlbSBvdGhlciB0aGFuIGFzIGBgd29yayBpbg0KICAgcHJvZ3Jl
c3MuJycNCg0KICAgVG8gbGVhcm4gdGhlIGN1cnJlbnQgc3RhdHVzIG9mIGFu
eSBJbnRlcm5ldC1EcmFmdCwgcGxlYXNlIGNoZWNrIHRoZQ0KICAgYGAxaWQt
YWJzdHJhY3RzLnR4dCcnIGxpc3RpbmcgY29udGFpbmVkIGluIHRoZSBJbnRl
cm5ldC1EcmFmdHMNCiAgIFNoYWRvdyBEaXJlY3RvcmllcyBvbiBmdHAuaXMu
Y28uemEgKEFmcmljYSksIG5pYy5ub3JkdS5uZXQNCiAgIChFdXJvcGUpLCBt
dW5uYXJpLm96LmF1IChQYWNpZmljIFJpbSksIGRzLmludGVybmljLm5ldCAo
VVMgRWFzdA0KICAgQ29hc3QpLCBvciBmdHAuaXNpLmVkdSAoVVMgV2VzdCBD
b2FzdCkuDQoNCkFic3RyYWN0DQoNCiAgIEEgVW5pZm9ybSBSZXNvdXJjZSBJ
ZGVudGlmaWVyIChVUkkpIGlzIGEgY29tcGFjdCBzdHJpbmcNCiAgIHJlcHJl
c2VudGF0aW9uIG9mIGEgbG9jYXRpb24gKFVSTCkgb3IgbmFtZSAoVVJOKSBm
b3IgdXNlIGluDQogICBpZGVudGlmeWluZyBhbiBhYnN0cmFjdCBvciBwaHlz
aWNhbCByZXNvdXJjZS4gIFRoaXMgZG9jdW1lbnQgZGVmaW5lcw0KICAgdGhl
IGdlbmVyYWwgc3ludGF4IGFuZCBzZW1hbnRpY3Mgb2YgVVJJcywgaW5jbHVk
aW5nIGJvdGggYWJzb2x1dGUgYW5kDQogICByZWxhdGl2ZSBmb3JtcywgYW5k
IGd1aWRlbGluZXMgZm9yIHRoZWlyIHVzZTsgaXQgcmV2aXNlcyBhbmQgcmVw
bGFjZXMNCiAgIHRoZSBnZW5lcmljIGRlZmluaXRpb25zIGluIFJGQyAxNzM4
IGFuZCBSRkMgMTgwOC4NCg0KMS4gSW50cm9kdWN0aW9uDQoNCiAgIFVuaWZv
cm0gUmVzb3VyY2UgSWRlbnRpZmllcnMgKFVSSXMpIHByb3ZpZGUgYSBzaW1w
bGUgYW5kIGV4dGVuc2libGUNCiAgIG1lYW5zIGZvciBpZGVudGlmeWluZyBh
IHJlc291cmNlLiAgVGhpcyBzcGVjaWZpY2F0aW9uIG9mIFVSSSBzeW50YXgN
CiAgIGFuZCBzZW1hbnRpY3MgaXMgZGVyaXZlZCBmcm9tIGNvbmNlcHRzIGlu
dHJvZHVjZWQgYnkgdGhlIFdvcmxkIFdpZGUNCiAgIFdlYiBnbG9iYWwgaW5m
b3JtYXRpb24gaW5pdGlhdGl2ZSwgd2hvc2UgdXNlIG9mIHN1Y2ggb2JqZWN0
cyBkYXRlcw0KICAgZnJvbSAxOTkwIGFuZCBpcyBkZXNjcmliZWQgaW4gIlVu
aXZlcnNhbCBSZXNvdXJjZSBJZGVudGlmaWVycyBpbiBXV1ciDQogICBbUkZD
MTYzMF0uICBUaGUgc3BlY2lmaWNhdGlvbiBvZiBVUklzIGlzIGRlc2lnbmVk
IHRvIG1lZXQgdGhlDQogICByZWNvbW1lbmRhdGlvbnMgbGFpZCBvdXQgaW4g
IkZ1bmN0aW9uYWwgUmVjb21tZW5kYXRpb25zIGZvciBJbnRlcm5ldA0KICAg
UmVzb3VyY2UgTG9jYXRvcnMiIFtSRkMxNzM2XSBhbmQgIkZ1bmN0aW9uYWwg
UmVxdWlyZW1lbnRzIGZvciBVbmlmb3JtDQogICBSZXNvdXJjZSBOYW1lcyIg
W1JGQzE3MzddLg0KDQogICBUaGlzIGRvY3VtZW50IHVwZGF0ZXMgYW5kIG1l
cmdlcyAiVW5pZm9ybSBSZXNvdXJjZSBMb2NhdG9ycyINCiAgIFtSRkMxNzM4
XSBhbmQgIlJlbGF0aXZlIFVuaWZvcm0gUmVzb3VyY2UgTG9jYXRvcnMiIFtS
RkMxODA4XSBpbg0KICAgb3JkZXIgdG8gZGVmaW5lIGEgc2luZ2xlLCBnZW5l
cmFsIHN5bnRheCBmb3IgYWxsIFVSSXMuICBJdCBleGNsdWRlcw0KICAgdGhv
c2UgcG9ydGlvbnMgb2YgUkZDIDE3MzggdGhhdCBkZWZpbmVkIHRoZSBzcGVj
aWZpYyBzeW50YXggb2YNCiAgIGluZGl2aWR1YWwgVVJMIHNjaGVtZXM7IHRo
b3NlIHBvcnRpb25zIHdpbGwgYmUgdXBkYXRlZCBhcyBzZXBhcmF0ZQ0KICAg
ZG9jdW1lbnRzLCBhcyB3aWxsIHRoZSBwcm9jZXNzIGZvciByZWdpc3RyYXRp
b24gb2YgbmV3IFVSSSBzY2hlbWVzLg0KICAgRnVydGhlciBzcGVjaWZpY2F0
aW9uIG9mIHN5bnRheCBkZXRhaWxzIGZvciBVUkxzIGFuZCBVUk5zIGFyZSAN
CiAgIHByb3ZpZGVkIGluIFtSRkM/Pz8/IC0tIFVSTCBTeW50YXhdIGFuZCBb
UkZDMjE0MV0gcmVzcGVjdGl2ZWx5Lg0KDQogICBUaGlzIGRvY3VtZW50IGRv
ZXMgbm90IGRpc2N1c3MgdGhlIGlzc3VlcyBhbmQgcmVjb21tZW5kYXRpb24g
Zm9yDQogICBkZWFsaW5nIHdpdGggY2hhcmFjdGVycyBvdXRzaWRlIG9mIHRo
ZSBVUy1BU0NJSSBjaGFyYWN0ZXIgc2V0DQogICAoW0FTQ0lJXSk7IHRob3Nl
IHJlY29tbWVuZGF0aW9ucyBhcmUgZGlzY3Vzc2VkIGluIGEgc2VwYXJhdGUg
DQogICBkb2N1bWVudC4NCg0KICAgQWxsIHNpZ25pZmljYW50IGNoYW5nZXMg
ZnJvbSB0aGUgcHJpb3IgUkZDcyBhcmUgbm90ZWQgaW4gQXBwZW5kaXggQy4N
CiAgDQoNCjEuMSBPdmVydmlldyBvZiBVUklzDQoNCiAgIFVSSXMgYXJlIGNo
YXJhY3Rlcml6ZWQgYnkgdGhlIGZvbGxvd2luZyBkZWZpbml0aW9uczoNCg0K
ICAgICAgVW5pZm9ybQ0KICAgICAgICAgVW5pZm9ybWl0eSBvZiBzeW50YXgg
YW5kIHNlbWFudGljcyBhbGxvd3MgdGhlIG1lY2hhbmlzbSBmb3INCiAgICAg
ICAgIHJlZmVyZW5jaW5nIHJlc291cmNlcyB0byBiZSBpbmRlcGVuZGVudCBv
ZiB0aGUgbWVjaGFuaXNtIHVzZWQNCiAgICAgICAgIHRvIGxvY2F0ZSB0aG9z
ZSByZXNvdXJjZXMgYW5kIHRoZSBvcGVyYXRpb25zIGFwcGxpZWQgdG8gdGhv
c2UNCiAgICAgICAgIHJlc291cmNlcyBvbmNlIHRoZXkgaGF2ZSBiZWVuIGxv
Y2F0ZWQuICBOZXcgdHlwZXMgb2YgcmVzb3VyY2VzLA0KICAgICAgICAgYWNj
ZXNzIG1lY2hhbmlzbXMsIGFuZCBvcGVyYXRpb25zIGNhbiBiZSBpbnRyb2R1
Y2VkIHdpdGhvdXQNCiAgICAgICAgIGNoYW5naW5nIHRoZSBwcm90b2NvbHMg
YW5kIGRhdGEgZm9ybWF0cyB0aGF0IHVzZSBVUklzLg0KICAgICAgICAgVW5p
Zm9ybWl0eSBvZiBzeW50YXggbWVhbnMgdGhhdCB0aGUgc2FtZSBpZGVudGlm
aWVyIGlzIHVzZWQNCiAgICAgICAgIGluZGVwZW5kZW50IG9mIHRoZSBsb2Nh
bGUsIGNoYXJhY3RlciByZXByZXNlbnRhdGlvbiwgb3INCiAgICAgICAgIHN5
c3RlbSB0eXBlIG9mIHRoZSB1c2VyIGVudGVyaW5nIHRoZSBVUkkuDQoNCiAg
ICAgIFJlc291cmNlDQogICAgICAgICBBIHJlc291cmNlIGNhbiBiZSBhbnl0
aGluZyB0aGF0IGhhcyBpZGVudGl0eS4gIEZhbWlsaWFyDQogICAgICAgICBl
eGFtcGxlcyBpbmNsdWRlIGFuIGVsZWN0cm9uaWMgZG9jdW1lbnQsIGFuIGlt
YWdlLCBhIHNlcnZpY2UNCiAgICAgICAgIChlLmcuLCAidG9kYXkncyB3ZWF0
aGVyIHJlcG9ydCBmb3IgTG9zIEFuZ2VsZXMiKSwgYW5kIGENCiAgICAgICAg
IGNvbGxlY3Rpb24gb2Ygb3RoZXIgcmVzb3VyY2VzLiAgTm90IGFsbCByZXNv
dXJjZXMgYXJlIG5ldHdvcmsNCiAgICAgICAgICJyZXRyaWV2YWJsZSI7IGUu
Zy4sIGh1bWFuIGJlaW5ncywgY29ycG9yYXRpb25zLCBhbmQgYm91bmQNCiAg
ICAgICAgIGJvb2tzIGluIGEgbGlicmFyeSBjYW4gYWxzbyBiZSBjb25zaWRl
cmVkIHJlc291cmNlcy4NCg0KICAgICAgICAgVGhlIHJlc291cmNlIGlzIHRo
ZSBjb25jZXB0dWFsIG1hcHBpbmcgdG8gYW4gZW50aXR5IG9yIHNldCBvZg0K
ICAgICAgICAgZW50aXRpZXMsIG5vdCBuZWNlc3NhcmlseSB0aGUgZW50aXR5
IHdoaWNoIGNvcnJlc3BvbmRzIHRvIHRoYXQNCiAgICAgICAgIG1hcHBpbmcg
YXQgYW55IHBhcnRpY3VsYXIgaW5zdGFuY2UgaW4gdGltZS4gIFRodXMsIGEg
cmVzb3VyY2UNCiAgICAgICAgIGNhbiByZW1haW4gY29uc3RhbnQgZXZlbiB3
aGVuIGl0cyBjb250ZW50LS0tdGhlIGVudGl0aWVzIHRvDQogICAgICAgICB3
aGljaCBpdCBjdXJyZW50bHkgY29ycmVzcG9uZHMtLS1jaGFuZ2VzIG92ZXIg
dGltZSwgcHJvdmlkZWQNCiAgICAgICAgIHRoYXQgdGhlIGNvbmNlcHR1YWwg
bWFwcGluZyBpcyBub3QgY2hhbmdlZCBpbiB0aGUgcHJvY2Vzcy4NCg0KICAg
ICAgSWRlbnRpZmllcg0KICAgICAgICAgQW4gaWRlbnRpZmllciBpcyBhbiBv
YmplY3QgdGhhdCBjYW4gYWN0IGFzIGEgcmVmZXJlbmNlIHRvDQogICAgICAg
ICBzb21ldGhpbmcgdGhhdCBoYXMgaWRlbnRpdHkuICBJbiB0aGUgY2FzZSBv
ZiBVUklzLCB0aGUgb2JqZWN0DQogICAgICAgICBpcyBhIHNlcXVlbmNlIG9m
IGNoYXJhY3RlcnMgd2l0aCBhIHJlc3RyaWN0ZWQgc3ludGF4LiAgQW4NCiAg
ICAgICAgIGFic29sdXRlIGlkZW50aWZpZXIgcmVmZXJzIHRvIGEgcmVzb3Vy
Y2UgaW5kZXBlbmRlbnQgb2YgdGhlDQogICAgICAgICBjb250ZXh0IGluIHdo
aWNoIHRoZSBpZGVudGlmaWVyIGlzIHVzZWQsIHdoZXJlYXMgYSByZWxhdGl2
ZQ0KICAgICAgICAgaWRlbnRpZmllciByZWZlcnMgdG8gYSByZXNvdXJjZSBi
eSBkZXNjcmliaW5nIHRoZSBkaWZmZXJlbmNlDQogICAgICAgICB3aXRoaW4g
YSBoaWVyYXJjaGljYWwgbmFtZXNwYWNlIGJldHdlZW4gdGhlIGN1cnJlbnQg
Y29udGV4dA0KICAgICAgICAgYW5kIGFuIGFic29sdXRlIGlkZW50aWZpZXIg
b2YgdGhlIHJlc291cmNlLg0KICAgICAgICAgDQogICBIYXZpbmcgaWRlbnRp
ZmllZCBhIHJlc291cmNlLCBhIHN5c3RlbSBtYXkgcGVyZm9ybSBhIHZhcmll
dHkgb2YNCiAgIG9wZXJhdGlvbnMgb24gdGhlIHJlc291cmNlLCBhcyBtaWdo
dCBiZSBjaGFyYWN0ZXJpemVkIGJ5IHN1Y2ggd29yZHMNCiAgIGFzIGBhY2Nl
c3MnLCBgdXBkYXRlJywgYHJlcGxhY2UnLCBvciBgZmluZCBhdHRyaWJ1dGVz
Jy4NCg0KMS4yLiBVUkksIFVSTCwgYW5kIFVSTg0KDQogICBBIFVSSSBjYW4g
YmUgZnVydGhlciBjbGFzc2lmaWVkIGFzIGEgTG9jYXRvciAoVVJMKSBvciBO
YW1lIChVUk4pLg0KICAgVVJMcyBhcmUgdXNlZCB0byBgbG9jYXRlJyByZXNv
dXJjZXMgYnkgcHJvdmlkaW5nIGFuIGFic3RyYWN0DQogICBpZGVudGlmaWNh
dGlvbiBvZiB0aGUgcmVzb3VyY2UgbG9jYXRpb24gKGkuZS4sIGJ5IHVzaW5n
IGNvbW1vbg0KICAgbmV0d29yayBuYW1lIHJlc29sdXRpb24gbWVjaGFuaXNt
cyB0byBpZGVudGlmeSB0aGUgbWVjaGFuaXNtcyBmb3INCiAgIGFjY2Vzc2lu
ZyBhIHJlc291cmNlKS4gIFVSTnMgYXJlIHVzZWQgdG8gaWRlbnRpZnkgYSBy
ZXNvdXJjZSBieSBhDQogICBsb2NhdGlvbi1pbmRlcGVuZGVudCBuYW1lLg0K
DQogICBNYW55IFVSSSBzY2hlbWVzIGhhdmUgYmVlbiBkZWZpbmVkLiAgVGhl
IHNjaGVtZSBkZWZpbmVzIHRoZQ0KICAgbmFtZXNwYWNlIG9mIHRoZSBVUkks
IGFuZCB0aHVzIG1heSBmdXJ0aGVyIHJlc3RyaWN0IHRoZSBzeW50YXggYW5k
DQogICBzZW1hbnRpY3Mgb2YgaWRlbnRpZmllcnMgdXNpbmcgdGhhdCBzY2hl
bWUuDQoNCiAgIEFsdGhvdWdoIG1hbnkgVVJMIHNjaGVtZXMgYXJlIG5hbWVk
IGFmdGVyIHByb3RvY29scywgdGhpcyBkb2VzIG5vdA0KICAgaW1wbHkgdGhh
dCB0aGUgb25seSB3YXkgdG8gYWNjZXNzIHRoZSBVUkwncyByZXNvdXJjZSBp
cyB2aWEgdGhlIG5hbWVkDQogICBwcm90b2NvbC4gIEdhdGV3YXlzLCBwcm94
aWVzLCBjYWNoZXMsIGFuZCBuYW1lIHJlc29sdXRpb24gc2VydmljZXMNCiAg
IG1pZ2h0IGJlIHVzZWQgdG8gYWNjZXNzIHNvbWUgcmVzb3VyY2VzLCBpbmRl
cGVuZGVudCBvZiB0aGUgcHJvdG9jb2wNCiAgIG9mIHRoZWlyIG9yaWdpbiwg
YW5kIHRoZSByZXNvbHV0aW9uIG9mIHNvbWUgVVJMcyBtYXkgcmVxdWlyZSB0
aGUgdXNlDQogICBvZiBtb3JlIHRoYW4gb25lIHByb3RvY29sIChlLmcuLCBi
b3RoIEROUyBhbmQgSFRUUCBhcmUgdHlwaWNhbGx5IHVzZWQNCiAgIHRvIGFj
Y2VzcyBhbiAiaHR0cCIgVVJMJ3MgcmVzb3VyY2Ugd2hlbiBpdCBjYW4ndCBi
ZSBmb3VuZCBpbiBhIGxvY2FsDQogICBjYWNoZSkuDQoNCiAgIEEgVVJOIGRp
ZmZlcnMgZnJvbSBhIFVSTCBpbiB0aGF0IGl0J3MgcHJpbWFyeSBwdXJwb3Nl
IGlzIHBlcnNpc3RlbnQNCiAgIGxhYmVsbGluZyBvZiBhIHJlc291cmNlIHdp
dGggYW4gaWRlbnRpZmllci4gIFRoYXQgaWRlbnRpZmllciBpcw0KICAgZHJh
d24gZnJvbSBvbmUgb2YgYSBzZXQgb2YgZGVmaW5lZCBuYW1lc3BhY2VzLCBl
YWNoIG9mIHdoaWNoIGhhcyANCiAgIGl0cyBvd24gc2V0IG5hbWUgc3RydWN0
dXJlIGFuZCBhc3NpZ25tZW50IHByb2NlZHVyZXMuICBJZiBhIFVSTg0KICAg
aXMgdG8gYmUgcmVzb2x2ZWQgdG8gYSByZXNvdXJjZSwgYXQgbGVhc3Qgb25l
IG5hbWUgcmVzb2x1dGlvbiBwYXNzIGlzDQogICByZXF1aXJlZCBpbiBvcmRl
ciB0byBhY2Nlc3MgdGhlIHJlc291cmNlLiBUaGlzIHByb3ZpZGVzIHRoZSBh
YmlsaXR5IHRvDQogICBlbnN1cmUgdGhlIGlkZW50aWZpZXIncyBwZXJzaXN0
ZW5jZSB2aWEgYSBsZXZlbCBvZiByZWRpcmVjdGlvbi4gIFRoZQ0KICAgInVy
biIgc2NoZW1lIGhhcyBiZWVuIHJlc2VydmVkIHRvIGVzdGFibGlzaCB0aGUg
cmVxdWlyZW1lbnRzIGZvciBhDQogICBzdGFuZGFyZGl6ZWQgVVJOIG5hbWVz
cGFjZSwgYXMgZGVmaW5lZCBpbiAiVVJOIFN5bnRheCIgW1JGQzIxNDFdIGFu
ZA0KICAgaXRzIHJlbGF0ZWQgc3BlY2lmaWNhdGlvbnMuIA0KDQogICBNb3N0
IG9mIHRoZSBleGFtcGxlcyBpbiB0aGlzIHNwZWNpZmljYXRpb24gZGVtb25z
dHJhdGUgVVJMcywgc2luY2UNCiAgIHRoZXkgYWxsb3cgdGhlIG1vc3QgdmFy
aWVkIHVzZSBvZiB0aGUgc3ludGF4IGFuZCBvZnRlbiBoYXZlIGENCiAgIGhp
ZXJhcmNoaWNhbCBuYW1lc3BhY2UuICBBIHBhcnNlciBvZiB0aGUgVVJJIHN5
bnRheCBpcyBjYXBhYmxlIG9mDQogICBwYXJzaW5nIGJvdGggVVJMIGFuZCBV
Uk4gcmVmZXJlbmNlcyBhcyBhbiBvcGFxdWUgVVJJLiBPbmNlIHRoZSBzY2hl
bWUNCiAgIGlzIGRldGVybWluZWQsIHRoZSBzY2hlbWUtc3BlY2lmaWMgcGFy
c2luZyBjYW4gYmUgcGVyZm9ybWVkIG9uIHRoZQ0KICAgcmVtYWluaW5nIFVS
SSBjb21wb25lbnRzLiAgSW4gb3RoZXIgd29yZHMsIHRoZSBVUkkgc3ludGF4
IGlzIGEgc3VwZXJzZXQNCiAgIG9mIHRoZSBzeW50YXggb2YgYWxsIFVSSSBz
Y2hlbWVzLg0KDQoxLjMuIEV4YW1wbGUgVVJJcw0KDQogICBUaGUgZm9sbG93
aW5nIGV4YW1wbGVzIGlsbHVzdHJhdGUgVVJJcyB3aGljaCBhcmUgaW4gY29t
bW9uIHVzZS4NCg0KICAgZnRwOi8vZnRwLmlzLmNvLnphL3JmYy9yZmMxODA4
LnR4dA0KICAgICAgLS0gZnRwIHNjaGVtZSBmb3IgRmlsZSBUcmFuc2ZlciBQ
cm90b2NvbCBzZXJ2aWNlcw0KDQogICBnb3BoZXI6Ly9zcGluYWx0YXAubWlj
cm8udW1uLmVkdS8wMC9XZWF0aGVyL0NhbGlmb3JuaWEvTG9zJTIwQW5nZWxl
cw0KICAgICAgLS0gZ29waGVyIHNjaGVtZSBmb3IgR29waGVyIGFuZCBHb3Bo
ZXIrIFByb3RvY29sIHNlcnZpY2VzDQoNCiAgIGh0dHA6Ly93d3cubWF0aC51
aW8ubm8vZmFxL2NvbXByZXNzaW9uLWZhcS9wYXJ0MS5odG1sDQogICAgICAt
LSBodHRwIHNjaGVtZSBmb3IgSHlwZXJ0ZXh0IFRyYW5zZmVyIFByb3RvY29s
IHNlcnZpY2VzDQoNCiAgIG1haWx0bzptZHVlcnN0QGlmaS51bml6aC5jaA0K
ICAgICAgLS0gbWFpbHRvIHNjaGVtZSBmb3IgZWxlY3Ryb25pYyBtYWlsIGFk
ZHJlc3Nlcw0KDQogICBuZXdzOmNvbXAuaW5mb3N5c3RlbXMud3d3LnNlcnZl
cnMudW5peA0KICAgICAgLS0gbmV3cyBzY2hlbWUgZm9yIFVTRU5FVCBuZXdz
IGdyb3VwcyBhbmQgYXJ0aWNsZXMNCg0KICAgdGVsbmV0Oi8vbWVsdnlsLnVj
b3AuZWR1Lw0KICAgICAgLS0gdGVsbmV0IHNjaGVtZSBmb3IgaW50ZXJhY3Rp
dmUgc2VydmljZXMgdmlhIHRoZSBURUxORVQgUHJvdG9jb2wNCg0KMS40LiBV
UkkgVHJhbnNjcmliYWJpbGl0eQ0KDQogICBUaGUgVVJJIHN5bnRheCB3YXMg
ZGVzaWduZWQgd2l0aCBnbG9iYWwgdHJhbnNjcmliYWJpbGl0eSBhcyBvbmUg
b2YNCiAgIGl0cyBtYWluIGNvbmNlcm5zLiBBIFVSSSBpcyBhIHNlcXVlbmNl
IG9mIGNoYXJhY3RlcnMgZnJvbSBhIHZlcnkNCiAgIGxpbWl0ZWQgc2V0LCBp
LmUuIHRoZSBsZXR0ZXJzIG9mIHRoZSBiYXNpYyBMYXRpbiBhbHBoYWJldCwg
ZGlnaXRzLA0KICAgYW5kIGEgZmV3IHNwZWNpYWwgY2hhcmFjdGVycy4gIEEg
VVJJIG1heSBiZSByZXByZXNlbnRlZCBpbiBhDQogICB2YXJpZXR5IG9mIHdh
eXM6IGUuZy4sIGluayBvbiBwYXBlciwgcGl4ZWxzIG9uIGEgc2NyZWVuLCBv
ciBhDQogICBzZXF1ZW5jZSBvZiBvY3RldHMgaW4gYSBjb2RlZCBjaGFyYWN0
ZXIgc2V0LiAgVGhlIGludGVycHJldGF0aW9uIG9mDQogICBhIFVSSSBkZXBl
bmRzIG9ubHkgb24gdGhlIGNoYXJhY3RlcnMgdXNlZCBhbmQgbm90IGhvdyB0
aG9zZQ0KICAgY2hhcmFjdGVycyBhcmUgcmVwcmVzZW50ZWQgaW4gYSBuZXR3
b3JrIHByb3RvY29sLg0KDQogICBUaGUgZ29hbCBvZiB0cmFuc2NyaWJhYmls
aXR5IGNhbiBiZSBkZXNjcmliZWQgYnkgYSBzaW1wbGUgc2NlbmFyaW8uDQog
ICBJbWFnaW5lIHR3byBjb2xsZWFndWVzLCBTYW0gYW5kIEtpbSwgc2l0dGlu
ZyBpbiBhIHB1YiBhdCBhbg0KICAgaW50ZXJuYXRpb25hbCBjb25mZXJlbmNl
IGFuZCBleGNoYW5naW5nIHJlc2VhcmNoIGlkZWFzLiAgU2FtIGFza3MNCiAg
IEtpbSBmb3IgYSBsb2NhdGlvbiB0byBnZXQgbW9yZSBpbmZvcm1hdGlvbiwg
c28gS2ltIHdyaXRlcyB0aGUgVVJJDQogICBmb3IgdGhlIHJlc2VhcmNoIHNp
dGUgb24gYSBuYXBraW4uICBVcG9uIHJldHVybmluZyBob21lLCBTYW0gdGFr
ZXMNCiAgIG91dCB0aGUgbmFwa2luIGFuZCB0eXBlcyB0aGUgVVJJIGludG8g
YSBjb21wdXRlciwgd2hpY2ggdGhlbg0KICAgcmV0cmlldmVzIHRoZSBpbmZv
cm1hdGlvbiB0byB3aGljaCBLaW0gcmVmZXJyZWQuDQoNCiAgIFRoZXJlIGFy
ZSBzZXZlcmFsIGRlc2lnbiBjb25jZXJucyByZXZlYWxlZCBieSB0aGUgc2Nl
bmFyaW86DQoNCiAgICAgIG8gIEEgVVJJIGlzIGEgc2VxdWVuY2Ugb2YgY2hh
cmFjdGVycywgd2hpY2ggaXMgbm90IGFsd2F5cw0KICAgICAgICAgcmVwcmVz
ZW50ZWQgYXMgYSBzZXF1ZW5jZSBvZiBvY3RldHMuDQoNCiAgICAgIG8gIEEg
VVJJIG1heSBiZSB0cmFuc2NyaWJlZCBmcm9tIGEgbm9uLW5ldHdvcmsgc291
cmNlLCBhbmQgdGh1cw0KICAgICAgICAgc2hvdWxkIGNvbnNpc3Qgb2YgY2hh
cmFjdGVycyB3aGljaCBhcmUgbW9zdCBsaWtlbHkgdG8gYmUgYWJsZQ0KICAg
ICAgICAgdG8gYmUgdHlwZWQgaW50byBhIGNvbXB1dGVyLCB3aXRoaW4gdGhl
IGNvbnN0cmFpbnRzIGltcG9zZWQgYnkNCiAgICAgICAgIGtleWJvYXJkcyAo
YW5kIHJlbGF0ZWQgaW5wdXQgZGV2aWNlcykgYWNyb3NzIGxhbmd1YWdlcyBh
bmQNCiAgICAgICAgIGxvY2FsZXMuDQoNCiAgICAgIG8gIEEgVVJJIG9mdGVu
IG5lZWRzIHRvIGJlIHJlbWVtYmVyZWQgYnkgcGVvcGxlLCBhbmQgaXQgaXMg
ZWFzaWVyDQogICAgICAgICBmb3IgcGVvcGxlIHRvIHJlbWVtYmVyIGEgVVJJ
IHdoZW4gaXQgY29uc2lzdHMgb2YgbWVhbmluZ2Z1bA0KICAgICAgICAgY29t
cG9uZW50cy4NCg0KICAgVGhlc2UgZGVzaWduIGNvbmNlcm5zIGFyZSBub3Qg
YWx3YXlzIGluIGFsaWdubWVudC4gIEZvciBleGFtcGxlLCBpdA0KICAgaXMg
b2Z0ZW4gdGhlIGNhc2UgdGhhdCB0aGUgbW9zdCBtZWFuaW5nZnVsIG5hbWUg
Zm9yIGEgVVJJIGNvbXBvbmVudA0KICAgd291bGQgcmVxdWlyZSBjaGFyYWN0
ZXJzIHdoaWNoIGNhbm5vdCBiZSB0eXBlZCBpbnRvIHNvbWUgc3lzdGVtcy4N
CiAgIFRoZSBhYmlsaXR5IHRvIHRyYW5zY3JpYmUgdGhlIHJlc291cmNlIGlk
ZW50aWZpZXIgZnJvbSBvbmUgbWVkaXVtIHRvDQogICBhbm90aGVyIHdhcyBj
b25zaWRlcmVkIG1vcmUgaW1wb3J0YW50IHRoYW4gaGF2aW5nIGl0cyBVUkkg
Y29uc2lzdA0KICAgb2YgdGhlIG1vc3QgbWVhbmluZ2Z1bCBvZiBjb21wb25l
bnRzLiAgSW4gbG9jYWwgYW5kIHJlZ2lvbmFsDQogICBjb250ZXh0cyBhbmQg
d2l0aCBpbXByb3ZpbmcgdGVjaG5vbG9neSwgdXNlcnMgbWlnaHQgYmVuZWZp
dCBmcm9tDQogICBiZWluZyBhYmxlIHRvIHVzZSBhIHdpZGVyIHJhbmdlIG9m
IGNoYXJhY3RlcnM7IHN1Y2ggdXNlIGlzIG5vdA0KICAgZGVmaW5lZCBpbiB0
aGlzIGRvY3VtZW50Lg0KDQoxLjYuIFN5bnRheCBOb3RhdGlvbiBhbmQgQ29t
bW9uIEVsZW1lbnRzDQoNCiAgIFRoaXMgZG9jdW1lbnQgdXNlcyB0d28gY29u
dmVudGlvbnMgdG8gZGVzY3JpYmUgYW5kIGRlZmluZSB0aGUgc3ludGF4DQog
ICBmb3IgVW5pZm9ybSBSZXNvdXJjZSBJZGVudGlmaWVycy4gIFRoZSBmaXJz
dCwgY2FsbGVkIHRoZSBsYXlvdXQgZm9ybSwgaXMNCiAgIGEgZ2VuZXJhbCBk
ZXNjcmlwdGlvbiBvZiB0aGUgb3JkZXIgb2YgY29tcG9uZW50cyBhbmQgY29t
cG9uZW50DQogICBzZXBhcmF0b3JzLCBhcyBpbg0KDQogICAgICA8Zmlyc3Q+
LzxzZWNvbmQ+Ozx0aGlyZD4/PGZvdXJ0aD4NCg0KICAgVGhlIGNvbXBvbmVu
dCBuYW1lcyBhcmUgZW5jbG9zZWQgaW4gYW5nbGUtYnJhY2tldHMgYW5kIGFu
eSBjaGFyYWN0ZXJzDQogICBvdXRzaWRlIGFuZ2xlLWJyYWNrZXRzIGFyZSBs
aXRlcmFsIHNlcGFyYXRvcnMuICBXaGl0ZXNwYWNlIHNob3VsZCBiZQ0KICAg
aWdub3JlZC4gIFRoZXNlIGRlc2NyaXB0aW9ucyBhcmUgdXNlZCBpbmZvcm1h
bGx5IGFuZCBkbyBub3QgZGVmaW5lDQogICB0aGUgc3ludGF4IHJlcXVpcmVt
ZW50cy4NCg0KICAgVGhlIHNlY29uZCBjb252ZW50aW9uIGlzIGEgQk5GLWxp
a2UgZ3JhbW1hciwgdXNlZCB0byBkZWZpbmUgdGhlDQogICBmb3JtYWwgVVJJ
IHN5bnRheC4gIFRoZSBncmFtbWFyIGlzIHRoYXQgb2YgW1JGQzgyMl0sIGV4
Y2VwdCB0aGF0DQogICAifCIgaXMgdXNlZCB0byBkZXNpZ25hdGUgYWx0ZXJu
YXRpdmVzLiAgQnJpZWZseSwgcnVsZXMgYXJlIHNlcGFyYXRlZA0KICAgZnJv
bSBkZWZpbml0aW9ucyBieSBhbiBlcXVhbCAiPSIsIGluZGVudGF0aW9uIGlz
IHVzZWQgdG8gY29udGludWUgYQ0KICAgcnVsZSBkZWZpbml0aW9uIG92ZXIg
bW9yZSB0aGFuIG9uZSBsaW5lLCBsaXRlcmFscyBhcmUgcXVvdGVkIHdpdGgg
IiIsDQogICBwYXJlbnRoZXNlcyAiKCIgYW5kICIpIiBhcmUgdXNlZCB0byBn
cm91cCBlbGVtZW50cywgb3B0aW9uYWwgZWxlbWVudHMNCiAgIGFyZSBlbmNs
b3NlZCBpbiAiWyIgYW5kICJdIiBicmFja2V0cywgYW5kIGVsZW1lbnRzIG1h
eSBiZSBwcmVjZWRlZA0KICAgd2l0aCA8bj4qIHRvIGRlc2lnbmF0ZSBuIG9y
IG1vcmUgcmVwZXRpdGlvbnMgb2YgdGhlIGZvbGxvd2luZw0KICAgZWxlbWVu
dDsgbiBkZWZhdWx0cyB0byAwLg0KDQogICBVbmxpa2UgbWFueSBzcGVjaWZp
Y2F0aW9ucyB3aGljaCB1c2UgYSBCTkYtbGlrZSBncmFtbWFyIHRvIGRlZmlu
ZSB0aGUNCiAgIGJ5dGVzIChvY3RldHMpIGFsbG93ZWQgYnkgYSBwcm90b2Nv
bCwgdGhlIFVSSSBncmFtbWFyIGlzIGRlZmluZWQgaW4NCiAgIHRlcm1zIG9m
IGNoYXJhY3RlcnMuICBFYWNoIGxpdGVyYWwgaW4gdGhlIGdyYW1tYXIgY29y
cmVzcG9uZHMgdG8gdGhlDQogICBjaGFyYWN0ZXIgaXQgcmVwcmVzZW50cywg
cmF0aGVyIHRoYW4gdG8gdGhlIG9jdGV0IGVuY29kaW5nIG9mIHRoYXQNCiAg
IGNoYXJhY3RlciBpbiBhbnkgcGFydGljdWxhciBjb2RlZCBjaGFyYWN0ZXIg
c2V0LiAgSG93IGEgVVJJIGlzDQogICByZXByZXNlbnRlZCBpbiB0ZXJtcyBv
ZiBiaXRzIGFuZCBieXRlcyBvbiB0aGUgd2lyZSBpcyBkZXBlbmRlbnQgdXBv
bg0KICAgdGhlIGNoYXJhY3RlciBlbmNvZGluZyBvZiB0aGUgcHJvdG9jb2wg
dXNlZCB0byB0cmFuc3BvcnQgaXQsIG9yIHRoZQ0KICAgY2hhcnNldCBvZiB0
aGUgZG9jdW1lbnQgd2hpY2ggY29udGFpbnMgaXQuDQoNCiAgIFRoZSBmb2xs
b3dpbmcgZGVmaW5pdGlvbnMgYXJlIGNvbW1vbiB0byBtYW55IGVsZW1lbnRz
Og0KDQogICAgICBhbHBoYSAgICA9IGxvd2FscGhhIHwgdXBhbHBoYQ0KDQog
ICAgICBsb3dhbHBoYSA9ICJhIiB8ICJiIiB8ICJjIiB8ICJkIiB8ICJlIiB8
ICJmIiB8ICJnIiB8ICJoIiB8ICJpIiB8DQogICAgICAgICAgICAgICAgICJq
IiB8ICJrIiB8ICJsIiB8ICJtIiB8ICJuIiB8ICJvIiB8ICJwIiB8ICJxIiB8
ICJyIiB8DQogICAgICAgICAgICAgICAgICJzIiB8ICJ0IiB8ICJ1IiB8ICJ2
IiB8ICJ3IiB8ICJ4IiB8ICJ5IiB8ICJ6Ig0KDQogICAgICB1cGFscGhhICA9
ICJBIiB8ICJCIiB8ICJDIiB8ICJEIiB8ICJFIiB8ICJGIiB8ICJHIiB8ICJI
IiB8ICJJIiB8DQogICAgICAgICAgICAgICAgICJKIiB8ICJLIiB8ICJMIiB8
ICJNIiB8ICJOIiB8ICJPIiB8ICJQIiB8ICJRIiB8ICJSIiB8DQogICAgICAg
ICAgICAgICAgICJTIiB8ICJUIiB8ICJVIiB8ICJWIiB8ICJXIiB8ICJYIiB8
ICJZIiB8ICJaIg0KDQogICAgICBkaWdpdCAgICA9ICIwIiB8ICIxIiB8ICIy
IiB8ICIzIiB8ICI0IiB8ICI1IiB8ICI2IiB8ICI3IiB8DQogICAgICAgICAg
ICAgICAgICI4IiB8ICI5Ig0KDQogICAgICBhbHBoYW51bSA9IGFscGhhIHwg
ZGlnaXQNCg0KICAgVGhlIGNvbXBsZXRlIFVSSSBzeW50YXggaXMgY29sbGVj
dGVkIGluIEFwcGVuZGl4IEEuDQoNCjIuIFVSSSBDaGFyYWN0ZXJzIGFuZCBF
c2NhcGUgU2VxdWVuY2VzDQoNCiAgIFVSSXMgY29uc2lzdCBvZiBhIHJlc3Ry
aWN0ZWQgc2V0IG9mIGNoYXJhY3RlcnMsIHByaW1hcmlseSBjaG9zZW4gdG8N
CiAgIGFpZCB0cmFuc2NyaWJhYmlsaXR5IGFuZCB1c2FiaWxpdHkgYm90aCBp
biBjb21wdXRlciBzeXN0ZW1zIGFuZCBpbg0KICAgbm9uLWNvbXB1dGVyIGNv
bW11bmljYXRpb25zLiBDaGFyYWN0ZXJzIHVzZWQgY29udmVudGlvbmFsbHkg
YXMNCiAgIGRlbGltaXRlcnMgYXJvdW5kIFVSSXMgd2VyZSBleGNsdWRlZC4g
IFRoZSByZXN0cmljdGVkIHNldCBvZg0KICAgY2hhcmFjdGVycyBjb25zaXN0
cyBvZiBkaWdpdHMsIGxldHRlcnMsIGFuZCBhIGZldyBncmFwaGljIHN5bWJv
bHMNCiAgIHdlcmUgY2hvc2VuIGZyb20gdGhvc2UgY29tbW9uIHRvIG1vc3Qg
b2YgdGhlIGNoYXJhY3RlciBlbmNvZGluZ3MNCiAgIGFuZCBpbnB1dCBmYWNp
bGl0aWVzIGF2YWlsYWJsZSB0byBJbnRlcm5ldCB1c2Vycy4NCg0KICAgV2l0
aGluIGEgVVJJLCBjaGFyYWN0ZXJzIGFyZSBlaXRoZXIgdXNlZCBhcyBkZWxp
bWl0ZXJzLCBvciB0bw0KICAgcmVwcmVzZW50IHN0cmluZ3Mgb2YgZGF0YSAo
b2N0ZXRzKSB3aXRoaW4gdGhlIGRlbGltaXRlZCBwb3J0aW9ucy4NCiAgIE9j
dGV0cyBhcmUgZWl0aGVyIHJlcHJlc2VudGVkIGRpcmVjdGx5IGJ5IGEgY2hh
cmFjdGVyICh1c2luZyB0aGUNCiAgIFVTLUFTQ0lJIGNoYXJhY3RlciBmb3Ig
dGhhdCBvY3RldCkgb3IgYnkgYW4gZXNjYXBlIGVuY29kaW5nLiAgVGhpcw0K
ICAgcmVwcmVzZW50YXRpb24gaXMgZWxhYm9yYXRlZCBiZWxvdy4NCiAgIA0K
Mi4xIFVSSXMgYW5kIG5vbi1BU0NJSSBjaGFyYWN0ZXJzICAgDQogICANCiAg
IFdoaWxlIFVSSXMgYXJlIHNlcXVlbmNlcyBvZiBjaGFyYWN0ZXJzIGFuZCB0
aG9zZSBjaGFyYWN0ZXJzIGFyZQ0KICAgdXNlZCAod2l0aGluIGRlbGltaXRl
ZCBzZWN0aW9ucykgdG8gcmVwcmVzZW50IHNlcXVlbmNlcyBvZiBvY3RldHMs
DQogICBpbiBzb21lIGNhc2VzIHRob3NlIHNlcXVlbmNlcyBvZiBvY3RldHMg
YXJlIHVzZWQgKHZpYSBhICdjaGFyc2V0Jw0KICAgb3IgY2hhcmFjdGVyIGVu
Y29kaW5nIHNjaGVtZSkgdG8gcmVwcmVzZW50IHNlcXVlbmNlcyBvZiBjaGFy
YWN0ZXJzOg0KICAgDQogICBVUkkgY2hhci4gc2VxdWVuY2UgPC0+IG9jdGV0
IHNlcXVlbmNlIDwtPiBvcmlnaW5hbCBjaGFyLiBzZXF1ZW5jZQ0KICAgDQog
ICBJbiBjYXNlcyB3aGVyZSB0aGUgb3JpZ2luYWwgY2hhcmFjdGVyIHNlcXVl
bmNlIGNvbnRhaW5zIGNoYXJhY3RlcnMNCiAgIHRoYXQgYXJlIHN0cmljdGx5
IHdpdGhpbiB0aGUgc2V0IG9mIGNoYXJhY3RlcnMgZGVmaW5lZCBpbiB0aGUN
CiAgIFVTLUFTQ0lJIGNoYXJhY3RlciBzZXQsIHRoZSBtYXBwaW5nIGlzIHNp
bXBsZTogZWFjaCBvcmlnaW5hbA0KICAgY2hhcmFjdGVyIGlzIHRyYW5zbGF0
ZWQgaW50byB0aGUgVVMtQVNDSUkgY29kZSBmb3IgaXQsIGFuZA0KICAgc3Vi
c2VxdWVudGx5IHJlcHJlc2VudGVkIGVpdGhlciBhcyB0aGUgc2FtZSBjaGFy
YWN0ZXIsIG9yIGFzIGFuDQogICBlc2NhcGUgc2VxdWVuY2UuDQoNCiAgIElu
IGdlbmVyYWwgcHJhY3RpY2UsIG1hbnkgZGlmZmVyZW50IGNoYXJhY3RlciBl
bmNvZGluZyBzY2hlbWVzIGFyZQ0KICAgdXNlZCBpbiB0aGUgc2Vjb25kIG1h
cHBpbmcgKGJldHdlZW4gc2VxdWVuY2VzIG9mIHJlcHJlc2VudGVkDQogICBj
aGFyYWN0ZXJzIGFuZCBzZXF1ZW5jZXMgb2Ygb2N0ZXRzKSBhbmQgdGhlcmUg
aXMgZ2VuZXJhbGx5IG5vDQogICByZXByZXNlbnRhdGlvbiBpbiB0aGUgVVJJ
IGl0c2VsZiBvZiB3aGljaCBtYXBwaW5nIHdhcyB1c2VkIHVubGVzcw0KICAg
dGhlIFVSSSBzY2hlbWUgcmVxdWlyZXMgYSBzcGVjaWZpYyBtYXBwaW5nLiAg
V2hpbGUgdGhlcmUgaXMgYSBzdHJvbmcNCiAgIGRlc2lyZSB0byBwcm92aWRl
IGZvciBhIGdlbmVyYWwgYW5kIHVuaWZvcm0gbWFwcGluZyBiZXR3ZWVuIG1v
cmUNCiAgIGdlbmVyYWwgc2NyaXB0cyBhbmQgVVJJcywgdGhlIHN0YW5kYXJk
IGZvciBzdWNoIHVzZSBpcyBvdXRzaWRlIG9mIHRoZQ0KICAgc2NvcGUgb2Yg
dGhpcyBkb2N1bWVudC4NCg0KICAgTW9yZSBzeXN0ZW1hdGljIHRyZWF0bWVu
dCBvZiBjaGFyYWN0ZXIgZW5jb2Rpbmcgd2l0aGluIFVSSXMgaXMNCiAgIGN1
cnJlbnRseSB1bmRlciBkZXZlbG9wbWVudC4NCg0KMi4yLiBSZXNlcnZlZCBD
aGFyYWN0ZXJzDQoNCiAgIE1hbnkgVVJJcyBpbmNsdWRlIGNvbXBvbmVudHMg
Y29uc2lzdGluZyBvZiBvciBkZWxpbWl0ZWQgYnksIGNlcnRhaW4NCiAgIHNw
ZWNpYWwgY2hhcmFjdGVycy4gIFRoZXNlIGNoYXJhY3RlcnMgYXJlIGNhbGxl
ZCAicmVzZXJ2ZWQiLCBzaW5jZQ0KICAgdGhlaXIgdXNhZ2Ugd2l0aGluIHRo
ZSBVUkkgY29tcG9uZW50IGlzIGxpbWl0ZWQgdG8gdGhlaXIgcmVzZXJ2ZWQN
CiAgIHB1cnBvc2UuICBJZiB0aGUgZGF0YSBmb3IgYSBVUkkgY29tcG9uZW50
IHdvdWxkIGNvbmZsaWN0IHdpdGggdGhlDQogICByZXNlcnZlZCBwdXJwb3Nl
LCB0aGVuIHRoZSBjb25mbGljdGluZyBkYXRhIG11c3QgYmUgZXNjYXBlZCBi
ZWZvcmUNCiAgIGZvcm1pbmcgdGhlIFVSSS4NCiAgIA0KICAgICAgcmVzZXJ2
ZWQgICAgPSAiOyIgfCAiLyIgfCAiPyIgfCAiOiIgfCAiQCIgfCAiJiIgfCAi
PSIgfCAiKyINCg0KICAgVGhlICJyZXNlcnZlZCIgc3ludGF4IGNsYXNzIGFi
b3ZlIHJlZmVycyB0byB0aG9zZSBjaGFyYWN0ZXJzIHdoaWNoDQogICBhcmUg
YWxsb3dlZCB3aXRoaW4gYSBVUkksIGJ1dCB3aGljaCBtYXkgbm90IGJlIGFs
bG93ZWQgd2l0aGluIGENCiAgIHBhcnRpY3VsYXIgY29tcG9uZW50IG9mIHRo
ZSBnZW5lcmljIFVSSSBzeW50YXg7IHRoZXkgYXJlIHVzZWQgYXMNCiAgIGRl
bGltaXRlcnMgb2YgdGhlIFVSSSBjb21wb25lbnRzLg0KDQogICBDaGFyYWN0
ZXJzIGluIHRoZSAicmVzZXJ2ZWQiIHNldCBhcmUgbm90IHJlc2VydmVkIGlu
IGFsbCBjb250ZXh0cy4NCiAgIFRoZSBzZXQgb2YgY2hhcmFjdGVycyBhY3R1
YWxseSByZXNlcnZlZCB3aXRoaW4gYW55IGdpdmVuIFVSSQ0KICAgY29tcG9u
ZW50IGlzIGRlZmluZWQgYnkgdGhhdCBjb21wb25lbnQuIEluIGdlbmVyYWws
IGEgY2hhcmFjdGVyIGlzDQogICByZXNlcnZlZCBpZiB0aGUgc2VtYW50aWNz
IG9mIHRoZSBVUkkgY2hhbmdlcyBpZiB0aGUgY2hhcmFjdGVyIGlzDQogICBy
ZXBsYWNlZCB3aXRoIGl0cyBlc2NhcGVkIFVTLUFTQ0lJIGVuY29kaW5nLg0K
DQoyLjMuIFVucmVzZXJ2ZWQgQ2hhcmFjdGVycw0KDQogICBEYXRhIGNoYXJh
Y3RlcnMgd2hpY2ggYXJlIGFsbG93ZWQgaW4gYSBVUkkgYnV0IGRvIG5vdCBo
YXZlIGEgcmVzZXJ2ZWQNCiAgIHB1cnBvc2UgYXJlIGNhbGxlZCB1bnJlc2Vy
dmVkLiAgVGhlc2UgaW5jbHVkZSB1cHBlciBhbmQgbG93ZXIgY2FzZQ0KICAg
bGV0dGVycywgZGVjaW1hbCBkaWdpdHMsIGFuZCBhIGxpbWl0ZWQgc2V0IG9m
IHB1bmN0dWF0aW9uIG1hcmtzIGFuZA0KICAgc3ltYm9scy4NCg0KICAgICAg
dW5yZXNlcnZlZCAgPSBhbHBoYW51bSB8IG1hcmsNCg0KICAgICAgbWFyayAg
ICAgICAgPSAiJCIgfCAiLSIgfCAiXyIgfCAiLiIgfCAiISIgfCAifiIgfA0K
ICAgICAgICAgICAgICAgICAgICAiKiIgfCAiJyIgfCAiKCIgfCAiKSIgfCAi
LCINCg0KICAgVW5yZXNlcnZlZCBjaGFyYWN0ZXJzIGNhbiBiZSBlc2NhcGVk
IHdpdGhvdXQgY2hhbmdpbmcgdGhlIHNlbWFudGljcw0KICAgb2YgdGhlIFVS
SSwgYnV0IHRoaXMgc2hvdWxkIG5vdCBiZSBkb25lIHVubGVzcyB0aGUgVVJJ
IGlzIGJlaW5nIHVzZWQNCiAgIGluIGEgY29udGV4dCB3aGljaCBkb2VzIG5v
dCBhbGxvdyB0aGUgdW5lc2NhcGVkIGNoYXJhY3RlciB0byBhcHBlYXIuDQoN
CjIuNC4gRXNjYXBlIFNlcXVlbmNlcw0KDQogICBEYXRhIG11c3QgYmUgZXNj
YXBlZCBpZiBpdCBkb2VzIG5vdCBoYXZlIGEgcmVwcmVzZW50YXRpb24gdXNp
bmcgYW4NCiAgIHVucmVzZXJ2ZWQgY2hhcmFjdGVyOyB0aGlzIGluY2x1ZGVz
IGRhdGEgdGhhdCBkb2VzIG5vdCBjb3JyZXNwb25kDQogICB0byBhIHByaW50
YWJsZSBjaGFyYWN0ZXIgb2YgdGhlIFVTLUFTQ0lJIGNvZGVkIGNoYXJhY3Rl
ciBzZXQsIG9yDQogICB0aGF0IGNvcnJlc3BvbmRzIHRvIGFueSBVUy1BU0NJ
SSBjaGFyYWN0ZXIgdGhhdCBpcyBkaXNhbGxvd2VkLCBhcw0KICAgZXhwbGFp
bmVkIGJlbG93Lg0KICAgDQoyLjQuMS4gRXNjYXBlZCBFbmNvZGluZw0KDQog
ICBBbiBlc2NhcGVkIG9jdGV0IGlzIGVuY29kZWQgYXMgYSBjaGFyYWN0ZXIg
dHJpcGxldCwgY29uc2lzdGluZw0KICAgb2YgdGhlIHBlcmNlbnQgY2hhcmFj
dGVyICIlIiBmb2xsb3dlZCBieSB0aGUgdHdvIGhleGFkZWNpbWFsIGRpZ2l0
cw0KICAgcmVwcmVzZW50aW5nIHRoZSBvY3RldCBjb2RlLiBGb3IgZXhhbXBs
ZSwgIiUyMCIgaXMgdGhlIGVzY2FwZWQNCiAgIGVuY29kaW5nIGZvciB0aGUg
VVMtQVNDSUkgc3BhY2UgY2hhcmFjdGVyLg0KICAgDQogICAgICBlc2NhcGVk
ICAgICA9ICIlIiBoZXggaGV4DQogICAgICBoZXggICAgICAgICA9IGRpZ2l0
IHwgIkEiIHwgIkIiIHwgIkMiIHwgIkQiIHwgIkUiIHwgIkYiIHwNCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAiYSIgfCAiYiIgfCAiYyIgfCAiZCIg
fCAiZSIgfCAiZiINCg0KMi40LjIuIFdoZW4gdG8gRXNjYXBlIGFuZCBVbmVz
Y2FwZQ0KDQogICBBIFVSSSBpcyBhbHdheXMgaW4gYW4gImVzY2FwZWQiIGZv
cm0sIHNpbmNlIGVzY2FwaW5nIG9yIHVuZXNjYXBpbmcNCiAgIGEgY29tcGxl
dGVkIFVSSSBtaWdodCBjaGFuZ2UgaXRzIHNlbWFudGljcy4gIE5vcm1hbGx5
LCB0aGUgb25seQ0KICAgdGltZSBlc2NhcGUgZW5jb2RpbmdzIGNhbiBzYWZl
bHkgYmUgbWFkZSBpcyB3aGVuIHRoZSBVUkkgaXMgYmVpbmcNCiAgIGNyZWF0
ZWQgZnJvbSBpdHMgY29tcG9uZW50IHBhcnRzOyBlYWNoIGNvbXBvbmVudCBt
YXkgaGF2ZSBpdHMgb3duDQogICBzZXQgb2YgY2hhcmFjdGVycyB3aGljaCBh
cmUgcmVzZXJ2ZWQsIHNvIG9ubHkgdGhlIG1lY2hhbmlzbQ0KICAgcmVzcG9u
c2libGUgZm9yIGdlbmVyYXRpbmcgb3IgaW50ZXJwcmV0aW5nIHRoYXQgY29t
cG9uZW50IGNhbg0KICAgZGV0ZXJtaW5lIHdoZXRoZXIgb3Igbm90IGVzY2Fw
aW5nIGEgY2hhcmFjdGVyIHdpbGwgY2hhbmdlIGl0cw0KICAgc2VtYW50aWNz
LiBMaWtld2lzZSwgYSBVUkkgbXVzdCBiZSBzZXBhcmF0ZWQgaW50byBpdHMg
Y29tcG9uZW50cw0KICAgYmVmb3JlIHRoZSBlc2NhcGVkIGNoYXJhY3RlcnMg
d2l0aGluIHRob3NlIGNvbXBvbmVudHMgY2FuIGJlIHNhZmVseQ0KICAgZGVj
b2RlZC4NCg0KICAgSW4gc29tZSBjYXNlcywgZGF0YSB0aGF0IGNvdWxkIGJl
IHJlcHJlc2VudGVkIGJ5IGFuIHVucmVzZXJ2ZWQNCiAgIGNoYXJhY3RlciBt
YXkgYXBwZWFyIGVzY2FwZWQ7IGZvciBleGFtcGxlLCBzb21lIG9mIHRoZSB1
bnJlc2VydmVkDQogICAibWFyayIgY2hhcmFjdGVycyBhcmUgYXV0b21hdGlj
YWxseSBlc2NhcGVkIGJ5IHNvbWUgc3lzdGVtcy4gSXQgaXMNCiAgIHNhZmUg
dG8gdW5lc2NhcGUgdGhlc2Ugd2l0aGluIHRoZSBib2R5IG9mIGEgVVJJLiAg
Rm9yIGV4YW1wbGUsDQogICAiJTdlIiBpcyBzb21ldGltZXMgdXNlZCBpbnN0
ZWFkIG9mICJ+IiBpbiBhbiBodHRwIFVSTCBwYXRoLCBidXQgdGhlDQogICB0
d28gY2FuIGJlIHVzZWQgaW50ZXJjaGFuZ2VhYmx5Lg0KDQogICBCZWNhdXNl
IHRoZSBwZXJjZW50ICIlIiBjaGFyYWN0ZXIgYWx3YXlzIGhhcyB0aGUgcmVz
ZXJ2ZWQgcHVycG9zZSBvZg0KICAgYmVpbmcgdGhlIGVzY2FwZSBpbmRpY2F0
b3IsIGl0IG11c3QgYmUgZXNjYXBlZCBhcyAiJTI1IiBpbiBvcmRlciB0bw0K
ICAgYmUgdXNlZCBhcyBkYXRhIHdpdGhpbiBhIFVSSS4gIEltcGxlbWVudGVy
cyBzaG91bGQgYmUgY2FyZWZ1bCBub3QgdG8NCiAgIGVzY2FwZSBvciB1bmVz
Y2FwZSB0aGUgc2FtZSBzdHJpbmcgbW9yZSB0aGFuIG9uY2UsIHNpbmNlIHVu
ZXNjYXBpbmcNCiAgIGFuIGFscmVhZHkgdW5lc2NhcGVkIHN0cmluZyBtaWdo
dCBsZWFkIHRvIG1pc2ludGVycHJldGluZyBhIHBlcmNlbnQNCiAgIGRhdGEg
Y2hhcmFjdGVyIGFzIGFub3RoZXIgZXNjYXBlZCBjaGFyYWN0ZXIsIG9yIHZp
Y2UgdmVyc2EgaW4gdGhlDQogICBjYXNlIG9mIGVzY2FwaW5nIGFuIGFscmVh
ZHkgZXNjYXBlZCBzdHJpbmcuDQoNCjIuNC4zLiBFeGNsdWRlZCBVUy1BU0NJ
SSBDaGFyYWN0ZXJzDQoNCiAgIEFsdGhvdWdoIHRoZXkgYXJlIGRpc2FsbG93
ZWQgd2l0aGluIHRoZSBVUkkgc3ludGF4LCB3ZSBpbmNsdWRlIGhlcmUNCiAg
IGEgZGVzY3JpcHRpb24gb2YgdGhvc2UgVVMtQVNDSUkgY2hhcmFjdGVycyB3
aGljaCBoYXZlIGJlZW4gZXhjbHVkZWQNCiAgIGFuZCB0aGUgcmVhc29ucyBm
b3IgdGhlaXIgZXhjbHVzaW9uLg0KDQogICBUaGUgY29udHJvbCBjaGFyYWN0
ZXJzIGluIHRoZSBVUy1BU0NJSSBjb2RlZCBjaGFyYWN0ZXIgc2V0IGFyZSBu
b3QNCiAgIHVzZWQgd2l0aGluIGEgVVJJLCBib3RoIGJlY2F1c2UgdGhleSBh
cmUgbm9uLXByaW50YWJsZSBhbmQgYmVjYXVzZQ0KICAgdGhleSBhcmUgbGlr
ZWx5IHRvIGJlIG1pc2ludGVycHJldGVkIGJ5IHNvbWUgY29udHJvbCBtZWNo
YW5pc21zLg0KDQogICBjb250cm9sICAgICA9IDxVUy1BU0NJSSBjb2RlZCBj
aGFyYWN0ZXJzIDAwLTFGIGFuZCA3RiBoZXhhZGVjaW1hbD4NCg0KICAgVGhl
IHNwYWNlIGNoYXJhY3RlciBpcyBleGNsdWRlZCBiZWNhdXNlIHNpZ25pZmlj
YW50IHNwYWNlcyBtYXkNCiAgIGRpc2FwcGVhciBhbmQgaW5zaWduaWZpY2Fu
dCBzcGFjZXMgbWF5IGJlIGludHJvZHVjZWQgd2hlbiBVUklzIGFyZQ0KICAg
dHJhbnNjcmliZWQgb3IgdHlwZXNldCBvciBzdWJqZWN0ZWQgdG8gdGhlIHRy
ZWF0bWVudCBvZg0KICAgd29yZC1wcm9jZXNzaW5nIHByb2dyYW1zLiAgV2hp
dGVzcGFjZSBpcyBhbHNvIHVzZWQgdG8gZGVsaW1pdCBVUklzDQogICBpbiBt
YW55IGNvbnRleHRzLg0KICAgDQogICBzcGFjZSAgICAgICA9IDxVUy1BU0NJ
SSBjb2RlZCBjaGFyYWN0ZXIgMjAgaGV4YWRlY2ltYWw+DQoNCiAgIFRoZSBh
bmdsZS1icmFja2V0ICI8IiBhbmQgIj4iIGFuZCBkb3VibGUtcXVvdGUgKCIp
IGNoYXJhY3RlcnMgYXJlDQogICBleGNsdWRlZCBiZWNhdXNlIHRoZXkgYXJl
IG9mdGVuIHVzZWQgYXMgdGhlIGRlbGltaXRlcnMgYXJvdW5kIFVSSXMNCiAg
IGluIHRleHQgZG9jdW1lbnRzIGFuZCBwcm90b2NvbCBmaWVsZHMuICBUaGUg
Y2hhcmFjdGVyICIjIiBpcw0KICAgZXhjbHVkZWQgYmVjYXVzZSBpdCBpcyB1
c2VkIHRvIGRlbGltaXQgYSBVUkkgZnJvbSBhIGZyYWdtZW50DQogICBpZGVu
dGlmaWVyIGluIFVSTCByZWZlcmVuY2VzLiBUaGUgcGVyY2VudCBjaGFyYWN0
ZXIgIiUiIGlzIGV4Y2x1ZGVkIA0KICAgYmVjYXVzZSBpdCBpcyB1c2VkIGZv
ciB0aGUgZW5jb2Rpbmcgb2YgZXNjYXBlZCBjaGFyYWN0ZXJzLg0KDQogICBk
ZWxpbXMgICAgICA9ICI8IiB8ICI+IiB8ICIjIiB8ICIlIiB8IDwiPg0KICAg
DQogICBPdGhlciBjaGFyYWN0ZXJzIGFyZSBleGNsdWRlZCBiZWNhdXNlIGdh
dGV3YXlzIGFuZCBvdGhlciB0cmFuc3BvcnQNCiAgIGFnZW50cyBhcmUga25v
d24gdG8gc29tZXRpbWVzIG1vZGlmeSBzdWNoIGNoYXJhY3RlcnMsIG9yIHRo
ZXkgYXJlDQogICB1c2VkIGFzIGRlbGltaXRlcnMuDQoNCiAgIHVud2lzZSAg
ICAgID0gInsiIHwgIn0iIHwgInwiIHwgIlwiIHwgIl4iIHwgIlsiIHwgIl0i
IHwgImAiDQoNCiAgIERhdGEgY29ycmVzcG9uZGluZyB0byBleGNsdWRlZCBj
aGFyYWN0ZXJzIG11c3QgYmUgZXNjYXBlZCBpbiBvcmRlcg0KICAgdG8gYmUg
cHJvcGVybHkgcmVwcmVzZW50ZWQgd2l0aGluIGEgVVJJLg0KDQoNCjMuIEdl
bmVyaWMgVVJJIFN5bnRheA0KDQozLjEuIFNjaGVtZQ0KDQogICBKdXN0IGFz
IHRoZXJlIGFyZSBtYW55IGRpZmZlcmVudCBtZXRob2RzIG9mIGFjY2VzcyB0
byByZXNvdXJjZXMsDQogICB0aGVyZSBhcmUgYSB2YXJpZXR5IG9mIHNjaGVt
ZXMgZm9yIGlkZW50aWZ5aW5nIHN1Y2gNCiAgIHJlc291cmNlcy4gIFRoZSBV
Ukkgc3ludGF4IGNvbnNpc3RzIG9mIGEgc2VxdWVuY2Ugb2YgY29tcG9uZW50
cw0KICAgc2VwYXJhdGVkIGJ5IHJlc2VydmVkIGNoYXJhY3RlcnMsIHdpdGgg
dGhlIGZpcnN0IGNvbXBvbmVudCBkZWZpbmluZw0KICAgdGhlIHNlbWFudGlj
cyBmb3IgdGhlIHJlbWFpbmRlciBvZiB0aGUgVVJJIHN0cmluZy4NCg0KICAg
SW4gZ2VuZXJhbCwgYWJzb2x1dGUgVVJJcyBhcmUgd3JpdHRlbiBhcyBmb2xs
b3dzOg0KDQogICAgICA8c2NoZW1lPjo8c2NoZW1lLXNwZWNpZmljLXBhcnQ+
DQoNCiAgIEFuIGFic29sdXRlIFVSSSBjb250YWlucyB0aGUgbmFtZSBvZiB0
aGUgc2NoZW1lIGJlaW5nIHVzZWQgKDxzY2hlbWU+KQ0KICAgZm9sbG93ZWQg
YnkgYSBjb2xvbiAoIjoiKSBhbmQgdGhlbiBhIHN0cmluZyAodGhlIDxzY2hl
bWUtc3BlY2lmaWMtDQogICBwYXJ0Pikgd2hvc2UgaW50ZXJwcmV0YXRpb24g
ZGVwZW5kcyBvbiB0aGUgc2NoZW1lLg0KDQogICBTY2hlbWUgbmFtZXMgY29u
c2lzdCBvZiBhIHNlcXVlbmNlIG9mIGNoYXJhY3RlcnMuICBUaGUgbG93ZXIg
Y2FzZQ0KICAgbGV0dGVycyAiYSItLSJ6IiwgZGlnaXRzLCBhbmQgdGhlIGNo
YXJhY3RlcnMgcGx1cyAoIisiKSwgcGVyaW9kDQogICAoIi4iKSwgYW5kIGh5
cGhlbiAoIi0iKSBhcmUgYWxsb3dlZC4gIEZvciByZXNpbGllbmN5LCBwcm9n
cmFtcw0KICAgaW50ZXJwcmV0aW5nIFVSSXMgc2hvdWxkIHRyZWF0IHVwcGVy
IGNhc2UgbGV0dGVycyBhcyBlcXVpdmFsZW50IHRvDQogICBsb3dlciBjYXNl
IGluIHNjaGVtZSBuYW1lcyAoZS5nLiwgYWxsb3cgIkhUVFAiIGFzIHdlbGwg
YXMgImh0dHAiKS4NCg0KICAgICAgc2NoZW1lICAgICAgICA9IDEqKCBhbHBo
YSB8IGRpZ2l0IHwgIisiIHwgIi0iIHwgIi4iICkNCg0KDQozLjIuIE9wYXF1
ZSBVUklzIGFuZCBIaWVyYXJjaGljYWwgVVJMcw0KDQogICBUaGUgVVJJIHN5
bnRheCBkb2VzIG5vdCByZXF1aXJlIHRoYXQgdGhlIHNjaGVtZS1zcGVjaWZp
Yy1wYXJ0IGhhdmUNCiAgIGFueSBnZW5lcmFsIHN0cnVjdHVyZSBvciBzZXQg
b2Ygc2VtYW50aWNzIHdoaWNoIGlzIGNvbW1vbiBhbW9uZyBhbGwNCiAgIFVS
SXMuICBIb3dldmVyLCBhIHN1YnNldCBvZiBVUkxzIGRvIHNoYXJlIGEgY29t
bW9uIHN5bnRheCBmb3INCiAgIHJlcHJlc2VudGluZyBoaWVyYXJjaGljYWwg
cmVsYXRpb25zaGlwcyB3aXRoaW4gdGhlIG5hbWVzcGFjZS4NCiAgIFRoaXMg
Z2VuZXJpYy1VUkwgc3ludGF4IGlzIHVzZWQgaW4gaW50ZXJwcmV0aW5nIHJl
bGF0aXZlIFVSTHMuDQoNCiAgICAgIGFic29sdXRlVVJMICAgPSBnZW5lcmlj
LVVSTCB8IG9wYXF1ZS1VUkwNCg0KICAgICAgb3BhcXVlLVVSTCAgICA9IHNj
aGVtZSAiOiIgKnVyaWMNCg0KICAgICAgZ2VuZXJpYy1VUkwgICA9IHNjaGVt
ZSAiOiIgcmVsYXRpdmVVUkwNCg0KICAgVVJMcyB3aGljaCBhcmUgaGllcmFy
Y2hpY2FsIGluIG5hdHVyZSB1c2UgdGhlIHNsYXNoICIvIiBjaGFyYWN0ZXIg
Zm9yDQogICBzZXBhcmF0aW5nIGhpZXJhcmNoaWNhbCBjb21wb25lbnRzLiAg
Rm9yIHNvbWUgZmlsZSBzeXN0ZW1zLCBhICIvIg0KICAgY2hhcmFjdGVyICh1
c2VkIHRvIGRlbm90ZSB0aGUgaGllcmFyY2hpY2FsIHN0cnVjdHVyZSBvZiBh
IFVSTCkgaXMgdGhlDQogICBkZWxpbWl0ZXIgdXNlZCB0byBjb25zdHJ1Y3Qg
YSBmaWxlIG5hbWUgaGllcmFyY2h5LCBhbmQgdGh1cyB0aGUgVVJMDQogICBw
YXRoIHdpbGwgbG9vayBzaW1pbGFyIHRvIGEgZmlsZSBwYXRobmFtZS4gIFRo
aXMgZG9lcyBOT1QgaW1wbHkgdGhhdA0KICAgdGhlIHJlc291cmNlIGlzIGEg
ZmlsZSBvciB0aGF0IHRoZSBVUkwgbWFwcyB0byBhbiBhY3R1YWwgZmlsZXN5
c3RlbQ0KICAgcGF0aG5hbWUuDQoNCjQuIFNlY3VyaXR5IENvbnNpZGVyYXRp
b25zDQoNCiAgIEEgVVJJIGRvZXMgbm90IGluIGl0c2VsZiBwb3NlIGEgc2Vj
dXJpdHkgdGhyZWF0LiAgVXNlcnMgc2hvdWxkIGJld2FyZQ0KICAgdGhhdCB0
aGVyZSBpcyBubyBnZW5lcmFsIGd1YXJhbnRlZSB0aGF0IGEgVVJMLCB3aGlj
aCBhdCBvbmUgdGltZQ0KICAgbG9jYXRlZCBhIGdpdmVuIHJlc291cmNlLCB3
aWxsIGNvbnRpbnVlIHRvIGRvIHNvLiAgTm9yIGlzIHRoZXJlIGFueQ0KICAg
Z3VhcmFudGVlIHRoYXQgYSBVUkwgd2lsbCBub3QgbG9jYXRlIGEgZGlmZmVy
ZW50IHJlc291cmNlIGF0IHNvbWUNCiAgIGxhdGVyIHBvaW50IGluIHRpbWUs
IGR1ZSB0byB0aGUgbGFjayBvZiBhbnkgY29uc3RyYWludCBvbiBob3cgYSBn
aXZlbg0KICAgc2l0ZSBhcHBvcnRpb25zIGl0cyBuYW1lc3BhY2UuICBTdWNo
IGEgZ3VhcmFudGVlIGNhbiBvbmx5IGJlDQogICBvYnRhaW5lZCBmcm9tIHRo
ZSBwZXJzb24ocykgY29udHJvbGxpbmcgdGhhdCBuYW1lc3BhY2UgYW5kIHRo
ZQ0KICAgcmVzb3VyY2UgaW4gcXVlc3Rpb24uICBXaGlsZSBVUk5zIGFyZSBk
ZXNpZ25lZCB0byBtYXhpbWl6ZSB0aGUNCiAgIGFiaWxpdHkgdG8gcHJvdmlk
ZSBwZXJzaXN0ZW5jZSBhbmQgc3RhYmlsaXR5IG9mIHJlc29sdXRpb24gb2YN
CiAgIFVSSXMsIG1lY2hhbmljcyBjYW5ub3QgZW5mb3JjZSB0aGF0IHRoaXMg
d2lsbCBhbHdheXMgYmUgdGhlIGNhc2UuDQoNCjUuIEFja25vd2xlZGdlbWVu
dHMNCg0KICAgVGhpcyBkb2N1bWVudCB3YXMgZGVyaXZlZCBmcm9tIFJGQyAx
NzM4IFtSRkMxNzM4XSBhbmQgUkZDIDE4MDgNCiAgIFtSRkMxODA4XTsgdGhl
IGFja25vd2xlZGdlbWVudHMgaW4gdGhvc2Ugc3BlY2lmaWNhdGlvbnMgc3Rp
bGwNCiAgIGFwcGx5LiAgSW4gYWRkaXRpb24sIGNvbnRyaWJ1dGlvbnMgYnkg
TGF1cmVuIFdvb2QsIE1hcnRpbiBEdWVyc3QsDQogICBHaXNsZSBBYXMsIE1h
cnRpam4gS29zdGVyLCBSeWFuIE1vYXRzLCBGb3Rlb3MgTWFjcmlkZXMgYW5k
DQogICBEYXZlIEtyaXN0b2wgYXJlIGdyYXRlZnVsbHkgYWNrbm93bGVkZ2Vk
Lg0KICAgDQo2LiBSZWZlcmVuY2VzDQoNCltSRkMxNjMwXSBCZXJuZXJzLUxl
ZSwgVC4sICJVbml2ZXJzYWwgUmVzb3VyY2UgSWRlbnRpZmllcnMgaW4gV1dX
OiBBDQogICBVbmlmeWluZyBTeW50YXggZm9yIHRoZSBFeHByZXNzaW9uIG9m
IE5hbWVzIGFuZCBBZGRyZXNzZXMgb2YNCiAgIE9iamVjdHMgb24gdGhlIE5l
dHdvcmsgYXMgdXNlZCBpbiB0aGUgV29ybGQtV2lkZSBXZWIiLCBSRkMgMTYz
MCwNCiAgIENFUk4sIEp1bmUgMTk5NC4NCg0KW1JGQzE3MzhdIEJlcm5lcnMt
TGVlLCBULiwgTWFzaW50ZXIsIEwuLCBhbmQgTS4gTWNDYWhpbGwsIEVkaXRv
cnMsDQogICAiVW5pZm9ybSBSZXNvdXJjZSBMb2NhdG9ycyAoVVJMKSIsIFJG
QyAxNzM4LCBDRVJOLCBYZXJveA0KICAgQ29ycG9yYXRpb24sIFVuaXZlcnNp
dHkgb2YgTWlubmVzb3RhLCBEZWNlbWJlciAxOTk0Lg0KDQpbUkZDMTg2Nl0g
QmVybmVycy1MZWUgVC4sIGFuZCBELiBDb25ub2xseSwgIkh5cGVyVGV4dCBN
YXJrdXAgTGFuZ3VhZ2UNCiAgIFNwZWNpZmljYXRpb24gLS0gMi4wIiwgUkZD
IDE4NjYsIE1JVC9XM0MsIE5vdmVtYmVyIDE5OTUuDQoNCltSRkM/Pz8/XSBC
ZXJuZXJzLUxlZSBULiwgUi4gRmllbGRpbmcsIEwuIE1hc2ludGVyIGFuZCBM
LiBEYWlnbGUsIA0KICAgIlVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcnMg
KFVSSSk6IEdlbmVyaWMgU3ludGF4IGFuZCBTZW1hbnRpY3MiDQogICBSRkMg
Pz8/PywgSUVURiwgRGVjZW1iZXIgMTk5Ny4NCg0KW1JGQzgyMl0gQ3JvY2tl
ciwgRC4sICJTdGFuZGFyZCBmb3IgdGhlIEZvcm1hdCBvZiBBUlBBIEludGVy
bmV0IFRleHQNCiAgIE1lc3NhZ2VzIiwgU1REIDExLCBSRkMgODIyLCBVREVM
LCBBdWd1c3QgMTk4Mi4NCg0KW1JGQzE4MDhdIEZpZWxkaW5nLCBSLiwgIlJl
bGF0aXZlIFVuaWZvcm0gUmVzb3VyY2UgTG9jYXRvcnMiLCBSRkMgMTgwOCwN
CiAgIFVDIElydmluZSwgSnVuZSAxOTk1Lg0KDQpbUkZDMTczNl0gS3VuemUs
IEouLCAiRnVuY3Rpb25hbCBSZWNvbW1lbmRhdGlvbnMgZm9yIEludGVybmV0
IFJlc291cmNlDQogICBMb2NhdG9ycyIsIFJGQyAxNzM2LCBJUyZULCBVQyBC
ZXJrZWxleSwgRmVicnVhcnkgMTk5NS4NCg0KW1JGQzIxNDFdIE1vYXRzLCBS
LiwgIlVSTiBTeW50YXgiLCBSRkMgMjE0MSwgQVQmVCwgTWF5IDE5OTcuDQoN
CltSRkMyMTEwXSBQYWxtZSwgSi4sIEhvcG1hbm4sIEEuICJNSU1FIEUtbWFp
bCBFbmNhcHN1bGF0aW9uIG9mIA0KICAgQWdncmVnYXRlIERvY3VtZW50cywg
c3VjaCBhcyBIVE1MIChNSFRNTCkiLCBSRkMgMjExMCwgU3RvY2tob2xtDQog
ICBVbml2ZXJzaXR5L0tUSCwgTWljcm9zb2Z0IENvcnBvcmF0aW9uLCBNYXJj
aCAxOTk3Lg0KDQpbUkZDMTczN10gU29sbGlucywgSy4sIGFuZCBMLiBNYXNp
bnRlciwgIkZ1bmN0aW9uYWwgUmVxdWlyZW1lbnRzIGZvcg0KICAgVW5pZm9y
bSBSZXNvdXJjZSBOYW1lcyIsIFJGQyAxNzM3LCBNSVQvTENTLCBYZXJveCBD
b3Jwb3JhdGlvbiwNCiAgIERlY2VtYmVyIDE5OTQuDQoNCltBU0NJSV0gVVMt
QVNDSUkuICJDb2RlZCBDaGFyYWN0ZXIgU2V0IC0tIDctYml0IEFtZXJpY2Fu
IFN0YW5kYXJkIENvZGUNCiAgIGZvciBJbmZvcm1hdGlvbiBJbnRlcmNoYW5n
ZSIsIEFOU0kgWDMuNC0xOTg2Lg0KDQo3LiBOb3RpY2VzDQoNCiAgIENvcHly
aWdodCAoQykgVGhlIEludGVybmV0IFNvY2lldHkgMTk5Ny4gQWxsIFJpZ2h0
cyBSZXNlcnZlZC4NCg0KICAgVGhpcyBkb2N1bWVudCBhbmQgdHJhbnNsYXRp
b25zIG9mIGl0IG1heSBiZSBjb3BpZWQgYW5kIGZ1cm5pc2hlZCB0bw0KICAg
b3RoZXJzLCBhbmQgZGVyaXZhdGl2ZSB3b3JrcyB0aGF0IGNvbW1lbnQgb24g
b3Igb3RoZXJ3aXNlIGV4cGxhaW4gaXQNCiAgIG9yIGFzc2lzdCBpbiBpdHMg
aW1wbGVtZW50YXRpb24gbWF5IGJlIHByZXBhcmVkLCBjb3BpZWQsIHB1Ymxp
c2hlZA0KICAgYW5kIGRpc3RyaWJ1dGVkLCBpbiB3aG9sZSBvciBpbiBwYXJ0
LCB3aXRob3V0IHJlc3RyaWN0aW9uIG9mIGFueQ0KICAga2luZCwgcHJvdmlk
ZWQgdGhhdCB0aGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBw
YXJhZ3JhcGggYXJlDQogICBpbmNsdWRlZCBvbiBhbGwgc3VjaCBjb3BpZXMg
YW5kIGRlcml2YXRpdmUgd29ya3MuICBIb3dldmVyLCB0aGlzDQogICBkb2N1
bWVudCBpdHNlbGYgbWF5IG5vdCBiZSBtb2RpZmllZCBpbiBhbnkgd2F5LCBz
dWNoIGFzIGJ5IHJlbW92aW5nDQogICB0aGUgY29weXJpZ2h0IG5vdGljZSBv
ciByZWZlcmVuY2VzIHRvIHRoZSBJbnRlcm5ldCBTb2NpZXR5IG9yIG90aGVy
DQogICBJbnRlcm5ldCBvcmdhbml6YXRpb25zLCBleGNlcHQgYXMgbmVlZGVk
IGZvciB0aGUgcHVycG9zZSBvZg0KICAgZGV2ZWxvcGluZyBJbnRlcm5ldCBz
dGFuZGFyZHMgaW4gd2hpY2ggY2FzZSB0aGUgcHJvY2VkdXJlcyBmb3INCiAg
IGNvcHlyaWdodHMgZGVmaW5lZCBpbiB0aGUgSW50ZXJuZXQgU3RhbmRhcmRz
IHByb2Nlc3MgbXVzdCBiZQ0KICAgZm9sbG93ZWQsIG9yIGFzIHJlcXVpcmVk
IHRvIHRyYW5zbGF0ZSBpdCBpbnRvIGxhbmd1YWdlcyBvdGhlciB0aGFuDQog
ICBFbmdsaXNoLg0KDQogICBUaGUgbGltaXRlZCBwZXJtaXNzaW9ucyBncmFu
dGVkIGFib3ZlIGFyZSBwZXJwZXR1YWwgYW5kIHdpbGwgbm90IGJlDQogICBy
ZXZva2VkIGJ5IHRoZSBJbnRlcm5ldCBTb2NpZXR5IG9yIGl0cyBzdWNjZXNz
b3JzIG9yIGFzc2lnbnMuDQoNCiAgIFRoaXMgZG9jdW1lbnQgYW5kIHRoZSBp
bmZvcm1hdGlvbiBjb250YWluZWQgaGVyZWluIGlzIHByb3ZpZGVkIG9uIGFu
DQogICAiQVMgSVMiIGJhc2lzIGFuZCBUSEUgSU5URVJORVQgU09DSUVUWSBB
TkQgVEhFIElOVEVSTkVUIEVOR0lORUVSSU5HDQogICBUQVNLIEZPUkNFIERJ
U0NMQUlNUyBBTEwgV0FSUkFOVElFUywgRVhQUkVTUyBPUiBJTVBMSUVELCBJ
TkNMVURJTkcNCiAgIEJVVCBOT1QgTElNSVRFRCBUTyBBTlkgV0FSUkFOVFkg
VEhBVCBUSEUgVVNFIE9GIFRIRSBJTkZPUk1BVElPTg0KICAgSEVSRUlOIFdJ
TEwgTk9UIElORlJJTkdFIEFOWSBSSUdIVFMgT1IgQU5ZIElNUExJRUQgV0FS
UkFOVElFUyBPRg0KICAgTUVSQ0hBTlRBQklMSVRZIE9SIEZJVE5FU1MgRk9S
IEEgUEFSVElDVUxBUiBQVVJQT1NFLg0KDQogICBUaGUgSUVURiB0YWtlcyBu
byBwb3NpdGlvbiByZWdhcmRpbmcgdGhlIHZhbGlkaXR5IG9yIHNjb3BlIG9m
IGFueQ0KICAgaW50ZWxsZWN0dWFsIHByb3BlcnR5IG9yIG90aGVyIHJpZ2h0
cyB0aGF0IG1pZ2h0IGJlIGNsYWltZWQgdG8NCiAgIHBlcnRhaW4gdG8gdGhl
IGltcGxlbWVudGF0aW9uIG9yIHVzZSBvZiB0aGUgdGVjaG5vbG9neSBkZXNj
cmliZWQgaW4NCiAgIHRoaXMgZG9jdW1lbnQgb3IgdGhlIGV4dGVudCB0byB3
aGljaCBhbnkgbGljZW5zZSB1bmRlciBzdWNoIHJpZ2h0cw0KICAgbWlnaHQg
b3IgbWlnaHQgbm90IGJlIGF2YWlsYWJsZTsgbmVpdGhlciBkb2VzIGl0IHJl
cHJlc2VudCB0aGF0IGl0DQogICBoYXMgbWFkZSBhbnkgZWZmb3J0IHRvIGlk
ZW50aWZ5IGFueSBzdWNoIHJpZ2h0cy4gIEluZm9ybWF0aW9uIG9uIHRoZQ0K
ICAgSUVURidzIHByb2NlZHVyZXMgd2l0aCByZXNwZWN0IHRvIHJpZ2h0cyBp
biBzdGFuZGFyZHMtdHJhY2sgYW5kDQogICBzdGFuZGFyZHMtcmVsYXRlZCBk
b2N1bWVudGF0aW9uIGNhbiBiZSBmb3VuZCBpbiBCQ1AtMTEuICBDb3BpZXMg
b2YNCiAgIGNsYWltcyBvZiByaWdodHMgbWFkZSBhdmFpbGFibGUgZm9yIHB1
YmxpY2F0aW9uIGFuZCBhbnkgYXNzdXJhbmNlcyBvZg0KICAgbGljZW5zZXMg
dG8gYmUgbWFkZSBhdmFpbGFibGUsIG9yIHRoZSByZXN1bHQgb2YgYW4gYXR0
ZW1wdCBtYWRlIHRvDQogICBvYnRhaW4gYSBnZW5lcmFsIGxpY2Vuc2Ugb3Ig
cGVybWlzc2lvbiBmb3IgdGhlIHVzZSBvZiBzdWNoDQogICBwcm9wcmlldGFy
eSByaWdodHMgYnkgaW1wbGVtZW50b3JzIG9yIHVzZXJzIG9mIHRoaXMgc3Bl
Y2lmaWNhdGlvbiBjYW4NCiAgIGJlIG9idGFpbmVkIGZyb20gdGhlIElFVEYg
U2VjcmV0YXJpYXQuDQoNCiAgIFRoZSBJRVRGIGludml0ZXMgYW55IGludGVy
ZXN0ZWQgcGFydHkgdG8gYnJpbmcgdG8gaXRzIGF0dGVudGlvbiBhbnkNCiAg
IGNvcHlyaWdodHMsIHBhdGVudHMgb3IgcGF0ZW50IGFwcGxpY2F0aW9ucywg
b3Igb3RoZXIgcHJvcHJpZXRhcnkNCiAgIHJpZ2h0cyB3aGljaCBtYXkgY292
ZXIgdGVjaG5vbG9neSB0aGF0IG1heSBiZSByZXF1aXJlZCB0byBwcmFjdGlj
ZQ0KICAgdGhpcyBzdGFuZGFyZC4gIFBsZWFzZSBhZGRyZXNzIHRoZSBpbmZv
cm1hdGlvbiB0byB0aGUgSUVURiBFeGVjdXRpdmUNCiAgIERpcmVjdG9yLg0K
DQo4LiBBdXRob3JzJyBBZGRyZXNzZXMNCg0KICAgVGltIEJlcm5lcnMtTGVl
DQogICBXb3JsZCBXaWRlIFdlYiBDb25zb3J0aXVtDQogICBNSVQgTGFib3Jh
dG9yeSBmb3IgQ29tcHV0ZXIgU2NpZW5jZSwgTkU0My0zNTYNCiAgIDU0NSBU
ZWNobm9sb2d5IFNxdWFyZQ0KICAgQ2FtYnJpZGdlLCBNQSAwMjEzOQ0KDQog
ICBGYXg6ICsxKDYxNykyNTgtODY4Mg0KICAgRU1haWw6IHRpbWJsQHczLm9y
Zw0KDQoNCiAgIFJveSBULiBGaWVsZGluZw0KICAgRGVwYXJ0bWVudCBvZiBJ
bmZvcm1hdGlvbiBhbmQgQ29tcHV0ZXIgU2NpZW5jZQ0KICAgVW5pdmVyc2l0
eSBvZiBDYWxpZm9ybmlhLCBJcnZpbmUNCiAgIElydmluZSwgQ0EgIDkyNjk3
LTM0MjUNCg0KICAgRmF4OiArMSg3MTQpODI0LTE3MTUNCiAgIEVNYWlsOiBm
aWVsZGluZ0BpY3MudWNpLmVkdQ0KDQoNCiAgIExhcnJ5IE1hc2ludGVyDQog
ICBYZXJveCBQQVJDDQogICAzMzMzIENveW90ZSBIaWxsIFJvYWQNCiAgIFBh
bG8gQWx0bywgQ0EgOTQwMzQNCg0KICAgRmF4OiArMSg0MTUpODEyLTQzMzMN
CiAgIEVNYWlsOiBtYXNpbnRlckBwYXJjLnhlcm94LmNvbQ0KDQoNCiAgIExl
c2xpZSBMLiBEYWlnbGUNCiAgIEJ1bnlpcCBJbmZvcm1hdGlvbiBTeXN0ZW1z
IEluYy4NCiAgIDMxMCBTdGUuIENhdGhlcmluZSBTdC4gVw0KICAgU3VpdGUg
MzAwDQogICBNb250cmVhbCwgUXVlYmVjLCBDQU5BREENCiAgIEgyWCAyQTEN
Cg0KICAgRmF4OiArMSg1MTQpODc1LTgxMzQNCiAgIEVtYWlsOiBsZXNsaWVA
YnVueWlwLmNvbQ0KDQoNCkFwcGVuZGljZXMNCg0KQS4gQ29sbGVjdGVkIEJO
RiBmb3IgVVJJcw0KDQogICAgICBVUkktcmVmZXJlbmNlID0gVVJMLXJlZmVy
ZW5jZSB8IFVSTi1yZWZlcmVuY2UNCiAgICAgIFVSTC1yZWZlcmVuY2UgPSBb
IGFic29sdXRlVVJMIHwgcmVsYXRpdmVVUkwgXSBbICIjIiBmcmFnbWVudCBd
DQogICAgICBVUk4tcmVmZXJlbmNlID0gInVybjoiIFVSTi1uaWQgIjoiIFVS
Ti1uc3MNCiAgICAgIGFic29sdXRlVVJMICAgPSBnZW5lcmljLVVSTCB8IG9w
YXF1ZS1VUkwNCiAgICAgIG9wYXF1ZS1VUkwgICAgPSBzY2hlbWUgIjoiICp1
cmljDQogICAgICBnZW5lcmljLVVSTCAgID0gc2NoZW1lICI6IiByZWxhdGl2
ZVVSTA0KICAgICAgcmVsYXRpdmVVUkwgICA9IDxhcyBkZWZpbmVkIGluIFJG
Qz8/Pz8gLS0gVVJMIFN5bnRheD4NCiAgICAgIFVSTi1uaWQgICAgICAgPSA8
YXMgZGVmaW5lZCBpbiBSRkMyMTQxPg0KICAgICAgVVJOLW5zcyAgICAgICA9
IDxhcyBkZWZpbmVkIGluIFJGQzIxNDE+DQogICAgICBzY2hlbWUgICAgICAg
ID0gMSooIGFscGhhIHwgZGlnaXQgfCAiKyIgfCAiLSIgfCAiLiIgKQ0KICAg
ICAgZnJhZ21lbnQgICAgICA9ICp1cmljDQoNCiAgICAgIHVyaWMgICAgICAg
ICAgPSByZXNlcnZlZCB8IHVucmVzZXJ2ZWQgfCBlc2NhcGVkDQogICAgICBy
ZXNlcnZlZCAgICAgID0gIjsiIHwgIi8iIHwgIj8iIHwgIjoiIHwgIkAiIHwg
IiYiIHwgIj0iIHwgIisiDQogICAgICB1bnJlc2VydmVkICAgID0gYWxwaGEg
fCBkaWdpdCB8IG1hcmsNCiAgICAgIG1hcmsgICAgICAgICAgPSAiJCIgfCAi
LSIgfCAiXyIgfCAiLiIgfCAiISIgfCAifiIgfA0KICAgICAgICAgICAgICAg
ICAgICAgICIqIiB8ICInIiB8ICIoIiB8ICIpIiB8ICIsIg0KDQogICAgICBl
c2NhcGVkICAgICAgID0gIiUiIGhleCBoZXgNCiAgICAgIGhleCAgICAgICAg
ICAgPSBkaWdpdCB8ICJBIiB8ICJCIiB8ICJDIiB8ICJEIiB8ICJFIiB8ICJG
IiB8DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiYSIgfCAiYiIg
fCAiYyIgfCAiZCIgfCAiZSIgfCAiZiINCg0KICAgICAgYWxwaGFudW0gICAg
ICA9IGFscGhhIHwgZGlnaXQNCiAgICAgIGFscGhhICAgICAgICAgPSBsb3dh
bHBoYSB8IHVwYWxwaGENCg0KICAgICAgbG93YWxwaGEgPSAiYSIgfCAiYiIg
fCAiYyIgfCAiZCIgfCAiZSIgfCAiZiIgfCAiZyIgfCAiaCIgfCAiaSIgfA0K
ICAgICAgICAgICAgICAgICAiaiIgfCAiayIgfCAibCIgfCAibSIgfCAibiIg
fCAibyIgfCAicCIgfCAicSIgfCAiciIgfA0KICAgICAgICAgICAgICAgICAi
cyIgfCAidCIgfCAidSIgfCAidiIgfCAidyIgfCAieCIgfCAieSIgfCAieiIN
CiAgICAgIHVwYWxwaGEgID0gIkEiIHwgIkIiIHwgIkMiIHwgIkQiIHwgIkUi
IHwgIkYiIHwgIkciIHwgIkgiIHwgIkkiIHwNCiAgICAgICAgICAgICAgICAg
IkoiIHwgIksiIHwgIkwiIHwgIk0iIHwgIk4iIHwgIk8iIHwgIlAiIHwgIlEi
IHwgIlIiIHwNCiAgICAgICAgICAgICAgICAgIlMiIHwgIlQiIHwgIlUiIHwg
IlYiIHwgIlciIHwgIlgiIHwgIlkiIHwgIloiDQogICAgICBkaWdpdCAgICA9
ICIwIiB8ICIxIiB8ICIyIiB8ICIzIiB8ICI0IiB8ICI1IiB8ICI2IiB8ICI3
IiB8DQogICAgICAgICAgICAgICAgICI4IiB8ICI5Ig0KDQoNCkIuIFJlY29t
bWVuZGF0aW9ucyBmb3IgRGVsaW1pdGluZyBVUklzIGluIENvbnRleHQNCg0K
ICAgVVJJcyBhcmUgb2Z0ZW4gdHJhbnNtaXR0ZWQgdGhyb3VnaCBmb3JtYXRz
IHdoaWNoIGRvIG5vdCBwcm92aWRlIGENCiAgIGNsZWFyIGNvbnRleHQgZm9y
IHRoZWlyIGludGVycHJldGF0aW9uLiAgRm9yIGV4YW1wbGUsIHRoZXJlIGFy
ZQ0KICAgbWFueSBvY2Nhc2lvbnMgd2hlbiBVUklzIGFyZSBpbmNsdWRlZCBp
biBwbGFpbiB0ZXh0OyBleGFtcGxlcw0KICAgaW5jbHVkZSB0ZXh0IHNlbnQg
aW4gZWxlY3Ryb25pYyBtYWlsLCBVU0VORVQgbmV3cyBtZXNzYWdlcywgYW5k
LA0KICAgbW9zdCBpbXBvcnRhbnRseSwgcHJpbnRlZCBvbiBwYXBlci4gIElu
IHN1Y2ggY2FzZXMsIGl0IGlzIGltcG9ydGFudA0KICAgdG8gYmUgYWJsZSB0
byBkZWxpbWl0IHRoZSBVUkkgZnJvbSB0aGUgcmVzdCBvZiB0aGUgdGV4dCwg
YW5kIGluDQogICBwYXJ0aWN1bGFyIGZyb20gcHVuY3R1YXRpb24gbWFya3Mg
dGhhdCBtaWdodCBiZSBtaXN0YWtlbiBmb3IgcGFydA0KICAgb2YgdGhlIFVS
SS4NCg0KICAgSW4gcHJhY3RpY2UsIFVSSXMgYXJlIGRlbGltaXRlZCBpbiBh
IHZhcmlldHkgb2Ygd2F5cywgYnV0IHVzdWFsbHkNCiAgIHdpdGhpbiBkb3Vi
bGUtcXVvdGVzICJodHRwOi8vdGVzdC5jb20vIiwgYW5nbGUgYnJhY2tldHMN
CiAgIDxodHRwOi8vdGVzdC5jb20vPiwgb3IganVzdCB1c2luZyB3aGl0ZXNw
YWNlDQoNCiAgICAgICAgICAgICAgICAgIGh0dHA6Ly90ZXN0LmNvbS8NCg0K
ICAgVGhlc2Ugd3JhcHBlcnMgZG8gbm90IGZvcm0gcGFydCBvZiB0aGUgVVJJ
Lg0KDQogICBJbiB0aGUgY2FzZSB3aGVyZSBhIGZyYWdtZW50IGlkZW50aWZp
ZXIgaXMgYXNzb2NpYXRlZCB3aXRoIGEgVVJMDQogICByZWZlcmVuY2UsIHRo
ZSBmcmFnbWVudCB3b3VsZCBiZSBwbGFjZWQgd2l0aGluIHRoZSBicmFja2V0
cyBhcyB3ZWxsDQogICAoc2VwYXJhdGVkIGZyb20gdGhlIFVSTCB3aXRoIGEg
IiMiIGNoYXJhY3RlcikuDQoNCiAgIEluIHNvbWUgY2FzZXMsIGV4dHJhIHdo
aXRlc3BhY2UgKHNwYWNlcywgbGluZWJyZWFrcywgdGFicywgZXRjLikNCiAg
IG1heSBuZWVkIHRvIGJlIGFkZGVkIHRvIGJyZWFrIGxvbmcgVVJJcyBhY3Jv
c3MgbGluZXMuIFRoZQ0KICAgd2hpdGVzcGFjZSBzaG91bGQgYmUgaWdub3Jl
ZCB3aGVuIGV4dHJhY3RpbmcgdGhlIFVSSS4NCg0KICAgTm8gd2hpdGVzcGFj
ZSBzaG91bGQgYmUgaW50cm9kdWNlZCBhZnRlciBhIGh5cGhlbiAoIi0iKSBj
aGFyYWN0ZXIuDQogICBCZWNhdXNlIHNvbWUgdHlwZXNldHRlcnMgYW5kIHBy
aW50ZXJzIG1heSAoZXJyb25lb3VzbHkpIGludHJvZHVjZSBhDQogICBoeXBo
ZW4gYXQgdGhlIGVuZCBvZiBsaW5lIHdoZW4gYnJlYWtpbmcgYSBsaW5lLCB0
aGUgaW50ZXJwcmV0ZXIgb2YgYQ0KICAgVVJJIGNvbnRhaW5pbmcgYSBsaW5l
IGJyZWFrIGltbWVkaWF0ZWx5IGFmdGVyIGEgaHlwaGVuIHNob3VsZCBpZ25v
cmUNCiAgIGFsbCB1bmVzY2FwZWQgd2hpdGVzcGFjZSBhcm91bmQgdGhlIGxp
bmUgYnJlYWssIGFuZCBzaG91bGQgYmUgYXdhcmUNCiAgIHRoYXQgdGhlIGh5
cGhlbiBtYXkgb3IgbWF5IG5vdCBhY3R1YWxseSBiZSBwYXJ0IG9mIHRoZSBV
UkkuDQoNCiAgIFVzaW5nIDw+IGFuZ2xlIGJyYWNrZXRzIGFyb3VuZCBlYWNo
IFVSSSBpcyBlc3BlY2lhbGx5IHJlY29tbWVuZGVkDQogICBhcyBhIGRlbGlt
aXRpbmcgc3R5bGUgZm9yIFVSSXMgdGhhdCBjb250YWluIHdoaXRlc3BhY2Uu
DQoNCiAgIFRoZSBwcmVmaXggIlVSTDoiICh3aXRoIG9yIHdpdGhvdXQgYSB0
cmFpbGluZyBzcGFjZSkgd2FzDQogICByZWNvbW1lbmRlZCBhcyBhIHdheSB0
byB1c2VkIHRvIGhlbHAgZGlzdGluZ3Vpc2ggYSBVUkwgZnJvbSBvdGhlcg0K
ICAgYnJhY2tldGVkIGRlc2lnbmF0b3JzLCBhbHRob3VnaCB0aGlzIGlzIG5v
dCBjb21tb24gaW4gcHJhY3RpY2UuDQogICANCiAgIEZvciByb2J1c3RuZXNz
LCBzb2Z0d2FyZSB0aGF0IGFjY2VwdHMgdXNlci10eXBlZCBVUklzIHNob3Vs
ZA0KICAgYXR0ZW1wdCB0byByZWNvZ25pemUgYW5kIHN0cmlwIGJvdGggZGVs
aW1pdGVycyBhbmQgZW1iZWRkZWQNCiAgIHdoaXRlc3BhY2UuDQoNCiAgIEZv
ciBleGFtcGxlLCB0aGUgdGV4dDoNCg0KICAgICAgWWVzLCBKaW0sIEkgZm91
bmQgaXQgdW5kZXIgImh0dHA6Ly93d3cudzMub3JnL0FkZHJlc3NpbmcvIiwN
CiAgICAgIGJ1dCB5b3UgY2FuIHByb2JhYmx5IHBpY2sgaXQgdXAgZnJvbSA8
ZnRwOi8vZHMuaW50ZXJuaWMuDQogICAgICBuZXQvcmZjLz4uICBOb3RlIHRo
ZSB3YXJuaW5nIGluIDxodHRwOi8vd3d3Lmljcy51Y2kuZWR1L3B1Yi8NCiAg
ICAgIGlldGYvdXJpL2hpc3RvcmljYWwuaHRtbCNXQVJOSU5HPi4NCg0KICAg
Y29udGFpbnMgdGhlIFVSSSByZWZlcmVuY2VzDQoNCiAgICAgIGh0dHA6Ly93
d3cudzMub3JnL0FkZHJlc3NpbmcvDQogICAgICBmdHA6Ly9kcy5pbnRlcm5p
Yy5uZXQvcmZjLw0KICAgICAgaHR0cDovL3d3dy5pY3MudWNpLmVkdS9wdWIv
aWV0Zi91cmkvaGlzdG9yaWNhbC5odG1sI1dBUk5JTkcNCg0KDQpDLiBTdW1t
YXJ5IG9mIE5vbi1lZGl0b3JpYWwgQ2hhbmdlcw0KDQpDLjEuIEFkZGl0aW9u
cw0KDQogICBTZWN0aW9uIDIuNCB3YXMgcmV3cml0dGVuIHRvIGNsYXJpZnkg
YSBudW1iZXIgb2YgbWlzaW50ZXJwcmV0YXRpb25zDQogICBhbmQgdG8gbGVh
dmUgcm9vbSBmb3IgZnVsbHkgaW50ZXJuYXRpb25hbGl6ZWQgVVJMcy4NCg0K
Qy4yLiBNb2RpZmljYXRpb25zIGZyb20gYm90aCBSRkMgMTczOCBhbmQgUkZD
IDE4MDgNCg0KICAgQ2hhbmdlZCB0byBVUkkgc3ludGF4IGFuZCBzZW1hbnRp
Y3MgaW5zdGVhZCBvZiBqdXN0IFVSTC4NCg0KICAgQ29uZnVzaW9uIHJlZ2Fy
ZGluZyB0aGUgdGVybXMgImNoYXJhY3RlciBlbmNvZGluZyIsIHRoZSBVUkwN
CiAgICJjaGFyYWN0ZXIgc2V0IiwgYW5kIHRoZSBlc2NhcGluZyBvZiBjaGFy
YWN0ZXJzIHdpdGggJTxoZXg+PGhleD4NCiAgIGVxdWl2YWxlbnRzIGhhcyAo
aG9wZWZ1bGx5KSBiZWVuIHJlZHVjZWQuICBNYW55IG9mIHRoZSBCTkYgcnVs
ZQ0KICAgbmFtZXMgcmVnYXJkaW5nIHRoZSBjaGFyYWN0ZXIgc2V0cyBoYXZl
IGJlZW4gY2hhbmdlZCB0byBtb3JlDQogICBhY2N1cmF0ZWx5IGRlc2NyaWJl
IHRoZWlyIHB1cnBvc2UgYW5kIHRvIGVuY29tcGFzcyBhbGwgImNoYXJhY3Rl
cnMiDQogICByYXRoZXIgdGhhbiBqdXN0IFVTLUFTQ0lJIG9jdGV0cy4gIFVu
bGVzcyBvdGhlcndpc2Ugbm90ZWQgaGVyZSwNCiAgIHRoZXNlIG1vZGlmaWNh
dGlvbnMgZG8gbm90IGFmZmVjdCB0aGUgVVJJIHN5bnRheC4NCg0KICAgQm90
aCBSRkMgMTczOCBhbmQgUkZDIDE4MDggcmVmZXIgdG8gdGhlICJyZXNlcnZl
ZCIgc2V0IG9mDQogICBjaGFyYWN0ZXJzIGFzIGlmIFVSTC1pbnRlcnByZXRp
bmcgc29mdHdhcmUgd2VyZSBsaW1pdGVkIHRvIGEgc2luZ2xlDQogICBzZXQg
b2YgY2hhcmFjdGVycyB3aXRoIGEgcmVzZXJ2ZWQgcHVycG9zZSAoaS5lLiwg
YXMgbWVhbmluZw0KICAgc29tZXRoaW5nIG90aGVyIHRoYW4gdGhlIGRhdGEg
dG8gd2hpY2ggdGhlIGNoYXJhY3RlcnMgY29ycmVzcG9uZCksDQogICBhbmQg
dGhhdCB0aGlzIHNldCB3YXMgZml4ZWQgYnkgdGhlIFVSTCBzY2hlbWUuICBI
b3dldmVyLCB0aGlzIGhhcw0KICAgbm90IGJlZW4gdHJ1ZSBpbiBwcmFjdGlj
ZTsgYW55IGNoYXJhY3RlciB3aGljaCBpcyBpbnRlcnByZXRlZA0KICAgZGlm
ZmVyZW50bHkgd2hlbiBpdCBpcyBlc2NhcGVkIGlzLCBpbiBlZmZlY3QsIHJl
c2VydmVkLg0KICAgRnVydGhlcm1vcmUsIHRoZSBpbnRlcnByZXRpbmcgZW5n
aW5lIG9uIGEgSFRUUCBzZXJ2ZXIgaXMgb2Z0ZW4NCiAgIGRlcGVuZGVudCBv
biB0aGUgcmVzb3VyY2UsIG5vdCBqdXN0IHRoZSBVUkwgc2NoZW1lLiAgVGhl
DQogICBkZXNjcmlwdGlvbiBvZiByZXNlcnZlZCBjaGFyYWN0ZXJzIGhhcyBi
ZWVuIGNoYW5nZWQgYWNjb3JkaW5nbHkuDQoNCiAgIFRoZSBwbHVzICIrIiBj
aGFyYWN0ZXIgd2FzIGFkZGVkIHRvIHRob3NlIGluIHRoZSAicmVzZXJ2ZWQi
IHNldCwNCiAgIHNpbmNlIGl0IGlzIHRyZWF0ZWQgYXMgcmVzZXJ2ZWQgd2l0
aGluIHNvbWUgVVJMIGNvbXBvbmVudHMuDQoNCiAgIFRoZSB0aWxkZSAifiIg
Y2hhcmFjdGVyIHdhcyBhZGRlZCB0byB0aG9zZSBpbiB0aGUgInVucmVzZXJ2
ZWQiIHNldCwNCiAgIHNpbmNlIGl0IGlzIGV4dGVuc2l2ZWx5IHVzZWQgb24g
dGhlIEludGVybmV0IGluIHNwaXRlIG9mIHRoZQ0KICAgZGlmZmljdWx0eSB0
byB0cmFuc2NyaWJlIGl0IHdpdGggc29tZSBrZXlib2FyZHMuDQoNCkMuMy4g
TW9kaWZpY2F0aW9ucyBmcm9tIFJGQyAxNzM4DQoNCiAgIFRoZSBkZWZpbml0
aW9uIG9mIHNwZWNpZmljIFVSTCBzY2hlbWVzIGFuZCB0aGVpciBzY2hlbWUt
c3BlY2lmaWMNCiAgIHN5bnRheCBhbmQgc2VtYW50aWNzIGhhcyBiZWVuIG1v
dmVkIHRvIHNlcGFyYXRlIGRvY3VtZW50cy4NCg0KICAgVGhlIHJlY29tbWVu
ZGF0aW9ucyBmb3IgZGVsaW1pdGluZyBVUkxzIGluIGNvbnRleHQgKEFwcGVu
ZGl4IEIpIGhhdmUNCiAgIGJlZW4gYWRqdXN0ZWQgdG8gcmVmbGVjdCBjdXJy
ZW50IHByYWN0aWNlLg0KDQo=
--1461740116-1993401130-882992912=:28624
Content-Type: TEXT/plain; name="url-new.txt"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.SUN.3.95.971224144832.28624F@beethoven.bunyip.com>
Content-Description: proposed URL document

TmV0d29yayBXb3JraW5nIEdyb3VwICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFQuIEJlcm5lcnMtTGVlLCBNSVQvTENTDQpJTlRFUk5FVC1EUkFGVCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFIuIEZpZWxkaW5nLCAg
VS5DLiBJcnZpbmUNCmRyYWZ0LWZpZWxkaW5nLXVybC1zeW50YXgtMDMgICAg
ICAgICAgICAgIEwuIE1hc2ludGVyLCBYZXJveCBDb3Jwb3JhdGlvbg0KRXhw
aXJlcyBzaXggbW9udGhzIGFmdGVyIHB1YmxpY2F0aW9uIGRhdGUgIEwuIERh
aWdsZSwgQnVueWlwIEluZm9ybWF0aW9uIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgU3lz
dGVtcyBJbmMuIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIERlY2VtYmVyIDE2LCAxOTk3DQoNCg0K
ICAgIFVuaWZvcm0gUmVzb3VyY2UgTG9jYXRvcnMgKFVSTCk6IEdlbmVyaWMg
U3ludGF4IGFuZCBTZW1hbnRpY3MNCg0KDQpTdGF0dXMgb2YgdGhpcyBNZW1v
DQoNCiAgIFRoaXMgZG9jdW1lbnQgaXMgYW4gSW50ZXJuZXQtRHJhZnQuICBJ
bnRlcm5ldC1EcmFmdHMgYXJlIHdvcmtpbmcNCiAgIGRvY3VtZW50cyBvZiB0
aGUgSW50ZXJuZXQgRW5naW5lZXJpbmcgVGFzayBGb3JjZSAoSUVURiksIGl0
cyBhcmVhcywNCiAgIGFuZCBpdHMgd29ya2luZyBncm91cHMuICBOb3RlIHRo
YXQgb3RoZXIgZ3JvdXBzIG1heSBhbHNvIGRpc3RyaWJ1dGUNCiAgIHdvcmtp
bmcgZG9jdW1lbnRzIGFzIEludGVybmV0LURyYWZ0cy4NCg0KICAgSW50ZXJu
ZXQtRHJhZnRzIGFyZSBkcmFmdCBkb2N1bWVudHMgdmFsaWQgZm9yIGEgbWF4
aW11bSBvZiBzaXgNCiAgIG1vbnRocyBhbmQgbWF5IGJlIHVwZGF0ZWQsIHJl
cGxhY2VkLCBvciBvYnNvbGV0ZWQgYnkgb3RoZXINCiAgIGRvY3VtZW50cyBh
dCBhbnkgdGltZS4gIEl0IGlzIGluYXBwcm9wcmlhdGUgdG8gdXNlIEludGVy
bmV0LURyYWZ0cw0KICAgYXMgcmVmZXJlbmNlIG1hdGVyaWFsIG9yIHRvIGNp
dGUgdGhlbSBvdGhlciB0aGFuIGFzIGBgd29yayBpbg0KICAgcHJvZ3Jlc3Mu
JycNCg0KICAgVG8gbGVhcm4gdGhlIGN1cnJlbnQgc3RhdHVzIG9mIGFueSBJ
bnRlcm5ldC1EcmFmdCwgcGxlYXNlIGNoZWNrIHRoZQ0KICAgYGAxaWQtYWJz
dHJhY3RzLnR4dCcnIGxpc3RpbmcgY29udGFpbmVkIGluIHRoZSBJbnRlcm5l
dC1EcmFmdHMNCiAgIFNoYWRvdyBEaXJlY3RvcmllcyBvbiBmdHAuaXMuY28u
emEgKEFmcmljYSksIG5pYy5ub3JkdS5uZXQNCiAgIChFdXJvcGUpLCBtdW5u
YXJpLm96LmF1IChQYWNpZmljIFJpbSksIGRzLmludGVybmljLm5ldCAoVVMg
RWFzdA0KICAgQ29hc3QpLCBvciBmdHAuaXNpLmVkdSAoVVMgV2VzdCBDb2Fz
dCkuDQoNCkFic3RyYWN0DQoNCiAgIFRoaXMgZG9jdW1lbnQgZGVmaW5lcyB0
aGUgZ2VuZXJhbCBzeW50YXggYW5kIHNlbWFudGljcyBvZiBVUkxzLCANCiAg
IGluY2x1ZGluZyBib3RoIGFic29sdXRlIGFuZCByZWxhdGl2ZSBmb3Jtcywg
YW5kIGd1aWRlbGluZXMgZm9yIHRoZWlyIA0KICAgdXNlOyBpdCByZXZpc2Vz
IGFuZCByZXBsYWNlcyB0aGUgZ2VuZXJpYyBkZWZpbml0aW9ucyBpbiBSRkMg
MTczOCBhbmQgDQogICBSRkMgMTgwOCwgYW5kIGlzIGFuIGV4dGVuc2lvbiB0
byBSRkMgPz8/PyBvbiBVUkkgU3ludGF4Lg0KDQoxLiBJbnRyb2R1Y3Rpb24N
Cg0KICAgVW5pZm9ybSBSZXNvdXJjZSBMb2NhdG9ycyAoVVJMcykgcHJvdmlk
ZSBhIHNpbXBsZSBhbmQgZXh0ZW5zaWJsZQ0KICAgbWVhbnMgZm9yIGlkZW50
aWZ5aW5nIGEgcmVzb3VyY2UuICBUaGlzIHNwZWNpZmljYXRpb24gb2YgVVJM
IHN5bnRheA0KICAgYW5kIHNlbWFudGljcyBpcyBkZXJpdmVkIGZyb20gY29u
Y2VwdHMgaW50cm9kdWNlZCBieSB0aGUgV29ybGQgV2lkZQ0KICAgV2ViIGds
b2JhbCBpbmZvcm1hdGlvbiBpbml0aWF0aXZlLCB3aG9zZSB1c2Ugb2Ygc3Vj
aCBvYmplY3RzIGRhdGVzDQogICBmcm9tIDE5OTAgYW5kIGlzIGRlc2NyaWJl
ZCBpbiAiVW5pdmVyc2FsIFJlc291cmNlIElkZW50aWZpZXJzIGluIFdXVyIN
CiAgIFtSRkMxNjMwXS4gIFRoZSBzcGVjaWZpY2F0aW9uIG9mIFVSTHMgaXMg
ZGVzaWduZWQgdG8gbWVldCB0aGUNCiAgIHJlY29tbWVuZGF0aW9ucyBsYWlk
IG91dCBpbiAiRnVuY3Rpb25hbCBSZWNvbW1lbmRhdGlvbnMgZm9yIEludGVy
bmV0DQogICBSZXNvdXJjZSBMb2NhdG9ycyIgW1JGQzE3MzZdLiAgVVJMcyBh
cmUgb25lIHR5cGUgb2YgVVJJIChVbmlmb3JtDQogICBSZXNvdXJjZSBJZGVu
dGlmaWVyKTsgdGhlIGdlbmVyaWMgc3ludGF4IG9mIFVSSXMgaXMgbGF5ZWQg
b3V0IGluDQogICBSRkMgPz8/PyAoVVJJIFN5bnRheCkgYW5kIFVSTnMgKFVu
aWZvcm0gUmVzb3VyY2UgTmFtZXMpIGFyZSBkZXNjcmliZWQgDQogICBlbHNl
d2hlcmUgW1JGQzIxNDFdLg0KDQogICBUaGlzIGRvY3VtZW50IHVwZGF0ZXMg
YW5kIG1lcmdlcyAiVW5pZm9ybSBSZXNvdXJjZSBMb2NhdG9ycyINCiAgIFtS
RkMxNzM4XSBhbmQgIlJlbGF0aXZlIFVuaWZvcm0gUmVzb3VyY2UgTG9jYXRv
cnMiIFtSRkMxODA4XSBpbg0KICAgb3JkZXIgdG8gZGVmaW5lIGEgc2luZ2xl
LCBnZW5lcmFsIHN5bnRheCBmb3IgYWxsIFVSTHMuICBJdCBleGNsdWRlcw0K
ICAgdGhvc2UgcG9ydGlvbnMgb2YgUkZDIDE3MzggdGhhdCBkZWZpbmVkIHRo
ZSBzcGVjaWZpYyBzeW50YXggb2YNCiAgIGluZGl2aWR1YWwgVVJMIHNjaGVt
ZXM7IHRob3NlIHBvcnRpb25zIHdpbGwgYmUgdXBkYXRlZCBhcyBzZXBhcmF0
ZQ0KICAgZG9jdW1lbnRzLCBhcyB3aWxsIHRoZSBwcm9jZXNzIGZvciByZWdp
c3RyYXRpb24gb2YgbmV3IFVSTCBzY2hlbWVzLg0KICAgVGhpcyBkb2N1bWVu
dCBkb2VzIG5vdCBkaXNjdXNzIHRoZSBpc3N1ZXMgYW5kIHJlY29tbWVuZGF0
aW9uIGZvcg0KICAgZGVhbGluZyB3aXRoIGNoYXJhY3RlcnMgb3V0c2lkZSBv
ZiB0aGUgVVMtQVNDSUkgY2hhcmFjdGVyIHNldA0KICAgW0FTQ0lJXTsgdGhv
c2UgcmVjb21tZW5kYXRpb25zIGFyZSBkaXNjdXNzZWQgaW4gYSBzZXBhcmF0
ZSBkb2N1bWVudC4NCg0KICAgQWxsIHNpZ25pZmljYW50IGNoYW5nZXMgZnJv
bSB0aGUgcHJpb3IgUkZDcyBhcmUgbm90ZWQgaW4gQXBwZW5kaXggRi4NCg0K
MS4yLiBPdmVydmlldyBvZiBVUkxzDQoNCiAgIE1hbnkgVVJMIHNjaGVtZXMg
aGF2ZSBiZWVuIGRlZmluZWQuICBUaGUgc2NoZW1lIGRlZmluZXMgdGhlDQog
ICBzcGFjZSBvZiB0aGUgVVJMLCBhbmQgdGh1cyBtYXkgZnVydGhlciByZXN0
cmljdCB0aGUgc3ludGF4IGFuZA0KICAgc2VtYW50aWNzIG9mIGlkZW50aWZp
ZXJzIHVzaW5nIHRoYXQgc2NoZW1lLg0KDQogICBBbHRob3VnaCBtYW55IFVS
TCBzY2hlbWVzIGFyZSBuYW1lZCBhZnRlciBwcm90b2NvbHMsIHRoaXMgZG9l
cyBub3QNCiAgIGltcGx5IHRoYXQgdGhlIG9ubHkgd2F5IHRvIGFjY2VzcyB0
aGUgVVJMJ3MgcmVzb3VyY2UgaXMgdmlhIHRoZSBuYW1lZA0KICAgcHJvdG9j
b2wuICBHYXRld2F5cywgcHJveGllcywgY2FjaGVzLCBhbmQgbmFtZSByZXNv
bHV0aW9uIHNlcnZpY2VzDQogICBtaWdodCBiZSB1c2VkIHRvIGFjY2VzcyBz
b21lIHJlc291cmNlcywgaW5kZXBlbmRlbnQgb2YgdGhlIHByb3RvY29sDQog
ICBvZiB0aGVpciBvcmlnaW4sIGFuZCB0aGUgcmVzb2x1dGlvbiBvZiBzb21l
IFVSTHMgbWF5IHJlcXVpcmUgdGhlIHVzZQ0KICAgb2YgbW9yZSB0aGFuIG9u
ZSBwcm90b2NvbCAoZS5nLiwgYm90aCBETlMgYW5kIEhUVFAgYXJlIHR5cGlj
YWxseSB1c2VkDQogICB0byBhY2Nlc3MgYW4gImh0dHAiIFVSTCdzIHJlc291
cmNlIHdoZW4gaXQgY2FuJ3QgYmUgZm91bmQgaW4gYSBsb2NhbA0KICAgY2Fj
aGUpLg0KDQoxLjMuIEV4YW1wbGUgVVJMcw0KDQogICBUaGUgZm9sbG93aW5n
IGV4YW1wbGVzIGlsbHVzdHJhdGUgVVJMcyB3aGljaCBhcmUgaW4gY29tbW9u
IHVzZS4NCg0KICAgZnRwOi8vZnRwLmlzLmNvLnphL3JmYy9yZmMxODA4LnR4
dA0KICAgICAgLS0gZnRwIHNjaGVtZSBmb3IgRmlsZSBUcmFuc2ZlciBQcm90
b2NvbCBzZXJ2aWNlcw0KDQogICBnb3BoZXI6Ly9zcGluYWx0YXAubWljcm8u
dW1uLmVkdS8wMC9XZWF0aGVyL0NhbGlmb3JuaWEvTG9zJTIwQW5nZWxlcw0K
ICAgICAgLS0gZ29waGVyIHNjaGVtZSBmb3IgR29waGVyIGFuZCBHb3BoZXIr
IFByb3RvY29sIHNlcnZpY2VzDQoNCiAgIGh0dHA6Ly93d3cubWF0aC51aW8u
bm8vZmFxL2NvbXByZXNzaW9uLWZhcS9wYXJ0MS5odG1sDQogICAgICAtLSBo
dHRwIHNjaGVtZSBmb3IgSHlwZXJ0ZXh0IFRyYW5zZmVyIFByb3RvY29sIHNl
cnZpY2VzDQoNCiAgIG1haWx0bzptZHVlcnN0QGlmaS51bml6aC5jaA0KICAg
ICAgLS0gbWFpbHRvIHNjaGVtZSBmb3IgZWxlY3Ryb25pYyBtYWlsIGFkZHJl
c3Nlcw0KDQogICBuZXdzOmNvbXAuaW5mb3N5c3RlbXMud3d3LnNlcnZlcnMu
dW5peA0KICAgICAgLS0gbmV3cyBzY2hlbWUgZm9yIFVTRU5FVCBuZXdzIGdy
b3VwcyBhbmQgYXJ0aWNsZXMNCg0KICAgdGVsbmV0Oi8vbWVsdnlsLnVjb3Au
ZWR1Lw0KICAgICAgLS0gdGVsbmV0IHNjaGVtZSBmb3IgaW50ZXJhY3RpdmUg
c2VydmljZXMgdmlhIHRoZSBURUxORVQgUHJvdG9jb2wNCg0KMS40LiBIaWVy
YXJjaGljYWwgVVJMcyBhbmQgUmVsYXRpdmUgRm9ybXMNCg0KICAgVVJMIHNj
aGVtZXMgbWF5IHN1cHBvcnQgYSBoaWVyYXJjaGljYWwgbmFtaW5nIHN5c3Rl
bSwgd2hlcmUgdGhlDQogICBoaWVyYXJjaHkgb2YgdGhlIG5hbWUgaXMgZGVu
b3RlZCBieSBhICIvIiBkZWxpbWl0ZXIgc2VwYXJhdGluZyB0aGUNCiAgIGNv
bXBvbmVudHMgaW4gdGhlIHNjaGVtZS4gVGhlcmUgaXMgYSBgcmVsYXRpdmUn
IGZvcm0gb2YgVVJMIHJlZmVyZW5jZQ0KICAgd2hpY2ggaXMgdXNlZCBpbiBj
b25qdW5jdGlvbiB3aXRoIGEgYGJhc2UnIFVSTCAob2YgYSBoaWVyYXJjaGlj
YWwNCiAgIHNjaGVtZSkgdG8gcHJvZHVjZSBhbm90aGVyIFVSTC4gVGhlIHN5
bnRheCBvZiBoaWVyYXJjaGljYWwgVVJMcyBpcw0KICAgZGVzY3JpYmVkIGlu
IFNlY3Rpb24gMywgYW5kIHRoZSByZWxhdGl2ZSBVUkwgY2FsY3VsYXRpb24g
aXMgZGVzY3JpYmVkDQogICBpbiBTZWN0aW9uIDQuDQoNCjEuNS4gU3ludGF4
IE5vdGF0aW9uIGFuZCBDb21tb24gRWxlbWVudHMNCg0KICAgVGhpcyBkb2N1
bWVudCB1c2VzIHR3byBjb252ZW50aW9ucyB0byBkZXNjcmliZSBhbmQgZGVm
aW5lIHRoZSBzeW50YXgNCiAgIGZvciBVbmlmb3JtIFJlc291cmNlIExvY2F0
b3JzLiAgVGhlIGZpcnN0LCBjYWxsZWQgdGhlIGxheW91dCBmb3JtLCBpcw0K
ICAgYSBnZW5lcmFsIGRlc2NyaXB0aW9uIG9mIHRoZSBvcmRlciBvZiBjb21w
b25lbnRzIGFuZCBjb21wb25lbnQNCiAgIHNlcGFyYXRvcnMsIGFzIGluDQoN
CiAgICAgIDxmaXJzdD4vPHNlY29uZD47PHRoaXJkPj88Zm91cnRoPg0KDQog
ICBUaGUgY29tcG9uZW50IG5hbWVzIGFyZSBlbmNsb3NlZCBpbiBhbmdsZS1i
cmFja2V0cyBhbmQgYW55IGNoYXJhY3RlcnMNCiAgIG91dHNpZGUgYW5nbGUt
YnJhY2tldHMgYXJlIGxpdGVyYWwgc2VwYXJhdG9ycy4gIFdoaXRlc3BhY2Ug
c2hvdWxkIGJlDQogICBpZ25vcmVkLiAgVGhlc2UgZGVzY3JpcHRpb25zIGFy
ZSB1c2VkIGluZm9ybWFsbHkgYW5kIGRvIG5vdCBkZWZpbmUNCiAgIHRoZSBz
eW50YXggcmVxdWlyZW1lbnRzLg0KDQogICBUaGUgc2Vjb25kIGNvbnZlbnRp
b24gaXMgYSBCTkYtbGlrZSBncmFtbWFyLCB1c2VkIHRvIGRlZmluZSB0aGUN
CiAgIGZvcm1hbCBVUkwgc3ludGF4LiAgVGhlIGdyYW1tYXIgaXMgdGhhdCBv
ZiBbUkZDODIyXSwgZXhjZXB0IHRoYXQNCiAgICJ8IiBpcyB1c2VkIHRvIGRl
c2lnbmF0ZSBhbHRlcm5hdGl2ZXMuICBCcmllZmx5LCBydWxlcyBhcmUgc2Vw
YXJhdGVkDQogICBmcm9tIGRlZmluaXRpb25zIGJ5IGFuIGVxdWFsICI9Iiwg
aW5kZW50YXRpb24gaXMgdXNlZCB0byBjb250aW51ZSBhDQogICBydWxlIGRl
ZmluaXRpb24gb3ZlciBtb3JlIHRoYW4gb25lIGxpbmUsIGxpdGVyYWxzIGFy
ZSBxdW90ZWQgd2l0aCAiIiwNCiAgIHBhcmVudGhlc2VzICIoIiBhbmQgIiki
IGFyZSB1c2VkIHRvIGdyb3VwIGVsZW1lbnRzLCBvcHRpb25hbCBlbGVtZW50
cw0KICAgYXJlIGVuY2xvc2VkIGluICJbIiBhbmQgIl0iIGJyYWNrZXRzLCBh
bmQgZWxlbWVudHMgbWF5IGJlIHByZWNlZGVkDQogICB3aXRoIDxuPiogdG8g
ZGVzaWduYXRlIG4gb3IgbW9yZSByZXBldGl0aW9ucyBvZiB0aGUgZm9sbG93
aW5nDQogICBlbGVtZW50OyBuIGRlZmF1bHRzIHRvIDAuDQoNCiAgIFVubGlr
ZSBtYW55IHNwZWNpZmljYXRpb25zIHdoaWNoIHVzZSBhIEJORi1saWtlIGdy
YW1tYXIgdG8gZGVmaW5lIHRoZQ0KICAgYnl0ZXMgKG9jdGV0cykgYWxsb3dl
ZCBieSBhIHByb3RvY29sLCB0aGUgVVJMIGdyYW1tYXIgaXMgZGVmaW5lZCBp
bg0KICAgdGVybXMgb2YgY2hhcmFjdGVycy4gIEVhY2ggbGl0ZXJhbCBpbiB0
aGUgZ3JhbW1hciBjb3JyZXNwb25kcyB0byB0aGUNCiAgIGNoYXJhY3RlciBp
dCByZXByZXNlbnRzLCByYXRoZXIgdGhhbiB0byB0aGUgb2N0ZXQgZW5jb2Rp
bmcgb2YgdGhhdA0KICAgY2hhcmFjdGVyIGluIGFueSBwYXJ0aWN1bGFyIGNv
ZGVkIGNoYXJhY3RlciBzZXQuICBIb3cgYSBVUkwgaXMNCiAgIHJlcHJlc2Vu
dGVkIGluIHRlcm1zIG9mIGJpdHMgYW5kIGJ5dGVzIG9uIHRoZSB3aXJlIGlz
IGRlcGVuZGVudCB1cG9uDQogICB0aGUgY2hhcmFjdGVyIGVuY29kaW5nIG9m
IHRoZSBwcm90b2NvbCB1c2VkIHRvIHRyYW5zcG9ydCBpdCwgb3IgdGhlDQog
ICBjaGFyc2V0IG9mIHRoZSBkb2N1bWVudCB3aGljaCBjb250YWlucyBpdC4N
Cg0KICAgVGhlIGZvbGxvd2luZyBkZWZpbml0aW9ucyBhcmUgY29tbW9uIHRv
IG1hbnkgZWxlbWVudHM6DQoNCiAgICAgIGFscGhhICAgID0gbG93YWxwaGEg
fCB1cGFscGhhDQoNCiAgICAgIGxvd2FscGhhID0gImEiIHwgImIiIHwgImMi
IHwgImQiIHwgImUiIHwgImYiIHwgImciIHwgImgiIHwgImkiIHwNCiAgICAg
ICAgICAgICAgICAgImoiIHwgImsiIHwgImwiIHwgIm0iIHwgIm4iIHwgIm8i
IHwgInAiIHwgInEiIHwgInIiIHwNCiAgICAgICAgICAgICAgICAgInMiIHwg
InQiIHwgInUiIHwgInYiIHwgInciIHwgIngiIHwgInkiIHwgInoiDQoNCiAg
ICAgIHVwYWxwaGEgID0gIkEiIHwgIkIiIHwgIkMiIHwgIkQiIHwgIkUiIHwg
IkYiIHwgIkciIHwgIkgiIHwgIkkiIHwNCiAgICAgICAgICAgICAgICAgIkoi
IHwgIksiIHwgIkwiIHwgIk0iIHwgIk4iIHwgIk8iIHwgIlAiIHwgIlEiIHwg
IlIiIHwNCiAgICAgICAgICAgICAgICAgIlMiIHwgIlQiIHwgIlUiIHwgIlYi
IHwgIlciIHwgIlgiIHwgIlkiIHwgIloiDQoNCiAgICAgIGRpZ2l0ICAgID0g
IjAiIHwgIjEiIHwgIjIiIHwgIjMiIHwgIjQiIHwgIjUiIHwgIjYiIHwgIjci
IHwNCiAgICAgICAgICAgICAgICAgIjgiIHwgIjkiDQoNCiAgICAgIGFscGhh
bnVtID0gYWxwaGEgfCBkaWdpdA0KDQogICBUaGUgY29tcGxldGUgVVJMIHN5
bnRheCBpcyBjb2xsZWN0ZWQgaW4gQXBwZW5kaXggQS4NCg0KICAgQSBtb3Jl
IGRldGFpbGVkIGRpc2N1c3Npb24gb2YgVVJJIENoYXJhY3RlcnMgYW5kIEVz
Y2FwZSBTZXF1ZW5jZXMNCiAgIGlzIGF2YWlsYWJsZSBpbiBbUkZDID8/Pz9d
Lg0KDQoyLiBVUkwgUmVmZXJlbmNlcw0KDQogICBJbiBwcmFjdGljZSwgcmVz
b3VyY2UgaWRlbnRpZmllcnMgY29uc2lzdCBub3Qgb25seSBvZiBjb21wbGV0
ZSBVUkxzLA0KICAgYnV0IG90aGVyIHJlc291cmNlIHJlZmVyZW5jZXMgd2hp
Y2ggY29udGFpbiBlaXRoZXIgYW4gYWJzb2x1dGUNCiAgIG9yIHJlbGF0aXZl
IFVSTCBmb3JtLCBhbmQgbWF5IGJlIGZvbGxvd2VkIGJ5IGEgZnJhZ21lbnQg
aWRlbnRpZmllci4NCiAgIFRoZSB0ZXJtaW5vbG9neSBhcm91bmQgdGhlIHVz
ZSBvZiBVUkxzIGhhcyBiZWVuIGNvbmZ1c2luZy4NCg0KICAgVGhlIHRlcm0g
IlVSTC1yZWZlcmVuY2UiIGlzIHVzZWQgaGVyZSB0byBkZW5vdGUgdGhlIGNv
bW1vbiB1c2FnZSBvZg0KICAgYSByZXNvdXJjZSBpZGVudGlmaWVyLiAgQSBV
UkwgcmVmZXJlbmNlIG1heSBiZSBhYnNvbHV0ZSBvciByZWxhdGl2ZSwNCiAg
IGFuZCBtYXkgaGF2ZSBhZGRpdGlvbmFsIGluZm9ybWF0aW9uIGF0dGFjaGVk
IGluIHRoZSBmb3JtIG9mIGENCiAgIGZyYWdtZW50IGlkZW50aWZpZXIuICBI
b3dldmVyLCAidGhlIFVSTCIgd2hpY2ggcmVzdWx0cyBmcm9tIHN1Y2ggYQ0K
ICAgcmVmZXJlbmNlIGluY2x1ZGVzIG9ubHkgdGhlIGFic29sdXRlIFVSTCBh
ZnRlciB0aGUgZnJhZ21lbnQNCiAgIGlkZW50aWZpZXIgKGlmIGFueSkgaXMg
cmVtb3ZlZCBhbmQgYWZ0ZXIgYW55IHJlbGF0aXZlIFVSTCBpcw0KICAgcmVz
b2x2ZWQgdG8gaXRzIGFic29sdXRlIGZvcm0uICBBbHRob3VnaCBpdCBpcyBw
b3NzaWJsZSB0byBsaW1pdA0KICAgdGhlIGRpc2N1c3Npb24gb2YgVVJMIHN5
bnRheCBhbmQgc2VtYW50aWNzIHRvIHRoYXQgb2YgdGhlIGFic29sdXRlDQog
ICByZXN1bHQsIG1vc3QgdXNhZ2Ugb2YgVVJMcyBpcyB3aXRoaW4gZ2VuZXJh
bCBVUkwgcmVmZXJlbmNlcywgYW5kIGl0DQogICBpcyBpbXBvc3NpYmxlIHRv
IG9idGFpbiB0aGUgVVJMIGZyb20gc3VjaCBhIHJlZmVyZW5jZSB3aXRob3V0
IGFsc28NCiAgIHBhcnNpbmcgdGhlIGZyYWdtZW50IGFuZCByZXNvbHZpbmcg
dGhlIHJlbGF0aXZlIGZvcm0uDQoNCiAgICAgIFVSTC1yZWZlcmVuY2UgPSBb
IGFic29sdXRlVVJMIHwgcmVsYXRpdmVVUkwgXSBbICIjIiBmcmFnbWVudCBd
DQoNCiAgIFRoZSBzeW50YXggZm9yIHJlbGF0aXZlIFVSTHMgaXMgYSBzaG9y
dGVuZWQgZm9ybSBvZiB0aGF0IGZvciBhYnNvbHV0ZQ0KICAgVVJMcywgd2hl
cmUgc29tZSBwcmVmaXggb2YgdGhlIFVSTCBpcyBtaXNzaW5nIGFuZCBjZXJ0
YWluIHBhdGgNCiAgIGNvbXBvbmVudHMgKCIuIiBhbmQgIi4uIikgaGF2ZSBh
IHNwZWNpYWwgbWVhbmluZyB3aGVuIGludGVycHJldGluZyBhDQogICByZWxh
dGl2ZSBwYXRoLg0KDQogICBXaGVuIGEgVVJMIHJlZmVyZW5jZSBpcyB1c2Vk
IHRvIHBlcmZvcm0gYSByZXRyaWV2YWwgYWN0aW9uIG9uIHRoZQ0KICAgaWRl
bnRpZmllZCByZXNvdXJjZSwgdGhlIG9wdGlvbmFsIGZyYWdtZW50IGlkZW50
aWZpZXIsIHNlcGFyYXRlZCBmcm9tDQogICB0aGUgVVJMIGJ5IGEgY3Jvc3No
YXRjaCAoIiMiKSBjaGFyYWN0ZXIsIGNvbnNpc3RzIG9mIGFkZGl0aW9uYWwN
CiAgIHJlZmVyZW5jZSBpbmZvcm1hdGlvbiB0byBiZSBpbnRlcnByZXRlZCBi
eSB0aGUgdXNlciBhZ2VudCBhZnRlciB0aGUNCiAgIHJldHJpZXZhbCBhY3Rp
b24gaGFzIGJlZW4gc3VjY2Vzc2Z1bGx5IGNvbXBsZXRlZC4gIEFzIHN1Y2gs
IGl0IGlzIG5vdA0KICAgcGFydCBvZiBhIFVSTCwgYnV0IGlzIG9mdGVuIHVz
ZWQgaW4gY29uanVuY3Rpb24gd2l0aCBhIFVSTC4gIFRoZQ0KICAgZm9ybWF0
IGFuZCBpbnRlcnByZXRhdGlvbiBvZiBmcmFnbWVudCBpZGVudGlmaWVycyBp
cyBkZXBlbmRlbnQgb24gdGhlDQogICBtZWRpYSB0eXBlIG9mIHRoZSByZXRy
aWV2YWwgcmVzdWx0Lg0KDQogICAgICBmcmFnbWVudCAgICAgID0gKnVyaWMN
Cg0KICAgQSBVUkwgcmVmZXJlbmNlIHdoaWNoIGRvZXMgbm90IGNvbnRhaW4g
YSBVUkwgaXMgYSByZWZlcmVuY2UgdG8gdGhlDQogICBjdXJyZW50IGRvY3Vt
ZW50LiAgSW4gb3RoZXIgd29yZHMsIGFuIGVtcHR5IFVSTCByZWZlcmVuY2Ug
d2l0aGluIGENCiAgIGRvY3VtZW50IGlzIGludGVycHJldGVkIGFzIGEgcmVm
ZXJlbmNlIHRvIHRoZSBzdGFydCBvZiB0aGF0IGRvY3VtZW50LA0KICAgYW5k
IGEgcmVmZXJlbmNlIGNvbnRhaW5pbmcgb25seSBhIGZyYWdtZW50IGlkZW50
aWZpZXIgaXMgYSByZWZlcmVuY2UNCiAgIHRvIHRoZSBpZGVudGlmaWVkIGZy
YWdtZW50IG9mIHRoYXQgZG9jdW1lbnQuICBUcmF2ZXJzYWwgb2Ygc3VjaCBh
DQogICByZWZlcmVuY2Ugc2hvdWxkIG5vdCByZXN1bHQgaW4gYW4gYWRkaXRp
b25hbCByZXRyaWV2YWwgYWN0aW9uLg0KICAgSG93ZXZlciwgaWYgdGhlIFVS
TCByZWZlcmVuY2Ugb2NjdXJzIGluIGEgY29udGV4dCB0aGF0IGlzIGFsd2F5
cw0KICAgaW50ZW5kZWQgdG8gcmVzdWx0IGluIGEgbmV3IHJlcXVlc3QsIGFz
IGluIHRoZSBjYXNlIG9mIEhUTUwncyBGT1JNDQogICBlbGVtZW50LCB0aGVu
IGFuIGVtcHR5IFVSTCByZWZlcmVuY2UgcmVwcmVzZW50cyB0aGUgYmFzZSBV
Ukwgb2YgdGhlDQogICBjdXJyZW50IGRvY3VtZW50IGFuZCBzaG91bGQgYmUg
cmVwbGFjZWQgYnkgdGhhdCBVUkwgd2hlbiB0cmFuc2Zvcm1lZA0KICAgaW50
byBhIHJlcXVlc3QuDQoNCjMuIEdlbmVyaWMgVVJMIFN5bnRheA0KDQozLjEu
IFNjaGVtZQ0KDQogICBKdXN0IGFzIHRoZXJlIGFyZSBtYW55IGRpZmZlcmVu
dCBtZXRob2RzIG9mIGFjY2VzcyB0byByZXNvdXJjZXMsDQogICB0aGVyZSBh
cmUgYSB2YXJpZXR5IG9mIHNjaGVtZXMgZm9yIGlkZW50aWZ5aW5nIHN1Y2gN
CiAgIHJlc291cmNlcy4gIFRoZSBVUkwgc3ludGF4IGNvbnNpc3RzIG9mIGEg
c2VxdWVuY2Ugb2YgY29tcG9uZW50cw0KICAgc2VwYXJhdGVkIGJ5IHJlc2Vy
dmVkIGNoYXJhY3RlcnMsIHdpdGggdGhlIGZpcnN0IGNvbXBvbmVudCBkZWZp
bmluZw0KICAgdGhlIHNlbWFudGljcyBmb3IgdGhlIHJlbWFpbmRlciBvZiB0
aGUgVVJMIHN0cmluZy4NCg0KICAgSW4gZ2VuZXJhbCwgYWJzb2x1dGUgVVJM
cyBhcmUgd3JpdHRlbiBhcyBmb2xsb3dzOg0KDQogICAgICA8c2NoZW1lPjo8
c2NoZW1lLXNwZWNpZmljLXBhcnQ+DQoNCiAgIEFuIGFic29sdXRlIFVSTCBj
b250YWlucyB0aGUgbmFtZSBvZiB0aGUgc2NoZW1lIGJlaW5nIHVzZWQgKDxz
Y2hlbWU+KQ0KICAgZm9sbG93ZWQgYnkgYSBjb2xvbiAoIjoiKSBhbmQgdGhl
biBhIHN0cmluZyAodGhlIDxzY2hlbWUtc3BlY2lmaWMtDQogICBwYXJ0Pikg
d2hvc2UgaW50ZXJwcmV0YXRpb24gZGVwZW5kcyBvbiB0aGUgc2NoZW1lLg0K
DQogICBTY2hlbWUgbmFtZXMgY29uc2lzdCBvZiBhIHNlcXVlbmNlIG9mIGNo
YXJhY3RlcnMuICBUaGUgbG93ZXIgY2FzZQ0KICAgbGV0dGVycyAiYSItLSJ6
IiwgZGlnaXRzLCBhbmQgdGhlIGNoYXJhY3RlcnMgcGx1cyAoIisiKSwgcGVy
aW9kDQogICAoIi4iKSwgYW5kIGh5cGhlbiAoIi0iKSBhcmUgYWxsb3dlZC4g
IEZvciByZXNpbGllbmN5LCBwcm9ncmFtcw0KICAgaW50ZXJwcmV0aW5nIFVS
THMgc2hvdWxkIHRyZWF0IHVwcGVyIGNhc2UgbGV0dGVycyBhcyBlcXVpdmFs
ZW50IHRvDQogICBsb3dlciBjYXNlIGluIHNjaGVtZSBuYW1lcyAoZS5nLiwg
YWxsb3cgIkhUVFAiIGFzIHdlbGwgYXMgImh0dHAiKS4NCg0KICAgICAgc2No
ZW1lICAgICAgICA9IDEqKCBhbHBoYSB8IGRpZ2l0IHwgIisiIHwgIi0iIHwg
Ii4iICkNCg0KICAgUmVsYXRpdmUgVVJMIHJlZmVyZW5jZXMgYXJlIGRpc3Rp
bmd1aXNoZWQgZnJvbSBhYnNvbHV0ZSBVUkxzIGluIHRoYXQNCiAgIHRoZXkg
ZG8gbm90IGJlZ2luIHdpdGggYSBzY2hlbWUgbmFtZS4gIEluc3RlYWQsIHRo
ZSBzY2hlbWUgaXMNCiAgIGluaGVyaXRlZCBmcm9tIHRoZSBiYXNlIFVSTCwg
YXMgZGVzY3JpYmVkIGluIFNlY3Rpb24gNC4yLg0KDQozLjIuIE9wYXF1ZSBh
bmQgSGllcmFyY2hpY2FsIFVSTHMNCg0KICAgVGhlIFVSTCBzeW50YXggZG9l
cyBub3QgcmVxdWlyZSB0aGF0IHRoZSBzY2hlbWUtc3BlY2lmaWMtcGFydCBo
YXZlDQogICBhbnkgZ2VuZXJhbCBzdHJ1Y3R1cmUgb3Igc2V0IG9mIHNlbWFu
dGljcyB3aGljaCBpcyBjb21tb24gYW1vbmcgYWxsDQogICBVUkxzLiAgSG93
ZXZlciwgYSBzdWJzZXQgb2YgVVJMcyBkbyBzaGFyZSBhIGNvbW1vbiBzeW50
YXggZm9yDQogICByZXByZXNlbnRpbmcgaGllcmFyY2hpY2FsIHJlbGF0aW9u
c2hpcHMgd2l0aGluIHRoZSBuYW1lc3BhY2UuDQogICBUaGlzIGdlbmVyaWMt
VVJMIHN5bnRheCBpcyB1c2VkIGluIGludGVycHJldGluZyByZWxhdGl2ZSBV
UkxzLg0KDQogICAgICBhYnNvbHV0ZVVSTCAgID0gZ2VuZXJpYy1VUkwgfCBv
cGFxdWUtVVJMDQoNCiAgICAgIG9wYXF1ZS1VUkwgICAgPSBzY2hlbWUgIjoi
ICp1cmljDQoNCiAgICAgIGdlbmVyaWMtVVJMICAgPSBzY2hlbWUgIjoiIHJl
bGF0aXZlVVJMDQoNCiAgIFRoZSBzZXBhcmF0aW9uIG9mIHRoZSBVUkwgZ3Jh
bW1hciBpbnRvIDxnZW5lcmljLVVSTD4gYW5kIDxvcGFxdWUtVVJMPg0KICAg
aXMgcmVkdW5kYW50LCBzaW5jZSBib3RoIHJ1bGVzIHdpbGwgc3VjY2Vzc2Z1
bGx5IHBhcnNlIGFueSBzdHJpbmcgb2YNCiAgIDx1cmljPiBjaGFyYWN0ZXJz
LiAgVGhlIGRpc3RpbmN0aW9uIGlzIHNpbXBseSB0byBjbGFyaWZ5IHRoYXQg
YQ0KICAgcGFyc2VyIG9mIHJlbGF0aXZlIFVSTCByZWZlcmVuY2VzIChTZWN0
aW9uIDQpIHdpbGwgdmlldyBhIFVSTCBhcyBhDQogICBnZW5lcmljLVVSTCwg
d2hlcmVhcyBhIGhhbmRsZXIgb2YgYWJzb2x1dGUgcmVmZXJlbmNlcyBuZWVk
IG9ubHkgdmlldw0KICAgaXQgYXMgYW4gb3BhcXVlLVVSTC4NCg0KICAgVVJM
cyB3aGljaCBhcmUgaGllcmFyY2hpY2FsIGluIG5hdHVyZSB1c2UgdGhlIHNs
YXNoICIvIiBjaGFyYWN0ZXIgZm9yDQogICBzZXBhcmF0aW5nIGhpZXJhcmNo
aWNhbCBjb21wb25lbnRzLiAgRm9yIHNvbWUgZmlsZSBzeXN0ZW1zLCBhICIv
Ig0KICAgY2hhcmFjdGVyICh1c2VkIHRvIGRlbm90ZSB0aGUgaGllcmFyY2hp
Y2FsIHN0cnVjdHVyZSBvZiBhIFVSTCkgaXMgdGhlDQogICBkZWxpbWl0ZXIg
dXNlZCB0byBjb25zdHJ1Y3QgYSBmaWxlIG5hbWUgaGllcmFyY2h5LCBhbmQg
dGh1cyB0aGUgVVJMDQogICBwYXRoIHdpbGwgbG9vayBzaW1pbGFyIHRvIGEg
ZmlsZSBwYXRobmFtZS4gIFRoaXMgZG9lcyBOT1QgaW1wbHkgdGhhdA0KICAg
dGhlIHJlc291cmNlIGlzIGEgZmlsZSBvciB0aGF0IHRoZSBVUkwgbWFwcyB0
byBhbiBhY3R1YWwgZmlsZXN5c3RlbQ0KICAgcGF0aG5hbWUuDQoNCjMuMy4g
VVJMIFN5bnRhY3RpYyBDb21wb25lbnRzDQoNCiAgIFRoZSBVUkwgc3ludGF4
IGlzIGRlcGVuZGVudCB1cG9uIHRoZSBzY2hlbWUuICBTb21lIHNjaGVtZXMg
dXNlDQogICByZXNlcnZlZCBjaGFyYWN0ZXJzIGxpa2UgIj8iIGFuZCAiOyIg
dG8gaW5kaWNhdGUgc3BlY2lhbCBjb21wb25lbnRzLA0KICAgd2hpbGUgb3Ro
ZXJzIGp1c3QgY29uc2lkZXIgdGhlbSB0byBiZSBwYXJ0IG9mIHRoZSBwYXRo
LiAgSG93ZXZlciwNCiAgIG1vc3QgVVJMIHNjaGVtZXMgdXNlIGEgY29tbW9u
IHNlcXVlbmNlIG9mIGZvdXIgbWFpbiBjb21wb25lbnRzOg0KDQogICAgICA8
c2NoZW1lPjovLzxzaXRlPjxwYXRoPj88cXVlcnk+DQoNCiAgIGVhY2ggb2Yg
d2hpY2gsIGV4Y2VwdCA8c2NoZW1lPiwgbWF5IGJlIGFic2VudCBmcm9tIGEg
cGFydGljdWxhciBVUkwuDQogICBGb3IgZXhhbXBsZSwgc29tZSBVUkwgc2No
ZW1lcyBkbyBub3QgYWxsb3cgYSA8c2l0ZT4gY29tcG9uZW50LCBhbmQNCiAg
IG90aGVycyBkbyBub3QgdXNlIGEgPHF1ZXJ5PiBjb21wb25lbnQuDQoNCjMu
My4xLiBTaXRlIENvbXBvbmVudA0KDQogICBNYW55IFVSTCBzY2hlbWVzIGlu
Y2x1ZGUgYSB0b3AgaGllcmFyY2hpY2FsIGVsZW1lbnQgZm9yIGEgbmFtaW5n
DQogICBhdXRob3JpdHksIHN1Y2ggdGhhdCB0aGUgbmFtZXNwYWNlIGRlZmlu
ZWQgYnkgdGhlIHJlbWFpbmRlciBvZiB0aGUNCiAgIFVSTCBpcyBnb3Zlcm5l
ZCBieSB0aGF0IGF1dGhvcml0eS4gIFRoaXMgPHNpdGU+IGNvbXBvbmVudCBp
cw0KICAgdHlwaWNhbGx5IGRlZmluZWQgYnkgYW4gSW50ZXJuZXQtYmFzZWQg
c2VydmVyIG9yIGEgc2NoZW1lLXNwZWNpZmljDQogICByZWdpc3RyeSBvZiBu
YW1pbmcgYXV0aG9yaXRpZXMuDQoNCiAgICAgIHNpdGUgICAgICAgICAgPSBz
ZXJ2ZXIgfCBhdXRob3JpdHkNCg0KICAgVGhlIDxzaXRlPiBjb21wb25lbnQg
aXMgcHJlY2VkZWQgYnkgYSBkb3VibGUgc2xhc2ggIi8vIiBhbmQgaXMNCiAg
IHRlcm1pbmF0ZWQgYnkgdGhlIG5leHQgc2xhc2ggIi8iLCBxdWVzdGlvbi1t
YXJrICI/Iiwgb3IgYnkgdGhlIGVuZCBvZg0KICAgdGhlIFVSTC4gIFdpdGhp
biB0aGUgPHNpdGU+IGNvbXBvbmVudCwgdGhlIGNoYXJhY3RlcnMgIjoiLCAi
QCIsICI/IiwNCiAgIGFuZCAiLyIgYXJlIHJlc2VydmVkLg0KDQogICBUaGUg
c3RydWN0dXJlIG9mIGEgcmVnaXN0cnktYmFzZWQgbmFtaW5nIGF1dGhvcml0
eSBpcyBzcGVjaWZpYyB0byB0aGUNCiAgIFVSTCBzY2hlbWUsIGJ1dCBjb25z
dHJhaW5lZCB0byB0aGUgYWxsb3dlZCBjaGFyYWN0ZXJzIGZvciA8c2l0ZT4u
DQoNCiAgICAgIGF1dGhvcml0eSAgICAgPSAqKCB1bnJlc2VydmVkIHwgZXNj
YXBlZCB8DQogICAgICAgICAgICAgICAgICAgICAgICAgIjsiIHwgIjoiIHwg
IkAiIHwgIiYiIHwgIj0iIHwgIisiICkNCg0KICAgVVJMIHNjaGVtZXMgdGhh
dCBpbnZvbHZlIHRoZSBkaXJlY3QgdXNlIG9mIGFuIElQLWJhc2VkIHByb3Rv
Y29sIHRvIGENCiAgIHNwZWNpZmllZCBzZXJ2ZXIgb24gdGhlIEludGVybmV0
IHVzZSBhIGNvbW1vbiBzeW50YXggZm9yIHRoZSA8c2l0ZT4NCiAgIGNvbXBv
bmVudCBvZiB0aGUgVVJMJ3Mgc2NoZW1lLXNwZWNpZmljIGRhdGE6DQoNCiAg
ICAgICAgPHVzZXJpbmZvPkA8aG9zdD46PHBvcnQ+DQoNCiAgIHdoZXJlIDx1
c2VyaW5mbz4gbWF5IGNvbnNpc3Qgb2YgYSB1c2VyIG5hbWUgYW5kLCBvcHRp
b25hbGx5LA0KICAgc2NoZW1lLXNwZWNpZmljIGluZm9ybWF0aW9uIGFib3V0
IGhvdyB0byBnYWluIGF1dGhvcml6YXRpb24gdG8gYWNjZXNzDQogICB0aGUg
c2VydmVyLiAgVGhlIHBhcnRzICI8dXNlcmluZm8+QCIgYW5kICI6PHBvcnQ+
IiBtYXkgYmUgb21pdHRlZC4NCg0KICAgICAgc2VydmVyICAgICAgICA9IFsg
WyB1c2VyaW5mbyBdICJAIiBdIGhvc3Rwb3J0IF0NCg0KICAgVGhlIHVzZXIg
aW5mb3JtYXRpb24sIGlmIHByZXNlbnQsIGlzIGZvbGxvd2VkIGJ5IGEgY29t
bWVyY2lhbA0KICAgYXQtc2lnbiAiQCIuDQoNCiAgICAgIHVzZXJpbmZvICAg
ICAgPSAqKCB1bnJlc2VydmVkIHwgZXNjYXBlZCB8ICI6IiB8ICI7IiB8DQog
ICAgICAgICAgICAgICAgICAgICAgICAgIiYiIHwgIj0iIHwgIisiICkNCg0K
ICAgU29tZSBVUkwgc2NoZW1lcyB1c2UgdGhlIGZvcm1hdCAidXNlcjpwYXNz
d29yZCIgaW4gdGhlIDx1c2VyaW5mbz4NCiAgIGZpZWxkLiBUaGlzIHByYWN0
aWNlIGlzIE5PVCBSRUNPTU1FTkRFRCwgYmVjYXVzZSB0aGUgcGFzc2luZyBv
Zg0KICAgYXV0aGVudGljYXRpb24gaW5mb3JtYXRpb24gaW4gY2xlYXIgdGV4
dCAoc3VjaCBhcyBVUkxzKSBoYXMgcHJvdmVuIHRvDQogICBiZSBhIHNlY3Vy
aXR5IHJpc2sgaW4gYWxtb3N0IGV2ZXJ5IGNhc2Ugd2hlcmUgaXQgaGFzIGJl
ZW4gdXNlZC4NCiAgIA0KICAgVGhlIGhvc3QgaXMgYSBkb21haW4gbmFtZSBv
ZiBhIG5ldHdvcmsgaG9zdCwgb3IgaXRzIElQdjQgYWRkcmVzcyBhcw0KICAg
YSBzZXQgb2YgZm91ciBkZWNpbWFsIGRpZ2l0IGdyb3VwcyBzZXBhcmF0ZWQg
YnkgIi4iLiAgTGl0ZXJhbCBJUHY2DQogICBhZGRyZXNzZXMgYXJlIG5vdCBz
dXBwb3J0ZWQuDQoNCiAgICAgIGhvc3Rwb3J0ICAgICAgPSBob3N0IFsgIjoi
IHBvcnQgXQ0KICAgICAgaG9zdCAgICAgICAgICA9IGhvc3RuYW1lIHwgSVB2
NGFkZHJlc3MNCiAgICAgIGhvc3RuYW1lICAgICAgPSAqKCBkb21haW5sYWJl
bCAiLiIgKSB0b3BsYWJlbCBbICIuIiBdDQogICAgICBkb21haW5sYWJlbCAg
ID0gYWxwaGFudW0gfCBhbHBoYW51bSAqKCBhbHBoYW51bSB8ICItIiApIGFs
cGhhbnVtDQogICAgICB0b3BsYWJlbCAgICAgID0gYWxwaGEgfCBhbHBoYSAq
KCBhbHBoYW51bSB8ICItIiApIGFscGhhbnVtDQogICAgICBJUHY0YWRkcmVz
cyAgID0gMSpkaWdpdCAiLiIgMSpkaWdpdCAiLiIgMSpkaWdpdCAiLiIgMSpk
aWdpdA0KICAgICAgcG9ydCAgICAgICAgICA9ICpkaWdpdA0KDQogICBIb3N0
bmFtZXMgdGFrZSB0aGUgZm9ybSBkZXNjcmliZWQgaW4gU2VjdGlvbiAzIG9m
IFtSRkMxMDM0XSBhbmQNCiAgIFNlY3Rpb24gMi4xIG9mIFtSRkMxMTIzXTog
YSBzZXF1ZW5jZSBvZiBkb21haW4gbGFiZWxzIHNlcGFyYXRlZCBieQ0KICAg
Ii4iLCBlYWNoIGRvbWFpbiBsYWJlbCBzdGFydGluZyBhbmQgZW5kaW5nIHdp
dGggYW4gYWxwaGFudW1lcmljDQogICBjaGFyYWN0ZXIgYW5kIHBvc3NpYmx5
IGFsc28gY29udGFpbmluZyAiLSIgY2hhcmFjdGVycy4gIFRoZSByaWdodG1v
c3QNCiAgIGRvbWFpbiBsYWJlbCBvZiBhIGZ1bGx5IHF1YWxpZmllZCBkb21h
aW4gbmFtZSB3aWxsIG5ldmVyIHN0YXJ0IHdpdGggYQ0KICAgZGlnaXQsIHRo
dXMgc3ludGFjdGljYWxseSBkaXN0aW5ndWlzaGluZyBkb21haW4gbmFtZXMg
ZnJvbSBJUHY0DQogICBhZGRyZXNzZXMsIGFuZCBtYXkgYmUgZm9sbG93ZWQg
YnkgYSBzaW5nbGUgIi4iIGlmIGl0IGlzIG5lY2Vzc2FyeSB0bw0KICAgZGlz
dGluZ3Vpc2ggYmV0d2VlbiB0aGUgY29tcGxldGUgZG9tYWluIG5hbWUgYW5k
IGFueSBsb2NhbCBkb21haW4uDQogICBUbyBhY3R1YWxseSBiZSAiVW5pZm9y
bSIgYXMgYSByZXNvdXJjZSBsb2NhdG9yLCBhIFVSTCBob3N0bmFtZSBzaG91
bGQNCiAgIGJlIGEgZnVsbHkgcXVhbGlmaWVkIGRvbWFpbiBuYW1lLiAgSW4g
cHJhY3RpY2UsIGhvd2V2ZXIsIHRoZSBob3N0DQogICBjb21wb25lbnQgbWF5
IGJlIGEgbG9jYWwgZG9tYWluIGxpdGVyYWwuDQoNCiAgICAgIE5vdGU6IEEg
c3VpdGFibGUgcmVwcmVzZW50YXRpb24gZm9yIGluY2x1ZGluZyBhIGxpdGVy
YWwgSVB2Ng0KICAgICAgYWRkcmVzcyBhcyB0aGUgaG9zdCBwYXJ0IG9mIGEg
VVJMIGlzIGRlc2lyZWQsIGJ1dCBoYXMgbm90IHlldA0KICAgICAgYmVlbiBk
ZXRlcm1pbmVkIG9yIGltcGxlbWVudGVkIGluIHByYWN0aWNlLg0KDQogICBU
aGUgcG9ydCBpcyB0aGUgbmV0d29yayBwb3J0IG51bWJlciBmb3IgdGhlIHNl
cnZlci4gIE1vc3Qgc2NoZW1lcw0KICAgZGVzaWduYXRlIHByb3RvY29scyB0
aGF0IGhhdmUgYSBkZWZhdWx0IHBvcnQgbnVtYmVyLiAgQW5vdGhlciBwb3J0
DQogICBudW1iZXIgbWF5IG9wdGlvbmFsbHkgYmUgc3VwcGxpZWQsIGluIGRl
Y2ltYWwsIHNlcGFyYXRlZCBmcm9tIHRoZQ0KICAgaG9zdCBieSBhIGNvbG9u
LiAgSWYgdGhlIHBvcnQgaXMgb21pdHRlZCwgdGhlIGRlZmF1bHQgcG9ydCBu
dW1iZXIgaXMNCiAgIGFzc3VtZWQuDQoNCiAgIEEgc2l0ZSBjb21wb25lbnQg
aXMgbm90IHJlcXVpcmVkIGZvciBhIFVSTCBzY2hlbWUgdG8gbWFrZSB1c2Ug
b2YNCiAgIHJlbGF0aXZlIHJlZmVyZW5jZXMuICBBIGJhc2UgVVJMIHdpdGhv
dXQgYSBzaXRlIGNvbXBvbmVudCBpbXBsaWVzDQogICB0aGF0IGFueSByZWxh
dGl2ZSByZWZlcmVuY2Ugd2lsbCBhbHNvIGJlIHdpdGhvdXQgYSBzaXRlIGNv
bXBvbmVudC4NCg0KMy4zLjIuIFBhdGggQ29tcG9uZW50DQoNCiAgIFRoZSBw
YXRoIGNvbXBvbmVudCBjb250YWlucyBkYXRhLCBzcGVjaWZpYyB0byB0aGUg
c2l0ZSAob3IgdGhlIHNjaGVtZQ0KICAgaWYgdGhlcmUgaXMgbm8gc2l0ZSBj
b21wb25lbnQpLCBpZGVudGlmeWluZyB0aGUgcmVzb3VyY2Ugd2l0aGluIHRo
ZQ0KICAgc2NvcGUgb2YgdGhhdCBzY2hlbWUgYW5kIHNpdGUuDQoNCiAgICAg
IHBhdGggICAgICAgICAgPSBbICIvIiBdIHBhdGhfc2VnbWVudHMNCg0KICAg
ICAgcGF0aF9zZWdtZW50cyA9IHNlZ21lbnQgKiggIi8iIHNlZ21lbnQgKQ0K
ICAgICAgc2VnbWVudCAgICAgICA9ICpwY2hhciAqKCAiOyIgcGFyYW0gKQ0K
ICAgICAgcGFyYW0gICAgICAgICA9ICpwY2hhcg0KDQogICAgICBwY2hhciAg
ICAgICAgID0gdW5yZXNlcnZlZCB8IGVzY2FwZWQgfCAiOiIgfCAiQCIgfCAi
JiIgfCAiPSIgfCAiKyINCg0KICAgVGhlIHBhdGggbWF5IGNvbnNpc3Qgb2Yg
YSBzZXF1ZW5jZSBvZiBwYXRoIHNlZ21lbnRzIHNlcGFyYXRlZCBieSBhDQog
ICBzaW5nbGUgc2xhc2ggIi8iIGNoYXJhY3Rlci4gIFdpdGhpbiBhIHBhdGgg
c2VnbWVudCwgdGhlIGNoYXJhY3RlcnMNCiAgICIvIiwgIjsiLCAiPSIsIGFu
ZCAiPyIgYXJlIHJlc2VydmVkLiAgRWFjaCBwYXRoIHNlZ21lbnQgbWF5IGlu
Y2x1ZGUgYQ0KICAgc2VxdWVuY2Ugb2YgcGFyYW1ldGVycywgaW5kaWNhdGVk
IGJ5IHRoZSBzZW1pY29sb24gIjsiIGNoYXJhY3Rlci4NCiAgIFRoZSBwYXJh
bWV0ZXJzIGFyZSBub3Qgc2lnbmlmaWNhbnQgdG8gdGhlIHBhcnNpbmcgb2Yg
cmVsYXRpdmUNCiAgIHJlZmVyZW5jZXMuDQoNCjMuMy4zLiBRdWVyeSBDb21w
b25lbnQNCg0KICAgVGhlIHF1ZXJ5IGNvbXBvbmVudCBpcyBhIHN0cmluZyBv
ZiBpbmZvcm1hdGlvbiB0byBiZSBpbnRlcnByZXRlZCBieQ0KICAgdGhlIHJl
c291cmNlLg0KDQogICAgICBxdWVyeSAgICAgICAgID0gKnVyaWMNCg0KICAg
V2l0aGluIGEgcXVlcnkgY29tcG9uZW50LCB0aGUgY2hhcmFjdGVycyAiLyIs
ICImIiwgIj0iLCBhbmQgIisiIGFyZQ0KICAgcmVzZXJ2ZWQuDQoNCjMuNC4g
UGFyc2luZyBhIFVSTCBSZWZlcmVuY2UNCg0KICAgQSBVUkwgcmVmZXJlbmNl
IGlzIHR5cGljYWxseSBwYXJzZWQgYWNjb3JkaW5nIHRvIHRoZSBmaXZlIG1h
aW4NCiAgIGNvbXBvbmVudHMgaW4gb3JkZXIgdG8gZGV0ZXJtaW5lIHdoYXQg
Y29tcG9uZW50cyBhcmUgcHJlc2VudCBhbmQNCiAgIHdoZXRoZXIgb3Igbm90
IHRoZSByZWZlcmVuY2UgaXMgcmVsYXRpdmUgb3IgYWJzb2x1dGUuICBUaGUg
aW5kaXZpZHVhbA0KICAgY29tcG9uZW50cyBhcmUgdGhlbiBwYXJzZWQgZm9y
IHRoZWlyIHN1YnBhcnRzIGFuZCB0byB2ZXJpZnkgdGhlaXINCiAgIHZhbGlk
aXR5LiAgQSByZWZlcmVuY2UgaXMgcGFyc2VkIGFzIGlmIGl0IGlzIGEgZ2Vu
ZXJpYy1VUkwsIGV2ZW4NCiAgIHRob3VnaCBpdCBtaWdodCBiZSBjb25zaWRl
cmVkIG9wYXF1ZSBieSBsYXRlciBwcm9jZXNzZXMuDQoNCiAgIEFsdGhvdWdo
IHRoZSBCTkYgZGVmaW5lcyB3aGF0IGlzIGFsbG93ZWQgaW4gZWFjaCBjb21w
b25lbnQsIGl0IGlzDQogICBhbWJpZ3VvdXMgaW4gdGVybXMgb2YgZGlmZmVy
ZW50aWF0aW5nIGJldHdlZW4gYSBzaXRlIGNvbXBvbmVudCBhbmQNCiAgIGEg
cGF0aCBjb21wb25lbnQgdGhhdCBiZWdpbnMgd2l0aCB0d28gc2xhc2ggY2hh
cmFjdGVycy4gIFRoZSBncmVlZHkNCiAgIGFsZ29yaXRobSBpcyB1c2VkIGZv
ciBkaXNhbWJpZ3VhdGlvbjogdGhlIGxlZnQtbW9zdCBtYXRjaGluZyBydWxl
DQogICBzb2FrcyB1cCBhcyBtdWNoIG9mIHRoZSBVUkwgcmVmZXJlbmNlIHN0
cmluZyBhcyBpdCBpcyBjYXBhYmxlIG9mDQogICBtYXRjaGluZy4gIEluIG90
aGVyIHdvcmRzLCB0aGUgc2l0ZSBjb21wb25lbnQgd2lucy4NCiAgIA0KICAg
UmVhZGVycyBmYW1pbGlhciB3aXRoIHJlZ3VsYXIgZXhwcmVzc2lvbnMgc2hv
dWxkIHNlZSBBcHBlbmRpeCBCIGZvciBhDQogICBjb25jcmV0ZSBwYXJzaW5n
IGV4YW1wbGUgYW5kIHRlc3Qgb3JhY2xlLg0KDQoNCjQuIFJlbGF0aXZlIFVS
TCBSZWZlcmVuY2VzDQoNCiAgIEl0IGlzIG9mdGVuIHRoZSBjYXNlIHRoYXQg
YSBncm91cCBvciAidHJlZSIgb2YgZG9jdW1lbnRzIGhhcyBiZWVuDQogICBj
b25zdHJ1Y3RlZCB0byBzZXJ2ZSBhIGNvbW1vbiBwdXJwb3NlOyB0aGUgdmFz
dCBtYWpvcml0eSBvZiBVUkxzIGluDQogICB0aGVzZSBkb2N1bWVudHMgcG9p
bnQgdG8gbG9jYXRpb25zIHdpdGhpbiB0aGUgdHJlZSByYXRoZXIgdGhhbg0K
ICAgb3V0c2lkZSBvZiBpdC4gIFNpbWlsYXJseSwgZG9jdW1lbnRzIGxvY2F0
ZWQgYXQgYSBwYXJ0aWN1bGFyIHNpdGUNCiAgIGFyZSBtdWNoIG1vcmUgbGlr
ZWx5IHRvIHJlZmVyIHRvIG90aGVyIHJlc291cmNlcyBhdCB0aGF0IHNpdGUg
dGhhbg0KICAgdG8gcmVzb3VyY2VzIGF0IHJlbW90ZSBzaXRlcy4NCg0KICAg
UmVsYXRpdmUgYWRkcmVzc2luZyBvZiBVUkxzIGFsbG93cyBkb2N1bWVudCB0
cmVlcyB0byBiZSBwYXJ0aWFsbHkNCiAgIGluZGVwZW5kZW50IG9mIHRoZWly
IGxvY2F0aW9uIGFuZCBhY2Nlc3Mgc2NoZW1lLiAgRm9yIGluc3RhbmNlLCBp
dCBpcw0KICAgcG9zc2libGUgZm9yIGEgc2luZ2xlIHNldCBvZiBoeXBlcnRl
eHQgZG9jdW1lbnRzIHRvIGJlIHNpbXVsdGFuZW91c2x5DQogICBhY2Nlc3Np
YmxlIGFuZCB0cmF2ZXJzYWJsZSB2aWEgZWFjaCBvZiB0aGUgImZpbGUiLCAi
aHR0cCIsIGFuZCAiZnRwIg0KICAgc2NoZW1lcyBpZiB0aGUgZG9jdW1lbnRz
IHJlZmVyIHRvIGVhY2ggb3RoZXIgdXNpbmcgcmVsYXRpdmUgVVJMcy4NCiAg
IEZ1cnRoZXJtb3JlLCBzdWNoIGRvY3VtZW50IHRyZWVzIGNhbiBiZSBtb3Zl
ZCwgYXMgYSB3aG9sZSwgd2l0aG91dA0KICAgY2hhbmdpbmcgYW55IG9mIHRo
ZSByZWxhdGl2ZSByZWZlcmVuY2VzLiAgRXhwZXJpZW5jZSB3aXRoaW4gdGhl
IFdXVw0KICAgaGFzIGRlbW9uc3RyYXRlZCB0aGF0IHRoZSBhYmlsaXR5IHRv
IHBlcmZvcm0gcmVsYXRpdmUgcmVmZXJlbmNpbmcNCiAgIGlzIG5lY2Vzc2Fy
eSBmb3IgdGhlIGxvbmctdGVybSB1c2FiaWxpdHkgb2YgZW1iZWRkZWQgVVJM
cy4NCg0KICAgICAgcmVsYXRpdmVVUkwgICA9IG5ldF9wYXRoIHwgYWJzX3Bh
dGggfCByZWxfcGF0aA0KDQogICBBIHJlbGF0aXZlIHJlZmVyZW5jZSBiZWdp
bm5pbmcgd2l0aCB0d28gc2xhc2ggY2hhcmFjdGVycyBpcyB0ZXJtZWQgYQ0K
ICAgbmV0d29yay1wYXRoIHJlZmVyZW5jZS4gIFN1Y2ggcmVmZXJlbmNlcyBh
cmUgcmFyZWx5IHVzZWQuDQoNCiAgICAgIG5ldF9wYXRoICAgICAgPSAiLy8i
IHNpdGUgWyBhYnNfcGF0aCBdDQoNCiAgIEEgcmVsYXRpdmUgcmVmZXJlbmNl
IGJlZ2lubmluZyB3aXRoIGEgc2luZ2xlIHNsYXNoIGNoYXJhY3RlciBpcw0K
ICAgdGVybWVkIGFuIGFic29sdXRlLXBhdGggcmVmZXJlbmNlLg0KDQogICAg
ICBhYnNfcGF0aCAgICAgID0gIi8iICByZWxfcGF0aA0KDQogICBBIHJlbGF0
aXZlIHJlZmVyZW5jZSB3aGljaCBkb2VzIG5vdCBiZWdpbiB3aXRoIGEgc2No
ZW1lIG5hbWUgb3IgYQ0KICAgc2xhc2ggY2hhcmFjdGVyIGlzIHRlcm1lZCBh
IHJlbGF0aXZlLXBhdGggcmVmZXJlbmNlLg0KDQogICAgICByZWxfcGF0aCAg
ICAgID0gWyBwYXRoX3NlZ21lbnRzIF0gWyAiPyIgcXVlcnkgXQ0KDQogICBX
aXRoaW4gYSByZWxhdGl2ZS1wYXRoIHJlZmVyZW5jZSwgdGhlIGNvbXBsZXRl
IHBhdGggc2VnbWVudHMgIi4iIGFuZA0KICAgIi4uIiBoYXZlIHNwZWNpYWwg
bWVhbmluZ3M6ICJ0aGUgY3VycmVudCBoaWVyYXJjaHkgbGV2ZWwiIGFuZCAi
dGhlDQogICBsZXZlbCBhYm92ZSB0aGlzIGhpZXJhcmNoeSBsZXZlbCIsIHJl
c3BlY3RpdmVseS4gIEFsdGhvdWdoIHRoaXMgaXMNCiAgIHZlcnkgc2ltaWxh
ciB0byB0aGVpciB1c2Ugd2l0aGluIFVuaXgtYmFzZWQgZmlsZXN5c3RlbXMg
dG8gaW5kaWNhdGUNCiAgIGRpcmVjdG9yeSBsZXZlbHMsIHRoZXNlIHBhdGgg
Y29tcG9uZW50cyBhcmUgb25seSBjb25zaWRlcmVkIHNwZWNpYWwNCiAgIHdo
ZW4gcmVzb2x2aW5nIGEgcmVsYXRpdmUtcGF0aCByZWZlcmVuY2UgdG8gaXRz
IGFic29sdXRlIGZvcm0NCiAgIChTZWN0aW9uIDQuMikuDQoNCiAgIEF1dGhv
cnMgc2hvdWxkIGJlIGF3YXJlIHRoYXQgYSBwYXRoIHNlZ21lbnQgd2hpY2gg
Y29udGFpbnMgYSBjb2xvbg0KICAgY2hhcmFjdGVyIGNhbm5vdCBiZSB1c2Vk
IGFzIHRoZSBmaXJzdCBzZWdtZW50IG9mIGEgcmVsYXRpdmUgVVJMIHBhdGgN
CiAgIChlLmcuLCAidGhpczp0aGF0IiksIGJlY2F1c2UgaXQgd291bGQgYmUg
bWlzdGFrZW4gZm9yIGEgc2NoZW1lIG5hbWUuDQogICBJdCBpcyB0aGVyZWZv
cmUgbmVjZXNzYXJ5IHRvIHByZWNlZGUgc3VjaCBzZWdtZW50cyB3aXRoIG90
aGVyDQogICBzZWdtZW50cyAoZS5nLiwgIi4vdGhpczp0aGF0IikgaW4gb3Jk
ZXIgZm9yIHRoZW0gdG8gYmUgcmVmZXJlbmNlZCBhcw0KICAgYSByZWxhdGl2
ZSBwYXRoLg0KDQogICBJdCBpcyBub3QgbmVjZXNzYXJ5IGZvciBhbGwgVVJM
cyB3aXRoaW4gYSBnaXZlbiBzY2hlbWUgdG8gYmUNCiAgIHJlc3RyaWN0ZWQg
dG8gdGhlIGdlbmVyaWMtVVJMIHN5bnRheCwgc2luY2UgdGhlIGhpZXJhcmNo
aWNhbA0KICAgcHJvcGVydGllcyBvZiB0aGF0IHN5bnRheCBhcmUgb25seSBu
ZWNlc3Nhcnkgd2hlbiByZWxhdGl2ZSBVUkxzIGFyZQ0KICAgdXNlZCB3aXRo
aW4gYSBwYXJ0aWN1bGFyIGRvY3VtZW50LiAgRG9jdW1lbnRzIGNhbiBvbmx5
IG1ha2UgdXNlIG9mDQogICByZWxhdGl2ZSBVUkxzIHdoZW4gdGhlaXIgYmFz
ZSBVUkwgZml0cyB3aXRoaW4gdGhlIGdlbmVyaWMtVVJMIHN5bnRheC4NCiAg
IEl0IGlzIGFzc3VtZWQgdGhhdCBhbnkgZG9jdW1lbnQgd2hpY2ggY29udGFp
bnMgYSByZWxhdGl2ZSByZWZlcmVuY2UNCiAgIHdpbGwgYWxzbyBoYXZlIGEg
YmFzZSBVUkwgdGhhdCBvYmV5cyB0aGUgc3ludGF4LiAgSW4gb3RoZXIgd29y
ZHMsDQogICByZWxhdGl2ZSBVUkxzIGNhbm5vdCBiZSB1c2VkIHdpdGhpbiBh
IGRvY3VtZW50IHRoYXQgaGFzIGFuIHVuc3VpdGFibGUNCiAgIGJhc2UgVVJM
Lg0KDQo0LjEuIEVzdGFibGlzaGluZyBhIEJhc2UgVVJMDQoNCiAgIFRoZSB0
ZXJtICJyZWxhdGl2ZSBVUkwiIGltcGxpZXMgdGhhdCB0aGVyZSBleGlzdHMg
c29tZSBhYnNvbHV0ZSAiYmFzZQ0KICAgVVJMIiBhZ2FpbnN0IHdoaWNoIHRo
ZSByZWxhdGl2ZSByZWZlcmVuY2UgaXMgYXBwbGllZC4gIEluZGVlZCwgdGhl
DQogICBiYXNlIFVSTCBpcyBuZWNlc3NhcnkgdG8gZGVmaW5lIHRoZSBzZW1h
bnRpY3Mgb2YgYW55IHJlbGF0aXZlIFVSTA0KICAgcmVmZXJlbmNlOyB3aXRo
b3V0IGl0LCBhIHJlbGF0aXZlIHJlZmVyZW5jZSBpcyBtZWFuaW5nbGVzcy4g
IEluIG9yZGVyDQogICBmb3IgcmVsYXRpdmUgVVJMcyB0byBiZSB1c2FibGUg
d2l0aGluIGEgZG9jdW1lbnQsIHRoZSBiYXNlIFVSTCBvZg0KICAgdGhhdCBk
b2N1bWVudCBtdXN0IGJlIGtub3duIHRvIHRoZSBwYXJzZXIuDQoNCiAgIFRo
ZSBiYXNlIFVSTCBvZiBhIGRvY3VtZW50IGNhbiBiZSBlc3RhYmxpc2hlZCBp
biBvbmUgb2YgZm91ciB3YXlzLA0KICAgbGlzdGVkIGJlbG93IGluIG9yZGVy
IG9mIHByZWNlZGVuY2UuICBUaGUgb3JkZXIgb2YgcHJlY2VkZW5jZSBjYW4g
YmUNCiAgIHRob3VnaHQgb2YgaW4gdGVybXMgb2YgbGF5ZXJzLCB3aGVyZSB0
aGUgaW5uZXJtb3N0IGRlZmluZWQgYmFzZSBVUkwNCiAgIGhhcyB0aGUgaGln
aGVzdCBwcmVjZWRlbmNlLiAgVGhpcyBjYW4gYmUgdmlzdWFsaXplZCBncmFw
aGljYWxseSBhczoNCg0KICAgICAgLi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0uDQogICAgICB8
ICAuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS4gIHwNCiAgICAgIHwgIHwgIC4tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLiAgfCAgfA0KICAgICAg
fCAgfCAgfCAgLi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0uICB8ICB8ICB8DQogICAgICB8ICB8ICB8ICB8ICAuLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS4gIHwgIHwgIHwgIHwNCiAgICAg
IHwgIHwgIHwgIHwgIHwgICAgICAgPHJlbGF0aXZlX3JlZmVyZW5jZT4gICAg
ICAgfCAgfCAgfCAgfCAgfA0KICAgICAgfCAgfCAgfCAgfCAgYC0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0nICB8ICB8ICB8ICB8DQogICAg
ICB8ICB8ICB8ICB8ICg1LjEuMSkgQmFzZSBVUkwgZW1iZWRkZWQgaW4gdGhl
ICAgICAgIHwgIHwgIHwgIHwNCiAgICAgIHwgIHwgIHwgIHwgICAgICAgICBk
b2N1bWVudCdzIGNvbnRlbnQgICAgICAgICAgICAgfCAgfCAgfCAgfA0KICAg
ICAgfCAgfCAgfCAgYC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0nICB8ICB8ICB8DQogICAgICB8ICB8ICB8ICg1LjEuMikgQmFz
ZSBVUkwgb2YgdGhlIGVuY2Fwc3VsYXRpbmcgZW50aXR5IHwgIHwgIHwNCiAg
ICAgIHwgIHwgIHwgICAgICAgICAobWVzc2FnZSwgZG9jdW1lbnQsIG9yIG5v
bmUpLiAgICAgICAgfCAgfCAgfA0KICAgICAgfCAgfCAgYC0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0nICB8ICB8DQog
ICAgICB8ICB8ICg1LjEuMykgVVJMIHVzZWQgdG8gcmV0cmlldmUgdGhlIGVu
dGl0eSAgICAgICAgICAgIHwgIHwNCiAgICAgIHwgIGAtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tJyAgfA0K
ICAgICAgfCAoNS4xLjQpIERlZmF1bHQgQmFzZSBVUkwgaXMgYXBwbGljYXRp
b24tZGVwZW5kZW50ICAgICAgICB8DQogICAgICBgLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLScN
Cg0KNC4xLjEuIEJhc2UgVVJMIHdpdGhpbiBEb2N1bWVudCBDb250ZW50DQoN
CiAgIFdpdGhpbiBjZXJ0YWluIGRvY3VtZW50IG1lZGlhIHR5cGVzLCB0aGUg
YmFzZSBVUkwgb2YgdGhlIGRvY3VtZW50IGNhbg0KICAgYmUgZW1iZWRkZWQg
d2l0aGluIHRoZSBjb250ZW50IGl0c2VsZiBzdWNoIHRoYXQgaXQgY2FuIGJl
IHJlYWRpbHkNCiAgIG9idGFpbmVkIGJ5IGEgcGFyc2VyLiAgVGhpcyBjYW4g
YmUgdXNlZnVsIGZvciBkZXNjcmlwdGl2ZSBkb2N1bWVudHMsDQogICBzdWNo
IGFzIHRhYmxlcyBvZiBjb250ZW50LCB3aGljaCBtYXkgYmUgdHJhbnNtaXR0
ZWQgdG8gb3RoZXJzIHRocm91Z2gNCiAgIHByb3RvY29scyBvdGhlciB0aGFu
IHRoZWlyIHVzdWFsIHJldHJpZXZhbCBjb250ZXh0IChlLmcuLCBFLU1haWwg
b3INCiAgIFVTRU5FVCBuZXdzKS4NCg0KICAgSXQgaXMgYmV5b25kIHRoZSBz
Y29wZSBvZiB0aGlzIGRvY3VtZW50IHRvIHNwZWNpZnkgaG93LCBmb3IgZWFj
aA0KICAgbWVkaWEgdHlwZSwgdGhlIGJhc2UgVVJMIGNhbiBiZSBlbWJlZGRl
ZC4gIEl0IGlzIGFzc3VtZWQgdGhhdCB1c2VyDQogICBhZ2VudHMgbWFuaXB1
bGF0aW5nIHN1Y2ggbWVkaWEgdHlwZXMgd2lsbCBiZSBhYmxlIHRvIG9idGFp
biB0aGUNCiAgIGFwcHJvcHJpYXRlIHN5bnRheCBmcm9tIHRoYXQgbWVkaWEg
dHlwZSdzIHNwZWNpZmljYXRpb24uICBBbiBleGFtcGxlDQogICBvZiBob3cg
dGhlIGJhc2UgVVJMIGNhbiBiZSBlbWJlZGRlZCBpbiB0aGUgSHlwZXJ0ZXh0
IE1hcmt1cCBMYW5ndWFnZQ0KICAgKEhUTUwpIFtSRkMxODY2XSBpcyBwcm92
aWRlZCBpbiBBcHBlbmRpeCBELg0KDQogICBBIG1lY2hhbmlzbSBmb3IgZW1i
ZWRkaW5nIHRoZSBiYXNlIFVSTCB3aXRoaW4gTUlNRSBjb250YWluZXIgdHlw
ZXMNCiAgIChlLmcuLCB0aGUgbWVzc2FnZSBhbmQgbXVsdGlwYXJ0IHR5cGVz
KSBpcyBkZWZpbmVkIGJ5IE1IVE1MDQogICBbUkZDMjExMF0uICBQcm90b2Nv
bHMgdGhhdCBkbyBub3QgdXNlIHRoZSBNSU1FIG1lc3NhZ2UgaGVhZGVyIHN5
bnRheCwNCiAgIGJ1dCB3aGljaCBkbyBhbGxvdyBzb21lIGZvcm0gb2YgdGFn
Z2VkIG1ldGFpbmZvcm1hdGlvbiB0byBiZSBpbmNsdWRlZA0KICAgd2l0aGlu
IG1lc3NhZ2VzLCBtYXkgZGVmaW5lIHRoZWlyIG93biBzeW50YXggZm9yIGRl
ZmluaW5nIHRoZSBiYXNlDQogICBVUkwgYXMgcGFydCBvZiBhIG1lc3NhZ2Uu
DQoNCjQuMS4yLiBCYXNlIFVSTCBmcm9tIHRoZSBFbmNhcHN1bGF0aW5nIEVu
dGl0eQ0KDQogICBJZiBubyBiYXNlIFVSTCBpcyBlbWJlZGRlZCwgdGhlIGJh
c2UgVVJMIG9mIGEgZG9jdW1lbnQgaXMgZGVmaW5lZCBieQ0KICAgdGhlIGRv
Y3VtZW50J3MgcmV0cmlldmFsIGNvbnRleHQuICBGb3IgYSBkb2N1bWVudCB0
aGF0IGlzIGVuY2xvc2VkDQogICB3aXRoaW4gYW5vdGhlciBlbnRpdHkgKHN1
Y2ggYXMgYSBtZXNzYWdlIG9yIGFub3RoZXIgZG9jdW1lbnQpLCB0aGUNCiAg
IHJldHJpZXZhbCBjb250ZXh0IGlzIHRoYXQgZW50aXR5OyB0aHVzLCB0aGUg
ZGVmYXVsdCBiYXNlIFVSTCBvZiB0aGUNCiAgIGRvY3VtZW50IGlzIHRoZSBi
YXNlIFVSTCBvZiB0aGUgZW50aXR5IGluIHdoaWNoIHRoZSBkb2N1bWVudCBp
cw0KICAgZW5jYXBzdWxhdGVkLg0KDQo0LjEuMy4gQmFzZSBVUkwgZnJvbSB0
aGUgUmV0cmlldmFsIFVSTA0KDQogICBJZiBubyBiYXNlIFVSTCBpcyBlbWJl
ZGRlZCBhbmQgdGhlIGRvY3VtZW50IGlzIG5vdCBlbmNhcHN1bGF0ZWQNCiAg
IHdpdGhpbiBzb21lIG90aGVyIGVudGl0eSAoZS5nLiwgdGhlIHRvcCBsZXZl
bCBvZiBhIGNvbXBvc2l0ZSBlbnRpdHkpLA0KICAgdGhlbiwgaWYgYSBVUkwg
d2FzIHVzZWQgdG8gcmV0cmlldmUgdGhlIGJhc2UgZG9jdW1lbnQsIHRoYXQg
VVJMIHNoYWxsDQogICBiZSBjb25zaWRlcmVkIHRoZSBiYXNlIFVSTC4gIE5v
dGUgdGhhdCBpZiB0aGUgcmV0cmlldmFsIHdhcyB0aGUNCiAgIHJlc3VsdCBv
ZiBhIHJlZGlyZWN0ZWQgcmVxdWVzdCwgdGhlIGxhc3QgVVJMIHVzZWQgKGku
ZS4sIHRoYXQgd2hpY2gNCiAgIHJlc3VsdGVkIGluIHRoZSBhY3R1YWwgcmV0
cmlldmFsIG9mIHRoZSBkb2N1bWVudCkgaXMgdGhlIGJhc2UgVVJMLg0KDQo0
LjEuNC4gRGVmYXVsdCBCYXNlIFVSTA0KDQogICBJZiBub25lIG9mIHRoZSBj
b25kaXRpb25zIGRlc2NyaWJlZCBpbiBTZWN0aW9ucyA0LjEuMS0tNC4xLjMg
YXBwbHksDQogICB0aGVuIHRoZSBiYXNlIFVSTCBpcyBkZWZpbmVkIGJ5IHRo
ZSBjb250ZXh0IG9mIHRoZSBhcHBsaWNhdGlvbi4NCiAgIFNpbmNlIHRoaXMg
ZGVmaW5pdGlvbiBpcyBuZWNlc3NhcmlseSBhcHBsaWNhdGlvbi1kZXBlbmRl
bnQsIGZhaWxpbmcNCiAgIHRvIGRlZmluZSB0aGUgYmFzZSBVUkwgdXNpbmcg
b25lIG9mIHRoZSBvdGhlciBtZXRob2RzIG1heSByZXN1bHQgaW4NCiAgIHRo
ZSBzYW1lIGNvbnRlbnQgYmVpbmcgaW50ZXJwcmV0ZWQgZGlmZmVyZW50bHkg
YnkgZGlmZmVyZW50IHR5cGVzIG9mDQogICBhcHBsaWNhdGlvbi4NCiAgIA0K
ICAgSXQgaXMgdGhlIHJlc3BvbnNpYmlsaXR5IG9mIHRoZSBkaXN0cmlidXRv
cihzKSBvZiBhIGRvY3VtZW50DQogICBjb250YWluaW5nIHJlbGF0aXZlIFVS
THMgdG8gZW5zdXJlIHRoYXQgdGhlIGJhc2UgVVJMIGZvciB0aGF0DQogICBk
b2N1bWVudCBjYW4gYmUgZXN0YWJsaXNoZWQuICBJdCBtdXN0IGJlIGVtcGhh
c2l6ZWQgdGhhdCByZWxhdGl2ZQ0KICAgVVJMcyBjYW5ub3QgYmUgdXNlZCBy
ZWxpYWJseSBpbiBzaXR1YXRpb25zIHdoZXJlIHRoZSBkb2N1bWVudCdzDQog
ICBiYXNlIFVSTCBpcyBub3Qgd2VsbC1kZWZpbmVkLg0KDQo0LjIuIFJlc29s
dmluZyBSZWxhdGl2ZSBSZWZlcmVuY2VzIHRvIEFic29sdXRlIEZvcm0NCg0K
ICAgVGhpcyBzZWN0aW9uIGRlc2NyaWJlcyBhbiBleGFtcGxlIGFsZ29yaXRo
bSBmb3IgcmVzb2x2aW5nIFVSTA0KICAgcmVmZXJlbmNlcyB3aGljaCBtaWdo
dCBiZSByZWxhdGl2ZSB0byBhIGdpdmVuIGJhc2UgVVJMLg0KDQogICBUaGUg
YmFzZSBVUkwgaXMgZXN0YWJsaXNoZWQgYWNjb3JkaW5nIHRvIHRoZSBydWxl
cyBvZiBTZWN0aW9uIDQuMSBhbmQNCiAgIHBhcnNlZCBpbnRvIHRoZSBmb3Vy
IG1haW4gY29tcG9uZW50cyBhcyBkZXNjcmliZWQgaW4gU2VjdGlvbiAzLjMu
DQogICBOb3RlIHRoYXQgb25seSB0aGUgc2NoZW1lIGNvbXBvbmVudCBpcyBy
ZXF1aXJlZCB0byBiZSBwcmVzZW50IGluIHRoZQ0KICAgYmFzZSBVUkw7IHRo
ZSBvdGhlciBjb21wb25lbnRzIG1heSBiZSBlbXB0eSBvciB1bmRlZmluZWQu
ICBBDQogICBjb21wb25lbnQgaXMgdW5kZWZpbmVkIGlmIGl0cyBwcmVjZWRp
bmcgc2VwYXJhdG9yIGRvZXMgbm90IGFwcGVhciBpbg0KICAgdGhlIFVSTCBy
ZWZlcmVuY2U7IHRoZSBwYXRoIGNvbXBvbmVudCBpcyBuZXZlciB1bmRlZmlu
ZWQsIHRob3VnaCBpdA0KICAgbWF5IGJlIGVtcHR5LiAgVGhlIGJhc2UgVVJM
J3MgcXVlcnkgY29tcG9uZW50IGlzIG5vdCB1c2VkIGJ5IHRoZQ0KICAgcmVz
b2x1dGlvbiBhbGdvcml0aG0gYW5kIG1heSBiZSBkaXNjYXJkZWQuDQogICAN
CiAgIEZvciBlYWNoIFVSTCByZWZlcmVuY2UsIHRoZSBmb2xsb3dpbmcgc3Rl
cHMgYXJlIHBlcmZvcm1lZCBpbiBvcmRlcjoNCg0KICAgMSkgVGhlIFVSTCBy
ZWZlcmVuY2UgaXMgcGFyc2VkIGludG8gdGhlIHBvdGVudGlhbCBmb3VyIGNv
bXBvbmVudHMgYW5kDQogICAgICBmcmFnbWVudCBpZGVudGlmaWVyLCBhcyBk
ZXNjcmliZWQgaW4gU2VjdGlvbiAzLjMuDQoNCiAgIDIpIElmIHRoZSBwYXRo
IGNvbXBvbmVudCBpcyBlbXB0eSBhbmQgdGhlIHNjaGVtZSwgc2l0ZSwgYW5k
IHF1ZXJ5DQogICAgICBjb21wb25lbnRzIGFyZSB1bmRlZmluZWQsIHRoZW4g
aXQgaXMgYSByZWZlcmVuY2UgdG8gdGhlIGN1cnJlbnQNCiAgICAgIGRvY3Vt
ZW50IGFuZCB3ZSBhcmUgZG9uZS4gIE90aGVyd2lzZSwgdGhlIHJlZmVyZW5j
ZSBVUkwncyBxdWVyeQ0KICAgICAgYW5kIGZyYWdtZW50IGNvbXBvbmVudHMg
YXJlIGRlZmluZWQgYXMgZm91bmQgKG9yIG5vdCBmb3VuZCkgd2l0aGluDQog
ICAgICB0aGUgVVJMIHJlZmVyZW5jZSBhbmQgbm90IGluaGVyaXRlZCBmcm9t
IHRoZSBiYXNlIFVSTC4NCg0KICAgMykgSWYgdGhlIHNjaGVtZSBjb21wb25l
bnQgaXMgZGVmaW5lZCwgaW5kaWNhdGluZyB0aGF0IHRoZSByZWZlcmVuY2UN
CiAgICAgIHN0YXJ0cyB3aXRoIGEgc2NoZW1lIG5hbWUsIHRoZW4gdGhlIHJl
ZmVyZW5jZSBpcyBpbnRlcnByZXRlZCBhcyBhbg0KICAgICAgYWJzb2x1dGUg
VVJMIGFuZCB3ZSBhcmUgZG9uZS4gIE90aGVyd2lzZSwgdGhlIHJlZmVyZW5j
ZSBVUkwncw0KICAgICAgc2NoZW1lIGlzIGluaGVyaXRlZCBmcm9tIHRoZSBi
YXNlIFVSTCdzIHNjaGVtZSBjb21wb25lbnQuDQoNCiAgIDQpIElmIHRoZSBz
aXRlIGNvbXBvbmVudCBpcyBkZWZpbmVkLCB0aGVuIHRoZSByZWZlcmVuY2Ug
aXMgYQ0KICAgICAgbmV0d29yay1wYXRoIGFuZCB3ZSBza2lwIHRvIHN0ZXAg
Ny4gIE90aGVyd2lzZSwgdGhlIHJlZmVyZW5jZQ0KICAgICAgVVJMJ3Mgc2l0
ZSBpcyBpbmhlcml0ZWQgZnJvbSB0aGUgYmFzZSBVUkwncyBzaXRlIGNvbXBv
bmVudCwNCiAgICAgIHdoaWNoIHdpbGwgYWxzbyBiZSB1bmRlZmluZWQgaWYg
dGhlIFVSTCBzY2hlbWUgZG9lcyBub3QgdXNlIGENCiAgICAgIHNpdGUgY29t
cG9uZW50Lg0KDQogICA1KSBJZiB0aGUgcGF0aCBjb21wb25lbnQgYmVnaW5z
IHdpdGggYSBzbGFzaCBjaGFyYWN0ZXIgKCIvIiksIHRoZW4NCiAgICAgIHRo
ZSByZWZlcmVuY2UgaXMgYW4gYWJzb2x1dGUtcGF0aCBhbmQgd2Ugc2tpcCB0
byBzdGVwIDcuDQoNCiAgIDYpIElmIHRoaXMgc3RlcCBpcyByZWFjaGVkLCB0
aGVuIHdlIGFyZSByZXNvbHZpbmcgYSByZWxhdGl2ZS1wYXRoDQogICAgICBy
ZWZlcmVuY2UuICBUaGUgcmVsYXRpdmUgcGF0aCBuZWVkcyB0byBiZSBtZXJn
ZWQgd2l0aCB0aGUgYmFzZQ0KICAgICAgVVJMJ3MgcGF0aC4gIEFsdGhvdWdo
IHRoZXJlIGFyZSBtYW55IHdheXMgdG8gZG8gdGhpcywgd2Ugd2lsbA0KICAg
ICAgZGVzY3JpYmUgYSBzaW1wbGUgbWV0aG9kIHVzaW5nIGEgc2VwYXJhdGUg
c3RyaW5nIGJ1ZmZlci4NCg0KICAgICAgYSkgQWxsIGJ1dCB0aGUgbGFzdCBz
ZWdtZW50IG9mIHRoZSBiYXNlIFVSTCdzIHBhdGggY29tcG9uZW50IGlzDQog
ICAgICAgICBjb3BpZWQgdG8gdGhlIGJ1ZmZlci4gIEluIG90aGVyIHdvcmRz
LCBhbnkgY2hhcmFjdGVycyBhZnRlciB0aGUNCiAgICAgICAgIGxhc3QgKHJp
Z2h0LW1vc3QpIHNsYXNoIGNoYXJhY3RlciwgaWYgYW55LCBhcmUgZXhjbHVk
ZWQuDQoNCiAgICAgIGIpIFRoZSByZWZlcmVuY2UncyBwYXRoIGNvbXBvbmVu
dCBpcyBhcHBlbmRlZCB0byB0aGUgYnVmZmVyDQogICAgICAgICBzdHJpbmcu
DQoNCiAgICAgIGMpIEFsbCBvY2N1cnJlbmNlcyBvZiAiLi8iLCB3aGVyZSAi
LiIgaXMgYSBjb21wbGV0ZSBwYXRoIHNlZ21lbnQsDQogICAgICAgICBhcmUg
cmVtb3ZlZCBmcm9tIHRoZSBidWZmZXIgc3RyaW5nLg0KDQogICAgICBkKSBJ
ZiB0aGUgYnVmZmVyIHN0cmluZyBlbmRzIHdpdGggIi4iIGFzIGEgY29tcGxl
dGUgcGF0aCBzZWdtZW50LA0KICAgICAgICAgdGhhdCAiLiIgaXMgcmVtb3Zl
ZC4NCg0KICAgICAgZSkgQWxsIG9jY3VycmVuY2VzIG9mICI8c2VnbWVudD4v
Li4vIiwgd2hlcmUgPHNlZ21lbnQ+IGlzIGENCiAgICAgICAgIGNvbXBsZXRl
IHBhdGggc2VnbWVudCBub3QgZXF1YWwgdG8gIi4uIiwgYXJlIHJlbW92ZWQg
ZnJvbSB0aGUNCiAgICAgICAgIGJ1ZmZlciBzdHJpbmcuICBSZW1vdmFsIG9m
IHRoZXNlIHBhdGggc2VnbWVudHMgaXMgcGVyZm9ybWVkDQogICAgICAgICBp
dGVyYXRpdmVseSwgcmVtb3ZpbmcgdGhlIGxlZnRtb3N0IG1hdGNoaW5nIHBh
dHRlcm4gb24gZWFjaA0KICAgICAgICAgaXRlcmF0aW9uLCB1bnRpbCBubyBt
YXRjaGluZyBwYXR0ZXJuIHJlbWFpbnMuDQoNCiAgICAgIGYpIElmIHRoZSBi
dWZmZXIgc3RyaW5nIGVuZHMgd2l0aCAiPHNlZ21lbnQ+Ly4uIiwgd2hlcmUg
PHNlZ21lbnQ+DQogICAgICAgICBpcyBhIGNvbXBsZXRlIHBhdGggc2VnbWVu
dCBub3QgZXF1YWwgdG8gIi4uIiwgdGhhdA0KICAgICAgICAgIjxzZWdtZW50
Pi8uLiIgaXMgcmVtb3ZlZC4NCg0KICAgICAgZykgSWYgdGhlIHJlc3VsdGlu
ZyBidWZmZXIgc3RyaW5nIHN0aWxsIGJlZ2lucyB3aXRoIG9uZSBvciBtb3Jl
DQogICAgICAgICBjb21wbGV0ZSBwYXRoIHNlZ21lbnRzIG9mICIuLiIsIHRo
ZW4gdGhlIHJlZmVyZW5jZSBpcw0KICAgICAgICAgY29uc2lkZXJlZCB0byBi
ZSBpbiBlcnJvci4gIEltcGxlbWVudGF0aW9ucyBtYXkgaGFuZGxlIHRoaXMN
CiAgICAgICAgIGVycm9yIGJ5IHJldGFpbmluZyB0aGVzZSBjb21wb25lbnRz
IGluIHRoZSByZXNvbHZlZCBwYXRoDQogICAgICAgICAoaS5lLiwgdHJlYXRp
bmcgdGhlbSBhcyBwYXJ0IG9mIHRoZSBmaW5hbCBVUkwpLCBieSByZW1vdmlu
Zw0KICAgICAgICAgdGhlbSBmcm9tIHRoZSByZXNvbHZlZCBwYXRoIChpLmUu
LCBkaXNjYXJkaW5nIHJlbGF0aXZlIGxldmVscw0KICAgICAgICAgYWJvdmUg
dGhlIHJvb3QpLCBvciBieSBhdm9pZGluZyB0cmF2ZXJzYWwgb2YgdGhlIHJl
ZmVyZW5jZS4NCg0KICAgICAgaCkgVGhlIHJlbWFpbmluZyBidWZmZXIgc3Ry
aW5nIGlzIHRoZSByZWZlcmVuY2UgVVJMJ3MgbmV3IHBhdGgNCiAgICAgICAg
IGNvbXBvbmVudC4NCg0KICAgNykgVGhlIHJlc3VsdGluZyBVUkwgY29tcG9u
ZW50cywgaW5jbHVkaW5nIGFueSBpbmhlcml0ZWQgZnJvbSB0aGUNCiAgICAg
IGJhc2UgVVJMLCBhcmUgcmVjb21iaW5lZCB0byBnaXZlIHRoZSBhYnNvbHV0
ZSBmb3JtIG9mIHRoZSBVUkwNCiAgICAgIHJlZmVyZW5jZS4gIFVzaW5nIHBz
ZXVkb2NvZGUsIHRoaXMgd291bGQgYmUNCg0KICAgICAgICAgcmVzdWx0ID0g
IiINCg0KICAgICAgICAgaWYgc2NoZW1lIGlzIGRlZmluZWQgdGhlbg0KICAg
ICAgICAgICAgIGFwcGVuZCBzY2hlbWUgdG8gcmVzdWx0DQogICAgICAgICAg
ICAgYXBwZW5kICI6IiB0byByZXN1bHQNCg0KICAgICAgICAgaWYgc2l0ZSBp
cyBkZWZpbmVkIHRoZW4NCiAgICAgICAgICAgICBhcHBlbmQgIi8vIiB0byBy
ZXN1bHQNCiAgICAgICAgICAgICBhcHBlbmQgc2l0ZSB0byByZXN1bHQNCg0K
ICAgICAgICAgYXBwZW5kIHBhdGggdG8gcmVzdWx0DQoNCiAgICAgICAgIGlm
IHF1ZXJ5IGlzIGRlZmluZWQgdGhlbg0KICAgICAgICAgICAgIGFwcGVuZCAi
PyIgdG8gcmVzdWx0DQogICAgICAgICAgICAgYXBwZW5kIHF1ZXJ5IHRvIHJl
c3VsdA0KDQogICAgICAgICBpZiBmcmFnbWVudCBpcyBkZWZpbmVkIHRoZW4N
CiAgICAgICAgICAgICBhcHBlbmQgIiMiIHRvIHJlc3VsdA0KICAgICAgICAg
ICAgIGFwcGVuZCBmcmFnbWVudCB0byByZXN1bHQNCg0KICAgICAgICAgcmV0
dXJuIHJlc3VsdA0KDQogICAgICBOb3RlIHRoYXQgd2UgbXVzdCBiZSBjYXJl
ZnVsIHRvIHByZXNlcnZlIHRoZSBkaXN0aW5jdGlvbiBiZXR3ZWVuIGENCiAg
ICAgIGNvbXBvbmVudCB0aGF0IGlzIHVuZGVmaW5lZCwgbWVhbmluZyB0aGF0
IGl0cyBzZXBhcmF0b3Igd2FzIG5vdA0KICAgICAgcHJlc2VudCBpbiB0aGUg
cmVmZXJlbmNlLCBhbmQgYSBjb21wb25lbnQgdGhhdCBpcyBlbXB0eSwgbWVh
bmluZw0KICAgICAgdGhhdCB0aGUgc2VwYXJhdG9yIHdhcyBwcmVzZW50IGFu
ZCB3YXMgaW1tZWRpYXRlbHkgZm9sbG93ZWQgYnkgdGhlDQogICAgICBuZXh0
IGNvbXBvbmVudCBzZXBhcmF0b3Igb3IgdGhlIGVuZCBvZiB0aGUgcmVmZXJl
bmNlLg0KDQogICBUaGUgYWJvdmUgYWxnb3JpdGhtIGlzIGludGVuZGVkIHRv
IHByb3ZpZGUgYW4gZXhhbXBsZSBieSB3aGljaCB0aGUNCiAgIG91dHB1dCBv
ZiBpbXBsZW1lbnRhdGlvbnMgY2FuIGJlIHRlc3RlZCAtLSBpbXBsZW1lbnRh
dGlvbiBvZiB0aGUNCiAgIGFsZ29yaXRobSBpdHNlbGYgaXMgbm90IHJlcXVp
cmVkLiAgRm9yIGV4YW1wbGUsIHNvbWUgc3lzdGVtcyBtYXkgZmluZA0KICAg
aXQgbW9yZSBlZmZpY2llbnQgdG8gaW1wbGVtZW50IHN0ZXAgNiBhcyBhIHBh
aXIgb2Ygc2VnbWVudCBzdGFja3MNCiAgIGJlaW5nIG1lcmdlZCwgcmF0aGVy
IHRoYW4gYXMgYSBzZXJpZXMgb2Ygc3RyaW5nIHBhdHRlcm4gcmVwbGFjZW1l
bnRzLg0KDQogICAgICBOb3RlOiBTb21lIFdXVyBjbGllbnQgYXBwbGljYXRp
b25zIHdpbGwgZmFpbCB0byBzZXBhcmF0ZSB0aGUNCiAgICAgIHJlZmVyZW5j
ZSdzIHF1ZXJ5IGNvbXBvbmVudCBmcm9tIGl0cyBwYXRoIGNvbXBvbmVudCBi
ZWZvcmUgbWVyZ2luZw0KICAgICAgdGhlIGJhc2UgYW5kIHJlZmVyZW5jZSBw
YXRocyBpbiBzdGVwIDYgYWJvdmUuICBUaGlzIG1heSByZXN1bHQgaW4NCiAg
ICAgIGEgbG9zcyBvZiBpbmZvcm1hdGlvbiBpZiB0aGUgcXVlcnkgY29tcG9u
ZW50IGNvbnRhaW5zIHRoZSBzdHJpbmdzDQogICAgICAiLy4uLyIgb3IgIi8u
LyIuDQoNCiAgIFJlc29sdXRpb24gZXhhbXBsZXMgYXJlIHByb3ZpZGVkIGlu
IEFwcGVuZGl4IEMuDQoNCjUuIFVSTCBOb3JtYWxpemF0aW9uIGFuZCBFcXVp
dmFsZW5jZQ0KDQogICBJbiBtYW55IGNhc2VzLCBkaWZmZXJlbnQgVVJMIHN0
cmluZ3MgbWF5IGFjdHVhbGx5IGlkZW50aWZ5IHRoZQ0KICAgaWRlbnRpY2Fs
IHJlc291cmNlLiBGb3IgZXhhbXBsZSwgdGhlIGhvc3QgbmFtZXMgdXNlZCBp
biBVUkxzIGFyZQ0KICAgYWN0dWFsbHkgY2FzZSBpbnNlbnNpdGl2ZSwgYW5k
IHRoZSBVUkwgPGh0dHA6Ly93d3cuWEVST1guY29tPiBpcw0KICAgZXF1aXZh
bGVudCB0byA8aHR0cDovL3d3dy54ZXJveC5jb20+LiBJbiBnZW5lcmFsLCB0
aGUgcnVsZXMgZm9yDQogICBlcXVpdmFsZW5jZSBhbmQgZGVmaW5pdGlvbiBv
ZiBhIG5vcm1hbCBmb3JtLCBpZiBhbnksIGFyZSBzY2hlbWUNCiAgIGRlcGVu
ZGVudC4gV2hlbiBhIHNjaGVtZSB1c2VzIGVsZW1lbnRzIG9mIHRoZSBjb21t
b24gc3ludGF4LCBpdA0KICAgd2lsbCBhbHNvIHVzZSB0aGUgY29tbW9uIHN5
bnRheCBlcXVpdmFsZW5jZSBydWxlcywgbmFtZWx5IHRoYXQgaG9zdA0KICAg
bmFtZSBpcyBjYXNlIGluZGVwZW5kZW50LCBhbmQgYSBVUkwgd2l0aCBhbiBl
eHBsaWNpdCAiOnBvcnQiLCB3aGVyZQ0KICAgdGhlIHBvcnQgaXMgdGhlIGRl
ZmF1bHQgZm9yIHRoZSBzY2hlbWUsIGlzIGVxdWl2YWxlbnQgdG8gb25lDQog
ICB3aGVyZSB0aGUgcG9ydCBpcyBlbGlkZWQuDQogICANCjYuIFNlY3VyaXR5
IENvbnNpZGVyYXRpb25zDQoNCiAgIEEgVVJMIGRvZXMgbm90IGluIGl0c2Vs
ZiBwb3NlIGEgc2VjdXJpdHkgdGhyZWF0LiAgVXNlcnMgc2hvdWxkIGJld2Fy
ZQ0KICAgdGhhdCB0aGVyZSBpcyBubyBnZW5lcmFsIGd1YXJhbnRlZSB0aGF0
IGEgVVJMLCB3aGljaCBhdCBvbmUgdGltZQ0KICAgbG9jYXRlZCBhIGdpdmVu
IHJlc291cmNlLCB3aWxsIGNvbnRpbnVlIHRvIGRvIHNvLiAgTm9yIGlzIHRo
ZXJlIGFueQ0KICAgZ3VhcmFudGVlIHRoYXQgYSBVUkwgd2lsbCBub3QgbG9j
YXRlIGEgZGlmZmVyZW50IHJlc291cmNlIGF0IHNvbWUNCiAgIGxhdGVyIHBv
aW50IGluIHRpbWUsIGR1ZSB0byB0aGUgbGFjayBvZiBhbnkgY29uc3RyYWlu
dCBvbiBob3cgYSBnaXZlbg0KICAgc2l0ZSBhcHBvcnRpb25zIGl0cyBuYW1l
c3BhY2UuICBTdWNoIGEgZ3VhcmFudGVlIGNhbiBvbmx5IGJlDQogICBvYnRh
aW5lZCBmcm9tIHRoZSBwZXJzb24ocykgY29udHJvbGxpbmcgdGhhdCBuYW1l
c3BhY2UgYW5kIHRoZQ0KICAgcmVzb3VyY2UgaW4gcXVlc3Rpb24uICBBIHNw
ZWNpZmljIFVSTCBzY2hlbWUgbWF5IGluY2x1ZGUgYWRkaXRpb25hbA0KICAg
c2VtYW50aWNzLCBzdWNoIGFzIG5hbWUgcGVyc2lzdGVuY2UsIGlmIHRob3Nl
IHNlbWFudGljcyBhcmUgcmVxdWlyZWQNCiAgIG9mIGFsbCBuYW1pbmcgYXV0
aG9yaXRpZXMgZm9yIHRoYXQgc2NoZW1lLg0KDQogICBJdCBpcyBzb21ldGlt
ZXMgcG9zc2libGUgdG8gY29uc3RydWN0IGEgVVJMIHN1Y2ggdGhhdCBhbiBh
dHRlbXB0IHRvDQogICBwZXJmb3JtIGEgc2VlbWluZ2x5IGhhcm1sZXNzLCBp
ZGVtcG90ZW50IG9wZXJhdGlvbiwgc3VjaCBhcyB0aGUNCiAgIHJldHJpZXZh
bCBvZiBhbiBlbnRpdHkgYXNzb2NpYXRlZCB3aXRoIHRoZSByZXNvdXJjZSwg
d2lsbCBpbiBmYWN0DQogICBjYXVzZSBhIHBvc3NpYmx5IGRhbWFnaW5nIHJl
bW90ZSBvcGVyYXRpb24gdG8gb2NjdXIuICBUaGUgdW5zYWZlIFVSTA0KICAg
aXMgdHlwaWNhbGx5IGNvbnN0cnVjdGVkIGJ5IHNwZWNpZnlpbmcgYSBwb3J0
IG51bWJlciBvdGhlciB0aGFuIHRoYXQNCiAgIHJlc2VydmVkIGZvciB0aGUg
bmV0d29yayBwcm90b2NvbCBpbiBxdWVzdGlvbi4gIFRoZSBjbGllbnQNCiAg
IHVud2l0dGluZ2x5IGNvbnRhY3RzIGEgc2l0ZSB3aGljaCBpcyBpbiBmYWN0
IHJ1bm5pbmcgYSBkaWZmZXJlbnQNCiAgIHByb3RvY29sLiAgVGhlIGNvbnRl
bnQgb2YgdGhlIFVSTCBjb250YWlucyBpbnN0cnVjdGlvbnMgd2hpY2gsIHdo
ZW4NCiAgIGludGVycHJldGVkIGFjY29yZGluZyB0byB0aGlzIG90aGVyIHBy
b3RvY29sLCBjYXVzZSBhbiB1bmV4cGVjdGVkDQogICBvcGVyYXRpb24uICBB
biBleGFtcGxlIGhhcyBiZWVuIHRoZSB1c2Ugb2YgZ29waGVyIFVSTHMgdG8g
Y2F1c2UgYW4NCiAgIHVuaW50ZW5kZWQgb3IgaW1wZXJzb25hdGluZyBtZXNz
YWdlIHRvIGJlIHNlbnQgdmlhIGEgU01UUCBzZXJ2ZXIuDQogICANCiAgIENh
dXRpb24gc2hvdWxkIGJlIHVzZWQgd2hlbiB1c2luZyBhbnkgVVJMIHdoaWNo
IHNwZWNpZmllcyBhIHBvcnQNCiAgIG51bWJlciBvdGhlciB0aGFuIHRoZSBk
ZWZhdWx0IGZvciB0aGUgcHJvdG9jb2wsIGVzcGVjaWFsbHkgd2hlbiBpdA0K
ICAgaXMgYSBudW1iZXIgd2l0aGluIHRoZSByZXNlcnZlZCBzcGFjZS4NCg0K
ICAgQ2FyZSBzaG91bGQgYmUgdGFrZW4gd2hlbiBVUkxzIGNvbnRhaW4gZXNj
YXBlZCBkZWxpbWl0ZXJzIGZvciBhDQogICBnaXZlbiBwcm90b2NvbCAoZm9y
IGV4YW1wbGUsIENSIGFuZCBMRiBjaGFyYWN0ZXJzIGZvciB0ZWxuZXQNCiAg
IHByb3RvY29scykgdGhhdCB0aGVzZSBhcmUgbm90IHVuZXNjYXBlZCBiZWZv
cmUgdHJhbnNtaXNzaW9uLiAgVGhpcw0KICAgbWlnaHQgdmlvbGF0ZSB0aGUg
cHJvdG9jb2wsIGJ1dCBhdm9pZHMgdGhlIHBvdGVudGlhbCBmb3Igc3VjaA0K
ICAgY2hhcmFjdGVycyB0byBiZSB1c2VkIHRvIHNpbXVsYXRlIGFuIGV4dHJh
IG9wZXJhdGlvbiBvciBwYXJhbWV0ZXINCiAgIGluIHRoYXQgcHJvdG9jb2ws
IHdoaWNoIG1pZ2h0IGxlYWQgdG8gYW4gdW5leHBlY3RlZCBhbmQgcG9zc2li
bHkNCiAgIGhhcm1mdWwgcmVtb3RlIG9wZXJhdGlvbiB0byBiZSBwZXJmb3Jt
ZWQuDQoNCiAgIEl0IGlzIGNsZWFybHkgdW53aXNlIHRvIHVzZSBhIFVSTCB0
aGF0IGNvbnRhaW5zIGEgcGFzc3dvcmQgd2hpY2ggaXMNCiAgIGludGVuZGVk
IHRvIGJlIHNlY3JldC4gSW4gcGFydGljdWxhciwgdGhlIHVzZSBvZiBhIHBh
c3N3b3JkIHdpdGhpbg0KICAgdGhlICJzaXRlIiBjb21wb25lbnQgb2YgYSBV
UkwgaXMgc3Ryb25nbHkgZGlzcmVjb21tZW5kZWQgZXhjZXB0DQogICBpbiB0
aG9zZSByYXJlIGNhc2VzIHdoZXJlIHRoZSAncGFzc3dvcmQnIHBhcmFtZXRl
ciBpcyBpbnRlbmRlZA0KICAgdG8gYmUgcHVibGljLg0KDQo3LiBBY2tub3ds
ZWRnZW1lbnRzDQoNCiAgIFRoaXMgZG9jdW1lbnQgd2FzIGRlcml2ZWQgZnJv
bSBSRkMgMTczOCBbUkZDMTczOF0gYW5kIFJGQyAxODA4DQogICBbUkZDMTgw
OF07IHRoZSBhY2tub3dsZWRnZW1lbnRzIGluIHRob3NlIHNwZWNpZmljYXRp
b25zIHN0aWxsDQogICBhcHBseS4gIEluIGFkZGl0aW9uLCBjb250cmlidXRp
b25zIGJ5IExhdXJlbiBXb29kLCBNYXJ0aW4gRHVlcnN0LA0KICAgR2lzbGUg
QWFzLCBNYXJ0aWpuIEtvc3RlciwgUnlhbiBNb2F0cywgRm90ZW9zIE1hY3Jp
ZGVzIGFuZA0KICAgRGF2ZSBLcmlzdG9sIGFyZSBncmF0ZWZ1bGx5IGFja25v
d2xlZGdlZC4NCiAgIA0KOC4gUmVmZXJlbmNlcw0KDQpbUkZDMTYzMF0gQmVy
bmVycy1MZWUsIFQuLCAiVW5pdmVyc2FsIFJlc291cmNlIElkZW50aWZpZXJz
IGluIFdXVzogQQ0KICAgVW5pZnlpbmcgU3ludGF4IGZvciB0aGUgRXhwcmVz
c2lvbiBvZiBOYW1lcyBhbmQgQWRkcmVzc2VzIG9mDQogICBPYmplY3RzIG9u
IHRoZSBOZXR3b3JrIGFzIHVzZWQgaW4gdGhlIFdvcmxkLVdpZGUgV2ViIiwg
UkZDIDE2MzAsDQogICBDRVJOLCBKdW5lIDE5OTQuDQoNCltSRkMxNzM4XSBC
ZXJuZXJzLUxlZSwgVC4sIE1hc2ludGVyLCBMLiwgYW5kIE0uIE1jQ2FoaWxs
LCBFZGl0b3JzLA0KICAgIlVuaWZvcm0gUmVzb3VyY2UgTG9jYXRvcnMgKFVS
TCkiLCBSRkMgMTczOCwgQ0VSTiwgWGVyb3gNCiAgIENvcnBvcmF0aW9uLCBV
bml2ZXJzaXR5IG9mIE1pbm5lc290YSwgRGVjZW1iZXIgMTk5NC4NCg0KW1JG
QzE4NjZdIEJlcm5lcnMtTGVlIFQuLCBhbmQgRC4gQ29ubm9sbHksICJIeXBl
clRleHQgTWFya3VwIExhbmd1YWdlDQogICBTcGVjaWZpY2F0aW9uIC0tIDIu
MCIsIFJGQyAxODY2LCBNSVQvVzNDLCBOb3ZlbWJlciAxOTk1Lg0KDQpbUkZD
Pz8/P10gQmVybmVycy1MZWUgVC4sIFIuIEZpZWxkaW5nLCBMLiBNYXNpbnRl
ciBhbmQgTC4gRGFpZ2xlLCANCiAgICJVbmlmb3JtIFJlc291cmNlIElkZW50
aWZpZXJzIChVUkkpOiBHZW5lcmljIFN5bnRheCBhbmQgU2VtYW50aWNzIiwN
CiAgIFJGQyA/Pz8/LCBJRVRGLCBEZWNlbWJlciAxOTk3Lg0KDQpbUkZDMTEy
M10gQnJhZGVuLCBSLiwgRWRpdG9yLCAiUmVxdWlyZW1lbnRzIGZvciBJbnRl
cm5ldCBIb3N0cyAtLQ0KICAgQXBwbGljYXRpb24gYW5kIFN1cHBvcnQiLCBT
VEQgMywgUkZDIDExMjMsIElFVEYsIE9jdG9iZXIgMTk4OS4NCg0KW1JGQzgy
Ml0gQ3JvY2tlciwgRC4sICJTdGFuZGFyZCBmb3IgdGhlIEZvcm1hdCBvZiBB
UlBBIEludGVybmV0IFRleHQNCiAgIE1lc3NhZ2VzIiwgU1REIDExLCBSRkMg
ODIyLCBVREVMLCBBdWd1c3QgMTk4Mi4NCg0KW1JGQzE4MDhdIEZpZWxkaW5n
LCBSLiwgIlJlbGF0aXZlIFVuaWZvcm0gUmVzb3VyY2UgTG9jYXRvcnMiLCBS
RkMgMTgwOCwNCiAgIFVDIElydmluZSwgSnVuZSAxOTk1Lg0KDQpbUkZDMTcz
Nl0gS3VuemUsIEouLCAiRnVuY3Rpb25hbCBSZWNvbW1lbmRhdGlvbnMgZm9y
IEludGVybmV0IFJlc291cmNlDQogICBMb2NhdG9ycyIsIFJGQyAxNzM2LCBJ
UyZULCBVQyBCZXJrZWxleSwgRmVicnVhcnkgMTk5NS4NCg0KW1JGQzIxNDFd
IE1vYXRzLCBSLiwgIlVSTiBTeW50YXgiLCBSRkMgMjE0MSwgQVQmVCwgTWF5
IDE5OTcuDQoNCltSRkMxMDM0XSBNb2NrYXBldHJpcywgUC4sICJEb21haW4g
TmFtZXMgLSBDb25jZXB0cyBhbmQgRmFjaWxpdGllcyIsDQogICBTVEQgMTMs
IFJGQyAxMDM0LCBVU0MvSW5mb3JtYXRpb24gU2NpZW5jZXMgSW5zdGl0dXRl
LCBOb3ZlbWJlcg0KICAgMTk4Ny4NCg0KW1JGQzIxMTBdIFBhbG1lLCBKLiwg
SG9wbWFubiwgQS4gIk1JTUUgRS1tYWlsIEVuY2Fwc3VsYXRpb24gb2YgDQog
ICBBZ2dyZWdhdGUgRG9jdW1lbnRzLCBzdWNoIGFzIEhUTUwgKE1IVE1MKSIs
IFJGQyAyMTEwLCBTdG9ja2hvbG0NCiAgIFVuaXZlcnNpdHkvS1RILCBNaWNy
b3NvZnQgQ29ycG9yYXRpb24sIE1hcmNoIDE5OTcuDQoNCltBU0NJSV0gVVMt
QVNDSUkuICJDb2RlZCBDaGFyYWN0ZXIgU2V0IC0tIDctYml0IEFtZXJpY2Fu
IFN0YW5kYXJkIENvZGUNCiAgIGZvciBJbmZvcm1hdGlvbiBJbnRlcmNoYW5n
ZSIsIEFOU0kgWDMuNC0xOTg2Lg0KDQo5LiBOb3RpY2VzDQoNCiAgIENvcHly
aWdodCAoQykgVGhlIEludGVybmV0IFNvY2lldHkgMTk5Ny4gQWxsIFJpZ2h0
cyBSZXNlcnZlZC4NCg0KICAgVGhpcyBkb2N1bWVudCBhbmQgdHJhbnNsYXRp
b25zIG9mIGl0IG1heSBiZSBjb3BpZWQgYW5kIGZ1cm5pc2hlZCB0bw0KICAg
b3RoZXJzLCBhbmQgZGVyaXZhdGl2ZSB3b3JrcyB0aGF0IGNvbW1lbnQgb24g
b3Igb3RoZXJ3aXNlIGV4cGxhaW4gaXQNCiAgIG9yIGFzc2lzdCBpbiBpdHMg
aW1wbGVtZW50YXRpb24gbWF5IGJlIHByZXBhcmVkLCBjb3BpZWQsIHB1Ymxp
c2hlZA0KICAgYW5kIGRpc3RyaWJ1dGVkLCBpbiB3aG9sZSBvciBpbiBwYXJ0
LCB3aXRob3V0IHJlc3RyaWN0aW9uIG9mIGFueQ0KICAga2luZCwgcHJvdmlk
ZWQgdGhhdCB0aGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBw
YXJhZ3JhcGggYXJlDQogICBpbmNsdWRlZCBvbiBhbGwgc3VjaCBjb3BpZXMg
YW5kIGRlcml2YXRpdmUgd29ya3MuICBIb3dldmVyLCB0aGlzDQogICBkb2N1
bWVudCBpdHNlbGYgbWF5IG5vdCBiZSBtb2RpZmllZCBpbiBhbnkgd2F5LCBz
dWNoIGFzIGJ5IHJlbW92aW5nDQogICB0aGUgY29weXJpZ2h0IG5vdGljZSBv
ciByZWZlcmVuY2VzIHRvIHRoZSBJbnRlcm5ldCBTb2NpZXR5IG9yIG90aGVy
DQogICBJbnRlcm5ldCBvcmdhbml6YXRpb25zLCBleGNlcHQgYXMgbmVlZGVk
IGZvciB0aGUgcHVycG9zZSBvZg0KICAgZGV2ZWxvcGluZyBJbnRlcm5ldCBz
dGFuZGFyZHMgaW4gd2hpY2ggY2FzZSB0aGUgcHJvY2VkdXJlcyBmb3INCiAg
IGNvcHlyaWdodHMgZGVmaW5lZCBpbiB0aGUgSW50ZXJuZXQgU3RhbmRhcmRz
IHByb2Nlc3MgbXVzdCBiZQ0KICAgZm9sbG93ZWQsIG9yIGFzIHJlcXVpcmVk
IHRvIHRyYW5zbGF0ZSBpdCBpbnRvIGxhbmd1YWdlcyBvdGhlciB0aGFuDQog
ICBFbmdsaXNoLg0KDQogICBUaGUgbGltaXRlZCBwZXJtaXNzaW9ucyBncmFu
dGVkIGFib3ZlIGFyZSBwZXJwZXR1YWwgYW5kIHdpbGwgbm90IGJlDQogICBy
ZXZva2VkIGJ5IHRoZSBJbnRlcm5ldCBTb2NpZXR5IG9yIGl0cyBzdWNjZXNz
b3JzIG9yIGFzc2lnbnMuDQoNCiAgIFRoaXMgZG9jdW1lbnQgYW5kIHRoZSBp
bmZvcm1hdGlvbiBjb250YWluZWQgaGVyZWluIGlzIHByb3ZpZGVkIG9uIGFu
DQogICAiQVMgSVMiIGJhc2lzIGFuZCBUSEUgSU5URVJORVQgU09DSUVUWSBB
TkQgVEhFIElOVEVSTkVUIEVOR0lORUVSSU5HDQogICBUQVNLIEZPUkNFIERJ
U0NMQUlNUyBBTEwgV0FSUkFOVElFUywgRVhQUkVTUyBPUiBJTVBMSUVELCBJ
TkNMVURJTkcNCiAgIEJVVCBOT1QgTElNSVRFRCBUTyBBTlkgV0FSUkFOVFkg
VEhBVCBUSEUgVVNFIE9GIFRIRSBJTkZPUk1BVElPTg0KICAgSEVSRUlOIFdJ
TEwgTk9UIElORlJJTkdFIEFOWSBSSUdIVFMgT1IgQU5ZIElNUExJRUQgV0FS
UkFOVElFUyBPRg0KICAgTUVSQ0hBTlRBQklMSVRZIE9SIEZJVE5FU1MgRk9S
IEEgUEFSVElDVUxBUiBQVVJQT1NFLg0KDQogICBUaGUgSUVURiB0YWtlcyBu
byBwb3NpdGlvbiByZWdhcmRpbmcgdGhlIHZhbGlkaXR5IG9yIHNjb3BlIG9m
IGFueQ0KICAgaW50ZWxsZWN0dWFsIHByb3BlcnR5IG9yIG90aGVyIHJpZ2h0
cyB0aGF0IG1pZ2h0IGJlIGNsYWltZWQgdG8NCiAgIHBlcnRhaW4gdG8gdGhl
IGltcGxlbWVudGF0aW9uIG9yIHVzZSBvZiB0aGUgdGVjaG5vbG9neSBkZXNj
cmliZWQgaW4NCiAgIHRoaXMgZG9jdW1lbnQgb3IgdGhlIGV4dGVudCB0byB3
aGljaCBhbnkgbGljZW5zZSB1bmRlciBzdWNoIHJpZ2h0cw0KICAgbWlnaHQg
b3IgbWlnaHQgbm90IGJlIGF2YWlsYWJsZTsgbmVpdGhlciBkb2VzIGl0IHJl
cHJlc2VudCB0aGF0IGl0DQogICBoYXMgbWFkZSBhbnkgZWZmb3J0IHRvIGlk
ZW50aWZ5IGFueSBzdWNoIHJpZ2h0cy4gIEluZm9ybWF0aW9uIG9uIHRoZQ0K
ICAgSUVURidzIHByb2NlZHVyZXMgd2l0aCByZXNwZWN0IHRvIHJpZ2h0cyBp
biBzdGFuZGFyZHMtdHJhY2sgYW5kDQogICBzdGFuZGFyZHMtcmVsYXRlZCBk
b2N1bWVudGF0aW9uIGNhbiBiZSBmb3VuZCBpbiBCQ1AtMTEuICBDb3BpZXMg
b2YNCiAgIGNsYWltcyBvZiByaWdodHMgbWFkZSBhdmFpbGFibGUgZm9yIHB1
YmxpY2F0aW9uIGFuZCBhbnkgYXNzdXJhbmNlcyBvZg0KICAgbGljZW5zZXMg
dG8gYmUgbWFkZSBhdmFpbGFibGUsIG9yIHRoZSByZXN1bHQgb2YgYW4gYXR0
ZW1wdCBtYWRlIHRvDQogICBvYnRhaW4gYSBnZW5lcmFsIGxpY2Vuc2Ugb3Ig
cGVybWlzc2lvbiBmb3IgdGhlIHVzZSBvZiBzdWNoDQogICBwcm9wcmlldGFy
eSByaWdodHMgYnkgaW1wbGVtZW50b3JzIG9yIHVzZXJzIG9mIHRoaXMgc3Bl
Y2lmaWNhdGlvbiBjYW4NCiAgIGJlIG9idGFpbmVkIGZyb20gdGhlIElFVEYg
U2VjcmV0YXJpYXQuDQoNCiAgIFRoZSBJRVRGIGludml0ZXMgYW55IGludGVy
ZXN0ZWQgcGFydHkgdG8gYnJpbmcgdG8gaXRzIGF0dGVudGlvbiBhbnkNCiAg
IGNvcHlyaWdodHMsIHBhdGVudHMgb3IgcGF0ZW50IGFwcGxpY2F0aW9ucywg
b3Igb3RoZXIgcHJvcHJpZXRhcnkNCiAgIHJpZ2h0cyB3aGljaCBtYXkgY292
ZXIgdGVjaG5vbG9neSB0aGF0IG1heSBiZSByZXF1aXJlZCB0byBwcmFjdGlj
ZQ0KICAgdGhpcyBzdGFuZGFyZC4gIFBsZWFzZSBhZGRyZXNzIHRoZSBpbmZv
cm1hdGlvbiB0byB0aGUgSUVURiBFeGVjdXRpdmUNCiAgIERpcmVjdG9yLg0K
DQoxMC4gQXV0aG9ycycgQWRkcmVzc2VzDQoNCiAgIFRpbSBCZXJuZXJzLUxl
ZQ0KICAgV29ybGQgV2lkZSBXZWIgQ29uc29ydGl1bQ0KICAgTUlUIExhYm9y
YXRvcnkgZm9yIENvbXB1dGVyIFNjaWVuY2UsIE5FNDMtMzU2DQogICA1NDUg
VGVjaG5vbG9neSBTcXVhcmUNCiAgIENhbWJyaWRnZSwgTUEgMDIxMzkNCg0K
ICAgRmF4OiArMSg2MTcpMjU4LTg2ODINCiAgIEVNYWlsOiB0aW1ibEB3My5v
cmcNCg0KDQogICBSb3kgVC4gRmllbGRpbmcNCiAgIERlcGFydG1lbnQgb2Yg
SW5mb3JtYXRpb24gYW5kIENvbXB1dGVyIFNjaWVuY2UNCiAgIFVuaXZlcnNp
dHkgb2YgQ2FsaWZvcm5pYSwgSXJ2aW5lDQogICBJcnZpbmUsIENBICA5MjY5
Ny0zNDI1DQoNCiAgIEZheDogKzEoNzE0KTgyNC0xNzE1DQogICBFTWFpbDog
ZmllbGRpbmdAaWNzLnVjaS5lZHUNCg0KDQogICBMYXJyeSBNYXNpbnRlcg0K
ICAgWGVyb3ggUEFSQw0KICAgMzMzMyBDb3lvdGUgSGlsbCBSb2FkDQogICBQ
YWxvIEFsdG8sIENBIDk0MDM0DQoNCiAgIEZheDogKzEoNDE1KTgxMi00MzMz
DQogICBFTWFpbDogbWFzaW50ZXJAcGFyYy54ZXJveC5jb20NCg0KDQogICBM
ZXNsaWUgTC4gRGFpZ2xlDQogICBCdW55aXAgSW5mb3JtYXRpb24gU3lzdGVt
cyBJbmMuDQogICAzMTAgU3RlLiBDYXRoZXJpbmUgU3QuIFcNCiAgIFN1aXRl
IDMwMA0KICAgTW9udHJlYWwsIFF1ZWJlYywgQ0FOQURBDQogICBIMlggMkEx
DQoNCiAgIEZheDogKzEoNTE0KTg3NS04MTM0DQogICBFbWFpbDogbGVzbGll
QGJ1bnlpcC5jb20NCg0KQXBwZW5kaWNlcw0KDQpBLiBDb2xsZWN0ZWQgQk5G
IGZvciBVUkxzDQoNCiAgICAgIFVSTC1yZWZlcmVuY2UgPSBbIGFic29sdXRl
VVJMIHwgcmVsYXRpdmVVUkwgXSBbICIjIiBmcmFnbWVudCBdDQogICAgICBh
YnNvbHV0ZVVSTCAgID0gZ2VuZXJpYy1VUkwgfCBvcGFxdWUtVVJMDQogICAg
ICBvcGFxdWUtVVJMICAgID0gc2NoZW1lICI6IiAqdXJpYw0KICAgICAgZ2Vu
ZXJpYy1VUkwgICA9IHNjaGVtZSAiOiIgcmVsYXRpdmVVUkwNCg0KICAgICAg
cmVsYXRpdmVVUkwgICA9IG5ldF9wYXRoIHwgYWJzX3BhdGggfCByZWxfcGF0
aA0KICAgICAgbmV0X3BhdGggICAgICA9ICIvLyIgc2l0ZSBbIGFic19wYXRo
IF0NCiAgICAgIGFic19wYXRoICAgICAgPSAiLyIgIHJlbF9wYXRoDQogICAg
ICByZWxfcGF0aCAgICAgID0gWyBwYXRoX3NlZ21lbnRzIF0gWyAiPyIgcXVl
cnkgXQ0KDQogICAgICBzY2hlbWUgICAgICAgID0gMSooIGFscGhhIHwgZGln
aXQgfCAiKyIgfCAiLSIgfCAiLiIgKQ0KDQogICAgICBzaXRlICAgICAgICAg
ID0gc2VydmVyIHwgYXV0aG9yaXR5DQoNCiAgICAgIGF1dGhvcml0eSAgICAg
PSAqKCB1bnJlc2VydmVkIHwgZXNjYXBlZCB8DQogICAgICAgICAgICAgICAg
ICAgICAgICAgIjsiIHwgIjoiIHwgIkAiIHwgIiYiIHwgIj0iIHwgIisiICkN
Cg0KICAgICAgc2VydmVyICAgICAgICA9IFsgWyB1c2VyaW5mbyBdICJAIiBd
IGhvc3Rwb3J0IF0NCiAgICAgIHVzZXJpbmZvICAgICAgPSAqKCB1bnJlc2Vy
dmVkIHwgZXNjYXBlZCB8ICI6IiB8ICI7IiB8ICImIiB8DQogICAgICAgICAg
ICAgICAgICAgICAgICAgIj0iIHwgIisiICkNCiAgICAgIGhvc3Rwb3J0ICAg
ICAgPSBob3N0IFsgIjoiIHBvcnQgXQ0KICAgICAgaG9zdCAgICAgICAgICA9
IGhvc3RuYW1lIHwgSVB2NGFkZHJlc3MNCiAgICAgIGhvc3RuYW1lICAgICAg
PSAqKCBkb21haW5sYWJlbCAiLiIgKSB0b3BsYWJlbCBbICIuIiBdDQogICAg
ICBkb21haW5sYWJlbCAgID0gYWxwaGFudW0gfCBhbHBoYW51bSAqKCBhbHBo
YW51bSB8ICItIiApIGFscGhhbnVtDQogICAgICB0b3BsYWJlbCAgICAgID0g
YWxwaGEgfCBhbHBoYSAqKCBhbHBoYW51bSB8ICItIiApIGFscGhhbnVtDQog
ICAgICBJUHY0YWRkcmVzcyAgID0gMSpkaWdpdCAiLiIgMSpkaWdpdCAiLiIg
MSpkaWdpdCAiLiIgMSpkaWdpdA0KICAgICAgcG9ydCAgICAgICAgICA9ICpk
aWdpdA0KDQogICAgICBwYXRoICAgICAgICAgID0gWyAiLyIgXSBwYXRoX3Nl
Z21lbnRzDQogICAgICBwYXRoX3NlZ21lbnRzID0gc2VnbWVudCAqKCAiLyIg
c2VnbWVudCApDQogICAgICBzZWdtZW50ICAgICAgID0gKnBjaGFyICooICI7
IiBwYXJhbSApDQogICAgICBwYXJhbSAgICAgICAgID0gKnBjaGFyDQogICAg
ICBwY2hhciAgICAgICAgID0gdW5yZXNlcnZlZCB8IGVzY2FwZWQgfCAiOiIg
fCAiQCIgfCAiJiIgfCAiPSIgfCAiKyINCg0KICAgICAgcXVlcnkgICAgICAg
ICA9ICp1cmljDQoNCiAgICAgIGZyYWdtZW50ICAgICAgPSAqdXJpYw0KDQog
ICAgICB1cmljICAgICAgICAgID0gcmVzZXJ2ZWQgfCB1bnJlc2VydmVkIHwg
ZXNjYXBlZA0KICAgICAgcmVzZXJ2ZWQgICAgICA9ICI7IiB8ICIvIiB8ICI/
IiB8ICI6IiB8ICJAIiB8ICImIiB8ICI9IiB8ICIrIg0KICAgICAgdW5yZXNl
cnZlZCAgICA9IGFscGhhIHwgZGlnaXQgfCBtYXJrDQogICAgICBtYXJrICAg
ICAgICAgID0gIiQiIHwgIi0iIHwgIl8iIHwgIi4iIHwgIiEiIHwgIn4iIHwN
CiAgICAgICAgICAgICAgICAgICAgICAiKiIgfCAiJyIgfCAiKCIgfCAiKSIg
fCAiLCINCg0KICAgICAgZXNjYXBlZCAgICAgICA9ICIlIiBoZXggaGV4DQog
ICAgICBoZXggICAgICAgICAgID0gZGlnaXQgfCAiQSIgfCAiQiIgfCAiQyIg
fCAiRCIgfCAiRSIgfCAiRiIgfA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgImEiIHwgImIiIHwgImMiIHwgImQiIHwgImUiIHwgImYiDQoNCiAg
ICAgIGFscGhhbnVtICAgICAgPSBhbHBoYSB8IGRpZ2l0DQogICAgICBhbHBo
YSAgICAgICAgID0gbG93YWxwaGEgfCB1cGFscGhhDQoNCiAgICAgIGxvd2Fs
cGhhID0gImEiIHwgImIiIHwgImMiIHwgImQiIHwgImUiIHwgImYiIHwgImci
IHwgImgiIHwgImkiIHwNCiAgICAgICAgICAgICAgICAgImoiIHwgImsiIHwg
ImwiIHwgIm0iIHwgIm4iIHwgIm8iIHwgInAiIHwgInEiIHwgInIiIHwNCiAg
ICAgICAgICAgICAgICAgInMiIHwgInQiIHwgInUiIHwgInYiIHwgInciIHwg
IngiIHwgInkiIHwgInoiDQogICAgICB1cGFscGhhICA9ICJBIiB8ICJCIiB8
ICJDIiB8ICJEIiB8ICJFIiB8ICJGIiB8ICJHIiB8ICJIIiB8ICJJIiB8DQog
ICAgICAgICAgICAgICAgICJKIiB8ICJLIiB8ICJMIiB8ICJNIiB8ICJOIiB8
ICJPIiB8ICJQIiB8ICJRIiB8ICJSIiB8DQogICAgICAgICAgICAgICAgICJT
IiB8ICJUIiB8ICJVIiB8ICJWIiB8ICJXIiB8ICJYIiB8ICJZIiB8ICJaIg0K
ICAgICAgZGlnaXQgICAgPSAiMCIgfCAiMSIgfCAiMiIgfCAiMyIgfCAiNCIg
fCAiNSIgfCAiNiIgfCAiNyIgfA0KICAgICAgICAgICAgICAgICAiOCIgfCAi
OSINCg0KDQpCLiBQYXJzaW5nIGEgVVJMIFJlZmVyZW5jZSB3aXRoIGEgUmVn
dWxhciBFeHByZXNzaW9uDQoNCiAgIEFzIGRlc2NyaWJlZCBpbiBTZWN0aW9u
IDMuMywgdGhlIGdlbmVyaWMtVVJMIHN5bnRheCBpcyBub3Qgc3VmZmljaWVu
dA0KICAgdG8gZGlzYW1iaWd1YXRlIHRoZSBjb21wb25lbnRzIG9mIHNvbWUg
Zm9ybXMgb2YgVVJMLiAgU2luY2UgdGhlDQogICAiZ3JlZWR5IGFsZ29yaXRo
bSIgZGVzY3JpYmVkIGluIHRoYXQgc2VjdGlvbiBpcyBpZGVudGljYWwgdG8g
dGhlDQogICBkaXNhbWJpZ3VhdGlvbiBtZXRob2QgdXNlZCBieSBQT1NJWCBy
ZWd1bGFyIGV4cHJlc3Npb25zLCBpdCBpcw0KICAgbmF0dXJhbCBhbmQgY29t
bW9ucGxhY2UgdG8gdXNlIGEgcmVndWxhciBleHByZXNzaW9uIGZvciBwYXJz
aW5nIHRoZQ0KICAgcG90ZW50aWFsIGZvdXIgY29tcG9uZW50cyBhbmQgZnJh
Z21lbnQgaWRlbnRpZmllciBvZiBhIFVSTCByZWZlcmVuY2UuDQoNCiAgIFRo
ZSBmb2xsb3dpbmcgbGluZSBpcyB0aGUgcmVndWxhciBleHByZXNzaW9uIGZv
ciBicmVha2luZy1kb3duIGEgVVJMDQogICByZWZlcmVuY2UgaW50byBpdHMg
Y29tcG9uZW50cy4NCg0KICAgICAgXigoW146Lz8jXSspOik/KC8vKFteLz8j
XSopKT8oW14/I10qKShcPyhbXiNdKikpPygjKC4qKSk/DQogICAgICAgMTIg
ICAgICAgICAgICAzICA0ICAgICAgICAgIDUgICAgICAgNiAgNyAgICAgICAg
OCA5DQoNCiAgIFRoZSBudW1iZXJzIGluIHRoZSBzZWNvbmQgbGluZSBhYm92
ZSBhcmUgb25seSB0byBhc3Npc3QgcmVhZGFiaWxpdHk7DQogICB0aGV5IGlu
ZGljYXRlIHRoZSByZWZlcmVuY2UgcG9pbnRzIGZvciBlYWNoIHN1YmV4cHJl
c3Npb24gKGkuZS4sIGVhY2gNCiAgIHBhaXJlZCBwYXJlbnRoZXNpcykuICBX
ZSByZWZlciB0byB0aGUgdmFsdWUgbWF0Y2hlZCBmb3Igc3ViZXhwcmVzc2lv
bg0KICAgPG4+IGFzICQ8bj4uICBGb3IgZXhhbXBsZSwgbWF0Y2hpbmcgdGhl
IGFib3ZlIGV4cHJlc3Npb24gdG8NCg0KICAgICAgaHR0cDovL3d3dy5pY3Mu
dWNpLmVkdS9wdWIvaWV0Zi91cmkvI1JlbGF0ZWQNCg0KICAgcmVzdWx0cyBp
biB0aGUgZm9sbG93aW5nIHN1YmV4cHJlc3Npb24gbWF0Y2hlczoNCg0KICAg
ICAgJDEgPSBodHRwOg0KICAgICAgJDIgPSBodHRwDQogICAgICAkMyA9IC8v
d3d3Lmljcy51Y2kuZWR1DQogICAgICAkNCA9IHd3dy5pY3MudWNpLmVkdQ0K
ICAgICAgJDUgPSAvcHViL2lldGYvdXJpLw0KICAgICAgJDYgPSA8dW5kZWZp
bmVkPg0KICAgICAgJDcgPSA8dW5kZWZpbmVkPg0KICAgICAgJDggPSAjUmVs
YXRlZA0KICAgICAgJDkgPSBSZWxhdGVkDQoNCiAgIHdoZXJlIDx1bmRlZmlu
ZWQ+IGluZGljYXRlcyB0aGF0IHRoZSBjb21wb25lbnQgaXMgbm90IHByZXNl
bnQsIGFzIGlzDQogICB0aGUgY2FzZSBmb3IgdGhlIHF1ZXJ5IGNvbXBvbmVu
dCBpbiB0aGUgYWJvdmUgZXhhbXBsZS4gIFRoZXJlZm9yZSwgd2UNCiAgIGNh
biBkZXRlcm1pbmUgdGhlIHZhbHVlIG9mIHRoZSBmb3VyIGNvbXBvbmVudHMg
YW5kIGZyYWdtZW50IGFzDQoNCiAgICAgIHNjaGVtZSAgID0gJDINCiAgICAg
IHNpdGUgICAgID0gJDQNCiAgICAgIHBhdGggICAgID0gJDUNCiAgICAgIHF1
ZXJ5ICAgID0gJDcNCiAgICAgIGZyYWdtZW50ID0gJDkNCg0KICAgYW5kLCBn
b2luZyBpbiB0aGUgb3Bwb3NpdGUgZGlyZWN0aW9uLCB3ZSBjYW4gcmVjcmVh
dGUgYSBVUkwgcmVmZXJlbmNlDQogICBmcm9tIGl0cyBjb21wb25lbnRzIHVz
aW5nIHRoZSBhbGdvcml0aG0gaW4gc3RlcCA3IG9mIFNlY3Rpb24gNC4yLg0K
DQoNCkMuIEV4YW1wbGVzIG9mIFJlc29sdmluZyBSZWxhdGl2ZSBVUkwgUmVm
ZXJlbmNlcw0KDQogICBXaXRoaW4gYW4gb2JqZWN0IHdpdGggYSB3ZWxsLWRl
ZmluZWQgYmFzZSBVUkwgb2YNCg0KICAgICAgaHR0cDovL2EvYi9jL2Q7cD9x
DQoNCiAgIHRoZSByZWxhdGl2ZSBVUkxzIHdvdWxkIGJlIHJlc29sdmVkIGFz
IGZvbGxvd3M6DQoNCkMuMS4gIE5vcm1hbCBFeGFtcGxlcw0KDQogICAgICBn
OmggICAgICAgICAgID0gIGc6aA0KICAgICAgZyAgICAgICAgICAgICA9ICBo
dHRwOi8vYS9iL2MvZw0KICAgICAgLi9nICAgICAgICAgICA9ICBodHRwOi8v
YS9iL2MvZw0KICAgICAgZy8gICAgICAgICAgICA9ICBodHRwOi8vYS9iL2Mv
Zy8NCiAgICAgIC9nICAgICAgICAgICAgPSAgaHR0cDovL2EvZw0KICAgICAg
Ly9nICAgICAgICAgICA9ICBodHRwOi8vZw0KICAgICAgP3kgICAgICAgICAg
ICA9ICBodHRwOi8vYS9iL2MvP3kNCiAgICAgIGc/eSAgICAgICAgICAgPSAg
aHR0cDovL2EvYi9jL2c/eQ0KICAgICAgI3MgICAgICAgICAgICA9ICAoY3Vy
cmVudCBkb2N1bWVudCkjcw0KICAgICAgZyNzICAgICAgICAgICA9ICBodHRw
Oi8vYS9iL2MvZyNzDQogICAgICBnP3kjcyAgICAgICAgID0gIGh0dHA6Ly9h
L2IvYy9nP3kjcw0KICAgICAgO3ggICAgICAgICAgICA9ICBodHRwOi8vYS9i
L2MvO3gNCiAgICAgIGc7eCAgICAgICAgICAgPSAgaHR0cDovL2EvYi9jL2c7
eA0KICAgICAgZzt4P3kjcyAgICAgICA9ICBodHRwOi8vYS9iL2MvZzt4P3kj
cw0KICAgICAgLiAgICAgICAgICAgICA9ICBodHRwOi8vYS9iL2MvDQogICAg
ICAuLyAgICAgICAgICAgID0gIGh0dHA6Ly9hL2IvYy8NCiAgICAgIC4uICAg
ICAgICAgICAgPSAgaHR0cDovL2EvYi8NCiAgICAgIC4uLyAgICAgICAgICAg
PSAgaHR0cDovL2EvYi8NCiAgICAgIC4uL2cgICAgICAgICAgPSAgaHR0cDov
L2EvYi9nDQogICAgICAuLi8uLiAgICAgICAgID0gIGh0dHA6Ly9hLw0KICAg
ICAgLi4vLi4vICAgICAgICA9ICBodHRwOi8vYS8NCiAgICAgIC4uLy4uL2cg
ICAgICAgPSAgaHR0cDovL2EvZw0KDQpDLjIuICBBYm5vcm1hbCBFeGFtcGxl
cw0KDQogICBBbHRob3VnaCB0aGUgZm9sbG93aW5nIGFibm9ybWFsIGV4YW1w
bGVzIGFyZSB1bmxpa2VseSB0byBvY2N1ciBpbg0KICAgbm9ybWFsIHByYWN0
aWNlLCBhbGwgVVJMIHBhcnNlcnMgc2hvdWxkIGJlIGNhcGFibGUgb2YgcmVz
b2x2aW5nIHRoZW0NCiAgIGNvbnNpc3RlbnRseS4gIEVhY2ggZXhhbXBsZSB1
c2VzIHRoZSBzYW1lIGJhc2UgYXMgYWJvdmUuDQoNCiAgIEFuIGVtcHR5IHJl
ZmVyZW5jZSByZWZlcnMgdG8gdGhlIHN0YXJ0IG9mIHRoZSBjdXJyZW50IGRv
Y3VtZW50Lg0KDQogICAgICA8PiAgICAgICAgICAgID0gIChjdXJyZW50IGRv
Y3VtZW50KQ0KDQogICBQYXJzZXJzIG11c3QgYmUgY2FyZWZ1bCBpbiBoYW5k
bGluZyB0aGUgY2FzZSB3aGVyZSB0aGVyZSBhcmUgbW9yZQ0KICAgcmVsYXRp
dmUgcGF0aCAiLi4iIHNlZ21lbnRzIHRoYW4gdGhlcmUgYXJlIGhpZXJhcmNo
aWNhbCBsZXZlbHMgaW4NCiAgIHRoZSBiYXNlIFVSTCdzIHBhdGguICBOb3Rl
IHRoYXQgdGhlICIuLiIgc3ludGF4IGNhbm5vdCBiZSB1c2VkIHRvDQogICBj
aGFuZ2UgdGhlIHNpdGUgY29tcG9uZW50IG9mIGEgVVJMLg0KDQogICAgICAu
Li8uLi8uLi9nICAgID0gIGh0dHA6Ly9hLy4uL2cNCiAgICAgIC4uLy4uLy4u
Ly4uL2cgPSAgaHR0cDovL2EvLi4vLi4vZw0KDQogICBJbiBwcmFjdGljZSwg
c29tZSBpbXBsZW1lbnRhdGlvbnMgc3RyaXAgbGVhZGluZyByZWxhdGl2ZSBz
eW1ib2xpYw0KICAgZWxlbWVudHMgKCIuIiwgIi4uIikgYWZ0ZXIgYXBwbHlp
bmcgYSByZWxhdGl2ZSBVUkwgY2FsY3VsYXRpb24sIGJhc2VkDQogICBvbiB0
aGUgdGhlb3J5IHRoYXQgY29tcGVuc2F0aW5nIGZvciBvYnZpb3VzIGF1dGhv
ciBlcnJvcnMgaXMgYmV0dGVyDQogICB0aGFuIGFsbG93aW5nIHRoZSByZXF1
ZXN0IHRvIGZhaWwuICBUaHVzLCB0aGUgYWJvdmUgdHdvIHJlZmVyZW5jZXMN
CiAgIHdpbGwgYmUgaW50ZXJwcmV0ZWQgYXMgImh0dHA6Ly9hL2ciIGJ5IHNv
bWUgaW1wbGVtZW50YXRpb25zLg0KDQogICBTaW1pbGFybHksIHBhcnNlcnMg
bXVzdCBhdm9pZCB0cmVhdGluZyAiLiIgYW5kICIuLiIgYXMgc3BlY2lhbCB3
aGVuDQogICB0aGV5IGFyZSBub3QgY29tcGxldGUgY29tcG9uZW50cyBvZiBh
IHJlbGF0aXZlIHBhdGguDQoNCiAgICAgIC8uL2cgICAgICAgICAgPSAgaHR0
cDovL2EvLi9nDQogICAgICAvLi4vZyAgICAgICAgID0gIGh0dHA6Ly9hLy4u
L2cNCiAgICAgIGcuICAgICAgICAgICAgPSAgaHR0cDovL2EvYi9jL2cuDQog
ICAgICAuZyAgICAgICAgICAgID0gIGh0dHA6Ly9hL2IvYy8uZw0KICAgICAg
Zy4uICAgICAgICAgICA9ICBodHRwOi8vYS9iL2MvZy4uDQogICAgICAuLmcg
ICAgICAgICAgID0gIGh0dHA6Ly9hL2IvYy8uLmcNCg0KICAgTGVzcyBsaWtl
bHkgYXJlIGNhc2VzIHdoZXJlIHRoZSByZWxhdGl2ZSBVUkwgdXNlcyB1bm5l
Y2Vzc2FyeSBvcg0KICAgbm9uc2Vuc2ljYWwgZm9ybXMgb2YgdGhlICIuIiBh
bmQgIi4uIiBjb21wbGV0ZSBwYXRoIHNlZ21lbnRzLg0KDQogICAgICAuLy4u
L2cgICAgICAgID0gIGh0dHA6Ly9hL2IvZw0KICAgICAgLi9nLy4gICAgICAg
ICA9ICBodHRwOi8vYS9iL2MvZy8NCiAgICAgIGcvLi9oICAgICAgICAgPSAg
aHR0cDovL2EvYi9jL2cvaA0KICAgICAgZy8uLi9oICAgICAgICA9ICBodHRw
Oi8vYS9iL2MvaA0KICAgICAgZzt4PTEvLi95ICAgICA9ICBodHRwOi8vYS9i
L2MvZzt4PTEveQ0KICAgICAgZzt4PTEvLi4veSAgICA9ICBodHRwOi8vYS9i
L2MveQ0KDQogICBBbGwgY2xpZW50IGFwcGxpY2F0aW9ucyByZW1vdmUgdGhl
IHF1ZXJ5IGNvbXBvbmVudCBmcm9tIHRoZSBiYXNlIFVSTA0KICAgYmVmb3Jl
IHJlc29sdmluZyByZWxhdGl2ZSBVUkxzLiAgSG93ZXZlciwgc29tZSBhcHBs
aWNhdGlvbnMgZmFpbCB0bw0KICAgc2VwYXJhdGUgdGhlIHJlZmVyZW5jZSdz
IHF1ZXJ5IGFuZC9vciBmcmFnbWVudCBjb21wb25lbnRzIGZyb20gYQ0KICAg
cmVsYXRpdmUgcGF0aCBiZWZvcmUgbWVyZ2luZyBpdCB3aXRoIHRoZSBiYXNl
IHBhdGguICBUaGlzIGVycm9yIGlzDQogICByYXJlbHkgbm90aWNlZCwgc2lu
Y2UgdHlwaWNhbCB1c2FnZSBvZiBhIGZyYWdtZW50IG5ldmVyIGluY2x1ZGVz
IHRoZQ0KICAgaGllcmFyY2h5ICgiLyIpIGNoYXJhY3RlciwgYW5kIHRoZSBx
dWVyeSBjb21wb25lbnQgaXMgbm90IG5vcm1hbGx5DQogICB1c2VkIHdpdGhp
biByZWxhdGl2ZSByZWZlcmVuY2VzLg0KDQogICAgICBnP3kvLi94ICAgICAg
ID0gIGh0dHA6Ly9hL2IvYy9nP3kveA0KICAgICAgZz95Ly4uL3ggICAgICA9
ICBodHRwOi8vYS9iL2MveA0KICAgICAgZyNzLy4veCAgICAgICA9ICBodHRw
Oi8vYS9iL2MvZyNzLy4veA0KICAgICAgZyNzLy4uL3ggICAgICA9ICBodHRw
Oi8vYS9iL2MvZyNzLy4uL3gNCg0KICAgU29tZSBwYXJzZXJzIGFsbG93IHRo
ZSBzY2hlbWUgbmFtZSB0byBiZSBwcmVzZW50IGluIGEgcmVsYXRpdmUgVVJM
DQogICBpZiBpdCBpcyB0aGUgc2FtZSBhcyB0aGUgYmFzZSBVUkwgc2NoZW1l
LiAgVGhpcyBpcyBjb25zaWRlcmVkIHRvIGJlDQogICBhIGxvb3Bob2xlIGlu
IHByaW9yIHNwZWNpZmljYXRpb25zIG9mIHBhcnRpYWwgVVJMcyBbUkZDMTYz
MF0uIEl0cw0KICAgdXNlIHNob3VsZCBiZSBhdm9pZGVkLg0KDQogICAgICBo
dHRwOmcgICAgICAgID0gIGh0dHA6Zw0KICAgICAgaHR0cDogICAgICAgICA9
ICBodHRwOg0KDQoNCkQuIEVtYmVkZGluZyB0aGUgQmFzZSBVUkwgaW4gSFRN
TCBkb2N1bWVudHMNCg0KICAgSXQgaXMgdXNlZnVsIHRvIGNvbnNpZGVyIGFu
IGV4YW1wbGUgb2YgaG93IHRoZSBiYXNlIFVSTCBvZiBhDQogICBkb2N1bWVu
dCBjYW4gYmUgZW1iZWRkZWQgd2l0aGluIHRoZSBkb2N1bWVudCdzIGNvbnRl
bnQuICBJbiB0aGlzDQogICBhcHBlbmRpeCwgd2UgZGVzY3JpYmUgaG93IGRv
Y3VtZW50cyB3cml0dGVuIGluIHRoZSBIeXBlcnRleHQgTWFya3VwDQogICBM
YW5ndWFnZSAoSFRNTCkgW1JGQzE4NjZdIGNhbiBpbmNsdWRlIGFuIGVtYmVk
ZGVkIGJhc2UgVVJMLiAgVGhpcw0KICAgYXBwZW5kaXggZG9lcyBub3QgZm9y
bSBhIHBhcnQgb2YgdGhlIFVSTCBzcGVjaWZpY2F0aW9uIGFuZCBzaG91bGQg
bm90DQogICBiZSBjb25zaWRlcmVkIGFzIGFueXRoaW5nIG1vcmUgdGhhbiBh
IGRlc2NyaXB0aXZlIGV4YW1wbGUuDQoNCiAgIEhUTUwgZGVmaW5lcyBhIHNw
ZWNpYWwgZWxlbWVudCAiQkFTRSIgd2hpY2gsIHdoZW4gcHJlc2VudCBpbiB0
aGUNCiAgICJIRUFEIiBwb3J0aW9uIG9mIGEgZG9jdW1lbnQsIHNpZ25hbHMg
dGhhdCB0aGUgcGFyc2VyIHNob3VsZCB1c2UNCiAgIHRoZSBCQVNFIGVsZW1l
bnQncyAiSFJFRiIgYXR0cmlidXRlIGFzIHRoZSBiYXNlIFVSTCBmb3IgcmVz
b2x2aW5nDQogICBhbnkgcmVsYXRpdmUgVVJMcy4gIFRoZSAiSFJFRiIgYXR0
cmlidXRlIG11c3QgYmUgYW4gYWJzb2x1dGUgVVJMLg0KICAgTm90ZSB0aGF0
LCBpbiBIVE1MLCBlbGVtZW50IGFuZCBhdHRyaWJ1dGUgbmFtZXMgYXJlDQog
ICBjYXNlLWluc2Vuc2l0aXZlLiAgRm9yIGV4YW1wbGU6DQoNCiAgICAgIDwh
ZG9jdHlwZSBodG1sIHB1YmxpYyAiLS8vSUVURi8vRFREIEhUTUwvL0VOIj4N
CiAgICAgIDxIVE1MPjxIRUFEPg0KICAgICAgPFRJVExFPkFuIGV4YW1wbGUg
SFRNTCBkb2N1bWVudDwvVElUTEU+DQogICAgICA8QkFTRSBocmVmPSJodHRw
Oi8vd3d3Lmljcy51Y2kuZWR1L1Rlc3QvYS9iL2MiPg0KICAgICAgPC9IRUFE
PjxCT0RZPg0KICAgICAgLi4uIDxBIGhyZWY9Ii4uL3giPmEgaHlwZXJ0ZXh0
IGFuY2hvcjwvQT4gLi4uDQogICAgICA8L0JPRFk+PC9IVE1MPg0KDQogICBB
IHBhcnNlciByZWFkaW5nIHRoZSBleGFtcGxlIGRvY3VtZW50IHNob3VsZCBp
bnRlcnByZXQgdGhlIGdpdmVuDQogICByZWxhdGl2ZSBVUkwgIi4uL3giIGFz
IHJlcHJlc2VudGluZyB0aGUgYWJzb2x1dGUgVVJMDQoNCiAgICAgIDxodHRw
Oi8vd3d3Lmljcy51Y2kuZWR1L1Rlc3QvYS94Pg0KDQogICByZWdhcmRsZXNz
IG9mIHRoZSBjb250ZXh0IGluIHdoaWNoIHRoZSBleGFtcGxlIGRvY3VtZW50
IHdhcw0KICAgb2J0YWluZWQuDQoNCg0KDQpFLiBBYmJyZXZpYXRlZCBVUkxz
DQoNCiAgIFRoZSBVUkwgc3ludGF4IHdhcyBkZXNpZ25lZCBmb3IgdW5hbWJp
Z3VvdXMgcmVmZXJlbmNlIHRvIG5ldHdvcmsNCiAgIHJlc291cmNlcyBhbmQg
ZXh0ZW5zaWJpbGl0eSB2aWEgdGhlIFVSTCBzY2hlbWUuICBIb3dldmVyLCBh
cyBVUkwNCiAgIGlkZW50aWZpY2F0aW9uIGFuZCB1c2FnZSBoYXZlIGJlY29t
ZSBjb21tb25wbGFjZSwgdHJhZGl0aW9uYWwgbWVkaWENCiAgICh0ZWxldmlz
aW9uLCByYWRpbywgbmV3c3BhcGVycywgYmlsbGJvYXJkcywgZXRjLikgaGF2
ZSBpbmNyZWFzaW5nbHkNCiAgIHVzZWQgYWJicmV2aWF0ZWQgVVJMIHJlZmVy
ZW5jZXMuICBUaGF0IGlzLCBhIHJlZmVyZW5jZSBjb25zaXN0aW5nIG9mDQog
ICBvbmx5IHRoZSBzaXRlIGFuZCBwYXRoIHBvcnRpb25zIG9mIHRoZSBpZGVu
dGlmaWVkIHJlc291cmNlLCBzdWNoIGFzDQoNCiAgICAgIHd3dy53My5vcmcv
QWRkcmVzc2luZy8NCg0KICAgb3Igc2ltcGx5IHRoZSBETlMgaG9zdG5hbWUg
b24gaXRzIG93bi4gIFN1Y2ggcmVmZXJlbmNlcyBhcmUgcHJpbWFyaWx5DQog
ICBpbnRlbmRlZCBmb3IgaHVtYW4gaW50ZXJwcmV0YXRpb24gcmF0aGVyIHRo
YW4gbWFjaGluZSwgd2l0aCB0aGUNCiAgIGFzc3VtcHRpb24gdGhhdCBjb250
ZXh0LWJhc2VkIGhldXJpc3RpY3MgYXJlIHN1ZmZpY2llbnQgdG8gY29tcGxl
dGUNCiAgIHRoZSBVUkwgKGUuZy4sIG1vc3QgaG9zdG5hbWVzIGJlZ2lubmlu
ZyB3aXRoICJ3d3ciIGFyZSBsaWtlbHkgdG8gaGF2ZQ0KICAgYSBVUkwgcHJl
Zml4IG9mICJodHRwOi8vIikuICBBbHRob3VnaCB0aGVyZSBpcyBubyBzdGFu
ZGFyZCBzZXQgb2YNCiAgIGhldXJpc3RpY3MgZm9yIGRpc2FtYmlndWF0aW5n
IGFiYnJldmlhdGVkIFVSTCByZWZlcmVuY2VzLCBtYW55DQogICBjbGllbnQg
aW1wbGVtZW50YXRpb25zIGFsbG93IHRoZW0gdG8gYmUgZW50ZXJlZCBieSB0
aGUgdXNlciBhbmQNCiAgIGhldXJpc3RpY2FsbHkgcmVzb2x2ZWQuICBJdCBz
aG91bGQgYmUgbm90ZWQgdGhhdCBzdWNoIGhldXJpc3RpY3MgbWF5DQogICBj
aGFuZ2Ugb3ZlciB0aW1lLCBwYXJ0aWN1bGFybHkgd2hlbiBuZXcgVVJMIHNj
aGVtZXMgYXJlIGludHJvZHVjZWQuDQoNCiAgIFNpbmNlIGFuIGFiYnJldmlh
dGVkIFVSTCBoYXMgdGhlIHNhbWUgc3ludGF4IGFzIGEgcmVsYXRpdmUgVVJM
IHBhdGgsDQogICBhYmJyZXZpYXRlZCBVUkwgcmVmZXJlbmNlcyBjYW5ub3Qg
YmUgdXNlZCBpbiBjb250ZXh0cyB3aGVyZSByZWxhdGl2ZQ0KICAgVVJMcyBh
cmUgZXhwZWN0ZWQuICBUaGlzIGxpbWl0cyB0aGUgdXNlIG9mIGFiYnJldmlh
dGVkIFVSTHMgdG8gcGxhY2VzDQogICB3aGVyZSB0aGVyZSBpcyBubyBkZWZp
bmVkIGJhc2UgVVJMLCBzdWNoIGFzIGRpYWxvZyBib3hlcyBhbmQgb2ZmLWxp
bmUNCiAgIGFkdmVydGlzZW1lbnRzLg0KDQoNCkYuIFN1bW1hcnkgb2YgTm9u
LWVkaXRvcmlhbCBDaGFuZ2VzDQoNCkYuMS4gQWRkaXRpb25zDQoNCiAgIFNl
Y3Rpb24gMiAoVVJMIFJlZmVyZW5jZXMpIHdhcyBhZGRlZCB0byBzdGVtIHRo
ZSBjb25mdXNpb24NCiAgIHJlZ2FyZGluZyAid2hhdCBpcyBhIFVSTCIgYW5k
IGhvdyB0byBkZXNjcmliZSBmcmFnbWVudCBpZGVudGlmaWVycw0KICAgZ2l2
ZW4gdGhhdCB0aGV5IGFyZSBub3QgcGFydCBvZiB0aGUgVVJMLCBidXQgYXJl
IHBhcnQgb2YgdGhlIFVSTA0KICAgc3ludGF4IGFuZCBwYXJzaW5nIGNvbmNl
cm5zLiAgSW4gYWRkaXRpb24sIGl0IHByb3ZpZGVzIGEgcmVmZXJlbmNlDQog
ICBkZWZpbml0aW9uIGZvciB1c2UgYnkgb3RoZXIgSUVURiBzcGVjaWZpY2F0
aW9ucyAoSFRNTCwgSFRUUCwgZXRjLikNCiAgIHdoaWNoIGhhdmUgcHJldmlv
dXNseSBhdHRlbXB0ZWQgdG8gcmVkZWZpbmUgdGhlIFVSTCBzeW50YXggaW4g
b3JkZXINCiAgIHRvIGFjY291bnQgZm9yIHRoZSBwcmVzZW5jZSBvZiBmcmFn
bWVudCBpZGVudGlmaWVycyBpbiBVUkwNCiAgIHJlZmVyZW5jZXMuDQoNCiAg
IEFwcGVuZGl4IEUgb24gYWJicmV2aWF0ZWQgVVJMcyB3YXMgYWRkZWQgdG8g
ZGVzY3JpYmUgdGhlIHNob3J0ZW5lZA0KICAgcmVmZXJlbmNlcyBvZnRlbiBz
ZWVuIG9uIHRlbGV2aXNpb24gYW5kIG1hZ2F6aW5lIGFkdmVydGlzZW1lbnRz
IGFuZA0KICAgZXhwbGFpbiB3aHkgdGhleSBhcmUgbm90IHVzZWQgaW4gb3Ro
ZXIgY29udGV4dHMuDQoNCkYuMi4gTW9kaWZpY2F0aW9ucyBmcm9tIGJvdGgg
UkZDIDE3MzggYW5kIFJGQyAxODA4DQoNCiAgIFRoZSAidXNlcjpwYXNzd29y
ZCIgZm9ybSBpbiB0aGUgcHJldmlvdXMgQk5GIHdhcyBjaGFuZ2VkIHRvDQog
ICBhICJ1c2VyaW5mbyIgdG9rZW4sIGFuZCB0aGUgcG9zc2liaWxpdHkgdGhh
dCBpdCBtaWdodCBiZQ0KICAgInVzZXI6cGFzc3dvcmQiIG1hZGUgc2NoZW1l
IHNwZWNpZmljLiBJbiBwYXJ0aWN1bGFyLCB0aGUgdXNlDQogICBvZiBwYXNz
d29yZHMgaW4gdGhlIGNsZWFyIGlzIG5vdCBldmVuIHN1Z2dlc3RlZCBieSB0
aGUgc3ludGF4Lg0KDQogICBUaGUgcXVlc3Rpb24tbWFyayAiPyIgY2hhcmFj
dGVyIHdhcyByZW1vdmVkIGZyb20gdGhlIHNldCBvZiBhbGxvd2VkDQogICBj
aGFyYWN0ZXJzIGZvciB0aGUgdXNlcmluZm8gaW4gdGhlIHNpdGUgY29tcG9u
ZW50LCBzaW5jZQ0KICAgdGVzdGluZyBzaG93ZWQgdGhhdCBtYW55IGFwcGxp
Y2F0aW9ucyB0cmVhdCBpdCBhcyByZXNlcnZlZCBmb3INCiAgIHNlcGFyYXRp
bmcgdGhlIHF1ZXJ5IGNvbXBvbmVudCBmcm9tIHRoZSByZXN0IG9mIHRoZSBV
UkwuDQoNCiAgIFJGQyAxNzM4IHNwZWNpZmllZCB0aGF0IHRoZSBwYXRoIHdh
cyBzZXBhcmF0ZWQgZnJvbSB0aGUgc2l0ZQ0KICAgcG9ydGlvbiBvZiBhIFVS
TCBieSBhIHNsYXNoLiAgUkZDIDE4MDggZm9sbG93ZWQgc3VpdCwgYnV0IHdp
dGggYQ0KICAgZnVkZ2Ugb2YgY2FycnlpbmcgYXJvdW5kIHRoZSBzZXBhcmF0
b3IgYXMgYSAicHJlZml4IiBpbiBvcmRlciB0bw0KICAgZGVzY3JpYmUgdGhl
IHBhcnNpbmcgYWxnb3JpdGhtLiAgUkZDIDE2MzAgbmV2ZXIgaGFkIHRoaXMg
cHJvYmxlbSwNCiAgIHNpbmNlIGl0IGNvbnNpZGVyZWQgdGhlIHNsYXNoIHRv
IGJlIHBhcnQgb2YgdGhlIHBhdGguICBJbiB3cml0aW5nDQogICB0aGlzIHNw
ZWNpZmljYXRpb24sIGl0IHdhcyBmb3VuZCB0byBiZSBpbXBvc3NpYmxlIHRv
IGFjY3VyYXRlbHkNCiAgIGRlc2NyaWJlIGFuZCByZXRhaW4gdGhlIGRpZmZl
cmVuY2UgYmV0d2VlbiB0aGUgdHdvIFVSTHMNCiAgICAgIDxmb286L2Jhcj4g
ICBhbmQgICA8Zm9vOmJhcj4NCiAgIHdpdGhvdXQgZWl0aGVyIGNvbnNpZGVy
aW5nIHRoZSBzbGFzaCB0byBiZSBwYXJ0IG9mIHRoZSBwYXRoIChhcw0KICAg
Y29ycmVzcG9uZHMgdG8gYWN0dWFsIHByYWN0aWNlKSBvciBjcmVhdGluZyBh
IHNlcGFyYXRlIGNvbXBvbmVudCBqdXN0DQogICB0byBob2xkIHRoYXQgc2xh
c2guICBXZSBjaG9zZSB0aGUgZm9ybWVyLg0KDQpGLjMuIE1vZGlmaWNhdGlv
bnMgZnJvbSBSRkMgMTczOA0KDQogICBUaGUgZGVmaW5pdGlvbiBvZiBzcGVj
aWZpYyBVUkwgc2NoZW1lcyBhbmQgdGhlaXIgc2NoZW1lLXNwZWNpZmljDQog
ICBzeW50YXggYW5kIHNlbWFudGljcyBoYXMgYmVlbiBtb3ZlZCB0byBzZXBh
cmF0ZSBkb2N1bWVudHMuDQoNCiAgIFRoZSBVUkwgaG9zdCB3YXMgZGVmaW5l
ZCBhcyBhIGZ1bGx5LXF1YWxpZmllZCBkb21haW4gbmFtZS4gIEhvd2V2ZXIs
DQogICBtYW55IFVSTHMgYXJlIHVzZWQgd2l0aG91dCBmdWxseS1xdWFsaWZp
ZWQgZG9tYWluIG5hbWVzIChpbiBjb250ZXh0cw0KICAgZm9yIHdoaWNoIHRo
ZSBmdWxsIHF1YWxpZmljYXRpb24gaXMgbm90IG5lY2Vzc2FyeSksIHdpdGhv
dXQgYW55IGhvc3QNCiAgIChhcyBpbiBzb21lIGZpbGUgVVJMcyksIG9yIHdp
dGggYSBob3N0IG9mICJsb2NhbGhvc3QiLg0KDQogICBUaGUgVVJMIHBvcnQg
aXMgbm93ICpkaWdpdCBpbnN0ZWFkIG9mIDEqZGlnaXQsIHNpbmNlIHN5c3Rl
bXMgYXJlDQogICBleHBlY3RlZCB0byBoYW5kbGUgdGhlIGNhc2Ugd2hlcmUg
dGhlICI6IiBzZXBhcmF0b3IgYmV0d2VlbiBob3N0IGFuZA0KICAgcG9ydCBp
cyBzdXBwbGllZCB3aXRob3V0IGEgcG9ydC4NCg0KDQpGLjQuIE1vZGlmaWNh
dGlvbnMgZnJvbSBSRkMgMTgwOA0KDQogICBSRkMgMTgwOCAoU2VjdGlvbiA0
KSBkZWZpbmVkIGFuIGVtcHR5IFVSTCByZWZlcmVuY2UgKGEgcmVmZXJlbmNl
DQogICBjb250YWluaW5nIG5vdGhpbmcgYXNpZGUgZnJvbSB0aGUgZnJhZ21l
bnQgaWRlbnRpZmllcikgYXMgYmVpbmcgYQ0KICAgcmVmZXJlbmNlIHRvIHRo
ZSBiYXNlIFVSTC4gIFVuZm9ydHVuYXRlbHksIHRoYXQgZGVmaW5pdGlvbiBj
b3VsZCBiZQ0KICAgaW50ZXJwcmV0ZWQsIHVwb24gc2VsZWN0aW9uIG9mIHN1
Y2ggYSByZWZlcmVuY2UsIGFzIGEgbmV3IHJldHJpZXZhbA0KICAgYWN0aW9u
IG9uIHRoYXQgcmVzb3VyY2UuICBTaW5jZSB0aGUgbm9ybWFsIGludGVudCBv
ZiBzdWNoIHJlZmVyZW5jZXMNCiAgIGlzIGZvciB0aGUgdXNlciBhZ2VudCB0
byBjaGFuZ2UgaXRzIHZpZXcgb2YgdGhlIGN1cnJlbnQgZG9jdW1lbnQgdG8N
CiAgIHRoZSBiZWdpbm5pbmcgb2YgdGhlIHNwZWNpZmllZCBmcmFnbWVudCB3
aXRoaW4gdGhhdCBkb2N1bWVudCwgbm90IHRvDQogICBtYWtlIGFuIGFkZGl0
aW9uYWwgcmVxdWVzdCBvZiB0aGUgcmVzb3VyY2UsIGEgZGVzY3JpcHRpb24g
b2YgaG93IHRvDQogICBjb3JyZWN0bHkgaW50ZXJwcmV0IGFuIGVtcHR5IHJl
ZmVyZW5jZSBoYXMgYmVlbiBhZGRlZCBpbiBTZWN0aW9uIDIuDQoNCiAgIFRo
ZSBkZXNjcmlwdGlvbiBvZiB0aGUgbXl0aGljYWwgQmFzZSBoZWFkZXIgZmll
bGQgaGFzIGJlZW4gcmVwbGFjZWQNCiAgIHdpdGggYSByZWZlcmVuY2UgdG8g
dGhlIENvbnRlbnQtQmFzZSBhbmQgQ29udGVudC1Mb2NhdGlvbiBoZWFkZXIN
CiAgIGZpZWxkcyBkZWZpbmVkIGJ5IE1IVE1MIFtSRkMyMTEwXS4NCg0KICAg
UkZDIDE4MDggZGVzY3JpYmVkIHZhcmlvdXMgc2NoZW1lcyBhcyBlaXRoZXIg
aGF2aW5nIG9yIG5vdCBoYXZpbmcgdGhlDQogICBwcm9wZXJ0aWVzIG9mIHRo
ZSBnZW5lcmljLVVSTCBzeW50YXguICBIb3dldmVyLCB0aGUgb25seSByZXF1
aXJlbWVudA0KICAgaXMgdGhhdCB0aGUgcGFydGljdWxhciBkb2N1bWVudCBj
b250YWluaW5nIHRoZSByZWxhdGl2ZSByZWZlcmVuY2VzDQogICBoYXZlIGEg
YmFzZSBVUkwgd2hpY2ggYWJpZGVzIGJ5IHRoZSBnZW5lcmljLVVSTCBzeW50
YXgsIHJlZ2FyZGxlc3Mgb2YNCiAgIHRoZSBVUkwgc2NoZW1lLCBzbyB0aGUg
YXNzb2NpYXRlZCBkZXNjcmlwdGlvbiBoYXMgYmVlbiB1cGRhdGVkIHRvDQog
ICByZWZsZWN0IHRoYXQuDQoNCiAgIFRoZSBCTkYgdGVybSA8bmV0X2xvYz4g
aGFzIGJlZW4gcmVwbGFjZWQgd2l0aCA8c2l0ZT4sIHNpbmNlIHRoZQ0KICAg
bGF0dGVyIG1vcmUgYWNjdXJhdGVseSBkZXNjcmliZXMgaXRzIHVzZSBhbmQg
cHVycG9zZS4gIExpa2V3aXNlLCB0aGUNCiAgIHNpdGUgaXMgbm8gbG9uZ2Vy
IHJlc3RyaWN0ZWQgdG8gdGhlIElQIHNlcnZlciBzeW50YXguDQoNCiAgIEV4
dGVuc2l2ZSB0ZXN0aW5nIG9mIGN1cnJlbnQgY2xpZW50IGFwcGxpY2F0aW9u
cyBkZW1vbnN0cmF0ZWQgdGhhdA0KICAgdGhlIG1ham9yaXR5IG9mIGRlcGxv
eWVkIHN5c3RlbXMgZG8gbm90IHVzZSB0aGUgIjsiIGNoYXJhY3RlciB0bw0K
ICAgaW5kaWNhdGUgdHJhaWxpbmcgcGFyYW1ldGVyIGluZm9ybWF0aW9uLCBh
bmQgdGhhdCB0aGUgcHJlc2VuY2Ugb2YgYQ0KICAgc2VtaWNvbG9uIGluIGEg
cGF0aCBzZWdtZW50IGRvZXMgbm90IGFmZmVjdCB0aGUgcmVsYXRpdmUgcGFy
c2luZyBvZg0KICAgdGhhdCBzZWdtZW50LiAgVGhlcmVmb3JlLCBwYXJhbWV0
ZXJzIGhhdmUgYmVlbiByZW1vdmVkIGFzIGEgc2VwYXJhdGUNCiAgIGNvbXBv
bmVudCBhbmQgbWF5IG5vdyBhcHBlYXIgaW4gYW55IHBhdGggc2VnbWVudC4g
IFRoZWlyIGluZmx1ZW5jZQ0KICAgaGFzIGJlZW4gcmVtb3ZlZCBmcm9tIHRo
ZSBhbGdvcml0aG0gZm9yIHJlc29sdmluZyBhIHJlbGF0aXZlIFVSTA0KICAg
cmVmZXJlbmNlLiAgVGhlIHJlc29sdXRpb24gZXhhbXBsZXMgaW4gQXBwZW5k
aXggQyBoYXZlIGJlZW4gbW9kaWZpZWQNCiAgIHRvIHJlZmxlY3QgdGhpcyBj
aGFuZ2UuDQoNCg==
--1461740116-1993401130-882992912=:28624--



From adm  Fri Dec 26 11:31:31 1997
Delivery-Date: Fri, 26 Dec 1997 11:36:01 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id LAA26227
	for ietf-outbound.10@ietf.org; Fri, 26 Dec 1997 11:30:02 -0500 (EST)
Received: from sangam.ncst.ernet.in (sangam.ncst.ernet.in [202.41.110.33])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id LAA26194
	for <ietf@ietf.org>; Fri, 26 Dec 1997 11:25:39 -0500 (EST)
Received: from uumail-relay-blr.ernet.in (twisha.ece.iisc.ernet.in [144.16.64.4]) by sangam.ncst.ernet.in (8.7.5) with ESMTP id WAA21688; Fri, 26 Dec 1997 22:06:01 +0530 (GMT+05:30)
Received: from ada.UUCP (uucp@localhost)
	by uumail-relay-blr.ernet.in (8.8.8/8.8.8) with UUCP id TAA23505;
	Fri, 26 Dec 1997 19:23:20 +0530
Received: from ada by ernet.in (5.x/SMI-SVR4)
	id AA18647; Fri, 26 Dec 1997 15:00:01 -0500
Date: Fri, 26 Dec 1997 15:00:00 -0500 (GMT)
From: ashok <ashok@ada.ernet.in>
X-Sender: ashok@ada
To: "Aronesty, Erik A" <earonesty@montgomery.com>
Cc: "'Money'" <money@cli.net>, "'Jesus Gomez'" <jvelasco@iberonline.es>,
        "'www international'" <www-international@W3.ORG>,
        "'www html'" <www-html@W3.ORG>,
        "'tab34b@coollist.com'" <tab34b@coollist.com>,
        "'texappeal@coollist.com'" <texappeal@coollist.com>,
        "'hackers@coollist.com'" <hackers@coollist.com>,
        "'Erich Hubner'" <erich.huebner@kfunigraz.ac.at>,
        "'Alpha'" <info@oasis-net.co.uk>,
        "'COMMUNET@LIST.UVM.EDU'" <COMMUNET@LIST.UVM.EDU>,
        "'webcasting@broadcast.net'" <webcasting@broadcast.net>,
        "'www-talk@w3.org'" <www-talk@W3.ORG>,
        "'ietf@ietf.org'" <ietf@ns.ietf.org>,
        "'online-news@planetarynews.com'" <online-news@planetarynews.com>,
        "'riotgrrls@coollist.com'" <riotgrrls@coollist.com>,
        "'www-talk@w3.org.bkb'" <www-talk@w3.org.bkb>,
        "'www-announce@w3.org'" <www-announce@W3.ORG>,
        "'visual-l@vtm1.cc.vt.edu'" <visual-l@vtm1.cc.vt.edu>,
        "'vision-list@ads.ARPA'" <vision-list@ads.ARPA>,
        "'stuart@vax.ox.ac.uk'" <stuart@vax.ox.ac.uk>,
        "'srkb@cs.umbc.edu'" <srkb@cs.umbc.edu>,
        "'sigparse-list@nl.cs.cmu.edu'" <sigparse-list@nl.cs.cmu.edu>,
        "'sigmedia@bellcore.com'" <sigmedia@bellcore.com>,
        "'siggen@black.bgu.ac.il'" <siggen@black.bgu.ac.il>,
        "'siggen-members@indigo.cs.bgu.ac.il'" <siggen-members@indigo.cs.bgu.ac.il>,
        "'sigart@vaxa.isi.edu'" <sigart@vaxa.isi.edu>,
        "'sidsepln@si.ehu.es'" <sidsepln@si.ehu.es>,
        "'salt@essex.ac.uk'" <salt@essex.ac.uk>,
        "'salt@cstr.edinburgh.ac.uk'" <salt@cstr.edinburgh.ac.uk>,
        "'salt@cstr.ed.ac.uk'" <salt@cstr.ed.ac.uk>,
        "'robert@ai.univie.ac.at'" <robert@ai.univie.ac.at>,
        "'pj@fub46.zedat.fu-berlin.de'" <pj@fub46.zedat.fu-berlin.de>,
        "'pb@llaor.unice.fr'" <pb@llaor.unice.fr>,
        "'oz-users@dfki.uni-sb.de'" <oz-users@dfki.uni-sb.de>,
        "'nodali@helsinki.fi'" <nodali@helsinki.fi>,
        "'nnsc@nnsc.nsf.net'" <nnsc@nnsc.nsf.net>,
        "'nlt@cactus.aist-nara.ac.jp'" <nlt@cactus.aist-nara.ac.jp>,
        "'nlpeople@dai.edinburgh.ac.uk'" <nlpeople@dai.edinburgh.ac.uk>,
        "'nlpeople@dai.ed.ac.uk'" <nlpeople@dai.ed.ac.uk>,
        "'nlpeople@cogsci.ed.ac.uk'" <nlpeople@cogsci.ed.ac.uk>,
        "'nlpeople@aisb.ed.ac.uk'" <nlpeople@aisb.ed.ac.uk>,
        "'nlp@dcs.shef.ac.uk'" <nlp@dcs.shef.ac.uk>,
        "'nlp-members@pluto.ai.kyutech.ac.jp'" <nlp-members@pluto.ai.kyutech.ac.jp>,
        "'nlp-ia@bosoleil.ci.umoncton.ca'" <nlp-ia@bosoleil.ci.umoncton.ca>,
        "'nlcl@cogs.susx.ac.uk'" <nlcl@cogs.susx.ac.uk>,
        "'nl-kr@snyside.sunnyside.com'" <nl-kr@snyside.sunnyside.com>,
        "'nl-kr@cs.rpi.edu'" <nl-kr@cs.rpi.edu>,
        "'nl-kr@cs.rochester.edu'" <nl-kr@cs.rochester.edu>,
        "'nl-kr-mods@snyside1.sunnyside.com'" <nl-kr-mods@snyside1.sunnyside.com>,
        "'nl-ipsj-announce@harl.hitachi.co.jp'" <nl-ipsj-announce@harl.hitachi.co.jp>,
        "'nick@zermatt.lcs.mit.edu'" <nick@zermatt.lcs.mit.edu>,
        "'news-announce-conferences@uunet.uu.net'" <news-announce-conferences@uunet.uu.net>,
        "'mphil-students@cl.cam.ac.uk'" <mphil-students@cl.cam.ac.uk>,
        "'mol-list@cs.ucsd.edu'" <mol-list@cs.ucsd.edu>,
        "'mantaras@ceab.es'" <mantaras@ceab.es>,
        "'ln%frmop11.BITNET@IBM3090.SNU.AC.KR'" <ln%frmop11.BITNET@IBM3090.SNU.AC.KR>,
        "'ln@cnusc.fr'" <ln@cnusc.fr>,
        "'ln-request@pollux.cnusc.fr'" <ln-request@pollux.cnusc.fr>,
        "'ln-fr%frmop11.BITNET@earn-relay.ac.uk'" <ln-fr%frmop11.BITNET@earn-relay.ac.uk>,
        "'ln%frmop11.BITNET@earn-relay.ac.uk'" <ln%frmop11.BITNET@earn-relay.ac.uk>,
        "'llsfonet@cms.am.rdg.ac.uk'" <llsfonet@cms.am.rdg.ac.uk>,
        "'linguistics@atom.brl.ntt.jp'" <linguistics@atom.brl.ntt.jp>,
        "'linguist@tamvm1.tamu.edu'" <linguist@tamvm1.tamu.edu>,
        "'life-users@cs.sfu.ca'" <life-users@cs.sfu.ca>,
        "'lfg@lists.stanford.edu'" <lfg@lists.stanford.edu>,
        "'lexical@nmsu.edu'" <lexical@nmsu.edu>, "'kr@kr.org'" <kr@kr.org>,
        "'kr-postings@kr.org'" <kr-postings@kr.org>,
        "'jqrqc@cunyvm.cuny.edu'" <jqrqc@cunyvm.cuny.edu>,
        "'ir-l%uccmvsa.BITNET@earn-relay.ac.uk'" <ir-l%uccmvsa.BITNET@earn-relay.ac.uk>,
        "'ikbsbb@inf.rl.ac.uk'" <ikbsbb@inf.rl.ac.uk>,
        "'humanist@brownvm.brown.edu'" <humanist@brownvm.brown.edu>,
        "'hpsg@ling.ohio-state.edu'" <hpsg@ling.ohio-state.edu>,
        "'gerda@ai.univie.ac.at'" <gerda@ai.univie.ac.at>,
        "'fj-ai@etl.go.jp'" <fj-ai@etl.go.jp>,
        "'empiricists@unagi.cis.upenn.edu'" <empiricists@unagi.cis.upenn.edu>,
        "'empiricists@csli.stanford.edu'" <empiricists@csli.stanford.edu>,
        "'elsnet-list@let.ruu.nl'" <elsnet-list@let.ruu.nl>,
        "'elsnet-list@cogsci.ed.ac.uk'" <elsnet-list@cogsci.ed.ac.uk>,
        "'ectl-sub@snowhite.cis.uoguelph.ca'" <ectl-sub@snowhite.cis.uoguelph.ca>,
        "'ecran@thomson-lcr.fr'" <ecran@thomson-lcr.fr>,
        "'dl@dl.kr.org'" <dl@dl.kr.org>,
        "'diagrams@cs.swarthmore.edu'" <diagrams@cs.swarthmore.edu>,
        "'dbworld@cs.wisc.edu'" <dbworld@cs.wisc.edu>,
        "'dataling@cst.ku.dk'" <dataling@cst.ku.dk>,
        "'csp-list@saturne.cert.fr'" <csp-list@saturne.cert.fr>,
        "'cscw-sig@mailbase.ac.uk'" <cscw-sig@mailbase.ac.uk>,
        "'corpora@hd.uib.no'" <corpora@hd.uib.no>,
        "'connectionists@cs.cmu.edu'" <connectionists@cs.cmu.edu>,
        "'compunode@ecrc.de'" <compunode@ecrc.de>,
        "'comp.at.nat-lang@ucbvax.berkeley.edu'" <comp.at.nat-lang@ucbvax.berkeley.edu>,
        "'comp-speech@cs.utexas.edu'" <comp-speech@cs.utexas.edu>,
        "'comp-phon@cogsci.ed.ac.uk'" <comp-phon@cogsci.ed.ac.uk>,
        "'comp-ai@ucbvax.berkeley.edu'" <comp-ai@ucbvax.berkeley.edu>,
        "'colibri@let.ruu.nl'" <colibri@let.ruu.nl>,
        "'cg@cs.umn.edu'" <cg@cs.umn.edu>,
        "'ccl@dfki.uni-sb.de'" <ccl@dfki.uni-sb.de>,
        "'bkb@apple.com'" <bkb@apple.com>,
        "'bcs-hci@mailbase.ac.uk'" <bcs-hci@mailbase.ac.uk>,
        "'arpanet-bboards@mc.lcs.mit.edu'" <arpanet-bboards@mc.lcs.mit.edu>,
        "'announce-itri@itri.brighton.ac.uk'" <announce-itri@itri.brighton.ac.uk>,
        "'aisb@cogs.sussex.ac.uk'" <aisb@cogs.sussex.ac.uk>,
        "'aiia@di.unito.it'" <aiia@di.unito.it>,
        "'acl@cs.columbia.edu'" <acl@cs.columbia.edu>,
        "'aaai@sumex-aim.stanford.edu'" <aaai@sumex-aim.stanford.edu>,
        "'SCHOLAR%CUNYVM.BITNET@IBM3090.SNU.AC.KR'" <SCHOLAR%CUNYVM.BITNET@IBM3090.SNU.AC.KR>,
        "'M5675@eurokom.ie'" <M5675@eurokom.ie>
In-Reply-To: <01BCD62D.1EF6E2A0@sf-exch-2.montgomery.com>
Message-Id: <Pine.SOL.3.95.971226145809.18631B-100000@ada>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from QUOTED-PRINTABLE to 8bit by ns.ietf.org id LAA26194

Û¥-










































                                                                                ashok@ada.ernet.in

                                                                                B.ASHOK,
                                                                                NO.1791-92, RAJAJINAGAR  SECOND STAGE,
                                                                                7 TH  MAIN, E-BLOCK,
                                                                                BANGALORE-560 010

                                                                                I N D I A 



              
   CPL 
SBD TTF 


                                                                                €







From owner-uri@Bunyip.Com  Fri Dec 26 18:08:08 1997
Delivery-Date: Fri, 26 Dec 1997 18:08:08 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA28199
	for <ietf-archive@ietf.org>; Fri, 26 Dec 1997 18:08:07 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA10446;
	Fri, 26 Dec 1997 18:10:57 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA10089
	for uri-out; Fri, 26 Dec 1997 17:57:45 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA10080
	for uri-in; Fri, 26 Dec 1997 17:57:43 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA10069
	for <uri@services.bunyip.com>; Fri, 26 Dec 1997 17:57:39 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA09757
	for uri@services; Fri, 26 Dec 1997 17:57:39 -0500 (EST)
Received: from dokka.kvatro.no (dokka.kvatro.no [193.216.2.164])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA09744;
	Fri, 26 Dec 1997 17:57:31 -0500 (EST)
Received: from alden (boks-1.htalvestrand.priv.no [158.38.15.140])
	by dokka.kvatro.no (8.8.5/8.8.5) with SMTP id XAA19060;
	Fri, 26 Dec 1997 23:57:51 +0100
Message-Id: <199712262257.XAA19060@dokka.kvatro.no>
X-Sender: hta@127.0.0.1
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0 Demo
Date: Fri, 26 Dec 1997 15:36:46 +0100
To: Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>
From: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
Subject: Re: URI documents
Cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
In-Reply-To: <34A1A389.CA05783A@parc.xerox.com>
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 16:06 24.12.97 -0800, Larry Masinter wrote:
>Between:
>
>a) Roy's last URL syntax draft what we did a last call on.
>b) Roy's attempt to turn this into a URI document, at (I believe
>   the original suggestion of the area directors) by doing
>   a global substitute
>c) Leslie's attempt to split (b) into a URI and a URL document
>d) Larry's attempt to create a single document which discusses
>    URIs and URLs.
>   (ftp://ftp.parc.xerox.com/pub/masinter/uri-url-syntax.txt)
>
>We have heard from a few folks, but not a lot. To recap:

Remember - this is Christmas time.
Season of good cheer and good will to all men, and not too much time
left over for IETF discussions!

Just to recap:
The lack of a basic UR* syntax document is blocking forward progress
on some other documents that have chosen to refer to such a document,
including the data: UR? scheme and the extended mailto: UR? scheme.
(the question marks indicate my doubts about the proper labelling of those
schemes, BTW....)

The ADs found, after some thinking, that the situation where we had
a well documented URL concept, a well documented URN concept,
and a totally undocumented URI concept embracing the two was not only
harmful, 
but silly.

The suggestion was made, perhaps foolishly, by me, to turn the URL document
into an URI document to rectify this problem, and Roy attempted to do this,
not
being terribly happy with the result.

So we're where we are, and searching for a sane way out.
To me in my AD position, the parameters of a solution are:

- The solution must document the overall concept that embraces all the
  identifiers of this class, commonly called "URI". (This rules out a)
- The solution must not invalidate current UR* schemes, including URNs.
- The solution should not needlessly complicate or constrain future UR*
  schemes

All I can say is - I hope we find a solution.

Season's greetings to you all, and have a happy new year!

                                   Harald A


From owner-uri@Bunyip.Com  Sat Dec 27 03:00:54 1997
Delivery-Date: Sat, 27 Dec 1997 03:00:55 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id DAA06617
	for <ietf-archive@ietf.org>; Sat, 27 Dec 1997 03:00:54 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA10811;
	Sat, 27 Dec 1997 03:03:44 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA25323
	for uri-out; Sat, 27 Dec 1997 02:50:54 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA25313
	for uri-in; Sat, 27 Dec 1997 02:50:52 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA25307
	for <uri@services.bunyip.com>; Sat, 27 Dec 1997 02:50:49 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id CAA10644
	for uri@services; Sat, 27 Dec 1997 02:50:48 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id CAA10637;
	Sat, 27 Dec 1997 02:50:43 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa26429;
          26 Dec 97 23:46 PST
To: Leslie Daigle <leslie@Bunyip.Com>
cc: jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu,
        masinter@parc.xerox.com, uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: URI documents 
In-reply-to: Your message of "Wed, 24 Dec 1997 15:13:40 EST."
             <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com> 
Date: Fri, 26 Dec 1997 23:41:42 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9712262346.aa26429@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>You currently have your name on an Internet-Draft document that says
>it is a URI syntax document.  To date, you have personally rejected
>100% of the URN WG chairs' required edits to make a document that 
>reflects the work that has been carried out in the IETF's URN Working Group.

That is an interesting interpretation of history.  You asked for no
requirements to be placed on URNs, so I placed no requirements on them.
You asked for me to reference RFC 2141, and I did exactly that.
You asked that we not say things about URNs in a document titled
"URL: Syntax and Semantics", and so Larry first removed what I had
written about URIs and later we changed the document title and rewrote
the entire section.  When the eleventh draft of this review (uri-00)
was completed on November 5th, Keith asked for your comments.
You made no comments that I am aware of until December 10, and even
then you did not send them to me.

When I finally did receive your comments, I provided counterexamples
to every claim you made.  There is no basis for your "required edits",
and therefore I have no reason to make them.

>Thus, your document is just that -- your document, and not a URI syntax
>and semantics document, not an IETF document that accurately reflects
>the syntax and semantics of all URIs as defined within the auspices
>of the IETF.

My document (and yes, it is my document, in addition to Larry and TimBL)
is quite capable of standing on its own.  If you would direct your comments
to what is actually written in the document, instead of what you imagine a
guy like me would be tempted to write, then maybe we can make some progress.

>Your arguments against the "# fragment" and relative URNs are, again, _your_
>arguments -- you are countering the entire output of the URN WG with
>your own interpretations and opinions. THese are all discussions that
>have been held on the URN mailing list, and results are well-documented.
>I'm not going to get back into attempting to justify them to you here; I
>don't see why I have to, as you are not the jury and arbiter on URNs.

And as I said before, the #fragment is not part of the URN.  It doesn't
make sense for the URN working group to have any opinion regarding them,
just as you can't forbid the use of anchor href attributes in HTML.
The #fragment part of a URI-reference is not in your ballywick.
Plenty of URN-based counterexamples have been provided, so at this
point I don't particularly care what was said about them on the URN WG.
They are part of the URI architecture, of which URN is only one element.
They are an optional feature that is checked for and removed from a
reference BEFORE the parser knows whether it is looking at a URL or URN,
so the URN parser can't do a bloody thing about it.  The only way we could
remove them from the syntax is to exclude the use of URNs from the
URI-reference, which would completely oppose the reason for having
a URI syntax in the first place.

>It is in fact this stone-wall editing that caused me concern over the
>whole idea of trying to develop a URI syntax document.  However, I
>have been attempting to work with the material that was put on the table.

No you haven't.  You tried to bypass it.  If you had simply sent your
comments on the actual text of the draft, then we could have discussed them.
Instead, you butchered 14 months of hard work and claimed the result
represented the URI syntax.  Well, I know better -- the URI syntax is
defined by the implementations of protocol libraries like libwww-perl
(which I wrote) and libwww (which is the basis for most URI-enabled
applications).  They allow the usable set of URI schemes, including "urn",
to be extended and dynamically loaded with the implicit assumption that
all schemes obey the requirements described in
<draft-fielding-uri-syntax-01.txt>.  That is how we are able to progress
the URI syntax as a Draft Standard.  It is both technically sound and
demonstrated by deployed applications.

>It's pretty hard to cooperate with a stone wall.  The end result of this
>obstinate lack of cooperation may either be inaccurate documentation or
>the IETF/W3C may have to do without a URI syntax document for now.  
>That seems pretty sad, and I will re-emphasisze it's not because of
>_any_ lack of effort to participate on the URN WG's part.

We have a URI syntax document that meets all of the URN WG's requirements,
as well as those of HTTP, HTML, and XML.  I suggest you read it and make
comments, but don't expect your comments to have any special status just
because you are the chair of a WG.  If the comments are technically
sound, then the WG should be capable of defending them.  The comments
you have made so far have not been technically sound.  Right now the
only excuse you have for not approving the document is that I am one
of the authors, and last I checked that wasn't a valid excuse either.
After all, I won't be able to change the document once it becomes an RFC,
so there is no point in imagining "alarm bells".

....Roy


From owner-uri@Bunyip.Com  Sat Dec 27 03:09:54 1997
Delivery-Date: Sat, 27 Dec 1997 03:09:55 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id DAA06654
	for <ietf-archive@ietf.org>; Sat, 27 Dec 1997 03:09:54 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA10819;
	Sat, 27 Dec 1997 03:12:44 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA25586
	for uri-out; Sat, 27 Dec 1997 03:01:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA25579
	for uri-in; Sat, 27 Dec 1997 03:01:25 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA25571
	for <uri@services.bunyip.com>; Sat, 27 Dec 1997 03:01:22 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA10686
	for uri@services; Sat, 27 Dec 1997 03:01:21 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA10679;
	Sat, 27 Dec 1997 03:01:17 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa26984;
          26 Dec 97 23:56 PST
To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
cc: Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: URI documents 
In-reply-to: Your message of "Fri, 26 Dec 1997 15:36:46 +0100."
             <199712262257.XAA19060@dokka.kvatro.no> 
Date: Fri, 26 Dec 1997 23:51:12 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9712262356.aa26984@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>To me in my AD position, the parameters of a solution are:
>
>- The solution must document the overall concept that embraces all the
>  identifiers of this class, commonly called "URI". (This rules out a)
>- The solution must not invalidate current UR* schemes, including URNs.
>- The solution should not needlessly complicate or constrain future UR*
>  schemes
>
>All I can say is - I hope we find a solution.

I claim that <draft-fielding-uri-syntax-01.txt> meets all of those
parameters, and does so in a way that can be demonstrated by current
practice.  The only thing I *would* change at this point is how scheme
prefixes are treated by the relative parsing algorithm (to better match
what has been implemented), but that has nothing to do with the URN
discussion.

....Roy


From owner-uri@Bunyip.Com  Sat Dec 27 14:10:32 1997
Delivery-Date: Sat, 27 Dec 1997 14:10:33 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA08936
	for <ietf-archive@ietf.org>; Sat, 27 Dec 1997 14:10:32 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA11303;
	Sat, 27 Dec 1997 14:13:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA06569
	for uri-out; Sat, 27 Dec 1997 14:00:49 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA06563
	for uri-in; Sat, 27 Dec 1997 14:00:43 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA06554
	for <uri@services.bunyip.com>; Sat, 27 Dec 1997 14:00:36 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA11483
	for uri@services; Sat, 27 Dec 1997 14:00:35 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA11474;
	Sat, 27 Dec 1997 14:00:19 -0500 (EST)
Received: from localhost (paf@localhost) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id UAA16813; 
          Sat, 27 Dec 1997 20:00:07 +0100 (MET)
Date: Sat, 27 Dec 1997 20:00:06 +0100 (MET)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nix
To: "John C. Mallery" <jcma@ai.mit.edu>
cc: Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
In-Reply-To: <v03130304b0c79f003145@[207.159.82.125]>
Message-ID: <Pine.GSO.3.96.971227195321.15366C-100000@nix>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Thu, 25 Dec 1997, John C. Mallery wrote:

> Hi Larry,
> 
> Just to be clear, I choose C.
> 
> C Separate documents for URLs, URIs, and URNs.
> 
> Meaning that:
> 
> Documents a, b, d are unacceptable.

I agree with the above. (c) is the only working solution.

This is needed because the document currently under the name of a URI
syntax document talk so much about URLs, and use a terminology that is
only valid for URLs, that confusion occurs regarding, if nothing else, the
difference between a URL and a URN. It does not help that the document
have "may" all over the place.

I think it is definitely better if we have documents about URIs, URNs and
URLs, so the number of "may" can be limited to a minimum when we talk
about so important things as grammars and what characters are allowed, how
encoding is done and how to handle/accept things like fragments, queries
and relative addressing.

Personally I have not read the URI syntax document until I, as a member of
the URN working group, was told about the URL syntax document turning into
a URI syntax document during the IETF in Washington, DC. Leslie, as the
chair of the working group, promised to talk to the authors, the area
directors and Larry as the chair of the HTTP group, about the problems we
in the URN working group saw with the intention of the document changed,
and because of that I have not said anything until now. 

I have now reread draft-fielding-uri-syntax-01.txt aswell as Leslies two
proposed documents, to test the thesis I have that (c) is the best choice,
and I must say that it is.

   Patrik


From owner-uri@Bunyip.Com  Sat Dec 27 16:21:01 1997
Delivery-Date: Sat, 27 Dec 1997 16:21:01 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA09343
	for <ietf-archive@ietf.org>; Sat, 27 Dec 1997 16:21:01 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA11427;
	Sat, 27 Dec 1997 16:23:50 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA08396
	for uri-out; Sat, 27 Dec 1997 16:12:20 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA08386
	for uri-in; Sat, 27 Dec 1997 16:12:17 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA08379
	for <uri@services.bunyip.com>; Sat, 27 Dec 1997 16:12:14 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA11625
	for uri@services; Sat, 27 Dec 1997 16:12:13 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA11622;
	Sat, 27 Dec 1997 16:12:10 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa23371;
          27 Dec 97 13:10 PST
To: Patrik Faltstrom <paf@swip.net>
cc: harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Sat, 27 Dec 1997 20:00:06 +0100."
             <Pine.GSO.3.96.971227195321.15366C-100000@nix> 
Date: Sat, 27 Dec 1997 13:05:58 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9712271310.aa23371@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>I agree with the above. (c) is the only working solution.

(c) does not correspond to any implementation that I know of, and
contradicts the implementations of most URI-enabled applications.
You can prove this for yourself by using a URN proxy and attempting
to include "#something" in the reference.  You will find that the
"#something" is stripped before being sent to the proxy, and therefore
cannot be part of the URN because it is the fragment.

>This is needed because the document currently under the name of a URI
>syntax document talk so much about URLs, and use a terminology that is
>only valid for URLs, that confusion occurs regarding, if nothing else, the
>difference between a URL and a URN. It does not help that the document
>have "may" all over the place.

Almost all example URIs are URLs.  There is no way I could talk about
anything more without defining URN technology, which I preferred to do
by reference to the relevant URN RFC.  You can't have it both ways.
All of the requirements, and even all of the "may", do apply to URNs.
They simply have no impact when they are applied.

As we've said a hundred times already, the point of this exercise is
to define what a parser must do when it is presented with a URI reference,
before it even knows whether the URI is a URL or a URN.  That is because
all scheme-specific parsing takes place within the scheme-handler and
not within the part of the application that deals with URI references.
The purpose of the document is NOT to describe the intersection between
URL and URN -- that would be a total waste of time, since by the time
you know whether it is a URL or URN you are in a different parsing
situation which is scheme-specific.

....Roy


From owner-uri@Bunyip.Com  Sun Dec 28 01:02:50 1997
Delivery-Date: Sun, 28 Dec 1997 01:02:51 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id BAA17818
	for <ietf-archive@ietf.org>; Sun, 28 Dec 1997 01:02:49 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA11856;
	Sun, 28 Dec 1997 01:05:38 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25820
	for uri-out; Sun, 28 Dec 1997 00:52:36 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25814
	for uri-in; Sun, 28 Dec 1997 00:52:35 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA25805
	for <uri@services.bunyip.com>; Sun, 28 Dec 1997 00:52:33 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id AAA12110
	for uri@services; Sun, 28 Dec 1997 00:52:32 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA12103;
	Sun, 28 Dec 1997 00:52:27 -0500 (EST)
Received: from localhost (paf@localhost) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id GAA27714; 
          Sun, 28 Dec 1997 06:52:19 +0100 (MET)
Date: Sun, 28 Dec 1997 06:52:19 +0100 (MET)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nix
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
cc: harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents 
In-Reply-To: <9712271310.aa23371@paris.ics.uci.edu>
Message-ID: <Pine.GSO.3.96.971228063242.27472E-100000@nix>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Sat, 27 Dec 1997, Roy T. Fielding wrote:

> >I agree with the above. (c) is the only working solution.
> 
> Almost all example URIs are URLs.  There is no way I could talk about
> anything more without defining URN technology, which I preferred to do
> by reference to the relevant URN RFC.  You can't have it both ways.
> All of the requirements, and even all of the "may", do apply to URNs.
> They simply have no impact when they are applied.

This is why most of your text works best in a URL definition paper.

> As we've said a hundred times already, the point of this exercise is
> to define what a parser must do when it is presented with a URI reference,
> before it even knows whether the URI is a URL or a URN.  That is because
> all scheme-specific parsing takes place within the scheme-handler and
> not within the part of the application that deals with URI references.
> The purpose of the document is NOT to describe the intersection between
> URL and URN -- that would be a total waste of time, since by the time
> you know whether it is a URL or URN you are in a different parsing
> situation which is scheme-specific.

Once upon a time, in Houston, we had a vote(!) in the URI working group if
the string "url", the URI scheme "URI", should be included in the syntax
of a URI. It was a close cut, but the majority voted for not including the
string "url:" in the URL. Several people left the room in protest...and it
was not fun at all.

It _might_ be the case that a URN should be parsed differently than a URL.
It might be that a totally new UR* should be parsed even differently than
a URN and a URL. I agree with you that a design like that might be stupid,
but the fact is that you do have some small common syntactic rules for
URNs and URLs, and that is how you find which one it is. A URN is simple
to recognise as it is prepended with the "urn:" string, but a URN is
harder because the URL scheme is syntactically written in the position
where the URI scheme should be. A parser must because of that have a list
of all known URL schemes, and if the URI scheme is one of those, the
identifier is a URL.

Now, you simplify this by saying that syntactically, a URN can be parsed
the same way as a URL, and one can install in the software a URN parser
just like one does install a handler for a HTTP scheme or mailto scheme.

Well, a lot of people probably do agree with you that that is the way one
can _implement_ URLs and URNs, but that is not the way things are defined.
What do we do when we get URZs which _doesn't_ have "URZ" prepended, but
have the URZ scheme immediately in the beginning of the string, just like
URLs? What happens if the market start writing URNs without the string
"urn:" in the beginning of the string, and instead only write "isbn:" (you
write in your document about the "side of the bus problem" regarding the
fact that HTTP URLs loose their "http://" part)? Is "isbn" now a scheme?
Yes, in the implementation it might be when you parse the string, but it
is still a URN, and not a URL.

We have today two different types of URIs; URLs and URNs. What some of us
ask for are your document divided in three so it is crystal clear what is
a definition for URIs, what is URLs and what is URNs. I simply don't
understand why you are opposing that so much?

It will be much simpler to have the documents updated, and each one of the
documents will be much simpler to read and understand, than having URL and
URN implications in the URI definition part and vice versa.

   Patrik



From owner-uri@Bunyip.Com  Sun Dec 28 01:54:39 1997
Delivery-Date: Sun, 28 Dec 1997 01:54:40 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id BAA17962
	for <ietf-archive@ietf.org>; Sun, 28 Dec 1997 01:54:39 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA11924;
	Sun, 28 Dec 1997 01:57:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA26441
	for uri-out; Sun, 28 Dec 1997 01:45:43 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA26431
	for uri-in; Sun, 28 Dec 1997 01:45:41 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA26425
	for <uri@services.bunyip.com>; Sun, 28 Dec 1997 01:45:39 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA12194
	for uri@services; Sun, 28 Dec 1997 01:45:38 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id BAA12191;
	Sun, 28 Dec 1997 01:45:35 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53765(2)>; Sat, 27 Dec 1997 22:45:32 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Sat, 27 Dec 1997 22:45:18 PST
Message-ID: <34A5F57A.F02C06D7@parc.xerox.com>
Date: Sat, 27 Dec 1997 22:45:15 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Patrik Faltstrom <paf@swip.net>
CC: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
References: <Pine.GSO.3.96.971228063242.27472E-100000@nix>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

I've been wondering if we might progress with a different
perspective, which I will lay out briefly:

The term "URI" denotes a concept: some kind of uniform
space of identifiers for resources. The terms "URL", and "URN",
however, denote explicit protocol elements, with specific
syntax and semantics associated with that syntax. The URL
syntax is well defined and widely implemented; the URN syntax
is newer, but well underway.

It is possible, and convenient, to allow for mutual embedding
of these protocol elements. That is, the space of URNs can
be embedded in the space of URLs by prepending the URN with
the string "urn:". This means that "all URNs are URLs" only
in the trivial sense that it is possible to write a URN as
a URL. The simple embedding is possible because the URN syntax
was chosen (wisely) to fit within the URL syntax.

Conversely, one could imagine embedding the URL name space
in the URN space. Imagine, for example, a URN which consisted
of a date and a URL. The resource named would be 'the
resource that was available at the specified location
at the specified time. This would be perfectly good URN;
perhaps one could say that 'dated-url' was the naming authority,
and write <durl:199712272238:http://www.parc.xerox.com/masinter>.
as the undecorated URN.

With this notion of 'URI is a concept', we don't need or want
a general URI syntax. There's a URL syntax and a URN syntax.
There might be a completely separate URC syntax at some point.
While it is convenient to embed URNs into the URL name space,
it is just an embedding; the semantics associated with URLs
are not inherited by URNs than they are inherited by email
addresses merely because there is a 'mailto:' URL scheme.

Larry

-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Sun Dec 28 03:57:23 1997
Delivery-Date: Sun, 28 Dec 1997 03:57:24 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id DAA00913
	for <ietf-archive@ietf.org>; Sun, 28 Dec 1997 03:57:19 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id EAA00281;
	Sun, 28 Dec 1997 04:00:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA27875
	for uri-out; Sun, 28 Dec 1997 03:46:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA27868
	for uri-in; Sun, 28 Dec 1997 03:46:25 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA27857
	for <uri@services.bunyip.com>; Sun, 28 Dec 1997 03:46:22 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA12358
	for uri@services; Sun, 28 Dec 1997 03:46:21 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA12355;
	Sun, 28 Dec 1997 03:46:16 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53844(2)>; Sun, 28 Dec 1997 00:46:14 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Sun, 28 Dec 1997 00:45:56 PST
Message-ID: <34A611C2.B197EF17@parc.xerox.com>
Date: Sun, 28 Dec 1997 00:45:54 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Patrik Faltstrom <paf@swip.net>
CC: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
References: <Pine.GSO.3.96.971228063242.27472E-100000@nix>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

> What some of us
> ask for are your document divided in three so it is crystal clear what is
> a definition for URIs, what is URLs and what is URNs. 

The proposal (c) divides (b) into two, not into three. I'm
guessing you really meant "two".

And the question is whether (c) actually makes it "crystal clear"
what is a definition for URIs, what is URLs and what is URNs. I think
we all want the definitions to be "clear", but it is exactly the clarity
of these documents that we're discussing.

In an earlier message, it sounds like you are saying that you have
reviewed (b) (draft-fielding-uri-syntax) and (c) (Leslie's two-documents),
and that "(c) is the only working solution". Do you mean to say
that you also have found (a) and (d) unacceptable?

Do you find it less, or more confusing, to have both:

>    Many URL schemes have been defined.  The scheme defines the
>    space of the URL, and thus may further restrict the syntax and
>    semantics of identifiers using that scheme.

in the URL document, and also

>   Many URI schemes have been defined.  The scheme defines the
>   namespace of the URI, and thus may further restrict the syntax and
>   semantics of identifiers using that scheme.

in the URI document?



> This is needed because the document currently under the name of a URI
> syntax document talk so much about URLs, and use a terminology that is
> only valid for URLs, that confusion occurs regarding, if nothing else, the
> difference between a URL and a URN. It does not help that the document
> have "may" all over the place.

Can you say what the 'confusion' is? There's a section 1.2 URI, URL, and URN,
which attempts to discuss the difference.  Is this confusion also in
place for (d) or (a)?

> I think it is definitely better if we have documents about URIs, URNs and
> URLs, so the number of "may" can be limited to a minimum when we talk
> about so important things as grammars and what characters are allowed, how
> encoding is done and how to handle/accept things like fragments, queries
> and relative addressing.

There are no fewer "may"s in the combined (c) than there are in (b).

As far as I can tell, there is no proposal to have a different
set of allowed characters in "URI" than in "URL", so I'm not sure 
waht you mean by "what characters are allowed". Also, I don't see
any proposals to have a different mechanism for encoding for URNs
and URLs. Are you suggesting there might be such a thing?

I agree that the query forms are unlikely to apply to URNs, that relative
addressing is problematic, and that fragments are controversial, but your
message indicated that you belive there are more extensive differences
that are not just restrictions, which would be a much more serious issue.

Larry
-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Sun Dec 28 04:03:12 1997
Delivery-Date: Sun, 28 Dec 1997 04:03:13 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id EAA00939
	for <ietf-archive@ietf.org>; Sun, 28 Dec 1997 04:03:12 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id EAA00294;
	Sun, 28 Dec 1997 04:06:00 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA27960
	for uri-out; Sun, 28 Dec 1997 03:53:59 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA27948
	for uri-in; Sun, 28 Dec 1997 03:53:57 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA27941
	for <uri@services.bunyip.com>; Sun, 28 Dec 1997 03:53:55 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA12387
	for uri@services; Sun, 28 Dec 1997 03:53:54 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA12384;
	Sun, 28 Dec 1997 03:53:51 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53854(3)>; Sun, 28 Dec 1997 00:53:45 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Sun, 28 Dec 1997 00:53:31 PST
Message-ID: <34A61389.9C580343@parc.xerox.com>
Date: Sun, 28 Dec 1997 00:53:29 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Patrik Faltstrom <paf@swip.net>
CC: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
References: <Pine.GSO.3.96.971228063242.27472E-100000@nix>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

I just want to pick up on one more thing:


> Now, you simplify this by saying that syntactically, a URN can be parsed
> the same way as a URL, and one can install in the software a URN parser
> just like one does install a handler for a HTTP scheme or mailto scheme.
> 
> Well, a lot of people probably do agree with you that that is the way one
> can _implement_ URLs and URNs, but that is not the way things are defined.

....

The question is: do you think that is the way things SHOULD BE defined?
I"m guessing that's really what this is about. SHOULD we allow URZs to
have different rules than URLs and still call them the same protocol element?


From owner-uri@Bunyip.Com  Sun Dec 28 08:03:52 1997
Delivery-Date: Sun, 28 Dec 1997 08:04:22 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA01604
	for <ietf-archive@ietf.org>; Sun, 28 Dec 1997 08:03:51 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA00438;
	Sun, 28 Dec 1997 08:06:41 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA03246
	for uri-out; Sun, 28 Dec 1997 07:44:15 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA03240
	for uri-in; Sun, 28 Dec 1997 07:44:14 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA03232
	for <uri@services.bunyip.com>; Sun, 28 Dec 1997 07:44:11 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id HAA12595
	for uri@services; Sun, 28 Dec 1997 07:44:09 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA12588;
	Sun, 28 Dec 1997 07:44:05 -0500 (EST)
Received: from localhost (paf@localhost) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id NAA03652; 
          Sun, 28 Dec 1997 13:43:21 +0100 (MET)
Date: Sun, 28 Dec 1997 13:43:21 +0100 (MET)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nix
To: Larry Masinter <masinter@parc.xerox.com>
cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34A611C2.B197EF17@parc.xerox.com>
Message-ID: <Pine.GSO.3.96.971228131924.3210G-100000@nix>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Sun, 28 Dec 1997, Larry Masinter wrote:

> > What some of us
> > ask for are your document divided in three so it is crystal clear what is
> > a definition for URIs, what is URLs and what is URNs. 
> 
> The proposal (c) divides (b) into two, not into three. I'm
> guessing you really meant "two".

Well, we do have a document which talks about the syntax for URNs aswell.
I.e. yes, it is true that (c) splits the document on the table in two, but
the result will be three documents.

> In an earlier message, it sounds like you are saying that you have
> reviewed (b) (draft-fielding-uri-syntax) and (c) (Leslie's two-documents),
> and that "(c) is the only working solution". Do you mean to say
> that you also have found (a) and (d) unacceptable?

Yes.

What I mean is that I think that draft-fielding-uri-syntax should be split
into two, and as arguments for that I did read the original document --
and then Leslies suggestion on how a split should be done.

> Do you find it less, or more confusing, to have both: 
>
> >    Many URL schemes have been defined.  The scheme defines the
> >    space of the URL, and thus may further restrict the syntax and
> >    semantics of identifiers using that scheme.
> 
> in the URL document, and also
> 
> >   Many URI schemes have been defined.  The scheme defines the
> >   namespace of the URI, and thus may further restrict the syntax and
> >   semantics of identifiers using that scheme.
> 
> in the URI document?

If we just decide that a cut and creation of two documents makes the final
result better, we can then work on the details. I think there are things
in Leslies cut which did not make 100% sense, mostly (I guess) because
text should be rewritten (like the above) when we have two documents.

As it is now -- I do only argue for a separate document about URI syntax
from one about URL syntax.

I think Leslies suggestion did show that two documents were better. I can,
if we go down that path, come with perticular suggestions what should be
better in those.

I think for example that some "may" in the URL document should be "must".

> > This is needed because the document currently under the name of a URI
> > syntax document talk so much about URLs, and use a terminology that is
> > only valid for URLs, that confusion occurs regarding, if nothing else, the
> > difference between a URL and a URN. It does not help that the document
> > have "may" all over the place.
> 
> Can you say what the 'confusion' is? There's a section 1.2 URI, URL, and URN,
> which attempts to discuss the difference.  Is this confusion also in
> place for (d) or (a)?

The confusion is when there are so many parts that talk about (today)
URL-specific things as URI-things, but with a "may". One example is
relative URLs, which I think should be described as relative URLs, and not
relative URIs. The same thing about fragments, and details on how to
construct and parse query/username etc constructions. It sounds like if
these things -- even though they are preceded with a "may" -- should apply
to all URIs, and more specifically to the _design_ of a URZ, URB, URX or
whatever.

> > I think it is definitely better if we have documents about URIs, URNs and
> > URLs, so the number of "may" can be limited to a minimum when we talk
> > about so important things as grammars and what characters are allowed, how
> > encoding is done and how to handle/accept things like fragments, queries
> > and relative addressing.
> 
> There are no fewer "may"s in the combined (c) than there are in (b).

Well, I think they might be able to be fewer. I might be wrong. I would
like to say that _IF_ certain functionality should be able to be applied
to a URL scheme, it _MUST_ syntactically be written in a certain way. That
rule might not be possible to create if we also include URNs -- because
the URN namespace itself might have rules and constructions which makes
that rule not appliable.

Also, because a URN and a URL are different things (as a URN can be used
in a number of ways, N2Ls, N2L, N2C,...) they are also used differently --
and certain operations one can apply to a URL can not be applied to a URN
and vice versa.

> As far as I can tell, there is no proposal to have a different
> set of allowed characters in "URI" than in "URL", so I'm not sure 
> waht you mean by "what characters are allowed". Also, I don't see
> any proposals to have a different mechanism for encoding for URNs
> and URLs. Are you suggesting there might be such a thing?

This is from a discussion I had with the Handle people, which didn't
understand why we when talking about URNs did say that the character set
in use should be UTF-8 encoded UNICODE 2.0, when so many different
character sets did work when using HTTP URLs. Well, this is because when
getting a URL, you normally (there are exceptions of course) get them in a
HTML document as a reference. That reference is then, as-is, passed back
to the same server as the one that did pass the reference to the client,
so noone have to parse the stream of bytes passed back and fourth over the
wire. The URL, if displayed on the screen in the clients browser, might
look funny, or like garbage, but it will work. This as long as the client
doesn't change the stream of bytes.

But, when talking about URNs, the URN will be inside some document, say a
HTML one. That URN will _NOT_ be passed to the same HTTP server, but to
some resolver (in the case of a N2L resolution) which must understand what
characters are represented in the name-space-specific string, so a search
can be done, which in turn will result in the URL which is sent back to
the client. That URL is then what the browser in this example sends back
to the HTTP server to get the next HTML page.

As you can see in this example, we have when using URNs a third party
involved -- or at least some function which acts as a resolver which in
this simple example turns the URN into a URL which is then used as normal.

Because of that -- it is definitely needed when talking about URNs to
agree on what character set and encoding is used, as the parties involved
have to be able to parse the characters (not the bytes) sent in the URN.

> I agree that the query forms are unlikely to apply to URNs, that relative
> addressing is problematic, and that fragments are controversial, but your
> message indicated that you belive there are more extensive differences
> that are not just restrictions, which would be a much more serious issue.

All of these issues you rise are things that we know how to handle in the
case of a URL, and character set issues are things we know when talking
about URNs. We do though not know in detail how things like relative
addressing, fragments, query forms etc etc should, if ever, applicable to
URNs, so I rather have one document for URIs, one for URLs and a third for
URNs.

It does just make so much more sense -- especially when the URLs and URNs
are so different regarding usage. I.e. many things are more mature when
talking about URLs. I do not say that the URN people (including me) should
invent their own way of handling things different than URLs. That would
be stupid. Totally stupid. I just say that some things might NOT apply to
URNs, only to URLs. Who knows if they will apply to URXs? So, let write
about URLs in one document and URNs in one.

I also think it is a good idea to talk about things like how to implement
a parser for URLs that also handle URNs and URXs, like what Roy has done,
but that is something different than talking about the syntax for each one
of the constructs. That is a BCP which might also be needed.

   Patrik



From owner-uri@Bunyip.Com  Sun Dec 28 08:05:36 1997
Delivery-Date: Sun, 28 Dec 1997 08:05:37 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA01613
	for <ietf-archive@ietf.org>; Sun, 28 Dec 1997 08:05:36 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA00442;
	Sun, 28 Dec 1997 08:08:26 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA03385
	for uri-out; Sun, 28 Dec 1997 07:53:37 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA03378
	for uri-in; Sun, 28 Dec 1997 07:53:35 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA03370
	for <uri@services.bunyip.com>; Sun, 28 Dec 1997 07:53:33 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id HAA12629
	for uri@services; Sun, 28 Dec 1997 07:53:32 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA12624;
	Sun, 28 Dec 1997 07:53:29 -0500 (EST)
Received: from localhost (paf@localhost) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id NAA03798; 
          Sun, 28 Dec 1997 13:53:20 +0100 (MET)
Date: Sun, 28 Dec 1997 13:53:20 +0100 (MET)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nix
To: Larry Masinter <masinter@parc.xerox.com>
cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34A61389.9C580343@parc.xerox.com>
Message-ID: <Pine.GSO.3.96.971228134417.3210H-100000@nix>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Sun, 28 Dec 1997, Larry Masinter wrote:

> > Now, you simplify this by saying that syntactically, a URN can be parsed
> > the same way as a URL, and one can install in the software a URN parser
> > just like one does install a handler for a HTTP scheme or mailto scheme.
> > 
> > Well, a lot of people probably do agree with you that that is the way one
> > can _implement_ URLs and URNs, but that is not the way things are defined.
> 
> ....
> 
> The question is: do you think that is the way things SHOULD BE defined?
> I"m guessing that's really what this is about. SHOULD we allow URZs to
> have different rules than URLs and still call them the same protocol element?

This is exactly why we need a URI syntax paper, and a separate URL and URN
one. Everything that fulfils the basic requirements of a URI paper should
be able to be a URZ or whatever. They should not have to fulfil everything
that are URL requirements.

If the URZ designers are smart (and the IETF process should stop them
otherwise) they _inherit_ things from the URL and URN papers so URZ are as
little different from URLs and URNs as possible. One example is that '#'
is a special character in the URN syntax, inherited from the URI RFC 1730
(or whatever it was...), but also because IF '#' was allowed as a
non-quoted character in a URN, it would break so many implementations.

Anyway, from my point of view, there is a big difference making URZs
compliant to a URI syntax paper -- and then _inheriting_ necessary and
interesting parts from the URL and URN syntax papers, from making URZs
using some "mays" from a common URI/URL syntax document. Say that in URZs
one need (for some reasons) have the query portion specified differently
than in URLs (that's why they are URZs...)? Should that not be allowed?

   Patrik



From owner-uri@Bunyip.Com  Fri Jan  2 10:39:27 1998
Delivery-Date: Fri, 02 Jan 1998 10:39:28 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA03094
	for <ietf-archive@ietf.org>; Fri, 2 Jan 1998 10:39:27 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA09119;
	Fri, 2 Jan 1998 10:42:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11975
	for uri-out; Fri, 2 Jan 1998 10:27:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11969
	for uri-in; Fri, 2 Jan 1998 10:27:01 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA11957
	for <uri@services.bunyip.com>; Fri, 2 Jan 1998 10:26:57 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA24395
	for uri@services; Fri, 2 Jan 1998 10:26:56 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA24385;
	Fri, 2 Jan 1998 10:26:40 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11)
	 id JAA04719; 
Message-ID: <34AD07E4.5B7E@w3.org>
Date: Fri, 02 Jan 1998 09:29:40 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium (http://www.w3.org/)
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
CC: Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: URI documents
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com> <199712262257.XAA19060@dokka.kvatro.no>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Harald Tveit Alvestrand wrote:
> 
> At 16:06 24.12.97 -0800, Larry Masinter wrote:
> >Between:
> >
> >a) Roy's last URL syntax draft what we did a last call on.
> >b) Roy's attempt to turn this into a URI document, at (I believe
> >   the original suggestion of the area directors) by doing
> >   a global substitute
> >c) Leslie's attempt to split (b) into a URI and a URL document
> >d) Larry's attempt to create a single document which discusses
> >    URIs and URLs.
> >   (ftp://ftp.parc.xerox.com/pub/masinter/uri-url-syntax.txt)
> >
> >We have heard from a few folks, but not a lot. To recap:
[...]
> To me in my AD position, the parameters of a solution are:
> 
> - The solution must document the overall concept that embraces all the
>   identifiers of this class, commonly called "URI". (This rules out a)
> - The solution must not invalidate current UR* schemes, including URNs.
> - The solution should not needlessly complicate or constrain future UR*
>   schemes
> 
> All I can say is - I hope we find a solution.

Harald, it would help me out if you would
please point out how it is that (b) is not a solution.
I read it quite carefully and I find it satisfactory.

I don't understand the arguments from the folks who
find it unsatisfactory; rather, I think I understand them,
but I can't find any technical content to them. They
seem to boil down to "but we're not sure it's going to
work that way for URNs."

I am trying to find (c) to review it, but I'm not having
any luck.


Since Larry asked, I'll (re-)state the W3C opinion: we're
heavily invested in the notion of a single, extensible universal
address space:

============
Univeral Resource Identifiers -- Axioms of Web architecture
Tim Berners-Lee
Date: December 19, 1996 
[1]http://www.w3.org/DesignIssues/Axioms.html

Universal Resource Identifiers

The Web is a universal information space. It is a space in
the sense that things in it have an address. The
"addresses", "names", or as we call them here identifiers,
are the subject of this article.  They are called Univeral
Resource Identifiers (URIs). 

On object is "on the web" if it has a URI.  Objects which
have URIs are sometimes known as "First Class Objects"
(FCOs).  The Web works best when anything of value and
identify is a first class object.  If someothing does not have
a URI, you can't refer to it, and the power of the Web is the
less for that. 

By Universal I mean that ...
============

The name has changed over the years (from UDI=Universal Document
Identifier to URI=Universal Resource Identifer to
URI=Uniform Resource Identifier) but the concept remains
the same. Not to mention the fact that the gizmos themselves
remain the same (try
http://info.cern.ch/hypertext/WWW/TheProject.html and you'll
still get information about the World Wide Web project at CERN.)

So we (W3C) disagree with what Leslie wrote:

Leslie, 23 Dec 1997:
>Roy, 22 Dec 1997:
>> Within the WWW, a fragment serves the purpose of a client-side
>> specialization of the resource identification.  It is implicit that
>
>URIs are not limited to the WWW (okay, these are getting into old
>arguments...).

URIs are limited to the WWW by definition; that is, the
WWW is the set of things addressable by URIs.

I have asked whether folks
expect URNs to fit into the same protocol/software slots
as today's URIs do (e.g. in proxied HTTP GET requests,
Java URLConnection() parameters, libwww URI parsing
calls, etc.) but I don't think I got a clear answer. If
URNs _are_ expected to fit into those slots, then
we need a spec for those slots, and (b) is good enough for me.
(we also need one registry of schemes, and one
process document for adding items to that registry). If
URNs are _not_ expected to fit in those slots, then
I have a problem with that.

The axioms document[1] goes on to say things like:

=============
Axiom 1: Global uniqueness 

 It doesn't matter to whom or where you specify that URI, it
 will have the same meaning.
=============

These axioms are exactly that: arbitrary assertions without
supporting evidence. They take on value as folks choose
to accept them (folks being implementors, information providers,
etc.) "The value of
a network goes up as the square of the number of connected
resources" and all that.

So while it's perfectly possible
to use names/addresses/identifiers that aren't part of
the URI space, any such set of names doesn't benefit from
the value of being part of the URI space. At W3C, we
think there's plenty of ways to improve the operation of
the URI space, and no reason to invest in something
that doesn't interoperate, at this point.



=============
Axiom 3: non unique 

 URI space does not have to be the only universal space


The assertion that the space of URIs is a universal space
sometimes encounters opposition from those who feel
there should not be one universal space. These people
need not oppose the concept because it is not of a single
universal space: Indeed, the fact that URIs form universal
space does not prevent anyone else from forming their own
universal space, which of course by definition would be
able to envelop within it as a subset the universal URI
space. Therefore the web meets the "independent design"
test, that if a similar system had been concurrently and
independently invented elsewhere, in such a way that the
arbitrary design decisions were made differently, when
they met later, the two systems could be made to
interoperate. 

There may be in the world many universal spaces, and
there need not be any particular quarrel about one
particular one having a special status. (Of course, having
very many may not be very useful, and in the World Wide
Web, the URI space plays a special role by being the
universal space chosen in that design.) 

For example, it would be possible to map all international
telephone numbers into URI space very easily, by inventing
a new URI "phone:" after which was the phone number. It
would in fact also conversely be possible to map URIs into
international phone numbers by allocating a special phone
number not used by anyone else, perhaps a special
country code for URI space, and then converting all URIs
into a decimal representation. In that case, both URIs and
phone numbers would be universal spaces. Identifiers in
one space would be consisting only of numbers, and in the
other of alphanumeric characters. One would be shorter
than the other, but there is no reason why, in principle, the
two could not co-exist, allowing you to dial any Web object
from a telephone as a telephone number, and point to any
phone from a hypertext document.

So, on this last axiom rests not specifically the operation of
the web, but its acceptance as a non-domineering
technology, and therefore our trust in its future evolvability.
=============

-- 
Dan Connolly, W3C Architecture Domain Lead
http://www.w3.org/Architecture/


From owner-uri@Bunyip.Com  Fri Jan  2 12:00:33 1998
Delivery-Date: Fri, 02 Jan 1998 12:00:33 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA04584
	for <ietf-archive@ietf.org>; Fri, 2 Jan 1998 12:00:32 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA09335;
	Fri, 2 Jan 1998 12:03:17 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA14533
	for uri-out; Fri, 2 Jan 1998 11:48:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA14521
	for uri-in; Fri, 2 Jan 1998 11:48:00 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA14512
	for <uri@services.bunyip.com>; Fri, 2 Jan 1998 11:47:53 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA24565
	for uri@services; Fri, 2 Jan 1998 11:47:53 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA24554;
	Fri, 2 Jan 1998 11:47:38 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id LAA09326; Fri, 2 Jan 1998 11:43:56 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199801021643.LAA09326@bailey.dscga.com>
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34AD07E4.5B7E@w3.org> from Dan Connolly at "Jan 2, 98 09:29:40 am"
To: connolly@w3.org
Date: Fri, 2 Jan 1998 11:43:56 -0500 (EST)
Cc: Harald.Alvestrand@maxware.no, masinter@parc.xerox.com, leslie@Bunyip.Com,
        fielding@kiwi.ics.uci.edu, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Reply-To: michaelm@rwhois.net
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Dan Connolly said this:
> Harald Tveit Alvestrand wrote:
> > - The solution must document the overall concept that embraces all the
> >   identifiers of this class, commonly called "URI". (This rules out a)
> > - The solution must not invalidate current UR* schemes, including URNs.
> > - The solution should not needlessly complicate or constrain future UR*
> >   schemes
> > 
> > All I can say is - I hope we find a solution.
> 
> Harald, it would help me out if you would
> please point out how it is that (b) is not a solution.
> I read it quite carefully and I find it satisfactory.
> 
> I don't understand the arguments from the folks who
> find it unsatisfactory; rather, I think I understand them,
> but I can't find any technical content to them. They
> seem to boil down to "but we're not sure it's going to
> work that way for URNs."

I'll try to explain some below.

> ============
> Univeral Resource Identifiers -- Axioms of Web architecture
> Tim Berners-Lee
> Date: December 19, 1996 
> [1]http://www.w3.org/DesignIssues/Axioms.html
> 
> Universal Resource Identifiers
> 
> The Web is a universal information space. It is a space in
> the sense that things in it have an address. The
> "addresses", "names", or as we call them here identifiers,
> are the subject of this article.  They are called Univeral
> Resource Identifiers (URIs). 
> 
> On object is "on the web" if it has a URI.  Objects which
> have URIs are sometimes known as "First Class Objects"
> (FCOs).  The Web works best when anything of value and
> identify is a first class object.  If someothing does not have
> a URI, you can't refer to it, and the power of the Web is the
> less for that. 

No argument. Just a desire that has been explained before:
It is agreed that all Objects have identifiers. It is
observed that there are identifiers that have the characteristics
of names (spatial/temporal uniqueness, encouraged but not required 
persistence) and others that have the characteristics of addresses 
(strong tie to location, non temporal uniqueness, no desire for
persistence (some are specifically one-time use only)). 

The URN group's desire was to attempt to group those identifiers
that had naming qualities into a class of identifiers so that
ANYTHING that identified itself as being part of that class
could be assumed to have those same qualities by an entity that
didn't know that particular subscheme.

> 
> By Universal I mean that ...
> ============
> 
> The name has changed over the years (from UDI=Universal Document
> Identifier to URI=Universal Resource Identifer to
> URI=Uniform Resource Identifier) but the concept remains
> the same. Not to mention the fact that the gizmos themselves
> remain the same (try
> http://info.cern.ch/hypertext/WWW/TheProject.html and you'll
> still get information about the World Wide Web project at CERN.)
> 
> So we (W3C) disagree with what Leslie wrote:
> 
> Leslie, 23 Dec 1997:
> >Roy, 22 Dec 1997:
> >> Within the WWW, a fragment serves the purpose of a client-side
> >> specialization of the resource identification.  It is implicit that
> >
> >URIs are not limited to the WWW (okay, these are getting into old
> >arguments...).
> 
> URIs are limited to the WWW by definition; that is, the
> WWW is the set of things addressable by URIs.

This is true by definition. What Leslie was trying to explain was
that many URIs may never be used by by a parser and were never
intended to do so by their creators. E.g. the library commmunity may want
to use URNs as a way to umbrella several identifiers out there. 
The syntax defines how they do it. There is no "protocol slot".

> I have asked whether folks
> expect URNs to fit into the same protocol/software slots
> as today's URIs do (e.g. in proxied HTTP GET requests,
> Java URLConnection() parameters, libwww URI parsing
> calls, etc.) but I don't think I got a clear answer. If
> URNs _are_ expected to fit into those slots, then
> we need a spec for those slots, and (b) is good enough for me.

But the document's we have been talking about talk in
terms of those slots. Not the identifiers themselves. What
we are concerned about is that the requirments created by the protocol
slots are inappropriate for the universaly understood definition
of a URI.

I've always wanted a document that described URIs in a completely
abstract way. Sans the Web. Sans hypertext. Sans libwww. Sans any
protocol or markup language.

Then write a document that describes how specific technologies use
them. 

I.e. I think your desire for a spec for those slots is wrong.
You should want a spec for URIs in an abstract sense. And then
a spec for how those abstractly defined URIs fit your protocol/software
slots.

> (we also need one registry of schemes, and one
> process document for adding items to that registry). If
> URNs are _not_ expected to fit in those slots, then
> I have a problem with that.

URNs are expected to fit those slots. But those slots should not
get to define what URNs are. Instead those slot specifications should 
define how they use them.

> The axioms document[1] goes on to say things like:
> 
> =============
> Axiom 1: Global uniqueness 
> 
>  It doesn't matter to whom or where you specify that URI, it
>  will have the same meaning.

URNs also define an additional requirment of uniqueness: time.
This is the non-reassignment requirment.

> =============
> 
> These axioms are exactly that: arbitrary assertions without
> supporting evidence. They take on value as folks choose
> to accept them (folks being implementors, information providers,
> etc.) "The value of
> a network goes up as the square of the number of connected
> resources" and all that.
> 
> So while it's perfectly possible
> to use names/addresses/identifiers that aren't part of
> the URI space, any such set of names doesn't benefit from
> the value of being part of the URI space. At W3C, we
> think there's plenty of ways to improve the operation of
> the URI space, and no reason to invest in something
> that doesn't interoperate, at this point.

Which is why we formulated URNs to fit that scheme. What
I think we're after is a definition of URIs that isn't
in terms of specific technology but of a true abstract
definition unencumbered by specific technology.

> 
> =============
> Axiom 3: non unique 
> 
>  URI space does not have to be the only universal space
> 
> 
> The assertion that the space of URIs is a universal space
> sometimes encounters opposition from those who feel
> there should not be one universal space. These people
> need not oppose the concept because it is not of a single
> universal space: Indeed, the fact that URIs form universal
> space does not prevent anyone else from forming their own
> universal space, which of course by definition would be
> able to envelop within it as a subset the universal URI
> space. Therefore the web meets the "independent design"
> test, that if a similar system had been concurrently and
> independently invented elsewhere, in such a way that the
> arbitrary design decisions were made differently, when
> they met later, the two systems could be made to
> interoperate. 
> 
> There may be in the world many universal spaces, and
> there need not be any particular quarrel about one
> particular one having a special status. (Of course, having
> very many may not be very useful, and in the World Wide
> Web, the URI space plays a special role by being the
> universal space chosen in that design.) 
> 
> For example, it would be possible to map all international
> telephone numbers into URI space very easily, by inventing
> a new URI "phone:" after which was the phone number. It
> would in fact also conversely be possible to map URIs into
> international phone numbers by allocating a special phone
> number not used by anyone else, perhaps a special
> country code for URI space, and then converting all URIs
> into a decimal representation. In that case, both URIs and
> phone numbers would be universal spaces. Identifiers in
> one space would be consisting only of numbers, and in the
> other of alphanumeric characters. One would be shorter
> than the other, but there is no reason why, in principle, the
> two could not co-exist, allowing you to dial any Web object
> from a telephone as a telephone number, and point to any
> phone from a hypertext document.
> 
> So, on this last axiom rests not specifically the operation of
> the web, but its acceptance as a non-domineering
> technology, and therefore our trust in its future evolvability.

I think you're bordering on Larry's last suggestions which
I liked. What I'm suggesting is that the currently discussed
draft makes to many _hypertext_ specific requirments that cause
it to not be able to subsume other namespaces in your interoperability
example. Make the definition of URIs general enough and not tied
to any current implementation so that the requirments on grandfathered/
interoperated schems is _extremely_ minimal.

It's then perfectly reasonable to create a new document that
describes the limitations that use by the hypetextually oriented
Web creates (relative URIs and fragments).

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


From owner-uri@Bunyip.Com  Fri Jan  2 12:15:36 1998
Delivery-Date: Fri, 02 Jan 1998 12:15:37 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA04700
	for <ietf-archive@ietf.org>; Fri, 2 Jan 1998 12:15:36 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA09398;
	Fri, 2 Jan 1998 12:18:19 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA14931
	for uri-out; Fri, 2 Jan 1998 12:05:43 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA14923
	for uri-in; Fri, 2 Jan 1998 12:05:41 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA14916
	for <uri@services.bunyip.com>; Fri, 2 Jan 1998 12:05:38 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA24653
	for uri@services; Fri, 2 Jan 1998 12:05:37 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA24648;
	Fri, 2 Jan 1998 12:05:31 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id MAA09409; Fri, 2 Jan 1998 12:03:23 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199801021703.MAA09409@bailey.dscga.com>
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34A5F57A.F02C06D7@parc.xerox.com> from Larry Masinter at "Dec 27, 97 10:45:15 pm"
To: masinter@parc.xerox.com (Larry Masinter)
Date: Fri, 2 Jan 1998 12:03:23 -0500 (EST)
Cc: paf@swip.net, fielding@kiwi.ics.uci.edu, harald.t.alvestrand@uninett.no,
        moore@cs.utk.edu, uri@Bunyip.Com, urn-ietf@Bunyip.Com
Reply-To: michaelm@rwhois.net
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

(Can you tell I just got back from the holidays?)

Larry Masinter said this:
> I've been wondering if we might progress with a different
> perspective, which I will lay out briefly:

I have to say I like this approach with some minor wordsmithing.
It falls into my desire for an abstract definition instead of
a protocol/markup language specific one.

> The term "URI" denotes a concept: some kind of uniform
> space of identifiers for resources. The terms "URL", and "URN",
> however, denote explicit protocol elements, with specific

I'd suggest removing the "protocol" in the last sentence. It
should be up to each design to determine whether or not it
is intended for a real wire protocol or not.

> syntax and semantics associated with that syntax. The URL
> syntax is well defined and widely implemented; the URN syntax
> is newer, but well underway.
> 
> It is possible, and convenient, to allow for mutual embedding
> of these protocol elements. That is, the space of URNs can
> be embedded in the space of URLs by prepending the URN with
> the string "urn:". This means that "all URNs are URLs" only
> in the trivial sense that it is possible to write a URN as
> a URL. The simple embedding is possible because the URN syntax
> was chosen (wisely) to fit within the URL syntax.

This is inline with Dan's cut-n-paste of Tim's Axiom 3 on non-uniqueness
of URL namespaces (the phone: example).

> Conversely, one could imagine embedding the URL name space
> in the URN space. Imagine, for example, a URN which consisted
> of a date and a URL. The resource named would be 'the
> resource that was available at the specified location
> at the specified time. This would be perfectly good URN;
> perhaps one could say that 'dated-url' was the naming authority,
> and write <durl:199712272238:http://www.parc.xerox.com/masinter>.
> as the undecorated URN.

Sure. Someone suggested this before. Actually, I think you did. 

> With this notion of 'URI is a concept', we don't need or want
> a general URI syntax. There's a URL syntax and a URN syntax.
> There might be a completely separate URC syntax at some point.
> While it is convenient to embed URNs into the URL name space,
> it is just an embedding; the semantics associated with URLs
> are not inherited by URNs than they are inherited by email
> addresses merely because there is a 'mailto:' URL scheme.

Exactly! (I'll have to remember your mailto example).

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


From owner-uri@Bunyip.Com  Fri Jan  2 12:52:08 1998
Delivery-Date: Fri, 02 Jan 1998 12:52:08 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA04923
	for <ietf-archive@ietf.org>; Fri, 2 Jan 1998 12:52:08 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA09495;
	Fri, 2 Jan 1998 12:54:55 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA16285
	for uri-out; Fri, 2 Jan 1998 12:42:13 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA16278
	for uri-in; Fri, 2 Jan 1998 12:42:11 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA16266
	for <uri@services.bunyip.com>; Fri, 2 Jan 1998 12:41:59 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA24831
	for uri@services; Fri, 2 Jan 1998 12:41:58 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA24820;
	Fri, 2 Jan 1998 12:41:41 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id MAA09492; Fri, 2 Jan 1998 12:39:59 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199801021739.MAA09492@bailey.dscga.com>
Subject: Re: URI documents
In-Reply-To: <34A1A389.CA05783A@parc.xerox.com> from Larry Masinter at "Dec 24, 97 04:06:33 pm"
To: masinter@parc.xerox.com (Larry Masinter)
Date: Fri, 2 Jan 1998 12:39:58 -0500 (EST)
Cc: leslie@Bunyip.Com, fielding@kiwi.ics.uci.edu, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Reply-To: michaelm@rwhois.net
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Larry Masinter said this:
> Between:
> 
> a) Roy's last URL syntax draft what we did a last call on.
> b) Roy's attempt to turn this into a URI document, at (I believe
>    the original suggestion of the area directors) by doing
>    a global substitute
> c) Leslie's attempt to split (b) into a URI and a URL document
> d) Larry's attempt to create a single document which discusses
>     URIs and URLs.
>    (ftp://ftp.parc.xerox.com/pub/masinter/uri-url-syntax.txt)
> 
> We have heard from a few folks, but not a lot. To recap:

Larry reminded me that I didn't answer this question before I started
blabbing my opinions. I'm an advocate of (c). I'd like to see
it re-worded in order to reflect Larry's later suggestion of
URIs being a concept rather than something defined by a protocol slot.

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


From owner-uri@Bunyip.Com  Fri Jan  2 13:03:16 1998
Delivery-Date: Fri, 02 Jan 1998 13:03:17 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA04986
	for <ietf-archive@ietf.org>; Fri, 2 Jan 1998 13:03:16 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA09529;
	Fri, 2 Jan 1998 13:06:04 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA16434
	for uri-out; Fri, 2 Jan 1998 12:53:29 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA16427
	for uri-in; Fri, 2 Jan 1998 12:53:27 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA16419
	for <uri@services.bunyip.com>; Fri, 2 Jan 1998 12:53:25 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA24865
	for uri@services; Fri, 2 Jan 1998 12:53:23 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id MAA24862;
	Fri, 2 Jan 1998 12:53:20 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53355(2)>; Fri, 2 Jan 1998 09:53:18 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Fri, 2 Jan 1998 09:53:07 PST
Message-ID: <34AD297F.15D39C63@parc.xerox.com>
Date: Fri, 2 Jan 1998 09:53:03 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: michaelm@rwhois.net
CC: paf@swip.net, fielding@kiwi.ics.uci.edu, harald.t.alvestrand@uninett.no,
        moore@cs.utk.edu, uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Hypertext::non-Hypertext not URL::URN
References: <199801021703.MAA09409@bailey.dscga.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Michael,

I think you've made an important point that I don't want to
get lost. The syntax forms that are controversial
(fragment identifiers, relative forms, query syntax)
are part of the application of HYPERTEXT.

In fact, whether or not you want those forms seems to depend
entirely on whether or not you think you're doing hypertext.

The distinction between having them and not seems to have
little to do with whether or not the identifiers are "location
independent". If you want a resource locator but you're
not doing hypertext (e.g., the resources that you're locating
are printers for IPP or servers for service location or whatever)
then the relative, query, and fragment forms are not applicable.

If you ARE doing hypertext, then those forms are useful,
even if you believe the identifiers are permanent, location
independent, and have all of the attributes that are intended
for URNs and not for URLs.

"Uniform Resource Identifiers" define a space of fully qualified,
non annotated names, while "hypertext references" imbue some
semantics to the internal syntax of URIs (namely, give significance
to "/" and "?" within Uniform Resource Identifiers), add a new
syntactic element ("#" fragment identifiers), and add a new protocol
element (relative identifiers).

Larry
-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Fri Jan  2 17:39:58 1998
Delivery-Date: Fri, 02 Jan 1998 17:39:58 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA07817
	for <ietf-archive@ietf.org>; Fri, 2 Jan 1998 17:39:58 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA10330;
	Fri, 2 Jan 1998 17:42:47 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA20913
	for uri-out; Fri, 2 Jan 1998 17:29:32 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA20904
	for uri-in; Fri, 2 Jan 1998 17:29:21 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA20895
	for <uri@services.bunyip.com>; Fri, 2 Jan 1998 17:29:09 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA25420
	for uri@services; Fri, 2 Jan 1998 17:29:08 -0500 (EST)
Received: from access2.digex.net (access2.digex.net [205.197.245.193])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA25415;
	Fri, 2 Jan 1998 17:29:03 -0500 (EST)
Received: (from asgilman@localhost)
          by access2.digex.net (8.8.4/8.8.4)
	  id RAA00115; Fri, 2 Jan 1998 17:29:29 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199801022229.RAA00115@access2.digex.net>
Subject: Re: Hypertext::non-Hypertext not URL::URN
To: masinter@parc.xerox.com (Larry Masinter)
Date: Fri, 2 Jan 1998 17:29:29 -0500 (EST)
Cc: michaelm@rwhois.net, paf@swip.net, fielding@kiwi.ics.uci.edu,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
In-Reply-To: <34AD297F.15D39C63@parc.xerox.com> from Larry Masinter at "Jan 2, 98 09:53:03 am"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

to follow up on what Larry Masinter said:

> 
> I think you've made an important point that I don't want to
> get lost. The syntax forms that are controversial
> (fragment identifiers, relative forms, query syntax)
> are part of the application of HYPERTEXT.
> 
> In fact, whether or not you want those forms seems to depend
> entirely on whether or not you think you're doing hypertext.
> 

This is an interesting idea to pursue, but not credible in
the strong form you stated.

If I were on the road wanting to find the nearest IPP accessible
Braille embosser with a courier delivery option, I believe this
could well wind up as a resource-discovery query involving
something much like the ?parm-list familiar in URLs.

Not all of the functions you reference are limited to HyperText
applications.  But one can, for the purpose of analysis and
understanding, break out a lattice of classes of [names or
identifiers] with longer and shorter sets of "what you can
do with it" attached to the class.

>From the naming perspective, the paramount characteristic
is that the identifier contains a sufficient key (attribute
cluster).  The ability to abbreviate [for relative forms]
in selected contexts [where a document context or other basis
for establishing a BASE environment characteristic exists]
and to parse by certain methods are introduced lower down
in the class web, in more concrete "derived" classes. 

["lower" here is dependent on having adopted a "naming
perspective."]

The difference between an URL view and an URN view of URIs could
be summarized in terms of which of the following failure modes
you are more concerned to avoid:

	- The identified resource exists, but you don't get it.
		-- URL cares first to avoid this
	- You get a resource, but it is not what you intended.
		-- URN cares first to avoid this

-- Al Gilman


From owner-uri@Bunyip.Com  Sat Jan  3 01:31:27 1998
Delivery-Date: Sat, 03 Jan 1998 01:31:28 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id BAA16870
	for <ietf-archive@ietf.org>; Sat, 3 Jan 1998 01:31:27 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA10909;
	Sat, 3 Jan 1998 01:34:14 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA06657
	for uri-out; Sat, 3 Jan 1998 01:21:04 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA06647
	for uri-in; Sat, 3 Jan 1998 01:21:02 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA06632
	for <uri@services.bunyip.com>; Sat, 3 Jan 1998 01:20:54 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA26219
	for uri@services; Sat, 3 Jan 1998 01:20:53 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id BAA26216;
	Sat, 3 Jan 1998 01:20:48 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa25343;
          2 Jan 98 22:18 PST
To: Larry Masinter <masinter@parc.xerox.com>
cc: michaelm@rwhois.net, harald.t.alvestrand@uninett.no, moore@cs.utk.edu,
        uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: Hypertext::non-Hypertext not URL::URN 
In-reply-to: Your message of "Fri, 02 Jan 1998 09:53:03 PST."
             <34AD297F.15D39C63@parc.xerox.com> 
Date: Fri, 02 Jan 1998 22:11:32 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801022218.aa25343@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>I think you've made an important point that I don't want to
>get lost. The syntax forms that are controversial
>(fragment identifiers, relative forms, query syntax)
>are part of the application of HYPERTEXT.
>
>In fact, whether or not you want those forms seems to depend
>entirely on whether or not you think you're doing hypertext.

Nope.  Relative forms are a means of namespace abbreviation.
Query syntax is simply a convenient mechanism for parameterized
access to a resource, which exists only for the sake of common
client implementations.  Fragment identifiers are a mechanism for
identifying a subset of the result of a retrieval.  Whether or not
all of these are only part of the application of hypertext depends
on your definition of hypertext.

Hypertext can be usefully defined either in terms of the UI or
the architecture.  Using the UI definition of hypertext from
Ted Nelson (via Jeff Conklin's Survey): "a combination of natural
language text with the computer's capacity for interactive branching,
or dynamic display ... of a nonlinear text" is obviously insufficient
to cover all of the applications which use relative URI today.
Keep in mind that my protocol library was original written to support
maintenance applications, not dynamic display.

The architectural definition of hypertext is simply that information
can be organized by relationships between information, and further
that resources can be organized by the relationships between
representations of those resources.  This is what I think of as an
Engelbart/Berners-Lee definition, though I'm not sure it was ever
written as such by them.  This definition does cover all of the
controversial syntax forms, but then it also covers all possible uses
of URNs as well, including semantically rich name comparison.

In either case, making a distinction between URI use in hypertext and
URI use outside of hypertext is pointless.  The URI syntax includes a
variety of forms that *allow* the use of relative identifiers, *allow*
the distinction of query parts, and *allow* the presence of fragment
identifiers.  They exist NOT because they are useful for all URI, but
because they ARE useful for some URI.  The syntax is thus defined to
*reserve* those forms in such a way as they *can* be used when someone
wants to use them, and in a way that is *independent* of the scheme
definition.  Moreover, their presence has no adverse impact on uses
of URI that exclude those forms.

That is why I made an explicit distinction between URI-reference
and the other BNF terms in the specification.  HTTP, HTML, and XML
(and many other protocols) need a Draft Standard for a URI-reference.
That is what the URI syntax is all about.  It is not, and never has been,
the intersection of the requirements for URL and URN.  It cannot be,
since the actual requirements for individual URL schemes do not have
much in the way of an intersection.  Protocol fields that do not wish
to allow the relative form and/or fragment will use the <absoluteURI>
BNF term instead.

>The distinction between having them and not seems to have
>little to do with whether or not the identifiers are "location
>independent". If you want a resource locator but you're
>not doing hypertext (e.g., the resources that you're locating
>are printers for IPP or servers for service location or whatever)
>then the relative, query, and fragment forms are not applicable.

Fragment wouldn't be useful, but relative and query forms are
useful in any context where many related printers are being identified,
or servers for service location or whatever.  Namespace abbreviation 
is a universal principle.

>If you ARE doing hypertext, then those forms are useful,
>even if you believe the identifiers are permanent, location
>independent, and have all of the attributes that are intended
>for URNs and not for URLs.
>
>"Uniform Resource Identifiers" define a space of fully qualified,
>non annotated names, while "hypertext references" imbue some
>semantics to the internal syntax of URIs (namely, give significance
>to "/" and "?" within Uniform Resource Identifiers), add a new
>syntactic element ("#" fragment identifiers), and add a new protocol
>element (relative identifiers).

Sorry, that has no basis in reality.  "Uniform Resource Identifiers"
have a Uniform syntax in order to be used and processed as URI references
by portions of overall system implementations that DO NOT KNOW the
scheme-specific semantics.  This allows a separation of concerns between
those elements of the system that collect references (e.g., HTTP field
value parsers, HTML/XML element attribute parsers, etc.) and those
elements of the system that perform semantic operations on those
identifiers.

In order to process an entire set in common, the set of rules that
guide that process must be common for the entire set.  Applications
that use a URI reference do not check to see whether it is a name
or a location before they apply the relative resolution process.
Aside from Navigator (which is artificially restricted to a small set
of URL schemes by poor design), existing WWW applications don't even
check the scheme name until an actual retrieval request is made.

Michael, while I appreciate your desire to have a general definition
of URI that represents only the philosophical principle of identifying
a resource, the fact of life is that we don't need one.  Such a paper
would be useful as a research survey, but not as a Draft Standard
definition of specific protocol elements in current practice.  The latter
is what I am doing, and what <draft-fielding-uri-syntax-01> is intended
to represent, and why we are discussing this in the IETF and not at
a research conference.

While we sit here debating what is or is not relevant to a URN, several
dozen technical specifications in preparation by the IETF or the W3C are
being held back because we don't want them to be specified in terms of
the older RFCs (1670, 1738, 1808) which are known to be wrong.  If there
is nothing in the current draft that prevents the URN WG from defining
the URN as they please, then there is no valid objection to the draft
regarding what the URN does or does not allow.

The only alternative is to make "Locator" synonymous with "a URI that
might be used to locate a resource for the purpose of access" and then
call everything a URL, including all URNs when they are used for that
purpose.  But we have ALREADY discussed and discarded that option because
nobody here (including me) wants to refer to URNs as a subset of URLs.

....Roy


From owner-uri@Bunyip.Com  Sat Jan  3 01:45:12 1998
Delivery-Date: Sat, 03 Jan 1998 01:45:13 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id BAA16917
	for <ietf-archive@ietf.org>; Sat, 3 Jan 1998 01:45:12 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA10923;
	Sat, 3 Jan 1998 01:48:00 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA06972
	for uri-out; Sat, 3 Jan 1998 01:36:58 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA06961
	for uri-in; Sat, 3 Jan 1998 01:36:56 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA06955
	for <uri@services.bunyip.com>; Sat, 3 Jan 1998 01:36:54 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA26283
	for uri@services; Sat, 3 Jan 1998 01:36:53 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id BAA26280;
	Sat, 3 Jan 1998 01:36:46 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa26007;
          2 Jan 98 22:35 PST
To: Dan Connolly <connolly@w3.org>
cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: URI documents 
In-reply-to: Your message of "Fri, 02 Jan 1998 09:29:40 CST."
             <34AD07E4.5B7E@w3.org> 
Date: Fri, 02 Jan 1998 22:28:17 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801022235.aa26007@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>I am trying to find (c) to review it, but I'm not having
>any luck.

Sorry for the delay in responding -- lovely flu season here.
The original message was MIMEencoded, so I placed the intro
and two split specs in my sandbox

    http://www.ics.uci.edu/~fielding/url/leslie0.txt
    http://www.ics.uci.edu/~fielding/url/leslie1.txt
    http://www.ics.uci.edu/~fielding/url/leslie2.txt
    
....Roy


From owner-uri@Bunyip.Com  Sat Jan  3 02:41:55 1998
Delivery-Date: Sat, 03 Jan 1998 02:41:55 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id CAA17107
	for <ietf-archive@ietf.org>; Sat, 3 Jan 1998 02:41:54 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA10957;
	Sat, 3 Jan 1998 02:44:43 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA07509
	for uri-out; Sat, 3 Jan 1998 02:32:52 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA07499
	for uri-in; Sat, 3 Jan 1998 02:32:49 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA07493
	for <uri@services.bunyip.com>; Sat, 3 Jan 1998 02:32:47 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id CAA26379
	for uri@services; Sat, 3 Jan 1998 02:32:46 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id CAA26376;
	Sat, 3 Jan 1998 02:32:42 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa27879;
          2 Jan 98 23:29 PST
To: Patrik Faltstrom <paf@swip.net>
cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Sun, 28 Dec 1997 13:43:21 +0100."
             <Pine.GSO.3.96.971228131924.3210G-100000@nix> 
Date: Fri, 02 Jan 1998 23:22:45 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801022329.aa27879@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Patrik Faltstrom writes:
>
>The confusion is when there are so many parts that talk about (today)
>URL-specific things as URI-things, but with a "may". One example is
>relative URLs, which I think should be described as relative URLs, and not
>relative URIs. The same thing about fragments, and details on how to
>construct and parse query/username etc constructions. It sounds like if
>these things -- even though they are preceded with a "may" -- should apply
>to all URIs, and more specifically to the _design_ of a URZ, URB, URX or
>whatever.

That's because they do in current practice, by design.  Protocols and
data formats that make use of URI references do place all of those
"may", "should", and "must" requirements on anything that is placed
within those URI references, whether it be a URL, URN, URZ, URB, URX or
whatever.  That is the purpose of the URI syntax.  If a protocol
element does not want those features, then it does not use the BNF
terms associated with those features.

>> > I think it is definitely better if we have documents about URIs, URNs and
>> > URLs, so the number of "may" can be limited to a minimum when we talk
>> > about so important things as grammars and what characters are allowed, how
>> > encoding is done and how to handle/accept things like fragments, queries
>> > and relative addressing.
>> 
>> There are no fewer "may"s in the combined (c) than there are in (b).
>
>Well, I think they might be able to be fewer. I might be wrong. I would
>like to say that _IF_ certain functionality should be able to be applied
>to a URL scheme, it _MUST_ syntactically be written in a certain way. That
>rule might not be possible to create if we also include URNs -- because
>the URN namespace itself might have rules and constructions which makes
>that rule not appliable.

The URL schemes already in practice do not have anything more in
common than what is specified in the URI draft.  There are no MUST
requirements for such things because doing so places semantic requirements
on URLs that simply aren't needed by the generic parser.

>Also, because a URN and a URL are different things (as a URN can be used
>in a number of ways, N2Ls, N2L, N2C,...) they are also used differently --
>and certain operations one can apply to a URL can not be applied to a URN
>and vice versa.

Scheme-specific semantics do not belong in the generic syntax draft.
In any case, the above is false --- it depends on the scheme definition
and not on whether it is a URL or URN.

>> As far as I can tell, there is no proposal to have a different
>> set of allowed characters in "URI" than in "URL", so I'm not sure 
>> waht you mean by "what characters are allowed". Also, I don't see
>> any proposals to have a different mechanism for encoding for URNs
>> and URLs. Are you suggesting there might be such a thing?
>
>This is from a discussion I had with the Handle people, which didn't
>understand why we when talking about URNs did say that the character set
>in use should be UTF-8 encoded UNICODE 2.0, when so many different
>character sets did work when using HTTP URLs. Well, this is because when
>getting a URL, you normally (there are exceptions of course) get them in a
>HTML document as a reference. That reference is then, as-is, passed back
>to the same server as the one that did pass the reference to the client,
>so noone have to parse the stream of bytes passed back and fourth over the
>wire. The URL, if displayed on the screen in the clients browser, might
>look funny, or like garbage, but it will work. This as long as the client
>doesn't change the stream of bytes.
>
>But, when talking about URNs, the URN will be inside some document, say a
>HTML one. That URN will _NOT_ be passed to the same HTTP server, but to
>some resolver (in the case of a N2L resolution) which must understand what
>characters are represented in the name-space-specific string, so a search
>can be done, which in turn will result in the URL which is sent back to
>the client. That URL is then what the browser in this example sends back
>to the HTTP server to get the next HTML page.
>
>As you can see in this example, we have when using URNs a third party
>involved -- or at least some function which acts as a resolver which in
>this simple example turns the URN into a URL which is then used as normal.
>
>Because of that -- it is definitely needed when talking about URNs to
>agree on what character set and encoding is used, as the parties involved
>have to be able to parse the characters (not the bytes) sent in the URN.

Before making such arguments, it is useful to check the specification,
specifically section 2.1:

   In general practice, many different character encoding schemes are
   used in the second mapping (between sequences of represented
   characters and sequences of octets) and there is generally no
   representation in the URI itself of which mapping was used unless
   the URI scheme requires a specific mapping.  While there is a strong
   desire to provide for a general and uniform mapping between more
   general scripts and URIs, the standard for such use is outside of the
   scope of this document.

The operative words here are "unless the URI scheme requires a
specific mapping."  The "urn" scheme does require a specific mapping.
This does not in any way interfere with its treatment as a URI.

....Roy


From owner-uri@Bunyip.Com  Sat Jan  3 02:58:28 1998
Delivery-Date: Sat, 03 Jan 1998 02:58:29 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id CAA17155
	for <ietf-archive@ietf.org>; Sat, 3 Jan 1998 02:58:28 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA10965;
	Sat, 3 Jan 1998 03:01:11 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA07764
	for uri-out; Sat, 3 Jan 1998 02:49:53 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA07753
	for uri-in; Sat, 3 Jan 1998 02:49:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA07747
	for <uri@services.bunyip.com>; Sat, 3 Jan 1998 02:49:48 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id CAA26424
	for uri@services; Sat, 3 Jan 1998 02:49:47 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id CAA26421;
	Sat, 3 Jan 1998 02:49:44 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa29408;
          2 Jan 98 23:47 PST
To: Larry Masinter <masinter@parc.xerox.com>
cc: Patrik Faltstrom <paf@swip.net>, harald.t.alvestrand@uninett.no,
        moore@cs.utk.edu, uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Sat, 27 Dec 1997 22:45:15 PST."
             <34A5F57A.F02C06D7@parc.xerox.com> 
Date: Fri, 02 Jan 1998 23:40:26 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801022347.aa29408@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

In message <34A5F57A.F02C06D7@parc.xerox.com>, Larry Masinter writes:
>I've been wondering if we might progress with a different
>perspective, which I will lay out briefly:
>
>The term "URI" denotes a concept: some kind of uniform
>space of identifiers for resources. The terms "URL", and "URN",
>however, denote explicit protocol elements, with specific
>syntax and semantics associated with that syntax. The URL
>syntax is well defined and widely implemented; the URN syntax
>is newer, but well underway.
>
>It is possible, and convenient, to allow for mutual embedding
>of these protocol elements. That is, the space of URNs can
>be embedded in the space of URLs by prepending the URN with
>the string "urn:". This means that "all URNs are URLs" only
>in the trivial sense that it is possible to write a URN as
>a URL. The simple embedding is possible because the URN syntax
>was chosen (wisely) to fit within the URL syntax.
>
>Conversely, one could imagine embedding the URL name space
>in the URN space. Imagine, for example, a URN which consisted
>of a date and a URL. The resource named would be 'the
>resource that was available at the specified location
>at the specified time. This would be perfectly good URN;
>perhaps one could say that 'dated-url' was the naming authority,
>and write <durl:199712272238:http://www.parc.xerox.com/masinter>.
>as the undecorated URN.
>
>With this notion of 'URI is a concept', we don't need or want
>a general URI syntax. There's a URL syntax and a URN syntax.
>There might be a completely separate URC syntax at some point.
>While it is convenient to embed URNs into the URL name space,
>it is just an embedding; the semantics associated with URLs
>are not inherited by URNs than they are inherited by email
>addresses merely because there is a 'mailto:' URL scheme.

This is what we were working on, until the URN folks insisted that
a URN could not be a URL, and therefore could not be referenced
by the URL specification.  Likewise, many people feel that
"identifier" is a better term for this interchangeable syntax
than is "locator".  If people could just make up their minds on
which is better 

   o URN can be considered a URL for some purposes

   o URN can be considered a URI for some purposes

then maybe we can make some progress.  Please note that we have already
written both of those specifications, minus a few adjustments needed to
correspond with more recent editorial improvements.

....Roy


From owner-uri@Bunyip.Com  Sat Jan  3 03:37:56 1998
Delivery-Date: Sat, 03 Jan 1998 03:37:57 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id DAA17308
	for <ietf-archive@ietf.org>; Sat, 3 Jan 1998 03:37:56 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA11012;
	Sat, 3 Jan 1998 03:40:45 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA08243
	for uri-out; Sat, 3 Jan 1998 03:23:37 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA08233
	for uri-in; Sat, 3 Jan 1998 03:23:34 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA08227
	for <uri@services.bunyip.com>; Sat, 3 Jan 1998 03:23:31 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA26511
	for uri@services; Sat, 3 Jan 1998 03:23:29 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA26508;
	Sat, 3 Jan 1998 03:23:23 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa08054;
          3 Jan 98 0:22 PST
To: Patrik Faltstrom <paf@swip.net>
cc: harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Sun, 28 Dec 1997 06:52:19 +0100."
             <Pine.GSO.3.96.971228063242.27472E-100000@nix> 
Date: Sat, 03 Jan 1998 00:14:48 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801030022.aa08054@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Patrik writes:
>
>It _might_ be the case that a URN should be parsed differently than a URL.
>It might be that a totally new UR* should be parsed even differently than
>a URN and a URL. I agree with you that a design like that might be stupid,
>but the fact is that you do have some small common syntactic rules for
>URNs and URLs, and that is how you find which one it is. A URN is simple
>to recognise as it is prepended with the "urn:" string, but a URN is
>harder because the URL scheme is syntactically written in the position
>where the URI scheme should be. A parser must because of that have a list
>of all known URL schemes, and if the URI scheme is one of those, the
>identifier is a URL.

I don't think you understand the impact of the URN WG's decisions.
The "urn" is a URI scheme.  It is not "harder" or "easier" to interpret
than any other URI scheme --- you just give it to the "urn" handler,
which is then perfectly capable of giving it to some other sub-handler
if that is how the "urn" handler is designed.  The URI syntax doesn't
care about such things, because the URI parser doesn't care whether the
identifier is a URL or URN.  Those are scheme-dependent issues, not
URI issues.

The only application I know of that is dumb enough to use a fixed
list of known URL schemes is Navigator, and plain text scanners which
attempt to convert URLs in text to a hypertext reference.  Most
everything else is based on either the W3C/CERN libwww which uses a
registry of callbacks, or my own libwww-perl which uses module hooks.
This is because these architectures are designed for extensibility.
We all want this to be true, and even more prevalent in the future,
because URNs will never be deployed if they can't be used.

>Now, you simplify this by saying that syntactically, a URN can be parsed
>the same way as a URL, and one can install in the software a URN parser
>just like one does install a handler for a HTTP scheme or mailto scheme.
>
>Well, a lot of people probably do agree with you that that is the way one
>can _implement_ URLs and URNs, but that is not the way things are defined.
>What do we do when we get URZs which _doesn't_ have "URZ" prepended, but
>have the URZ scheme immediately in the beginning of the string, just like
>URLs? What happens if the market start writing URNs without the string
>"urn:" in the beginning of the string, and instead only write "isbn:" (you
>write in your document about the "side of the bus problem" regarding the
>fact that HTTP URLs loose their "http://" part)? Is "isbn" now a scheme?
>Yes, in the implementation it might be when you parse the string, but it
>is still a URN, and not a URL.

Yes, if people were not to include the "urn:" prefix, then it is no
longer within the "urn" scheme.  The scheme is not optional, nor will it
ever be optional.  I believe I've said this before on the URN list.

You are talking about a philosophical problem, and I am talking about
running code.  We need a definition that corresponds to the running code,
not to the philosophical problem.

>We have today two different types of URIs; URLs and URNs. What some of us
>ask for are your document divided in three so it is crystal clear what is
>a definition for URIs, what is URLs and what is URNs. I simply don't
>understand why you are opposing that so much?

Because what you are asking for is not true in current practice, nor can
it be defended by any implementations, nor is it capable of being defined
as a Draft Standard.  Aside from that, it is also poor design.  That is
why I oppose it so much --- I have no desire for a useless specification
that specifies nothing more than the territorial boundary between two
IETF working groups.

....Roy


From owner-uri@Bunyip.Com  Sun Jan  4 14:28:11 1998
Delivery-Date: Sun, 04 Jan 1998 14:28:12 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA03268
	for <ietf-archive@ietf.org>; Sun, 4 Jan 1998 14:28:11 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA00686;
	Sun, 4 Jan 1998 14:31:00 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA22405
	for uri-out; Sun, 4 Jan 1998 14:16:38 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA22395
	for uri-in; Sun, 4 Jan 1998 14:16:36 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA22389
	for <uri@services.bunyip.com>; Sun, 4 Jan 1998 14:16:33 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA28610
	for uri@services; Sun, 4 Jan 1998 14:16:32 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id OAA28607;
	Sun, 4 Jan 1998 14:16:29 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52283(1)>; Sun, 4 Jan 1998 11:16:16 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71813>; Sun, 4 Jan 1998 11:15:58 PST
Message-ID: <34AFDFED.5B85EAD0@parc.xerox.com>
Date: Sun, 4 Jan 1998 11:15:57 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
CC: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: Hypertext::non-Hypertext not URL::URN
References: <9801032123.aa14252@paris.ics.uci.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

I said (to Roy, privately)

> The point is, there are a particular set of applications that
> can use relative forms, fragments, and query syntax. Whether or
> not those applications can use a particular naming scheme
> is independent of whether the naming scheme is intended to
> be "location-independent" or "permanent".

to which Roy reiterated (privately):

> There are some applications which do not use relative forms,
> but the ones that do are not limited to hypertext. Regardless,
> the syntax is uniform in order to support those applications
> that do use those forms.  This is not a hardship for any other
> applications, so there is no point in debating it.

I think we have an agreement on the point that "there are some
applications that do not use fragments, relative forms or queries,
and some that do."  There seems to be some agreement (I'm not sure
how much) that the distinction is based on the application class,
and not (necessarily) on whether the identifier is a URL or a URN.

As to whether or not we should "debate" this, I believe this is the 
crux of the issue that is keeping us from progressing, so I think
it's worth getting clear about it. The question isn't about "hardship",
it is about "applicability" or "appropriateness". Unless it is made explicit,
there is a presumption, at least in many situations, that if you
give a general syntax for a protocol element, the components of
that general syntax are appropriate and allowed for all applications
of that protocol element. However, this is not the case: there are
applications for which fragment identifiers are inappropriate.

If we didn't want to restrict applicability of syntactic components
by having explicit syntactic elements, we'd just stick to "scheme:uric*"
and put footnotes for each application. But that's hardly desirable.

The World Wide Web application (and various other applications) need
and want the BNF for "URI-reference". But other applications (e.g.,
digital libraries, for example), might want to disallow fragment identifiers.

If we pursue this line of reasoning, we would want the URI syntax document
to define sufficient non-terminals to be useful for the different
kinds of application classes. For example,

There are a class of applications that use only 'pure absolute
URIs', with no fragment identifiers, relative forms, or query
processing. (For example, I might imagine various digital library
applications wanting to make this restriction.)

There are a class of applications that use only 'absolute URIs,
and query forms', but no relative forms or fragment identifiers.
For example, I might imagine various resource location applications
wanting this restriction.

There are a class of applications that use "recognize URI in
plain text" syntax. This class might use the "www.blah.com/foo"
form, without any scheme, and might want to restrict the URL scheme
to start with a text character.

Perhaps one way to clarify the issues for some would be to note
some of the different application classes, and even to give
different BNF constructions for each. Hiding it behind the
opaque URI syntax doesn't seem to help those who want some of
the syntactic elements but not the rest.

Larry


From adm  Mon Jan  5 08:10:45 1998
Delivery-Date: Mon, 05 Jan 1998 08:18:12 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id IAA14846
	for ietf-outbound.10@ietf.org; Mon, 5 Jan 1998 08:10:02 -0500 (EST)
Received: from thumper.bellcore.com (thumper.bellcore.com [128.96.41.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA14824
	for <ietf@ns.ietf.org>; Mon, 5 Jan 1998 08:08:54 -0500 (EST)
Received: from seawind.bellcore.com (seawind.bellcore.com [192.4.18.101])
	by thumper.bellcore.com (8.8.6/8.8.6) with ESMTP id IAA27873;
	Mon, 5 Jan 1998 08:08:24 -0500 (EST)
Received: (from huitema@localhost) by seawind.bellcore.com (8.8.5/8.6.12) id IAA20496; Mon, 5 Jan 1998 08:08:23 -0500 (EST)
Date: Mon, 5 Jan 1998 08:08:23 -0500 (EST)
From: huitema@bellcore.com (Christian Huitema)
Message-Id: <980105080822.ZM20494@seawind.bellcore.com>
In-Reply-To: "Turner, Randy" <rturner@sharplabs.com>
        "RE: User Petition on Standards to Netscape and Microsoft" (Jan  3, 10:24am)
References: <D10983CAC30DD111B41400805FA6A1C1026DC9@admsrvnt02.enet.sharplabs.com>
X-Mailer: Z-Mail (5.0.0 30July97)
To: "Turner, Randy" <rturner@sharplabs.com>,
        "'huitema@bellcore.com
 '" <huitema@bellcore.com>
Subject: Re: User Petition on Standards to Netscape and Microsoft
Cc: "'karl@cavebear.com'" <karl@cavebear.com>,
        "'ietf@ns.ietf.org
 '" <ietf@ns.ietf.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii

XDR includes both an IDL and a coding spec.  Both could be used
instead of ASN.1, and are indeed used in many applications.

-- 
Christian Huitema
----------
See you at INET'98, Geneva 21-24,July 98 http://www.isoc.org/inet98/


From owner-uri@Bunyip.Com  Tue Jan  6 07:47:20 1998
Delivery-Date: Tue, 06 Jan 1998 07:47:24 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id HAA06369
	for <ietf-archive@ietf.org>; Tue, 6 Jan 1998 07:47:19 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id HAA05876;
	Tue, 6 Jan 1998 07:50:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA27220
	for uri-out; Tue, 6 Jan 1998 07:12:24 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA27213
	for uri-in; Tue, 6 Jan 1998 07:12:22 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA27205
	for <uri@services.bunyip.com>; Tue, 6 Jan 1998 07:12:20 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id HAA03820
	for uri@services; Tue, 6 Jan 1998 07:12:19 -0500 (EST)
Received: from dokka.kvatro.no (dokka.kvatro.no [193.216.2.164])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA03813;
	Tue, 6 Jan 1998 07:12:06 -0500 (EST)
Received: from alden (dhcp42.kvatro.no [193.216.2.42])
	by dokka.kvatro.no (8.8.5/8.8.5) with SMTP id NAA16175;
	Tue, 6 Jan 1998 13:02:05 +0100
Message-Id: <199801061202.NAA16175@dokka.kvatro.no>
X-Sender: hta@dokka.kvatro.no
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0 Demo
Date: Tue, 06 Jan 1998 12:59:34 +0100
To: Dan Connolly <connolly@w3.org>
From: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
Subject: Re: URI documents
Cc: Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
In-Reply-To: <34AD07E4.5B7E@w3.org>
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
 <199712262257.XAA19060@dokka.kvatro.no>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 09:29 02.01.98 -0600, Dan Connolly wrote:

>Harald, it would help me out if you would
>please point out how it is that (b) is not a solution.
>I read it quite carefully and I find it satisfactory.

That's why it went to Last Call - at first glance I found it so too.
At second glance (and considering others' vehemence), I'm not 
sure at all.

>Since Larry asked, I'll (re-)state the W3C opinion: we're
>heavily invested in the notion of a single, extensible universal
>address space:

The problem, to my mind, is that we really have two deep axioms
here:

- The class of identifiers that, roughly speaking, start with
  a short string and a colon, and go on in a charset-limited way.
  All the URI axioms you cite are axioms of that class.
- The class of identifiers that, in addtion to being of the first
  class, obey certain additional rules, such as hierarchy,
  hostname representation and so on.
  None of this is necessary for the URI axioms; they are vitally
  necessary for today's day-to-day usage of the World Wide Web.

(Everyone with me so far?)

There are people among us who think (I think) that the rules of the
second class are more a result of the history of the field than they
are a good design that should be followed in the future; in particular,
they want to make sure that nobody - BUT NOBODY - builds into their
software assumptions that all URLs that happen to look like "type 2"
can be treated like "type 2" URLs.

This separation is, I think, probably best served by having 2 different
documents, one for URIs giving the "type 1" rules and one giving
the "type 2" rules.

If this is the case, we have more issues:

- Is the #fragment rule a "type 1", "type 2" or "none of the above, but
  should be mentioned in both places"?
- For things that are currently called URLs, but don't follow the "type 2"
  rules, should we recategorize them as URIs or say that the URL concept
  embraces both "type 2" URIs and some other URIs?

If separation is not the Right Way, the issues are of course slightly
different....

                                   Harald A



From owner-uri@Bunyip.Com  Tue Jan  6 10:53:48 1998
Delivery-Date: Tue, 06 Jan 1998 10:53:49 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA10317
	for <ietf-archive@ietf.org>; Tue, 6 Jan 1998 10:53:48 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA06460;
	Tue, 6 Jan 1998 10:56:35 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA00250
	for uri-out; Tue, 6 Jan 1998 10:09:32 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA00242
	for uri-in; Tue, 6 Jan 1998 10:09:31 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA00234
	for <uri@services.bunyip.com>; Tue, 6 Jan 1998 10:09:28 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA04164
	for uri@services; Tue, 6 Jan 1998 10:09:27 -0500 (EST)
Received: from access5.digex.net (access5.digex.net [205.197.245.196])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA04158;
	Tue, 6 Jan 1998 10:09:21 -0500 (EST)
Received: (from asgilman@localhost)
          by access5.digex.net (8.8.4/8.8.4)
	  id KAA21828; Tue, 6 Jan 1998 10:07:25 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199801061507.KAA21828@access5.digex.net>
Subject: Re: URI documents
To: Harald.Alvestrand@maxware.no (Harald Tveit Alvestrand)
Date: Tue, 6 Jan 1998 10:07:25 -0500 (EST)
Cc: connolly@w3.org, masinter@parc.xerox.com, leslie@Bunyip.Com,
        fielding@kiwi.ics.uci.edu, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
In-Reply-To: <199801061202.NAA16175@dokka.kvatro.no> from Harald Tveit Alvestrand at "Jan 6, 98 12:59:34 pm"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

to follow up on what Harald Tveit Alvestrand said:

Dan Connolly:
> >Since Larry asked, I'll (re-)state the W3C opinion: we're
> >heavily invested in the notion of a single, extensible universal
> >address space:

Al Gilman:
That's one of the sources of the problem:  too much emphasis on
singleness.  If you frame the problem as understanding a class
of text strings that function as identifiers, in the context of
a web of string and name classes, you will get unstuck from the
impasses.

Harald Alvestrand:
> 
> The problem, to my mind, is that we really have two deep axioms
> here:
> 
> - The class of identifiers that, roughly speaking, start with
>   a short string and a colon, and go on in a charset-limited way.
>   All the URI axioms you cite are axioms of that class.
> - The class of identifiers that, in addtion to being of the first
>   class, obey certain additional rules, such as hierarchy,
>   hostname representation and so on.
>   None of this is necessary for the URI axioms; they are vitally
>   necessary for today's day-to-day usage of the World Wide Web.
> 
> (Everyone with me so far?)

Al Gilman:

Almost.  You are very close.  But you are not getting quite deep
enough.  It is not clear that everything that gets called an URN
needs to have all the armor of your first class.

There is a level of abstraction for names where the relative and
absolute URLs that retrieve the same resource are viewed as
variant forms of one name.  We may need to link the URI documents
to documents which capture this view of the naming agenda in
order to have adequate documentation of what is going on.

Harald A:
> 
> If separation is not the Right Way, the issues are of course slightly
> different....

Al Gilman:

The Right Way is a web of sub-documents specifying a web of
classes.  So long as the semantics of the sub-documents is strong
enough, the grouping into documents becomes a non-problem.  The
IETF is being materially hampered in working this situation by
its failure to adopt more powerful linking and semantic modeling
norms for its working documents.

The canonical sub-document web for this topic is:

Ancestor classes [standards track]:

	a string class that survives a variety of environments

	a name class that guarantees certain semantic properties

Resource classes [BCP track]:

	addressing imported from the Internet platform

	generic hierarchy as has been used in multiple URL schemes
	
	intra-document references to named subdocuments or locations
	[via #fragment construct]

	[I may not have got them all]

Scheme specifications [three tracks per URLreg plans]:

	Draw on the above two sets of class definitions.

The URN development 
	
	- should be free to define names as polymorphic
	and containing some forms that do not meet
	the hardiness requirements of the HTML/HTTP cycle.

	- should get with the program of scheme extension
	so we have one program of scheme vocabulary 
	definition which will preserve the low cost of
	distinguishing things syntactically across a
	broad range of contexts.

-- Al Gilman


From owner-uri@Bunyip.Com  Tue Jan  6 13:28:47 1998
Delivery-Date: Tue, 06 Jan 1998 13:28:47 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA12576
	for <ietf-archive@ietf.org>; Tue, 6 Jan 1998 13:28:46 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA07221;
	Tue, 6 Jan 1998 13:31:32 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id NAA06609
	for uri-out; Tue, 6 Jan 1998 13:17:13 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id NAA06603
	for uri-in; Tue, 6 Jan 1998 13:17:12 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA06591
	for <uri@services.bunyip.com>; Tue, 6 Jan 1998 13:17:09 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id NAA04657
	for uri@services; Tue, 6 Jan 1998 13:17:07 -0500 (EST)
Received: from dynamicdiagrams.com (dynamicdiagrams.com [205.181.196.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id NAA04648;
	Tue, 6 Jan 1998 13:17:00 -0500 (EST)
Received: by dynamicdiagrams.com (940816.SGI.8.6.9/940406.SGI.AUTO)
	 id NAA02634; Tue, 6 Jan 1998 13:08:37 -0800
From: "David G. Durand" <david@dynamicdiagrams.com>
Message-Id: <9801061308.ZM2632@iris.dynamicdiagrams.com>
Date: Tue, 6 Jan 1998 13:08:34 -0500
In-Reply-To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
        "Re: URI documents" (Jan  6, 12:59pm)
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com> 
	<199712262257.XAA19060@dokka.kvatro.no> 
	<199801061202.NAA16175@dokka.kvatro.no>
X-Mailer: Z-Mail (3.2.0 26oct94 MediaMail)
To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>
Subject: Re: URI documents
Cc: Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Jan 6, 12:59pm, Harald Tveit Alvestrand wrote:
> Subject: Re: URI documents
> At 09:29 02.01.98 -0600, Dan Connolly wrote:
> >Since Larry asked, I'll (re-)state the W3C opinion: we're
> >heavily invested in the notion of a single, extensible universal
> >address space:
>
> The problem, to my mind, is that we really have two deep axioms
> here:
>
> - The class of identifiers that, roughly speaking, start with
>   a short string and a colon, and go on in a charset-limited way.
>   All the URI axioms you cite are axioms of that class.

This class of properties certainly seems to be essential to solving the
concrete protocol problems. Standards like HTML and XML need to be able to
refer to identifiers regardless of whether they are names or locators, and need
to be able to parse those locators dependably (which means knowing about
character repertoire, and scheme identifier at the least).

> - The class of identifiers that, in addtion to being of the first
>   class, obey certain additional rules, such as hierarchy,
>   hostname representation and so on.
>   None of this is necessary for the URI axioms; they are vitally
>   necessary for today's day-to-day usage of the World Wide Web.

The hierarchy rule is potentially applicable to many sorts of namespace.
Hostnames are much more limited in application to specific protocols (leaving
aside the use of hostnames as indentifiers in contexts where communication with
the host is irrelevant).

While several proposed URL spaces have no notion of hierarchy, some do, and of
those, _some_ but not all, may sensibly be used with "relative addresses" of
the "relative URI" sort. So the "hierarchy properties" may not apply globally
to all forms of URI. On the other hand, _where_ hierarchy can be applied, it
should be done in a uniform way, so that knowledge of naming scheme is not
required in order to parse and properly resolve relative URIs.

The current framework actually provides this -- if non-hierarchical namespaces
are required to always escape any occurrences of the "/" character in their
URIs. This is probably an inconvenience in some legacy URN spaces, but
providing a uniform method for using hierarchical and relative URIs does not
force non-hierarchical namespaces out of existence. It does limit their
character set further so that they don't contain the hierarchy-marking
character.

I agree with that relative URNs may well be a bad idea, nd they are certainly
not well understood (what is the "base URI" in a protocol-independent context?)
However, the current URI proposal does _not_ prevent URN namespaces from being
defined in a way that can avoid relative URNs and their attendant hair -- and
will allow them to be deployed safely and in a manner uniform with relative
URLs.

> (Everyone with me so far?)

Mostly, but I'm not yet convinced that we actually need two documents to meet
the needs implied by your helpful analysis.

> There are people among us who think (I think) that the rules of the
> second class are more a result of the history of the field than they
> are a good design that should be followed in the future; in particular,
> they want to make sure that nobody - BUT NOBODY - builds into their
> software assumptions that all URLs that happen to look like "type 2"
> can be treated like "type 2" URLs.

I guess I can understand that perspective quite well, but I'm unconvinced that
it is a real problem with the current language -- we can avoid relative URNs by
simply not allowing "/" in the relevant namespaces. As to fragment ID's I'll
say more in a minute.

> This separation is, I think, probably best served by having 2 different
> documents, one for URIs giving the "type 1" rules and one giving
> the "type 2" rules.


Making this disctinction clearer might help, but I don't in fact see that
allowing the type 2 rules as universals is in fact a practical problem. If we
don't make URNs that look like "TYPE 2" URLs then there's no problem to solve.

> If this is the case, we have more issues:
>
> - Is the #fragment rule a "type 1", "type 2" or "none of the above, but
>   should be mentioned in both places"?

It's TYPE 1, because the interpretation of fragment IDs explicitly depends on
the application and data type of the resource. The HTML applications use it in
a way that does not depend on URI format or resolution method at all.

XML, for instance, defines special processing for Fragment-IDs that is relevant
for any URI that is resolved to an XML document.  This syntax is intended to be
used with URI references in XML documents for processing by XML Linking-aware
software. Whether the URI is a URN or URL, is irrelevant to this application.

This is perhaps an example of Larry's "Hypertext-like" applications of URIs.

[[aside: at one point I proposed the use of (URN-like) SGML FPIs for authority
control in a series of art databases. Query-strings and fragment-IDs are
unlikely to be sensible for objects like "Picasso" or "Guernica". But this
doesn't really strike me as a problem that name syntax will really solve, but
rather an issue of the semantics of some namespaces and applications. "Fetch
resource," for instance, is unlikely to work on "Picasso" without criminal
activity or supernatural intervention.]]

> - For things that are currently called URLs, but don't follow the "type 2"
>   rules, should we recategorize them as URIs or say that the URL concept
>   embraces both "type 2" URIs and some other URIs?

I don't know about this one..

> If separation is not the Right Way, the issues are of course slightly
> different....

   I think you actually got the issues pretty well, but I don't see that
separation is needed. The current single-document approach may be a bit
unweildy, but it's technically sound.

  -- David

------------------------------------------+----------------------------
David Durand                 dgd@cs.bu.edu| david@dynamicDiagrams.com
Boston University Computer Science        | Dynamic Diagrams
http://www.cs.bu.edu/students/grads/dgd/  | http://dynamicDiagrams.com/
                                          | MAPA: mapping for the WWW


From owner-uri@Bunyip.Com  Tue Jan  6 16:25:11 1998
Delivery-Date: Tue, 06 Jan 1998 16:25:11 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA15461
	for <ietf-archive@ietf.org>; Tue, 6 Jan 1998 16:25:10 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA07932;
	Tue, 6 Jan 1998 16:27:54 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA11462
	for uri-out; Tue, 6 Jan 1998 15:59:52 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA11454
	for uri-in; Tue, 6 Jan 1998 15:59:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA11446
	for <uri@services.bunyip.com>; Tue, 6 Jan 1998 15:59:46 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA05194
	for uri@services; Tue, 6 Jan 1998 15:59:46 -0500 (EST)
Received: from gte.com (h132-197-8-26.gte.com [132.197.8.26])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA05187;
	Tue, 6 Jan 1998 15:59:42 -0500 (EST)
Received: from espion.gte.com by gte.com (8.8.4/8.8.4)
Received: by espion.gte.com (SMI-8.6/SMI-SVR4)
	id QAA12987; Tue, 6 Jan 1998 16:03:55 -0500
Date: Tue, 6 Jan 1998 16:03:55 -0500
Message-Id: <199801062103.QAA12987@espion.gte.com>
From: <dlaliberte@gte.com>
To: "David G. Durand" <david@dynamicdiagrams.com>
Cc: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>,
        Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: [URN] Re: URI documents
In-Reply-To: <9801061308.ZM2632@iris.dynamicdiagrams.com>
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
	<199712262257.XAA19060@dokka.kvatro.no>
	<199801061202.NAA16175@dokka.kvatro.no>
	<Harald.Alvestrand@maxware.no>
	<9801061308.ZM2632@iris.dynamicdiagrams.com>
X-Mailer: VM 6.33 under 20.2 XEmacs Lucid
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

David G. Durand writes:
 > While several proposed URL spaces have no notion of hierarchy, some
 > do, and of those, _some_ but not all, may sensibly be used with
 > "relative addresses" of the "relative URI" sort. So the "hierarchy
 > properties" may not apply globally to all forms of URI. On the other
 > hand, _where_ hierarchy can be applied, it should be done in a
 > uniform way, so that knowledge of naming scheme is not required in
 > order to parse and properly resolve relative URIs.

I agree completely.  One addition I would make: In cases where hierarchy
doesn't apply for a scheme, but the scheme still uses '/', if relative
URIs are never used relative to URIs in that scheme, then there should
never be a problem with the lack of support for hierarchy.  But if
hierarchy were later introduced for some reason, that would be a problem.

 > I agree with that relative URNs may well be a bad idea, nd they are
 > certainly not well understood (what is the "base URI" in a
 > protocol-independent context?)  

We discussed relative URNs at some length last spring or so, and I was
under the impression that the problems with relative URNs were more of
an uncertainty about the nature of the beast rather than a clear danger.
Concerning the base URI problem, there is a clear answer: the client
should either use what it is told to use, or it should use the last URI
(not the first) that it used to resolve to the resource.

By the way, I am of the belief that hierarchical URIs (including URNs)
are necessary for scalability, just as DNS itself uses hierarchy for
scalability.  The use of hierarchy to support relative URIs is
secondary, but also useful for some of the same reasons they are useful
relative to the run-of-the-mill http URLs.  Multiple URIs (including
multiple URNs) for a single document are allowed, and will occur.

--
Daniel LaLiberte
 dlaliberte@gte.com  (was: liberte@ncsa.uiuc.edu)
 liberte@hypernews.org


From ipp-owner@pwg.org  Tue Jan  6 21:56:47 1998
Delivery-Date: Tue, 06 Jan 1998 21:56:49 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA19060
	for <ietf-archive@ietf.org>; Tue, 6 Jan 1998 21:56:46 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA08678
	for <ietf-archive@cnri.reston.va.us>; Tue, 6 Jan 1998 21:59:33 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA10553 for <ietf-archive@cnri.reston.va.us>; Tue, 6 Jan 1998 21:56:42 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 6 Jan 1998 21:44:12 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA09041 for ipp-outgoing; Tue, 6 Jan 1998 21:05:56 -0500 (EST)
Message-Id: <3.0.1.32.19980106180057.00e786c0@garfield>
X-Sender: hastings@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Tue, 6 Jan 1998 18:00:57 PST
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: Re: IPP> Additional proposal details
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C1026DAD@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

Randy,

I have a few questions on your proposal to use an IPP redirect mechanism.  
But it does seem to be simple and allows scalability where a print job could 
be performed on a different server than to which it was originally 
submitted.  This was a feature that Kinko's liked.

Also, as you point out, it allows an implementor and/or system administrator 
to decide on an operation by operation basis, which operations needs
more security and which do not.

The key is that all clients MUST support the redirect mechanism.

I'm trying to compare your scheme with Carl-Uno and Larry's
of having a single multi-valued "printer-uri-supported" Printer attribute
and a single-valued  "printer-uri" operation attribute.  The directory
entry would also be the multi-valued "printer-uri-supported" attribute.

Both schemes simplify our current document and have a single attribute.

See comments marked TH> below on your proposal.

Tom


Here is your attachment as text:


TLS Redirection Modifications

The following changes to the model document
would be required in order to support my
earlier redirection proposal. The changes
appear to be simple, and would allow us to
use the term "printer-uri" throughout the
document, without all the "hand waving"
(similar to Bob's proposal).


Section 3.1.3.2 Response Operation Attributes


An additional operation response
attribute would be defined:

server-redirect-uri

This is a generic redirect (not TLS specific)
that allows servers to redirect requests to
another URI. NOTE: The redirect only applies
to each request. A client should not assume
the lifetime of a redirect to last beyond the
particular request that was originally
redirected.

TH> Presumably, this "server-redirect-uri" Operation attribute is
TH> MANDATORY for a Printer to support, but is only returned on
TH> a redirect response, correct?

TH> Also we need to add a redirect status code in section 13.1.3
TH> Redirection Status Codes, say, "server-redirect", correct?



clients MUST recognize and use redirects.

----

For all operations, an additional operation
attribute MAY be included by clients:

client-TLS-requested

TH> Presumably, a 'boolean' attribute, correct?
TH> How about making the value of this attribute specifying what
TH> security is requested, perhaps as a keyword value? 
TH> Something like "client-security-requested" with values: 'tls' and
TH> 'digest'.

This attribute would indicate to the server
that the client wishes to use TLS for the
session.

If the server supports TLS, it would return
the generic redirect response attribute
described above. If the server DOES NOT
support TLS, then the server would return the
"scheme-not-supported" error code to the
client.

TH> Presumably the server rejects the request as well, correct?
TH> Also this attribute is MANDATORY for a server to support,
TH> but which values depends on implementation.


----

On a get-printer-attributes request, the
"printer-uri" returned would always be the
URI that was used to issue the get-attributes
request (like Bob's proposal)

On a get-job-attributes request, the 
"containing-printer-uri" would be either the
base "printer-uri" (non-TLS), or a
redirected TLS URI that was actually used to
submit the job. I submit that we can leave
this up to implementations since I think the
client results would be the same.

----

On a get-jobs request to a printer-uri, the
"containing-printer-uri" attribute returned
for each job would be implementation-specific.
It would either be the "printer-URI" (non-TLS)
for the printer, or it could be a redirected
TLS URI. This needs to be implementation-specific
so as to allow servers to decide how job-
specific information is displayed for a 
particular client.

--

In addition to addressing Bob's concerns
with printer-uri and printer-tls-uri, this
proposal also offers the following
advantages:


-- It allows a TLS-capable server the ability
   to only require TLS negotiation for 
   particular operations that require the server
   to allocate resources. For instance, a
   server that requires all print jobs to be
   authenticated might still want all clients
   to be able to get attributes for the printer,
   as well as validate job parameters, without
   going to the expense of performing TLS
   negotiation. It basically allows an 
   administrator to decide what types of 
   operations should be authenticated. In the
   current spec, ALL operations are authenticated
   or NONE are. This is a nice scalability
   feature

TH> This is a good feature.  However, if a client wants security and
TH> only has an HTTP URL, how does it get started?  It certainly doesn't
TH> want to do a Print-Job and send valuable data, before gettting the
TH> TLS URL.  So this means that the client that wants security is forced
TH> to do a Validate-Job with the HTTP://... URL in order to get back
TH> the redirect HTTPS://... URL, correct?

TH> After getting back the HTTPS:// URL, the client can either do another
TH> Validate-Job operation to validate the attributes before wasting time
TH> sending the data, or it can do the Print-Job operation and send the
TH> data and risk wasting the time sending the data for a job that is
TH> rejected.

TH> Presumably, before doing the second validate or Print-Job, the
TH> client and server perform the TLS handshake.

TH> Presumably, the TLS handshake doesn't have to be repeated for the
TH> Print-Job, after the second Validate-Job, correct?  In other words,
TH> the TLS handshake is for the session, not for each operation?
TH> Only after a redirect, does the client have to repeat the TLS
TH> handshake, correct?

-- We no longer have to worry about publishing
   multiple URI strings in directories or other
   places in order to support TLS sessions to
   a server. There's only one URI for the 
   printer. If a client attempts an operation to
   the printer URI, and the server deems that
   authentication is required, then it 
   automatically issues a redirect, similar to
   the way current web browsers bounce back and
   forth from SSL and non-SSL connections to a
   a particular web "service".

At 23:46 12/20/1997 PST, Turner, Randy wrote:
>
>Please review the attached details to the
>proposal I loosely suggested earlier. This
>proposal addresses Bob's concerns with
>the problems of printer-uri and printer-tls-uri
>handling...
>
>Randy
>
> 
>
>Attachment Converted: "C:\WINNT\Profiles\hastings\Personal\Attach\redir.txt"
>

From owner-uri@Bunyip.Com  Wed Jan  7 08:31:38 1998
Delivery-Date: Wed, 07 Jan 1998 08:31:39 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA00222
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 08:31:38 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA09401;
	Wed, 7 Jan 1998 08:34:18 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA07643
	for uri-out; Wed, 7 Jan 1998 08:12:44 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA07634
	for uri-in; Wed, 7 Jan 1998 08:12:42 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA07625
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 08:12:40 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id IAA00620
	for uri@services; Wed, 7 Jan 1998 08:12:38 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA00608;
	Wed, 7 Jan 1998 08:12:30 -0500 (EST)
Received: from think.swip.net (paf-hemma.swip.net [193.12.104.243]) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id KAA21035; 
          Wed, 7 Jan 1998 10:30:03 +0100 (MET)
Message-Id: <3.0.3.32.19980107102231.0073bdd4@nix.swip.net>
X-Sender: paf@nix.swip.net
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32)
Date: Wed, 07 Jan 1998 10:22:31 +0100
To: Larry Masinter <masinter@parc.xerox.com>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>
Subject: Re: [URN] Re: URI documents
Cc: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>, Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
In-Reply-To: <34B336E2.56E4F403@parc.xerox.com>
References: <34AD07E4.5B7E@w3.org>
 <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
 <199712262257.XAA19060@dokka.kvatro.no>
 <3.0.3.32.19980107072758.030d8960@nix.swip.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 00:03 1998-01-07 PST, Larry Masinter wrote:
>If we attempted to remove any indication that the URI document did
>anything more than specify the syntax of URIs and how that syntax
>should be processed by URI-processing software, with any semantic
>interpretation of the *meaning*, do you think we could get beyond
>the current impasse?

Yes.

See my posting on this problem with the different levels of characters,
octets etc, that should float around on this list, as one example of what
complicates things -- which shows that we should make this simpler, not
more complicated.

   Patrik


Email: paf@swip.net            URL: http://www.tele2.se
PGP: 4D38 91A4 27D9 C8B2 6975  D6BB 21D0 4C57 BD23 6602


From owner-uri@Bunyip.Com  Wed Jan  7 08:44:22 1998
Delivery-Date: Wed, 07 Jan 1998 08:44:22 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA00385
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 08:44:22 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA09465;
	Wed, 7 Jan 1998 08:47:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA07664
	for uri-out; Wed, 7 Jan 1998 08:12:49 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA07655
	for uri-in; Wed, 7 Jan 1998 08:12:47 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA07644
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 08:12:44 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id IAA00633
	for uri@services; Wed, 7 Jan 1998 08:12:42 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA00619;
	Wed, 7 Jan 1998 08:12:37 -0500 (EST)
Received: from think.swip.net (paf-hemma.swip.net [193.12.104.243]) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id HAA15675; 
          Wed, 7 Jan 1998 07:49:27 +0100 (MET)
Message-Id: <3.0.3.32.19980107072758.030d8960@nix.swip.net>
X-Sender: paf@nix.swip.net
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32)
Date: Wed, 07 Jan 1998 07:27:58 +0100
To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>
Subject: Re: [URN] Re: URI documents
Cc: Dan Connolly <connolly@w3.org>, Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
In-Reply-To: <199801061202.NAA16175@dokka.kvatro.no>
References: <34AD07E4.5B7E@w3.org>
 <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
 <199712262257.XAA19060@dokka.kvatro.no>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 12:59 1998-01-06 +0100, Harald Tveit Alvestrand wrote:
>- The class of identifiers that, roughly speaking, start with
>  a short string and a colon, and go on in a charset-limited way.
>  All the URI axioms you cite are axioms of that class.
>- The class of identifiers that, in addtion to being of the first
>  class, obey certain additional rules, such as hierarchy,
>  hostname representation and so on.
>  None of this is necessary for the URI axioms; they are vitally
>  necessary for today's day-to-day usage of the World Wide Web.
>
>
>If this is the case, we have more issues:
>
>- Is the #fragment rule a "type 1", "type 2" or "none of the above, but
>  should be mentioned in both places"?

It depends on if you talk about the syntax (using the octet with value '#'
in US-ASCII as a special octet in the URI sequence) or if you talk about
the functionality. I.e. the conclusion is that it has to be mentioned in
both. The character '#' is a special in the URI syntax, and must be treated
as such for all URI schemes. The argument is that it is (as it is in RFC
1730 if I am not mistaken) to be used as a fragment specifier. In the URL
syntax paper one can more definitely talk about what a fragment specifier
is, and how it is to be treated for URLs (if it is the fact that this is
something that _have_ to be treated exactly the same way for all URL schemes).

I.e. the syntax is one thing, and the "semantic interpretation" of the
octet is something different when found in a URI sequence (which as
mentioned in the character set thread started by Larry) is something
different (maybe) from the "character in the URI".

   Patrik



Email: paf@swip.net            URL: http://www.tele2.se
PGP: 4D38 91A4 27D9 C8B2 6975  D6BB 21D0 4C57 BD23 6602


From owner-uri@Bunyip.Com  Wed Jan  7 08:50:37 1998
Delivery-Date: Wed, 07 Jan 1998 08:50:37 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA00441
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 08:50:37 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA09499;
	Wed, 7 Jan 1998 08:53:22 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA07872
	for uri-out; Wed, 7 Jan 1998 08:24:13 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA07863
	for uri-in; Wed, 7 Jan 1998 08:24:11 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA07856
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 08:24:08 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id IAA00703
	for uri@services; Wed, 7 Jan 1998 08:24:07 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id IAA00699;
	Wed, 7 Jan 1998 08:24:03 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53773(2)>; Wed, 7 Jan 1998 00:09:29 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71813>; Wed, 7 Jan 1998 00:03:49 PST
Message-ID: <34B336E2.56E4F403@parc.xerox.com>
Date: Wed, 7 Jan 1998 00:03:46 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=" <paf@swip.net>
CC: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>, Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
References: <34AD07E4.5B7E@w3.org>
	 <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
	 <199712262257.XAA19060@dokka.kvatro.no> <3.0.3.32.19980107072758.030d8960@nix.swip.net>
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by mocha.bunyip.com id IAB00700
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Patrik Fältström wrote:
> 
> At 12:59 1998-01-06 +0100, Harald Tveit Alvestrand wrote:
> >- The class of identifiers that, roughly speaking, start with
> >  a short string and a colon, and go on in a charset-limited way.
> >  All the URI axioms you cite are axioms of that class.
> >- The class of identifiers that, in addtion to being of the first
> >  class, obey certain additional rules, such as hierarchy,
> >  hostname representation and so on.
> >  None of this is necessary for the URI axioms; they are vitally
> >  necessary for today's day-to-day usage of the World Wide Web.
> >
> >
> >If this is the case, we have more issues:
> >
> >- Is the #fragment rule a "type 1", "type 2" or "none of the above, but
> >  should be mentioned in both places"?
> 
> It depends on if you talk about the syntax (using the octet with value '#'
> in US-ASCII as a special octet in the URI sequence) or if you talk about
> the functionality. I.e. the conclusion is that it has to be mentioned in
> both. The character '#' is a special in the URI syntax, and must be treated
> as such for all URI schemes. The argument is that it is (as it is in RFC
> 1730 if I am not mistaken) to be used as a fragment specifier. In the URL
> syntax paper one can more definitely talk about what a fragment specifier
> is, and how it is to be treated for URLs (if it is the fact that this is
> something that _have_ to be treated exactly the same way for all URL schemes).
> 
> I.e. the syntax is one thing, and the "semantic interpretation" of the
> octet is something different when found in a URI sequence (which as
> mentioned in the character set thread started by Larry) is something
> different (maybe) from the "character in the URI".

If we just change the *title* of draft-fielding-uri-syntax-XX
and remove the word "Semantics", it might make things clearer.
The only normative part of the specification is the definition
of the syntactic processing. There's some general advice about
how schemes might define semantics, too, but they're not part
of what it's defining.


I should point out that the syntax (and any scheme-specific semantics)
are assigned to the character sequence, not to any octet sequence.
In fact, the mapping of character sequences to octet sequences is
part of the semantics that a scheme specifies. That's the reason
why some schemes might employ different encoding mechanisms than
%XX.

If we attempted to remove any indication that the URI document did
anything more than specify the syntax of URIs and how that syntax
should be processed by URI-processing software, with any semantic
interpretation of the *meaning*, do you think we could get beyond
the current impasse?

Larry


From owner-uri@Bunyip.Com  Wed Jan  7 10:42:43 1998
Delivery-Date: Wed, 07 Jan 1998 10:42:43 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA01917
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 10:42:43 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA09938;
	Wed, 7 Jan 1998 10:45:29 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11511
	for uri-out; Wed, 7 Jan 1998 10:17:47 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11504
	for uri-in; Wed, 7 Jan 1998 10:17:45 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA11496
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 10:17:43 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA01428
	for uri@services; Wed, 7 Jan 1998 10:17:42 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA01422;
	Wed, 7 Jan 1998 10:17:38 -0500 (EST)
Received: from think.swip.net (paf-hemma.swip.net [193.12.104.243]) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id QAA05123; 
          Wed, 7 Jan 1998 16:17:10 +0100 (MET)
Message-Id: <3.0.3.32.19980107161214.006b611c@nix.swip.net>
X-Sender: paf@nix.swip.net
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32)
Date: Wed, 07 Jan 1998 16:12:14 +0100
To: Larry Masinter <masinter@parc.xerox.com>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>
Subject: Re: [URN] Re: URI documents
Cc: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>, Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
In-Reply-To: <34B336E2.56E4F403@parc.xerox.com>
References: <34AD07E4.5B7E@w3.org>
 <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
 <199712262257.XAA19060@dokka.kvatro.no>
 <3.0.3.32.19980107072758.030d8960@nix.swip.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 00:03 1998-01-07 PST, Larry Masinter wrote:
>I should point out that the syntax (and any scheme-specific semantics)
>are assigned to the character sequence, not to any octet sequence.
>In fact, the mapping of character sequences to octet sequences is
>part of the semantics that a scheme specifies. That's the reason
>why some schemes might employ different encoding mechanisms than
>%XX.

I don't agree with this, but it might be because the overloaded use of the
word "character".

The way I interpret what you are saying is that a URI parser (yes, a URI
parser) should operate on the _characters_ in the URI string and not the
octets?

That means, that I should be able to use percent encoding of the fragment
identifier, and still have the fragment delimiter, which in turn means that
the encoding does not have any meaning at all.

I.e. what I am talking about, and I think we agree on, is that we have to
define "characters", and we also have to agree on what octets are valid on
various levels in the chain of parsing URIs. I see that we have four layers:

Client
    [BIG5]
  Maps between nativ charset to some known
  which is specified in the schema definition.
    [UNICODE]
URI string
    [UNICODE]
  This is mapped into whatever the translitteration
  string is defined to be according to the
  _URI_SYNTAX_ document.
    [UTF-8 encoded UNICODE]
Translitterated string
    [UTF-8 encoded UNICODE]
  Here we can do some %-encoding if needed.
    [String in "US-ASCII"]
URI sequence of bytes


The processes above are described in various documents, and I want
everything from the translitterated string and downwards to be described in
a URI syntax document, while what is above the translitterated string
should go in a URL/URN syntax document and various schema definition
documents.

When _I_ talk about characters, I talk about characters in the URI string,
while the URI syntax document when talking about the fragment delimiter '#'
as being forbidden in a URI, talks about the "Translitterated string". I.e.
semantics for schemes are on the URI string, while syntax and semantics for
URIs are on the tranlitterated string.

    Patrik


Email: paf@swip.net            URL: http://www.tele2.se
PGP: 4D38 91A4 27D9 C8B2 6975  D6BB 21D0 4C57 BD23 6602


From ipp-owner@pwg.org  Wed Jan  7 10:55:21 1998
Delivery-Date: Wed, 07 Jan 1998 10:55:21 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA02073
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 10:55:20 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA10006
	for <ietf-archive@cnri.reston.va.us>; Wed, 7 Jan 1998 10:58:07 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA18882 for <ietf-archive@cnri.reston.va.us>; Wed, 7 Jan 1998 10:55:20 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 7 Jan 1998 10:51:03 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id KAA18262 for ipp-outgoing; Wed, 7 Jan 1998 10:36:42 -0500 (EST)
Message-Id: <1.5.4.32.19980107143530.00704d78@pop3.holonet.net>
X-Sender: cumanros@pop3.holonet.net
X-Mailer: Windows Eudora Light Version 1.5.4 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 07 Jan 1998 06:35:30 -0800
To: "Turner, Randy" <rturner@sharplabs.com>,
        "'Tom Hastings'" <hastings@cp10.es.xerox.com>
From: Carl-Uno Manros <carl@manros.com>
Subject: RE: IPP> Additional proposal details
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
Sender: ipp-owner@pwg.org

At 10:53 PM 1/6/98 -0800, Turner, Randy wrote:
>
>See my response to your comments below.
>
>My comments are marked RT>
>
>R.
>

Randy, I have not copied your while message, only one comment from you, 
where I think you are breaking the security.

Carl-Uno


>> -- It allows a TLS-capable server the ability
>>    to only require TLS negotiation for 
>>    particular operations that require the server
>>    to allocate resources. For instance, a
>>    server that requires all print jobs to be
>>    authenticated might still want all clients
>>    to be able to get attributes for the printer,
>>    as well as validate job parameters, without
>>    going to the expense of performing TLS
>>    negotiation. It basically allows an 
>>    administrator to decide what types of 
>>    operations should be authenticated. In the
>>    current spec, ALL operations are authenticated
>>    or NONE are. This is a nice scalability
>>    feature
>> 
>> TH> This is a good feature.  However, if a client wants security and
>> TH> only has an HTTP URL, how does it get started?  It certainly
>> doesn't
>> TH> want to do a Print-Job and send valuable data, before gettting the
>> TH> TLS URL.  So this means that the client that wants security is
>> forced
>> TH> to do a Validate-Job with the HTTP://... URL in order to get back
>> TH> the redirect HTTPS://... URL, correct?
>> 
>	RT>You'll note that most of the scalability and flexibility of
>	RT>this proposal mostly applies to IPP servers and subsequently
>	RT>server administration framework. If a CLIENT wants a
>particular
>	RT>operation to be "secure" , then it includes the 
>	RT>"client-security-requested" operation attribute with whatever
>	RT>operation it is attempting.
>

CM> If you try this with a job submission operation, you have already sent 
CM> your MIME type application/ipp, which means that all your data were sent 
CM> unencrypted before you got the secure URI back, so your feature does
CM> not make any sense in combination with certain operations. It is not as 
CM> generic as you describe it above. Instead you might actually mislead
CM> a user to think that their transmission is secure, when in reality
CM> it is not.

---


From owner-uri@Bunyip.Com  Wed Jan  7 11:45:16 1998
Delivery-Date: Wed, 07 Jan 1998 11:45:20 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id LAA02848
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 11:45:15 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id LAA10199;
	Wed, 7 Jan 1998 11:48:01 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA13555
	for uri-out; Wed, 7 Jan 1998 11:18:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA13549
	for uri-in; Wed, 7 Jan 1998 11:18:09 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA13541
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 11:18:06 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA01693
	for uri@services; Wed, 7 Jan 1998 11:18:05 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA01687;
	Wed, 7 Jan 1998 11:17:57 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id LAA17461; Wed, 7 Jan 1998 11:15:45 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199801071615.LAA17461@bailey.dscga.com>
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34B336E2.56E4F403@parc.xerox.com> from Larry Masinter at "Jan 7, 98 00:03:46 am"
To: masinter@parc.xerox.com
Date: Wed, 7 Jan 1998 11:15:45 -0500 (EST)
Cc: paf@swip.net, Harald.Alvestrand@maxware.no, connolly@w3.org,
        leslie@Bunyip.Com, fielding@kiwi.ics.uci.edu, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Reply-To: michaelm@rwhois.net
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Larry Masinter said this:
[Charset iso-8859-1 unsupported, filtering to ASCII...]
>
> If we attempted to remove any indication that the URI document did
> anything more than specify the syntax of URIs and how that syntax
> should be processed by URI-processing software, with any semantic
> interpretation of the *meaning*, do you think we could get beyond
> the current impasse?
> 

It would go along way to making me happy. I still prefer two (c) 
documents, though.

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


From owner-uri@Bunyip.Com  Wed Jan  7 12:31:24 1998
Delivery-Date: Wed, 07 Jan 1998 12:31:24 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA03508
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 12:31:24 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA10369;
	Wed, 7 Jan 1998 12:34:08 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA14994
	for uri-out; Wed, 7 Jan 1998 12:12:59 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA14986
	for uri-in; Wed, 7 Jan 1998 12:12:57 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA14977
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 12:12:50 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA01937
	for uri@services; Wed, 7 Jan 1998 12:12:49 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id MAA01934;
	Wed, 7 Jan 1998 12:12:41 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa06356;
          7 Jan 98 9:06 PST
To: Larry Masinter <masinter@parc.xerox.com>
cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Wed, 07 Jan 1998 00:03:46 PST."
             <34B336E2.56E4F403@parc.xerox.com> 
Date: Wed, 07 Jan 1998 08:57:23 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801070906.aa06356@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>If we attempted to remove any indication that the URI document did
>anything more than specify the syntax of URIs and how that syntax
>should be processed by URI-processing software, with any semantic
>interpretation of the *meaning*, do you think we could get beyond
>the current impasse?

It depends on what would be removed.  I don't want to remove any
information which has been proven necessary for people implementing
parsers in URI-enabled applications.  That covers just about everything
in the current document, since we already went through 12 iterations
of removing things that were not needed and adding those that people
have requested.

If the URN group does not want fragments to be in the syntax, then
a URN is not a URI.  I don't think there is even a tiny bit of logic
to support the conclusion that a URN would not use fragments, but I
can't stop people from shooting themselves in the foot.

Stripping the URL specification such that it is as meaningless as the
URN specification is not an option --- we know what is and is not
generic syntax and semantics simply by looking at the parsers which
implement these things in current practice.  If a URN is not a URI,
then we should define the URL specification to represent the complete
scope of locators, and simply ignore URN.

....Roy


From owner-uri@Bunyip.Com  Wed Jan  7 13:03:17 1998
Delivery-Date: Wed, 07 Jan 1998 13:03:17 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA03831
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 13:03:17 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA10495;
	Wed, 7 Jan 1998 13:06:02 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA15960
	for uri-out; Wed, 7 Jan 1998 12:46:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA15949
	for uri-in; Wed, 7 Jan 1998 12:46:08 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA15942
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 12:46:06 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA02053
	for uri@services; Wed, 7 Jan 1998 12:46:05 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id MAA02050;
	Wed, 7 Jan 1998 12:46:02 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa11466;
          7 Jan 98 9:44 PST
To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
cc: Dan Connolly <connolly@w3.org>, Larry Masinter <masinter@parc.xerox.com>,
        uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: URI documents 
In-reply-to: Your message of "Tue, 06 Jan 1998 12:59:34 +0100."
             <199801061202.NAA16175@dokka.kvatro.no> 
Date: Wed, 07 Jan 1998 09:35:17 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801070944.aa11466@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>There are people among us who think (I think) that the rules of the
>second class are more a result of the history of the field than they
>are a good design that should be followed in the future; in particular,
>they want to make sure that nobody - BUT NOBODY - builds into their
>software assumptions that all URLs that happen to look like "type 2"
>can be treated like "type 2" URLs.

I am inclined to tell those people to go out and implement a system
that behaves as such, and then standardize it.  Forcing such opinions
onto systems that are definitely not implemented that way
is inappropriate for a Draft Standard.

>This separation is, I think, probably best served by having 2 different
>documents, one for URIs giving the "type 1" rules and one giving
>the "type 2" rules.

We can't do that.  A given protocol element MUST be defined according
to one and only one set of rules.  The "type 1" and "type 2" rules
that you mention are conflicting -- no system can implement both,
since they determine what parts of the protocol element represent
the URI and what parts represent a fragment.  A system of interrelated
protocol standards (like the Web) depends on a consistent syntax and
semantics for its identifiers, since they get moved from in-document
reference in one media type to a field in another protocol to a display
in a browser and onward to a napkin in a bar and somebody else's
document in perhaps an entirely different media type.

That means that either all systems implement "type 2" rules, or
"type 1" identifiers are not allowed in "type 2" systems except
when they do obey "type 2" rules.  Either way, what we need is a
specification of the "type 2" rules, since those are the rules that
need to be referenced by HTTP, HTML, and XML (and all of the other
URI-enabled protocols in current practice).

....Roy


From owner-uri@Bunyip.Com  Wed Jan  7 14:42:18 1998
Delivery-Date: Wed, 07 Jan 1998 14:42:18 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA05029
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 14:42:17 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA10910;
	Wed, 7 Jan 1998 14:45:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA18643
	for uri-out; Wed, 7 Jan 1998 14:29:48 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA18635
	for uri-in; Wed, 7 Jan 1998 14:29:45 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA18626
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 14:29:42 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA02319
	for uri@services; Wed, 7 Jan 1998 14:29:41 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA02316;
	Wed, 7 Jan 1998 14:29:38 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01IS3J5872G6003TJC@SCI.WFBR.EDU>; Wed, 07 Jan 1998 14:22:29 -0500 (EST)
Date: Wed, 07 Jan 1998 14:22:29 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] Re: URI documents
To: fielding@kiwi.ics.uci.edu
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01IS3J5873E0003TJC@SCI.WFBR.EDU>
X-VMS-To: IN%"fielding@kiwi.ics.uci.edu"
X-VMS-Cc: IN%"uri@Bunyip.Com", IN%"urn-ietf@Bunyip.Com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

"Roy T. Fielding" <fielding@kiwi.ics.uci.edu> wrote:
>If the URN group does not want fragments to be in the syntax, then
>a URN is not a URI.  I don't think there is even a tiny bit of logic
>to support the conclusion that a URN would not use fragments, but I
>can't stop people from shooting themselves in the foot.
>
>Stripping the URL specification such that it is as meaningless as the
>URN specification is not an option --- we know what is and is not
>generic syntax and semantics simply by looking at the parsers which
>implement these things in current practice.  If a URN is not a URI,
>then we should define the URL specification to represent the complete
>scope of locators, and simply ignore URN.

	For what it's worth, I have yet to read a compelling rationale
in this thread for excluding possible use of fragments with URNs, though
of course they should not be used (for neither URNs nor URLs) if no
application convention has been defined, and at present only two have
been defined (for positioning, and for MAPs, in text/html documents).

	I do think, however, that the current draft needs to clarify
whether more than one unescaped hash ('#') can be present.  The
initial RFCs stated that only one can be present, and only if it
indeed is a fragment delimiter.  That made direction of parsing for
the hash irrelevant, and a number of deployed UAs parse from right
to left.  RFC 1808 and the current draft specify left-to-right parsing,
and do not state that only one, actual fragment delimiter, can be
present.  This understandably has led to the (mis?)interpretation
that additional unescaped hashes can present to the right of a
fragment delimiter, and be used for special purposes (one well
developed suggestion, though not submitted as an IETF draft, sought
to use multiple hashes for specifying components of frame documents).
I do hope this issue will be addressed explicitly before the current
draft is finalized (and my preference is to restore the original
contraint of only one unescaped hash which must be a fragment
delimiter).

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From owner-uri@Bunyip.Com  Wed Jan  7 15:33:13 1998
Delivery-Date: Wed, 07 Jan 1998 15:33:13 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA05569
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 15:33:13 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA11222;
	Wed, 7 Jan 1998 15:35:59 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA19777
	for uri-out; Wed, 7 Jan 1998 15:23:55 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA19767
	for uri-in; Wed, 7 Jan 1998 15:23:52 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA19761
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 15:23:50 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA02554
	for uri@services; Wed, 7 Jan 1998 15:23:49 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id PAA02548;
	Wed, 7 Jan 1998 15:23:43 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <54250(4)>; Wed, 7 Jan 1998 12:10:52 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71814>; Wed, 7 Jan 1998 10:02:44 PST
Message-ID: <34B3C344.D2B80DAA@parc.xerox.com>
Date: Wed, 7 Jan 1998 10:02:44 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=" <paf@swip.net>
CC: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>, Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com, uri-i18n@unicode.org
Subject: Re: [URN] Re: URI documents
References: <34AD07E4.5B7E@w3.org>
	 <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
	 <199712262257.XAA19060@dokka.kvatro.no>
	 <3.0.3.32.19980107072758.030d8960@nix.swip.net> <3.0.3.32.19980107161214.006b611c@nix.swip.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

This point is really hard to make, apparently, and the
current text fails to make it. I'd appreciate any suggestions
for how to word this to make it clearer.

I said:
> >I should point out that the syntax (and any scheme-specific semantics)
> >are assigned to the character sequence, not to any octet sequence.
> >In fact, the mapping of character sequences to octet sequences is
> >part of the semantics that a scheme specifies. That's the reason
> >why some schemes might employ different encoding mechanisms than
> >%XX.
> 
And Patrik replied:

> The way I interpret what you are saying is that a URI parser (yes, a URI
> parser) should operate on the _characters_ in the URI string and not the
> octets?
> 
> That means, that I should be able to use percent encoding of the fragment
> identifier, and still have the fragment delimiter, which in turn means that
> the encoding does not have any meaning at all.

No. The URI  b://a/%2Ec

contains the CHARACTERS "b", ":", "/", "/", "a", "/", "%", "2", "F", "c".

At this level, the "%", "2", and "F" are just characters. They should NOT
be decoded, scanned, parsed, or treated in any special way prior to parsing.
The mechanism by which the sequence "%", "2", "F" is turned into a single
octet MUST NOT be applied until AFTER the URI has been scanned.

If you have "b://a/%2Ec" in EBCDIC, or in UTF-16 (which uses double bytes
for representing sequences of characters), you should parse the URI
in the native encoding for the delimiters "/", "%", ":", etc., and then
take the remaining character sequences scheme=["b"], site=["a"],
path=["%2Fc"], and, based on the scheme, turn the remaining components
into octet sequences.

> I.e. what I am talking about, and I think we agree on, 

apparently not

>                                                    is that we have to
> define "characters", and we also have to agree on what octets are valid on
> various levels in the chain of parsing URIs.

Some of the levels don't operate on "octets", so that doesn't make
sense.

> I see that we have four layers:
> 
> Client
>     [BIG5]
>   Maps between nativ charset to some known
>   which is specified in the schema definition.
>     [UNICODE]
> URI string
>     [UNICODE]
>   This is mapped into whatever the translitteration
>   string is defined to be according to the
>   _URI_SYNTAX_ document.
>     [UTF-8 encoded UNICODE]
> Translitterated string
>     [UTF-8 encoded UNICODE]
>   Here we can do some %-encoding if needed.
>     [String in "US-ASCII"]
> URI sequence of bytes

I don't understand this layering, and don't think that "UNICODE"
is appropriate at these levels.

> The processes above are described in various documents,

Then you should give references, since the processes you've described
aren't familiar to me.

>                                          and I want
> everything from the translitterated string and downwards to be described in
> a URI syntax document,

You get what you see, which is a description of the mapping at the
layer of the URI syntax, and a description of a common, frequent,
and useful encoding of octets by sequence of characters which is
common to many URI schemes.

>                 while what is above the translitterated string
> should go in a URL/URN syntax document and various schema definition
> documents.

Not all schemes will use the same encoding.

> When _I_ talk about characters, I talk about characters in the URI string,
> while the URI syntax document when talking about the fragment delimiter '#'
> as being forbidden in a URI, talks about the "Translitterated string". I.e.
> semantics for schemes are on the URI string, while syntax and semantics for
> URIs are on the tranlitterated string.

Patrik: a "character" is an abstract concept, as in an "octet". You're
free to talk about characters in the URI string, but we have to talk
about characters in multiple contexts. Given how difficult it has been
to arrive at the current terminology and framework, I don't want to
upset the rough consensus of the expert community in order to fit into
your way of conceptualizing this relationship. So: I don't accept your
proposal that this section be reworded to match your conceptualization.
If what's there isn't CLEAR, then I can try to improve it; if there's
some incompatbility with some other documents, we will have to resolve
that incompatibility, but if it's just that YOU think about it in a
different way, I hope you can find a way to see the world from a different
perspective.

Regards,

Larry
-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Wed Jan  7 15:53:03 1998
Delivery-Date: Wed, 07 Jan 1998 15:53:03 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA05813
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 15:53:03 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA11310;
	Wed, 7 Jan 1998 15:55:48 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA20234
	for uri-out; Wed, 7 Jan 1998 15:38:08 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA20227
	for uri-in; Wed, 7 Jan 1998 15:38:06 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA20219
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 15:38:04 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA02635
	for uri@services; Wed, 7 Jan 1998 15:38:03 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA02618;
	Wed, 7 Jan 1998 15:37:10 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id PAA00411; Wed, 7 Jan 1998 15:37:09 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Wed, 7 Jan 1998 15:37:09 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Larry Masinter <masinter@parc.xerox.com>
cc: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>,
        Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34B336E2.56E4F403@parc.xerox.com>
Message-ID: <Pine.SUN.3.95.980107153500.195E-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Wed, 7 Jan 1998, Larry Masinter wrote:
> If we just change the *title* of draft-fielding-uri-syntax-XX
> and remove the word "Semantics", it might make things clearer.
[snip]
> If we attempted to remove any indication that the URI document did
> anything more than specify the syntax of URIs and how that syntax
> should be processed by URI-processing software, with any semantic
> interpretation of the *meaning*, do you think we could get beyond
> the current impasse?

It's not clear to me from what you've said whether you think that
changing just the name of the document would achieve this goal, or
if you think that there is material that would in that case be
removed from the document (to which Roy has already stated his
objections).

Before I'd say whether this works or not, I'd want to see more
specifically what you are proposing -- because I suspect that 
worldviews are sufficiently at odds that there isn't agreement
on what this document _should_ look like.

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


From owner-uri@Bunyip.Com  Wed Jan  7 16:58:27 1998
Delivery-Date: Wed, 07 Jan 1998 16:58:27 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA06628
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 16:58:26 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA11612;
	Wed, 7 Jan 1998 17:01:13 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA22220
	for uri-out; Wed, 7 Jan 1998 16:49:15 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA22211
	for uri-in; Wed, 7 Jan 1998 16:49:12 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA22200
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 16:49:07 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA02891
	for uri@services; Wed, 7 Jan 1998 16:49:06 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA02888;
	Wed, 7 Jan 1998 16:49:04 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id QAA11562;
	Wed, 7 Jan 1998 16:51:49 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id QAA05442; Wed, 7 Jan 1998 16:48:59 -0500
Reply-To: "Sam Sun" <ssun@cnri.reston.va.us>
From: "Sam Sun" <ssun@cnri.reston.va.us>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Cc: "Larry Masinter" <masinter@parc.xerox.com>, <uri@Bunyip.Com>,
        <urn-ietf@Bunyip.Com>
Subject: Re: [URN] Re: URI documents 
Date: Wed, 7 Jan 1998 16:54:27 -0500
Message-ID: <01bd1bb6$d32a8960$29019784@ssun.CNRI.Reston.Va.US>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.71.1712.3
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Hi, Roy,

I didn't follow the history of the issue long enough, and don't quite
understand why " [ "#" fragment ] " has to be defined in the URI/URL
syntax.

In the case of URL, The " [ "#" fragment ] " is only used or useful by some
URL schemes. So my question is: is it acceptable to say that the fragment
is scheme dependent, and don't bring it up in the URI definition?

Regards,
Sam


-----Original Message-----
From: Roy T. Fielding <fielding@kiwi.ics.uci.edu>
To: Larry Masinter <masinter@parc.xerox.com>
Cc: uri@Bunyip.Com <uri@Bunyip.Com>; urn-ietf@Bunyip.Com
<urn-ietf@Bunyip.Com>
Date: Wednesday, January 07, 1998 12:54 PM
Subject: Re: [URN] Re: URI documents


>>If we attempted to remove any indication that the URI document did
>>anything more than specify the syntax of URIs and how that syntax
>>should be processed by URI-processing software, with any semantic
>>interpretation of the *meaning*, do you think we could get beyond
>>the current impasse?
>
>It depends on what would be removed.  I don't want to remove any
>information which has been proven necessary for people implementing
>parsers in URI-enabled applications.  That covers just about everything
>in the current document, since we already went through 12 iterations
>of removing things that were not needed and adding those that people
>have requested.
>
>If the URN group does not want fragments to be in the syntax, then
>a URN is not a URI.  I don't think there is even a tiny bit of logic
>to support the conclusion that a URN would not use fragments, but I
>can't stop people from shooting themselves in the foot.
>
>Stripping the URL specification such that it is as meaningless as the
>URN specification is not an option --- we know what is and is not
>generic syntax and semantics simply by looking at the parsers which
>implement these things in current practice.  If a URN is not a URI,
>then we should define the URL specification to represent the complete
>scope of locators, and simply ignore URN.
>
>....Roy
>


From owner-uri@Bunyip.Com  Wed Jan  7 17:32:45 1998
Delivery-Date: Wed, 07 Jan 1998 17:32:45 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA07172
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 17:32:45 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA11902;
	Wed, 7 Jan 1998 17:35:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA22723
	for uri-out; Wed, 7 Jan 1998 17:23:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA22715
	for uri-in; Wed, 7 Jan 1998 17:23:01 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA22705
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 17:22:58 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA03077
	for uri@services; Wed, 7 Jan 1998 17:22:57 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA03069;
	Wed, 7 Jan 1998 17:22:53 -0500 (EST)
Received: from think.swip.net (paf-hemma.swip.net [193.12.104.243]) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id XAA18610; 
          Wed, 7 Jan 1998 23:22:40 +0100 (MET)
Message-Id: <3.0.3.32.19980107230807.006d8334@nix.swip.net>
X-Sender: paf@nix.swip.net
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32)
Date: Wed, 07 Jan 1998 23:08:07 +0100
To: Larry Masinter <masinter@parc.xerox.com>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>
Subject: Re: [URN] Re: URI documents
Cc: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>, Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com, uri-i18n@unicode.org
In-Reply-To: <34B3C344.D2B80DAA@parc.xerox.com>
References: <34AD07E4.5B7E@w3.org>
 <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
 <199712262257.XAA19060@dokka.kvatro.no>
 <3.0.3.32.19980107072758.030d8960@nix.swip.net>
 <3.0.3.32.19980107161214.006b611c@nix.swip.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 10:02 1998-01-07 PST, Larry Masinter wrote:
>Patrik: a "character" is an abstract concept, as in an "octet". You're
>free to talk about characters in the URI string, but we have to talk
>about characters in multiple contexts. Given how difficult it has been
>to arrive at the current terminology and framework, I don't want to
>upset the rough consensus of the expert community in order to fit into
>your way of conceptualizing this relationship. So: I don't accept your
>proposal that this section be reworded to match your conceptualization.
>If what's there isn't CLEAR, then I can try to improve it; if there's
>some incompatbility with some other documents, we will have to resolve
>that incompatibility, but if it's just that YOU think about it in a
>different way, I hope you can find a way to see the world from a different
>perspective.

The problem that I saw was exactly that we have the concept of a
"character" in different contexts. _I_ know how this works (even though my
way of looking at things differ from others, and we should not argue about
those views) but there are others which don't know the difference between
the character you type in in a browser and the character which is in the
URI. I did get the question on the last IETF why the user have to type in
the '%' character in a URL when needed! I.e. no understanding on the
difference on what glyphs are visible in the user interface, and what
characters are in the URL is which is used by the software.

Well, I will stop here, as this should not disturb the other discussion,
which I am sorry for have interupted.

Sorry...

   Patrik


Email: paf@swip.net            URL: http://www.tele2.se
PGP: 4D38 91A4 27D9 C8B2 6975  D6BB 21D0 4C57 BD23 6602


From owner-uri@Bunyip.Com  Wed Jan  7 18:02:19 1998
Delivery-Date: Wed, 07 Jan 1998 18:02:20 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA07403
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 18:02:19 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA12002;
	Wed, 7 Jan 1998 18:05:07 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA24788
	for uri-out; Wed, 7 Jan 1998 17:50:22 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA24779
	for uri-in; Wed, 7 Jan 1998 17:50:21 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA24764
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 17:50:18 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA03170
	for uri@services; Wed, 7 Jan 1998 17:50:17 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA03167;
	Wed, 7 Jan 1998 17:50:15 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01IS3QDBVC34003TJC@SCI.WFBR.EDU>; Wed, 07 Jan 1998 17:46:49 -0500 (EST)
Date: Wed, 07 Jan 1998 17:46:49 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] Re: URI documents
To: ssun@cnri.reston.va.us
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01IS3QDBVFUQ003TJC@SCI.WFBR.EDU>
X-VMS-To: IN%"ssun@CNRI.Reston.VA.US"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Sam Sun <ssun@CNRI.Reston.VA.US> wrote:
>I didn't follow the history of the issue long enough, and don't quite
>understand why " [ "#" fragment ] " has to be defined in the URI/URL
>syntax.
>
>In the case of URL, The " [ "#" fragment ] " is only used or useful by some
>URL schemes. So my question is: is it acceptable to say that the fragment
>is scheme dependent, and don't bring it up in the URI definition?

	They are not "scheme dependent".  They are defined via application
conventions, presently for text/html documents, and should apply no matter
what scheme is used to retrieve such documents (i.e., not just http, although
HTTP/1.n has one of the clearest means of specifing the MIME type).  (An)
application convention(s) could, someday, be specified in relation to (a)
scheme(s).  Why impose a restriction against someday doing so for some URNs,
or for URNs that might return text/html documents such that the existing
conventions would apply?

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From owner-uri@Bunyip.Com  Wed Jan  7 18:06:32 1998
Delivery-Date: Wed, 07 Jan 1998 18:06:32 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA07419
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 18:06:32 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA12006;
	Wed, 7 Jan 1998 18:09:19 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA24288
	for uri-out; Wed, 7 Jan 1998 17:47:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA24281
	for uri-in; Wed, 7 Jan 1998 17:47:03 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA24211
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 17:46:31 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA03147
	for uri@services; Wed, 7 Jan 1998 17:46:30 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA03140;
	Wed, 7 Jan 1998 17:46:27 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11)
	 id QAA25666; 
Message-ID: <34B4067F.4A5F@w3.org>
Date: Wed, 07 Jan 1998 16:49:35 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium (http://www.w3.org/)
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: Sam Sun <ssun@cnri.reston.va.us>
CC: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>,
        Larry Masinter <masinter@parc.xerox.com>, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
References: <01bd1bb6$d32a8960$29019784@ssun.CNRI.Reston.Va.US>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Sam Sun wrote:
> In the case of URL, The " [ "#" fragment ] " is only used or useful by some
> URL schemes. So my question is: is it acceptable to say that the fragment
> is scheme dependent, and don't bring it up in the URI definition?

No; that is, to say that is not consistent with current
implementations, and I would find it unacceptable.
For example, consider:

	<p>...<a href="#foo">tail</a>

	...

	<p><a name="foo">head</a>

I can tell you where the link from tail goes (i.e. to head)
without knowing what URI scheme was used to access the document. So
can lots of implemented web clients (and maybe even some servers).


-- 
Dan
http://www.w3.org/People/Connolly/


From ipp-owner@pwg.org  Wed Jan  7 20:11:43 1998
Delivery-Date: Wed, 07 Jan 1998 20:11:44 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id UAA08313
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 20:11:43 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA12246
	for <ietf-archive@cnri.reston.va.us>; Wed, 7 Jan 1998 20:14:30 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA01664 for <ietf-archive@cnri.reston.va.us>; Wed, 7 Jan 1998 20:11:37 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 7 Jan 1998 19:48:35 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA23224 for ipp-outgoing; Wed, 7 Jan 1998 16:14:01 -0500 (EST)
Message-Id: <3.0.1.32.19980107113711.00e8ad10@garfield>
X-Sender: hastings@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Wed, 7 Jan 1998 11:37:11 PST
To: "Turner, Randy" <rturner@sharplabs.com>,
        "'Carl-Uno Manros'" <carl@manros.com>
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: RE: IPP> Additional proposal details
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C1026DE1@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

A minor quibble: A client should NOT use Create-Job, instead of Print-Job,
when the client wants security, because Create-Job is an OPTIONAL operation,
so that the Printer object might not have implemented it.

As you later suggest the client should use the Validate-Job operation
first, not the Create-Job operation.

Tom

At 08:53 01/07/1998 PST, Turner, Randy wrote:
>
>
>	A client IPP implementation would never issue a
>	"print-job" operation in the clear, and it would know
>	that if it is using an "HTTP:" scheme that thats what
>	is happening. An HTTP client wanting to use security
>	for the connection would never use "print-job". It would
>	always use "create-job" with a 
>	"client-security-requested" attribute. It would then
>	send issue "send-data" ops , etc..
>
>	This is because its possible for redirection ot occur with
>	any operation, and a client would want to make sure that
>	a TLS-session is in progress to a particular IPP server
>	before sending any sensitive data. Keep in mind that this
>	is not only possible with IPP redirects, but is possible with
>	standard HTTP redirects as well, which is out-of-band to
>	actual IPP operations, and our normative scope as well
>	(except for the protocol doc).
>
>	By the way, it is possible to issue a "print-job" operation
>	within the context of a TLS session. The client would issue
>	a "validate-job" with the "client-security-requested" operation
>	attribute set, and then use the returned redirect URI to issue
>	the "print-job" operation securely.
>
>	Randy
>
>
>> -----Original Message-----
>> From:	Carl-Uno Manros [SMTP:carl@manros.com]
>> Sent:	Wednesday, January 07, 1998 6:36 AM
>> To:	Turner, Randy; 'Tom Hastings'
>> Cc:	'ipp@pwg.org'
>> Subject:	RE: IPP> Additional proposal details
>> 
>> At 10:53 PM 1/6/98 -0800, Turner, Randy wrote:
>> >
>> >See my response to your comments below.
>> >
>> >My comments are marked RT>
>> >
>> >R.
>> >
>> 
>> Randy, I have not copied your while message, only one comment from
>> you, 
>> where I think you are breaking the security.
>> 
>> Carl-Uno
>> 
>> 
>> >> -- It allows a TLS-capable server the ability
>> >>    to only require TLS negotiation for 
>> >>    particular operations that require the server
>> >>    to allocate resources. For instance, a
>> >>    server that requires all print jobs to be
>> >>    authenticated might still want all clients
>> >>    to be able to get attributes for the printer,
>> >>    as well as validate job parameters, without
>> >>    going to the expense of performing TLS
>> >>    negotiation. It basically allows an 
>> >>    administrator to decide what types of 
>> >>    operations should be authenticated. In the
>> >>    current spec, ALL operations are authenticated
>> >>    or NONE are. This is a nice scalability
>> >>    feature
>> >> 
>> >> TH> This is a good feature.  However, if a client wants security
>> and
>> >> TH> only has an HTTP URL, how does it get started?  It certainly
>> >> doesn't
>> >> TH> want to do a Print-Job and send valuable data, before gettting
>> the
>> >> TH> TLS URL.  So this means that the client that wants security is
>> >> forced
>> >> TH> to do a Validate-Job with the HTTP://... URL in order to get
>> back
>> >> TH> the redirect HTTPS://... URL, correct?
>> >> 
>> >	RT>You'll note that most of the scalability and flexibility of
>> >	RT>this proposal mostly applies to IPP servers and subsequently
>> >	RT>server administration framework. If a CLIENT wants a
>> >particular
>> >	RT>operation to be "secure" , then it includes the 
>> >	RT>"client-security-requested" operation attribute with whatever
>> >	RT>operation it is attempting.
>> >
>> 
>> CM> If you try this with a job submission operation, you have already
>> sent 
>> CM> your MIME type application/ipp, which means that all your data
>> were sent 
>> CM> unencrypted before you got the secure URI back, so your feature
>> does
>> CM> not make any sense in combination with certain operations. It is
>> not as 
>> CM> generic as you describe it above. Instead you might actually
>> mislead
>> CM> a user to think that their transmission is secure, when in reality
>> CM> it is not.
>> 
>> ---
>
>

From owner-uri@Bunyip.Com  Thu Jan  8 08:28:25 1998
Delivery-Date: Thu, 08 Jan 1998 08:28:26 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA19156
	for <ietf-archive@ietf.org>; Thu, 8 Jan 1998 08:28:25 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA13064;
	Thu, 8 Jan 1998 08:31:11 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA15289
	for uri-out; Thu, 8 Jan 1998 07:49:38 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA15280
	for uri-in; Thu, 8 Jan 1998 07:49:36 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA15272
	for <uri@services.bunyip.com>; Thu, 8 Jan 1998 07:49:33 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id HAA00373
	for uri@services; Thu, 8 Jan 1998 07:49:32 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA00370;
	Thu, 8 Jan 1998 07:49:29 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id DAA12727;
	Thu, 8 Jan 1998 03:13:05 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id DAA10319; Thu, 8 Jan 1998 03:10:17 -0500
Message-Id: <199801080810.DAA10319@newcnri.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@cnri.reston.va.us>
To: "Dan Connolly" <connolly@w3.org>
Cc: <uri@Bunyip.Com>, <urn-ietf@Bunyip.Com>
Subject: Re: [URN] URI documents -- "# fragment"
Date: Thu, 8 Jan 1998 03:08:15 -0500
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

> Sam Sun wrote:
> > In the case of URL, The " [ "#" fragment ] " is only used or useful by
some
> > URL schemes. So my question is: is it acceptable to say that the
fragment
> > is scheme dependent, and don't bring it up in the URI definition?

Dan Said:
> 
> No; that is, to say that is not consistent with current
> implementations, and I would find it unacceptable.

The current implementation (eg. Netscape browser) append the "#fragment" to
whatever
the base URI is. I don't quite understand on where it would be
inconsistent?

Here is an example which I think doesn't honor the current '#' URI syntax:

If I define my password as "password_with_#_character", and use "ftp" URL:

ftp://my_user_id:password_with_#_character@myhost/my_file_path

Netscape browser implementation will pass the entire password (with #
character in it) to the server, instead of sending only
"ftp://user_id:password_with_" to the server. In fact, using %25 to replace
the '#' character will fail. 

Dan Said:
> For example, consider:
> 
> 	<p>...<a href="#foo">tail</a>
> 
> 	...
> 
> 	<p><a name="foo">head</a>
> 
> I can tell you where the link from tail goes (i.e. to head)
> without knowing what URI scheme was used to access the document. So
> can lots of implemented web clients (and maybe even some servers).
> 

The example will fail from the current Netscape implementation if no BASE
URI is defined. (Refer the following URL for an example:
http://ssun.cnri.reston.va.us/ietf/uri/nobase.htm and
http://ssun.cnri.reston.va.us/ietf/uri/fragment.htm).

Regards,
Sam

PS. To avoid distraction from the current discussion on relationship of URN
& URI, I modified the subject title.


From owner-uri@Bunyip.Com  Thu Jan  8 08:54:05 1998
Delivery-Date: Thu, 08 Jan 1998 08:54:05 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA19325
	for <ietf-archive@ietf.org>; Thu, 8 Jan 1998 08:54:05 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA13170;
	Thu, 8 Jan 1998 08:56:50 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA15632
	for uri-out; Thu, 8 Jan 1998 08:10:16 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA15625
	for uri-in; Thu, 8 Jan 1998 08:10:14 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA15617
	for <uri@services.bunyip.com>; Thu, 8 Jan 1998 08:10:12 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id IAA00738
	for uri@services; Thu, 8 Jan 1998 08:10:10 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA00731;
	Thu, 8 Jan 1998 08:10:06 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11)
	 id DAA08404; 
Message-ID: <34B49737.7DEC@w3.org>
Date: Thu, 08 Jan 1998 03:07:03 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium (http://www.w3.org/)
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: "Sam X. Sun" <ssun@cnri.reston.va.us>
CC: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] URI documents -- "# fragment"
References: <199801080810.DAA10319@newcnri.CNRI.Reston.Va.US>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Sam X. Sun wrote:
> 
> > Sam Sun wrote:
> > > In the case of URL, The " [ "#" fragment ] " is only used or useful by
> some
> > > URL schemes. So my question is: is it acceptable to say that the
> fragment
> > > is scheme dependent, and don't bring it up in the URI definition?
> 
> Dan Said:
> >
> > No; that is, to say that is not consistent with current
> > implementations, and I would find it unacceptable.
> 
> The current implementation (eg. Netscape browser) append the "#fragment" to
> whatever
> the base URI is. I don't quite understand on where it would be
> inconsistent?

Uh... you said it yourself: "whatever the base URI is" regardless
of scheme.

Anyway... you report some interesting test results...

> Here is an example which I think doesn't honor the current '#' URI syntax:
> 
> If I define my password as "password_with_#_character", and use "ftp" URL:
> 
> ftp://my_user_id:password_with_#_character@myhost/my_file_path
> 
> Netscape browser implementation will pass the entire password (with #
> character in it) to the server, instead of sending only
> "ftp://user_id:password_with_" to the server.

Hmm... That's certainly different from what Roy's spec[1]
describes.

[1]
http://www.ics.uci.edu/~fielding/url/draft-fielding-uri-syntax-00.txt

According to the regexp in the spec, it parses as:

connolly@beach ../connolly[1005] perl uri.pl 
ftp://my_user_id:password_with_#_character@myhost/my_file_path
[ftp:] [ftp] [//my_user_id:password_with_] [my_user_id:password_with_]
[] [] [] [#_character@myhost/my_file_path]
[_character@myhost/my_file_path]

where uri.pl=
while(<>){
m,^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?,;
print "[$1] [$2] [$3] [$4] [$5] [$6] [$7] [$8] [$9]\n";
}


It's also different from the original implementation:

-------
http://www.w3.org/Library/src/HTParse.c

    /* Look for fragment identifier */
    if ((p = strchr(name, '#')) != NULL) {
	*p++ = '\0';
	parts->fragment = p;
    }
-------


> In fact, using %25 to replace
> the '#' character will fail.

That seems like a bug to me. But I suppose Draft Standard
is the time to describe what happens rather than prescribe
something else.

Hmm... the ftp URL spec[2] doesn't say that passwords
get %xx encoded. Seems to me it should; else there's
no way to express '/' in a password. I suppose that's
not a fatal limitation...

[2] http://ds.internic.net/internet-drafts/draft-casey-url-ftp-00.txt

> Dan Said:
> > For example, consider:
> >
> >       <p>...<a href="#foo">tail</a>
> >
> >       ...
> >
> >       <p><a name="foo">head</a>
> >
> > I can tell you where the link from tail goes (i.e. to head)
> > without knowing what URI scheme was used to access the document. So
> > can lots of implemented web clients (and maybe even some servers).
> >
> 
> The example will fail from the current Netscape implementation if no BASE
> URI is defined.

Wow... we worked really hard on this part of the HTML 2.0
spec:

========
Network Working Group                                    T. Berners-Lee
Request for Comments: 1866                                      MIT/W3C
Category: Standards Track                                   D. Connolly
http://www.w3.org/MarkUp/html-spec/html-spec_7.html#SEC7.4

Fragment Identifiers

Any characters following a `#' character in a hypertext address
constitute a fragment identifier. In particular, an address
                                  ^^^^^^^^^^^^^^^^^^^^^^^^^
of the form `#fragment' refers to an anchor in the same document. 
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
========

But I guess rules were made to be broken. :-{

> (Refer the following URL for an example:
> http://ssun.cnri.reston.va.us/ietf/uri/nobase.htm and
> http://ssun.cnri.reston.va.us/ietf/uri/fragment.htm).

nobase.htm is illegal, per

=========
http://www.w3.org/MarkUp/html-spec/html-spec_5.html#SEC5.2.2

The optional BASE element provides a base address for interpreting
relative URLs when the document is read out of context (see section
Hyperlinks). The value of the HREF attribute must be an absolute URI. 

=========

so the behaviour of HTML user agents is unspecified.

> Regards,

Interesting stuff.

-- 
Dan
http://www.w3.org/People/Connolly/


From ipp-owner@pwg.org  Thu Jan  8 14:00:26 1998
Delivery-Date: Thu, 08 Jan 1998 14:00:46 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA24998
	for <ietf-archive@ietf.org>; Thu, 8 Jan 1998 14:00:25 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA14387
	for <ietf-archive@cnri.reston.va.us>; Thu, 8 Jan 1998 14:03:12 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA10658 for <ietf-archive@cnri.reston.va.us>; Thu, 8 Jan 1998 14:00:25 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 8 Jan 1998 13:55:35 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA09872 for ipp-outgoing; Thu, 8 Jan 1998 13:38:26 -0500 (EST)
Message-Id: <3.0.1.32.19980108073558.010052d0@garfield>
X-Sender: hastings@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Thu, 8 Jan 1998 07:35:58 PST
To: Robert.Herriot@eng.sun.com (Robert Herriot), Robert.Herriot@eng.sun.com,
        rturner@sharplabs.com
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: Re: IPP>MOD Action Item from LA: fix requesting-user-name
  explanation [suggest adding Bob's comment as a note for case f]
Cc: ipp@pwg.org
In-Reply-To: <199712172052.MAA24362@woden.eng.sun.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

I suggest adding Bob's comments in answer to Randy's comment on case f
as a Note in Section 8.3.  Randy said that case f would take a lot 
explanation.  I think that Bob's explanation as a note is just the
explanation that is needed.

Tom

At 12:52 12/17/1997 PST, Robert Herriot wrote:
>
>> From rturner@sharplabs.com Wed Dec 17 00:38:33 1997
>> 
>> See my comments on the new proposed
>> text below...
>> 
>> Randy
>> 
>> 
>> Robert Herriot wrote:
>> 

snip...

>> > 
>> >         f)  the authentication mechanism specifies a user which is
special and
>> >         means that the value of the requesting-user-name, which must be
>> >         present, is treated as the authenticated name.
>> 
>> I do not think scenario (f) should be included
>> in this list. It sounds like a real niche
>> case that might take alot of text to explain
>> why this is needed.
>
>Case f) is intended for a tightly coupled gateway and server to work
>together so that the "user" name is that of the gateway's client and
>not that of the gateway.  Because most if not all system vendors will
>initially implement IPP via a gateway into their existing print system,
>this mechansism is necessary unless the authentication mechanism allows
>a gateway (client) to act on behalf of some other client.


So I suggest adding Bob's explanation as a note as part of case f (changing
"is" to "is able to be":

         Note:  Case f) is intended for a tightly coupled gateway and 
         server to work together so that the "user" name is able to be 
         that of the gateway's client and not that of the gateway.  
         Because most, if not all, system vendors will initially 
         implement IPP via a gateway into their existing print system, 
         this mechansism is necessary unless the authentication mechanism 
         allows a gateway (client) to act on behalf of some other client.


From owner-uri@Bunyip.Com  Fri Jan  9 08:56:56 1998
Delivery-Date: Fri, 09 Jan 1998 08:56:56 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA11016
	for <ietf-archive@ietf.org>; Fri, 9 Jan 1998 08:56:56 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA16552;
	Fri, 9 Jan 1998 08:59:41 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA23470
	for uri-out; Fri, 9 Jan 1998 08:04:44 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA23462
	for uri-in; Fri, 9 Jan 1998 08:04:42 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA23453
	for <uri@services.bunyip.com>; Fri, 9 Jan 1998 08:04:39 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id IAA00594
	for uri@services; Fri, 9 Jan 1998 08:04:37 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA00591;
	Fri, 9 Jan 1998 08:04:34 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id QAA15188;
	Thu, 8 Jan 1998 16:54:59 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id QAA29216; Thu, 8 Jan 1998 16:52:10 -0500
Reply-To: "Sam Sun" <ssun@cnri.reston.va.us>
From: "Sam Sun" <ssun@cnri.reston.va.us>
To: "Dan Connolly" <connolly@w3.org>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Cc: <uri@Bunyip.Com>, <urn-ietf@Bunyip.Com>
Subject: Re: [URN] URI documents -- "# fragment"
Date: Thu, 8 Jan 1998 16:57:39 -0500
Message-ID: <01bd1c80$6ff48790$29019784@ssun.CNRI.Reston.Va.US>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.71.1712.3
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>> > Sam Sun wrote:
>> > > In the case of URL, The " [ "#" fragment ] " is only used or useful
by some
>> > > URL schemes. So my question is: is it acceptable to say that the
fragment
>> > > is scheme dependent, and don't bring it up in the URI definition?
>>
>> Dan Said:
>> > No; that is, to say that is not consistent with current
>> > implementations, and I would find it unacceptable.
>>
>> The current implementation (eg. Netscape browser) append the "#fragment"
to
>> whatever the base URI is. I don't quite understand on where it would be
inconsistent?
>
>Uh... you said it yourself: "whatever the base URI is" regardless
>of scheme.
>


The point I wanted to show you is that "# fragment" doesn't work by itself.
It's actually worked as a relative URL. And the generic URI parser may never
get the "# fragment" alone. (ie, in your example, the <a href="#foo"> ... is
a relative URL, not just a "# fragment".)

On the other hand, I don't see any usage of "# fragment" for "mailto" or
"ldap" URLs as defined in the HTML document. So, if "# fragment" is not
needed for all of the URI schemes, I wonder if we could drop it from the
overall URI definition?

[ ......lots of cutting.......]
>> In fact, using %25 to replace the '#' character will fail.
>
>That seems like a bug to me. But I suppose Draft Standard
>is the time to describe what happens rather than prescribe
>something else.
[ ......lots of cutting.......]

To me, there are two ways to look at whether it's a bug or not.

>From the existing standard point of view, it could be a bug, if the standard
spelled it out explicitly. But from the user's point of view, it's a nice
feature. (I feel that hex encoding can be very annoying to the user.) But if
the URI Syntax is to become a new standard, maybe we can loose it a little
bit so that new URI schemes can be defined for different kinds of user need.

Lastly, I'm wondering if the "# fragment" requirement is inherited from the
earlier URL standards when there're few URL schemes defined. If we drop the
requirement of "# fragment" from URI as a whole, it can still be defined by
those URL schemes that need it, in their respective RFCs. And the only thing
I see broken is that the generic URI parser can not catch the "#fragment",
and decide what to do, which is not happening and I think really doesn't
have to.

Regards,
Sam



From owner-ietf-nntp@academ.com  Thu Jan 15 10:37:29 1998
Delivery-Date: Thu, 15 Jan 1998 10:37:30 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA01997
	for <ietf-archive@ietf.org>; Thu, 15 Jan 1998 10:37:29 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA14418
	for <ietf-archive@cnri.reston.va.us>; Thu, 15 Jan 1998 10:40:15 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.8) id JAA03315;
	Thu, 15 Jan 1998 09:36:09 -0600 (CST)
Received: from academ.com (sob@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.8) with ESMTP id JAA03310
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Thu, 15 Jan 1998 09:36:08 -0600 (CST)
Received: (from sob@localhost)
	by academ.com (8.8.8/8.8.8) id JAA19115;
	Thu, 15 Jan 1998 09:35:52 -0600 (CST)
Message-Id: <199801151535.JAA19115@academ.com>
From: sob@academ.com (Stan Barber)
Date: Thu, 15 Jan 1998 09:35:51 CST
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Paul Overell <paulo@turnpike.com>, ietf-nntp@academ.com
Subject: Re: draft-ietf-nntpext-base-03.txt some comments
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

> >9.1.2 AUTHINFO GENERIC
> >  AUTHINFO GENERIC authenticator arguments...
> >
> >  AUTHINFO GENERIC is used to identify a specific entity to the
> >  server using arbitrary authentication or identification
> >  protocols. The desired protocol is indicated by the
> >  authenticator parameter, and any number of parameters can be
> >  passed to the authenticator.
> >
> >  When authorization is required, the server will send a 450
> >  response requesting authorization from the client.
> >
> >  The client should enter AUTHINFO GENERIC followed by the
> >  authenticator name and the arguments if any.  The
> >  authenticator and arguments must not contain the sequence
> >  "..".
> 
> What is the reason for this, rather odd, restriction?

Chris Lewis will have to comment on this.

> 
> >  The server will attempt to engage the server end
> >  authenticator; similarly, the client should engage the client
> >  end authenticator.  The server end authenticator will then
> >  initiate authentication using the NNTP sockets (if appropriate
> >  for that authentication protocol), using the protocol
> >  specified by the authenticator name.  These authentication
> >  protocols are not included in this document, but are similar
> >  in structure to those referenced in RFC 1731[7] for the IMAP-4
> >  protocol.
> >
> 
> Saying "similar in structure" rather unsatifactory.  Can we not reference the
> actual protocols?  Are they SASL protocols (RFC2222) ? 

Chris Lewis will have to comment on this.

> 
> 
> >  If the server returns 501, this means that the authenticator
> >  invocation was syntactically incorrect, or that AUTHINFO
> >  GENERIC is not supported.  The client should retry using the
> >  AUTHINFO GENERIC command.
> 
> This last sentence be "The client should retry using the AUTHINFO USER and PASS
> commands".

Okey.

> [snip]
> 
> >14. Augmented BNF[10] Syntax for NNTP Commands
> >
> >This syntax defines the non-terminal "command". The non-terminal
> >"parameter" is used for command parameters whose syntax is
> >specified elsewhere. The syntax is in alphabetical order. Note
> >that ABNF strings are case insensitive.
> >
> >  article-command = "ARTICLE" [1*WSP (msg-id / article-number)]
> >     *WSP CRLF
> >  article-number = 1*16DIGIT
> >  augument = parameter ; excluding sequence ".."
> >  authenticator = parameter ; excluding sequence ".."
> >  authinfo-generic-command = "AUTHINFO" 1*WSP "GENERIC" 1*WSP
> >  authenticator *(1*WSP argument) *WSP CRLF
> >  authinfo-pass-command = "AUTHINFO" 1*WSP "PASS" 1*WSP password
> >     *WSP CRLF
> >  authinfo-user-command = "AUTHINFO" 1*WSP "USER" 1*WSP sername
> >     *WSP CRLF
> >  body-command = "BODY" [1*WSP (msg-id / article-number)] *WSP
> >     CRLL
> 
>       ^^^^
>       CRLF

Okey.

> 
> [snip]
> 
> >  wildmat = 1*("*" / "?" / wildmat-exact / wildmat-set / "\"
> >     %x21-FF)
> >  wildmat-exact = %x21-29 / %x2B-3E / %x40-5A / %x5D-FF
> >     ; exclude space * ? [ \
> >  wildmat-non-hyphen = %x21-2C / %x2E-FF ; exclude space -
> >  wildmat-set = "[" ["^"] ["]" / "-"]
> >     *(wildmat-non-hyphen ["-" wildmat-non-hyphen])
> >     ["-"] "]"
> 
> 
> When I originally proposed and submitted the ABNF syntax for inclusion in the
> draft the wildmat was defined in terms of single octet characters, now that
> wildmat uses UTF-8 the syntax needs modification.
> 
> 
>   UTF-8-non-ascii = %xC0-FF 1*(%x80-BF) ; UTF-8 encoding of non-ASCII character
> 
>   wildmat = 1*("*" / "?" / wildmat-exact / wildmat-set /
>      "\" (%x21-7F / UTF-8-non-ascii))
> 
>   wildmat-exact = %x21-29 / %x2B-3E / %x40-5A / %x5D-7F / UTF-8-non-ascii
>      ; exclude space * ? [ \
> 
>   wildmat-non-hyphen = %x21-2C / %x2E-7F / UTF-8-non-ascii ; exclude space -
> 
>   wildmat-set = "[" ["^"] ["]" / "-"] *(wildmat-non-hyphen ["-"
>      wildmat-non-hyphen]) ["-"] "]"
> 
> 
> I have allowed any character to be escaped by a backslash, is this correct?
> The text in 5. suggests that only [ * \ ? may be escaped.

In the original wildmat, this was true. However with UTF-8, it may be necessary
to extend the escape capability. Anyone have comments here?
-- 
Stan   | Academ Consulting Services        |internet: sob@academ.com
Olan   | For more info on academ, see this |uucp: {mcsun|amdahl}!academ!sob
Barber | URL- http://www.academ.com/academ |Opinions expressed are only mine.

From owner-ietf-nntp@academ.com  Thu Jan 15 14:16:18 1998
Delivery-Date: Thu, 15 Jan 1998 14:16:19 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA07613
	for <ietf-archive@ietf.org>; Thu, 15 Jan 1998 14:16:18 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA15654
	for <ietf-archive@cnri.reston.va.us>; Thu, 15 Jan 1998 14:19:03 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.8) id NAA04679;
	Thu, 15 Jan 1998 13:14:37 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.8) with ESMTP id NAA04674
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Thu, 15 Jan 1998 13:14:35 -0600 (CST)
Received: from THOR.INNOSOFT.COM (SYSTEM@THOR.INNOSOFT.COM [192.160.253.66])
	by academ.com (8.8.8/8.8.8) with ESMTP id NAA22344
	for <ietf-nntp@academ.com>; Thu, 15 Jan 1998 13:14:31 -0600 (CST)
Received: from elwood.innosoft.com ("port 35917"@ELWOOD.INNOSOFT.COM)
 by INNOSOFT.COM (PMDF V5.1-10 #8694)
 with SMTP id <01ISEJRBLYWE94DOQ8@INNOSOFT.COM> for ietf-nntp@academ.com; Thu,
 15 Jan 1998 11:13:55 PST
Date: Thu, 15 Jan 1998 11:15:59 -0800 (PST)
From: Chris Newman <Chris.Newman@INNOSOFT.COM>
Subject: Re: draft-ietf-nntpext-base-03.txt some comments
In-reply-to: <FJhQUFAtYiv0QAp7@turnpike.com>
To: Paul Overell <paulo@turnpike.com>
Cc: ietf-nntp@academ.com
Message-id: <Pine.SOL.3.95.980115110044.9549H-100000@elwood.innosoft.com>
MIME-version: 1.0
Content-type: TEXT/PLAIN; charset=US-ASCII
Originator-Info: login-id=chris; server=THOR.INNOSOFT.COM
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

On Thu, 15 Jan 1998, Paul Overell wrote:
> >  The server will attempt to engage the server end
> >  authenticator; similarly, the client should engage the client
> >  end authenticator.  The server end authenticator will then
> >  initiate authentication using the NNTP sockets (if appropriate
> >  for that authentication protocol), using the protocol
> >  specified by the authenticator name.  These authentication
> >  protocols are not included in this document, but are similar
> >  in structure to those referenced in RFC 1731[7] for the IMAP-4
> >  protocol.
> 
> Saying "similar in structure" rather unsatifactory.  Can we not reference the
> actual protocols?  Are they SASL protocols (RFC2222) ? 

I concur and STRONGLY OBJECT to the current AUTHINFO GENERIC text.  I
believe AUTHINFO GENERIC should only permit SASL mechanisms and has to be
updated to be a correct SASL profile.  I sent context diffs to the list a
while ago with suggested text (I'll resend them if you want).  SASL is not
hard -- the complete rules are only 7 pages. 

Why is this important?

Becuase developing good authentication mechanisms takes a long time and is
very hard work.  SASL allows all application protocols to share that
development effort.  If you use some custom ad-hoc authentication
framework, like the one telnet, FTP or HTTP uses, then there will be
little or no development of authentication mechanisms.  History has
demonstrated this. 

In addition, if you fail to REQUIRE implementation of a non-plaintext
authentication mechanism, you will get an LDAPv3-style disclaimer (see
IESG Note in RFC 2251).  Personally, I don't want a news standard which
includes an IESG warning that POST and IHAVE won't interoperate!  If you
use SASL you can require implementation of CRAM-MD5 which was sufficient
for ACAP (RFC 2244) to escape this fate.  Anything else is likely to delay
standardization.

		- Chris


From adm  Tue Jan 20 14:02:30 1998
Delivery-Date: Tue, 20 Jan 1998 14:14:22 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id OAA10516
	for ietf-123-outbound.10@ietf.org; Tue, 20 Jan 1998 14:02:01 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA10446;
	Tue, 20 Jan 1998 13:58:32 -0500 (EST)
Message-Id: <199801201858.NAA10446@ns.ietf.org>
To: IETF-Announce: ;
Cc: RFC Editor <rfc-editor@isi.edu>
Cc: Internet Architecture Board <iab@isi.edu>
Cc: urn-ietf@bunyip.com
From: The IESG <iesg-secretary@ns.ietf.org>
Subject: Document Action: Architectural Principles of Uniform Resource
         Name Resolution to Informational
Date: Tue, 20 Jan 1998 13:58:32 -0500
Sender: scoya@cnri.reston.va.us



The IESG has approved publication of Architectural Principles of
Uniform Resource Name Resolution <draft-ietf-urn-req-frame-04.txt> as
an Informational RFC.  This document is the product of the Uniform
Resource Names Working Group.  The IESG contact person Harald
Alvestrand and Keith Moore.


From owner-uri@Bunyip.Com  Wed Jan 21 15:18:43 1998
Delivery-Date: Wed, 21 Jan 1998 15:18:44 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA27417
	for <ietf-archive@ietf.org>; Wed, 21 Jan 1998 15:18:43 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA11106;
	Wed, 21 Jan 1998 15:21:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA07280
	for uri-out; Wed, 21 Jan 1998 14:37:42 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA07270
	for uri-in; Wed, 21 Jan 1998 14:37:40 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA07262
	for <uri@services.bunyip.com>; Wed, 21 Jan 1998 14:37:37 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA02665
	for uri@services; Wed, 21 Jan 1998 14:37:33 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id OAA02662;
	Wed, 21 Jan 1998 14:37:30 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52653(4)>; Wed, 21 Jan 1998 11:37:21 PST
Received: from parc.xerox.com ([13.1.103.244]) by casablanca.parc.xerox.com with SMTP id <71813>; Wed, 21 Jan 1998 11:37:09 PST
Message-ID: <34C64E65.6C72FA4C@parc.xerox.com>
Date: Wed, 21 Jan 1998 11:37:09 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: [Fwd: "U stands for Uniform"]
Content-Type: multipart/mixed; boundary="------------E8B5CCDEF34B1DD6DF568114"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

This is a multi-part message in MIME format.
--------------E8B5CCDEF34B1DD6DF568114
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

I couldn't understand why I didn't have any responses to this, but
perhaps mail isn't getting through?

Larry
-- 
http://www.parc.xerox.com/masinter
--------------E8B5CCDEF34B1DD6DF568114
Content-Type: message/rfc822
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Message-ID: <34BC3D46.C636742A@parc.xerox.com>
Date: Tue, 13 Jan 1998 20:21:26 -0800
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: uri@bunyip.com, urn-ietf@bunyip.com
Subject: "U stands for Uniform"
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

I sent this privately, but I suppose it should go onto the working
group(s) mailing lists. After reconsideration, I am very strongly
in favor of moving forward with draft-fielding-uri-syntax (b), because:

U stands for Uniform.
   Two documents are Not Uniform: they're different!
   Uniform implies one document, one syntax.

If you want multiple documents, you want non-Uniform Resource
Identifiers, because you want different syntax definitions
for different kinds of things.

I believe that (b), complete with /, #, and  ?, is the best explanation
of scheme-independent URI behavior.

Patrik wrote:

> Leslie, I and some others want to cut "higher"
> up in the inheritance tree of syntax structure, so the URL specific things
> which are not (so far) part of URNs are out of the URI syntax document.

The generic URI document discusses some common syntactic elements that
are (or should be) processed by URI-handling systems independent of whether
those URIs are URLs or URNs or URZs. Those generic elements include "/", "#",
and "?". The generic elements may or may not be appropriate with some schemes,
and may or may not be appropriate for URNs, which are designated by introducing
them with the "urn" scheme. For "mailto", "#" is inappropriate, but "?" is
useful. For "mid", they're all inappropriate. For "data:", "#" might be
appropriate but not "/". And  for "urn", the appropriateness of "/"  "#",
and "?" are yet to be determined by the URN committee. Because they're yet
to be determined doesn't mean they're out of scope.

Something is "appropriate" if it has a defined meaning. If it's not defined,
then you shouldn't use it. If it is defined, then you can. Whether or not it
is defined is not an issue for the syntax, it's an issue for the semantics.
(We should take the word "semantics" out of the title of (b), since
the body of (b) talks entirely about syntax. I am not proposing any
other change to (b) than to change the title.)

If we need to add some wording to (b) to make it completely clear, OK.
It must be absolutely the case that the URN document gets to say whether
or not "#", "/", and "?" are appropriate for URNs, even though those
elements are defined in the generic URI document.
This is just the same, the "mailto" document should say whether or not and
how those elements work with the "vix" scheme; the "data" document should
define whether or not "#", "?", and "/" work for the data scheme.

I don't believe that (b) interferes with the URN committee's ability
to define URNs within the space of URIs, or the ability of the URN committee
to define a new kind of syntactic element which doesn't have the restrictions
of the current URI syntax (as long as we don't call that new thing a URI;
let's call it a EURI or XURI or whatever.) We're not constraining or restricting
development of new kinds of identifiers, we're just letting software developers
have standard specifications that they can be assured won't change out from
under them, and basing that standard on current interoperable implementations.

It's *important* that all URI processing software be assured that the URI
processing software knows that it doesn't have to first look up the scheme
before it does syntactic processing of "#", "?" and "/". We have to make
it CLEAR that those syntactic elements are completely scheme independent,
and the processing of them can be independent of whether the scheme is really
"urn" which has different rules of semantics.

Hiding the distinction by having two documents, one of which doesn't even
mention those elements would be WRONG.

Regards,

Larry
-- 
http://www.parc.xerox.com/masinter



--------------E8B5CCDEF34B1DD6DF568114--


From owner-uri@Bunyip.Com  Wed Jan 21 16:55:13 1998
Delivery-Date: Wed, 21 Jan 1998 16:55:18 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA28064
	for <ietf-archive@ietf.org>; Wed, 21 Jan 1998 16:55:13 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA11450;
	Wed, 21 Jan 1998 16:57:52 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA11436
	for uri-out; Wed, 21 Jan 1998 16:40:34 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA11429
	for uri-in; Wed, 21 Jan 1998 16:40:33 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA11421
	for <uri@services.bunyip.com>; Wed, 21 Jan 1998 16:40:30 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA03099
	for uri@services; Wed, 21 Jan 1998 16:40:27 -0500 (EST)
Received: from iris.dynamicdiagrams.com (iris.dynamicdiagrams.com [205.181.196.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA03094;
	Wed, 21 Jan 1998 16:40:19 -0500 (EST)
Received: by iris.dynamicdiagrams.com (940816.SGI.8.6.9/940406.SGI.AUTO)
	 id QAA22889; Wed, 21 Jan 1998 16:31:57 -0800
From: "David G. Durand" <david@iris.dynamicdiagrams.com>
Message-Id: <9801211631.ZM22887@iris.dynamicdiagrams.com>
Date: Wed, 21 Jan 1998 16:31:54 -0500
In-Reply-To: Larry Masinter <masinter@parc.xerox.com>
        "[URN] [Fwd: "U stands for Uniform"]" (Jan 21, 11:37am)
References: <34C64E65.6C72FA4C@parc.xerox.com>
X-Mailer: Z-Mail (3.2.0 26oct94 MediaMail)
To: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] [Fwd: "U stands for Uniform"]
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Jan 21, 11:37am, Larry Masinter wrote:
> Something is "appropriate" if it has a defined meaning. If it's not defined,
> then you shouldn't use it. If it is defined, then you can. Whether or not it
> is defined is not an issue for the syntax, it's an issue for the semantics.
> (We should take the word "semantics" out of the title of (b), since
> the body of (b) talks entirely about syntax. I am not proposing any
> other change to (b) than to change the title.)

This seems quite good. URIs must (practically speaking) have the current rules
for "/", "?", "#", etc. because those rules are already embedded in our
software and standards. This does not mean, as you point out, that _every_ URI
must use these features. It cannot use _those characters_ except in the ways
that they are already used.

>.....

> It's *important* that all URI processing software be assured that the URI
> processing software knows that it doesn't have to first look up the scheme
> before it does syntactic processing of "#", "?" and "/". We have to make
> it CLEAR that those syntactic elements are completely scheme independent,
> and the processing of them can be independent of whether the scheme is really
> "urn" which has different rules of semantics.

Right. URNs will be deployed much more readily if they fit in the same
syntactic slots where URLs do currently. This is more important than an "ideal"
syntax for URNs (which may look uglier when special characters need to be
eascaped).

> Hiding the distinction by having two documents, one of which doesn't even
> mention those elements would be WRONG.

Yes.

A good set of arguments as well. Let's not delay URNs just because unification
with URLs may give us syntactic options we can outlaw later.

And, as I said before, any URN that _can_ be resolved to an XML resource,
_should_ be usable with an XML fragment identifier. XLL (XML linking)
essentially depends on this. We even want to define the meaning of query
strings for XML documents, because we want to have a standard for server-side
fragment distribution.

Of course, some namespaces can't necessarily use any of these things. In
particular this is true for namespaces that aren't resolvable to data, like
many cataloging and metadata related URNs, e.g. for authors, artists, archival
sites, etc.

If a URN namespace definition doesn't define a meaning for features like
hierarchy and fragment-IDs, then they would only be legal if another standard
(with reason, presumably) did define such behaviour.

------------------------------------------+----------------------------
David Durand                 dgd@cs.bu.edu| david@dynamicDiagrams.com
Boston University Computer Science        | Dynamic Diagrams
http://www.cs.bu.edu/students/grads/dgd/  | http://dynamicDiagrams.com/
                                          | MAPA: mapping for the WWW



From owner-ietf-nntp@academ.com  Wed Jan 21 22:11:38 1998
Delivery-Date: Wed, 21 Jan 1998 22:11:39 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id WAA00252
	for <ietf-archive@ietf.org>; Wed, 21 Jan 1998 22:11:38 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id WAA12192
	for <ietf-archive@cnri.reston.va.us>; Wed, 21 Jan 1998 22:14:24 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.8) id VAA00450;
	Wed, 21 Jan 1998 21:05:45 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.8) with ESMTP id VAA00445
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Wed, 21 Jan 1998 21:05:43 -0600 (CST)
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41])
	by academ.com (8.8.8/8.8.8) with ESMTP id VAA19380;
	Wed, 21 Jan 1998 21:05:40 -0600 (CST)
Received: from enoshima (dhcp-100-147.mag.keio.ac.jp [133.27.195.147])
	by sh.w3.mag.keio.ac.jp (8.8.8+2.7Wbeta7/3.6Wbeta7-W3C/Keio) with SMTP id MAA11952;
	Thu, 22 Jan 1998 12:05:20 +0900 (JST)
Message-Id: <199801220305.MAA11952@sh.w3.mag.keio.ac.jp>
X-Sender: duerst@sh.w3.mag.keio.ac.jp (Unverified)
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3-J (32) Sample
Date: Wed, 21 Jan 1998 21:40:52 +0900
To: sob@academ.com (Stan Barber), Paul Overell <paulo@turnpike.com>,
        ietf-nntp@academ.com
From: "Martin J. Duerst" <duerst@w3.org>
Subject: Re: draft-ietf-nntpext-base-03.txt some comments
In-Reply-To: <199801151535.JAA19115@academ.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

Stan Barber answered Paul Overell:

> >   UTF-8-non-ascii = %xC0-FF 1*(%x80-BF) ; UTF-8 encoding of non-ASCII character

I hope you are aware of the fact that UTF-8 can be defined
more exactly. The above expression captures everything you
want to capture if you have only legal UTF-8, but won't
exclude erroneous sequences. Probably that's enough for
our purposes.


> > I have allowed any character to be escaped by a backslash, is this correct?
> > The text in 5. suggests that only [ * \ ? may be escaped.
> 
> In the original wildmat, this was true. However with UTF-8, it may be necessary
> to extend the escape capability. Anyone have comments here?

You need escaping for those characters that do their work
defining the wildcard expressions. If [ * \ ? are the only
characters used for wildcard syntax, or if others can be
escaped otherwise (e.g. ]), you don't need to escape them.

As using non-ASCII characters in wildcard expressions would
mean that some people have difficulties using them, this
will probably never happen. So you don't need to escape them.


Regards,   Martin.


From adm  Thu Jan 22 08:16:29 1998
Delivery-Date: Thu, 22 Jan 1998 08:40:06 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id IAA10503
	for ietf-123-outbound.10@ietf.org; Thu, 22 Jan 1998 08:12:01 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA10407;
	Thu, 22 Jan 1998 08:09:22 -0500 (EST)
Message-Id: <199801221309.IAA10407@ns.ietf.org>
To: IETF-Announce: ;
Cc: RFC Editor <rfc-editor@isi.edu>
Cc: Internet Architecture Board <iab@isi.edu>
Cc: urn-ietf@bunyip.com
From: The IESG <iesg-secretary@ns.ietf.org>
Subject: Document Action: Architectural Principles of Uniform Resource
         Name Resolution to Informational
Date: Thu, 22 Jan 1998 08:09:21 -0500
Sender: scoya@cnri.reston.va.us



The IESG has approved publication of Architectural Principles of
Uniform Resource Name Resolution <draft-ietf-urn-req-frame-04.txt> as
an Informational RFC.  This document is the product of the Uniform
Resource Names Working Group.  The IESG contact person Harald
Alvestrand and Keith Moore.


From owner-ietf-nntp@academ.com  Thu Jan 22 12:17:43 1998
Delivery-Date: Thu, 22 Jan 1998 12:17:48 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA14098
	for <ietf-archive@ietf.org>; Thu, 22 Jan 1998 12:17:43 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA14145
	for <ietf-archive@cnri.reston.va.us>; Thu, 22 Jan 1998 12:20:26 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.8) id LAA01089;
	Thu, 22 Jan 1998 11:12:46 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.8) with ESMTP id LAA01083
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Thu, 22 Jan 1998 11:12:44 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.8/8.8.8) with SMTP id LAA27243
	for <ietf-nntp@academ.com>; Thu, 22 Jan 1998 11:12:45 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA17423; Thu, 22 Jan 98 17:12:21 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA18802; Thu, 22 Jan 1998 15:48:11 GMT
Date: Thu, 22 Jan 1998 15:48:11 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9801221548.AA18802@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: draft-ietf-nntpext-base-03.txt some comments
Newsgroups: local.nntp
References: <199801220305.MAA11952@sh.w3.mag.keio.ac.jp>
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

"Martin J. Duerst" <duerst@w3.org> wrote:

>Stan Barber answered Paul Overell:

>> > I have allowed any character to be escaped by a backslash, is this correct?
>> > The text in 5. suggests that only [ * \ ? may be escaped.
>> 
>> In the original wildmat, this was true. However with UTF-8, it may be necessary
>> to extend the escape capability. Anyone have comments here?

>You need escaping for those characters that do their work
>defining the wildcard expressions. If [ * \ ? are the only
>characters used for wildcard syntax, or if others can be
>escaped otherwise (e.g. ]), you don't need to escape them.

>As using non-ASCII characters in wildcard expressions would
>mean that some people have difficulties using them, this
>will probably never happen. So you don't need to escape them.

If you follow the precedent of DRUMS, they allow '\' in front of any
character (well, only the 7bit ones in their case, of course). This makes
life simpler because, if you are not sure whether a particular character
needs escaping or not, then you can safely excape it anyway.

-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From owner-uri@Bunyip.Com  Fri Jan 23 00:56:31 1998
Delivery-Date: Fri, 23 Jan 1998 00:56:31 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id AAA27830
	for <ietf-archive@ietf.org>; Fri, 23 Jan 1998 00:56:30 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id AAA16941;
	Fri, 23 Jan 1998 00:59:14 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25518
	for uri-out; Fri, 23 Jan 1998 00:47:42 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25511
	for uri-in; Fri, 23 Jan 1998 00:47:40 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA25503
	for <uri@services.bunyip.com>; Fri, 23 Jan 1998 00:47:36 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id AAA07203
	for uri@services; Fri, 23 Jan 1998 00:47:31 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id AAA07200;
	Fri, 23 Jan 1998 00:47:29 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa14345;
          22 Jan 98 21:45 PST
To: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Wed, 07 Jan 1998 14:22:29 EST."
             <01IS3J5873E0003TJC@SCI.WFBR.EDU> 
Date: Thu, 22 Jan 1998 21:31:18 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801222145.aa14345@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

[reposted, since it bounced last week]

Foteos remarked:
>	I do think, however, that the current draft needs to clarify
>whether more than one unescaped hash ('#') can be present.

I don't understand why.  The current draft only allows a single
unescaped hash to ever occur in a URI-reference --- it is not allowed
in any other component.  That is completely unambiguous, so you can
parse it from any direction you like.  Note that the algorithm
presented in the appendix is left-to-right.

....Roy


From owner-uri@Bunyip.Com  Fri Jan 23 01:02:35 1998
Delivery-Date: Fri, 23 Jan 1998 01:02:35 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id BAA27896
	for <ietf-archive@ietf.org>; Fri, 23 Jan 1998 01:02:35 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA16951;
	Fri, 23 Jan 1998 01:05:18 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25637
	for uri-out; Fri, 23 Jan 1998 00:52:51 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25629
	for uri-in; Fri, 23 Jan 1998 00:52:47 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA25622
	for <uri@services.bunyip.com>; Fri, 23 Jan 1998 00:52:44 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id AAA07232
	for uri@services; Fri, 23 Jan 1998 00:52:40 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id AAA07229;
	Fri, 23 Jan 1998 00:52:37 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa14624;
          22 Jan 98 21:47 PST
To: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] URI documents -- "# fragment" 
In-reply-to: Your message of "Thu, 08 Jan 1998 16:57:39 EST."
             <01bd1c80$6ff48790$29019784@ssun.CNRI.Reston.Va.US> 
Date: Thu, 22 Jan 1998 21:33:57 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801222147.aa14624@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

[reposted, since the uri lists were down last week]

Sam was saying:
>The point I wanted to show you is that "# fragment" doesn't work by itself.
>It's actually worked as a relative URL. And the generic URI parser may never
>get the "# fragment" alone. (ie, in your example, the <a href="#foo"> ... is
>a relative URL, not just a "# fragment".)

I seem to be having a hard time getting this point across.  The generic
URI parser *is* the thing that takes a string and does the handling
and interpretation needed to

   1) determine whether it is absolute or relative
   2) convert it to absolute form if needed
   3) give the resulting URI to the scheme-specific handler

There is no purpose for a generic URI syntax beyond that.  Likewise,
it is only that syntax which is needed by other protocols as a
Draft Standard reference.

>On the other hand, I don't see any usage of "# fragment" for "mailto" or
>"ldap" URLs as defined in the HTML document. So, if "# fragment" is not
>needed for all of the URI schemes, I wonder if we could drop it from the
>overall URI definition?

Because you cannot do so and produce an interoperable parser.

>Lastly, I'm wondering if the "# fragment" requirement is inherited from the
>earlier URL standards when there're few URL schemes defined. If we drop the
>requirement of "# fragment" from URI as a whole, it can still be defined by
>those URL schemes that need it, in their respective RFCs. And the only thing
>I see broken is that the generic URI parser can not catch the "#fragment",
>and decide what to do, which is not happening and I think really doesn't
>have to.

The "#fragment" is removed from the URI whether the URI is defined
to use it or not.  I cannot show you this using Netscape Navigator
because its parser is the only one I know of which is so hopelessly
broken that they use a fixed set of scheme names.  Other applications
allow the user to pass unknown URI schemes to a proxy for resolution,
and on those systems you will find that the "#fragment" is stripped
before being sent to the proxy.  It is therefore IMPOSSIBLE for "#"
to be used as anything else in the URI syntax and still retain
interoperability between new and deployed systems.

There is very little room for discussion of what is being defined by
the specification and in the syntax itself, since that is governed by
the most interoperable subset of what is implemented.  The only question
still to be determined is whether we call these things URI or URL,
and thus whether or not a URN should be referred to as a URI or a URL
when it is used by HTTP, HTML, XML, etc.

.....Roy


From owner-uri@Bunyip.Com  Fri Jan 23 01:57:08 1998
Delivery-Date: Fri, 23 Jan 1998 01:57:08 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id BAA28136
	for <ietf-archive@ietf.org>; Fri, 23 Jan 1998 01:57:08 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA17024;
	Fri, 23 Jan 1998 01:59:50 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA26542
	for uri-out; Fri, 23 Jan 1998 01:48:51 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA26534
	for uri-in; Fri, 23 Jan 1998 01:48:49 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA26525
	for <uri@services.bunyip.com>; Fri, 23 Jan 1998 01:48:43 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA07663
	for uri@services; Fri, 23 Jan 1998 01:48:38 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA07660;
	Fri, 23 Jan 1998 01:48:35 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id BAA17012;
	Fri, 23 Jan 1998 01:51:20 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id BAA02655; Fri, 23 Jan 1998 01:48:32 -0500
Message-Id: <199801230648.BAA02655@newcnri.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@cnri.reston.va.us>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Cc: <uri@Bunyip.Com>, <urn-ietf@Bunyip.Com>
Subject: Re: [URN] URI documents -- "# fragment" (2)
Date: Fri, 23 Jan 1998 01:46:02 -0500
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

[modified and reposted, since it bounced last week,]

Hello, Roy.

> >The point I wanted to show you is that "# fragment" doesn't work by
> >itself. It's actually worked as a relative URL. And the generic URI 
> >parser may never get the "# fragment" alone. (ie, in your 
> >example, <a href="#foo">.... is a relative URL, not just a "#
fragment".)
> 
> I seem to be having a hard time getting this point across.  The generic
> URI parser *is* the thing that takes a string and does the handling
> and interpretation needed to
> 
>    1) determine whether it is absolute or relative
>    2) convert it to absolute form if needed
>    3) give the resulting URI to the scheme-specific handler
> 
> There is no purpose for a generic URI syntax beyond that.  Likewise,
> it is only that syntax which is needed by other protocols as a
> Draft Standard reference.
> 

I believe we are in agrement here...

> >On the other hand, I don't see any usage of "# fragment" for "mailto" or
> >"ldap" URLs as defined in the HTML document. So, if "# fragment" is not
> >needed for all of the URI schemes, I wonder if we could drop it from the
> >overall URI definition? 
> 
> Because you cannot do so and produce an interoperable parser.
> 

I doubt if I understand the whole issue here. But would you think the
following would be ok for the generic URI parser, which basically allow
"#...." to be treated by individual URI scheme handlers accordingly:

1) determine whether it is absolute or relative

2) convert it to absolute form if needed

3) give the resulting URI entirely (ie, including the "#......." trailing),
to the corresponding URI scheme-specific handler, which may then decide
whether to use "#fragment" or not.


> >Lastly, I'm wondering if the "# fragment" requirement is inherited from 
> >the earlier URL standards when there're few URL schemes defined. If 
> >we drop the requirement of "# fragment" from URI as a whole, it can 
> >still be defined by those URL schemes that need it, in their respective 
> >RFCs. And the only thing I see broken is that the generic URI parser 
> >can not catch the "#fragment", and decide what to do, which is not 
> >happening and I think really doesn't have to.
> 
> The "#fragment" is removed from the URI whether the URI is defined
> to use it or not.  

Why it has to do this?


> Other applications allow the user to pass unknown URI schemes
>  to a proxy for resolution, and on those systems you will find that 
>  the "#fragment" is stripped before being sent to the proxy.  

Yes, indeed. I wound conclude then, under current situation, there are
browsers that pass the URI with the '#fragment' to the URI scheme-specific
handlers, which then decide what to do with it. And there are also browsers
that strip off '#fragment' regardless of the URI scheme, before passing the
URI to the scheme-specific handlers.

> It is therefore IMPOSSIBLE for "#" to be used as anything else in the
> URI syntax and still retain interoperability between new and deployed
> systems.
> 
> There is very little room for discussion of what is being defined by
> the specification and in the syntax itself, since that is governed by
> the most interoperable subset of what is implemented.  

I think you are saying that this is a backward compatability issue then.

The question would then be: When we define a standard, do we have to 
make sure it works for all the current implementations (hense to take 
the subset), or should we define the standard with a more emphysis on 
the user usability and future extensibility? I understand the former is 
very important, and break it will affect the usability. But the way major 
browsers making their new releases makes me think that the later 
might weight more, since any software can  be patched or updated 
relatively easy, but the standard tends to stay longer and have a far 
more impact to the future.

The way current URI parser cuts off '#fragment' regardless of the 
URI scheme makes it not very user friendly, because if user A 
has his userid or password containing '#' character, he will have to 
use '%22' when he reach his ftp server from web browser, even 
though '#fragment' doesn't make sense in 'ftp' URL. Similar issue 
holds true for 'telnet', 'mailto', as well. Another example is when we 
are working with publishers, there are existing naming schemes, 
like SICI, uses '#' extensively, and it's just not very practical to 
enforce every SICI names to be hex encoded.

An example that URI parser cuts off '#fragment' regardless of the URI 
scheme makes it less extensible is pointed out by John earlier. 
That is, when a new scheme like 'pdi' is defined, it can not use '#' to 
define its own fragment and have it processed differently from "http" 
URI, simply because URI parser assumes the 'http' behavior and 
chops the '#fragment' off, and didn't parse the '#fragment' to the server.

In summary, all I'm suggesting is that '#fragment' should be processed 
by individual scheme parser, not the URI parser. In terms of libwww, it 
should be handled by individual 'plug-in' module (eg, http), but not in the

Core portion (ie. HTParse.c).


PS.
I assume that we are all in agreement that each URI scheme can define
by itself whether to use or do anything about '#fragment' or not...


> The only question still to be determined is whether we call these
> things URI or URL, and thus whether or not a URN should be referred 
> to as a URI or a URL when it is used by HTTP, HTML, XML, etc.

I'm also having some questions on these issues too. But I think it would
help me a lot to address the '#fragment' question first, and make sure I'm
on the same boat as you are......

Regards,
Sam



From owner-uri@Bunyip.Com  Fri Jan 23 17:01:10 1998
Delivery-Date: Fri, 23 Jan 1998 17:01:10 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA05702
	for <ietf-archive@ietf.org>; Fri, 23 Jan 1998 17:01:09 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA19790;
	Fri, 23 Jan 1998 17:03:54 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA19399
	for uri-out; Fri, 23 Jan 1998 16:43:54 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA19389
	for uri-in; Fri, 23 Jan 1998 16:43:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA19382
	for <uri@services.bunyip.com>; Fri, 23 Jan 1998 16:43:48 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA09986
	for uri@services; Fri, 23 Jan 1998 16:43:45 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA09983;
	Fri, 23 Jan 1998 16:43:38 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01ISQ0HA6JGG007VBW@SCI.WFBR.EDU>; Fri, 23 Jan 1998 16:17:39 -0500 (EST)
Date: Fri, 23 Jan 1998 16:17:39 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] URI documents -- "# fragment"
To: fielding@kiwi.ics.uci.edu
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU>
X-VMS-To: IN%"fielding@kiwi.ics.uci.edu"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

"Roy T. Fielding" <fielding@kiwi.ics.uci.edu> wrote:
>[...] there is already an explicit requirement in the URI
>syntax that there be at most one "#" in a URI reference.  That is
                                           ?????????????
>completely unambiguous and not open to any misunderstanding.
					   
	I must disagree with you that it is completely unambiguous
and not open to any misunderstanding.  Section 2 ("URI Characters and
Escape Sequences") describes the unescaped character restrictions
for "URIs" ("URLs" in the preceding drafts).  It's Section 2.4.3
places crosshatch ('#') in the "delims" group of "Excluded US-ASCII
Characters".  That does make it completely clear that one cannot be
present unescaped in the authinfo field of an ftp or telnet URL, or
anywhere else in an actual URI, to the left of a fragment delimiter.
However, the term "URI-reference" is not defined until Section 3,
which has:

      URI-reference = [ absoluteURI | relativeURI ] [ "#" fragment ]

and a "plain word explanation" that the fragment is NOT part of the
"URI".  People who are not dummies or fuddy-duddies have argued that
characters allowable in the fragment string (to the right of the '#'
delimiter) are not clearly specified in the URL -> URI drafts
(because they specify what can be in URIs (URLs), and not also in
URI-references (URL-references).  They have also argued that this
is a GOOD THING.  The characters that are allowed/disallowed in
fragments which currently have application conventions are governed
by the HTML/SGML restictions on NAME and ID attribute values.   They
thus cannot have a crosshatch, nor any hex escaped characters
(because '%' is also disallowed in those attribute values).  But
other fragment-handling conventions might be developed as
"instructions to the client", which need not be governed by the
HTML/SGML restrictions on NAME and ID attribute values!!!!

	I therefore feel compelled to insist that a clear statement
of what unescaped characters are allowed in a fragment string be added
in Section 3, and personally feel that another crosshash must be
excluded -- for backward compatibility, because all CERN/W3C libwww
based (except Lynx as of v2.7) and CERN libwww heritage browsers
(including Netscape) parse from right-to-left for a fragment delimiter,
and are tripped up if an unescaped crosshatch which is not the actual
delimiter is present in the fragment string.  To my knowledge, all
deployed browsers first split off the fragment, before actually
parsing the "actual URI".  US-ASCII control character and space
also should be excluded, for obvious reasons, and I have no objection
to excluding others as well, as from "actual URIs" (if that's what
you intend, and think it already does :), but it's debatable whether
exclusion of others is really necessary.


>Perhaps an addition to the "Differences from RFC 1808" section would
>be more appropriate?

	RFC 1808 specified left-to-right parsing, whereas the current
URI draft simply uses left-to-right parsing for its "example parser"
in the Appendix, so that's a change, I guess, but an addition about
that, per se, would not address the larger issue I'm raising.  It
needs to be made clear in Section 3 (or Section 2 must be modified
to make clear that it applies to URI-references, and not just URIs).

	Note also that RFC 1630 had the title "Universal Resource
Identifiers in WWW", i.e., was about URIs, not just URLs, and
provides for fragments in URIs.  I agree that if URNs are specified
such that they could not accept fragments as "instructions to the
client", then they should not be considered URIs, and that would
be unacceptible (so don't impose that restriction on URNs :).

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From owner-uri@Bunyip.Com  Fri Jan 23 17:41:30 1998
Delivery-Date: Fri, 23 Jan 1998 17:41:31 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA06023
	for <ietf-archive@ietf.org>; Fri, 23 Jan 1998 17:41:30 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA19925;
	Fri, 23 Jan 1998 17:44:07 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA21448
	for uri-out; Fri, 23 Jan 1998 17:26:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA21440
	for uri-in; Fri, 23 Jan 1998 17:26:08 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA21433
	for <uri@services.bunyip.com>; Fri, 23 Jan 1998 17:26:05 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA10200
	for uri@services; Fri, 23 Jan 1998 17:26:02 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA10196;
	Fri, 23 Jan 1998 17:25:57 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01ISQ2X4EXSG007VBW@SCI.WFBR.EDU>; Fri, 23 Jan 1998 17:22:27 -0500 (EST)
Date: Fri, 23 Jan 1998 17:22:27 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] URI documents -- "# fragment" (2)
To: ssun@cnri.reston.va.us
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01ISQ2X4GBPU007VBW@SCI.WFBR.EDU>
X-VMS-To: IN%"ssun@CNRI.Reston.VA.US"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

"Sam X. Sun" <ssun@CNRI.Reston.VA.US> wrote:
>[...]
>The way current URI parser cuts off '#fragment' regardless of the 
>URI scheme makes it not very user friendly, because if user A 
>has his userid or password containing '#' character, he will have to 
>use '%22' when he reach his ftp server from web browser, even 
>though '#fragment' doesn't make sense in 'ftp' URL. Similar issue 
>holds true for 'telnet', 'mailto', as well. Another example is when we 
>are working with publishers, there are existing naming schemes, 
>like SICI, uses '#' extensively, and it's just not very practical to 
>enforce every SICI names to be hex encoded.

	That's incorrect, which you can verify with any deployed
browser.  Try these two URL-references:

http://www.slcc.edu/lynx/release/lynx2-7-2/lynx_help/lynx_url_support.html#cso
ftp://www.slcc.edu/pub/lynx/release/lynx2-7-2/lynx_help/lynx_url_support.html#cso

which will get you the same document via http versus ftp, and in both
cases have it positioned via the #cso fragment instruction to your
browser.  And if your browser were not to split off the #cso for the
ftp request, it would fail.

	In the case of an ftp URL which has authinfo with a userid or
password that includes a '#', the browsers will unescape the %22 before
sending it to the ftp server.

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From owner-uri@Bunyip.Com  Fri Jan 23 19:06:58 1998
Delivery-Date: Fri, 23 Jan 1998 19:06:58 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA06437
	for <ietf-archive@ietf.org>; Fri, 23 Jan 1998 19:06:58 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA20165;
	Fri, 23 Jan 1998 19:09:36 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA24694
	for uri-out; Fri, 23 Jan 1998 18:52:23 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA24687
	for uri-in; Fri, 23 Jan 1998 18:52:20 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA24678
	for <uri@services.bunyip.com>; Fri, 23 Jan 1998 18:52:17 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id SAA10441
	for uri@services; Fri, 23 Jan 1998 18:52:14 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id SAA10438;
	Fri, 23 Jan 1998 18:52:11 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa09077;
          23 Jan 98 14:58 PST
To: Foteos Macrides <MACRIDES@sci.wfbr.edu>
cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] URI documents -- "# fragment" 
In-reply-to: Your message of "Fri, 23 Jan 1998 16:17:39 EST."
             <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU> 
Date: Fri, 23 Jan 1998 14:58:03 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801231458.aa09077@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>However, the term "URI-reference" is not defined until Section 3,
>which has:
>
>      URI-reference = [ absoluteURI | relativeURI ] [ "#" fragment ]
>
>and a "plain word explanation" that the fragment is NOT part of the
>"URI".  People who are not dummies or fuddy-duddies have argued that
>characters allowable in the fragment string (to the right of the '#'
>delimiter) are not clearly specified in the URL -> URI drafts
>(because they specify what can be in URIs (URLs), and not also in
>URI-references (URL-references).

Also in section 3:

      fragment      = *uric

which excludes "#" and the other delims from appearing within the fragment.
People who argue otherwise have not read the specification.  Since this
is almost identical to the definitions in RFCs 1670 and 1808, people who
say it hasn't been clearly specified in the URL -> URI drafts are
just plain wrong.  There is no need for more clarification.

This isn't going to stop people from producing invalid URI.  What to
do when you encounter an invalid URI depends on the application type,
so we don't specify it.

....Roy


From owner-uri@Bunyip.Com  Fri Jan 23 19:19:45 1998
Delivery-Date: Fri, 23 Jan 1998 19:19:46 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA06509
	for <ietf-archive@ietf.org>; Fri, 23 Jan 1998 19:19:45 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA20200;
	Fri, 23 Jan 1998 19:22:28 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id TAA25513
	for uri-out; Fri, 23 Jan 1998 19:11:54 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id TAA25500
	for uri-in; Fri, 23 Jan 1998 19:11:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA25491
	for <uri@services.bunyip.com>; Fri, 23 Jan 1998 19:11:49 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id TAA10489
	for uri@services; Fri, 23 Jan 1998 19:11:46 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA10486;
	Fri, 23 Jan 1998 19:11:44 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01ISQ6IEQ08G007VBW@SCI.WFBR.EDU>; Fri, 23 Jan 1998 19:08:13 -0500 (EST)
Date: Fri, 23 Jan 1998 19:08:13 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] URI documents -- "# fragment"
To: fielding@kiwi.ics.uci.edu
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01ISQ6IERE5U007VBW@SCI.WFBR.EDU>
X-VMS-To: IN%"fielding@kiwi.ics.uci.edu"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

"Roy T. Fielding" <fielding@kiwi.ics.uci.edu> wrote:
>[...]
>Also in section 3:
>
>      fragment      = *uric
>
>which excludes "#" and the other delims from appearing within the fragment.

	Duh...  OK (time to log out and go traveling :).

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From 69336394@compuserve.com  Sun Jan 25 21:36:37 1998
Delivery-Date: Sun, 25 Jan 1998 21:36:41 -0500
Return-Path: 69336394@compuserve.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA04404
	for <ietf-archive@ietf.org>; Sun, 25 Jan 1998 21:36:32 -0500 (EST)
From: 69336394@compuserve.com
Received: from dns.gma.it (dns.gma.it [194.243.236.3])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA01087
	for <ietf-archive@cnri.reston.va.us>; Sun, 25 Jan 1998 21:39:15 -0500 (EST)
Received: from dns.gma.it (nw51.netwave.ca [204.101.215.51]) by dns.gma.it (8.8.5/8.7.3) with SMTP id DAA02594; Mon, 26 Jan 1998 03:09:16 +0100
Date: Sun, 25 Jan 98 19:58:26 EST
To: urn@pie.com
Subject: For Smart People only
Message-ID: <>

Do you need an International Driver's License?  

Before answering, ask yourself these questions!

Do I want to avoid points on my driver's license?

Do I want to avoid paying fines?

Do I want to avoid being forced to attend driver's 
education classes?

Would I like to show a foreign driver's license 
when I get stopped?

Would I like to show a foreign driver's license 
when I check into a hotel?

Would I like to show an International Driver's 
License to get admitted to night spots?

Would I like to have anonymous identification 
for private or other reasons?

If your answer is "Yes!" to any of these 
questions, you need a Macronesian International 
Driver's License!

For details on how to obtain a genuine Macronesian 
International Driver's License, call 1-602-735-3970
and leave your name, phone number, and best 
times to call you back.

/////////////////////////////////////////////////////
The above message was brought to you by PlusNet 
Marketing & Distributors.  We market or distribute any 
product or service by bulk E-mail and by traditional 
marketing media.  For information, call 1-513-763-3862.
/////////////////////////////////////////////////////


From 25359775@compuserve.com  Sun Jan 25 21:53:16 1998
Delivery-Date: Sun, 25 Jan 1998 21:53:17 -0500
Return-Path: 25359775@compuserve.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA04463
	for <ietf-archive@ietf.org>; Sun, 25 Jan 1998 21:53:16 -0500 (EST)
From: 25359775@compuserve.com
Received: from tolomeo.it (dns.tolomeo.it [151.99.224.3])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA01102
	for <ietf-archive@cnri.reston.va.us>; Sun, 25 Jan 1998 21:55:59 -0500 (EST)
Received: from dns.tolomeo.it (nw51.netwave.ca [204.101.215.51]) by tolomeo.it (8.8.4/8.8.4) with SMTP id DAA18528; Mon, 26 Jan 1998 03:48:04 +0100 (NFT)
Date: Sun, 25 Jan 98 19:58:26 EST
To: urn@pie.com
Subject: For Smart People only
Message-ID: <>

Do you need an International Driver's License?  

Before answering, ask yourself these questions!

Do I want to avoid points on my driver's license?

Do I want to avoid paying fines?

Do I want to avoid being forced to attend driver's 
education classes?

Would I like to show a foreign driver's license 
when I get stopped?

Would I like to show a foreign driver's license 
when I check into a hotel?

Would I like to show an International Driver's 
License to get admitted to night spots?

Would I like to have anonymous identification 
for private or other reasons?

If your answer is "Yes!" to any of these 
questions, you need a Macronesian International 
Driver's License!

For details on how to obtain a genuine Macronesian 
International Driver's License, call 1-602-735-3970
and leave your name, phone number, and best 
times to call you back.

/////////////////////////////////////////////////////
The above message was brought to you by PlusNet 
Marketing & Distributors.  We market or distribute any 
product or service by bulk E-mail and by traditional 
marketing media.  For information, call 1-513-763-3862.
/////////////////////////////////////////////////////


From owner-uri@Bunyip.Com  Mon Jan 26 13:13:33 1998
Delivery-Date: Mon, 26 Jan 1998 13:13:33 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA17021
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 13:13:33 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA03189;
	Mon, 26 Jan 1998 13:16:12 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA25637
	for uri-out; Mon, 26 Jan 1998 12:27:11 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA25630
	for uri-in; Mon, 26 Jan 1998 12:27:10 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA25622
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 12:27:08 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA15603
	for uri@services; Mon, 26 Jan 1998 12:27:05 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA15596;
	Mon, 26 Jan 1998 12:26:55 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id MAA01187; Mon, 26 Jan 1998 12:27:07 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Mon, 26 Jan 1998 12:27:07 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Foteos Macrides <MACRIDES@sci.wfbr.edu>
cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] URI documents -- "# fragment"
In-Reply-To: <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU>
Message-ID: <Pine.SUN.3.95.980126121918.1086E-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Fri, 23 Jan 1998, Foteos Macrides wrote:
> 
> 	Note also that RFC 1630 had the title "Universal Resource
> Identifiers in WWW", i.e., was about URIs, not just URLs, and
> provides for fragments in URIs.  I agree that if URNs are specified
> such that they could not accept fragments as "instructions to the
> client", then they should not be considered URIs, and that would
> be unacceptible (so don't impose that restriction on URNs :).

URIs as a whole have evolved considerably since RFC1630 -- not the least
of which is the fact that they are now "Uniform" and not "Universal"
Resource Identifiers.  

My point is this:  be careful of claiming that anything that doesn't
fit with the earliest specifications is not valid; that prevents evolution
of design.

Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


From owner-uri@Bunyip.Com  Mon Jan 26 15:42:16 1998
Delivery-Date: Mon, 26 Jan 1998 15:42:17 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA19484
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 15:42:16 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA04082;
	Mon, 26 Jan 1998 15:45:00 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA00354
	for uri-out; Mon, 26 Jan 1998 15:21:40 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA00345
	for uri-in; Mon, 26 Jan 1998 15:21:37 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA00337
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 15:21:34 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA16351
	for uri@services; Mon, 26 Jan 1998 15:21:31 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA16346;
	Mon, 26 Jan 1998 15:21:27 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01ISU4QYA2CK00877V@SCI.WFBR.EDU>; Mon, 26 Jan 1998 15:17:55 -0500 (EST)
Date: Mon, 26 Jan 1998 15:17:55 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] URI documents -- "# fragment"
To: leslie@Bunyip.Com
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01ISU4QYA3AE00877V@SCI.WFBR.EDU>
X-VMS-To: IN%"leslie@Bunyip.Com"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Leslie Daigle <leslie@Bunyip.Com> wrote:
>On Fri, 23 Jan 1998, Foteos Macrides wrote:
>> 
>> 	Note also that RFC 1630 had the title "Universal Resource
>> Identifiers in WWW", i.e., was about URIs, not just URLs, and
>> provides for fragments in URIs.  I agree that if URNs are specified
>> such that they could not accept fragments as "instructions to the
>> client", then they should not be considered URIs, and that would
>> be unacceptible (so don't impose that restriction on URNs :).
>
>URIs as a whole have evolved considerably since RFC1630 -- not the least
>of which is the fact that they are now "Uniform" and not "Universal"
>Resource Identifiers.  
>
>My point is this:  be careful of claiming that anything that doesn't
>fit with the earliest specifications is not valid; that prevents evolution
>of design.

	I much prefer "Uniform" over "Universal" (URIs won't also
be universal until the i18n provisions are fully worked out and
incorporated :).

	However, to be uniform, I still think URIs must be parsable for
fragment instructions which apply to media types, not to schemes, and
regardless of whether particular schemes might actually have fragments,
i.e., any crosshatch which is not a fragment delimiter should be escaped.

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From owner-uri@Bunyip.Com  Mon Jan 26 16:05:22 1998
Delivery-Date: Mon, 26 Jan 1998 16:05:22 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA19840
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 16:05:21 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA04241;
	Mon, 26 Jan 1998 16:08:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA01556
	for uri-out; Mon, 26 Jan 1998 15:50:40 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA01549
	for uri-in; Mon, 26 Jan 1998 15:50:38 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA01540
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 15:50:36 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA16559
	for uri@services; Mon, 26 Jan 1998 15:50:33 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA16552;
	Mon, 26 Jan 1998 15:50:29 -0500 (EST)
Received: from [153.36.117.205] ([18.23.20.50])
	by life.ai.mit.edu (8.8.5/AI1.17/ai.master.life:1.20) with ESMTP id PAA04472;
	Mon, 26 Jan 1998 15:50:20 -0500 (EST)
Message-Id: <v0313030eb0f292e3264b@[153.36.117.205]>
In-Reply-To: <Pine.SUN.3.95.980126121918.1086E-100000@beethoven.bunyip.com>
References: <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Mon, 26 Jan 1998 14:30:25 -0500
To: Leslie Daigle <leslie@Bunyip.Com>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] URI documents -- "# fragment"
Cc: Foteos Macrides <MACRIDES@sci.wfbr.edu>, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Might be worth noting that #fragment is utterly bogus.  It is a positional identifier
and cannot be recycled for server-side fragments because it has been consumed by legacy web applications.

The only relevance for URIs is that applications expecting to move an identifier through
HTTP URLs (e.g, URN resolution) must quote #. This is why PDI switched from # to $.

It is unwise to reify legacy design decisions in all possible future identifiers.
Such over encumbering of URIs reduces degrees of freedoms needed for evolution and 
shortens the longevity of any URI framework, ie hastening the time when all identifiers
must be discarded and one must start from scratch.

At 12:27 PM -0500 98-01-26, Leslie Daigle wrote:
>On Fri, 23 Jan 1998, Foteos Macrides wrote:
>> 
>> 	Note also that RFC 1630 had the title "Universal Resource
>> Identifiers in WWW", i.e., was about URIs, not just URLs, and
>> provides for fragments in URIs.  I agree that if URNs are specified
>> such that they could not accept fragments as "instructions to the
>> client", then they should not be considered URIs, and that would
>> be unacceptible (so don't impose that restriction on URNs :).
>
>URIs as a whole have evolved considerably since RFC1630 -- not the least
>of which is the fact that they are now "Uniform" and not "Universal"
>Resource Identifiers.  
>
>My point is this:  be careful of claiming that anything that doesn't
>fit with the earliest specifications is not valid; that prevents evolution
>of design.
>
>Leslie.
>
>----------------------------------------------------------------------------
>
>  "_Be_                                           Leslie Daigle
>             where  you                           
>                          _are_."                 Bunyip Information Systems
>                                                  (514) 875-8611
>                      -- ThinkingCat              leslie@bunyip.com
>----------------------------------------------------------------------------




From owner-uri@Bunyip.Com  Mon Jan 26 17:26:12 1998
Delivery-Date: Mon, 26 Jan 1998 17:26:12 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA21035
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 17:26:11 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA04640;
	Mon, 26 Jan 1998 17:28:54 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA03506
	for uri-out; Mon, 26 Jan 1998 17:07:33 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA03498
	for uri-in; Mon, 26 Jan 1998 17:07:30 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA03490
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 17:07:28 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA16774
	for uri@services; Mon, 26 Jan 1998 17:07:24 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id RAA16770;
	Mon, 26 Jan 1998 17:07:20 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53936(5)>; Mon, 26 Jan 1998 14:05:47 PST
Received: from parc.xerox.com ([13.1.103.244]) by casablanca.parc.xerox.com with SMTP id <71814>; Mon, 26 Jan 1998 14:03:27 PST
Message-ID: <34CD082C.91CF0365@parc.xerox.com>
Date: Mon, 26 Jan 1998 14:03:24 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "John C. Mallery" <jcma@ai.mit.edu>
CC: Leslie Daigle <leslie@Bunyip.Com>, Foteos Macrides <MACRIDES@sci.wfbr.edu>,
        uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] URI documents -- "# fragment"
References: <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU> <v0313030eb0f292e3264b@[153.36.117.205]>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

I meant to post about this before; I think that "?" is the most
appropriate delimeter for what John Mallery wants for PDIs, rather than
"$", since it will be more likely processed correctly when dealing with
relative references that might be contained within returned material.

> Might be worth noting that #fragment is utterly bogus.

It is totally worthless[sic] to attempt to note this.

To put it in less bogus terms: Just because a widely deployed
syntactic construct doesn't do what YOU want, it doesn't mean that
it is "utterly bogus", no matter what school of hyperbole you adhere to.

Larry
-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Mon Jan 26 17:40:03 1998
Delivery-Date: Mon, 26 Jan 1998 17:40:03 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA21229
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 17:40:02 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA04713;
	Mon, 26 Jan 1998 17:42:47 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA03796
	for uri-out; Mon, 26 Jan 1998 17:26:53 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA03790
	for uri-in; Mon, 26 Jan 1998 17:26:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA03779
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 17:26:48 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA16818
	for uri@services; Mon, 26 Jan 1998 17:26:45 -0500 (EST)
Received: from access5.digex.net (access5.digex.net [205.197.245.196])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA16813;
	Mon, 26 Jan 1998 17:26:37 -0500 (EST)
Received: (from asgilman@localhost)
          by access5.digex.net (8.8.4/8.8.4)
	  id RAA20881; Mon, 26 Jan 1998 17:25:51 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199801262225.RAA20881@access5.digex.net>
Subject: Re: [URN] URI documents -- "# fragment"
To: jcma@ai.mit.edu (John C. Mallery)
Date: Mon, 26 Jan 1998 17:25:51 -0500 (EST)
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
In-Reply-To: <v0313030eb0f292e3264b@[153.36.117.205]> from "John C. Mallery" at "Jan 26, 98 02:30:25 pm"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

to follow up on what John C. Mallery said:

> Might be worth noting that #fragment is utterly bogus.  It is a
> positional identifier and cannot be recycled for server-side
> fragments because it has been consumed by legacy web
> applications.

I can't grok your claim.  The way I interpret current practice
the 'fragment' is not positional at all but reference to a name
in a namespace.  So the client positions the cursor at the start
of the named item which is a text range in this kind of document.
But the URL usage is namewise, not positionwise.

Can you elaborate?

Al Gilman


From owner-uri@Bunyip.Com  Mon Jan 26 18:09:37 1998
Delivery-Date: Mon, 26 Jan 1998 18:09:37 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA21503
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 18:09:36 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA04832;
	Mon, 26 Jan 1998 18:12:20 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA05040
	for uri-out; Mon, 26 Jan 1998 17:49:39 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA05028
	for uri-in; Mon, 26 Jan 1998 17:49:35 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA05015
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 17:49:32 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA16882
	for uri@services; Mon, 26 Jan 1998 17:49:29 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA16879;
	Mon, 26 Jan 1998 17:49:24 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01ISU94K5M3K00877V@SCI.WFBR.EDU>; Mon, 26 Jan 1998 17:11:33 -0500 (EST)
Date: Mon, 26 Jan 1998 17:11:33 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] URI documents -- "# fragment"
To: jcma@ai.mit.edu
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01ISU94K5XEA00877V@SCI.WFBR.EDU>
X-VMS-To: IN%"jcma@ai.mit.edu"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

"John C. Mallery" <jcma@ai.mit.edu> wrote:
>Might be worth noting that #fragment is utterly bogus.  It is a positional
>identifier and cannot be recycled for server-side fragments because it has
>been consumed by legacy web applications.

	I perhaps should not have included that paragraph under
circumstances in which I have only occassional access to this account
and cannot participate in an extended discussion about the matter,
but since I'm logged in again now...

	I do not see how these references to "bogus" and "legacy web
applications" serve any useful purpose in the "evolution" of the Web.
The #fragment was specified as a way of providing instructions to a
client via a URI-reference, is positional, and is not considered part
of the URI.  I realize that there are only so many US-ASCII characters
which can be used as delims in a platform-independent manner, and most
if not all of them are "taken" for something or other at this point.
If you which to support server-side instructions, then it presumeably
must be via something to the left of any crosshash in an overall
URI-reference.  The '?' and '@' in URLs in effect delimit instructions
to the server, and perhaps could be used for instructions sets in URNs.


>The only relevance for URIs is that applications expecting to move an
>identifier through HTTP URLs (e.g, URN resolution) must quote #. This
                    ????
>is why PDI switched from # to $.

	Fragment instructions apply to media types (presently defined
and widely implemented fragment instructions apply to text/html), not
to schemes, i.e., not specifically to HTTP.


>It is unwise to reify legacy design decisions in all possible future
>identifiers.  Such over encumbering of URIs reduces degrees of freedoms
>needed for evolution and shortens the longevity of any URI framework,
>ie hastening the time when all identifiers must be discarded and one
>must start from scratch.

	The concern is that existing, interoperable implementations
are not broken needlessly in new IETF specs.  Terminology such as
"reify legacy design decisions" is stone throwing, and that often
leads to breakage.

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From owner-uri@Bunyip.Com  Mon Jan 26 18:57:31 1998
Delivery-Date: Mon, 26 Jan 1998 18:57:31 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA22278
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 18:57:30 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA05013;
	Mon, 26 Jan 1998 19:00:11 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA07036
	for uri-out; Mon, 26 Jan 1998 18:26:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA07029
	for uri-in; Mon, 26 Jan 1998 18:26:03 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA07001
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 18:26:00 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id SAA17020
	for uri@services; Mon, 26 Jan 1998 18:25:57 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA17013;
	Mon, 26 Jan 1998 18:25:46 -0500 (EST)
Received: from [153.36.117.205] ([18.23.20.31])
	by life.ai.mit.edu (8.8.5/AI1.17/ai.master.life:1.20) with ESMTP id RAA10956;
	Mon, 26 Jan 1998 17:54:38 -0500 (EST)
Message-Id: <v03130314b0f2be2c52d1@[153.36.117.205]>
In-Reply-To: <34CD082C.91CF0365@parc.xerox.com>
References: <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU>
 <v0313030eb0f292e3264b@[153.36.117.205]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Mon, 26 Jan 1998 17:34:51 -0500
To: Larry Masinter <masinter@parc.xerox.com>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] URI documents -- "# fragment"
Cc: Leslie Daigle <leslie@Bunyip.Com>, Foteos Macrides <MACRIDES@sci.wfbr.edu>,
        uri@Bunyip.Com, urn-ietf@Bunyip.Com
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 2:03 PM -0800 98-01-26, Larry Masinter wrote:
>I meant to post about this before; I think that "?" is the most
>appropriate delimeter for what John Mallery wants for PDIs, rather than
>"$", since it will be more likely processed correctly when dealing with
>relative references that might be contained within returned material.

No. URNs embedded in URLs will be improperly processed by legacy applications,
not to mention that it overloads the delimiter.

This is analogous to the problem with #.


>
>> Might be worth noting that #fragment is utterly bogus.
>
>It is totally worthless[sic] to attempt to note this.
>
>To put it in less bogus terms: Just because a widely deployed
>syntactic construct doesn't do what YOU want, it doesn't mean that
>it is "utterly bogus", no matter what school of hyperbole you adhere to.

It remains utterly bogus to include it in the URI spec; it's fine in html/http (I use it all the time).

I just get tired of endless thrashing.



From owner-uri@Bunyip.Com  Mon Jan 26 19:00:17 1998
Delivery-Date: Mon, 26 Jan 1998 19:00:17 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA22332
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 19:00:16 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA05028;
	Mon, 26 Jan 1998 19:02:58 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA07541
	for uri-out; Mon, 26 Jan 1998 18:48:19 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA07534
	for uri-in; Mon, 26 Jan 1998 18:48:15 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA07524
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 18:48:08 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id SAA17098
	for uri@services; Mon, 26 Jan 1998 18:48:03 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA17095;
	Mon, 26 Jan 1998 18:48:01 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01ISUCF5SHDS00877V@SCI.WFBR.EDU>; Mon, 26 Jan 1998 18:44:31 -0500 (EST)
Date: Mon, 26 Jan 1998 18:44:31 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] URI documents -- "# fragment"
To: asgilman@access.digex.net
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01ISUCF5TVAQ00877V@SCI.WFBR.EDU>
X-VMS-To: IN%"asgilman@access.digex.net"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Al Gilman <asgilman@access.digex.net> wrote:
>to follow up on what John C. Mallery said:
>
>> Might be worth noting that #fragment is utterly bogus.  It is a
>> positional identifier and cannot be recycled for server-side
>> fragments because it has been consumed by legacy web
>> applications.
>
>I can't grok your claim.  The way I interpret current practice
>the 'fragment' is not positional at all but reference to a name
>in a namespace.  So the client positions the cursor at the start
>of the named item which is a text range in this kind of document.
>But the URL usage is namewise, not positionwise.

	It is positional for the URI syntax in the sense that
it must be the right-most field in a URI-reference, and the URI,
itself, is to the left of the delimiter.  You are thinking about
one type of fragment instruction which applies to text/html, but
there is another, for seeking a MAP element associated with a
client-side image map.  Nothing in the URL -> URI draft precludes
formulation of other instructions, and use of lists in the format:

	#name1=value1;name2=value2[;...]

although perhaps the fragment = *uric in Section 3 needs a statement
that '=' and ';' are reserved, homologous to that following the
query = *uric in Section 4.3.3.


	How about this:
	
	smtp:asgilman@access.digex.net#subject=Backward%20Compatibility

Hmm... Is that fragment an instruction to the client, the server, or both?
Or how about this:

	smtp:;to=asgilman@access.digex.net;subject=Backward%20Compatibility

That's a URI, and maybe some useful instruction could be added via a
fragment to make it a URI-reference. :)

	In any case, a fragment need not be an instruction concerning an
HTML/XML/SGML NAME -- but the first thing a parser must do is separate it
from the URI in a URI-reference (and then further separate components of
the URI, or invoke some resolver).

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From owner-uri@Bunyip.Com  Mon Jan 26 23:27:55 1998
Delivery-Date: Mon, 26 Jan 1998 23:27:55 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id XAA00797
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 23:27:55 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id XAA05548;
	Mon, 26 Jan 1998 23:30:38 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA16570
	for uri-out; Mon, 26 Jan 1998 23:17:16 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA16562
	for uri-in; Mon, 26 Jan 1998 23:17:15 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA16555
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 23:17:13 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id XAA17508
	for uri@services; Mon, 26 Jan 1998 23:17:10 -0500 (EST)
Received: from access1.digex.net (access1.digex.net [205.197.245.192])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA17501;
	Mon, 26 Jan 1998 23:17:08 -0500 (EST)
Received: (from asgilman@localhost)
          by access1.digex.net (8.8.4/8.8.4)
	  id XAA05838; Mon, 26 Jan 1998 23:17:03 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199801270417.XAA05838@access1.digex.net>
Subject: Re: [URN] URI documents -- "# fragment"
To: MACRIDES@sci.wfbr.edu (Foteos Macrides)
Date: Mon, 26 Jan 1998 23:17:03 -0500 (EST)
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
In-Reply-To: <01ISUCF5TVAQ00877V@SCI.WFBR.EDU> from Foteos Macrides at "Jan 26, 98 06:44:31 pm"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

to follow up on what Foteos Macrides said:

> 	It is positional for the URI syntax in the sense that
> it must be the right-most field in a URI-reference, and the URI,
> itself, is to the left of the delimiter.  

As distinguished from ;qualifier that can refine the parse tree
almost anywhere.

OK I get that.

Al


From owner-uri@Bunyip.Com  Tue Jan 27 01:42:00 1998
Delivery-Date: Tue, 27 Jan 1998 01:42:01 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id BAA01780
	for <ietf-archive@ietf.org>; Tue, 27 Jan 1998 01:42:00 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA05750;
	Tue, 27 Jan 1998 01:44:31 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA19037
	for uri-out; Tue, 27 Jan 1998 01:29:30 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA19027
	for uri-in; Tue, 27 Jan 1998 01:29:28 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA19020
	for <uri@services.bunyip.com>; Tue, 27 Jan 1998 01:29:25 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA17817
	for uri@services; Tue, 27 Jan 1998 01:29:22 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id BAA17814;
	Tue, 27 Jan 1998 01:29:19 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52432(4)>; Mon, 26 Jan 1998 22:29:19 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71816>; Mon, 26 Jan 1998 22:29:02 PST
Message-ID: <34CD7EAC.740ACE91@parc.xerox.com>
Date: Mon, 26 Jan 1998 22:29:00 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Foteos Macrides <MACRIDES@sci.wfbr.edu>
CC: asgilman@access.digex.net, uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] URI documents -- "# fragment"
References: <01ISUCF5TVAQ00877V@SCI.WFBR.EDU>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>      smtp:asgilman@access.digex.net#subject=Backward%20Compatibility

The revised 'mailto' scheme used ?, not #, to delimit client
side modifications of the basic locator.

Larry
-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Tue Jan 27 10:46:40 1998
Delivery-Date: Tue, 27 Jan 1998 10:46:41 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA07358
	for <ietf-archive@ietf.org>; Tue, 27 Jan 1998 10:46:40 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA06886;
	Tue, 27 Jan 1998 10:49:19 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA05417
	for uri-out; Tue, 27 Jan 1998 10:24:42 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA05410
	for uri-in; Tue, 27 Jan 1998 10:24:41 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA05401
	for <uri@services.bunyip.com>; Tue, 27 Jan 1998 10:24:38 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA19074
	for uri@services; Tue, 27 Jan 1998 10:24:35 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA19071;
	Tue, 27 Jan 1998 10:24:32 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id KAA06716;
	Tue, 27 Jan 1998 10:27:15 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id KAA07351; Tue, 27 Jan 1998 10:24:25 -0500
Reply-To: "Sam Sun" <ssun@cnri.reston.va.us>
From: "Sam Sun" <ssun@cnri.reston.va.us>
To: "Foteos Macrides" <MACRIDES@sci.wfbr.edu>
Cc: <uri@Bunyip.Com>, <urn-ietf@Bunyip.Com>
Subject: Re: [URN] URI documents -- "# fragment"
Date: Tue, 27 Jan 1998 10:29:58 -0500
Message-ID: <01bd2b38$6d026b80$29019784@ssun.CNRI.Reston.Va.US>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.71.1712.3
X-Mimeole: Produced By Microsoft MimeOLE V4.71.1712.3
Sender: owner-uri@Bunyip.Com
Precedence: bulk

From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
>The #fragment was specified as a way of providing instructions to a
>client via a URI-reference, is positional, and is not considered part
>of the URI.

I think it might help to address the terminology first.

If we don't call

http://www.ietf.org/filename.html#section

a URI or URL, what do we call it?  The draft
(http://ringer.etl.go.jp/net/ftp/internic/internet-drafts/draft-fielding-uri
-syntax-01.txt)
call it a URI-reference. But I think most people will call it a URI
(actually URL).

And the mere different between having "#..." or not  is that:

http://www.ietf.org/filename.html

      identifies the file 'filename.html' at 'www.ietf.org'.

http://www.ietf.org/filename.html

     identifies the section 'section' at 'www.ietf.org/filename.html'.

They are both used to location a (portion) of web resource by location.
And I don't see the benefit of defining the additional term 'URI-Reference'
vs 'URI' here.


Further, I think it would help if we address the question that whether the
generic URI parser (which handles URI-Reference, as in HTParse.c
in libwww) should handle the portion "#......" regardless of the URI
scheme or not.

While it makes sense for 'http' URL or 'ftp' URL to cut the "#..." off
at the client side, it's not so appropriate for other kind of URI
schemes (eg. mailto, telnet, ldap, ... ... ... ... ... ... and new ones
are keep coming :).


Regards,
Sam
ssun@cnri.reston.va.us













From owner-uri@Bunyip.Com  Wed Jan 28 00:39:23 1998
Delivery-Date: Wed, 28 Jan 1998 00:39:28 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id AAA25661
	for <ietf-archive@ietf.org>; Wed, 28 Jan 1998 00:39:23 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id AAA09832;
	Wed, 28 Jan 1998 00:42:04 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA26769
	for uri-out; Wed, 28 Jan 1998 00:29:20 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA26760
	for uri-in; Wed, 28 Jan 1998 00:29:14 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA26749
	for <uri@services.bunyip.com>; Wed, 28 Jan 1998 00:29:05 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id AAA21353
	for uri@services; Wed, 28 Jan 1998 00:29:01 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA21348;
	Wed, 28 Jan 1998 00:28:59 -0500 (EST)
Received: from [128.52.39.15] (relatus.ai.mit.edu [128.52.39.15])
	by life.ai.mit.edu (8.8.5/AI1.17/ai.master.life:1.20) with ESMTP id AAA27449;
	Wed, 28 Jan 1998 00:28:51 -0500 (EST)
Message-Id: <v03130307b0f471ac6f8a@[128.52.39.15]>
In-Reply-To: <01bd2b38$6d026b80$29019784@ssun.CNRI.Reston.Va.US>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 28 Jan 1998 00:27:02 -0500
To: "Sam Sun" <ssun@cnri.reston.va.us>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: NOT Re: [URN] URI documents -- "# fragment"
Cc: <uri@Bunyip.Com>, <urn-ietf@Bunyip.Com>
Sender: owner-uri@Bunyip.Com
Precedence: bulk


Fragment URNs are now live.

See bottom of http://www.pub.whitehouse.gov/

Nota Bene: the delimiter is $ per Ryan Moats suggestion.



From owner-uri@Bunyip.Com  Thu Jan 29 14:18:54 1998
Delivery-Date: Thu, 29 Jan 1998 14:18:59 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA26904
	for <ietf-archive@ietf.org>; Thu, 29 Jan 1998 14:18:53 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA16005;
	Thu, 29 Jan 1998 14:21:34 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id NAA19719
	for uri-out; Thu, 29 Jan 1998 13:57:23 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id NAA19712
	for uri-in; Thu, 29 Jan 1998 13:57:17 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA19703
	for <uri@services.bunyip.com>; Thu, 29 Jan 1998 13:57:11 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id NAA26751
	for uri@services; Thu, 29 Jan 1998 13:57:08 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA26745;
	Thu, 29 Jan 1998 13:56:47 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id NAA01925; Thu, 29 Jan 1998 13:57:02 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Thu, 29 Jan 1998 13:57:01 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: "John C. Mallery" <jcma@ai.mit.edu>
cc: Sam Sun <ssun@cnri.reston.va.us>, uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: NOT Re: [URN] URI documents -- "# fragment"
In-Reply-To: <v03130307b0f471ac6f8a@[128.52.39.15]>
Message-ID: <Pine.SUN.3.95.980129135520.1814H-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk


To put this in a bit more context...

On Wed, 28 Jan 1998, John C. Mallery wrote:
> Fragment URNs are now live.
> 
> See bottom of http://www.pub.whitehouse.gov/
> 
> Nota Bene: the delimiter is $ per Ryan Moats suggestion.

This is fragments in a particular namespace, which has a more
constrained world-view than the general URN case (e.g., documents
have declared media types).

Leslie.



----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


From ipp-owner@pwg.org  Tue Feb  3 14:56:46 1998
Delivery-Date: Tue, 03 Feb 1998 14:56:47 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA11740
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 14:56:45 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA09677
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 14:59:26 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA12728 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 14:56:39 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 14:44:04 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA11197 for ipp-outgoing; Tue, 3 Feb 1998 14:06:19 -0500 (EST)
Message-Id: <3.0.1.32.19980203093704.00905940@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Tue, 3 Feb 1998 09:37:04 PST
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: Re: IPP> TLS security section of protocol document
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C12722C5@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

At 06:03 PM 2/2/98 PST, Turner, Randy wrote:
>
>Just a note from the WG meeting in Hawaii...
>
>During the discussions of security related matters regarding using
>multiple
>HTTP methods at the last meeting, Josh brought up a point that proxies
>should be no problem with using a new method (such as PRINT) because it
>would just transparently pass it on through. I'm assuming that proxies
>do this with all methods the proxy does not recognize (unless some type
>of method filtering is turned on).
>
>This discussion got me thinking about proxies and IPP in general, with
>my initial conclusion being that we have a problem using TLS for
>end-to-end security in the presence of proxies. There is currently no
>standard for delegation of authentication info across proxies ( or any
>kind of "firewall" type of software). If the IPP client is configured to
>work with a particular proxy, and the IPP client is attempting
>communication with a TLS-based printer URI, we might need to indicate in
>the protocol document that this (and possibly other scenarios) can
>happen and what the implications of these scenarios might be.
>
>My immediate question is do we consider updating the security
>considerations section of the protocol document prior to IETF last call?
>
>Randy
>

Randy,

I think that anything to do with proxy servers and firewalls can only
reliably be found out by real life testing, which is what Proposed
Standards are for. I do not see any points in doing further updates to the
our specification at this stage.

Carl-Uno 
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Tue Feb  3 16:29:48 1998
Delivery-Date: Tue, 03 Feb 1998 16:29:49 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA14833
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 16:29:47 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA10492
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 16:32:27 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA15016 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 16:29:38 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 16:21:27 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA14371 for ipp-outgoing; Tue, 3 Feb 1998 16:05:42 -0500 (EST)
Message-ID: <5CEA8663F24DD111A96100805FFE6587030BC1C7@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Turner, Randy'" <rturner@sharplabs.com>, "'ipp@pwg.org'"
	 <ipp@pwg.org>
Subject: RE: IPP> Notifications
Date: Tue, 3 Feb 1998 13:05:03 -0800 
X-Mailer: Internet Mail Service (5.5.1960.3)
Sender: ipp-owner@pwg.org

The minutes dont really discuss it. There is talk about email vs 'IPP
notifications' But no real discussion of how IPP notification could be done.
A device-level protocol that does not allow Out of band feedback seems
pretty broken 

> -----Original Message-----
> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> Sent:	Tuesday, February 03, 1998 11:29 AM
> To:	Paul Moore; 'ipp@pwg.org'
> Subject:	RE: IPP> Notifications
> 
> 
> Yes, this was discussed. Several solutions were proposed. Check out the
> minutes of the IPP meeting that Don just posted.
> I think some of the ideas were included in the minutes.
> 
> Randy
> 
> 
> 	-----Original Message-----
> 	From:	Paul Moore [SMTP:paulmo@microsoft.com]
> 	Sent:	Tuesday, February 03, 1998 10:51 AM
> 	To:	'ipp@pwg.org'
> 	Subject:	IPP> Notifications
> 
> 	Has anybody noticed that IPP will be useless for notifications
> due to the
> 	asymmetry of the protocol? As currently constituted a printer
> cannot send an
> 	unsolicted message to anybody. 
> 
> 	Was this discussed later on on the Thursday brainstorm?

From ipp-owner@pwg.org  Tue Feb  3 17:48:33 1998
Delivery-Date: Tue, 03 Feb 1998 17:48:34 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA17493
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 17:48:32 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA11838
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 17:51:14 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA17820 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 17:48:28 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 17:40:26 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA15210 for ipp-outgoing; Tue, 3 Feb 1998 16:46:06 -0500 (EST)
Message-ID: <5CEA8663F24DD111A96100805FFE6587030BC1C9@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Turner, Randy'" <rturner@sharplabs.com>, "'ipp@pwg.org'"
	 <ipp@pwg.org>
Subject: RE: IPP> Notifications
Date: Tue, 3 Feb 1998 13:45:08 -0800 
X-Mailer: Internet Mail Service (5.5.1960.3)
Sender: ipp-owner@pwg.org

What I was meaning regarding device level protocol is --

Today we have something that does not push the server or printer envelope -
I agree it cannot be called a device protocol. We did discuss extending IPP
into very precise printer managment (feature and configurtion discovery and
control, plus some maybe queuing control). I really need a protocol to fill
that space and I know others do as well. The fact that IPP will be severly
challenged as it currently stands is a potential showstopper.

The problem with using a non-HTTP based solution is the old firewall/proxy
argument. We could be in the wierd position where IPP can reach the device
but the notifications cannot get back. That, in theory would make a whole
chunk of the protocol optional and therefore useless.

Putting a web server on the client seems a bit of a sledge hammer sized
solution.

One solution - carry everything on raw TCP. 

I dont like UDP - it is a 'best endeavors' transport. You cannot build real
functionality based on it because you never know if you will receive the
messages. (This was the whole point of SENSE)

> -----Original Message-----
> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> Sent:	Tuesday, February 03, 1998 1:29 PM
> To:	Paul Moore; 'ipp@pwg.org'
> Subject:	RE: IPP> Notifications
> 
> 
> I remember we talked about maintaining persistent connections to the
> server during job processing, as well as possibly having the clients
> allocate a socket to receive UDP or TCP - based notifications from a
> server.  And on your last statement, I disagree that we have a
> device-level protocol; Most IPP servers, including your own, will be
> implemented on server-based systems, detached from the actual physical
> printer. Its possible that some server-based implementations might not
> have device-level access or at least accurate realtime access to device
> status.
> 
> Nonetheless, I would like to see further discussion on this topic via
> the mailing list. I personally favor something along the lines of a UDP
> message sent to a client socket from the server which includes some type
> of encapsulated notification message.
> 
> Randy
> 
> 
> 	-----Original Message-----
> 	From:	Paul Moore [SMTP:paulmo@microsoft.com]
> 	Sent:	Tuesday, February 03, 1998 1:05 PM
> 	To:	'Turner, Randy'; 'ipp@pwg.org'
> 	Subject:	RE: IPP> Notifications
> 
> 	The minutes dont really discuss it. There is talk about email vs
> 'IPP
> 	notifications' But no real discussion of how IPP notification
> could be done.
> 	A device-level protocol that does not allow Out of band feedback
> seems
> 	pretty broken 
> 
> 	> -----Original Message-----
> 	> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> 	> Sent:	Tuesday, February 03, 1998 11:29 AM
> 	> To:	Paul Moore; 'ipp@pwg.org'
> 	> Subject:	RE: IPP> Notifications
> 	> 
> 	> 
> 	> Yes, this was discussed. Several solutions were proposed.
> Check out the
> 	> minutes of the IPP meeting that Don just posted.
> 	> I think some of the ideas were included in the minutes.
> 	> 
> 	> Randy
> 	> 
> 	> 
> 	> 	-----Original Message-----
> 	> 	From:	Paul Moore [SMTP:paulmo@microsoft.com]
> 	> 	Sent:	Tuesday, February 03, 1998 10:51 AM
> 	> 	To:	'ipp@pwg.org'
> 	> 	Subject:	IPP> Notifications
> 	> 
> 	> 	Has anybody noticed that IPP will be useless for
> notifications
> 	> due to the
> 	> 	asymmetry of the protocol? As currently constituted a
> printer
> 	> cannot send an
> 	> 	unsolicted message to anybody. 
> 	> 
> 	> 	Was this discussed later on on the Thursday brainstorm?

From ipp-owner@pwg.org  Tue Feb  3 19:22:11 1998
Delivery-Date: Tue, 03 Feb 1998 19:22:11 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA19346
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 19:22:06 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA12088
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 19:24:47 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA20523 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 19:22:01 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 19:14:03 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA18421 for ipp-outgoing; Tue, 3 Feb 1998 18:28:36 -0500 (EST)
Message-ID: <21FD6499922DD111A4F600805FCCD6F2013D09B5@red-86-msg.dns.microsoft.com>
From: Josh Cohen <joshco@microsoft.com>
To: Paul Moore <paulmo@microsoft.com>,
        "'Turner, Randy'"
	 <rturner@sharplabs.com>,
        "'ipp@pwg.org'" <ipp@pwg.org>
Subject: RE: IPP> Notifications
Date: Tue, 3 Feb 1998 15:28:10 -0800 
X-Mailer: Internet Mail Service (5.5.1960.3)
Sender: ipp-owner@pwg.org

I thought the consensus that the first step was to have
a requirements document written up for IPP.
Since there are many generalized notification efforts
underway ( or soon to be), we can judge the suitability
of using one of them or writing one specific to IPP.
However, that can only be done if we know our requirements
first.

-> -----Original Message-----
-> From: Paul Moore 
-> Sent: Tuesday, February 03, 1998 1:05 PM
-> To: 'Turner, Randy'; 'ipp@pwg.org'
-> Subject: RE: IPP> Notifications
-> 
-> 
-> The minutes dont really discuss it. There is talk about email vs 'IPP
-> notifications' But no real discussion of how IPP 
-> notification could be done.
-> A device-level protocol that does not allow Out of band 
-> feedback seems
-> pretty broken 
-> 
-> > -----Original Message-----
-> > From:	Turner, Randy [SMTP:rturner@sharplabs.com]
-> > Sent:	Tuesday, February 03, 1998 11:29 AM
-> > To:	Paul Moore; 'ipp@pwg.org'
-> > Subject:	RE: IPP> Notifications
-> > 
-> > 
-> > Yes, this was discussed. Several solutions were proposed. 
-> Check out the
-> > minutes of the IPP meeting that Don just posted.
-> > I think some of the ideas were included in the minutes.
-> > 
-> > Randy
-> > 
-> > 
-> > 	-----Original Message-----
-> > 	From:	Paul Moore [SMTP:paulmo@microsoft.com]
-> > 	Sent:	Tuesday, February 03, 1998 10:51 AM
-> > 	To:	'ipp@pwg.org'
-> > 	Subject:	IPP> Notifications
-> > 
-> > 	Has anybody noticed that IPP will be useless for notifications
-> > due to the
-> > 	asymmetry of the protocol? As currently constituted a printer
-> > cannot send an
-> > 	unsolicted message to anybody. 
-> > 
-> > 	Was this discussed later on on the Thursday brainstorm?
-> 

From ipp-owner@pwg.org  Tue Feb  3 21:38:49 1998
Delivery-Date: Tue, 03 Feb 1998 21:38:50 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA23016
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 21:38:48 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA12424
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:41:27 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA23235 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:38:40 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 21:17:15 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA20843 for ipp-outgoing; Tue, 3 Feb 1998 20:05:33 -0500 (EST)
Message-ID: <34D7BEB4.1033438D@parc.xerox.com>
Date: Tue, 3 Feb 1998 17:04:52 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> Notifications
References: <D10983CAC30DD111B41400805FA6A1C12722D0@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

I believe that "mailto" can include session-based
connectivity if it's available.

Larry
-- 
http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Tue Feb  3 21:41:32 1998
Delivery-Date: Tue, 03 Feb 1998 21:41:32 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA23134
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 21:41:31 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA12436
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:44:10 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA23541 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:41:22 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 21:19:24 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA20849 for ipp-outgoing; Tue, 3 Feb 1998 20:05:43 -0500 (EST)
Message-ID: <5CEA8663F24DD111A96100805FFE6587030BC1D0@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Larry Masinter'" <masinter@parc.xerox.com>,
        "Turner, Randy"
	 <rturner@sharplabs.com>
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: RE: IPP> Notifications
Date: Tue, 3 Feb 1998 17:05:20 -0800 
X-Mailer: Internet Mail Service (5.5.1960.3)
Sender: ipp-owner@pwg.org

We need to distinguish two types of notification. (This was a long and
exciting debate in Maui!).

Firstly a client should be able to request that (for exmaple) when a print
job is completed that a human readable notification be sent to some URL,
that a pager be bleeped, that a robot arm should waved over a fire to create
a smoke signal, whatever.

We also agreed that if IPP were to be extended to manage the lower level
interface from the server/cleint to the printer then some machine readable
noification mechanism was needed. For example the printer is running low on
paper it may signal a listener somewhere, if a configuration change takes
place or whatever.  This notification may even be the 'job completed'
notification back to a server that triggers it to send the human readable
notification that was requested in the original print job from the client to
the server.

> -----Original Message-----
> From:	Larry Masinter [SMTP:masinter@parc.xerox.com]
> Sent:	Tuesday, February 03, 1998 4:56 PM
> To:	Turner, Randy
> Cc:	Paul Moore; 'ipp@pwg.org'
> Subject:	Re: IPP> Notifications
> 
> I like the idea of the client supplying, as part of a request,
> the URL for notifications. In email, this address could be
> supplied by the disposition-notification-to header, as with any
> kind of receipt notification. For requests that get delivered
> via IPP and POST, the address to which notifications get posted
> could be supplied by the client via a URL, too. Clients would
> have to know their own address, though, and make some kind of
> service guarantee that they're willing to listen to responses
> at that address. In some cases, the address of notification will
> be different than the client address.
> 
> In email delivery for Internet Fax, we've also wanted to have
> a notification protocol for "successful printing"; I'd like to
> make sure that IPP and Internet Fax don't invent different
> mechanisms for no good reason.
> 
> Larry
> -- 
> http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Tue Feb  3 21:43:44 1998
Delivery-Date: Tue, 03 Feb 1998 21:43:44 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA23180
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 21:43:43 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA12442
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:46:21 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA23820 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:43:32 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 21:21:37 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA20800 for ipp-outgoing; Tue, 3 Feb 1998 19:56:53 -0500 (EST)
Message-ID: <34D7BCB4.6F002D50@parc.xerox.com>
Date: Tue, 3 Feb 1998 16:56:20 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: "'Paul Moore'" <paulmo@microsoft.com>, "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> Notifications
References: <D10983CAC30DD111B41400805FA6A1C12722CD@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

I like the idea of the client supplying, as part of a request,
the URL for notifications. In email, this address could be
supplied by the disposition-notification-to header, as with any
kind of receipt notification. For requests that get delivered
via IPP and POST, the address to which notifications get posted
could be supplied by the client via a URL, too. Clients would
have to know their own address, though, and make some kind of
service guarantee that they're willing to listen to responses
at that address. In some cases, the address of notification will
be different than the client address.

In email delivery for Internet Fax, we've also wanted to have
a notification protocol for "successful printing"; I'd like to
make sure that IPP and Internet Fax don't invent different
mechanisms for no good reason.

Larry
-- 
http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Tue Feb  3 21:48:14 1998
Delivery-Date: Tue, 03 Feb 1998 21:48:15 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA23330
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 21:48:14 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA12448
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:50:52 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA24179 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:48:06 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 21:32:23 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA20879 for ipp-outgoing; Tue, 3 Feb 1998 20:11:23 -0500 (EST)
Message-ID: <34D7C011.B6759E2D@parc.xerox.com>
Date: Tue, 3 Feb 1998 17:10:41 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Paul Moore <paulmo@microsoft.com>
CC: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> Notifications
References: <5CEA8663F24DD111A96100805FFE6587030BC1D0@red-msg-51.dns.microsoft.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

> Firstly a client should be able to request that (for exmaple) when a print
> job is completed that a human readable notification be sent to some URL,
> that a pager be bleeped, that a robot arm should waved over a fire to create
> a smoke signal, whatever.
> 
> We also agreed that if IPP were to be extended to manage the lower level
> interface from the server/cleint to the printer then some machine readable
> noification mechanism was needed. For example the printer is running low on
> paper it may signal a listener somewhere, if a configuration change takes
> place or whatever.  This notification may even be the 'job completed'
> notification back to a server that triggers it to send the human readable
> notification that was requested in the original print job from the client to
> the server.

This ground has been well-plowed, though, in the email notification
domain. If you look at the description of mail delivery notification,
you will see that a notification consists of a "multipart/report",
the first part of which is human readable, and the second part of
which is machine readable. 

Larry
-- 
http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Wed Feb  4 08:57:40 1998
Delivery-Date: Wed, 04 Feb 1998 08:57:42 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA09808
	for <ietf-archive@ietf.org>; Wed, 4 Feb 1998 08:57:33 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA16869
	for <ietf-archive@cnri.reston.va.us>; Wed, 4 Feb 1998 09:00:12 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id IAA29524 for <ietf-archive@cnri.reston.va.us>; Wed, 4 Feb 1998 08:57:28 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 4 Feb 1998 08:53:14 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id IAA28933 for ipp-outgoing; Wed, 4 Feb 1998 08:37:17 -0500 (EST)
Content-return: allowed
Date: Wed, 4 Feb 1998 05:30:29 PST
From: "Caruso, Angelo " <Angelo.Caruso@usa.xerox.com>
Subject: RE: IPP> Notifications
To: "'Paul Moore'" <paulmo@microsoft.com>,
        "'Larry Masinter'" <masinter@parc.xerox.com>,
        "Turner, Randy" <rturner@sharplabs.com>
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
Message-id: <C565EF2D2B51D111B0BD00805F0D7A72053642@USA0111MS1>
MIME-version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-type: text/plain
X-Priority: 3
Sender: ipp-owner@pwg.org

Paul,

Has anyone considered using SNMP traps for these kinds of asynchronous
notifications? It's light-weight and quick and designed for this sort of
thing, unlike HTTP or email. Just a thought.

Thanks,
Angelo

	-----Original Message-----
	From:	Paul Moore [SMTP:paulmo@microsoft.com]
	Sent:	Tuesday, February 03, 1998 8:05 PM
	To:	'Larry Masinter'; Turner, Randy
	Cc:	'ipp@pwg.org'
	Subject:	RE: IPP> Notifications

	We need to distinguish two types of notification. (This was a
long and
	exciting debate in Maui!).

	Firstly a client should be able to request that (for exmaple)
when a print
	job is completed that a human readable notification be sent to
some URL,
	that a pager be bleeped, that a robot arm should waved over a
fire to create
	a smoke signal, whatever.

	We also agreed that if IPP were to be extended to manage the
lower level
	interface from the server/cleint to the printer then some
machine readable
	noification mechanism was needed. For example the printer is
running low on
	paper it may signal a listener somewhere, if a configuration
change takes
	place or whatever.  This notification may even be the 'job
completed'
	notification back to a server that triggers it to send the human
readable
	notification that was requested in the original print job from
the client to
	the server.

	> -----Original Message-----
	> From:	Larry Masinter [SMTP:masinter@parc.xerox.com]
	> Sent:	Tuesday, February 03, 1998 4:56 PM
	> To:	Turner, Randy
	> Cc:	Paul Moore; 'ipp@pwg.org'
	> Subject:	Re: IPP> Notifications
	> 
	> I like the idea of the client supplying, as part of a request,
	> the URL for notifications. In email, this address could be
	> supplied by the disposition-notification-to header, as with
any
	> kind of receipt notification. For requests that get delivered
	> via IPP and POST, the address to which notifications get
posted
	> could be supplied by the client via a URL, too. Clients would
	> have to know their own address, though, and make some kind of
	> service guarantee that they're willing to listen to responses
	> at that address. In some cases, the address of notification
will
	> be different than the client address.
	> 
	> In email delivery for Internet Fax, we've also wanted to have
	> a notification protocol for "successful printing"; I'd like to
	> make sure that IPP and Internet Fax don't invent different
	> mechanisms for no good reason.
	> 
	> Larry
	> -- 
	> http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Wed Feb  4 13:21:37 1998
Delivery-Date: Wed, 04 Feb 1998 13:21:38 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA19026
	for <ietf-archive@ietf.org>; Wed, 4 Feb 1998 13:21:31 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA27375
	for <ietf-archive@cnri.reston.va.us>; Wed, 4 Feb 1998 13:24:09 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA02504 for <ietf-archive@cnri.reston.va.us>; Wed, 4 Feb 1998 13:21:12 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 4 Feb 1998 13:09:55 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA01427 for ipp-outgoing; Wed, 4 Feb 1998 12:40:51 -0500 (EST)
Message-ID: <5CEA8663F24DD111A96100805FFE6587030BC1D6@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Caruso, Angelo '" <Angelo.Caruso@usa.xerox.com>,
        "'Larry Masinter'"
	 <masinter@parc.xerox.com>,
        "Turner, Randy" <rturner@sharplabs.com>
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: RE: IPP> Notifications
Date: Wed, 4 Feb 1998 09:40:34 -0800 
X-Mailer: Internet Mail Service (5.5.1960.3)
Sender: ipp-owner@pwg.org

This has been actively considered - the main problems are:-

- it is a different protocol with different semantics
- it is a 'best endeavors' protocol, you might or might not get the message
- HTTP was chosen for IPP for its universal reach (firewalls, proxies,
etc.), SNMP is not normally carried as far.


> -----Original Message-----
> From:	Caruso, Angelo  [SMTP:Angelo.Caruso@usa.xerox.com]
> Sent:	Wednesday, February 04, 1998 5:30 AM
> To:	Paul Moore; 'Larry Masinter'; Turner, Randy
> Cc:	'ipp@pwg.org'
> Subject:	RE: IPP> Notifications
> 
> Paul,
> 
> Has anyone considered using SNMP traps for these kinds of asynchronous
> notifications? It's light-weight and quick and designed for this sort of
> thing, unlike HTTP or email. Just a thought.
> 
> Thanks,
> Angelo
> 
> 	-----Original Message-----
> 	From:	Paul Moore [SMTP:paulmo@microsoft.com]
> 	Sent:	Tuesday, February 03, 1998 8:05 PM
> 	To:	'Larry Masinter'; Turner, Randy
> 	Cc:	'ipp@pwg.org'
> 	Subject:	RE: IPP> Notifications
> 
> 	We need to distinguish two types of notification. (This was a
> long and
> 	exciting debate in Maui!).
> 
> 	Firstly a client should be able to request that (for exmaple)
> when a print
> 	job is completed that a human readable notification be sent to
> some URL,
> 	that a pager be bleeped, that a robot arm should waved over a
> fire to create
> 	a smoke signal, whatever.
> 
> 	We also agreed that if IPP were to be extended to manage the
> lower level
> 	interface from the server/cleint to the printer then some
> machine readable
> 	noification mechanism was needed. For example the printer is
> running low on
> 	paper it may signal a listener somewhere, if a configuration
> change takes
> 	place or whatever.  This notification may even be the 'job
> completed'
> 	notification back to a server that triggers it to send the human
> readable
> 	notification that was requested in the original print job from
> the client to
> 	the server.
> 
> 	> -----Original Message-----
> 	> From:	Larry Masinter [SMTP:masinter@parc.xerox.com]
> 	> Sent:	Tuesday, February 03, 1998 4:56 PM
> 	> To:	Turner, Randy
> 	> Cc:	Paul Moore; 'ipp@pwg.org'
> 	> Subject:	Re: IPP> Notifications
> 	> 
> 	> I like the idea of the client supplying, as part of a request,
> 	> the URL for notifications. In email, this address could be
> 	> supplied by the disposition-notification-to header, as with
> any
> 	> kind of receipt notification. For requests that get delivered
> 	> via IPP and POST, the address to which notifications get
> posted
> 	> could be supplied by the client via a URL, too. Clients would
> 	> have to know their own address, though, and make some kind of
> 	> service guarantee that they're willing to listen to responses
> 	> at that address. In some cases, the address of notification
> will
> 	> be different than the client address.
> 	> 
> 	> In email delivery for Internet Fax, we've also wanted to have
> 	> a notification protocol for "successful printing"; I'd like to
> 	> make sure that IPP and Internet Fax don't invent different
> 	> mechanisms for no good reason.
> 	> 
> 	> Larry
> 	> -- 
> 	> http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Wed Feb  4 21:51:11 1998
Delivery-Date: Wed, 04 Feb 1998 21:51:13 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id VAA25968
	for <ietf-archive@ietf.org>; Wed, 4 Feb 1998 21:51:11 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA00763
	for <ietf-archive@cnri.reston.va.us>; Wed, 4 Feb 1998 21:53:50 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA16014 for <ietf-archive@cnri.reston.va.us>; Wed, 4 Feb 1998 21:51:02 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 4 Feb 1998 21:46:29 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA15473 for ipp-outgoing; Wed, 4 Feb 1998 21:30:28 -0500 (EST)
Message-ID: <34D921D4.A4A05414@parc.xerox.com>
Date: Wed, 4 Feb 1998 18:20:04 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> Notifications
References: <D10983CAC30DD111B41400805FA6A1C12722D8@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

> UDP has no more firewall or proxy problem than TCP, given any arbitrary
> port number.
> The issues are the same for both. 

Is this a "first principles" argument? That is, are you speaking from experience
with firewall developers and maintainers, or is it just based on reasoning
about the nature of the protocols? What I have heard, both from
local firewall maintainers at Xerox and more generally in discussions of
firewall issues in other Internet protocols, is that there's
a substantial difference in the considerations of a site allowing
inbound UDP packets, allowing TCP connections with known semantic
content, and allowing inbound HTTP posts with well known data content.

Perhaps you have some different data that you could share with us?

Larry 
-- 
http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Tue Feb 10 21:20:46 1998
Delivery-Date: Tue, 10 Feb 1998 21:20:46 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA00812
	for <ietf-archive@ietf.org>; Tue, 10 Feb 1998 21:20:41 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA10206
	for <ietf-archive@cnri.reston.va.us>; Tue, 10 Feb 1998 21:23:20 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA07584 for <ietf-archive@cnri.reston.va.us>; Tue, 10 Feb 1998 21:20:33 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 10 Feb 1998 21:01:36 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA04799 for ipp-outgoing; Tue, 10 Feb 1998 19:10:31 -0500 (EST)
Date: Tue, 10 Feb 1998 16:14:58 PST
From: imcdonal@eso.mc.xerox.com (Ira Mcdonald x10962)
Message-Id: <9802110014.AA02768@snorkel.eso.mc.xerox.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re:  IPP> IPP Server Contention Analysis
Sender: ipp-owner@pwg.org

Hi Randy,

Would you consider not posting attachments, rather than pointers,
for those of use who: 1) can't receive attachments; and 2) are
without MS Word?

Clueless,
- Ira McDonald

From ipp-owner@pwg.org  Wed Feb 11 23:03:17 1998
Delivery-Date: Wed, 11 Feb 1998 23:03:17 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id XAA02382
	for <ietf-archive@ietf.org>; Wed, 11 Feb 1998 23:03:16 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id XAA15194
	for <ietf-archive@cnri.reston.va.us>; Wed, 11 Feb 1998 23:05:54 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id XAA08748 for <ietf-archive@cnri.reston.va.us>; Wed, 11 Feb 1998 23:02:41 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 11 Feb 1998 20:58:27 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA23536 for ipp-outgoing; Wed, 11 Feb 1998 12:01:01 -0500 (EST)
Message-ID: <34E1D910.E4A472D5@underscore.com>
Date: Wed, 11 Feb 1998 12:00:00 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> Does the world need a robust host-to-device network prin
		ting protocol?
References: <D10983CAC30DD111B41400805FA6A1C1272304@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Randy,

> I'm wondering if a new mapping document for IPP directly over TCP/IP (no
> HTTP) would be one way to attack this lighter weight host-to-device
> printing protocol?

Sure, we could try to do this.  Were you thinking of trying your
hand at this, or have someone take a stab?  Personally, I would
have to decline the opportunity, since (as I mentioned before),
IPP is way too closely tied to the contraints of HTTP.


> I think our model document stands as a way to do printing, over
> internets and intranets. We have taken a lot of strides to make sure
> that the model document was transport-independent.

Some may view IPP as being very transport-independent, but that
doesn't mean it is the *right* kind of protocol for the job.
Again, the power and simplicity of the side-band "data chennel"
(ala FTP) would greatly enhance network printing, IMHO.

Can IPP (as currently defined) support such a data channel?


> What I would like to avoid is producing yet another printing protocol
> (YAPP).

I certainly understand your concern here.  I, too, wish to
absolutely minimize the number of supported protocols.

However, the avid proponents of IPP steadfastly stated early
on that IPP was for Internet use, and not necessarily for
Intranet use.

Yet, here we are, some 15 months later and some folks (such
as Microsoft) believe this is the Last Great Protocol for
network printing.  And hence, this is why people are now
(finally) coming out of the woodwork on this topic.


> Considering that the number of mandatory stuff in IPP is pretty light,
> it seems like taking this minimal IPP capability and using just TCP/IP
> as a transport would be a good first strike against this
> "host-to-device" protocol.

I look forward to seeing such a mapping document, in whatever form.


> Also, concerning the notification problem, my earlier proposal (using
> lightweight, acknowledged datagrams) would be
> mapping-document-independent and would be "the" way to do notifications
> regardless of mapping document. Of course this assumes that all
> potential mapping documents would share a common TCP/IP transport
> somewhere in their design.

We are in sync 100% on this topic, Randy.

I'd just like to note, however, that a real, robust network
printing protocol would provide for such notifications as
part of the protocol itself, and not rely on separate (external)
protocol mechanisms as is required with IPP today.

Incidentally, most folks have long forgotten something about
how and why the SENSE project was started in the first place.

As IEEE 1284.1 (TIPSI) was coming to a close, the issue of scalability
arose with respect to async device/job notifications.  I had
suggested that the group augment the stream-like protocol
with a sort of "side-band-like" UDP service to solve the
scalability problem.

The notion was very warmly received by the TIPSI group,
so much so that the group strongly suggested that this
approach be presented to the PWG for general consideration.

And hence, the birth of SENSE way back in October, 1995.

Now, will the PWG do anything with it?

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From ipp-owner@pwg.org  Thu Feb 12 02:51:31 1998
Delivery-Date: Thu, 12 Feb 1998 02:51:32 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id CAA06154
	for <ietf-archive@ietf.org>; Thu, 12 Feb 1998 02:51:31 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA15441
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 02:54:09 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id CAA18024 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 02:51:22 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Feb 1998 02:22:05 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA21297 for ipp-outgoing; Wed, 11 Feb 1998 11:01:31 -0500 (EST)
Message-ID: <34E1CB38.7F627F3D@underscore.com>
Date: Wed, 11 Feb 1998 11:00:56 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> Does the world need a robust host-to-device network printing protocol?
References: <D10983CAC30DD111B41400805FA6A1C1272300@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Randy,

> I'm curious how this host-to-device protocol for printing would differ
> from IPP 1.0?

Excellent question.  Right off the top of my head...

For one thing, such a protocol would be one heck of a lot more
efficient than IPP-over-HTTP.  Anytime you frame bulk data within
a transaction protocol, you lose bigtime in terms of performance.

The CPAP designers learned this many years ago; the implementation
of an FTP-like side-band "data channel" is one of the big features
of CPAP v2.  Also note that IEEE 1284.1 (aka "TIPSI", aka "NPAP")
added similar support for a separate data-only channel near the
end of that protocol's development.

In addition to the significant increase in performance, we found
that implementing such a protocol was a lot easier in terms of
structure and complexity.  Always a nice win, to be sure.

Another way the protocol would differ from IPP is in the area
of async messages during the transaction.  As the client submits
a job, the server can inform the client of any number of events
that occur during the transaction, such as device alerts and
other things the client may (or may not, granted) be interested
in.

Using CPAP as an example of this kind of protocol, CPAP has the
ability for the server to convey to the client that the client's
job was terminated (either via the front panel, or by a remote
management app communicating with the server).  Furthermore,
the "job kill" message to the client can include exactly WHO
killed the job, thereby allowing the client to provide an
excellent level of detail to the job submitter as to why the
job failed.

There's more I can say here, but this is at least a start.
I anxiously await comments from others, particularly from you,
Randy!  I'd really like to get this kind of thread rolling.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From ipp-owner@pwg.org  Thu Feb 12 05:03:11 1998
Delivery-Date: Thu, 12 Feb 1998 05:03:12 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id FAA06886
	for <ietf-archive@ietf.org>; Thu, 12 Feb 1998 05:03:00 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id FAA15551
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 05:05:40 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id FAA24276 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 05:02:53 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Feb 1998 04:38:23 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id DAA19075 for ipp-outgoing; Thu, 12 Feb 1998 03:11:16 -0500 (EST)
Message-ID: <001901bd378d$7f29bc80$e3d3000d@bronze-208.parc.xerox.com>
From: "Larry Masinter" <masinter@parc.xerox.com>
To: "Jay Martin" <jkm@underscore.com>, "Turner, Randy" <rturner@sharplabs.com>
Cc: <ipp@pwg.org>
Subject: Re: IPP> Does the world need a robust host-to-device network printing protocol?
Date: Thu, 12 Feb 1998 00:09:05 PST
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: ipp-owner@pwg.org

In reply to Randy Turner's:

> I'm curious how this host-to-device protocol for printing would differ
> from IPP 1.0?


Jay Martin wrote:

> Excellent question.  Right off the top of my head...

> For one thing, such a protocol would be one heck of a lot more
> efficient than IPP-over-HTTP.  Anytime you frame bulk data within
> a transaction protocol, you lose bigtime in terms of performance.


Now, there's a lot you might say about IPP-over-HTTP, but this one makes
little sense. HTTP is used for transmitting bulk data all the time. Admittedly,
most HTTP transactions are server-to-client rather than client-to-server for
bulk data, but there's not much asymmetric in the protocol itself.




From ipp-owner@pwg.org  Thu Feb 12 10:45:42 1998
Delivery-Date: Thu, 12 Feb 1998 10:45:43 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA14425
	for <ietf-archive@ietf.org>; Thu, 12 Feb 1998 10:45:41 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA16675
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 10:48:18 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA04222 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 10:45:34 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Feb 1998 10:37:43 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id KAA03121 for ipp-outgoing; Thu, 12 Feb 1998 10:37:40 -0500 (EST)
Message-ID: <6FCC2B3BA67BD111A47D0060089D2815059CC8@EXCHANGE>
From: "Gordon, Charles" <CGordon@wal.osicom.com>
To: "'Turner, Randy'" <rturner@sharplabs.com>, ipp@pwg.org
Subject: RE: IPP> Notification Requirements
Date: Thu, 12 Feb 1998 10:36:06 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain;
	charset="iso-8859-1"
Sender: ipp-owner@pwg.org

The simplest way would be to restrict IPP to a specific set of
notification messages.  The localized version of the IPP client would
have these messages translated into the local language.  When the IPP
client reads the message from the IPP server, it would determine which
notification event occurred and produce the localized version version of
the message for it.

For a simple example, suppose IPP supports the following notification
messages.

1.  Print job %job-name% which was sent to you by %sender% was printed
on printer %printer% on %date% %time%.
2.  Print job %job-name% which was sent to you by %sender% was aborted
on %date% %time% because of errors on printer %printer%.
3.  Print job %job-name% which you sent to %receipient% has been printed
on printer %printer% on %date% %time%.

and so on....

The idea here is that we define a message for each type of event which
IPP will send notification of.  The strings can include tokens like
%job-name% which will be replaced by the client with strings which
represent the actual values assigned to them.

When the IPP server sends a message, it sends it in a format which the
IPP client can recognize.  For example, suppose the IPP server sends a
notification to a receipient that a job has been printed (message 1
above).  The IPP server formats the message so that client software can
recognize that it is a notification that event 1 happenned, and sends
values for the %job-name%, %sender%, and other tokens.  The IPP client
retrieves the localized text for notification event 1 and inserts the
values for the tokens into the message.  The localized message can now
be displayed to the user.

Well written Windows programs are designed so that they can be easily
localized.  All text is stored in a seperate file which can be localized
without changing the code.  If I write a Windows program which uses
English, I can send the 'resource' file (which contains all my English
text strings) to some translation house and have them provide localized
versions for all the languages I want to support.  Localized IPP clients
can be create in this fashion.  I would assume that other operating
systems also support localization one way or another.

I know the above example is rather simple, but I think it shows how
localization could be done.

________________________________________________________________________
________________________________
Charles Gordon
Osicom Technologies, Inc.
cgordon@osicom.com
http://www.digprod.com

> -----Original Message-----
> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> Sent:	Thursday, February 12, 1998 9:45 AM
> To:	'Gordon, Charles'; 'Carl-Uno Manros'; Roger K Debry; ipp@pwg.org
> Subject:	RE: IPP> Notification Requirements
> 
> 
> Can you elaborate a little on the exact method for how a client would
> apply localization to a server-generated message?
> 
> Randy
> 
> 
> 	-----Original Message-----
> 	From:	Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> 	Sent:	Thursday, February 12, 1998 6:37 AM
> 	To:	'Carl-Uno Manros'; Roger K Debry; ipp@pwg.org
> 	Subject:	RE: IPP> Notification Requirements
> 
> 	If localization of messages is a requirement (and it should be),
> I would
> 	suggest that messages be localized by software on the receiver's
> PC.
> 	This would work as follows:
> 
> 	1.  IPP server sends message (by whatever means) to an IPP
> client on the
> 	remote user's PC.  This message would be formatted to be easily
> machine
> 	readable.  
> 	2.  Software on remote user's PC retrieves the message and
> localizes it.
> 	3.  Localized message it displayed to user.
> 
> 	The advantage in this approach is that the IPP server does not
> need to
> 	support different languages and character sets.  Instead, IPP
> client
> 	software does this.  Since the client software is on the remote
> user's
> 	PC, the user would, presumably, have installed a localized
> version of
> 	the software, and the PC will be setup with the correct
> character set.
> 
> 	It will probably be desirable to make the original message sent
> from the
> 	IPP server to the client human readable as well as machine
> readable.
> 	This would allow users to read the message even if they don't
> have IPP
> 	client software.  This could be done by either generating the
> message as
> 	English text (the defacto International standard language)
> formatted to
> 	make parsing by software easy, or by generating a two part
> message where
> 	one part is text and the other part is machine readable.  
> 
> 	If email is used for notification messages (and it does seem
> like a good
> 	choice), then the message from the IPP server could be sent to a
> special
> 	mailbox setup at the remote site.  The IPP client software could
> be a
> 	specialized mail client which decodes the messages, localizes
> them, and
> 	displays them to the user.  If the user does not have IPP client
> 	software, he would still be able to access the messages with a
> standard
> 	mail client and read them in English.
> 
> 	That's just a suggestion for how I would approach the problem.
> The main
> 	point I am trying to make (which I am sure someone has already
> made) is
> 	that the IPP server should not have to localize notification
> messages.
> 	Localization should be done on the client side.
> 
> 
> ______________________________________________________________________
> __
> 	________________________________
> 	Charles Gordon
> 	Osicom Technologies, Inc.
> 	cgordon@osicom.com
> 	http://www.digprod.com
> 
> 	> -----Original Message-----
> 	> From:	Carl-Uno Manros [SMTP:cmanros@cp10.es.xerox.com]
> 	> Sent:	Wednesday, February 11, 1998 7:32 PM
> 	> To:	Roger K Debry; ipp@pwg.org
> 	> Subject:	Re: IPP> Notification Requirements
> 	> 
> 	> Roger,
> 	> 
> 	> One requirement, which we have discussed earlier, but seems to
> have
> 	> been
> 	> forgotten lately, is the ability to request the human readable
> 	> notifications in different langauges.
> 	> 
> 	> E.g. I want to send a document for review to our offices in
> Japan and
> 	> want
> 	> to have any notifications to my collegue in Tokyo in Japanese,
> while I
> 	> want
> 	> to have my own notifications in Swedish :-)
> 	> 
> 	> Can we create a scenario for this?
> 	> 
> 	> Carl-Uno
> 	> 
> 	> 
> 	> At 08:22 AM 2/10/98 PST, Roger K Debry wrote:
> 	> >I have taken a pass at writing down a set of notification
> 	> requirements.
> 	> >They are in the PDF file attached to this note.  I'd be glad
> to take
> 	> >comments and suggestions and turn this into a formal
> requirements
> 	> >document, if you all feel that this would be useful.
> 	> >
> 	> >
> 	> >
> 	> >
> 	> >Roger K deBry
> 	> >Senior Technical Staff Member
> 	> >Architecture and Technology
> 	> >IBM Printing Systems
> 	> >email: rdebry@us.ibm.com
> 	> >phone: 1-303-924-4080
> 	> >
> 	> >Attachment Converted:
> 	> "C:\WINNT\profiles\cmanros\personal\Attach\notify.pdf"
> 	> >
> 	> Carl-Uno Manros
> 	> Principal Engineer - Advanced Printing Standards - Xerox
> Corporation
> 	> 701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
> 	> Phone +1-310-333 8273, Fax +1-310-333 5514
> 	> Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Thu Feb 12 10:45:43 1998
Delivery-Date: Thu, 12 Feb 1998 10:46:03 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA14430
	for <ietf-archive@ietf.org>; Thu, 12 Feb 1998 10:45:43 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA16674
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 10:48:17 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA04216 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 10:45:32 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Feb 1998 10:37:51 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id KAA03138 for ipp-outgoing; Thu, 12 Feb 1998 10:37:48 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <ipp@pwg.org>, <rturner@sharplabs.com>
Cc: <CGordon@wal.osicom.com>, <cmanros@cp10.es.xerox.com>,
        Roger K Debry <rdebry@us.ibm.com>
Subject: RE: IPP> Notification Requirements
Message-ID: <5030300017870887000002L072*@MHS>
Date: Thu, 12 Feb 1998 10:39:26 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: ipp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id KAA14430

I agree with this point...

>The main point I am trying to make... is that the IPP server should not
>have to localize notification messages. Localization should be done on
>the client side.

Which invoked the question...

>Can you elaborate a little on the exact method for how a client would
>apply localization to a server-generated message?

This is accomplished by defining a (limited) set of notification messages
 which, even in some encoded form, may be distinguished (and translated)
 by an application. If someone thinks there is a need to "ramble on"
inside a print job notification, please identify and give an example.

Harry Lewis

From ipp-owner@pwg.org  Thu Feb 12 12:04:47 1998
Delivery-Date: Thu, 12 Feb 1998 12:04:47 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA18346
	for <ietf-archive@ietf.org>; Thu, 12 Feb 1998 12:04:47 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA17137
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 12:07:23 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id MAA09445 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 12:04:40 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Feb 1998 11:57:30 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA08461 for ipp-outgoing; Thu, 12 Feb 1998 11:57:27 -0500 (EST)
Message-ID: <6FCC2B3BA67BD111A47D0060089D2815059CCA@EXCHANGE>
From: "Gordon, Charles" <CGordon@wal.osicom.com>
To: "'Turner, Randy'" <rturner@sharplabs.com>
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: RE: IPP> Notification Requirements
Date: Thu, 12 Feb 1998 11:55:54 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain;
	charset="iso-8859-1"
Sender: ipp-owner@pwg.org

I don't think restricting the set of notification messages is too much
of a limitation.  After all, all of the messages are generated by
software.  Therefore, they will be canned messages anyway.  

Defining a set of messages to support will not prevent us from adding
new ones later.  If an IPP client receives a new message type which it
doesn't recognize, it can either display the English version of it
(supplied by the IPP server), or simply tell the user that it received a
message it doesn't understand.  New messages won't be supported by old
software, but this just gives users an incentive to buy new software
from us :-).
________________________________________________________________________
________________________________
Charles Gordon
Osicom Technologies, Inc.
cgordon@osicom.com
http://www.digprod.com

> -----Original Message-----
> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> Sent:	Thursday, February 12, 1998 11:44 AM
> To:	'Gordon, Charles'
> Cc:	'ipp@pwg.org'
> Subject:	RE: IPP> Notification Requirements
> 
> 
> I thought this was what you meant. I just wanted to make it clear that
> client-localization requires defining a strict set of possible
> messages,
> with an associated token or code so that the client knows how to look
> up
> the localized version of this message in a localization dictionary (or
> catalog, or whatever). I wonder if absolutely restricting the set of
> messages that can be sent from server to client is too constraining?
> 
> Randy
> 
> 
> 	-----Original Message-----
> 	From:	Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> 	Sent:	Thursday, February 12, 1998 7:36 AM
> 	To:	'Turner, Randy'; ipp@pwg.org
> 	Subject:	RE: IPP> Notification Requirements
> 
> 	The simplest way would be to restrict IPP to a specific set of
> 	notification messages.  The localized version of the IPP client
> would
> 	have these messages translated into the local language.  When
> the IPP
> 	client reads the message from the IPP server, it would determine
> which
> 	notification event occurred and produce the localized version
> version of
> 	the message for it.
> 
> 	For a simple example, suppose IPP supports the following
> notification
> 	messages.
> 
> 	1.  Print job %job-name% which was sent to you by %sender% was
> printed
> 	on printer %printer% on %date% %time%.
> 	2.  Print job %job-name% which was sent to you by %sender% was
> aborted
> 	on %date% %time% because of errors on printer %printer%.
> 	3.  Print job %job-name% which you sent to %receipient% has been
> printed
> 	on printer %printer% on %date% %time%.
> 
> 	and so on....
> 
> 	The idea here is that we define a message for each type of event
> which
> 	IPP will send notification of.  The strings can include tokens
> like
> 	%job-name% which will be replaced by the client with strings
> which
> 	represent the actual values assigned to them.
> 
> 	When the IPP server sends a message, it sends it in a format
> which the
> 	IPP client can recognize.  For example, suppose the IPP server
> sends a
> 	notification to a receipient that a job has been printed
> (message 1
> 	above).  The IPP server formats the message so that client
> software can
> 	recognize that it is a notification that event 1 happenned, and
> sends
> 	values for the %job-name%, %sender%, and other tokens.  The IPP
> client
> 	retrieves the localized text for notification event 1 and
> inserts the
> 	values for the tokens into the message.  The localized message
> can now
> 	be displayed to the user.
> 
> 	Well written Windows programs are designed so that they can be
> easily
> 	localized.  All text is stored in a seperate file which can be
> localized
> 	without changing the code.  If I write a Windows program which
> uses
> 	English, I can send the 'resource' file (which contains all my
> English
> 	text strings) to some translation house and have them provide
> localized
> 	versions for all the languages I want to support.  Localized IPP
> clients
> 	can be create in this fashion.  I would assume that other
> operating
> 	systems also support localization one way or another.
> 
> 	I know the above example is rather simple, but I think it shows
> how
> 	localization could be done.
> 
> 
> ______________________________________________________________________
> __
> 	________________________________
> 	Charles Gordon
> 	Osicom Technologies, Inc.
> 	cgordon@osicom.com
> 	http://www.digprod.com
> 
> 	> -----Original Message-----
> 	> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> 	> Sent:	Thursday, February 12, 1998 9:45 AM
> 	> To:	'Gordon, Charles'; 'Carl-Uno Manros'; Roger K Debry;
> ipp@pwg.org
> 	> Subject:	RE: IPP> Notification Requirements
> 	> 
> 	> 
> 	> Can you elaborate a little on the exact method for how a
> client would
> 	> apply localization to a server-generated message?
> 	> 
> 	> Randy
> 	> 
> 	> 
> 	> 	-----Original Message-----
> 	> 	From:	Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> 	> 	Sent:	Thursday, February 12, 1998 6:37 AM
> 	> 	To:	'Carl-Uno Manros'; Roger K Debry; ipp@pwg.org
> 	> 	Subject:	RE: IPP> Notification Requirements
> 	> 
> 	> 	If localization of messages is a requirement (and it
> should be),
> 	> I would
> 	> 	suggest that messages be localized by software on the
> receiver's
> 	> PC.
> 	> 	This would work as follows:
> 	> 
> 	> 	1.  IPP server sends message (by whatever means) to an
> IPP
> 	> client on the
> 	> 	remote user's PC.  This message would be formatted to be
> easily
> 	> machine
> 	> 	readable.  
> 	> 	2.  Software on remote user's PC retrieves the message
> and
> 	> localizes it.
> 	> 	3.  Localized message it displayed to user.
> 	> 
> 	> 	The advantage in this approach is that the IPP server
> does not
> 	> need to
> 	> 	support different languages and character sets.
> Instead, IPP
> 	> client
> 	> 	software does this.  Since the client software is on the
> remote
> 	> user's
> 	> 	PC, the user would, presumably, have installed a
> localized
> 	> version of
> 	> 	the software, and the PC will be setup with the correct
> 	> character set.
> 	> 
> 	> 	It will probably be desirable to make the original
> message sent
> 	> from the
> 	> 	IPP server to the client human readable as well as
> machine
> 	> readable.
> 	> 	This would allow users to read the message even if they
> don't
> 	> have IPP
> 	> 	client software.  This could be done by either
> generating the
> 	> message as
> 	> 	English text (the defacto International standard
> language)
> 	> formatted to
> 	> 	make parsing by software easy, or by generating a two
> part
> 	> message where
> 	> 	one part is text and the other part is machine readable.
> 
> 	> 
> 	> 	If email is used for notification messages (and it does
> seem
> 	> like a good
> 	> 	choice), then the message from the IPP server could be
> sent to a
> 	> special
> 	> 	mailbox setup at the remote site.  The IPP client
> software could
> 	> be a
> 	> 	specialized mail client which decodes the messages,
> localizes
> 	> them, and
> 	> 	displays them to the user.  If the user does not have
> IPP client
> 	> 	software, he would still be able to access the messages
> with a
> 	> standard
> 	> 	mail client and read them in English.
> 	> 
> 	> 	That's just a suggestion for how I would approach the
> problem.
> 	> The main
> 	> 	point I am trying to make (which I am sure someone has
> already
> 	> made) is
> 	> 	that the IPP server should not have to localize
> notification
> 	> messages.
> 	> 	Localization should be done on the client side.
> 	> 
> 	> 
> 	>
> ______________________________________________________________________
> 	> __
> 	> 	________________________________
> 	> 	Charles Gordon
> 	> 	Osicom Technologies, Inc.
> 	> 	cgordon@osicom.com
> 	> 	http://www.digprod.com
> 	> 
> 	> 	> -----Original Message-----
> 	> 	> From:	Carl-Uno Manros [SMTP:cmanros@cp10.es.xerox.com]
> 	> 	> Sent:	Wednesday, February 11, 1998 7:32 PM
> 	> 	> To:	Roger K Debry; ipp@pwg.org
> 	> 	> Subject:	Re: IPP> Notification Requirements
> 	> 	> 
> 	> 	> Roger,
> 	> 	> 
> 	> 	> One requirement, which we have discussed earlier, but
> seems to
> 	> have
> 	> 	> been
> 	> 	> forgotten lately, is the ability to request the human
> readable
> 	> 	> notifications in different langauges.
> 	> 	> 
> 	> 	> E.g. I want to send a document for review to our
> offices in
> 	> Japan and
> 	> 	> want
> 	> 	> to have any notifications to my collegue in Tokyo in
> Japanese,
> 	> while I
> 	> 	> want
> 	> 	> to have my own notifications in Swedish :-)
> 	> 	> 
> 	> 	> Can we create a scenario for this?
> 	> 	> 
> 	> 	> Carl-Uno
> 	> 	> 
> 	> 	> 
> 	> 	> At 08:22 AM 2/10/98 PST, Roger K Debry wrote:
> 	> 	> >I have taken a pass at writing down a set of
> notification
> 	> 	> requirements.
> 	> 	> >They are in the PDF file attached to this note.  I'd
> be glad
> 	> to take
> 	> 	> >comments and suggestions and turn this into a formal
> 	> requirements
> 	> 	> >document, if you all feel that this would be useful.
> 	> 	> >
> 	> 	> >
> 	> 	> >
> 	> 	> >
> 	> 	> >Roger K deBry
> 	> 	> >Senior Technical Staff Member
> 	> 	> >Architecture and Technology
> 	> 	> >IBM Printing Systems
> 	> 	> >email: rdebry@us.ibm.com
> 	> 	> >phone: 1-303-924-4080
> 	> 	> >
> 	> 	> >Attachment Converted:
> 	> 	> "C:\WINNT\profiles\cmanros\personal\Attach\notify.pdf"
> 	> 	> >
> 	> 	> Carl-Uno Manros
> 	> 	> Principal Engineer - Advanced Printing Standards -
> Xerox
> 	> Corporation
> 	> 	> 701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
> 	> 	> Phone +1-310-333 8273, Fax +1-310-333 5514
> 	> 	> Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Thu Feb 12 12:29:00 1998
Delivery-Date: Thu, 12 Feb 1998 12:29:00 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA18822
	for <ietf-archive@ietf.org>; Thu, 12 Feb 1998 12:28:59 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA17253
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 12:31:35 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id MAA10231 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 12:28:52 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Feb 1998 12:24:23 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA09613 for ipp-outgoing; Thu, 12 Feb 1998 12:24:21 -0500 (EST)
Date: Thu, 12 Feb 1998 09:16:13 -0800 (Pacific Standard Time)
From: Ron Bergman <rbergma@dpc.com>
To: "Gordon, Charles" <CGordon@wal.osicom.com>
cc: "'Turner, Randy'" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
Subject: RE: IPP> Notification Requirements
In-Reply-To: <6FCC2B3BA67BD111A47D0060089D2815059CCA@EXCHANGE>
Message-ID: <Pine.WNT.3.96.980212091336.123H-100000@rbergm.dpc.com>
X-X-Sender: rbergma@newmai.dpc.com
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: ipp-owner@pwg.org

I would suggest that each message be preceded by the message number so
that the server need only look at this one piece.

	Ron Bergman
	Dataproducts Corp.


On Thu, 12 Feb 1998, Gordon, Charles wrote:

> I don't think restricting the set of notification messages is too much
> of a limitation.  After all, all of the messages are generated by
> software.  Therefore, they will be canned messages anyway.  
> 
> Defining a set of messages to support will not prevent us from adding
> new ones later.  If an IPP client receives a new message type which it
> doesn't recognize, it can either display the English version of it
> (supplied by the IPP server), or simply tell the user that it received a
> message it doesn't understand.  New messages won't be supported by old
> software, but this just gives users an incentive to buy new software
> from us :-).
> ________________________________________________________________________
> ________________________________
> Charles Gordon
> Osicom Technologies, Inc.
> cgordon@osicom.com
> http://www.digprod.com
> 
> > -----Original Message-----
> > From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> > Sent:	Thursday, February 12, 1998 11:44 AM
> > To:	'Gordon, Charles'
> > Cc:	'ipp@pwg.org'
> > Subject:	RE: IPP> Notification Requirements
> > 
> > 
> > I thought this was what you meant. I just wanted to make it clear that
> > client-localization requires defining a strict set of possible
> > messages,
> > with an associated token or code so that the client knows how to look
> > up
> > the localized version of this message in a localization dictionary (or
> > catalog, or whatever). I wonder if absolutely restricting the set of
> > messages that can be sent from server to client is too constraining?
> > 
> > Randy
> > 
> > 
> > 	-----Original Message-----
> > 	From:	Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> > 	Sent:	Thursday, February 12, 1998 7:36 AM
> > 	To:	'Turner, Randy'; ipp@pwg.org
> > 	Subject:	RE: IPP> Notification Requirements
> > 
> > 	The simplest way would be to restrict IPP to a specific set of
> > 	notification messages.  The localized version of the IPP client
> > would
> > 	have these messages translated into the local language.  When
> > the IPP
> > 	client reads the message from the IPP server, it would determine
> > which
> > 	notification event occurred and produce the localized version
> > version of
> > 	the message for it.
> > 
> > 	For a simple example, suppose IPP supports the following
> > notification
> > 	messages.
> > 
> > 	1.  Print job %job-name% which was sent to you by %sender% was
> > printed
> > 	on printer %printer% on %date% %time%.
> > 	2.  Print job %job-name% which was sent to you by %sender% was
> > aborted
> > 	on %date% %time% because of errors on printer %printer%.
> > 	3.  Print job %job-name% which you sent to %receipient% has been
> > printed
> > 	on printer %printer% on %date% %time%.
> > 
> > 	and so on....
> > 
> > 	The idea here is that we define a message for each type of event
> > which
> > 	IPP will send notification of.  The strings can include tokens
> > like
> > 	%job-name% which will be replaced by the client with strings
> > which
> > 	represent the actual values assigned to them.
> > 
> > 	When the IPP server sends a message, it sends it in a format
> > which the
> > 	IPP client can recognize.  For example, suppose the IPP server
> > sends a
> > 	notification to a receipient that a job has been printed
> > (message 1
> > 	above).  The IPP server formats the message so that client
> > software can
> > 	recognize that it is a notification that event 1 happenned, and
> > sends
> > 	values for the %job-name%, %sender%, and other tokens.  The IPP
> > client
> > 	retrieves the localized text for notification event 1 and
> > inserts the
> > 	values for the tokens into the message.  The localized message
> > can now
> > 	be displayed to the user.
> > 
> > 	Well written Windows programs are designed so that they can be
> > easily
> > 	localized.  All text is stored in a seperate file which can be
> > localized
> > 	without changing the code.  If I write a Windows program which
> > uses
> > 	English, I can send the 'resource' file (which contains all my
> > English
> > 	text strings) to some translation house and have them provide
> > localized
> > 	versions for all the languages I want to support.  Localized IPP
> > clients
> > 	can be create in this fashion.  I would assume that other
> > operating
> > 	systems also support localization one way or another.
> > 
> > 	I know the above example is rather simple, but I think it shows
> > how
> > 	localization could be done.
> > 
> > 
> > ______________________________________________________________________
> > __
> > 	________________________________
> > 	Charles Gordon
> > 	Osicom Technologies, Inc.
> > 	cgordon@osicom.com
> > 	http://www.digprod.com
> > 
> > 	> -----Original Message-----
> > 	> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> > 	> Sent:	Thursday, February 12, 1998 9:45 AM
> > 	> To:	'Gordon, Charles'; 'Carl-Uno Manros'; Roger K Debry;
> > ipp@pwg.org
> > 	> Subject:	RE: IPP> Notification Requirements
> > 	> 
> > 	> 
> > 	> Can you elaborate a little on the exact method for how a
> > client would
> > 	> apply localization to a server-generated message?
> > 	> 
> > 	> Randy
> > 	> 
> > 	> 
> > 	> 	-----Original Message-----
> > 	> 	From:	Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> > 	> 	Sent:	Thursday, February 12, 1998 6:37 AM
> > 	> 	To:	'Carl-Uno Manros'; Roger K Debry; ipp@pwg.org
> > 	> 	Subject:	RE: IPP> Notification Requirements
> > 	> 
> > 	> 	If localization of messages is a requirement (and it
> > should be),
> > 	> I would
> > 	> 	suggest that messages be localized by software on the
> > receiver's
> > 	> PC.
> > 	> 	This would work as follows:
> > 	> 
> > 	> 	1.  IPP server sends message (by whatever means) to an
> > IPP
> > 	> client on the
> > 	> 	remote user's PC.  This message would be formatted to be
> > easily
> > 	> machine
> > 	> 	readable.  
> > 	> 	2.  Software on remote user's PC retrieves the message
> > and
> > 	> localizes it.
> > 	> 	3.  Localized message it displayed to user.
> > 	> 
> > 	> 	The advantage in this approach is that the IPP server
> > does not
> > 	> need to
> > 	> 	support different languages and character sets.
> > Instead, IPP
> > 	> client
> > 	> 	software does this.  Since the client software is on the
> > remote
> > 	> user's
> > 	> 	PC, the user would, presumably, have installed a
> > localized
> > 	> version of
> > 	> 	the software, and the PC will be setup with the correct
> > 	> character set.
> > 	> 
> > 	> 	It will probably be desirable to make the original
> > message sent
> > 	> from the
> > 	> 	IPP server to the client human readable as well as
> > machine
> > 	> readable.
> > 	> 	This would allow users to read the message even if they
> > don't
> > 	> have IPP
> > 	> 	client software.  This could be done by either
> > generating the
> > 	> message as
> > 	> 	English text (the defacto International standard
> > language)
> > 	> formatted to
> > 	> 	make parsing by software easy, or by generating a two
> > part
> > 	> message where
> > 	> 	one part is text and the other part is machine readable.
> > 
> > 	> 
> > 	> 	If email is used for notification messages (and it does
> > seem
> > 	> like a good
> > 	> 	choice), then the message from the IPP server could be
> > sent to a
> > 	> special
> > 	> 	mailbox setup at the remote site.  The IPP client
> > software could
> > 	> be a
> > 	> 	specialized mail client which decodes the messages,
> > localizes
> > 	> them, and
> > 	> 	displays them to the user.  If the user does not have
> > IPP client
> > 	> 	software, he would still be able to access the messages
> > with a
> > 	> standard
> > 	> 	mail client and read them in English.
> > 	> 
> > 	> 	That's just a suggestion for how I would approach the
> > problem.
> > 	> The main
> > 	> 	point I am trying to make (which I am sure someone has
> > already
> > 	> made) is
> > 	> 	that the IPP server should not have to localize
> > notification
> > 	> messages.
> > 	> 	Localization should be done on the client side.
> > 	> 
> > 	> 
> > 	>
> > ______________________________________________________________________
> > 	> __
> > 	> 	________________________________
> > 	> 	Charles Gordon
> > 	> 	Osicom Technologies, Inc.
> > 	> 	cgordon@osicom.com
> > 	> 	http://www.digprod.com
> > 	> 
> > 	> 	> -----Original Message-----
> > 	> 	> From:	Carl-Uno Manros [SMTP:cmanros@cp10.es.xerox.com]
> > 	> 	> Sent:	Wednesday, February 11, 1998 7:32 PM
> > 	> 	> To:	Roger K Debry; ipp@pwg.org
> > 	> 	> Subject:	Re: IPP> Notification Requirements
> > 	> 	> 
> > 	> 	> Roger,
> > 	> 	> 
> > 	> 	> One requirement, which we have discussed earlier, but
> > seems to
> > 	> have
> > 	> 	> been
> > 	> 	> forgotten lately, is the ability to request the human
> > readable
> > 	> 	> notifications in different langauges.
> > 	> 	> 
> > 	> 	> E.g. I want to send a document for review to our
> > offices in
> > 	> Japan and
> > 	> 	> want
> > 	> 	> to have any notifications to my collegue in Tokyo in
> > Japanese,
> > 	> while I
> > 	> 	> want
> > 	> 	> to have my own notifications in Swedish :-)
> > 	> 	> 
> > 	> 	> Can we create a scenario for this?
> > 	> 	> 
> > 	> 	> Carl-Uno
> > 	> 	> 
> > 	> 	> 
> > 	> 	> At 08:22 AM 2/10/98 PST, Roger K Debry wrote:
> > 	> 	> >I have taken a pass at writing down a set of
> > notification
> > 	> 	> requirements.
> > 	> 	> >They are in the PDF file attached to this note.  I'd
> > be glad
> > 	> to take
> > 	> 	> >comments and suggestions and turn this into a formal
> > 	> requirements
> > 	> 	> >document, if you all feel that this would be useful.
> > 	> 	> >
> > 	> 	> >
> > 	> 	> >
> > 	> 	> >
> > 	> 	> >Roger K deBry
> > 	> 	> >Senior Technical Staff Member
> > 	> 	> >Architecture and Technology
> > 	> 	> >IBM Printing Systems
> > 	> 	> >email: rdebry@us.ibm.com
> > 	> 	> >phone: 1-303-924-4080
> > 	> 	> >
> > 	> 	> >Attachment Converted:
> > 	> 	> "C:\WINNT\profiles\cmanros\personal\Attach\notify.pdf"
> > 	> 	> >
> > 	> 	> Carl-Uno Manros
> > 	> 	> Principal Engineer - Advanced Printing Standards -
> > Xerox
> > 	> Corporation
> > 	> 	> 701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
> > 	> 	> Phone +1-310-333 8273, Fax +1-310-333 5514
> > 	> 	> Email: manros@cp10.es.xerox.com
> 


From ipp-owner@pwg.org  Thu Feb 12 12:44:20 1998
Delivery-Date: Thu, 12 Feb 1998 12:44:21 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA19232
	for <ietf-archive@ietf.org>; Thu, 12 Feb 1998 12:44:20 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA17319
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 12:46:58 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id MAA10859 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 12:44:12 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Feb 1998 12:39:50 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA10319 for ipp-outgoing; Thu, 12 Feb 1998 12:39:48 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <ipp@pwg.org>
Cc: <rbergma@dpc.com>, Roger K Debry <rdebry@us.ibm.com>,
        <rturner@sharplabs.com>, <cgordon@osicom.com>
Subject: RE: IPP> Notification Requirements
Message-ID: <5030300017877805000002L052*@MHS>
Date: Thu, 12 Feb 1998 12:46:00 -0500
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="Boundary=_0.0_=5030300017877805"
Sender: ipp-owner@pwg.org


--Boundary=_0.0_=5030300017877805
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

I agree.

>The idea here is that we define a message for each type of
>event which IPP will send notification of.

I've attached a file which attempts to express requirements and
corresponding message types.

>I wonder if absolutely restricting the set of messages that can
be sent from server to client is too constraining?

Maybe, but a practical approach to content can alleviate most
concerns.

There are several ways to go about standardizing content. A seriously c=
omplex
route is to allow recipient to request specific content per notificatio=
n type
per registration (someone mentioned this on the call, today). A complex=
  method
is to define content per notification type (ex. Job Complete events don=
't need
to indicate the jobs position in the queue). A simpler approach is to d=
efine a
pragmatic set of useful attributes, fixed for all notifications, someti=
mes
having no valid value.
The downside of a simpler approach is baggage which might to be carried=
 with
notifications. In general, notification traffic should be reduced via p=
roper
registration, un-registration, registration "time-to-live", and filters=
 - not
event content. We should strive for a useful set of content to be carri=
ed with
each event such as:
event-type (see attached chart)
number-of-intervening-jobs
job-k-octets (if known)
job-k-octets-processed
job-impressions (if known)
job-impressions-interpreted
job-impressions-completed
impressionsCompletedCurrentCopy
sheetCompletedCopyNumber
sheetCompletedDocumentNumber
copiesRequested
copyType
outputDestination
jobStateReasons1



Harry Lewis
=

--Boundary=_0.0_=5030300017877805
Content-Type: application/octet-stream; name=notification.pdf
Content-Transfer-Encoding: base64

JVBERi0xLjENCiXi48/TDQoyIDAgb2JqDQo8PA0KL0xlbmd0aCAxNjQ0DQovRmlsdGVyIC9MWldE
ZWNvZGUNCj4+DQpzdHJlYW0NCoAMRBAoEcjODQUQiwIBeRynAjOcxARSxCIIIBsMRkIBuOY2cjLC
DNFhAaRBCBmNhcNY3GRoLo2MpUMBoIBaNRuNxcM4/IQUZhVCBsMpWNowMZfGxiMxcMBxNpxOp4IJ
BIqCChuNRcNpqMhhOhxT6XTaeLRiN4LPqBCKzW5rLphA6ZTpsNBhKqnVZ/V7CLhvLaRcbHdJvOZ3
PatFhgMRdT69YLFRBzRrNaKpaquMcXjaPSYHkspdrxiL3FsCN6NcKVNJXG8LUtJawUMhiOZhT5TL
7/crJNp5YJretltNsMqeNa/t95hKRRBrRuFV+JytVy7LmpVHsvidnPJ3qcDG5Zcdfh+3pdmOJfzx
Bj8bYrn18t0YRxvX4M9g7LovN9NmHKdK4zq4pkpqavKvLMJQGSmBsxwZOKrqVBiyjaqIlLztknkG
twGimQxAsKJsGLAo1DKrw2rbcK4vyYwmyjaO/E8Fw4EDkJ04z2xfEYaOc6EFAVFMHRs4y3R0F0RB
bGMMP9ISnurELKBwrT2SaGjbPU9rkrDI8krOtLuBnK7Gq7CCYQlJEYMZJkgTFLCazFD6jSjEcStj
FExyy3MWy7NUZStN8bOTHM6LNHqixnIM8pqlgcSNQslx/MNFwHF00ptKdESarUhoylSjTEogaLLU
VEhm1Cj0+9tLpuHAYRVRIhCohAXiMGaBhAKiRgUGCB1fIazV+p9ehq2waWOEFjt6Kg2oRXtnqog4
FBbV4YBgjYqDHZ1cjuhAUCcJ4qCSIwkiGINxCeJwQCkIooiqJN2CaIonCoFIqDUhAi1nXgQWgKQj
22JV+hANV+yQjY718EAmhALYu16MihVerrNprX8Rpw/qfCEq9ZW2zVYWDWFiWNZAZWUo1mIRaimp
pXNtAUFF5CmKYgiOItciyKAi3tfAFX1iQXThIsMYuFocKZVC9Y4hGPX5kFgahYcbZKmq7KZLOVWn
aoYVvbNvCoKQgicKYk3QJ2e3zfYbYnZMHL8o2jRY7Wl47fde6lEdhYHYuhWQGoapeumtZZaya6/m
Iiited63vtWg0YHFjWGrbfK04ON7tWgjBrXFdY/veRSHXtM1GgS7VzZt+cQLYUCIMo7DSMYyhAMI
2DKOQ6BSswZBuGYYBQMnYdkMog9v3PdpyGgY2+F4g92pcHBoFAoDkNI3Dp3FcjkMI4BSLoqCVbcl
b8HNciJleuWxmGuIEKlugV1olDeMQQDmOA3jf24yBAOg3ggDg9Z7DuHdnqQoCgNT9ApBldmGkOwZ
QyPJK8DIFAVQ3BrDcG8O4bn+v/CgGUNwZHrhne++F8aogZlPCo+hrbLX3PsW4Qh1oUw6BhdyCB6r
1w6QjegDJBgNoEP0hpDZ3QLSPA0Bu9SEEIg3Bng7DiAUO4mwlfEvwFqDQbuHhYr11gKH5v1eqG8M
5IA5hzh6RoGYKA0htgCGWMoaQ3huCGG+Njt3svQckj0FAcw0BlDKHR+0NQxhrghFQiyjjFkCiuVs
lj530stcOzAFAYw3hwDzHOOsfwytpPSU1MSq2Tg3kcryFzL1vBsDCHOQEfI/SADeGYEEnFelmYPF
qR61n1rekoGyVD2X+SUktLFxwCgqFXfbKZmMqgwyDkLMNJUiJPy0h/KNwpi5kOtgCG92cb4mw0kq
HCQoLXlnPeoHKbUbg5wjieFCbwcJwQRfBFUs0iESG+K3Fmaj6pkTHffDJb4bw5BtdsCCL4IJMBwj
tHANzyVixAgSGKg8dpNzxJQr9ABA5az5lK4iLj8Jyznm5E6gEOJ2zvifLJEdGYVy3a7MgFFEZNQR
mc78rdF3yIehVCx1oQQxQZoDQOgoVHcBteuGGHccXdg2J5Q5+lPKAS+eSDgrIKAghuDzIGoztH/A
gqc7mQtFAFAxnpIoxkPnO0rfjEGiAYQ3Ozf28kGM5Kq1XmU9mJ4Q62Vuq/CZadYimz1pvCmUcXGY
TVfc/B1sCwzhplU9oM1I62VXle/2PrtQxBvge7sHJHngAtBa9AGYMyWAos9D0xYNbSWfrBLOsoMq
zxbo2zCxIZbF2NDkCCx9t3bBsBBZMOllQw2XsysE5D07SlmtCDV5lxyNGLuNaqvkxZ/WKsY9m29u
aCBPCFb0NwbA82gZPai5lybl2fd5c61MhpiTGmuCi6ltrcUjCI4pcrOI43eegUgHEFLx2iv5ea5t
cb01gaAAogINCmVuZHN0cmVhbQ0KZW5kb2JqDQozIDAgb2JqDQo8PA0KL1Byb2NTZXQgWy9QREYg
L1RleHQgXQ0KL0ZvbnQgPDwNCi9GMyA0IDAgUg0KL0Y1IDUgMCBSDQo+Pg0KL0V4dEdTdGF0ZSA8
PA0KL0dTMSA2IDAgUg0KPj4NCj4+DQplbmRvYmoNCjggMCBvYmoNCjw8DQovVHlwZSAvSGFsZnRv
bmUNCi9IYWxmdG9uZVR5cGUgMQ0KL0hhbGZ0b25lTmFtZSAoRGVmYXVsdCkNCi9GcmVxdWVuY3kg
NjANCi9BbmdsZSA0NQ0KL1Nwb3RGdW5jdGlvbiAvUm91bmQNCj4+DQplbmRvYmoNCjYgMCBvYmoN
Cjw8DQovVHlwZSAvRXh0R1N0YXRlDQovU0EgZmFsc2UNCi9PUCBmYWxzZQ0KL0hUIC9EZWZhdWx0
DQo+Pg0KZW5kb2JqDQo0IDAgb2JqDQo8PA0KL1R5cGUgL0ZvbnQNCi9TdWJ0eXBlIC9UeXBlMQ0K
L05hbWUgL0YzDQovRW5jb2RpbmcgOSAwIFINCi9CYXNlRm9udCAvSGVsdmV0aWNhLUJvbGQNCj4+
DQplbmRvYmoNCjUgMCBvYmoNCjw8DQovVHlwZSAvRm9udA0KL1N1YnR5cGUgL1R5cGUxDQovTmFt
ZSAvRjUNCi9FbmNvZGluZyA5IDAgUg0KL0Jhc2VGb250IC9IZWx2ZXRpY2ENCj4+DQplbmRvYmoN
CjkgMCBvYmoNCjw8DQovVHlwZSAvRW5jb2RpbmcNCi9EaWZmZXJlbmNlcyBbIDAvZ3JhdmUvYWN1
dGUvY2lyY3VtZmxleC90aWxkZS9tYWNyb24vYnJldmUvZG90YWNjZW50L2RpZXJlc2lzDQovcmlu
Zy9jZWRpbGxhL2h1bmdhcnVtbGF1dC9vZ29uZWsvY2Fyb24vZG90bGVzc2kvYnVsbGV0L2J1bGxl
dA0KL2J1bGxldC9idWxsZXQvYnVsbGV0L2J1bGxldC9idWxsZXQvYnVsbGV0L2J1bGxldC9idWxs
ZXQNCi9idWxsZXQvYnVsbGV0L2J1bGxldC9idWxsZXQvYnVsbGV0L2J1bGxldC9idWxsZXQvYnVs
bGV0DQogMzkvcXVvdGVzaW5nbGUgOTYvZ3JhdmUgMTI3L2J1bGxldC9idWxsZXQvYnVsbGV0L3F1
b3Rlc2luZ2xiYXNlL2Zsb3Jpbi9xdW90ZWRibGJhc2UNCi9lbGxpcHNpcy9kYWdnZXIvZGFnZ2Vy
ZGJsL2NpcmN1bWZsZXgvcGVydGhvdXNhbmQvU2Nhcm9uL2d1aWxzaW5nbGxlZnQvT0UNCi9idWxs
ZXQvYnVsbGV0L2J1bGxldC9idWxsZXQvcXVvdGVsZWZ0L3F1b3RlcmlnaHQvcXVvdGVkYmxsZWZ0
L3F1b3RlZGJscmlnaHQNCi9idWxsZXQvZW5kYXNoL2VtZGFzaC90aWxkZS90cmFkZW1hcmsvc2Nh
cm9uL2d1aWxzaW5nbHJpZ2h0L29lDQovYnVsbGV0L2J1bGxldC9ZZGllcmVzaXMvc3BhY2UgMTY0
L2N1cnJlbmN5IDE2Ni9icm9rZW5iYXIgMTY4L2RpZXJlc2lzL2NvcHlyaWdodA0KL29yZGZlbWlu
aW5lIDE3Mi9sb2dpY2Fsbm90L2h5cGhlbi9yZWdpc3RlcmVkL21hY3Jvbi9kZWdyZWUvcGx1c21p
bnVzL3R3b3N1cGVyaW9yDQovdGhyZWVzdXBlcmlvci9hY3V0ZS9tdSAxODMvcGVyaW9kY2VudGVy
ZWQvY2VkaWxsYS9vbmVzdXBlcmlvci9vcmRtYXNjdWxpbmUgMTg4L29uZXF1YXJ0ZXINCi9vbmVo
YWxmL3RocmVlcXVhcnRlcnMgMTkyL0FncmF2ZS9BYWN1dGUvQWNpcmN1bWZsZXgvQXRpbGRlL0Fk
aWVyZXNpcy9BcmluZw0KL0FFL0NjZWRpbGxhL0VncmF2ZS9FYWN1dGUvRWNpcmN1bWZsZXgvRWRp
ZXJlc2lzL0lncmF2ZS9JYWN1dGUNCi9JY2lyY3VtZmxleC9JZGllcmVzaXMvRXRoL050aWxkZS9P
Z3JhdmUvT2FjdXRlL09jaXJjdW1mbGV4L090aWxkZQ0KL09kaWVyZXNpcy9tdWx0aXBseS9Pc2xh
c2gvVWdyYXZlL1VhY3V0ZS9VY2lyY3VtZmxleC9VZGllcmVzaXMvWWFjdXRlDQovVGhvcm4vZ2Vy
bWFuZGJscy9hZ3JhdmUvYWFjdXRlL2FjaXJjdW1mbGV4L2F0aWxkZS9hZGllcmVzaXMvYXJpbmcN
Ci9hZS9jY2VkaWxsYS9lZ3JhdmUvZWFjdXRlL2VjaXJjdW1mbGV4L2VkaWVyZXNpcy9pZ3JhdmUv
aWFjdXRlDQovaWNpcmN1bWZsZXgvaWRpZXJlc2lzL2V0aC9udGlsZGUvb2dyYXZlL29hY3V0ZS9v
Y2lyY3VtZmxleC9vdGlsZGUNCi9vZGllcmVzaXMvZGl2aWRlL29zbGFzaC91Z3JhdmUvdWFjdXRl
L3VjaXJjdW1mbGV4L3VkaWVyZXNpcy95YWN1dGUNCi90aG9ybi95ZGllcmVzaXMNCl0NCj4+DQpl
bmRvYmoNCjEgMCBvYmoNCjw8DQovVHlwZSAvUGFnZQ0KL1BhcmVudCA3IDAgUg0KL1Jlc291cmNl
cyAzIDAgUg0KL0NvbnRlbnRzIDIgMCBSDQovUm90YXRlIDkwDQo+Pg0KZW5kb2JqDQo3IDAgb2Jq
DQo8PA0KL1R5cGUgL1BhZ2VzDQovS2lkcyBbMSAwIFJdDQovQ291bnQgMQ0KL01lZGlhQm94IFsw
IDAgNjEyIDc5Ml0NCj4+DQplbmRvYmoNCjEwIDAgb2JqDQo8PA0KL1R5cGUgL0NhdGFsb2cNCi9Q
YWdlcyA3IDAgUg0KPj4NCmVuZG9iag0KMTEgMCBvYmoNCjw8DQovQ3JlYXRpb25EYXRlIChEOjE5
OTgwMjEyMTAyOTIwKQ0KL1Byb2R1Y2VyIChBY3JvYmF0IERpc3RpbGxlciAzLjAgZm9yIFdpbmRv
d3MpDQo+Pg0KZW5kb2JqDQp4cmVmDQowIDEyDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDM3
MTIgMDAwMDAgbg0KMDAwMDAwMDAxNyAwMDAwMCBuDQowMDAwMDAxNzM5IDAwMDAwIG4NCjAwMDAw
MDIwNjYgMDAwMDAgbg0KMDAwMDAwMjE3NiAwMDAwMCBuDQowMDAwMDAxOTg3IDAwMDAwIG4NCjAw
MDAwMDM4MTIgMDAwMDAgbg0KMDAwMDAwMTg1NSAwMDAwMCBuDQowMDAwMDAyMjgxIDAwMDAwIG4N
CjAwMDAwMDM5MDEgMDAwMDAgbg0KMDAwMDAwMzk1NyAwMDAwMCBuDQp0cmFpbGVyDQo8PA0KL1Np
emUgMTINCi9Sb290IDEwIDAgUg0KL0luZm8gMTEgMCBSDQovSUQgWzxjZmRhM2EzMTRmZTdkZDY5
OWM5ZGM1NDE5YTVhNzFiZj48Y2ZkYTNhMzE0ZmU3ZGQ2OTljOWRjNTQxOWE1YTcxYmY+XQ0KPj4N
CnN0YXJ0eHJlZg0KNDA2NA0KJSVFT0YNCg==

--Boundary=_0.0_=5030300017877805--

From owner-ietf-822@imc.org  Mon Feb 16 10:46:02 1998
Delivery-Date: Mon, 16 Feb 1998 10:46:04 -0500
Return-Path: owner-ietf-822@imc.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA26365
	for <ietf-archive@ietf.org>; Mon, 16 Feb 1998 10:46:01 -0500 (EST)
Received: from mail.proper.com (mail.proper.com [206.86.127.224])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA02377;
	Mon, 16 Feb 1998 10:48:35 -0500 (EST)
Received: (from majordomo@localhost) by mail.proper.com (8.8.5/8.7.3) id HAA21813 for ietf-822-bks; Mon, 16 Feb 1998 07:28:13 -0800 (PST)
Received: from muswell.demon.co.uk (muswell.demon.co.uk [158.152.10.120]) by mail.proper.com (8.8.5/8.7.3) with ESMTP id HAA21809 for <ietf-822@imc.org>; Mon, 16 Feb 1998 07:28:06 -0800 (PST)
Received: (from ruth@localhost) by muswell.demon.co.uk (8.8.7/8.6.12) id PAA07080; Mon, 16 Feb 1998 15:23:15 GMT
Date: Mon, 16 Feb 1998 15:23:15 GMT
Message-Id: <199802161523.PAA07080@muswell.demon.co.uk>
From: ruth moulton <ruth@muswell.demon.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To: Ian Bell <ianbell@turnpike.com>
Cc: ietf-822@imc.org
Subject: Content-Type: text/paragraph. An alternative proposal
In-Reply-To: <zINNUGALuD60IAmQ@turnpike.com>
References: <zINNUGALuD60IAmQ@turnpike.com>
X-Mailer: VM 6.22 under 19.15 XEmacs Lucid
Cc: ruth@muswell.demon.co.uk
Disposition-notification-to: ruth@muswell.demon.co.uk
Sender: owner-ietf-822@imc.org
Precedence: bulk


Ian 

While I was reading this I DID think that the same affect could be
achieved with quoted printable. Surely a decoded QP line can be folded
by the receiving MUA, where there is a hard cr/lf then the line should
be broken. I thought one of the advantages of QP with soft & hard line breaks
is that it is proof against adding/stripping of trailing white space.

 >    it is said that some MTAs or gateways routinely strip trailing white-
 >    space or even pad lines with white space. The effect of the former is
 >    simply to reduce the message back to a text/plain equivalent. The
 >    effect of the latter would easily be spotted from the pattern of
 >    white space before the line endings. Either effect could be finessed
 >    by using quoted-printable encoding (but then the messages would never
 >    be suitable for sending to non-MIME recipients). "Munging" of

QP encoded text MAY be sent to non MIME recipients and still be
legible, the only problem being the existance of '=' and =20' at the
end of most lines. I would not say the message 'would never be
suitable' to send to non mime recipients.

Am I wrong in thinking that one advantage of text/paragraph over
text/plain plus QP encoding, is that to non MIME MUAs the result is
better looking. After all for a MIME inteligent MUA it is just as
capable of handling the latter as the former, 

also with text/paragraph the MUA is given *explicit* permission to
fold long lines and use proportianl fonts.

I'm probably missing the point here!...

Ruth


 >    trailing white-space does not seem to pose a significant problem
 >    here.
 > 
 > Display considerations: 
 > 
 >    since pre-formatted lines may have been formatted using fixed-pitch
 >    fonts (especially lines from signature files), MUAs may choose to
 >    display preformatted lines in a fixed pitch font while displaying
 >    paragraphs in a proportional font.
 > 
 > Conclusion
 > 
 > I don't think that the definition of text/paragraph described in the
 > first draft is very useful. However, if my ideas on line-break encoding
 > are acceptable, I believe that text/paragraph would be more useful to
 > modern MUAs than text/plain and more widely usable than text/html. There
 > seem to be no down-sides compared to text/plain and the up-side is that
 > email messages and UseNet articles could be displayed in modern
 > proportional fonts while preserving the layout of quoted material,
 > signatures and even embedded tables.
 > 
 > 
 > New functionality, fully backwards-compatible, with no down-sides - what
 > have I missed? :-)
 > 
 > -- 
 > Ian Bell                                           T U R N P I K E  Ltd

-- 
================================================
Ruth Moulton            ruth@muswell.demon.co.uk
Consultant              

65 Tetherdown, 
London N.10 1NH, UK     Tel:+44 181 883 5823

-- 

From owner-ietf-ppp@merit.edu  Mon Feb 16 12:59:32 1998
Delivery-Date: Mon, 16 Feb 1998 12:59:32 -0500
Return-Path: owner-ietf-ppp@merit.edu
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA01330
	for <ietf-archive@ietf.org>; Mon, 16 Feb 1998 12:59:31 -0500 (EST)
Received: from merit.edu (merit.edu [198.108.1.42])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA02996
	for <ietf-archive@cnri.reston.va.us>; Mon, 16 Feb 1998 13:02:10 -0500 (EST)
Received: from localhost (daemon@localhost)
	by merit.edu (8.8.7/8.8.5) with SMTP id MAA10575;
	Mon, 16 Feb 1998 12:41:34 -0500 (EST)
Received: by merit.edu (bulk_mailer v1.5); Mon, 16 Feb 1998 12:41:01 -0500
Received: (from majordom@localhost)
	by merit.edu (8.8.7/8.8.5) id MAA10528
	for ietf-ppp-outgoing; Mon, 16 Feb 1998 12:41:00 -0500 (EST)
Received: from mail.sprint.com (mail.sprint.com [208.4.29.129])
	by merit.edu (8.8.7/8.8.5) with ESMTP id MAA10514
	for <ietf-ppp@merit.edu>; Mon, 16 Feb 1998 12:40:37 -0500 (EST)
Received: from sii01.mail.sprint.com ([192.251.141.141]) by bastion.mail.sprint.com with ESMTP id <16284>; Mon, 16 Feb 1998 11:37:24 -0600
Received: from x400-gw.mail.sprint.com by sii01.mail.sprint.com (X.400 to RFC822 Gateway); Mon, 16  Feb  1998 10:51:08 -0600
X400-Received: by mta MTASprint in /c=US/admd=TELEMAIL/prmd=Sprint/; Relayed; 
  16 Feb 1998 10:50:54 -0600
X400-Received: by /c=US/admd=TELEMAIL/prmd=Sprint/; Relayed; 
  16 Feb 1998 10:50:54 -0600
X400-MTS-Identifier: [/c=US/admd=TELEMAIL/prmd=Sprint/; 0068D34E86E6E0EC-MTASprint]
Content-Identifier: 0068D34E86E6E0EC
Content-Return: Allowed
X400-Content-Type: P2-1988 ( 22 )
Conversion: Allowed
Original-Encoded-Information-Types: IA5-Text
Disclose-Recipients: Prohibited
Alternate-Recipient: Allowed
X400-Originator: Linn.Johnson@mail.sprint.com
X400-Recipients: non-disclosure;
Message-Id: <"0068D34E86E6E0EC*/c=us/admd=Telemail/prmd=Sprint/o=QM/ou=QM(u)1850(u)1/s=Johnson/g=Linn/"@MHS>
Date: Mon, 16 Feb 1998 10:50:54 -0600
From: Linn Johnson <Linn.Johnson@mail.sprint.com>
To: Naganand Doraswamy <naganand@BayNetworks.COM> (IPM Return requested Receipt notification requested),
        ietf-ppp <ietf-ppp@merit.edu> (IPM Return requested Receipt notification requested),
        int-serv <int-serv@isi.edu> (IPM Return requested Receipt notification requested),
        ipsec <ipsec@tis.com> (IPM Return requested Receipt notification requested),
        mpls <mpls@external.cisco.com> (IPM Return requested Receipt notification requested)
Subject: RE>VPN mailing list
Sender: owner-ietf-ppp@merit.edu

         Reply to:   RE>VPN mailing list
How do I get off the ietf-ppp mailing list?  

linn.johnson@mail.sprint.com

--------------------------------------
Date: 2/8/98 10:17
To: Linn Johnson
From: Naganand Doraswamy
I have created VPN mailing list and attached a proposed charter. I would
like to start discussion on what the charter of working group should be and
what problems we should be working on. We intend to have another BOF at
IETF but this time we need to nail down the charter.







From owner-ietf-822@imc.org  Mon Feb 16 15:31:54 1998
Delivery-Date: Mon, 16 Feb 1998 15:31:55 -0500
Return-Path: owner-ietf-822@imc.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA06397
	for <ietf-archive@ietf.org>; Mon, 16 Feb 1998 15:31:54 -0500 (EST)
Received: from mail.proper.com (mail.proper.com [206.86.127.224])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA03620;
	Mon, 16 Feb 1998 15:34:32 -0500 (EST)
Received: (from majordomo@localhost) by mail.proper.com (8.8.5/8.7.3) id MAA23620 for ietf-822-bks; Mon, 16 Feb 1998 12:18:36 -0800 (PST)
Received: from lighthouse.casita.houston.tx.us (troth@casita.houston.tx.us [204.253.212.193]) by mail.proper.com (8.8.5/8.7.3) with SMTP id MAA23616 for <ietf-822@imc.org>; Mon, 16 Feb 1998 12:18:28 -0800 (PST)
Received: (from troth@localhost) by lighthouse.casita.houston.tx.us (8.6.11/8.6.9) id OAA12648; Mon, 16 Feb 1998 14:16:24 -0600
Date: Mon, 16 Feb 1998 14:16:24 -0600 (CST)
From: Rick Troth <troth@casita.houston.tx.us>
X-Sender: troth@lighthouse
To: Ian Bell <ianbell@turnpike.com>
cc: ietf-822@imc.org
Subject: Re: Content-Type: text/paragraph. An alternative proposal
In-Reply-To: <zINNUGALuD60IAmQ@turnpike.com>
Message-ID: <Pine.LNX.3.91.980216135431.12566A-100000@lighthouse>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-ietf-822@imc.org
Precedence: bulk

On Mon, 16 Feb 1998, Ian Bell wrote:

> >From <draft-newman-mime-textpara-00.txt>
> 
> >                    The Text/Paragraph Media Type
> >
> >     The text/plain media type is defined to represent plain text where
> >     the CRLF sequence represents a line break [MIME-IMT].  Many modern
> >     computer systems have a different concept of ``plain text'' from
> >     the systems where the text/plain media type originated.  These
> >     modern systems usually use a proportional-spaced font and use CRLF
> >     to represent paragraph breaks.  Numerous software products have
> >     erroneously labelled this media type as text/plain.  In order to
> >     correct this interoperability problem, the text/paragraph media
> >     type is defined.
 
	When I first read this,  I didn't like the idea.   But ... 
 
> text/paragraph is then defined in such a way as to simply codify the
> existing (mal)practice. It still results in existing MIME-compliant
> software displaying messages that use the new media-type with unreadably
> long lines. 
 
	Which I find totally unacceptable.   But I don't think 
that is what will happen.   As Jacob points out,  when (if?) 
text/paragraph is accepted (and UNDERSTOOD) then MUAs will 
finally have a way of dealing with the (mal)practice. 
 
> As mentioned later in that draft, there may also be problems
> when such messages are quoted (and requoted), and with signature files
> which usually include lines that are not meant to be wrapped.
 
	Yes.   But the burden is on the MUA to process content 
into presentation,  and then process presentation into content 
for the reply  (if any).   This new CT facilitates that end by 
offering a recognizable handle on what some systems are presuming. 
 
> Thus, my proposal for text/paragraph would be that:
> ... 
 
	Please do NOT introcuce dependencies on whitespace. 
Leading, trailing, mixed TABs and BLANKs:  they all lead to 
new and wonderful forms of (mal)practice. 
 
>    it is said that some MTAs or gateways routinely strip trailing 
>    whitespace or even pad lines with white space.   ... 
 
	It is truly said.   But stripping and padding of whitespace 
is not limited to MTAs  (though may be exclusive to MTAs within the 
realm of electronic mail). 
 
> -- 
> Ian Bell                                           T U R N P I K E  Ltd
 
	Thanks for your constructive thoughts. 
 
-- 
Rick Troth at La Casita, Houston, Texas, USA 
 




From owner-ietf-822@imc.org  Mon Feb 16 17:42:29 1998
Delivery-Date: Mon, 16 Feb 1998 17:42:29 -0500
Return-Path: owner-ietf-822@imc.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA10141
	for <ietf-archive@ietf.org>; Mon, 16 Feb 1998 17:42:29 -0500 (EST)
Received: from mail.proper.com (mail.proper.com [206.86.127.224])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA04387;
	Mon, 16 Feb 1998 17:45:08 -0500 (EST)
Received: (from majordomo@localhost) by mail.proper.com (8.8.5/8.7.3) id OAA24449 for ietf-822-bks; Mon, 16 Feb 1998 14:31:49 -0800 (PST)
Received: from THOR.INNOSOFT.COM (SYSTEM@THOR.INNOSOFT.COM [192.160.253.66]) by mail.proper.com (8.8.5/8.7.3) with ESMTP id OAA24445 for <ietf-822@imc.org>; Mon, 16 Feb 1998 14:31:45 -0800 (PST)
Received: from elwood.innosoft.com ("port 37306"@ELWOOD.INNOSOFT.COM)
 by INNOSOFT.COM (PMDF V5.1-10 #8694)
 with SMTP id <01ITNFX5JYVI9AN26U@INNOSOFT.COM> for ietf-822@imc.org; Mon,
 16 Feb 1998 14:29:44 PST
Date: Mon, 16 Feb 1998 14:31:40 -0800 (PST)
From: Chris Newman <Chris.Newman@innosoft.com>
Subject: Re: Content-Type: text/paragraph. An alternative proposal
In-reply-to: <zINNUGALuD60IAmQ@turnpike.com>
To: Ian Bell <ianbell@turnpike.com>
Cc: ietf-822@imc.org
Message-id: <Pine.SOL.3.95.980216122759.29972F-100000@elwood.innosoft.com>
MIME-version: 1.0
Content-type: TEXT/PLAIN; charset=US-ASCII
Originator-Info: login-id=chris; server=THOR.INNOSOFT.COM
Sender: owner-ietf-822@imc.org
Precedence: bulk

The fundamental premise behind the current text/paragraph proposal is that
we can't stop vendors from generating this stuff, so let's at least
attempt to get them to label it so the recipient can fix it without 
breaking other things.

Your counter-proposal is based on the premise that the vendors who are
generating this stuff are willing to add code to make it palatable to
Internet users.  Given that downconversion to text/plain is simpler than
your proposal, and that there is an existing text media type which encodes
paragraph semantics in a human friendly way (RFC 1896), I suspect your
premise is not correct.

Your proposal is creative and might have been a good idea six years ago, 
but I don't think it addresses the underlying problem today.

		- Chris


From adm  Wed Feb 18 09:52:30 1998
Delivery-Date: Wed, 18 Feb 1998 09:57:15 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id JAA00777
	for ietf-123-outbound.10@ietf.org; Wed, 18 Feb 1998 09:52:03 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA00716;
	Wed, 18 Feb 1998 09:50:40 -0500 (EST)
Message-Id: <199802181450.JAA00716@ns.ietf.org>
To: IETF-Announce: ;
Cc: RFC Editor <rfc-editor@isi.edu>
Cc: Internet Architecture Board <iab@isi.edu>
Cc: urn-ietf@bunyip.com
From: The IESG <iesg-secretary@ns.ietf.org>
Subject: Document Action: Using Existing Bibliographic Identifiers as
	 Uniform Resource Names to Informational
Date: Wed, 18 Feb 1998 09:50:39 -0500
Sender: scoya@cnri.reston.va.us



The IESG has approved the Internet-Draft 'Using Existing Bibliographic
Identifiers as Uniform Resource Names' <draft-ietf-urn-biblio-02.txt>
as a Informational.  This document is the product of the Uniform
Resource Names Working Group.  The IESG contact persons are Harald
Alvestrand and Keith Moore.


From owner-ietf-822@imc.org  Wed Feb 18 12:31:52 1998
Delivery-Date: Wed, 18 Feb 1998 12:31:53 -0500
Return-Path: owner-ietf-822@imc.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA04994
	for <ietf-archive@ietf.org>; Wed, 18 Feb 1998 12:31:52 -0500 (EST)
Received: from mail.proper.com (mail.proper.com [206.86.127.224])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA13235;
	Wed, 18 Feb 1998 12:34:28 -0500 (EST)
Received: (from majordomo@localhost) by mail.proper.com (8.8.5/8.7.3) id JAA15368 for ietf-822-bks; Wed, 18 Feb 1998 09:24:39 -0800 (PST)
Received: from info.dsv.su.se (info.dsv.su.se [130.237.161.221]) by mail.proper.com (8.8.5/8.7.3) with ESMTP id JAA15364 for <ietf-822@imc.org>; Wed, 18 Feb 1998 09:24:34 -0800 (PST)
Received: from [130.237.150.138] (jph1.dsv.su.se [130.237.150.138])
	by info.dsv.su.se (8.8.8/8.8.8) with ESMTP
	id SAA15500;
	Wed, 18 Feb 1998 18:22:46 +0100 (MET)
X-Sender: jpalme@mail.dsv.su.se (Unverified)
Message-Id: <v04003a0ab110c60b8da5@[130.237.150.138]>
In-Reply-To: <UE6EnDAVIv60IAjq@turnpike.com>
References: <fyImKDAdDZ60IAgi@turnpike.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 18 Feb 1998 18:17:21 +0100
To: Ian Bell <ianbell@turnpike.com>, ietf-822@imc.org
From: Jacob Palme <jpalme@dsv.su.se>
Subject: Re: Content-Type: text/paragraph. An alternative proposal
Sender: owner-ietf-822@imc.org
Precedence: bulk

At 14.37 +0000 98-02-18, Ian Bell wrote:
>The more I think about this, the more I worry about the interaction
>between text/paragraph and message-quoting. I fear we may be moving from a
>standard (text/plain) that's being broken to a standard (text/paragraph)
>that _is_ broken.

The best mailer I have seen for handling this specific problem is Pine.
If Pine gets as input a message with

>A very long line one two three four five six seven eight nine ten eleven twelve thirteen fourteen fifteen sixteen seventeen, etc.

this line will automatically get displayed to its reader as

>A very long line one two three four five six seven eight nine ten
>eleven twelve thirteen fourteen fifteen sixteen seventeen, etc.

If the writer of a reply containing the above text edits the text,
and changes it to, for example:

>five six seven eight nine ten
>eleven twelve thirteen fourteen fifteen sixteen seventeen, etc.

and if the writer of the reply applies the justify command in Pine,
the result will be

>five six seven eight nine ten eleven twelve thirteen fourteen
>fifteen sixteen seventeen, etc.

and not, for example,

>five six seven eight nine ten >eleven twelve thirteen fourteen
fifteen sixteen seventeen, etc.

as one could expect of more simpleminded editors.

All my praise and admiration to the developers of Pine!
 

------------------------------------------------------------------------
Jacob Palme <jpalme@dsv.su.se> (Stockholm University and KTH)
for more info see URL: http://www.dsv.su.se/~jpalme



From owner-ietf-822@imc.org  Wed Feb 18 12:54:23 1998
Delivery-Date: Wed, 18 Feb 1998 12:54:23 -0500
Return-Path: owner-ietf-822@imc.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA05540
	for <ietf-archive@ietf.org>; Wed, 18 Feb 1998 12:54:22 -0500 (EST)
Received: from mail.proper.com (mail.proper.com [206.86.127.224])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA13323;
	Wed, 18 Feb 1998 12:56:55 -0500 (EST)
Received: (from majordomo@localhost) by mail.proper.com (8.8.5/8.7.3) id JAA15578 for ietf-822-bks; Wed, 18 Feb 1998 09:43:36 -0800 (PST)
Received: from lighthouse.casita.houston.tx.us (troth@casita.houston.tx.us [204.253.212.193]) by mail.proper.com (8.8.5/8.7.3) with SMTP id JAA15573 for <ietf-822@imc.org>; Wed, 18 Feb 1998 09:43:29 -0800 (PST)
Received: (from troth@localhost) by lighthouse.casita.houston.tx.us (8.6.11/8.6.9) id LAA24109; Wed, 18 Feb 1998 11:41:48 -0600
Date: Wed, 18 Feb 1998 11:41:48 -0600 (CST)
From: Rick Troth <troth@casita.houston.tx.us>
X-Sender: troth@lighthouse
To: Ian Bell <ianbell@turnpike.com>
cc: ietf-822@imc.org
Subject: Re: Content-Type: text/paragraph. An alternative proposal
In-Reply-To: <UE6EnDAVIv60IAjq@turnpike.com>
Message-ID: <Pine.LNX.3.91.980218112916.24009A-100000@lighthouse>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-ietf-822@imc.org
Precedence: bulk

On Wed, 18 Feb 1998, Ian Bell wrote:

	I think you're missing the advantage of the "paragraph" label. 
 
> A reply to a paragraph within a text/paragraph body part that looks like
> 
>         A message with ... ... a very long line.
> 
> would, if the entire paragraph is quoted with the standard marker, be
> 
>         >A message with ... ... a very long line.
 
	Won't happen.   Actually,  it COULD happen,  but the burden 
is placed squarely on the back of the user agent to deal with this. 
We can then fairly point the finger at the clear offender. 
 
> which may get displayed as
> 
>         >A message with ...
>         >... a very long line.
> or 
>         >A message with ...
>         ... a very long line.
 
	In a world where text/paragraph is a properly defined standard, 
the latter is wrong.   Period.   If the user doesn't care,  then do we? 
I certainly care,  and would complain loudly to my MUA vendor. 
 
> depending on whether the MUA decides to do anything at all about quoted
> material (current draft says MUAs "MAY wish to consider" quoting
> conventions).
 
	Excellent point.   Stronger wording is in order there. 
 
> The user, if presented with the second version, will say that the message
> display is broken because text is being mis-attributed. The retort here
> could simply be that the MUA displaying the message is broken because it
> is displaying the message sub-optimally. Bad, but the finger of blame gets
> pointed at that MUA.
 
	The light goes on for me.   (It takes a while.) 
 
	You're worried about mis-quotes being sent,  not so much 
mis-quotes displayed.   Good point.   I don't see a way to reliably 
coerce the replying MUA into compliance.   Does that make the 
standard bad?   No. 
 
> In order to display this message properly to the user (ie to give the
> correct impression of who said what), the receiving MUA is going to have
> to successfully parse these forms. Any failure in display can't really be
> put at the door of the MUA as there is no RFC that governs quoting
> conventions - the failure comes from the media-type itself. At this point,
> though, the message itself won't be broken since examining the source
> line-breaks will determine correctly the authors involved.
 
	The closest thing I've seen is HTML  (which is annoying 
when sent through mail,  as some will agree).   I can imagine 
nesting of blocks of quoted material. 
 
> The conclusion must be that using _any_ quote character when replying in
> text/paragraph may cause damage to the ensuing conversation thread. The
> problem does not lie in MUAs but in text/paragraph itself.
 
	This connection I do NOT see. 
 
> -- 
> Ian Bell                                           T U R N P I K E  Ltd
 
-- 
Rick Troth at La Casita, Houston, Texas, USA 
 



From owner-ietf-822@imc.org  Wed Feb 18 13:19:11 1998
Delivery-Date: Wed, 18 Feb 1998 13:19:12 -0500
Return-Path: owner-ietf-822@imc.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA05857
	for <ietf-archive@ietf.org>; Wed, 18 Feb 1998 13:19:11 -0500 (EST)
Received: from mail.proper.com (mail.proper.com [206.86.127.224])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA13407;
	Wed, 18 Feb 1998 13:21:48 -0500 (EST)
Received: (from majordomo@localhost) by mail.proper.com (8.8.5/8.7.3) id KAA15749 for ietf-822-bks; Wed, 18 Feb 1998 10:06:57 -0800 (PST)
Received: from THOR.INNOSOFT.COM (SYSTEM@THOR.INNOSOFT.COM [192.160.253.66]) by mail.proper.com (8.8.5/8.7.3) with ESMTP id KAA15745 for <ietf-822@imc.org>; Wed, 18 Feb 1998 10:06:54 -0800 (PST)
Received: from elwood.innosoft.com ("port 58824"@ELWOOD.INNOSOFT.COM)
 by INNOSOFT.COM (PMDF V5.1-10 #8694)
 with SMTP id <01ITPZ8QZLJ09AN7K2@INNOSOFT.COM> for ietf-822@imc.org; Wed,
 18 Feb 1998 10:04:18 PST
Date: Wed, 18 Feb 1998 10:06:14 -0800 (PST)
From: Chris Newman <Chris.Newman@innosoft.com>
Subject: Re: Content-Type: text/paragraph. An alternative proposal
In-reply-to: <UE6EnDAVIv60IAjq@turnpike.com>
To: Ian Bell <ianbell@turnpike.com>
Cc: ietf-822@imc.org
Message-id: <Pine.SOL.3.95.980218094215.6304D-100000@elwood.innosoft.com>
MIME-version: 1.0
Content-type: TEXT/PLAIN; charset=US-ASCII
Originator-Info: login-id=chris; server=THOR.INNOSOFT.COM
Sender: owner-ietf-822@imc.org
Precedence: bulk

On Wed, 18 Feb 1998, Ian Bell wrote:
> I think the draft must be changed in this area: perhaps to deprecate the
> use of quote characters within text/paragraph, or maybe to say that MUAs
> SHOULD downgrade to text/plain before quoting. Maybe even to deprecate
> text/paragraph itself and make it clear that the RFC (to be) only exists
> to deal with the current practice of misusing qp and text/plain.

Sigh.  I was hoping I didn't have to deal with this head-on as it's an MUA 
convention and not part of the media type.  How about adding the
following section:

---
4.1. Requirements for Use of text/paragraph in Internet Mail

Mail User Agents SHOULD generate text/plain instead of text/paragraph in
Internet mail.  Gateways from systems which use text/paragraph to
Internet mail SHOULD convert to text/plain and MUST NOT label 
paragraph-based text as text/plain.

A common convention in Internet messages is to indicate quoted text by
preceeding each line with a quote character of the user's choice. 
However, because it is necessary to line-wrap text/paragraph on display a
more precise convention is necessary in text/paragraph.  When quoted text
is included in text/paragraph, the paragraph is preceeded with a ">". 
When displaying text/paragraph or converting it to text/plain, agents
supporting this convention will copy all ">"s at the beginning of a
paragraph to the beginning of each line-wrapped line of that paragraph. 
---

		- Chris



From ipp-owner@pwg.org  Thu Feb 19 18:09:04 1998
Delivery-Date: Thu, 19 Feb 1998 18:09:10 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA28591
	for <ietf-archive@ietf.org>; Thu, 19 Feb 1998 18:09:03 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA19209
	for <ietf-archive@cnri.reston.va.us>; Thu, 19 Feb 1998 18:11:41 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA07398 for <ietf-archive@cnri.reston.va.us>; Thu, 19 Feb 1998 18:09:01 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 19 Feb 1998 18:00:54 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA06456 for ipp-outgoing; Thu, 19 Feb 1998 18:00:49 -0500 (EST)
Message-Id: <199802192300.PAA17650@barley.adnc.com>
X-Sender: lstein@pop3.fapo.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0
Date: Thu, 19 Feb 1998 14:58:12 -0800
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>,
        "'pwg@pwg.org'" <pwg@pwg.org>, "'p1394@pwg.org'" <p1394@pwg.org>
From: Larry Stein <lstein@fapo.com>
Subject: IPP> Re: P1394> Early ping for april meeting
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C127233D@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

Randy,

Thanks for setting this up.  I vote for meeting at Sharp.

Will be there for 1394PWG.

-Larry

At 2/19/98 02:48 PM , Turner, Randy wrote:
>
>The April meeting of the PWG will be in Portland, OR and is scheduled
>for April 6-10. The meeting location is tentatively planned for the new
>Embassy Suites Hotel in downtown. The conference rate will be $135.00
>per night with a daily meeting room fee of about $35.00. I'm assuming
>the daily meeting breakdown would be
>
>Mon,Tues: PWG1394 WG   Weds/Thurs: PWG/IPP WG   Fri: Host MIB, UPD,
>Other business
>
>As an alternative meeting location, Sharp could host the meeting at our
>site, which is about a 25-minute drive from downtown Portland. If Sharp
>hosts the meeting, then there would be no meeting room fee, and we could
>provide lunch on whatever days the group wanted. Including our normal
>break snacks. You would of course be on your own for lodging. You could
>either stay in downtown Portland and drive each day, or we have 3 or 4
>hotels within 10 - 15 minute drive of the Sharp campus. One of the
>hotels is new (The Heathman Lodge) and is really a nice place. Its about
>10 or so minutes away.
>
>What I am interested in knowing is who would be attending the meeting in
>Portland, in general, and secondly, at which location you would prefer
>to meet (Embassy Suites/downtown or Sharp). It doesn't really make much
>difference to me either way, although it might be somewhat less
>expensive for folks flying in to meet at Sharp. Also I would like to
>know which meetings you would be attending and if you want to meet in
>town, I would need to know if you would be staying at the hotel. 
>
>Thanks!
>
>Randy
> 
***************************************************************
Larry A. Stein			Phone: 	(619)292-2742
Warp Nine Engineering		Fax:	(619)292-8020
				Web: 	http://www.fapo.com
***************************************************************

From pwg-owner@pwg.org  Thu Feb 19 18:11:47 1998
Delivery-Date: Thu, 19 Feb 1998 18:11:48 -0500
Return-Path: pwg-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA28614
	for <ietf-archive@ietf.org>; Thu, 19 Feb 1998 18:11:47 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA19219
	for <ietf-archive@cnri.reston.va.us>; Thu, 19 Feb 1998 18:14:25 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA07777 for <ietf-archive@cnri.reston.va.us>; Thu, 19 Feb 1998 18:11:45 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 19 Feb 1998 18:08:24 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA06449 for pwg-outgoing; Thu, 19 Feb 1998 18:00:45 -0500 (EST)
Message-Id: <199802192300.PAA17650@barley.adnc.com>
X-Sender: lstein@pop3.fapo.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0
Date: Thu, 19 Feb 1998 14:58:12 -0800
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>,
        "'pwg@pwg.org'" <pwg@pwg.org>, "'p1394@pwg.org'" <p1394@pwg.org>
From: Larry Stein <lstein@fapo.com>
Subject: PWG> Re: P1394> Early ping for april meeting
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C127233D@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-pwg@pwg.org

Randy,

Thanks for setting this up.  I vote for meeting at Sharp.

Will be there for 1394PWG.

-Larry

At 2/19/98 02:48 PM , Turner, Randy wrote:
>
>The April meeting of the PWG will be in Portland, OR and is scheduled
>for April 6-10. The meeting location is tentatively planned for the new
>Embassy Suites Hotel in downtown. The conference rate will be $135.00
>per night with a daily meeting room fee of about $35.00. I'm assuming
>the daily meeting breakdown would be
>
>Mon,Tues: PWG1394 WG   Weds/Thurs: PWG/IPP WG   Fri: Host MIB, UPD,
>Other business
>
>As an alternative meeting location, Sharp could host the meeting at our
>site, which is about a 25-minute drive from downtown Portland. If Sharp
>hosts the meeting, then there would be no meeting room fee, and we could
>provide lunch on whatever days the group wanted. Including our normal
>break snacks. You would of course be on your own for lodging. You could
>either stay in downtown Portland and drive each day, or we have 3 or 4
>hotels within 10 - 15 minute drive of the Sharp campus. One of the
>hotels is new (The Heathman Lodge) and is really a nice place. Its about
>10 or so minutes away.
>
>What I am interested in knowing is who would be attending the meeting in
>Portland, in general, and secondly, at which location you would prefer
>to meet (Embassy Suites/downtown or Sharp). It doesn't really make much
>difference to me either way, although it might be somewhat less
>expensive for folks flying in to meet at Sharp. Also I would like to
>know which meetings you would be attending and if you want to meet in
>town, I would need to know if you would be staying at the hotel. 
>
>Thanks!
>
>Randy
> 
***************************************************************
Larry A. Stein			Phone: 	(619)292-2742
Warp Nine Engineering		Fax:	(619)292-8020
				Web: 	http://www.fapo.com
***************************************************************

From ipp-owner@pwg.org  Sun Feb 22 09:48:10 1998
Delivery-Date: Sun, 22 Feb 1998 09:48:11 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA02058
	for <ietf-archive@ietf.org>; Sun, 22 Feb 1998 09:48:09 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA00455
	for <ietf-archive@cnri.reston.va.us>; Sun, 22 Feb 1998 09:50:47 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id JAA23664 for <ietf-archive@cnri.reston.va.us>; Sun, 22 Feb 1998 09:48:08 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Sun, 22 Feb 1998 09:37:54 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id JAA22470 for ipp-outgoing; Sun, 22 Feb 1998 09:37:47 -0500 (EST)
Date: Sun, 22 Feb 1998 23:37:21 +0900 (JST)
Message-Id: <199802221437.XAA04248@smtp.dtinet.or.jp>
From: Nagasaka Fumio <fumiona@venus.dti.ne.jp>
To: "Turner, Randy" <rturner@sharplabs.com>
Cc: "'ipp@pwg.org'" <ipp@pwg.org>, "'pwg@pwg.org'" <pwg@pwg.org>,
        "'p1394@pwg.org'" <p1394@pwg.org>
Subject: IPP> Re: PWG> Early ping for april meeting
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C127233D@admsrvnt02.enet.sharplabs.com>
References: <D10983CAC30DD111B41400805FA6A1C127233D@admsrvnt02.enet.sharplabs.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-Mailer: Becky! ver 1.23
Sender: ipp-owner@pwg.org

Dear Randy

I am going to attend the April meeting, and prefer
Embassy Suites/downtown.
-----
Fumio Nagasaka
EPSON Software Development Laboratory Inc.,
TEL: +81 268 25-4111 // FAX: +81 268 25-4627
HomePage = http://www.venus.dti.ne.jp/~fumiona/


From pwg-owner@pwg.org  Sun Feb 22 09:48:16 1998
Delivery-Date: Sun, 22 Feb 1998 09:48:16 -0500
Return-Path: pwg-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA02063
	for <ietf-archive@ietf.org>; Sun, 22 Feb 1998 09:48:16 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA00458
	for <ietf-archive@cnri.reston.va.us>; Sun, 22 Feb 1998 09:50:54 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id JAA23679 for <ietf-archive@cnri.reston.va.us>; Sun, 22 Feb 1998 09:48:15 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Sun, 22 Feb 1998 09:42:58 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id JAA22455 for pwg-outgoing; Sun, 22 Feb 1998 09:37:37 -0500 (EST)
Date: Sun, 22 Feb 1998 23:37:21 +0900 (JST)
Message-Id: <199802221437.XAA04248@smtp.dtinet.or.jp>
From: Nagasaka Fumio <fumiona@venus.dti.ne.jp>
To: "Turner, Randy" <rturner@sharplabs.com>
Cc: "'ipp@pwg.org'" <ipp@pwg.org>, "'pwg@pwg.org'" <pwg@pwg.org>,
        "'p1394@pwg.org'" <p1394@pwg.org>
Subject: Re: PWG> Early ping for april meeting
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C127233D@admsrvnt02.enet.sharplabs.com>
References: <D10983CAC30DD111B41400805FA6A1C127233D@admsrvnt02.enet.sharplabs.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-Mailer: Becky! ver 1.23
Sender: owner-pwg@pwg.org

Dear Randy

I am going to attend the April meeting, and prefer
Embassy Suites/downtown.
-----
Fumio Nagasaka
EPSON Software Development Laboratory Inc.,
TEL: +81 268 25-4111 // FAX: +81 268 25-4627
HomePage = http://www.venus.dti.ne.jp/~fumiona/


From owner-uri@Bunyip.Com  Thu Feb 26 17:16:39 1998
Delivery-Date: Thu, 26 Feb 1998 17:16:40 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA20375
	for <ietf-archive@ietf.org>; Thu, 26 Feb 1998 17:16:38 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA18806;
	Thu, 26 Feb 1998 17:19:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA28712
	for uri-out; Thu, 26 Feb 1998 16:56:21 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA28704
	for uri-in; Thu, 26 Feb 1998 16:56:15 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA28694
	for <uri@services.bunyip.com>; Thu, 26 Feb 1998 16:56:07 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA04422
	for uri@services; Thu, 26 Feb 1998 16:56:06 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA04419;
	Thu, 26 Feb 1998 16:56:00 -0500 (EST)
Received: from [10.0.0.10] ([18.23.20.52])
	by life.ai.mit.edu (8.8.8/AI1.22/ai.master.life:1.23) with ESMTP id QAA28094;
	Thu, 26 Feb 1998 16:55:57 -0500 (EST)
Message-Id: <v0313030bb11b1546a24b@[195.129.10.47]>
In-Reply-To: <199802181450.JAA00716@ns.ietf.org>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 26 Feb 1998 07:51:18 -0500
To: urn-ietf@Bunyip.Com, uri@Bunyip.Com
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
Sender: owner-uri@Bunyip.Com
Precedence: bulk

AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
The Association of American Publishers, in conjunction with the Corporation
for National Research Initiatives, has developed an electronic
identification system for materials on the Internet.  The digital object
identifier (DOI) system links would-be content-users with content
copyright-owners through alphanumeric "tags" attached to each work.  The AAP
hopes the system could eventually be used to restrict access to copyrighted
works, but for now, it's strictly an honor system.  The DOI system will be
maintained and administered by the newly formed International DOI
Foundation.  http://www.doi.org  (CIO 15 Feb 98)



From owner-uri@Bunyip.Com  Thu Feb 26 18:09:18 1998
Delivery-Date: Thu, 26 Feb 1998 18:09:19 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA21491
	for <ietf-archive@ietf.org>; Thu, 26 Feb 1998 18:09:18 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA19132;
	Thu, 26 Feb 1998 18:11:56 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA00652
	for uri-out; Thu, 26 Feb 1998 18:00:51 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA00639
	for uri-in; Thu, 26 Feb 1998 18:00:48 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA00632
	for <uri@services.bunyip.com>; Thu, 26 Feb 1998 18:00:45 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id SAA04761
	for uri@services; Thu, 26 Feb 1998 18:00:46 -0500 (EST)
Received: from ha1.rdc1.md.home.com (ha1.rdc1.md.home.com [24.2.2.66])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA04756;
	Thu, 26 Feb 1998 18:00:42 -0500 (EST)
Received: from aw3 ([24.3.20.241]) by ha1.rdc1.md.home.com
          (Netscape Mail Server v2.02) with SMTP id AAA18870;
          Thu, 26 Feb 1998 15:00:38 -0800
Message-ID: <088f01bd430a$7f077110$f1140318@aw3.hwrd1.md.home.com>
Reply-To: "Archie" <warnock@clark.net>
From: "Archie" <warnock@home.com>
To: "John C. Mallery" <jcma@ai.mit.edu>
Cc: <urn-ietf@Bunyip.Com>, <uri@Bunyip.Com>
Subject: Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
Date: Thu, 26 Feb 1998 18:01:39 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
>The Association of American Publishers, in conjunction with the Corporation
>for National Research Initiatives, has developed an electronic
>identification system for materials on the Internet.  The digital object


Very interesting.  From checking out the site at doi.org, it appears they're
using the Handle system.  A friend of mine and I were speculating on what
happens when there are something like 10**14 documents registered.  Doesn't
it seem like a hierarchical system would do the job more efficiently here?
Or is there such an architecture now behind the handles?

Archie

-- Archie Warnock                           Internet:  warnock@clark.net
-- A/WWW Enterprises                        Phone/FAX: 301-854-2987
--         http://www.clark.net/pub/warnock/awww.html
--       As a matter of fact, I _do_ speak for my employer.



From owner-uri@Bunyip.Com  Fri Feb 27 14:41:53 1998
Delivery-Date: Fri, 27 Feb 1998 14:41:54 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA19297
	for <ietf-archive@ietf.org>; Fri, 27 Feb 1998 14:41:53 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA22939;
	Fri, 27 Feb 1998 14:44:28 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA25152
	for uri-out; Fri, 27 Feb 1998 14:25:53 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA25144
	for uri-in; Fri, 27 Feb 1998 14:25:47 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA25136
	for <uri@services.bunyip.com>; Fri, 27 Feb 1998 14:25:38 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA07628
	for uri@services; Fri, 27 Feb 1998 14:25:38 -0500 (EST)
Received: from cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA07623;
	Fri, 27 Feb 1998 14:25:34 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id OAA22810;
	Fri, 27 Feb 1998 14:28:05 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id OAA17736; Fri, 27 Feb 1998 14:25:24 -0500
Message-ID: <07dc01bd43b6$37251d50$29019784@ssun.CNRI.Reston.Va.US>
Reply-To: "Sam Sun" <ssun@cnri.reston.va.us>
From: "Sam Sun" <ssun@cnri.reston.va.us>
To: "Archie" <warnock@clark.net>, "John C. Mallery" <jcma@ai.mit.edu>
Cc: <urn-ietf@Bunyip.Com>, <uri@Bunyip.Com>
Subject: Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
Date: Fri, 27 Feb 1998 14:30:49 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-uri@Bunyip.Com
Precedence: bulk

DOI is an application of the Handle System (http://www.handle.net), which is
a global name service. Every DOI is a Handle in the Handle System, and DOIs
are registered and resolved using Handle System Resolution and
Administration protocols.

The DOI namespace, a sub-namespace of Handle System name space, _is_
heirarchical.  In terms of DOI, this hierarchy is reflected in the DOI
"Prefix", and the way it is assigned or used. The DOI "Prefix" is equivalent
to the Naming Authority in the Handle System, which serves as an
administrative unit for a sub-namespace, and the sub-namespace could in term
define its own sub-namespace, and so on. (It is worth noting that although
the namespace is heirarchical, the resolution protocol is not, so as to
achieve minimum number of round trips, and to ensure global uniqueness.)

Regards,
Sam
ssun@cnri.reston.va.us


-----Original Message-----
From: Archie <warnock@home.com>
To: John C. Mallery <jcma@ai.mit.edu>
Cc: urn-ietf@Bunyip.Com <urn-ietf@Bunyip.Com>; uri@Bunyip.Com
<uri@Bunyip.Com>
Date: Thursday, February 26, 1998 6:09 PM
Subject: Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS


>>AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
>>The Association of American Publishers, in conjunction with the
Corporation
>>for National Research Initiatives, has developed an electronic
>>identification system for materials on the Internet.  The digital object
>
>
>Very interesting.  From checking out the site at doi.org, it appears
they're
>using the Handle system.  A friend of mine and I were speculating on what
>happens when there are something like 10**14 documents registered.  Doesn't
>it seem like a hierarchical system would do the job more efficiently here?
>Or is there such an architecture now behind the handles?
>
>Archie
>
>-- Archie Warnock                           Internet:  warnock@clark.net
>-- A/WWW Enterprises                        Phone/FAX: 301-854-2987
>--         http://www.clark.net/pub/warnock/awww.html
>--       As a matter of fact, I _do_ speak for my employer.
>
>


From owner-uri@Bunyip.Com  Fri Feb 27 16:24:41 1998
Delivery-Date: Fri, 27 Feb 1998 16:24:41 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA22546
	for <ietf-archive@ietf.org>; Fri, 27 Feb 1998 16:24:41 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA23613;
	Fri, 27 Feb 1998 16:27:17 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA26840
	for uri-out; Fri, 27 Feb 1998 15:59:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA26831
	for uri-in; Fri, 27 Feb 1998 15:59:01 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA26821
	for <uri@services.bunyip.com>; Fri, 27 Feb 1998 15:58:49 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA07866
	for uri@services; Fri, 27 Feb 1998 15:58:49 -0500 (EST)
Received: from ha1.rdc1.md.home.com (ha1.rdc1.md.home.com [24.2.2.66])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA07861;
	Fri, 27 Feb 1998 15:58:32 -0500 (EST)
Received: from aw3 ([24.3.20.241]) by ha1.rdc1.md.home.com
          (Netscape Mail Server v2.02) with SMTP id AAA29749;
          Fri, 27 Feb 1998 12:58:11 -0800
Message-ID: <000801bd43c2$8e8bb980$f1140318@aw3.hwrd1.md.home.com>
Reply-To: "Archie" <warnock@clark.net>
From: "Archie" <warnock@home.com>
To: "Sam Sun" <ssun@cnri.reston.va.us>, "John C. Mallery" <jcma@ai.mit.edu>
Cc: <urn-ietf@Bunyip.Com>, <uri@Bunyip.Com>
Subject: Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
Date: Fri, 27 Feb 1998 15:59:03 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>The DOI namespace, a sub-namespace of Handle System name space, _is_
>heirarchical.  In terms of DOI, this hierarchy is reflected in the DOI
>"Prefix", and the way it is assigned or used. The DOI "Prefix" is
equivalent

Thanks.  That clears up one issue.

>define its own sub-namespace, and so on. (It is worth noting that although
>the namespace is heirarchical, the resolution protocol is not, so as to
>achieve minimum number of round trips, and to ensure global uniqueness.)


So, what happens to name resolution times when we get something like 10**N
(pick your favorite stressful value of N) documents in the system?

Archie

-- Archie Warnock                           Internet:  warnock@clark.net
-- A/WWW Enterprises                        Phone/FAX: 301-854-2987
--         http://www.clark.net/pub/warnock/awww.html
--       As a matter of fact, I _do_ speak for my employer.



From owner-uri@Bunyip.Com  Sat Feb 28 02:09:49 1998
Delivery-Date: Sat, 28 Feb 1998 02:09:50 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id CAA06426
	for <ietf-archive@ietf.org>; Sat, 28 Feb 1998 02:09:49 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA24979;
	Sat, 28 Feb 1998 02:12:25 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA10795
	for uri-out; Sat, 28 Feb 1998 01:59:18 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA10787
	for uri-in; Sat, 28 Feb 1998 01:59:16 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA10779
	for <uri@services.bunyip.com>; Sat, 28 Feb 1998 01:59:12 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA09333
	for uri@services; Sat, 28 Feb 1998 01:59:13 -0500 (EST)
Received: from cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA09328;
	Sat, 28 Feb 1998 01:59:09 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id CAA24965;
	Sat, 28 Feb 1998 02:01:43 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id BAA25000; Sat, 28 Feb 1998 01:58:58 -0500
Message-ID: <001501bd4416$c4226680$d7019784@ssun2.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@cnri.reston.va.us>
To: "Archie" <warnock@home.com>, "John C. Mallery" <jcma@ai.mit.edu>
Cc: <urn-ietf@Bunyip.Com>, <uri@Bunyip.Com>
Subject: Re: [URN] Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
Date: Sat, 28 Feb 1998 02:01:53 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Archie wrote:
>...
>So, what happens to name resolution times when we get something like 10**N
>(pick your favorite stressful value of N) documents in the system?
>


Sorry I didn't quite understand your question.  And I guess that you are
asking the total number of round trips required to resolve 10**N (10 to the
power N) number of handles.

The answer to this will depend on how these handles are related. In one
extreme case, if all these handles are registered under the same naming
authority, then the total number of round trips could be 10**N + 1. Another
extreme case could be that all these handles are from different naming
authority, and none of those naming authorities have ever been visited by
the client, then we are talking about a total of 2 * 10**N number of round
trips.

On the other hand, if all these documents are deems to be used together
again and again, the provider could probably create a handle as a reference
to a HTML document, where the HTML document contains all the references (say
URLs) of those documents. The HTML document can be generated
_programmatically_ by resolving handles of these documents. If this is the
case, the client could potentially need only one round trip to get the
information of all those documents.

Regards,
Sam
ssun@cnri.reston.va.us



From owner-uri@Bunyip.Com  Sat Feb 28 12:25:23 1998
Delivery-Date: Sat, 28 Feb 1998 12:25:23 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA11912
	for <ietf-archive@ietf.org>; Sat, 28 Feb 1998 12:25:22 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA25548;
	Sat, 28 Feb 1998 12:27:57 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA24083
	for uri-out; Sat, 28 Feb 1998 11:40:46 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA24076
	for uri-in; Sat, 28 Feb 1998 11:40:43 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA24068
	for <uri@services.bunyip.com>; Sat, 28 Feb 1998 11:40:40 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA10123
	for uri@services; Sat, 28 Feb 1998 11:40:41 -0500 (EST)
Received: from access4.digex.net (access4.digex.net [205.197.245.195])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA10114;
	Sat, 28 Feb 1998 11:40:38 -0500 (EST)
Received: (from asgilman@localhost)
          by access4.digex.net (8.8.4/8.8.4)
	  id LAA01526; Sat, 28 Feb 1998 11:40:09 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199802281640.LAA01526@access4.digex.net>
Subject: #fragment as :name
To: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Date: Sat, 28 Feb 1998 11:40:08 -0500 (EST)
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk


This is an observation, not a proposal.

It appears to me that the established uses of #fragment with HTML
documents, and the proposed extensions with XML documents (which
are designed to be compatible with the HTML-driven uses) are all
cases where what follows the # character is a name reference.

It is a reference to a name defined in a namespace which is in
turn defined by the object identified in the preceding name.
It is a "classic case of namespace descent."  The spelling might
as easing be scheme:stuff:fragment where stuff comprises the
<site> and <path> parts in conventional URL usage.

It is the fact that ID and NAME are both attribute designators
from a common namespace that lets Lynx treat IDs in HTML in a
manner "homologous to #name" and extend the scope of #name to
include #[name | id] with no damage whatsoever.

If one adopts a namespace mindset, the existing use of #fragment
is "Interpret 'fragment' by the [y'know...] customary usage for
the [type of] the object found under the preceeding URI."

In this usage, the object is free to define its own interior 
namespace.  This total independence of the name scheme used at
this level from any schemes used in exterior contexts is what
the URN community may not be anticipating.

In the schemes that the URN community is contemplating, this is
probably not true.  Once one enters a namespace discipline, one
may not expect interior namespaces to be randomly declared by
the values found for exterior names.

Al Gilman


From owner-uri@Bunyip.Com  Sat Feb 28 12:27:04 1998
Delivery-Date: Sat, 28 Feb 1998 12:27:05 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA11931
	for <ietf-archive@ietf.org>; Sat, 28 Feb 1998 12:27:04 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA25551;
	Sat, 28 Feb 1998 12:29:39 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA23692
	for uri-out; Sat, 28 Feb 1998 11:19:51 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA23686
	for uri-in; Sat, 28 Feb 1998 11:19:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA23680
	for <uri@services.bunyip.com>; Sat, 28 Feb 1998 11:19:48 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA10060
	for uri@services; Sat, 28 Feb 1998 11:19:48 -0500 (EST)
Received: from access4.digex.net (access4.digex.net [205.197.245.195])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA10057;
	Sat, 28 Feb 1998 11:19:46 -0500 (EST)
Received: (from asgilman@localhost)
          by access4.digex.net (8.8.4/8.8.4)
	  id LAA01134; Sat, 28 Feb 1998 11:19:15 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199802281619.LAA01134@access4.digex.net>
Subject: Re: detailed critique?
To: uri@Bunyip.Com, ietf-urn@Bunyip.Com
Date: Sat, 28 Feb 1998 11:19:15 -0500 (EST)
In-Reply-To: <003801bd4427$d89ca600$d7019784@ssun2.CNRI.Reston.Va.US> from "Sam X. Sun" at "Feb 28, 98 04:04:12 am"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

to follow up on what Sam X. Sun said:

> As discussed earlier, I believe that the treatment of
> "#segment" portion in URI syntax is defined following the
> "http:" URL implementation, which is the way implemented in
> libwww.lib, that is:

Almost.  The driving specific case is HTML documents, not HTTP
transport.  The existing implementations are driven by the desire
to make relative URLs work independent of retrieval protocol
across file: ftp: and http: [maybe gopher:] schemes.  It is
precisely this comm-protocol-indepence argument that I thought
Jim laid out well.

And Fote has convinced me that it is essential that file: and
ftp: scheme implementations be protected from thinking that the
#fragment part should be passed to the server.  HTTP servers
could perhaps be taught to ignore the #fragment if included in a
GET, but ftp servers are beyond our ability to retrain.  But this
could still be interpreted as a broad [but not universal] class
of retrieval methods for which the #fragment gets stripped in the
scheme handler before it exercises the external service for
retrieval.

> In other words, when we enter a URI "foo:aaa#bbb", we expect the entire
> "aaa#bbb" to be processed by the "foo" module, not just "aaa" part of it.
> And there is real world demand on this. For example, when we were trying to
> define a URI namespace for SICI, which uses "#" character heavily in its
> naming convention, we found that not only we couldn't map it into "http:"
> URL namespace, neither could we map it "legally" to any new URI namespace,
> because they are all defined following the "http:" convention.

This is extremely helpful.  Now the objection has standing; there is
actual damage possible.  Is the damage limited to having to use %23 for
# wherever it occurs in the SICI name?

Al Gilman


From owner-ietf-outbound.10  Mon Mar  2 09:10:11 1998
Delivery-Date: Mon, 02 Mar 1998 09:12:26 -0500
Return-Path: owner-ietf-outbound.10
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id JAA29795
	for ietf-outbound.10@ietf.org; Mon, 2 Mar 1998 09:10:01 -0500 (EST)
Received: from axa.co.uk (axa.co.uk [193.123.100.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA29741
	for <ietf@ns.ietf.org>; Mon, 2 Mar 1998 09:08:49 -0500 (EST)
Received: (from owain@localhost)
          by axa.co.uk (8.8.4/8.8.4)
	  id OAA15994; Mon, 2 Mar 1998 14:09:45 GMT
From: Owain Vaughan <owain@AXA.CO.UK>
Message-Id: <199803021409.OAA15994@axa.co.uk>
Subject: Re: Last Call: Anti-Spam Requirements on an SMTP MTA to BCP
To: richard@turnpike.com (Richard Clayton)
Date: Mon, 2 Mar 1998 14:09:45 +0000 (GMT)
Cc: ietf@ns.ietf.org
In-Reply-To: <7xIfK3AOqq+0EAMp@turnpike.com> from "Richard Clayton" at Mar 2, 98 12:48:14 pm
Content-Type: text

 
> I have a second more specific problem with the draft. Error 551 is
> mentioned several times..  eg
> 
> >       C  MAIL From: <usr@spam.example>
> >       S  250 <usr@spam.example>... Sender ok
> >       C  RCTP To: <usr@domain.example>
> >       S  250 <usr@domain.example>... Recipient ok
> >       C  RCTP To: <foo@domain.example>
> >       S  451 <foo@domain.example>... Denied due to spam list
> >       C  RCTP To: <bar@domain.example>
> >       S  551 <bar@domain.example>... Denied due to spam list
> 
> As I understand the current state of deliberations, 551 is being
> explicitly deprecated by DRUMS. I expect this should be 550 throughout.

Plus it says RCTP To: rather than RCPT To:

Owain


From owner-ietf-outbound.10  Mon Mar  2 10:00:11 1998
Delivery-Date: Mon, 02 Mar 1998 10:03:12 -0500
Return-Path: owner-ietf-outbound.10
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id KAA01632
	for ietf-outbound.10@ietf.org; Mon, 2 Mar 1998 10:00:02 -0500 (EST)
Received: from callandor.cybercash.com (callandor.cybercash.com [204.178.186.70])
	by ns.ietf.org (8.8.7/8.8.7a) with SMTP id JAA01593
	for <ietf@ietf.org>; Mon, 2 Mar 1998 09:59:29 -0500 (EST)
Received: by callandor.cybercash.com; id KAA11490; Mon, 2 Mar 1998 10:02:05 -0500
Received: from cybercash.com(204.149.68.52) by callandor.cybercash.com via smap (3.2)
	id xma011421; Mon, 2 Mar 98 10:01:38 -0500
Received: by cybercash.com (4.1/SMI-4.1)
	id AA13090; Mon, 2 Mar 98 10:00:55 EST
Date: Mon, 2 Mar 1998 10:00:45 -0500 (EST)
From: "Donald E. Eastlake 3rd" <dee@cybercash.com>
To: Richard Clayton <richard@turnpike.com>
Cc: ietf@ns.ietf.org, lindberg@CDG.CHALMERS.SE
Subject: Re: Last Call: Anti-Spam Requirements on an SMTP MTA to BCP
In-Reply-To: <7xIfK3AOqq+0EAMp@turnpike.com>
Message-Id: <Pine.SUN.3.91.980302091910.10947B-100000@cybercash.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

Richard,

On Mon, 2 Mar 1998, Richard Clayton wrote:

> Date: Mon, 2 Mar 1998 12:48:14 +0000
> From: Richard Clayton <richard@turnpike.com>
> 
> In message <199802271513.KAA09638@ns.ietf.org>, The IESG <iesg-
> secretary@ns.ietf.org> writes
> >
> >The IESG has received a request to consider Anti-Spam Requirements on
> >an SMTP MTA <draft-lindberg-anti-spam-mta-02.txt> as a BCP.  This has
> >been reviewed in the IETF but is not the product of an IETF Working
> >Group.
> 
> ...
> 
> The most worrying example [in the draft] is this one:
> 
> >2.8. Verify "MAIL From"
> >
> >   The MTA SHOULD be able to perform a simple "sanity check" of the
> >   "MAIL From" domain and refuse to receive mail if that domain is
> >   nonexistent. To overcome temporary errors/problems in the DNS, 4xx
> >   Return Codes are strongly recommended; however the MTA MAY allow for
> >   Return Codes that show real DNS state - 4xx for temporary problems
> >   and 5xx for NonExistent domain.
> >
> >   In all honesty, please note that this requirement and ability is a
> >   mixed blessing and should be used with extreme care.
> >
> >   For early versions of spam spam software it does provide quite some
> >   relief, since that software generates mail with completely bogus
> >   "MAIL From" that will never even get into the system.
> >
> >   On the other hand, sites with weak DNS connectivity may find their
> >   legitimate mail having problems reaching destinations due to DNS
> >   timeouts. However, since DNS information is handled asynchronously
> >   and is cached even though the initial requester has given up, chances
> >   are high that the necessary information is there at a later attempt.
> >
> >   ...
> 
> I do note the caveat of "extreme care", but the author seems to be more
> concerned with poorly connected DNS, rather than a DNS configuration
> which is just plain wrong!
> 
> In RISKS (http://catless.ncl.ac.uk/Risks/19.24.html) Garfinkel discusses
> what happened when a small New England ISP (vineyard.net) tried this
> approach. Bottom line was that they stopped because they were bouncing
> too much genuine material, and those bounces were from sites with
> perfectly accessible, but incorrect DNS entries.

I believe you are incorrect.  The test being performed by Vineyard.NET at the
referrenced URL was the test of determing that the IP address from which the
SMTP connection came had an inverse entry (in .in-addr.arpa for IPv4).  This
has nothing to do with the "MAIL From" address, which is arbitrary. 

Furthermore, the draft merely proposes as BCP the availability of the
capability of testing that the MAIL From address has a domain name which
exists in the DNS, it does not specify as BCP the activation of this testing
capability. 

With the tendency of spammer vermin to multiply, people running SMTP servers
on the Internet need whatever capability they can get to tightening
constrains on the mail they receive and at least narrow the range of
behaviour of the abusers so they can be more easily tracked and appropriate
counter measures taken. 

There are exceptions, such as SMTP servers run by NICs that may be receiving
mail related to DNS configuration problems, where you would not want to
impose such checks.  But I believe that in fact, not only do you usually want
to check the MAIL From address so that it is at least possible that you could
reply to it (unless it is the specially permitted null address for errors),
you should also optionally be able to impose the check that Vineyard.NET
tried, of seeing if there is an inverse DNS entry for the SMTP source IP
address, and if you desire of going a step further and testing that the
domain name gotten from the inverse look-up forward translated to a set of
addresses including the one from which you are getting the SMTP connection. 

> I am concerned that elevating this type of filtering from a local policy
> which meets local needs to "BCP" status, is likely to have a long term
> and damaging effect on a fundamental protocol.
> 
> Refusing to accept mail because the senders DNS is wrong or inconsistent
> is completely at odds with the Fundamental Principle of being liberal in
> what one accepts.

That is not some immutable Fundamental Principle overriding all others, it is
a general principle which needs to be adjusted for individual circumstances. 

This action proposed in the draft results in clear indications back to the
sender that their mail did not get through so they can try different mail or
other forms of communicaitons.  The "damage" to the mail protocol is being
done by the thieves who send bulk unsolicited email.  Get them to stop and I
think you will find that not only the extemely mild measures in this draft
but also the much more draconian but necessary actions such as the Real Time
Block Hole list (which, last I knew, EUNet among many other subscribed to and
enforces) would fade away. 

> I have a second more specific problem with the draft. Error 551 is
> mentioned several times..  eg
> 
> >       C  MAIL From: <usr@spam.example>
> >       S  250 <usr@spam.example>... Sender ok
> >       C  RCTP To: <usr@domain.example>
> >       S  250 <usr@domain.example>... Recipient ok
> >       C  RCTP To: <foo@domain.example>
> >       S  451 <foo@domain.example>... Denied due to spam list
> >       C  RCTP To: <bar@domain.example>
> >       S  551 <bar@domain.example>... Denied due to spam list
> 
> As I understand the current state of deliberations, 551 is being
> explicitly deprecated by DRUMS. I expect this should be 550 throughout.
> 
> My apologies if I should have been discussing this earlier or elsewhere.
> 
> -- 
> richard                      richard.clayton    @    T U R N P I K E .com
>                                                      tel: +44 1306 732300
> "Assembly of Japanese bicycle require great peace of mind" quoted in ZAMM

Donald
=====================================================================
Donald E. Eastlake 3rd     +1 978-287-4877(tel)     dee@cybercash.com
   318 Acton Street        +1 978-371-7148(fax)     dee@world.std.com
Carlisle, MA 01741 USA     +1 703-620-4200(main office, Reston, VA)
http://www.cybercash.com           http://www.privacy.org/ipc


From owner-uri@Bunyip.Com  Mon Mar  2 12:03:42 1998
Delivery-Date: Mon, 02 Mar 1998 12:03:42 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA06326
	for <ietf-archive@ietf.org>; Mon, 2 Mar 1998 12:03:42 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA03690;
	Mon, 2 Mar 1998 12:06:17 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA27764
	for uri-out; Mon, 2 Mar 1998 11:30:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA27755
	for uri-in; Mon, 2 Mar 1998 11:30:24 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA27746
	for <uri@services.bunyip.com>; Mon, 2 Mar 1998 11:30:18 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA16866
	for uri@services; Mon, 2 Mar 1998 11:30:19 -0500 (EST)
Received: from cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA16863;
	Mon, 2 Mar 1998 11:30:12 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id LAA03410;
	Mon, 2 Mar 1998 11:32:39 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id LAA13754; Mon, 2 Mar 1998 11:30:01 -0500
Message-ID: <08c801bd45f9$35dc86a0$29019784@ssun.CNRI.Reston.Va.US>
Reply-To: "Sam Sun" <ssun@cnri.reston.va.us>
From: "Sam Sun" <ssun@cnri.reston.va.us>
To: "Al Gilman" <asgilman@access.digex.net>, <uri@Bunyip.Com>,
        <urn-ietf@Bunyip.Com>
Subject: Relative URI vs. #fragment. (was Re: [URN] #fragment as :name)
Date: Mon, 2 Mar 1998 11:35:27 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>This is an observation, not a proposal.
>
>It appears to me that the established uses of #fragment with HTML
>documents, and the proposed extensions with XML documents (which
>are designed to be compatible with the HTML-driven uses) are all
>cases where what follows the # character is a name reference.
>
>It is a reference to a name defined in a namespace which is in
>turn defined by the object identified in the preceding name.
>It is a "classic case of namespace descent."  The spelling might
>as easing be scheme:stuff:fragment where stuff comprises the
><site> and <path> parts in conventional URL usage.
>

>It is the fact that ID and NAME are both attribute designators
>from a common namespace that lets Lynx treat IDs in HTML in a
>manner "homologous to #name" and extend the scope of #name to
>include #[name | id] with no damage whatsoever.
>


I think it might be helpful to add that the “#fragment” and relative URI are
two kind of entities within any certain name and are processed differently.
For example, href=”relative-uri” is processed by binding “relative-uri” to
its base-uri, and sending the complete URI across the wire. But for href=”
foo:aaa#bbb”, according to the current URI draft, the “#bbb” would be cut
off from the URI reference (since it’s not part of URI), and only the
“foo:aaa” get sent over the wire.





From owner-uri@Bunyip.Com  Mon Mar  2 12:21:24 1998
Delivery-Date: Mon, 02 Mar 1998 12:21:25 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA07109
	for <ietf-archive@ietf.org>; Mon, 2 Mar 1998 12:21:24 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA03814;
	Mon, 2 Mar 1998 12:23:58 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA28121
	for uri-out; Mon, 2 Mar 1998 11:43:25 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA28111
	for uri-in; Mon, 2 Mar 1998 11:43:22 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA28104
	for <uri@services.bunyip.com>; Mon, 2 Mar 1998 11:43:20 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA16959
	for uri@services; Mon, 2 Mar 1998 11:43:20 -0500 (EST)
Received: from cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA16956;
	Mon, 2 Mar 1998 11:43:18 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id LAA03520;
	Mon, 2 Mar 1998 11:45:51 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id LAA14401; Mon, 2 Mar 1998 11:43:12 -0500
Message-ID: <08cb01bd45fb$0d7dfbb0$29019784@ssun.CNRI.Reston.Va.US>
Reply-To: "Sam Sun" <ssun@cnri.reston.va.us>
From: "Sam Sun" <ssun@cnri.reston.va.us>
To: "Al Gilman" <asgilman@access.digex.net>, <uri@Bunyip.Com>,
        <urn-ietf@Bunyip.Com>
Subject: Relative URI vs. URN, and URI uniformity.  (was Re: [URN] #fragment as :name)
Date: Mon, 2 Mar 1998 11:48:38 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Al Gilman said:
>......
>In the schemes that the URN community is contemplating, this is
>probably not true.  Once one enters a namespace discipline, one
>may not expect interior namespaces to be randomly declared by
>the values found for exterior names.
>


My observation is that relative URI defines a client side process for
compounding names. Based on libwww.lib implementation, relative URI never
leaves the client side by itself, but have to bind to the URI scheme in its
base URI before it can be of any use. So, if URI is considered a machine to
machine protocol syntax, is relative URI an URI?

The URN working group defined the syntax for identifiers to be transferred
over the wire. If I understand correctly, URN syntax is designed mainly as a
machine to machine protocol syntax. If there were any relative URN to be
defined, it would mean that the URN service could not be stateless, and have
to keep history of previous transactions in order to construct compound
names, which doesn't seem very practical.

This leads to the question to what URI is.

First, an observation: Some URI schemes, like “http:” or “urn:”, have the
client side syntax follow the machine to machine protocol syntax. Some other
URI schemes don’t. For example, the ftp server will not know to convert %23
to ‘#’, and when you send “ftp:user%23&pass%23word@foo.com”, the ftp server
at “foo.com” will not recognize you are user “user#”, and entering password
“pass#word”. Another example is LDAP whose protocol uses UTF-8 encoding, but
the URL syntax seems to follow the http URL.

It seems more natural to consider URI as a client side referral syntax. For
any URI “foo:foo-specific-name”, the URI is responsible only to refer
“foo-specific-name” to “foo:” module, but nothing more. Individual scheme
should be allowed to decide how to parse its scheme specific data, and how
to process the “#fragment”. Each scheme should be allowed to decide its own
set of reserved/excluded characters, its character set encoding, and whether
the client-side syntax follows the protocol syntax.

If this is the case, it seems that for URI, the only reserved characters
needed is byte ‘%25’, which is character % in ASCII encoding. And the only
excluded character needed is byte ‘%22’, which is character ” in ASCII
encoding. The ‘%25’ is needed to allow non-printable characters be entered
and be understood. The ‘%22’ is necessary for separating URI from its
surrounding context.

Also, URI doesn’t have to be constrained to a subset of ASCII characters
only, but should let individual URI scheme to decide how to support
international character sets. Based on what I saw, the only strong arguments
for URI to be ASCII only is that it is printable and can be entered from
almost any (not all!) keyboard. These might be nice user interface features
for “http:” URL, not necessarily for all other URIs. To be short, not every
document is written to be readable by anyone around the world, nor would it
necessary to require _every_ NAME to be defined printable and enterable by
anyone around the world. It should be a decision of the name issuer, not the
underlying technology.

Essentially, I’m suggesting that the uniformity of URI should be only on its
scheme binding syntax, as is commonly accepted in the web context, but not
extend into the scheme specific content.

Regards,
Sam
ssun@cnri.reston.va.us




From curnc1@aonline.com  Mon Mar  2 20:32:13 1998
Delivery-Date: Mon, 02 Mar 1998 20:32:13 -0500
Return-Path: curnc1@aonline.com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id UAA27261
	for <ietf-archive@ietf.org>; Mon, 2 Mar 1998 20:32:12 -0500 (EST)
From: curnc1@aonline.com
Received: from mail.bitterroot.net (bitterroot.net [206.26.92.3])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA06142
	for <ietf-archive@cnri.reston.va.us>; Mon, 2 Mar 1998 20:34:46 -0500 (EST)
Date: Mon, 2 Mar 1998 20:34:46 -0500 (EST)
Message-Id: <199803030134.UAA06142@cnri.reston.va.us>
Received: from aonline.com (hdn90-063.hil.compuserve.com [206.175.99.63])
          by mail.bitterroot.net (post.office MTA v1.9.1 ID# 0-11713)
          with SMTP id ABE199; Mon, 2 Mar 1998 18:34:52 -0700
To: curnc1@aonline.com
Subject: Hi, how are you !

Dear Friend:

This is an extremely IMPORTANT announcement for you!

iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
               IMPORTANT ANNOUNCEMENT
               IMPORTANT ANNOUNCEMENT
               ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
               Your Future May Depend on it!!!
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii

Before you learn about this 'Important Announcement', please read the
following 'Editorial Excerpts' first from some important publications in the
United States:

New York Times:     "In concluding our review of Financial Organizations
'''''''''''''''''''''''''''''''''''''''''''''''      to effect change in the 90's, special attention should
be called to 'World Currency Cartel' organization based in California.  The
members of this organization are amassing hundreds of millions of dollars
in the currency market using a very LEGAL method which has NEVER
been divulged to the general public. While their purpose is not yet known,
their presence has most certainly been felt".

NBC  Nightly News:    " Members of the World Currency Cartel organization,
''''''''''''''''''''''''''''''''''''''''''''''''''''''    who always keep very Low Profile of themselves ,
are some of the most powerful and wealthiest people in this hemisphere".

More Excerpts later, but first let us give you this "Important Announcement":
```````````````````````````````````````````````````````````````````````````````````````````````````````````
We are glad to announce that for the very first time, the World Currency
Cartel organization will instruct a LIMITED number of people Worldwide
HOW TO CONVERT $25 INTO ONE HUNDRED OF LEGAL CURRENCY.
We will transact the first conversion for you, after that you can quickly and
easily do this on your own hundreds or even thousands of times each and
every month.

TAKE ADVANTAGE OF THIS "SECRET FLAW" !
===================================

It is even more explosive than we have yet disclosed. While currency
does fluctuates daily, we can show you  HOW TO CONVERT $99 
INTO $580 as many times as you want. That means, you will be able
to CONVERT $99 AMERICAN LEGAL CURRENCY DOLLARS FOR 
$580 OF THE SAME. You can do this as many times as you wish, 
every day, every week, every month. All very LEGALLY and effort-
lessly!

It only takes about 5 to 10 minutes each time you do this. You can do
this from your home, office or even while travelling. All you need is an
access to a phone line and an address. Best of all, you can do this
from ANY CITY ON THIS EARTH!!!

Again, we must reiterate, anyone can do this and the source is NEVER-
ENDING. For as long as the global financial community continues to
use different currencies with varying exchange rate, this "Secret Flaw"
will exist.                                                                    '''''''''''''''''''''''''''''''''''''''''''

As we said earlier, we will do the first transaction for you and will also
show you exactly how to do this on your own, over and over again.

The amount of exchange you would do each time is entirely up to you.
Working just 2 to 10 hrs a week, you can soon join the list of Mllionaires
who do this on a daily basis and many times a day. The transaction is
so simple that even a high school kid can do it!

We at the World Currency Cartel organization would like to see a uniform
global  currency backed by gold. But, until then, we will allow a LIMITED
number of individuals worldwide to share in the Unlimited Profits provided
for by the world currency differentials.

We will espouse no more political views nor will we ask you do so. We
can say however, that our parent organization Wealth Exchange Int. 
benefits greatly by the knowledge being shared as we ourselves along
with you benefit likewise. Your main concern surely will be, how you will
benefit.

In a short time, after you become a member, you can start making trans-
actions from your home, office, by telephone or through the mail and even
while travelling. As we said earlier, we will do the first transaction for you
and will show you exactly how to do this over and over again.

No one can stop you from earning hundreds of thousands and even
millions of dollars each year for as long as this "SECRET FLAW" exist!
                                                                       ''''''''''''''''''''''''''''''''''''''''''''''
Don't believe us, experience it for ourself !
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;     Unlike anyone else, we
will assure you a great financial freedom and you will add to our quickly
growing base of supporters and join the list of Mllionaires being created
using this " Secret Flaw " in the world currency market!!

DON'T ENVY US, JOIN US TODAY !!!
*******************************************
There is a one time membership fee of only $195.00. BUT, if you join
us by March 25, 1998, which is our company's second Anniversarry
date, you can join us for only $25 administrative cost. Your important
documents, instructions, contact name/address/phone number and
all other pertinent information will be mailed to you immediately. So ,
take advantage of our Anniversarry date and join us today.

(If you are replying  AFTER March 25, 1998; you must pay $195  for
the membership. NO EXCEPTIONS and no more e-mail enquiries).

Upon becoming a member, you promise to keep all infos CONFIDENTIAL.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Should you choose to cancel your membership for any reason, you must
return all documents for a refund within 60 days.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

IMPORTANT:
''''''''''''''''''''''''''''''''''''''
1.....Write your name & mailing address VERY CLEARLY on paper
2.....Below your address, please write your E-mail address (Optional)
3.....At the top Left hand corner, write the word "NEW MEMBER"
4.....Attache a CHECK or M.O. for $25 plus $3 for postage & shipping
        (Total  US$ 28.00)
5.....Make it payable to 'WEALTH EXCHANGE INT.' and mail to:

                   WEALTH EXCHANGE INT.
                   9903 SANTA MONICA BL;
                   SUITE #  405
                   BEVERLY HILLS,
                   CA 90212.
                   U.S.A.

( Overseas request MUST ADD US$ 10.00 EXTRA for the postage ).
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Here are some more Editorial Excerpts:
````````````````````````````````````````````````````````
Wall Street:     " A discreet group of Americans, operating under the
                        guise of World Currency Cartel have recently begun
making rumbles in world finance market. While at this time, their game
is not completely known, they certainly be watched by those making
major moves in the curency contracts".

Financial Week:    " Watch them, monitor them, extract their knowledge
                               and try to become one of them. That is the soundest
financial advice we could give someone".

National Business Weekly :   " While this reporter has been left in the cold
                                               as to its method of operation, we have been
able to confirm that World Currency Cartel and its members are literally
amassing great fortunes overnight".

$$$$$$$$$$$$$$$$$$$$$$$$$$$ END $$$$$$$$$$$$$$$$$$$$$$$$$$$$




From curnc1@aonline.com  Mon Mar  2 20:46:03 1998
Delivery-Date: Mon, 02 Mar 1998 20:46:03 -0500
Return-Path: curnc1@aonline.com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id UAA27310
	for <ietf-archive@ietf.org>; Mon, 2 Mar 1998 20:46:02 -0500 (EST)
From: curnc1@aonline.com
Received: from mail.bitterroot.net (bitterroot.net [206.26.92.3])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA06174
	for <ietf-archive@nri.reston.va.us>; Mon, 2 Mar 1998 20:48:37 -0500 (EST)
Date: Mon, 2 Mar 1998 20:48:37 -0500 (EST)
Message-Id: <199803030148.UAA06174@cnri.reston.va.us>
Received: from aonline.com (hdn90-063.hil.compuserve.com [206.175.99.63])
          by mail.bitterroot.net (post.office MTA v1.9.1 ID# 0-11713)
          with SMTP id ABX199; Mon, 2 Mar 1998 18:39:22 -0700
To: curnc1@aonline.com
Subject: Hi, how are you !

Dear Friend:

This is an extremely IMPORTANT announcement for you!

iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
               IMPORTANT ANNOUNCEMENT
               IMPORTANT ANNOUNCEMENT
               ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
               Your Future May Depend on it!!!
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii

Before you learn about this 'Important Announcement', please read the
following 'Editorial Excerpts' first from some important publications in the
United States:

New York Times:     "In concluding our review of Financial Organizations
'''''''''''''''''''''''''''''''''''''''''''''''      to effect change in the 90's, special attention should
be called to 'World Currency Cartel' organization based in California.  The
members of this organization are amassing hundreds of millions of dollars
in the currency market using a very LEGAL method which has NEVER
been divulged to the general public. While their purpose is not yet known,
their presence has most certainly been felt".

NBC  Nightly News:    " Members of the World Currency Cartel organization,
''''''''''''''''''''''''''''''''''''''''''''''''''''''    who always keep very Low Profile of themselves ,
are some of the most powerful and wealthiest people in this hemisphere".

More Excerpts later, but first let us give you this "Important Announcement":
```````````````````````````````````````````````````````````````````````````````````````````````````````````
We are glad to announce that for the very first time, the World Currency
Cartel organization will instruct a LIMITED number of people Worldwide
HOW TO CONVERT $25 INTO ONE HUNDRED OF LEGAL CURRENCY.
We will transact the first conversion for you, after that you can quickly and
easily do this on your own hundreds or even thousands of times each and
every month.

TAKE ADVANTAGE OF THIS "SECRET FLAW" !
===================================

It is even more explosive than we have yet disclosed. While currency
does fluctuates daily, we can show you  HOW TO CONVERT $99 
INTO $580 as many times as you want. That means, you will be able
to CONVERT $99 AMERICAN LEGAL CURRENCY DOLLARS FOR 
$580 OF THE SAME. You can do this as many times as you wish, 
every day, every week, every month. All very LEGALLY and effort-
lessly!

It only takes about 5 to 10 minutes each time you do this. You can do
this from your home, office or even while travelling. All you need is an
access to a phone line and an address. Best of all, you can do this
from ANY CITY ON THIS EARTH!!!

Again, we must reiterate, anyone can do this and the source is NEVER-
ENDING. For as long as the global financial community continues to
use different currencies with varying exchange rate, this "Secret Flaw"
will exist.                                                                    '''''''''''''''''''''''''''''''''''''''''''

As we said earlier, we will do the first transaction for you and will also
show you exactly how to do this on your own, over and over again.

The amount of exchange you would do each time is entirely up to you.
Working just 2 to 10 hrs a week, you can soon join the list of Mllionaires
who do this on a daily basis and many times a day. The transaction is
so simple that even a high school kid can do it!

We at the World Currency Cartel organization would like to see a uniform
global  currency backed by gold. But, until then, we will allow a LIMITED
number of individuals worldwide to share in the Unlimited Profits provided
for by the world currency differentials.

We will espouse no more political views nor will we ask you do so. We
can say however, that our parent organization Wealth Exchange Int. 
benefits greatly by the knowledge being shared as we ourselves along
with you benefit likewise. Your main concern surely will be, how you will
benefit.

In a short time, after you become a member, you can start making trans-
actions from your home, office, by telephone or through the mail and even
while travelling. As we said earlier, we will do the first transaction for you
and will show you exactly how to do this over and over again.

No one can stop you from earning hundreds of thousands and even
millions of dollars each year for as long as this "SECRET FLAW" exist!
                                                                       ''''''''''''''''''''''''''''''''''''''''''''''
Don't believe us, experience it for ourself !
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;     Unlike anyone else, we
will assure you a great financial freedom and you will add to our quickly
growing base of supporters and join the list of Mllionaires being created
using this " Secret Flaw " in the world currency market!!

DON'T ENVY US, JOIN US TODAY !!!
*******************************************
There is a one time membership fee of only $195.00. BUT, if you join
us by March 25, 1998, which is our company's second Anniversarry
date, you can join us for only $25 administrative cost. Your important
documents, instructions, contact name/address/phone number and
all other pertinent information will be mailed to you immediately. So ,
take advantage of our Anniversarry date and join us today.

(If you are replying  AFTER March 25, 1998; you must pay $195  for
the membership. NO EXCEPTIONS and no more e-mail enquiries).

Upon becoming a member, you promise to keep all infos CONFIDENTIAL.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Should you choose to cancel your membership for any reason, you must
return all documents for a refund within 60 days.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

IMPORTANT:
''''''''''''''''''''''''''''''''''''''
1.....Write your name & mailing address VERY CLEARLY on paper
2.....Below your address, please write your E-mail address (Optional)
3.....At the top Left hand corner, write the word "NEW MEMBER"
4.....Attache a CHECK or M.O. for $25 plus $3 for postage & shipping
        (Total  US$ 28.00)
5.....Make it payable to 'WEALTH EXCHANGE INT.' and mail to:

                   WEALTH EXCHANGE INT.
                   9903 SANTA MONICA BL;
                   SUITE #  405
                   BEVERLY HILLS,
                   CA 90212.
                   U.S.A.

( Overseas request MUST ADD US$ 10.00 EXTRA for the postage ).
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Here are some more Editorial Excerpts:
````````````````````````````````````````````````````````
Wall Street:     " A discreet group of Americans, operating under the
                        guise of World Currency Cartel have recently begun
making rumbles in world finance market. While at this time, their game
is not completely known, they certainly be watched by those making
major moves in the curency contracts".

Financial Week:    " Watch them, monitor them, extract their knowledge
                               and try to become one of them. That is the soundest
financial advice we could give someone".

National Business Weekly :   " While this reporter has been left in the cold
                                               as to its method of operation, we have been
able to confirm that World Currency Cartel and its members are literally
amassing great fortunes overnight".

$$$$$$$$$$$$$$$$$$$$$$$$$$$ END $$$$$$$$$$$$$$$$$$$$$$$$$$$$




From owner-ietf-outbound.10  Mon Mar  2 21:20:11 1998
Delivery-Date: Mon, 02 Mar 1998 21:21:18 -0500
Return-Path: owner-ietf-outbound.10
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id VAA28018
	for ietf-outbound.10@ietf.org; Mon, 2 Mar 1998 21:20:02 -0500 (EST)
Received: from THOR.INNOSOFT.COM (SYSTEM@THOR.INNOSOFT.COM [192.160.253.66])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA26402
	for <ietf@ns.ietf.org>; Mon, 2 Mar 1998 19:02:00 -0500 (EST)
Received: from INNOSOFT.COM by INNOSOFT.COM (PMDF V5.1-10 #8694)
 id <01IU6Y9328HC9BVNBL@INNOSOFT.COM> for ietf@ns.ietf.org; Mon,
 2 Mar 1998 16:00:56 PST
Date: Mon, 02 Mar 1998 14:55:41 -0800 (PST)
From: Ned Freed <Ned.Freed@innosoft.com>
Subject: Re: Last Call: Anti-Spam Requirements on an SMTP MTA to BCP
In-reply-to: "Your message dated Mon, 02 Mar 1998 12:48:14 +0000"
 <7xIfK3AOqq+0EAMp@turnpike.com>
To: Richard Clayton <richard@turnpike.com>
Cc: ietf@ns.ietf.org
Message-id: <01IU7371X8V29BVNBL@INNOSOFT.COM>
MIME-version: 1.0
Content-type: MULTIPART/MIXED; BOUNDARY="Boundary_(ID_NVYYD7mAyd/v6HHBOkaJig)"
References: <199802271513.KAA09638@ns.ietf.org>
 <199802271513.KAA09638@ns.ietf.org>


--Boundary_(ID_NVYYD7mAyd/v6HHBOkaJig)
Content-type: TEXT/PLAIN; CHARSET=US-ASCII

Richard Clayton writes:

> > The IESG has received a request to consider Anti-Spam Requirements on
> > an SMTP MTA <draft-lindberg-anti-spam-mta-02.txt> as a BCP.  This has
> > been reviewed in the IETF but is not the product of an IETF Working
> > Group.

> I have no love of unsolicited junk mail, and there is much good advice in
> this document.

> However, to endorse all of its suggestions as "best current practice"
> without a detailed analysis of the downside of implementing them does not
> seem to me to be wise.

I'm afraid I must agree with this assessment. (And I have said as much in
private mail to the IESG in which I objected to advancement of this document to
BCP in its present form.)

Donald Eastlake responds:

> Furthermore, the draft merely proposes as BCP the availability of the
> capability of testing that the MAIL From address has a domain name which
> exists in the DNS, it does not specify as BCP the activation of this testing
> capability. 

This is quite correct but also beside the point. The IETF's criteria for
evaluating protocols revolve around implementation and use.  In particular,
interoperability issues that arise from implemention and use are of paramount
importance.

As such, it is not sufficient for a specification to be correct in a narrow
sense; it must also avoid language that readily admits incorrect
interpretation, implementation, and use. And the unfortunate fact of the matter
is that a document describing facilities of the sort described here will be
taken by managers as justification for using these facilities in highly
inappropriate ways. This will then lead to all manner of interoperability
problems. We currently are besieged by interoperability problems brought about
by misguided attempts to block spam; I currently spend more of my time dealing
with the unintended consequences of spam blocking than I do dealing with spam
itself.

None of this is unfixable; the addition of text describing the problems
with these mechanisms and what must not be done with them will eliminate
my objections to the document.

> The most worrying example is this one:

> > 2.8. Verify "MAIL From"

> I do note the caveat of "extreme care", but the author seems to be more
> concerned with poorly connected DNS, rather than a DNS configuration
> which is just plain wrong!

> In RISKS (http://catless.ncl.ac.uk/Risks/19.24.html) Garfinkel discusses
> what happened when a small New England ISP (vineyard.net) tried this
> approach. Bottom line was that they stopped because they were bouncing
> too much genuine material, and those bounces were from sites with
> perfectly accessible, but incorrect DNS entries.

While I agree with the assessment that this document needs careful review and
the addition of a fair amount of text describing the possible consequences of
inappropriate use of the various mechanisms it describes, I do not agree that
his is the biggest problem. As Donald Eastlake points out:

> The test being performed by Vineyard.NET at the
> referrenced URL was the test of determing that the IP address from which the
> SMTP connection came had an inverse entry (in .in-addr.arpa for IPv4).  This
> has nothing to do with the "MAIL From" address, which is arbitrary. 

There is in fact a big problem with validating MAIL FROM in this way: In their
zeal to implement the best possible blocking, many managers fail to take into
account that it is perfectly legitimate for the MAIL FROM field to be empty.
Indeed, current Internet standards REQUIRE that MAIL FROM be left blank in
[non]delivery notifications; failure to do so can result in nasty message
loops. Yet the requirement that logically follows (MTAs MUST NOT block messages
with blank MAIL FROM fields) from this is mentioned nowhere in this document.

The leeway that is apparently given to treat transient DNS problems as
permanent, fatal errors in this part of the specification is also unacceptable.

Donald Eastlake also writes:

> With the tendency of spammer vermin to multiply, people running SMTP servers
> on the Internet need whatever capability they can get to tightening
> constrains on the mail they receive and at least narrow the range of
> behaviour of the abusers so they can be more easily tracked and appropriate
> counter measures taken. 

This is also quite correct, but we also have a responsibility to fully and
completely document the consequences of using these tools. 

Another common error in setting up these tools is the inadvertent promotion of
something done to block a transient event to permanent site policy.
Specifically, a spam incident happens, rules are installed, the incident ends,
but the rules remain in place. Eventually nobody remembers what the rules are
there for and thus doesn't feel comfortable with removing them.

For this reason requirements should also be placed on MTAs by this document to
either provide a means of expiring old rules, implement "holes" in general
rules (e.g., postmaster to postmaster mail works but everything else is
blocked), or both.

Vernon Schryver also writes:

> That battle is over.  Many large outfits are quite picky about the
> mail_from domain.  If you don't ensure that your system sends with good
> mail_from values, you cannot talk to a lot of the Internet.  Whether
> that is good or bad and whether or not it is in a BCP is irrelevant.

There is a big difference between what sites are currently doing (which can
change very quickly) and what the IETF blesses as recommended practice (which
has a way of hanging around for a long time). And again, like it or not, the
distinction between recommending that MTAs provide facilities and people
actually using those facilities is going to be lost almost immediately.) The
problem doesn't like in what is recommended, it lies in the lack of discussion
of what not to do.

				Ned

--Boundary_(ID_NVYYD7mAyd/v6HHBOkaJig)--


From owner-ietf-outbound.10  Mon Mar  2 22:15:26 1998
Delivery-Date: Mon, 02 Mar 1998 22:21:30 -0500
Return-Path: owner-ietf-outbound.10
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id WAA28951
	for ietf-outbound.10@ietf.org; Mon, 2 Mar 1998 22:15:02 -0500 (EST)
Received: from saint.heaven.net (stpeters@saint.heaven.net [198.69.28.164])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id WAA28895
	for <ietf@ns.ietf.org>; Mon, 2 Mar 1998 22:12:29 -0500 (EST)
Received: (from stpeters@localhost)
	by saint.heaven.net (8.8.5/8.8.5) id WAA29029;
	Mon, 2 Mar 1998 22:12:39 -0500
Date: Mon, 2 Mar 1998 22:12:39 -0500
Message-Id: <199803030312.WAA29029@saint.heaven.net>
From: "Dick St.Peters" <stpeters@NetHeaven.com>
To: Ned Freed <Ned.Freed@innosoft.com>
Cc: Richard Clayton <richard@turnpike.com>, ietf@ns.ietf.org
Subject: Re: Last Call: Anti-Spam Requirements on an SMTP MTA to BCP
In-Reply-To: <01IU7371X8V29BVNBL@INNOSOFT.COM>
References: <199802271513.KAA09638@ns.ietf.org>
	<7xIfK3AOqq+0EAMp@turnpike.com>
	<01IU7371X8V29BVNBL@INNOSOFT.COM>

Ned Freed writes:
> Richard Clayton writes:
> > In RISKS (http://catless.ncl.ac.uk/Risks/19.24.html) Garfinkel discusses
> > what happened when a small New England ISP (vineyard.net) tried this
> > approach. Bottom line was that they stopped because they were bouncing
> > too much genuine material, and those bounces were from sites with
> > perfectly accessible, but incorrect DNS entries.

We're _almost_ a small New England ISP - Vermont is only 20 miles east
of here - and we require that domains resolve.  We have for some time.

So far today, this has blocked 57 emails "from":

   1 <10510344@30330.com>
   1 <22793894@10732.com>
   1 <30959568@17882.com>
   1 <45904172@22023.com>
   1 <5678Free@pkjf.com>
   1 <65334148@05086.com>
   1 <69810090@10750.com>
   1 <74856453@00018.com>
   1 <75532544@12604.com>
   1 <90980990@17852.com>
   1 <96234244@12510.com>
   9 <@gateway.24hrplaymates.com.244.216.208.in-addr.arpa:kelly@gateway.24hrplaymates.com>
  13 <Dear.Pamela...I.think.I'm.a.sport's.groupie.@26622.com>
   1 <JGALLO1@34.rjf.com>
   1 <Katie@04591.com>
   1 <Not@freemoney.com>
   3 <adv@208.10.252.101>
   2 <davethomas@zappaburger.net>
   1 <fineart@205.148.239.3>
   1 <friends@public.net.us>
   1 <joe@greenhart.com>
   1 <lozdoba@mum.neric.com>
   1 <me@here.net>
   1 <ml-pgh-hci-request@list-processor>
   1 <publicinfo@fdicban.gov>
   1 <questions@iddqd.org>
   1 <sidcook@205.138.220.1>
   2 <vernalex@netmeringer.com>
   1 <wishwill@home.rdc1.sdca.home.com>
   1 <workathome@extraopp.net>

It's been worth every cycle, IMNSHO.

For our clients' domains we have dual off-site secondaries, one her in
NY state and one in Colorado, so if people have their mail bounce
because their domains temporarily don't resolve, I have a solution for
them :)

Of course, requiring 'from' domains to resolve might force everyone to
have redundant offsite secondaries, and we'd lose that competitive
edge.  Perhaps that's not a Bad Thing ...

--
Dick St.Peters, stpeters@NetHeaven.com 
Gatekeeper, NetHeaven, Saratoga Springs, NY, 1-800-910-6671 (voice)
Saratoga/Albany/Amsterdam/BlueMountain/Cobleskill/Greenwich/
GlensFalls/LakePlacid/NorthCreek/Plattsburgh/...
	  First Internet service based in the 518 area code


From owner-ietf-outbound.10  Tue Mar  3 00:30:12 1998
Delivery-Date: Tue, 03 Mar 1998 00:33:25 -0500
Return-Path: owner-ietf-outbound.10
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id AAA08362
	for ietf-outbound.10@ietf.org; Tue, 3 Mar 1998 00:30:03 -0500 (EST)
Received: from THOR.INNOSOFT.COM (SYSTEM@THOR.INNOSOFT.COM [192.160.253.66])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id AAA08007
	for <ietf@ns.ietf.org>; Tue, 3 Mar 1998 00:20:49 -0500 (EST)
Received: from INNOSOFT.COM by INNOSOFT.COM (PMDF V5.1-10 #8694)
 id <01IU65RVU1CG9BVLCS@INNOSOFT.COM> for ietf@ns.ietf.org; Mon,
 2 Mar 1998 21:20:48 PST
Date: Mon, 02 Mar 1998 21:12:15 -0800 (PST)
From: Ned Freed <Ned.Freed@innosoft.com>
Subject: Re: Last Call: Anti-Spam Requirements on an SMTP MTA to BCP
In-reply-to: "Your message dated Mon, 02 Mar 1998 22:12:39 -0500"
 <199803030312.WAA29029@saint.heaven.net>
To: "Dick St.Peters" <stpeters@NetHeaven.com>
Cc: Ned Freed <Ned.Freed@innosoft.com>, Richard Clayton <richard@turnpike.com>,
        ietf@ns.ietf.org
Message-id: <01IU7EDLBK1S9BVLCS@INNOSOFT.COM>
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
References: <199802271513.KAA09638@ns.ietf.org> <7xIfK3AOqq+0EAMp@turnpike.com>
 <01IU7371X8V29BVNBL@INNOSOFT.COM> <01IU7371X8V29BVNBL@INNOSOFT.COM>

> Ned Freed writes:

> > Richard Clayton writes:

> > > In RISKS (http://catless.ncl.ac.uk/Risks/19.24.html) Garfinkel discusses
> > > what happened when a small New England ISP (vineyard.net) tried this
> > > approach. Bottom line was that they stopped because they were bouncing
> > > too much genuine material, and those bounces were from sites with
> > > perfectly accessible, but incorrect DNS entries.

> We're _almost_ a small New England ISP - Vermont is only 20 miles east
> of here - and we require that domains resolve.  We have for some time.

Um, what is your point, exactly? I'm well aware that this approach can be
successful at blocking some sorts of spam. I never said that it wasn't; indeed,
I disagreed with Richard Clayton's assertion that requiring this facility is a
problem with the present document.

My problem with the document's description of MAIL FROM validation is that no
mention is made of the need to make an exception when the MAIL FROM field is
completely empty. And this same problem of lack of guidance in how to use these
facilities is a general problem with the document as it standards -- you will
not find a single MUST NOT or even a SHOULD NOT anywhere in it.

Now, if it was your intent to refute Richard Clayton's assertion that's fine,
but then why was your reply directed at me?

				Ned


From owner-ietf-outbound.10  Tue Mar  3 11:50:44 1998
Delivery-Date: Tue, 03 Mar 1998 11:56:29 -0500
Return-Path: owner-ietf-outbound.10
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id LAA01893
	for ietf-outbound.10@ietf.org; Tue, 3 Mar 1998 11:50:02 -0500 (EST)
Received: from wentzl.cdg.chalmers.se (wentzl.cdg.chalmers.se [129.16.12.9])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id LAA01833
	for <ietf@ns.ietf.org>; Tue, 3 Mar 1998 11:48:14 -0500 (EST)
Received: from wilfer1.cdg.chalmers.se (wilfer1.cdg.chalmers.se [129.16.12.11])
	by wentzl.cdg.chalmers.se (8.8.8/8.8.8) with ESMTP id RAA02545;
	Tue, 3 Mar 1998 17:48:04 +0100 (MET)
From: Gunnar Lindberg <lindberg@CDG.CHALMERS.SE>
Received: (from lindberg@localhost)
	by wilfer1.cdg.chalmers.se (8.8.8/8.8.8) id RAA23952;
	Tue, 3 Mar 1998 17:48:03 +0100 (MET)
Date: Tue, 3 Mar 1998 17:48:03 +0100 (MET)
Message-Id: <199803031648.RAA23952@wilfer1.cdg.chalmers.se>
To: owain@AXA.CO.UK, richard@turnpike.com
Subject: Re: Last Call: Anti-Spam Requirements on an SMTP MTA to BCP
Cc: anti-spam@chalmers.se, ietf@ns.ietf.org
X-Mailer: UCB Mail 5.3.9 97-10-01 (MIME)

>Date: Mon, 2 Mar 1998 12:48:14 +0000
>From: Richard Clayton <richard@turnpike.com>
> ...

The first part of the mail has already been discussed and I assume
there is more to come. It would be nice to get <anti-spam@chalmers.se>
on the Cc: list (I forgot in my prevoius reply).

>Refusing to accept mail because the senders DNS is wrong or
>inconsistent
>is completely at odds with the Fundamental Principle of being
>liberal in
>what one accepts.

You may actually view if differently: If you accept mail whose
"MAIL From:" does not resolve in the DNS, you actually take on
a responsibility to manually trace the sender in case "RCPT To:"
is non-existent or fails by any other reason. This is especially
important if you've accepted to be a Relay (secondary MX etc).

If the response is "4xx" you actually leave that problem to the
sending host - you don't even touch mail that you cannot Error
Return. In the long run this kind of "pushes back" nearer to the
(incorrect) sources.

Liberal? Nope. Strict? Yes. Anti-spam? Probably. Careful?
Yes, I honestly think so. Correct? Well, *I* think so...

>As I understand the current state of deliberations, 551 is being
>explicitly deprecated by DRUMS. I expect this should be 550
>throughout.

I assume this is from draft-ietf-drums-smtpupd-06.txt. Now using
a value from one draft in another draft is risky, but "550" is
"equally much 5xx" for this, so I'll be happy to change.


>From: Owain Vaughan <owain@AXA.CO.UK>

>Plus it says RCTP To: rather than RCPT To:

Thanks for catching that typo!

	Gunnar


From owner-ietf-outbound.10  Tue Mar  3 12:50:12 1998
Delivery-Date: Tue, 03 Mar 1998 12:52:31 -0500
Return-Path: owner-ietf-outbound.10
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id MAA04176
	for ietf-outbound.10@ietf.org; Tue, 3 Mar 1998 12:50:03 -0500 (EST)
Received: from saint.heaven.net (stpeters@saint.heaven.net [198.69.28.164])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA03226
	for <ietf@ns.ietf.org>; Tue, 3 Mar 1998 12:44:28 -0500 (EST)
Received: (from stpeters@localhost)
	by saint.heaven.net (8.8.5/8.8.5) id MAA01921;
	Tue, 3 Mar 1998 12:44:34 -0500
Date: Tue, 3 Mar 1998 12:44:34 -0500
Message-Id: <199803031744.MAA01921@saint.heaven.net>
From: "Dick St.Peters" <stpeters@NetHeaven.com>
To: Ned Freed <Ned.Freed@innosoft.com>
Cc: "Dick St.Peters" <stpeters@NetHeaven.com>,
        Richard Clayton <richard@turnpike.com>, ietf@ns.ietf.org
Subject: Re: Last Call: Anti-Spam Requirements on an SMTP MTA to BCP
In-Reply-To: <01IU7EDLBK1S9BVLCS@INNOSOFT.COM>
References: <199802271513.KAA09638@ns.ietf.org>
	<7xIfK3AOqq+0EAMp@turnpike.com>
	<01IU7371X8V29BVNBL@INNOSOFT.COM>
	<199803030312.WAA29029@saint.heaven.net>
	<01IU7EDLBK1S9BVLCS@INNOSOFT.COM>

Ned Freed writes:
> Now, if it was your intent to refute Richard Clayton's assertion that's fine,
> but then why was your reply directed at me?

Sorry ... I no longer had a copy of Clayton's message; things got a
bit frantic here for awhile; a telco installed $100/day in digital
phone service at a remote site without telling me.  I called asking
for an estimated install date ... "oh, we installed those lines last
week" ... apparently on the very day I had last called asking for a
date estimate.

--
Dick St.Peters, stpeters@NetHeaven.com 
Gatekeeper, NetHeaven, Saratoga Springs, NY, 1-800-910-6671 (voice)
Saratoga/Albany/Amsterdam/BlueMountain/Cobleskill/Greenwich/
GlensFalls/LakePlacid/NorthCreek/Plattsburgh/...
	  First Internet service based in the 518 area code


From owner-uri@Bunyip.Com  Tue Mar  3 14:37:03 1998
Delivery-Date: Tue, 03 Mar 1998 14:37:03 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA07447
	for <ietf-archive@ietf.org>; Tue, 3 Mar 1998 14:37:02 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA09327;
	Tue, 3 Mar 1998 14:39:32 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA03773
	for uri-out; Tue, 3 Mar 1998 14:15:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA03767
	for uri-in; Tue, 3 Mar 1998 14:15:25 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA03758
	for <uri@services.bunyip.com>; Tue, 3 Mar 1998 14:15:17 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA23700
	for uri@services; Tue, 3 Mar 1998 14:15:18 -0500 (EST)
Received: from access2.digex.net (access2.digex.net [205.197.245.193])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA23693;
	Tue, 3 Mar 1998 14:15:13 -0500 (EST)
Received: (from asgilman@localhost)
          by access2.digex.net (8.8.4/8.8.4)
	  id OAA22917; Tue, 3 Mar 1998 14:19:01 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199803031919.OAA22917@access2.digex.net>
Subject: Re: Relative URI vs. URN, and URI uniformity.
To: ssun@cnri.reston.va.us
Date: Tue, 3 Mar 1998 14:19:01 -0500 (EST)
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
In-Reply-To: <08cb01bd45fb$0d7dfbb0$29019784@ssun.CNRI.Reston.Va.US> from Sam Sun at "Mar 2, 98 11:48:38 am"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=UNKNOWN-8BIT
Content-Transfer-Encoding: 8bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

to follow up on what Sam Sun said:

> I think it might be helpful to add that the ?#fragment? and
> relative URI are two kind of entities within any certain name
> and are processed differently.  For example,
> href=?relative-uri? is processed by binding ?relative-uri? to
> its base-uri, and sending the complete URI across the wire. But
> for href=?  foo:aaa#bbb?, according to the current URI draft,
> the ?#bbb? would be cut off from the URI reference (since it?s
> not part of URI), and only the ?foo:aaa? get sent over the
> wire.

The idea that "gets sent over the wire" has anything to do with
URIs in general is IMHO a popular misconception.  URIs are
identifiers.  The are strings that key the retrieval of
information in some way as to make the reference widely usable
throughout the Internet.

But file: URLs don't involve exercising telecommunications
protocols, and one of the primary beauties of the Web is the way
the difference between local and remote references is hidden by
the unifying power of the unified scheme of references.

Many news: URLs are totally ambiguous as to whether TCP/IP will
be required to retrieve the identified resource.

For example, an HTML- or XML- processing Ap recognizes an
URI-reference within a document context conditioned by the rules
of that language.  But then it is exercised in a
resource-retrieval service, not a comm protocol, in general.
Lots of these resource-retrieval services employ comm protocols,
but not necessarily all of them.

> My observation is that relative URI defines a client side
> process for compounding names. Based on libwww.lib
> implementation, relative URI never leaves the client side by
> itself, but have to bind to the URI scheme in its base URI
> before it can be of any use. So, if URI is considered a machine
> to machine protocol syntax, is relative URI an URI?

Use of the #fragment can be safely deferred until after the
enclosing object containing the name 'fragment' has been
retrieved.  For lots of schemes such as file: and ftp: it would
break the retrieval to mention the #fragment in external
dealings.  This combination of ingredients has made it customary
to strip the #fragment and then deal with the rest in a
schemewise fashion.  I agree with your arguments that this is not
logically necessary.  But we have to face the fact that it is
essentially-universal current practice.

>  The URN working group defined the syntax for identifiers to be
> transferred over the wire. If I understand correctly, URN
> syntax is designed mainly as a machine to machine protocol
> syntax. 

Then it's not an URI.  That needs to be person-to-machine ready.

> If there were any relative URN to be defined, it would
> mean that the URN service could not be stateless, and have to
> keep history of previous transactions in order to construct
> compound names, which doesn't seem very practical.

> This leads to the question to what URI is.
> 

> First, an observation: Some URI schemes, like “http:” or
> “urn:”, have the client side syntax follow the machine to
> machine protocol syntax. Some other URI schemes don’t. For
> example, the ftp server will not know to convert %23 to
> ‘#’, and when you send
> “ftp:user%23&pass%23word@foo.com”, the ftp server at
> “foo.com” will not recognize you are user “user#”,
> and entering password “pass#word”. Another example is
> LDAP whose protocol uses UTF-8 encoding, but the URL syntax
> seems to follow the http URL.

Yes, this is all handled already.  Characters that are URL-unsafe
are restored before the ftp communication protocol is exercised
by the gateway acting as ftp: schemwise retrieval service.

> It seems more natural to consider URI as a client side referral
> syntax. For any URI “foo:foo-specific-name”, the URI is
> responsible only to refer “foo-specific-name” to
> “foo:” module, but nothing more. Individual scheme should
> be allowed to decide how to parse its scheme specific data, and
> how to process the “#fragment”. Each scheme should be
> allowed to decide its own set of reserved/excluded characters,
> its character set encoding, and whether the client-side syntax
> follows the protocol syntax.

> If this is the case, it seems that for URI, the only reserved
> characters needed is byte ‘%25’, which is character % in
> ASCII encoding. And the only excluded character needed is byte
> ‘%22’, which is character ” in ASCII encoding. The
> ‘%25’ is needed to allow non-printable characters be
> entered and be understood. The ‘%22’ is necessary for
> separating URI from its surrounding context.

> Also, URI doesn’t have to be constrained to a subset of
> ASCII characters only, but should let individual URI scheme to
> decide how to support international character sets. Based on
> what I saw, the only strong arguments for URI to be ASCII only
> is that it is printable and can be entered from almost any (not
> all!) keyboard. These might be nice user interface features for
> “http:” URL, not necessarily for all other URIs. To be
> short, not every document is written to be readable by anyone
> around the world, nor would it necessary to require _every_
> NAME to be defined printable and enterable by anyone around the
> world. It should be a decision of the name issuer, not the
> underlying technology.

Yes, but every URI needs to be written to be interpretable in
many, many contexts used for global information distribution.
You want name visibility to be unhampered or it's not an URI.
The internationalization of URIs may have room for variations
lower down, but the internationalization scheme has to boot from
somewhere known or or we don't have URIs anymore.

URIs are used in a range of contexts.  Two of the most common are
HREF attributes in HTML documents and Location: etc. headers in
HTTP messages.  Header-safe character restrictions are a
efficiency and error-reducing measure in this major domain of
application.  This restriction should not be removed until the
replacement scheme has been demonstrated not to materially
degrade service in this scenario.

The restriction to the current RFC-822-header-safe subset of
ASCII is temporary under the plans as I hear them.  But it does
not make sense to open this up to a schemwise free-for-all or the
clients will choke on the necessary library.  Saying that some
clients will support some schemes defeats the purpose.  The point
of URIs is so that more clients can support more schemes.

I think that

 "Character Set" Considered Harmful
 http://www.w3.org/MarkUp/html-spec/charset-harmful.html

may be relevant here.

>  Essentially, I’m suggesting that the uniformity of URI
> should be only on its scheme binding syntax, as is commonly
> accepted in the web context, but not extend into the scheme
> specific content.

You need a better migration plan for existing clients.  To
declare this abruptly will cause gaps in service and loss
of customer confidence.

Al



From adm  Thu Mar 12 12:46:38 1998
Delivery-Date: Thu, 12 Mar 1998 12:48:55 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id MAA22712
	for ietf-123-outbound.10@ietf.org; Thu, 12 Mar 1998 12:45:02 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA15743;
	Thu, 12 Mar 1998 09:48:22 -0500 (EST)
Message-Id: <199803121448.JAA15743@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Reply-to: Internet-Drafts@ns.ietf.org
Subject: I-D ACTION:draft-ietf-urn-resolution-services-05.txt
Date: Thu, 12 Mar 1998 09:48:22 -0500
Sender: cclark@cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group
of the IETF.

	Title		: URI Resolution Services Necessary for URN Resolution
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-resolution-services-05.txt
	Pages		: 11
	Date		: 11-Mar-98
	
Retrieving the resource identified by a Uniform Resource Identifier
(URI) [3] is only one of the operations that can be performed on a URI.
One might also ask for and get a list of other identifiers that are
aliases for the original URI or a bibliographic description of the
resource the URI denotes, for example. This applies to both Uniform
Resource Names (URNs) and Uniform Resource Locators (URLs). Uniform
Resource Characteristics (URCs) are discussed in this document but only
as descriptions of resources rather than identifiers.
 
A service in the network providing access to a resource may provide
one or some of these options, but it need not provide all of them. This
memo specifies an initial set of these functions, to be used to
describe the functions provided by any given access service and the
requirements that must be met when those operations are encoded in a
protocol.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-resolution-services-05.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-resolution-services-05.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-resolution-services-05.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980311150642.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-resolution-services-05.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-resolution-services-05.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980311150642.I-D@ietf.org>

--OtherAccess--

--NextPart--



From ipp-owner@pwg.org  Thu Mar 12 18:53:17 1998
Delivery-Date: Thu, 12 Mar 1998 18:53:18 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA04350
	for <ietf-archive@ietf.org>; Thu, 12 Mar 1998 18:53:17 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA21244
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 18:55:44 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA27905 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 18:53:06 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Mar 1998 18:49:11 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA27387 for ipp-outgoing; Thu, 12 Mar 1998 18:49:03 -0500 (EST)
Message-Id: <3.0.1.32.19980312154344.00cadd40@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Thu, 12 Mar 1998 15:43:44 PST
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: Re: IPP> IPP document set - naming convention(s)
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C138CF65@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

At 03:36 PM 3/12/98 PST, Turner, Randy wrote:
>
>Would anyone have any problem(s) splitting the protocol (not model)
>document into two documents?
>
>Document 1 would be an encoding document
>Document 2 would describe how to transport the encoding over HTTP 1.1
>
>?
>
>Randy
>

Why are we getting all these "bright" ideas after the work is supposed to
be finished? I don't know if we can do the split at this stage. 

I expect that we could try to negotiate that with the RFC editor, but it
would mean actually doing another editing run and insert new
cross-references etc. It would also impact references in all the other
documents.

Carl-Uno


Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Thu Mar 12 19:32:29 1998
Delivery-Date: Thu, 12 Mar 1998 19:32:29 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA04816
	for <ietf-archive@ietf.org>; Thu, 12 Mar 1998 19:32:28 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA21362
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 19:35:02 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA29238 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 19:32:02 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Mar 1998 19:28:08 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA28706 for ipp-outgoing; Thu, 12 Mar 1998 19:28:00 -0500 (EST)
Message-ID: <35087D7F.95C97B5C@underscore.com>
Date: Thu, 12 Mar 1998 19:27:43 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> IPP document set - naming convention(s)
References: <D10983CAC30DD111B41400805FA6A1C138CF67@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

If the notion of "IPP-over-anything-other-than-HTTP" is ever going
to be proven, then splitting the doc into two components is a great
idea.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------


Turner, Randy wrote:
> 
> This wouldn't be changing any technical specs or semantics...just an
> editorial move to isolate functionality. This type of change would make
> it easier to address transport issues without affecting the status or
> advancement of an encoding specification; and vice-versa. It would also
> make it clearer for future IPP-related documents to reference particular
> aspects of IPP, without bringing any additional baggage to have to sort
> through.
> 
> Randy
> 
>         -----Original Message-----
>         From:   Carl-Uno Manros [SMTP:cmanros@cp10.es.xerox.com]
>         Sent:   Thursday, March 12, 1998 3:44 PM
>         To:     Turner, Randy; 'ipp@pwg.org'
>         Subject:        Re: IPP> IPP document set - naming convention(s)
> 
>         At 03:36 PM 3/12/98 PST, Turner, Randy wrote:
>         >
>         >Would anyone have any problem(s) splitting the protocol (not
> model)
>         >document into two documents?
>         >
>         >Document 1 would be an encoding document
>         >Document 2 would describe how to transport the encoding over
> HTTP 1.1
>         >
>         >?
>         >
>         >Randy
>         >
> 
>         Why are we getting all these "bright" ideas after the work is
> supposed to
>         be finished? I don't know if we can do the split at this stage.
> 
>         I expect that we could try to negotiate that with the RFC
> editor, but it
>         would mean actually doing another editing run and insert new
>         cross-references etc. It would also impact references in all the
> other
>         documents.
> 
>         Carl-Uno
> 
>         Carl-Uno Manros
>         Principal Engineer - Advanced Printing Standards - Xerox
> Corporation
>         701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
>         Phone +1-310-333 8273, Fax +1-310-333 5514
>         Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Thu Mar 12 19:47:27 1998
Delivery-Date: Thu, 12 Mar 1998 19:47:27 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA04971
	for <ietf-archive@ietf.org>; Thu, 12 Mar 1998 19:47:26 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA21408
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 19:50:01 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA00685 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 19:47:23 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Mar 1998 19:38:40 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA29351 for ipp-outgoing; Thu, 12 Mar 1998 19:38:28 -0500 (EST)
Date: Thu, 12 Mar 1998 16:43:59 PST
From: imcdonal@eso.mc.xerox.com (Ira Mcdonald x10962)
Message-Id: <9803130043.AA11671@snorkel.eso.mc.xerox.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re:  IPP> Status code question
Sender: ipp-owner@pwg.org

Hi Randy,

"success" just means that the job was well-formed and accepted for
subsequent printing.  It does NOT mean that the job has completed
printing successfully.

Cheers,
- Ira McDonald

From ipp-owner@pwg.org  Thu Mar 12 19:50:54 1998
Delivery-Date: Thu, 12 Mar 1998 19:50:54 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA04995
	for <ietf-archive@ietf.org>; Thu, 12 Mar 1998 19:50:53 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA21417
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 19:53:26 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA01161 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 19:50:47 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Mar 1998 19:43:22 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA00016 for ipp-outgoing; Thu, 12 Mar 1998 19:43:05 -0500 (EST)
Date: Thu, 12 Mar 1998 16:48:34 PST
From: imcdonal@eso.mc.xerox.com (Ira Mcdonald x10962)
Message-Id: <9803130048.AA11674@snorkel.eso.mc.xerox.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re:  IPP> IPP document set - naming convention(s)
Sender: ipp-owner@pwg.org

Hi Randy,

Considering splitting the protocol document (recently renamed
Protocol Encoding and Transport Mappings) into two documents
should definitely be delayed until after our IETF Aread
Directors report the results of IESG last call on IPP/1.0.

My two cents,
- Ira McDonald

PS - I think splitting them makes sense, but only if EACH
transport mapping (http, tcp, smtp) becomes a separate
document.

From adm  Fri Mar 13 08:29:11 1998
Delivery-Date: Fri, 13 Mar 1998 08:33:05 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id IAA25863
	for ietf-123-outbound.10@ietf.org; Fri, 13 Mar 1998 08:25:04 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA24054;
	Fri, 13 Mar 1998 08:09:19 -0500 (EST)
Message-Id: <199803131309.IAA24054@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Reply-to: Internet-Drafts@ns.ietf.org
Subject: I-D ACTION:draft-ietf-urn-ietf-03.txt
Date: Fri, 13 Mar 1998 08:09:18 -0500
Sender: cclark@cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-03.txt
	Pages		: 23
	Date		: 12-Mar-98
	
   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the ''ietf'' namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, and
   FYIs) developed by the IETF and published by the RFC editor and the
   minutes of working groups (WG) and birds of a feather (BOF) meetings
   that occur during IETF conferences.  Both the current URN framework
   and URN syntax support this namespace.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-03.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-03.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-03.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980312151955.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-03.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-03.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980312151955.I-D@ietf.org>

--OtherAccess--

--NextPart--



From adm  Fri Mar 13 10:37:47 1998
Delivery-Date: Fri, 13 Mar 1998 10:42:32 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id KAA02964
	for ietf-123-outbound.10@ietf.org; Fri, 13 Mar 1998 10:35:02 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA24328;
	Fri, 13 Mar 1998 08:11:02 -0500 (EST)
Message-Id: <199803131311.IAA24328@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Reply-to: Internet-Drafts@ns.ietf.org
Subject: I-D ACTION:draft-ietf-urn-nid-req-03.txt
Date: Fri, 13 Mar 1998 08:11:02 -0500
Sender: cclark@cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URN Namespace Definition Mechanisms
	Author(s)	: P. Faltstrom, R. Iannella, L. Daigle, D. van Gulik
	Filename	: draft-ietf-urn-nid-req-03.txt
	Pages		: 7
	Date		: 12-Mar-98
	
The URN WG has defined a syntax for Uniform Resource Names
(URNs) [RFC2141], as well as some proposed mechanisms for their
resolution and use in Internet applications ([RFC2168, RFC2169]).
The whole rests on the concept of individual ''namespaces'' within the
URN structure.  Apart from  proof-of-concept namespaces, the use
of existing identifiers in URNs has been discussed ([RFC2288]),
and this document lays out general definitions of and
mechanisms for establishing URN ''namespaces''.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-nid-req-03.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-nid-req-03.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-nid-req-03.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980312183715.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-nid-req-03.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-nid-req-03.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980312183715.I-D@ietf.org>

--OtherAccess--

--NextPart--



From ipp-owner@pwg.org  Fri Mar 13 15:08:15 1998
Delivery-Date: Fri, 13 Mar 1998 15:08:16 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA23748
	for <ietf-archive@ietf.org>; Fri, 13 Mar 1998 15:08:15 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA25305
	for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 15:10:48 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id PAA19159 for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 15:08:12 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 13 Mar 1998 15:04:32 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA18653 for ipp-outgoing; Fri, 13 Mar 1998 15:04:23 -0500 (EST)
Message-Id: <199803132002.MAA26526@woden.eng.sun.com>
X-Sender: rherriot@woden.eng.sun.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0
Date: Fri, 13 Mar 1998 12:05:33 -0800
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Robert Herriot <robert.herriot@Eng.Sun.COM>
Subject: Re: IPP> IPP document set - naming convention(s)
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C138CF65@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

I think we had this discussion in Austin as part of Tom's proposal.  We 
decided to change the name of the protocol document. Its new name is 
“Internet Printing Protocol/1.0: Encoding and Transport”.  We decided not to 
split the two documents.

Although the IPP encoding is, in theory, transport independent.  In fact, it 
depends on HTTP chunking. With an alternate transport, we would have to 
solve the chunking problem.  It would be more efficient if the document data 
were the only part chunked, but that would require a change to the encoding 
layer.

So, at this point, I don't endorse separating the two documents.

Bob Herriot

At 03:36 PM 3/12/98 , Turner, Randy wrote:
>
>Would anyone have any problem(s) splitting the protocol (not model)
>document into two documents?
>
>Document 1 would be an encoding document
>Document 2 would describe how to transport the encoding over HTTP 1.1
>
>?
>
>Randy
> 


From ipp-owner@pwg.org  Fri Mar 13 15:31:38 1998
Delivery-Date: Fri, 13 Mar 1998 15:31:38 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA24895
	for <ietf-archive@ietf.org>; Fri, 13 Mar 1998 15:31:37 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA25476
	for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 15:34:10 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id PAA20411 for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 15:31:32 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 13 Mar 1998 15:27:08 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA19871 for ipp-outgoing; Fri, 13 Mar 1998 15:27:00 -0500 (EST)
Message-ID: <35099629.1055600A@underscore.com>
Date: Fri, 13 Mar 1998 15:25:13 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: "'Robert Herriot'" <robert.herriot@Eng.Sun.COM>,
        "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> IPP document set - naming convention(s)
References: <D10983CAC30DD111B41400805FA6A1C138CF70@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

I agree with Randy completely.  The way Bob describes it,
IPP is absolutely bound to HTTP...theory or not.

Why is it such a big deal to split the document into its
two respective parts?  I would think that those who truly
believe the IPP encoding is "transport independent" would
insist on such a separation of the documentation.  Further,
I don't think the IETF cares all that much about whether
there is one document or two.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------


Turner, Randy wrote:
> 
> I'm curious why the existing binary encoding is inherently dependent on
> chunking?....I thought chunking was a part of the transport of the
> encoding. I don't think there is anything inherent (or explicitly
> referenced) by the current encoding that involves chunking. You're right
> that another transport would have to solve the chunking problem, but
> it's a TRANSPORT issue, so this would naturally fall into a transport
> mapping document. If there was a bit or byte that specified HTTP
> chunking within the binary encoding, then this is a different story.
> 
> Randy
> 
>         -----Original Message-----
>         From:   Robert Herriot [SMTP:robert.herriot@Eng.Sun.COM]
>         Sent:   Friday, March 13, 1998 12:06 PM
>         To:     Turner, Randy; 'ipp@pwg.org'
>         Subject:        Re: IPP> IPP document set - naming convention(s)
> 
>         I think we had this discussion in Austin as part of Tom's
> proposal.  We
>         decided to change the name of the protocol document. Its new
> name is
>         "Internet Printing Protocol/1.0: Encoding and Transport".  We
> decided not to
>         split the two documents.
> 
>         Although the IPP encoding is, in theory, transport independent.
> In fact, it
>         depends on HTTP chunking. With an alternate transport, we would
> have to
>         solve the chunking problem.  It would be more efficient if the
> document data
>         were the only part chunked, but that would require a change to
> the encoding
>         layer.
> 
>         So, at this point, I don't endorse separating the two documents.
> 
>         Bob Herriot
> 
>         At 03:36 PM 3/12/98 , Turner, Randy wrote:
>         >
>         >Would anyone have any problem(s) splitting the protocol (not
> model)
>         >document into two documents?
>         >
>         >Document 1 would be an encoding document
>         >Document 2 would describe how to transport the encoding over
> HTTP 1.1
>         >
>         >?
>         >
>         >Randy
>         >

From ipp-owner@pwg.org  Fri Mar 13 15:50:59 1998
Delivery-Date: Fri, 13 Mar 1998 15:50:59 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA25761
	for <ietf-archive@ietf.org>; Fri, 13 Mar 1998 15:50:56 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA25647
	for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 15:53:28 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id PAA21630 for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 15:50:54 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 13 Mar 1998 15:46:58 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA21092 for ipp-outgoing; Fri, 13 Mar 1998 15:46:49 -0500 (EST)
From: don@lexmark.com
Message-Id: <199803132046.AA01929@interlock2.lexmark.com>
X-Lotus-Fromdomain: LEXMARK@LEXMTA
To: rturner@sharplabs.com
Cc: Ipp@pwg.org
Date: Fri, 13 Mar 1998 15:45:36 -0500
Subject: Re: IPP> IPP document set - naming convention(s)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: ipp-owner@pwg.org


I think this issue was decided in Austin with a name change for the
Protocol document.
Considering the pain separating them now would be and having to deal with
editing all
the cross references, etc. in the IETF format is just not worth it.  When
the time comes to
map IPP to another transport then Bob or whoever is editor of that protocol
document
can make the split.

**********************************************
* Don Wright                 don@lexmark.com *
* Product Manager, Strategic Alliances       *
* Lexmark International                      *
* 740 New Circle Rd                          *
* Lexington, Ky 40550                        *
* 606-232-4808 (phone) 606-232-6740 (fax)    *
**********************************************






To:   ipp%pwg.org@interlock.lexmark.com
cc:    (bcc: Don Wright)
bcc:  Don Wright
Subject:  IPP> IPP document set - naming convention(s)





Would anyone have any problem(s) splitting the protocol (not model)
document into two documents?
Document 1 would be an encoding document
Document 2 would describe how to transport the encoding over HTTP 1.1
?
Randy








From ipp-owner@pwg.org  Fri Mar 13 16:04:04 1998
Delivery-Date: Fri, 13 Mar 1998 16:04:05 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA27003
	for <ietf-archive@ietf.org>; Fri, 13 Mar 1998 16:04:03 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA25741
	for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 16:06:37 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA22246 for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 16:04:01 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 13 Mar 1998 16:00:13 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA21728 for ipp-outgoing; Fri, 13 Mar 1998 16:00:05 -0500 (EST)
Message-Id: <199803132057.MAA26619@woden.eng.sun.com>
X-Sender: rherriot@woden.eng.sun.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0
Date: Fri, 13 Mar 1998 13:01:03 -0800
To: "Turner, Randy" <rturner@sharplabs.com>,
        "'Robert Herriot'" <robert.herriot@Eng.Sun.COM>
From: Robert Herriot <robert.herriot@Eng.Sun.COM>
Subject: RE: IPP> IPP document set - naming convention(s)
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C138CF70@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Sender: ipp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id QAA27003

The current binary encoding assumes that chunking occurs at a lower layer.
IPP
could work without chunking, but we thought it was important to avoid the LPD
problem where the length of a document must be know before sending it.

If I were writing a server for receiving IPP over a raw socket, I would prefer
not to have chunking at a lower layer because I would have to implement a
lower
layer to put the chunks back together for the upper layer. I would prefer to
read the encoded attributes directly off the socket and chunk only the
document
data.  

Therefore I would end up with a slightly difference encoding for raw sockets
than for HTTP.

Bob Herriot

At 12:11 PM 3/13/98 , Turner, Randy wrote:
>
>I'm curious why the existing binary encoding is inherently dependent on
>chunking?....I thought chunking was a part of the transport of the
>encoding. I don't think there is anything inherent (or explicitly
>referenced) by the current encoding that involves chunking. You're right
>that another transport would have to solve the chunking problem, but
>it's a TRANSPORT issue, so this would naturally fall into a transport
>mapping document. If there was a bit or byte that specified HTTP
>chunking within the binary encoding, then this is a different story.
>
>Randy
>
>
> -----Original Message-----
> From: Robert Herriot [SMTP:robert.herriot@Eng.Sun.COM]
> Sent: Friday, March 13, 1998 12:06 PM
> To: Turner, Randy; 'ipp@pwg.org'
> Subject: Re: IPP> IPP document set - naming convention(s)
>
> I think we had this discussion in Austin as part of Tom's
>proposal.  We 
> decided to change the name of the protocol document. Its new
>name is 
> "Internet Printing Protocol/1.0: Encoding and Transport".  We
>decided not to 
> split the two documents.
>
> Although the IPP encoding is, in theory, transport independent.
>In fact, it 
> depends on HTTP chunking. With an alternate transport, we would
>have to 
> solve the chunking problem.  It would be more efficient if the
>document data 
> were the only part chunked, but that would require a change to
>the encoding 
> layer.
>
> So, at this point, I don't endorse separating the two documents.
>
> Bob Herriot
>
> At 03:36 PM 3/12/98 , Turner, Randy wrote:
> >
> >Would anyone have any problem(s) splitting the protocol (not
>model)
> >document into two documents?
> >
> >Document 1 would be an encoding document
> >Document 2 would describe how to transport the encoding over
>HTTP 1.1
> >
> >?
> >
> >Randy
> > 
> 


From ipp-owner@pwg.org  Fri Mar 13 18:15:02 1998
Delivery-Date: Fri, 13 Mar 1998 18:15:03 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA02955
	for <ietf-archive@ietf.org>; Fri, 13 Mar 1998 18:15:02 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA26379
	for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 18:17:29 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA24926 for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 18:14:54 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 13 Mar 1998 18:10:29 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA24370 for ipp-outgoing; Fri, 13 Mar 1998 18:10:21 -0500 (EST)
Message-Id: <3.0.1.32.19980313150834.01170e40@garfield>
X-Sender: hastings@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Fri, 13 Mar 1998 15:08:34 PST
To: Robert Herriot <robert.herriot@Eng.Sun.COM>,
        "Turner, Randy" <rturner@sharplabs.com>,
        "'Robert Herriot'" <robert.herriot@Eng.Sun.COM>
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: RE: IPP> IPP document set - naming convention(s)
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
In-Reply-To: <199803132057.MAA26619@woden.eng.sun.com>
Illegal-Object: Syntax error in References: value found on alpha.xerox.com:
	References:	<D10983CAC30DD111B41400805FA6A1C138CF70@admsrvnt02.enet.sharplabs.com>
										   ^-illegal end of message identification
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Sender: ipp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id SAA02955

At 13:01 03/13/1998 PST, Robert Herriot wrote:
>The current binary encoding assumes that chunking occurs at a lower layer.
>IPP
>could work without chunking, but we thought it was important to avoid the LPD
>problem where the length of a document must be know before sending it.
>
>If I were writing a server for receiving IPP over a raw socket, I would
prefer
>not to have chunking at a lower layer because I would have to implement a
>lower
>layer to put the chunks back together for the upper layer. I would prefer to
>read the encoded attributes directly off the socket and chunk only the
>document
>data.  
>
>Therefore I would end up with a slightly difference encoding for raw sockets
>than for HTTP.

In reviewing the various host-to-device protocols at the meeting,
TIPSI and CPAP both have a separate channel for the data.  So the
control stuff goes over and comes back over a bi-directional
control TCP/IP channel and the data goes over the separate data channel.

The control channel would NOT need to be chunked, I would think.

The data channel could just be a simple TCP/IP socket, so it wouldn't need
chunking either.  For example, in CPAP, the device returns the port for
the data channel, and the host opens it and send raw data without headers
of any kind and then closes the channel at the end of the document
(which corresponds to the end of the data for a Print-Job or 
Send-Document IPP operation).

Comments?

Tom


>
>Bob Herriot
>
>At 12:11 PM 3/13/98 , Turner, Randy wrote:
>>
>>I'm curious why the existing binary encoding is inherently dependent on
>>chunking?....I thought chunking was a part of the transport of the
>>encoding. I don't think there is anything inherent (or explicitly
>>referenced) by the current encoding that involves chunking. You're right
>>that another transport would have to solve the chunking problem, but
>>it's a TRANSPORT issue, so this would naturally fall into a transport
>>mapping document. If there was a bit or byte that specified HTTP
>>chunking within the binary encoding, then this is a different story.
>>
>>Randy
>>
>>
>> -----Original Message-----
>> From: Robert Herriot [SMTP:robert.herriot@Eng.Sun.COM]
>> Sent: Friday, March 13, 1998 12:06 PM
>> To: Turner, Randy; 'ipp@pwg.org'
>> Subject: Re: IPP> IPP document set - naming convention(s)
>>
>> I think we had this discussion in Austin as part of Tom's
>>proposal.  We 
>> decided to change the name of the protocol document. Its new
>>name is 
>> "Internet Printing Protocol/1.0: Encoding and Transport".  We
>>decided not to 
>> split the two documents.
>>
>> Although the IPP encoding is, in theory, transport independent.
>>In fact, it 
>> depends on HTTP chunking. With an alternate transport, we would
>>have to 
>> solve the chunking problem.  It would be more efficient if the
>>document data 
>> were the only part chunked, but that would require a change to
>>the encoding 
>> layer.
>>
>> So, at this point, I don't endorse separating the two documents.
>>
>> Bob Herriot
>>
>> At 03:36 PM 3/12/98 , Turner, Randy wrote:
>> >
>> >Would anyone have any problem(s) splitting the protocol (not
>>model)
>> >document into two documents?
>> >
>> >Document 1 would be an encoding document
>> >Document 2 would describe how to transport the encoding over
>>HTTP 1.1
>> >
>> >?
>> >
>> >Randy
>> > 
>> 
>
>
>

From ipp-owner@pwg.org  Fri Mar 13 20:10:58 1998
Delivery-Date: Fri, 13 Mar 1998 20:10:58 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id UAA05089
	for <ietf-archive@ietf.org>; Fri, 13 Mar 1998 20:10:57 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA26692
	for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 20:13:31 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA25595 for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 20:10:51 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 13 Mar 1998 20:05:50 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA25065 for ipp-outgoing; Fri, 13 Mar 1998 20:05:41 -0500 (EST)
Message-Id: <199803140103.RAA27029@woden.eng.sun.com>
X-Sender: rherriot@woden.eng.sun.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0
Date: Fri, 13 Mar 1998 17:06:58 -0800
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Robert Herriot <robert.herriot@Eng.Sun.COM>
Subject: RE: IPP> IPP document set - naming convention(s)
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C138CF71@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Sender: ipp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id UAA05089

It's not new. It was part of Tom's proposal at the Austin meeting.  We
discussed
and rejected it as too late.  



At 02:05 PM 3/13/98 , Turner, Randy wrote:
>
>This issue was not brought up in Austin. Only a name change for the
>current document was an issue. As far as I can tell, including the
>minutes from Austin, my split proposal is new, and is derived from my
>efforts at actually doing another mapping document.
>
>Randy
>
> -----Original Message-----
> From: don@lexmark.com [SMTP:don@lexmark.com]
> Sent: Friday, March 13, 1998 12:46 PM
> To: rturner@sharplabs.com
> Cc: Ipp@pwg.org
> Subject: Re: IPP> IPP document set - naming convention(s)
>
>
> I think this issue was decided in Austin with a name change for
>the
> Protocol document.
> Considering the pain separating them now would be and having to
>deal with
> editing all
> the cross references, etc. in the IETF format is just not worth
>it.  When
> the time comes to
> map IPP to another transport then Bob or whoever is editor of
>that protocol
> document
> can make the split.
>
> **********************************************
> * Don Wright                 don@lexmark.com *
> * Product Manager, Strategic Alliances       *
> * Lexmark International                      *
> * 740 New Circle Rd                          *
> * Lexington, Ky 40550                        *
> * 606-232-4808 (phone) 606-232-6740 (fax)    *
> **********************************************
>
>
>
>
>
>
> To:   ipp%pwg.org@interlock.lexmark.com
> cc:    (bcc: Don Wright)
> bcc:  Don Wright
> Subject:  IPP> IPP document set - naming convention(s)
>
>
>
>
>
> Would anyone have any problem(s) splitting the protocol (not
>model)
> document into two documents?
> Document 1 would be an encoding document
> Document 2 would describe how to transport the encoding over
>HTTP 1.1
> ?
> Randy
> 


From adm  Mon Mar 16 09:57:49 1998
Delivery-Date: Mon, 16 Mar 1998 10:03:01 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id JAA20127
	for ietf-123-outbound.10@ietf.org; Mon, 16 Mar 1998 09:55:02 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA12624;
	Mon, 16 Mar 1998 08:21:30 -0500 (EST)
Message-Id: <199803161321.IAA12624@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Reply-to: Internet-Drafts@ns.ietf.org
Subject: I-D ACTION:draft-ietf-urn-resolution-services-06.txt
Date: Mon, 16 Mar 1998 08:21:30 -0500
Sender: cclark@cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URI Resolution Services Necessary for URN Resolution
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-resolution-services-06.txt
	Pages		: 11
	Date		: 13-Mar-98
	
Retrieving the resource identified by a Uniform Resource Identifier
(URI) [1] is only one of the operations that can be performed on a URI.
One might also ask for and get a list of other identifiers that are
aliases for the original URI or a bibliographic description of the
resource the URI denotes, for example. This applies to both Uniform
Resource Names (URNs) and Uniform Resource Locators (URLs). Uniform
Resource Characteristics (URCs) are discussed in this document but only
as descriptions of resources rather than identifiers.
 
A service in the network providing access to a resource may provide
one or some of these options, but it need not provide all of them. This
memo specifies an initial set of these operations that can be used to
describe the interactions provided by a given access service. It also
suggests guidelines that should be adhered to when those operations
are encoded in a protocol.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-resolution-services-06.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-resolution-services-06.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-resolution-services-06.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980313180951.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-resolution-services-06.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-resolution-services-06.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980313180951.I-D@ietf.org>

--OtherAccess--

--NextPart--



From pwg-announce-owner@pwg.org  Mon Mar 16 19:57:43 1998
Delivery-Date: Mon, 16 Mar 1998 19:57:43 -0500
Return-Path: pwg-announce-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA00641
	for <ietf-archive@ietf.org>; Mon, 16 Mar 1998 19:57:42 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA06486
	for <ietf-archive@cnri.reston.va.us>; Mon, 16 Mar 1998 20:00:14 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA09492 for <ietf-archive@cnri.reston.va.us>; Mon, 16 Mar 1998 19:57:42 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Mon, 16 Mar 1998 19:50:00 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA08683 for pwg-announce-outgoing; Mon, 16 Mar 1998 19:46:52 -0500 (EST)
Message-ID: <D10983CAC30DD111B41400805FA6A1C138CF85@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: "'pwg-announce@pwg.org'" <pwg-announce@pwg.org>
Cc: "'jrturner@pacifier.com'" <jrturner@pacifier.com>
Subject: PWG-ANNOUNCE> Interim PING list for Portland/PWG
Date: Mon, 16 Mar 1998 16:46:44 -0800
X-Priority: 3
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain
Sender: owner-pwg-announce@pwg.org

PING List for Portland PWG Meeting:  6/6 - 6/10/1998


Name		Meeting(s)		Embassy Suites Res.	Arrival
Departure
------------------------------------------------------------------------
----------------------------------------------------------
Laurie Lasslo	1394			Yes			6/5
6/7
Kris Schoff	IPP			Yes			6/7
6/9
Brian Batchelder  1394,IPP		No			-
-
Tom Hastings	IPP,JMP/FIN		Yes			6/7
6/10
Alan Berkema	1394			No			6/5
6/7
Greg LeClair	1394,PWG		Yes			6/5
6/8
Jay Martin	IPP,JMP/FIN		Yes			6/7
6/10
Stuart Rowley	IPP,JMP/FIN		Yes			6/7
6/10
Fumio Nagasaka	1394		Yes			6/5
6/7
Andy Davidson	IPP,JMP/FIN		No			-
- 
Don Wright	1394,IPP		?			6/5
?
Henrik Holst	IPP,JMP/FIN		Yes			6/7
6/10
Carl-Uno Manros	IPP		Yes			6/7
6/9
Ron Bergman	IPP,JMP/FIN		Yes			6/7
6/10
Harry Lewis	IPP,JMP/FIN		Yes			6/7
6/10
Larry Stein	1394			Yes			6/5
6/7
Lee Farrell	1349,IPP,JMP/FIN	Yes			6/5
6/10

If any information regarding your individual attendance is in error,
please notify me ASAP.

If your name is not on the list, and you plan on attending, also notify
me ASAP, with the
information listed above.

Thanks

Randy


From ipp-owner@pwg.org  Wed Mar 18 13:51:39 1998
Delivery-Date: Wed, 18 Mar 1998 13:51:40 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA08137
	for <ietf-archive@ietf.org>; Wed, 18 Mar 1998 13:51:39 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA14575
	for <ietf-archive@cnri.reston.va.us>; Wed, 18 Mar 1998 13:54:09 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA18934 for <ietf-archive@cnri.reston.va.us>; Wed, 18 Mar 1998 13:51:35 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 18 Mar 1998 13:46:26 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA18399 for ipp-outgoing; Wed, 18 Mar 1998 13:46:14 -0500 (EST)
From: don@lexmark.com
Message-Id: <199803181846.AA27930@interlock2.lexmark.com>
X-Lotus-Fromdomain: LEXMARK@LEXMTA
To: rturner@sharplabs.com, jkm@underscore.com
Cc: Ipp@pwg.org, Upd@pwg.org
Date: Wed, 18 Mar 1998 13:45:26 -0500
Subject: IPP> Concerns regarding the scopes of the IPP and UPD projects
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: ipp-owner@pwg.org


Randy's right on this matter.  In fact at the UPD meeting and in the UPD
minutes
we explicitly excluded protocols from the discussion.  The UPD effort is
focused
generally on generating print PDL not on the means by which it is delivered
to
the printer.

As everyone expects, I don't see the need to create a host-to-printer
protocol.
I will be posting a draft on using TIP/SI to deliver IPP content from the
server
(acting as an IPP printer) to the marking device in the next day or so.

**********************************************
* Don Wright                 don@lexmark.com *
* Product Manager, Strategic Alliances       *
* Lexmark International                      *
* 740 New Circle Rd                          *
* Lexington, Ky 40550                        *
* 606-232-4808 (phone) 606-232-6740 (fax)    *
**********************************************



From jmp-owner@pwg.org  Mon Mar 23 10:35:23 1998
Delivery-Date: Mon, 23 Mar 1998 10:35:23 -0500
Return-Path: jmp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA07069
	for <ietf-archive@ietf.org>; Mon, 23 Mar 1998 10:35:22 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA02870
	for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 10:37:49 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA03684 for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 10:35:10 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Mon, 23 Mar 1998 10:30:57 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id KAA02697 for jmp-outgoing; Mon, 23 Mar 1998 10:27:03 -0500 (EST)
Message-ID: <35167F33.3D332CAF@underscore.com>
Date: Mon, 23 Mar 1998 10:26:43 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: ipp@pwg.org, jmp@pwg.org, Sense mailing list <sense@pwg.org>
Subject: JMP> Re: IPP> Re: SNMPv3 unsuited for IPP/JMP Notifications
References: <D10983CAC30DD111B41400805FA6A1C138CFB8@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: jmp-owner@pwg.org

Turner, Randy wrote:

> I will reiterate my belief that I don't think its realistic for a simple
> embedded device to maintain notification info for hundreds of clients.

I agree 110%.  That fundamental belief is one of the most critical
assumptions for which SENSE was designed.  Namely, require the
managed entity (ie, a printer) to provide minimal scalability for
key services (ie, just a few simultaneous client accesses), then
route that information into a generalized client/server system
with a very high degree of scalability.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From ipp-owner@pwg.org  Mon Mar 23 10:40:25 1998
Delivery-Date: Mon, 23 Mar 1998 10:40:26 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA07190
	for <ietf-archive@ietf.org>; Mon, 23 Mar 1998 10:40:25 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA02902
	for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 10:42:56 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA04138 for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 10:40:20 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Mon, 23 Mar 1998 10:27:56 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id KAA02721 for ipp-outgoing; Mon, 23 Mar 1998 10:27:17 -0500 (EST)
Message-ID: <35167F33.3D332CAF@underscore.com>
Date: Mon, 23 Mar 1998 10:26:43 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: ipp@pwg.org, jmp@pwg.org, Sense mailing list <sense@pwg.org>
Subject: Re: IPP> Re: SNMPv3 unsuited for IPP/JMP Notifications
References: <D10983CAC30DD111B41400805FA6A1C138CFB8@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Turner, Randy wrote:

> I will reiterate my belief that I don't think its realistic for a simple
> embedded device to maintain notification info for hundreds of clients.

I agree 110%.  That fundamental belief is one of the most critical
assumptions for which SENSE was designed.  Namely, require the
managed entity (ie, a printer) to provide minimal scalability for
key services (ie, just a few simultaneous client accesses), then
route that information into a generalized client/server system
with a very high degree of scalability.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From jmp-owner@pwg.org  Mon Mar 23 14:15:48 1998
Delivery-Date: Mon, 23 Mar 1998 14:15:48 -0500
Return-Path: jmp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA22740
	for <ietf-archive@ietf.org>; Mon, 23 Mar 1998 14:15:37 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA03858
	for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 14:18:08 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA07430 for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 14:15:31 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Mon, 23 Mar 1998 14:12:14 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA06791 for jmp-outgoing; Mon, 23 Mar 1998 14:09:42 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <sense@pwg.org>
Cc: <jkm@underscore.com>, <Ipp@pwg.org>, <jmp@pwg.org>,
        <rturner@sharplabs.com>
Subject: JMP> Re: SENSE> Re: IPP> Re: SNMPv3 unsuited for IPP/JMP Notifica
Message-ID: <5030300019257048000002L082*@MHS>
Date: Mon, 23 Mar 1998 14:15:11 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: jmp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id OAA22740

I also agree...  (its not realistic for a simple embedded device to maintain
notification info for hundreds of clients). But, this does not mean that the
embedded Device should never be able to handle notification to multiple
clients. There may be more than one "notification server", or some smaller
scale networks using peer-to-peer printing without a notification server.

Yes, the embedded device will ultimately limit the number of notification hosts
it can service, but (as I presented in Austin) I feel 16 - 32 is not
unreasonable for many "network printers".


Harry Lewis - IBM Printing Systems




owner-sense@pwg.org on 03/23/98 08:33:19 AM
Please respond to owner-sense@pwg.org
To: rturner@sharplabs.com
cc: sense@pwg.org, jmp@pwg.org, ipp@pwg.org
Subject: SENSE> Re: IPP> Re: SNMPv3 unsuited for IPP/JMP Notification


Turner, Randy wrote:

> I will reiterate my belief that I don't think its realistic for a simple
> embedded device to maintain notification info for hundreds of clients

From ipp-owner@pwg.org  Mon Mar 23 14:18:05 1998
Delivery-Date: Mon, 23 Mar 1998 14:18:06 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA22812
	for <ietf-archive@ietf.org>; Mon, 23 Mar 1998 14:18:05 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA03870
	for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 14:20:34 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA07723 for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 14:17:49 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Mon, 23 Mar 1998 14:10:14 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA06806 for ipp-outgoing; Mon, 23 Mar 1998 14:09:56 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <sense@pwg.org>
Cc: <jkm@underscore.com>, <Ipp@pwg.org>, <jmp@pwg.org>,
        <rturner@sharplabs.com>
Subject: Re: SENSE> Re: IPP> Re: SNMPv3 unsuited for IPP/JMP Notifica
Message-ID: <5030300019257048000002L082*@MHS>
Date: Mon, 23 Mar 1998 14:15:11 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: ipp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id OAA22812

I also agree...  (its not realistic for a simple embedded device to maintain
notification info for hundreds of clients). But, this does not mean that the
embedded Device should never be able to handle notification to multiple
clients. There may be more than one "notification server", or some smaller
scale networks using peer-to-peer printing without a notification server.

Yes, the embedded device will ultimately limit the number of notification hosts
it can service, but (as I presented in Austin) I feel 16 - 32 is not
unreasonable for many "network printers".


Harry Lewis - IBM Printing Systems




owner-sense@pwg.org on 03/23/98 08:33:19 AM
Please respond to owner-sense@pwg.org
To: rturner@sharplabs.com
cc: sense@pwg.org, jmp@pwg.org, ipp@pwg.org
Subject: SENSE> Re: IPP> Re: SNMPv3 unsuited for IPP/JMP Notification


Turner, Randy wrote:

> I will reiterate my belief that I don't think its realistic for a simple
> embedded device to maintain notification info for hundreds of clients

From jmp-owner@pwg.org  Wed Mar 25 09:46:26 1998
Delivery-Date: Wed, 25 Mar 1998 09:46:37 -0500
Return-Path: jmp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA02327
	for <ietf-archive@ietf.org>; Wed, 25 Mar 1998 09:46:06 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA11183
	for <ietf-archive@cnri.reston.va.us>; Wed, 25 Mar 1998 09:48:37 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id JAA13770 for <ietf-archive@cnri.reston.va.us>; Wed, 25 Mar 1998 09:46:06 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 25 Mar 1998 09:43:01 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id JAA13586 for jmp-outgoing; Wed, 25 Mar 1998 09:41:34 -0500 (EST)
Date: Wed, 25 Mar 1998 06:47:11 PST
From: imcdonal@eso.mc.xerox.com (Ira Mcdonald x10962)
Message-Id: <9803251447.AA17311@snorkel.eso.mc.xerox.com>
To: jmp@pwg.org, rturner@sharplabs.com
Subject: Re:  JMP> Portland Attendance...
Sender: jmp-owner@pwg.org

Hi Randy,

As someone who can never attend the PWG monthly meetings in person,
I find that high registration for JMP/FIN rather discouraging, given
the virtual silence on their mailing lists for the last month.  It
seems that PWG members would much rather do all their work face-to-face
instead of discussing issues on the mailing lists.  Leaves the rest
of us out of the picture.

Oh well,
- Ira McDonald
--------------------------------------------------------------------
[Randy's note]
>From jmp-owner@pwg.org Tue Mar 24 21:44:51 1998
Return-Path: <jmp-owner@pwg.org>
Received: from zombi (zombi.eso.mc.xerox.com) by snorkel.eso.mc.xerox.com (4.1/XeroxClient-1.1)
	id AA17225; Tue, 24 Mar 98 21:44:50 EST
Received: from alpha.xerox.com by zombi (4.1/SMI-4.1)
	id AA10666; Tue, 24 Mar 98 21:38:49 EST
Received: from lists.underscore.com ([199.125.85.30]) by alpha.xerox.com with SMTP id <52287(3)>; Tue, 24 Mar 1998 18:38:26 PST
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA02518 for <imcdonal@eso.mc.xerox.com>; Tue, 24 Mar 1998 21:35:00 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 24 Mar 1998 21:34:07 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA02387 for jmp-outgoing; Tue, 24 Mar 1998 21:32:43 -0500 (EST)
Message-Id: <D10983CAC30DD111B41400805FA6A1C138CFCA@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: "'jmp@pwg.org'" <jmp@pwg.org>
Subject: JMP> Portland Attendance...
Date: Tue, 24 Mar 1998 18:32:34 PST
X-Priority: 3
Mime-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain;
	charset="iso-8859-1"
Sender: jmp-owner@pwg.org
Status: R


We maybe setting a new record for JMP/FIN attendance. I have 17 RSVPs
for the Friday meeting, with 2 more possibilities on the horizon. I
currently have a smaller room reserved for that day...I hope I didn't
screw up.

Randy



From cclark  Thu Mar 26 21:00:11 1998
Delivery-Date: Thu, 26 Mar 1998 21:02:59 -0500
Return-Path: cclark
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id VAA12863
	for ietf-outbound.10@ietf.org; Thu, 26 Mar 1998 21:00:02 -0500 (EST)
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id UAA12764;
	Thu, 26 Mar 1998 20:53:49 -0500 (EST)
Received: from duerst (dhcp-100-232.mag.keio.ac.jp [133.27.195.232])
	by sh.w3.mag.keio.ac.jp (8.8.8+2.7Wbeta7/3.6Wbeta7-W3C/Keio) with SMTP id KAA12830;
	Fri, 27 Mar 1998 10:53:38 +0900 (JST)
Message-Id: <199803270153.KAA12830@sh.w3.mag.keio.ac.jp>
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3-J (32)
Date: Fri, 27 Mar 1998 11:00:45 +0900
To: Neal McBurnett <nealmcb@bell-labs.com>, ietf-web@ns.ietf.org,
        mbeaulie@cnri.reston.va.us
From: "Martin J. Duerst" <duerst@W3.ORG>
Subject: Re: ietf agenda on web is in non-standard format, hard to read
Cc: ietf@ns.ietf.org
In-Reply-To: <199803262307.QAA07046@curie.dr.lucent.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"

At 16:07 98/03/26 -0700, Neal McBurnett wrote:
> The agenda used to be in easy-to-read ascii format.  Now I have to
> deal with
> 	http://www.ietf.org/meetings/agenda_la.html
> 
> which does not produce output that lines up in columns,

It did, in my browser, but probably just because of the other tool
that was used in producing it:

<META NAME="GENERATOR" CONTENT="Mozilla/4.01 [en] (Win95; I) [Netscape]">

Even in that case, what we get is quite exactly what we had in the
old ASCII days, it's hardly worth using HTML for this. With HTML,
you could do much better; what we have here could have been served
as text/plain without any loss (and probably with quite a bit less
cutting/pasting/respacing effort), or if it has to be HTML, just
be put into <PRE> and be done with it. Looking at the many &nbsp;
in the source code, I don't know whether I should cry or lough;
it must have cost the ietf team quite some time to get everything
aligned on their browser. There are quite some tools that do better
than the two that have been used here, and can do the job faster.


Regards,   Martin.


From cclark  Thu Mar 26 22:00:15 1998
Delivery-Date: Thu, 26 Mar 1998 22:01:48 -0500
Return-Path: cclark
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id WAA13502
	for ietf-outbound.10@ietf.org; Thu, 26 Mar 1998 22:00:02 -0500 (EST)
Received: from info.dsv.su.se (info.dsv.su.se [130.237.161.221])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA13463;
	Thu, 26 Mar 1998 21:55:36 -0500 (EST)
Received: from [130.237.150.138] (jph1.dsv.su.se [130.237.150.138])
	by info.dsv.su.se (8.8.8/8.8.8) with ESMTP
	id DAA22018;
	Fri, 27 Mar 1998 03:55:36 +0100 (MET)
X-Sender: jpalme@mail.dsv.su.se
Message-Id: <v04003a0ab140c3ef44a7@[130.237.150.138]>
In-Reply-To: <199803262307.QAA07046@curie.dr.lucent.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 27 Mar 1998 03:51:26 +0100
To: Neal McBurnett <nealmcb@bell-labs.com>, ietf-web@ns.ietf.org,
        mbeaulie@cnri.reston.va.us
From: Jacob Palme <jpalme@DSV.SU.SE>
Subject: Re: ietf agenda on web is in non-standard format, hard to
 read
Cc: ietf@ns.ietf.org

At 00.07 +0100 98-03-27, Neal McBurnett wrote:
> Please go back to ASCII, or use conformant HTML.

If you want to produce conformant HTML from Word documents, use RTFtoHTML
as generator of the HTML, do not use the Microsoft-supplied "Save as HTML"
command.

For more information about RTFtoHTML, see http://www.sunpack.com/RTF

------------------------------------------------------------------------
Jacob Palme <jpalme@dsv.su.se> (Stockholm University and KTH)
for more info see URL: http://www.dsv.su.se/~jpalme



From cclark  Fri Mar 27 09:20:43 1998
Delivery-Date: Fri, 27 Mar 1998 09:24:03 -0500
Return-Path: cclark
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id JAA01866
	for ietf-outbound.10@ietf.org; Fri, 27 Mar 1998 09:20:02 -0500 (EST)
Received: from emshqs2.ncr.disa.mil (emshqs2.ncr.disa.mil [164.117.144.116])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA01827;
	Fri, 27 Mar 1998 09:19:05 -0500 (EST)
Received: by emshqs2.ncr.disa.mil with Internet Mail Service (5.0.1460.8)
	id <HXGANR2Y>; Fri, 27 Mar 1998 09:19:07 -0500
Message-ID: <CFF17B766475D111B50900204804F0DF1BEE9C@rbmail100.chamb.disa.mil>
From: "Flanigan, Bill" <flanigab@ncr.disa.mil>
To: Jacob Palme <jpalme@DSV.SU.SE>, Neal McBurnett <nealmcb@bell-labs.com>,
        ietf-web@ns.ietf.org, mbeaulie@cnri.reston.va.us
Cc: ietf@ns.ietf.org
Subject: RE: ietf agenda on web is in non-standard format, hard to read
Date: Fri, 27 Mar 1998 09:22:23 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1460.8)
Content-Type: text/plain

Hello Jacob,

	You are a master of tact and patience!  Also, thanks for the 
link.  See you next week.

Bill Flanigan

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
William F. Flanigan, Jr., Ph.D.       Voice:           (703) 735-3305
Defense Information Systems Agency      DSN:                      653
Strategic Planning Office (JEBA)        Fax:            (703)735-3255
10701 Parkridge Boulevard        Voice Mail:            (703)735-3305 
Reston, VA 20191-4357              Internet:  <flanigab@ncr.disa.mil>
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
	

> -----Original Message-----
> From:	Jacob Palme [SMTP:jpalme@dsv.su.se]
> Sent:	Thursday, March 26, 1998 9:51 PM
> To:	Neal McBurnett; ietf-web@ns.ietf.org; mbeaulie@cnri.reston.va.us
> Cc:	ietf@ns.ietf.org
> Subject:	Re: ietf agenda on web is in non-standard format, hard to
> read
> 
> At 00.07 +0100 98-03-27, Neal McBurnett wrote:
> > Please go back to ASCII, or use conformant HTML.
> 
> If you want to produce conformant HTML from Word documents, use RTFtoHTML
> as generator of the HTML, do not use the Microsoft-supplied "Save as HTML"
> command.
> 
> For more information about RTFtoHTML, see http://www.sunpack.com/RTF
> 
> ------------------------------------------------------------------------
> Jacob Palme <jpalme@dsv.su.se> (Stockholm University and KTH)
> for more info see URL: http://www.dsv.su.se/~jpalme
> 


From ipp-owner@pwg.org  Fri Apr  3 16:27:32 1998
Delivery-Date: Fri, 03 Apr 1998 16:27:33 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id QAA04046
	for <ietf-archive@ietf.org>; Fri, 3 Apr 1998 16:27:32 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA04936
	for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 16:30:04 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA25427 for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 16:27:31 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 3 Apr 1998 16:23:01 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA24882 for ipp-outgoing; Fri, 3 Apr 1998 16:22:47 -0500 (EST)
From: don@lexmark.com
Message-Id: <199804032122.AA05999@interlock2.lexmark.com>
X-Lotus-Fromdomain: LEXMARK@LEXMTA
To: rturner@sharplabs.com
Cc: Rdebry@Us.Ibm.Com, Ipp@pwg.org
Date: Fri, 3 Apr 1998 16:22:22 -0500
Subject: RE: IPP> Host to device
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: ipp-owner@pwg.org


Randy:

My biggest concern is that your proposal is TCP/IP only.  Is does not solve
the problem for printers connected to servers via:

- Parallel
- Serial
- USB
- 1394
- IPX/SPX
- AppleTalk
- DLC/LLC
- etc., etc., etc.

If I'm going to use TCP/IP then I might as well go ahead with the HTTP
based implementation.  You don't provide more status and control or
anything else that really buys me anything other than a slightly lighter
transport.  It's just not work the trouble for the return on investment.

Don

**********************************************
* Don Wright                 don@lexmark.com *
* Product Manager, Strategic Alliances       *
* Lexmark International                      *
* 740 New Circle Rd                          *
* Lexington, Ky 40550                        *
* 606-232-4808 (phone) 606-232-6740 (fax)    *
**********************************************



From ipp-owner@pwg.org  Fri Apr  3 17:06:48 1998
Delivery-Date: Fri, 03 Apr 1998 17:06:48 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id RAA04228
	for <ietf-archive@ietf.org>; Fri, 3 Apr 1998 17:06:47 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA09402
	for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 17:09:18 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA27010 for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 17:06:41 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 3 Apr 1998 17:00:44 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA26256 for ipp-outgoing; Fri, 3 Apr 1998 17:00:30 -0500 (EST)
Message-ID: <6FCC2B3BA67BD111A47D0060089D2815059D65@exchange.osicom.com>
From: "Gordon, Charles" <CGordon@wal.osicom.com>
To: "'don@lexmark.com'" <don@lexmark.com>, rturner@sharplabs.com
Cc: Rdebry@Us.Ibm.Com, Ipp@pwg.org
Subject: RE: IPP> Host to device
Date: Fri, 3 Apr 1998 16:56:52 -0500 
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain
Sender: ipp-owner@pwg.org

Given that IPP is the Internet Printing Protocol, do we really need to
support anything else besides TCP/IP?  Is the IPP working group even
mandated to worry about non TCP/IP environments?

					--- Charles

> -----Original Message-----
> From:	don@lexmark.com [SMTP:don@lexmark.com]
> Sent:	Friday, April 03, 1998 4:22 PM
> To:	rturner@sharplabs.com
> Cc:	Rdebry@Us.Ibm.Com; Ipp@pwg.org
> Subject:	RE: IPP> Host to device
> 
> 
> Randy:
> 
> My biggest concern is that your proposal is TCP/IP only.  Is does not
> solve
> the problem for printers connected to servers via:
> 
> - Parallel
> - Serial
> - USB
> - 1394
> - IPX/SPX
> - AppleTalk
> - DLC/LLC
> - etc., etc., etc.
> 
> If I'm going to use TCP/IP then I might as well go ahead with the HTTP
> based implementation.  You don't provide more status and control or
> anything else that really buys me anything other than a slightly
> lighter
> transport.  It's just not work the trouble for the return on
> investment.
> 
> Don
> 
> **********************************************
> * Don Wright                 don@lexmark.com *
> * Product Manager, Strategic Alliances       *
> * Lexmark International                      *
> * 740 New Circle Rd                          *
> * Lexington, Ky 40550                        *
> * 606-232-4808 (phone) 606-232-6740 (fax)    *
> **********************************************
> 

From ipp-owner@pwg.org  Fri Apr  3 17:10:05 1998
Delivery-Date: Fri, 03 Apr 1998 17:10:06 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id RAA04329
	for <ietf-archive@ietf.org>; Fri, 3 Apr 1998 17:10:05 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA12025
	for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 17:12:35 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA27459 for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 17:10:02 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 3 Apr 1998 17:04:03 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA26587 for ipp-outgoing; Fri, 3 Apr 1998 17:03:40 -0500 (EST)
From: don@lexmark.com
Message-Id: <199804032203.AA08289@interlock2.lexmark.com>
X-Lotus-Fromdomain: LEXMARK@LEXMTA
To: CGordon@wal.osicom.com
Cc: Rturner@Sharplabs.Com, Rdebry@Us.Ibm.Com, Ipp@pwg.org
Date: Fri, 3 Apr 1998 17:03:18 -0500
Subject: RE: IPP> Host to device
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: ipp-owner@pwg.org


Charles:

TCP/IP is the inbound transport from the client to the server.  We are
talking here about the server to the printer.  That connection could be
anything.  This discussion is certainly appropriate for the Printer Working
Group chartered IPP group.  While the IETF can pretend that only TCP/IP is
used for communication, the reality is that most printers are not connected
to computers using TCP/IP.

**********************************************
* Don Wright                 don@lexmark.com *
* Product Manager, Strategic Alliances       *
* Lexmark International                      *
* 740 New Circle Rd                          *
* Lexington, Ky 40550                        *
* 606-232-4808 (phone) 606-232-6740 (fax)    *
**********************************************






To:   Don Wright@Lexmark, rturner%sharplabs.com@interlock.lexmark.com
cc:   Rdebry%Us.Ibm.Com@interlock.lexmark.com,
      Ipp%pwg.org@interlock.lexmark.com
bcc:
Subject:  RE: IPP> Host to device




Given that IPP is the Internet Printing Protocol, do we really need to
support anything else besides TCP/IP?  Is the IPP working group even
mandated to worry about non TCP/IP environments?
                         --- Charles
> -----Original Message-----
> From:   don@lexmark.com [SMTP:don@lexmark.com]
> Sent:   Friday, April 03, 1998 4:22 PM
> To:     rturner@sharplabs.com
> Cc:     Rdebry@Us.Ibm.Com; Ipp@pwg.org
> Subject:     RE: IPP> Host to device
>
>
> Randy:
>
> My biggest concern is that your proposal is TCP/IP only.  Is does not
> solve
> the problem for printers connected to servers via:
>
> - Parallel
> - Serial
> - USB
> - 1394
> - IPX/SPX
> - AppleTalk
> - DLC/LLC
> - etc., etc., etc.
>
> If I'm going to use TCP/IP then I might as well go ahead with the HTTP
> based implementation.  You don't provide more status and control or
> anything else that really buys me anything other than a slightly
> lighter
> transport.  It's just not work the trouble for the return on
> investment.
>
> Don
>
> **********************************************
> * Don Wright                 don@lexmark.com *
> * Product Manager, Strategic Alliances       *
> * Lexmark International                      *
> * 740 New Circle Rd                          *
> * Lexington, Ky 40550                        *
> * 606-232-4808 (phone) 606-232-6740 (fax)    *
> **********************************************
>








From ipp-owner@pwg.org  Fri Apr  3 17:30:00 1998
Delivery-Date: Fri, 03 Apr 1998 17:30:01 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id RAA04513
	for <ietf-archive@ietf.org>; Fri, 3 Apr 1998 17:30:00 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA29998
	for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 17:32:31 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA29381 for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 17:29:59 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 3 Apr 1998 17:22:13 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA28320 for ipp-outgoing; Fri, 3 Apr 1998 17:21:50 -0500 (EST)
Message-ID: <5CEA8663F24DD111A96100805FFE6587030BC46A@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Gordon, Charles'" <CGordon@wal.osicom.com>,
        "'don@lexmark.com'"
	 <don@lexmark.com>, rturner@sharplabs.com
Cc: Rdebry@Us.Ibm.Com, Ipp@pwg.org
Subject: RE: IPP> Host to device
Date: Fri, 3 Apr 1998 14:21:34 -0800 
X-Mailer: Internet Mail Service (5.5.2166.0)
Sender: ipp-owner@pwg.org

Good point - it would look very odd to have IPP for USB. 

Also odd would be to have two IPP implmentations on TCP/IP - HTTP and direct
TCP/IP.

In retrospect the correct thing to have done was to produce a mapping of
TIP/SI onto HTTP. Ie. HTTP is just another transport layer. 

> -----Original Message-----
> From:	Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> Sent:	Friday, April 03, 1998 1:57 PM
> To:	'don@lexmark.com'; rturner@sharplabs.com
> Cc:	Rdebry@Us.Ibm.Com; Ipp@pwg.org
> Subject:	RE: IPP> Host to device
> 
> Given that IPP is the Internet Printing Protocol, do we really need to
> support anything else besides TCP/IP?  Is the IPP working group even
> mandated to worry about non TCP/IP environments?
> 
> 					--- Charles
> 
> > -----Original Message-----
> > From:	don@lexmark.com [SMTP:don@lexmark.com]
> > Sent:	Friday, April 03, 1998 4:22 PM
> > To:	rturner@sharplabs.com
> > Cc:	Rdebry@Us.Ibm.Com; Ipp@pwg.org
> > Subject:	RE: IPP> Host to device
> > 
> > 
> > Randy:
> > 
> > My biggest concern is that your proposal is TCP/IP only.  Is does not
> > solve
> > the problem for printers connected to servers via:
> > 
> > - Parallel
> > - Serial
> > - USB
> > - 1394
> > - IPX/SPX
> > - AppleTalk
> > - DLC/LLC
> > - etc., etc., etc.
> > 
> > If I'm going to use TCP/IP then I might as well go ahead with the HTTP
> > based implementation.  You don't provide more status and control or
> > anything else that really buys me anything other than a slightly
> > lighter
> > transport.  It's just not work the trouble for the return on
> > investment.
> > 
> > Don
> > 
> > **********************************************
> > * Don Wright                 don@lexmark.com *
> > * Product Manager, Strategic Alliances       *
> > * Lexmark International                      *
> > * 740 New Circle Rd                          *
> > * Lexington, Ky 40550                        *
> > * 606-232-4808 (phone) 606-232-6740 (fax)    *
> > **********************************************
> > 

From ipp-owner@pwg.org  Sat Apr  4 02:17:47 1998
Delivery-Date: Sat, 04 Apr 1998 02:17:47 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id CAA17424
	for <ietf-archive@ietf.org>; Sat, 4 Apr 1998 02:17:46 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA27039
	for <ietf-archive@cnri.reston.va.us>; Sat, 4 Apr 1998 02:20:13 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id CAA07830 for <ietf-archive@cnri.reston.va.us>; Sat, 4 Apr 1998 02:17:41 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Sat, 4 Apr 1998 02:12:19 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id CAA07246 for ipp-outgoing; Sat, 4 Apr 1998 02:12:04 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <ipp@pwg.org>
Cc: Roger K Debry <rdebry@us.ibm.com>, <CGordon@wal.osicom.com>,
        <don@lexmark.com>, <rturner@sharplabs.com>
Subject: RE: IPP> Host to device
Message-ID: <5030300019680543000002L032*@MHS>
Date: Sat, 4 Apr 1998 02:18:51 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: ipp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id CAA17424

I disagree that it would be odd to see IPP over other transports. Why would
that be any less desirable than, say, TIPSI over USB? What is odd, to me, is
for a standards group to invent one protocol and not deploy it (TIPSI), then,
later, invent another (IPP) and try to limit (rather than enhance) it, trying
to substitute the (now) older solution in it's place. Roger's observation is
that, what makes TIPSI transport independent, is the packet structure, with
continuation flag, ACKs and the ability to interleave commands (like CANCEL),
not the command/query definitions themselves (which have been superseded by
IPP). Randy is evolving a specific mapping to TCP/IP which addresses these
issues as well (chunking, separate channel...). I don't see what is wrong with
either approach.

Harry Lewis - IBM Printing Systems




ipp-owner@pwg.org on 04/03/98 03:25:05 PM
Please respond to ipp-owner@pwg.org
To: rturner@sharplabs.com, don@lexmark.com, CGordon@wal.osicom.com
cc: Ipp@pwg.org, Roger K Debry/Boulder/IBM@ibmus
Subject: RE: IPP> Host to device


Good point - it would look very odd to have IPP for USB.

Also odd would be to have two IPP implmentations on TCP/IP - HTTP and direct
TCP/IP.

In retrospect the correct thing to have done was to produce a mapping of
TIP/SI onto HTTP. Ie. HTTP is just another transport layer.

> -----Original Message-----
> From: Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> Sent: Friday, April 03, 1998 1:57 PM
> To: 'don@lexmark.com'; rturner@sharplabs.com
> Cc: Rdebry@Us.Ibm.Com; Ipp@pwg.org
> Subject: RE: IPP> Host to device
>
> Given that IPP is the Internet Printing Protocol, do we really need to
> support anything else besides TCP/IP?  Is the IPP working group even
> mandated to worry about non TCP/IP environments?
>
>      --- Charles
>
> > -----Original Message-----
> > From: don@lexmark.com [SMTP:don@lexmark.com]
> > Sent: Friday, April 03, 1998 4:22 PM
> > To: rturner@sharplabs.com
> > Cc: Rdebry@Us.Ibm.Com; Ipp@pwg.org
> > Subject: RE: IPP> Host to device
> >
> >
> > Randy:
> >
> > My biggest concern is that your proposal is TCP/IP only.  Is does not
> > solve
> > the problem for printers connected to servers via:
> >
> > - Parallel
> > - Serial
> > - USB
> > - 1394
> > - IPX/SPX
> > - AppleTalk
> > - DLC/LLC
> > - etc., etc., etc.
> >
> > If I'm going to use TCP/IP then I might as well go ahead with the HTTP
> > based implementation.  You don't provide more status and control or
> > anything else that really buys me anything other than a slightly
> > lighter
> > transport.  It's just not work the trouble for the return on
> > investment.
> >
> > Don
> >
> > **********************************************
> > * Don Wright                 don@lexmark.com *
> > * Product Manager, Strategic Alliances       *
> > * Lexmark International                      *
> > * 740 New Circle Rd                          *
> > * Lexington, Ky 40550                        *
> > * 606-232-4808 (phone) 606-232-6740 (fax)    *
> > **********************************************
> >




From ipp-owner@pwg.org  Mon Apr  6 13:49:30 1998
Delivery-Date: Mon, 06 Apr 1998 13:49:31 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id NAA01854
	for <ietf-archive@ietf.org>; Mon, 6 Apr 1998 13:49:25 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA20154
	for <ietf-archive@cnri.reston.va.us>; Mon, 6 Apr 1998 13:51:52 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA20600 for <ietf-archive@cnri.reston.va.us>; Mon, 6 Apr 1998 13:49:22 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 6 Apr 1998 13:45:23 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA20069 for ipp-outgoing; Mon, 6 Apr 1998 13:45:08 -0400 (EDT)
Message-ID: <5CEA8663F24DD111A96100805FFE6587030BC47B@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Harry Lewis'" <harryl@us.ibm.com>, ipp@pwg.org
Cc: Roger K Debry <rdebry@us.ibm.com>, CGordon@wal.osicom.com, don@lexmark.com,
        rturner@sharplabs.com
Subject: RE: IPP> Host to device
Date: Mon, 6 Apr 1998 10:43:03 -0700 
X-Mailer: Internet Mail Service (5.5.1960.3)
Sender: ipp-owner@pwg.org

I meant 'odd' in a very specific way. IPP is INTERNET Printng Protocol - USB
is not normally considered as an Internet transport. The  Internet is, after
all, a TCP/IP network.

I do not see anybody trying to LIMIT IPP. All I see are people (including
me) pointing out its limitiations - this is not the same thing at all. 

> -----Original Message-----
> From:	Harry Lewis [SMTP:harryl@us.ibm.com]
> Sent:	Friday, April 03, 1998 11:19 PM
> To:	ipp@pwg.org
> Cc:	Roger K Debry; CGordon@wal.osicom.com; don@lexmark.com;
> rturner@sharplabs.com
> Subject:	RE: IPP> Host to device
> 
> I disagree that it would be odd to see IPP over other transports. Why
> would
> that be any less desirable than, say, TIPSI over USB? What is odd, to me,
> is
> for a standards group to invent one protocol and not deploy it (TIPSI),
> then,
> later, invent another (IPP) and try to limit (rather than enhance) it,
> trying
> to substitute the (now) older solution in it's place. Roger's observation
> is
> that, what makes TIPSI transport independent, is the packet structure,
> with
> continuation flag, ACKs and the ability to interleave commands (like
> CANCEL),
> not the command/query definitions themselves (which have been superseded
> by
> IPP). Randy is evolving a specific mapping to TCP/IP which addresses these
> issues as well (chunking, separate channel...). I don't see what is wrong
> with
> either approach.
> 
> Harry Lewis - IBM Printing Systems
> 
> 
> 
> 
> ipp-owner@pwg.org on 04/03/98 03:25:05 PM
> Please respond to ipp-owner@pwg.org
> To: rturner@sharplabs.com, don@lexmark.com, CGordon@wal.osicom.com
> cc: Ipp@pwg.org, Roger K Debry/Boulder/IBM@ibmus
> Subject: RE: IPP> Host to device
> 
> 
> Good point - it would look very odd to have IPP for USB.
> 
> Also odd would be to have two IPP implmentations on TCP/IP - HTTP and
> direct
> TCP/IP.
> 
> In retrospect the correct thing to have done was to produce a mapping of
> TIP/SI onto HTTP. Ie. HTTP is just another transport layer.
> 
> > -----Original Message-----
> > From: Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> > Sent: Friday, April 03, 1998 1:57 PM
> > To: 'don@lexmark.com'; rturner@sharplabs.com
> > Cc: Rdebry@Us.Ibm.Com; Ipp@pwg.org
> > Subject: RE: IPP> Host to device
> >
> > Given that IPP is the Internet Printing Protocol, do we really need to
> > support anything else besides TCP/IP?  Is the IPP working group even
> > mandated to worry about non TCP/IP environments?
> >
> >      --- Charles
> >
> > > -----Original Message-----
> > > From: don@lexmark.com [SMTP:don@lexmark.com]
> > > Sent: Friday, April 03, 1998 4:22 PM
> > > To: rturner@sharplabs.com
> > > Cc: Rdebry@Us.Ibm.Com; Ipp@pwg.org
> > > Subject: RE: IPP> Host to device
> > >
> > >
> > > Randy:
> > >
> > > My biggest concern is that your proposal is TCP/IP only.  Is does not
> > > solve
> > > the problem for printers connected to servers via:
> > >
> > > - Parallel
> > > - Serial
> > > - USB
> > > - 1394
> > > - IPX/SPX
> > > - AppleTalk
> > > - DLC/LLC
> > > - etc., etc., etc.
> > >
> > > If I'm going to use TCP/IP then I might as well go ahead with the HTTP
> > > based implementation.  You don't provide more status and control or
> > > anything else that really buys me anything other than a slightly
> > > lighter
> > > transport.  It's just not work the trouble for the return on
> > > investment.
> > >
> > > Don
> > >
> > > **********************************************
> > > * Don Wright                 don@lexmark.com *
> > > * Product Manager, Strategic Alliances       *
> > > * Lexmark International                      *
> > > * 740 New Circle Rd                          *
> > > * Lexington, Ky 40550                        *
> > > * 606-232-4808 (phone) 606-232-6740 (fax)    *
> > > **********************************************
> > >
> 
> 
> 

From ipp-owner@pwg.org  Mon Apr  6 17:28:17 1998
Delivery-Date: Mon, 06 Apr 1998 17:28:18 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id RAA06526
	for <ietf-archive@ietf.org>; Mon, 6 Apr 1998 17:28:16 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA01153
	for <ietf-archive@cnri.reston.va.us>; Mon, 6 Apr 1998 17:30:44 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA27207 for <ietf-archive@cnri.reston.va.us>; Mon, 6 Apr 1998 17:28:13 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 6 Apr 1998 17:24:10 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA26666 for ipp-outgoing; Mon, 6 Apr 1998 17:23:54 -0400 (EDT)
From: Harry Lewis <harryl@us.ibm.com>
To: <paulmo@microsoft.com>
Cc: Roger K Debry <rdebry@us.ibm.com>, <CGordon@wal.osicom.com>,
        <don@lexmark.com>, <rturner@sharplabs.com>, <ipp@pwg.org>
Subject: RE: IPP> Host to device
Message-ID: <5030300019742395000002L052*@MHS>
Date: Mon, 6 Apr 1998 17:31:06 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: ipp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id RAA06526

In reverse order...

>I do not see anybody trying to LIMIT IPP. All I see are people (including
>me) pointing out its limitations - this is not the same thing at all.

Agree. Poor phrasing on my part. Your list of limitations has formed an
especially good basis for discussing enhancements.

>I meant 'odd' in a very specific way. IPP is INTERNET Printing Protocol - USB
>is not normally considered as an Internet transport. The  Internet is, after
>all, a TCP/IP network.

Maybe I've allowed myself to become too hopeful regarding our IPP model

From remove-me@207.93.198  Tue Apr  7 23:30:01 1998
Delivery-Date: Tue, 07 Apr 1998 23:30:01 -0400
Return-Path: remove-me@207.93.198
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id XAA22974
	for <ietf-archive@ietf.org>; Tue, 7 Apr 1998 23:30:01 -0400 (EDT)
From: remove-me@207.93.198
Received: from theadcomp (ppp-207-214-177-81.anhm01.pacbell.net [207.214.177.81])
	by cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id XAA06195
	for <ietf-archive@cnri.reston.va.us>; Tue, 7 Apr 1998 23:32:28 -0400 (EDT)
Date: Tue, 7 Apr 1998 23:32:28 -0400 (EDT)
Message-Id: <199804080332.XAA06195@cnri.reston.va.us>
To: <iparker@.bournemouth.ac.uk>
Subject: Free advertising services, bulk email friendly web hostings and more . .

If you would like to remove your name from our list, simply 
respond to remove-me@theadcomp.com with remove in the subject 
line. The Advertising Company honors all remove request, 
immediately.

If you are looking for a free way to advertise your site, try 100 
Search Engine Registrations at $0.00, that's right, no purchase 
necessary, simply signup and we will register your site, URL or 
http with 100 search engine.

www.theadcomp.com

Also, for your advertising solutions, we also provide,
Bulk Email Web Hosting as low as $49.95 a month
1,500 Search Engine Registrations as low as $99.95
600 Award nominations as low as $69.95
Targeted bulk email as low as $19.95 per 5,000 messages
And much, much more.

Try it today, we guarantee satisfaction.

For your convenience, we accept visa, MasterCard, American 
express, discover, check by net, invoicing option and for our 
free service, it cost your absolutely nothing.

www.theadcomp.com

From adm  Wed Apr 15 11:46:43 1998
Delivery-Date: Wed, 15 Apr 1998 11:57:35 -0400
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.5/8.8.7a) id LAA02990
	for ietf-123-outbound.10@ietf.org; Wed, 15 Apr 1998 11:45:02 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id KAA00428;
	Wed, 15 Apr 1998 10:33:41 -0400 (EDT)
Message-Id: <199804151433.KAA00428@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-ietf-04.txt
Date: Wed, 15 Apr 1998 10:33:40 -0400
Sender: cclark@cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-04.txt
	Pages		: 21
	Date		: 14-Apr-98
	
   This document specifies an extension of the Routing Information
   Protocol (RIP), as defined in [1], to expand the amount of useful
   information carried in RIP messages and to add a measure of security.
 
   A companion document will define the SNMP MIB objects for RIP-2 [2].
   An additional document will define cryptographic security
   improvements for RIP-2 [3].

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-04.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-04.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-04.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980414151902.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-04.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-04.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980414151902.I-D@ietf.org>

--OtherAccess--

--NextPart--



From adm  Thu Apr 16 10:16:50 1998
Delivery-Date: Thu, 16 Apr 1998 10:31:28 -0400
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.5/8.8.7a) id KAA03938
	for ietf-123-outbound.10@ietf.org; Thu, 16 Apr 1998 10:15:03 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id JAA03052;
	Thu, 16 Apr 1998 09:44:18 -0400 (EDT)
Message-Id: <199804161344.JAA03052@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-ietf-04.txt
Date: Thu, 16 Apr 1998 09:44:18 -0400
Sender: cclark@cnri.reston.va.us

--NextPart

Note:  This announcement is being re-sent with a correction made.

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-04.txt
	Pages		: 21
	Date		: 14-Apr-98
	
   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the 'ietf' namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, FYIs,
   and BCPs) developed by the IETF and published by the RFC editor and
   the minutes of working groups (WG) and birds of a feather (BOF)
   meetings that occur during IETF conferences.  Both the current URN
   framework and URN syntax support this namespace.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-04.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-04.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-04.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980415150533.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-04.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-04.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980415150533.I-D@ietf.org>

--OtherAccess--

--NextPart--



From ipp-owner@pwg.org  Thu Apr 16 16:20:14 1998
Delivery-Date: Thu, 16 Apr 1998 16:20:18 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id QAA06368
	for <ietf-archive@ietf.org>; Thu, 16 Apr 1998 16:19:53 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA17872
	for <ietf-archive@cnri.reston.va.us>; Thu, 16 Apr 1998 15:55:49 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id PAA00583 for <ietf-archive@cnri.reston.va.us>; Thu, 16 Apr 1998 15:53:21 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Thu, 16 Apr 1998 15:49:12 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA29247 for ipp-outgoing; Thu, 16 Apr 1998 15:40:19 -0400 (EDT)
Message-Id: <3.0.1.32.19980416123114.00c8e5b0@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Thu, 16 Apr 1998 12:31:14 PDT
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: RE: IPP> IPP, independently of HTTP, Requires Chunking ? Was:
  Mi
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C138D020@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ipp@pwg.org

Randy et al.,

Here is my take on the use of chunking for IPP:

1) Each HTTP 1.1 implementation is mandated to support chunking.

2) All POSTs are initiated by the client, which I assume also means that
the client determines whether to use chunking for a particular HTTP request.

3) The only situation where chunking is absolutely necessary for IPP, is
the case where the client does not know the document length when it starts
sending the document.

4) With the exception of the situation in 3) the client can always decide
not to use chunking, but send even long documents in one request. The
downside of doing that is that if something goes wrong on the lower
protocol layers, the client has to start over and send the whole document
again from the beginning. The main advantage of using chunking is that if
you get an error on the lower layers, you only have to resend the latest
chunk, not the whole document.

5) Again, with the exception of the case in 3), you can in practise
actually use HTTP 1.0, which does not support chunking, for most of your
IPP transfers.

Did I get this right?

Carl-Uno

At 09:08 PM 4/15/98 PDT, Turner, Randy wrote:
>
>There is nothing in the existing encoding that allows a particular IPP
>message to be "fragmented" across multiple transport "packets".  The
>encoding requires that a transport protocol provide some way to
>logically "connect" one message to another contiguously received
>message. In HTTP, this is accomplished with HTTP 1.1 chunking. With
>another transport, there would have to some equivalent capability. I'm
>not sure if I've adequately described the situation. Anything further I
>think would require me to draw a picture.
>
>Randy
>
>
>	-----Original Message-----
>	From:	Carl Kugler [SMTP:kugler@us.ibm.com]
>	Sent:	Wednesday, April 15, 1998 9:22 AM
>	To:	ipp@pwg.org
>	Subject:	IPP> IPP, independently of HTTP, Requires
>Chunking ? Was: Mi
>
>	> The concrete transport/encoding IPP protocol document is VERY
>dependent
>	> on HTTP chunking.
>
>	I still don't get it.  Could you please explain?
>
>	The original statement is:
>	> Encoding is HTTP independent except for chinking.
>
>	This sentence, to me, implies that there is some aspect of the
>IPP encoding,
>	apart from HTTP, that depends on chunking.  This is suprising
>news to me.
>
>	The only chunking-related requirements I've found in the
>Protocol document are:
>	 1) the Server must support "chunked" Transfer-Encoding of
>Requests
>	 2) the Client must support "chunked" Responses.
>	These requirements derive directly from RFC 2068:  "All HTTP/1.1
>applications
>	MUST be able to receive and decode the "chunked" transfer
>coding..."
>
>
>	 Confused in Boulder,
>
>	  Carl-III
>
>
>
>	ipp-owner@pwg.org on 04/14/98 05:34:03 PM
>	Please respond to ipp-owner@pwg.org
>	To: ipp@pwg.org
>	cc:
>	Subject: RE: IPP> Minutes from PWG IPP Meeting in Portland, OR -
>Apri
>
>
>
>	The abstract IPP described in the model document is not
>dependent on
>	HTTP chunking.
>
>	The concrete transport/encoding IPP protocol document is VERY
>dependent
>	on HTTP chunking.
>
>	Randy
>
>	 -----Original Message-----
>	 From: Carl Kugler [SMTP:kugler@us.ibm.com]
>	 Sent: Tuesday, April 14, 1998 4:25 PM
>	 To: ipp@pwg.org
>	 Subject: Re: IPP> Minutes from PWG IPP Meeting in
>	Portland, OR - Apri
>
>	 > IPP is not transport neutral. Encoding is HTTP independent
>	except for
>	 > chinking.
>
>	 I assume you mean "chunking".  In what way is IPP dependent on
>	HTTP chunking?
>
>	  -Carl
>
>
>	
>
>
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Thu Apr 16 23:37:38 1998
Delivery-Date: Thu, 16 Apr 1998 23:37:39 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id XAA19372
	for <ietf-archive@ietf.org>; Thu, 16 Apr 1998 23:37:37 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id XAA19513
	for <ietf-archive@cnri.reston.va.us>; Thu, 16 Apr 1998 23:40:06 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id XAA02240 for <ietf-archive@cnri.reston.va.us>; Thu, 16 Apr 1998 23:37:36 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Thu, 16 Apr 1998 23:32:37 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id XAA01682 for ipp-outgoing; Thu, 16 Apr 1998 23:30:38 -0400 (EDT)
Message-Id: <199804170324.UAA08304@woden.eng.sun.com>
X-Sender: rherriot@woden.eng.sun.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0
Date: Thu, 16 Apr 1998 20:26:52 -0700
To: Carl-Uno Manros <cmanros@cp10.es.xerox.com>,
        "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Robert Herriot <robert.herriot@Eng.Sun.COM>
Subject: RE: IPP> IPP, independently of HTTP, Requires Chunking ? Was: 
  Mi
In-Reply-To: <3.0.1.32.19980416123114.00c8e5b0@garfield>
References: <D10983CAC30DD111B41400805FA6A1C138D020@admsrvnt02.enet.sha rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Sender: owner-ipp@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id XAA19372

Are you sure about #4 below? It doesn't sound right at all.  My 
understanding of chunking is that it allows the sender to omit 
Content-Length and to instead supply length one chunk at a time.  At
the HTTP layer, the document is a series of chunks terminated by a zero 
length chunk.


Bob Herriot

At 12:31 PM 4/16/98 , Carl-Uno Manros wrote:
>Randy et al.,
>
>Here is my take on the use of chunking for IPP:
>
>1) Each HTTP 1.1 implementation is mandated to support chunking.
>
>2) All POSTs are initiated by the client, which I assume also means that
>the client determines whether to use chunking for a particular HTTP request.
>
>3) The only situation where chunking is absolutely necessary for IPP, is
>the case where the client does not know the document length when it starts
>sending the document.
>
>4) With the exception of the situation in 3) the client can always decide
>not to use chunking, but send even long documents in one request. The
>downside of doing that is that if something goes wrong on the lower
>protocol layers, the client has to start over and send the whole document
>again from the beginning. The main advantage of using chunking is that if
>you get an error on the lower layers, you only have to resend the latest
>chunk, not the whole document.
>
>5) Again, with the exception of the case in 3), you can in practise
>actually use HTTP 1.0, which does not support chunking, for most of your
>IPP transfers.
>
>Did I get this right?
>
>Carl-Uno
>
>At 09:08 PM 4/15/98 PDT, Turner, Randy wrote:
>>
>>There is nothing in the existing encoding that allows a particular IPP
>>message to be "fragmented" across multiple transport "packets".  The
>>encoding requires that a transport protocol provide some way to
>>logically "connect" one message to another contiguously received
>>message. In HTTP, this is accomplished with HTTP 1.1 chunking. With
>>another transport, there would have to some equivalent capability. I'm
>>not sure if I've adequately described the situation. Anything further I
>>think would require me to draw a picture.
>>
>>Randy
>>
>>
>> -----Original Message-----
>> From: Carl Kugler [SMTP:kugler@us.ibm.com]
>> Sent: Wednesday, April 15, 1998 9:22 AM
>> To: ipp@pwg.org
>> Subject: IPP> IPP, independently of HTTP, Requires
>>Chunking ? Was: Mi
>>
>> > The concrete transport/encoding IPP protocol document is VERY
>>dependent
>> > on HTTP chunking.
>>
>> I still don't get it.  Could you please explain?
>>
>> The original statement is:
>> > Encoding is HTTP independent except for chinking.
>>
>> This sentence, to me, implies that there is some aspect of the
>>IPP encoding,
>> apart from HTTP, that depends on chunking.  This is suprising
>>news to me.
>>
>> The only chunking-related requirements I've found in the
>>Protocol document are:
>> 1) the Server must support "chunked" Transfer-Encoding of
>>Requests
>> 2) the Client must support "chunked" Responses.
>> These requirements derive directly from RFC 2068:  "All HTTP/1.1
>>applications
>> MUST be able to receive and decode the "chunked" transfer
>>coding..."
>>
>>
>> Confused in Boulder,
>>
>>   Carl-III
>>
>>
>>
>> ipp-owner@pwg.org on 04/14/98 05:34:03 PM
>> Please respond to ipp-owner@pwg.org
>> To: ipp@pwg.org
>> cc:
>> Subject: RE: IPP> Minutes from PWG IPP Meeting in Portland, OR -
>>Apri
>>
>>
>>
>> The abstract IPP described in the model document is not
>>dependent on
>> HTTP chunking.
>>
>> The concrete transport/encoding IPP protocol document is VERY
>>dependent
>> on HTTP chunking.
>>
>> Randy
>>
>> -----Original Message-----
>> From: Carl Kugler [SMTP:kugler@us.ibm.com]
>> Sent: Tuesday, April 14, 1998 4:25 PM
>> To: ipp@pwg.org
>> Subject: Re: IPP> Minutes from PWG IPP Meeting in
>> Portland, OR - Apri
>>
>> > IPP is not transport neutral. Encoding is HTTP independent
>> except for
>> > chinking.
>>
>> I assume you mean "chunking".  In what way is IPP dependent on
>> HTTP chunking?
>>
>>   -Carl
>>
>>
>> 
>>
>>
>Carl-Uno Manros
>Principal Engineer - Advanced Printing Standards - Xerox Corporation
>701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
>Phone +1-310-333 8273, Fax +1-310-333 5514
>Email: manros@cp10.es.xerox.com
> 


From ipp-owner@pwg.org  Fri Apr 17 10:51:36 1998
Delivery-Date: Fri, 17 Apr 1998 10:51:37 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id KAA01900
	for <ietf-archive@ietf.org>; Fri, 17 Apr 1998 10:51:36 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA21003
	for <ietf-archive@cnri.reston.va.us>; Fri, 17 Apr 1998 10:54:04 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA17196 for <ietf-archive@cnri.reston.va.us>; Fri, 17 Apr 1998 10:51:31 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 17 Apr 1998 10:47:40 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id KAA16666 for ipp-outgoing; Fri, 17 Apr 1998 10:45:11 -0400 (EDT)
Date: Fri, 17 Apr 1998 10:45:08 -0400 (EDT)
From: Scott Lawrence <lawrence@agranat.com>
Reply-To: Scott Lawrence <lawrence@agranat.com>
To: "Turner, Randy" <rturner@sharplabs.com>
cc: ipp@pwg.org
Subject: RE: IPP> IPP, independently of HTTP, Requires Chunking?
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C138D029@admsrvnt02.enet.sharplabs.com>
Message-ID: <Pine.LNX.3.96.980417104017.8240B-100000@alice.agranat.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-ipp@pwg.org


> One caveat with Bob's text. I am seeing that some HTTP 1.1 servers do
> not recognize chunked encodings for PUT operations. Aside from that,
> this is a pretty complete description of how transactions are occuring
> with IPP over HTTP.

  That is just a bug is the server - receiving chunked encoding is a
MUST for any 1.1 implementation.

> > >3) The only situation where chunking is absolutely necessary for IPP,
> > is
> > >the case where the client does not know the document length when it
> > starts
> > >sending the document.
> > 
> > Strictly speaking, this is not a requirement, in that the client could
> > close the connection to signal end-of-data.

  That doesn't work for a request because then there is no connection on
which to send the response.



From ipp-owner@pwg.org  Mon Apr 20 10:10:14 1998
Delivery-Date: Mon, 20 Apr 1998 10:10:14 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id KAA02442
	for <ietf-archive@ietf.org>; Mon, 20 Apr 1998 10:10:13 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA02738
	for <ietf-archive@cnri.reston.va.us>; Mon, 20 Apr 1998 10:12:40 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA26041 for <ietf-archive@cnri.reston.va.us>; Mon, 20 Apr 1998 10:09:45 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 20 Apr 1998 09:58:32 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id JAA25458 for ipp-outgoing; Mon, 20 Apr 1998 09:55:41 -0400 (EDT)
Message-Id: <3.0.2.32.19980420154956.00932df0@dokka.kvatro.no>
X-Sender: hta@dokka.kvatro.no
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.2 (32)
Date: Mon, 20 Apr 1998 15:49:56 +0200
To: Carl-Uno Manros <cmanros@cp10.es.xerox.com>,
        "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
Subject: RE: IPP> IPP, independently of HTTP, Requires Chunking ? Was:
  Mi
In-Reply-To: <3.0.1.32.19980416123114.00c8e5b0@garfield>
References: <D10983CAC30DD111B41400805FA6A1C138D020@admsrvnt02.enet.sha rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ipp@pwg.org

At 12:31 16.04.98 PDT, Carl-Uno Manros wrote:
>Randy et al.,
>
>Here is my take on the use of chunking for IPP:
>
>1) Each HTTP 1.1 implementation is mandated to support chunking.
Right.
>
>2) All POSTs are initiated by the client, which I assume also means that
>the client determines whether to use chunking for a particular HTTP request.
Right, as far as it goes.
And the server determines whether to use it for the response.
>
>3) The only situation where chunking is absolutely necessary for IPP, is
>the case where the client does not know the document length when it starts
>sending the document.
For the generation: Right.
For reception: Wrong. You're dependent on what the other guy does.
>
>4) With the exception of the situation in 3) the client can always decide
>not to use chunking, but send even long documents in one request. The
>downside of doing that is that if something goes wrong on the lower
>protocol layers, the client has to start over and send the whole document
>again from the beginning. The main advantage of using chunking is that if
>you get an error on the lower layers, you only have to resend the latest
>chunk, not the whole document.

Wrong.
Since TCP is a reliable transfer protocol, there is basically only one
thing that can go wrong: You lose the connection.
There is no defined mechanism in HTTP that allows you to take advantage
of the chunks you already sent when you retry the operation over a new
connection.

>5) Again, with the exception of the case in 3), you can in practise
>actually use HTTP 1.0, which does not support chunking, for most of your
>IPP transfers.
True. With one caveat:
If you depend on HTTP/1.0 without the Content-length: field to send
data, you cannot tell the difference between the client crashing in
mid-stream and the client finishing the document - both will show up
as a "connection close".

This can be annoying-but-harmless or relatively harmful, depending on
your context.

                                   Harald A

-- 
Harald Tveit Alvestrand, Maxware, Norway
Harald.Alvestrand@maxware.no


From ipp-owner@pwg.org  Tue Apr 21 13:13:00 1998
Delivery-Date: Tue, 21 Apr 1998 13:13:00 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id NAA29912
	for <ietf-archive@ietf.org>; Tue, 21 Apr 1998 13:12:59 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA08771
	for <ietf-archive@cnri.reston.va.us>; Tue, 21 Apr 1998 13:15:26 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA11660 for <ietf-archive@cnri.reston.va.us>; Tue, 21 Apr 1998 13:12:58 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 21 Apr 1998 13:08:50 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA11135 for ipp-outgoing; Tue, 21 Apr 1998 13:08:07 -0400 (EDT)
Message-Id: <3.0.2.32.19980421101404.00982600@dokka.kvatro.no>
X-Sender: hta@dokka.kvatro.no
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.2 (32)
Date: Tue, 21 Apr 1998 10:14:04 +0200
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
Subject: RE: IPP> IPP, independently of HTTP, Requires Chunking ? Was:
  Mi
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C138D035@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ipp@pwg.org

At 07:35 20.04.98 -0700, Turner, Randy wrote:
><RT> This is not true in all cases. I seem to remember that some socket
>and TLI API implementations allow you to detect the difference between a
>remote endsystem crashing and a normal connection "close". This should
>be especially possible if the client had data in transit at the time the
>remote endsystem crashed.

Actually this depends on the endsystem implementation.
There are 2 kinds of packets that can come across the wire:

- A packet with the RST bit set. This indicates a crash.
- A packet with the FIN bit set. This indicates normal close.

But some endsystems will send FIN when the socket is closed, no matter
why it is closed; this you cannot detect.

Test with an UNIX box: Put a TCPDUMP on your LAN, telnet to some remote
host, and kill the telnet client in various ways (kill -HUP, kill -9,
EOF from client....), and see if the trace shows an R or an F in the
last packet sent. If it's an F, the close is "normal".

                            Harald A

-- 
Harald Tveit Alvestrand, Maxware, Norway
Harald.Alvestrand@maxware.no


From ipp-owner@pwg.org  Mon Apr 27 09:49:29 1998
Delivery-Date: Mon, 27 Apr 1998 09:49:35 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id JAA25285
	for <ietf-archive@ietf.org>; Mon, 27 Apr 1998 09:49:27 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA02186
	for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 08:10:06 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id IAA11454 for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 08:07:32 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 27 Apr 1998 07:57:57 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id HAA10900 for ipp-outgoing; Mon, 27 Apr 1998 07:54:56 -0400 (EDT)
Content-return: allowed
Date: Mon, 27 Apr 1998 04:54:37 PDT
From: "Zehler, Peter " <Peter.Zehler@usa.xerox.com>
Subject: RE: IPP> ADM - Reminder about job openings and home work assignme nts
To: "Turner, Randy" <rturner@sharplabs.com>,
        "'Kris Schoff'" <kschoff@hpb18423.boi.hp.com>,
        "'SISAACSON@novell.com'" <SISAACSON@novell.com>,
        "'ipp@pwg.org'" <ipp@pwg.org>
Message-id: <C565EF2D2B51D111B0BD00805F0D7A7259D40A@USA0111MS1>
MIME-version: 1.0
X-Mailer: Internet Mail Service (5.0.1460.8)
Content-type: text/plain; charset="iso-8859-1"
Sender: owner-ipp@pwg.org

All,
  I do not share most of Randy's concerns.  I see the printer MIB as an
agreed upon standard way of representing a printer.  I believe it is rich
enough to satisfy IPP's  "host to device" needs.  I am not concerned about
circumventing standard SNMP security mechanisms.  There are currently
embedded web servers that also update the MIB objects.  I see three views
into the same data objects.  The three are SNMP, Web Access and IPP.  The
implementers must insure that the model is not corrupted by multiple access
methods.  I see no difference between the "multiple view" scenario and
multiple SNMP managers manipulating the printer object.  I am also not
concerned by the ability for IPP to carry SNMP syntax.  As far as I know
there is nothing in SMI that cannot be represented in IPP.
   The areas that I do have some concerns in is the definition of the
req/resp for the printer MIB access operations.  The other feature I am
concerned with is the overlap of notification methods in SNMP and IPP.  I
have not yet seen if the overlap needs to be addressed.  If the overlap
needs to be addressed how will it be resolved?
Pete

	-----Original Message-----
	From:	Turner, Randy [SMTP:rturner@sharplabs.com]
	Sent:	Friday, April 24, 1998 11:42 PM
	To:	'Kris Schoff'; 'SISAACSON@novell.com'; 'ipp@pwg.org'
	Subject:	RE: IPP> ADM - Reminder about job openings and home
work assignme nts


	I have some reservations about using the concept of using IPP to
	encapsulate OID to access SNMP MIB objects. I think we should be
very
	careful about the scope and requirements for such a capability. The
	biggest problem I guess I have with this is that we MUST make sure
that
	IPP is not used to circumvent or hack access to manageable objects
which
	might otherwise be secured by standard SNMP security methods. There
are
	other considerations such as the definition of request and response
	attributes, and whether or not we have a rich enough value syntax to
	describe current SMI data objects.
	I could go on but its Friday night and I'm getting dirty looks...;)

	Randy

	> -----Original Message-----
	> From:	Kris Schoff [SMTP:kschoff@hpb18423.boi.hp.com]
	> Sent:	Friday, April 24, 1998 4:41 PM
	> To:	'SISAACSON@novell.com'; 'ipp@pwg.org'
	> Subject:	RE: IPP> ADM - Reminder about job openings and home
work
	> assignme nts
	> 
	> Scott,
	> 
	> I would be very interested in tunneling SNMP OID's through IPP for
	> printer management.  It seems like a very reasonable concept to do
and
	> it could allow for the enabling of millions of printers in
existence
	> today.  I'd like to see you continue your effort within IPP.
	> 
	> I am still a proponent that IPP was intended to become a
universal,
	> catch-all printing protocol - which is why I am not on the SDP
mailing
	> list.  By definition of "Server-to-Device", it would seem as if
the
	> client is already being left out.  I could have sworn that some
people
	> within the IPP WG were trying to limit the number of protocols
that
	> needed to be implemented....
	> 
	> Kris Schoff
	> 
	> 
	> 
	> 
	> > -----Original Message-----
	> > From:	SISAACSON@novell.com [SMTP:SISAACSON@novell.com]
	> > Sent:	Wednesday, April 22, 1998 1:58 PM
	> > To:	kschoff@hpb18423.boi.hp.com
	> > Subject:	Re: IPP> ADM - Reminder about job openings and home
work
	> > assignments
	> > 
	> > Message-Id: <s53df244.076@novell.com>
	> > Date: Wed, 22 Apr 1998 13:35:23 -0600
	> > Subject: 
	> > Sender:
	> >
	>
Non-HP-SISAACSON/HP-Boise_mimegw7////////HPMEXT1/SISAACSON#a#novell#f#
	> > com@hpbs1480
	> > FROM:
	> >
	>
Non-HP-SISAACSON/HP-Boise_mimegw7////////HPMEXT1/SISAACSON#a#novell#f#
	> > com@hpbs1480
	> > TO: cmanros@cp10.es.xerox.com,
	> >     ipp@pwg.org
	> > Encoding: 17 text
	> > 
	> > 
	> > >>> Carl-Uno Manros <cmanros@cp10.es.xerox.com> 04/22 11:23 AM
>>>
	> > > (snip)
	> > >HOME WORK ASSIGNMENTS
	> > > 
	> > > (snip)
	> > >
	> > > 4) Revised draft on getting MIB info over IPP - Uncertain
whether
	> > this is
	> > > still part of IPP or should be part of the SDP discussion?
(Scott
	> > I.)
	> > 
	> > Unless this is still part of an IPP discussion, then I am not
	> > interested in
	> > participating.  I plan to rev the document and post and an I-D
	> (non-WG
	> > draft if necessary), but I would like for it to be a WG draft.
	> > 
	> > Scott
	> > 

From ipp-owner@pwg.org  Mon Apr 27 09:49:35 1998
Delivery-Date: Mon, 27 Apr 1998 09:49:40 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id JAA25320
	for <ietf-archive@ietf.org>; Mon, 27 Apr 1998 09:49:35 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA00871
	for <ietf-archive@cnri.reston.va.us>; Sun, 26 Apr 1998 15:10:17 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id PAA28258 for <ietf-archive@cnri.reston.va.us>; Sun, 26 Apr 1998 15:07:46 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sun, 26 Apr 1998 15:02:48 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA27695 for ipp-outgoing; Sun, 26 Apr 1998 15:02:27 -0400 (EDT)
From: don@lexmark.com
Message-Id: <199804261901.AA05324@interlock2.lexmark.com>
X-Lotus-Fromdomain: LEXMARK@LEXMTA
To: rturner@sharplabs.com
Cc: Harryl@Us.Ibm.Com, Ipp@pwg.org, Kschoff@hpb18423.boi.hp.com,
        Sisaacson@novell.com
Date: Sun, 26 Apr 1998 14:55:56 -0400
Subject: RE: IPP> ADM - Reminder about job openings and home work ass
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-ipp@pwg.org


Randy Turner said:

>What I would not like to hear from folks is..."well,SNMP has no security",
and
>"well, SNMP doesn't do traps reliably". If you read the minutes from the
last
>IETF Plenary in L.A, specifically the SNMPv3 WG minutes, SNMPv3
implementation
>and availability after 6 months at "proposed" is already past where v2 was
>after two years at "proposed". The point is, we're designing stuff that
probably
>won't be deployed until 1999, when in network management circles SNMPv3
will reach
>the dominant position, if kept at its current pace of implementation.
>
>SNMPv3 has some of the same security mechanisms at IPP, and you are going
>to have to reconcile these two models if you provide a backdoor to MIB
>data, whether you are reading, or writing these objects.

Gosh, let me count the number of printers that implement SNMPv3 ....

-- ZERO !!

Therefore if we allow access to the MIB Objects through IPP which includes
TLS, I contend there are no security problem. Accesssing MIB objects using
IPP would much, much more secure than accessing those same objects via the
currently popular SNMPv1 implementations.


**********************************************
* Don Wright                 don@lexmark.com *
* Product Manager, Strategic Alliances       *
* Lexmark International                      *
* 740 New Circle Rd                          *
* Lexington, Ky 40550                        *
* 606-232-4808 (phone) 606-232-6740 (fax)    *
**********************************************



From ipp-owner@pwg.org  Mon Apr 27 09:49:37 1998
Delivery-Date: Mon, 27 Apr 1998 09:49:43 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id JAA25337
	for <ietf-archive@ietf.org>; Mon, 27 Apr 1998 09:49:37 -0400 (EDT)
Received: from lists.underscore.com ([199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA26538
	for <ietf-archive@cnri.reston.va.us>; Sun, 26 Apr 1998 02:08:33 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id CAA18242 for <ietf-archive@cnri.reston.va.us>; Sun, 26 Apr 1998 02:06:03 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sun, 26 Apr 1998 01:57:40 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id BAA17685 for ipp-outgoing; Sun, 26 Apr 1998 01:53:18 -0400 (EDT)
From: Harry Lewis <harryl@Us.Ibm.Com>
To: <rturner@sharplabs.com>, <ipp@pwg.org>
Cc: <kschoff@hpb18423.boi.hp.com>, <SISAACSON@novell.com>
Subject: RE: IPP> ADM - Reminder about job openings and home work ass
Message-ID: <5030300020343413000002L032*@MHS>
Date: Sun, 26 Apr 1998 02:00:40 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: owner-ipp@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id JAA25337

With the goal of "IPP SDP" to have one protocol for submission and management,
I see two paths.

1. Create an entirely redundant encoding of all the Printer MIB objects for
this new SDP protocol
2. Provide a  way for the SDP to access the current MIB OIDs.

Given that many (most?) of us already have the Printer MIB data representation
in our printers, I prefer (2).

I can see Randy's point if the desire was to keep print submission and
management separate, but I think, if you accept the premise of SDP in the first
place, you must abandon this approach.

As for security, this seems like an odd reasoning. Security was always one of
SNMP's weak points and something IPP has struggled to achieve. Besides, I don't
think Scott has recommended and SETs to the OIDs.

One of the highlights of SENSE I remember Jay telling us about was that, with
one query, he could get the whole Printer MIB. It didn't seem like a threat
then.

Harry Lewis - IBM Printing Systems




owner-ipp@pwg.org on 04/24/98 09:53:49 PM
Please respond to owner-ipp@pwg.org
To: ipp@pwg.org, SISAACSON@novell.com, kschoff@hpb18423.boi.hp.com
cc:
Subject: RE: IPP> ADM - Reminder about job openings and home work ass



I have some reservations about using the concept of using IPP to
encapsulate OID to access SNMP MIB objects. I think we should be very
careful about the scope and requirements for such a capability. The
biggest problem I guess I have with this is that we MUST make sure that
IPP is not used to circumvent or hack access to manageable objects which
might otherwise be secured by standard SNMP security methods. There are
other considerations such as the definition of request and response
attributes, and whether or not we have a rich enough value syntax to
describe current SMI data objects.
I could go on but its Friday night and I'm getting dirty looks...;)

Randy

> -----Original Message-----
> From: Kris Schoff [SMTP:kschoff@hpb18423.boi.hp.com]
> Sent: Friday, April 24, 1998 4:41 PM
> To: 'SISAACSON@novell.com'; 'ipp@pwg.org'
> Subject: RE: IPP> ADM - Reminder about job openings and home work
> assignme nts
>
> Scott,
>
> I would be very interested in tunneling SNMP OID's through IPP for
> printer management.  It seems like a very reasonable concept to do and
> it could allow for the enabling of millions of printers in existence
> today.  I'd like to see you continue your effort within IPP.
>
> I am still a proponent that IPP was intended to become a universal,
> catch-all printing protocol - which is why I am not on the SDP mailing
> list.  By definition of "Server-to-Device", it would seem as if the
> client is already being left out.  I could have sworn that some people
> within the IPP WG were trying to limit the number of protocols that
> needed to be implemented....
>
> Kris Schoff
>
>
>
>
> > -----Original Message-----
> > From: SISAACSON@novell.com [SMTP:SISAACSON@novell.com]
> > Sent: Wednesday, April 22, 1998 1:58 PM
> > To: kschoff@hpb18423.boi.hp.com
> > Subject: Re: IPP> ADM - Reminder about job openings and home work
> > assignments
> >
> > Message-Id: <s53df244.076@novell.com>
> > Date: Wed, 22 Apr 1998 13:35:23 -0600
> > Subject:
> > Sender:
> >
> Non-HP-SISAACSON/HP-Boise_mimegw7////////HPMEXT1/SISAACSON#a#novell#f#
> > com@hpbs1480
> > FROM:
> >
> Non-HP-SISAACSON/HP-Boise_mimegw7////////HPMEXT1/SISAACSON#a#novell#f#
> > com@hpbs1480
> > TO: cmanros@cp10.es.xerox.com,
> >     ipp@pwg.org
> > Encoding: 17 text
> >
> >
> > >>> Carl-Uno Manros <cmanros@cp10.es.xerox.com> 04/22 11:23 AM >>>
> > > (snip)
> > >HOME WORK ASSIGNMENTS
> > >
> > > (snip)
> > >
> > > 4) Revised draft on getting MIB info over IPP - Uncertain whether
> > this is
> > > still part of IPP or should be part of the SDP discussion? (Scott
> > I.)
> >
> > Unless this is still part of an IPP discussion, then I am not
> > interested in
> > participating.  I plan to rev the document and post and an I-D
> (non-WG
> > draft if necessary), but I would like for it to be a WG draft.
> >
> > Scott
> >




From ipp-owner@pwg.org  Mon Apr 27 13:02:17 1998
Delivery-Date: Mon, 27 Apr 1998 13:02:17 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id NAA04313
	for <ietf-archive@ietf.org>; Mon, 27 Apr 1998 13:02:17 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA03589
	for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 13:04:42 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA12989 for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 13:02:11 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 27 Apr 1998 12:58:01 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA12449 for ipp-outgoing; Mon, 27 Apr 1998 12:55:05 -0400 (EDT)
From: don@lexmark.com
Message-Id: <199804271654.AA26187@interlock2.lexmark.com>
X-Lotus-Fromdomain: LEXMARK@LEXMTA
To: rturner@sharplabs.com
Cc: Ipp@pwg.org
Date: Mon, 27 Apr 1998 12:48:23 -0400
Subject: Re: IPP> Using OID access with IPP/SDP
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-ipp@pwg.org


Randy Turner said

>If we were to define another naming scope, say "attributes", that
reflected
>object-for-object, the data objects that are in our MIBs, then I would be
>less opposed. To some degree we have already started doing this that in
the
>existing IPP 1.0 printer object attribute set.

Randy, I can't believe you said this.  Is this security by obscurity?  OK,
rather than call them OIDs will pick random series of numbers separated
by periods (that happen to match the MIB) to identify the attributes we
want and call them PORN - "Printer Object Random Numbers"

Anyone object?
**********************************************
* Don Wright                 don@lexmark.com *
* Product Manager, Strategic Alliances       *
* Lexmark International                      *
* 740 New Circle Rd                          *
* Lexington, Ky 40550                        *
* 606-232-4808 (phone) 606-232-6740 (fax)    *
**********************************************



From ipp-owner@pwg.org  Mon Apr 27 13:09:15 1998
Delivery-Date: Mon, 27 Apr 1998 13:09:16 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id NAA04543
	for <ietf-archive@ietf.org>; Mon, 27 Apr 1998 13:09:15 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA03623
	for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 13:11:40 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA13938 for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 13:09:06 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 27 Apr 1998 13:03:17 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA12899 for ipp-outgoing; Mon, 27 Apr 1998 13:01:29 -0400 (EDT)
Message-ID: <D10983CAC30DD111B41400805FA6A1C14AB0B8@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: "'don@lexmark.com'" <don@lexmark.com>, rturner@sharplabs.com
Cc: Ipp@pwg.org
Subject: RE: IPP> Using OID access with IPP/SDP
Date: Mon, 27 Apr 1998 10:02:15 -0700
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain
Sender: owner-ipp@pwg.org


Pick whatever naming scope you wish, just pick ONE.

We already have printer attributes, why not stick with em'.

Randy


	-----Original Message-----
	From:	don@lexmark.com [SMTP:don@lexmark.com]
	Sent:	Monday, April 27, 1998 9:48 AM
	To:	rturner@sharplabs.com
	Cc:	Ipp@Pwg.Org
	Subject:	Re: IPP> Using OID access with IPP/SDP


	Randy Turner said

	>If we were to define another naming scope, say "attributes",
that
	reflected
	>object-for-object, the data objects that are in our MIBs, then
I would be
	>less opposed. To some degree we have already started doing this
that in
	the
	>existing IPP 1.0 printer object attribute set.

	Randy, I can't believe you said this.  Is this security by
obscurity?  OK,
	rather than call them OIDs will pick random series of numbers
separated
	by periods (that happen to match the MIB) to identify the
attributes we
	want and call them PORN - "Printer Object Random Numbers"

	Anyone object?
	**********************************************
	* Don Wright                 don@lexmark.com *
	* Product Manager, Strategic Alliances       *
	* Lexmark International                      *
	* 740 New Circle Rd                          *
	* Lexington, Ky 40550                        *
	* 606-232-4808 (phone) 606-232-6740 (fax)    *
	**********************************************
	

From ipp-owner@pwg.org  Mon Apr 27 13:52:04 1998
Delivery-Date: Mon, 27 Apr 1998 13:52:04 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id NAA05811
	for <ietf-archive@ietf.org>; Mon, 27 Apr 1998 13:52:03 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA03835
	for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 13:54:27 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA15793 for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 13:51:56 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 27 Apr 1998 13:48:02 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA15250 for ipp-outgoing; Mon, 27 Apr 1998 13:46:41 -0400 (EDT)
From: Harry Lewis <harryl@us.ibm.com>
To: <sdp@pwg.org>, <ipp@pwg.org>
Cc: <don@lexmark.com>, <rturner@sharplabs.com>
Subject: RE: IPP> Using OID access with IPP/SDP
Message-ID: <5030300020373184000002L042*@MHS>
Date: Mon, 27 Apr 1998 13:54:07 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: owner-ipp@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id NAA05811

Randy said...

 >If we were to define another naming scope, say "attributes",
      >that reflected object-for-object, the data objects that are
      >in our MIBs, then I would be less opposed. To some degree
      >we have already started doing this in the
 >existing IPP 1.0 printer object attribute set.

The main concern I have with using string named attributes rather than the
distinguishing part of the Printer MIB OID is the
processing required to differentiate strings vs. the (relatively short) OID
stubs.

Harry Lewis - IBM Printing Systems

From ipp-owner@pwg.org  Mon Apr 27 14:57:17 1998
Delivery-Date: Mon, 27 Apr 1998 14:57:17 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id OAA08180
	for <ietf-archive@ietf.org>; Mon, 27 Apr 1998 14:57:16 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA04180
	for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 14:59:42 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA17308 for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 14:56:59 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 27 Apr 1998 14:53:05 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA16777 for ipp-outgoing; Mon, 27 Apr 1998 14:48:07 -0400 (EDT)
Message-Id: <s5447e7c.042@novell.com>
X-Mailer: Novell GroupWise 5.2
Date: Mon, 27 Apr 1998 12:47:25 -0600
From: "Scott Isaacson" <SISAACSON@novell.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> Using OID access with IPP/SDP
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Sender: owner-ipp@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id OAA08180

My comments preceded by SAI>

>>> Randy Turner <rturner@sharplabs.com> 04/26 11:33 PM >>>
>
>Let me attempt to clarify my position on this effort to provide another
>mechanism for accessing MIB data from IPP/SDP. Philosophically, I would
>like to see only SNMP used to access MIB data through OID mechanisms.
>Technically, I understand that we can also implement tunnels or "backdoors"
>in other protocols that attempt to "hack" into the MIB data stream and take
>advantage of the OID naming scopes that are used currently to expose
>existing MIB data.

SAI> I see SNMP being used to MANAGE the printer.  I do not see using IPP
SAI> to MANAGE the printer.  I see IPP as being a protocol that an end user
SAI> uses (or an application on behalf of an end user) to query the printer
SAI> for characteristics and capabilities that help in requesting options or
SAI> or formatting the job and then submitting the job and tracking and 
SAI> simple management of that job (just query and cancel).  As Harry L.
SAI> pointed out, I do not see MIB SETs in IPP, so I don't see a "hack"
SAI> or a "back door".  I see a simple IPP front door (with a video
SAI> surveillance camera) just to see what the printer looks like.  We
SAI> can only WIN of the IPP model of the Printer is the same as
SAI> SNMP Printer MIB model of the Printer!

>If we were to define another naming scope, say "attributes", that reflected
>object-for-object, the data objects that are in our MIBs, then I would be
>less opposed. To some degree we have already started doing this that in the
>existing IPP 1.0 printer object attribute set.

> The fact that we are switching naming scopes (printer-attributes over to
>SNMP OIDs) in midstream seems a little odd, and emphasizes the technical
>"shortcut" we are attempting, thus confusing the IPP model. I would much
>prefer us to extend IPP the way we originally intended, through the use of
>additional printer attributes.

SAI> I see both sides of this argument: we already picked named attributes
SAI> for IPP, but in this case we are moving to querying already named
SAI> MIB objects (the name is the OID) - so we are just stringifying that name.
SAI> Seems consistent.

> I think I will always have reservations about doing this, but if the PWG
> decides they want to do this anyway, then I would urge the PWG to include
> text in whatever document is generated that says something like  "If this
> mechanism is implemented co-resident with an existing SNMP agent, then the
> mechanism must support, at a minimum, the minimum level of security that
> the SNMP agent provides for the same objects". This should be a mandatory
> compliance statement, and not just a strongly worded suggestion. This would
> give future network administrators at least some comfort that there printer
> MIB data cannot be "hacked".

SAI> I agree with this compliance statement. 
SAI> If we allow access through two doors to view whats in 
SAI> the shop, we should have the two security guards at each door working
SAI> off the same policy sheet that was passed out at the early morning staff
SAI> meeting (i.e., if the sheet says "Don't let Scott Isaacson in here anymore, 
SAI> he causes problems" then neither guard should allow Scott in either door.)





From ipp-owner@pwg.org  Tue Apr 28 11:22:16 1998
Delivery-Date: Tue, 28 Apr 1998 11:22:17 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id LAA08207
	for <ietf-archive@ietf.org>; Tue, 28 Apr 1998 11:22:15 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id LAA07836
	for <ietf-archive@cnri.reston.va.us>; Tue, 28 Apr 1998 11:24:42 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA01256 for <ietf-archive@cnri.reston.va.us>; Tue, 28 Apr 1998 11:22:01 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 28 Apr 1998 11:16:43 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA00442 for ipp-outgoing; Tue, 28 Apr 1998 11:10:22 -0400 (EDT)
Message-Id: <s5459cdc.001@novell.com>
X-Mailer: Novell GroupWise 5.2
Date: Tue, 28 Apr 1998 09:09:27 -0600
From: "Scott Isaacson" <SISAACSON@novell.com>
To: don@lexmark.com, Ipp@pwg.org, sdp@pwg.org, rturner@sharplabs.com
Subject: Re: SDP> RE: IPP> Using OID access with IPP/SDP
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Sender: owner-ipp@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id LAA08207



>>> Randy Turner <rturner@sharplabs.com> 04/28 12:20 AM >>>
> <snip>
>
>I would add two other possible options...others on the DL are welcome to
>chime in with their own options.
>
>4) Do nothing (for now). Deploy IPP 1.0 and let real world requirements
>start accumulating. I really prefer this option, since I think we are
>REALLY jumping the gun with this effort. With recent comments on the DL, I
>think its very important that we concentrate on getting IPP 1.0 "out the
>door" and deployed. We shouldn't appear to be splintering our focus. I do
>think we need to consider notifications for IPP, but beyond that I would
>say any presumptions on our part about what else is "needed" by customers
>is very premature.

I have benefited from this discussion about MIB access, management, submission,
SDP, etc. but I too sincerely hope that none of this discussion defocuses us from
getting IPP/1.0 out the door and widely deployed.  I don't get the feeling from this
discussion that "we have done the wrong thing with IPP/1.0" or "we have painted
ourselves into a corner".  I get the feeling that there is good debate going on about
the future relationships of various things that sometimes start to overlap.  The discussion
has been good.  

My biggest frustration is with the lack of forward motion by the IESG
on IPP/1.0 in a timely manner, but that does not indicated a problem with the
concept and model of IPP/1.0.  The only comments that I have heard
that cause the IESG any concern seem to come in on the mapping and use 
of HTTP/1.1.

So I don't necessarily want to "do nothing (for now)", but if that is what
it takes to show solidarity behind what we have done so far, then so be it.  I
always fall back to: "If you find that you have a widespead, well adopted
protocol that is ubiquitously implemented and deployed and you find it difficult
to rev to the next version because of the widespread deployment, you have
done a GOOD thing.  It must have been the right thing at the right time to
fill a need."  It is much better to grow from simple to complex and meet the
real needs of the growth path, not the proposed needs of the proposed
growth path.

Scott



From IMAP-owner@u.washington.edu  Wed May 20 01:41:01 1998
Delivery-Date: Wed, 20 May 1998 01:41:02 -0400
Return-Path: IMAP-owner@u.washington.edu
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id BAA10481
	for <ietf-archive@ietf.org>; Wed, 20 May 1998 01:41:00 -0400 (EDT)
Received: from lists2.u.washington.edu (root@lists2.u.washington.edu [140.142.56.1])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA11036
	for <ietf-archive@CNRI.Reston.VA.US>; Wed, 20 May 1998 01:43:23 -0400 (EDT)
Received: from host (lists.u.washington.edu [140.142.56.13])
          by lists2.u.washington.edu (8.8.4+UW97.07/8.8.4+UW97.05) with SMTP
	  id WAA21832; Tue, 19 May 1998 22:40:38 -0700
Received: from mxu1.u.washington.edu (mxu1.u.washington.edu [140.142.32.8])
          by lists.u.washington.edu (8.8.4+UW97.07/8.8.4+UW97.05) with ESMTP
	  id WAA83360 for <imap@lists.u.washington.edu>; Tue, 19 May 1998 22:38:00 -0700
Received: from mx1.cac.washington.edu (mx1.cac.washington.edu [140.142.32.1])
          by mxu1.u.washington.edu (8.8.4+UW97.07/8.8.4+UW97.09) with ESMTP
	  id WAA12006 for <imap@u.washington.edu>; Tue, 19 May 1998 22:38:00 -0700
Received: from isak.online.no (isak.telepost.no [193.212.240.68])
          by mx1.cac.washington.edu (8.8.4+UW97.07/8.8.4+UW98.04) with SMTP
	  id WAA11501 for <imap@cac.washington.edu>; Tue, 19 May 1998 22:37:57 -0700
Received: by isak.telepost.no; Wed, 20 May 1998 07:36:03 +0200
Received: from gw.telemax.no by isak.telepost.no (X.400 to RFC822 Gateway); Wed, 20  May  1998 07:36:03 +0200
Message-Id: <04A8535626BC2004*/c=no/admd=telemax/prmd=nextel/s=Osebakken/g=Stig/@MHS>
Date: 20 May 1998 07:36:02 +0200
Sender: IMAP-owner@u.washington.edu
Precedence: bulk
From: Stig Osebakken <Stig.Osebakken@nextel.telemax.no>
To: imap@cac.washington.edu (IPM Return requested)
Subject: unsubscribe
Content-Identifier: 04A8535626BC2004
Content-Return: Allowed
X-Listprocessor-Version: 8.1 beta -- ListProcessor(tm) by CREN


-----------------------------------------------------------------
 For information about this mailing list, and its archives, see: 
 http://www.washington.edu/imap/imap-list.html
-----------------------------------------------------------------


From IMAP-owner@u.washington.edu  Wed May 20 03:50:43 1998
Delivery-Date: Wed, 20 May 1998 03:50:43 -0400
Return-Path: IMAP-owner@u.washington.edu
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id DAA11168
	for <ietf-archive@ietf.org>; Wed, 20 May 1998 03:50:42 -0400 (EDT)
Received: from lists4.u.washington.edu (root@lists4.u.washington.edu [140.142.56.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA11210
	for <ietf-archive@CNRI.Reston.VA.US>; Wed, 20 May 1998 03:53:06 -0400 (EDT)
Received: from host (lists.u.washington.edu [140.142.56.13])
          by lists4.u.washington.edu (8.8.4+UW97.07/8.8.4+UW97.05) with SMTP
	  id AAA09265; Wed, 20 May 1998 00:48:41 -0700
Received: from mxu4.u.washington.edu (mxu4.u.washington.edu [140.142.33.8])
          by lists.u.washington.edu (8.8.4+UW97.07/8.8.4+UW97.05) with ESMTP
	  id AAA43406 for <imap@lists.u.washington.edu>; Wed, 20 May 1998 00:47:16 -0700
Received: from mx1.cac.washington.edu (mx1.cac.washington.edu [140.142.32.1])
          by mxu4.u.washington.edu (8.8.4+UW97.07/8.8.4+UW97.09) with ESMTP
	  id AAA15937 for <imap@u.washington.edu>; Wed, 20 May 1998 00:47:16 -0700
Received: from harcourt-web.psion.com (harcourt-web.plc.psion.com [194.129.1.31])
          by mx1.cac.washington.edu (8.8.4+UW97.07/8.8.4+UW98.04) with ESMTP
	  id AAA13057 for <imap@cac.washington.edu>; Wed, 20 May 1998 00:47:13 -0700
Received: from paulj ([194.129.1.133]) by harcourt-web.psion.com
          (Post.Office MTA v3.1 release PO203a ID# 0-0U10L2S100) with SMTP
          id AAA365 for <imap@cac.washington.edu>;
          Wed, 20 May 1998 08:46:36 +0100
Message-Id: <01bd83c3$55be05e0$850181c2@paulj.plc.psion.com>
Date: Wed, 20 May 1998 08:46:01 +0100
Reply-To: "Paul Jordan" <Paul-Jordan@psion.com>
Sender: IMAP-owner@u.washington.edu
Precedence: bulk
From: "Paul Jordan" <Paul-Jordan@psion.com>
To: "IPM Return requested" <imap@cac.washington.edu>
Subject: unsubscribe 
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
X-Priority: 3
X-MSMail-Priority: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3
X-Listprocessor-Version: 8.1 beta -- ListProcessor(tm) by CREN
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id DAA11168




-----------------------------------------------------------------
 For information about this mailing list, and its archives, see: 
 http://www.washington.edu/imap/imap-list.html
-----------------------------------------------------------------


From adm  Wed May 20 10:17:52 1998
Delivery-Date: Wed, 20 May 1998 10:25:38 -0400
Return-Path: adm
Received: (from adm@localhost)
	by ietf.org (8.8.5/8.8.7a) id KAA14367
	for ietf-123-outbound.10@ietf.org; Wed, 20 May 1998 10:15:02 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id JAA13997;
	Wed, 20 May 1998 09:56:22 -0400 (EDT)
Message-Id: <199805201356.JAA13997@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-ietf-05.txt
Date: Wed, 20 May 1998 09:56:22 -0400
Sender: cclark@CNRI.RESTON.VA.US

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-05.txt
	Pages		: 24
	Date		: 19-May-98
	
   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the 'ietf' namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, FYIs,
   and BCPs) developed by the IETF and published by the RFC editor and
   the minutes of working groups (WG) and birds of a feather (BOF)
   meetings that occur during IETF conferences.  Both the current URN
   framework and URN syntax support this namespace.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-05.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-05.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-05.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980519153425.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-05.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-05.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980519153425.I-D@ietf.org>

--OtherAccess--

--NextPart--



From ipp-owner@pwg.org  Fri May 29 18:00:02 1998
Delivery-Date: Fri, 29 May 1998 18:00:03 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id SAA12279
	for <ietf-archive@ietf.org>; Fri, 29 May 1998 18:00:02 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA22543
	for <ietf-archive@cnri.reston.va.us>; Fri, 29 May 1998 18:02:26 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA14967 for <ietf-archive@cnri.reston.va.us>; Fri, 29 May 1998 18:00:02 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 29 May 1998 17:56:09 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA14440 for ipp-outgoing; Fri, 29 May 1998 17:51:30 -0400 (EDT)
Message-ID: <356F2DCD.C02B6B1F@underscore.com>
Date: Fri, 29 May 1998 17:51:09 -0400
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: ipp@pwg.org, Puru Bish <purub@hotmail.com>
Subject: Re: IPP> New IPP Model Document
References: <D10983CAC30DD111B41400805FA6A1C14AB0FF@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ipp@pwg.org

Randy,

> This may be a difficult requirement to meet if an IPP implementation is
> built as an extension to a generic web server (like Apache).

Are you sure about this?  I mean, I can see you point to
a certain extent, but wouldn't it be advantageous for an
IPP server implemented as a front-end on a generic platform
to be used as a multiplexor to several Printers and Jobs?

On the other hand, if the HTTP request header takes precedent,
then why are we specifying printer-uri/job-uri at all at the
IPP protocol level?  Aren't we asking for trouble when the
HTTP request header and the corresponding IPP attributes don't
match (with regard to interoperability)?

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------


Turner, Randy wrote:
> 
> This may be a difficult requirement to meet if an IPP implementation is
> built as an extension to a generic web server (like Apache).
> 
> Randy
> 
>         -----Original Message-----
>         From:   Jay Martin [SMTP:jkm@underscore.com]
>         Sent:   Friday, May 29, 1998 2:34 PM
>         To:     ipp@pwg.org
>         Cc:     Puru Bish
>         Subject:        Re: IPP> New IPP Model Document
> 
>         After thinking about this, I tend to agree with Puru's
>         statement:
> 
>         >From "Tom Hastings"
>         >
>         > :: In fact, the HTTP request header URI, if persent, takes
> precedence"
>         > (over printer-uri/job-uri operation attributes).
>         >
>         > I think it should  be the other way around. I feel the
>         > printer-uri/job-uri, supplied by IPP client, should have
> higher
>         > precedence to an IPP server than the HTTP header URI.
> 
>                 ...jay
> 
> 
> ----------------------------------------------------------------------
>         --  JK Martin               |  Email:   jkm@underscore.com
> --
>         --  Underscore, Inc.        |  Voice:   (603) 889-7000
> --
>         --  41C Sagamore Park Road  |  Fax:     (603) 889-2699
> --
>         --  Hudson, NH 03051-4915   |  Web:
> http://www.underscore.com   --
> 
> ----------------------------------------------------------------------

From ipp-owner@pwg.org  Fri May 29 18:39:00 1998
Delivery-Date: Fri, 29 May 1998 18:39:00 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id SAA12465
	for <ietf-archive@ietf.org>; Fri, 29 May 1998 18:38:59 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA22649
	for <ietf-archive@cnri.reston.va.us>; Fri, 29 May 1998 18:41:23 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA17934 for <ietf-archive@cnri.reston.va.us>; Fri, 29 May 1998 18:39:00 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 29 May 1998 18:31:04 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA16273 for ipp-outgoing; Fri, 29 May 1998 18:20:48 -0400 (EDT)
Message-Id: <s56ee056.011@novell.com>
X-Mailer: Novell GroupWise 5.2
Date: Fri, 29 May 1998 16:19:56 -0600
From: "Scott Isaacson" <SISAACSON@novell.com>
To: rturner@sharplabs.com, jkm@underscore.com
Cc: purub@hotmail.com, ipp@pwg.org
Subject: Re: IPP> New IPP Model Document
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Sender: owner-ipp@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id SAA12465

As I recall, 
the only reason that the printer-uri/job-uri attributes are in
protocol at the IPP layer, is because we wanted to be
consistent with possibly future mappings of IPP onto 
protocols other than HTTP where we didn't have
equivalent routing info.  These attributes in the IPP
payload are totally redundant and they are not needed
in the HTTP mapping.

Maybe it was a bad idea to add them, since many
server implementations behind a generic web server
(as Randy points out) will work fine even if it never
even validates the values of these attributes that are
internal to the application/ipp blob.

Scott

>>> Jay Martin <jkm@underscore.com> 05/29 3:51 PM >>>
> snip...
>On the other hand, if the HTTP request header takes precedent,
>then why are we specifying printer-uri/job-uri at all at the
>IPP protocol level?  Aren't we asking for trouble when the
>HTTP request header and the corresponding IPP attributes don't
>match (with regard to interoperability)?

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------


Turner, Randy wrote:
> 
> This may be a difficult requirement to meet if an IPP implementation is
> built as an extension to a generic web server (like Apache).
> 
> Randy
> 
>         -----Original Message-----
>         From:   Jay Martin [SMTP:jkm@underscore.com] 
>         Sent:   Friday, May 29, 1998 2:34 PM
>         To:     ipp@pwg.org 
>         Cc:     Puru Bish
>         Subject:        Re: IPP> New IPP Model Document
> 
>         After thinking about this, I tend to agree with Puru's
>         statement:
> 
>         >From "Tom Hastings"
>         >
>         > :: In fact, the HTTP request header URI, if persent, takes
> precedence"
>         > (over printer-uri/job-uri operation attributes).
>         >
>         > I think it should  be the other way around. I feel the
>         > printer-uri/job-uri, supplied by IPP client, should have
> higher
>         > precedence to an IPP server than the HTTP header URI.
> 
>                 ...jay
> 
> 
> ----------------------------------------------------------------------
>         --  JK Martin               |  Email:   jkm@underscore.com 
> --
>         --  Underscore, Inc.        |  Voice:   (603) 889-7000
> --
>         --  41C Sagamore Park Road  |  Fax:     (603) 889-2699
> --
>         --  Hudson, NH 03051-4915   |  Web:
> http://www.underscore.com   --
> 
> ----------------------------------------------------------------------


From ipp-owner@pwg.org  Fri May 29 21:36:12 1998
Delivery-Date: Fri, 29 May 1998 21:36:13 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id VAA13206
	for <ietf-archive@ietf.org>; Fri, 29 May 1998 21:36:12 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA23068
	for <ietf-archive@cnri.reston.va.us>; Fri, 29 May 1998 21:38:36 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA27653 for <ietf-archive@cnri.reston.va.us>; Fri, 29 May 1998 21:36:11 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 29 May 1998 21:31:16 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA27104 for ipp-outgoing; Fri, 29 May 1998 21:28:47 -0400 (EDT)
Message-ID: <356F60C4.6FFE4154@underscore.com>
Date: Fri, 29 May 1998 21:28:36 -0400
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: ipp@pwg.org
Subject: Re: IPP> New IPP Model Document
References: <D10983CAC30DD111B41400805FA6A1C14AB101@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ipp@pwg.org

Randy,

> It is becoming clear to me that the two URI(URLs) actually mean
> different things, and that each URI should be handled by different
> pieces of the system; the HTTP header should be handled by the outer
> HTTP processing code, while the inner URI should be handled by the core
> IPP code. Its almost like the HTTP URI is really the transport URI, and
> the IPP URI really points to the IPP object to which we are
> communicating (the application layer object).

Ok, then I guess we're back to Puru's basic inquiry
revolving around precedence between the two URLs.

Based on your above statement, it sounds like we must
have NO precedence whatsoever, right?

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From ipp-owner@pwg.org  Sat May 30 00:52:32 1998
Delivery-Date: Sat, 30 May 1998 00:52:33 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id AAA21015
	for <ietf-archive@ietf.org>; Sat, 30 May 1998 00:52:31 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id AAA23423
	for <ietf-archive@cnri.reston.va.us>; Sat, 30 May 1998 00:54:53 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id AAA29779 for <ietf-archive@cnri.reston.va.us>; Sat, 30 May 1998 00:52:28 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sat, 30 May 1998 00:46:17 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id AAA29234 for ipp-outgoing; Sat, 30 May 1998 00:42:53 -0400 (EDT)
Message-ID: <D10983CAC30DD111B41400805FA6A1C14AB102@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: "'Jay Martin '" <jkm@underscore.com>,
        "Turner, Randy"
	 <rturner@sharplabs.com>
Cc: "'ipp@pwg.org '" <ipp@pwg.org>
Subject: RE: IPP> New IPP Model Document
Date: Fri, 29 May 1998 21:43:08 -0700
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain
Sender: owner-ipp@pwg.org

 

I think in the case of IPP behind a generic web server, the two headers
are entirely different, and precedence does not apply. I'm pretty sure
it applies in all cases, even a dedicated IPP/HTTP server, but give me
the weekend to mull it over ;)

Randy

-----Original Message-----
From: Jay Martin
To: Turner, Randy
Cc: ipp@pwg.org
Sent: 5/29/98 6:28 PM
Subject: Re: IPP> New IPP Model Document

Randy,

> It is becoming clear to me that the two URI(URLs) actually mean
> different things, and that each URI should be handled by different
> pieces of the system; the HTTP header should be handled by the outer
> HTTP processing code, while the inner URI should be handled by the
core
> IPP code. Its almost like the HTTP URI is really the transport URI,
and
> the IPP URI really points to the IPP object to which we are
> communicating (the application layer object).

Ok, then I guess we're back to Puru's basic inquiry
revolving around precedence between the two URLs.

Based on your above statement, it sounds like we must
have NO precedence whatsoever, right?

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From ipp-owner@pwg.org  Mon Jun  1 19:14:01 1998
Delivery-Date: Mon, 01 Jun 1998 19:14:02 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id TAA03000
	for <ietf-archive@ietf.org>; Mon, 1 Jun 1998 19:14:01 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA05558
	for <ietf-archive@cnri.reston.va.us>; Mon, 1 Jun 1998 19:16:20 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA22439 for <ietf-archive@cnri.reston.va.us>; Mon, 1 Jun 1998 19:13:58 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 1 Jun 1998 19:09:19 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA20873 for ipp-outgoing; Mon, 1 Jun 1998 18:52:00 -0400 (EDT)
Message-ID: <CB6657D3A5E0D111A97700805FFE6587BF6C2F@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Turner, Randy'" <rturner@sharplabs.com>,
        "'Scott Isaacson'"
	 <SISAACSON@novell.com>, kugler@us.ibm.com
Cc: ipp@pwg.org
Subject: RE: IPP> URLs within IPP operations
Date: Mon, 1 Jun 1998 15:54:07 -0700 
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org

Not so, the person that receives the 'output-URI' expects to be able to give
it to the transport layer as a valid endpoint. The receiver may not look at
the URI to obtain any meaning but it is assumed that the URI makes sense to
the transport.

> -----Original Message-----
> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> Sent:	Monday, June 01, 1998 3:49 PM
> To:	Paul Moore; 'Scott Isaacson'; kugler@us.ibm.com
> Cc:	ipp@pwg.org
> Subject:	RE: IPP> URLs within IPP operations
> 
> 
> I think its implementation-dependent how it derives "output URIs". I
> don't think they are "by necessity" tightly coupled.
> 
> Randy
> 
> 
> 	-----Original Message-----
> 	From:	Paul Moore [SMTP:paulmo@microsoft.com]
> 	Sent:	Monday, June 01, 1998 3:41 PM
> 	To:	'Scott Isaacson'; kugler@us.ibm.com
> 	Cc:	ipp@pwg.org
> 	Subject:	RE: IPP> URLs within IPP operations
> 
> 	You forget one thing, the IPP recipient must generate and give
> out addresses
> 	for new objects (Job-URI). it must therefore know its place in
> the
> 	addressing scheme of he underlying transport.
> 
> 	> -----Original Message-----
> 	> From:	Scott Isaacson [SMTP:SISAACSON@novell.com]
> 	> Sent:	Monday, June 01, 1998 2:41 PM
> 	> To:	kugler@us.ibm.com
> 	> Cc:	ipp@pwg.org
> 	> Subject:	IPP> URLs within IPP operations
> 	> 
> 	> I changed the subject line.
> 	> 
> 	> We do so seem to be confusing addressing vs payload.
> Addressing should
> 	> be independent of payload.  With URLs embedded within IPP
> operations, we
> 	> are mixing addressing and payload.
> 	> 
> 	> Since we chose HTTP for IPP we should rely on it for all of
> our addressing
> 	> and routing, so we all seem to agree that for High Level
> Scenario 1 the
> 	> URLs in the IPP operation are as you say "meaningless"  In
> fact they were
> 	> never there until late in the game and were added "just in
> case there is a
> 	> mapping to some other transport other than HTTP"    When that
> happens, no
> 	> longer will IPP objects be identified with "http:" URLs, but
> some other
> 	> type of addressing/naming scheme.  In that case, we ought to
> make sure
> 	> that there is enough info in that URL (URI, URN whatever)  to
> get to the
> 	> IPP printer object and not worry so much about including in
> the operation
> 	> itself.
> 	> 
> 	> I am becoming more and more convinced that it as a bad idea to
> put the
> 	> URLs in there at all.  We should rely on the addressing in the
> layer upon
> 	> which IPP is mapped to solve the problem.    I think we all
> agree that the
> 	> URLs within IPP operations are not needed for HTTP.  Then we
> try to guess
> 	> if they are needed for other mappings?  You suggest in
> scenarios 2 and 3
> 	> that the embedded info might be needed for identifying a
> resource
> 	> "underneath" or "behind" the IPP object.  However, I wonder if
> this is
> 	> true.  The only addressable IPP objects are Printers and Jobs.
> Once a
> 	> Printer gets a Printer request it should handle it as if it
> were supposed
> 	> to get that request, and not have to check "is this really for
> me"  That
> 	> should be handled at a different layer.  Same for a Job
> object.  The HTTP
> 	> level URL is all that is needed to route to the correct Job or
> Printer.
> 	> So to me, scenarios 2 and 3 either collapse into one called
> "other" or
> 	> expand into possibly many unexplored options.  Let's not solve
> that
> 	> problem now.
> 	> 
> 	> Consider this example:
> 	> 
> 	> If I get a postal service letter in my mail box, I open the
> evenlope and
> 	> read it assuming it is for me.  If I am at home, the address
> on the
> 	> envelope is perhaps much simpler than if I am at work.  If I
> am at home,
> 	> it probably just has my name and street address.  If I am at
> work, it
> 	> probably has a street address, company name, mail/stop,
> building number,
> 	> and my name.  NOTE:  **** In either case, the letter in the
> envelope can
> 	> be exactly the same.  ****
> 	> 
> 	> What if the letter happens to have the address that was used
> at the top of
> 	> the page?  I usually just ignore it and read the letter, I
> don't care how
> 	> it got to me.  What if the letter happens to have the wrong
> address?  (
> 	> the proxy case), I still ignore it and read the letter - the
> letter got to
> 	> me, it must be for me.  In the proxy case, who cares what the
> address
> 	> printed at the top of the page is?
> 	> 
> 	> Summary, why do we have a solution waiting for a problem that
> is causing a
> 	> different problem?
> 	> 
> 	> Scott
> 	> 
> 	> >>> Carl Kugler <kugler@us.ibm.com> 06/01 2:53 PM >>>
> 	> > Scott -
> 	> > 
> 	> > Maybe we need to step back and define the requirements
> before we nail
> 	> down the
> 	> > specification.
> 	> > 
> 	> > Consider some high-level scenarios:
> 	> > 
> 	> > 1)  IPP over HTTP:   the simplest approach here, I think,
> would be to
> 	> let the
> 	> > Request-URI take precedence.  In this scenario, the IPP
> embedded target
> 	> URI
> 	> > (printer-uri, job-uri, etc.) is essentially meaningless,
> since any
> 	> entity in a
> 	> > position to read it has already been identified as the
> resource
> 	> designated to
> 	> > receive this request by the HTTP Request-URI.  But this
> scenario
> 	> (IPP/HTTP)
> 	> > isn't the reason that the target URI was added to the IPP
> protocol.   In
> 	> fact,
> 	> > we know that IPP/HTTP can work without IPP embedded target
> URIs.
> 	> > 
> 	> > 2) IPP over non-HTTP transport (e.g., IPP over SMTP):  In
> this scenario,
> 	> any
> 	> > entity in a position to read the IPP embedded target URI
> attributes is
> 	> > presumably an IPP Object.  Therefore, the addressing of the
> request to
> 	> the
> 	> > appropriate IPP Object is the responsibility of the
> transport layer
> 	> (e.g., by
> 	> > email address).  The IPP embedded target URI is used to
> identify a
> 	> resource
> 	> > relative to the receiving IPP Object (e.g., a Job within the
> context of
> 	> a
> 	> > Printer).  So it is a Relative URI.
> 	> > 
> 	> > 3)  IPP Router:  Apparently there are other scenarios
> involving some
> 	> kind of
> 	> > IPP router capable of parsing an IPP request and
> retransmitting it to
> 	> the
> 	> > resource identified by the embedded target URI.  I haven't
> seen any of
> 	> these
> 	> > re-route scenarios, but I think that only by working through
> some of
> 	> them will
> 	> > we come to understand what the real requirements are.  Maybe
> we need a
> 	> new IPP
> 	> > embedded target URI attribute, of Absolute form, to
> identifiy the
> 	> destination
> 	> > IPP Object in a router scenario.
> 	> > Scenario 1) could be modified to fit the general case of 2).
> Then the
> 	> HTTP
> 	> > Request-URI would identify a Printer relative to a host, and
> the IPP
> 	> embedded
> 	> > target URI would identify a resource relative to that
> Printer.
> 	> >
> 	> >  - Carl
> 	> 

From ipp-owner@pwg.org  Tue Jun  2 20:47:17 1998
Delivery-Date: Tue, 02 Jun 1998 20:47:18 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id UAA01679
	for <ietf-archive@ietf.org>; Tue, 2 Jun 1998 20:47:17 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA11266
	for <ietf-archive@cnri.reston.va.us>; Tue, 2 Jun 1998 20:49:36 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA16042 for <ietf-archive@cnri.reston.va.us>; Tue, 2 Jun 1998 20:47:10 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 2 Jun 1998 20:42:24 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA15465 for ipp-outgoing; Tue, 2 Jun 1998 20:37:34 -0400 (EDT)
Message-ID: <CB6657D3A5E0D111A97700805FFE6587BF6C38@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Randy Turner'" <rturner@sharplabs.com>,
        "Vinod Valloppillil (Exchange)" <vinodv@exchange.microsoft.com>,
        "'Rob Polansky'" <polansky@raptor.com>,
        "David W. Morris" <dwm@xpasc.com>
Cc: http-wg <http-wg@cuckoo.hpl.hp.com>, ipp@pwg.org
Subject: RE: IPP> RE: Implications of introducing new scheme and port for 
	existing  HTTP servers
Date: Tue, 2 Jun 1998 17:37:19 -0700 
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org

The issue is proxies - enablers - not firewalls - disablers. If you replace
my proxy by a passthrough cable I cannot do anything, if you replace my
firewall by a cable you can do anything. 

> -----Original Message-----
> From:	Randy Turner [SMTP:rturner@sharplabs.com]
> Sent:	Tuesday, June 02, 1998 8:34 AM
> To:	Vinod Valloppillil (Exchange); 'Rob Polansky'; David W. Morris
> Cc:	http-wg; ipp@pwg.org
> Subject:	Re: IPP> RE: Implications of introducing new scheme and port
> for existing  HTTP servers
> 
> 
> The past few comments about firewalls do not (IMHO) appear to pose a
> problem for IPP deployment. If the majority of the installed base of
> firewall products do not do HTTP method inspection then thats ok.
> everything would work. When the "next-generation" products that can
> perform
> this type of inspection, then during installation of this new
> infrastructure, the administrator will then enable IPP (or WEBDAV) or
> whatever at that time.
> 
> Ultimately, I believe firewall admins will explicitly enable internet
> printing or faxing or whatever, and I don't think a firewall issue should
> impose undue design constraints on what we (the WG) want to do.
> Firewall admins already do this explicitly enabling/disabling of
> application protocols (POP, FTP, IMAP, etc.) and I think we're just
> another
> application. I don't think these protocol designers were too bogged down
> in
> firewall issues during the development process. At least with the
> Checkpoint Firewall-1 product, it takes about 45 seconds to bring up the
> console and enable or disable a particular application protocol.
> 
> Just my (possibly more than) $0.02
> 
> Randy
> 
> 
> 
> At 08:15 AM 6/2/98 -0700, Vinod Valloppillil (Exchange) wrote:
> >Rob's argument is broadly correct -- as a long term firewall design
> issue,
> >method inspection (and occasionally payload inspection) will become the
> >rule.
> >
> >However, as a small carrot to today's protocol designers, the vast
> majority
> >of the installed base of firewalls do no method / payload inspection on
> HTTP
> >data being passed through.   Purely from the perspective of 'reach'
> there's
> >no impediment to IPP using it's own method in the short run.
> >
> >> -----Original Message-----
> >> From:	Rob Polansky [SMTP:polansky@raptor.com]
> >> Sent:	Tuesday, June 02, 1998 6:06 AM
> >> To:	David W. Morris
> >> Cc:	http-wg; ipp@pwg.org
> >> Subject:	RE: Implications of introducing new scheme and port for
> >> existing  HTTP servers
> >> 
> >> I know of at least one :-) firewall that not only rejects unknown
> methods
> >> but also examines the HTTP request method as part of its "algorithm".
> From
> >> a
> >> protocol and security perspective, it appears to be the right thing to
> do.
> >> If you don't understand the method, how can you properly proxy it? Take
> >> the
> >> CONNECT method as an example.
> >> 
> >> In summary, any proxy that is more than a simple packet passer
> (supports
> >> CONNECT, protocol conversion, proxy authentication, etc.) runs the risk
> of
> >> failing to pass IPP if it uses a new scheme and/or a new method. Not
> that
> >> that's a bad thing... :-)
> >> 
> >> -Rob Polansky
> >> 
> >> > -----Original Message-----
> >> > From: David W. Morris [mailto:dwm@xpasc.com]
> >> > Sent: Monday, June 01, 1998 10:34 PM
> >> > To: Carl-Uno Manros
> >> > Cc: http-wg@cuckoo.hpl.hp.com; ipp@pwg.org; http-wg@hplb.hpl.hp.com
> >> > Subject: Re: Implications of introducing new scheme and port for
> >> > existing HTTP servers
> >> >
> >> > (I'm also not wild about new HTTP methods as I know of existing
> proxies
> >> > which will reject unknown methods. Don't know of any which will
> accept
> >> > unknown methods. I'm also unaware of any firewall software which
> >> examines
> >> > the HTTP request method as part of its algorithm but then I'm not a
> >> > firewall expert.)
> >> >
> > 

From ipp-owner@pwg.org  Wed Jun  3 12:56:29 1998
Delivery-Date: Wed, 03 Jun 1998 12:56:29 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id MAA22092
	for <ietf-archive@ietf.org>; Wed, 3 Jun 1998 12:56:29 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA14391
	for <ietf-archive@cnri.reston.va.us>; Wed, 3 Jun 1998 12:58:51 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id MAA23498 for <ietf-archive@cnri.reston.va.us>; Wed, 3 Jun 1998 12:56:23 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 3 Jun 1998 12:45:31 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA21587 for ipp-outgoing; Wed, 3 Jun 1998 12:32:33 -0400 (EDT)
Message-ID: <35757A93.5F115C33@underscore.com>
Date: Wed, 03 Jun 1998 12:32:19 -0400
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: Randy Turner <rturner@sharplabs.com>
CC: ipp@pwg.org
Subject: Re: IPP> Identifying jobs in requests
References: <199806031559.IAA15622@slafw.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ipp@pwg.org

Randy Turner wrote:
> 
> We use URIs to identify IPP objects. If we want IPP to maintain
> transport-independence, then we will always need to have some type of valid
> URI denoting the target of an IPP request inside our protocol.

Not necessarily.  Sure, in the case of a demultiplexing front-end,
it would be necessary to have the target embedded in the protocol
message, but not necessary for single-Printer implementations.

I don't have a problem with embedding the target URI in the PDU,
but if we get into a big mess with regard to reconciling a similar
target in the outer/lower transport level (eg, HTTP), then we might
want to consider pulling out the embedded target URI.

It would be nice to hear from others on this topic.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From ipp-owner@pwg.org  Wed Jun  3 18:32:11 1998
Delivery-Date: Wed, 03 Jun 1998 18:32:11 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id SAA28540
	for <ietf-archive@ietf.org>; Wed, 3 Jun 1998 18:32:11 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA16275
	for <ietf-archive@cnri.reston.va.us>; Wed, 3 Jun 1998 18:34:33 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA05714 for <ietf-archive@cnri.reston.va.us>; Wed, 3 Jun 1998 18:32:11 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 3 Jun 1998 18:27:45 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA05120 for ipp-outgoing; Wed, 3 Jun 1998 18:25:14 -0400 (EDT)
Message-ID: <3575CD3C.709297CC@underscore.com>
Date: Wed, 03 Jun 1998 18:25:00 -0400
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: ipp@pwg.org
Subject: Re: IPP> Identifying jobs in requests
References: <D10983CAC30DD111B41400805FA6A1C14AB113@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ipp@pwg.org

Yes, this is what I was envisioning.  Thanks, Randy.

	...jay


Turner, Randy wrote:
> 
> The demux wasn't my idea, I was just clarifying what I thought Jay was
> suggesting...however, the URI itself is self-demux'ing. As you move left
> to right parsing a URI, you are basically performing a kind of
> demultiplexing, with one or more layers each handling a portion of the
> URI string. Its not hard to envision any number of demux'ing techniques
> using URIs in both HTTP and IPP headers.
> 
> Sorry I missed the carnage at the teleconference ;)...hope to see the
> minutes.
> 
> Randy
> 
>         -----Original Message-----
>         From:   Carl Kugler [SMTP:kugler@us.ibm.com]
>         Sent:   Wednesday, June 03, 1998 2:50 PM
>         To:     ipp@pwg.org
>         Subject:        Re: RE: IPP> Identifying jobs in requests
> 
>         >
>         > I think Jay was talking about a lower-layer demux than what
> you are
>         > talking about. The kind of demux that might be performed by a
>         > CGI/NSAPI/ISAPI layer, or equivalent...prior to passing the
> data to a
>         > core IPP processing component.
>         >
>         > Randy
>         >
> 
>         How does placing a URI denoting the target of an IPP request
> inside our protocol (as an IPP attribute) facilitate this kind of demux?
> 
>         >
>         >       -----Original Message-----
>         >       From:   Carl Kugler [SMTP:kugler@us.ibm.com]
>         >       Sent:   Wednesday, June 03, 1998 11:21 AM
>         >       To:     ipp@pwg.org
>         >       Subject:        Re: IPP> Identifying jobs in requests
>         >
>         >       >
>         >       > The demultiplexing front-end is not IPP, and is
> therefore some
>         > type of
>         >       > "transport-helper". While the IPP protocol document
> must stand
>         > on its own,
>         >       > independent of any such transport, and therefore
> identifiers
>         > within the
>         >       > protocol would still be mandatory ( Of course, my
> argument is
>         > entirely
>         >       > based upon the WG's decision that IPP must be
> transport
>         > independent ).
>         >       >
>         >       > Randy
>         >       >
>         >
>         >       Randy-
>         >
>         >       If the demultiplexing front-end is not IPP, how is it
> able to
>         > read IPP attributes?
>         >
>         >       - Carl
>         >       >
>         >       > ----------
>         >       > > From: Jay Martin <jkm@underscore.com>
>         >       > > To: Randy Turner <rturner@sharplabs.com>
>         >       > > Cc: ipp@pwg.org
>         >       > > Subject: Re: IPP> Identifying jobs in requests
>         >       > > Date: Wednesday, June 03, 1998 9:32 AM
>         >       > >
>         >       > > Randy Turner wrote:
>         >       > > >
>         >       > > > We use URIs to identify IPP objects. If we want
> IPP to
>         > maintain
>         >       > > > transport-independence, then we will always need
> to have
>         > some type of
>         >       > valid
>         >       > > > URI denoting the target of an IPP request inside
> our
>         > protocol.
>         >       > >
>         >       > > Not necessarily.  Sure, in the case of a
> demultiplexing
>         > front-end,
>         >       > > it would be necessary to have the target embedded in
> the
>         > protocol
>         >       > > message, but not necessary for single-Printer
>         > implementations.
>         >       > >
>         >       > > I don't have a problem with embedding the target URI
> in the
>         > PDU,
>         >       > > but if we get into a big mess with regard to
> reconciling a
>         > similar
>         >       > > target in the outer/lower transport level (eg,
> HTTP), then
>         > we might
>         >       > > want to consider pulling out the embedded target
> URI.
>         >       > >
>         >       > > It would be nice to hear from others on this topic.
>         >       > >
>         >       > >     ...jay
>         >       > >
>         >       > >
>         >
> ----------------------------------------------------------------------
>         >       > > --  JK Martin               |  Email:
> jkm@underscore.com
>         > --
>         >       > > --  Underscore, Inc.        |  Voice:   (603)
> 889-7000
>         > --
>         >       > > --  41C Sagamore Park Road  |  Fax:     (603)
> 889-2699
>         > --
>         >       > > --  Hudson, NH 03051-4915   |  Web:
>         > http://www.underscore.com   --
>         >       > >
>         >
> ----------------------------------------------------------------------
>         >       >
>         >       >
>         >
>         >

From adm  Thu Jun  4 11:46:30 1998
Delivery-Date: Thu, 04 Jun 1998 11:56:55 -0400
Return-Path: adm
Received: (from adm@localhost)
	by ietf.org (8.8.5/8.8.7a) id LAA16478
	for ietf-123-outbound.10@ietf.org; Thu, 4 Jun 1998 11:45:03 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id KAA14116;
	Thu, 4 Jun 1998 10:16:24 -0400 (EDT)
Message-Id: <199806041416.KAA14116@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-net-procedures-00.txt
Date: Thu, 04 Jun 1998 10:16:23 -0400
Sender: cclark@CNRI.RESTON.VA.US

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: Assignment Procedures for the URI Resolution 
                          using DNS (RFC2168)
	Author(s)	: M. Mealling
	Filename	: draft-ietf-urn-net-procedures-00.txt
	Pages		: 5
	Date		: 03-Jun-98
	
RFC2168 defines a DNS resource record and an algorithm for using DNS
as a registry for retrieving URN authority delegation rules (sometimes
called resolution hints). That document specifies that the first step
in that algorithm is to lookup the first NAPTR record for the namespace-
id in the 'urn.net' zone; i.e., the first step in resolving
'urn:ietf:rfc:2168' would be to lookup a NAPTR record for the domain
'ietf.urn.net'. This document describes the procedures for inserting
a new rule into this DNS-based URI resolution registry.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-net-procedures-00.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-net-procedures-00.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-net-procedures-00.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980603163918.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-net-procedures-00.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-net-procedures-00.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980603163918.I-D@ietf.org>

--OtherAccess--

--NextPart--



From ipp-owner@pwg.org  Tue Jun  9 23:49:28 1998
Delivery-Date: Tue, 09 Jun 1998 23:49:28 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id XAA10083
	for <ietf-archive@ietf.org>; Tue, 9 Jun 1998 23:49:28 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id XAA12006
	for <ietf-archive@cnri.reston.va.us>; Tue, 9 Jun 1998 23:51:49 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id XAA15409 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Jun 1998 23:49:28 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 9 Jun 1998 23:44:33 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id XAA14803 for ipp-outgoing; Tue, 9 Jun 1998 23:42:28 -0400 (EDT)
Message-ID: <8B57882C41A0D1118F7100805F9F68B502D2CED0@red-msg-45.dns.microsoft.com>
From: Josh Cohen <joshco@microsoft.com>
To: "'Randy Turner'" <rturner@sharplabs.com>,
        Paul Moore
	 <paulmo@microsoft.com>,
        "'Tom Hastings'" <hastings@cp10.es.xerox.com>
Cc: "'Carl Kugler'" <kugler@us.ibm.com>, ipp@pwg.org
Subject: RE: RE: RE: RE: IPP> Identifying jobs in requests
Date: Tue, 9 Jun 1998 20:42:12 -0700 
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org



> -----Original Message-----
> From: Randy Turner [mailto:rturner@sharplabs.com]
> Sent: Tuesday, June 09, 1998 8:13 PM
> To: Paul Moore; 'Tom Hastings'
> Cc: 'Carl Kugler'; ipp@pwg.org
> Subject: RE: RE: RE: RE: IPP> Identifying jobs in requests
> 
> For reference purposes, can someone restate the problem (actually the
> scenario) with proxies that we are trying to address. I think some
> solutions that have recently hit the list are bordering on 
> "throwing the
> baby out with the bath water". Any concrete scenario examples 
> would be much
> appreciated, as I am still on the learning curve with HTTP 
> proxy behavior.
> 

When a proxy is deployed as part of a gateway, firewall or other
security system, one of its responsibilities is to filter and allow
or reject certain transactions across a network or organizational boundary
in either direction.
The issue is that the proxy should be able to understand enough information
to decide wether to allow or reject that request's passage.  When given
an IPP URL such as http://server/printer/queue, it has no way of
differentiating
this from a typical web browser's form submission.   Since form submission
and print job submission and or printer control are different in terms
of the anticipated functionality that the firewall admin allowed
(by allowing POST http requests ), the admin should be able
to allow one and not the other.
The real world case is a firewall/proxy administrator who
sets a policy which allows POST because his intent is to allow
"simple web access", which form submission is a part of.  Lets
say in this case that he is willing to allow simple web access,
but he is not interested in allowing IPP functionality, ie
print job submission and printer control.   

At the time IPP went to last call, the specification was to use
POST with an http URL.  This did not meet the goal of allowing
a proxy server administrator to recognize the request as an IPP
request instead of a form submission.

Keith has come back with the request to somehow make IPP requests
identifiable as different from simple http POST form submissions.

Numerous suggestions have been made, as referenced by carl-uno's
recent posts of the table.

From ipp-owner@pwg.org  Wed Jun 10 09:04:57 1998
Delivery-Date: Wed, 10 Jun 1998 09:04:58 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id JAA20191
	for <ietf-archive@ietf.org>; Wed, 10 Jun 1998 09:04:56 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA12857
	for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 09:07:17 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id JAA18939 for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 09:04:54 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 10 Jun 1998 08:54:37 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id IAA17898 for ipp-outgoing; Wed, 10 Jun 1998 08:50:38 -0400 (EDT)
Message-Id: <357E7FFC.DD1C86CA@dazel.com>
Date: Wed, 10 Jun 1998 07:45:48 -0500
From: James Walker <walker@dazel.com>
Reply-To: walker@dazel.com
Organization: DAZEL Corporation
X-Mailer: Mozilla 4.05 [en] (WinNT; I)
Mime-Version: 1.0
To: Randy Turner <rturner@sharplabs.com>
Cc: ipp@pwg.org
Subject: Re: IPP> Identifying jobs in requests
References: <199806100552.WAA24865@slafw.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ipp@pwg.org

Randy Turner wrote:
> 
> Thanks for the synopsis. It appears that the administrative capability to
> filter IPP traffic via proxies is a feature that Keith thinks should be
> provided by IPP. If this is the only key issue holding up our spec, then I
> would like to suggest that we look into a new method (such as PRINT), and
> avoid (for now) the issue of new schemes and/or port numbers for IPP. It's
> the "short path" in my opinion to getting us going again.
> 
> ...

I also got the impression from comments made in this discussion that
there was some advantage for a user to be able to look at an URL and
somehow "know" that it was an IPP thing rather than just some web
page.  Thus, Larry's ipp: scheme idea (which gets translated at the
client side to http://<server>:<ipp port>/) seems attractive.

Personally, I think that both of these ideas provide useful
functionality, and we should consider both of them.  That is,
use the ipp: scheme (which the client translates to http:),
and use a new PRINT method.

one man's thoughts...
...walker

--
Jim Walker <walker@dazel.com>
System Architect/DAZEL Wizard
DAZEL Corporation, Austin, TX

From ipp-owner@pwg.org  Wed Jun 10 11:39:38 1998
Delivery-Date: Wed, 10 Jun 1998 11:39:38 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id LAA22597
	for <ietf-archive@ietf.org>; Wed, 10 Jun 1998 11:39:38 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id LAA13630
	for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 11:42:00 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA21622 for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 11:39:35 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 10 Jun 1998 11:35:28 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA20816 for ipp-outgoing; Wed, 10 Jun 1998 11:32:33 -0400 (EDT)
From: "Larry Masinter" <masinter@parc.xerox.com>
To: <walker@dazel.com>, "Randy Turner" <rturner@sharplabs.com>
Cc: <ipp@pwg.org>
Subject: RE: IPP> Identifying jobs in requests
Date: Wed, 10 Jun 1998 08:26:20 PDT
Message-ID: <000e01bd9484$1e532000$aa66010d@copper.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
In-Reply-To: <357E7FFC.DD1C86CA@dazel.com>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-ipp@pwg.org

Actually, I realize that if TLS is mandatory for IPP, then
"ipp://host.dom/path" gets turned into "https://host.dom:432/path",
i.e., assuming a secure transmission.

Larry
--
http://www.parc.xerox.com/masinter


From ipp-owner@pwg.org  Wed Jun 10 12:14:43 1998
Delivery-Date: Wed, 10 Jun 1998 12:14:43 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id MAA23243
	for <ietf-archive@ietf.org>; Wed, 10 Jun 1998 12:14:42 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA13813
	for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 12:17:03 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id MAA23528 for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 12:14:40 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 10 Jun 1998 12:10:29 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA22621 for ipp-outgoing; Wed, 10 Jun 1998 12:07:06 -0400 (EDT)
Message-ID: <CB6657D3A5E0D111A97700805FFE6587BF6CB5@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Randy Turner'" <rturner@sharplabs.com>,
        "'Tom Hastings'"
	 <hastings@cp10.es.xerox.com>
Cc: "'Carl Kugler'" <kugler@us.ibm.com>, ipp@pwg.org
Subject: RE: RE: RE: RE: IPP> Identifying jobs in requests
Date: Wed, 10 Jun 1998 09:06:41 -0700
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org

> No, the URI is actually a URL that is to be interpreted according to
> "standard" rules for interpreting URLs (not sure if there is a "formal"
> standard for this). These resource identifiers are not opaque to clients.
> This does not mean that we are NOT transport independent, it only means we
> are identifying resources that must be accessed via the transport (scheme)
> that is specified in the URL. 
	[Paul Moore]  not so - for at least 2 reasons.

	1. In some transports the server cannot know the adressing scheme of
the client and so cannot form an adress that makes sense for the client. A
URI is meant to be Universal (hence the name) - even if a server can form a
URI that makes sense in the addressing scheme of the original client, what
happens if this is forwarded to another client? Example - in a 1284
connected environment what should the URI look like (ipp:/lpt1/jobx ?), how
does the server know which lpt port number to use.

	2. I cannot forward an IPP packet containing a URI to another system
that is not part of the same homogeneous address space as the original
client and server. I have to crack every packet , find all the URIs and
change them. However I do not know HOW to change them because we have
avoided making rules about the formation of URI (they are supposed to be
implementation specific), without the knowledge of which bits mean what in
the URI I cannot know how to change them from one transport to another



From ipp-owner@pwg.org  Wed Jun 10 14:09:40 1998
Delivery-Date: Wed, 10 Jun 1998 14:09:41 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id OAA24689
	for <ietf-archive@ietf.org>; Wed, 10 Jun 1998 14:09:40 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA14358
	for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 14:11:59 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA29933 for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 14:09:36 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 10 Jun 1998 14:05:28 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA28160 for ipp-outgoing; Wed, 10 Jun 1998 13:54:07 -0400 (EDT)
Message-Id: <3.0.5.32.19980610091149.0135f620@garfield>
X-Sender: cmanros@garfield
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.5 (32)
Date: Wed, 10 Jun 1998 09:11:49 PDT
To: "Larry Masinter" <masinter@parc.xerox.com>, <walker@dazel.com>,
        "Randy Turner" <rturner@sharplabs.com>
From: Carl-Uno Manros <manros@cp10.es.xerox.com>
Subject: RE: IPP> Identifying jobs in requests
Cc: <ipp@pwg.org>
In-Reply-To: <000e01bd9484$1e532000$aa66010d@copper.parc.xerox.com>
References: <357E7FFC.DD1C86CA@dazel.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ipp@pwg.org

At 08:26 AM 6/10/98 PDT, Larry Masinter wrote:
>Actually, I realize that if TLS is mandatory for IPP, then
>"ipp://host.dom/path" gets turned into "https://host.dom:432/path",
>i.e., assuming a secure transmission.
>
>Larry
>--
>http://www.parc.xerox.com/masinter
>
>
>

Larry,

We will discuss this with Keith. He thinks otherwise.

Carl-Uno
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Tue Jun 16 20:00:53 1998
Delivery-Date: Tue, 16 Jun 1998 20:00:53 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id UAA01734
	for <ietf-archive@ietf.org>; Tue, 16 Jun 1998 20:00:52 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA11613
	for <ietf-archive@cnri.reston.va.us>; Tue, 16 Jun 1998 20:03:14 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA19735 for <ietf-archive@cnri.reston.va.us>; Tue, 16 Jun 1998 20:00:50 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 16 Jun 1998 19:52:37 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA17882 for ipp-outgoing; Tue, 16 Jun 1998 19:39:09 -0400 (EDT)
Message-Id: <199806162334.QAA00186@woden.eng.sun.com>
X-Sender: rherriot@woden.eng.sun.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0.1 
Date: Tue, 16 Jun 1998 16:39:59 -0700
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Robert Herriot <robert.herriot@Eng.Sun.COM>
Subject: Re: IPP> Proposal for new IPP scheme
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C14AB149@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: multipart/alternative;
	types="text/plain,text/html";
	boundary="=====================_18153122==_.ALT"
Sender: owner-ipp@pwg.org

--=====================_18153122==_.ALT
Content-Type: text/plain; charset="us-ascii"

This looked like a reasonable proposal until I got to the very last line:

        3. A full IPP URL   (e.g., ipp://myhost.com/myprinter/myqueue)

The whole proposal is one of keeping ipp as a convenience notation and 
making ipp not appear on the wire. So why should a server ever have to 
accept #3 above?

Bob Herriot

At 02:25 PM 6/16/98 , Turner, Randy wrote:
>       
>Please review the attached summary of Larry's proposal for a new IPP
>scheme. I added some clarifications and a particular scenario for scheme
>interpretation. This summary is a brief version that was culled from my
>notes, and Larry's subsequent comments to me.
>The brevity of this summary is maintained due to the possible inclusion
>and modification should the WG (or IESG) decide some additional text is
>required for IPP-specific "secure" schemes. For this reason, please
>treat this proposal as a first draft.
>
>Randy
>
> <<maspro.txt>> 
>
>
>This is a proposal for the registration of a new URL scheme "ipp".
>The syntax for the new IPP scheme would be identical to the existing
>"http" scheme except for the scheme name itself:
>
>ipp://host[:port]/<IPP-specific-abs-path>
>
>Associated with this new IPP scheme would be an IANA-assigned TCP port
>number, which would be the default port number used by clients to
>contact IPP servers that are represented by IPP URLs.
>
>For the examples in this proposal the port number 374 is used as the
>port number that might be allocated by IANA. NOTE: this port number
>selection is for illustrative purposes of this text only. 
>
>The IPP scheme implies all of the same protocol semantics as that of
>the HTTP scheme, except that, by default, the port number used by clients
>to connect to the server is port 374. The semantics for clients 
>configured for proxy access is different as described below.
>
>When an IPP client obtains an IPP URL, the interpretation of this URL by
>the client can take one of three forms, depending on the configuration
>and implementation of the client:
>
>
>------------------------------------------------------
>IPP Client Configured with no proxy server -
>------------------------------------------------------
>
>
>When an IPP client (no proxy configured) obtains an IPP-schemed URL such 
>as "ipp://myhost.com/myprinter/myqueue, it will open an TCP connection to 
>port 374 on myhost.com, with the following example headers:
>
>POST /myprinter/myqueue HTTP/1.1
>Host: myhost.com:374
>Content-type: application/ipp
>Transfer-Encoding: chunked
>...
>
>------------------------------------------------------
>IPP Client Configured for Proxy Service -
>------------------------------------------------------
>
>When an IPP client that uses a proxy named "myproxy.com" obtains the URL 
>"ipp://myhost.com/myprinter/myqueue", it will open a TCP connection to
>myproxy.com with the following example headers:
>
>POST http://myhost.com:374/myprinter/myqueue HTTP/1.1
>Host: myproxy.com:374
>Content-type: application/ipp
>Transfer-Encoding: chunked
>...
>
>It is likely that existing proxies will not understand IPP URLs,
>so the RequestURI should use the HTTP form of the URL.
>
>-------------------------------------------------------
>IPP Clients with HTTP-only constraints
>-------------------------------------------------------
>If a particular IPP client implementation uses a pre-packaged HTTP library 
>or HTTP class that only supports HTTP-schemed URLs, then the following
>operation would be required:
>
>- The IPP client obtains the IPP-schemed URL and converts it to the 
>  following form:
>                  "http://myhost.com:374/myprinter/myqueue"
>
>The client then submits this URL to the pre-packaged HTTP library API.
>
>
>-------------------------------------------------------
>
>Existing HTTP 1.1 clients (and IPP clients) will only contact IPP servers
using 
>a requestURI specified in #1 below. However, RFC 2068 states that HTTP 1.1
servers
>should accept "full" URLs as well, so IPP servers should also be able to 
>accept requestURIs as specified in #2 and #3 as well.
>
>
>              1. A "abs_path" URL (e.g., /myprinter/myqueue)
>              2. A full HTTP URL  (e.g.,
http://myhost.com:374/myprinter/myqueue)
>              3. A full IPP URL   (e.g., ipp://myhost.com/myprinter/myqueue)
> 

--=====================_18153122==_.ALT
Content-Type: text/html; charset="us-ascii"

<html>
<font size=3>This looked like a reasonable proposal until I got to the
very last line:<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3. A full IPP URL&nbsp;&nbsp;
(e.g., ipp://myhost.com/myprinter/myqueue)<br>
<br>
The whole proposal is one of keeping ipp as a convenience notation and
<br>
making ipp not appear on the wire. So why should a server ever have to
<br>
accept #3 above?<br>
<br>
Bob Herriot<br>
<br>
At 02:25 PM 6/16/98 , Turner, Randy wrote:<br>
&gt;<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab><br>
&gt;Please review the attached summary of Larry's proposal for a new
IPP<br>
&gt;scheme. I added some clarifications and a particular scenario for
scheme<br>
&gt;interpretation. This summary is a brief version that was culled from
my<br>
&gt;notes, and Larry's subsequent comments to me.<br>
&gt;The brevity of this summary is maintained due to the possible
inclusion<br>
&gt;and modification should the WG (or IESG) decide some additional text
is<br>
&gt;required for IPP-specific &quot;secure&quot; schemes. For this
reason, please<br>
&gt;treat this proposal as a first draft.<br>
&gt;<br>
&gt;Randy<br>
&gt;<br>
&gt; &lt;&lt;maspro.txt&gt;&gt; <br>
&gt;<br>
&gt;<br>
&gt;This is a proposal for the registration of a new URL scheme
&quot;ipp&quot;.<br>
&gt;The syntax for the new IPP scheme would be identical to the
existing<br>
&gt;&quot;http&quot; scheme except for the scheme name itself:<br>
&gt;<br>
&gt;ipp://host[:port]/&lt;IPP-specific-abs-path&gt;<br>
&gt;<br>
&gt;Associated with this new IPP scheme would be an IANA-assigned TCP
port<br>
&gt;number, which would be the default port number used by clients
to<br>
&gt;contact IPP servers that are represented by IPP URLs.<br>
&gt;<br>
&gt;For the examples in this proposal the port number 374 is used as
the<br>
&gt;port number that might be allocated by IANA. NOTE: this port
number<br>
&gt;selection is for illustrative purposes of this text only. <br>
&gt;<br>
&gt;The IPP scheme implies all of the same protocol semantics as that
of<br>
&gt;the HTTP scheme, except that, by default, the port number used by
clients<br>
&gt;to connect to the server is port 374. The semantics for clients 
<br>
&gt;configured for proxy access is different as described below.<br>
&gt;<br>
&gt;When an IPP client obtains an IPP URL, the interpretation of this URL
by<br>
&gt;the client can take one of three forms, depending on the
configuration<br>
&gt;and implementation of the client:<br>
&gt;<br>
&gt;<br>
&gt;------------------------------------------------------<br>
&gt;IPP Client Configured with no proxy server -<br>
&gt;------------------------------------------------------<br>
&gt;<br>
&gt;<br>
&gt;When an IPP client (no proxy configured) obtains an IPP-schemed URL
such <br>
&gt;as &quot;ipp://myhost.com/myprinter/myqueue, it will open an TCP
connection to <br>
&gt;port 374 on myhost.com, with the following example headers:<br>
&gt;<br>
&gt;POST /myprinter/myqueue HTTP/1.1<br>
&gt;Host: myhost.com:374<br>
&gt;Content-type: application/ipp<br>
&gt;Transfer-Encoding: chunked<br>
&gt;...<br>
&gt;<br>
&gt;------------------------------------------------------<br>
&gt;IPP Client Configured for Proxy Service -<br>
&gt;------------------------------------------------------<br>
&gt;<br>
&gt;When an IPP client that uses a proxy named &quot;myproxy.com&quot;
obtains the URL <br>
&gt;&quot;ipp://myhost.com/myprinter/myqueue&quot;, it will open a TCP
connection to<br>
&gt;myproxy.com with the following example headers:<br>
&gt;<br>
&gt;POST
<a href="http://myhost.com:374/myprinter/myqueue" eudora="autourl"><font size=3>http://myhost.com:374/myprinter/myqueue</a><font size=3>
HTTP/1.1<br>
&gt;Host: myproxy.com:374<br>
&gt;Content-type: application/ipp<br>
&gt;Transfer-Encoding: chunked<br>
&gt;...<br>
&gt;<br>
&gt;It is likely that existing proxies will not understand IPP URLs,<br>
&gt;so the RequestURI should use the HTTP form of the URL.<br>
&gt;<br>
&gt;-------------------------------------------------------<br>
&gt;IPP Clients with HTTP-only constraints<br>
&gt;-------------------------------------------------------<br>
&gt;If a particular IPP client implementation uses a pre-packaged HTTP library <br>
&gt;or HTTP class that only supports HTTP-schemed URLs, then the following<br>
&gt;operation would be required:<br>
<font size=3>&gt;<br>
&gt;- The IPP client obtains the IPP-schemed URL and converts it to the <br>
&gt;&nbsp; following form:<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;<a href="http://myhost.com:374/myprinter/myqueue" eudora="autourl"><font size=3>http://myhost.com:374/myprinter/myqueue</a><font size=3>&quot;<br>
&gt;<br>
&gt;The client then submits this URL to the pre-packaged HTTP library API.<br>
&gt;<br>
&gt;<br>
&gt;-------------------------------------------------------<br>
&gt;<br>
&gt;Existing HTTP 1.1 clients (and IPP clients) will only contact IPP servers using <br>
&gt;a requestURI specified in #1 below. However, RFC 2068 states that HTTP 1.1 servers<br>
&gt;should accept &quot;full&quot; URLs as well, so IPP servers should also be able to <br>
&gt;accept requestURIs as specified in #2 and #3 as well.<br>
&gt;<br>
&gt;<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1. A &quot;abs_path&quot; URL (e.g., /myprinter/myqueue)<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2. A full HTTP URL&nbsp; (e.g., <a href="http://myhost.com:374/myprinter/myqueue" eudora="autourl"><font size=3>http://myhost.com:374/myprinter/myqueue</a><font size=3>)<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3. A full IPP URL&nbsp;&nbsp; (e.g., ipp://myhost.com/myprinter/myqueue)<br>
&gt; </font><br>
</html>

--=====================_18153122==_.ALT--


From ipp-owner@pwg.org  Wed Jun 17 14:15:42 1998
Delivery-Date: Wed, 17 Jun 1998 14:15:43 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id OAA20942
	for <ietf-archive@ietf.org>; Wed, 17 Jun 1998 14:15:42 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA14883
	for <ietf-archive@cnri.reston.va.us>; Wed, 17 Jun 1998 14:18:03 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA02746 for <ietf-archive@cnri.reston.va.us>; Wed, 17 Jun 1998 14:15:06 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 17 Jun 1998 14:10:11 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA01486 for ipp-outgoing; Wed, 17 Jun 1998 14:05:17 -0400 (EDT)
Message-Id: <35880432.CA029563@dazel.com>
Date: Wed, 17 Jun 1998 13:00:18 -0500
From: James Walker <walker@dazel.com>
Reply-To: walker@dazel.com
Organization: DAZEL Corporation
X-Mailer: Mozilla 4.05 [en] (WinNT; I)
Mime-Version: 1.0
To: jrturner@pacifier.com, rturner@sharplabs.com
Cc: ipp@pwg.org
Subject: [Fwd: IPP> ADM - Agenda for PWG IPP Phone Conference 980617]
Content-Type: multipart/mixed; boundary="------------A11D1A834D64888B7775ED0B"
Sender: owner-ipp@pwg.org

This is a multi-part message in MIME format.
--------------A11D1A834D64888B7775ED0B
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

come join us...
...walker
--------------A11D1A834D64888B7775ED0B
Content-Type: message/rfc822
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Return-Path: <ipp-owner@pwg.org>
Received: from support.dazel.com by dazel.com (4.1/SMI-4.1)
	id AA21570; Mon, 15 Jun 98 17:22:24 CDT
Received: from lists.underscore.com by support.dazel.com (8.8.7/dazel)
	id RAA04417 for <ipp@dazel.com>; Mon, 15 Jun 1998 17:22:22 -0500 (CDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA01855 for <ipp@dazel.com>; Mon, 15 Jun 1998 18:22:20 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 15 Jun 1998 18:21:07 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA01683 for ipp-outgoing; Mon, 15 Jun 1998 18:17:18 -0400 (EDT)
Message-Id: <3.0.5.32.19980615150424.009d2a10@garfield>
X-Sender: cmanros@garfield
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.5 (32)
Date: Mon, 15 Jun 1998 15:04:24 PDT
To: ipp@pwg.org
From: Carl-Uno Manros <manros@cp10.es.xerox.com>
Subject: IPP> ADM - Agenda for PWG IPP Phone Conference 980617
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ipp@pwg.org

Agenda for PWG IPP Phone Conference 980617
==========================================

We will hold our normal weekly conference in Wednesday.

I want to get to closure on the remaining show stoppers,
so the editors can finish up the next set of drafts to 
be sent to the IESG for their final review.

Based on the discussion with the Application Area
Directors last weeek, I consider the discussion about
a separate default port for IPP closed. This was the 
preferred method from the IESG to distinguish IPP
from other HTTP traffic and seemed to get overall
approval from the members of the WG. I have sent in 
the application for an IPP port to the IANA registry.

Subjects from Keith Moore's review that might need 
some further discussion are:

1) Do we really need a new ipp: scheme, when we introduce
the new port? Are we clear on all the consequences of
introducing a new scheme? Can we fit in a security parameter,
when we define the new scheme?
(Larry Masinter and Randy Turner are working on a draft - 
hopefully ready for the Wednesday phone call).

2) Considering that we have the new default port number for 
IPP, do we need to also distinguish IPP by using a PRINT
method rather than POST?

Another subject which has been discussed on the DL is:

3) Do we want to keep the redundant (and potentially
conflicting) operation attributes for Print-URI and Job-URI
in the MIME structure, or take them out?

I would like to focus the discussion around these three
subjects. I do not think that there are any further
issues to discuss at this point, apart from reviewing
the minor editorials that we have already agreed on
in principle.

Here is the dial-in information:

Time:     June 17, 10:00 - 12:00 PDT (1:00 - 3:00 EDT)
Phone:    1-800-857 5607
Passcode: cmanros

Carl-Uno




Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com


--------------A11D1A834D64888B7775ED0B--


From root@uscore.underscore.com  Thu Jun 25 00:15:30 1998
Delivery-Date: Thu, 25 Jun 1998 00:20:30 -0400
Return-Path: root@uscore.underscore.com
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id AAA02790
	for <ietf-archive@ietf.org>; Thu, 25 Jun 1998 00:06:29 -0400 (EDT)
Received: from uscore.underscore.com (uscore.underscore.com [199.125.69.1])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id AAA18407
	for <ietf-archive@cnri.reston.va.us>; Thu, 25 Jun 1998 00:08:41 -0400 (EDT)
Received: (from root@localhost) by uscore.underscore.com (8.8.4/8.7.2) id TAA08640; Wed, 24 Jun 1998 19:54:45 -0400 (EDT)
Date: Wed, 24 Jun 1998 19:54:45 -0400 (EDT)
From: Super-User <root@uscore.underscore.com>
Message-Id: <199806242354.TAA08640@uscore.underscore.com>
To: AL_PIEPHO@HP-Greeley-om2.om.hp.com, Aillil_Halsema@es.xerox.com,
        Angelo.Caruso@usa.xerox.com,
        BERENGUER_TORELLO@non-hp-iberia-om2.om.hp.com,
        Brent.Thomas@eng.efi.com,
        CARLOS_F_BECERRA@HP-Guadalajara-om1.om.hp.com,
        Chris_Mason@csme.canon.co.uk, Chung-Mei_Sung@xn.xerox.com,
        DAVID_KUNTZ@HP-Roseville-om2.om.hp.com, DEK1%mimi@magic.itg.ti.com,
        DENISE_ZIMMERMAN@HP-Boise-om8.om.hp.com, DTAYLOR@novell.com,
        Diana.Klashman@East.Sun.COM, Don_Purpura@cissc.canon.com,
        ERIC_CLEMENT@HP-Roseville-om2.om.hp.com, Edward_R_Rhoads@ccm.intel.com,
        Eugene.Chen@eng.efi.com, Foteos.Macrides@gte.net,
        Gregg_Bonikowski@wb.xerox.com, Harish.Manepalli@eng.efi.com,
        JPODOJIL@genicom.com, JRackowitz@engpo.msmailgw.intermec.com,
        Jason.Chen@eng.efi.com, Joel.Bennett@usa.xerox.com,
        KEN_OAKESON@HP-Boise-om8.om.hp.com, KL@PNPTECH.dk,
        KRIS_SCHOFF@HP-Boise-om8.om.hp.com, Kevin_Brayton@wb.xerox.com,
        Kevin_Bross@ccm.intel.com, Kiyoshi_Katano@cbj.canon.co.jp,
        ListSaver-of-pmp@vault.findmail.com, Louis_Ormond@cissc.canon.com,
        Miyasaka.Takashi@exc.epson.co.jp, OWEN@MPA15AB.MV.UNISYS.COM,
        OYAMADA@jp.ibm.com, Onishi.Joji@exc.epson.co.jp,
        Ozay_Oktay@cissc.canon.com,
        PETER_E_MELLQUIST@hp-roseville-om3.om.hp.com, Phil_Verghese@hp.com,
        RUSSELL_JOHNSTON@HP-Boise-om2.om.hp.com, Randy_Grohs@hp.com,
        Regis.Brochu@pwc.ca, Rich.Gray@Digital-Controls.Com,
        Roberto.SANNINO@st.com, Rod.Belshee@tek.COM, Rohlfingdg@agedwards.com,
        Ronald.Macera@usa.xerox.com, SHARPEG@CLIFFY.POLAROID.COM,
        SISAACSON@novell.com, STUART@KEI-CA.CCMAIL.CompuServe.COM,
        Scott_Barnes@es.xerox.com, Shinichi.Nakamura@fujixerox.co.jp,
        Shuyuan.Chen@crt.xerox.com, Stephen_Wilczek@es.xerox.com,
        Susumu_Takase@cbj.canon.co.jp, THERESA_RHOADES@HP-Boise-om8.om.hp.com,
        TLasko@genicom.com, TMCLTD@aol.com, TSUIC@CLIFFY.POLAROID.COM,
        TTRONSON@novell.com, Thomas_C_Jones@ccm.intel.com,
        Toshiyuki-AOKI@KDD.co.jp, Troncoso@corp.adaptec.com,
        Vivian_Cancio@xn.xerox.com, YUKI@KEI-CA.CCMAIL.CompuServe.COM,
        adamsc@pogo.WV.TEK.COM, adar@vnet.ibm.com, akasaka@tpp.epson.co.jp,
        akrsaito@ga3.mmlab.toshiba.co.jp, alan_berkema@hp.com,
        albrahme@byas.com, amiller@kodak.com, anders.olsson@axis.se,
        ando.makoto@fujixerox.co.jp, andrea@vividimage.com,
        andrew_barker@es.xerox.com, andyd@pogo.WV.TEK.COM, aoki@mita.co.jp,
        aoki@rdmg.mgcs.mei.co.jp, armon@wrc.xerox.com,
        arpalists+computing.ietf-ipp@andrew.cmu.edu, asada@sd.nara.sharp.co.jp,
        asain@jp.ibm.com, atsnaka@cbs.canon.co.jp, atsushi.yuki@kyocera.com,
        austin@sdsp.mc.xerox.com, awatanabe@Technoscope.co.jp,
        b_nixon@emulex.com, babakj@microsoft.com, barry@abcdprint.com,
        bathatcher@earthlink.net, berche@ocegr.fr, bgalten@rbi.com,
        bhasting@rbi.com, bill@xcd.com, bis@rose.hp.com,
        bixhorna@reston.btna.com, bkd@auratek.com, bob@sismicro.com,
        bob_mross@hp.com, bol@Axp1.IenD.wau.nl, bpathak@popmail1.vcd.hp.com,
        bpenteco@boi.hp.com, brian@quiotix.com, brian_griebe@hp.com,
        brianb@vcd.hp.com, briangl@pogo.WV.TEK.COM, broccolo@page.kodak.com,
        bruewer@uni-hohenheim.de, bsetterb@adobe.com, bstevens@zk3.dec.com,
        bva@allegrosoft.com, byuan@PRC.Sun.COM, caradec@piano.grenoble.hp.com,
        carl@manros.com, carney@vnet.ibm.com, carterk@us.ibm.com,
        catherine.mazier@ocegr.fr, cato@df.lth.se, ccb@pubweb.net,
        ccvlok@ust.hk, cgordon@digprod.com, chad@lexmark.com,
        chansler@adobe.com, charles@emerald.oucs.ox.ac.uk,
        chirag.bakshi@eng.efi.com, chodongi@samsung.co.kr, chrisw@iwl.com,
        cmanros@cp10.es.xerox.com, colinws@bristol.st.com,
        cpip@sesun87.cse.canon.co.jp, craigl@usa.net, cullen@sdsp.mc.xerox.com,
        d_willie@emulex.com, dalmer@bridge.net, danbold@apple.com,
        daved@gop.sps.mot.com, david_kellerman@nls.com,
        davidlroach@unn.unisys.com, db_murray@vnet.ibm.com,
        dbrean@stellar.East.Sun.COM, dcarney@us.ibm.com,
        dcrocker@brandenburg.com, debecker@lexmark.com, denise@rd.qms.com,
        devonw@microsoft.com, dgaucas@wrc.xerox.com, digirol@lexmark.com,
        dker@matrox.com, dker@total.net, dmitchell@ti.com, don@lexmark.com,
        douchida@vcd.hp.com, dtenbroe@csc.com, dumroese@3a.com,
        dwing@Cisco.COM, echen@cp10.es.xerox.com, ekelleher@spyglass.com,
        elenat@bpo.hp.com, emking@lexmark.com, endoh@cse.canon.co.jp,
        ericr@vcd.hp.com, ewa@apple.com, fhanzel@cp10.es.xerox.com,
        fhernandez@peerless.com, frank@pharos.co.nz, frankm@extendsys.com,
        fredrik.hugosson@axis.se, fujisawa@the.canon.co.jp,
        fujita@yamato.ibm.co.jp, fujitani@isp.rp.ricoh.co.jp,
        fukunaga@cbs.canon.co.jp, fullman@cp10.es.xerox.com,
        fumiona@venus.dtinet.or.jp, funazaki@den.fujifilm.co.jp,
        fw@hplb.hpl.hp.com, fweerdenburg@tulip.com, fzhao@ix.netcom.com,
        ganta@mutoh.co.jp, gary_padlipsky@cp10.es.xerox.com, gcurtis@ms.com,
        geoff@paypc.com, ggarbutt@earthlink.net, gleeson@zk3.dec.com,
        goldey@lexmark.com, gonda@tkb.ysknet.co.jp, grasool@ford.com,
        greg@erc.epson.com, gregs@sdd.hp.com, gsonger@tsoft.com,
        gwm@austin.ibm.com, gz@harlequin.com, hak@ocegr.fr,
        harald.ripa@axis.com, harald.t.alvestrand@uninett.no,
        harryl@us.ibm.com, hart@zk3.dec.com, hastings@cp10.es.xerox.com,
        hathaway@pubweb.com, havera@hpb18423.boi.hp.com,
        havera@hpb27925.boi.hp.com, hclark@lexmark.com,
        heilbron@nm.informatik.uni-muenchen.de, henrik.holst@i-data.com,
        herman@ti.com, hi-kohara@KDD.co.jp, hirao@ipdc.sanyo.co.jp,
        hirata@vip.iwa.fujixerox.co.jp, hiroshi.ishikawa@fujixerox.co.jp,
        hitoshis@microsoft.com, hparra@novell.com, hsato@cse.canon.co.jp,
        hshenava@fmi.fujitsu.com, hsidorsky@auco.com, ht@i-data.com,
        hyperm@hotair.hobl.lucent.com, ietf-archive@ns.cnri.reston.va.us,
        ietf-ipp@redist.uit.no, iitsuka@avrl.mei.co.jp,
        ikeda@micom.mec.mei.co.jp, imai@prg.nara.sharp.co.jp,
        imcdonal@eso.mc.xerox.com, ipp@dazel.com, ipp@xionics.com,
        isoda@cse.canon.co.jp, isr@ix.netcom.com,
        iwamoto@comg.ksp.fujixerox.co.jp, jack@netg.ksp.fujixerox.co.jp,
        james.smith@gte.com, jds@underscore.com, jeremy_powell@sbcss.k12.ca.us,
        jessica.murphey@mbv.tu-chemnitz.de, jfuller@microsoft.com,
        jfung@cp10.es.xerox.com, jgw@hprnd.rose.hp.com, jh@harlequin.com,
        jhollins@eng.adaptec.com, jhy@gsu.edu, jidomir@vcd.hp.com,
        jim.lo@Eng.Sun.COM, jjv@page.kodak.com, jkm@underscore.com,
        jldavis@adobe.com, jlinton@lexmark.com, jlo@oce.nl, jmp@dazel.com,
        joel@mw-inc.com, johan@holhouse.nl, jon_lewis@hp.com,
        joshco@microsoft.com, jshockey@jrl.com, jtu@oce.nl,
        jwenn@cp10.es.xerox.com, k_makoto@bsd.canon.co.jp, kadiyala@ti.com,
        kage@yh.msy.co.jp, kakihara@jp.ibm.com, kakinum@yamato.ibm.co.jp,
        kamimura@ffc.co.jp, kawasima@rsk-kitami.grp.ricoh.co.jp,
        kazuaki@sd.nara.sharp.co.jp, kcarter@vnet.ibm.com,
        keisuket@microsoft.com, keita@nikongw.nikon.co.jp, kenditt@us.ibm.com,
        kevin.osborn@East.Sun.COM, kevin@sun470.rd.qms.com,
        kevin_keaney@hp.com, kinji.kanie@brother.co.jp, kita@mol.minolta.co.jp,
        kjarvis@parc.xerox.com, kjo@ess.mc.xerox.com, komer@trinc.com,
        kono@hd.epson.co.jp, kpalmer@duplousa.com, krister.svard@skandia.se,
        kugler@us.ibm.com, kurokawa@prt.sony.co.jp, kusumi@lsi.nsc.co.jp,
        kyou@cp.cs.fujitsu.co.jp, laurentp@bpo.hp.com, laurie@sdd.hp.com,
        lawrence@agranat.com, lee_farrell@cissc.canon.com,
        leisner@sdsp.mc.xerox.com, leong@cp10.es.xerox.com,
        listsaver-of-fin@findmail.com, listsaver-of-ipp@vault.findmail.com,
        listsaver-of-jmp@findmail.com, listsaver-of-p1394@findmail.com,
        listsaver-of-sense@findmail.com, listsaver-of-upd@findmail.com,
        lpyoung@lexmark.com, lstein@fapo.com, lwang@sdsp.mc.xerox.com,
        mabry@rd.qms.com, maehara@naltec.co.jp,
        maezawa@iog.atsugi.fujixerox.co.jp, mamezaki@ffm.fujifilm.co.jp,
        manchala@cp10.es.xerox.com, marcodg@vcd.hp.com,
        marina_kalika@es.xerox.com, mario.scurati@st.com,
        masa-koi@on.rim.or.jp, masegi@cse.canon.co.jp, masinter@parc.xerox.com,
        matsuki@cse.canon.co.jp, mattj@blip.org, mayer@wrc.xerox.com,
        mdesai@auco.com, mfenelon@microsoft.com, mhn@cdl.ucop.edu,
        mhodges@hpb11302.boi.hp.com, mholser@adobe.com, michael@qms.com,
        michiakn@microsoft.com, middendo@us.ibm.com, mike@fireflyinc.com,
        mike@lexmark.com, mikee@extendsys.com, mikek@iwl.com,
        miller@filenet.com, mkumar@trinc.com, mlchen@pdd.att.com,
        mochi@cns.canon.co.jp, monte_g_johnson@ccm.intel.com,
        moody@lexmark.com, moore+ipp@cs.utk.edu, moore+printmib@cs.utk.edu,
        mori@yps.kyocera.co.jp, morita@ic.rdc.ricoh.co.jp,
        motoyama@str.ricoh.com, mps@mspratt.hpl.hp.com, mwhit@vcd.hp.com,
        myoung@boi.hp.com, nadler@chopper.us.dg.com,
        nagahashi.toshinori@exc.epson.co.jp, nagahasi@hdccgw.hd.epson.co.jp,
        nagy@kodak.com, nankou@avrl.mei.co.jp, nao@cbs.canon.co.jp,
        naviac@rd.qms.com, ned+ipp@innosoft.com, nemo@dibe.unige.it,
        nesbitt@cp10.es.xerox.com, nishi@cefiro.iod.ricoh.co.jp,
        nishi@iod.ricoh.co.jp, nishiwaki@avrl.mei.co.jp, nisikawa@mita.co.jp,
        nisimura@ipdc.sanyo.co.jp, niteeyes@3Sheep.COM, niwa@iod.ricoh.co.jp,
        noel@rim.crl.fujixerox.co.jp, noriko.kure@toshiba.co.jp,
        nschade@xionics.com, nwebb@auco.com, o-tomita@cp.cs.fujitsu.co.jp,
        ogawa@mos.fvd.fujitsu.co.jp, ogawa@yps.kyocera.co.jp, ogino@fine.ad.jp,
        ohirata@cbm.canon.com, ohm+ml-ipp@rcac.tdi.co.jp,
        ohuchi@ess.atsugi.fujixerox.co.jp, oka@pure.cpdc.canon.co.jp,
        okamoto@cp10.es.xerox.com, okigami@dsap.nara.sharp.co.jp,
        ootsu@kk1g.kme.mei.co.jp, osaki@lpd.sj.nec.com, otallman@in-system.com,
        papowell@astart.com, papowell@sdsu.edu, patrick_mckinley@om.cv.hp.com,
        paul_lei@es.xerox.com, paulmo@microsoft.com,
        peter.zehler@usa.xerox.com, peter@digideas.com.au,
        peterm@shinesoft.com, pgloger@cp10.es.xerox.com, phil@netbrand.com,
        pmp@dazel.com, polansky@raptor.com, pond2@apple.com,
        pshukla@novell.com, psutton@GGX.COM, pthambid@okidata.com,
        pwg-ipp@prd.fc.nec.co.jp, pwg-jmp@prd.fc.nec.co.jp,
        pwg-p1394@prd.fc.nec.co.jp, pwg-pmp@prd.fc.nec.co.jp,
        pwg-sense@prd.fc.nec.co.jp, pwg-upd@prd.fc.nec.co.jp, qqrob@oce.nl,
        r18786@email.sps.mot.com, ramnath@rrsycore.co.in, ravi@india.ti.com,
        ravikm@us.ibm.com, raylutz@cognisys.com, rbergma@dpc.com,
        rblancha@rbi.com, rchawla@adn.alcatel.com, rdebry@us.ibm.com,
        rdhondy@qosnet.com, rick@cp10.es.xerox.com, rjm2@cornell.edu,
        rmccomiskie@xionics.com, robert.bruell@i-data.com,
        robert.herriot@Eng.Sun.COM, robert_laman@es.xerox.com,
        robertt@vcd.hp.com, rommel@polgas.topmax.com.ph, ronnie@best.com,
        rorzol@okidata.com, rpotter@xsoft.xerox.com, rrussell@lexmark.com,
        rschneid@erc.epson.com, rsherer@peerless.com, rturner@sharplabs.com,
        s-seshadri1@ti.com, saito@optsys.cl.nec.co.jp,
        sakamoto@yps.kyocera.co.jp, sal.gurnani@ucop.edu,
        salm@roch875.mc.xerox.com, samitsu@hj.hro.epson.co.jp,
        sandram@boi.hp.com, sasaki@cse.canon.co.jp, sasaki@jci.co.jp,
        sasamori.takahide@fujixerox.co.jp, sathyan@trinc.com,
        satoshi.ishihara@rdmg.mgcs.mei.co.jp, sbeckst@dpc.com,
        sbonar@hpb16977.boi.hp.com, sbutler@boi.hp.com,
        sbutterfield@peerless.com, scott_isaacson@novell.com, scottr@cts.com,
        sdumas@francenet.fr, sense@dazel.com, sergi@bpo.hp.com,
        sgray@cp10.es.xerox.com, shimazu@iij.ad.jp,
        shimura@pure.cpdc.canon.co.jp, shin.ohtake@fujixerox.co.jp,
        shines@sdd.hp.com, shivaun@al712.rose.hp.com, shuichiro@kaneko.com,
        shuji@ccs.mt.nec.co.jp, shuyuan@wrc.xerox.com,
        sjohnson@cp10.es.xerox.com, slw1@cornell.edu, smaruo@hrl.hitachi.co.jp,
        smg1@vnet.ibm.com, solina_phan@es.xerox.com, srao@trinc.com,
        stang@adobe.com, stanmcc@cp10.es.xerox.com, starkey@lexmark.com,
        stephen_holmstead@hp.com, stevet@research.canon.com.au,
        suehiro@ed.fujitsu.co.jp, sumino@sddc.sps.mot.com, swire@kodak.com,
        szilles@adobe.com, takami.takeuchi@brother.co.jp, takata@jps.net,
        takeda@vrl.mei.co.jp, takeshi@netg.ksp.fujixerox.co.jp,
        taniyan@hd.epson.co.jp, tarl@East.Sun.COM,
        tatsuya.matsumoto@fujixerox.co.jp, tetsu@spdd.ricoh.co.jp,
        tgoto@ipdc.sanyo.co.jp, thayashi@mita.co.jp, thrasher@lexmark.com,
        timb@cv.hp.com, tkj@wipsys.soft.net, tmori@jp.ibm.com,
        todd_fischer@hp.com, trieu.nguyen@intel.com,
        tsuna@rd1.ebina.fujixerox.co.jp, ttruong@cp10.es.xerox.com,
        tuda@cp10.es.xerox.com, tvu@cp10.es.xerox.com, uchino@tpp.epson.co.jp,
        ueda@iml.mkhar.sharp.co.jp, ueda@pure.cpdc.canon.co.jp,
        uenaka@vrl.mei.co.jp, vandang@hprnd.rose.hp.com, verhelst@xs4all.nl,
        victor@kodak.com, vijay.kumar@tek.COM, wakai@slab.tnr.sharp.co.jp,
        walker@dazel.com, webbj@lexmark.com, wei@tecont1.teco-info.com.tw,
        william_mccuskey@es.xerox.com, wolff@crc.ricoh.com, ws@seh.de,
        wwagner@digprod.com, xriley@cp10.es.xerox.com, yamasy@yamato.ibm.co.jp,
        yaron@writeme.com, yasuaki@webjapan.com, yasushin@microsoft.com,
        ybanker@GGX.COM, yo-oonaka@KDD.co.jp, yokada@flab.fujitsu.co.jp,
        yokko@cse.canon.co.jp, yoram@minolta-mil.com, yoshim@erc.epson.com,
        yue_chen@wb.xerox.com, yuka@fuji.mol.minolta.co.jp, zandee@apple.com,
        zhi-hong@zeno.com
Subject: PWG> The PWG Internet server remains DOWN

"Some days you eat bear, and some days the bear eats you..."

The PWG Internet server (providing web, mail and ftp services)
has seriously died.  We are actively working on the problem,
but find we're going to have to replace the existing Sun server.

As a result, PWG net services will not be available until some
time tomorrow, Thursday, June 25.

When service has been reestablished, we will send an email message
to all persons registered on the pwg-announce mailing list.
(Recall that the pwg-announce mailing list is a special, automatic
list representing the unique union of all subscribers to any PWG
mailing list.)

If by chance the problem results in the system being down beyond
close of business on Thursday (EDT), then we will also send a
message so as to keep everyone informed.

We apologize for this inconvenience.

    The PWG web staff at Underscore

From ipp-owner@pwg.org  Fri Jul  3 22:11:52 1998
Delivery-Date: Fri, 03 Jul 1998 22:11:56 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id WAA29802
	for <ietf-archive@ietf.org>; Fri, 3 Jul 1998 22:11:51 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id WAA26063
	for <ietf-archive@cnri.reston.va.us>; Fri, 3 Jul 1998 22:14:11 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id WAA21289 for <ietf-archive@cnri.reston.va.us>; Fri, 3 Jul 1998 22:11:49 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 3 Jul 1998 22:07:32 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id WAA20561 for ipp-outgoing; Fri, 3 Jul 1998 22:01:29 -0400 (EDT)
Message-Id: <199807040159.VAA21847@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Randy Turner <rturner@sharplabs.com>
cc: Keith Moore <moore@cs.utk.edu>, Tom Hastings <hastings@cp10.es.xerox.com>,
        ipp@pwg.org, moore@cs.utk.edu
Subject: Re: IPP> clarification needed re: "ipp:" proposal 
In-reply-to: Your message of "Fri, 03 Jul 1998 17:45:23 PDT."
             <199807040050.RAA27752@mail.pacifier.com> 
Date: Fri, 03 Jul 1998 21:59:54 -0400
Sender: owner-ipp@pwg.org

>  however just FYI, I believe either "ipp" or "http" schemes
> MAY be included, but this is dependent upon the means used to determine the
> URL in the first place. The administrator of such a service would publish
> which ever URL was appropriate for how his/her server is configured.

I don't understand.  If you want to advertise a printer, you should use ipp:
If you want to advertise a web server, you should use http:

Seems like the two should have very different user interfaces, which is
one of the reasons for exposing the ipp/http difference in the URL.

For instance, if I click on an http link, I expect my browser or OS
to display that file in a window or offer to save it locally.  

If I click on an ipp link, my browser or OS should pop up
a window offering to print something to that printer, display
the pending jobs in the queue, install a driver for that printer, 
tell me where the printer is and how much it costs to use it, etc.
Or maybe I can drag some other object and drop it on the 
printer link, which causes it to be printed.  etc.
Or I drag the printer link to my desktop, which causes an interface
to that printer to be installed on my system.  Whatever.  The 
point is that just by looking at an ipp: URL, a browser or OS or
a human being can tell that it's a printer, and make use of that
information without actually having to talk to the thing.

Keith

From ipp-owner@pwg.org  Sat Jul  4 07:10:02 1998
Delivery-Date: Sat, 04 Jul 1998 07:10:02 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id HAA14111
	for <ietf-archive@ietf.org>; Sat, 4 Jul 1998 07:10:01 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id HAA26537
	for <ietf-archive@cnri.reston.va.us>; Sat, 4 Jul 1998 07:12:21 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id HAA08375 for <ietf-archive@cnri.reston.va.us>; Sat, 4 Jul 1998 07:09:52 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sat, 4 Jul 1998 06:57:59 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id GAA07026 for ipp-outgoing; Sat, 4 Jul 1998 06:55:38 -0400 (EDT)
Message-Id: <199807041055.GAA25841@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Randy Turner <rturner@sharplabs.com>
cc: Keith Moore <moore@cs.utk.edu>, ipp@pwg.org, moore@cs.utk.edu
Subject: Re: IPP> clarification needed re: "ipp:" proposal 
In-reply-to: Your message of "Fri, 03 Jul 1998 20:25:06 PDT."
             <199807040330.UAA12233@mail.pacifier.com> 
Date: Sat, 04 Jul 1998 06:55:26 -0400
Sender: owner-ipp@pwg.org

> On reflection, I should worded my last statement as "clients SHOULD use ipp
> schemes, but MAY use http schemes to contact servers. Servers MUST support
> connections using either http or ipp schemes.

Okay.  If we're talking about URLs that go in HTTP request and response headers,
I'd agree with that.  The big question I have is the URLs that go in IPP
protocol elements.  I think they SHOULD (perhaps MUST) be ipp:.  

More to the point, regardless of what is done on the wire, I think the user 
should always use and see ipp: URLs when referring to a printer.  

Keith
 
> Like I said earlier, I think this will all work, but a detailed I-D will be
> more complete with examples and such.
> 
> On a different tack, I was hoping we could just get away with using
> different methods for IPP, but I was soundly voted down in a past
> conference call. If the  IESG requirement covers more than just being able
> to distinguish IPP traffic from HTTP traffic, then I think a separate
> scheme is the way to go. I'm still re-reading your (Keith) last few
> messages to see if I can extract the exact issue(s) the IESG is concerned
> with. I'm hitting the road tomorrow for our meeting so I hope to have a
> handle on this by Monday.

From ipp-owner@pwg.org  Mon Jul  6 13:58:49 1998
Delivery-Date: Mon, 06 Jul 1998 13:58:50 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id NAA26251
	for <ietf-archive@ietf.org>; Mon, 6 Jul 1998 13:58:48 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA04375
	for <ietf-archive@cnri.reston.va.us>; Mon, 6 Jul 1998 14:01:08 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA27919 for <ietf-archive@cnri.reston.va.us>; Mon, 6 Jul 1998 13:58:42 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 6 Jul 1998 13:53:07 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA27336 for ipp-outgoing; Mon, 6 Jul 1998 13:47:54 -0400 (EDT)
Message-ID: <CB6657D3A5E0D111A97700805FFE6587BF6E44@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Keith Moore'" <moore@cs.utk.edu>, Randy Turner <rturner@sharplabs.com>
Cc: Tom Hastings <hastings@cp10.es.xerox.com>, ipp@pwg.org
Subject: RE: IPP> clarification needed re: "ipp:" proposal 
Date: Mon, 6 Jul 1998 10:47:39 -0700 
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org

	If I click on an ipp link, my browser or OS should pop up
	a window offering to print something to that printer, display
	the pending jobs in the queue, install a driver for that printer, 
	tell me where the printer is and how much it costs to use it, etc.
	Or maybe I can drag some other object and drop it on the 
	printer link, which causes it to be printed.  etc.
	Or I drag the printer link to my desktop, which causes an interface
	to that printer to be installed on my system.  Whatever.  The 
	point is that just by looking at an ipp: URL, a browser or OS or
	a human being can tell that it's a printer, and make use of that
	information without actually having to talk to the thing.

This has nothing to do with the IPP protocol - these are suggestions as to
what the users experience should be. There are a million and one web links
that when you click on them do things on the client side. I suspect that a
lot of OS vendors are going to do exactly what you describe. A printer URL
will be HTTP://xxxx/printerA (or whatever). This bears no relationship
whatsoever to the URL used by IPP for pumping print over the network - I
doubt that a user will ever see that URL (in a lot of cases it wont be
http://www.acme.com/myprinter (or IPP: or HTTP:....:370). It will be
something like http://www.acme.com/scripts/IPP/submit.pl?pr=myprinter or
some equally memorable string.



> -----Original Message-----
> From:	Keith Moore [SMTP:moore@cs.utk.edu]
> Sent:	Friday, July 03, 1998 7:00 PM
> To:	Randy Turner
> Cc:	Keith Moore; Tom Hastings; ipp@pwg.org; moore@cs.utk.edu
> Subject:	Re: IPP> clarification needed re: "ipp:" proposal 
> 
> >  however just FYI, I believe either "ipp" or "http" schemes
> > MAY be included, but this is dependent upon the means used to determine
> the
> > URL in the first place. The administrator of such a service would
> publish
> > which ever URL was appropriate for how his/her server is configured.
> 
> I don't understand.  If you want to advertise a printer, you should use
> ipp:
> If you want to advertise a web server, you should use http:
> 
> Seems like the two should have very different user interfaces, which is
> one of the reasons for exposing the ipp/http difference in the URL.
> 
> For instance, if I click on an http link, I expect my browser or OS
> to display that file in a window or offer to save it locally.  
> 
> If I click on an ipp link, my browser or OS should pop up
> a window offering to print something to that printer, display
> the pending jobs in the queue, install a driver for that printer, 
> tell me where the printer is and how much it costs to use it, etc.
> Or maybe I can drag some other object and drop it on the 
> printer link, which causes it to be printed.  etc.
> Or I drag the printer link to my desktop, which causes an interface
> to that printer to be installed on my system.  Whatever.  The 
> point is that just by looking at an ipp: URL, a browser or OS or
> a human being can tell that it's a printer, and make use of that
> information without actually having to talk to the thing.
> 
> Keith

From ipp-owner@pwg.org  Tue Jul  7 17:27:41 1998
Delivery-Date: Tue, 07 Jul 1998 17:27:41 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id RAA15871
	for <ietf-archive@ietf.org>; Tue, 7 Jul 1998 17:27:40 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA06464
	for <ietf-archive@cnri.reston.va.us>; Tue, 7 Jul 1998 17:30:00 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA03325 for <ietf-archive@cnri.reston.va.us>; Tue, 7 Jul 1998 17:27:36 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 7 Jul 1998 17:23:32 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA02739 for ipp-outgoing; Tue, 7 Jul 1998 17:17:48 -0400 (EDT)
Message-Id: <199807072116.RAA17464@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "Randy Turner" <rturner@sharplabs.com>
cc: "Keith Moore" <moore@cs.utk.edu>,
        "Tom Hastings" <hastings@cp10.es.xerox.com>, ipp@pwg.org,
        moore@cs.utk.edu
Subject: Re: IPP> On clarifying the proposal for a new IPP scheme 
In-reply-to: Your message of "Mon, 06 Jul 1998 23:18:10 PDT."
             <199807070619.XAA19325@slafw.enet.sharplabs.com> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Tue, 07 Jul 1998 17:16:11 -0400
Sender: owner-ipp@pwg.org

> If you can wait a couple of days, we will forward you a *final*
> version of this proposal before you forward this to the
> IESG......(?)

yes, I'll wait until I receive a "final" version from the chair.

Keith




From ipp-owner@pwg.org  Sun Jul 12 19:50:58 1998
Delivery-Date: Sun, 12 Jul 1998 19:50:58 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id TAA09470
	for <ietf-archive@ietf.org>; Sun, 12 Jul 1998 19:50:57 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA01370
	for <ietf-archive@cnri.reston.va.us>; Sun, 12 Jul 1998 19:50:28 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA05469 for <ietf-archive@cnri.reston.va.us>; Sun, 12 Jul 1998 19:50:15 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sun, 12 Jul 1998 19:44:34 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA04877 for ipp-outgoing; Sun, 12 Jul 1998 19:39:38 -0400 (EDT)
Message-Id: <199807122339.TAA28271@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Randy Turner <rturner@sharplabs.com>
cc: moore@cs.utk.edu, ipp@pwg.org, moore@cs.utk.edu
Subject: IPP> Re: IPP Scheme 
In-reply-to: Your message of "Sat, 11 Jul 1998 21:18:31 PDT."
             <199807120424.VAA19119@mail.pacifier.com> 
Date: Sun, 12 Jul 1998 19:39:29 -0400
Sender: owner-ipp@pwg.org

> >However, a separate URL type such as "https" is also insufficient for 
> >IPP's purposes.   SSL was designed to authenticate servers to clients,
> >not the other way around, and this heritage still shows in TLS.
> >The TLS protocol does not have any way for a server to inform a 
> >client about which certificate authorities it trusts.  Unless all
> >IPP servers are going to trust the same certificate authority
> >(highly unlikely), an IPP client that talks to different servers will
> >need multiple key certificates (up to one for each IPP server it 
> >wants to talk to), and therefore the client either needs to know which 
> >certificate to send to each server, or it needs to know which CAs
> >the server supports.
> 
> I assumed that the client and/or server would use the CA  that issued
> the certicate in the first place. I believe this information is a part of the
> certificate itself.

No, that's not the issue.  Yes, the CA is part of the certificate.
The client may need several certificates to authenticate itself
to each of several different servers,  because each client certificate
is signed by only one CA, and not all servers trust the same CA.
The client has no knowledge of which certificate to use, and TLS 
doesn't give it a way find out which CAs the server trusts.  
So this has to be configured into the client on a per-printer basis -
either explicitly or as part of the URL.

> >If it's desired to make IPP work without prior authorization
> >(and assuming the server requires authentication at all), the
> >client is still going to need to know what authentication method to
> >use and which CAs the server supports.  This is more information than
> >can be conveyed in one bit (the difference between using "http" 
> >and "https").
> 
> The authentication method is negotiated when the client sends its
> "preferred" list of auth/privacy methods to use during TLS startup. 

Only if it uses TLS.  How does the client find out whether to use TLS 
or digest or both?  (it might use TLS for privacy, and digest for
authentication)

> IPP clients will "not" arbitrarily authenticate itself to IPP servers
> around the world. TLS-enabled IPP servers will be pre-configured with 
> ACLs or some such to allow specifically authorized clients to access 
> the resource. 

Yes, but how does this work for the client who wants to print
on the printer at Kinko's?  (whether nearby or across the world)
Presumably, the user's going to have to establish a billing account, 
and when he does that he'll get a certificate back from Kinko's that 
he can use to authenticate himself to Kinko's printer.  (my guess
is that it's a lot easier for Kinko's to issue a certificate
that says "this is Kinko's user #23434" than for Kinko's to 
decide whether to accept some certificate that the user already
has, signed by some random CA, that says "this is Keith Moore".)

(note that there's a big gap in defining "ACLs or some such")

> >> 6. Compound schemes is a new idea and not well understood in its'
> >>    ramifications. In the current IANA registry for URL schemes, there
> >>    are no examples that indicate that scheme "translation" to another
> >>    scheme is required. 
> >
> >IPP is the first group to try to layer something on top of HTTP.
> >So naturally there are no examples for how to do this.  That's
> >what comes with breaking new ground.
> >
> >Note that the translation is only required to talk to HTTP proxies.
> >The general case is that the IPP client talks directly to the IPP
> >server, and there's no URI translation going on at all.
> 
> Your previous comments that say something like "IPP clients will only use
> HTTP URLs when speaking to HTTP proxies"  eliminates us from fielding IPP 
> as CGI or NSAPI/ISAPI extensions to generic HTTP 1.1 web servers. These
> generic web servers will not understand IPP URLs either, and this case 
> of generic web server extension could make up a significant set of 
> initial releases of IPP.

This is a reasonable concern.  I'm thinking that it's not such a problem
if http: URLs are always used at the HTTP layer - as long as they're only
used at the HTTP layer.  I might be able to convince IESG of this.

> >I respect the IPP group's concern that translation of IPP URLs
> >while tunneling over HTTP proxies is untried and may cause operational
> >problems.  However, the IPP group is ignoring IESG concerns about
> >operational problems that might be caused by reusing HTTP proxies
> >in the first place to circumvent firewall policy, or the confusion 
> >resulting from users' inability to distinguish printer URLs from 
> >http: URLs. 
> >
> >If IPP's use of HTTP proxies causes too many problems, it may be
> >necessary to reconsider using HTTP proxies - or to allow people
> >to use them, but warn that this might not always work.  Sooner
> >or later the proxies will support IPP.    Of course it's nice if
> >proxies support a new protocol immediately, but if they don't -
> >this is no more of a barrier than any other new protocol has to face.
> 
> There is no problem with our current version and HTTP proxies. Its the
> introduction of an unsupported URL scheme that has generated 
> concerns about breaking the infrastructure. We have layered where
> appropriate, and have taken special care not to "break" the infrastructure.

With due respect, the IESG disagrees.  The layering of a new protocol
over HTTP, and the proposed reuse of http: URLs, has generated concerns
about breaking widely-held assumptions - specifically, firewall policies
and assumptions about what http: means and how it is used.

> I'm concerned that if we did work on a "standardized" URL, that it would
> "still" be a "one-off" solution only used by IPP, since the majority of 
> internet protocols I am seeing working on security 
> (IMAP/POP/FTP/SMTP/LDAP, etc) are working on SASL profiles for 
> accomplishing this functionality. Which would make all of this
> work even less of a benefit. 

I don't think this would be a one-off.  There's a lot of interest in
using TLS for most of these protocols, and the mechanism for negotiating
TLS (typically a STARTTLS command) sort of sits alongside of SASL.
So I think we're going to be needing URLS that can specify use of
either SASL methods, or TLS, or both, for several different protocols.

I've already been asked by someone else from outside of the IPP group,
to hold a discussion at the next IETF meeting, about a reusable 
mechanism for specifying various kinds of security in URLs.

> >With an eye toward making them acceptable to IESG while addressing
> >the IPP group's concerns:
> >
> >- I will recruit a team of experts from the HTTP working group 
> >and ask them to quickly review the ipp: scheme proposal for potential 
> >interoperability problems with proxies.
> >
> >- I will recruit experts from the web and TLS communities to design 
> >appropriate URL parameters for use with TLS, which can be shared 
> >by other URL schemes besides ipp:.
> >
> >The IPP documents have been submitted for IESG ballot, and may be 
> >on IESG's agenda for discussion as early as July 16th. I would 
> >therefore like a decision from IPP by July 15th as to whether
> >the IPP working group is willing to pursue this course of action.
> 
> If we subscribe to your schedule I think its only fair that we get a 
> schedule back from you for completion of this work, provided we agree
> to it.

Well, if I can get IESG to agree to let IPP use http: in HTTP
protocol elements, then we don't need the first team of experts.

As for the second, I would need to talk to security experts
before I could even get a time estimate.  But it might be
that this doesn't have to be critical path for IPP going to
proposed.  I'll ask the security ADs what they think.


Keith

From ipp-owner@pwg.org  Mon Jul 13 13:50:01 1998
Delivery-Date: Mon, 13 Jul 1998 13:50:02 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id NAA03939
	for <ietf-archive@ietf.org>; Mon, 13 Jul 1998 13:50:01 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA04591
	for <ietf-archive@cnri.reston.va.us>; Mon, 13 Jul 1998 13:49:58 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA29323 for <ietf-archive@cnri.reston.va.us>; Mon, 13 Jul 1998 13:49:44 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 13 Jul 1998 13:44:51 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA28708 for ipp-outgoing; Mon, 13 Jul 1998 13:38:43 -0400 (EDT)
From: Carl Kugler <kugler@us.ibm.com>
To: <rturner@sharplabs.com>
Cc: <ipp@pwg.org>
Subject: Re: IPP> Re: IPP Scheme
Message-ID: <5030100023071214000002L042*@MHS>
Date: Mon, 13 Jul 1998 13:36:55 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: owner-ipp@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id NAA03939

But HTTP/1.1 client MUST use the absolute path form for the Request-URI when
talking to an origin server.  The abs_path part of IPP: and HTTP:  URLs are
identical.

Quote:
"The most common form of Request-URI is that used to identify a resource on an
origin server or gateway. In this case the absolute path of the URI MUST be
transmitted (see section 3.2.1, abs_path) as the Request-URI..."
Or are you discussing HTTP headers other than Request-URI?

  -Carl



rturner@sharplabs.com on 07/13/98 10:12:36 AM
Please respond to rturner@sharplabs.com
To: ipp@pwg.org, Carl Kugler/Boulder/IBM@ibmus
cc:
Subject: Re: IPP> Re: IPP Scheme



Keith was suggesting that, in the absence of a proxy server, that "ipp:"
URLs would be used in both HTTP headers and in the application/ipp body
part. I believe this would definitely impact generic HTTP 1.1 web servers.

Randy



At 03:53 PM 7/13/98 +0000, Carl Kugler wrote:
>> Some comments on Keith's responses below.
>>
>> Randy
>>
>>
>...
>> >
>> >> 6. Compound schemes is a new idea and not well understood in its'
>> >>    ramifications. In the current IANA registry for URL schemes, there
>> >>    are no examples that indicate that scheme "translation" to another
>> >>    scheme is required.
>> >
>> >IPP is the first group to try to layer something on top of HTTP.
>> >So naturally there are no examples for how to do this.  That's
>> >what comes with breaking new ground.
>> >
>> >Note that the translation is only required to talk to HTTP proxies.
>> >The general case is that the IPP client talks directly to the IPP
>> >server, and there's no URI translation going on at all.
>>
>> Your previous comments that say something like "IPP clients will only use
>> HTTP URLs when speaking to HTTP proxies"  eliminates us from fielding IPP
>> as CGI or NSAPI/ISAPI extensions to generic HTTP 1.1 web servers. These
>> generic
>> web servers will not understand IPP URLs either, and this case of generic
>> web server extension
>> could make up a significant set of initial releases of IPP.
>>
>
>I don't agree that using IPP URLs prevents fielding IPP as CGI or
NSAPI/ISAPI extensions to generic HTTP 1.1 web servers.  Isn't it true that
the web server doesn't need to understand IPP URLs, since they never appear
on the wire (outside of the application/ipp body)?  The one exceptional
case is that in which the client is talking to a proxy server and must
transmit the absolute URL in the Request-URI.
>
>
>-----
>Original Message: http://www.findmail.com/list/ipp/?start=4078
>Start a FREE email list at http://www.FindMail.com/
>




From ipp-owner@pwg.org  Mon Jul 13 13:59:04 1998
Delivery-Date: Mon, 13 Jul 1998 13:59:04 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id NAA04353
	for <ietf-archive@ietf.org>; Mon, 13 Jul 1998 13:59:04 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA04681
	for <ietf-archive@cnri.reston.va.us>; Mon, 13 Jul 1998 13:59:01 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA00033 for <ietf-archive@cnri.reston.va.us>; Mon, 13 Jul 1998 13:59:01 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 13 Jul 1998 13:54:53 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA29424 for ipp-outgoing; Mon, 13 Jul 1998 13:52:29 -0400 (EDT)
Message-Id: <199807131752.NAA03159@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Randy Turner <rturner@sharplabs.com>
cc: Keith Moore <moore@cs.utk.edu>, ipp@pwg.org, moore@cs.utk.edu
Subject: Re: IPP> Re: IPP Scheme 
In-reply-to: Your message of "Mon, 13 Jul 1998 08:43:50 PDT."
             <199807131550.IAA17620@mail.pacifier.com> 
Date: Mon, 13 Jul 1998 13:52:06 -0400
Sender: owner-ipp@pwg.org

> I can appreciate the need for compromise, given your earlier message, but
> I'm not sure I completely understand the difference between your
> compromise, and our "ipp:" URL usage model that we sent out to you. It
> looks like you're suggesting using the HTTP header part of our proposal,
> and trying to use "ipp:" URLs within the application/ipp
> part where appropriate, which is basically what our usage model stated.
> 
> Could you do a "diff" on our document and your compromise for the DL?

Basically, the difference is that in the compromise proposal,
the ipp: stuff never appears at the HTTP layer.  So it's not 
going to break any of the proxies or client APIs or servers.

Keith

From ipp-owner@pwg.org  Mon Jul 13 20:04:39 1998
Delivery-Date: Mon, 13 Jul 1998 20:04:39 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id UAA09006
	for <ietf-archive@ietf.org>; Mon, 13 Jul 1998 20:04:38 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA06690
	for <ietf-archive@cnri.reston.va.us>; Mon, 13 Jul 1998 20:04:33 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA04983 for <ietf-archive@cnri.reston.va.us>; Mon, 13 Jul 1998 20:04:15 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 13 Jul 1998 19:59:56 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA04363 for ipp-outgoing; Mon, 13 Jul 1998 19:58:09 -0400 (EDT)
Message-Id: <199807132357.TAA05008@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Randy Turner <rturner@sharplabs.com>
cc: "Carl Kugler" <kugler@us.ibm.com>, ipp@pwg.org, moore@cs.utk.edu
Subject: IPP> Re: IPP Scheme 
In-reply-to: Your message of "Mon, 13 Jul 1998 09:07:32 PDT."
             <199807131613.JAA22533@mail.pacifier.com> 
Date: Mon, 13 Jul 1998 19:57:53 -0400
Sender: owner-ipp@pwg.org

> Keith was suggesting that, in the absence of a proxy server, that "ipp:"
> URLs would be used in both HTTP headers and in the application/ipp body
> part. I believe this would definitely impact generic HTTP 1.1 web servers.

yes, and I agree.  which is why I proposed that the http: form of the
URL could always be used at the HTTP layer.

Keith

From ipp-owner@pwg.org  Fri Jul 24 13:32:46 1998
Delivery-Date: Fri, 24 Jul 1998 13:32:46 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id NAA21951
	for <ietf-archive@ietf.org>; Fri, 24 Jul 1998 13:32:46 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA18317
	for <ietf-archive@cnri.reston.va.us>; Fri, 24 Jul 1998 13:32:35 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA02267 for <ietf-archive@cnri.reston.va.us>; Fri, 24 Jul 1998 13:32:42 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 24 Jul 1998 13:28:37 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA01417 for ipp-outgoing; Fri, 24 Jul 1998 13:25:12 -0400 (EDT)
Message-ID: <CB6657D3A5E0D111A97700805FFE6587BF6F37@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Randy Turner'" <rturner@sharplabs.com>,
        Carl Kugler
	 <kugler@us.ibm.com>
Cc: ipp@pwg.org
Subject: RE: IPP> Implementation question re.:  chunking
Date: Fri, 24 Jul 1998 10:24:54 -0700
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org

You might find that some implementations dont support chunking.

> -----Original Message-----
> From:	Randy Turner [SMTP:rturner@sharplabs.com]
> Sent:	Friday, July 24, 1998 10:05 AM
> To:	Carl Kugler
> Cc:	ipp@pwg.org
> Subject:	Re: IPP> Implementation question re.:  chunking
> 
> At 04:51 PM 7/24/98 +0000, you wrote:
> >draft-ietf-ipp-protocol-06.txt says the client and server MUST support
> the
> "chunked" transfer encoding when receiving.  My question is:  Can we count
> on this?  I.e., if our client always transmits requests using the
> "chunked"
> transfer encoding, will we be able to interoperate with the vast majority
> of IPP server implementations?
> >
> >    -Carl
> 
> 
> There are no vast majority of IPP server implementations (yet). I think
> the
> only worry is if someone plans to deploy IPP behind a generic web server
> that doesn't support chunking. However, Apache and most other of the more
> popular HTTP/1.1 servers will support this. It should definitely be a
> bullet item (checkoff item) at the upcoming bake-off, however.
> 
> Randy
> 
> > 

From ipp-owner@pwg.org  Fri Jul 24 14:42:21 1998
Delivery-Date: Fri, 24 Jul 1998 14:42:21 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id OAA23045
	for <ietf-archive@ietf.org>; Fri, 24 Jul 1998 14:42:20 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA18738
	for <ietf-archive@cnri.reston.va.us>; Fri, 24 Jul 1998 14:42:11 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA04892 for <ietf-archive@cnri.reston.va.us>; Fri, 24 Jul 1998 14:42:18 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 24 Jul 1998 14:37:31 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA04327 for ipp-outgoing; Fri, 24 Jul 1998 14:33:32 -0400 (EDT)
Message-ID: <CB6657D3A5E0D111A97700805FFE6587BF6F39@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Turner, Randy'" <rturner@sharplabs.com>, "'ipp@pwg.org'"
	 <ipp@pwg.org>
Subject: RE: IPP> Implementation question re.:  chunking
Date: Fri, 24 Jul 1998 11:33:19 -0700
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org

I dont see where it says that a server must support chunking. It says I must
support 1.1. Maybe I am reading it wrong (I guess thats why we have
bake-offs)

> -----Original Message-----
> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> Sent:	Friday, July 24, 1998 10:48 AM
> To:	'ipp@pwg.org'
> Subject:	RE: IPP> Implementation question re.:  chunking
> 
> 
> Well, I'm assuming since we "last-call'd" these documents in the WG,
> that everybody is in agreement that an implementation that doesn't
> support chunking isn't compliant.
> 
> Randy
> 
> 
> 		-----Original Message-----
> 		From:	Paul Moore [mailto:paulmo@microsoft.com]
> 		Sent:	Friday, July 24, 1998 10:25 AM
> 		To:	'Randy Turner'; Carl Kugler
> 		Cc:	ipp@pwg.org
> 		Subject:	RE: IPP> Implementation question re.:
> chunking
> 
> 		You might find that some implementations dont support
> chunking.
> 
> 		> -----Original Message-----
> 		> From:	Randy Turner [SMTP:rturner@sharplabs.com]
> 		> Sent:	Friday, July 24, 1998 10:05 AM
> 		> To:	Carl Kugler
> 		> Cc:	ipp@pwg.org
> 		> Subject:	Re: IPP> Implementation question re.:
> chunking
> 		> 
> 		> At 04:51 PM 7/24/98 +0000, you wrote:
> 		> >draft-ietf-ipp-protocol-06.txt says the client and
> server MUST support
> 		> the
> 		> "chunked" transfer encoding when receiving.  My
> question is:  Can we count
> 		> on this?  I.e., if our client always transmits
> requests using the
> 		> "chunked"
> 		> transfer encoding, will we be able to interoperate
> with the vast majority
> 		> of IPP server implementations?
> 		> >
> 		> >    -Carl
> 		> 
> 		> 
> 		> There are no vast majority of IPP server
> implementations (yet). I think
> 		> the
> 		> only worry is if someone plans to deploy IPP behind a
> generic web server
> 		> that doesn't support chunking. However, Apache and
> most other of the more
> 		> popular HTTP/1.1 servers will support this. It should
> definitely be a
> 		> bullet item (checkoff item) at the upcoming bake-off,
> however.
> 		> 
> 		> Randy
> 		> 
> 		> > 

From adm  Fri Jul 24 18:16:30 1998
Delivery-Date: Fri, 24 Jul 1998 18:28:27 -0400
Return-Path: adm
Received: (from adm@localhost)
	by ietf.org (8.8.5/8.8.7a) id SAA00996
	for ietf-123-outbound.10@ietf.org; Fri, 24 Jul 1998 18:15:02 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id OAA22791;
	Fri, 24 Jul 1998 14:31:49 -0400 (EDT)
Message-Id: <199807241831.OAA22791@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-ietf-06.txt
Date: Fri, 24 Jul 1998 14:31:49 -0400
Sender: cclark@ns.cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-06.txt
	Pages		: 29
	Date		: 23-Jul-98
	
   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the 'ietf' namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, FYIs,
   and BCPs) developed by the IETF and published by the RFC editor and
   the minutes of working groups (WG) and birds of a feather (BOF)
   meetings that occur during IETF conferences.  Both the current URN
   framework and URN syntax support this namespace.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-06.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-06.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-06.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980723181144.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-06.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-06.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980723181144.I-D@ietf.org>

--OtherAccess--

--NextPart--



From Dancertif@aol.com  Wed Jul 29 09:24:11 1998
Delivery-Date: Wed, 29 Jul 1998 09:28:00 -0400
Return-Path: Dancertif@aol.com
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id JAA05382
	for <ietf-archive@ietf.org>; Wed, 29 Jul 1998 09:19:27 -0400 (EDT)
From: Dancertif@aol.com
Received: from imo16.mx.aol.com (imo16.mx.aol.com [198.81.17.6])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA15808
	for <ietf-archive@cnri.reston.va.us>; Wed, 29 Jul 1998 09:19:13 -0400 (EDT)
Received: from Dancertif@aol.com
	by imo16.mx.aol.com (IMOv14_b1.1) id LVERa27697;
	Wed, 29 Jul 1998 09:00:48 -0400 (EDT)
Message-ID: <1b7c2fd9.35bf1d02@aol.com>
Date: Wed, 29 Jul 1998 09:00:48 EDT
To: <verif444@hotmail.com>, <ierndt1@aol.com>, <iernit@aol.com>,
        <ieromantic@aol.com>, <ierr@tundra.alaska>, <iery@aol.com>,
        <ies46@aol.com>, <ies@cowan>, <ies@cowan.au>, <ies@ies1031.com>,
        <iesamart@aol.com>, <iesc@aol.com>, <iescarolyn@aol.com>,
        <iescd@aol.com>, <iesco10093@aol.com>, <iesco@border.net>,
        <iesco@icsi.net>, <iescoord@aol.com>, <iescoordin@aol.com>,
        <iesenfeldt@aol.com>, <iesenhuber@aol.com>, <iesenior95@aol.com>,
        <ieser@aol.com>, <ieservice@aol.com>, <iesfreak@aol.com>,
        <iesgjw@giac1.oscs.montana>, <iesgsr@dec3.giac.montana>,
        <iesha20@aol.com>, <iesha60643@aol.com>, <iesha@aol.com>,
        <ieshabrown@aol.com>, <iesigmanu@aol.com>, <iesinc1@aol.com>,
        <iesinc@aol.com>, <ieskim@aol.com>, <iesltd@telesys.cts.com>,
        <iesltd@telesys.tnet.com>, <iesmail@freenet.edmonton.ab.ca>,
        <iesok@aol.com>, <iespi@aol.com>, <iess@delphi.com>,
        <iessc101@msu.oscs.montana>, <iesselbach@aol.com>, <iessvee@aol.com>,
        <iestes@aol.com>, <iestevez@mail.internet.com.mx>,
        <iestival@arrakis.es>, <iestpl@aol.com>, <iestud@aol.com>,
        <iesusa@aol.com>, <iesuzy@aol.com>, <ies_alw@delphi.com>,
        <ieta@aol.com>, <ietc@aol.com>, <ietelmeier@aol.com>,
        <ietf-archive@ns.cnri.reston.va.us>,
        <ietf-archive@ns.cnri.reston.va.us>, <ietf-charsets@innosoft.com>,
        <ietf-nir@csi.compuserve.com>, <ietf-nir@redist.uit.no>,
        <ietfyr@aol.com>, <ietgen.dk@genie.com>, <iethereal@aol.com>,
        <ietiea@aol.com>, <ietina@aol.com>, <ietinc2@aol.com>,
        <ietkn@ustcc2.usthk.hk>, <ietkup@aeolus.ethz.ch>, <IETLI@aol.com>,
        <ietmteam@compusmart.ab.ca>, <ietneil@aol.com>, <ietra@aol.com>,
        <ietrick@aol.com>, <ietrouble@aol.com>, <ietsel@ezrz1.vmsmail.ethz.ch>,
        <ietteb@aol.com>, <ietyang@eku.bitnet>, <ietz@aol.com>,
        <IEUAN-DAY@hpbrit.desk.hp.com>, <ieuribe@slate.mines.colorado>,
        <iev351t@tjuvm.tju>, <ieva13@aol.com>, <ievalts@iastate>,
        <ievans@ultranet.com>, <ievent3day@aol.com>, <iever@aol.com>,
        <ieverall@walslib.demon.co.uk>, <ievhjan@aau.dk>, <ievhok@aau.dk>,
        <ievins@acsu.buffalo>, <ievn@aol.com>, <ievoke@aol.com>,
        <ievolkcoc@aol.com>, <ievoluoy@aol.com>, <ievrywoman@aol.com>,
        <iewa@aol.com>, <ieward@aol.com>, <iewarren@aol.com>,
        <iewedge38@aol.com>, <iewhiz87@aol.com>, <iewing8611@aol.com>,
        <iewpg@aol.com>, <iexcel766@aol.com>, <iexcell2@aol.com>,
        <iexchnet@aol.com>, <iexciteu@aol.com>, <iexecsac@dice.com>,
        <iexhaled@aol.com>, <iexhibit@aol.com>, <iexistkr@aol.com>,
        <iexlr8@aol.com>, <iexpect@aol.com>, <iexplore@europa.com>,
        <iexplorer@aol.com>, <iexplorit@aol.com>, <iexporeu@aol.com>,
        <iexport@aol.com>, <iexportc@aol.com>, <iexportc@teleport.com>,
        <iexpress@aonline.com>, <iexprs4u@aol.com>, <iextacyil@aol.com>,
        <iextream@aol.com>, <ieya@byron.acs.washington>, <ieyasu2@aol.com>,
        <ieye4@aol.com>, <ieyedoc@aol.com>, <ieyes@aol.com>,
        <iezi346@tjuvm.tju>, <iezlife@aol.com>, <iezza@hawaii>,
        <ie_cmh@uxmail.ust.hk>, <if.bbs@bbs.secc.fju.tw>,
        <if.pyper@ulst.ac.uk>, <if10000@cus.cam.ac.uk>,
        <if141@cleveland.freenet>, <if15081@maine.maine>, <If1996@aol.com>,
        <if1ghtf1re@aol.com>, <if27008@vm.cc.latech>, <if35016@maine.maine>,
        <if35028@maine.maine>, <if3579@aol.com>, <if43880x@solix.fiu>,
        <if438819@solix.fiu>, <if5@aol.com>, <if6@aol.com>,
        <if6qc@qcvaxa.acc.qc>, <if6was9@aol.com>, <if6was9@delphi.com>,
        <if6were9a@aol.com>, <if6wus9@aol.com>, <if807@cleveland.freenet>,
        <if8424a@american>, <if8622@csc.albany>, <if9999@aol.com>,
        <if9was6@aol.com>, <if@dstn19.dct.ac.uk>, <if@not.net>, <if@random.se>,
        <ifa@aol.com>, <ifaa@shani.net>, <ifaaerztet@aol.com>,
        <ifab763@utxvms.cc.utexas>, <ifacialu@aol.com>, <ifact@aol.com>,
        <ifactory@world.std.com>, <ifactum@aol.com>, <ifacturers@aol.com>
Cc: <ifaguy@aol.com>, <ifai645@ccwf.cc.utexas>, <ifaidan@aol.com>,
        <ifairchild@aol.com>, <ifaith@aol.com>, <Ifalade@aimnet.com>,
        <ifalcon3@aol.com>, <ifalconx@aol.com>, <ifalk@aol.com>,
        <ifalkovich@delphi.com>, <ifall@aol.com>, <ifallon@aol.com>,
        <ifamajack@aol.com>, <ifamily@aol.com>, <ifanbland@aol.com>,
        <ifandc@aol.com>, <IFANDrBUTT@aol.com>, <ifandwhere@aol.com>,
        <ifanf@unidhp.uni-c.dk>, <ifantasize@aol.com>, <ifanton@aol.com>,
        <ifaoshun@aol.com>, <ifap327@ccwf.cc.utexas>,
        <ifap327@daisy.cc.utexas>, <ifarb@aol.com>, <ifarber@ucsd>,
        <ifarewell@aol.com>, <ifargen@netcom.com>, <ifarias@aol.com>,
        <ifarkas@banmail.ml.com>, <ifarm2@aol.com>, <ifarqhar@ocs.mq.au>,
        <ifarquha@welchlink.welch.jhu>, <ifarrands@acslink.net.au>,
        <ifas@aol.com>, <ifas@crocker.com>, <ifashokun@aol.com>,
        <IFASI@aol.com>, <ifat@success.net>, <ifathk@mcil.comm.mot.com>,
        <ifaubert@aol.com>, <ifaust@sbase1.nacs.net>, <ifav473@ccwf.cc.utexas>,
        <ifawc79363@aol.com>, <ifay@lynx.dac.neu>, <ifaz706@orange.cc.utexas>,
        <ifaz706@utxvms.cc.utexas>, <ifb@aol.com>, <ifb@eng.cam.ac.uk>,
        <ifbb552@ccwf.cc.utexas>, <ifbb@aol.com>, <ifbd@aol.com>,
        <ifbdresden@aol.com>, <ifbec@aol.com>, <ifbell@miamiu.bitnet>,
        <ifbem@brfapesp.earn>, <ifberry@aol.com>, <ifbm340@utxsvs.cc.utexas>,
        <ifbm352@ccwf.cc.utexas>, <ifbmia2@aol.com>, <ifburnette@aol.com>,
        <ifbx237@utxvms.cc.utexas>, <ifbX@msn.com>, <ifby547@tweety.cc.utexas>,
        <ifby661@ccwf.cc.utexas>, <ifc1@aol.com>, <ifc@cyberdrive.net>,
        <ifc@iol.ie>, <ifc@ipoexchange.com>, <ifca@hk.net>,
        <ifcbayma@embratel.net.br>, <ifcflyer@aol.com>,
        <ifcflyer@ix.netcom.com>, <ifcg711@foghorn.cc.utexas>,
        <ifch317@dopey.cc.utexas>, <ifch@aol.com>, <ifci566@ccwf.cc.utexas>,
        <ifcinter@aol.com>, <ifck6401@utexas>, <ifcl335@utxvms.cc.utexas>,
        <ifcn01@aol.com>, <ifco98@aol.com>, <ifcoerie@aol.com>,
        <ifcom@aol.com>, <ifcopat@aol.com>, <ifcprez@aol.com>, <ifcra@aol.com>,
        <ifcs@delphi.com>, <ifcss@center.net>, <ifcss@wam.umd>,
        <ifcu@delphi.com>, <ifcurber@aol.com>, <ifcv476@utxvms.cc.utexas>,
        <ifcv676@utxsvs.cc.utexas>, <ifcv676@utxvms.cc.utexas>,
        <ifcw334@huey.cc.utexas>, <ifcw334@sneezy.cc.utexas>,
        <ifcy104@mail.utexas.000>, <ifcy104@mail.utexas>, <ifda@aol.com>,
        <ifddancer@aol.com>, <ifde526@utxvms.cc.utexas>, <ifdfurnish@aol.com>,
        <ifdg505@utxvms.cc.utexas>, <ifds272@utxvms.cc.utexas>,
        <Ifdunn@aol.com>, <ifdz176@utxsvs.cc.utexas>,
        <ife.nottingham@genie.com>, <ife28836@aol.com>,
        <ifea321@utxvms.cc.utexas>, <ifealfine@aol.com>, <ifeather@aol.com>,
        <ifeca@aol.com>, <ifederal@aol.com>, <ifedinks@aol.com>,
        <ifeedspike@aol.com>, <ifeedu@aol.com>, <ifeel1@aol.com>,
        <ifeel4u@aol.com>, <ifeelalon@aol.com>, <ifeeldead@aol.com>,
        <ifeelfear@aol.com>, <ifeelfree@aol.com>, <ifeelnumb@aol.com>,
        <ifeelreal@aol.com>, <ifeelrottn@aol.com>, <ifeelsunny@aol.com>,
        <ifeelu@aol.com>, <ifeeluv@aol.com>, <ifeelyoube@aol.com>,
        <ifeesh@aol.com>, <ifeg527@utxvms.cc.utexas>, <ifei553@aol.com>,
        <ifein01@aol.com>, <ifeinberg@gcwf.com>, <IFeinstein@aol.com>,
        <ifejones@aol.com>, <ifel4u@aol.com>, <ifeld90431@aol.com>,
        <ifeldman1@aol.com>, <IFeldman@aol.com>, <IFelix1939@aol.com>,
        <ifell6037@aol.com>, <ifeltathi1@aol.com>, <ifemfan@aol.com>,
        <Ifemsub@aol.com>, <ifena@maui.net>, <ifeng@ucsd>,
        <ifenn@mail.bogo.co.uk>, <ifenness@stmarys-ca>, <ifequip@aol.com>,
        <ifer000001@aol.com>, <ifer15@aol.com>, <ifer2@aol.com>,
        <ifer33@aol.com>, <iferf@aol.com>, <ifergan@delphi.com>,
        <ifergot@nunofyourbiz.net>, <iferj@aol.com>, <iferjen@aol.com>,
        <iferjenn@aol.com>, <ifern@aol.com>, <ifernan913@aol.com>,
        <iferran@aol.com>, <iferrer@aol.com>, <ifesa1@aol.com>,
        <ifesa@aol.com>, <ifettucini@aol.com>,
        <ifeuniv.bitnet@icineca.cineca.it>, <ifewill@aol.com>
Mime-Version: 1.0
Subject: *FREE* XXX Accounts! (MUST be 18+ w/CC)
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7bit
X-Mailer: AOL 2.6 for Mac

<a href="http://www.angelfire.com/ia/aff3/index.html">Click Here for XXX Site
#1!</a>

<a href="http://www.angelfire.com/ia/aff3/index.html">Click Here for XXX Site
#2!</a>

<a href="http://www.cybererotica.com/ad/rrr-in.html?rrr_3309/C">Click Here for
XXX Site #3!</a>

<a href="http://www.cybererotica.com/ad/rrr-in.html?rrr_3309/C">Click Here for
XXX Site #4!</a>

                                                                                                                                                                             1998-08.mail                                                                                        0000666 0001752 0000010 00005234272 11373061443 011521  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    
Received: from cnri by ietf.org id aa08992; 1 Sep 97 13:55 EDT
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid NAA22100 for <ietf-archive@cnri.reston.va.us>; Mon, 1 Sep 1997 13:58:59 -0400 (EDT)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id MAA20728;
	Mon, 1 Sep 1997 12:54:26 -0500 (CDT)
Received: from academ.com (sob@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id MAA20722
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Mon, 1 Sep 1997 12:54:24 -0500 (CDT)
Received: (from sob@localhost)
	by academ.com (8.8.5/8.8.5) id MAA28665;
	Mon, 1 Sep 1997 12:54:15 -0500 (CDT)
Message-Id: <199709011754.MAA28665@academ.com>
From: Stan Barber <sob@academ.com>
Date: Mon, 1 Sep 1997 12:54:14 CDT
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Paul Overell <paulo@turnpike.com>, ietf-nntp@academ.com
Subject: Re: ietf-nntp New draft available
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

You write:
> I think you need to list any particular incompatibilities with RFC977, in particular
> 4 digit years in the NEWGROUPS and NEWNEWS command; and the removal of the SLAVE
> command.  

The NEWGROUPS and NEWNEWS commands are not incompatible with RFC977. They
extend the syntax, but the old syntax works just fine.

The SLAVE command did nothing in RFC 977, so I removed it. Please tell me how 
you use the SLAVE command. If lots of people use, we can put it back in. If
no one uses it, what's the point of having it in there?

> This whole section concerning MUST and SHOULD etc could be replaced with a reference
> to RFC2119.

Good idea.

> 
> [snip]
> 
> >          10.2.1    ARTICLE
> 
> [snip]
> 
> >          10.2.1.1  Responses
> >
> >                 220 n <a> article retrieved - head and body follow (n =
> >                    article number, <a> = message-id)
> >                 221 n <a> article retrieved - head follows
> >                 222 n <a> article retrieved - body follows
> >                 223 n <a> article retrieved - request text separately
> >                 412 no news group has been selected
> >                 420 no current article has been selected
> >                 423 no such article number in this group
> >                 430 no such article found
> 
> When an ARTICLE is requested by message-id what is the article number, n, given in
> the response? for which newsgroup? perhaps that from the last GROUP command but what
> if no GROUP command has been given?  Implementations I have used give 0 as the
> article number in this case.  This needs to be specified.

Okey.

> 
> [snip]
> >          12.2 DATE
> >
> [snip]
> 
> >            This command returns a one-line response code of 111 followed
> >            by the GMT date and time on the server in the form
>                     ^^^
>                     UTC
I will handle this differently in the next release of the document.
> 
> >          12.4 NEWGROUPS
> 
> [snip]
> >            with HH being hours on the 24-hour clock, MM minutes 00-59,
> >            and SS seconds 00-59.  The time is assumed to be in the
> >            server's timezone unless the token "GMT" appears in which case
> >            both time and date are evaluated at the 0 meridian.
> 
> Reword this as
> 
>         With HH being hours in the 24-hour clock 00-23, MM minutes 00-59, and SS
>         seconds 00-60, which allows for leap seconds.  The token "GMT" specifies
>         that the date and time are given in UTC.  If the token "GMT" is omitted then
>         the date and time are specified in the server's local timezone.  Note that
>         there is no way within this specification of NNTP to establish the server's
>         local timezone.

I will consider your suggestion in the next release of this document.

> 
> [snip]
> 
> >          13.1 Initial IANA Registry
> 
> >            The IANA's initial registry of NNTP service extensions
> >            consists of these entries:
> 
> [snip]
> >          Identification and    AUTHINFO              Defined in this
> >          Authentication        AUTHINFO SIMPLE       document
> 
> AUTHINFO SIMPLE is *not* defined in this document.

True. This is an error and should be replaced with AUTHINFO GENERIC.

> General Comments.
> ----------------
> 
> 1.      Needs a contents page, difficult to find commands otherwise.

This is planned for a future release of the document. When I add the examples,
I will add the table of contents.

> 
> 2.      Page 30 is missing, or rather page numbering has gone wrong.

Probably the latter. It was paginated automatically by a word processor.

> 
> 3.      I am not clear on the status of the non-RFC977 commands.  Are they optional
>         extensions or a mandatory part of the standard?  Does the LIST EXTENSION
>         list the extensions to RFC977 or to this draft, RFC977bis?  I.e. would any
>         of these be returned by LIST EXTENSIONS? 
> 
>         MODE READER
>         AUTHINFO USER
>         AUTHINFO PASS
>         AUTHINFO GENERIC
>         LIST EXTENSIONS
>         LIST ACTIVE
>         LIST ACTIVE.TIMES
>         LIST DISTRIBUTIONS
>         LIST DISTRIB.PATS
>         LIST NEWSGROUPS
>         LIST OVERVIEW.FMT
>         LIST SUBSCRIPTIONS
>         LISTGROUP
>         OVER
>         PAT
>         CHARSET
>         DATE

All commands listed in this document other than those in the IANA registry 
table are considered part of the base and would not be returned by
LIST EXTENSIONS.

> 
> 4.      Part of the vagueness in RFC977 was its lack of a precise, complete, formal
>         syntax of both command and replies.  Please can we have one? preferably
>         using ABNF (draft-ietf-drums-abnf-03.txt, vested interest declared).


Please write up one and send it along.

> 
> 5.      The SLAVE command has been removed.  This in an incompatible change so
>         should either be noted as such or recommend that servers implement it as a
>         NOP and always return 202.


Yes, it was removed because it did nothing. 

> 
> 6.      I agree with Jonathan Grobe that the STAT, BODY, and HEADER command deserve
>         a section each, otherwise they get lost within the text about ARTICLE.
> 


Okey. Both you and Jonathan find this confusing or believe it confuses others.
Please suggest new text that addresses this concern.
-- 
Stan   | Academ Consulting Services        |internet: sob@academ.com
Olan   | For more info on academ, see this |uucp: {mcsun|amdahl}!academ!sob
Barber | URL- http://www.academ.com/academ |Opinions expressed are only mine.


Received: from cnri by ietf.org id aa09786; 1 Sep 97 15:01 EDT
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid PAA22199 for <ietf-archive@cnri.reston.va.us>; Mon, 1 Sep 1997 15:04:45 -0400 (EDT)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id OAA20985;
	Mon, 1 Sep 1997 14:00:33 -0500 (CDT)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id OAA20980
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Mon, 1 Sep 1997 14:00:32 -0500 (CDT)
Received: from karoshi.ucsd.edu (brian@karoshi.ucsd.edu [132.239.1.111])
	by academ.com (8.8.5/8.8.5) with ESMTP id OAA29452;
	Mon, 1 Sep 1997 14:00:30 -0500 (CDT)
Received: (from brian@localhost)
	by karoshi.ucsd.edu (8.8.5/8.8.5) id MAA03937;
	Mon, 1 Sep 1997 12:00:28 -0700 (PDT)
Date: Mon, 1 Sep 1997 12:00:28 -0700 (PDT)
From: Brian Kantor <brian@karoshi.ucsd.edu>
Message-Id: <199709011900.MAA03937@karoshi.ucsd.edu>
To: ietf-nntp@academ.com, paulo@turnpike.com, sob@academ.com
Subject: Re: ietf-nntp New draft available
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

>article number if no group is given

all zeros
	- Brian


Received: from cnri by ietf.org id aa09406; 2 Sep 97 11:26 EDT
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid LAA24048 for <ietf-archive@cnri.reston.va.us>; Tue, 2 Sep 1997 11:29:54 -0400 (EDT)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id KAA24259;
	Tue, 2 Sep 1997 10:25:59 -0500 (CDT)
Received: from academ.com (sob@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id KAA24254
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Tue, 2 Sep 1997 10:25:58 -0500 (CDT)
Received: (from sob@localhost)
	by academ.com (8.8.5/8.8.5) id KAA05952;
	Tue, 2 Sep 1997 10:25:51 -0500 (CDT)
Message-Id: <199709021525.KAA05952@academ.com>
From: Stan Barber <sob@academ.com>
Date: Tue, 2 Sep 1997 10:25:51 CDT
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Paul Overell <paulo@turnpike.com>, ietf-nntp@academ.com
Subject: Re: ietf-nntp New draft available
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

> The extended syntax of NEWNEWS and NEWGROUPS are incompatible in so far
> that a client issuing 4 digit years will not work with a server that
> conforms to RFC977.  I am not saying that this is a bad thing, just that
> it needs specifying.  New RFC977bis clients will need to be aware of
> this if they are to interwork with old RFC977 servers. 

I see your point. I will give this some thought for a future version of 
the document.
	
> 
> >The SLAVE command did nothing in RFC 977, so I removed it. Please tell me how 
> >you use the SLAVE command. If lots of people use, we can put it back in. If
> >no one uses it, what's the point of having it in there?
> 
> Nor am I arguing for the retention of the SLAVE command.  But it is
> incompatible in that an RFC977 conforming client can expect the SLAVE
> command.  Again it needs specifying.

Ditto.

> Sorry to labour the point, but are you saying that those commands not in
> the registry are mandatory and those in the registry are optional? 

Yes. 

> At the very least change the title of 10.2.1 to
> 
> 10.2.1  ARTICLE, HEAD, BODY and STAT commands.
>
> But I would rather that it were split into individual sections, one for
> each command.  Each section giving just the semantics and responses for
> that particular command, then referencing a section on the common
> semantics of the effect on the current article pointer etc.

I am willing to change it, but I'd like to see more feedback first.

-- 
Stan   | Academ Consulting Services        |internet: sob@academ.com
Olan   | For more info on academ, see this |uucp: {mcsun|amdahl}!academ!sob
Barber | URL- http://www.academ.com/academ |Opinions expressed are only mine.


Received: from cnri by ietf.org id aa16068; 2 Sep 97 13:05 EDT
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid NAA24446 for <ietf-archive@cnri.reston.va.us>; Tue, 2 Sep 1997 13:08:38 -0400 (EDT)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id MAA24779;
	Tue, 2 Sep 1997 12:04:49 -0500 (CDT)
Received: from academ.com (sob@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id MAA24772
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Tue, 2 Sep 1997 12:04:47 -0500 (CDT)
Received: (from sob@localhost)
	by academ.com (8.8.5/8.8.5) id MAA08544;
	Tue, 2 Sep 1997 12:04:41 -0500 (CDT)
Message-Id: <199709021704.MAA08544@academ.com>
From: Stan Barber <sob@academ.com>
Date: Tue, 2 Sep 1997 12:04:41 CDT
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Paul Overell <paulo@turnpike.com>, ietf-nntp@academ.com
Subject: Re: ietf-nntp New draft available
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

> >> 
> >> Section 12.5 page 29: I understood that the normal format for newsgroups is
> >> a set of wildmats:
> >> 
> >>     The newsgroups parameter is either a single wildmat or several wildmats
> >>     separated by commas.
> >
> >Good point. It will be fixed in a future release of the document.
> 
> Not according to RFC977 3.8.1.  It is a list of comma separated
> newsgroups but only two meta-characters are mentioned * and ! .  Wildmat
> has * but it doesn't have !, at least not according to your para 5.

Perhaps Rich could comment on this one.

> In a similar vein, para 12.4 NEWGROUPS your syntax is
> 
>         NEWGROUPS date time [GMT] [<wildmat>]
> 
> Whereas RFC977 has
> 
>         NEWGROUPS date time [GMT] [<distributions>]
> 
>         where distributions is a comma separated list of "the
>         distribution portion of a new newsgroup (e.g, 'net' in
>         'net.wombat')".
> 

Do people want both formats? 

-- 
Stan   | Academ Consulting Services        |internet: sob@academ.com
Olan   | For more info on academ, see this |uucp: {mcsun|amdahl}!academ!sob
Barber | URL- http://www.academ.com/academ |Opinions expressed are only mine.


Received: from cnri by ietf.org id aa17806; 5 Sep 97 14:37 EDT
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid OAA06951 for <ietf-archive@cnri.reston.va.us>; Fri, 5 Sep 1997 14:40:31 -0400 (EDT)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id NAA08790;
	Fri, 5 Sep 1997 13:36:03 -0500 (CDT)
Received: from academ.com (sob@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id NAA08785
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Fri, 5 Sep 1997 13:36:01 -0500 (CDT)
Received: (from sob@localhost)
	by academ.com (8.8.5/8.8.5) id NAA13462;
	Fri, 5 Sep 1997 13:35:38 -0500 (CDT)
Message-Id: <199709051835.NAA13462@academ.com>
From: Stan Barber <sob@academ.com>
Date: Fri, 5 Sep 1997 13:35:38 CDT
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Paul Overell <paulo@turnpike.com>, ietf-nntp@academ.com
Subject: Re: ietf-nntp New draft available
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

The only reason I added the option of using four digit years was to 
clearly deal with Y2K problems. I don't have a problem with the original
wording, but I have gotten comments from others about Y2K.

What do folks think?

-- 
Stan   | Academ Consulting Services        |internet: sob@academ.com
Olan   | For more info on academ, see this |uucp: {mcsun|amdahl}!academ!sob
Barber | URL- http://www.academ.com/academ |Opinions expressed are only mine.


Received: from cnri by ietf.org id aa27850; 5 Sep 97 21:41 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid VAA08361 for <ietf-archive@cnri.reston.va.us>; Fri, 5 Sep 1997 21:44:38 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA17102 for <ietf-archive@cnri.reston.va.us>; Fri, 5 Sep 1997 21:41:29 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 5 Sep 1997 21:36:38 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA16510 for ipp-outgoing; Fri, 5 Sep 1997 21:28:07 -0400 (EDT)
Date: Fri, 5 Sep 1997 18:24:06 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199709060124.SAA23154@woden.eng.sun.com>
To: Robert.Herriot@eng.sun.com, rturner@sharplabs.com
Subject: Re: IPP>MOD What if we had both Job-Id and Job-URI for Jobs?
Cc: ipp@pwg.org
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org


> From rturner@sharplabs.com Fri Sep  5 18:15:34 1997
> 
> Bob,
> 
> Some of your discussion assumes that the use of the integer job-id
> and printer-uri combination would be included in operations to the
> original printer-uri.
> 
> What if we included the integer job-id as an attribute within the
> operation, and after job submission and assignment, all operations
> were directed at the job-URI. The server handling the job-URI would
> then notice that the request is specifying an integer job-ID and
> it would use that instead of the information derived from the
> URI string?
> 
> Randy
> 

Your suggestion wouldn't work for the LPD-to-IPP gateway because it
assumes that the target for all operations is the Printer specified by
the LPD operation. The gateway can easily take the LPD
(printer-name,Job-Id) and produce an IPP (Printer-URI,Job-Id), but it
cannot produce an IPP Job-URI.  I suspect the same problem exists for
the win32 library.

It is necessary that the Job-URI and the (Printer-URI,Job-Id) be
separate interfaces at potentially different hosts in order for this 
proposal to work.

Bob Herriot 
> 
> 
> 
> Robert Herriot wrote:
> > 
> > It was suggested at the last teleconference that we should have both
> > Job-URIs and Job-Ids.  This email looks at the pros and cons of that
> > idea.
> > 
> > I want to make it clear at the outset of this email, that I am not
> > taking
> > a position on whether we should have both. Rather I want to explore
> > what
> > the ramifications are if we have both.
> > 
> > The following are what I think the characteristics of such a solution
> > are.
> > 
> > If we decide to have both Job-URIs and Job-Ids, all IPP servers MUST
> > support both; otherwise, we are in worse shape than with just one of
> > them from all servers. Client MUST be free to use whichever they want.
> > 
> > For Print-Job, it doesn't matter whether a client specifies whether it
> > wants a Job-URI or Job-ID, or whether the server returns both.  In
> > both
> > cases, the server has to deal with both and the client has to be aware
> > of the choice. So for this discussion, let's assume that the server
> > would return both.
> > 
> > For Get-Attributes and Cancel-Job, a server must implement these
> > operations for both Job-URIs and Job-Ids.  The target may be a Job-URI
> > or the target may be a Printer-URI with a Job-Id attribute.
> > 
> > Both Job-URI and Job-Id attributes are mandatory. Thus a client can
> > query for either via Get-Jobs or Get-Attributes.
> > 
> > The following discusses how this solution works with various gateways.
> > This solution works well in Win32 because it would use the Job-Id
> > only.
> > It also works well for IPP-to-LPD gateways and LPD-to-IPP gateways.
> > 
> > The IPP-to-LPD gateways work well because the Job-Id and Job-URL
> > are both easy to support. So, acting as an IPP server, the gateway can
> > easily support both together.
> > 
> > The LPD-to-IPP gateway is easy to support with Job-Ids, so such a
> > gateway, as a client of a IPP server, would use only the Job-Id and
> > would ignore the Job-URL.
> > 
> > So from a legacy point of view, the solution with both Job-URIs and
> > Job-Ids
> > is as good as the Job-Id solution only.
> > 
> > But now we need to examine what this change means for server
> > implementations.
> > 
> > With this change servers would have a bit more work to do because they
> > would have to offer two ways to do the same thing.  Moreover, it is
> > mandatory that if they support a particular operation, they must
> > support both Job-URIs and Job-Id.  That may be a burden that some
> > implementors won't like -- more code for some abstract future payback.
> > 
> > I expect that for most IPP servers its Job-URIs will always consists
> > of
> > its Printer-URI and a Job-Id so the server can easily convert between
> > Job-URIs and Job-Ids with no architectural additions.
> > 
> > But for servers that want the Job-URI to reference some remote host,
> > the solution is more complicated because operations, such as
> > Get-Attributes and Cancel-Job will go to the remote host when the
> > client uses the Job-URI and these same operations will go to the
> > Printer when the client uses the Printer-URI and Job-Id.  Such servers
> > will have to deal with forwarding issues and the fact that a Job-URI
> > that references a remote host does not guarantee that all traffic goes
> > there because client that use the Job-Id will still come to the
> > original
> > printer.
> > 
> > As I said at the beginning of this email, I take no position on this
> > proposal.  Rather I offer it as the beginning of a discussion.
> > 
> > I would like others to comment on whether this proposal solves the
> > problem, or adds too much complexity to servers for the payback.
> > 
> > Bob Herriot
> 


Received: from cnri by ietf.org id aa12958; 8 Sep 97 16:34 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid QAA14371 for <ietf-archive@cnri.reston.va.us>; Mon, 8 Sep 1997 16:37:27 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA28173 for <ietf-archive@cnri.reston.va.us>; Mon, 8 Sep 1997 16:34:17 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 8 Sep 1997 16:30:25 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA27678 for ipp-outgoing; Mon, 8 Sep 1997 16:21:53 -0400 (EDT)
Date: Mon, 8 Sep 1997 13:21:03 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199709082021.NAA25368@woden.eng.sun.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> Job-URI discussion
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org


> From rturner@sharplabs.com Fri Sep  5 18:50:19 1997


> I don't consider the scenario of an LPD client talking over the network
> to a IPP server to be a viable scenario. For transitional purposes, 
> administrators should not be tearing down their existing printing 
> environments, in this case, we don't have to worry about actually
> converting LPD control file attributes to IPP equivalents; because each
> site's existing LPD environment works fine as it is.

You forgot about the very important case of new IPP servers having to
take jobs from existing LPD clients. This will require LPD-to-IPP gateways
on such servers in order to allow for an orderly transition of customers.

Those clients expect job-Ids which are INTEGERS. Otherwise, they break.

> Getting back to the LPD gateway problem, while I am writing this, Jay's
> mail message stating that "there is no way for an LPD client to know
> what job id was created on job submission" echoes a conversation Jay
> and I had on the phone earlier. RFC 1179 states that the only way an
> LPD client knows how to reference a job is by executing a subsequent
> LPQ request and obtaining a list of jobs and hoping that the LPD server's
> job list contains enough unique information for the end user to pick out
> his or her job from the list.

It is true that a client does not get the job-Id from lpr, but there is
still the round trip problem where the client gets a job-Id via lpq and
then returns it via lprm. The LPD-to-IPP gateway has to know which IPP
job-ID/job-URI is associated with the LPD job-ID received with the lprm
command. That is the hard part when IPP supports only job-URI; and it
is a real problem, not an imagined one.

Bob Herriot


Received: from cnri by ietf.org id aa14368; 8 Sep 97 18:09 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid SAA14731 for <ietf-archive@cnri.reston.va.us>; Mon, 8 Sep 1997 18:12:27 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA29551 for <ietf-archive@cnri.reston.va.us>; Mon, 8 Sep 1997 18:09:05 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 8 Sep 1997 18:01:27 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA29021 for ipp-outgoing; Mon, 8 Sep 1997 17:52:26 -0400 (EDT)
Date: Mon, 8 Sep 1997 14:51:32 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199709082151.OAA25431@woden.eng.sun.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> Job-URI discussion
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

I think that you are missing a piece in the transition story.
Customers will install print servers that run IPP servers, but printers
acessible via these servers must also be accessible via LPD protocol
for those client still running older systems.  Thus these new IPP servers
will also have to support LPD as well, either directly or via an
LPD-to-IPP gateway.

Bob Herriot

 
> From rturner@sharplabs.com Mon Sep  8 13:53:38 1997
> 
> Robert Herriot wrote:
> > 
> > > From rturner@sharplabs.com Fri Sep  5 18:50:19 1997
> > 
> > > I don't consider the scenario of an LPD client talking over the
> > network
> > > to a IPP server to be a viable scenario. For transitional purposes,
> > > administrators should not be tearing down their existing printing
> > > environments, in this case, we don't have to worry about actually
> > > converting LPD control file attributes to IPP equivalents; because
> > each
> > > site's existing LPD environment works fine as it is.
> > 
> > You forgot about the very important case of new IPP servers having to
> > take jobs from existing LPD clients. This will require LPD-to-IPP
> > gateways
> > on such servers in order to allow for an orderly transition of
> > customers.
> 
> This is the case I was talking about, I don't think this is a
> prevalent case. The currently existing base of LPR clients currently
> use LPR/LPD to print, and these systems work. When transitioning
> to IPP, I don't expect these systems to be torn down. Rather, I
> expect client to slowly be configured with IPP clients. You could
> even have a hybrid case where the LPR/remote-LP (SYSV) system has
> their respective "printcap" file entries for certain IPP-enabled
> servers point to shell scripts that automatically launch a real
> IPP client to do the "over-the-wire" stuff. 
> 
> Overall, I don't consider this particular gateway problem to be
> worthy of altering the original model. The real value in getting
> IPP to users is not enabling LPR clients, its enabling IPP clients
> being able to locate IPP printers via the WEB and subsequently
> printing to them. I think we're spending too much time trying to
> save gateway writers a few lines of code.
> 
> Randy
> 
> 
> > 
> > Those clients expect job-Ids which are INTEGERS. Otherwise, they
> > break.
> > 
> > > Getting back to the LPD gateway problem, while I am writing this,
> > Jay's
> > > mail message stating that "there is no way for an LPD client to know
> > > what job id was created on job submission" echoes a conversation Jay
> > > and I had on the phone earlier. RFC 1179 states that the only way an
> > > LPD client knows how to reference a job is by executing a subsequent
> > > LPQ request and obtaining a list of jobs and hoping that the LPD
> > server's
> > > job list contains enough unique information for the end user to pick
> > out
> > > his or her job from the list.
> > 
> > It is true that a client does not get the job-Id from lpr, but there
> > is
> > still the round trip problem where the client gets a job-Id via lpq
> > and
> > then returns it via lprm. The LPD-to-IPP gateway has to know which IPP
> > job-ID/job-URI is associated with the LPD job-ID received with the
> > lprm
> > command. That is the hard part when IPP supports only job-URI; and it
> > is a real problem, not an imagined one.
> > 
> > Bob Herriot
> 


Received: from cnri by ietf.org id aa10208; 9 Sep 97 11:49 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid LAA16913 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Sep 1997 11:52:47 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA08343 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Sep 1997 11:49:37 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 9 Sep 1997 11:44:54 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA07857 for ipp-outgoing; Tue, 9 Sep 1997 11:36:24 -0400 (EDT)
Message-Id: <s4151849.085@novell.com>
X-Mailer: Novell GroupWise 4.1
Date: Tue, 09 Sep 1997 09:34:33 -0600
From: Scott Isaacson <SISAACSON@novell.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> Job-URI discussion
Mime-Version: 1.0
Content-Type: text/plain
Content-Disposition: inline
Sender: ipp-owner@pwg.org

Below are my thoughts on all of the Job URI/Job ID discussions recently. 
Even though I have just been a lurker lately, I hope my possition for
support for Job URIs is well known.  I endorse 100% of what Randy has
offered.

My ideas:

1)  Gateways issues are not the real issue.  I agree with Randy's comments
about the IPP model not being constrained by gateway implementation issues 
(agreeing with see Randy's comments below).  Gateways, by definition, do
impedence matching between  two different systems (models).   Gateways are
necessary but not front runner  cases.

2) The real issue is support for existing client access (API).  One of the
most critical features of IPP is that all existing (unmodified applications
and print drivers) can be used with an IPP print provider.  We call this
"application printing" (print from any application once the printer has been
"installed" to the desktop).  In the Windows enviroments this means writing
an IPP print provider under the EXISTING printing interfaces.  In other
environments it means basically the same thing (writing a modular piece that
can slip in under EXISTING interfaces).  So the real question is "Can
exiting client printing models and APIs be supported by the new IPP model?" 
and remember that I mean all client printing models, not just "one
particular vendor".  Again, after all the discussion I am convinced the
answer is YES. The reasons often associated with a NO answer is only that it
would be MORE DIFFICULT,  not  impossible.  I have never seen a "it can not
be done" argument?  Did I miss it?  This is software, we can do anything! 
However, we do need to be pragmatic.  What is the exact perfomance vs future
potential tradeoffs?   Too bad that is far too unknown right now.  

3) In other Internet (non IPP specific circles) there is much theoretical
debate over the difference between URNs (location transparent names) and
URIs (often location dependent IDs).  If often wonder if the same principles
in those arguments do not apply to this Job URI vs Job ID discussion (just
up one more layer of abstraction).

Scott Isaacson

>>> Randy Turner <rturner@sharplabs.com> 09/08 2:47 PM >>>
> Overall, I don't consider this particular gateway problem to be
> worthy of altering the original model. The real value in getting
> IPP to users is not enabling LPR clients, its enabling IPP clients
> being able to locate IPP printers via the WEB and subsequently
> printing to them. I think we're spending too much time trying to
> save gateway writers a few lines of code.


                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                  


Received: from cnri by ietf.org id aa21291; 9 Sep 97 22:06 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid WAA19073 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Sep 1997 22:09:44 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id WAA23255 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Sep 1997 22:06:33 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 9 Sep 1997 21:56:24 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA21244 for ipp-outgoing; Tue, 9 Sep 1997 21:25:27 -0400 (EDT)
Message-ID: <41135C785691CF11B73B00805FD4D2D703878C98@RED-17-MSG.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'rturner@sharplabs.com'" <rturner@sharplabs.com>, ipp@pwg.org
Subject: RE: IPP> jobid (one more time)
Date: Tue, 9 Sep 1997 18:25:16 -0700
X-Priority: 3
X-Mailer: Internet Mail Service (5.0.1459.27)
Sender: ipp-owner@pwg.org

My research (with the people who have written the code) shows that this
is not the case

> -----Original Message-----
> From:	Randy Turner [SMTP:rturner@sharplabs.com]
> Sent:	Tuesday, September 09, 1997 5:05 PM
> To:	ipp@pwg.org
> Subject:	Re: IPP> jobid (one more time)
> 
> Paul Moore wrote:
> > 
> > The new job MIB defines a 32-bit job identifier that persists as a
> way
> > of identifying a job.
> > 
> > The Win32 API does the same - used on the vast majority of the
> world's
> > desktops.
> > 
> > Bob H says that UNIX uses a 32 bit job ID in the same way.
> > 
> > It's not like I am suggesting that we use something obscure,
> > non-published or only used by 1% of the world. I am suggesting that
> we
> > may want to leverage some of the exisiting software in the world.
> 
> 
> From my research, you can't use the job-id returned by an IPP
> server to access the Win95 print spooler. You have to use the
> job-id (DWORD value) returned by the AddJob() API call. You will
> then have to maintain a mapping between this Win95-derived job-id
> and the job-id/job-uri returned by a remote IPP server. We are not
> proposing replacing the existing software in the world, just
> supplementing it.
> 
> I think the job MIB also specifies an octet string for supplemental
> job identification (is this right Tom H.?)
> 
> Randy


Received: from ietf.org by ietf.org id aa09604; 11 Sep 97 10:44 EDT
Received: from ietf.ietf.org by ietf.org id aa08111; 11 Sep 97 10:11 EDT
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce@ietf.org
Cc: urn-ietf@bunyip.com
Sender:ietf-announce-request@ietf.org
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-biblio-01.txt
Date: Thu, 11 Sep 1997 10:11:14 -0400
X-Orig-Sender: cclark@ietf.org
Message-ID:  <9709111011.aa08111@ietf.org>

--NextPart

A Revised Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: Using Existing Bibliographic Identifiers 
                          as Uniform Resource Names
	Author(s)	: C. Lynch, C. Preston, R. Daniel
	Filename	: draft-ietf-urn-biblio-01.txt
	Pages		: 11
	Date		: 10-Sep-97
	
A system for Uniform Resource Names (URNs) must be capable
of supporting identifiers from existing widely-used naming
systems.  This document discusses how three major
bibliographic identifiers (the ISBN, ISSN and SICI) can be
supported within the URN framework and the currently
proposed syntax for URNs.


Internet-Drafts are available by anonymous FTP.  Login wih the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-biblio-01.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-biblio-01.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ds.internic.net.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-biblio-01.txt".
	
NOTE:	The mail server at ds.internic.net can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID:	<19970910163453.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-biblio-01.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-biblio-01.txt";
	site="ds.internic.net";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19970910163453.I-D@ietf.org>

--OtherAccess--

--NextPart--





Received: from cnri by ietf.org id aa23010; 16 Sep 97 14:28 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid OAA09732 for <ietf-archive@cnri.reston.va.us>; Tue, 16 Sep 1997 14:31:15 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA16651 for <ietf-archive@cnri.reston.va.us>; Tue, 16 Sep 1997 14:28:08 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 16 Sep 1997 14:23:54 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA16123 for ipp-outgoing; Tue, 16 Sep 1997 14:14:49 -0400 (EDT)
Date: Tue, 16 Sep 1997 11:16:23 -0700 (PDT)
From: papowell@astart.com
Message-Id: <199709161816.LAA05857@astart4.astart.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP>MOD What if we had both Job-Id and Job-URI for Jobs?
Sender: ipp-owner@pwg.org

Note:
  As I have said,  I think there is a separate issue of Printers
and Spoolers for the IPP protocol.  Gateways are EXPLICITLY spoolers.
Now you can incorporate or try to incorporate spooler functionality
into a printer,  but you should note that the 'server' that everybody
seems to be referring to is,  to me, at least,  a PRINTER server
and not a SPOOLER server.

> From rturner@sharplabs.com Mon Sep 15 19:48:18 1997
> Date: Mon, 15 Sep 1997 19:24:26 -0700
> From: Randy Turner <rturner@sharplabs.com>
> To: ipp@pwg.org
> Subject: Re: IPP>MOD What if we had both Job-Id and Job-URI for Jobs?
> 
> I will try and emphasize my position on LPD gateways by saying that
> I don't consider the LPD-to-IPP gateway case to be a common case
> for gateways. As I have stated previously, it gives no value to
> LPR/LPD clients to gateway to IPP because they are still
> funneling(filtering) their requests through the same front end
> interface.  The kind of technology we are delivering for IPP version
> 1.0 is oriented towards the user, so outfitting end users (clients)
> with IPP as soon as possible should (IMHO) be the goal for deployment
> of IPP.

I disagree.  I feel that LPD->IPP gateways will be needed for
various compatibility reasons,  as there are a very large number of
folks out there who have LPR/LP type of implementations and want to
get the services available with IPP type of control,  but do not want
to upgrade/change their printing mechanisms on ALL the hosts under
their control.  I might note that IPP Spoolers are currently not part
of the IPP protocol,  so we are simply having an academic discussion,
right?

> 
> Also, administrators should not be deinstalling their current base
> of LPR/LPD services. IPP will supplement, not replace, LPD during
> a transition phase.

If I was to think about designing a spooler,  I would start with
a IPP spooler and then design in LPD to IPP translation.  But this is
a design decision.  You could also have separate queues for each job
(LPR/IPP) type as well.

> 
> I do see a need for IPP-to-LPD gateways because IPP servers (operating
> as spoolers on WinNT or Unix systems), might want to connect directly
> to network printers using TCP/IP, and the most commonly deployed
> embedded TCP/IP printing solution within printers is
> LPD.

While this is the most commonly 'deployed' method,  I think that most
folks would use the 'TCP/IP socket' to the print engine to transer jobs,
especially if you wanted to emulate things like status information, etc.

>   We would like to include the existing installed base of
> network printers in IPP configurations, but we don't want to have
> to upgrade their firmware to do this.  Therefore, allowing IPP
> servers to transfer print jobs into the LPD environment is something
> I think needs to happen. Dropping data and control files into LPD
> spool directories from an IPP server is pretty easy on Unix systems.
> I'm not positive about Windows/NT based LPD services but I would
> imagiine that this is also fairly straightforward.
> 

Been there, done, that.  Trivial.

> Also, concerning Roger's comment about delaying Job-URIs into
> Version 2.0,  I think
> 
> the URI is one of the only really new features of network printing
> we are offering and I would really like to see it available in
> version 1.0; among other things, its the job URI that will allow
> easy deployment and integration of IPP over other transports other
> than HTTP, which is something I think we all are thinking about
> for the future.
> 
> Also, converning Patrick Powell's comments about the movement of
> jobs using URIs, this feature is only one of the features that job
> URI provides so we shouldn't focus on this one aspect of functionality
> (even though we get it for free with the adoption of the URI concept,
> and its not hard to envision its use regarding the movement of
> jobs).
> 
> Randy
> 
> 
> 
> Tom Hastings wrote:
> 
> > I too am trying to understand Bob's third alternative and do not have
> > an opinion.
> >
> > However, there is a variation on Bob's third alternative that might be
> > less of a burden on IPP servers, while providing the same benefit to
> > supporting IPP under current APIs and in gateways.
> >
> > The idea is basically to have only job-uri as the access point for jobs, but
> > require an additional attribute that a client can supply a 32-bit job
> > id in and the server just stored it away.  So instead of the client or
> > gateway having to store the job-id
> > to job-uri map, the map is stored in the IPP server.  This solves the
> > stale data problem, because the map information is kept as long as the
> > job exists in the server and no longer.
> >
> > This approach is what ISO DPA has in its job-client-id attribute.
> >
> > This is the strategy that we are using in the IETF Job Monitoring MIB
> > with the jmJobSubmissionID table which accepts any client id as an input
> > index and returns the job-id that the server/agent is using.
> >
> > The only issue left is how does a client or gateway find a job
> > with a particular job-id?
> >
> > There are two ways:
> >
> > One way would be to add the job-id as an optional input filter attribute to the
> > Get-Jobs attribute which takes the Printer URI as input, not a JOB URI
> > and the client would get back the job.  This would put the burden on
> > the server of being able to access jobs in two ways, but only on Get-Jobs
> > which is a search anyway.
> >
> > The Get-Attributes operation would continue to require the job-uri.
> >
> > So a client could either:
> > (1) cache the job-uri and use it for subsequent Get-Attributes or Cancel-Job
> > (2) always use Get-Jobs operation to perform a Get-Attribtes for a particular
> >     job and use Get-Jobs operation first to get the job-uri in order to do the
> >     Job-Cancel.
> >
> > The other way, would be to put the burden completely on the client
> > (by only mandating that the IPP server support the "job-client-id" 32-bit
> > attribute and just passively store the attribute supplied by the client).
> >
> > Then the client must use a Get-Jobs with the
> > "requested-attributes"='job-client-id,job-uri' and get all of the
> > mapped pairs back and find the URI it needs to use in the IPP operation
> > on a job: Get-Attribute or Cancel-Job.
> >
> > With either way, the map is kept in the IPP server.
> >
> > Comments?
> >
> > Tom
> >
> > At 08:53 09/09/97 PDT, Scott Isaacson wrote:
> > >Bob did a good job at introducing and summarizing the issues associated with
> > >the "open minded" idea of having both Job IDs and Job URIs.  I am really
> > >trying to have an open mind and think new thoughts, but my gut reaction and
> > >continued perception (even after reading Bob's message) is that it is too
> > >cumbersome, and not very elegant.  It does not really solve the problems
> > >unless we force ALL Printer implementation to support the passing in and
> > >then passing back out of this helper attribute.  That seems ok, but when
> > >implementations must support operations either being addressed to a Printer
> > >(P), or a Job (J), or a Printer plus ID (P,s), and then respond in Get-Jobs
> > >etc with both (J) and (P,s), that sounds very un-ok.
> > >
> > >Let's either fish or cut bait.
> > >
> > >Scott
> > >
> > >
> > >************************************************************
> > >Scott A. Isaacson
> > >Print Services Consulting Engineer
> > >Novell Inc., 122 E 1700 S, Provo, UT 84606
> > >V: (801) 861-7366, (800) 453-1267 x17366
> > >F: (801) 861-4025, E: scott_isaacson@novell.com
> > >W: http://www.novell.com
> > >************************************************************
> > >
> > >>>> Robert Herriot <Robert.Herriot@Eng.Sun.COM> 09/05 5:59 PM >>>
> > >It was suggested at the last teleconference that we should have both
> > >Job-URIs and Job-Ids.  This email looks at the pros and cons of that idea.
> > >
> > >I want to make it clear at the outset of this email, that I am not taking
> > >a position on whether we should have both. Rather I want to explore what
> > >the ramifications are if we have both.
> > >
> > >The following are what I think the characteristics of such a solution are.
> > >
> > >If we decide to have both Job-URIs and Job-Ids, all IPP servers MUST
> > >support both; otherwise, we are in worse shape than with just one of
> > >them from all servers. Client MUST be free to use whichever they want.
> > >
> > >For Print-Job, it doesn't matter whether a client specifies whether it
> > >wants a Job-URI or Job-ID, or whether the server returns both.  In both
> > >cases, the server has to deal with both and the client has to be aware
> > >of the choice. So for this discussion, let's assume that the server
> > >would return both.
> > >
> > >For Get-Attributes and Cancel-Job, a server must implement these
> > >operations for both Job-URIs and Job-Ids.  The target may be a Job-URI
> > >or the target may be a Printer-URI with a Job-Id attribute.
> > >
> > >Both Job-URI and Job-Id attributes are mandatory. Thus a client can
> > >query for either via Get-Jobs or Get-Attributes.
> > >
> > >The following discusses how this solution works with various gateways.
> > >This solution works well in Win32 because it would use the Job-Id only.
> > >It also works well for IPP-to-LPD gateways and LPD-to-IPP gateways.
> > >
> > >The IPP-to-LPD gateways work well because the Job-Id and Job-URL
> > >are both easy to support. So, acting as an IPP server, the gateway can
> > >easily support both together.
> > >
> > >The LPD-to-IPP gateway is easy to support with Job-Ids, so such a
> > >gateway, as a client of a IPP server, would use only the Job-Id and
> > >would ignore the Job-URL.
> > >
> > >So from a legacy point of view, the solution with both Job-URIs and Job-Ids
> > >is as good as the Job-Id solution only.
> > >
> > >But now we need to examine what this change means for server
> > >implementations.
> > >
> > >With this change servers would have a bit more work to do because they
> > >would have to offer two ways to do the same thing.  Moreover, it is
> > >mandatory that if they support a particular operation, they must
> > >support both Job-URIs and Job-Id.  That may be a burden that some
> > >implementors won't like -- more code for some abstract future payback.
> > >
> > >I expect that for most IPP servers its Job-URIs will always consists of
> > >its Printer-URI and a Job-Id so the server can easily convert between
> > >Job-URIs and Job-Ids with no architectural additions.
> > >
> > >But for servers that want the Job-URI to reference some remote host,
> > >the solution is more complicated because operations, such as
> > >Get-Attributes and Cancel-Job will go to the remote host when the
> > >client uses the Job-URI and these same operations will go to the
> > >Printer when the client uses the Printer-URI and Job-Id.  Such servers
> > >will have to deal with forwarding issues and the fact that a Job-URI
> > >that references a remote host does not guarantee that all traffic goes
> > >there because client that use the Job-Id will still come to the original
> > >printer.
> > >
> > >
> > >
> > >As I said at the beginning of this email, I take no position on this
> > >proposal.  Rather I offer it as the beginning of a discussion.
> > >
> > >I would like others to comment on whether this proposal solves the
> > >problem, or adds too much complexity to servers for the payback.
> > >
> > >
> > >Bob Herriot



Received: from cnri by ietf.org id aa00329; 16 Sep 97 18:31 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid SAA11108 for <ietf-archive@cnri.reston.va.us>; Tue, 16 Sep 1997 18:35:06 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA18632 for <ietf-archive@cnri.reston.va.us>; Tue, 16 Sep 1997 18:31:58 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 16 Sep 1997 18:25:33 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA18115 for ipp-outgoing; Tue, 16 Sep 1997 18:16:30 -0400 (EDT)
Date: Tue, 16 Sep 1997 15:18:16 -0700 (PDT)
From: papowell@astart.com
Message-Id: <199709162218.PAA09291@astart4.astart.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP>MOD What if we had both Job-Id and Job-URI for Jobs?
Sender: ipp-owner@pwg.org

> From rturner@sharplabs.com Tue Sep 16 13:09:05 1997
> Date: Tue, 16 Sep 1997 12:48:59 -0700
> From: Randy Turner <rturner@sharplabs.com>
> To: ipp@pwg.org
> Subject: Re: IPP>MOD What if we had both Job-Id and Job-URI for Jobs?
>
>
> PAPowell said:
> >I disagree.  I feel that LPD->IPP gateways will be needed for
> >various compatibility reasons,  as there are a very large number of
> >folks out there who have LPR/LP type of implementations and want to
> >get the services available with IPP type of control,  but do not want
> >to upgrade/change their printing mechanisms on ALL the hosts under
> >their control.
>
> You're going to find that mapping IPP semantics (control file, job reject codes, etc.)
> is going to be very difficult to do, especially given the diverse LPR/LPD
> environments. I think administrators would much rather transition to IPP than
> invest a large amount of time shoe-horning these users into the new environment.
> There current implementations are working fine, and I think we are only talking
> about Unix clients making up the bulk of these end users. The user interface
> available with unix-based LPR/LPD clients doesn't even handle the fact that
> a job can be refused for the vast majority of possible reasons that an IPP server
> might issue. The LPR interface only handles any errors dropping the file into the
> spool directory.

Ummm... that is not true.  The LPRng interface quite happily delivers errors.
And note that it is free, compiles and runs on just about any UNIX system with
TCP/IP networking, and there is even an NT port (Don't ask, it wasn't pretty).

> The LPD daemon writes any errors into an administrative log
> file that must be looked at to determine if and why a job might not have printed.

Not true.  See the LPRng implementation.  The error messages are stored on
a 'per job' basis,  and you can use LPQ to see the reasons for print failure.

> Its just not realistic to expect massive amounts of gateway code to be written
> for LPR/LPD clients, only to give them the ability to know whether their job
> can be printed (i.e., VALIDATE_JOB), which is the only feature of IPP that
> I could see LPR/LPD clients utilizing. The existing interface just doesn't allow
> any interactivity with the job submission process.

I don't think 'vast amounts' is the case.  While I personally have not done it,
collegues have indicated that the IPP protocol could be implemented in about
1500 lines of Perl,  and could be backended into LPRng very simply.

>
> LPR/LPD -to- IPP is not how I think IPP will be deployed; we need a rich user
> interface (GUI, http-capable, etc.) to really take advantage of what we are
> offering. Also the Windows print provider interface seems to also provide all
> of these capabilities to GUI-based windows clients.
>
> > I might note that IPP Spoolers are currently not part
> >of the IPP protocol,  so we are simply having an academic discussion,
> >right?
>
> We haven't restricted IPP to either spoolers or print servers, and we shouldn't
> preclude either implementation.
>

I think that if you start trying to deal with spoolers and spooler topics
you are widening the scope of discussion far too much.

I must say that I think that this is simply a matter of opinion.  Somebody
WILL implement a LPD to IPP gateway, somebody else (or the same person)
WILL implement a IPP to LPD gateway.  Now the problem is to see if you
can get the gateways to interact correctly with IPP and LPD... Sigh...

> Randy
> (I hope my email messages are easy to read now, I re-configured my
> email client to not wrap all of my text)

I think that this type of discussion is need in the context of IPP.

Patrick Powell



Received: from cnri by ietf.org id aa11795; 17 Sep 97 11:37 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid LAA13341 for <ietf-archive@cnri.reston.va.us>; Wed, 17 Sep 1997 11:40:07 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA21881 for <ietf-archive@cnri.reston.va.us>; Wed, 17 Sep 1997 11:36:53 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 17 Sep 1997 11:29:54 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA21378 for ipp-outgoing; Wed, 17 Sep 1997 11:20:50 -0400 (EDT)
Date: Wed, 17 Sep 1997 08:22:32 -0700 (PDT)
From: papowell@astart.com
Message-Id: <199709171522.IAA17514@astart4.astart.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP>MOD What if we had both Job-Id and Job-URI for Jobs?
Sender: ipp-owner@pwg.org

> From rturner@sharplabs.com Tue Sep 16 15:49:16 1997
> Date: Tue, 16 Sep 1997 15:23:12 -0700
> From: Randy Turner <rturner@sharplabs.com>
> To: ipp@pwg.org
> Subject: Re: IPP>MOD What if we had both Job-Id and Job-URI for Jobs?
>
>  PAPowell wrote:
> ..snip..
> >The LPRng interface quite happily delivers errors.
> >And note that it is free, compiles and runs on just about any UNIX system
> >with TCP/IP networking, and there is even an NT port (Don't ask, it wasn't
> >pretty).
>
> The context of our LPR/LPD gateway has been constrained on the widely
> deployed version that come shipped with Sun, HP, IBM, and other Unix
> boxes, which is more or less based on RFC 1179 (with vendor extensions)
> and for which the line mode interface I was referring to is the predominant
> interface.

Are you saying that it will ONLY work with these versions and the vendor specific
(and undocumented...) extensions?  Or am I missing something here?
Not trying to be sarcastic,  just trying to find out the basic intent.

Patrick



Received: from cnri by ietf.org id aa06453; 21 Sep 97 12:11 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid MAA23505 for <ietf-archive@cnri.reston.va.us>; Sun, 21 Sep 1997 12:14:39 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id MAA01391 for <ietf-archive@cnri.reston.va.us>; Sun, 21 Sep 1997 12:11:30 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sun, 21 Sep 1997 12:04:15 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA00868 for ipp-outgoing; Sun, 21 Sep 1997 11:55:07 -0400 (EDT)
Date: Sun, 21 Sep 1997 08:58:37 PDT
From: Ira Mcdonald x10962 <imcdonal@eso.mc.xerox.com>
Message-Id: <9709211558.AA11426@snorkel.eso.mc.xerox.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re:  IPP> Document attributes
Sender: ipp-owner@pwg.org

Hi Randy,

I think we agreed that JOBs could have descriptive attributes
(either single- or multi-valued??) about the associated
document(s), which apply unless (in a future version of IPP)
they are overridden at the (future) DOCUMENT object level.

I speculate that the following JOB level attributes are
necessary or desirable in IPP 1.0:

[job]document-name
[job]document-URI (to support Send-URI)
[job]document-format

Cheers,
- Ira McDonald (outside consultant at Xerox)
  High North In
  906-494-2434
------------------------------- Randy's note ---------------
From ipp-owner@pwg.org Sat Sep 20 13:58:49 1997
Return-Path: <ipp-owner@pwg.org>
Received: from zombi (zombi.eso.mc.xerox.com) by snorkel.eso.mc.xerox.com (4.1/XeroxClient-1.1)
	id AA11312; Sat, 20 Sep 97 13:58:49 EDT
Received: from alpha.xerox.com by zombi (4.1/SMI-4.1)
	id AA01334; Sat, 20 Sep 97 13:54:50 EDT
Received: from lists.underscore.com ([199.125.85.31]) by alpha.xerox.com with SMTP id <52883(5)>; Sat, 20 Sep 1997 10:54:53 PDT
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA29820 for <imcdonal@eso.mc.xerox.com>; Sat, 20 Sep 1997 13:51:28 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sat, 20 Sep 1997 13:49:11 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA29489 for ipp-outgoing; Sat, 20 Sep 1997 13:40:04 -0400 (EDT)
Message-Id: <D10983CAC30DD111B41400805FA6A1C1026CF7@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: IPP> Document attributes
Date: Sat, 20 Sep 1997 10:38:56 PDT
X-Priority: 3
Mime-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain
Sender: ipp-owner@pwg.org
Status: R


I know we agreed not to have any document attributes but isn't
"document-format-attribute" a document attribute?

Randy




Received: from cnri by ietf.org id aa25087; 22 Sep 97 19:08 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid TAA27109 for <ietf-archive@cnri.reston.va.us>; Mon, 22 Sep 1997 19:11:22 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA04843 for <ietf-archive@cnri.reston.va.us>; Mon, 22 Sep 1997 19:08:13 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 22 Sep 1997 18:55:14 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA03198 for ipp-outgoing; Mon, 22 Sep 1997 18:30:20 -0400 (EDT)
Date: Mon, 22 Sep 1997 15:27:05 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199709222227.PAA14018@woden.eng.sun.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> Document attributes
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

I think that we agreed not to decide on the format of attributes that
have a separate value for each document by eliminating document-name,
and stating that all documents in a job have the same document-format,
meaning that document-format is a job-level attribute.

Document-URI is still a problem unless either we eliminate Send-URI (my
preference) or eliminate document-URI as a job attribute until a later
version.

Although we previously decided not design a format for per-document
attributes until a later version, I pointed out that an attribute 'foo'
could take on a "dictionary" value whose values might be "default=XYZ"
and "3=ABC" to indicate that the job level 'foo' attribute has a value
of "XYZ" and document-3 has a value of "ABC".  Such a solution is not
precluded by the current design.

Bob Herriot
 
> From rturner@sharplabs.com Sun Sep 21 09:49:57 1997
> 
> Ok, so we have these actual document attributes that we could admittedly move
> into "job document attributes" just to save us the work this time of actually doing
> the work to support document attributes. This might be
> problematic for future implementations that actually *DO* the
> document attribute model correctly, having to be backward-compatible
> with our "hacked" version of document attributes of IPP 1.0.
> 
> I thought maybe we could allow a placeholder in the model/protocol for
> V 1.0 for document attributes, so that we could easily integrate this in
> the future with very little work.
> 
> Concerning the "job-document-attribute" proposal...
>  I'm assuming that the send-document operation allows these "job-document"
> attributes to be included (I can't remember the send-document specifics from the
> model document...).
> 
> Randy
> 
> Ira Mcdonald x10962 wrote:
> 
> > Hi Randy,
> >
> > I think we agreed that JOBs could have descriptive attributes
> > (either single- or multi-valued??) about the associated
> > document(s), which apply unless (in a future version of IPP)
> > they are overridden at the (future) DOCUMENT object level.
> >
> > I speculate that the following JOB level attributes are
> > necessary or desirable in IPP 1.0:
> >
> > [job]document-name
> > [job]document-URI (to support Send-URI)
> > [job]document-format
> >
> > Cheers,
> > - Ira McDonald (outside consultant at Xerox)
> >   High North In
> >   906-494-2434
> 
> 
> 
> 


Received: from cnri by ietf.org id aa25589; 22 Sep 97 19:45 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid TAA27193 for <ietf-archive@cnri.reston.va.us>; Mon, 22 Sep 1997 19:49:01 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA06630 for <ietf-archive@cnri.reston.va.us>; Mon, 22 Sep 1997 19:45:52 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 22 Sep 1997 19:41:51 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA06110 for ipp-outgoing; Mon, 22 Sep 1997 19:32:39 -0400 (EDT)
Date: Mon, 22 Sep 1997 16:31:33 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199709222331.QAA14105@woden.eng.sun.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: RE: IPP> Document attributes
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

This is a version 1.0 limitation. But I doubt it will cause much
hardship because currently:

   1) Windows users can only send one document per job.
   2) Solaris users can send multiple documents per job, but they 
      must all have the same format, despite the generality of the LPD
      protocol.  I think that most if not all other Unix systems have
      the same limitation.

So that doesn't leave very many people with the capability that we
are removing from version 1.0.

Bob Herriot

> From rturner@sharplabs.com Mon Sep 22 16:12:02 1997
> From: "Turner, Randy" <rturner@sharplabs.com>
> To: "'ipp@pwg.org'" <ipp@pwg.org>
> Subject: RE: IPP> Document attributes
> Date: Mon, 22 Sep 1997 15:34:30 -0700
> X-Priority: 3
> MIME-Version: 1.0
> X-Mailer: Internet Mail Service (5.0.1458.49)
> Sender: ipp-owner@pwg.org
> X-Lines: 90
> 
> 
> Does this seem kind of limiting, to restrict all documents in a 
> particular job to have the same document format? It doesn't
> seem hard to imagine a 2-document job wherein one file
> is PCL and another Postscript. If the document attribute
> says "application/vnd.pcl" then the printer would probably
> trash the 2nd Postscript job. 
> 
> Just checking to see if we haven't got a hole in this
> somewhere....
> 
> Randy
> 
> 
> > -----Original Message-----
> > From:	Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> > Sent:	Monday, September 22, 1997 3:27 PM
> > To:	ipp@pwg.org; rturner@sharplabs.com
> > Subject:	Re: IPP> Document attributes
> > 
> > I think that we agreed not to decide on the format of attributes that
> > have a separate value for each document by eliminating document-name,
> > and stating that all documents in a job have the same document-format,
> > meaning that document-format is a job-level attribute.
> > 
> > Document-URI is still a problem unless either we eliminate Send-URI
> > (my
> > preference) or eliminate document-URI as a job attribute until a later
> > version.
> > 
> > Although we previously decided not design a format for per-document
> > attributes until a later version, I pointed out that an attribute
> > 'foo'
> > could take on a "dictionary" value whose values might be "default=XYZ"
> > and "3=ABC" to indicate that the job level 'foo' attribute has a value
> > of "XYZ" and document-3 has a value of "ABC".  Such a solution is not
> > precluded by the current design.
> > 
> > Bob Herriot
> >  
> > > From rturner@sharplabs.com Sun Sep 21 09:49:57 1997
> > > 
> > > Ok, so we have these actual document attributes that we could
> > admittedly move
> > > into "job document attributes" just to save us the work this time of
> > actually doing
> > > the work to support document attributes. This might be
> > > problematic for future implementations that actually *DO* the
> > > document attribute model correctly, having to be backward-compatible
> > > with our "hacked" version of document attributes of IPP 1.0.
> > > 
> > > I thought maybe we could allow a placeholder in the model/protocol
> > for
> > > V 1.0 for document attributes, so that we could easily integrate
> > this in
> > > the future with very little work.
> > > 
> > > Concerning the "job-document-attribute" proposal...
> > >  I'm assuming that the send-document operation allows these
> > "job-document"
> > > attributes to be included (I can't remember the send-document
> > specifics from the
> > > model document...).
> > > 
> > > Randy
> > > 
> > > Ira Mcdonald x10962 wrote:
> > > 
> > > > Hi Randy,
> > > >
> > > > I think we agreed that JOBs could have descriptive attributes
> > > > (either single- or multi-valued??) about the associated
> > > > document(s), which apply unless (in a future version of IPP)
> > > > they are overridden at the (future) DOCUMENT object level.
> > > >
> > > > I speculate that the following JOB level attributes are
> > > > necessary or desirable in IPP 1.0:
> > > >
> > > > [job]document-name
> > > > [job]document-URI (to support Send-URI)
> > > > [job]document-format
> > > >
> > > > Cheers,
> > > > - Ira McDonald (outside consultant at Xerox)
> > > >   High North In
> > > >   906-494-2434
> > > 
> > > 
> > > 
> > > 
> 


Received: from cnri by ietf.org id aa25996; 22 Sep 97 20:16 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid UAA27242 for <ietf-archive@cnri.reston.va.us>; Mon, 22 Sep 1997 20:19:41 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA07246 for <ietf-archive@cnri.reston.va.us>; Mon, 22 Sep 1997 20:16:31 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 22 Sep 1997 20:12:18 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA06728 for ipp-outgoing; Mon, 22 Sep 1997 20:03:01 -0400 (EDT)
Message-ID: <342706F5.EE907004@underscore.com>
Date: Mon, 22 Sep 1997 20:01:57 -0400
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.02 [en] (WinNT; I)
MIME-Version: 1.0
To: Robert Herriot <Robert.Herriot@eng.sun.com>
CC: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> Document attributes
References: <199709222331.QAA14105@woden.eng.sun.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Bob,

Sorry, but there are *lots* of Unix systems that can accept jobs
having documents with multiple data formats.

Patrick Powell:  can you comment on this?

Whether having this feature is a "hard core" requirement for the
Unix world has yet to be determined.  However, prior to the IPP
group being formed, several members of the PWG had often described
the scenario in which a job consisted of multiple files, where the
first file was a pre-built banner page (most often in PostScript),
and one or more data files that are *not* PostScript.

It sure seems like we should be able to support that kind of
scenario, shouldn't we?

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------


Robert Herriot wrote:
> 
> This is a version 1.0 limitation. But I doubt it will cause much
> hardship because currently:
> 
>    1) Windows users can only send one document per job.
>    2) Solaris users can send multiple documents per job, but they
>       must all have the same format, despite the generality of the LPD
>       protocol.  I think that most if not all other Unix systems have
>       the same limitation.
> 
> So that doesn't leave very many people with the capability that we
> are removing from version 1.0.
> 
> Bob Herriot
> 
> > From rturner@sharplabs.com Mon Sep 22 16:12:02 1997
> > From: "Turner, Randy" <rturner@sharplabs.com>
> > To: "'ipp@pwg.org'" <ipp@pwg.org>
> > Subject: RE: IPP> Document attributes
> > Date: Mon, 22 Sep 1997 15:34:30 -0700
> > X-Priority: 3
> > MIME-Version: 1.0
> > X-Mailer: Internet Mail Service (5.0.1458.49)
> > Sender: ipp-owner@pwg.org
> > X-Lines: 90
> >
> >
> > Does this seem kind of limiting, to restrict all documents in a
> > particular job to have the same document format? It doesn't
> > seem hard to imagine a 2-document job wherein one file
> > is PCL and another Postscript. If the document attribute
> > says "application/vnd.pcl" then the printer would probably
> > trash the 2nd Postscript job.
> >
> > Just checking to see if we haven't got a hole in this
> > somewhere....
> >
> > Randy
> >
> >
> > > -----Original Message-----
> > > From:       Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> > > Sent:       Monday, September 22, 1997 3:27 PM
> > > To: ipp@pwg.org; rturner@sharplabs.com
> > > Subject:    Re: IPP> Document attributes
> > >
> > > I think that we agreed not to decide on the format of attributes that
> > > have a separate value for each document by eliminating document-name,
> > > and stating that all documents in a job have the same document-format,
> > > meaning that document-format is a job-level attribute.
> > >
> > > Document-URI is still a problem unless either we eliminate Send-URI
> > > (my
> > > preference) or eliminate document-URI as a job attribute until a later
> > > version.
> > >
> > > Although we previously decided not design a format for per-document
> > > attributes until a later version, I pointed out that an attribute
> > > 'foo'
> > > could take on a "dictionary" value whose values might be "default=XYZ"
> > > and "3=ABC" to indicate that the job level 'foo' attribute has a value
> > > of "XYZ" and document-3 has a value of "ABC".  Such a solution is not
> > > precluded by the current design.
> > >
> > > Bob Herriot
> > >
> > > > From rturner@sharplabs.com Sun Sep 21 09:49:57 1997
> > > >
> > > > Ok, so we have these actual document attributes that we could
> > > admittedly move
> > > > into "job document attributes" just to save us the work this time of
> > > actually doing
> > > > the work to support document attributes. This might be
> > > > problematic for future implementations that actually *DO* the
> > > > document attribute model correctly, having to be backward-compatible
> > > > with our "hacked" version of document attributes of IPP 1.0.
> > > >
> > > > I thought maybe we could allow a placeholder in the model/protocol
> > > for
> > > > V 1.0 for document attributes, so that we could easily integrate
> > > this in
> > > > the future with very little work.
> > > >
> > > > Concerning the "job-document-attribute" proposal...
> > > >  I'm assuming that the send-document operation allows these
> > > "job-document"
> > > > attributes to be included (I can't remember the send-document
> > > specifics from the
> > > > model document...).
> > > >
> > > > Randy
> > > >
> > > > Ira Mcdonald x10962 wrote:
> > > >
> > > > > Hi Randy,
> > > > >
> > > > > I think we agreed that JOBs could have descriptive attributes
> > > > > (either single- or multi-valued??) about the associated
> > > > > document(s), which apply unless (in a future version of IPP)
> > > > > they are overridden at the (future) DOCUMENT object level.
> > > > >
> > > > > I speculate that the following JOB level attributes are
> > > > > necessary or desirable in IPP 1.0:
> > > > >
> > > > > [job]document-name
> > > > > [job]document-URI (to support Send-URI)
> > > > > [job]document-format
> > > > >
> > > > > Cheers,
> > > > > - Ira McDonald (outside consultant at Xerox)
> > > > >   High North In
> > > > >   906-494-2434
> > > >
> > > >
> > > >
> > > >
> >


Received: from cnri by ietf.org id aa13975; 23 Sep 97 14:36 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid OAA00100 for <ietf-archive@cnri.reston.va.us>; Tue, 23 Sep 1997 14:39:22 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA12499 for <ietf-archive@cnri.reston.va.us>; Tue, 23 Sep 1997 14:36:13 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 23 Sep 1997 14:28:42 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA11929 for ipp-outgoing; Tue, 23 Sep 1997 14:16:13 -0400 (EDT)
Message-Id: <9709231816.AA26334@zazen.cp10.es.xerox.com>
X-Sender: hastings@zazen
X-Mailer: Windows Eudora Pro Version 2.1.2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Tue, 23 Sep 1997 11:13:24 PDT
To: rturner@sharplabs.com
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: Re: IPP> Document attributes
Cc: ipp@pwg.org
Sender: ipp-owner@pwg.org

Randy,

What kind of a place holder did you have in mind for document attributes?

Such a place holder might be a way forward, as we have done for the
'dictionary' attribute syntax (by reserving the type code).

Tom

At 09:36 09/21/97 PDT, Randy Turner wrote:
>Ok, so we have these actual document attributes that we could admittedly move
>into "job document attributes" just to save us the work this time of
actually doing
>the work to support document attributes. This might be
>problematic for future implementations that actually *DO* the
>document attribute model correctly, having to be backward-compatible
>with our "hacked" version of document attributes of IPP 1.0.
>
>I thought maybe we could allow a placeholder in the model/protocol for
>V 1.0 for document attributes, so that we could easily integrate this in
>the future with very little work.
>
>Concerning the "job-document-attribute" proposal...
> I'm assuming that the send-document operation allows these "job-document"
>attributes to be included (I can't remember the send-document specifics
from the
>model document...).
>
>Randy
>
>Ira Mcdonald x10962 wrote:
>
>> Hi Randy,
>>
>> I think we agreed that JOBs could have descriptive attributes
>> (either single- or multi-valued??) about the associated
>> document(s), which apply unless (in a future version of IPP)
>> they are overridden at the (future) DOCUMENT object level.
>>
>> I speculate that the following JOB level attributes are
>> necessary or desirable in IPP 1.0:
>>
>> [job]document-name
>> [job]document-URI (to support Send-URI)
>> [job]document-format
>>
>> Cheers,
>> - Ira McDonald (outside consultant at Xerox)
>>   High North In
>>   906-494-2434
>
>
>
>
>



Received: from cnri by ietf.org id aa20388; 23 Sep 97 20:11 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid UAA01216 for <ietf-archive@cnri.reston.va.us>; Tue, 23 Sep 1997 20:14:33 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA19512 for <ietf-archive@cnri.reston.va.us>; Tue, 23 Sep 1997 20:11:23 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 23 Sep 1997 20:03:24 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA18557 for ipp-outgoing; Tue, 23 Sep 1997 19:47:04 -0400 (EDT)
Date: Tue, 23 Sep 1997 16:44:53 -0700
From: Robert Herriot <Robert.Herriot@eng.sun.com>
Message-Id: <199709232344.QAA15575@woden.eng.sun.com>
To: Robert.Herriot@eng.sun.com, jkm@underscore.com
Subject: Re: IPP> Document attributes
Cc: ipp@pwg.org, rturner@sharplabs.com
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org


> From jkm@underscore.com Mon Sep 22 17:03:31 1997
> 
> Bob,
> 
> Sorry, but there are *lots* of Unix systems that can accept jobs
> having documents with multiple data formats.


What Unix systems offer this feature?

In my previous email, I stated that the Solaris spooler does not.  It
is based on AT&T System V and many other Unix spoolers are based on the
same code. It is possible that other vendors have removed the single
document-format restriction, though considering the required changes,
I doubt it.

The BSD LPD spooler and LPD protocols support multiple formats per job,
so these systems accept jobs with multiple data formats. But the BSD lpr
command does not give access to this feature. It is possible that some
vendors have enhanced the lpr command, but I am not aware of such
changes.

Bob Herriot 
> 
> 
> 	...jay
> 
> ----------------------------------------------------------------------
> --  JK Martin               |  Email:   jkm@underscore.com          --
> --  Underscore, Inc.        |  Voice:   (603) 889-7000              --
> --  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
> --  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
> ----------------------------------------------------------------------
> 
> 
> Robert Herriot wrote:
> > 
> > This is a version 1.0 limitation. But I doubt it will cause much
> > hardship because currently:
> > 
> >    1) Windows users can only send one document per job.
> >    2) Solaris users can send multiple documents per job, but they
> >       must all have the same format, despite the generality of the LPD
> >       protocol.  I think that most if not all other Unix systems have
> >       the same limitation.
> > 
> > So that doesn't leave very many people with the capability that we
> > are removing from version 1.0.
> > 
> > Bob Herriot
> > 
> > > From rturner@sharplabs.com Mon Sep 22 16:12:02 1997
> > > From: "Turner, Randy" <rturner@sharplabs.com>
> > > To: "'ipp@pwg.org'" <ipp@pwg.org>
> > > Subject: RE: IPP> Document attributes
> > > Date: Mon, 22 Sep 1997 15:34:30 -0700
> > > X-Priority: 3
> > > MIME-Version: 1.0
> > > X-Mailer: Internet Mail Service (5.0.1458.49)
> > > Sender: ipp-owner@pwg.org
> > > X-Lines: 90
> > >
> > >
> > > Does this seem kind of limiting, to restrict all documents in a
> > > particular job to have the same document format? It doesn't
> > > seem hard to imagine a 2-document job wherein one file
> > > is PCL and another Postscript. If the document attribute
> > > says "application/vnd.pcl" then the printer would probably
> > > trash the 2nd Postscript job.
> > >
> > > Just checking to see if we haven't got a hole in this
> > > somewhere....
> > >
> > > Randy
> > >
> > >
> > > > -----Original Message-----
> > > > From:       Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> > > > Sent:       Monday, September 22, 1997 3:27 PM
> > > > To: ipp@pwg.org; rturner@sharplabs.com
> > > > Subject:    Re: IPP> Document attributes
> > > >
> > > > I think that we agreed not to decide on the format of attributes that
> > > > have a separate value for each document by eliminating document-name,
> > > > and stating that all documents in a job have the same document-format,
> > > > meaning that document-format is a job-level attribute.
> > > >
> > > > Document-URI is still a problem unless either we eliminate Send-URI
> > > > (my
> > > > preference) or eliminate document-URI as a job attribute until a later
> > > > version.
> > > >
> > > > Although we previously decided not design a format for per-document
> > > > attributes until a later version, I pointed out that an attribute
> > > > 'foo'
> > > > could take on a "dictionary" value whose values might be "default=XYZ"
> > > > and "3=ABC" to indicate that the job level 'foo' attribute has a value
> > > > of "XYZ" and document-3 has a value of "ABC".  Such a solution is not
> > > > precluded by the current design.
> > > >
> > > > Bob Herriot
> > > >
> > > > > From rturner@sharplabs.com Sun Sep 21 09:49:57 1997
> > > > >
> > > > > Ok, so we have these actual document attributes that we could
> > > > admittedly move
> > > > > into "job document attributes" just to save us the work this time of
> > > > actually doing
> > > > > the work to support document attributes. This might be
> > > > > problematic for future implementations that actually *DO* the
> > > > > document attribute model correctly, having to be backward-compatible
> > > > > with our "hacked" version of document attributes of IPP 1.0.
> > > > >
> > > > > I thought maybe we could allow a placeholder in the model/protocol
> > > > for
> > > > > V 1.0 for document attributes, so that we could easily integrate
> > > > this in
> > > > > the future with very little work.
> > > > >
> > > > > Concerning the "job-document-attribute" proposal...
> > > > >  I'm assuming that the send-document operation allows these
> > > > "job-document"
> > > > > attributes to be included (I can't remember the send-document
> > > > specifics from the
> > > > > model document...).
> > > > >
> > > > > Randy
> > > > >
> > > > > Ira Mcdonald x10962 wrote:
> > > > >
> > > > > > Hi Randy,
> > > > > >
> > > > > > I think we agreed that JOBs could have descriptive attributes
> > > > > > (either single- or multi-valued??) about the associated
> > > > > > document(s), which apply unless (in a future version of IPP)
> > > > > > they are overridden at the (future) DOCUMENT object level.
> > > > > >
> > > > > > I speculate that the following JOB level attributes are
> > > > > > necessary or desirable in IPP 1.0:
> > > > > >
> > > > > > [job]document-name
> > > > > > [job]document-URI (to support Send-URI)
> > > > > > [job]document-format
> > > > > >
> > > > > > Cheers,
> > > > > > - Ira McDonald (outside consultant at Xerox)
> > > > > >   High North In
> > > > > >   906-494-2434
> > > > >
> > > > >
> > > > >
> > > > >
> > >
> 


Received: from cnri by ietf.org id aa02081; 24 Sep 97 2:37 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid CAA01707 for <ietf-archive@cnri.reston.va.us>; Wed, 24 Sep 1997 02:40:38 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id CAA22352 for <ietf-archive@cnri.reston.va.us>; Wed, 24 Sep 1997 02:37:22 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 24 Sep 1997 02:29:15 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id CAA21695 for ipp-outgoing; Wed, 24 Sep 1997 02:15:17 -0400 (EDT)
Message-ID: <3428AFCD.9B46479E@parc.xerox.com>
Date: Tue, 23 Sep 1997 23:14:37 PDT
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.03 [en] (Win95; I)
MIME-Version: 1.0
To: Randy Turner <rturner@sharplabs.com>
CC: ipp@pwg.org
Subject: Re: IPP> Supported URIs for print-by-reference
References: <D10983CAC30DD111B41400805FA6A1C1026D01@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

> At the meeting in Atlanta, it was agreed that we would mandate that both
> FTP and HTTP would be supported schemes for PrintURI and SendURI.
> 
> I would like to propose that we also include the FILE: scheme to this
> list. The FILE: scheme allows the server to print files that are
> available
> on locally mounted file system volumes that are available to the server
> itself. 
> 
> We can talk about this at the teleconference or on the list.


a) without a standard way of loading a print server's disks with
any data, mandating support for the "file:" scheme would hardly
lead to interoperability.

b) While one can imagine "if you support remote printing at all,
you should be able to retrieve files from an HTTP server", since
it just requires a network connection, it doesn't make as much
sense to mandate a "file:" scheme because it presumes that the
print server has a file system with a naming system that is URL
accessible.

c) the "file:" URL scheme is in serious need of attention: the
implementations (even on the same platform) are widely divergent,
and not conformant with the recommended practice in the RFCs.

It's not that this is really a terrible idea, it's just not clear
that it's useful to "mandate" something that by most measures
has to be optional.

Larry
-- 
http://www.parc.xerox.com/masinter

From owner-uri@Bunyip.Com  Wed Oct 29 16:48:48 1997
Delivery-Date: Wed, 29 Oct 1997 16:48:49 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id QAA24807
	for <ietf-archive@ietf.org>; Wed, 29 Oct 1997 16:48:48 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA11434;
	Wed, 29 Oct 1997 16:51:50 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA08002
	for uri-out; Wed, 29 Oct 1997 16:10:34 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA07996
	for uri-in; Wed, 29 Oct 1997 16:10:32 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA07991
	for <uri@services.bunyip.com>; Wed, 29 Oct 1997 16:10:31 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA12116
	for uri@services; Wed, 29 Oct 1997 16:10:31 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA12111;
	Wed, 29 Oct 1997 16:10:27 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11)
	id OAA17516; Wed, 29 Oct 1997 14:34:33 -0600 (CST)
Message-ID: <34579E53.43AB@w3.org>
Date: Wed, 29 Oct 1997 14:36:35 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: Al Gilman <asgilman@access.digex.net>
CC: Larry Masinter <masinter@parc.xerox.com>, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com, patent-issues@w3.org,
        Gordon Irlam <gordoni@base.com>
Subject: Re: development track for "where-it-says" [patented?]
References: <199710291954.OAA25260@access4.digex.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Al Gilman wrote:
> 
> To do a little forward thinking, and follow up on what Larry Masinter said:
> 
> > The "#fragment" notation is only used for named components.
> >
> 
> Makes a lot of sense to me.
> 
> My initial stab at syntax for "where-it-says" was a
> searchpart along the lines of ...?find="string-to-match" .

Would you please research the www-talk archives or whatever
to find the earliest dicussion of this technique that you can
find? I have recently
been informed that there is a patent application[1] out
on this idea. I'm appalled that Nielsen would claim
credit for this idea, which has been kicked around on
public mailing lists for years.

Yikes! Issued Aug 19 1997?

[1] 659729 : Method and system for
implementing hypertext scroll attributes 
INVENTORS: Nielsen; Jakob, Atherton, CA
ASSIGNEES: Sun Microsystems, Inc., Mountain View, CA
ISSUED: Aug. 19, 1997
FILED: Feb. 1 , 1996
http://patent.womplex.ibm.com/details?patent_number=5659729

-- 
Dan Connolly, W3C Architecture Domain Lead
http://www.w3.org/People/Connolly/
phone://1/512/310-2971


From owner-uri@Bunyip.Com  Wed Oct 29 17:15:45 1997
Delivery-Date: Wed, 29 Oct 1997 17:15:45 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA25073
	for <ietf-archive@ietf.org>; Wed, 29 Oct 1997 17:15:45 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA11553;
	Wed, 29 Oct 1997 17:18:47 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA08401
	for uri-out; Wed, 29 Oct 1997 16:38:29 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA08395
	for uri-in; Wed, 29 Oct 1997 16:38:24 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA08386
	for <uri@services.bunyip.com>; Wed, 29 Oct 1997 16:38:17 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA12260
	for uri@services; Wed, 29 Oct 1997 16:38:17 -0500 (EST)
Received: from dynamicdiagrams.com (dynamicdiagrams.com [205.181.196.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA12257;
	Wed, 29 Oct 1997 16:38:12 -0500 (EST)
Received: by dynamicdiagrams.com (940816.SGI.8.6.9/940406.SGI.AUTO)
	 id QAA13419; Wed, 29 Oct 1997 16:31:41 -0800
Date: Wed, 29 Oct 1997 16:31:41 -0800
From: david@dynamicdiagrams.com (David G. Durand)
Message-Id: <199710300031.QAA13419@dynamicdiagrams.com>
To: connolly@w3.org, masinter@parc.xerox.com (Larry Masinter),
        Al Gilman <asgilman@access.digex.net>
Subject: Re:  [URN] development track for "where-it-says"
Cc: urn-ietf@Bunyip.Com, uri@Bunyip.Com
Sender: owner-uri@Bunyip.Com
Precedence: bulk

The XLL linking language has a very simple literal string match in its
locator language (whose expressions _can_ be placed in the fragment
identifier of a URL). It also has a lot of structural operations that
don't make much sense for non-XML documents, of course.

The current URL architecture forces you to decide if things are server
side (in the URL) or client-side (in the fragment ID). At one point
XML had added an additional delimiter ("|", I believe) to express that
the application is free to decide.

I'm behind on the drafts, so this may have changed -- and the drafts
may not currently reflect the editor's most recent thinking, but I'm
not aware that this aspect has changed from what I'm describing.

   -- David
xvip
------------------------------------------+----------------------------
David Durand                 dgd@cs.bu.edu| david@dynamicDiagrams.com
Boston University Computer Science        | Dynamic Diagrams
http://www.cs.bu.edu/students/grads/dgd/  | http://dynamicDiagrams.com/
                                          | MAPA: mapping for the WWW


From owner-uri@Bunyip.Com  Wed Oct 29 17:19:56 1997
Delivery-Date: Wed, 29 Oct 1997 17:19:56 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA25167
	for <ietf-archive@ietf.org>; Wed, 29 Oct 1997 17:19:56 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA11577;
	Wed, 29 Oct 1997 17:22:58 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA08734
	for uri-out; Wed, 29 Oct 1997 17:02:19 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA08727
	for uri-in; Wed, 29 Oct 1997 17:02:17 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA08720
	for <uri@services.bunyip.com>; Wed, 29 Oct 1997 17:02:15 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA12340
	for uri@services; Wed, 29 Oct 1997 17:02:16 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA12337;
	Wed, 29 Oct 1997 17:02:13 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11)
	id QAA10159; Wed, 29 Oct 1997 16:01:54 -0600 (CST)
Message-ID: <3457B2CC.7C63@w3.org>
Date: Wed, 29 Oct 1997 16:03:56 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: "David G. Durand" <david@dynamicdiagrams.com>
CC: Larry Masinter <masinter@parc.xerox.com>,
        Al Gilman <asgilman@access.digex.net>, urn-ietf@Bunyip.Com,
        uri@Bunyip.Com
Subject: Re: [URN] development track for "where-it-says"
References: <199710300031.QAA13419@dynamicdiagrams.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

David G. Durand wrote:
> 
> The XLL linking language

http://www.w3.org/TR/WD-xml-link-970731

-- 
Dan Connolly, W3C Architecture Domain Lead
Always cite a source!
http://www.w3.org/People/Connolly/#cite


From owner-uri@Bunyip.Com  Wed Oct 29 17:49:28 1997
Delivery-Date: Wed, 29 Oct 1997 17:49:28 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA25649
	for <ietf-archive@ietf.org>; Wed, 29 Oct 1997 17:49:27 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA11669;
	Wed, 29 Oct 1997 17:52:29 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA07158
	for uri-out; Wed, 29 Oct 1997 14:54:29 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA07152
	for uri-in; Wed, 29 Oct 1997 14:54:28 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA07147
	for <uri@services.bunyip.com>; Wed, 29 Oct 1997 14:54:26 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA11894
	for uri@services; Wed, 29 Oct 1997 14:54:26 -0500 (EST)
Received: from access4.digex.net (access4.digex.net [205.197.245.195])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA11891;
	Wed, 29 Oct 1997 14:54:22 -0500 (EST)
Received: (from asgilman@localhost)
          by access4.digex.net (8.8.4/8.8.4)
	  id OAA25260; Wed, 29 Oct 1997 14:54:04 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199710291954.OAA25260@access4.digex.net>
Subject: development track for "where-it-says"
To: masinter@parc.xerox.com (Larry Masinter), connolly@w3.org
Date: Wed, 29 Oct 1997 14:54:04 -0500 (EST)
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
In-Reply-To: <34555B44.47DDD707@parc.xerox.com> from Larry Masinter at "Oct 27, 97 07:25:57 pm"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

To do a little forward thinking, and follow up on what Larry Masinter said:

> The "#fragment" notation is only used for named components.
> 

Makes a lot of sense to me.

My initial stab at syntax for "where-it-says" was a
searchpart along the lines of ...?find="string-to-match" .

What I have learned from this discussion is that I need to start
with the HTML community.

If I can interest HTMLx development in exporting a reliable (i.e.
consistent across browsers) string-matching search/location
method for HTML, I hope that the URL specs won't have narrowed to
the point where there is no reasonable syntax by which to ask for
it.  

I believe that the XML project is already working on
intra-document locators in XLL although I am not sure that they
provide any sort of a pattern match yet.

-- Al Gilman

PS: I know that searchparts are presently server-side functions
but I don't immediately see that extending them to be sometimes
done client-side poses any real conflict.


From owner-uri@Bunyip.Com  Thu Oct 30 03:00:26 1997
Delivery-Date: Thu, 30 Oct 1997 03:00:27 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id DAA05979
	for <ietf-archive@ietf.org>; Thu, 30 Oct 1997 03:00:26 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA12758;
	Thu, 30 Oct 1997 03:03:25 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA24029
	for uri-out; Thu, 30 Oct 1997 02:47:28 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA24023
	for uri-in; Thu, 30 Oct 1997 02:47:26 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA24010
	for <uri@services.bunyip.com>; Thu, 30 Oct 1997 02:47:20 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id CAA13515
	for uri@services; Thu, 30 Oct 1997 02:47:20 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id CAA13512;
	Thu, 30 Oct 1997 02:47:16 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa11475;
          29 Oct 97 23:42 PST
To: uri@Bunyip.Com
cc: moore@cs.utk.edu, connolly@w3.org, urn-ietf@Bunyip.Com, timbl@w3.org,
        masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no,
        lassila@w3.org, swick@w3.org, tbray@textuality.com,
        jeanpa@microsoft.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org,
        ij@w3.org
Subject: Re: The UR* scheme registry, Citing URL/URI specs 
In-reply-to: Your message of "Mon, 27 Oct 1997 23:27:44 EST."
             <199710280427.XAA00981@spot.cs.utk.edu> 
Date: Wed, 29 Oct 1997 23:35:21 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9710292342.aa11475@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Just to see what it would be like, I rewrote the URL spec into a URI spec.
The result is at

   http://www.ics.uci.edu/~fielding/url/uri.txt

I am not very happy with it, since the additional terms tend to cloud
the implementation advice.  I could fix that by calling everything a URL
except in the Introduction, but it probably isn't worth the effort.
Others may feel differently, so give it a look if you care about this
issue.

So, my feeling is that draft 09 is the final URL draft and it should be
sent to the IESG now.  I'd appreciate it if people using/developing the
latest versions of URL-enabled applications could run the tests on

   http://www.ics.uci.edu/~fielding/url/test1.html

and send me the results.  We need to compile a list of implementations
for each URL "feature" in order to progress to Draft Standard.

....Roy


From owner-uri@Bunyip.Com  Thu Oct 30 03:20:54 1997
Delivery-Date: Thu, 30 Oct 1997 03:20:54 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id DAA06338
	for <ietf-archive@ietf.org>; Thu, 30 Oct 1997 03:20:53 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA12812;
	Thu, 30 Oct 1997 03:23:53 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA25844
	for uri-out; Thu, 30 Oct 1997 03:08:30 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA25837
	for uri-in; Thu, 30 Oct 1997 03:08:28 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA25829
	for <uri@services.bunyip.com>; Thu, 30 Oct 1997 03:08:26 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA13571
	for uri@services; Thu, 30 Oct 1997 03:08:27 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA13568;
	Thu, 30 Oct 1997 03:08:24 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa15035;
          30 Oct 97 0:05 PST
To: michaelm@rwhois.net
cc: uri@Bunyip.Com, connolly@w3.org, urn-ietf@Bunyip.Com, timbl@w3.org,
        masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no,
        moore@cs.utk.edu, lassila@w3.org, swick@w3.org, tbray@textuality.com,
        jeanpa@microsoft.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org,
        ij@w3.org
Subject: Re: [URN] Re: The UR* scheme registry, Citing URL/URI specs 
In-reply-to: Your message of "Mon, 27 Oct 1997 22:52:20 EST."
             <199710280352.WAA14771@bailey.dscga.com> 
Date: Wed, 29 Oct 1997 23:58:28 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9710300005.aa15035@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>> Please note that the "L" in "URL" represents "Locator", not "Location".
>> Any naming scheme that requires there exist some mechanism for resolution,
>> whether or not the mechanism is currently in operation, changes over time,
>> or subject to multiple levels of indirection, is a locator.
>
>URNs never required a mechanism for resolution.
>
>> There do exist names that are not locators, but those names are not URNs.
>
>Actually, unless the documents have changed the design was that the URN
>need not have a resolution method.

That's what I thought too, until RFC 2141 went up for last call.  E.g.,

   7. Functional Equivalence in URNs

      Functional equivalence is determined by practice within a given
      namespace and managed by resolvers for that namespeace.

which in my mind is the same as requiring a resolution method.  There is
no value in the "urn" scheme if it doesn't define functional equivalence.

Grump.  Somebody should stick a spell checker in the RFC process --
I noticed a few weeks ago that the "Standard Copyright Notice" for all
RFCs has misspelled "implementation".

....Roy


From owner-uri@Bunyip.Com  Thu Oct 30 10:34:34 1997
Delivery-Date: Thu, 30 Oct 1997 10:34:43 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id KAA12391
	for <ietf-archive@ietf.org>; Thu, 30 Oct 1997 10:34:34 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA13825;
	Thu, 30 Oct 1997 10:37:26 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11306
	for uri-out; Thu, 30 Oct 1997 10:11:51 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11298
	for uri-in; Thu, 30 Oct 1997 10:11:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA11293
	for <uri@services.bunyip.com>; Thu, 30 Oct 1997 10:11:43 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA15832
	for uri@services; Thu, 30 Oct 1997 10:11:44 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA15829;
	Thu, 30 Oct 1997 10:11:39 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id JAA20070; Thu, 30 Oct 1997 09:34:55 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199710301434.JAA20070@bailey.dscga.com>
Subject: Re: [URN] Re: The UR* scheme registry, Citing URL/URI specs
In-Reply-To:  <9710300005.aa15035@paris.ics.uci.edu> from "Roy T. Fielding" at "Oct 29, 97 11:58:28 pm"
To: fielding@kiwi.ics.uci.edu (Roy T. Fielding)
Date: Thu, 30 Oct 1997 09:34:54 -0500 (EST)
Cc: michaelm@rwhois.net, uri@Bunyip.Com, connolly@w3.org, urn-ietf@Bunyip.Com,
        timbl@w3.org, masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no,
        moore@cs.utk.edu, lassila@w3.org, swick@w3.org, tbray@textuality.com,
        jeanpa@microsoft.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org,
        ij@w3.org
Reply-To: michaelm@rwhois.net
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Roy T. Fielding said this:
> >> Please note that the "L" in "URL" represents "Locator", not "Location".
> >> Any naming scheme that requires there exist some mechanism for resolution,
> >> whether or not the mechanism is currently in operation, changes over time,
> >> or subject to multiple levels of indirection, is a locator.
> >
> >URNs never required a mechanism for resolution.
> >
> >> There do exist names that are not locators, but those names are not URNs.
> >
> >Actually, unless the documents have changed the design was that the URN
> >need not have a resolution method.
> 
> That's what I thought too, until RFC 2141 went up for last call.  E.g.,
> 
>    7. Functional Equivalence in URNs
> 
>       Functional equivalence is determined by practice within a given
>       namespace and managed by resolvers for that namespeace.
> 
> which in my mind is the same as requiring a resolution method.  There is
> no value in the "urn" scheme if it doesn't define functional equivalence.
> 

Hmm... then we should have done a better job on that section. The document
_should_ have had nothing to say about resolution but I guess it snuck in.

I wonder if that's fixable...

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


From owner-uri@Bunyip.Com  Thu Oct 30 10:44:15 1997
Delivery-Date: Thu, 30 Oct 1997 10:44:16 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id KAA12715
	for <ietf-archive@ietf.org>; Thu, 30 Oct 1997 10:44:15 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA13887;
	Thu, 30 Oct 1997 10:47:16 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11443
	for uri-out; Thu, 30 Oct 1997 10:20:44 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11432
	for uri-in; Thu, 30 Oct 1997 10:20:42 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA11427
	for <uri@services.bunyip.com>; Thu, 30 Oct 1997 10:20:40 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA15864
	for uri@services; Thu, 30 Oct 1997 10:20:41 -0500 (EST)
Received: from gte.com (h132-197-8-26.gte.com [132.197.8.26])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA15861;
	Thu, 30 Oct 1997 10:20:37 -0500 (EST)
Received: from espion.gte.com by gte.com (8.8.4/8.8.4)
Received: by espion.gte.com (SMI-8.6/SMI-SVR4)
	id KAA29234; Thu, 30 Oct 1997 10:21:26 -0500
Date: Thu, 30 Oct 1997 10:21:26 -0500
Message-Id: <199710301521.KAA29234@espion.gte.com>
From: <dlaliberte@gte.com>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Cc: uri@Bunyip.Com, moore@cs.utk.edu, connolly@w3.org, urn-ietf@Bunyip.Com,
        timbl@w3.org, masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no,
        lassila@w3.org, swick@w3.org, tbray@textuality.com,
        jeanpa@microsoft.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org,
        ij@w3.org
Subject: [URN] Re: The UR* scheme registry, Citing URL/URI specs 
In-Reply-To: <9710292342.aa11475@paris.ics.uci.edu>
References: <199710280427.XAA00981@spot.cs.utk.edu>
	<9710292342.aa11475@paris.ics.uci.edu>
X-Mailer: VM 6.33 under 20.2 XEmacs Lucid
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Roy T. Fielding writes:
 > Just to see what it would be like, I rewrote the URL spec into a URI spec.
 > The result is at
 > 
 >    http://www.ics.uci.edu/~fielding/url/uri.txt

 > I am not very happy with it, since the additional terms tend to cloud
 > the implementation advice.  I could fix that by calling everything a URL
 > except in the Introduction, but it probably isn't worth the effort.
 > Others may feel differently, so give it a look if you care about this
 > issue.

I have mixed feelings about this.  On the one hand, the URI label at
least puts both URLs and URNs under the same abstract umbrella.  On the
other hand, it lends credence to the notion that there is a technical
difference between URLs and URNs.  The only argument for the technical
distinction in this draft is:

   A URN differs from a URL in that at least one name resolution pass is
   required in order to access a resource, thus providing the ability to
   ensure the identifier's persistence via a level of redirection. 

I used to argue that this at-least-one-redirection criteria is the only
remaining distinction between names and locations, but I have since then
dropped even that.  I.e., a URN could resolve "directly" to a resource
with no intermediary URL or URC.  (Note: No defense for that claim given
here.)  What gives a URN persistence is the *possibility* to instead
resolve to a redirection to another URI (either another URN or a URL).
But HTTP URLs give you the same possibility.

I would replace the above paragraph with the following argument for a
non-technical distinction:

   A URN differs from a URL in that a URN is intended to remain globally
   unique and persistent long after the resource it refers to ceases to
   exist or becomes unavailable.

This non-technical distinction seems to agree with Keith Moore's
argument that URNs are really for humans.  We could leave it at that or
add some further explanation, which perhaps gets too close to the
controversy:

   A URN should be associated with a global, persistent service for
   resolving it or returning a redirection to another URI.

There continues to be confusion (or a difference of opinion at least)
about the key term "resolution".  Those who believe URNs are not
technically different from URLs think of the process of looking up
resolvers for a URN as just one part of the whole "resolution" process,
whereas those who believe there is a distinction between URNs and URLs
see the look-up-resolvers step as something other than resolution
itself.  They also believe that looking up an identifier in a cache is not
part of resolution, so it is not clear to me what resolution really
could be in their minds.

So until we can agree on what "resolution" is, I expect we won't agree
on URNs vs URLs, or whether URIs are a useful concept as distinct from
URNs or URLs.

--
Daniel LaLiberte
dlaliberte@gte.com


From owner-uri@Bunyip.Com  Fri Oct 31 00:02:40 1997
Delivery-Date: Fri, 31 Oct 1997 00:02:41 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id AAA29413
	for <ietf-archive@ietf.org>; Fri, 31 Oct 1997 00:02:40 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id AAA16670;
	Fri, 31 Oct 1997 00:05:40 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA25241
	for uri-out; Thu, 30 Oct 1997 23:48:21 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA25235
	for uri-in; Thu, 30 Oct 1997 23:48:19 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA25230
	for <uri@services.bunyip.com>; Thu, 30 Oct 1997 23:48:16 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id XAA18011
	for uri@services; Thu, 30 Oct 1997 23:48:17 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA18008;
	Thu, 30 Oct 1997 23:48:13 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11)
	id WAA20756; Thu, 30 Oct 1997 22:48:01 -0600 (CST)
Message-ID: <34596382.4934@w3.org>
Date: Thu, 30 Oct 1997 22:50:10 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
CC: uri@Bunyip.Com, moore@cs.utk.edu, urn-ietf@Bunyip.Com, timbl@w3.org,
        masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no,
        lassila@w3.org, swick@w3.org, tbray@textuality.com,
        jeanpa@microsoft.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org,
        ij@w3.org
Subject: Just what I'm looking for! [was: The UR* scheme registry, Citing URL/URI specs]
References: <9710292342.aa11475@paris.ics.uci.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Roy T. Fielding wrote:
> 
> Just to see what it would be like, I rewrote the URL spec into a URI spec.
> The result is at
> 
>    http://www.ics.uci.edu/~fielding/url/uri.txt
Last Modified: Thursday, October 30, 1997 7:26:21 GMT

I just got around to reading this carefully.

> I am not very happy with it,

I am! This is JUST what I need!

In particular, the HTML 4 spec needs
the term URI-reference as described therein.

I'm quite confident that TimBL would prefer to have
his name on this document than on the one with
URL in the title. (I'll get him to confirm if
anybody really cares.)

> since the additional terms tend to cloud
> the implementation advice.  I could fix that by calling everything a URL
> except in the Introduction, but it probably isn't worth the effort.
> Others may feel differently, so give it a look if you care about this
> issue.

Now... if the editing-fairy will similarly sprinkle URI-dust
on the process draft (and if this document goes forward in
place of the one with URL in the title), I'll be all set!

> So, my feeling is that draft 09 is the final URL draft and it should be
> sent to the IESG now.

"should be sent..." who does the sending?
you're the editor, and there's no WG chair, so that's you, no?

-- 
Dan
http://www.w3.org/Architecture/


From owner-uri@Bunyip.Com  Fri Oct 31 00:30:10 1997
Delivery-Date: Fri, 31 Oct 1997 00:30:10 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id AAA29887
	for <ietf-archive@ietf.org>; Fri, 31 Oct 1997 00:30:10 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id AAA16735;
	Fri, 31 Oct 1997 00:33:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25826
	for uri-out; Fri, 31 Oct 1997 00:15:00 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25820
	for uri-in; Fri, 31 Oct 1997 00:14:57 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA25813
	for <uri@services.bunyip.com>; Fri, 31 Oct 1997 00:14:54 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id AAA18066
	for uri@services; Fri, 31 Oct 1997 00:14:55 -0500 (EST)
Received: from spot.cs.utk.edu (SPOT.CS.UTK.EDU [128.169.92.189])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA18063;
	Fri, 31 Oct 1997 00:14:50 -0500 (EST)
Received: from cs.utk.edu by spot.cs.utk.edu with ESMTP (cf v2.11c-UTK)
          id AAA24872; Fri, 31 Oct 1997 00:14:14 -0500 (EST)
Message-Id: <199710310514.AAA24872@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
cc: uri@Bunyip.Com, moore@cs.utk.edu, urn-ietf@Bunyip.Com, timbl@w3.org,
        masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no,
        lassila@w3.org, swick@w3.org, tbray@textuality.com,
        jeanpa@microsoft.com, cmsmcq@uic.edu, dsr@w3.org, lehors@w3.org,
        ij@w3.org
Subject: draft-fielding-uri-syntax-00 
In-reply-to: Your message of "Thu, 30 Oct 1997 22:50:10 CST."
             <34596382.4934@w3.org> 
Date: Fri, 31 Oct 1997 00:14:13 -0500
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Roy,

http://www.ics.uci.edu/~fielding/url/uri.txt
mostly looks okay to me.

I think the URN people will want slightly different language
to distinguish between URLs and URNs: e.g. URNs are distinguished
not only because there is an extra resolution step, but also in
the rules for assignment and use that are designed to make them
more likely to be suitable as long-term identifiers.  

In the section on relative URIs, you might want to explicitly
say that some schemes do not use relative URIs.

But that's all I found on a quick glance-through.
If you can tweak the URN description slightly, I'd say ship it.

Would one of the URN group chairs or authors be willing to 
suggest, by private mail to Roy, appropriate wording changes?

Keith


From owner-uri@Bunyip.Com  Fri Oct 31 15:41:09 1997
Delivery-Date: Fri, 31 Oct 1997 15:41:10 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id PAA11545
	for <ietf-archive@ietf.org>; Fri, 31 Oct 1997 15:41:09 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA19488;
	Fri, 31 Oct 1997 15:44:09 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA09363
	for uri-out; Fri, 31 Oct 1997 15:22:20 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA09357
	for uri-in; Fri, 31 Oct 1997 15:22:18 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA09346
	for <uri@services.bunyip.com>; Fri, 31 Oct 1997 15:22:12 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA20990
	for uri@services; Fri, 31 Oct 1997 15:22:11 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA20972;
	Fri, 31 Oct 1997 15:19:57 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id PAA08537; Fri, 31 Oct 1997 15:20:10 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Fri, 31 Oct 1997 15:20:10 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Keith Moore <moore@cs.utk.edu>
cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com, timbl@w3.org, masinter@parc.xerox.com,
        Harald.T.Alvestrand@uninett.no, lassila@w3.org, swick@w3.org,
        tbray@textuality.com, jeanpa@microsoft.com, cmsmcq@uic.edu, dsr@w3.org,
        lehors@w3.org, ij@w3.org
Subject: Re: draft-fielding-uri-syntax-00 
In-Reply-To: <199710310514.AAA24872@spot.cs.utk.edu>
Message-ID: <Pine.SUN.3.95.971031151804.8359N-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Fri, 31 Oct 1997, Keith Moore wrote:
> 
> Would one of the URN group chairs or authors be willing to 
> suggest, by private mail to Roy, appropriate wording changes?

I will look at the document.  I will either have specific wording changes
of the nature you suggest, or concrete concerns that I would like to hear
addressed, in consensus-fashion, on the URN/URI mailing lists.

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


From ipp-owner@pwg.org  Sat Nov  1 14:29:16 1997
Delivery-Date: Sat, 01 Nov 1997 14:29:27 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id OAA24047
	for <ietf-archive@ietf.org>; Sat, 1 Nov 1997 14:29:07 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA21697
	for <ietf-archive@cnri.reston.va.us>; Sat, 1 Nov 1997 14:32:08 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA12777 for <ietf-archive@cnri.reston.va.us>; Sat, 1 Nov 1997 14:29:00 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Sat, 1 Nov 1997 14:11:30 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA12137 for ipp-outgoing; Sat, 1 Nov 1997 14:00:12 -0500 (EST)
Message-Id: <1.5.4.32.19971101175747.006752cc@pop3.holonet.net>
X-Sender: cumanros@pop3.holonet.net
X-Mailer: Windows Eudora Light Version 1.5.4 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Sat, 01 Nov 1997 09:57:47 -0800
To: Randy Turner <rturner@sharplabs.com>
From: Carl-Uno Manros <carl@manros.com>
Subject: Re: IPP> Use of SSL3 Framing
Cc: ipp@pwg.org
Sender: ipp-owner@pwg.org

Randy,

This is probably a good idea. It would have been an even better 
idea if you had come up with it a month or so ago...

Could you try to explain to us what the impact would be of this 
new document you plan to write.

1) Would it impact anything in our current Model and Protocol 
documents?

2) Would the new negotiation mechanism be mandatory for all
IPP clients and servers?

3) Will this hold up our current plans for progressing the Model 
and Protocol documents?

I think we all need quick answers to these questions.

Thanks,

Carl-Uno

At 12:28 AM 11/1/97 -0800, you wrote:
>As an action item from the Boulder meeting, I am preparing a 
>proposal document that addresses the order of operations for
>negotiating security. This document also discusses, in part,
>the use of URLs to designate security. A number of outside
>parties involved with security (TLS working group and others)
>will be reviewing this short document prior to distribution to
>the IPP working gruop at large. This is in order to save the
>IPP WG time reviewing and trying to understand something that
>is technically inaccurate. Carl Kugler at IBM has also 
>volunteered to help review and verify a security
>negotitation proposal for IPP.
>
>One of the ideas expressed in this document is that the
>working group does not have to explicitly mandate the use
>of HTTPS for a security scheme.
>
>I will try to have this document out late next week.
>
>Randy
>
>
>Carl-Uno Manros wrote:
>> 
>> Bob,
>> 
>> The decision to require SSL3 framing has a number of consequences which
>> needs to be reflected in the Protocol document.
>> 
>> Where you speak about Encoding of Transport Layer (lines 350 - 357), you
>> now need to say that we are using the combination of SSL3/HTTP. The default
>> port for this is 443 (rather than 80), and the scheme for SSL3/HTTP is:
>> https (rather than http). All Printer-URI and Job-URIs will now start with
>> "https://"
>> 
>> Hope this reaches you in time to get these changes in.
>> 
>> Scott may need to check for similar changes in the Model document.
>> 
>> Carl-Uno
>> Carl-Uno Manros
>> Principal Engineer - Advanced Printing Standards - Xerox Corporation
>> 701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
>> Phone +1-310-333 8273, Fax +1-310-333 5514
>> Email: manros@cp10.es.xerox.com
>
>


From owner-uri@Bunyip.Com  Mon Nov  3 05:49:48 1997
Delivery-Date: Mon, 03 Nov 1997 05:49:48 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id FAA12115
	for <ietf-archive@ietf.org>; Mon, 3 Nov 1997 05:49:48 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id FAA01986;
	Mon, 3 Nov 1997 05:52:47 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id FAA23230
	for uri-out; Mon, 3 Nov 1997 05:05:20 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id FAA23223
	for uri-in; Mon, 3 Nov 1997 05:05:19 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id FAA23218
	for <uri@services.bunyip.com>; Mon, 3 Nov 1997 05:05:17 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id FAA26483
	for uri@services; Mon, 3 Nov 1997 05:05:16 -0500 (EST)
Received: from josef.ifi.unizh.ch (josef.ifi.unizh.ch [130.60.48.10])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id FAA26480;
	Mon, 3 Nov 1997 05:05:11 -0500 (EST)
Received: from ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP) 
          id <26291-0@josef.ifi.unizh.ch>; Mon, 3 Nov 1997 11:04:44 +0100
Date: Mon, 3 Nov 1997 11:04:30 +0100 (MET)
From: =?iso-8859-1?Q?Martin_J=2E_D=FCrst?= <mduerst@ifi.unizh.ch>
To: "Sam X. Sun" <ssun@cnri.reston.va.us>
cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, moore <moore@cs.utk.edu>,
        urn-ietf <urn-ietf@Bunyip.Com>, URI mailing list <uri@Bunyip.Com>
Subject: Re: [URN] Re: URN/URL spec issues...
In-Reply-To: <199711030825.DAA21918@newcnri.CNRI.Reston.Va.US>
Message-ID: <Pine.SUN.3.96.971103105237.1769S-100000@enoshima.ifi.unizh.ch>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Mon, 3 Nov 1997, Sam X. Sun wrote:

> One more question though. About the excluded characters. I can see the
> reason why ASCII 00-1F and 7F are excluded. But do characters like "<",
> ">", and "#" definitely have to be excluded also?

"<" and ">" are used to delimit URIs. If they are not excluded, it's
very difficult to know where an URI starts or ends. Also, "<" and ">"
are very frequent in HTML. "#" is the delimiter between what gets
sent to the server and what remains at the client for further processing.
If this is scheme-specific, this creates lots of problems.

> Again, some URI/URL
> schemes may need to use them as delimiters, some may not. Should they be
> put in the "unwise" category in stead? Even the ASCII 00-1F and 7F may be
> implementation specific, because future namespace or URI/URL scheme may be
> based on UNICODE, and mandating the excluded character set may be costly.

Current URIs/URLs are already to some extent based no UNICODE. As
an examlpe, please see the IMAP URL RFC. Work on the general definition
of Unicode-based URLs is proceeding currently in a private group of
experts, and we hope to go back to open discussion soon.
Such URLs will be based on UTF-8, which uses the octets 0x80-0xFF,
so that excluding 00-1F and 7F is no problem.

Please note that due to backwards compatibility problems, characters
outside the ASCII set will not be usable as reserved characters, because
for them, the distinction between escapend and non-escaped cannot
be used to distinguish between reserved and non-reserved.

Also, I would like to use this occasion to reiterate my (and many
other's) request to put a note into draft-fielding-url-syntax-09.txt
to alert readers of the fact that internationalization of URIs
is converging towards UTF-8. The IMAP URL and the URN syntax
draft are clear evidence of this and can be cited easily.
Not putting in such a note would consist a serious negligence
to include relevant information. I will be glad to provide the
detailled wording.


Regards,	Martin.


From owner-uri@Bunyip.Com  Mon Nov  3 11:07:05 1997
Delivery-Date: Mon, 03 Nov 1997 11:07:06 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id LAA14995
	for <ietf-archive@ietf.org>; Mon, 3 Nov 1997 11:07:05 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id LAA02938;
	Mon, 3 Nov 1997 11:10:04 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id JAA01138
	for uri-out; Mon, 3 Nov 1997 09:35:31 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id JAA01131
	for uri-in; Mon, 3 Nov 1997 09:35:30 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA01123
	for <uri@services.bunyip.com>; Mon, 3 Nov 1997 09:35:27 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id JAA26987
	for uri@services; Mon, 3 Nov 1997 09:35:26 -0500 (EST)
Received: from www10.w3.org (www10.w3.org [18.23.0.20])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA26984;
	Mon, 3 Nov 1997 09:35:16 -0500 (EST)
Received: from hazel.hpl.hp.com (host5-99-62-244.btinternet.com [195.99.62.244]) by www10.w3.org (8.8.5/8.7.3) with SMTP id JAA26106; Mon, 3 Nov 1997 09:34:57 -0500 (EST)
X-Authentication-Warning: www10.w3.org: Host host5-99-62-244.btinternet.com [195.99.62.244] claimed to be hazel.hpl.hp.com
Date: Mon, 3 Nov 1997 09:32:17 -0500 ()
From: Dave Raggett <dsr@w3.org>
To: dlaliberte@gte.com
cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, uri@Bunyip.Com,
        moore@cs.utk.edu, connolly@w3.org, urn-ietf@Bunyip.Com, timbl@w3.org,
        masinter@parc.xerox.com, Harald.T.Alvestrand@uninett.no,
        lassila@w3.org, swick@w3.org, tbray@textuality.com,
        jeanpa@microsoft.com, cmsmcq@uic.edu, lehors@w3.org, ij@w3.org
Subject: Re: [URN] Re: The UR* scheme registry, Citing URL/URI specs 
In-Reply-To: <199710301521.KAA29234@espion.gte.com>
Message-ID: <Pine.WNT.3.95.971103091813.-163571I-100000@hazel.hpl.hp.com>
X-X-Sender: dsr@anansi.w3.org
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Thu, 30 Oct 1997 dlaliberte@gte.com wrote:

> I would replace the above paragraph with the following argument
> for a non-technical distinction: 
> 
>    A URN differs from a URL in that a URN is intended to remain
>    globally unique and persistent long after the resource it
>    refers to ceases to exist or becomes unavailable. 
> 
> This non-technical distinction seems to agree with Keith Moore's
> argument that URNs are really for humans.

I am not sure this follows from your definition. For instance,
GUIDs are guaranteed to remain globally unique but need never
refer to any concrete resource, neither are they Human friendly
unless you are particularly good at remembering 128 bit numbers.

I think the key idea is that such names are guaranteed to be
globally unique over a very extended period of time -- i.e. they
won't be reused unintentionally for something different, as is
quite likely for names based on file system hierarchies. 

> We could leave it at that or add some further explanation, which
> perhaps gets too close to the controversy:
> 
>    A URN should be associated with a global, persistent service
>    for resolving it or returning a redirection to another URI.

I don't think this is necessary in all cases. For example an MD5
of a document is useful even in the absence of such a service.
The uniqueness of a name over space and time certainly lends itself
to fault tolerant means to access resources associated with such
names. However this is a useful side-effect and not a fundamental
property.

Regards,

-- Dave Raggett <dsr@w3.org> http://www.w3.org/People/Raggett
phone: +44 122 578 2984 (or 2521) +44 385 320 444 (gsm mobile)
World Wide Web Consortium (on assignment from HP Labs)


From owner-uri@Bunyip.Com  Mon Nov  3 13:23:47 1997
Delivery-Date: Mon, 03 Nov 1997 13:23:47 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id NAA18016
	for <ietf-archive@ietf.org>; Mon, 3 Nov 1997 13:23:46 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA03714;
	Mon, 3 Nov 1997 13:26:45 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA07945
	for uri-out; Mon, 3 Nov 1997 12:35:56 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA07939
	for uri-in; Mon, 3 Nov 1997 12:35:54 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA07929
	for <uri@services.bunyip.com>; Mon, 3 Nov 1997 12:35:52 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA28014
	for uri@services; Mon, 3 Nov 1997 12:35:50 -0500 (EST)
Received: from gte.com (h132-197-8-26.gte.com [132.197.8.26])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA28011;
	Mon, 3 Nov 1997 12:35:47 -0500 (EST)
Received: from espion.gte.com by gte.com (8.8.4/8.8.4)
Received: by espion.gte.com (SMI-8.6/SMI-SVR4)
	id MAA06164; Mon, 3 Nov 1997 12:36:30 -0500
Date: Mon, 3 Nov 1997 12:36:30 -0500
Message-Id: <199711031736.MAA06164@espion.gte.com>
From: <dlaliberte@gte.com>
To: Dave Raggett <dsr@w3.org>
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: The UR* scheme registry, Citing URL/URI specs 
In-Reply-To: <Pine.WNT.3.95.971103091813.-163571I-100000@hazel.hpl.hp.com>
References: <199710301521.KAA29234@espion.gte.com>
	<Pine.WNT.3.95.971103091813.-163571I-100000@hazel.hpl.hp.com>
X-Mailer: VM 6.33 under 20.2 XEmacs Lucid
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

 > On Thu, 30 Oct 1997 dlaliberte@gte.com wrote:
 > >    A URN differs from a URL in that a URN is intended to remain
 > >    globally unique and persistent long after the resource it
 > >    refers to ceases to exist or becomes unavailable. 
 > > 
 > > This non-technical distinction seems to agree with Keith Moore's
 > > argument that URNs are really for humans.

Dave Raggett writes:
 > I am not sure this follows from your definition. For instance,
 > GUIDs are guaranteed to remain globally unique but need never
 > refer to any concrete resource, neither are they Human friendly
 > unless you are particularly good at remembering 128 bit numbers.

I agree with you on both counts.  So the definition should have been
"...long after the resource it refers to, *if any*, ceases...".  The
human friendly issue is different from the issue of the "URN" keyword
that is supposed to indicate to humans (and programs) that the
identifier is *intended* to be persistent, etc, and should therefore be
preferred over lower forms of life.  

[I would argue that it is reasonable for such intent to be expressed for
any URI, and that URN spaces will eventually be obsoleted too, so this
doesn't really buy us anything, but I could live with it because it is
explicitly merely an "intent" as opposed to a strong technical
distinction.]

 > I think the key idea is that such names are guaranteed to be
 > globally unique over a very extended period of time -- i.e. they
 > won't be reused unintentionally for something different, as is
 > quite likely for names based on file system hierarchies. 

I disagree that such a guarantee means anything useful, so I would
replace it with a promise to be good.  Consider that it might be the
correct thing to do to reuse an identifier for something that is not
identical to the original but has equivalent meaning.  Accidentally or
unintentionally reusing an identifier should be avoided, however, and it
is generally not difficult to do once you set your mind to it.

 > > We could leave it at that or add some further explanation, which
 > > perhaps gets too close to the controversy:
 > > 
 > >    A URN should be associated with a global, persistent service
 > >    for resolving it or returning a redirection to another URI.
 > 
 > I don't think this is necessary in all cases. For example an MD5
 > of a document is useful even in the absence of such a service.
 > The uniqueness of a name over space and time certainly lends itself
 > to fault tolerant means to access resources associated with such
 > names. However this is a useful side-effect and not a fundamental
 > property.

I agree.  I tend to be more concerned about the persistent resolution
service since it is difficult to provide in a scalable manner.  By
comparison, persistent uniqueness is trivially easy.

--
Daniel LaLiberte
dlaliberte@gte.com


From owner-uri@Bunyip.Com  Tue Nov  4 02:09:32 1997
Delivery-Date: Tue, 04 Nov 1997 02:09:33 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id CAA03312
	for <ietf-archive@ietf.org>; Tue, 4 Nov 1997 02:09:32 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA05941;
	Tue, 4 Nov 1997 02:12:31 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA23353
	for uri-out; Tue, 4 Nov 1997 01:49:43 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA23347
	for uri-in; Tue, 4 Nov 1997 01:49:41 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA23341
	for <uri@services.bunyip.com>; Tue, 4 Nov 1997 01:49:39 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA00662
	for uri@services; Tue, 4 Nov 1997 01:49:38 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA00659;
	Tue, 4 Nov 1997 01:49:32 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id BAA05909;
	Tue, 4 Nov 1997 01:52:21 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id BAA13382; Tue, 4 Nov 1997 01:49:18 -0500
Message-Id: <199711040649.BAA13382@newcnri.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@cnri.reston.va.us>
To: "=?ISO-8859-1?Q?Martin_J._D=FCrst?=" <mduerst@ifi.unizh.ch>
Cc: "urn-ietf" <urn-ietf@Bunyip.Com>, "URI mailing list" <uri@Bunyip.Com>
Subject: Re: [URN] Re: URN/URL spec issues...
Date: Tue, 4 Nov 1997 01:49:28 -0500
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

> > One more question though. About the excluded characters. I can see the
> > reason why ASCII 00-1F and 7F are excluded. But do characters like "<",
> > ">", and "#" definitely have to be excluded also?
> 
> "<" and ">" are used to delimit URIs. If they are not excluded, it's
> very difficult to know where an URI starts or ends. Also, "<" and ">"
> are very frequent in HTML. 

Isn't charactar  "  enough to serve the delimiter purpose? In HTML, the
real
delimiter to separate the URL is character ", but not  "<"  or ">" .
Characters  "<"
and  ">"  are used to separate the HTML tags. For example, in HTML
document,
when a hyperlink is defined as <A HREF="http:my-link" options...>My
Link</A>, only the http:my-link is the URL, which is delimited by a pair of
" characters. Characters "<" and ">" are not in the context of URL itself.

This said, it is still not quite clear to me why characters "<" and ">"
have to be
excluded?


>"#" is the delimiter between what gets sent to the server and what 
>remains at the client for further processing. If this is scheme-specific, 
>this creates lots of problems.
> 

I'm having a hard time to figure the kind of problems it creates. Could you

be more specific of the problem? 

I might miss some big point here, and correct me if I'm wrong. But I do
feel 
that there is an intention of making the URL/URI specification fitting into
the 
"http URL" model. But "http URL" is just A particular scheme under the
URL family. New schemes should be allowed to come up with their own 
syntax definition to serve their own purpose, but not have to carry over
the 
constraints of other schemes. Even for implementation simplicity, every 
scheme will have to do its own parsing anyway. Why not allow them to 
define its own set of reserved/excluded characters?

>Also, I would like to use this occasion to reiterate my (and many
>other's) request to put a note into draft-fielding-url-syntax-09.txt
>to alert readers of the fact that internationalization of URIs
>is converging towards UTF-8. The IMAP URL and the URN syntax
>draft are clear evidence of this and can be cited easily.
>Not putting in such a note would consist a serious negligence
>to include relevant information. I will be glad to provide the
>detailled wording.
>

I also think using UTF8 as the underlying character set encoding for 
global naming scheme, like URN, is a good choice. In fact, we specified 
UTF8 as the character set encoding for the handle system. 

On the other hand, "http URL" can and is surviving without a globally
agreed
character set encoding. And the link generally won't break even if changed
from one character set encoding to another. Currently there're tons of
non-ASCII 
URL out there already, and this could make moving "http URL" into UTF8 very

difficult. Besides, UTF8 is not readable for most other languages other
than 
ASCII, and this may not make it acceptable for people, say, using CJK or 
Greek. It's might be more appropriate to let "http URL" will have their 
character set encoding information carried with them, either embedded in 
the HTML context, or by switching the encoding setup from the browser.

Regards,
Sam


From owner-uri@Bunyip.Com  Tue Nov  4 07:20:21 1997
Delivery-Date: Tue, 04 Nov 1997 07:20:21 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id HAA05373
	for <ietf-archive@ietf.org>; Tue, 4 Nov 1997 07:20:20 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id HAA06321;
	Tue, 4 Nov 1997 07:23:19 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id GAA29635
	for uri-out; Tue, 4 Nov 1997 06:46:43 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id GAA29629
	for uri-in; Tue, 4 Nov 1997 06:46:42 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id GAA29624
	for <uri@services.bunyip.com>; Tue, 4 Nov 1997 06:46:39 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id GAA01148
	for uri@services; Tue, 4 Nov 1997 06:46:38 -0500 (EST)
Received: from josef.ifi.unizh.ch (josef.ifi.unizh.ch [130.60.48.10])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id GAA01145;
	Tue, 4 Nov 1997 06:46:31 -0500 (EST)
Received: from ifi.unizh.ch by josef.ifi.unizh.ch with SMTP (PP) 
          id <09012-0@josef.ifi.unizh.ch>; Tue, 4 Nov 1997 12:46:26 +0100
Date: Tue, 4 Nov 1997 12:46:11 +0100 (MET)
From: =?iso-8859-1?Q?Martin_J=2E_D=FCrst?= <mduerst@ifi.unizh.ch>
To: "Sam X. Sun" <ssun@cnri.reston.va.us>
cc: urn-ietf <urn-ietf@Bunyip.Com>, URI mailing list <uri@Bunyip.Com>
Subject: Re: [URN] Re: URN/URL spec issues...
In-Reply-To: <199711040649.BAA13382@newcnri.CNRI.Reston.Va.US>
Message-ID: <Pine.SUN.3.96.971104121524.1769K-100000@enoshima.ifi.unizh.ch>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Tue, 4 Nov 1997, Sam X. Sun wrote:

> > > One more question though. About the excluded characters. I can see the
> > > reason why ASCII 00-1F and 7F are excluded. But do characters like "<",
> > > ">", and "#" definitely have to be excluded also?
> > 
> > "<" and ">" are used to delimit URIs. If they are not excluded, it's
> > very difficult to know where an URI starts or ends. Also, "<" and ">"
> > are very frequent in HTML. 
> 
> Isn't charactar  "  enough to serve the delimiter purpose? In HTML, the
> real
> delimiter to separate the URL is character ", but not  "<"  or ">" .
> Characters  "<"
> and  ">"  are used to separate the HTML tags. For example, in HTML
> document,
> when a hyperlink is defined as <A HREF="http:my-link" options...>My
> Link</A>, only the http:my-link is the URL, which is delimited by a pair of
> " characters. Characters "<" and ">" are not in the context of URL itself.

Correct. But at one time, there were browsers that accepted
<A HREF="http:my-link>. "<" and ">" are mainly used to delimit
URLs in free text, e.g. as <http:my-link>. And it's very nice if
a system allows you to click links in e.g. a plain text email message.


> >"#" is the delimiter between what gets sent to the server and what 
> >remains at the client for further processing. If this is scheme-specific, 
> >this creates lots of problems.
> > 
> 
> I'm having a hard time to figure the kind of problems it creates. Could you
> be more specific of the problem? 

It's not that a big point, but assume a HTML parser is extracting an URL
reference and then wants to send the URL to a resolving machinery. If
it knows "keep the part after the # for yourself, give the part before
the # to the resolver", it's very easy. If it didn't know that, it
would have to ask the resolver, which would have to decide based on
scheme/protocol. Some browsers may just send all unknown schemes to
a proxy, and so we would need protocol additions so that the proxy
could send back the part after the # (or whatever). Having the #
and only the # for this purpose, and not allowing anything else to
use the # leads to a much nicer architecture.



> I might miss some big point here, and correct me if I'm wrong. But I do
> feel 
> that there is an intention of making the URL/URI specification fitting into
> the 
> "http URL" model. But "http URL" is just A particular scheme under the
> URL family. New schemes should be allowed to come up with their own 
> syntax definition to serve their own purpose, but not have to carry over
> the 
> constraints of other schemes. Even for implementation simplicity, every 
> scheme will have to do its own parsing anyway. Why not allow them to 
> define its own set of reserved/excluded characters?

Well, it's not really that the URL/URI spec is fitted to http.
HTTP and HTML were the first to use URLs, as far as I know,
and made URLs popular. If it were not for HTTP and HTML, nobody
would use URLs. So there is some legacy, and some kind of
right-of-ownership and first-come-first-served.

URLs allow quite a wide range of scheme-specific syntax, but also
have some common concepts that allow generic parsing. But not only
the computer processing aspect is important, also the human user
has to be considered. It would not be too difficult, if it would
be needed, to build an infrastructure that e.g. considered "/"
to have scheme-specific semantics. But now that people are used
to relative URLs, the chances are large that they would make
many mistakes. So having some kind of common syntax has many
advantages.


> >Also, I would like to use this occasion to reiterate my (and many
> >other's) request to put a note into draft-fielding-url-syntax-09.txt
> >to alert readers of the fact that internationalization of URIs
> >is converging towards UTF-8. The IMAP URL and the URN syntax
> >draft are clear evidence of this and can be cited easily.
> >Not putting in such a note would consist a serious negligence
> >to include relevant information. I will be glad to provide the
> >detailled wording.
> >
> 
> I also think using UTF8 as the underlying character set encoding for 
> global naming scheme, like URN, is a good choice. In fact, we specified 
> UTF8 as the character set encoding for the handle system. 

Great!


> On the other hand, "http URL" can and is surviving without a globally
> agreed character set encoding. And the link generally won't break even
> if changed from one character set encoding to another.

"surviving" is the right word here. It works as long as the encoding
stays the same. It definitely doesn't work when the encoding gets
changed. By proposing to use UTF-8, we don't want to force every
http server to change to UTF-8 immediately (or at all). Backwards
compatibility measures have been discussed that will allow an
amazingly smooth transition.


> Currently there're
> tons of non-ASCII URL out there already, and this could make moving "http
> URL" into UTF8 very difficult.

No, it turns out that it's not very difficult. The key is that UTF-8
has a very particular structure, and therefore is easy to detect,
and that the namespace on a server is extremely sparsely populated.
I can point you to some papers of mine that discuss this.


> Besides, UTF8 is not readable for most other
> languages other than ASCII, and this may not make it acceptable for people,
> say, using CJK or Greek. It's might be more appropriate to let "http URL"
> will have their character set encoding information carried with them,
> either embedded in the HTML context, or by switching the encoding setup
> from the browser.

It is true that if you take a non-ASCII URL, encode it as UTF-8, and then
insert the resulting octets into e.g. a Greek document (iso-8859-7), that
will look ugly or even worse, will get an editor or browser confused.
But that's not what we are proposing. Whatever characters the URL
contains, these characters are encoded in the same way as the rest of
the characters in the document. For Greek characters in an iso-8859-7
document, these can be encoded as single octets, and then will be
nicely readable. If it is a HTML document, other characters can be
included by using numeric character references (the &#dddd; things),
for all characters from Unicode/ISO 10646. Where UTF-8 comes into
play is where %HH escaping is needed, or when the URL or part of it
is sent to the server.


Regards,	Martin.



From ipp-owner@pwg.org  Thu Nov  6 09:38:36 1997
Delivery-Date: Thu, 06 Nov 1997 09:38:37 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id JAA16077
	for <ietf-archive@ietf.org>; Thu, 6 Nov 1997 09:38:35 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA14503
	for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 09:41:35 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id JAA10370 for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 09:38:33 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 6 Nov 1997 09:27:02 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id JAA09791 for ipp-outgoing; Thu, 6 Nov 1997 09:15:56 -0500 (EST)
X-Sender: bva@ultranet.com
Message-Id: <l03102802b0878014fde5@[199.232.61.163]>
In-Reply-To: <34615B9E.14D0EA36@sharplabs.com>
References: <l0310280eb086f9ce7527@[199.232.61.163]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 6 Nov 1997 09:18:57 -0500
To: Randy Turner <rturner@sharplabs.com>
From: Bob Van Andel <bva@allegrosoft.com>
Subject: Re: IPP> Use of SSL3 Framing????
Cc: ipp@pwg.org
Sender: ipp-owner@pwg.org

Randy,

>The fact that scenarios exist where security is not
>necessary, do not obviate the need for the standard
>to specify security as a requirement. Its possible
>that one of the machines in one of these scenarios
>might be moved or requested to communicate outside
>of the scenario-specific domain and we don't want
>to have to modify the configuration or install new
>software in order to interoperate.
>
<snip>

Existing Web browsers and servers make the transition from insecure
(non-SSL3) to secure (SSL3) modes and back all the time.  Why can't IPP
clients dynamically negotiate those transitions for those environments
where the site configuration warrants it.

I would expect that a number of site configuration issues will be necessary
that don't require software changes to interoperate, but do require
administrative attention.  Why is this different than the administrator
configuring which bin has letterhead?  I'm assuming that the IPP spec
allows a printer with a single paper source to ignore multi-tray attributes.

Bob

----------------------------------------
Bob Van Andel
Allegro Software Development Corporation
43 Waite Road
Boxborough, MA  01719
(978) 266-1375
(978) 266-2839 fax

Information on the RomPager embedded web server toolkit is at
<http://www.allegrosoft.com/>



From keith@loc252.tandem.com  Thu Nov  6 13:42:34 1997
Delivery-Date: Thu, 06 Nov 1997 13:42:35 -0500
Return-Path: keith@loc252.tandem.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id NAA19471
	for <ietf-archive@ietf.org>; Thu, 6 Nov 1997 13:42:34 -0500 (EST)
Received: from Tandem.com (suntan.tandem.com [192.216.221.8])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA15871
	for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 13:45:34 -0500 (EST)
Received: from adm.loc252.tandem.com (adm.loc252.tandem.com [155.186.92.56])
	by Tandem.com (8.8.8/2.0.1) with SMTP id JAA12958;
	Thu, 6 Nov 1997 09:58:34 -0800 (PST)
Received: from oltp-keithe ([155.186.98.236]) by adm.loc252.tandem.com (4.1/6main.940209)
	id AA01406; Thu, 6 Nov 97 10:00:33 PST
Reply-To: "Keith Evans" <keith@loc252.tandem.com>
From: "Keith Evans" <keith@loc252.tandem.com>
To: "Peter Furniss" <p.furniss@mailbox.ulcc.ac.uk>
Cc: "TIP_listserv" <tip@tandem.com>
Subject: Re: Request for progression of Transaction Internet Protocol I-Ds
Date: Thu, 6 Nov 1997 10:02:01 -0800
Message-Id: <01bceade$15c65510$ec62ba9b@oltp-keithe.loc252.tandem.com>
Mime-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-Msmail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.71.1712.3
X-Mimeole: Produced By Microsoft MimeOLE V4.71.1712.3

Hi Peter,

As you noted, the first wave of the two drafts I never sent to the IETF, I
wanted to get any final comments from tiplist before doing that (as seen
from the IETF, there has been an increment for each version submitted).

Cheers,
-Keith

-----Original Message-----
From: Peter Furniss <p.furniss@mailbox.ulcc.ac.uk>
To: 'Keith Evans' <keith@loc252.tandem.com>
Cc: TIP_listserv <tip@tandem.com>
Date: Thursday, November 06, 1997 5:10 AM
Subject: RE: Request for progression of Transaction Internet Protocol I-Ds


>Keith,
>
>I hadn't noticed, until summarising the situation for someone, that the two
>waves of drafts in October had the same numbers but are not precisely
>identical. However, as far as I can see there is no difference between the
>two except the order of the last sections and the change of "transactions"
>to "commands" in the first line of section 9 of the requirements document.
> I assume the October 7th texts were never posted on the servers.
>
>Not that it matters very much (or perhaps at all).
>
>
>> 1. Transaction Internet Protocol - Version 2.0
>>     <draft-lyon-itp-nodes-03.txt>
>>     Standards-track (Proposed) RFC
>>
>> 2. Transaction Internet Protocol - Requirements and Supplemental
>Information
>>     <draft-evans-tip-functions-02.txt>
>>     Informational RFC
>
>In any case, I had let my silence speak that I believed the drafts had
>applied the comments as agreed and that the progression is appropriate.
>
>
>Peter
>
>--------------------------------------
>Peter Furniss Consultants
>58 Alexandra Crescent, Bromley, Kent BR1 4EX, UK
>Phone & fax : +44 (0)181 313 1833 (or 0181 460 8553 if busy)
>Email           : P.Furniss@mailbox.ulcc.ac.uk   << note change (9/97)
>
>
>
>


From owner-uri@Bunyip.Com  Thu Nov  6 17:14:20 1997
Delivery-Date: Thu, 06 Nov 1997 17:14:20 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA22905
	for <ietf-archive@ietf.org>; Thu, 6 Nov 1997 17:14:19 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA16929;
	Thu, 6 Nov 1997 17:17:20 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA19160
	for uri-out; Thu, 6 Nov 1997 03:23:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA19153
	for uri-in; Thu, 6 Nov 1997 03:23:02 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA19142
	for <uri@services.bunyip.com>; Thu, 6 Nov 1997 03:22:35 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA08342
	for uri@services; Thu, 6 Nov 1997 03:22:33 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA08339;
	Thu, 6 Nov 1997 03:22:24 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa14998;
          5 Nov 97 23:20 PST
To: Keith Moore <moore@cs.utk.edu>
cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com, timbl@w3.org, masinter@parc.xerox.com,
        Harald.T.Alvestrand@uninett.no
Subject: Re: draft-fielding-uri-syntax-00 
In-reply-to: Your message of "Fri, 31 Oct 1997 00:14:13 EST."
             <199710310514.AAA24872@spot.cs.utk.edu> 
Date: Wed, 05 Nov 1997 23:10:43 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9711052320.aa14998@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

I made some minor changes to match the comments received and have
submitted the URI spec as draft-fielding-uri-syntax-00.txt (Nov 05).
As usual, I have created a diff from draft 09 as well; both are
available from

   http://www.ics.uci.edu/~fielding/url/

....Roy


From ipp-owner@pwg.org  Thu Nov  6 17:34:37 1997
Delivery-Date: Thu, 06 Nov 1997 17:34:38 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA23093
	for <ietf-archive@ietf.org>; Thu, 6 Nov 1997 17:34:37 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA17023
	for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 17:37:38 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA24703 for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 17:34:36 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 6 Nov 1997 17:26:22 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA23857 for ipp-outgoing; Thu, 6 Nov 1997 17:07:39 -0500 (EST)
Message-ID: <34623F66.555D378D@parc.xerox.com>
Date: Thu, 6 Nov 1997 14:06:30 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.03 [en] (Win95; U)
MIME-Version: 1.0
To: Randy Turner <rturner@sharplabs.com>
CC: Harry Lewis <harryl@us.ibm.com>, ipp@pwg.org
Subject: Re: IPP> Use of SSL3 Framing????
References: <5030300013763669000002L092*@MHS> <3461F7EA.9C64AEF9@sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

> They are required by de facto, not by a pure standard, to support HTTPS
> because no commercial vendor of HTTP servers would introduce a server
> incapable of providing the capability for internet commerce.

This is utterly false. Not all HTTP servers are required to support Internet
commerce. 
-- 
http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Thu Nov  6 17:38:32 1997
Delivery-Date: Thu, 06 Nov 1997 17:38:32 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA23113
	for <ietf-archive@ietf.org>; Thu, 6 Nov 1997 17:38:31 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA17064
	for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 17:41:33 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA25234 for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 17:38:32 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 6 Nov 1997 17:33:25 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA23928 for ipp-outgoing; Thu, 6 Nov 1997 17:13:05 -0500 (EST)
Message-ID: <D10983CAC30DD111B41400805FA6A1C1121447@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: Larry Masinter <masinter@parc.xerox.com>,
        Randy Turner
	 <rturner@sharplabs.com>
Cc: Harry Lewis <harryl@us.ibm.com>, ipp@pwg.org
Subject: RE: IPP> Use of SSL3 Framing????
Date: Thu, 6 Nov 1997 14:11:05 -0800
X-Priority: 3
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain
Sender: ipp-owner@pwg.org



Let me emphasize the word "de facto", because I can't think of any HTTP
server shipping today that doesn't support HTTPS (Netscape Enterprise
Server, Microsoft IIS, Apache). The question was whether or not there is
some requirement, and there is no STANDARD requirement that HTTP servers
support
SSL3, but there is a very strong MARKET requirement for this type of
support.

Randy


> -----Original Message-----
> From:	Larry Masinter [SMTP:masinter@parc.xerox.com]
> Sent:	Thursday, November 06, 1997 2:07 PM
> To:	Randy Turner
> Cc:	Harry Lewis; ipp@pwg.org
> Subject:	Re: IPP> Use of SSL3 Framing????
> 
> > They are required by de facto, not by a pure standard, to support
> HTTPS
> > because no commercial vendor of HTTP servers would introduce a
> server
> > incapable of providing the capability for internet commerce.
> 
> This is utterly false. Not all HTTP servers are required to support
> Internet
> commerce. 
> -- 
> http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Thu Nov  6 18:25:54 1997
Delivery-Date: Thu, 06 Nov 1997 18:25:55 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id SAA23670
	for <ietf-archive@ietf.org>; Thu, 6 Nov 1997 18:25:54 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA17287
	for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 18:28:53 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA26199 for <ietf-archive@cnri.reston.va.us>; Thu, 6 Nov 1997 18:25:53 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 6 Nov 1997 18:21:38 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA25566 for ipp-outgoing; Thu, 6 Nov 1997 18:10:06 -0500 (EST)
Message-Id: <3.0.1.32.19971106144929.00c692b0@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Thu, 6 Nov 1997 14:49:29 PST
To: "Turner, Randy" <rturner@sharplabs.com>,
        Larry Masinter <masinter@parc.xerox.com>,
        Randy Turner <rturner@sharplabs.com>
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: RE: IPP> Use of SSL3 Framing????
Cc: Harry Lewis <harryl@us.ibm.com>, ipp@pwg.org
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C1121447@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

Randy,

You seem to think only about web server vendors. There are a number of
other HTTP implementations, in particular for embedding in devices (such as
printers) that are counting every bit they put in.

Carl-Uno

At 02:11 PM 11/6/97 PST, Turner, Randy wrote:
>
>
>Let me emphasize the word "de facto", because I can't think of any HTTP
>server shipping today that doesn't support HTTPS (Netscape Enterprise
>Server, Microsoft IIS, Apache). The question was whether or not there is
>some requirement, and there is no STANDARD requirement that HTTP servers
>support
>SSL3, but there is a very strong MARKET requirement for this type of
>support.
>
>Randy
>
>
>> -----Original Message-----
>> From:	Larry Masinter [SMTP:masinter@parc.xerox.com]
>> Sent:	Thursday, November 06, 1997 2:07 PM
>> To:	Randy Turner
>> Cc:	Harry Lewis; ipp@pwg.org
>> Subject:	Re: IPP> Use of SSL3 Framing????
>> 
>> > They are required by de facto, not by a pure standard, to support
>> HTTPS
>> > because no commercial vendor of HTTP servers would introduce a
>> server
>> > incapable of providing the capability for internet commerce.
>> 
>> This is utterly false. Not all HTTP servers are required to support
>> Internet
>> commerce. 
>> -- 
>> http://www.parc.xerox.com/masinter
>
>
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From jmp-owner@pwg.org  Fri Nov  7 17:39:05 1997
Delivery-Date: Fri, 07 Nov 1997 17:39:06 -0500
Return-Path: jmp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA13298
	for <ietf-archive@ietf.org>; Fri, 7 Nov 1997 17:39:04 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA21031
	for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 17:42:05 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA26306 for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 17:39:01 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 7 Nov 1997 17:36:35 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA25842 for jmp-outgoing; Fri, 7 Nov 1997 17:35:08 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <Harald.T.Alvestrand@uninett.no>, <chrisw@iwl.com>
Cc: <rturner@sharplabs.com>, <lpyoung@lexmark.com>, <rbergma@dpc.com>,
        <jmp@pwg.org>
Subject: JMP> Job MIB Standard direction
Message-ID: <5030300013891134000002L042*@MHS>
Date: Fri, 7 Nov 1997 17:37:42 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: jmp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id RAA13298

Appoligies to Harald and Chris. I found the concise IETF position I was
searching for. It was originally part of a PMP topic, which is why I had
difficulty back referencing.

> With regard to the Job MIB, it seems clear that:
>
> - The IETF has no consensus position that it is a Good Thing to deploy
>   MIBs as a means of users' access to information (as opposed to an
>   administrator's access). In particular, the access control models
>   currently being defined in the SNMPv3 group are not based on the idea
>   that all users need MIB access; we do not want to bring this idea into
>   that process, for fear of delaying it further.
>
> - The IETF has consensus that there is no need for all MIBs to be
>   Internet standards. Informational MIBs, or MIBs developed by other
>   organizations, are Good Things; the IETF can sometimes assist in their
>   reviews, without necessarily taking responsibility.
>
> - Given the two positions above, we think that it's better for the
>   Job MIB to be submitted to the IETF as an external document and given
>   Informational status as a protocol under PWG control.

In Boulder, we discussed the fact that Experimental may carry more "weight"
than Informational. In Boulder, we felt we only had 2 weeks to resolve this,
which is why I brought it up. If we go strictly the Informational route,
we will register the Job MIB under the new PWG enterprise OID.

Another thing I think this decision will force that we are really not
addressing is the last bit of Harald's statement  "as a protocol under PWG
control" Do we know exactly what this means?

Harry Lewis - IBM Printing Systems

From jmp-owner@pwg.org  Fri Nov  7 18:21:04 1997
Delivery-Date: Fri, 07 Nov 1997 18:21:04 -0500
Return-Path: jmp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id SAA13960
	for <ietf-archive@ietf.org>; Fri, 7 Nov 1997 18:21:03 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA21177
	for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 18:24:02 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA27454 for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 18:20:58 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 7 Nov 1997 18:18:31 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA27272 for jmp-outgoing; Fri, 7 Nov 1997 18:16:53 -0500 (EST)
Message-ID: <3463A123.D2B740F2@underscore.com>
Date: Fri, 07 Nov 1997 18:15:47 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.02 [en] (WinNT; I)
MIME-Version: 1.0
To: Harry Lewis <harryl@us.ibm.com>
CC: Harald.T.Alvestrand@uninett.no, chrisw@iwl.com, rturner@sharplabs.com,
        lpyoung@lexmark.com, rbergma@dpc.com, jmp@pwg.org
Subject: Re: JMP> Job MIB Standard direction
References: <5030300013891134000002L042*@MHS>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: jmp-owner@pwg.org

Harry Lewis wrote:

> Another thing I think this decision will force that we are really not
> addressing is the last bit of Harald's statement  "as a protocol under PWG
> control" Do we know exactly what this means?
> 
> Harry Lewis - IBM Printing Systems

Doesn't this mean that the PWG advertises the protocol and retains
all related documents in a publicly available repository, and that
the PWG maintains authoritative control on the specifications?

Are there other issues?  Do you think the PWG is not currently able
to do these things?  If not, what must be done to make this happen,
assuming the PWG desires to do this?

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From ipp-owner@pwg.org  Fri Nov  7 18:46:16 1997
Delivery-Date: Fri, 07 Nov 1997 18:46:16 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id SAA14210
	for <ietf-archive@ietf.org>; Fri, 7 Nov 1997 18:46:05 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA21246
	for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 18:49:04 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA28805 for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 18:45:59 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 7 Nov 1997 18:31:20 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA27256 for ipp-outgoing; Fri, 7 Nov 1997 18:13:28 -0500 (EST)
Message-ID: <3463A089.F81EE8BA@underscore.com>
Date: Fri, 07 Nov 1997 18:13:13 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.02 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: ipp@pwg.org
Subject: Re: IPP> Security proposal
References: <D10983CAC30DD111B41400805FA6A1C112145D@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Turner, Randy wrote:
> 
> I have placed a draft of my IPP security proposal on the
> PWG FTP server.
> 
> There is a Microsoft Word 2.0 document version
> 
> ftp://ftp.pwg.org/pub/pwg/ipp/drafts/ippsec.doc
> 
> and an HTML version
> 
> ftp://ftp.pwg.org/pub/pwg/ipp/drafts/ippsec.html

When I try to access the HTML form, I get a blank document.
Perhaps an upload error?

	...jay

From jmp-owner@pwg.org  Fri Nov  7 19:05:12 1997
Delivery-Date: Fri, 07 Nov 1997 19:05:13 -0500
Return-Path: jmp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id TAA14378
	for <ietf-archive@ietf.org>; Fri, 7 Nov 1997 19:05:12 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA21304
	for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 19:08:10 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA29623 for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 19:05:03 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 7 Nov 1997 18:59:32 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA29179 for jmp-outgoing; Fri, 7 Nov 1997 18:55:29 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <jkm@underscore.com>
Cc: <Harald.T.Alvestrand@uninett.no>, <chrisw@iwl.com>,
        <rturner@sharplabs.com>, <lpyoung@lexmark.com>, <rbergma@dpc.com>,
        <jmp@pwg.org>
Subject: Re: JMP> Job MIB Standard direction
Message-ID: <5030300013897684000002L042*@MHS>
Date: Fri, 7 Nov 1997 18:59:30 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: jmp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id TAA14378

Jay, Yes,  I believe the PWG is capable of this. I just don't think we have
ever stated it as such...

>PWG advertises the protocol and retains
>all related documents in a publicly available repository, and that
>the PWG maintains authoritative control on the specifications?

>From time to time we've danced around the "is the PWG a real stds body"
question. The rubber
need to meet the road with JMP and probably FIN.

Harry Lewis - IBM Printing Systems






jkm@underscore.com on 11/07/97 04:27:58 PM
Please respond to jkm@underscore.com @ internet
To: Harry Lewis/Boulder/IBM@ibmus
cc: jmp@pwg.org @ internet, rbergma@dpc.com @ internet, lpyoung@lexmark.com @
internet, rturner@sharplabs.com @ internet, chrisw@iwl.com @ internet,
Harald.T.Alvestrand@uninett.no @ internet
Subject: Re: JMP> Job MIB Standard direction


Harry Lewis wrote:

> Another thing I think this decision will force that we are really not
> addressing is the last bit of Harald's statement  "as a protocol under PWG
> control" Do we know exactly what this means?
>
> Harry Lewis - IBM Printing Systems

Doesn't this mean that the PWG advertises the protocol and retains
all related documents in a publicly available repository, and that
the PWG maintains authoritative control on the specifications?

Are there other issues?  Do you think the PWG is not currently able
to do these things?  If not, what must be done to make this happen,
assuming the PWG desires to do this?

 ...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------




From ipp-owner@pwg.org  Fri Nov  7 21:26:34 1997
Delivery-Date: Fri, 07 Nov 1997 21:26:34 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id VAA15065
	for <ietf-archive@ietf.org>; Fri, 7 Nov 1997 21:26:28 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA21581
	for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 21:29:28 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA06307 for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 21:26:22 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 7 Nov 1997 21:11:25 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA02769 for ipp-outgoing; Fri, 7 Nov 1997 20:02:42 -0500 (EST)
Message-Id: <3.0.1.32.19971107164605.00bd02d0@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Fri, 7 Nov 1997 16:46:05 PST
To: "Turner, Randy" <rturner@sharplabs.com>, ipp@pwg.org
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: Re: IPP> Security proposal
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C112145D@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

At 02:55 PM 11/7/97 PST, Turner, Randy wrote:
>
>I have placed a draft of my IPP security proposal on the
>PWG FTP server.
>
>There is a Microsoft Word 2.0 document version
>
>ftp://ftp.pwg.org/pub/pwg/ipp/drafts/ippsec.doc
>
>and an HTML version
>
>ftp://ftp.pwg.org/pub/pwg/ipp/drafts/ippsec.html
>
>Randy
>

Randy,

Randy,

Thanks for taking the time to put your ideas on paper.

I looked over your proposal and would like you to comment on the following
things.
I expect to get back with more detailed comments after having spoken to my
security guys on Monday.

1) I was disappointed that you did not spell out what is now the minimum
"extra stuff" that every implementation would have to include if we
mandated TLS negotiation for all IPP clients and servers. My latest
impression is that it is a lot more than we anticipated when the subject
was discussed in the Boulder PWG meeting.

2) Earlier today Keith Moore came up with a proposal to take a new look at
SASL, which might eliviate some of the extra burden that 1) above might
incur. Do you or anybody else knows if "the world" is really going to
implement SASL in the foreseeable future (or are we up against yet another
road block here)? Judging from the comments on the DL recently, a number of
people have asked for a very light weight mechanism to do the initial
security negotiation, with the option to say "NO I do not want any
security", and I am still not convinced that TLS will deliver that.

---

If I have interpreted the feelings of the WG on this subject correctly, I
would like to draw a comparison with safe sex:

If you tend to mix with new or potentially unreliable partners, you are
quite likely to want to have some form of protection and would welcome the
subject to be brought up before you get too intimate. However, if you only
practise it with a steady and wellknown partner, you would probably be
upset to have to go through a forced negotitation about different types of
preventive tools and methods every time. If you trust your partner, you
should be allowed to practise unsafe sex at your own risk, without any
lengthy negotiation beforehand!

Regards,

Carl-Uno
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Fri Nov  7 21:33:08 1997
Delivery-Date: Fri, 07 Nov 1997 21:33:08 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id VAA15089
	for <ietf-archive@ietf.org>; Fri, 7 Nov 1997 21:33:07 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA21606
	for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 21:36:07 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA07227 for <ietf-archive@cnri.reston.va.us>; Fri, 7 Nov 1997 21:33:03 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 7 Nov 1997 21:27:34 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA03416 for ipp-outgoing; Fri, 7 Nov 1997 20:32:52 -0500 (EST)
Message-ID: <D10983CAC30DD111B41400805FA6A1C1121466@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: Carl-Uno Manros <cmanros@cp10.es.xerox.com>,
        "Turner, Randy"
	 <rturner@sharplabs.com>, ipp@pwg.org
Subject: RE: IPP> Security proposal
Date: Fri, 7 Nov 1997 17:30:34 -0800
X-Priority: 3
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain
Sender: ipp-owner@pwg.org



	[Carl Uno Manros wrote...]
>  
> Randy,
> 
> Thanks for taking the time to put your ideas on paper.
> 
> I looked over your proposal and would like you to comment on the
> following
> things.
> I expect to get back with more detailed comments after having spoken
> to my
> security guys on Monday.
> 
> 1) I was disappointed that you did not spell out what is now the
> minimum
> "extra stuff" that every implementation would have to include if we
> mandated TLS negotiation for all IPP clients and servers. My latest
> impression is that it is a lot more than we anticipated when the
> subject
> was discussed in the Boulder PWG meeting.
	[Turner, Randy]  
	I modified my stand in Boulder to require the minimum negotiated
	security to be MD5 message digest, this is in order to be
compliant
	with some web servers that use SSL3 but might not be able to
	negotiate down to NO security. Also, after thinking about it, it
didn't
	make much sense to have an encapsulation without utilizing it to
some
	degree. MD5 message digest is a very simple security mechanism
	that, even in intranet environments, would not be a burden to
implement.
	And in the cases where a minimally compliant printer would be
accessed
	across a possibly insecure topology (i.e., the internet), then
at least the
	minimally compliant printer could offer some level of security.
I don't think
	this minimal level of security is too much to ask from an
"Internet" 
	printing protocol...
	[Turner, Randy]  [end]

>  
> 2) Earlier today Keith Moore came up with a proposal to take a new
> look at
> SASL, which might eliviate some of the extra burden that 1) above
> might
> incur. Do you or anybody else knows if "the world" is really going to
> implement SASL in the foreseeable future (or are we up against yet
> another
> road block here)? Judging from the comments on the DL recently, a
> number of
> people have asked for a very light weight mechanism to do the initial
> security negotiation, with the option to say "NO I do not want any
> security", and I am still not convinced that TLS will deliver that.
	[Turner, Randy]  
	All I can say is to read the TLS specification. Its quite clear
on
	what it is and is not capable of doing.


	Randy

	[..snip..]




From ipp-owner@pwg.org  Sat Nov  8 16:57:55 1997
Delivery-Date: Sat, 08 Nov 1997 16:57:55 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id QAA24812
	for <ietf-archive@ietf.org>; Sat, 8 Nov 1997 16:57:54 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA22851
	for <ietf-archive@cnri.reston.va.us>; Sat, 8 Nov 1997 17:00:55 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA13538 for <ietf-archive@cnri.reston.va.us>; Sat, 8 Nov 1997 16:57:53 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Sat, 8 Nov 1997 16:52:59 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA12968 for ipp-outgoing; Sat, 8 Nov 1997 16:41:29 -0500 (EST)
Date: Sat, 8 Nov 1997 16:41:14 -0500 (EST)
X-Sender: bva@ultranet.com
Message-Id: <v01530501b08cbd5a9abf@[199.232.61.163]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
To: Randy Turner <rturner@sharplabs.com>
From: bva@allegrosoft.com (Bob Van Andel)
Subject: Re: IPP> Security proposal
Cc: ipp@pwg.org
Sender: ipp-owner@pwg.org

Randy,

>
> I'm wondering if we could define an *anonymous*
> authentication that clients could use and that IPP
> servers would recognize as a kind of *guest*
> authentication...this may have already been
> defined within some other security working group....
>

Why is *anonymous* printing (which is certainly a desirable case)
any different than *anonymous* Web site access?
In other words, why isn't unsecured access acceptable for this case?

Bob

Bob Van Andel
Allegro Software Development Corporation
43 Waite Road
Boxborough, MA  01719
(978) 266-1375
(978) 266-2839 fax

Read about the RomPager embedded web server toolkit at:
www.allegrosoft.com



From jmp-owner@pwg.org  Sat Nov  8 17:37:54 1997
Delivery-Date: Sat, 08 Nov 1997 17:37:58 -0500
Return-Path: jmp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA24927
	for <ietf-archive@ietf.org>; Sat, 8 Nov 1997 17:37:53 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA22911
	for <ietf-archive@cnri.reston.va.us>; Sat, 8 Nov 1997 17:40:53 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA13882 for <ietf-archive@cnri.reston.va.us>; Sat, 8 Nov 1997 17:37:52 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Sat, 8 Nov 1997 17:36:40 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA13697 for jmp-outgoing; Sat, 8 Nov 1997 17:35:43 -0500 (EST)
From: Harald.T.Alvestrand@uninett.no
To: Harry Lewis <harryl@us.ibm.com>
cc: chrisw <chrisw@iwl.com>, rturner <rturner@sharplabs.com>,
        lpyoung <lpyoung@lexmark.com>, rbergma <rbergma@dpc.com>,
        jmp <jmp@pwg.org>
Subject: JMP> Re: Job MIB Standard direction
In-reply-to: Your message of "Fri, 07 Nov 1997 17:37:42 EST." <5030300013891134000002L042*@MHS>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <15055.878979297.1@dale.uninett.no>
Date: Sat, 08 Nov 1997 09:54:57 +0100
Message-ID: <15057.878979297@dale.uninett.no>
Sender: jmp-owner@pwg.org

Harry,
The statement "under PWG control" means that if the PWG claims that
the Job MIB version 2 is defined like this-and-this, the IETF won't
protest.
If the PWG were to do the same thing with a standards-track document,
the IETF will insist that it ain't so until it's been approved
by the IETF process.
We've had several attempts at groups saying that they're "defining
the next version of standard XXX", while not consulting the IETF.
That is WRONG.

              Harald A

From ipp-owner@pwg.org  Sat Nov  8 19:17:09 1997
Delivery-Date: Sat, 08 Nov 1997 19:17:10 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id TAA25139
	for <ietf-archive@ietf.org>; Sat, 8 Nov 1997 19:17:08 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA22966
	for <ietf-archive@cnri.reston.va.us>; Sat, 8 Nov 1997 19:20:04 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA14639 for <ietf-archive@cnri.reston.va.us>; Sat, 8 Nov 1997 19:16:48 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Sat, 8 Nov 1997 19:12:41 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA14094 for ipp-outgoing; Sat, 8 Nov 1997 19:01:12 -0500 (EST)
Message-ID: <3464FD30.C816FB86@underscore.com>
Date: Sat, 08 Nov 1997 19:00:48 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.02 [en] (WinNT; I)
MIME-Version: 1.0
To: Randy Turner <rturner@sharplabs.com>
CC: pthambi@ibm.net, ipp@pwg.org
Subject: Re: IPP> Security proposal
References: <D10983CAC30DD111B41400805FA6A1C1121466@admsrvnt02.enet.sharplabs.com> <346478E3.A1B388B5@ibm.net> <34649DCD.C529EE8A@sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

I agree, this is a good idea.  It might get us out of admin hell
later on, at the point when a customer says "don't force security
down my throat if I don't want it."

	...jay


Randy Turner wrote:
> 
> Another comment on my previous comment...
> 
> I would like to suggest that we might want to
> consider *anonymous* printing, a separate case
> (and class) of IPP printing. I think TLS
> can handle most of the other requirements
> for *authenticated* printing (including the
> exchange of shared secrets...).
> 
>  I'm wondering if we could define an *anonymous*
>  authentication that clients could use and that IPP
>  servers would recognize as a kind of *guest*
>  authentication...this may have already been
>  defined within some other security working group....
> 
>  Randy
> 
> Philip Thambidurai wrote:
> >
> > I think that the MD5 (or other message digest or secure hash algorithm)
> > is used only when
> > the client and the server ALREADY SHARE A SECRET (such as a password).
> > (it is assumed that some other secure channel has been used to transmit
> > that
> > secret from one party to the other).
> >
> > In the Internet Printing context, I can see an end-user who would like
> > to print to
> > an IPP-Printer that may not have any knowledge about the end-user.
> > In such a case, requiring MD5 will prevent the end-user from
> > printing, even if no security of any kind is necessary (internet or
> > intranet).
> >
> > Turner, Randy wrote:
> >
> > >         [Carl Uno Manros wrote...]
> > > >
> > > > Randy,
> > > >
> > > > Thanks for taking the time to put your ideas on paper.
> > > >
> > > > I looked over your proposal and would like you to comment on the
> > > > following
> > > > things.
> > > > I expect to get back with more detailed comments after having spoken
> > >
> > > > to my
> > > > security guys on Monday.
> > > >
> > > > 1) I was disappointed that you did not spell out what is now the
> > > > minimum
> > > > "extra stuff" that every implementation would have to include if we
> > > > mandated TLS negotiation for all IPP clients and servers. My latest
> > > > impression is that it is a lot more than we anticipated when the
> > > > subject
> > > > was discussed in the Boulder PWG meeting.
> > >         [Turner, Randy]
> > >         I modified my stand in Boulder to require the minimum
> > > negotiated
> > >         security to be MD5 message digest, this is in order to be
> > > compliant
> > >         with some web servers that use SSL3 but might not be able to
> > >         negotiate down to NO security. Also, after thinking about it,
> > > it
> > > didn't
> > >         make much sense to have an encapsulation without utilizing it
> > > to
> > > some
> > >         degree. MD5 message digest is a very simple security mechanism
> > >
> > >         that, even in intranet environments, would not be a burden to
> > > implement.
> > >         And in the cases where a minimally compliant printer would be
> > > accessed
> > >         across a possibly insecure topology (i.e., the internet), then
> > >
> > > at least the
> > >         minimally compliant printer could offer some level of
> > > security.
> > > I don't think
> > >         this minimal level of security is too much to ask from an
> > > "Internet"
> > >         printing protocol...
> > >         [Turner, Randy]  [end]
> > >
> > > >
> > > > 2) Earlier today Keith Moore came up with a proposal to take a new
> > > > look at
> > > > SASL, which might eliviate some of the extra burden that 1) above
> > > > might
> > > > incur. Do you or anybody else knows if "the world" is really going
> > > to
> > > > implement SASL in the foreseeable future (or are we up against yet
> > > > another
> > > > road block here)? Judging from the comments on the DL recently, a
> > > > number of
> > > > people have asked for a very light weight mechanism to do the
> > > initial
> > > > security negotiation, with the option to say "NO I do not want any
> > > > security", and I am still not convinced that TLS will deliver that.
> > >         [Turner, Randy]
> > >         All I can say is to read the TLS specification. Its quite
> > > clear
> > > on
> > >         what it is and is not capable of doing.
> > >
> > >         Randy
> > >
> > >         [..snip..]

From Paul.Skaistis@unisys.com  Mon Nov 10 02:41:49 1997
Delivery-Date: Mon, 10 Nov 1997 02:41:50 -0500
Return-Path: Paul.Skaistis@unisys.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id CAA10320
	for <ietf-archive@ietf.org>; Mon, 10 Nov 1997 02:41:49 -0500 (EST)
Received: from Tandem.com (suntan.tandem.com [192.216.221.8])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA01506
	for <ietf-archive@cnri.reston.va.us>; Mon, 10 Nov 1997 02:44:47 -0500 (EST)
Received: from bbmail1.unisys.com (192-63-2005.unisys.com [192.63.200.5])
	by Tandem.com (8.8.8/2.0.1) with ESMTP id XAA26961
	for <tip@tandem.com>; Sun, 9 Nov 1997 23:03:17 -0800 (PST)
Received: from slc-exchange-1.slc.unisys.com ([192.60.145.26])
	by bbmail1.unisys.com (8.8.5/8.8.5) with SMTP id HAA12548
	for <tip@tandem.com>; Mon, 10 Nov 1997 07:02:49 GMT
Received: by slc-exchange-1.slc.unisys.com with SMTP (Microsoft Exchange Server Internet Mail Connector Version 4.0.995.52)
	id <01BCED6B.89076CA0@slc-exchange-1.slc.unisys.com>; Sun, 9 Nov 1997 23:59:37 -0700
Message-ID: <c=US%a=ATTMAIL_%p=UNISYS%l=MV_EXCHANGE_-971110070220Z-36761@slc-exchange-1.slc.unisys.com>
From: "Skaistis, Paul" <Paul.Skaistis@unisys.com>
To: "'Keith Evans'" <keith@loc252.tandem.com>,
        "'Peter Furniss'"
	 <p.furniss@mailbox.ulcc.ac.uk>
Cc: "'TIP_listserv'" <tip@tandem.com>
Subject: RE: Request for progression of Transaction Internet Protocol I-Ds
Date: Mon, 10 Nov 1997 00:02:20 -0700
X-Mailer:  Microsoft Exchange Server Internet Mail Connector Version 4.0.995.52
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit

Peter Furniss[SMTP:p.furniss@mailbox.ulcc.ac.uk] wrote:
> Keith,

 [ snip ]
 
> In any case, I had let my silence speak that I believed the drafts had 
> applied the comments as agreed and that the progression is appropriate.

This is my view as well.  The WG "last call" passed without discussion,
and therefore progression is appropriate. 

Cheers, 
- Paul



From jmp-owner@pwg.org  Mon Nov 10 11:15:02 1997
Delivery-Date: Mon, 10 Nov 1997 11:15:03 -0500
Return-Path: jmp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id LAA14511
	for <ietf-archive@ietf.org>; Mon, 10 Nov 1997 11:14:53 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id LAA02828
	for <ietf-archive@cnri.reston.va.us>; Mon, 10 Nov 1997 11:17:52 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA19155 for <ietf-archive@cnri.reston.va.us>; Mon, 10 Nov 1997 11:14:51 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Mon, 10 Nov 1997 11:12:39 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA18622 for jmp-outgoing; Mon, 10 Nov 1997 11:10:27 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <hta@dale.uninett.no>
Cc: <chrisw@iwl.com>, <rturner@sharplabs.com>, <lpyoung@lexmark.com>,
        <rbergma@dpc.com>, <Jmp@pwg.org>
Subject: JMP> Re: Job MIB Standard direction
Message-ID: <5030300014001353000002L032*@MHS>
Date: Mon, 10 Nov 1997 11:12:55 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: jmp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id LAA14511

Harald, thank you for your comment.

In general, the PWG places value on having it's work chartered by the
IETF (when appropriate), and has placed a lot of emphasis on following
IETF recommendations. The job MIB is a case in point. Nonetheless, we're
trying, now, to acclimate to your latest recommendations that the Job MIB
remain "Informational", and that, from the IETF perspective, is not a
"Good Thing" (because it facilitates both client and administrative access
via SNMP).

Your recommendation to maintain the Job MIB under PWG control and
clarification of what that means (ability to rev the specification
without consulting the IETF) is probably one that we should see value
in and take advantage of.

Again, Thanks.

Harry Lewis - IBM Printing Systems




hta@dale.uninett.no on 11/08/97 03:33:43 PM
Please respond to hta@dale.uninett.no @ internet
To: Harry Lewis/Boulder/IBM@ibmus
cc: jmp@pwg.org @ internet, rbergma@dpc.com @ internet, lpyoung@lexmark.com @
internet, rturner@sharplabs.com @ internet, chrisw@iwl.com @ internet
Subject: Re: Job MIB Standard direction


Harry,
The statement "under PWG control" means that if the PWG claims that
the Job MIB version 2 is defined like this-and-this, the IETF won't
protest.
If the PWG were to do the same thing with a standards-track document,
the IETF will insist that it ain't so until it's been approved
by the IETF process.
We've had several attempts at groups saying that they're "defining
the next version of standard XXX", while not consulting the IETF.
That is WRONG.

              Harald A



From ipp-owner@pwg.org  Thu Nov 13 17:30:18 1997
Delivery-Date: Thu, 13 Nov 1997 17:30:19 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id RAA13683
	for <ietf-archive@ietf.org>; Thu, 13 Nov 1997 17:30:18 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA16150
	for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 17:33:18 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA12961 for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 17:30:18 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 13 Nov 1997 17:25:40 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA12387 for ipp-outgoing; Thu, 13 Nov 1997 17:14:02 -0500 (EST)
Message-ID: <346B7B82.7FEBE34A@underscore.com>
Date: Thu, 13 Nov 1997 17:13:22 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.02 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>, Robert.Herriot@Eng.Sun.COM
CC: ipp@pwg.org
Subject: Re: IPP> Minutes of IPP Weekly Conference call - Nove. 12, 1997
References: <D10983CAC30DD111B41400805FA6A1C117DC4D@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Sorry, but I can't tell whether both Randy and Bob are agreeing
with Scott or not.

Can someone make a *brief* statement on this issue in which the
comments made by Scott are addressed?  Thanks in advance.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------


Turner, Randy wrote:
> 
> My recollection is the same as Bob's....
> 
> Randy
> 
> > -----Original Message-----
> > From: Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> > Sent: Thursday, November 13, 1997 12:36 PM
> > To:   ipp@pwg.org; lawrence@agranat.com
> > Subject:      Re: IPP> Minutes of IPP Weekly Conference call - Nove.
> > 12, 1997
> >
> > My recollection of the discussion was that we agreed that the client
> > should get standard TCP/IP and HTTP behavior for situations best
> > handled by those layers.
> >
> > > From lawrence@agranat.com Thu Nov 13 07:06:50 1997
> > > To: ipp@pwg.org
> > > Subject: Re: IPP> Minutes of IPP Weekly Conference call - Nove. 12,
> > 1997
> > > In-reply-to: <5030100013266059000002L092*@MHS>
> > > Date: Thu, 13 Nov 1997 09:41:24 -0500
> > > From: "Scott Lawrence" <lawrence@agranat.com>
> > > Sender: ipp-owner@pwg.org
> > > Content-Length: 1051
> > > X-Lines: 21
> > >
> > >
> > >   The agreement Roger describes sounds good; one minor nit...
> > >
> > > RKD> 9) If a client somehow derives a URI and tries to connect and
> > the
> > > RKD>    service (e.g. Printer-URI) has been turned-off, an
> > appropriate
> > > RKD>    http error code will be returned.
> > >
> > >   Why impose that requirement?  That would mean that a printer
> > without
> > >   security (for whatever reason) would need to listen on the TLS
> > port
> > >   and implement enough of the handshake to negotiate no security so
> > >   that it can send an HTTP error.  Similarly, a secure-only server
> > >   would need to listen on the unsecured port just to send an HTTP
> > >   error.  Just let TCP do the right thing - if they've constructed
> > an
> > >   invalid URI (one with the wrong scheme or port number in it), then
> > >   it won't work, which is what should happen.  It really isn't the
> > >   business of the IPP spec to say what will happen on a TCP port on
> > >   which IPP is not available.
> > >
> > > --
> > > Scott Lawrence           EmWeb Embedded Server
> > <lawrence@agranat.com>
> > > Agranat Systems, Inc.        Engineering
> > http://www.agranat.com/
> > >

From ipp-owner@pwg.org  Thu Nov 13 18:02:15 1997
Delivery-Date: Thu, 13 Nov 1997 18:02:16 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id SAA14148
	for <ietf-archive@ietf.org>; Thu, 13 Nov 1997 18:02:15 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA16280
	for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 18:05:16 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA14166 for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 18:02:15 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 13 Nov 1997 17:53:39 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA12958 for ipp-outgoing; Thu, 13 Nov 1997 17:30:16 -0500 (EST)
Message-ID: <D10983CAC30DD111B41400805FA6A1C117DC52@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: Jay Martin <jkm@underscore.com>, "Turner, Randy"
	 <rturner@sharplabs.com>,
        Robert.Herriot@Eng.Sun.COM
Cc: ipp@pwg.org
Subject: RE: IPP> Minutes of IPP Weekly Conference call - Nove. 12, 1997
Date: Thu, 13 Nov 1997 14:28:10 -0800
X-Priority: 3
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain
Sender: ipp-owner@pwg.org



There was a proposal to handle situations like the one
expressed by Roger in his minutes, but others on
the conference felt like we were trying to spec too
much on how the servers handle every possible
error (or error code). So we just said that the server
will do the appropriate thing, depending upon which
layer of the overall protocol stack at which a particular
problem occurred...I think this is where we left it.

Randy

> -----Original Message-----
> From:	Jay Martin [SMTP:jkm@underscore.com]
> Sent:	Thursday, November 13, 1997 2:13 PM
> To:	Turner, Randy; Robert.Herriot@Eng.Sun.COM
> Cc:	ipp@pwg.org
> Subject:	Re: IPP> Minutes of IPP Weekly Conference call - Nove.
> 12, 1997
> 
> Sorry, but I can't tell whether both Randy and Bob are agreeing
> with Scott or not.
> 
> Can someone make a *brief* statement on this issue in which the
> comments made by Scott are addressed?  Thanks in advance.
> 
> 	...jay
> 
> ----------------------------------------------------------------------
> --  JK Martin               |  Email:   jkm@underscore.com          --
> --  Underscore, Inc.        |  Voice:   (603) 889-7000              --
> --  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
> --  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
> ----------------------------------------------------------------------
> 
> 
> Turner, Randy wrote:
> > 
> > My recollection is the same as Bob's....
> > 
> > Randy
> > 
> > > -----Original Message-----
> > > From: Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> > > Sent: Thursday, November 13, 1997 12:36 PM
> > > To:   ipp@pwg.org; lawrence@agranat.com
> > > Subject:      Re: IPP> Minutes of IPP Weekly Conference call -
> Nove.
> > > 12, 1997
> > >
> > > My recollection of the discussion was that we agreed that the
> client
> > > should get standard TCP/IP and HTTP behavior for situations best
> > > handled by those layers.
> > >
> > > > From lawrence@agranat.com Thu Nov 13 07:06:50 1997
> > > > To: ipp@pwg.org
> > > > Subject: Re: IPP> Minutes of IPP Weekly Conference call - Nove.
> 12,
> > > 1997
> > > > In-reply-to: <5030100013266059000002L092*@MHS>
> > > > Date: Thu, 13 Nov 1997 09:41:24 -0500
> > > > From: "Scott Lawrence" <lawrence@agranat.com>
> > > > Sender: ipp-owner@pwg.org
> > > > Content-Length: 1051
> > > > X-Lines: 21
> > > >
> > > >
> > > >   The agreement Roger describes sounds good; one minor nit...
> > > >
> > > > RKD> 9) If a client somehow derives a URI and tries to connect
> and
> > > the
> > > > RKD>    service (e.g. Printer-URI) has been turned-off, an
> > > appropriate
> > > > RKD>    http error code will be returned.
> > > >
> > > >   Why impose that requirement?  That would mean that a printer
> > > without
> > > >   security (for whatever reason) would need to listen on the TLS
> > > port
> > > >   and implement enough of the handshake to negotiate no security
> so
> > > >   that it can send an HTTP error.  Similarly, a secure-only
> server
> > > >   would need to listen on the unsecured port just to send an
> HTTP
> > > >   error.  Just let TCP do the right thing - if they've
> constructed
> > > an
> > > >   invalid URI (one with the wrong scheme or port number in it),
> then
> > > >   it won't work, which is what should happen.  It really isn't
> the
> > > >   business of the IPP spec to say what will happen on a TCP port
> on
> > > >   which IPP is not available.
> > > >
> > > > --
> > > > Scott Lawrence           EmWeb Embedded Server
> > > <lawrence@agranat.com>
> > > > Agranat Systems, Inc.        Engineering
> > > http://www.agranat.com/
> > > >

From ipp-owner@pwg.org  Thu Nov 13 18:02:31 1997
Delivery-Date: Thu, 13 Nov 1997 18:02:31 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id SAA14156
	for <ietf-archive@ietf.org>; Thu, 13 Nov 1997 18:02:31 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA16283
	for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 18:05:32 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA14196 for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 18:02:32 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 13 Nov 1997 17:53:53 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA13037 for ipp-outgoing; Thu, 13 Nov 1997 17:32:33 -0500 (EST)
Date: Thu, 13 Nov 1997 14:30:44 -0800
From: Robert.Herriot@Eng.Sun.COM (Robert Herriot)
Message-Id: <199711132230.OAA14187@woden.eng.sun.com>
To: rturner@sharplabs.com, Robert.Herriot@Eng.Sun.COM, jkm@underscore.com
Subject: Re: IPP> Minutes of IPP Weekly Conference call - Nove. 12, 1997
Cc: ipp@pwg.org
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

I am agreeing with Scott.

> From jkm@underscore.com Thu Nov 13 14:27:22 1997
> Date: Thu, 13 Nov 1997 17:13:22 -0500
> From: Jay Martin <jkm@underscore.com>
> Organization: Underscore, Inc.
> X-Mailer: Mozilla 4.02 [en] (WinNT; I)
> MIME-Version: 1.0
> To: "Turner, Randy" <rturner@sharplabs.com>, Robert.Herriot@Eng
> CC: ipp@pwg.org
> Subject: Re: IPP> Minutes of IPP Weekly Conference call - Nove. 12, 1997
> References: <D10983CAC30DD111B41400805FA6A1C117DC4D@admsrvnt02.enet.sharplabs.com>
> Content-Transfer-Encoding: 7bit
> Sender: ipp-owner@pwg.org
> X-Lines: 73
> 
> Sorry, but I can't tell whether both Randy and Bob are agreeing
> with Scott or not.
> 
> Can someone make a *brief* statement on this issue in which the
> comments made by Scott are addressed?  Thanks in advance.
> 
> 	...jay
> 
> ----------------------------------------------------------------------
> --  JK Martin               |  Email:   jkm@underscore.com          --
> --  Underscore, Inc.        |  Voice:   (603) 889-7000              --
> --  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
> --  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
> ----------------------------------------------------------------------
> 
> 
> Turner, Randy wrote:
> > 
> > My recollection is the same as Bob's....
> > 
> > Randy
> > 
> > > -----Original Message-----
> > > From: Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> > > Sent: Thursday, November 13, 1997 12:36 PM
> > > To:   ipp@pwg.org; lawrence@agranat.com
> > > Subject:      Re: IPP> Minutes of IPP Weekly Conference call - Nove.
> > > 12, 1997
> > >
> > > My recollection of the discussion was that we agreed that the client
> > > should get standard TCP/IP and HTTP behavior for situations best
> > > handled by those layers.
> > >
> > > > From lawrence@agranat.com Thu Nov 13 07:06:50 1997
> > > > To: ipp@pwg.org
> > > > Subject: Re: IPP> Minutes of IPP Weekly Conference call - Nove. 12,
> > > 1997
> > > > In-reply-to: <5030100013266059000002L092*@MHS>
> > > > Date: Thu, 13 Nov 1997 09:41:24 -0500
> > > > From: "Scott Lawrence" <lawrence@agranat.com>
> > > > Sender: ipp-owner@pwg.org
> > > > Content-Length: 1051
> > > > X-Lines: 21
> > > >
> > > >
> > > >   The agreement Roger describes sounds good; one minor nit...
> > > >
> > > > RKD> 9) If a client somehow derives a URI and tries to connect and
> > > the
> > > > RKD>    service (e.g. Printer-URI) has been turned-off, an
> > > appropriate
> > > > RKD>    http error code will be returned.
> > > >
> > > >   Why impose that requirement?  That would mean that a printer
> > > without
> > > >   security (for whatever reason) would need to listen on the TLS
> > > port
> > > >   and implement enough of the handshake to negotiate no security so
> > > >   that it can send an HTTP error.  Similarly, a secure-only server
> > > >   would need to listen on the unsecured port just to send an HTTP
> > > >   error.  Just let TCP do the right thing - if they've constructed
> > > an
> > > >   invalid URI (one with the wrong scheme or port number in it), then
> > > >   it won't work, which is what should happen.  It really isn't the
> > > >   business of the IPP spec to say what will happen on a TCP port on
> > > >   which IPP is not available.
> > > >
> > > > --
> > > > Scott Lawrence           EmWeb Embedded Server
> > > <lawrence@agranat.com>
> > > > Agranat Systems, Inc.        Engineering
> > > http://www.agranat.com/
> > > >
> 

From ipp-owner@pwg.org  Thu Nov 13 18:36:04 1997
Delivery-Date: Thu, 13 Nov 1997 18:36:05 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id SAA14484
	for <ietf-archive@ietf.org>; Thu, 13 Nov 1997 18:36:03 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA16406
	for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 18:39:03 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA14902 for <ietf-archive@cnri.reston.va.us>; Thu, 13 Nov 1997 18:36:02 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 13 Nov 1997 18:31:58 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA14351 for ipp-outgoing; Thu, 13 Nov 1997 18:20:19 -0500 (EST)
Message-Id: <199711132319.PAA08687@bulletin>
To: Robert.Herriot@Eng.Sun.COM (Robert Herriot)
cc: rturner@sharplabs.com, jkm@underscore.com, ipp@pwg.org
Subject: Re: IPP> Minutes of IPP Weekly Conference call - Nove. 12, 1997 
In-reply-to: Your message of "Thu, 13 Nov 1997 14:30:44 PST."
             <199711132230.OAA14187@woden.eng.sun.com> 
Date: Thu, 13 Nov 1997 15:19:37 PST
From: "Steve Zilles" <szilles@Adobe.COM>
Sender: ipp-owner@pwg.org

At the risk of muddying the waters and in an attempt to agree with
Scott, Randy and Bob, I offer the following statement for clarification:

If an IPP printer responds to any protocol when an attempt to use the
protocol is made, then the responses to that protocol should be
conforming responses.

By this it is meant that
(a) a printer does not need to respond to any attempt to use any
protocol on any port that the printer is not supporting.
(b) if the printer is capable of doing the protocol (say HTTP), but an
administrator has configured the printer to not authorized use of that
protocol, then the printer may either refuse to participate in the
protocol or give an appropriate error message for that protocol. In the
case of HTTP, the printer might respond with an error message 401 - Not
Authorized. 

From ipp-owner@pwg.org  Fri Nov 21 11:46:22 1997
Delivery-Date: Fri, 21 Nov 1997 11:46:23 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id LAA16924
	for <ietf-archive@ietf.org>; Fri, 21 Nov 1997 11:46:22 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id LAA21394
	for <ietf-archive@cnri.reston.va.us>; Fri, 21 Nov 1997 11:49:19 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA20448 for <ietf-archive@cnri.reston.va.us>; Fri, 21 Nov 1997 11:46:20 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 21 Nov 1997 11:41:44 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA18105 for ipp-outgoing; Fri, 21 Nov 1997 11:19:59 -0500 (EST)
Message-ID: <3475B49A.3F451650@underscore.com>
Date: Fri, 21 Nov 1997 11:19:38 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.02 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: ipp@pwg.org, Scott Lawrence <lawrence@agranat.com>,
        Zhi-Hong Huang <zhi-hong@zeno.com>
Subject: Re: IPP> Processing Algorithm
References: <D10983CAC30DD111B41400805FA6A1C1026D5B@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Randy,

> In a very early protocol draft, I had a transaction identifier in
> the packet so that clients could pipeline requests to
> a server that, in theory, could be processed and responded
> to out of order.
> 
> However, it was decided that requests over a single
> connection would be processed in order (FIFO), and that
> if overlapping requests are desired, then the client could
> open additional (separate) connections to the server and
> issue them.

Yes, I recall this situation.  I thought your proposal to
include a transaction id was very well founded, and reflected
many, many protocol designs in use today.

It bothers me, though, that the decision is to just "open
another connection" (or two, or three) if the client wants
to perform parallel actions.  IHMO, this is far worse in
terms of resource utilization than simply using a transaction
id.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From daemon  Tue Nov 25 11:15:27 1997
Delivery-Date: Tue, 25 Nov 1997 14:36:57 -0500
Return-Path: daemon
Received: (from daemon@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id KAA10781
	for ietf-123-outbound.10@ietf.org; Tue, 25 Nov 1997 10:45:41 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA10760;
	Tue, 25 Nov 1997 10:45:23 -0500 (EST)
Message-Id: <199711251545.KAA10760@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Reply-to: Internet-Drafts@ns.ietf.org
Subject: I-D ACTION:draft-ietf-urn-nid-req-02.txt
Date: Tue, 25 Nov 1997 10:45:17 -0500
Sender: cclark@cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URN Namespace Registration and 
                          Standardization Process Mechanisms
	Author(s)	: L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom
	Filename	: draft-ietf-urn-nid-req-02.txt
	Pages		: 4
	Date		: 24-Nov-97
	
The URN WG has defined a syntax for Uniform Resource Names
(URNs) [RFC2141], as well as some proposed mechanisms for their
resolution and use in Internet applications ([RFC2168, RFC2169]).
The whole rests on the concept of individual ''namespaces'' within the
URN structure.  Apart from  proof-of-concept namespaces, the use
of existing identifiers in URNs has been discussed (??? biblio id
document). This document lays out general definitions of and mechanisms
for establishing URN ''namespaces''.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-nid-req-02.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-nid-req-02.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ds.internic.net.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-nid-req-02.txt".
	
NOTE:	The mail server at ds.internic.net can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID:	<19971124165052.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-nid-req-02.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-nid-req-02.txt";
	site="ds.internic.net";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19971124165052.I-D@ietf.org>

--OtherAccess--

--NextPart--



From owner-ietf-nntp@academ.com  Sun Nov 30 07:15:59 1997
Delivery-Date: Sun, 30 Nov 1997 07:15:59 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id HAA01123
	for <ietf-archive@ietf.org>; Sun, 30 Nov 1997 07:15:58 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id HAA00397
	for <ietf-archive@cnri.reston.va.us>; Sun, 30 Nov 1997 07:18:54 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id GAA13938;
	Sun, 30 Nov 1997 06:13:06 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id GAA13933
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Sun, 30 Nov 1997 06:13:04 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.5/8.8.5) with SMTP id GAA03054
	for <ietf-nntp@academ.com>; Sun, 30 Nov 1997 06:12:58 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA03384; Sun, 30 Nov 97 12:12:51 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA03306; Sun, 30 Nov 1997 09:44:40 GMT
Date: Sun, 30 Nov 1997 09:44:40 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9711300944.AA03306@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: ietf-nntp Issues List version 3
Newsgroups: local.nntp
References: <199711300407.WAA11249@owlman.academ.com>
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

In local.nntp ob@owlman.academ.com (Stan Barber) wrote:

>Topics for Discussion concerning "draft-ietf-nntpext-base-03.txt"

Since I am in the process of drafting some of the relevant texts for the
grandson-0f-1036, I can give you a few pointers on some of these (whether
my texts gets accepted is another matter of course - our drafting process
is at a much earlier stage than yours).

>UTF-8, keyword and verbs
>	The current draft advocates UTF-8 only be used for arguments
>	in commands (not keywords or verbs). Is this the right thing to do?
>	If not, what is the right thing to do? Is the current draft clear on
>	this? If not, suggest some alternate text to make this clearer.

My text will say that header-names (i.e. the keyword of a header line)
MUST be in ASCII.

>UTF-8 and responses
>	In the responses where a fixed format is required (like ARTICLE,
>	BODY, HEAD, and STAT), should the default be US-ASCII or UTF-8?
>	[Right now, I think this is not a problem and perhaps we should
>	just defer it until message-ids starting having 8 bit contents.]
>	What about other responses? 

Message-IDs will still be in strict ASCII. This will remain so until such
time as IETF decides to permit non-ASCII in domain names. When that
happens, there will be such a grand upheaval throughout everything that
anything we may say about it now will be totally inundated. In other
words, forget it.


-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From owner-ietf-nntp@academ.com  Mon Dec  1 16:27:51 1997
Delivery-Date: Mon, 01 Dec 1997 16:27:52 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA12905
	for <ietf-archive@ietf.org>; Mon, 1 Dec 1997 16:27:50 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.academ.com [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA04749
	for <ietf-archive@cnri.reston.va.us>; Mon, 1 Dec 1997 16:30:46 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id PAA00150;
	Mon, 1 Dec 1997 15:26:02 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id PAA00139
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Mon, 1 Dec 1997 15:26:00 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.5/8.8.5) with SMTP id PAA17831
	for <ietf-nntp@academ.com>; Mon, 1 Dec 1997 15:25:53 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA12485; Mon, 1 Dec 97 21:25:46 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA11588; Mon, 1 Dec 1997 18:14:50 GMT
>Received: from aun.uninett.no by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA29379; Mon, 1 Dec 97 14:18:25 GMT
Received: from mucs by clerew.cs.man.ac.uk; Mon,  1 Dec 1997 18:14 GMT
Received: from aun.uninett.no by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA29379; Mon, 1 Dec 97 14:18:25 GMT
Received: from dale.uninett.no (actually dale.kvatro.no) by aun.uninett.no 
          with SMTP (PP); Mon, 1 Dec 1997 15:17:53 +0100
Received: from dale.uninett.no (localhost [127.0.0.1]) 
          by dale.uninett.no (8.6.9/8.6.12) with ESMTP id PAA15644;
          Mon, 1 Dec 1997 15:17:45 +0100
From: Harald.T.Alvestrand@uninett.no
To: chl@clw.cs.man.ac.uk (Charles Lindsey)
Cc: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: ietf-nntp Issues List version 3
In-Reply-To: Your message of "Sun, 30 Nov 1997 09:44:40 GMT." <9711300944.AA03306@clw.cs.man.ac.uk>
Mime-Version: 1.0
Content-Id: <15640.880985864.1@dale.uninett.no>
Date: Mon, 01 Dec 1997 15:17:44 +0100
Message-Id: <15642.880985864@dale.uninett.no>
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

You have my support for leaving header field names and command names
as "ASCII only".
These are not text, they are part of the protocol, and are just
represented rather verbosely for easier debugging.
My way of putting it :-)

                   Harald A


From owner-ietf-nntp@academ.com  Tue Dec  2 05:42:43 1997
Delivery-Date: Tue, 02 Dec 1997 05:42:43 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id FAA26961
	for <ietf-archive@ietf.org>; Tue, 2 Dec 1997 05:42:42 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id FAA06619
	for <ietf-archive@cnri.reston.va.us>; Tue, 2 Dec 1997 05:45:37 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id EAA03252;
	Tue, 2 Dec 1997 04:33:35 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id EAA03247
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Tue, 2 Dec 1997 04:33:34 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.5/8.8.5) with SMTP id EAA25115
	for <ietf-nntp@academ.com>; Tue, 2 Dec 1997 04:33:25 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA24139; Tue, 2 Dec 97 10:33:17 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA19458; Tue, 2 Dec 1997 09:52:40 GMT
Date: Tue, 2 Dec 1997 09:52:40 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9712020952.AA19458@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: ietf-nntp "Common NNTP Extensions" document updated
Newsgroups: local.nntp
References: <19971201085934.24004@hsc.fr> <880969649.0015451.0@office.demon.net> <19971201112647.19005@hsc.fr>
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

In local.nntp Vincent Archer <Vincent.Archer@hsc.fr> wrote:

>Are all of your customers using NEWNEWS? How big is your server physical
>memory? Because, unless you have a server specifically designed to use
>NEWNEWS feeding (i.e. indexing on an article's date in addition to the
>message-id), any call to NEWNEWS will end up pulling the full history base
>in memory. If your server hasn't enough physical memory, the 2nd requester
>will reload the history from disk again.

That is nonsense. All you have to do is batch up the NEWNEWS requests that
come in over a period of, say, 1 minute (that would be 60 or so requests
on a busy site like Demon) and then make one pass over the history file
with all of them together. So no need to have the whole history file in
memory. And of course you only start at the point in the history file
corresponding to the earliest date in the batch - but there are lots of
simple hacks to arrange that.

You cannot ignore the fact that Demon, which must be about the largest
monolithic site on the whole Internet, actually _prefers_ NEWNEWS as the
normal way to provide feeds. If they can do it, then why not everyone
else?

But I would ask Clive whether Demon is prepared to release the code that
does this job. It is certainly time that INN caught up with reality.

-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From ipp-owner@pwg.org  Tue Dec  2 13:25:11 1997
Delivery-Date: Tue, 02 Dec 1997 13:25:12 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA03309
	for <ietf-archive@ietf.org>; Tue, 2 Dec 1997 13:25:10 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA08913
	for <ietf-archive@cnri.reston.va.us>; Tue, 2 Dec 1997 13:28:03 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA06822 for <ietf-archive@cnri.reston.va.us>; Tue, 2 Dec 1997 13:25:07 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 2 Dec 1997 13:17:21 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA05097 for ipp-outgoing; Tue, 2 Dec 1997 12:44:07 -0500 (EST)
Message-Id: <3.0.1.32.19971202094438.00c6eca0@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Tue, 2 Dec 1997 09:44:38 PST
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: Re: IPP> FW: I-D ACTION:draft-iesg-iana-considerations-01.txt
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C1026D78@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

Randy,

Good try, but the reference given comes up with a "no such file" error
message.

Carl-Uno


At 12:02 AM 12/2/97 PST, Turner, Randy wrote:
>
>FYI,
>
>The draft referenced below is a very good document for
>us to consider in our definition of protocols that
>include not only predefined enumerations, but also
>allow for "type-2" or other ways for enumerations to
>be extended (and managed) later.
>
>Its a good summary of a topic (protocol enum
>extensions) that we seem to keep tackling on
>each protocol effort we work on...
>
>Randy
>
>
>> -----Original Message-----
>> From:	Internet-Drafts@ns.ietf.org [SMTP:Internet-Drafts@ns.ietf.org]
>> Sent:	Monday, December 01, 1997 9:51 AM
>> To:	IETF-Announce@ns.ietf.org
>> Cc:	iesg@ns.ietf.org
>> Subject:	I-D ACTION:draft-iesg-iana-considerations-01.txt
>> 
>> A New Internet-Draft is available from the on-line Internet-Drafts
>> directories.
>> This draft is a work item of the IETF Steering Group of the IETF.
>> 
>> 	Title		: Guidelines for Writing an IANA Considerations 
>>                           Section in RFCs
>> 	Author(s)	: H. Alvestrand, T. Narten
>> 	Filename	: draft-iesg-iana-considerations-01.txt
>> 	Pages		: 9
>> 	Date		: 26-Nov-97
>> 	
>>    Many protocols make use of identifiers consisting of constants and
>>    other well-known values. Even after a protocol has been defined and
>>    deployment has begun, new values may need to be assigned (e.g., a
>> new
>>    option type in DHCP).  To insure that such quantities have unique
>>    values, their assignment must be administered by a central
>> authority.
>>    In the Internet, that role is provided by the Internet Assigned
>>    Numbers Authority (IANA).
>>  
>>    In order for the IANA to manage a given numbering space prudently,
>> it
>>    needs guidelines describing the conditions under which new values
>> can
>>    be assigned. If the IANA is expected to play a role in the
>> management
>>    of a numbering space, the IANA must be given clear and concise
>>    instructions describing that role.  This document discusses issues
>>    that should be considered in formulating an identifier assignment
>>    policy and provides guidelines to document authors on the specific
>>    text that must be included in documents that place demands on the
>>    IANA.
>> 
>> Internet-Drafts are available by anonymous FTP.  Login with the
>> username
>> "anonymous" and a password of your e-mail address.  After logging in,
>> type "cd internet-drafts" and then
>> 	"get draft-iesg-iana-considerations-01.txt".
>> A URL for the Internet-Draft is:
>> ftp://ds.internic.net/internet-drafts/draft-iesg-iana-considerations-0
>> 1.txt
>> 
>> Internet-Drafts directories are located at:
>> 
>> 	Africa:	ftp.is.co.za
>> 	
>> 	Europe: ftp.nordu.net
>> 		ftp.nis.garr.it
>> 			
>> 	Pacific Rim: munnari.oz.au
>> 	
>> 	US East Coast: ds.internic.net
>> 	
>> 	US West Coast: ftp.isi.edu
>> 
>> Internet-Drafts are also available by mail.
>> 
>> Send a message to:	mailserv@ds.internic.net.  In the body type:
>> 	"FILE /internet-drafts/draft-iesg-iana-considerations-01.txt".
>> 	
>> NOTE:	The mail server at ds.internic.net can return the document in
>> 	MIME-encoded form by using the "mpack" utility.  To use this
>> 	feature, insert the command "ENCODING mime" before the "FILE"
>> 	command.  To decode the response(s), you will need "munpack" or
>> 	a MIME-compliant mail reader.  Different MIME-compliant mail
>> readers
>> 	exhibit different behavior, especially when dealing with
>> 	"multipart" MIME messages (i.e. documents which have been split
>> 	up into multiple messages), so check your local documentation on
>> 	how to manipulate these messages.
>> 		
>> 		
>> Below is the data which will enable a MIME compliant mail reader
>> implementation to automatically retrieve the ASCII version of the
>> Internet-Draft. 
>Subject: 
>Date: Tue, 2 Dec 1997 00:02:33 -0800
>X-Priority: 3
>MIME-Version: 1.0
>X-Mailer: Internet Mail Service (5.0.1458.49)
>Content-Type: multipart/mixed;
>	boundary="---- =_NextPart_002_01BCFEB5.96DF3F00"
>
>
>Attachment Converted:
"C:\WINNT\profiles\cmanros\personal\Attach\ATT00199.txt"
>
><ftp://internet-drafts>
>
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Tue Dec  2 13:58:46 1997
Delivery-Date: Tue, 02 Dec 1997 13:58:51 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA03823
	for <ietf-archive@ietf.org>; Tue, 2 Dec 1997 13:58:46 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA09058
	for <ietf-archive@cnri.reston.va.us>; Tue, 2 Dec 1997 14:01:39 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA07742 for <ietf-archive@cnri.reston.va.us>; Tue, 2 Dec 1997 13:58:45 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 2 Dec 1997 13:54:11 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA07136 for ipp-outgoing; Tue, 2 Dec 1997 13:41:39 -0500 (EST)
Message-ID: <3484556B.FDB338D0@underscore.com>
Date: Tue, 02 Dec 1997 13:37:31 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.02 [en] (WinNT; I)
MIME-Version: 1.0
To: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
CC: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> FW: I-D ACTION:draft-iesg-iana-considerations-01.txt
References: <3.0.1.32.19971202094438.00c6eca0@garfield>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Carl-Uno Manros wrote:
> 
> Randy,
> 
> Good try, but the reference given comes up with a "no such file" error
> message.

If you're like me, then you use an email agent that allows you to
point-n-click at a URL to immediately fetch the document.

Unfortunately, Randy's outbound email agent wrapped the original
URL near the end.  The full URL is:

ftp://ds.internic.net/internet-drafts/draft-iesg-iana-considerations-01.txt

Hopefully the above line didn't get wrapped by *my* agent...

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From owner-ietf-nntp@academ.com  Wed Dec  3 09:44:15 1997
Delivery-Date: Wed, 03 Dec 1997 09:44:16 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA19541
	for <ietf-archive@ietf.org>; Wed, 3 Dec 1997 09:44:15 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA12107
	for <ietf-archive@cnri.reston.va.us>; Wed, 3 Dec 1997 09:47:09 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id IAA08486;
	Wed, 3 Dec 1997 08:38:38 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id IAA08481
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Wed, 3 Dec 1997 08:38:35 -0600 (CST)
Received: from demon.net (internal.mail.demon.net [193.195.224.3])
	by academ.com (8.8.5/8.8.5) with ESMTP id IAA09870
	for <ietf-nntp@academ.com>; Wed, 3 Dec 1997 08:38:20 -0600 (CST)
Received: from office.demon.net (office.demon.net [193.195.224.1])
	by demon.net with SMTP id OAA08940;
	Wed, 3 Dec 1997 14:38:45 GMT
Subject: Re: ietf-nntp "Common NNTP Extensions" document updated
To: Charles Lindsey <chl@clw.cs.man.ac.uk>
Date: Wed, 3 Dec 1997 14:38:08 +0000 (GMT)
From: "Clive D.W. Feather" <clive@demon.net>
Cc: local.nntp.return@clw.cs.man.ac.uk, ietf-nntp@academ.com
In-Reply-To: <9712020952.AA19458@clw.cs.man.ac.uk> from "Charles Lindsey" at Dec 2, 97 09:52:40 am
X-Mailer: ELM [version 2.4 PL24]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Message-ID: <881159888.0027254.0@office.demon.net>
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

Charles Lindsey said:
> But I would ask Clive whether Demon is prepared to release the code that
> does this job. It is certainly time that INN caught up with reality.

We don't use INN in this part of the system, and I doubt our code would be
of much use to anyone else.

I think the chief developer lurks on this list, and he may well comment
himself.

-- 
Clive D.W. Feather     | Work:  <clive@demon.net>  | Tel: +44 181 371 1138
Director of            | Home:  <clive@davros.org> | Fax: +44 181 371 1037
  Software Development |
Demon Internet Ltd.    |

From owner-ietf-nntp@academ.com  Wed Dec  3 14:18:42 1997
Delivery-Date: Wed, 03 Dec 1997 14:18:43 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA26322
	for <ietf-archive@ietf.org>; Wed, 3 Dec 1997 14:18:42 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA13628
	for <ietf-archive@cnri.reston.va.us>; Wed, 3 Dec 1997 14:21:36 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id NAA09374;
	Wed, 3 Dec 1997 13:16:10 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id NAA09369
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Wed, 3 Dec 1997 13:16:08 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.5/8.8.5) with SMTP id NAA12687
	for <ietf-nntp@academ.com>; Wed, 3 Dec 1997 13:15:59 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA10357; Wed, 3 Dec 97 19:15:39 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA28211; Wed, 3 Dec 1997 18:13:21 GMT
>Received: from demon.net (internal.mail.demon.net) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA02877; Wed, 3 Dec 97 14:38:13 GMT
Received: from mucs by clerew.cs.man.ac.uk; Wed,  3 Dec 1997 18:13 GMT
Received: from demon.net (internal.mail.demon.net) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA02877; Wed, 3 Dec 97 14:38:13 GMT
Received: from office.demon.net (office.demon.net [193.195.224.1])
	by demon.net with SMTP id OAA08940;
	Wed, 3 Dec 1997 14:38:45 GMT
Subject: Re: ietf-nntp "Common NNTP Extensions" document updated
To: Charles Lindsey <chl@clw.cs.man.ac.uk>
Date: Wed, 3 Dec 1997 14:38:08 +0000 (GMT)
From: "Clive D.W. Feather" <clive@demon.net>
Cc: local.nntp.return@clw.cs.man.ac.uk, ietf-nntp@academ.com
In-Reply-To: <9712020952.AA19458@clw.cs.man.ac.uk> from "Charles Lindsey" at Dec 2, 97 09:52:40 am
X-Mailer: ELM [version 2.4 PL24]
Mime-Version: 1.0
Content-Transfer-Encoding: 7bit
Message-Id: <881159888.0027254.0@office.demon.net>
Content-Type: text/plain; charset=US-ASCII
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

Charles Lindsey said:
> But I would ask Clive whether Demon is prepared to release the code that
> does this job. It is certainly time that INN caught up with reality.

We don't use INN in this part of the system, and I doubt our code would be
of much use to anyone else.

I think the chief developer lurks on this list, and he may well comment
himself.

-- 
Clive D.W. Feather     | Work:  <clive@demon.net>  | Tel: +44 181 371 1138
Director of            | Home:  <clive@davros.org> | Fax: +44 181 371 1037
  Software Development |
Demon Internet Ltd.    |


From owner-ietf-nntp@academ.com  Thu Dec  4 07:15:10 1997
Delivery-Date: Thu, 04 Dec 1997 07:15:11 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id HAA13506
	for <ietf-archive@ietf.org>; Thu, 4 Dec 1997 07:15:10 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id HAA16073
	for <ietf-archive@cnri.reston.va.us>; Thu, 4 Dec 1997 07:18:03 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id GAA12803;
	Thu, 4 Dec 1997 06:13:26 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id GAA12798
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Thu, 4 Dec 1997 06:13:24 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.5/8.8.5) with SMTP id GAA23935
	for <ietf-nntp@academ.com>; Thu, 4 Dec 1997 06:13:18 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA28400; Thu, 4 Dec 97 12:13:06 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA01341; Thu, 4 Dec 1997 10:30:08 GMT
Date: Thu, 4 Dec 1997 10:30:08 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9712041030.AA01341@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: ietf-nntp "Common NNTP Extensions" document updated
Newsgroups: local.nntp
References: <Pine.SOL.3.95.971203102227.1041A-100000@twister>
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

In local.nntp "Edward S. Marshall" <emarshal@xnet.com> wrote:

>Ease of administration in a customer setting. Instead of providing an
>ISP-dictated feed over a static link, NEWNEWS makes it possible for a feed
>provider to say "these are the groups you are allowed to retrieve, go
>ahead and pull whatever you want from them", and the customer now has the
>freedom to make adjustments in real time to their own feed, eliminating
>the overhead of maintainance by the provider, and giving more control to
>the customer. Plus, the need for a static link is eliminated, making ISDN
>(or even analog dialup) news feeds a possibility without needing to bring
>UUCP into the picture (or some other batching scheme).

Yes, that is exactly how I download my own feed.

-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From owner-ietf-nntp@academ.com  Fri Dec  5 07:19:03 1997
Delivery-Date: Fri, 05 Dec 1997 07:19:08 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id HAA11209
	for <ietf-archive@ietf.org>; Fri, 5 Dec 1997 07:19:03 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id HAA21113
	for <ietf-archive@cnri.reston.va.us>; Fri, 5 Dec 1997 07:21:55 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id GAA17579;
	Fri, 5 Dec 1997 06:14:31 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id GAA17574
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Fri, 5 Dec 1997 06:14:30 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.5/8.8.5) with SMTP id GAA05103
	for <ietf-nntp@academ.com>; Fri, 5 Dec 1997 06:14:20 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA02950; Fri, 5 Dec 97 12:13:27 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA06439; Fri, 5 Dec 1997 12:11:32 GMT
Date: Fri, 5 Dec 1997 12:11:32 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9712051211.AA06439@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: ietf-nntp NEWNEWS deprecation.
Newsgroups: local.nntp
References: <881224546.0025463.0@office.demon.net>
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

In local.nntp Clive D.W. Feather" <clive@demon.net> wrote:

>Vincent Archer said:
>> If you are not just fetching news for further processing, but fetching
>> them for reading, as you "news-in-a-watch" analogy indicates, then NEWNEWS
>> is totally useless, because to READ news, you need a lot more than getting
>> articles.

>Not true. The economics of phone calls in this country mean that the best
>strategy is often to download all the articles in one fast session, and
>then do the processing afterwards. Or download the heads and then select
>the bodies you want for later.

Absolutely so. I download my news overnight using NEWNEWS. It takes about
an hour. Then I read it during the day, at which time being online to my
feed site for any length of time would be _extremely_ expensive.

-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From daemon  Fri Dec  5 11:23:44 1997
Delivery-Date: Fri, 05 Dec 1997 11:36:16 -0500
Return-Path: daemon
Received: (from daemon@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id LAA15932
	for ietf-123-outbound.10@ietf.org; Fri, 5 Dec 1997 11:23:33 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id LAA15898;
	Fri, 5 Dec 1997 11:23:29 -0500 (EST)
Message-Id: <199712051623.LAA15898@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Reply-to: Internet-Drafts@ns.ietf.org
Subject: I-D ACTION:draft-ietf-urn-resolution-services-04.txt
Date: Fri, 05 Dec 1997 11:23:28 -0500
Sender: cclark@cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URI Resolution Services Necessary for URN Resolution
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-resolution-services-04.txt
	Pages		: 8
	Date		: 04-Dec-97
	
Retrieving the resource identified by a Uniform Resource Identifier
(URI) [3] is only one of the operations that can be performed on a URI.
One might also ask for and get a list of other identifiers that are
aliases for the original URI or a bibliographic description of the
resource the URI denotes, for example. This applies to both Uniform
Resource Names (URNs) and Uniform Resource Locators (URLs). Uniform
Resource Characteristics (URCs) are discussed in this document but only
as descriptions of resources rather than identifiers.
 
A service in the network providing access to a resource may provide
one or some of these options, but it need not provide all of them. This
memo specifies an initial set of these functions, to be used to
describe the functions provided by any given access service and the
requirements that must be met when those operations are encoded in a
protocol.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-resolution-services-04.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-ietf-urn-resolution-services-04.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ds.internic.net.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-resolution-services-04.txt".
	
NOTE:	The mail server at ds.internic.net can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ds.internic.net"

Content-Type: text/plain
Content-ID:	<19971204190412.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-resolution-services-04.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-resolution-services-04.txt";
	site="ds.internic.net";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19971204190412.I-D@ietf.org>

--OtherAccess--

--NextPart--



From owner-ietf-nntp@academ.com  Fri Dec  5 12:21:53 1997
Delivery-Date: Fri, 05 Dec 1997 12:21:54 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA17973
	for <ietf-archive@ietf.org>; Fri, 5 Dec 1997 12:21:53 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA22356
	for <ietf-archive@cnri.reston.va.us>; Fri, 5 Dec 1997 12:24:45 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id LAA18404;
	Fri, 5 Dec 1997 11:13:49 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id LAA18399
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Fri, 5 Dec 1997 11:13:48 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.5/8.8.5) with SMTP id LAA07918
	for <ietf-nntp@academ.com>; Fri, 5 Dec 1997 11:13:23 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA13218; Fri, 5 Dec 97 17:12:58 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA06649; Fri, 5 Dec 1997 12:20:06 GMT
Date: Fri, 5 Dec 1997 12:20:06 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9712051220.AA06649@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: ietf-nntp NEWNEWS functionality.
Newsgroups: local.nntp
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk


A problem I have found with using NEWNEWS is in respect of control
messages. If one of the groups I include as a NEWNEWS parameter is say
comp.foo.*, then I might expect to receive control messages which have
some comp.foo.* in the Newsgroups: line. For example, a newgroup for
comp.foo.newgroup. The standard is not clear on whether this is supposed
to happen or not.

What I find in practice (my upstream is running INN) is that I have to
include control.newgroup explicitly in my NEWNEWS command, which means
that I get to see control messages for all sorts of hierarchies that I do
not care about. Well, that hardly matters (there is not so much stuff in
control.newgroup anyway), but you can readily understand why I cannot
afford to ask for control.cancel (yet it would be nice to rerceive cancel
messages for the groups that I have asked for).

So please can the wording be clarified, one way of the other? Better
still, can be have a parameter or something which says whether or not
control messages for the listed groups should be sent.

-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From ipp-owner@pwg.org  Tue Dec  9 02:07:29 1997
Delivery-Date: Tue, 09 Dec 1997 02:07:30 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id CAA25486
	for <ietf-archive@ietf.org>; Tue, 9 Dec 1997 02:07:28 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA06369
	for <ietf-archive@cnri.reston.va.us>; Tue, 9 Dec 1997 02:10:20 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id CAA09711 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Dec 1997 02:07:25 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 9 Dec 1997 02:02:39 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id BAA09163 for ipp-outgoing; Tue, 9 Dec 1997 01:49:15 -0500 (EST)
Message-Id: <s48c86dc.044@novell.com>
X-Mailer: Novell GroupWise 4.1
Date: Mon, 08 Dec 1997 23:45:56 -0700
From: Scott Isaacson <SISAACSON@novell.com>
To: cmanros@cp10.es.xerox.com, moore@cs.utk.edu, rturner@sharplabs.com
Cc: ipp@pwg.org, Harald.T.Alvestrand@uninett.no
Subject: RE: IPP> Re: Area Directors' comments on IPP
Mime-Version: 1.0
Content-Type: text/plain
Content-Disposition: inline
Sender: ipp-owner@pwg.org

Randy and all,

To be perfectly clear, let's review some of the language that has been
written down (both in the last call I-D and in emails since then).

>>> "Turner, Randy" <rturner@sharplabs.com> 12/08 9:33 PM >>>


> The problem with not mentioning SSL3 as allowable in our
> specification is that, until TLS becomes available, there will
> be no interoperable implementations of IPP for IPP servers
> implemented as CGI behind generic HTTP servers.

The security text that Randy wrote during the WG final comment period does
not metion SSL3 at all.  Does it need to?  I beleive that the I-D used to
say that SSL3 might be used by implementers however such an product would
NOT be compliant.  It was just as statement about the realities of deploying
IPP over existing (now, today) infrastructure.

> And thats assuming that all the server installed base upgrade
> when these TLS servers become available (which is unlikely).
> I'm open to other wording in the spec, but we need to 
> document that SSL3 servers CAN interoperate with clients
> that implement TLS, and vice versa.

The text that Randy proposes is:

"Within the context of this document, a "secure" implementation is one that
utilizes a transport layer that supports Transport Layer Security (TLS)
Version 1.0."

> And I totally agree that we need to try to meet our security
> requirements without mandating encumbered security
> mechanisms. To this end, some combination MD5,
> Diffie-Hellman, and Triple-DES should give us a reasonable
> level of security.
> I don't feel that these technologies place an undue
> burden on simple IPP services since we have agreed that
> "secure" IPP clients and servers are optional.

Randy has written the following proposed text to support the idea of "if
security is implemented, it MUST be TSL":

"Since the security levels or the specific threats that any given IPP system
administrator may be concerned with cannot be anticipated, IPP MUST be
capable of operating with different security mechanisms and security
policies as required by the individual installation. Security policies might
vary from very strong, to very weak, to none at all, and corresponding
security mechanisms will be required. TLS Version 1.0 supports the type of
negotiated levels of security required by most, if not all, potential IPP
environments. IPP environments that require no security can elect to deploy
IPP implementations that do not utilize the optional TLS security
mechanisms."

Keith and Harald, is this acceptable?


                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                      

From ipp-owner@pwg.org  Tue Dec  9 08:59:37 1997
Delivery-Date: Tue, 09 Dec 1997 08:59:37 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA26836
	for <ietf-archive@ietf.org>; Tue, 9 Dec 1997 08:59:35 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA06974
	for <ietf-archive@cnri.reston.va.us>; Tue, 9 Dec 1997 09:02:28 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id IAA10786 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Dec 1997 08:59:33 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 9 Dec 1997 08:44:57 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id IAA10164 for ipp-outgoing; Tue, 9 Dec 1997 08:32:08 -0500 (EST)
Message-ID: <D10983CAC30DD111B41400805FA6A1C1026D8D@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: "'Scott Isaacson'" <SISAACSON@novell.com>, cmanros@cp10.es.xerox.com,
        moore@cs.utk.edu, rturner@sharplabs.com
Cc: ipp@pwg.org, Harald.T.Alvestrand@uninett.no
Subject: RE: IPP> Re: Area Directors' comments on IPP
Date: Tue, 9 Dec 1997 05:29:29 -0800
X-Priority: 3
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain;
	charset="iso-8859-1"
Sender: ipp-owner@pwg.org



I wrote the TLS requirement based on the availability of
TLS as a proposed standard. And like Scott has pointed
out, I did not mention SSL3 because of comments I 
received on the DL and from others about referencing
something like SSL3 that is not somehow on the
standards track.

I guess what I'm proposing is that we include an
informative appendix (non-normative) that talks about
how to interoperate in "legacy" SSL3 environments. This
is exactly how its done in the TLS 1.0 document as well.

Randy

> -----Original Message-----
> From:	Scott Isaacson [SMTP:SISAACSON@novell.com]
> Sent:	Monday, December 08, 1997 10:46 PM
> To:	cmanros@cp10.es.xerox.com; moore@cs.utk.edu;
> rturner@sharplabs.com
> Cc:	ipp@pwg.org; Harald.T.Alvestrand@uninett.no
> Subject:	RE: IPP> Re: Area Directors' comments on IPP
> 
> Randy and all,
> 
> To be perfectly clear, let's review some of the language that has been
> written down (both in the last call I-D and in emails since then).
> 
> >>> "Turner, Randy" <rturner@sharplabs.com> 12/08 9:33 PM >>>
> 
> 
> > The problem with not mentioning SSL3 as allowable in our
> > specification is that, until TLS becomes available, there will
> > be no interoperable implementations of IPP for IPP servers
> > implemented as CGI behind generic HTTP servers.
> 
> The security text that Randy wrote during the WG final comment period
> does
> not metion SSL3 at all.  Does it need to?  I beleive that the I-D used
> to
> say that SSL3 might be used by implementers however such an product
> would
> NOT be compliant.  It was just as statement about the realities of
> deploying
> IPP over existing (now, today) infrastructure.
> 
> > And thats assuming that all the server installed base upgrade
> > when these TLS servers become available (which is unlikely).
> > I'm open to other wording in the spec, but we need to 
> > document that SSL3 servers CAN interoperate with clients
> > that implement TLS, and vice versa.
> 
> The text that Randy proposes is:
> 
> "Within the context of this document, a "secure" implementation is one
> that
> utilizes a transport layer that supports Transport Layer Security
> (TLS)
> Version 1.0."
> 
> > And I totally agree that we need to try to meet our security
> > requirements without mandating encumbered security
> > mechanisms. To this end, some combination MD5,
> > Diffie-Hellman, and Triple-DES should give us a reasonable
> > level of security.
> > I don't feel that these technologies place an undue
> > burden on simple IPP services since we have agreed that
> > "secure" IPP clients and servers are optional.
> 
> Randy has written the following proposed text to support the idea of
> "if
> security is implemented, it MUST be TSL":
> 
> "Since the security levels or the specific threats that any given IPP
> system
> administrator may be concerned with cannot be anticipated, IPP MUST be
> capable of operating with different security mechanisms and security
> policies as required by the individual installation. Security policies
> might
> vary from very strong, to very weak, to none at all, and corresponding
> security mechanisms will be required. TLS Version 1.0 supports the
> type of
> negotiated levels of security required by most, if not all, potential
> IPP
> environments. IPP environments that require no security can elect to
> deploy
> IPP implementations that do not utilize the optional TLS security
> mechanisms."
> 
> Keith and Harald, is this acceptable?
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>                                                       

From ipp-owner@pwg.org  Tue Dec  9 09:23:44 1997
Delivery-Date: Tue, 09 Dec 1997 09:23:44 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA27018
	for <ietf-archive@ietf.org>; Tue, 9 Dec 1997 09:23:44 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA07310
	for <ietf-archive@cnri.reston.va.us>; Tue, 9 Dec 1997 09:26:34 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id JAA12001 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Dec 1997 09:23:39 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 9 Dec 1997 09:16:09 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id IAA10456 for ipp-outgoing; Tue, 9 Dec 1997 08:49:45 -0500 (EST)
Message-Id: <3.0.1.32.19971209054958.009856a0@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Tue, 9 Dec 1997 05:49:58 PST
To: "Turner, Randy" <rturner@sharplabs.com>,
        "'Scott Isaacson'" <SISAACSON@novell.com>, cmanros@cp10.es.xerox.com,
        moore@cs.utk.edu, rturner@sharplabs.com
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: RE: IPP> Re: Area Directors' comments on IPP
Cc: ipp@pwg.org, Harald.T.Alvestrand@uninett.no
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C1026D8D@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

Randy,

We already have that as an Appendix in the Protocol Specification draft. We
should just check if we need to do any further edits to the Appendix. Check
Bob's latest draft.

Carl-Uno

At 05:29 AM 12/9/97 PST, Turner, Randy wrote:
>
>
>I wrote the TLS requirement based on the availability of
>TLS as a proposed standard. And like Scott has pointed
>out, I did not mention SSL3 because of comments I 
>received on the DL and from others about referencing
>something like SSL3 that is not somehow on the
>standards track.
>
>I guess what I'm proposing is that we include an
>informative appendix (non-normative) that talks about
>how to interoperate in "legacy" SSL3 environments. This
>is exactly how its done in the TLS 1.0 document as well.
>
>Randy
>
>> -----Original Message-----
>> From:	Scott Isaacson [SMTP:SISAACSON@novell.com]
>> Sent:	Monday, December 08, 1997 10:46 PM
>> To:	cmanros@cp10.es.xerox.com; moore@cs.utk.edu;
>> rturner@sharplabs.com
>> Cc:	ipp@pwg.org; Harald.T.Alvestrand@uninett.no
>> Subject:	RE: IPP> Re: Area Directors' comments on IPP
>> 
>> Randy and all,
>> 
>> To be perfectly clear, let's review some of the language that has been
>> written down (both in the last call I-D and in emails since then).
>> 
>> >>> "Turner, Randy" <rturner@sharplabs.com> 12/08 9:33 PM >>>
>> 
>> 
>> > The problem with not mentioning SSL3 as allowable in our
>> > specification is that, until TLS becomes available, there will
>> > be no interoperable implementations of IPP for IPP servers
>> > implemented as CGI behind generic HTTP servers.
>> 
>> The security text that Randy wrote during the WG final comment period
>> does
>> not metion SSL3 at all.  Does it need to?  I beleive that the I-D used
>> to
>> say that SSL3 might be used by implementers however such an product
>> would
>> NOT be compliant.  It was just as statement about the realities of
>> deploying
>> IPP over existing (now, today) infrastructure.
>> 
>> > And thats assuming that all the server installed base upgrade
>> > when these TLS servers become available (which is unlikely).
>> > I'm open to other wording in the spec, but we need to 
>> > document that SSL3 servers CAN interoperate with clients
>> > that implement TLS, and vice versa.
>> 
>> The text that Randy proposes is:
>> 
>> "Within the context of this document, a "secure" implementation is one
>> that
>> utilizes a transport layer that supports Transport Layer Security
>> (TLS)
>> Version 1.0."
>> 
>> > And I totally agree that we need to try to meet our security
>> > requirements without mandating encumbered security
>> > mechanisms. To this end, some combination MD5,
>> > Diffie-Hellman, and Triple-DES should give us a reasonable
>> > level of security.
>> > I don't feel that these technologies place an undue
>> > burden on simple IPP services since we have agreed that
>> > "secure" IPP clients and servers are optional.
>> 
>> Randy has written the following proposed text to support the idea of
>> "if
>> security is implemented, it MUST be TSL":
>> 
>> "Since the security levels or the specific threats that any given IPP
>> system
>> administrator may be concerned with cannot be anticipated, IPP MUST be
>> capable of operating with different security mechanisms and security
>> policies as required by the individual installation. Security policies
>> might
>> vary from very strong, to very weak, to none at all, and corresponding
>> security mechanisms will be required. TLS Version 1.0 supports the
>> type of
>> negotiated levels of security required by most, if not all, potential
>> IPP
>> environments. IPP environments that require no security can elect to
>> deploy
>> IPP implementations that do not utilize the optional TLS security
>> mechanisms."
>> 
>> Keith and Harald, is this acceptable?
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>>                                                       
>
>
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Wed Dec 17 16:03:05 1997
Delivery-Date: Wed, 17 Dec 1997 16:03:05 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA26950
	for <ietf-archive@ietf.org>; Wed, 17 Dec 1997 16:03:04 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA12131
	for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 16:05:57 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA24832 for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 16:03:00 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 17 Dec 1997 15:50:26 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA24147 for ipp-outgoing; Wed, 17 Dec 1997 15:35:00 -0500 (EST)
Date: Wed, 17 Dec 1997 12:33:40 -0800
From: Robert.Herriot@Eng.Sun.COM (Robert Herriot)
Message-Id: <199712172033.MAA24335@woden.eng.sun.com>
To: smg1@vnet.IBM.COM, ipp@pwg.org, rturner@sharplabs.com
Subject: RE: IPP> Get Attributes
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

I have noticed the same problem during my implementation.  

With printer operations except Get-Attributes, the presence of a job-id
is an error. With job operations whose target is a printer-uri except
Get-Attributes, the absence of a job-id is an error. Because
Get-Attributes is both a job and printer operation, neither the
presence nor absence of job-id is an error. Rather it determines
whether the operation is a printer or job operation.

I am leaning towards Steve's idea to have two operations Get-Job-Attributes
and Get-Printer-Attributes.

> From rturner@sharplabs.com Wed Dec 17 11:53:33 1997
> 
> 
> The awkwardness of having get-attributes for both
> printer and job objects depends on how you implement
> the server. If you always have one server handling
> all requests, then you have to check the URL
> on the get-attributes request to determine if the URL
> points to a job or printer object. If however, the
> server is multithreaded, and spawns multiple threads
> (one per job), then the job-handler threads each have
> their own URL and any get-attributes request sent
> to a job-URL goes to the job object "thread" and no
> check has to be done.
> 
> Randy
> 
> 
> > -----Original Message-----
> > From:	steve gebert Dept:ecg SN:579517 Div:ISM Ext
> > [SMTP:smg1@vnet.IBM.COM]
> > Sent:	Wednesday, December 17, 1997 8:34 AM
> > To:	ipp@pwg.org
> > Subject:	IPP> Get Attributes
> > 
> > I know this has probably been mentioned before, but as I am getting
> > more into implementation I am finding the use of Get-Attributes on
> > both the Printer and Job object to be ackward with regard to
> > implementation. It is the only case of a method being dependent
> > on the object and introduces some special case processing that could
> > be avoided by having 2 distinct methods. It seems that with regard
> > to consistency it would be better to have 2 methods that are
> > similar and consistent with the other methods (Get-Printer-Attributes
> > and
> > Get-Job-Attributes). In addition, I think, at least based on my
> > limited
> > experience, that perhaps the implementations could be a little
> > simpler.
> > 
> > Since part of the reason for prototyping is to provide feedback to the
> > spec developers I thought I would mention this.  Steve
> 

From ipp-owner@pwg.org  Wed Dec 17 17:25:26 1997
Delivery-Date: Wed, 17 Dec 1997 17:25:26 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA27877
	for <ietf-archive@ietf.org>; Wed, 17 Dec 1997 17:25:24 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA12607
	for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 17:28:17 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA26655 for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 17:25:21 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 17 Dec 1997 17:04:39 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA24635 for ipp-outgoing; Wed, 17 Dec 1997 15:58:01 -0500 (EST)
Date: Wed, 17 Dec 1997 12:52:26 -0800
From: Robert.Herriot@Eng.Sun.COM (Robert Herriot)
Message-Id: <199712172052.MAA24362@woden.eng.sun.com>
To: Robert.Herriot@Eng.Sun.COM, rturner@sharplabs.com
Subject: Re: IPP>MOD Action Item from LA: fix requesting-user-name explanation
Cc: hastings@cp10.es.xerox.com, ipp@pwg.org
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org


> From rturner@sharplabs.com Wed Dec 17 00:38:33 1997
> 
> See my comments on the new proposed
> text below...
> 
> Randy
> 
> 
> Robert Herriot wrote:
> 
> ..snip..
> 
> > 
> > Proposed wording:
> > 
> > Each operation SHALL specify the user who is performing the operation
> > in two ways:
Change above two lines to:

Each operation SHALL specify the user who is performing the operation
in both of the following two ways:


> > 
> >         1) via the the MANDATORY "requesting-user-name" operation attribute
> >         that a client SHOULD supply in all operations. The client SHALL obtain
> >         the value for this attribute from an environmental or network login
> >         name for the user, rather than allowing the user to supply any value.
Add the following sentence at the end of 1)

If the client does not supply a value for "requesting-user-name", the printer
SHALL assume that the client is supplying some anonymous name, such as "guest".
> > 
> >         2) via an authentication mechanism of the underlying transport which
> >         may be configured to give no authentication information.
> 
> I think implementers would like to know if the relationship
> between the above 2 ways is: "either-or","and",or just "or".
> 
> > 
> > There are six cases to consider:
> > 
> >         a)  the authentication mechanism gives no information, and the client
> >         doesnt specify  requesting- user-name.
> > 
> >         b)  the authentication mechanism gives no information, but the client
> >         specifies requesting-user- name.
> > 
> >         c)  the authentication mechanism specifies a user which has no human
> >         readable representation, and the client  doesnt specify
> >         requesting-user-name.
> 
> I'm not sure that it is entirely unreasonable to
> require credentials to always map to a human
> readable string representation. I know this
> info is available on x.509 certificates.

I think that you are correct. Cases c and d are probably unnecessary. I
have included them in case I am wrong.
> 
> > 
> >         d)  the authentication mechanism specifies a user which has no human
> >         readable representation, but the client  specifies
> >         requesting-user-name.
> > 
> >         e)  the authentication mechanism specifies a user which has a human
> >         readable representation. The Printer object ignores the
> >        ?requesting-user-name?.
> > 
> >         f)  the authentication mechanism specifies a user which is special and
> >         means that the value of the requesting-user-name, which must be
> >         present, is treated as the authenticated name.
> 
> I do not think scenario (f) should be included
> in this list. It sounds like a real niche
> case that might take alot of text to explain
> why this is needed.

Case f) is intended for a tightly coupled gateway and server to work
together so that the "user" name is that of the gateway's client and
not that of the gateway.  Because most if not all system vendors will
initially implement IPP via a gateway into their existing print system,
this mechansism is necessary unless the authentication mechanism allows
a gateway (client) to act on behalf of some other client.

> 
> > 
> > The user-name has two forms:
> > 
> >         one that is human readable: it is held in the MANDATORY
> >         "job-originating-user-name" Job Description attribute which is set
> >         during the job creation operations. It is used for presentation only,
> >         such as returning in queries or printing on start sheets
> 
> In the original existing case, we stated that
> the originating-user-name should come from the
> client's notion of an OS login name, or some
> equivalent, locally (on the client host)
> authenticated mechanism. If this is still the
> case, then I do not think we should preclude
> an IPP server from performing some type of
> lightweight authentication and access control
> using the originating-user-name. However, as
> always, when using a secure IPP connection, the
> TLS authentication would ALWAYS take precedence.

I differ with you on the gateway case where I think that it
should be possible for a printer to be configured to treat
the requesting-user-name as the authenticated name. This
could happen for both TLS and for digest and basic
authentication.

> 
> 
> Randy
> 
> > 
> >         one for authorization: it is held in an undefined (by IPP) Job object
> >         attribute which is set by the job creation operation.  It is used to
> >         authorize other operations, such as Send-Document, Send-URI,
> >         Cancel-Job, to determine the user when the my-jobs attribute is
> >         specified with Get-Jobs, and to limit what attributes to return with
> >         Get-Attributes and Get-Jobs.
> > 
> > The human readable name:
> > 
> >         is the value of the requesting-user-name for cases b, d and f.
> > 
> >         comes from the authentication mechanism for case e
> > 
> >         is some anonymous name, such as guest for cases a and c.
> > 
> > The name used for authorization:
> > 
> >         is the value of the requesting-user-name for cases b  and f.
> > 
> >         comes from the authentication mechanism for cases c, d and  e
> > 
> >         is some anonymous name, such as guest for case a.
> 
You didn't comment on any of the above three lines.  These differ from
the current model document by allowing the requesting-user-name or a 
default guest name to be used for authorization.

From ipp-owner@pwg.org  Wed Dec 17 18:10:02 1997
Delivery-Date: Wed, 17 Dec 1997 18:10:03 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA28141
	for <ietf-archive@ietf.org>; Wed, 17 Dec 1997 18:10:02 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA12800
	for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 18:12:55 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA29446 for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 18:10:02 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 17 Dec 1997 17:56:21 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA25381 for ipp-outgoing; Wed, 17 Dec 1997 16:46:18 -0500 (EST)
Message-ID: <D10983CAC30DD111B41400805FA6A1C1026DA3@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: "'Robert.Herriot@Eng.Sun.COM'" <Robert.Herriot@Eng.Sun.COM>,
        rturner@sharplabs.com
Cc: hastings@cp10.es.xerox.com, ipp@pwg.org
Subject: RE: IPP>MOD Action Item from LA: fix requesting-user-name explana
	tion
Date: Wed, 17 Dec 1997 13:43:20 -0800
X-Priority: 3
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain;
	charset="iso-8859-1"
Sender: ipp-owner@pwg.org


I agree that it is possible to construct a scenario whereby
case f) below is necessary. But isn't this a special case?,
and if it is a gateway issue, I don't think this kind of text
should be in the normative specification. We shouldn't
preclude the construction of gateways, but we shouldn't
necessarily sway the architecture or normative text 
directly towards supporting gateways.

Perhaps, mechanisms that enable gateways should
be an appendix...


Also FYI,
regarding cases (c) and (d) below, the latest
TLS draft only provides authentication via certificates,
and only certificates. These certificates contain
 (among other things) human readable identification strings.


Randy

> -----Original Message-----
> From:	Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> Sent:	Wednesday, December 17, 1997 12:52 PM
> To:	Robert.Herriot@Eng.Sun.COM; rturner@sharplabs.com
> Cc:	hastings@cp10.es.xerox.com; ipp@pwg.org
> Subject:	Re: IPP>MOD Action Item from LA: fix
> requesting-user-name explanation
> 
> 
> > From rturner@sharplabs.com Wed Dec 17 00:38:33 1997
> > 
> > See my comments on the new proposed
> > text below...
> > 
> > Randy
> > 
> > 
> > Robert Herriot wrote:
> > 
> > ..snip..
> > 
> > > 
> > > Proposed wording:
> > > 
> > > Each operation SHALL specify the user who is performing the
> operation
> > > in two ways:
> Change above two lines to:
> 
> Each operation SHALL specify the user who is performing the operation
> in both of the following two ways:
> 
> 
> > > 
> > >         1) via the the MANDATORY "requesting-user-name" operation
> attribute
> > >         that a client SHOULD supply in all operations. The client
> SHALL obtain
> > >         the value for this attribute from an environmental or
> network login
> > >         name for the user, rather than allowing the user to supply
> any value.
> Add the following sentence at the end of 1)
> 
> If the client does not supply a value for "requesting-user-name", the
> printer
> SHALL assume that the client is supplying some anonymous name, such as
> "guest".
> > > 
> > >         2) via an authentication mechanism of the underlying
> transport which
> > >         may be configured to give no authentication information.
> > 
> > I think implementers would like to know if the relationship
> > between the above 2 ways is: "either-or","and",or just "or".
> > 
> > > 
> > > There are six cases to consider:
> > > 
> > >         a)  the authentication mechanism gives no information, and
> the client
> > >         doesnt specify  requesting- user-name.
> > > 
> > >         b)  the authentication mechanism gives no information, but
> the client
> > >         specifies requesting-user- name.
> > > 
> > >         c)  the authentication mechanism specifies a user which
> has no human
> > >         readable representation, and the client  doesnt specify
> > >         requesting-user-name.
> > 
> > I'm not sure that it is entirely unreasonable to
> > require credentials to always map to a human
> > readable string representation. I know this
> > info is available on x.509 certificates.
> 
> I think that you are correct. Cases c and d are probably unnecessary.
> I
> have included them in case I am wrong.
> > 
> > > 
> > >         d)  the authentication mechanism specifies a user which
> has no human
> > >         readable representation, but the client  specifies
> > >         requesting-user-name.
> > > 
> > >         e)  the authentication mechanism specifies a user which
> has a human
> > >         readable representation. The Printer object ignores the
> > >        ?requesting-user-name?.
> > > 
> > >         f)  the authentication mechanism specifies a user which is
> special and
> > >         means that the value of the requesting-user-name, which
> must be
> > >         present, is treated as the authenticated name.
> > 
> > I do not think scenario (f) should be included
> > in this list. It sounds like a real niche
> > case that might take alot of text to explain
> > why this is needed.
> 
> Case f) is intended for a tightly coupled gateway and server to work
> together so that the "user" name is that of the gateway's client and
> not that of the gateway.  Because most if not all system vendors will
> initially implement IPP via a gateway into their existing print
> system,
> this mechansism is necessary unless the authentication mechanism
> allows
> a gateway (client) to act on behalf of some other client.
> 
> > 
> > > 
> > > The user-name has two forms:
> > > 
> > >         one that is human readable: it is held in the MANDATORY
> > >         "job-originating-user-name" Job Description attribute
> which is set
> > >         during the job creation operations. It is used for
> presentation only,
> > >         such as returning in queries or printing on start sheets
> > 
> > In the original existing case, we stated that
> > the originating-user-name should come from the
> > client's notion of an OS login name, or some
> > equivalent, locally (on the client host)
> > authenticated mechanism. If this is still the
> > case, then I do not think we should preclude
> > an IPP server from performing some type of
> > lightweight authentication and access control
> > using the originating-user-name. However, as
> > always, when using a secure IPP connection, the
> > TLS authentication would ALWAYS take precedence.
> 
> I differ with you on the gateway case where I think that it
> should be possible for a printer to be configured to treat
> the requesting-user-name as the authenticated name. This
> could happen for both TLS and for digest and basic
> authentication.
> 
> > 
> > 
> > Randy
> > 
> > > 
> > >         one for authorization: it is held in an undefined (by IPP)
> Job object
> > >         attribute which is set by the job creation operation.  It
> is used to
> > >         authorize other operations, such as Send-Document,
> Send-URI,
> > >         Cancel-Job, to determine the user when the my-jobs
> attribute is
> > >         specified with Get-Jobs, and to limit what attributes to
> return with
> > >         Get-Attributes and Get-Jobs.
> > > 
> > > The human readable name:
> > > 
> > >         is the value of the requesting-user-name for cases b, d
> and f.
> > > 
> > >         comes from the authentication mechanism for case e
> > > 
> > >         is some anonymous name, such as guest for cases a and c.
> > > 
> > > The name used for authorization:
> > > 
> > >         is the value of the requesting-user-name for cases b  and
> f.
> > > 
> > >         comes from the authentication mechanism for cases c, d and
> e
> > > 
> > >         is some anonymous name, such as guest for case a.
> > 
> You didn't comment on any of the above three lines.  These differ from
> the current model document by allowing the requesting-user-name or a 
> default guest name to be used for authorization.

From ipp-owner@pwg.org  Wed Dec 17 18:46:27 1997
Delivery-Date: Wed, 17 Dec 1997 18:46:27 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA28584
	for <ietf-archive@ietf.org>; Wed, 17 Dec 1997 18:46:26 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA12987
	for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 18:49:18 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA00856 for <ietf-archive@cnri.reston.va.us>; Wed, 17 Dec 1997 18:46:26 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 17 Dec 1997 18:37:57 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA28860 for ipp-outgoing; Wed, 17 Dec 1997 18:02:17 -0500 (EST)
Date: Wed, 17 Dec 1997 14:56:52 -0800
From: Robert.Herriot@Eng.Sun.COM (Robert Herriot)
Message-Id: <199712172256.OAA24502@woden.eng.sun.com>
To: Robert.Herriot@Eng.Sun.COM, rturner@sharplabs.com
Subject: RE: IPP>MOD Action Item from LA: fix requesting-user-name explana
	tion
Cc: hastings@cp10.es.xerox.com, ipp@pwg.org
X-Sun-Charset: US-ASCII
Sender: ipp-owner@pwg.org

The real issue here is that the protocol provides two channels for
authentication information:
   a) in application/ipp layer as requesting-user-name attribute
   b) in the transport layer via some unspecified authentication mechanism

I think we agree that if b) above provides no authentication information, then
the user name comes from a). If neither channel provides a user name, then
the user is "guest" or something similar.

The issue we are disagreeing on is where both channels provide
authentication information. In that case, MUST the server always use b) and
ignore a) or can an implementation be configured to use a)?  If an
implementation can be configured to use a), then it can either 
   1) do it for all values it obtains from b) or 
   2) only for certain values it obtains from b).  

I was suggesting 2) because it is more likely to be useful.  Furthermore,
2) is a superset of 1).

Bob Herriot


> From rturner@sharplabs.com Wed Dec 17 13:50:15 1997
> From: "Turner, Randy" <rturner@sharplabs.com>
> To: "'Robert.Herriot@Eng.Sun.COM'" <Robert.Herriot@Eng>, rturner@sharplabs.com
> Cc: hastings@cp10.es.xerox.com, ipp@pwg.org
> Subject: RE: IPP>MOD Action Item from LA: fix requesting-user-name explana
> 	tion
> Date: Wed, 17 Dec 1997 13:43:20 -0800
> X-Priority: 3
> MIME-Version: 1.0
> X-Mailer: Internet Mail Service (5.0.1458.49)
> X-Lines: 202
> 
> 
> I agree that it is possible to construct a scenario whereby
> case f) below is necessary. But isn't this a special case?,
> and if it is a gateway issue, I don't think this kind of text
> should be in the normative specification. We shouldn't
> preclude the construction of gateways, but we shouldn't
> necessarily sway the architecture or normative text 
> directly towards supporting gateways.
> 
> Perhaps, mechanisms that enable gateways should
> be an appendix...
> 
> 
> Also FYI,
> regarding cases (c) and (d) below, the latest
> TLS draft only provides authentication via certificates,
> and only certificates. These certificates contain
>  (among other things) human readable identification strings.
> 
> 
> Randy
> 
> > -----Original Message-----
> > From:	Robert.Herriot@Eng.Sun.COM [SMTP:Robert.Herriot@Eng.Sun.COM]
> > Sent:	Wednesday, December 17, 1997 12:52 PM
> > To:	Robert.Herriot@Eng.Sun.COM; rturner@sharplabs.com
> > Cc:	hastings@cp10.es.xerox.com; ipp@pwg.org
> > Subject:	Re: IPP>MOD Action Item from LA: fix
> > requesting-user-name explanation
> > 
> > 
> > > From rturner@sharplabs.com Wed Dec 17 00:38:33 1997
> > > 
> > > See my comments on the new proposed
> > > text below...
> > > 
> > > Randy
> > > 
> > > 
> > > Robert Herriot wrote:
> > > 
> > > ..snip..
> > > 
> > > > 
> > > > Proposed wording:
> > > > 
> > > > Each operation SHALL specify the user who is performing the
> > operation
> > > > in two ways:
> > Change above two lines to:
> > 
> > Each operation SHALL specify the user who is performing the operation
> > in both of the following two ways:
> > 
> > 
> > > > 
> > > >         1) via the the MANDATORY "requesting-user-name" operation
> > attribute
> > > >         that a client SHOULD supply in all operations. The client
> > SHALL obtain
> > > >         the value for this attribute from an environmental or
> > network login
> > > >         name for the user, rather than allowing the user to supply
> > any value.
> > Add the following sentence at the end of 1)
> > 
> > If the client does not supply a value for "requesting-user-name", the
> > printer
> > SHALL assume that the client is supplying some anonymous name, such as
> > "guest".
> > > > 
> > > >         2) via an authentication mechanism of the underlying
> > transport which
> > > >         may be configured to give no authentication information.
> > > 
> > > I think implementers would like to know if the relationship
> > > between the above 2 ways is: "either-or","and",or just "or".
> > > 
> > > > 
> > > > There are six cases to consider:
> > > > 
> > > >         a)  the authentication mechanism gives no information, and
> > the client
> > > >         doesnt specify  requesting- user-name.
> > > > 
> > > >         b)  the authentication mechanism gives no information, but
> > the client
> > > >         specifies requesting-user- name.
> > > > 
> > > >         c)  the authentication mechanism specifies a user which
> > has no human
> > > >         readable representation, and the client  doesnt specify
> > > >         requesting-user-name.
> > > 
> > > I'm not sure that it is entirely unreasonable to
> > > require credentials to always map to a human
> > > readable string representation. I know this
> > > info is available on x.509 certificates.
> > 
> > I think that you are correct. Cases c and d are probably unnecessary.
> > I
> > have included them in case I am wrong.
> > > 
> > > > 
> > > >         d)  the authentication mechanism specifies a user which
> > has no human
> > > >         readable representation, but the client  specifies
> > > >         requesting-user-name.
> > > > 
> > > >         e)  the authentication mechanism specifies a user which
> > has a human
> > > >         readable representation. The Printer object ignores the
> > > >        ?requesting-user-name?.
> > > > 
> > > >         f)  the authentication mechanism specifies a user which is
> > special and
> > > >         means that the value of the requesting-user-name, which
> > must be
> > > >         present, is treated as the authenticated name.
> > > 
> > > I do not think scenario (f) should be included
> > > in this list. It sounds like a real niche
> > > case that might take alot of text to explain
> > > why this is needed.
> > 
> > Case f) is intended for a tightly coupled gateway and server to work
> > together so that the "user" name is that of the gateway's client and
> > not that of the gateway.  Because most if not all system vendors will
> > initially implement IPP via a gateway into their existing print
> > system,
> > this mechansism is necessary unless the authentication mechanism
> > allows
> > a gateway (client) to act on behalf of some other client.
> > 
> > > 
> > > > 
> > > > The user-name has two forms:
> > > > 
> > > >         one that is human readable: it is held in the MANDATORY
> > > >         "job-originating-user-name" Job Description attribute
> > which is set
> > > >         during the job creation operations. It is used for
> > presentation only,
> > > >         such as returning in queries or printing on start sheets
> > > 
> > > In the original existing case, we stated that
> > > the originating-user-name should come from the
> > > client's notion of an OS login name, or some
> > > equivalent, locally (on the client host)
> > > authenticated mechanism. If this is still the
> > > case, then I do not think we should preclude
> > > an IPP server from performing some type of
> > > lightweight authentication and access control
> > > using the originating-user-name. However, as
> > > always, when using a secure IPP connection, the
> > > TLS authentication would ALWAYS take precedence.
> > 
> > I differ with you on the gateway case where I think that it
> > should be possible for a printer to be configured to treat
> > the requesting-user-name as the authenticated name. This
> > could happen for both TLS and for digest and basic
> > authentication.
> > 
> > > 
> > > 
> > > Randy
> > > 
> > > > 
> > > >         one for authorization: it is held in an undefined (by IPP)
> > Job object
> > > >         attribute which is set by the job creation operation.  It
> > is used to
> > > >         authorize other operations, such as Send-Document,
> > Send-URI,
> > > >         Cancel-Job, to determine the user when the my-jobs
> > attribute is
> > > >         specified with Get-Jobs, and to limit what attributes to
> > return with
> > > >         Get-Attributes and Get-Jobs.
> > > > 
> > > > The human readable name:
> > > > 
> > > >         is the value of the requesting-user-name for cases b, d
> > and f.
> > > > 
> > > >         comes from the authentication mechanism for case e
> > > > 
> > > >         is some anonymous name, such as guest for cases a and c.
> > > > 
> > > > The name used for authorization:
> > > > 
> > > >         is the value of the requesting-user-name for cases b  and
> > f.
> > > > 
> > > >         comes from the authentication mechanism for cases c, d and
> > e
> > > > 
> > > >         is some anonymous name, such as guest for case a.
> > > 
> > You didn't comment on any of the above three lines.  These differ from
> > the current model document by allowing the requesting-user-name or a 
> > default guest name to be used for authorization.
> 

From ipp-owner@pwg.org  Thu Dec 18 20:02:40 1997
Delivery-Date: Thu, 18 Dec 1997 20:02:40 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id UAA15703
	for <ietf-archive@ietf.org>; Thu, 18 Dec 1997 20:02:39 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA17331
	for <ietf-archive@cnri.reston.va.us>; Thu, 18 Dec 1997 20:05:30 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA18726 for <ietf-archive@cnri.reston.va.us>; Thu, 18 Dec 1997 20:02:32 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 18 Dec 1997 19:50:25 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA16813 for ipp-outgoing; Thu, 18 Dec 1997 19:06:35 -0500 (EST)
Message-Id: <199712190004.TAA17589@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "Turner, Randy" <rturner@sharplabs.com>
cc: "'Keith Moore'" <moore@cs.utk.edu>, Robert.Herriot@eng.sun.com,
        imcdonal@eso.mc.xerox.com, Harald.T.Alvestrand@uninett.no, ipp@pwg.org
Subject: Re: IPP> Re: ADM - Draft minutes [client security issues] 
In-reply-to: Your message of "Thu, 18 Dec 1997 15:56:13 PST."
             <D10983CAC30DD111B41400805FA6A1C1026DA9@admsrvnt02.enet.sharplabs.com> 
Date: Thu, 18 Dec 1997 19:04:50 -0500
Sender: ipp-owner@pwg.org

> The IPP charter says that we will provide both
> authentication and privacy. In trade magazines talking
> about internet printing, more users were worried about
> 3rd parties eavesdropping on the content of the print
> stream than making sure both ends were authenticated.

If IPP wants to mandate privacy in addition to authentication,
I feel confident that IESG would go along with that.

Keith

From owner-ietf-nntp@academ.com  Mon Dec 22 22:14:37 1997
Delivery-Date: Mon, 22 Dec 1997 22:14:39 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id WAA26549
	for <ietf-archive@ietf.org>; Mon, 22 Dec 1997 22:14:37 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id WAA04200
	for <ietf-archive@cnri.reston.va.us>; Mon, 22 Dec 1997 22:17:26 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id VAA28051;
	Mon, 22 Dec 1997 21:13:08 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id VAA28046
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Mon, 22 Dec 1997 21:13:06 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.8/8.8.5) with SMTP id VAA28192
	for <ietf-nntp@academ.com>; Mon, 22 Dec 1997 21:13:01 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA03180; Tue, 23 Dec 97 03:12:48 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA22240; Mon, 22 Dec 1997 19:05:24 GMT
Date: Mon, 22 Dec 1997 19:05:24 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9712221905.AA22240@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: ietf-nntp NEWNEWS queries
Newsgroups: local.nntp
References: <9712192036.AA12159@clw.cs.man.ac.uk> <19971221144406.39347@oaktree.co.uk>
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

In local.nntp Jon Ribbens <jon@oaktree.co.uk>:

>Charles Lindsey <chl@clw.cs.man.ac.uk> wrote:
>> 1. I want to say
>> 
>> NEWNEWS uk.comp.*,!uk.comp.os.win95,...
>> 
>> which obvioulsy uses wildmats. But the '!' character does not seem to be
>> supported for wildmats.

>It's not a wildmat, it's a comma-separated list of wildmats, each optionally
>preceded by a '!'.

Indeed so, and in the original RFC it got its own specific mention in the
semantics of NEWNEWS (there were no wildmats in those days).

But that text has gone from the new version, and it is not in wildmats
either. So is this a bug or a feature?

-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From owner-ietf-nntp@academ.com  Wed Dec 24 07:17:12 1997
Delivery-Date: Wed, 24 Dec 1997 07:17:13 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id HAA27398
	for <ietf-archive@ietf.org>; Wed, 24 Dec 1997 07:17:12 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id HAA07431
	for <ietf-archive@cnri.reston.va.us>; Wed, 24 Dec 1997 07:20:00 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id GAA03429;
	Wed, 24 Dec 1997 06:13:08 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id GAA03424
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Wed, 24 Dec 1997 06:13:06 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.8/8.8.5) with SMTP id GAA14516
	for <ietf-nntp@academ.com>; Wed, 24 Dec 1997 06:12:59 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA27436; Wed, 24 Dec 97 12:12:53 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA29239; Wed, 24 Dec 1997 11:04:25 GMT
Date: Wed, 24 Dec 1997 11:04:25 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9712241104.AA29239@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: ietf-nntp NEWNEWS queries
Newsgroups: local.nntp
References: <Pine.GSO.3.95q.971223151204.1733A-100000@io.salford.ac.uk>
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

In local.nntp "Richard Letts" <r.j.letts@salford.ac.uk> wrote:

>I've experimented a little by modifying art.c, cauing inn to file the
>article in the newsgroup, instead of control. The results are a little
>disatisfying, since the control messages have appeared in all of the
>various newsreaders I have available.

>There is no way for the nntp-sender to know if the nntp-reader is actually
>a newsreading client, or someone using suck/slurp to pull news into a
>local news-server. Changing the semantics of NEWNEWS seems like a bad
>idea. It will cause users to start complaining about all the cancels
>they are now seeing.

Yes, I see the implementation difficulties. You only want these control
articles (rather their Message-IDs) to be sent in response to the NEWNEWS
command, and not in response to ARTICLE and friends. Effectively, this
means they must have each group involved listed against them in the
history file, but must not have their content in the actual directories
for those groups (except for the control group). For example, you could
arrange that, in the list of group names after the Message-ID in the
history file, the control group (if any) came first, and the rest after.
Then, in general, it would be known that the "real" groups in a history
file were those up to and including any mention of 'control'.

I am not familiar enough with the inner workings of INN to know whether
that would work or not. I think it would work OK in CNEWS.

-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From owner-uri@Bunyip.Com  Wed Dec 24 15:26:44 1997
Delivery-Date: Wed, 24 Dec 1997 15:26:54 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA03764
	for <ietf-archive@ietf.org>; Wed, 24 Dec 1997 15:26:44 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA08372;
	Wed, 24 Dec 1997 15:29:33 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA25065
	for uri-out; Wed, 24 Dec 1997 15:14:26 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA25058
	for uri-in; Wed, 24 Dec 1997 15:14:24 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA25050
	for <uri@services.bunyip.com>; Wed, 24 Dec 1997 15:14:21 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA05897
	for uri@services; Wed, 24 Dec 1997 15:14:20 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA05889;
	Wed, 24 Dec 1997 15:13:41 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id PAA28652; Wed, 24 Dec 1997 15:13:41 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Wed, 24 Dec 1997 15:13:40 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
cc: jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu,
        masinter@parc.xerox.com, uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: URI documents 
In-Reply-To: <9712232353.aa26154@paris.ics.uci.edu>
Message-ID: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk


Roy,

You currently have your name on an Internet-Draft document that says
it is a URI syntax document.  To date, you have personally rejected
100% of the URN WG chairs' required edits to make a document that 
reflects the work that has been carried out in the IETF's URN Working Group.

Thus, your document is just that -- your document, and not a URI syntax
and semantics document, not an IETF document that accurately reflects
the syntax and semantics of all URIs as defined within the auspices
of the IETF.

Your arguments against the "# fragment" and relative URNs are, again, _your_
arguments -- you are countering the entire output of the URN WG with
your own interpretations and opinions. THese are all discussions that
have been held on the URN mailing list, and results are well-documented.
I'm not going to get back into attempting to justify them to you here; I
don't see why I have to, as you are not the jury and arbiter on URNs.

It is in fact this stone-wall editing that caused me concern over the
whole idea of trying to develop a URI syntax document.  However, I
have been attempting to work with the material that was put on the table.
It's pretty hard to cooperate with a stone wall.  The end result of this
obstinate lack of cooperation may either be inaccurate documentation or
the IETF/W3C may have to do without a URI syntax document for now.  
That seems pretty sad, and I will re-emphasisze it's not because of
_any_ lack of effort to participate on the URN WG's part.

By the way:

On Tue, 23 Dec 1997, Roy T. Fielding wrote:
> standard!  When I made detailed comments on various URN drafts, they
> were ignored --- not noted as being discussed and "resolved", just ignored.

I went through the entire URN WG mail archive, and found only 2 messages
from you (other than the cc'ed messages re. this document from October).
Neither message contained detailed discussion of documents, or points
that required responses.  So, I don't know where you sent these detailed 
comments that went unanswered, but as it was not the URN mailing list,
I can't speak to the issue. 

> Happy Holidays,

And to you, too.

Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


From owner-uri@Bunyip.Com  Wed Dec 24 19:18:56 1997
Delivery-Date: Wed, 24 Dec 1997 19:19:00 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA04606
	for <ietf-archive@ietf.org>; Wed, 24 Dec 1997 19:18:55 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA08670;
	Wed, 24 Dec 1997 19:21:44 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id TAA01274
	for uri-out; Wed, 24 Dec 1997 19:07:24 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id TAA01261
	for uri-in; Wed, 24 Dec 1997 19:07:22 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA01254
	for <uri@services.bunyip.com>; Wed, 24 Dec 1997 19:07:20 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id TAA06406
	for uri@services; Wed, 24 Dec 1997 19:07:19 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id TAA06395;
	Wed, 24 Dec 1997 19:07:14 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52333(3)>; Wed, 24 Dec 1997 16:07:12 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Wed, 24 Dec 1997 16:06:58 PST
Message-ID: <34A1A389.CA05783A@parc.xerox.com>
Date: Wed, 24 Dec 1997 16:06:33 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Leslie Daigle <leslie@Bunyip.Com>
CC: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: URI documents
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Between:

a) Roy's last URL syntax draft what we did a last call on.
b) Roy's attempt to turn this into a URI document, at (I believe
   the original suggestion of the area directors) by doing
   a global substitute
c) Leslie's attempt to split (b) into a URI and a URL document
d) Larry's attempt to create a single document which discusses
    URIs and URLs.
   (ftp://ftp.parc.xerox.com/pub/masinter/uri-url-syntax.txt)

We have heard from a few folks, but not a lot. To recap:

Leslie says "There are only 2 possible paths forward here"
and indicated that only (a) and (c) are acceptable; the arguments
against (b) being posted to the list.

Roy finds (b) acceptable, would find (a) acceptable if some
editorial improvements (included in (b)) were retrofitted,
thinks (c) is totally unacceptable, and thinks the "fixes" in (d)
are are not needed and in several places actually overspecified
the requirements for URNs.  

Dave Durand posted that fragment identifiers SHOULD apply to
some URN in the context of XML, but didn't clearly indicate a
preference for any of the drafts.

Al Gilman posted about the issue of fragment identifiers and
URIs, but didn't indicate a preference for any of the drafts.

Are there any other opinions about the relative merits of the
individual drafts or proposed modifications to any of them?

Regards,

Larry


From owner-uri@Bunyip.Com  Wed Dec 24 23:19:44 1997
Delivery-Date: Wed, 24 Dec 1997 23:19:45 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id XAA11962
	for <ietf-archive@ietf.org>; Wed, 24 Dec 1997 23:19:44 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id XAA08803;
	Wed, 24 Dec 1997 23:22:32 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA12526
	for uri-out; Wed, 24 Dec 1997 23:09:09 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA12518
	for uri-in; Wed, 24 Dec 1997 23:09:07 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA12504
	for <uri@services.bunyip.com>; Wed, 24 Dec 1997 23:08:54 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id XAA06779
	for uri@services; Wed, 24 Dec 1997 23:08:53 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA06766;
	Wed, 24 Dec 1997 23:08:37 -0500 (EST)
Received: from [207.159.82.125] (20715982125.bellatlantic.net [207.159.82.125])
	by life.ai.mit.edu (8.8.5/AI1.15/ai.master.life:1.19) with ESMTP id XAA03626;
	Wed, 24 Dec 1997 23:08:19 -0500 (EST)
Message-Id: <v03130302b0c782a08891@[207.159.82.57]>
In-Reply-To: <34A1A389.CA05783A@parc.xerox.com>
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 24 Dec 1997 22:44:26 -0500
To: Larry Masinter <masinter@parc.xerox.com>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] Re: URI documents
Cc: Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Sender: owner-uri@Bunyip.Com
Precedence: bulk

I would like to support Leslie's point (c) that the URI document be separated from
the URL document and that it be consistent with the URN work.

URI's should not be encumbered with the URL lagacy. Separating the documents
is the best way to do this. 

URLs have some muddy distinctions: physical locations (e.g., ftp:) vs. logical 
locations (e.g. news:). It would be nice to clarify these differences by calling 
the logical locations URNs and grandfathering them in. Then, we would have a bit 
cleaner identifier ontology.

These documents are going to provide the foundation for the development of
a world wide assertion infrastructure and everyone will benefit from doing
a clean job on them.

Roy: Remember when I pointed out the need for keep alive in the old http spec
in the summer of 1995? URNs are analogous; in two years these things will be
everywhere and people will be building all kinds of interesting things atop them.
The main difference is that enabling distributed assertions is *really* big -- and
you want to be remembered for doing it right.

If there is some reason why the URI document cannot be done right now, then
the URL document should go forward without *any* mention of URIs or URNs.
Someone else can later do the URI document and perhaps provide a more detached
perspective on the controversies.



From owner-uri@Bunyip.Com  Wed Dec 24 23:34:02 1997
Delivery-Date: Wed, 24 Dec 1997 23:34:02 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id XAA12315
	for <ietf-archive@ietf.org>; Wed, 24 Dec 1997 23:34:01 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id XAA08813;
	Wed, 24 Dec 1997 23:36:50 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA12757
	for uri-out; Wed, 24 Dec 1997 23:24:35 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA12747
	for uri-in; Wed, 24 Dec 1997 23:24:34 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA12739
	for <uri@services.bunyip.com>; Wed, 24 Dec 1997 23:24:32 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id XAA06824
	for uri@services; Wed, 24 Dec 1997 23:24:32 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id XAA06817;
	Wed, 24 Dec 1997 23:24:28 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52522(3)>; Wed, 24 Dec 1997 20:24:25 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Wed, 24 Dec 1997 20:24:15 PST
Message-ID: <34A1DFE7.35F9C323@parc.xerox.com>
Date: Wed, 24 Dec 1997 20:24:07 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "John C. Mallery" <jcma@ai.mit.edu>
CC: Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com> <v03130302b0c782a08891@[207.159.82.57]>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

> I would like to support Leslie's point (c) that the URI document be separated from
> the URL document and that it be consistent with the URN work.

Hi John,

Just to make it really clear: we're not talking about 'points'
or 'principles', we're talking about specific documents. Do you
find that the document(s) that Leslie recently posted (c) are
the only acceptable solution to documenting the relationship of
URLs and URIs and URNs? That the documents (a), (b), and (d)
are unacceptable?

Larry

-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Thu Dec 25 04:37:27 1997
Delivery-Date: Thu, 25 Dec 1997 04:37:32 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id EAA13627
	for <ietf-archive@ietf.org>; Thu, 25 Dec 1997 04:37:27 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id EAA08989;
	Thu, 25 Dec 1997 04:40:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id EAA16777
	for uri-out; Thu, 25 Dec 1997 04:27:02 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id EAA16766
	for uri-in; Thu, 25 Dec 1997 04:26:56 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA16745
	for <uri@services.bunyip.com>; Thu, 25 Dec 1997 04:26:38 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id EAA07402
	for uri@services; Thu, 25 Dec 1997 04:26:38 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA07392;
	Thu, 25 Dec 1997 04:26:13 -0500 (EST)
Received: from [207.159.82.125] (2071598261.bellatlantic.net [207.159.82.61])
	by life.ai.mit.edu (8.8.5/AI1.15/ai.master.life:1.19) with ESMTP id EAA07995;
	Thu, 25 Dec 1997 04:25:54 -0500 (EST)
Message-Id: <v03130304b0c79f003145@[207.159.82.125]>
In-Reply-To: <34A1DFE7.35F9C323@parc.xerox.com>
References: 
 <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
 <v03130302b0c782a08891@[207.159.82.57]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 25 Dec 1997 00:29:47 -0500
To: Larry Masinter <masinter@parc.xerox.com>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] Re: URI documents
Cc: Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 8:24 PM -0800 97-12-24, Larry Masinter wrote:
>> I would like to support Leslie's point (c) that the URI document be separated from
>> the URL document and that it be consistent with the URN work.
>
>Hi John,
>
>Just to make it really clear: we're not talking about 'points'
>or 'principles', we're talking about specific documents. Do you
>find that the document(s) that Leslie recently posted (c) are
>the only acceptable solution to documenting the relationship of
>URLs and URIs and URNs? That the documents (a), (b), and (d)
>are unacceptable?

Hi Larry,

Just to be clear, I choose C.

C Separate documents for URLs, URIs, and URNs.

Meaning that:

Documents a, b, d are unacceptable.




From owner-uri@Bunyip.Com  Thu Dec 25 12:14:24 1997
Delivery-Date: Thu, 25 Dec 1997 12:14:30 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA15030
	for <ietf-archive@ietf.org>; Thu, 25 Dec 1997 12:14:24 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA09291;
	Thu, 25 Dec 1997 12:17:01 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA28630
	for uri-out; Thu, 25 Dec 1997 12:03:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA28624
	for uri-in; Thu, 25 Dec 1997 12:03:04 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA28610
	for <uri@services.bunyip.com>; Thu, 25 Dec 1997 12:02:51 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA07863
	for uri@services; Thu, 25 Dec 1997 12:02:51 -0500 (EST)
Received: from access4.digex.net (access4.digex.net [205.197.245.195])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA07850;
	Thu, 25 Dec 1997 12:02:35 -0500 (EST)
Received: (from asgilman@localhost)
          by access4.digex.net (8.8.4/8.8.4)
	  id MAA13029; Thu, 25 Dec 1997 12:02:20 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199712251702.MAA13029@access4.digex.net>
Subject: Re: [URN] Re: URI documents
To: masinter@parc.xerox.com (Larry Masinter)
Date: Thu, 25 Dec 1997 12:02:20 -0500 (EST)
Cc: jcma@ai.mit.edu, leslie@Bunyip.Com, fielding@kiwi.ics.uci.edu,
        jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu,
        uri@Bunyip.Com, urn-ietf@Bunyip.Com
In-Reply-To: <34A1DFE7.35F9C323@parc.xerox.com> from Larry Masinter at "Dec 24, 97 08:24:07 pm"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

to follow up on what Larry Masinter said:

> > I would like to support Leslie's point (c) that the URI document be separated from
> > the URL document and that it be consistent with the URN work.
> 
> Hi John,
> 
> Just to make it really clear: we're not talking about 'points'
> or 'principles', we're talking about specific documents. Do you
> find that the document(s) that Leslie recently posted (c) are
> the only acceptable solution to documenting the relationship of
> URLs and URIs and URNs? That the documents (a), (b), and (d)
> are unacceptable?

On what basis do you feel entitled to "make it really clear"?
I thought that the decision structure had decomposed to the
point where only the ADs could make that pronouncement.

The one thing I would like to vote on is that this process rule
is out of order.

The range of documents offered fails to contain a mutually
agreeable solution precisely because you have not given enough
respect and time to the discovery of areas of agreement expressed
as principles.

The request from Dan, at least, is insensitive to whether there
is one document or multiple.  He needs to be able to refer to
an "URI-reference" in his specs and that definition should be
in one place.  How the rest gets laid out is not, in principle,
of concern to him.

-- Al Gilman


From owner-uri@Bunyip.Com  Thu Dec 25 16:33:29 1997
Delivery-Date: Thu, 25 Dec 1997 16:33:29 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA15827
	for <ietf-archive@ietf.org>; Thu, 25 Dec 1997 16:33:28 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA09449;
	Thu, 25 Dec 1997 16:36:18 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA02076
	for uri-out; Thu, 25 Dec 1997 16:21:28 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA02066
	for uri-in; Thu, 25 Dec 1997 16:21:26 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA02060
	for <uri@services.bunyip.com>; Thu, 25 Dec 1997 16:21:24 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA08047
	for uri@services; Thu, 25 Dec 1997 16:21:22 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA08041;
	Thu, 25 Dec 1997 16:21:16 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52731(5)>; Thu, 25 Dec 1997 13:21:09 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Thu, 25 Dec 1997 13:20:51 PST
Message-ID: <34A2CE2C.3579F1E8@parc.xerox.com>
Date: Thu, 25 Dec 1997 13:20:44 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Al Gilman <asgilman@access.digex.net>
CC: jcma@ai.mit.edu, leslie@Bunyip.Com, fielding@kiwi.ics.uci.edu,
        jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu,
        uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
References: <199712251702.MAA13029@access4.digex.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Al, you asked:

> On what basis do you feel entitled to "make it really clear"?

I didn't think it required any formal permission to ask someone
to be clear about their opinion on the mailing list. But,
just to make it really clear, I am acting as a member of the
application area directorate:

     http://www.apps.ietf.org/apps-area.html

Within the applications area directorate, I believe that I have 
primary responsibility to facilitate the progress of URI-related
documents, although John Curran has been helping on this particular
issue.

In addition, just to make it clear, I am also speaking as one
of the authors of the documents (a)-(d) in question; my name is
listed as an author on all of them, I have significant investment
in their development. As an editor or author of a standards track
document, I have the responsibility to reflect the consensus of the
Internet community. In order to do so, though, it is reasonable
to ask those members of the community to be clear about which,
if any, of the offered alternatives are acceptable, to explain
their opinions and the basis for them.

> The one thing I would like to vote on is that this process rule
> is out of order.

The rules of order for the Internet process are specified in
RFC 2026. The rules call for open review and discussion. Asking
people to be clear about their opinion on documents seems to
be part of "open review and discussion". I believe that "open review"
means, in particular, "open review of documents". We have four
documents. I would like you to review them. You may have important
opinions about other related topics, but at this point, we need
review of the documents.

> The range of documents offered fails to contain a mutually
> agreeable solution precisely because you have not given enough
> respect and time to the discovery of areas of agreement expressed
> as principles.

Al: We've evaluted the principles endlessly. We have four
documents (or more precisely, three documents and one pair
of documents) to consider as choices. It is reasonable to
poll the community, at this point in the process, to be specific
not just about principles (which have been discussed for at least
four years), but about the specific documents. As it stands,
as long as we are talking about general principles as applied
to Internet Protocols, I think we have general agreement. That is,
there is no disagreement, as far as I can see, over the principle
that the relative forms, the generic URL syntax, or the use of
fragment identifiers are defined for URLs, and, in fact, only
for some URLs and not for others. I think there is no disagreement
or any counter-claims that, in general, these forms do not
apply universally to all URNs. There is also no disagreement,
as far as I can tell, to the claim that these forms *might*,
at some point in the future, apply to *some* URNs. (That is,
the messages have been consistent on the point that this is
something that the URN working group 'has not yet decided',
rather than that this is something that the URN working group
'has decided, and decided that the answer is negative.')

The disagreement seems to be entirely over the proper way of
*expressing* the concepts over which we seem to all agree.

In one expression (a), we merely claim that these forms apply
to URLs, and leave any discussion of whether they might apply
to URNs to some other (yet unwritten) document. In expression (b),
we claim that these forms *might* apply to all URIs, that their
applicability depends on the scheme (for relative forms) or the
scheme and media type (for fragment identifiers), and leave it up
to the definition of the URN scheme to be explicit about the
applicability or non-applicability of those forms.

In expressions (c) and (d), the applicability of relative forms
and fragment identifiers is explicitly only referenced for URLs
and omitted for URNs; (c) does this with two documents and (d)
with one.

> The request from Dan, at least, is insensitive to whether there
> is one document or multiple.  He needs to be able to refer to
> an "URI-reference" in his specs and that definition should be
> in one place.  How the rest gets laid out is not, in principle,
> of concern to him.

The only document which does not define "URI-reference" is (a).
If we proceed with (a), we still have some choices about how to
deal with the request for the definition of such a term.

The other three choices define "URI-reference"; (b) is explicit
about the possibility that a URI-reference *might*, at some point,
consist of a URN and a fragment identifier, while (c) and (d)
do not admit that possibility. 

I believe that the only reasonable way out of the circular discussions
we've had on this is to get a broader set of input from more members
of the Internet community, and ask that people be explicit about
their preference with respect to the particular expressions that
have been produced so far.

If you dislike all of (a) - (d), or think that specific changes would
give us a document or document set we could all rally around, then
please offer us yet another alternative.

Larry
-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Fri Dec 26 00:09:05 1997
Delivery-Date: Fri, 26 Dec 1997 00:09:06 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id AAA23948
	for <ietf-archive@ietf.org>; Fri, 26 Dec 1997 00:09:04 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id AAA09670;
	Fri, 26 Dec 1997 00:11:51 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA18824
	for uri-out; Thu, 25 Dec 1997 23:52:40 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA24696
	for uri-in; Wed, 24 Dec 1997 14:52:12 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA24677
	for <uri@services.bunyip.com>; Wed, 24 Dec 1997 14:51:31 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA05841
	for uri@services; Wed, 24 Dec 1997 14:51:27 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA05833;
	Wed, 24 Dec 1997 14:48:34 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id OAA28646; Wed, 24 Dec 1997 14:48:32 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Wed, 24 Dec 1997 14:48:32 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci..edu>
cc: Larry Masinter <masinter@parc.xerox.com>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: careful selection of terminology
In-Reply-To: <9712232236.aa21055@paris.ics.uci.edu>
Message-ID: <Pine.SUN.3.95.971224143332.28624D-300000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="1461740116-1993401130-882992912=:28624"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

--1461740116-1993401130-882992912=:28624
Content-Type: TEXT/PLAIN; charset=US-ASCII

On Tue, 23 Dec 1997, Roy T. Fielding wrote:
> I very carefully reviewed (c) and found it totally unacceptable.
> There was no point in a line-by-line review since all of the changes
> were foolish.
       ^^^^^^^

I find that this, and other of your remarks and allegations, significantly 
reduce the quality of this discussion.  Please endeavour to stick
to facts, not feelings.

For the rest of the URI mailing list, which hasn't had the opportunity to
see the material that Roy has referred to, I attach copies of the documents
in question. 

The history is as follows:

	. as the URI mailing list will have seen, when Roy changed the
	  URL syntax document to a URI syntax document by doing a global
	  search and replace on the string "URL", I promised to review
	  the document and bring comments.  

	. in an effort to be clear, concrete, and concise, those comments
	  were accompanied by proposed edits to the draft.  Specifically,
	  I suggested splitting into a URI document for things that
	  are common to URLs and URNs, and a URL document for those
	  things that are pertinent to URLs but not URNs.

The intention was to make sure that my edits hadn't inadvertently compromised
URLs before submitting these as drafts and circulating them to the wider
community.

I don't have any ego tied up in these documents -- Larry suggested I put
my name on as author, and I'm willing to accept blame for my contribution
of content.  

However, all I want to achieve  is to ensure that the URN WG's work is
not undermined by any document that calls itself a URI document.  A
preferred solution would be Keith's earlier proposal for a _brief_ URI
syntax document, and separate, detailed URL and URN syntax documents.
These edits are proposed as a compromise in the interest of alacrity.

Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------

--1461740116-1993401130-882992912=:28624
Content-Type: TEXT/plain; name="uri-new.txt"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.SUN.3.95.971224144832.28624E@beethoven.bunyip.com>
Content-Description: proposed URI document

DQpOZXR3b3JrIFdvcmtpbmcgR3JvdXAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgVC4gQmVybmVycy1MZWUsIE1JVC9MQ1MNCklOVEVSTkVULURSQUZU
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUi4gRmllbGRpbmcs
ICBVLkMuIElydmluZQ0KZHJhZnQtZmllbGRpbmctdXJpLXN5bnRheC0wMSAg
ICAgICAgICAgICAgTC4gTWFzaW50ZXIsIFhlcm94IENvcnBvcmF0aW9uDQpF
eHBpcmVzIHNpeCBtb250aHMgYWZ0ZXIgcHVibGljYXRpb24gZGF0ZSAgTC4g
RGFpZ2xlLCBCdW55aXAgSW5mb3JtYXRpb24gDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBT
eXN0ZW1zIEluYy4gDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgRGVjZW1iZXIgMTYsIDE5OTcNCg0K
ICAgIFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcnMgKFVSSSk6IEdlbmVy
aWMgU3ludGF4IGFuZCBTZW1hbnRpY3MNCg0KDQpTdGF0dXMgb2YgdGhpcyBN
ZW1vDQoNCiAgIFRoaXMgZG9jdW1lbnQgaXMgYW4gSW50ZXJuZXQtRHJhZnQu
ICBJbnRlcm5ldC1EcmFmdHMgYXJlIHdvcmtpbmcNCiAgIGRvY3VtZW50cyBv
ZiB0aGUgSW50ZXJuZXQgRW5naW5lZXJpbmcgVGFzayBGb3JjZSAoSUVURiks
IGl0cyBhcmVhcywNCiAgIGFuZCBpdHMgd29ya2luZyBncm91cHMuICBOb3Rl
IHRoYXQgb3RoZXIgZ3JvdXBzIG1heSBhbHNvIGRpc3RyaWJ1dGUNCiAgIHdv
cmtpbmcgZG9jdW1lbnRzIGFzIEludGVybmV0LURyYWZ0cy4NCg0KICAgSW50
ZXJuZXQtRHJhZnRzIGFyZSBkcmFmdCBkb2N1bWVudHMgdmFsaWQgZm9yIGEg
bWF4aW11bSBvZiBzaXgNCiAgIG1vbnRocyBhbmQgbWF5IGJlIHVwZGF0ZWQs
IHJlcGxhY2VkLCBvciBvYnNvbGV0ZWQgYnkgb3RoZXINCiAgIGRvY3VtZW50
cyBhdCBhbnkgdGltZS4gIEl0IGlzIGluYXBwcm9wcmlhdGUgdG8gdXNlIElu
dGVybmV0LURyYWZ0cw0KICAgYXMgcmVmZXJlbmNlIG1hdGVyaWFsIG9yIHRv
IGNpdGUgdGhlbSBvdGhlciB0aGFuIGFzIGBgd29yayBpbg0KICAgcHJvZ3Jl
c3MuJycNCg0KICAgVG8gbGVhcm4gdGhlIGN1cnJlbnQgc3RhdHVzIG9mIGFu
eSBJbnRlcm5ldC1EcmFmdCwgcGxlYXNlIGNoZWNrIHRoZQ0KICAgYGAxaWQt
YWJzdHJhY3RzLnR4dCcnIGxpc3RpbmcgY29udGFpbmVkIGluIHRoZSBJbnRl
cm5ldC1EcmFmdHMNCiAgIFNoYWRvdyBEaXJlY3RvcmllcyBvbiBmdHAuaXMu
Y28uemEgKEFmcmljYSksIG5pYy5ub3JkdS5uZXQNCiAgIChFdXJvcGUpLCBt
dW5uYXJpLm96LmF1IChQYWNpZmljIFJpbSksIGRzLmludGVybmljLm5ldCAo
VVMgRWFzdA0KICAgQ29hc3QpLCBvciBmdHAuaXNpLmVkdSAoVVMgV2VzdCBD
b2FzdCkuDQoNCkFic3RyYWN0DQoNCiAgIEEgVW5pZm9ybSBSZXNvdXJjZSBJ
ZGVudGlmaWVyIChVUkkpIGlzIGEgY29tcGFjdCBzdHJpbmcNCiAgIHJlcHJl
c2VudGF0aW9uIG9mIGEgbG9jYXRpb24gKFVSTCkgb3IgbmFtZSAoVVJOKSBm
b3IgdXNlIGluDQogICBpZGVudGlmeWluZyBhbiBhYnN0cmFjdCBvciBwaHlz
aWNhbCByZXNvdXJjZS4gIFRoaXMgZG9jdW1lbnQgZGVmaW5lcw0KICAgdGhl
IGdlbmVyYWwgc3ludGF4IGFuZCBzZW1hbnRpY3Mgb2YgVVJJcywgaW5jbHVk
aW5nIGJvdGggYWJzb2x1dGUgYW5kDQogICByZWxhdGl2ZSBmb3JtcywgYW5k
IGd1aWRlbGluZXMgZm9yIHRoZWlyIHVzZTsgaXQgcmV2aXNlcyBhbmQgcmVw
bGFjZXMNCiAgIHRoZSBnZW5lcmljIGRlZmluaXRpb25zIGluIFJGQyAxNzM4
IGFuZCBSRkMgMTgwOC4NCg0KMS4gSW50cm9kdWN0aW9uDQoNCiAgIFVuaWZv
cm0gUmVzb3VyY2UgSWRlbnRpZmllcnMgKFVSSXMpIHByb3ZpZGUgYSBzaW1w
bGUgYW5kIGV4dGVuc2libGUNCiAgIG1lYW5zIGZvciBpZGVudGlmeWluZyBh
IHJlc291cmNlLiAgVGhpcyBzcGVjaWZpY2F0aW9uIG9mIFVSSSBzeW50YXgN
CiAgIGFuZCBzZW1hbnRpY3MgaXMgZGVyaXZlZCBmcm9tIGNvbmNlcHRzIGlu
dHJvZHVjZWQgYnkgdGhlIFdvcmxkIFdpZGUNCiAgIFdlYiBnbG9iYWwgaW5m
b3JtYXRpb24gaW5pdGlhdGl2ZSwgd2hvc2UgdXNlIG9mIHN1Y2ggb2JqZWN0
cyBkYXRlcw0KICAgZnJvbSAxOTkwIGFuZCBpcyBkZXNjcmliZWQgaW4gIlVu
aXZlcnNhbCBSZXNvdXJjZSBJZGVudGlmaWVycyBpbiBXV1ciDQogICBbUkZD
MTYzMF0uICBUaGUgc3BlY2lmaWNhdGlvbiBvZiBVUklzIGlzIGRlc2lnbmVk
IHRvIG1lZXQgdGhlDQogICByZWNvbW1lbmRhdGlvbnMgbGFpZCBvdXQgaW4g
IkZ1bmN0aW9uYWwgUmVjb21tZW5kYXRpb25zIGZvciBJbnRlcm5ldA0KICAg
UmVzb3VyY2UgTG9jYXRvcnMiIFtSRkMxNzM2XSBhbmQgIkZ1bmN0aW9uYWwg
UmVxdWlyZW1lbnRzIGZvciBVbmlmb3JtDQogICBSZXNvdXJjZSBOYW1lcyIg
W1JGQzE3MzddLg0KDQogICBUaGlzIGRvY3VtZW50IHVwZGF0ZXMgYW5kIG1l
cmdlcyAiVW5pZm9ybSBSZXNvdXJjZSBMb2NhdG9ycyINCiAgIFtSRkMxNzM4
XSBhbmQgIlJlbGF0aXZlIFVuaWZvcm0gUmVzb3VyY2UgTG9jYXRvcnMiIFtS
RkMxODA4XSBpbg0KICAgb3JkZXIgdG8gZGVmaW5lIGEgc2luZ2xlLCBnZW5l
cmFsIHN5bnRheCBmb3IgYWxsIFVSSXMuICBJdCBleGNsdWRlcw0KICAgdGhv
c2UgcG9ydGlvbnMgb2YgUkZDIDE3MzggdGhhdCBkZWZpbmVkIHRoZSBzcGVj
aWZpYyBzeW50YXggb2YNCiAgIGluZGl2aWR1YWwgVVJMIHNjaGVtZXM7IHRo
b3NlIHBvcnRpb25zIHdpbGwgYmUgdXBkYXRlZCBhcyBzZXBhcmF0ZQ0KICAg
ZG9jdW1lbnRzLCBhcyB3aWxsIHRoZSBwcm9jZXNzIGZvciByZWdpc3RyYXRp
b24gb2YgbmV3IFVSSSBzY2hlbWVzLg0KICAgRnVydGhlciBzcGVjaWZpY2F0
aW9uIG9mIHN5bnRheCBkZXRhaWxzIGZvciBVUkxzIGFuZCBVUk5zIGFyZSAN
CiAgIHByb3ZpZGVkIGluIFtSRkM/Pz8/IC0tIFVSTCBTeW50YXhdIGFuZCBb
UkZDMjE0MV0gcmVzcGVjdGl2ZWx5Lg0KDQogICBUaGlzIGRvY3VtZW50IGRv
ZXMgbm90IGRpc2N1c3MgdGhlIGlzc3VlcyBhbmQgcmVjb21tZW5kYXRpb24g
Zm9yDQogICBkZWFsaW5nIHdpdGggY2hhcmFjdGVycyBvdXRzaWRlIG9mIHRo
ZSBVUy1BU0NJSSBjaGFyYWN0ZXIgc2V0DQogICAoW0FTQ0lJXSk7IHRob3Nl
IHJlY29tbWVuZGF0aW9ucyBhcmUgZGlzY3Vzc2VkIGluIGEgc2VwYXJhdGUg
DQogICBkb2N1bWVudC4NCg0KICAgQWxsIHNpZ25pZmljYW50IGNoYW5nZXMg
ZnJvbSB0aGUgcHJpb3IgUkZDcyBhcmUgbm90ZWQgaW4gQXBwZW5kaXggQy4N
CiAgDQoNCjEuMSBPdmVydmlldyBvZiBVUklzDQoNCiAgIFVSSXMgYXJlIGNo
YXJhY3Rlcml6ZWQgYnkgdGhlIGZvbGxvd2luZyBkZWZpbml0aW9uczoNCg0K
ICAgICAgVW5pZm9ybQ0KICAgICAgICAgVW5pZm9ybWl0eSBvZiBzeW50YXgg
YW5kIHNlbWFudGljcyBhbGxvd3MgdGhlIG1lY2hhbmlzbSBmb3INCiAgICAg
ICAgIHJlZmVyZW5jaW5nIHJlc291cmNlcyB0byBiZSBpbmRlcGVuZGVudCBv
ZiB0aGUgbWVjaGFuaXNtIHVzZWQNCiAgICAgICAgIHRvIGxvY2F0ZSB0aG9z
ZSByZXNvdXJjZXMgYW5kIHRoZSBvcGVyYXRpb25zIGFwcGxpZWQgdG8gdGhv
c2UNCiAgICAgICAgIHJlc291cmNlcyBvbmNlIHRoZXkgaGF2ZSBiZWVuIGxv
Y2F0ZWQuICBOZXcgdHlwZXMgb2YgcmVzb3VyY2VzLA0KICAgICAgICAgYWNj
ZXNzIG1lY2hhbmlzbXMsIGFuZCBvcGVyYXRpb25zIGNhbiBiZSBpbnRyb2R1
Y2VkIHdpdGhvdXQNCiAgICAgICAgIGNoYW5naW5nIHRoZSBwcm90b2NvbHMg
YW5kIGRhdGEgZm9ybWF0cyB0aGF0IHVzZSBVUklzLg0KICAgICAgICAgVW5p
Zm9ybWl0eSBvZiBzeW50YXggbWVhbnMgdGhhdCB0aGUgc2FtZSBpZGVudGlm
aWVyIGlzIHVzZWQNCiAgICAgICAgIGluZGVwZW5kZW50IG9mIHRoZSBsb2Nh
bGUsIGNoYXJhY3RlciByZXByZXNlbnRhdGlvbiwgb3INCiAgICAgICAgIHN5
c3RlbSB0eXBlIG9mIHRoZSB1c2VyIGVudGVyaW5nIHRoZSBVUkkuDQoNCiAg
ICAgIFJlc291cmNlDQogICAgICAgICBBIHJlc291cmNlIGNhbiBiZSBhbnl0
aGluZyB0aGF0IGhhcyBpZGVudGl0eS4gIEZhbWlsaWFyDQogICAgICAgICBl
eGFtcGxlcyBpbmNsdWRlIGFuIGVsZWN0cm9uaWMgZG9jdW1lbnQsIGFuIGlt
YWdlLCBhIHNlcnZpY2UNCiAgICAgICAgIChlLmcuLCAidG9kYXkncyB3ZWF0
aGVyIHJlcG9ydCBmb3IgTG9zIEFuZ2VsZXMiKSwgYW5kIGENCiAgICAgICAg
IGNvbGxlY3Rpb24gb2Ygb3RoZXIgcmVzb3VyY2VzLiAgTm90IGFsbCByZXNv
dXJjZXMgYXJlIG5ldHdvcmsNCiAgICAgICAgICJyZXRyaWV2YWJsZSI7IGUu
Zy4sIGh1bWFuIGJlaW5ncywgY29ycG9yYXRpb25zLCBhbmQgYm91bmQNCiAg
ICAgICAgIGJvb2tzIGluIGEgbGlicmFyeSBjYW4gYWxzbyBiZSBjb25zaWRl
cmVkIHJlc291cmNlcy4NCg0KICAgICAgICAgVGhlIHJlc291cmNlIGlzIHRo
ZSBjb25jZXB0dWFsIG1hcHBpbmcgdG8gYW4gZW50aXR5IG9yIHNldCBvZg0K
ICAgICAgICAgZW50aXRpZXMsIG5vdCBuZWNlc3NhcmlseSB0aGUgZW50aXR5
IHdoaWNoIGNvcnJlc3BvbmRzIHRvIHRoYXQNCiAgICAgICAgIG1hcHBpbmcg
YXQgYW55IHBhcnRpY3VsYXIgaW5zdGFuY2UgaW4gdGltZS4gIFRodXMsIGEg
cmVzb3VyY2UNCiAgICAgICAgIGNhbiByZW1haW4gY29uc3RhbnQgZXZlbiB3
aGVuIGl0cyBjb250ZW50LS0tdGhlIGVudGl0aWVzIHRvDQogICAgICAgICB3
aGljaCBpdCBjdXJyZW50bHkgY29ycmVzcG9uZHMtLS1jaGFuZ2VzIG92ZXIg
dGltZSwgcHJvdmlkZWQNCiAgICAgICAgIHRoYXQgdGhlIGNvbmNlcHR1YWwg
bWFwcGluZyBpcyBub3QgY2hhbmdlZCBpbiB0aGUgcHJvY2Vzcy4NCg0KICAg
ICAgSWRlbnRpZmllcg0KICAgICAgICAgQW4gaWRlbnRpZmllciBpcyBhbiBv
YmplY3QgdGhhdCBjYW4gYWN0IGFzIGEgcmVmZXJlbmNlIHRvDQogICAgICAg
ICBzb21ldGhpbmcgdGhhdCBoYXMgaWRlbnRpdHkuICBJbiB0aGUgY2FzZSBv
ZiBVUklzLCB0aGUgb2JqZWN0DQogICAgICAgICBpcyBhIHNlcXVlbmNlIG9m
IGNoYXJhY3RlcnMgd2l0aCBhIHJlc3RyaWN0ZWQgc3ludGF4LiAgQW4NCiAg
ICAgICAgIGFic29sdXRlIGlkZW50aWZpZXIgcmVmZXJzIHRvIGEgcmVzb3Vy
Y2UgaW5kZXBlbmRlbnQgb2YgdGhlDQogICAgICAgICBjb250ZXh0IGluIHdo
aWNoIHRoZSBpZGVudGlmaWVyIGlzIHVzZWQsIHdoZXJlYXMgYSByZWxhdGl2
ZQ0KICAgICAgICAgaWRlbnRpZmllciByZWZlcnMgdG8gYSByZXNvdXJjZSBi
eSBkZXNjcmliaW5nIHRoZSBkaWZmZXJlbmNlDQogICAgICAgICB3aXRoaW4g
YSBoaWVyYXJjaGljYWwgbmFtZXNwYWNlIGJldHdlZW4gdGhlIGN1cnJlbnQg
Y29udGV4dA0KICAgICAgICAgYW5kIGFuIGFic29sdXRlIGlkZW50aWZpZXIg
b2YgdGhlIHJlc291cmNlLg0KICAgICAgICAgDQogICBIYXZpbmcgaWRlbnRp
ZmllZCBhIHJlc291cmNlLCBhIHN5c3RlbSBtYXkgcGVyZm9ybSBhIHZhcmll
dHkgb2YNCiAgIG9wZXJhdGlvbnMgb24gdGhlIHJlc291cmNlLCBhcyBtaWdo
dCBiZSBjaGFyYWN0ZXJpemVkIGJ5IHN1Y2ggd29yZHMNCiAgIGFzIGBhY2Nl
c3MnLCBgdXBkYXRlJywgYHJlcGxhY2UnLCBvciBgZmluZCBhdHRyaWJ1dGVz
Jy4NCg0KMS4yLiBVUkksIFVSTCwgYW5kIFVSTg0KDQogICBBIFVSSSBjYW4g
YmUgZnVydGhlciBjbGFzc2lmaWVkIGFzIGEgTG9jYXRvciAoVVJMKSBvciBO
YW1lIChVUk4pLg0KICAgVVJMcyBhcmUgdXNlZCB0byBgbG9jYXRlJyByZXNv
dXJjZXMgYnkgcHJvdmlkaW5nIGFuIGFic3RyYWN0DQogICBpZGVudGlmaWNh
dGlvbiBvZiB0aGUgcmVzb3VyY2UgbG9jYXRpb24gKGkuZS4sIGJ5IHVzaW5n
IGNvbW1vbg0KICAgbmV0d29yayBuYW1lIHJlc29sdXRpb24gbWVjaGFuaXNt
cyB0byBpZGVudGlmeSB0aGUgbWVjaGFuaXNtcyBmb3INCiAgIGFjY2Vzc2lu
ZyBhIHJlc291cmNlKS4gIFVSTnMgYXJlIHVzZWQgdG8gaWRlbnRpZnkgYSBy
ZXNvdXJjZSBieSBhDQogICBsb2NhdGlvbi1pbmRlcGVuZGVudCBuYW1lLg0K
DQogICBNYW55IFVSSSBzY2hlbWVzIGhhdmUgYmVlbiBkZWZpbmVkLiAgVGhl
IHNjaGVtZSBkZWZpbmVzIHRoZQ0KICAgbmFtZXNwYWNlIG9mIHRoZSBVUkks
IGFuZCB0aHVzIG1heSBmdXJ0aGVyIHJlc3RyaWN0IHRoZSBzeW50YXggYW5k
DQogICBzZW1hbnRpY3Mgb2YgaWRlbnRpZmllcnMgdXNpbmcgdGhhdCBzY2hl
bWUuDQoNCiAgIEFsdGhvdWdoIG1hbnkgVVJMIHNjaGVtZXMgYXJlIG5hbWVk
IGFmdGVyIHByb3RvY29scywgdGhpcyBkb2VzIG5vdA0KICAgaW1wbHkgdGhh
dCB0aGUgb25seSB3YXkgdG8gYWNjZXNzIHRoZSBVUkwncyByZXNvdXJjZSBp
cyB2aWEgdGhlIG5hbWVkDQogICBwcm90b2NvbC4gIEdhdGV3YXlzLCBwcm94
aWVzLCBjYWNoZXMsIGFuZCBuYW1lIHJlc29sdXRpb24gc2VydmljZXMNCiAg
IG1pZ2h0IGJlIHVzZWQgdG8gYWNjZXNzIHNvbWUgcmVzb3VyY2VzLCBpbmRl
cGVuZGVudCBvZiB0aGUgcHJvdG9jb2wNCiAgIG9mIHRoZWlyIG9yaWdpbiwg
YW5kIHRoZSByZXNvbHV0aW9uIG9mIHNvbWUgVVJMcyBtYXkgcmVxdWlyZSB0
aGUgdXNlDQogICBvZiBtb3JlIHRoYW4gb25lIHByb3RvY29sIChlLmcuLCBi
b3RoIEROUyBhbmQgSFRUUCBhcmUgdHlwaWNhbGx5IHVzZWQNCiAgIHRvIGFj
Y2VzcyBhbiAiaHR0cCIgVVJMJ3MgcmVzb3VyY2Ugd2hlbiBpdCBjYW4ndCBi
ZSBmb3VuZCBpbiBhIGxvY2FsDQogICBjYWNoZSkuDQoNCiAgIEEgVVJOIGRp
ZmZlcnMgZnJvbSBhIFVSTCBpbiB0aGF0IGl0J3MgcHJpbWFyeSBwdXJwb3Nl
IGlzIHBlcnNpc3RlbnQNCiAgIGxhYmVsbGluZyBvZiBhIHJlc291cmNlIHdp
dGggYW4gaWRlbnRpZmllci4gIFRoYXQgaWRlbnRpZmllciBpcw0KICAgZHJh
d24gZnJvbSBvbmUgb2YgYSBzZXQgb2YgZGVmaW5lZCBuYW1lc3BhY2VzLCBl
YWNoIG9mIHdoaWNoIGhhcyANCiAgIGl0cyBvd24gc2V0IG5hbWUgc3RydWN0
dXJlIGFuZCBhc3NpZ25tZW50IHByb2NlZHVyZXMuICBJZiBhIFVSTg0KICAg
aXMgdG8gYmUgcmVzb2x2ZWQgdG8gYSByZXNvdXJjZSwgYXQgbGVhc3Qgb25l
IG5hbWUgcmVzb2x1dGlvbiBwYXNzIGlzDQogICByZXF1aXJlZCBpbiBvcmRl
ciB0byBhY2Nlc3MgdGhlIHJlc291cmNlLiBUaGlzIHByb3ZpZGVzIHRoZSBh
YmlsaXR5IHRvDQogICBlbnN1cmUgdGhlIGlkZW50aWZpZXIncyBwZXJzaXN0
ZW5jZSB2aWEgYSBsZXZlbCBvZiByZWRpcmVjdGlvbi4gIFRoZQ0KICAgInVy
biIgc2NoZW1lIGhhcyBiZWVuIHJlc2VydmVkIHRvIGVzdGFibGlzaCB0aGUg
cmVxdWlyZW1lbnRzIGZvciBhDQogICBzdGFuZGFyZGl6ZWQgVVJOIG5hbWVz
cGFjZSwgYXMgZGVmaW5lZCBpbiAiVVJOIFN5bnRheCIgW1JGQzIxNDFdIGFu
ZA0KICAgaXRzIHJlbGF0ZWQgc3BlY2lmaWNhdGlvbnMuIA0KDQogICBNb3N0
IG9mIHRoZSBleGFtcGxlcyBpbiB0aGlzIHNwZWNpZmljYXRpb24gZGVtb25z
dHJhdGUgVVJMcywgc2luY2UNCiAgIHRoZXkgYWxsb3cgdGhlIG1vc3QgdmFy
aWVkIHVzZSBvZiB0aGUgc3ludGF4IGFuZCBvZnRlbiBoYXZlIGENCiAgIGhp
ZXJhcmNoaWNhbCBuYW1lc3BhY2UuICBBIHBhcnNlciBvZiB0aGUgVVJJIHN5
bnRheCBpcyBjYXBhYmxlIG9mDQogICBwYXJzaW5nIGJvdGggVVJMIGFuZCBV
Uk4gcmVmZXJlbmNlcyBhcyBhbiBvcGFxdWUgVVJJLiBPbmNlIHRoZSBzY2hl
bWUNCiAgIGlzIGRldGVybWluZWQsIHRoZSBzY2hlbWUtc3BlY2lmaWMgcGFy
c2luZyBjYW4gYmUgcGVyZm9ybWVkIG9uIHRoZQ0KICAgcmVtYWluaW5nIFVS
SSBjb21wb25lbnRzLiAgSW4gb3RoZXIgd29yZHMsIHRoZSBVUkkgc3ludGF4
IGlzIGEgc3VwZXJzZXQNCiAgIG9mIHRoZSBzeW50YXggb2YgYWxsIFVSSSBz
Y2hlbWVzLg0KDQoxLjMuIEV4YW1wbGUgVVJJcw0KDQogICBUaGUgZm9sbG93
aW5nIGV4YW1wbGVzIGlsbHVzdHJhdGUgVVJJcyB3aGljaCBhcmUgaW4gY29t
bW9uIHVzZS4NCg0KICAgZnRwOi8vZnRwLmlzLmNvLnphL3JmYy9yZmMxODA4
LnR4dA0KICAgICAgLS0gZnRwIHNjaGVtZSBmb3IgRmlsZSBUcmFuc2ZlciBQ
cm90b2NvbCBzZXJ2aWNlcw0KDQogICBnb3BoZXI6Ly9zcGluYWx0YXAubWlj
cm8udW1uLmVkdS8wMC9XZWF0aGVyL0NhbGlmb3JuaWEvTG9zJTIwQW5nZWxl
cw0KICAgICAgLS0gZ29waGVyIHNjaGVtZSBmb3IgR29waGVyIGFuZCBHb3Bo
ZXIrIFByb3RvY29sIHNlcnZpY2VzDQoNCiAgIGh0dHA6Ly93d3cubWF0aC51
aW8ubm8vZmFxL2NvbXByZXNzaW9uLWZhcS9wYXJ0MS5odG1sDQogICAgICAt
LSBodHRwIHNjaGVtZSBmb3IgSHlwZXJ0ZXh0IFRyYW5zZmVyIFByb3RvY29s
IHNlcnZpY2VzDQoNCiAgIG1haWx0bzptZHVlcnN0QGlmaS51bml6aC5jaA0K
ICAgICAgLS0gbWFpbHRvIHNjaGVtZSBmb3IgZWxlY3Ryb25pYyBtYWlsIGFk
ZHJlc3Nlcw0KDQogICBuZXdzOmNvbXAuaW5mb3N5c3RlbXMud3d3LnNlcnZl
cnMudW5peA0KICAgICAgLS0gbmV3cyBzY2hlbWUgZm9yIFVTRU5FVCBuZXdz
IGdyb3VwcyBhbmQgYXJ0aWNsZXMNCg0KICAgdGVsbmV0Oi8vbWVsdnlsLnVj
b3AuZWR1Lw0KICAgICAgLS0gdGVsbmV0IHNjaGVtZSBmb3IgaW50ZXJhY3Rp
dmUgc2VydmljZXMgdmlhIHRoZSBURUxORVQgUHJvdG9jb2wNCg0KMS40LiBV
UkkgVHJhbnNjcmliYWJpbGl0eQ0KDQogICBUaGUgVVJJIHN5bnRheCB3YXMg
ZGVzaWduZWQgd2l0aCBnbG9iYWwgdHJhbnNjcmliYWJpbGl0eSBhcyBvbmUg
b2YNCiAgIGl0cyBtYWluIGNvbmNlcm5zLiBBIFVSSSBpcyBhIHNlcXVlbmNl
IG9mIGNoYXJhY3RlcnMgZnJvbSBhIHZlcnkNCiAgIGxpbWl0ZWQgc2V0LCBp
LmUuIHRoZSBsZXR0ZXJzIG9mIHRoZSBiYXNpYyBMYXRpbiBhbHBoYWJldCwg
ZGlnaXRzLA0KICAgYW5kIGEgZmV3IHNwZWNpYWwgY2hhcmFjdGVycy4gIEEg
VVJJIG1heSBiZSByZXByZXNlbnRlZCBpbiBhDQogICB2YXJpZXR5IG9mIHdh
eXM6IGUuZy4sIGluayBvbiBwYXBlciwgcGl4ZWxzIG9uIGEgc2NyZWVuLCBv
ciBhDQogICBzZXF1ZW5jZSBvZiBvY3RldHMgaW4gYSBjb2RlZCBjaGFyYWN0
ZXIgc2V0LiAgVGhlIGludGVycHJldGF0aW9uIG9mDQogICBhIFVSSSBkZXBl
bmRzIG9ubHkgb24gdGhlIGNoYXJhY3RlcnMgdXNlZCBhbmQgbm90IGhvdyB0
aG9zZQ0KICAgY2hhcmFjdGVycyBhcmUgcmVwcmVzZW50ZWQgaW4gYSBuZXR3
b3JrIHByb3RvY29sLg0KDQogICBUaGUgZ29hbCBvZiB0cmFuc2NyaWJhYmls
aXR5IGNhbiBiZSBkZXNjcmliZWQgYnkgYSBzaW1wbGUgc2NlbmFyaW8uDQog
ICBJbWFnaW5lIHR3byBjb2xsZWFndWVzLCBTYW0gYW5kIEtpbSwgc2l0dGlu
ZyBpbiBhIHB1YiBhdCBhbg0KICAgaW50ZXJuYXRpb25hbCBjb25mZXJlbmNl
IGFuZCBleGNoYW5naW5nIHJlc2VhcmNoIGlkZWFzLiAgU2FtIGFza3MNCiAg
IEtpbSBmb3IgYSBsb2NhdGlvbiB0byBnZXQgbW9yZSBpbmZvcm1hdGlvbiwg
c28gS2ltIHdyaXRlcyB0aGUgVVJJDQogICBmb3IgdGhlIHJlc2VhcmNoIHNp
dGUgb24gYSBuYXBraW4uICBVcG9uIHJldHVybmluZyBob21lLCBTYW0gdGFr
ZXMNCiAgIG91dCB0aGUgbmFwa2luIGFuZCB0eXBlcyB0aGUgVVJJIGludG8g
YSBjb21wdXRlciwgd2hpY2ggdGhlbg0KICAgcmV0cmlldmVzIHRoZSBpbmZv
cm1hdGlvbiB0byB3aGljaCBLaW0gcmVmZXJyZWQuDQoNCiAgIFRoZXJlIGFy
ZSBzZXZlcmFsIGRlc2lnbiBjb25jZXJucyByZXZlYWxlZCBieSB0aGUgc2Nl
bmFyaW86DQoNCiAgICAgIG8gIEEgVVJJIGlzIGEgc2VxdWVuY2Ugb2YgY2hh
cmFjdGVycywgd2hpY2ggaXMgbm90IGFsd2F5cw0KICAgICAgICAgcmVwcmVz
ZW50ZWQgYXMgYSBzZXF1ZW5jZSBvZiBvY3RldHMuDQoNCiAgICAgIG8gIEEg
VVJJIG1heSBiZSB0cmFuc2NyaWJlZCBmcm9tIGEgbm9uLW5ldHdvcmsgc291
cmNlLCBhbmQgdGh1cw0KICAgICAgICAgc2hvdWxkIGNvbnNpc3Qgb2YgY2hh
cmFjdGVycyB3aGljaCBhcmUgbW9zdCBsaWtlbHkgdG8gYmUgYWJsZQ0KICAg
ICAgICAgdG8gYmUgdHlwZWQgaW50byBhIGNvbXB1dGVyLCB3aXRoaW4gdGhl
IGNvbnN0cmFpbnRzIGltcG9zZWQgYnkNCiAgICAgICAgIGtleWJvYXJkcyAo
YW5kIHJlbGF0ZWQgaW5wdXQgZGV2aWNlcykgYWNyb3NzIGxhbmd1YWdlcyBh
bmQNCiAgICAgICAgIGxvY2FsZXMuDQoNCiAgICAgIG8gIEEgVVJJIG9mdGVu
IG5lZWRzIHRvIGJlIHJlbWVtYmVyZWQgYnkgcGVvcGxlLCBhbmQgaXQgaXMg
ZWFzaWVyDQogICAgICAgICBmb3IgcGVvcGxlIHRvIHJlbWVtYmVyIGEgVVJJ
IHdoZW4gaXQgY29uc2lzdHMgb2YgbWVhbmluZ2Z1bA0KICAgICAgICAgY29t
cG9uZW50cy4NCg0KICAgVGhlc2UgZGVzaWduIGNvbmNlcm5zIGFyZSBub3Qg
YWx3YXlzIGluIGFsaWdubWVudC4gIEZvciBleGFtcGxlLCBpdA0KICAgaXMg
b2Z0ZW4gdGhlIGNhc2UgdGhhdCB0aGUgbW9zdCBtZWFuaW5nZnVsIG5hbWUg
Zm9yIGEgVVJJIGNvbXBvbmVudA0KICAgd291bGQgcmVxdWlyZSBjaGFyYWN0
ZXJzIHdoaWNoIGNhbm5vdCBiZSB0eXBlZCBpbnRvIHNvbWUgc3lzdGVtcy4N
CiAgIFRoZSBhYmlsaXR5IHRvIHRyYW5zY3JpYmUgdGhlIHJlc291cmNlIGlk
ZW50aWZpZXIgZnJvbSBvbmUgbWVkaXVtIHRvDQogICBhbm90aGVyIHdhcyBj
b25zaWRlcmVkIG1vcmUgaW1wb3J0YW50IHRoYW4gaGF2aW5nIGl0cyBVUkkg
Y29uc2lzdA0KICAgb2YgdGhlIG1vc3QgbWVhbmluZ2Z1bCBvZiBjb21wb25l
bnRzLiAgSW4gbG9jYWwgYW5kIHJlZ2lvbmFsDQogICBjb250ZXh0cyBhbmQg
d2l0aCBpbXByb3ZpbmcgdGVjaG5vbG9neSwgdXNlcnMgbWlnaHQgYmVuZWZp
dCBmcm9tDQogICBiZWluZyBhYmxlIHRvIHVzZSBhIHdpZGVyIHJhbmdlIG9m
IGNoYXJhY3RlcnM7IHN1Y2ggdXNlIGlzIG5vdA0KICAgZGVmaW5lZCBpbiB0
aGlzIGRvY3VtZW50Lg0KDQoxLjYuIFN5bnRheCBOb3RhdGlvbiBhbmQgQ29t
bW9uIEVsZW1lbnRzDQoNCiAgIFRoaXMgZG9jdW1lbnQgdXNlcyB0d28gY29u
dmVudGlvbnMgdG8gZGVzY3JpYmUgYW5kIGRlZmluZSB0aGUgc3ludGF4DQog
ICBmb3IgVW5pZm9ybSBSZXNvdXJjZSBJZGVudGlmaWVycy4gIFRoZSBmaXJz
dCwgY2FsbGVkIHRoZSBsYXlvdXQgZm9ybSwgaXMNCiAgIGEgZ2VuZXJhbCBk
ZXNjcmlwdGlvbiBvZiB0aGUgb3JkZXIgb2YgY29tcG9uZW50cyBhbmQgY29t
cG9uZW50DQogICBzZXBhcmF0b3JzLCBhcyBpbg0KDQogICAgICA8Zmlyc3Q+
LzxzZWNvbmQ+Ozx0aGlyZD4/PGZvdXJ0aD4NCg0KICAgVGhlIGNvbXBvbmVu
dCBuYW1lcyBhcmUgZW5jbG9zZWQgaW4gYW5nbGUtYnJhY2tldHMgYW5kIGFu
eSBjaGFyYWN0ZXJzDQogICBvdXRzaWRlIGFuZ2xlLWJyYWNrZXRzIGFyZSBs
aXRlcmFsIHNlcGFyYXRvcnMuICBXaGl0ZXNwYWNlIHNob3VsZCBiZQ0KICAg
aWdub3JlZC4gIFRoZXNlIGRlc2NyaXB0aW9ucyBhcmUgdXNlZCBpbmZvcm1h
bGx5IGFuZCBkbyBub3QgZGVmaW5lDQogICB0aGUgc3ludGF4IHJlcXVpcmVt
ZW50cy4NCg0KICAgVGhlIHNlY29uZCBjb252ZW50aW9uIGlzIGEgQk5GLWxp
a2UgZ3JhbW1hciwgdXNlZCB0byBkZWZpbmUgdGhlDQogICBmb3JtYWwgVVJJ
IHN5bnRheC4gIFRoZSBncmFtbWFyIGlzIHRoYXQgb2YgW1JGQzgyMl0sIGV4
Y2VwdCB0aGF0DQogICAifCIgaXMgdXNlZCB0byBkZXNpZ25hdGUgYWx0ZXJu
YXRpdmVzLiAgQnJpZWZseSwgcnVsZXMgYXJlIHNlcGFyYXRlZA0KICAgZnJv
bSBkZWZpbml0aW9ucyBieSBhbiBlcXVhbCAiPSIsIGluZGVudGF0aW9uIGlz
IHVzZWQgdG8gY29udGludWUgYQ0KICAgcnVsZSBkZWZpbml0aW9uIG92ZXIg
bW9yZSB0aGFuIG9uZSBsaW5lLCBsaXRlcmFscyBhcmUgcXVvdGVkIHdpdGgg
IiIsDQogICBwYXJlbnRoZXNlcyAiKCIgYW5kICIpIiBhcmUgdXNlZCB0byBn
cm91cCBlbGVtZW50cywgb3B0aW9uYWwgZWxlbWVudHMNCiAgIGFyZSBlbmNs
b3NlZCBpbiAiWyIgYW5kICJdIiBicmFja2V0cywgYW5kIGVsZW1lbnRzIG1h
eSBiZSBwcmVjZWRlZA0KICAgd2l0aCA8bj4qIHRvIGRlc2lnbmF0ZSBuIG9y
IG1vcmUgcmVwZXRpdGlvbnMgb2YgdGhlIGZvbGxvd2luZw0KICAgZWxlbWVu
dDsgbiBkZWZhdWx0cyB0byAwLg0KDQogICBVbmxpa2UgbWFueSBzcGVjaWZp
Y2F0aW9ucyB3aGljaCB1c2UgYSBCTkYtbGlrZSBncmFtbWFyIHRvIGRlZmlu
ZSB0aGUNCiAgIGJ5dGVzIChvY3RldHMpIGFsbG93ZWQgYnkgYSBwcm90b2Nv
bCwgdGhlIFVSSSBncmFtbWFyIGlzIGRlZmluZWQgaW4NCiAgIHRlcm1zIG9m
IGNoYXJhY3RlcnMuICBFYWNoIGxpdGVyYWwgaW4gdGhlIGdyYW1tYXIgY29y
cmVzcG9uZHMgdG8gdGhlDQogICBjaGFyYWN0ZXIgaXQgcmVwcmVzZW50cywg
cmF0aGVyIHRoYW4gdG8gdGhlIG9jdGV0IGVuY29kaW5nIG9mIHRoYXQNCiAg
IGNoYXJhY3RlciBpbiBhbnkgcGFydGljdWxhciBjb2RlZCBjaGFyYWN0ZXIg
c2V0LiAgSG93IGEgVVJJIGlzDQogICByZXByZXNlbnRlZCBpbiB0ZXJtcyBv
ZiBiaXRzIGFuZCBieXRlcyBvbiB0aGUgd2lyZSBpcyBkZXBlbmRlbnQgdXBv
bg0KICAgdGhlIGNoYXJhY3RlciBlbmNvZGluZyBvZiB0aGUgcHJvdG9jb2wg
dXNlZCB0byB0cmFuc3BvcnQgaXQsIG9yIHRoZQ0KICAgY2hhcnNldCBvZiB0
aGUgZG9jdW1lbnQgd2hpY2ggY29udGFpbnMgaXQuDQoNCiAgIFRoZSBmb2xs
b3dpbmcgZGVmaW5pdGlvbnMgYXJlIGNvbW1vbiB0byBtYW55IGVsZW1lbnRz
Og0KDQogICAgICBhbHBoYSAgICA9IGxvd2FscGhhIHwgdXBhbHBoYQ0KDQog
ICAgICBsb3dhbHBoYSA9ICJhIiB8ICJiIiB8ICJjIiB8ICJkIiB8ICJlIiB8
ICJmIiB8ICJnIiB8ICJoIiB8ICJpIiB8DQogICAgICAgICAgICAgICAgICJq
IiB8ICJrIiB8ICJsIiB8ICJtIiB8ICJuIiB8ICJvIiB8ICJwIiB8ICJxIiB8
ICJyIiB8DQogICAgICAgICAgICAgICAgICJzIiB8ICJ0IiB8ICJ1IiB8ICJ2
IiB8ICJ3IiB8ICJ4IiB8ICJ5IiB8ICJ6Ig0KDQogICAgICB1cGFscGhhICA9
ICJBIiB8ICJCIiB8ICJDIiB8ICJEIiB8ICJFIiB8ICJGIiB8ICJHIiB8ICJI
IiB8ICJJIiB8DQogICAgICAgICAgICAgICAgICJKIiB8ICJLIiB8ICJMIiB8
ICJNIiB8ICJOIiB8ICJPIiB8ICJQIiB8ICJRIiB8ICJSIiB8DQogICAgICAg
ICAgICAgICAgICJTIiB8ICJUIiB8ICJVIiB8ICJWIiB8ICJXIiB8ICJYIiB8
ICJZIiB8ICJaIg0KDQogICAgICBkaWdpdCAgICA9ICIwIiB8ICIxIiB8ICIy
IiB8ICIzIiB8ICI0IiB8ICI1IiB8ICI2IiB8ICI3IiB8DQogICAgICAgICAg
ICAgICAgICI4IiB8ICI5Ig0KDQogICAgICBhbHBoYW51bSA9IGFscGhhIHwg
ZGlnaXQNCg0KICAgVGhlIGNvbXBsZXRlIFVSSSBzeW50YXggaXMgY29sbGVj
dGVkIGluIEFwcGVuZGl4IEEuDQoNCjIuIFVSSSBDaGFyYWN0ZXJzIGFuZCBF
c2NhcGUgU2VxdWVuY2VzDQoNCiAgIFVSSXMgY29uc2lzdCBvZiBhIHJlc3Ry
aWN0ZWQgc2V0IG9mIGNoYXJhY3RlcnMsIHByaW1hcmlseSBjaG9zZW4gdG8N
CiAgIGFpZCB0cmFuc2NyaWJhYmlsaXR5IGFuZCB1c2FiaWxpdHkgYm90aCBp
biBjb21wdXRlciBzeXN0ZW1zIGFuZCBpbg0KICAgbm9uLWNvbXB1dGVyIGNv
bW11bmljYXRpb25zLiBDaGFyYWN0ZXJzIHVzZWQgY29udmVudGlvbmFsbHkg
YXMNCiAgIGRlbGltaXRlcnMgYXJvdW5kIFVSSXMgd2VyZSBleGNsdWRlZC4g
IFRoZSByZXN0cmljdGVkIHNldCBvZg0KICAgY2hhcmFjdGVycyBjb25zaXN0
cyBvZiBkaWdpdHMsIGxldHRlcnMsIGFuZCBhIGZldyBncmFwaGljIHN5bWJv
bHMNCiAgIHdlcmUgY2hvc2VuIGZyb20gdGhvc2UgY29tbW9uIHRvIG1vc3Qg
b2YgdGhlIGNoYXJhY3RlciBlbmNvZGluZ3MNCiAgIGFuZCBpbnB1dCBmYWNp
bGl0aWVzIGF2YWlsYWJsZSB0byBJbnRlcm5ldCB1c2Vycy4NCg0KICAgV2l0
aGluIGEgVVJJLCBjaGFyYWN0ZXJzIGFyZSBlaXRoZXIgdXNlZCBhcyBkZWxp
bWl0ZXJzLCBvciB0bw0KICAgcmVwcmVzZW50IHN0cmluZ3Mgb2YgZGF0YSAo
b2N0ZXRzKSB3aXRoaW4gdGhlIGRlbGltaXRlZCBwb3J0aW9ucy4NCiAgIE9j
dGV0cyBhcmUgZWl0aGVyIHJlcHJlc2VudGVkIGRpcmVjdGx5IGJ5IGEgY2hh
cmFjdGVyICh1c2luZyB0aGUNCiAgIFVTLUFTQ0lJIGNoYXJhY3RlciBmb3Ig
dGhhdCBvY3RldCkgb3IgYnkgYW4gZXNjYXBlIGVuY29kaW5nLiAgVGhpcw0K
ICAgcmVwcmVzZW50YXRpb24gaXMgZWxhYm9yYXRlZCBiZWxvdy4NCiAgIA0K
Mi4xIFVSSXMgYW5kIG5vbi1BU0NJSSBjaGFyYWN0ZXJzICAgDQogICANCiAg
IFdoaWxlIFVSSXMgYXJlIHNlcXVlbmNlcyBvZiBjaGFyYWN0ZXJzIGFuZCB0
aG9zZSBjaGFyYWN0ZXJzIGFyZQ0KICAgdXNlZCAod2l0aGluIGRlbGltaXRl
ZCBzZWN0aW9ucykgdG8gcmVwcmVzZW50IHNlcXVlbmNlcyBvZiBvY3RldHMs
DQogICBpbiBzb21lIGNhc2VzIHRob3NlIHNlcXVlbmNlcyBvZiBvY3RldHMg
YXJlIHVzZWQgKHZpYSBhICdjaGFyc2V0Jw0KICAgb3IgY2hhcmFjdGVyIGVu
Y29kaW5nIHNjaGVtZSkgdG8gcmVwcmVzZW50IHNlcXVlbmNlcyBvZiBjaGFy
YWN0ZXJzOg0KICAgDQogICBVUkkgY2hhci4gc2VxdWVuY2UgPC0+IG9jdGV0
IHNlcXVlbmNlIDwtPiBvcmlnaW5hbCBjaGFyLiBzZXF1ZW5jZQ0KICAgDQog
ICBJbiBjYXNlcyB3aGVyZSB0aGUgb3JpZ2luYWwgY2hhcmFjdGVyIHNlcXVl
bmNlIGNvbnRhaW5zIGNoYXJhY3RlcnMNCiAgIHRoYXQgYXJlIHN0cmljdGx5
IHdpdGhpbiB0aGUgc2V0IG9mIGNoYXJhY3RlcnMgZGVmaW5lZCBpbiB0aGUN
CiAgIFVTLUFTQ0lJIGNoYXJhY3RlciBzZXQsIHRoZSBtYXBwaW5nIGlzIHNp
bXBsZTogZWFjaCBvcmlnaW5hbA0KICAgY2hhcmFjdGVyIGlzIHRyYW5zbGF0
ZWQgaW50byB0aGUgVVMtQVNDSUkgY29kZSBmb3IgaXQsIGFuZA0KICAgc3Vi
c2VxdWVudGx5IHJlcHJlc2VudGVkIGVpdGhlciBhcyB0aGUgc2FtZSBjaGFy
YWN0ZXIsIG9yIGFzIGFuDQogICBlc2NhcGUgc2VxdWVuY2UuDQoNCiAgIElu
IGdlbmVyYWwgcHJhY3RpY2UsIG1hbnkgZGlmZmVyZW50IGNoYXJhY3RlciBl
bmNvZGluZyBzY2hlbWVzIGFyZQ0KICAgdXNlZCBpbiB0aGUgc2Vjb25kIG1h
cHBpbmcgKGJldHdlZW4gc2VxdWVuY2VzIG9mIHJlcHJlc2VudGVkDQogICBj
aGFyYWN0ZXJzIGFuZCBzZXF1ZW5jZXMgb2Ygb2N0ZXRzKSBhbmQgdGhlcmUg
aXMgZ2VuZXJhbGx5IG5vDQogICByZXByZXNlbnRhdGlvbiBpbiB0aGUgVVJJ
IGl0c2VsZiBvZiB3aGljaCBtYXBwaW5nIHdhcyB1c2VkIHVubGVzcw0KICAg
dGhlIFVSSSBzY2hlbWUgcmVxdWlyZXMgYSBzcGVjaWZpYyBtYXBwaW5nLiAg
V2hpbGUgdGhlcmUgaXMgYSBzdHJvbmcNCiAgIGRlc2lyZSB0byBwcm92aWRl
IGZvciBhIGdlbmVyYWwgYW5kIHVuaWZvcm0gbWFwcGluZyBiZXR3ZWVuIG1v
cmUNCiAgIGdlbmVyYWwgc2NyaXB0cyBhbmQgVVJJcywgdGhlIHN0YW5kYXJk
IGZvciBzdWNoIHVzZSBpcyBvdXRzaWRlIG9mIHRoZQ0KICAgc2NvcGUgb2Yg
dGhpcyBkb2N1bWVudC4NCg0KICAgTW9yZSBzeXN0ZW1hdGljIHRyZWF0bWVu
dCBvZiBjaGFyYWN0ZXIgZW5jb2Rpbmcgd2l0aGluIFVSSXMgaXMNCiAgIGN1
cnJlbnRseSB1bmRlciBkZXZlbG9wbWVudC4NCg0KMi4yLiBSZXNlcnZlZCBD
aGFyYWN0ZXJzDQoNCiAgIE1hbnkgVVJJcyBpbmNsdWRlIGNvbXBvbmVudHMg
Y29uc2lzdGluZyBvZiBvciBkZWxpbWl0ZWQgYnksIGNlcnRhaW4NCiAgIHNw
ZWNpYWwgY2hhcmFjdGVycy4gIFRoZXNlIGNoYXJhY3RlcnMgYXJlIGNhbGxl
ZCAicmVzZXJ2ZWQiLCBzaW5jZQ0KICAgdGhlaXIgdXNhZ2Ugd2l0aGluIHRo
ZSBVUkkgY29tcG9uZW50IGlzIGxpbWl0ZWQgdG8gdGhlaXIgcmVzZXJ2ZWQN
CiAgIHB1cnBvc2UuICBJZiB0aGUgZGF0YSBmb3IgYSBVUkkgY29tcG9uZW50
IHdvdWxkIGNvbmZsaWN0IHdpdGggdGhlDQogICByZXNlcnZlZCBwdXJwb3Nl
LCB0aGVuIHRoZSBjb25mbGljdGluZyBkYXRhIG11c3QgYmUgZXNjYXBlZCBi
ZWZvcmUNCiAgIGZvcm1pbmcgdGhlIFVSSS4NCiAgIA0KICAgICAgcmVzZXJ2
ZWQgICAgPSAiOyIgfCAiLyIgfCAiPyIgfCAiOiIgfCAiQCIgfCAiJiIgfCAi
PSIgfCAiKyINCg0KICAgVGhlICJyZXNlcnZlZCIgc3ludGF4IGNsYXNzIGFi
b3ZlIHJlZmVycyB0byB0aG9zZSBjaGFyYWN0ZXJzIHdoaWNoDQogICBhcmUg
YWxsb3dlZCB3aXRoaW4gYSBVUkksIGJ1dCB3aGljaCBtYXkgbm90IGJlIGFs
bG93ZWQgd2l0aGluIGENCiAgIHBhcnRpY3VsYXIgY29tcG9uZW50IG9mIHRo
ZSBnZW5lcmljIFVSSSBzeW50YXg7IHRoZXkgYXJlIHVzZWQgYXMNCiAgIGRl
bGltaXRlcnMgb2YgdGhlIFVSSSBjb21wb25lbnRzLg0KDQogICBDaGFyYWN0
ZXJzIGluIHRoZSAicmVzZXJ2ZWQiIHNldCBhcmUgbm90IHJlc2VydmVkIGlu
IGFsbCBjb250ZXh0cy4NCiAgIFRoZSBzZXQgb2YgY2hhcmFjdGVycyBhY3R1
YWxseSByZXNlcnZlZCB3aXRoaW4gYW55IGdpdmVuIFVSSQ0KICAgY29tcG9u
ZW50IGlzIGRlZmluZWQgYnkgdGhhdCBjb21wb25lbnQuIEluIGdlbmVyYWws
IGEgY2hhcmFjdGVyIGlzDQogICByZXNlcnZlZCBpZiB0aGUgc2VtYW50aWNz
IG9mIHRoZSBVUkkgY2hhbmdlcyBpZiB0aGUgY2hhcmFjdGVyIGlzDQogICBy
ZXBsYWNlZCB3aXRoIGl0cyBlc2NhcGVkIFVTLUFTQ0lJIGVuY29kaW5nLg0K
DQoyLjMuIFVucmVzZXJ2ZWQgQ2hhcmFjdGVycw0KDQogICBEYXRhIGNoYXJh
Y3RlcnMgd2hpY2ggYXJlIGFsbG93ZWQgaW4gYSBVUkkgYnV0IGRvIG5vdCBo
YXZlIGEgcmVzZXJ2ZWQNCiAgIHB1cnBvc2UgYXJlIGNhbGxlZCB1bnJlc2Vy
dmVkLiAgVGhlc2UgaW5jbHVkZSB1cHBlciBhbmQgbG93ZXIgY2FzZQ0KICAg
bGV0dGVycywgZGVjaW1hbCBkaWdpdHMsIGFuZCBhIGxpbWl0ZWQgc2V0IG9m
IHB1bmN0dWF0aW9uIG1hcmtzIGFuZA0KICAgc3ltYm9scy4NCg0KICAgICAg
dW5yZXNlcnZlZCAgPSBhbHBoYW51bSB8IG1hcmsNCg0KICAgICAgbWFyayAg
ICAgICAgPSAiJCIgfCAiLSIgfCAiXyIgfCAiLiIgfCAiISIgfCAifiIgfA0K
ICAgICAgICAgICAgICAgICAgICAiKiIgfCAiJyIgfCAiKCIgfCAiKSIgfCAi
LCINCg0KICAgVW5yZXNlcnZlZCBjaGFyYWN0ZXJzIGNhbiBiZSBlc2NhcGVk
IHdpdGhvdXQgY2hhbmdpbmcgdGhlIHNlbWFudGljcw0KICAgb2YgdGhlIFVS
SSwgYnV0IHRoaXMgc2hvdWxkIG5vdCBiZSBkb25lIHVubGVzcyB0aGUgVVJJ
IGlzIGJlaW5nIHVzZWQNCiAgIGluIGEgY29udGV4dCB3aGljaCBkb2VzIG5v
dCBhbGxvdyB0aGUgdW5lc2NhcGVkIGNoYXJhY3RlciB0byBhcHBlYXIuDQoN
CjIuNC4gRXNjYXBlIFNlcXVlbmNlcw0KDQogICBEYXRhIG11c3QgYmUgZXNj
YXBlZCBpZiBpdCBkb2VzIG5vdCBoYXZlIGEgcmVwcmVzZW50YXRpb24gdXNp
bmcgYW4NCiAgIHVucmVzZXJ2ZWQgY2hhcmFjdGVyOyB0aGlzIGluY2x1ZGVz
IGRhdGEgdGhhdCBkb2VzIG5vdCBjb3JyZXNwb25kDQogICB0byBhIHByaW50
YWJsZSBjaGFyYWN0ZXIgb2YgdGhlIFVTLUFTQ0lJIGNvZGVkIGNoYXJhY3Rl
ciBzZXQsIG9yDQogICB0aGF0IGNvcnJlc3BvbmRzIHRvIGFueSBVUy1BU0NJ
SSBjaGFyYWN0ZXIgdGhhdCBpcyBkaXNhbGxvd2VkLCBhcw0KICAgZXhwbGFp
bmVkIGJlbG93Lg0KICAgDQoyLjQuMS4gRXNjYXBlZCBFbmNvZGluZw0KDQog
ICBBbiBlc2NhcGVkIG9jdGV0IGlzIGVuY29kZWQgYXMgYSBjaGFyYWN0ZXIg
dHJpcGxldCwgY29uc2lzdGluZw0KICAgb2YgdGhlIHBlcmNlbnQgY2hhcmFj
dGVyICIlIiBmb2xsb3dlZCBieSB0aGUgdHdvIGhleGFkZWNpbWFsIGRpZ2l0
cw0KICAgcmVwcmVzZW50aW5nIHRoZSBvY3RldCBjb2RlLiBGb3IgZXhhbXBs
ZSwgIiUyMCIgaXMgdGhlIGVzY2FwZWQNCiAgIGVuY29kaW5nIGZvciB0aGUg
VVMtQVNDSUkgc3BhY2UgY2hhcmFjdGVyLg0KICAgDQogICAgICBlc2NhcGVk
ICAgICA9ICIlIiBoZXggaGV4DQogICAgICBoZXggICAgICAgICA9IGRpZ2l0
IHwgIkEiIHwgIkIiIHwgIkMiIHwgIkQiIHwgIkUiIHwgIkYiIHwNCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAiYSIgfCAiYiIgfCAiYyIgfCAiZCIg
fCAiZSIgfCAiZiINCg0KMi40LjIuIFdoZW4gdG8gRXNjYXBlIGFuZCBVbmVz
Y2FwZQ0KDQogICBBIFVSSSBpcyBhbHdheXMgaW4gYW4gImVzY2FwZWQiIGZv
cm0sIHNpbmNlIGVzY2FwaW5nIG9yIHVuZXNjYXBpbmcNCiAgIGEgY29tcGxl
dGVkIFVSSSBtaWdodCBjaGFuZ2UgaXRzIHNlbWFudGljcy4gIE5vcm1hbGx5
LCB0aGUgb25seQ0KICAgdGltZSBlc2NhcGUgZW5jb2RpbmdzIGNhbiBzYWZl
bHkgYmUgbWFkZSBpcyB3aGVuIHRoZSBVUkkgaXMgYmVpbmcNCiAgIGNyZWF0
ZWQgZnJvbSBpdHMgY29tcG9uZW50IHBhcnRzOyBlYWNoIGNvbXBvbmVudCBt
YXkgaGF2ZSBpdHMgb3duDQogICBzZXQgb2YgY2hhcmFjdGVycyB3aGljaCBh
cmUgcmVzZXJ2ZWQsIHNvIG9ubHkgdGhlIG1lY2hhbmlzbQ0KICAgcmVzcG9u
c2libGUgZm9yIGdlbmVyYXRpbmcgb3IgaW50ZXJwcmV0aW5nIHRoYXQgY29t
cG9uZW50IGNhbg0KICAgZGV0ZXJtaW5lIHdoZXRoZXIgb3Igbm90IGVzY2Fw
aW5nIGEgY2hhcmFjdGVyIHdpbGwgY2hhbmdlIGl0cw0KICAgc2VtYW50aWNz
LiBMaWtld2lzZSwgYSBVUkkgbXVzdCBiZSBzZXBhcmF0ZWQgaW50byBpdHMg
Y29tcG9uZW50cw0KICAgYmVmb3JlIHRoZSBlc2NhcGVkIGNoYXJhY3RlcnMg
d2l0aGluIHRob3NlIGNvbXBvbmVudHMgY2FuIGJlIHNhZmVseQ0KICAgZGVj
b2RlZC4NCg0KICAgSW4gc29tZSBjYXNlcywgZGF0YSB0aGF0IGNvdWxkIGJl
IHJlcHJlc2VudGVkIGJ5IGFuIHVucmVzZXJ2ZWQNCiAgIGNoYXJhY3RlciBt
YXkgYXBwZWFyIGVzY2FwZWQ7IGZvciBleGFtcGxlLCBzb21lIG9mIHRoZSB1
bnJlc2VydmVkDQogICAibWFyayIgY2hhcmFjdGVycyBhcmUgYXV0b21hdGlj
YWxseSBlc2NhcGVkIGJ5IHNvbWUgc3lzdGVtcy4gSXQgaXMNCiAgIHNhZmUg
dG8gdW5lc2NhcGUgdGhlc2Ugd2l0aGluIHRoZSBib2R5IG9mIGEgVVJJLiAg
Rm9yIGV4YW1wbGUsDQogICAiJTdlIiBpcyBzb21ldGltZXMgdXNlZCBpbnN0
ZWFkIG9mICJ+IiBpbiBhbiBodHRwIFVSTCBwYXRoLCBidXQgdGhlDQogICB0
d28gY2FuIGJlIHVzZWQgaW50ZXJjaGFuZ2VhYmx5Lg0KDQogICBCZWNhdXNl
IHRoZSBwZXJjZW50ICIlIiBjaGFyYWN0ZXIgYWx3YXlzIGhhcyB0aGUgcmVz
ZXJ2ZWQgcHVycG9zZSBvZg0KICAgYmVpbmcgdGhlIGVzY2FwZSBpbmRpY2F0
b3IsIGl0IG11c3QgYmUgZXNjYXBlZCBhcyAiJTI1IiBpbiBvcmRlciB0bw0K
ICAgYmUgdXNlZCBhcyBkYXRhIHdpdGhpbiBhIFVSSS4gIEltcGxlbWVudGVy
cyBzaG91bGQgYmUgY2FyZWZ1bCBub3QgdG8NCiAgIGVzY2FwZSBvciB1bmVz
Y2FwZSB0aGUgc2FtZSBzdHJpbmcgbW9yZSB0aGFuIG9uY2UsIHNpbmNlIHVu
ZXNjYXBpbmcNCiAgIGFuIGFscmVhZHkgdW5lc2NhcGVkIHN0cmluZyBtaWdo
dCBsZWFkIHRvIG1pc2ludGVycHJldGluZyBhIHBlcmNlbnQNCiAgIGRhdGEg
Y2hhcmFjdGVyIGFzIGFub3RoZXIgZXNjYXBlZCBjaGFyYWN0ZXIsIG9yIHZp
Y2UgdmVyc2EgaW4gdGhlDQogICBjYXNlIG9mIGVzY2FwaW5nIGFuIGFscmVh
ZHkgZXNjYXBlZCBzdHJpbmcuDQoNCjIuNC4zLiBFeGNsdWRlZCBVUy1BU0NJ
SSBDaGFyYWN0ZXJzDQoNCiAgIEFsdGhvdWdoIHRoZXkgYXJlIGRpc2FsbG93
ZWQgd2l0aGluIHRoZSBVUkkgc3ludGF4LCB3ZSBpbmNsdWRlIGhlcmUNCiAg
IGEgZGVzY3JpcHRpb24gb2YgdGhvc2UgVVMtQVNDSUkgY2hhcmFjdGVycyB3
aGljaCBoYXZlIGJlZW4gZXhjbHVkZWQNCiAgIGFuZCB0aGUgcmVhc29ucyBm
b3IgdGhlaXIgZXhjbHVzaW9uLg0KDQogICBUaGUgY29udHJvbCBjaGFyYWN0
ZXJzIGluIHRoZSBVUy1BU0NJSSBjb2RlZCBjaGFyYWN0ZXIgc2V0IGFyZSBu
b3QNCiAgIHVzZWQgd2l0aGluIGEgVVJJLCBib3RoIGJlY2F1c2UgdGhleSBh
cmUgbm9uLXByaW50YWJsZSBhbmQgYmVjYXVzZQ0KICAgdGhleSBhcmUgbGlr
ZWx5IHRvIGJlIG1pc2ludGVycHJldGVkIGJ5IHNvbWUgY29udHJvbCBtZWNo
YW5pc21zLg0KDQogICBjb250cm9sICAgICA9IDxVUy1BU0NJSSBjb2RlZCBj
aGFyYWN0ZXJzIDAwLTFGIGFuZCA3RiBoZXhhZGVjaW1hbD4NCg0KICAgVGhl
IHNwYWNlIGNoYXJhY3RlciBpcyBleGNsdWRlZCBiZWNhdXNlIHNpZ25pZmlj
YW50IHNwYWNlcyBtYXkNCiAgIGRpc2FwcGVhciBhbmQgaW5zaWduaWZpY2Fu
dCBzcGFjZXMgbWF5IGJlIGludHJvZHVjZWQgd2hlbiBVUklzIGFyZQ0KICAg
dHJhbnNjcmliZWQgb3IgdHlwZXNldCBvciBzdWJqZWN0ZWQgdG8gdGhlIHRy
ZWF0bWVudCBvZg0KICAgd29yZC1wcm9jZXNzaW5nIHByb2dyYW1zLiAgV2hp
dGVzcGFjZSBpcyBhbHNvIHVzZWQgdG8gZGVsaW1pdCBVUklzDQogICBpbiBt
YW55IGNvbnRleHRzLg0KICAgDQogICBzcGFjZSAgICAgICA9IDxVUy1BU0NJ
SSBjb2RlZCBjaGFyYWN0ZXIgMjAgaGV4YWRlY2ltYWw+DQoNCiAgIFRoZSBh
bmdsZS1icmFja2V0ICI8IiBhbmQgIj4iIGFuZCBkb3VibGUtcXVvdGUgKCIp
IGNoYXJhY3RlcnMgYXJlDQogICBleGNsdWRlZCBiZWNhdXNlIHRoZXkgYXJl
IG9mdGVuIHVzZWQgYXMgdGhlIGRlbGltaXRlcnMgYXJvdW5kIFVSSXMNCiAg
IGluIHRleHQgZG9jdW1lbnRzIGFuZCBwcm90b2NvbCBmaWVsZHMuICBUaGUg
Y2hhcmFjdGVyICIjIiBpcw0KICAgZXhjbHVkZWQgYmVjYXVzZSBpdCBpcyB1
c2VkIHRvIGRlbGltaXQgYSBVUkkgZnJvbSBhIGZyYWdtZW50DQogICBpZGVu
dGlmaWVyIGluIFVSTCByZWZlcmVuY2VzLiBUaGUgcGVyY2VudCBjaGFyYWN0
ZXIgIiUiIGlzIGV4Y2x1ZGVkIA0KICAgYmVjYXVzZSBpdCBpcyB1c2VkIGZv
ciB0aGUgZW5jb2Rpbmcgb2YgZXNjYXBlZCBjaGFyYWN0ZXJzLg0KDQogICBk
ZWxpbXMgICAgICA9ICI8IiB8ICI+IiB8ICIjIiB8ICIlIiB8IDwiPg0KICAg
DQogICBPdGhlciBjaGFyYWN0ZXJzIGFyZSBleGNsdWRlZCBiZWNhdXNlIGdh
dGV3YXlzIGFuZCBvdGhlciB0cmFuc3BvcnQNCiAgIGFnZW50cyBhcmUga25v
d24gdG8gc29tZXRpbWVzIG1vZGlmeSBzdWNoIGNoYXJhY3RlcnMsIG9yIHRo
ZXkgYXJlDQogICB1c2VkIGFzIGRlbGltaXRlcnMuDQoNCiAgIHVud2lzZSAg
ICAgID0gInsiIHwgIn0iIHwgInwiIHwgIlwiIHwgIl4iIHwgIlsiIHwgIl0i
IHwgImAiDQoNCiAgIERhdGEgY29ycmVzcG9uZGluZyB0byBleGNsdWRlZCBj
aGFyYWN0ZXJzIG11c3QgYmUgZXNjYXBlZCBpbiBvcmRlcg0KICAgdG8gYmUg
cHJvcGVybHkgcmVwcmVzZW50ZWQgd2l0aGluIGEgVVJJLg0KDQoNCjMuIEdl
bmVyaWMgVVJJIFN5bnRheA0KDQozLjEuIFNjaGVtZQ0KDQogICBKdXN0IGFz
IHRoZXJlIGFyZSBtYW55IGRpZmZlcmVudCBtZXRob2RzIG9mIGFjY2VzcyB0
byByZXNvdXJjZXMsDQogICB0aGVyZSBhcmUgYSB2YXJpZXR5IG9mIHNjaGVt
ZXMgZm9yIGlkZW50aWZ5aW5nIHN1Y2gNCiAgIHJlc291cmNlcy4gIFRoZSBV
Ukkgc3ludGF4IGNvbnNpc3RzIG9mIGEgc2VxdWVuY2Ugb2YgY29tcG9uZW50
cw0KICAgc2VwYXJhdGVkIGJ5IHJlc2VydmVkIGNoYXJhY3RlcnMsIHdpdGgg
dGhlIGZpcnN0IGNvbXBvbmVudCBkZWZpbmluZw0KICAgdGhlIHNlbWFudGlj
cyBmb3IgdGhlIHJlbWFpbmRlciBvZiB0aGUgVVJJIHN0cmluZy4NCg0KICAg
SW4gZ2VuZXJhbCwgYWJzb2x1dGUgVVJJcyBhcmUgd3JpdHRlbiBhcyBmb2xs
b3dzOg0KDQogICAgICA8c2NoZW1lPjo8c2NoZW1lLXNwZWNpZmljLXBhcnQ+
DQoNCiAgIEFuIGFic29sdXRlIFVSSSBjb250YWlucyB0aGUgbmFtZSBvZiB0
aGUgc2NoZW1lIGJlaW5nIHVzZWQgKDxzY2hlbWU+KQ0KICAgZm9sbG93ZWQg
YnkgYSBjb2xvbiAoIjoiKSBhbmQgdGhlbiBhIHN0cmluZyAodGhlIDxzY2hl
bWUtc3BlY2lmaWMtDQogICBwYXJ0Pikgd2hvc2UgaW50ZXJwcmV0YXRpb24g
ZGVwZW5kcyBvbiB0aGUgc2NoZW1lLg0KDQogICBTY2hlbWUgbmFtZXMgY29u
c2lzdCBvZiBhIHNlcXVlbmNlIG9mIGNoYXJhY3RlcnMuICBUaGUgbG93ZXIg
Y2FzZQ0KICAgbGV0dGVycyAiYSItLSJ6IiwgZGlnaXRzLCBhbmQgdGhlIGNo
YXJhY3RlcnMgcGx1cyAoIisiKSwgcGVyaW9kDQogICAoIi4iKSwgYW5kIGh5
cGhlbiAoIi0iKSBhcmUgYWxsb3dlZC4gIEZvciByZXNpbGllbmN5LCBwcm9n
cmFtcw0KICAgaW50ZXJwcmV0aW5nIFVSSXMgc2hvdWxkIHRyZWF0IHVwcGVy
IGNhc2UgbGV0dGVycyBhcyBlcXVpdmFsZW50IHRvDQogICBsb3dlciBjYXNl
IGluIHNjaGVtZSBuYW1lcyAoZS5nLiwgYWxsb3cgIkhUVFAiIGFzIHdlbGwg
YXMgImh0dHAiKS4NCg0KICAgICAgc2NoZW1lICAgICAgICA9IDEqKCBhbHBo
YSB8IGRpZ2l0IHwgIisiIHwgIi0iIHwgIi4iICkNCg0KDQozLjIuIE9wYXF1
ZSBVUklzIGFuZCBIaWVyYXJjaGljYWwgVVJMcw0KDQogICBUaGUgVVJJIHN5
bnRheCBkb2VzIG5vdCByZXF1aXJlIHRoYXQgdGhlIHNjaGVtZS1zcGVjaWZp
Yy1wYXJ0IGhhdmUNCiAgIGFueSBnZW5lcmFsIHN0cnVjdHVyZSBvciBzZXQg
b2Ygc2VtYW50aWNzIHdoaWNoIGlzIGNvbW1vbiBhbW9uZyBhbGwNCiAgIFVS
SXMuICBIb3dldmVyLCBhIHN1YnNldCBvZiBVUkxzIGRvIHNoYXJlIGEgY29t
bW9uIHN5bnRheCBmb3INCiAgIHJlcHJlc2VudGluZyBoaWVyYXJjaGljYWwg
cmVsYXRpb25zaGlwcyB3aXRoaW4gdGhlIG5hbWVzcGFjZS4NCiAgIFRoaXMg
Z2VuZXJpYy1VUkwgc3ludGF4IGlzIHVzZWQgaW4gaW50ZXJwcmV0aW5nIHJl
bGF0aXZlIFVSTHMuDQoNCiAgICAgIGFic29sdXRlVVJMICAgPSBnZW5lcmlj
LVVSTCB8IG9wYXF1ZS1VUkwNCg0KICAgICAgb3BhcXVlLVVSTCAgICA9IHNj
aGVtZSAiOiIgKnVyaWMNCg0KICAgICAgZ2VuZXJpYy1VUkwgICA9IHNjaGVt
ZSAiOiIgcmVsYXRpdmVVUkwNCg0KICAgVVJMcyB3aGljaCBhcmUgaGllcmFy
Y2hpY2FsIGluIG5hdHVyZSB1c2UgdGhlIHNsYXNoICIvIiBjaGFyYWN0ZXIg
Zm9yDQogICBzZXBhcmF0aW5nIGhpZXJhcmNoaWNhbCBjb21wb25lbnRzLiAg
Rm9yIHNvbWUgZmlsZSBzeXN0ZW1zLCBhICIvIg0KICAgY2hhcmFjdGVyICh1
c2VkIHRvIGRlbm90ZSB0aGUgaGllcmFyY2hpY2FsIHN0cnVjdHVyZSBvZiBh
IFVSTCkgaXMgdGhlDQogICBkZWxpbWl0ZXIgdXNlZCB0byBjb25zdHJ1Y3Qg
YSBmaWxlIG5hbWUgaGllcmFyY2h5LCBhbmQgdGh1cyB0aGUgVVJMDQogICBw
YXRoIHdpbGwgbG9vayBzaW1pbGFyIHRvIGEgZmlsZSBwYXRobmFtZS4gIFRo
aXMgZG9lcyBOT1QgaW1wbHkgdGhhdA0KICAgdGhlIHJlc291cmNlIGlzIGEg
ZmlsZSBvciB0aGF0IHRoZSBVUkwgbWFwcyB0byBhbiBhY3R1YWwgZmlsZXN5
c3RlbQ0KICAgcGF0aG5hbWUuDQoNCjQuIFNlY3VyaXR5IENvbnNpZGVyYXRp
b25zDQoNCiAgIEEgVVJJIGRvZXMgbm90IGluIGl0c2VsZiBwb3NlIGEgc2Vj
dXJpdHkgdGhyZWF0LiAgVXNlcnMgc2hvdWxkIGJld2FyZQ0KICAgdGhhdCB0
aGVyZSBpcyBubyBnZW5lcmFsIGd1YXJhbnRlZSB0aGF0IGEgVVJMLCB3aGlj
aCBhdCBvbmUgdGltZQ0KICAgbG9jYXRlZCBhIGdpdmVuIHJlc291cmNlLCB3
aWxsIGNvbnRpbnVlIHRvIGRvIHNvLiAgTm9yIGlzIHRoZXJlIGFueQ0KICAg
Z3VhcmFudGVlIHRoYXQgYSBVUkwgd2lsbCBub3QgbG9jYXRlIGEgZGlmZmVy
ZW50IHJlc291cmNlIGF0IHNvbWUNCiAgIGxhdGVyIHBvaW50IGluIHRpbWUs
IGR1ZSB0byB0aGUgbGFjayBvZiBhbnkgY29uc3RyYWludCBvbiBob3cgYSBn
aXZlbg0KICAgc2l0ZSBhcHBvcnRpb25zIGl0cyBuYW1lc3BhY2UuICBTdWNo
IGEgZ3VhcmFudGVlIGNhbiBvbmx5IGJlDQogICBvYnRhaW5lZCBmcm9tIHRo
ZSBwZXJzb24ocykgY29udHJvbGxpbmcgdGhhdCBuYW1lc3BhY2UgYW5kIHRo
ZQ0KICAgcmVzb3VyY2UgaW4gcXVlc3Rpb24uICBXaGlsZSBVUk5zIGFyZSBk
ZXNpZ25lZCB0byBtYXhpbWl6ZSB0aGUNCiAgIGFiaWxpdHkgdG8gcHJvdmlk
ZSBwZXJzaXN0ZW5jZSBhbmQgc3RhYmlsaXR5IG9mIHJlc29sdXRpb24gb2YN
CiAgIFVSSXMsIG1lY2hhbmljcyBjYW5ub3QgZW5mb3JjZSB0aGF0IHRoaXMg
d2lsbCBhbHdheXMgYmUgdGhlIGNhc2UuDQoNCjUuIEFja25vd2xlZGdlbWVu
dHMNCg0KICAgVGhpcyBkb2N1bWVudCB3YXMgZGVyaXZlZCBmcm9tIFJGQyAx
NzM4IFtSRkMxNzM4XSBhbmQgUkZDIDE4MDgNCiAgIFtSRkMxODA4XTsgdGhl
IGFja25vd2xlZGdlbWVudHMgaW4gdGhvc2Ugc3BlY2lmaWNhdGlvbnMgc3Rp
bGwNCiAgIGFwcGx5LiAgSW4gYWRkaXRpb24sIGNvbnRyaWJ1dGlvbnMgYnkg
TGF1cmVuIFdvb2QsIE1hcnRpbiBEdWVyc3QsDQogICBHaXNsZSBBYXMsIE1h
cnRpam4gS29zdGVyLCBSeWFuIE1vYXRzLCBGb3Rlb3MgTWFjcmlkZXMgYW5k
DQogICBEYXZlIEtyaXN0b2wgYXJlIGdyYXRlZnVsbHkgYWNrbm93bGVkZ2Vk
Lg0KICAgDQo2LiBSZWZlcmVuY2VzDQoNCltSRkMxNjMwXSBCZXJuZXJzLUxl
ZSwgVC4sICJVbml2ZXJzYWwgUmVzb3VyY2UgSWRlbnRpZmllcnMgaW4gV1dX
OiBBDQogICBVbmlmeWluZyBTeW50YXggZm9yIHRoZSBFeHByZXNzaW9uIG9m
IE5hbWVzIGFuZCBBZGRyZXNzZXMgb2YNCiAgIE9iamVjdHMgb24gdGhlIE5l
dHdvcmsgYXMgdXNlZCBpbiB0aGUgV29ybGQtV2lkZSBXZWIiLCBSRkMgMTYz
MCwNCiAgIENFUk4sIEp1bmUgMTk5NC4NCg0KW1JGQzE3MzhdIEJlcm5lcnMt
TGVlLCBULiwgTWFzaW50ZXIsIEwuLCBhbmQgTS4gTWNDYWhpbGwsIEVkaXRv
cnMsDQogICAiVW5pZm9ybSBSZXNvdXJjZSBMb2NhdG9ycyAoVVJMKSIsIFJG
QyAxNzM4LCBDRVJOLCBYZXJveA0KICAgQ29ycG9yYXRpb24sIFVuaXZlcnNp
dHkgb2YgTWlubmVzb3RhLCBEZWNlbWJlciAxOTk0Lg0KDQpbUkZDMTg2Nl0g
QmVybmVycy1MZWUgVC4sIGFuZCBELiBDb25ub2xseSwgIkh5cGVyVGV4dCBN
YXJrdXAgTGFuZ3VhZ2UNCiAgIFNwZWNpZmljYXRpb24gLS0gMi4wIiwgUkZD
IDE4NjYsIE1JVC9XM0MsIE5vdmVtYmVyIDE5OTUuDQoNCltSRkM/Pz8/XSBC
ZXJuZXJzLUxlZSBULiwgUi4gRmllbGRpbmcsIEwuIE1hc2ludGVyIGFuZCBM
LiBEYWlnbGUsIA0KICAgIlVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcnMg
KFVSSSk6IEdlbmVyaWMgU3ludGF4IGFuZCBTZW1hbnRpY3MiDQogICBSRkMg
Pz8/PywgSUVURiwgRGVjZW1iZXIgMTk5Ny4NCg0KW1JGQzgyMl0gQ3JvY2tl
ciwgRC4sICJTdGFuZGFyZCBmb3IgdGhlIEZvcm1hdCBvZiBBUlBBIEludGVy
bmV0IFRleHQNCiAgIE1lc3NhZ2VzIiwgU1REIDExLCBSRkMgODIyLCBVREVM
LCBBdWd1c3QgMTk4Mi4NCg0KW1JGQzE4MDhdIEZpZWxkaW5nLCBSLiwgIlJl
bGF0aXZlIFVuaWZvcm0gUmVzb3VyY2UgTG9jYXRvcnMiLCBSRkMgMTgwOCwN
CiAgIFVDIElydmluZSwgSnVuZSAxOTk1Lg0KDQpbUkZDMTczNl0gS3VuemUs
IEouLCAiRnVuY3Rpb25hbCBSZWNvbW1lbmRhdGlvbnMgZm9yIEludGVybmV0
IFJlc291cmNlDQogICBMb2NhdG9ycyIsIFJGQyAxNzM2LCBJUyZULCBVQyBC
ZXJrZWxleSwgRmVicnVhcnkgMTk5NS4NCg0KW1JGQzIxNDFdIE1vYXRzLCBS
LiwgIlVSTiBTeW50YXgiLCBSRkMgMjE0MSwgQVQmVCwgTWF5IDE5OTcuDQoN
CltSRkMyMTEwXSBQYWxtZSwgSi4sIEhvcG1hbm4sIEEuICJNSU1FIEUtbWFp
bCBFbmNhcHN1bGF0aW9uIG9mIA0KICAgQWdncmVnYXRlIERvY3VtZW50cywg
c3VjaCBhcyBIVE1MIChNSFRNTCkiLCBSRkMgMjExMCwgU3RvY2tob2xtDQog
ICBVbml2ZXJzaXR5L0tUSCwgTWljcm9zb2Z0IENvcnBvcmF0aW9uLCBNYXJj
aCAxOTk3Lg0KDQpbUkZDMTczN10gU29sbGlucywgSy4sIGFuZCBMLiBNYXNp
bnRlciwgIkZ1bmN0aW9uYWwgUmVxdWlyZW1lbnRzIGZvcg0KICAgVW5pZm9y
bSBSZXNvdXJjZSBOYW1lcyIsIFJGQyAxNzM3LCBNSVQvTENTLCBYZXJveCBD
b3Jwb3JhdGlvbiwNCiAgIERlY2VtYmVyIDE5OTQuDQoNCltBU0NJSV0gVVMt
QVNDSUkuICJDb2RlZCBDaGFyYWN0ZXIgU2V0IC0tIDctYml0IEFtZXJpY2Fu
IFN0YW5kYXJkIENvZGUNCiAgIGZvciBJbmZvcm1hdGlvbiBJbnRlcmNoYW5n
ZSIsIEFOU0kgWDMuNC0xOTg2Lg0KDQo3LiBOb3RpY2VzDQoNCiAgIENvcHly
aWdodCAoQykgVGhlIEludGVybmV0IFNvY2lldHkgMTk5Ny4gQWxsIFJpZ2h0
cyBSZXNlcnZlZC4NCg0KICAgVGhpcyBkb2N1bWVudCBhbmQgdHJhbnNsYXRp
b25zIG9mIGl0IG1heSBiZSBjb3BpZWQgYW5kIGZ1cm5pc2hlZCB0bw0KICAg
b3RoZXJzLCBhbmQgZGVyaXZhdGl2ZSB3b3JrcyB0aGF0IGNvbW1lbnQgb24g
b3Igb3RoZXJ3aXNlIGV4cGxhaW4gaXQNCiAgIG9yIGFzc2lzdCBpbiBpdHMg
aW1wbGVtZW50YXRpb24gbWF5IGJlIHByZXBhcmVkLCBjb3BpZWQsIHB1Ymxp
c2hlZA0KICAgYW5kIGRpc3RyaWJ1dGVkLCBpbiB3aG9sZSBvciBpbiBwYXJ0
LCB3aXRob3V0IHJlc3RyaWN0aW9uIG9mIGFueQ0KICAga2luZCwgcHJvdmlk
ZWQgdGhhdCB0aGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBw
YXJhZ3JhcGggYXJlDQogICBpbmNsdWRlZCBvbiBhbGwgc3VjaCBjb3BpZXMg
YW5kIGRlcml2YXRpdmUgd29ya3MuICBIb3dldmVyLCB0aGlzDQogICBkb2N1
bWVudCBpdHNlbGYgbWF5IG5vdCBiZSBtb2RpZmllZCBpbiBhbnkgd2F5LCBz
dWNoIGFzIGJ5IHJlbW92aW5nDQogICB0aGUgY29weXJpZ2h0IG5vdGljZSBv
ciByZWZlcmVuY2VzIHRvIHRoZSBJbnRlcm5ldCBTb2NpZXR5IG9yIG90aGVy
DQogICBJbnRlcm5ldCBvcmdhbml6YXRpb25zLCBleGNlcHQgYXMgbmVlZGVk
IGZvciB0aGUgcHVycG9zZSBvZg0KICAgZGV2ZWxvcGluZyBJbnRlcm5ldCBz
dGFuZGFyZHMgaW4gd2hpY2ggY2FzZSB0aGUgcHJvY2VkdXJlcyBmb3INCiAg
IGNvcHlyaWdodHMgZGVmaW5lZCBpbiB0aGUgSW50ZXJuZXQgU3RhbmRhcmRz
IHByb2Nlc3MgbXVzdCBiZQ0KICAgZm9sbG93ZWQsIG9yIGFzIHJlcXVpcmVk
IHRvIHRyYW5zbGF0ZSBpdCBpbnRvIGxhbmd1YWdlcyBvdGhlciB0aGFuDQog
ICBFbmdsaXNoLg0KDQogICBUaGUgbGltaXRlZCBwZXJtaXNzaW9ucyBncmFu
dGVkIGFib3ZlIGFyZSBwZXJwZXR1YWwgYW5kIHdpbGwgbm90IGJlDQogICBy
ZXZva2VkIGJ5IHRoZSBJbnRlcm5ldCBTb2NpZXR5IG9yIGl0cyBzdWNjZXNz
b3JzIG9yIGFzc2lnbnMuDQoNCiAgIFRoaXMgZG9jdW1lbnQgYW5kIHRoZSBp
bmZvcm1hdGlvbiBjb250YWluZWQgaGVyZWluIGlzIHByb3ZpZGVkIG9uIGFu
DQogICAiQVMgSVMiIGJhc2lzIGFuZCBUSEUgSU5URVJORVQgU09DSUVUWSBB
TkQgVEhFIElOVEVSTkVUIEVOR0lORUVSSU5HDQogICBUQVNLIEZPUkNFIERJ
U0NMQUlNUyBBTEwgV0FSUkFOVElFUywgRVhQUkVTUyBPUiBJTVBMSUVELCBJ
TkNMVURJTkcNCiAgIEJVVCBOT1QgTElNSVRFRCBUTyBBTlkgV0FSUkFOVFkg
VEhBVCBUSEUgVVNFIE9GIFRIRSBJTkZPUk1BVElPTg0KICAgSEVSRUlOIFdJ
TEwgTk9UIElORlJJTkdFIEFOWSBSSUdIVFMgT1IgQU5ZIElNUExJRUQgV0FS
UkFOVElFUyBPRg0KICAgTUVSQ0hBTlRBQklMSVRZIE9SIEZJVE5FU1MgRk9S
IEEgUEFSVElDVUxBUiBQVVJQT1NFLg0KDQogICBUaGUgSUVURiB0YWtlcyBu
byBwb3NpdGlvbiByZWdhcmRpbmcgdGhlIHZhbGlkaXR5IG9yIHNjb3BlIG9m
IGFueQ0KICAgaW50ZWxsZWN0dWFsIHByb3BlcnR5IG9yIG90aGVyIHJpZ2h0
cyB0aGF0IG1pZ2h0IGJlIGNsYWltZWQgdG8NCiAgIHBlcnRhaW4gdG8gdGhl
IGltcGxlbWVudGF0aW9uIG9yIHVzZSBvZiB0aGUgdGVjaG5vbG9neSBkZXNj
cmliZWQgaW4NCiAgIHRoaXMgZG9jdW1lbnQgb3IgdGhlIGV4dGVudCB0byB3
aGljaCBhbnkgbGljZW5zZSB1bmRlciBzdWNoIHJpZ2h0cw0KICAgbWlnaHQg
b3IgbWlnaHQgbm90IGJlIGF2YWlsYWJsZTsgbmVpdGhlciBkb2VzIGl0IHJl
cHJlc2VudCB0aGF0IGl0DQogICBoYXMgbWFkZSBhbnkgZWZmb3J0IHRvIGlk
ZW50aWZ5IGFueSBzdWNoIHJpZ2h0cy4gIEluZm9ybWF0aW9uIG9uIHRoZQ0K
ICAgSUVURidzIHByb2NlZHVyZXMgd2l0aCByZXNwZWN0IHRvIHJpZ2h0cyBp
biBzdGFuZGFyZHMtdHJhY2sgYW5kDQogICBzdGFuZGFyZHMtcmVsYXRlZCBk
b2N1bWVudGF0aW9uIGNhbiBiZSBmb3VuZCBpbiBCQ1AtMTEuICBDb3BpZXMg
b2YNCiAgIGNsYWltcyBvZiByaWdodHMgbWFkZSBhdmFpbGFibGUgZm9yIHB1
YmxpY2F0aW9uIGFuZCBhbnkgYXNzdXJhbmNlcyBvZg0KICAgbGljZW5zZXMg
dG8gYmUgbWFkZSBhdmFpbGFibGUsIG9yIHRoZSByZXN1bHQgb2YgYW4gYXR0
ZW1wdCBtYWRlIHRvDQogICBvYnRhaW4gYSBnZW5lcmFsIGxpY2Vuc2Ugb3Ig
cGVybWlzc2lvbiBmb3IgdGhlIHVzZSBvZiBzdWNoDQogICBwcm9wcmlldGFy
eSByaWdodHMgYnkgaW1wbGVtZW50b3JzIG9yIHVzZXJzIG9mIHRoaXMgc3Bl
Y2lmaWNhdGlvbiBjYW4NCiAgIGJlIG9idGFpbmVkIGZyb20gdGhlIElFVEYg
U2VjcmV0YXJpYXQuDQoNCiAgIFRoZSBJRVRGIGludml0ZXMgYW55IGludGVy
ZXN0ZWQgcGFydHkgdG8gYnJpbmcgdG8gaXRzIGF0dGVudGlvbiBhbnkNCiAg
IGNvcHlyaWdodHMsIHBhdGVudHMgb3IgcGF0ZW50IGFwcGxpY2F0aW9ucywg
b3Igb3RoZXIgcHJvcHJpZXRhcnkNCiAgIHJpZ2h0cyB3aGljaCBtYXkgY292
ZXIgdGVjaG5vbG9neSB0aGF0IG1heSBiZSByZXF1aXJlZCB0byBwcmFjdGlj
ZQ0KICAgdGhpcyBzdGFuZGFyZC4gIFBsZWFzZSBhZGRyZXNzIHRoZSBpbmZv
cm1hdGlvbiB0byB0aGUgSUVURiBFeGVjdXRpdmUNCiAgIERpcmVjdG9yLg0K
DQo4LiBBdXRob3JzJyBBZGRyZXNzZXMNCg0KICAgVGltIEJlcm5lcnMtTGVl
DQogICBXb3JsZCBXaWRlIFdlYiBDb25zb3J0aXVtDQogICBNSVQgTGFib3Jh
dG9yeSBmb3IgQ29tcHV0ZXIgU2NpZW5jZSwgTkU0My0zNTYNCiAgIDU0NSBU
ZWNobm9sb2d5IFNxdWFyZQ0KICAgQ2FtYnJpZGdlLCBNQSAwMjEzOQ0KDQog
ICBGYXg6ICsxKDYxNykyNTgtODY4Mg0KICAgRU1haWw6IHRpbWJsQHczLm9y
Zw0KDQoNCiAgIFJveSBULiBGaWVsZGluZw0KICAgRGVwYXJ0bWVudCBvZiBJ
bmZvcm1hdGlvbiBhbmQgQ29tcHV0ZXIgU2NpZW5jZQ0KICAgVW5pdmVyc2l0
eSBvZiBDYWxpZm9ybmlhLCBJcnZpbmUNCiAgIElydmluZSwgQ0EgIDkyNjk3
LTM0MjUNCg0KICAgRmF4OiArMSg3MTQpODI0LTE3MTUNCiAgIEVNYWlsOiBm
aWVsZGluZ0BpY3MudWNpLmVkdQ0KDQoNCiAgIExhcnJ5IE1hc2ludGVyDQog
ICBYZXJveCBQQVJDDQogICAzMzMzIENveW90ZSBIaWxsIFJvYWQNCiAgIFBh
bG8gQWx0bywgQ0EgOTQwMzQNCg0KICAgRmF4OiArMSg0MTUpODEyLTQzMzMN
CiAgIEVNYWlsOiBtYXNpbnRlckBwYXJjLnhlcm94LmNvbQ0KDQoNCiAgIExl
c2xpZSBMLiBEYWlnbGUNCiAgIEJ1bnlpcCBJbmZvcm1hdGlvbiBTeXN0ZW1z
IEluYy4NCiAgIDMxMCBTdGUuIENhdGhlcmluZSBTdC4gVw0KICAgU3VpdGUg
MzAwDQogICBNb250cmVhbCwgUXVlYmVjLCBDQU5BREENCiAgIEgyWCAyQTEN
Cg0KICAgRmF4OiArMSg1MTQpODc1LTgxMzQNCiAgIEVtYWlsOiBsZXNsaWVA
YnVueWlwLmNvbQ0KDQoNCkFwcGVuZGljZXMNCg0KQS4gQ29sbGVjdGVkIEJO
RiBmb3IgVVJJcw0KDQogICAgICBVUkktcmVmZXJlbmNlID0gVVJMLXJlZmVy
ZW5jZSB8IFVSTi1yZWZlcmVuY2UNCiAgICAgIFVSTC1yZWZlcmVuY2UgPSBb
IGFic29sdXRlVVJMIHwgcmVsYXRpdmVVUkwgXSBbICIjIiBmcmFnbWVudCBd
DQogICAgICBVUk4tcmVmZXJlbmNlID0gInVybjoiIFVSTi1uaWQgIjoiIFVS
Ti1uc3MNCiAgICAgIGFic29sdXRlVVJMICAgPSBnZW5lcmljLVVSTCB8IG9w
YXF1ZS1VUkwNCiAgICAgIG9wYXF1ZS1VUkwgICAgPSBzY2hlbWUgIjoiICp1
cmljDQogICAgICBnZW5lcmljLVVSTCAgID0gc2NoZW1lICI6IiByZWxhdGl2
ZVVSTA0KICAgICAgcmVsYXRpdmVVUkwgICA9IDxhcyBkZWZpbmVkIGluIFJG
Qz8/Pz8gLS0gVVJMIFN5bnRheD4NCiAgICAgIFVSTi1uaWQgICAgICAgPSA8
YXMgZGVmaW5lZCBpbiBSRkMyMTQxPg0KICAgICAgVVJOLW5zcyAgICAgICA9
IDxhcyBkZWZpbmVkIGluIFJGQzIxNDE+DQogICAgICBzY2hlbWUgICAgICAg
ID0gMSooIGFscGhhIHwgZGlnaXQgfCAiKyIgfCAiLSIgfCAiLiIgKQ0KICAg
ICAgZnJhZ21lbnQgICAgICA9ICp1cmljDQoNCiAgICAgIHVyaWMgICAgICAg
ICAgPSByZXNlcnZlZCB8IHVucmVzZXJ2ZWQgfCBlc2NhcGVkDQogICAgICBy
ZXNlcnZlZCAgICAgID0gIjsiIHwgIi8iIHwgIj8iIHwgIjoiIHwgIkAiIHwg
IiYiIHwgIj0iIHwgIisiDQogICAgICB1bnJlc2VydmVkICAgID0gYWxwaGEg
fCBkaWdpdCB8IG1hcmsNCiAgICAgIG1hcmsgICAgICAgICAgPSAiJCIgfCAi
LSIgfCAiXyIgfCAiLiIgfCAiISIgfCAifiIgfA0KICAgICAgICAgICAgICAg
ICAgICAgICIqIiB8ICInIiB8ICIoIiB8ICIpIiB8ICIsIg0KDQogICAgICBl
c2NhcGVkICAgICAgID0gIiUiIGhleCBoZXgNCiAgICAgIGhleCAgICAgICAg
ICAgPSBkaWdpdCB8ICJBIiB8ICJCIiB8ICJDIiB8ICJEIiB8ICJFIiB8ICJG
IiB8DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiYSIgfCAiYiIg
fCAiYyIgfCAiZCIgfCAiZSIgfCAiZiINCg0KICAgICAgYWxwaGFudW0gICAg
ICA9IGFscGhhIHwgZGlnaXQNCiAgICAgIGFscGhhICAgICAgICAgPSBsb3dh
bHBoYSB8IHVwYWxwaGENCg0KICAgICAgbG93YWxwaGEgPSAiYSIgfCAiYiIg
fCAiYyIgfCAiZCIgfCAiZSIgfCAiZiIgfCAiZyIgfCAiaCIgfCAiaSIgfA0K
ICAgICAgICAgICAgICAgICAiaiIgfCAiayIgfCAibCIgfCAibSIgfCAibiIg
fCAibyIgfCAicCIgfCAicSIgfCAiciIgfA0KICAgICAgICAgICAgICAgICAi
cyIgfCAidCIgfCAidSIgfCAidiIgfCAidyIgfCAieCIgfCAieSIgfCAieiIN
CiAgICAgIHVwYWxwaGEgID0gIkEiIHwgIkIiIHwgIkMiIHwgIkQiIHwgIkUi
IHwgIkYiIHwgIkciIHwgIkgiIHwgIkkiIHwNCiAgICAgICAgICAgICAgICAg
IkoiIHwgIksiIHwgIkwiIHwgIk0iIHwgIk4iIHwgIk8iIHwgIlAiIHwgIlEi
IHwgIlIiIHwNCiAgICAgICAgICAgICAgICAgIlMiIHwgIlQiIHwgIlUiIHwg
IlYiIHwgIlciIHwgIlgiIHwgIlkiIHwgIloiDQogICAgICBkaWdpdCAgICA9
ICIwIiB8ICIxIiB8ICIyIiB8ICIzIiB8ICI0IiB8ICI1IiB8ICI2IiB8ICI3
IiB8DQogICAgICAgICAgICAgICAgICI4IiB8ICI5Ig0KDQoNCkIuIFJlY29t
bWVuZGF0aW9ucyBmb3IgRGVsaW1pdGluZyBVUklzIGluIENvbnRleHQNCg0K
ICAgVVJJcyBhcmUgb2Z0ZW4gdHJhbnNtaXR0ZWQgdGhyb3VnaCBmb3JtYXRz
IHdoaWNoIGRvIG5vdCBwcm92aWRlIGENCiAgIGNsZWFyIGNvbnRleHQgZm9y
IHRoZWlyIGludGVycHJldGF0aW9uLiAgRm9yIGV4YW1wbGUsIHRoZXJlIGFy
ZQ0KICAgbWFueSBvY2Nhc2lvbnMgd2hlbiBVUklzIGFyZSBpbmNsdWRlZCBp
biBwbGFpbiB0ZXh0OyBleGFtcGxlcw0KICAgaW5jbHVkZSB0ZXh0IHNlbnQg
aW4gZWxlY3Ryb25pYyBtYWlsLCBVU0VORVQgbmV3cyBtZXNzYWdlcywgYW5k
LA0KICAgbW9zdCBpbXBvcnRhbnRseSwgcHJpbnRlZCBvbiBwYXBlci4gIElu
IHN1Y2ggY2FzZXMsIGl0IGlzIGltcG9ydGFudA0KICAgdG8gYmUgYWJsZSB0
byBkZWxpbWl0IHRoZSBVUkkgZnJvbSB0aGUgcmVzdCBvZiB0aGUgdGV4dCwg
YW5kIGluDQogICBwYXJ0aWN1bGFyIGZyb20gcHVuY3R1YXRpb24gbWFya3Mg
dGhhdCBtaWdodCBiZSBtaXN0YWtlbiBmb3IgcGFydA0KICAgb2YgdGhlIFVS
SS4NCg0KICAgSW4gcHJhY3RpY2UsIFVSSXMgYXJlIGRlbGltaXRlZCBpbiBh
IHZhcmlldHkgb2Ygd2F5cywgYnV0IHVzdWFsbHkNCiAgIHdpdGhpbiBkb3Vi
bGUtcXVvdGVzICJodHRwOi8vdGVzdC5jb20vIiwgYW5nbGUgYnJhY2tldHMN
CiAgIDxodHRwOi8vdGVzdC5jb20vPiwgb3IganVzdCB1c2luZyB3aGl0ZXNw
YWNlDQoNCiAgICAgICAgICAgICAgICAgIGh0dHA6Ly90ZXN0LmNvbS8NCg0K
ICAgVGhlc2Ugd3JhcHBlcnMgZG8gbm90IGZvcm0gcGFydCBvZiB0aGUgVVJJ
Lg0KDQogICBJbiB0aGUgY2FzZSB3aGVyZSBhIGZyYWdtZW50IGlkZW50aWZp
ZXIgaXMgYXNzb2NpYXRlZCB3aXRoIGEgVVJMDQogICByZWZlcmVuY2UsIHRo
ZSBmcmFnbWVudCB3b3VsZCBiZSBwbGFjZWQgd2l0aGluIHRoZSBicmFja2V0
cyBhcyB3ZWxsDQogICAoc2VwYXJhdGVkIGZyb20gdGhlIFVSTCB3aXRoIGEg
IiMiIGNoYXJhY3RlcikuDQoNCiAgIEluIHNvbWUgY2FzZXMsIGV4dHJhIHdo
aXRlc3BhY2UgKHNwYWNlcywgbGluZWJyZWFrcywgdGFicywgZXRjLikNCiAg
IG1heSBuZWVkIHRvIGJlIGFkZGVkIHRvIGJyZWFrIGxvbmcgVVJJcyBhY3Jv
c3MgbGluZXMuIFRoZQ0KICAgd2hpdGVzcGFjZSBzaG91bGQgYmUgaWdub3Jl
ZCB3aGVuIGV4dHJhY3RpbmcgdGhlIFVSSS4NCg0KICAgTm8gd2hpdGVzcGFj
ZSBzaG91bGQgYmUgaW50cm9kdWNlZCBhZnRlciBhIGh5cGhlbiAoIi0iKSBj
aGFyYWN0ZXIuDQogICBCZWNhdXNlIHNvbWUgdHlwZXNldHRlcnMgYW5kIHBy
aW50ZXJzIG1heSAoZXJyb25lb3VzbHkpIGludHJvZHVjZSBhDQogICBoeXBo
ZW4gYXQgdGhlIGVuZCBvZiBsaW5lIHdoZW4gYnJlYWtpbmcgYSBsaW5lLCB0
aGUgaW50ZXJwcmV0ZXIgb2YgYQ0KICAgVVJJIGNvbnRhaW5pbmcgYSBsaW5l
IGJyZWFrIGltbWVkaWF0ZWx5IGFmdGVyIGEgaHlwaGVuIHNob3VsZCBpZ25v
cmUNCiAgIGFsbCB1bmVzY2FwZWQgd2hpdGVzcGFjZSBhcm91bmQgdGhlIGxp
bmUgYnJlYWssIGFuZCBzaG91bGQgYmUgYXdhcmUNCiAgIHRoYXQgdGhlIGh5
cGhlbiBtYXkgb3IgbWF5IG5vdCBhY3R1YWxseSBiZSBwYXJ0IG9mIHRoZSBV
UkkuDQoNCiAgIFVzaW5nIDw+IGFuZ2xlIGJyYWNrZXRzIGFyb3VuZCBlYWNo
IFVSSSBpcyBlc3BlY2lhbGx5IHJlY29tbWVuZGVkDQogICBhcyBhIGRlbGlt
aXRpbmcgc3R5bGUgZm9yIFVSSXMgdGhhdCBjb250YWluIHdoaXRlc3BhY2Uu
DQoNCiAgIFRoZSBwcmVmaXggIlVSTDoiICh3aXRoIG9yIHdpdGhvdXQgYSB0
cmFpbGluZyBzcGFjZSkgd2FzDQogICByZWNvbW1lbmRlZCBhcyBhIHdheSB0
byB1c2VkIHRvIGhlbHAgZGlzdGluZ3Vpc2ggYSBVUkwgZnJvbSBvdGhlcg0K
ICAgYnJhY2tldGVkIGRlc2lnbmF0b3JzLCBhbHRob3VnaCB0aGlzIGlzIG5v
dCBjb21tb24gaW4gcHJhY3RpY2UuDQogICANCiAgIEZvciByb2J1c3RuZXNz
LCBzb2Z0d2FyZSB0aGF0IGFjY2VwdHMgdXNlci10eXBlZCBVUklzIHNob3Vs
ZA0KICAgYXR0ZW1wdCB0byByZWNvZ25pemUgYW5kIHN0cmlwIGJvdGggZGVs
aW1pdGVycyBhbmQgZW1iZWRkZWQNCiAgIHdoaXRlc3BhY2UuDQoNCiAgIEZv
ciBleGFtcGxlLCB0aGUgdGV4dDoNCg0KICAgICAgWWVzLCBKaW0sIEkgZm91
bmQgaXQgdW5kZXIgImh0dHA6Ly93d3cudzMub3JnL0FkZHJlc3NpbmcvIiwN
CiAgICAgIGJ1dCB5b3UgY2FuIHByb2JhYmx5IHBpY2sgaXQgdXAgZnJvbSA8
ZnRwOi8vZHMuaW50ZXJuaWMuDQogICAgICBuZXQvcmZjLz4uICBOb3RlIHRo
ZSB3YXJuaW5nIGluIDxodHRwOi8vd3d3Lmljcy51Y2kuZWR1L3B1Yi8NCiAg
ICAgIGlldGYvdXJpL2hpc3RvcmljYWwuaHRtbCNXQVJOSU5HPi4NCg0KICAg
Y29udGFpbnMgdGhlIFVSSSByZWZlcmVuY2VzDQoNCiAgICAgIGh0dHA6Ly93
d3cudzMub3JnL0FkZHJlc3NpbmcvDQogICAgICBmdHA6Ly9kcy5pbnRlcm5p
Yy5uZXQvcmZjLw0KICAgICAgaHR0cDovL3d3dy5pY3MudWNpLmVkdS9wdWIv
aWV0Zi91cmkvaGlzdG9yaWNhbC5odG1sI1dBUk5JTkcNCg0KDQpDLiBTdW1t
YXJ5IG9mIE5vbi1lZGl0b3JpYWwgQ2hhbmdlcw0KDQpDLjEuIEFkZGl0aW9u
cw0KDQogICBTZWN0aW9uIDIuNCB3YXMgcmV3cml0dGVuIHRvIGNsYXJpZnkg
YSBudW1iZXIgb2YgbWlzaW50ZXJwcmV0YXRpb25zDQogICBhbmQgdG8gbGVh
dmUgcm9vbSBmb3IgZnVsbHkgaW50ZXJuYXRpb25hbGl6ZWQgVVJMcy4NCg0K
Qy4yLiBNb2RpZmljYXRpb25zIGZyb20gYm90aCBSRkMgMTczOCBhbmQgUkZD
IDE4MDgNCg0KICAgQ2hhbmdlZCB0byBVUkkgc3ludGF4IGFuZCBzZW1hbnRp
Y3MgaW5zdGVhZCBvZiBqdXN0IFVSTC4NCg0KICAgQ29uZnVzaW9uIHJlZ2Fy
ZGluZyB0aGUgdGVybXMgImNoYXJhY3RlciBlbmNvZGluZyIsIHRoZSBVUkwN
CiAgICJjaGFyYWN0ZXIgc2V0IiwgYW5kIHRoZSBlc2NhcGluZyBvZiBjaGFy
YWN0ZXJzIHdpdGggJTxoZXg+PGhleD4NCiAgIGVxdWl2YWxlbnRzIGhhcyAo
aG9wZWZ1bGx5KSBiZWVuIHJlZHVjZWQuICBNYW55IG9mIHRoZSBCTkYgcnVs
ZQ0KICAgbmFtZXMgcmVnYXJkaW5nIHRoZSBjaGFyYWN0ZXIgc2V0cyBoYXZl
IGJlZW4gY2hhbmdlZCB0byBtb3JlDQogICBhY2N1cmF0ZWx5IGRlc2NyaWJl
IHRoZWlyIHB1cnBvc2UgYW5kIHRvIGVuY29tcGFzcyBhbGwgImNoYXJhY3Rl
cnMiDQogICByYXRoZXIgdGhhbiBqdXN0IFVTLUFTQ0lJIG9jdGV0cy4gIFVu
bGVzcyBvdGhlcndpc2Ugbm90ZWQgaGVyZSwNCiAgIHRoZXNlIG1vZGlmaWNh
dGlvbnMgZG8gbm90IGFmZmVjdCB0aGUgVVJJIHN5bnRheC4NCg0KICAgQm90
aCBSRkMgMTczOCBhbmQgUkZDIDE4MDggcmVmZXIgdG8gdGhlICJyZXNlcnZl
ZCIgc2V0IG9mDQogICBjaGFyYWN0ZXJzIGFzIGlmIFVSTC1pbnRlcnByZXRp
bmcgc29mdHdhcmUgd2VyZSBsaW1pdGVkIHRvIGEgc2luZ2xlDQogICBzZXQg
b2YgY2hhcmFjdGVycyB3aXRoIGEgcmVzZXJ2ZWQgcHVycG9zZSAoaS5lLiwg
YXMgbWVhbmluZw0KICAgc29tZXRoaW5nIG90aGVyIHRoYW4gdGhlIGRhdGEg
dG8gd2hpY2ggdGhlIGNoYXJhY3RlcnMgY29ycmVzcG9uZCksDQogICBhbmQg
dGhhdCB0aGlzIHNldCB3YXMgZml4ZWQgYnkgdGhlIFVSTCBzY2hlbWUuICBI
b3dldmVyLCB0aGlzIGhhcw0KICAgbm90IGJlZW4gdHJ1ZSBpbiBwcmFjdGlj
ZTsgYW55IGNoYXJhY3RlciB3aGljaCBpcyBpbnRlcnByZXRlZA0KICAgZGlm
ZmVyZW50bHkgd2hlbiBpdCBpcyBlc2NhcGVkIGlzLCBpbiBlZmZlY3QsIHJl
c2VydmVkLg0KICAgRnVydGhlcm1vcmUsIHRoZSBpbnRlcnByZXRpbmcgZW5n
aW5lIG9uIGEgSFRUUCBzZXJ2ZXIgaXMgb2Z0ZW4NCiAgIGRlcGVuZGVudCBv
biB0aGUgcmVzb3VyY2UsIG5vdCBqdXN0IHRoZSBVUkwgc2NoZW1lLiAgVGhl
DQogICBkZXNjcmlwdGlvbiBvZiByZXNlcnZlZCBjaGFyYWN0ZXJzIGhhcyBi
ZWVuIGNoYW5nZWQgYWNjb3JkaW5nbHkuDQoNCiAgIFRoZSBwbHVzICIrIiBj
aGFyYWN0ZXIgd2FzIGFkZGVkIHRvIHRob3NlIGluIHRoZSAicmVzZXJ2ZWQi
IHNldCwNCiAgIHNpbmNlIGl0IGlzIHRyZWF0ZWQgYXMgcmVzZXJ2ZWQgd2l0
aGluIHNvbWUgVVJMIGNvbXBvbmVudHMuDQoNCiAgIFRoZSB0aWxkZSAifiIg
Y2hhcmFjdGVyIHdhcyBhZGRlZCB0byB0aG9zZSBpbiB0aGUgInVucmVzZXJ2
ZWQiIHNldCwNCiAgIHNpbmNlIGl0IGlzIGV4dGVuc2l2ZWx5IHVzZWQgb24g
dGhlIEludGVybmV0IGluIHNwaXRlIG9mIHRoZQ0KICAgZGlmZmljdWx0eSB0
byB0cmFuc2NyaWJlIGl0IHdpdGggc29tZSBrZXlib2FyZHMuDQoNCkMuMy4g
TW9kaWZpY2F0aW9ucyBmcm9tIFJGQyAxNzM4DQoNCiAgIFRoZSBkZWZpbml0
aW9uIG9mIHNwZWNpZmljIFVSTCBzY2hlbWVzIGFuZCB0aGVpciBzY2hlbWUt
c3BlY2lmaWMNCiAgIHN5bnRheCBhbmQgc2VtYW50aWNzIGhhcyBiZWVuIG1v
dmVkIHRvIHNlcGFyYXRlIGRvY3VtZW50cy4NCg0KICAgVGhlIHJlY29tbWVu
ZGF0aW9ucyBmb3IgZGVsaW1pdGluZyBVUkxzIGluIGNvbnRleHQgKEFwcGVu
ZGl4IEIpIGhhdmUNCiAgIGJlZW4gYWRqdXN0ZWQgdG8gcmVmbGVjdCBjdXJy
ZW50IHByYWN0aWNlLg0KDQo=
--1461740116-1993401130-882992912=:28624
Content-Type: TEXT/plain; name="url-new.txt"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.SUN.3.95.971224144832.28624F@beethoven.bunyip.com>
Content-Description: proposed URL document

TmV0d29yayBXb3JraW5nIEdyb3VwICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFQuIEJlcm5lcnMtTGVlLCBNSVQvTENTDQpJTlRFUk5FVC1EUkFGVCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFIuIEZpZWxkaW5nLCAg
VS5DLiBJcnZpbmUNCmRyYWZ0LWZpZWxkaW5nLXVybC1zeW50YXgtMDMgICAg
ICAgICAgICAgIEwuIE1hc2ludGVyLCBYZXJveCBDb3Jwb3JhdGlvbg0KRXhw
aXJlcyBzaXggbW9udGhzIGFmdGVyIHB1YmxpY2F0aW9uIGRhdGUgIEwuIERh
aWdsZSwgQnVueWlwIEluZm9ybWF0aW9uIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgU3lz
dGVtcyBJbmMuIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIERlY2VtYmVyIDE2LCAxOTk3DQoNCg0K
ICAgIFVuaWZvcm0gUmVzb3VyY2UgTG9jYXRvcnMgKFVSTCk6IEdlbmVyaWMg
U3ludGF4IGFuZCBTZW1hbnRpY3MNCg0KDQpTdGF0dXMgb2YgdGhpcyBNZW1v
DQoNCiAgIFRoaXMgZG9jdW1lbnQgaXMgYW4gSW50ZXJuZXQtRHJhZnQuICBJ
bnRlcm5ldC1EcmFmdHMgYXJlIHdvcmtpbmcNCiAgIGRvY3VtZW50cyBvZiB0
aGUgSW50ZXJuZXQgRW5naW5lZXJpbmcgVGFzayBGb3JjZSAoSUVURiksIGl0
cyBhcmVhcywNCiAgIGFuZCBpdHMgd29ya2luZyBncm91cHMuICBOb3RlIHRo
YXQgb3RoZXIgZ3JvdXBzIG1heSBhbHNvIGRpc3RyaWJ1dGUNCiAgIHdvcmtp
bmcgZG9jdW1lbnRzIGFzIEludGVybmV0LURyYWZ0cy4NCg0KICAgSW50ZXJu
ZXQtRHJhZnRzIGFyZSBkcmFmdCBkb2N1bWVudHMgdmFsaWQgZm9yIGEgbWF4
aW11bSBvZiBzaXgNCiAgIG1vbnRocyBhbmQgbWF5IGJlIHVwZGF0ZWQsIHJl
cGxhY2VkLCBvciBvYnNvbGV0ZWQgYnkgb3RoZXINCiAgIGRvY3VtZW50cyBh
dCBhbnkgdGltZS4gIEl0IGlzIGluYXBwcm9wcmlhdGUgdG8gdXNlIEludGVy
bmV0LURyYWZ0cw0KICAgYXMgcmVmZXJlbmNlIG1hdGVyaWFsIG9yIHRvIGNp
dGUgdGhlbSBvdGhlciB0aGFuIGFzIGBgd29yayBpbg0KICAgcHJvZ3Jlc3Mu
JycNCg0KICAgVG8gbGVhcm4gdGhlIGN1cnJlbnQgc3RhdHVzIG9mIGFueSBJ
bnRlcm5ldC1EcmFmdCwgcGxlYXNlIGNoZWNrIHRoZQ0KICAgYGAxaWQtYWJz
dHJhY3RzLnR4dCcnIGxpc3RpbmcgY29udGFpbmVkIGluIHRoZSBJbnRlcm5l
dC1EcmFmdHMNCiAgIFNoYWRvdyBEaXJlY3RvcmllcyBvbiBmdHAuaXMuY28u
emEgKEFmcmljYSksIG5pYy5ub3JkdS5uZXQNCiAgIChFdXJvcGUpLCBtdW5u
YXJpLm96LmF1IChQYWNpZmljIFJpbSksIGRzLmludGVybmljLm5ldCAoVVMg
RWFzdA0KICAgQ29hc3QpLCBvciBmdHAuaXNpLmVkdSAoVVMgV2VzdCBDb2Fz
dCkuDQoNCkFic3RyYWN0DQoNCiAgIFRoaXMgZG9jdW1lbnQgZGVmaW5lcyB0
aGUgZ2VuZXJhbCBzeW50YXggYW5kIHNlbWFudGljcyBvZiBVUkxzLCANCiAg
IGluY2x1ZGluZyBib3RoIGFic29sdXRlIGFuZCByZWxhdGl2ZSBmb3Jtcywg
YW5kIGd1aWRlbGluZXMgZm9yIHRoZWlyIA0KICAgdXNlOyBpdCByZXZpc2Vz
IGFuZCByZXBsYWNlcyB0aGUgZ2VuZXJpYyBkZWZpbml0aW9ucyBpbiBSRkMg
MTczOCBhbmQgDQogICBSRkMgMTgwOCwgYW5kIGlzIGFuIGV4dGVuc2lvbiB0
byBSRkMgPz8/PyBvbiBVUkkgU3ludGF4Lg0KDQoxLiBJbnRyb2R1Y3Rpb24N
Cg0KICAgVW5pZm9ybSBSZXNvdXJjZSBMb2NhdG9ycyAoVVJMcykgcHJvdmlk
ZSBhIHNpbXBsZSBhbmQgZXh0ZW5zaWJsZQ0KICAgbWVhbnMgZm9yIGlkZW50
aWZ5aW5nIGEgcmVzb3VyY2UuICBUaGlzIHNwZWNpZmljYXRpb24gb2YgVVJM
IHN5bnRheA0KICAgYW5kIHNlbWFudGljcyBpcyBkZXJpdmVkIGZyb20gY29u
Y2VwdHMgaW50cm9kdWNlZCBieSB0aGUgV29ybGQgV2lkZQ0KICAgV2ViIGds
b2JhbCBpbmZvcm1hdGlvbiBpbml0aWF0aXZlLCB3aG9zZSB1c2Ugb2Ygc3Vj
aCBvYmplY3RzIGRhdGVzDQogICBmcm9tIDE5OTAgYW5kIGlzIGRlc2NyaWJl
ZCBpbiAiVW5pdmVyc2FsIFJlc291cmNlIElkZW50aWZpZXJzIGluIFdXVyIN
CiAgIFtSRkMxNjMwXS4gIFRoZSBzcGVjaWZpY2F0aW9uIG9mIFVSTHMgaXMg
ZGVzaWduZWQgdG8gbWVldCB0aGUNCiAgIHJlY29tbWVuZGF0aW9ucyBsYWlk
IG91dCBpbiAiRnVuY3Rpb25hbCBSZWNvbW1lbmRhdGlvbnMgZm9yIEludGVy
bmV0DQogICBSZXNvdXJjZSBMb2NhdG9ycyIgW1JGQzE3MzZdLiAgVVJMcyBh
cmUgb25lIHR5cGUgb2YgVVJJIChVbmlmb3JtDQogICBSZXNvdXJjZSBJZGVu
dGlmaWVyKTsgdGhlIGdlbmVyaWMgc3ludGF4IG9mIFVSSXMgaXMgbGF5ZWQg
b3V0IGluDQogICBSRkMgPz8/PyAoVVJJIFN5bnRheCkgYW5kIFVSTnMgKFVu
aWZvcm0gUmVzb3VyY2UgTmFtZXMpIGFyZSBkZXNjcmliZWQgDQogICBlbHNl
d2hlcmUgW1JGQzIxNDFdLg0KDQogICBUaGlzIGRvY3VtZW50IHVwZGF0ZXMg
YW5kIG1lcmdlcyAiVW5pZm9ybSBSZXNvdXJjZSBMb2NhdG9ycyINCiAgIFtS
RkMxNzM4XSBhbmQgIlJlbGF0aXZlIFVuaWZvcm0gUmVzb3VyY2UgTG9jYXRv
cnMiIFtSRkMxODA4XSBpbg0KICAgb3JkZXIgdG8gZGVmaW5lIGEgc2luZ2xl
LCBnZW5lcmFsIHN5bnRheCBmb3IgYWxsIFVSTHMuICBJdCBleGNsdWRlcw0K
ICAgdGhvc2UgcG9ydGlvbnMgb2YgUkZDIDE3MzggdGhhdCBkZWZpbmVkIHRo
ZSBzcGVjaWZpYyBzeW50YXggb2YNCiAgIGluZGl2aWR1YWwgVVJMIHNjaGVt
ZXM7IHRob3NlIHBvcnRpb25zIHdpbGwgYmUgdXBkYXRlZCBhcyBzZXBhcmF0
ZQ0KICAgZG9jdW1lbnRzLCBhcyB3aWxsIHRoZSBwcm9jZXNzIGZvciByZWdp
c3RyYXRpb24gb2YgbmV3IFVSTCBzY2hlbWVzLg0KICAgVGhpcyBkb2N1bWVu
dCBkb2VzIG5vdCBkaXNjdXNzIHRoZSBpc3N1ZXMgYW5kIHJlY29tbWVuZGF0
aW9uIGZvcg0KICAgZGVhbGluZyB3aXRoIGNoYXJhY3RlcnMgb3V0c2lkZSBv
ZiB0aGUgVVMtQVNDSUkgY2hhcmFjdGVyIHNldA0KICAgW0FTQ0lJXTsgdGhv
c2UgcmVjb21tZW5kYXRpb25zIGFyZSBkaXNjdXNzZWQgaW4gYSBzZXBhcmF0
ZSBkb2N1bWVudC4NCg0KICAgQWxsIHNpZ25pZmljYW50IGNoYW5nZXMgZnJv
bSB0aGUgcHJpb3IgUkZDcyBhcmUgbm90ZWQgaW4gQXBwZW5kaXggRi4NCg0K
MS4yLiBPdmVydmlldyBvZiBVUkxzDQoNCiAgIE1hbnkgVVJMIHNjaGVtZXMg
aGF2ZSBiZWVuIGRlZmluZWQuICBUaGUgc2NoZW1lIGRlZmluZXMgdGhlDQog
ICBzcGFjZSBvZiB0aGUgVVJMLCBhbmQgdGh1cyBtYXkgZnVydGhlciByZXN0
cmljdCB0aGUgc3ludGF4IGFuZA0KICAgc2VtYW50aWNzIG9mIGlkZW50aWZp
ZXJzIHVzaW5nIHRoYXQgc2NoZW1lLg0KDQogICBBbHRob3VnaCBtYW55IFVS
TCBzY2hlbWVzIGFyZSBuYW1lZCBhZnRlciBwcm90b2NvbHMsIHRoaXMgZG9l
cyBub3QNCiAgIGltcGx5IHRoYXQgdGhlIG9ubHkgd2F5IHRvIGFjY2VzcyB0
aGUgVVJMJ3MgcmVzb3VyY2UgaXMgdmlhIHRoZSBuYW1lZA0KICAgcHJvdG9j
b2wuICBHYXRld2F5cywgcHJveGllcywgY2FjaGVzLCBhbmQgbmFtZSByZXNv
bHV0aW9uIHNlcnZpY2VzDQogICBtaWdodCBiZSB1c2VkIHRvIGFjY2VzcyBz
b21lIHJlc291cmNlcywgaW5kZXBlbmRlbnQgb2YgdGhlIHByb3RvY29sDQog
ICBvZiB0aGVpciBvcmlnaW4sIGFuZCB0aGUgcmVzb2x1dGlvbiBvZiBzb21l
IFVSTHMgbWF5IHJlcXVpcmUgdGhlIHVzZQ0KICAgb2YgbW9yZSB0aGFuIG9u
ZSBwcm90b2NvbCAoZS5nLiwgYm90aCBETlMgYW5kIEhUVFAgYXJlIHR5cGlj
YWxseSB1c2VkDQogICB0byBhY2Nlc3MgYW4gImh0dHAiIFVSTCdzIHJlc291
cmNlIHdoZW4gaXQgY2FuJ3QgYmUgZm91bmQgaW4gYSBsb2NhbA0KICAgY2Fj
aGUpLg0KDQoxLjMuIEV4YW1wbGUgVVJMcw0KDQogICBUaGUgZm9sbG93aW5n
IGV4YW1wbGVzIGlsbHVzdHJhdGUgVVJMcyB3aGljaCBhcmUgaW4gY29tbW9u
IHVzZS4NCg0KICAgZnRwOi8vZnRwLmlzLmNvLnphL3JmYy9yZmMxODA4LnR4
dA0KICAgICAgLS0gZnRwIHNjaGVtZSBmb3IgRmlsZSBUcmFuc2ZlciBQcm90
b2NvbCBzZXJ2aWNlcw0KDQogICBnb3BoZXI6Ly9zcGluYWx0YXAubWljcm8u
dW1uLmVkdS8wMC9XZWF0aGVyL0NhbGlmb3JuaWEvTG9zJTIwQW5nZWxlcw0K
ICAgICAgLS0gZ29waGVyIHNjaGVtZSBmb3IgR29waGVyIGFuZCBHb3BoZXIr
IFByb3RvY29sIHNlcnZpY2VzDQoNCiAgIGh0dHA6Ly93d3cubWF0aC51aW8u
bm8vZmFxL2NvbXByZXNzaW9uLWZhcS9wYXJ0MS5odG1sDQogICAgICAtLSBo
dHRwIHNjaGVtZSBmb3IgSHlwZXJ0ZXh0IFRyYW5zZmVyIFByb3RvY29sIHNl
cnZpY2VzDQoNCiAgIG1haWx0bzptZHVlcnN0QGlmaS51bml6aC5jaA0KICAg
ICAgLS0gbWFpbHRvIHNjaGVtZSBmb3IgZWxlY3Ryb25pYyBtYWlsIGFkZHJl
c3Nlcw0KDQogICBuZXdzOmNvbXAuaW5mb3N5c3RlbXMud3d3LnNlcnZlcnMu
dW5peA0KICAgICAgLS0gbmV3cyBzY2hlbWUgZm9yIFVTRU5FVCBuZXdzIGdy
b3VwcyBhbmQgYXJ0aWNsZXMNCg0KICAgdGVsbmV0Oi8vbWVsdnlsLnVjb3Au
ZWR1Lw0KICAgICAgLS0gdGVsbmV0IHNjaGVtZSBmb3IgaW50ZXJhY3RpdmUg
c2VydmljZXMgdmlhIHRoZSBURUxORVQgUHJvdG9jb2wNCg0KMS40LiBIaWVy
YXJjaGljYWwgVVJMcyBhbmQgUmVsYXRpdmUgRm9ybXMNCg0KICAgVVJMIHNj
aGVtZXMgbWF5IHN1cHBvcnQgYSBoaWVyYXJjaGljYWwgbmFtaW5nIHN5c3Rl
bSwgd2hlcmUgdGhlDQogICBoaWVyYXJjaHkgb2YgdGhlIG5hbWUgaXMgZGVu
b3RlZCBieSBhICIvIiBkZWxpbWl0ZXIgc2VwYXJhdGluZyB0aGUNCiAgIGNv
bXBvbmVudHMgaW4gdGhlIHNjaGVtZS4gVGhlcmUgaXMgYSBgcmVsYXRpdmUn
IGZvcm0gb2YgVVJMIHJlZmVyZW5jZQ0KICAgd2hpY2ggaXMgdXNlZCBpbiBj
b25qdW5jdGlvbiB3aXRoIGEgYGJhc2UnIFVSTCAob2YgYSBoaWVyYXJjaGlj
YWwNCiAgIHNjaGVtZSkgdG8gcHJvZHVjZSBhbm90aGVyIFVSTC4gVGhlIHN5
bnRheCBvZiBoaWVyYXJjaGljYWwgVVJMcyBpcw0KICAgZGVzY3JpYmVkIGlu
IFNlY3Rpb24gMywgYW5kIHRoZSByZWxhdGl2ZSBVUkwgY2FsY3VsYXRpb24g
aXMgZGVzY3JpYmVkDQogICBpbiBTZWN0aW9uIDQuDQoNCjEuNS4gU3ludGF4
IE5vdGF0aW9uIGFuZCBDb21tb24gRWxlbWVudHMNCg0KICAgVGhpcyBkb2N1
bWVudCB1c2VzIHR3byBjb252ZW50aW9ucyB0byBkZXNjcmliZSBhbmQgZGVm
aW5lIHRoZSBzeW50YXgNCiAgIGZvciBVbmlmb3JtIFJlc291cmNlIExvY2F0
b3JzLiAgVGhlIGZpcnN0LCBjYWxsZWQgdGhlIGxheW91dCBmb3JtLCBpcw0K
ICAgYSBnZW5lcmFsIGRlc2NyaXB0aW9uIG9mIHRoZSBvcmRlciBvZiBjb21w
b25lbnRzIGFuZCBjb21wb25lbnQNCiAgIHNlcGFyYXRvcnMsIGFzIGluDQoN
CiAgICAgIDxmaXJzdD4vPHNlY29uZD47PHRoaXJkPj88Zm91cnRoPg0KDQog
ICBUaGUgY29tcG9uZW50IG5hbWVzIGFyZSBlbmNsb3NlZCBpbiBhbmdsZS1i
cmFja2V0cyBhbmQgYW55IGNoYXJhY3RlcnMNCiAgIG91dHNpZGUgYW5nbGUt
YnJhY2tldHMgYXJlIGxpdGVyYWwgc2VwYXJhdG9ycy4gIFdoaXRlc3BhY2Ug
c2hvdWxkIGJlDQogICBpZ25vcmVkLiAgVGhlc2UgZGVzY3JpcHRpb25zIGFy
ZSB1c2VkIGluZm9ybWFsbHkgYW5kIGRvIG5vdCBkZWZpbmUNCiAgIHRoZSBz
eW50YXggcmVxdWlyZW1lbnRzLg0KDQogICBUaGUgc2Vjb25kIGNvbnZlbnRp
b24gaXMgYSBCTkYtbGlrZSBncmFtbWFyLCB1c2VkIHRvIGRlZmluZSB0aGUN
CiAgIGZvcm1hbCBVUkwgc3ludGF4LiAgVGhlIGdyYW1tYXIgaXMgdGhhdCBv
ZiBbUkZDODIyXSwgZXhjZXB0IHRoYXQNCiAgICJ8IiBpcyB1c2VkIHRvIGRl
c2lnbmF0ZSBhbHRlcm5hdGl2ZXMuICBCcmllZmx5LCBydWxlcyBhcmUgc2Vw
YXJhdGVkDQogICBmcm9tIGRlZmluaXRpb25zIGJ5IGFuIGVxdWFsICI9Iiwg
aW5kZW50YXRpb24gaXMgdXNlZCB0byBjb250aW51ZSBhDQogICBydWxlIGRl
ZmluaXRpb24gb3ZlciBtb3JlIHRoYW4gb25lIGxpbmUsIGxpdGVyYWxzIGFy
ZSBxdW90ZWQgd2l0aCAiIiwNCiAgIHBhcmVudGhlc2VzICIoIiBhbmQgIiki
IGFyZSB1c2VkIHRvIGdyb3VwIGVsZW1lbnRzLCBvcHRpb25hbCBlbGVtZW50
cw0KICAgYXJlIGVuY2xvc2VkIGluICJbIiBhbmQgIl0iIGJyYWNrZXRzLCBh
bmQgZWxlbWVudHMgbWF5IGJlIHByZWNlZGVkDQogICB3aXRoIDxuPiogdG8g
ZGVzaWduYXRlIG4gb3IgbW9yZSByZXBldGl0aW9ucyBvZiB0aGUgZm9sbG93
aW5nDQogICBlbGVtZW50OyBuIGRlZmF1bHRzIHRvIDAuDQoNCiAgIFVubGlr
ZSBtYW55IHNwZWNpZmljYXRpb25zIHdoaWNoIHVzZSBhIEJORi1saWtlIGdy
YW1tYXIgdG8gZGVmaW5lIHRoZQ0KICAgYnl0ZXMgKG9jdGV0cykgYWxsb3dl
ZCBieSBhIHByb3RvY29sLCB0aGUgVVJMIGdyYW1tYXIgaXMgZGVmaW5lZCBp
bg0KICAgdGVybXMgb2YgY2hhcmFjdGVycy4gIEVhY2ggbGl0ZXJhbCBpbiB0
aGUgZ3JhbW1hciBjb3JyZXNwb25kcyB0byB0aGUNCiAgIGNoYXJhY3RlciBp
dCByZXByZXNlbnRzLCByYXRoZXIgdGhhbiB0byB0aGUgb2N0ZXQgZW5jb2Rp
bmcgb2YgdGhhdA0KICAgY2hhcmFjdGVyIGluIGFueSBwYXJ0aWN1bGFyIGNv
ZGVkIGNoYXJhY3RlciBzZXQuICBIb3cgYSBVUkwgaXMNCiAgIHJlcHJlc2Vu
dGVkIGluIHRlcm1zIG9mIGJpdHMgYW5kIGJ5dGVzIG9uIHRoZSB3aXJlIGlz
IGRlcGVuZGVudCB1cG9uDQogICB0aGUgY2hhcmFjdGVyIGVuY29kaW5nIG9m
IHRoZSBwcm90b2NvbCB1c2VkIHRvIHRyYW5zcG9ydCBpdCwgb3IgdGhlDQog
ICBjaGFyc2V0IG9mIHRoZSBkb2N1bWVudCB3aGljaCBjb250YWlucyBpdC4N
Cg0KICAgVGhlIGZvbGxvd2luZyBkZWZpbml0aW9ucyBhcmUgY29tbW9uIHRv
IG1hbnkgZWxlbWVudHM6DQoNCiAgICAgIGFscGhhICAgID0gbG93YWxwaGEg
fCB1cGFscGhhDQoNCiAgICAgIGxvd2FscGhhID0gImEiIHwgImIiIHwgImMi
IHwgImQiIHwgImUiIHwgImYiIHwgImciIHwgImgiIHwgImkiIHwNCiAgICAg
ICAgICAgICAgICAgImoiIHwgImsiIHwgImwiIHwgIm0iIHwgIm4iIHwgIm8i
IHwgInAiIHwgInEiIHwgInIiIHwNCiAgICAgICAgICAgICAgICAgInMiIHwg
InQiIHwgInUiIHwgInYiIHwgInciIHwgIngiIHwgInkiIHwgInoiDQoNCiAg
ICAgIHVwYWxwaGEgID0gIkEiIHwgIkIiIHwgIkMiIHwgIkQiIHwgIkUiIHwg
IkYiIHwgIkciIHwgIkgiIHwgIkkiIHwNCiAgICAgICAgICAgICAgICAgIkoi
IHwgIksiIHwgIkwiIHwgIk0iIHwgIk4iIHwgIk8iIHwgIlAiIHwgIlEiIHwg
IlIiIHwNCiAgICAgICAgICAgICAgICAgIlMiIHwgIlQiIHwgIlUiIHwgIlYi
IHwgIlciIHwgIlgiIHwgIlkiIHwgIloiDQoNCiAgICAgIGRpZ2l0ICAgID0g
IjAiIHwgIjEiIHwgIjIiIHwgIjMiIHwgIjQiIHwgIjUiIHwgIjYiIHwgIjci
IHwNCiAgICAgICAgICAgICAgICAgIjgiIHwgIjkiDQoNCiAgICAgIGFscGhh
bnVtID0gYWxwaGEgfCBkaWdpdA0KDQogICBUaGUgY29tcGxldGUgVVJMIHN5
bnRheCBpcyBjb2xsZWN0ZWQgaW4gQXBwZW5kaXggQS4NCg0KICAgQSBtb3Jl
IGRldGFpbGVkIGRpc2N1c3Npb24gb2YgVVJJIENoYXJhY3RlcnMgYW5kIEVz
Y2FwZSBTZXF1ZW5jZXMNCiAgIGlzIGF2YWlsYWJsZSBpbiBbUkZDID8/Pz9d
Lg0KDQoyLiBVUkwgUmVmZXJlbmNlcw0KDQogICBJbiBwcmFjdGljZSwgcmVz
b3VyY2UgaWRlbnRpZmllcnMgY29uc2lzdCBub3Qgb25seSBvZiBjb21wbGV0
ZSBVUkxzLA0KICAgYnV0IG90aGVyIHJlc291cmNlIHJlZmVyZW5jZXMgd2hp
Y2ggY29udGFpbiBlaXRoZXIgYW4gYWJzb2x1dGUNCiAgIG9yIHJlbGF0aXZl
IFVSTCBmb3JtLCBhbmQgbWF5IGJlIGZvbGxvd2VkIGJ5IGEgZnJhZ21lbnQg
aWRlbnRpZmllci4NCiAgIFRoZSB0ZXJtaW5vbG9neSBhcm91bmQgdGhlIHVz
ZSBvZiBVUkxzIGhhcyBiZWVuIGNvbmZ1c2luZy4NCg0KICAgVGhlIHRlcm0g
IlVSTC1yZWZlcmVuY2UiIGlzIHVzZWQgaGVyZSB0byBkZW5vdGUgdGhlIGNv
bW1vbiB1c2FnZSBvZg0KICAgYSByZXNvdXJjZSBpZGVudGlmaWVyLiAgQSBV
UkwgcmVmZXJlbmNlIG1heSBiZSBhYnNvbHV0ZSBvciByZWxhdGl2ZSwNCiAg
IGFuZCBtYXkgaGF2ZSBhZGRpdGlvbmFsIGluZm9ybWF0aW9uIGF0dGFjaGVk
IGluIHRoZSBmb3JtIG9mIGENCiAgIGZyYWdtZW50IGlkZW50aWZpZXIuICBI
b3dldmVyLCAidGhlIFVSTCIgd2hpY2ggcmVzdWx0cyBmcm9tIHN1Y2ggYQ0K
ICAgcmVmZXJlbmNlIGluY2x1ZGVzIG9ubHkgdGhlIGFic29sdXRlIFVSTCBh
ZnRlciB0aGUgZnJhZ21lbnQNCiAgIGlkZW50aWZpZXIgKGlmIGFueSkgaXMg
cmVtb3ZlZCBhbmQgYWZ0ZXIgYW55IHJlbGF0aXZlIFVSTCBpcw0KICAgcmVz
b2x2ZWQgdG8gaXRzIGFic29sdXRlIGZvcm0uICBBbHRob3VnaCBpdCBpcyBw
b3NzaWJsZSB0byBsaW1pdA0KICAgdGhlIGRpc2N1c3Npb24gb2YgVVJMIHN5
bnRheCBhbmQgc2VtYW50aWNzIHRvIHRoYXQgb2YgdGhlIGFic29sdXRlDQog
ICByZXN1bHQsIG1vc3QgdXNhZ2Ugb2YgVVJMcyBpcyB3aXRoaW4gZ2VuZXJh
bCBVUkwgcmVmZXJlbmNlcywgYW5kIGl0DQogICBpcyBpbXBvc3NpYmxlIHRv
IG9idGFpbiB0aGUgVVJMIGZyb20gc3VjaCBhIHJlZmVyZW5jZSB3aXRob3V0
IGFsc28NCiAgIHBhcnNpbmcgdGhlIGZyYWdtZW50IGFuZCByZXNvbHZpbmcg
dGhlIHJlbGF0aXZlIGZvcm0uDQoNCiAgICAgIFVSTC1yZWZlcmVuY2UgPSBb
IGFic29sdXRlVVJMIHwgcmVsYXRpdmVVUkwgXSBbICIjIiBmcmFnbWVudCBd
DQoNCiAgIFRoZSBzeW50YXggZm9yIHJlbGF0aXZlIFVSTHMgaXMgYSBzaG9y
dGVuZWQgZm9ybSBvZiB0aGF0IGZvciBhYnNvbHV0ZQ0KICAgVVJMcywgd2hl
cmUgc29tZSBwcmVmaXggb2YgdGhlIFVSTCBpcyBtaXNzaW5nIGFuZCBjZXJ0
YWluIHBhdGgNCiAgIGNvbXBvbmVudHMgKCIuIiBhbmQgIi4uIikgaGF2ZSBh
IHNwZWNpYWwgbWVhbmluZyB3aGVuIGludGVycHJldGluZyBhDQogICByZWxh
dGl2ZSBwYXRoLg0KDQogICBXaGVuIGEgVVJMIHJlZmVyZW5jZSBpcyB1c2Vk
IHRvIHBlcmZvcm0gYSByZXRyaWV2YWwgYWN0aW9uIG9uIHRoZQ0KICAgaWRl
bnRpZmllZCByZXNvdXJjZSwgdGhlIG9wdGlvbmFsIGZyYWdtZW50IGlkZW50
aWZpZXIsIHNlcGFyYXRlZCBmcm9tDQogICB0aGUgVVJMIGJ5IGEgY3Jvc3No
YXRjaCAoIiMiKSBjaGFyYWN0ZXIsIGNvbnNpc3RzIG9mIGFkZGl0aW9uYWwN
CiAgIHJlZmVyZW5jZSBpbmZvcm1hdGlvbiB0byBiZSBpbnRlcnByZXRlZCBi
eSB0aGUgdXNlciBhZ2VudCBhZnRlciB0aGUNCiAgIHJldHJpZXZhbCBhY3Rp
b24gaGFzIGJlZW4gc3VjY2Vzc2Z1bGx5IGNvbXBsZXRlZC4gIEFzIHN1Y2gs
IGl0IGlzIG5vdA0KICAgcGFydCBvZiBhIFVSTCwgYnV0IGlzIG9mdGVuIHVz
ZWQgaW4gY29uanVuY3Rpb24gd2l0aCBhIFVSTC4gIFRoZQ0KICAgZm9ybWF0
IGFuZCBpbnRlcnByZXRhdGlvbiBvZiBmcmFnbWVudCBpZGVudGlmaWVycyBp
cyBkZXBlbmRlbnQgb24gdGhlDQogICBtZWRpYSB0eXBlIG9mIHRoZSByZXRy
aWV2YWwgcmVzdWx0Lg0KDQogICAgICBmcmFnbWVudCAgICAgID0gKnVyaWMN
Cg0KICAgQSBVUkwgcmVmZXJlbmNlIHdoaWNoIGRvZXMgbm90IGNvbnRhaW4g
YSBVUkwgaXMgYSByZWZlcmVuY2UgdG8gdGhlDQogICBjdXJyZW50IGRvY3Vt
ZW50LiAgSW4gb3RoZXIgd29yZHMsIGFuIGVtcHR5IFVSTCByZWZlcmVuY2Ug
d2l0aGluIGENCiAgIGRvY3VtZW50IGlzIGludGVycHJldGVkIGFzIGEgcmVm
ZXJlbmNlIHRvIHRoZSBzdGFydCBvZiB0aGF0IGRvY3VtZW50LA0KICAgYW5k
IGEgcmVmZXJlbmNlIGNvbnRhaW5pbmcgb25seSBhIGZyYWdtZW50IGlkZW50
aWZpZXIgaXMgYSByZWZlcmVuY2UNCiAgIHRvIHRoZSBpZGVudGlmaWVkIGZy
YWdtZW50IG9mIHRoYXQgZG9jdW1lbnQuICBUcmF2ZXJzYWwgb2Ygc3VjaCBh
DQogICByZWZlcmVuY2Ugc2hvdWxkIG5vdCByZXN1bHQgaW4gYW4gYWRkaXRp
b25hbCByZXRyaWV2YWwgYWN0aW9uLg0KICAgSG93ZXZlciwgaWYgdGhlIFVS
TCByZWZlcmVuY2Ugb2NjdXJzIGluIGEgY29udGV4dCB0aGF0IGlzIGFsd2F5
cw0KICAgaW50ZW5kZWQgdG8gcmVzdWx0IGluIGEgbmV3IHJlcXVlc3QsIGFz
IGluIHRoZSBjYXNlIG9mIEhUTUwncyBGT1JNDQogICBlbGVtZW50LCB0aGVu
IGFuIGVtcHR5IFVSTCByZWZlcmVuY2UgcmVwcmVzZW50cyB0aGUgYmFzZSBV
Ukwgb2YgdGhlDQogICBjdXJyZW50IGRvY3VtZW50IGFuZCBzaG91bGQgYmUg
cmVwbGFjZWQgYnkgdGhhdCBVUkwgd2hlbiB0cmFuc2Zvcm1lZA0KICAgaW50
byBhIHJlcXVlc3QuDQoNCjMuIEdlbmVyaWMgVVJMIFN5bnRheA0KDQozLjEu
IFNjaGVtZQ0KDQogICBKdXN0IGFzIHRoZXJlIGFyZSBtYW55IGRpZmZlcmVu
dCBtZXRob2RzIG9mIGFjY2VzcyB0byByZXNvdXJjZXMsDQogICB0aGVyZSBh
cmUgYSB2YXJpZXR5IG9mIHNjaGVtZXMgZm9yIGlkZW50aWZ5aW5nIHN1Y2gN
CiAgIHJlc291cmNlcy4gIFRoZSBVUkwgc3ludGF4IGNvbnNpc3RzIG9mIGEg
c2VxdWVuY2Ugb2YgY29tcG9uZW50cw0KICAgc2VwYXJhdGVkIGJ5IHJlc2Vy
dmVkIGNoYXJhY3RlcnMsIHdpdGggdGhlIGZpcnN0IGNvbXBvbmVudCBkZWZp
bmluZw0KICAgdGhlIHNlbWFudGljcyBmb3IgdGhlIHJlbWFpbmRlciBvZiB0
aGUgVVJMIHN0cmluZy4NCg0KICAgSW4gZ2VuZXJhbCwgYWJzb2x1dGUgVVJM
cyBhcmUgd3JpdHRlbiBhcyBmb2xsb3dzOg0KDQogICAgICA8c2NoZW1lPjo8
c2NoZW1lLXNwZWNpZmljLXBhcnQ+DQoNCiAgIEFuIGFic29sdXRlIFVSTCBj
b250YWlucyB0aGUgbmFtZSBvZiB0aGUgc2NoZW1lIGJlaW5nIHVzZWQgKDxz
Y2hlbWU+KQ0KICAgZm9sbG93ZWQgYnkgYSBjb2xvbiAoIjoiKSBhbmQgdGhl
biBhIHN0cmluZyAodGhlIDxzY2hlbWUtc3BlY2lmaWMtDQogICBwYXJ0Pikg
d2hvc2UgaW50ZXJwcmV0YXRpb24gZGVwZW5kcyBvbiB0aGUgc2NoZW1lLg0K
DQogICBTY2hlbWUgbmFtZXMgY29uc2lzdCBvZiBhIHNlcXVlbmNlIG9mIGNo
YXJhY3RlcnMuICBUaGUgbG93ZXIgY2FzZQ0KICAgbGV0dGVycyAiYSItLSJ6
IiwgZGlnaXRzLCBhbmQgdGhlIGNoYXJhY3RlcnMgcGx1cyAoIisiKSwgcGVy
aW9kDQogICAoIi4iKSwgYW5kIGh5cGhlbiAoIi0iKSBhcmUgYWxsb3dlZC4g
IEZvciByZXNpbGllbmN5LCBwcm9ncmFtcw0KICAgaW50ZXJwcmV0aW5nIFVS
THMgc2hvdWxkIHRyZWF0IHVwcGVyIGNhc2UgbGV0dGVycyBhcyBlcXVpdmFs
ZW50IHRvDQogICBsb3dlciBjYXNlIGluIHNjaGVtZSBuYW1lcyAoZS5nLiwg
YWxsb3cgIkhUVFAiIGFzIHdlbGwgYXMgImh0dHAiKS4NCg0KICAgICAgc2No
ZW1lICAgICAgICA9IDEqKCBhbHBoYSB8IGRpZ2l0IHwgIisiIHwgIi0iIHwg
Ii4iICkNCg0KICAgUmVsYXRpdmUgVVJMIHJlZmVyZW5jZXMgYXJlIGRpc3Rp
bmd1aXNoZWQgZnJvbSBhYnNvbHV0ZSBVUkxzIGluIHRoYXQNCiAgIHRoZXkg
ZG8gbm90IGJlZ2luIHdpdGggYSBzY2hlbWUgbmFtZS4gIEluc3RlYWQsIHRo
ZSBzY2hlbWUgaXMNCiAgIGluaGVyaXRlZCBmcm9tIHRoZSBiYXNlIFVSTCwg
YXMgZGVzY3JpYmVkIGluIFNlY3Rpb24gNC4yLg0KDQozLjIuIE9wYXF1ZSBh
bmQgSGllcmFyY2hpY2FsIFVSTHMNCg0KICAgVGhlIFVSTCBzeW50YXggZG9l
cyBub3QgcmVxdWlyZSB0aGF0IHRoZSBzY2hlbWUtc3BlY2lmaWMtcGFydCBo
YXZlDQogICBhbnkgZ2VuZXJhbCBzdHJ1Y3R1cmUgb3Igc2V0IG9mIHNlbWFu
dGljcyB3aGljaCBpcyBjb21tb24gYW1vbmcgYWxsDQogICBVUkxzLiAgSG93
ZXZlciwgYSBzdWJzZXQgb2YgVVJMcyBkbyBzaGFyZSBhIGNvbW1vbiBzeW50
YXggZm9yDQogICByZXByZXNlbnRpbmcgaGllcmFyY2hpY2FsIHJlbGF0aW9u
c2hpcHMgd2l0aGluIHRoZSBuYW1lc3BhY2UuDQogICBUaGlzIGdlbmVyaWMt
VVJMIHN5bnRheCBpcyB1c2VkIGluIGludGVycHJldGluZyByZWxhdGl2ZSBV
UkxzLg0KDQogICAgICBhYnNvbHV0ZVVSTCAgID0gZ2VuZXJpYy1VUkwgfCBv
cGFxdWUtVVJMDQoNCiAgICAgIG9wYXF1ZS1VUkwgICAgPSBzY2hlbWUgIjoi
ICp1cmljDQoNCiAgICAgIGdlbmVyaWMtVVJMICAgPSBzY2hlbWUgIjoiIHJl
bGF0aXZlVVJMDQoNCiAgIFRoZSBzZXBhcmF0aW9uIG9mIHRoZSBVUkwgZ3Jh
bW1hciBpbnRvIDxnZW5lcmljLVVSTD4gYW5kIDxvcGFxdWUtVVJMPg0KICAg
aXMgcmVkdW5kYW50LCBzaW5jZSBib3RoIHJ1bGVzIHdpbGwgc3VjY2Vzc2Z1
bGx5IHBhcnNlIGFueSBzdHJpbmcgb2YNCiAgIDx1cmljPiBjaGFyYWN0ZXJz
LiAgVGhlIGRpc3RpbmN0aW9uIGlzIHNpbXBseSB0byBjbGFyaWZ5IHRoYXQg
YQ0KICAgcGFyc2VyIG9mIHJlbGF0aXZlIFVSTCByZWZlcmVuY2VzIChTZWN0
aW9uIDQpIHdpbGwgdmlldyBhIFVSTCBhcyBhDQogICBnZW5lcmljLVVSTCwg
d2hlcmVhcyBhIGhhbmRsZXIgb2YgYWJzb2x1dGUgcmVmZXJlbmNlcyBuZWVk
IG9ubHkgdmlldw0KICAgaXQgYXMgYW4gb3BhcXVlLVVSTC4NCg0KICAgVVJM
cyB3aGljaCBhcmUgaGllcmFyY2hpY2FsIGluIG5hdHVyZSB1c2UgdGhlIHNs
YXNoICIvIiBjaGFyYWN0ZXIgZm9yDQogICBzZXBhcmF0aW5nIGhpZXJhcmNo
aWNhbCBjb21wb25lbnRzLiAgRm9yIHNvbWUgZmlsZSBzeXN0ZW1zLCBhICIv
Ig0KICAgY2hhcmFjdGVyICh1c2VkIHRvIGRlbm90ZSB0aGUgaGllcmFyY2hp
Y2FsIHN0cnVjdHVyZSBvZiBhIFVSTCkgaXMgdGhlDQogICBkZWxpbWl0ZXIg
dXNlZCB0byBjb25zdHJ1Y3QgYSBmaWxlIG5hbWUgaGllcmFyY2h5LCBhbmQg
dGh1cyB0aGUgVVJMDQogICBwYXRoIHdpbGwgbG9vayBzaW1pbGFyIHRvIGEg
ZmlsZSBwYXRobmFtZS4gIFRoaXMgZG9lcyBOT1QgaW1wbHkgdGhhdA0KICAg
dGhlIHJlc291cmNlIGlzIGEgZmlsZSBvciB0aGF0IHRoZSBVUkwgbWFwcyB0
byBhbiBhY3R1YWwgZmlsZXN5c3RlbQ0KICAgcGF0aG5hbWUuDQoNCjMuMy4g
VVJMIFN5bnRhY3RpYyBDb21wb25lbnRzDQoNCiAgIFRoZSBVUkwgc3ludGF4
IGlzIGRlcGVuZGVudCB1cG9uIHRoZSBzY2hlbWUuICBTb21lIHNjaGVtZXMg
dXNlDQogICByZXNlcnZlZCBjaGFyYWN0ZXJzIGxpa2UgIj8iIGFuZCAiOyIg
dG8gaW5kaWNhdGUgc3BlY2lhbCBjb21wb25lbnRzLA0KICAgd2hpbGUgb3Ro
ZXJzIGp1c3QgY29uc2lkZXIgdGhlbSB0byBiZSBwYXJ0IG9mIHRoZSBwYXRo
LiAgSG93ZXZlciwNCiAgIG1vc3QgVVJMIHNjaGVtZXMgdXNlIGEgY29tbW9u
IHNlcXVlbmNlIG9mIGZvdXIgbWFpbiBjb21wb25lbnRzOg0KDQogICAgICA8
c2NoZW1lPjovLzxzaXRlPjxwYXRoPj88cXVlcnk+DQoNCiAgIGVhY2ggb2Yg
d2hpY2gsIGV4Y2VwdCA8c2NoZW1lPiwgbWF5IGJlIGFic2VudCBmcm9tIGEg
cGFydGljdWxhciBVUkwuDQogICBGb3IgZXhhbXBsZSwgc29tZSBVUkwgc2No
ZW1lcyBkbyBub3QgYWxsb3cgYSA8c2l0ZT4gY29tcG9uZW50LCBhbmQNCiAg
IG90aGVycyBkbyBub3QgdXNlIGEgPHF1ZXJ5PiBjb21wb25lbnQuDQoNCjMu
My4xLiBTaXRlIENvbXBvbmVudA0KDQogICBNYW55IFVSTCBzY2hlbWVzIGlu
Y2x1ZGUgYSB0b3AgaGllcmFyY2hpY2FsIGVsZW1lbnQgZm9yIGEgbmFtaW5n
DQogICBhdXRob3JpdHksIHN1Y2ggdGhhdCB0aGUgbmFtZXNwYWNlIGRlZmlu
ZWQgYnkgdGhlIHJlbWFpbmRlciBvZiB0aGUNCiAgIFVSTCBpcyBnb3Zlcm5l
ZCBieSB0aGF0IGF1dGhvcml0eS4gIFRoaXMgPHNpdGU+IGNvbXBvbmVudCBp
cw0KICAgdHlwaWNhbGx5IGRlZmluZWQgYnkgYW4gSW50ZXJuZXQtYmFzZWQg
c2VydmVyIG9yIGEgc2NoZW1lLXNwZWNpZmljDQogICByZWdpc3RyeSBvZiBu
YW1pbmcgYXV0aG9yaXRpZXMuDQoNCiAgICAgIHNpdGUgICAgICAgICAgPSBz
ZXJ2ZXIgfCBhdXRob3JpdHkNCg0KICAgVGhlIDxzaXRlPiBjb21wb25lbnQg
aXMgcHJlY2VkZWQgYnkgYSBkb3VibGUgc2xhc2ggIi8vIiBhbmQgaXMNCiAg
IHRlcm1pbmF0ZWQgYnkgdGhlIG5leHQgc2xhc2ggIi8iLCBxdWVzdGlvbi1t
YXJrICI/Iiwgb3IgYnkgdGhlIGVuZCBvZg0KICAgdGhlIFVSTC4gIFdpdGhp
biB0aGUgPHNpdGU+IGNvbXBvbmVudCwgdGhlIGNoYXJhY3RlcnMgIjoiLCAi
QCIsICI/IiwNCiAgIGFuZCAiLyIgYXJlIHJlc2VydmVkLg0KDQogICBUaGUg
c3RydWN0dXJlIG9mIGEgcmVnaXN0cnktYmFzZWQgbmFtaW5nIGF1dGhvcml0
eSBpcyBzcGVjaWZpYyB0byB0aGUNCiAgIFVSTCBzY2hlbWUsIGJ1dCBjb25z
dHJhaW5lZCB0byB0aGUgYWxsb3dlZCBjaGFyYWN0ZXJzIGZvciA8c2l0ZT4u
DQoNCiAgICAgIGF1dGhvcml0eSAgICAgPSAqKCB1bnJlc2VydmVkIHwgZXNj
YXBlZCB8DQogICAgICAgICAgICAgICAgICAgICAgICAgIjsiIHwgIjoiIHwg
IkAiIHwgIiYiIHwgIj0iIHwgIisiICkNCg0KICAgVVJMIHNjaGVtZXMgdGhh
dCBpbnZvbHZlIHRoZSBkaXJlY3QgdXNlIG9mIGFuIElQLWJhc2VkIHByb3Rv
Y29sIHRvIGENCiAgIHNwZWNpZmllZCBzZXJ2ZXIgb24gdGhlIEludGVybmV0
IHVzZSBhIGNvbW1vbiBzeW50YXggZm9yIHRoZSA8c2l0ZT4NCiAgIGNvbXBv
bmVudCBvZiB0aGUgVVJMJ3Mgc2NoZW1lLXNwZWNpZmljIGRhdGE6DQoNCiAg
ICAgICAgPHVzZXJpbmZvPkA8aG9zdD46PHBvcnQ+DQoNCiAgIHdoZXJlIDx1
c2VyaW5mbz4gbWF5IGNvbnNpc3Qgb2YgYSB1c2VyIG5hbWUgYW5kLCBvcHRp
b25hbGx5LA0KICAgc2NoZW1lLXNwZWNpZmljIGluZm9ybWF0aW9uIGFib3V0
IGhvdyB0byBnYWluIGF1dGhvcml6YXRpb24gdG8gYWNjZXNzDQogICB0aGUg
c2VydmVyLiAgVGhlIHBhcnRzICI8dXNlcmluZm8+QCIgYW5kICI6PHBvcnQ+
IiBtYXkgYmUgb21pdHRlZC4NCg0KICAgICAgc2VydmVyICAgICAgICA9IFsg
WyB1c2VyaW5mbyBdICJAIiBdIGhvc3Rwb3J0IF0NCg0KICAgVGhlIHVzZXIg
aW5mb3JtYXRpb24sIGlmIHByZXNlbnQsIGlzIGZvbGxvd2VkIGJ5IGEgY29t
bWVyY2lhbA0KICAgYXQtc2lnbiAiQCIuDQoNCiAgICAgIHVzZXJpbmZvICAg
ICAgPSAqKCB1bnJlc2VydmVkIHwgZXNjYXBlZCB8ICI6IiB8ICI7IiB8DQog
ICAgICAgICAgICAgICAgICAgICAgICAgIiYiIHwgIj0iIHwgIisiICkNCg0K
ICAgU29tZSBVUkwgc2NoZW1lcyB1c2UgdGhlIGZvcm1hdCAidXNlcjpwYXNz
d29yZCIgaW4gdGhlIDx1c2VyaW5mbz4NCiAgIGZpZWxkLiBUaGlzIHByYWN0
aWNlIGlzIE5PVCBSRUNPTU1FTkRFRCwgYmVjYXVzZSB0aGUgcGFzc2luZyBv
Zg0KICAgYXV0aGVudGljYXRpb24gaW5mb3JtYXRpb24gaW4gY2xlYXIgdGV4
dCAoc3VjaCBhcyBVUkxzKSBoYXMgcHJvdmVuIHRvDQogICBiZSBhIHNlY3Vy
aXR5IHJpc2sgaW4gYWxtb3N0IGV2ZXJ5IGNhc2Ugd2hlcmUgaXQgaGFzIGJl
ZW4gdXNlZC4NCiAgIA0KICAgVGhlIGhvc3QgaXMgYSBkb21haW4gbmFtZSBv
ZiBhIG5ldHdvcmsgaG9zdCwgb3IgaXRzIElQdjQgYWRkcmVzcyBhcw0KICAg
YSBzZXQgb2YgZm91ciBkZWNpbWFsIGRpZ2l0IGdyb3VwcyBzZXBhcmF0ZWQg
YnkgIi4iLiAgTGl0ZXJhbCBJUHY2DQogICBhZGRyZXNzZXMgYXJlIG5vdCBz
dXBwb3J0ZWQuDQoNCiAgICAgIGhvc3Rwb3J0ICAgICAgPSBob3N0IFsgIjoi
IHBvcnQgXQ0KICAgICAgaG9zdCAgICAgICAgICA9IGhvc3RuYW1lIHwgSVB2
NGFkZHJlc3MNCiAgICAgIGhvc3RuYW1lICAgICAgPSAqKCBkb21haW5sYWJl
bCAiLiIgKSB0b3BsYWJlbCBbICIuIiBdDQogICAgICBkb21haW5sYWJlbCAg
ID0gYWxwaGFudW0gfCBhbHBoYW51bSAqKCBhbHBoYW51bSB8ICItIiApIGFs
cGhhbnVtDQogICAgICB0b3BsYWJlbCAgICAgID0gYWxwaGEgfCBhbHBoYSAq
KCBhbHBoYW51bSB8ICItIiApIGFscGhhbnVtDQogICAgICBJUHY0YWRkcmVz
cyAgID0gMSpkaWdpdCAiLiIgMSpkaWdpdCAiLiIgMSpkaWdpdCAiLiIgMSpk
aWdpdA0KICAgICAgcG9ydCAgICAgICAgICA9ICpkaWdpdA0KDQogICBIb3N0
bmFtZXMgdGFrZSB0aGUgZm9ybSBkZXNjcmliZWQgaW4gU2VjdGlvbiAzIG9m
IFtSRkMxMDM0XSBhbmQNCiAgIFNlY3Rpb24gMi4xIG9mIFtSRkMxMTIzXTog
YSBzZXF1ZW5jZSBvZiBkb21haW4gbGFiZWxzIHNlcGFyYXRlZCBieQ0KICAg
Ii4iLCBlYWNoIGRvbWFpbiBsYWJlbCBzdGFydGluZyBhbmQgZW5kaW5nIHdp
dGggYW4gYWxwaGFudW1lcmljDQogICBjaGFyYWN0ZXIgYW5kIHBvc3NpYmx5
IGFsc28gY29udGFpbmluZyAiLSIgY2hhcmFjdGVycy4gIFRoZSByaWdodG1v
c3QNCiAgIGRvbWFpbiBsYWJlbCBvZiBhIGZ1bGx5IHF1YWxpZmllZCBkb21h
aW4gbmFtZSB3aWxsIG5ldmVyIHN0YXJ0IHdpdGggYQ0KICAgZGlnaXQsIHRo
dXMgc3ludGFjdGljYWxseSBkaXN0aW5ndWlzaGluZyBkb21haW4gbmFtZXMg
ZnJvbSBJUHY0DQogICBhZGRyZXNzZXMsIGFuZCBtYXkgYmUgZm9sbG93ZWQg
YnkgYSBzaW5nbGUgIi4iIGlmIGl0IGlzIG5lY2Vzc2FyeSB0bw0KICAgZGlz
dGluZ3Vpc2ggYmV0d2VlbiB0aGUgY29tcGxldGUgZG9tYWluIG5hbWUgYW5k
IGFueSBsb2NhbCBkb21haW4uDQogICBUbyBhY3R1YWxseSBiZSAiVW5pZm9y
bSIgYXMgYSByZXNvdXJjZSBsb2NhdG9yLCBhIFVSTCBob3N0bmFtZSBzaG91
bGQNCiAgIGJlIGEgZnVsbHkgcXVhbGlmaWVkIGRvbWFpbiBuYW1lLiAgSW4g
cHJhY3RpY2UsIGhvd2V2ZXIsIHRoZSBob3N0DQogICBjb21wb25lbnQgbWF5
IGJlIGEgbG9jYWwgZG9tYWluIGxpdGVyYWwuDQoNCiAgICAgIE5vdGU6IEEg
c3VpdGFibGUgcmVwcmVzZW50YXRpb24gZm9yIGluY2x1ZGluZyBhIGxpdGVy
YWwgSVB2Ng0KICAgICAgYWRkcmVzcyBhcyB0aGUgaG9zdCBwYXJ0IG9mIGEg
VVJMIGlzIGRlc2lyZWQsIGJ1dCBoYXMgbm90IHlldA0KICAgICAgYmVlbiBk
ZXRlcm1pbmVkIG9yIGltcGxlbWVudGVkIGluIHByYWN0aWNlLg0KDQogICBU
aGUgcG9ydCBpcyB0aGUgbmV0d29yayBwb3J0IG51bWJlciBmb3IgdGhlIHNl
cnZlci4gIE1vc3Qgc2NoZW1lcw0KICAgZGVzaWduYXRlIHByb3RvY29scyB0
aGF0IGhhdmUgYSBkZWZhdWx0IHBvcnQgbnVtYmVyLiAgQW5vdGhlciBwb3J0
DQogICBudW1iZXIgbWF5IG9wdGlvbmFsbHkgYmUgc3VwcGxpZWQsIGluIGRl
Y2ltYWwsIHNlcGFyYXRlZCBmcm9tIHRoZQ0KICAgaG9zdCBieSBhIGNvbG9u
LiAgSWYgdGhlIHBvcnQgaXMgb21pdHRlZCwgdGhlIGRlZmF1bHQgcG9ydCBu
dW1iZXIgaXMNCiAgIGFzc3VtZWQuDQoNCiAgIEEgc2l0ZSBjb21wb25lbnQg
aXMgbm90IHJlcXVpcmVkIGZvciBhIFVSTCBzY2hlbWUgdG8gbWFrZSB1c2Ug
b2YNCiAgIHJlbGF0aXZlIHJlZmVyZW5jZXMuICBBIGJhc2UgVVJMIHdpdGhv
dXQgYSBzaXRlIGNvbXBvbmVudCBpbXBsaWVzDQogICB0aGF0IGFueSByZWxh
dGl2ZSByZWZlcmVuY2Ugd2lsbCBhbHNvIGJlIHdpdGhvdXQgYSBzaXRlIGNv
bXBvbmVudC4NCg0KMy4zLjIuIFBhdGggQ29tcG9uZW50DQoNCiAgIFRoZSBw
YXRoIGNvbXBvbmVudCBjb250YWlucyBkYXRhLCBzcGVjaWZpYyB0byB0aGUg
c2l0ZSAob3IgdGhlIHNjaGVtZQ0KICAgaWYgdGhlcmUgaXMgbm8gc2l0ZSBj
b21wb25lbnQpLCBpZGVudGlmeWluZyB0aGUgcmVzb3VyY2Ugd2l0aGluIHRo
ZQ0KICAgc2NvcGUgb2YgdGhhdCBzY2hlbWUgYW5kIHNpdGUuDQoNCiAgICAg
IHBhdGggICAgICAgICAgPSBbICIvIiBdIHBhdGhfc2VnbWVudHMNCg0KICAg
ICAgcGF0aF9zZWdtZW50cyA9IHNlZ21lbnQgKiggIi8iIHNlZ21lbnQgKQ0K
ICAgICAgc2VnbWVudCAgICAgICA9ICpwY2hhciAqKCAiOyIgcGFyYW0gKQ0K
ICAgICAgcGFyYW0gICAgICAgICA9ICpwY2hhcg0KDQogICAgICBwY2hhciAg
ICAgICAgID0gdW5yZXNlcnZlZCB8IGVzY2FwZWQgfCAiOiIgfCAiQCIgfCAi
JiIgfCAiPSIgfCAiKyINCg0KICAgVGhlIHBhdGggbWF5IGNvbnNpc3Qgb2Yg
YSBzZXF1ZW5jZSBvZiBwYXRoIHNlZ21lbnRzIHNlcGFyYXRlZCBieSBhDQog
ICBzaW5nbGUgc2xhc2ggIi8iIGNoYXJhY3Rlci4gIFdpdGhpbiBhIHBhdGgg
c2VnbWVudCwgdGhlIGNoYXJhY3RlcnMNCiAgICIvIiwgIjsiLCAiPSIsIGFu
ZCAiPyIgYXJlIHJlc2VydmVkLiAgRWFjaCBwYXRoIHNlZ21lbnQgbWF5IGlu
Y2x1ZGUgYQ0KICAgc2VxdWVuY2Ugb2YgcGFyYW1ldGVycywgaW5kaWNhdGVk
IGJ5IHRoZSBzZW1pY29sb24gIjsiIGNoYXJhY3Rlci4NCiAgIFRoZSBwYXJh
bWV0ZXJzIGFyZSBub3Qgc2lnbmlmaWNhbnQgdG8gdGhlIHBhcnNpbmcgb2Yg
cmVsYXRpdmUNCiAgIHJlZmVyZW5jZXMuDQoNCjMuMy4zLiBRdWVyeSBDb21w
b25lbnQNCg0KICAgVGhlIHF1ZXJ5IGNvbXBvbmVudCBpcyBhIHN0cmluZyBv
ZiBpbmZvcm1hdGlvbiB0byBiZSBpbnRlcnByZXRlZCBieQ0KICAgdGhlIHJl
c291cmNlLg0KDQogICAgICBxdWVyeSAgICAgICAgID0gKnVyaWMNCg0KICAg
V2l0aGluIGEgcXVlcnkgY29tcG9uZW50LCB0aGUgY2hhcmFjdGVycyAiLyIs
ICImIiwgIj0iLCBhbmQgIisiIGFyZQ0KICAgcmVzZXJ2ZWQuDQoNCjMuNC4g
UGFyc2luZyBhIFVSTCBSZWZlcmVuY2UNCg0KICAgQSBVUkwgcmVmZXJlbmNl
IGlzIHR5cGljYWxseSBwYXJzZWQgYWNjb3JkaW5nIHRvIHRoZSBmaXZlIG1h
aW4NCiAgIGNvbXBvbmVudHMgaW4gb3JkZXIgdG8gZGV0ZXJtaW5lIHdoYXQg
Y29tcG9uZW50cyBhcmUgcHJlc2VudCBhbmQNCiAgIHdoZXRoZXIgb3Igbm90
IHRoZSByZWZlcmVuY2UgaXMgcmVsYXRpdmUgb3IgYWJzb2x1dGUuICBUaGUg
aW5kaXZpZHVhbA0KICAgY29tcG9uZW50cyBhcmUgdGhlbiBwYXJzZWQgZm9y
IHRoZWlyIHN1YnBhcnRzIGFuZCB0byB2ZXJpZnkgdGhlaXINCiAgIHZhbGlk
aXR5LiAgQSByZWZlcmVuY2UgaXMgcGFyc2VkIGFzIGlmIGl0IGlzIGEgZ2Vu
ZXJpYy1VUkwsIGV2ZW4NCiAgIHRob3VnaCBpdCBtaWdodCBiZSBjb25zaWRl
cmVkIG9wYXF1ZSBieSBsYXRlciBwcm9jZXNzZXMuDQoNCiAgIEFsdGhvdWdo
IHRoZSBCTkYgZGVmaW5lcyB3aGF0IGlzIGFsbG93ZWQgaW4gZWFjaCBjb21w
b25lbnQsIGl0IGlzDQogICBhbWJpZ3VvdXMgaW4gdGVybXMgb2YgZGlmZmVy
ZW50aWF0aW5nIGJldHdlZW4gYSBzaXRlIGNvbXBvbmVudCBhbmQNCiAgIGEg
cGF0aCBjb21wb25lbnQgdGhhdCBiZWdpbnMgd2l0aCB0d28gc2xhc2ggY2hh
cmFjdGVycy4gIFRoZSBncmVlZHkNCiAgIGFsZ29yaXRobSBpcyB1c2VkIGZv
ciBkaXNhbWJpZ3VhdGlvbjogdGhlIGxlZnQtbW9zdCBtYXRjaGluZyBydWxl
DQogICBzb2FrcyB1cCBhcyBtdWNoIG9mIHRoZSBVUkwgcmVmZXJlbmNlIHN0
cmluZyBhcyBpdCBpcyBjYXBhYmxlIG9mDQogICBtYXRjaGluZy4gIEluIG90
aGVyIHdvcmRzLCB0aGUgc2l0ZSBjb21wb25lbnQgd2lucy4NCiAgIA0KICAg
UmVhZGVycyBmYW1pbGlhciB3aXRoIHJlZ3VsYXIgZXhwcmVzc2lvbnMgc2hv
dWxkIHNlZSBBcHBlbmRpeCBCIGZvciBhDQogICBjb25jcmV0ZSBwYXJzaW5n
IGV4YW1wbGUgYW5kIHRlc3Qgb3JhY2xlLg0KDQoNCjQuIFJlbGF0aXZlIFVS
TCBSZWZlcmVuY2VzDQoNCiAgIEl0IGlzIG9mdGVuIHRoZSBjYXNlIHRoYXQg
YSBncm91cCBvciAidHJlZSIgb2YgZG9jdW1lbnRzIGhhcyBiZWVuDQogICBj
b25zdHJ1Y3RlZCB0byBzZXJ2ZSBhIGNvbW1vbiBwdXJwb3NlOyB0aGUgdmFz
dCBtYWpvcml0eSBvZiBVUkxzIGluDQogICB0aGVzZSBkb2N1bWVudHMgcG9p
bnQgdG8gbG9jYXRpb25zIHdpdGhpbiB0aGUgdHJlZSByYXRoZXIgdGhhbg0K
ICAgb3V0c2lkZSBvZiBpdC4gIFNpbWlsYXJseSwgZG9jdW1lbnRzIGxvY2F0
ZWQgYXQgYSBwYXJ0aWN1bGFyIHNpdGUNCiAgIGFyZSBtdWNoIG1vcmUgbGlr
ZWx5IHRvIHJlZmVyIHRvIG90aGVyIHJlc291cmNlcyBhdCB0aGF0IHNpdGUg
dGhhbg0KICAgdG8gcmVzb3VyY2VzIGF0IHJlbW90ZSBzaXRlcy4NCg0KICAg
UmVsYXRpdmUgYWRkcmVzc2luZyBvZiBVUkxzIGFsbG93cyBkb2N1bWVudCB0
cmVlcyB0byBiZSBwYXJ0aWFsbHkNCiAgIGluZGVwZW5kZW50IG9mIHRoZWly
IGxvY2F0aW9uIGFuZCBhY2Nlc3Mgc2NoZW1lLiAgRm9yIGluc3RhbmNlLCBp
dCBpcw0KICAgcG9zc2libGUgZm9yIGEgc2luZ2xlIHNldCBvZiBoeXBlcnRl
eHQgZG9jdW1lbnRzIHRvIGJlIHNpbXVsdGFuZW91c2x5DQogICBhY2Nlc3Np
YmxlIGFuZCB0cmF2ZXJzYWJsZSB2aWEgZWFjaCBvZiB0aGUgImZpbGUiLCAi
aHR0cCIsIGFuZCAiZnRwIg0KICAgc2NoZW1lcyBpZiB0aGUgZG9jdW1lbnRz
IHJlZmVyIHRvIGVhY2ggb3RoZXIgdXNpbmcgcmVsYXRpdmUgVVJMcy4NCiAg
IEZ1cnRoZXJtb3JlLCBzdWNoIGRvY3VtZW50IHRyZWVzIGNhbiBiZSBtb3Zl
ZCwgYXMgYSB3aG9sZSwgd2l0aG91dA0KICAgY2hhbmdpbmcgYW55IG9mIHRo
ZSByZWxhdGl2ZSByZWZlcmVuY2VzLiAgRXhwZXJpZW5jZSB3aXRoaW4gdGhl
IFdXVw0KICAgaGFzIGRlbW9uc3RyYXRlZCB0aGF0IHRoZSBhYmlsaXR5IHRv
IHBlcmZvcm0gcmVsYXRpdmUgcmVmZXJlbmNpbmcNCiAgIGlzIG5lY2Vzc2Fy
eSBmb3IgdGhlIGxvbmctdGVybSB1c2FiaWxpdHkgb2YgZW1iZWRkZWQgVVJM
cy4NCg0KICAgICAgcmVsYXRpdmVVUkwgICA9IG5ldF9wYXRoIHwgYWJzX3Bh
dGggfCByZWxfcGF0aA0KDQogICBBIHJlbGF0aXZlIHJlZmVyZW5jZSBiZWdp
bm5pbmcgd2l0aCB0d28gc2xhc2ggY2hhcmFjdGVycyBpcyB0ZXJtZWQgYQ0K
ICAgbmV0d29yay1wYXRoIHJlZmVyZW5jZS4gIFN1Y2ggcmVmZXJlbmNlcyBh
cmUgcmFyZWx5IHVzZWQuDQoNCiAgICAgIG5ldF9wYXRoICAgICAgPSAiLy8i
IHNpdGUgWyBhYnNfcGF0aCBdDQoNCiAgIEEgcmVsYXRpdmUgcmVmZXJlbmNl
IGJlZ2lubmluZyB3aXRoIGEgc2luZ2xlIHNsYXNoIGNoYXJhY3RlciBpcw0K
ICAgdGVybWVkIGFuIGFic29sdXRlLXBhdGggcmVmZXJlbmNlLg0KDQogICAg
ICBhYnNfcGF0aCAgICAgID0gIi8iICByZWxfcGF0aA0KDQogICBBIHJlbGF0
aXZlIHJlZmVyZW5jZSB3aGljaCBkb2VzIG5vdCBiZWdpbiB3aXRoIGEgc2No
ZW1lIG5hbWUgb3IgYQ0KICAgc2xhc2ggY2hhcmFjdGVyIGlzIHRlcm1lZCBh
IHJlbGF0aXZlLXBhdGggcmVmZXJlbmNlLg0KDQogICAgICByZWxfcGF0aCAg
ICAgID0gWyBwYXRoX3NlZ21lbnRzIF0gWyAiPyIgcXVlcnkgXQ0KDQogICBX
aXRoaW4gYSByZWxhdGl2ZS1wYXRoIHJlZmVyZW5jZSwgdGhlIGNvbXBsZXRl
IHBhdGggc2VnbWVudHMgIi4iIGFuZA0KICAgIi4uIiBoYXZlIHNwZWNpYWwg
bWVhbmluZ3M6ICJ0aGUgY3VycmVudCBoaWVyYXJjaHkgbGV2ZWwiIGFuZCAi
dGhlDQogICBsZXZlbCBhYm92ZSB0aGlzIGhpZXJhcmNoeSBsZXZlbCIsIHJl
c3BlY3RpdmVseS4gIEFsdGhvdWdoIHRoaXMgaXMNCiAgIHZlcnkgc2ltaWxh
ciB0byB0aGVpciB1c2Ugd2l0aGluIFVuaXgtYmFzZWQgZmlsZXN5c3RlbXMg
dG8gaW5kaWNhdGUNCiAgIGRpcmVjdG9yeSBsZXZlbHMsIHRoZXNlIHBhdGgg
Y29tcG9uZW50cyBhcmUgb25seSBjb25zaWRlcmVkIHNwZWNpYWwNCiAgIHdo
ZW4gcmVzb2x2aW5nIGEgcmVsYXRpdmUtcGF0aCByZWZlcmVuY2UgdG8gaXRz
IGFic29sdXRlIGZvcm0NCiAgIChTZWN0aW9uIDQuMikuDQoNCiAgIEF1dGhv
cnMgc2hvdWxkIGJlIGF3YXJlIHRoYXQgYSBwYXRoIHNlZ21lbnQgd2hpY2gg
Y29udGFpbnMgYSBjb2xvbg0KICAgY2hhcmFjdGVyIGNhbm5vdCBiZSB1c2Vk
IGFzIHRoZSBmaXJzdCBzZWdtZW50IG9mIGEgcmVsYXRpdmUgVVJMIHBhdGgN
CiAgIChlLmcuLCAidGhpczp0aGF0IiksIGJlY2F1c2UgaXQgd291bGQgYmUg
bWlzdGFrZW4gZm9yIGEgc2NoZW1lIG5hbWUuDQogICBJdCBpcyB0aGVyZWZv
cmUgbmVjZXNzYXJ5IHRvIHByZWNlZGUgc3VjaCBzZWdtZW50cyB3aXRoIG90
aGVyDQogICBzZWdtZW50cyAoZS5nLiwgIi4vdGhpczp0aGF0IikgaW4gb3Jk
ZXIgZm9yIHRoZW0gdG8gYmUgcmVmZXJlbmNlZCBhcw0KICAgYSByZWxhdGl2
ZSBwYXRoLg0KDQogICBJdCBpcyBub3QgbmVjZXNzYXJ5IGZvciBhbGwgVVJM
cyB3aXRoaW4gYSBnaXZlbiBzY2hlbWUgdG8gYmUNCiAgIHJlc3RyaWN0ZWQg
dG8gdGhlIGdlbmVyaWMtVVJMIHN5bnRheCwgc2luY2UgdGhlIGhpZXJhcmNo
aWNhbA0KICAgcHJvcGVydGllcyBvZiB0aGF0IHN5bnRheCBhcmUgb25seSBu
ZWNlc3Nhcnkgd2hlbiByZWxhdGl2ZSBVUkxzIGFyZQ0KICAgdXNlZCB3aXRo
aW4gYSBwYXJ0aWN1bGFyIGRvY3VtZW50LiAgRG9jdW1lbnRzIGNhbiBvbmx5
IG1ha2UgdXNlIG9mDQogICByZWxhdGl2ZSBVUkxzIHdoZW4gdGhlaXIgYmFz
ZSBVUkwgZml0cyB3aXRoaW4gdGhlIGdlbmVyaWMtVVJMIHN5bnRheC4NCiAg
IEl0IGlzIGFzc3VtZWQgdGhhdCBhbnkgZG9jdW1lbnQgd2hpY2ggY29udGFp
bnMgYSByZWxhdGl2ZSByZWZlcmVuY2UNCiAgIHdpbGwgYWxzbyBoYXZlIGEg
YmFzZSBVUkwgdGhhdCBvYmV5cyB0aGUgc3ludGF4LiAgSW4gb3RoZXIgd29y
ZHMsDQogICByZWxhdGl2ZSBVUkxzIGNhbm5vdCBiZSB1c2VkIHdpdGhpbiBh
IGRvY3VtZW50IHRoYXQgaGFzIGFuIHVuc3VpdGFibGUNCiAgIGJhc2UgVVJM
Lg0KDQo0LjEuIEVzdGFibGlzaGluZyBhIEJhc2UgVVJMDQoNCiAgIFRoZSB0
ZXJtICJyZWxhdGl2ZSBVUkwiIGltcGxpZXMgdGhhdCB0aGVyZSBleGlzdHMg
c29tZSBhYnNvbHV0ZSAiYmFzZQ0KICAgVVJMIiBhZ2FpbnN0IHdoaWNoIHRo
ZSByZWxhdGl2ZSByZWZlcmVuY2UgaXMgYXBwbGllZC4gIEluZGVlZCwgdGhl
DQogICBiYXNlIFVSTCBpcyBuZWNlc3NhcnkgdG8gZGVmaW5lIHRoZSBzZW1h
bnRpY3Mgb2YgYW55IHJlbGF0aXZlIFVSTA0KICAgcmVmZXJlbmNlOyB3aXRo
b3V0IGl0LCBhIHJlbGF0aXZlIHJlZmVyZW5jZSBpcyBtZWFuaW5nbGVzcy4g
IEluIG9yZGVyDQogICBmb3IgcmVsYXRpdmUgVVJMcyB0byBiZSB1c2FibGUg
d2l0aGluIGEgZG9jdW1lbnQsIHRoZSBiYXNlIFVSTCBvZg0KICAgdGhhdCBk
b2N1bWVudCBtdXN0IGJlIGtub3duIHRvIHRoZSBwYXJzZXIuDQoNCiAgIFRo
ZSBiYXNlIFVSTCBvZiBhIGRvY3VtZW50IGNhbiBiZSBlc3RhYmxpc2hlZCBp
biBvbmUgb2YgZm91ciB3YXlzLA0KICAgbGlzdGVkIGJlbG93IGluIG9yZGVy
IG9mIHByZWNlZGVuY2UuICBUaGUgb3JkZXIgb2YgcHJlY2VkZW5jZSBjYW4g
YmUNCiAgIHRob3VnaHQgb2YgaW4gdGVybXMgb2YgbGF5ZXJzLCB3aGVyZSB0
aGUgaW5uZXJtb3N0IGRlZmluZWQgYmFzZSBVUkwNCiAgIGhhcyB0aGUgaGln
aGVzdCBwcmVjZWRlbmNlLiAgVGhpcyBjYW4gYmUgdmlzdWFsaXplZCBncmFw
aGljYWxseSBhczoNCg0KICAgICAgLi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0uDQogICAgICB8
ICAuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS4gIHwNCiAgICAgIHwgIHwgIC4tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLiAgfCAgfA0KICAgICAg
fCAgfCAgfCAgLi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0uICB8ICB8ICB8DQogICAgICB8ICB8ICB8ICB8ICAuLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS4gIHwgIHwgIHwgIHwNCiAgICAg
IHwgIHwgIHwgIHwgIHwgICAgICAgPHJlbGF0aXZlX3JlZmVyZW5jZT4gICAg
ICAgfCAgfCAgfCAgfCAgfA0KICAgICAgfCAgfCAgfCAgfCAgYC0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0nICB8ICB8ICB8ICB8DQogICAg
ICB8ICB8ICB8ICB8ICg1LjEuMSkgQmFzZSBVUkwgZW1iZWRkZWQgaW4gdGhl
ICAgICAgIHwgIHwgIHwgIHwNCiAgICAgIHwgIHwgIHwgIHwgICAgICAgICBk
b2N1bWVudCdzIGNvbnRlbnQgICAgICAgICAgICAgfCAgfCAgfCAgfA0KICAg
ICAgfCAgfCAgfCAgYC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0nICB8ICB8ICB8DQogICAgICB8ICB8ICB8ICg1LjEuMikgQmFz
ZSBVUkwgb2YgdGhlIGVuY2Fwc3VsYXRpbmcgZW50aXR5IHwgIHwgIHwNCiAg
ICAgIHwgIHwgIHwgICAgICAgICAobWVzc2FnZSwgZG9jdW1lbnQsIG9yIG5v
bmUpLiAgICAgICAgfCAgfCAgfA0KICAgICAgfCAgfCAgYC0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0nICB8ICB8DQog
ICAgICB8ICB8ICg1LjEuMykgVVJMIHVzZWQgdG8gcmV0cmlldmUgdGhlIGVu
dGl0eSAgICAgICAgICAgIHwgIHwNCiAgICAgIHwgIGAtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tJyAgfA0K
ICAgICAgfCAoNS4xLjQpIERlZmF1bHQgQmFzZSBVUkwgaXMgYXBwbGljYXRp
b24tZGVwZW5kZW50ICAgICAgICB8DQogICAgICBgLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLScN
Cg0KNC4xLjEuIEJhc2UgVVJMIHdpdGhpbiBEb2N1bWVudCBDb250ZW50DQoN
CiAgIFdpdGhpbiBjZXJ0YWluIGRvY3VtZW50IG1lZGlhIHR5cGVzLCB0aGUg
YmFzZSBVUkwgb2YgdGhlIGRvY3VtZW50IGNhbg0KICAgYmUgZW1iZWRkZWQg
d2l0aGluIHRoZSBjb250ZW50IGl0c2VsZiBzdWNoIHRoYXQgaXQgY2FuIGJl
IHJlYWRpbHkNCiAgIG9idGFpbmVkIGJ5IGEgcGFyc2VyLiAgVGhpcyBjYW4g
YmUgdXNlZnVsIGZvciBkZXNjcmlwdGl2ZSBkb2N1bWVudHMsDQogICBzdWNo
IGFzIHRhYmxlcyBvZiBjb250ZW50LCB3aGljaCBtYXkgYmUgdHJhbnNtaXR0
ZWQgdG8gb3RoZXJzIHRocm91Z2gNCiAgIHByb3RvY29scyBvdGhlciB0aGFu
IHRoZWlyIHVzdWFsIHJldHJpZXZhbCBjb250ZXh0IChlLmcuLCBFLU1haWwg
b3INCiAgIFVTRU5FVCBuZXdzKS4NCg0KICAgSXQgaXMgYmV5b25kIHRoZSBz
Y29wZSBvZiB0aGlzIGRvY3VtZW50IHRvIHNwZWNpZnkgaG93LCBmb3IgZWFj
aA0KICAgbWVkaWEgdHlwZSwgdGhlIGJhc2UgVVJMIGNhbiBiZSBlbWJlZGRl
ZC4gIEl0IGlzIGFzc3VtZWQgdGhhdCB1c2VyDQogICBhZ2VudHMgbWFuaXB1
bGF0aW5nIHN1Y2ggbWVkaWEgdHlwZXMgd2lsbCBiZSBhYmxlIHRvIG9idGFp
biB0aGUNCiAgIGFwcHJvcHJpYXRlIHN5bnRheCBmcm9tIHRoYXQgbWVkaWEg
dHlwZSdzIHNwZWNpZmljYXRpb24uICBBbiBleGFtcGxlDQogICBvZiBob3cg
dGhlIGJhc2UgVVJMIGNhbiBiZSBlbWJlZGRlZCBpbiB0aGUgSHlwZXJ0ZXh0
IE1hcmt1cCBMYW5ndWFnZQ0KICAgKEhUTUwpIFtSRkMxODY2XSBpcyBwcm92
aWRlZCBpbiBBcHBlbmRpeCBELg0KDQogICBBIG1lY2hhbmlzbSBmb3IgZW1i
ZWRkaW5nIHRoZSBiYXNlIFVSTCB3aXRoaW4gTUlNRSBjb250YWluZXIgdHlw
ZXMNCiAgIChlLmcuLCB0aGUgbWVzc2FnZSBhbmQgbXVsdGlwYXJ0IHR5cGVz
KSBpcyBkZWZpbmVkIGJ5IE1IVE1MDQogICBbUkZDMjExMF0uICBQcm90b2Nv
bHMgdGhhdCBkbyBub3QgdXNlIHRoZSBNSU1FIG1lc3NhZ2UgaGVhZGVyIHN5
bnRheCwNCiAgIGJ1dCB3aGljaCBkbyBhbGxvdyBzb21lIGZvcm0gb2YgdGFn
Z2VkIG1ldGFpbmZvcm1hdGlvbiB0byBiZSBpbmNsdWRlZA0KICAgd2l0aGlu
IG1lc3NhZ2VzLCBtYXkgZGVmaW5lIHRoZWlyIG93biBzeW50YXggZm9yIGRl
ZmluaW5nIHRoZSBiYXNlDQogICBVUkwgYXMgcGFydCBvZiBhIG1lc3NhZ2Uu
DQoNCjQuMS4yLiBCYXNlIFVSTCBmcm9tIHRoZSBFbmNhcHN1bGF0aW5nIEVu
dGl0eQ0KDQogICBJZiBubyBiYXNlIFVSTCBpcyBlbWJlZGRlZCwgdGhlIGJh
c2UgVVJMIG9mIGEgZG9jdW1lbnQgaXMgZGVmaW5lZCBieQ0KICAgdGhlIGRv
Y3VtZW50J3MgcmV0cmlldmFsIGNvbnRleHQuICBGb3IgYSBkb2N1bWVudCB0
aGF0IGlzIGVuY2xvc2VkDQogICB3aXRoaW4gYW5vdGhlciBlbnRpdHkgKHN1
Y2ggYXMgYSBtZXNzYWdlIG9yIGFub3RoZXIgZG9jdW1lbnQpLCB0aGUNCiAg
IHJldHJpZXZhbCBjb250ZXh0IGlzIHRoYXQgZW50aXR5OyB0aHVzLCB0aGUg
ZGVmYXVsdCBiYXNlIFVSTCBvZiB0aGUNCiAgIGRvY3VtZW50IGlzIHRoZSBi
YXNlIFVSTCBvZiB0aGUgZW50aXR5IGluIHdoaWNoIHRoZSBkb2N1bWVudCBp
cw0KICAgZW5jYXBzdWxhdGVkLg0KDQo0LjEuMy4gQmFzZSBVUkwgZnJvbSB0
aGUgUmV0cmlldmFsIFVSTA0KDQogICBJZiBubyBiYXNlIFVSTCBpcyBlbWJl
ZGRlZCBhbmQgdGhlIGRvY3VtZW50IGlzIG5vdCBlbmNhcHN1bGF0ZWQNCiAg
IHdpdGhpbiBzb21lIG90aGVyIGVudGl0eSAoZS5nLiwgdGhlIHRvcCBsZXZl
bCBvZiBhIGNvbXBvc2l0ZSBlbnRpdHkpLA0KICAgdGhlbiwgaWYgYSBVUkwg
d2FzIHVzZWQgdG8gcmV0cmlldmUgdGhlIGJhc2UgZG9jdW1lbnQsIHRoYXQg
VVJMIHNoYWxsDQogICBiZSBjb25zaWRlcmVkIHRoZSBiYXNlIFVSTC4gIE5v
dGUgdGhhdCBpZiB0aGUgcmV0cmlldmFsIHdhcyB0aGUNCiAgIHJlc3VsdCBv
ZiBhIHJlZGlyZWN0ZWQgcmVxdWVzdCwgdGhlIGxhc3QgVVJMIHVzZWQgKGku
ZS4sIHRoYXQgd2hpY2gNCiAgIHJlc3VsdGVkIGluIHRoZSBhY3R1YWwgcmV0
cmlldmFsIG9mIHRoZSBkb2N1bWVudCkgaXMgdGhlIGJhc2UgVVJMLg0KDQo0
LjEuNC4gRGVmYXVsdCBCYXNlIFVSTA0KDQogICBJZiBub25lIG9mIHRoZSBj
b25kaXRpb25zIGRlc2NyaWJlZCBpbiBTZWN0aW9ucyA0LjEuMS0tNC4xLjMg
YXBwbHksDQogICB0aGVuIHRoZSBiYXNlIFVSTCBpcyBkZWZpbmVkIGJ5IHRo
ZSBjb250ZXh0IG9mIHRoZSBhcHBsaWNhdGlvbi4NCiAgIFNpbmNlIHRoaXMg
ZGVmaW5pdGlvbiBpcyBuZWNlc3NhcmlseSBhcHBsaWNhdGlvbi1kZXBlbmRl
bnQsIGZhaWxpbmcNCiAgIHRvIGRlZmluZSB0aGUgYmFzZSBVUkwgdXNpbmcg
b25lIG9mIHRoZSBvdGhlciBtZXRob2RzIG1heSByZXN1bHQgaW4NCiAgIHRo
ZSBzYW1lIGNvbnRlbnQgYmVpbmcgaW50ZXJwcmV0ZWQgZGlmZmVyZW50bHkg
YnkgZGlmZmVyZW50IHR5cGVzIG9mDQogICBhcHBsaWNhdGlvbi4NCiAgIA0K
ICAgSXQgaXMgdGhlIHJlc3BvbnNpYmlsaXR5IG9mIHRoZSBkaXN0cmlidXRv
cihzKSBvZiBhIGRvY3VtZW50DQogICBjb250YWluaW5nIHJlbGF0aXZlIFVS
THMgdG8gZW5zdXJlIHRoYXQgdGhlIGJhc2UgVVJMIGZvciB0aGF0DQogICBk
b2N1bWVudCBjYW4gYmUgZXN0YWJsaXNoZWQuICBJdCBtdXN0IGJlIGVtcGhh
c2l6ZWQgdGhhdCByZWxhdGl2ZQ0KICAgVVJMcyBjYW5ub3QgYmUgdXNlZCBy
ZWxpYWJseSBpbiBzaXR1YXRpb25zIHdoZXJlIHRoZSBkb2N1bWVudCdzDQog
ICBiYXNlIFVSTCBpcyBub3Qgd2VsbC1kZWZpbmVkLg0KDQo0LjIuIFJlc29s
dmluZyBSZWxhdGl2ZSBSZWZlcmVuY2VzIHRvIEFic29sdXRlIEZvcm0NCg0K
ICAgVGhpcyBzZWN0aW9uIGRlc2NyaWJlcyBhbiBleGFtcGxlIGFsZ29yaXRo
bSBmb3IgcmVzb2x2aW5nIFVSTA0KICAgcmVmZXJlbmNlcyB3aGljaCBtaWdo
dCBiZSByZWxhdGl2ZSB0byBhIGdpdmVuIGJhc2UgVVJMLg0KDQogICBUaGUg
YmFzZSBVUkwgaXMgZXN0YWJsaXNoZWQgYWNjb3JkaW5nIHRvIHRoZSBydWxl
cyBvZiBTZWN0aW9uIDQuMSBhbmQNCiAgIHBhcnNlZCBpbnRvIHRoZSBmb3Vy
IG1haW4gY29tcG9uZW50cyBhcyBkZXNjcmliZWQgaW4gU2VjdGlvbiAzLjMu
DQogICBOb3RlIHRoYXQgb25seSB0aGUgc2NoZW1lIGNvbXBvbmVudCBpcyBy
ZXF1aXJlZCB0byBiZSBwcmVzZW50IGluIHRoZQ0KICAgYmFzZSBVUkw7IHRo
ZSBvdGhlciBjb21wb25lbnRzIG1heSBiZSBlbXB0eSBvciB1bmRlZmluZWQu
ICBBDQogICBjb21wb25lbnQgaXMgdW5kZWZpbmVkIGlmIGl0cyBwcmVjZWRp
bmcgc2VwYXJhdG9yIGRvZXMgbm90IGFwcGVhciBpbg0KICAgdGhlIFVSTCBy
ZWZlcmVuY2U7IHRoZSBwYXRoIGNvbXBvbmVudCBpcyBuZXZlciB1bmRlZmlu
ZWQsIHRob3VnaCBpdA0KICAgbWF5IGJlIGVtcHR5LiAgVGhlIGJhc2UgVVJM
J3MgcXVlcnkgY29tcG9uZW50IGlzIG5vdCB1c2VkIGJ5IHRoZQ0KICAgcmVz
b2x1dGlvbiBhbGdvcml0aG0gYW5kIG1heSBiZSBkaXNjYXJkZWQuDQogICAN
CiAgIEZvciBlYWNoIFVSTCByZWZlcmVuY2UsIHRoZSBmb2xsb3dpbmcgc3Rl
cHMgYXJlIHBlcmZvcm1lZCBpbiBvcmRlcjoNCg0KICAgMSkgVGhlIFVSTCBy
ZWZlcmVuY2UgaXMgcGFyc2VkIGludG8gdGhlIHBvdGVudGlhbCBmb3VyIGNv
bXBvbmVudHMgYW5kDQogICAgICBmcmFnbWVudCBpZGVudGlmaWVyLCBhcyBk
ZXNjcmliZWQgaW4gU2VjdGlvbiAzLjMuDQoNCiAgIDIpIElmIHRoZSBwYXRo
IGNvbXBvbmVudCBpcyBlbXB0eSBhbmQgdGhlIHNjaGVtZSwgc2l0ZSwgYW5k
IHF1ZXJ5DQogICAgICBjb21wb25lbnRzIGFyZSB1bmRlZmluZWQsIHRoZW4g
aXQgaXMgYSByZWZlcmVuY2UgdG8gdGhlIGN1cnJlbnQNCiAgICAgIGRvY3Vt
ZW50IGFuZCB3ZSBhcmUgZG9uZS4gIE90aGVyd2lzZSwgdGhlIHJlZmVyZW5j
ZSBVUkwncyBxdWVyeQ0KICAgICAgYW5kIGZyYWdtZW50IGNvbXBvbmVudHMg
YXJlIGRlZmluZWQgYXMgZm91bmQgKG9yIG5vdCBmb3VuZCkgd2l0aGluDQog
ICAgICB0aGUgVVJMIHJlZmVyZW5jZSBhbmQgbm90IGluaGVyaXRlZCBmcm9t
IHRoZSBiYXNlIFVSTC4NCg0KICAgMykgSWYgdGhlIHNjaGVtZSBjb21wb25l
bnQgaXMgZGVmaW5lZCwgaW5kaWNhdGluZyB0aGF0IHRoZSByZWZlcmVuY2UN
CiAgICAgIHN0YXJ0cyB3aXRoIGEgc2NoZW1lIG5hbWUsIHRoZW4gdGhlIHJl
ZmVyZW5jZSBpcyBpbnRlcnByZXRlZCBhcyBhbg0KICAgICAgYWJzb2x1dGUg
VVJMIGFuZCB3ZSBhcmUgZG9uZS4gIE90aGVyd2lzZSwgdGhlIHJlZmVyZW5j
ZSBVUkwncw0KICAgICAgc2NoZW1lIGlzIGluaGVyaXRlZCBmcm9tIHRoZSBi
YXNlIFVSTCdzIHNjaGVtZSBjb21wb25lbnQuDQoNCiAgIDQpIElmIHRoZSBz
aXRlIGNvbXBvbmVudCBpcyBkZWZpbmVkLCB0aGVuIHRoZSByZWZlcmVuY2Ug
aXMgYQ0KICAgICAgbmV0d29yay1wYXRoIGFuZCB3ZSBza2lwIHRvIHN0ZXAg
Ny4gIE90aGVyd2lzZSwgdGhlIHJlZmVyZW5jZQ0KICAgICAgVVJMJ3Mgc2l0
ZSBpcyBpbmhlcml0ZWQgZnJvbSB0aGUgYmFzZSBVUkwncyBzaXRlIGNvbXBv
bmVudCwNCiAgICAgIHdoaWNoIHdpbGwgYWxzbyBiZSB1bmRlZmluZWQgaWYg
dGhlIFVSTCBzY2hlbWUgZG9lcyBub3QgdXNlIGENCiAgICAgIHNpdGUgY29t
cG9uZW50Lg0KDQogICA1KSBJZiB0aGUgcGF0aCBjb21wb25lbnQgYmVnaW5z
IHdpdGggYSBzbGFzaCBjaGFyYWN0ZXIgKCIvIiksIHRoZW4NCiAgICAgIHRo
ZSByZWZlcmVuY2UgaXMgYW4gYWJzb2x1dGUtcGF0aCBhbmQgd2Ugc2tpcCB0
byBzdGVwIDcuDQoNCiAgIDYpIElmIHRoaXMgc3RlcCBpcyByZWFjaGVkLCB0
aGVuIHdlIGFyZSByZXNvbHZpbmcgYSByZWxhdGl2ZS1wYXRoDQogICAgICBy
ZWZlcmVuY2UuICBUaGUgcmVsYXRpdmUgcGF0aCBuZWVkcyB0byBiZSBtZXJn
ZWQgd2l0aCB0aGUgYmFzZQ0KICAgICAgVVJMJ3MgcGF0aC4gIEFsdGhvdWdo
IHRoZXJlIGFyZSBtYW55IHdheXMgdG8gZG8gdGhpcywgd2Ugd2lsbA0KICAg
ICAgZGVzY3JpYmUgYSBzaW1wbGUgbWV0aG9kIHVzaW5nIGEgc2VwYXJhdGUg
c3RyaW5nIGJ1ZmZlci4NCg0KICAgICAgYSkgQWxsIGJ1dCB0aGUgbGFzdCBz
ZWdtZW50IG9mIHRoZSBiYXNlIFVSTCdzIHBhdGggY29tcG9uZW50IGlzDQog
ICAgICAgICBjb3BpZWQgdG8gdGhlIGJ1ZmZlci4gIEluIG90aGVyIHdvcmRz
LCBhbnkgY2hhcmFjdGVycyBhZnRlciB0aGUNCiAgICAgICAgIGxhc3QgKHJp
Z2h0LW1vc3QpIHNsYXNoIGNoYXJhY3RlciwgaWYgYW55LCBhcmUgZXhjbHVk
ZWQuDQoNCiAgICAgIGIpIFRoZSByZWZlcmVuY2UncyBwYXRoIGNvbXBvbmVu
dCBpcyBhcHBlbmRlZCB0byB0aGUgYnVmZmVyDQogICAgICAgICBzdHJpbmcu
DQoNCiAgICAgIGMpIEFsbCBvY2N1cnJlbmNlcyBvZiAiLi8iLCB3aGVyZSAi
LiIgaXMgYSBjb21wbGV0ZSBwYXRoIHNlZ21lbnQsDQogICAgICAgICBhcmUg
cmVtb3ZlZCBmcm9tIHRoZSBidWZmZXIgc3RyaW5nLg0KDQogICAgICBkKSBJ
ZiB0aGUgYnVmZmVyIHN0cmluZyBlbmRzIHdpdGggIi4iIGFzIGEgY29tcGxl
dGUgcGF0aCBzZWdtZW50LA0KICAgICAgICAgdGhhdCAiLiIgaXMgcmVtb3Zl
ZC4NCg0KICAgICAgZSkgQWxsIG9jY3VycmVuY2VzIG9mICI8c2VnbWVudD4v
Li4vIiwgd2hlcmUgPHNlZ21lbnQ+IGlzIGENCiAgICAgICAgIGNvbXBsZXRl
IHBhdGggc2VnbWVudCBub3QgZXF1YWwgdG8gIi4uIiwgYXJlIHJlbW92ZWQg
ZnJvbSB0aGUNCiAgICAgICAgIGJ1ZmZlciBzdHJpbmcuICBSZW1vdmFsIG9m
IHRoZXNlIHBhdGggc2VnbWVudHMgaXMgcGVyZm9ybWVkDQogICAgICAgICBp
dGVyYXRpdmVseSwgcmVtb3ZpbmcgdGhlIGxlZnRtb3N0IG1hdGNoaW5nIHBh
dHRlcm4gb24gZWFjaA0KICAgICAgICAgaXRlcmF0aW9uLCB1bnRpbCBubyBt
YXRjaGluZyBwYXR0ZXJuIHJlbWFpbnMuDQoNCiAgICAgIGYpIElmIHRoZSBi
dWZmZXIgc3RyaW5nIGVuZHMgd2l0aCAiPHNlZ21lbnQ+Ly4uIiwgd2hlcmUg
PHNlZ21lbnQ+DQogICAgICAgICBpcyBhIGNvbXBsZXRlIHBhdGggc2VnbWVu
dCBub3QgZXF1YWwgdG8gIi4uIiwgdGhhdA0KICAgICAgICAgIjxzZWdtZW50
Pi8uLiIgaXMgcmVtb3ZlZC4NCg0KICAgICAgZykgSWYgdGhlIHJlc3VsdGlu
ZyBidWZmZXIgc3RyaW5nIHN0aWxsIGJlZ2lucyB3aXRoIG9uZSBvciBtb3Jl
DQogICAgICAgICBjb21wbGV0ZSBwYXRoIHNlZ21lbnRzIG9mICIuLiIsIHRo
ZW4gdGhlIHJlZmVyZW5jZSBpcw0KICAgICAgICAgY29uc2lkZXJlZCB0byBi
ZSBpbiBlcnJvci4gIEltcGxlbWVudGF0aW9ucyBtYXkgaGFuZGxlIHRoaXMN
CiAgICAgICAgIGVycm9yIGJ5IHJldGFpbmluZyB0aGVzZSBjb21wb25lbnRz
IGluIHRoZSByZXNvbHZlZCBwYXRoDQogICAgICAgICAoaS5lLiwgdHJlYXRp
bmcgdGhlbSBhcyBwYXJ0IG9mIHRoZSBmaW5hbCBVUkwpLCBieSByZW1vdmlu
Zw0KICAgICAgICAgdGhlbSBmcm9tIHRoZSByZXNvbHZlZCBwYXRoIChpLmUu
LCBkaXNjYXJkaW5nIHJlbGF0aXZlIGxldmVscw0KICAgICAgICAgYWJvdmUg
dGhlIHJvb3QpLCBvciBieSBhdm9pZGluZyB0cmF2ZXJzYWwgb2YgdGhlIHJl
ZmVyZW5jZS4NCg0KICAgICAgaCkgVGhlIHJlbWFpbmluZyBidWZmZXIgc3Ry
aW5nIGlzIHRoZSByZWZlcmVuY2UgVVJMJ3MgbmV3IHBhdGgNCiAgICAgICAg
IGNvbXBvbmVudC4NCg0KICAgNykgVGhlIHJlc3VsdGluZyBVUkwgY29tcG9u
ZW50cywgaW5jbHVkaW5nIGFueSBpbmhlcml0ZWQgZnJvbSB0aGUNCiAgICAg
IGJhc2UgVVJMLCBhcmUgcmVjb21iaW5lZCB0byBnaXZlIHRoZSBhYnNvbHV0
ZSBmb3JtIG9mIHRoZSBVUkwNCiAgICAgIHJlZmVyZW5jZS4gIFVzaW5nIHBz
ZXVkb2NvZGUsIHRoaXMgd291bGQgYmUNCg0KICAgICAgICAgcmVzdWx0ID0g
IiINCg0KICAgICAgICAgaWYgc2NoZW1lIGlzIGRlZmluZWQgdGhlbg0KICAg
ICAgICAgICAgIGFwcGVuZCBzY2hlbWUgdG8gcmVzdWx0DQogICAgICAgICAg
ICAgYXBwZW5kICI6IiB0byByZXN1bHQNCg0KICAgICAgICAgaWYgc2l0ZSBp
cyBkZWZpbmVkIHRoZW4NCiAgICAgICAgICAgICBhcHBlbmQgIi8vIiB0byBy
ZXN1bHQNCiAgICAgICAgICAgICBhcHBlbmQgc2l0ZSB0byByZXN1bHQNCg0K
ICAgICAgICAgYXBwZW5kIHBhdGggdG8gcmVzdWx0DQoNCiAgICAgICAgIGlm
IHF1ZXJ5IGlzIGRlZmluZWQgdGhlbg0KICAgICAgICAgICAgIGFwcGVuZCAi
PyIgdG8gcmVzdWx0DQogICAgICAgICAgICAgYXBwZW5kIHF1ZXJ5IHRvIHJl
c3VsdA0KDQogICAgICAgICBpZiBmcmFnbWVudCBpcyBkZWZpbmVkIHRoZW4N
CiAgICAgICAgICAgICBhcHBlbmQgIiMiIHRvIHJlc3VsdA0KICAgICAgICAg
ICAgIGFwcGVuZCBmcmFnbWVudCB0byByZXN1bHQNCg0KICAgICAgICAgcmV0
dXJuIHJlc3VsdA0KDQogICAgICBOb3RlIHRoYXQgd2UgbXVzdCBiZSBjYXJl
ZnVsIHRvIHByZXNlcnZlIHRoZSBkaXN0aW5jdGlvbiBiZXR3ZWVuIGENCiAg
ICAgIGNvbXBvbmVudCB0aGF0IGlzIHVuZGVmaW5lZCwgbWVhbmluZyB0aGF0
IGl0cyBzZXBhcmF0b3Igd2FzIG5vdA0KICAgICAgcHJlc2VudCBpbiB0aGUg
cmVmZXJlbmNlLCBhbmQgYSBjb21wb25lbnQgdGhhdCBpcyBlbXB0eSwgbWVh
bmluZw0KICAgICAgdGhhdCB0aGUgc2VwYXJhdG9yIHdhcyBwcmVzZW50IGFu
ZCB3YXMgaW1tZWRpYXRlbHkgZm9sbG93ZWQgYnkgdGhlDQogICAgICBuZXh0
IGNvbXBvbmVudCBzZXBhcmF0b3Igb3IgdGhlIGVuZCBvZiB0aGUgcmVmZXJl
bmNlLg0KDQogICBUaGUgYWJvdmUgYWxnb3JpdGhtIGlzIGludGVuZGVkIHRv
IHByb3ZpZGUgYW4gZXhhbXBsZSBieSB3aGljaCB0aGUNCiAgIG91dHB1dCBv
ZiBpbXBsZW1lbnRhdGlvbnMgY2FuIGJlIHRlc3RlZCAtLSBpbXBsZW1lbnRh
dGlvbiBvZiB0aGUNCiAgIGFsZ29yaXRobSBpdHNlbGYgaXMgbm90IHJlcXVp
cmVkLiAgRm9yIGV4YW1wbGUsIHNvbWUgc3lzdGVtcyBtYXkgZmluZA0KICAg
aXQgbW9yZSBlZmZpY2llbnQgdG8gaW1wbGVtZW50IHN0ZXAgNiBhcyBhIHBh
aXIgb2Ygc2VnbWVudCBzdGFja3MNCiAgIGJlaW5nIG1lcmdlZCwgcmF0aGVy
IHRoYW4gYXMgYSBzZXJpZXMgb2Ygc3RyaW5nIHBhdHRlcm4gcmVwbGFjZW1l
bnRzLg0KDQogICAgICBOb3RlOiBTb21lIFdXVyBjbGllbnQgYXBwbGljYXRp
b25zIHdpbGwgZmFpbCB0byBzZXBhcmF0ZSB0aGUNCiAgICAgIHJlZmVyZW5j
ZSdzIHF1ZXJ5IGNvbXBvbmVudCBmcm9tIGl0cyBwYXRoIGNvbXBvbmVudCBi
ZWZvcmUgbWVyZ2luZw0KICAgICAgdGhlIGJhc2UgYW5kIHJlZmVyZW5jZSBw
YXRocyBpbiBzdGVwIDYgYWJvdmUuICBUaGlzIG1heSByZXN1bHQgaW4NCiAg
ICAgIGEgbG9zcyBvZiBpbmZvcm1hdGlvbiBpZiB0aGUgcXVlcnkgY29tcG9u
ZW50IGNvbnRhaW5zIHRoZSBzdHJpbmdzDQogICAgICAiLy4uLyIgb3IgIi8u
LyIuDQoNCiAgIFJlc29sdXRpb24gZXhhbXBsZXMgYXJlIHByb3ZpZGVkIGlu
IEFwcGVuZGl4IEMuDQoNCjUuIFVSTCBOb3JtYWxpemF0aW9uIGFuZCBFcXVp
dmFsZW5jZQ0KDQogICBJbiBtYW55IGNhc2VzLCBkaWZmZXJlbnQgVVJMIHN0
cmluZ3MgbWF5IGFjdHVhbGx5IGlkZW50aWZ5IHRoZQ0KICAgaWRlbnRpY2Fs
IHJlc291cmNlLiBGb3IgZXhhbXBsZSwgdGhlIGhvc3QgbmFtZXMgdXNlZCBp
biBVUkxzIGFyZQ0KICAgYWN0dWFsbHkgY2FzZSBpbnNlbnNpdGl2ZSwgYW5k
IHRoZSBVUkwgPGh0dHA6Ly93d3cuWEVST1guY29tPiBpcw0KICAgZXF1aXZh
bGVudCB0byA8aHR0cDovL3d3dy54ZXJveC5jb20+LiBJbiBnZW5lcmFsLCB0
aGUgcnVsZXMgZm9yDQogICBlcXVpdmFsZW5jZSBhbmQgZGVmaW5pdGlvbiBv
ZiBhIG5vcm1hbCBmb3JtLCBpZiBhbnksIGFyZSBzY2hlbWUNCiAgIGRlcGVu
ZGVudC4gV2hlbiBhIHNjaGVtZSB1c2VzIGVsZW1lbnRzIG9mIHRoZSBjb21t
b24gc3ludGF4LCBpdA0KICAgd2lsbCBhbHNvIHVzZSB0aGUgY29tbW9uIHN5
bnRheCBlcXVpdmFsZW5jZSBydWxlcywgbmFtZWx5IHRoYXQgaG9zdA0KICAg
bmFtZSBpcyBjYXNlIGluZGVwZW5kZW50LCBhbmQgYSBVUkwgd2l0aCBhbiBl
eHBsaWNpdCAiOnBvcnQiLCB3aGVyZQ0KICAgdGhlIHBvcnQgaXMgdGhlIGRl
ZmF1bHQgZm9yIHRoZSBzY2hlbWUsIGlzIGVxdWl2YWxlbnQgdG8gb25lDQog
ICB3aGVyZSB0aGUgcG9ydCBpcyBlbGlkZWQuDQogICANCjYuIFNlY3VyaXR5
IENvbnNpZGVyYXRpb25zDQoNCiAgIEEgVVJMIGRvZXMgbm90IGluIGl0c2Vs
ZiBwb3NlIGEgc2VjdXJpdHkgdGhyZWF0LiAgVXNlcnMgc2hvdWxkIGJld2Fy
ZQ0KICAgdGhhdCB0aGVyZSBpcyBubyBnZW5lcmFsIGd1YXJhbnRlZSB0aGF0
IGEgVVJMLCB3aGljaCBhdCBvbmUgdGltZQ0KICAgbG9jYXRlZCBhIGdpdmVu
IHJlc291cmNlLCB3aWxsIGNvbnRpbnVlIHRvIGRvIHNvLiAgTm9yIGlzIHRo
ZXJlIGFueQ0KICAgZ3VhcmFudGVlIHRoYXQgYSBVUkwgd2lsbCBub3QgbG9j
YXRlIGEgZGlmZmVyZW50IHJlc291cmNlIGF0IHNvbWUNCiAgIGxhdGVyIHBv
aW50IGluIHRpbWUsIGR1ZSB0byB0aGUgbGFjayBvZiBhbnkgY29uc3RyYWlu
dCBvbiBob3cgYSBnaXZlbg0KICAgc2l0ZSBhcHBvcnRpb25zIGl0cyBuYW1l
c3BhY2UuICBTdWNoIGEgZ3VhcmFudGVlIGNhbiBvbmx5IGJlDQogICBvYnRh
aW5lZCBmcm9tIHRoZSBwZXJzb24ocykgY29udHJvbGxpbmcgdGhhdCBuYW1l
c3BhY2UgYW5kIHRoZQ0KICAgcmVzb3VyY2UgaW4gcXVlc3Rpb24uICBBIHNw
ZWNpZmljIFVSTCBzY2hlbWUgbWF5IGluY2x1ZGUgYWRkaXRpb25hbA0KICAg
c2VtYW50aWNzLCBzdWNoIGFzIG5hbWUgcGVyc2lzdGVuY2UsIGlmIHRob3Nl
IHNlbWFudGljcyBhcmUgcmVxdWlyZWQNCiAgIG9mIGFsbCBuYW1pbmcgYXV0
aG9yaXRpZXMgZm9yIHRoYXQgc2NoZW1lLg0KDQogICBJdCBpcyBzb21ldGlt
ZXMgcG9zc2libGUgdG8gY29uc3RydWN0IGEgVVJMIHN1Y2ggdGhhdCBhbiBh
dHRlbXB0IHRvDQogICBwZXJmb3JtIGEgc2VlbWluZ2x5IGhhcm1sZXNzLCBp
ZGVtcG90ZW50IG9wZXJhdGlvbiwgc3VjaCBhcyB0aGUNCiAgIHJldHJpZXZh
bCBvZiBhbiBlbnRpdHkgYXNzb2NpYXRlZCB3aXRoIHRoZSByZXNvdXJjZSwg
d2lsbCBpbiBmYWN0DQogICBjYXVzZSBhIHBvc3NpYmx5IGRhbWFnaW5nIHJl
bW90ZSBvcGVyYXRpb24gdG8gb2NjdXIuICBUaGUgdW5zYWZlIFVSTA0KICAg
aXMgdHlwaWNhbGx5IGNvbnN0cnVjdGVkIGJ5IHNwZWNpZnlpbmcgYSBwb3J0
IG51bWJlciBvdGhlciB0aGFuIHRoYXQNCiAgIHJlc2VydmVkIGZvciB0aGUg
bmV0d29yayBwcm90b2NvbCBpbiBxdWVzdGlvbi4gIFRoZSBjbGllbnQNCiAg
IHVud2l0dGluZ2x5IGNvbnRhY3RzIGEgc2l0ZSB3aGljaCBpcyBpbiBmYWN0
IHJ1bm5pbmcgYSBkaWZmZXJlbnQNCiAgIHByb3RvY29sLiAgVGhlIGNvbnRl
bnQgb2YgdGhlIFVSTCBjb250YWlucyBpbnN0cnVjdGlvbnMgd2hpY2gsIHdo
ZW4NCiAgIGludGVycHJldGVkIGFjY29yZGluZyB0byB0aGlzIG90aGVyIHBy
b3RvY29sLCBjYXVzZSBhbiB1bmV4cGVjdGVkDQogICBvcGVyYXRpb24uICBB
biBleGFtcGxlIGhhcyBiZWVuIHRoZSB1c2Ugb2YgZ29waGVyIFVSTHMgdG8g
Y2F1c2UgYW4NCiAgIHVuaW50ZW5kZWQgb3IgaW1wZXJzb25hdGluZyBtZXNz
YWdlIHRvIGJlIHNlbnQgdmlhIGEgU01UUCBzZXJ2ZXIuDQogICANCiAgIENh
dXRpb24gc2hvdWxkIGJlIHVzZWQgd2hlbiB1c2luZyBhbnkgVVJMIHdoaWNo
IHNwZWNpZmllcyBhIHBvcnQNCiAgIG51bWJlciBvdGhlciB0aGFuIHRoZSBk
ZWZhdWx0IGZvciB0aGUgcHJvdG9jb2wsIGVzcGVjaWFsbHkgd2hlbiBpdA0K
ICAgaXMgYSBudW1iZXIgd2l0aGluIHRoZSByZXNlcnZlZCBzcGFjZS4NCg0K
ICAgQ2FyZSBzaG91bGQgYmUgdGFrZW4gd2hlbiBVUkxzIGNvbnRhaW4gZXNj
YXBlZCBkZWxpbWl0ZXJzIGZvciBhDQogICBnaXZlbiBwcm90b2NvbCAoZm9y
IGV4YW1wbGUsIENSIGFuZCBMRiBjaGFyYWN0ZXJzIGZvciB0ZWxuZXQNCiAg
IHByb3RvY29scykgdGhhdCB0aGVzZSBhcmUgbm90IHVuZXNjYXBlZCBiZWZv
cmUgdHJhbnNtaXNzaW9uLiAgVGhpcw0KICAgbWlnaHQgdmlvbGF0ZSB0aGUg
cHJvdG9jb2wsIGJ1dCBhdm9pZHMgdGhlIHBvdGVudGlhbCBmb3Igc3VjaA0K
ICAgY2hhcmFjdGVycyB0byBiZSB1c2VkIHRvIHNpbXVsYXRlIGFuIGV4dHJh
IG9wZXJhdGlvbiBvciBwYXJhbWV0ZXINCiAgIGluIHRoYXQgcHJvdG9jb2ws
IHdoaWNoIG1pZ2h0IGxlYWQgdG8gYW4gdW5leHBlY3RlZCBhbmQgcG9zc2li
bHkNCiAgIGhhcm1mdWwgcmVtb3RlIG9wZXJhdGlvbiB0byBiZSBwZXJmb3Jt
ZWQuDQoNCiAgIEl0IGlzIGNsZWFybHkgdW53aXNlIHRvIHVzZSBhIFVSTCB0
aGF0IGNvbnRhaW5zIGEgcGFzc3dvcmQgd2hpY2ggaXMNCiAgIGludGVuZGVk
IHRvIGJlIHNlY3JldC4gSW4gcGFydGljdWxhciwgdGhlIHVzZSBvZiBhIHBh
c3N3b3JkIHdpdGhpbg0KICAgdGhlICJzaXRlIiBjb21wb25lbnQgb2YgYSBV
UkwgaXMgc3Ryb25nbHkgZGlzcmVjb21tZW5kZWQgZXhjZXB0DQogICBpbiB0
aG9zZSByYXJlIGNhc2VzIHdoZXJlIHRoZSAncGFzc3dvcmQnIHBhcmFtZXRl
ciBpcyBpbnRlbmRlZA0KICAgdG8gYmUgcHVibGljLg0KDQo3LiBBY2tub3ds
ZWRnZW1lbnRzDQoNCiAgIFRoaXMgZG9jdW1lbnQgd2FzIGRlcml2ZWQgZnJv
bSBSRkMgMTczOCBbUkZDMTczOF0gYW5kIFJGQyAxODA4DQogICBbUkZDMTgw
OF07IHRoZSBhY2tub3dsZWRnZW1lbnRzIGluIHRob3NlIHNwZWNpZmljYXRp
b25zIHN0aWxsDQogICBhcHBseS4gIEluIGFkZGl0aW9uLCBjb250cmlidXRp
b25zIGJ5IExhdXJlbiBXb29kLCBNYXJ0aW4gRHVlcnN0LA0KICAgR2lzbGUg
QWFzLCBNYXJ0aWpuIEtvc3RlciwgUnlhbiBNb2F0cywgRm90ZW9zIE1hY3Jp
ZGVzIGFuZA0KICAgRGF2ZSBLcmlzdG9sIGFyZSBncmF0ZWZ1bGx5IGFja25v
d2xlZGdlZC4NCiAgIA0KOC4gUmVmZXJlbmNlcw0KDQpbUkZDMTYzMF0gQmVy
bmVycy1MZWUsIFQuLCAiVW5pdmVyc2FsIFJlc291cmNlIElkZW50aWZpZXJz
IGluIFdXVzogQQ0KICAgVW5pZnlpbmcgU3ludGF4IGZvciB0aGUgRXhwcmVz
c2lvbiBvZiBOYW1lcyBhbmQgQWRkcmVzc2VzIG9mDQogICBPYmplY3RzIG9u
IHRoZSBOZXR3b3JrIGFzIHVzZWQgaW4gdGhlIFdvcmxkLVdpZGUgV2ViIiwg
UkZDIDE2MzAsDQogICBDRVJOLCBKdW5lIDE5OTQuDQoNCltSRkMxNzM4XSBC
ZXJuZXJzLUxlZSwgVC4sIE1hc2ludGVyLCBMLiwgYW5kIE0uIE1jQ2FoaWxs
LCBFZGl0b3JzLA0KICAgIlVuaWZvcm0gUmVzb3VyY2UgTG9jYXRvcnMgKFVS
TCkiLCBSRkMgMTczOCwgQ0VSTiwgWGVyb3gNCiAgIENvcnBvcmF0aW9uLCBV
bml2ZXJzaXR5IG9mIE1pbm5lc290YSwgRGVjZW1iZXIgMTk5NC4NCg0KW1JG
QzE4NjZdIEJlcm5lcnMtTGVlIFQuLCBhbmQgRC4gQ29ubm9sbHksICJIeXBl
clRleHQgTWFya3VwIExhbmd1YWdlDQogICBTcGVjaWZpY2F0aW9uIC0tIDIu
MCIsIFJGQyAxODY2LCBNSVQvVzNDLCBOb3ZlbWJlciAxOTk1Lg0KDQpbUkZD
Pz8/P10gQmVybmVycy1MZWUgVC4sIFIuIEZpZWxkaW5nLCBMLiBNYXNpbnRl
ciBhbmQgTC4gRGFpZ2xlLCANCiAgICJVbmlmb3JtIFJlc291cmNlIElkZW50
aWZpZXJzIChVUkkpOiBHZW5lcmljIFN5bnRheCBhbmQgU2VtYW50aWNzIiwN
CiAgIFJGQyA/Pz8/LCBJRVRGLCBEZWNlbWJlciAxOTk3Lg0KDQpbUkZDMTEy
M10gQnJhZGVuLCBSLiwgRWRpdG9yLCAiUmVxdWlyZW1lbnRzIGZvciBJbnRl
cm5ldCBIb3N0cyAtLQ0KICAgQXBwbGljYXRpb24gYW5kIFN1cHBvcnQiLCBT
VEQgMywgUkZDIDExMjMsIElFVEYsIE9jdG9iZXIgMTk4OS4NCg0KW1JGQzgy
Ml0gQ3JvY2tlciwgRC4sICJTdGFuZGFyZCBmb3IgdGhlIEZvcm1hdCBvZiBB
UlBBIEludGVybmV0IFRleHQNCiAgIE1lc3NhZ2VzIiwgU1REIDExLCBSRkMg
ODIyLCBVREVMLCBBdWd1c3QgMTk4Mi4NCg0KW1JGQzE4MDhdIEZpZWxkaW5n
LCBSLiwgIlJlbGF0aXZlIFVuaWZvcm0gUmVzb3VyY2UgTG9jYXRvcnMiLCBS
RkMgMTgwOCwNCiAgIFVDIElydmluZSwgSnVuZSAxOTk1Lg0KDQpbUkZDMTcz
Nl0gS3VuemUsIEouLCAiRnVuY3Rpb25hbCBSZWNvbW1lbmRhdGlvbnMgZm9y
IEludGVybmV0IFJlc291cmNlDQogICBMb2NhdG9ycyIsIFJGQyAxNzM2LCBJ
UyZULCBVQyBCZXJrZWxleSwgRmVicnVhcnkgMTk5NS4NCg0KW1JGQzIxNDFd
IE1vYXRzLCBSLiwgIlVSTiBTeW50YXgiLCBSRkMgMjE0MSwgQVQmVCwgTWF5
IDE5OTcuDQoNCltSRkMxMDM0XSBNb2NrYXBldHJpcywgUC4sICJEb21haW4g
TmFtZXMgLSBDb25jZXB0cyBhbmQgRmFjaWxpdGllcyIsDQogICBTVEQgMTMs
IFJGQyAxMDM0LCBVU0MvSW5mb3JtYXRpb24gU2NpZW5jZXMgSW5zdGl0dXRl
LCBOb3ZlbWJlcg0KICAgMTk4Ny4NCg0KW1JGQzIxMTBdIFBhbG1lLCBKLiwg
SG9wbWFubiwgQS4gIk1JTUUgRS1tYWlsIEVuY2Fwc3VsYXRpb24gb2YgDQog
ICBBZ2dyZWdhdGUgRG9jdW1lbnRzLCBzdWNoIGFzIEhUTUwgKE1IVE1MKSIs
IFJGQyAyMTEwLCBTdG9ja2hvbG0NCiAgIFVuaXZlcnNpdHkvS1RILCBNaWNy
b3NvZnQgQ29ycG9yYXRpb24sIE1hcmNoIDE5OTcuDQoNCltBU0NJSV0gVVMt
QVNDSUkuICJDb2RlZCBDaGFyYWN0ZXIgU2V0IC0tIDctYml0IEFtZXJpY2Fu
IFN0YW5kYXJkIENvZGUNCiAgIGZvciBJbmZvcm1hdGlvbiBJbnRlcmNoYW5n
ZSIsIEFOU0kgWDMuNC0xOTg2Lg0KDQo5LiBOb3RpY2VzDQoNCiAgIENvcHly
aWdodCAoQykgVGhlIEludGVybmV0IFNvY2lldHkgMTk5Ny4gQWxsIFJpZ2h0
cyBSZXNlcnZlZC4NCg0KICAgVGhpcyBkb2N1bWVudCBhbmQgdHJhbnNsYXRp
b25zIG9mIGl0IG1heSBiZSBjb3BpZWQgYW5kIGZ1cm5pc2hlZCB0bw0KICAg
b3RoZXJzLCBhbmQgZGVyaXZhdGl2ZSB3b3JrcyB0aGF0IGNvbW1lbnQgb24g
b3Igb3RoZXJ3aXNlIGV4cGxhaW4gaXQNCiAgIG9yIGFzc2lzdCBpbiBpdHMg
aW1wbGVtZW50YXRpb24gbWF5IGJlIHByZXBhcmVkLCBjb3BpZWQsIHB1Ymxp
c2hlZA0KICAgYW5kIGRpc3RyaWJ1dGVkLCBpbiB3aG9sZSBvciBpbiBwYXJ0
LCB3aXRob3V0IHJlc3RyaWN0aW9uIG9mIGFueQ0KICAga2luZCwgcHJvdmlk
ZWQgdGhhdCB0aGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBw
YXJhZ3JhcGggYXJlDQogICBpbmNsdWRlZCBvbiBhbGwgc3VjaCBjb3BpZXMg
YW5kIGRlcml2YXRpdmUgd29ya3MuICBIb3dldmVyLCB0aGlzDQogICBkb2N1
bWVudCBpdHNlbGYgbWF5IG5vdCBiZSBtb2RpZmllZCBpbiBhbnkgd2F5LCBz
dWNoIGFzIGJ5IHJlbW92aW5nDQogICB0aGUgY29weXJpZ2h0IG5vdGljZSBv
ciByZWZlcmVuY2VzIHRvIHRoZSBJbnRlcm5ldCBTb2NpZXR5IG9yIG90aGVy
DQogICBJbnRlcm5ldCBvcmdhbml6YXRpb25zLCBleGNlcHQgYXMgbmVlZGVk
IGZvciB0aGUgcHVycG9zZSBvZg0KICAgZGV2ZWxvcGluZyBJbnRlcm5ldCBz
dGFuZGFyZHMgaW4gd2hpY2ggY2FzZSB0aGUgcHJvY2VkdXJlcyBmb3INCiAg
IGNvcHlyaWdodHMgZGVmaW5lZCBpbiB0aGUgSW50ZXJuZXQgU3RhbmRhcmRz
IHByb2Nlc3MgbXVzdCBiZQ0KICAgZm9sbG93ZWQsIG9yIGFzIHJlcXVpcmVk
IHRvIHRyYW5zbGF0ZSBpdCBpbnRvIGxhbmd1YWdlcyBvdGhlciB0aGFuDQog
ICBFbmdsaXNoLg0KDQogICBUaGUgbGltaXRlZCBwZXJtaXNzaW9ucyBncmFu
dGVkIGFib3ZlIGFyZSBwZXJwZXR1YWwgYW5kIHdpbGwgbm90IGJlDQogICBy
ZXZva2VkIGJ5IHRoZSBJbnRlcm5ldCBTb2NpZXR5IG9yIGl0cyBzdWNjZXNz
b3JzIG9yIGFzc2lnbnMuDQoNCiAgIFRoaXMgZG9jdW1lbnQgYW5kIHRoZSBp
bmZvcm1hdGlvbiBjb250YWluZWQgaGVyZWluIGlzIHByb3ZpZGVkIG9uIGFu
DQogICAiQVMgSVMiIGJhc2lzIGFuZCBUSEUgSU5URVJORVQgU09DSUVUWSBB
TkQgVEhFIElOVEVSTkVUIEVOR0lORUVSSU5HDQogICBUQVNLIEZPUkNFIERJ
U0NMQUlNUyBBTEwgV0FSUkFOVElFUywgRVhQUkVTUyBPUiBJTVBMSUVELCBJ
TkNMVURJTkcNCiAgIEJVVCBOT1QgTElNSVRFRCBUTyBBTlkgV0FSUkFOVFkg
VEhBVCBUSEUgVVNFIE9GIFRIRSBJTkZPUk1BVElPTg0KICAgSEVSRUlOIFdJ
TEwgTk9UIElORlJJTkdFIEFOWSBSSUdIVFMgT1IgQU5ZIElNUExJRUQgV0FS
UkFOVElFUyBPRg0KICAgTUVSQ0hBTlRBQklMSVRZIE9SIEZJVE5FU1MgRk9S
IEEgUEFSVElDVUxBUiBQVVJQT1NFLg0KDQogICBUaGUgSUVURiB0YWtlcyBu
byBwb3NpdGlvbiByZWdhcmRpbmcgdGhlIHZhbGlkaXR5IG9yIHNjb3BlIG9m
IGFueQ0KICAgaW50ZWxsZWN0dWFsIHByb3BlcnR5IG9yIG90aGVyIHJpZ2h0
cyB0aGF0IG1pZ2h0IGJlIGNsYWltZWQgdG8NCiAgIHBlcnRhaW4gdG8gdGhl
IGltcGxlbWVudGF0aW9uIG9yIHVzZSBvZiB0aGUgdGVjaG5vbG9neSBkZXNj
cmliZWQgaW4NCiAgIHRoaXMgZG9jdW1lbnQgb3IgdGhlIGV4dGVudCB0byB3
aGljaCBhbnkgbGljZW5zZSB1bmRlciBzdWNoIHJpZ2h0cw0KICAgbWlnaHQg
b3IgbWlnaHQgbm90IGJlIGF2YWlsYWJsZTsgbmVpdGhlciBkb2VzIGl0IHJl
cHJlc2VudCB0aGF0IGl0DQogICBoYXMgbWFkZSBhbnkgZWZmb3J0IHRvIGlk
ZW50aWZ5IGFueSBzdWNoIHJpZ2h0cy4gIEluZm9ybWF0aW9uIG9uIHRoZQ0K
ICAgSUVURidzIHByb2NlZHVyZXMgd2l0aCByZXNwZWN0IHRvIHJpZ2h0cyBp
biBzdGFuZGFyZHMtdHJhY2sgYW5kDQogICBzdGFuZGFyZHMtcmVsYXRlZCBk
b2N1bWVudGF0aW9uIGNhbiBiZSBmb3VuZCBpbiBCQ1AtMTEuICBDb3BpZXMg
b2YNCiAgIGNsYWltcyBvZiByaWdodHMgbWFkZSBhdmFpbGFibGUgZm9yIHB1
YmxpY2F0aW9uIGFuZCBhbnkgYXNzdXJhbmNlcyBvZg0KICAgbGljZW5zZXMg
dG8gYmUgbWFkZSBhdmFpbGFibGUsIG9yIHRoZSByZXN1bHQgb2YgYW4gYXR0
ZW1wdCBtYWRlIHRvDQogICBvYnRhaW4gYSBnZW5lcmFsIGxpY2Vuc2Ugb3Ig
cGVybWlzc2lvbiBmb3IgdGhlIHVzZSBvZiBzdWNoDQogICBwcm9wcmlldGFy
eSByaWdodHMgYnkgaW1wbGVtZW50b3JzIG9yIHVzZXJzIG9mIHRoaXMgc3Bl
Y2lmaWNhdGlvbiBjYW4NCiAgIGJlIG9idGFpbmVkIGZyb20gdGhlIElFVEYg
U2VjcmV0YXJpYXQuDQoNCiAgIFRoZSBJRVRGIGludml0ZXMgYW55IGludGVy
ZXN0ZWQgcGFydHkgdG8gYnJpbmcgdG8gaXRzIGF0dGVudGlvbiBhbnkNCiAg
IGNvcHlyaWdodHMsIHBhdGVudHMgb3IgcGF0ZW50IGFwcGxpY2F0aW9ucywg
b3Igb3RoZXIgcHJvcHJpZXRhcnkNCiAgIHJpZ2h0cyB3aGljaCBtYXkgY292
ZXIgdGVjaG5vbG9neSB0aGF0IG1heSBiZSByZXF1aXJlZCB0byBwcmFjdGlj
ZQ0KICAgdGhpcyBzdGFuZGFyZC4gIFBsZWFzZSBhZGRyZXNzIHRoZSBpbmZv
cm1hdGlvbiB0byB0aGUgSUVURiBFeGVjdXRpdmUNCiAgIERpcmVjdG9yLg0K
DQoxMC4gQXV0aG9ycycgQWRkcmVzc2VzDQoNCiAgIFRpbSBCZXJuZXJzLUxl
ZQ0KICAgV29ybGQgV2lkZSBXZWIgQ29uc29ydGl1bQ0KICAgTUlUIExhYm9y
YXRvcnkgZm9yIENvbXB1dGVyIFNjaWVuY2UsIE5FNDMtMzU2DQogICA1NDUg
VGVjaG5vbG9neSBTcXVhcmUNCiAgIENhbWJyaWRnZSwgTUEgMDIxMzkNCg0K
ICAgRmF4OiArMSg2MTcpMjU4LTg2ODINCiAgIEVNYWlsOiB0aW1ibEB3My5v
cmcNCg0KDQogICBSb3kgVC4gRmllbGRpbmcNCiAgIERlcGFydG1lbnQgb2Yg
SW5mb3JtYXRpb24gYW5kIENvbXB1dGVyIFNjaWVuY2UNCiAgIFVuaXZlcnNp
dHkgb2YgQ2FsaWZvcm5pYSwgSXJ2aW5lDQogICBJcnZpbmUsIENBICA5MjY5
Ny0zNDI1DQoNCiAgIEZheDogKzEoNzE0KTgyNC0xNzE1DQogICBFTWFpbDog
ZmllbGRpbmdAaWNzLnVjaS5lZHUNCg0KDQogICBMYXJyeSBNYXNpbnRlcg0K
ICAgWGVyb3ggUEFSQw0KICAgMzMzMyBDb3lvdGUgSGlsbCBSb2FkDQogICBQ
YWxvIEFsdG8sIENBIDk0MDM0DQoNCiAgIEZheDogKzEoNDE1KTgxMi00MzMz
DQogICBFTWFpbDogbWFzaW50ZXJAcGFyYy54ZXJveC5jb20NCg0KDQogICBM
ZXNsaWUgTC4gRGFpZ2xlDQogICBCdW55aXAgSW5mb3JtYXRpb24gU3lzdGVt
cyBJbmMuDQogICAzMTAgU3RlLiBDYXRoZXJpbmUgU3QuIFcNCiAgIFN1aXRl
IDMwMA0KICAgTW9udHJlYWwsIFF1ZWJlYywgQ0FOQURBDQogICBIMlggMkEx
DQoNCiAgIEZheDogKzEoNTE0KTg3NS04MTM0DQogICBFbWFpbDogbGVzbGll
QGJ1bnlpcC5jb20NCg0KQXBwZW5kaWNlcw0KDQpBLiBDb2xsZWN0ZWQgQk5G
IGZvciBVUkxzDQoNCiAgICAgIFVSTC1yZWZlcmVuY2UgPSBbIGFic29sdXRl
VVJMIHwgcmVsYXRpdmVVUkwgXSBbICIjIiBmcmFnbWVudCBdDQogICAgICBh
YnNvbHV0ZVVSTCAgID0gZ2VuZXJpYy1VUkwgfCBvcGFxdWUtVVJMDQogICAg
ICBvcGFxdWUtVVJMICAgID0gc2NoZW1lICI6IiAqdXJpYw0KICAgICAgZ2Vu
ZXJpYy1VUkwgICA9IHNjaGVtZSAiOiIgcmVsYXRpdmVVUkwNCg0KICAgICAg
cmVsYXRpdmVVUkwgICA9IG5ldF9wYXRoIHwgYWJzX3BhdGggfCByZWxfcGF0
aA0KICAgICAgbmV0X3BhdGggICAgICA9ICIvLyIgc2l0ZSBbIGFic19wYXRo
IF0NCiAgICAgIGFic19wYXRoICAgICAgPSAiLyIgIHJlbF9wYXRoDQogICAg
ICByZWxfcGF0aCAgICAgID0gWyBwYXRoX3NlZ21lbnRzIF0gWyAiPyIgcXVl
cnkgXQ0KDQogICAgICBzY2hlbWUgICAgICAgID0gMSooIGFscGhhIHwgZGln
aXQgfCAiKyIgfCAiLSIgfCAiLiIgKQ0KDQogICAgICBzaXRlICAgICAgICAg
ID0gc2VydmVyIHwgYXV0aG9yaXR5DQoNCiAgICAgIGF1dGhvcml0eSAgICAg
PSAqKCB1bnJlc2VydmVkIHwgZXNjYXBlZCB8DQogICAgICAgICAgICAgICAg
ICAgICAgICAgIjsiIHwgIjoiIHwgIkAiIHwgIiYiIHwgIj0iIHwgIisiICkN
Cg0KICAgICAgc2VydmVyICAgICAgICA9IFsgWyB1c2VyaW5mbyBdICJAIiBd
IGhvc3Rwb3J0IF0NCiAgICAgIHVzZXJpbmZvICAgICAgPSAqKCB1bnJlc2Vy
dmVkIHwgZXNjYXBlZCB8ICI6IiB8ICI7IiB8ICImIiB8DQogICAgICAgICAg
ICAgICAgICAgICAgICAgIj0iIHwgIisiICkNCiAgICAgIGhvc3Rwb3J0ICAg
ICAgPSBob3N0IFsgIjoiIHBvcnQgXQ0KICAgICAgaG9zdCAgICAgICAgICA9
IGhvc3RuYW1lIHwgSVB2NGFkZHJlc3MNCiAgICAgIGhvc3RuYW1lICAgICAg
PSAqKCBkb21haW5sYWJlbCAiLiIgKSB0b3BsYWJlbCBbICIuIiBdDQogICAg
ICBkb21haW5sYWJlbCAgID0gYWxwaGFudW0gfCBhbHBoYW51bSAqKCBhbHBo
YW51bSB8ICItIiApIGFscGhhbnVtDQogICAgICB0b3BsYWJlbCAgICAgID0g
YWxwaGEgfCBhbHBoYSAqKCBhbHBoYW51bSB8ICItIiApIGFscGhhbnVtDQog
ICAgICBJUHY0YWRkcmVzcyAgID0gMSpkaWdpdCAiLiIgMSpkaWdpdCAiLiIg
MSpkaWdpdCAiLiIgMSpkaWdpdA0KICAgICAgcG9ydCAgICAgICAgICA9ICpk
aWdpdA0KDQogICAgICBwYXRoICAgICAgICAgID0gWyAiLyIgXSBwYXRoX3Nl
Z21lbnRzDQogICAgICBwYXRoX3NlZ21lbnRzID0gc2VnbWVudCAqKCAiLyIg
c2VnbWVudCApDQogICAgICBzZWdtZW50ICAgICAgID0gKnBjaGFyICooICI7
IiBwYXJhbSApDQogICAgICBwYXJhbSAgICAgICAgID0gKnBjaGFyDQogICAg
ICBwY2hhciAgICAgICAgID0gdW5yZXNlcnZlZCB8IGVzY2FwZWQgfCAiOiIg
fCAiQCIgfCAiJiIgfCAiPSIgfCAiKyINCg0KICAgICAgcXVlcnkgICAgICAg
ICA9ICp1cmljDQoNCiAgICAgIGZyYWdtZW50ICAgICAgPSAqdXJpYw0KDQog
ICAgICB1cmljICAgICAgICAgID0gcmVzZXJ2ZWQgfCB1bnJlc2VydmVkIHwg
ZXNjYXBlZA0KICAgICAgcmVzZXJ2ZWQgICAgICA9ICI7IiB8ICIvIiB8ICI/
IiB8ICI6IiB8ICJAIiB8ICImIiB8ICI9IiB8ICIrIg0KICAgICAgdW5yZXNl
cnZlZCAgICA9IGFscGhhIHwgZGlnaXQgfCBtYXJrDQogICAgICBtYXJrICAg
ICAgICAgID0gIiQiIHwgIi0iIHwgIl8iIHwgIi4iIHwgIiEiIHwgIn4iIHwN
CiAgICAgICAgICAgICAgICAgICAgICAiKiIgfCAiJyIgfCAiKCIgfCAiKSIg
fCAiLCINCg0KICAgICAgZXNjYXBlZCAgICAgICA9ICIlIiBoZXggaGV4DQog
ICAgICBoZXggICAgICAgICAgID0gZGlnaXQgfCAiQSIgfCAiQiIgfCAiQyIg
fCAiRCIgfCAiRSIgfCAiRiIgfA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgImEiIHwgImIiIHwgImMiIHwgImQiIHwgImUiIHwgImYiDQoNCiAg
ICAgIGFscGhhbnVtICAgICAgPSBhbHBoYSB8IGRpZ2l0DQogICAgICBhbHBo
YSAgICAgICAgID0gbG93YWxwaGEgfCB1cGFscGhhDQoNCiAgICAgIGxvd2Fs
cGhhID0gImEiIHwgImIiIHwgImMiIHwgImQiIHwgImUiIHwgImYiIHwgImci
IHwgImgiIHwgImkiIHwNCiAgICAgICAgICAgICAgICAgImoiIHwgImsiIHwg
ImwiIHwgIm0iIHwgIm4iIHwgIm8iIHwgInAiIHwgInEiIHwgInIiIHwNCiAg
ICAgICAgICAgICAgICAgInMiIHwgInQiIHwgInUiIHwgInYiIHwgInciIHwg
IngiIHwgInkiIHwgInoiDQogICAgICB1cGFscGhhICA9ICJBIiB8ICJCIiB8
ICJDIiB8ICJEIiB8ICJFIiB8ICJGIiB8ICJHIiB8ICJIIiB8ICJJIiB8DQog
ICAgICAgICAgICAgICAgICJKIiB8ICJLIiB8ICJMIiB8ICJNIiB8ICJOIiB8
ICJPIiB8ICJQIiB8ICJRIiB8ICJSIiB8DQogICAgICAgICAgICAgICAgICJT
IiB8ICJUIiB8ICJVIiB8ICJWIiB8ICJXIiB8ICJYIiB8ICJZIiB8ICJaIg0K
ICAgICAgZGlnaXQgICAgPSAiMCIgfCAiMSIgfCAiMiIgfCAiMyIgfCAiNCIg
fCAiNSIgfCAiNiIgfCAiNyIgfA0KICAgICAgICAgICAgICAgICAiOCIgfCAi
OSINCg0KDQpCLiBQYXJzaW5nIGEgVVJMIFJlZmVyZW5jZSB3aXRoIGEgUmVn
dWxhciBFeHByZXNzaW9uDQoNCiAgIEFzIGRlc2NyaWJlZCBpbiBTZWN0aW9u
IDMuMywgdGhlIGdlbmVyaWMtVVJMIHN5bnRheCBpcyBub3Qgc3VmZmljaWVu
dA0KICAgdG8gZGlzYW1iaWd1YXRlIHRoZSBjb21wb25lbnRzIG9mIHNvbWUg
Zm9ybXMgb2YgVVJMLiAgU2luY2UgdGhlDQogICAiZ3JlZWR5IGFsZ29yaXRo
bSIgZGVzY3JpYmVkIGluIHRoYXQgc2VjdGlvbiBpcyBpZGVudGljYWwgdG8g
dGhlDQogICBkaXNhbWJpZ3VhdGlvbiBtZXRob2QgdXNlZCBieSBQT1NJWCBy
ZWd1bGFyIGV4cHJlc3Npb25zLCBpdCBpcw0KICAgbmF0dXJhbCBhbmQgY29t
bW9ucGxhY2UgdG8gdXNlIGEgcmVndWxhciBleHByZXNzaW9uIGZvciBwYXJz
aW5nIHRoZQ0KICAgcG90ZW50aWFsIGZvdXIgY29tcG9uZW50cyBhbmQgZnJh
Z21lbnQgaWRlbnRpZmllciBvZiBhIFVSTCByZWZlcmVuY2UuDQoNCiAgIFRo
ZSBmb2xsb3dpbmcgbGluZSBpcyB0aGUgcmVndWxhciBleHByZXNzaW9uIGZv
ciBicmVha2luZy1kb3duIGEgVVJMDQogICByZWZlcmVuY2UgaW50byBpdHMg
Y29tcG9uZW50cy4NCg0KICAgICAgXigoW146Lz8jXSspOik/KC8vKFteLz8j
XSopKT8oW14/I10qKShcPyhbXiNdKikpPygjKC4qKSk/DQogICAgICAgMTIg
ICAgICAgICAgICAzICA0ICAgICAgICAgIDUgICAgICAgNiAgNyAgICAgICAg
OCA5DQoNCiAgIFRoZSBudW1iZXJzIGluIHRoZSBzZWNvbmQgbGluZSBhYm92
ZSBhcmUgb25seSB0byBhc3Npc3QgcmVhZGFiaWxpdHk7DQogICB0aGV5IGlu
ZGljYXRlIHRoZSByZWZlcmVuY2UgcG9pbnRzIGZvciBlYWNoIHN1YmV4cHJl
c3Npb24gKGkuZS4sIGVhY2gNCiAgIHBhaXJlZCBwYXJlbnRoZXNpcykuICBX
ZSByZWZlciB0byB0aGUgdmFsdWUgbWF0Y2hlZCBmb3Igc3ViZXhwcmVzc2lv
bg0KICAgPG4+IGFzICQ8bj4uICBGb3IgZXhhbXBsZSwgbWF0Y2hpbmcgdGhl
IGFib3ZlIGV4cHJlc3Npb24gdG8NCg0KICAgICAgaHR0cDovL3d3dy5pY3Mu
dWNpLmVkdS9wdWIvaWV0Zi91cmkvI1JlbGF0ZWQNCg0KICAgcmVzdWx0cyBp
biB0aGUgZm9sbG93aW5nIHN1YmV4cHJlc3Npb24gbWF0Y2hlczoNCg0KICAg
ICAgJDEgPSBodHRwOg0KICAgICAgJDIgPSBodHRwDQogICAgICAkMyA9IC8v
d3d3Lmljcy51Y2kuZWR1DQogICAgICAkNCA9IHd3dy5pY3MudWNpLmVkdQ0K
ICAgICAgJDUgPSAvcHViL2lldGYvdXJpLw0KICAgICAgJDYgPSA8dW5kZWZp
bmVkPg0KICAgICAgJDcgPSA8dW5kZWZpbmVkPg0KICAgICAgJDggPSAjUmVs
YXRlZA0KICAgICAgJDkgPSBSZWxhdGVkDQoNCiAgIHdoZXJlIDx1bmRlZmlu
ZWQ+IGluZGljYXRlcyB0aGF0IHRoZSBjb21wb25lbnQgaXMgbm90IHByZXNl
bnQsIGFzIGlzDQogICB0aGUgY2FzZSBmb3IgdGhlIHF1ZXJ5IGNvbXBvbmVu
dCBpbiB0aGUgYWJvdmUgZXhhbXBsZS4gIFRoZXJlZm9yZSwgd2UNCiAgIGNh
biBkZXRlcm1pbmUgdGhlIHZhbHVlIG9mIHRoZSBmb3VyIGNvbXBvbmVudHMg
YW5kIGZyYWdtZW50IGFzDQoNCiAgICAgIHNjaGVtZSAgID0gJDINCiAgICAg
IHNpdGUgICAgID0gJDQNCiAgICAgIHBhdGggICAgID0gJDUNCiAgICAgIHF1
ZXJ5ICAgID0gJDcNCiAgICAgIGZyYWdtZW50ID0gJDkNCg0KICAgYW5kLCBn
b2luZyBpbiB0aGUgb3Bwb3NpdGUgZGlyZWN0aW9uLCB3ZSBjYW4gcmVjcmVh
dGUgYSBVUkwgcmVmZXJlbmNlDQogICBmcm9tIGl0cyBjb21wb25lbnRzIHVz
aW5nIHRoZSBhbGdvcml0aG0gaW4gc3RlcCA3IG9mIFNlY3Rpb24gNC4yLg0K
DQoNCkMuIEV4YW1wbGVzIG9mIFJlc29sdmluZyBSZWxhdGl2ZSBVUkwgUmVm
ZXJlbmNlcw0KDQogICBXaXRoaW4gYW4gb2JqZWN0IHdpdGggYSB3ZWxsLWRl
ZmluZWQgYmFzZSBVUkwgb2YNCg0KICAgICAgaHR0cDovL2EvYi9jL2Q7cD9x
DQoNCiAgIHRoZSByZWxhdGl2ZSBVUkxzIHdvdWxkIGJlIHJlc29sdmVkIGFz
IGZvbGxvd3M6DQoNCkMuMS4gIE5vcm1hbCBFeGFtcGxlcw0KDQogICAgICBn
OmggICAgICAgICAgID0gIGc6aA0KICAgICAgZyAgICAgICAgICAgICA9ICBo
dHRwOi8vYS9iL2MvZw0KICAgICAgLi9nICAgICAgICAgICA9ICBodHRwOi8v
YS9iL2MvZw0KICAgICAgZy8gICAgICAgICAgICA9ICBodHRwOi8vYS9iL2Mv
Zy8NCiAgICAgIC9nICAgICAgICAgICAgPSAgaHR0cDovL2EvZw0KICAgICAg
Ly9nICAgICAgICAgICA9ICBodHRwOi8vZw0KICAgICAgP3kgICAgICAgICAg
ICA9ICBodHRwOi8vYS9iL2MvP3kNCiAgICAgIGc/eSAgICAgICAgICAgPSAg
aHR0cDovL2EvYi9jL2c/eQ0KICAgICAgI3MgICAgICAgICAgICA9ICAoY3Vy
cmVudCBkb2N1bWVudCkjcw0KICAgICAgZyNzICAgICAgICAgICA9ICBodHRw
Oi8vYS9iL2MvZyNzDQogICAgICBnP3kjcyAgICAgICAgID0gIGh0dHA6Ly9h
L2IvYy9nP3kjcw0KICAgICAgO3ggICAgICAgICAgICA9ICBodHRwOi8vYS9i
L2MvO3gNCiAgICAgIGc7eCAgICAgICAgICAgPSAgaHR0cDovL2EvYi9jL2c7
eA0KICAgICAgZzt4P3kjcyAgICAgICA9ICBodHRwOi8vYS9iL2MvZzt4P3kj
cw0KICAgICAgLiAgICAgICAgICAgICA9ICBodHRwOi8vYS9iL2MvDQogICAg
ICAuLyAgICAgICAgICAgID0gIGh0dHA6Ly9hL2IvYy8NCiAgICAgIC4uICAg
ICAgICAgICAgPSAgaHR0cDovL2EvYi8NCiAgICAgIC4uLyAgICAgICAgICAg
PSAgaHR0cDovL2EvYi8NCiAgICAgIC4uL2cgICAgICAgICAgPSAgaHR0cDov
L2EvYi9nDQogICAgICAuLi8uLiAgICAgICAgID0gIGh0dHA6Ly9hLw0KICAg
ICAgLi4vLi4vICAgICAgICA9ICBodHRwOi8vYS8NCiAgICAgIC4uLy4uL2cg
ICAgICAgPSAgaHR0cDovL2EvZw0KDQpDLjIuICBBYm5vcm1hbCBFeGFtcGxl
cw0KDQogICBBbHRob3VnaCB0aGUgZm9sbG93aW5nIGFibm9ybWFsIGV4YW1w
bGVzIGFyZSB1bmxpa2VseSB0byBvY2N1ciBpbg0KICAgbm9ybWFsIHByYWN0
aWNlLCBhbGwgVVJMIHBhcnNlcnMgc2hvdWxkIGJlIGNhcGFibGUgb2YgcmVz
b2x2aW5nIHRoZW0NCiAgIGNvbnNpc3RlbnRseS4gIEVhY2ggZXhhbXBsZSB1
c2VzIHRoZSBzYW1lIGJhc2UgYXMgYWJvdmUuDQoNCiAgIEFuIGVtcHR5IHJl
ZmVyZW5jZSByZWZlcnMgdG8gdGhlIHN0YXJ0IG9mIHRoZSBjdXJyZW50IGRv
Y3VtZW50Lg0KDQogICAgICA8PiAgICAgICAgICAgID0gIChjdXJyZW50IGRv
Y3VtZW50KQ0KDQogICBQYXJzZXJzIG11c3QgYmUgY2FyZWZ1bCBpbiBoYW5k
bGluZyB0aGUgY2FzZSB3aGVyZSB0aGVyZSBhcmUgbW9yZQ0KICAgcmVsYXRp
dmUgcGF0aCAiLi4iIHNlZ21lbnRzIHRoYW4gdGhlcmUgYXJlIGhpZXJhcmNo
aWNhbCBsZXZlbHMgaW4NCiAgIHRoZSBiYXNlIFVSTCdzIHBhdGguICBOb3Rl
IHRoYXQgdGhlICIuLiIgc3ludGF4IGNhbm5vdCBiZSB1c2VkIHRvDQogICBj
aGFuZ2UgdGhlIHNpdGUgY29tcG9uZW50IG9mIGEgVVJMLg0KDQogICAgICAu
Li8uLi8uLi9nICAgID0gIGh0dHA6Ly9hLy4uL2cNCiAgICAgIC4uLy4uLy4u
Ly4uL2cgPSAgaHR0cDovL2EvLi4vLi4vZw0KDQogICBJbiBwcmFjdGljZSwg
c29tZSBpbXBsZW1lbnRhdGlvbnMgc3RyaXAgbGVhZGluZyByZWxhdGl2ZSBz
eW1ib2xpYw0KICAgZWxlbWVudHMgKCIuIiwgIi4uIikgYWZ0ZXIgYXBwbHlp
bmcgYSByZWxhdGl2ZSBVUkwgY2FsY3VsYXRpb24sIGJhc2VkDQogICBvbiB0
aGUgdGhlb3J5IHRoYXQgY29tcGVuc2F0aW5nIGZvciBvYnZpb3VzIGF1dGhv
ciBlcnJvcnMgaXMgYmV0dGVyDQogICB0aGFuIGFsbG93aW5nIHRoZSByZXF1
ZXN0IHRvIGZhaWwuICBUaHVzLCB0aGUgYWJvdmUgdHdvIHJlZmVyZW5jZXMN
CiAgIHdpbGwgYmUgaW50ZXJwcmV0ZWQgYXMgImh0dHA6Ly9hL2ciIGJ5IHNv
bWUgaW1wbGVtZW50YXRpb25zLg0KDQogICBTaW1pbGFybHksIHBhcnNlcnMg
bXVzdCBhdm9pZCB0cmVhdGluZyAiLiIgYW5kICIuLiIgYXMgc3BlY2lhbCB3
aGVuDQogICB0aGV5IGFyZSBub3QgY29tcGxldGUgY29tcG9uZW50cyBvZiBh
IHJlbGF0aXZlIHBhdGguDQoNCiAgICAgIC8uL2cgICAgICAgICAgPSAgaHR0
cDovL2EvLi9nDQogICAgICAvLi4vZyAgICAgICAgID0gIGh0dHA6Ly9hLy4u
L2cNCiAgICAgIGcuICAgICAgICAgICAgPSAgaHR0cDovL2EvYi9jL2cuDQog
ICAgICAuZyAgICAgICAgICAgID0gIGh0dHA6Ly9hL2IvYy8uZw0KICAgICAg
Zy4uICAgICAgICAgICA9ICBodHRwOi8vYS9iL2MvZy4uDQogICAgICAuLmcg
ICAgICAgICAgID0gIGh0dHA6Ly9hL2IvYy8uLmcNCg0KICAgTGVzcyBsaWtl
bHkgYXJlIGNhc2VzIHdoZXJlIHRoZSByZWxhdGl2ZSBVUkwgdXNlcyB1bm5l
Y2Vzc2FyeSBvcg0KICAgbm9uc2Vuc2ljYWwgZm9ybXMgb2YgdGhlICIuIiBh
bmQgIi4uIiBjb21wbGV0ZSBwYXRoIHNlZ21lbnRzLg0KDQogICAgICAuLy4u
L2cgICAgICAgID0gIGh0dHA6Ly9hL2IvZw0KICAgICAgLi9nLy4gICAgICAg
ICA9ICBodHRwOi8vYS9iL2MvZy8NCiAgICAgIGcvLi9oICAgICAgICAgPSAg
aHR0cDovL2EvYi9jL2cvaA0KICAgICAgZy8uLi9oICAgICAgICA9ICBodHRw
Oi8vYS9iL2MvaA0KICAgICAgZzt4PTEvLi95ICAgICA9ICBodHRwOi8vYS9i
L2MvZzt4PTEveQ0KICAgICAgZzt4PTEvLi4veSAgICA9ICBodHRwOi8vYS9i
L2MveQ0KDQogICBBbGwgY2xpZW50IGFwcGxpY2F0aW9ucyByZW1vdmUgdGhl
IHF1ZXJ5IGNvbXBvbmVudCBmcm9tIHRoZSBiYXNlIFVSTA0KICAgYmVmb3Jl
IHJlc29sdmluZyByZWxhdGl2ZSBVUkxzLiAgSG93ZXZlciwgc29tZSBhcHBs
aWNhdGlvbnMgZmFpbCB0bw0KICAgc2VwYXJhdGUgdGhlIHJlZmVyZW5jZSdz
IHF1ZXJ5IGFuZC9vciBmcmFnbWVudCBjb21wb25lbnRzIGZyb20gYQ0KICAg
cmVsYXRpdmUgcGF0aCBiZWZvcmUgbWVyZ2luZyBpdCB3aXRoIHRoZSBiYXNl
IHBhdGguICBUaGlzIGVycm9yIGlzDQogICByYXJlbHkgbm90aWNlZCwgc2lu
Y2UgdHlwaWNhbCB1c2FnZSBvZiBhIGZyYWdtZW50IG5ldmVyIGluY2x1ZGVz
IHRoZQ0KICAgaGllcmFyY2h5ICgiLyIpIGNoYXJhY3RlciwgYW5kIHRoZSBx
dWVyeSBjb21wb25lbnQgaXMgbm90IG5vcm1hbGx5DQogICB1c2VkIHdpdGhp
biByZWxhdGl2ZSByZWZlcmVuY2VzLg0KDQogICAgICBnP3kvLi94ICAgICAg
ID0gIGh0dHA6Ly9hL2IvYy9nP3kveA0KICAgICAgZz95Ly4uL3ggICAgICA9
ICBodHRwOi8vYS9iL2MveA0KICAgICAgZyNzLy4veCAgICAgICA9ICBodHRw
Oi8vYS9iL2MvZyNzLy4veA0KICAgICAgZyNzLy4uL3ggICAgICA9ICBodHRw
Oi8vYS9iL2MvZyNzLy4uL3gNCg0KICAgU29tZSBwYXJzZXJzIGFsbG93IHRo
ZSBzY2hlbWUgbmFtZSB0byBiZSBwcmVzZW50IGluIGEgcmVsYXRpdmUgVVJM
DQogICBpZiBpdCBpcyB0aGUgc2FtZSBhcyB0aGUgYmFzZSBVUkwgc2NoZW1l
LiAgVGhpcyBpcyBjb25zaWRlcmVkIHRvIGJlDQogICBhIGxvb3Bob2xlIGlu
IHByaW9yIHNwZWNpZmljYXRpb25zIG9mIHBhcnRpYWwgVVJMcyBbUkZDMTYz
MF0uIEl0cw0KICAgdXNlIHNob3VsZCBiZSBhdm9pZGVkLg0KDQogICAgICBo
dHRwOmcgICAgICAgID0gIGh0dHA6Zw0KICAgICAgaHR0cDogICAgICAgICA9
ICBodHRwOg0KDQoNCkQuIEVtYmVkZGluZyB0aGUgQmFzZSBVUkwgaW4gSFRN
TCBkb2N1bWVudHMNCg0KICAgSXQgaXMgdXNlZnVsIHRvIGNvbnNpZGVyIGFu
IGV4YW1wbGUgb2YgaG93IHRoZSBiYXNlIFVSTCBvZiBhDQogICBkb2N1bWVu
dCBjYW4gYmUgZW1iZWRkZWQgd2l0aGluIHRoZSBkb2N1bWVudCdzIGNvbnRl
bnQuICBJbiB0aGlzDQogICBhcHBlbmRpeCwgd2UgZGVzY3JpYmUgaG93IGRv
Y3VtZW50cyB3cml0dGVuIGluIHRoZSBIeXBlcnRleHQgTWFya3VwDQogICBM
YW5ndWFnZSAoSFRNTCkgW1JGQzE4NjZdIGNhbiBpbmNsdWRlIGFuIGVtYmVk
ZGVkIGJhc2UgVVJMLiAgVGhpcw0KICAgYXBwZW5kaXggZG9lcyBub3QgZm9y
bSBhIHBhcnQgb2YgdGhlIFVSTCBzcGVjaWZpY2F0aW9uIGFuZCBzaG91bGQg
bm90DQogICBiZSBjb25zaWRlcmVkIGFzIGFueXRoaW5nIG1vcmUgdGhhbiBh
IGRlc2NyaXB0aXZlIGV4YW1wbGUuDQoNCiAgIEhUTUwgZGVmaW5lcyBhIHNw
ZWNpYWwgZWxlbWVudCAiQkFTRSIgd2hpY2gsIHdoZW4gcHJlc2VudCBpbiB0
aGUNCiAgICJIRUFEIiBwb3J0aW9uIG9mIGEgZG9jdW1lbnQsIHNpZ25hbHMg
dGhhdCB0aGUgcGFyc2VyIHNob3VsZCB1c2UNCiAgIHRoZSBCQVNFIGVsZW1l
bnQncyAiSFJFRiIgYXR0cmlidXRlIGFzIHRoZSBiYXNlIFVSTCBmb3IgcmVz
b2x2aW5nDQogICBhbnkgcmVsYXRpdmUgVVJMcy4gIFRoZSAiSFJFRiIgYXR0
cmlidXRlIG11c3QgYmUgYW4gYWJzb2x1dGUgVVJMLg0KICAgTm90ZSB0aGF0
LCBpbiBIVE1MLCBlbGVtZW50IGFuZCBhdHRyaWJ1dGUgbmFtZXMgYXJlDQog
ICBjYXNlLWluc2Vuc2l0aXZlLiAgRm9yIGV4YW1wbGU6DQoNCiAgICAgIDwh
ZG9jdHlwZSBodG1sIHB1YmxpYyAiLS8vSUVURi8vRFREIEhUTUwvL0VOIj4N
CiAgICAgIDxIVE1MPjxIRUFEPg0KICAgICAgPFRJVExFPkFuIGV4YW1wbGUg
SFRNTCBkb2N1bWVudDwvVElUTEU+DQogICAgICA8QkFTRSBocmVmPSJodHRw
Oi8vd3d3Lmljcy51Y2kuZWR1L1Rlc3QvYS9iL2MiPg0KICAgICAgPC9IRUFE
PjxCT0RZPg0KICAgICAgLi4uIDxBIGhyZWY9Ii4uL3giPmEgaHlwZXJ0ZXh0
IGFuY2hvcjwvQT4gLi4uDQogICAgICA8L0JPRFk+PC9IVE1MPg0KDQogICBB
IHBhcnNlciByZWFkaW5nIHRoZSBleGFtcGxlIGRvY3VtZW50IHNob3VsZCBp
bnRlcnByZXQgdGhlIGdpdmVuDQogICByZWxhdGl2ZSBVUkwgIi4uL3giIGFz
IHJlcHJlc2VudGluZyB0aGUgYWJzb2x1dGUgVVJMDQoNCiAgICAgIDxodHRw
Oi8vd3d3Lmljcy51Y2kuZWR1L1Rlc3QvYS94Pg0KDQogICByZWdhcmRsZXNz
IG9mIHRoZSBjb250ZXh0IGluIHdoaWNoIHRoZSBleGFtcGxlIGRvY3VtZW50
IHdhcw0KICAgb2J0YWluZWQuDQoNCg0KDQpFLiBBYmJyZXZpYXRlZCBVUkxz
DQoNCiAgIFRoZSBVUkwgc3ludGF4IHdhcyBkZXNpZ25lZCBmb3IgdW5hbWJp
Z3VvdXMgcmVmZXJlbmNlIHRvIG5ldHdvcmsNCiAgIHJlc291cmNlcyBhbmQg
ZXh0ZW5zaWJpbGl0eSB2aWEgdGhlIFVSTCBzY2hlbWUuICBIb3dldmVyLCBh
cyBVUkwNCiAgIGlkZW50aWZpY2F0aW9uIGFuZCB1c2FnZSBoYXZlIGJlY29t
ZSBjb21tb25wbGFjZSwgdHJhZGl0aW9uYWwgbWVkaWENCiAgICh0ZWxldmlz
aW9uLCByYWRpbywgbmV3c3BhcGVycywgYmlsbGJvYXJkcywgZXRjLikgaGF2
ZSBpbmNyZWFzaW5nbHkNCiAgIHVzZWQgYWJicmV2aWF0ZWQgVVJMIHJlZmVy
ZW5jZXMuICBUaGF0IGlzLCBhIHJlZmVyZW5jZSBjb25zaXN0aW5nIG9mDQog
ICBvbmx5IHRoZSBzaXRlIGFuZCBwYXRoIHBvcnRpb25zIG9mIHRoZSBpZGVu
dGlmaWVkIHJlc291cmNlLCBzdWNoIGFzDQoNCiAgICAgIHd3dy53My5vcmcv
QWRkcmVzc2luZy8NCg0KICAgb3Igc2ltcGx5IHRoZSBETlMgaG9zdG5hbWUg
b24gaXRzIG93bi4gIFN1Y2ggcmVmZXJlbmNlcyBhcmUgcHJpbWFyaWx5DQog
ICBpbnRlbmRlZCBmb3IgaHVtYW4gaW50ZXJwcmV0YXRpb24gcmF0aGVyIHRo
YW4gbWFjaGluZSwgd2l0aCB0aGUNCiAgIGFzc3VtcHRpb24gdGhhdCBjb250
ZXh0LWJhc2VkIGhldXJpc3RpY3MgYXJlIHN1ZmZpY2llbnQgdG8gY29tcGxl
dGUNCiAgIHRoZSBVUkwgKGUuZy4sIG1vc3QgaG9zdG5hbWVzIGJlZ2lubmlu
ZyB3aXRoICJ3d3ciIGFyZSBsaWtlbHkgdG8gaGF2ZQ0KICAgYSBVUkwgcHJl
Zml4IG9mICJodHRwOi8vIikuICBBbHRob3VnaCB0aGVyZSBpcyBubyBzdGFu
ZGFyZCBzZXQgb2YNCiAgIGhldXJpc3RpY3MgZm9yIGRpc2FtYmlndWF0aW5n
IGFiYnJldmlhdGVkIFVSTCByZWZlcmVuY2VzLCBtYW55DQogICBjbGllbnQg
aW1wbGVtZW50YXRpb25zIGFsbG93IHRoZW0gdG8gYmUgZW50ZXJlZCBieSB0
aGUgdXNlciBhbmQNCiAgIGhldXJpc3RpY2FsbHkgcmVzb2x2ZWQuICBJdCBz
aG91bGQgYmUgbm90ZWQgdGhhdCBzdWNoIGhldXJpc3RpY3MgbWF5DQogICBj
aGFuZ2Ugb3ZlciB0aW1lLCBwYXJ0aWN1bGFybHkgd2hlbiBuZXcgVVJMIHNj
aGVtZXMgYXJlIGludHJvZHVjZWQuDQoNCiAgIFNpbmNlIGFuIGFiYnJldmlh
dGVkIFVSTCBoYXMgdGhlIHNhbWUgc3ludGF4IGFzIGEgcmVsYXRpdmUgVVJM
IHBhdGgsDQogICBhYmJyZXZpYXRlZCBVUkwgcmVmZXJlbmNlcyBjYW5ub3Qg
YmUgdXNlZCBpbiBjb250ZXh0cyB3aGVyZSByZWxhdGl2ZQ0KICAgVVJMcyBh
cmUgZXhwZWN0ZWQuICBUaGlzIGxpbWl0cyB0aGUgdXNlIG9mIGFiYnJldmlh
dGVkIFVSTHMgdG8gcGxhY2VzDQogICB3aGVyZSB0aGVyZSBpcyBubyBkZWZp
bmVkIGJhc2UgVVJMLCBzdWNoIGFzIGRpYWxvZyBib3hlcyBhbmQgb2ZmLWxp
bmUNCiAgIGFkdmVydGlzZW1lbnRzLg0KDQoNCkYuIFN1bW1hcnkgb2YgTm9u
LWVkaXRvcmlhbCBDaGFuZ2VzDQoNCkYuMS4gQWRkaXRpb25zDQoNCiAgIFNl
Y3Rpb24gMiAoVVJMIFJlZmVyZW5jZXMpIHdhcyBhZGRlZCB0byBzdGVtIHRo
ZSBjb25mdXNpb24NCiAgIHJlZ2FyZGluZyAid2hhdCBpcyBhIFVSTCIgYW5k
IGhvdyB0byBkZXNjcmliZSBmcmFnbWVudCBpZGVudGlmaWVycw0KICAgZ2l2
ZW4gdGhhdCB0aGV5IGFyZSBub3QgcGFydCBvZiB0aGUgVVJMLCBidXQgYXJl
IHBhcnQgb2YgdGhlIFVSTA0KICAgc3ludGF4IGFuZCBwYXJzaW5nIGNvbmNl
cm5zLiAgSW4gYWRkaXRpb24sIGl0IHByb3ZpZGVzIGEgcmVmZXJlbmNlDQog
ICBkZWZpbml0aW9uIGZvciB1c2UgYnkgb3RoZXIgSUVURiBzcGVjaWZpY2F0
aW9ucyAoSFRNTCwgSFRUUCwgZXRjLikNCiAgIHdoaWNoIGhhdmUgcHJldmlv
dXNseSBhdHRlbXB0ZWQgdG8gcmVkZWZpbmUgdGhlIFVSTCBzeW50YXggaW4g
b3JkZXINCiAgIHRvIGFjY291bnQgZm9yIHRoZSBwcmVzZW5jZSBvZiBmcmFn
bWVudCBpZGVudGlmaWVycyBpbiBVUkwNCiAgIHJlZmVyZW5jZXMuDQoNCiAg
IEFwcGVuZGl4IEUgb24gYWJicmV2aWF0ZWQgVVJMcyB3YXMgYWRkZWQgdG8g
ZGVzY3JpYmUgdGhlIHNob3J0ZW5lZA0KICAgcmVmZXJlbmNlcyBvZnRlbiBz
ZWVuIG9uIHRlbGV2aXNpb24gYW5kIG1hZ2F6aW5lIGFkdmVydGlzZW1lbnRz
IGFuZA0KICAgZXhwbGFpbiB3aHkgdGhleSBhcmUgbm90IHVzZWQgaW4gb3Ro
ZXIgY29udGV4dHMuDQoNCkYuMi4gTW9kaWZpY2F0aW9ucyBmcm9tIGJvdGgg
UkZDIDE3MzggYW5kIFJGQyAxODA4DQoNCiAgIFRoZSAidXNlcjpwYXNzd29y
ZCIgZm9ybSBpbiB0aGUgcHJldmlvdXMgQk5GIHdhcyBjaGFuZ2VkIHRvDQog
ICBhICJ1c2VyaW5mbyIgdG9rZW4sIGFuZCB0aGUgcG9zc2liaWxpdHkgdGhh
dCBpdCBtaWdodCBiZQ0KICAgInVzZXI6cGFzc3dvcmQiIG1hZGUgc2NoZW1l
IHNwZWNpZmljLiBJbiBwYXJ0aWN1bGFyLCB0aGUgdXNlDQogICBvZiBwYXNz
d29yZHMgaW4gdGhlIGNsZWFyIGlzIG5vdCBldmVuIHN1Z2dlc3RlZCBieSB0
aGUgc3ludGF4Lg0KDQogICBUaGUgcXVlc3Rpb24tbWFyayAiPyIgY2hhcmFj
dGVyIHdhcyByZW1vdmVkIGZyb20gdGhlIHNldCBvZiBhbGxvd2VkDQogICBj
aGFyYWN0ZXJzIGZvciB0aGUgdXNlcmluZm8gaW4gdGhlIHNpdGUgY29tcG9u
ZW50LCBzaW5jZQ0KICAgdGVzdGluZyBzaG93ZWQgdGhhdCBtYW55IGFwcGxp
Y2F0aW9ucyB0cmVhdCBpdCBhcyByZXNlcnZlZCBmb3INCiAgIHNlcGFyYXRp
bmcgdGhlIHF1ZXJ5IGNvbXBvbmVudCBmcm9tIHRoZSByZXN0IG9mIHRoZSBV
UkwuDQoNCiAgIFJGQyAxNzM4IHNwZWNpZmllZCB0aGF0IHRoZSBwYXRoIHdh
cyBzZXBhcmF0ZWQgZnJvbSB0aGUgc2l0ZQ0KICAgcG9ydGlvbiBvZiBhIFVS
TCBieSBhIHNsYXNoLiAgUkZDIDE4MDggZm9sbG93ZWQgc3VpdCwgYnV0IHdp
dGggYQ0KICAgZnVkZ2Ugb2YgY2FycnlpbmcgYXJvdW5kIHRoZSBzZXBhcmF0
b3IgYXMgYSAicHJlZml4IiBpbiBvcmRlciB0bw0KICAgZGVzY3JpYmUgdGhl
IHBhcnNpbmcgYWxnb3JpdGhtLiAgUkZDIDE2MzAgbmV2ZXIgaGFkIHRoaXMg
cHJvYmxlbSwNCiAgIHNpbmNlIGl0IGNvbnNpZGVyZWQgdGhlIHNsYXNoIHRv
IGJlIHBhcnQgb2YgdGhlIHBhdGguICBJbiB3cml0aW5nDQogICB0aGlzIHNw
ZWNpZmljYXRpb24sIGl0IHdhcyBmb3VuZCB0byBiZSBpbXBvc3NpYmxlIHRv
IGFjY3VyYXRlbHkNCiAgIGRlc2NyaWJlIGFuZCByZXRhaW4gdGhlIGRpZmZl
cmVuY2UgYmV0d2VlbiB0aGUgdHdvIFVSTHMNCiAgICAgIDxmb286L2Jhcj4g
ICBhbmQgICA8Zm9vOmJhcj4NCiAgIHdpdGhvdXQgZWl0aGVyIGNvbnNpZGVy
aW5nIHRoZSBzbGFzaCB0byBiZSBwYXJ0IG9mIHRoZSBwYXRoIChhcw0KICAg
Y29ycmVzcG9uZHMgdG8gYWN0dWFsIHByYWN0aWNlKSBvciBjcmVhdGluZyBh
IHNlcGFyYXRlIGNvbXBvbmVudCBqdXN0DQogICB0byBob2xkIHRoYXQgc2xh
c2guICBXZSBjaG9zZSB0aGUgZm9ybWVyLg0KDQpGLjMuIE1vZGlmaWNhdGlv
bnMgZnJvbSBSRkMgMTczOA0KDQogICBUaGUgZGVmaW5pdGlvbiBvZiBzcGVj
aWZpYyBVUkwgc2NoZW1lcyBhbmQgdGhlaXIgc2NoZW1lLXNwZWNpZmljDQog
ICBzeW50YXggYW5kIHNlbWFudGljcyBoYXMgYmVlbiBtb3ZlZCB0byBzZXBh
cmF0ZSBkb2N1bWVudHMuDQoNCiAgIFRoZSBVUkwgaG9zdCB3YXMgZGVmaW5l
ZCBhcyBhIGZ1bGx5LXF1YWxpZmllZCBkb21haW4gbmFtZS4gIEhvd2V2ZXIs
DQogICBtYW55IFVSTHMgYXJlIHVzZWQgd2l0aG91dCBmdWxseS1xdWFsaWZp
ZWQgZG9tYWluIG5hbWVzIChpbiBjb250ZXh0cw0KICAgZm9yIHdoaWNoIHRo
ZSBmdWxsIHF1YWxpZmljYXRpb24gaXMgbm90IG5lY2Vzc2FyeSksIHdpdGhv
dXQgYW55IGhvc3QNCiAgIChhcyBpbiBzb21lIGZpbGUgVVJMcyksIG9yIHdp
dGggYSBob3N0IG9mICJsb2NhbGhvc3QiLg0KDQogICBUaGUgVVJMIHBvcnQg
aXMgbm93ICpkaWdpdCBpbnN0ZWFkIG9mIDEqZGlnaXQsIHNpbmNlIHN5c3Rl
bXMgYXJlDQogICBleHBlY3RlZCB0byBoYW5kbGUgdGhlIGNhc2Ugd2hlcmUg
dGhlICI6IiBzZXBhcmF0b3IgYmV0d2VlbiBob3N0IGFuZA0KICAgcG9ydCBp
cyBzdXBwbGllZCB3aXRob3V0IGEgcG9ydC4NCg0KDQpGLjQuIE1vZGlmaWNh
dGlvbnMgZnJvbSBSRkMgMTgwOA0KDQogICBSRkMgMTgwOCAoU2VjdGlvbiA0
KSBkZWZpbmVkIGFuIGVtcHR5IFVSTCByZWZlcmVuY2UgKGEgcmVmZXJlbmNl
DQogICBjb250YWluaW5nIG5vdGhpbmcgYXNpZGUgZnJvbSB0aGUgZnJhZ21l
bnQgaWRlbnRpZmllcikgYXMgYmVpbmcgYQ0KICAgcmVmZXJlbmNlIHRvIHRo
ZSBiYXNlIFVSTC4gIFVuZm9ydHVuYXRlbHksIHRoYXQgZGVmaW5pdGlvbiBj
b3VsZCBiZQ0KICAgaW50ZXJwcmV0ZWQsIHVwb24gc2VsZWN0aW9uIG9mIHN1
Y2ggYSByZWZlcmVuY2UsIGFzIGEgbmV3IHJldHJpZXZhbA0KICAgYWN0aW9u
IG9uIHRoYXQgcmVzb3VyY2UuICBTaW5jZSB0aGUgbm9ybWFsIGludGVudCBv
ZiBzdWNoIHJlZmVyZW5jZXMNCiAgIGlzIGZvciB0aGUgdXNlciBhZ2VudCB0
byBjaGFuZ2UgaXRzIHZpZXcgb2YgdGhlIGN1cnJlbnQgZG9jdW1lbnQgdG8N
CiAgIHRoZSBiZWdpbm5pbmcgb2YgdGhlIHNwZWNpZmllZCBmcmFnbWVudCB3
aXRoaW4gdGhhdCBkb2N1bWVudCwgbm90IHRvDQogICBtYWtlIGFuIGFkZGl0
aW9uYWwgcmVxdWVzdCBvZiB0aGUgcmVzb3VyY2UsIGEgZGVzY3JpcHRpb24g
b2YgaG93IHRvDQogICBjb3JyZWN0bHkgaW50ZXJwcmV0IGFuIGVtcHR5IHJl
ZmVyZW5jZSBoYXMgYmVlbiBhZGRlZCBpbiBTZWN0aW9uIDIuDQoNCiAgIFRo
ZSBkZXNjcmlwdGlvbiBvZiB0aGUgbXl0aGljYWwgQmFzZSBoZWFkZXIgZmll
bGQgaGFzIGJlZW4gcmVwbGFjZWQNCiAgIHdpdGggYSByZWZlcmVuY2UgdG8g
dGhlIENvbnRlbnQtQmFzZSBhbmQgQ29udGVudC1Mb2NhdGlvbiBoZWFkZXIN
CiAgIGZpZWxkcyBkZWZpbmVkIGJ5IE1IVE1MIFtSRkMyMTEwXS4NCg0KICAg
UkZDIDE4MDggZGVzY3JpYmVkIHZhcmlvdXMgc2NoZW1lcyBhcyBlaXRoZXIg
aGF2aW5nIG9yIG5vdCBoYXZpbmcgdGhlDQogICBwcm9wZXJ0aWVzIG9mIHRo
ZSBnZW5lcmljLVVSTCBzeW50YXguICBIb3dldmVyLCB0aGUgb25seSByZXF1
aXJlbWVudA0KICAgaXMgdGhhdCB0aGUgcGFydGljdWxhciBkb2N1bWVudCBj
b250YWluaW5nIHRoZSByZWxhdGl2ZSByZWZlcmVuY2VzDQogICBoYXZlIGEg
YmFzZSBVUkwgd2hpY2ggYWJpZGVzIGJ5IHRoZSBnZW5lcmljLVVSTCBzeW50
YXgsIHJlZ2FyZGxlc3Mgb2YNCiAgIHRoZSBVUkwgc2NoZW1lLCBzbyB0aGUg
YXNzb2NpYXRlZCBkZXNjcmlwdGlvbiBoYXMgYmVlbiB1cGRhdGVkIHRvDQog
ICByZWZsZWN0IHRoYXQuDQoNCiAgIFRoZSBCTkYgdGVybSA8bmV0X2xvYz4g
aGFzIGJlZW4gcmVwbGFjZWQgd2l0aCA8c2l0ZT4sIHNpbmNlIHRoZQ0KICAg
bGF0dGVyIG1vcmUgYWNjdXJhdGVseSBkZXNjcmliZXMgaXRzIHVzZSBhbmQg
cHVycG9zZS4gIExpa2V3aXNlLCB0aGUNCiAgIHNpdGUgaXMgbm8gbG9uZ2Vy
IHJlc3RyaWN0ZWQgdG8gdGhlIElQIHNlcnZlciBzeW50YXguDQoNCiAgIEV4
dGVuc2l2ZSB0ZXN0aW5nIG9mIGN1cnJlbnQgY2xpZW50IGFwcGxpY2F0aW9u
cyBkZW1vbnN0cmF0ZWQgdGhhdA0KICAgdGhlIG1ham9yaXR5IG9mIGRlcGxv
eWVkIHN5c3RlbXMgZG8gbm90IHVzZSB0aGUgIjsiIGNoYXJhY3RlciB0bw0K
ICAgaW5kaWNhdGUgdHJhaWxpbmcgcGFyYW1ldGVyIGluZm9ybWF0aW9uLCBh
bmQgdGhhdCB0aGUgcHJlc2VuY2Ugb2YgYQ0KICAgc2VtaWNvbG9uIGluIGEg
cGF0aCBzZWdtZW50IGRvZXMgbm90IGFmZmVjdCB0aGUgcmVsYXRpdmUgcGFy
c2luZyBvZg0KICAgdGhhdCBzZWdtZW50LiAgVGhlcmVmb3JlLCBwYXJhbWV0
ZXJzIGhhdmUgYmVlbiByZW1vdmVkIGFzIGEgc2VwYXJhdGUNCiAgIGNvbXBv
bmVudCBhbmQgbWF5IG5vdyBhcHBlYXIgaW4gYW55IHBhdGggc2VnbWVudC4g
IFRoZWlyIGluZmx1ZW5jZQ0KICAgaGFzIGJlZW4gcmVtb3ZlZCBmcm9tIHRo
ZSBhbGdvcml0aG0gZm9yIHJlc29sdmluZyBhIHJlbGF0aXZlIFVSTA0KICAg
cmVmZXJlbmNlLiAgVGhlIHJlc29sdXRpb24gZXhhbXBsZXMgaW4gQXBwZW5k
aXggQyBoYXZlIGJlZW4gbW9kaWZpZWQNCiAgIHRvIHJlZmxlY3QgdGhpcyBj
aGFuZ2UuDQoNCg==
--1461740116-1993401130-882992912=:28624--



From adm  Fri Dec 26 11:31:31 1997
Delivery-Date: Fri, 26 Dec 1997 11:36:01 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id LAA26227
	for ietf-outbound.10@ietf.org; Fri, 26 Dec 1997 11:30:02 -0500 (EST)
Received: from sangam.ncst.ernet.in (sangam.ncst.ernet.in [202.41.110.33])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id LAA26194
	for <ietf@ietf.org>; Fri, 26 Dec 1997 11:25:39 -0500 (EST)
Received: from uumail-relay-blr.ernet.in (twisha.ece.iisc.ernet.in [144.16.64.4]) by sangam.ncst.ernet.in (8.7.5) with ESMTP id WAA21688; Fri, 26 Dec 1997 22:06:01 +0530 (GMT+05:30)
Received: from ada.UUCP (uucp@localhost)
	by uumail-relay-blr.ernet.in (8.8.8/8.8.8) with UUCP id TAA23505;
	Fri, 26 Dec 1997 19:23:20 +0530
Received: from ada by ernet.in (5.x/SMI-SVR4)
	id AA18647; Fri, 26 Dec 1997 15:00:01 -0500
Date: Fri, 26 Dec 1997 15:00:00 -0500 (GMT)
From: ashok <ashok@ada.ernet.in>
X-Sender: ashok@ada
To: "Aronesty, Erik A" <earonesty@montgomery.com>
Cc: "'Money'" <money@cli.net>, "'Jesus Gomez'" <jvelasco@iberonline.es>,
        "'www international'" <www-international@W3.ORG>,
        "'www html'" <www-html@W3.ORG>,
        "'tab34b@coollist.com'" <tab34b@coollist.com>,
        "'texappeal@coollist.com'" <texappeal@coollist.com>,
        "'hackers@coollist.com'" <hackers@coollist.com>,
        "'Erich Hubner'" <erich.huebner@kfunigraz.ac.at>,
        "'Alpha'" <info@oasis-net.co.uk>,
        "'COMMUNET@LIST.UVM.EDU'" <COMMUNET@LIST.UVM.EDU>,
        "'webcasting@broadcast.net'" <webcasting@broadcast.net>,
        "'www-talk@w3.org'" <www-talk@W3.ORG>,
        "'ietf@ietf.org'" <ietf@ns.ietf.org>,
        "'online-news@planetarynews.com'" <online-news@planetarynews.com>,
        "'riotgrrls@coollist.com'" <riotgrrls@coollist.com>,
        "'www-talk@w3.org.bkb'" <www-talk@w3.org.bkb>,
        "'www-announce@w3.org'" <www-announce@W3.ORG>,
        "'visual-l@vtm1.cc.vt.edu'" <visual-l@vtm1.cc.vt.edu>,
        "'vision-list@ads.ARPA'" <vision-list@ads.ARPA>,
        "'stuart@vax.ox.ac.uk'" <stuart@vax.ox.ac.uk>,
        "'srkb@cs.umbc.edu'" <srkb@cs.umbc.edu>,
        "'sigparse-list@nl.cs.cmu.edu'" <sigparse-list@nl.cs.cmu.edu>,
        "'sigmedia@bellcore.com'" <sigmedia@bellcore.com>,
        "'siggen@black.bgu.ac.il'" <siggen@black.bgu.ac.il>,
        "'siggen-members@indigo.cs.bgu.ac.il'" <siggen-members@indigo.cs.bgu.ac.il>,
        "'sigart@vaxa.isi.edu'" <sigart@vaxa.isi.edu>,
        "'sidsepln@si.ehu.es'" <sidsepln@si.ehu.es>,
        "'salt@essex.ac.uk'" <salt@essex.ac.uk>,
        "'salt@cstr.edinburgh.ac.uk'" <salt@cstr.edinburgh.ac.uk>,
        "'salt@cstr.ed.ac.uk'" <salt@cstr.ed.ac.uk>,
        "'robert@ai.univie.ac.at'" <robert@ai.univie.ac.at>,
        "'pj@fub46.zedat.fu-berlin.de'" <pj@fub46.zedat.fu-berlin.de>,
        "'pb@llaor.unice.fr'" <pb@llaor.unice.fr>,
        "'oz-users@dfki.uni-sb.de'" <oz-users@dfki.uni-sb.de>,
        "'nodali@helsinki.fi'" <nodali@helsinki.fi>,
        "'nnsc@nnsc.nsf.net'" <nnsc@nnsc.nsf.net>,
        "'nlt@cactus.aist-nara.ac.jp'" <nlt@cactus.aist-nara.ac.jp>,
        "'nlpeople@dai.edinburgh.ac.uk'" <nlpeople@dai.edinburgh.ac.uk>,
        "'nlpeople@dai.ed.ac.uk'" <nlpeople@dai.ed.ac.uk>,
        "'nlpeople@cogsci.ed.ac.uk'" <nlpeople@cogsci.ed.ac.uk>,
        "'nlpeople@aisb.ed.ac.uk'" <nlpeople@aisb.ed.ac.uk>,
        "'nlp@dcs.shef.ac.uk'" <nlp@dcs.shef.ac.uk>,
        "'nlp-members@pluto.ai.kyutech.ac.jp'" <nlp-members@pluto.ai.kyutech.ac.jp>,
        "'nlp-ia@bosoleil.ci.umoncton.ca'" <nlp-ia@bosoleil.ci.umoncton.ca>,
        "'nlcl@cogs.susx.ac.uk'" <nlcl@cogs.susx.ac.uk>,
        "'nl-kr@snyside.sunnyside.com'" <nl-kr@snyside.sunnyside.com>,
        "'nl-kr@cs.rpi.edu'" <nl-kr@cs.rpi.edu>,
        "'nl-kr@cs.rochester.edu'" <nl-kr@cs.rochester.edu>,
        "'nl-kr-mods@snyside1.sunnyside.com'" <nl-kr-mods@snyside1.sunnyside.com>,
        "'nl-ipsj-announce@harl.hitachi.co.jp'" <nl-ipsj-announce@harl.hitachi.co.jp>,
        "'nick@zermatt.lcs.mit.edu'" <nick@zermatt.lcs.mit.edu>,
        "'news-announce-conferences@uunet.uu.net'" <news-announce-conferences@uunet.uu.net>,
        "'mphil-students@cl.cam.ac.uk'" <mphil-students@cl.cam.ac.uk>,
        "'mol-list@cs.ucsd.edu'" <mol-list@cs.ucsd.edu>,
        "'mantaras@ceab.es'" <mantaras@ceab.es>,
        "'ln%frmop11.BITNET@IBM3090.SNU.AC.KR'" <ln%frmop11.BITNET@IBM3090.SNU.AC.KR>,
        "'ln@cnusc.fr'" <ln@cnusc.fr>,
        "'ln-request@pollux.cnusc.fr'" <ln-request@pollux.cnusc.fr>,
        "'ln-fr%frmop11.BITNET@earn-relay.ac.uk'" <ln-fr%frmop11.BITNET@earn-relay.ac.uk>,
        "'ln%frmop11.BITNET@earn-relay.ac.uk'" <ln%frmop11.BITNET@earn-relay.ac.uk>,
        "'llsfonet@cms.am.rdg.ac.uk'" <llsfonet@cms.am.rdg.ac.uk>,
        "'linguistics@atom.brl.ntt.jp'" <linguistics@atom.brl.ntt.jp>,
        "'linguist@tamvm1.tamu.edu'" <linguist@tamvm1.tamu.edu>,
        "'life-users@cs.sfu.ca'" <life-users@cs.sfu.ca>,
        "'lfg@lists.stanford.edu'" <lfg@lists.stanford.edu>,
        "'lexical@nmsu.edu'" <lexical@nmsu.edu>, "'kr@kr.org'" <kr@kr.org>,
        "'kr-postings@kr.org'" <kr-postings@kr.org>,
        "'jqrqc@cunyvm.cuny.edu'" <jqrqc@cunyvm.cuny.edu>,
        "'ir-l%uccmvsa.BITNET@earn-relay.ac.uk'" <ir-l%uccmvsa.BITNET@earn-relay.ac.uk>,
        "'ikbsbb@inf.rl.ac.uk'" <ikbsbb@inf.rl.ac.uk>,
        "'humanist@brownvm.brown.edu'" <humanist@brownvm.brown.edu>,
        "'hpsg@ling.ohio-state.edu'" <hpsg@ling.ohio-state.edu>,
        "'gerda@ai.univie.ac.at'" <gerda@ai.univie.ac.at>,
        "'fj-ai@etl.go.jp'" <fj-ai@etl.go.jp>,
        "'empiricists@unagi.cis.upenn.edu'" <empiricists@unagi.cis.upenn.edu>,
        "'empiricists@csli.stanford.edu'" <empiricists@csli.stanford.edu>,
        "'elsnet-list@let.ruu.nl'" <elsnet-list@let.ruu.nl>,
        "'elsnet-list@cogsci.ed.ac.uk'" <elsnet-list@cogsci.ed.ac.uk>,
        "'ectl-sub@snowhite.cis.uoguelph.ca'" <ectl-sub@snowhite.cis.uoguelph.ca>,
        "'ecran@thomson-lcr.fr'" <ecran@thomson-lcr.fr>,
        "'dl@dl.kr.org'" <dl@dl.kr.org>,
        "'diagrams@cs.swarthmore.edu'" <diagrams@cs.swarthmore.edu>,
        "'dbworld@cs.wisc.edu'" <dbworld@cs.wisc.edu>,
        "'dataling@cst.ku.dk'" <dataling@cst.ku.dk>,
        "'csp-list@saturne.cert.fr'" <csp-list@saturne.cert.fr>,
        "'cscw-sig@mailbase.ac.uk'" <cscw-sig@mailbase.ac.uk>,
        "'corpora@hd.uib.no'" <corpora@hd.uib.no>,
        "'connectionists@cs.cmu.edu'" <connectionists@cs.cmu.edu>,
        "'compunode@ecrc.de'" <compunode@ecrc.de>,
        "'comp.at.nat-lang@ucbvax.berkeley.edu'" <comp.at.nat-lang@ucbvax.berkeley.edu>,
        "'comp-speech@cs.utexas.edu'" <comp-speech@cs.utexas.edu>,
        "'comp-phon@cogsci.ed.ac.uk'" <comp-phon@cogsci.ed.ac.uk>,
        "'comp-ai@ucbvax.berkeley.edu'" <comp-ai@ucbvax.berkeley.edu>,
        "'colibri@let.ruu.nl'" <colibri@let.ruu.nl>,
        "'cg@cs.umn.edu'" <cg@cs.umn.edu>,
        "'ccl@dfki.uni-sb.de'" <ccl@dfki.uni-sb.de>,
        "'bkb@apple.com'" <bkb@apple.com>,
        "'bcs-hci@mailbase.ac.uk'" <bcs-hci@mailbase.ac.uk>,
        "'arpanet-bboards@mc.lcs.mit.edu'" <arpanet-bboards@mc.lcs.mit.edu>,
        "'announce-itri@itri.brighton.ac.uk'" <announce-itri@itri.brighton.ac.uk>,
        "'aisb@cogs.sussex.ac.uk'" <aisb@cogs.sussex.ac.uk>,
        "'aiia@di.unito.it'" <aiia@di.unito.it>,
        "'acl@cs.columbia.edu'" <acl@cs.columbia.edu>,
        "'aaai@sumex-aim.stanford.edu'" <aaai@sumex-aim.stanford.edu>,
        "'SCHOLAR%CUNYVM.BITNET@IBM3090.SNU.AC.KR'" <SCHOLAR%CUNYVM.BITNET@IBM3090.SNU.AC.KR>,
        "'M5675@eurokom.ie'" <M5675@eurokom.ie>
In-Reply-To: <01BCD62D.1EF6E2A0@sf-exch-2.montgomery.com>
Message-Id: <Pine.SOL.3.95.971226145809.18631B-100000@ada>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from QUOTED-PRINTABLE to 8bit by ns.ietf.org id LAA26194

Û¥-










































                                                                                ashok@ada.ernet.in

                                                                                B.ASHOK,
                                                                                NO.1791-92, RAJAJINAGAR  SECOND STAGE,
                                                                                7 TH  MAIN, E-BLOCK,
                                                                                BANGALORE-560 010

                                                                                I N D I A 



              
   CPL 
SBD TTF 


                                                                                €







From owner-uri@Bunyip.Com  Fri Dec 26 18:08:08 1997
Delivery-Date: Fri, 26 Dec 1997 18:08:08 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA28199
	for <ietf-archive@ietf.org>; Fri, 26 Dec 1997 18:08:07 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA10446;
	Fri, 26 Dec 1997 18:10:57 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA10089
	for uri-out; Fri, 26 Dec 1997 17:57:45 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA10080
	for uri-in; Fri, 26 Dec 1997 17:57:43 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA10069
	for <uri@services.bunyip.com>; Fri, 26 Dec 1997 17:57:39 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA09757
	for uri@services; Fri, 26 Dec 1997 17:57:39 -0500 (EST)
Received: from dokka.kvatro.no (dokka.kvatro.no [193.216.2.164])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA09744;
	Fri, 26 Dec 1997 17:57:31 -0500 (EST)
Received: from alden (boks-1.htalvestrand.priv.no [158.38.15.140])
	by dokka.kvatro.no (8.8.5/8.8.5) with SMTP id XAA19060;
	Fri, 26 Dec 1997 23:57:51 +0100
Message-Id: <199712262257.XAA19060@dokka.kvatro.no>
X-Sender: hta@127.0.0.1
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0 Demo
Date: Fri, 26 Dec 1997 15:36:46 +0100
To: Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>
From: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
Subject: Re: URI documents
Cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
In-Reply-To: <34A1A389.CA05783A@parc.xerox.com>
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 16:06 24.12.97 -0800, Larry Masinter wrote:
>Between:
>
>a) Roy's last URL syntax draft what we did a last call on.
>b) Roy's attempt to turn this into a URI document, at (I believe
>   the original suggestion of the area directors) by doing
>   a global substitute
>c) Leslie's attempt to split (b) into a URI and a URL document
>d) Larry's attempt to create a single document which discusses
>    URIs and URLs.
>   (ftp://ftp.parc.xerox.com/pub/masinter/uri-url-syntax.txt)
>
>We have heard from a few folks, but not a lot. To recap:

Remember - this is Christmas time.
Season of good cheer and good will to all men, and not too much time
left over for IETF discussions!

Just to recap:
The lack of a basic UR* syntax document is blocking forward progress
on some other documents that have chosen to refer to such a document,
including the data: UR? scheme and the extended mailto: UR? scheme.
(the question marks indicate my doubts about the proper labelling of those
schemes, BTW....)

The ADs found, after some thinking, that the situation where we had
a well documented URL concept, a well documented URN concept,
and a totally undocumented URI concept embracing the two was not only
harmful, 
but silly.

The suggestion was made, perhaps foolishly, by me, to turn the URL document
into an URI document to rectify this problem, and Roy attempted to do this,
not
being terribly happy with the result.

So we're where we are, and searching for a sane way out.
To me in my AD position, the parameters of a solution are:

- The solution must document the overall concept that embraces all the
  identifiers of this class, commonly called "URI". (This rules out a)
- The solution must not invalidate current UR* schemes, including URNs.
- The solution should not needlessly complicate or constrain future UR*
  schemes

All I can say is - I hope we find a solution.

Season's greetings to you all, and have a happy new year!

                                   Harald A


From owner-uri@Bunyip.Com  Sat Dec 27 03:00:54 1997
Delivery-Date: Sat, 27 Dec 1997 03:00:55 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id DAA06617
	for <ietf-archive@ietf.org>; Sat, 27 Dec 1997 03:00:54 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA10811;
	Sat, 27 Dec 1997 03:03:44 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA25323
	for uri-out; Sat, 27 Dec 1997 02:50:54 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA25313
	for uri-in; Sat, 27 Dec 1997 02:50:52 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA25307
	for <uri@services.bunyip.com>; Sat, 27 Dec 1997 02:50:49 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id CAA10644
	for uri@services; Sat, 27 Dec 1997 02:50:48 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id CAA10637;
	Sat, 27 Dec 1997 02:50:43 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa26429;
          26 Dec 97 23:46 PST
To: Leslie Daigle <leslie@Bunyip.Com>
cc: jcurran@bbn.com, harald.t.alvestrand@uninett.no, moore@cs.utk.edu,
        masinter@parc.xerox.com, uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: URI documents 
In-reply-to: Your message of "Wed, 24 Dec 1997 15:13:40 EST."
             <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com> 
Date: Fri, 26 Dec 1997 23:41:42 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9712262346.aa26429@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>You currently have your name on an Internet-Draft document that says
>it is a URI syntax document.  To date, you have personally rejected
>100% of the URN WG chairs' required edits to make a document that 
>reflects the work that has been carried out in the IETF's URN Working Group.

That is an interesting interpretation of history.  You asked for no
requirements to be placed on URNs, so I placed no requirements on them.
You asked for me to reference RFC 2141, and I did exactly that.
You asked that we not say things about URNs in a document titled
"URL: Syntax and Semantics", and so Larry first removed what I had
written about URIs and later we changed the document title and rewrote
the entire section.  When the eleventh draft of this review (uri-00)
was completed on November 5th, Keith asked for your comments.
You made no comments that I am aware of until December 10, and even
then you did not send them to me.

When I finally did receive your comments, I provided counterexamples
to every claim you made.  There is no basis for your "required edits",
and therefore I have no reason to make them.

>Thus, your document is just that -- your document, and not a URI syntax
>and semantics document, not an IETF document that accurately reflects
>the syntax and semantics of all URIs as defined within the auspices
>of the IETF.

My document (and yes, it is my document, in addition to Larry and TimBL)
is quite capable of standing on its own.  If you would direct your comments
to what is actually written in the document, instead of what you imagine a
guy like me would be tempted to write, then maybe we can make some progress.

>Your arguments against the "# fragment" and relative URNs are, again, _your_
>arguments -- you are countering the entire output of the URN WG with
>your own interpretations and opinions. THese are all discussions that
>have been held on the URN mailing list, and results are well-documented.
>I'm not going to get back into attempting to justify them to you here; I
>don't see why I have to, as you are not the jury and arbiter on URNs.

And as I said before, the #fragment is not part of the URN.  It doesn't
make sense for the URN working group to have any opinion regarding them,
just as you can't forbid the use of anchor href attributes in HTML.
The #fragment part of a URI-reference is not in your ballywick.
Plenty of URN-based counterexamples have been provided, so at this
point I don't particularly care what was said about them on the URN WG.
They are part of the URI architecture, of which URN is only one element.
They are an optional feature that is checked for and removed from a
reference BEFORE the parser knows whether it is looking at a URL or URN,
so the URN parser can't do a bloody thing about it.  The only way we could
remove them from the syntax is to exclude the use of URNs from the
URI-reference, which would completely oppose the reason for having
a URI syntax in the first place.

>It is in fact this stone-wall editing that caused me concern over the
>whole idea of trying to develop a URI syntax document.  However, I
>have been attempting to work with the material that was put on the table.

No you haven't.  You tried to bypass it.  If you had simply sent your
comments on the actual text of the draft, then we could have discussed them.
Instead, you butchered 14 months of hard work and claimed the result
represented the URI syntax.  Well, I know better -- the URI syntax is
defined by the implementations of protocol libraries like libwww-perl
(which I wrote) and libwww (which is the basis for most URI-enabled
applications).  They allow the usable set of URI schemes, including "urn",
to be extended and dynamically loaded with the implicit assumption that
all schemes obey the requirements described in
<draft-fielding-uri-syntax-01.txt>.  That is how we are able to progress
the URI syntax as a Draft Standard.  It is both technically sound and
demonstrated by deployed applications.

>It's pretty hard to cooperate with a stone wall.  The end result of this
>obstinate lack of cooperation may either be inaccurate documentation or
>the IETF/W3C may have to do without a URI syntax document for now.  
>That seems pretty sad, and I will re-emphasisze it's not because of
>_any_ lack of effort to participate on the URN WG's part.

We have a URI syntax document that meets all of the URN WG's requirements,
as well as those of HTTP, HTML, and XML.  I suggest you read it and make
comments, but don't expect your comments to have any special status just
because you are the chair of a WG.  If the comments are technically
sound, then the WG should be capable of defending them.  The comments
you have made so far have not been technically sound.  Right now the
only excuse you have for not approving the document is that I am one
of the authors, and last I checked that wasn't a valid excuse either.
After all, I won't be able to change the document once it becomes an RFC,
so there is no point in imagining "alarm bells".

....Roy


From owner-uri@Bunyip.Com  Sat Dec 27 03:09:54 1997
Delivery-Date: Sat, 27 Dec 1997 03:09:55 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id DAA06654
	for <ietf-archive@ietf.org>; Sat, 27 Dec 1997 03:09:54 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA10819;
	Sat, 27 Dec 1997 03:12:44 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA25586
	for uri-out; Sat, 27 Dec 1997 03:01:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA25579
	for uri-in; Sat, 27 Dec 1997 03:01:25 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA25571
	for <uri@services.bunyip.com>; Sat, 27 Dec 1997 03:01:22 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA10686
	for uri@services; Sat, 27 Dec 1997 03:01:21 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA10679;
	Sat, 27 Dec 1997 03:01:17 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa26984;
          26 Dec 97 23:56 PST
To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
cc: Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: URI documents 
In-reply-to: Your message of "Fri, 26 Dec 1997 15:36:46 +0100."
             <199712262257.XAA19060@dokka.kvatro.no> 
Date: Fri, 26 Dec 1997 23:51:12 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9712262356.aa26984@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>To me in my AD position, the parameters of a solution are:
>
>- The solution must document the overall concept that embraces all the
>  identifiers of this class, commonly called "URI". (This rules out a)
>- The solution must not invalidate current UR* schemes, including URNs.
>- The solution should not needlessly complicate or constrain future UR*
>  schemes
>
>All I can say is - I hope we find a solution.

I claim that <draft-fielding-uri-syntax-01.txt> meets all of those
parameters, and does so in a way that can be demonstrated by current
practice.  The only thing I *would* change at this point is how scheme
prefixes are treated by the relative parsing algorithm (to better match
what has been implemented), but that has nothing to do with the URN
discussion.

....Roy


From owner-uri@Bunyip.Com  Sat Dec 27 14:10:32 1997
Delivery-Date: Sat, 27 Dec 1997 14:10:33 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA08936
	for <ietf-archive@ietf.org>; Sat, 27 Dec 1997 14:10:32 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA11303;
	Sat, 27 Dec 1997 14:13:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA06569
	for uri-out; Sat, 27 Dec 1997 14:00:49 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA06563
	for uri-in; Sat, 27 Dec 1997 14:00:43 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA06554
	for <uri@services.bunyip.com>; Sat, 27 Dec 1997 14:00:36 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA11483
	for uri@services; Sat, 27 Dec 1997 14:00:35 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA11474;
	Sat, 27 Dec 1997 14:00:19 -0500 (EST)
Received: from localhost (paf@localhost) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id UAA16813; 
          Sat, 27 Dec 1997 20:00:07 +0100 (MET)
Date: Sat, 27 Dec 1997 20:00:06 +0100 (MET)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nix
To: "John C. Mallery" <jcma@ai.mit.edu>
cc: Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
In-Reply-To: <v03130304b0c79f003145@[207.159.82.125]>
Message-ID: <Pine.GSO.3.96.971227195321.15366C-100000@nix>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Thu, 25 Dec 1997, John C. Mallery wrote:

> Hi Larry,
> 
> Just to be clear, I choose C.
> 
> C Separate documents for URLs, URIs, and URNs.
> 
> Meaning that:
> 
> Documents a, b, d are unacceptable.

I agree with the above. (c) is the only working solution.

This is needed because the document currently under the name of a URI
syntax document talk so much about URLs, and use a terminology that is
only valid for URLs, that confusion occurs regarding, if nothing else, the
difference between a URL and a URN. It does not help that the document
have "may" all over the place.

I think it is definitely better if we have documents about URIs, URNs and
URLs, so the number of "may" can be limited to a minimum when we talk
about so important things as grammars and what characters are allowed, how
encoding is done and how to handle/accept things like fragments, queries
and relative addressing.

Personally I have not read the URI syntax document until I, as a member of
the URN working group, was told about the URL syntax document turning into
a URI syntax document during the IETF in Washington, DC. Leslie, as the
chair of the working group, promised to talk to the authors, the area
directors and Larry as the chair of the HTTP group, about the problems we
in the URN working group saw with the intention of the document changed,
and because of that I have not said anything until now. 

I have now reread draft-fielding-uri-syntax-01.txt aswell as Leslies two
proposed documents, to test the thesis I have that (c) is the best choice,
and I must say that it is.

   Patrik


From owner-uri@Bunyip.Com  Sat Dec 27 16:21:01 1997
Delivery-Date: Sat, 27 Dec 1997 16:21:01 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA09343
	for <ietf-archive@ietf.org>; Sat, 27 Dec 1997 16:21:01 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA11427;
	Sat, 27 Dec 1997 16:23:50 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA08396
	for uri-out; Sat, 27 Dec 1997 16:12:20 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA08386
	for uri-in; Sat, 27 Dec 1997 16:12:17 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA08379
	for <uri@services.bunyip.com>; Sat, 27 Dec 1997 16:12:14 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA11625
	for uri@services; Sat, 27 Dec 1997 16:12:13 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA11622;
	Sat, 27 Dec 1997 16:12:10 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa23371;
          27 Dec 97 13:10 PST
To: Patrik Faltstrom <paf@swip.net>
cc: harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Sat, 27 Dec 1997 20:00:06 +0100."
             <Pine.GSO.3.96.971227195321.15366C-100000@nix> 
Date: Sat, 27 Dec 1997 13:05:58 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9712271310.aa23371@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>I agree with the above. (c) is the only working solution.

(c) does not correspond to any implementation that I know of, and
contradicts the implementations of most URI-enabled applications.
You can prove this for yourself by using a URN proxy and attempting
to include "#something" in the reference.  You will find that the
"#something" is stripped before being sent to the proxy, and therefore
cannot be part of the URN because it is the fragment.

>This is needed because the document currently under the name of a URI
>syntax document talk so much about URLs, and use a terminology that is
>only valid for URLs, that confusion occurs regarding, if nothing else, the
>difference between a URL and a URN. It does not help that the document
>have "may" all over the place.

Almost all example URIs are URLs.  There is no way I could talk about
anything more without defining URN technology, which I preferred to do
by reference to the relevant URN RFC.  You can't have it both ways.
All of the requirements, and even all of the "may", do apply to URNs.
They simply have no impact when they are applied.

As we've said a hundred times already, the point of this exercise is
to define what a parser must do when it is presented with a URI reference,
before it even knows whether the URI is a URL or a URN.  That is because
all scheme-specific parsing takes place within the scheme-handler and
not within the part of the application that deals with URI references.
The purpose of the document is NOT to describe the intersection between
URL and URN -- that would be a total waste of time, since by the time
you know whether it is a URL or URN you are in a different parsing
situation which is scheme-specific.

....Roy


From owner-uri@Bunyip.Com  Sun Dec 28 01:02:50 1997
Delivery-Date: Sun, 28 Dec 1997 01:02:51 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id BAA17818
	for <ietf-archive@ietf.org>; Sun, 28 Dec 1997 01:02:49 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA11856;
	Sun, 28 Dec 1997 01:05:38 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25820
	for uri-out; Sun, 28 Dec 1997 00:52:36 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25814
	for uri-in; Sun, 28 Dec 1997 00:52:35 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA25805
	for <uri@services.bunyip.com>; Sun, 28 Dec 1997 00:52:33 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id AAA12110
	for uri@services; Sun, 28 Dec 1997 00:52:32 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA12103;
	Sun, 28 Dec 1997 00:52:27 -0500 (EST)
Received: from localhost (paf@localhost) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id GAA27714; 
          Sun, 28 Dec 1997 06:52:19 +0100 (MET)
Date: Sun, 28 Dec 1997 06:52:19 +0100 (MET)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nix
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
cc: harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents 
In-Reply-To: <9712271310.aa23371@paris.ics.uci.edu>
Message-ID: <Pine.GSO.3.96.971228063242.27472E-100000@nix>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Sat, 27 Dec 1997, Roy T. Fielding wrote:

> >I agree with the above. (c) is the only working solution.
> 
> Almost all example URIs are URLs.  There is no way I could talk about
> anything more without defining URN technology, which I preferred to do
> by reference to the relevant URN RFC.  You can't have it both ways.
> All of the requirements, and even all of the "may", do apply to URNs.
> They simply have no impact when they are applied.

This is why most of your text works best in a URL definition paper.

> As we've said a hundred times already, the point of this exercise is
> to define what a parser must do when it is presented with a URI reference,
> before it even knows whether the URI is a URL or a URN.  That is because
> all scheme-specific parsing takes place within the scheme-handler and
> not within the part of the application that deals with URI references.
> The purpose of the document is NOT to describe the intersection between
> URL and URN -- that would be a total waste of time, since by the time
> you know whether it is a URL or URN you are in a different parsing
> situation which is scheme-specific.

Once upon a time, in Houston, we had a vote(!) in the URI working group if
the string "url", the URI scheme "URI", should be included in the syntax
of a URI. It was a close cut, but the majority voted for not including the
string "url:" in the URL. Several people left the room in protest...and it
was not fun at all.

It _might_ be the case that a URN should be parsed differently than a URL.
It might be that a totally new UR* should be parsed even differently than
a URN and a URL. I agree with you that a design like that might be stupid,
but the fact is that you do have some small common syntactic rules for
URNs and URLs, and that is how you find which one it is. A URN is simple
to recognise as it is prepended with the "urn:" string, but a URN is
harder because the URL scheme is syntactically written in the position
where the URI scheme should be. A parser must because of that have a list
of all known URL schemes, and if the URI scheme is one of those, the
identifier is a URL.

Now, you simplify this by saying that syntactically, a URN can be parsed
the same way as a URL, and one can install in the software a URN parser
just like one does install a handler for a HTTP scheme or mailto scheme.

Well, a lot of people probably do agree with you that that is the way one
can _implement_ URLs and URNs, but that is not the way things are defined.
What do we do when we get URZs which _doesn't_ have "URZ" prepended, but
have the URZ scheme immediately in the beginning of the string, just like
URLs? What happens if the market start writing URNs without the string
"urn:" in the beginning of the string, and instead only write "isbn:" (you
write in your document about the "side of the bus problem" regarding the
fact that HTTP URLs loose their "http://" part)? Is "isbn" now a scheme?
Yes, in the implementation it might be when you parse the string, but it
is still a URN, and not a URL.

We have today two different types of URIs; URLs and URNs. What some of us
ask for are your document divided in three so it is crystal clear what is
a definition for URIs, what is URLs and what is URNs. I simply don't
understand why you are opposing that so much?

It will be much simpler to have the documents updated, and each one of the
documents will be much simpler to read and understand, than having URL and
URN implications in the URI definition part and vice versa.

   Patrik



From owner-uri@Bunyip.Com  Sun Dec 28 01:54:39 1997
Delivery-Date: Sun, 28 Dec 1997 01:54:40 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id BAA17962
	for <ietf-archive@ietf.org>; Sun, 28 Dec 1997 01:54:39 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA11924;
	Sun, 28 Dec 1997 01:57:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA26441
	for uri-out; Sun, 28 Dec 1997 01:45:43 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA26431
	for uri-in; Sun, 28 Dec 1997 01:45:41 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA26425
	for <uri@services.bunyip.com>; Sun, 28 Dec 1997 01:45:39 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA12194
	for uri@services; Sun, 28 Dec 1997 01:45:38 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id BAA12191;
	Sun, 28 Dec 1997 01:45:35 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53765(2)>; Sat, 27 Dec 1997 22:45:32 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Sat, 27 Dec 1997 22:45:18 PST
Message-ID: <34A5F57A.F02C06D7@parc.xerox.com>
Date: Sat, 27 Dec 1997 22:45:15 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Patrik Faltstrom <paf@swip.net>
CC: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
References: <Pine.GSO.3.96.971228063242.27472E-100000@nix>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

I've been wondering if we might progress with a different
perspective, which I will lay out briefly:

The term "URI" denotes a concept: some kind of uniform
space of identifiers for resources. The terms "URL", and "URN",
however, denote explicit protocol elements, with specific
syntax and semantics associated with that syntax. The URL
syntax is well defined and widely implemented; the URN syntax
is newer, but well underway.

It is possible, and convenient, to allow for mutual embedding
of these protocol elements. That is, the space of URNs can
be embedded in the space of URLs by prepending the URN with
the string "urn:". This means that "all URNs are URLs" only
in the trivial sense that it is possible to write a URN as
a URL. The simple embedding is possible because the URN syntax
was chosen (wisely) to fit within the URL syntax.

Conversely, one could imagine embedding the URL name space
in the URN space. Imagine, for example, a URN which consisted
of a date and a URL. The resource named would be 'the
resource that was available at the specified location
at the specified time. This would be perfectly good URN;
perhaps one could say that 'dated-url' was the naming authority,
and write <durl:199712272238:http://www.parc.xerox.com/masinter>.
as the undecorated URN.

With this notion of 'URI is a concept', we don't need or want
a general URI syntax. There's a URL syntax and a URN syntax.
There might be a completely separate URC syntax at some point.
While it is convenient to embed URNs into the URL name space,
it is just an embedding; the semantics associated with URLs
are not inherited by URNs than they are inherited by email
addresses merely because there is a 'mailto:' URL scheme.

Larry

-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Sun Dec 28 03:57:23 1997
Delivery-Date: Sun, 28 Dec 1997 03:57:24 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id DAA00913
	for <ietf-archive@ietf.org>; Sun, 28 Dec 1997 03:57:19 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id EAA00281;
	Sun, 28 Dec 1997 04:00:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA27875
	for uri-out; Sun, 28 Dec 1997 03:46:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA27868
	for uri-in; Sun, 28 Dec 1997 03:46:25 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA27857
	for <uri@services.bunyip.com>; Sun, 28 Dec 1997 03:46:22 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA12358
	for uri@services; Sun, 28 Dec 1997 03:46:21 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA12355;
	Sun, 28 Dec 1997 03:46:16 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53844(2)>; Sun, 28 Dec 1997 00:46:14 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Sun, 28 Dec 1997 00:45:56 PST
Message-ID: <34A611C2.B197EF17@parc.xerox.com>
Date: Sun, 28 Dec 1997 00:45:54 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Patrik Faltstrom <paf@swip.net>
CC: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
References: <Pine.GSO.3.96.971228063242.27472E-100000@nix>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

> What some of us
> ask for are your document divided in three so it is crystal clear what is
> a definition for URIs, what is URLs and what is URNs. 

The proposal (c) divides (b) into two, not into three. I'm
guessing you really meant "two".

And the question is whether (c) actually makes it "crystal clear"
what is a definition for URIs, what is URLs and what is URNs. I think
we all want the definitions to be "clear", but it is exactly the clarity
of these documents that we're discussing.

In an earlier message, it sounds like you are saying that you have
reviewed (b) (draft-fielding-uri-syntax) and (c) (Leslie's two-documents),
and that "(c) is the only working solution". Do you mean to say
that you also have found (a) and (d) unacceptable?

Do you find it less, or more confusing, to have both:

>    Many URL schemes have been defined.  The scheme defines the
>    space of the URL, and thus may further restrict the syntax and
>    semantics of identifiers using that scheme.

in the URL document, and also

>   Many URI schemes have been defined.  The scheme defines the
>   namespace of the URI, and thus may further restrict the syntax and
>   semantics of identifiers using that scheme.

in the URI document?



> This is needed because the document currently under the name of a URI
> syntax document talk so much about URLs, and use a terminology that is
> only valid for URLs, that confusion occurs regarding, if nothing else, the
> difference between a URL and a URN. It does not help that the document
> have "may" all over the place.

Can you say what the 'confusion' is? There's a section 1.2 URI, URL, and URN,
which attempts to discuss the difference.  Is this confusion also in
place for (d) or (a)?

> I think it is definitely better if we have documents about URIs, URNs and
> URLs, so the number of "may" can be limited to a minimum when we talk
> about so important things as grammars and what characters are allowed, how
> encoding is done and how to handle/accept things like fragments, queries
> and relative addressing.

There are no fewer "may"s in the combined (c) than there are in (b).

As far as I can tell, there is no proposal to have a different
set of allowed characters in "URI" than in "URL", so I'm not sure 
waht you mean by "what characters are allowed". Also, I don't see
any proposals to have a different mechanism for encoding for URNs
and URLs. Are you suggesting there might be such a thing?

I agree that the query forms are unlikely to apply to URNs, that relative
addressing is problematic, and that fragments are controversial, but your
message indicated that you belive there are more extensive differences
that are not just restrictions, which would be a much more serious issue.

Larry
-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Sun Dec 28 04:03:12 1997
Delivery-Date: Sun, 28 Dec 1997 04:03:13 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id EAA00939
	for <ietf-archive@ietf.org>; Sun, 28 Dec 1997 04:03:12 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id EAA00294;
	Sun, 28 Dec 1997 04:06:00 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA27960
	for uri-out; Sun, 28 Dec 1997 03:53:59 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA27948
	for uri-in; Sun, 28 Dec 1997 03:53:57 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA27941
	for <uri@services.bunyip.com>; Sun, 28 Dec 1997 03:53:55 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA12387
	for uri@services; Sun, 28 Dec 1997 03:53:54 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA12384;
	Sun, 28 Dec 1997 03:53:51 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53854(3)>; Sun, 28 Dec 1997 00:53:45 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Sun, 28 Dec 1997 00:53:31 PST
Message-ID: <34A61389.9C580343@parc.xerox.com>
Date: Sun, 28 Dec 1997 00:53:29 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Patrik Faltstrom <paf@swip.net>
CC: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
References: <Pine.GSO.3.96.971228063242.27472E-100000@nix>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

I just want to pick up on one more thing:


> Now, you simplify this by saying that syntactically, a URN can be parsed
> the same way as a URL, and one can install in the software a URN parser
> just like one does install a handler for a HTTP scheme or mailto scheme.
> 
> Well, a lot of people probably do agree with you that that is the way one
> can _implement_ URLs and URNs, but that is not the way things are defined.

....

The question is: do you think that is the way things SHOULD BE defined?
I"m guessing that's really what this is about. SHOULD we allow URZs to
have different rules than URLs and still call them the same protocol element?


From owner-uri@Bunyip.Com  Sun Dec 28 08:03:52 1997
Delivery-Date: Sun, 28 Dec 1997 08:04:22 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA01604
	for <ietf-archive@ietf.org>; Sun, 28 Dec 1997 08:03:51 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA00438;
	Sun, 28 Dec 1997 08:06:41 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA03246
	for uri-out; Sun, 28 Dec 1997 07:44:15 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA03240
	for uri-in; Sun, 28 Dec 1997 07:44:14 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA03232
	for <uri@services.bunyip.com>; Sun, 28 Dec 1997 07:44:11 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id HAA12595
	for uri@services; Sun, 28 Dec 1997 07:44:09 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA12588;
	Sun, 28 Dec 1997 07:44:05 -0500 (EST)
Received: from localhost (paf@localhost) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id NAA03652; 
          Sun, 28 Dec 1997 13:43:21 +0100 (MET)
Date: Sun, 28 Dec 1997 13:43:21 +0100 (MET)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nix
To: Larry Masinter <masinter@parc.xerox.com>
cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34A611C2.B197EF17@parc.xerox.com>
Message-ID: <Pine.GSO.3.96.971228131924.3210G-100000@nix>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Sun, 28 Dec 1997, Larry Masinter wrote:

> > What some of us
> > ask for are your document divided in three so it is crystal clear what is
> > a definition for URIs, what is URLs and what is URNs. 
> 
> The proposal (c) divides (b) into two, not into three. I'm
> guessing you really meant "two".

Well, we do have a document which talks about the syntax for URNs aswell.
I.e. yes, it is true that (c) splits the document on the table in two, but
the result will be three documents.

> In an earlier message, it sounds like you are saying that you have
> reviewed (b) (draft-fielding-uri-syntax) and (c) (Leslie's two-documents),
> and that "(c) is the only working solution". Do you mean to say
> that you also have found (a) and (d) unacceptable?

Yes.

What I mean is that I think that draft-fielding-uri-syntax should be split
into two, and as arguments for that I did read the original document --
and then Leslies suggestion on how a split should be done.

> Do you find it less, or more confusing, to have both: 
>
> >    Many URL schemes have been defined.  The scheme defines the
> >    space of the URL, and thus may further restrict the syntax and
> >    semantics of identifiers using that scheme.
> 
> in the URL document, and also
> 
> >   Many URI schemes have been defined.  The scheme defines the
> >   namespace of the URI, and thus may further restrict the syntax and
> >   semantics of identifiers using that scheme.
> 
> in the URI document?

If we just decide that a cut and creation of two documents makes the final
result better, we can then work on the details. I think there are things
in Leslies cut which did not make 100% sense, mostly (I guess) because
text should be rewritten (like the above) when we have two documents.

As it is now -- I do only argue for a separate document about URI syntax
from one about URL syntax.

I think Leslies suggestion did show that two documents were better. I can,
if we go down that path, come with perticular suggestions what should be
better in those.

I think for example that some "may" in the URL document should be "must".

> > This is needed because the document currently under the name of a URI
> > syntax document talk so much about URLs, and use a terminology that is
> > only valid for URLs, that confusion occurs regarding, if nothing else, the
> > difference between a URL and a URN. It does not help that the document
> > have "may" all over the place.
> 
> Can you say what the 'confusion' is? There's a section 1.2 URI, URL, and URN,
> which attempts to discuss the difference.  Is this confusion also in
> place for (d) or (a)?

The confusion is when there are so many parts that talk about (today)
URL-specific things as URI-things, but with a "may". One example is
relative URLs, which I think should be described as relative URLs, and not
relative URIs. The same thing about fragments, and details on how to
construct and parse query/username etc constructions. It sounds like if
these things -- even though they are preceded with a "may" -- should apply
to all URIs, and more specifically to the _design_ of a URZ, URB, URX or
whatever.

> > I think it is definitely better if we have documents about URIs, URNs and
> > URLs, so the number of "may" can be limited to a minimum when we talk
> > about so important things as grammars and what characters are allowed, how
> > encoding is done and how to handle/accept things like fragments, queries
> > and relative addressing.
> 
> There are no fewer "may"s in the combined (c) than there are in (b).

Well, I think they might be able to be fewer. I might be wrong. I would
like to say that _IF_ certain functionality should be able to be applied
to a URL scheme, it _MUST_ syntactically be written in a certain way. That
rule might not be possible to create if we also include URNs -- because
the URN namespace itself might have rules and constructions which makes
that rule not appliable.

Also, because a URN and a URL are different things (as a URN can be used
in a number of ways, N2Ls, N2L, N2C,...) they are also used differently --
and certain operations one can apply to a URL can not be applied to a URN
and vice versa.

> As far as I can tell, there is no proposal to have a different
> set of allowed characters in "URI" than in "URL", so I'm not sure 
> waht you mean by "what characters are allowed". Also, I don't see
> any proposals to have a different mechanism for encoding for URNs
> and URLs. Are you suggesting there might be such a thing?

This is from a discussion I had with the Handle people, which didn't
understand why we when talking about URNs did say that the character set
in use should be UTF-8 encoded UNICODE 2.0, when so many different
character sets did work when using HTTP URLs. Well, this is because when
getting a URL, you normally (there are exceptions of course) get them in a
HTML document as a reference. That reference is then, as-is, passed back
to the same server as the one that did pass the reference to the client,
so noone have to parse the stream of bytes passed back and fourth over the
wire. The URL, if displayed on the screen in the clients browser, might
look funny, or like garbage, but it will work. This as long as the client
doesn't change the stream of bytes.

But, when talking about URNs, the URN will be inside some document, say a
HTML one. That URN will _NOT_ be passed to the same HTTP server, but to
some resolver (in the case of a N2L resolution) which must understand what
characters are represented in the name-space-specific string, so a search
can be done, which in turn will result in the URL which is sent back to
the client. That URL is then what the browser in this example sends back
to the HTTP server to get the next HTML page.

As you can see in this example, we have when using URNs a third party
involved -- or at least some function which acts as a resolver which in
this simple example turns the URN into a URL which is then used as normal.

Because of that -- it is definitely needed when talking about URNs to
agree on what character set and encoding is used, as the parties involved
have to be able to parse the characters (not the bytes) sent in the URN.

> I agree that the query forms are unlikely to apply to URNs, that relative
> addressing is problematic, and that fragments are controversial, but your
> message indicated that you belive there are more extensive differences
> that are not just restrictions, which would be a much more serious issue.

All of these issues you rise are things that we know how to handle in the
case of a URL, and character set issues are things we know when talking
about URNs. We do though not know in detail how things like relative
addressing, fragments, query forms etc etc should, if ever, applicable to
URNs, so I rather have one document for URIs, one for URLs and a third for
URNs.

It does just make so much more sense -- especially when the URLs and URNs
are so different regarding usage. I.e. many things are more mature when
talking about URLs. I do not say that the URN people (including me) should
invent their own way of handling things different than URLs. That would
be stupid. Totally stupid. I just say that some things might NOT apply to
URNs, only to URLs. Who knows if they will apply to URXs? So, let write
about URLs in one document and URNs in one.

I also think it is a good idea to talk about things like how to implement
a parser for URLs that also handle URNs and URXs, like what Roy has done,
but that is something different than talking about the syntax for each one
of the constructs. That is a BCP which might also be needed.

   Patrik



From owner-uri@Bunyip.Com  Sun Dec 28 08:05:36 1997
Delivery-Date: Sun, 28 Dec 1997 08:05:37 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA01613
	for <ietf-archive@ietf.org>; Sun, 28 Dec 1997 08:05:36 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA00442;
	Sun, 28 Dec 1997 08:08:26 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA03385
	for uri-out; Sun, 28 Dec 1997 07:53:37 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA03378
	for uri-in; Sun, 28 Dec 1997 07:53:35 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA03370
	for <uri@services.bunyip.com>; Sun, 28 Dec 1997 07:53:33 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id HAA12629
	for uri@services; Sun, 28 Dec 1997 07:53:32 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA12624;
	Sun, 28 Dec 1997 07:53:29 -0500 (EST)
Received: from localhost (paf@localhost) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id NAA03798; 
          Sun, 28 Dec 1997 13:53:20 +0100 (MET)
Date: Sun, 28 Dec 1997 13:53:20 +0100 (MET)
From: Patrik Faltstrom <paf@swip.net>
X-Sender: paf@nix
To: Larry Masinter <masinter@parc.xerox.com>
cc: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34A61389.9C580343@parc.xerox.com>
Message-ID: <Pine.GSO.3.96.971228134417.3210H-100000@nix>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Sun, 28 Dec 1997, Larry Masinter wrote:

> > Now, you simplify this by saying that syntactically, a URN can be parsed
> > the same way as a URL, and one can install in the software a URN parser
> > just like one does install a handler for a HTTP scheme or mailto scheme.
> > 
> > Well, a lot of people probably do agree with you that that is the way one
> > can _implement_ URLs and URNs, but that is not the way things are defined.
> 
> ....
> 
> The question is: do you think that is the way things SHOULD BE defined?
> I"m guessing that's really what this is about. SHOULD we allow URZs to
> have different rules than URLs and still call them the same protocol element?

This is exactly why we need a URI syntax paper, and a separate URL and URN
one. Everything that fulfils the basic requirements of a URI paper should
be able to be a URZ or whatever. They should not have to fulfil everything
that are URL requirements.

If the URZ designers are smart (and the IETF process should stop them
otherwise) they _inherit_ things from the URL and URN papers so URZ are as
little different from URLs and URNs as possible. One example is that '#'
is a special character in the URN syntax, inherited from the URI RFC 1730
(or whatever it was...), but also because IF '#' was allowed as a
non-quoted character in a URN, it would break so many implementations.

Anyway, from my point of view, there is a big difference making URZs
compliant to a URI syntax paper -- and then _inheriting_ necessary and
interesting parts from the URL and URN syntax papers, from making URZs
using some "mays" from a common URI/URL syntax document. Say that in URZs
one need (for some reasons) have the query portion specified differently
than in URLs (that's why they are URZs...)? Should that not be allowed?

   Patrik



From owner-uri@Bunyip.Com  Fri Jan  2 10:39:27 1998
Delivery-Date: Fri, 02 Jan 1998 10:39:28 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA03094
	for <ietf-archive@ietf.org>; Fri, 2 Jan 1998 10:39:27 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA09119;
	Fri, 2 Jan 1998 10:42:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11975
	for uri-out; Fri, 2 Jan 1998 10:27:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11969
	for uri-in; Fri, 2 Jan 1998 10:27:01 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA11957
	for <uri@services.bunyip.com>; Fri, 2 Jan 1998 10:26:57 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA24395
	for uri@services; Fri, 2 Jan 1998 10:26:56 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA24385;
	Fri, 2 Jan 1998 10:26:40 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11)
	 id JAA04719; 
Message-ID: <34AD07E4.5B7E@w3.org>
Date: Fri, 02 Jan 1998 09:29:40 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium (http://www.w3.org/)
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
CC: Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: URI documents
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com> <199712262257.XAA19060@dokka.kvatro.no>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Harald Tveit Alvestrand wrote:
> 
> At 16:06 24.12.97 -0800, Larry Masinter wrote:
> >Between:
> >
> >a) Roy's last URL syntax draft what we did a last call on.
> >b) Roy's attempt to turn this into a URI document, at (I believe
> >   the original suggestion of the area directors) by doing
> >   a global substitute
> >c) Leslie's attempt to split (b) into a URI and a URL document
> >d) Larry's attempt to create a single document which discusses
> >    URIs and URLs.
> >   (ftp://ftp.parc.xerox.com/pub/masinter/uri-url-syntax.txt)
> >
> >We have heard from a few folks, but not a lot. To recap:
[...]
> To me in my AD position, the parameters of a solution are:
> 
> - The solution must document the overall concept that embraces all the
>   identifiers of this class, commonly called "URI". (This rules out a)
> - The solution must not invalidate current UR* schemes, including URNs.
> - The solution should not needlessly complicate or constrain future UR*
>   schemes
> 
> All I can say is - I hope we find a solution.

Harald, it would help me out if you would
please point out how it is that (b) is not a solution.
I read it quite carefully and I find it satisfactory.

I don't understand the arguments from the folks who
find it unsatisfactory; rather, I think I understand them,
but I can't find any technical content to them. They
seem to boil down to "but we're not sure it's going to
work that way for URNs."

I am trying to find (c) to review it, but I'm not having
any luck.


Since Larry asked, I'll (re-)state the W3C opinion: we're
heavily invested in the notion of a single, extensible universal
address space:

============
Univeral Resource Identifiers -- Axioms of Web architecture
Tim Berners-Lee
Date: December 19, 1996 
[1]http://www.w3.org/DesignIssues/Axioms.html

Universal Resource Identifiers

The Web is a universal information space. It is a space in
the sense that things in it have an address. The
"addresses", "names", or as we call them here identifiers,
are the subject of this article.  They are called Univeral
Resource Identifiers (URIs). 

On object is "on the web" if it has a URI.  Objects which
have URIs are sometimes known as "First Class Objects"
(FCOs).  The Web works best when anything of value and
identify is a first class object.  If someothing does not have
a URI, you can't refer to it, and the power of the Web is the
less for that. 

By Universal I mean that ...
============

The name has changed over the years (from UDI=Universal Document
Identifier to URI=Universal Resource Identifer to
URI=Uniform Resource Identifier) but the concept remains
the same. Not to mention the fact that the gizmos themselves
remain the same (try
http://info.cern.ch/hypertext/WWW/TheProject.html and you'll
still get information about the World Wide Web project at CERN.)

So we (W3C) disagree with what Leslie wrote:

Leslie, 23 Dec 1997:
>Roy, 22 Dec 1997:
>> Within the WWW, a fragment serves the purpose of a client-side
>> specialization of the resource identification.  It is implicit that
>
>URIs are not limited to the WWW (okay, these are getting into old
>arguments...).

URIs are limited to the WWW by definition; that is, the
WWW is the set of things addressable by URIs.

I have asked whether folks
expect URNs to fit into the same protocol/software slots
as today's URIs do (e.g. in proxied HTTP GET requests,
Java URLConnection() parameters, libwww URI parsing
calls, etc.) but I don't think I got a clear answer. If
URNs _are_ expected to fit into those slots, then
we need a spec for those slots, and (b) is good enough for me.
(we also need one registry of schemes, and one
process document for adding items to that registry). If
URNs are _not_ expected to fit in those slots, then
I have a problem with that.

The axioms document[1] goes on to say things like:

=============
Axiom 1: Global uniqueness 

 It doesn't matter to whom or where you specify that URI, it
 will have the same meaning.
=============

These axioms are exactly that: arbitrary assertions without
supporting evidence. They take on value as folks choose
to accept them (folks being implementors, information providers,
etc.) "The value of
a network goes up as the square of the number of connected
resources" and all that.

So while it's perfectly possible
to use names/addresses/identifiers that aren't part of
the URI space, any such set of names doesn't benefit from
the value of being part of the URI space. At W3C, we
think there's plenty of ways to improve the operation of
the URI space, and no reason to invest in something
that doesn't interoperate, at this point.



=============
Axiom 3: non unique 

 URI space does not have to be the only universal space


The assertion that the space of URIs is a universal space
sometimes encounters opposition from those who feel
there should not be one universal space. These people
need not oppose the concept because it is not of a single
universal space: Indeed, the fact that URIs form universal
space does not prevent anyone else from forming their own
universal space, which of course by definition would be
able to envelop within it as a subset the universal URI
space. Therefore the web meets the "independent design"
test, that if a similar system had been concurrently and
independently invented elsewhere, in such a way that the
arbitrary design decisions were made differently, when
they met later, the two systems could be made to
interoperate. 

There may be in the world many universal spaces, and
there need not be any particular quarrel about one
particular one having a special status. (Of course, having
very many may not be very useful, and in the World Wide
Web, the URI space plays a special role by being the
universal space chosen in that design.) 

For example, it would be possible to map all international
telephone numbers into URI space very easily, by inventing
a new URI "phone:" after which was the phone number. It
would in fact also conversely be possible to map URIs into
international phone numbers by allocating a special phone
number not used by anyone else, perhaps a special
country code for URI space, and then converting all URIs
into a decimal representation. In that case, both URIs and
phone numbers would be universal spaces. Identifiers in
one space would be consisting only of numbers, and in the
other of alphanumeric characters. One would be shorter
than the other, but there is no reason why, in principle, the
two could not co-exist, allowing you to dial any Web object
from a telephone as a telephone number, and point to any
phone from a hypertext document.

So, on this last axiom rests not specifically the operation of
the web, but its acceptance as a non-domineering
technology, and therefore our trust in its future evolvability.
=============

-- 
Dan Connolly, W3C Architecture Domain Lead
http://www.w3.org/Architecture/


From owner-uri@Bunyip.Com  Fri Jan  2 12:00:33 1998
Delivery-Date: Fri, 02 Jan 1998 12:00:33 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA04584
	for <ietf-archive@ietf.org>; Fri, 2 Jan 1998 12:00:32 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA09335;
	Fri, 2 Jan 1998 12:03:17 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA14533
	for uri-out; Fri, 2 Jan 1998 11:48:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA14521
	for uri-in; Fri, 2 Jan 1998 11:48:00 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA14512
	for <uri@services.bunyip.com>; Fri, 2 Jan 1998 11:47:53 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA24565
	for uri@services; Fri, 2 Jan 1998 11:47:53 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA24554;
	Fri, 2 Jan 1998 11:47:38 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id LAA09326; Fri, 2 Jan 1998 11:43:56 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199801021643.LAA09326@bailey.dscga.com>
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34AD07E4.5B7E@w3.org> from Dan Connolly at "Jan 2, 98 09:29:40 am"
To: connolly@w3.org
Date: Fri, 2 Jan 1998 11:43:56 -0500 (EST)
Cc: Harald.Alvestrand@maxware.no, masinter@parc.xerox.com, leslie@Bunyip.Com,
        fielding@kiwi.ics.uci.edu, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Reply-To: michaelm@rwhois.net
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Dan Connolly said this:
> Harald Tveit Alvestrand wrote:
> > - The solution must document the overall concept that embraces all the
> >   identifiers of this class, commonly called "URI". (This rules out a)
> > - The solution must not invalidate current UR* schemes, including URNs.
> > - The solution should not needlessly complicate or constrain future UR*
> >   schemes
> > 
> > All I can say is - I hope we find a solution.
> 
> Harald, it would help me out if you would
> please point out how it is that (b) is not a solution.
> I read it quite carefully and I find it satisfactory.
> 
> I don't understand the arguments from the folks who
> find it unsatisfactory; rather, I think I understand them,
> but I can't find any technical content to them. They
> seem to boil down to "but we're not sure it's going to
> work that way for URNs."

I'll try to explain some below.

> ============
> Univeral Resource Identifiers -- Axioms of Web architecture
> Tim Berners-Lee
> Date: December 19, 1996 
> [1]http://www.w3.org/DesignIssues/Axioms.html
> 
> Universal Resource Identifiers
> 
> The Web is a universal information space. It is a space in
> the sense that things in it have an address. The
> "addresses", "names", or as we call them here identifiers,
> are the subject of this article.  They are called Univeral
> Resource Identifiers (URIs). 
> 
> On object is "on the web" if it has a URI.  Objects which
> have URIs are sometimes known as "First Class Objects"
> (FCOs).  The Web works best when anything of value and
> identify is a first class object.  If someothing does not have
> a URI, you can't refer to it, and the power of the Web is the
> less for that. 

No argument. Just a desire that has been explained before:
It is agreed that all Objects have identifiers. It is
observed that there are identifiers that have the characteristics
of names (spatial/temporal uniqueness, encouraged but not required 
persistence) and others that have the characteristics of addresses 
(strong tie to location, non temporal uniqueness, no desire for
persistence (some are specifically one-time use only)). 

The URN group's desire was to attempt to group those identifiers
that had naming qualities into a class of identifiers so that
ANYTHING that identified itself as being part of that class
could be assumed to have those same qualities by an entity that
didn't know that particular subscheme.

> 
> By Universal I mean that ...
> ============
> 
> The name has changed over the years (from UDI=Universal Document
> Identifier to URI=Universal Resource Identifer to
> URI=Uniform Resource Identifier) but the concept remains
> the same. Not to mention the fact that the gizmos themselves
> remain the same (try
> http://info.cern.ch/hypertext/WWW/TheProject.html and you'll
> still get information about the World Wide Web project at CERN.)
> 
> So we (W3C) disagree with what Leslie wrote:
> 
> Leslie, 23 Dec 1997:
> >Roy, 22 Dec 1997:
> >> Within the WWW, a fragment serves the purpose of a client-side
> >> specialization of the resource identification.  It is implicit that
> >
> >URIs are not limited to the WWW (okay, these are getting into old
> >arguments...).
> 
> URIs are limited to the WWW by definition; that is, the
> WWW is the set of things addressable by URIs.

This is true by definition. What Leslie was trying to explain was
that many URIs may never be used by by a parser and were never
intended to do so by their creators. E.g. the library commmunity may want
to use URNs as a way to umbrella several identifiers out there. 
The syntax defines how they do it. There is no "protocol slot".

> I have asked whether folks
> expect URNs to fit into the same protocol/software slots
> as today's URIs do (e.g. in proxied HTTP GET requests,
> Java URLConnection() parameters, libwww URI parsing
> calls, etc.) but I don't think I got a clear answer. If
> URNs _are_ expected to fit into those slots, then
> we need a spec for those slots, and (b) is good enough for me.

But the document's we have been talking about talk in
terms of those slots. Not the identifiers themselves. What
we are concerned about is that the requirments created by the protocol
slots are inappropriate for the universaly understood definition
of a URI.

I've always wanted a document that described URIs in a completely
abstract way. Sans the Web. Sans hypertext. Sans libwww. Sans any
protocol or markup language.

Then write a document that describes how specific technologies use
them. 

I.e. I think your desire for a spec for those slots is wrong.
You should want a spec for URIs in an abstract sense. And then
a spec for how those abstractly defined URIs fit your protocol/software
slots.

> (we also need one registry of schemes, and one
> process document for adding items to that registry). If
> URNs are _not_ expected to fit in those slots, then
> I have a problem with that.

URNs are expected to fit those slots. But those slots should not
get to define what URNs are. Instead those slot specifications should 
define how they use them.

> The axioms document[1] goes on to say things like:
> 
> =============
> Axiom 1: Global uniqueness 
> 
>  It doesn't matter to whom or where you specify that URI, it
>  will have the same meaning.

URNs also define an additional requirment of uniqueness: time.
This is the non-reassignment requirment.

> =============
> 
> These axioms are exactly that: arbitrary assertions without
> supporting evidence. They take on value as folks choose
> to accept them (folks being implementors, information providers,
> etc.) "The value of
> a network goes up as the square of the number of connected
> resources" and all that.
> 
> So while it's perfectly possible
> to use names/addresses/identifiers that aren't part of
> the URI space, any such set of names doesn't benefit from
> the value of being part of the URI space. At W3C, we
> think there's plenty of ways to improve the operation of
> the URI space, and no reason to invest in something
> that doesn't interoperate, at this point.

Which is why we formulated URNs to fit that scheme. What
I think we're after is a definition of URIs that isn't
in terms of specific technology but of a true abstract
definition unencumbered by specific technology.

> 
> =============
> Axiom 3: non unique 
> 
>  URI space does not have to be the only universal space
> 
> 
> The assertion that the space of URIs is a universal space
> sometimes encounters opposition from those who feel
> there should not be one universal space. These people
> need not oppose the concept because it is not of a single
> universal space: Indeed, the fact that URIs form universal
> space does not prevent anyone else from forming their own
> universal space, which of course by definition would be
> able to envelop within it as a subset the universal URI
> space. Therefore the web meets the "independent design"
> test, that if a similar system had been concurrently and
> independently invented elsewhere, in such a way that the
> arbitrary design decisions were made differently, when
> they met later, the two systems could be made to
> interoperate. 
> 
> There may be in the world many universal spaces, and
> there need not be any particular quarrel about one
> particular one having a special status. (Of course, having
> very many may not be very useful, and in the World Wide
> Web, the URI space plays a special role by being the
> universal space chosen in that design.) 
> 
> For example, it would be possible to map all international
> telephone numbers into URI space very easily, by inventing
> a new URI "phone:" after which was the phone number. It
> would in fact also conversely be possible to map URIs into
> international phone numbers by allocating a special phone
> number not used by anyone else, perhaps a special
> country code for URI space, and then converting all URIs
> into a decimal representation. In that case, both URIs and
> phone numbers would be universal spaces. Identifiers in
> one space would be consisting only of numbers, and in the
> other of alphanumeric characters. One would be shorter
> than the other, but there is no reason why, in principle, the
> two could not co-exist, allowing you to dial any Web object
> from a telephone as a telephone number, and point to any
> phone from a hypertext document.
> 
> So, on this last axiom rests not specifically the operation of
> the web, but its acceptance as a non-domineering
> technology, and therefore our trust in its future evolvability.

I think you're bordering on Larry's last suggestions which
I liked. What I'm suggesting is that the currently discussed
draft makes to many _hypertext_ specific requirments that cause
it to not be able to subsume other namespaces in your interoperability
example. Make the definition of URIs general enough and not tied
to any current implementation so that the requirments on grandfathered/
interoperated schems is _extremely_ minimal.

It's then perfectly reasonable to create a new document that
describes the limitations that use by the hypetextually oriented
Web creates (relative URIs and fragments).

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


From owner-uri@Bunyip.Com  Fri Jan  2 12:15:36 1998
Delivery-Date: Fri, 02 Jan 1998 12:15:37 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA04700
	for <ietf-archive@ietf.org>; Fri, 2 Jan 1998 12:15:36 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA09398;
	Fri, 2 Jan 1998 12:18:19 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA14931
	for uri-out; Fri, 2 Jan 1998 12:05:43 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA14923
	for uri-in; Fri, 2 Jan 1998 12:05:41 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA14916
	for <uri@services.bunyip.com>; Fri, 2 Jan 1998 12:05:38 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA24653
	for uri@services; Fri, 2 Jan 1998 12:05:37 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA24648;
	Fri, 2 Jan 1998 12:05:31 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id MAA09409; Fri, 2 Jan 1998 12:03:23 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199801021703.MAA09409@bailey.dscga.com>
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34A5F57A.F02C06D7@parc.xerox.com> from Larry Masinter at "Dec 27, 97 10:45:15 pm"
To: masinter@parc.xerox.com (Larry Masinter)
Date: Fri, 2 Jan 1998 12:03:23 -0500 (EST)
Cc: paf@swip.net, fielding@kiwi.ics.uci.edu, harald.t.alvestrand@uninett.no,
        moore@cs.utk.edu, uri@Bunyip.Com, urn-ietf@Bunyip.Com
Reply-To: michaelm@rwhois.net
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

(Can you tell I just got back from the holidays?)

Larry Masinter said this:
> I've been wondering if we might progress with a different
> perspective, which I will lay out briefly:

I have to say I like this approach with some minor wordsmithing.
It falls into my desire for an abstract definition instead of
a protocol/markup language specific one.

> The term "URI" denotes a concept: some kind of uniform
> space of identifiers for resources. The terms "URL", and "URN",
> however, denote explicit protocol elements, with specific

I'd suggest removing the "protocol" in the last sentence. It
should be up to each design to determine whether or not it
is intended for a real wire protocol or not.

> syntax and semantics associated with that syntax. The URL
> syntax is well defined and widely implemented; the URN syntax
> is newer, but well underway.
> 
> It is possible, and convenient, to allow for mutual embedding
> of these protocol elements. That is, the space of URNs can
> be embedded in the space of URLs by prepending the URN with
> the string "urn:". This means that "all URNs are URLs" only
> in the trivial sense that it is possible to write a URN as
> a URL. The simple embedding is possible because the URN syntax
> was chosen (wisely) to fit within the URL syntax.

This is inline with Dan's cut-n-paste of Tim's Axiom 3 on non-uniqueness
of URL namespaces (the phone: example).

> Conversely, one could imagine embedding the URL name space
> in the URN space. Imagine, for example, a URN which consisted
> of a date and a URL. The resource named would be 'the
> resource that was available at the specified location
> at the specified time. This would be perfectly good URN;
> perhaps one could say that 'dated-url' was the naming authority,
> and write <durl:199712272238:http://www.parc.xerox.com/masinter>.
> as the undecorated URN.

Sure. Someone suggested this before. Actually, I think you did. 

> With this notion of 'URI is a concept', we don't need or want
> a general URI syntax. There's a URL syntax and a URN syntax.
> There might be a completely separate URC syntax at some point.
> While it is convenient to embed URNs into the URL name space,
> it is just an embedding; the semantics associated with URLs
> are not inherited by URNs than they are inherited by email
> addresses merely because there is a 'mailto:' URL scheme.

Exactly! (I'll have to remember your mailto example).

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


From owner-uri@Bunyip.Com  Fri Jan  2 12:52:08 1998
Delivery-Date: Fri, 02 Jan 1998 12:52:08 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA04923
	for <ietf-archive@ietf.org>; Fri, 2 Jan 1998 12:52:08 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA09495;
	Fri, 2 Jan 1998 12:54:55 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA16285
	for uri-out; Fri, 2 Jan 1998 12:42:13 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA16278
	for uri-in; Fri, 2 Jan 1998 12:42:11 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA16266
	for <uri@services.bunyip.com>; Fri, 2 Jan 1998 12:41:59 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA24831
	for uri@services; Fri, 2 Jan 1998 12:41:58 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA24820;
	Fri, 2 Jan 1998 12:41:41 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id MAA09492; Fri, 2 Jan 1998 12:39:59 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199801021739.MAA09492@bailey.dscga.com>
Subject: Re: URI documents
In-Reply-To: <34A1A389.CA05783A@parc.xerox.com> from Larry Masinter at "Dec 24, 97 04:06:33 pm"
To: masinter@parc.xerox.com (Larry Masinter)
Date: Fri, 2 Jan 1998 12:39:58 -0500 (EST)
Cc: leslie@Bunyip.Com, fielding@kiwi.ics.uci.edu, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Reply-To: michaelm@rwhois.net
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Larry Masinter said this:
> Between:
> 
> a) Roy's last URL syntax draft what we did a last call on.
> b) Roy's attempt to turn this into a URI document, at (I believe
>    the original suggestion of the area directors) by doing
>    a global substitute
> c) Leslie's attempt to split (b) into a URI and a URL document
> d) Larry's attempt to create a single document which discusses
>     URIs and URLs.
>    (ftp://ftp.parc.xerox.com/pub/masinter/uri-url-syntax.txt)
> 
> We have heard from a few folks, but not a lot. To recap:

Larry reminded me that I didn't answer this question before I started
blabbing my opinions. I'm an advocate of (c). I'd like to see
it re-worded in order to reflect Larry's later suggestion of
URIs being a concept rather than something defined by a protocol slot.

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


From owner-uri@Bunyip.Com  Fri Jan  2 13:03:16 1998
Delivery-Date: Fri, 02 Jan 1998 13:03:17 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA04986
	for <ietf-archive@ietf.org>; Fri, 2 Jan 1998 13:03:16 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA09529;
	Fri, 2 Jan 1998 13:06:04 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA16434
	for uri-out; Fri, 2 Jan 1998 12:53:29 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA16427
	for uri-in; Fri, 2 Jan 1998 12:53:27 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA16419
	for <uri@services.bunyip.com>; Fri, 2 Jan 1998 12:53:25 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA24865
	for uri@services; Fri, 2 Jan 1998 12:53:23 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id MAA24862;
	Fri, 2 Jan 1998 12:53:20 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53355(2)>; Fri, 2 Jan 1998 09:53:18 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71811>; Fri, 2 Jan 1998 09:53:07 PST
Message-ID: <34AD297F.15D39C63@parc.xerox.com>
Date: Fri, 2 Jan 1998 09:53:03 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: michaelm@rwhois.net
CC: paf@swip.net, fielding@kiwi.ics.uci.edu, harald.t.alvestrand@uninett.no,
        moore@cs.utk.edu, uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Hypertext::non-Hypertext not URL::URN
References: <199801021703.MAA09409@bailey.dscga.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Michael,

I think you've made an important point that I don't want to
get lost. The syntax forms that are controversial
(fragment identifiers, relative forms, query syntax)
are part of the application of HYPERTEXT.

In fact, whether or not you want those forms seems to depend
entirely on whether or not you think you're doing hypertext.

The distinction between having them and not seems to have
little to do with whether or not the identifiers are "location
independent". If you want a resource locator but you're
not doing hypertext (e.g., the resources that you're locating
are printers for IPP or servers for service location or whatever)
then the relative, query, and fragment forms are not applicable.

If you ARE doing hypertext, then those forms are useful,
even if you believe the identifiers are permanent, location
independent, and have all of the attributes that are intended
for URNs and not for URLs.

"Uniform Resource Identifiers" define a space of fully qualified,
non annotated names, while "hypertext references" imbue some
semantics to the internal syntax of URIs (namely, give significance
to "/" and "?" within Uniform Resource Identifiers), add a new
syntactic element ("#" fragment identifiers), and add a new protocol
element (relative identifiers).

Larry
-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Fri Jan  2 17:39:58 1998
Delivery-Date: Fri, 02 Jan 1998 17:39:58 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA07817
	for <ietf-archive@ietf.org>; Fri, 2 Jan 1998 17:39:58 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA10330;
	Fri, 2 Jan 1998 17:42:47 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA20913
	for uri-out; Fri, 2 Jan 1998 17:29:32 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA20904
	for uri-in; Fri, 2 Jan 1998 17:29:21 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA20895
	for <uri@services.bunyip.com>; Fri, 2 Jan 1998 17:29:09 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA25420
	for uri@services; Fri, 2 Jan 1998 17:29:08 -0500 (EST)
Received: from access2.digex.net (access2.digex.net [205.197.245.193])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA25415;
	Fri, 2 Jan 1998 17:29:03 -0500 (EST)
Received: (from asgilman@localhost)
          by access2.digex.net (8.8.4/8.8.4)
	  id RAA00115; Fri, 2 Jan 1998 17:29:29 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199801022229.RAA00115@access2.digex.net>
Subject: Re: Hypertext::non-Hypertext not URL::URN
To: masinter@parc.xerox.com (Larry Masinter)
Date: Fri, 2 Jan 1998 17:29:29 -0500 (EST)
Cc: michaelm@rwhois.net, paf@swip.net, fielding@kiwi.ics.uci.edu,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
In-Reply-To: <34AD297F.15D39C63@parc.xerox.com> from Larry Masinter at "Jan 2, 98 09:53:03 am"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

to follow up on what Larry Masinter said:

> 
> I think you've made an important point that I don't want to
> get lost. The syntax forms that are controversial
> (fragment identifiers, relative forms, query syntax)
> are part of the application of HYPERTEXT.
> 
> In fact, whether or not you want those forms seems to depend
> entirely on whether or not you think you're doing hypertext.
> 

This is an interesting idea to pursue, but not credible in
the strong form you stated.

If I were on the road wanting to find the nearest IPP accessible
Braille embosser with a courier delivery option, I believe this
could well wind up as a resource-discovery query involving
something much like the ?parm-list familiar in URLs.

Not all of the functions you reference are limited to HyperText
applications.  But one can, for the purpose of analysis and
understanding, break out a lattice of classes of [names or
identifiers] with longer and shorter sets of "what you can
do with it" attached to the class.

>From the naming perspective, the paramount characteristic
is that the identifier contains a sufficient key (attribute
cluster).  The ability to abbreviate [for relative forms]
in selected contexts [where a document context or other basis
for establishing a BASE environment characteristic exists]
and to parse by certain methods are introduced lower down
in the class web, in more concrete "derived" classes. 

["lower" here is dependent on having adopted a "naming
perspective."]

The difference between an URL view and an URN view of URIs could
be summarized in terms of which of the following failure modes
you are more concerned to avoid:

	- The identified resource exists, but you don't get it.
		-- URL cares first to avoid this
	- You get a resource, but it is not what you intended.
		-- URN cares first to avoid this

-- Al Gilman


From owner-uri@Bunyip.Com  Sat Jan  3 01:31:27 1998
Delivery-Date: Sat, 03 Jan 1998 01:31:28 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id BAA16870
	for <ietf-archive@ietf.org>; Sat, 3 Jan 1998 01:31:27 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA10909;
	Sat, 3 Jan 1998 01:34:14 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA06657
	for uri-out; Sat, 3 Jan 1998 01:21:04 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA06647
	for uri-in; Sat, 3 Jan 1998 01:21:02 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA06632
	for <uri@services.bunyip.com>; Sat, 3 Jan 1998 01:20:54 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA26219
	for uri@services; Sat, 3 Jan 1998 01:20:53 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id BAA26216;
	Sat, 3 Jan 1998 01:20:48 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa25343;
          2 Jan 98 22:18 PST
To: Larry Masinter <masinter@parc.xerox.com>
cc: michaelm@rwhois.net, harald.t.alvestrand@uninett.no, moore@cs.utk.edu,
        uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: Hypertext::non-Hypertext not URL::URN 
In-reply-to: Your message of "Fri, 02 Jan 1998 09:53:03 PST."
             <34AD297F.15D39C63@parc.xerox.com> 
Date: Fri, 02 Jan 1998 22:11:32 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801022218.aa25343@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>I think you've made an important point that I don't want to
>get lost. The syntax forms that are controversial
>(fragment identifiers, relative forms, query syntax)
>are part of the application of HYPERTEXT.
>
>In fact, whether or not you want those forms seems to depend
>entirely on whether or not you think you're doing hypertext.

Nope.  Relative forms are a means of namespace abbreviation.
Query syntax is simply a convenient mechanism for parameterized
access to a resource, which exists only for the sake of common
client implementations.  Fragment identifiers are a mechanism for
identifying a subset of the result of a retrieval.  Whether or not
all of these are only part of the application of hypertext depends
on your definition of hypertext.

Hypertext can be usefully defined either in terms of the UI or
the architecture.  Using the UI definition of hypertext from
Ted Nelson (via Jeff Conklin's Survey): "a combination of natural
language text with the computer's capacity for interactive branching,
or dynamic display ... of a nonlinear text" is obviously insufficient
to cover all of the applications which use relative URI today.
Keep in mind that my protocol library was original written to support
maintenance applications, not dynamic display.

The architectural definition of hypertext is simply that information
can be organized by relationships between information, and further
that resources can be organized by the relationships between
representations of those resources.  This is what I think of as an
Engelbart/Berners-Lee definition, though I'm not sure it was ever
written as such by them.  This definition does cover all of the
controversial syntax forms, but then it also covers all possible uses
of URNs as well, including semantically rich name comparison.

In either case, making a distinction between URI use in hypertext and
URI use outside of hypertext is pointless.  The URI syntax includes a
variety of forms that *allow* the use of relative identifiers, *allow*
the distinction of query parts, and *allow* the presence of fragment
identifiers.  They exist NOT because they are useful for all URI, but
because they ARE useful for some URI.  The syntax is thus defined to
*reserve* those forms in such a way as they *can* be used when someone
wants to use them, and in a way that is *independent* of the scheme
definition.  Moreover, their presence has no adverse impact on uses
of URI that exclude those forms.

That is why I made an explicit distinction between URI-reference
and the other BNF terms in the specification.  HTTP, HTML, and XML
(and many other protocols) need a Draft Standard for a URI-reference.
That is what the URI syntax is all about.  It is not, and never has been,
the intersection of the requirements for URL and URN.  It cannot be,
since the actual requirements for individual URL schemes do not have
much in the way of an intersection.  Protocol fields that do not wish
to allow the relative form and/or fragment will use the <absoluteURI>
BNF term instead.

>The distinction between having them and not seems to have
>little to do with whether or not the identifiers are "location
>independent". If you want a resource locator but you're
>not doing hypertext (e.g., the resources that you're locating
>are printers for IPP or servers for service location or whatever)
>then the relative, query, and fragment forms are not applicable.

Fragment wouldn't be useful, but relative and query forms are
useful in any context where many related printers are being identified,
or servers for service location or whatever.  Namespace abbreviation 
is a universal principle.

>If you ARE doing hypertext, then those forms are useful,
>even if you believe the identifiers are permanent, location
>independent, and have all of the attributes that are intended
>for URNs and not for URLs.
>
>"Uniform Resource Identifiers" define a space of fully qualified,
>non annotated names, while "hypertext references" imbue some
>semantics to the internal syntax of URIs (namely, give significance
>to "/" and "?" within Uniform Resource Identifiers), add a new
>syntactic element ("#" fragment identifiers), and add a new protocol
>element (relative identifiers).

Sorry, that has no basis in reality.  "Uniform Resource Identifiers"
have a Uniform syntax in order to be used and processed as URI references
by portions of overall system implementations that DO NOT KNOW the
scheme-specific semantics.  This allows a separation of concerns between
those elements of the system that collect references (e.g., HTTP field
value parsers, HTML/XML element attribute parsers, etc.) and those
elements of the system that perform semantic operations on those
identifiers.

In order to process an entire set in common, the set of rules that
guide that process must be common for the entire set.  Applications
that use a URI reference do not check to see whether it is a name
or a location before they apply the relative resolution process.
Aside from Navigator (which is artificially restricted to a small set
of URL schemes by poor design), existing WWW applications don't even
check the scheme name until an actual retrieval request is made.

Michael, while I appreciate your desire to have a general definition
of URI that represents only the philosophical principle of identifying
a resource, the fact of life is that we don't need one.  Such a paper
would be useful as a research survey, but not as a Draft Standard
definition of specific protocol elements in current practice.  The latter
is what I am doing, and what <draft-fielding-uri-syntax-01> is intended
to represent, and why we are discussing this in the IETF and not at
a research conference.

While we sit here debating what is or is not relevant to a URN, several
dozen technical specifications in preparation by the IETF or the W3C are
being held back because we don't want them to be specified in terms of
the older RFCs (1670, 1738, 1808) which are known to be wrong.  If there
is nothing in the current draft that prevents the URN WG from defining
the URN as they please, then there is no valid objection to the draft
regarding what the URN does or does not allow.

The only alternative is to make "Locator" synonymous with "a URI that
might be used to locate a resource for the purpose of access" and then
call everything a URL, including all URNs when they are used for that
purpose.  But we have ALREADY discussed and discarded that option because
nobody here (including me) wants to refer to URNs as a subset of URLs.

....Roy


From owner-uri@Bunyip.Com  Sat Jan  3 01:45:12 1998
Delivery-Date: Sat, 03 Jan 1998 01:45:13 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id BAA16917
	for <ietf-archive@ietf.org>; Sat, 3 Jan 1998 01:45:12 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA10923;
	Sat, 3 Jan 1998 01:48:00 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA06972
	for uri-out; Sat, 3 Jan 1998 01:36:58 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA06961
	for uri-in; Sat, 3 Jan 1998 01:36:56 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA06955
	for <uri@services.bunyip.com>; Sat, 3 Jan 1998 01:36:54 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA26283
	for uri@services; Sat, 3 Jan 1998 01:36:53 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id BAA26280;
	Sat, 3 Jan 1998 01:36:46 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa26007;
          2 Jan 98 22:35 PST
To: Dan Connolly <connolly@w3.org>
cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: URI documents 
In-reply-to: Your message of "Fri, 02 Jan 1998 09:29:40 CST."
             <34AD07E4.5B7E@w3.org> 
Date: Fri, 02 Jan 1998 22:28:17 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801022235.aa26007@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>I am trying to find (c) to review it, but I'm not having
>any luck.

Sorry for the delay in responding -- lovely flu season here.
The original message was MIMEencoded, so I placed the intro
and two split specs in my sandbox

    http://www.ics.uci.edu/~fielding/url/leslie0.txt
    http://www.ics.uci.edu/~fielding/url/leslie1.txt
    http://www.ics.uci.edu/~fielding/url/leslie2.txt
    
....Roy


From owner-uri@Bunyip.Com  Sat Jan  3 02:41:55 1998
Delivery-Date: Sat, 03 Jan 1998 02:41:55 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id CAA17107
	for <ietf-archive@ietf.org>; Sat, 3 Jan 1998 02:41:54 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA10957;
	Sat, 3 Jan 1998 02:44:43 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA07509
	for uri-out; Sat, 3 Jan 1998 02:32:52 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA07499
	for uri-in; Sat, 3 Jan 1998 02:32:49 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA07493
	for <uri@services.bunyip.com>; Sat, 3 Jan 1998 02:32:47 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id CAA26379
	for uri@services; Sat, 3 Jan 1998 02:32:46 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id CAA26376;
	Sat, 3 Jan 1998 02:32:42 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa27879;
          2 Jan 98 23:29 PST
To: Patrik Faltstrom <paf@swip.net>
cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Sun, 28 Dec 1997 13:43:21 +0100."
             <Pine.GSO.3.96.971228131924.3210G-100000@nix> 
Date: Fri, 02 Jan 1998 23:22:45 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801022329.aa27879@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Patrik Faltstrom writes:
>
>The confusion is when there are so many parts that talk about (today)
>URL-specific things as URI-things, but with a "may". One example is
>relative URLs, which I think should be described as relative URLs, and not
>relative URIs. The same thing about fragments, and details on how to
>construct and parse query/username etc constructions. It sounds like if
>these things -- even though they are preceded with a "may" -- should apply
>to all URIs, and more specifically to the _design_ of a URZ, URB, URX or
>whatever.

That's because they do in current practice, by design.  Protocols and
data formats that make use of URI references do place all of those
"may", "should", and "must" requirements on anything that is placed
within those URI references, whether it be a URL, URN, URZ, URB, URX or
whatever.  That is the purpose of the URI syntax.  If a protocol
element does not want those features, then it does not use the BNF
terms associated with those features.

>> > I think it is definitely better if we have documents about URIs, URNs and
>> > URLs, so the number of "may" can be limited to a minimum when we talk
>> > about so important things as grammars and what characters are allowed, how
>> > encoding is done and how to handle/accept things like fragments, queries
>> > and relative addressing.
>> 
>> There are no fewer "may"s in the combined (c) than there are in (b).
>
>Well, I think they might be able to be fewer. I might be wrong. I would
>like to say that _IF_ certain functionality should be able to be applied
>to a URL scheme, it _MUST_ syntactically be written in a certain way. That
>rule might not be possible to create if we also include URNs -- because
>the URN namespace itself might have rules and constructions which makes
>that rule not appliable.

The URL schemes already in practice do not have anything more in
common than what is specified in the URI draft.  There are no MUST
requirements for such things because doing so places semantic requirements
on URLs that simply aren't needed by the generic parser.

>Also, because a URN and a URL are different things (as a URN can be used
>in a number of ways, N2Ls, N2L, N2C,...) they are also used differently --
>and certain operations one can apply to a URL can not be applied to a URN
>and vice versa.

Scheme-specific semantics do not belong in the generic syntax draft.
In any case, the above is false --- it depends on the scheme definition
and not on whether it is a URL or URN.

>> As far as I can tell, there is no proposal to have a different
>> set of allowed characters in "URI" than in "URL", so I'm not sure 
>> waht you mean by "what characters are allowed". Also, I don't see
>> any proposals to have a different mechanism for encoding for URNs
>> and URLs. Are you suggesting there might be such a thing?
>
>This is from a discussion I had with the Handle people, which didn't
>understand why we when talking about URNs did say that the character set
>in use should be UTF-8 encoded UNICODE 2.0, when so many different
>character sets did work when using HTTP URLs. Well, this is because when
>getting a URL, you normally (there are exceptions of course) get them in a
>HTML document as a reference. That reference is then, as-is, passed back
>to the same server as the one that did pass the reference to the client,
>so noone have to parse the stream of bytes passed back and fourth over the
>wire. The URL, if displayed on the screen in the clients browser, might
>look funny, or like garbage, but it will work. This as long as the client
>doesn't change the stream of bytes.
>
>But, when talking about URNs, the URN will be inside some document, say a
>HTML one. That URN will _NOT_ be passed to the same HTTP server, but to
>some resolver (in the case of a N2L resolution) which must understand what
>characters are represented in the name-space-specific string, so a search
>can be done, which in turn will result in the URL which is sent back to
>the client. That URL is then what the browser in this example sends back
>to the HTTP server to get the next HTML page.
>
>As you can see in this example, we have when using URNs a third party
>involved -- or at least some function which acts as a resolver which in
>this simple example turns the URN into a URL which is then used as normal.
>
>Because of that -- it is definitely needed when talking about URNs to
>agree on what character set and encoding is used, as the parties involved
>have to be able to parse the characters (not the bytes) sent in the URN.

Before making such arguments, it is useful to check the specification,
specifically section 2.1:

   In general practice, many different character encoding schemes are
   used in the second mapping (between sequences of represented
   characters and sequences of octets) and there is generally no
   representation in the URI itself of which mapping was used unless
   the URI scheme requires a specific mapping.  While there is a strong
   desire to provide for a general and uniform mapping between more
   general scripts and URIs, the standard for such use is outside of the
   scope of this document.

The operative words here are "unless the URI scheme requires a
specific mapping."  The "urn" scheme does require a specific mapping.
This does not in any way interfere with its treatment as a URI.

....Roy


From owner-uri@Bunyip.Com  Sat Jan  3 02:58:28 1998
Delivery-Date: Sat, 03 Jan 1998 02:58:29 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id CAA17155
	for <ietf-archive@ietf.org>; Sat, 3 Jan 1998 02:58:28 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA10965;
	Sat, 3 Jan 1998 03:01:11 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA07764
	for uri-out; Sat, 3 Jan 1998 02:49:53 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA07753
	for uri-in; Sat, 3 Jan 1998 02:49:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA07747
	for <uri@services.bunyip.com>; Sat, 3 Jan 1998 02:49:48 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id CAA26424
	for uri@services; Sat, 3 Jan 1998 02:49:47 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id CAA26421;
	Sat, 3 Jan 1998 02:49:44 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa29408;
          2 Jan 98 23:47 PST
To: Larry Masinter <masinter@parc.xerox.com>
cc: Patrik Faltstrom <paf@swip.net>, harald.t.alvestrand@uninett.no,
        moore@cs.utk.edu, uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Sat, 27 Dec 1997 22:45:15 PST."
             <34A5F57A.F02C06D7@parc.xerox.com> 
Date: Fri, 02 Jan 1998 23:40:26 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801022347.aa29408@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

In message <34A5F57A.F02C06D7@parc.xerox.com>, Larry Masinter writes:
>I've been wondering if we might progress with a different
>perspective, which I will lay out briefly:
>
>The term "URI" denotes a concept: some kind of uniform
>space of identifiers for resources. The terms "URL", and "URN",
>however, denote explicit protocol elements, with specific
>syntax and semantics associated with that syntax. The URL
>syntax is well defined and widely implemented; the URN syntax
>is newer, but well underway.
>
>It is possible, and convenient, to allow for mutual embedding
>of these protocol elements. That is, the space of URNs can
>be embedded in the space of URLs by prepending the URN with
>the string "urn:". This means that "all URNs are URLs" only
>in the trivial sense that it is possible to write a URN as
>a URL. The simple embedding is possible because the URN syntax
>was chosen (wisely) to fit within the URL syntax.
>
>Conversely, one could imagine embedding the URL name space
>in the URN space. Imagine, for example, a URN which consisted
>of a date and a URL. The resource named would be 'the
>resource that was available at the specified location
>at the specified time. This would be perfectly good URN;
>perhaps one could say that 'dated-url' was the naming authority,
>and write <durl:199712272238:http://www.parc.xerox.com/masinter>.
>as the undecorated URN.
>
>With this notion of 'URI is a concept', we don't need or want
>a general URI syntax. There's a URL syntax and a URN syntax.
>There might be a completely separate URC syntax at some point.
>While it is convenient to embed URNs into the URL name space,
>it is just an embedding; the semantics associated with URLs
>are not inherited by URNs than they are inherited by email
>addresses merely because there is a 'mailto:' URL scheme.

This is what we were working on, until the URN folks insisted that
a URN could not be a URL, and therefore could not be referenced
by the URL specification.  Likewise, many people feel that
"identifier" is a better term for this interchangeable syntax
than is "locator".  If people could just make up their minds on
which is better 

   o URN can be considered a URL for some purposes

   o URN can be considered a URI for some purposes

then maybe we can make some progress.  Please note that we have already
written both of those specifications, minus a few adjustments needed to
correspond with more recent editorial improvements.

....Roy


From owner-uri@Bunyip.Com  Sat Jan  3 03:37:56 1998
Delivery-Date: Sat, 03 Jan 1998 03:37:57 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id DAA17308
	for <ietf-archive@ietf.org>; Sat, 3 Jan 1998 03:37:56 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA11012;
	Sat, 3 Jan 1998 03:40:45 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA08243
	for uri-out; Sat, 3 Jan 1998 03:23:37 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA08233
	for uri-in; Sat, 3 Jan 1998 03:23:34 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA08227
	for <uri@services.bunyip.com>; Sat, 3 Jan 1998 03:23:31 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA26511
	for uri@services; Sat, 3 Jan 1998 03:23:29 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id DAA26508;
	Sat, 3 Jan 1998 03:23:23 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa08054;
          3 Jan 98 0:22 PST
To: Patrik Faltstrom <paf@swip.net>
cc: harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Sun, 28 Dec 1997 06:52:19 +0100."
             <Pine.GSO.3.96.971228063242.27472E-100000@nix> 
Date: Sat, 03 Jan 1998 00:14:48 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801030022.aa08054@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Patrik writes:
>
>It _might_ be the case that a URN should be parsed differently than a URL.
>It might be that a totally new UR* should be parsed even differently than
>a URN and a URL. I agree with you that a design like that might be stupid,
>but the fact is that you do have some small common syntactic rules for
>URNs and URLs, and that is how you find which one it is. A URN is simple
>to recognise as it is prepended with the "urn:" string, but a URN is
>harder because the URL scheme is syntactically written in the position
>where the URI scheme should be. A parser must because of that have a list
>of all known URL schemes, and if the URI scheme is one of those, the
>identifier is a URL.

I don't think you understand the impact of the URN WG's decisions.
The "urn" is a URI scheme.  It is not "harder" or "easier" to interpret
than any other URI scheme --- you just give it to the "urn" handler,
which is then perfectly capable of giving it to some other sub-handler
if that is how the "urn" handler is designed.  The URI syntax doesn't
care about such things, because the URI parser doesn't care whether the
identifier is a URL or URN.  Those are scheme-dependent issues, not
URI issues.

The only application I know of that is dumb enough to use a fixed
list of known URL schemes is Navigator, and plain text scanners which
attempt to convert URLs in text to a hypertext reference.  Most
everything else is based on either the W3C/CERN libwww which uses a
registry of callbacks, or my own libwww-perl which uses module hooks.
This is because these architectures are designed for extensibility.
We all want this to be true, and even more prevalent in the future,
because URNs will never be deployed if they can't be used.

>Now, you simplify this by saying that syntactically, a URN can be parsed
>the same way as a URL, and one can install in the software a URN parser
>just like one does install a handler for a HTTP scheme or mailto scheme.
>
>Well, a lot of people probably do agree with you that that is the way one
>can _implement_ URLs and URNs, but that is not the way things are defined.
>What do we do when we get URZs which _doesn't_ have "URZ" prepended, but
>have the URZ scheme immediately in the beginning of the string, just like
>URLs? What happens if the market start writing URNs without the string
>"urn:" in the beginning of the string, and instead only write "isbn:" (you
>write in your document about the "side of the bus problem" regarding the
>fact that HTTP URLs loose their "http://" part)? Is "isbn" now a scheme?
>Yes, in the implementation it might be when you parse the string, but it
>is still a URN, and not a URL.

Yes, if people were not to include the "urn:" prefix, then it is no
longer within the "urn" scheme.  The scheme is not optional, nor will it
ever be optional.  I believe I've said this before on the URN list.

You are talking about a philosophical problem, and I am talking about
running code.  We need a definition that corresponds to the running code,
not to the philosophical problem.

>We have today two different types of URIs; URLs and URNs. What some of us
>ask for are your document divided in three so it is crystal clear what is
>a definition for URIs, what is URLs and what is URNs. I simply don't
>understand why you are opposing that so much?

Because what you are asking for is not true in current practice, nor can
it be defended by any implementations, nor is it capable of being defined
as a Draft Standard.  Aside from that, it is also poor design.  That is
why I oppose it so much --- I have no desire for a useless specification
that specifies nothing more than the territorial boundary between two
IETF working groups.

....Roy


From owner-uri@Bunyip.Com  Sun Jan  4 14:28:11 1998
Delivery-Date: Sun, 04 Jan 1998 14:28:12 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA03268
	for <ietf-archive@ietf.org>; Sun, 4 Jan 1998 14:28:11 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA00686;
	Sun, 4 Jan 1998 14:31:00 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA22405
	for uri-out; Sun, 4 Jan 1998 14:16:38 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA22395
	for uri-in; Sun, 4 Jan 1998 14:16:36 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA22389
	for <uri@services.bunyip.com>; Sun, 4 Jan 1998 14:16:33 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA28610
	for uri@services; Sun, 4 Jan 1998 14:16:32 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id OAA28607;
	Sun, 4 Jan 1998 14:16:29 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52283(1)>; Sun, 4 Jan 1998 11:16:16 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71813>; Sun, 4 Jan 1998 11:15:58 PST
Message-ID: <34AFDFED.5B85EAD0@parc.xerox.com>
Date: Sun, 4 Jan 1998 11:15:57 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
CC: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: Hypertext::non-Hypertext not URL::URN
References: <9801032123.aa14252@paris.ics.uci.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

I said (to Roy, privately)

> The point is, there are a particular set of applications that
> can use relative forms, fragments, and query syntax. Whether or
> not those applications can use a particular naming scheme
> is independent of whether the naming scheme is intended to
> be "location-independent" or "permanent".

to which Roy reiterated (privately):

> There are some applications which do not use relative forms,
> but the ones that do are not limited to hypertext. Regardless,
> the syntax is uniform in order to support those applications
> that do use those forms.  This is not a hardship for any other
> applications, so there is no point in debating it.

I think we have an agreement on the point that "there are some
applications that do not use fragments, relative forms or queries,
and some that do."  There seems to be some agreement (I'm not sure
how much) that the distinction is based on the application class,
and not (necessarily) on whether the identifier is a URL or a URN.

As to whether or not we should "debate" this, I believe this is the 
crux of the issue that is keeping us from progressing, so I think
it's worth getting clear about it. The question isn't about "hardship",
it is about "applicability" or "appropriateness". Unless it is made explicit,
there is a presumption, at least in many situations, that if you
give a general syntax for a protocol element, the components of
that general syntax are appropriate and allowed for all applications
of that protocol element. However, this is not the case: there are
applications for which fragment identifiers are inappropriate.

If we didn't want to restrict applicability of syntactic components
by having explicit syntactic elements, we'd just stick to "scheme:uric*"
and put footnotes for each application. But that's hardly desirable.

The World Wide Web application (and various other applications) need
and want the BNF for "URI-reference". But other applications (e.g.,
digital libraries, for example), might want to disallow fragment identifiers.

If we pursue this line of reasoning, we would want the URI syntax document
to define sufficient non-terminals to be useful for the different
kinds of application classes. For example,

There are a class of applications that use only 'pure absolute
URIs', with no fragment identifiers, relative forms, or query
processing. (For example, I might imagine various digital library
applications wanting to make this restriction.)

There are a class of applications that use only 'absolute URIs,
and query forms', but no relative forms or fragment identifiers.
For example, I might imagine various resource location applications
wanting this restriction.

There are a class of applications that use "recognize URI in
plain text" syntax. This class might use the "www.blah.com/foo"
form, without any scheme, and might want to restrict the URL scheme
to start with a text character.

Perhaps one way to clarify the issues for some would be to note
some of the different application classes, and even to give
different BNF constructions for each. Hiding it behind the
opaque URI syntax doesn't seem to help those who want some of
the syntactic elements but not the rest.

Larry


From adm  Mon Jan  5 08:10:45 1998
Delivery-Date: Mon, 05 Jan 1998 08:18:12 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id IAA14846
	for ietf-outbound.10@ietf.org; Mon, 5 Jan 1998 08:10:02 -0500 (EST)
Received: from thumper.bellcore.com (thumper.bellcore.com [128.96.41.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA14824
	for <ietf@ns.ietf.org>; Mon, 5 Jan 1998 08:08:54 -0500 (EST)
Received: from seawind.bellcore.com (seawind.bellcore.com [192.4.18.101])
	by thumper.bellcore.com (8.8.6/8.8.6) with ESMTP id IAA27873;
	Mon, 5 Jan 1998 08:08:24 -0500 (EST)
Received: (from huitema@localhost) by seawind.bellcore.com (8.8.5/8.6.12) id IAA20496; Mon, 5 Jan 1998 08:08:23 -0500 (EST)
Date: Mon, 5 Jan 1998 08:08:23 -0500 (EST)
From: huitema@bellcore.com (Christian Huitema)
Message-Id: <980105080822.ZM20494@seawind.bellcore.com>
In-Reply-To: "Turner, Randy" <rturner@sharplabs.com>
        "RE: User Petition on Standards to Netscape and Microsoft" (Jan  3, 10:24am)
References: <D10983CAC30DD111B41400805FA6A1C1026DC9@admsrvnt02.enet.sharplabs.com>
X-Mailer: Z-Mail (5.0.0 30July97)
To: "Turner, Randy" <rturner@sharplabs.com>,
        "'huitema@bellcore.com
 '" <huitema@bellcore.com>
Subject: Re: User Petition on Standards to Netscape and Microsoft
Cc: "'karl@cavebear.com'" <karl@cavebear.com>,
        "'ietf@ns.ietf.org
 '" <ietf@ns.ietf.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii

XDR includes both an IDL and a coding spec.  Both could be used
instead of ASN.1, and are indeed used in many applications.

-- 
Christian Huitema
----------
See you at INET'98, Geneva 21-24,July 98 http://www.isoc.org/inet98/


From owner-uri@Bunyip.Com  Tue Jan  6 07:47:20 1998
Delivery-Date: Tue, 06 Jan 1998 07:47:24 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id HAA06369
	for <ietf-archive@ietf.org>; Tue, 6 Jan 1998 07:47:19 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id HAA05876;
	Tue, 6 Jan 1998 07:50:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA27220
	for uri-out; Tue, 6 Jan 1998 07:12:24 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA27213
	for uri-in; Tue, 6 Jan 1998 07:12:22 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA27205
	for <uri@services.bunyip.com>; Tue, 6 Jan 1998 07:12:20 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id HAA03820
	for uri@services; Tue, 6 Jan 1998 07:12:19 -0500 (EST)
Received: from dokka.kvatro.no (dokka.kvatro.no [193.216.2.164])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA03813;
	Tue, 6 Jan 1998 07:12:06 -0500 (EST)
Received: from alden (dhcp42.kvatro.no [193.216.2.42])
	by dokka.kvatro.no (8.8.5/8.8.5) with SMTP id NAA16175;
	Tue, 6 Jan 1998 13:02:05 +0100
Message-Id: <199801061202.NAA16175@dokka.kvatro.no>
X-Sender: hta@dokka.kvatro.no
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0 Demo
Date: Tue, 06 Jan 1998 12:59:34 +0100
To: Dan Connolly <connolly@w3.org>
From: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
Subject: Re: URI documents
Cc: Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
In-Reply-To: <34AD07E4.5B7E@w3.org>
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
 <199712262257.XAA19060@dokka.kvatro.no>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 09:29 02.01.98 -0600, Dan Connolly wrote:

>Harald, it would help me out if you would
>please point out how it is that (b) is not a solution.
>I read it quite carefully and I find it satisfactory.

That's why it went to Last Call - at first glance I found it so too.
At second glance (and considering others' vehemence), I'm not 
sure at all.

>Since Larry asked, I'll (re-)state the W3C opinion: we're
>heavily invested in the notion of a single, extensible universal
>address space:

The problem, to my mind, is that we really have two deep axioms
here:

- The class of identifiers that, roughly speaking, start with
  a short string and a colon, and go on in a charset-limited way.
  All the URI axioms you cite are axioms of that class.
- The class of identifiers that, in addtion to being of the first
  class, obey certain additional rules, such as hierarchy,
  hostname representation and so on.
  None of this is necessary for the URI axioms; they are vitally
  necessary for today's day-to-day usage of the World Wide Web.

(Everyone with me so far?)

There are people among us who think (I think) that the rules of the
second class are more a result of the history of the field than they
are a good design that should be followed in the future; in particular,
they want to make sure that nobody - BUT NOBODY - builds into their
software assumptions that all URLs that happen to look like "type 2"
can be treated like "type 2" URLs.

This separation is, I think, probably best served by having 2 different
documents, one for URIs giving the "type 1" rules and one giving
the "type 2" rules.

If this is the case, we have more issues:

- Is the #fragment rule a "type 1", "type 2" or "none of the above, but
  should be mentioned in both places"?
- For things that are currently called URLs, but don't follow the "type 2"
  rules, should we recategorize them as URIs or say that the URL concept
  embraces both "type 2" URIs and some other URIs?

If separation is not the Right Way, the issues are of course slightly
different....

                                   Harald A



From owner-uri@Bunyip.Com  Tue Jan  6 10:53:48 1998
Delivery-Date: Tue, 06 Jan 1998 10:53:49 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA10317
	for <ietf-archive@ietf.org>; Tue, 6 Jan 1998 10:53:48 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA06460;
	Tue, 6 Jan 1998 10:56:35 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA00250
	for uri-out; Tue, 6 Jan 1998 10:09:32 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA00242
	for uri-in; Tue, 6 Jan 1998 10:09:31 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA00234
	for <uri@services.bunyip.com>; Tue, 6 Jan 1998 10:09:28 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA04164
	for uri@services; Tue, 6 Jan 1998 10:09:27 -0500 (EST)
Received: from access5.digex.net (access5.digex.net [205.197.245.196])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA04158;
	Tue, 6 Jan 1998 10:09:21 -0500 (EST)
Received: (from asgilman@localhost)
          by access5.digex.net (8.8.4/8.8.4)
	  id KAA21828; Tue, 6 Jan 1998 10:07:25 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199801061507.KAA21828@access5.digex.net>
Subject: Re: URI documents
To: Harald.Alvestrand@maxware.no (Harald Tveit Alvestrand)
Date: Tue, 6 Jan 1998 10:07:25 -0500 (EST)
Cc: connolly@w3.org, masinter@parc.xerox.com, leslie@Bunyip.Com,
        fielding@kiwi.ics.uci.edu, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
In-Reply-To: <199801061202.NAA16175@dokka.kvatro.no> from Harald Tveit Alvestrand at "Jan 6, 98 12:59:34 pm"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

to follow up on what Harald Tveit Alvestrand said:

Dan Connolly:
> >Since Larry asked, I'll (re-)state the W3C opinion: we're
> >heavily invested in the notion of a single, extensible universal
> >address space:

Al Gilman:
That's one of the sources of the problem:  too much emphasis on
singleness.  If you frame the problem as understanding a class
of text strings that function as identifiers, in the context of
a web of string and name classes, you will get unstuck from the
impasses.

Harald Alvestrand:
> 
> The problem, to my mind, is that we really have two deep axioms
> here:
> 
> - The class of identifiers that, roughly speaking, start with
>   a short string and a colon, and go on in a charset-limited way.
>   All the URI axioms you cite are axioms of that class.
> - The class of identifiers that, in addtion to being of the first
>   class, obey certain additional rules, such as hierarchy,
>   hostname representation and so on.
>   None of this is necessary for the URI axioms; they are vitally
>   necessary for today's day-to-day usage of the World Wide Web.
> 
> (Everyone with me so far?)

Al Gilman:

Almost.  You are very close.  But you are not getting quite deep
enough.  It is not clear that everything that gets called an URN
needs to have all the armor of your first class.

There is a level of abstraction for names where the relative and
absolute URLs that retrieve the same resource are viewed as
variant forms of one name.  We may need to link the URI documents
to documents which capture this view of the naming agenda in
order to have adequate documentation of what is going on.

Harald A:
> 
> If separation is not the Right Way, the issues are of course slightly
> different....

Al Gilman:

The Right Way is a web of sub-documents specifying a web of
classes.  So long as the semantics of the sub-documents is strong
enough, the grouping into documents becomes a non-problem.  The
IETF is being materially hampered in working this situation by
its failure to adopt more powerful linking and semantic modeling
norms for its working documents.

The canonical sub-document web for this topic is:

Ancestor classes [standards track]:

	a string class that survives a variety of environments

	a name class that guarantees certain semantic properties

Resource classes [BCP track]:

	addressing imported from the Internet platform

	generic hierarchy as has been used in multiple URL schemes
	
	intra-document references to named subdocuments or locations
	[via #fragment construct]

	[I may not have got them all]

Scheme specifications [three tracks per URLreg plans]:

	Draw on the above two sets of class definitions.

The URN development 
	
	- should be free to define names as polymorphic
	and containing some forms that do not meet
	the hardiness requirements of the HTML/HTTP cycle.

	- should get with the program of scheme extension
	so we have one program of scheme vocabulary 
	definition which will preserve the low cost of
	distinguishing things syntactically across a
	broad range of contexts.

-- Al Gilman


From owner-uri@Bunyip.Com  Tue Jan  6 13:28:47 1998
Delivery-Date: Tue, 06 Jan 1998 13:28:47 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA12576
	for <ietf-archive@ietf.org>; Tue, 6 Jan 1998 13:28:46 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA07221;
	Tue, 6 Jan 1998 13:31:32 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id NAA06609
	for uri-out; Tue, 6 Jan 1998 13:17:13 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id NAA06603
	for uri-in; Tue, 6 Jan 1998 13:17:12 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA06591
	for <uri@services.bunyip.com>; Tue, 6 Jan 1998 13:17:09 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id NAA04657
	for uri@services; Tue, 6 Jan 1998 13:17:07 -0500 (EST)
Received: from dynamicdiagrams.com (dynamicdiagrams.com [205.181.196.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id NAA04648;
	Tue, 6 Jan 1998 13:17:00 -0500 (EST)
Received: by dynamicdiagrams.com (940816.SGI.8.6.9/940406.SGI.AUTO)
	 id NAA02634; Tue, 6 Jan 1998 13:08:37 -0800
From: "David G. Durand" <david@dynamicdiagrams.com>
Message-Id: <9801061308.ZM2632@iris.dynamicdiagrams.com>
Date: Tue, 6 Jan 1998 13:08:34 -0500
In-Reply-To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
        "Re: URI documents" (Jan  6, 12:59pm)
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com> 
	<199712262257.XAA19060@dokka.kvatro.no> 
	<199801061202.NAA16175@dokka.kvatro.no>
X-Mailer: Z-Mail (3.2.0 26oct94 MediaMail)
To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>
Subject: Re: URI documents
Cc: Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Jan 6, 12:59pm, Harald Tveit Alvestrand wrote:
> Subject: Re: URI documents
> At 09:29 02.01.98 -0600, Dan Connolly wrote:
> >Since Larry asked, I'll (re-)state the W3C opinion: we're
> >heavily invested in the notion of a single, extensible universal
> >address space:
>
> The problem, to my mind, is that we really have two deep axioms
> here:
>
> - The class of identifiers that, roughly speaking, start with
>   a short string and a colon, and go on in a charset-limited way.
>   All the URI axioms you cite are axioms of that class.

This class of properties certainly seems to be essential to solving the
concrete protocol problems. Standards like HTML and XML need to be able to
refer to identifiers regardless of whether they are names or locators, and need
to be able to parse those locators dependably (which means knowing about
character repertoire, and scheme identifier at the least).

> - The class of identifiers that, in addtion to being of the first
>   class, obey certain additional rules, such as hierarchy,
>   hostname representation and so on.
>   None of this is necessary for the URI axioms; they are vitally
>   necessary for today's day-to-day usage of the World Wide Web.

The hierarchy rule is potentially applicable to many sorts of namespace.
Hostnames are much more limited in application to specific protocols (leaving
aside the use of hostnames as indentifiers in contexts where communication with
the host is irrelevant).

While several proposed URL spaces have no notion of hierarchy, some do, and of
those, _some_ but not all, may sensibly be used with "relative addresses" of
the "relative URI" sort. So the "hierarchy properties" may not apply globally
to all forms of URI. On the other hand, _where_ hierarchy can be applied, it
should be done in a uniform way, so that knowledge of naming scheme is not
required in order to parse and properly resolve relative URIs.

The current framework actually provides this -- if non-hierarchical namespaces
are required to always escape any occurrences of the "/" character in their
URIs. This is probably an inconvenience in some legacy URN spaces, but
providing a uniform method for using hierarchical and relative URIs does not
force non-hierarchical namespaces out of existence. It does limit their
character set further so that they don't contain the hierarchy-marking
character.

I agree with that relative URNs may well be a bad idea, nd they are certainly
not well understood (what is the "base URI" in a protocol-independent context?)
However, the current URI proposal does _not_ prevent URN namespaces from being
defined in a way that can avoid relative URNs and their attendant hair -- and
will allow them to be deployed safely and in a manner uniform with relative
URLs.

> (Everyone with me so far?)

Mostly, but I'm not yet convinced that we actually need two documents to meet
the needs implied by your helpful analysis.

> There are people among us who think (I think) that the rules of the
> second class are more a result of the history of the field than they
> are a good design that should be followed in the future; in particular,
> they want to make sure that nobody - BUT NOBODY - builds into their
> software assumptions that all URLs that happen to look like "type 2"
> can be treated like "type 2" URLs.

I guess I can understand that perspective quite well, but I'm unconvinced that
it is a real problem with the current language -- we can avoid relative URNs by
simply not allowing "/" in the relevant namespaces. As to fragment ID's I'll
say more in a minute.

> This separation is, I think, probably best served by having 2 different
> documents, one for URIs giving the "type 1" rules and one giving
> the "type 2" rules.


Making this disctinction clearer might help, but I don't in fact see that
allowing the type 2 rules as universals is in fact a practical problem. If we
don't make URNs that look like "TYPE 2" URLs then there's no problem to solve.

> If this is the case, we have more issues:
>
> - Is the #fragment rule a "type 1", "type 2" or "none of the above, but
>   should be mentioned in both places"?

It's TYPE 1, because the interpretation of fragment IDs explicitly depends on
the application and data type of the resource. The HTML applications use it in
a way that does not depend on URI format or resolution method at all.

XML, for instance, defines special processing for Fragment-IDs that is relevant
for any URI that is resolved to an XML document.  This syntax is intended to be
used with URI references in XML documents for processing by XML Linking-aware
software. Whether the URI is a URN or URL, is irrelevant to this application.

This is perhaps an example of Larry's "Hypertext-like" applications of URIs.

[[aside: at one point I proposed the use of (URN-like) SGML FPIs for authority
control in a series of art databases. Query-strings and fragment-IDs are
unlikely to be sensible for objects like "Picasso" or "Guernica". But this
doesn't really strike me as a problem that name syntax will really solve, but
rather an issue of the semantics of some namespaces and applications. "Fetch
resource," for instance, is unlikely to work on "Picasso" without criminal
activity or supernatural intervention.]]

> - For things that are currently called URLs, but don't follow the "type 2"
>   rules, should we recategorize them as URIs or say that the URL concept
>   embraces both "type 2" URIs and some other URIs?

I don't know about this one..

> If separation is not the Right Way, the issues are of course slightly
> different....

   I think you actually got the issues pretty well, but I don't see that
separation is needed. The current single-document approach may be a bit
unweildy, but it's technically sound.

  -- David

------------------------------------------+----------------------------
David Durand                 dgd@cs.bu.edu| david@dynamicDiagrams.com
Boston University Computer Science        | Dynamic Diagrams
http://www.cs.bu.edu/students/grads/dgd/  | http://dynamicDiagrams.com/
                                          | MAPA: mapping for the WWW


From owner-uri@Bunyip.Com  Tue Jan  6 16:25:11 1998
Delivery-Date: Tue, 06 Jan 1998 16:25:11 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA15461
	for <ietf-archive@ietf.org>; Tue, 6 Jan 1998 16:25:10 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA07932;
	Tue, 6 Jan 1998 16:27:54 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA11462
	for uri-out; Tue, 6 Jan 1998 15:59:52 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA11454
	for uri-in; Tue, 6 Jan 1998 15:59:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA11446
	for <uri@services.bunyip.com>; Tue, 6 Jan 1998 15:59:46 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA05194
	for uri@services; Tue, 6 Jan 1998 15:59:46 -0500 (EST)
Received: from gte.com (h132-197-8-26.gte.com [132.197.8.26])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA05187;
	Tue, 6 Jan 1998 15:59:42 -0500 (EST)
Received: from espion.gte.com by gte.com (8.8.4/8.8.4)
Received: by espion.gte.com (SMI-8.6/SMI-SVR4)
	id QAA12987; Tue, 6 Jan 1998 16:03:55 -0500
Date: Tue, 6 Jan 1998 16:03:55 -0500
Message-Id: <199801062103.QAA12987@espion.gte.com>
From: <dlaliberte@gte.com>
To: "David G. Durand" <david@dynamicdiagrams.com>
Cc: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>,
        Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: [URN] Re: URI documents
In-Reply-To: <9801061308.ZM2632@iris.dynamicdiagrams.com>
References: <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
	<199712262257.XAA19060@dokka.kvatro.no>
	<199801061202.NAA16175@dokka.kvatro.no>
	<Harald.Alvestrand@maxware.no>
	<9801061308.ZM2632@iris.dynamicdiagrams.com>
X-Mailer: VM 6.33 under 20.2 XEmacs Lucid
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

David G. Durand writes:
 > While several proposed URL spaces have no notion of hierarchy, some
 > do, and of those, _some_ but not all, may sensibly be used with
 > "relative addresses" of the "relative URI" sort. So the "hierarchy
 > properties" may not apply globally to all forms of URI. On the other
 > hand, _where_ hierarchy can be applied, it should be done in a
 > uniform way, so that knowledge of naming scheme is not required in
 > order to parse and properly resolve relative URIs.

I agree completely.  One addition I would make: In cases where hierarchy
doesn't apply for a scheme, but the scheme still uses '/', if relative
URIs are never used relative to URIs in that scheme, then there should
never be a problem with the lack of support for hierarchy.  But if
hierarchy were later introduced for some reason, that would be a problem.

 > I agree with that relative URNs may well be a bad idea, nd they are
 > certainly not well understood (what is the "base URI" in a
 > protocol-independent context?)  

We discussed relative URNs at some length last spring or so, and I was
under the impression that the problems with relative URNs were more of
an uncertainty about the nature of the beast rather than a clear danger.
Concerning the base URI problem, there is a clear answer: the client
should either use what it is told to use, or it should use the last URI
(not the first) that it used to resolve to the resource.

By the way, I am of the belief that hierarchical URIs (including URNs)
are necessary for scalability, just as DNS itself uses hierarchy for
scalability.  The use of hierarchy to support relative URIs is
secondary, but also useful for some of the same reasons they are useful
relative to the run-of-the-mill http URLs.  Multiple URIs (including
multiple URNs) for a single document are allowed, and will occur.

--
Daniel LaLiberte
 dlaliberte@gte.com  (was: liberte@ncsa.uiuc.edu)
 liberte@hypernews.org


From ipp-owner@pwg.org  Tue Jan  6 21:56:47 1998
Delivery-Date: Tue, 06 Jan 1998 21:56:49 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA19060
	for <ietf-archive@ietf.org>; Tue, 6 Jan 1998 21:56:46 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA08678
	for <ietf-archive@cnri.reston.va.us>; Tue, 6 Jan 1998 21:59:33 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA10553 for <ietf-archive@cnri.reston.va.us>; Tue, 6 Jan 1998 21:56:42 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 6 Jan 1998 21:44:12 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA09041 for ipp-outgoing; Tue, 6 Jan 1998 21:05:56 -0500 (EST)
Message-Id: <3.0.1.32.19980106180057.00e786c0@garfield>
X-Sender: hastings@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Tue, 6 Jan 1998 18:00:57 PST
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: Re: IPP> Additional proposal details
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C1026DAD@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

Randy,

I have a few questions on your proposal to use an IPP redirect mechanism.  
But it does seem to be simple and allows scalability where a print job could 
be performed on a different server than to which it was originally 
submitted.  This was a feature that Kinko's liked.

Also, as you point out, it allows an implementor and/or system administrator 
to decide on an operation by operation basis, which operations needs
more security and which do not.

The key is that all clients MUST support the redirect mechanism.

I'm trying to compare your scheme with Carl-Uno and Larry's
of having a single multi-valued "printer-uri-supported" Printer attribute
and a single-valued  "printer-uri" operation attribute.  The directory
entry would also be the multi-valued "printer-uri-supported" attribute.

Both schemes simplify our current document and have a single attribute.

See comments marked TH> below on your proposal.

Tom


Here is your attachment as text:


TLS Redirection Modifications

The following changes to the model document
would be required in order to support my
earlier redirection proposal. The changes
appear to be simple, and would allow us to
use the term "printer-uri" throughout the
document, without all the "hand waving"
(similar to Bob's proposal).


Section 3.1.3.2 Response Operation Attributes


An additional operation response
attribute would be defined:

server-redirect-uri

This is a generic redirect (not TLS specific)
that allows servers to redirect requests to
another URI. NOTE: The redirect only applies
to each request. A client should not assume
the lifetime of a redirect to last beyond the
particular request that was originally
redirected.

TH> Presumably, this "server-redirect-uri" Operation attribute is
TH> MANDATORY for a Printer to support, but is only returned on
TH> a redirect response, correct?

TH> Also we need to add a redirect status code in section 13.1.3
TH> Redirection Status Codes, say, "server-redirect", correct?



clients MUST recognize and use redirects.

----

For all operations, an additional operation
attribute MAY be included by clients:

client-TLS-requested

TH> Presumably, a 'boolean' attribute, correct?
TH> How about making the value of this attribute specifying what
TH> security is requested, perhaps as a keyword value? 
TH> Something like "client-security-requested" with values: 'tls' and
TH> 'digest'.

This attribute would indicate to the server
that the client wishes to use TLS for the
session.

If the server supports TLS, it would return
the generic redirect response attribute
described above. If the server DOES NOT
support TLS, then the server would return the
"scheme-not-supported" error code to the
client.

TH> Presumably the server rejects the request as well, correct?
TH> Also this attribute is MANDATORY for a server to support,
TH> but which values depends on implementation.


----

On a get-printer-attributes request, the
"printer-uri" returned would always be the
URI that was used to issue the get-attributes
request (like Bob's proposal)

On a get-job-attributes request, the 
"containing-printer-uri" would be either the
base "printer-uri" (non-TLS), or a
redirected TLS URI that was actually used to
submit the job. I submit that we can leave
this up to implementations since I think the
client results would be the same.

----

On a get-jobs request to a printer-uri, the
"containing-printer-uri" attribute returned
for each job would be implementation-specific.
It would either be the "printer-URI" (non-TLS)
for the printer, or it could be a redirected
TLS URI. This needs to be implementation-specific
so as to allow servers to decide how job-
specific information is displayed for a 
particular client.

--

In addition to addressing Bob's concerns
with printer-uri and printer-tls-uri, this
proposal also offers the following
advantages:


-- It allows a TLS-capable server the ability
   to only require TLS negotiation for 
   particular operations that require the server
   to allocate resources. For instance, a
   server that requires all print jobs to be
   authenticated might still want all clients
   to be able to get attributes for the printer,
   as well as validate job parameters, without
   going to the expense of performing TLS
   negotiation. It basically allows an 
   administrator to decide what types of 
   operations should be authenticated. In the
   current spec, ALL operations are authenticated
   or NONE are. This is a nice scalability
   feature

TH> This is a good feature.  However, if a client wants security and
TH> only has an HTTP URL, how does it get started?  It certainly doesn't
TH> want to do a Print-Job and send valuable data, before gettting the
TH> TLS URL.  So this means that the client that wants security is forced
TH> to do a Validate-Job with the HTTP://... URL in order to get back
TH> the redirect HTTPS://... URL, correct?

TH> After getting back the HTTPS:// URL, the client can either do another
TH> Validate-Job operation to validate the attributes before wasting time
TH> sending the data, or it can do the Print-Job operation and send the
TH> data and risk wasting the time sending the data for a job that is
TH> rejected.

TH> Presumably, before doing the second validate or Print-Job, the
TH> client and server perform the TLS handshake.

TH> Presumably, the TLS handshake doesn't have to be repeated for the
TH> Print-Job, after the second Validate-Job, correct?  In other words,
TH> the TLS handshake is for the session, not for each operation?
TH> Only after a redirect, does the client have to repeat the TLS
TH> handshake, correct?

-- We no longer have to worry about publishing
   multiple URI strings in directories or other
   places in order to support TLS sessions to
   a server. There's only one URI for the 
   printer. If a client attempts an operation to
   the printer URI, and the server deems that
   authentication is required, then it 
   automatically issues a redirect, similar to
   the way current web browsers bounce back and
   forth from SSL and non-SSL connections to a
   a particular web "service".

At 23:46 12/20/1997 PST, Turner, Randy wrote:
>
>Please review the attached details to the
>proposal I loosely suggested earlier. This
>proposal addresses Bob's concerns with
>the problems of printer-uri and printer-tls-uri
>handling...
>
>Randy
>
> 
>
>Attachment Converted: "C:\WINNT\Profiles\hastings\Personal\Attach\redir.txt"
>

From owner-uri@Bunyip.Com  Wed Jan  7 08:31:38 1998
Delivery-Date: Wed, 07 Jan 1998 08:31:39 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA00222
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 08:31:38 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA09401;
	Wed, 7 Jan 1998 08:34:18 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA07643
	for uri-out; Wed, 7 Jan 1998 08:12:44 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA07634
	for uri-in; Wed, 7 Jan 1998 08:12:42 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA07625
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 08:12:40 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id IAA00620
	for uri@services; Wed, 7 Jan 1998 08:12:38 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA00608;
	Wed, 7 Jan 1998 08:12:30 -0500 (EST)
Received: from think.swip.net (paf-hemma.swip.net [193.12.104.243]) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id KAA21035; 
          Wed, 7 Jan 1998 10:30:03 +0100 (MET)
Message-Id: <3.0.3.32.19980107102231.0073bdd4@nix.swip.net>
X-Sender: paf@nix.swip.net
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32)
Date: Wed, 07 Jan 1998 10:22:31 +0100
To: Larry Masinter <masinter@parc.xerox.com>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>
Subject: Re: [URN] Re: URI documents
Cc: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>, Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
In-Reply-To: <34B336E2.56E4F403@parc.xerox.com>
References: <34AD07E4.5B7E@w3.org>
 <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
 <199712262257.XAA19060@dokka.kvatro.no>
 <3.0.3.32.19980107072758.030d8960@nix.swip.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 00:03 1998-01-07 PST, Larry Masinter wrote:
>If we attempted to remove any indication that the URI document did
>anything more than specify the syntax of URIs and how that syntax
>should be processed by URI-processing software, with any semantic
>interpretation of the *meaning*, do you think we could get beyond
>the current impasse?

Yes.

See my posting on this problem with the different levels of characters,
octets etc, that should float around on this list, as one example of what
complicates things -- which shows that we should make this simpler, not
more complicated.

   Patrik


Email: paf@swip.net            URL: http://www.tele2.se
PGP: 4D38 91A4 27D9 C8B2 6975  D6BB 21D0 4C57 BD23 6602


From owner-uri@Bunyip.Com  Wed Jan  7 08:44:22 1998
Delivery-Date: Wed, 07 Jan 1998 08:44:22 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA00385
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 08:44:22 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA09465;
	Wed, 7 Jan 1998 08:47:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA07664
	for uri-out; Wed, 7 Jan 1998 08:12:49 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA07655
	for uri-in; Wed, 7 Jan 1998 08:12:47 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA07644
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 08:12:44 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id IAA00633
	for uri@services; Wed, 7 Jan 1998 08:12:42 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA00619;
	Wed, 7 Jan 1998 08:12:37 -0500 (EST)
Received: from think.swip.net (paf-hemma.swip.net [193.12.104.243]) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id HAA15675; 
          Wed, 7 Jan 1998 07:49:27 +0100 (MET)
Message-Id: <3.0.3.32.19980107072758.030d8960@nix.swip.net>
X-Sender: paf@nix.swip.net
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32)
Date: Wed, 07 Jan 1998 07:27:58 +0100
To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>
Subject: Re: [URN] Re: URI documents
Cc: Dan Connolly <connolly@w3.org>, Larry Masinter <masinter@parc.xerox.com>,
        Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
In-Reply-To: <199801061202.NAA16175@dokka.kvatro.no>
References: <34AD07E4.5B7E@w3.org>
 <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
 <199712262257.XAA19060@dokka.kvatro.no>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 12:59 1998-01-06 +0100, Harald Tveit Alvestrand wrote:
>- The class of identifiers that, roughly speaking, start with
>  a short string and a colon, and go on in a charset-limited way.
>  All the URI axioms you cite are axioms of that class.
>- The class of identifiers that, in addtion to being of the first
>  class, obey certain additional rules, such as hierarchy,
>  hostname representation and so on.
>  None of this is necessary for the URI axioms; they are vitally
>  necessary for today's day-to-day usage of the World Wide Web.
>
>
>If this is the case, we have more issues:
>
>- Is the #fragment rule a "type 1", "type 2" or "none of the above, but
>  should be mentioned in both places"?

It depends on if you talk about the syntax (using the octet with value '#'
in US-ASCII as a special octet in the URI sequence) or if you talk about
the functionality. I.e. the conclusion is that it has to be mentioned in
both. The character '#' is a special in the URI syntax, and must be treated
as such for all URI schemes. The argument is that it is (as it is in RFC
1730 if I am not mistaken) to be used as a fragment specifier. In the URL
syntax paper one can more definitely talk about what a fragment specifier
is, and how it is to be treated for URLs (if it is the fact that this is
something that _have_ to be treated exactly the same way for all URL schemes).

I.e. the syntax is one thing, and the "semantic interpretation" of the
octet is something different when found in a URI sequence (which as
mentioned in the character set thread started by Larry) is something
different (maybe) from the "character in the URI".

   Patrik



Email: paf@swip.net            URL: http://www.tele2.se
PGP: 4D38 91A4 27D9 C8B2 6975  D6BB 21D0 4C57 BD23 6602


From owner-uri@Bunyip.Com  Wed Jan  7 08:50:37 1998
Delivery-Date: Wed, 07 Jan 1998 08:50:37 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA00441
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 08:50:37 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA09499;
	Wed, 7 Jan 1998 08:53:22 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA07872
	for uri-out; Wed, 7 Jan 1998 08:24:13 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA07863
	for uri-in; Wed, 7 Jan 1998 08:24:11 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA07856
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 08:24:08 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id IAA00703
	for uri@services; Wed, 7 Jan 1998 08:24:07 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id IAA00699;
	Wed, 7 Jan 1998 08:24:03 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53773(2)>; Wed, 7 Jan 1998 00:09:29 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71813>; Wed, 7 Jan 1998 00:03:49 PST
Message-ID: <34B336E2.56E4F403@parc.xerox.com>
Date: Wed, 7 Jan 1998 00:03:46 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=" <paf@swip.net>
CC: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>, Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
References: <34AD07E4.5B7E@w3.org>
	 <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
	 <199712262257.XAA19060@dokka.kvatro.no> <3.0.3.32.19980107072758.030d8960@nix.swip.net>
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by mocha.bunyip.com id IAB00700
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Patrik Fältström wrote:
> 
> At 12:59 1998-01-06 +0100, Harald Tveit Alvestrand wrote:
> >- The class of identifiers that, roughly speaking, start with
> >  a short string and a colon, and go on in a charset-limited way.
> >  All the URI axioms you cite are axioms of that class.
> >- The class of identifiers that, in addtion to being of the first
> >  class, obey certain additional rules, such as hierarchy,
> >  hostname representation and so on.
> >  None of this is necessary for the URI axioms; they are vitally
> >  necessary for today's day-to-day usage of the World Wide Web.
> >
> >
> >If this is the case, we have more issues:
> >
> >- Is the #fragment rule a "type 1", "type 2" or "none of the above, but
> >  should be mentioned in both places"?
> 
> It depends on if you talk about the syntax (using the octet with value '#'
> in US-ASCII as a special octet in the URI sequence) or if you talk about
> the functionality. I.e. the conclusion is that it has to be mentioned in
> both. The character '#' is a special in the URI syntax, and must be treated
> as such for all URI schemes. The argument is that it is (as it is in RFC
> 1730 if I am not mistaken) to be used as a fragment specifier. In the URL
> syntax paper one can more definitely talk about what a fragment specifier
> is, and how it is to be treated for URLs (if it is the fact that this is
> something that _have_ to be treated exactly the same way for all URL schemes).
> 
> I.e. the syntax is one thing, and the "semantic interpretation" of the
> octet is something different when found in a URI sequence (which as
> mentioned in the character set thread started by Larry) is something
> different (maybe) from the "character in the URI".

If we just change the *title* of draft-fielding-uri-syntax-XX
and remove the word "Semantics", it might make things clearer.
The only normative part of the specification is the definition
of the syntactic processing. There's some general advice about
how schemes might define semantics, too, but they're not part
of what it's defining.


I should point out that the syntax (and any scheme-specific semantics)
are assigned to the character sequence, not to any octet sequence.
In fact, the mapping of character sequences to octet sequences is
part of the semantics that a scheme specifies. That's the reason
why some schemes might employ different encoding mechanisms than
%XX.

If we attempted to remove any indication that the URI document did
anything more than specify the syntax of URIs and how that syntax
should be processed by URI-processing software, with any semantic
interpretation of the *meaning*, do you think we could get beyond
the current impasse?

Larry


From owner-uri@Bunyip.Com  Wed Jan  7 10:42:43 1998
Delivery-Date: Wed, 07 Jan 1998 10:42:43 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA01917
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 10:42:43 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA09938;
	Wed, 7 Jan 1998 10:45:29 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11511
	for uri-out; Wed, 7 Jan 1998 10:17:47 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA11504
	for uri-in; Wed, 7 Jan 1998 10:17:45 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA11496
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 10:17:43 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA01428
	for uri@services; Wed, 7 Jan 1998 10:17:42 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA01422;
	Wed, 7 Jan 1998 10:17:38 -0500 (EST)
Received: from think.swip.net (paf-hemma.swip.net [193.12.104.243]) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id QAA05123; 
          Wed, 7 Jan 1998 16:17:10 +0100 (MET)
Message-Id: <3.0.3.32.19980107161214.006b611c@nix.swip.net>
X-Sender: paf@nix.swip.net
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32)
Date: Wed, 07 Jan 1998 16:12:14 +0100
To: Larry Masinter <masinter@parc.xerox.com>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>
Subject: Re: [URN] Re: URI documents
Cc: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>, Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
In-Reply-To: <34B336E2.56E4F403@parc.xerox.com>
References: <34AD07E4.5B7E@w3.org>
 <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
 <199712262257.XAA19060@dokka.kvatro.no>
 <3.0.3.32.19980107072758.030d8960@nix.swip.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 00:03 1998-01-07 PST, Larry Masinter wrote:
>I should point out that the syntax (and any scheme-specific semantics)
>are assigned to the character sequence, not to any octet sequence.
>In fact, the mapping of character sequences to octet sequences is
>part of the semantics that a scheme specifies. That's the reason
>why some schemes might employ different encoding mechanisms than
>%XX.

I don't agree with this, but it might be because the overloaded use of the
word "character".

The way I interpret what you are saying is that a URI parser (yes, a URI
parser) should operate on the _characters_ in the URI string and not the
octets?

That means, that I should be able to use percent encoding of the fragment
identifier, and still have the fragment delimiter, which in turn means that
the encoding does not have any meaning at all.

I.e. what I am talking about, and I think we agree on, is that we have to
define "characters", and we also have to agree on what octets are valid on
various levels in the chain of parsing URIs. I see that we have four layers:

Client
    [BIG5]
  Maps between nativ charset to some known
  which is specified in the schema definition.
    [UNICODE]
URI string
    [UNICODE]
  This is mapped into whatever the translitteration
  string is defined to be according to the
  _URI_SYNTAX_ document.
    [UTF-8 encoded UNICODE]
Translitterated string
    [UTF-8 encoded UNICODE]
  Here we can do some %-encoding if needed.
    [String in "US-ASCII"]
URI sequence of bytes


The processes above are described in various documents, and I want
everything from the translitterated string and downwards to be described in
a URI syntax document, while what is above the translitterated string
should go in a URL/URN syntax document and various schema definition
documents.

When _I_ talk about characters, I talk about characters in the URI string,
while the URI syntax document when talking about the fragment delimiter '#'
as being forbidden in a URI, talks about the "Translitterated string". I.e.
semantics for schemes are on the URI string, while syntax and semantics for
URIs are on the tranlitterated string.

    Patrik


Email: paf@swip.net            URL: http://www.tele2.se
PGP: 4D38 91A4 27D9 C8B2 6975  D6BB 21D0 4C57 BD23 6602


From ipp-owner@pwg.org  Wed Jan  7 10:55:21 1998
Delivery-Date: Wed, 07 Jan 1998 10:55:21 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA02073
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 10:55:20 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA10006
	for <ietf-archive@cnri.reston.va.us>; Wed, 7 Jan 1998 10:58:07 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA18882 for <ietf-archive@cnri.reston.va.us>; Wed, 7 Jan 1998 10:55:20 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 7 Jan 1998 10:51:03 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id KAA18262 for ipp-outgoing; Wed, 7 Jan 1998 10:36:42 -0500 (EST)
Message-Id: <1.5.4.32.19980107143530.00704d78@pop3.holonet.net>
X-Sender: cumanros@pop3.holonet.net
X-Mailer: Windows Eudora Light Version 1.5.4 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 07 Jan 1998 06:35:30 -0800
To: "Turner, Randy" <rturner@sharplabs.com>,
        "'Tom Hastings'" <hastings@cp10.es.xerox.com>
From: Carl-Uno Manros <carl@manros.com>
Subject: RE: IPP> Additional proposal details
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
Sender: ipp-owner@pwg.org

At 10:53 PM 1/6/98 -0800, Turner, Randy wrote:
>
>See my response to your comments below.
>
>My comments are marked RT>
>
>R.
>

Randy, I have not copied your while message, only one comment from you, 
where I think you are breaking the security.

Carl-Uno


>> -- It allows a TLS-capable server the ability
>>    to only require TLS negotiation for 
>>    particular operations that require the server
>>    to allocate resources. For instance, a
>>    server that requires all print jobs to be
>>    authenticated might still want all clients
>>    to be able to get attributes for the printer,
>>    as well as validate job parameters, without
>>    going to the expense of performing TLS
>>    negotiation. It basically allows an 
>>    administrator to decide what types of 
>>    operations should be authenticated. In the
>>    current spec, ALL operations are authenticated
>>    or NONE are. This is a nice scalability
>>    feature
>> 
>> TH> This is a good feature.  However, if a client wants security and
>> TH> only has an HTTP URL, how does it get started?  It certainly
>> doesn't
>> TH> want to do a Print-Job and send valuable data, before gettting the
>> TH> TLS URL.  So this means that the client that wants security is
>> forced
>> TH> to do a Validate-Job with the HTTP://... URL in order to get back
>> TH> the redirect HTTPS://... URL, correct?
>> 
>	RT>You'll note that most of the scalability and flexibility of
>	RT>this proposal mostly applies to IPP servers and subsequently
>	RT>server administration framework. If a CLIENT wants a
>particular
>	RT>operation to be "secure" , then it includes the 
>	RT>"client-security-requested" operation attribute with whatever
>	RT>operation it is attempting.
>

CM> If you try this with a job submission operation, you have already sent 
CM> your MIME type application/ipp, which means that all your data were sent 
CM> unencrypted before you got the secure URI back, so your feature does
CM> not make any sense in combination with certain operations. It is not as 
CM> generic as you describe it above. Instead you might actually mislead
CM> a user to think that their transmission is secure, when in reality
CM> it is not.

---


From owner-uri@Bunyip.Com  Wed Jan  7 11:45:16 1998
Delivery-Date: Wed, 07 Jan 1998 11:45:20 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id LAA02848
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 11:45:15 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id LAA10199;
	Wed, 7 Jan 1998 11:48:01 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA13555
	for uri-out; Wed, 7 Jan 1998 11:18:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA13549
	for uri-in; Wed, 7 Jan 1998 11:18:09 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA13541
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 11:18:06 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA01693
	for uri@services; Wed, 7 Jan 1998 11:18:05 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA01687;
	Wed, 7 Jan 1998 11:17:57 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.8.2/8.8.2) id LAA17461; Wed, 7 Jan 1998 11:15:45 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199801071615.LAA17461@bailey.dscga.com>
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34B336E2.56E4F403@parc.xerox.com> from Larry Masinter at "Jan 7, 98 00:03:46 am"
To: masinter@parc.xerox.com
Date: Wed, 7 Jan 1998 11:15:45 -0500 (EST)
Cc: paf@swip.net, Harald.Alvestrand@maxware.no, connolly@w3.org,
        leslie@Bunyip.Com, fielding@kiwi.ics.uci.edu, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Reply-To: michaelm@rwhois.net
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Larry Masinter said this:
[Charset iso-8859-1 unsupported, filtering to ASCII...]
>
> If we attempted to remove any indication that the URI document did
> anything more than specify the syntax of URIs and how that syntax
> should be processed by URI-processing software, with any semantic
> interpretation of the *meaning*, do you think we could get beyond
> the current impasse?
> 

It would go along way to making me happy. I still prefer two (c) 
documents, though.

-MM

-- 
------------------------------------------------------------------------------
Michael Mealling	| 505 Huntmar Park Drive       | Phone:  (703)742-0400
Software Engineer	| Herndon, VA 22070	       | Fax:    (703)742-9552
Network Solutions	| <URL:http://www.netsol.com>  | michaelm@rwhois.net


From owner-uri@Bunyip.Com  Wed Jan  7 12:31:24 1998
Delivery-Date: Wed, 07 Jan 1998 12:31:24 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA03508
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 12:31:24 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA10369;
	Wed, 7 Jan 1998 12:34:08 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA14994
	for uri-out; Wed, 7 Jan 1998 12:12:59 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA14986
	for uri-in; Wed, 7 Jan 1998 12:12:57 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA14977
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 12:12:50 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA01937
	for uri@services; Wed, 7 Jan 1998 12:12:49 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id MAA01934;
	Wed, 7 Jan 1998 12:12:41 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa06356;
          7 Jan 98 9:06 PST
To: Larry Masinter <masinter@parc.xerox.com>
cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Wed, 07 Jan 1998 00:03:46 PST."
             <34B336E2.56E4F403@parc.xerox.com> 
Date: Wed, 07 Jan 1998 08:57:23 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801070906.aa06356@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>If we attempted to remove any indication that the URI document did
>anything more than specify the syntax of URIs and how that syntax
>should be processed by URI-processing software, with any semantic
>interpretation of the *meaning*, do you think we could get beyond
>the current impasse?

It depends on what would be removed.  I don't want to remove any
information which has been proven necessary for people implementing
parsers in URI-enabled applications.  That covers just about everything
in the current document, since we already went through 12 iterations
of removing things that were not needed and adding those that people
have requested.

If the URN group does not want fragments to be in the syntax, then
a URN is not a URI.  I don't think there is even a tiny bit of logic
to support the conclusion that a URN would not use fragments, but I
can't stop people from shooting themselves in the foot.

Stripping the URL specification such that it is as meaningless as the
URN specification is not an option --- we know what is and is not
generic syntax and semantics simply by looking at the parsers which
implement these things in current practice.  If a URN is not a URI,
then we should define the URL specification to represent the complete
scope of locators, and simply ignore URN.

....Roy


From owner-uri@Bunyip.Com  Wed Jan  7 13:03:17 1998
Delivery-Date: Wed, 07 Jan 1998 13:03:17 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA03831
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 13:03:17 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA10495;
	Wed, 7 Jan 1998 13:06:02 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA15960
	for uri-out; Wed, 7 Jan 1998 12:46:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA15949
	for uri-in; Wed, 7 Jan 1998 12:46:08 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA15942
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 12:46:06 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA02053
	for uri@services; Wed, 7 Jan 1998 12:46:05 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id MAA02050;
	Wed, 7 Jan 1998 12:46:02 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa11466;
          7 Jan 98 9:44 PST
To: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
cc: Dan Connolly <connolly@w3.org>, Larry Masinter <masinter@parc.xerox.com>,
        uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: URI documents 
In-reply-to: Your message of "Tue, 06 Jan 1998 12:59:34 +0100."
             <199801061202.NAA16175@dokka.kvatro.no> 
Date: Wed, 07 Jan 1998 09:35:17 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801070944.aa11466@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>There are people among us who think (I think) that the rules of the
>second class are more a result of the history of the field than they
>are a good design that should be followed in the future; in particular,
>they want to make sure that nobody - BUT NOBODY - builds into their
>software assumptions that all URLs that happen to look like "type 2"
>can be treated like "type 2" URLs.

I am inclined to tell those people to go out and implement a system
that behaves as such, and then standardize it.  Forcing such opinions
onto systems that are definitely not implemented that way
is inappropriate for a Draft Standard.

>This separation is, I think, probably best served by having 2 different
>documents, one for URIs giving the "type 1" rules and one giving
>the "type 2" rules.

We can't do that.  A given protocol element MUST be defined according
to one and only one set of rules.  The "type 1" and "type 2" rules
that you mention are conflicting -- no system can implement both,
since they determine what parts of the protocol element represent
the URI and what parts represent a fragment.  A system of interrelated
protocol standards (like the Web) depends on a consistent syntax and
semantics for its identifiers, since they get moved from in-document
reference in one media type to a field in another protocol to a display
in a browser and onward to a napkin in a bar and somebody else's
document in perhaps an entirely different media type.

That means that either all systems implement "type 2" rules, or
"type 1" identifiers are not allowed in "type 2" systems except
when they do obey "type 2" rules.  Either way, what we need is a
specification of the "type 2" rules, since those are the rules that
need to be referenced by HTTP, HTML, and XML (and all of the other
URI-enabled protocols in current practice).

....Roy


From owner-uri@Bunyip.Com  Wed Jan  7 14:42:18 1998
Delivery-Date: Wed, 07 Jan 1998 14:42:18 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA05029
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 14:42:17 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA10910;
	Wed, 7 Jan 1998 14:45:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA18643
	for uri-out; Wed, 7 Jan 1998 14:29:48 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA18635
	for uri-in; Wed, 7 Jan 1998 14:29:45 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA18626
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 14:29:42 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA02319
	for uri@services; Wed, 7 Jan 1998 14:29:41 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA02316;
	Wed, 7 Jan 1998 14:29:38 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01IS3J5872G6003TJC@SCI.WFBR.EDU>; Wed, 07 Jan 1998 14:22:29 -0500 (EST)
Date: Wed, 07 Jan 1998 14:22:29 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] Re: URI documents
To: fielding@kiwi.ics.uci.edu
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01IS3J5873E0003TJC@SCI.WFBR.EDU>
X-VMS-To: IN%"fielding@kiwi.ics.uci.edu"
X-VMS-Cc: IN%"uri@Bunyip.Com", IN%"urn-ietf@Bunyip.Com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

"Roy T. Fielding" <fielding@kiwi.ics.uci.edu> wrote:
>If the URN group does not want fragments to be in the syntax, then
>a URN is not a URI.  I don't think there is even a tiny bit of logic
>to support the conclusion that a URN would not use fragments, but I
>can't stop people from shooting themselves in the foot.
>
>Stripping the URL specification such that it is as meaningless as the
>URN specification is not an option --- we know what is and is not
>generic syntax and semantics simply by looking at the parsers which
>implement these things in current practice.  If a URN is not a URI,
>then we should define the URL specification to represent the complete
>scope of locators, and simply ignore URN.

	For what it's worth, I have yet to read a compelling rationale
in this thread for excluding possible use of fragments with URNs, though
of course they should not be used (for neither URNs nor URLs) if no
application convention has been defined, and at present only two have
been defined (for positioning, and for MAPs, in text/html documents).

	I do think, however, that the current draft needs to clarify
whether more than one unescaped hash ('#') can be present.  The
initial RFCs stated that only one can be present, and only if it
indeed is a fragment delimiter.  That made direction of parsing for
the hash irrelevant, and a number of deployed UAs parse from right
to left.  RFC 1808 and the current draft specify left-to-right parsing,
and do not state that only one, actual fragment delimiter, can be
present.  This understandably has led to the (mis?)interpretation
that additional unescaped hashes can present to the right of a
fragment delimiter, and be used for special purposes (one well
developed suggestion, though not submitted as an IETF draft, sought
to use multiple hashes for specifying components of frame documents).
I do hope this issue will be addressed explicitly before the current
draft is finalized (and my preference is to restore the original
contraint of only one unescaped hash which must be a fragment
delimiter).

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From owner-uri@Bunyip.Com  Wed Jan  7 15:33:13 1998
Delivery-Date: Wed, 07 Jan 1998 15:33:13 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA05569
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 15:33:13 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA11222;
	Wed, 7 Jan 1998 15:35:59 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA19777
	for uri-out; Wed, 7 Jan 1998 15:23:55 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA19767
	for uri-in; Wed, 7 Jan 1998 15:23:52 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA19761
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 15:23:50 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA02554
	for uri@services; Wed, 7 Jan 1998 15:23:49 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id PAA02548;
	Wed, 7 Jan 1998 15:23:43 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <54250(4)>; Wed, 7 Jan 1998 12:10:52 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71814>; Wed, 7 Jan 1998 10:02:44 PST
Message-ID: <34B3C344.D2B80DAA@parc.xerox.com>
Date: Wed, 7 Jan 1998 10:02:44 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=" <paf@swip.net>
CC: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>, Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com, uri-i18n@unicode.org
Subject: Re: [URN] Re: URI documents
References: <34AD07E4.5B7E@w3.org>
	 <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
	 <199712262257.XAA19060@dokka.kvatro.no>
	 <3.0.3.32.19980107072758.030d8960@nix.swip.net> <3.0.3.32.19980107161214.006b611c@nix.swip.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

This point is really hard to make, apparently, and the
current text fails to make it. I'd appreciate any suggestions
for how to word this to make it clearer.

I said:
> >I should point out that the syntax (and any scheme-specific semantics)
> >are assigned to the character sequence, not to any octet sequence.
> >In fact, the mapping of character sequences to octet sequences is
> >part of the semantics that a scheme specifies. That's the reason
> >why some schemes might employ different encoding mechanisms than
> >%XX.
> 
And Patrik replied:

> The way I interpret what you are saying is that a URI parser (yes, a URI
> parser) should operate on the _characters_ in the URI string and not the
> octets?
> 
> That means, that I should be able to use percent encoding of the fragment
> identifier, and still have the fragment delimiter, which in turn means that
> the encoding does not have any meaning at all.

No. The URI  b://a/%2Ec

contains the CHARACTERS "b", ":", "/", "/", "a", "/", "%", "2", "F", "c".

At this level, the "%", "2", and "F" are just characters. They should NOT
be decoded, scanned, parsed, or treated in any special way prior to parsing.
The mechanism by which the sequence "%", "2", "F" is turned into a single
octet MUST NOT be applied until AFTER the URI has been scanned.

If you have "b://a/%2Ec" in EBCDIC, or in UTF-16 (which uses double bytes
for representing sequences of characters), you should parse the URI
in the native encoding for the delimiters "/", "%", ":", etc., and then
take the remaining character sequences scheme=["b"], site=["a"],
path=["%2Fc"], and, based on the scheme, turn the remaining components
into octet sequences.

> I.e. what I am talking about, and I think we agree on, 

apparently not

>                                                    is that we have to
> define "characters", and we also have to agree on what octets are valid on
> various levels in the chain of parsing URIs.

Some of the levels don't operate on "octets", so that doesn't make
sense.

> I see that we have four layers:
> 
> Client
>     [BIG5]
>   Maps between nativ charset to some known
>   which is specified in the schema definition.
>     [UNICODE]
> URI string
>     [UNICODE]
>   This is mapped into whatever the translitteration
>   string is defined to be according to the
>   _URI_SYNTAX_ document.
>     [UTF-8 encoded UNICODE]
> Translitterated string
>     [UTF-8 encoded UNICODE]
>   Here we can do some %-encoding if needed.
>     [String in "US-ASCII"]
> URI sequence of bytes

I don't understand this layering, and don't think that "UNICODE"
is appropriate at these levels.

> The processes above are described in various documents,

Then you should give references, since the processes you've described
aren't familiar to me.

>                                          and I want
> everything from the translitterated string and downwards to be described in
> a URI syntax document,

You get what you see, which is a description of the mapping at the
layer of the URI syntax, and a description of a common, frequent,
and useful encoding of octets by sequence of characters which is
common to many URI schemes.

>                 while what is above the translitterated string
> should go in a URL/URN syntax document and various schema definition
> documents.

Not all schemes will use the same encoding.

> When _I_ talk about characters, I talk about characters in the URI string,
> while the URI syntax document when talking about the fragment delimiter '#'
> as being forbidden in a URI, talks about the "Translitterated string". I.e.
> semantics for schemes are on the URI string, while syntax and semantics for
> URIs are on the tranlitterated string.

Patrik: a "character" is an abstract concept, as in an "octet". You're
free to talk about characters in the URI string, but we have to talk
about characters in multiple contexts. Given how difficult it has been
to arrive at the current terminology and framework, I don't want to
upset the rough consensus of the expert community in order to fit into
your way of conceptualizing this relationship. So: I don't accept your
proposal that this section be reworded to match your conceptualization.
If what's there isn't CLEAR, then I can try to improve it; if there's
some incompatbility with some other documents, we will have to resolve
that incompatibility, but if it's just that YOU think about it in a
different way, I hope you can find a way to see the world from a different
perspective.

Regards,

Larry
-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Wed Jan  7 15:53:03 1998
Delivery-Date: Wed, 07 Jan 1998 15:53:03 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA05813
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 15:53:03 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA11310;
	Wed, 7 Jan 1998 15:55:48 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA20234
	for uri-out; Wed, 7 Jan 1998 15:38:08 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA20227
	for uri-in; Wed, 7 Jan 1998 15:38:06 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA20219
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 15:38:04 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA02635
	for uri@services; Wed, 7 Jan 1998 15:38:03 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA02618;
	Wed, 7 Jan 1998 15:37:10 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id PAA00411; Wed, 7 Jan 1998 15:37:09 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Wed, 7 Jan 1998 15:37:09 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Larry Masinter <masinter@parc.xerox.com>
cc: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>,
        Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
In-Reply-To: <34B336E2.56E4F403@parc.xerox.com>
Message-ID: <Pine.SUN.3.95.980107153500.195E-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Wed, 7 Jan 1998, Larry Masinter wrote:
> If we just change the *title* of draft-fielding-uri-syntax-XX
> and remove the word "Semantics", it might make things clearer.
[snip]
> If we attempted to remove any indication that the URI document did
> anything more than specify the syntax of URIs and how that syntax
> should be processed by URI-processing software, with any semantic
> interpretation of the *meaning*, do you think we could get beyond
> the current impasse?

It's not clear to me from what you've said whether you think that
changing just the name of the document would achieve this goal, or
if you think that there is material that would in that case be
removed from the document (to which Roy has already stated his
objections).

Before I'd say whether this works or not, I'd want to see more
specifically what you are proposing -- because I suspect that 
worldviews are sufficiently at odds that there isn't agreement
on what this document _should_ look like.

Leslie.


----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


From owner-uri@Bunyip.Com  Wed Jan  7 16:58:27 1998
Delivery-Date: Wed, 07 Jan 1998 16:58:27 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA06628
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 16:58:26 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA11612;
	Wed, 7 Jan 1998 17:01:13 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA22220
	for uri-out; Wed, 7 Jan 1998 16:49:15 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA22211
	for uri-in; Wed, 7 Jan 1998 16:49:12 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA22200
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 16:49:07 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA02891
	for uri@services; Wed, 7 Jan 1998 16:49:06 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA02888;
	Wed, 7 Jan 1998 16:49:04 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id QAA11562;
	Wed, 7 Jan 1998 16:51:49 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id QAA05442; Wed, 7 Jan 1998 16:48:59 -0500
Reply-To: "Sam Sun" <ssun@cnri.reston.va.us>
From: "Sam Sun" <ssun@cnri.reston.va.us>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Cc: "Larry Masinter" <masinter@parc.xerox.com>, <uri@Bunyip.Com>,
        <urn-ietf@Bunyip.Com>
Subject: Re: [URN] Re: URI documents 
Date: Wed, 7 Jan 1998 16:54:27 -0500
Message-ID: <01bd1bb6$d32a8960$29019784@ssun.CNRI.Reston.Va.US>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.71.1712.3
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Hi, Roy,

I didn't follow the history of the issue long enough, and don't quite
understand why " [ "#" fragment ] " has to be defined in the URI/URL
syntax.

In the case of URL, The " [ "#" fragment ] " is only used or useful by some
URL schemes. So my question is: is it acceptable to say that the fragment
is scheme dependent, and don't bring it up in the URI definition?

Regards,
Sam


-----Original Message-----
From: Roy T. Fielding <fielding@kiwi.ics.uci.edu>
To: Larry Masinter <masinter@parc.xerox.com>
Cc: uri@Bunyip.Com <uri@Bunyip.Com>; urn-ietf@Bunyip.Com
<urn-ietf@Bunyip.Com>
Date: Wednesday, January 07, 1998 12:54 PM
Subject: Re: [URN] Re: URI documents


>>If we attempted to remove any indication that the URI document did
>>anything more than specify the syntax of URIs and how that syntax
>>should be processed by URI-processing software, with any semantic
>>interpretation of the *meaning*, do you think we could get beyond
>>the current impasse?
>
>It depends on what would be removed.  I don't want to remove any
>information which has been proven necessary for people implementing
>parsers in URI-enabled applications.  That covers just about everything
>in the current document, since we already went through 12 iterations
>of removing things that were not needed and adding those that people
>have requested.
>
>If the URN group does not want fragments to be in the syntax, then
>a URN is not a URI.  I don't think there is even a tiny bit of logic
>to support the conclusion that a URN would not use fragments, but I
>can't stop people from shooting themselves in the foot.
>
>Stripping the URL specification such that it is as meaningless as the
>URN specification is not an option --- we know what is and is not
>generic syntax and semantics simply by looking at the parsers which
>implement these things in current practice.  If a URN is not a URI,
>then we should define the URL specification to represent the complete
>scope of locators, and simply ignore URN.
>
>....Roy
>


From owner-uri@Bunyip.Com  Wed Jan  7 17:32:45 1998
Delivery-Date: Wed, 07 Jan 1998 17:32:45 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA07172
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 17:32:45 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA11902;
	Wed, 7 Jan 1998 17:35:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA22723
	for uri-out; Wed, 7 Jan 1998 17:23:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA22715
	for uri-in; Wed, 7 Jan 1998 17:23:01 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA22705
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 17:22:58 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA03077
	for uri@services; Wed, 7 Jan 1998 17:22:57 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA03069;
	Wed, 7 Jan 1998 17:22:53 -0500 (EST)
Received: from think.swip.net (paf-hemma.swip.net [193.12.104.243]) 
          by nix.swip.net (8.8.8/8.8.8) with SMTP 
          id XAA18610; 
          Wed, 7 Jan 1998 23:22:40 +0100 (MET)
Message-Id: <3.0.3.32.19980107230807.006d8334@nix.swip.net>
X-Sender: paf@nix.swip.net
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32)
Date: Wed, 07 Jan 1998 23:08:07 +0100
To: Larry Masinter <masinter@parc.xerox.com>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@swip.net>
Subject: Re: [URN] Re: URI documents
Cc: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>,
        Dan Connolly <connolly@w3.org>, Leslie Daigle <leslie@Bunyip.Com>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>, jcurran@bbn.com,
        harald.t.alvestrand@uninett.no, moore@cs.utk.edu, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com, uri-i18n@unicode.org
In-Reply-To: <34B3C344.D2B80DAA@parc.xerox.com>
References: <34AD07E4.5B7E@w3.org>
 <Pine.SUN.3.95.971224144845.28624G-100000@beethoven.bunyip.com>
 <199712262257.XAA19060@dokka.kvatro.no>
 <3.0.3.32.19980107072758.030d8960@nix.swip.net>
 <3.0.3.32.19980107161214.006b611c@nix.swip.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 10:02 1998-01-07 PST, Larry Masinter wrote:
>Patrik: a "character" is an abstract concept, as in an "octet". You're
>free to talk about characters in the URI string, but we have to talk
>about characters in multiple contexts. Given how difficult it has been
>to arrive at the current terminology and framework, I don't want to
>upset the rough consensus of the expert community in order to fit into
>your way of conceptualizing this relationship. So: I don't accept your
>proposal that this section be reworded to match your conceptualization.
>If what's there isn't CLEAR, then I can try to improve it; if there's
>some incompatbility with some other documents, we will have to resolve
>that incompatibility, but if it's just that YOU think about it in a
>different way, I hope you can find a way to see the world from a different
>perspective.

The problem that I saw was exactly that we have the concept of a
"character" in different contexts. _I_ know how this works (even though my
way of looking at things differ from others, and we should not argue about
those views) but there are others which don't know the difference between
the character you type in in a browser and the character which is in the
URI. I did get the question on the last IETF why the user have to type in
the '%' character in a URL when needed! I.e. no understanding on the
difference on what glyphs are visible in the user interface, and what
characters are in the URL is which is used by the software.

Well, I will stop here, as this should not disturb the other discussion,
which I am sorry for have interupted.

Sorry...

   Patrik


Email: paf@swip.net            URL: http://www.tele2.se
PGP: 4D38 91A4 27D9 C8B2 6975  D6BB 21D0 4C57 BD23 6602


From owner-uri@Bunyip.Com  Wed Jan  7 18:02:19 1998
Delivery-Date: Wed, 07 Jan 1998 18:02:20 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA07403
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 18:02:19 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA12002;
	Wed, 7 Jan 1998 18:05:07 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA24788
	for uri-out; Wed, 7 Jan 1998 17:50:22 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA24779
	for uri-in; Wed, 7 Jan 1998 17:50:21 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA24764
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 17:50:18 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA03170
	for uri@services; Wed, 7 Jan 1998 17:50:17 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA03167;
	Wed, 7 Jan 1998 17:50:15 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01IS3QDBVC34003TJC@SCI.WFBR.EDU>; Wed, 07 Jan 1998 17:46:49 -0500 (EST)
Date: Wed, 07 Jan 1998 17:46:49 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] Re: URI documents
To: ssun@cnri.reston.va.us
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01IS3QDBVFUQ003TJC@SCI.WFBR.EDU>
X-VMS-To: IN%"ssun@CNRI.Reston.VA.US"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Sam Sun <ssun@CNRI.Reston.VA.US> wrote:
>I didn't follow the history of the issue long enough, and don't quite
>understand why " [ "#" fragment ] " has to be defined in the URI/URL
>syntax.
>
>In the case of URL, The " [ "#" fragment ] " is only used or useful by some
>URL schemes. So my question is: is it acceptable to say that the fragment
>is scheme dependent, and don't bring it up in the URI definition?

	They are not "scheme dependent".  They are defined via application
conventions, presently for text/html documents, and should apply no matter
what scheme is used to retrieve such documents (i.e., not just http, although
HTTP/1.n has one of the clearest means of specifing the MIME type).  (An)
application convention(s) could, someday, be specified in relation to (a)
scheme(s).  Why impose a restriction against someday doing so for some URNs,
or for URNs that might return text/html documents such that the existing
conventions would apply?

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From owner-uri@Bunyip.Com  Wed Jan  7 18:06:32 1998
Delivery-Date: Wed, 07 Jan 1998 18:06:32 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA07419
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 18:06:32 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA12006;
	Wed, 7 Jan 1998 18:09:19 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA24288
	for uri-out; Wed, 7 Jan 1998 17:47:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA24281
	for uri-in; Wed, 7 Jan 1998 17:47:03 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA24211
	for <uri@services.bunyip.com>; Wed, 7 Jan 1998 17:46:31 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA03147
	for uri@services; Wed, 7 Jan 1998 17:46:30 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA03140;
	Wed, 7 Jan 1998 17:46:27 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11)
	 id QAA25666; 
Message-ID: <34B4067F.4A5F@w3.org>
Date: Wed, 07 Jan 1998 16:49:35 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium (http://www.w3.org/)
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: Sam Sun <ssun@cnri.reston.va.us>
CC: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>,
        Larry Masinter <masinter@parc.xerox.com>, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents
References: <01bd1bb6$d32a8960$29019784@ssun.CNRI.Reston.Va.US>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Sam Sun wrote:
> In the case of URL, The " [ "#" fragment ] " is only used or useful by some
> URL schemes. So my question is: is it acceptable to say that the fragment
> is scheme dependent, and don't bring it up in the URI definition?

No; that is, to say that is not consistent with current
implementations, and I would find it unacceptable.
For example, consider:

	<p>...<a href="#foo">tail</a>

	...

	<p><a name="foo">head</a>

I can tell you where the link from tail goes (i.e. to head)
without knowing what URI scheme was used to access the document. So
can lots of implemented web clients (and maybe even some servers).


-- 
Dan
http://www.w3.org/People/Connolly/


From ipp-owner@pwg.org  Wed Jan  7 20:11:43 1998
Delivery-Date: Wed, 07 Jan 1998 20:11:44 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id UAA08313
	for <ietf-archive@ietf.org>; Wed, 7 Jan 1998 20:11:43 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA12246
	for <ietf-archive@cnri.reston.va.us>; Wed, 7 Jan 1998 20:14:30 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA01664 for <ietf-archive@cnri.reston.va.us>; Wed, 7 Jan 1998 20:11:37 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 7 Jan 1998 19:48:35 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA23224 for ipp-outgoing; Wed, 7 Jan 1998 16:14:01 -0500 (EST)
Message-Id: <3.0.1.32.19980107113711.00e8ad10@garfield>
X-Sender: hastings@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Wed, 7 Jan 1998 11:37:11 PST
To: "Turner, Randy" <rturner@sharplabs.com>,
        "'Carl-Uno Manros'" <carl@manros.com>
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: RE: IPP> Additional proposal details
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C1026DE1@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

A minor quibble: A client should NOT use Create-Job, instead of Print-Job,
when the client wants security, because Create-Job is an OPTIONAL operation,
so that the Printer object might not have implemented it.

As you later suggest the client should use the Validate-Job operation
first, not the Create-Job operation.

Tom

At 08:53 01/07/1998 PST, Turner, Randy wrote:
>
>
>	A client IPP implementation would never issue a
>	"print-job" operation in the clear, and it would know
>	that if it is using an "HTTP:" scheme that thats what
>	is happening. An HTTP client wanting to use security
>	for the connection would never use "print-job". It would
>	always use "create-job" with a 
>	"client-security-requested" attribute. It would then
>	send issue "send-data" ops , etc..
>
>	This is because its possible for redirection ot occur with
>	any operation, and a client would want to make sure that
>	a TLS-session is in progress to a particular IPP server
>	before sending any sensitive data. Keep in mind that this
>	is not only possible with IPP redirects, but is possible with
>	standard HTTP redirects as well, which is out-of-band to
>	actual IPP operations, and our normative scope as well
>	(except for the protocol doc).
>
>	By the way, it is possible to issue a "print-job" operation
>	within the context of a TLS session. The client would issue
>	a "validate-job" with the "client-security-requested" operation
>	attribute set, and then use the returned redirect URI to issue
>	the "print-job" operation securely.
>
>	Randy
>
>
>> -----Original Message-----
>> From:	Carl-Uno Manros [SMTP:carl@manros.com]
>> Sent:	Wednesday, January 07, 1998 6:36 AM
>> To:	Turner, Randy; 'Tom Hastings'
>> Cc:	'ipp@pwg.org'
>> Subject:	RE: IPP> Additional proposal details
>> 
>> At 10:53 PM 1/6/98 -0800, Turner, Randy wrote:
>> >
>> >See my response to your comments below.
>> >
>> >My comments are marked RT>
>> >
>> >R.
>> >
>> 
>> Randy, I have not copied your while message, only one comment from
>> you, 
>> where I think you are breaking the security.
>> 
>> Carl-Uno
>> 
>> 
>> >> -- It allows a TLS-capable server the ability
>> >>    to only require TLS negotiation for 
>> >>    particular operations that require the server
>> >>    to allocate resources. For instance, a
>> >>    server that requires all print jobs to be
>> >>    authenticated might still want all clients
>> >>    to be able to get attributes for the printer,
>> >>    as well as validate job parameters, without
>> >>    going to the expense of performing TLS
>> >>    negotiation. It basically allows an 
>> >>    administrator to decide what types of 
>> >>    operations should be authenticated. In the
>> >>    current spec, ALL operations are authenticated
>> >>    or NONE are. This is a nice scalability
>> >>    feature
>> >> 
>> >> TH> This is a good feature.  However, if a client wants security
>> and
>> >> TH> only has an HTTP URL, how does it get started?  It certainly
>> >> doesn't
>> >> TH> want to do a Print-Job and send valuable data, before gettting
>> the
>> >> TH> TLS URL.  So this means that the client that wants security is
>> >> forced
>> >> TH> to do a Validate-Job with the HTTP://... URL in order to get
>> back
>> >> TH> the redirect HTTPS://... URL, correct?
>> >> 
>> >	RT>You'll note that most of the scalability and flexibility of
>> >	RT>this proposal mostly applies to IPP servers and subsequently
>> >	RT>server administration framework. If a CLIENT wants a
>> >particular
>> >	RT>operation to be "secure" , then it includes the 
>> >	RT>"client-security-requested" operation attribute with whatever
>> >	RT>operation it is attempting.
>> >
>> 
>> CM> If you try this with a job submission operation, you have already
>> sent 
>> CM> your MIME type application/ipp, which means that all your data
>> were sent 
>> CM> unencrypted before you got the secure URI back, so your feature
>> does
>> CM> not make any sense in combination with certain operations. It is
>> not as 
>> CM> generic as you describe it above. Instead you might actually
>> mislead
>> CM> a user to think that their transmission is secure, when in reality
>> CM> it is not.
>> 
>> ---
>
>

From owner-uri@Bunyip.Com  Thu Jan  8 08:28:25 1998
Delivery-Date: Thu, 08 Jan 1998 08:28:26 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA19156
	for <ietf-archive@ietf.org>; Thu, 8 Jan 1998 08:28:25 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA13064;
	Thu, 8 Jan 1998 08:31:11 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA15289
	for uri-out; Thu, 8 Jan 1998 07:49:38 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA15280
	for uri-in; Thu, 8 Jan 1998 07:49:36 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA15272
	for <uri@services.bunyip.com>; Thu, 8 Jan 1998 07:49:33 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id HAA00373
	for uri@services; Thu, 8 Jan 1998 07:49:32 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA00370;
	Thu, 8 Jan 1998 07:49:29 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id DAA12727;
	Thu, 8 Jan 1998 03:13:05 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id DAA10319; Thu, 8 Jan 1998 03:10:17 -0500
Message-Id: <199801080810.DAA10319@newcnri.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@cnri.reston.va.us>
To: "Dan Connolly" <connolly@w3.org>
Cc: <uri@Bunyip.Com>, <urn-ietf@Bunyip.Com>
Subject: Re: [URN] URI documents -- "# fragment"
Date: Thu, 8 Jan 1998 03:08:15 -0500
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

> Sam Sun wrote:
> > In the case of URL, The " [ "#" fragment ] " is only used or useful by
some
> > URL schemes. So my question is: is it acceptable to say that the
fragment
> > is scheme dependent, and don't bring it up in the URI definition?

Dan Said:
> 
> No; that is, to say that is not consistent with current
> implementations, and I would find it unacceptable.

The current implementation (eg. Netscape browser) append the "#fragment" to
whatever
the base URI is. I don't quite understand on where it would be
inconsistent?

Here is an example which I think doesn't honor the current '#' URI syntax:

If I define my password as "password_with_#_character", and use "ftp" URL:

ftp://my_user_id:password_with_#_character@myhost/my_file_path

Netscape browser implementation will pass the entire password (with #
character in it) to the server, instead of sending only
"ftp://user_id:password_with_" to the server. In fact, using %25 to replace
the '#' character will fail. 

Dan Said:
> For example, consider:
> 
> 	<p>...<a href="#foo">tail</a>
> 
> 	...
> 
> 	<p><a name="foo">head</a>
> 
> I can tell you where the link from tail goes (i.e. to head)
> without knowing what URI scheme was used to access the document. So
> can lots of implemented web clients (and maybe even some servers).
> 

The example will fail from the current Netscape implementation if no BASE
URI is defined. (Refer the following URL for an example:
http://ssun.cnri.reston.va.us/ietf/uri/nobase.htm and
http://ssun.cnri.reston.va.us/ietf/uri/fragment.htm).

Regards,
Sam

PS. To avoid distraction from the current discussion on relationship of URN
& URI, I modified the subject title.


From owner-uri@Bunyip.Com  Thu Jan  8 08:54:05 1998
Delivery-Date: Thu, 08 Jan 1998 08:54:05 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA19325
	for <ietf-archive@ietf.org>; Thu, 8 Jan 1998 08:54:05 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA13170;
	Thu, 8 Jan 1998 08:56:50 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA15632
	for uri-out; Thu, 8 Jan 1998 08:10:16 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA15625
	for uri-in; Thu, 8 Jan 1998 08:10:14 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA15617
	for <uri@services.bunyip.com>; Thu, 8 Jan 1998 08:10:12 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id IAA00738
	for uri@services; Thu, 8 Jan 1998 08:10:10 -0500 (EST)
Received: from mail.jump.net (serv1.jump.net [204.238.120.4])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA00731;
	Thu, 8 Jan 1998 08:10:06 -0500 (EST)
Received: from shoal by mail.jump.net (8.8.8/jump.1.11)
	 id DAA08404; 
Message-ID: <34B49737.7DEC@w3.org>
Date: Thu, 08 Jan 1998 03:07:03 -0600
From: Dan Connolly <connolly@w3.org>
Organization: World Wide Web Consortium (http://www.w3.org/)
X-Mailer: Mozilla 3.01Gold (WinNT; I)
MIME-Version: 1.0
To: "Sam X. Sun" <ssun@cnri.reston.va.us>
CC: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] URI documents -- "# fragment"
References: <199801080810.DAA10319@newcnri.CNRI.Reston.Va.US>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Sam X. Sun wrote:
> 
> > Sam Sun wrote:
> > > In the case of URL, The " [ "#" fragment ] " is only used or useful by
> some
> > > URL schemes. So my question is: is it acceptable to say that the
> fragment
> > > is scheme dependent, and don't bring it up in the URI definition?
> 
> Dan Said:
> >
> > No; that is, to say that is not consistent with current
> > implementations, and I would find it unacceptable.
> 
> The current implementation (eg. Netscape browser) append the "#fragment" to
> whatever
> the base URI is. I don't quite understand on where it would be
> inconsistent?

Uh... you said it yourself: "whatever the base URI is" regardless
of scheme.

Anyway... you report some interesting test results...

> Here is an example which I think doesn't honor the current '#' URI syntax:
> 
> If I define my password as "password_with_#_character", and use "ftp" URL:
> 
> ftp://my_user_id:password_with_#_character@myhost/my_file_path
> 
> Netscape browser implementation will pass the entire password (with #
> character in it) to the server, instead of sending only
> "ftp://user_id:password_with_" to the server.

Hmm... That's certainly different from what Roy's spec[1]
describes.

[1]
http://www.ics.uci.edu/~fielding/url/draft-fielding-uri-syntax-00.txt

According to the regexp in the spec, it parses as:

connolly@beach ../connolly[1005] perl uri.pl 
ftp://my_user_id:password_with_#_character@myhost/my_file_path
[ftp:] [ftp] [//my_user_id:password_with_] [my_user_id:password_with_]
[] [] [] [#_character@myhost/my_file_path]
[_character@myhost/my_file_path]

where uri.pl=
while(<>){
m,^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?,;
print "[$1] [$2] [$3] [$4] [$5] [$6] [$7] [$8] [$9]\n";
}


It's also different from the original implementation:

-------
http://www.w3.org/Library/src/HTParse.c

    /* Look for fragment identifier */
    if ((p = strchr(name, '#')) != NULL) {
	*p++ = '\0';
	parts->fragment = p;
    }
-------


> In fact, using %25 to replace
> the '#' character will fail.

That seems like a bug to me. But I suppose Draft Standard
is the time to describe what happens rather than prescribe
something else.

Hmm... the ftp URL spec[2] doesn't say that passwords
get %xx encoded. Seems to me it should; else there's
no way to express '/' in a password. I suppose that's
not a fatal limitation...

[2] http://ds.internic.net/internet-drafts/draft-casey-url-ftp-00.txt

> Dan Said:
> > For example, consider:
> >
> >       <p>...<a href="#foo">tail</a>
> >
> >       ...
> >
> >       <p><a name="foo">head</a>
> >
> > I can tell you where the link from tail goes (i.e. to head)
> > without knowing what URI scheme was used to access the document. So
> > can lots of implemented web clients (and maybe even some servers).
> >
> 
> The example will fail from the current Netscape implementation if no BASE
> URI is defined.

Wow... we worked really hard on this part of the HTML 2.0
spec:

========
Network Working Group                                    T. Berners-Lee
Request for Comments: 1866                                      MIT/W3C
Category: Standards Track                                   D. Connolly
http://www.w3.org/MarkUp/html-spec/html-spec_7.html#SEC7.4

Fragment Identifiers

Any characters following a `#' character in a hypertext address
constitute a fragment identifier. In particular, an address
                                  ^^^^^^^^^^^^^^^^^^^^^^^^^
of the form `#fragment' refers to an anchor in the same document. 
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
========

But I guess rules were made to be broken. :-{

> (Refer the following URL for an example:
> http://ssun.cnri.reston.va.us/ietf/uri/nobase.htm and
> http://ssun.cnri.reston.va.us/ietf/uri/fragment.htm).

nobase.htm is illegal, per

=========
http://www.w3.org/MarkUp/html-spec/html-spec_5.html#SEC5.2.2

The optional BASE element provides a base address for interpreting
relative URLs when the document is read out of context (see section
Hyperlinks). The value of the HREF attribute must be an absolute URI. 

=========

so the behaviour of HTML user agents is unspecified.

> Regards,

Interesting stuff.

-- 
Dan
http://www.w3.org/People/Connolly/


From ipp-owner@pwg.org  Thu Jan  8 14:00:26 1998
Delivery-Date: Thu, 08 Jan 1998 14:00:46 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA24998
	for <ietf-archive@ietf.org>; Thu, 8 Jan 1998 14:00:25 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA14387
	for <ietf-archive@cnri.reston.va.us>; Thu, 8 Jan 1998 14:03:12 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA10658 for <ietf-archive@cnri.reston.va.us>; Thu, 8 Jan 1998 14:00:25 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 8 Jan 1998 13:55:35 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA09872 for ipp-outgoing; Thu, 8 Jan 1998 13:38:26 -0500 (EST)
Message-Id: <3.0.1.32.19980108073558.010052d0@garfield>
X-Sender: hastings@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Thu, 8 Jan 1998 07:35:58 PST
To: Robert.Herriot@eng.sun.com (Robert Herriot), Robert.Herriot@eng.sun.com,
        rturner@sharplabs.com
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: Re: IPP>MOD Action Item from LA: fix requesting-user-name
  explanation [suggest adding Bob's comment as a note for case f]
Cc: ipp@pwg.org
In-Reply-To: <199712172052.MAA24362@woden.eng.sun.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

I suggest adding Bob's comments in answer to Randy's comment on case f
as a Note in Section 8.3.  Randy said that case f would take a lot 
explanation.  I think that Bob's explanation as a note is just the
explanation that is needed.

Tom

At 12:52 12/17/1997 PST, Robert Herriot wrote:
>
>> From rturner@sharplabs.com Wed Dec 17 00:38:33 1997
>> 
>> See my comments on the new proposed
>> text below...
>> 
>> Randy
>> 
>> 
>> Robert Herriot wrote:
>> 

snip...

>> > 
>> >         f)  the authentication mechanism specifies a user which is
special and
>> >         means that the value of the requesting-user-name, which must be
>> >         present, is treated as the authenticated name.
>> 
>> I do not think scenario (f) should be included
>> in this list. It sounds like a real niche
>> case that might take alot of text to explain
>> why this is needed.
>
>Case f) is intended for a tightly coupled gateway and server to work
>together so that the "user" name is that of the gateway's client and
>not that of the gateway.  Because most if not all system vendors will
>initially implement IPP via a gateway into their existing print system,
>this mechansism is necessary unless the authentication mechanism allows
>a gateway (client) to act on behalf of some other client.


So I suggest adding Bob's explanation as a note as part of case f (changing
"is" to "is able to be":

         Note:  Case f) is intended for a tightly coupled gateway and 
         server to work together so that the "user" name is able to be 
         that of the gateway's client and not that of the gateway.  
         Because most, if not all, system vendors will initially 
         implement IPP via a gateway into their existing print system, 
         this mechansism is necessary unless the authentication mechanism 
         allows a gateway (client) to act on behalf of some other client.


From owner-uri@Bunyip.Com  Fri Jan  9 08:56:56 1998
Delivery-Date: Fri, 09 Jan 1998 08:56:56 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA11016
	for <ietf-archive@ietf.org>; Fri, 9 Jan 1998 08:56:56 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA16552;
	Fri, 9 Jan 1998 08:59:41 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA23470
	for uri-out; Fri, 9 Jan 1998 08:04:44 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA23462
	for uri-in; Fri, 9 Jan 1998 08:04:42 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA23453
	for <uri@services.bunyip.com>; Fri, 9 Jan 1998 08:04:39 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id IAA00594
	for uri@services; Fri, 9 Jan 1998 08:04:37 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA00591;
	Fri, 9 Jan 1998 08:04:34 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id QAA15188;
	Thu, 8 Jan 1998 16:54:59 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id QAA29216; Thu, 8 Jan 1998 16:52:10 -0500
Reply-To: "Sam Sun" <ssun@cnri.reston.va.us>
From: "Sam Sun" <ssun@cnri.reston.va.us>
To: "Dan Connolly" <connolly@w3.org>,
        "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Cc: <uri@Bunyip.Com>, <urn-ietf@Bunyip.Com>
Subject: Re: [URN] URI documents -- "# fragment"
Date: Thu, 8 Jan 1998 16:57:39 -0500
Message-ID: <01bd1c80$6ff48790$29019784@ssun.CNRI.Reston.Va.US>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.71.1712.3
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>> > Sam Sun wrote:
>> > > In the case of URL, The " [ "#" fragment ] " is only used or useful
by some
>> > > URL schemes. So my question is: is it acceptable to say that the
fragment
>> > > is scheme dependent, and don't bring it up in the URI definition?
>>
>> Dan Said:
>> > No; that is, to say that is not consistent with current
>> > implementations, and I would find it unacceptable.
>>
>> The current implementation (eg. Netscape browser) append the "#fragment"
to
>> whatever the base URI is. I don't quite understand on where it would be
inconsistent?
>
>Uh... you said it yourself: "whatever the base URI is" regardless
>of scheme.
>


The point I wanted to show you is that "# fragment" doesn't work by itself.
It's actually worked as a relative URL. And the generic URI parser may never
get the "# fragment" alone. (ie, in your example, the <a href="#foo"> ... is
a relative URL, not just a "# fragment".)

On the other hand, I don't see any usage of "# fragment" for "mailto" or
"ldap" URLs as defined in the HTML document. So, if "# fragment" is not
needed for all of the URI schemes, I wonder if we could drop it from the
overall URI definition?

[ ......lots of cutting.......]
>> In fact, using %25 to replace the '#' character will fail.
>
>That seems like a bug to me. But I suppose Draft Standard
>is the time to describe what happens rather than prescribe
>something else.
[ ......lots of cutting.......]

To me, there are two ways to look at whether it's a bug or not.

>From the existing standard point of view, it could be a bug, if the standard
spelled it out explicitly. But from the user's point of view, it's a nice
feature. (I feel that hex encoding can be very annoying to the user.) But if
the URI Syntax is to become a new standard, maybe we can loose it a little
bit so that new URI schemes can be defined for different kinds of user need.

Lastly, I'm wondering if the "# fragment" requirement is inherited from the
earlier URL standards when there're few URL schemes defined. If we drop the
requirement of "# fragment" from URI as a whole, it can still be defined by
those URL schemes that need it, in their respective RFCs. And the only thing
I see broken is that the generic URI parser can not catch the "#fragment",
and decide what to do, which is not happening and I think really doesn't
have to.

Regards,
Sam



From owner-ietf-nntp@academ.com  Thu Jan 15 10:37:29 1998
Delivery-Date: Thu, 15 Jan 1998 10:37:30 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA01997
	for <ietf-archive@ietf.org>; Thu, 15 Jan 1998 10:37:29 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA14418
	for <ietf-archive@cnri.reston.va.us>; Thu, 15 Jan 1998 10:40:15 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.8) id JAA03315;
	Thu, 15 Jan 1998 09:36:09 -0600 (CST)
Received: from academ.com (sob@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.8) with ESMTP id JAA03310
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Thu, 15 Jan 1998 09:36:08 -0600 (CST)
Received: (from sob@localhost)
	by academ.com (8.8.8/8.8.8) id JAA19115;
	Thu, 15 Jan 1998 09:35:52 -0600 (CST)
Message-Id: <199801151535.JAA19115@academ.com>
From: sob@academ.com (Stan Barber)
Date: Thu, 15 Jan 1998 09:35:51 CST
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Paul Overell <paulo@turnpike.com>, ietf-nntp@academ.com
Subject: Re: draft-ietf-nntpext-base-03.txt some comments
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

> >9.1.2 AUTHINFO GENERIC
> >  AUTHINFO GENERIC authenticator arguments...
> >
> >  AUTHINFO GENERIC is used to identify a specific entity to the
> >  server using arbitrary authentication or identification
> >  protocols. The desired protocol is indicated by the
> >  authenticator parameter, and any number of parameters can be
> >  passed to the authenticator.
> >
> >  When authorization is required, the server will send a 450
> >  response requesting authorization from the client.
> >
> >  The client should enter AUTHINFO GENERIC followed by the
> >  authenticator name and the arguments if any.  The
> >  authenticator and arguments must not contain the sequence
> >  "..".
> 
> What is the reason for this, rather odd, restriction?

Chris Lewis will have to comment on this.

> 
> >  The server will attempt to engage the server end
> >  authenticator; similarly, the client should engage the client
> >  end authenticator.  The server end authenticator will then
> >  initiate authentication using the NNTP sockets (if appropriate
> >  for that authentication protocol), using the protocol
> >  specified by the authenticator name.  These authentication
> >  protocols are not included in this document, but are similar
> >  in structure to those referenced in RFC 1731[7] for the IMAP-4
> >  protocol.
> >
> 
> Saying "similar in structure" rather unsatifactory.  Can we not reference the
> actual protocols?  Are they SASL protocols (RFC2222) ? 

Chris Lewis will have to comment on this.

> 
> 
> >  If the server returns 501, this means that the authenticator
> >  invocation was syntactically incorrect, or that AUTHINFO
> >  GENERIC is not supported.  The client should retry using the
> >  AUTHINFO GENERIC command.
> 
> This last sentence be "The client should retry using the AUTHINFO USER and PASS
> commands".

Okey.

> [snip]
> 
> >14. Augmented BNF[10] Syntax for NNTP Commands
> >
> >This syntax defines the non-terminal "command". The non-terminal
> >"parameter" is used for command parameters whose syntax is
> >specified elsewhere. The syntax is in alphabetical order. Note
> >that ABNF strings are case insensitive.
> >
> >  article-command = "ARTICLE" [1*WSP (msg-id / article-number)]
> >     *WSP CRLF
> >  article-number = 1*16DIGIT
> >  augument = parameter ; excluding sequence ".."
> >  authenticator = parameter ; excluding sequence ".."
> >  authinfo-generic-command = "AUTHINFO" 1*WSP "GENERIC" 1*WSP
> >  authenticator *(1*WSP argument) *WSP CRLF
> >  authinfo-pass-command = "AUTHINFO" 1*WSP "PASS" 1*WSP password
> >     *WSP CRLF
> >  authinfo-user-command = "AUTHINFO" 1*WSP "USER" 1*WSP sername
> >     *WSP CRLF
> >  body-command = "BODY" [1*WSP (msg-id / article-number)] *WSP
> >     CRLL
> 
>       ^^^^
>       CRLF

Okey.

> 
> [snip]
> 
> >  wildmat = 1*("*" / "?" / wildmat-exact / wildmat-set / "\"
> >     %x21-FF)
> >  wildmat-exact = %x21-29 / %x2B-3E / %x40-5A / %x5D-FF
> >     ; exclude space * ? [ \
> >  wildmat-non-hyphen = %x21-2C / %x2E-FF ; exclude space -
> >  wildmat-set = "[" ["^"] ["]" / "-"]
> >     *(wildmat-non-hyphen ["-" wildmat-non-hyphen])
> >     ["-"] "]"
> 
> 
> When I originally proposed and submitted the ABNF syntax for inclusion in the
> draft the wildmat was defined in terms of single octet characters, now that
> wildmat uses UTF-8 the syntax needs modification.
> 
> 
>   UTF-8-non-ascii = %xC0-FF 1*(%x80-BF) ; UTF-8 encoding of non-ASCII character
> 
>   wildmat = 1*("*" / "?" / wildmat-exact / wildmat-set /
>      "\" (%x21-7F / UTF-8-non-ascii))
> 
>   wildmat-exact = %x21-29 / %x2B-3E / %x40-5A / %x5D-7F / UTF-8-non-ascii
>      ; exclude space * ? [ \
> 
>   wildmat-non-hyphen = %x21-2C / %x2E-7F / UTF-8-non-ascii ; exclude space -
> 
>   wildmat-set = "[" ["^"] ["]" / "-"] *(wildmat-non-hyphen ["-"
>      wildmat-non-hyphen]) ["-"] "]"
> 
> 
> I have allowed any character to be escaped by a backslash, is this correct?
> The text in 5. suggests that only [ * \ ? may be escaped.

In the original wildmat, this was true. However with UTF-8, it may be necessary
to extend the escape capability. Anyone have comments here?
-- 
Stan   | Academ Consulting Services        |internet: sob@academ.com
Olan   | For more info on academ, see this |uucp: {mcsun|amdahl}!academ!sob
Barber | URL- http://www.academ.com/academ |Opinions expressed are only mine.

From owner-ietf-nntp@academ.com  Thu Jan 15 14:16:18 1998
Delivery-Date: Thu, 15 Jan 1998 14:16:19 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA07613
	for <ietf-archive@ietf.org>; Thu, 15 Jan 1998 14:16:18 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA15654
	for <ietf-archive@cnri.reston.va.us>; Thu, 15 Jan 1998 14:19:03 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.8) id NAA04679;
	Thu, 15 Jan 1998 13:14:37 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.8) with ESMTP id NAA04674
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Thu, 15 Jan 1998 13:14:35 -0600 (CST)
Received: from THOR.INNOSOFT.COM (SYSTEM@THOR.INNOSOFT.COM [192.160.253.66])
	by academ.com (8.8.8/8.8.8) with ESMTP id NAA22344
	for <ietf-nntp@academ.com>; Thu, 15 Jan 1998 13:14:31 -0600 (CST)
Received: from elwood.innosoft.com ("port 35917"@ELWOOD.INNOSOFT.COM)
 by INNOSOFT.COM (PMDF V5.1-10 #8694)
 with SMTP id <01ISEJRBLYWE94DOQ8@INNOSOFT.COM> for ietf-nntp@academ.com; Thu,
 15 Jan 1998 11:13:55 PST
Date: Thu, 15 Jan 1998 11:15:59 -0800 (PST)
From: Chris Newman <Chris.Newman@INNOSOFT.COM>
Subject: Re: draft-ietf-nntpext-base-03.txt some comments
In-reply-to: <FJhQUFAtYiv0QAp7@turnpike.com>
To: Paul Overell <paulo@turnpike.com>
Cc: ietf-nntp@academ.com
Message-id: <Pine.SOL.3.95.980115110044.9549H-100000@elwood.innosoft.com>
MIME-version: 1.0
Content-type: TEXT/PLAIN; charset=US-ASCII
Originator-Info: login-id=chris; server=THOR.INNOSOFT.COM
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

On Thu, 15 Jan 1998, Paul Overell wrote:
> >  The server will attempt to engage the server end
> >  authenticator; similarly, the client should engage the client
> >  end authenticator.  The server end authenticator will then
> >  initiate authentication using the NNTP sockets (if appropriate
> >  for that authentication protocol), using the protocol
> >  specified by the authenticator name.  These authentication
> >  protocols are not included in this document, but are similar
> >  in structure to those referenced in RFC 1731[7] for the IMAP-4
> >  protocol.
> 
> Saying "similar in structure" rather unsatifactory.  Can we not reference the
> actual protocols?  Are they SASL protocols (RFC2222) ? 

I concur and STRONGLY OBJECT to the current AUTHINFO GENERIC text.  I
believe AUTHINFO GENERIC should only permit SASL mechanisms and has to be
updated to be a correct SASL profile.  I sent context diffs to the list a
while ago with suggested text (I'll resend them if you want).  SASL is not
hard -- the complete rules are only 7 pages. 

Why is this important?

Becuase developing good authentication mechanisms takes a long time and is
very hard work.  SASL allows all application protocols to share that
development effort.  If you use some custom ad-hoc authentication
framework, like the one telnet, FTP or HTTP uses, then there will be
little or no development of authentication mechanisms.  History has
demonstrated this. 

In addition, if you fail to REQUIRE implementation of a non-plaintext
authentication mechanism, you will get an LDAPv3-style disclaimer (see
IESG Note in RFC 2251).  Personally, I don't want a news standard which
includes an IESG warning that POST and IHAVE won't interoperate!  If you
use SASL you can require implementation of CRAM-MD5 which was sufficient
for ACAP (RFC 2244) to escape this fate.  Anything else is likely to delay
standardization.

		- Chris


From adm  Tue Jan 20 14:02:30 1998
Delivery-Date: Tue, 20 Jan 1998 14:14:22 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id OAA10516
	for ietf-123-outbound.10@ietf.org; Tue, 20 Jan 1998 14:02:01 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA10446;
	Tue, 20 Jan 1998 13:58:32 -0500 (EST)
Message-Id: <199801201858.NAA10446@ns.ietf.org>
To: IETF-Announce: ;
Cc: RFC Editor <rfc-editor@isi.edu>
Cc: Internet Architecture Board <iab@isi.edu>
Cc: urn-ietf@bunyip.com
From: The IESG <iesg-secretary@ns.ietf.org>
Subject: Document Action: Architectural Principles of Uniform Resource
         Name Resolution to Informational
Date: Tue, 20 Jan 1998 13:58:32 -0500
Sender: scoya@cnri.reston.va.us



The IESG has approved publication of Architectural Principles of
Uniform Resource Name Resolution <draft-ietf-urn-req-frame-04.txt> as
an Informational RFC.  This document is the product of the Uniform
Resource Names Working Group.  The IESG contact person Harald
Alvestrand and Keith Moore.


From owner-uri@Bunyip.Com  Wed Jan 21 15:18:43 1998
Delivery-Date: Wed, 21 Jan 1998 15:18:44 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA27417
	for <ietf-archive@ietf.org>; Wed, 21 Jan 1998 15:18:43 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA11106;
	Wed, 21 Jan 1998 15:21:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA07280
	for uri-out; Wed, 21 Jan 1998 14:37:42 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA07270
	for uri-in; Wed, 21 Jan 1998 14:37:40 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA07262
	for <uri@services.bunyip.com>; Wed, 21 Jan 1998 14:37:37 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA02665
	for uri@services; Wed, 21 Jan 1998 14:37:33 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id OAA02662;
	Wed, 21 Jan 1998 14:37:30 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52653(4)>; Wed, 21 Jan 1998 11:37:21 PST
Received: from parc.xerox.com ([13.1.103.244]) by casablanca.parc.xerox.com with SMTP id <71813>; Wed, 21 Jan 1998 11:37:09 PST
Message-ID: <34C64E65.6C72FA4C@parc.xerox.com>
Date: Wed, 21 Jan 1998 11:37:09 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: [Fwd: "U stands for Uniform"]
Content-Type: multipart/mixed; boundary="------------E8B5CCDEF34B1DD6DF568114"
Sender: owner-uri@Bunyip.Com
Precedence: bulk

This is a multi-part message in MIME format.
--------------E8B5CCDEF34B1DD6DF568114
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

I couldn't understand why I didn't have any responses to this, but
perhaps mail isn't getting through?

Larry
-- 
http://www.parc.xerox.com/masinter
--------------E8B5CCDEF34B1DD6DF568114
Content-Type: message/rfc822
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Message-ID: <34BC3D46.C636742A@parc.xerox.com>
Date: Tue, 13 Jan 1998 20:21:26 -0800
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: uri@bunyip.com, urn-ietf@bunyip.com
Subject: "U stands for Uniform"
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

I sent this privately, but I suppose it should go onto the working
group(s) mailing lists. After reconsideration, I am very strongly
in favor of moving forward with draft-fielding-uri-syntax (b), because:

U stands for Uniform.
   Two documents are Not Uniform: they're different!
   Uniform implies one document, one syntax.

If you want multiple documents, you want non-Uniform Resource
Identifiers, because you want different syntax definitions
for different kinds of things.

I believe that (b), complete with /, #, and  ?, is the best explanation
of scheme-independent URI behavior.

Patrik wrote:

> Leslie, I and some others want to cut "higher"
> up in the inheritance tree of syntax structure, so the URL specific things
> which are not (so far) part of URNs are out of the URI syntax document.

The generic URI document discusses some common syntactic elements that
are (or should be) processed by URI-handling systems independent of whether
those URIs are URLs or URNs or URZs. Those generic elements include "/", "#",
and "?". The generic elements may or may not be appropriate with some schemes,
and may or may not be appropriate for URNs, which are designated by introducing
them with the "urn" scheme. For "mailto", "#" is inappropriate, but "?" is
useful. For "mid", they're all inappropriate. For "data:", "#" might be
appropriate but not "/". And  for "urn", the appropriateness of "/"  "#",
and "?" are yet to be determined by the URN committee. Because they're yet
to be determined doesn't mean they're out of scope.

Something is "appropriate" if it has a defined meaning. If it's not defined,
then you shouldn't use it. If it is defined, then you can. Whether or not it
is defined is not an issue for the syntax, it's an issue for the semantics.
(We should take the word "semantics" out of the title of (b), since
the body of (b) talks entirely about syntax. I am not proposing any
other change to (b) than to change the title.)

If we need to add some wording to (b) to make it completely clear, OK.
It must be absolutely the case that the URN document gets to say whether
or not "#", "/", and "?" are appropriate for URNs, even though those
elements are defined in the generic URI document.
This is just the same, the "mailto" document should say whether or not and
how those elements work with the "vix" scheme; the "data" document should
define whether or not "#", "?", and "/" work for the data scheme.

I don't believe that (b) interferes with the URN committee's ability
to define URNs within the space of URIs, or the ability of the URN committee
to define a new kind of syntactic element which doesn't have the restrictions
of the current URI syntax (as long as we don't call that new thing a URI;
let's call it a EURI or XURI or whatever.) We're not constraining or restricting
development of new kinds of identifiers, we're just letting software developers
have standard specifications that they can be assured won't change out from
under them, and basing that standard on current interoperable implementations.

It's *important* that all URI processing software be assured that the URI
processing software knows that it doesn't have to first look up the scheme
before it does syntactic processing of "#", "?" and "/". We have to make
it CLEAR that those syntactic elements are completely scheme independent,
and the processing of them can be independent of whether the scheme is really
"urn" which has different rules of semantics.

Hiding the distinction by having two documents, one of which doesn't even
mention those elements would be WRONG.

Regards,

Larry
-- 
http://www.parc.xerox.com/masinter



--------------E8B5CCDEF34B1DD6DF568114--


From owner-uri@Bunyip.Com  Wed Jan 21 16:55:13 1998
Delivery-Date: Wed, 21 Jan 1998 16:55:18 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA28064
	for <ietf-archive@ietf.org>; Wed, 21 Jan 1998 16:55:13 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA11450;
	Wed, 21 Jan 1998 16:57:52 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA11436
	for uri-out; Wed, 21 Jan 1998 16:40:34 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA11429
	for uri-in; Wed, 21 Jan 1998 16:40:33 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA11421
	for <uri@services.bunyip.com>; Wed, 21 Jan 1998 16:40:30 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA03099
	for uri@services; Wed, 21 Jan 1998 16:40:27 -0500 (EST)
Received: from iris.dynamicdiagrams.com (iris.dynamicdiagrams.com [205.181.196.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA03094;
	Wed, 21 Jan 1998 16:40:19 -0500 (EST)
Received: by iris.dynamicdiagrams.com (940816.SGI.8.6.9/940406.SGI.AUTO)
	 id QAA22889; Wed, 21 Jan 1998 16:31:57 -0800
From: "David G. Durand" <david@iris.dynamicdiagrams.com>
Message-Id: <9801211631.ZM22887@iris.dynamicdiagrams.com>
Date: Wed, 21 Jan 1998 16:31:54 -0500
In-Reply-To: Larry Masinter <masinter@parc.xerox.com>
        "[URN] [Fwd: "U stands for Uniform"]" (Jan 21, 11:37am)
References: <34C64E65.6C72FA4C@parc.xerox.com>
X-Mailer: Z-Mail (3.2.0 26oct94 MediaMail)
To: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] [Fwd: "U stands for Uniform"]
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Jan 21, 11:37am, Larry Masinter wrote:
> Something is "appropriate" if it has a defined meaning. If it's not defined,
> then you shouldn't use it. If it is defined, then you can. Whether or not it
> is defined is not an issue for the syntax, it's an issue for the semantics.
> (We should take the word "semantics" out of the title of (b), since
> the body of (b) talks entirely about syntax. I am not proposing any
> other change to (b) than to change the title.)

This seems quite good. URIs must (practically speaking) have the current rules
for "/", "?", "#", etc. because those rules are already embedded in our
software and standards. This does not mean, as you point out, that _every_ URI
must use these features. It cannot use _those characters_ except in the ways
that they are already used.

>.....

> It's *important* that all URI processing software be assured that the URI
> processing software knows that it doesn't have to first look up the scheme
> before it does syntactic processing of "#", "?" and "/". We have to make
> it CLEAR that those syntactic elements are completely scheme independent,
> and the processing of them can be independent of whether the scheme is really
> "urn" which has different rules of semantics.

Right. URNs will be deployed much more readily if they fit in the same
syntactic slots where URLs do currently. This is more important than an "ideal"
syntax for URNs (which may look uglier when special characters need to be
eascaped).

> Hiding the distinction by having two documents, one of which doesn't even
> mention those elements would be WRONG.

Yes.

A good set of arguments as well. Let's not delay URNs just because unification
with URLs may give us syntactic options we can outlaw later.

And, as I said before, any URN that _can_ be resolved to an XML resource,
_should_ be usable with an XML fragment identifier. XLL (XML linking)
essentially depends on this. We even want to define the meaning of query
strings for XML documents, because we want to have a standard for server-side
fragment distribution.

Of course, some namespaces can't necessarily use any of these things. In
particular this is true for namespaces that aren't resolvable to data, like
many cataloging and metadata related URNs, e.g. for authors, artists, archival
sites, etc.

If a URN namespace definition doesn't define a meaning for features like
hierarchy and fragment-IDs, then they would only be legal if another standard
(with reason, presumably) did define such behaviour.

------------------------------------------+----------------------------
David Durand                 dgd@cs.bu.edu| david@dynamicDiagrams.com
Boston University Computer Science        | Dynamic Diagrams
http://www.cs.bu.edu/students/grads/dgd/  | http://dynamicDiagrams.com/
                                          | MAPA: mapping for the WWW



From owner-ietf-nntp@academ.com  Wed Jan 21 22:11:38 1998
Delivery-Date: Wed, 21 Jan 1998 22:11:39 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id WAA00252
	for <ietf-archive@ietf.org>; Wed, 21 Jan 1998 22:11:38 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id WAA12192
	for <ietf-archive@cnri.reston.va.us>; Wed, 21 Jan 1998 22:14:24 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.8) id VAA00450;
	Wed, 21 Jan 1998 21:05:45 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.8) with ESMTP id VAA00445
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Wed, 21 Jan 1998 21:05:43 -0600 (CST)
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41])
	by academ.com (8.8.8/8.8.8) with ESMTP id VAA19380;
	Wed, 21 Jan 1998 21:05:40 -0600 (CST)
Received: from enoshima (dhcp-100-147.mag.keio.ac.jp [133.27.195.147])
	by sh.w3.mag.keio.ac.jp (8.8.8+2.7Wbeta7/3.6Wbeta7-W3C/Keio) with SMTP id MAA11952;
	Thu, 22 Jan 1998 12:05:20 +0900 (JST)
Message-Id: <199801220305.MAA11952@sh.w3.mag.keio.ac.jp>
X-Sender: duerst@sh.w3.mag.keio.ac.jp (Unverified)
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3-J (32) Sample
Date: Wed, 21 Jan 1998 21:40:52 +0900
To: sob@academ.com (Stan Barber), Paul Overell <paulo@turnpike.com>,
        ietf-nntp@academ.com
From: "Martin J. Duerst" <duerst@w3.org>
Subject: Re: draft-ietf-nntpext-base-03.txt some comments
In-Reply-To: <199801151535.JAA19115@academ.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

Stan Barber answered Paul Overell:

> >   UTF-8-non-ascii = %xC0-FF 1*(%x80-BF) ; UTF-8 encoding of non-ASCII character

I hope you are aware of the fact that UTF-8 can be defined
more exactly. The above expression captures everything you
want to capture if you have only legal UTF-8, but won't
exclude erroneous sequences. Probably that's enough for
our purposes.


> > I have allowed any character to be escaped by a backslash, is this correct?
> > The text in 5. suggests that only [ * \ ? may be escaped.
> 
> In the original wildmat, this was true. However with UTF-8, it may be necessary
> to extend the escape capability. Anyone have comments here?

You need escaping for those characters that do their work
defining the wildcard expressions. If [ * \ ? are the only
characters used for wildcard syntax, or if others can be
escaped otherwise (e.g. ]), you don't need to escape them.

As using non-ASCII characters in wildcard expressions would
mean that some people have difficulties using them, this
will probably never happen. So you don't need to escape them.


Regards,   Martin.


From adm  Thu Jan 22 08:16:29 1998
Delivery-Date: Thu, 22 Jan 1998 08:40:06 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id IAA10503
	for ietf-123-outbound.10@ietf.org; Thu, 22 Jan 1998 08:12:01 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA10407;
	Thu, 22 Jan 1998 08:09:22 -0500 (EST)
Message-Id: <199801221309.IAA10407@ns.ietf.org>
To: IETF-Announce: ;
Cc: RFC Editor <rfc-editor@isi.edu>
Cc: Internet Architecture Board <iab@isi.edu>
Cc: urn-ietf@bunyip.com
From: The IESG <iesg-secretary@ns.ietf.org>
Subject: Document Action: Architectural Principles of Uniform Resource
         Name Resolution to Informational
Date: Thu, 22 Jan 1998 08:09:21 -0500
Sender: scoya@cnri.reston.va.us



The IESG has approved publication of Architectural Principles of
Uniform Resource Name Resolution <draft-ietf-urn-req-frame-04.txt> as
an Informational RFC.  This document is the product of the Uniform
Resource Names Working Group.  The IESG contact person Harald
Alvestrand and Keith Moore.


From owner-ietf-nntp@academ.com  Thu Jan 22 12:17:43 1998
Delivery-Date: Thu, 22 Jan 1998 12:17:48 -0500
Return-Path: owner-ietf-nntp@academ.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA14098
	for <ietf-archive@ietf.org>; Thu, 22 Jan 1998 12:17:43 -0500 (EST)
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA14145
	for <ietf-archive@cnri.reston.va.us>; Thu, 22 Jan 1998 12:20:26 -0500 (EST)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.8) id LAA01089;
	Thu, 22 Jan 1998 11:12:46 -0600 (CST)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.8) with ESMTP id LAA01083
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Thu, 22 Jan 1998 11:12:44 -0600 (CST)
Received: from m1.cs.man.ac.uk (0@m1.cs.man.ac.uk [130.88.13.4])
	by academ.com (8.8.8/8.8.8) with SMTP id LAA27243
	for <ietf-nntp@academ.com>; Thu, 22 Jan 1998 11:12:45 -0600 (CST)
Received: from clw.cs.man.ac.uk (pppclw.cs.man.ac.uk) by m1.cs.man.ac.uk (4.1/SMI-4.1:AL6)
	id AA17423; Thu, 22 Jan 98 17:12:21 GMT
Received: by clw.cs.man.ac.uk (5.0/SMI-SVR4)
	id AA18802; Thu, 22 Jan 1998 15:48:11 GMT
Date: Thu, 22 Jan 1998 15:48:11 GMT
From: chl@clw.cs.man.ac.uk (Charles Lindsey)
Message-Id: <9801221548.AA18802@clw.cs.man.ac.uk>
To: local.nntp.return@clw.cs.man.ac.uk
Subject: Re: draft-ietf-nntpext-base-03.txt some comments
Newsgroups: local.nntp
References: <199801220305.MAA11952@sh.w3.mag.keio.ac.jp>
X-Newsreader: NN version 6.5.1 (NOV)
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

"Martin J. Duerst" <duerst@w3.org> wrote:

>Stan Barber answered Paul Overell:

>> > I have allowed any character to be escaped by a backslash, is this correct?
>> > The text in 5. suggests that only [ * \ ? may be escaped.
>> 
>> In the original wildmat, this was true. However with UTF-8, it may be necessary
>> to extend the escape capability. Anyone have comments here?

>You need escaping for those characters that do their work
>defining the wildcard expressions. If [ * \ ? are the only
>characters used for wildcard syntax, or if others can be
>escaped otherwise (e.g. ]), you don't need to escape them.

>As using non-ASCII characters in wildcard expressions would
>mean that some people have difficulties using them, this
>will probably never happen. So you don't need to escape them.

If you follow the precedent of DRUMS, they allow '\' in front of any
character (well, only the 7bit ones in their case, of course). This makes
life simpler because, if you are not sure whether a particular character
needs escaping or not, then you can safely excape it anyway.

-- 
Charles H. Lindsey ---------At Home, doing my own thing-------------------------
Email:     chl@clw.cs.man.ac.uk   Web:   http://www.cs.man.ac.uk/~chl
Voice/Fax: +44 161 437 4506       Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7  65 E8 64 7E 14 A4 AB A5

From owner-uri@Bunyip.Com  Fri Jan 23 00:56:31 1998
Delivery-Date: Fri, 23 Jan 1998 00:56:31 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id AAA27830
	for <ietf-archive@ietf.org>; Fri, 23 Jan 1998 00:56:30 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id AAA16941;
	Fri, 23 Jan 1998 00:59:14 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25518
	for uri-out; Fri, 23 Jan 1998 00:47:42 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25511
	for uri-in; Fri, 23 Jan 1998 00:47:40 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA25503
	for <uri@services.bunyip.com>; Fri, 23 Jan 1998 00:47:36 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id AAA07203
	for uri@services; Fri, 23 Jan 1998 00:47:31 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id AAA07200;
	Fri, 23 Jan 1998 00:47:29 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa14345;
          22 Jan 98 21:45 PST
To: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] Re: URI documents 
In-reply-to: Your message of "Wed, 07 Jan 1998 14:22:29 EST."
             <01IS3J5873E0003TJC@SCI.WFBR.EDU> 
Date: Thu, 22 Jan 1998 21:31:18 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801222145.aa14345@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

[reposted, since it bounced last week]

Foteos remarked:
>	I do think, however, that the current draft needs to clarify
>whether more than one unescaped hash ('#') can be present.

I don't understand why.  The current draft only allows a single
unescaped hash to ever occur in a URI-reference --- it is not allowed
in any other component.  That is completely unambiguous, so you can
parse it from any direction you like.  Note that the algorithm
presented in the appendix is left-to-right.

....Roy


From owner-uri@Bunyip.Com  Fri Jan 23 01:02:35 1998
Delivery-Date: Fri, 23 Jan 1998 01:02:35 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id BAA27896
	for <ietf-archive@ietf.org>; Fri, 23 Jan 1998 01:02:35 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA16951;
	Fri, 23 Jan 1998 01:05:18 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25637
	for uri-out; Fri, 23 Jan 1998 00:52:51 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA25629
	for uri-in; Fri, 23 Jan 1998 00:52:47 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA25622
	for <uri@services.bunyip.com>; Fri, 23 Jan 1998 00:52:44 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id AAA07232
	for uri@services; Fri, 23 Jan 1998 00:52:40 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id AAA07229;
	Fri, 23 Jan 1998 00:52:37 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa14624;
          22 Jan 98 21:47 PST
To: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] URI documents -- "# fragment" 
In-reply-to: Your message of "Thu, 08 Jan 1998 16:57:39 EST."
             <01bd1c80$6ff48790$29019784@ssun.CNRI.Reston.Va.US> 
Date: Thu, 22 Jan 1998 21:33:57 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801222147.aa14624@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

[reposted, since the uri lists were down last week]

Sam was saying:
>The point I wanted to show you is that "# fragment" doesn't work by itself.
>It's actually worked as a relative URL. And the generic URI parser may never
>get the "# fragment" alone. (ie, in your example, the <a href="#foo"> ... is
>a relative URL, not just a "# fragment".)

I seem to be having a hard time getting this point across.  The generic
URI parser *is* the thing that takes a string and does the handling
and interpretation needed to

   1) determine whether it is absolute or relative
   2) convert it to absolute form if needed
   3) give the resulting URI to the scheme-specific handler

There is no purpose for a generic URI syntax beyond that.  Likewise,
it is only that syntax which is needed by other protocols as a
Draft Standard reference.

>On the other hand, I don't see any usage of "# fragment" for "mailto" or
>"ldap" URLs as defined in the HTML document. So, if "# fragment" is not
>needed for all of the URI schemes, I wonder if we could drop it from the
>overall URI definition?

Because you cannot do so and produce an interoperable parser.

>Lastly, I'm wondering if the "# fragment" requirement is inherited from the
>earlier URL standards when there're few URL schemes defined. If we drop the
>requirement of "# fragment" from URI as a whole, it can still be defined by
>those URL schemes that need it, in their respective RFCs. And the only thing
>I see broken is that the generic URI parser can not catch the "#fragment",
>and decide what to do, which is not happening and I think really doesn't
>have to.

The "#fragment" is removed from the URI whether the URI is defined
to use it or not.  I cannot show you this using Netscape Navigator
because its parser is the only one I know of which is so hopelessly
broken that they use a fixed set of scheme names.  Other applications
allow the user to pass unknown URI schemes to a proxy for resolution,
and on those systems you will find that the "#fragment" is stripped
before being sent to the proxy.  It is therefore IMPOSSIBLE for "#"
to be used as anything else in the URI syntax and still retain
interoperability between new and deployed systems.

There is very little room for discussion of what is being defined by
the specification and in the syntax itself, since that is governed by
the most interoperable subset of what is implemented.  The only question
still to be determined is whether we call these things URI or URL,
and thus whether or not a URN should be referred to as a URI or a URL
when it is used by HTTP, HTML, XML, etc.

.....Roy


From owner-uri@Bunyip.Com  Fri Jan 23 01:57:08 1998
Delivery-Date: Fri, 23 Jan 1998 01:57:08 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id BAA28136
	for <ietf-archive@ietf.org>; Fri, 23 Jan 1998 01:57:08 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA17024;
	Fri, 23 Jan 1998 01:59:50 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA26542
	for uri-out; Fri, 23 Jan 1998 01:48:51 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA26534
	for uri-in; Fri, 23 Jan 1998 01:48:49 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA26525
	for <uri@services.bunyip.com>; Fri, 23 Jan 1998 01:48:43 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA07663
	for uri@services; Fri, 23 Jan 1998 01:48:38 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA07660;
	Fri, 23 Jan 1998 01:48:35 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id BAA17012;
	Fri, 23 Jan 1998 01:51:20 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id BAA02655; Fri, 23 Jan 1998 01:48:32 -0500
Message-Id: <199801230648.BAA02655@newcnri.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@cnri.reston.va.us>
To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Cc: <uri@Bunyip.Com>, <urn-ietf@Bunyip.Com>
Subject: Re: [URN] URI documents -- "# fragment" (2)
Date: Fri, 23 Jan 1998 01:46:02 -0500
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1155
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

[modified and reposted, since it bounced last week,]

Hello, Roy.

> >The point I wanted to show you is that "# fragment" doesn't work by
> >itself. It's actually worked as a relative URL. And the generic URI 
> >parser may never get the "# fragment" alone. (ie, in your 
> >example, <a href="#foo">.... is a relative URL, not just a "#
fragment".)
> 
> I seem to be having a hard time getting this point across.  The generic
> URI parser *is* the thing that takes a string and does the handling
> and interpretation needed to
> 
>    1) determine whether it is absolute or relative
>    2) convert it to absolute form if needed
>    3) give the resulting URI to the scheme-specific handler
> 
> There is no purpose for a generic URI syntax beyond that.  Likewise,
> it is only that syntax which is needed by other protocols as a
> Draft Standard reference.
> 

I believe we are in agrement here...

> >On the other hand, I don't see any usage of "# fragment" for "mailto" or
> >"ldap" URLs as defined in the HTML document. So, if "# fragment" is not
> >needed for all of the URI schemes, I wonder if we could drop it from the
> >overall URI definition? 
> 
> Because you cannot do so and produce an interoperable parser.
> 

I doubt if I understand the whole issue here. But would you think the
following would be ok for the generic URI parser, which basically allow
"#...." to be treated by individual URI scheme handlers accordingly:

1) determine whether it is absolute or relative

2) convert it to absolute form if needed

3) give the resulting URI entirely (ie, including the "#......." trailing),
to the corresponding URI scheme-specific handler, which may then decide
whether to use "#fragment" or not.


> >Lastly, I'm wondering if the "# fragment" requirement is inherited from 
> >the earlier URL standards when there're few URL schemes defined. If 
> >we drop the requirement of "# fragment" from URI as a whole, it can 
> >still be defined by those URL schemes that need it, in their respective 
> >RFCs. And the only thing I see broken is that the generic URI parser 
> >can not catch the "#fragment", and decide what to do, which is not 
> >happening and I think really doesn't have to.
> 
> The "#fragment" is removed from the URI whether the URI is defined
> to use it or not.  

Why it has to do this?


> Other applications allow the user to pass unknown URI schemes
>  to a proxy for resolution, and on those systems you will find that 
>  the "#fragment" is stripped before being sent to the proxy.  

Yes, indeed. I wound conclude then, under current situation, there are
browsers that pass the URI with the '#fragment' to the URI scheme-specific
handlers, which then decide what to do with it. And there are also browsers
that strip off '#fragment' regardless of the URI scheme, before passing the
URI to the scheme-specific handlers.

> It is therefore IMPOSSIBLE for "#" to be used as anything else in the
> URI syntax and still retain interoperability between new and deployed
> systems.
> 
> There is very little room for discussion of what is being defined by
> the specification and in the syntax itself, since that is governed by
> the most interoperable subset of what is implemented.  

I think you are saying that this is a backward compatability issue then.

The question would then be: When we define a standard, do we have to 
make sure it works for all the current implementations (hense to take 
the subset), or should we define the standard with a more emphysis on 
the user usability and future extensibility? I understand the former is 
very important, and break it will affect the usability. But the way major 
browsers making their new releases makes me think that the later 
might weight more, since any software can  be patched or updated 
relatively easy, but the standard tends to stay longer and have a far 
more impact to the future.

The way current URI parser cuts off '#fragment' regardless of the 
URI scheme makes it not very user friendly, because if user A 
has his userid or password containing '#' character, he will have to 
use '%22' when he reach his ftp server from web browser, even 
though '#fragment' doesn't make sense in 'ftp' URL. Similar issue 
holds true for 'telnet', 'mailto', as well. Another example is when we 
are working with publishers, there are existing naming schemes, 
like SICI, uses '#' extensively, and it's just not very practical to 
enforce every SICI names to be hex encoded.

An example that URI parser cuts off '#fragment' regardless of the URI 
scheme makes it less extensible is pointed out by John earlier. 
That is, when a new scheme like 'pdi' is defined, it can not use '#' to 
define its own fragment and have it processed differently from "http" 
URI, simply because URI parser assumes the 'http' behavior and 
chops the '#fragment' off, and didn't parse the '#fragment' to the server.

In summary, all I'm suggesting is that '#fragment' should be processed 
by individual scheme parser, not the URI parser. In terms of libwww, it 
should be handled by individual 'plug-in' module (eg, http), but not in the

Core portion (ie. HTParse.c).


PS.
I assume that we are all in agreement that each URI scheme can define
by itself whether to use or do anything about '#fragment' or not...


> The only question still to be determined is whether we call these
> things URI or URL, and thus whether or not a URN should be referred 
> to as a URI or a URL when it is used by HTTP, HTML, XML, etc.

I'm also having some questions on these issues too. But I think it would
help me a lot to address the '#fragment' question first, and make sure I'm
on the same boat as you are......

Regards,
Sam



From owner-uri@Bunyip.Com  Fri Jan 23 17:01:10 1998
Delivery-Date: Fri, 23 Jan 1998 17:01:10 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA05702
	for <ietf-archive@ietf.org>; Fri, 23 Jan 1998 17:01:09 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA19790;
	Fri, 23 Jan 1998 17:03:54 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA19399
	for uri-out; Fri, 23 Jan 1998 16:43:54 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA19389
	for uri-in; Fri, 23 Jan 1998 16:43:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA19382
	for <uri@services.bunyip.com>; Fri, 23 Jan 1998 16:43:48 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA09986
	for uri@services; Fri, 23 Jan 1998 16:43:45 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA09983;
	Fri, 23 Jan 1998 16:43:38 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01ISQ0HA6JGG007VBW@SCI.WFBR.EDU>; Fri, 23 Jan 1998 16:17:39 -0500 (EST)
Date: Fri, 23 Jan 1998 16:17:39 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] URI documents -- "# fragment"
To: fielding@kiwi.ics.uci.edu
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU>
X-VMS-To: IN%"fielding@kiwi.ics.uci.edu"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

"Roy T. Fielding" <fielding@kiwi.ics.uci.edu> wrote:
>[...] there is already an explicit requirement in the URI
>syntax that there be at most one "#" in a URI reference.  That is
                                           ?????????????
>completely unambiguous and not open to any misunderstanding.
					   
	I must disagree with you that it is completely unambiguous
and not open to any misunderstanding.  Section 2 ("URI Characters and
Escape Sequences") describes the unescaped character restrictions
for "URIs" ("URLs" in the preceding drafts).  It's Section 2.4.3
places crosshatch ('#') in the "delims" group of "Excluded US-ASCII
Characters".  That does make it completely clear that one cannot be
present unescaped in the authinfo field of an ftp or telnet URL, or
anywhere else in an actual URI, to the left of a fragment delimiter.
However, the term "URI-reference" is not defined until Section 3,
which has:

      URI-reference = [ absoluteURI | relativeURI ] [ "#" fragment ]

and a "plain word explanation" that the fragment is NOT part of the
"URI".  People who are not dummies or fuddy-duddies have argued that
characters allowable in the fragment string (to the right of the '#'
delimiter) are not clearly specified in the URL -> URI drafts
(because they specify what can be in URIs (URLs), and not also in
URI-references (URL-references).  They have also argued that this
is a GOOD THING.  The characters that are allowed/disallowed in
fragments which currently have application conventions are governed
by the HTML/SGML restictions on NAME and ID attribute values.   They
thus cannot have a crosshatch, nor any hex escaped characters
(because '%' is also disallowed in those attribute values).  But
other fragment-handling conventions might be developed as
"instructions to the client", which need not be governed by the
HTML/SGML restrictions on NAME and ID attribute values!!!!

	I therefore feel compelled to insist that a clear statement
of what unescaped characters are allowed in a fragment string be added
in Section 3, and personally feel that another crosshash must be
excluded -- for backward compatibility, because all CERN/W3C libwww
based (except Lynx as of v2.7) and CERN libwww heritage browsers
(including Netscape) parse from right-to-left for a fragment delimiter,
and are tripped up if an unescaped crosshatch which is not the actual
delimiter is present in the fragment string.  To my knowledge, all
deployed browsers first split off the fragment, before actually
parsing the "actual URI".  US-ASCII control character and space
also should be excluded, for obvious reasons, and I have no objection
to excluding others as well, as from "actual URIs" (if that's what
you intend, and think it already does :), but it's debatable whether
exclusion of others is really necessary.


>Perhaps an addition to the "Differences from RFC 1808" section would
>be more appropriate?

	RFC 1808 specified left-to-right parsing, whereas the current
URI draft simply uses left-to-right parsing for its "example parser"
in the Appendix, so that's a change, I guess, but an addition about
that, per se, would not address the larger issue I'm raising.  It
needs to be made clear in Section 3 (or Section 2 must be modified
to make clear that it applies to URI-references, and not just URIs).

	Note also that RFC 1630 had the title "Universal Resource
Identifiers in WWW", i.e., was about URIs, not just URLs, and
provides for fragments in URIs.  I agree that if URNs are specified
such that they could not accept fragments as "instructions to the
client", then they should not be considered URIs, and that would
be unacceptible (so don't impose that restriction on URNs :).

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From owner-uri@Bunyip.Com  Fri Jan 23 17:41:30 1998
Delivery-Date: Fri, 23 Jan 1998 17:41:31 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA06023
	for <ietf-archive@ietf.org>; Fri, 23 Jan 1998 17:41:30 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA19925;
	Fri, 23 Jan 1998 17:44:07 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA21448
	for uri-out; Fri, 23 Jan 1998 17:26:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA21440
	for uri-in; Fri, 23 Jan 1998 17:26:08 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA21433
	for <uri@services.bunyip.com>; Fri, 23 Jan 1998 17:26:05 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA10200
	for uri@services; Fri, 23 Jan 1998 17:26:02 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA10196;
	Fri, 23 Jan 1998 17:25:57 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01ISQ2X4EXSG007VBW@SCI.WFBR.EDU>; Fri, 23 Jan 1998 17:22:27 -0500 (EST)
Date: Fri, 23 Jan 1998 17:22:27 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] URI documents -- "# fragment" (2)
To: ssun@cnri.reston.va.us
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01ISQ2X4GBPU007VBW@SCI.WFBR.EDU>
X-VMS-To: IN%"ssun@CNRI.Reston.VA.US"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

"Sam X. Sun" <ssun@CNRI.Reston.VA.US> wrote:
>[...]
>The way current URI parser cuts off '#fragment' regardless of the 
>URI scheme makes it not very user friendly, because if user A 
>has his userid or password containing '#' character, he will have to 
>use '%22' when he reach his ftp server from web browser, even 
>though '#fragment' doesn't make sense in 'ftp' URL. Similar issue 
>holds true for 'telnet', 'mailto', as well. Another example is when we 
>are working with publishers, there are existing naming schemes, 
>like SICI, uses '#' extensively, and it's just not very practical to 
>enforce every SICI names to be hex encoded.

	That's incorrect, which you can verify with any deployed
browser.  Try these two URL-references:

http://www.slcc.edu/lynx/release/lynx2-7-2/lynx_help/lynx_url_support.html#cso
ftp://www.slcc.edu/pub/lynx/release/lynx2-7-2/lynx_help/lynx_url_support.html#cso

which will get you the same document via http versus ftp, and in both
cases have it positioned via the #cso fragment instruction to your
browser.  And if your browser were not to split off the #cso for the
ftp request, it would fail.

	In the case of an ftp URL which has authinfo with a userid or
password that includes a '#', the browsers will unescape the %22 before
sending it to the ftp server.

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From owner-uri@Bunyip.Com  Fri Jan 23 19:06:58 1998
Delivery-Date: Fri, 23 Jan 1998 19:06:58 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA06437
	for <ietf-archive@ietf.org>; Fri, 23 Jan 1998 19:06:58 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA20165;
	Fri, 23 Jan 1998 19:09:36 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA24694
	for uri-out; Fri, 23 Jan 1998 18:52:23 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA24687
	for uri-in; Fri, 23 Jan 1998 18:52:20 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA24678
	for <uri@services.bunyip.com>; Fri, 23 Jan 1998 18:52:17 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id SAA10441
	for uri@services; Fri, 23 Jan 1998 18:52:14 -0500 (EST)
Received: from paris.ics.uci.edu (paris.ics.uci.edu [128.195.1.50])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id SAA10438;
	Fri, 23 Jan 1998 18:52:11 -0500 (EST)
Received: from kiwi.ics.uci.edu by paris.ics.uci.edu id aa09077;
          23 Jan 98 14:58 PST
To: Foteos Macrides <MACRIDES@sci.wfbr.edu>
cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] URI documents -- "# fragment" 
In-reply-to: Your message of "Fri, 23 Jan 1998 16:17:39 EST."
             <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU> 
Date: Fri, 23 Jan 1998 14:58:03 -0800
From: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
Message-ID:  <9801231458.aa09077@paris.ics.uci.edu>
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>However, the term "URI-reference" is not defined until Section 3,
>which has:
>
>      URI-reference = [ absoluteURI | relativeURI ] [ "#" fragment ]
>
>and a "plain word explanation" that the fragment is NOT part of the
>"URI".  People who are not dummies or fuddy-duddies have argued that
>characters allowable in the fragment string (to the right of the '#'
>delimiter) are not clearly specified in the URL -> URI drafts
>(because they specify what can be in URIs (URLs), and not also in
>URI-references (URL-references).

Also in section 3:

      fragment      = *uric

which excludes "#" and the other delims from appearing within the fragment.
People who argue otherwise have not read the specification.  Since this
is almost identical to the definitions in RFCs 1670 and 1808, people who
say it hasn't been clearly specified in the URL -> URI drafts are
just plain wrong.  There is no need for more clarification.

This isn't going to stop people from producing invalid URI.  What to
do when you encounter an invalid URI depends on the application type,
so we don't specify it.

....Roy


From owner-uri@Bunyip.Com  Fri Jan 23 19:19:45 1998
Delivery-Date: Fri, 23 Jan 1998 19:19:46 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA06509
	for <ietf-archive@ietf.org>; Fri, 23 Jan 1998 19:19:45 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA20200;
	Fri, 23 Jan 1998 19:22:28 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id TAA25513
	for uri-out; Fri, 23 Jan 1998 19:11:54 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id TAA25500
	for uri-in; Fri, 23 Jan 1998 19:11:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA25491
	for <uri@services.bunyip.com>; Fri, 23 Jan 1998 19:11:49 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id TAA10489
	for uri@services; Fri, 23 Jan 1998 19:11:46 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA10486;
	Fri, 23 Jan 1998 19:11:44 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01ISQ6IEQ08G007VBW@SCI.WFBR.EDU>; Fri, 23 Jan 1998 19:08:13 -0500 (EST)
Date: Fri, 23 Jan 1998 19:08:13 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] URI documents -- "# fragment"
To: fielding@kiwi.ics.uci.edu
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01ISQ6IERE5U007VBW@SCI.WFBR.EDU>
X-VMS-To: IN%"fielding@kiwi.ics.uci.edu"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

"Roy T. Fielding" <fielding@kiwi.ics.uci.edu> wrote:
>[...]
>Also in section 3:
>
>      fragment      = *uric
>
>which excludes "#" and the other delims from appearing within the fragment.

	Duh...  OK (time to log out and go traveling :).

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From 69336394@compuserve.com  Sun Jan 25 21:36:37 1998
Delivery-Date: Sun, 25 Jan 1998 21:36:41 -0500
Return-Path: 69336394@compuserve.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA04404
	for <ietf-archive@ietf.org>; Sun, 25 Jan 1998 21:36:32 -0500 (EST)
From: 69336394@compuserve.com
Received: from dns.gma.it (dns.gma.it [194.243.236.3])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA01087
	for <ietf-archive@cnri.reston.va.us>; Sun, 25 Jan 1998 21:39:15 -0500 (EST)
Received: from dns.gma.it (nw51.netwave.ca [204.101.215.51]) by dns.gma.it (8.8.5/8.7.3) with SMTP id DAA02594; Mon, 26 Jan 1998 03:09:16 +0100
Date: Sun, 25 Jan 98 19:58:26 EST
To: urn@pie.com
Subject: For Smart People only
Message-ID: <>

Do you need an International Driver's License?  

Before answering, ask yourself these questions!

Do I want to avoid points on my driver's license?

Do I want to avoid paying fines?

Do I want to avoid being forced to attend driver's 
education classes?

Would I like to show a foreign driver's license 
when I get stopped?

Would I like to show a foreign driver's license 
when I check into a hotel?

Would I like to show an International Driver's 
License to get admitted to night spots?

Would I like to have anonymous identification 
for private or other reasons?

If your answer is "Yes!" to any of these 
questions, you need a Macronesian International 
Driver's License!

For details on how to obtain a genuine Macronesian 
International Driver's License, call 1-602-735-3970
and leave your name, phone number, and best 
times to call you back.

/////////////////////////////////////////////////////
The above message was brought to you by PlusNet 
Marketing & Distributors.  We market or distribute any 
product or service by bulk E-mail and by traditional 
marketing media.  For information, call 1-513-763-3862.
/////////////////////////////////////////////////////


From 25359775@compuserve.com  Sun Jan 25 21:53:16 1998
Delivery-Date: Sun, 25 Jan 1998 21:53:17 -0500
Return-Path: 25359775@compuserve.com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA04463
	for <ietf-archive@ietf.org>; Sun, 25 Jan 1998 21:53:16 -0500 (EST)
From: 25359775@compuserve.com
Received: from tolomeo.it (dns.tolomeo.it [151.99.224.3])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA01102
	for <ietf-archive@cnri.reston.va.us>; Sun, 25 Jan 1998 21:55:59 -0500 (EST)
Received: from dns.tolomeo.it (nw51.netwave.ca [204.101.215.51]) by tolomeo.it (8.8.4/8.8.4) with SMTP id DAA18528; Mon, 26 Jan 1998 03:48:04 +0100 (NFT)
Date: Sun, 25 Jan 98 19:58:26 EST
To: urn@pie.com
Subject: For Smart People only
Message-ID: <>

Do you need an International Driver's License?  

Before answering, ask yourself these questions!

Do I want to avoid points on my driver's license?

Do I want to avoid paying fines?

Do I want to avoid being forced to attend driver's 
education classes?

Would I like to show a foreign driver's license 
when I get stopped?

Would I like to show a foreign driver's license 
when I check into a hotel?

Would I like to show an International Driver's 
License to get admitted to night spots?

Would I like to have anonymous identification 
for private or other reasons?

If your answer is "Yes!" to any of these 
questions, you need a Macronesian International 
Driver's License!

For details on how to obtain a genuine Macronesian 
International Driver's License, call 1-602-735-3970
and leave your name, phone number, and best 
times to call you back.

/////////////////////////////////////////////////////
The above message was brought to you by PlusNet 
Marketing & Distributors.  We market or distribute any 
product or service by bulk E-mail and by traditional 
marketing media.  For information, call 1-513-763-3862.
/////////////////////////////////////////////////////


From owner-uri@Bunyip.Com  Mon Jan 26 13:13:33 1998
Delivery-Date: Mon, 26 Jan 1998 13:13:33 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA17021
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 13:13:33 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA03189;
	Mon, 26 Jan 1998 13:16:12 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA25637
	for uri-out; Mon, 26 Jan 1998 12:27:11 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA25630
	for uri-in; Mon, 26 Jan 1998 12:27:10 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA25622
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 12:27:08 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA15603
	for uri@services; Mon, 26 Jan 1998 12:27:05 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA15596;
	Mon, 26 Jan 1998 12:26:55 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id MAA01187; Mon, 26 Jan 1998 12:27:07 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Mon, 26 Jan 1998 12:27:07 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Foteos Macrides <MACRIDES@sci.wfbr.edu>
cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] URI documents -- "# fragment"
In-Reply-To: <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU>
Message-ID: <Pine.SUN.3.95.980126121918.1086E-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk

On Fri, 23 Jan 1998, Foteos Macrides wrote:
> 
> 	Note also that RFC 1630 had the title "Universal Resource
> Identifiers in WWW", i.e., was about URIs, not just URLs, and
> provides for fragments in URIs.  I agree that if URNs are specified
> such that they could not accept fragments as "instructions to the
> client", then they should not be considered URIs, and that would
> be unacceptible (so don't impose that restriction on URNs :).

URIs as a whole have evolved considerably since RFC1630 -- not the least
of which is the fact that they are now "Uniform" and not "Universal"
Resource Identifiers.  

My point is this:  be careful of claiming that anything that doesn't
fit with the earliest specifications is not valid; that prevents evolution
of design.

Leslie.

----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


From owner-uri@Bunyip.Com  Mon Jan 26 15:42:16 1998
Delivery-Date: Mon, 26 Jan 1998 15:42:17 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA19484
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 15:42:16 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA04082;
	Mon, 26 Jan 1998 15:45:00 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA00354
	for uri-out; Mon, 26 Jan 1998 15:21:40 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA00345
	for uri-in; Mon, 26 Jan 1998 15:21:37 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA00337
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 15:21:34 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA16351
	for uri@services; Mon, 26 Jan 1998 15:21:31 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA16346;
	Mon, 26 Jan 1998 15:21:27 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01ISU4QYA2CK00877V@SCI.WFBR.EDU>; Mon, 26 Jan 1998 15:17:55 -0500 (EST)
Date: Mon, 26 Jan 1998 15:17:55 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] URI documents -- "# fragment"
To: leslie@Bunyip.Com
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01ISU4QYA3AE00877V@SCI.WFBR.EDU>
X-VMS-To: IN%"leslie@Bunyip.Com"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Leslie Daigle <leslie@Bunyip.Com> wrote:
>On Fri, 23 Jan 1998, Foteos Macrides wrote:
>> 
>> 	Note also that RFC 1630 had the title "Universal Resource
>> Identifiers in WWW", i.e., was about URIs, not just URLs, and
>> provides for fragments in URIs.  I agree that if URNs are specified
>> such that they could not accept fragments as "instructions to the
>> client", then they should not be considered URIs, and that would
>> be unacceptible (so don't impose that restriction on URNs :).
>
>URIs as a whole have evolved considerably since RFC1630 -- not the least
>of which is the fact that they are now "Uniform" and not "Universal"
>Resource Identifiers.  
>
>My point is this:  be careful of claiming that anything that doesn't
>fit with the earliest specifications is not valid; that prevents evolution
>of design.

	I much prefer "Uniform" over "Universal" (URIs won't also
be universal until the i18n provisions are fully worked out and
incorporated :).

	However, to be uniform, I still think URIs must be parsable for
fragment instructions which apply to media types, not to schemes, and
regardless of whether particular schemes might actually have fragments,
i.e., any crosshatch which is not a fragment delimiter should be escaped.

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From owner-uri@Bunyip.Com  Mon Jan 26 16:05:22 1998
Delivery-Date: Mon, 26 Jan 1998 16:05:22 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA19840
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 16:05:21 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA04241;
	Mon, 26 Jan 1998 16:08:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA01556
	for uri-out; Mon, 26 Jan 1998 15:50:40 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA01549
	for uri-in; Mon, 26 Jan 1998 15:50:38 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA01540
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 15:50:36 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA16559
	for uri@services; Mon, 26 Jan 1998 15:50:33 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA16552;
	Mon, 26 Jan 1998 15:50:29 -0500 (EST)
Received: from [153.36.117.205] ([18.23.20.50])
	by life.ai.mit.edu (8.8.5/AI1.17/ai.master.life:1.20) with ESMTP id PAA04472;
	Mon, 26 Jan 1998 15:50:20 -0500 (EST)
Message-Id: <v0313030eb0f292e3264b@[153.36.117.205]>
In-Reply-To: <Pine.SUN.3.95.980126121918.1086E-100000@beethoven.bunyip.com>
References: <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Mon, 26 Jan 1998 14:30:25 -0500
To: Leslie Daigle <leslie@Bunyip.Com>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] URI documents -- "# fragment"
Cc: Foteos Macrides <MACRIDES@sci.wfbr.edu>, uri@Bunyip.Com,
        urn-ietf@Bunyip.Com
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Might be worth noting that #fragment is utterly bogus.  It is a positional identifier
and cannot be recycled for server-side fragments because it has been consumed by legacy web applications.

The only relevance for URIs is that applications expecting to move an identifier through
HTTP URLs (e.g, URN resolution) must quote #. This is why PDI switched from # to $.

It is unwise to reify legacy design decisions in all possible future identifiers.
Such over encumbering of URIs reduces degrees of freedoms needed for evolution and 
shortens the longevity of any URI framework, ie hastening the time when all identifiers
must be discarded and one must start from scratch.

At 12:27 PM -0500 98-01-26, Leslie Daigle wrote:
>On Fri, 23 Jan 1998, Foteos Macrides wrote:
>> 
>> 	Note also that RFC 1630 had the title "Universal Resource
>> Identifiers in WWW", i.e., was about URIs, not just URLs, and
>> provides for fragments in URIs.  I agree that if URNs are specified
>> such that they could not accept fragments as "instructions to the
>> client", then they should not be considered URIs, and that would
>> be unacceptible (so don't impose that restriction on URNs :).
>
>URIs as a whole have evolved considerably since RFC1630 -- not the least
>of which is the fact that they are now "Uniform" and not "Universal"
>Resource Identifiers.  
>
>My point is this:  be careful of claiming that anything that doesn't
>fit with the earliest specifications is not valid; that prevents evolution
>of design.
>
>Leslie.
>
>----------------------------------------------------------------------------
>
>  "_Be_                                           Leslie Daigle
>             where  you                           
>                          _are_."                 Bunyip Information Systems
>                                                  (514) 875-8611
>                      -- ThinkingCat              leslie@bunyip.com
>----------------------------------------------------------------------------




From owner-uri@Bunyip.Com  Mon Jan 26 17:26:12 1998
Delivery-Date: Mon, 26 Jan 1998 17:26:12 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA21035
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 17:26:11 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA04640;
	Mon, 26 Jan 1998 17:28:54 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA03506
	for uri-out; Mon, 26 Jan 1998 17:07:33 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA03498
	for uri-in; Mon, 26 Jan 1998 17:07:30 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA03490
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 17:07:28 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA16774
	for uri@services; Mon, 26 Jan 1998 17:07:24 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id RAA16770;
	Mon, 26 Jan 1998 17:07:20 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53936(5)>; Mon, 26 Jan 1998 14:05:47 PST
Received: from parc.xerox.com ([13.1.103.244]) by casablanca.parc.xerox.com with SMTP id <71814>; Mon, 26 Jan 1998 14:03:27 PST
Message-ID: <34CD082C.91CF0365@parc.xerox.com>
Date: Mon, 26 Jan 1998 14:03:24 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "John C. Mallery" <jcma@ai.mit.edu>
CC: Leslie Daigle <leslie@Bunyip.Com>, Foteos Macrides <MACRIDES@sci.wfbr.edu>,
        uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] URI documents -- "# fragment"
References: <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU> <v0313030eb0f292e3264b@[153.36.117.205]>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

I meant to post about this before; I think that "?" is the most
appropriate delimeter for what John Mallery wants for PDIs, rather than
"$", since it will be more likely processed correctly when dealing with
relative references that might be contained within returned material.

> Might be worth noting that #fragment is utterly bogus.

It is totally worthless[sic] to attempt to note this.

To put it in less bogus terms: Just because a widely deployed
syntactic construct doesn't do what YOU want, it doesn't mean that
it is "utterly bogus", no matter what school of hyperbole you adhere to.

Larry
-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Mon Jan 26 17:40:03 1998
Delivery-Date: Mon, 26 Jan 1998 17:40:03 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA21229
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 17:40:02 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA04713;
	Mon, 26 Jan 1998 17:42:47 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA03796
	for uri-out; Mon, 26 Jan 1998 17:26:53 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA03790
	for uri-in; Mon, 26 Jan 1998 17:26:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA03779
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 17:26:48 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA16818
	for uri@services; Mon, 26 Jan 1998 17:26:45 -0500 (EST)
Received: from access5.digex.net (access5.digex.net [205.197.245.196])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA16813;
	Mon, 26 Jan 1998 17:26:37 -0500 (EST)
Received: (from asgilman@localhost)
          by access5.digex.net (8.8.4/8.8.4)
	  id RAA20881; Mon, 26 Jan 1998 17:25:51 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199801262225.RAA20881@access5.digex.net>
Subject: Re: [URN] URI documents -- "# fragment"
To: jcma@ai.mit.edu (John C. Mallery)
Date: Mon, 26 Jan 1998 17:25:51 -0500 (EST)
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
In-Reply-To: <v0313030eb0f292e3264b@[153.36.117.205]> from "John C. Mallery" at "Jan 26, 98 02:30:25 pm"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

to follow up on what John C. Mallery said:

> Might be worth noting that #fragment is utterly bogus.  It is a
> positional identifier and cannot be recycled for server-side
> fragments because it has been consumed by legacy web
> applications.

I can't grok your claim.  The way I interpret current practice
the 'fragment' is not positional at all but reference to a name
in a namespace.  So the client positions the cursor at the start
of the named item which is a text range in this kind of document.
But the URL usage is namewise, not positionwise.

Can you elaborate?

Al Gilman


From owner-uri@Bunyip.Com  Mon Jan 26 18:09:37 1998
Delivery-Date: Mon, 26 Jan 1998 18:09:37 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA21503
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 18:09:36 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA04832;
	Mon, 26 Jan 1998 18:12:20 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA05040
	for uri-out; Mon, 26 Jan 1998 17:49:39 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA05028
	for uri-in; Mon, 26 Jan 1998 17:49:35 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA05015
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 17:49:32 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA16882
	for uri@services; Mon, 26 Jan 1998 17:49:29 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA16879;
	Mon, 26 Jan 1998 17:49:24 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01ISU94K5M3K00877V@SCI.WFBR.EDU>; Mon, 26 Jan 1998 17:11:33 -0500 (EST)
Date: Mon, 26 Jan 1998 17:11:33 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] URI documents -- "# fragment"
To: jcma@ai.mit.edu
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01ISU94K5XEA00877V@SCI.WFBR.EDU>
X-VMS-To: IN%"jcma@ai.mit.edu"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

"John C. Mallery" <jcma@ai.mit.edu> wrote:
>Might be worth noting that #fragment is utterly bogus.  It is a positional
>identifier and cannot be recycled for server-side fragments because it has
>been consumed by legacy web applications.

	I perhaps should not have included that paragraph under
circumstances in which I have only occassional access to this account
and cannot participate in an extended discussion about the matter,
but since I'm logged in again now...

	I do not see how these references to "bogus" and "legacy web
applications" serve any useful purpose in the "evolution" of the Web.
The #fragment was specified as a way of providing instructions to a
client via a URI-reference, is positional, and is not considered part
of the URI.  I realize that there are only so many US-ASCII characters
which can be used as delims in a platform-independent manner, and most
if not all of them are "taken" for something or other at this point.
If you which to support server-side instructions, then it presumeably
must be via something to the left of any crosshash in an overall
URI-reference.  The '?' and '@' in URLs in effect delimit instructions
to the server, and perhaps could be used for instructions sets in URNs.


>The only relevance for URIs is that applications expecting to move an
>identifier through HTTP URLs (e.g, URN resolution) must quote #. This
                    ????
>is why PDI switched from # to $.

	Fragment instructions apply to media types (presently defined
and widely implemented fragment instructions apply to text/html), not
to schemes, i.e., not specifically to HTTP.


>It is unwise to reify legacy design decisions in all possible future
>identifiers.  Such over encumbering of URIs reduces degrees of freedoms
>needed for evolution and shortens the longevity of any URI framework,
>ie hastening the time when all identifiers must be discarded and one
>must start from scratch.

	The concern is that existing, interoperable implementations
are not broken needlessly in new IETF specs.  Terminology such as
"reify legacy design decisions" is stone throwing, and that often
leads to breakage.

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From owner-uri@Bunyip.Com  Mon Jan 26 18:57:31 1998
Delivery-Date: Mon, 26 Jan 1998 18:57:31 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA22278
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 18:57:30 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA05013;
	Mon, 26 Jan 1998 19:00:11 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA07036
	for uri-out; Mon, 26 Jan 1998 18:26:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA07029
	for uri-in; Mon, 26 Jan 1998 18:26:03 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA07001
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 18:26:00 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id SAA17020
	for uri@services; Mon, 26 Jan 1998 18:25:57 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA17013;
	Mon, 26 Jan 1998 18:25:46 -0500 (EST)
Received: from [153.36.117.205] ([18.23.20.31])
	by life.ai.mit.edu (8.8.5/AI1.17/ai.master.life:1.20) with ESMTP id RAA10956;
	Mon, 26 Jan 1998 17:54:38 -0500 (EST)
Message-Id: <v03130314b0f2be2c52d1@[153.36.117.205]>
In-Reply-To: <34CD082C.91CF0365@parc.xerox.com>
References: <01ISQ0HA9F2A007VBW@SCI.WFBR.EDU>
 <v0313030eb0f292e3264b@[153.36.117.205]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Mon, 26 Jan 1998 17:34:51 -0500
To: Larry Masinter <masinter@parc.xerox.com>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] URI documents -- "# fragment"
Cc: Leslie Daigle <leslie@Bunyip.Com>, Foteos Macrides <MACRIDES@sci.wfbr.edu>,
        uri@Bunyip.Com, urn-ietf@Bunyip.Com
Sender: owner-uri@Bunyip.Com
Precedence: bulk

At 2:03 PM -0800 98-01-26, Larry Masinter wrote:
>I meant to post about this before; I think that "?" is the most
>appropriate delimeter for what John Mallery wants for PDIs, rather than
>"$", since it will be more likely processed correctly when dealing with
>relative references that might be contained within returned material.

No. URNs embedded in URLs will be improperly processed by legacy applications,
not to mention that it overloads the delimiter.

This is analogous to the problem with #.


>
>> Might be worth noting that #fragment is utterly bogus.
>
>It is totally worthless[sic] to attempt to note this.
>
>To put it in less bogus terms: Just because a widely deployed
>syntactic construct doesn't do what YOU want, it doesn't mean that
>it is "utterly bogus", no matter what school of hyperbole you adhere to.

It remains utterly bogus to include it in the URI spec; it's fine in html/http (I use it all the time).

I just get tired of endless thrashing.



From owner-uri@Bunyip.Com  Mon Jan 26 19:00:17 1998
Delivery-Date: Mon, 26 Jan 1998 19:00:17 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA22332
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 19:00:16 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA05028;
	Mon, 26 Jan 1998 19:02:58 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA07541
	for uri-out; Mon, 26 Jan 1998 18:48:19 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA07534
	for uri-in; Mon, 26 Jan 1998 18:48:15 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA07524
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 18:48:08 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id SAA17098
	for uri@services; Mon, 26 Jan 1998 18:48:03 -0500 (EST)
Received: from sci.wfbr.edu (sci.wfbr.edu [192.190.14.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA17095;
	Mon, 26 Jan 1998 18:48:01 -0500 (EST)
Received: from SCI.WFBR.EDU by SCI.WFBR.EDU (PMDF V5.0-4 #19169)
 id <01ISUCF5SHDS00877V@SCI.WFBR.EDU>; Mon, 26 Jan 1998 18:44:31 -0500 (EST)
Date: Mon, 26 Jan 1998 18:44:31 -0500 (EST)
From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
Subject: Re: [URN] URI documents -- "# fragment"
To: asgilman@access.digex.net
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Message-id: <01ISUCF5TVAQ00877V@SCI.WFBR.EDU>
X-VMS-To: IN%"asgilman@access.digex.net"
X-VMS-Cc: IN%"uri@bunyip.com", IN%"urn-ietf@bunyip.com",MACRIDES
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Al Gilman <asgilman@access.digex.net> wrote:
>to follow up on what John C. Mallery said:
>
>> Might be worth noting that #fragment is utterly bogus.  It is a
>> positional identifier and cannot be recycled for server-side
>> fragments because it has been consumed by legacy web
>> applications.
>
>I can't grok your claim.  The way I interpret current practice
>the 'fragment' is not positional at all but reference to a name
>in a namespace.  So the client positions the cursor at the start
>of the named item which is a text range in this kind of document.
>But the URL usage is namewise, not positionwise.

	It is positional for the URI syntax in the sense that
it must be the right-most field in a URI-reference, and the URI,
itself, is to the left of the delimiter.  You are thinking about
one type of fragment instruction which applies to text/html, but
there is another, for seeking a MAP element associated with a
client-side image map.  Nothing in the URL -> URI draft precludes
formulation of other instructions, and use of lists in the format:

	#name1=value1;name2=value2[;...]

although perhaps the fragment = *uric in Section 3 needs a statement
that '=' and ';' are reserved, homologous to that following the
query = *uric in Section 4.3.3.


	How about this:
	
	smtp:asgilman@access.digex.net#subject=Backward%20Compatibility

Hmm... Is that fragment an instruction to the client, the server, or both?
Or how about this:

	smtp:;to=asgilman@access.digex.net;subject=Backward%20Compatibility

That's a URI, and maybe some useful instruction could be added via a
fragment to make it a URI-reference. :)

	In any case, a fragment need not be an instruction concerning an
HTML/XML/SGML NAME -- but the first thing a parser must do is separate it
from the URI in a URI-reference (and then further separate components of
the URI, or invoke some resolver).

				Fote

=========================================================================
 Foteos Macrides            Worcester Foundation for Biomedical Research
 MACRIDES@SCI.WFBR.EDU         222 Maple Avenue, Shrewsbury, MA 01545
=========================================================================


From owner-uri@Bunyip.Com  Mon Jan 26 23:27:55 1998
Delivery-Date: Mon, 26 Jan 1998 23:27:55 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id XAA00797
	for <ietf-archive@ietf.org>; Mon, 26 Jan 1998 23:27:55 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id XAA05548;
	Mon, 26 Jan 1998 23:30:38 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA16570
	for uri-out; Mon, 26 Jan 1998 23:17:16 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA16562
	for uri-in; Mon, 26 Jan 1998 23:17:15 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA16555
	for <uri@services.bunyip.com>; Mon, 26 Jan 1998 23:17:13 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id XAA17508
	for uri@services; Mon, 26 Jan 1998 23:17:10 -0500 (EST)
Received: from access1.digex.net (access1.digex.net [205.197.245.192])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA17501;
	Mon, 26 Jan 1998 23:17:08 -0500 (EST)
Received: (from asgilman@localhost)
          by access1.digex.net (8.8.4/8.8.4)
	  id XAA05838; Mon, 26 Jan 1998 23:17:03 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199801270417.XAA05838@access1.digex.net>
Subject: Re: [URN] URI documents -- "# fragment"
To: MACRIDES@sci.wfbr.edu (Foteos Macrides)
Date: Mon, 26 Jan 1998 23:17:03 -0500 (EST)
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
In-Reply-To: <01ISUCF5TVAQ00877V@SCI.WFBR.EDU> from Foteos Macrides at "Jan 26, 98 06:44:31 pm"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

to follow up on what Foteos Macrides said:

> 	It is positional for the URI syntax in the sense that
> it must be the right-most field in a URI-reference, and the URI,
> itself, is to the left of the delimiter.  

As distinguished from ;qualifier that can refine the parse tree
almost anywhere.

OK I get that.

Al


From owner-uri@Bunyip.Com  Tue Jan 27 01:42:00 1998
Delivery-Date: Tue, 27 Jan 1998 01:42:01 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id BAA01780
	for <ietf-archive@ietf.org>; Tue, 27 Jan 1998 01:42:00 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA05750;
	Tue, 27 Jan 1998 01:44:31 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA19037
	for uri-out; Tue, 27 Jan 1998 01:29:30 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA19027
	for uri-in; Tue, 27 Jan 1998 01:29:28 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA19020
	for <uri@services.bunyip.com>; Tue, 27 Jan 1998 01:29:25 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA17817
	for uri@services; Tue, 27 Jan 1998 01:29:22 -0500 (EST)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id BAA17814;
	Tue, 27 Jan 1998 01:29:19 -0500 (EST)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52432(4)>; Mon, 26 Jan 1998 22:29:19 PST
Received: from parc.xerox.com ([13.0.211.227]) by casablanca.parc.xerox.com with SMTP id <71816>; Mon, 26 Jan 1998 22:29:02 PST
Message-ID: <34CD7EAC.740ACE91@parc.xerox.com>
Date: Mon, 26 Jan 1998 22:29:00 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Foteos Macrides <MACRIDES@sci.wfbr.edu>
CC: asgilman@access.digex.net, uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: [URN] URI documents -- "# fragment"
References: <01ISUCF5TVAQ00877V@SCI.WFBR.EDU>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>      smtp:asgilman@access.digex.net#subject=Backward%20Compatibility

The revised 'mailto' scheme used ?, not #, to delimit client
side modifications of the basic locator.

Larry
-- 
http://www.parc.xerox.com/masinter


From owner-uri@Bunyip.Com  Tue Jan 27 10:46:40 1998
Delivery-Date: Tue, 27 Jan 1998 10:46:41 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA07358
	for <ietf-archive@ietf.org>; Tue, 27 Jan 1998 10:46:40 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA06886;
	Tue, 27 Jan 1998 10:49:19 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA05417
	for uri-out; Tue, 27 Jan 1998 10:24:42 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA05410
	for uri-in; Tue, 27 Jan 1998 10:24:41 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA05401
	for <uri@services.bunyip.com>; Tue, 27 Jan 1998 10:24:38 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA19074
	for uri@services; Tue, 27 Jan 1998 10:24:35 -0500 (EST)
Received: from ns.cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA19071;
	Tue, 27 Jan 1998 10:24:32 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id KAA06716;
	Tue, 27 Jan 1998 10:27:15 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id KAA07351; Tue, 27 Jan 1998 10:24:25 -0500
Reply-To: "Sam Sun" <ssun@cnri.reston.va.us>
From: "Sam Sun" <ssun@cnri.reston.va.us>
To: "Foteos Macrides" <MACRIDES@sci.wfbr.edu>
Cc: <uri@Bunyip.Com>, <urn-ietf@Bunyip.Com>
Subject: Re: [URN] URI documents -- "# fragment"
Date: Tue, 27 Jan 1998 10:29:58 -0500
Message-ID: <01bd2b38$6d026b80$29019784@ssun.CNRI.Reston.Va.US>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.71.1712.3
X-Mimeole: Produced By Microsoft MimeOLE V4.71.1712.3
Sender: owner-uri@Bunyip.Com
Precedence: bulk

From: Foteos Macrides <MACRIDES@sci.wfbr.edu>
>The #fragment was specified as a way of providing instructions to a
>client via a URI-reference, is positional, and is not considered part
>of the URI.

I think it might help to address the terminology first.

If we don't call

http://www.ietf.org/filename.html#section

a URI or URL, what do we call it?  The draft
(http://ringer.etl.go.jp/net/ftp/internic/internet-drafts/draft-fielding-uri
-syntax-01.txt)
call it a URI-reference. But I think most people will call it a URI
(actually URL).

And the mere different between having "#..." or not  is that:

http://www.ietf.org/filename.html

      identifies the file 'filename.html' at 'www.ietf.org'.

http://www.ietf.org/filename.html

     identifies the section 'section' at 'www.ietf.org/filename.html'.

They are both used to location a (portion) of web resource by location.
And I don't see the benefit of defining the additional term 'URI-Reference'
vs 'URI' here.


Further, I think it would help if we address the question that whether the
generic URI parser (which handles URI-Reference, as in HTParse.c
in libwww) should handle the portion "#......" regardless of the URI
scheme or not.

While it makes sense for 'http' URL or 'ftp' URL to cut the "#..." off
at the client side, it's not so appropriate for other kind of URI
schemes (eg. mailto, telnet, ldap, ... ... ... ... ... ... and new ones
are keep coming :).


Regards,
Sam
ssun@cnri.reston.va.us













From owner-uri@Bunyip.Com  Wed Jan 28 00:39:23 1998
Delivery-Date: Wed, 28 Jan 1998 00:39:28 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id AAA25661
	for <ietf-archive@ietf.org>; Wed, 28 Jan 1998 00:39:23 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id AAA09832;
	Wed, 28 Jan 1998 00:42:04 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA26769
	for uri-out; Wed, 28 Jan 1998 00:29:20 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA26760
	for uri-in; Wed, 28 Jan 1998 00:29:14 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA26749
	for <uri@services.bunyip.com>; Wed, 28 Jan 1998 00:29:05 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id AAA21353
	for uri@services; Wed, 28 Jan 1998 00:29:01 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA21348;
	Wed, 28 Jan 1998 00:28:59 -0500 (EST)
Received: from [128.52.39.15] (relatus.ai.mit.edu [128.52.39.15])
	by life.ai.mit.edu (8.8.5/AI1.17/ai.master.life:1.20) with ESMTP id AAA27449;
	Wed, 28 Jan 1998 00:28:51 -0500 (EST)
Message-Id: <v03130307b0f471ac6f8a@[128.52.39.15]>
In-Reply-To: <01bd2b38$6d026b80$29019784@ssun.CNRI.Reston.Va.US>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 28 Jan 1998 00:27:02 -0500
To: "Sam Sun" <ssun@cnri.reston.va.us>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: NOT Re: [URN] URI documents -- "# fragment"
Cc: <uri@Bunyip.Com>, <urn-ietf@Bunyip.Com>
Sender: owner-uri@Bunyip.Com
Precedence: bulk


Fragment URNs are now live.

See bottom of http://www.pub.whitehouse.gov/

Nota Bene: the delimiter is $ per Ryan Moats suggestion.



From owner-uri@Bunyip.Com  Thu Jan 29 14:18:54 1998
Delivery-Date: Thu, 29 Jan 1998 14:18:59 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA26904
	for <ietf-archive@ietf.org>; Thu, 29 Jan 1998 14:18:53 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA16005;
	Thu, 29 Jan 1998 14:21:34 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id NAA19719
	for uri-out; Thu, 29 Jan 1998 13:57:23 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id NAA19712
	for uri-in; Thu, 29 Jan 1998 13:57:17 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA19703
	for <uri@services.bunyip.com>; Thu, 29 Jan 1998 13:57:11 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id NAA26751
	for uri@services; Thu, 29 Jan 1998 13:57:08 -0500 (EST)
Received: from beethoven.bunyip.com (beethoven.Bunyip.Com [192.197.208.5])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA26745;
	Thu, 29 Jan 1998 13:56:47 -0500 (EST)
Received: from localhost (leslie@localhost) by beethoven.bunyip.com (8.6.9/8.6.10) with SMTP id NAA01925; Thu, 29 Jan 1998 13:57:02 -0500
X-Authentication-Warning: beethoven.bunyip.com: leslie owned process doing -bs
Date: Thu, 29 Jan 1998 13:57:01 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: "John C. Mallery" <jcma@ai.mit.edu>
cc: Sam Sun <ssun@cnri.reston.va.us>, uri@Bunyip.Com, urn-ietf@Bunyip.Com
Subject: Re: NOT Re: [URN] URI documents -- "# fragment"
In-Reply-To: <v03130307b0f471ac6f8a@[128.52.39.15]>
Message-ID: <Pine.SUN.3.95.980129135520.1814H-100000@beethoven.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-uri@Bunyip.Com
Precedence: bulk


To put this in a bit more context...

On Wed, 28 Jan 1998, John C. Mallery wrote:
> Fragment URNs are now live.
> 
> See bottom of http://www.pub.whitehouse.gov/
> 
> Nota Bene: the delimiter is $ per Ryan Moats suggestion.

This is fragments in a particular namespace, which has a more
constrained world-view than the general URN case (e.g., documents
have declared media types).

Leslie.



----------------------------------------------------------------------------

  "_Be_                                           Leslie Daigle
             where  you                           
                          _are_."                 Bunyip Information Systems
                                                  (514) 875-8611
                      -- ThinkingCat              leslie@bunyip.com
----------------------------------------------------------------------------


From ipp-owner@pwg.org  Tue Feb  3 14:56:46 1998
Delivery-Date: Tue, 03 Feb 1998 14:56:47 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA11740
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 14:56:45 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA09677
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 14:59:26 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA12728 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 14:56:39 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 14:44:04 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA11197 for ipp-outgoing; Tue, 3 Feb 1998 14:06:19 -0500 (EST)
Message-Id: <3.0.1.32.19980203093704.00905940@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Tue, 3 Feb 1998 09:37:04 PST
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: Re: IPP> TLS security section of protocol document
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C12722C5@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

At 06:03 PM 2/2/98 PST, Turner, Randy wrote:
>
>Just a note from the WG meeting in Hawaii...
>
>During the discussions of security related matters regarding using
>multiple
>HTTP methods at the last meeting, Josh brought up a point that proxies
>should be no problem with using a new method (such as PRINT) because it
>would just transparently pass it on through. I'm assuming that proxies
>do this with all methods the proxy does not recognize (unless some type
>of method filtering is turned on).
>
>This discussion got me thinking about proxies and IPP in general, with
>my initial conclusion being that we have a problem using TLS for
>end-to-end security in the presence of proxies. There is currently no
>standard for delegation of authentication info across proxies ( or any
>kind of "firewall" type of software). If the IPP client is configured to
>work with a particular proxy, and the IPP client is attempting
>communication with a TLS-based printer URI, we might need to indicate in
>the protocol document that this (and possibly other scenarios) can
>happen and what the implications of these scenarios might be.
>
>My immediate question is do we consider updating the security
>considerations section of the protocol document prior to IETF last call?
>
>Randy
>

Randy,

I think that anything to do with proxy servers and firewalls can only
reliably be found out by real life testing, which is what Proposed
Standards are for. I do not see any points in doing further updates to the
our specification at this stage.

Carl-Uno 
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Tue Feb  3 16:29:48 1998
Delivery-Date: Tue, 03 Feb 1998 16:29:49 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA14833
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 16:29:47 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA10492
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 16:32:27 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA15016 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 16:29:38 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 16:21:27 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA14371 for ipp-outgoing; Tue, 3 Feb 1998 16:05:42 -0500 (EST)
Message-ID: <5CEA8663F24DD111A96100805FFE6587030BC1C7@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Turner, Randy'" <rturner@sharplabs.com>, "'ipp@pwg.org'"
	 <ipp@pwg.org>
Subject: RE: IPP> Notifications
Date: Tue, 3 Feb 1998 13:05:03 -0800 
X-Mailer: Internet Mail Service (5.5.1960.3)
Sender: ipp-owner@pwg.org

The minutes dont really discuss it. There is talk about email vs 'IPP
notifications' But no real discussion of how IPP notification could be done.
A device-level protocol that does not allow Out of band feedback seems
pretty broken 

> -----Original Message-----
> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> Sent:	Tuesday, February 03, 1998 11:29 AM
> To:	Paul Moore; 'ipp@pwg.org'
> Subject:	RE: IPP> Notifications
> 
> 
> Yes, this was discussed. Several solutions were proposed. Check out the
> minutes of the IPP meeting that Don just posted.
> I think some of the ideas were included in the minutes.
> 
> Randy
> 
> 
> 	-----Original Message-----
> 	From:	Paul Moore [SMTP:paulmo@microsoft.com]
> 	Sent:	Tuesday, February 03, 1998 10:51 AM
> 	To:	'ipp@pwg.org'
> 	Subject:	IPP> Notifications
> 
> 	Has anybody noticed that IPP will be useless for notifications
> due to the
> 	asymmetry of the protocol? As currently constituted a printer
> cannot send an
> 	unsolicted message to anybody. 
> 
> 	Was this discussed later on on the Thursday brainstorm?

From ipp-owner@pwg.org  Tue Feb  3 17:48:33 1998
Delivery-Date: Tue, 03 Feb 1998 17:48:34 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA17493
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 17:48:32 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA11838
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 17:51:14 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA17820 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 17:48:28 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 17:40:26 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA15210 for ipp-outgoing; Tue, 3 Feb 1998 16:46:06 -0500 (EST)
Message-ID: <5CEA8663F24DD111A96100805FFE6587030BC1C9@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Turner, Randy'" <rturner@sharplabs.com>, "'ipp@pwg.org'"
	 <ipp@pwg.org>
Subject: RE: IPP> Notifications
Date: Tue, 3 Feb 1998 13:45:08 -0800 
X-Mailer: Internet Mail Service (5.5.1960.3)
Sender: ipp-owner@pwg.org

What I was meaning regarding device level protocol is --

Today we have something that does not push the server or printer envelope -
I agree it cannot be called a device protocol. We did discuss extending IPP
into very precise printer managment (feature and configurtion discovery and
control, plus some maybe queuing control). I really need a protocol to fill
that space and I know others do as well. The fact that IPP will be severly
challenged as it currently stands is a potential showstopper.

The problem with using a non-HTTP based solution is the old firewall/proxy
argument. We could be in the wierd position where IPP can reach the device
but the notifications cannot get back. That, in theory would make a whole
chunk of the protocol optional and therefore useless.

Putting a web server on the client seems a bit of a sledge hammer sized
solution.

One solution - carry everything on raw TCP. 

I dont like UDP - it is a 'best endeavors' transport. You cannot build real
functionality based on it because you never know if you will receive the
messages. (This was the whole point of SENSE)

> -----Original Message-----
> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> Sent:	Tuesday, February 03, 1998 1:29 PM
> To:	Paul Moore; 'ipp@pwg.org'
> Subject:	RE: IPP> Notifications
> 
> 
> I remember we talked about maintaining persistent connections to the
> server during job processing, as well as possibly having the clients
> allocate a socket to receive UDP or TCP - based notifications from a
> server.  And on your last statement, I disagree that we have a
> device-level protocol; Most IPP servers, including your own, will be
> implemented on server-based systems, detached from the actual physical
> printer. Its possible that some server-based implementations might not
> have device-level access or at least accurate realtime access to device
> status.
> 
> Nonetheless, I would like to see further discussion on this topic via
> the mailing list. I personally favor something along the lines of a UDP
> message sent to a client socket from the server which includes some type
> of encapsulated notification message.
> 
> Randy
> 
> 
> 	-----Original Message-----
> 	From:	Paul Moore [SMTP:paulmo@microsoft.com]
> 	Sent:	Tuesday, February 03, 1998 1:05 PM
> 	To:	'Turner, Randy'; 'ipp@pwg.org'
> 	Subject:	RE: IPP> Notifications
> 
> 	The minutes dont really discuss it. There is talk about email vs
> 'IPP
> 	notifications' But no real discussion of how IPP notification
> could be done.
> 	A device-level protocol that does not allow Out of band feedback
> seems
> 	pretty broken 
> 
> 	> -----Original Message-----
> 	> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> 	> Sent:	Tuesday, February 03, 1998 11:29 AM
> 	> To:	Paul Moore; 'ipp@pwg.org'
> 	> Subject:	RE: IPP> Notifications
> 	> 
> 	> 
> 	> Yes, this was discussed. Several solutions were proposed.
> Check out the
> 	> minutes of the IPP meeting that Don just posted.
> 	> I think some of the ideas were included in the minutes.
> 	> 
> 	> Randy
> 	> 
> 	> 
> 	> 	-----Original Message-----
> 	> 	From:	Paul Moore [SMTP:paulmo@microsoft.com]
> 	> 	Sent:	Tuesday, February 03, 1998 10:51 AM
> 	> 	To:	'ipp@pwg.org'
> 	> 	Subject:	IPP> Notifications
> 	> 
> 	> 	Has anybody noticed that IPP will be useless for
> notifications
> 	> due to the
> 	> 	asymmetry of the protocol? As currently constituted a
> printer
> 	> cannot send an
> 	> 	unsolicted message to anybody. 
> 	> 
> 	> 	Was this discussed later on on the Thursday brainstorm?

From ipp-owner@pwg.org  Tue Feb  3 19:22:11 1998
Delivery-Date: Tue, 03 Feb 1998 19:22:11 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA19346
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 19:22:06 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA12088
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 19:24:47 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA20523 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 19:22:01 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 19:14:03 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA18421 for ipp-outgoing; Tue, 3 Feb 1998 18:28:36 -0500 (EST)
Message-ID: <21FD6499922DD111A4F600805FCCD6F2013D09B5@red-86-msg.dns.microsoft.com>
From: Josh Cohen <joshco@microsoft.com>
To: Paul Moore <paulmo@microsoft.com>,
        "'Turner, Randy'"
	 <rturner@sharplabs.com>,
        "'ipp@pwg.org'" <ipp@pwg.org>
Subject: RE: IPP> Notifications
Date: Tue, 3 Feb 1998 15:28:10 -0800 
X-Mailer: Internet Mail Service (5.5.1960.3)
Sender: ipp-owner@pwg.org

I thought the consensus that the first step was to have
a requirements document written up for IPP.
Since there are many generalized notification efforts
underway ( or soon to be), we can judge the suitability
of using one of them or writing one specific to IPP.
However, that can only be done if we know our requirements
first.

-> -----Original Message-----
-> From: Paul Moore 
-> Sent: Tuesday, February 03, 1998 1:05 PM
-> To: 'Turner, Randy'; 'ipp@pwg.org'
-> Subject: RE: IPP> Notifications
-> 
-> 
-> The minutes dont really discuss it. There is talk about email vs 'IPP
-> notifications' But no real discussion of how IPP 
-> notification could be done.
-> A device-level protocol that does not allow Out of band 
-> feedback seems
-> pretty broken 
-> 
-> > -----Original Message-----
-> > From:	Turner, Randy [SMTP:rturner@sharplabs.com]
-> > Sent:	Tuesday, February 03, 1998 11:29 AM
-> > To:	Paul Moore; 'ipp@pwg.org'
-> > Subject:	RE: IPP> Notifications
-> > 
-> > 
-> > Yes, this was discussed. Several solutions were proposed. 
-> Check out the
-> > minutes of the IPP meeting that Don just posted.
-> > I think some of the ideas were included in the minutes.
-> > 
-> > Randy
-> > 
-> > 
-> > 	-----Original Message-----
-> > 	From:	Paul Moore [SMTP:paulmo@microsoft.com]
-> > 	Sent:	Tuesday, February 03, 1998 10:51 AM
-> > 	To:	'ipp@pwg.org'
-> > 	Subject:	IPP> Notifications
-> > 
-> > 	Has anybody noticed that IPP will be useless for notifications
-> > due to the
-> > 	asymmetry of the protocol? As currently constituted a printer
-> > cannot send an
-> > 	unsolicted message to anybody. 
-> > 
-> > 	Was this discussed later on on the Thursday brainstorm?
-> 

From ipp-owner@pwg.org  Tue Feb  3 21:38:49 1998
Delivery-Date: Tue, 03 Feb 1998 21:38:50 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA23016
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 21:38:48 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA12424
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:41:27 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA23235 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:38:40 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 21:17:15 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA20843 for ipp-outgoing; Tue, 3 Feb 1998 20:05:33 -0500 (EST)
Message-ID: <34D7BEB4.1033438D@parc.xerox.com>
Date: Tue, 3 Feb 1998 17:04:52 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> Notifications
References: <D10983CAC30DD111B41400805FA6A1C12722D0@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

I believe that "mailto" can include session-based
connectivity if it's available.

Larry
-- 
http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Tue Feb  3 21:41:32 1998
Delivery-Date: Tue, 03 Feb 1998 21:41:32 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA23134
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 21:41:31 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA12436
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:44:10 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA23541 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:41:22 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 21:19:24 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA20849 for ipp-outgoing; Tue, 3 Feb 1998 20:05:43 -0500 (EST)
Message-ID: <5CEA8663F24DD111A96100805FFE6587030BC1D0@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Larry Masinter'" <masinter@parc.xerox.com>,
        "Turner, Randy"
	 <rturner@sharplabs.com>
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: RE: IPP> Notifications
Date: Tue, 3 Feb 1998 17:05:20 -0800 
X-Mailer: Internet Mail Service (5.5.1960.3)
Sender: ipp-owner@pwg.org

We need to distinguish two types of notification. (This was a long and
exciting debate in Maui!).

Firstly a client should be able to request that (for exmaple) when a print
job is completed that a human readable notification be sent to some URL,
that a pager be bleeped, that a robot arm should waved over a fire to create
a smoke signal, whatever.

We also agreed that if IPP were to be extended to manage the lower level
interface from the server/cleint to the printer then some machine readable
noification mechanism was needed. For example the printer is running low on
paper it may signal a listener somewhere, if a configuration change takes
place or whatever.  This notification may even be the 'job completed'
notification back to a server that triggers it to send the human readable
notification that was requested in the original print job from the client to
the server.

> -----Original Message-----
> From:	Larry Masinter [SMTP:masinter@parc.xerox.com]
> Sent:	Tuesday, February 03, 1998 4:56 PM
> To:	Turner, Randy
> Cc:	Paul Moore; 'ipp@pwg.org'
> Subject:	Re: IPP> Notifications
> 
> I like the idea of the client supplying, as part of a request,
> the URL for notifications. In email, this address could be
> supplied by the disposition-notification-to header, as with any
> kind of receipt notification. For requests that get delivered
> via IPP and POST, the address to which notifications get posted
> could be supplied by the client via a URL, too. Clients would
> have to know their own address, though, and make some kind of
> service guarantee that they're willing to listen to responses
> at that address. In some cases, the address of notification will
> be different than the client address.
> 
> In email delivery for Internet Fax, we've also wanted to have
> a notification protocol for "successful printing"; I'd like to
> make sure that IPP and Internet Fax don't invent different
> mechanisms for no good reason.
> 
> Larry
> -- 
> http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Tue Feb  3 21:43:44 1998
Delivery-Date: Tue, 03 Feb 1998 21:43:44 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA23180
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 21:43:43 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA12442
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:46:21 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA23820 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:43:32 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 21:21:37 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA20800 for ipp-outgoing; Tue, 3 Feb 1998 19:56:53 -0500 (EST)
Message-ID: <34D7BCB4.6F002D50@parc.xerox.com>
Date: Tue, 3 Feb 1998 16:56:20 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: "'Paul Moore'" <paulmo@microsoft.com>, "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> Notifications
References: <D10983CAC30DD111B41400805FA6A1C12722CD@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

I like the idea of the client supplying, as part of a request,
the URL for notifications. In email, this address could be
supplied by the disposition-notification-to header, as with any
kind of receipt notification. For requests that get delivered
via IPP and POST, the address to which notifications get posted
could be supplied by the client via a URL, too. Clients would
have to know their own address, though, and make some kind of
service guarantee that they're willing to listen to responses
at that address. In some cases, the address of notification will
be different than the client address.

In email delivery for Internet Fax, we've also wanted to have
a notification protocol for "successful printing"; I'd like to
make sure that IPP and Internet Fax don't invent different
mechanisms for no good reason.

Larry
-- 
http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Tue Feb  3 21:48:14 1998
Delivery-Date: Tue, 03 Feb 1998 21:48:15 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA23330
	for <ietf-archive@ietf.org>; Tue, 3 Feb 1998 21:48:14 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA12448
	for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:50:52 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA24179 for <ietf-archive@cnri.reston.va.us>; Tue, 3 Feb 1998 21:48:06 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 3 Feb 1998 21:32:23 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA20879 for ipp-outgoing; Tue, 3 Feb 1998 20:11:23 -0500 (EST)
Message-ID: <34D7C011.B6759E2D@parc.xerox.com>
Date: Tue, 3 Feb 1998 17:10:41 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Paul Moore <paulmo@microsoft.com>
CC: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> Notifications
References: <5CEA8663F24DD111A96100805FFE6587030BC1D0@red-msg-51.dns.microsoft.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

> Firstly a client should be able to request that (for exmaple) when a print
> job is completed that a human readable notification be sent to some URL,
> that a pager be bleeped, that a robot arm should waved over a fire to create
> a smoke signal, whatever.
> 
> We also agreed that if IPP were to be extended to manage the lower level
> interface from the server/cleint to the printer then some machine readable
> noification mechanism was needed. For example the printer is running low on
> paper it may signal a listener somewhere, if a configuration change takes
> place or whatever.  This notification may even be the 'job completed'
> notification back to a server that triggers it to send the human readable
> notification that was requested in the original print job from the client to
> the server.

This ground has been well-plowed, though, in the email notification
domain. If you look at the description of mail delivery notification,
you will see that a notification consists of a "multipart/report",
the first part of which is human readable, and the second part of
which is machine readable. 

Larry
-- 
http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Wed Feb  4 08:57:40 1998
Delivery-Date: Wed, 04 Feb 1998 08:57:42 -0500
Return-Path: ipp-owner@pwg.org
Received: from ns.cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA09808
	for <ietf-archive@ietf.org>; Wed, 4 Feb 1998 08:57:33 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by ns.cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA16869
	for <ietf-archive@cnri.reston.va.us>; Wed, 4 Feb 1998 09:00:12 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id IAA29524 for <ietf-archive@cnri.reston.va.us>; Wed, 4 Feb 1998 08:57:28 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 4 Feb 1998 08:53:14 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id IAA28933 for ipp-outgoing; Wed, 4 Feb 1998 08:37:17 -0500 (EST)
Content-return: allowed
Date: Wed, 4 Feb 1998 05:30:29 PST
From: "Caruso, Angelo " <Angelo.Caruso@usa.xerox.com>
Subject: RE: IPP> Notifications
To: "'Paul Moore'" <paulmo@microsoft.com>,
        "'Larry Masinter'" <masinter@parc.xerox.com>,
        "Turner, Randy" <rturner@sharplabs.com>
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
Message-id: <C565EF2D2B51D111B0BD00805F0D7A72053642@USA0111MS1>
MIME-version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-type: text/plain
X-Priority: 3
Sender: ipp-owner@pwg.org

Paul,

Has anyone considered using SNMP traps for these kinds of asynchronous
notifications? It's light-weight and quick and designed for this sort of
thing, unlike HTTP or email. Just a thought.

Thanks,
Angelo

	-----Original Message-----
	From:	Paul Moore [SMTP:paulmo@microsoft.com]
	Sent:	Tuesday, February 03, 1998 8:05 PM
	To:	'Larry Masinter'; Turner, Randy
	Cc:	'ipp@pwg.org'
	Subject:	RE: IPP> Notifications

	We need to distinguish two types of notification. (This was a
long and
	exciting debate in Maui!).

	Firstly a client should be able to request that (for exmaple)
when a print
	job is completed that a human readable notification be sent to
some URL,
	that a pager be bleeped, that a robot arm should waved over a
fire to create
	a smoke signal, whatever.

	We also agreed that if IPP were to be extended to manage the
lower level
	interface from the server/cleint to the printer then some
machine readable
	noification mechanism was needed. For example the printer is
running low on
	paper it may signal a listener somewhere, if a configuration
change takes
	place or whatever.  This notification may even be the 'job
completed'
	notification back to a server that triggers it to send the human
readable
	notification that was requested in the original print job from
the client to
	the server.

	> -----Original Message-----
	> From:	Larry Masinter [SMTP:masinter@parc.xerox.com]
	> Sent:	Tuesday, February 03, 1998 4:56 PM
	> To:	Turner, Randy
	> Cc:	Paul Moore; 'ipp@pwg.org'
	> Subject:	Re: IPP> Notifications
	> 
	> I like the idea of the client supplying, as part of a request,
	> the URL for notifications. In email, this address could be
	> supplied by the disposition-notification-to header, as with
any
	> kind of receipt notification. For requests that get delivered
	> via IPP and POST, the address to which notifications get
posted
	> could be supplied by the client via a URL, too. Clients would
	> have to know their own address, though, and make some kind of
	> service guarantee that they're willing to listen to responses
	> at that address. In some cases, the address of notification
will
	> be different than the client address.
	> 
	> In email delivery for Internet Fax, we've also wanted to have
	> a notification protocol for "successful printing"; I'd like to
	> make sure that IPP and Internet Fax don't invent different
	> mechanisms for no good reason.
	> 
	> Larry
	> -- 
	> http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Wed Feb  4 13:21:37 1998
Delivery-Date: Wed, 04 Feb 1998 13:21:38 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA19026
	for <ietf-archive@ietf.org>; Wed, 4 Feb 1998 13:21:31 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA27375
	for <ietf-archive@cnri.reston.va.us>; Wed, 4 Feb 1998 13:24:09 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA02504 for <ietf-archive@cnri.reston.va.us>; Wed, 4 Feb 1998 13:21:12 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 4 Feb 1998 13:09:55 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA01427 for ipp-outgoing; Wed, 4 Feb 1998 12:40:51 -0500 (EST)
Message-ID: <5CEA8663F24DD111A96100805FFE6587030BC1D6@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Caruso, Angelo '" <Angelo.Caruso@usa.xerox.com>,
        "'Larry Masinter'"
	 <masinter@parc.xerox.com>,
        "Turner, Randy" <rturner@sharplabs.com>
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: RE: IPP> Notifications
Date: Wed, 4 Feb 1998 09:40:34 -0800 
X-Mailer: Internet Mail Service (5.5.1960.3)
Sender: ipp-owner@pwg.org

This has been actively considered - the main problems are:-

- it is a different protocol with different semantics
- it is a 'best endeavors' protocol, you might or might not get the message
- HTTP was chosen for IPP for its universal reach (firewalls, proxies,
etc.), SNMP is not normally carried as far.


> -----Original Message-----
> From:	Caruso, Angelo  [SMTP:Angelo.Caruso@usa.xerox.com]
> Sent:	Wednesday, February 04, 1998 5:30 AM
> To:	Paul Moore; 'Larry Masinter'; Turner, Randy
> Cc:	'ipp@pwg.org'
> Subject:	RE: IPP> Notifications
> 
> Paul,
> 
> Has anyone considered using SNMP traps for these kinds of asynchronous
> notifications? It's light-weight and quick and designed for this sort of
> thing, unlike HTTP or email. Just a thought.
> 
> Thanks,
> Angelo
> 
> 	-----Original Message-----
> 	From:	Paul Moore [SMTP:paulmo@microsoft.com]
> 	Sent:	Tuesday, February 03, 1998 8:05 PM
> 	To:	'Larry Masinter'; Turner, Randy
> 	Cc:	'ipp@pwg.org'
> 	Subject:	RE: IPP> Notifications
> 
> 	We need to distinguish two types of notification. (This was a
> long and
> 	exciting debate in Maui!).
> 
> 	Firstly a client should be able to request that (for exmaple)
> when a print
> 	job is completed that a human readable notification be sent to
> some URL,
> 	that a pager be bleeped, that a robot arm should waved over a
> fire to create
> 	a smoke signal, whatever.
> 
> 	We also agreed that if IPP were to be extended to manage the
> lower level
> 	interface from the server/cleint to the printer then some
> machine readable
> 	noification mechanism was needed. For example the printer is
> running low on
> 	paper it may signal a listener somewhere, if a configuration
> change takes
> 	place or whatever.  This notification may even be the 'job
> completed'
> 	notification back to a server that triggers it to send the human
> readable
> 	notification that was requested in the original print job from
> the client to
> 	the server.
> 
> 	> -----Original Message-----
> 	> From:	Larry Masinter [SMTP:masinter@parc.xerox.com]
> 	> Sent:	Tuesday, February 03, 1998 4:56 PM
> 	> To:	Turner, Randy
> 	> Cc:	Paul Moore; 'ipp@pwg.org'
> 	> Subject:	Re: IPP> Notifications
> 	> 
> 	> I like the idea of the client supplying, as part of a request,
> 	> the URL for notifications. In email, this address could be
> 	> supplied by the disposition-notification-to header, as with
> any
> 	> kind of receipt notification. For requests that get delivered
> 	> via IPP and POST, the address to which notifications get
> posted
> 	> could be supplied by the client via a URL, too. Clients would
> 	> have to know their own address, though, and make some kind of
> 	> service guarantee that they're willing to listen to responses
> 	> at that address. In some cases, the address of notification
> will
> 	> be different than the client address.
> 	> 
> 	> In email delivery for Internet Fax, we've also wanted to have
> 	> a notification protocol for "successful printing"; I'd like to
> 	> make sure that IPP and Internet Fax don't invent different
> 	> mechanisms for no good reason.
> 	> 
> 	> Larry
> 	> -- 
> 	> http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Wed Feb  4 21:51:11 1998
Delivery-Date: Wed, 04 Feb 1998 21:51:13 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ietf.org (8.8.7/8.8.7a) with ESMTP id VAA25968
	for <ietf-archive@ietf.org>; Wed, 4 Feb 1998 21:51:11 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA00763
	for <ietf-archive@cnri.reston.va.us>; Wed, 4 Feb 1998 21:53:50 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA16014 for <ietf-archive@cnri.reston.va.us>; Wed, 4 Feb 1998 21:51:02 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 4 Feb 1998 21:46:29 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA15473 for ipp-outgoing; Wed, 4 Feb 1998 21:30:28 -0500 (EST)
Message-ID: <34D921D4.A4A05414@parc.xerox.com>
Date: Wed, 4 Feb 1998 18:20:04 PST
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> Notifications
References: <D10983CAC30DD111B41400805FA6A1C12722D8@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

> UDP has no more firewall or proxy problem than TCP, given any arbitrary
> port number.
> The issues are the same for both. 

Is this a "first principles" argument? That is, are you speaking from experience
with firewall developers and maintainers, or is it just based on reasoning
about the nature of the protocols? What I have heard, both from
local firewall maintainers at Xerox and more generally in discussions of
firewall issues in other Internet protocols, is that there's
a substantial difference in the considerations of a site allowing
inbound UDP packets, allowing TCP connections with known semantic
content, and allowing inbound HTTP posts with well known data content.

Perhaps you have some different data that you could share with us?

Larry 
-- 
http://www.parc.xerox.com/masinter

From ipp-owner@pwg.org  Tue Feb 10 21:20:46 1998
Delivery-Date: Tue, 10 Feb 1998 21:20:46 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA00812
	for <ietf-archive@ietf.org>; Tue, 10 Feb 1998 21:20:41 -0500 (EST)
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA10206
	for <ietf-archive@cnri.reston.va.us>; Tue, 10 Feb 1998 21:23:20 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA07584 for <ietf-archive@cnri.reston.va.us>; Tue, 10 Feb 1998 21:20:33 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 10 Feb 1998 21:01:36 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA04799 for ipp-outgoing; Tue, 10 Feb 1998 19:10:31 -0500 (EST)
Date: Tue, 10 Feb 1998 16:14:58 PST
From: imcdonal@eso.mc.xerox.com (Ira Mcdonald x10962)
Message-Id: <9802110014.AA02768@snorkel.eso.mc.xerox.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re:  IPP> IPP Server Contention Analysis
Sender: ipp-owner@pwg.org

Hi Randy,

Would you consider not posting attachments, rather than pointers,
for those of use who: 1) can't receive attachments; and 2) are
without MS Word?

Clueless,
- Ira McDonald

From ipp-owner@pwg.org  Wed Feb 11 23:03:17 1998
Delivery-Date: Wed, 11 Feb 1998 23:03:17 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id XAA02382
	for <ietf-archive@ietf.org>; Wed, 11 Feb 1998 23:03:16 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id XAA15194
	for <ietf-archive@cnri.reston.va.us>; Wed, 11 Feb 1998 23:05:54 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id XAA08748 for <ietf-archive@cnri.reston.va.us>; Wed, 11 Feb 1998 23:02:41 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 11 Feb 1998 20:58:27 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA23536 for ipp-outgoing; Wed, 11 Feb 1998 12:01:01 -0500 (EST)
Message-ID: <34E1D910.E4A472D5@underscore.com>
Date: Wed, 11 Feb 1998 12:00:00 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> Does the world need a robust host-to-device network prin
		ting protocol?
References: <D10983CAC30DD111B41400805FA6A1C1272304@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Randy,

> I'm wondering if a new mapping document for IPP directly over TCP/IP (no
> HTTP) would be one way to attack this lighter weight host-to-device
> printing protocol?

Sure, we could try to do this.  Were you thinking of trying your
hand at this, or have someone take a stab?  Personally, I would
have to decline the opportunity, since (as I mentioned before),
IPP is way too closely tied to the contraints of HTTP.


> I think our model document stands as a way to do printing, over
> internets and intranets. We have taken a lot of strides to make sure
> that the model document was transport-independent.

Some may view IPP as being very transport-independent, but that
doesn't mean it is the *right* kind of protocol for the job.
Again, the power and simplicity of the side-band "data chennel"
(ala FTP) would greatly enhance network printing, IMHO.

Can IPP (as currently defined) support such a data channel?


> What I would like to avoid is producing yet another printing protocol
> (YAPP).

I certainly understand your concern here.  I, too, wish to
absolutely minimize the number of supported protocols.

However, the avid proponents of IPP steadfastly stated early
on that IPP was for Internet use, and not necessarily for
Intranet use.

Yet, here we are, some 15 months later and some folks (such
as Microsoft) believe this is the Last Great Protocol for
network printing.  And hence, this is why people are now
(finally) coming out of the woodwork on this topic.


> Considering that the number of mandatory stuff in IPP is pretty light,
> it seems like taking this minimal IPP capability and using just TCP/IP
> as a transport would be a good first strike against this
> "host-to-device" protocol.

I look forward to seeing such a mapping document, in whatever form.


> Also, concerning the notification problem, my earlier proposal (using
> lightweight, acknowledged datagrams) would be
> mapping-document-independent and would be "the" way to do notifications
> regardless of mapping document. Of course this assumes that all
> potential mapping documents would share a common TCP/IP transport
> somewhere in their design.

We are in sync 100% on this topic, Randy.

I'd just like to note, however, that a real, robust network
printing protocol would provide for such notifications as
part of the protocol itself, and not rely on separate (external)
protocol mechanisms as is required with IPP today.

Incidentally, most folks have long forgotten something about
how and why the SENSE project was started in the first place.

As IEEE 1284.1 (TIPSI) was coming to a close, the issue of scalability
arose with respect to async device/job notifications.  I had
suggested that the group augment the stream-like protocol
with a sort of "side-band-like" UDP service to solve the
scalability problem.

The notion was very warmly received by the TIPSI group,
so much so that the group strongly suggested that this
approach be presented to the PWG for general consideration.

And hence, the birth of SENSE way back in October, 1995.

Now, will the PWG do anything with it?

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From ipp-owner@pwg.org  Thu Feb 12 02:51:31 1998
Delivery-Date: Thu, 12 Feb 1998 02:51:32 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id CAA06154
	for <ietf-archive@ietf.org>; Thu, 12 Feb 1998 02:51:31 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA15441
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 02:54:09 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id CAA18024 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 02:51:22 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Feb 1998 02:22:05 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA21297 for ipp-outgoing; Wed, 11 Feb 1998 11:01:31 -0500 (EST)
Message-ID: <34E1CB38.7F627F3D@underscore.com>
Date: Wed, 11 Feb 1998 11:00:56 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> Does the world need a robust host-to-device network printing protocol?
References: <D10983CAC30DD111B41400805FA6A1C1272300@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Randy,

> I'm curious how this host-to-device protocol for printing would differ
> from IPP 1.0?

Excellent question.  Right off the top of my head...

For one thing, such a protocol would be one heck of a lot more
efficient than IPP-over-HTTP.  Anytime you frame bulk data within
a transaction protocol, you lose bigtime in terms of performance.

The CPAP designers learned this many years ago; the implementation
of an FTP-like side-band "data channel" is one of the big features
of CPAP v2.  Also note that IEEE 1284.1 (aka "TIPSI", aka "NPAP")
added similar support for a separate data-only channel near the
end of that protocol's development.

In addition to the significant increase in performance, we found
that implementing such a protocol was a lot easier in terms of
structure and complexity.  Always a nice win, to be sure.

Another way the protocol would differ from IPP is in the area
of async messages during the transaction.  As the client submits
a job, the server can inform the client of any number of events
that occur during the transaction, such as device alerts and
other things the client may (or may not, granted) be interested
in.

Using CPAP as an example of this kind of protocol, CPAP has the
ability for the server to convey to the client that the client's
job was terminated (either via the front panel, or by a remote
management app communicating with the server).  Furthermore,
the "job kill" message to the client can include exactly WHO
killed the job, thereby allowing the client to provide an
excellent level of detail to the job submitter as to why the
job failed.

There's more I can say here, but this is at least a start.
I anxiously await comments from others, particularly from you,
Randy!  I'd really like to get this kind of thread rolling.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From ipp-owner@pwg.org  Thu Feb 12 05:03:11 1998
Delivery-Date: Thu, 12 Feb 1998 05:03:12 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id FAA06886
	for <ietf-archive@ietf.org>; Thu, 12 Feb 1998 05:03:00 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id FAA15551
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 05:05:40 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id FAA24276 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 05:02:53 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Feb 1998 04:38:23 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id DAA19075 for ipp-outgoing; Thu, 12 Feb 1998 03:11:16 -0500 (EST)
Message-ID: <001901bd378d$7f29bc80$e3d3000d@bronze-208.parc.xerox.com>
From: "Larry Masinter" <masinter@parc.xerox.com>
To: "Jay Martin" <jkm@underscore.com>, "Turner, Randy" <rturner@sharplabs.com>
Cc: <ipp@pwg.org>
Subject: Re: IPP> Does the world need a robust host-to-device network printing protocol?
Date: Thu, 12 Feb 1998 00:09:05 PST
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: ipp-owner@pwg.org

In reply to Randy Turner's:

> I'm curious how this host-to-device protocol for printing would differ
> from IPP 1.0?


Jay Martin wrote:

> Excellent question.  Right off the top of my head...

> For one thing, such a protocol would be one heck of a lot more
> efficient than IPP-over-HTTP.  Anytime you frame bulk data within
> a transaction protocol, you lose bigtime in terms of performance.


Now, there's a lot you might say about IPP-over-HTTP, but this one makes
little sense. HTTP is used for transmitting bulk data all the time. Admittedly,
most HTTP transactions are server-to-client rather than client-to-server for
bulk data, but there's not much asymmetric in the protocol itself.




From ipp-owner@pwg.org  Thu Feb 12 10:45:42 1998
Delivery-Date: Thu, 12 Feb 1998 10:45:43 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA14425
	for <ietf-archive@ietf.org>; Thu, 12 Feb 1998 10:45:41 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA16675
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 10:48:18 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA04222 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 10:45:34 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Feb 1998 10:37:43 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id KAA03121 for ipp-outgoing; Thu, 12 Feb 1998 10:37:40 -0500 (EST)
Message-ID: <6FCC2B3BA67BD111A47D0060089D2815059CC8@EXCHANGE>
From: "Gordon, Charles" <CGordon@wal.osicom.com>
To: "'Turner, Randy'" <rturner@sharplabs.com>, ipp@pwg.org
Subject: RE: IPP> Notification Requirements
Date: Thu, 12 Feb 1998 10:36:06 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain;
	charset="iso-8859-1"
Sender: ipp-owner@pwg.org

The simplest way would be to restrict IPP to a specific set of
notification messages.  The localized version of the IPP client would
have these messages translated into the local language.  When the IPP
client reads the message from the IPP server, it would determine which
notification event occurred and produce the localized version version of
the message for it.

For a simple example, suppose IPP supports the following notification
messages.

1.  Print job %job-name% which was sent to you by %sender% was printed
on printer %printer% on %date% %time%.
2.  Print job %job-name% which was sent to you by %sender% was aborted
on %date% %time% because of errors on printer %printer%.
3.  Print job %job-name% which you sent to %receipient% has been printed
on printer %printer% on %date% %time%.

and so on....

The idea here is that we define a message for each type of event which
IPP will send notification of.  The strings can include tokens like
%job-name% which will be replaced by the client with strings which
represent the actual values assigned to them.

When the IPP server sends a message, it sends it in a format which the
IPP client can recognize.  For example, suppose the IPP server sends a
notification to a receipient that a job has been printed (message 1
above).  The IPP server formats the message so that client software can
recognize that it is a notification that event 1 happenned, and sends
values for the %job-name%, %sender%, and other tokens.  The IPP client
retrieves the localized text for notification event 1 and inserts the
values for the tokens into the message.  The localized message can now
be displayed to the user.

Well written Windows programs are designed so that they can be easily
localized.  All text is stored in a seperate file which can be localized
without changing the code.  If I write a Windows program which uses
English, I can send the 'resource' file (which contains all my English
text strings) to some translation house and have them provide localized
versions for all the languages I want to support.  Localized IPP clients
can be create in this fashion.  I would assume that other operating
systems also support localization one way or another.

I know the above example is rather simple, but I think it shows how
localization could be done.

________________________________________________________________________
________________________________
Charles Gordon
Osicom Technologies, Inc.
cgordon@osicom.com
http://www.digprod.com

> -----Original Message-----
> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> Sent:	Thursday, February 12, 1998 9:45 AM
> To:	'Gordon, Charles'; 'Carl-Uno Manros'; Roger K Debry; ipp@pwg.org
> Subject:	RE: IPP> Notification Requirements
> 
> 
> Can you elaborate a little on the exact method for how a client would
> apply localization to a server-generated message?
> 
> Randy
> 
> 
> 	-----Original Message-----
> 	From:	Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> 	Sent:	Thursday, February 12, 1998 6:37 AM
> 	To:	'Carl-Uno Manros'; Roger K Debry; ipp@pwg.org
> 	Subject:	RE: IPP> Notification Requirements
> 
> 	If localization of messages is a requirement (and it should be),
> I would
> 	suggest that messages be localized by software on the receiver's
> PC.
> 	This would work as follows:
> 
> 	1.  IPP server sends message (by whatever means) to an IPP
> client on the
> 	remote user's PC.  This message would be formatted to be easily
> machine
> 	readable.  
> 	2.  Software on remote user's PC retrieves the message and
> localizes it.
> 	3.  Localized message it displayed to user.
> 
> 	The advantage in this approach is that the IPP server does not
> need to
> 	support different languages and character sets.  Instead, IPP
> client
> 	software does this.  Since the client software is on the remote
> user's
> 	PC, the user would, presumably, have installed a localized
> version of
> 	the software, and the PC will be setup with the correct
> character set.
> 
> 	It will probably be desirable to make the original message sent
> from the
> 	IPP server to the client human readable as well as machine
> readable.
> 	This would allow users to read the message even if they don't
> have IPP
> 	client software.  This could be done by either generating the
> message as
> 	English text (the defacto International standard language)
> formatted to
> 	make parsing by software easy, or by generating a two part
> message where
> 	one part is text and the other part is machine readable.  
> 
> 	If email is used for notification messages (and it does seem
> like a good
> 	choice), then the message from the IPP server could be sent to a
> special
> 	mailbox setup at the remote site.  The IPP client software could
> be a
> 	specialized mail client which decodes the messages, localizes
> them, and
> 	displays them to the user.  If the user does not have IPP client
> 	software, he would still be able to access the messages with a
> standard
> 	mail client and read them in English.
> 
> 	That's just a suggestion for how I would approach the problem.
> The main
> 	point I am trying to make (which I am sure someone has already
> made) is
> 	that the IPP server should not have to localize notification
> messages.
> 	Localization should be done on the client side.
> 
> 
> ______________________________________________________________________
> __
> 	________________________________
> 	Charles Gordon
> 	Osicom Technologies, Inc.
> 	cgordon@osicom.com
> 	http://www.digprod.com
> 
> 	> -----Original Message-----
> 	> From:	Carl-Uno Manros [SMTP:cmanros@cp10.es.xerox.com]
> 	> Sent:	Wednesday, February 11, 1998 7:32 PM
> 	> To:	Roger K Debry; ipp@pwg.org
> 	> Subject:	Re: IPP> Notification Requirements
> 	> 
> 	> Roger,
> 	> 
> 	> One requirement, which we have discussed earlier, but seems to
> have
> 	> been
> 	> forgotten lately, is the ability to request the human readable
> 	> notifications in different langauges.
> 	> 
> 	> E.g. I want to send a document for review to our offices in
> Japan and
> 	> want
> 	> to have any notifications to my collegue in Tokyo in Japanese,
> while I
> 	> want
> 	> to have my own notifications in Swedish :-)
> 	> 
> 	> Can we create a scenario for this?
> 	> 
> 	> Carl-Uno
> 	> 
> 	> 
> 	> At 08:22 AM 2/10/98 PST, Roger K Debry wrote:
> 	> >I have taken a pass at writing down a set of notification
> 	> requirements.
> 	> >They are in the PDF file attached to this note.  I'd be glad
> to take
> 	> >comments and suggestions and turn this into a formal
> requirements
> 	> >document, if you all feel that this would be useful.
> 	> >
> 	> >
> 	> >
> 	> >
> 	> >Roger K deBry
> 	> >Senior Technical Staff Member
> 	> >Architecture and Technology
> 	> >IBM Printing Systems
> 	> >email: rdebry@us.ibm.com
> 	> >phone: 1-303-924-4080
> 	> >
> 	> >Attachment Converted:
> 	> "C:\WINNT\profiles\cmanros\personal\Attach\notify.pdf"
> 	> >
> 	> Carl-Uno Manros
> 	> Principal Engineer - Advanced Printing Standards - Xerox
> Corporation
> 	> 701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
> 	> Phone +1-310-333 8273, Fax +1-310-333 5514
> 	> Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Thu Feb 12 10:45:43 1998
Delivery-Date: Thu, 12 Feb 1998 10:46:03 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA14430
	for <ietf-archive@ietf.org>; Thu, 12 Feb 1998 10:45:43 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA16674
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 10:48:17 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA04216 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 10:45:32 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Feb 1998 10:37:51 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id KAA03138 for ipp-outgoing; Thu, 12 Feb 1998 10:37:48 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <ipp@pwg.org>, <rturner@sharplabs.com>
Cc: <CGordon@wal.osicom.com>, <cmanros@cp10.es.xerox.com>,
        Roger K Debry <rdebry@us.ibm.com>
Subject: RE: IPP> Notification Requirements
Message-ID: <5030300017870887000002L072*@MHS>
Date: Thu, 12 Feb 1998 10:39:26 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: ipp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id KAA14430

I agree with this point...

>The main point I am trying to make... is that the IPP server should not
>have to localize notification messages. Localization should be done on
>the client side.

Which invoked the question...

>Can you elaborate a little on the exact method for how a client would
>apply localization to a server-generated message?

This is accomplished by defining a (limited) set of notification messages
 which, even in some encoded form, may be distinguished (and translated)
 by an application. If someone thinks there is a need to "ramble on"
inside a print job notification, please identify and give an example.

Harry Lewis

From ipp-owner@pwg.org  Thu Feb 12 12:04:47 1998
Delivery-Date: Thu, 12 Feb 1998 12:04:47 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA18346
	for <ietf-archive@ietf.org>; Thu, 12 Feb 1998 12:04:47 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA17137
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 12:07:23 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id MAA09445 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 12:04:40 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Feb 1998 11:57:30 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA08461 for ipp-outgoing; Thu, 12 Feb 1998 11:57:27 -0500 (EST)
Message-ID: <6FCC2B3BA67BD111A47D0060089D2815059CCA@EXCHANGE>
From: "Gordon, Charles" <CGordon@wal.osicom.com>
To: "'Turner, Randy'" <rturner@sharplabs.com>
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: RE: IPP> Notification Requirements
Date: Thu, 12 Feb 1998 11:55:54 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain;
	charset="iso-8859-1"
Sender: ipp-owner@pwg.org

I don't think restricting the set of notification messages is too much
of a limitation.  After all, all of the messages are generated by
software.  Therefore, they will be canned messages anyway.  

Defining a set of messages to support will not prevent us from adding
new ones later.  If an IPP client receives a new message type which it
doesn't recognize, it can either display the English version of it
(supplied by the IPP server), or simply tell the user that it received a
message it doesn't understand.  New messages won't be supported by old
software, but this just gives users an incentive to buy new software
from us :-).
________________________________________________________________________
________________________________
Charles Gordon
Osicom Technologies, Inc.
cgordon@osicom.com
http://www.digprod.com

> -----Original Message-----
> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> Sent:	Thursday, February 12, 1998 11:44 AM
> To:	'Gordon, Charles'
> Cc:	'ipp@pwg.org'
> Subject:	RE: IPP> Notification Requirements
> 
> 
> I thought this was what you meant. I just wanted to make it clear that
> client-localization requires defining a strict set of possible
> messages,
> with an associated token or code so that the client knows how to look
> up
> the localized version of this message in a localization dictionary (or
> catalog, or whatever). I wonder if absolutely restricting the set of
> messages that can be sent from server to client is too constraining?
> 
> Randy
> 
> 
> 	-----Original Message-----
> 	From:	Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> 	Sent:	Thursday, February 12, 1998 7:36 AM
> 	To:	'Turner, Randy'; ipp@pwg.org
> 	Subject:	RE: IPP> Notification Requirements
> 
> 	The simplest way would be to restrict IPP to a specific set of
> 	notification messages.  The localized version of the IPP client
> would
> 	have these messages translated into the local language.  When
> the IPP
> 	client reads the message from the IPP server, it would determine
> which
> 	notification event occurred and produce the localized version
> version of
> 	the message for it.
> 
> 	For a simple example, suppose IPP supports the following
> notification
> 	messages.
> 
> 	1.  Print job %job-name% which was sent to you by %sender% was
> printed
> 	on printer %printer% on %date% %time%.
> 	2.  Print job %job-name% which was sent to you by %sender% was
> aborted
> 	on %date% %time% because of errors on printer %printer%.
> 	3.  Print job %job-name% which you sent to %receipient% has been
> printed
> 	on printer %printer% on %date% %time%.
> 
> 	and so on....
> 
> 	The idea here is that we define a message for each type of event
> which
> 	IPP will send notification of.  The strings can include tokens
> like
> 	%job-name% which will be replaced by the client with strings
> which
> 	represent the actual values assigned to them.
> 
> 	When the IPP server sends a message, it sends it in a format
> which the
> 	IPP client can recognize.  For example, suppose the IPP server
> sends a
> 	notification to a receipient that a job has been printed
> (message 1
> 	above).  The IPP server formats the message so that client
> software can
> 	recognize that it is a notification that event 1 happenned, and
> sends
> 	values for the %job-name%, %sender%, and other tokens.  The IPP
> client
> 	retrieves the localized text for notification event 1 and
> inserts the
> 	values for the tokens into the message.  The localized message
> can now
> 	be displayed to the user.
> 
> 	Well written Windows programs are designed so that they can be
> easily
> 	localized.  All text is stored in a seperate file which can be
> localized
> 	without changing the code.  If I write a Windows program which
> uses
> 	English, I can send the 'resource' file (which contains all my
> English
> 	text strings) to some translation house and have them provide
> localized
> 	versions for all the languages I want to support.  Localized IPP
> clients
> 	can be create in this fashion.  I would assume that other
> operating
> 	systems also support localization one way or another.
> 
> 	I know the above example is rather simple, but I think it shows
> how
> 	localization could be done.
> 
> 
> ______________________________________________________________________
> __
> 	________________________________
> 	Charles Gordon
> 	Osicom Technologies, Inc.
> 	cgordon@osicom.com
> 	http://www.digprod.com
> 
> 	> -----Original Message-----
> 	> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> 	> Sent:	Thursday, February 12, 1998 9:45 AM
> 	> To:	'Gordon, Charles'; 'Carl-Uno Manros'; Roger K Debry;
> ipp@pwg.org
> 	> Subject:	RE: IPP> Notification Requirements
> 	> 
> 	> 
> 	> Can you elaborate a little on the exact method for how a
> client would
> 	> apply localization to a server-generated message?
> 	> 
> 	> Randy
> 	> 
> 	> 
> 	> 	-----Original Message-----
> 	> 	From:	Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> 	> 	Sent:	Thursday, February 12, 1998 6:37 AM
> 	> 	To:	'Carl-Uno Manros'; Roger K Debry; ipp@pwg.org
> 	> 	Subject:	RE: IPP> Notification Requirements
> 	> 
> 	> 	If localization of messages is a requirement (and it
> should be),
> 	> I would
> 	> 	suggest that messages be localized by software on the
> receiver's
> 	> PC.
> 	> 	This would work as follows:
> 	> 
> 	> 	1.  IPP server sends message (by whatever means) to an
> IPP
> 	> client on the
> 	> 	remote user's PC.  This message would be formatted to be
> easily
> 	> machine
> 	> 	readable.  
> 	> 	2.  Software on remote user's PC retrieves the message
> and
> 	> localizes it.
> 	> 	3.  Localized message it displayed to user.
> 	> 
> 	> 	The advantage in this approach is that the IPP server
> does not
> 	> need to
> 	> 	support different languages and character sets.
> Instead, IPP
> 	> client
> 	> 	software does this.  Since the client software is on the
> remote
> 	> user's
> 	> 	PC, the user would, presumably, have installed a
> localized
> 	> version of
> 	> 	the software, and the PC will be setup with the correct
> 	> character set.
> 	> 
> 	> 	It will probably be desirable to make the original
> message sent
> 	> from the
> 	> 	IPP server to the client human readable as well as
> machine
> 	> readable.
> 	> 	This would allow users to read the message even if they
> don't
> 	> have IPP
> 	> 	client software.  This could be done by either
> generating the
> 	> message as
> 	> 	English text (the defacto International standard
> language)
> 	> formatted to
> 	> 	make parsing by software easy, or by generating a two
> part
> 	> message where
> 	> 	one part is text and the other part is machine readable.
> 
> 	> 
> 	> 	If email is used for notification messages (and it does
> seem
> 	> like a good
> 	> 	choice), then the message from the IPP server could be
> sent to a
> 	> special
> 	> 	mailbox setup at the remote site.  The IPP client
> software could
> 	> be a
> 	> 	specialized mail client which decodes the messages,
> localizes
> 	> them, and
> 	> 	displays them to the user.  If the user does not have
> IPP client
> 	> 	software, he would still be able to access the messages
> with a
> 	> standard
> 	> 	mail client and read them in English.
> 	> 
> 	> 	That's just a suggestion for how I would approach the
> problem.
> 	> The main
> 	> 	point I am trying to make (which I am sure someone has
> already
> 	> made) is
> 	> 	that the IPP server should not have to localize
> notification
> 	> messages.
> 	> 	Localization should be done on the client side.
> 	> 
> 	> 
> 	>
> ______________________________________________________________________
> 	> __
> 	> 	________________________________
> 	> 	Charles Gordon
> 	> 	Osicom Technologies, Inc.
> 	> 	cgordon@osicom.com
> 	> 	http://www.digprod.com
> 	> 
> 	> 	> -----Original Message-----
> 	> 	> From:	Carl-Uno Manros [SMTP:cmanros@cp10.es.xerox.com]
> 	> 	> Sent:	Wednesday, February 11, 1998 7:32 PM
> 	> 	> To:	Roger K Debry; ipp@pwg.org
> 	> 	> Subject:	Re: IPP> Notification Requirements
> 	> 	> 
> 	> 	> Roger,
> 	> 	> 
> 	> 	> One requirement, which we have discussed earlier, but
> seems to
> 	> have
> 	> 	> been
> 	> 	> forgotten lately, is the ability to request the human
> readable
> 	> 	> notifications in different langauges.
> 	> 	> 
> 	> 	> E.g. I want to send a document for review to our
> offices in
> 	> Japan and
> 	> 	> want
> 	> 	> to have any notifications to my collegue in Tokyo in
> Japanese,
> 	> while I
> 	> 	> want
> 	> 	> to have my own notifications in Swedish :-)
> 	> 	> 
> 	> 	> Can we create a scenario for this?
> 	> 	> 
> 	> 	> Carl-Uno
> 	> 	> 
> 	> 	> 
> 	> 	> At 08:22 AM 2/10/98 PST, Roger K Debry wrote:
> 	> 	> >I have taken a pass at writing down a set of
> notification
> 	> 	> requirements.
> 	> 	> >They are in the PDF file attached to this note.  I'd
> be glad
> 	> to take
> 	> 	> >comments and suggestions and turn this into a formal
> 	> requirements
> 	> 	> >document, if you all feel that this would be useful.
> 	> 	> >
> 	> 	> >
> 	> 	> >
> 	> 	> >
> 	> 	> >Roger K deBry
> 	> 	> >Senior Technical Staff Member
> 	> 	> >Architecture and Technology
> 	> 	> >IBM Printing Systems
> 	> 	> >email: rdebry@us.ibm.com
> 	> 	> >phone: 1-303-924-4080
> 	> 	> >
> 	> 	> >Attachment Converted:
> 	> 	> "C:\WINNT\profiles\cmanros\personal\Attach\notify.pdf"
> 	> 	> >
> 	> 	> Carl-Uno Manros
> 	> 	> Principal Engineer - Advanced Printing Standards -
> Xerox
> 	> Corporation
> 	> 	> 701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
> 	> 	> Phone +1-310-333 8273, Fax +1-310-333 5514
> 	> 	> Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Thu Feb 12 12:29:00 1998
Delivery-Date: Thu, 12 Feb 1998 12:29:00 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA18822
	for <ietf-archive@ietf.org>; Thu, 12 Feb 1998 12:28:59 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA17253
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 12:31:35 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id MAA10231 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 12:28:52 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Feb 1998 12:24:23 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA09613 for ipp-outgoing; Thu, 12 Feb 1998 12:24:21 -0500 (EST)
Date: Thu, 12 Feb 1998 09:16:13 -0800 (Pacific Standard Time)
From: Ron Bergman <rbergma@dpc.com>
To: "Gordon, Charles" <CGordon@wal.osicom.com>
cc: "'Turner, Randy'" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
Subject: RE: IPP> Notification Requirements
In-Reply-To: <6FCC2B3BA67BD111A47D0060089D2815059CCA@EXCHANGE>
Message-ID: <Pine.WNT.3.96.980212091336.123H-100000@rbergm.dpc.com>
X-X-Sender: rbergma@newmai.dpc.com
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: ipp-owner@pwg.org

I would suggest that each message be preceded by the message number so
that the server need only look at this one piece.

	Ron Bergman
	Dataproducts Corp.


On Thu, 12 Feb 1998, Gordon, Charles wrote:

> I don't think restricting the set of notification messages is too much
> of a limitation.  After all, all of the messages are generated by
> software.  Therefore, they will be canned messages anyway.  
> 
> Defining a set of messages to support will not prevent us from adding
> new ones later.  If an IPP client receives a new message type which it
> doesn't recognize, it can either display the English version of it
> (supplied by the IPP server), or simply tell the user that it received a
> message it doesn't understand.  New messages won't be supported by old
> software, but this just gives users an incentive to buy new software
> from us :-).
> ________________________________________________________________________
> ________________________________
> Charles Gordon
> Osicom Technologies, Inc.
> cgordon@osicom.com
> http://www.digprod.com
> 
> > -----Original Message-----
> > From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> > Sent:	Thursday, February 12, 1998 11:44 AM
> > To:	'Gordon, Charles'
> > Cc:	'ipp@pwg.org'
> > Subject:	RE: IPP> Notification Requirements
> > 
> > 
> > I thought this was what you meant. I just wanted to make it clear that
> > client-localization requires defining a strict set of possible
> > messages,
> > with an associated token or code so that the client knows how to look
> > up
> > the localized version of this message in a localization dictionary (or
> > catalog, or whatever). I wonder if absolutely restricting the set of
> > messages that can be sent from server to client is too constraining?
> > 
> > Randy
> > 
> > 
> > 	-----Original Message-----
> > 	From:	Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> > 	Sent:	Thursday, February 12, 1998 7:36 AM
> > 	To:	'Turner, Randy'; ipp@pwg.org
> > 	Subject:	RE: IPP> Notification Requirements
> > 
> > 	The simplest way would be to restrict IPP to a specific set of
> > 	notification messages.  The localized version of the IPP client
> > would
> > 	have these messages translated into the local language.  When
> > the IPP
> > 	client reads the message from the IPP server, it would determine
> > which
> > 	notification event occurred and produce the localized version
> > version of
> > 	the message for it.
> > 
> > 	For a simple example, suppose IPP supports the following
> > notification
> > 	messages.
> > 
> > 	1.  Print job %job-name% which was sent to you by %sender% was
> > printed
> > 	on printer %printer% on %date% %time%.
> > 	2.  Print job %job-name% which was sent to you by %sender% was
> > aborted
> > 	on %date% %time% because of errors on printer %printer%.
> > 	3.  Print job %job-name% which you sent to %receipient% has been
> > printed
> > 	on printer %printer% on %date% %time%.
> > 
> > 	and so on....
> > 
> > 	The idea here is that we define a message for each type of event
> > which
> > 	IPP will send notification of.  The strings can include tokens
> > like
> > 	%job-name% which will be replaced by the client with strings
> > which
> > 	represent the actual values assigned to them.
> > 
> > 	When the IPP server sends a message, it sends it in a format
> > which the
> > 	IPP client can recognize.  For example, suppose the IPP server
> > sends a
> > 	notification to a receipient that a job has been printed
> > (message 1
> > 	above).  The IPP server formats the message so that client
> > software can
> > 	recognize that it is a notification that event 1 happenned, and
> > sends
> > 	values for the %job-name%, %sender%, and other tokens.  The IPP
> > client
> > 	retrieves the localized text for notification event 1 and
> > inserts the
> > 	values for the tokens into the message.  The localized message
> > can now
> > 	be displayed to the user.
> > 
> > 	Well written Windows programs are designed so that they can be
> > easily
> > 	localized.  All text is stored in a seperate file which can be
> > localized
> > 	without changing the code.  If I write a Windows program which
> > uses
> > 	English, I can send the 'resource' file (which contains all my
> > English
> > 	text strings) to some translation house and have them provide
> > localized
> > 	versions for all the languages I want to support.  Localized IPP
> > clients
> > 	can be create in this fashion.  I would assume that other
> > operating
> > 	systems also support localization one way or another.
> > 
> > 	I know the above example is rather simple, but I think it shows
> > how
> > 	localization could be done.
> > 
> > 
> > ______________________________________________________________________
> > __
> > 	________________________________
> > 	Charles Gordon
> > 	Osicom Technologies, Inc.
> > 	cgordon@osicom.com
> > 	http://www.digprod.com
> > 
> > 	> -----Original Message-----
> > 	> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> > 	> Sent:	Thursday, February 12, 1998 9:45 AM
> > 	> To:	'Gordon, Charles'; 'Carl-Uno Manros'; Roger K Debry;
> > ipp@pwg.org
> > 	> Subject:	RE: IPP> Notification Requirements
> > 	> 
> > 	> 
> > 	> Can you elaborate a little on the exact method for how a
> > client would
> > 	> apply localization to a server-generated message?
> > 	> 
> > 	> Randy
> > 	> 
> > 	> 
> > 	> 	-----Original Message-----
> > 	> 	From:	Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> > 	> 	Sent:	Thursday, February 12, 1998 6:37 AM
> > 	> 	To:	'Carl-Uno Manros'; Roger K Debry; ipp@pwg.org
> > 	> 	Subject:	RE: IPP> Notification Requirements
> > 	> 
> > 	> 	If localization of messages is a requirement (and it
> > should be),
> > 	> I would
> > 	> 	suggest that messages be localized by software on the
> > receiver's
> > 	> PC.
> > 	> 	This would work as follows:
> > 	> 
> > 	> 	1.  IPP server sends message (by whatever means) to an
> > IPP
> > 	> client on the
> > 	> 	remote user's PC.  This message would be formatted to be
> > easily
> > 	> machine
> > 	> 	readable.  
> > 	> 	2.  Software on remote user's PC retrieves the message
> > and
> > 	> localizes it.
> > 	> 	3.  Localized message it displayed to user.
> > 	> 
> > 	> 	The advantage in this approach is that the IPP server
> > does not
> > 	> need to
> > 	> 	support different languages and character sets.
> > Instead, IPP
> > 	> client
> > 	> 	software does this.  Since the client software is on the
> > remote
> > 	> user's
> > 	> 	PC, the user would, presumably, have installed a
> > localized
> > 	> version of
> > 	> 	the software, and the PC will be setup with the correct
> > 	> character set.
> > 	> 
> > 	> 	It will probably be desirable to make the original
> > message sent
> > 	> from the
> > 	> 	IPP server to the client human readable as well as
> > machine
> > 	> readable.
> > 	> 	This would allow users to read the message even if they
> > don't
> > 	> have IPP
> > 	> 	client software.  This could be done by either
> > generating the
> > 	> message as
> > 	> 	English text (the defacto International standard
> > language)
> > 	> formatted to
> > 	> 	make parsing by software easy, or by generating a two
> > part
> > 	> message where
> > 	> 	one part is text and the other part is machine readable.
> > 
> > 	> 
> > 	> 	If email is used for notification messages (and it does
> > seem
> > 	> like a good
> > 	> 	choice), then the message from the IPP server could be
> > sent to a
> > 	> special
> > 	> 	mailbox setup at the remote site.  The IPP client
> > software could
> > 	> be a
> > 	> 	specialized mail client which decodes the messages,
> > localizes
> > 	> them, and
> > 	> 	displays them to the user.  If the user does not have
> > IPP client
> > 	> 	software, he would still be able to access the messages
> > with a
> > 	> standard
> > 	> 	mail client and read them in English.
> > 	> 
> > 	> 	That's just a suggestion for how I would approach the
> > problem.
> > 	> The main
> > 	> 	point I am trying to make (which I am sure someone has
> > already
> > 	> made) is
> > 	> 	that the IPP server should not have to localize
> > notification
> > 	> messages.
> > 	> 	Localization should be done on the client side.
> > 	> 
> > 	> 
> > 	>
> > ______________________________________________________________________
> > 	> __
> > 	> 	________________________________
> > 	> 	Charles Gordon
> > 	> 	Osicom Technologies, Inc.
> > 	> 	cgordon@osicom.com
> > 	> 	http://www.digprod.com
> > 	> 
> > 	> 	> -----Original Message-----
> > 	> 	> From:	Carl-Uno Manros [SMTP:cmanros@cp10.es.xerox.com]
> > 	> 	> Sent:	Wednesday, February 11, 1998 7:32 PM
> > 	> 	> To:	Roger K Debry; ipp@pwg.org
> > 	> 	> Subject:	Re: IPP> Notification Requirements
> > 	> 	> 
> > 	> 	> Roger,
> > 	> 	> 
> > 	> 	> One requirement, which we have discussed earlier, but
> > seems to
> > 	> have
> > 	> 	> been
> > 	> 	> forgotten lately, is the ability to request the human
> > readable
> > 	> 	> notifications in different langauges.
> > 	> 	> 
> > 	> 	> E.g. I want to send a document for review to our
> > offices in
> > 	> Japan and
> > 	> 	> want
> > 	> 	> to have any notifications to my collegue in Tokyo in
> > Japanese,
> > 	> while I
> > 	> 	> want
> > 	> 	> to have my own notifications in Swedish :-)
> > 	> 	> 
> > 	> 	> Can we create a scenario for this?
> > 	> 	> 
> > 	> 	> Carl-Uno
> > 	> 	> 
> > 	> 	> 
> > 	> 	> At 08:22 AM 2/10/98 PST, Roger K Debry wrote:
> > 	> 	> >I have taken a pass at writing down a set of
> > notification
> > 	> 	> requirements.
> > 	> 	> >They are in the PDF file attached to this note.  I'd
> > be glad
> > 	> to take
> > 	> 	> >comments and suggestions and turn this into a formal
> > 	> requirements
> > 	> 	> >document, if you all feel that this would be useful.
> > 	> 	> >
> > 	> 	> >
> > 	> 	> >
> > 	> 	> >
> > 	> 	> >Roger K deBry
> > 	> 	> >Senior Technical Staff Member
> > 	> 	> >Architecture and Technology
> > 	> 	> >IBM Printing Systems
> > 	> 	> >email: rdebry@us.ibm.com
> > 	> 	> >phone: 1-303-924-4080
> > 	> 	> >
> > 	> 	> >Attachment Converted:
> > 	> 	> "C:\WINNT\profiles\cmanros\personal\Attach\notify.pdf"
> > 	> 	> >
> > 	> 	> Carl-Uno Manros
> > 	> 	> Principal Engineer - Advanced Printing Standards -
> > Xerox
> > 	> Corporation
> > 	> 	> 701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
> > 	> 	> Phone +1-310-333 8273, Fax +1-310-333 5514
> > 	> 	> Email: manros@cp10.es.xerox.com
> 


From ipp-owner@pwg.org  Thu Feb 12 12:44:20 1998
Delivery-Date: Thu, 12 Feb 1998 12:44:21 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA19232
	for <ietf-archive@ietf.org>; Thu, 12 Feb 1998 12:44:20 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA17319
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 12:46:58 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id MAA10859 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Feb 1998 12:44:12 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Feb 1998 12:39:50 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA10319 for ipp-outgoing; Thu, 12 Feb 1998 12:39:48 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <ipp@pwg.org>
Cc: <rbergma@dpc.com>, Roger K Debry <rdebry@us.ibm.com>,
        <rturner@sharplabs.com>, <cgordon@osicom.com>
Subject: RE: IPP> Notification Requirements
Message-ID: <5030300017877805000002L052*@MHS>
Date: Thu, 12 Feb 1998 12:46:00 -0500
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="Boundary=_0.0_=5030300017877805"
Sender: ipp-owner@pwg.org


--Boundary=_0.0_=5030300017877805
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

I agree.

>The idea here is that we define a message for each type of
>event which IPP will send notification of.

I've attached a file which attempts to express requirements and
corresponding message types.

>I wonder if absolutely restricting the set of messages that can
be sent from server to client is too constraining?

Maybe, but a practical approach to content can alleviate most
concerns.

There are several ways to go about standardizing content. A seriously c=
omplex
route is to allow recipient to request specific content per notificatio=
n type
per registration (someone mentioned this on the call, today). A complex=
  method
is to define content per notification type (ex. Job Complete events don=
't need
to indicate the jobs position in the queue). A simpler approach is to d=
efine a
pragmatic set of useful attributes, fixed for all notifications, someti=
mes
having no valid value.
The downside of a simpler approach is baggage which might to be carried=
 with
notifications. In general, notification traffic should be reduced via p=
roper
registration, un-registration, registration "time-to-live", and filters=
 - not
event content. We should strive for a useful set of content to be carri=
ed with
each event such as:
event-type (see attached chart)
number-of-intervening-jobs
job-k-octets (if known)
job-k-octets-processed
job-impressions (if known)
job-impressions-interpreted
job-impressions-completed
impressionsCompletedCurrentCopy
sheetCompletedCopyNumber
sheetCompletedDocumentNumber
copiesRequested
copyType
outputDestination
jobStateReasons1



Harry Lewis
=

--Boundary=_0.0_=5030300017877805
Content-Type: application/octet-stream; name=notification.pdf
Content-Transfer-Encoding: base64

JVBERi0xLjENCiXi48/TDQoyIDAgb2JqDQo8PA0KL0xlbmd0aCAxNjQ0DQovRmlsdGVyIC9MWldE
ZWNvZGUNCj4+DQpzdHJlYW0NCoAMRBAoEcjODQUQiwIBeRynAjOcxARSxCIIIBsMRkIBuOY2cjLC
DNFhAaRBCBmNhcNY3GRoLo2MpUMBoIBaNRuNxcM4/IQUZhVCBsMpWNowMZfGxiMxcMBxNpxOp4IJ
BIqCChuNRcNpqMhhOhxT6XTaeLRiN4LPqBCKzW5rLphA6ZTpsNBhKqnVZ/V7CLhvLaRcbHdJvOZ3
PatFhgMRdT69YLFRBzRrNaKpaquMcXjaPSYHkspdrxiL3FsCN6NcKVNJXG8LUtJawUMhiOZhT5TL
7/crJNp5YJretltNsMqeNa/t95hKRRBrRuFV+JytVy7LmpVHsvidnPJ3qcDG5Zcdfh+3pdmOJfzx
Bj8bYrn18t0YRxvX4M9g7LovN9NmHKdK4zq4pkpqavKvLMJQGSmBsxwZOKrqVBiyjaqIlLztknkG
twGimQxAsKJsGLAo1DKrw2rbcK4vyYwmyjaO/E8Fw4EDkJ04z2xfEYaOc6EFAVFMHRs4y3R0F0RB
bGMMP9ISnurELKBwrT2SaGjbPU9rkrDI8krOtLuBnK7Gq7CCYQlJEYMZJkgTFLCazFD6jSjEcStj
FExyy3MWy7NUZStN8bOTHM6LNHqixnIM8pqlgcSNQslx/MNFwHF00ptKdESarUhoylSjTEogaLLU
VEhm1Cj0+9tLpuHAYRVRIhCohAXiMGaBhAKiRgUGCB1fIazV+p9ehq2waWOEFjt6Kg2oRXtnqog4
FBbV4YBgjYqDHZ1cjuhAUCcJ4qCSIwkiGINxCeJwQCkIooiqJN2CaIonCoFIqDUhAi1nXgQWgKQj
22JV+hANV+yQjY718EAmhALYu16MihVerrNprX8Rpw/qfCEq9ZW2zVYWDWFiWNZAZWUo1mIRaimp
pXNtAUFF5CmKYgiOItciyKAi3tfAFX1iQXThIsMYuFocKZVC9Y4hGPX5kFgahYcbZKmq7KZLOVWn
aoYVvbNvCoKQgicKYk3QJ2e3zfYbYnZMHL8o2jRY7Wl47fde6lEdhYHYuhWQGoapeumtZZaya6/m
Iiited63vtWg0YHFjWGrbfK04ON7tWgjBrXFdY/veRSHXtM1GgS7VzZt+cQLYUCIMo7DSMYyhAMI
2DKOQ6BSswZBuGYYBQMnYdkMog9v3PdpyGgY2+F4g92pcHBoFAoDkNI3Dp3FcjkMI4BSLoqCVbcl
b8HNciJleuWxmGuIEKlugV1olDeMQQDmOA3jf24yBAOg3ggDg9Z7DuHdnqQoCgNT9ApBldmGkOwZ
QyPJK8DIFAVQ3BrDcG8O4bn+v/CgGUNwZHrhne++F8aogZlPCo+hrbLX3PsW4Qh1oUw6BhdyCB6r
1w6QjegDJBgNoEP0hpDZ3QLSPA0Bu9SEEIg3Bng7DiAUO4mwlfEvwFqDQbuHhYr11gKH5v1eqG8M
5IA5hzh6RoGYKA0htgCGWMoaQ3huCGG+Njt3svQckj0FAcw0BlDKHR+0NQxhrghFQiyjjFkCiuVs
lj530stcOzAFAYw3hwDzHOOsfwytpPSU1MSq2Tg3kcryFzL1vBsDCHOQEfI/SADeGYEEnFelmYPF
qR61n1rekoGyVD2X+SUktLFxwCgqFXfbKZmMqgwyDkLMNJUiJPy0h/KNwpi5kOtgCG92cb4mw0kq
HCQoLXlnPeoHKbUbg5wjieFCbwcJwQRfBFUs0iESG+K3Fmaj6pkTHffDJb4bw5BtdsCCL4IJMBwj
tHANzyVixAgSGKg8dpNzxJQr9ABA5az5lK4iLj8Jyznm5E6gEOJ2zvifLJEdGYVy3a7MgFFEZNQR
mc78rdF3yIehVCx1oQQxQZoDQOgoVHcBteuGGHccXdg2J5Q5+lPKAS+eSDgrIKAghuDzIGoztH/A
gqc7mQtFAFAxnpIoxkPnO0rfjEGiAYQ3Ozf28kGM5Kq1XmU9mJ4Q62Vuq/CZadYimz1pvCmUcXGY
TVfc/B1sCwzhplU9oM1I62VXle/2PrtQxBvge7sHJHngAtBa9AGYMyWAos9D0xYNbSWfrBLOsoMq
zxbo2zCxIZbF2NDkCCx9t3bBsBBZMOllQw2XsysE5D07SlmtCDV5lxyNGLuNaqvkxZ/WKsY9m29u
aCBPCFb0NwbA82gZPai5lybl2fd5c61MhpiTGmuCi6ltrcUjCI4pcrOI43eegUgHEFLx2iv5ea5t
cb01gaAAogINCmVuZHN0cmVhbQ0KZW5kb2JqDQozIDAgb2JqDQo8PA0KL1Byb2NTZXQgWy9QREYg
L1RleHQgXQ0KL0ZvbnQgPDwNCi9GMyA0IDAgUg0KL0Y1IDUgMCBSDQo+Pg0KL0V4dEdTdGF0ZSA8
PA0KL0dTMSA2IDAgUg0KPj4NCj4+DQplbmRvYmoNCjggMCBvYmoNCjw8DQovVHlwZSAvSGFsZnRv
bmUNCi9IYWxmdG9uZVR5cGUgMQ0KL0hhbGZ0b25lTmFtZSAoRGVmYXVsdCkNCi9GcmVxdWVuY3kg
NjANCi9BbmdsZSA0NQ0KL1Nwb3RGdW5jdGlvbiAvUm91bmQNCj4+DQplbmRvYmoNCjYgMCBvYmoN
Cjw8DQovVHlwZSAvRXh0R1N0YXRlDQovU0EgZmFsc2UNCi9PUCBmYWxzZQ0KL0hUIC9EZWZhdWx0
DQo+Pg0KZW5kb2JqDQo0IDAgb2JqDQo8PA0KL1R5cGUgL0ZvbnQNCi9TdWJ0eXBlIC9UeXBlMQ0K
L05hbWUgL0YzDQovRW5jb2RpbmcgOSAwIFINCi9CYXNlRm9udCAvSGVsdmV0aWNhLUJvbGQNCj4+
DQplbmRvYmoNCjUgMCBvYmoNCjw8DQovVHlwZSAvRm9udA0KL1N1YnR5cGUgL1R5cGUxDQovTmFt
ZSAvRjUNCi9FbmNvZGluZyA5IDAgUg0KL0Jhc2VGb250IC9IZWx2ZXRpY2ENCj4+DQplbmRvYmoN
CjkgMCBvYmoNCjw8DQovVHlwZSAvRW5jb2RpbmcNCi9EaWZmZXJlbmNlcyBbIDAvZ3JhdmUvYWN1
dGUvY2lyY3VtZmxleC90aWxkZS9tYWNyb24vYnJldmUvZG90YWNjZW50L2RpZXJlc2lzDQovcmlu
Zy9jZWRpbGxhL2h1bmdhcnVtbGF1dC9vZ29uZWsvY2Fyb24vZG90bGVzc2kvYnVsbGV0L2J1bGxl
dA0KL2J1bGxldC9idWxsZXQvYnVsbGV0L2J1bGxldC9idWxsZXQvYnVsbGV0L2J1bGxldC9idWxs
ZXQNCi9idWxsZXQvYnVsbGV0L2J1bGxldC9idWxsZXQvYnVsbGV0L2J1bGxldC9idWxsZXQvYnVs
bGV0DQogMzkvcXVvdGVzaW5nbGUgOTYvZ3JhdmUgMTI3L2J1bGxldC9idWxsZXQvYnVsbGV0L3F1
b3Rlc2luZ2xiYXNlL2Zsb3Jpbi9xdW90ZWRibGJhc2UNCi9lbGxpcHNpcy9kYWdnZXIvZGFnZ2Vy
ZGJsL2NpcmN1bWZsZXgvcGVydGhvdXNhbmQvU2Nhcm9uL2d1aWxzaW5nbGxlZnQvT0UNCi9idWxs
ZXQvYnVsbGV0L2J1bGxldC9idWxsZXQvcXVvdGVsZWZ0L3F1b3RlcmlnaHQvcXVvdGVkYmxsZWZ0
L3F1b3RlZGJscmlnaHQNCi9idWxsZXQvZW5kYXNoL2VtZGFzaC90aWxkZS90cmFkZW1hcmsvc2Nh
cm9uL2d1aWxzaW5nbHJpZ2h0L29lDQovYnVsbGV0L2J1bGxldC9ZZGllcmVzaXMvc3BhY2UgMTY0
L2N1cnJlbmN5IDE2Ni9icm9rZW5iYXIgMTY4L2RpZXJlc2lzL2NvcHlyaWdodA0KL29yZGZlbWlu
aW5lIDE3Mi9sb2dpY2Fsbm90L2h5cGhlbi9yZWdpc3RlcmVkL21hY3Jvbi9kZWdyZWUvcGx1c21p
bnVzL3R3b3N1cGVyaW9yDQovdGhyZWVzdXBlcmlvci9hY3V0ZS9tdSAxODMvcGVyaW9kY2VudGVy
ZWQvY2VkaWxsYS9vbmVzdXBlcmlvci9vcmRtYXNjdWxpbmUgMTg4L29uZXF1YXJ0ZXINCi9vbmVo
YWxmL3RocmVlcXVhcnRlcnMgMTkyL0FncmF2ZS9BYWN1dGUvQWNpcmN1bWZsZXgvQXRpbGRlL0Fk
aWVyZXNpcy9BcmluZw0KL0FFL0NjZWRpbGxhL0VncmF2ZS9FYWN1dGUvRWNpcmN1bWZsZXgvRWRp
ZXJlc2lzL0lncmF2ZS9JYWN1dGUNCi9JY2lyY3VtZmxleC9JZGllcmVzaXMvRXRoL050aWxkZS9P
Z3JhdmUvT2FjdXRlL09jaXJjdW1mbGV4L090aWxkZQ0KL09kaWVyZXNpcy9tdWx0aXBseS9Pc2xh
c2gvVWdyYXZlL1VhY3V0ZS9VY2lyY3VtZmxleC9VZGllcmVzaXMvWWFjdXRlDQovVGhvcm4vZ2Vy
bWFuZGJscy9hZ3JhdmUvYWFjdXRlL2FjaXJjdW1mbGV4L2F0aWxkZS9hZGllcmVzaXMvYXJpbmcN
Ci9hZS9jY2VkaWxsYS9lZ3JhdmUvZWFjdXRlL2VjaXJjdW1mbGV4L2VkaWVyZXNpcy9pZ3JhdmUv
aWFjdXRlDQovaWNpcmN1bWZsZXgvaWRpZXJlc2lzL2V0aC9udGlsZGUvb2dyYXZlL29hY3V0ZS9v
Y2lyY3VtZmxleC9vdGlsZGUNCi9vZGllcmVzaXMvZGl2aWRlL29zbGFzaC91Z3JhdmUvdWFjdXRl
L3VjaXJjdW1mbGV4L3VkaWVyZXNpcy95YWN1dGUNCi90aG9ybi95ZGllcmVzaXMNCl0NCj4+DQpl
bmRvYmoNCjEgMCBvYmoNCjw8DQovVHlwZSAvUGFnZQ0KL1BhcmVudCA3IDAgUg0KL1Jlc291cmNl
cyAzIDAgUg0KL0NvbnRlbnRzIDIgMCBSDQovUm90YXRlIDkwDQo+Pg0KZW5kb2JqDQo3IDAgb2Jq
DQo8PA0KL1R5cGUgL1BhZ2VzDQovS2lkcyBbMSAwIFJdDQovQ291bnQgMQ0KL01lZGlhQm94IFsw
IDAgNjEyIDc5Ml0NCj4+DQplbmRvYmoNCjEwIDAgb2JqDQo8PA0KL1R5cGUgL0NhdGFsb2cNCi9Q
YWdlcyA3IDAgUg0KPj4NCmVuZG9iag0KMTEgMCBvYmoNCjw8DQovQ3JlYXRpb25EYXRlIChEOjE5
OTgwMjEyMTAyOTIwKQ0KL1Byb2R1Y2VyIChBY3JvYmF0IERpc3RpbGxlciAzLjAgZm9yIFdpbmRv
d3MpDQo+Pg0KZW5kb2JqDQp4cmVmDQowIDEyDQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDM3
MTIgMDAwMDAgbg0KMDAwMDAwMDAxNyAwMDAwMCBuDQowMDAwMDAxNzM5IDAwMDAwIG4NCjAwMDAw
MDIwNjYgMDAwMDAgbg0KMDAwMDAwMjE3NiAwMDAwMCBuDQowMDAwMDAxOTg3IDAwMDAwIG4NCjAw
MDAwMDM4MTIgMDAwMDAgbg0KMDAwMDAwMTg1NSAwMDAwMCBuDQowMDAwMDAyMjgxIDAwMDAwIG4N
CjAwMDAwMDM5MDEgMDAwMDAgbg0KMDAwMDAwMzk1NyAwMDAwMCBuDQp0cmFpbGVyDQo8PA0KL1Np
emUgMTINCi9Sb290IDEwIDAgUg0KL0luZm8gMTEgMCBSDQovSUQgWzxjZmRhM2EzMTRmZTdkZDY5
OWM5ZGM1NDE5YTVhNzFiZj48Y2ZkYTNhMzE0ZmU3ZGQ2OTljOWRjNTQxOWE1YTcxYmY+XQ0KPj4N
CnN0YXJ0eHJlZg0KNDA2NA0KJSVFT0YNCg==

--Boundary=_0.0_=5030300017877805--

From owner-ietf-822@imc.org  Mon Feb 16 10:46:02 1998
Delivery-Date: Mon, 16 Feb 1998 10:46:04 -0500
Return-Path: owner-ietf-822@imc.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA26365
	for <ietf-archive@ietf.org>; Mon, 16 Feb 1998 10:46:01 -0500 (EST)
Received: from mail.proper.com (mail.proper.com [206.86.127.224])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA02377;
	Mon, 16 Feb 1998 10:48:35 -0500 (EST)
Received: (from majordomo@localhost) by mail.proper.com (8.8.5/8.7.3) id HAA21813 for ietf-822-bks; Mon, 16 Feb 1998 07:28:13 -0800 (PST)
Received: from muswell.demon.co.uk (muswell.demon.co.uk [158.152.10.120]) by mail.proper.com (8.8.5/8.7.3) with ESMTP id HAA21809 for <ietf-822@imc.org>; Mon, 16 Feb 1998 07:28:06 -0800 (PST)
Received: (from ruth@localhost) by muswell.demon.co.uk (8.8.7/8.6.12) id PAA07080; Mon, 16 Feb 1998 15:23:15 GMT
Date: Mon, 16 Feb 1998 15:23:15 GMT
Message-Id: <199802161523.PAA07080@muswell.demon.co.uk>
From: ruth moulton <ruth@muswell.demon.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To: Ian Bell <ianbell@turnpike.com>
Cc: ietf-822@imc.org
Subject: Content-Type: text/paragraph. An alternative proposal
In-Reply-To: <zINNUGALuD60IAmQ@turnpike.com>
References: <zINNUGALuD60IAmQ@turnpike.com>
X-Mailer: VM 6.22 under 19.15 XEmacs Lucid
Cc: ruth@muswell.demon.co.uk
Disposition-notification-to: ruth@muswell.demon.co.uk
Sender: owner-ietf-822@imc.org
Precedence: bulk


Ian 

While I was reading this I DID think that the same affect could be
achieved with quoted printable. Surely a decoded QP line can be folded
by the receiving MUA, where there is a hard cr/lf then the line should
be broken. I thought one of the advantages of QP with soft & hard line breaks
is that it is proof against adding/stripping of trailing white space.

 >    it is said that some MTAs or gateways routinely strip trailing white-
 >    space or even pad lines with white space. The effect of the former is
 >    simply to reduce the message back to a text/plain equivalent. The
 >    effect of the latter would easily be spotted from the pattern of
 >    white space before the line endings. Either effect could be finessed
 >    by using quoted-printable encoding (but then the messages would never
 >    be suitable for sending to non-MIME recipients). "Munging" of

QP encoded text MAY be sent to non MIME recipients and still be
legible, the only problem being the existance of '=' and =20' at the
end of most lines. I would not say the message 'would never be
suitable' to send to non mime recipients.

Am I wrong in thinking that one advantage of text/paragraph over
text/plain plus QP encoding, is that to non MIME MUAs the result is
better looking. After all for a MIME inteligent MUA it is just as
capable of handling the latter as the former, 

also with text/paragraph the MUA is given *explicit* permission to
fold long lines and use proportianl fonts.

I'm probably missing the point here!...

Ruth


 >    trailing white-space does not seem to pose a significant problem
 >    here.
 > 
 > Display considerations: 
 > 
 >    since pre-formatted lines may have been formatted using fixed-pitch
 >    fonts (especially lines from signature files), MUAs may choose to
 >    display preformatted lines in a fixed pitch font while displaying
 >    paragraphs in a proportional font.
 > 
 > Conclusion
 > 
 > I don't think that the definition of text/paragraph described in the
 > first draft is very useful. However, if my ideas on line-break encoding
 > are acceptable, I believe that text/paragraph would be more useful to
 > modern MUAs than text/plain and more widely usable than text/html. There
 > seem to be no down-sides compared to text/plain and the up-side is that
 > email messages and UseNet articles could be displayed in modern
 > proportional fonts while preserving the layout of quoted material,
 > signatures and even embedded tables.
 > 
 > 
 > New functionality, fully backwards-compatible, with no down-sides - what
 > have I missed? :-)
 > 
 > -- 
 > Ian Bell                                           T U R N P I K E  Ltd

-- 
================================================
Ruth Moulton            ruth@muswell.demon.co.uk
Consultant              

65 Tetherdown, 
London N.10 1NH, UK     Tel:+44 181 883 5823

-- 

From owner-ietf-ppp@merit.edu  Mon Feb 16 12:59:32 1998
Delivery-Date: Mon, 16 Feb 1998 12:59:32 -0500
Return-Path: owner-ietf-ppp@merit.edu
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA01330
	for <ietf-archive@ietf.org>; Mon, 16 Feb 1998 12:59:31 -0500 (EST)
Received: from merit.edu (merit.edu [198.108.1.42])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA02996
	for <ietf-archive@cnri.reston.va.us>; Mon, 16 Feb 1998 13:02:10 -0500 (EST)
Received: from localhost (daemon@localhost)
	by merit.edu (8.8.7/8.8.5) with SMTP id MAA10575;
	Mon, 16 Feb 1998 12:41:34 -0500 (EST)
Received: by merit.edu (bulk_mailer v1.5); Mon, 16 Feb 1998 12:41:01 -0500
Received: (from majordom@localhost)
	by merit.edu (8.8.7/8.8.5) id MAA10528
	for ietf-ppp-outgoing; Mon, 16 Feb 1998 12:41:00 -0500 (EST)
Received: from mail.sprint.com (mail.sprint.com [208.4.29.129])
	by merit.edu (8.8.7/8.8.5) with ESMTP id MAA10514
	for <ietf-ppp@merit.edu>; Mon, 16 Feb 1998 12:40:37 -0500 (EST)
Received: from sii01.mail.sprint.com ([192.251.141.141]) by bastion.mail.sprint.com with ESMTP id <16284>; Mon, 16 Feb 1998 11:37:24 -0600
Received: from x400-gw.mail.sprint.com by sii01.mail.sprint.com (X.400 to RFC822 Gateway); Mon, 16  Feb  1998 10:51:08 -0600
X400-Received: by mta MTASprint in /c=US/admd=TELEMAIL/prmd=Sprint/; Relayed; 
  16 Feb 1998 10:50:54 -0600
X400-Received: by /c=US/admd=TELEMAIL/prmd=Sprint/; Relayed; 
  16 Feb 1998 10:50:54 -0600
X400-MTS-Identifier: [/c=US/admd=TELEMAIL/prmd=Sprint/; 0068D34E86E6E0EC-MTASprint]
Content-Identifier: 0068D34E86E6E0EC
Content-Return: Allowed
X400-Content-Type: P2-1988 ( 22 )
Conversion: Allowed
Original-Encoded-Information-Types: IA5-Text
Disclose-Recipients: Prohibited
Alternate-Recipient: Allowed
X400-Originator: Linn.Johnson@mail.sprint.com
X400-Recipients: non-disclosure;
Message-Id: <"0068D34E86E6E0EC*/c=us/admd=Telemail/prmd=Sprint/o=QM/ou=QM(u)1850(u)1/s=Johnson/g=Linn/"@MHS>
Date: Mon, 16 Feb 1998 10:50:54 -0600
From: Linn Johnson <Linn.Johnson@mail.sprint.com>
To: Naganand Doraswamy <naganand@BayNetworks.COM> (IPM Return requested Receipt notification requested),
        ietf-ppp <ietf-ppp@merit.edu> (IPM Return requested Receipt notification requested),
        int-serv <int-serv@isi.edu> (IPM Return requested Receipt notification requested),
        ipsec <ipsec@tis.com> (IPM Return requested Receipt notification requested),
        mpls <mpls@external.cisco.com> (IPM Return requested Receipt notification requested)
Subject: RE>VPN mailing list
Sender: owner-ietf-ppp@merit.edu

         Reply to:   RE>VPN mailing list
How do I get off the ietf-ppp mailing list?  

linn.johnson@mail.sprint.com

--------------------------------------
Date: 2/8/98 10:17
To: Linn Johnson
From: Naganand Doraswamy
I have created VPN mailing list and attached a proposed charter. I would
like to start discussion on what the charter of working group should be and
what problems we should be working on. We intend to have another BOF at
IETF but this time we need to nail down the charter.







From owner-ietf-822@imc.org  Mon Feb 16 15:31:54 1998
Delivery-Date: Mon, 16 Feb 1998 15:31:55 -0500
Return-Path: owner-ietf-822@imc.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA06397
	for <ietf-archive@ietf.org>; Mon, 16 Feb 1998 15:31:54 -0500 (EST)
Received: from mail.proper.com (mail.proper.com [206.86.127.224])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA03620;
	Mon, 16 Feb 1998 15:34:32 -0500 (EST)
Received: (from majordomo@localhost) by mail.proper.com (8.8.5/8.7.3) id MAA23620 for ietf-822-bks; Mon, 16 Feb 1998 12:18:36 -0800 (PST)
Received: from lighthouse.casita.houston.tx.us (troth@casita.houston.tx.us [204.253.212.193]) by mail.proper.com (8.8.5/8.7.3) with SMTP id MAA23616 for <ietf-822@imc.org>; Mon, 16 Feb 1998 12:18:28 -0800 (PST)
Received: (from troth@localhost) by lighthouse.casita.houston.tx.us (8.6.11/8.6.9) id OAA12648; Mon, 16 Feb 1998 14:16:24 -0600
Date: Mon, 16 Feb 1998 14:16:24 -0600 (CST)
From: Rick Troth <troth@casita.houston.tx.us>
X-Sender: troth@lighthouse
To: Ian Bell <ianbell@turnpike.com>
cc: ietf-822@imc.org
Subject: Re: Content-Type: text/paragraph. An alternative proposal
In-Reply-To: <zINNUGALuD60IAmQ@turnpike.com>
Message-ID: <Pine.LNX.3.91.980216135431.12566A-100000@lighthouse>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-ietf-822@imc.org
Precedence: bulk

On Mon, 16 Feb 1998, Ian Bell wrote:

> >From <draft-newman-mime-textpara-00.txt>
> 
> >                    The Text/Paragraph Media Type
> >
> >     The text/plain media type is defined to represent plain text where
> >     the CRLF sequence represents a line break [MIME-IMT].  Many modern
> >     computer systems have a different concept of ``plain text'' from
> >     the systems where the text/plain media type originated.  These
> >     modern systems usually use a proportional-spaced font and use CRLF
> >     to represent paragraph breaks.  Numerous software products have
> >     erroneously labelled this media type as text/plain.  In order to
> >     correct this interoperability problem, the text/paragraph media
> >     type is defined.
 
	When I first read this,  I didn't like the idea.   But ... 
 
> text/paragraph is then defined in such a way as to simply codify the
> existing (mal)practice. It still results in existing MIME-compliant
> software displaying messages that use the new media-type with unreadably
> long lines. 
 
	Which I find totally unacceptable.   But I don't think 
that is what will happen.   As Jacob points out,  when (if?) 
text/paragraph is accepted (and UNDERSTOOD) then MUAs will 
finally have a way of dealing with the (mal)practice. 
 
> As mentioned later in that draft, there may also be problems
> when such messages are quoted (and requoted), and with signature files
> which usually include lines that are not meant to be wrapped.
 
	Yes.   But the burden is on the MUA to process content 
into presentation,  and then process presentation into content 
for the reply  (if any).   This new CT facilitates that end by 
offering a recognizable handle on what some systems are presuming. 
 
> Thus, my proposal for text/paragraph would be that:
> ... 
 
	Please do NOT introcuce dependencies on whitespace. 
Leading, trailing, mixed TABs and BLANKs:  they all lead to 
new and wonderful forms of (mal)practice. 
 
>    it is said that some MTAs or gateways routinely strip trailing 
>    whitespace or even pad lines with white space.   ... 
 
	It is truly said.   But stripping and padding of whitespace 
is not limited to MTAs  (though may be exclusive to MTAs within the 
realm of electronic mail). 
 
> -- 
> Ian Bell                                           T U R N P I K E  Ltd
 
	Thanks for your constructive thoughts. 
 
-- 
Rick Troth at La Casita, Houston, Texas, USA 
 




From owner-ietf-822@imc.org  Mon Feb 16 17:42:29 1998
Delivery-Date: Mon, 16 Feb 1998 17:42:29 -0500
Return-Path: owner-ietf-822@imc.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA10141
	for <ietf-archive@ietf.org>; Mon, 16 Feb 1998 17:42:29 -0500 (EST)
Received: from mail.proper.com (mail.proper.com [206.86.127.224])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA04387;
	Mon, 16 Feb 1998 17:45:08 -0500 (EST)
Received: (from majordomo@localhost) by mail.proper.com (8.8.5/8.7.3) id OAA24449 for ietf-822-bks; Mon, 16 Feb 1998 14:31:49 -0800 (PST)
Received: from THOR.INNOSOFT.COM (SYSTEM@THOR.INNOSOFT.COM [192.160.253.66]) by mail.proper.com (8.8.5/8.7.3) with ESMTP id OAA24445 for <ietf-822@imc.org>; Mon, 16 Feb 1998 14:31:45 -0800 (PST)
Received: from elwood.innosoft.com ("port 37306"@ELWOOD.INNOSOFT.COM)
 by INNOSOFT.COM (PMDF V5.1-10 #8694)
 with SMTP id <01ITNFX5JYVI9AN26U@INNOSOFT.COM> for ietf-822@imc.org; Mon,
 16 Feb 1998 14:29:44 PST
Date: Mon, 16 Feb 1998 14:31:40 -0800 (PST)
From: Chris Newman <Chris.Newman@innosoft.com>
Subject: Re: Content-Type: text/paragraph. An alternative proposal
In-reply-to: <zINNUGALuD60IAmQ@turnpike.com>
To: Ian Bell <ianbell@turnpike.com>
Cc: ietf-822@imc.org
Message-id: <Pine.SOL.3.95.980216122759.29972F-100000@elwood.innosoft.com>
MIME-version: 1.0
Content-type: TEXT/PLAIN; charset=US-ASCII
Originator-Info: login-id=chris; server=THOR.INNOSOFT.COM
Sender: owner-ietf-822@imc.org
Precedence: bulk

The fundamental premise behind the current text/paragraph proposal is that
we can't stop vendors from generating this stuff, so let's at least
attempt to get them to label it so the recipient can fix it without 
breaking other things.

Your counter-proposal is based on the premise that the vendors who are
generating this stuff are willing to add code to make it palatable to
Internet users.  Given that downconversion to text/plain is simpler than
your proposal, and that there is an existing text media type which encodes
paragraph semantics in a human friendly way (RFC 1896), I suspect your
premise is not correct.

Your proposal is creative and might have been a good idea six years ago, 
but I don't think it addresses the underlying problem today.

		- Chris


From adm  Wed Feb 18 09:52:30 1998
Delivery-Date: Wed, 18 Feb 1998 09:57:15 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id JAA00777
	for ietf-123-outbound.10@ietf.org; Wed, 18 Feb 1998 09:52:03 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA00716;
	Wed, 18 Feb 1998 09:50:40 -0500 (EST)
Message-Id: <199802181450.JAA00716@ns.ietf.org>
To: IETF-Announce: ;
Cc: RFC Editor <rfc-editor@isi.edu>
Cc: Internet Architecture Board <iab@isi.edu>
Cc: urn-ietf@bunyip.com
From: The IESG <iesg-secretary@ns.ietf.org>
Subject: Document Action: Using Existing Bibliographic Identifiers as
	 Uniform Resource Names to Informational
Date: Wed, 18 Feb 1998 09:50:39 -0500
Sender: scoya@cnri.reston.va.us



The IESG has approved the Internet-Draft 'Using Existing Bibliographic
Identifiers as Uniform Resource Names' <draft-ietf-urn-biblio-02.txt>
as a Informational.  This document is the product of the Uniform
Resource Names Working Group.  The IESG contact persons are Harald
Alvestrand and Keith Moore.


From owner-ietf-822@imc.org  Wed Feb 18 12:31:52 1998
Delivery-Date: Wed, 18 Feb 1998 12:31:53 -0500
Return-Path: owner-ietf-822@imc.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA04994
	for <ietf-archive@ietf.org>; Wed, 18 Feb 1998 12:31:52 -0500 (EST)
Received: from mail.proper.com (mail.proper.com [206.86.127.224])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA13235;
	Wed, 18 Feb 1998 12:34:28 -0500 (EST)
Received: (from majordomo@localhost) by mail.proper.com (8.8.5/8.7.3) id JAA15368 for ietf-822-bks; Wed, 18 Feb 1998 09:24:39 -0800 (PST)
Received: from info.dsv.su.se (info.dsv.su.se [130.237.161.221]) by mail.proper.com (8.8.5/8.7.3) with ESMTP id JAA15364 for <ietf-822@imc.org>; Wed, 18 Feb 1998 09:24:34 -0800 (PST)
Received: from [130.237.150.138] (jph1.dsv.su.se [130.237.150.138])
	by info.dsv.su.se (8.8.8/8.8.8) with ESMTP
	id SAA15500;
	Wed, 18 Feb 1998 18:22:46 +0100 (MET)
X-Sender: jpalme@mail.dsv.su.se (Unverified)
Message-Id: <v04003a0ab110c60b8da5@[130.237.150.138]>
In-Reply-To: <UE6EnDAVIv60IAjq@turnpike.com>
References: <fyImKDAdDZ60IAgi@turnpike.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Wed, 18 Feb 1998 18:17:21 +0100
To: Ian Bell <ianbell@turnpike.com>, ietf-822@imc.org
From: Jacob Palme <jpalme@dsv.su.se>
Subject: Re: Content-Type: text/paragraph. An alternative proposal
Sender: owner-ietf-822@imc.org
Precedence: bulk

At 14.37 +0000 98-02-18, Ian Bell wrote:
>The more I think about this, the more I worry about the interaction
>between text/paragraph and message-quoting. I fear we may be moving from a
>standard (text/plain) that's being broken to a standard (text/paragraph)
>that _is_ broken.

The best mailer I have seen for handling this specific problem is Pine.
If Pine gets as input a message with

>A very long line one two three four five six seven eight nine ten eleven twelve thirteen fourteen fifteen sixteen seventeen, etc.

this line will automatically get displayed to its reader as

>A very long line one two three four five six seven eight nine ten
>eleven twelve thirteen fourteen fifteen sixteen seventeen, etc.

If the writer of a reply containing the above text edits the text,
and changes it to, for example:

>five six seven eight nine ten
>eleven twelve thirteen fourteen fifteen sixteen seventeen, etc.

and if the writer of the reply applies the justify command in Pine,
the result will be

>five six seven eight nine ten eleven twelve thirteen fourteen
>fifteen sixteen seventeen, etc.

and not, for example,

>five six seven eight nine ten >eleven twelve thirteen fourteen
fifteen sixteen seventeen, etc.

as one could expect of more simpleminded editors.

All my praise and admiration to the developers of Pine!
 

------------------------------------------------------------------------
Jacob Palme <jpalme@dsv.su.se> (Stockholm University and KTH)
for more info see URL: http://www.dsv.su.se/~jpalme



From owner-ietf-822@imc.org  Wed Feb 18 12:54:23 1998
Delivery-Date: Wed, 18 Feb 1998 12:54:23 -0500
Return-Path: owner-ietf-822@imc.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA05540
	for <ietf-archive@ietf.org>; Wed, 18 Feb 1998 12:54:22 -0500 (EST)
Received: from mail.proper.com (mail.proper.com [206.86.127.224])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA13323;
	Wed, 18 Feb 1998 12:56:55 -0500 (EST)
Received: (from majordomo@localhost) by mail.proper.com (8.8.5/8.7.3) id JAA15578 for ietf-822-bks; Wed, 18 Feb 1998 09:43:36 -0800 (PST)
Received: from lighthouse.casita.houston.tx.us (troth@casita.houston.tx.us [204.253.212.193]) by mail.proper.com (8.8.5/8.7.3) with SMTP id JAA15573 for <ietf-822@imc.org>; Wed, 18 Feb 1998 09:43:29 -0800 (PST)
Received: (from troth@localhost) by lighthouse.casita.houston.tx.us (8.6.11/8.6.9) id LAA24109; Wed, 18 Feb 1998 11:41:48 -0600
Date: Wed, 18 Feb 1998 11:41:48 -0600 (CST)
From: Rick Troth <troth@casita.houston.tx.us>
X-Sender: troth@lighthouse
To: Ian Bell <ianbell@turnpike.com>
cc: ietf-822@imc.org
Subject: Re: Content-Type: text/paragraph. An alternative proposal
In-Reply-To: <UE6EnDAVIv60IAjq@turnpike.com>
Message-ID: <Pine.LNX.3.91.980218112916.24009A-100000@lighthouse>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-ietf-822@imc.org
Precedence: bulk

On Wed, 18 Feb 1998, Ian Bell wrote:

	I think you're missing the advantage of the "paragraph" label. 
 
> A reply to a paragraph within a text/paragraph body part that looks like
> 
>         A message with ... ... a very long line.
> 
> would, if the entire paragraph is quoted with the standard marker, be
> 
>         >A message with ... ... a very long line.
 
	Won't happen.   Actually,  it COULD happen,  but the burden 
is placed squarely on the back of the user agent to deal with this. 
We can then fairly point the finger at the clear offender. 
 
> which may get displayed as
> 
>         >A message with ...
>         >... a very long line.
> or 
>         >A message with ...
>         ... a very long line.
 
	In a world where text/paragraph is a properly defined standard, 
the latter is wrong.   Period.   If the user doesn't care,  then do we? 
I certainly care,  and would complain loudly to my MUA vendor. 
 
> depending on whether the MUA decides to do anything at all about quoted
> material (current draft says MUAs "MAY wish to consider" quoting
> conventions).
 
	Excellent point.   Stronger wording is in order there. 
 
> The user, if presented with the second version, will say that the message
> display is broken because text is being mis-attributed. The retort here
> could simply be that the MUA displaying the message is broken because it
> is displaying the message sub-optimally. Bad, but the finger of blame gets
> pointed at that MUA.
 
	The light goes on for me.   (It takes a while.) 
 
	You're worried about mis-quotes being sent,  not so much 
mis-quotes displayed.   Good point.   I don't see a way to reliably 
coerce the replying MUA into compliance.   Does that make the 
standard bad?   No. 
 
> In order to display this message properly to the user (ie to give the
> correct impression of who said what), the receiving MUA is going to have
> to successfully parse these forms. Any failure in display can't really be
> put at the door of the MUA as there is no RFC that governs quoting
> conventions - the failure comes from the media-type itself. At this point,
> though, the message itself won't be broken since examining the source
> line-breaks will determine correctly the authors involved.
 
	The closest thing I've seen is HTML  (which is annoying 
when sent through mail,  as some will agree).   I can imagine 
nesting of blocks of quoted material. 
 
> The conclusion must be that using _any_ quote character when replying in
> text/paragraph may cause damage to the ensuing conversation thread. The
> problem does not lie in MUAs but in text/paragraph itself.
 
	This connection I do NOT see. 
 
> -- 
> Ian Bell                                           T U R N P I K E  Ltd
 
-- 
Rick Troth at La Casita, Houston, Texas, USA 
 



From owner-ietf-822@imc.org  Wed Feb 18 13:19:11 1998
Delivery-Date: Wed, 18 Feb 1998 13:19:12 -0500
Return-Path: owner-ietf-822@imc.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA05857
	for <ietf-archive@ietf.org>; Wed, 18 Feb 1998 13:19:11 -0500 (EST)
Received: from mail.proper.com (mail.proper.com [206.86.127.224])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA13407;
	Wed, 18 Feb 1998 13:21:48 -0500 (EST)
Received: (from majordomo@localhost) by mail.proper.com (8.8.5/8.7.3) id KAA15749 for ietf-822-bks; Wed, 18 Feb 1998 10:06:57 -0800 (PST)
Received: from THOR.INNOSOFT.COM (SYSTEM@THOR.INNOSOFT.COM [192.160.253.66]) by mail.proper.com (8.8.5/8.7.3) with ESMTP id KAA15745 for <ietf-822@imc.org>; Wed, 18 Feb 1998 10:06:54 -0800 (PST)
Received: from elwood.innosoft.com ("port 58824"@ELWOOD.INNOSOFT.COM)
 by INNOSOFT.COM (PMDF V5.1-10 #8694)
 with SMTP id <01ITPZ8QZLJ09AN7K2@INNOSOFT.COM> for ietf-822@imc.org; Wed,
 18 Feb 1998 10:04:18 PST
Date: Wed, 18 Feb 1998 10:06:14 -0800 (PST)
From: Chris Newman <Chris.Newman@innosoft.com>
Subject: Re: Content-Type: text/paragraph. An alternative proposal
In-reply-to: <UE6EnDAVIv60IAjq@turnpike.com>
To: Ian Bell <ianbell@turnpike.com>
Cc: ietf-822@imc.org
Message-id: <Pine.SOL.3.95.980218094215.6304D-100000@elwood.innosoft.com>
MIME-version: 1.0
Content-type: TEXT/PLAIN; charset=US-ASCII
Originator-Info: login-id=chris; server=THOR.INNOSOFT.COM
Sender: owner-ietf-822@imc.org
Precedence: bulk

On Wed, 18 Feb 1998, Ian Bell wrote:
> I think the draft must be changed in this area: perhaps to deprecate the
> use of quote characters within text/paragraph, or maybe to say that MUAs
> SHOULD downgrade to text/plain before quoting. Maybe even to deprecate
> text/paragraph itself and make it clear that the RFC (to be) only exists
> to deal with the current practice of misusing qp and text/plain.

Sigh.  I was hoping I didn't have to deal with this head-on as it's an MUA 
convention and not part of the media type.  How about adding the
following section:

---
4.1. Requirements for Use of text/paragraph in Internet Mail

Mail User Agents SHOULD generate text/plain instead of text/paragraph in
Internet mail.  Gateways from systems which use text/paragraph to
Internet mail SHOULD convert to text/plain and MUST NOT label 
paragraph-based text as text/plain.

A common convention in Internet messages is to indicate quoted text by
preceeding each line with a quote character of the user's choice. 
However, because it is necessary to line-wrap text/paragraph on display a
more precise convention is necessary in text/paragraph.  When quoted text
is included in text/paragraph, the paragraph is preceeded with a ">". 
When displaying text/paragraph or converting it to text/plain, agents
supporting this convention will copy all ">"s at the beginning of a
paragraph to the beginning of each line-wrapped line of that paragraph. 
---

		- Chris



From ipp-owner@pwg.org  Thu Feb 19 18:09:04 1998
Delivery-Date: Thu, 19 Feb 1998 18:09:10 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA28591
	for <ietf-archive@ietf.org>; Thu, 19 Feb 1998 18:09:03 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA19209
	for <ietf-archive@cnri.reston.va.us>; Thu, 19 Feb 1998 18:11:41 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA07398 for <ietf-archive@cnri.reston.va.us>; Thu, 19 Feb 1998 18:09:01 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 19 Feb 1998 18:00:54 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA06456 for ipp-outgoing; Thu, 19 Feb 1998 18:00:49 -0500 (EST)
Message-Id: <199802192300.PAA17650@barley.adnc.com>
X-Sender: lstein@pop3.fapo.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0
Date: Thu, 19 Feb 1998 14:58:12 -0800
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>,
        "'pwg@pwg.org'" <pwg@pwg.org>, "'p1394@pwg.org'" <p1394@pwg.org>
From: Larry Stein <lstein@fapo.com>
Subject: IPP> Re: P1394> Early ping for april meeting
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C127233D@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

Randy,

Thanks for setting this up.  I vote for meeting at Sharp.

Will be there for 1394PWG.

-Larry

At 2/19/98 02:48 PM , Turner, Randy wrote:
>
>The April meeting of the PWG will be in Portland, OR and is scheduled
>for April 6-10. The meeting location is tentatively planned for the new
>Embassy Suites Hotel in downtown. The conference rate will be $135.00
>per night with a daily meeting room fee of about $35.00. I'm assuming
>the daily meeting breakdown would be
>
>Mon,Tues: PWG1394 WG   Weds/Thurs: PWG/IPP WG   Fri: Host MIB, UPD,
>Other business
>
>As an alternative meeting location, Sharp could host the meeting at our
>site, which is about a 25-minute drive from downtown Portland. If Sharp
>hosts the meeting, then there would be no meeting room fee, and we could
>provide lunch on whatever days the group wanted. Including our normal
>break snacks. You would of course be on your own for lodging. You could
>either stay in downtown Portland and drive each day, or we have 3 or 4
>hotels within 10 - 15 minute drive of the Sharp campus. One of the
>hotels is new (The Heathman Lodge) and is really a nice place. Its about
>10 or so minutes away.
>
>What I am interested in knowing is who would be attending the meeting in
>Portland, in general, and secondly, at which location you would prefer
>to meet (Embassy Suites/downtown or Sharp). It doesn't really make much
>difference to me either way, although it might be somewhat less
>expensive for folks flying in to meet at Sharp. Also I would like to
>know which meetings you would be attending and if you want to meet in
>town, I would need to know if you would be staying at the hotel. 
>
>Thanks!
>
>Randy
> 
***************************************************************
Larry A. Stein			Phone: 	(619)292-2742
Warp Nine Engineering		Fax:	(619)292-8020
				Web: 	http://www.fapo.com
***************************************************************

From pwg-owner@pwg.org  Thu Feb 19 18:11:47 1998
Delivery-Date: Thu, 19 Feb 1998 18:11:48 -0500
Return-Path: pwg-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA28614
	for <ietf-archive@ietf.org>; Thu, 19 Feb 1998 18:11:47 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA19219
	for <ietf-archive@cnri.reston.va.us>; Thu, 19 Feb 1998 18:14:25 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA07777 for <ietf-archive@cnri.reston.va.us>; Thu, 19 Feb 1998 18:11:45 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 19 Feb 1998 18:08:24 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA06449 for pwg-outgoing; Thu, 19 Feb 1998 18:00:45 -0500 (EST)
Message-Id: <199802192300.PAA17650@barley.adnc.com>
X-Sender: lstein@pop3.fapo.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0
Date: Thu, 19 Feb 1998 14:58:12 -0800
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>,
        "'pwg@pwg.org'" <pwg@pwg.org>, "'p1394@pwg.org'" <p1394@pwg.org>
From: Larry Stein <lstein@fapo.com>
Subject: PWG> Re: P1394> Early ping for april meeting
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C127233D@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-pwg@pwg.org

Randy,

Thanks for setting this up.  I vote for meeting at Sharp.

Will be there for 1394PWG.

-Larry

At 2/19/98 02:48 PM , Turner, Randy wrote:
>
>The April meeting of the PWG will be in Portland, OR and is scheduled
>for April 6-10. The meeting location is tentatively planned for the new
>Embassy Suites Hotel in downtown. The conference rate will be $135.00
>per night with a daily meeting room fee of about $35.00. I'm assuming
>the daily meeting breakdown would be
>
>Mon,Tues: PWG1394 WG   Weds/Thurs: PWG/IPP WG   Fri: Host MIB, UPD,
>Other business
>
>As an alternative meeting location, Sharp could host the meeting at our
>site, which is about a 25-minute drive from downtown Portland. If Sharp
>hosts the meeting, then there would be no meeting room fee, and we could
>provide lunch on whatever days the group wanted. Including our normal
>break snacks. You would of course be on your own for lodging. You could
>either stay in downtown Portland and drive each day, or we have 3 or 4
>hotels within 10 - 15 minute drive of the Sharp campus. One of the
>hotels is new (The Heathman Lodge) and is really a nice place. Its about
>10 or so minutes away.
>
>What I am interested in knowing is who would be attending the meeting in
>Portland, in general, and secondly, at which location you would prefer
>to meet (Embassy Suites/downtown or Sharp). It doesn't really make much
>difference to me either way, although it might be somewhat less
>expensive for folks flying in to meet at Sharp. Also I would like to
>know which meetings you would be attending and if you want to meet in
>town, I would need to know if you would be staying at the hotel. 
>
>Thanks!
>
>Randy
> 
***************************************************************
Larry A. Stein			Phone: 	(619)292-2742
Warp Nine Engineering		Fax:	(619)292-8020
				Web: 	http://www.fapo.com
***************************************************************

From ipp-owner@pwg.org  Sun Feb 22 09:48:10 1998
Delivery-Date: Sun, 22 Feb 1998 09:48:11 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA02058
	for <ietf-archive@ietf.org>; Sun, 22 Feb 1998 09:48:09 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA00455
	for <ietf-archive@cnri.reston.va.us>; Sun, 22 Feb 1998 09:50:47 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id JAA23664 for <ietf-archive@cnri.reston.va.us>; Sun, 22 Feb 1998 09:48:08 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Sun, 22 Feb 1998 09:37:54 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id JAA22470 for ipp-outgoing; Sun, 22 Feb 1998 09:37:47 -0500 (EST)
Date: Sun, 22 Feb 1998 23:37:21 +0900 (JST)
Message-Id: <199802221437.XAA04248@smtp.dtinet.or.jp>
From: Nagasaka Fumio <fumiona@venus.dti.ne.jp>
To: "Turner, Randy" <rturner@sharplabs.com>
Cc: "'ipp@pwg.org'" <ipp@pwg.org>, "'pwg@pwg.org'" <pwg@pwg.org>,
        "'p1394@pwg.org'" <p1394@pwg.org>
Subject: IPP> Re: PWG> Early ping for april meeting
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C127233D@admsrvnt02.enet.sharplabs.com>
References: <D10983CAC30DD111B41400805FA6A1C127233D@admsrvnt02.enet.sharplabs.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-Mailer: Becky! ver 1.23
Sender: ipp-owner@pwg.org

Dear Randy

I am going to attend the April meeting, and prefer
Embassy Suites/downtown.
-----
Fumio Nagasaka
EPSON Software Development Laboratory Inc.,
TEL: +81 268 25-4111 // FAX: +81 268 25-4627
HomePage = http://www.venus.dti.ne.jp/~fumiona/


From pwg-owner@pwg.org  Sun Feb 22 09:48:16 1998
Delivery-Date: Sun, 22 Feb 1998 09:48:16 -0500
Return-Path: pwg-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA02063
	for <ietf-archive@ietf.org>; Sun, 22 Feb 1998 09:48:16 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA00458
	for <ietf-archive@cnri.reston.va.us>; Sun, 22 Feb 1998 09:50:54 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id JAA23679 for <ietf-archive@cnri.reston.va.us>; Sun, 22 Feb 1998 09:48:15 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Sun, 22 Feb 1998 09:42:58 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id JAA22455 for pwg-outgoing; Sun, 22 Feb 1998 09:37:37 -0500 (EST)
Date: Sun, 22 Feb 1998 23:37:21 +0900 (JST)
Message-Id: <199802221437.XAA04248@smtp.dtinet.or.jp>
From: Nagasaka Fumio <fumiona@venus.dti.ne.jp>
To: "Turner, Randy" <rturner@sharplabs.com>
Cc: "'ipp@pwg.org'" <ipp@pwg.org>, "'pwg@pwg.org'" <pwg@pwg.org>,
        "'p1394@pwg.org'" <p1394@pwg.org>
Subject: Re: PWG> Early ping for april meeting
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C127233D@admsrvnt02.enet.sharplabs.com>
References: <D10983CAC30DD111B41400805FA6A1C127233D@admsrvnt02.enet.sharplabs.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-Mailer: Becky! ver 1.23
Sender: owner-pwg@pwg.org

Dear Randy

I am going to attend the April meeting, and prefer
Embassy Suites/downtown.
-----
Fumio Nagasaka
EPSON Software Development Laboratory Inc.,
TEL: +81 268 25-4111 // FAX: +81 268 25-4627
HomePage = http://www.venus.dti.ne.jp/~fumiona/


From owner-uri@Bunyip.Com  Thu Feb 26 17:16:39 1998
Delivery-Date: Thu, 26 Feb 1998 17:16:40 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id RAA20375
	for <ietf-archive@ietf.org>; Thu, 26 Feb 1998 17:16:38 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA18806;
	Thu, 26 Feb 1998 17:19:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA28712
	for uri-out; Thu, 26 Feb 1998 16:56:21 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA28704
	for uri-in; Thu, 26 Feb 1998 16:56:15 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA28694
	for <uri@services.bunyip.com>; Thu, 26 Feb 1998 16:56:07 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA04422
	for uri@services; Thu, 26 Feb 1998 16:56:06 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA04419;
	Thu, 26 Feb 1998 16:56:00 -0500 (EST)
Received: from [10.0.0.10] ([18.23.20.52])
	by life.ai.mit.edu (8.8.8/AI1.22/ai.master.life:1.23) with ESMTP id QAA28094;
	Thu, 26 Feb 1998 16:55:57 -0500 (EST)
Message-Id: <v0313030bb11b1546a24b@[195.129.10.47]>
In-Reply-To: <199802181450.JAA00716@ns.ietf.org>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Thu, 26 Feb 1998 07:51:18 -0500
To: urn-ietf@Bunyip.Com, uri@Bunyip.Com
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
Sender: owner-uri@Bunyip.Com
Precedence: bulk

AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
The Association of American Publishers, in conjunction with the Corporation
for National Research Initiatives, has developed an electronic
identification system for materials on the Internet.  The digital object
identifier (DOI) system links would-be content-users with content
copyright-owners through alphanumeric "tags" attached to each work.  The AAP
hopes the system could eventually be used to restrict access to copyrighted
works, but for now, it's strictly an honor system.  The DOI system will be
maintained and administered by the newly formed International DOI
Foundation.  http://www.doi.org  (CIO 15 Feb 98)



From owner-uri@Bunyip.Com  Thu Feb 26 18:09:18 1998
Delivery-Date: Thu, 26 Feb 1998 18:09:19 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA21491
	for <ietf-archive@ietf.org>; Thu, 26 Feb 1998 18:09:18 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA19132;
	Thu, 26 Feb 1998 18:11:56 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA00652
	for uri-out; Thu, 26 Feb 1998 18:00:51 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA00639
	for uri-in; Thu, 26 Feb 1998 18:00:48 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA00632
	for <uri@services.bunyip.com>; Thu, 26 Feb 1998 18:00:45 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id SAA04761
	for uri@services; Thu, 26 Feb 1998 18:00:46 -0500 (EST)
Received: from ha1.rdc1.md.home.com (ha1.rdc1.md.home.com [24.2.2.66])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA04756;
	Thu, 26 Feb 1998 18:00:42 -0500 (EST)
Received: from aw3 ([24.3.20.241]) by ha1.rdc1.md.home.com
          (Netscape Mail Server v2.02) with SMTP id AAA18870;
          Thu, 26 Feb 1998 15:00:38 -0800
Message-ID: <088f01bd430a$7f077110$f1140318@aw3.hwrd1.md.home.com>
Reply-To: "Archie" <warnock@clark.net>
From: "Archie" <warnock@home.com>
To: "John C. Mallery" <jcma@ai.mit.edu>
Cc: <urn-ietf@Bunyip.Com>, <uri@Bunyip.Com>
Subject: Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
Date: Thu, 26 Feb 1998 18:01:39 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
>The Association of American Publishers, in conjunction with the Corporation
>for National Research Initiatives, has developed an electronic
>identification system for materials on the Internet.  The digital object


Very interesting.  From checking out the site at doi.org, it appears they're
using the Handle system.  A friend of mine and I were speculating on what
happens when there are something like 10**14 documents registered.  Doesn't
it seem like a hierarchical system would do the job more efficiently here?
Or is there such an architecture now behind the handles?

Archie

-- Archie Warnock                           Internet:  warnock@clark.net
-- A/WWW Enterprises                        Phone/FAX: 301-854-2987
--         http://www.clark.net/pub/warnock/awww.html
--       As a matter of fact, I _do_ speak for my employer.



From owner-uri@Bunyip.Com  Fri Feb 27 14:41:53 1998
Delivery-Date: Fri, 27 Feb 1998 14:41:54 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA19297
	for <ietf-archive@ietf.org>; Fri, 27 Feb 1998 14:41:53 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA22939;
	Fri, 27 Feb 1998 14:44:28 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA25152
	for uri-out; Fri, 27 Feb 1998 14:25:53 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA25144
	for uri-in; Fri, 27 Feb 1998 14:25:47 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA25136
	for <uri@services.bunyip.com>; Fri, 27 Feb 1998 14:25:38 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA07628
	for uri@services; Fri, 27 Feb 1998 14:25:38 -0500 (EST)
Received: from cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA07623;
	Fri, 27 Feb 1998 14:25:34 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id OAA22810;
	Fri, 27 Feb 1998 14:28:05 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id OAA17736; Fri, 27 Feb 1998 14:25:24 -0500
Message-ID: <07dc01bd43b6$37251d50$29019784@ssun.CNRI.Reston.Va.US>
Reply-To: "Sam Sun" <ssun@cnri.reston.va.us>
From: "Sam Sun" <ssun@cnri.reston.va.us>
To: "Archie" <warnock@clark.net>, "John C. Mallery" <jcma@ai.mit.edu>
Cc: <urn-ietf@Bunyip.Com>, <uri@Bunyip.Com>
Subject: Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
Date: Fri, 27 Feb 1998 14:30:49 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-uri@Bunyip.Com
Precedence: bulk

DOI is an application of the Handle System (http://www.handle.net), which is
a global name service. Every DOI is a Handle in the Handle System, and DOIs
are registered and resolved using Handle System Resolution and
Administration protocols.

The DOI namespace, a sub-namespace of Handle System name space, _is_
heirarchical.  In terms of DOI, this hierarchy is reflected in the DOI
"Prefix", and the way it is assigned or used. The DOI "Prefix" is equivalent
to the Naming Authority in the Handle System, which serves as an
administrative unit for a sub-namespace, and the sub-namespace could in term
define its own sub-namespace, and so on. (It is worth noting that although
the namespace is heirarchical, the resolution protocol is not, so as to
achieve minimum number of round trips, and to ensure global uniqueness.)

Regards,
Sam
ssun@cnri.reston.va.us


-----Original Message-----
From: Archie <warnock@home.com>
To: John C. Mallery <jcma@ai.mit.edu>
Cc: urn-ietf@Bunyip.Com <urn-ietf@Bunyip.Com>; uri@Bunyip.Com
<uri@Bunyip.Com>
Date: Thursday, February 26, 1998 6:09 PM
Subject: Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS


>>AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
>>The Association of American Publishers, in conjunction with the
Corporation
>>for National Research Initiatives, has developed an electronic
>>identification system for materials on the Internet.  The digital object
>
>
>Very interesting.  From checking out the site at doi.org, it appears
they're
>using the Handle system.  A friend of mine and I were speculating on what
>happens when there are something like 10**14 documents registered.  Doesn't
>it seem like a hierarchical system would do the job more efficiently here?
>Or is there such an architecture now behind the handles?
>
>Archie
>
>-- Archie Warnock                           Internet:  warnock@clark.net
>-- A/WWW Enterprises                        Phone/FAX: 301-854-2987
>--         http://www.clark.net/pub/warnock/awww.html
>--       As a matter of fact, I _do_ speak for my employer.
>
>


From owner-uri@Bunyip.Com  Fri Feb 27 16:24:41 1998
Delivery-Date: Fri, 27 Feb 1998 16:24:41 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA22546
	for <ietf-archive@ietf.org>; Fri, 27 Feb 1998 16:24:41 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA23613;
	Fri, 27 Feb 1998 16:27:17 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA26840
	for uri-out; Fri, 27 Feb 1998 15:59:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA26831
	for uri-in; Fri, 27 Feb 1998 15:59:01 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA26821
	for <uri@services.bunyip.com>; Fri, 27 Feb 1998 15:58:49 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA07866
	for uri@services; Fri, 27 Feb 1998 15:58:49 -0500 (EST)
Received: from ha1.rdc1.md.home.com (ha1.rdc1.md.home.com [24.2.2.66])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA07861;
	Fri, 27 Feb 1998 15:58:32 -0500 (EST)
Received: from aw3 ([24.3.20.241]) by ha1.rdc1.md.home.com
          (Netscape Mail Server v2.02) with SMTP id AAA29749;
          Fri, 27 Feb 1998 12:58:11 -0800
Message-ID: <000801bd43c2$8e8bb980$f1140318@aw3.hwrd1.md.home.com>
Reply-To: "Archie" <warnock@clark.net>
From: "Archie" <warnock@home.com>
To: "Sam Sun" <ssun@cnri.reston.va.us>, "John C. Mallery" <jcma@ai.mit.edu>
Cc: <urn-ietf@Bunyip.Com>, <uri@Bunyip.Com>
Subject: Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
Date: Fri, 27 Feb 1998 15:59:03 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>The DOI namespace, a sub-namespace of Handle System name space, _is_
>heirarchical.  In terms of DOI, this hierarchy is reflected in the DOI
>"Prefix", and the way it is assigned or used. The DOI "Prefix" is
equivalent

Thanks.  That clears up one issue.

>define its own sub-namespace, and so on. (It is worth noting that although
>the namespace is heirarchical, the resolution protocol is not, so as to
>achieve minimum number of round trips, and to ensure global uniqueness.)


So, what happens to name resolution times when we get something like 10**N
(pick your favorite stressful value of N) documents in the system?

Archie

-- Archie Warnock                           Internet:  warnock@clark.net
-- A/WWW Enterprises                        Phone/FAX: 301-854-2987
--         http://www.clark.net/pub/warnock/awww.html
--       As a matter of fact, I _do_ speak for my employer.



From owner-uri@Bunyip.Com  Sat Feb 28 02:09:49 1998
Delivery-Date: Sat, 28 Feb 1998 02:09:50 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id CAA06426
	for <ietf-archive@ietf.org>; Sat, 28 Feb 1998 02:09:49 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA24979;
	Sat, 28 Feb 1998 02:12:25 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA10795
	for uri-out; Sat, 28 Feb 1998 01:59:18 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA10787
	for uri-in; Sat, 28 Feb 1998 01:59:16 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA10779
	for <uri@services.bunyip.com>; Sat, 28 Feb 1998 01:59:12 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA09333
	for uri@services; Sat, 28 Feb 1998 01:59:13 -0500 (EST)
Received: from cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA09328;
	Sat, 28 Feb 1998 01:59:09 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id CAA24965;
	Sat, 28 Feb 1998 02:01:43 -0500 (EST)
Received: from ssun2.CNRI.Reston.Va.US by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id BAA25000; Sat, 28 Feb 1998 01:58:58 -0500
Message-ID: <001501bd4416$c4226680$d7019784@ssun2.CNRI.Reston.Va.US>
From: "Sam X. Sun" <ssun@cnri.reston.va.us>
To: "Archie" <warnock@home.com>, "John C. Mallery" <jcma@ai.mit.edu>
Cc: <urn-ietf@Bunyip.Com>, <uri@Bunyip.Com>
Subject: Re: [URN] Re: FYI, AAP DEVELOPS DIGITAL I.D. SYSTEM FOR PUBLICATIONS
Date: Sat, 28 Feb 1998 02:01:53 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Archie wrote:
>...
>So, what happens to name resolution times when we get something like 10**N
>(pick your favorite stressful value of N) documents in the system?
>


Sorry I didn't quite understand your question.  And I guess that you are
asking the total number of round trips required to resolve 10**N (10 to the
power N) number of handles.

The answer to this will depend on how these handles are related. In one
extreme case, if all these handles are registered under the same naming
authority, then the total number of round trips could be 10**N + 1. Another
extreme case could be that all these handles are from different naming
authority, and none of those naming authorities have ever been visited by
the client, then we are talking about a total of 2 * 10**N number of round
trips.

On the other hand, if all these documents are deems to be used together
again and again, the provider could probably create a handle as a reference
to a HTML document, where the HTML document contains all the references (say
URLs) of those documents. The HTML document can be generated
_programmatically_ by resolving handles of these documents. If this is the
case, the client could potentially need only one round trip to get the
information of all those documents.

Regards,
Sam
ssun@cnri.reston.va.us



From owner-uri@Bunyip.Com  Sat Feb 28 12:25:23 1998
Delivery-Date: Sat, 28 Feb 1998 12:25:23 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA11912
	for <ietf-archive@ietf.org>; Sat, 28 Feb 1998 12:25:22 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA25548;
	Sat, 28 Feb 1998 12:27:57 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA24083
	for uri-out; Sat, 28 Feb 1998 11:40:46 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA24076
	for uri-in; Sat, 28 Feb 1998 11:40:43 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA24068
	for <uri@services.bunyip.com>; Sat, 28 Feb 1998 11:40:40 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA10123
	for uri@services; Sat, 28 Feb 1998 11:40:41 -0500 (EST)
Received: from access4.digex.net (access4.digex.net [205.197.245.195])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA10114;
	Sat, 28 Feb 1998 11:40:38 -0500 (EST)
Received: (from asgilman@localhost)
          by access4.digex.net (8.8.4/8.8.4)
	  id LAA01526; Sat, 28 Feb 1998 11:40:09 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199802281640.LAA01526@access4.digex.net>
Subject: #fragment as :name
To: uri@Bunyip.Com, urn-ietf@Bunyip.Com
Date: Sat, 28 Feb 1998 11:40:08 -0500 (EST)
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk


This is an observation, not a proposal.

It appears to me that the established uses of #fragment with HTML
documents, and the proposed extensions with XML documents (which
are designed to be compatible with the HTML-driven uses) are all
cases where what follows the # character is a name reference.

It is a reference to a name defined in a namespace which is in
turn defined by the object identified in the preceding name.
It is a "classic case of namespace descent."  The spelling might
as easing be scheme:stuff:fragment where stuff comprises the
<site> and <path> parts in conventional URL usage.

It is the fact that ID and NAME are both attribute designators
from a common namespace that lets Lynx treat IDs in HTML in a
manner "homologous to #name" and extend the scope of #name to
include #[name | id] with no damage whatsoever.

If one adopts a namespace mindset, the existing use of #fragment
is "Interpret 'fragment' by the [y'know...] customary usage for
the [type of] the object found under the preceeding URI."

In this usage, the object is free to define its own interior 
namespace.  This total independence of the name scheme used at
this level from any schemes used in exterior contexts is what
the URN community may not be anticipating.

In the schemes that the URN community is contemplating, this is
probably not true.  Once one enters a namespace discipline, one
may not expect interior namespaces to be randomly declared by
the values found for exterior names.

Al Gilman


From owner-uri@Bunyip.Com  Sat Feb 28 12:27:04 1998
Delivery-Date: Sat, 28 Feb 1998 12:27:05 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA11931
	for <ietf-archive@ietf.org>; Sat, 28 Feb 1998 12:27:04 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA25551;
	Sat, 28 Feb 1998 12:29:39 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA23692
	for uri-out; Sat, 28 Feb 1998 11:19:51 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA23686
	for uri-in; Sat, 28 Feb 1998 11:19:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA23680
	for <uri@services.bunyip.com>; Sat, 28 Feb 1998 11:19:48 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA10060
	for uri@services; Sat, 28 Feb 1998 11:19:48 -0500 (EST)
Received: from access4.digex.net (access4.digex.net [205.197.245.195])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA10057;
	Sat, 28 Feb 1998 11:19:46 -0500 (EST)
Received: (from asgilman@localhost)
          by access4.digex.net (8.8.4/8.8.4)
	  id LAA01134; Sat, 28 Feb 1998 11:19:15 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199802281619.LAA01134@access4.digex.net>
Subject: Re: detailed critique?
To: uri@Bunyip.Com, ietf-urn@Bunyip.Com
Date: Sat, 28 Feb 1998 11:19:15 -0500 (EST)
In-Reply-To: <003801bd4427$d89ca600$d7019784@ssun2.CNRI.Reston.Va.US> from "Sam X. Sun" at "Feb 28, 98 04:04:12 am"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

to follow up on what Sam X. Sun said:

> As discussed earlier, I believe that the treatment of
> "#segment" portion in URI syntax is defined following the
> "http:" URL implementation, which is the way implemented in
> libwww.lib, that is:

Almost.  The driving specific case is HTML documents, not HTTP
transport.  The existing implementations are driven by the desire
to make relative URLs work independent of retrieval protocol
across file: ftp: and http: [maybe gopher:] schemes.  It is
precisely this comm-protocol-indepence argument that I thought
Jim laid out well.

And Fote has convinced me that it is essential that file: and
ftp: scheme implementations be protected from thinking that the
#fragment part should be passed to the server.  HTTP servers
could perhaps be taught to ignore the #fragment if included in a
GET, but ftp servers are beyond our ability to retrain.  But this
could still be interpreted as a broad [but not universal] class
of retrieval methods for which the #fragment gets stripped in the
scheme handler before it exercises the external service for
retrieval.

> In other words, when we enter a URI "foo:aaa#bbb", we expect the entire
> "aaa#bbb" to be processed by the "foo" module, not just "aaa" part of it.
> And there is real world demand on this. For example, when we were trying to
> define a URI namespace for SICI, which uses "#" character heavily in its
> naming convention, we found that not only we couldn't map it into "http:"
> URL namespace, neither could we map it "legally" to any new URI namespace,
> because they are all defined following the "http:" convention.

This is extremely helpful.  Now the objection has standing; there is
actual damage possible.  Is the damage limited to having to use %23 for
# wherever it occurs in the SICI name?

Al Gilman


From owner-ietf-outbound.10  Mon Mar  2 09:10:11 1998
Delivery-Date: Mon, 02 Mar 1998 09:12:26 -0500
Return-Path: owner-ietf-outbound.10
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id JAA29795
	for ietf-outbound.10@ietf.org; Mon, 2 Mar 1998 09:10:01 -0500 (EST)
Received: from axa.co.uk (axa.co.uk [193.123.100.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA29741
	for <ietf@ns.ietf.org>; Mon, 2 Mar 1998 09:08:49 -0500 (EST)
Received: (from owain@localhost)
          by axa.co.uk (8.8.4/8.8.4)
	  id OAA15994; Mon, 2 Mar 1998 14:09:45 GMT
From: Owain Vaughan <owain@AXA.CO.UK>
Message-Id: <199803021409.OAA15994@axa.co.uk>
Subject: Re: Last Call: Anti-Spam Requirements on an SMTP MTA to BCP
To: richard@turnpike.com (Richard Clayton)
Date: Mon, 2 Mar 1998 14:09:45 +0000 (GMT)
Cc: ietf@ns.ietf.org
In-Reply-To: <7xIfK3AOqq+0EAMp@turnpike.com> from "Richard Clayton" at Mar 2, 98 12:48:14 pm
Content-Type: text

 
> I have a second more specific problem with the draft. Error 551 is
> mentioned several times..  eg
> 
> >       C  MAIL From: <usr@spam.example>
> >       S  250 <usr@spam.example>... Sender ok
> >       C  RCTP To: <usr@domain.example>
> >       S  250 <usr@domain.example>... Recipient ok
> >       C  RCTP To: <foo@domain.example>
> >       S  451 <foo@domain.example>... Denied due to spam list
> >       C  RCTP To: <bar@domain.example>
> >       S  551 <bar@domain.example>... Denied due to spam list
> 
> As I understand the current state of deliberations, 551 is being
> explicitly deprecated by DRUMS. I expect this should be 550 throughout.

Plus it says RCTP To: rather than RCPT To:

Owain


From owner-ietf-outbound.10  Mon Mar  2 10:00:11 1998
Delivery-Date: Mon, 02 Mar 1998 10:03:12 -0500
Return-Path: owner-ietf-outbound.10
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id KAA01632
	for ietf-outbound.10@ietf.org; Mon, 2 Mar 1998 10:00:02 -0500 (EST)
Received: from callandor.cybercash.com (callandor.cybercash.com [204.178.186.70])
	by ns.ietf.org (8.8.7/8.8.7a) with SMTP id JAA01593
	for <ietf@ietf.org>; Mon, 2 Mar 1998 09:59:29 -0500 (EST)
Received: by callandor.cybercash.com; id KAA11490; Mon, 2 Mar 1998 10:02:05 -0500
Received: from cybercash.com(204.149.68.52) by callandor.cybercash.com via smap (3.2)
	id xma011421; Mon, 2 Mar 98 10:01:38 -0500
Received: by cybercash.com (4.1/SMI-4.1)
	id AA13090; Mon, 2 Mar 98 10:00:55 EST
Date: Mon, 2 Mar 1998 10:00:45 -0500 (EST)
From: "Donald E. Eastlake 3rd" <dee@cybercash.com>
To: Richard Clayton <richard@turnpike.com>
Cc: ietf@ns.ietf.org, lindberg@CDG.CHALMERS.SE
Subject: Re: Last Call: Anti-Spam Requirements on an SMTP MTA to BCP
In-Reply-To: <7xIfK3AOqq+0EAMp@turnpike.com>
Message-Id: <Pine.SUN.3.91.980302091910.10947B-100000@cybercash.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

Richard,

On Mon, 2 Mar 1998, Richard Clayton wrote:

> Date: Mon, 2 Mar 1998 12:48:14 +0000
> From: Richard Clayton <richard@turnpike.com>
> 
> In message <199802271513.KAA09638@ns.ietf.org>, The IESG <iesg-
> secretary@ns.ietf.org> writes
> >
> >The IESG has received a request to consider Anti-Spam Requirements on
> >an SMTP MTA <draft-lindberg-anti-spam-mta-02.txt> as a BCP.  This has
> >been reviewed in the IETF but is not the product of an IETF Working
> >Group.
> 
> ...
> 
> The most worrying example [in the draft] is this one:
> 
> >2.8. Verify "MAIL From"
> >
> >   The MTA SHOULD be able to perform a simple "sanity check" of the
> >   "MAIL From" domain and refuse to receive mail if that domain is
> >   nonexistent. To overcome temporary errors/problems in the DNS, 4xx
> >   Return Codes are strongly recommended; however the MTA MAY allow for
> >   Return Codes that show real DNS state - 4xx for temporary problems
> >   and 5xx for NonExistent domain.
> >
> >   In all honesty, please note that this requirement and ability is a
> >   mixed blessing and should be used with extreme care.
> >
> >   For early versions of spam spam software it does provide quite some
> >   relief, since that software generates mail with completely bogus
> >   "MAIL From" that will never even get into the system.
> >
> >   On the other hand, sites with weak DNS connectivity may find their
> >   legitimate mail having problems reaching destinations due to DNS
> >   timeouts. However, since DNS information is handled asynchronously
> >   and is cached even though the initial requester has given up, chances
> >   are high that the necessary information is there at a later attempt.
> >
> >   ...
> 
> I do note the caveat of "extreme care", but the author seems to be more
> concerned with poorly connected DNS, rather than a DNS configuration
> which is just plain wrong!
> 
> In RISKS (http://catless.ncl.ac.uk/Risks/19.24.html) Garfinkel discusses
> what happened when a small New England ISP (vineyard.net) tried this
> approach. Bottom line was that they stopped because they were bouncing
> too much genuine material, and those bounces were from sites with
> perfectly accessible, but incorrect DNS entries.

I believe you are incorrect.  The test being performed by Vineyard.NET at the
referrenced URL was the test of determing that the IP address from which the
SMTP connection came had an inverse entry (in .in-addr.arpa for IPv4).  This
has nothing to do with the "MAIL From" address, which is arbitrary. 

Furthermore, the draft merely proposes as BCP the availability of the
capability of testing that the MAIL From address has a domain name which
exists in the DNS, it does not specify as BCP the activation of this testing
capability. 

With the tendency of spammer vermin to multiply, people running SMTP servers
on the Internet need whatever capability they can get to tightening
constrains on the mail they receive and at least narrow the range of
behaviour of the abusers so they can be more easily tracked and appropriate
counter measures taken. 

There are exceptions, such as SMTP servers run by NICs that may be receiving
mail related to DNS configuration problems, where you would not want to
impose such checks.  But I believe that in fact, not only do you usually want
to check the MAIL From address so that it is at least possible that you could
reply to it (unless it is the specially permitted null address for errors),
you should also optionally be able to impose the check that Vineyard.NET
tried, of seeing if there is an inverse DNS entry for the SMTP source IP
address, and if you desire of going a step further and testing that the
domain name gotten from the inverse look-up forward translated to a set of
addresses including the one from which you are getting the SMTP connection. 

> I am concerned that elevating this type of filtering from a local policy
> which meets local needs to "BCP" status, is likely to have a long term
> and damaging effect on a fundamental protocol.
> 
> Refusing to accept mail because the senders DNS is wrong or inconsistent
> is completely at odds with the Fundamental Principle of being liberal in
> what one accepts.

That is not some immutable Fundamental Principle overriding all others, it is
a general principle which needs to be adjusted for individual circumstances. 

This action proposed in the draft results in clear indications back to the
sender that their mail did not get through so they can try different mail or
other forms of communicaitons.  The "damage" to the mail protocol is being
done by the thieves who send bulk unsolicited email.  Get them to stop and I
think you will find that not only the extemely mild measures in this draft
but also the much more draconian but necessary actions such as the Real Time
Block Hole list (which, last I knew, EUNet among many other subscribed to and
enforces) would fade away. 

> I have a second more specific problem with the draft. Error 551 is
> mentioned several times..  eg
> 
> >       C  MAIL From: <usr@spam.example>
> >       S  250 <usr@spam.example>... Sender ok
> >       C  RCTP To: <usr@domain.example>
> >       S  250 <usr@domain.example>... Recipient ok
> >       C  RCTP To: <foo@domain.example>
> >       S  451 <foo@domain.example>... Denied due to spam list
> >       C  RCTP To: <bar@domain.example>
> >       S  551 <bar@domain.example>... Denied due to spam list
> 
> As I understand the current state of deliberations, 551 is being
> explicitly deprecated by DRUMS. I expect this should be 550 throughout.
> 
> My apologies if I should have been discussing this earlier or elsewhere.
> 
> -- 
> richard                      richard.clayton    @    T U R N P I K E .com
>                                                      tel: +44 1306 732300
> "Assembly of Japanese bicycle require great peace of mind" quoted in ZAMM

Donald
=====================================================================
Donald E. Eastlake 3rd     +1 978-287-4877(tel)     dee@cybercash.com
   318 Acton Street        +1 978-371-7148(fax)     dee@world.std.com
Carlisle, MA 01741 USA     +1 703-620-4200(main office, Reston, VA)
http://www.cybercash.com           http://www.privacy.org/ipc


From owner-uri@Bunyip.Com  Mon Mar  2 12:03:42 1998
Delivery-Date: Mon, 02 Mar 1998 12:03:42 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA06326
	for <ietf-archive@ietf.org>; Mon, 2 Mar 1998 12:03:42 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA03690;
	Mon, 2 Mar 1998 12:06:17 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA27764
	for uri-out; Mon, 2 Mar 1998 11:30:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA27755
	for uri-in; Mon, 2 Mar 1998 11:30:24 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA27746
	for <uri@services.bunyip.com>; Mon, 2 Mar 1998 11:30:18 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA16866
	for uri@services; Mon, 2 Mar 1998 11:30:19 -0500 (EST)
Received: from cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA16863;
	Mon, 2 Mar 1998 11:30:12 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id LAA03410;
	Mon, 2 Mar 1998 11:32:39 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id LAA13754; Mon, 2 Mar 1998 11:30:01 -0500
Message-ID: <08c801bd45f9$35dc86a0$29019784@ssun.CNRI.Reston.Va.US>
Reply-To: "Sam Sun" <ssun@cnri.reston.va.us>
From: "Sam Sun" <ssun@cnri.reston.va.us>
To: "Al Gilman" <asgilman@access.digex.net>, <uri@Bunyip.Com>,
        <urn-ietf@Bunyip.Com>
Subject: Relative URI vs. #fragment. (was Re: [URN] #fragment as :name)
Date: Mon, 2 Mar 1998 11:35:27 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-uri@Bunyip.Com
Precedence: bulk

>This is an observation, not a proposal.
>
>It appears to me that the established uses of #fragment with HTML
>documents, and the proposed extensions with XML documents (which
>are designed to be compatible with the HTML-driven uses) are all
>cases where what follows the # character is a name reference.
>
>It is a reference to a name defined in a namespace which is in
>turn defined by the object identified in the preceding name.
>It is a "classic case of namespace descent."  The spelling might
>as easing be scheme:stuff:fragment where stuff comprises the
><site> and <path> parts in conventional URL usage.
>

>It is the fact that ID and NAME are both attribute designators
>from a common namespace that lets Lynx treat IDs in HTML in a
>manner "homologous to #name" and extend the scope of #name to
>include #[name | id] with no damage whatsoever.
>


I think it might be helpful to add that the “#fragment” and relative URI are
two kind of entities within any certain name and are processed differently.
For example, href=”relative-uri” is processed by binding “relative-uri” to
its base-uri, and sending the complete URI across the wire. But for href=”
foo:aaa#bbb”, according to the current URI draft, the “#bbb” would be cut
off from the URI reference (since it’s not part of URI), and only the
“foo:aaa” get sent over the wire.





From owner-uri@Bunyip.Com  Mon Mar  2 12:21:24 1998
Delivery-Date: Mon, 02 Mar 1998 12:21:25 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA07109
	for <ietf-archive@ietf.org>; Mon, 2 Mar 1998 12:21:24 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA03814;
	Mon, 2 Mar 1998 12:23:58 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA28121
	for uri-out; Mon, 2 Mar 1998 11:43:25 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA28111
	for uri-in; Mon, 2 Mar 1998 11:43:22 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA28104
	for <uri@services.bunyip.com>; Mon, 2 Mar 1998 11:43:20 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA16959
	for uri@services; Mon, 2 Mar 1998 11:43:20 -0500 (EST)
Received: from cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA16956;
	Mon, 2 Mar 1998 11:43:18 -0500 (EST)
Received: from newcnri.CNRI.Reston.Va.US (newcnri [132.151.1.84])
	by cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id LAA03520;
	Mon, 2 Mar 1998 11:45:51 -0500 (EST)
Received: from ssun by newcnri.CNRI.Reston.Va.US (SMI-8.6/SMI-SVR4)
	id LAA14401; Mon, 2 Mar 1998 11:43:12 -0500
Message-ID: <08cb01bd45fb$0d7dfbb0$29019784@ssun.CNRI.Reston.Va.US>
Reply-To: "Sam Sun" <ssun@cnri.reston.va.us>
From: "Sam Sun" <ssun@cnri.reston.va.us>
To: "Al Gilman" <asgilman@access.digex.net>, <uri@Bunyip.Com>,
        <urn-ietf@Bunyip.Com>
Subject: Relative URI vs. URN, and URI uniformity.  (was Re: [URN] #fragment as :name)
Date: Mon, 2 Mar 1998 11:48:38 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-uri@Bunyip.Com
Precedence: bulk

Al Gilman said:
>......
>In the schemes that the URN community is contemplating, this is
>probably not true.  Once one enters a namespace discipline, one
>may not expect interior namespaces to be randomly declared by
>the values found for exterior names.
>


My observation is that relative URI defines a client side process for
compounding names. Based on libwww.lib implementation, relative URI never
leaves the client side by itself, but have to bind to the URI scheme in its
base URI before it can be of any use. So, if URI is considered a machine to
machine protocol syntax, is relative URI an URI?

The URN working group defined the syntax for identifiers to be transferred
over the wire. If I understand correctly, URN syntax is designed mainly as a
machine to machine protocol syntax. If there were any relative URN to be
defined, it would mean that the URN service could not be stateless, and have
to keep history of previous transactions in order to construct compound
names, which doesn't seem very practical.

This leads to the question to what URI is.

First, an observation: Some URI schemes, like “http:” or “urn:”, have the
client side syntax follow the machine to machine protocol syntax. Some other
URI schemes don’t. For example, the ftp server will not know to convert %23
to ‘#’, and when you send “ftp:user%23&pass%23word@foo.com”, the ftp server
at “foo.com” will not recognize you are user “user#”, and entering password
“pass#word”. Another example is LDAP whose protocol uses UTF-8 encoding, but
the URL syntax seems to follow the http URL.

It seems more natural to consider URI as a client side referral syntax. For
any URI “foo:foo-specific-name”, the URI is responsible only to refer
“foo-specific-name” to “foo:” module, but nothing more. Individual scheme
should be allowed to decide how to parse its scheme specific data, and how
to process the “#fragment”. Each scheme should be allowed to decide its own
set of reserved/excluded characters, its character set encoding, and whether
the client-side syntax follows the protocol syntax.

If this is the case, it seems that for URI, the only reserved characters
needed is byte ‘%25’, which is character % in ASCII encoding. And the only
excluded character needed is byte ‘%22’, which is character ” in ASCII
encoding. The ‘%25’ is needed to allow non-printable characters be entered
and be understood. The ‘%22’ is necessary for separating URI from its
surrounding context.

Also, URI doesn’t have to be constrained to a subset of ASCII characters
only, but should let individual URI scheme to decide how to support
international character sets. Based on what I saw, the only strong arguments
for URI to be ASCII only is that it is printable and can be entered from
almost any (not all!) keyboard. These might be nice user interface features
for “http:” URL, not necessarily for all other URIs. To be short, not every
document is written to be readable by anyone around the world, nor would it
necessary to require _every_ NAME to be defined printable and enterable by
anyone around the world. It should be a decision of the name issuer, not the
underlying technology.

Essentially, I’m suggesting that the uniformity of URI should be only on its
scheme binding syntax, as is commonly accepted in the web context, but not
extend into the scheme specific content.

Regards,
Sam
ssun@cnri.reston.va.us




From curnc1@aonline.com  Mon Mar  2 20:32:13 1998
Delivery-Date: Mon, 02 Mar 1998 20:32:13 -0500
Return-Path: curnc1@aonline.com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id UAA27261
	for <ietf-archive@ietf.org>; Mon, 2 Mar 1998 20:32:12 -0500 (EST)
From: curnc1@aonline.com
Received: from mail.bitterroot.net (bitterroot.net [206.26.92.3])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA06142
	for <ietf-archive@cnri.reston.va.us>; Mon, 2 Mar 1998 20:34:46 -0500 (EST)
Date: Mon, 2 Mar 1998 20:34:46 -0500 (EST)
Message-Id: <199803030134.UAA06142@cnri.reston.va.us>
Received: from aonline.com (hdn90-063.hil.compuserve.com [206.175.99.63])
          by mail.bitterroot.net (post.office MTA v1.9.1 ID# 0-11713)
          with SMTP id ABE199; Mon, 2 Mar 1998 18:34:52 -0700
To: curnc1@aonline.com
Subject: Hi, how are you !

Dear Friend:

This is an extremely IMPORTANT announcement for you!

iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
               IMPORTANT ANNOUNCEMENT
               IMPORTANT ANNOUNCEMENT
               ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
               Your Future May Depend on it!!!
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii

Before you learn about this 'Important Announcement', please read the
following 'Editorial Excerpts' first from some important publications in the
United States:

New York Times:     "In concluding our review of Financial Organizations
'''''''''''''''''''''''''''''''''''''''''''''''      to effect change in the 90's, special attention should
be called to 'World Currency Cartel' organization based in California.  The
members of this organization are amassing hundreds of millions of dollars
in the currency market using a very LEGAL method which has NEVER
been divulged to the general public. While their purpose is not yet known,
their presence has most certainly been felt".

NBC  Nightly News:    " Members of the World Currency Cartel organization,
''''''''''''''''''''''''''''''''''''''''''''''''''''''    who always keep very Low Profile of themselves ,
are some of the most powerful and wealthiest people in this hemisphere".

More Excerpts later, but first let us give you this "Important Announcement":
```````````````````````````````````````````````````````````````````````````````````````````````````````````
We are glad to announce that for the very first time, the World Currency
Cartel organization will instruct a LIMITED number of people Worldwide
HOW TO CONVERT $25 INTO ONE HUNDRED OF LEGAL CURRENCY.
We will transact the first conversion for you, after that you can quickly and
easily do this on your own hundreds or even thousands of times each and
every month.

TAKE ADVANTAGE OF THIS "SECRET FLAW" !
===================================

It is even more explosive than we have yet disclosed. While currency
does fluctuates daily, we can show you  HOW TO CONVERT $99 
INTO $580 as many times as you want. That means, you will be able
to CONVERT $99 AMERICAN LEGAL CURRENCY DOLLARS FOR 
$580 OF THE SAME. You can do this as many times as you wish, 
every day, every week, every month. All very LEGALLY and effort-
lessly!

It only takes about 5 to 10 minutes each time you do this. You can do
this from your home, office or even while travelling. All you need is an
access to a phone line and an address. Best of all, you can do this
from ANY CITY ON THIS EARTH!!!

Again, we must reiterate, anyone can do this and the source is NEVER-
ENDING. For as long as the global financial community continues to
use different currencies with varying exchange rate, this "Secret Flaw"
will exist.                                                                    '''''''''''''''''''''''''''''''''''''''''''

As we said earlier, we will do the first transaction for you and will also
show you exactly how to do this on your own, over and over again.

The amount of exchange you would do each time is entirely up to you.
Working just 2 to 10 hrs a week, you can soon join the list of Mllionaires
who do this on a daily basis and many times a day. The transaction is
so simple that even a high school kid can do it!

We at the World Currency Cartel organization would like to see a uniform
global  currency backed by gold. But, until then, we will allow a LIMITED
number of individuals worldwide to share in the Unlimited Profits provided
for by the world currency differentials.

We will espouse no more political views nor will we ask you do so. We
can say however, that our parent organization Wealth Exchange Int. 
benefits greatly by the knowledge being shared as we ourselves along
with you benefit likewise. Your main concern surely will be, how you will
benefit.

In a short time, after you become a member, you can start making trans-
actions from your home, office, by telephone or through the mail and even
while travelling. As we said earlier, we will do the first transaction for you
and will show you exactly how to do this over and over again.

No one can stop you from earning hundreds of thousands and even
millions of dollars each year for as long as this "SECRET FLAW" exist!
                                                                       ''''''''''''''''''''''''''''''''''''''''''''''
Don't believe us, experience it for ourself !
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;     Unlike anyone else, we
will assure you a great financial freedom and you will add to our quickly
growing base of supporters and join the list of Mllionaires being created
using this " Secret Flaw " in the world currency market!!

DON'T ENVY US, JOIN US TODAY !!!
*******************************************
There is a one time membership fee of only $195.00. BUT, if you join
us by March 25, 1998, which is our company's second Anniversarry
date, you can join us for only $25 administrative cost. Your important
documents, instructions, contact name/address/phone number and
all other pertinent information will be mailed to you immediately. So ,
take advantage of our Anniversarry date and join us today.

(If you are replying  AFTER March 25, 1998; you must pay $195  for
the membership. NO EXCEPTIONS and no more e-mail enquiries).

Upon becoming a member, you promise to keep all infos CONFIDENTIAL.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Should you choose to cancel your membership for any reason, you must
return all documents for a refund within 60 days.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

IMPORTANT:
''''''''''''''''''''''''''''''''''''''
1.....Write your name & mailing address VERY CLEARLY on paper
2.....Below your address, please write your E-mail address (Optional)
3.....At the top Left hand corner, write the word "NEW MEMBER"
4.....Attache a CHECK or M.O. for $25 plus $3 for postage & shipping
        (Total  US$ 28.00)
5.....Make it payable to 'WEALTH EXCHANGE INT.' and mail to:

                   WEALTH EXCHANGE INT.
                   9903 SANTA MONICA BL;
                   SUITE #  405
                   BEVERLY HILLS,
                   CA 90212.
                   U.S.A.

( Overseas request MUST ADD US$ 10.00 EXTRA for the postage ).
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Here are some more Editorial Excerpts:
````````````````````````````````````````````````````````
Wall Street:     " A discreet group of Americans, operating under the
                        guise of World Currency Cartel have recently begun
making rumbles in world finance market. While at this time, their game
is not completely known, they certainly be watched by those making
major moves in the curency contracts".

Financial Week:    " Watch them, monitor them, extract their knowledge
                               and try to become one of them. That is the soundest
financial advice we could give someone".

National Business Weekly :   " While this reporter has been left in the cold
                                               as to its method of operation, we have been
able to confirm that World Currency Cartel and its members are literally
amassing great fortunes overnight".

$$$$$$$$$$$$$$$$$$$$$$$$$$$ END $$$$$$$$$$$$$$$$$$$$$$$$$$$$




From curnc1@aonline.com  Mon Mar  2 20:46:03 1998
Delivery-Date: Mon, 02 Mar 1998 20:46:03 -0500
Return-Path: curnc1@aonline.com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id UAA27310
	for <ietf-archive@ietf.org>; Mon, 2 Mar 1998 20:46:02 -0500 (EST)
From: curnc1@aonline.com
Received: from mail.bitterroot.net (bitterroot.net [206.26.92.3])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA06174
	for <ietf-archive@nri.reston.va.us>; Mon, 2 Mar 1998 20:48:37 -0500 (EST)
Date: Mon, 2 Mar 1998 20:48:37 -0500 (EST)
Message-Id: <199803030148.UAA06174@cnri.reston.va.us>
Received: from aonline.com (hdn90-063.hil.compuserve.com [206.175.99.63])
          by mail.bitterroot.net (post.office MTA v1.9.1 ID# 0-11713)
          with SMTP id ABX199; Mon, 2 Mar 1998 18:39:22 -0700
To: curnc1@aonline.com
Subject: Hi, how are you !

Dear Friend:

This is an extremely IMPORTANT announcement for you!

iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
               IMPORTANT ANNOUNCEMENT
               IMPORTANT ANNOUNCEMENT
               ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
               Your Future May Depend on it!!!
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii

Before you learn about this 'Important Announcement', please read the
following 'Editorial Excerpts' first from some important publications in the
United States:

New York Times:     "In concluding our review of Financial Organizations
'''''''''''''''''''''''''''''''''''''''''''''''      to effect change in the 90's, special attention should
be called to 'World Currency Cartel' organization based in California.  The
members of this organization are amassing hundreds of millions of dollars
in the currency market using a very LEGAL method which has NEVER
been divulged to the general public. While their purpose is not yet known,
their presence has most certainly been felt".

NBC  Nightly News:    " Members of the World Currency Cartel organization,
''''''''''''''''''''''''''''''''''''''''''''''''''''''    who always keep very Low Profile of themselves ,
are some of the most powerful and wealthiest people in this hemisphere".

More Excerpts later, but first let us give you this "Important Announcement":
```````````````````````````````````````````````````````````````````````````````````````````````````````````
We are glad to announce that for the very first time, the World Currency
Cartel organization will instruct a LIMITED number of people Worldwide
HOW TO CONVERT $25 INTO ONE HUNDRED OF LEGAL CURRENCY.
We will transact the first conversion for you, after that you can quickly and
easily do this on your own hundreds or even thousands of times each and
every month.

TAKE ADVANTAGE OF THIS "SECRET FLAW" !
===================================

It is even more explosive than we have yet disclosed. While currency
does fluctuates daily, we can show you  HOW TO CONVERT $99 
INTO $580 as many times as you want. That means, you will be able
to CONVERT $99 AMERICAN LEGAL CURRENCY DOLLARS FOR 
$580 OF THE SAME. You can do this as many times as you wish, 
every day, every week, every month. All very LEGALLY and effort-
lessly!

It only takes about 5 to 10 minutes each time you do this. You can do
this from your home, office or even while travelling. All you need is an
access to a phone line and an address. Best of all, you can do this
from ANY CITY ON THIS EARTH!!!

Again, we must reiterate, anyone can do this and the source is NEVER-
ENDING. For as long as the global financial community continues to
use different currencies with varying exchange rate, this "Secret Flaw"
will exist.                                                                    '''''''''''''''''''''''''''''''''''''''''''

As we said earlier, we will do the first transaction for you and will also
show you exactly how to do this on your own, over and over again.

The amount of exchange you would do each time is entirely up to you.
Working just 2 to 10 hrs a week, you can soon join the list of Mllionaires
who do this on a daily basis and many times a day. The transaction is
so simple that even a high school kid can do it!

We at the World Currency Cartel organization would like to see a uniform
global  currency backed by gold. But, until then, we will allow a LIMITED
number of individuals worldwide to share in the Unlimited Profits provided
for by the world currency differentials.

We will espouse no more political views nor will we ask you do so. We
can say however, that our parent organization Wealth Exchange Int. 
benefits greatly by the knowledge being shared as we ourselves along
with you benefit likewise. Your main concern surely will be, how you will
benefit.

In a short time, after you become a member, you can start making trans-
actions from your home, office, by telephone or through the mail and even
while travelling. As we said earlier, we will do the first transaction for you
and will show you exactly how to do this over and over again.

No one can stop you from earning hundreds of thousands and even
millions of dollars each year for as long as this "SECRET FLAW" exist!
                                                                       ''''''''''''''''''''''''''''''''''''''''''''''
Don't believe us, experience it for ourself !
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;     Unlike anyone else, we
will assure you a great financial freedom and you will add to our quickly
growing base of supporters and join the list of Mllionaires being created
using this " Secret Flaw " in the world currency market!!

DON'T ENVY US, JOIN US TODAY !!!
*******************************************
There is a one time membership fee of only $195.00. BUT, if you join
us by March 25, 1998, which is our company's second Anniversarry
date, you can join us for only $25 administrative cost. Your important
documents, instructions, contact name/address/phone number and
all other pertinent information will be mailed to you immediately. So ,
take advantage of our Anniversarry date and join us today.

(If you are replying  AFTER March 25, 1998; you must pay $195  for
the membership. NO EXCEPTIONS and no more e-mail enquiries).

Upon becoming a member, you promise to keep all infos CONFIDENTIAL.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Should you choose to cancel your membership for any reason, you must
return all documents for a refund within 60 days.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

IMPORTANT:
''''''''''''''''''''''''''''''''''''''
1.....Write your name & mailing address VERY CLEARLY on paper
2.....Below your address, please write your E-mail address (Optional)
3.....At the top Left hand corner, write the word "NEW MEMBER"
4.....Attache a CHECK or M.O. for $25 plus $3 for postage & shipping
        (Total  US$ 28.00)
5.....Make it payable to 'WEALTH EXCHANGE INT.' and mail to:

                   WEALTH EXCHANGE INT.
                   9903 SANTA MONICA BL;
                   SUITE #  405
                   BEVERLY HILLS,
                   CA 90212.
                   U.S.A.

( Overseas request MUST ADD US$ 10.00 EXTRA for the postage ).
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Here are some more Editorial Excerpts:
````````````````````````````````````````````````````````
Wall Street:     " A discreet group of Americans, operating under the
                        guise of World Currency Cartel have recently begun
making rumbles in world finance market. While at this time, their game
is not completely known, they certainly be watched by those making
major moves in the curency contracts".

Financial Week:    " Watch them, monitor them, extract their knowledge
                               and try to become one of them. That is the soundest
financial advice we could give someone".

National Business Weekly :   " While this reporter has been left in the cold
                                               as to its method of operation, we have been
able to confirm that World Currency Cartel and its members are literally
amassing great fortunes overnight".

$$$$$$$$$$$$$$$$$$$$$$$$$$$ END $$$$$$$$$$$$$$$$$$$$$$$$$$$$




From owner-ietf-outbound.10  Mon Mar  2 21:20:11 1998
Delivery-Date: Mon, 02 Mar 1998 21:21:18 -0500
Return-Path: owner-ietf-outbound.10
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id VAA28018
	for ietf-outbound.10@ietf.org; Mon, 2 Mar 1998 21:20:02 -0500 (EST)
Received: from THOR.INNOSOFT.COM (SYSTEM@THOR.INNOSOFT.COM [192.160.253.66])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA26402
	for <ietf@ns.ietf.org>; Mon, 2 Mar 1998 19:02:00 -0500 (EST)
Received: from INNOSOFT.COM by INNOSOFT.COM (PMDF V5.1-10 #8694)
 id <01IU6Y9328HC9BVNBL@INNOSOFT.COM> for ietf@ns.ietf.org; Mon,
 2 Mar 1998 16:00:56 PST
Date: Mon, 02 Mar 1998 14:55:41 -0800 (PST)
From: Ned Freed <Ned.Freed@innosoft.com>
Subject: Re: Last Call: Anti-Spam Requirements on an SMTP MTA to BCP
In-reply-to: "Your message dated Mon, 02 Mar 1998 12:48:14 +0000"
 <7xIfK3AOqq+0EAMp@turnpike.com>
To: Richard Clayton <richard@turnpike.com>
Cc: ietf@ns.ietf.org
Message-id: <01IU7371X8V29BVNBL@INNOSOFT.COM>
MIME-version: 1.0
Content-type: MULTIPART/MIXED; BOUNDARY="Boundary_(ID_NVYYD7mAyd/v6HHBOkaJig)"
References: <199802271513.KAA09638@ns.ietf.org>
 <199802271513.KAA09638@ns.ietf.org>


--Boundary_(ID_NVYYD7mAyd/v6HHBOkaJig)
Content-type: TEXT/PLAIN; CHARSET=US-ASCII

Richard Clayton writes:

> > The IESG has received a request to consider Anti-Spam Requirements on
> > an SMTP MTA <draft-lindberg-anti-spam-mta-02.txt> as a BCP.  This has
> > been reviewed in the IETF but is not the product of an IETF Working
> > Group.

> I have no love of unsolicited junk mail, and there is much good advice in
> this document.

> However, to endorse all of its suggestions as "best current practice"
> without a detailed analysis of the downside of implementing them does not
> seem to me to be wise.

I'm afraid I must agree with this assessment. (And I have said as much in
private mail to the IESG in which I objected to advancement of this document to
BCP in its present form.)

Donald Eastlake responds:

> Furthermore, the draft merely proposes as BCP the availability of the
> capability of testing that the MAIL From address has a domain name which
> exists in the DNS, it does not specify as BCP the activation of this testing
> capability. 

This is quite correct but also beside the point. The IETF's criteria for
evaluating protocols revolve around implementation and use.  In particular,
interoperability issues that arise from implemention and use are of paramount
importance.

As such, it is not sufficient for a specification to be correct in a narrow
sense; it must also avoid language that readily admits incorrect
interpretation, implementation, and use. And the unfortunate fact of the matter
is that a document describing facilities of the sort described here will be
taken by managers as justification for using these facilities in highly
inappropriate ways. This will then lead to all manner of interoperability
problems. We currently are besieged by interoperability problems brought about
by misguided attempts to block spam; I currently spend more of my time dealing
with the unintended consequences of spam blocking than I do dealing with spam
itself.

None of this is unfixable; the addition of text describing the problems
with these mechanisms and what must not be done with them will eliminate
my objections to the document.

> The most worrying example is this one:

> > 2.8. Verify "MAIL From"

> I do note the caveat of "extreme care", but the author seems to be more
> concerned with poorly connected DNS, rather than a DNS configuration
> which is just plain wrong!

> In RISKS (http://catless.ncl.ac.uk/Risks/19.24.html) Garfinkel discusses
> what happened when a small New England ISP (vineyard.net) tried this
> approach. Bottom line was that they stopped because they were bouncing
> too much genuine material, and those bounces were from sites with
> perfectly accessible, but incorrect DNS entries.

While I agree with the assessment that this document needs careful review and
the addition of a fair amount of text describing the possible consequences of
inappropriate use of the various mechanisms it describes, I do not agree that
his is the biggest problem. As Donald Eastlake points out:

> The test being performed by Vineyard.NET at the
> referrenced URL was the test of determing that the IP address from which the
> SMTP connection came had an inverse entry (in .in-addr.arpa for IPv4).  This
> has nothing to do with the "MAIL From" address, which is arbitrary. 

There is in fact a big problem with validating MAIL FROM in this way: In their
zeal to implement the best possible blocking, many managers fail to take into
account that it is perfectly legitimate for the MAIL FROM field to be empty.
Indeed, current Internet standards REQUIRE that MAIL FROM be left blank in
[non]delivery notifications; failure to do so can result in nasty message
loops. Yet the requirement that logically follows (MTAs MUST NOT block messages
with blank MAIL FROM fields) from this is mentioned nowhere in this document.

The leeway that is apparently given to treat transient DNS problems as
permanent, fatal errors in this part of the specification is also unacceptable.

Donald Eastlake also writes:

> With the tendency of spammer vermin to multiply, people running SMTP servers
> on the Internet need whatever capability they can get to tightening
> constrains on the mail they receive and at least narrow the range of
> behaviour of the abusers so they can be more easily tracked and appropriate
> counter measures taken. 

This is also quite correct, but we also have a responsibility to fully and
completely document the consequences of using these tools. 

Another common error in setting up these tools is the inadvertent promotion of
something done to block a transient event to permanent site policy.
Specifically, a spam incident happens, rules are installed, the incident ends,
but the rules remain in place. Eventually nobody remembers what the rules are
there for and thus doesn't feel comfortable with removing them.

For this reason requirements should also be placed on MTAs by this document to
either provide a means of expiring old rules, implement "holes" in general
rules (e.g., postmaster to postmaster mail works but everything else is
blocked), or both.

Vernon Schryver also writes:

> That battle is over.  Many large outfits are quite picky about the
> mail_from domain.  If you don't ensure that your system sends with good
> mail_from values, you cannot talk to a lot of the Internet.  Whether
> that is good or bad and whether or not it is in a BCP is irrelevant.

There is a big difference between what sites are currently doing (which can
change very quickly) and what the IETF blesses as recommended practice (which
has a way of hanging around for a long time). And again, like it or not, the
distinction between recommending that MTAs provide facilities and people
actually using those facilities is going to be lost almost immediately.) The
problem doesn't like in what is recommended, it lies in the lack of discussion
of what not to do.

				Ned

--Boundary_(ID_NVYYD7mAyd/v6HHBOkaJig)--


From owner-ietf-outbound.10  Mon Mar  2 22:15:26 1998
Delivery-Date: Mon, 02 Mar 1998 22:21:30 -0500
Return-Path: owner-ietf-outbound.10
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id WAA28951
	for ietf-outbound.10@ietf.org; Mon, 2 Mar 1998 22:15:02 -0500 (EST)
Received: from saint.heaven.net (stpeters@saint.heaven.net [198.69.28.164])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id WAA28895
	for <ietf@ns.ietf.org>; Mon, 2 Mar 1998 22:12:29 -0500 (EST)
Received: (from stpeters@localhost)
	by saint.heaven.net (8.8.5/8.8.5) id WAA29029;
	Mon, 2 Mar 1998 22:12:39 -0500
Date: Mon, 2 Mar 1998 22:12:39 -0500
Message-Id: <199803030312.WAA29029@saint.heaven.net>
From: "Dick St.Peters" <stpeters@NetHeaven.com>
To: Ned Freed <Ned.Freed@innosoft.com>
Cc: Richard Clayton <richard@turnpike.com>, ietf@ns.ietf.org
Subject: Re: Last Call: Anti-Spam Requirements on an SMTP MTA to BCP
In-Reply-To: <01IU7371X8V29BVNBL@INNOSOFT.COM>
References: <199802271513.KAA09638@ns.ietf.org>
	<7xIfK3AOqq+0EAMp@turnpike.com>
	<01IU7371X8V29BVNBL@INNOSOFT.COM>

Ned Freed writes:
> Richard Clayton writes:
> > In RISKS (http://catless.ncl.ac.uk/Risks/19.24.html) Garfinkel discusses
> > what happened when a small New England ISP (vineyard.net) tried this
> > approach. Bottom line was that they stopped because they were bouncing
> > too much genuine material, and those bounces were from sites with
> > perfectly accessible, but incorrect DNS entries.

We're _almost_ a small New England ISP - Vermont is only 20 miles east
of here - and we require that domains resolve.  We have for some time.

So far today, this has blocked 57 emails "from":

   1 <10510344@30330.com>
   1 <22793894@10732.com>
   1 <30959568@17882.com>
   1 <45904172@22023.com>
   1 <5678Free@pkjf.com>
   1 <65334148@05086.com>
   1 <69810090@10750.com>
   1 <74856453@00018.com>
   1 <75532544@12604.com>
   1 <90980990@17852.com>
   1 <96234244@12510.com>
   9 <@gateway.24hrplaymates.com.244.216.208.in-addr.arpa:kelly@gateway.24hrplaymates.com>
  13 <Dear.Pamela...I.think.I'm.a.sport's.groupie.@26622.com>
   1 <JGALLO1@34.rjf.com>
   1 <Katie@04591.com>
   1 <Not@freemoney.com>
   3 <adv@208.10.252.101>
   2 <davethomas@zappaburger.net>
   1 <fineart@205.148.239.3>
   1 <friends@public.net.us>
   1 <joe@greenhart.com>
   1 <lozdoba@mum.neric.com>
   1 <me@here.net>
   1 <ml-pgh-hci-request@list-processor>
   1 <publicinfo@fdicban.gov>
   1 <questions@iddqd.org>
   1 <sidcook@205.138.220.1>
   2 <vernalex@netmeringer.com>
   1 <wishwill@home.rdc1.sdca.home.com>
   1 <workathome@extraopp.net>

It's been worth every cycle, IMNSHO.

For our clients' domains we have dual off-site secondaries, one her in
NY state and one in Colorado, so if people have their mail bounce
because their domains temporarily don't resolve, I have a solution for
them :)

Of course, requiring 'from' domains to resolve might force everyone to
have redundant offsite secondaries, and we'd lose that competitive
edge.  Perhaps that's not a Bad Thing ...

--
Dick St.Peters, stpeters@NetHeaven.com 
Gatekeeper, NetHeaven, Saratoga Springs, NY, 1-800-910-6671 (voice)
Saratoga/Albany/Amsterdam/BlueMountain/Cobleskill/Greenwich/
GlensFalls/LakePlacid/NorthCreek/Plattsburgh/...
	  First Internet service based in the 518 area code


From owner-ietf-outbound.10  Tue Mar  3 00:30:12 1998
Delivery-Date: Tue, 03 Mar 1998 00:33:25 -0500
Return-Path: owner-ietf-outbound.10
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id AAA08362
	for ietf-outbound.10@ietf.org; Tue, 3 Mar 1998 00:30:03 -0500 (EST)
Received: from THOR.INNOSOFT.COM (SYSTEM@THOR.INNOSOFT.COM [192.160.253.66])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id AAA08007
	for <ietf@ns.ietf.org>; Tue, 3 Mar 1998 00:20:49 -0500 (EST)
Received: from INNOSOFT.COM by INNOSOFT.COM (PMDF V5.1-10 #8694)
 id <01IU65RVU1CG9BVLCS@INNOSOFT.COM> for ietf@ns.ietf.org; Mon,
 2 Mar 1998 21:20:48 PST
Date: Mon, 02 Mar 1998 21:12:15 -0800 (PST)
From: Ned Freed <Ned.Freed@innosoft.com>
Subject: Re: Last Call: Anti-Spam Requirements on an SMTP MTA to BCP
In-reply-to: "Your message dated Mon, 02 Mar 1998 22:12:39 -0500"
 <199803030312.WAA29029@saint.heaven.net>
To: "Dick St.Peters" <stpeters@NetHeaven.com>
Cc: Ned Freed <Ned.Freed@innosoft.com>, Richard Clayton <richard@turnpike.com>,
        ietf@ns.ietf.org
Message-id: <01IU7EDLBK1S9BVLCS@INNOSOFT.COM>
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII
References: <199802271513.KAA09638@ns.ietf.org> <7xIfK3AOqq+0EAMp@turnpike.com>
 <01IU7371X8V29BVNBL@INNOSOFT.COM> <01IU7371X8V29BVNBL@INNOSOFT.COM>

> Ned Freed writes:

> > Richard Clayton writes:

> > > In RISKS (http://catless.ncl.ac.uk/Risks/19.24.html) Garfinkel discusses
> > > what happened when a small New England ISP (vineyard.net) tried this
> > > approach. Bottom line was that they stopped because they were bouncing
> > > too much genuine material, and those bounces were from sites with
> > > perfectly accessible, but incorrect DNS entries.

> We're _almost_ a small New England ISP - Vermont is only 20 miles east
> of here - and we require that domains resolve.  We have for some time.

Um, what is your point, exactly? I'm well aware that this approach can be
successful at blocking some sorts of spam. I never said that it wasn't; indeed,
I disagreed with Richard Clayton's assertion that requiring this facility is a
problem with the present document.

My problem with the document's description of MAIL FROM validation is that no
mention is made of the need to make an exception when the MAIL FROM field is
completely empty. And this same problem of lack of guidance in how to use these
facilities is a general problem with the document as it standards -- you will
not find a single MUST NOT or even a SHOULD NOT anywhere in it.

Now, if it was your intent to refute Richard Clayton's assertion that's fine,
but then why was your reply directed at me?

				Ned


From owner-ietf-outbound.10  Tue Mar  3 11:50:44 1998
Delivery-Date: Tue, 03 Mar 1998 11:56:29 -0500
Return-Path: owner-ietf-outbound.10
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id LAA01893
	for ietf-outbound.10@ietf.org; Tue, 3 Mar 1998 11:50:02 -0500 (EST)
Received: from wentzl.cdg.chalmers.se (wentzl.cdg.chalmers.se [129.16.12.9])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id LAA01833
	for <ietf@ns.ietf.org>; Tue, 3 Mar 1998 11:48:14 -0500 (EST)
Received: from wilfer1.cdg.chalmers.se (wilfer1.cdg.chalmers.se [129.16.12.11])
	by wentzl.cdg.chalmers.se (8.8.8/8.8.8) with ESMTP id RAA02545;
	Tue, 3 Mar 1998 17:48:04 +0100 (MET)
From: Gunnar Lindberg <lindberg@CDG.CHALMERS.SE>
Received: (from lindberg@localhost)
	by wilfer1.cdg.chalmers.se (8.8.8/8.8.8) id RAA23952;
	Tue, 3 Mar 1998 17:48:03 +0100 (MET)
Date: Tue, 3 Mar 1998 17:48:03 +0100 (MET)
Message-Id: <199803031648.RAA23952@wilfer1.cdg.chalmers.se>
To: owain@AXA.CO.UK, richard@turnpike.com
Subject: Re: Last Call: Anti-Spam Requirements on an SMTP MTA to BCP
Cc: anti-spam@chalmers.se, ietf@ns.ietf.org
X-Mailer: UCB Mail 5.3.9 97-10-01 (MIME)

>Date: Mon, 2 Mar 1998 12:48:14 +0000
>From: Richard Clayton <richard@turnpike.com>
> ...

The first part of the mail has already been discussed and I assume
there is more to come. It would be nice to get <anti-spam@chalmers.se>
on the Cc: list (I forgot in my prevoius reply).

>Refusing to accept mail because the senders DNS is wrong or
>inconsistent
>is completely at odds with the Fundamental Principle of being
>liberal in
>what one accepts.

You may actually view if differently: If you accept mail whose
"MAIL From:" does not resolve in the DNS, you actually take on
a responsibility to manually trace the sender in case "RCPT To:"
is non-existent or fails by any other reason. This is especially
important if you've accepted to be a Relay (secondary MX etc).

If the response is "4xx" you actually leave that problem to the
sending host - you don't even touch mail that you cannot Error
Return. In the long run this kind of "pushes back" nearer to the
(incorrect) sources.

Liberal? Nope. Strict? Yes. Anti-spam? Probably. Careful?
Yes, I honestly think so. Correct? Well, *I* think so...

>As I understand the current state of deliberations, 551 is being
>explicitly deprecated by DRUMS. I expect this should be 550
>throughout.

I assume this is from draft-ietf-drums-smtpupd-06.txt. Now using
a value from one draft in another draft is risky, but "550" is
"equally much 5xx" for this, so I'll be happy to change.


>From: Owain Vaughan <owain@AXA.CO.UK>

>Plus it says RCTP To: rather than RCPT To:

Thanks for catching that typo!

	Gunnar


From owner-ietf-outbound.10  Tue Mar  3 12:50:12 1998
Delivery-Date: Tue, 03 Mar 1998 12:52:31 -0500
Return-Path: owner-ietf-outbound.10
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id MAA04176
	for ietf-outbound.10@ietf.org; Tue, 3 Mar 1998 12:50:03 -0500 (EST)
Received: from saint.heaven.net (stpeters@saint.heaven.net [198.69.28.164])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id MAA03226
	for <ietf@ns.ietf.org>; Tue, 3 Mar 1998 12:44:28 -0500 (EST)
Received: (from stpeters@localhost)
	by saint.heaven.net (8.8.5/8.8.5) id MAA01921;
	Tue, 3 Mar 1998 12:44:34 -0500
Date: Tue, 3 Mar 1998 12:44:34 -0500
Message-Id: <199803031744.MAA01921@saint.heaven.net>
From: "Dick St.Peters" <stpeters@NetHeaven.com>
To: Ned Freed <Ned.Freed@innosoft.com>
Cc: "Dick St.Peters" <stpeters@NetHeaven.com>,
        Richard Clayton <richard@turnpike.com>, ietf@ns.ietf.org
Subject: Re: Last Call: Anti-Spam Requirements on an SMTP MTA to BCP
In-Reply-To: <01IU7EDLBK1S9BVLCS@INNOSOFT.COM>
References: <199802271513.KAA09638@ns.ietf.org>
	<7xIfK3AOqq+0EAMp@turnpike.com>
	<01IU7371X8V29BVNBL@INNOSOFT.COM>
	<199803030312.WAA29029@saint.heaven.net>
	<01IU7EDLBK1S9BVLCS@INNOSOFT.COM>

Ned Freed writes:
> Now, if it was your intent to refute Richard Clayton's assertion that's fine,
> but then why was your reply directed at me?

Sorry ... I no longer had a copy of Clayton's message; things got a
bit frantic here for awhile; a telco installed $100/day in digital
phone service at a remote site without telling me.  I called asking
for an estimated install date ... "oh, we installed those lines last
week" ... apparently on the very day I had last called asking for a
date estimate.

--
Dick St.Peters, stpeters@NetHeaven.com 
Gatekeeper, NetHeaven, Saratoga Springs, NY, 1-800-910-6671 (voice)
Saratoga/Albany/Amsterdam/BlueMountain/Cobleskill/Greenwich/
GlensFalls/LakePlacid/NorthCreek/Plattsburgh/...
	  First Internet service based in the 518 area code


From owner-uri@Bunyip.Com  Tue Mar  3 14:37:03 1998
Delivery-Date: Tue, 03 Mar 1998 14:37:03 -0500
Return-Path: owner-uri@Bunyip.Com
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA07447
	for <ietf-archive@ietf.org>; Tue, 3 Mar 1998 14:37:02 -0500 (EST)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA09327;
	Tue, 3 Mar 1998 14:39:32 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA03773
	for uri-out; Tue, 3 Mar 1998 14:15:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA03767
	for uri-in; Tue, 3 Mar 1998 14:15:25 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA03758
	for <uri@services.bunyip.com>; Tue, 3 Mar 1998 14:15:17 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA23700
	for uri@services; Tue, 3 Mar 1998 14:15:18 -0500 (EST)
Received: from access2.digex.net (access2.digex.net [205.197.245.193])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA23693;
	Tue, 3 Mar 1998 14:15:13 -0500 (EST)
Received: (from asgilman@localhost)
          by access2.digex.net (8.8.4/8.8.4)
	  id OAA22917; Tue, 3 Mar 1998 14:19:01 -0500 (EST)
From: Al Gilman <asgilman@access.digex.net>
Message-Id: <199803031919.OAA22917@access2.digex.net>
Subject: Re: Relative URI vs. URN, and URI uniformity.
To: ssun@cnri.reston.va.us
Date: Tue, 3 Mar 1998 14:19:01 -0500 (EST)
Cc: uri@Bunyip.Com, urn-ietf@Bunyip.Com
In-Reply-To: <08cb01bd45fb$0d7dfbb0$29019784@ssun.CNRI.Reston.Va.US> from Sam Sun at "Mar 2, 98 11:48:38 am"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=UNKNOWN-8BIT
Content-Transfer-Encoding: 8bit
Sender: owner-uri@Bunyip.Com
Precedence: bulk

to follow up on what Sam Sun said:

> I think it might be helpful to add that the ?#fragment? and
> relative URI are two kind of entities within any certain name
> and are processed differently.  For example,
> href=?relative-uri? is processed by binding ?relative-uri? to
> its base-uri, and sending the complete URI across the wire. But
> for href=?  foo:aaa#bbb?, according to the current URI draft,
> the ?#bbb? would be cut off from the URI reference (since it?s
> not part of URI), and only the ?foo:aaa? get sent over the
> wire.

The idea that "gets sent over the wire" has anything to do with
URIs in general is IMHO a popular misconception.  URIs are
identifiers.  The are strings that key the retrieval of
information in some way as to make the reference widely usable
throughout the Internet.

But file: URLs don't involve exercising telecommunications
protocols, and one of the primary beauties of the Web is the way
the difference between local and remote references is hidden by
the unifying power of the unified scheme of references.

Many news: URLs are totally ambiguous as to whether TCP/IP will
be required to retrieve the identified resource.

For example, an HTML- or XML- processing Ap recognizes an
URI-reference within a document context conditioned by the rules
of that language.  But then it is exercised in a
resource-retrieval service, not a comm protocol, in general.
Lots of these resource-retrieval services employ comm protocols,
but not necessarily all of them.

> My observation is that relative URI defines a client side
> process for compounding names. Based on libwww.lib
> implementation, relative URI never leaves the client side by
> itself, but have to bind to the URI scheme in its base URI
> before it can be of any use. So, if URI is considered a machine
> to machine protocol syntax, is relative URI an URI?

Use of the #fragment can be safely deferred until after the
enclosing object containing the name 'fragment' has been
retrieved.  For lots of schemes such as file: and ftp: it would
break the retrieval to mention the #fragment in external
dealings.  This combination of ingredients has made it customary
to strip the #fragment and then deal with the rest in a
schemewise fashion.  I agree with your arguments that this is not
logically necessary.  But we have to face the fact that it is
essentially-universal current practice.

>  The URN working group defined the syntax for identifiers to be
> transferred over the wire. If I understand correctly, URN
> syntax is designed mainly as a machine to machine protocol
> syntax. 

Then it's not an URI.  That needs to be person-to-machine ready.

> If there were any relative URN to be defined, it would
> mean that the URN service could not be stateless, and have to
> keep history of previous transactions in order to construct
> compound names, which doesn't seem very practical.

> This leads to the question to what URI is.
> 

> First, an observation: Some URI schemes, like “http:” or
> “urn:”, have the client side syntax follow the machine to
> machine protocol syntax. Some other URI schemes don’t. For
> example, the ftp server will not know to convert %23 to
> ‘#’, and when you send
> “ftp:user%23&pass%23word@foo.com”, the ftp server at
> “foo.com” will not recognize you are user “user#”,
> and entering password “pass#word”. Another example is
> LDAP whose protocol uses UTF-8 encoding, but the URL syntax
> seems to follow the http URL.

Yes, this is all handled already.  Characters that are URL-unsafe
are restored before the ftp communication protocol is exercised
by the gateway acting as ftp: schemwise retrieval service.

> It seems more natural to consider URI as a client side referral
> syntax. For any URI “foo:foo-specific-name”, the URI is
> responsible only to refer “foo-specific-name” to
> “foo:” module, but nothing more. Individual scheme should
> be allowed to decide how to parse its scheme specific data, and
> how to process the “#fragment”. Each scheme should be
> allowed to decide its own set of reserved/excluded characters,
> its character set encoding, and whether the client-side syntax
> follows the protocol syntax.

> If this is the case, it seems that for URI, the only reserved
> characters needed is byte ‘%25’, which is character % in
> ASCII encoding. And the only excluded character needed is byte
> ‘%22’, which is character ” in ASCII encoding. The
> ‘%25’ is needed to allow non-printable characters be
> entered and be understood. The ‘%22’ is necessary for
> separating URI from its surrounding context.

> Also, URI doesn’t have to be constrained to a subset of
> ASCII characters only, but should let individual URI scheme to
> decide how to support international character sets. Based on
> what I saw, the only strong arguments for URI to be ASCII only
> is that it is printable and can be entered from almost any (not
> all!) keyboard. These might be nice user interface features for
> “http:” URL, not necessarily for all other URIs. To be
> short, not every document is written to be readable by anyone
> around the world, nor would it necessary to require _every_
> NAME to be defined printable and enterable by anyone around the
> world. It should be a decision of the name issuer, not the
> underlying technology.

Yes, but every URI needs to be written to be interpretable in
many, many contexts used for global information distribution.
You want name visibility to be unhampered or it's not an URI.
The internationalization of URIs may have room for variations
lower down, but the internationalization scheme has to boot from
somewhere known or or we don't have URIs anymore.

URIs are used in a range of contexts.  Two of the most common are
HREF attributes in HTML documents and Location: etc. headers in
HTTP messages.  Header-safe character restrictions are a
efficiency and error-reducing measure in this major domain of
application.  This restriction should not be removed until the
replacement scheme has been demonstrated not to materially
degrade service in this scenario.

The restriction to the current RFC-822-header-safe subset of
ASCII is temporary under the plans as I hear them.  But it does
not make sense to open this up to a schemwise free-for-all or the
clients will choke on the necessary library.  Saying that some
clients will support some schemes defeats the purpose.  The point
of URIs is so that more clients can support more schemes.

I think that

 "Character Set" Considered Harmful
 http://www.w3.org/MarkUp/html-spec/charset-harmful.html

may be relevant here.

>  Essentially, I’m suggesting that the uniformity of URI
> should be only on its scheme binding syntax, as is commonly
> accepted in the web context, but not extend into the scheme
> specific content.

You need a better migration plan for existing clients.  To
declare this abruptly will cause gaps in service and loss
of customer confidence.

Al



From adm  Thu Mar 12 12:46:38 1998
Delivery-Date: Thu, 12 Mar 1998 12:48:55 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id MAA22712
	for ietf-123-outbound.10@ietf.org; Thu, 12 Mar 1998 12:45:02 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA15743;
	Thu, 12 Mar 1998 09:48:22 -0500 (EST)
Message-Id: <199803121448.JAA15743@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Reply-to: Internet-Drafts@ns.ietf.org
Subject: I-D ACTION:draft-ietf-urn-resolution-services-05.txt
Date: Thu, 12 Mar 1998 09:48:22 -0500
Sender: cclark@cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group
of the IETF.

	Title		: URI Resolution Services Necessary for URN Resolution
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-resolution-services-05.txt
	Pages		: 11
	Date		: 11-Mar-98
	
Retrieving the resource identified by a Uniform Resource Identifier
(URI) [3] is only one of the operations that can be performed on a URI.
One might also ask for and get a list of other identifiers that are
aliases for the original URI or a bibliographic description of the
resource the URI denotes, for example. This applies to both Uniform
Resource Names (URNs) and Uniform Resource Locators (URLs). Uniform
Resource Characteristics (URCs) are discussed in this document but only
as descriptions of resources rather than identifiers.
 
A service in the network providing access to a resource may provide
one or some of these options, but it need not provide all of them. This
memo specifies an initial set of these functions, to be used to
describe the functions provided by any given access service and the
requirements that must be met when those operations are encoded in a
protocol.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-resolution-services-05.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-resolution-services-05.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-resolution-services-05.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980311150642.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-resolution-services-05.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-resolution-services-05.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980311150642.I-D@ietf.org>

--OtherAccess--

--NextPart--



From ipp-owner@pwg.org  Thu Mar 12 18:53:17 1998
Delivery-Date: Thu, 12 Mar 1998 18:53:18 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA04350
	for <ietf-archive@ietf.org>; Thu, 12 Mar 1998 18:53:17 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA21244
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 18:55:44 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA27905 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 18:53:06 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Mar 1998 18:49:11 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA27387 for ipp-outgoing; Thu, 12 Mar 1998 18:49:03 -0500 (EST)
Message-Id: <3.0.1.32.19980312154344.00cadd40@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Thu, 12 Mar 1998 15:43:44 PST
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: Re: IPP> IPP document set - naming convention(s)
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C138CF65@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

At 03:36 PM 3/12/98 PST, Turner, Randy wrote:
>
>Would anyone have any problem(s) splitting the protocol (not model)
>document into two documents?
>
>Document 1 would be an encoding document
>Document 2 would describe how to transport the encoding over HTTP 1.1
>
>?
>
>Randy
>

Why are we getting all these "bright" ideas after the work is supposed to
be finished? I don't know if we can do the split at this stage. 

I expect that we could try to negotiate that with the RFC editor, but it
would mean actually doing another editing run and insert new
cross-references etc. It would also impact references in all the other
documents.

Carl-Uno


Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Thu Mar 12 19:32:29 1998
Delivery-Date: Thu, 12 Mar 1998 19:32:29 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA04816
	for <ietf-archive@ietf.org>; Thu, 12 Mar 1998 19:32:28 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA21362
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 19:35:02 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA29238 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 19:32:02 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Mar 1998 19:28:08 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA28706 for ipp-outgoing; Thu, 12 Mar 1998 19:28:00 -0500 (EST)
Message-ID: <35087D7F.95C97B5C@underscore.com>
Date: Thu, 12 Mar 1998 19:27:43 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> IPP document set - naming convention(s)
References: <D10983CAC30DD111B41400805FA6A1C138CF67@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

If the notion of "IPP-over-anything-other-than-HTTP" is ever going
to be proven, then splitting the doc into two components is a great
idea.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------


Turner, Randy wrote:
> 
> This wouldn't be changing any technical specs or semantics...just an
> editorial move to isolate functionality. This type of change would make
> it easier to address transport issues without affecting the status or
> advancement of an encoding specification; and vice-versa. It would also
> make it clearer for future IPP-related documents to reference particular
> aspects of IPP, without bringing any additional baggage to have to sort
> through.
> 
> Randy
> 
>         -----Original Message-----
>         From:   Carl-Uno Manros [SMTP:cmanros@cp10.es.xerox.com]
>         Sent:   Thursday, March 12, 1998 3:44 PM
>         To:     Turner, Randy; 'ipp@pwg.org'
>         Subject:        Re: IPP> IPP document set - naming convention(s)
> 
>         At 03:36 PM 3/12/98 PST, Turner, Randy wrote:
>         >
>         >Would anyone have any problem(s) splitting the protocol (not
> model)
>         >document into two documents?
>         >
>         >Document 1 would be an encoding document
>         >Document 2 would describe how to transport the encoding over
> HTTP 1.1
>         >
>         >?
>         >
>         >Randy
>         >
> 
>         Why are we getting all these "bright" ideas after the work is
> supposed to
>         be finished? I don't know if we can do the split at this stage.
> 
>         I expect that we could try to negotiate that with the RFC
> editor, but it
>         would mean actually doing another editing run and insert new
>         cross-references etc. It would also impact references in all the
> other
>         documents.
> 
>         Carl-Uno
> 
>         Carl-Uno Manros
>         Principal Engineer - Advanced Printing Standards - Xerox
> Corporation
>         701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
>         Phone +1-310-333 8273, Fax +1-310-333 5514
>         Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Thu Mar 12 19:47:27 1998
Delivery-Date: Thu, 12 Mar 1998 19:47:27 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA04971
	for <ietf-archive@ietf.org>; Thu, 12 Mar 1998 19:47:26 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA21408
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 19:50:01 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA00685 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 19:47:23 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Mar 1998 19:38:40 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA29351 for ipp-outgoing; Thu, 12 Mar 1998 19:38:28 -0500 (EST)
Date: Thu, 12 Mar 1998 16:43:59 PST
From: imcdonal@eso.mc.xerox.com (Ira Mcdonald x10962)
Message-Id: <9803130043.AA11671@snorkel.eso.mc.xerox.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re:  IPP> Status code question
Sender: ipp-owner@pwg.org

Hi Randy,

"success" just means that the job was well-formed and accepted for
subsequent printing.  It does NOT mean that the job has completed
printing successfully.

Cheers,
- Ira McDonald

From ipp-owner@pwg.org  Thu Mar 12 19:50:54 1998
Delivery-Date: Thu, 12 Mar 1998 19:50:54 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA04995
	for <ietf-archive@ietf.org>; Thu, 12 Mar 1998 19:50:53 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA21417
	for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 19:53:26 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA01161 for <ietf-archive@cnri.reston.va.us>; Thu, 12 Mar 1998 19:50:47 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Thu, 12 Mar 1998 19:43:22 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA00016 for ipp-outgoing; Thu, 12 Mar 1998 19:43:05 -0500 (EST)
Date: Thu, 12 Mar 1998 16:48:34 PST
From: imcdonal@eso.mc.xerox.com (Ira Mcdonald x10962)
Message-Id: <9803130048.AA11674@snorkel.eso.mc.xerox.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re:  IPP> IPP document set - naming convention(s)
Sender: ipp-owner@pwg.org

Hi Randy,

Considering splitting the protocol document (recently renamed
Protocol Encoding and Transport Mappings) into two documents
should definitely be delayed until after our IETF Aread
Directors report the results of IESG last call on IPP/1.0.

My two cents,
- Ira McDonald

PS - I think splitting them makes sense, but only if EACH
transport mapping (http, tcp, smtp) becomes a separate
document.

From adm  Fri Mar 13 08:29:11 1998
Delivery-Date: Fri, 13 Mar 1998 08:33:05 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id IAA25863
	for ietf-123-outbound.10@ietf.org; Fri, 13 Mar 1998 08:25:04 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA24054;
	Fri, 13 Mar 1998 08:09:19 -0500 (EST)
Message-Id: <199803131309.IAA24054@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Reply-to: Internet-Drafts@ns.ietf.org
Subject: I-D ACTION:draft-ietf-urn-ietf-03.txt
Date: Fri, 13 Mar 1998 08:09:18 -0500
Sender: cclark@cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-03.txt
	Pages		: 23
	Date		: 12-Mar-98
	
   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the ''ietf'' namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, and
   FYIs) developed by the IETF and published by the RFC editor and the
   minutes of working groups (WG) and birds of a feather (BOF) meetings
   that occur during IETF conferences.  Both the current URN framework
   and URN syntax support this namespace.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-03.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-03.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-03.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980312151955.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-03.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-03.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980312151955.I-D@ietf.org>

--OtherAccess--

--NextPart--



From adm  Fri Mar 13 10:37:47 1998
Delivery-Date: Fri, 13 Mar 1998 10:42:32 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id KAA02964
	for ietf-123-outbound.10@ietf.org; Fri, 13 Mar 1998 10:35:02 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA24328;
	Fri, 13 Mar 1998 08:11:02 -0500 (EST)
Message-Id: <199803131311.IAA24328@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Reply-to: Internet-Drafts@ns.ietf.org
Subject: I-D ACTION:draft-ietf-urn-nid-req-03.txt
Date: Fri, 13 Mar 1998 08:11:02 -0500
Sender: cclark@cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URN Namespace Definition Mechanisms
	Author(s)	: P. Faltstrom, R. Iannella, L. Daigle, D. van Gulik
	Filename	: draft-ietf-urn-nid-req-03.txt
	Pages		: 7
	Date		: 12-Mar-98
	
The URN WG has defined a syntax for Uniform Resource Names
(URNs) [RFC2141], as well as some proposed mechanisms for their
resolution and use in Internet applications ([RFC2168, RFC2169]).
The whole rests on the concept of individual ''namespaces'' within the
URN structure.  Apart from  proof-of-concept namespaces, the use
of existing identifiers in URNs has been discussed ([RFC2288]),
and this document lays out general definitions of and
mechanisms for establishing URN ''namespaces''.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-nid-req-03.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-nid-req-03.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-nid-req-03.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980312183715.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-nid-req-03.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-nid-req-03.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980312183715.I-D@ietf.org>

--OtherAccess--

--NextPart--



From ipp-owner@pwg.org  Fri Mar 13 15:08:15 1998
Delivery-Date: Fri, 13 Mar 1998 15:08:16 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA23748
	for <ietf-archive@ietf.org>; Fri, 13 Mar 1998 15:08:15 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA25305
	for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 15:10:48 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id PAA19159 for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 15:08:12 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 13 Mar 1998 15:04:32 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA18653 for ipp-outgoing; Fri, 13 Mar 1998 15:04:23 -0500 (EST)
Message-Id: <199803132002.MAA26526@woden.eng.sun.com>
X-Sender: rherriot@woden.eng.sun.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0
Date: Fri, 13 Mar 1998 12:05:33 -0800
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Robert Herriot <robert.herriot@Eng.Sun.COM>
Subject: Re: IPP> IPP document set - naming convention(s)
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C138CF65@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: ipp-owner@pwg.org

I think we had this discussion in Austin as part of Tom's proposal.  We 
decided to change the name of the protocol document. Its new name is 
“Internet Printing Protocol/1.0: Encoding and Transport”.  We decided not to 
split the two documents.

Although the IPP encoding is, in theory, transport independent.  In fact, it 
depends on HTTP chunking. With an alternate transport, we would have to 
solve the chunking problem.  It would be more efficient if the document data 
were the only part chunked, but that would require a change to the encoding 
layer.

So, at this point, I don't endorse separating the two documents.

Bob Herriot

At 03:36 PM 3/12/98 , Turner, Randy wrote:
>
>Would anyone have any problem(s) splitting the protocol (not model)
>document into two documents?
>
>Document 1 would be an encoding document
>Document 2 would describe how to transport the encoding over HTTP 1.1
>
>?
>
>Randy
> 


From ipp-owner@pwg.org  Fri Mar 13 15:31:38 1998
Delivery-Date: Fri, 13 Mar 1998 15:31:38 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA24895
	for <ietf-archive@ietf.org>; Fri, 13 Mar 1998 15:31:37 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA25476
	for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 15:34:10 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id PAA20411 for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 15:31:32 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 13 Mar 1998 15:27:08 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA19871 for ipp-outgoing; Fri, 13 Mar 1998 15:27:00 -0500 (EST)
Message-ID: <35099629.1055600A@underscore.com>
Date: Fri, 13 Mar 1998 15:25:13 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: "'Robert Herriot'" <robert.herriot@Eng.Sun.COM>,
        "'ipp@pwg.org'" <ipp@pwg.org>
Subject: Re: IPP> IPP document set - naming convention(s)
References: <D10983CAC30DD111B41400805FA6A1C138CF70@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

I agree with Randy completely.  The way Bob describes it,
IPP is absolutely bound to HTTP...theory or not.

Why is it such a big deal to split the document into its
two respective parts?  I would think that those who truly
believe the IPP encoding is "transport independent" would
insist on such a separation of the documentation.  Further,
I don't think the IETF cares all that much about whether
there is one document or two.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------


Turner, Randy wrote:
> 
> I'm curious why the existing binary encoding is inherently dependent on
> chunking?....I thought chunking was a part of the transport of the
> encoding. I don't think there is anything inherent (or explicitly
> referenced) by the current encoding that involves chunking. You're right
> that another transport would have to solve the chunking problem, but
> it's a TRANSPORT issue, so this would naturally fall into a transport
> mapping document. If there was a bit or byte that specified HTTP
> chunking within the binary encoding, then this is a different story.
> 
> Randy
> 
>         -----Original Message-----
>         From:   Robert Herriot [SMTP:robert.herriot@Eng.Sun.COM]
>         Sent:   Friday, March 13, 1998 12:06 PM
>         To:     Turner, Randy; 'ipp@pwg.org'
>         Subject:        Re: IPP> IPP document set - naming convention(s)
> 
>         I think we had this discussion in Austin as part of Tom's
> proposal.  We
>         decided to change the name of the protocol document. Its new
> name is
>         "Internet Printing Protocol/1.0: Encoding and Transport".  We
> decided not to
>         split the two documents.
> 
>         Although the IPP encoding is, in theory, transport independent.
> In fact, it
>         depends on HTTP chunking. With an alternate transport, we would
> have to
>         solve the chunking problem.  It would be more efficient if the
> document data
>         were the only part chunked, but that would require a change to
> the encoding
>         layer.
> 
>         So, at this point, I don't endorse separating the two documents.
> 
>         Bob Herriot
> 
>         At 03:36 PM 3/12/98 , Turner, Randy wrote:
>         >
>         >Would anyone have any problem(s) splitting the protocol (not
> model)
>         >document into two documents?
>         >
>         >Document 1 would be an encoding document
>         >Document 2 would describe how to transport the encoding over
> HTTP 1.1
>         >
>         >?
>         >
>         >Randy
>         >

From ipp-owner@pwg.org  Fri Mar 13 15:50:59 1998
Delivery-Date: Fri, 13 Mar 1998 15:50:59 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id PAA25761
	for <ietf-archive@ietf.org>; Fri, 13 Mar 1998 15:50:56 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA25647
	for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 15:53:28 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id PAA21630 for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 15:50:54 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 13 Mar 1998 15:46:58 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA21092 for ipp-outgoing; Fri, 13 Mar 1998 15:46:49 -0500 (EST)
From: don@lexmark.com
Message-Id: <199803132046.AA01929@interlock2.lexmark.com>
X-Lotus-Fromdomain: LEXMARK@LEXMTA
To: rturner@sharplabs.com
Cc: Ipp@pwg.org
Date: Fri, 13 Mar 1998 15:45:36 -0500
Subject: Re: IPP> IPP document set - naming convention(s)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: ipp-owner@pwg.org


I think this issue was decided in Austin with a name change for the
Protocol document.
Considering the pain separating them now would be and having to deal with
editing all
the cross references, etc. in the IETF format is just not worth it.  When
the time comes to
map IPP to another transport then Bob or whoever is editor of that protocol
document
can make the split.

**********************************************
* Don Wright                 don@lexmark.com *
* Product Manager, Strategic Alliances       *
* Lexmark International                      *
* 740 New Circle Rd                          *
* Lexington, Ky 40550                        *
* 606-232-4808 (phone) 606-232-6740 (fax)    *
**********************************************






To:   ipp%pwg.org@interlock.lexmark.com
cc:    (bcc: Don Wright)
bcc:  Don Wright
Subject:  IPP> IPP document set - naming convention(s)





Would anyone have any problem(s) splitting the protocol (not model)
document into two documents?
Document 1 would be an encoding document
Document 2 would describe how to transport the encoding over HTTP 1.1
?
Randy








From ipp-owner@pwg.org  Fri Mar 13 16:04:04 1998
Delivery-Date: Fri, 13 Mar 1998 16:04:05 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id QAA27003
	for <ietf-archive@ietf.org>; Fri, 13 Mar 1998 16:04:03 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA25741
	for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 16:06:37 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA22246 for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 16:04:01 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 13 Mar 1998 16:00:13 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA21728 for ipp-outgoing; Fri, 13 Mar 1998 16:00:05 -0500 (EST)
Message-Id: <199803132057.MAA26619@woden.eng.sun.com>
X-Sender: rherriot@woden.eng.sun.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0
Date: Fri, 13 Mar 1998 13:01:03 -0800
To: "Turner, Randy" <rturner@sharplabs.com>,
        "'Robert Herriot'" <robert.herriot@Eng.Sun.COM>
From: Robert Herriot <robert.herriot@Eng.Sun.COM>
Subject: RE: IPP> IPP document set - naming convention(s)
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C138CF70@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Sender: ipp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id QAA27003

The current binary encoding assumes that chunking occurs at a lower layer.
IPP
could work without chunking, but we thought it was important to avoid the LPD
problem where the length of a document must be know before sending it.

If I were writing a server for receiving IPP over a raw socket, I would prefer
not to have chunking at a lower layer because I would have to implement a
lower
layer to put the chunks back together for the upper layer. I would prefer to
read the encoded attributes directly off the socket and chunk only the
document
data.  

Therefore I would end up with a slightly difference encoding for raw sockets
than for HTTP.

Bob Herriot

At 12:11 PM 3/13/98 , Turner, Randy wrote:
>
>I'm curious why the existing binary encoding is inherently dependent on
>chunking?....I thought chunking was a part of the transport of the
>encoding. I don't think there is anything inherent (or explicitly
>referenced) by the current encoding that involves chunking. You're right
>that another transport would have to solve the chunking problem, but
>it's a TRANSPORT issue, so this would naturally fall into a transport
>mapping document. If there was a bit or byte that specified HTTP
>chunking within the binary encoding, then this is a different story.
>
>Randy
>
>
> -----Original Message-----
> From: Robert Herriot [SMTP:robert.herriot@Eng.Sun.COM]
> Sent: Friday, March 13, 1998 12:06 PM
> To: Turner, Randy; 'ipp@pwg.org'
> Subject: Re: IPP> IPP document set - naming convention(s)
>
> I think we had this discussion in Austin as part of Tom's
>proposal.  We 
> decided to change the name of the protocol document. Its new
>name is 
> "Internet Printing Protocol/1.0: Encoding and Transport".  We
>decided not to 
> split the two documents.
>
> Although the IPP encoding is, in theory, transport independent.
>In fact, it 
> depends on HTTP chunking. With an alternate transport, we would
>have to 
> solve the chunking problem.  It would be more efficient if the
>document data 
> were the only part chunked, but that would require a change to
>the encoding 
> layer.
>
> So, at this point, I don't endorse separating the two documents.
>
> Bob Herriot
>
> At 03:36 PM 3/12/98 , Turner, Randy wrote:
> >
> >Would anyone have any problem(s) splitting the protocol (not
>model)
> >document into two documents?
> >
> >Document 1 would be an encoding document
> >Document 2 would describe how to transport the encoding over
>HTTP 1.1
> >
> >?
> >
> >Randy
> > 
> 


From ipp-owner@pwg.org  Fri Mar 13 18:15:02 1998
Delivery-Date: Fri, 13 Mar 1998 18:15:03 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id SAA02955
	for <ietf-archive@ietf.org>; Fri, 13 Mar 1998 18:15:02 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA26379
	for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 18:17:29 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA24926 for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 18:14:54 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 13 Mar 1998 18:10:29 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA24370 for ipp-outgoing; Fri, 13 Mar 1998 18:10:21 -0500 (EST)
Message-Id: <3.0.1.32.19980313150834.01170e40@garfield>
X-Sender: hastings@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Fri, 13 Mar 1998 15:08:34 PST
To: Robert Herriot <robert.herriot@Eng.Sun.COM>,
        "Turner, Randy" <rturner@sharplabs.com>,
        "'Robert Herriot'" <robert.herriot@Eng.Sun.COM>
From: Tom Hastings <hastings@cp10.es.xerox.com>
Subject: RE: IPP> IPP document set - naming convention(s)
Cc: "'ipp@pwg.org'" <ipp@pwg.org>
In-Reply-To: <199803132057.MAA26619@woden.eng.sun.com>
Illegal-Object: Syntax error in References: value found on alpha.xerox.com:
	References:	<D10983CAC30DD111B41400805FA6A1C138CF70@admsrvnt02.enet.sharplabs.com>
										   ^-illegal end of message identification
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Sender: ipp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id SAA02955

At 13:01 03/13/1998 PST, Robert Herriot wrote:
>The current binary encoding assumes that chunking occurs at a lower layer.
>IPP
>could work without chunking, but we thought it was important to avoid the LPD
>problem where the length of a document must be know before sending it.
>
>If I were writing a server for receiving IPP over a raw socket, I would
prefer
>not to have chunking at a lower layer because I would have to implement a
>lower
>layer to put the chunks back together for the upper layer. I would prefer to
>read the encoded attributes directly off the socket and chunk only the
>document
>data.  
>
>Therefore I would end up with a slightly difference encoding for raw sockets
>than for HTTP.

In reviewing the various host-to-device protocols at the meeting,
TIPSI and CPAP both have a separate channel for the data.  So the
control stuff goes over and comes back over a bi-directional
control TCP/IP channel and the data goes over the separate data channel.

The control channel would NOT need to be chunked, I would think.

The data channel could just be a simple TCP/IP socket, so it wouldn't need
chunking either.  For example, in CPAP, the device returns the port for
the data channel, and the host opens it and send raw data without headers
of any kind and then closes the channel at the end of the document
(which corresponds to the end of the data for a Print-Job or 
Send-Document IPP operation).

Comments?

Tom


>
>Bob Herriot
>
>At 12:11 PM 3/13/98 , Turner, Randy wrote:
>>
>>I'm curious why the existing binary encoding is inherently dependent on
>>chunking?....I thought chunking was a part of the transport of the
>>encoding. I don't think there is anything inherent (or explicitly
>>referenced) by the current encoding that involves chunking. You're right
>>that another transport would have to solve the chunking problem, but
>>it's a TRANSPORT issue, so this would naturally fall into a transport
>>mapping document. If there was a bit or byte that specified HTTP
>>chunking within the binary encoding, then this is a different story.
>>
>>Randy
>>
>>
>> -----Original Message-----
>> From: Robert Herriot [SMTP:robert.herriot@Eng.Sun.COM]
>> Sent: Friday, March 13, 1998 12:06 PM
>> To: Turner, Randy; 'ipp@pwg.org'
>> Subject: Re: IPP> IPP document set - naming convention(s)
>>
>> I think we had this discussion in Austin as part of Tom's
>>proposal.  We 
>> decided to change the name of the protocol document. Its new
>>name is 
>> "Internet Printing Protocol/1.0: Encoding and Transport".  We
>>decided not to 
>> split the two documents.
>>
>> Although the IPP encoding is, in theory, transport independent.
>>In fact, it 
>> depends on HTTP chunking. With an alternate transport, we would
>>have to 
>> solve the chunking problem.  It would be more efficient if the
>>document data 
>> were the only part chunked, but that would require a change to
>>the encoding 
>> layer.
>>
>> So, at this point, I don't endorse separating the two documents.
>>
>> Bob Herriot
>>
>> At 03:36 PM 3/12/98 , Turner, Randy wrote:
>> >
>> >Would anyone have any problem(s) splitting the protocol (not
>>model)
>> >document into two documents?
>> >
>> >Document 1 would be an encoding document
>> >Document 2 would describe how to transport the encoding over
>>HTTP 1.1
>> >
>> >?
>> >
>> >Randy
>> > 
>> 
>
>
>

From ipp-owner@pwg.org  Fri Mar 13 20:10:58 1998
Delivery-Date: Fri, 13 Mar 1998 20:10:58 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id UAA05089
	for <ietf-archive@ietf.org>; Fri, 13 Mar 1998 20:10:57 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA26692
	for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 20:13:31 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA25595 for <ietf-archive@cnri.reston.va.us>; Fri, 13 Mar 1998 20:10:51 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 13 Mar 1998 20:05:50 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA25065 for ipp-outgoing; Fri, 13 Mar 1998 20:05:41 -0500 (EST)
Message-Id: <199803140103.RAA27029@woden.eng.sun.com>
X-Sender: rherriot@woden.eng.sun.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0
Date: Fri, 13 Mar 1998 17:06:58 -0800
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Robert Herriot <robert.herriot@Eng.Sun.COM>
Subject: RE: IPP> IPP document set - naming convention(s)
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C138CF71@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Sender: ipp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id UAA05089

It's not new. It was part of Tom's proposal at the Austin meeting.  We
discussed
and rejected it as too late.  



At 02:05 PM 3/13/98 , Turner, Randy wrote:
>
>This issue was not brought up in Austin. Only a name change for the
>current document was an issue. As far as I can tell, including the
>minutes from Austin, my split proposal is new, and is derived from my
>efforts at actually doing another mapping document.
>
>Randy
>
> -----Original Message-----
> From: don@lexmark.com [SMTP:don@lexmark.com]
> Sent: Friday, March 13, 1998 12:46 PM
> To: rturner@sharplabs.com
> Cc: Ipp@pwg.org
> Subject: Re: IPP> IPP document set - naming convention(s)
>
>
> I think this issue was decided in Austin with a name change for
>the
> Protocol document.
> Considering the pain separating them now would be and having to
>deal with
> editing all
> the cross references, etc. in the IETF format is just not worth
>it.  When
> the time comes to
> map IPP to another transport then Bob or whoever is editor of
>that protocol
> document
> can make the split.
>
> **********************************************
> * Don Wright                 don@lexmark.com *
> * Product Manager, Strategic Alliances       *
> * Lexmark International                      *
> * 740 New Circle Rd                          *
> * Lexington, Ky 40550                        *
> * 606-232-4808 (phone) 606-232-6740 (fax)    *
> **********************************************
>
>
>
>
>
>
> To:   ipp%pwg.org@interlock.lexmark.com
> cc:    (bcc: Don Wright)
> bcc:  Don Wright
> Subject:  IPP> IPP document set - naming convention(s)
>
>
>
>
>
> Would anyone have any problem(s) splitting the protocol (not
>model)
> document into two documents?
> Document 1 would be an encoding document
> Document 2 would describe how to transport the encoding over
>HTTP 1.1
> ?
> Randy
> 


From adm  Mon Mar 16 09:57:49 1998
Delivery-Date: Mon, 16 Mar 1998 10:03:01 -0500
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id JAA20127
	for ietf-123-outbound.10@ietf.org; Mon, 16 Mar 1998 09:55:02 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id IAA12624;
	Mon, 16 Mar 1998 08:21:30 -0500 (EST)
Message-Id: <199803161321.IAA12624@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ns.ietf.org
Reply-to: Internet-Drafts@ns.ietf.org
Subject: I-D ACTION:draft-ietf-urn-resolution-services-06.txt
Date: Mon, 16 Mar 1998 08:21:30 -0500
Sender: cclark@cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URI Resolution Services Necessary for URN Resolution
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-resolution-services-06.txt
	Pages		: 11
	Date		: 13-Mar-98
	
Retrieving the resource identified by a Uniform Resource Identifier
(URI) [1] is only one of the operations that can be performed on a URI.
One might also ask for and get a list of other identifiers that are
aliases for the original URI or a bibliographic description of the
resource the URI denotes, for example. This applies to both Uniform
Resource Names (URNs) and Uniform Resource Locators (URLs). Uniform
Resource Characteristics (URCs) are discussed in this document but only
as descriptions of resources rather than identifiers.
 
A service in the network providing access to a resource may provide
one or some of these options, but it need not provide all of them. This
memo specifies an initial set of these operations that can be used to
describe the interactions provided by a given access service. It also
suggests guidelines that should be adhered to when those operations
are encoded in a protocol.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-resolution-services-06.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-resolution-services-06.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ds.internic.net
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-resolution-services-06.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980313180951.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-resolution-services-06.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-resolution-services-06.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980313180951.I-D@ietf.org>

--OtherAccess--

--NextPart--



From pwg-announce-owner@pwg.org  Mon Mar 16 19:57:43 1998
Delivery-Date: Mon, 16 Mar 1998 19:57:43 -0500
Return-Path: pwg-announce-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id TAA00641
	for <ietf-archive@ietf.org>; Mon, 16 Mar 1998 19:57:42 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA06486
	for <ietf-archive@cnri.reston.va.us>; Mon, 16 Mar 1998 20:00:14 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA09492 for <ietf-archive@cnri.reston.va.us>; Mon, 16 Mar 1998 19:57:42 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Mon, 16 Mar 1998 19:50:00 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA08683 for pwg-announce-outgoing; Mon, 16 Mar 1998 19:46:52 -0500 (EST)
Message-ID: <D10983CAC30DD111B41400805FA6A1C138CF85@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: "'pwg-announce@pwg.org'" <pwg-announce@pwg.org>
Cc: "'jrturner@pacifier.com'" <jrturner@pacifier.com>
Subject: PWG-ANNOUNCE> Interim PING list for Portland/PWG
Date: Mon, 16 Mar 1998 16:46:44 -0800
X-Priority: 3
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain
Sender: owner-pwg-announce@pwg.org

PING List for Portland PWG Meeting:  6/6 - 6/10/1998


Name		Meeting(s)		Embassy Suites Res.	Arrival
Departure
------------------------------------------------------------------------
----------------------------------------------------------
Laurie Lasslo	1394			Yes			6/5
6/7
Kris Schoff	IPP			Yes			6/7
6/9
Brian Batchelder  1394,IPP		No			-
-
Tom Hastings	IPP,JMP/FIN		Yes			6/7
6/10
Alan Berkema	1394			No			6/5
6/7
Greg LeClair	1394,PWG		Yes			6/5
6/8
Jay Martin	IPP,JMP/FIN		Yes			6/7
6/10
Stuart Rowley	IPP,JMP/FIN		Yes			6/7
6/10
Fumio Nagasaka	1394		Yes			6/5
6/7
Andy Davidson	IPP,JMP/FIN		No			-
- 
Don Wright	1394,IPP		?			6/5
?
Henrik Holst	IPP,JMP/FIN		Yes			6/7
6/10
Carl-Uno Manros	IPP		Yes			6/7
6/9
Ron Bergman	IPP,JMP/FIN		Yes			6/7
6/10
Harry Lewis	IPP,JMP/FIN		Yes			6/7
6/10
Larry Stein	1394			Yes			6/5
6/7
Lee Farrell	1349,IPP,JMP/FIN	Yes			6/5
6/10

If any information regarding your individual attendance is in error,
please notify me ASAP.

If your name is not on the list, and you plan on attending, also notify
me ASAP, with the
information listed above.

Thanks

Randy


From ipp-owner@pwg.org  Wed Mar 18 13:51:39 1998
Delivery-Date: Wed, 18 Mar 1998 13:51:40 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id NAA08137
	for <ietf-archive@ietf.org>; Wed, 18 Mar 1998 13:51:39 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA14575
	for <ietf-archive@cnri.reston.va.us>; Wed, 18 Mar 1998 13:54:09 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA18934 for <ietf-archive@cnri.reston.va.us>; Wed, 18 Mar 1998 13:51:35 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 18 Mar 1998 13:46:26 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA18399 for ipp-outgoing; Wed, 18 Mar 1998 13:46:14 -0500 (EST)
From: don@lexmark.com
Message-Id: <199803181846.AA27930@interlock2.lexmark.com>
X-Lotus-Fromdomain: LEXMARK@LEXMTA
To: rturner@sharplabs.com, jkm@underscore.com
Cc: Ipp@pwg.org, Upd@pwg.org
Date: Wed, 18 Mar 1998 13:45:26 -0500
Subject: IPP> Concerns regarding the scopes of the IPP and UPD projects
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: ipp-owner@pwg.org


Randy's right on this matter.  In fact at the UPD meeting and in the UPD
minutes
we explicitly excluded protocols from the discussion.  The UPD effort is
focused
generally on generating print PDL not on the means by which it is delivered
to
the printer.

As everyone expects, I don't see the need to create a host-to-printer
protocol.
I will be posting a draft on using TIP/SI to deliver IPP content from the
server
(acting as an IPP printer) to the marking device in the next day or so.

**********************************************
* Don Wright                 don@lexmark.com *
* Product Manager, Strategic Alliances       *
* Lexmark International                      *
* 740 New Circle Rd                          *
* Lexington, Ky 40550                        *
* 606-232-4808 (phone) 606-232-6740 (fax)    *
**********************************************



From jmp-owner@pwg.org  Mon Mar 23 10:35:23 1998
Delivery-Date: Mon, 23 Mar 1998 10:35:23 -0500
Return-Path: jmp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA07069
	for <ietf-archive@ietf.org>; Mon, 23 Mar 1998 10:35:22 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA02870
	for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 10:37:49 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA03684 for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 10:35:10 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Mon, 23 Mar 1998 10:30:57 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id KAA02697 for jmp-outgoing; Mon, 23 Mar 1998 10:27:03 -0500 (EST)
Message-ID: <35167F33.3D332CAF@underscore.com>
Date: Mon, 23 Mar 1998 10:26:43 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: ipp@pwg.org, jmp@pwg.org, Sense mailing list <sense@pwg.org>
Subject: JMP> Re: IPP> Re: SNMPv3 unsuited for IPP/JMP Notifications
References: <D10983CAC30DD111B41400805FA6A1C138CFB8@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: jmp-owner@pwg.org

Turner, Randy wrote:

> I will reiterate my belief that I don't think its realistic for a simple
> embedded device to maintain notification info for hundreds of clients.

I agree 110%.  That fundamental belief is one of the most critical
assumptions for which SENSE was designed.  Namely, require the
managed entity (ie, a printer) to provide minimal scalability for
key services (ie, just a few simultaneous client accesses), then
route that information into a generalized client/server system
with a very high degree of scalability.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From ipp-owner@pwg.org  Mon Mar 23 10:40:25 1998
Delivery-Date: Mon, 23 Mar 1998 10:40:26 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id KAA07190
	for <ietf-archive@ietf.org>; Mon, 23 Mar 1998 10:40:25 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA02902
	for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 10:42:56 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA04138 for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 10:40:20 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Mon, 23 Mar 1998 10:27:56 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id KAA02721 for ipp-outgoing; Mon, 23 Mar 1998 10:27:17 -0500 (EST)
Message-ID: <35167F33.3D332CAF@underscore.com>
Date: Mon, 23 Mar 1998 10:26:43 -0500
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: ipp@pwg.org, jmp@pwg.org, Sense mailing list <sense@pwg.org>
Subject: Re: IPP> Re: SNMPv3 unsuited for IPP/JMP Notifications
References: <D10983CAC30DD111B41400805FA6A1C138CFB8@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

Turner, Randy wrote:

> I will reiterate my belief that I don't think its realistic for a simple
> embedded device to maintain notification info for hundreds of clients.

I agree 110%.  That fundamental belief is one of the most critical
assumptions for which SENSE was designed.  Namely, require the
managed entity (ie, a printer) to provide minimal scalability for
key services (ie, just a few simultaneous client accesses), then
route that information into a generalized client/server system
with a very high degree of scalability.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From jmp-owner@pwg.org  Mon Mar 23 14:15:48 1998
Delivery-Date: Mon, 23 Mar 1998 14:15:48 -0500
Return-Path: jmp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA22740
	for <ietf-archive@ietf.org>; Mon, 23 Mar 1998 14:15:37 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA03858
	for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 14:18:08 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA07430 for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 14:15:31 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Mon, 23 Mar 1998 14:12:14 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA06791 for jmp-outgoing; Mon, 23 Mar 1998 14:09:42 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <sense@pwg.org>
Cc: <jkm@underscore.com>, <Ipp@pwg.org>, <jmp@pwg.org>,
        <rturner@sharplabs.com>
Subject: JMP> Re: SENSE> Re: IPP> Re: SNMPv3 unsuited for IPP/JMP Notifica
Message-ID: <5030300019257048000002L082*@MHS>
Date: Mon, 23 Mar 1998 14:15:11 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: jmp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id OAA22740

I also agree...  (its not realistic for a simple embedded device to maintain
notification info for hundreds of clients). But, this does not mean that the
embedded Device should never be able to handle notification to multiple
clients. There may be more than one "notification server", or some smaller
scale networks using peer-to-peer printing without a notification server.

Yes, the embedded device will ultimately limit the number of notification hosts
it can service, but (as I presented in Austin) I feel 16 - 32 is not
unreasonable for many "network printers".


Harry Lewis - IBM Printing Systems




owner-sense@pwg.org on 03/23/98 08:33:19 AM
Please respond to owner-sense@pwg.org
To: rturner@sharplabs.com
cc: sense@pwg.org, jmp@pwg.org, ipp@pwg.org
Subject: SENSE> Re: IPP> Re: SNMPv3 unsuited for IPP/JMP Notification


Turner, Randy wrote:

> I will reiterate my belief that I don't think its realistic for a simple
> embedded device to maintain notification info for hundreds of clients

From ipp-owner@pwg.org  Mon Mar 23 14:18:05 1998
Delivery-Date: Mon, 23 Mar 1998 14:18:06 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id OAA22812
	for <ietf-archive@ietf.org>; Mon, 23 Mar 1998 14:18:05 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA03870
	for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 14:20:34 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA07723 for <ietf-archive@cnri.reston.va.us>; Mon, 23 Mar 1998 14:17:49 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Mon, 23 Mar 1998 14:10:14 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA06806 for ipp-outgoing; Mon, 23 Mar 1998 14:09:56 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <sense@pwg.org>
Cc: <jkm@underscore.com>, <Ipp@pwg.org>, <jmp@pwg.org>,
        <rturner@sharplabs.com>
Subject: Re: SENSE> Re: IPP> Re: SNMPv3 unsuited for IPP/JMP Notifica
Message-ID: <5030300019257048000002L082*@MHS>
Date: Mon, 23 Mar 1998 14:15:11 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: ipp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id OAA22812

I also agree...  (its not realistic for a simple embedded device to maintain
notification info for hundreds of clients). But, this does not mean that the
embedded Device should never be able to handle notification to multiple
clients. There may be more than one "notification server", or some smaller
scale networks using peer-to-peer printing without a notification server.

Yes, the embedded device will ultimately limit the number of notification hosts
it can service, but (as I presented in Austin) I feel 16 - 32 is not
unreasonable for many "network printers".


Harry Lewis - IBM Printing Systems




owner-sense@pwg.org on 03/23/98 08:33:19 AM
Please respond to owner-sense@pwg.org
To: rturner@sharplabs.com
cc: sense@pwg.org, jmp@pwg.org, ipp@pwg.org
Subject: SENSE> Re: IPP> Re: SNMPv3 unsuited for IPP/JMP Notification


Turner, Randy wrote:

> I will reiterate my belief that I don't think its realistic for a simple
> embedded device to maintain notification info for hundreds of clients

From jmp-owner@pwg.org  Wed Mar 25 09:46:26 1998
Delivery-Date: Wed, 25 Mar 1998 09:46:37 -0500
Return-Path: jmp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA02327
	for <ietf-archive@ietf.org>; Wed, 25 Mar 1998 09:46:06 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA11183
	for <ietf-archive@cnri.reston.va.us>; Wed, 25 Mar 1998 09:48:37 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id JAA13770 for <ietf-archive@cnri.reston.va.us>; Wed, 25 Mar 1998 09:46:06 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Wed, 25 Mar 1998 09:43:01 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id JAA13586 for jmp-outgoing; Wed, 25 Mar 1998 09:41:34 -0500 (EST)
Date: Wed, 25 Mar 1998 06:47:11 PST
From: imcdonal@eso.mc.xerox.com (Ira Mcdonald x10962)
Message-Id: <9803251447.AA17311@snorkel.eso.mc.xerox.com>
To: jmp@pwg.org, rturner@sharplabs.com
Subject: Re:  JMP> Portland Attendance...
Sender: jmp-owner@pwg.org

Hi Randy,

As someone who can never attend the PWG monthly meetings in person,
I find that high registration for JMP/FIN rather discouraging, given
the virtual silence on their mailing lists for the last month.  It
seems that PWG members would much rather do all their work face-to-face
instead of discussing issues on the mailing lists.  Leaves the rest
of us out of the picture.

Oh well,
- Ira McDonald
--------------------------------------------------------------------
[Randy's note]
>From jmp-owner@pwg.org Tue Mar 24 21:44:51 1998
Return-Path: <jmp-owner@pwg.org>
Received: from zombi (zombi.eso.mc.xerox.com) by snorkel.eso.mc.xerox.com (4.1/XeroxClient-1.1)
	id AA17225; Tue, 24 Mar 98 21:44:50 EST
Received: from alpha.xerox.com by zombi (4.1/SMI-4.1)
	id AA10666; Tue, 24 Mar 98 21:38:49 EST
Received: from lists.underscore.com ([199.125.85.30]) by alpha.xerox.com with SMTP id <52287(3)>; Tue, 24 Mar 1998 18:38:26 PST
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA02518 for <imcdonal@eso.mc.xerox.com>; Tue, 24 Mar 1998 21:35:00 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Tue, 24 Mar 1998 21:34:07 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA02387 for jmp-outgoing; Tue, 24 Mar 1998 21:32:43 -0500 (EST)
Message-Id: <D10983CAC30DD111B41400805FA6A1C138CFCA@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: "'jmp@pwg.org'" <jmp@pwg.org>
Subject: JMP> Portland Attendance...
Date: Tue, 24 Mar 1998 18:32:34 PST
X-Priority: 3
Mime-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1458.49)
Content-Type: text/plain;
	charset="iso-8859-1"
Sender: jmp-owner@pwg.org
Status: R


We maybe setting a new record for JMP/FIN attendance. I have 17 RSVPs
for the Friday meeting, with 2 more possibilities on the horizon. I
currently have a smaller room reserved for that day...I hope I didn't
screw up.

Randy



From cclark  Thu Mar 26 21:00:11 1998
Delivery-Date: Thu, 26 Mar 1998 21:02:59 -0500
Return-Path: cclark
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id VAA12863
	for ietf-outbound.10@ietf.org; Thu, 26 Mar 1998 21:00:02 -0500 (EST)
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id UAA12764;
	Thu, 26 Mar 1998 20:53:49 -0500 (EST)
Received: from duerst (dhcp-100-232.mag.keio.ac.jp [133.27.195.232])
	by sh.w3.mag.keio.ac.jp (8.8.8+2.7Wbeta7/3.6Wbeta7-W3C/Keio) with SMTP id KAA12830;
	Fri, 27 Mar 1998 10:53:38 +0900 (JST)
Message-Id: <199803270153.KAA12830@sh.w3.mag.keio.ac.jp>
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3-J (32)
Date: Fri, 27 Mar 1998 11:00:45 +0900
To: Neal McBurnett <nealmcb@bell-labs.com>, ietf-web@ns.ietf.org,
        mbeaulie@cnri.reston.va.us
From: "Martin J. Duerst" <duerst@W3.ORG>
Subject: Re: ietf agenda on web is in non-standard format, hard to read
Cc: ietf@ns.ietf.org
In-Reply-To: <199803262307.QAA07046@curie.dr.lucent.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"

At 16:07 98/03/26 -0700, Neal McBurnett wrote:
> The agenda used to be in easy-to-read ascii format.  Now I have to
> deal with
> 	http://www.ietf.org/meetings/agenda_la.html
> 
> which does not produce output that lines up in columns,

It did, in my browser, but probably just because of the other tool
that was used in producing it:

<META NAME="GENERATOR" CONTENT="Mozilla/4.01 [en] (Win95; I) [Netscape]">

Even in that case, what we get is quite exactly what we had in the
old ASCII days, it's hardly worth using HTML for this. With HTML,
you could do much better; what we have here could have been served
as text/plain without any loss (and probably with quite a bit less
cutting/pasting/respacing effort), or if it has to be HTML, just
be put into <PRE> and be done with it. Looking at the many &nbsp;
in the source code, I don't know whether I should cry or lough;
it must have cost the ietf team quite some time to get everything
aligned on their browser. There are quite some tools that do better
than the two that have been used here, and can do the job faster.


Regards,   Martin.


From cclark  Thu Mar 26 22:00:15 1998
Delivery-Date: Thu, 26 Mar 1998 22:01:48 -0500
Return-Path: cclark
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id WAA13502
	for ietf-outbound.10@ietf.org; Thu, 26 Mar 1998 22:00:02 -0500 (EST)
Received: from info.dsv.su.se (info.dsv.su.se [130.237.161.221])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id VAA13463;
	Thu, 26 Mar 1998 21:55:36 -0500 (EST)
Received: from [130.237.150.138] (jph1.dsv.su.se [130.237.150.138])
	by info.dsv.su.se (8.8.8/8.8.8) with ESMTP
	id DAA22018;
	Fri, 27 Mar 1998 03:55:36 +0100 (MET)
X-Sender: jpalme@mail.dsv.su.se
Message-Id: <v04003a0ab140c3ef44a7@[130.237.150.138]>
In-Reply-To: <199803262307.QAA07046@curie.dr.lucent.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Fri, 27 Mar 1998 03:51:26 +0100
To: Neal McBurnett <nealmcb@bell-labs.com>, ietf-web@ns.ietf.org,
        mbeaulie@cnri.reston.va.us
From: Jacob Palme <jpalme@DSV.SU.SE>
Subject: Re: ietf agenda on web is in non-standard format, hard to
 read
Cc: ietf@ns.ietf.org

At 00.07 +0100 98-03-27, Neal McBurnett wrote:
> Please go back to ASCII, or use conformant HTML.

If you want to produce conformant HTML from Word documents, use RTFtoHTML
as generator of the HTML, do not use the Microsoft-supplied "Save as HTML"
command.

For more information about RTFtoHTML, see http://www.sunpack.com/RTF

------------------------------------------------------------------------
Jacob Palme <jpalme@dsv.su.se> (Stockholm University and KTH)
for more info see URL: http://www.dsv.su.se/~jpalme



From cclark  Fri Mar 27 09:20:43 1998
Delivery-Date: Fri, 27 Mar 1998 09:24:03 -0500
Return-Path: cclark
Received: (from adm@localhost)
	by ns.ietf.org (8.8.7/8.8.7a) id JAA01866
	for ietf-outbound.10@ietf.org; Fri, 27 Mar 1998 09:20:02 -0500 (EST)
Received: from emshqs2.ncr.disa.mil (emshqs2.ncr.disa.mil [164.117.144.116])
	by ns.ietf.org (8.8.7/8.8.7a) with ESMTP id JAA01827;
	Fri, 27 Mar 1998 09:19:05 -0500 (EST)
Received: by emshqs2.ncr.disa.mil with Internet Mail Service (5.0.1460.8)
	id <HXGANR2Y>; Fri, 27 Mar 1998 09:19:07 -0500
Message-ID: <CFF17B766475D111B50900204804F0DF1BEE9C@rbmail100.chamb.disa.mil>
From: "Flanigan, Bill" <flanigab@ncr.disa.mil>
To: Jacob Palme <jpalme@DSV.SU.SE>, Neal McBurnett <nealmcb@bell-labs.com>,
        ietf-web@ns.ietf.org, mbeaulie@cnri.reston.va.us
Cc: ietf@ns.ietf.org
Subject: RE: ietf agenda on web is in non-standard format, hard to read
Date: Fri, 27 Mar 1998 09:22:23 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.0.1460.8)
Content-Type: text/plain

Hello Jacob,

	You are a master of tact and patience!  Also, thanks for the 
link.  See you next week.

Bill Flanigan

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
William F. Flanigan, Jr., Ph.D.       Voice:           (703) 735-3305
Defense Information Systems Agency      DSN:                      653
Strategic Planning Office (JEBA)        Fax:            (703)735-3255
10701 Parkridge Boulevard        Voice Mail:            (703)735-3305 
Reston, VA 20191-4357              Internet:  <flanigab@ncr.disa.mil>
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
	

> -----Original Message-----
> From:	Jacob Palme [SMTP:jpalme@dsv.su.se]
> Sent:	Thursday, March 26, 1998 9:51 PM
> To:	Neal McBurnett; ietf-web@ns.ietf.org; mbeaulie@cnri.reston.va.us
> Cc:	ietf@ns.ietf.org
> Subject:	Re: ietf agenda on web is in non-standard format, hard to
> read
> 
> At 00.07 +0100 98-03-27, Neal McBurnett wrote:
> > Please go back to ASCII, or use conformant HTML.
> 
> If you want to produce conformant HTML from Word documents, use RTFtoHTML
> as generator of the HTML, do not use the Microsoft-supplied "Save as HTML"
> command.
> 
> For more information about RTFtoHTML, see http://www.sunpack.com/RTF
> 
> ------------------------------------------------------------------------
> Jacob Palme <jpalme@dsv.su.se> (Stockholm University and KTH)
> for more info see URL: http://www.dsv.su.se/~jpalme
> 


From ipp-owner@pwg.org  Fri Apr  3 16:27:32 1998
Delivery-Date: Fri, 03 Apr 1998 16:27:33 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id QAA04046
	for <ietf-archive@ietf.org>; Fri, 3 Apr 1998 16:27:32 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id QAA04936
	for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 16:30:04 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id QAA25427 for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 16:27:31 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 3 Apr 1998 16:23:01 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id QAA24882 for ipp-outgoing; Fri, 3 Apr 1998 16:22:47 -0500 (EST)
From: don@lexmark.com
Message-Id: <199804032122.AA05999@interlock2.lexmark.com>
X-Lotus-Fromdomain: LEXMARK@LEXMTA
To: rturner@sharplabs.com
Cc: Rdebry@Us.Ibm.Com, Ipp@pwg.org
Date: Fri, 3 Apr 1998 16:22:22 -0500
Subject: RE: IPP> Host to device
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: ipp-owner@pwg.org


Randy:

My biggest concern is that your proposal is TCP/IP only.  Is does not solve
the problem for printers connected to servers via:

- Parallel
- Serial
- USB
- 1394
- IPX/SPX
- AppleTalk
- DLC/LLC
- etc., etc., etc.

If I'm going to use TCP/IP then I might as well go ahead with the HTTP
based implementation.  You don't provide more status and control or
anything else that really buys me anything other than a slightly lighter
transport.  It's just not work the trouble for the return on investment.

Don

**********************************************
* Don Wright                 don@lexmark.com *
* Product Manager, Strategic Alliances       *
* Lexmark International                      *
* 740 New Circle Rd                          *
* Lexington, Ky 40550                        *
* 606-232-4808 (phone) 606-232-6740 (fax)    *
**********************************************



From ipp-owner@pwg.org  Fri Apr  3 17:06:48 1998
Delivery-Date: Fri, 03 Apr 1998 17:06:48 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id RAA04228
	for <ietf-archive@ietf.org>; Fri, 3 Apr 1998 17:06:47 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA09402
	for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 17:09:18 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA27010 for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 17:06:41 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 3 Apr 1998 17:00:44 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA26256 for ipp-outgoing; Fri, 3 Apr 1998 17:00:30 -0500 (EST)
Message-ID: <6FCC2B3BA67BD111A47D0060089D2815059D65@exchange.osicom.com>
From: "Gordon, Charles" <CGordon@wal.osicom.com>
To: "'don@lexmark.com'" <don@lexmark.com>, rturner@sharplabs.com
Cc: Rdebry@Us.Ibm.Com, Ipp@pwg.org
Subject: RE: IPP> Host to device
Date: Fri, 3 Apr 1998 16:56:52 -0500 
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain
Sender: ipp-owner@pwg.org

Given that IPP is the Internet Printing Protocol, do we really need to
support anything else besides TCP/IP?  Is the IPP working group even
mandated to worry about non TCP/IP environments?

					--- Charles

> -----Original Message-----
> From:	don@lexmark.com [SMTP:don@lexmark.com]
> Sent:	Friday, April 03, 1998 4:22 PM
> To:	rturner@sharplabs.com
> Cc:	Rdebry@Us.Ibm.Com; Ipp@pwg.org
> Subject:	RE: IPP> Host to device
> 
> 
> Randy:
> 
> My biggest concern is that your proposal is TCP/IP only.  Is does not
> solve
> the problem for printers connected to servers via:
> 
> - Parallel
> - Serial
> - USB
> - 1394
> - IPX/SPX
> - AppleTalk
> - DLC/LLC
> - etc., etc., etc.
> 
> If I'm going to use TCP/IP then I might as well go ahead with the HTTP
> based implementation.  You don't provide more status and control or
> anything else that really buys me anything other than a slightly
> lighter
> transport.  It's just not work the trouble for the return on
> investment.
> 
> Don
> 
> **********************************************
> * Don Wright                 don@lexmark.com *
> * Product Manager, Strategic Alliances       *
> * Lexmark International                      *
> * 740 New Circle Rd                          *
> * Lexington, Ky 40550                        *
> * 606-232-4808 (phone) 606-232-6740 (fax)    *
> **********************************************
> 

From ipp-owner@pwg.org  Fri Apr  3 17:10:05 1998
Delivery-Date: Fri, 03 Apr 1998 17:10:06 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id RAA04329
	for <ietf-archive@ietf.org>; Fri, 3 Apr 1998 17:10:05 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA12025
	for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 17:12:35 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA27459 for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 17:10:02 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 3 Apr 1998 17:04:03 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA26587 for ipp-outgoing; Fri, 3 Apr 1998 17:03:40 -0500 (EST)
From: don@lexmark.com
Message-Id: <199804032203.AA08289@interlock2.lexmark.com>
X-Lotus-Fromdomain: LEXMARK@LEXMTA
To: CGordon@wal.osicom.com
Cc: Rturner@Sharplabs.Com, Rdebry@Us.Ibm.Com, Ipp@pwg.org
Date: Fri, 3 Apr 1998 17:03:18 -0500
Subject: RE: IPP> Host to device
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: ipp-owner@pwg.org


Charles:

TCP/IP is the inbound transport from the client to the server.  We are
talking here about the server to the printer.  That connection could be
anything.  This discussion is certainly appropriate for the Printer Working
Group chartered IPP group.  While the IETF can pretend that only TCP/IP is
used for communication, the reality is that most printers are not connected
to computers using TCP/IP.

**********************************************
* Don Wright                 don@lexmark.com *
* Product Manager, Strategic Alliances       *
* Lexmark International                      *
* 740 New Circle Rd                          *
* Lexington, Ky 40550                        *
* 606-232-4808 (phone) 606-232-6740 (fax)    *
**********************************************






To:   Don Wright@Lexmark, rturner%sharplabs.com@interlock.lexmark.com
cc:   Rdebry%Us.Ibm.Com@interlock.lexmark.com,
      Ipp%pwg.org@interlock.lexmark.com
bcc:
Subject:  RE: IPP> Host to device




Given that IPP is the Internet Printing Protocol, do we really need to
support anything else besides TCP/IP?  Is the IPP working group even
mandated to worry about non TCP/IP environments?
                         --- Charles
> -----Original Message-----
> From:   don@lexmark.com [SMTP:don@lexmark.com]
> Sent:   Friday, April 03, 1998 4:22 PM
> To:     rturner@sharplabs.com
> Cc:     Rdebry@Us.Ibm.Com; Ipp@pwg.org
> Subject:     RE: IPP> Host to device
>
>
> Randy:
>
> My biggest concern is that your proposal is TCP/IP only.  Is does not
> solve
> the problem for printers connected to servers via:
>
> - Parallel
> - Serial
> - USB
> - 1394
> - IPX/SPX
> - AppleTalk
> - DLC/LLC
> - etc., etc., etc.
>
> If I'm going to use TCP/IP then I might as well go ahead with the HTTP
> based implementation.  You don't provide more status and control or
> anything else that really buys me anything other than a slightly
> lighter
> transport.  It's just not work the trouble for the return on
> investment.
>
> Don
>
> **********************************************
> * Don Wright                 don@lexmark.com *
> * Product Manager, Strategic Alliances       *
> * Lexmark International                      *
> * 740 New Circle Rd                          *
> * Lexington, Ky 40550                        *
> * 606-232-4808 (phone) 606-232-6740 (fax)    *
> **********************************************
>








From ipp-owner@pwg.org  Fri Apr  3 17:30:00 1998
Delivery-Date: Fri, 03 Apr 1998 17:30:01 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id RAA04513
	for <ietf-archive@ietf.org>; Fri, 3 Apr 1998 17:30:00 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA29998
	for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 17:32:31 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA29381 for <ietf-archive@cnri.reston.va.us>; Fri, 3 Apr 1998 17:29:59 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Fri, 3 Apr 1998 17:22:13 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA28320 for ipp-outgoing; Fri, 3 Apr 1998 17:21:50 -0500 (EST)
Message-ID: <5CEA8663F24DD111A96100805FFE6587030BC46A@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Gordon, Charles'" <CGordon@wal.osicom.com>,
        "'don@lexmark.com'"
	 <don@lexmark.com>, rturner@sharplabs.com
Cc: Rdebry@Us.Ibm.Com, Ipp@pwg.org
Subject: RE: IPP> Host to device
Date: Fri, 3 Apr 1998 14:21:34 -0800 
X-Mailer: Internet Mail Service (5.5.2166.0)
Sender: ipp-owner@pwg.org

Good point - it would look very odd to have IPP for USB. 

Also odd would be to have two IPP implmentations on TCP/IP - HTTP and direct
TCP/IP.

In retrospect the correct thing to have done was to produce a mapping of
TIP/SI onto HTTP. Ie. HTTP is just another transport layer. 

> -----Original Message-----
> From:	Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> Sent:	Friday, April 03, 1998 1:57 PM
> To:	'don@lexmark.com'; rturner@sharplabs.com
> Cc:	Rdebry@Us.Ibm.Com; Ipp@pwg.org
> Subject:	RE: IPP> Host to device
> 
> Given that IPP is the Internet Printing Protocol, do we really need to
> support anything else besides TCP/IP?  Is the IPP working group even
> mandated to worry about non TCP/IP environments?
> 
> 					--- Charles
> 
> > -----Original Message-----
> > From:	don@lexmark.com [SMTP:don@lexmark.com]
> > Sent:	Friday, April 03, 1998 4:22 PM
> > To:	rturner@sharplabs.com
> > Cc:	Rdebry@Us.Ibm.Com; Ipp@pwg.org
> > Subject:	RE: IPP> Host to device
> > 
> > 
> > Randy:
> > 
> > My biggest concern is that your proposal is TCP/IP only.  Is does not
> > solve
> > the problem for printers connected to servers via:
> > 
> > - Parallel
> > - Serial
> > - USB
> > - 1394
> > - IPX/SPX
> > - AppleTalk
> > - DLC/LLC
> > - etc., etc., etc.
> > 
> > If I'm going to use TCP/IP then I might as well go ahead with the HTTP
> > based implementation.  You don't provide more status and control or
> > anything else that really buys me anything other than a slightly
> > lighter
> > transport.  It's just not work the trouble for the return on
> > investment.
> > 
> > Don
> > 
> > **********************************************
> > * Don Wright                 don@lexmark.com *
> > * Product Manager, Strategic Alliances       *
> > * Lexmark International                      *
> > * 740 New Circle Rd                          *
> > * Lexington, Ky 40550                        *
> > * 606-232-4808 (phone) 606-232-6740 (fax)    *
> > **********************************************
> > 

From ipp-owner@pwg.org  Sat Apr  4 02:17:47 1998
Delivery-Date: Sat, 04 Apr 1998 02:17:47 -0500
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id CAA17424
	for <ietf-archive@ietf.org>; Sat, 4 Apr 1998 02:17:46 -0500 (EST)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA27039
	for <ietf-archive@cnri.reston.va.us>; Sat, 4 Apr 1998 02:20:13 -0500 (EST)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id CAA07830 for <ietf-archive@cnri.reston.va.us>; Sat, 4 Apr 1998 02:17:41 -0500 (EST)
Received: by pwg.org (bulk_mailer v1.5); Sat, 4 Apr 1998 02:12:19 -0500
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id CAA07246 for ipp-outgoing; Sat, 4 Apr 1998 02:12:04 -0500 (EST)
From: Harry Lewis <harryl@us.ibm.com>
To: <ipp@pwg.org>
Cc: Roger K Debry <rdebry@us.ibm.com>, <CGordon@wal.osicom.com>,
        <don@lexmark.com>, <rturner@sharplabs.com>
Subject: RE: IPP> Host to device
Message-ID: <5030300019680543000002L032*@MHS>
Date: Sat, 4 Apr 1998 02:18:51 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: ipp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id CAA17424

I disagree that it would be odd to see IPP over other transports. Why would
that be any less desirable than, say, TIPSI over USB? What is odd, to me, is
for a standards group to invent one protocol and not deploy it (TIPSI), then,
later, invent another (IPP) and try to limit (rather than enhance) it, trying
to substitute the (now) older solution in it's place. Roger's observation is
that, what makes TIPSI transport independent, is the packet structure, with
continuation flag, ACKs and the ability to interleave commands (like CANCEL),
not the command/query definitions themselves (which have been superseded by
IPP). Randy is evolving a specific mapping to TCP/IP which addresses these
issues as well (chunking, separate channel...). I don't see what is wrong with
either approach.

Harry Lewis - IBM Printing Systems




ipp-owner@pwg.org on 04/03/98 03:25:05 PM
Please respond to ipp-owner@pwg.org
To: rturner@sharplabs.com, don@lexmark.com, CGordon@wal.osicom.com
cc: Ipp@pwg.org, Roger K Debry/Boulder/IBM@ibmus
Subject: RE: IPP> Host to device


Good point - it would look very odd to have IPP for USB.

Also odd would be to have two IPP implmentations on TCP/IP - HTTP and direct
TCP/IP.

In retrospect the correct thing to have done was to produce a mapping of
TIP/SI onto HTTP. Ie. HTTP is just another transport layer.

> -----Original Message-----
> From: Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> Sent: Friday, April 03, 1998 1:57 PM
> To: 'don@lexmark.com'; rturner@sharplabs.com
> Cc: Rdebry@Us.Ibm.Com; Ipp@pwg.org
> Subject: RE: IPP> Host to device
>
> Given that IPP is the Internet Printing Protocol, do we really need to
> support anything else besides TCP/IP?  Is the IPP working group even
> mandated to worry about non TCP/IP environments?
>
>      --- Charles
>
> > -----Original Message-----
> > From: don@lexmark.com [SMTP:don@lexmark.com]
> > Sent: Friday, April 03, 1998 4:22 PM
> > To: rturner@sharplabs.com
> > Cc: Rdebry@Us.Ibm.Com; Ipp@pwg.org
> > Subject: RE: IPP> Host to device
> >
> >
> > Randy:
> >
> > My biggest concern is that your proposal is TCP/IP only.  Is does not
> > solve
> > the problem for printers connected to servers via:
> >
> > - Parallel
> > - Serial
> > - USB
> > - 1394
> > - IPX/SPX
> > - AppleTalk
> > - DLC/LLC
> > - etc., etc., etc.
> >
> > If I'm going to use TCP/IP then I might as well go ahead with the HTTP
> > based implementation.  You don't provide more status and control or
> > anything else that really buys me anything other than a slightly
> > lighter
> > transport.  It's just not work the trouble for the return on
> > investment.
> >
> > Don
> >
> > **********************************************
> > * Don Wright                 don@lexmark.com *
> > * Product Manager, Strategic Alliances       *
> > * Lexmark International                      *
> > * 740 New Circle Rd                          *
> > * Lexington, Ky 40550                        *
> > * 606-232-4808 (phone) 606-232-6740 (fax)    *
> > **********************************************
> >




From ipp-owner@pwg.org  Mon Apr  6 13:49:30 1998
Delivery-Date: Mon, 06 Apr 1998 13:49:31 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id NAA01854
	for <ietf-archive@ietf.org>; Mon, 6 Apr 1998 13:49:25 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA20154
	for <ietf-archive@cnri.reston.va.us>; Mon, 6 Apr 1998 13:51:52 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA20600 for <ietf-archive@cnri.reston.va.us>; Mon, 6 Apr 1998 13:49:22 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 6 Apr 1998 13:45:23 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA20069 for ipp-outgoing; Mon, 6 Apr 1998 13:45:08 -0400 (EDT)
Message-ID: <5CEA8663F24DD111A96100805FFE6587030BC47B@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Harry Lewis'" <harryl@us.ibm.com>, ipp@pwg.org
Cc: Roger K Debry <rdebry@us.ibm.com>, CGordon@wal.osicom.com, don@lexmark.com,
        rturner@sharplabs.com
Subject: RE: IPP> Host to device
Date: Mon, 6 Apr 1998 10:43:03 -0700 
X-Mailer: Internet Mail Service (5.5.1960.3)
Sender: ipp-owner@pwg.org

I meant 'odd' in a very specific way. IPP is INTERNET Printng Protocol - USB
is not normally considered as an Internet transport. The  Internet is, after
all, a TCP/IP network.

I do not see anybody trying to LIMIT IPP. All I see are people (including
me) pointing out its limitiations - this is not the same thing at all. 

> -----Original Message-----
> From:	Harry Lewis [SMTP:harryl@us.ibm.com]
> Sent:	Friday, April 03, 1998 11:19 PM
> To:	ipp@pwg.org
> Cc:	Roger K Debry; CGordon@wal.osicom.com; don@lexmark.com;
> rturner@sharplabs.com
> Subject:	RE: IPP> Host to device
> 
> I disagree that it would be odd to see IPP over other transports. Why
> would
> that be any less desirable than, say, TIPSI over USB? What is odd, to me,
> is
> for a standards group to invent one protocol and not deploy it (TIPSI),
> then,
> later, invent another (IPP) and try to limit (rather than enhance) it,
> trying
> to substitute the (now) older solution in it's place. Roger's observation
> is
> that, what makes TIPSI transport independent, is the packet structure,
> with
> continuation flag, ACKs and the ability to interleave commands (like
> CANCEL),
> not the command/query definitions themselves (which have been superseded
> by
> IPP). Randy is evolving a specific mapping to TCP/IP which addresses these
> issues as well (chunking, separate channel...). I don't see what is wrong
> with
> either approach.
> 
> Harry Lewis - IBM Printing Systems
> 
> 
> 
> 
> ipp-owner@pwg.org on 04/03/98 03:25:05 PM
> Please respond to ipp-owner@pwg.org
> To: rturner@sharplabs.com, don@lexmark.com, CGordon@wal.osicom.com
> cc: Ipp@pwg.org, Roger K Debry/Boulder/IBM@ibmus
> Subject: RE: IPP> Host to device
> 
> 
> Good point - it would look very odd to have IPP for USB.
> 
> Also odd would be to have two IPP implmentations on TCP/IP - HTTP and
> direct
> TCP/IP.
> 
> In retrospect the correct thing to have done was to produce a mapping of
> TIP/SI onto HTTP. Ie. HTTP is just another transport layer.
> 
> > -----Original Message-----
> > From: Gordon, Charles [SMTP:CGordon@wal.osicom.com]
> > Sent: Friday, April 03, 1998 1:57 PM
> > To: 'don@lexmark.com'; rturner@sharplabs.com
> > Cc: Rdebry@Us.Ibm.Com; Ipp@pwg.org
> > Subject: RE: IPP> Host to device
> >
> > Given that IPP is the Internet Printing Protocol, do we really need to
> > support anything else besides TCP/IP?  Is the IPP working group even
> > mandated to worry about non TCP/IP environments?
> >
> >      --- Charles
> >
> > > -----Original Message-----
> > > From: don@lexmark.com [SMTP:don@lexmark.com]
> > > Sent: Friday, April 03, 1998 4:22 PM
> > > To: rturner@sharplabs.com
> > > Cc: Rdebry@Us.Ibm.Com; Ipp@pwg.org
> > > Subject: RE: IPP> Host to device
> > >
> > >
> > > Randy:
> > >
> > > My biggest concern is that your proposal is TCP/IP only.  Is does not
> > > solve
> > > the problem for printers connected to servers via:
> > >
> > > - Parallel
> > > - Serial
> > > - USB
> > > - 1394
> > > - IPX/SPX
> > > - AppleTalk
> > > - DLC/LLC
> > > - etc., etc., etc.
> > >
> > > If I'm going to use TCP/IP then I might as well go ahead with the HTTP
> > > based implementation.  You don't provide more status and control or
> > > anything else that really buys me anything other than a slightly
> > > lighter
> > > transport.  It's just not work the trouble for the return on
> > > investment.
> > >
> > > Don
> > >
> > > **********************************************
> > > * Don Wright                 don@lexmark.com *
> > > * Product Manager, Strategic Alliances       *
> > > * Lexmark International                      *
> > > * 740 New Circle Rd                          *
> > > * Lexington, Ky 40550                        *
> > > * 606-232-4808 (phone) 606-232-6740 (fax)    *
> > > **********************************************
> > >
> 
> 
> 

From ipp-owner@pwg.org  Mon Apr  6 17:28:17 1998
Delivery-Date: Mon, 06 Apr 1998 17:28:18 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id RAA06526
	for <ietf-archive@ietf.org>; Mon, 6 Apr 1998 17:28:16 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA01153
	for <ietf-archive@cnri.reston.va.us>; Mon, 6 Apr 1998 17:30:44 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA27207 for <ietf-archive@cnri.reston.va.us>; Mon, 6 Apr 1998 17:28:13 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 6 Apr 1998 17:24:10 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA26666 for ipp-outgoing; Mon, 6 Apr 1998 17:23:54 -0400 (EDT)
From: Harry Lewis <harryl@us.ibm.com>
To: <paulmo@microsoft.com>
Cc: Roger K Debry <rdebry@us.ibm.com>, <CGordon@wal.osicom.com>,
        <don@lexmark.com>, <rturner@sharplabs.com>, <ipp@pwg.org>
Subject: RE: IPP> Host to device
Message-ID: <5030300019742395000002L052*@MHS>
Date: Mon, 6 Apr 1998 17:31:06 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: ipp-owner@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id RAA06526

In reverse order...

>I do not see anybody trying to LIMIT IPP. All I see are people (including
>me) pointing out its limitations - this is not the same thing at all.

Agree. Poor phrasing on my part. Your list of limitations has formed an
especially good basis for discussing enhancements.

>I meant 'odd' in a very specific way. IPP is INTERNET Printing Protocol - USB
>is not normally considered as an Internet transport. The  Internet is, after
>all, a TCP/IP network.

Maybe I've allowed myself to become too hopeful regarding our IPP model

From remove-me@207.93.198  Tue Apr  7 23:30:01 1998
Delivery-Date: Tue, 07 Apr 1998 23:30:01 -0400
Return-Path: remove-me@207.93.198
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id XAA22974
	for <ietf-archive@ietf.org>; Tue, 7 Apr 1998 23:30:01 -0400 (EDT)
From: remove-me@207.93.198
Received: from theadcomp (ppp-207-214-177-81.anhm01.pacbell.net [207.214.177.81])
	by cnri.reston.va.us (8.8.5/8.8.7a) with SMTP id XAA06195
	for <ietf-archive@cnri.reston.va.us>; Tue, 7 Apr 1998 23:32:28 -0400 (EDT)
Date: Tue, 7 Apr 1998 23:32:28 -0400 (EDT)
Message-Id: <199804080332.XAA06195@cnri.reston.va.us>
To: <iparker@.bournemouth.ac.uk>
Subject: Free advertising services, bulk email friendly web hostings and more . .

If you would like to remove your name from our list, simply 
respond to remove-me@theadcomp.com with remove in the subject 
line. The Advertising Company honors all remove request, 
immediately.

If you are looking for a free way to advertise your site, try 100 
Search Engine Registrations at $0.00, that's right, no purchase 
necessary, simply signup and we will register your site, URL or 
http with 100 search engine.

www.theadcomp.com

Also, for your advertising solutions, we also provide,
Bulk Email Web Hosting as low as $49.95 a month
1,500 Search Engine Registrations as low as $99.95
600 Award nominations as low as $69.95
Targeted bulk email as low as $19.95 per 5,000 messages
And much, much more.

Try it today, we guarantee satisfaction.

For your convenience, we accept visa, MasterCard, American 
express, discover, check by net, invoicing option and for our 
free service, it cost your absolutely nothing.

www.theadcomp.com

From adm  Wed Apr 15 11:46:43 1998
Delivery-Date: Wed, 15 Apr 1998 11:57:35 -0400
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.5/8.8.7a) id LAA02990
	for ietf-123-outbound.10@ietf.org; Wed, 15 Apr 1998 11:45:02 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id KAA00428;
	Wed, 15 Apr 1998 10:33:41 -0400 (EDT)
Message-Id: <199804151433.KAA00428@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-ietf-04.txt
Date: Wed, 15 Apr 1998 10:33:40 -0400
Sender: cclark@cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-04.txt
	Pages		: 21
	Date		: 14-Apr-98
	
   This document specifies an extension of the Routing Information
   Protocol (RIP), as defined in [1], to expand the amount of useful
   information carried in RIP messages and to add a measure of security.
 
   A companion document will define the SNMP MIB objects for RIP-2 [2].
   An additional document will define cryptographic security
   improvements for RIP-2 [3].

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-04.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-04.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-04.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980414151902.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-04.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-04.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980414151902.I-D@ietf.org>

--OtherAccess--

--NextPart--



From adm  Thu Apr 16 10:16:50 1998
Delivery-Date: Thu, 16 Apr 1998 10:31:28 -0400
Return-Path: adm
Received: (from adm@localhost)
	by ns.ietf.org (8.8.5/8.8.7a) id KAA03938
	for ietf-123-outbound.10@ietf.org; Thu, 16 Apr 1998 10:15:03 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id JAA03052;
	Thu, 16 Apr 1998 09:44:18 -0400 (EDT)
Message-Id: <199804161344.JAA03052@ns.ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-ietf-04.txt
Date: Thu, 16 Apr 1998 09:44:18 -0400
Sender: cclark@cnri.reston.va.us

--NextPart

Note:  This announcement is being re-sent with a correction made.

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-04.txt
	Pages		: 21
	Date		: 14-Apr-98
	
   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the 'ietf' namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, FYIs,
   and BCPs) developed by the IETF and published by the RFC editor and
   the minutes of working groups (WG) and birds of a feather (BOF)
   meetings that occur during IETF conferences.  Both the current URN
   framework and URN syntax support this namespace.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-04.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-04.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-04.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980415150533.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-04.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-04.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980415150533.I-D@ietf.org>

--OtherAccess--

--NextPart--



From ipp-owner@pwg.org  Thu Apr 16 16:20:14 1998
Delivery-Date: Thu, 16 Apr 1998 16:20:18 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id QAA06368
	for <ietf-archive@ietf.org>; Thu, 16 Apr 1998 16:19:53 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA17872
	for <ietf-archive@cnri.reston.va.us>; Thu, 16 Apr 1998 15:55:49 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id PAA00583 for <ietf-archive@cnri.reston.va.us>; Thu, 16 Apr 1998 15:53:21 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Thu, 16 Apr 1998 15:49:12 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA29247 for ipp-outgoing; Thu, 16 Apr 1998 15:40:19 -0400 (EDT)
Message-Id: <3.0.1.32.19980416123114.00c8e5b0@garfield>
X-Sender: cmanros@garfield
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Date: Thu, 16 Apr 1998 12:31:14 PDT
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Carl-Uno Manros <cmanros@cp10.es.xerox.com>
Subject: RE: IPP> IPP, independently of HTTP, Requires Chunking ? Was:
  Mi
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C138D020@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ipp@pwg.org

Randy et al.,

Here is my take on the use of chunking for IPP:

1) Each HTTP 1.1 implementation is mandated to support chunking.

2) All POSTs are initiated by the client, which I assume also means that
the client determines whether to use chunking for a particular HTTP request.

3) The only situation where chunking is absolutely necessary for IPP, is
the case where the client does not know the document length when it starts
sending the document.

4) With the exception of the situation in 3) the client can always decide
not to use chunking, but send even long documents in one request. The
downside of doing that is that if something goes wrong on the lower
protocol layers, the client has to start over and send the whole document
again from the beginning. The main advantage of using chunking is that if
you get an error on the lower layers, you only have to resend the latest
chunk, not the whole document.

5) Again, with the exception of the case in 3), you can in practise
actually use HTTP 1.0, which does not support chunking, for most of your
IPP transfers.

Did I get this right?

Carl-Uno

At 09:08 PM 4/15/98 PDT, Turner, Randy wrote:
>
>There is nothing in the existing encoding that allows a particular IPP
>message to be "fragmented" across multiple transport "packets".  The
>encoding requires that a transport protocol provide some way to
>logically "connect" one message to another contiguously received
>message. In HTTP, this is accomplished with HTTP 1.1 chunking. With
>another transport, there would have to some equivalent capability. I'm
>not sure if I've adequately described the situation. Anything further I
>think would require me to draw a picture.
>
>Randy
>
>
>	-----Original Message-----
>	From:	Carl Kugler [SMTP:kugler@us.ibm.com]
>	Sent:	Wednesday, April 15, 1998 9:22 AM
>	To:	ipp@pwg.org
>	Subject:	IPP> IPP, independently of HTTP, Requires
>Chunking ? Was: Mi
>
>	> The concrete transport/encoding IPP protocol document is VERY
>dependent
>	> on HTTP chunking.
>
>	I still don't get it.  Could you please explain?
>
>	The original statement is:
>	> Encoding is HTTP independent except for chinking.
>
>	This sentence, to me, implies that there is some aspect of the
>IPP encoding,
>	apart from HTTP, that depends on chunking.  This is suprising
>news to me.
>
>	The only chunking-related requirements I've found in the
>Protocol document are:
>	 1) the Server must support "chunked" Transfer-Encoding of
>Requests
>	 2) the Client must support "chunked" Responses.
>	These requirements derive directly from RFC 2068:  "All HTTP/1.1
>applications
>	MUST be able to receive and decode the "chunked" transfer
>coding..."
>
>
>	 Confused in Boulder,
>
>	  Carl-III
>
>
>
>	ipp-owner@pwg.org on 04/14/98 05:34:03 PM
>	Please respond to ipp-owner@pwg.org
>	To: ipp@pwg.org
>	cc:
>	Subject: RE: IPP> Minutes from PWG IPP Meeting in Portland, OR -
>Apri
>
>
>
>	The abstract IPP described in the model document is not
>dependent on
>	HTTP chunking.
>
>	The concrete transport/encoding IPP protocol document is VERY
>dependent
>	on HTTP chunking.
>
>	Randy
>
>	 -----Original Message-----
>	 From: Carl Kugler [SMTP:kugler@us.ibm.com]
>	 Sent: Tuesday, April 14, 1998 4:25 PM
>	 To: ipp@pwg.org
>	 Subject: Re: IPP> Minutes from PWG IPP Meeting in
>	Portland, OR - Apri
>
>	 > IPP is not transport neutral. Encoding is HTTP independent
>	except for
>	 > chinking.
>
>	 I assume you mean "chunking".  In what way is IPP dependent on
>	HTTP chunking?
>
>	  -Carl
>
>
>	
>
>
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Thu Apr 16 23:37:38 1998
Delivery-Date: Thu, 16 Apr 1998 23:37:39 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id XAA19372
	for <ietf-archive@ietf.org>; Thu, 16 Apr 1998 23:37:37 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id XAA19513
	for <ietf-archive@cnri.reston.va.us>; Thu, 16 Apr 1998 23:40:06 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id XAA02240 for <ietf-archive@cnri.reston.va.us>; Thu, 16 Apr 1998 23:37:36 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Thu, 16 Apr 1998 23:32:37 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id XAA01682 for ipp-outgoing; Thu, 16 Apr 1998 23:30:38 -0400 (EDT)
Message-Id: <199804170324.UAA08304@woden.eng.sun.com>
X-Sender: rherriot@woden.eng.sun.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0
Date: Thu, 16 Apr 1998 20:26:52 -0700
To: Carl-Uno Manros <cmanros@cp10.es.xerox.com>,
        "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Robert Herriot <robert.herriot@Eng.Sun.COM>
Subject: RE: IPP> IPP, independently of HTTP, Requires Chunking ? Was: 
  Mi
In-Reply-To: <3.0.1.32.19980416123114.00c8e5b0@garfield>
References: <D10983CAC30DD111B41400805FA6A1C138D020@admsrvnt02.enet.sha rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Sender: owner-ipp@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id XAA19372

Are you sure about #4 below? It doesn't sound right at all.  My 
understanding of chunking is that it allows the sender to omit 
Content-Length and to instead supply length one chunk at a time.  At
the HTTP layer, the document is a series of chunks terminated by a zero 
length chunk.


Bob Herriot

At 12:31 PM 4/16/98 , Carl-Uno Manros wrote:
>Randy et al.,
>
>Here is my take on the use of chunking for IPP:
>
>1) Each HTTP 1.1 implementation is mandated to support chunking.
>
>2) All POSTs are initiated by the client, which I assume also means that
>the client determines whether to use chunking for a particular HTTP request.
>
>3) The only situation where chunking is absolutely necessary for IPP, is
>the case where the client does not know the document length when it starts
>sending the document.
>
>4) With the exception of the situation in 3) the client can always decide
>not to use chunking, but send even long documents in one request. The
>downside of doing that is that if something goes wrong on the lower
>protocol layers, the client has to start over and send the whole document
>again from the beginning. The main advantage of using chunking is that if
>you get an error on the lower layers, you only have to resend the latest
>chunk, not the whole document.
>
>5) Again, with the exception of the case in 3), you can in practise
>actually use HTTP 1.0, which does not support chunking, for most of your
>IPP transfers.
>
>Did I get this right?
>
>Carl-Uno
>
>At 09:08 PM 4/15/98 PDT, Turner, Randy wrote:
>>
>>There is nothing in the existing encoding that allows a particular IPP
>>message to be "fragmented" across multiple transport "packets".  The
>>encoding requires that a transport protocol provide some way to
>>logically "connect" one message to another contiguously received
>>message. In HTTP, this is accomplished with HTTP 1.1 chunking. With
>>another transport, there would have to some equivalent capability. I'm
>>not sure if I've adequately described the situation. Anything further I
>>think would require me to draw a picture.
>>
>>Randy
>>
>>
>> -----Original Message-----
>> From: Carl Kugler [SMTP:kugler@us.ibm.com]
>> Sent: Wednesday, April 15, 1998 9:22 AM
>> To: ipp@pwg.org
>> Subject: IPP> IPP, independently of HTTP, Requires
>>Chunking ? Was: Mi
>>
>> > The concrete transport/encoding IPP protocol document is VERY
>>dependent
>> > on HTTP chunking.
>>
>> I still don't get it.  Could you please explain?
>>
>> The original statement is:
>> > Encoding is HTTP independent except for chinking.
>>
>> This sentence, to me, implies that there is some aspect of the
>>IPP encoding,
>> apart from HTTP, that depends on chunking.  This is suprising
>>news to me.
>>
>> The only chunking-related requirements I've found in the
>>Protocol document are:
>> 1) the Server must support "chunked" Transfer-Encoding of
>>Requests
>> 2) the Client must support "chunked" Responses.
>> These requirements derive directly from RFC 2068:  "All HTTP/1.1
>>applications
>> MUST be able to receive and decode the "chunked" transfer
>>coding..."
>>
>>
>> Confused in Boulder,
>>
>>   Carl-III
>>
>>
>>
>> ipp-owner@pwg.org on 04/14/98 05:34:03 PM
>> Please respond to ipp-owner@pwg.org
>> To: ipp@pwg.org
>> cc:
>> Subject: RE: IPP> Minutes from PWG IPP Meeting in Portland, OR -
>>Apri
>>
>>
>>
>> The abstract IPP described in the model document is not
>>dependent on
>> HTTP chunking.
>>
>> The concrete transport/encoding IPP protocol document is VERY
>>dependent
>> on HTTP chunking.
>>
>> Randy
>>
>> -----Original Message-----
>> From: Carl Kugler [SMTP:kugler@us.ibm.com]
>> Sent: Tuesday, April 14, 1998 4:25 PM
>> To: ipp@pwg.org
>> Subject: Re: IPP> Minutes from PWG IPP Meeting in
>> Portland, OR - Apri
>>
>> > IPP is not transport neutral. Encoding is HTTP independent
>> except for
>> > chinking.
>>
>> I assume you mean "chunking".  In what way is IPP dependent on
>> HTTP chunking?
>>
>>   -Carl
>>
>>
>> 
>>
>>
>Carl-Uno Manros
>Principal Engineer - Advanced Printing Standards - Xerox Corporation
>701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
>Phone +1-310-333 8273, Fax +1-310-333 5514
>Email: manros@cp10.es.xerox.com
> 


From ipp-owner@pwg.org  Fri Apr 17 10:51:36 1998
Delivery-Date: Fri, 17 Apr 1998 10:51:37 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id KAA01900
	for <ietf-archive@ietf.org>; Fri, 17 Apr 1998 10:51:36 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA21003
	for <ietf-archive@cnri.reston.va.us>; Fri, 17 Apr 1998 10:54:04 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA17196 for <ietf-archive@cnri.reston.va.us>; Fri, 17 Apr 1998 10:51:31 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 17 Apr 1998 10:47:40 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id KAA16666 for ipp-outgoing; Fri, 17 Apr 1998 10:45:11 -0400 (EDT)
Date: Fri, 17 Apr 1998 10:45:08 -0400 (EDT)
From: Scott Lawrence <lawrence@agranat.com>
Reply-To: Scott Lawrence <lawrence@agranat.com>
To: "Turner, Randy" <rturner@sharplabs.com>
cc: ipp@pwg.org
Subject: RE: IPP> IPP, independently of HTTP, Requires Chunking?
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C138D029@admsrvnt02.enet.sharplabs.com>
Message-ID: <Pine.LNX.3.96.980417104017.8240B-100000@alice.agranat.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-ipp@pwg.org


> One caveat with Bob's text. I am seeing that some HTTP 1.1 servers do
> not recognize chunked encodings for PUT operations. Aside from that,
> this is a pretty complete description of how transactions are occuring
> with IPP over HTTP.

  That is just a bug is the server - receiving chunked encoding is a
MUST for any 1.1 implementation.

> > >3) The only situation where chunking is absolutely necessary for IPP,
> > is
> > >the case where the client does not know the document length when it
> > starts
> > >sending the document.
> > 
> > Strictly speaking, this is not a requirement, in that the client could
> > close the connection to signal end-of-data.

  That doesn't work for a request because then there is no connection on
which to send the response.



From ipp-owner@pwg.org  Mon Apr 20 10:10:14 1998
Delivery-Date: Mon, 20 Apr 1998 10:10:14 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id KAA02442
	for <ietf-archive@ietf.org>; Mon, 20 Apr 1998 10:10:13 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id KAA02738
	for <ietf-archive@cnri.reston.va.us>; Mon, 20 Apr 1998 10:12:40 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id KAA26041 for <ietf-archive@cnri.reston.va.us>; Mon, 20 Apr 1998 10:09:45 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 20 Apr 1998 09:58:32 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id JAA25458 for ipp-outgoing; Mon, 20 Apr 1998 09:55:41 -0400 (EDT)
Message-Id: <3.0.2.32.19980420154956.00932df0@dokka.kvatro.no>
X-Sender: hta@dokka.kvatro.no
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.2 (32)
Date: Mon, 20 Apr 1998 15:49:56 +0200
To: Carl-Uno Manros <cmanros@cp10.es.xerox.com>,
        "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
Subject: RE: IPP> IPP, independently of HTTP, Requires Chunking ? Was:
  Mi
In-Reply-To: <3.0.1.32.19980416123114.00c8e5b0@garfield>
References: <D10983CAC30DD111B41400805FA6A1C138D020@admsrvnt02.enet.sha rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ipp@pwg.org

At 12:31 16.04.98 PDT, Carl-Uno Manros wrote:
>Randy et al.,
>
>Here is my take on the use of chunking for IPP:
>
>1) Each HTTP 1.1 implementation is mandated to support chunking.
Right.
>
>2) All POSTs are initiated by the client, which I assume also means that
>the client determines whether to use chunking for a particular HTTP request.
Right, as far as it goes.
And the server determines whether to use it for the response.
>
>3) The only situation where chunking is absolutely necessary for IPP, is
>the case where the client does not know the document length when it starts
>sending the document.
For the generation: Right.
For reception: Wrong. You're dependent on what the other guy does.
>
>4) With the exception of the situation in 3) the client can always decide
>not to use chunking, but send even long documents in one request. The
>downside of doing that is that if something goes wrong on the lower
>protocol layers, the client has to start over and send the whole document
>again from the beginning. The main advantage of using chunking is that if
>you get an error on the lower layers, you only have to resend the latest
>chunk, not the whole document.

Wrong.
Since TCP is a reliable transfer protocol, there is basically only one
thing that can go wrong: You lose the connection.
There is no defined mechanism in HTTP that allows you to take advantage
of the chunks you already sent when you retry the operation over a new
connection.

>5) Again, with the exception of the case in 3), you can in practise
>actually use HTTP 1.0, which does not support chunking, for most of your
>IPP transfers.
True. With one caveat:
If you depend on HTTP/1.0 without the Content-length: field to send
data, you cannot tell the difference between the client crashing in
mid-stream and the client finishing the document - both will show up
as a "connection close".

This can be annoying-but-harmless or relatively harmful, depending on
your context.

                                   Harald A

-- 
Harald Tveit Alvestrand, Maxware, Norway
Harald.Alvestrand@maxware.no


From ipp-owner@pwg.org  Tue Apr 21 13:13:00 1998
Delivery-Date: Tue, 21 Apr 1998 13:13:00 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id NAA29912
	for <ietf-archive@ietf.org>; Tue, 21 Apr 1998 13:12:59 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA08771
	for <ietf-archive@cnri.reston.va.us>; Tue, 21 Apr 1998 13:15:26 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA11660 for <ietf-archive@cnri.reston.va.us>; Tue, 21 Apr 1998 13:12:58 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 21 Apr 1998 13:08:50 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA11135 for ipp-outgoing; Tue, 21 Apr 1998 13:08:07 -0400 (EDT)
Message-Id: <3.0.2.32.19980421101404.00982600@dokka.kvatro.no>
X-Sender: hta@dokka.kvatro.no
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.2 (32)
Date: Tue, 21 Apr 1998 10:14:04 +0200
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Harald Tveit Alvestrand <Harald.Alvestrand@maxware.no>
Subject: RE: IPP> IPP, independently of HTTP, Requires Chunking ? Was:
  Mi
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C138D035@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ipp@pwg.org

At 07:35 20.04.98 -0700, Turner, Randy wrote:
><RT> This is not true in all cases. I seem to remember that some socket
>and TLI API implementations allow you to detect the difference between a
>remote endsystem crashing and a normal connection "close". This should
>be especially possible if the client had data in transit at the time the
>remote endsystem crashed.

Actually this depends on the endsystem implementation.
There are 2 kinds of packets that can come across the wire:

- A packet with the RST bit set. This indicates a crash.
- A packet with the FIN bit set. This indicates normal close.

But some endsystems will send FIN when the socket is closed, no matter
why it is closed; this you cannot detect.

Test with an UNIX box: Put a TCPDUMP on your LAN, telnet to some remote
host, and kill the telnet client in various ways (kill -HUP, kill -9,
EOF from client....), and see if the trace shows an R or an F in the
last packet sent. If it's an F, the close is "normal".

                            Harald A

-- 
Harald Tveit Alvestrand, Maxware, Norway
Harald.Alvestrand@maxware.no


From ipp-owner@pwg.org  Mon Apr 27 09:49:29 1998
Delivery-Date: Mon, 27 Apr 1998 09:49:35 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id JAA25285
	for <ietf-archive@ietf.org>; Mon, 27 Apr 1998 09:49:27 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id IAA02186
	for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 08:10:06 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id IAA11454 for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 08:07:32 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 27 Apr 1998 07:57:57 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id HAA10900 for ipp-outgoing; Mon, 27 Apr 1998 07:54:56 -0400 (EDT)
Content-return: allowed
Date: Mon, 27 Apr 1998 04:54:37 PDT
From: "Zehler, Peter " <Peter.Zehler@usa.xerox.com>
Subject: RE: IPP> ADM - Reminder about job openings and home work assignme nts
To: "Turner, Randy" <rturner@sharplabs.com>,
        "'Kris Schoff'" <kschoff@hpb18423.boi.hp.com>,
        "'SISAACSON@novell.com'" <SISAACSON@novell.com>,
        "'ipp@pwg.org'" <ipp@pwg.org>
Message-id: <C565EF2D2B51D111B0BD00805F0D7A7259D40A@USA0111MS1>
MIME-version: 1.0
X-Mailer: Internet Mail Service (5.0.1460.8)
Content-type: text/plain; charset="iso-8859-1"
Sender: owner-ipp@pwg.org

All,
  I do not share most of Randy's concerns.  I see the printer MIB as an
agreed upon standard way of representing a printer.  I believe it is rich
enough to satisfy IPP's  "host to device" needs.  I am not concerned about
circumventing standard SNMP security mechanisms.  There are currently
embedded web servers that also update the MIB objects.  I see three views
into the same data objects.  The three are SNMP, Web Access and IPP.  The
implementers must insure that the model is not corrupted by multiple access
methods.  I see no difference between the "multiple view" scenario and
multiple SNMP managers manipulating the printer object.  I am also not
concerned by the ability for IPP to carry SNMP syntax.  As far as I know
there is nothing in SMI that cannot be represented in IPP.
   The areas that I do have some concerns in is the definition of the
req/resp for the printer MIB access operations.  The other feature I am
concerned with is the overlap of notification methods in SNMP and IPP.  I
have not yet seen if the overlap needs to be addressed.  If the overlap
needs to be addressed how will it be resolved?
Pete

	-----Original Message-----
	From:	Turner, Randy [SMTP:rturner@sharplabs.com]
	Sent:	Friday, April 24, 1998 11:42 PM
	To:	'Kris Schoff'; 'SISAACSON@novell.com'; 'ipp@pwg.org'
	Subject:	RE: IPP> ADM - Reminder about job openings and home
work assignme nts


	I have some reservations about using the concept of using IPP to
	encapsulate OID to access SNMP MIB objects. I think we should be
very
	careful about the scope and requirements for such a capability. The
	biggest problem I guess I have with this is that we MUST make sure
that
	IPP is not used to circumvent or hack access to manageable objects
which
	might otherwise be secured by standard SNMP security methods. There
are
	other considerations such as the definition of request and response
	attributes, and whether or not we have a rich enough value syntax to
	describe current SMI data objects.
	I could go on but its Friday night and I'm getting dirty looks...;)

	Randy

	> -----Original Message-----
	> From:	Kris Schoff [SMTP:kschoff@hpb18423.boi.hp.com]
	> Sent:	Friday, April 24, 1998 4:41 PM
	> To:	'SISAACSON@novell.com'; 'ipp@pwg.org'
	> Subject:	RE: IPP> ADM - Reminder about job openings and home
work
	> assignme nts
	> 
	> Scott,
	> 
	> I would be very interested in tunneling SNMP OID's through IPP for
	> printer management.  It seems like a very reasonable concept to do
and
	> it could allow for the enabling of millions of printers in
existence
	> today.  I'd like to see you continue your effort within IPP.
	> 
	> I am still a proponent that IPP was intended to become a
universal,
	> catch-all printing protocol - which is why I am not on the SDP
mailing
	> list.  By definition of "Server-to-Device", it would seem as if
the
	> client is already being left out.  I could have sworn that some
people
	> within the IPP WG were trying to limit the number of protocols
that
	> needed to be implemented....
	> 
	> Kris Schoff
	> 
	> 
	> 
	> 
	> > -----Original Message-----
	> > From:	SISAACSON@novell.com [SMTP:SISAACSON@novell.com]
	> > Sent:	Wednesday, April 22, 1998 1:58 PM
	> > To:	kschoff@hpb18423.boi.hp.com
	> > Subject:	Re: IPP> ADM - Reminder about job openings and home
work
	> > assignments
	> > 
	> > Message-Id: <s53df244.076@novell.com>
	> > Date: Wed, 22 Apr 1998 13:35:23 -0600
	> > Subject: 
	> > Sender:
	> >
	>
Non-HP-SISAACSON/HP-Boise_mimegw7////////HPMEXT1/SISAACSON#a#novell#f#
	> > com@hpbs1480
	> > FROM:
	> >
	>
Non-HP-SISAACSON/HP-Boise_mimegw7////////HPMEXT1/SISAACSON#a#novell#f#
	> > com@hpbs1480
	> > TO: cmanros@cp10.es.xerox.com,
	> >     ipp@pwg.org
	> > Encoding: 17 text
	> > 
	> > 
	> > >>> Carl-Uno Manros <cmanros@cp10.es.xerox.com> 04/22 11:23 AM
>>>
	> > > (snip)
	> > >HOME WORK ASSIGNMENTS
	> > > 
	> > > (snip)
	> > >
	> > > 4) Revised draft on getting MIB info over IPP - Uncertain
whether
	> > this is
	> > > still part of IPP or should be part of the SDP discussion?
(Scott
	> > I.)
	> > 
	> > Unless this is still part of an IPP discussion, then I am not
	> > interested in
	> > participating.  I plan to rev the document and post and an I-D
	> (non-WG
	> > draft if necessary), but I would like for it to be a WG draft.
	> > 
	> > Scott
	> > 

From ipp-owner@pwg.org  Mon Apr 27 09:49:35 1998
Delivery-Date: Mon, 27 Apr 1998 09:49:40 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id JAA25320
	for <ietf-archive@ietf.org>; Mon, 27 Apr 1998 09:49:35 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id PAA00871
	for <ietf-archive@cnri.reston.va.us>; Sun, 26 Apr 1998 15:10:17 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id PAA28258 for <ietf-archive@cnri.reston.va.us>; Sun, 26 Apr 1998 15:07:46 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sun, 26 Apr 1998 15:02:48 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id PAA27695 for ipp-outgoing; Sun, 26 Apr 1998 15:02:27 -0400 (EDT)
From: don@lexmark.com
Message-Id: <199804261901.AA05324@interlock2.lexmark.com>
X-Lotus-Fromdomain: LEXMARK@LEXMTA
To: rturner@sharplabs.com
Cc: Harryl@Us.Ibm.Com, Ipp@pwg.org, Kschoff@hpb18423.boi.hp.com,
        Sisaacson@novell.com
Date: Sun, 26 Apr 1998 14:55:56 -0400
Subject: RE: IPP> ADM - Reminder about job openings and home work ass
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-ipp@pwg.org


Randy Turner said:

>What I would not like to hear from folks is..."well,SNMP has no security",
and
>"well, SNMP doesn't do traps reliably". If you read the minutes from the
last
>IETF Plenary in L.A, specifically the SNMPv3 WG minutes, SNMPv3
implementation
>and availability after 6 months at "proposed" is already past where v2 was
>after two years at "proposed". The point is, we're designing stuff that
probably
>won't be deployed until 1999, when in network management circles SNMPv3
will reach
>the dominant position, if kept at its current pace of implementation.
>
>SNMPv3 has some of the same security mechanisms at IPP, and you are going
>to have to reconcile these two models if you provide a backdoor to MIB
>data, whether you are reading, or writing these objects.

Gosh, let me count the number of printers that implement SNMPv3 ....

-- ZERO !!

Therefore if we allow access to the MIB Objects through IPP which includes
TLS, I contend there are no security problem. Accesssing MIB objects using
IPP would much, much more secure than accessing those same objects via the
currently popular SNMPv1 implementations.


**********************************************
* Don Wright                 don@lexmark.com *
* Product Manager, Strategic Alliances       *
* Lexmark International                      *
* 740 New Circle Rd                          *
* Lexington, Ky 40550                        *
* 606-232-4808 (phone) 606-232-6740 (fax)    *
**********************************************



From ipp-owner@pwg.org  Mon Apr 27 09:49:37 1998
Delivery-Date: Mon, 27 Apr 1998 09:49:43 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id JAA25337
	for <ietf-archive@ietf.org>; Mon, 27 Apr 1998 09:49:37 -0400 (EDT)
Received: from lists.underscore.com ([199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id CAA26538
	for <ietf-archive@cnri.reston.va.us>; Sun, 26 Apr 1998 02:08:33 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id CAA18242 for <ietf-archive@cnri.reston.va.us>; Sun, 26 Apr 1998 02:06:03 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sun, 26 Apr 1998 01:57:40 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id BAA17685 for ipp-outgoing; Sun, 26 Apr 1998 01:53:18 -0400 (EDT)
From: Harry Lewis <harryl@Us.Ibm.Com>
To: <rturner@sharplabs.com>, <ipp@pwg.org>
Cc: <kschoff@hpb18423.boi.hp.com>, <SISAACSON@novell.com>
Subject: RE: IPP> ADM - Reminder about job openings and home work ass
Message-ID: <5030300020343413000002L032*@MHS>
Date: Sun, 26 Apr 1998 02:00:40 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: owner-ipp@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id JAA25337

With the goal of "IPP SDP" to have one protocol for submission and management,
I see two paths.

1. Create an entirely redundant encoding of all the Printer MIB objects for
this new SDP protocol
2. Provide a  way for the SDP to access the current MIB OIDs.

Given that many (most?) of us already have the Printer MIB data representation
in our printers, I prefer (2).

I can see Randy's point if the desire was to keep print submission and
management separate, but I think, if you accept the premise of SDP in the first
place, you must abandon this approach.

As for security, this seems like an odd reasoning. Security was always one of
SNMP's weak points and something IPP has struggled to achieve. Besides, I don't
think Scott has recommended and SETs to the OIDs.

One of the highlights of SENSE I remember Jay telling us about was that, with
one query, he could get the whole Printer MIB. It didn't seem like a threat
then.

Harry Lewis - IBM Printing Systems




owner-ipp@pwg.org on 04/24/98 09:53:49 PM
Please respond to owner-ipp@pwg.org
To: ipp@pwg.org, SISAACSON@novell.com, kschoff@hpb18423.boi.hp.com
cc:
Subject: RE: IPP> ADM - Reminder about job openings and home work ass



I have some reservations about using the concept of using IPP to
encapsulate OID to access SNMP MIB objects. I think we should be very
careful about the scope and requirements for such a capability. The
biggest problem I guess I have with this is that we MUST make sure that
IPP is not used to circumvent or hack access to manageable objects which
might otherwise be secured by standard SNMP security methods. There are
other considerations such as the definition of request and response
attributes, and whether or not we have a rich enough value syntax to
describe current SMI data objects.
I could go on but its Friday night and I'm getting dirty looks...;)

Randy

> -----Original Message-----
> From: Kris Schoff [SMTP:kschoff@hpb18423.boi.hp.com]
> Sent: Friday, April 24, 1998 4:41 PM
> To: 'SISAACSON@novell.com'; 'ipp@pwg.org'
> Subject: RE: IPP> ADM - Reminder about job openings and home work
> assignme nts
>
> Scott,
>
> I would be very interested in tunneling SNMP OID's through IPP for
> printer management.  It seems like a very reasonable concept to do and
> it could allow for the enabling of millions of printers in existence
> today.  I'd like to see you continue your effort within IPP.
>
> I am still a proponent that IPP was intended to become a universal,
> catch-all printing protocol - which is why I am not on the SDP mailing
> list.  By definition of "Server-to-Device", it would seem as if the
> client is already being left out.  I could have sworn that some people
> within the IPP WG were trying to limit the number of protocols that
> needed to be implemented....
>
> Kris Schoff
>
>
>
>
> > -----Original Message-----
> > From: SISAACSON@novell.com [SMTP:SISAACSON@novell.com]
> > Sent: Wednesday, April 22, 1998 1:58 PM
> > To: kschoff@hpb18423.boi.hp.com
> > Subject: Re: IPP> ADM - Reminder about job openings and home work
> > assignments
> >
> > Message-Id: <s53df244.076@novell.com>
> > Date: Wed, 22 Apr 1998 13:35:23 -0600
> > Subject:
> > Sender:
> >
> Non-HP-SISAACSON/HP-Boise_mimegw7////////HPMEXT1/SISAACSON#a#novell#f#
> > com@hpbs1480
> > FROM:
> >
> Non-HP-SISAACSON/HP-Boise_mimegw7////////HPMEXT1/SISAACSON#a#novell#f#
> > com@hpbs1480
> > TO: cmanros@cp10.es.xerox.com,
> >     ipp@pwg.org
> > Encoding: 17 text
> >
> >
> > >>> Carl-Uno Manros <cmanros@cp10.es.xerox.com> 04/22 11:23 AM >>>
> > > (snip)
> > >HOME WORK ASSIGNMENTS
> > >
> > > (snip)
> > >
> > > 4) Revised draft on getting MIB info over IPP - Uncertain whether
> > this is
> > > still part of IPP or should be part of the SDP discussion? (Scott
> > I.)
> >
> > Unless this is still part of an IPP discussion, then I am not
> > interested in
> > participating.  I plan to rev the document and post and an I-D
> (non-WG
> > draft if necessary), but I would like for it to be a WG draft.
> >
> > Scott
> >




From ipp-owner@pwg.org  Mon Apr 27 13:02:17 1998
Delivery-Date: Mon, 27 Apr 1998 13:02:17 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id NAA04313
	for <ietf-archive@ietf.org>; Mon, 27 Apr 1998 13:02:17 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA03589
	for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 13:04:42 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA12989 for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 13:02:11 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 27 Apr 1998 12:58:01 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA12449 for ipp-outgoing; Mon, 27 Apr 1998 12:55:05 -0400 (EDT)
From: don@lexmark.com
Message-Id: <199804271654.AA26187@interlock2.lexmark.com>
X-Lotus-Fromdomain: LEXMARK@LEXMTA
To: rturner@sharplabs.com
Cc: Ipp@pwg.org
Date: Mon, 27 Apr 1998 12:48:23 -0400
Subject: Re: IPP> Using OID access with IPP/SDP
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-ipp@pwg.org


Randy Turner said

>If we were to define another naming scope, say "attributes", that
reflected
>object-for-object, the data objects that are in our MIBs, then I would be
>less opposed. To some degree we have already started doing this that in
the
>existing IPP 1.0 printer object attribute set.

Randy, I can't believe you said this.  Is this security by obscurity?  OK,
rather than call them OIDs will pick random series of numbers separated
by periods (that happen to match the MIB) to identify the attributes we
want and call them PORN - "Printer Object Random Numbers"

Anyone object?
**********************************************
* Don Wright                 don@lexmark.com *
* Product Manager, Strategic Alliances       *
* Lexmark International                      *
* 740 New Circle Rd                          *
* Lexington, Ky 40550                        *
* 606-232-4808 (phone) 606-232-6740 (fax)    *
**********************************************



From ipp-owner@pwg.org  Mon Apr 27 13:09:15 1998
Delivery-Date: Mon, 27 Apr 1998 13:09:16 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id NAA04543
	for <ietf-archive@ietf.org>; Mon, 27 Apr 1998 13:09:15 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA03623
	for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 13:11:40 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA13938 for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 13:09:06 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 27 Apr 1998 13:03:17 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA12899 for ipp-outgoing; Mon, 27 Apr 1998 13:01:29 -0400 (EDT)
Message-ID: <D10983CAC30DD111B41400805FA6A1C14AB0B8@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: "'don@lexmark.com'" <don@lexmark.com>, rturner@sharplabs.com
Cc: Ipp@pwg.org
Subject: RE: IPP> Using OID access with IPP/SDP
Date: Mon, 27 Apr 1998 10:02:15 -0700
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain
Sender: owner-ipp@pwg.org


Pick whatever naming scope you wish, just pick ONE.

We already have printer attributes, why not stick with em'.

Randy


	-----Original Message-----
	From:	don@lexmark.com [SMTP:don@lexmark.com]
	Sent:	Monday, April 27, 1998 9:48 AM
	To:	rturner@sharplabs.com
	Cc:	Ipp@Pwg.Org
	Subject:	Re: IPP> Using OID access with IPP/SDP


	Randy Turner said

	>If we were to define another naming scope, say "attributes",
that
	reflected
	>object-for-object, the data objects that are in our MIBs, then
I would be
	>less opposed. To some degree we have already started doing this
that in
	the
	>existing IPP 1.0 printer object attribute set.

	Randy, I can't believe you said this.  Is this security by
obscurity?  OK,
	rather than call them OIDs will pick random series of numbers
separated
	by periods (that happen to match the MIB) to identify the
attributes we
	want and call them PORN - "Printer Object Random Numbers"

	Anyone object?
	**********************************************
	* Don Wright                 don@lexmark.com *
	* Product Manager, Strategic Alliances       *
	* Lexmark International                      *
	* 740 New Circle Rd                          *
	* Lexington, Ky 40550                        *
	* 606-232-4808 (phone) 606-232-6740 (fax)    *
	**********************************************
	

From ipp-owner@pwg.org  Mon Apr 27 13:52:04 1998
Delivery-Date: Mon, 27 Apr 1998 13:52:04 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id NAA05811
	for <ietf-archive@ietf.org>; Mon, 27 Apr 1998 13:52:03 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA03835
	for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 13:54:27 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA15793 for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 13:51:56 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 27 Apr 1998 13:48:02 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA15250 for ipp-outgoing; Mon, 27 Apr 1998 13:46:41 -0400 (EDT)
From: Harry Lewis <harryl@us.ibm.com>
To: <sdp@pwg.org>, <ipp@pwg.org>
Cc: <don@lexmark.com>, <rturner@sharplabs.com>
Subject: RE: IPP> Using OID access with IPP/SDP
Message-ID: <5030300020373184000002L042*@MHS>
Date: Mon, 27 Apr 1998 13:54:07 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: owner-ipp@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id NAA05811

Randy said...

 >If we were to define another naming scope, say "attributes",
      >that reflected object-for-object, the data objects that are
      >in our MIBs, then I would be less opposed. To some degree
      >we have already started doing this in the
 >existing IPP 1.0 printer object attribute set.

The main concern I have with using string named attributes rather than the
distinguishing part of the Printer MIB OID is the
processing required to differentiate strings vs. the (relatively short) OID
stubs.

Harry Lewis - IBM Printing Systems

From ipp-owner@pwg.org  Mon Apr 27 14:57:17 1998
Delivery-Date: Mon, 27 Apr 1998 14:57:17 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id OAA08180
	for <ietf-archive@ietf.org>; Mon, 27 Apr 1998 14:57:16 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA04180
	for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 14:59:42 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA17308 for <ietf-archive@cnri.reston.va.us>; Mon, 27 Apr 1998 14:56:59 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 27 Apr 1998 14:53:05 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA16777 for ipp-outgoing; Mon, 27 Apr 1998 14:48:07 -0400 (EDT)
Message-Id: <s5447e7c.042@novell.com>
X-Mailer: Novell GroupWise 5.2
Date: Mon, 27 Apr 1998 12:47:25 -0600
From: "Scott Isaacson" <SISAACSON@novell.com>
To: ipp@pwg.org, rturner@sharplabs.com
Subject: Re: IPP> Using OID access with IPP/SDP
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Sender: owner-ipp@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id OAA08180

My comments preceded by SAI>

>>> Randy Turner <rturner@sharplabs.com> 04/26 11:33 PM >>>
>
>Let me attempt to clarify my position on this effort to provide another
>mechanism for accessing MIB data from IPP/SDP. Philosophically, I would
>like to see only SNMP used to access MIB data through OID mechanisms.
>Technically, I understand that we can also implement tunnels or "backdoors"
>in other protocols that attempt to "hack" into the MIB data stream and take
>advantage of the OID naming scopes that are used currently to expose
>existing MIB data.

SAI> I see SNMP being used to MANAGE the printer.  I do not see using IPP
SAI> to MANAGE the printer.  I see IPP as being a protocol that an end user
SAI> uses (or an application on behalf of an end user) to query the printer
SAI> for characteristics and capabilities that help in requesting options or
SAI> or formatting the job and then submitting the job and tracking and 
SAI> simple management of that job (just query and cancel).  As Harry L.
SAI> pointed out, I do not see MIB SETs in IPP, so I don't see a "hack"
SAI> or a "back door".  I see a simple IPP front door (with a video
SAI> surveillance camera) just to see what the printer looks like.  We
SAI> can only WIN of the IPP model of the Printer is the same as
SAI> SNMP Printer MIB model of the Printer!

>If we were to define another naming scope, say "attributes", that reflected
>object-for-object, the data objects that are in our MIBs, then I would be
>less opposed. To some degree we have already started doing this that in the
>existing IPP 1.0 printer object attribute set.

> The fact that we are switching naming scopes (printer-attributes over to
>SNMP OIDs) in midstream seems a little odd, and emphasizes the technical
>"shortcut" we are attempting, thus confusing the IPP model. I would much
>prefer us to extend IPP the way we originally intended, through the use of
>additional printer attributes.

SAI> I see both sides of this argument: we already picked named attributes
SAI> for IPP, but in this case we are moving to querying already named
SAI> MIB objects (the name is the OID) - so we are just stringifying that name.
SAI> Seems consistent.

> I think I will always have reservations about doing this, but if the PWG
> decides they want to do this anyway, then I would urge the PWG to include
> text in whatever document is generated that says something like  "If this
> mechanism is implemented co-resident with an existing SNMP agent, then the
> mechanism must support, at a minimum, the minimum level of security that
> the SNMP agent provides for the same objects". This should be a mandatory
> compliance statement, and not just a strongly worded suggestion. This would
> give future network administrators at least some comfort that there printer
> MIB data cannot be "hacked".

SAI> I agree with this compliance statement. 
SAI> If we allow access through two doors to view whats in 
SAI> the shop, we should have the two security guards at each door working
SAI> off the same policy sheet that was passed out at the early morning staff
SAI> meeting (i.e., if the sheet says "Don't let Scott Isaacson in here anymore, 
SAI> he causes problems" then neither guard should allow Scott in either door.)





From ipp-owner@pwg.org  Tue Apr 28 11:22:16 1998
Delivery-Date: Tue, 28 Apr 1998 11:22:17 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (cnri [132.151.1.1])
	by ns.ietf.org (8.8.5/8.8.7a) with ESMTP id LAA08207
	for <ietf-archive@ietf.org>; Tue, 28 Apr 1998 11:22:15 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id LAA07836
	for <ietf-archive@cnri.reston.va.us>; Tue, 28 Apr 1998 11:24:42 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA01256 for <ietf-archive@cnri.reston.va.us>; Tue, 28 Apr 1998 11:22:01 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 28 Apr 1998 11:16:43 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA00442 for ipp-outgoing; Tue, 28 Apr 1998 11:10:22 -0400 (EDT)
Message-Id: <s5459cdc.001@novell.com>
X-Mailer: Novell GroupWise 5.2
Date: Tue, 28 Apr 1998 09:09:27 -0600
From: "Scott Isaacson" <SISAACSON@novell.com>
To: don@lexmark.com, Ipp@pwg.org, sdp@pwg.org, rturner@sharplabs.com
Subject: Re: SDP> RE: IPP> Using OID access with IPP/SDP
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Sender: owner-ipp@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ns.ietf.org id LAA08207



>>> Randy Turner <rturner@sharplabs.com> 04/28 12:20 AM >>>
> <snip>
>
>I would add two other possible options...others on the DL are welcome to
>chime in with their own options.
>
>4) Do nothing (for now). Deploy IPP 1.0 and let real world requirements
>start accumulating. I really prefer this option, since I think we are
>REALLY jumping the gun with this effort. With recent comments on the DL, I
>think its very important that we concentrate on getting IPP 1.0 "out the
>door" and deployed. We shouldn't appear to be splintering our focus. I do
>think we need to consider notifications for IPP, but beyond that I would
>say any presumptions on our part about what else is "needed" by customers
>is very premature.

I have benefited from this discussion about MIB access, management, submission,
SDP, etc. but I too sincerely hope that none of this discussion defocuses us from
getting IPP/1.0 out the door and widely deployed.  I don't get the feeling from this
discussion that "we have done the wrong thing with IPP/1.0" or "we have painted
ourselves into a corner".  I get the feeling that there is good debate going on about
the future relationships of various things that sometimes start to overlap.  The discussion
has been good.  

My biggest frustration is with the lack of forward motion by the IESG
on IPP/1.0 in a timely manner, but that does not indicated a problem with the
concept and model of IPP/1.0.  The only comments that I have heard
that cause the IESG any concern seem to come in on the mapping and use 
of HTTP/1.1.

So I don't necessarily want to "do nothing (for now)", but if that is what
it takes to show solidarity behind what we have done so far, then so be it.  I
always fall back to: "If you find that you have a widespead, well adopted
protocol that is ubiquitously implemented and deployed and you find it difficult
to rev to the next version because of the widespread deployment, you have
done a GOOD thing.  It must have been the right thing at the right time to
fill a need."  It is much better to grow from simple to complex and meet the
real needs of the growth path, not the proposed needs of the proposed
growth path.

Scott



From IMAP-owner@u.washington.edu  Wed May 20 01:41:01 1998
Delivery-Date: Wed, 20 May 1998 01:41:02 -0400
Return-Path: IMAP-owner@u.washington.edu
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id BAA10481
	for <ietf-archive@ietf.org>; Wed, 20 May 1998 01:41:00 -0400 (EDT)
Received: from lists2.u.washington.edu (root@lists2.u.washington.edu [140.142.56.1])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id BAA11036
	for <ietf-archive@CNRI.Reston.VA.US>; Wed, 20 May 1998 01:43:23 -0400 (EDT)
Received: from host (lists.u.washington.edu [140.142.56.13])
          by lists2.u.washington.edu (8.8.4+UW97.07/8.8.4+UW97.05) with SMTP
	  id WAA21832; Tue, 19 May 1998 22:40:38 -0700
Received: from mxu1.u.washington.edu (mxu1.u.washington.edu [140.142.32.8])
          by lists.u.washington.edu (8.8.4+UW97.07/8.8.4+UW97.05) with ESMTP
	  id WAA83360 for <imap@lists.u.washington.edu>; Tue, 19 May 1998 22:38:00 -0700
Received: from mx1.cac.washington.edu (mx1.cac.washington.edu [140.142.32.1])
          by mxu1.u.washington.edu (8.8.4+UW97.07/8.8.4+UW97.09) with ESMTP
	  id WAA12006 for <imap@u.washington.edu>; Tue, 19 May 1998 22:38:00 -0700
Received: from isak.online.no (isak.telepost.no [193.212.240.68])
          by mx1.cac.washington.edu (8.8.4+UW97.07/8.8.4+UW98.04) with SMTP
	  id WAA11501 for <imap@cac.washington.edu>; Tue, 19 May 1998 22:37:57 -0700
Received: by isak.telepost.no; Wed, 20 May 1998 07:36:03 +0200
Received: from gw.telemax.no by isak.telepost.no (X.400 to RFC822 Gateway); Wed, 20  May  1998 07:36:03 +0200
Message-Id: <04A8535626BC2004*/c=no/admd=telemax/prmd=nextel/s=Osebakken/g=Stig/@MHS>
Date: 20 May 1998 07:36:02 +0200
Sender: IMAP-owner@u.washington.edu
Precedence: bulk
From: Stig Osebakken <Stig.Osebakken@nextel.telemax.no>
To: imap@cac.washington.edu (IPM Return requested)
Subject: unsubscribe
Content-Identifier: 04A8535626BC2004
Content-Return: Allowed
X-Listprocessor-Version: 8.1 beta -- ListProcessor(tm) by CREN


-----------------------------------------------------------------
 For information about this mailing list, and its archives, see: 
 http://www.washington.edu/imap/imap-list.html
-----------------------------------------------------------------


From IMAP-owner@u.washington.edu  Wed May 20 03:50:43 1998
Delivery-Date: Wed, 20 May 1998 03:50:43 -0400
Return-Path: IMAP-owner@u.washington.edu
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id DAA11168
	for <ietf-archive@ietf.org>; Wed, 20 May 1998 03:50:42 -0400 (EDT)
Received: from lists4.u.washington.edu (root@lists4.u.washington.edu [140.142.56.2])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id DAA11210
	for <ietf-archive@CNRI.Reston.VA.US>; Wed, 20 May 1998 03:53:06 -0400 (EDT)
Received: from host (lists.u.washington.edu [140.142.56.13])
          by lists4.u.washington.edu (8.8.4+UW97.07/8.8.4+UW97.05) with SMTP
	  id AAA09265; Wed, 20 May 1998 00:48:41 -0700
Received: from mxu4.u.washington.edu (mxu4.u.washington.edu [140.142.33.8])
          by lists.u.washington.edu (8.8.4+UW97.07/8.8.4+UW97.05) with ESMTP
	  id AAA43406 for <imap@lists.u.washington.edu>; Wed, 20 May 1998 00:47:16 -0700
Received: from mx1.cac.washington.edu (mx1.cac.washington.edu [140.142.32.1])
          by mxu4.u.washington.edu (8.8.4+UW97.07/8.8.4+UW97.09) with ESMTP
	  id AAA15937 for <imap@u.washington.edu>; Wed, 20 May 1998 00:47:16 -0700
Received: from harcourt-web.psion.com (harcourt-web.plc.psion.com [194.129.1.31])
          by mx1.cac.washington.edu (8.8.4+UW97.07/8.8.4+UW98.04) with ESMTP
	  id AAA13057 for <imap@cac.washington.edu>; Wed, 20 May 1998 00:47:13 -0700
Received: from paulj ([194.129.1.133]) by harcourt-web.psion.com
          (Post.Office MTA v3.1 release PO203a ID# 0-0U10L2S100) with SMTP
          id AAA365 for <imap@cac.washington.edu>;
          Wed, 20 May 1998 08:46:36 +0100
Message-Id: <01bd83c3$55be05e0$850181c2@paulj.plc.psion.com>
Date: Wed, 20 May 1998 08:46:01 +0100
Reply-To: "Paul Jordan" <Paul-Jordan@psion.com>
Sender: IMAP-owner@u.washington.edu
Precedence: bulk
From: "Paul Jordan" <Paul-Jordan@psion.com>
To: "IPM Return requested" <imap@cac.washington.edu>
Subject: unsubscribe 
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
X-Priority: 3
X-MSMail-Priority: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3
X-Listprocessor-Version: 8.1 beta -- ListProcessor(tm) by CREN
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id DAA11168




-----------------------------------------------------------------
 For information about this mailing list, and its archives, see: 
 http://www.washington.edu/imap/imap-list.html
-----------------------------------------------------------------


From adm  Wed May 20 10:17:52 1998
Delivery-Date: Wed, 20 May 1998 10:25:38 -0400
Return-Path: adm
Received: (from adm@localhost)
	by ietf.org (8.8.5/8.8.7a) id KAA14367
	for ietf-123-outbound.10@ietf.org; Wed, 20 May 1998 10:15:02 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id JAA13997;
	Wed, 20 May 1998 09:56:22 -0400 (EDT)
Message-Id: <199805201356.JAA13997@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-ietf-05.txt
Date: Wed, 20 May 1998 09:56:22 -0400
Sender: cclark@CNRI.RESTON.VA.US

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-05.txt
	Pages		: 24
	Date		: 19-May-98
	
   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the 'ietf' namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, FYIs,
   and BCPs) developed by the IETF and published by the RFC editor and
   the minutes of working groups (WG) and birds of a feather (BOF)
   meetings that occur during IETF conferences.  Both the current URN
   framework and URN syntax support this namespace.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-05.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-05.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-05.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980519153425.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-05.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-05.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980519153425.I-D@ietf.org>

--OtherAccess--

--NextPart--



From ipp-owner@pwg.org  Fri May 29 18:00:02 1998
Delivery-Date: Fri, 29 May 1998 18:00:03 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id SAA12279
	for <ietf-archive@ietf.org>; Fri, 29 May 1998 18:00:02 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA22543
	for <ietf-archive@cnri.reston.va.us>; Fri, 29 May 1998 18:02:26 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA14967 for <ietf-archive@cnri.reston.va.us>; Fri, 29 May 1998 18:00:02 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 29 May 1998 17:56:09 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA14440 for ipp-outgoing; Fri, 29 May 1998 17:51:30 -0400 (EDT)
Message-ID: <356F2DCD.C02B6B1F@underscore.com>
Date: Fri, 29 May 1998 17:51:09 -0400
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: ipp@pwg.org, Puru Bish <purub@hotmail.com>
Subject: Re: IPP> New IPP Model Document
References: <D10983CAC30DD111B41400805FA6A1C14AB0FF@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ipp@pwg.org

Randy,

> This may be a difficult requirement to meet if an IPP implementation is
> built as an extension to a generic web server (like Apache).

Are you sure about this?  I mean, I can see you point to
a certain extent, but wouldn't it be advantageous for an
IPP server implemented as a front-end on a generic platform
to be used as a multiplexor to several Printers and Jobs?

On the other hand, if the HTTP request header takes precedent,
then why are we specifying printer-uri/job-uri at all at the
IPP protocol level?  Aren't we asking for trouble when the
HTTP request header and the corresponding IPP attributes don't
match (with regard to interoperability)?

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------


Turner, Randy wrote:
> 
> This may be a difficult requirement to meet if an IPP implementation is
> built as an extension to a generic web server (like Apache).
> 
> Randy
> 
>         -----Original Message-----
>         From:   Jay Martin [SMTP:jkm@underscore.com]
>         Sent:   Friday, May 29, 1998 2:34 PM
>         To:     ipp@pwg.org
>         Cc:     Puru Bish
>         Subject:        Re: IPP> New IPP Model Document
> 
>         After thinking about this, I tend to agree with Puru's
>         statement:
> 
>         >From "Tom Hastings"
>         >
>         > :: In fact, the HTTP request header URI, if persent, takes
> precedence"
>         > (over printer-uri/job-uri operation attributes).
>         >
>         > I think it should  be the other way around. I feel the
>         > printer-uri/job-uri, supplied by IPP client, should have
> higher
>         > precedence to an IPP server than the HTTP header URI.
> 
>                 ...jay
> 
> 
> ----------------------------------------------------------------------
>         --  JK Martin               |  Email:   jkm@underscore.com
> --
>         --  Underscore, Inc.        |  Voice:   (603) 889-7000
> --
>         --  41C Sagamore Park Road  |  Fax:     (603) 889-2699
> --
>         --  Hudson, NH 03051-4915   |  Web:
> http://www.underscore.com   --
> 
> ----------------------------------------------------------------------

From ipp-owner@pwg.org  Fri May 29 18:39:00 1998
Delivery-Date: Fri, 29 May 1998 18:39:00 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id SAA12465
	for <ietf-archive@ietf.org>; Fri, 29 May 1998 18:38:59 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA22649
	for <ietf-archive@cnri.reston.va.us>; Fri, 29 May 1998 18:41:23 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA17934 for <ietf-archive@cnri.reston.va.us>; Fri, 29 May 1998 18:39:00 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 29 May 1998 18:31:04 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA16273 for ipp-outgoing; Fri, 29 May 1998 18:20:48 -0400 (EDT)
Message-Id: <s56ee056.011@novell.com>
X-Mailer: Novell GroupWise 5.2
Date: Fri, 29 May 1998 16:19:56 -0600
From: "Scott Isaacson" <SISAACSON@novell.com>
To: rturner@sharplabs.com, jkm@underscore.com
Cc: purub@hotmail.com, ipp@pwg.org
Subject: Re: IPP> New IPP Model Document
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Sender: owner-ipp@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id SAA12465

As I recall, 
the only reason that the printer-uri/job-uri attributes are in
protocol at the IPP layer, is because we wanted to be
consistent with possibly future mappings of IPP onto 
protocols other than HTTP where we didn't have
equivalent routing info.  These attributes in the IPP
payload are totally redundant and they are not needed
in the HTTP mapping.

Maybe it was a bad idea to add them, since many
server implementations behind a generic web server
(as Randy points out) will work fine even if it never
even validates the values of these attributes that are
internal to the application/ipp blob.

Scott

>>> Jay Martin <jkm@underscore.com> 05/29 3:51 PM >>>
> snip...
>On the other hand, if the HTTP request header takes precedent,
>then why are we specifying printer-uri/job-uri at all at the
>IPP protocol level?  Aren't we asking for trouble when the
>HTTP request header and the corresponding IPP attributes don't
>match (with regard to interoperability)?

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------


Turner, Randy wrote:
> 
> This may be a difficult requirement to meet if an IPP implementation is
> built as an extension to a generic web server (like Apache).
> 
> Randy
> 
>         -----Original Message-----
>         From:   Jay Martin [SMTP:jkm@underscore.com] 
>         Sent:   Friday, May 29, 1998 2:34 PM
>         To:     ipp@pwg.org 
>         Cc:     Puru Bish
>         Subject:        Re: IPP> New IPP Model Document
> 
>         After thinking about this, I tend to agree with Puru's
>         statement:
> 
>         >From "Tom Hastings"
>         >
>         > :: In fact, the HTTP request header URI, if persent, takes
> precedence"
>         > (over printer-uri/job-uri operation attributes).
>         >
>         > I think it should  be the other way around. I feel the
>         > printer-uri/job-uri, supplied by IPP client, should have
> higher
>         > precedence to an IPP server than the HTTP header URI.
> 
>                 ...jay
> 
> 
> ----------------------------------------------------------------------
>         --  JK Martin               |  Email:   jkm@underscore.com 
> --
>         --  Underscore, Inc.        |  Voice:   (603) 889-7000
> --
>         --  41C Sagamore Park Road  |  Fax:     (603) 889-2699
> --
>         --  Hudson, NH 03051-4915   |  Web:
> http://www.underscore.com   --
> 
> ----------------------------------------------------------------------


From ipp-owner@pwg.org  Fri May 29 21:36:12 1998
Delivery-Date: Fri, 29 May 1998 21:36:13 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id VAA13206
	for <ietf-archive@ietf.org>; Fri, 29 May 1998 21:36:12 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id VAA23068
	for <ietf-archive@cnri.reston.va.us>; Fri, 29 May 1998 21:38:36 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id VAA27653 for <ietf-archive@cnri.reston.va.us>; Fri, 29 May 1998 21:36:11 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 29 May 1998 21:31:16 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id VAA27104 for ipp-outgoing; Fri, 29 May 1998 21:28:47 -0400 (EDT)
Message-ID: <356F60C4.6FFE4154@underscore.com>
Date: Fri, 29 May 1998 21:28:36 -0400
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: ipp@pwg.org
Subject: Re: IPP> New IPP Model Document
References: <D10983CAC30DD111B41400805FA6A1C14AB101@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ipp@pwg.org

Randy,

> It is becoming clear to me that the two URI(URLs) actually mean
> different things, and that each URI should be handled by different
> pieces of the system; the HTTP header should be handled by the outer
> HTTP processing code, while the inner URI should be handled by the core
> IPP code. Its almost like the HTTP URI is really the transport URI, and
> the IPP URI really points to the IPP object to which we are
> communicating (the application layer object).

Ok, then I guess we're back to Puru's basic inquiry
revolving around precedence between the two URLs.

Based on your above statement, it sounds like we must
have NO precedence whatsoever, right?

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From ipp-owner@pwg.org  Sat May 30 00:52:32 1998
Delivery-Date: Sat, 30 May 1998 00:52:33 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id AAA21015
	for <ietf-archive@ietf.org>; Sat, 30 May 1998 00:52:31 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id AAA23423
	for <ietf-archive@cnri.reston.va.us>; Sat, 30 May 1998 00:54:53 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id AAA29779 for <ietf-archive@cnri.reston.va.us>; Sat, 30 May 1998 00:52:28 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sat, 30 May 1998 00:46:17 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id AAA29234 for ipp-outgoing; Sat, 30 May 1998 00:42:53 -0400 (EDT)
Message-ID: <D10983CAC30DD111B41400805FA6A1C14AB102@admsrvnt02.enet.sharplabs.com>
From: "Turner, Randy" <rturner@sharplabs.com>
To: "'Jay Martin '" <jkm@underscore.com>,
        "Turner, Randy"
	 <rturner@sharplabs.com>
Cc: "'ipp@pwg.org '" <ipp@pwg.org>
Subject: RE: IPP> New IPP Model Document
Date: Fri, 29 May 1998 21:43:08 -0700
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain
Sender: owner-ipp@pwg.org

 

I think in the case of IPP behind a generic web server, the two headers
are entirely different, and precedence does not apply. I'm pretty sure
it applies in all cases, even a dedicated IPP/HTTP server, but give me
the weekend to mull it over ;)

Randy

-----Original Message-----
From: Jay Martin
To: Turner, Randy
Cc: ipp@pwg.org
Sent: 5/29/98 6:28 PM
Subject: Re: IPP> New IPP Model Document

Randy,

> It is becoming clear to me that the two URI(URLs) actually mean
> different things, and that each URI should be handled by different
> pieces of the system; the HTTP header should be handled by the outer
> HTTP processing code, while the inner URI should be handled by the
core
> IPP code. Its almost like the HTTP URI is really the transport URI,
and
> the IPP URI really points to the IPP object to which we are
> communicating (the application layer object).

Ok, then I guess we're back to Puru's basic inquiry
revolving around precedence between the two URLs.

Based on your above statement, it sounds like we must
have NO precedence whatsoever, right?

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From ipp-owner@pwg.org  Mon Jun  1 19:14:01 1998
Delivery-Date: Mon, 01 Jun 1998 19:14:02 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id TAA03000
	for <ietf-archive@ietf.org>; Mon, 1 Jun 1998 19:14:01 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA05558
	for <ietf-archive@cnri.reston.va.us>; Mon, 1 Jun 1998 19:16:20 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA22439 for <ietf-archive@cnri.reston.va.us>; Mon, 1 Jun 1998 19:13:58 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 1 Jun 1998 19:09:19 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA20873 for ipp-outgoing; Mon, 1 Jun 1998 18:52:00 -0400 (EDT)
Message-ID: <CB6657D3A5E0D111A97700805FFE6587BF6C2F@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Turner, Randy'" <rturner@sharplabs.com>,
        "'Scott Isaacson'"
	 <SISAACSON@novell.com>, kugler@us.ibm.com
Cc: ipp@pwg.org
Subject: RE: IPP> URLs within IPP operations
Date: Mon, 1 Jun 1998 15:54:07 -0700 
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org

Not so, the person that receives the 'output-URI' expects to be able to give
it to the transport layer as a valid endpoint. The receiver may not look at
the URI to obtain any meaning but it is assumed that the URI makes sense to
the transport.

> -----Original Message-----
> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> Sent:	Monday, June 01, 1998 3:49 PM
> To:	Paul Moore; 'Scott Isaacson'; kugler@us.ibm.com
> Cc:	ipp@pwg.org
> Subject:	RE: IPP> URLs within IPP operations
> 
> 
> I think its implementation-dependent how it derives "output URIs". I
> don't think they are "by necessity" tightly coupled.
> 
> Randy
> 
> 
> 	-----Original Message-----
> 	From:	Paul Moore [SMTP:paulmo@microsoft.com]
> 	Sent:	Monday, June 01, 1998 3:41 PM
> 	To:	'Scott Isaacson'; kugler@us.ibm.com
> 	Cc:	ipp@pwg.org
> 	Subject:	RE: IPP> URLs within IPP operations
> 
> 	You forget one thing, the IPP recipient must generate and give
> out addresses
> 	for new objects (Job-URI). it must therefore know its place in
> the
> 	addressing scheme of he underlying transport.
> 
> 	> -----Original Message-----
> 	> From:	Scott Isaacson [SMTP:SISAACSON@novell.com]
> 	> Sent:	Monday, June 01, 1998 2:41 PM
> 	> To:	kugler@us.ibm.com
> 	> Cc:	ipp@pwg.org
> 	> Subject:	IPP> URLs within IPP operations
> 	> 
> 	> I changed the subject line.
> 	> 
> 	> We do so seem to be confusing addressing vs payload.
> Addressing should
> 	> be independent of payload.  With URLs embedded within IPP
> operations, we
> 	> are mixing addressing and payload.
> 	> 
> 	> Since we chose HTTP for IPP we should rely on it for all of
> our addressing
> 	> and routing, so we all seem to agree that for High Level
> Scenario 1 the
> 	> URLs in the IPP operation are as you say "meaningless"  In
> fact they were
> 	> never there until late in the game and were added "just in
> case there is a
> 	> mapping to some other transport other than HTTP"    When that
> happens, no
> 	> longer will IPP objects be identified with "http:" URLs, but
> some other
> 	> type of addressing/naming scheme.  In that case, we ought to
> make sure
> 	> that there is enough info in that URL (URI, URN whatever)  to
> get to the
> 	> IPP printer object and not worry so much about including in
> the operation
> 	> itself.
> 	> 
> 	> I am becoming more and more convinced that it as a bad idea to
> put the
> 	> URLs in there at all.  We should rely on the addressing in the
> layer upon
> 	> which IPP is mapped to solve the problem.    I think we all
> agree that the
> 	> URLs within IPP operations are not needed for HTTP.  Then we
> try to guess
> 	> if they are needed for other mappings?  You suggest in
> scenarios 2 and 3
> 	> that the embedded info might be needed for identifying a
> resource
> 	> "underneath" or "behind" the IPP object.  However, I wonder if
> this is
> 	> true.  The only addressable IPP objects are Printers and Jobs.
> Once a
> 	> Printer gets a Printer request it should handle it as if it
> were supposed
> 	> to get that request, and not have to check "is this really for
> me"  That
> 	> should be handled at a different layer.  Same for a Job
> object.  The HTTP
> 	> level URL is all that is needed to route to the correct Job or
> Printer.
> 	> So to me, scenarios 2 and 3 either collapse into one called
> "other" or
> 	> expand into possibly many unexplored options.  Let's not solve
> that
> 	> problem now.
> 	> 
> 	> Consider this example:
> 	> 
> 	> If I get a postal service letter in my mail box, I open the
> evenlope and
> 	> read it assuming it is for me.  If I am at home, the address
> on the
> 	> envelope is perhaps much simpler than if I am at work.  If I
> am at home,
> 	> it probably just has my name and street address.  If I am at
> work, it
> 	> probably has a street address, company name, mail/stop,
> building number,
> 	> and my name.  NOTE:  **** In either case, the letter in the
> envelope can
> 	> be exactly the same.  ****
> 	> 
> 	> What if the letter happens to have the address that was used
> at the top of
> 	> the page?  I usually just ignore it and read the letter, I
> don't care how
> 	> it got to me.  What if the letter happens to have the wrong
> address?  (
> 	> the proxy case), I still ignore it and read the letter - the
> letter got to
> 	> me, it must be for me.  In the proxy case, who cares what the
> address
> 	> printed at the top of the page is?
> 	> 
> 	> Summary, why do we have a solution waiting for a problem that
> is causing a
> 	> different problem?
> 	> 
> 	> Scott
> 	> 
> 	> >>> Carl Kugler <kugler@us.ibm.com> 06/01 2:53 PM >>>
> 	> > Scott -
> 	> > 
> 	> > Maybe we need to step back and define the requirements
> before we nail
> 	> down the
> 	> > specification.
> 	> > 
> 	> > Consider some high-level scenarios:
> 	> > 
> 	> > 1)  IPP over HTTP:   the simplest approach here, I think,
> would be to
> 	> let the
> 	> > Request-URI take precedence.  In this scenario, the IPP
> embedded target
> 	> URI
> 	> > (printer-uri, job-uri, etc.) is essentially meaningless,
> since any
> 	> entity in a
> 	> > position to read it has already been identified as the
> resource
> 	> designated to
> 	> > receive this request by the HTTP Request-URI.  But this
> scenario
> 	> (IPP/HTTP)
> 	> > isn't the reason that the target URI was added to the IPP
> protocol.   In
> 	> fact,
> 	> > we know that IPP/HTTP can work without IPP embedded target
> URIs.
> 	> > 
> 	> > 2) IPP over non-HTTP transport (e.g., IPP over SMTP):  In
> this scenario,
> 	> any
> 	> > entity in a position to read the IPP embedded target URI
> attributes is
> 	> > presumably an IPP Object.  Therefore, the addressing of the
> request to
> 	> the
> 	> > appropriate IPP Object is the responsibility of the
> transport layer
> 	> (e.g., by
> 	> > email address).  The IPP embedded target URI is used to
> identify a
> 	> resource
> 	> > relative to the receiving IPP Object (e.g., a Job within the
> context of
> 	> a
> 	> > Printer).  So it is a Relative URI.
> 	> > 
> 	> > 3)  IPP Router:  Apparently there are other scenarios
> involving some
> 	> kind of
> 	> > IPP router capable of parsing an IPP request and
> retransmitting it to
> 	> the
> 	> > resource identified by the embedded target URI.  I haven't
> seen any of
> 	> these
> 	> > re-route scenarios, but I think that only by working through
> some of
> 	> them will
> 	> > we come to understand what the real requirements are.  Maybe
> we need a
> 	> new IPP
> 	> > embedded target URI attribute, of Absolute form, to
> identifiy the
> 	> destination
> 	> > IPP Object in a router scenario.
> 	> > Scenario 1) could be modified to fit the general case of 2).
> Then the
> 	> HTTP
> 	> > Request-URI would identify a Printer relative to a host, and
> the IPP
> 	> embedded
> 	> > target URI would identify a resource relative to that
> Printer.
> 	> >
> 	> >  - Carl
> 	> 

From ipp-owner@pwg.org  Tue Jun  2 20:47:17 1998
Delivery-Date: Tue, 02 Jun 1998 20:47:18 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id UAA01679
	for <ietf-archive@ietf.org>; Tue, 2 Jun 1998 20:47:17 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA11266
	for <ietf-archive@cnri.reston.va.us>; Tue, 2 Jun 1998 20:49:36 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA16042 for <ietf-archive@cnri.reston.va.us>; Tue, 2 Jun 1998 20:47:10 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 2 Jun 1998 20:42:24 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id UAA15465 for ipp-outgoing; Tue, 2 Jun 1998 20:37:34 -0400 (EDT)
Message-ID: <CB6657D3A5E0D111A97700805FFE6587BF6C38@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Randy Turner'" <rturner@sharplabs.com>,
        "Vinod Valloppillil (Exchange)" <vinodv@exchange.microsoft.com>,
        "'Rob Polansky'" <polansky@raptor.com>,
        "David W. Morris" <dwm@xpasc.com>
Cc: http-wg <http-wg@cuckoo.hpl.hp.com>, ipp@pwg.org
Subject: RE: IPP> RE: Implications of introducing new scheme and port for 
	existing  HTTP servers
Date: Tue, 2 Jun 1998 17:37:19 -0700 
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org

The issue is proxies - enablers - not firewalls - disablers. If you replace
my proxy by a passthrough cable I cannot do anything, if you replace my
firewall by a cable you can do anything. 

> -----Original Message-----
> From:	Randy Turner [SMTP:rturner@sharplabs.com]
> Sent:	Tuesday, June 02, 1998 8:34 AM
> To:	Vinod Valloppillil (Exchange); 'Rob Polansky'; David W. Morris
> Cc:	http-wg; ipp@pwg.org
> Subject:	Re: IPP> RE: Implications of introducing new scheme and port
> for existing  HTTP servers
> 
> 
> The past few comments about firewalls do not (IMHO) appear to pose a
> problem for IPP deployment. If the majority of the installed base of
> firewall products do not do HTTP method inspection then thats ok.
> everything would work. When the "next-generation" products that can
> perform
> this type of inspection, then during installation of this new
> infrastructure, the administrator will then enable IPP (or WEBDAV) or
> whatever at that time.
> 
> Ultimately, I believe firewall admins will explicitly enable internet
> printing or faxing or whatever, and I don't think a firewall issue should
> impose undue design constraints on what we (the WG) want to do.
> Firewall admins already do this explicitly enabling/disabling of
> application protocols (POP, FTP, IMAP, etc.) and I think we're just
> another
> application. I don't think these protocol designers were too bogged down
> in
> firewall issues during the development process. At least with the
> Checkpoint Firewall-1 product, it takes about 45 seconds to bring up the
> console and enable or disable a particular application protocol.
> 
> Just my (possibly more than) $0.02
> 
> Randy
> 
> 
> 
> At 08:15 AM 6/2/98 -0700, Vinod Valloppillil (Exchange) wrote:
> >Rob's argument is broadly correct -- as a long term firewall design
> issue,
> >method inspection (and occasionally payload inspection) will become the
> >rule.
> >
> >However, as a small carrot to today's protocol designers, the vast
> majority
> >of the installed base of firewalls do no method / payload inspection on
> HTTP
> >data being passed through.   Purely from the perspective of 'reach'
> there's
> >no impediment to IPP using it's own method in the short run.
> >
> >> -----Original Message-----
> >> From:	Rob Polansky [SMTP:polansky@raptor.com]
> >> Sent:	Tuesday, June 02, 1998 6:06 AM
> >> To:	David W. Morris
> >> Cc:	http-wg; ipp@pwg.org
> >> Subject:	RE: Implications of introducing new scheme and port for
> >> existing  HTTP servers
> >> 
> >> I know of at least one :-) firewall that not only rejects unknown
> methods
> >> but also examines the HTTP request method as part of its "algorithm".
> From
> >> a
> >> protocol and security perspective, it appears to be the right thing to
> do.
> >> If you don't understand the method, how can you properly proxy it? Take
> >> the
> >> CONNECT method as an example.
> >> 
> >> In summary, any proxy that is more than a simple packet passer
> (supports
> >> CONNECT, protocol conversion, proxy authentication, etc.) runs the risk
> of
> >> failing to pass IPP if it uses a new scheme and/or a new method. Not
> that
> >> that's a bad thing... :-)
> >> 
> >> -Rob Polansky
> >> 
> >> > -----Original Message-----
> >> > From: David W. Morris [mailto:dwm@xpasc.com]
> >> > Sent: Monday, June 01, 1998 10:34 PM
> >> > To: Carl-Uno Manros
> >> > Cc: http-wg@cuckoo.hpl.hp.com; ipp@pwg.org; http-wg@hplb.hpl.hp.com
> >> > Subject: Re: Implications of introducing new scheme and port for
> >> > existing HTTP servers
> >> >
> >> > (I'm also not wild about new HTTP methods as I know of existing
> proxies
> >> > which will reject unknown methods. Don't know of any which will
> accept
> >> > unknown methods. I'm also unaware of any firewall software which
> >> examines
> >> > the HTTP request method as part of its algorithm but then I'm not a
> >> > firewall expert.)
> >> >
> > 

From ipp-owner@pwg.org  Wed Jun  3 12:56:29 1998
Delivery-Date: Wed, 03 Jun 1998 12:56:29 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id MAA22092
	for <ietf-archive@ietf.org>; Wed, 3 Jun 1998 12:56:29 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA14391
	for <ietf-archive@cnri.reston.va.us>; Wed, 3 Jun 1998 12:58:51 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id MAA23498 for <ietf-archive@cnri.reston.va.us>; Wed, 3 Jun 1998 12:56:23 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 3 Jun 1998 12:45:31 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA21587 for ipp-outgoing; Wed, 3 Jun 1998 12:32:33 -0400 (EDT)
Message-ID: <35757A93.5F115C33@underscore.com>
Date: Wed, 03 Jun 1998 12:32:19 -0400
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: Randy Turner <rturner@sharplabs.com>
CC: ipp@pwg.org
Subject: Re: IPP> Identifying jobs in requests
References: <199806031559.IAA15622@slafw.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ipp@pwg.org

Randy Turner wrote:
> 
> We use URIs to identify IPP objects. If we want IPP to maintain
> transport-independence, then we will always need to have some type of valid
> URI denoting the target of an IPP request inside our protocol.

Not necessarily.  Sure, in the case of a demultiplexing front-end,
it would be necessary to have the target embedded in the protocol
message, but not necessary for single-Printer implementations.

I don't have a problem with embedding the target URI in the PDU,
but if we get into a big mess with regard to reconciling a similar
target in the outer/lower transport level (eg, HTTP), then we might
want to consider pulling out the embedded target URI.

It would be nice to hear from others on this topic.

	...jay

----------------------------------------------------------------------
--  JK Martin               |  Email:   jkm@underscore.com          --
--  Underscore, Inc.        |  Voice:   (603) 889-7000              --
--  41C Sagamore Park Road  |  Fax:     (603) 889-2699              --
--  Hudson, NH 03051-4915   |  Web:     http://www.underscore.com   --
----------------------------------------------------------------------

From ipp-owner@pwg.org  Wed Jun  3 18:32:11 1998
Delivery-Date: Wed, 03 Jun 1998 18:32:11 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id SAA28540
	for <ietf-archive@ietf.org>; Wed, 3 Jun 1998 18:32:11 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id SAA16275
	for <ietf-archive@cnri.reston.va.us>; Wed, 3 Jun 1998 18:34:33 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA05714 for <ietf-archive@cnri.reston.va.us>; Wed, 3 Jun 1998 18:32:11 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 3 Jun 1998 18:27:45 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA05120 for ipp-outgoing; Wed, 3 Jun 1998 18:25:14 -0400 (EDT)
Message-ID: <3575CD3C.709297CC@underscore.com>
Date: Wed, 03 Jun 1998 18:25:00 -0400
From: Jay Martin <jkm@underscore.com>
Organization: Underscore, Inc.
X-Mailer: Mozilla 4.03 [en] (WinNT; I)
MIME-Version: 1.0
To: "Turner, Randy" <rturner@sharplabs.com>
CC: ipp@pwg.org
Subject: Re: IPP> Identifying jobs in requests
References: <D10983CAC30DD111B41400805FA6A1C14AB113@admsrvnt02.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ipp@pwg.org

Yes, this is what I was envisioning.  Thanks, Randy.

	...jay


Turner, Randy wrote:
> 
> The demux wasn't my idea, I was just clarifying what I thought Jay was
> suggesting...however, the URI itself is self-demux'ing. As you move left
> to right parsing a URI, you are basically performing a kind of
> demultiplexing, with one or more layers each handling a portion of the
> URI string. Its not hard to envision any number of demux'ing techniques
> using URIs in both HTTP and IPP headers.
> 
> Sorry I missed the carnage at the teleconference ;)...hope to see the
> minutes.
> 
> Randy
> 
>         -----Original Message-----
>         From:   Carl Kugler [SMTP:kugler@us.ibm.com]
>         Sent:   Wednesday, June 03, 1998 2:50 PM
>         To:     ipp@pwg.org
>         Subject:        Re: RE: IPP> Identifying jobs in requests
> 
>         >
>         > I think Jay was talking about a lower-layer demux than what
> you are
>         > talking about. The kind of demux that might be performed by a
>         > CGI/NSAPI/ISAPI layer, or equivalent...prior to passing the
> data to a
>         > core IPP processing component.
>         >
>         > Randy
>         >
> 
>         How does placing a URI denoting the target of an IPP request
> inside our protocol (as an IPP attribute) facilitate this kind of demux?
> 
>         >
>         >       -----Original Message-----
>         >       From:   Carl Kugler [SMTP:kugler@us.ibm.com]
>         >       Sent:   Wednesday, June 03, 1998 11:21 AM
>         >       To:     ipp@pwg.org
>         >       Subject:        Re: IPP> Identifying jobs in requests
>         >
>         >       >
>         >       > The demultiplexing front-end is not IPP, and is
> therefore some
>         > type of
>         >       > "transport-helper". While the IPP protocol document
> must stand
>         > on its own,
>         >       > independent of any such transport, and therefore
> identifiers
>         > within the
>         >       > protocol would still be mandatory ( Of course, my
> argument is
>         > entirely
>         >       > based upon the WG's decision that IPP must be
> transport
>         > independent ).
>         >       >
>         >       > Randy
>         >       >
>         >
>         >       Randy-
>         >
>         >       If the demultiplexing front-end is not IPP, how is it
> able to
>         > read IPP attributes?
>         >
>         >       - Carl
>         >       >
>         >       > ----------
>         >       > > From: Jay Martin <jkm@underscore.com>
>         >       > > To: Randy Turner <rturner@sharplabs.com>
>         >       > > Cc: ipp@pwg.org
>         >       > > Subject: Re: IPP> Identifying jobs in requests
>         >       > > Date: Wednesday, June 03, 1998 9:32 AM
>         >       > >
>         >       > > Randy Turner wrote:
>         >       > > >
>         >       > > > We use URIs to identify IPP objects. If we want
> IPP to
>         > maintain
>         >       > > > transport-independence, then we will always need
> to have
>         > some type of
>         >       > valid
>         >       > > > URI denoting the target of an IPP request inside
> our
>         > protocol.
>         >       > >
>         >       > > Not necessarily.  Sure, in the case of a
> demultiplexing
>         > front-end,
>         >       > > it would be necessary to have the target embedded in
> the
>         > protocol
>         >       > > message, but not necessary for single-Printer
>         > implementations.
>         >       > >
>         >       > > I don't have a problem with embedding the target URI
> in the
>         > PDU,
>         >       > > but if we get into a big mess with regard to
> reconciling a
>         > similar
>         >       > > target in the outer/lower transport level (eg,
> HTTP), then
>         > we might
>         >       > > want to consider pulling out the embedded target
> URI.
>         >       > >
>         >       > > It would be nice to hear from others on this topic.
>         >       > >
>         >       > >     ...jay
>         >       > >
>         >       > >
>         >
> ----------------------------------------------------------------------
>         >       > > --  JK Martin               |  Email:
> jkm@underscore.com
>         > --
>         >       > > --  Underscore, Inc.        |  Voice:   (603)
> 889-7000
>         > --
>         >       > > --  41C Sagamore Park Road  |  Fax:     (603)
> 889-2699
>         > --
>         >       > > --  Hudson, NH 03051-4915   |  Web:
>         > http://www.underscore.com   --
>         >       > >
>         >
> ----------------------------------------------------------------------
>         >       >
>         >       >
>         >
>         >

From adm  Thu Jun  4 11:46:30 1998
Delivery-Date: Thu, 04 Jun 1998 11:56:55 -0400
Return-Path: adm
Received: (from adm@localhost)
	by ietf.org (8.8.5/8.8.7a) id LAA16478
	for ietf-123-outbound.10@ietf.org; Thu, 4 Jun 1998 11:45:03 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id KAA14116;
	Thu, 4 Jun 1998 10:16:24 -0400 (EDT)
Message-Id: <199806041416.KAA14116@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-net-procedures-00.txt
Date: Thu, 04 Jun 1998 10:16:23 -0400
Sender: cclark@CNRI.RESTON.VA.US

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: Assignment Procedures for the URI Resolution 
                          using DNS (RFC2168)
	Author(s)	: M. Mealling
	Filename	: draft-ietf-urn-net-procedures-00.txt
	Pages		: 5
	Date		: 03-Jun-98
	
RFC2168 defines a DNS resource record and an algorithm for using DNS
as a registry for retrieving URN authority delegation rules (sometimes
called resolution hints). That document specifies that the first step
in that algorithm is to lookup the first NAPTR record for the namespace-
id in the 'urn.net' zone; i.e., the first step in resolving
'urn:ietf:rfc:2168' would be to lookup a NAPTR record for the domain
'ietf.urn.net'. This document describes the procedures for inserting
a new rule into this DNS-based URI resolution registry.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-net-procedures-00.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-net-procedures-00.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-net-procedures-00.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980603163918.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-net-procedures-00.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-net-procedures-00.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980603163918.I-D@ietf.org>

--OtherAccess--

--NextPart--



From ipp-owner@pwg.org  Tue Jun  9 23:49:28 1998
Delivery-Date: Tue, 09 Jun 1998 23:49:28 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id XAA10083
	for <ietf-archive@ietf.org>; Tue, 9 Jun 1998 23:49:28 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id XAA12006
	for <ietf-archive@cnri.reston.va.us>; Tue, 9 Jun 1998 23:51:49 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id XAA15409 for <ietf-archive@cnri.reston.va.us>; Tue, 9 Jun 1998 23:49:28 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 9 Jun 1998 23:44:33 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id XAA14803 for ipp-outgoing; Tue, 9 Jun 1998 23:42:28 -0400 (EDT)
Message-ID: <8B57882C41A0D1118F7100805F9F68B502D2CED0@red-msg-45.dns.microsoft.com>
From: Josh Cohen <joshco@microsoft.com>
To: "'Randy Turner'" <rturner@sharplabs.com>,
        Paul Moore
	 <paulmo@microsoft.com>,
        "'Tom Hastings'" <hastings@cp10.es.xerox.com>
Cc: "'Carl Kugler'" <kugler@us.ibm.com>, ipp@pwg.org
Subject: RE: RE: RE: RE: IPP> Identifying jobs in requests
Date: Tue, 9 Jun 1998 20:42:12 -0700 
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org



> -----Original Message-----
> From: Randy Turner [mailto:rturner@sharplabs.com]
> Sent: Tuesday, June 09, 1998 8:13 PM
> To: Paul Moore; 'Tom Hastings'
> Cc: 'Carl Kugler'; ipp@pwg.org
> Subject: RE: RE: RE: RE: IPP> Identifying jobs in requests
> 
> For reference purposes, can someone restate the problem (actually the
> scenario) with proxies that we are trying to address. I think some
> solutions that have recently hit the list are bordering on 
> "throwing the
> baby out with the bath water". Any concrete scenario examples 
> would be much
> appreciated, as I am still on the learning curve with HTTP 
> proxy behavior.
> 

When a proxy is deployed as part of a gateway, firewall or other
security system, one of its responsibilities is to filter and allow
or reject certain transactions across a network or organizational boundary
in either direction.
The issue is that the proxy should be able to understand enough information
to decide wether to allow or reject that request's passage.  When given
an IPP URL such as http://server/printer/queue, it has no way of
differentiating
this from a typical web browser's form submission.   Since form submission
and print job submission and or printer control are different in terms
of the anticipated functionality that the firewall admin allowed
(by allowing POST http requests ), the admin should be able
to allow one and not the other.
The real world case is a firewall/proxy administrator who
sets a policy which allows POST because his intent is to allow
"simple web access", which form submission is a part of.  Lets
say in this case that he is willing to allow simple web access,
but he is not interested in allowing IPP functionality, ie
print job submission and printer control.   

At the time IPP went to last call, the specification was to use
POST with an http URL.  This did not meet the goal of allowing
a proxy server administrator to recognize the request as an IPP
request instead of a form submission.

Keith has come back with the request to somehow make IPP requests
identifiable as different from simple http POST form submissions.

Numerous suggestions have been made, as referenced by carl-uno's
recent posts of the table.

From ipp-owner@pwg.org  Wed Jun 10 09:04:57 1998
Delivery-Date: Wed, 10 Jun 1998 09:04:58 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id JAA20191
	for <ietf-archive@ietf.org>; Wed, 10 Jun 1998 09:04:56 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA12857
	for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 09:07:17 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id JAA18939 for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 09:04:54 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 10 Jun 1998 08:54:37 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id IAA17898 for ipp-outgoing; Wed, 10 Jun 1998 08:50:38 -0400 (EDT)
Message-Id: <357E7FFC.DD1C86CA@dazel.com>
Date: Wed, 10 Jun 1998 07:45:48 -0500
From: James Walker <walker@dazel.com>
Reply-To: walker@dazel.com
Organization: DAZEL Corporation
X-Mailer: Mozilla 4.05 [en] (WinNT; I)
Mime-Version: 1.0
To: Randy Turner <rturner@sharplabs.com>
Cc: ipp@pwg.org
Subject: Re: IPP> Identifying jobs in requests
References: <199806100552.WAA24865@slafw.enet.sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-ipp@pwg.org

Randy Turner wrote:
> 
> Thanks for the synopsis. It appears that the administrative capability to
> filter IPP traffic via proxies is a feature that Keith thinks should be
> provided by IPP. If this is the only key issue holding up our spec, then I
> would like to suggest that we look into a new method (such as PRINT), and
> avoid (for now) the issue of new schemes and/or port numbers for IPP. It's
> the "short path" in my opinion to getting us going again.
> 
> ...

I also got the impression from comments made in this discussion that
there was some advantage for a user to be able to look at an URL and
somehow "know" that it was an IPP thing rather than just some web
page.  Thus, Larry's ipp: scheme idea (which gets translated at the
client side to http://<server>:<ipp port>/) seems attractive.

Personally, I think that both of these ideas provide useful
functionality, and we should consider both of them.  That is,
use the ipp: scheme (which the client translates to http:),
and use a new PRINT method.

one man's thoughts...
...walker

--
Jim Walker <walker@dazel.com>
System Architect/DAZEL Wizard
DAZEL Corporation, Austin, TX

From ipp-owner@pwg.org  Wed Jun 10 11:39:38 1998
Delivery-Date: Wed, 10 Jun 1998 11:39:38 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id LAA22597
	for <ietf-archive@ietf.org>; Wed, 10 Jun 1998 11:39:38 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id LAA13630
	for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 11:42:00 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA21622 for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 11:39:35 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 10 Jun 1998 11:35:28 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA20816 for ipp-outgoing; Wed, 10 Jun 1998 11:32:33 -0400 (EDT)
From: "Larry Masinter" <masinter@parc.xerox.com>
To: <walker@dazel.com>, "Randy Turner" <rturner@sharplabs.com>
Cc: <ipp@pwg.org>
Subject: RE: IPP> Identifying jobs in requests
Date: Wed, 10 Jun 1998 08:26:20 PDT
Message-ID: <000e01bd9484$1e532000$aa66010d@copper.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
In-Reply-To: <357E7FFC.DD1C86CA@dazel.com>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-ipp@pwg.org

Actually, I realize that if TLS is mandatory for IPP, then
"ipp://host.dom/path" gets turned into "https://host.dom:432/path",
i.e., assuming a secure transmission.

Larry
--
http://www.parc.xerox.com/masinter


From ipp-owner@pwg.org  Wed Jun 10 12:14:43 1998
Delivery-Date: Wed, 10 Jun 1998 12:14:43 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id MAA23243
	for <ietf-archive@ietf.org>; Wed, 10 Jun 1998 12:14:42 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id MAA13813
	for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 12:17:03 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id MAA23528 for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 12:14:40 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 10 Jun 1998 12:10:29 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id MAA22621 for ipp-outgoing; Wed, 10 Jun 1998 12:07:06 -0400 (EDT)
Message-ID: <CB6657D3A5E0D111A97700805FFE6587BF6CB5@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Randy Turner'" <rturner@sharplabs.com>,
        "'Tom Hastings'"
	 <hastings@cp10.es.xerox.com>
Cc: "'Carl Kugler'" <kugler@us.ibm.com>, ipp@pwg.org
Subject: RE: RE: RE: RE: IPP> Identifying jobs in requests
Date: Wed, 10 Jun 1998 09:06:41 -0700
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org

> No, the URI is actually a URL that is to be interpreted according to
> "standard" rules for interpreting URLs (not sure if there is a "formal"
> standard for this). These resource identifiers are not opaque to clients.
> This does not mean that we are NOT transport independent, it only means we
> are identifying resources that must be accessed via the transport (scheme)
> that is specified in the URL. 
	[Paul Moore]  not so - for at least 2 reasons.

	1. In some transports the server cannot know the adressing scheme of
the client and so cannot form an adress that makes sense for the client. A
URI is meant to be Universal (hence the name) - even if a server can form a
URI that makes sense in the addressing scheme of the original client, what
happens if this is forwarded to another client? Example - in a 1284
connected environment what should the URI look like (ipp:/lpt1/jobx ?), how
does the server know which lpt port number to use.

	2. I cannot forward an IPP packet containing a URI to another system
that is not part of the same homogeneous address space as the original
client and server. I have to crack every packet , find all the URIs and
change them. However I do not know HOW to change them because we have
avoided making rules about the formation of URI (they are supposed to be
implementation specific), without the knowledge of which bits mean what in
the URI I cannot know how to change them from one transport to another



From ipp-owner@pwg.org  Wed Jun 10 14:09:40 1998
Delivery-Date: Wed, 10 Jun 1998 14:09:41 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id OAA24689
	for <ietf-archive@ietf.org>; Wed, 10 Jun 1998 14:09:40 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA14358
	for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 14:11:59 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA29933 for <ietf-archive@cnri.reston.va.us>; Wed, 10 Jun 1998 14:09:36 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 10 Jun 1998 14:05:28 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA28160 for ipp-outgoing; Wed, 10 Jun 1998 13:54:07 -0400 (EDT)
Message-Id: <3.0.5.32.19980610091149.0135f620@garfield>
X-Sender: cmanros@garfield
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.5 (32)
Date: Wed, 10 Jun 1998 09:11:49 PDT
To: "Larry Masinter" <masinter@parc.xerox.com>, <walker@dazel.com>,
        "Randy Turner" <rturner@sharplabs.com>
From: Carl-Uno Manros <manros@cp10.es.xerox.com>
Subject: RE: IPP> Identifying jobs in requests
Cc: <ipp@pwg.org>
In-Reply-To: <000e01bd9484$1e532000$aa66010d@copper.parc.xerox.com>
References: <357E7FFC.DD1C86CA@dazel.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ipp@pwg.org

At 08:26 AM 6/10/98 PDT, Larry Masinter wrote:
>Actually, I realize that if TLS is mandatory for IPP, then
>"ipp://host.dom/path" gets turned into "https://host.dom:432/path",
>i.e., assuming a secure transmission.
>
>Larry
>--
>http://www.parc.xerox.com/masinter
>
>
>

Larry,

We will discuss this with Keith. He thinks otherwise.

Carl-Uno
Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com

From ipp-owner@pwg.org  Tue Jun 16 20:00:53 1998
Delivery-Date: Tue, 16 Jun 1998 20:00:53 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id UAA01734
	for <ietf-archive@ietf.org>; Tue, 16 Jun 1998 20:00:52 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA11613
	for <ietf-archive@cnri.reston.va.us>; Tue, 16 Jun 1998 20:03:14 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA19735 for <ietf-archive@cnri.reston.va.us>; Tue, 16 Jun 1998 20:00:50 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 16 Jun 1998 19:52:37 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA17882 for ipp-outgoing; Tue, 16 Jun 1998 19:39:09 -0400 (EDT)
Message-Id: <199806162334.QAA00186@woden.eng.sun.com>
X-Sender: rherriot@woden.eng.sun.com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0.1 
Date: Tue, 16 Jun 1998 16:39:59 -0700
To: "Turner, Randy" <rturner@sharplabs.com>, "'ipp@pwg.org'" <ipp@pwg.org>
From: Robert Herriot <robert.herriot@Eng.Sun.COM>
Subject: Re: IPP> Proposal for new IPP scheme
In-Reply-To: <D10983CAC30DD111B41400805FA6A1C14AB149@admsrvnt02.enet.sha
 rplabs.com>
Mime-Version: 1.0
Content-Type: multipart/alternative;
	types="text/plain,text/html";
	boundary="=====================_18153122==_.ALT"
Sender: owner-ipp@pwg.org

--=====================_18153122==_.ALT
Content-Type: text/plain; charset="us-ascii"

This looked like a reasonable proposal until I got to the very last line:

        3. A full IPP URL   (e.g., ipp://myhost.com/myprinter/myqueue)

The whole proposal is one of keeping ipp as a convenience notation and 
making ipp not appear on the wire. So why should a server ever have to 
accept #3 above?

Bob Herriot

At 02:25 PM 6/16/98 , Turner, Randy wrote:
>       
>Please review the attached summary of Larry's proposal for a new IPP
>scheme. I added some clarifications and a particular scenario for scheme
>interpretation. This summary is a brief version that was culled from my
>notes, and Larry's subsequent comments to me.
>The brevity of this summary is maintained due to the possible inclusion
>and modification should the WG (or IESG) decide some additional text is
>required for IPP-specific "secure" schemes. For this reason, please
>treat this proposal as a first draft.
>
>Randy
>
> <<maspro.txt>> 
>
>
>This is a proposal for the registration of a new URL scheme "ipp".
>The syntax for the new IPP scheme would be identical to the existing
>"http" scheme except for the scheme name itself:
>
>ipp://host[:port]/<IPP-specific-abs-path>
>
>Associated with this new IPP scheme would be an IANA-assigned TCP port
>number, which would be the default port number used by clients to
>contact IPP servers that are represented by IPP URLs.
>
>For the examples in this proposal the port number 374 is used as the
>port number that might be allocated by IANA. NOTE: this port number
>selection is for illustrative purposes of this text only. 
>
>The IPP scheme implies all of the same protocol semantics as that of
>the HTTP scheme, except that, by default, the port number used by clients
>to connect to the server is port 374. The semantics for clients 
>configured for proxy access is different as described below.
>
>When an IPP client obtains an IPP URL, the interpretation of this URL by
>the client can take one of three forms, depending on the configuration
>and implementation of the client:
>
>
>------------------------------------------------------
>IPP Client Configured with no proxy server -
>------------------------------------------------------
>
>
>When an IPP client (no proxy configured) obtains an IPP-schemed URL such 
>as "ipp://myhost.com/myprinter/myqueue, it will open an TCP connection to 
>port 374 on myhost.com, with the following example headers:
>
>POST /myprinter/myqueue HTTP/1.1
>Host: myhost.com:374
>Content-type: application/ipp
>Transfer-Encoding: chunked
>...
>
>------------------------------------------------------
>IPP Client Configured for Proxy Service -
>------------------------------------------------------
>
>When an IPP client that uses a proxy named "myproxy.com" obtains the URL 
>"ipp://myhost.com/myprinter/myqueue", it will open a TCP connection to
>myproxy.com with the following example headers:
>
>POST http://myhost.com:374/myprinter/myqueue HTTP/1.1
>Host: myproxy.com:374
>Content-type: application/ipp
>Transfer-Encoding: chunked
>...
>
>It is likely that existing proxies will not understand IPP URLs,
>so the RequestURI should use the HTTP form of the URL.
>
>-------------------------------------------------------
>IPP Clients with HTTP-only constraints
>-------------------------------------------------------
>If a particular IPP client implementation uses a pre-packaged HTTP library 
>or HTTP class that only supports HTTP-schemed URLs, then the following
>operation would be required:
>
>- The IPP client obtains the IPP-schemed URL and converts it to the 
>  following form:
>                  "http://myhost.com:374/myprinter/myqueue"
>
>The client then submits this URL to the pre-packaged HTTP library API.
>
>
>-------------------------------------------------------
>
>Existing HTTP 1.1 clients (and IPP clients) will only contact IPP servers
using 
>a requestURI specified in #1 below. However, RFC 2068 states that HTTP 1.1
servers
>should accept "full" URLs as well, so IPP servers should also be able to 
>accept requestURIs as specified in #2 and #3 as well.
>
>
>              1. A "abs_path" URL (e.g., /myprinter/myqueue)
>              2. A full HTTP URL  (e.g.,
http://myhost.com:374/myprinter/myqueue)
>              3. A full IPP URL   (e.g., ipp://myhost.com/myprinter/myqueue)
> 

--=====================_18153122==_.ALT
Content-Type: text/html; charset="us-ascii"

<html>
<font size=3>This looked like a reasonable proposal until I got to the
very last line:<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3. A full IPP URL&nbsp;&nbsp;
(e.g., ipp://myhost.com/myprinter/myqueue)<br>
<br>
The whole proposal is one of keeping ipp as a convenience notation and
<br>
making ipp not appear on the wire. So why should a server ever have to
<br>
accept #3 above?<br>
<br>
Bob Herriot<br>
<br>
At 02:25 PM 6/16/98 , Turner, Randy wrote:<br>
&gt;<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab><br>
&gt;Please review the attached summary of Larry's proposal for a new
IPP<br>
&gt;scheme. I added some clarifications and a particular scenario for
scheme<br>
&gt;interpretation. This summary is a brief version that was culled from
my<br>
&gt;notes, and Larry's subsequent comments to me.<br>
&gt;The brevity of this summary is maintained due to the possible
inclusion<br>
&gt;and modification should the WG (or IESG) decide some additional text
is<br>
&gt;required for IPP-specific &quot;secure&quot; schemes. For this
reason, please<br>
&gt;treat this proposal as a first draft.<br>
&gt;<br>
&gt;Randy<br>
&gt;<br>
&gt; &lt;&lt;maspro.txt&gt;&gt; <br>
&gt;<br>
&gt;<br>
&gt;This is a proposal for the registration of a new URL scheme
&quot;ipp&quot;.<br>
&gt;The syntax for the new IPP scheme would be identical to the
existing<br>
&gt;&quot;http&quot; scheme except for the scheme name itself:<br>
&gt;<br>
&gt;ipp://host[:port]/&lt;IPP-specific-abs-path&gt;<br>
&gt;<br>
&gt;Associated with this new IPP scheme would be an IANA-assigned TCP
port<br>
&gt;number, which would be the default port number used by clients
to<br>
&gt;contact IPP servers that are represented by IPP URLs.<br>
&gt;<br>
&gt;For the examples in this proposal the port number 374 is used as
the<br>
&gt;port number that might be allocated by IANA. NOTE: this port
number<br>
&gt;selection is for illustrative purposes of this text only. <br>
&gt;<br>
&gt;The IPP scheme implies all of the same protocol semantics as that
of<br>
&gt;the HTTP scheme, except that, by default, the port number used by
clients<br>
&gt;to connect to the server is port 374. The semantics for clients 
<br>
&gt;configured for proxy access is different as described below.<br>
&gt;<br>
&gt;When an IPP client obtains an IPP URL, the interpretation of this URL
by<br>
&gt;the client can take one of three forms, depending on the
configuration<br>
&gt;and implementation of the client:<br>
&gt;<br>
&gt;<br>
&gt;------------------------------------------------------<br>
&gt;IPP Client Configured with no proxy server -<br>
&gt;------------------------------------------------------<br>
&gt;<br>
&gt;<br>
&gt;When an IPP client (no proxy configured) obtains an IPP-schemed URL
such <br>
&gt;as &quot;ipp://myhost.com/myprinter/myqueue, it will open an TCP
connection to <br>
&gt;port 374 on myhost.com, with the following example headers:<br>
&gt;<br>
&gt;POST /myprinter/myqueue HTTP/1.1<br>
&gt;Host: myhost.com:374<br>
&gt;Content-type: application/ipp<br>
&gt;Transfer-Encoding: chunked<br>
&gt;...<br>
&gt;<br>
&gt;------------------------------------------------------<br>
&gt;IPP Client Configured for Proxy Service -<br>
&gt;------------------------------------------------------<br>
&gt;<br>
&gt;When an IPP client that uses a proxy named &quot;myproxy.com&quot;
obtains the URL <br>
&gt;&quot;ipp://myhost.com/myprinter/myqueue&quot;, it will open a TCP
connection to<br>
&gt;myproxy.com with the following example headers:<br>
&gt;<br>
&gt;POST
<a href="http://myhost.com:374/myprinter/myqueue" eudora="autourl"><font size=3>http://myhost.com:374/myprinter/myqueue</a><font size=3>
HTTP/1.1<br>
&gt;Host: myproxy.com:374<br>
&gt;Content-type: application/ipp<br>
&gt;Transfer-Encoding: chunked<br>
&gt;...<br>
&gt;<br>
&gt;It is likely that existing proxies will not understand IPP URLs,<br>
&gt;so the RequestURI should use the HTTP form of the URL.<br>
&gt;<br>
&gt;-------------------------------------------------------<br>
&gt;IPP Clients with HTTP-only constraints<br>
&gt;-------------------------------------------------------<br>
&gt;If a particular IPP client implementation uses a pre-packaged HTTP library <br>
&gt;or HTTP class that only supports HTTP-schemed URLs, then the following<br>
&gt;operation would be required:<br>
<font size=3>&gt;<br>
&gt;- The IPP client obtains the IPP-schemed URL and converts it to the <br>
&gt;&nbsp; following form:<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;<a href="http://myhost.com:374/myprinter/myqueue" eudora="autourl"><font size=3>http://myhost.com:374/myprinter/myqueue</a><font size=3>&quot;<br>
&gt;<br>
&gt;The client then submits this URL to the pre-packaged HTTP library API.<br>
&gt;<br>
&gt;<br>
&gt;-------------------------------------------------------<br>
&gt;<br>
&gt;Existing HTTP 1.1 clients (and IPP clients) will only contact IPP servers using <br>
&gt;a requestURI specified in #1 below. However, RFC 2068 states that HTTP 1.1 servers<br>
&gt;should accept &quot;full&quot; URLs as well, so IPP servers should also be able to <br>
&gt;accept requestURIs as specified in #2 and #3 as well.<br>
&gt;<br>
&gt;<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1. A &quot;abs_path&quot; URL (e.g., /myprinter/myqueue)<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2. A full HTTP URL&nbsp; (e.g., <a href="http://myhost.com:374/myprinter/myqueue" eudora="autourl"><font size=3>http://myhost.com:374/myprinter/myqueue</a><font size=3>)<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3. A full IPP URL&nbsp;&nbsp; (e.g., ipp://myhost.com/myprinter/myqueue)<br>
&gt; </font><br>
</html>

--=====================_18153122==_.ALT--


From ipp-owner@pwg.org  Wed Jun 17 14:15:42 1998
Delivery-Date: Wed, 17 Jun 1998 14:15:43 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns.cnri.reston.va.us [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id OAA20942
	for <ietf-archive@ietf.org>; Wed, 17 Jun 1998 14:15:42 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA14883
	for <ietf-archive@cnri.reston.va.us>; Wed, 17 Jun 1998 14:18:03 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA02746 for <ietf-archive@cnri.reston.va.us>; Wed, 17 Jun 1998 14:15:06 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 17 Jun 1998 14:10:11 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA01486 for ipp-outgoing; Wed, 17 Jun 1998 14:05:17 -0400 (EDT)
Message-Id: <35880432.CA029563@dazel.com>
Date: Wed, 17 Jun 1998 13:00:18 -0500
From: James Walker <walker@dazel.com>
Reply-To: walker@dazel.com
Organization: DAZEL Corporation
X-Mailer: Mozilla 4.05 [en] (WinNT; I)
Mime-Version: 1.0
To: jrturner@pacifier.com, rturner@sharplabs.com
Cc: ipp@pwg.org
Subject: [Fwd: IPP> ADM - Agenda for PWG IPP Phone Conference 980617]
Content-Type: multipart/mixed; boundary="------------A11D1A834D64888B7775ED0B"
Sender: owner-ipp@pwg.org

This is a multi-part message in MIME format.
--------------A11D1A834D64888B7775ED0B
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

come join us...
...walker
--------------A11D1A834D64888B7775ED0B
Content-Type: message/rfc822
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Return-Path: <ipp-owner@pwg.org>
Received: from support.dazel.com by dazel.com (4.1/SMI-4.1)
	id AA21570; Mon, 15 Jun 98 17:22:24 CDT
Received: from lists.underscore.com by support.dazel.com (8.8.7/dazel)
	id RAA04417 for <ipp@dazel.com>; Mon, 15 Jun 1998 17:22:22 -0500 (CDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA01855 for <ipp@dazel.com>; Mon, 15 Jun 1998 18:22:20 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 15 Jun 1998 18:21:07 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id SAA01683 for ipp-outgoing; Mon, 15 Jun 1998 18:17:18 -0400 (EDT)
Message-Id: <3.0.5.32.19980615150424.009d2a10@garfield>
X-Sender: cmanros@garfield
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.5 (32)
Date: Mon, 15 Jun 1998 15:04:24 PDT
To: ipp@pwg.org
From: Carl-Uno Manros <manros@cp10.es.xerox.com>
Subject: IPP> ADM - Agenda for PWG IPP Phone Conference 980617
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ipp@pwg.org

Agenda for PWG IPP Phone Conference 980617
==========================================

We will hold our normal weekly conference in Wednesday.

I want to get to closure on the remaining show stoppers,
so the editors can finish up the next set of drafts to 
be sent to the IESG for their final review.

Based on the discussion with the Application Area
Directors last weeek, I consider the discussion about
a separate default port for IPP closed. This was the 
preferred method from the IESG to distinguish IPP
from other HTTP traffic and seemed to get overall
approval from the members of the WG. I have sent in 
the application for an IPP port to the IANA registry.

Subjects from Keith Moore's review that might need 
some further discussion are:

1) Do we really need a new ipp: scheme, when we introduce
the new port? Are we clear on all the consequences of
introducing a new scheme? Can we fit in a security parameter,
when we define the new scheme?
(Larry Masinter and Randy Turner are working on a draft - 
hopefully ready for the Wednesday phone call).

2) Considering that we have the new default port number for 
IPP, do we need to also distinguish IPP by using a PRINT
method rather than POST?

Another subject which has been discussed on the DL is:

3) Do we want to keep the redundant (and potentially
conflicting) operation attributes for Print-URI and Job-URI
in the MIME structure, or take them out?

I would like to focus the discussion around these three
subjects. I do not think that there are any further
issues to discuss at this point, apart from reviewing
the minor editorials that we have already agreed on
in principle.

Here is the dial-in information:

Time:     June 17, 10:00 - 12:00 PDT (1:00 - 3:00 EDT)
Phone:    1-800-857 5607
Passcode: cmanros

Carl-Uno




Carl-Uno Manros
Principal Engineer - Advanced Printing Standards - Xerox Corporation
701 S. Aviation Blvd., El Segundo, CA, M/S: ESAE-231
Phone +1-310-333 8273, Fax +1-310-333 5514
Email: manros@cp10.es.xerox.com


--------------A11D1A834D64888B7775ED0B--


From root@uscore.underscore.com  Thu Jun 25 00:15:30 1998
Delivery-Date: Thu, 25 Jun 1998 00:20:30 -0400
Return-Path: root@uscore.underscore.com
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id AAA02790
	for <ietf-archive@ietf.org>; Thu, 25 Jun 1998 00:06:29 -0400 (EDT)
Received: from uscore.underscore.com (uscore.underscore.com [199.125.69.1])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id AAA18407
	for <ietf-archive@cnri.reston.va.us>; Thu, 25 Jun 1998 00:08:41 -0400 (EDT)
Received: (from root@localhost) by uscore.underscore.com (8.8.4/8.7.2) id TAA08640; Wed, 24 Jun 1998 19:54:45 -0400 (EDT)
Date: Wed, 24 Jun 1998 19:54:45 -0400 (EDT)
From: Super-User <root@uscore.underscore.com>
Message-Id: <199806242354.TAA08640@uscore.underscore.com>
To: AL_PIEPHO@HP-Greeley-om2.om.hp.com, Aillil_Halsema@es.xerox.com,
        Angelo.Caruso@usa.xerox.com,
        BERENGUER_TORELLO@non-hp-iberia-om2.om.hp.com,
        Brent.Thomas@eng.efi.com,
        CARLOS_F_BECERRA@HP-Guadalajara-om1.om.hp.com,
        Chris_Mason@csme.canon.co.uk, Chung-Mei_Sung@xn.xerox.com,
        DAVID_KUNTZ@HP-Roseville-om2.om.hp.com, DEK1%mimi@magic.itg.ti.com,
        DENISE_ZIMMERMAN@HP-Boise-om8.om.hp.com, DTAYLOR@novell.com,
        Diana.Klashman@East.Sun.COM, Don_Purpura@cissc.canon.com,
        ERIC_CLEMENT@HP-Roseville-om2.om.hp.com, Edward_R_Rhoads@ccm.intel.com,
        Eugene.Chen@eng.efi.com, Foteos.Macrides@gte.net,
        Gregg_Bonikowski@wb.xerox.com, Harish.Manepalli@eng.efi.com,
        JPODOJIL@genicom.com, JRackowitz@engpo.msmailgw.intermec.com,
        Jason.Chen@eng.efi.com, Joel.Bennett@usa.xerox.com,
        KEN_OAKESON@HP-Boise-om8.om.hp.com, KL@PNPTECH.dk,
        KRIS_SCHOFF@HP-Boise-om8.om.hp.com, Kevin_Brayton@wb.xerox.com,
        Kevin_Bross@ccm.intel.com, Kiyoshi_Katano@cbj.canon.co.jp,
        ListSaver-of-pmp@vault.findmail.com, Louis_Ormond@cissc.canon.com,
        Miyasaka.Takashi@exc.epson.co.jp, OWEN@MPA15AB.MV.UNISYS.COM,
        OYAMADA@jp.ibm.com, Onishi.Joji@exc.epson.co.jp,
        Ozay_Oktay@cissc.canon.com,
        PETER_E_MELLQUIST@hp-roseville-om3.om.hp.com, Phil_Verghese@hp.com,
        RUSSELL_JOHNSTON@HP-Boise-om2.om.hp.com, Randy_Grohs@hp.com,
        Regis.Brochu@pwc.ca, Rich.Gray@Digital-Controls.Com,
        Roberto.SANNINO@st.com, Rod.Belshee@tek.COM, Rohlfingdg@agedwards.com,
        Ronald.Macera@usa.xerox.com, SHARPEG@CLIFFY.POLAROID.COM,
        SISAACSON@novell.com, STUART@KEI-CA.CCMAIL.CompuServe.COM,
        Scott_Barnes@es.xerox.com, Shinichi.Nakamura@fujixerox.co.jp,
        Shuyuan.Chen@crt.xerox.com, Stephen_Wilczek@es.xerox.com,
        Susumu_Takase@cbj.canon.co.jp, THERESA_RHOADES@HP-Boise-om8.om.hp.com,
        TLasko@genicom.com, TMCLTD@aol.com, TSUIC@CLIFFY.POLAROID.COM,
        TTRONSON@novell.com, Thomas_C_Jones@ccm.intel.com,
        Toshiyuki-AOKI@KDD.co.jp, Troncoso@corp.adaptec.com,
        Vivian_Cancio@xn.xerox.com, YUKI@KEI-CA.CCMAIL.CompuServe.COM,
        adamsc@pogo.WV.TEK.COM, adar@vnet.ibm.com, akasaka@tpp.epson.co.jp,
        akrsaito@ga3.mmlab.toshiba.co.jp, alan_berkema@hp.com,
        albrahme@byas.com, amiller@kodak.com, anders.olsson@axis.se,
        ando.makoto@fujixerox.co.jp, andrea@vividimage.com,
        andrew_barker@es.xerox.com, andyd@pogo.WV.TEK.COM, aoki@mita.co.jp,
        aoki@rdmg.mgcs.mei.co.jp, armon@wrc.xerox.com,
        arpalists+computing.ietf-ipp@andrew.cmu.edu, asada@sd.nara.sharp.co.jp,
        asain@jp.ibm.com, atsnaka@cbs.canon.co.jp, atsushi.yuki@kyocera.com,
        austin@sdsp.mc.xerox.com, awatanabe@Technoscope.co.jp,
        b_nixon@emulex.com, babakj@microsoft.com, barry@abcdprint.com,
        bathatcher@earthlink.net, berche@ocegr.fr, bgalten@rbi.com,
        bhasting@rbi.com, bill@xcd.com, bis@rose.hp.com,
        bixhorna@reston.btna.com, bkd@auratek.com, bob@sismicro.com,
        bob_mross@hp.com, bol@Axp1.IenD.wau.nl, bpathak@popmail1.vcd.hp.com,
        bpenteco@boi.hp.com, brian@quiotix.com, brian_griebe@hp.com,
        brianb@vcd.hp.com, briangl@pogo.WV.TEK.COM, broccolo@page.kodak.com,
        bruewer@uni-hohenheim.de, bsetterb@adobe.com, bstevens@zk3.dec.com,
        bva@allegrosoft.com, byuan@PRC.Sun.COM, caradec@piano.grenoble.hp.com,
        carl@manros.com, carney@vnet.ibm.com, carterk@us.ibm.com,
        catherine.mazier@ocegr.fr, cato@df.lth.se, ccb@pubweb.net,
        ccvlok@ust.hk, cgordon@digprod.com, chad@lexmark.com,
        chansler@adobe.com, charles@emerald.oucs.ox.ac.uk,
        chirag.bakshi@eng.efi.com, chodongi@samsung.co.kr, chrisw@iwl.com,
        cmanros@cp10.es.xerox.com, colinws@bristol.st.com,
        cpip@sesun87.cse.canon.co.jp, craigl@usa.net, cullen@sdsp.mc.xerox.com,
        d_willie@emulex.com, dalmer@bridge.net, danbold@apple.com,
        daved@gop.sps.mot.com, david_kellerman@nls.com,
        davidlroach@unn.unisys.com, db_murray@vnet.ibm.com,
        dbrean@stellar.East.Sun.COM, dcarney@us.ibm.com,
        dcrocker@brandenburg.com, debecker@lexmark.com, denise@rd.qms.com,
        devonw@microsoft.com, dgaucas@wrc.xerox.com, digirol@lexmark.com,
        dker@matrox.com, dker@total.net, dmitchell@ti.com, don@lexmark.com,
        douchida@vcd.hp.com, dtenbroe@csc.com, dumroese@3a.com,
        dwing@Cisco.COM, echen@cp10.es.xerox.com, ekelleher@spyglass.com,
        elenat@bpo.hp.com, emking@lexmark.com, endoh@cse.canon.co.jp,
        ericr@vcd.hp.com, ewa@apple.com, fhanzel@cp10.es.xerox.com,
        fhernandez@peerless.com, frank@pharos.co.nz, frankm@extendsys.com,
        fredrik.hugosson@axis.se, fujisawa@the.canon.co.jp,
        fujita@yamato.ibm.co.jp, fujitani@isp.rp.ricoh.co.jp,
        fukunaga@cbs.canon.co.jp, fullman@cp10.es.xerox.com,
        fumiona@venus.dtinet.or.jp, funazaki@den.fujifilm.co.jp,
        fw@hplb.hpl.hp.com, fweerdenburg@tulip.com, fzhao@ix.netcom.com,
        ganta@mutoh.co.jp, gary_padlipsky@cp10.es.xerox.com, gcurtis@ms.com,
        geoff@paypc.com, ggarbutt@earthlink.net, gleeson@zk3.dec.com,
        goldey@lexmark.com, gonda@tkb.ysknet.co.jp, grasool@ford.com,
        greg@erc.epson.com, gregs@sdd.hp.com, gsonger@tsoft.com,
        gwm@austin.ibm.com, gz@harlequin.com, hak@ocegr.fr,
        harald.ripa@axis.com, harald.t.alvestrand@uninett.no,
        harryl@us.ibm.com, hart@zk3.dec.com, hastings@cp10.es.xerox.com,
        hathaway@pubweb.com, havera@hpb18423.boi.hp.com,
        havera@hpb27925.boi.hp.com, hclark@lexmark.com,
        heilbron@nm.informatik.uni-muenchen.de, henrik.holst@i-data.com,
        herman@ti.com, hi-kohara@KDD.co.jp, hirao@ipdc.sanyo.co.jp,
        hirata@vip.iwa.fujixerox.co.jp, hiroshi.ishikawa@fujixerox.co.jp,
        hitoshis@microsoft.com, hparra@novell.com, hsato@cse.canon.co.jp,
        hshenava@fmi.fujitsu.com, hsidorsky@auco.com, ht@i-data.com,
        hyperm@hotair.hobl.lucent.com, ietf-archive@ns.cnri.reston.va.us,
        ietf-ipp@redist.uit.no, iitsuka@avrl.mei.co.jp,
        ikeda@micom.mec.mei.co.jp, imai@prg.nara.sharp.co.jp,
        imcdonal@eso.mc.xerox.com, ipp@dazel.com, ipp@xionics.com,
        isoda@cse.canon.co.jp, isr@ix.netcom.com,
        iwamoto@comg.ksp.fujixerox.co.jp, jack@netg.ksp.fujixerox.co.jp,
        james.smith@gte.com, jds@underscore.com, jeremy_powell@sbcss.k12.ca.us,
        jessica.murphey@mbv.tu-chemnitz.de, jfuller@microsoft.com,
        jfung@cp10.es.xerox.com, jgw@hprnd.rose.hp.com, jh@harlequin.com,
        jhollins@eng.adaptec.com, jhy@gsu.edu, jidomir@vcd.hp.com,
        jim.lo@Eng.Sun.COM, jjv@page.kodak.com, jkm@underscore.com,
        jldavis@adobe.com, jlinton@lexmark.com, jlo@oce.nl, jmp@dazel.com,
        joel@mw-inc.com, johan@holhouse.nl, jon_lewis@hp.com,
        joshco@microsoft.com, jshockey@jrl.com, jtu@oce.nl,
        jwenn@cp10.es.xerox.com, k_makoto@bsd.canon.co.jp, kadiyala@ti.com,
        kage@yh.msy.co.jp, kakihara@jp.ibm.com, kakinum@yamato.ibm.co.jp,
        kamimura@ffc.co.jp, kawasima@rsk-kitami.grp.ricoh.co.jp,
        kazuaki@sd.nara.sharp.co.jp, kcarter@vnet.ibm.com,
        keisuket@microsoft.com, keita@nikongw.nikon.co.jp, kenditt@us.ibm.com,
        kevin.osborn@East.Sun.COM, kevin@sun470.rd.qms.com,
        kevin_keaney@hp.com, kinji.kanie@brother.co.jp, kita@mol.minolta.co.jp,
        kjarvis@parc.xerox.com, kjo@ess.mc.xerox.com, komer@trinc.com,
        kono@hd.epson.co.jp, kpalmer@duplousa.com, krister.svard@skandia.se,
        kugler@us.ibm.com, kurokawa@prt.sony.co.jp, kusumi@lsi.nsc.co.jp,
        kyou@cp.cs.fujitsu.co.jp, laurentp@bpo.hp.com, laurie@sdd.hp.com,
        lawrence@agranat.com, lee_farrell@cissc.canon.com,
        leisner@sdsp.mc.xerox.com, leong@cp10.es.xerox.com,
        listsaver-of-fin@findmail.com, listsaver-of-ipp@vault.findmail.com,
        listsaver-of-jmp@findmail.com, listsaver-of-p1394@findmail.com,
        listsaver-of-sense@findmail.com, listsaver-of-upd@findmail.com,
        lpyoung@lexmark.com, lstein@fapo.com, lwang@sdsp.mc.xerox.com,
        mabry@rd.qms.com, maehara@naltec.co.jp,
        maezawa@iog.atsugi.fujixerox.co.jp, mamezaki@ffm.fujifilm.co.jp,
        manchala@cp10.es.xerox.com, marcodg@vcd.hp.com,
        marina_kalika@es.xerox.com, mario.scurati@st.com,
        masa-koi@on.rim.or.jp, masegi@cse.canon.co.jp, masinter@parc.xerox.com,
        matsuki@cse.canon.co.jp, mattj@blip.org, mayer@wrc.xerox.com,
        mdesai@auco.com, mfenelon@microsoft.com, mhn@cdl.ucop.edu,
        mhodges@hpb11302.boi.hp.com, mholser@adobe.com, michael@qms.com,
        michiakn@microsoft.com, middendo@us.ibm.com, mike@fireflyinc.com,
        mike@lexmark.com, mikee@extendsys.com, mikek@iwl.com,
        miller@filenet.com, mkumar@trinc.com, mlchen@pdd.att.com,
        mochi@cns.canon.co.jp, monte_g_johnson@ccm.intel.com,
        moody@lexmark.com, moore+ipp@cs.utk.edu, moore+printmib@cs.utk.edu,
        mori@yps.kyocera.co.jp, morita@ic.rdc.ricoh.co.jp,
        motoyama@str.ricoh.com, mps@mspratt.hpl.hp.com, mwhit@vcd.hp.com,
        myoung@boi.hp.com, nadler@chopper.us.dg.com,
        nagahashi.toshinori@exc.epson.co.jp, nagahasi@hdccgw.hd.epson.co.jp,
        nagy@kodak.com, nankou@avrl.mei.co.jp, nao@cbs.canon.co.jp,
        naviac@rd.qms.com, ned+ipp@innosoft.com, nemo@dibe.unige.it,
        nesbitt@cp10.es.xerox.com, nishi@cefiro.iod.ricoh.co.jp,
        nishi@iod.ricoh.co.jp, nishiwaki@avrl.mei.co.jp, nisikawa@mita.co.jp,
        nisimura@ipdc.sanyo.co.jp, niteeyes@3Sheep.COM, niwa@iod.ricoh.co.jp,
        noel@rim.crl.fujixerox.co.jp, noriko.kure@toshiba.co.jp,
        nschade@xionics.com, nwebb@auco.com, o-tomita@cp.cs.fujitsu.co.jp,
        ogawa@mos.fvd.fujitsu.co.jp, ogawa@yps.kyocera.co.jp, ogino@fine.ad.jp,
        ohirata@cbm.canon.com, ohm+ml-ipp@rcac.tdi.co.jp,
        ohuchi@ess.atsugi.fujixerox.co.jp, oka@pure.cpdc.canon.co.jp,
        okamoto@cp10.es.xerox.com, okigami@dsap.nara.sharp.co.jp,
        ootsu@kk1g.kme.mei.co.jp, osaki@lpd.sj.nec.com, otallman@in-system.com,
        papowell@astart.com, papowell@sdsu.edu, patrick_mckinley@om.cv.hp.com,
        paul_lei@es.xerox.com, paulmo@microsoft.com,
        peter.zehler@usa.xerox.com, peter@digideas.com.au,
        peterm@shinesoft.com, pgloger@cp10.es.xerox.com, phil@netbrand.com,
        pmp@dazel.com, polansky@raptor.com, pond2@apple.com,
        pshukla@novell.com, psutton@GGX.COM, pthambid@okidata.com,
        pwg-ipp@prd.fc.nec.co.jp, pwg-jmp@prd.fc.nec.co.jp,
        pwg-p1394@prd.fc.nec.co.jp, pwg-pmp@prd.fc.nec.co.jp,
        pwg-sense@prd.fc.nec.co.jp, pwg-upd@prd.fc.nec.co.jp, qqrob@oce.nl,
        r18786@email.sps.mot.com, ramnath@rrsycore.co.in, ravi@india.ti.com,
        ravikm@us.ibm.com, raylutz@cognisys.com, rbergma@dpc.com,
        rblancha@rbi.com, rchawla@adn.alcatel.com, rdebry@us.ibm.com,
        rdhondy@qosnet.com, rick@cp10.es.xerox.com, rjm2@cornell.edu,
        rmccomiskie@xionics.com, robert.bruell@i-data.com,
        robert.herriot@Eng.Sun.COM, robert_laman@es.xerox.com,
        robertt@vcd.hp.com, rommel@polgas.topmax.com.ph, ronnie@best.com,
        rorzol@okidata.com, rpotter@xsoft.xerox.com, rrussell@lexmark.com,
        rschneid@erc.epson.com, rsherer@peerless.com, rturner@sharplabs.com,
        s-seshadri1@ti.com, saito@optsys.cl.nec.co.jp,
        sakamoto@yps.kyocera.co.jp, sal.gurnani@ucop.edu,
        salm@roch875.mc.xerox.com, samitsu@hj.hro.epson.co.jp,
        sandram@boi.hp.com, sasaki@cse.canon.co.jp, sasaki@jci.co.jp,
        sasamori.takahide@fujixerox.co.jp, sathyan@trinc.com,
        satoshi.ishihara@rdmg.mgcs.mei.co.jp, sbeckst@dpc.com,
        sbonar@hpb16977.boi.hp.com, sbutler@boi.hp.com,
        sbutterfield@peerless.com, scott_isaacson@novell.com, scottr@cts.com,
        sdumas@francenet.fr, sense@dazel.com, sergi@bpo.hp.com,
        sgray@cp10.es.xerox.com, shimazu@iij.ad.jp,
        shimura@pure.cpdc.canon.co.jp, shin.ohtake@fujixerox.co.jp,
        shines@sdd.hp.com, shivaun@al712.rose.hp.com, shuichiro@kaneko.com,
        shuji@ccs.mt.nec.co.jp, shuyuan@wrc.xerox.com,
        sjohnson@cp10.es.xerox.com, slw1@cornell.edu, smaruo@hrl.hitachi.co.jp,
        smg1@vnet.ibm.com, solina_phan@es.xerox.com, srao@trinc.com,
        stang@adobe.com, stanmcc@cp10.es.xerox.com, starkey@lexmark.com,
        stephen_holmstead@hp.com, stevet@research.canon.com.au,
        suehiro@ed.fujitsu.co.jp, sumino@sddc.sps.mot.com, swire@kodak.com,
        szilles@adobe.com, takami.takeuchi@brother.co.jp, takata@jps.net,
        takeda@vrl.mei.co.jp, takeshi@netg.ksp.fujixerox.co.jp,
        taniyan@hd.epson.co.jp, tarl@East.Sun.COM,
        tatsuya.matsumoto@fujixerox.co.jp, tetsu@spdd.ricoh.co.jp,
        tgoto@ipdc.sanyo.co.jp, thayashi@mita.co.jp, thrasher@lexmark.com,
        timb@cv.hp.com, tkj@wipsys.soft.net, tmori@jp.ibm.com,
        todd_fischer@hp.com, trieu.nguyen@intel.com,
        tsuna@rd1.ebina.fujixerox.co.jp, ttruong@cp10.es.xerox.com,
        tuda@cp10.es.xerox.com, tvu@cp10.es.xerox.com, uchino@tpp.epson.co.jp,
        ueda@iml.mkhar.sharp.co.jp, ueda@pure.cpdc.canon.co.jp,
        uenaka@vrl.mei.co.jp, vandang@hprnd.rose.hp.com, verhelst@xs4all.nl,
        victor@kodak.com, vijay.kumar@tek.COM, wakai@slab.tnr.sharp.co.jp,
        walker@dazel.com, webbj@lexmark.com, wei@tecont1.teco-info.com.tw,
        william_mccuskey@es.xerox.com, wolff@crc.ricoh.com, ws@seh.de,
        wwagner@digprod.com, xriley@cp10.es.xerox.com, yamasy@yamato.ibm.co.jp,
        yaron@writeme.com, yasuaki@webjapan.com, yasushin@microsoft.com,
        ybanker@GGX.COM, yo-oonaka@KDD.co.jp, yokada@flab.fujitsu.co.jp,
        yokko@cse.canon.co.jp, yoram@minolta-mil.com, yoshim@erc.epson.com,
        yue_chen@wb.xerox.com, yuka@fuji.mol.minolta.co.jp, zandee@apple.com,
        zhi-hong@zeno.com
Subject: PWG> The PWG Internet server remains DOWN

"Some days you eat bear, and some days the bear eats you..."

The PWG Internet server (providing web, mail and ftp services)
has seriously died.  We are actively working on the problem,
but find we're going to have to replace the existing Sun server.

As a result, PWG net services will not be available until some
time tomorrow, Thursday, June 25.

When service has been reestablished, we will send an email message
to all persons registered on the pwg-announce mailing list.
(Recall that the pwg-announce mailing list is a special, automatic
list representing the unique union of all subscribers to any PWG
mailing list.)

If by chance the problem results in the system being down beyond
close of business on Thursday (EDT), then we will also send a
message so as to keep everyone informed.

We apologize for this inconvenience.

    The PWG web staff at Underscore

From ipp-owner@pwg.org  Fri Jul  3 22:11:52 1998
Delivery-Date: Fri, 03 Jul 1998 22:11:56 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id WAA29802
	for <ietf-archive@ietf.org>; Fri, 3 Jul 1998 22:11:51 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id WAA26063
	for <ietf-archive@cnri.reston.va.us>; Fri, 3 Jul 1998 22:14:11 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id WAA21289 for <ietf-archive@cnri.reston.va.us>; Fri, 3 Jul 1998 22:11:49 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 3 Jul 1998 22:07:32 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id WAA20561 for ipp-outgoing; Fri, 3 Jul 1998 22:01:29 -0400 (EDT)
Message-Id: <199807040159.VAA21847@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Randy Turner <rturner@sharplabs.com>
cc: Keith Moore <moore@cs.utk.edu>, Tom Hastings <hastings@cp10.es.xerox.com>,
        ipp@pwg.org, moore@cs.utk.edu
Subject: Re: IPP> clarification needed re: "ipp:" proposal 
In-reply-to: Your message of "Fri, 03 Jul 1998 17:45:23 PDT."
             <199807040050.RAA27752@mail.pacifier.com> 
Date: Fri, 03 Jul 1998 21:59:54 -0400
Sender: owner-ipp@pwg.org

>  however just FYI, I believe either "ipp" or "http" schemes
> MAY be included, but this is dependent upon the means used to determine the
> URL in the first place. The administrator of such a service would publish
> which ever URL was appropriate for how his/her server is configured.

I don't understand.  If you want to advertise a printer, you should use ipp:
If you want to advertise a web server, you should use http:

Seems like the two should have very different user interfaces, which is
one of the reasons for exposing the ipp/http difference in the URL.

For instance, if I click on an http link, I expect my browser or OS
to display that file in a window or offer to save it locally.  

If I click on an ipp link, my browser or OS should pop up
a window offering to print something to that printer, display
the pending jobs in the queue, install a driver for that printer, 
tell me where the printer is and how much it costs to use it, etc.
Or maybe I can drag some other object and drop it on the 
printer link, which causes it to be printed.  etc.
Or I drag the printer link to my desktop, which causes an interface
to that printer to be installed on my system.  Whatever.  The 
point is that just by looking at an ipp: URL, a browser or OS or
a human being can tell that it's a printer, and make use of that
information without actually having to talk to the thing.

Keith

From ipp-owner@pwg.org  Sat Jul  4 07:10:02 1998
Delivery-Date: Sat, 04 Jul 1998 07:10:02 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id HAA14111
	for <ietf-archive@ietf.org>; Sat, 4 Jul 1998 07:10:01 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id HAA26537
	for <ietf-archive@cnri.reston.va.us>; Sat, 4 Jul 1998 07:12:21 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id HAA08375 for <ietf-archive@cnri.reston.va.us>; Sat, 4 Jul 1998 07:09:52 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sat, 4 Jul 1998 06:57:59 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id GAA07026 for ipp-outgoing; Sat, 4 Jul 1998 06:55:38 -0400 (EDT)
Message-Id: <199807041055.GAA25841@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Randy Turner <rturner@sharplabs.com>
cc: Keith Moore <moore@cs.utk.edu>, ipp@pwg.org, moore@cs.utk.edu
Subject: Re: IPP> clarification needed re: "ipp:" proposal 
In-reply-to: Your message of "Fri, 03 Jul 1998 20:25:06 PDT."
             <199807040330.UAA12233@mail.pacifier.com> 
Date: Sat, 04 Jul 1998 06:55:26 -0400
Sender: owner-ipp@pwg.org

> On reflection, I should worded my last statement as "clients SHOULD use ipp
> schemes, but MAY use http schemes to contact servers. Servers MUST support
> connections using either http or ipp schemes.

Okay.  If we're talking about URLs that go in HTTP request and response headers,
I'd agree with that.  The big question I have is the URLs that go in IPP
protocol elements.  I think they SHOULD (perhaps MUST) be ipp:.  

More to the point, regardless of what is done on the wire, I think the user 
should always use and see ipp: URLs when referring to a printer.  

Keith
 
> Like I said earlier, I think this will all work, but a detailed I-D will be
> more complete with examples and such.
> 
> On a different tack, I was hoping we could just get away with using
> different methods for IPP, but I was soundly voted down in a past
> conference call. If the  IESG requirement covers more than just being able
> to distinguish IPP traffic from HTTP traffic, then I think a separate
> scheme is the way to go. I'm still re-reading your (Keith) last few
> messages to see if I can extract the exact issue(s) the IESG is concerned
> with. I'm hitting the road tomorrow for our meeting so I hope to have a
> handle on this by Monday.

From ipp-owner@pwg.org  Mon Jul  6 13:58:49 1998
Delivery-Date: Mon, 06 Jul 1998 13:58:50 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id NAA26251
	for <ietf-archive@ietf.org>; Mon, 6 Jul 1998 13:58:48 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA04375
	for <ietf-archive@cnri.reston.va.us>; Mon, 6 Jul 1998 14:01:08 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA27919 for <ietf-archive@cnri.reston.va.us>; Mon, 6 Jul 1998 13:58:42 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 6 Jul 1998 13:53:07 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA27336 for ipp-outgoing; Mon, 6 Jul 1998 13:47:54 -0400 (EDT)
Message-ID: <CB6657D3A5E0D111A97700805FFE6587BF6E44@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Keith Moore'" <moore@cs.utk.edu>, Randy Turner <rturner@sharplabs.com>
Cc: Tom Hastings <hastings@cp10.es.xerox.com>, ipp@pwg.org
Subject: RE: IPP> clarification needed re: "ipp:" proposal 
Date: Mon, 6 Jul 1998 10:47:39 -0700 
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org

	If I click on an ipp link, my browser or OS should pop up
	a window offering to print something to that printer, display
	the pending jobs in the queue, install a driver for that printer, 
	tell me where the printer is and how much it costs to use it, etc.
	Or maybe I can drag some other object and drop it on the 
	printer link, which causes it to be printed.  etc.
	Or I drag the printer link to my desktop, which causes an interface
	to that printer to be installed on my system.  Whatever.  The 
	point is that just by looking at an ipp: URL, a browser or OS or
	a human being can tell that it's a printer, and make use of that
	information without actually having to talk to the thing.

This has nothing to do with the IPP protocol - these are suggestions as to
what the users experience should be. There are a million and one web links
that when you click on them do things on the client side. I suspect that a
lot of OS vendors are going to do exactly what you describe. A printer URL
will be HTTP://xxxx/printerA (or whatever). This bears no relationship
whatsoever to the URL used by IPP for pumping print over the network - I
doubt that a user will ever see that URL (in a lot of cases it wont be
http://www.acme.com/myprinter (or IPP: or HTTP:....:370). It will be
something like http://www.acme.com/scripts/IPP/submit.pl?pr=myprinter or
some equally memorable string.



> -----Original Message-----
> From:	Keith Moore [SMTP:moore@cs.utk.edu]
> Sent:	Friday, July 03, 1998 7:00 PM
> To:	Randy Turner
> Cc:	Keith Moore; Tom Hastings; ipp@pwg.org; moore@cs.utk.edu
> Subject:	Re: IPP> clarification needed re: "ipp:" proposal 
> 
> >  however just FYI, I believe either "ipp" or "http" schemes
> > MAY be included, but this is dependent upon the means used to determine
> the
> > URL in the first place. The administrator of such a service would
> publish
> > which ever URL was appropriate for how his/her server is configured.
> 
> I don't understand.  If you want to advertise a printer, you should use
> ipp:
> If you want to advertise a web server, you should use http:
> 
> Seems like the two should have very different user interfaces, which is
> one of the reasons for exposing the ipp/http difference in the URL.
> 
> For instance, if I click on an http link, I expect my browser or OS
> to display that file in a window or offer to save it locally.  
> 
> If I click on an ipp link, my browser or OS should pop up
> a window offering to print something to that printer, display
> the pending jobs in the queue, install a driver for that printer, 
> tell me where the printer is and how much it costs to use it, etc.
> Or maybe I can drag some other object and drop it on the 
> printer link, which causes it to be printed.  etc.
> Or I drag the printer link to my desktop, which causes an interface
> to that printer to be installed on my system.  Whatever.  The 
> point is that just by looking at an ipp: URL, a browser or OS or
> a human being can tell that it's a printer, and make use of that
> information without actually having to talk to the thing.
> 
> Keith

From ipp-owner@pwg.org  Tue Jul  7 17:27:41 1998
Delivery-Date: Tue, 07 Jul 1998 17:27:41 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id RAA15871
	for <ietf-archive@ietf.org>; Tue, 7 Jul 1998 17:27:40 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id RAA06464
	for <ietf-archive@cnri.reston.va.us>; Tue, 7 Jul 1998 17:30:00 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id RAA03325 for <ietf-archive@cnri.reston.va.us>; Tue, 7 Jul 1998 17:27:36 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 7 Jul 1998 17:23:32 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA02739 for ipp-outgoing; Tue, 7 Jul 1998 17:17:48 -0400 (EDT)
Message-Id: <199807072116.RAA17464@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: "Randy Turner" <rturner@sharplabs.com>
cc: "Keith Moore" <moore@cs.utk.edu>,
        "Tom Hastings" <hastings@cp10.es.xerox.com>, ipp@pwg.org,
        moore@cs.utk.edu
Subject: Re: IPP> On clarifying the proposal for a new IPP scheme 
In-reply-to: Your message of "Mon, 06 Jul 1998 23:18:10 PDT."
             <199807070619.XAA19325@slafw.enet.sharplabs.com> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Tue, 07 Jul 1998 17:16:11 -0400
Sender: owner-ipp@pwg.org

> If you can wait a couple of days, we will forward you a *final*
> version of this proposal before you forward this to the
> IESG......(?)

yes, I'll wait until I receive a "final" version from the chair.

Keith




From ipp-owner@pwg.org  Sun Jul 12 19:50:58 1998
Delivery-Date: Sun, 12 Jul 1998 19:50:58 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id TAA09470
	for <ietf-archive@ietf.org>; Sun, 12 Jul 1998 19:50:57 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id TAA01370
	for <ietf-archive@cnri.reston.va.us>; Sun, 12 Jul 1998 19:50:28 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id TAA05469 for <ietf-archive@cnri.reston.va.us>; Sun, 12 Jul 1998 19:50:15 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Sun, 12 Jul 1998 19:44:34 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA04877 for ipp-outgoing; Sun, 12 Jul 1998 19:39:38 -0400 (EDT)
Message-Id: <199807122339.TAA28271@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Randy Turner <rturner@sharplabs.com>
cc: moore@cs.utk.edu, ipp@pwg.org, moore@cs.utk.edu
Subject: IPP> Re: IPP Scheme 
In-reply-to: Your message of "Sat, 11 Jul 1998 21:18:31 PDT."
             <199807120424.VAA19119@mail.pacifier.com> 
Date: Sun, 12 Jul 1998 19:39:29 -0400
Sender: owner-ipp@pwg.org

> >However, a separate URL type such as "https" is also insufficient for 
> >IPP's purposes.   SSL was designed to authenticate servers to clients,
> >not the other way around, and this heritage still shows in TLS.
> >The TLS protocol does not have any way for a server to inform a 
> >client about which certificate authorities it trusts.  Unless all
> >IPP servers are going to trust the same certificate authority
> >(highly unlikely), an IPP client that talks to different servers will
> >need multiple key certificates (up to one for each IPP server it 
> >wants to talk to), and therefore the client either needs to know which 
> >certificate to send to each server, or it needs to know which CAs
> >the server supports.
> 
> I assumed that the client and/or server would use the CA  that issued
> the certicate in the first place. I believe this information is a part of the
> certificate itself.

No, that's not the issue.  Yes, the CA is part of the certificate.
The client may need several certificates to authenticate itself
to each of several different servers,  because each client certificate
is signed by only one CA, and not all servers trust the same CA.
The client has no knowledge of which certificate to use, and TLS 
doesn't give it a way find out which CAs the server trusts.  
So this has to be configured into the client on a per-printer basis -
either explicitly or as part of the URL.

> >If it's desired to make IPP work without prior authorization
> >(and assuming the server requires authentication at all), the
> >client is still going to need to know what authentication method to
> >use and which CAs the server supports.  This is more information than
> >can be conveyed in one bit (the difference between using "http" 
> >and "https").
> 
> The authentication method is negotiated when the client sends its
> "preferred" list of auth/privacy methods to use during TLS startup. 

Only if it uses TLS.  How does the client find out whether to use TLS 
or digest or both?  (it might use TLS for privacy, and digest for
authentication)

> IPP clients will "not" arbitrarily authenticate itself to IPP servers
> around the world. TLS-enabled IPP servers will be pre-configured with 
> ACLs or some such to allow specifically authorized clients to access 
> the resource. 

Yes, but how does this work for the client who wants to print
on the printer at Kinko's?  (whether nearby or across the world)
Presumably, the user's going to have to establish a billing account, 
and when he does that he'll get a certificate back from Kinko's that 
he can use to authenticate himself to Kinko's printer.  (my guess
is that it's a lot easier for Kinko's to issue a certificate
that says "this is Kinko's user #23434" than for Kinko's to 
decide whether to accept some certificate that the user already
has, signed by some random CA, that says "this is Keith Moore".)

(note that there's a big gap in defining "ACLs or some such")

> >> 6. Compound schemes is a new idea and not well understood in its'
> >>    ramifications. In the current IANA registry for URL schemes, there
> >>    are no examples that indicate that scheme "translation" to another
> >>    scheme is required. 
> >
> >IPP is the first group to try to layer something on top of HTTP.
> >So naturally there are no examples for how to do this.  That's
> >what comes with breaking new ground.
> >
> >Note that the translation is only required to talk to HTTP proxies.
> >The general case is that the IPP client talks directly to the IPP
> >server, and there's no URI translation going on at all.
> 
> Your previous comments that say something like "IPP clients will only use
> HTTP URLs when speaking to HTTP proxies"  eliminates us from fielding IPP 
> as CGI or NSAPI/ISAPI extensions to generic HTTP 1.1 web servers. These
> generic web servers will not understand IPP URLs either, and this case 
> of generic web server extension could make up a significant set of 
> initial releases of IPP.

This is a reasonable concern.  I'm thinking that it's not such a problem
if http: URLs are always used at the HTTP layer - as long as they're only
used at the HTTP layer.  I might be able to convince IESG of this.

> >I respect the IPP group's concern that translation of IPP URLs
> >while tunneling over HTTP proxies is untried and may cause operational
> >problems.  However, the IPP group is ignoring IESG concerns about
> >operational problems that might be caused by reusing HTTP proxies
> >in the first place to circumvent firewall policy, or the confusion 
> >resulting from users' inability to distinguish printer URLs from 
> >http: URLs. 
> >
> >If IPP's use of HTTP proxies causes too many problems, it may be
> >necessary to reconsider using HTTP proxies - or to allow people
> >to use them, but warn that this might not always work.  Sooner
> >or later the proxies will support IPP.    Of course it's nice if
> >proxies support a new protocol immediately, but if they don't -
> >this is no more of a barrier than any other new protocol has to face.
> 
> There is no problem with our current version and HTTP proxies. Its the
> introduction of an unsupported URL scheme that has generated 
> concerns about breaking the infrastructure. We have layered where
> appropriate, and have taken special care not to "break" the infrastructure.

With due respect, the IESG disagrees.  The layering of a new protocol
over HTTP, and the proposed reuse of http: URLs, has generated concerns
about breaking widely-held assumptions - specifically, firewall policies
and assumptions about what http: means and how it is used.

> I'm concerned that if we did work on a "standardized" URL, that it would
> "still" be a "one-off" solution only used by IPP, since the majority of 
> internet protocols I am seeing working on security 
> (IMAP/POP/FTP/SMTP/LDAP, etc) are working on SASL profiles for 
> accomplishing this functionality. Which would make all of this
> work even less of a benefit. 

I don't think this would be a one-off.  There's a lot of interest in
using TLS for most of these protocols, and the mechanism for negotiating
TLS (typically a STARTTLS command) sort of sits alongside of SASL.
So I think we're going to be needing URLS that can specify use of
either SASL methods, or TLS, or both, for several different protocols.

I've already been asked by someone else from outside of the IPP group,
to hold a discussion at the next IETF meeting, about a reusable 
mechanism for specifying various kinds of security in URLs.

> >With an eye toward making them acceptable to IESG while addressing
> >the IPP group's concerns:
> >
> >- I will recruit a team of experts from the HTTP working group 
> >and ask them to quickly review the ipp: scheme proposal for potential 
> >interoperability problems with proxies.
> >
> >- I will recruit experts from the web and TLS communities to design 
> >appropriate URL parameters for use with TLS, which can be shared 
> >by other URL schemes besides ipp:.
> >
> >The IPP documents have been submitted for IESG ballot, and may be 
> >on IESG's agenda for discussion as early as July 16th. I would 
> >therefore like a decision from IPP by July 15th as to whether
> >the IPP working group is willing to pursue this course of action.
> 
> If we subscribe to your schedule I think its only fair that we get a 
> schedule back from you for completion of this work, provided we agree
> to it.

Well, if I can get IESG to agree to let IPP use http: in HTTP
protocol elements, then we don't need the first team of experts.

As for the second, I would need to talk to security experts
before I could even get a time estimate.  But it might be
that this doesn't have to be critical path for IPP going to
proposed.  I'll ask the security ADs what they think.


Keith

From ipp-owner@pwg.org  Mon Jul 13 13:50:01 1998
Delivery-Date: Mon, 13 Jul 1998 13:50:02 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id NAA03939
	for <ietf-archive@ietf.org>; Mon, 13 Jul 1998 13:50:01 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA04591
	for <ietf-archive@cnri.reston.va.us>; Mon, 13 Jul 1998 13:49:58 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA29323 for <ietf-archive@cnri.reston.va.us>; Mon, 13 Jul 1998 13:49:44 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 13 Jul 1998 13:44:51 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA28708 for ipp-outgoing; Mon, 13 Jul 1998 13:38:43 -0400 (EDT)
From: Carl Kugler <kugler@us.ibm.com>
To: <rturner@sharplabs.com>
Cc: <ipp@pwg.org>
Subject: Re: IPP> Re: IPP Scheme
Message-ID: <5030100023071214000002L042*@MHS>
Date: Mon, 13 Jul 1998 13:36:55 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Sender: owner-ipp@pwg.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id NAA03939

But HTTP/1.1 client MUST use the absolute path form for the Request-URI when
talking to an origin server.  The abs_path part of IPP: and HTTP:  URLs are
identical.

Quote:
"The most common form of Request-URI is that used to identify a resource on an
origin server or gateway. In this case the absolute path of the URI MUST be
transmitted (see section 3.2.1, abs_path) as the Request-URI..."
Or are you discussing HTTP headers other than Request-URI?

  -Carl



rturner@sharplabs.com on 07/13/98 10:12:36 AM
Please respond to rturner@sharplabs.com
To: ipp@pwg.org, Carl Kugler/Boulder/IBM@ibmus
cc:
Subject: Re: IPP> Re: IPP Scheme



Keith was suggesting that, in the absence of a proxy server, that "ipp:"
URLs would be used in both HTTP headers and in the application/ipp body
part. I believe this would definitely impact generic HTTP 1.1 web servers.

Randy



At 03:53 PM 7/13/98 +0000, Carl Kugler wrote:
>> Some comments on Keith's responses below.
>>
>> Randy
>>
>>
>...
>> >
>> >> 6. Compound schemes is a new idea and not well understood in its'
>> >>    ramifications. In the current IANA registry for URL schemes, there
>> >>    are no examples that indicate that scheme "translation" to another
>> >>    scheme is required.
>> >
>> >IPP is the first group to try to layer something on top of HTTP.
>> >So naturally there are no examples for how to do this.  That's
>> >what comes with breaking new ground.
>> >
>> >Note that the translation is only required to talk to HTTP proxies.
>> >The general case is that the IPP client talks directly to the IPP
>> >server, and there's no URI translation going on at all.
>>
>> Your previous comments that say something like "IPP clients will only use
>> HTTP URLs when speaking to HTTP proxies"  eliminates us from fielding IPP
>> as CGI or NSAPI/ISAPI extensions to generic HTTP 1.1 web servers. These
>> generic
>> web servers will not understand IPP URLs either, and this case of generic
>> web server extension
>> could make up a significant set of initial releases of IPP.
>>
>
>I don't agree that using IPP URLs prevents fielding IPP as CGI or
NSAPI/ISAPI extensions to generic HTTP 1.1 web servers.  Isn't it true that
the web server doesn't need to understand IPP URLs, since they never appear
on the wire (outside of the application/ipp body)?  The one exceptional
case is that in which the client is talking to a proxy server and must
transmit the absolute URL in the Request-URI.
>
>
>-----
>Original Message: http://www.findmail.com/list/ipp/?start=4078
>Start a FREE email list at http://www.FindMail.com/
>




From ipp-owner@pwg.org  Mon Jul 13 13:59:04 1998
Delivery-Date: Mon, 13 Jul 1998 13:59:04 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id NAA04353
	for <ietf-archive@ietf.org>; Mon, 13 Jul 1998 13:59:04 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA04681
	for <ietf-archive@cnri.reston.va.us>; Mon, 13 Jul 1998 13:59:01 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA00033 for <ietf-archive@cnri.reston.va.us>; Mon, 13 Jul 1998 13:59:01 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 13 Jul 1998 13:54:53 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA29424 for ipp-outgoing; Mon, 13 Jul 1998 13:52:29 -0400 (EDT)
Message-Id: <199807131752.NAA03159@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Randy Turner <rturner@sharplabs.com>
cc: Keith Moore <moore@cs.utk.edu>, ipp@pwg.org, moore@cs.utk.edu
Subject: Re: IPP> Re: IPP Scheme 
In-reply-to: Your message of "Mon, 13 Jul 1998 08:43:50 PDT."
             <199807131550.IAA17620@mail.pacifier.com> 
Date: Mon, 13 Jul 1998 13:52:06 -0400
Sender: owner-ipp@pwg.org

> I can appreciate the need for compromise, given your earlier message, but
> I'm not sure I completely understand the difference between your
> compromise, and our "ipp:" URL usage model that we sent out to you. It
> looks like you're suggesting using the HTTP header part of our proposal,
> and trying to use "ipp:" URLs within the application/ipp
> part where appropriate, which is basically what our usage model stated.
> 
> Could you do a "diff" on our document and your compromise for the DL?

Basically, the difference is that in the compromise proposal,
the ipp: stuff never appears at the HTTP layer.  So it's not 
going to break any of the proxies or client APIs or servers.

Keith

From ipp-owner@pwg.org  Mon Jul 13 20:04:39 1998
Delivery-Date: Mon, 13 Jul 1998 20:04:39 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id UAA09006
	for <ietf-archive@ietf.org>; Mon, 13 Jul 1998 20:04:38 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id UAA06690
	for <ietf-archive@cnri.reston.va.us>; Mon, 13 Jul 1998 20:04:33 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id UAA04983 for <ietf-archive@cnri.reston.va.us>; Mon, 13 Jul 1998 20:04:15 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 13 Jul 1998 19:59:56 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id TAA04363 for ipp-outgoing; Mon, 13 Jul 1998 19:58:09 -0400 (EDT)
Message-Id: <199807132357.TAA05008@spot.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Randy Turner <rturner@sharplabs.com>
cc: "Carl Kugler" <kugler@us.ibm.com>, ipp@pwg.org, moore@cs.utk.edu
Subject: IPP> Re: IPP Scheme 
In-reply-to: Your message of "Mon, 13 Jul 1998 09:07:32 PDT."
             <199807131613.JAA22533@mail.pacifier.com> 
Date: Mon, 13 Jul 1998 19:57:53 -0400
Sender: owner-ipp@pwg.org

> Keith was suggesting that, in the absence of a proxy server, that "ipp:"
> URLs would be used in both HTTP headers and in the application/ipp body
> part. I believe this would definitely impact generic HTTP 1.1 web servers.

yes, and I agree.  which is why I proposed that the http: form of the
URL could always be used at the HTTP layer.

Keith

From ipp-owner@pwg.org  Fri Jul 24 13:32:46 1998
Delivery-Date: Fri, 24 Jul 1998 13:32:46 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id NAA21951
	for <ietf-archive@ietf.org>; Fri, 24 Jul 1998 13:32:46 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id NAA18317
	for <ietf-archive@cnri.reston.va.us>; Fri, 24 Jul 1998 13:32:35 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA02267 for <ietf-archive@cnri.reston.va.us>; Fri, 24 Jul 1998 13:32:42 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 24 Jul 1998 13:28:37 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA01417 for ipp-outgoing; Fri, 24 Jul 1998 13:25:12 -0400 (EDT)
Message-ID: <CB6657D3A5E0D111A97700805FFE6587BF6F37@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Randy Turner'" <rturner@sharplabs.com>,
        Carl Kugler
	 <kugler@us.ibm.com>
Cc: ipp@pwg.org
Subject: RE: IPP> Implementation question re.:  chunking
Date: Fri, 24 Jul 1998 10:24:54 -0700
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org

You might find that some implementations dont support chunking.

> -----Original Message-----
> From:	Randy Turner [SMTP:rturner@sharplabs.com]
> Sent:	Friday, July 24, 1998 10:05 AM
> To:	Carl Kugler
> Cc:	ipp@pwg.org
> Subject:	Re: IPP> Implementation question re.:  chunking
> 
> At 04:51 PM 7/24/98 +0000, you wrote:
> >draft-ietf-ipp-protocol-06.txt says the client and server MUST support
> the
> "chunked" transfer encoding when receiving.  My question is:  Can we count
> on this?  I.e., if our client always transmits requests using the
> "chunked"
> transfer encoding, will we be able to interoperate with the vast majority
> of IPP server implementations?
> >
> >    -Carl
> 
> 
> There are no vast majority of IPP server implementations (yet). I think
> the
> only worry is if someone plans to deploy IPP behind a generic web server
> that doesn't support chunking. However, Apache and most other of the more
> popular HTTP/1.1 servers will support this. It should definitely be a
> bullet item (checkoff item) at the upcoming bake-off, however.
> 
> Randy
> 
> > 

From ipp-owner@pwg.org  Fri Jul 24 14:42:21 1998
Delivery-Date: Fri, 24 Jul 1998 14:42:21 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id OAA23045
	for <ietf-archive@ietf.org>; Fri, 24 Jul 1998 14:42:20 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA18738
	for <ietf-archive@cnri.reston.va.us>; Fri, 24 Jul 1998 14:42:11 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA04892 for <ietf-archive@cnri.reston.va.us>; Fri, 24 Jul 1998 14:42:18 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Fri, 24 Jul 1998 14:37:31 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA04327 for ipp-outgoing; Fri, 24 Jul 1998 14:33:32 -0400 (EDT)
Message-ID: <CB6657D3A5E0D111A97700805FFE6587BF6F39@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Turner, Randy'" <rturner@sharplabs.com>, "'ipp@pwg.org'"
	 <ipp@pwg.org>
Subject: RE: IPP> Implementation question re.:  chunking
Date: Fri, 24 Jul 1998 11:33:19 -0700
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org

I dont see where it says that a server must support chunking. It says I must
support 1.1. Maybe I am reading it wrong (I guess thats why we have
bake-offs)

> -----Original Message-----
> From:	Turner, Randy [SMTP:rturner@sharplabs.com]
> Sent:	Friday, July 24, 1998 10:48 AM
> To:	'ipp@pwg.org'
> Subject:	RE: IPP> Implementation question re.:  chunking
> 
> 
> Well, I'm assuming since we "last-call'd" these documents in the WG,
> that everybody is in agreement that an implementation that doesn't
> support chunking isn't compliant.
> 
> Randy
> 
> 
> 		-----Original Message-----
> 		From:	Paul Moore [mailto:paulmo@microsoft.com]
> 		Sent:	Friday, July 24, 1998 10:25 AM
> 		To:	'Randy Turner'; Carl Kugler
> 		Cc:	ipp@pwg.org
> 		Subject:	RE: IPP> Implementation question re.:
> chunking
> 
> 		You might find that some implementations dont support
> chunking.
> 
> 		> -----Original Message-----
> 		> From:	Randy Turner [SMTP:rturner@sharplabs.com]
> 		> Sent:	Friday, July 24, 1998 10:05 AM
> 		> To:	Carl Kugler
> 		> Cc:	ipp@pwg.org
> 		> Subject:	Re: IPP> Implementation question re.:
> chunking
> 		> 
> 		> At 04:51 PM 7/24/98 +0000, you wrote:
> 		> >draft-ietf-ipp-protocol-06.txt says the client and
> server MUST support
> 		> the
> 		> "chunked" transfer encoding when receiving.  My
> question is:  Can we count
> 		> on this?  I.e., if our client always transmits
> requests using the
> 		> "chunked"
> 		> transfer encoding, will we be able to interoperate
> with the vast majority
> 		> of IPP server implementations?
> 		> >
> 		> >    -Carl
> 		> 
> 		> 
> 		> There are no vast majority of IPP server
> implementations (yet). I think
> 		> the
> 		> only worry is if someone plans to deploy IPP behind a
> generic web server
> 		> that doesn't support chunking. However, Apache and
> most other of the more
> 		> popular HTTP/1.1 servers will support this. It should
> definitely be a
> 		> bullet item (checkoff item) at the upcoming bake-off,
> however.
> 		> 
> 		> Randy
> 		> 
> 		> > 

From adm  Fri Jul 24 18:16:30 1998
Delivery-Date: Fri, 24 Jul 1998 18:28:27 -0400
Return-Path: adm
Received: (from adm@localhost)
	by ietf.org (8.8.5/8.8.7a) id SAA00996
	for ietf-123-outbound.10@ietf.org; Fri, 24 Jul 1998 18:15:02 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id OAA22791;
	Fri, 24 Jul 1998 14:31:49 -0400 (EDT)
Message-Id: <199807241831.OAA22791@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Reply-to: Internet-Drafts@ietf.org
Subject: I-D ACTION:draft-ietf-urn-ietf-06.txt
Date: Fri, 24 Jul 1998 14:31:49 -0400
Sender: cclark@ns.cnri.reston.va.us

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-06.txt
	Pages		: 29
	Date		: 23-Jul-98
	
   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the 'ietf' namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, FYIs,
   and BCPs) developed by the IETF and published by the RFC editor and
   the minutes of working groups (WG) and birds of a feather (BOF)
   meetings that occur during IETF conferences.  Both the current URN
   framework and URN syntax support this namespace.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-06.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-06.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-06.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980723181144.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-06.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-06.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980723181144.I-D@ietf.org>

--OtherAccess--

--NextPart--



From Dancertif@aol.com  Wed Jul 29 09:24:11 1998
Delivery-Date: Wed, 29 Jul 1998 09:28:00 -0400
Return-Path: Dancertif@aol.com
Received: from cnri.reston.va.us (ns [132.151.1.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id JAA05382
	for <ietf-archive@ietf.org>; Wed, 29 Jul 1998 09:19:27 -0400 (EDT)
From: Dancertif@aol.com
Received: from imo16.mx.aol.com (imo16.mx.aol.com [198.81.17.6])
	by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id JAA15808
	for <ietf-archive@cnri.reston.va.us>; Wed, 29 Jul 1998 09:19:13 -0400 (EDT)
Received: from Dancertif@aol.com
	by imo16.mx.aol.com (IMOv14_b1.1) id LVERa27697;
	Wed, 29 Jul 1998 09:00:48 -0400 (EDT)
Message-ID: <1b7c2fd9.35bf1d02@aol.com>
Date: Wed, 29 Jul 1998 09:00:48 EDT
To: <verif444@hotmail.com>, <ierndt1@aol.com>, <iernit@aol.com>,
        <ieromantic@aol.com>, <ierr@tundra.alaska>, <iery@aol.com>,
        <ies46@aol.com>, <ies@cowan>, <ies@cowan.au>, <ies@ies1031.com>,
        <iesamart@aol.com>, <iesc@aol.com>, <iescarolyn@aol.com>,
        <iescd@aol.com>, <iesco10093@aol.com>, <iesco@border.net>,
        <iesco@icsi.net>, <iescoord@aol.com>, <iescoordin@aol.com>,
        <iesenfeldt@aol.com>, <iesenhuber@aol.com>, <iesenior95@aol.com>,
        <ieser@aol.com>, <ieservice@aol.com>, <iesfreak@aol.com>,
        <iesgjw@giac1.oscs.montana>, <iesgsr@dec3.giac.montana>,
        <iesha20@aol.com>, <iesha60643@aol.com>, <iesha@aol.com>,
        <ieshabrown@aol.com>, <iesigmanu@aol.com>, <iesinc1@aol.com>,
        <iesinc@aol.com>, <ieskim@aol.com>, <iesltd@telesys.cts.com>,
        <iesltd@telesys.tnet.com>, <iesmail@freenet.edmonton.ab.ca>,
        <iesok@aol.com>, <iespi@aol.com>, <iess@delphi.com>,
        <iessc101@msu.oscs.montana>, <iesselbach@aol.com>, <iessvee@aol.com>,
        <iestes@aol.com>, <iestevez@mail.internet.com.mx>,
        <iestival@arrakis.es>, <iestpl@aol.com>, <iestud@aol.com>,
        <iesusa@aol.com>, <iesuzy@aol.com>, <ies_alw@delphi.com>,
        <ieta@aol.com>, <ietc@aol.com>, <ietelmeier@aol.com>,
        <ietf-archive@ns.cnri.reston.va.us>,
        <ietf-archive@ns.cnri.reston.va.us>, <ietf-charsets@innosoft.com>,
        <ietf-nir@csi.compuserve.com>, <ietf-nir@redist.uit.no>,
        <ietfyr@aol.com>, <ietgen.dk@genie.com>, <iethereal@aol.com>,
        <ietiea@aol.com>, <ietina@aol.com>, <ietinc2@aol.com>,
        <ietkn@ustcc2.usthk.hk>, <ietkup@aeolus.ethz.ch>, <IETLI@aol.com>,
        <ietmteam@compusmart.ab.ca>, <ietneil@aol.com>, <ietra@aol.com>,
        <ietrick@aol.com>, <ietrouble@aol.com>, <ietsel@ezrz1.vmsmail.ethz.ch>,
        <ietteb@aol.com>, <ietyang@eku.bitnet>, <ietz@aol.com>,
        <IEUAN-DAY@hpbrit.desk.hp.com>, <ieuribe@slate.mines.colorado>,
        <iev351t@tjuvm.tju>, <ieva13@aol.com>, <ievalts@iastate>,
        <ievans@ultranet.com>, <ievent3day@aol.com>, <iever@aol.com>,
        <ieverall@walslib.demon.co.uk>, <ievhjan@aau.dk>, <ievhok@aau.dk>,
        <ievins@acsu.buffalo>, <ievn@aol.com>, <ievoke@aol.com>,
        <ievolkcoc@aol.com>, <ievoluoy@aol.com>, <ievrywoman@aol.com>,
        <iewa@aol.com>, <ieward@aol.com>, <iewarren@aol.com>,
        <iewedge38@aol.com>, <iewhiz87@aol.com>, <iewing8611@aol.com>,
        <iewpg@aol.com>, <iexcel766@aol.com>, <iexcell2@aol.com>,
        <iexchnet@aol.com>, <iexciteu@aol.com>, <iexecsac@dice.com>,
        <iexhaled@aol.com>, <iexhibit@aol.com>, <iexistkr@aol.com>,
        <iexlr8@aol.com>, <iexpect@aol.com>, <iexplore@europa.com>,
        <iexplorer@aol.com>, <iexplorit@aol.com>, <iexporeu@aol.com>,
        <iexport@aol.com>, <iexportc@aol.com>, <iexportc@teleport.com>,
        <iexpress@aonline.com>, <iexprs4u@aol.com>, <iextacyil@aol.com>,
        <iextream@aol.com>, <ieya@byron.acs.washington>, <ieyasu2@aol.com>,
        <ieye4@aol.com>, <ieyedoc@aol.com>, <ieyes@aol.com>,
        <iezi346@tjuvm.tju>, <iezlife@aol.com>, <iezza@hawaii>,
        <ie_cmh@uxmail.ust.hk>, <if.bbs@bbs.secc.fju.tw>,
        <if.pyper@ulst.ac.uk>, <if10000@cus.cam.ac.uk>,
        <if141@cleveland.freenet>, <if15081@maine.maine>, <If1996@aol.com>,
        <if1ghtf1re@aol.com>, <if27008@vm.cc.latech>, <if35016@maine.maine>,
        <if35028@maine.maine>, <if3579@aol.com>, <if43880x@solix.fiu>,
        <if438819@solix.fiu>, <if5@aol.com>, <if6@aol.com>,
        <if6qc@qcvaxa.acc.qc>, <if6was9@aol.com>, <if6was9@delphi.com>,
        <if6were9a@aol.com>, <if6wus9@aol.com>, <if807@cleveland.freenet>,
        <if8424a@american>, <if8622@csc.albany>, <if9999@aol.com>,
        <if9was6@aol.com>, <if@dstn19.dct.ac.uk>, <if@not.net>, <if@random.se>,
        <ifa@aol.com>, <ifaa@shani.net>, <ifaaerztet@aol.com>,
        <ifab763@utxvms.cc.utexas>, <ifacialu@aol.com>, <ifact@aol.com>,
        <ifactory@world.std.com>, <ifactum@aol.com>, <ifacturers@aol.com>
Cc: <ifaguy@aol.com>, <ifai645@ccwf.cc.utexas>, <ifaidan@aol.com>,
        <ifairchild@aol.com>, <ifaith@aol.com>, <Ifalade@aimnet.com>,
        <ifalcon3@aol.com>, <ifalconx@aol.com>, <ifalk@aol.com>,
        <ifalkovich@delphi.com>, <ifall@aol.com>, <ifallon@aol.com>,
        <ifamajack@aol.com>, <ifamily@aol.com>, <ifanbland@aol.com>,
        <ifandc@aol.com>, <IFANDrBUTT@aol.com>, <ifandwhere@aol.com>,
        <ifanf@unidhp.uni-c.dk>, <ifantasize@aol.com>, <ifanton@aol.com>,
        <ifaoshun@aol.com>, <ifap327@ccwf.cc.utexas>,
        <ifap327@daisy.cc.utexas>, <ifarb@aol.com>, <ifarber@ucsd>,
        <ifarewell@aol.com>, <ifargen@netcom.com>, <ifarias@aol.com>,
        <ifarkas@banmail.ml.com>, <ifarm2@aol.com>, <ifarqhar@ocs.mq.au>,
        <ifarquha@welchlink.welch.jhu>, <ifarrands@acslink.net.au>,
        <ifas@aol.com>, <ifas@crocker.com>, <ifashokun@aol.com>,
        <IFASI@aol.com>, <ifat@success.net>, <ifathk@mcil.comm.mot.com>,
        <ifaubert@aol.com>, <ifaust@sbase1.nacs.net>, <ifav473@ccwf.cc.utexas>,
        <ifawc79363@aol.com>, <ifay@lynx.dac.neu>, <ifaz706@orange.cc.utexas>,
        <ifaz706@utxvms.cc.utexas>, <ifb@aol.com>, <ifb@eng.cam.ac.uk>,
        <ifbb552@ccwf.cc.utexas>, <ifbb@aol.com>, <ifbd@aol.com>,
        <ifbdresden@aol.com>, <ifbec@aol.com>, <ifbell@miamiu.bitnet>,
        <ifbem@brfapesp.earn>, <ifberry@aol.com>, <ifbm340@utxsvs.cc.utexas>,
        <ifbm352@ccwf.cc.utexas>, <ifbmia2@aol.com>, <ifburnette@aol.com>,
        <ifbx237@utxvms.cc.utexas>, <ifbX@msn.com>, <ifby547@tweety.cc.utexas>,
        <ifby661@ccwf.cc.utexas>, <ifc1@aol.com>, <ifc@cyberdrive.net>,
        <ifc@iol.ie>, <ifc@ipoexchange.com>, <ifca@hk.net>,
        <ifcbayma@embratel.net.br>, <ifcflyer@aol.com>,
        <ifcflyer@ix.netcom.com>, <ifcg711@foghorn.cc.utexas>,
        <ifch317@dopey.cc.utexas>, <ifch@aol.com>, <ifci566@ccwf.cc.utexas>,
        <ifcinter@aol.com>, <ifck6401@utexas>, <ifcl335@utxvms.cc.utexas>,
        <ifcn01@aol.com>, <ifco98@aol.com>, <ifcoerie@aol.com>,
        <ifcom@aol.com>, <ifcopat@aol.com>, <ifcprez@aol.com>, <ifcra@aol.com>,
        <ifcs@delphi.com>, <ifcss@center.net>, <ifcss@wam.umd>,
        <ifcu@delphi.com>, <ifcurber@aol.com>, <ifcv476@utxvms.cc.utexas>,
        <ifcv676@utxsvs.cc.utexas>, <ifcv676@utxvms.cc.utexas>,
        <ifcw334@huey.cc.utexas>, <ifcw334@sneezy.cc.utexas>,
        <ifcy104@mail.utexas.000>, <ifcy104@mail.utexas>, <ifda@aol.com>,
        <ifddancer@aol.com>, <ifde526@utxvms.cc.utexas>, <ifdfurnish@aol.com>,
        <ifdg505@utxvms.cc.utexas>, <ifds272@utxvms.cc.utexas>,
        <Ifdunn@aol.com>, <ifdz176@utxsvs.cc.utexas>,
        <ife.nottingham@genie.com>, <ife28836@aol.com>,
        <ifea321@utxvms.cc.utexas>, <ifealfine@aol.com>, <ifeather@aol.com>,
        <ifeca@aol.com>, <ifederal@aol.com>, <ifedinks@aol.com>,
        <ifeedspike@aol.com>, <ifeedu@aol.com>, <ifeel1@aol.com>,
        <ifeel4u@aol.com>, <ifeelalon@aol.com>, <ifeeldead@aol.com>,
        <ifeelfear@aol.com>, <ifeelfree@aol.com>, <ifeelnumb@aol.com>,
        <ifeelreal@aol.com>, <ifeelrottn@aol.com>, <ifeelsunny@aol.com>,
        <ifeelu@aol.com>, <ifeeluv@aol.com>, <ifeelyoube@aol.com>,
        <ifeesh@aol.com>, <ifeg527@utxvms.cc.utexas>, <ifei553@aol.com>,
        <ifein01@aol.com>, <ifeinberg@gcwf.com>, <IFeinstein@aol.com>,
        <ifejones@aol.com>, <ifel4u@aol.com>, <ifeld90431@aol.com>,
        <ifeldman1@aol.com>, <IFeldman@aol.com>, <IFelix1939@aol.com>,
        <ifell6037@aol.com>, <ifeltathi1@aol.com>, <ifemfan@aol.com>,
        <Ifemsub@aol.com>, <ifena@maui.net>, <ifeng@ucsd>,
        <ifenn@mail.bogo.co.uk>, <ifenness@stmarys-ca>, <ifequip@aol.com>,
        <ifer000001@aol.com>, <ifer15@aol.com>, <ifer2@aol.com>,
        <ifer33@aol.com>, <iferf@aol.com>, <ifergan@delphi.com>,
        <ifergot@nunofyourbiz.net>, <iferj@aol.com>, <iferjen@aol.com>,
        <iferjenn@aol.com>, <ifern@aol.com>, <ifernan913@aol.com>,
        <iferran@aol.com>, <iferrer@aol.com>, <ifesa1@aol.com>,
        <ifesa@aol.com>, <ifettucini@aol.com>,
        <ifeuniv.bitnet@icineca.cineca.it>, <ifewill@aol.com>
Mime-Version: 1.0
Subject: *FREE* XXX Accounts! (MUST be 18+ w/CC)
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7bit
X-Mailer: AOL 2.6 for Mac

<a href="http://www.angelfire.com/ia/aff3/index.html">Click Here for XXX Site
#1!</a>

<a href="http://www.angelfire.com/ia/aff3/index.html">Click Here for XXX Site
#2!</a>

<a href="http://www.cybererotica.com/ad/rrr-in.html?rrr_3309/C">Click Here for
XXX Site #3!</a>

<a href="http://www.cybererotica.com/ad/rrr-in.html?rrr_3309/C">Click Here for
XXX Site #4!</a>


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA08919 for urn-ietf-out; Wed, 12 Aug 1998 17:05:01 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA08907 for <urn-ietf@services.bunyip.com>; Wed, 12 Aug 1998 17:04:59 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id QAA04033 for urn-ietf@services; Wed, 12 Aug 1998 16:56:56 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA04029; Wed, 12 Aug 1998 16:56:42 -0400 (EDT)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <52619(2)>; Wed, 12 Aug 1998 14:04:38 PDT
Received: from copper.parc.xerox.com ([13.1.102.170]) by casablanca.parc.xerox.com with SMTP id <71811>; Wed, 12 Aug 1998 14:04:23 PDT
From: "Larry Masinter" <masinter@parc.xerox.com>
To: "David G. Durand" <dgd@cs.bu.edu>, "Leslie Daigle" <leslie@bunyip.com>, "Martin J. Duerst" <duerst@w3.org>
Cc: <urn-ietf@bunyip.com>
Subject: RE: [URN] WG last call -- namespace definition document
Date: Wed, 12 Aug 1998 14:04:21 PDT
Message-ID: <001001bdc634$c71b5c20$aa66010d@copper.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2232.26
Importance: Normal
In-Reply-To: <v03007801b1edee73dd8b@[204.116.21.212]>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Larry Masinter" <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Now that we've managed to get the URI syntax document resolved,
I wonder if it would be useful to consider extending
draft-masinter-url-i18n to cover 'URN's would be, rather than having a
separate document for URN internationalization as for URLs.

Larry





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id EAA10529 for urn-ietf-out; Wed, 12 Aug 1998 04:12:07 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA10502 for <urn-ietf@services.bunyip.com>; Wed, 12 Aug 1998 04:11:58 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id EAA01155 for urn-ietf@services; Wed, 12 Aug 1998 04:04:11 -0400 (EDT)
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA01142; Wed, 12 Aug 1998 04:04:04 -0400 (EDT)
Received: from enoshima (dhcp-100-140.mag.keio.ac.jp [133.27.195.140]) by sh.w3.mag.keio.ac.jp (8.9.0/3.6W-W3C/Keio) with SMTP id RAA29517; Wed, 12 Aug 1998 17:11:49 +0900 (JST)
Message-Id: <199808120811.RAA29517@sh.w3.mag.keio.ac.jp>
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3-J (32)
Date: Wed, 12 Aug 1998 17:19:27 +0900
To: Leslie Daigle <leslie@bunyip.com>
From: "Martin J. Duerst" <duerst@w3.org>
Subject: Re: [URN] WG last call -- namespace definition document
Cc: urn-ietf@bunyip.com
In-Reply-To: <Pine.SUN.3.95.980805092551.7019A-100000@mocha.bunyip.com>
References: <199808050518.OAA02074@sh.w3.mag.keio.ac.jp>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Martin J. Duerst" <duerst@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

Hello Leslie,

At 09:39 98/08/05 -0400, Leslie Daigle wrote:

> On Wed, 5 Aug 1998, Martin J. Duerst wrote:

> > > 	Some examples include:
> > > 	
> > > 	. mappings between different character set encodings
> > 
> > I don't understand why this made it here. URNs are encoded
> > based on UTF-8, as specified in the syntax document. This
> > eliminates any problems here.
> 
> It may be better to find another example, but I do think this
> is not completely spurious.  URNs may be encoded in UTF-8, but
> this document is the bridge between (often existing) identifiers,
> their use, and their use in URNs.

In that case, the wording should be more precise, e.g.

. How exactly characters in legacy encodings that have been used
  with the identifiers that the namespace is used for are mapped
  to UTF-8 for use in URNs.


> So, while it is clear that the identifier should be encoded in UTF-8
> for the purpose of expressing it as a URN, it may be important for
> people writing software to handle these identifiers to know that
> the character "e-acute accent" in an iso-latin-1 encoded identifier
> is the same as "e" in an ascii one.

That's equivalence, not encoding, isn't it: It would not make sense
to say that e-acute in iso-8859-1 has to be mapped to "e" in UTF-8,
because that would mean that for each URN namespace,a separate
transcoding is needed. For a given namespace, it may be desirable
to say that the difference between e-acute and "e" is ignored,
but still the mapping would be from e-acute in iso-8859-1 would
be to e-acute in UTF-8, wouldn't it?



> It's been a while since I visited that part of the document; I'll
> try to come up with a clearer example.

Great! Looking forward to it.



> > > Conformance with URN Syntax:
> > > 
> > > 	This section should outline any special considerations
> > > 	required for conforming with the URN syntax.  This is
> > > 	particularly applicable in the case of legacy naming
> > > 	systems that are used in the context of URNs.
> > > 
> > > 	For example, if a namespace is used in contexts other 
> > > 	than URNs, it may have a more generous character set than is 
> > > 	immediately available with URNs.  This section should flag this
> > > 	issue and outline necessary mappings to conform to 
> > > 	URN syntax.  (E.g., see the section on SICIs in [RFC2288]).
> > 
> > This should be reworded. Because URNs are based on UTF-8,
> > the chance that something has a more "generous" character set
> > are extremely small. What should be asked for (not necessarily
> > in a "syntax conformance" section, but maybe in a "character encoding"
> > section) is information that disambiguates mappings between the
> > identifiers as conventionally used (e.g. in print) and Unicode/ISO 10646.
> > An example would be whether the apostrophe (U+27) or the backwards
apostrophe
> > (U+60) should be used for something that looks similar to these in print.
> 
> I would actually direct this level of detail to other documents that
> are presumably being handled within the IETF or elsewhere -- i.e., there
> need to be standard ways of handling this across all applications, not just
> for URNs.

Sorry, but this is just impossible. Mappings between different encodings
could be standardized by the IETF in cases where they are not already
obvious (as e.g. for iso-8895-1). Behaviour to deal with issues such as
the precomposed/decomposed alternatives again could (and in my oppinion
should) be specified as widely as possible.

On the other hand, trying to specify conversion from non-electronic
media (such as print and handwriting) to Unicode in a general way
that guarantees interoperability is just impossible.


> However, the "generousness" of the character sets is still relevant, because
> the URN syntax is conformant to the URI syntax, which means that certain
> characters (notably spaces) may need to be %-HEX-encoded.

If that's what's meant, then it would be worded more clearly. The fact
that space has to be encoded with %HH doesn't have to be mentionned
(although it won't hurt).


Regards,   Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id EAA10528 for urn-ietf-out; Wed, 12 Aug 1998 04:12:06 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA10503 for <urn-ietf@services.bunyip.com>; Wed, 12 Aug 1998 04:11:58 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id EAA01153 for urn-ietf@services; Wed, 12 Aug 1998 04:04:11 -0400 (EDT)
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA01144 for <urn-ietf@bunyip.com>; Wed, 12 Aug 1998 04:04:05 -0400 (EDT)
Received: from enoshima (dhcp-100-140.mag.keio.ac.jp [133.27.195.140]) by sh.w3.mag.keio.ac.jp (8.9.0/3.6W-W3C/Keio) with SMTP id RAA29508; Wed, 12 Aug 1998 17:11:48 +0900 (JST)
Message-Id: <199808120811.RAA29508@sh.w3.mag.keio.ac.jp>
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3-J (32)
Date: Wed, 12 Aug 1998 16:33:41 +0900
To: Yves Arrouye <yves.arrouye@usa.net>
From: "Martin J. Duerst" <duerst@w3.org>
Subject: Re: [URN] WG last call -- namespace definition document
Cc: urn-ietf@bunyip.com
In-Reply-To: <199808061618.JAA05480@scv3.apple.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Martin J. Duerst" <duerst@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

At 09:22 98/08/06 -0700, Yves Arrouye wrote:

> The character set encoding problem may be eliminated, but depending on the
> namespace, one might be willing to consider lexically equivalent strings
> that compare according to the Unicode collation algorithm for example
> (Unicode TR #10 on <http://www.unicode.org>). So the strings %C3%8A (LATIN
> CAPITAL LETTER E WITH ACUTE, U+00C9) and E%CC%80 (LATIN CAPITAL E +
> COMBINING ACUTE ACCENT, U+0301) could be considered to equivalent though
> their UTF-8 encoding is not.

Yes, they indeed should, because the user is not supposed to see the
difference. But I doubt that it makes sense that each namespace
defines these equivalences again. It's a much broader problem,
which in particular also has been comming up in the work here at
W3C. Please see "Requirements for String Identity Matching and String
Indexing",  World Wide Web Consortium Working Draft 10-July-1998,
http://www.w3.org/TR/WD-charreq. Comments are highly apreciated.


>   And one could use secondary and tertiary differences to distinguish
> between case (see the IETF documents namespace example, where case doesn't
> matter) and to ignore differences in diacritics. Such comparisons could be
> different in different locales.

Making equivalences depend on the user's locale seems to be completely
against the requirements for URN namespaces.


Regards,   Martin.




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id EAA10526 for urn-ietf-out; Wed, 12 Aug 1998 04:12:05 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA10508 for <urn-ietf@services.bunyip.com>; Wed, 12 Aug 1998 04:12:00 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id EAA01162 for urn-ietf@services; Wed, 12 Aug 1998 04:04:13 -0400 (EDT)
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA01148; Wed, 12 Aug 1998 04:04:08 -0400 (EDT)
Received: from enoshima (dhcp-100-140.mag.keio.ac.jp [133.27.195.140]) by sh.w3.mag.keio.ac.jp (8.9.0/3.6W-W3C/Keio) with SMTP id RAA29514; Wed, 12 Aug 1998 17:11:48 +0900 (JST)
Message-Id: <199808120811.RAA29514@sh.w3.mag.keio.ac.jp>
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3-J (32)
Date: Wed, 12 Aug 1998 16:53:16 +0900
To: "David G. Durand" <dgd@cs.bu.edu>
From: "Martin J. Duerst" <duerst@w3.org>
Subject: Re: [URN] WG last call -- namespace definition document
Cc: Leslie Daigle <leslie@bunyip.com>, urn-ietf@bunyip.com
In-Reply-To: <v03007801b1edee73dd8b@[204.116.21.212]>
References: <Pine.SUN.3.95.980805092551.7019A-100000@mocha.bunyip.com> <199808050518.OAA02074@sh.w3.mag.keio.ac.jp>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Martin J. Duerst" <duerst@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

At 15:20 98/08/05 -0700, David G. Durand wrote:

> There are also practical details about how UTF8 is being applied. For
> instance some URN spaces might differ on their preferred practice with
> respect to composed characters included for compatibility with older
> character encodings. Some might forbid the use of precomposed characters,
> some might require equivalence between the two renderings, some might
> forbid such equivalence. These are permissible options in how to apply
> Unicode, as I understand it.

I think to forbid equivalence would be against conformance clause C9
of the Unicode standard, which says that applications are not allowed
to assume that other applications honor the difference between the
two representations (the renderings on the screen should be exactly
the same anyway).

Saying that only one representation (e.g. only precomposed) may
be accepted in my view only makes sense if all of the WWW and
the Internet goes into the same direction (what I call Early
Normalization in "Requirements for String Identity Matching and
String Indexing",  World Wide Web Consortium Working Draft 10-July-1998,
http://www.w3.org/TR/WD-charreq).



> >> This should be reworded. Because URNs are based on UTF-8,
> >> the chance that something has a more "generous" character set
> >> are extremely small.
> 
> There are well known holes in Unicode with regards to writing systems that
> are obsolete and obscure. At least in some scholarly applications, this can
> be a real problem. Whether special URN schemes will come into use in these
> contexts is an open question, of course.  The private-use characters are
> one  mechanism for dealing with problems like this, and conventions for
> their application might be a legitimate part of a URN scheme, as might be
> particular transliteration conventions.

Please have a look at http://www.unicode.org/pending/pending.html,
in particular the bottom of that page. How many of the scripts
there do you know? That page also gives advice on how to contribute
if you see any holes not yet covered.



> >However, the "generousness" of the character sets is still relevant,
because
> >the URN syntax is conformant to the URI syntax, which means that certain
> >characters (notably spaces) may need to be %-HEX-encoded.
> 
> Also a good point, although I suspect that the treatment of syntactically
> special characters within the character set is at a different level than
> that of dealing with characters altogether outside that chracter set.

Semantically, it's at a different level. Syntactically, it's not.

As a consequence, you might e.g. define a scheme that uses "A" as
a special character, and can still use "A" as a data character.
The later would be escaped as %41, the former wouldn't.
(Actually, I have my doubts that the difference would be preserved by
all URI-handling programs, but at least it's possible to express it.)

However, it is not possible to use a scheme that e.g. uses PLUS-MINUS SIGN
(U+00B1) both as a special character and as a data character, because
you have to escape it, and there is only one escaping mechanism.



Regards,   Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA19566 for urn-ietf-out; Tue, 11 Aug 1998 13:57:33 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA19548 for <urn-ietf@services.bunyip.com>; Tue, 11 Aug 1998 13:57:25 -0400 (EDT)
Received: from ocean.bunyip.com (ocean.Bunyip.Com [192.197.208.4]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA28782 for <urn-ietf@services>; Tue, 11 Aug 1998 13:49:58 -0400 (EDT)
Received: from localhost (delphys@localhost) by ocean.bunyip.com (8.6.9/8.6.10) with SMTP id NAA21974 for <urn-ietf@services>; Tue, 11 Aug 1998 13:57:21 -0400
X-Authentication-Warning: ocean.bunyip.com: delphys owned process doing -bs
X-Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id NAA28646 for <urn-ietf@bunyip.com>; Tue, 11 Aug 1998 13:22:22 -0400 (EDT)
Date: Tue, 11 Aug 1998 13:22:21 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] updated status
Message-ID: <Pine.SUN.3.95.980811132115.27147T-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Attached is an updated version of the status document I circulated in
May.

The only changes are in terms of 

	. document status	
	. detail on the operational experience of PDI's

Leslie.

----------------------------------------------------------------------------

    If cats had bumper stickers:                  Leslie Daigle
                                             
      "I wake for food."                          Bunyip Information Systems
                -- ThinkingCat                    (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



============================================================
URN Status Report
============================================================
Leslie L. Daigle
IETF URN WG Co-Chair
August 11, 1998.

----------------------------------------
Working Group Documentation
----------------------------------------

The required documentation is just about finished -- minor changes required
to some documents, and one (small) document left to construct.  There
is some discussion about progressing some of the RFCs that have been out
for a year.  Details follow.

Current Internet-Drafts:
-----------------------

   URN Namespace Definition Mechanisms 
	In WG last call; should be put forward as RFC in early September.
	
   URI Resolution Services Necessary for URN Resolution 
	In WG last call; should be put forward as RFC in early September.

   A URN Namespace for IETF Documents 
      Work required:
	. final concordance with Namespace Definition Mechanisms
	  paper (if changes necessary)

   NAPTR Registration Procedures document
      Work required:
	. Revision to incorporate comments.



Request For Comments (RFCs): 
---------------------------

   URN Syntax 
      Status:  Proposed Standard Protocol
      Proposed actions:  ask to move to Draft Standard

   Resolution of Uniform Resource Identifiers using the Domain Name System 
   (RFC2168)
      Status:  Experimental Protocol, have requested it be considered for 
		Standards track.
     
   A Trivial Convention for using HTTP in URN Resolution (RFC 2169) 
      Status:  Experiemental Protocol

   Architectural Principles of Uniform Resource Name Resolution (RFC 2276) 
      Status:  Informational

   Using Existing Bibliographic Identifiers as Uniform Resource Names 
   (RFC 2288)
      Status:  Informational


----------------------------------------
Related Work
----------------------------------------

Apart from implementations developed specifically in conjunction with the
URN WG, related initiatives have developed software and/or naming systems
that are complementary to, and potentially with, URNs.


CNRI's Handles:
--------------

Put forward as one of the original proposals for implementing the URN
concept, the Handles technology is being pursued by CNRI as a 

"[...]distributed computer system which stores names, or handles, of digital 
 items and which can quickly resolve those names into the information 
 necessary to locate and access the items. It was designed by CNRI as a 
 general purpose global system for the reliable management of information on 
 networks such as the Internet over long periods of time[...]" 
 (see http://www.handle.net)

The particular implementation choices make this system more applicable for
some needs of URNs than others (hence the decision to pursue a more 
framework-oriented solution to URNs within the IETF).  One of the applications
for which it is being used is the Digital Object Identifier, described below.

See http://www.handle.net/  for more information about CNRI's Handles.



DOIs ("Digital Object Identifiers"):
-----------------------------------

Now supported through the "International DOI Foundation", this is an 
initiative to address the Publishing Industry's needs for identification
and manipulation of electronic documents.  DOIs are still in evolution;
although the syntax and management issues seem to be pretty much fixed, 
the full machinery for supporting digital commerce for the publishing
industry awaits clearer definition of that community's specific requirements.

Formally introduced at the Frankfurt Bookfair in October, 1997, several
publishers have started testing DOIs, and tens of thousands have been
assigned as part of their projects.

The current DOI system is based on CNRI's Handle technology.  A couple of 
sample DOIs are:

Elsevier:
	10.1016/S1384107697000225  which is resolvable through

	http://hdl.handle.net/10.1016/S1384107697000225

Wiley:
	10.1002/0002-8231(199601)47:1<1:SPOTEO>2.3.TX;2-K  which is resolvable
	through

	http://doi.wileynpt.com/10.1002/0002-8231(199601)47:1<1:SPOTEO>2.3.TX;2-K

As I understand it, the "10." identifies the only top-level being used
by the DOI Foundation currently, and the 4 digits afterwards indicate the 
specific publisher which is responsible for the assignment/management of the 
remainder of the DOI.  

The expectation is that DOIs, will be put forward as a URN namespace to allow 
integration with general URI software.  For example,

	urn:doi:10.1016/S1384107697000225 

See http://www.doi.org/  for more details about DOIs and the IDF.



Persistent Document Identifiers (PDIs)

Developed for US government document series, PDIs are intended primarily as 
permanent identifiers for archival reference to long-lived documents, and
tackle many specific problems related to that activity (including 
intracollection fragment references, etc).  They are expected to be made 
available as a URN namespace, and have already been deployed -- see
 
	http://www.pub.whitehouse.gov

to see the system in action.  For example, 

	pdi://oma.eop.gov.us/1993/1/21/1.header.1

is resolved through the proxy:

	http://www.pub.whitehouse.gov/uri-res/I2R?urn:pdi://oma.eop.gov.us/1993/1/21/1.header.1

This system is documented in:

	http://www.ietf.org/internet-drafts/draft-mallery-urn-pdi-00.txt

and more detail is given below as regards operational experience.



W3 Identifier Resolution Extensions (WIRE)

This work, still very experimental in nature, explores the possibility of
incorporating resolution extensions directly into the HTTP protocol, through
the use of new redirect mechanisms.

See:

       http://www.ietf.org/internet-drafts/draft-girod-w3-id-res-ext-00.txt
       http://www.ietf.org/internet-drafts/draft-girod-urn-res-using-wire-00.txt

----------------------------------------
Technology
----------------------------------------

Apart from the extensions to BIND to support the NAPTR DNS record, (available
in distributions of BIND for the past couple of years), most of the technology 
that has been developed for URNs has been proprietary and/or prototype in 
nature.  See below for more information on specific prototype projects.

Prototype source code has been made available (see Ryan Moats' IETF namespace
document) that demonstrates the feasibility of using the URN resolution
methods outlined by this group.  

Beyond that, a user-installable software patch will be available (Michael 
Mealling, Network Solutions Inc) to enable Microsoft's Internet Explorer
to handle URIs of the form "URN:". The expectation is that future versions of 
Netscape (the source for which is now available) will incorporate this 
extension.  There is no indication that Microsoft's Internet Explorer won't 
follow suit...


----------------------------------------
Prototype/Deployed Systems
----------------------------------------

Live systems:
------------

"The Persistent Document Identifier (PDI)"  John Mallery

The Persistent Document Identifier (PDI) namespace is currently
used in a production document publication application running
at http://www.pub.whitehouse.gov  The PDI scheme was originally
deployed in October 1994. The specification was updated during
Fall 1997 to conform with URN standards and an extensible
fragment syntax was added. In December, URN resolution servces
for I2R and I2C were deployed using THTTP at www.pub.whitehouse.gov 
and an appropriate NAPTR record was added for PDI.URN.NET
as well as the deployed document series, oma.eop.gov.us. Recently,
the November 1997 PDI specification has been revised in light of 
comments received from the URN WG, the URI WG, and W3C.

To date, over 10,000 PDIs have been assigned in the
oma.eop.gov.us document series. All documents distributed by this 
publication server carry a PDI. The documents are distributed over
SMTP, NNTP, and HTTP. Fragment references are supported
on these documents over THTTP. A java Web interface allows users 
to easily create fragment references by selecting regions in documents.

PDI have proved invaluable in managing this document set because 
protocol-specific URIs (URLs, message IDs) are insufficient to cover 
the range of maintenance issues arising from multi-protocol
distribution, wide mirroring, and archival requirements.

The emphasis in this application is on the I2R resolution method
because we need to avoid indefinite support for transient URIs,
specifically URLs.  We currently provide backward compatility for
over 16000 URLs (entity and headers) issued before HTTP access to 
the documents was limited exclusively to the I2R method.  In this 
application, we envision little or no need to N2I type services due to
the associated backward compatibility problem. Identifier
assignment services are not required here because they are
handled by the backend application. The application
should sometime provide I2N resolution to map old URLs
to their PDI and support fragment references via email interfaces.

In research applications at the MIT Artificial Intelligence Laboratory, 
our group is developing a portable URI resolver for use, among other things, 
in collaborative annotation and distributed knowledge representation.
We currently have one internal PDI document series and we
plan to establish an external series for seminars and publications
by the MIT Artificial Intelligence Laboratory.

An HTTP proxy server that supports collaborative annotation
is using PDIs to refer to web resources, links, and annotations.
External URIs are imported into the PDI namespace whenever an
annotation is created. Resources must be imported and assigned
a versioned PDI in order to guarantee correct operation of
fragment references (by enforcing a monotonic binding of
the identifier to the machine representation of the resource).
This collaborative proxy and the knowledge representation
applications would benefit significantly from the definition of
URI resolution services for assigning meta-data, URIs, and machine
representations to URNs. (We plan to co-opt the HTTP PUT method
in WIRE for this purpose.)

The resolver includes an code to parse, represent, and management
PDI namespaces.  The architecture is object-oriented and allows
users to specialize classes and methods to implement other complex
namespaces. We imagine, however, that the basic URN namespace code
will allow service for simple namespaces without additional code.
We are developing fragment resolution code for additional media
types (e.g., html, video). 

Once this resolver becomes sufficiently robust, 
we intend to make it available for FTP as part of a Common Lisp suite 
of Web tools (http://www.ai.mit.edu/projects/iiip/doc/cl-http/home-page.html). 
At that time, we will put up a web page to delegate document
series within the PDI namespace. The resolver contain code
for performing this delgation from the root PDI namespace and
from delegated document series so that all can answer RDS queries. 
Groups interested in using PDIs will be then able to obtain their own
document series and run the resolver. People interested in alpha or beta 
access to the code should contact John Mallery (jcma@ai.mit.edu).

Until web clients are able to resolve URNs based on URN standards, we
will rely on THTTP (and extensions to it). For this reason, it is
important that THTTP track URI resolution services closely. We expect
that the WIRE proposal can be honed to a point where we will see 
Web client awareness of URNs in the coming months. From the PDI
perspective, WIRE needs to handle the full suite of URI resolution
services and allow binding of identifiers as well.




"National Bibliography Numbers (NBNs)", Juha Hakala, National Library of Finland 
In the context of creating a large-scale index of web resources (Nordic
Web Index), this work has focused on using NBNs (identifiers assigned
to items that do not have ISBNs, or ISSNs) within URNs to form a permanent
identifier for web documents.  

Currently, the initiative is integrated with the overall Nordic Web Indexing
Project (national web indexes for Nordic countries).  A web page is available
for obtaining a URN for resources within the scope of Finland and Sweden, 
and users are encouraged to use that identifier within the metadata of
their documents so that search services will pick it up.  "Resolution" is 
currently handled through the NWI project's search pages -- i.e., searching 
for a particular URN will yield the "hits" of documents that contain it/refer 
to it.

The NBN namespace is set up to assign 8 000 identifiers this year; the
space will be extended if need exceeds that bound.

The NBN URN generator service went live on May 5, 1998.  The URN-assignment
page for resources in Finland and Sweden is:

	Finnish:
	   http://linnea.helsinki.fi/cgi-bin/urn.pl 
	English:
	   http://www.lub.lu.se/cgi-bin/nmurn.pl

Explanatory information is available from:

	http://www.lub.lu.se/metadata/URN-help.html



Software components:
-------------------

Michael Mealling, Network Solutions Inc (michaelm@rwhois.net)

This is a user-installable extension that enables Microsoft's Internet
Explorer to handle URIs of the form "URN:".  It supports the I2R, I2L,
I2Ls and I2C services (allowing the user to configure whether a dialog
is popped up to select an L for I2Ls, or one is picked at random), and
the thttp, rwhois, and rcds (when stabilized) protocols.

This code has been tested against the thttp server used by Ryan Moats.


Ryan Moats, AT&T (jayhawk@att.com)

Perl scripts for I2C, I2L, I2Ls, I2Ns, I2R, I2Rs resolution of the
proposed "IETF" namespace, using the thttp protocol.  This code is 
available as part of the IETF namespace Internet-Draft.

Ryan also has what he describes as a "proof of concept" URN browser
written in perl.



Experimental prototype systems:
------------------------------

Renato Ianella, DSTC Pty (renato@dstc.edu.au)

The DSTC did some work a couple of years ago on a simple URN 
resolver.  It was done before any of the URN documents were really
finalized, so it never got beyond prototype state, but it was
tested for interoperability with Dirk van Gulik's system (no info
currently available); each system could resolve the other's URNs.  
Approximately 30 URNs were assigned, with URC metadata stored in an X.500 
database.

Some of this work is described in a conference paper:

	http://www.dstc.edu.au/RDU/reports/APweb96/index.html

A key lesson from the work was the critical need for browser support
for URNs in order to facilitate use and promotion of the identifiers.

Dirk Willem van Gulik, JRC (dirk.vangulik@jrc.it)

[No info available]



Ron Daniel Jr., Ed Balas, LANL

This focused on the development of a URN library (Ed Balas), which will be
made publicly available, and has already been used as the inspiration for
some of the software tools mentioned above. The software does a first
check for "known" namespaces, falling back to NAPTR if namespaces are not
recognized locally.  Resolution is done through thttp.  Only a few URNs
were assigned/resolved as part of this experimental project.

Key lesson learned:  "Maintenance, maintenance, maintenance".



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA03874 for urn-ietf-out; Tue, 11 Aug 1998 11:24:33 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA03863 for <urn-ietf@services.bunyip.com>; Tue, 11 Aug 1998 11:24:27 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA27818 for urn-ietf@services; Tue, 11 Aug 1998 11:17:03 -0400 (EDT)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id LAA27815 for <urn-ietf@bunyip.com>; Tue, 11 Aug 1998 11:17:01 -0400 (EDT)
Date: Tue, 11 Aug 1998 11:17:01 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] WG last call
Message-ID: <Pine.SUN.3.95.980811103231.27147F-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Okay, having checked with the authors, there are no known outstanding
agreed-upon changes to the URI resolution services document,

	draft-ietf-urn-resolution-services-06.txt

Bearing in mind that this is proposed to go to "experimental" track
as an RFC, I put it to the working group for last call before asking
the ADs to put it forward as an RFC.

If there are no major outstanding issues identified before August 25,
I will ask the ADs to put it forward.

Thanks,
Leslie.


----------------------------------------------------------------------------

    If cats had bumper stickers:                  Leslie Daigle
                                             
      "I wake for food."                          Bunyip Information Systems
                -- ThinkingCat                    (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA11660 for urn-ietf-out; Thu, 6 Aug 1998 12:28:47 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA11655 for <urn-ietf@services.bunyip.com>; Thu, 6 Aug 1998 12:28:45 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id MAA12562 for urn-ietf@services; Thu, 6 Aug 1998 12:24:04 -0400 (EDT)
Received: from mail-out2.apple.com (mail-out2.apple.com [17.254.0.51]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA12559 for <urn-ietf@bunyip.com>; Thu, 6 Aug 1998 12:24:00 -0400 (EDT)
Received: from mailgate.apple.com (A17-128-100-225.apple.com [17.128.100.225]) by mail-out2.apple.com (8.8.5/8.8.5) with ESMTP id JAA23712 for <urn-ietf@bunyip.com>; Thu, 6 Aug 1998 09:18:40 -0700
Received: from scv3.apple.com (scv3.apple.com [17.128.100.121]) by mailgate.apple.com (mailgate.apple.com2.0.15) with ESMTP id <B0001555045@mailgate.apple.com> for <urn-ietf@bunyip.com>; Thu, 06 Aug 1998 09:18:02 -0700
Received: from [17.219.26.213] (yves1.apple.com [17.219.26.213]) by scv3.apple.com (8.8.5/8.8.5) with ESMTP id JAA05480 for <urn-ietf@bunyip.com>; Thu, 6 Aug 1998 09:18:01 -0700
Message-Id: <199808061618.JAA05480@scv3.apple.com>
X-Mailer: Microsoft Outlook Express for Macintosh - 4.01 (295) 
Date: Thu, 06 Aug 1998 09:22:47 -0700
Subject: Re: [URN] WG last call -- namespace definition document
From: "Yves Arrouye" <yves.arrouye@usa.net>
To: urn-ietf@bunyip.com
MIME-Version: 1.0
X-Priority: 3
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Yves Arrouye" <yves.arrouye@usa.net>
Errors-To: owner-urn-ietf@Bunyip.Com

>> >  Some examples include:
>> >  
>> >  . mappings between different character set encodings
>> 
>> I don't understand why this made it here. URNs are encoded
>> based on UTF-8, as specified in the syntax document. This
>> eliminates any problems here.
>It may be better to find another example, but I do think this
>is not completely spurious.  URNs may be encoded in UTF-8, but
>this document is the bridge between (often existing) identifiers,
>their use, and their use in URNs.
>
>So, while it is clear that the identifier should be encoded in UTF-8
>for the purpose of expressing it as a URN, it may be important for
>people writing software to handle these identifiers to know that
>the character "e-acute accent" in an iso-latin-1 encoded identifier
>is the same as "e" in an ascii one.

The character set encoding problem may be eliminated, but depending on the
namespace, one might be willing to consider lexically equivalent strings
that compare according to the Unicode collation algorithm for example
(Unicode TR #10 on <http://www.unicode.org>). So the strings %C3%8A (LATIN
CAPITAL LETTER E WITH ACUTE, U+00C9) and E%CC%80 (LATIN CAPITAL E +
COMBINING ACUTE ACCENT, U+0301) could be considered to equivalent though
their UTF-8 encoding is not.
  And one could use secondary and tertiary differences to distinguish
between case (see the IETF documents namespace example, where case doesn't
matter) and to ignore differences in diacritics. Such comparisons could be
different in different locales.

Yves.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA05417 for urn-ietf-out; Thu, 6 Aug 1998 09:28:39 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA05405 for <urn-ietf@services.bunyip.com>; Thu, 6 Aug 1998 09:28:32 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id JAA11464 for urn-ietf@services; Thu, 6 Aug 1998 09:23:55 -0400 (EDT)
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA11461 for <urn-ietf@bunyip.com>; Thu, 6 Aug 1998 09:23:52 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.8.5/8.8.7a) with ESMTP id JAA04712; Thu, 6 Aug 1998 09:28:25 -0400 (EDT)
Message-Id: <199808061328.JAA04712@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-nid-req-05.txt
Date: Thu, 06 Aug 1998 09:28:25 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URN Namespace Definition Mechanisms
	Author(s)	: P. Faltstrom, R. Iannella, L. Daigle, D. van Gulik
	Filename	: draft-ietf-urn-nid-req-05.txt
	Pages		: 9
	Date		: 05-Aug-98
	
The URN WG has defined a syntax for Uniform Resource Names
(URNs) [RFC2141], as well as some proposed mechanisms for their
resolution and use in Internet applications ([RFC2168, RFC2169]).
The whole rests on the concept of individual 'namespaces' within the
URN structure.  Apart from  proof-of-concept namespaces, the use
of existing identifiers in URNs has been discussed ([RFC2288]),
and this document lays out general definitions of and
mechanisms for establishing URN 'namespaces'.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-nid-req-05.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-nid-req-05.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-nid-req-05.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19980805141507.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-nid-req-05.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-nid-req-05.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19980805141507.I-D@ietf.org>

--OtherAccess--

--NextPart--




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA26919 for urn-ietf-out; Wed, 5 Aug 1998 15:32:59 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA26914 for <urn-ietf@services.bunyip.com>; Wed, 5 Aug 1998 15:32:57 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id PAA09098 for urn-ietf@services; Wed, 5 Aug 1998 15:28:43 -0400 (EDT)
Received: from dynamicdiagrams.com (iris.dynamicdiagrams.com [205.181.196.2]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id PAA09093; Wed, 5 Aug 1998 15:28:39 -0400 (EDT)
Received: from [204.116.21.212] by dynamicdiagrams.com via ESMTP (940816.SGI.8.6.9/940406.SGI.AUTO) id PAA08381; Wed, 5 Aug 1998 15:20:37 -0700
Date: Wed, 5 Aug 1998 15:20:37 -0700
X-Sender: david@iris.dynamicdiagrams.com
Message-Id: <v03007801b1edee73dd8b@[204.116.21.212]>
In-Reply-To: <Pine.SUN.3.95.980805092551.7019A-100000@mocha.bunyip.com>
References: <199808050518.OAA02074@sh.w3.mag.keio.ac.jp>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
To: Leslie Daigle <leslie@bunyip.com>, "Martin J. Duerst" <duerst@w3.org>
From: "David G. Durand" <dgd@cs.bu.edu>
Subject: Re: [URN] WG last call -- namespace definition document
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "David G. Durand" <dgd@cs.bu.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

At 1:39 PM -0000 8/5/98, Leslie Daigle wrote:
>> > 	Some examples include:
>> >
>> > 	. mappings between different character set encodings
>>
>> I don't understand why this made it here. URNs are encoded
>> based on UTF-8, as specified in the syntax document. This
>> eliminates any problems here.
>
>It may be better to find another example, but I do think this
>is not completely spurious.  URNs may be encoded in UTF-8, but
>this document is the bridge between (often existing) identifiers,
>their use, and their use in URNs.
>
>So, while it is clear that the identifier should be encoded in UTF-8
>for the purpose of expressing it as a URN, it may be important for
>people writing software to handle these identifiers to know that
>the character "e-acute accent" in an iso-latin-1 encoded identifier
>is the same as "e" in an ascii one.
>
>Okay, so it's a bit tenuous.    My point is that the issue it's
>trying to address is (I think) not the one you think it is.

There are also practical details about how UTF8 is being applied. For
instance some URN spaces might differ on their preferred practice with
respect to composed characters included for compatibility with older
character encodings. Some might forbid the use of precomposed characters,
some might require equivalence between the two renderings, some might
forbid such equivalence. These are permissible options in how to apply
Unicode, as I understand it.

>> This should be reworded. Because URNs are based on UTF-8,
>> the chance that something has a more "generous" character set
>> are extremely small.

There are well known holes in Unicode with regards to writing systems that
are obsolete and obscure. At least in some scholarly applications, this can
be a real problem. Whether special URN schemes will come into use in these
contexts is an open question, of course.  The private-use characters are
one  mechanism for dealing with problems like this, and conventions for
their application might be a legitimate part of a URN scheme, as might be
particular transliteration conventions.

>> What should be asked for (not necessarily
>> in a "syntax conformance" section, but maybe in a "character encoding"
>> section) is information that disambiguates mappings between the
>> identifiers as conventionally used (e.g. in print) and Unicode/ISO 10646.
>> An example would be whether the apostrophe (U+27) or the backwards
>>apostrophe
>> (U+60) should be used for something that looks similar to these in print.

>I would actually direct this level of detail to other documents that
>are presumably being handled within the IETF or elsewhere -- i.e., there
>need to be standard ways of handling this across all applications, not just
>for URNs.

Exactly right.

>However, the "generousness" of the character sets is still relevant, because
>the URN syntax is conformant to the URI syntax, which means that certain
>characters (notably spaces) may need to be %-HEX-encoded.

Also a good point, although I suspect that the treatment of syntactically
special characters within the character set is at a different level than
that of dealing with characters altogether outside that chracter set.

  -- David


_________________________________________
David Durand              dgd@cs.bu.edu  \  david@dynamicDiagrams.com
Boston University Computer Science        \  Sr. Analyst
http://www.cs.bu.edu/students/grads/dgd/   \  Dynamic Diagrams
--------------------------------------------\  http://www.dynamicDiagrams.com/
MAPA: mapping for the WWW                    \__________________________




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA18867 for urn-ietf-out; Wed, 5 Aug 1998 09:43:24 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA18862 for <urn-ietf@services.bunyip.com>; Wed, 5 Aug 1998 09:43:21 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id JAA07186 for urn-ietf@services; Wed, 5 Aug 1998 09:39:15 -0400 (EDT)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id JAA07183; Wed, 5 Aug 1998 09:39:08 -0400 (EDT)
Date: Wed, 5 Aug 1998 09:39:07 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: "Martin J. Duerst" <duerst@w3.org>
cc: urn-ietf@bunyip.com
Subject: Re: [URN] WG last call -- namespace definition document
In-Reply-To: <199808050518.OAA02074@sh.w3.mag.keio.ac.jp>
Message-ID: <Pine.SUN.3.95.980805092551.7019A-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Howdy,

On Wed, 5 Aug 1998, Martin J. Duerst wrote:
> > 2.0 What is a URN Namespace?
> 
> > The development of an identifier structure, and thereby a collection
> > of identifiers, is a process that is inherently dependent on the needs
> > of the identifiers,
> 
> Sounds a bit strange. Do ISBNs have needs?

Well, I think they do, but perhaps that's because I spend my life
thinking about these things too much...  Perhaps a clearer wording is:

"...is inherently dependent on the requirements of the community defining
the identifier,"

> > 	Some examples include:
> > 	
> > 	. mappings between different character set encodings
> 
> I don't understand why this made it here. URNs are encoded
> based on UTF-8, as specified in the syntax document. This
> eliminates any problems here.

It may be better to find another example, but I do think this
is not completely spurious.  URNs may be encoded in UTF-8, but
this document is the bridge between (often existing) identifiers,
their use, and their use in URNs.

So, while it is clear that the identifier should be encoded in UTF-8
for the purpose of expressing it as a URN, it may be important for
people writing software to handle these identifiers to know that
the character "e-acute accent" in an iso-latin-1 encoded identifier
is the same as "e" in an ascii one.

Okay, so it's a bit tenuous.    My point is that the issue it's
trying to address is (I think) not the one you think it is.

It's been a while since I visited that part of the document; I'll
try to come up with a clearer example.

> > 	. equivalence between hyphenated and non-hyphenated
> > 	  groupings in the identifier string
> > 
> > 
> > Conformance with URN Syntax:
> > 
> > 	This section should outline any special considerations
> > 	required for conforming with the URN syntax.  This is
> > 	particularly applicable in the case of legacy naming
> > 	systems that are used in the context of URNs.
> > 
> > 	For example, if a namespace is used in contexts other 
> > 	than URNs, it may have a more generous character set than is 
> > 	immediately available with URNs.  This section should flag this
> > 	issue and outline necessary mappings to conform to 
> > 	URN syntax.  (E.g., see the section on SICIs in [RFC2288]).
> 
> This should be reworded. Because URNs are based on UTF-8,
> the chance that something has a more "generous" character set
> are extremely small. What should be asked for (not necessarily
> in a "syntax conformance" section, but maybe in a "character encoding"
> section) is information that disambiguates mappings between the
> identifiers as conventionally used (e.g. in print) and Unicode/ISO 10646.
> An example would be whether the apostrophe (U+27) or the backwards apostrophe
> (U+60) should be used for something that looks similar to these in print.

I would actually direct this level of detail to other documents that
are presumably being handled within the IETF or elsewhere -- i.e., there
need to be standard ways of handling this across all applications, not just
for URNs.

However, the "generousness" of the character sets is still relevant, because
the URN syntax is conformant to the URI syntax, which means that certain
characters (notably spaces) may need to be %-HEX-encoded.


Leslie.


----------------------------------------------------------------------------

    If cats had bumper stickers:                  Leslie Daigle
                                             
      "I wake for food."                          Bunyip Information Systems
                -- ThinkingCat                    (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id BAA11267 for urn-ietf-out; Wed, 5 Aug 1998 01:18:38 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA11262 for <urn-ietf@services.bunyip.com>; Wed, 5 Aug 1998 01:18:35 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id BAA05968 for urn-ietf@services; Wed, 5 Aug 1998 01:14:41 -0400 (EDT)
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA05964; Wed, 5 Aug 1998 01:14:37 -0400 (EDT)
Received: from enoshima.w3.mag.keio.ac.jp (dhcp-100-140.mag.keio.ac.jp [133.27.195.140]) by sh.w3.mag.keio.ac.jp (8.9.0/3.6W-W3C/Keio) with SMTP id OAA02074; Wed, 5 Aug 1998 14:18:30 +0900 (JST)
Message-Id: <199808050518.OAA02074@sh.w3.mag.keio.ac.jp>
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3-J (32)
Date: Wed, 05 Aug 1998 13:59:41 +0900
To: Leslie Daigle <leslie@bunyip.com>
From: "Martin J. Duerst" <duerst@w3.org>
Subject: Re: [URN] WG last call -- namespace definition document
Cc: urn-ietf@bunyip.com
In-Reply-To: <Pine.SUN.3.95.980804181321.4723C-100000@mocha.bunyip.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Martin J. Duerst" <duerst@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

At 18:17 98/08/04 -0400, Leslie Daigle wrote:
> Howdy,
> 
> Attached is the updated version of the namepsace definition document that
> I have just sent to the I-D repository.  This version features one 
> change over the last one:
> 
> 	. added a named repository of URN namespace registration information
> 
> Additionally, I have been in touch with the IANA, and they say they
> can do what they believe we are asking them to do here.
> 
> So, since this document isn't changing, and there hasn't been much
discussion
> of it, I move it forward for working group last call -- if there are no
> significant changes requested/supported before August 21, I will send it to 
> the ADs for consideration as an RFC. 

>       URN Namespace Definition Mechanisms

> 2.0 What is a URN Namespace?

> The development of an identifier structure, and thereby a collection
> of identifiers, is a process that is inherently dependent on the needs
> of the identifiers,

Sounds a bit strange. Do ISBNs have needs?


> 3.0 URN Namespace Definition Template

> Information in the template is as follows:



> Rules for Lexical Equivalence:
> 
> 	If there are particular algorithms for determining
> 	equivalence between two URN strings in this namespace,
> 	rules can be provided here.  
> 
> 	Some examples include:
> 	
> 	. mappings between different character set encodings

I don't understand why this made it here. URNs are encoded
based on UTF-8, as specified in the syntax document. This
eliminates any problems here.

> 	. equivalence between hyphenated and non-hyphenated
> 	  groupings in the identifier string
> 
> 
> Conformance with URN Syntax:
> 
> 	This section should outline any special considerations
> 	required for conforming with the URN syntax.  This is
> 	particularly applicable in the case of legacy naming
> 	systems that are used in the context of URNs.
> 
> 	For example, if a namespace is used in contexts other 
> 	than URNs, it may have a more generous character set than is 
> 	immediately available with URNs.  This section should flag this
> 	issue and outline necessary mappings to conform to 
> 	URN syntax.  (E.g., see the section on SICIs in [RFC2288]).

This should be reworded. Because URNs are based on UTF-8,
the chance that something has a more "generous" character set
are extremely small. What should be asked for (not necessarily
in a "syntax conformance" section, but maybe in a "character encoding"
section) is information that disambiguates mappings between the
identifiers as conventionally used (e.g. in print) and Unicode/ISO 10646.
An example would be whether the apostrophe (U+27) or the backwards apostrophe
(U+60) should be used for something that looks similar to these in print.



Hope this helps.    Regards,   Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA06652 for urn-ietf-out; Tue, 4 Aug 1998 18:21:02 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA06641 for <urn-ietf@services.bunyip.com>; Tue, 4 Aug 1998 18:20:56 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id SAA04934 for urn-ietf@services; Tue, 4 Aug 1998 18:17:10 -0400 (EDT)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id SAA04931 for <urn-ietf@bunyip.com>; Tue, 4 Aug 1998 18:17:07 -0400 (EDT)
Date: Tue, 4 Aug 1998 18:17:07 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] WG last call -- namespace definition document
Message-ID: <Pine.SUN.3.95.980804181321.4723C-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Howdy,

Attached is the updated version of the namepsace definition document that
I have just sent to the I-D repository.  This version features one 
change over the last one:

	. added a named repository of URN namespace registration information

Additionally, I have been in touch with the IANA, and they say they
can do what they believe we are asking them to do here.

So, since this document isn't changing, and there hasn't been much discussion
of it, I move it forward for working group last call -- if there are no
significant changes requested/supported before August 21, I will send it to 
the ADs for consideration as an RFC. 

Leslie.

----------------------------------------------------------------------------

    If cats had bumper stickers:                  Leslie Daigle
                                             
      "I wake for food."                          Bunyip Information Systems
                -- ThinkingCat                    (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------


		

Internet Draft                               Leslie L. Daigle
August 4, 1998                               Bunyip Information Systems
draft-ietf-urn-nid-req-05.txt                Dirk-Willem van Gulik
                                             ISIS/CEO, JRC Ispra
                                             Renato Iannella
                                             DSTC Pty Ltd
                                             Patrik Faltstrom
                                             Tele2/Swipnet



      URN Namespace Definition Mechanisms


Status of this Document

     This document is an Internet-Draft.  Internet-Drafts are working  
     documents of the Internet Engineering Task Force (IETF), its
     areas, and its working groups.  Note that other groups may also  
     distribute working documents as Internet-Drafts. 

     Internet-Drafts are draft documents valid for a maximum of six
     months and may be updated, replaced, or obsoleted by other
     documents at any time.  It is inappropriate to use Internet-
     Drafts as reference material or to cite them other than as 
     "work in progress."

     To view the entire list of current Internet-Drafts, please check
     the "1id-abstracts.txt" listing contained in the Internet-Drafts
     Shadow Directories on ftp.is.co.za (Africa), ftp.nordu.net
     (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
     Coast), or ftp.isi.edu (US West Coast).



0.0 Abstract

The URN WG has defined a syntax for Uniform Resource Names
(URNs) [RFC2141], as well as some proposed mechanisms for their
resolution and use in Internet applications ([RFC2168, RFC2169]).    
The whole rests on the concept of individual "namespaces" within the
URN structure.  Apart from  proof-of-concept namespaces, the use
of existing identifiers in URNs has been discussed ([RFC2288]),
and this document lays out general definitions of and 
mechanisms for establishing URN "namespaces". 


1.0 Introduction

Uniform Resource Names (URNs) are resource identifiers with the
specific requirements for enabling location independent
identification of a resource, as well as longevity of reference.
There are 2 assumptions that are key to this document:

Assumption #1:

   Assignment of a URN is a managed process.

   I.e., not all strings that conform to URN syntax are necessarily
   valid URNs.  A URN is assigned according to the rules of a 
   particular namespace (in terms of syntax, semantics, and process).


Assumption #2:

   The space of URN namespaces is managed.
   
   I.e., not all syntactically correct URN namespaces (per the URN
   syntax definition)  are valid URN namespaces.  A URN namespace
   must have a recognized definition in order to be valid.


The purpose of this document is to outline a mechanism and provide a
template for explicit namespace definition, along with the mechanism
for associating an identifier (called a "Namespace ID", or NID) which
is registered with the Internet Assigned Number Authority, IANA.

Note that this document restricts itself to the description of
processes for the creation of URN namespaces.  If "resolution" of any
so-created URN identifiers is desired, a separate process of
registration in a global NID directory, such as that provided by the
NAPTR system [RFC2168], is necessary.  See [NAPTR-REG] for information
on obtaining registration in the NAPTR global NID directory.


2.0 What is a URN Namespace?

For the purposes of URNs, a "namespace" is a collection of
uniquely-assigned identifiers.  A URN namespace itself has an
identifier in order to

	. ensure global uniqueness of URNs
	. (where desired) provide a cue for the structure of the
	  identifier

For example, ISBNs and ISSNs are both collections of identifiers used
in the traditional publishing world; while there may some number (or
numbers) that is both a valid ISBN identifier and ISSN identifier,
using different designators for the two collections ensures that no
two URNs will be the same for different resources.

The development of an identifier structure, and thereby a collection
of identifiers, is a process that is inherently dependent on the needs
of the identifiers, how they will be assigned, and the uses to which
they will be put.  All of these issues are specific to the individual
community seeking to define a namespace (e.g., publishing community,
association of booksellers, protocol developers, etc); they are beyond
the scope of the IETF URN work.

This document outlines the processes by which a collection of
identifiers satisfying certain constraints (uniqueness of assignment,
etc) can become a bona fide URN namespace by obtaining a NID.  In a
nutshell, a template for the definition of the namespace is completed
for deposit with IANA, and a NID is assigned.  The details of the
process and possibilities for NID strings are outlined below; first, a
template for the definition is provided.


3.0 URN Namespace Definition Template

Definition of a URN namespace is accomplished by completing the
following information template.  Apart from providing a mechanism
for disclosing structure of the URN namespace, this information
is designed to be useful for

	. entities seeking to have a URN assigned in a namespace
	  (if applicable)
        . entities seeking to provide URN resolvers for a namespace 
	  (if applicable)

This is particularly important for communities evaluating the
possibility of using a portion of an existing URN namespace rather 
than creating their own.

Information in the template is as follows:

Namespace ID:
	
	Assigned by IANA.  In some contexts, a particular one
	may be requested (see below).

Declared registrant of the namespace:  

	Name and e-mail address.

Declaration of structure:

	This section should outline any structural features of
	identifiers in this namespace.  At the very least, this
	description may be used to introduce terminology used in
	other sections.  This structure may also be used for
	determining realistic caching/shortcuts approaches; suitable 
	caveats should be provided.

	Answers might include, but are not limited to:

	. the structure is opaque (no exposition)
	. a regular expression for parsing the identifier into
	  components, including naming authorities


Relevant ancillary documentation:

	This section should list any RFCs, standards, or other published
	documentation that defines or explains all or part of the
	namespace structure.

	Answers might include, but are not limited to:
	
	. RFCs outlining syntax of the namespace
	. Other community's (e.g., ISO) documents outlining syntax
	  of the identifiers in the namespace
	. Explanatory material introducing the namespace


Identifier uniqueness considerations:
	
	This section should address the requirement that 
	URN identifiers be assigned uniquely -- they are assigned
	to at most one resource, and are not reassigned.

	Possible answers include, but are not limited to:

	. exposition of the structure of the identifiers, and
	  partitioning of the space of identifiers amongst 
	  assignment authorities
	. identifiers are assigned sequentially
	. information is withheld; the namespace is opaque


Identifier persistence considerations:

	Although non-reassignment of URN identifiers ensures
	that a URN will persist in identifying a particular
	resource even after the "lifetime of the resource", 
	some consideration should be given to the persistence
	of the usability of the URN.  This is particularly
	important in the case of URN namespaces providing 
	global resolution.

	Possible answers include, but are not limited to:

	. quality of service considerations


Process of identifier assignment:

	This section should detail the mechanisms and/or authorities
	for assigning URNs to resources.  It should make clear whether
	assignment is completely open, or if limited, how
	to become an assigner of identifiers, and/or get one
	assigned by existing assignment authorities.  Answers
	could include, but are not limited to:

	. assignment is completely open, following a particular
	  algorithm
	. assignment is delegated to authorities recognized by
	  a particular organization (e.g., the Digital Object
	  Identifier Foundation controls the DOI assignment space and 
	  its delegation)
	. assignment is completely closed (e.g., for a private
	  organization)


Process for identifier resolution:

	If a namespace is intended to be accessible for global
	resolution, it must be registerd in an RDS (Resolution
	Discovery System, see [RFC2276]) such as NAPTR.  Resolution
	then proceeds according to standard URI resolution processes,
	and the mechanisms of the RDS.  What this section should
	outline is the requirements for becoming a recognized resolver 
	of URNs in this namespace (and being so-listed in the RDS
	registry).

	Answers may include, but are not limited to:

	. the namespace is not listed with an RDS; this is not
	  relevant
	. resolution mirroring is completely open, with a mechanism
	  for updating an appropriate RDS
	. resolution is controlled by entities to which assignment
	  has been delegated


Rules for Lexical Equivalence:

	If there are particular algorithms for determining
	equivalence between two URN strings in this namespace,
	rules can be provided here.  

	Some examples include:
	
	. mappings between different character set encodings
	. equivalence between hyphenated and non-hyphenated
	  groupings in the identifier string


Conformance with URN Syntax:

	This section should outline any special considerations
	required for conforming with the URN syntax.  This is
	particularly applicable in the case of legacy naming
	systems that are used in the context of URNs.

	For example, if a namespace is used in contexts other 
	than URNs, it may have a more generous character set than is 
	immediately available with URNs.  This section should flag this
	issue and outline necessary mappings to conform to 
	URN syntax.  (E.g., see the section on SICIs in [RFC2288]).

Validation mechanism:

	Apart from attempting resolution of a URN, a URN namespace
	may provide mechanism for "validating" a URN -- i.e., 
	determining whether a given string is currently a
	validly-assigned URN.  For example, even if an ISBN
	URN namespace is created, it is not clear that
	all ISBNs will translate directly into "assigned URNs".

	A validation mechanims might be:

	. a syntax grammar
	. an on-line service
	. an off-line service


Scope:
	
	This section should outline the scope of the use of the
	identifiers in this namespace.  Apart from considerations
	of private vs. public namespaces, this section is critical
	in evaluating the applicability of a requested NID.  For
	example, a namespace claiming to deal in "social security
	numbers" should have a global scope and address all 
	social security number structures (unlikely).  On the
	other hand, at a national level, it is reasonable to
	posit a URN namespace for "this nation's social security
	numbers".



4.0 URN Namespace Registration and NID Assignment Process

Different levels of disclosure are expected/defined for namespaces.
According to the level of open-forum  discussion surrounding
the disclosure, a URN namespace may be assigned or may request a
particular identifier.

There are 3 categories of URN namespaces defined here, distinguished
by expected level of service and required procedures for registration.


	  I. Experimental: These are not explicitly registered with IANA. They
	        take the form

		x-<NID>

		No provision is made for avoiding collision of experimental
	 	NIDs; they are intended for use within internal or limited 
		experimental contexts.

	 II. Informal:  These are registered with IANA and are assigned a 
		number sequence as an identifier, in the format:
		
			"iana-" <number>

		where <number> is chosen by the IANA on a First Come First
	 	Served basis (see [IANA-CONSIDERATIONS]).

		Registrants should send a copy of the registration
	  	template (see section 3.0), duly completed, to the 

			urn-nid@apps.ietf.org

		mailing and allow for a 2 week discussion period for
		clarifying the expression of the registration information
		and suggestions for improvements to the namespace proposal.  
		
		After suggestions for clarification of the registration 
		information have been incorporated, the template may be 
		submitted to:
	 	
			iana@iana.org 

		for assignment of a NID.

	 	The only restrictions on <number> are that it consist
		strictly of digits and that it not cause the NID to exceed
		length limitations outlined in the URN syntax ([RFC2168]).

	III. Formal:  These are processed through an RFC review 
	 	process.  The RFC need not be standards-track.  The template 
		defined in section 3.0 may be
		included as part of the RFC, or a separate message
		referencing the RFC.  The proposed template should
		be sent to the 

			urn-nid@apps.ietf.org

		mailing list to allow for a 2 week discussion period.

		The registration template should then be sent to 

			iana@iana.org

		A particular NID string is requested, and is assigned by IETF
		consensus (as defined in [IANA-CONSIDERATIONS]), with
		the additional constraints that the NID string must 
		not start with "x-" (see Type I above) or "iana-" (see Type II 
		above), and is not already a registered NID.

		The two-letter country codes are reserved
		for availability for national registrations.

URN namespace registrations will be posted in the anonymous FTP directory
"ftp://ftp.isi.edu/in-notes/iana/assignments/URN-namespaces/".



5.0 Example

The following example is provided for the purposes of illustration of
the URN NID template described in section 3.0.  Although it is based on
a posited "generic Internet namespace" that has been discussed informally
within the URN WG, there are still technical and infrastructural issues
that would have to be resolved before such a namespace could be properly
and completely described.  


Namespace ID:
	
	To be assigned
	
Declared registrant of the namespace:  

	T. Cat
	leslie@thinkingcat.com


Declaration of structure:

	The identifier structure is as follows:
	
	URN:<assigned number>:<FQDN>:<assigned string>

	where FQDN is a fully-qualified domain name, and the
	assigned string is conformant to URN syntax requirements.

Relevant ancillary documentation:

	Definition of domain names, found in:

	P. Mockapetris, "DOMAIN NAMES - IMPLEMENTATION AND SPECIFICATION", 
	RFC1035, November 1987.


Identifier uniqueness considerations:
	
	Uniqueness is guaranteed as long as the assigned
	string is never reassigned for a given FQDN, and that the FQDN
	is never reassigned.	
	
	N.B.:  operationally, there is nothing that prevents a domain
	name from being reassigned;  indeed, it is not an uncommon 
	occurrence.  This is one of the reasons that this example
	makes a poor URN namespace in practice, and is therefore not
	seriously being proposed as it stands.
	

Identifier persistence considerations:

	Persistence of identifiers is dependent upon suitable
	delegation of resolution at the level of "FQDN"s, and persistence
	of FQDN assignment.
	
	Same note as above.

Process of identifier assignment:

	Assignment of these URNs delegated to individual domain
	name holders (for FQDNs).  The holder of the FQDN registration
	is required to maintain an entry (or delegate it) in the
	NAPTR RDS.  Within each of these delegated name partitions,
	the string may be assigned per local requirements.

	e.g.  urn:<assigned number>:thinkingcat.com:001203



Process for identifier resolution:

	Domain name holders are responsible for operating or
	delegating resolution servers for the FQDN in which they
	have assigned URNs.


Rules for Lexical Equivalence:

	FQDNs are case-insensitive.  Thus, the portion of the URN

		urn:<assigned number>:<FQDN>:

	is case-insenstive for matches.  The remainder of the identifier
	must be considered case-sensitve.


Conformance with URN Syntax:

	No special considerations.

Validation mechanism:

	None specified.

Scope:
	
	Global.





6.0 Security Considerations

This document largely focuses on providing mechanisms for the
declaration of public information.  Nominally, these declarations
should be of relatively low security profile, however there is
always the danger of "spoofing" and providing mis-information.
Information in these declarations should be taken as advisory.




7.0 References

[IANA-CONSIDERATIONS] H. Alvestrand and T. Narten, "Guidelines for
    Writing an IANA Considerations Section in RFCs", 
    draft-iesg-iana-considerations-04.txt.

[RFC2168] Ron Daniel & Michael Mealling, "Resolution of Uniform 
    Resource Identifiers using the Domain Name System", RFC 2168,
    June 1997.

[RFC2169] Ron Daniel, "A Trivial Convention for using HTTP in URN 
    Resolution", RFC 2169, June 1997.

[RFC2288] C. Lynch, C. Preston & R. Daniel, "Using Existing 
    Bibliographic Identifiers as Uniform Resource Names", RFC 2288,
    February 1998.

[NAPTR-REG] M. Mealling, "Assignment Procedures for the URI Resolution 
    using DNS (RFC2168)", draft-ietf-urn-net-procedures-00.txt.

[RFC2141] Ryan Moats, "URN Syntax", RFC 2141, May 1997.

[RFC1737] Karen R Sollins & Larry Masinter, "Functional Requirements 
    for Uniform Resource Names", RFC1737, December 1994

[RFC2276] K. Sollins, "Architectural Principles of Uniform Resource 
    Name Resolution", RFC 2276, January 1998.




8.0 Authors' Addresses

Leslie L. Daigle
Bunyip Information Systems Inc
310 Ste. Catherine St. W
Suite 300
Montreal, Quebec, CANADA
H2X 2A1
voice: +1 514 875-8611
fax:   +1 514 875-8134
email:  leslie@bunyip.com

Dirk-Willem van Gulik
ISIS/STA/CEO - TP 270
Joint Research Centre Ispra
21020 Ispra (Va)
Italy.
voice: +39 332 78 9549 or 5044  
fax:   +39 332 78 9185
email:  Dirk.vanGulik@jrc.it

Renato Iannella
DSTC Pty Ltd
Gehrmann Labs, The Uni of Queensland
AUSTRALIA, 4072
voice:  +61 7 3365 4310
fax:    +61 7 3365 4311
email:  renato@dstc.edu.au


Patrik Faltstrom
Tele2/Swipnet
Borgarfjordsgatan 16
P.O. Box 62
S-164 94 Kista
SWEDEN
voice:  +46-5626 4000
fax:    +46-5626 4200
email:  paf@swip.net




                                                                                                                                                                                                                                                                                                                                      1998-09.mail                                                                                        0000666 0000036 0000010 00000005107 06573542625 011546  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@Bunyip.Com  Thu Sep  3 12:36:37 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id MAA07305
	for <urn-archive@ietf.org>; Thu, 3 Sep 1998 12:36:36 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA14284;
	Thu, 3 Sep 1998 12:36:35 -0400 (EDT)
Date: Thu, 3 Sep 1998 12:36:35 -0400 (EDT)
Message-Id: <199809031636.MAA14284@services.bunyip.com>
To: urn-archive@ietf.org
From: majordomo@Bunyip.Com
Subject: Welcome to urn-ietf
Reply-To: majordomo@Bunyip.Com

--

Welcome to the urn-ietf mailing list!

If you ever want to remove yourself from this mailing list,
you can send mail to "majordomo@services.bunyip.com" with the following command
in the body of your email message:

    unsubscribe urn-ietf urn-archive@ietf.org

Here's the general information for the list you've
subscribed to, in case you don't already have it:


This mailing list is for discussion of Uniform Resource Name 
standardization work as it is being carried out in the IETF context.
After a BOF session at the Montreal IETF in June, 1996, there seemed to be
consensus that there was a direction for moving forward in defining a   
manageable corner of the URN problem, and tackling it.  This list is 
intended as the vehicle for carrying out that work.  Newcomers are urged
to familiarize themselves with previous discussions; archives of the mail
to this list are available (see below.)

See http://www.bunyip.com/research/ietf/urn-ietf/  for more details.

Mailing list and digest archives are available at:

ftp://ftp.bunyip.com/pub/mailing-lists/urn-ietf.archive/urn-ietf.archive.YYMM
ftp://ftp.bunyip.com/pub/mailing-lists/urn-ietf-digest.archive/v0V.nNNN
 
for the main list, YYMM represents the year and month numerically
  as in: 9511 = November, 1995
for the digest of the list v0V.nNNN represents the Volume and digest
  Number as in: v01.n023 = Volume 1, Number 23
 
These files are also available with majordomo via majordomo@bunyip.com.
If you need some help with this there are a couple of places to look.
First you can send a note to:
 
majordomo@bunyip.com
 
with the text:
 
help
END
 
in the body of the message.  If this doesn't help much and you need to
speak with the human responsible for this list, send a note to:
 
owner-urn-ietf@bunyip.com
 
Note that this list is also available in a daily digest format as well.
See the help file (mentioned above) for information if you aren't
already familiar with usual majordomo procedures and naming schemes.
 
                                listmaster@Bunyip.Com



                                                                                                                                                                                                                                                                                                                                                                                                                                                         1998-10.mail                                                                                        0000666 0001752 0000010 00001664326 11373061460 011514  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    From owner-urn-ietf@Bunyip.Com  Thu Oct  8 16:06:01 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id QAA12378
	for <urn-archive@ietf.org>; Thu, 8 Oct 1998 16:05:57 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA18047
	for urn-ietf-out; Thu, 8 Oct 1998 15:11:36 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA18037
	for <urn-ietf@services.bunyip.com>; Thu, 8 Oct 1998 15:11:30 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA22629
	for urn-ietf@services; Thu, 8 Oct 1998 15:11:31 -0400 (EDT)
Received: from localhost (leslie@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id PAA22626
	for <urn-ietf@bunyip.com>; Thu, 8 Oct 1998 15:11:28 -0400 (EDT)
Date: Thu, 8 Oct 1998 15:11:27 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@Bunyip.Com
Subject: [URN] WG last call:  URN Namespace Definition Mechanisms
Message-ID: <Pine.SUN.3.95.981008150015.22184C-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Howdy,

Attached is a revised draft of

	URN Namespace Definition Mechanisms

which attempts to address the specific issues brought up in August re.
description of character sets/character encoding equivalences, etc.
It has been submitted to the I-D editor.

Other minor changes include:

	. ALL two letter NIDs are reserved for country codes
	. addition of version information for the registration
	. clarification of process for FORMAL namespace documents

I hereby declare this document open for "Working Group Last Call" -- if
there are any issues with the changes that have been made, please let me
know by 5pm EST October 19, 1998.  

Thanks,
Leslie.

----------------------------------------------------------------------------

    If cats had bumper stickers:                  Leslie Daigle
                                             
      "I wake for food."                          Bunyip Information Systems
                -- ThinkingCat                    (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------





Internet Draft                               Leslie L. Daigle
October 8, 1998                              Bunyip Information Systems
draft-ietf-urn-nid-req-06.txt                Dirk-Willem van Gulik
                                             ISIS/CEO, JRC Ispra
                                             Renato Iannella
                                             DSTC Pty Ltd
                                             Patrik Faltstrom
                                             Tele2/Swipnet



      URN Namespace Definition Mechanisms


Status of this Document

     This document is an Internet-Draft.  Internet-Drafts are working  
     documents of the Internet Engineering Task Force (IETF), its
     areas, and its working groups.  Note that other groups may also  
     distribute working documents as Internet-Drafts. 

     Internet-Drafts are draft documents valid for a maximum of six
     months and may be updated, replaced, or obsoleted by other
     documents at any time.  It is inappropriate to use Internet-
     Drafts as reference material or to cite them other than as 
     "work in progress."

     To view the entire list of current Internet-Drafts, please check
     the "1id-abstracts.txt" listing contained in the Internet-Drafts
     Shadow Directories on ftp.is.co.za (Africa), ftp.nordu.net
     (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
     Coast), or ftp.isi.edu (US West Coast).



0.0 Abstract

The URN WG has defined a syntax for Uniform Resource Names
(URNs) [RFC2141], as well as some proposed mechanisms for their
resolution and use in Internet applications ([RFC2168, RFC2169]).    
The whole rests on the concept of individual "namespaces" within the
URN structure.  Apart from  proof-of-concept namespaces, the use
of existing identifiers in URNs has been discussed ([RFC2288]),
and this document lays out general definitions of and 
mechanisms for establishing URN "namespaces". 


1.0 Introduction

Uniform Resource Names (URNs) are resource identifiers with the
specific requirements for enabling location independent
identification of a resource, as well as longevity of reference.
There are 2 assumptions that are key to this document:

Assumption #1:

   Assignment of a URN is a managed process.

   I.e., not all strings that conform to URN syntax are necessarily
   valid URNs.  A URN is assigned according to the rules of a 
   particular namespace (in terms of syntax, semantics, and process).


Assumption #2:

   The space of URN namespaces is managed.
   
   I.e., not all syntactically correct URN namespaces (per the URN
   syntax definition)  are valid URN namespaces.  A URN namespace
   must have a recognized definition in order to be valid.


The purpose of this document is to outline a mechanism and provide a
template for explicit namespace definition, along with the mechanism
for associating an identifier (called a "Namespace ID", or NID) which
is registered with the Internet Assigned Number Authority, IANA.

Note that this document restricts itself to the description of
processes for the creation of URN namespaces.  If "resolution" of any
so-created URN identifiers is desired, a separate process of
registration in a global NID directory, such as that provided by the
NAPTR system [RFC2168], is necessary.  See [NAPTR-REG] for information
on obtaining registration in the NAPTR global NID directory.


2.0 What is a URN Namespace?

For the purposes of URNs, a "namespace" is a collection of
uniquely-assigned identifiers.  A URN namespace itself has an
identifier in order to

	. ensure global uniqueness of URNs
	. (where desired) provide a cue for the structure of the
	  identifier

For example, ISBNs and ISSNs are both collections of identifiers used
in the traditional publishing world; while there may some number (or
numbers) that is both a valid ISBN identifier and ISSN identifier,
using different designators for the two collections ensures that no
two URNs will be the same for different resources.

The development of an identifier structure, and thereby a collection
of identifiers, is a process that is inherently dependent on the 
requirements of the community defining the identifier, how they will 
be assigned, and the uses to which they will be put.  All of these 
issues are specific to the individual community seeking to define a 
namespace (e.g., publishing community, association of booksellers, 
protocol developers, etc); they are beyond the scope of the IETF 
URN work.

This document outlines the processes by which a collection of
identifiers satisfying certain constraints (uniqueness of assignment,
etc) can become a bona fide URN namespace by obtaining a NID.  In a
nutshell, a template for the definition of the namespace is completed
for deposit with IANA, and a NID is assigned.  The details of the
process and possibilities for NID strings are outlined below; first, a
template for the definition is provided.


3.0 URN Namespace Definition Template

Definition of a URN namespace is accomplished by completing the
following information template.  Apart from providing a mechanism
for disclosing structure of the URN namespace, this information
is designed to be useful for

	. entities seeking to have a URN assigned in a namespace
	  (if applicable)
        . entities seeking to provide URN resolvers for a namespace 
	  (if applicable)

This is particularly important for communities evaluating the
possibility of using a portion of an existing URN namespace rather 
than creating their own.

Information in the template is as follows:

Namespace ID:
	
	Assigned by IANA.  In some contexts, a particular one
	may be requested (see below).

Registration Information:

	This is information to identify the particular version of
	registration information:

	. registration version number: starting with 1, incrementing by 1
		with each new version
	. registration date: date submitted to the IANA, using
		the format 
			YYYY-MM-DD
		as outlined in [ISO8601].

Declared registrant of the namespace:  

	Required: Name and e-mail address.
	Recommended:  Affiliation, address, etc.

Declaration of syntactic structure:

	This section should outline any structural features of
	identifiers in this namespace.  At the very least, this
	description may be used to introduce terminology used in
	other sections.  This structure may also be used for
	determining realistic caching/shortcuts approaches; suitable 
	caveats should be provided.  If there are any specific
	character encoding rules (e.g., which character should
	always be used for single-quotes), these should be listed
	here.
	

	Answers might include, but are not limited to:

	. the structure is opaque (no exposition)
	. a regular expression for parsing the identifier into
	  components, including naming authorities


Relevant ancillary documentation:

	This section should list any RFCs, standards, or other published
	documentation that defines or explains all or part of the
	namespace structure.

	Answers might include, but are not limited to:
	
	. RFCs outlining syntax of the namespace
	. Other of the defining community's (e.g., ISO) documents 
	  outlining syntax of the identifiers in the namespace
	. Explanatory material introducing the namespace


Identifier uniqueness considerations:
	
	This section should address the requirement that 
	URN identifiers be assigned uniquely -- they are assigned
	to at most one resource, and are not reassigned.

	(Note that the definition of "resource" is fairly
	broad; for example, information on "Today's Weather" might 
	be considered a single resource, although the content is
	dynamic.)

	Possible answers include, but are not limited to:

	. exposition of the structure of the identifiers, and
	  partitioning of the space of identifiers amongst 
	  assignment authorities which are individually responsible
	  for respecting uniqueness rules
	. identifiers are assigned sequentially
	. information is withheld; the namespace is opaque


Identifier persistence considerations:

	Although non-reassignment of URN identifiers ensures
	that a URN will persist in identifying a particular
	resource even after the "lifetime of the resource", 
	some consideration should be given to the persistence
	of the usability of the URN.  This is particularly
	important in the case of URN namespaces providing 
	global resolution.

	Possible answers include, but are not limited to:

	. quality of service considerations


Process of identifier assignment:

	This section should detail the mechanisms and/or authorities
	for assigning URNs to resources.  It should make clear whether
	assignment is completely open, or if limited, how
	to become an assigner of identifiers, and/or get one
	assigned by existing assignment authorities.  Answers
	could include, but are not limited to:

	. assignment is completely open, following a particular
	  algorithm
	. assignment is delegated to authorities recognized by
	  a particular organization (e.g., the Digital Object
	  Identifier Foundation controls the DOI assignment space and 
	  its delegation)
	. assignment is completely closed (e.g., for a private
	  organization)


Process for identifier resolution:

	If a namespace is intended to be accessible for global
	resolution, it must be registerd in an RDS (Resolution
	Discovery System, see [RFC2276]) such as NAPTR.  Resolution
	then proceeds according to standard URI resolution processes,
	and the mechanisms of the RDS.  What this section should
	outline is the requirements for becoming a recognized resolver 
	of URNs in this namespace (and being so-listed in the RDS
	registry).

	Answers may include, but are not limited to:

	. the namespace is not listed with an RDS; this is not
	  relevant
	. resolution mirroring is completely open, with a mechanism
	  for updating an appropriate RDS
	. resolution is controlled by entities to which assignment
	  has been delegated


Rules for Lexical Equivalence:

	If there are particular algorithms for determining
	equivalence between two identifiers in the underlying
	namespace (hence, in the URN string itself), rules can 
	be provided here.  

	Some examples include:
	
	. equivalence between hyphenated and non-hyphenated
	  groupings in the identifier string
	. equivalence between single-quotes and double-quotes
	. Namespace-defined equivalences between specific 
	  characters, such as "character X with or without
	  diacritic marks".

	Note that these are not normative statements for any kind of 
	best practice for handling equivalences between characters; 
	they are statements limited to reflecting the namespace's 
	own rules.



Conformance with URN Syntax:

	This section should outline any special considerations
	required for conforming with the URN syntax.  This is
	particularly applicable in the case of legacy naming
	systems that are used in the context of URNs.

	For example, if a namespace is used in contexts other 
	than URNs, it may make use of characters that are reserved
	in the URN syntax.  This section should flag any such
	characters, and outline necessary mappings to conform to 
	URN syntax.  Normally, this will be handled by hex encoding
	the symbol.

	For example, see the section on SICIs in [RFC2288].

Validation mechanism:

	Apart from attempting resolution of a URN, a URN namespace
	may provide mechanism for "validating" a URN -- i.e., 
	determining whether a given string is currently a
	validly-assigned URN.  For example, even if an ISBN
	URN namespace is created, it is not clear that
	all ISBNs will translate directly into "assigned URNs".

	A validation mechanims might be:

	. a syntax grammar
	. an on-line service
	. an off-line service


Scope:
	
	This section should outline the scope of the use of the
	identifiers in this namespace.  Apart from considerations
	of private vs. public namespaces, this section is critical
	in evaluating the applicability of a requested NID.  For
	example, a namespace claiming to deal in "social security
	numbers" should have a global scope and address all 
	social security number structures (unlikely).  On the
	other hand, at a national level, it is reasonable to
	posit a URN namespace for "this nation's social security
	numbers".



4.0 URN Namespace Registration, Update,  and NID Assignment Process

Different levels of disclosure are expected/defined for namespaces.
According to the level of open-forum  discussion surrounding
the disclosure, a URN namespace may be assigned or may request a
particular identifier.  The [IANA-CONSIDERATIONS] document suggests
the need to specify update mechanisms for registrations -- who 
is given the authority to do so, from time to time, and what are
the processes.  Since URNs are meant to be persistently useful, few
(if any) changes should be made to the structural interpretation of
URN strings (e.g., adding or removing rules for lexical equivalence that
might affect the interpretation of URN IDs already assigned).  However, it 
may be important to introduce clarifications, expand the list of
authorized URN assigners, etc, over the natural course of a namespace's
lifetime.  Specific processes are outlined below.

There are 3 categories of URN namespaces defined here, distinguished
by expected level of service and required procedures for registration.
Furthermore, registration maintenance procedures vary slightly from
one category to another.


	  I. Experimental: These are not explicitly registered with IANA. They
	        take the form

		x-<NID>

		No provision is made for avoiding collision of experimental
	 	NIDs; they are intended for use within internal or limited 
		experimental contexts.

		As there is no registration, no registration maintenance
		procedures are needed.


	 II. Informal:  These are registered with IANA and are assigned a 
		number sequence as an identifier, in the format:
		
			"iana-" <number>

		where <number> is chosen by the IANA on a First Come First
	 	Served basis (see [IANA-CONSIDERATIONS]).

		Registrants should send a copy of the registration
	  	template (see section 3.0), duly completed, to the 

			urn-nid@apps.ietf.org

		mailing and allow for a 2 week discussion period for
		clarifying the expression of the registration information
		and suggestions for improvements to the namespace proposal.  
		
		After suggestions for clarification of the registration 
		information have been incorporated, the template may be 
		submitted to:
	 	
			iana@iana.org 

		for assignment of a NID.

	 	The only restrictions on <number> are that it consist
		strictly of digits and that it not cause the NID to exceed
		length limitations outlined in the URN syntax ([RFC2168]).

		Registrations may be updated by the original registrant,
		or an entity designated by the registrant, by updating
		the registration template, submitting it to the discussion
		list for a further 2 week discussion period, and finally
		resubmitting it to IANA, as described above.
		

        III. Formal:  These are processed through an RFC review
                process.  The RFC need not be standards-track.  The
                template defined in section 3.0 may be included as part
                of an RFC defining some other aspect of the namespace,
                or it may be put forward as an RFC in its own right.
                The proposed template should be sent to the

                        urn-nid@apps.ietf.org

                mailing list to allow for a 2 week discussion period  for
                clarifying the expression of the registration information,
		before the IESG progresses the document to RFC status.

		A particular NID string is requested, and is assigned by IETF
		consensus (as defined in [IANA-CONSIDERATIONS]), with
		the additional constraints that the NID string must 
		not start with "x-" (see Type I above) or "iana-" (see Type II 
		above), is not already a registered NID, and is more
		than 2 letters long.

		ALL two-letter combinations are reserved for use
		as country code NIDs for eventual national registrations of
	 	URN namespaces.  

		Registrations may be updated by updating the RFC through 
		standard IETF RFC update mechanisms.  Thus, proposals for 
		updates may be made by the original authors, other IETF 
		participants, or the IESG.  In any case, the proposed 
		updated template must be circulated on the urn-nid 
		discussion list, allowing for a 2 week review period. 


URN namespace registrations will be posted in the anonymous FTP directory
"ftp://ftp.isi.edu/in-notes/iana/assignments/URN-namespaces/".



5.0 Example

The following example is provided for the purposes of illustration of
the URN NID template described in section 3.0.  Although it is based on
a posited "generic Internet namespace" that has been discussed informally
within the URN WG, there are still technical and infrastructural issues
that would have to be resolved before such a namespace could be properly
and completely described.  


Namespace ID:
	
	To be assigned

Registration Information:

	Version 1
	Date: <when submitted>


Declared registrant of the namespace:

        Required: Name and e-mail address.
        Recommended:  Affiliation, address, etc.


	
Declared registrant of the namespace:  

	Name:		T. Cat
	E-mail:		leslie@thinkingcat.com
	Affiliation:	Thinking Cat Enterprises
	Address:	1 ThinkingCat Way
			Trupville, NewCountry


Declaration of structure:

	The identifier structure is as follows:
	
	URN:<assigned number>:<FQDN>:<assigned US-ASCII string>

	where FQDN is a fully-qualified domain name, and the
	assigned string is conformant to URN syntax requirements.


Relevant ancillary documentation:

	Definition of domain names, found in:

	P. Mockapetris, "DOMAIN NAMES - IMPLEMENTATION AND SPECIFICATION", 
	RFC1035, November 1987.


Identifier uniqueness considerations:
	
	Uniqueness is guaranteed as long as the assigned
	string is never reassigned for a given FQDN, and that the FQDN
	is never reassigned.	
	
	N.B.:  operationally, there is nothing that prevents a domain
	name from being reassigned;  indeed, it is not an uncommon 
	occurrence.  This is one of the reasons that this example
	makes a poor URN namespace in practice, and is therefore not
	seriously being proposed as it stands.
	

Identifier persistence considerations:

	Persistence of identifiers is dependent upon suitable
	delegation of resolution at the level of "FQDN"s, and persistence
	of FQDN assignment.
	
	Same note as above.

Process of identifier assignment:

	Assignment of these URNs delegated to individual domain
	name holders (for FQDNs).  The holder of the FQDN registration
	is required to maintain an entry (or delegate it) in the
	NAPTR RDS.  Within each of these delegated name partitions,
	the string may be assigned per local requirements.

	e.g.  urn:<assigned number>:thinkingcat.com:001203



Process for identifier resolution:

	Domain name holders are responsible for operating or
	delegating resolution servers for the FQDN in which they
	have assigned URNs.


Rules for Lexical Equivalence:

	FQDNs are case-insensitive.  Thus, the portion of the URN

		urn:<assigned number>:<FQDN>:

	is case-insenstive for matches.  The remainder of the identifier
	must be considered case-sensitve.


Conformance with URN Syntax:

	No special considerations.

Validation mechanism:

	None specified.

Scope:
	
	Global.





6.0 Security Considerations

This document largely focuses on providing mechanisms for the
declaration of public information.  Nominally, these declarations
should be of relatively low security profile, however there is
always the danger of "spoofing" and providing mis-information.
Information in these declarations should be taken as advisory.




7.0 References

[RFC2168] Ron Daniel & Michael Mealling, "Resolution of Uniform 
    Resource Identifiers using the Domain Name System", RFC 2168,
    June 1997.

[RFC2169] Ron Daniel, "A Trivial Convention for using HTTP in URN 
    Resolution", RFC 2169, June 1997.

[ISO8601] ISO 8601 : 1988 (E), "Data elements and interchange formats - 
    Information interchange - Representation of dates and times"

[RFC2288] C. Lynch, C. Preston & R. Daniel, "Using Existing 
    Bibliographic Identifiers as Uniform Resource Names", RFC 2288,
    February 1998.

[NAPTR-REG] M. Mealling, "Assignment Procedures for the URI Resolution 
    using DNS (RFC2168)", draft-ietf-urn-net-procedures-00.txt.

[RFC2141] Ryan Moats, "URN Syntax", RFC 2141, May 1997.

[IANA-CONSIDERATIONS] T. Narten and H. Alvestrand, "Guidelines for
    Writing an IANA Considerations Section in RFCs", 
    draft-iesg-iana-considerations-06.txt.

[RFC1737] Karen R Sollins & Larry Masinter, "Functional Requirements 
    for Uniform Resource Names", RFC1737, December 1994

[RFC2276] K. Sollins, "Architectural Principles of Uniform Resource 
    Name Resolution", RFC 2276, January 1998.




8.0 Authors' Addresses

Leslie L. Daigle
Bunyip Information Systems Inc
310 Ste. Catherine St. W
Suite 300
Montreal, Quebec, CANADA
H2X 2A1
voice: +1 514 875-8611
fax:   +1 514 875-8134
email:  leslie@bunyip.com

Dirk-Willem van Gulik
ISIS/STA/CEO - TP 270
Joint Research Centre Ispra
21020 Ispra (Va)
Italy.
voice: +39 332 78 9549 or 5044  
fax:   +39 332 78 9185
email:  Dirk.vanGulik@jrc.it

Renato Iannella
DSTC Pty Ltd
Gehrmann Labs, The Uni of Queensland
AUSTRALIA, 4072
voice:  +61 7 3365 4310
fax:    +61 7 3365 4311
email:  renato@dstc.edu.au


Patrik Faltstrom
Tele2/Swipnet
Borgarfjordsgatan 16
P.O. Box 62
S-164 94 Kista
SWEDEN
voice:  +46-5626 4000
fax:    +46-5626 4200
email:  paf@swip.net





From owner-urn-ietf@Bunyip.Com  Thu Oct  8 22:19:19 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id WAA14940
	for <urn-archive@ietf.org>; Thu, 8 Oct 1998 22:19:19 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id VAA09933
	for urn-ietf-out; Thu, 8 Oct 1998 21:55:54 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA09928
	for <urn-ietf@services.bunyip.com>; Thu, 8 Oct 1998 21:55:51 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id VAA24179
	for urn-ietf@services; Thu, 8 Oct 1998 21:55:53 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id VAA24174;
	Thu, 8 Oct 1998 21:55:50 -0400 (EDT)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <55125(2)>; Thu, 8 Oct 1998 18:55:45 PDT
Received: from copper-208.parc.xerox.com ([13.2.17.212]) by casablanca.parc.xerox.com with SMTP id <71822>; Thu, 8 Oct 1998 18:55:34 PDT
From: "Larry Masinter" <masinter@parc.xerox.com>
To: "Leslie Daigle" <leslie@Bunyip.Com>, <urn-ietf@Bunyip.Com>
Subject: RE: [URN] WG last call:  URN Namespace Definition Mechanisms
Date: Thu, 8 Oct 1998 18:55:30 PDT
Message-ID: <000101bdf327$e4a90c40$c93bb00d@copper-208.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2232.26
Importance: Normal
In-Reply-To: <Pine.SUN.3.95.981008150015.22184C-100000@mocha.bunyip.com>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Larry Masinter" <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

I must have missed the discussion, and I can't find any mention of
it in my archives of the mailing list. What was the source of the
requirement for reserving two-letter NIDs for country codes?

Do you really expect every country to have a different namespace?
Should Martinique have a different namespace from France? Are the
namespaces only for official government documents?

In general, it would seem like a bad idea for each country to have
a namespace, whether or not the namespace is defined with a two-letter
NID. Should the NS for a document space change when there are
political upheavals? There seem to be more changes to the set of
country codes annually than are reasonable for a system that is
supposed to be assigning 'permanent' IDs. What happens to the URNs
of documents originally registered by the Soviet Union, East
Germany, etc.


This is an area where for top-level domains the issues are politically
sensitive. Why should URNs encourage a similar mess? Especially
without discussion or requirements.

Larry



From owner-urn-ietf@Bunyip.Com  Fri Oct  9 08:29:21 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id IAA26335
	for <urn-archive@ietf.org>; Fri, 9 Oct 1998 08:29:20 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA16829
	for urn-ietf-out; Fri, 9 Oct 1998 07:39:00 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA16821
	for <urn-ietf@services.bunyip.com>; Fri, 9 Oct 1998 07:38:57 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id HAA25605
	for urn-ietf@services; Fri, 9 Oct 1998 07:38:59 -0400 (EDT)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA25600;
	Fri, 9 Oct 1998 07:38:55 -0400 (EDT)
Received: from [192.71.220.146] (workstation1.swip.net [130.244.254.1]) 
          by nix.swip.net (8.8.8/8.8.8) with ESMTP 
          id NAA07539; 
          Fri, 9 Oct 1998 13:38:48 +0200 (MET DST)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
 ; format="flowed"
X-Sender: paf@nix.swip.net
Message-Id: <v04101a05b243a554144f@[192.71.220.146]>
In-Reply-To: <000101bdf327$e4a90c40$c93bb00d@copper-208.parc.xerox.com>
References: <Pine.SUN.3.95.981008150015.22184C-100000@mocha.bunyip.com>
Date: Fri, 9 Oct 1998 13:37:43 +0200
To: "Larry Masinter" <masinter@parc.xerox.com>,
        "Leslie Daigle" <leslie@Bunyip.Com>, <urn-ietf@Bunyip.Com>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=  <paf@swip.net>
Subject: RE: [URN] WG last call:  URN Namespace Definition Mechanisms
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=  <paf@swip.net>
Errors-To: owner-urn-ietf@Bunyip.Com

At 18.55 -0700 98-10-08, Larry Masinter wrote:
>What was the source of the
>requirement for reserving two-letter NIDs for country codes?

It was output from my discussions on namespaces held with the policy 
oversight committee, when I was appointed by IAB there.

I.e. from some countries (not few), there are "questions" wether the 
2-letter countrycode according to ISO can be allocated within each gTLD. 
This was later expanded to the URN namespaces for for example social 
security numbers and other series of names which are unique within each 
country -- like car license plates in some countries.

So, the input is from the gTLD debate, and the result solves some problems 
on what to do with geopolitical bounded namespaces. I.e. each country have 
to handle their namespaces the way they find it the easiest.

 paf
------------------------------------------------------------------
Senior Researcher                             Email: paf@swip.net
Tele2 AB                                        URL: http://paf.se
Borgarfjordsgatan 16, Kista, Sweden      PGP Key ID: 0xBD236602

   In theory there is no difference between theory and practice,
   but in practice, there is.



From owner-urn-ietf@Bunyip.Com  Fri Oct  9 10:43:54 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id KAA28607
	for <urn-archive@ietf.org>; Fri, 9 Oct 1998 10:43:52 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id JAA19288
	for urn-ietf-out; Fri, 9 Oct 1998 09:45:01 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA19276
	for <urn-ietf@services.bunyip.com>; Fri, 9 Oct 1998 09:44:59 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id JAA26157
	for urn-ietf@services; Fri, 9 Oct 1998 09:45:01 -0400 (EDT)
Received: from localhost (leslie@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id JAA26154;
	Fri, 9 Oct 1998 09:44:42 -0400 (EDT)
Date: Fri, 9 Oct 1998 09:44:42 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Larry Masinter <masinter@parc.xerox.com>
cc: urn-ietf@Bunyip.Com
Subject: RE: [URN] WG last call:  URN Namespace Definition Mechanisms
In-Reply-To: <000101bdf327$e4a90c40$c93bb00d@copper-208.parc.xerox.com>
Message-ID: <Pine.SUN.3.95.981009094225.25887F-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Howdy,

Patrik has spoken to the meat of your comments, but I'd also like to
point out that the two-letter country code proposal has been in
the draft if not from the _first_ version of it, something pretty
close to it -- i.e., through 5 or 6 versions, anyway.

Let me just reiterate that the only thing that has changed in this
draft on that subject is that instead of it saying "the two letter country 
codes are reserved", it says "all two letter combinations are reserved for
country codes".

Leslie.

----------------------------------------------------------------------------

    If cats had bumper stickers:                  Leslie Daigle
                                             
      "I wake for food."                          Bunyip Information Systems
                -- ThinkingCat                    (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Fri Oct  9 11:36:42 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id LAA00843
	for <urn-archive@ietf.org>; Fri, 9 Oct 1998 11:36:42 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id JAA19469
	for urn-ietf-out; Fri, 9 Oct 1998 09:54:40 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA19464
	for <urn-ietf@services.bunyip.com>; Fri, 9 Oct 1998 09:54:38 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id JAA26200
	for urn-ietf@services; Fri, 9 Oct 1998 09:54:40 -0400 (EDT)
Received: from ietf.org (odin.ietf.org [132.151.1.176])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA26197
	for <urn-ietf@bunyip.com>; Fri, 9 Oct 1998 09:54:37 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id JAA27256;
	Fri, 9 Oct 1998 09:54:33 -0400 (EDT)
Message-Id: <199810091354.JAA27256@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@Bunyip.Com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-nid-req-06.txt
Date: Fri, 09 Oct 1998 09:54:33 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URN Namespace Definition Mechanisms
	Author(s)	: L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom 
	Filename	: draft-ietf-urn-nid-req-06.txt
	Pages		: 10
	Date		: 08-Oct-98
	
The URN WG has defined a syntax for Uniform Resource Names
(URNs) [RFC2141], as well as some proposed mechanisms for their
resolution and use in Internet applications ([RFC2168, RFC2169]).
The whole rests on the concept of individual 'namespaces' within the
URN structure.  Apart from  proof-of-concept namespaces, the use
of existing identifiers in URNs has been discussed ([RFC2288]),
and this document lays out general definitions of and
mechanisms for establishing URN 'namespaces'.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-nid-req-06.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-nid-req-06.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-nid-req-06.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19981008163904.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-nid-req-06.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-nid-req-06.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19981008163904.I-D@ietf.org>

--OtherAccess--

--NextPart--




From owner-urn-ietf@Bunyip.Com  Fri Oct  9 12:27:58 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id MAA02481
	for <urn-archive@ietf.org>; Fri, 9 Oct 1998 12:27:58 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA22400
	for urn-ietf-out; Fri, 9 Oct 1998 11:30:57 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA22395
	for <urn-ietf@services.bunyip.com>; Fri, 9 Oct 1998 11:30:55 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA26794
	for urn-ietf@services; Fri, 9 Oct 1998 11:30:57 -0400 (EDT)
Received: from localhost (leslie@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id LAA26790;
	Fri, 9 Oct 1998 11:30:37 -0400 (EDT)
Date: Fri, 9 Oct 1998 11:30:37 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Ryan Moats <jayhawk@att.com>
cc: urn-ietf@Bunyip.Com
Subject: Re: New draft-ietf-urn-ietf-07.txt was RE: [URN] WG last call:  URN Namespace Definition Mechanisms
In-Reply-To: <001501bdf399$69a356a0$c8c8090a@sloop.local.windrose.omaha.ne.us>
Message-ID: <Pine.SUN.3.95.981009112904.25887M-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Howdy,

On Fri, 9 Oct 1998, Ryan Moats wrote:
> I have updated the "ietf" space draft to match it.  It's attached here (and

Great!

> Does anybody know when urn-nid@apps.ietf.org is open for business?

It should be up now -- Keith set it up months ago, when it first appeared
in the document; I assume it still works...

Leslie.

----------------------------------------------------------------------------

    If cats had bumper stickers:                  Leslie Daigle
                                             
      "I wake for food."                          Bunyip Information Systems
                -- ThinkingCat                    (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Fri Oct  9 12:52:06 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id MAA02996
	for <urn-archive@ietf.org>; Fri, 9 Oct 1998 12:52:04 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA22329
	for urn-ietf-out; Fri, 9 Oct 1998 11:27:17 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA22324
	for <urn-ietf@services.bunyip.com>; Fri, 9 Oct 1998 11:27:06 -0400 (EDT)
Received: from ocean.bunyip.com (ocean.Bunyip.Com [192.197.208.4])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA26755
	for <urn-ietf@services>; Fri, 9 Oct 1998 11:27:08 -0400 (EDT)
Received: from localhost (delphys@localhost) by ocean.bunyip.com (8.6.9/8.6.10) with SMTP id LAA08093 for <urn-ietf@services>; Fri, 9 Oct 1998 11:26:59 -0400
X-Authentication-Warning: ocean.bunyip.com: delphys owned process doing -bs
X-Received: from att.com (cagw1.att.com [192.128.52.89])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id LAA26715;
	Fri, 9 Oct 1998 11:24:39 -0400 (EDT)
X-Received: from caig1.fw.att.com by cagw1.att.com (AT&T/IPNS/UPAS-1.0)
	for bunyip.com!leslie parc.xerox.com!masinter bunyip.com!urn-ietf
	sender att.com!jayhawk (att.com!jayhawk); Fri Oct  9 11:15 EDT 1998
X-Received: from qsun.ho.att.com (qsunn.ho.att.com [135.16.30.2])
	by caig1.fw.att.com (AT&T/IPNS/GW-1.0) with SMTP id LAA03222;
	Fri, 9 Oct 1998 11:24:24 -0400 (EDT)
X-Received: from sloop.local.windrose.omaha.ne.us by qsun.ho.att.com (SMI-8.6/EMS-1.2 sol2)
	id LAA02767; Fri, 9 Oct 1998 11:24:05 -0400
From: "Ryan Moats" <jayhawk@att.com>
To: "Leslie Daigle" <leslie@Bunyip.Com>,
        "Larry Masinter" <masinter@parc.xerox.com>
Cc: <urn-ietf@Bunyip.Com>
Subject: New draft-ietf-urn-ietf-07.txt was RE: [URN] WG last call:  URN Namespace Definition Mechanisms
Date: Fri, 9 Oct 1998 10:28:06 -0500
Message-ID: <001501bdf399$69a356a0$c8c8090a@sloop.local.windrose.omaha.ne.us>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2377.0
Importance: Normal
In-Reply-To: <Pine.SUN.3.95.981009094225.25887F-100000@mocha.bunyip.com>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
ReSent-Date: Fri, 9 Oct 1998 11:26:46 -0400 (EDT)
ReSent-From: David Holmes <delphys@Bunyip.Com>
ReSent-To: urn-ietf@services.bunyip.com
ReSent-Message-ID: <Pine.SUN.3.95.981009112645.8039F@ocean.bunyip.com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi all-

Having read through the WG last call, I don't have any comments on that
document, but
I have updated the "ietf" space draft to match it.  It's attached here (and
is
being sent to the i-d editor under separate cover).

Does anybody know when urn-nid@apps.ietf.org is open for business?

Ryan

======cut here






Internet-Draft                                                Ryan Moats
draft-ietf-urn-ietf-07.txt                                          AT&T
Expires in six months                                       October 1998

                   A URN Namespace for IETF Documents
                  Filename: draft-ietf-urn-ietf-07.txt


Status of This Memo

      This document is an Internet-Draft.  Internet-Drafts are working
      documents of the Internet Engineering Task Force (IETF), its
      areas, and its working groups.  Note that other groups may also
      distribute working documents as Internet-Drafts.

      Internet-Drafts are draft documents valid for a maximum of six
      months and may be updated, replaced, or obsoleted by other
      documents at any time.  It is inappropriate to use Internet-
      Drafts as reference material or to cite them other than as ``work
      in progress.''

      To learn the current status of any Internet-Draft, please check
      the ``1id-abstracts.txt'' listing contained in the Internet-
      Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
      (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
      Coast), or ftp.isi.edu (US West Coast).


Abstract

   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the "ietf" namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, FYIs,
   and BCPs) developed by the IETF and published by the RFC Editor, the
   minutes of working groups (WG) and birds of a feather (BOF) meetings
   that occur during IETF conferences, and the Internet Drafts published
   by the Internet Drafts Editor.  Both the current URN framework and
   URN syntax support this namespace.

0.1 Changes from -02

   This document has been restructured to use the template proposed in
   draft-ietf-urn-nid-req-03.txt.  Example Perl scripts for resolving
   this namespace have been supplied in an Appendix.






Expires 4/30/99                                                 [Page 1]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


0.2 Changes from -03

   Text was added to the template clarifying persistence and uniqueness.
   Support for the BCP document series added to the examples and the
   ABNF.

0.3 Changes from -04

   More clarifications for the persistence section.  In addition,
   cleaned up some typos and ensured that the Appendix examples are
   functional

0.4 Changes from -05

   Based on a number of requests, i-ds have been added to the structure
   and resolvers. In addition, some examples have been added.

0.4 Changes from -06

   Some changes of the template to conform with draft-ietf-urn-nid-req-
   06.txt.  Minor editing of some of the sections for more clarity.

1. Introduction

   This document proposes the "ietf" namespace, which consists of the
   RFC family of documents (RFCs, STDs, FYIs, and BCPs) developed by the
   IETF and published by the RFC editor and the minutes of working
   groups (WG) and birds of a feather (BOF) meetings that occur during
   IETF conferences.

   The namespace specification is for a formal namespace.

2. Specification Template

        Namespace ID:

                "ietf" requested.

        Registration Information:

                Registration version number: 1
                Registration date: 1998-10-09

        Declared registrant of the namespace:

                Ryan Moats
                jayhawk@att.com




Expires 4/30/99                                                 [Page 2]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


        Declaration of structure:

                The identifier has the following ABNF [2] specification:

                NSS = (family ":" number) / ("mtg-" number "-" wgbofname)
                      ( "id:" name)
                family = "rfc" / "std" / "fyi" / "bcp"
                number = 1*DIGIT
                wgbofname = 1*LETDIGIT
                name =  id draft name beginning with "draft-" and trailing
                        type removed (e.g. ietf-urn-ietf-06)
                LETDIGIT = DIGIT / %x41-%x5a / %x61-%x7a
                DIGIT = %x30-%x39

                If the IESG (or it successor) adds a new document
                series, this ABNF specification will need to be
                updated.  Further, if a working group or BOF is
                created that used characters outside the range of this
                ABNF specification, this specification will need to be
                updated.  Any system intended to resolve names for
                this namespace should be written with the awareness
                that this could occur at any time.

        Identifier uniqueness considerations:

                Because the rfc-editor assigns the RFC number uniquely
                these URNs are unique.  Since the mapping between RFCs
                and other rfc-editor document series (STDs, FYIs or
                BCPs) is not necessarily one-to-one, uniqueness of
                STDs, FYIs and BCPs are defined based on the document
                mappings maintained by the RFC Editor (the index files
                "rfc-index.txt", "fyi-index.txt", "bcp-index.txt",
                "std-index.txt") are defined to be the definitive
                statement of the assignment of RFC Family URNs in this
                namespace.  The meeting minutes portion of the
                namespace is guaranteed unique because the URN
                includes the sequence number of the IETF conference.
                The document mapping maintained by the Internet Drafts
                editor ("1id-abstracts.txt") is defined as the
                definitive statement of the assignment of URNs for
                the internet draft portion of this namespace.

        Identifier persistence considerations:

                Persistence of the URNs of this namespace is
                independent of the mutability of the underlying
                documents.  A URN once assigned will never be
                reassigned to a different resource; the assignment is



Expires 4/30/99                                                 [Page 3]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


                persistent and immutable.  Distinct from this, the
                resources identified as RFCs are immutable, whereas
                the other sorts of documents, STDs, FYIs, and BCPs are
                not.  They may be composites of one or more RFCs and
                the set of RFCs that includes them may change with
                time.  It is important to note that this mutability of
                some resources is independent of the immutability of
                URN assignment to a resource.

        Process of identifier assignment:

                Assignment of URNs from this namespace occurs in three
                ways.  The first is through publication of a new RFC,
                FYI, STD or BCP is by the RFC Editor. This new document
                will have a new series number and will therefore define
                a new URN.  The document mappings maintained by the
                RFC Editor (the index files "rfc-index.txt",
                "fyi-index.txt", "bcp-index.txt" and "std-index.txt")
                are defined to be the definitive statement of the
                assignment of RFC Family URNs in this namespace.

                The second way a URN is assigned is through the filing
                of meeting minutes by a working group or birds of a
                feather as part of an IETF conference.  The list of
                minutes maintained by the IETF for each working group
                and conference in the subtree pointed at by the URL
                ftp://ietf.org/ietf/ is considered the definitive
                assignment of URNs for working group or birds of a
                feather minutes.

                The third way a URN is assigned is through the
                publication of a new internet-draft by the Internet
                Draft Editor.  This draft will have a distinct name
                (and version number) and therefore defined a new URN.
                The document mapping maintained by the Internet Drafts
                editor ("1id-abstracts.txt") is defined as the
                definitive statement of the assignment of URNs for
                this portion of the namespace.

        Process of identifier resolution:

                A mirrored copy of the underlying documentation is
                required to resolve these URNs.  Resolution via
                HTTP is done by a set of simple Perl cgi-bin
                scripts presented in Appendix A.

        Rules for Lexical Equivalence:




Expires 4/30/99                                                 [Page 4]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


                The entire URN is case-insensitive.

        Conformance with URN Syntax:

                There are no additional characters reserved.

        Validation mechanism:

                None specified.

        Scope:

                Global.

3. Examples

   The following are examples of URNs that a resolver for this namespace
   can resolve:

           urn:ietf:rfc:2141
           urn:ietf:std:50
           urn:ietf:id:ietf-urn-ietf-06.txt
           urn:ietf:mtg-41-urn

4. Security Considerations

   Because this namespace defines no additional reserved characters, it
   does not add any security considerations beyond those inherent from
   the existence of the reserved characters from [1].  Further, none of
   the reserved characters from [1] are used in the definition of the
   NSS. This means that resolvers for this namespace may be considered
   "secure" in the sense that any escaping of characters in the NSS MUST
   result in the resolver indicating that the URN has incorrect syntax.

5. Acknowledgments

   Thanks to various members of the URN working group for comments on
   earlier drafts of this document.  The work described in this document
   is partially supported by the National Science Foundation,
   Cooperative Agreement NCR-9218179.

6. References

   Request For Comments (RFC) and Internet Draft documents are available
   from <URL:ftp://ftp.internic.net> and numerous mirror sites.

         [1]         R. Moats, "URN Syntax," RFC 2141, May 5, 1997.




Expires 4/30/99                                                 [Page 5]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


         [2]         D. Crocker, P. Overell, "Augmented BNF for Syntax
                     Specifications: ABNF," RFC 2234, November 1997.

7. Author's Address

   Ryan Moats
   AT&T
   15621 Drexel Circle
   Omaha, NE 68135-2358
   USA

   Phone:  +1 402 894-9456
   EMail:  jayhawk@att.com

Appendix A.  Example Resolution Scripts

   The following scripts are examples that can be used for resolving
   URNs in this namespace.

A.1 I2C

#!/usr/local/bin/perl

use strict;

#
# this is a URN 2 URC resolver for the ietf namespace
#

my(%cite) = (
  bcp => "/ftp/rfc/bcp-index.txt",
  fyi => "/ftp/fyi/fyi-index.txt",
  id => "/ftp/internet-drafts/1id-abstracts.txt",
  rfc => "/ftp/rfc/rfc-index.txt",
  std => "/ftp/std/std-index.txt"
);
my(%number2date) = (
  41 => "98apr",
  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",
  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";



Expires 4/30/99                                                 [Page 6]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

(&resolveid($1), exit) if ($urn =~ /urn:ietf:id:(i);
(&resolverfc($1, $2), exit) if ($urn =~ /urn:ietf:(72)/i);
(&resolvemtg($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(9*)-(
120&urn_error("400 Bad Request0);

sub resolvemtg {
  my($ietfnum, $sesnam) = @_;
  &urn_error("404 Not Found0) if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
  if (-f $link) {
    print "Status:  200 OK70;
    print "Content-type: text/html70;
    print "<HTML>0TITLE>Citation for $urn</TITLE>0;
    print "<BODY>0;
    print "<H1><A HREF=
    print "Minutes of the $sesnam working group from the " . &end($ietfnum)
. " IETF";
    print "</BODY>0/HTML>0;
    return;
  }
  my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
    print "Status:  200 OK70;
    print "Content-type: text/html70;
    print "<HTML>0TITLE>Citation for $urn</TITLE>0;
    print "<BODY>0;
    print "<H1><A HREF=
    print "Minutes of the $sesnam working group from the " . &end($ietfnum)
. " IETF";
    print "</BODY>0/HTML>0;
    return;
  }
  &urn_error("404 Not Found0);
}

sub end {
  my($inarg)=@_;
  return $inarg . "st" if ($inarg =~ /1$/);
  return $inarg . "nd" if ($inarg =~ /2$/);
  return $inarg . "rd" if ($inarg =~ /3$/);
  return $inarg . "th";
}

sub resolverfc {
  my($flag,@bib,$i,$k,$j,$done,@ref);



Expires 4/30/99                                                 [Page 7]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


  my($l,$link);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  if (!defined $cite{$scheme}) {
    &urn_error("404 Not Found0);
  }

  $flag = 0;
  open(INPUT, "$cite{$scheme}");
  while (<INPUT>) {
    $flag = 1 if (/^0*$value /);
    if ($flag == 1) {
      last if (/^$/);
      chop;
      push @bib,$_;
    }
  }

  if ($scheme ne "rfc") {
    print "Status:  200 OK70;
    print "Content-type: text/html70;
    $bib[0] =~ s/^[0-9]*/<B>/;
    for ($i=0; $i<=$#bib; $i+=1) {
      last if ($bib[$i] =~ s/./.</B>/);
    }
    for ($i=0;$i<=$#bib;$i+=1) {
      $k=$bib[$i];
      while ($k =~ /(fyi|std|rfc|bcp)([0-9]+)(.*)/i) {
        push @ref,"$1$2";
        $k=$3;
      }
      $done="";
      foreach $j (@ref) {
        next if ($done =~ $j);
        $done .= "$j ";
        $l = $j;
        $l =~ tr/A-Z/a-z/;
        $link=&make_link("$l");
        $bib[$i] =~ s/$j/<A HREF="$link">$j</A>/g;
      }
    }
    print "<HTML>0TITLE>Citation for $urn</TITLE>0;
    print "<BODY>0;
    $link=&make_link("$scheme$value");
    print "<H1><A HREF=
    foreach $i (@bib) {
      print "$i0;
    }



Expires 4/30/99                                                 [Page 8]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


    print "</BODY>0/HTML>0;
  } else {
    print "Status:  200 OK70;
    print "Content-type: text/html70;
    $bib[0] =~ s/^[0-9]*//;
    $j=0;
    for ($i=0; $i<=$#bib; $i+=1) {
      $j += ($bib[$i] =~ s/, "/, <B>"/);
      $j += ($bib[$i] =~ s/",/"</B>,/);
    }
    for ($i=0;$i<=$#bib;$i+=1) {
      $k=$bib[$i];
      while ($k =~ /(fyistdrfc|bcp)([0-9]+)(.*)/i) {
        push @ref,"$1$2";
        $k=$3;
      }
      $done="";
      foreach $j (@ref) {
        next if ($done =~ $j);
        $done .= "$j ";
        $l = $j;
        $l =~ s//g;
        $l =~ tr/A-Z/a-z/;
        $link=&make_link("$l");
        $bib[$i] =~ s/$j/<A HREF="$link">$j</A>/g;
      }
    }
    print "<HTML>0TITLE>Citation for $urn</TITLE>0;
    print "<BODY>0;
    $link=&make_link("$scheme$value");
    print "<H1><A HREF=
    foreach $i (@bib) {
      print "$i0;
    }
    print "</BODY>0/HTML>0;
  }
}

sub make_link {
  my($sc);
  my($inarg)=@_;
  ($sc=$1) if ($inarg =~ /([a-z]*)/);
  return "/$sc/$inarg.ps" if (-e "/ftp/$sc/$inarg.ps");
  return "/$sc/$inarg.html" if (-e "/ftp/$sc/$inarg.html");
  return "/$sc/$inarg.txt";
}

sub urn_error {



Expires 4/30/99                                                 [Page 9]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


  my($code) = @_; #store failure code here...

  print "Status:  $code";
  print "Content-type: text/html0HTML>0;
  print "<head><title>URN Resolution: I2C $code</title></head>0;
  print "<BODY>0;
  print "<h1>URN to URC resolution failed for the URN:</h1>0;
  print "<hr><h3>$urn</h3>0;
  print "</body>0;
  print "</html>0;
  exit;
};

sub resolveid {
  my($flag,@bib,$i,$k,$j,$count,@ref);
  my($l,$link, $hdr, $done);
  my($value) = @_;
  my($scheme) = "id";

  open(INPUT, "$cite{$scheme}");
  while (<INPUT>) {
#
# capture record
#
    if ($flag == 1 || /^
      push @bib,$_;
      ($hdr = -1, $count = 0, $flag = 1) if (/^
      $count++ if (/^/);
    }
    if ($count == 1) {
      $hdr = $#bib if ($hdr == -1);
    }
    if ($count == 2) {
      for ($i=0; $i<=$hdr; $i+=1) {
            if ($bib[$i] =~ /<(.*)>/) {
              $l = $1;
              if ($l eq "draft-$value.txt" || $l eq "draft-$value.ps") {
                print "Status:  200 OK70;
                print "Content-type: text/html70;
                print "<HTML>0TITLE>Citation for $urn</TITLE>0;
                print "<BODY>0;
                print "<a href=
                print "<pre>0;
                foreach $i (@bib) {
                  print "$i";
                }
                print "</pre>0;
                print "</BODY>0/HTML>0;



Expires 4/30/99                                                [Page 10]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


                exit;
              }
            }
      }
      $flag = 0;
      @bib = ();
    }
  }
  &urn_error("404 Not Found0);
}

A.2 I2L

#!/usr/local/bin/perl

use strict;

#
# this is a URN 2 URL resolver for the ietf namespace
#

my(%pathbase) = (
  rfc => "rfc/rfc",
  fyi => "fyi/fyi",
  std => "std/std",
  bcp => "bcp/bcp",
  id => "internet-drafts/draft-",
);

my(%number2date) = (
  41 => "98apr",
  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",
  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";
my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

(&resolveid($1), exit) if ($urn =~ /urn:ietf:id:(i);
(&resolverfc($1, $2), exit) if ($urn =~ /urn:ietf:(72)/i);
(&resolvemtg($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(9*)-(



Expires 4/30/99                                                [Page 11]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


120&urn_error("400 Bad Request0);

sub resolvemtg {
  my($ietfnum, $sesnam) = @_;
  &urn_error("404 Not Found0) if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
  if (-f $link) {
    print "Status:  302 Moved temporarily0;
    print "Location: $link0;
    return;
  }
  my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
    print "Status:  302 Moved temporarily0;
    print "Location: $link0;
    return;
  }
  &urn_error("404 Not Found0);
}

sub end {
  my($inarg)=@_;
  return $inarg . "st" if ($inarg =~ /1$/);
  return $inarg . "nd" if ($inarg =~ /2$/);
  return $inarg . "rd" if ($inarg =~ /3$/);
  return $inarg . "th";
}

sub resolverfc {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found0)if (!defined $pathbase{$scheme});
  my($txttry)="/ftp/$pathbase{$scheme}$value.txt";
  my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
  my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
MIME_SWITCH: {
    if ($accept =~ /application/postscript/ && -f $pstry) {
      print "Status:  302 Moved temporarily0;
      print "Location: http://$host/$pathbase{$scheme}$value.ps0;
      last MIME_SWITCH;
    }
    if ($accept =~ /text/html/ && -f $htmltry) {
      print "Status:  302 Moved temporarily0;
      print "Location: http://$host/$pathbase{$scheme}$value.html0;
      last MIME_SWITCH;



Expires 4/30/99                                                [Page 12]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


    }
    if ($accept =~ /text/plain/ && -f $txttry) {
      print "Status:  302 Moved temporarily0;
      print "Location: http://$host/$pathbase{$scheme}$value.txt0;
      last MIME_SWITCH;
    }
    &urn_error("404 Not Found0);
  }
}

sub urn_error {
  my($code) = @_; #store failure code here...

  print "Status:  $code";
  print "Content-type: text/html0HTML>0;
  print "<head><title>URN Resolution: I2L $code</title></head>0;
  print "<BODY>0;
  print "<h1>URN to URL resolution failed for the URN:</h1>0;
  print "<hr><h3>$urn</h3>0;
  print "</body>0;
  print "</html>0;
  exit;
}

sub resolveid {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme) = "id";
  my($value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found0)if (!defined $pathbase{$scheme});
  my($txttry)="/ftp/$pathbase{$scheme}$value.txt";
  my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
  my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
MIME_SWITCH: {
    if ($accept =~ /application/postscript/ && -f $pstry) {
      print "Status:  302 Moved temporarily0;
      print "Location: http://$host/$pathbase{$scheme}$value.ps0;
      last MIME_SWITCH;
    }
    if ($accept =~ /text/html/ && -f $htmltry) {
      print "Status:  302 Moved temporarily0;
      print "Location: http://$host/$pathbase{$scheme}$value.html0;
      last MIME_SWITCH;
    }
    if ($accept =~ /text/plain/ && -f $txttry) {
      print "Status:  302 Moved temporarily0;
      print "Location: http://$host/$pathbase{$scheme}$value.txt0;



Expires 4/30/99                                                [Page 13]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


      last MIME_SWITCH;
    }
    &urn_error("404 Not Found0);
  }
}

A.3 I2Ls

#!/usr/local/bin/perl

use strict;

#
# this is a URN 2 URLs resolver for the ietf namespace
#

my(@urls);

my(%pathbase) = (
  rfc => "rfc/rfc",
  fyi => "fyi/fyi",
  std => "std/std",
  bcp => "bcp/bcp",
             id => "internet-drafts/draft-"
);

my(%number2date) = (
  41 => "98apr",
  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",
  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";
my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

(&resolveid($1), exit) if ($urn =~ /urn:ietf:id:(i);
(&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(72)/i);
(&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(9*)-(
120&urn_error("400 Bad Request0);

sub resolve2 {



Expires 4/30/99                                                [Page 14]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


  my($ietfnum, $sesnam) = @_;
  &urn_error("404 Not Found0) if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
  if (-f $link) {
    $link=~s/^/ftp///;
    my($ftplink)="ftp://$host/$link";
    my($httplink)="http://$host/$link";
    my($glink)="gopher://$host:70/0/$link";
    if ($accept =~ /text/uri-list/) { #look for text/uri-list, otherwise
text/html
      print "Status: 200 OK0;
      print "Content-type: text/uri-list0;
      print "#$urn0;
      print "$ftplink0;
      print "$httplink0;
      print "$glink0;
    }
    if ($accept =~ /text/html/) {
      print "Status: 200 OK0;
      print "Content-type: text/html0HTML>0;
      print "<head><title>URN Resolution: I2Ls</title></head>0;
      print "<BODY>0;
      print "<h1>URN $urn resolves to the following URLs:</h1>0;
      print "<hr><ul>0;
      print "<a href=
      print "<a href=
      print "<a href=
      print "</UL>0/body>0/HTML>0;
    }
    return;
  }
  my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
    $link=~s/^/ftp///;
    my($ftplink)="ftp://$host/$link";
    my($httplink)="http://$host/$link";
    my($glink)="gopher://$host:70/0/$link";
    if ($accept =~ /text/uri-list/) { #look for text/uri-list, otherwise
text/html
      print "Status: 200 OK0;
      print "Content-type: text/uri-list0;
      print "#$urn0;
      print "$ftplink0;
      print "$httplink0;
      print "$glink0;
    }
    if ($accept =~ /text/html/) {
      print "Status: 200 OK0;
      print "Content-type: text/html0HTML>0;



Expires 4/30/99                                                [Page 15]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


      print "<head><title>URN Resolution: I2Ls</title></head>0;
      print "<BODY>0;
      print "<h1>URN $urn resolves to the following URLs:</h1>0;
      print "<hr><ul>0;
      print "<a href=
      print "<a href=
      print "<a href=
      print "</UL>0/body>0/HTML>0;
    }
    return;
  }
  &urn_error("404 Not Found0);
}

sub resolve1 {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found0)if (!defined $pathbase{$scheme});
  my($try)="/ftp/$pathbase{$scheme}$value.txt";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.txt");
    push(@urls, "ftp://$host/$pathbase{$scheme}$value.txt");
    push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.txt");
  }
  $try="/ftp/$pathbase{$scheme}$value.ps";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.ps");
    push(@urls, "ftp://$host/$pathbase{$scheme}$value.ps");
    push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.ps");
  }
  $try="/ftp/$pathbase{$scheme}$value.html";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.html");
    push(@urls, "ftp://$host/$pathbase{$scheme}$value.html");
  }

  &urn_error("404 Not Found0) if ($#urls == -1);

MIME_SWITCH: {
    if ($accept =~ /text/uri-list/) { #look for text/uri-list, otherwise
text/html
      print "Status: 200 OK0;
      print "Content-type: text/uri-list0;
      print "#$urn0;
      foreach $i (@urls) {
        print "$i0;
      }



Expires 4/30/99                                                [Page 16]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


      last MIME_SWITCH;
    }
    if ($accept =~ /text/html/) {
      print "Status: 200 OK0;
      print "Content-type: text/html0HTML>0;
      print "<head><title>URN Resolution: I2Ls</title></head>0;
      print "<BODY>0;
      print "<h1>URN $urn resolves to the following URLs:</h1>0;
      print "<hr><ul>0;
      foreach $i (@urls) {
        print "<LI><A HREF=
      }
      print "</UL>0/body>0/HTML>0;
      last MIME_SWITCH;
    }
  }
}

sub urn_error {
  my($code) = @_; #store failure code here...

  print "Status: $code";
  print "Content-type: text/html0HTML>0;
  print "<head><title>URN Resolution: I2L $code</title></head>0;
  print "<BODY>0;
  print "<h1>URN to URL resolution failed for the URN:</h1>0;
  print "<hr><h3>$urn</h3>0;
  print "</body>0;
  print "</html>0;
  exit;
}

sub resolveid {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($value) = @_;
  my($scheme) = "id";
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found0)if (!defined $pathbase{$scheme});
  my($try)="/ftp/$pathbase{$scheme}$value.txt";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.txt");
    push(@urls, "ftp://$host/$pathbase{$scheme}$value.txt");
    push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.txt");
  }
  $try="/ftp/$pathbase{$scheme}$value.ps";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.ps");



Expires 4/30/99                                                [Page 17]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


    push(@urls, "ftp://$host/$pathbase{$scheme}$value.ps");
    push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.ps");
  }
  $try="/ftp/$pathbase{$scheme}$value.html";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.html");
    push(@urls, "ftp://$host/$pathbase{$scheme}$value.html");
  }

  &urn_error("404 Not Found0) if ($#urls == -1);

MIME_SWITCH: {
    if ($accept =~ /text/uri-list/) { #look for text/uri-list, otherwise
text/html
      print "Status: 200 OK0;
      print "Content-type: text/uri-list0;
      print "#$urn0;
      foreach $i (@urls) {
        print "$i0;
      }
      last MIME_SWITCH;
    }
    if ($accept =~ /text/html/) {
      print "Status: 200 OK0;
      print "Content-type: text/html0HTML>0;
      print "<head><title>URN Resolution: I2Ls</title></head>0;
      print "<BODY>0;
      print "<h1>URN $urn resolves to the following URLs:</h1>0;
      print "<hr><ul>0;
      foreach $i (@urls) {
        print "<LI><A HREF=
      }
      print "</UL>0/body>0/HTML>0;
      last MIME_SWITCH;
    }
  }
}

A.4 I2Ns

#!/usr/local/bin/perl

use strict;

#
# this is a URN 2 URNs resolver for the ietf namespace
#

my(%cite) = (



Expires 4/30/99                                                [Page 18]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


  rfc => "/ftp/rfc/rfc-index.txt",
  fyi => "/ftp/fyi/fyi-index.txt",
  std => "/ftp/std/std-index.txt",
  bcp => "/ftp/rfc/bcp-index.txt"
);

my(%number2date) = (
  41 => "98apr",
  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",
  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";
my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($port) = $ENV{'SERVER_PORT'};
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

(&resolve1("id", $1), exit) if ($urn =~ /urn:ietf:id:(/i);
(&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(72)/i);
(&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(9*)-(
120&urn_error("400 Bad Request0);

sub resolve2 {
  my($ietfnum, $sesnam) = @_;
  &urn_error("404 Not Found0) if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
  if (-f $link) {
    if ($accept =~ /text/uri-list/) {
        print "Status: 200 OK0;
        print "Content-type: text/uri-list0;
        print "#$urn0;
        return;
    }
    if ($accept =~ /text/html/) {
      print "Status: 200 OK0;
      print "Content-type: text/html0HTML>0;
      print "<head><title>URN Resolution: I2Ns</title></head>0;
      print "<BODY>0;
      print "<h1>URN $urn resolves to the following URNs:</h1>0;
      print "<hr><ul>0;
      print "</UL>0/body>0/HTML>0;



Expires 4/30/99                                                [Page 19]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


      return;
    }
  }
  my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
    if ($accept =~ /text/uri-list/) {
        print "Status: 200 OK0;
        print "Content-type: text/uri-list0;
        print "#$urn0;
        return;
    }
    if ($accept =~ /text/html/) {
        print "Status: 200 OK0;
        print "Content-type: text/html0HTML>0;
        print "<head><title>URN Resolution: I2Ns</title></head>0;
        print "<BODY>0;
        print "<h1>URN $urn resolves to the following URNs:</h1>0;
        print "<hr><ul>0;
        print "</UL>0/body>0/HTML>0;
        return;
    }
  }
  &urn_error("404 Not Found0);
}

sub end {
  my($inarg)=@_;
  return $inarg . "st" if ($inarg =~ /1$/);
  return $inarg . "nd" if ($inarg =~ /2$/);
  return $inarg . "rd" if ($inarg =~ /3$/);
  return $inarg . "th";
}

sub resolve1 {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  if (!defined $cite{$scheme}) {
    &urn_error("404 Not Found0);
  }

  $flag = 0;
  open(INPUT, "$cite{$scheme}");
  while (<INPUT>) {
    $flag = 1 if (/^0*$value /);
    if ($flag == 1) {
      last if (/^$/);



Expires 4/30/99                                                [Page 20]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


      chop;
      push @bib,$_;
    }
  }

  $k=join " ",@bib;
  while ($k =~ /(fyi|std|rfc|bcp)([0-9]+)(.*)/i) {
    $k=$4;
    $a=$2; $b=$3;
    if (($a ne $scheme || $b ne $value) && ($1 !~ /obso/i)){
      $a =~ tr/A-Z/a-z/;
      $b =~ s/^0*//;
      push @ref,"urn:ietf:$a:$b";
    }
  }

MIME_SWITCH: {
    if ($accept =~ /text/uri-list/) {
        print "Status: 200 OK0;
        print "Content-type: text/uri-list0;
        print "#$urn0;
        foreach $i (@ref) {
            print "$i0;
        }
        last MIME_SWITCH;
    }
  if ($accept =~ /text/html/) {
    print "Status: 200 OK0;
    print "Content-type: text/html0HTML>0;
    print "<head><title>URN Resolution: I2Ns</title></head>0;
    print "<BODY>0;
    print "<h1>URN $urn resolves to the following URNs:</h1>0;
    print "<hr><ul>0;
        foreach $i (@ref) {
            print "<li>$i: Click to resolve using0;
            print "<a href=
            print "<a href=
            print "<a href=
            print "<a href=
            print "<a href=
        }
    print "</UL>0/body>0/HTML>0;
  }
}
}

sub make_link {
  my($sc);



Expires 4/30/99                                                [Page 21]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


  my($inarg)=@_;
  ($sc=$1) if ($inarg =~ /([a-z]*)/);
  return "/$sc/$inarg.ps" if (-e "/ftp/$sc/$inarg.ps");
  return "/$sc/$inarg.html" if (-e "/ftp/$sc/$inarg.html");
  return "/$sc/$inarg.txt";
}

sub urn_error {
  my($code) = @_; #store failure code here...

  print "Status: $code";
  print "Content-type: text/html0HTML>0;
  print "<head><title>URN Resolution: I2Ns $code</title></head>0;
  print "<BODY>0;
  print "<h1>URN to URN resolution failed for the URN:</h1>0;
  print "<hr><h3>$urn</h3>0;
  print "</body>0;
  print "</html>0;
  exit;
};


A.5 I2R

#!/usr/local/bin/perl

use strict;

#
# this is a URN 2 resource resolver for the ietf namespace
#

my(%pathbase) = (
  rfc => "rfc/rfc",
  fyi => "fyi/fyi",
  std => "std/std",
  bcp => "bcp/bcp",
  id => "internet-drafts/draft-"
);

my(%number2date) = (
  41 => "98apr",
  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",



Expires 4/30/99                                                [Page 22]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";
my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

print "$urn0;
(&resolveid($1), exit) if ($urn =~ /urn:ietf:id:(i);
(&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(72)/i);
(&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(9*)-(
120&urn_error("400 Bad Request0);

sub resolve2 {
  my($ietfnum, $sesnam) = @_;
  &urn_error("404 Not Found0) if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
  if (-f $link) {
      print "Status:  200 OK0;
      print "Content-type: text/plain0;
      open(FILE, "$link");
      while (<FILE>) {
          print $_;
      }
      close FILE;
    return;
  }
  my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
      print "Status:  200 OK0;
      print "Content-type: text/plain0;
      open(FILE, "$link");
      while (<FILE>) {
          print $_;
      }
      close FILE;
    return;
  }
  &urn_error("404 Not Found0);
}

sub end {
  my($inarg)=@_;
  return $inarg . "st" if ($inarg =~ /1$/);
  return $inarg . "nd" if ($inarg =~ /2$/);
  return $inarg . "rd" if ($inarg =~ /3$/);



Expires 4/30/99                                                [Page 23]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


  return $inarg . "th";
}

sub resolve1 {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found0)if (!defined $pathbase{$scheme});
  my($txttry)="/ftp/$pathbase{$scheme}$value.txt";
  my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
  my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
MIME_SWITCH: {
    if ($accept =~ /application/postscript/ && -f $pstry) {
      print "Status:  200 OK0;
      print "Content-type: application/postscript0;
      open(FILE, "$pstry");
      while (<FILE>) {
          print $_;
      }
      close FILE;
      last MIME_SWITCH;
    }
    if ($accept =~ /text/html/ && -f $htmltry) {
        print "Status:  200 OK0;
        print "Content-type: text/html0;
        open(FILE, "$htmltry");
        while (<FILE>) {
            print $_;
        }
        close FILE;
        last MIME_SWITCH;
    }
    if ($accept =~ /text/plain/ && -f $txttry) {
        print "Status:  200 OK0;
        print "Content-type: text/plain0;
        open(FILE, "$txttry");
        while (<FILE>) {
            print $_;
        }
        close FILE;
        last MIME_SWITCH;
    }
    &urn_error("404 Not Found0);
  }
}

sub resolveid {



Expires 4/30/99                                                [Page 24]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme) = "id";
  my($value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found0)if (!defined $pathbase{$scheme});
  my($txttry)="/ftp/$pathbase{$scheme}$value.txt";
  my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
  my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
MIME_SWITCH: {
    if ($accept =~ /application/postscript/ && -f $pstry) {
      print "Status:  200 OK0;
      print "Content-type: application/postscript0;
      open(FILE, "$pstry");
      while (<FILE>) {
          print $_;
      }
      close FILE;
      last MIME_SWITCH;
    }
    if ($accept =~ /text/html/ && -f $htmltry) {
        print "Status:  200 OK0;
        print "Content-type: text/html0;
        open(FILE, "$htmltry");
        while (<FILE>) {
            print $_;
        }
        close FILE;
        last MIME_SWITCH;
    }
    if ($accept =~ /text/plain/ && -f $txttry) {
        print "Status:  200 OK0;
        print "Content-type: text/plain0;
        open(FILE, "$txttry");
        while (<FILE>) {
            print $_;
        }
        close FILE;
        last MIME_SWITCH;
    }
    &urn_error("404 Not Found0);
  }
}

sub urn_error {
  my($code) = @_; #store failure code here...

  print "Status:  $code";



Expires 4/30/99                                                [Page 25]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


  print "Content-type: text/html0HTML>0;
  print "<head><title>URN Resolution: I2R $code</title></head>0;
  print "<BODY>0;
  print "<h1>URN to URL resolution failed for the URN:</h1>0;
  print "<hr><h3>$urn</h3>0;
  print "</body>0;
  print "</html>0;
  exit;
}


A.6 I2Rs

#!/usr/local/bin/perl

use strict;

#
# this is a URN 2 resources resolver for the ietf namespace
#

my(@urls);

my(%pathbase) = (
  rfc => "rfc/rfc",
  fyi => "fyi/fyi",
  std => "std/std",
  bcp => "bcp/bcp",
  id => "internet-drafts/draft-"
);

my(%number2date) = (
  41 => "98apr",
  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",
  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";
my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

(&resolveid($1), exit) if ($urn =~ /urn:ietf:id:()/i);



Expires 4/30/99                                                [Page 26]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


(&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(72)/i);
(&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(9*)-(
120&urn_error("400 Bad Request0);

sub resolve2 {
  my($ietfnum, $sesnam) = @_;
  my(@vers,$i);
  &urn_error("404 Not Found0) if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
  if (-f $link) {
      push(@vers,$link);
  }
  $link="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
      push(@vers,$link);
  }
  &urn_error("404 Not Found0) if ($#vers==-1);

  print "Status: 200 OK0;
  print "Content-type: multipart/alternative; boundary=endpart0;
  foreach $i (@vers) {
      print "--endpart0;
      if ($i =~ /html$/) {
          print "Content-Type: text/html0;
      }
      if ($i =~ /txt$/) {
          print "Content-Type: text/plain0;
      }
      if ($i =~ /ps$/) {
          print "Content-Type: application/postscript0;
      }
      open(FILE, "$i");
      while (<FILE>) {
          print "$_";
      }
      close FILE;
  }
  print "--endpart0;
}

sub resolve1 {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link,@vers);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found0)if (!defined $pathbase{$scheme});
  my($try)="/ftp/$pathbase{$scheme}$value.txt";



Expires 4/30/99                                                [Page 27]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


  if (-f $try) {
      push(@vers, $try);
  }
  $try="/ftp/$pathbase{$scheme}$value.ps";
  if (-f $try) {
      push(@vers, $try);
  }
  $try="/ftp/$pathbase{$scheme}$value.html";
  if (-f $try) {
      push(@vers, $try);
  }
  print "Status: 200 OK0;
  print "Content-type: multipart/alternative; boundary=endpart0;
  foreach $i (@vers) {
      print "--endpart0;
      if ($i =~ /html$/) {
          print "Content-Type: text/html0;
      }
      if ($i =~ /txt$/) {
          print "Content-Type: text/plain0;
      }
      if ($i =~ /ps$/) {
          print "Content-Type: application/postscript0;
      }
      open(FILE, "$i");
      while (<FILE>) {
          print "$_";
      }
      close FILE;
  }
  print "--endpart0;
}

sub resolveid {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link,@vers);
  my($scheme) = "id";
  my($value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found0)if (!defined $pathbase{$scheme});
  my($try)="/ftp/$pathbase{$scheme}$value.txt";
  if (-f $try) {
      push(@vers, $try);
  }
  $try="/ftp/$pathbase{$scheme}$value.ps";
  if (-f $try) {
      push(@vers, $try);
  }



Expires 4/30/99                                                [Page 28]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


  $try="/ftp/$pathbase{$scheme}$value.html";
  if (-f $try) {
      push(@vers, $try);
  }
  print "Status: 200 OK0;
  print "Content-type: multipart/alternative; boundary=endpart0;
  foreach $i (@vers) {
      print "--endpart0;
      if ($i =~ /html$/) {
          print "Content-Type: text/html0;
      }
      if ($i =~ /txt$/) {
          print "Content-Type: text/plain0;
      }
      if ($i =~ /ps$/) {
          print "Content-Type: application/postscript0;
      }
      open(FILE, "$i");
      while (<FILE>) {
          print "$_";
      }
      close FILE;
  }
  print "--endpart0;
}
sub urn_error {
  my($code) = @_; #store failure code here...

  print "Status: $code";
  print "Content-type: text/html0HTML>0;
  print "<head><title>URN Resolution: I2Rs $code</title></head>0;
  print "<BODY>0;
  print "<h1>URN to URL resolution failed for the URN:</h1>0;
  print "<hr><h3>$urn</h3>0;
  print "</body>0;
  print "</html>0;
  exit;
}













Expires 4/30/99                                                [Page 29]




From owner-urn-ietf@Bunyip.Com  Fri Oct  9 14:34:35 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id OAA04679
	for <urn-archive@ietf.org>; Fri, 9 Oct 1998 14:34:34 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id NAA06461
	for urn-ietf-out; Fri, 9 Oct 1998 13:53:47 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA06450
	for <urn-ietf@services.bunyip.com>; Fri, 9 Oct 1998 13:53:42 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id NAA27483
	for urn-ietf@services; Fri, 9 Oct 1998 13:53:44 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id NAA27478;
	Fri, 9 Oct 1998 13:53:39 -0400 (EDT)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <55536(5)>; Fri, 9 Oct 1998 10:53:36 PDT
Received: from copper-208.parc.xerox.com ([13.2.17.212]) by casablanca.parc.xerox.com with SMTP id <71820>; Fri, 9 Oct 1998 10:53:27 PDT
From: "Larry Masinter" <masinter@parc.xerox.com>
To: "=?iso-8859-1?B?UGF0cmlrIEbkbHRzdHL2bQ==?=" <paf@swip.net>,
        "Leslie Daigle" <leslie@Bunyip.Com>, <urn-ietf@Bunyip.Com>
Subject: RE: [URN] WG last call:  URN Namespace Definition Mechanisms
Date: Fri, 9 Oct 1998 10:53:16 PDT
Message-ID: <001801bdf3ad$b15e9720$c93bb00d@copper-208.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2232.26
Importance: Normal
In-Reply-To: <v04101a05b243a554144f@[192.71.220.146]>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Larry Masinter" <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> >What was the source of the
> >requirement for reserving two-letter NIDs for country codes?
> 
> It was output from my discussions on namespaces held with the policy 
> oversight committee, when I was appointed by IAB there.
> 
> I.e. from some countries (not few), there are "questions" whether the 
> 2-letter countrycode according to ISO can be allocated within each gTLD. 
> This was later expanded to the URN namespaces for for example social 
> security numbers and other series of names which are unique within each 
> country -- like car license plates in some countries.
> 
> So, the input is from the gTLD debate, and the result solves some problems 
> on what to do with geopolitical bounded namespaces. I.e. each country have 
> to handle their namespaces the way they find it the easiest.

But is the URN space hierarchical? It would seem that at least according
to the proposed "URN Namespace Definition Mechanisms", that each namespace
is expected to have consistent set features for the namespace. Are you
imagining something like this?

urn:us:ca:license:3URN101    California license plates
urn:us:ssn:459-82-0101       social security numbers
urn:us:tax:100-25-0717       taxpayer ID

but each of these sub-namespaces have different 'communities'
uniqueness considerations, persistence considerations, etc.

The syntax in RFC 2141 suggests that a namespace is just first part.

I would imagine that given the use of "-" as a possible delimiter for
namespaces, that the syntax actually should be

urn:us-ca-license:3URN101
urn:us-ssn:459-82-0101
urn:us-tax:100-25-0717

if a namespace is expected to have consistent values for the
elements of the template in draft-ietf-urn-nid-req, or else
you're actually defining hierarchical namespaces, where "us:ca:license"
is a namespace designator.

Am I misunderstanding something about the intention of having a
registration form for namespaces?

Do you want to reserve all namespaces that start with two letters
and then a "-"?

Larry
-- 
http://www.parc.xerox.com/masinter




From owner-urn-ietf@Bunyip.Com  Sat Oct 10 09:51:14 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id JAA20015
	for <urn-archive@ietf.org>; Sat, 10 Oct 1998 09:51:14 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id JAA13193
	for urn-ietf-out; Sat, 10 Oct 1998 09:31:54 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA13188
	for <urn-ietf@services.bunyip.com>; Sat, 10 Oct 1998 09:31:51 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id JAA00318
	for urn-ietf@services; Sat, 10 Oct 1998 09:31:53 -0400 (EDT)
Received: from slarti.muc.de (slarti.muc.de [193.174.4.10])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id JAA00312
	for <urn-ietf@bunyip.com>; Sat, 10 Oct 1998 09:31:48 -0400 (EDT)
Received: (qmail 17782 invoked by uid 66); 10 Oct 1998 13:31:10 -0000
Received: by faerber.muc.de
	  10 Oct 1998 15:30:20 +0200
Date: 10 Oct 1998 14:36:00 +0200
From: urn-list@faerber.muc.de (=?ISO-8859-1?Q?Claus_Andr=E9_F=E4rber?=)
To: urn-ietf@Bunyip.Com
Message-ID: <72aNxbWZcDB@faerber.muc.de>
In-Reply-To: <v04101a05b243a554144f@[192.71.220.146]>
Subject: Re: [URN] WG last call:  URN Namespace Definition Mechanisms
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: urn-list@faerber.muc.de (=?ISO-8859-1?Q?Claus_Andr=E9_F=E4rber?=)
Errors-To: owner-urn-ietf@Bunyip.Com

Larry Masinter <masinter@parc.xerox.com> schrieb:
> But is the URN space hierarchical? It would seem that at least according
> to the proposed "URN Namespace Definition Mechanisms", that each namespace
> is expected to have consistent set features for the namespace. Are you
> imagining something like this?

I don't think so. The propsed Mechanisms are so open that you could  
certainly register a namespace that -- as a consistent set of features  
-- is subdividable into several namespaces by the same rules.

The draft even clearly mentions the possibility of subdividing  
(partitioning) namespaces.

--
Claus Andre Faerber <http://www.muc.de/~cfaerber/> Fax: +49_8061_3361
PGP: ID=1024/527CADCD FP=12 20 49 F3 E1 04 9E 9E  25 56 69 A5 C6 A0 C9 DC



From owner-urn-ietf@Bunyip.Com  Sat Oct 10 10:09:08 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id KAA20180
	for <urn-archive@ietf.org>; Sat, 10 Oct 1998 10:09:08 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id JAA13210
	for urn-ietf-out; Sat, 10 Oct 1998 09:32:02 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA13201
	for <urn-ietf@services.bunyip.com>; Sat, 10 Oct 1998 09:31:59 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id JAA00328
	for urn-ietf@services; Sat, 10 Oct 1998 09:32:02 -0400 (EDT)
Received: from slarti.muc.de (slarti.muc.de [193.174.4.10])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id JAA00313
	for <urn-ietf@bunyip.com>; Sat, 10 Oct 1998 09:31:51 -0400 (EDT)
Received: (qmail 17776 invoked by uid 66); 10 Oct 1998 13:31:09 -0000
Received: by faerber.muc.de
	  10 Oct 1998 15:30:20 +0200
Date: 10 Oct 1998 14:26:00 +0200
From: urn-list@faerber.muc.de (=?ISO-8859-1?Q?Claus_Andr=E9_F=E4rber?=)
To: urn-ietf@Bunyip.Com
Message-ID: <72aNwtuocDB@faerber.muc.de>
In-Reply-To: <Pine.SUN.3.95.981008150015.22184C-100000@mocha.bunyip.com>
Subject: Re: [URN] WG last call:  URN Namespace Definition Mechanisms
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: urn-list@faerber.muc.de (=?ISO-8859-1?Q?Claus_Andr=E9_F=E4rber?=)
Errors-To: owner-urn-ietf@Bunyip.Com

Leslie Daigle <leslie@Bunyip.Com> schrieb:
> 		above), is not already a registered NID, and is more
> 		than 2 letters long.
>
- 		ALL two-letter combinations are reserved for use
+                 ALL two-letter combinations as well as names that
+                 start with a two-letter combination followed by a
+                 hyphen are reserved for use
> 		as country code NIDs for eventual national registrations of
> 	 	URN namespaces.
>
> 		Registrations may be updated by updating the RFC through
> 		standard IETF RFC update mechanisms.  Thus, proposals for

This leaves the issue whether to use urn:de:xyz: or urn:de-xyz: open.

--
Claus Andre Faerber <http://www.muc.de/~cfaerber/> Fax: +49_8061_3361
PGP: ID=1024/527CADCD FP=12 20 49 F3 E1 04 9E 9E  25 56 69 A5 C6 A0 C9 DC



From owner-urn-ietf@Bunyip.Com  Sat Oct 10 10:09:18 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id KAA20191
	for <urn-archive@ietf.org>; Sat, 10 Oct 1998 10:09:17 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id JAA13202
	for urn-ietf-out; Sat, 10 Oct 1998 09:32:00 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA13195
	for <urn-ietf@services.bunyip.com>; Sat, 10 Oct 1998 09:31:58 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id JAA00323
	for urn-ietf@services; Sat, 10 Oct 1998 09:32:00 -0400 (EDT)
Received: from slarti.muc.de (slarti.muc.de [193.174.4.10])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id JAA00317
	for <urn-ietf@bunyip.com>; Sat, 10 Oct 1998 09:31:52 -0400 (EDT)
Received: (qmail 17774 invoked by uid 66); 10 Oct 1998 13:31:08 -0000
Received: by faerber.muc.de
	  10 Oct 1998 15:30:20 +0200
Date: 10 Oct 1998 13:09:00 +0200
From: urn-list@faerber.muc.de (=?ISO-8859-1?Q?Claus_Andr=E9_F=E4rber?=)
To: urn-ietf@Bunyip.Com
Message-ID: <72aNwRW3cDB@faerber.muc.de>
In-Reply-To: <Pine.SUN.3.95.981009094225.25887F-100000@mocha.bunyip.com>
Subject: Re: New draft-ietf-urn-ietf-07.txt was RE: [URN] WG last call:  URN Na
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: urn-list@faerber.muc.de (=?ISO-8859-1?Q?Claus_Andr=E9_F=E4rber?=)
Errors-To: owner-urn-ietf@Bunyip.Com

Ryan Moats <jayhawk@att.com> schrieb:
>         Declaration of structure:
>
>                 The identifier has the following ABNF [2] specification:
>
>                 NSS = (family ":" number) / ("mtg-" number "-" wgbofname)
>                       ( "id:" name)
>                 family = "rfc" / "std" / "fyi" / "bcp"
>                 number = 1*DIGIT
>                 wgbofname = 1*LETDIGIT
>                 name =  id draft name beginning with "draft-" and trailing
>                         type removed (e.g. ietf-urn-ietf-06)
>                 LETDIGIT = DIGIT / %x41-%x5a / %x61-%x7a
>                 DIGIT = %x30-%x39

Can you clean that up a bit?

Especially the name part needs either angle brackets or better a  
complete syntax:

         name           = "draft" "-" draft-name "-" draft-version

         draft-name     = draft-ietf / draft-individual
         draft-ietf     = "ietf" "-" wgbofname "-" draft-title
         draft-individual = draft-author "-" draft-title
         draft-title    = draft-namepart *( "-" draft-namepart )

         draft-author   = 1*(DIGIT/ALPHA)
         draft-nameart  = 1*(DIGIT/ALPHA)
         wgbofname      = 1*(DIGIT/ALPHA)
         number         = 1*DIGIT
         draft-version  = 2*DIGIT

         (DIGIT and ALPHA) are in the RFC 2234 Core Ruleset, so I don't
         think you need to or should redefine it.)

-- 
Claus Andre Faerber <http://www.muc.de/~cfaerber/> Fax: +49_8061_3361
PGP: ID=1024/527CADCD FP=12 20 49 F3 E1 04 9E 9E  25 56 69 A5 C6 A0 C9 DC



From owner-urn-ietf@Bunyip.Com  Sun Oct 11 01:41:28 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id BAA02895
	for <urn-archive@ietf.org>; Sun, 11 Oct 1998 01:41:28 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA17707
	for urn-ietf-out; Sun, 11 Oct 1998 01:22:01 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA17699
	for <urn-ietf@services.bunyip.com>; Sun, 11 Oct 1998 01:21:58 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA01823
	for urn-ietf@services; Sun, 11 Oct 1998 01:22:00 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id BAA01820
	for <urn-ietf@bunyip.com>; Sun, 11 Oct 1998 01:21:57 -0400 (EDT)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53048(4)>; Sat, 10 Oct 1998 22:21:53 PDT
Received: from copper-208.parc.xerox.com ([13.0.208.21]) by casablanca.parc.xerox.com with SMTP id <71816>; Sat, 10 Oct 1998 22:21:35 PDT
From: "Larry Masinter" <masinter@parc.xerox.com>
To: "=?iso-8859-1?B?Q2xhdXMgQW5kcukgRuRyYmVy?=" <urn-list@faerber.muc.de>,
        <urn-ietf@Bunyip.Com>
Subject: RE: [URN] WG last call:  URN Namespace Definition Mechanisms
Date: Sat, 10 Oct 1998 22:21:31 PDT
Message-ID: <000301bdf4d7$0180b4c0$15d0000d@copper-208.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2232.26
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
In-Reply-To: <72aNxbWZcDB@faerber.muc.de>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Larry Masinter" <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> The draft even clearly mentions the possibility of subdividing  
> (partitioning) namespaces.

draft-ietf-urn-nid-req-06.txt clearly mentions the possibility
of subdividing the name space in order to delegate the assignment
of uniqueness, as happens, for example, with ISBN numbers, where
each publisher is delegated the authority of keeping their part
of the name space unique.

However, in the case of urn:us:ssn:001-101-4452 and
urn:us:ca:license:7URN123, this is not merely a delegation
for the purpose of uniqueness, but a separation of the namespace
into subspaces which will differ for every attribute in the
template given in draft-ietf-urn-nid-req-06.txt.

If you go through the fields in the draft:
   Registration Information
       Suppose that california changes their license plate registration
       mechanism in 2002, while the US changes social security numbers
       in 2014. The versioning of the name spaces would occur at
       different times.
   Declared registrant of the namespace
       This would migrate
   Declaration of syntactic structure
       Unlike the ISBN example where there is a uniform syntactic structure,
       the structure of license plates and social security numbers are
       different. Each "subnamespace" is likely to have a different
       syntactic structure.
   Relevant ancillary documentation
       The documentation for describing the rules of license plate
       numbers and vanity plates are different documents than those
       that describe the assignment of social security numbers.
   Identifier uniqueness considerations
       These are likely to differ for each subnamespace.


It would seem that these can't be easily handled by  having a 
country-code URN namespace then having the country parcel it out
for country-unique spaces. I could imagine reserving the names
"xx-<blah>" for country xx, so that "us-ssn" would be recommended
over "ssn" to distinguish it from "dk-ssn", but I'd think that
each of these should be registered separately.

Larry



From owner-urn-ietf@Bunyip.Com  Mon Oct 12 11:32:14 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id LAA22390
	for <urn-archive@ietf.org>; Mon, 12 Oct 1998 11:32:14 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA09678
	for urn-ietf-out; Mon, 12 Oct 1998 10:40:11 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA09673
	for <urn-ietf@services.bunyip.com>; Mon, 12 Oct 1998 10:40:08 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA04898
	for urn-ietf@services; Mon, 12 Oct 1998 10:40:10 -0400 (EDT)
Received: from ietf.org (odin.ietf.org [132.151.1.176])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA04895
	for <urn-ietf@bunyip.com>; Mon, 12 Oct 1998 10:40:08 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id KAA20586;
	Mon, 12 Oct 1998 10:40:03 -0400 (EDT)
Message-Id: <199810121440.KAA20586@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@Bunyip.Com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-ietf-07.txt
Date: Mon, 12 Oct 1998 10:40:02 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-07.txt
	Pages		: 29
	Date		: 09-Oct-98
	
   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the 'ietf' namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, FYIs,
   and BCPs) developed by the IETF and published by the RFC Editor, the
   minutes of working groups (WG) and birds of a feather (BOF) meetings
   that occur during IETF conferences, and the Internet Drafts published
   by the Internet Drafts Editor.  Both the current URN framework and
   URN syntax support this namespace.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-07.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-07.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-07.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19981009150404.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-07.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-07.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19981009150404.I-D@ietf.org>

--OtherAccess--

--NextPart--




From owner-urn-ietf@Bunyip.Com  Mon Oct 12 14:43:12 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id OAA02040
	for <urn-archive@ietf.org>; Mon, 12 Oct 1998 14:43:12 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA12971
	for urn-ietf-out; Mon, 12 Oct 1998 14:07:55 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA12966
	for <urn-ietf@services.bunyip.com>; Mon, 12 Oct 1998 14:07:52 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA05729
	for urn-ietf@services; Mon, 12 Oct 1998 14:07:54 -0400 (EDT)
Received: from privateer.windrose.omaha.ne.us (privateer.windrose.omaha.ne.us [206.101.78.33])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA05726
	for <urn-ietf@Bunyip.Com>; Mon, 12 Oct 1998 14:07:50 -0400 (EDT)
Received: from sloop.local.windrose.omaha.ne.us (dhcp200.local.windrose.omaha.ne.us [10.9.200.200])
	by privateer.windrose.omaha.ne.us (8.8.7/8.8.7) with SMTP id NAA03335;
	Mon, 12 Oct 1998 13:09:51 -0500 (CDT)
From: "Ryan Moats" <jayhawk@att.com>
To: "=?iso-8859-1?B?Q2xhdXMgQW5kcukgRuRyYmVy?=" <urn-list@faerber.muc.de>,
        <urn-ietf@Bunyip.Com>
Subject: RE: New draft-ietf-urn-ietf-07.txt was RE: [URN] WG last call:  URN Na
Date: Mon, 12 Oct 1998 13:12:04 -0500
Message-ID: <001701bdf60b$d092d9c0$c8c8090a@sloop.local.windrose.omaha.ne.us>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2377.0
In-Reply-To: <72aNwRW3cDB@faerber.muc.de>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Thanks,
>
> Ryan Moats <jayhawk@att.com> schrieb:
> >         Declaration of structure:
> >
> >                 The identifier has the following ABNF [2] specification:
> >
> >                 NSS = (family ":" number) / ("mtg-" number "-"
> wgbofname)
> >                       ( "id:" name)
> >                 family = "rfc" / "std" / "fyi" / "bcp"
> >                 number = 1*DIGIT
> >                 wgbofname = 1*LETDIGIT
> >                 name =  id draft name beginning with "draft-"
> and trailing
> >                         type removed (e.g. ietf-urn-ietf-06)
> >                 LETDIGIT = DIGIT / %x41-%x5a / %x61-%x7a
> >                 DIGIT = %x30-%x39
>
> Can you clean that up a bit?
>
> Especially the name part needs either angle brackets or better a
> complete syntax:
>
>          name           = "draft" "-" draft-name "-" draft-version
>
>          draft-name     = draft-ietf / draft-individual
>          draft-ietf     = "ietf" "-" wgbofname "-" draft-title
>          draft-individual = draft-author "-" draft-title
>          draft-title    = draft-namepart *( "-" draft-namepart )
>
>          draft-author   = 1*(DIGIT/ALPHA)
>          draft-nameart  = 1*(DIGIT/ALPHA)
>          wgbofname      = 1*(DIGIT/ALPHA)
>          number         = 1*DIGIT
>          draft-version  = 2*DIGIT
>
>          (DIGIT and ALPHA) are in the RFC 2234 Core Ruleset, so I don't
>          think you need to or should redefine it.)
>
> --
> Claus Andre Faerber <http://www.muc.de/~cfaerber/> Fax: +49_8061_3361
> PGP: ID=1024/527CADCD FP=12 20 49 F3 E1 04 9E 9E  25 56 69 A5 C6 A0 C9 DC
>
>

I have used this as the basis for a new "name" declaration in -08.  I'll
wait
until the end of the month before recycling to get more comments.

Ryan



From owner-urn-ietf@Bunyip.Com  Mon Oct 12 15:02:41 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id PAA02716
	for <urn-archive@ietf.org>; Mon, 12 Oct 1998 15:02:41 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA13154
	for urn-ietf-out; Mon, 12 Oct 1998 14:24:36 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA13149
	for <urn-ietf@services.bunyip.com>; Mon, 12 Oct 1998 14:24:33 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA05777
	for urn-ietf@services; Mon, 12 Oct 1998 14:24:35 -0400 (EDT)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA05774
	for <urn-ietf@Bunyip.Com>; Mon, 12 Oct 1998 14:24:33 -0400 (EDT)
Received: from [192.168.111.27] (workstation1.swip.net [130.244.254.1]) 
          by nix.swip.net (8.8.8/8.8.8) with ESMTP 
          id UAA12140; 
          Mon, 12 Oct 1998 20:24:11 +0200 (MET DST)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
 ; format="flowed"
X-Sender: paf@nix.swip.net
Message-Id: <v04101a26b247f8c0a3a9@[192.168.111.27]>
In-Reply-To: <000301bdf4d7$0180b4c0$15d0000d@copper-208.parc.xerox.com>
References: <72aNxbWZcDB@faerber.muc.de>
Date: Mon, 12 Oct 1998 20:22:56 +0200
To: "Larry Masinter" <masinter@parc.xerox.com>,
        =?iso-8859-1?Q?=22Claus_Andr=E9_F=E4rber=22?=  <urn-list@faerber.muc.de>,
        <urn-ietf@Bunyip.Com>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=  <paf@swip.net>
Subject: RE: [URN] WG last call:  URN Namespace Definition Mechanisms
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=  <paf@swip.net>
Errors-To: owner-urn-ietf@Bunyip.Com

At 22.21 -0700 98-10-10, Larry Masinter wrote:
>It would seem that these can't be easily handled by  having a
>country-code URN namespace then having the country parcel it out
>for country-unique spaces. I could imagine reserving the names
>"xx-<blah>" for country xx, so that "us-ssn" would be recommended
>over "ssn" to distinguish it from "dk-ssn", but I'd think that
>each of these should be registered separately.

Are you saying that we will end up having problems with the resolution 
mechanism, when we define resolution for the "top-level" for a 
country-code, but for further resolution, one have to look at the 
resolution mechanisms defined by each one of the "parcels" the country has 
delegated?

I.e. your question has to do with how resolution is provided, and how 
discovery of resolution mechanisms is done?

Michael, Ryan, have you been thinking of this?

   paf
------------------------------------------------------------------
Senior Researcher                             Email: paf@swip.net
Tele2 AB                                        URL: http://paf.se
Borgarfjordsgatan 16, Kista, Sweden      PGP Key ID: 0xBD236602

   In theory there is no difference between theory and practice,
   but in practice, there is.



From owner-urn-ietf@Bunyip.Com  Mon Oct 12 16:14:53 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id QAA03933
	for <urn-archive@ietf.org>; Mon, 12 Oct 1998 16:14:53 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA14654
	for urn-ietf-out; Mon, 12 Oct 1998 15:41:09 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA14649
	for <urn-ietf@services.bunyip.com>; Mon, 12 Oct 1998 15:41:06 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA06008
	for urn-ietf@services; Mon, 12 Oct 1998 15:41:09 -0400 (EDT)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA06005
	for <urn-ietf@Bunyip.Com>; Mon, 12 Oct 1998 15:41:06 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id PAA12946; Mon, 12 Oct 1998 15:34:57 -0400 (EDT)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199810121934.PAA12946@bailey.dscga.com>
Subject: Re: [URN] WG last call:  URN Namespace Definition Mechanisms
In-Reply-To: <v04101a26b247f8c0a3a9@[192.168.111.27]> from "Patrik [F_ltstr_m]" at "Oct 12, 98 08:22:56 pm"
To: paf@swip.net
Date: Mon, 12 Oct 1998 15:34:57 -0400 (EDT)
Cc: masinter@parc.xerox.com, urn-list@faerber.muc.de, urn-ietf@Bunyip.Com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Patrik [F_ltstr_m] said this:
> At 22.21 -0700 98-10-10, Larry Masinter wrote:
> >It would seem that these can't be easily handled by  having a
> >country-code URN namespace then having the country parcel it out
> >for country-unique spaces. I could imagine reserving the names
> >"xx-<blah>" for country xx, so that "us-ssn" would be recommended
> >over "ssn" to distinguish it from "dk-ssn", but I'd think that
> >each of these should be registered separately.
> 
> Are you saying that we will end up having problems with the resolution 
> mechanism, when we define resolution for the "top-level" for a 
> country-code, but for further resolution, one have to look at the 
> resolution mechanisms defined by each one of the "parcels" the country has 
> delegated?
> 
> I.e. your question has to do with how resolution is provided, and how 
> discovery of resolution mechanisms is done?
> 
> Michael, Ryan, have you been thinking of this?

I'm still not sure what the issue is. From the document it seems
that the request is that for a namespace that is administratively
specific to a country that it should be preceeded by that countries
country code. This seems reasonable. Now, if we're going to generalize
it out to just general hierarchy then that doesn't seem resonable.
I.e. the minor problem we're trying to solve with country codes doesn't
deserve to be handled by a sledgehammer...

Can someone explain the problem a bit better?

-MM

-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com



From owner-urn-ietf@Bunyip.Com  Mon Oct 12 19:39:29 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id TAA06749
	for <urn-archive@ietf.org>; Mon, 12 Oct 1998 19:39:28 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id TAA17322
	for urn-ietf-out; Mon, 12 Oct 1998 19:18:20 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA17317
	for <urn-ietf@services.bunyip.com>; Mon, 12 Oct 1998 19:18:18 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id TAA06496
	for urn-ietf@services; Mon, 12 Oct 1998 19:18:20 -0400 (EDT)
Received: from ns1.centraal.com ([209.3.17.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA06493
	for <urn-ietf@bunyip.com>; Mon, 12 Oct 1998 19:18:18 -0400 (EDT)
Received: by ns1.centraal.com with Internet Mail Service (5.5.2232.9)
	id <4ZDBF10A>; Mon, 12 Oct 1998 16:12:45 -0700
Message-ID: <82289F0E8F05D211A5F000A0C982BAD42CE326@ns1.centraal.com>
From: Yves Arrouye <yves@centraal.com>
To: "'urn-ietf@bunyip.com'" <urn-ietf@Bunyip.Com>
Subject: RE: [URN] WG last call:  URN Namespace Definition Mechanisms
Date: Mon, 12 Oct 1998 16:12:43 -0700
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2232.9)
Content-Type: text/plain;
	charset="iso-8859-1"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Yves Arrouye <yves@centraal.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> >It would seem that these can't be easily handled by  having a
> >country-code URN namespace then having the country parcel it out
> >for country-unique spaces. I could imagine reserving the names
> >"xx-<blah>" for country xx, so that "us-ssn" would be recommended
> >over "ssn" to distinguish it from "dk-ssn", but I'd think that
> >each of these should be registered separately.

I think that would be nice indeed. Different registrations would help
delegate the authority for these different namespaces to the appropriate
people, and if we keep the current resolution discovery (where one looks at
NID.urn.net) different namespaces could easily specify different resolution
mechanisms. "us-ssn" and "us-something else" could have totally different
NAPTRs entries with no extra complexity.

Yves.



From owner-urn-ietf@Bunyip.Com  Tue Oct 13 00:25:18 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id AAA16894
	for <urn-archive@ietf.org>; Tue, 13 Oct 1998 00:25:18 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA19982
	for urn-ietf-out; Mon, 12 Oct 1998 23:55:07 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA19977
	for <urn-ietf@services.bunyip.com>; Mon, 12 Oct 1998 23:55:04 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id XAA07293
	for urn-ietf@services; Mon, 12 Oct 1998 23:55:06 -0400 (EDT)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA07290
	for <urn-ietf@Bunyip.Com>; Mon, 12 Oct 1998 23:55:03 -0400 (EDT)
Received: from [192.168.111.27] (workstation1.swip.net [130.244.254.1]) 
          by nix.swip.net (8.8.8/8.8.8) with ESMTP 
          id FAA27159; 
          Tue, 13 Oct 1998 05:54:20 +0200 (MET DST)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
 ; format="flowed"
X-Sender: paf@nix.swip.net
Message-Id: <v04101a2bb2487e464b6f@[192.168.111.27]>
In-Reply-To: <199810121934.PAA12946@bailey.dscga.com>
References: <v04101a26b247f8c0a3a9@[192.168.111.27]> from "Patrik
 [F_ltstr_m]" at "Oct 12, 98 08:22:56 pm"
Date: Tue, 13 Oct 1998 05:52:37 +0200
To: Michael Mealling <michael@bailey.dscga.com>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=  <paf@swip.net>
Subject: Re: [URN] WG last call:  URN Namespace Definition Mechanisms
Cc: masinter@parc.xerox.com, urn-list@faerber.muc.de, urn-ietf@Bunyip.Com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=  <paf@swip.net>
Errors-To: owner-urn-ietf@Bunyip.Com

At 15.34 -0400 98-10-12, Michael Mealling wrote:
>Now, if we're going to generalize
>it out to just general hierarchy then that doesn't seem resonable.
>I.e. the minor problem we're trying to solve with country codes doesn't
>deserve to be handled by a sledgehammer...
>
>Can someone explain the problem a bit better?

I think what Larry wanted was the possibility that you used different 
resolution mechanisms for urn:us:ca:license-plates: and 
urn:us:social-security-numbers: and urn:se:personnummer: (the last is 
social security numbers in Swedish -- just to pick a different name for the 
same function).

Then, the licenseplate registry in California changes resolution mechanism.

Is that possible? I guess what is needed is that the namespace itself have 
to have some very complicated resolution mechanism for all it's 
subnamespaces?

   paf
------------------------------------------------------------------
Senior Researcher                             Email: paf@swip.net
Tele2 AB                                        URL: http://paf.se
Borgarfjordsgatan 16, Kista, Sweden      PGP Key ID: 0xBD236602

   In theory there is no difference between theory and practice,
   but in practice, there is.



From owner-urn-ietf@Bunyip.Com  Tue Oct 13 11:47:35 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id LAA27494
	for <urn-archive@ietf.org>; Tue, 13 Oct 1998 11:47:34 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA27986
	for urn-ietf-out; Tue, 13 Oct 1998 10:41:41 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA27981
	for <urn-ietf@services.bunyip.com>; Tue, 13 Oct 1998 10:41:38 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA09898
	for urn-ietf@services; Tue, 13 Oct 1998 10:41:41 -0400 (EDT)
Received: from att.com (algw1.att.com [192.128.167.153])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id KAA09895
	for <urn-ietf@bunyip.com>; Tue, 13 Oct 1998 10:41:38 -0400 (EDT)
Received: from alms2.fw.att.com by algw1.att.com (AT&T/IPNS/UPAS-1.0)
	for bailey.dscga.com!michael parc.xerox.com!masinter bunyip.com!urn-ietf
	sender att.com!jayhawk (att.com!jayhawk); Tue Oct 13 10:35 EDT 1998
Received: from qsun.ho.att.com (qsunn.ho.att.com [135.16.30.2])
	by alms2.fw.att.com (AT&T/IPNS/GW-1.0) with SMTP id KAA07369;
	Tue, 13 Oct 1998 10:37:56 -0400 (EDT)
Received: from sloop.local.windrose.omaha.ne.us by qsun.ho.att.com (SMI-8.6/EMS-1.2 sol2)
	id KAA28908; Tue, 13 Oct 1998 10:41:22 -0400
From: "Ryan Moats" <jayhawk@att.com>
To: "=?iso-8859-1?B?UGF0cmlrIEbkbHRzdHL2bQ==?=" <paf@swip.net>,
        "Michael Mealling" <michael@bailey.dscga.com>
Cc: <masinter@parc.xerox.com>, <urn-list@faerber.muc.de>,
        <urn-ietf@Bunyip.Com>
Subject: RE: [URN] WG last call:  URN Namespace Definition Mechanisms
Date: Tue, 13 Oct 1998 09:46:18 -0500
Message-ID: <000401bdf6b8$3c6f89c0$c8c8090a@sloop.local.windrose.omaha.ne.us>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2377.0
In-Reply-To: <v04101a2bb2487e464b6f@[192.168.111.27]>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Importance: Normal
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> At 15.34 -0400 98-10-12, Michael Mealling wrote:
> >Now, if we're going to generalize
> >it out to just general hierarchy then that doesn't seem resonable.
> >I.e. the minor problem we're trying to solve with country codes doesn't
> >deserve to be handled by a sledgehammer...
> >
> >Can someone explain the problem a bit better?
>
> I think what Larry wanted was the possibility that you used different
> resolution mechanisms for urn:us:ca:license-plates: and
> urn:us:social-security-numbers: and urn:se:personnummer: (the last is
> social security numbers in Swedish -- just to pick a different
> name for the
> same function).
>
> Then, the licenseplate registry in California changes resolution
> mechanism.
>
> Is that possible? I guess what is needed is that the namespace
> itself have
> to have some very complicated resolution mechanism for all it's
> subnamespaces?

I haven't thought about this yet (although I guess the "ietf" space
counts as having somewhat different resolution mechanisms).  My thinking
at this point (no caffeine, so don't hold me as being too lucid) is
that the namespace can decide.  In other words, the resolver for the
"us" namespace can deligate resolution to other namespaces in a hierarchical
fasion IF IT WANTS TO.  Of course, scaling considerations imply that this
may be necessary, but that's as far as I've gotten.

Ryan



From owner-urn-ietf@Bunyip.Com  Tue Oct 13 12:05:00 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id MAA28236
	for <urn-archive@ietf.org>; Tue, 13 Oct 1998 12:05:00 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA28207
	for urn-ietf-out; Tue, 13 Oct 1998 11:03:57 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA28202
	for <urn-ietf@services.bunyip.com>; Tue, 13 Oct 1998 11:03:55 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA10089
	for urn-ietf@services; Tue, 13 Oct 1998 11:03:57 -0400 (EDT)
Received: from att.com (algw1.att.com [192.128.167.153])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id LAA10086
	for <urn-ietf@bunyip.com>; Tue, 13 Oct 1998 11:03:54 -0400 (EDT)
Received: from alms2.fw.att.com by algw1.att.com (AT&T/IPNS/UPAS-1.0)
	for bunyip.com!urn-ietf
	sender att.com!jayhawk (att.com!jayhawk); Tue Oct 13 10:58 EDT 1998
Received: from qsun.ho.att.com (qsunn.ho.att.com [135.16.30.2])
	by alms2.fw.att.com (AT&T/IPNS/GW-1.0) with SMTP id LAA10928
	for <urn-ietf@Bunyip.Com>; Tue, 13 Oct 1998 11:00:16 -0400 (EDT)
Received: from sloop.local.windrose.omaha.ne.us by qsun.ho.att.com (SMI-8.6/EMS-1.2 sol2)
	id LAA04385; Tue, 13 Oct 1998 11:03:35 -0400
From: "Ryan Moats" <jayhawk@att.com>
To: "Fred L. Drake, Jr." <fdrake@acm.org>
Cc: "IETF URN mailing list" <urn-ietf@Bunyip.Com>
Subject: [URN] RE: ietf:id: question
Date: Tue, 13 Oct 1998 10:08:32 -0500
Message-ID: <000601bdf6bb$578393c0$c8c8090a@sloop.local.windrose.omaha.ne.us>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2377.0
In-Reply-To: <13858.27869.356540.332021@weyr.cnri.reston.va.us>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Importance: Normal
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

>   I just took a look at version 07 of the ietf: URN draft, and see
> that the id: form is described as omitting the file type in
> "Declaration of structure", but the example includes the ".txt"
> extension.  This should be clarified.
>   I am planning for the next release of the Grail Internet browser
> (http://grail.python.org/grail/) to include support for the ietf:
> scheme.  Grail is intended as a testing ground for experimental
> "stuff" for web software, and (unfortunately) URN systems are still
> experimental as far as widespread deployment is concerned.
>
>
>   -Fred

The example is wrong.  The correct URN should be
"urn:ietf:id:ietf-urn-ietf-06".
I've corrected it for the upcoming -08 draft.

Please drop me mail when the new Grail browser is available, I'd be
interested
in checking it out.

Thanks,

Ryan



From owner-urn-ietf@Bunyip.Com  Tue Oct 13 15:10:58 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id PAA02356
	for <urn-archive@ietf.org>; Tue, 13 Oct 1998 15:10:57 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA03651
	for urn-ietf-out; Tue, 13 Oct 1998 14:31:02 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA03639
	for <urn-ietf@services.bunyip.com>; Tue, 13 Oct 1998 14:30:58 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA11128
	for urn-ietf@services; Tue, 13 Oct 1998 14:31:00 -0400 (EDT)
Received: from slarti.muc.de (slarti.muc.de [193.174.4.10])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id OAA11125
	for <urn-ietf@bunyip.com>; Tue, 13 Oct 1998 14:30:44 -0400 (EDT)
Received: (qmail 15430 invoked by uid 66); 13 Oct 1998 18:30:57 -0000
Received: by faerber.muc.de
	  13 Oct 1998 20:23:47 +0200
Date: 13 Oct 1998 17:27:00 +0200
From: urn-list@faerber.muc.de (=?ISO-8859-1?Q?Claus_Andr=E9_F=E4rber?=)
To: urn-ietf@Bunyip.Com
Message-ID: <72mn4SPZcDB@faerber.muc.de>
In-Reply-To: <82289F0E8F05D211A5F000A0C982BAD42CE326@ns1.centraal.com>
Subject: Re: [URN] WG last call:  URN Namespace Definition Mechanisms
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: urn-list@faerber.muc.de (=?ISO-8859-1?Q?Claus_Andr=E9_F=E4rber?=)
Errors-To: owner-urn-ietf@Bunyip.Com

Yves Arrouye <yves@centraal.com> schrieb:
> I think that would be nice indeed. Different registrations would help
> delegate the authority for these different namespaces to the appropriate
> people, and if we keep the current resolution discovery (where one looks at
> NID.urn.net) different namespaces could easily specify different resolution
> mechanisms. "us-ssn" and "us-something else" could have totally different
> NAPTRs entries with no extra complexity.

The main issue here is whether to use flat namespaces, where the  
namespace identifiers have a structure, that is not reflected in the way  
URNs are resolved or to use hierarchical namespaces, where a namespace  
may be defined in a way that allows the URN to have a syntax like  
<URN:nid:subnid:subsubnid:identifier>.

Why not allow both and leave it to those who register namespaces? This  
would only mean we have to reserve <country-code> as well as <country- 
code> "-" <anything>.

Yes, I believe the URN syntax and the NAPTR resoultion are flexible  
enough to allow the later (see examples below).

BTW, the possibility of partitioning namespace is explicitly mentioned:

|	  Possible answers include, but are not limited to:

|	.   exposition of the structure of the identifiers, and
|	    partitioning of the space of identifiers amongst
|	    assignment authorities which are individually responsible
|	    for respecting uniqueness rules

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--
Example for NAPTR records with subnamspaces: (I didn't use a country  
code as an examle but another NID you might already know.)

ietf.urn.net
  IN NAPTR 100 10 "" "" "/urn:ietf:([^:]+):.*/\1\.urn\.ietf\.org/i" .

rfc.urn.ietf.org
  IN NAPTR 100 10 "s" "http+U2R+U2C+" ;; ...
  ;; ...

id.irn.ietf.org
  IN NAPTR 100 10 "s" "http...
  ;; ...

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Example for Registration of Namespaces that allow Subnamespaces #1: IETF

Namespace ID: ietf

Registration Information:
  Version: 1
  Date: 1998-XX-YY

Declared registrant of the namespace:  IETF
  E-Mail: urn@ietf.org

Declaration of syntactic structure:
  IETF namespaces have the form urn:ietf:<series>:<identifier>,
  where <series> is one of "rfc", "bcp", "id", "std" ...
  and <identifier> is a identifier the format of which is defined
  by the definition of the <series> subnamespaces in [XXX].

Relevant ancillary documentation:
  [XXX]

Identifier uniqueness considerations:
  The set of identifiers for the <series> part chages very rarely and
  no two document series will be assigned the same name by IETF.

  The uniqueness of identifiers is handled by the manager of each
  subnamespace, i.e. the Internet Draft Editor for the id series or
  the RFC Editor for the rfc series.

Identifier persistence considerations:
Process of identifier assignment:
  [ see draft for IETF namespace ]

Process for identifier resolution:
  Namespace will be registered within urn.net [RFCXXXX].

Rules for Lexical Equivalence:
  [ see draft for IETF namespace ]

Conformance with URN Syntax:
  no special considerations

Validation mechanism:
  [see draft for IETF namspace ]

Scope:
  Global.

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Example for Registration of Namespaces that allow Subnamespaces #2: XX  
National Namespace

Namespace ID: xx

Registration Information:
  Version: 1
  Date: 1998-XX-YY
{{ Note:
  The definition of THIS namespace does not change by adding new
  subnamespaces, just as the definition of a non-hierarchical namespace
  does not change by assigning identifiers.}}

Declared registrant of the namespace:  IETF
  E-Mail: urn-mgr@urn.xx

Declaration of syntactic structure:
  This namespace has the form <urn:xx:<snid>:<ident>>, where <snid> is
  a subnamespace registered with XX National URN Registration and
  <ident> is a identifier the structure of which is defined with the
  registrations of each <snid>.

{{ Legal, as the following is allowed in the draft:
|	  . the structure is opaque (no exposition) }}

Relevant ancillary documentation:
  The procedures for defining subnnamespaces are definied in [XXX].

Identifier uniqueness considerations:
  Subnamespace uniqueness is guaranteed by XX National URN Registration.
  The registrators of subnamespaces are responsible for the uniqueness
  of identifiers within their subnamespace.

{{ Legal due to:
|	  . exposition of the structure of the identifiers, and
|	    partitioning of the space of identifiers amongst
|	    assignment authorities which are individually responsible
|	    for respecting uniqueness rules
|	  . information is withheld; the namespace is opaque }}

Identifier persistence considerations:
  Persistance issues are handled by the registrators of subnamespaces.

{{ Legal due to:
|	  . quality of service considerations }}

Process of identifier assignment:
  Subnamespaces are assigned with XX National URN Registration. The
  process of assignement of identifiers within each subnamaspace is
  definied in their registrations.

{{ Legal due to:
|	  . assignment is delegated to authorities recognized by
|	    a particular organization (e.g., the Digital Object
|	    Identifier Foundation controls the DOI assignment space and
|	    its delegation)
|	  . assignment is completely closed (e.g., for a private
|	    organization) }}

Process for identifier resolution:
  The XX namespace is registers within urn.net, where the resolution of   
  subnamespaces will be delegated to their registrators.

{{ Legal due to:
|	  . resolution is controlled by entities to which assignment
|	    has been delegated }}

Rules for Lexical Equivalence:
  The <snid> part is case insensitive. The lexical equivalence of the
  <ident> part is definied in the registrations of each subnamespace.

{{ Legal, as equivalence rules need not be defined at all and there is  
nothing that would prevent complex rules such as: xxx-0123 is equivalent  
to xxx-123, while yyy-0123 and yyy-123 are _not_ equal. }}

Conformance with URN Syntax:
  The strcuture of the namespace conforms to the URN syntax.
  Subnamespaces which need special handling to conform to that syntax
  can be registered, if the issue is handled in the registration.

{{ I believe that is legal, as it ensures that the issue is handled  
completly by delegation }}

Validation mechanism:
  The <snid> part has a syntax equivalent to that of top level URN
  namespaces. Each subnamespace may define further validation
  mechanisms.

{{ Should be legal, as providing validation is not mandatory. }}

Scope:
  Nation XX.



From owner-urn-ietf@Bunyip.Com  Tue Oct 13 17:44:34 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id RAA04347
	for <urn-archive@ietf.org>; Tue, 13 Oct 1998 17:44:34 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA08312
	for urn-ietf-out; Tue, 13 Oct 1998 17:04:38 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA08300
	for <urn-ietf@services.bunyip.com>; Tue, 13 Oct 1998 17:04:35 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA11920
	for urn-ietf@services; Tue, 13 Oct 1998 17:04:37 -0400 (EDT)
Received: from localhost (leslie@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id RAA11917
	for <urn-ietf@bunyip.com>; Tue, 13 Oct 1998 17:04:36 -0400 (EDT)
Date: Tue, 13 Oct 1998 17:04:35 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@Bunyip.Com
Subject: [URN] focus the question
Message-ID: <Pine.SUN.3.95.981013165250.8796M-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

While what Larry is saying is quite true -- good namespace management
dictates that there be delegation to the level that there is autonomy
of change control (e.g., down to the state level, or national organization
level), I haven't yet heard anything that suggests this CANNOT be done
in the existing proposal, or that we should attempt to promote good
national namespace design by NID assignment procedures.

That is, 

	1. urn:us:ca:   and
	2. urn:us-ca:

differ in that

	1. requires an extra RDS lookup (_maybe_ -- I argue it can
	   be done with one, if there is a standard convention
	   for second-level servers, but I haven't actually done the
	   math myself)  

	   requires the "us" namespace designers have the forethought
	   to divide the namespace up appropriately

	   requires the "ca" subspace to "play within the rules of
	   the "us" namespace [is this a bad thing?  -- LLD]

	   can be built to allow California to have its own authority
	   for that part of the us namespace

	   
	2. can be done in one  NAPTR lookup

	   doesn't require the national namespace builder to develop
	   a good namespace structure for all possible cases

	   still requires us- namespace developers to make reasonable
	   guesses about where to assign namespaces

	   easily supports complete disparity between us-* namespaces

I don't see what providing the "-" structure adds _technically_ to the
structure -- most of the above issues come down to proper namespace 
development, which is equally difficult in either case.

I will also point out that we threw out explicit NID hierarchy in the 
general case after the Dec 1997 IETF -- the argument was that we needed 
to get the basics working before we postulated what might be useful 
structuring of the NID.  I have some concerns that <countrycode>"-" is
dangerously close to the same territory, and perhaps should similarly
be punted to future work.

Leslie.

----------------------------------------------------------------------------

    If cats had bumper stickers:                  Leslie Daigle
                                             
      "I wake for food."                          Bunyip Information Systems
                -- ThinkingCat                    (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Tue Oct 13 18:41:14 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id SAA04757
	for <urn-archive@ietf.org>; Tue, 13 Oct 1998 18:41:14 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA09379
	for urn-ietf-out; Tue, 13 Oct 1998 18:21:02 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA09371
	for <urn-ietf@services.bunyip.com>; Tue, 13 Oct 1998 18:20:59 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id SAA12188
	for urn-ietf@services; Tue, 13 Oct 1998 18:21:02 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id SAA12183;
	Tue, 13 Oct 1998 18:20:53 -0400 (EDT)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <56087(3)>; Tue, 13 Oct 1998 15:20:49 PDT
Received: from copper.parc.xerox.com ([13.1.102.170]) by casablanca.parc.xerox.com with SMTP id <71835>; Tue, 13 Oct 1998 15:20:37 PDT
From: "Larry Masinter" <masinter@parc.xerox.com>
To: "Leslie Daigle" <leslie@Bunyip.Com>, <urn-ietf@Bunyip.Com>
Subject: RE: [URN] focus the question
Date: Tue, 13 Oct 1998 15:20:37 PDT
Message-ID: <000201bdf6f7$b3e7a660$aa66010d@copper.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
In-Reply-To: <Pine.SUN.3.95.981013165250.8796M-100000@mocha.bunyip.com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Larry Masinter" <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> While what Larry is saying is quite true -- good namespace management
> dictates that there be delegation to the level that there is autonomy
> of change control (e.g., down to the state level, or national organization
> level), I haven't yet heard anything that suggests this CANNOT be done
> in the existing proposal, or that we should attempt to promote good
> national namespace design by NID assignment procedures.


I think my question has been extended beyond the scope I intended for
it to apply. While it is an interesting question about whether there's
a substantial or different performance impact on delegated resolution for
"urn:us:ca" vs "urn:us-ca", my question applies exactly to, and only to,
the topic contained in the documented entitled "URN Namespace Definition
Mechanisms" for which there was recently a working group last call.

This document asks the registrar of a namespace a lengthy and detailed set
of
questions, which include questions about the syntax, semantics, matching
rules,
uniqueness considerations, etc etc.

If the namespace owner actually intends to set up a bunch of delegated
namespaces
that each individually have their own different answers to each of those
questions,
and so answers each of the questions "it depends on the sub-namespace I'll
delegate",
then what is the purpose and use of having the form at all?

And if it *isn't* intended that a namespace owner be able to create
sub-namespaces
where each of the sub-namespaces has its own unique answers to each of those
questions, then I would assert that there is no place for having two-letter
country codes as URN namespaces.




From owner-urn-ietf@Bunyip.Com  Tue Oct 13 19:24:24 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id TAA05059
	for <urn-archive@ietf.org>; Tue, 13 Oct 1998 19:24:24 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id TAA09783
	for urn-ietf-out; Tue, 13 Oct 1998 19:00:01 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA09769
	for <urn-ietf@services.bunyip.com>; Tue, 13 Oct 1998 18:59:58 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id TAA12246
	for urn-ietf@services; Tue, 13 Oct 1998 19:00:00 -0400 (EDT)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA12241;
	Tue, 13 Oct 1998 18:59:56 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id SAA15359; Tue, 13 Oct 1998 18:54:49 -0400 (EDT)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199810132254.SAA15359@bailey.dscga.com>
Subject: Re: [URN] focus the question
In-Reply-To: <000201bdf6f7$b3e7a660$aa66010d@copper.parc.xerox.com> from Larry Masinter at "Oct 13, 98 03:20:37 pm"
To: masinter@parc.xerox.com
Date: Tue, 13 Oct 1998 18:54:49 -0400 (EDT)
Cc: leslie@Bunyip.Com, urn-ietf@Bunyip.Com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Larry Masinter said this:
> > While what Larry is saying is quite true -- good namespace management
> > dictates that there be delegation to the level that there is autonomy
> > of change control (e.g., down to the state level, or national organization
> > level), I haven't yet heard anything that suggests this CANNOT be done
> > in the existing proposal, or that we should attempt to promote good
> > national namespace design by NID assignment procedures.
> 
> 
> I think my question has been extended beyond the scope I intended for
> it to apply. While it is an interesting question about whether there's
> a substantial or different performance impact on delegated resolution for
> "urn:us:ca" vs "urn:us-ca", my question applies exactly to, and only to,
> the topic contained in the documented entitled "URN Namespace Definition
> Mechanisms" for which there was recently a working group last call.
> 
> This document asks the registrar of a namespace a lengthy and detailed set
> of questions, which include questions about the syntax, semantics, matching
> rules, uniqueness considerations, etc etc.
> 
> If the namespace owner actually intends to set up a bunch of delegated
> namespaces that each individually have their own different answers to each 
> of those questions, and so answers each of the questions "it depends on the 
> sub-namespace I'll delegate", then what is the purpose and use of 
> having the form at all?

Because others won't and knowing the difference is important. While, 
"it depends" isn't chock full of information it is a very good referral
for finding the answer where it has the most value.

> And if it *isn't* intended that a namespace owner be able to create
> sub-namespaces where each of the sub-namespaces has its own unique 
> answers to each of those questions, then I would assert that there 
> is no place for having two-letter country codes as URN namespaces.

I assert that it is intended that a namespace can delegate the answers
to those questions. Thus country codes are important in this respect.
But, that aside, I think that simply specifying that a NIDs that start
with "twolettercountrycode-" are reserved for those that have that 
authority does no rise to the level of hierarchy we're talking about.
At least for me, reserving "us-" for the US specific spaces is simply
a way of keeping others from inappropriately asserting that they
can assing US specific spaces. Take it from someone who works with it,
if you don't reserve it, people will take it and use it inappropriately.

You know, we could get really nuts with this by claiming that, since
both numbers and letters form a specific series, any sequence of bits
we stick in an NID is really hierarchical and thus subject to 
decomposition by the RDS process. But I don't think we really want to
go down that road, do we?

-MM

-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com



From owner-urn-ietf@Bunyip.Com  Wed Oct 14 00:25:52 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id AAA01579
	for <urn-archive@ietf.org>; Wed, 14 Oct 1998 00:25:52 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA14483
	for urn-ietf-out; Tue, 13 Oct 1998 23:59:48 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA14475
	for <urn-ietf@services.bunyip.com>; Tue, 13 Oct 1998 23:59:44 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id XAA12777
	for urn-ietf@services; Tue, 13 Oct 1998 23:59:46 -0400 (EDT)
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA12769;
	Tue, 13 Oct 1998 23:59:41 -0400 (EDT)
Received: from enoshima (dhcp-100-230.mag.keio.ac.jp [133.27.195.230])
	by sh.w3.mag.keio.ac.jp (8.9.0/3.6W-W3C/Keio) with SMTP id MAA25377;
	Wed, 14 Oct 1998 12:59:31 +0900 (JST)
Message-Id: <199810140359.MAA25377@sh.w3.mag.keio.ac.jp>
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3-J (32)
Date: Wed, 14 Oct 1998 12:55:24 +0900
To: Leslie Daigle <leslie@Bunyip.Com>
From: "Martin J. Duerst" <duerst@w3.org>
Subject: Re: [URN] focus the question
Cc: urn-ietf@Bunyip.Com
In-Reply-To: <Pine.SUN.3.95.981013165250.8796M-100000@mocha.bunyip.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Martin J. Duerst" <duerst@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

At 17:04 98/10/13 -0400, Leslie Daigle wrote:
> While what Larry is saying is quite true -- good namespace management
> dictates that there be delegation to the level that there is autonomy
> of change control (e.g., down to the state level, or national organization
> level), I haven't yet heard anything that suggests this CANNOT be done
> in the existing proposal, or that we should attempt to promote good
> national namespace design by NID assignment procedures.
> 
> That is, 
> 
> 	1. urn:us:ca:   and
> 	2. urn:us-ca:
> 
> differ in that
> 
> 	1. requires an extra RDS lookup (_maybe_ -- I argue it can
> 	   be done with one, if there is a standard convention
> 	   for second-level servers, but I haven't actually done the
> 	   math myself)  

You are assuming that because the sequence of labels and colons
looks like subsequent NIDs, they actually are subsequent NIDs.

This is a dangerous assumption, because it is wrong.

As far as the URN syntax document
(ftp://ftp.isi.edu/in-notes/rfc2141.txt) goes, for an URN of

   urn:us:ca:ssn:123456789

we get the following

   urn:us:ca:ssn:123456789
   ####***$$$$$$$$$$$$$$$$

where # denotes the "urn:" prefix, * the NID, and $ the NSS
(Namespace Specific String).

This may have various consequences for resolution, but it also
has for definitions. As only "us:" is the NID, the registration
only goes that far. "us:ca:" or "us:ca:ssn:" won't be registered
with IANA.

The consequence of this is that IANA will have to accept very
generic registrations. Basically everybody can come and say
"I want to register a namespace, I want to put all kinds of things
in there, so in all the fields, I just write 'various' or
'depends' or 'don't know yet'".

It looks to me as if this would be very much against the
general goals of the whole URN effort.

The solutions I see are:

- Change the syntax to change xxx:yyy:... prefix chains into
  sequences of NIDs.

- Explicitly allow deferring of detailled namespace definitions
  for registrations (i.e. the draft would allow you to register
  e.g. "us:", with very generic terms, but in that case would
  require that:
  - It is spelled out how subspaces are identified syntactically
  - It is spelled out how subspaces get managed (one option
    would be to say that subspaces get registered directly with
    IANA according to this document)

- Go with the "-" solution.




> 	   requires the "ca" subspace to "play within the rules of
> 	   the "us" namespace [is this a bad thing?  -- LLD]

If the rules of the "us" namespace have to be made so general as to
be useless to be able to accomodate the wide variety of what goes
in there, it looks like this may be a bad thing.


> I will also point out that we threw out explicit NID hierarchy in the 
> general case after the Dec 1997 IETF -- the argument was that we needed 
> to get the basics working before we postulated what might be useful 
> structuring of the NID.  I have some concerns that <countrycode>"-" is
> dangerously close to the same territory, and perhaps should similarly
> be punted to future work.

<countrycode>"-" is close, but I guess <countrycode>":" is closer.
And at least the reservation has to be done now, that cannot be
punted. There is some potential to punt the use only.


Regards,   Martin.




From owner-urn-ietf@Bunyip.Com  Wed Oct 14 06:13:48 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id GAA07950
	for <urn-archive@ietf.org>; Wed, 14 Oct 1998 06:13:48 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id FAA18514
	for urn-ietf-out; Wed, 14 Oct 1998 05:30:40 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id FAA18509
	for <urn-ietf@services.bunyip.com>; Wed, 14 Oct 1998 05:30:37 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id FAA13711
	for urn-ietf@services; Wed, 14 Oct 1998 05:30:40 -0400 (EDT)
Received: from ironside.ansa.co.uk (ironside.ansa.co.uk [192.5.254.44])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id FAA13708
	for <urn-ietf@bunyip.com>; Wed, 14 Oct 1998 05:30:37 -0400 (EDT)
Received: from delivery.ansa.co.uk ([192.5.254.117]) by ironside.ansa.co.uk
          (Netscape Mail Server v2.02) with SMTP id AAA392
          for <urn-ietf@bunyip.com>; Wed, 14 Oct 1998 10:31:03 +0100
To: urn-ietf@Bunyip.Com
Subject: Re: [URN] focus the question
References: <Pine.SUN.3.95.981013165250.8796M-100000@mocha.bunyip.com>
From: Toby Speight <Toby.Speight@digitivity.com>
Mime-Version: 1.0 (generated by tm-edit 7.105)
Content-Type: text/plain; charset=US-ASCII
Date: 14 Oct 1998 10:34:54 +0100
Message-ID: <un26zfpvl.fsf@delivery.ansa.co.uk>
Lines: 18
In-Reply-To: Leslie Daigle's message of "Tue, 13 Oct 1998 17:04:35 -0400 (EDT)"
Organization: Digitivity, Inc. <URL:http://digitivity.com/>
X-Mailer: Gnus v5.5/Emacs 19.34
X-Author-Info: <URL:http://www.ansa.co.uk/People/tms/>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Toby Speight <Toby.Speight@digitivity.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Leslie> Leslie Daigle <URL:mailto:leslie@Bunyip.Com>

0> In article
0> <Pine.SUN.3.95.981013165250.8796M-100000@mocha.bunyip.com>, Leslie
0> wrote:

Leslie> 	1. urn:us:ca:   and
Leslie> 	2. urn:us-ca:

PMFJI with a trivial syntax issue, but the usual convention is to use
"." as a hierarchy separator and "-" as a non-hierarchy word separator
(eg in DNS or Usenet).  I can't remember whether "." is allowed in
scheme names, but I think there ought to be some sort of distinction
between the two semantics (using "--", perhaps).

FWIW, I'm in favour of case 2, where namespaces are individually
registered, but have to show a convincing claim to the country code
(but what is considered convincing enough?).




From owner-urn-ietf@Bunyip.Com  Wed Oct 14 11:15:28 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id LAA15302
	for <urn-archive@ietf.org>; Wed, 14 Oct 1998 11:15:27 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA22641
	for urn-ietf-out; Wed, 14 Oct 1998 10:29:10 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA22636
	for <urn-ietf@services.bunyip.com>; Wed, 14 Oct 1998 10:29:07 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA14454
	for urn-ietf@services; Wed, 14 Oct 1998 10:29:09 -0400 (EDT)
Received: from localhost (leslie@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id KAA14451;
	Wed, 14 Oct 1998 10:29:05 -0400 (EDT)
Date: Wed, 14 Oct 1998 10:29:05 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: "Martin J. Duerst" <duerst@w3.org>
cc: urn-ietf@Bunyip.Com
Subject: Re: [URN] focus the question
In-Reply-To: <199810140359.MAA25377@sh.w3.mag.keio.ac.jp>
Message-ID: <Pine.SUN.3.95.981014100922.14250F-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

[Leslie's comments as a document editor:]
On Wed, 14 Oct 1998, Martin J. Duerst wrote:
> You are assuming that because the sequence of labels and colons
> looks like subsequent NIDs, they actually are subsequent NIDs.
> 
> This is a dangerous assumption, because it is wrong.

Actually, I mislead you by doing a "short-hand".  No, the ":" in no
way is a standard sub-divider for URNs into sub-namespaces.  My point
was that the designer of a namespace COULD elect to use it as such,
or the character "-", or the character "A", if it comes down to it.
For the purposes of illustration, I made the assumption that the clever
namespace-builder had settled on that as a mechanism for delineating
a subspace.

> This may have various consequences for resolution, but it also
> has for definitions. As only "us:" is the NID, the registration
> only goes that far. "us:ca:" or "us:ca:ssn:" won't be registered
> with IANA.

Correct.  The entity registering the "us" namespace can elect to
make clear how it intends to handle sub-namespace delegation (or not),
and where to go to get more information on those sub-namespaces (or not).
The degree to which it does or does not make this information available
defines the degree to which the whole namespace is "publicly interpretable".

> The consequence of this is that IANA will have to accept very
> generic registrations. Basically everybody can come and say
> "I want to register a namespace, I want to put all kinds of things
> in there, so in all the fields, I just write 'various' or
> 'depends' or 'don't know yet'".

In any case, the IANA can only handle registrations where the mechanical
process is very clear -- i.e., no value judgements involved.

As for "everybody can come and say...", that's getting a little over-general:
anyone can register a namespace and have a number assigned ("informal"), but
any request for a particlar NID ("formal") goes through the RFC/IESG
process.  I believe that is the appropriate part of the process in which
to insert non-mechanical value-judgements, in open discussion.  When
we have enough "Practice" to determine what is in fact "Best Current", the
IETF can publish an RFC of guidelines for building good URN namespaces
and/or being acceptable as a formal namespace.

> - Change the syntax to change xxx:yyy:... prefix chains into
>   sequences of NIDs.

This is just pushing the problem down a level.

> - Explicitly allow deferring of detailled namespace definitions
>   for registrations (i.e. the draft would allow you to register
>   e.g. "us:", with very generic terms, but in that case would
>   require that:
>   - It is spelled out how subspaces are identified syntactically
>   - It is spelled out how subspaces get managed (one option
>     would be to say that subspaces get registered directly with
>     IANA according to this document)

It is currently possible to do this, although it is not required.  By
not requiring it, entities have the possibility of  not revealing how
they elect to handle hierarchical delegation.  The cost is that
it is not possible for j-random-client to optimize interactions by
knowing where to go for the sub-delegated parts of the namespace.

> - Go with the "-" solution.

This is not a solution -- it's a can opener sitting right next to a mighty
fine looking can of worms.

> > 	   requires the "ca" subspace to "play within the rules of
> > 	   the "us" namespace [is this a bad thing?  -- LLD]
> 
> If the rules of the "us" namespace have to be made so general as to
> be useless to be able to accomodate the wide variety of what goes
> in there, it looks like this may be a bad thing.

See above comments re. generality -- it doesn't HAVE to be.

[Leslie's comments as WG co-chair:]
I have a real feeling that people are trying to get in some "last licks"
at asserting what the "proper" way to build a "good" URN namespace
will be.  That's the area we have always had most trouble with -- there
is no general agreement on it.  The only way we ever even got a draft
of this document together is by focusing on the non-judgemental, strictly
technical points necessary to make a _functioning_ URN system.    That
remains the primary criterion upon which it should be discussed.


Leslie.

----------------------------------------------------------------------------

    If cats had bumper stickers:                  Leslie Daigle
                                             
      "I wake for food."                          Bunyip Information Systems
                -- ThinkingCat                    (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Wed Oct 14 11:48:24 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id LAA16477
	for <urn-archive@ietf.org>; Wed, 14 Oct 1998 11:48:23 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA23445
	for urn-ietf-out; Wed, 14 Oct 1998 11:12:07 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA23440
	for <urn-ietf@services.bunyip.com>; Wed, 14 Oct 1998 11:12:05 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA14743
	for urn-ietf@services; Wed, 14 Oct 1998 11:12:07 -0400 (EDT)
Received: from marine.sonic.net (marine.sonic.net [208.201.224.37])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id LAA14740
	for <urn-ietf@bunyip.com>; Wed, 14 Oct 1998 11:12:05 -0400 (EDT)
Received: (qmail 29665 invoked from network); 14 Oct 1998 15:12:02 -0000
Received: from unknown (HELO sub.sonic.net) (208.201.224.8)
  by marine.sonic.net with SMTP; 14 Oct 1998 15:12:02 -0000
Received: from bolt.sonic.net (tallen@bolt [208.201.224.36])
	by sub.sonic.net (8.8.8/8.8.5) with ESMTP id IAA03555
	for <urn-ietf@bunyip.com>; Wed, 14 Oct 1998 08:12:12 -0700
X-envelope-info: <tallen@bolt.sonic.net>
Received: (from tallen@localhost) by bolt.sonic.net (8.8.8/8.7.3) id IAA31007 for urn-ietf@bunyip.com; Wed, 14 Oct 1998 08:12:02 -0700
Date: Wed, 14 Oct 1998 08:12:02 -0700
From: Terry Allen <tallen@sonic.net>
Message-Id: <199810141512.IAA31007@bolt.sonic.net>
To: urn-ietf@Bunyip.Com
Subject: [URN] re URN "focus the question"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Terry Allen <tallen@sonic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Leslie wrote:
>[Leslie's comments as WG co-chair:]
I have a real feeling that people are trying to get in some "last licks"
at asserting what the "proper" way to build a "good" URN namespace
will be.  That's the area we have always had most trouble with -- there
is no general agreement on it.  The only way we ever even got a draft
of this document together is by focusing on the non-judgemental, strictly
technical points necessary to make a _functioning_ URN system.    That
remains the primary criterion upon which it should be discussed.       

I agree, and I am puzzled as to what question is being raised now
that has not been discussed before.  Issues of good name space
construction are surely of interest, but unless I'm mistaken
the document under review doesn't deal with that issue.  Have
I missed something?

regards, Terry Allen

Terry Allen				Veo Systems, Inc.
Business Language Designer	        2440 W. El Camino Real
tallen[at]sonic.net                     Mountain View, Calif., 94040
Common Business Library - available at  http://www.veosystems.com/



From owner-urn-ietf@Bunyip.Com  Wed Oct 14 15:04:20 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id PAA21408
	for <urn-archive@ietf.org>; Wed, 14 Oct 1998 15:04:20 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA26411
	for urn-ietf-out; Wed, 14 Oct 1998 14:28:17 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA26406
	for <urn-ietf@services.bunyip.com>; Wed, 14 Oct 1998 14:28:14 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA15638
	for urn-ietf@services; Wed, 14 Oct 1998 14:28:16 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id OAA15634;
	Wed, 14 Oct 1998 14:28:12 -0400 (EDT)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <61605(4)>; Wed, 14 Oct 1998 11:26:39 PDT
Received: from copper.parc.xerox.com ([13.0.208.21]) by casablanca.parc.xerox.com with SMTP id <71835>; Wed, 14 Oct 1998 11:26:34 PDT
From: "Larry Masinter" <masinter@parc.xerox.com>
To: "Leslie Daigle" <leslie@Bunyip.Com>, "Martin J. Duerst" <duerst@w3.org>
Cc: <urn-ietf@Bunyip.Com>
Subject: RE: [URN] focus the question
Date: Wed, 14 Oct 1998 11:26:33 PDT
Message-ID: <000d01bdf7a0$2bab0c20$15d0000d@copper.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
In-Reply-to: <Pine.SUN.3.95.981014100922.14250F-100000@mocha.bunyip.com>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Larry Masinter" <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> [Leslie's comments as WG co-chair:]
> I have a real feeling that people are trying to get in some "last licks"
> at asserting what the "proper" way to build a "good" URN namespace
> will be.  That's the area we have always had most trouble with -- there
> is no general agreement on it.  The only way we ever even got a draft
> of this document together is by focusing on the non-judgemental, strictly
> technical points necessary to make a _functioning_ URN system.    That
> remains the primary criterion upon which it should be discussed.

"draft-ietf-urn-nid-req-06.txt", dated October 8, 1998, introduced
a change. I am discussing the change. The change was to reserve
all two-letter URN namespaces.  This change was made without
any apparent discussion within the working group (on the mailing
list or in the minutes) and then a working group last call was
issued.

A separate document, draft-popp-realname-hfn-00.txt, dated
September 23, 1998,  contains a proposal for a two-letter
URN namespace (specifically, "rn"). Since the newly released
working group document now reserves a registration which was previously
not reserved, it is appropriate and timely to question the basis
of that reservation. If anything, "draft-ietf-urn-nid-req-06.txt"
contains a "last lick" in "namespace reservation", by now reserving
something, without an analysis of whether or not that reservation
is a good idea. 

Upon further examination, it seems that the entire concept of
"country code URN namespaces" is questionable.  It is true that
this questionableness might have been raised at some earlier date,
but, as is the case with most IETF activities, the fact that a
problem wasn't noticed before is a weak reason to not address it,
*especially* at the time of a "last call".

If you don't think that the "URN Namespace Definition Mechanisms"
document should address the issues of what constitutes a good
namespace and what does not, then you should remove the paragraph:

	ALL two-letter combinations are reserved for use
	as country code NIDs for eventual national registrations of
 	URN namespaces. 
 
from draft-ietf-urn-nid-req-06.txt, and let the subsequent
process for namespace management (described in the rest
section 4.0,III. Formal) discuss the appropriateness of
a two-letter code as a top level namespace.

Larry




From owner-urn-ietf@Bunyip.Com  Wed Oct 14 17:50:07 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id RAA23961
	for <urn-archive@ietf.org>; Wed, 14 Oct 1998 17:50:07 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA28900
	for urn-ietf-out; Wed, 14 Oct 1998 16:51:54 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA28895
	for <urn-ietf@services.bunyip.com>; Wed, 14 Oct 1998 16:51:51 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA16167
	for urn-ietf@services; Wed, 14 Oct 1998 16:51:53 -0400 (EDT)
Received: from netscape.com (h-205-217-237-47.netscape.com [205.217.237.47])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA16164
	for <urn-ietf@Bunyip.Com>; Wed, 14 Oct 1998 16:51:50 -0400 (EDT)
Received: from dredd.mcom.com (dredd.mcom.com [205.217.237.54])
	by netscape.com (8.8.5/8.8.5) with ESMTP id NAA02488
	for <urn-ietf@Bunyip.Com>; Wed, 14 Oct 1998 13:51:48 -0700 (PDT)
Received: from netscape.com ([208.12.62.99]) by dredd.mcom.com
          (Netscape Messaging Server 3.52)  with ESMTP id AAA420C
          for <urn-ietf@Bunyip.Com>; Wed, 14 Oct 1998 13:51:47 -0700
Message-ID: <36250EE3.2C2D7835@netscape.com>
Date: Wed, 14 Oct 1998 13:51:47 -0700
From: Frederick Roeber <roeber@netscape.com>
Organization: Netscape
X-Mailer: Mozilla 4.5 [en] (X11; U; IRIX 6.3 IP32)
X-Accept-Language: en,fr,es
MIME-Version: 1.0
To: urn-ietf@Bunyip.Com
Subject: Re: [URN] focus the question
References: <000d01bdf7a0$2bab0c20$15d0000d@copper.parc.xerox.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Frederick Roeber <roeber@netscape.com>
Errors-To: owner-urn-ietf@Bunyip.Com

On the question of reserving all two-letter pairs vs. only reserving
already assigned ISO two-letter country codes:

> "draft-ietf-urn-nid-req-06.txt", dated October 8, 1998, introduced
> a change. I am discussing the change. The change was to reserve
> all two-letter URN namespaces.

The only reason I suggested this change was that the previous documents
merely reserved the two-letter codes which were already country codes. 
Obviously, that can break the next time someone revolts.  DNS reserves
all two-letter codes -- assigned by ISO or not -- for the same reason.

The issue of whether or not someone can create a meaningful country code
namespace is orthogonal to our reserving "zz" for some future Republic
of Zzyzx.


On the question of reserving country codes at all:

> let the subsequent process for namespace management (described in 
> the rest section 4.0,III. Formal) discuss the appropriateness of
> a two-letter code as a top level namespace.

They'll have to go through the procedures anyway.  But reserving their
country codes just means than when Turkmenistan gets around to putting
its phone numbers or document IDs or whatever into URNs, just like the
US, FR, CH, DE, etc. have in the by-then-expected way, it won't discover
that the American trademark office has usurped "tm."

Reserving the two-letter (potential) NIDs for their countries doesn't
mean we endorse or encourage their indiscriminate use.  It just means
that should they prove useful, all countries are equally protected.

I'm not convinced that country codes are the best namespaces, though
there are a lot of national namespaces that could naturally be
grandfathered in in this way.  But at this late a date, unless we have
an overriding other need for two-letter NIDs (e.g., a global character
shortage), I say mark 'em reserved and move on.

-- 
Frederick Roeber



From owner-urn-ietf@Bunyip.Com  Thu Oct 15 03:06:15 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id DAA05661
	for <urn-archive@ietf.org>; Thu, 15 Oct 1998 03:06:14 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA07868
	for urn-ietf-out; Thu, 15 Oct 1998 02:31:06 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA07863
	for <urn-ietf@services.bunyip.com>; Thu, 15 Oct 1998 02:31:03 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id CAA17874
	for urn-ietf@services; Thu, 15 Oct 1998 02:31:05 -0400 (EDT)
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA17871
	for <urn-ietf@bunyip.com>; Thu, 15 Oct 1998 02:31:02 -0400 (EDT)
Received: from enoshima (dhcp-100-230.mag.keio.ac.jp [133.27.195.230])
	by sh.w3.mag.keio.ac.jp (8.9.0/3.6W-W3C/Keio) with SMTP id PAA06786;
	Thu, 15 Oct 1998 15:30:41 +0900 (JST)
Message-Id: <199810150630.PAA06786@sh.w3.mag.keio.ac.jp>
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3-J (32)
Date: Thu, 15 Oct 1998 15:33:50 +0900
To: Frederick Roeber <roeber@netscape.com>
From: "Martin J. Duerst" <duerst@w3.org>
Subject: Re: [URN] focus the question
Cc: urn-ietf@Bunyip.Com
In-Reply-To: <36250EE3.2C2D7835@netscape.com>
References: <000d01bdf7a0$2bab0c20$15d0000d@copper.parc.xerox.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Martin J. Duerst" <duerst@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

I think Frederick has summarized things very well:

It doesn't make sense to reserve the currently assigned two-letter
country codes. It only makes sense to reserve all two-letter codes,
so that future collisions can be avoided.


At 13:51 98/10/14 -0700, Frederick Roeber wrote:
> On the question of reserving all two-letter pairs vs. only reserving
> already assigned ISO two-letter country codes:
> 
> > "draft-ietf-urn-nid-req-06.txt", dated October 8, 1998, introduced
> > a change. I am discussing the change. The change was to reserve
> > all two-letter URN namespaces.
> 
> The only reason I suggested this change was that the previous documents
> merely reserved the two-letter codes which were already country codes. 
> Obviously, that can break the next time someone revolts.  DNS reserves
> all two-letter codes -- assigned by ISO or not -- for the same reason.




From owner-urn-ietf@Bunyip.Com  Thu Oct 15 03:37:17 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id DAA05904
	for <urn-archive@ietf.org>; Thu, 15 Oct 1998 03:37:16 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA08322
	for urn-ietf-out; Thu, 15 Oct 1998 03:02:26 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA08315
	for <urn-ietf@services.bunyip.com>; Thu, 15 Oct 1998 03:02:23 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA17935
	for urn-ietf@services; Thu, 15 Oct 1998 03:02:26 -0400 (EDT)
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA17930;
	Thu, 15 Oct 1998 03:02:15 -0400 (EDT)
Received: from enoshima (dhcp-100-230.mag.keio.ac.jp [133.27.195.230])
	by sh.w3.mag.keio.ac.jp (8.9.0/3.6W-W3C/Keio) with SMTP id QAA07048;
	Thu, 15 Oct 1998 16:02:09 +0900 (JST)
Message-Id: <199810150702.QAA07048@sh.w3.mag.keio.ac.jp>
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3-J (32)
Date: Thu, 15 Oct 1998 15:44:06 +0900
To: Leslie Daigle <leslie@Bunyip.Com>
From: "Martin J. Duerst" <duerst@w3.org>
Subject: Re: [URN] focus the question
Cc: urn-ietf@Bunyip.Com
In-Reply-To: <Pine.SUN.3.95.981014100922.14250F-100000@mocha.bunyip.com>
References: <199810140359.MAA25377@sh.w3.mag.keio.ac.jp>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Martin J. Duerst" <duerst@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

At 10:29 98/10/14 -0400, Leslie Daigle wrote:

> [Leslie's comments as WG co-chair:]
> I have a real feeling that people are trying to get in some "last licks"
> at asserting what the "proper" way to build a "good" URN namespace
> will be.  That's the area we have always had most trouble with -- there
> is no general agreement on it.  The only way we ever even got a draft
> of this document together is by focusing on the non-judgemental, strictly
> technical points necessary to make a _functioning_ URN system.    That
> remains the primary criterion upon which it should be discussed.

So if we don't know anything yet, and there are differing oppinions,
why don't we just reserve both us- and us:?

Regards,   Martin.



From owner-urn-ietf@Bunyip.Com  Thu Oct 15 12:41:51 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id MAA14041
	for <urn-archive@ietf.org>; Thu, 15 Oct 1998 12:41:50 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA28345
	for urn-ietf-out; Thu, 15 Oct 1998 11:54:52 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA28340
	for <urn-ietf@services.bunyip.com>; Thu, 15 Oct 1998 11:54:50 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA19439
	for urn-ietf@services; Thu, 15 Oct 1998 11:54:52 -0400 (EDT)
Received: from localhost (leslie@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id LAA19436
	for <urn-ietf@bunyip.com>; Thu, 15 Oct 1998 11:54:50 -0400 (EDT)
Date: Thu, 15 Oct 1998 11:54:50 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@Bunyip.Com
Subject: [URN] Summary of debate
Message-ID: <Pine.SUN.3.95.981015112710.18815K-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

What the document editor heard:

	1. one person has proposed dumping the idea of reserving
	   2-letter NIDs for country namespaces as a bad idea
	   (i.e., drop the idea, and let people register namespaces of any
	   length)

	2. at least one person has suggested just _reserving_ 2-letter
	   NIDs, for future consideration (which means tightening up the 
	   terminology of the document to make it clear that they are
	   reserved, but they are not to be assigned now, as there is
	   no theory in place?)

	3. one person has suggested reserving the 2-letter NIDs, AND
	   <two letter>"-"<anystring>, again only for future consideration

As soon as there is clear consensus re. which of these options is seen
as the best, I can update the document.

Leslie.

----------------------------------------------------------------------------

    If cats had bumper stickers:                  Leslie Daigle
                                             
      "I wake for food."                          Bunyip Information Systems
                -- ThinkingCat                    (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Thu Oct 15 13:18:55 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id NAA15993
	for <urn-archive@ietf.org>; Thu, 15 Oct 1998 13:18:54 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA29370
	for urn-ietf-out; Thu, 15 Oct 1998 12:40:17 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA29365
	for <urn-ietf@services.bunyip.com>; Thu, 15 Oct 1998 12:40:15 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA19637
	for urn-ietf@services; Thu, 15 Oct 1998 12:40:18 -0400 (EDT)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA19632;
	Thu, 15 Oct 1998 12:40:09 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id MAA17605; Thu, 15 Oct 1998 12:35:06 -0400 (EDT)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199810151635.MAA17605@bailey.dscga.com>
Subject: Re: [URN] Summary of debate
In-Reply-To: <Pine.SUN.3.95.981015112710.18815K-100000@mocha.bunyip.com> from Leslie Daigle at "Oct 15, 98 11:54:50 am"
To: leslie@Bunyip.Com
Date: Thu, 15 Oct 1998 12:35:05 -0400 (EDT)
Cc: urn-ietf@Bunyip.Com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Leslie Daigle said this:
> 	3. one person has suggested reserving the 2-letter NIDs, AND
> 	   <two letter>"-"<anystring>, again only for future consideration

I'd like to voice my support for this one. Sometimes pure theory has to 
give way to political realities, especially when it comes face to face
with lawyers and legislators...

-MM

-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com



From owner-urn-ietf@Bunyip.Com  Thu Oct 15 13:50:26 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id NAA18083
	for <urn-archive@ietf.org>; Thu, 15 Oct 1998 13:50:26 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id NAA29662
	for urn-ietf-out; Thu, 15 Oct 1998 13:10:05 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA29657
	for <urn-ietf@services.bunyip.com>; Thu, 15 Oct 1998 13:10:02 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id NAA19821
	for urn-ietf@services; Thu, 15 Oct 1998 13:10:05 -0400 (EDT)
Received: from ns1.centraal.com ([209.3.17.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA19818
	for <urn-ietf@bunyip.com>; Thu, 15 Oct 1998 13:10:03 -0400 (EDT)
Received: by ns1.centraal.com with Internet Mail Service (5.5.2232.9)
	id <4Z4KR24X>; Thu, 15 Oct 1998 10:04:18 -0700
Message-ID: <82289F0E8F05D211A5F000A0C982BAD42CE334@ns1.centraal.com>
From: Yves Arrouye <yves@centraal.com>
To: urn-ietf@Bunyip.Com
Subject: RE: [URN] Summary of debate
Date: Thu, 15 Oct 1998 10:04:17 -0700
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2232.9)
Content-Type: text/plain;
	charset="iso-8859-1"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Yves Arrouye <yves@centraal.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> 	3. one person has suggested reserving the 2-letter NIDs, AND
> 	   <two letter>"-"<anystring>, again only for future 
> consideration

If we still go with a URN having the syntax URN:NID:NAME-IN-THE-NAMESPACE
and if we want to provide countries with a reservation of NIDs that would
start with their two-letter country code, then I think we should keep 3. The
proposal to just reserve 2-letter NIDs sounds much less flexible given the
current resolution mechanism.

I think we could consider reserving only names whose prefix is an ISO
two-letter designation for a country (having a risk of conflict when new
countries arise), or just like we have x- reserved for experimental purposes
we could have a prefix reserved for countries or governmental organizations.
Why not say that gov- is reserved for governments, and that governments must
use prefixes like gov-us-, gov-fr- etc. when using the gov- prefix? We would
then reserve a single prefix but force governmental NIDs to follow a simple
structure.

Yves.



From owner-urn-ietf@Bunyip.Com  Fri Oct 16 10:52:35 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id KAA12625
	for <urn-archive@ietf.org>; Fri, 16 Oct 1998 10:52:35 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA18649
	for urn-ietf-out; Fri, 16 Oct 1998 10:03:13 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA18639
	for <urn-ietf@services.bunyip.com>; Fri, 16 Oct 1998 10:03:10 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA23242
	for urn-ietf@services; Fri, 16 Oct 1998 10:03:12 -0400 (EDT)
Received: from localhost (leslie@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id KAA23239
	for <urn-ietf@bunyip.com>; Fri, 16 Oct 1998 10:03:10 -0400 (EDT)
Date: Fri, 16 Oct 1998 10:03:10 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@Bunyip.Com
Subject: Re: [URN] Summary of debate (fwd)
Message-ID: <Pine.SUN.3.95.981016100013.22895B-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

I am forwarding this to the list to add a statement of immediate, real life
proposals that should be considered in the discussion re. country code NIDs.

As Juha notes, European national libraries have decided to proceed with the
URN implementation, so this will bring up further discussion one way or
another. 

Leslie.

----------------------------------------------------------------------------

    If cats had bumper stickers:                  Leslie Daigle
                                             
      "I wake for food."                          Bunyip Information Systems
                -- ThinkingCat                    (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------

---------- Forwarded message ----------
Date: Fri, 16 Oct 1998 07:34:42 +0200
From: Juha Hakala <juha.hakala@Helsinki.FI>
To: Leslie Daigle <leslie@Bunyip.Com>
Subject: Re: [URN] Summary of debate

Dear Leslie,

Leslie Daigle wrote:
> 
> What the document editor heard:
> 
>         1. one person has proposed dumping the idea of reserving
>            2-letter NIDs for country namespaces as a bad idea
>            (i.e., drop the idea, and let people register namespaces of any
>            length)

Identification of printed documents (and long-time preservation of them)
has for a long time been one of the responsibilities of national
libraries. We will do the same for electronic documents. There is a need
for country namespaces, which can be co-ordinated by the national
libraries (which then pass necessary information onwards to IANA). I can
not imagine any international organisation having resources to negotiate
with any organisation in the world whether they really have a need for
an URN namespace. In national level this is still doable, not least
because the national libraries already know the domestic publishers.

Dumping the idea of country namespaces leads to the need of a truly
massive global service, located in IANA. It makes definitely sense to
decentralise part of this work to national libraries. This does not
endanger the coherence of the global resolution, if national libraries
co-operate fully with IANA. This is our intention.

>         2. at least one person has suggested just _reserving_ 2-letter
>            NIDs, for future consideration (which means tightening up the
>            terminology of the document to make it clear that they are
>            reserved, but they are not to be assigned now, as there is
>            no theory in place?)

Since national libraries are able and willing to use and co-ordinate
country namespaces, just reserving 2-letter NIDs is not enough. We would
send you and immediate request of using them in a way the current draft
allows.

>         3. one person has suggested reserving the 2-letter NIDs, AND
>            <two letter>"-"<anystring>, again only for future consideration

We did initially suggest using <two letter>"-"<anystring>, but dumped
the idea. Not that it really matters initially; global resolution
service must be aware of URN:FI:NOKIA: and URN:FI-NOKIA: in a similar
manner. Still I feel that the former is a more logical way of doing it,
not least since proliferation of NIDs is not a good idea. 

On the other hand, we may in a future have national resolvers for
URN:<country code>: namespaces, maintained by the national libraries. In
this case, the global service would not need to know anything about
national namespaces, since the national resolver will know all the
necessary details.

> As soon as there is clear consensus re. which of these options is seen
> as the best, I can update the document.

My proposal, as an implementor, is: keep the document as it is. If you
need to do something, we can live with an extension of the current text
(option 3). It seems to me that many critics are approaching this issue
from a theoretical angle; our point of view is quite different in this
respect. We have proposed to the Finnish Ministry of Education that the
national library must have the privilege to coordinate the URN:FI:
namespace. In a similar manner, other national libraries have plans, as
a part of the European URN implementation strategy, to co-ordinate their
national namespaces. 

Please feel free to pass this message to the list if you want, with a
note that European national libraries have decided to proceed with the
URN implementation. National libraries of Finland and Sweden have been
delivering URNs since May, and other countries (Norway, Denmark, The
Netherlands and Germany) will follow in a near future). 

Best regards,

Juha H.

-- 

Juha Hakala
Development director
Helsinki University Library - The National Library of Finland
juha.hakala@helsinki.fi



From owner-urn-ietf@Bunyip.Com  Sun Oct 18 18:32:27 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id SAA04958
	for <urn-archive@ietf.org>; Sun, 18 Oct 1998 18:32:27 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA28304
	for urn-ietf-out; Sun, 18 Oct 1998 18:11:48 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA28299
	for <urn-ietf@services.bunyip.com>; Sun, 18 Oct 1998 18:11:46 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id SAA29602
	for urn-ietf@services; Sun, 18 Oct 1998 18:11:51 -0400 (EDT)
Received: from LOGOS.CC.BRANDEIS.EDU (logos.cc.brandeis.edu [129.64.1.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA29599
	for <urn-ietf@Bunyip.Com>; Sun, 18 Oct 1998 18:11:45 -0400 (EDT)
Received: from mantiscorp.com (mantiscorp.com)
 by LOGOS.CC.BRANDEIS.EDU (PMDF V5.0-8 #17137)
 id <01J34IT1FSAOBB35P2@LOGOS.CC.BRANDEIS.EDU>; Sun,
 18 Oct 1998 18:12:07 -0500 (EST)
Date: Sun, 18 Oct 1998 18:18:14 -0400
From: "Aaron E. Walsh" <aaron@mantiscorp.com>
Subject: [URN] VRML URN proposal for URN-IETF review
To: urn ietf list <urn-ietf@Bunyip.Com>
Cc: VRML-UMEL Working Group <vrml-umel@vrml.org>
Message-id: <362A6926.A6A9D979@mantiscorp.com>
Organization: Mantis Development Corp.
MIME-version: 1.0
X-Mailer: Mozilla 4.05 [en] (Win95; I)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Aaron E. Walsh" <aaron@mantiscorp.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hello folks,

I chair the VRML Consortium's Universal Media Element Library
(VRML-UMEL) Working Group, whose charter is to create a cross-platform
library of media primitives (textures, sounds and 3D objects) for use by
Web 3D authors such as VRML and Java3D. We've recently drafted a
proposal to use URNs as our media referencing mechanism, which I'd like
to offer for your review.

Our "VRML URN Proposal" is available directly at:
  http://www.vrml.org/WorkingGroups/vrml-umel/proposals/urn.html

Or through our homepage, where you can read more about UMEL:
  http://www.vrml.org/WorkingGroups/vrml-umel/

We would appreciate your thoughts and suggestions regarding our use of
URNs for referencing library media elements, and look forward to hearing
from you. We've also begun coding Java URN classes for our prototypes,
which are available online if you're interested in our code-level work
with URNs:
   http://www.mantiscorp.com/vrml/umel/prototypes/java/urn.html


With best regards,

Aaron Walsh
  http://www.mantiscorp.com/people/aew/

Chair, VRML Universal Media Element Library (VRML-UMEL) Working Group
  http://www.vrml.org/WorkingGroups/vrml-umel/

Co-chair, VRML Intellectual Property Rights (VRML-IPR) Task Group 
  http://www.vrml.org/TaskGroups/vrml-ipr/



From owner-urn-ietf@Bunyip.Com  Mon Oct 19 00:38:56 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id AAA14683
	for <urn-archive@ietf.org>; Mon, 19 Oct 1998 00:38:56 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA02673
	for urn-ietf-out; Mon, 19 Oct 1998 00:09:14 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA02668
	for <urn-ietf@services.bunyip.com>; Mon, 19 Oct 1998 00:09:11 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id AAA00304
	for urn-ietf@services; Mon, 19 Oct 1998 00:09:19 -0400 (EDT)
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA00299;
	Mon, 19 Oct 1998 00:09:11 -0400 (EDT)
Received: from enoshima (dhcp-100-230.mag.keio.ac.jp [133.27.195.230])
	by sh.w3.mag.keio.ac.jp (8.9.0/3.6W-W3C/Keio) with SMTP id NAA13587;
	Mon, 19 Oct 1998 13:09:07 +0900 (JST)
Message-Id: <199810190409.NAA13587@sh.w3.mag.keio.ac.jp>
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3-J (32)
Date: Mon, 19 Oct 1998 12:13:35 +0900
To: Leslie Daigle <leslie@Bunyip.Com>
From: "Martin J. Duerst" <duerst@w3.org>
Subject: Re: [URN] Summary of debate (fwd)
Cc: urn-ietf@Bunyip.Com
In-Reply-To: <Pine.SUN.3.95.981016100013.22895B-100000@mocha.bunyip.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Martin J. Duerst" <duerst@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

At 10:03 98/10/16 -0400, Leslie Daigle wrote:
> I am forwarding this to the list to add a statement of immediate, real life
> proposals that should be considered in the discussion re. country code NIDs.
> 
> As Juha notes, European national libraries have decided to proceed with the
> URN implementation, so this will bring up further discussion one way or
> another. 
> 
> Leslie.

I think what Juha wrote is very interesting. However, is he really saying
that the national library will coordinate registration of number plates,
social security numbers,  bank accounts, and so on? In some countries,
the national library may well be entrusted with this job, and then
urn:fi:xxx may make quite some sense. In other countries, I could immagine
that the banking community or the car registration authority,... does
not think they need the national library, and will want to register
things independently, with their own namespace, i.e. urn:xx-yyy.

Judging from the situation in one country, as described by one person
or community, on the situation in other countries for other communities
is generally dangerous.


Regards,   Martin.



From owner-urn-ietf@Bunyip.Com  Mon Oct 19 19:07:25 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id TAA03582
	for <urn-archive@ietf.org>; Mon, 19 Oct 1998 19:07:24 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA18754
	for urn-ietf-out; Mon, 19 Oct 1998 18:38:01 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA18749
	for <urn-ietf@services.bunyip.com>; Mon, 19 Oct 1998 18:37:57 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id SAA03934
	for urn-ietf@services; Mon, 19 Oct 1998 18:38:10 -0400 (EDT)
Received: from marine.sonic.net (marine.sonic.net [208.201.224.37])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id SAA03931
	for <urn-ietf@bunyip.com>; Mon, 19 Oct 1998 18:38:07 -0400 (EDT)
Received: (qmail 21157 invoked from network); 19 Oct 1998 22:38:04 -0000
Received: from unknown (HELO sub.sonic.net) (208.201.224.8)
  by marine.sonic.net with SMTP; 19 Oct 1998 22:38:04 -0000
Received: from bolt.sonic.net (tallen@bolt [208.201.224.36])
	by sub.sonic.net (8.8.8/8.8.5) with ESMTP id PAA11654
	for <urn-ietf@bunyip.com>; Mon, 19 Oct 1998 15:38:04 -0700
X-envelope-info: <tallen@bolt.sonic.net>
Received: (from tallen@localhost) by bolt.sonic.net (8.8.8/8.7.3) id PAA31890 for urn-ietf@bunyip.com; Mon, 19 Oct 1998 15:38:04 -0700
Date: Mon, 19 Oct 1998 15:38:04 -0700
From: Terry Allen <tallen@sonic.net>
Message-Id: <199810192238.PAA31890@bolt.sonic.net>
To: urn-ietf@Bunyip.Com
Subject: re  [URN] Summary of debate
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Terry Allen <tallen@sonic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

I'd choose 3, on the principle better safe than sorry.  if they
are not to be assigned pending further discussion, reserving 
seems sensible.

regards, Terry

  Terry Allen    Electronic Commerce and Publishing Consultant    
			tallen[at]sonic.net
                   http://www.sonic.net/~tallen/
          DocBook:  http://www.ora.com/davenport/index.html
	 Common Business Library:  http://www.veosystems.com/


From owner-urn-ietf@Bunyip.Com Thu Oct 15 09:18:17 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by sub.sonic.net (8.8.8/8.8.5) with ESMTP id JAA31989
	for <tallen@sonic.net>; Thu, 15 Oct 1998 09:18:17 -0700
X-envelope-info: <owner-urn-ietf@Bunyip.Com>
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA28345
	for urn-ietf-out; Thu, 15 Oct 1998 11:54:52 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA28340
	for <urn-ietf@services.bunyip.com>; Thu, 15 Oct 1998 11:54:50 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA19439
	for urn-ietf@services; Thu, 15 Oct 1998 11:54:52 -0400 (EDT)
Received: from localhost (leslie@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id LAA19436
	for <urn-ietf@bunyip.com>; Thu, 15 Oct 1998 11:54:50 -0400 (EDT)
Date: Thu, 15 Oct 1998 11:54:50 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@Bunyip.Com
Subject: [URN] Summary of debate
Message-ID: <Pine.SUN.3.95.981015112710.18815K-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com
Status: RO

What the document editor heard:

	1. one person has proposed dumping the idea of reserving
	   2-letter NIDs for country namespaces as a bad idea
	   (i.e., drop the idea, and let people register namespaces of any
	   length)

	2. at least one person has suggested just _reserving_ 2-letter
	   NIDs, for future consideration (which means tightening up the 
	   terminology of the document to make it clear that they are
	   reserved, but they are not to be assigned now, as there is
	   no theory in place?)

	3. one person has suggested reserving the 2-letter NIDs, AND
	   <two letter>"-"<anystring>, again only for future consideration

As soon as there is clear consensus re. which of these options is seen
as the best, I can update the document.

Leslie.

----------------------------------------------------------------------------

    If cats had bumper stickers:                  Leslie Daigle
                                             
      "I wake for food."                          Bunyip Information Systems
                -- ThinkingCat                    (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------




From owner-urn-ietf@Bunyip.Com  Tue Oct 20 16:33:41 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id QAA02470
	for <urn-archive@ietf.org>; Tue, 20 Oct 1998 16:33:40 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA09066
	for urn-ietf-out; Tue, 20 Oct 1998 15:42:37 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA09058
	for <urn-ietf@services.bunyip.com>; Tue, 20 Oct 1998 15:42:34 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA09783
	for urn-ietf@services; Tue, 20 Oct 1998 15:42:47 -0400 (EDT)
Received: from localhost (leslie@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id PAA09780
	for <urn-ietf@bunyip.com>; Tue, 20 Oct 1998 15:42:44 -0400 (EDT)
Date: Tue, 20 Oct 1998 15:42:43 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@Bunyip.Com
Subject: [URN] what the document editor heard
Message-ID: <Pine.SUN.3.95.981020152929.8254J-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Okay, from what I understand out of the messages I've seen (to myself,
and/or to the list), the plan is to go with:

        3. one person has suggested reserving the 2-letter NIDs, AND
           <two letter>"-"<anystring>, again only for future consideration

in an effort to recognize that these things MIGHT be useful, but clearly
more work needs to be done before there can be agreement as to HOW.

I propose changing the document from:

                A particular NID string is requested, and is assigned by IETF
                consensus (as defined in [IANA-CONSIDERATIONS]), with
                the additional constraints that the NID string must
                not start with "x-" (see Type I above) or "iana-" (see Type II
                above), is not already a registered NID, and is more
                than 2 letters long.

                ALL two-letter combinations are reserved for use
                as country code NIDs for eventual national registrations of
                URN namespaces.

to read:

                A particular NID string is requested, and is assigned by IETF
                consensus (as defined in [IANA-CONSIDERATIONS]), with
                the additional constraints that the NID string must

                        . not be an already-registered NID
                        . not start with "x-" (see Type I above)
                        . not start with "iana-" (see Type II above)
                        . not start with "XY-", where XY is any
                          combination of 2 ASCII letters  (see NOTE, below)
                        . be more than 2 letters long

                NOTE: ALL two-letter combinations, and two-letter combinations
                followed by "-" and any sequence of valid NID characters,  are 
                reserved for potential use as countrycode-based  NIDs for 
                eventual national registrations of URN namespaces.   The
                definition and scoping of rules for allocation of responsibility
                for such namespaces is beyond the scope of this document.

I'm certain this is not what everybody wants, but does it cover enough bases
to neither legislate something unworkable, nor close doors if other minds
than ours figure out what to do with them?

Assuming this is acceptable, I will make the change to the document and
submit it to the repository at the end of the week.

Leslie.


----------------------------------------------------------------------------

    If cats had bumper stickers:                  Leslie Daigle
                                             
      "I wake for food."                          Bunyip Information Systems
                -- ThinkingCat                    (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Tue Oct 20 16:50:51 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id QAA02826
	for <urn-archive@ietf.org>; Tue, 20 Oct 1998 16:50:51 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA09559
	for urn-ietf-out; Tue, 20 Oct 1998 16:03:11 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA09554
	for <urn-ietf@services.bunyip.com>; Tue, 20 Oct 1998 16:03:08 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA10080
	for urn-ietf@services; Tue, 20 Oct 1998 16:03:21 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA10075;
	Tue, 20 Oct 1998 16:03:17 -0400 (EDT)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <61479(1)>; Tue, 20 Oct 1998 13:03:14 PDT
Received: from copper.parc.xerox.com ([13.1.102.170]) by casablanca.parc.xerox.com with SMTP id <71827>; Tue, 20 Oct 1998 13:03:00 PDT
From: "Larry Masinter" <masinter@parc.xerox.com>
To: "Leslie Daigle" <leslie@Bunyip.Com>, <urn-ietf@Bunyip.Com>
Subject: RE: [URN] what the document editor heard
Date: Tue, 20 Oct 1998 13:02:58 PDT
Message-ID: <000201bdfc64$a2744560$aa66010d@copper.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
In-Reply-To: <Pine.SUN.3.95.981020152929.8254J-100000@mocha.bunyip.com>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Larry Masinter" <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> Assuming this is acceptable, I will make the change to the document and
> submit it to the repository at the end of the week.

Your proposed wording changes are fine with me. I think we've made some
progress, as well, in fleshing out the issues for a subsequent set of
guidelines for formal namespaces, including those that might be registered
on a national basis.

Larry



From owner-urn-ietf@Bunyip.Com  Tue Oct 20 21:45:35 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id VAA07641
	for <urn-archive@ietf.org>; Tue, 20 Oct 1998 21:45:35 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id VAA15182
	for urn-ietf-out; Tue, 20 Oct 1998 21:22:01 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA15171
	for <urn-ietf@services.bunyip.com>; Tue, 20 Oct 1998 21:21:58 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id VAA11902
	for urn-ietf@services; Tue, 20 Oct 1998 21:22:11 -0400 (EDT)
Received: from LOGOS.CC.BRANDEIS.EDU (logos.cc.brandeis.edu [129.64.1.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA11899
	for <urn-ietf@Bunyip.Com>; Tue, 20 Oct 1998 21:22:07 -0400 (EDT)
Received: from mantiscorp.com (mantiscorp.com)
 by LOGOS.CC.BRANDEIS.EDU (PMDF V5.0-8 #17137)
 id <01J37I13OT40BCAK52@LOGOS.CC.BRANDEIS.EDU>; Tue,
 20 Oct 1998 21:21:58 -0500 (EST)
Date: Tue, 20 Oct 1998 21:28:29 -0400
From: "Aaron E. Walsh" <aaron@mantiscorp.com>
Subject: [URN] URN applet now online
To: VRML-UMEL Working Group <vrml-umel@vrml.org>
Cc: vrml-java3d <vrml-java3d@vrml.org>,
        "java3d-interest@Sun.COM" <java3d-interest@Sun.COM>,
        vrml list <www-vrml@vrml.org>, urn ietf list <urn-ietf@Bunyip.Com>
Message-id: <362D38BD.F92D8D9B@mantiscorp.com>
Organization: Mantis Development Corp.
MIME-version: 1.0
X-Mailer: Mozilla 4.05 [en] (Win95; I)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Aaron E. Walsh" <aaron@mantiscorp.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hello everyone,

I've updated the Java applet Minet wrapped around our URN classes, and
updated the URN demo site so that you can now test the URN parser over
the Web. You no longer have to download the Java application to try the
URN classes:

 http://www.mantiscorp.com/vrml/umel/prototypes/java/urn/

In the applet demo you'll also find an image that illustrates the
various piece of UMEL URNs (identifier, namespace, assigner, element)
that are described in detail in our group's proposal:

  http://www.vrml.org/WorkingGroups/vrml-umel/proposals/urn.html

The URN class documentation (javadoc) is also available from the applet
demo page if you're interested in developing Java programs with these
new classes.

Best regards,

Aaron Walsh
  http://www.mantiscorp.com/people/aew/

Chair, VRML Universal Media Element Library (VRML-UMEL) Working Group
  http://www.vrml.org/WorkingGroups/vrml-umel/

Co-chair, VRML Intellectual Property Rights (VRML-IPR) Task Group 
  http://www.vrml.org/TaskGroups/vrml-ipr/



From owner-urn-ietf@Bunyip.Com  Fri Oct 23 18:02:19 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id SAA07142
	for <urn-archive@ietf.org>; Fri, 23 Oct 1998 18:02:19 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA12673
	for urn-ietf-out; Fri, 23 Oct 1998 17:30:39 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA12668
	for <urn-ietf@services.bunyip.com>; Fri, 23 Oct 1998 17:30:37 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA28869
	for urn-ietf@services; Fri, 23 Oct 1998 17:30:51 -0400 (EDT)
Received: from localhost (leslie@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id RAA28866;
	Fri, 23 Oct 1998 17:30:48 -0400 (EDT)
Date: Fri, 23 Oct 1998 17:30:47 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@Bunyip.Com
cc: jcurran@bbn.com
Subject: [URN] scream for last call
Message-ID: <Pine.SUN.3.95.981023172644.27988P-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Okay, as my last message indicated, I've just shipped off the latest
version of  the namespace mechanisms document to the Internet-Drafts 
editor.

At this point, the issues that were brought up in the WG last call 
have been addressed with a text change that has not provoked any
further commentary -- I understand that to mean that the document is
now "stable" in the working group's eyes, and is therefore ready to
be passed to the IESG for consideration as an RFC.  

There's no need for rush, so if people feel it does need another round
of last call, that's fine too -- but, I'd just as soon get one
more document off our plates if it doesn't need to linger.

Leslie.

----------------------------------------------------------------------------

    If cats had bumper stickers:                  Leslie Daigle
                                             
      "I wake for food."                          Bunyip Information Systems
                -- ThinkingCat                    (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Fri Oct 23 18:04:56 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id SAA07168
	for <urn-archive@ietf.org>; Fri, 23 Oct 1998 18:04:55 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA12631
	for urn-ietf-out; Fri, 23 Oct 1998 17:26:44 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA12620
	for <urn-ietf@services.bunyip.com>; Fri, 23 Oct 1998 17:26:39 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA28849
	for urn-ietf@services; Fri, 23 Oct 1998 17:26:52 -0400 (EDT)
Received: from localhost (leslie@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id RAA28846;
	Fri, 23 Oct 1998 17:26:41 -0400 (EDT)
Date: Fri, 23 Oct 1998 17:26:41 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: internet-drafts@ietf.org
cc: urn-ietf@Bunyip.Com
Subject: [URN] new version
Message-ID: <Pine.SUN.3.95.981023172512.27988O-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Howdy,

Please find attached a new version of

	draft-ietf-urn-nid-req-XX.txt

for the drafts repository...

Thanks!
Leslie.


----------------------------------------------------------------------------

    If cats had bumper stickers:                  Leslie Daigle
                                             
      "I wake for food."                          Bunyip Information Systems
                -- ThinkingCat                    (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------


Internet Draft                               Leslie L. Daigle
October 20, 1998                             Bunyip Information Systems
draft-ietf-urn-nid-req-07.txt                Dirk-Willem van Gulik
                                             ISIS/CEO, JRC Ispra
                                             Renato Iannella
                                             DSTC Pty Ltd
                                             Patrik Faltstrom
                                             Tele2/Swipnet



      URN Namespace Definition Mechanisms


Status of this Document

     This document is an Internet-Draft.  Internet-Drafts are working  
     documents of the Internet Engineering Task Force (IETF), its
     areas, and its working groups.  Note that other groups may also  
     distribute working documents as Internet-Drafts. 

     Internet-Drafts are draft documents valid for a maximum of six
     months and may be updated, replaced, or obsoleted by other
     documents at any time.  It is inappropriate to use Internet-
     Drafts as reference material or to cite them other than as 
     "work in progress."

     To view the entire list of current Internet-Drafts, please check
     the "1id-abstracts.txt" listing contained in the Internet-Drafts
     Shadow Directories on ftp.is.co.za (Africa), ftp.nordu.net
     (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
     Coast), or ftp.isi.edu (US West Coast).



0.0 Abstract

The URN WG has defined a syntax for Uniform Resource Names
(URNs) [RFC2141], as well as some proposed mechanisms for their
resolution and use in Internet applications ([RFC2168, RFC2169]).    
The whole rests on the concept of individual "namespaces" within the
URN structure.  Apart from  proof-of-concept namespaces, the use
of existing identifiers in URNs has been discussed ([RFC2288]),
and this document lays out general definitions of and 
mechanisms for establishing URN "namespaces". 


1.0 Introduction

Uniform Resource Names (URNs) are resource identifiers with the
specific requirements for enabling location independent
identification of a resource, as well as longevity of reference.
There are 2 assumptions that are key to this document:

Assumption #1:

   Assignment of a URN is a managed process.

   I.e., not all strings that conform to URN syntax are necessarily
   valid URNs.  A URN is assigned according to the rules of a 
   particular namespace (in terms of syntax, semantics, and process).


Assumption #2:

   The space of URN namespaces is managed.
   
   I.e., not all syntactically correct URN namespaces (per the URN
   syntax definition)  are valid URN namespaces.  A URN namespace
   must have a recognized definition in order to be valid.


The purpose of this document is to outline a mechanism and provide a
template for explicit namespace definition, along with the mechanism
for associating an identifier (called a "Namespace ID", or NID) which
is registered with the Internet Assigned Number Authority, IANA.

Note that this document restricts itself to the description of
processes for the creation of URN namespaces.  If "resolution" of any
so-created URN identifiers is desired, a separate process of
registration in a global NID directory, such as that provided by the
NAPTR system [RFC2168], is necessary.  See [NAPTR-REG] for information
on obtaining registration in the NAPTR global NID directory.


2.0 What is a URN Namespace?

For the purposes of URNs, a "namespace" is a collection of
uniquely-assigned identifiers.  A URN namespace itself has an
identifier in order to

	. ensure global uniqueness of URNs
	. (where desired) provide a cue for the structure of the
	  identifier

For example, ISBNs and ISSNs are both collections of identifiers used
in the traditional publishing world; while there may be some number (or
numbers) that is both a valid ISBN identifier and ISSN identifier,
using different designators for the two collections ensures that no
two URNs will be the same for different resources.

The development of an identifier structure, and thereby a collection
of identifiers, is a process that is inherently dependent on the 
requirements of the community defining the identifier, how they will 
be assigned, and the uses to which they will be put.  All of these 
issues are specific to the individual community seeking to define a 
namespace (e.g., publishing community, association of booksellers, 
protocol developers, etc); they are beyond the scope of the IETF 
URN work.

This document outlines the processes by which a collection of
identifiers satisfying certain constraints (uniqueness of assignment,
etc) can become a bona fide URN namespace by obtaining a NID.  In a
nutshell, a template for the definition of the namespace is completed
for deposit with IANA, and a NID is assigned.  The details of the
process and possibilities for NID strings are outlined below; first, a
template for the definition is provided.


3.0 URN Namespace Definition Template

Definition of a URN namespace is accomplished by completing the
following information template.  Apart from providing a mechanism
for disclosing structure of the URN namespace, this information
is designed to be useful for

	. entities seeking to have a URN assigned in a namespace
	  (if applicable)
        . entities seeking to provide URN resolvers for a namespace 
	  (if applicable)

This is particularly important for communities evaluating the
possibility of using a portion of an existing URN namespace rather 
than creating their own.

Information in the template is as follows:

Namespace ID:
	
	Assigned by IANA.  In some contexts, a particular one
	may be requested (see below).

Registration Information:

	This is information to identify the particular version of
	registration information:

	. registration version number: starting with 1, incrementing by 1
		with each new version
	. registration date: date submitted to the IANA, using
		the format 
			YYYY-MM-DD
		as outlined in [ISO8601].

Declared registrant of the namespace:  

	Required: Name and e-mail address.
	Recommended:  Affiliation, address, etc.

Declaration of syntactic structure:

	This section should outline any structural features of
	identifiers in this namespace.  At the very least, this
	description may be used to introduce terminology used in
	other sections.  This structure may also be used for
	determining realistic caching/shortcuts approaches; suitable 
	caveats should be provided.  If there are any specific
	character encoding rules (e.g., which character should
	always be used for single-quotes), these should be listed
	here.
	

	Answers might include, but are not limited to:

	. the structure is opaque (no exposition)
	. a regular expression for parsing the identifier into
	  components, including naming authorities


Relevant ancillary documentation:

	This section should list any RFCs, standards, or other published
	documentation that defines or explains all or part of the
	namespace structure.

	Answers might include, but are not limited to:
	
	. RFCs outlining syntax of the namespace
	. Other of the defining community's (e.g., ISO) documents 
	  outlining syntax of the identifiers in the namespace
	. Explanatory material introducing the namespace


Identifier uniqueness considerations:
	
	This section should address the requirement that 
	URN identifiers be assigned uniquely -- they are assigned
	to at most one resource, and are not reassigned.

	(Note that the definition of "resource" is fairly
	broad; for example, information on "Today's Weather" might 
	be considered a single resource, although the content is
	dynamic.)

	Possible answers include, but are not limited to:

	. exposition of the structure of the identifiers, and
	  partitioning of the space of identifiers amongst 
	  assignment authorities which are individually responsible
	  for respecting uniqueness rules
	. identifiers are assigned sequentially
	. information is withheld; the namespace is opaque


Identifier persistence considerations:

	Although non-reassignment of URN identifiers ensures
	that a URN will persist in identifying a particular
	resource even after the "lifetime of the resource", 
	some consideration should be given to the persistence
	of the usability of the URN.  This is particularly
	important in the case of URN namespaces providing 
	global resolution.

	Possible answers include, but are not limited to:

	. quality of service considerations


Process of identifier assignment:

	This section should detail the mechanisms and/or authorities
	for assigning URNs to resources.  It should make clear whether
	assignment is completely open, or if limited, how
	to become an assigner of identifiers, and/or get one
	assigned by existing assignment authorities.  Answers
	could include, but are not limited to:

	. assignment is completely open, following a particular
	  algorithm
	. assignment is delegated to authorities recognized by
	  a particular organization (e.g., the Digital Object
	  Identifier Foundation controls the DOI assignment space and 
	  its delegation)
	. assignment is completely closed (e.g., for a private
	  organization)


Process for identifier resolution:

	If a namespace is intended to be accessible for global
	resolution, it must be registerd in an RDS (Resolution
	Discovery System, see [RFC2276]) such as NAPTR.  Resolution
	then proceeds according to standard URI resolution processes,
	and the mechanisms of the RDS.  What this section should
	outline is the requirements for becoming a recognized resolver 
	of URNs in this namespace (and being so-listed in the RDS
	registry).

	Answers may include, but are not limited to:

	. the namespace is not listed with an RDS; this is not
	  relevant
	. resolution mirroring is completely open, with a mechanism
	  for updating an appropriate RDS
	. resolution is controlled by entities to which assignment
	  has been delegated


Rules for Lexical Equivalence:

	If there are particular algorithms for determining
	equivalence between two identifiers in the underlying
	namespace (hence, in the URN string itself), rules can 
	be provided here.  

	Some examples include:
	
	. equivalence between hyphenated and non-hyphenated
	  groupings in the identifier string
	. equivalence between single-quotes and double-quotes
	. Namespace-defined equivalences between specific 
	  characters, such as "character X with or without
	  diacritic marks".

	Note that these are not normative statements for any kind of 
	best practice for handling equivalences between characters; 
	they are statements limited to reflecting the namespace's 
	own rules.



Conformance with URN Syntax:

	This section should outline any special considerations
	required for conforming with the URN syntax.  This is
	particularly applicable in the case of legacy naming
	systems that are used in the context of URNs.

	For example, if a namespace is used in contexts other 
	than URNs, it may make use of characters that are reserved
	in the URN syntax.  This section should flag any such
	characters, and outline necessary mappings to conform to 
	URN syntax.  Normally, this will be handled by hex encoding
	the symbol.

	For example, see the section on SICIs in [RFC2288].

Validation mechanism:

	Apart from attempting resolution of a URN, a URN namespace
	may provide mechanism for "validating" a URN -- i.e., 
	determining whether a given string is currently a
	validly-assigned URN.  For example, even if an ISBN
	URN namespace is created, it is not clear that
	all ISBNs will translate directly into "assigned URNs".

	A validation mechanims might be:

	. a syntax grammar
	. an on-line service
	. an off-line service


Scope:
	
	This section should outline the scope of the use of the
	identifiers in this namespace.  Apart from considerations
	of private vs. public namespaces, this section is critical
	in evaluating the applicability of a requested NID.  For
	example, a namespace claiming to deal in "social security
	numbers" should have a global scope and address all 
	social security number structures (unlikely).  On the
	other hand, at a national level, it is reasonable to
	propose a URN namespace for "this nation's social security
	numbers".



4.0 URN Namespace Registration, Update,  and NID Assignment Process

Different levels of disclosure are expected/defined for namespaces.
According to the level of open-forum  discussion surrounding
the disclosure, a URN namespace may be assigned or may request a
particular identifier.  The [IANA-CONSIDERATIONS] document suggests
the need to specify update mechanisms for registrations -- who 
is given the authority to do so, from time to time, and what are
the processes.  Since URNs are meant to be persistently useful, few
(if any) changes should be made to the structural interpretation of
URN strings (e.g., adding or removing rules for lexical equivalence that
might affect the interpretation of URN IDs already assigned).  However, it 
may be important to introduce clarifications, expand the list of
authorized URN assigners, etc, over the natural course of a namespace's
lifetime.  Specific processes are outlined below.

There are 3 categories of URN namespaces defined here, distinguished
by expected level of service and required procedures for registration.
Furthermore, registration maintenance procedures vary slightly from
one category to another.


	  I. Experimental: These are not explicitly registered with IANA. They
	        take the form

		x-<NID>

		No provision is made for avoiding collision of experimental
	 	NIDs; they are intended for use within internal or limited 
		experimental contexts.

		As there is no registration, no registration maintenance
		procedures are needed.


	 II. Informal:  These are registered with IANA and are assigned a 
		number sequence as an identifier, in the format:
		
			"iana-" <number>

		where <number> is chosen by the IANA on a First Come First
	 	Served basis (see [IANA-CONSIDERATIONS]).

		Registrants should send a copy of the registration
	  	template (see section 3.0), duly completed, to the 

			urn-nid@apps.ietf.org

		mailing and allow for a 2 week discussion period for
		clarifying the expression of the registration information
		and suggestions for improvements to the namespace proposal.  
		
		After suggestions for clarification of the registration 
		information have been incorporated, the template may be 
		submitted to:
	 	
			iana@iana.org 

		for assignment of a NID.

	 	The only restrictions on <number> are that it consist
		strictly of digits and that it not cause the NID to exceed
		length limitations outlined in the URN syntax ([RFC2168]).

		Registrations may be updated by the original registrant,
		or an entity designated by the registrant, by updating
		the registration template, submitting it to the discussion
		list for a further 2 week discussion period, and finally
		resubmitting it to IANA, as described above.
		

        III. Formal:  These are processed through an RFC review
                process.  The RFC need not be standards-track.  The
                template defined in section 3.0 may be included as part
                of an RFC defining some other aspect of the namespace,
                or it may be put forward as an RFC in its own right.
                The proposed template should be sent to the

                        urn-nid@apps.ietf.org

                mailing list to allow for a 2 week discussion period  for
                clarifying the expression of the registration information,
		before the IESG progresses the document to RFC status.

		A particular NID string is requested, and is assigned by IETF
		consensus (as defined in [IANA-CONSIDERATIONS]), with
		the additional constraints that the NID string must 

			. not be an already-registered NID
			. not start with "x-" (see Type I above) 
			. not start with "iana-" (see Type II above)
			. not start with "XY-", where XY is any
			  combination of 2 ASCII letters  (see NOTE, below)
			. be more than 2 letters long

		NOTE: ALL two-letter combinations, and two-letter combinations
		followed by "-" and any sequence of valid NID characters,  are 
		reserved for potential use as countrycode-based  NIDs for 
		eventual national registrations of URN namespaces.   The
		definition and scoping of rules for allocation of responsibility
		for such namespaces is beyond the scope of this document.

		Registrations may be updated by updating the RFC through 
		standard IETF RFC update mechanisms.  Thus, proposals for 
		updates may be made by the original authors, other IETF 
		participants, or the IESG.  In any case, the proposed 
		updated template must be circulated on the urn-nid 
		discussion list, allowing for a 2 week review period. 


URN namespace registrations will be posted in the anonymous FTP directory
"ftp://ftp.isi.edu/in-notes/iana/assignments/URN-namespaces/".



5.0 Example

The following example is provided for the purposes of illustration of
the URN NID template described in section 3.0.  Although it is based on
a hypothetical "generic Internet namespace" that has been discussed informally
within the URN WG, there are still technical and infrastructural issues
that would have to be resolved before such a namespace could be properly
and completely described.  


Namespace ID:
	
	To be assigned

Registration Information:

	Version 1
	Date: <when submitted>


Declared registrant of the namespace:

        Required: Name and e-mail address.
        Recommended:  Affiliation, address, etc.


	
Declared registrant of the namespace:  

	Name:		T. Cat
	E-mail:		leslie@thinkingcat.com
	Affiliation:	Thinking Cat Enterprises
	Address:	1 ThinkingCat Way
			Trupville, NewCountry


Declaration of structure:

	The identifier structure is as follows:
	
	URN:<assigned number>:<FQDN>:<assigned US-ASCII string>

	where FQDN is a fully-qualified domain name, and the
	assigned string is conformant to URN syntax requirements.


Relevant ancillary documentation:

	Definition of domain names, found in:

	P. Mockapetris, "DOMAIN NAMES - IMPLEMENTATION AND SPECIFICATION", 
	RFC1035, November 1987.


Identifier uniqueness considerations:
	
	Uniqueness is guaranteed as long as the assigned
	string is never reassigned for a given FQDN, and that the FQDN
	is never reassigned.	
	
	N.B.:  operationally, there is nothing that prevents a domain
	name from being reassigned;  indeed, it is not an uncommon 
	occurrence.  This is one of the reasons that this example
	makes a poor URN namespace in practice, and is therefore not
	seriously being proposed as it stands.
	

Identifier persistence considerations:

	Persistence of identifiers is dependent upon suitable
	delegation of resolution at the level of "FQDN"s, and persistence
	of FQDN assignment.
	
	Same note as above.

Process of identifier assignment:

	Assignment of these URNs delegated to individual domain
	name holders (for FQDNs).  The holder of the FQDN registration
	is required to maintain an entry (or delegate it) in the
	NAPTR RDS.  Within each of these delegated name partitions,
	the string may be assigned per local requirements.

	e.g.  urn:<assigned number>:thinkingcat.com:001203



Process for identifier resolution:

	Domain name holders are responsible for operating or
	delegating resolution servers for the FQDN in which they
	have assigned URNs.


Rules for Lexical Equivalence:

	FQDNs are case-insensitive.  Thus, the portion of the URN

		urn:<assigned number>:<FQDN>:

	is case-insenstive for matches.  The remainder of the identifier
	must be considered case-sensitve.


Conformance with URN Syntax:

	No special considerations.

Validation mechanism:

	None specified.

Scope:
	
	Global.





6.0 Security Considerations

This document largely focuses on providing mechanisms for the
declaration of public information.  Nominally, these declarations
should be of relatively low security profile, however there is
always the danger of "spoofing" and providing mis-information.
Information in these declarations should be taken as advisory.




7.0 References

[RFC2168] Ron Daniel & Michael Mealling, "Resolution of Uniform 
    Resource Identifiers using the Domain Name System", RFC 2168,
    June 1997.

[RFC2169] Ron Daniel, "A Trivial Convention for using HTTP in URN 
    Resolution", RFC 2169, June 1997.

[ISO8601] ISO 8601 : 1988 (E), "Data elements and interchange formats - 
    Information interchange - Representation of dates and times"

[RFC2288] C. Lynch, C. Preston & R. Daniel, "Using Existing 
    Bibliographic Identifiers as Uniform Resource Names", RFC 2288,
    February 1998.

[NAPTR-REG] M. Mealling, "Assignment Procedures for the URI Resolution 
    using DNS (RFC2168)", draft-ietf-urn-net-procedures-00.txt.

[RFC2141] Ryan Moats, "URN Syntax", RFC 2141, May 1997.

[IANA-CONSIDERATIONS] T. Narten and H. Alvestrand, "Guidelines for
    Writing an IANA Considerations Section in RFCs", 
    draft-iesg-iana-considerations-06.txt.

[RFC1737] Karen R Sollins & Larry Masinter, "Functional Requirements 
    for Uniform Resource Names", RFC1737, December 1994

[RFC2276] K. Sollins, "Architectural Principles of Uniform Resource 
    Name Resolution", RFC 2276, January 1998.




8.0 Authors' Addresses

Leslie L. Daigle
Bunyip Information Systems Inc
310 Ste. Catherine St. W
Suite 300
Montreal, Quebec, CANADA
H2X 2A1
voice: +1 514 875-8611
fax:   +1 514 875-8134
email:  leslie@bunyip.com

Dirk-Willem van Gulik
ISIS/STA/CEO - TP 270
Joint Research Centre Ispra
21020 Ispra (Va)
Italy.
voice: +39 332 78 9549 or 5044  
fax:   +39 332 78 9185
email:  Dirk.vanGulik@jrc.it

Renato Iannella
DSTC Pty Ltd
Gehrmann Labs, The Uni of Queensland
AUSTRALIA, 4072
voice:  +61 7 3365 4310
fax:    +61 7 3365 4311
email:  renato@dstc.edu.au


Patrik Faltstrom
Tele2/Swipnet
Borgarfjordsgatan 16
P.O. Box 62
S-164 94 Kista
SWEDEN
voice:  +46-5626 4000
fax:    +46-5626 4200
email:  paf@swip.net





From owner-urn-ietf@Bunyip.Com  Tue Oct 27 10:54:27 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id KAA16743
	for <urn-archive@ietf.org>; Tue, 27 Oct 1998 10:54:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id JAA17187
	for urn-ietf-out; Tue, 27 Oct 1998 09:58:08 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA17182
	for <urn-ietf@services.bunyip.com>; Tue, 27 Oct 1998 09:58:05 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id JAA09509
	for urn-ietf@services; Tue, 27 Oct 1998 09:58:17 -0500 (EST)
Received: from ietf.org (odin.ietf.org [132.151.1.176])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA09506
	for <urn-ietf@bunyip.com>; Tue, 27 Oct 1998 09:58:13 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id JAA15160;
	Tue, 27 Oct 1998 09:58:07 -0500 (EST)
Message-Id: <199810271458.JAA15160@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@Bunyip.Com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-nid-req-07.txt
Date: Tue, 27 Oct 1998 09:58:06 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URN Namespace Definition Mechanisms
	Author(s)	: L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom 
	Filename	: draft-ietf-urn-nid-req-07.txt
	Pages		: 10
	Date		: 26-Oct-98
	
The URN WG has defined a syntax for Uniform Resource Names
(URNs) [RFC2141], as well as some proposed mechanisms for their
resolution and use in Internet applications ([RFC2168, RFC2169]).
The whole rests on the concept of individual 'namespaces' within the
URN structure.  Apart from  proof-of-concept namespaces, the use
of existing identifiers in URNs has been discussed ([RFC2288]),
and this document lays out general definitions of and
mechanisms for establishing URN 'namespaces'.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-nid-req-07.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-nid-req-07.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-nid-req-07.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19981026101459.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-nid-req-07.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-nid-req-07.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19981026101459.I-D@ietf.org>

--OtherAccess--

--NextPart--




From owner-urn-ietf@Bunyip.Com  Thu Oct 29 10:24:51 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id KAA03407
	for <urn-archive@ietf.org>; Thu, 29 Oct 1998 10:24:51 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id JAA02928
	for urn-ietf-out; Thu, 29 Oct 1998 09:31:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA02922
	for <urn-ietf@services.bunyip.com>; Thu, 29 Oct 1998 09:31:46 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id JAA18004
	for urn-ietf@services; Thu, 29 Oct 1998 09:31:58 -0500 (EST)
Received: from ietf.org (odin.ietf.org [132.151.1.176])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA18001
	for <urn-ietf@bunyip.com>; Thu, 29 Oct 1998 09:31:55 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id JAA01957;
	Thu, 29 Oct 1998 09:31:49 -0500 (EST)
Message-Id: <199810291431.JAA01957@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@Bunyip.Com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-resolution-services-07.txt
Date: Thu, 29 Oct 1998 09:31:49 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

Note: This revision reflects comments received during the last call period.

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URI Resolution Services Necessary 
                          for URN Resolution
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-resolution-services-07.txt
	Pages		: 12
	Date		: 28-Oct-98
	
Retrieving the resource identified by a Uniform Resource Identifier
(URI) [1] is only one of the operations that can be performed on a URI.
One might also ask for and get a list of other identifiers that are
aliases for the original URI or a bibliographic description of the
resource the URI denotes, for example. This applies to both Uniform
Resource Names (URNs) and Uniform Resource Locators (URLs). Uniform
Resource Characteristics (URCs) are discussed in this document but only
as descriptions of resources rather than identifiers.
 
A service in the network providing access to a resource may provide
one or some of these options, but it need not provide all of them. This
memo specifies an initial set of these operations that can be used to
describe the interactions provided by a given access service. It also
suggests guidelines that should be adhered to when those operations
are encoded in a protocol.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-resolution-services-07.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-resolution-services-07.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-resolution-services-07.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19981028094250.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-resolution-services-07.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-resolution-services-07.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19981028094250.I-D@ietf.org>

--OtherAccess--

--NextPart--





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA02928 for urn-ietf-out; Thu, 29 Oct 1998 09:31:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA02922 for <urn-ietf@services.bunyip.com>; Thu, 29 Oct 1998 09:31:46 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id JAA18004 for urn-ietf@services; Thu, 29 Oct 1998 09:31:58 -0500 (EST)
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA18001 for <urn-ietf@bunyip.com>; Thu, 29 Oct 1998 09:31:55 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.8.5/8.8.7a) with ESMTP id JAA01957; Thu, 29 Oct 1998 09:31:49 -0500 (EST)
Message-Id: <199810291431.JAA01957@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-resolution-services-07.txt
Date: Thu, 29 Oct 1998 09:31:49 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

Note: This revision reflects comments received during the last call period.

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URI Resolution Services Necessary 
                          for URN Resolution
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-resolution-services-07.txt
	Pages		: 12
	Date		: 28-Oct-98
	
Retrieving the resource identified by a Uniform Resource Identifier
(URI) [1] is only one of the operations that can be performed on a URI.
One might also ask for and get a list of other identifiers that are
aliases for the original URI or a bibliographic description of the
resource the URI denotes, for example. This applies to both Uniform
Resource Names (URNs) and Uniform Resource Locators (URLs). Uniform
Resource Characteristics (URCs) are discussed in this document but only
as descriptions of resources rather than identifiers.
 
A service in the network providing access to a resource may provide
one or some of these options, but it need not provide all of them. This
memo specifies an initial set of these operations that can be used to
describe the interactions provided by a given access service. It also
suggests guidelines that should be adhered to when those operations
are encoded in a protocol.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-resolution-services-07.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-resolution-services-07.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-resolution-services-07.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19981028094250.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-resolution-services-07.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-resolution-services-07.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19981028094250.I-D@ietf.org>

--OtherAccess--

--NextPart--




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA17187 for urn-ietf-out; Tue, 27 Oct 1998 09:58:08 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA17182 for <urn-ietf@services.bunyip.com>; Tue, 27 Oct 1998 09:58:05 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id JAA09509 for urn-ietf@services; Tue, 27 Oct 1998 09:58:17 -0500 (EST)
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA09506 for <urn-ietf@bunyip.com>; Tue, 27 Oct 1998 09:58:13 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.8.5/8.8.7a) with ESMTP id JAA15160; Tue, 27 Oct 1998 09:58:07 -0500 (EST)
Message-Id: <199810271458.JAA15160@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-nid-req-07.txt
Date: Tue, 27 Oct 1998 09:58:06 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URN Namespace Definition Mechanisms
	Author(s)	: L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom 
	Filename	: draft-ietf-urn-nid-req-07.txt
	Pages		: 10
	Date		: 26-Oct-98
	
The URN WG has defined a syntax for Uniform Resource Names
(URNs) [RFC2141], as well as some proposed mechanisms for their
resolution and use in Internet applications ([RFC2168, RFC2169]).
The whole rests on the concept of individual 'namespaces' within the
URN structure.  Apart from  proof-of-concept namespaces, the use
of existing identifiers in URNs has been discussed ([RFC2288]),
and this document lays out general definitions of and
mechanisms for establishing URN 'namespaces'.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-nid-req-07.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-nid-req-07.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-nid-req-07.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19981026101459.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-nid-req-07.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-nid-req-07.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19981026101459.I-D@ietf.org>

--OtherAccess--

--NextPart--




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA12673 for urn-ietf-out; Fri, 23 Oct 1998 17:30:39 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA12668 for <urn-ietf@services.bunyip.com>; Fri, 23 Oct 1998 17:30:37 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id RAA28869 for urn-ietf@services; Fri, 23 Oct 1998 17:30:51 -0400 (EDT)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id RAA28866; Fri, 23 Oct 1998 17:30:48 -0400 (EDT)
Date: Fri, 23 Oct 1998 17:30:47 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
cc: jcurran@bbn.com
Subject: [URN] scream for last call
Message-ID: <Pine.SUN.3.95.981023172644.27988P-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Okay, as my last message indicated, I've just shipped off the latest
version of  the namespace mechanisms document to the Internet-Drafts 
editor.

At this point, the issues that were brought up in the WG last call 
have been addressed with a text change that has not provoked any
further commentary -- I understand that to mean that the document is
now "stable" in the working group's eyes, and is therefore ready to
be passed to the IESG for consideration as an RFC.  

There's no need for rush, so if people feel it does need another round
of last call, that's fine too -- but, I'd just as soon get one
more document off our plates if it doesn't need to linger.

Leslie.

----------------------------------------------------------------------------

    If cats had bumper stickers:                  Leslie Daigle
                                             
      "I wake for food."                          Bunyip Information Systems
                -- ThinkingCat                    (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA12631 for urn-ietf-out; Fri, 23 Oct 1998 17:26:44 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA12620 for <urn-ietf@services.bunyip.com>; Fri, 23 Oct 1998 17:26:39 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id RAA28849 for urn-ietf@services; Fri, 23 Oct 1998 17:26:52 -0400 (EDT)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id RAA28846; Fri, 23 Oct 1998 17:26:41 -0400 (EDT)
Date: Fri, 23 Oct 1998 17:26:41 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: internet-drafts@ietf.org
cc: urn-ietf@bunyip.com
Subject: [URN] new version
Message-ID: <Pine.SUN.3.95.981023172512.27988O-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Howdy,

Please find attached a new version of

	draft-ietf-urn-nid-req-XX.txt

for the drafts repository...

Thanks!
Leslie.


----------------------------------------------------------------------------

    If cats had bumper stickers:                  Leslie Daigle
                                             
      "I wake for food."                          Bunyip Information Systems
                -- ThinkingCat                    (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------


Internet Draft                               Leslie L. Daigle
October 20, 1998                             Bunyip Information Systems
draft-ietf-urn-nid-req-07.txt                Dirk-Willem van Gulik
                                             ISIS/CEO, JRC Ispra
                                             Renato Iannella
                                             DSTC Pty Ltd
                                             Patrik Faltstrom
                                             Tele2/Swipnet



      URN Namespace Definition Mechanisms


Status of this Document

     This document is an Internet-Draft.  Internet-Drafts are working  
     documents of the Internet Engineering Task Force (IETF), its
     areas, and its working groups.  Note that other groups may also  
     distribute working documents as Internet-Drafts. 

     Internet-Drafts are draft documents valid for a maximum of six
     months and may be updated, replaced, or obsoleted by other
     documents at any time.  It is inappropriate to use Internet-
     Drafts as reference material or to cite them other than as 
     "work in progress."

     To view the entire list of current Internet-Drafts, please check
     the "1id-abstracts.txt" listing contained in the Internet-Drafts
     Shadow Directories on ftp.is.co.za (Africa), ftp.nordu.net
     (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
     Coast), or ftp.isi.edu (US West Coast).



0.0 Abstract

The URN WG has defined a syntax for Uniform Resource Names
(URNs) [RFC2141], as well as some proposed mechanisms for their
resolution and use in Internet applications ([RFC2168, RFC2169]).    
The whole rests on the concept of individual "namespaces" within the
URN structure.  Apart from  proof-of-concept namespaces, the use
of existing identifiers in URNs has been discussed ([RFC2288]),
and this document lays out general definitions of and 
mechanisms for establishing URN "namespaces". 


1.0 Introduction

Uniform Resource Names (URNs) are resource identifiers with the
specific requirements for enabling location independent
identification of a resource, as well as longevity of reference.
There are 2 assumptions that are key to this document:

Assumption #1:

   Assignment of a URN is a managed process.

   I.e., not all strings that conform to URN syntax are necessarily
   valid URNs.  A URN is assigned according to the rules of a 
   particular namespace (in terms of syntax, semantics, and process).


Assumption #2:

   The space of URN namespaces is managed.
   
   I.e., not all syntactically correct URN namespaces (per the URN
   syntax definition)  are valid URN namespaces.  A URN namespace
   must have a recognized definition in order to be valid.


The purpose of this document is to outline a mechanism and provide a
template for explicit namespace definition, along with the mechanism
for associating an identifier (called a "Namespace ID", or NID) which
is registered with the Internet Assigned Number Authority, IANA.

Note that this document restricts itself to the description of
processes for the creation of URN namespaces.  If "resolution" of any
so-created URN identifiers is desired, a separate process of
registration in a global NID directory, such as that provided by the
NAPTR system [RFC2168], is necessary.  See [NAPTR-REG] for information
on obtaining registration in the NAPTR global NID directory.


2.0 What is a URN Namespace?

For the purposes of URNs, a "namespace" is a collection of
uniquely-assigned identifiers.  A URN namespace itself has an
identifier in order to

	. ensure global uniqueness of URNs
	. (where desired) provide a cue for the structure of the
	  identifier

For example, ISBNs and ISSNs are both collections of identifiers used
in the traditional publishing world; while there may be some number (or
numbers) that is both a valid ISBN identifier and ISSN identifier,
using different designators for the two collections ensures that no
two URNs will be the same for different resources.

The development of an identifier structure, and thereby a collection
of identifiers, is a process that is inherently dependent on the 
requirements of the community defining the identifier, how they will 
be assigned, and the uses to which they will be put.  All of these 
issues are specific to the individual community seeking to define a 
namespace (e.g., publishing community, association of booksellers, 
protocol developers, etc); they are beyond the scope of the IETF 
URN work.

This document outlines the processes by which a collection of
identifiers satisfying certain constraints (uniqueness of assignment,
etc) can become a bona fide URN namespace by obtaining a NID.  In a
nutshell, a template for the definition of the namespace is completed
for deposit with IANA, and a NID is assigned.  The details of the
process and possibilities for NID strings are outlined below; first, a
template for the definition is provided.


3.0 URN Namespace Definition Template

Definition of a URN namespace is accomplished by completing the
following information template.  Apart from providing a mechanism
for disclosing structure of the URN namespace, this information
is designed to be useful for

	. entities seeking to have a URN assigned in a namespace
	  (if applicable)
        . entities seeking to provide URN resolvers for a namespace 
	  (if applicable)

This is particularly important for communities evaluating the
possibility of using a portion of an existing URN namespace rather 
than creating their own.

Information in the template is as follows:

Namespace ID:
	
	Assigned by IANA.  In some contexts, a particular one
	may be requested (see below).

Registration Information:

	This is information to identify the particular version of
	registration information:

	. registration version number: starting with 1, incrementing by 1
		with each new version
	. registration date: date submitted to the IANA, using
		the format 
			YYYY-MM-DD
		as outlined in [ISO8601].

Declared registrant of the namespace:  

	Required: Name and e-mail address.
	Recommended:  Affiliation, address, etc.

Declaration of syntactic structure:

	This section should outline any structural features of
	identifiers in this namespace.  At the very least, this
	description may be used to introduce terminology used in
	other sections.  This structure may also be used for
	determining realistic caching/shortcuts approaches; suitable 
	caveats should be provided.  If there are any specific
	character encoding rules (e.g., which character should
	always be used for single-quotes), these should be listed
	here.
	

	Answers might include, but are not limited to:

	. the structure is opaque (no exposition)
	. a regular expression for parsing the identifier into
	  components, including naming authorities


Relevant ancillary documentation:

	This section should list any RFCs, standards, or other published
	documentation that defines or explains all or part of the
	namespace structure.

	Answers might include, but are not limited to:
	
	. RFCs outlining syntax of the namespace
	. Other of the defining community's (e.g., ISO) documents 
	  outlining syntax of the identifiers in the namespace
	. Explanatory material introducing the namespace


Identifier uniqueness considerations:
	
	This section should address the requirement that 
	URN identifiers be assigned uniquely -- they are assigned
	to at most one resource, and are not reassigned.

	(Note that the definition of "resource" is fairly
	broad; for example, information on "Today's Weather" might 
	be considered a single resource, although the content is
	dynamic.)

	Possible answers include, but are not limited to:

	. exposition of the structure of the identifiers, and
	  partitioning of the space of identifiers amongst 
	  assignment authorities which are individually responsible
	  for respecting uniqueness rules
	. identifiers are assigned sequentially
	. information is withheld; the namespace is opaque


Identifier persistence considerations:

	Although non-reassignment of URN identifiers ensures
	that a URN will persist in identifying a particular
	resource even after the "lifetime of the resource", 
	some consideration should be given to the persistence
	of the usability of the URN.  This is particularly
	important in the case of URN namespaces providing 
	global resolution.

	Possible answers include, but are not limited to:

	. quality of service considerations


Process of identifier assignment:

	This section should detail the mechanisms and/or authorities
	for assigning URNs to resources.  It should make clear whether
	assignment is completely open, or if limited, how
	to become an assigner of identifiers, and/or get one
	assigned by existing assignment authorities.  Answers
	could include, but are not limited to:

	. assignment is completely open, following a particular
	  algorithm
	. assignment is delegated to authorities recognized by
	  a particular organization (e.g., the Digital Object
	  Identifier Foundation controls the DOI assignment space and 
	  its delegation)
	. assignment is completely closed (e.g., for a private
	  organization)


Process for identifier resolution:

	If a namespace is intended to be accessible for global
	resolution, it must be registerd in an RDS (Resolution
	Discovery System, see [RFC2276]) such as NAPTR.  Resolution
	then proceeds according to standard URI resolution processes,
	and the mechanisms of the RDS.  What this section should
	outline is the requirements for becoming a recognized resolver 
	of URNs in this namespace (and being so-listed in the RDS
	registry).

	Answers may include, but are not limited to:

	. the namespace is not listed with an RDS; this is not
	  relevant
	. resolution mirroring is completely open, with a mechanism
	  for updating an appropriate RDS
	. resolution is controlled by entities to which assignment
	  has been delegated


Rules for Lexical Equivalence:

	If there are particular algorithms for determining
	equivalence between two identifiers in the underlying
	namespace (hence, in the URN string itself), rules can 
	be provided here.  

	Some examples include:
	
	. equivalence between hyphenated and non-hyphenated
	  groupings in the identifier string
	. equivalence between single-quotes and double-quotes
	. Namespace-defined equivalences between specific 
	  characters, such as "character X with or without
	  diacritic marks".

	Note that these are not normative statements for any kind of 
	best practice for handling equivalences between characters; 
	they are statements limited to reflecting the namespace's 
	own rules.



Conformance with URN Syntax:

	This section should outline any special considerations
	required for conforming with the URN syntax.  This is
	particularly applicable in the case of legacy naming
	systems that are used in the context of URNs.

	For example, if a namespace is used in contexts other 
	than URNs, it may make use of characters that are reserved
	in the URN syntax.  This section should flag any such
	characters, and outline necessary mappings to conform to 
	URN syntax.  Normally, this will be handled by hex encoding
	the symbol.

	For example, see the section on SICIs in [RFC2288].

Validation mechanism:

	Apart from attempting resolution of a URN, a URN namespace
	may provide mechanism for "validating" a URN -- i.e., 
	determining whether a given string is currently a
	validly-assigned URN.  For example, even if an ISBN
	URN namespace is created, it is not clear that
	all ISBNs will translate directly into "assigned URNs".

	A validation mechanims might be:

	. a syntax grammar
	. an on-line service
	. an off-line service


Scope:
	
	This section should outline the scope of the use of the
	identifiers in this namespace.  Apart from considerations
	of private vs. public namespaces, this section is critical
	in evaluating the applicability of a requested NID.  For
	example, a namespace claiming to deal in "social security
	numbers" should have a global scope and address all 
	social security number structures (unlikely).  On the
	other hand, at a national level, it is reasonable to
	propose a URN namespace for "this nation's social security
	numbers".



4.0 URN Namespace Registration, Update,  and NID Assignment Process

Different levels of disclosure are expected/defined for namespaces.
According to the level of open-forum  discussion surrounding
the disclosure, a URN namespace may be assigned or may request a
particular identifier.  The [IANA-CONSIDERATIONS] document suggests
the need to specify update mechanisms for registrations -- who 
is given the authority to do so, from time to time, and what are
the processes.  Since URNs are meant to be persistently useful, few
(if any) changes should be made to the structural interpretation of
URN strings (e.g., adding or removing rules for lexical equivalence that
might affect the interpretation of URN IDs already assigned).  However, it 
may be important to introduce clarifications, expand the list of
authorized URN assigners, etc, over the natural course of a namespace's
lifetime.  Specific processes are outlined below.

There are 3 categories of URN namespaces defined here, distinguished
by expected level of service and required procedures for registration.
Furthermore, registration maintenance procedures vary slightly from
one category to another.


	  I. Experimental: These are not explicitly registered with IANA. They
	        take the form

		x-<NID>

		No provision is made for avoiding collision of experimental
	 	NIDs; they are intended for use within internal or limited 
		experimental contexts.

		As there is no registration, no registration maintenance
		procedures are needed.


	 II. Informal:  These are registered with IANA and are assigned a 
		number sequence as an identifier, in the format:
		
			"iana-" <number>

		where <number> is chosen by the IANA on a First Come First
	 	Served basis (see [IANA-CONSIDERATIONS]).

		Registrants should send a copy of the registration
	  	template (see section 3.0), duly completed, to the 

			urn-nid@apps.ietf.org

		mailing and allow for a 2 week discussion period for
		clarifying the expression of the registration information
		and suggestions for improvements to the namespace proposal.  
		
		After suggestions for clarification of the registration 
		information have been incorporated, the template may be 
		submitted to:
	 	
			iana@iana.org 

		for assignment of a NID.

	 	The only restrictions on <number> are that it consist
		strictly of digits and that it not cause the NID to exceed
		length limitations outlined in the URN syntax ([RFC2168]).

		Registrations may be updated by the original registrant,
		or an entity designated by the registrant, by updating
		the registration template, submitting it to the discussion
		list for a further 2 week discussion period, and finally
		resubmitting it to IANA, as described above.
		

        III. Formal:  These are processed through an RFC review
                process.  The RFC need not be standards-track.  The
                template defined in section 3.0 may be included as part
                of an RFC defining some other aspect of the namespace,
                or it may be put forward as an RFC in its own right.
                The proposed template should be sent to the

                        urn-nid@apps.ietf.org

                mailing list to allow for a 2 week discussion period  for
                clarifying the expression of the registration information,
		before the IESG progresses the document to RFC status.

		A particular NID string is requested, and is assigned by IETF
		consensus (as defined in [IANA-CONSIDERATIONS]), with
		the additional constraints that the NID string must 

			. not be an already-registered NID
			. not start with "x-" (see Type I above) 
			. not start with "iana-" (see Type II above)
			. not start with "XY-", where XY is any
			  combination of 2 ASCII letters  (see NOTE, below)
			. be more than 2 letters long

		NOTE: ALL two-letter combinations, and two-letter combinations
		followed by "-" and any sequence of valid NID characters,  are 
		reserved for potential use as countrycode-based  NIDs for 
		eventual national registrations of URN namespaces.   The
		definition and scoping of rules for allocation of responsibility
		for such namespaces is beyond the scope of this document.

		Registrations may be updated by updating the RFC through 
		standard IETF RFC update mechanisms.  Thus, proposals for 
		updates may be made by the original authors, other IETF 
		participants, or the IESG.  In any case, the proposed 
		updated template must be circulated on the urn-nid 
		discussion list, allowing for a 2 week review period. 


URN namespace registrations will be posted in the anonymous FTP directory
"ftp://ftp.isi.edu/in-notes/iana/assignments/URN-namespaces/".



5.0 Example

The following example is provided for the purposes of illustration of
the URN NID template described in section 3.0.  Although it is based on
a hypothetical "generic Internet namespace" that has been discussed informally
within the URN WG, there are still technical and infrastructural issues
that would have to be resolved before such a namespace could be properly
and completely described.  


Namespace ID:
	
	To be assigned

Registration Information:

	Version 1
	Date: <when submitted>


Declared registrant of the namespace:

        Required: Name and e-mail address.
        Recommended:  Affiliation, address, etc.


	
Declared registrant of the namespace:  

	Name:		T. Cat
	E-mail:		leslie@thinkingcat.com
	Affiliation:	Thinking Cat Enterprises
	Address:	1 ThinkingCat Way
			Trupville, NewCountry


Declaration of structure:

	The identifier structure is as follows:
	
	URN:<assigned number>:<FQDN>:<assigned US-ASCII string>

	where FQDN is a fully-qualified domain name, and the
	assigned string is conformant to URN syntax requirements.


Relevant ancillary documentation:

	Definition of domain names, found in:

	P. Mockapetris, "DOMAIN NAMES - IMPLEMENTATION AND SPECIFICATION", 
	RFC1035, November 1987.


Identifier uniqueness considerations:
	
	Uniqueness is guaranteed as long as the assigned
	string is never reassigned for a given FQDN, and that the FQDN
	is never reassigned.	
	
	N.B.:  operationally, there is nothing that prevents a domain
	name from being reassigned;  indeed, it is not an uncommon 
	occurrence.  This is one of the reasons that this example
	makes a poor URN namespace in practice, and is therefore not
	seriously being proposed as it stands.
	

Identifier persistence considerations:

	Persistence of identifiers is dependent upon suitable
	delegation of resolution at the level of "FQDN"s, and persistence
	of FQDN assignment.
	
	Same note as above.

Process of identifier assignment:

	Assignment of these URNs delegated to individual domain
	name holders (for FQDNs).  The holder of the FQDN registration
	is required to maintain an entry (or delegate it) in the
	NAPTR RDS.  Within each of these delegated name partitions,
	the string may be assigned per local requirements.

	e.g.  urn:<assigned number>:thinkingcat.com:001203



Process for identifier resolution:

	Domain name holders are responsible for operating or
	delegating resolution servers for the FQDN in which they
	have assigned URNs.


Rules for Lexical Equivalence:

	FQDNs are case-insensitive.  Thus, the portion of the URN

		urn:<assigned number>:<FQDN>:

	is case-insenstive for matches.  The remainder of the identifier
	must be considered case-sensitve.


Conformance with URN Syntax:

	No special considerations.

Validation mechanism:

	None specified.

Scope:
	
	Global.





6.0 Security Considerations

This document largely focuses on providing mechanisms for the
declaration of public information.  Nominally, these declarations
should be of relatively low security profile, however there is
always the danger of "spoofing" and providing mis-information.
Information in these declarations should be taken as advisory.




7.0 References

[RFC2168] Ron Daniel & Michael Mealling, "Resolution of Uniform 
    Resource Identifiers using the Domain Name System", RFC 2168,
    June 1997.

[RFC2169] Ron Daniel, "A Trivial Convention for using HTTP in URN 
    Resolution", RFC 2169, June 1997.

[ISO8601] ISO 8601 : 1988 (E), "Data elements and interchange formats - 
    Information interchange - Representation of dates and times"

[RFC2288] C. Lynch, C. Preston & R. Daniel, "Using Existing 
    Bibliographic Identifiers as Uniform Resource Names", RFC 2288,
    February 1998.

[NAPTR-REG] M. Mealling, "Assignment Procedures for the URI Resolution 
    using DNS (RFC2168)", draft-ietf-urn-net-procedures-00.txt.

[RFC2141] Ryan Moats, "URN Syntax", RFC 2141, May 1997.

[IANA-CONSIDERATIONS] T. Narten and H. Alvestrand, "Guidelines for
    Writing an IANA Considerations Section in RFCs", 
    draft-iesg-iana-considerations-06.txt.

[RFC1737] Karen R Sollins & Larry Masinter, "Functional Requirements 
    for Uniform Resource Names", RFC1737, December 1994

[RFC2276] K. Sollins, "Architectural Principles of Uniform Resource 
    Name Resolution", RFC 2276, January 1998.




8.0 Authors' Addresses

Leslie L. Daigle
Bunyip Information Systems Inc
310 Ste. Catherine St. W
Suite 300
Montreal, Quebec, CANADA
H2X 2A1
voice: +1 514 875-8611
fax:   +1 514 875-8134
email:  leslie@bunyip.com

Dirk-Willem van Gulik
ISIS/STA/CEO - TP 270
Joint Research Centre Ispra
21020 Ispra (Va)
Italy.
voice: +39 332 78 9549 or 5044  
fax:   +39 332 78 9185
email:  Dirk.vanGulik@jrc.it

Renato Iannella
DSTC Pty Ltd
Gehrmann Labs, The Uni of Queensland
AUSTRALIA, 4072
voice:  +61 7 3365 4310
fax:    +61 7 3365 4311
email:  renato@dstc.edu.au


Patrik Faltstrom
Tele2/Swipnet
Borgarfjordsgatan 16
P.O. Box 62
S-164 94 Kista
SWEDEN
voice:  +46-5626 4000
fax:    +46-5626 4200
email:  paf@swip.net





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id VAA15182 for urn-ietf-out; Tue, 20 Oct 1998 21:22:01 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA15171 for <urn-ietf@services.bunyip.com>; Tue, 20 Oct 1998 21:21:58 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id VAA11902 for urn-ietf@services; Tue, 20 Oct 1998 21:22:11 -0400 (EDT)
Received: from LOGOS.CC.BRANDEIS.EDU (logos.cc.brandeis.edu [129.64.1.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA11899 for <urn-ietf@Bunyip.Com>; Tue, 20 Oct 1998 21:22:07 -0400 (EDT)
Received: from mantiscorp.com (mantiscorp.com) by LOGOS.CC.BRANDEIS.EDU (PMDF V5.0-8 #17137) id <01J37I13OT40BCAK52@LOGOS.CC.BRANDEIS.EDU>; Tue, 20 Oct 1998 21:21:58 -0500 (EST)
Date: Tue, 20 Oct 1998 21:28:29 -0400
From: "Aaron E. Walsh" <aaron@mantiscorp.com>
Subject: [URN] URN applet now online
To: VRML-UMEL Working Group <vrml-umel@vrml.org>
Cc: vrml-java3d <vrml-java3d@vrml.org>, "java3d-interest@Sun.COM" <java3d-interest@Sun.COM>, vrml list <www-vrml@vrml.org>, urn ietf list <urn-ietf@bunyip.com>
Message-id: <362D38BD.F92D8D9B@mantiscorp.com>
Organization: Mantis Development Corp.
MIME-version: 1.0
X-Mailer: Mozilla 4.05 [en] (Win95; I)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Aaron E. Walsh" <aaron@mantiscorp.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hello everyone,

I've updated the Java applet Minet wrapped around our URN classes, and
updated the URN demo site so that you can now test the URN parser over
the Web. You no longer have to download the Java application to try the
URN classes:

 http://www.mantiscorp.com/vrml/umel/prototypes/java/urn/

In the applet demo you'll also find an image that illustrates the
various piece of UMEL URNs (identifier, namespace, assigner, element)
that are described in detail in our group's proposal:

  http://www.vrml.org/WorkingGroups/vrml-umel/proposals/urn.html

The URN class documentation (javadoc) is also available from the applet
demo page if you're interested in developing Java programs with these
new classes.

Best regards,

Aaron Walsh
  http://www.mantiscorp.com/people/aew/

Chair, VRML Universal Media Element Library (VRML-UMEL) Working Group
  http://www.vrml.org/WorkingGroups/vrml-umel/

Co-chair, VRML Intellectual Property Rights (VRML-IPR) Task Group 
  http://www.vrml.org/TaskGroups/vrml-ipr/



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA09559 for urn-ietf-out; Tue, 20 Oct 1998 16:03:11 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA09554 for <urn-ietf@services.bunyip.com>; Tue, 20 Oct 1998 16:03:08 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id QAA10080 for urn-ietf@services; Tue, 20 Oct 1998 16:03:21 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id QAA10075; Tue, 20 Oct 1998 16:03:17 -0400 (EDT)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <61479(1)>; Tue, 20 Oct 1998 13:03:14 PDT
Received: from copper.parc.xerox.com ([13.1.102.170]) by casablanca.parc.xerox.com with SMTP id <71827>; Tue, 20 Oct 1998 13:03:00 PDT
From: "Larry Masinter" <masinter@parc.xerox.com>
To: "Leslie Daigle" <leslie@bunyip.com>, <urn-ietf@bunyip.com>
Subject: RE: [URN] what the document editor heard
Date: Tue, 20 Oct 1998 13:02:58 PDT
Message-ID: <000201bdfc64$a2744560$aa66010d@copper.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
In-Reply-To: <Pine.SUN.3.95.981020152929.8254J-100000@mocha.bunyip.com>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Larry Masinter" <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> Assuming this is acceptable, I will make the change to the document and
> submit it to the repository at the end of the week.

Your proposed wording changes are fine with me. I think we've made some
progress, as well, in fleshing out the issues for a subsequent set of
guidelines for formal namespaces, including those that might be registered
on a national basis.

Larry



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA09066 for urn-ietf-out; Tue, 20 Oct 1998 15:42:37 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA09058 for <urn-ietf@services.bunyip.com>; Tue, 20 Oct 1998 15:42:34 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id PAA09783 for urn-ietf@services; Tue, 20 Oct 1998 15:42:47 -0400 (EDT)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id PAA09780 for <urn-ietf@bunyip.com>; Tue, 20 Oct 1998 15:42:44 -0400 (EDT)
Date: Tue, 20 Oct 1998 15:42:43 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] what the document editor heard
Message-ID: <Pine.SUN.3.95.981020152929.8254J-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Okay, from what I understand out of the messages I've seen (to myself,
and/or to the list), the plan is to go with:

        3. one person has suggested reserving the 2-letter NIDs, AND
           <two letter>"-"<anystring>, again only for future consideration

in an effort to recognize that these things MIGHT be useful, but clearly
more work needs to be done before there can be agreement as to HOW.

I propose changing the document from:

                A particular NID string is requested, and is assigned by IETF
                consensus (as defined in [IANA-CONSIDERATIONS]), with
                the additional constraints that the NID string must
                not start with "x-" (see Type I above) or "iana-" (see Type II
                above), is not already a registered NID, and is more
                than 2 letters long.

                ALL two-letter combinations are reserved for use
                as country code NIDs for eventual national registrations of
                URN namespaces.

to read:

                A particular NID string is requested, and is assigned by IETF
                consensus (as defined in [IANA-CONSIDERATIONS]), with
                the additional constraints that the NID string must

                        . not be an already-registered NID
                        . not start with "x-" (see Type I above)
                        . not start with "iana-" (see Type II above)
                        . not start with "XY-", where XY is any
                          combination of 2 ASCII letters  (see NOTE, below)
                        . be more than 2 letters long

                NOTE: ALL two-letter combinations, and two-letter combinations
                followed by "-" and any sequence of valid NID characters,  are 
                reserved for potential use as countrycode-based  NIDs for 
                eventual national registrations of URN namespaces.   The
                definition and scoping of rules for allocation of responsibility
                for such namespaces is beyond the scope of this document.

I'm certain this is not what everybody wants, but does it cover enough bases
to neither legislate something unworkable, nor close doors if other minds
than ours figure out what to do with them?

Assuming this is acceptable, I will make the change to the document and
submit it to the repository at the end of the week.

Leslie.


----------------------------------------------------------------------------

    If cats had bumper stickers:                  Leslie Daigle
                                             
      "I wake for food."                          Bunyip Information Systems
                -- ThinkingCat                    (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA18754 for urn-ietf-out; Mon, 19 Oct 1998 18:38:01 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA18749 for <urn-ietf@services.bunyip.com>; Mon, 19 Oct 1998 18:37:57 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id SAA03934 for urn-ietf@services; Mon, 19 Oct 1998 18:38:10 -0400 (EDT)
Received: from marine.sonic.net (marine.sonic.net [208.201.224.37]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id SAA03931 for <urn-ietf@bunyip.com>; Mon, 19 Oct 1998 18:38:07 -0400 (EDT)
Received: (qmail 21157 invoked from network); 19 Oct 1998 22:38:04 -0000
Received: from unknown (HELO sub.sonic.net) (208.201.224.8) by marine.sonic.net with SMTP; 19 Oct 1998 22:38:04 -0000
Received: from bolt.sonic.net (tallen@bolt [208.201.224.36]) by sub.sonic.net (8.8.8/8.8.5) with ESMTP id PAA11654 for <urn-ietf@bunyip.com>; Mon, 19 Oct 1998 15:38:04 -0700
X-envelope-info: <tallen@bolt.sonic.net>
Received: (from tallen@localhost) by bolt.sonic.net (8.8.8/8.7.3) id PAA31890 for urn-ietf@bunyip.com; Mon, 19 Oct 1998 15:38:04 -0700
Date: Mon, 19 Oct 1998 15:38:04 -0700
From: Terry Allen <tallen@sonic.net>
Message-Id: <199810192238.PAA31890@bolt.sonic.net>
To: urn-ietf@bunyip.com
Subject: re  [URN] Summary of debate
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Terry Allen <tallen@sonic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

I'd choose 3, on the principle better safe than sorry.  if they
are not to be assigned pending further discussion, reserving 
seems sensible.

regards, Terry

  Terry Allen    Electronic Commerce and Publishing Consultant    
			tallen[at]sonic.net
                   http://www.sonic.net/~tallen/
          DocBook:  http://www.ora.com/davenport/index.html
	 Common Business Library:  http://www.veosystems.com/



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id AAA02673 for urn-ietf-out; Mon, 19 Oct 1998 00:09:14 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA02668 for <urn-ietf@services.bunyip.com>; Mon, 19 Oct 1998 00:09:11 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id AAA00304 for urn-ietf@services; Mon, 19 Oct 1998 00:09:19 -0400 (EDT)
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA00299; Mon, 19 Oct 1998 00:09:11 -0400 (EDT)
Received: from enoshima (dhcp-100-230.mag.keio.ac.jp [133.27.195.230]) by sh.w3.mag.keio.ac.jp (8.9.0/3.6W-W3C/Keio) with SMTP id NAA13587; Mon, 19 Oct 1998 13:09:07 +0900 (JST)
Message-Id: <199810190409.NAA13587@sh.w3.mag.keio.ac.jp>
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3-J (32)
Date: Mon, 19 Oct 1998 12:13:35 +0900
To: Leslie Daigle <leslie@bunyip.com>
From: "Martin J. Duerst" <duerst@w3.org>
Subject: Re: [URN] Summary of debate (fwd)
Cc: urn-ietf@bunyip.com
In-Reply-To: <Pine.SUN.3.95.981016100013.22895B-100000@mocha.bunyip.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Martin J. Duerst" <duerst@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

At 10:03 98/10/16 -0400, Leslie Daigle wrote:
> I am forwarding this to the list to add a statement of immediate, real life
> proposals that should be considered in the discussion re. country code NIDs.
> 
> As Juha notes, European national libraries have decided to proceed with the
> URN implementation, so this will bring up further discussion one way or
> another. 
> 
> Leslie.

I think what Juha wrote is very interesting. However, is he really saying
that the national library will coordinate registration of number plates,
social security numbers,  bank accounts, and so on? In some countries,
the national library may well be entrusted with this job, and then
urn:fi:xxx may make quite some sense. In other countries, I could immagine
that the banking community or the car registration authority,... does
not think they need the national library, and will want to register
things independently, with their own namespace, i.e. urn:xx-yyy.

Judging from the situation in one country, as described by one person
or community, on the situation in other countries for other communities
is generally dangerous.


Regards,   Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA28304 for urn-ietf-out; Sun, 18 Oct 1998 18:11:48 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA28299 for <urn-ietf@services.bunyip.com>; Sun, 18 Oct 1998 18:11:46 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id SAA29602 for urn-ietf@services; Sun, 18 Oct 1998 18:11:51 -0400 (EDT)
Received: from LOGOS.CC.BRANDEIS.EDU (logos.cc.brandeis.edu [129.64.1.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA29599 for <urn-ietf@Bunyip.Com>; Sun, 18 Oct 1998 18:11:45 -0400 (EDT)
Received: from mantiscorp.com (mantiscorp.com) by LOGOS.CC.BRANDEIS.EDU (PMDF V5.0-8 #17137) id <01J34IT1FSAOBB35P2@LOGOS.CC.BRANDEIS.EDU>; Sun, 18 Oct 1998 18:12:07 -0500 (EST)
Date: Sun, 18 Oct 1998 18:18:14 -0400
From: "Aaron E. Walsh" <aaron@mantiscorp.com>
Subject: [URN] VRML URN proposal for URN-IETF review
To: urn ietf list <urn-ietf@bunyip.com>
Cc: VRML-UMEL Working Group <vrml-umel@vrml.org>
Message-id: <362A6926.A6A9D979@mantiscorp.com>
Organization: Mantis Development Corp.
MIME-version: 1.0
X-Mailer: Mozilla 4.05 [en] (Win95; I)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Aaron E. Walsh" <aaron@mantiscorp.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hello folks,

I chair the VRML Consortium's Universal Media Element Library
(VRML-UMEL) Working Group, whose charter is to create a cross-platform
library of media primitives (textures, sounds and 3D objects) for use by
Web 3D authors such as VRML and Java3D. We've recently drafted a
proposal to use URNs as our media referencing mechanism, which I'd like
to offer for your review.

Our "VRML URN Proposal" is available directly at:
  http://www.vrml.org/WorkingGroups/vrml-umel/proposals/urn.html

Or through our homepage, where you can read more about UMEL:
  http://www.vrml.org/WorkingGroups/vrml-umel/

We would appreciate your thoughts and suggestions regarding our use of
URNs for referencing library media elements, and look forward to hearing
from you. We've also begun coding Java URN classes for our prototypes,
which are available online if you're interested in our code-level work
with URNs:
   http://www.mantiscorp.com/vrml/umel/prototypes/java/urn.html


With best regards,

Aaron Walsh
  http://www.mantiscorp.com/people/aew/

Chair, VRML Universal Media Element Library (VRML-UMEL) Working Group
  http://www.vrml.org/WorkingGroups/vrml-umel/

Co-chair, VRML Intellectual Property Rights (VRML-IPR) Task Group 
  http://www.vrml.org/TaskGroups/vrml-ipr/



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA18649 for urn-ietf-out; Fri, 16 Oct 1998 10:03:13 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA18639 for <urn-ietf@services.bunyip.com>; Fri, 16 Oct 1998 10:03:10 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id KAA23242 for urn-ietf@services; Fri, 16 Oct 1998 10:03:12 -0400 (EDT)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id KAA23239 for <urn-ietf@bunyip.com>; Fri, 16 Oct 1998 10:03:10 -0400 (EDT)
Date: Fri, 16 Oct 1998 10:03:10 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: Re: [URN] Summary of debate (fwd)
Message-ID: <Pine.SUN.3.95.981016100013.22895B-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

I am forwarding this to the list to add a statement of immediate, real life
proposals that should be considered in the discussion re. country code NIDs.

As Juha notes, European national libraries have decided to proceed with the
URN implementation, so this will bring up further discussion one way or
another. 

Leslie.

----------------------------------------------------------------------------

    If cats had bumper stickers:                  Leslie Daigle
                                             
      "I wake for food."                          Bunyip Information Systems
                -- ThinkingCat                    (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------

---------- Forwarded message ----------
Date: Fri, 16 Oct 1998 07:34:42 +0200
From: Juha Hakala <juha.hakala@Helsinki.FI>
To: Leslie Daigle <leslie@Bunyip.Com>
Subject: Re: [URN] Summary of debate

Dear Leslie,

Leslie Daigle wrote:
> 
> What the document editor heard:
> 
>         1. one person has proposed dumping the idea of reserving
>            2-letter NIDs for country namespaces as a bad idea
>            (i.e., drop the idea, and let people register namespaces of any
>            length)

Identification of printed documents (and long-time preservation of them)
has for a long time been one of the responsibilities of national
libraries. We will do the same for electronic documents. There is a need
for country namespaces, which can be co-ordinated by the national
libraries (which then pass necessary information onwards to IANA). I can
not imagine any international organisation having resources to negotiate
with any organisation in the world whether they really have a need for
an URN namespace. In national level this is still doable, not least
because the national libraries already know the domestic publishers.

Dumping the idea of country namespaces leads to the need of a truly
massive global service, located in IANA. It makes definitely sense to
decentralise part of this work to national libraries. This does not
endanger the coherence of the global resolution, if national libraries
co-operate fully with IANA. This is our intention.

>         2. at least one person has suggested just _reserving_ 2-letter
>            NIDs, for future consideration (which means tightening up the
>            terminology of the document to make it clear that they are
>            reserved, but they are not to be assigned now, as there is
>            no theory in place?)

Since national libraries are able and willing to use and co-ordinate
country namespaces, just reserving 2-letter NIDs is not enough. We would
send you and immediate request of using them in a way the current draft
allows.

>         3. one person has suggested reserving the 2-letter NIDs, AND
>            <two letter>"-"<anystring>, again only for future consideration

We did initially suggest using <two letter>"-"<anystring>, but dumped
the idea. Not that it really matters initially; global resolution
service must be aware of URN:FI:NOKIA: and URN:FI-NOKIA: in a similar
manner. Still I feel that the former is a more logical way of doing it,
not least since proliferation of NIDs is not a good idea. 

On the other hand, we may in a future have national resolvers for
URN:<country code>: namespaces, maintained by the national libraries. In
this case, the global service would not need to know anything about
national namespaces, since the national resolver will know all the
necessary details.

> As soon as there is clear consensus re. which of these options is seen
> as the best, I can update the document.

My proposal, as an implementor, is: keep the document as it is. If you
need to do something, we can live with an extension of the current text
(option 3). It seems to me that many critics are approaching this issue
from a theoretical angle; our point of view is quite different in this
respect. We have proposed to the Finnish Ministry of Education that the
national library must have the privilege to coordinate the URN:FI:
namespace. In a similar manner, other national libraries have plans, as
a part of the European URN implementation strategy, to co-ordinate their
national namespaces. 

Please feel free to pass this message to the list if you want, with a
note that European national libraries have decided to proceed with the
URN implementation. National libraries of Finland and Sweden have been
delivering URNs since May, and other countries (Norway, Denmark, The
Netherlands and Germany) will follow in a near future). 

Best regards,

Juha H.

-- 

Juha Hakala
Development director
Helsinki University Library - The National Library of Finland
juha.hakala@helsinki.fi



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA29662 for urn-ietf-out; Thu, 15 Oct 1998 13:10:05 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA29657 for <urn-ietf@services.bunyip.com>; Thu, 15 Oct 1998 13:10:02 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id NAA19821 for urn-ietf@services; Thu, 15 Oct 1998 13:10:05 -0400 (EDT)
Received: from ns1.centraal.com ([209.3.17.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA19818 for <urn-ietf@bunyip.com>; Thu, 15 Oct 1998 13:10:03 -0400 (EDT)
Received: by ns1.centraal.com with Internet Mail Service (5.5.2232.9) id <4Z4KR24X>; Thu, 15 Oct 1998 10:04:18 -0700
Message-ID: <82289F0E8F05D211A5F000A0C982BAD42CE334@ns1.centraal.com>
From: Yves Arrouye <yves@centraal.com>
To: urn-ietf@bunyip.com
Subject: RE: [URN] Summary of debate
Date: Thu, 15 Oct 1998 10:04:17 -0700
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2232.9)
Content-Type: text/plain; charset="iso-8859-1"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Yves Arrouye <yves@centraal.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> 	3. one person has suggested reserving the 2-letter NIDs, AND
> 	   <two letter>"-"<anystring>, again only for future 
> consideration

If we still go with a URN having the syntax URN:NID:NAME-IN-THE-NAMESPACE
and if we want to provide countries with a reservation of NIDs that would
start with their two-letter country code, then I think we should keep 3. The
proposal to just reserve 2-letter NIDs sounds much less flexible given the
current resolution mechanism.

I think we could consider reserving only names whose prefix is an ISO
two-letter designation for a country (having a risk of conflict when new
countries arise), or just like we have x- reserved for experimental purposes
we could have a prefix reserved for countries or governmental organizations.
Why not say that gov- is reserved for governments, and that governments must
use prefixes like gov-us-, gov-fr- etc. when using the gov- prefix? We would
then reserve a single prefix but force governmental NIDs to follow a simple
structure.

Yves.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA29370 for urn-ietf-out; Thu, 15 Oct 1998 12:40:17 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA29365 for <urn-ietf@services.bunyip.com>; Thu, 15 Oct 1998 12:40:15 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id MAA19637 for urn-ietf@services; Thu, 15 Oct 1998 12:40:18 -0400 (EDT)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA19632; Thu, 15 Oct 1998 12:40:09 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id MAA17605; Thu, 15 Oct 1998 12:35:06 -0400 (EDT)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199810151635.MAA17605@bailey.dscga.com>
Subject: Re: [URN] Summary of debate
In-Reply-To: <Pine.SUN.3.95.981015112710.18815K-100000@mocha.bunyip.com> from Leslie Daigle at "Oct 15, 98 11:54:50 am"
To: leslie@bunyip.com
Date: Thu, 15 Oct 1998 12:35:05 -0400 (EDT)
Cc: urn-ietf@bunyip.com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Leslie Daigle said this:
> 	3. one person has suggested reserving the 2-letter NIDs, AND
> 	   <two letter>"-"<anystring>, again only for future consideration

I'd like to voice my support for this one. Sometimes pure theory has to 
give way to political realities, especially when it comes face to face
with lawyers and legislators...

-MM

-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA28345 for urn-ietf-out; Thu, 15 Oct 1998 11:54:52 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA28340 for <urn-ietf@services.bunyip.com>; Thu, 15 Oct 1998 11:54:50 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA19439 for urn-ietf@services; Thu, 15 Oct 1998 11:54:52 -0400 (EDT)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id LAA19436 for <urn-ietf@bunyip.com>; Thu, 15 Oct 1998 11:54:50 -0400 (EDT)
Date: Thu, 15 Oct 1998 11:54:50 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] Summary of debate
Message-ID: <Pine.SUN.3.95.981015112710.18815K-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

What the document editor heard:

	1. one person has proposed dumping the idea of reserving
	   2-letter NIDs for country namespaces as a bad idea
	   (i.e., drop the idea, and let people register namespaces of any
	   length)

	2. at least one person has suggested just _reserving_ 2-letter
	   NIDs, for future consideration (which means tightening up the 
	   terminology of the document to make it clear that they are
	   reserved, but they are not to be assigned now, as there is
	   no theory in place?)

	3. one person has suggested reserving the 2-letter NIDs, AND
	   <two letter>"-"<anystring>, again only for future consideration

As soon as there is clear consensus re. which of these options is seen
as the best, I can update the document.

Leslie.

----------------------------------------------------------------------------

    If cats had bumper stickers:                  Leslie Daigle
                                             
      "I wake for food."                          Bunyip Information Systems
                -- ThinkingCat                    (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2]) by sub.sonic.net (8.8.8/8.8.5) with ESMTP id JAA31989 for <tallen@sonic.net>; Thu, 15 Oct 1998 09:18:17 -0700
X-envelope-info: <owner-urn-ietf@Bunyip.Com>
Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA28345 for urn-ietf-out; Thu, 15 Oct 1998 11:54:52 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA28340 for <urn-ietf@services.bunyip.com>; Thu, 15 Oct 1998 11:54:50 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA19439 for urn-ietf@services; Thu, 15 Oct 1998 11:54:52 -0400 (EDT)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id LAA19436 for <urn-ietf@bunyip.com>; Thu, 15 Oct 1998 11:54:50 -0400 (EDT)
Date: Thu, 15 Oct 1998 11:54:50 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@Bunyip.Com
Subject: [URN] Summary of debate
Message-ID: <Pine.SUN.3.95.981015112710.18815K-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com
Status: RO

What the document editor heard:

	1. one person has proposed dumping the idea of reserving
	   2-letter NIDs for country namespaces as a bad idea
	   (i.e., drop the idea, and let people register namespaces of any
	   length)

	2. at least one person has suggested just _reserving_ 2-letter
	   NIDs, for future consideration (which means tightening up the 
	   terminology of the document to make it clear that they are
	   reserved, but they are not to be assigned now, as there is
	   no theory in place?)

	3. one person has suggested reserving the 2-letter NIDs, AND
	   <two letter>"-"<anystring>, again only for future consideration

As soon as there is clear consensus re. which of these options is seen
as the best, I can update the document.

Leslie.

----------------------------------------------------------------------------

    If cats had bumper stickers:                  Leslie Daigle
                                             
      "I wake for food."                          Bunyip Information Systems
                -- ThinkingCat                    (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id DAA08322 for urn-ietf-out; Thu, 15 Oct 1998 03:02:26 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA08315 for <urn-ietf@services.bunyip.com>; Thu, 15 Oct 1998 03:02:23 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id DAA17935 for urn-ietf@services; Thu, 15 Oct 1998 03:02:26 -0400 (EDT)
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA17930; Thu, 15 Oct 1998 03:02:15 -0400 (EDT)
Received: from enoshima (dhcp-100-230.mag.keio.ac.jp [133.27.195.230]) by sh.w3.mag.keio.ac.jp (8.9.0/3.6W-W3C/Keio) with SMTP id QAA07048; Thu, 15 Oct 1998 16:02:09 +0900 (JST)
Message-Id: <199810150702.QAA07048@sh.w3.mag.keio.ac.jp>
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3-J (32)
Date: Thu, 15 Oct 1998 15:44:06 +0900
To: Leslie Daigle <leslie@bunyip.com>
From: "Martin J. Duerst" <duerst@w3.org>
Subject: Re: [URN] focus the question
Cc: urn-ietf@bunyip.com
In-Reply-To: <Pine.SUN.3.95.981014100922.14250F-100000@mocha.bunyip.com>
References: <199810140359.MAA25377@sh.w3.mag.keio.ac.jp>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Martin J. Duerst" <duerst@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

At 10:29 98/10/14 -0400, Leslie Daigle wrote:

> [Leslie's comments as WG co-chair:]
> I have a real feeling that people are trying to get in some "last licks"
> at asserting what the "proper" way to build a "good" URN namespace
> will be.  That's the area we have always had most trouble with -- there
> is no general agreement on it.  The only way we ever even got a draft
> of this document together is by focusing on the non-judgemental, strictly
> technical points necessary to make a _functioning_ URN system.    That
> remains the primary criterion upon which it should be discussed.

So if we don't know anything yet, and there are differing oppinions,
why don't we just reserve both us- and us:?

Regards,   Martin.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id CAA07868 for urn-ietf-out; Thu, 15 Oct 1998 02:31:06 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA07863 for <urn-ietf@services.bunyip.com>; Thu, 15 Oct 1998 02:31:03 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id CAA17874 for urn-ietf@services; Thu, 15 Oct 1998 02:31:05 -0400 (EDT)
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA17871 for <urn-ietf@bunyip.com>; Thu, 15 Oct 1998 02:31:02 -0400 (EDT)
Received: from enoshima (dhcp-100-230.mag.keio.ac.jp [133.27.195.230]) by sh.w3.mag.keio.ac.jp (8.9.0/3.6W-W3C/Keio) with SMTP id PAA06786; Thu, 15 Oct 1998 15:30:41 +0900 (JST)
Message-Id: <199810150630.PAA06786@sh.w3.mag.keio.ac.jp>
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3-J (32)
Date: Thu, 15 Oct 1998 15:33:50 +0900
To: Frederick Roeber <roeber@netscape.com>
From: "Martin J. Duerst" <duerst@w3.org>
Subject: Re: [URN] focus the question
Cc: urn-ietf@bunyip.com
In-Reply-To: <36250EE3.2C2D7835@netscape.com>
References: <000d01bdf7a0$2bab0c20$15d0000d@copper.parc.xerox.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Martin J. Duerst" <duerst@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

I think Frederick has summarized things very well:

It doesn't make sense to reserve the currently assigned two-letter
country codes. It only makes sense to reserve all two-letter codes,
so that future collisions can be avoided.


At 13:51 98/10/14 -0700, Frederick Roeber wrote:
> On the question of reserving all two-letter pairs vs. only reserving
> already assigned ISO two-letter country codes:
> 
> > "draft-ietf-urn-nid-req-06.txt", dated October 8, 1998, introduced
> > a change. I am discussing the change. The change was to reserve
> > all two-letter URN namespaces.
> 
> The only reason I suggested this change was that the previous documents
> merely reserved the two-letter codes which were already country codes. 
> Obviously, that can break the next time someone revolts.  DNS reserves
> all two-letter codes -- assigned by ISO or not -- for the same reason.




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA28900 for urn-ietf-out; Wed, 14 Oct 1998 16:51:54 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA28895 for <urn-ietf@services.bunyip.com>; Wed, 14 Oct 1998 16:51:51 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id QAA16167 for urn-ietf@services; Wed, 14 Oct 1998 16:51:53 -0400 (EDT)
Received: from netscape.com (h-205-217-237-47.netscape.com [205.217.237.47]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA16164 for <urn-ietf@Bunyip.Com>; Wed, 14 Oct 1998 16:51:50 -0400 (EDT)
Received: from dredd.mcom.com (dredd.mcom.com [205.217.237.54]) by netscape.com (8.8.5/8.8.5) with ESMTP id NAA02488 for <urn-ietf@Bunyip.Com>; Wed, 14 Oct 1998 13:51:48 -0700 (PDT)
Received: from netscape.com ([208.12.62.99]) by dredd.mcom.com (Netscape Messaging Server 3.52)  with ESMTP id AAA420C for <urn-ietf@Bunyip.Com>; Wed, 14 Oct 1998 13:51:47 -0700
Message-ID: <36250EE3.2C2D7835@netscape.com>
Date: Wed, 14 Oct 1998 13:51:47 -0700
From: Frederick Roeber <roeber@netscape.com>
Organization: Netscape
X-Mailer: Mozilla 4.5 [en] (X11; U; IRIX 6.3 IP32)
X-Accept-Language: en,fr,es
MIME-Version: 1.0
To: urn-ietf@bunyip.com
Subject: Re: [URN] focus the question
References: <000d01bdf7a0$2bab0c20$15d0000d@copper.parc.xerox.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Frederick Roeber <roeber@netscape.com>
Errors-To: owner-urn-ietf@Bunyip.Com

On the question of reserving all two-letter pairs vs. only reserving
already assigned ISO two-letter country codes:

> "draft-ietf-urn-nid-req-06.txt", dated October 8, 1998, introduced
> a change. I am discussing the change. The change was to reserve
> all two-letter URN namespaces.

The only reason I suggested this change was that the previous documents
merely reserved the two-letter codes which were already country codes. 
Obviously, that can break the next time someone revolts.  DNS reserves
all two-letter codes -- assigned by ISO or not -- for the same reason.

The issue of whether or not someone can create a meaningful country code
namespace is orthogonal to our reserving "zz" for some future Republic
of Zzyzx.


On the question of reserving country codes at all:

> let the subsequent process for namespace management (described in 
> the rest section 4.0,III. Formal) discuss the appropriateness of
> a two-letter code as a top level namespace.

They'll have to go through the procedures anyway.  But reserving their
country codes just means than when Turkmenistan gets around to putting
its phone numbers or document IDs or whatever into URNs, just like the
US, FR, CH, DE, etc. have in the by-then-expected way, it won't discover
that the American trademark office has usurped "tm."

Reserving the two-letter (potential) NIDs for their countries doesn't
mean we endorse or encourage their indiscriminate use.  It just means
that should they prove useful, all countries are equally protected.

I'm not convinced that country codes are the best namespaces, though
there are a lot of national namespaces that could naturally be
grandfathered in in this way.  But at this late a date, unless we have
an overriding other need for two-letter NIDs (e.g., a global character
shortage), I say mark 'em reserved and move on.

-- 
Frederick Roeber



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA26411 for urn-ietf-out; Wed, 14 Oct 1998 14:28:17 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA26406 for <urn-ietf@services.bunyip.com>; Wed, 14 Oct 1998 14:28:14 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id OAA15638 for urn-ietf@services; Wed, 14 Oct 1998 14:28:16 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id OAA15634; Wed, 14 Oct 1998 14:28:12 -0400 (EDT)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <61605(4)>; Wed, 14 Oct 1998 11:26:39 PDT
Received: from copper.parc.xerox.com ([13.0.208.21]) by casablanca.parc.xerox.com with SMTP id <71835>; Wed, 14 Oct 1998 11:26:34 PDT
From: "Larry Masinter" <masinter@parc.xerox.com>
To: "Leslie Daigle" <leslie@bunyip.com>, "Martin J. Duerst" <duerst@w3.org>
Cc: <urn-ietf@bunyip.com>
Subject: RE: [URN] focus the question
Date: Wed, 14 Oct 1998 11:26:33 PDT
Message-ID: <000d01bdf7a0$2bab0c20$15d0000d@copper.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
In-Reply-to: <Pine.SUN.3.95.981014100922.14250F-100000@mocha.bunyip.com>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Larry Masinter" <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> [Leslie's comments as WG co-chair:]
> I have a real feeling that people are trying to get in some "last licks"
> at asserting what the "proper" way to build a "good" URN namespace
> will be.  That's the area we have always had most trouble with -- there
> is no general agreement on it.  The only way we ever even got a draft
> of this document together is by focusing on the non-judgemental, strictly
> technical points necessary to make a _functioning_ URN system.    That
> remains the primary criterion upon which it should be discussed.

"draft-ietf-urn-nid-req-06.txt", dated October 8, 1998, introduced
a change. I am discussing the change. The change was to reserve
all two-letter URN namespaces.  This change was made without
any apparent discussion within the working group (on the mailing
list or in the minutes) and then a working group last call was
issued.

A separate document, draft-popp-realname-hfn-00.txt, dated
September 23, 1998,  contains a proposal for a two-letter
URN namespace (specifically, "rn"). Since the newly released
working group document now reserves a registration which was previously
not reserved, it is appropriate and timely to question the basis
of that reservation. If anything, "draft-ietf-urn-nid-req-06.txt"
contains a "last lick" in "namespace reservation", by now reserving
something, without an analysis of whether or not that reservation
is a good idea. 

Upon further examination, it seems that the entire concept of
"country code URN namespaces" is questionable.  It is true that
this questionableness might have been raised at some earlier date,
but, as is the case with most IETF activities, the fact that a
problem wasn't noticed before is a weak reason to not address it,
*especially* at the time of a "last call".

If you don't think that the "URN Namespace Definition Mechanisms"
document should address the issues of what constitutes a good
namespace and what does not, then you should remove the paragraph:

	ALL two-letter combinations are reserved for use
	as country code NIDs for eventual national registrations of
 	URN namespaces. 
 
from draft-ietf-urn-nid-req-06.txt, and let the subsequent
process for namespace management (described in the rest
section 4.0,III. Formal) discuss the appropriateness of
a two-letter code as a top level namespace.

Larry




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA23445 for urn-ietf-out; Wed, 14 Oct 1998 11:12:07 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA23440 for <urn-ietf@services.bunyip.com>; Wed, 14 Oct 1998 11:12:05 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA14743 for urn-ietf@services; Wed, 14 Oct 1998 11:12:07 -0400 (EDT)
Received: from marine.sonic.net (marine.sonic.net [208.201.224.37]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id LAA14740 for <urn-ietf@bunyip.com>; Wed, 14 Oct 1998 11:12:05 -0400 (EDT)
Received: (qmail 29665 invoked from network); 14 Oct 1998 15:12:02 -0000
Received: from unknown (HELO sub.sonic.net) (208.201.224.8) by marine.sonic.net with SMTP; 14 Oct 1998 15:12:02 -0000
Received: from bolt.sonic.net (tallen@bolt [208.201.224.36]) by sub.sonic.net (8.8.8/8.8.5) with ESMTP id IAA03555 for <urn-ietf@bunyip.com>; Wed, 14 Oct 1998 08:12:12 -0700
X-envelope-info: <tallen@bolt.sonic.net>
Received: (from tallen@localhost) by bolt.sonic.net (8.8.8/8.7.3) id IAA31007 for urn-ietf@bunyip.com; Wed, 14 Oct 1998 08:12:02 -0700
Date: Wed, 14 Oct 1998 08:12:02 -0700
From: Terry Allen <tallen@sonic.net>
Message-Id: <199810141512.IAA31007@bolt.sonic.net>
To: urn-ietf@bunyip.com
Subject: [URN] re URN "focus the question"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Terry Allen <tallen@sonic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Leslie wrote:
>[Leslie's comments as WG co-chair:]
I have a real feeling that people are trying to get in some "last licks"
at asserting what the "proper" way to build a "good" URN namespace
will be.  That's the area we have always had most trouble with -- there
is no general agreement on it.  The only way we ever even got a draft
of this document together is by focusing on the non-judgemental, strictly
technical points necessary to make a _functioning_ URN system.    That
remains the primary criterion upon which it should be discussed.       

I agree, and I am puzzled as to what question is being raised now
that has not been discussed before.  Issues of good name space
construction are surely of interest, but unless I'm mistaken
the document under review doesn't deal with that issue.  Have
I missed something?

regards, Terry Allen

Terry Allen				Veo Systems, Inc.
Business Language Designer	        2440 W. El Camino Real
tallen[at]sonic.net                     Mountain View, Calif., 94040
Common Business Library - available at  http://www.veosystems.com/



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA22641 for urn-ietf-out; Wed, 14 Oct 1998 10:29:10 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA22636 for <urn-ietf@services.bunyip.com>; Wed, 14 Oct 1998 10:29:07 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id KAA14454 for urn-ietf@services; Wed, 14 Oct 1998 10:29:09 -0400 (EDT)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id KAA14451; Wed, 14 Oct 1998 10:29:05 -0400 (EDT)
Date: Wed, 14 Oct 1998 10:29:05 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: "Martin J. Duerst" <duerst@w3.org>
cc: urn-ietf@bunyip.com
Subject: Re: [URN] focus the question
In-Reply-To: <199810140359.MAA25377@sh.w3.mag.keio.ac.jp>
Message-ID: <Pine.SUN.3.95.981014100922.14250F-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

[Leslie's comments as a document editor:]
On Wed, 14 Oct 1998, Martin J. Duerst wrote:
> You are assuming that because the sequence of labels and colons
> looks like subsequent NIDs, they actually are subsequent NIDs.
> 
> This is a dangerous assumption, because it is wrong.

Actually, I mislead you by doing a "short-hand".  No, the ":" in no
way is a standard sub-divider for URNs into sub-namespaces.  My point
was that the designer of a namespace COULD elect to use it as such,
or the character "-", or the character "A", if it comes down to it.
For the purposes of illustration, I made the assumption that the clever
namespace-builder had settled on that as a mechanism for delineating
a subspace.

> This may have various consequences for resolution, but it also
> has for definitions. As only "us:" is the NID, the registration
> only goes that far. "us:ca:" or "us:ca:ssn:" won't be registered
> with IANA.

Correct.  The entity registering the "us" namespace can elect to
make clear how it intends to handle sub-namespace delegation (or not),
and where to go to get more information on those sub-namespaces (or not).
The degree to which it does or does not make this information available
defines the degree to which the whole namespace is "publicly interpretable".

> The consequence of this is that IANA will have to accept very
> generic registrations. Basically everybody can come and say
> "I want to register a namespace, I want to put all kinds of things
> in there, so in all the fields, I just write 'various' or
> 'depends' or 'don't know yet'".

In any case, the IANA can only handle registrations where the mechanical
process is very clear -- i.e., no value judgements involved.

As for "everybody can come and say...", that's getting a little over-general:
anyone can register a namespace and have a number assigned ("informal"), but
any request for a particlar NID ("formal") goes through the RFC/IESG
process.  I believe that is the appropriate part of the process in which
to insert non-mechanical value-judgements, in open discussion.  When
we have enough "Practice" to determine what is in fact "Best Current", the
IETF can publish an RFC of guidelines for building good URN namespaces
and/or being acceptable as a formal namespace.

> - Change the syntax to change xxx:yyy:... prefix chains into
>   sequences of NIDs.

This is just pushing the problem down a level.

> - Explicitly allow deferring of detailled namespace definitions
>   for registrations (i.e. the draft would allow you to register
>   e.g. "us:", with very generic terms, but in that case would
>   require that:
>   - It is spelled out how subspaces are identified syntactically
>   - It is spelled out how subspaces get managed (one option
>     would be to say that subspaces get registered directly with
>     IANA according to this document)

It is currently possible to do this, although it is not required.  By
not requiring it, entities have the possibility of  not revealing how
they elect to handle hierarchical delegation.  The cost is that
it is not possible for j-random-client to optimize interactions by
knowing where to go for the sub-delegated parts of the namespace.

> - Go with the "-" solution.

This is not a solution -- it's a can opener sitting right next to a mighty
fine looking can of worms.

> > 	   requires the "ca" subspace to "play within the rules of
> > 	   the "us" namespace [is this a bad thing?  -- LLD]
> 
> If the rules of the "us" namespace have to be made so general as to
> be useless to be able to accomodate the wide variety of what goes
> in there, it looks like this may be a bad thing.

See above comments re. generality -- it doesn't HAVE to be.

[Leslie's comments as WG co-chair:]
I have a real feeling that people are trying to get in some "last licks"
at asserting what the "proper" way to build a "good" URN namespace
will be.  That's the area we have always had most trouble with -- there
is no general agreement on it.  The only way we ever even got a draft
of this document together is by focusing on the non-judgemental, strictly
technical points necessary to make a _functioning_ URN system.    That
remains the primary criterion upon which it should be discussed.


Leslie.

----------------------------------------------------------------------------

    If cats had bumper stickers:                  Leslie Daigle
                                             
      "I wake for food."                          Bunyip Information Systems
                -- ThinkingCat                    (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id FAA18514 for urn-ietf-out; Wed, 14 Oct 1998 05:30:40 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id FAA18509 for <urn-ietf@services.bunyip.com>; Wed, 14 Oct 1998 05:30:37 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id FAA13711 for urn-ietf@services; Wed, 14 Oct 1998 05:30:40 -0400 (EDT)
Received: from ironside.ansa.co.uk (ironside.ansa.co.uk [192.5.254.44]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id FAA13708 for <urn-ietf@bunyip.com>; Wed, 14 Oct 1998 05:30:37 -0400 (EDT)
Received: from delivery.ansa.co.uk ([192.5.254.117]) by ironside.ansa.co.uk (Netscape Mail Server v2.02) with SMTP id AAA392 for <urn-ietf@bunyip.com>; Wed, 14 Oct 1998 10:31:03 +0100
To: urn-ietf@bunyip.com
Subject: Re: [URN] focus the question
References: <Pine.SUN.3.95.981013165250.8796M-100000@mocha.bunyip.com>
From: Toby Speight <Toby.Speight@digitivity.com>
Mime-Version: 1.0 (generated by tm-edit 7.105)
Content-Type: text/plain; charset=US-ASCII
Date: 14 Oct 1998 10:34:54 +0100
Message-ID: <un26zfpvl.fsf@delivery.ansa.co.uk>
Lines: 18
In-Reply-To: Leslie Daigle's message of "Tue, 13 Oct 1998 17:04:35 -0400 (EDT)"
Organization: Digitivity, Inc. <URL:http://digitivity.com/>
X-Mailer: Gnus v5.5/Emacs 19.34
X-Author-Info: <URL:http://www.ansa.co.uk/People/tms/>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Toby Speight <Toby.Speight@digitivity.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Leslie> Leslie Daigle <URL:mailto:leslie@Bunyip.Com>

0> In article
0> <Pine.SUN.3.95.981013165250.8796M-100000@mocha.bunyip.com>, Leslie
0> wrote:

Leslie> 	1. urn:us:ca:   and
Leslie> 	2. urn:us-ca:

PMFJI with a trivial syntax issue, but the usual convention is to use
"." as a hierarchy separator and "-" as a non-hierarchy word separator
(eg in DNS or Usenet).  I can't remember whether "." is allowed in
scheme names, but I think there ought to be some sort of distinction
between the two semantics (using "--", perhaps).

FWIW, I'm in favour of case 2, where namespaces are individually
registered, but have to show a convincing claim to the country code
(but what is considered convincing enough?).




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id XAA14483 for urn-ietf-out; Tue, 13 Oct 1998 23:59:48 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA14475 for <urn-ietf@services.bunyip.com>; Tue, 13 Oct 1998 23:59:44 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id XAA12777 for urn-ietf@services; Tue, 13 Oct 1998 23:59:46 -0400 (EDT)
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA12769; Tue, 13 Oct 1998 23:59:41 -0400 (EDT)
Received: from enoshima (dhcp-100-230.mag.keio.ac.jp [133.27.195.230]) by sh.w3.mag.keio.ac.jp (8.9.0/3.6W-W3C/Keio) with SMTP id MAA25377; Wed, 14 Oct 1998 12:59:31 +0900 (JST)
Message-Id: <199810140359.MAA25377@sh.w3.mag.keio.ac.jp>
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3-J (32)
Date: Wed, 14 Oct 1998 12:55:24 +0900
To: Leslie Daigle <leslie@bunyip.com>
From: "Martin J. Duerst" <duerst@w3.org>
Subject: Re: [URN] focus the question
Cc: urn-ietf@bunyip.com
In-Reply-To: <Pine.SUN.3.95.981013165250.8796M-100000@mocha.bunyip.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Martin J. Duerst" <duerst@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

At 17:04 98/10/13 -0400, Leslie Daigle wrote:
> While what Larry is saying is quite true -- good namespace management
> dictates that there be delegation to the level that there is autonomy
> of change control (e.g., down to the state level, or national organization
> level), I haven't yet heard anything that suggests this CANNOT be done
> in the existing proposal, or that we should attempt to promote good
> national namespace design by NID assignment procedures.
> 
> That is, 
> 
> 	1. urn:us:ca:   and
> 	2. urn:us-ca:
> 
> differ in that
> 
> 	1. requires an extra RDS lookup (_maybe_ -- I argue it can
> 	   be done with one, if there is a standard convention
> 	   for second-level servers, but I haven't actually done the
> 	   math myself)  

You are assuming that because the sequence of labels and colons
looks like subsequent NIDs, they actually are subsequent NIDs.

This is a dangerous assumption, because it is wrong.

As far as the URN syntax document
(ftp://ftp.isi.edu/in-notes/rfc2141.txt) goes, for an URN of

   urn:us:ca:ssn:123456789

we get the following

   urn:us:ca:ssn:123456789
   ####***$$$$$$$$$$$$$$$$

where # denotes the "urn:" prefix, * the NID, and $ the NSS
(Namespace Specific String).

This may have various consequences for resolution, but it also
has for definitions. As only "us:" is the NID, the registration
only goes that far. "us:ca:" or "us:ca:ssn:" won't be registered
with IANA.

The consequence of this is that IANA will have to accept very
generic registrations. Basically everybody can come and say
"I want to register a namespace, I want to put all kinds of things
in there, so in all the fields, I just write 'various' or
'depends' or 'don't know yet'".

It looks to me as if this would be very much against the
general goals of the whole URN effort.

The solutions I see are:

- Change the syntax to change xxx:yyy:... prefix chains into
  sequences of NIDs.

- Explicitly allow deferring of detailled namespace definitions
  for registrations (i.e. the draft would allow you to register
  e.g. "us:", with very generic terms, but in that case would
  require that:
  - It is spelled out how subspaces are identified syntactically
  - It is spelled out how subspaces get managed (one option
    would be to say that subspaces get registered directly with
    IANA according to this document)

- Go with the "-" solution.




> 	   requires the "ca" subspace to "play within the rules of
> 	   the "us" namespace [is this a bad thing?  -- LLD]

If the rules of the "us" namespace have to be made so general as to
be useless to be able to accomodate the wide variety of what goes
in there, it looks like this may be a bad thing.


> I will also point out that we threw out explicit NID hierarchy in the 
> general case after the Dec 1997 IETF -- the argument was that we needed 
> to get the basics working before we postulated what might be useful 
> structuring of the NID.  I have some concerns that <countrycode>"-" is
> dangerously close to the same territory, and perhaps should similarly
> be punted to future work.

<countrycode>"-" is close, but I guess <countrycode>":" is closer.
And at least the reservation has to be done now, that cannot be
punted. There is some potential to punt the use only.


Regards,   Martin.




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id TAA09783 for urn-ietf-out; Tue, 13 Oct 1998 19:00:01 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA09769 for <urn-ietf@services.bunyip.com>; Tue, 13 Oct 1998 18:59:58 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id TAA12246 for urn-ietf@services; Tue, 13 Oct 1998 19:00:00 -0400 (EDT)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA12241; Tue, 13 Oct 1998 18:59:56 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id SAA15359; Tue, 13 Oct 1998 18:54:49 -0400 (EDT)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199810132254.SAA15359@bailey.dscga.com>
Subject: Re: [URN] focus the question
In-Reply-To: <000201bdf6f7$b3e7a660$aa66010d@copper.parc.xerox.com> from Larry Masinter at "Oct 13, 98 03:20:37 pm"
To: masinter@parc.xerox.com
Date: Tue, 13 Oct 1998 18:54:49 -0400 (EDT)
Cc: leslie@bunyip.com, urn-ietf@bunyip.com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Larry Masinter said this:
> > While what Larry is saying is quite true -- good namespace management
> > dictates that there be delegation to the level that there is autonomy
> > of change control (e.g., down to the state level, or national organization
> > level), I haven't yet heard anything that suggests this CANNOT be done
> > in the existing proposal, or that we should attempt to promote good
> > national namespace design by NID assignment procedures.
> 
> 
> I think my question has been extended beyond the scope I intended for
> it to apply. While it is an interesting question about whether there's
> a substantial or different performance impact on delegated resolution for
> "urn:us:ca" vs "urn:us-ca", my question applies exactly to, and only to,
> the topic contained in the documented entitled "URN Namespace Definition
> Mechanisms" for which there was recently a working group last call.
> 
> This document asks the registrar of a namespace a lengthy and detailed set
> of questions, which include questions about the syntax, semantics, matching
> rules, uniqueness considerations, etc etc.
> 
> If the namespace owner actually intends to set up a bunch of delegated
> namespaces that each individually have their own different answers to each 
> of those questions, and so answers each of the questions "it depends on the 
> sub-namespace I'll delegate", then what is the purpose and use of 
> having the form at all?

Because others won't and knowing the difference is important. While, 
"it depends" isn't chock full of information it is a very good referral
for finding the answer where it has the most value.

> And if it *isn't* intended that a namespace owner be able to create
> sub-namespaces where each of the sub-namespaces has its own unique 
> answers to each of those questions, then I would assert that there 
> is no place for having two-letter country codes as URN namespaces.

I assert that it is intended that a namespace can delegate the answers
to those questions. Thus country codes are important in this respect.
But, that aside, I think that simply specifying that a NIDs that start
with "twolettercountrycode-" are reserved for those that have that 
authority does no rise to the level of hierarchy we're talking about.
At least for me, reserving "us-" for the US specific spaces is simply
a way of keeping others from inappropriately asserting that they
can assing US specific spaces. Take it from someone who works with it,
if you don't reserve it, people will take it and use it inappropriately.

You know, we could get really nuts with this by claiming that, since
both numbers and letters form a specific series, any sequence of bits
we stick in an NID is really hierarchical and thus subject to 
decomposition by the RDS process. But I don't think we really want to
go down that road, do we?

-MM

-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA09379 for urn-ietf-out; Tue, 13 Oct 1998 18:21:02 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA09371 for <urn-ietf@services.bunyip.com>; Tue, 13 Oct 1998 18:20:59 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id SAA12188 for urn-ietf@services; Tue, 13 Oct 1998 18:21:02 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id SAA12183; Tue, 13 Oct 1998 18:20:53 -0400 (EDT)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <56087(3)>; Tue, 13 Oct 1998 15:20:49 PDT
Received: from copper.parc.xerox.com ([13.1.102.170]) by casablanca.parc.xerox.com with SMTP id <71835>; Tue, 13 Oct 1998 15:20:37 PDT
From: "Larry Masinter" <masinter@parc.xerox.com>
To: "Leslie Daigle" <leslie@bunyip.com>, <urn-ietf@bunyip.com>
Subject: RE: [URN] focus the question
Date: Tue, 13 Oct 1998 15:20:37 PDT
Message-ID: <000201bdf6f7$b3e7a660$aa66010d@copper.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
In-Reply-To: <Pine.SUN.3.95.981013165250.8796M-100000@mocha.bunyip.com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Larry Masinter" <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> While what Larry is saying is quite true -- good namespace management
> dictates that there be delegation to the level that there is autonomy
> of change control (e.g., down to the state level, or national organization
> level), I haven't yet heard anything that suggests this CANNOT be done
> in the existing proposal, or that we should attempt to promote good
> national namespace design by NID assignment procedures.


I think my question has been extended beyond the scope I intended for
it to apply. While it is an interesting question about whether there's
a substantial or different performance impact on delegated resolution for
"urn:us:ca" vs "urn:us-ca", my question applies exactly to, and only to,
the topic contained in the documented entitled "URN Namespace Definition
Mechanisms" for which there was recently a working group last call.

This document asks the registrar of a namespace a lengthy and detailed set
of
questions, which include questions about the syntax, semantics, matching
rules,
uniqueness considerations, etc etc.

If the namespace owner actually intends to set up a bunch of delegated
namespaces
that each individually have their own different answers to each of those
questions,
and so answers each of the questions "it depends on the sub-namespace I'll
delegate",
then what is the purpose and use of having the form at all?

And if it *isn't* intended that a namespace owner be able to create
sub-namespaces
where each of the sub-namespaces has its own unique answers to each of those
questions, then I would assert that there is no place for having two-letter
country codes as URN namespaces.




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA08312 for urn-ietf-out; Tue, 13 Oct 1998 17:04:38 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA08300 for <urn-ietf@services.bunyip.com>; Tue, 13 Oct 1998 17:04:35 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id RAA11920 for urn-ietf@services; Tue, 13 Oct 1998 17:04:37 -0400 (EDT)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id RAA11917 for <urn-ietf@bunyip.com>; Tue, 13 Oct 1998 17:04:36 -0400 (EDT)
Date: Tue, 13 Oct 1998 17:04:35 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] focus the question
Message-ID: <Pine.SUN.3.95.981013165250.8796M-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

While what Larry is saying is quite true -- good namespace management
dictates that there be delegation to the level that there is autonomy
of change control (e.g., down to the state level, or national organization
level), I haven't yet heard anything that suggests this CANNOT be done
in the existing proposal, or that we should attempt to promote good
national namespace design by NID assignment procedures.

That is, 

	1. urn:us:ca:   and
	2. urn:us-ca:

differ in that

	1. requires an extra RDS lookup (_maybe_ -- I argue it can
	   be done with one, if there is a standard convention
	   for second-level servers, but I haven't actually done the
	   math myself)  

	   requires the "us" namespace designers have the forethought
	   to divide the namespace up appropriately

	   requires the "ca" subspace to "play within the rules of
	   the "us" namespace [is this a bad thing?  -- LLD]

	   can be built to allow California to have its own authority
	   for that part of the us namespace

	   
	2. can be done in one  NAPTR lookup

	   doesn't require the national namespace builder to develop
	   a good namespace structure for all possible cases

	   still requires us- namespace developers to make reasonable
	   guesses about where to assign namespaces

	   easily supports complete disparity between us-* namespaces

I don't see what providing the "-" structure adds _technically_ to the
structure -- most of the above issues come down to proper namespace 
development, which is equally difficult in either case.

I will also point out that we threw out explicit NID hierarchy in the 
general case after the Dec 1997 IETF -- the argument was that we needed 
to get the basics working before we postulated what might be useful 
structuring of the NID.  I have some concerns that <countrycode>"-" is
dangerously close to the same territory, and perhaps should similarly
be punted to future work.

Leslie.

----------------------------------------------------------------------------

    If cats had bumper stickers:                  Leslie Daigle
                                             
      "I wake for food."                          Bunyip Information Systems
                -- ThinkingCat                    (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA03651 for urn-ietf-out; Tue, 13 Oct 1998 14:31:02 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA03639 for <urn-ietf@services.bunyip.com>; Tue, 13 Oct 1998 14:30:58 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id OAA11128 for urn-ietf@services; Tue, 13 Oct 1998 14:31:00 -0400 (EDT)
Received: from slarti.muc.de (slarti.muc.de [193.174.4.10]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id OAA11125 for <urn-ietf@bunyip.com>; Tue, 13 Oct 1998 14:30:44 -0400 (EDT)
Received: (qmail 15430 invoked by uid 66); 13 Oct 1998 18:30:57 -0000
Received: by faerber.muc.de 13 Oct 1998 20:23:47 +0200
Date: 13 Oct 1998 17:27:00 +0200
From: urn-list@faerber.muc.de (=?ISO-8859-1?Q?Claus_Andr=E9_F=E4rber?=)
To: urn-ietf@bunyip.com
Message-ID: <72mn4SPZcDB@faerber.muc.de>
In-Reply-To: <82289F0E8F05D211A5F000A0C982BAD42CE326@ns1.centraal.com>
Subject: Re: [URN] WG last call:  URN Namespace Definition Mechanisms
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: urn-list@faerber.muc.de (=?ISO-8859-1?Q?Claus_Andr=E9_F=E4rber?=)
Errors-To: owner-urn-ietf@Bunyip.Com

Yves Arrouye <yves@centraal.com> schrieb:
> I think that would be nice indeed. Different registrations would help
> delegate the authority for these different namespaces to the appropriate
> people, and if we keep the current resolution discovery (where one looks at
> NID.urn.net) different namespaces could easily specify different resolution
> mechanisms. "us-ssn" and "us-something else" could have totally different
> NAPTRs entries with no extra complexity.

The main issue here is whether to use flat namespaces, where the  
namespace identifiers have a structure, that is not reflected in the way  
URNs are resolved or to use hierarchical namespaces, where a namespace  
may be defined in a way that allows the URN to have a syntax like  
<URN:nid:subnid:subsubnid:identifier>.

Why not allow both and leave it to those who register namespaces? This  
would only mean we have to reserve <country-code> as well as <country- 
code> "-" <anything>.

Yes, I believe the URN syntax and the NAPTR resoultion are flexible  
enough to allow the later (see examples below).

BTW, the possibility of partitioning namespace is explicitly mentioned:

|	  Possible answers include, but are not limited to:

|	.   exposition of the structure of the identifiers, and
|	    partitioning of the space of identifiers amongst
|	    assignment authorities which are individually responsible
|	    for respecting uniqueness rules

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--
Example for NAPTR records with subnamspaces: (I didn't use a country  
code as an examle but another NID you might already know.)

ietf.urn.net
  IN NAPTR 100 10 "" "" "/urn:ietf:([^:]+):.*/\1\.urn\.ietf\.org/i" .

rfc.urn.ietf.org
  IN NAPTR 100 10 "s" "http+U2R+U2C+" ;; ...
  ;; ...

id.irn.ietf.org
  IN NAPTR 100 10 "s" "http...
  ;; ...

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Example for Registration of Namespaces that allow Subnamespaces #1: IETF

Namespace ID: ietf

Registration Information:
  Version: 1
  Date: 1998-XX-YY

Declared registrant of the namespace:  IETF
  E-Mail: urn@ietf.org

Declaration of syntactic structure:
  IETF namespaces have the form urn:ietf:<series>:<identifier>,
  where <series> is one of "rfc", "bcp", "id", "std" ...
  and <identifier> is a identifier the format of which is defined
  by the definition of the <series> subnamespaces in [XXX].

Relevant ancillary documentation:
  [XXX]

Identifier uniqueness considerations:
  The set of identifiers for the <series> part chages very rarely and
  no two document series will be assigned the same name by IETF.

  The uniqueness of identifiers is handled by the manager of each
  subnamespace, i.e. the Internet Draft Editor for the id series or
  the RFC Editor for the rfc series.

Identifier persistence considerations:
Process of identifier assignment:
  [ see draft for IETF namespace ]

Process for identifier resolution:
  Namespace will be registered within urn.net [RFCXXXX].

Rules for Lexical Equivalence:
  [ see draft for IETF namespace ]

Conformance with URN Syntax:
  no special considerations

Validation mechanism:
  [see draft for IETF namspace ]

Scope:
  Global.

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Example for Registration of Namespaces that allow Subnamespaces #2: XX  
National Namespace

Namespace ID: xx

Registration Information:
  Version: 1
  Date: 1998-XX-YY
{{ Note:
  The definition of THIS namespace does not change by adding new
  subnamespaces, just as the definition of a non-hierarchical namespace
  does not change by assigning identifiers.}}

Declared registrant of the namespace:  IETF
  E-Mail: urn-mgr@urn.xx

Declaration of syntactic structure:
  This namespace has the form <urn:xx:<snid>:<ident>>, where <snid> is
  a subnamespace registered with XX National URN Registration and
  <ident> is a identifier the structure of which is defined with the
  registrations of each <snid>.

{{ Legal, as the following is allowed in the draft:
|	  . the structure is opaque (no exposition) }}

Relevant ancillary documentation:
  The procedures for defining subnnamespaces are definied in [XXX].

Identifier uniqueness considerations:
  Subnamespace uniqueness is guaranteed by XX National URN Registration.
  The registrators of subnamespaces are responsible for the uniqueness
  of identifiers within their subnamespace.

{{ Legal due to:
|	  . exposition of the structure of the identifiers, and
|	    partitioning of the space of identifiers amongst
|	    assignment authorities which are individually responsible
|	    for respecting uniqueness rules
|	  . information is withheld; the namespace is opaque }}

Identifier persistence considerations:
  Persistance issues are handled by the registrators of subnamespaces.

{{ Legal due to:
|	  . quality of service considerations }}

Process of identifier assignment:
  Subnamespaces are assigned with XX National URN Registration. The
  process of assignement of identifiers within each subnamaspace is
  definied in their registrations.

{{ Legal due to:
|	  . assignment is delegated to authorities recognized by
|	    a particular organization (e.g., the Digital Object
|	    Identifier Foundation controls the DOI assignment space and
|	    its delegation)
|	  . assignment is completely closed (e.g., for a private
|	    organization) }}

Process for identifier resolution:
  The XX namespace is registers within urn.net, where the resolution of   
  subnamespaces will be delegated to their registrators.

{{ Legal due to:
|	  . resolution is controlled by entities to which assignment
|	    has been delegated }}

Rules for Lexical Equivalence:
  The <snid> part is case insensitive. The lexical equivalence of the
  <ident> part is definied in the registrations of each subnamespace.

{{ Legal, as equivalence rules need not be defined at all and there is  
nothing that would prevent complex rules such as: xxx-0123 is equivalent  
to xxx-123, while yyy-0123 and yyy-123 are _not_ equal. }}

Conformance with URN Syntax:
  The strcuture of the namespace conforms to the URN syntax.
  Subnamespaces which need special handling to conform to that syntax
  can be registered, if the issue is handled in the registration.

{{ I believe that is legal, as it ensures that the issue is handled  
completly by delegation }}

Validation mechanism:
  The <snid> part has a syntax equivalent to that of top level URN
  namespaces. Each subnamespace may define further validation
  mechanisms.

{{ Should be legal, as providing validation is not mandatory. }}

Scope:
  Nation XX.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA28207 for urn-ietf-out; Tue, 13 Oct 1998 11:03:57 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA28202 for <urn-ietf@services.bunyip.com>; Tue, 13 Oct 1998 11:03:55 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA10089 for urn-ietf@services; Tue, 13 Oct 1998 11:03:57 -0400 (EDT)
Received: from att.com (algw1.att.com [192.128.167.153]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id LAA10086 for <urn-ietf@bunyip.com>; Tue, 13 Oct 1998 11:03:54 -0400 (EDT)
Received: from alms2.fw.att.com by algw1.att.com (AT&T/IPNS/UPAS-1.0) for bunyip.com!urn-ietf sender att.com!jayhawk (att.com!jayhawk); Tue Oct 13 10:58 EDT 1998
Received: from qsun.ho.att.com (qsunn.ho.att.com [135.16.30.2]) by alms2.fw.att.com (AT&T/IPNS/GW-1.0) with SMTP id LAA10928 for <urn-ietf@Bunyip.Com>; Tue, 13 Oct 1998 11:00:16 -0400 (EDT)
Received: from sloop.local.windrose.omaha.ne.us by qsun.ho.att.com (SMI-8.6/EMS-1.2 sol2) id LAA04385; Tue, 13 Oct 1998 11:03:35 -0400
From: "Ryan Moats" <jayhawk@att.com>
To: "Fred L. Drake, Jr." <fdrake@acm.org>
Cc: "IETF URN mailing list" <urn-ietf@bunyip.com>
Subject: [URN] RE: ietf:id: question
Date: Tue, 13 Oct 1998 10:08:32 -0500
Message-ID: <000601bdf6bb$578393c0$c8c8090a@sloop.local.windrose.omaha.ne.us>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2377.0
In-Reply-To: <13858.27869.356540.332021@weyr.cnri.reston.va.us>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Importance: Normal
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

>   I just took a look at version 07 of the ietf: URN draft, and see
> that the id: form is described as omitting the file type in
> "Declaration of structure", but the example includes the ".txt"
> extension.  This should be clarified.
>   I am planning for the next release of the Grail Internet browser
> (http://grail.python.org/grail/) to include support for the ietf:
> scheme.  Grail is intended as a testing ground for experimental
> "stuff" for web software, and (unfortunately) URN systems are still
> experimental as far as widespread deployment is concerned.
>
>
>   -Fred

The example is wrong.  The correct URN should be
"urn:ietf:id:ietf-urn-ietf-06".
I've corrected it for the upcoming -08 draft.

Please drop me mail when the new Grail browser is available, I'd be
interested
in checking it out.

Thanks,

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA27986 for urn-ietf-out; Tue, 13 Oct 1998 10:41:41 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA27981 for <urn-ietf@services.bunyip.com>; Tue, 13 Oct 1998 10:41:38 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id KAA09898 for urn-ietf@services; Tue, 13 Oct 1998 10:41:41 -0400 (EDT)
Received: from att.com (algw1.att.com [192.128.167.153]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id KAA09895 for <urn-ietf@bunyip.com>; Tue, 13 Oct 1998 10:41:38 -0400 (EDT)
Received: from alms2.fw.att.com by algw1.att.com (AT&T/IPNS/UPAS-1.0) for bailey.dscga.com!michael parc.xerox.com!masinter bunyip.com!urn-ietf sender att.com!jayhawk (att.com!jayhawk); Tue Oct 13 10:35 EDT 1998
Received: from qsun.ho.att.com (qsunn.ho.att.com [135.16.30.2]) by alms2.fw.att.com (AT&T/IPNS/GW-1.0) with SMTP id KAA07369; Tue, 13 Oct 1998 10:37:56 -0400 (EDT)
Received: from sloop.local.windrose.omaha.ne.us by qsun.ho.att.com (SMI-8.6/EMS-1.2 sol2) id KAA28908; Tue, 13 Oct 1998 10:41:22 -0400
From: "Ryan Moats" <jayhawk@att.com>
To: "=?iso-8859-1?B?UGF0cmlrIEbkbHRzdHL2bQ==?=" <paf@swip.net>, "Michael Mealling" <michael@bailey.dscga.com>
Cc: <masinter@parc.xerox.com>, <urn-list@faerber.muc.de>, <urn-ietf@bunyip.com>
Subject: RE: [URN] WG last call:  URN Namespace Definition Mechanisms
Date: Tue, 13 Oct 1998 09:46:18 -0500
Message-ID: <000401bdf6b8$3c6f89c0$c8c8090a@sloop.local.windrose.omaha.ne.us>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2377.0
In-Reply-To: <v04101a2bb2487e464b6f@[192.168.111.27]>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Importance: Normal
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> At 15.34 -0400 98-10-12, Michael Mealling wrote:
> >Now, if we're going to generalize
> >it out to just general hierarchy then that doesn't seem resonable.
> >I.e. the minor problem we're trying to solve with country codes doesn't
> >deserve to be handled by a sledgehammer...
> >
> >Can someone explain the problem a bit better?
>
> I think what Larry wanted was the possibility that you used different
> resolution mechanisms for urn:us:ca:license-plates: and
> urn:us:social-security-numbers: and urn:se:personnummer: (the last is
> social security numbers in Swedish -- just to pick a different
> name for the
> same function).
>
> Then, the licenseplate registry in California changes resolution
> mechanism.
>
> Is that possible? I guess what is needed is that the namespace
> itself have
> to have some very complicated resolution mechanism for all it's
> subnamespaces?

I haven't thought about this yet (although I guess the "ietf" space
counts as having somewhat different resolution mechanisms).  My thinking
at this point (no caffeine, so don't hold me as being too lucid) is
that the namespace can decide.  In other words, the resolver for the
"us" namespace can deligate resolution to other namespaces in a hierarchical
fasion IF IT WANTS TO.  Of course, scaling considerations imply that this
may be necessary, but that's as far as I've gotten.

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id XAA19982 for urn-ietf-out; Mon, 12 Oct 1998 23:55:07 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA19977 for <urn-ietf@services.bunyip.com>; Mon, 12 Oct 1998 23:55:04 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id XAA07293 for urn-ietf@services; Mon, 12 Oct 1998 23:55:06 -0400 (EDT)
Received: from nix.swip.net (nix.swip.net [192.71.220.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA07290 for <urn-ietf@Bunyip.Com>; Mon, 12 Oct 1998 23:55:03 -0400 (EDT)
Received: from [192.168.111.27] (workstation1.swip.net [130.244.254.1])  by nix.swip.net (8.8.8/8.8.8) with ESMTP  id FAA27159;  Tue, 13 Oct 1998 05:54:20 +0200 (MET DST)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii" ; format="flowed"
X-Sender: paf@nix.swip.net
Message-Id: <v04101a2bb2487e464b6f@[192.168.111.27]>
In-Reply-To: <199810121934.PAA12946@bailey.dscga.com>
References: <v04101a26b247f8c0a3a9@[192.168.111.27]> from "Patrik [F_ltstr_m]" at "Oct 12, 98 08:22:56 pm"
Date: Tue, 13 Oct 1998 05:52:37 +0200
To: Michael Mealling <michael@bailey.dscga.com>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=  <paf@swip.net>
Subject: Re: [URN] WG last call:  URN Namespace Definition Mechanisms
Cc: masinter@parc.xerox.com, urn-list@faerber.muc.de, urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=  <paf@swip.net>
Errors-To: owner-urn-ietf@Bunyip.Com

At 15.34 -0400 98-10-12, Michael Mealling wrote:
>Now, if we're going to generalize
>it out to just general hierarchy then that doesn't seem resonable.
>I.e. the minor problem we're trying to solve with country codes doesn't
>deserve to be handled by a sledgehammer...
>
>Can someone explain the problem a bit better?

I think what Larry wanted was the possibility that you used different 
resolution mechanisms for urn:us:ca:license-plates: and 
urn:us:social-security-numbers: and urn:se:personnummer: (the last is 
social security numbers in Swedish -- just to pick a different name for the 
same function).

Then, the licenseplate registry in California changes resolution mechanism.

Is that possible? I guess what is needed is that the namespace itself have 
to have some very complicated resolution mechanism for all it's 
subnamespaces?

   paf
------------------------------------------------------------------
Senior Researcher                             Email: paf@swip.net
Tele2 AB                                        URL: http://paf.se
Borgarfjordsgatan 16, Kista, Sweden      PGP Key ID: 0xBD236602

   In theory there is no difference between theory and practice,
   but in practice, there is.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id TAA17322 for urn-ietf-out; Mon, 12 Oct 1998 19:18:20 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA17317 for <urn-ietf@services.bunyip.com>; Mon, 12 Oct 1998 19:18:18 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id TAA06496 for urn-ietf@services; Mon, 12 Oct 1998 19:18:20 -0400 (EDT)
Received: from ns1.centraal.com ([209.3.17.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA06493 for <urn-ietf@bunyip.com>; Mon, 12 Oct 1998 19:18:18 -0400 (EDT)
Received: by ns1.centraal.com with Internet Mail Service (5.5.2232.9) id <4ZDBF10A>; Mon, 12 Oct 1998 16:12:45 -0700
Message-ID: <82289F0E8F05D211A5F000A0C982BAD42CE326@ns1.centraal.com>
From: Yves Arrouye <yves@centraal.com>
To: "'urn-ietf@bunyip.com'" <urn-ietf@bunyip.com>
Subject: RE: [URN] WG last call:  URN Namespace Definition Mechanisms
Date: Mon, 12 Oct 1998 16:12:43 -0700
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2232.9)
Content-Type: text/plain; charset="iso-8859-1"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Yves Arrouye <yves@centraal.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> >It would seem that these can't be easily handled by  having a
> >country-code URN namespace then having the country parcel it out
> >for country-unique spaces. I could imagine reserving the names
> >"xx-<blah>" for country xx, so that "us-ssn" would be recommended
> >over "ssn" to distinguish it from "dk-ssn", but I'd think that
> >each of these should be registered separately.

I think that would be nice indeed. Different registrations would help
delegate the authority for these different namespaces to the appropriate
people, and if we keep the current resolution discovery (where one looks at
NID.urn.net) different namespaces could easily specify different resolution
mechanisms. "us-ssn" and "us-something else" could have totally different
NAPTRs entries with no extra complexity.

Yves.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA14654 for urn-ietf-out; Mon, 12 Oct 1998 15:41:09 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA14649 for <urn-ietf@services.bunyip.com>; Mon, 12 Oct 1998 15:41:06 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id PAA06008 for urn-ietf@services; Mon, 12 Oct 1998 15:41:09 -0400 (EDT)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA06005 for <urn-ietf@Bunyip.Com>; Mon, 12 Oct 1998 15:41:06 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id PAA12946; Mon, 12 Oct 1998 15:34:57 -0400 (EDT)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199810121934.PAA12946@bailey.dscga.com>
Subject: Re: [URN] WG last call:  URN Namespace Definition Mechanisms
In-Reply-To: <v04101a26b247f8c0a3a9@[192.168.111.27]> from "Patrik [F_ltstr_m]" at "Oct 12, 98 08:22:56 pm"
To: paf@swip.net
Date: Mon, 12 Oct 1998 15:34:57 -0400 (EDT)
Cc: masinter@parc.xerox.com, urn-list@faerber.muc.de, urn-ietf@bunyip.com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Patrik [F_ltstr_m] said this:
> At 22.21 -0700 98-10-10, Larry Masinter wrote:
> >It would seem that these can't be easily handled by  having a
> >country-code URN namespace then having the country parcel it out
> >for country-unique spaces. I could imagine reserving the names
> >"xx-<blah>" for country xx, so that "us-ssn" would be recommended
> >over "ssn" to distinguish it from "dk-ssn", but I'd think that
> >each of these should be registered separately.
> 
> Are you saying that we will end up having problems with the resolution 
> mechanism, when we define resolution for the "top-level" for a 
> country-code, but for further resolution, one have to look at the 
> resolution mechanisms defined by each one of the "parcels" the country has 
> delegated?
> 
> I.e. your question has to do with how resolution is provided, and how 
> discovery of resolution mechanisms is done?
> 
> Michael, Ryan, have you been thinking of this?

I'm still not sure what the issue is. From the document it seems
that the request is that for a namespace that is administratively
specific to a country that it should be preceeded by that countries
country code. This seems reasonable. Now, if we're going to generalize
it out to just general hierarchy then that doesn't seem resonable.
I.e. the minor problem we're trying to solve with country codes doesn't
deserve to be handled by a sledgehammer...

Can someone explain the problem a bit better?

-MM

-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA13154 for urn-ietf-out; Mon, 12 Oct 1998 14:24:36 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA13149 for <urn-ietf@services.bunyip.com>; Mon, 12 Oct 1998 14:24:33 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id OAA05777 for urn-ietf@services; Mon, 12 Oct 1998 14:24:35 -0400 (EDT)
Received: from nix.swip.net (nix.swip.net [192.71.220.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA05774 for <urn-ietf@Bunyip.Com>; Mon, 12 Oct 1998 14:24:33 -0400 (EDT)
Received: from [192.168.111.27] (workstation1.swip.net [130.244.254.1])  by nix.swip.net (8.8.8/8.8.8) with ESMTP  id UAA12140;  Mon, 12 Oct 1998 20:24:11 +0200 (MET DST)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii" ; format="flowed"
X-Sender: paf@nix.swip.net
Message-Id: <v04101a26b247f8c0a3a9@[192.168.111.27]>
In-Reply-To: <000301bdf4d7$0180b4c0$15d0000d@copper-208.parc.xerox.com>
References: <72aNxbWZcDB@faerber.muc.de>
Date: Mon, 12 Oct 1998 20:22:56 +0200
To: "Larry Masinter" <masinter@parc.xerox.com>, =?iso-8859-1?Q?=22Claus_Andr=E9_F=E4rber=22?=  <urn-list@faerber.muc.de>, <urn-ietf@bunyip.com>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=  <paf@swip.net>
Subject: RE: [URN] WG last call:  URN Namespace Definition Mechanisms
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=  <paf@swip.net>
Errors-To: owner-urn-ietf@Bunyip.Com

At 22.21 -0700 98-10-10, Larry Masinter wrote:
>It would seem that these can't be easily handled by  having a
>country-code URN namespace then having the country parcel it out
>for country-unique spaces. I could imagine reserving the names
>"xx-<blah>" for country xx, so that "us-ssn" would be recommended
>over "ssn" to distinguish it from "dk-ssn", but I'd think that
>each of these should be registered separately.

Are you saying that we will end up having problems with the resolution 
mechanism, when we define resolution for the "top-level" for a 
country-code, but for further resolution, one have to look at the 
resolution mechanisms defined by each one of the "parcels" the country has 
delegated?

I.e. your question has to do with how resolution is provided, and how 
discovery of resolution mechanisms is done?

Michael, Ryan, have you been thinking of this?

   paf
------------------------------------------------------------------
Senior Researcher                             Email: paf@swip.net
Tele2 AB                                        URL: http://paf.se
Borgarfjordsgatan 16, Kista, Sweden      PGP Key ID: 0xBD236602

   In theory there is no difference between theory and practice,
   but in practice, there is.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA12971 for urn-ietf-out; Mon, 12 Oct 1998 14:07:55 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA12966 for <urn-ietf@services.bunyip.com>; Mon, 12 Oct 1998 14:07:52 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id OAA05729 for urn-ietf@services; Mon, 12 Oct 1998 14:07:54 -0400 (EDT)
Received: from privateer.windrose.omaha.ne.us (privateer.windrose.omaha.ne.us [206.101.78.33]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA05726 for <urn-ietf@Bunyip.Com>; Mon, 12 Oct 1998 14:07:50 -0400 (EDT)
Received: from sloop.local.windrose.omaha.ne.us (dhcp200.local.windrose.omaha.ne.us [10.9.200.200]) by privateer.windrose.omaha.ne.us (8.8.7/8.8.7) with SMTP id NAA03335; Mon, 12 Oct 1998 13:09:51 -0500 (CDT)
From: "Ryan Moats" <jayhawk@att.com>
To: "=?iso-8859-1?B?Q2xhdXMgQW5kcukgRuRyYmVy?=" <urn-list@faerber.muc.de>, <urn-ietf@bunyip.com>
Subject: RE: New draft-ietf-urn-ietf-07.txt was RE: [URN] WG last call:  URN Na
Date: Mon, 12 Oct 1998 13:12:04 -0500
Message-ID: <001701bdf60b$d092d9c0$c8c8090a@sloop.local.windrose.omaha.ne.us>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2377.0
In-Reply-To: <72aNwRW3cDB@faerber.muc.de>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Thanks,
>
> Ryan Moats <jayhawk@att.com> schrieb:
> >         Declaration of structure:
> >
> >                 The identifier has the following ABNF [2] specification:
> >
> >                 NSS = (family ":" number) / ("mtg-" number "-"
> wgbofname)
> >                       ( "id:" name)
> >                 family = "rfc" / "std" / "fyi" / "bcp"
> >                 number = 1*DIGIT
> >                 wgbofname = 1*LETDIGIT
> >                 name =  id draft name beginning with "draft-"
> and trailing
> >                         type removed (e.g. ietf-urn-ietf-06)
> >                 LETDIGIT = DIGIT / %x41-%x5a / %x61-%x7a
> >                 DIGIT = %x30-%x39
>
> Can you clean that up a bit?
>
> Especially the name part needs either angle brackets or better a
> complete syntax:
>
>          name           = "draft" "-" draft-name "-" draft-version
>
>          draft-name     = draft-ietf / draft-individual
>          draft-ietf     = "ietf" "-" wgbofname "-" draft-title
>          draft-individual = draft-author "-" draft-title
>          draft-title    = draft-namepart *( "-" draft-namepart )
>
>          draft-author   = 1*(DIGIT/ALPHA)
>          draft-nameart  = 1*(DIGIT/ALPHA)
>          wgbofname      = 1*(DIGIT/ALPHA)
>          number         = 1*DIGIT
>          draft-version  = 2*DIGIT
>
>          (DIGIT and ALPHA) are in the RFC 2234 Core Ruleset, so I don't
>          think you need to or should redefine it.)
>
> --
> Claus Andre Faerber <http://www.muc.de/~cfaerber/> Fax: +49_8061_3361
> PGP: ID=1024/527CADCD FP=12 20 49 F3 E1 04 9E 9E  25 56 69 A5 C6 A0 C9 DC
>
>

I have used this as the basis for a new "name" declaration in -08.  I'll
wait
until the end of the month before recycling to get more comments.

Ryan



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA09678 for urn-ietf-out; Mon, 12 Oct 1998 10:40:11 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA09673 for <urn-ietf@services.bunyip.com>; Mon, 12 Oct 1998 10:40:08 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id KAA04898 for urn-ietf@services; Mon, 12 Oct 1998 10:40:10 -0400 (EDT)
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA04895 for <urn-ietf@bunyip.com>; Mon, 12 Oct 1998 10:40:08 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.8.5/8.8.7a) with ESMTP id KAA20586; Mon, 12 Oct 1998 10:40:03 -0400 (EDT)
Message-Id: <199810121440.KAA20586@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-ietf-07.txt
Date: Mon, 12 Oct 1998 10:40:02 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-07.txt
	Pages		: 29
	Date		: 09-Oct-98
	
   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the 'ietf' namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, FYIs,
   and BCPs) developed by the IETF and published by the RFC Editor, the
   minutes of working groups (WG) and birds of a feather (BOF) meetings
   that occur during IETF conferences, and the Internet Drafts published
   by the Internet Drafts Editor.  Both the current URN framework and
   URN syntax support this namespace.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-07.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-ietf-07.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-07.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19981009150404.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-07.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-07.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19981009150404.I-D@ietf.org>

--OtherAccess--

--NextPart--




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id BAA17707 for urn-ietf-out; Sun, 11 Oct 1998 01:22:01 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA17699 for <urn-ietf@services.bunyip.com>; Sun, 11 Oct 1998 01:21:58 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id BAA01823 for urn-ietf@services; Sun, 11 Oct 1998 01:22:00 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id BAA01820 for <urn-ietf@bunyip.com>; Sun, 11 Oct 1998 01:21:57 -0400 (EDT)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <53048(4)>; Sat, 10 Oct 1998 22:21:53 PDT
Received: from copper-208.parc.xerox.com ([13.0.208.21]) by casablanca.parc.xerox.com with SMTP id <71816>; Sat, 10 Oct 1998 22:21:35 PDT
From: "Larry Masinter" <masinter@parc.xerox.com>
To: "=?iso-8859-1?B?Q2xhdXMgQW5kcukgRuRyYmVy?=" <urn-list@faerber.muc.de>, <urn-ietf@bunyip.com>
Subject: RE: [URN] WG last call:  URN Namespace Definition Mechanisms
Date: Sat, 10 Oct 1998 22:21:31 PDT
Message-ID: <000301bdf4d7$0180b4c0$15d0000d@copper-208.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2232.26
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
In-Reply-To: <72aNxbWZcDB@faerber.muc.de>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Larry Masinter" <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> The draft even clearly mentions the possibility of subdividing  
> (partitioning) namespaces.

draft-ietf-urn-nid-req-06.txt clearly mentions the possibility
of subdividing the name space in order to delegate the assignment
of uniqueness, as happens, for example, with ISBN numbers, where
each publisher is delegated the authority of keeping their part
of the name space unique.

However, in the case of urn:us:ssn:001-101-4452 and
urn:us:ca:license:7URN123, this is not merely a delegation
for the purpose of uniqueness, but a separation of the namespace
into subspaces which will differ for every attribute in the
template given in draft-ietf-urn-nid-req-06.txt.

If you go through the fields in the draft:
   Registration Information
       Suppose that california changes their license plate registration
       mechanism in 2002, while the US changes social security numbers
       in 2014. The versioning of the name spaces would occur at
       different times.
   Declared registrant of the namespace
       This would migrate
   Declaration of syntactic structure
       Unlike the ISBN example where there is a uniform syntactic structure,
       the structure of license plates and social security numbers are
       different. Each "subnamespace" is likely to have a different
       syntactic structure.
   Relevant ancillary documentation
       The documentation for describing the rules of license plate
       numbers and vanity plates are different documents than those
       that describe the assignment of social security numbers.
   Identifier uniqueness considerations
       These are likely to differ for each subnamespace.


It would seem that these can't be easily handled by  having a 
country-code URN namespace then having the country parcel it out
for country-unique spaces. I could imagine reserving the names
"xx-<blah>" for country xx, so that "us-ssn" would be recommended
over "ssn" to distinguish it from "dk-ssn", but I'd think that
each of these should be registered separately.

Larry



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA13210 for urn-ietf-out; Sat, 10 Oct 1998 09:32:02 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA13201 for <urn-ietf@services.bunyip.com>; Sat, 10 Oct 1998 09:31:59 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id JAA00328 for urn-ietf@services; Sat, 10 Oct 1998 09:32:02 -0400 (EDT)
Received: from slarti.muc.de (slarti.muc.de [193.174.4.10]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id JAA00313 for <urn-ietf@bunyip.com>; Sat, 10 Oct 1998 09:31:51 -0400 (EDT)
Received: (qmail 17776 invoked by uid 66); 10 Oct 1998 13:31:09 -0000
Received: by faerber.muc.de 10 Oct 1998 15:30:20 +0200
Date: 10 Oct 1998 14:26:00 +0200
From: urn-list@faerber.muc.de (=?ISO-8859-1?Q?Claus_Andr=E9_F=E4rber?=)
To: urn-ietf@bunyip.com
Message-ID: <72aNwtuocDB@faerber.muc.de>
In-Reply-To: <Pine.SUN.3.95.981008150015.22184C-100000@mocha.bunyip.com>
Subject: Re: [URN] WG last call:  URN Namespace Definition Mechanisms
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: urn-list@faerber.muc.de (=?ISO-8859-1?Q?Claus_Andr=E9_F=E4rber?=)
Errors-To: owner-urn-ietf@Bunyip.Com

Leslie Daigle <leslie@Bunyip.Com> schrieb:
> 		above), is not already a registered NID, and is more
> 		than 2 letters long.
>
- 		ALL two-letter combinations are reserved for use
+                 ALL two-letter combinations as well as names that
+                 start with a two-letter combination followed by a
+                 hyphen are reserved for use
> 		as country code NIDs for eventual national registrations of
> 	 	URN namespaces.
>
> 		Registrations may be updated by updating the RFC through
> 		standard IETF RFC update mechanisms.  Thus, proposals for

This leaves the issue whether to use urn:de:xyz: or urn:de-xyz: open.

--
Claus Andre Faerber <http://www.muc.de/~cfaerber/> Fax: +49_8061_3361
PGP: ID=1024/527CADCD FP=12 20 49 F3 E1 04 9E 9E  25 56 69 A5 C6 A0 C9 DC



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA13202 for urn-ietf-out; Sat, 10 Oct 1998 09:32:00 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA13195 for <urn-ietf@services.bunyip.com>; Sat, 10 Oct 1998 09:31:58 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id JAA00323 for urn-ietf@services; Sat, 10 Oct 1998 09:32:00 -0400 (EDT)
Received: from slarti.muc.de (slarti.muc.de [193.174.4.10]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id JAA00317 for <urn-ietf@bunyip.com>; Sat, 10 Oct 1998 09:31:52 -0400 (EDT)
Received: (qmail 17774 invoked by uid 66); 10 Oct 1998 13:31:08 -0000
Received: by faerber.muc.de 10 Oct 1998 15:30:20 +0200
Date: 10 Oct 1998 13:09:00 +0200
From: urn-list@faerber.muc.de (=?ISO-8859-1?Q?Claus_Andr=E9_F=E4rber?=)
To: urn-ietf@bunyip.com
Message-ID: <72aNwRW3cDB@faerber.muc.de>
In-Reply-To: <Pine.SUN.3.95.981009094225.25887F-100000@mocha.bunyip.com>
Subject: Re: New draft-ietf-urn-ietf-07.txt was RE: [URN] WG last call:  URN Na
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: urn-list@faerber.muc.de (=?ISO-8859-1?Q?Claus_Andr=E9_F=E4rber?=)
Errors-To: owner-urn-ietf@Bunyip.Com

Ryan Moats <jayhawk@att.com> schrieb:
>         Declaration of structure:
>
>                 The identifier has the following ABNF [2] specification:
>
>                 NSS = (family ":" number) / ("mtg-" number "-" wgbofname)
>                       ( "id:" name)
>                 family = "rfc" / "std" / "fyi" / "bcp"
>                 number = 1*DIGIT
>                 wgbofname = 1*LETDIGIT
>                 name =  id draft name beginning with "draft-" and trailing
>                         type removed (e.g. ietf-urn-ietf-06)
>                 LETDIGIT = DIGIT / %x41-%x5a / %x61-%x7a
>                 DIGIT = %x30-%x39

Can you clean that up a bit?

Especially the name part needs either angle brackets or better a  
complete syntax:

         name           = "draft" "-" draft-name "-" draft-version

         draft-name     = draft-ietf / draft-individual
         draft-ietf     = "ietf" "-" wgbofname "-" draft-title
         draft-individual = draft-author "-" draft-title
         draft-title    = draft-namepart *( "-" draft-namepart )

         draft-author   = 1*(DIGIT/ALPHA)
         draft-nameart  = 1*(DIGIT/ALPHA)
         wgbofname      = 1*(DIGIT/ALPHA)
         number         = 1*DIGIT
         draft-version  = 2*DIGIT

         (DIGIT and ALPHA) are in the RFC 2234 Core Ruleset, so I don't
         think you need to or should redefine it.)

-- 
Claus Andre Faerber <http://www.muc.de/~cfaerber/> Fax: +49_8061_3361
PGP: ID=1024/527CADCD FP=12 20 49 F3 E1 04 9E 9E  25 56 69 A5 C6 A0 C9 DC



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA13193 for urn-ietf-out; Sat, 10 Oct 1998 09:31:54 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA13188 for <urn-ietf@services.bunyip.com>; Sat, 10 Oct 1998 09:31:51 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id JAA00318 for urn-ietf@services; Sat, 10 Oct 1998 09:31:53 -0400 (EDT)
Received: from slarti.muc.de (slarti.muc.de [193.174.4.10]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id JAA00312 for <urn-ietf@bunyip.com>; Sat, 10 Oct 1998 09:31:48 -0400 (EDT)
Received: (qmail 17782 invoked by uid 66); 10 Oct 1998 13:31:10 -0000
Received: by faerber.muc.de 10 Oct 1998 15:30:20 +0200
Date: 10 Oct 1998 14:36:00 +0200
From: urn-list@faerber.muc.de (=?ISO-8859-1?Q?Claus_Andr=E9_F=E4rber?=)
To: urn-ietf@bunyip.com
Message-ID: <72aNxbWZcDB@faerber.muc.de>
In-Reply-To: <v04101a05b243a554144f@[192.71.220.146]>
Subject: Re: [URN] WG last call:  URN Namespace Definition Mechanisms
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: urn-list@faerber.muc.de (=?ISO-8859-1?Q?Claus_Andr=E9_F=E4rber?=)
Errors-To: owner-urn-ietf@Bunyip.Com

Larry Masinter <masinter@parc.xerox.com> schrieb:
> But is the URN space hierarchical? It would seem that at least according
> to the proposed "URN Namespace Definition Mechanisms", that each namespace
> is expected to have consistent set features for the namespace. Are you
> imagining something like this?

I don't think so. The propsed Mechanisms are so open that you could  
certainly register a namespace that -- as a consistent set of features  
-- is subdividable into several namespaces by the same rules.

The draft even clearly mentions the possibility of subdividing  
(partitioning) namespaces.

--
Claus Andre Faerber <http://www.muc.de/~cfaerber/> Fax: +49_8061_3361
PGP: ID=1024/527CADCD FP=12 20 49 F3 E1 04 9E 9E  25 56 69 A5 C6 A0 C9 DC



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA06461 for urn-ietf-out; Fri, 9 Oct 1998 13:53:47 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA06450 for <urn-ietf@services.bunyip.com>; Fri, 9 Oct 1998 13:53:42 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id NAA27483 for urn-ietf@services; Fri, 9 Oct 1998 13:53:44 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id NAA27478; Fri, 9 Oct 1998 13:53:39 -0400 (EDT)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <55536(5)>; Fri, 9 Oct 1998 10:53:36 PDT
Received: from copper-208.parc.xerox.com ([13.2.17.212]) by casablanca.parc.xerox.com with SMTP id <71820>; Fri, 9 Oct 1998 10:53:27 PDT
From: "Larry Masinter" <masinter@parc.xerox.com>
To: "=?iso-8859-1?B?UGF0cmlrIEbkbHRzdHL2bQ==?=" <paf@swip.net>, "Leslie Daigle" <leslie@bunyip.com>, <urn-ietf@bunyip.com>
Subject: RE: [URN] WG last call:  URN Namespace Definition Mechanisms
Date: Fri, 9 Oct 1998 10:53:16 PDT
Message-ID: <001801bdf3ad$b15e9720$c93bb00d@copper-208.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2232.26
Importance: Normal
In-Reply-To: <v04101a05b243a554144f@[192.71.220.146]>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Larry Masinter" <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> >What was the source of the
> >requirement for reserving two-letter NIDs for country codes?
> 
> It was output from my discussions on namespaces held with the policy 
> oversight committee, when I was appointed by IAB there.
> 
> I.e. from some countries (not few), there are "questions" whether the 
> 2-letter countrycode according to ISO can be allocated within each gTLD. 
> This was later expanded to the URN namespaces for for example social 
> security numbers and other series of names which are unique within each 
> country -- like car license plates in some countries.
> 
> So, the input is from the gTLD debate, and the result solves some problems 
> on what to do with geopolitical bounded namespaces. I.e. each country have 
> to handle their namespaces the way they find it the easiest.

But is the URN space hierarchical? It would seem that at least according
to the proposed "URN Namespace Definition Mechanisms", that each namespace
is expected to have consistent set features for the namespace. Are you
imagining something like this?

urn:us:ca:license:3URN101    California license plates
urn:us:ssn:459-82-0101       social security numbers
urn:us:tax:100-25-0717       taxpayer ID

but each of these sub-namespaces have different 'communities'
uniqueness considerations, persistence considerations, etc.

The syntax in RFC 2141 suggests that a namespace is just first part.

I would imagine that given the use of "-" as a possible delimiter for
namespaces, that the syntax actually should be

urn:us-ca-license:3URN101
urn:us-ssn:459-82-0101
urn:us-tax:100-25-0717

if a namespace is expected to have consistent values for the
elements of the template in draft-ietf-urn-nid-req, or else
you're actually defining hierarchical namespaces, where "us:ca:license"
is a namespace designator.

Am I misunderstanding something about the intention of having a
registration form for namespaces?

Do you want to reserve all namespaces that start with two letters
and then a "-"?

Larry
-- 
http://www.parc.xerox.com/masinter




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA22400 for urn-ietf-out; Fri, 9 Oct 1998 11:30:57 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA22395 for <urn-ietf@services.bunyip.com>; Fri, 9 Oct 1998 11:30:55 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA26794 for urn-ietf@services; Fri, 9 Oct 1998 11:30:57 -0400 (EDT)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id LAA26790; Fri, 9 Oct 1998 11:30:37 -0400 (EDT)
Date: Fri, 9 Oct 1998 11:30:37 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Ryan Moats <jayhawk@att.com>
cc: urn-ietf@bunyip.com
Subject: Re: New draft-ietf-urn-ietf-07.txt was RE: [URN] WG last call:  URN Namespace Definition Mechanisms
In-Reply-To: <001501bdf399$69a356a0$c8c8090a@sloop.local.windrose.omaha.ne.us>
Message-ID: <Pine.SUN.3.95.981009112904.25887M-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Howdy,

On Fri, 9 Oct 1998, Ryan Moats wrote:
> I have updated the "ietf" space draft to match it.  It's attached here (and

Great!

> Does anybody know when urn-nid@apps.ietf.org is open for business?

It should be up now -- Keith set it up months ago, when it first appeared
in the document; I assume it still works...

Leslie.

----------------------------------------------------------------------------

    If cats had bumper stickers:                  Leslie Daigle
                                             
      "I wake for food."                          Bunyip Information Systems
                -- ThinkingCat                    (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA22329 for urn-ietf-out; Fri, 9 Oct 1998 11:27:17 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA22324 for <urn-ietf@services.bunyip.com>; Fri, 9 Oct 1998 11:27:06 -0400 (EDT)
Received: from ocean.bunyip.com (ocean.Bunyip.Com [192.197.208.4]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA26755 for <urn-ietf@services>; Fri, 9 Oct 1998 11:27:08 -0400 (EDT)
Received: from localhost (delphys@localhost) by ocean.bunyip.com (8.6.9/8.6.10) with SMTP id LAA08093 for <urn-ietf@services>; Fri, 9 Oct 1998 11:26:59 -0400
X-Authentication-Warning: ocean.bunyip.com: delphys owned process doing -bs
X-Received: from att.com (cagw1.att.com [192.128.52.89]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id LAA26715; Fri, 9 Oct 1998 11:24:39 -0400 (EDT)
X-Received: from caig1.fw.att.com by cagw1.att.com (AT&T/IPNS/UPAS-1.0) for bunyip.com!leslie parc.xerox.com!masinter bunyip.com!urn-ietf sender att.com!jayhawk (att.com!jayhawk); Fri Oct  9 11:15 EDT 1998
X-Received: from qsun.ho.att.com (qsunn.ho.att.com [135.16.30.2]) by caig1.fw.att.com (AT&T/IPNS/GW-1.0) with SMTP id LAA03222; Fri, 9 Oct 1998 11:24:24 -0400 (EDT)
X-Received: from sloop.local.windrose.omaha.ne.us by qsun.ho.att.com (SMI-8.6/EMS-1.2 sol2) id LAA02767; Fri, 9 Oct 1998 11:24:05 -0400
From: "Ryan Moats" <jayhawk@att.com>
To: "Leslie Daigle" <leslie@bunyip.com>, "Larry Masinter" <masinter@parc.xerox.com>
Cc: <urn-ietf@bunyip.com>
Subject: New draft-ietf-urn-ietf-07.txt was RE: [URN] WG last call:  URN Namespace Definition Mechanisms
Date: Fri, 9 Oct 1998 10:28:06 -0500
Message-ID: <001501bdf399$69a356a0$c8c8090a@sloop.local.windrose.omaha.ne.us>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2377.0
Importance: Normal
In-Reply-To: <Pine.SUN.3.95.981009094225.25887F-100000@mocha.bunyip.com>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
ReSent-Date: Fri, 9 Oct 1998 11:26:46 -0400 (EDT)
ReSent-From: David Holmes <delphys@Bunyip.Com>
ReSent-To: urn-ietf@services.bunyip.com
ReSent-Message-ID: <Pine.SUN.3.95.981009112645.8039F@ocean.bunyip.com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi all-

Having read through the WG last call, I don't have any comments on that
document, but
I have updated the "ietf" space draft to match it.  It's attached here (and
is
being sent to the i-d editor under separate cover).

Does anybody know when urn-nid@apps.ietf.org is open for business?

Ryan

======cut here






Internet-Draft                                                Ryan Moats
draft-ietf-urn-ietf-07.txt                                          AT&T
Expires in six months                                       October 1998

                   A URN Namespace for IETF Documents
                  Filename: draft-ietf-urn-ietf-07.txt


Status of This Memo

      This document is an Internet-Draft.  Internet-Drafts are working
      documents of the Internet Engineering Task Force (IETF), its
      areas, and its working groups.  Note that other groups may also
      distribute working documents as Internet-Drafts.

      Internet-Drafts are draft documents valid for a maximum of six
      months and may be updated, replaced, or obsoleted by other
      documents at any time.  It is inappropriate to use Internet-
      Drafts as reference material or to cite them other than as ``work
      in progress.''

      To learn the current status of any Internet-Draft, please check
      the ``1id-abstracts.txt'' listing contained in the Internet-
      Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
      (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
      Coast), or ftp.isi.edu (US West Coast).


Abstract

   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the "ietf" namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, FYIs,
   and BCPs) developed by the IETF and published by the RFC Editor, the
   minutes of working groups (WG) and birds of a feather (BOF) meetings
   that occur during IETF conferences, and the Internet Drafts published
   by the Internet Drafts Editor.  Both the current URN framework and
   URN syntax support this namespace.

0.1 Changes from -02

   This document has been restructured to use the template proposed in
   draft-ietf-urn-nid-req-03.txt.  Example Perl scripts for resolving
   this namespace have been supplied in an Appendix.






Expires 4/30/99                                                 [Page 1]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


0.2 Changes from -03

   Text was added to the template clarifying persistence and uniqueness.
   Support for the BCP document series added to the examples and the
   ABNF.

0.3 Changes from -04

   More clarifications for the persistence section.  In addition,
   cleaned up some typos and ensured that the Appendix examples are
   functional

0.4 Changes from -05

   Based on a number of requests, i-ds have been added to the structure
   and resolvers. In addition, some examples have been added.

0.4 Changes from -06

   Some changes of the template to conform with draft-ietf-urn-nid-req-
   06.txt.  Minor editing of some of the sections for more clarity.

1. Introduction

   This document proposes the "ietf" namespace, which consists of the
   RFC family of documents (RFCs, STDs, FYIs, and BCPs) developed by the
   IETF and published by the RFC editor and the minutes of working
   groups (WG) and birds of a feather (BOF) meetings that occur during
   IETF conferences.

   The namespace specification is for a formal namespace.

2. Specification Template

        Namespace ID:

                "ietf" requested.

        Registration Information:

                Registration version number: 1
                Registration date: 1998-10-09

        Declared registrant of the namespace:

                Ryan Moats
                jayhawk@att.com




Expires 4/30/99                                                 [Page 2]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


        Declaration of structure:

                The identifier has the following ABNF [2] specification:

                NSS = (family ":" number) / ("mtg-" number "-" wgbofname)
                      ( "id:" name)
                family = "rfc" / "std" / "fyi" / "bcp"
                number = 1*DIGIT
                wgbofname = 1*LETDIGIT
                name =  id draft name beginning with "draft-" and trailing
                        type removed (e.g. ietf-urn-ietf-06)
                LETDIGIT = DIGIT / %x41-%x5a / %x61-%x7a
                DIGIT = %x30-%x39

                If the IESG (or it successor) adds a new document
                series, this ABNF specification will need to be
                updated.  Further, if a working group or BOF is
                created that used characters outside the range of this
                ABNF specification, this specification will need to be
                updated.  Any system intended to resolve names for
                this namespace should be written with the awareness
                that this could occur at any time.

        Identifier uniqueness considerations:

                Because the rfc-editor assigns the RFC number uniquely
                these URNs are unique.  Since the mapping between RFCs
                and other rfc-editor document series (STDs, FYIs or
                BCPs) is not necessarily one-to-one, uniqueness of
                STDs, FYIs and BCPs are defined based on the document
                mappings maintained by the RFC Editor (the index files
                "rfc-index.txt", "fyi-index.txt", "bcp-index.txt",
                "std-index.txt") are defined to be the definitive
                statement of the assignment of RFC Family URNs in this
                namespace.  The meeting minutes portion of the
                namespace is guaranteed unique because the URN
                includes the sequence number of the IETF conference.
                The document mapping maintained by the Internet Drafts
                editor ("1id-abstracts.txt") is defined as the
                definitive statement of the assignment of URNs for
                the internet draft portion of this namespace.

        Identifier persistence considerations:

                Persistence of the URNs of this namespace is
                independent of the mutability of the underlying
                documents.  A URN once assigned will never be
                reassigned to a different resource; the assignment is



Expires 4/30/99                                                 [Page 3]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


                persistent and immutable.  Distinct from this, the
                resources identified as RFCs are immutable, whereas
                the other sorts of documents, STDs, FYIs, and BCPs are
                not.  They may be composites of one or more RFCs and
                the set of RFCs that includes them may change with
                time.  It is important to note that this mutability of
                some resources is independent of the immutability of
                URN assignment to a resource.

        Process of identifier assignment:

                Assignment of URNs from this namespace occurs in three
                ways.  The first is through publication of a new RFC,
                FYI, STD or BCP is by the RFC Editor. This new document
                will have a new series number and will therefore define
                a new URN.  The document mappings maintained by the
                RFC Editor (the index files "rfc-index.txt",
                "fyi-index.txt", "bcp-index.txt" and "std-index.txt")
                are defined to be the definitive statement of the
                assignment of RFC Family URNs in this namespace.

                The second way a URN is assigned is through the filing
                of meeting minutes by a working group or birds of a
                feather as part of an IETF conference.  The list of
                minutes maintained by the IETF for each working group
                and conference in the subtree pointed at by the URL
                ftp://ietf.org/ietf/ is considered the definitive
                assignment of URNs for working group or birds of a
                feather minutes.

                The third way a URN is assigned is through the
                publication of a new internet-draft by the Internet
                Draft Editor.  This draft will have a distinct name
                (and version number) and therefore defined a new URN.
                The document mapping maintained by the Internet Drafts
                editor ("1id-abstracts.txt") is defined as the
                definitive statement of the assignment of URNs for
                this portion of the namespace.

        Process of identifier resolution:

                A mirrored copy of the underlying documentation is
                required to resolve these URNs.  Resolution via
                HTTP is done by a set of simple Perl cgi-bin
                scripts presented in Appendix A.

        Rules for Lexical Equivalence:




Expires 4/30/99                                                 [Page 4]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


                The entire URN is case-insensitive.

        Conformance with URN Syntax:

                There are no additional characters reserved.

        Validation mechanism:

                None specified.

        Scope:

                Global.

3. Examples

   The following are examples of URNs that a resolver for this namespace
   can resolve:

           urn:ietf:rfc:2141
           urn:ietf:std:50
           urn:ietf:id:ietf-urn-ietf-06.txt
           urn:ietf:mtg-41-urn

4. Security Considerations

   Because this namespace defines no additional reserved characters, it
   does not add any security considerations beyond those inherent from
   the existence of the reserved characters from [1].  Further, none of
   the reserved characters from [1] are used in the definition of the
   NSS. This means that resolvers for this namespace may be considered
   "secure" in the sense that any escaping of characters in the NSS MUST
   result in the resolver indicating that the URN has incorrect syntax.

5. Acknowledgments

   Thanks to various members of the URN working group for comments on
   earlier drafts of this document.  The work described in this document
   is partially supported by the National Science Foundation,
   Cooperative Agreement NCR-9218179.

6. References

   Request For Comments (RFC) and Internet Draft documents are available
   from <URL:ftp://ftp.internic.net> and numerous mirror sites.

         [1]         R. Moats, "URN Syntax," RFC 2141, May 5, 1997.




Expires 4/30/99                                                 [Page 5]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


         [2]         D. Crocker, P. Overell, "Augmented BNF for Syntax
                     Specifications: ABNF," RFC 2234, November 1997.

7. Author's Address

   Ryan Moats
   AT&T
   15621 Drexel Circle
   Omaha, NE 68135-2358
   USA

   Phone:  +1 402 894-9456
   EMail:  jayhawk@att.com

Appendix A.  Example Resolution Scripts

   The following scripts are examples that can be used for resolving
   URNs in this namespace.

A.1 I2C

#!/usr/local/bin/perl

use strict;

#
# this is a URN 2 URC resolver for the ietf namespace
#

my(%cite) = (
  bcp => "/ftp/rfc/bcp-index.txt",
  fyi => "/ftp/fyi/fyi-index.txt",
  id => "/ftp/internet-drafts/1id-abstracts.txt",
  rfc => "/ftp/rfc/rfc-index.txt",
  std => "/ftp/std/std-index.txt"
);
my(%number2date) = (
  41 => "98apr",
  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",
  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";



Expires 4/30/99                                                 [Page 6]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

(&resolveid($1), exit) if ($urn =~ /urn:ietf:id:(i);
(&resolverfc($1, $2), exit) if ($urn =~ /urn:ietf:(72)/i);
(&resolvemtg($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(9*)-(
120&urn_error("400 Bad Request0);

sub resolvemtg {
  my($ietfnum, $sesnam) = @_;
  &urn_error("404 Not Found0) if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
  if (-f $link) {
    print "Status:  200 OK70;
    print "Content-type: text/html70;
    print "<HTML>0TITLE>Citation for $urn</TITLE>0;
    print "<BODY>0;
    print "<H1><A HREF=
    print "Minutes of the $sesnam working group from the " . &end($ietfnum)
. " IETF";
    print "</BODY>0/HTML>0;
    return;
  }
  my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
    print "Status:  200 OK70;
    print "Content-type: text/html70;
    print "<HTML>0TITLE>Citation for $urn</TITLE>0;
    print "<BODY>0;
    print "<H1><A HREF=
    print "Minutes of the $sesnam working group from the " . &end($ietfnum)
. " IETF";
    print "</BODY>0/HTML>0;
    return;
  }
  &urn_error("404 Not Found0);
}

sub end {
  my($inarg)=@_;
  return $inarg . "st" if ($inarg =~ /1$/);
  return $inarg . "nd" if ($inarg =~ /2$/);
  return $inarg . "rd" if ($inarg =~ /3$/);
  return $inarg . "th";
}

sub resolverfc {
  my($flag,@bib,$i,$k,$j,$done,@ref);



Expires 4/30/99                                                 [Page 7]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


  my($l,$link);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  if (!defined $cite{$scheme}) {
    &urn_error("404 Not Found0);
  }

  $flag = 0;
  open(INPUT, "$cite{$scheme}");
  while (<INPUT>) {
    $flag = 1 if (/^0*$value /);
    if ($flag == 1) {
      last if (/^$/);
      chop;
      push @bib,$_;
    }
  }

  if ($scheme ne "rfc") {
    print "Status:  200 OK70;
    print "Content-type: text/html70;
    $bib[0] =~ s/^[0-9]*/<B>/;
    for ($i=0; $i<=$#bib; $i+=1) {
      last if ($bib[$i] =~ s/./.</B>/);
    }
    for ($i=0;$i<=$#bib;$i+=1) {
      $k=$bib[$i];
      while ($k =~ /(fyi|std|rfc|bcp)([0-9]+)(.*)/i) {
        push @ref,"$1$2";
        $k=$3;
      }
      $done="";
      foreach $j (@ref) {
        next if ($done =~ $j);
        $done .= "$j ";
        $l = $j;
        $l =~ tr/A-Z/a-z/;
        $link=&make_link("$l");
        $bib[$i] =~ s/$j/<A HREF="$link">$j</A>/g;
      }
    }
    print "<HTML>0TITLE>Citation for $urn</TITLE>0;
    print "<BODY>0;
    $link=&make_link("$scheme$value");
    print "<H1><A HREF=
    foreach $i (@bib) {
      print "$i0;
    }



Expires 4/30/99                                                 [Page 8]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


    print "</BODY>0/HTML>0;
  } else {
    print "Status:  200 OK70;
    print "Content-type: text/html70;
    $bib[0] =~ s/^[0-9]*//;
    $j=0;
    for ($i=0; $i<=$#bib; $i+=1) {
      $j += ($bib[$i] =~ s/, "/, <B>"/);
      $j += ($bib[$i] =~ s/",/"</B>,/);
    }
    for ($i=0;$i<=$#bib;$i+=1) {
      $k=$bib[$i];
      while ($k =~ /(fyistdrfc|bcp)([0-9]+)(.*)/i) {
        push @ref,"$1$2";
        $k=$3;
      }
      $done="";
      foreach $j (@ref) {
        next if ($done =~ $j);
        $done .= "$j ";
        $l = $j;
        $l =~ s//g;
        $l =~ tr/A-Z/a-z/;
        $link=&make_link("$l");
        $bib[$i] =~ s/$j/<A HREF="$link">$j</A>/g;
      }
    }
    print "<HTML>0TITLE>Citation for $urn</TITLE>0;
    print "<BODY>0;
    $link=&make_link("$scheme$value");
    print "<H1><A HREF=
    foreach $i (@bib) {
      print "$i0;
    }
    print "</BODY>0/HTML>0;
  }
}

sub make_link {
  my($sc);
  my($inarg)=@_;
  ($sc=$1) if ($inarg =~ /([a-z]*)/);
  return "/$sc/$inarg.ps" if (-e "/ftp/$sc/$inarg.ps");
  return "/$sc/$inarg.html" if (-e "/ftp/$sc/$inarg.html");
  return "/$sc/$inarg.txt";
}

sub urn_error {



Expires 4/30/99                                                 [Page 9]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


  my($code) = @_; #store failure code here...

  print "Status:  $code";
  print "Content-type: text/html0HTML>0;
  print "<head><title>URN Resolution: I2C $code</title></head>0;
  print "<BODY>0;
  print "<h1>URN to URC resolution failed for the URN:</h1>0;
  print "<hr><h3>$urn</h3>0;
  print "</body>0;
  print "</html>0;
  exit;
};

sub resolveid {
  my($flag,@bib,$i,$k,$j,$count,@ref);
  my($l,$link, $hdr, $done);
  my($value) = @_;
  my($scheme) = "id";

  open(INPUT, "$cite{$scheme}");
  while (<INPUT>) {
#
# capture record
#
    if ($flag == 1 || /^
      push @bib,$_;
      ($hdr = -1, $count = 0, $flag = 1) if (/^
      $count++ if (/^/);
    }
    if ($count == 1) {
      $hdr = $#bib if ($hdr == -1);
    }
    if ($count == 2) {
      for ($i=0; $i<=$hdr; $i+=1) {
            if ($bib[$i] =~ /<(.*)>/) {
              $l = $1;
              if ($l eq "draft-$value.txt" || $l eq "draft-$value.ps") {
                print "Status:  200 OK70;
                print "Content-type: text/html70;
                print "<HTML>0TITLE>Citation for $urn</TITLE>0;
                print "<BODY>0;
                print "<a href=
                print "<pre>0;
                foreach $i (@bib) {
                  print "$i";
                }
                print "</pre>0;
                print "</BODY>0/HTML>0;



Expires 4/30/99                                                [Page 10]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


                exit;
              }
            }
      }
      $flag = 0;
      @bib = ();
    }
  }
  &urn_error("404 Not Found0);
}

A.2 I2L

#!/usr/local/bin/perl

use strict;

#
# this is a URN 2 URL resolver for the ietf namespace
#

my(%pathbase) = (
  rfc => "rfc/rfc",
  fyi => "fyi/fyi",
  std => "std/std",
  bcp => "bcp/bcp",
  id => "internet-drafts/draft-",
);

my(%number2date) = (
  41 => "98apr",
  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",
  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";
my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

(&resolveid($1), exit) if ($urn =~ /urn:ietf:id:(i);
(&resolverfc($1, $2), exit) if ($urn =~ /urn:ietf:(72)/i);
(&resolvemtg($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(9*)-(



Expires 4/30/99                                                [Page 11]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


120&urn_error("400 Bad Request0);

sub resolvemtg {
  my($ietfnum, $sesnam) = @_;
  &urn_error("404 Not Found0) if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
  if (-f $link) {
    print "Status:  302 Moved temporarily0;
    print "Location: $link0;
    return;
  }
  my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
    print "Status:  302 Moved temporarily0;
    print "Location: $link0;
    return;
  }
  &urn_error("404 Not Found0);
}

sub end {
  my($inarg)=@_;
  return $inarg . "st" if ($inarg =~ /1$/);
  return $inarg . "nd" if ($inarg =~ /2$/);
  return $inarg . "rd" if ($inarg =~ /3$/);
  return $inarg . "th";
}

sub resolverfc {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found0)if (!defined $pathbase{$scheme});
  my($txttry)="/ftp/$pathbase{$scheme}$value.txt";
  my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
  my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
MIME_SWITCH: {
    if ($accept =~ /application/postscript/ && -f $pstry) {
      print "Status:  302 Moved temporarily0;
      print "Location: http://$host/$pathbase{$scheme}$value.ps0;
      last MIME_SWITCH;
    }
    if ($accept =~ /text/html/ && -f $htmltry) {
      print "Status:  302 Moved temporarily0;
      print "Location: http://$host/$pathbase{$scheme}$value.html0;
      last MIME_SWITCH;



Expires 4/30/99                                                [Page 12]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


    }
    if ($accept =~ /text/plain/ && -f $txttry) {
      print "Status:  302 Moved temporarily0;
      print "Location: http://$host/$pathbase{$scheme}$value.txt0;
      last MIME_SWITCH;
    }
    &urn_error("404 Not Found0);
  }
}

sub urn_error {
  my($code) = @_; #store failure code here...

  print "Status:  $code";
  print "Content-type: text/html0HTML>0;
  print "<head><title>URN Resolution: I2L $code</title></head>0;
  print "<BODY>0;
  print "<h1>URN to URL resolution failed for the URN:</h1>0;
  print "<hr><h3>$urn</h3>0;
  print "</body>0;
  print "</html>0;
  exit;
}

sub resolveid {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme) = "id";
  my($value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found0)if (!defined $pathbase{$scheme});
  my($txttry)="/ftp/$pathbase{$scheme}$value.txt";
  my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
  my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
MIME_SWITCH: {
    if ($accept =~ /application/postscript/ && -f $pstry) {
      print "Status:  302 Moved temporarily0;
      print "Location: http://$host/$pathbase{$scheme}$value.ps0;
      last MIME_SWITCH;
    }
    if ($accept =~ /text/html/ && -f $htmltry) {
      print "Status:  302 Moved temporarily0;
      print "Location: http://$host/$pathbase{$scheme}$value.html0;
      last MIME_SWITCH;
    }
    if ($accept =~ /text/plain/ && -f $txttry) {
      print "Status:  302 Moved temporarily0;
      print "Location: http://$host/$pathbase{$scheme}$value.txt0;



Expires 4/30/99                                                [Page 13]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


      last MIME_SWITCH;
    }
    &urn_error("404 Not Found0);
  }
}

A.3 I2Ls

#!/usr/local/bin/perl

use strict;

#
# this is a URN 2 URLs resolver for the ietf namespace
#

my(@urls);

my(%pathbase) = (
  rfc => "rfc/rfc",
  fyi => "fyi/fyi",
  std => "std/std",
  bcp => "bcp/bcp",
             id => "internet-drafts/draft-"
);

my(%number2date) = (
  41 => "98apr",
  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",
  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";
my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

(&resolveid($1), exit) if ($urn =~ /urn:ietf:id:(i);
(&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(72)/i);
(&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(9*)-(
120&urn_error("400 Bad Request0);

sub resolve2 {



Expires 4/30/99                                                [Page 14]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


  my($ietfnum, $sesnam) = @_;
  &urn_error("404 Not Found0) if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
  if (-f $link) {
    $link=~s/^/ftp///;
    my($ftplink)="ftp://$host/$link";
    my($httplink)="http://$host/$link";
    my($glink)="gopher://$host:70/0/$link";
    if ($accept =~ /text/uri-list/) { #look for text/uri-list, otherwise
text/html
      print "Status: 200 OK0;
      print "Content-type: text/uri-list0;
      print "#$urn0;
      print "$ftplink0;
      print "$httplink0;
      print "$glink0;
    }
    if ($accept =~ /text/html/) {
      print "Status: 200 OK0;
      print "Content-type: text/html0HTML>0;
      print "<head><title>URN Resolution: I2Ls</title></head>0;
      print "<BODY>0;
      print "<h1>URN $urn resolves to the following URLs:</h1>0;
      print "<hr><ul>0;
      print "<a href=
      print "<a href=
      print "<a href=
      print "</UL>0/body>0/HTML>0;
    }
    return;
  }
  my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
    $link=~s/^/ftp///;
    my($ftplink)="ftp://$host/$link";
    my($httplink)="http://$host/$link";
    my($glink)="gopher://$host:70/0/$link";
    if ($accept =~ /text/uri-list/) { #look for text/uri-list, otherwise
text/html
      print "Status: 200 OK0;
      print "Content-type: text/uri-list0;
      print "#$urn0;
      print "$ftplink0;
      print "$httplink0;
      print "$glink0;
    }
    if ($accept =~ /text/html/) {
      print "Status: 200 OK0;
      print "Content-type: text/html0HTML>0;



Expires 4/30/99                                                [Page 15]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


      print "<head><title>URN Resolution: I2Ls</title></head>0;
      print "<BODY>0;
      print "<h1>URN $urn resolves to the following URLs:</h1>0;
      print "<hr><ul>0;
      print "<a href=
      print "<a href=
      print "<a href=
      print "</UL>0/body>0/HTML>0;
    }
    return;
  }
  &urn_error("404 Not Found0);
}

sub resolve1 {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found0)if (!defined $pathbase{$scheme});
  my($try)="/ftp/$pathbase{$scheme}$value.txt";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.txt");
    push(@urls, "ftp://$host/$pathbase{$scheme}$value.txt");
    push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.txt");
  }
  $try="/ftp/$pathbase{$scheme}$value.ps";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.ps");
    push(@urls, "ftp://$host/$pathbase{$scheme}$value.ps");
    push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.ps");
  }
  $try="/ftp/$pathbase{$scheme}$value.html";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.html");
    push(@urls, "ftp://$host/$pathbase{$scheme}$value.html");
  }

  &urn_error("404 Not Found0) if ($#urls == -1);

MIME_SWITCH: {
    if ($accept =~ /text/uri-list/) { #look for text/uri-list, otherwise
text/html
      print "Status: 200 OK0;
      print "Content-type: text/uri-list0;
      print "#$urn0;
      foreach $i (@urls) {
        print "$i0;
      }



Expires 4/30/99                                                [Page 16]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


      last MIME_SWITCH;
    }
    if ($accept =~ /text/html/) {
      print "Status: 200 OK0;
      print "Content-type: text/html0HTML>0;
      print "<head><title>URN Resolution: I2Ls</title></head>0;
      print "<BODY>0;
      print "<h1>URN $urn resolves to the following URLs:</h1>0;
      print "<hr><ul>0;
      foreach $i (@urls) {
        print "<LI><A HREF=
      }
      print "</UL>0/body>0/HTML>0;
      last MIME_SWITCH;
    }
  }
}

sub urn_error {
  my($code) = @_; #store failure code here...

  print "Status: $code";
  print "Content-type: text/html0HTML>0;
  print "<head><title>URN Resolution: I2L $code</title></head>0;
  print "<BODY>0;
  print "<h1>URN to URL resolution failed for the URN:</h1>0;
  print "<hr><h3>$urn</h3>0;
  print "</body>0;
  print "</html>0;
  exit;
}

sub resolveid {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($value) = @_;
  my($scheme) = "id";
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found0)if (!defined $pathbase{$scheme});
  my($try)="/ftp/$pathbase{$scheme}$value.txt";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.txt");
    push(@urls, "ftp://$host/$pathbase{$scheme}$value.txt");
    push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.txt");
  }
  $try="/ftp/$pathbase{$scheme}$value.ps";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.ps");



Expires 4/30/99                                                [Page 17]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


    push(@urls, "ftp://$host/$pathbase{$scheme}$value.ps");
    push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.ps");
  }
  $try="/ftp/$pathbase{$scheme}$value.html";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.html");
    push(@urls, "ftp://$host/$pathbase{$scheme}$value.html");
  }

  &urn_error("404 Not Found0) if ($#urls == -1);

MIME_SWITCH: {
    if ($accept =~ /text/uri-list/) { #look for text/uri-list, otherwise
text/html
      print "Status: 200 OK0;
      print "Content-type: text/uri-list0;
      print "#$urn0;
      foreach $i (@urls) {
        print "$i0;
      }
      last MIME_SWITCH;
    }
    if ($accept =~ /text/html/) {
      print "Status: 200 OK0;
      print "Content-type: text/html0HTML>0;
      print "<head><title>URN Resolution: I2Ls</title></head>0;
      print "<BODY>0;
      print "<h1>URN $urn resolves to the following URLs:</h1>0;
      print "<hr><ul>0;
      foreach $i (@urls) {
        print "<LI><A HREF=
      }
      print "</UL>0/body>0/HTML>0;
      last MIME_SWITCH;
    }
  }
}

A.4 I2Ns

#!/usr/local/bin/perl

use strict;

#
# this is a URN 2 URNs resolver for the ietf namespace
#

my(%cite) = (



Expires 4/30/99                                                [Page 18]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


  rfc => "/ftp/rfc/rfc-index.txt",
  fyi => "/ftp/fyi/fyi-index.txt",
  std => "/ftp/std/std-index.txt",
  bcp => "/ftp/rfc/bcp-index.txt"
);

my(%number2date) = (
  41 => "98apr",
  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",
  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";
my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($port) = $ENV{'SERVER_PORT'};
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

(&resolve1("id", $1), exit) if ($urn =~ /urn:ietf:id:(/i);
(&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(72)/i);
(&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(9*)-(
120&urn_error("400 Bad Request0);

sub resolve2 {
  my($ietfnum, $sesnam) = @_;
  &urn_error("404 Not Found0) if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
  if (-f $link) {
    if ($accept =~ /text/uri-list/) {
        print "Status: 200 OK0;
        print "Content-type: text/uri-list0;
        print "#$urn0;
        return;
    }
    if ($accept =~ /text/html/) {
      print "Status: 200 OK0;
      print "Content-type: text/html0HTML>0;
      print "<head><title>URN Resolution: I2Ns</title></head>0;
      print "<BODY>0;
      print "<h1>URN $urn resolves to the following URNs:</h1>0;
      print "<hr><ul>0;
      print "</UL>0/body>0/HTML>0;



Expires 4/30/99                                                [Page 19]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


      return;
    }
  }
  my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
    if ($accept =~ /text/uri-list/) {
        print "Status: 200 OK0;
        print "Content-type: text/uri-list0;
        print "#$urn0;
        return;
    }
    if ($accept =~ /text/html/) {
        print "Status: 200 OK0;
        print "Content-type: text/html0HTML>0;
        print "<head><title>URN Resolution: I2Ns</title></head>0;
        print "<BODY>0;
        print "<h1>URN $urn resolves to the following URNs:</h1>0;
        print "<hr><ul>0;
        print "</UL>0/body>0/HTML>0;
        return;
    }
  }
  &urn_error("404 Not Found0);
}

sub end {
  my($inarg)=@_;
  return $inarg . "st" if ($inarg =~ /1$/);
  return $inarg . "nd" if ($inarg =~ /2$/);
  return $inarg . "rd" if ($inarg =~ /3$/);
  return $inarg . "th";
}

sub resolve1 {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  if (!defined $cite{$scheme}) {
    &urn_error("404 Not Found0);
  }

  $flag = 0;
  open(INPUT, "$cite{$scheme}");
  while (<INPUT>) {
    $flag = 1 if (/^0*$value /);
    if ($flag == 1) {
      last if (/^$/);



Expires 4/30/99                                                [Page 20]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


      chop;
      push @bib,$_;
    }
  }

  $k=join " ",@bib;
  while ($k =~ /(fyi|std|rfc|bcp)([0-9]+)(.*)/i) {
    $k=$4;
    $a=$2; $b=$3;
    if (($a ne $scheme || $b ne $value) && ($1 !~ /obso/i)){
      $a =~ tr/A-Z/a-z/;
      $b =~ s/^0*//;
      push @ref,"urn:ietf:$a:$b";
    }
  }

MIME_SWITCH: {
    if ($accept =~ /text/uri-list/) {
        print "Status: 200 OK0;
        print "Content-type: text/uri-list0;
        print "#$urn0;
        foreach $i (@ref) {
            print "$i0;
        }
        last MIME_SWITCH;
    }
  if ($accept =~ /text/html/) {
    print "Status: 200 OK0;
    print "Content-type: text/html0HTML>0;
    print "<head><title>URN Resolution: I2Ns</title></head>0;
    print "<BODY>0;
    print "<h1>URN $urn resolves to the following URNs:</h1>0;
    print "<hr><ul>0;
        foreach $i (@ref) {
            print "<li>$i: Click to resolve using0;
            print "<a href=
            print "<a href=
            print "<a href=
            print "<a href=
            print "<a href=
        }
    print "</UL>0/body>0/HTML>0;
  }
}
}

sub make_link {
  my($sc);



Expires 4/30/99                                                [Page 21]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


  my($inarg)=@_;
  ($sc=$1) if ($inarg =~ /([a-z]*)/);
  return "/$sc/$inarg.ps" if (-e "/ftp/$sc/$inarg.ps");
  return "/$sc/$inarg.html" if (-e "/ftp/$sc/$inarg.html");
  return "/$sc/$inarg.txt";
}

sub urn_error {
  my($code) = @_; #store failure code here...

  print "Status: $code";
  print "Content-type: text/html0HTML>0;
  print "<head><title>URN Resolution: I2Ns $code</title></head>0;
  print "<BODY>0;
  print "<h1>URN to URN resolution failed for the URN:</h1>0;
  print "<hr><h3>$urn</h3>0;
  print "</body>0;
  print "</html>0;
  exit;
};


A.5 I2R

#!/usr/local/bin/perl

use strict;

#
# this is a URN 2 resource resolver for the ietf namespace
#

my(%pathbase) = (
  rfc => "rfc/rfc",
  fyi => "fyi/fyi",
  std => "std/std",
  bcp => "bcp/bcp",
  id => "internet-drafts/draft-"
);

my(%number2date) = (
  41 => "98apr",
  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",



Expires 4/30/99                                                [Page 22]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";
my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

print "$urn0;
(&resolveid($1), exit) if ($urn =~ /urn:ietf:id:(i);
(&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(72)/i);
(&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(9*)-(
120&urn_error("400 Bad Request0);

sub resolve2 {
  my($ietfnum, $sesnam) = @_;
  &urn_error("404 Not Found0) if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
  if (-f $link) {
      print "Status:  200 OK0;
      print "Content-type: text/plain0;
      open(FILE, "$link");
      while (<FILE>) {
          print $_;
      }
      close FILE;
    return;
  }
  my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
      print "Status:  200 OK0;
      print "Content-type: text/plain0;
      open(FILE, "$link");
      while (<FILE>) {
          print $_;
      }
      close FILE;
    return;
  }
  &urn_error("404 Not Found0);
}

sub end {
  my($inarg)=@_;
  return $inarg . "st" if ($inarg =~ /1$/);
  return $inarg . "nd" if ($inarg =~ /2$/);
  return $inarg . "rd" if ($inarg =~ /3$/);



Expires 4/30/99                                                [Page 23]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


  return $inarg . "th";
}

sub resolve1 {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found0)if (!defined $pathbase{$scheme});
  my($txttry)="/ftp/$pathbase{$scheme}$value.txt";
  my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
  my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
MIME_SWITCH: {
    if ($accept =~ /application/postscript/ && -f $pstry) {
      print "Status:  200 OK0;
      print "Content-type: application/postscript0;
      open(FILE, "$pstry");
      while (<FILE>) {
          print $_;
      }
      close FILE;
      last MIME_SWITCH;
    }
    if ($accept =~ /text/html/ && -f $htmltry) {
        print "Status:  200 OK0;
        print "Content-type: text/html0;
        open(FILE, "$htmltry");
        while (<FILE>) {
            print $_;
        }
        close FILE;
        last MIME_SWITCH;
    }
    if ($accept =~ /text/plain/ && -f $txttry) {
        print "Status:  200 OK0;
        print "Content-type: text/plain0;
        open(FILE, "$txttry");
        while (<FILE>) {
            print $_;
        }
        close FILE;
        last MIME_SWITCH;
    }
    &urn_error("404 Not Found0);
  }
}

sub resolveid {



Expires 4/30/99                                                [Page 24]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme) = "id";
  my($value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found0)if (!defined $pathbase{$scheme});
  my($txttry)="/ftp/$pathbase{$scheme}$value.txt";
  my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
  my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
MIME_SWITCH: {
    if ($accept =~ /application/postscript/ && -f $pstry) {
      print "Status:  200 OK0;
      print "Content-type: application/postscript0;
      open(FILE, "$pstry");
      while (<FILE>) {
          print $_;
      }
      close FILE;
      last MIME_SWITCH;
    }
    if ($accept =~ /text/html/ && -f $htmltry) {
        print "Status:  200 OK0;
        print "Content-type: text/html0;
        open(FILE, "$htmltry");
        while (<FILE>) {
            print $_;
        }
        close FILE;
        last MIME_SWITCH;
    }
    if ($accept =~ /text/plain/ && -f $txttry) {
        print "Status:  200 OK0;
        print "Content-type: text/plain0;
        open(FILE, "$txttry");
        while (<FILE>) {
            print $_;
        }
        close FILE;
        last MIME_SWITCH;
    }
    &urn_error("404 Not Found0);
  }
}

sub urn_error {
  my($code) = @_; #store failure code here...

  print "Status:  $code";



Expires 4/30/99                                                [Page 25]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


  print "Content-type: text/html0HTML>0;
  print "<head><title>URN Resolution: I2R $code</title></head>0;
  print "<BODY>0;
  print "<h1>URN to URL resolution failed for the URN:</h1>0;
  print "<hr><h3>$urn</h3>0;
  print "</body>0;
  print "</html>0;
  exit;
}


A.6 I2Rs

#!/usr/local/bin/perl

use strict;

#
# this is a URN 2 resources resolver for the ietf namespace
#

my(@urls);

my(%pathbase) = (
  rfc => "rfc/rfc",
  fyi => "fyi/fyi",
  std => "std/std",
  bcp => "bcp/bcp",
  id => "internet-drafts/draft-"
);

my(%number2date) = (
  41 => "98apr",
  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",
  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";
my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

(&resolveid($1), exit) if ($urn =~ /urn:ietf:id:()/i);



Expires 4/30/99                                                [Page 26]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


(&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(72)/i);
(&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(9*)-(
120&urn_error("400 Bad Request0);

sub resolve2 {
  my($ietfnum, $sesnam) = @_;
  my(@vers,$i);
  &urn_error("404 Not Found0) if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
  if (-f $link) {
      push(@vers,$link);
  }
  $link="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
      push(@vers,$link);
  }
  &urn_error("404 Not Found0) if ($#vers==-1);

  print "Status: 200 OK0;
  print "Content-type: multipart/alternative; boundary=endpart0;
  foreach $i (@vers) {
      print "--endpart0;
      if ($i =~ /html$/) {
          print "Content-Type: text/html0;
      }
      if ($i =~ /txt$/) {
          print "Content-Type: text/plain0;
      }
      if ($i =~ /ps$/) {
          print "Content-Type: application/postscript0;
      }
      open(FILE, "$i");
      while (<FILE>) {
          print "$_";
      }
      close FILE;
  }
  print "--endpart0;
}

sub resolve1 {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link,@vers);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found0)if (!defined $pathbase{$scheme});
  my($try)="/ftp/$pathbase{$scheme}$value.txt";



Expires 4/30/99                                                [Page 27]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


  if (-f $try) {
      push(@vers, $try);
  }
  $try="/ftp/$pathbase{$scheme}$value.ps";
  if (-f $try) {
      push(@vers, $try);
  }
  $try="/ftp/$pathbase{$scheme}$value.html";
  if (-f $try) {
      push(@vers, $try);
  }
  print "Status: 200 OK0;
  print "Content-type: multipart/alternative; boundary=endpart0;
  foreach $i (@vers) {
      print "--endpart0;
      if ($i =~ /html$/) {
          print "Content-Type: text/html0;
      }
      if ($i =~ /txt$/) {
          print "Content-Type: text/plain0;
      }
      if ($i =~ /ps$/) {
          print "Content-Type: application/postscript0;
      }
      open(FILE, "$i");
      while (<FILE>) {
          print "$_";
      }
      close FILE;
  }
  print "--endpart0;
}

sub resolveid {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link,@vers);
  my($scheme) = "id";
  my($value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found0)if (!defined $pathbase{$scheme});
  my($try)="/ftp/$pathbase{$scheme}$value.txt";
  if (-f $try) {
      push(@vers, $try);
  }
  $try="/ftp/$pathbase{$scheme}$value.ps";
  if (-f $try) {
      push(@vers, $try);
  }



Expires 4/30/99                                                [Page 28]





INTERNET DRAFT     A URN Namespace for IETF Documents       October 1998


  $try="/ftp/$pathbase{$scheme}$value.html";
  if (-f $try) {
      push(@vers, $try);
  }
  print "Status: 200 OK0;
  print "Content-type: multipart/alternative; boundary=endpart0;
  foreach $i (@vers) {
      print "--endpart0;
      if ($i =~ /html$/) {
          print "Content-Type: text/html0;
      }
      if ($i =~ /txt$/) {
          print "Content-Type: text/plain0;
      }
      if ($i =~ /ps$/) {
          print "Content-Type: application/postscript0;
      }
      open(FILE, "$i");
      while (<FILE>) {
          print "$_";
      }
      close FILE;
  }
  print "--endpart0;
}
sub urn_error {
  my($code) = @_; #store failure code here...

  print "Status: $code";
  print "Content-type: text/html0HTML>0;
  print "<head><title>URN Resolution: I2Rs $code</title></head>0;
  print "<BODY>0;
  print "<h1>URN to URL resolution failed for the URN:</h1>0;
  print "<hr><h3>$urn</h3>0;
  print "</body>0;
  print "</html>0;
  exit;
}













Expires 4/30/99                                                [Page 29]




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA19469 for urn-ietf-out; Fri, 9 Oct 1998 09:54:40 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA19464 for <urn-ietf@services.bunyip.com>; Fri, 9 Oct 1998 09:54:38 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id JAA26200 for urn-ietf@services; Fri, 9 Oct 1998 09:54:40 -0400 (EDT)
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA26197 for <urn-ietf@bunyip.com>; Fri, 9 Oct 1998 09:54:37 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.8.5/8.8.7a) with ESMTP id JAA27256; Fri, 9 Oct 1998 09:54:33 -0400 (EDT)
Message-Id: <199810091354.JAA27256@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-nid-req-06.txt
Date: Fri, 09 Oct 1998 09:54:33 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URN Namespace Definition Mechanisms
	Author(s)	: L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom 
	Filename	: draft-ietf-urn-nid-req-06.txt
	Pages		: 10
	Date		: 08-Oct-98
	
The URN WG has defined a syntax for Uniform Resource Names
(URNs) [RFC2141], as well as some proposed mechanisms for their
resolution and use in Internet applications ([RFC2168, RFC2169]).
The whole rests on the concept of individual 'namespaces' within the
URN structure.  Apart from  proof-of-concept namespaces, the use
of existing identifiers in URNs has been discussed ([RFC2288]),
and this document lays out general definitions of and
mechanisms for establishing URN 'namespaces'.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-nid-req-06.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-nid-req-06.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nis.garr.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-nid-req-06.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19981008163904.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-nid-req-06.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-nid-req-06.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19981008163904.I-D@ietf.org>

--OtherAccess--

--NextPart--




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA19288 for urn-ietf-out; Fri, 9 Oct 1998 09:45:01 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA19276 for <urn-ietf@services.bunyip.com>; Fri, 9 Oct 1998 09:44:59 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id JAA26157 for urn-ietf@services; Fri, 9 Oct 1998 09:45:01 -0400 (EDT)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id JAA26154; Fri, 9 Oct 1998 09:44:42 -0400 (EDT)
Date: Fri, 9 Oct 1998 09:44:42 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Larry Masinter <masinter@parc.xerox.com>
cc: urn-ietf@bunyip.com
Subject: RE: [URN] WG last call:  URN Namespace Definition Mechanisms
In-Reply-To: <000101bdf327$e4a90c40$c93bb00d@copper-208.parc.xerox.com>
Message-ID: <Pine.SUN.3.95.981009094225.25887F-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Howdy,

Patrik has spoken to the meat of your comments, but I'd also like to
point out that the two-letter country code proposal has been in
the draft if not from the _first_ version of it, something pretty
close to it -- i.e., through 5 or 6 versions, anyway.

Let me just reiterate that the only thing that has changed in this
draft on that subject is that instead of it saying "the two letter country 
codes are reserved", it says "all two letter combinations are reserved for
country codes".

Leslie.

----------------------------------------------------------------------------

    If cats had bumper stickers:                  Leslie Daigle
                                             
      "I wake for food."                          Bunyip Information Systems
                -- ThinkingCat                    (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id HAA16829 for urn-ietf-out; Fri, 9 Oct 1998 07:39:00 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA16821 for <urn-ietf@services.bunyip.com>; Fri, 9 Oct 1998 07:38:57 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id HAA25605 for urn-ietf@services; Fri, 9 Oct 1998 07:38:59 -0400 (EDT)
Received: from nix.swip.net (nix.swip.net [192.71.220.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA25600; Fri, 9 Oct 1998 07:38:55 -0400 (EDT)
Received: from [192.71.220.146] (workstation1.swip.net [130.244.254.1])  by nix.swip.net (8.8.8/8.8.8) with ESMTP  id NAA07539;  Fri, 9 Oct 1998 13:38:48 +0200 (MET DST)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii" ; format="flowed"
X-Sender: paf@nix.swip.net
Message-Id: <v04101a05b243a554144f@[192.71.220.146]>
In-Reply-To: <000101bdf327$e4a90c40$c93bb00d@copper-208.parc.xerox.com>
References: <Pine.SUN.3.95.981008150015.22184C-100000@mocha.bunyip.com>
Date: Fri, 9 Oct 1998 13:37:43 +0200
To: "Larry Masinter" <masinter@parc.xerox.com>, "Leslie Daigle" <leslie@bunyip.com>, <urn-ietf@bunyip.com>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=  <paf@swip.net>
Subject: RE: [URN] WG last call:  URN Namespace Definition Mechanisms
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=  <paf@swip.net>
Errors-To: owner-urn-ietf@Bunyip.Com

At 18.55 -0700 98-10-08, Larry Masinter wrote:
>What was the source of the
>requirement for reserving two-letter NIDs for country codes?

It was output from my discussions on namespaces held with the policy 
oversight committee, when I was appointed by IAB there.

I.e. from some countries (not few), there are "questions" wether the 
2-letter countrycode according to ISO can be allocated within each gTLD. 
This was later expanded to the URN namespaces for for example social 
security numbers and other series of names which are unique within each 
country -- like car license plates in some countries.

So, the input is from the gTLD debate, and the result solves some problems 
on what to do with geopolitical bounded namespaces. I.e. each country have 
to handle their namespaces the way they find it the easiest.

 paf
------------------------------------------------------------------
Senior Researcher                             Email: paf@swip.net
Tele2 AB                                        URL: http://paf.se
Borgarfjordsgatan 16, Kista, Sweden      PGP Key ID: 0xBD236602

   In theory there is no difference between theory and practice,
   but in practice, there is.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id VAA09933 for urn-ietf-out; Thu, 8 Oct 1998 21:55:54 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA09928 for <urn-ietf@services.bunyip.com>; Thu, 8 Oct 1998 21:55:51 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id VAA24179 for urn-ietf@services; Thu, 8 Oct 1998 21:55:53 -0400 (EDT)
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id VAA24174; Thu, 8 Oct 1998 21:55:50 -0400 (EDT)
Received: from casablanca.parc.xerox.com ([13.2.16.111]) by alpha.xerox.com with SMTP id <55125(2)>; Thu, 8 Oct 1998 18:55:45 PDT
Received: from copper-208.parc.xerox.com ([13.2.17.212]) by casablanca.parc.xerox.com with SMTP id <71822>; Thu, 8 Oct 1998 18:55:34 PDT
From: "Larry Masinter" <masinter@parc.xerox.com>
To: "Leslie Daigle" <leslie@bunyip.com>, <urn-ietf@bunyip.com>
Subject: RE: [URN] WG last call:  URN Namespace Definition Mechanisms
Date: Thu, 8 Oct 1998 18:55:30 PDT
Message-ID: <000101bdf327$e4a90c40$c93bb00d@copper-208.parc.xerox.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2232.26
Importance: Normal
In-Reply-To: <Pine.SUN.3.95.981008150015.22184C-100000@mocha.bunyip.com>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Larry Masinter" <masinter@parc.xerox.com>
Errors-To: owner-urn-ietf@Bunyip.Com

I must have missed the discussion, and I can't find any mention of
it in my archives of the mailing list. What was the source of the
requirement for reserving two-letter NIDs for country codes?

Do you really expect every country to have a different namespace?
Should Martinique have a different namespace from France? Are the
namespaces only for official government documents?

In general, it would seem like a bad idea for each country to have
a namespace, whether or not the namespace is defined with a two-letter
NID. Should the NS for a document space change when there are
political upheavals? There seem to be more changes to the set of
country codes annually than are reasonable for a system that is
supposed to be assigning 'permanent' IDs. What happens to the URNs
of documents originally registered by the Soviet Union, East
Germany, etc.


This is an area where for top-level domains the issues are politically
sensitive. Why should URNs encourage a similar mess? Especially
without discussion or requirements.

Larry



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA18047 for urn-ietf-out; Thu, 8 Oct 1998 15:11:36 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA18037 for <urn-ietf@services.bunyip.com>; Thu, 8 Oct 1998 15:11:30 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id PAA22629 for urn-ietf@services; Thu, 8 Oct 1998 15:11:31 -0400 (EDT)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id PAA22626 for <urn-ietf@bunyip.com>; Thu, 8 Oct 1998 15:11:28 -0400 (EDT)
Date: Thu, 8 Oct 1998 15:11:27 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] WG last call:  URN Namespace Definition Mechanisms
Message-ID: <Pine.SUN.3.95.981008150015.22184C-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Howdy,

Attached is a revised draft of

	URN Namespace Definition Mechanisms

which attempts to address the specific issues brought up in August re.
description of character sets/character encoding equivalences, etc.
It has been submitted to the I-D editor.

Other minor changes include:

	. ALL two letter NIDs are reserved for country codes
	. addition of version information for the registration
	. clarification of process for FORMAL namespace documents

I hereby declare this document open for "Working Group Last Call" -- if
there are any issues with the changes that have been made, please let me
know by 5pm EST October 19, 1998.  

Thanks,
Leslie.

----------------------------------------------------------------------------

    If cats had bumper stickers:                  Leslie Daigle
                                             
      "I wake for food."                          Bunyip Information Systems
                -- ThinkingCat                    (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------





Internet Draft                               Leslie L. Daigle
October 8, 1998                              Bunyip Information Systems
draft-ietf-urn-nid-req-06.txt                Dirk-Willem van Gulik
                                             ISIS/CEO, JRC Ispra
                                             Renato Iannella
                                             DSTC Pty Ltd
                                             Patrik Faltstrom
                                             Tele2/Swipnet



      URN Namespace Definition Mechanisms


Status of this Document

     This document is an Internet-Draft.  Internet-Drafts are working  
     documents of the Internet Engineering Task Force (IETF), its
     areas, and its working groups.  Note that other groups may also  
     distribute working documents as Internet-Drafts. 

     Internet-Drafts are draft documents valid for a maximum of six
     months and may be updated, replaced, or obsoleted by other
     documents at any time.  It is inappropriate to use Internet-
     Drafts as reference material or to cite them other than as 
     "work in progress."

     To view the entire list of current Internet-Drafts, please check
     the "1id-abstracts.txt" listing contained in the Internet-Drafts
     Shadow Directories on ftp.is.co.za (Africa), ftp.nordu.net
     (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
     Coast), or ftp.isi.edu (US West Coast).



0.0 Abstract

The URN WG has defined a syntax for Uniform Resource Names
(URNs) [RFC2141], as well as some proposed mechanisms for their
resolution and use in Internet applications ([RFC2168, RFC2169]).    
The whole rests on the concept of individual "namespaces" within the
URN structure.  Apart from  proof-of-concept namespaces, the use
of existing identifiers in URNs has been discussed ([RFC2288]),
and this document lays out general definitions of and 
mechanisms for establishing URN "namespaces". 


1.0 Introduction

Uniform Resource Names (URNs) are resource identifiers with the
specific requirements for enabling location independent
identification of a resource, as well as longevity of reference.
There are 2 assumptions that are key to this document:

Assumption #1:

   Assignment of a URN is a managed process.

   I.e., not all strings that conform to URN syntax are necessarily
   valid URNs.  A URN is assigned according to the rules of a 
   particular namespace (in terms of syntax, semantics, and process).


Assumption #2:

   The space of URN namespaces is managed.
   
   I.e., not all syntactically correct URN namespaces (per the URN
   syntax definition)  are valid URN namespaces.  A URN namespace
   must have a recognized definition in order to be valid.


The purpose of this document is to outline a mechanism and provide a
template for explicit namespace definition, along with the mechanism
for associating an identifier (called a "Namespace ID", or NID) which
is registered with the Internet Assigned Number Authority, IANA.

Note that this document restricts itself to the description of
processes for the creation of URN namespaces.  If "resolution" of any
so-created URN identifiers is desired, a separate process of
registration in a global NID directory, such as that provided by the
NAPTR system [RFC2168], is necessary.  See [NAPTR-REG] for information
on obtaining registration in the NAPTR global NID directory.


2.0 What is a URN Namespace?

For the purposes of URNs, a "namespace" is a collection of
uniquely-assigned identifiers.  A URN namespace itself has an
identifier in order to

	. ensure global uniqueness of URNs
	. (where desired) provide a cue for the structure of the
	  identifier

For example, ISBNs and ISSNs are both collections of identifiers used
in the traditional publishing world; while there may some number (or
numbers) that is both a valid ISBN identifier and ISSN identifier,
using different designators for the two collections ensures that no
two URNs will be the same for different resources.

The development of an identifier structure, and thereby a collection
of identifiers, is a process that is inherently dependent on the 
requirements of the community defining the identifier, how they will 
be assigned, and the uses to which they will be put.  All of these 
issues are specific to the individual community seeking to define a 
namespace (e.g., publishing community, association of booksellers, 
protocol developers, etc); they are beyond the scope of the IETF 
URN work.

This document outlines the processes by which a collection of
identifiers satisfying certain constraints (uniqueness of assignment,
etc) can become a bona fide URN namespace by obtaining a NID.  In a
nutshell, a template for the definition of the namespace is completed
for deposit with IANA, and a NID is assigned.  The details of the
process and possibilities for NID strings are outlined below; first, a
template for the definition is provided.


3.0 URN Namespace Definition Template

Definition of a URN namespace is accomplished by completing the
following information template.  Apart from providing a mechanism
for disclosing structure of the URN namespace, this information
is designed to be useful for

	. entities seeking to have a URN assigned in a namespace
	  (if applicable)
        . entities seeking to provide URN resolvers for a namespace 
	  (if applicable)

This is particularly important for communities evaluating the
possibility of using a portion of an existing URN namespace rather 
than creating their own.

Information in the template is as follows:

Namespace ID:
	
	Assigned by IANA.  In some contexts, a particular one
	may be requested (see below).

Registration Information:

	This is information to identify the particular version of
	registration information:

	. registration version number: starting with 1, incrementing by 1
		with each new version
	. registration date: date submitted to the IANA, using
		the format 
			YYYY-MM-DD
		as outlined in [ISO8601].

Declared registrant of the namespace:  

	Required: Name and e-mail address.
	Recommended:  Affiliation, address, etc.

Declaration of syntactic structure:

	This section should outline any structural features of
	identifiers in this namespace.  At the very least, this
	description may be used to introduce terminology used in
	other sections.  This structure may also be used for
	determining realistic caching/shortcuts approaches; suitable 
	caveats should be provided.  If there are any specific
	character encoding rules (e.g., which character should
	always be used for single-quotes), these should be listed
	here.
	

	Answers might include, but are not limited to:

	. the structure is opaque (no exposition)
	. a regular expression for parsing the identifier into
	  components, including naming authorities


Relevant ancillary documentation:

	This section should list any RFCs, standards, or other published
	documentation that defines or explains all or part of the
	namespace structure.

	Answers might include, but are not limited to:
	
	. RFCs outlining syntax of the namespace
	. Other of the defining community's (e.g., ISO) documents 
	  outlining syntax of the identifiers in the namespace
	. Explanatory material introducing the namespace


Identifier uniqueness considerations:
	
	This section should address the requirement that 
	URN identifiers be assigned uniquely -- they are assigned
	to at most one resource, and are not reassigned.

	(Note that the definition of "resource" is fairly
	broad; for example, information on "Today's Weather" might 
	be considered a single resource, although the content is
	dynamic.)

	Possible answers include, but are not limited to:

	. exposition of the structure of the identifiers, and
	  partitioning of the space of identifiers amongst 
	  assignment authorities which are individually responsible
	  for respecting uniqueness rules
	. identifiers are assigned sequentially
	. information is withheld; the namespace is opaque


Identifier persistence considerations:

	Although non-reassignment of URN identifiers ensures
	that a URN will persist in identifying a particular
	resource even after the "lifetime of the resource", 
	some consideration should be given to the persistence
	of the usability of the URN.  This is particularly
	important in the case of URN namespaces providing 
	global resolution.

	Possible answers include, but are not limited to:

	. quality of service considerations


Process of identifier assignment:

	This section should detail the mechanisms and/or authorities
	for assigning URNs to resources.  It should make clear whether
	assignment is completely open, or if limited, how
	to become an assigner of identifiers, and/or get one
	assigned by existing assignment authorities.  Answers
	could include, but are not limited to:

	. assignment is completely open, following a particular
	  algorithm
	. assignment is delegated to authorities recognized by
	  a particular organization (e.g., the Digital Object
	  Identifier Foundation controls the DOI assignment space and 
	  its delegation)
	. assignment is completely closed (e.g., for a private
	  organization)


Process for identifier resolution:

	If a namespace is intended to be accessible for global
	resolution, it must be registerd in an RDS (Resolution
	Discovery System, see [RFC2276]) such as NAPTR.  Resolution
	then proceeds according to standard URI resolution processes,
	and the mechanisms of the RDS.  What this section should
	outline is the requirements for becoming a recognized resolver 
	of URNs in this namespace (and being so-listed in the RDS
	registry).

	Answers may include, but are not limited to:

	. the namespace is not listed with an RDS; this is not
	  relevant
	. resolution mirroring is completely open, with a mechanism
	  for updating an appropriate RDS
	. resolution is controlled by entities to which assignment
	  has been delegated


Rules for Lexical Equivalence:

	If there are particular algorithms for determining
	equivalence between two identifiers in the underlying
	namespace (hence, in the URN string itself), rules can 
	be provided here.  

	Some examples include:
	
	. equivalence between hyphenated and non-hyphenated
	  groupings in the identifier string
	. equivalence between single-quotes and double-quotes
	. Namespace-defined equivalences between specific 
	  characters, such as "character X with or without
	  diacritic marks".

	Note that these are not normative statements for any kind of 
	best practice for handling equivalences between characters; 
	they are statements limited to reflecting the namespace's 
	own rules.



Conformance with URN Syntax:

	This section should outline any special considerations
	required for conforming with the URN syntax.  This is
	particularly applicable in the case of legacy naming
	systems that are used in the context of URNs.

	For example, if a namespace is used in contexts other 
	than URNs, it may make use of characters that are reserved
	in the URN syntax.  This section should flag any such
	characters, and outline necessary mappings to conform to 
	URN syntax.  Normally, this will be handled by hex encoding
	the symbol.

	For example, see the section on SICIs in [RFC2288].

Validation mechanism:

	Apart from attempting resolution of a URN, a URN namespace
	may provide mechanism for "validating" a URN -- i.e., 
	determining whether a given string is currently a
	validly-assigned URN.  For example, even if an ISBN
	URN namespace is created, it is not clear that
	all ISBNs will translate directly into "assigned URNs".

	A validation mechanims might be:

	. a syntax grammar
	. an on-line service
	. an off-line service


Scope:
	
	This section should outline the scope of the use of the
	identifiers in this namespace.  Apart from considerations
	of private vs. public namespaces, this section is critical
	in evaluating the applicability of a requested NID.  For
	example, a namespace claiming to deal in "social security
	numbers" should have a global scope and address all 
	social security number structures (unlikely).  On the
	other hand, at a national level, it is reasonable to
	posit a URN namespace for "this nation's social security
	numbers".



4.0 URN Namespace Registration, Update,  and NID Assignment Process

Different levels of disclosure are expected/defined for namespaces.
According to the level of open-forum  discussion surrounding
the disclosure, a URN namespace may be assigned or may request a
particular identifier.  The [IANA-CONSIDERATIONS] document suggests
the need to specify update mechanisms for registrations -- who 
is given the authority to do so, from time to time, and what are
the processes.  Since URNs are meant to be persistently useful, few
(if any) changes should be made to the structural interpretation of
URN strings (e.g., adding or removing rules for lexical equivalence that
might affect the interpretation of URN IDs already assigned).  However, it 
may be important to introduce clarifications, expand the list of
authorized URN assigners, etc, over the natural course of a namespace's
lifetime.  Specific processes are outlined below.

There are 3 categories of URN namespaces defined here, distinguished
by expected level of service and required procedures for registration.
Furthermore, registration maintenance procedures vary slightly from
one category to another.


	  I. Experimental: These are not explicitly registered with IANA. They
	        take the form

		x-<NID>

		No provision is made for avoiding collision of experimental
	 	NIDs; they are intended for use within internal or limited 
		experimental contexts.

		As there is no registration, no registration maintenance
		procedures are needed.


	 II. Informal:  These are registered with IANA and are assigned a 
		number sequence as an identifier, in the format:
		
			"iana-" <number>

		where <number> is chosen by the IANA on a First Come First
	 	Served basis (see [IANA-CONSIDERATIONS]).

		Registrants should send a copy of the registration
	  	template (see section 3.0), duly completed, to the 

			urn-nid@apps.ietf.org

		mailing and allow for a 2 week discussion period for
		clarifying the expression of the registration information
		and suggestions for improvements to the namespace proposal.  
		
		After suggestions for clarification of the registration 
		information have been incorporated, the template may be 
		submitted to:
	 	
			iana@iana.org 

		for assignment of a NID.

	 	The only restrictions on <number> are that it consist
		strictly of digits and that it not cause the NID to exceed
		length limitations outlined in the URN syntax ([RFC2168]).

		Registrations may be updated by the original registrant,
		or an entity designated by the registrant, by updating
		the registration template, submitting it to the discussion
		list for a further 2 week discussion period, and finally
		resubmitting it to IANA, as described above.
		

        III. Formal:  These are processed through an RFC review
                process.  The RFC need not be standards-track.  The
                template defined in section 3.0 may be included as part
                of an RFC defining some other aspect of the namespace,
                or it may be put forward as an RFC in its own right.
                The proposed template should be sent to the

                        urn-nid@apps.ietf.org

                mailing list to allow for a 2 week discussion period  for
                clarifying the expression of the registration information,
		before the IESG progresses the document to RFC status.

		A particular NID string is requested, and is assigned by IETF
		consensus (as defined in [IANA-CONSIDERATIONS]), with
		the additional constraints that the NID string must 
		not start with "x-" (see Type I above) or "iana-" (see Type II 
		above), is not already a registered NID, and is more
		than 2 letters long.

		ALL two-letter combinations are reserved for use
		as country code NIDs for eventual national registrations of
	 	URN namespaces.  

		Registrations may be updated by updating the RFC through 
		standard IETF RFC update mechanisms.  Thus, proposals for 
		updates may be made by the original authors, other IETF 
		participants, or the IESG.  In any case, the proposed 
		updated template must be circulated on the urn-nid 
		discussion list, allowing for a 2 week review period. 


URN namespace registrations will be posted in the anonymous FTP directory
"ftp://ftp.isi.edu/in-notes/iana/assignments/URN-namespaces/".



5.0 Example

The following example is provided for the purposes of illustration of
the URN NID template described in section 3.0.  Although it is based on
a posited "generic Internet namespace" that has been discussed informally
within the URN WG, there are still technical and infrastructural issues
that would have to be resolved before such a namespace could be properly
and completely described.  


Namespace ID:
	
	To be assigned

Registration Information:

	Version 1
	Date: <when submitted>


Declared registrant of the namespace:

        Required: Name and e-mail address.
        Recommended:  Affiliation, address, etc.


	
Declared registrant of the namespace:  

	Name:		T. Cat
	E-mail:		leslie@thinkingcat.com
	Affiliation:	Thinking Cat Enterprises
	Address:	1 ThinkingCat Way
			Trupville, NewCountry


Declaration of structure:

	The identifier structure is as follows:
	
	URN:<assigned number>:<FQDN>:<assigned US-ASCII string>

	where FQDN is a fully-qualified domain name, and the
	assigned string is conformant to URN syntax requirements.


Relevant ancillary documentation:

	Definition of domain names, found in:

	P. Mockapetris, "DOMAIN NAMES - IMPLEMENTATION AND SPECIFICATION", 
	RFC1035, November 1987.


Identifier uniqueness considerations:
	
	Uniqueness is guaranteed as long as the assigned
	string is never reassigned for a given FQDN, and that the FQDN
	is never reassigned.	
	
	N.B.:  operationally, there is nothing that prevents a domain
	name from being reassigned;  indeed, it is not an uncommon 
	occurrence.  This is one of the reasons that this example
	makes a poor URN namespace in practice, and is therefore not
	seriously being proposed as it stands.
	

Identifier persistence considerations:

	Persistence of identifiers is dependent upon suitable
	delegation of resolution at the level of "FQDN"s, and persistence
	of FQDN assignment.
	
	Same note as above.

Process of identifier assignment:

	Assignment of these URNs delegated to individual domain
	name holders (for FQDNs).  The holder of the FQDN registration
	is required to maintain an entry (or delegate it) in the
	NAPTR RDS.  Within each of these delegated name partitions,
	the string may be assigned per local requirements.

	e.g.  urn:<assigned number>:thinkingcat.com:001203



Process for identifier resolution:

	Domain name holders are responsible for operating or
	delegating resolution servers for the FQDN in which they
	have assigned URNs.


Rules for Lexical Equivalence:

	FQDNs are case-insensitive.  Thus, the portion of the URN

		urn:<assigned number>:<FQDN>:

	is case-insenstive for matches.  The remainder of the identifier
	must be considered case-sensitve.


Conformance with URN Syntax:

	No special considerations.

Validation mechanism:

	None specified.

Scope:
	
	Global.





6.0 Security Considerations

This document largely focuses on providing mechanisms for the
declaration of public information.  Nominally, these declarations
should be of relatively low security profile, however there is
always the danger of "spoofing" and providing mis-information.
Information in these declarations should be taken as advisory.




7.0 References

[RFC2168] Ron Daniel & Michael Mealling, "Resolution of Uniform 
    Resource Identifiers using the Domain Name System", RFC 2168,
    June 1997.

[RFC2169] Ron Daniel, "A Trivial Convention for using HTTP in URN 
    Resolution", RFC 2169, June 1997.

[ISO8601] ISO 8601 : 1988 (E), "Data elements and interchange formats - 
    Information interchange - Representation of dates and times"

[RFC2288] C. Lynch, C. Preston & R. Daniel, "Using Existing 
    Bibliographic Identifiers as Uniform Resource Names", RFC 2288,
    February 1998.

[NAPTR-REG] M. Mealling, "Assignment Procedures for the URI Resolution 
    using DNS (RFC2168)", draft-ietf-urn-net-procedures-00.txt.

[RFC2141] Ryan Moats, "URN Syntax", RFC 2141, May 1997.

[IANA-CONSIDERATIONS] T. Narten and H. Alvestrand, "Guidelines for
    Writing an IANA Considerations Section in RFCs", 
    draft-iesg-iana-considerations-06.txt.

[RFC1737] Karen R Sollins & Larry Masinter, "Functional Requirements 
    for Uniform Resource Names", RFC1737, December 1994

[RFC2276] K. Sollins, "Architectural Principles of Uniform Resource 
    Name Resolution", RFC 2276, January 1998.




8.0 Authors' Addresses

Leslie L. Daigle
Bunyip Information Systems Inc
310 Ste. Catherine St. W
Suite 300
Montreal, Quebec, CANADA
H2X 2A1
voice: +1 514 875-8611
fax:   +1 514 875-8134
email:  leslie@bunyip.com

Dirk-Willem van Gulik
ISIS/STA/CEO - TP 270
Joint Research Centre Ispra
21020 Ispra (Va)
Italy.
voice: +39 332 78 9549 or 5044  
fax:   +39 332 78 9185
email:  Dirk.vanGulik@jrc.it

Renato Iannella
DSTC Pty Ltd
Gehrmann Labs, The Uni of Queensland
AUSTRALIA, 4072
voice:  +61 7 3365 4310
fax:    +61 7 3365 4311
email:  renato@dstc.edu.au


Patrik Faltstrom
Tele2/Swipnet
Borgarfjordsgatan 16
P.O. Box 62
S-164 94 Kista
SWEDEN
voice:  +46-5626 4000
fax:    +46-5626 4200
email:  paf@swip.net




                                                                                                                                                                                                                                                                                                          1998-11.mail                                                                                        0000666 0001752 0000010 00000215441 11373063562 011507  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    From owner-urn-ietf@Bunyip.Com  Sat Nov  7 09:51:50 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id JAA23330
	for <urn-archive@ietf.org>; Sat, 7 Nov 1998 09:51:49 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id JAA23385
	for urn-ietf-out; Sat, 7 Nov 1998 09:31:14 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA23380
	for <urn-ietf@services.bunyip.com>; Sat, 7 Nov 1998 09:31:06 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id JAA14190
	for urn-ietf@services; Sat, 7 Nov 1998 09:31:16 -0500 (EST)
Received: from itek.norut.no (emma.itek.norut.no [193.156.106.30])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id JAA14185
	for <urn-ietf@bunyip.com>; Sat, 7 Nov 1998 09:31:12 -0500 (EST)
From: viagra2000@usa.net
Received: from itek.norut.no (embert) by itek.norut.no  with SMTP id AA14725
  (5.65c8+/IDA-1.4.4 for <urn-ietf@bunyip.com>); Sat, 7 Nov 1998 15:31:06 +0100
Received: from 193.174.4.1 by itek.norut.no (8.8.8) id PAA38144; Sat, 7 Nov 1998 15:29:27 +0100 (MET)
Date: Sat, 7 Nov 1998 15:29:27 +0100 (MET)
Message-Id: <199811071429.PAA38144@itek.norut.no>
To: <urn-ietf@Bunyip.Com>
Subject: [URN] Free Shipping included
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 8bit
X-Charset: LATIN1
X-Char-Esc: 29
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: viagra2000@usa.net
Errors-To: owner-urn-ietf@Bunyip.Com
Sender: Viagra.4.you@Bunyip.Com
Email: viagra2000@usa.net


Visit 

http://surf.to/forsale 

for full details.




This message is sent in compliance of the new e-mail bill:
SECTION 301, Paragraph (a)(2)(C) of s. 1618

To be removed from our mailing list, simply reply with
"REMOVE" in the subject.





From owner-urn-ietf@Bunyip.Com  Tue Nov 10 08:20:08 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id IAA23109
	for <urn-archive@ietf.org>; Tue, 10 Nov 1998 08:20:08 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA18874
	for urn-ietf-out; Tue, 10 Nov 1998 07:45:15 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA18866
	for <urn-ietf@services.bunyip.com>; Tue, 10 Nov 1998 07:45:12 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id HAA06722
	for urn-ietf@services; Tue, 10 Nov 1998 07:45:25 -0500 (EST)
Received: from ietf.org (odin.ietf.org [132.151.1.176])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA06719
	for <urn-ietf@bunyip.com>; Tue, 10 Nov 1998 07:45:23 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id HAA22185;
	Tue, 10 Nov 1998 07:45:18 -0500 (EST)
Message-Id: <199811101245.HAA22185@ietf.org>
To: IETF-Announce: ;
Cc: urn-ietf@Bunyip.Com
From: The IESG <iesg-secretary@ietf.org>
Subject: [URN] Last Call: URN Namespace Definition Mechanisms to BCP
Date: Tue, 10 Nov 1998 07:45:18 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: The IESG <iesg-secretary@ietf.org>
Errors-To: owner-urn-ietf@Bunyip.Com

The IESG has received a request from the Uniform Resource Names Working
Group to consider URN Namespace Definition Mechanisms
<draft-ietf-urn-nid-req-07.txt> as a BCP.

The IESG plans to make a decision in the next few weeks, and solicits
final comments on this action.  Please send any comments to the
iesg@ietf.org or ietf@ietf.org mailing lists by November 24, 1998.

Files can be obtained via
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-nid-req-07.txt



From owner-urn-ietf@Bunyip.Com  Wed Nov 11 09:53:19 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id JAA01225
	for <urn-archive@ietf.org>; Wed, 11 Nov 1998 09:53:19 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA14989
	for urn-ietf-out; Wed, 11 Nov 1998 08:54:46 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA14979
	for <urn-ietf@services.bunyip.com>; Wed, 11 Nov 1998 08:54:41 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id IAA11613
	for urn-ietf@services; Wed, 11 Nov 1998 08:54:54 -0500 (EST)
Received: from ietf.org (odin.ietf.org [132.151.1.176])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA11610
	for <urn-ietf@bunyip.com>; Wed, 11 Nov 1998 08:54:52 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id IAA28767;
	Wed, 11 Nov 1998 08:54:15 -0500 (EST)
Message-Id: <199811111354.IAA28767@ietf.org>
To: IETF-Announce: ;
Cc: RFC Editor <rfc-editor@isi.edu>
Cc: Internet Architecture Board <iab@isi.edu>
Cc: urn-ietf@Bunyip.Com
From: The IESG <iesg-secretary@ietf.org>
Subject: [URN] Document Action: URI Resolution Services Necessary for URN
	 Resolution to Experimental
Date: Wed, 11 Nov 1998 08:54:14 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: The IESG <iesg-secretary@ietf.org>
Errors-To: owner-urn-ietf@Bunyip.Com


The IESG has approved the Internet-Draft URI Resolution Services
Necessary for URN Resolution <draft-ietf-urn-resolution-services-07.txt>
as a Experimental Protocol.  This document is the product of the
Uniform Resource Names Working Group. 

The IESG contact persons are Keith Moore and Patrik Faltstrom.



From owner-urn-ietf@Bunyip.Com  Thu Nov 19 12:09:16 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id MAA14833
	for <urn-archive@ietf.org>; Thu, 19 Nov 1998 12:09:16 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA27953
	for urn-ietf-out; Thu, 19 Nov 1998 11:17:37 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA27948
	for <urn-ietf@services.bunyip.com>; Thu, 19 Nov 1998 11:17:33 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA22266
	for urn-ietf@services; Thu, 19 Nov 1998 11:17:33 -0500 (EST)
Received: from ietf.org (odin.ietf.org [132.151.1.176])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA22263
	for <urn-ietf@bunyip.com>; Thu, 19 Nov 1998 11:17:30 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id LAA12262;
	Thu, 19 Nov 1998 11:17:27 -0500 (EST)
Message-Id: <199811191617.LAA12262@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@Bunyip.Com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-naptr-rr-00.txt
Date: Thu, 19 Nov 1998 11:17:26 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: The Naming Authority Pointer (NAPTR) DNS Resource Record
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-naptr-rr-00.txt
	Pages		: 12
	Date		: 18-Nov-98
	
   This document describes a DNS Resource Record which specifies
   a rewrite rule that, when applied to an existing string
   will produce a new domain. Reasons for rewriting a domain
   vary from URN Resource Discovery Systems to moving out of date
   services to new domains.
 
   This document updates the portions of RFC2168 specifically
   dealing with the definition of the NAPTR record.


Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-naptr-rr-00.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-naptr-rr-00.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nic.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-naptr-rr-00.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19981118111108.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-naptr-rr-00.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-naptr-rr-00.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19981118111108.I-D@ietf.org>

--OtherAccess--

--NextPart--




From owner-urn-ietf@Bunyip.Com  Thu Nov 19 12:38:30 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id MAA14834
	for <urn-archive@ietf.org>; Thu, 19 Nov 1998 12:09:16 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA28115
	for urn-ietf-out; Thu, 19 Nov 1998 11:34:19 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA28110
	for <urn-ietf@services.bunyip.com>; Thu, 19 Nov 1998 11:34:11 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA22311
	for urn-ietf@services; Thu, 19 Nov 1998 11:34:09 -0500 (EST)
Received: from ietf.org (odin.ietf.org [132.151.1.176])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA22308
	for <urn-ietf@bunyip.com>; Thu, 19 Nov 1998 11:34:05 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id LAA13275;
	Thu, 19 Nov 1998 11:34:01 -0500 (EST)
Message-Id: <199811191634.LAA13275@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@Bunyip.Com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-dns-rds-00.txt
Date: Thu, 19 Nov 1998 11:34:00 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: Resolution of Uniform Resource Identifiers 
                          using the Domain Name System
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-dns-rds-00.txt
	Pages		: 15
	Date		: 18-Nov-98
	
   The architectural principles laid out in RFC2276 [15] defines the
   concept of a 'resolver discovery service'. This document describes
   an immediately-deployable RDS. It is implemented by a new DNS Resource
   Record, NAPTR (Naming Authority PoinTeR) [16], that provides a method
   for encoding incrementally discovered rules within DNS. By using
   these incrementally discovered rules to re-map parts of a URI, we
   can change the host that is contacted to resolve a URI.  This will
   allow a more graceful handling of URLs over long time periods, and
   forms the foundation for a new proposal for Uniform Resource Names.

   In addition to locating resolvers, the NAPTR provides for other
   naming systems to be grandfathered into the URN world, provides
   independence between the name assignment system and the resolution
   protocol system, and allows multiple services (Identifier to
   Location, Identifier to Description, Identifier to Resource, ...)
   to be offered.  In conjunction with the SRV RR, the NAPTR record
   allows those services to be replicated for the purposes of fault
   tolerance and load balancing.
 

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-dns-rds-00.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-dns-rds-00.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nic.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-dns-rds-00.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19981118110228.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-dns-rds-00.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-dns-rds-00.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19981118110228.I-D@ietf.org>

--OtherAccess--

--NextPart--




From owner-urn-ietf@Bunyip.Com  Sun Nov 22 22:17:29 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id WAA07284
	for <urn-archive@ietf.org>; Sun, 22 Nov 1998 22:17:29 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id VAA00546
	for urn-ietf-out; Sun, 22 Nov 1998 21:40:23 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA00541
	for <urn-ietf@services.bunyip.com>; Sun, 22 Nov 1998 21:40:21 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id VAA10207
	for urn-ietf@services; Sun, 22 Nov 1998 21:40:21 -0500 (EST)
Received: from fire.adisys.com.au ([203.20.100.67])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA10204
	for <urn-ietf@bunyip.com>; Sun, 22 Nov 1998 21:40:16 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id KAA05731 for <urn-ietf@bunyip.com>; Mon, 23 Nov 1998 10:39:30 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0)
	id xma005719; Mon, 23 Nov 98 10:39:16 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73])
	by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id KAA05717
	for <urn-ietf@bunyip.com>; Mon, 23 Nov 1998 10:41:21 +0800 (WST)
Message-ID: <3658BDA8.4BC4F2A0@ccis.adisys.com.au>
Date: Mon, 23 Nov 1998 09:43:04 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: IETF URN WG <urn-ietf@Bunyip.Com>
Subject: [URN] Looking for latest BIND with NAPTR implementation
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com

Excuse the newbie status to this WG,

I'm starting to work on some java based URN implementations for client
side resolver work. I'm trying to determine/locate what is the
recommended version of BIND with the latest implementation of the
NAPTR/SRV schemes. It is prefered that it be capable of generating the
additional info fields for testing purposes (preferably running on Linux
as I can't get access to our production machines). Also, compliance with
the two drafts issued last Friday would be great.

I've searched through all this year's archives but cannot find any
reference to publically available implementations (although plenty of
discussions about NAPTRs themselves!).

I'm doing this work as part of the VRML efforts (you've probably seen
the the posts from Aaron Walsh) and also for larger issues. I've already
implemented a simple file based URN resolver but would like to start
work on the DNS based solution. As part of this work, there will be a
generic DNS resolver classes and the URN implementation making use of
it. Any pointers to starter code (searched all the usual places like
Gamelan, JARS etc) that would save me coding (and can be freely
redistributed) would also be greatfully accepted. Another really useful
item would be an implementation of the regexp rewriting rules in pure
java (no outsourcing to PERL!).

In some private conversations with Aaron and some list members, there is
quite some interest in a pure DNS resolver class independent of the URN
handling. Expected delivery would be within 2-3 weeks assuming
everything goes smoothly on the server end for the resolver and the URN
stuff sometime just after Christmas.

-- 
Justin Couch
Senior Software Engineer                           VRML-Java Author
ADI Ltd, Systems Group.
justin@vlc.com.au                    http://www.vlc.com.au/~justin/
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Subcomandante Marcos
-------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Sun Nov 22 23:27:03 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id XAA15556
	for <urn-archive@ietf.org>; Sun, 22 Nov 1998 23:27:03 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id WAA01222
	for urn-ietf-out; Sun, 22 Nov 1998 22:55:52 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA01217
	for <urn-ietf@services.bunyip.com>; Sun, 22 Nov 1998 22:55:49 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id WAA10358
	for urn-ietf@services; Sun, 22 Nov 1998 22:55:50 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA10355
	for <urn-ietf@Bunyip.Com>; Sun, 22 Nov 1998 22:55:46 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id WAA12337; Sun, 22 Nov 1998 22:48:47 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199811230348.WAA12337@bailey.dscga.com>
Subject: Re: [URN] Looking for latest BIND with NAPTR implementation
In-Reply-To: <3658BDA8.4BC4F2A0@ccis.adisys.com.au> from Justin Couch at "Nov 23, 98 09:43:04 am"
To: couch@ccis.adisys.com.au
Date: Sun, 22 Nov 1998 22:48:46 -0500 (EST)
Cc: urn-ietf@Bunyip.Com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Justin Couch said this:
> Excuse the newbie status to this WG,

We're all newbies to implementations! ;-)

> I'm starting to work on some java based URN implementations for client
> side resolver work. I'm trying to determine/locate what is the
> recommended version of BIND with the latest implementation of the
> NAPTR/SRV schemes. It is prefered that it be capable of generating the
> additional info fields for testing purposes (preferably running on Linux
> as I can't get access to our production machines). Also, compliance with
> the two drafts issued last Friday would be great.

All versions of BIND since 4.9.6 support NAPTR on the client and
server side. The earlier versions of BIND 8 had a problem with zone
transfers that was  caused by a bug in named-xfer. The current version 
of BIND 8 has fixed that problem. 

The two knew drafts don't really change anything with respect to
NAPTR and URN resolution. The only minor change is the step for
doing general URI resolution. I.e. unless I screwed something up, 
the new papers are backward compatible.

> I've searched through all this year's archives but cannot find any
> reference to publically available implementations (although plenty of
> discussions about NAPTRs themselves!).

I have released a toolkit (apache style license) that contains
an attempt at an Internet Explorer plugin and the client side libraries
that were put together by Ron Daniel at LANL. We will be following
these up with a Java client library. We are also working on NAPTR/SRV
support in Mozilla (the ngLayout switch is making that one take longer).

> I'm doing this work as part of the VRML efforts (you've probably seen
> the the posts from Aaron Walsh) and also for larger issues. I've already
> implemented a simple file based URN resolver but would like to start
> work on the DNS based solution. As part of this work, there will be a
> generic DNS resolver classes and the URN implementation making use of
> it. Any pointers to starter code (searched all the usual places like
> Gamelan, JARS etc) that would save me coding (and can be freely
> redistributed) would also be greatfully accepted. Another really useful
> item would be an implementation of the regexp rewriting rules in pure
> java (no outsourcing to PERL!).

There are several Java regexp implmementations out there. I can 
dig them up if needed. The toolkit above uses an Apache style license
so any changes to that can be incorporated into anything you need.
We are desperately looking for help in implementations (I'm _not_ a 
win32 programmer by any stretch of the imagination).

> In some private conversations with Aaron and some list members, there is
> quite some interest in a pure DNS resolver class independent of the URN
> handling. Expected delivery would be within 2-3 weeks assuming
> everything goes smoothly on the server end for the resolver and the URN
> stuff sometime just after Christmas.

Ah. You need a Java class for NAPTR and SRV? We have both of those. I'll
find the code and put that into the toolkit as well. If you don't 
hear from me by Monday afternoon be sure and bug me about the
Java classes.

The location of the current toolkit is:
ftp://research.netsol.com/pub/urn/plugin/

-MM


-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com



From owner-urn-ietf@Bunyip.Com  Sun Nov 22 23:45:44 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id XAA16070
	for <urn-archive@ietf.org>; Sun, 22 Nov 1998 23:45:43 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA01651
	for urn-ietf-out; Sun, 22 Nov 1998 23:13:54 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA01643
	for <urn-ietf@services.bunyip.com>; Sun, 22 Nov 1998 23:13:51 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id XAA10399
	for urn-ietf@services; Sun, 22 Nov 1998 23:13:52 -0500 (EST)
Received: from smtp2.jps.net (smtp2.jps.net [209.63.224.235])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA10396
	for <urn-ietf@bunyip.com>; Sun, 22 Nov 1998 23:13:49 -0500 (EST)
Received: from [209.239.196.129] (209-239-196-129.oak.jps.net [209.239.196.129])
	by smtp2.jps.net (8.9.0/8.8.5) with ESMTP id UAA06434;
	Sun, 22 Nov 1998 20:16:28 -0800 (PST)
Message-Id: <199811230416.UAA06434@smtp2.jps.net>
X-Mailer: Microsoft Outlook Express for Macintosh - 4.01 (295) 
Date: Sun, 22 Nov 1998 20:13:40 -0800
Subject: Re: [URN] Looking for latest BIND with NAPTR implementation
From: "Yves Arrouye" <yves@centraal.com>
To: Justin Couch <couch@ccis.adisys.com.au>
CC: urn-ietf@Bunyip.Com
Mime-version: 1.0
X-Priority: 3
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Yves Arrouye" <yves@centraal.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Justin,

I've developed my C URN resolution library (soon to be freely available from
Centraal Corporation) using BIND 4.9.7. I think that BIND 4.9.6 and up
handle NAPTR RRs correctly. They also do handle SRV RRs by the way, which
can be used in the process of discovering a resolver for URNs.

Yves.



From owner-urn-ietf@Bunyip.Com  Mon Nov 23 01:01:45 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id BAA16680
	for <urn-archive@ietf.org>; Mon, 23 Nov 1998 01:01:45 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA02716
	for urn-ietf-out; Mon, 23 Nov 1998 00:32:54 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA02711
	for <urn-ietf@services.bunyip.com>; Mon, 23 Nov 1998 00:32:51 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id AAA10537
	for urn-ietf@services; Mon, 23 Nov 1998 00:32:51 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA10534
	for <urn-ietf@Bunyip.Com>; Mon, 23 Nov 1998 00:32:48 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id XAA12515; Sun, 22 Nov 1998 23:47:54 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199811230447.XAA12515@bailey.dscga.com>
Subject: Re: [URN] Looking for latest BIND with NAPTR implementation
In-Reply-To: <199811230416.UAA06434@smtp2.jps.net> from Yves Arrouye at "Nov 22, 98 08:13:40 pm"
To: yves@centraal.com
Date: Sun, 22 Nov 1998 23:47:53 -0500 (EST)
Cc: couch@ccis.adisys.com.au, urn-ietf@Bunyip.Com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Yves Arrouye said this:
> Justin,
> 
> I've developed my C URN resolution library (soon to be freely available from
> Centraal Corporation) using BIND 4.9.7. I think that BIND 4.9.6 and up
> handle NAPTR RRs correctly. They also do handle SRV RRs by the way, which
> can be used in the process of discovering a resolver for URNs.
> 

Beware that bind 8.1.2 (current production version) has a bug in 
named-xfer that causes NAPTR records to not be transfered correctly during
a zone transfer. If you don't have a secondary (bad thing) or are
running 4.9.6 or higher this bug does not affect you.  Contact me directly 
if you need the patch. You can also find it in the list archives...

-MM

-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com



From owner-urn-ietf@Bunyip.Com  Mon Nov 23 08:15:33 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id IAA19304
	for <urn-archive@ietf.org>; Mon, 23 Nov 1998 08:15:32 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA06185
	for urn-ietf-out; Mon, 23 Nov 1998 07:04:05 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA06180
	for <urn-ietf@services.bunyip.com>; Mon, 23 Nov 1998 07:04:02 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id HAA11203
	for urn-ietf@services; Mon, 23 Nov 1998 07:04:03 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA11200
	for <urn-ietf@Bunyip.Com>; Mon, 23 Nov 1998 07:04:00 -0500 (EST)
Received: from [192.168.124.31] (workstation1.swip.net [130.244.254.1]) 
          by nix.swip.net (8.8.8/8.8.8) with ESMTP 
          id NAA22387; 
          Mon, 23 Nov 1998 13:03:45 +0100 (MET)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii" ; format="flowed"
X-Sender: paf@nix.swip.net
Message-Id: <v04102706b27ef5eac515@[192.168.124.31]>
In-Reply-To: <199811230416.UAA06434@smtp2.jps.net>
Date: Mon, 23 Nov 1998 13:03:53 +0100
To: "Yves Arrouye" <yves@centraal.com>,
        Justin Couch <couch@ccis.adisys.com.au>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=  <paf@swip.net>
Subject: Re: [URN] Looking for latest BIND with NAPTR implementation
Cc: urn-ietf@Bunyip.Com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=  <paf@swip.net>
Errors-To: owner-urn-ietf@Bunyip.Com

At 20.13 -0800 98-11-22, Yves Arrouye wrote:
>They also do handle SRV RRs by the way, which
>can be used in the process of discovering a resolver for URNs.

You can also check the "getservicebyhostname" function which I have 
written. You can find it on ftp://ftp.cafax.se/pub/paf/srvlookup.tar It 
handles the parsing of srv records in DNS.

  paf



From owner-urn-ietf@Bunyip.Com  Tue Nov 24 11:49:29 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id LAA27383
	for <urn-archive@ietf.org>; Tue, 24 Nov 1998 11:49:27 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA27390
	for urn-ietf-out; Tue, 24 Nov 1998 10:49:52 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA27385
	for <urn-ietf@services.bunyip.com>; Tue, 24 Nov 1998 10:49:49 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA03056
	for urn-ietf@services; Tue, 24 Nov 1998 10:49:49 -0500 (EST)
Received: from ietf.org (odin.ietf.org [132.151.1.176])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA03053
	for <urn-ietf@bunyip.com>; Tue, 24 Nov 1998 10:49:46 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id KAA24926;
	Tue, 24 Nov 1998 10:49:43 -0500 (EST)
Message-Id: <199811241549.KAA24926@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@Bunyip.Com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-net-procedures-01.txt
Date: Tue, 24 Nov 1998 10:49:42 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: Assignment Procedures for the URI Resolution 
                          using DNS (RFC2168)
	Author(s)	: M. Mealling
	Filename	: draft-ietf-urn-net-procedures-01.txt
	Pages		: 5
	Date		: 23-Nov-98
	
RFC2168 defines a DNS resource record and an algorithm for using DNS
as a registry for retrieving URI delegation rules (sometimes
called resolution hints). That document specifies that the first step
in that algorithm is to append 'uri.net' to the URI scheme and retrieve
the NAPTR record for that domain-name.  I.e., the first step in
resolving 'http://foo.com/' would be to look up a NAPTR record for
the domain 'http.uri.net'. URN resolution also follows a similar
procedure but uses the 'urn.net' zone as its root. This document
describes the procedures for inserting a new rule into the 'uri.net'
and 'urn.net' zones.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-net-procedures-01.txt".
A URL for the Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-net-procedures-01.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nic.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-net-procedures-01.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19981123083833.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-net-procedures-01.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-net-procedures-01.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19981123083833.I-D@ietf.org>

--OtherAccess--

--NextPart--




From owner-urn-ietf@Bunyip.Com  Tue Nov 24 14:59:17 1998
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id OAA04706
	for <urn-archive@ietf.org>; Tue, 24 Nov 1998 14:59:17 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA01073
	for urn-ietf-out; Tue, 24 Nov 1998 14:07:21 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA01068
	for <urn-ietf@services.bunyip.com>; Tue, 24 Nov 1998 14:07:19 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA04084
	for urn-ietf@services; Tue, 24 Nov 1998 14:07:19 -0500 (EST)
Received: from localhost (leslie@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id OAA04081
	for <urn-ietf@bunyip.com>; Tue, 24 Nov 1998 14:07:17 -0500 (EST)
Date: Tue, 24 Nov 1998 14:07:16 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@Bunyip.Com
Subject: [URN] urn-nid evaluation list
Message-ID: <Pine.SUN.3.95.981124135610.2419G-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Howdy,

The URN Namespace Definition Mechanisms document outlines the role
of the 
	
	urn-nid@apps.ietf.org

as being the forum for "clarifying the expression of the registration 
information and suggestions for improvements to the namespace proposal." 

If you'd like to participate in that review process, you can subscribe
via:

	urn-nid-request@apps.ietf.org



Thanks,
Leslie.
                


----------------------------------------------------------------------------

    If cats had bumper stickers:                  Leslie Daigle
                                             
      "I wake for food."                          Bunyip Information Systems
                -- ThinkingCat                    (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA01073 for urn-ietf-out; Tue, 24 Nov 1998 14:07:21 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA01068 for <urn-ietf@services.bunyip.com>; Tue, 24 Nov 1998 14:07:19 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id OAA04084 for urn-ietf@services; Tue, 24 Nov 1998 14:07:19 -0500 (EST)
Received: from localhost (leslie@localhost) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id OAA04081 for <urn-ietf@bunyip.com>; Tue, 24 Nov 1998 14:07:17 -0500 (EST)
Date: Tue, 24 Nov 1998 14:07:16 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] urn-nid evaluation list
Message-ID: <Pine.SUN.3.95.981124135610.2419G-100000@mocha.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Howdy,

The URN Namespace Definition Mechanisms document outlines the role
of the 
	
	urn-nid@apps.ietf.org

as being the forum for "clarifying the expression of the registration 
information and suggestions for improvements to the namespace proposal." 

If you'd like to participate in that review process, you can subscribe
via:

	urn-nid-request@apps.ietf.org



Thanks,
Leslie.
                


----------------------------------------------------------------------------

    If cats had bumper stickers:                  Leslie Daigle
                                             
      "I wake for food."                          Bunyip Information Systems
                -- ThinkingCat                    (514) 875-8611
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA27390 for urn-ietf-out; Tue, 24 Nov 1998 10:49:52 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA27385 for <urn-ietf@services.bunyip.com>; Tue, 24 Nov 1998 10:49:49 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id KAA03056 for urn-ietf@services; Tue, 24 Nov 1998 10:49:49 -0500 (EST)
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA03053 for <urn-ietf@bunyip.com>; Tue, 24 Nov 1998 10:49:46 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.8.5/8.8.7a) with ESMTP id KAA24926; Tue, 24 Nov 1998 10:49:43 -0500 (EST)
Message-Id: <199811241549.KAA24926@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-net-procedures-01.txt
Date: Tue, 24 Nov 1998 10:49:42 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: Assignment Procedures for the URI Resolution 
                          using DNS (RFC2168)
	Author(s)	: M. Mealling
	Filename	: draft-ietf-urn-net-procedures-01.txt
	Pages		: 5
	Date		: 23-Nov-98
	
RFC2168 defines a DNS resource record and an algorithm for using DNS
as a registry for retrieving URI delegation rules (sometimes
called resolution hints). That document specifies that the first step
in that algorithm is to append 'uri.net' to the URI scheme and retrieve
the NAPTR record for that domain-name.  I.e., the first step in
resolving 'http://foo.com/' would be to look up a NAPTR record for
the domain 'http.uri.net'. URN resolution also follows a similar
procedure but uses the 'urn.net' zone as its root. This document
describes the procedures for inserting a new rule into the 'uri.net'
and 'urn.net' zones.

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-net-procedures-01.txt".
A URL for the Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-net-procedures-01.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nic.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-net-procedures-01.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19981123083833.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-net-procedures-01.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-net-procedures-01.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19981123083833.I-D@ietf.org>

--OtherAccess--

--NextPart--




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id HAA06185 for urn-ietf-out; Mon, 23 Nov 1998 07:04:05 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA06180 for <urn-ietf@services.bunyip.com>; Mon, 23 Nov 1998 07:04:02 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id HAA11203 for urn-ietf@services; Mon, 23 Nov 1998 07:04:03 -0500 (EST)
Received: from nix.swip.net (nix.swip.net [192.71.220.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA11200 for <urn-ietf@Bunyip.Com>; Mon, 23 Nov 1998 07:04:00 -0500 (EST)
Received: from [192.168.124.31] (workstation1.swip.net [130.244.254.1])  by nix.swip.net (8.8.8/8.8.8) with ESMTP  id NAA22387;  Mon, 23 Nov 1998 13:03:45 +0100 (MET)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii" ; format="flowed"
X-Sender: paf@nix.swip.net
Message-Id: <v04102706b27ef5eac515@[192.168.124.31]>
In-Reply-To: <199811230416.UAA06434@smtp2.jps.net>
Date: Mon, 23 Nov 1998 13:03:53 +0100
To: "Yves Arrouye" <yves@centraal.com>, Justin Couch <couch@ccis.adisys.com.au>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=  <paf@swip.net>
Subject: Re: [URN] Looking for latest BIND with NAPTR implementation
Cc: urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=  <paf@swip.net>
Errors-To: owner-urn-ietf@Bunyip.Com

At 20.13 -0800 98-11-22, Yves Arrouye wrote:
>They also do handle SRV RRs by the way, which
>can be used in the process of discovering a resolver for URNs.

You can also check the "getservicebyhostname" function which I have 
written. You can find it on ftp://ftp.cafax.se/pub/paf/srvlookup.tar It 
handles the parsing of srv records in DNS.

  paf



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id AAA02716 for urn-ietf-out; Mon, 23 Nov 1998 00:32:54 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA02711 for <urn-ietf@services.bunyip.com>; Mon, 23 Nov 1998 00:32:51 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id AAA10537 for urn-ietf@services; Mon, 23 Nov 1998 00:32:51 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA10534 for <urn-ietf@Bunyip.Com>; Mon, 23 Nov 1998 00:32:48 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id XAA12515; Sun, 22 Nov 1998 23:47:54 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199811230447.XAA12515@bailey.dscga.com>
Subject: Re: [URN] Looking for latest BIND with NAPTR implementation
In-Reply-To: <199811230416.UAA06434@smtp2.jps.net> from Yves Arrouye at "Nov 22, 98 08:13:40 pm"
To: yves@centraal.com
Date: Sun, 22 Nov 1998 23:47:53 -0500 (EST)
Cc: couch@ccis.adisys.com.au, urn-ietf@bunyip.com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Yves Arrouye said this:
> Justin,
> 
> I've developed my C URN resolution library (soon to be freely available from
> Centraal Corporation) using BIND 4.9.7. I think that BIND 4.9.6 and up
> handle NAPTR RRs correctly. They also do handle SRV RRs by the way, which
> can be used in the process of discovering a resolver for URNs.
> 

Beware that bind 8.1.2 (current production version) has a bug in 
named-xfer that causes NAPTR records to not be transfered correctly during
a zone transfer. If you don't have a secondary (bad thing) or are
running 4.9.6 or higher this bug does not affect you.  Contact me directly 
if you need the patch. You can also find it in the list archives...

-MM

-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id XAA01651 for urn-ietf-out; Sun, 22 Nov 1998 23:13:54 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA01643 for <urn-ietf@services.bunyip.com>; Sun, 22 Nov 1998 23:13:51 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id XAA10399 for urn-ietf@services; Sun, 22 Nov 1998 23:13:52 -0500 (EST)
Received: from smtp2.jps.net (smtp2.jps.net [209.63.224.235]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA10396 for <urn-ietf@bunyip.com>; Sun, 22 Nov 1998 23:13:49 -0500 (EST)
Received: from [209.239.196.129] (209-239-196-129.oak.jps.net [209.239.196.129]) by smtp2.jps.net (8.9.0/8.8.5) with ESMTP id UAA06434; Sun, 22 Nov 1998 20:16:28 -0800 (PST)
Message-Id: <199811230416.UAA06434@smtp2.jps.net>
X-Mailer: Microsoft Outlook Express for Macintosh - 4.01 (295) 
Date: Sun, 22 Nov 1998 20:13:40 -0800
Subject: Re: [URN] Looking for latest BIND with NAPTR implementation
From: "Yves Arrouye" <yves@centraal.com>
To: Justin Couch <couch@ccis.adisys.com.au>
CC: urn-ietf@bunyip.com
Mime-version: 1.0
X-Priority: 3
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Yves Arrouye" <yves@centraal.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Justin,

I've developed my C URN resolution library (soon to be freely available from
Centraal Corporation) using BIND 4.9.7. I think that BIND 4.9.6 and up
handle NAPTR RRs correctly. They also do handle SRV RRs by the way, which
can be used in the process of discovering a resolver for URNs.

Yves.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id WAA01222 for urn-ietf-out; Sun, 22 Nov 1998 22:55:52 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA01217 for <urn-ietf@services.bunyip.com>; Sun, 22 Nov 1998 22:55:49 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id WAA10358 for urn-ietf@services; Sun, 22 Nov 1998 22:55:50 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA10355 for <urn-ietf@Bunyip.Com>; Sun, 22 Nov 1998 22:55:46 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id WAA12337; Sun, 22 Nov 1998 22:48:47 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199811230348.WAA12337@bailey.dscga.com>
Subject: Re: [URN] Looking for latest BIND with NAPTR implementation
In-Reply-To: <3658BDA8.4BC4F2A0@ccis.adisys.com.au> from Justin Couch at "Nov 23, 98 09:43:04 am"
To: couch@ccis.adisys.com.au
Date: Sun, 22 Nov 1998 22:48:46 -0500 (EST)
Cc: urn-ietf@bunyip.com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Justin Couch said this:
> Excuse the newbie status to this WG,

We're all newbies to implementations! ;-)

> I'm starting to work on some java based URN implementations for client
> side resolver work. I'm trying to determine/locate what is the
> recommended version of BIND with the latest implementation of the
> NAPTR/SRV schemes. It is prefered that it be capable of generating the
> additional info fields for testing purposes (preferably running on Linux
> as I can't get access to our production machines). Also, compliance with
> the two drafts issued last Friday would be great.

All versions of BIND since 4.9.6 support NAPTR on the client and
server side. The earlier versions of BIND 8 had a problem with zone
transfers that was  caused by a bug in named-xfer. The current version 
of BIND 8 has fixed that problem. 

The two knew drafts don't really change anything with respect to
NAPTR and URN resolution. The only minor change is the step for
doing general URI resolution. I.e. unless I screwed something up, 
the new papers are backward compatible.

> I've searched through all this year's archives but cannot find any
> reference to publically available implementations (although plenty of
> discussions about NAPTRs themselves!).

I have released a toolkit (apache style license) that contains
an attempt at an Internet Explorer plugin and the client side libraries
that were put together by Ron Daniel at LANL. We will be following
these up with a Java client library. We are also working on NAPTR/SRV
support in Mozilla (the ngLayout switch is making that one take longer).

> I'm doing this work as part of the VRML efforts (you've probably seen
> the the posts from Aaron Walsh) and also for larger issues. I've already
> implemented a simple file based URN resolver but would like to start
> work on the DNS based solution. As part of this work, there will be a
> generic DNS resolver classes and the URN implementation making use of
> it. Any pointers to starter code (searched all the usual places like
> Gamelan, JARS etc) that would save me coding (and can be freely
> redistributed) would also be greatfully accepted. Another really useful
> item would be an implementation of the regexp rewriting rules in pure
> java (no outsourcing to PERL!).

There are several Java regexp implmementations out there. I can 
dig them up if needed. The toolkit above uses an Apache style license
so any changes to that can be incorporated into anything you need.
We are desperately looking for help in implementations (I'm _not_ a 
win32 programmer by any stretch of the imagination).

> In some private conversations with Aaron and some list members, there is
> quite some interest in a pure DNS resolver class independent of the URN
> handling. Expected delivery would be within 2-3 weeks assuming
> everything goes smoothly on the server end for the resolver and the URN
> stuff sometime just after Christmas.

Ah. You need a Java class for NAPTR and SRV? We have both of those. I'll
find the code and put that into the toolkit as well. If you don't 
hear from me by Monday afternoon be sure and bug me about the
Java classes.

The location of the current toolkit is:
ftp://research.netsol.com/pub/urn/plugin/

-MM


-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id VAA00546 for urn-ietf-out; Sun, 22 Nov 1998 21:40:23 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA00541 for <urn-ietf@services.bunyip.com>; Sun, 22 Nov 1998 21:40:21 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id VAA10207 for urn-ietf@services; Sun, 22 Nov 1998 21:40:21 -0500 (EST)
Received: from fire.adisys.com.au ([203.20.100.67]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA10204 for <urn-ietf@bunyip.com>; Sun, 22 Nov 1998 21:40:16 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id KAA05731 for <urn-ietf@bunyip.com>; Mon, 23 Nov 1998 10:39:30 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0) id xma005719; Mon, 23 Nov 98 10:39:16 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73]) by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id KAA05717 for <urn-ietf@bunyip.com>; Mon, 23 Nov 1998 10:41:21 +0800 (WST)
Message-ID: <3658BDA8.4BC4F2A0@ccis.adisys.com.au>
Date: Mon, 23 Nov 1998 09:43:04 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: IETF URN WG <urn-ietf@bunyip.com>
Subject: [URN] Looking for latest BIND with NAPTR implementation
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com

Excuse the newbie status to this WG,

I'm starting to work on some java based URN implementations for client
side resolver work. I'm trying to determine/locate what is the
recommended version of BIND with the latest implementation of the
NAPTR/SRV schemes. It is prefered that it be capable of generating the
additional info fields for testing purposes (preferably running on Linux
as I can't get access to our production machines). Also, compliance with
the two drafts issued last Friday would be great.

I've searched through all this year's archives but cannot find any
reference to publically available implementations (although plenty of
discussions about NAPTRs themselves!).

I'm doing this work as part of the VRML efforts (you've probably seen
the the posts from Aaron Walsh) and also for larger issues. I've already
implemented a simple file based URN resolver but would like to start
work on the DNS based solution. As part of this work, there will be a
generic DNS resolver classes and the URN implementation making use of
it. Any pointers to starter code (searched all the usual places like
Gamelan, JARS etc) that would save me coding (and can be freely
redistributed) would also be greatfully accepted. Another really useful
item would be an implementation of the regexp rewriting rules in pure
java (no outsourcing to PERL!).

In some private conversations with Aaron and some list members, there is
quite some interest in a pure DNS resolver class independent of the URN
handling. Expected delivery would be within 2-3 weeks assuming
everything goes smoothly on the server end for the resolver and the URN
stuff sometime just after Christmas.

-- 
Justin Couch
Senior Software Engineer                           VRML-Java Author
ADI Ltd, Systems Group.
justin@vlc.com.au                    http://www.vlc.com.au/~justin/
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Subcomandante Marcos
-------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA28115 for urn-ietf-out; Thu, 19 Nov 1998 11:34:19 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA28110 for <urn-ietf@services.bunyip.com>; Thu, 19 Nov 1998 11:34:11 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA22311 for urn-ietf@services; Thu, 19 Nov 1998 11:34:09 -0500 (EST)
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA22308 for <urn-ietf@bunyip.com>; Thu, 19 Nov 1998 11:34:05 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.8.5/8.8.7a) with ESMTP id LAA13275; Thu, 19 Nov 1998 11:34:01 -0500 (EST)
Message-Id: <199811191634.LAA13275@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-dns-rds-00.txt
Date: Thu, 19 Nov 1998 11:34:00 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: Resolution of Uniform Resource Identifiers 
                          using the Domain Name System
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-dns-rds-00.txt
	Pages		: 15
	Date		: 18-Nov-98
	
   The architectural principles laid out in RFC2276 [15] defines the
   concept of a 'resolver discovery service'. This document describes
   an immediately-deployable RDS. It is implemented by a new DNS Resource
   Record, NAPTR (Naming Authority PoinTeR) [16], that provides a method
   for encoding incrementally discovered rules within DNS. By using
   these incrementally discovered rules to re-map parts of a URI, we
   can change the host that is contacted to resolve a URI.  This will
   allow a more graceful handling of URLs over long time periods, and
   forms the foundation for a new proposal for Uniform Resource Names.

   In addition to locating resolvers, the NAPTR provides for other
   naming systems to be grandfathered into the URN world, provides
   independence between the name assignment system and the resolution
   protocol system, and allows multiple services (Identifier to
   Location, Identifier to Description, Identifier to Resource, ...)
   to be offered.  In conjunction with the SRV RR, the NAPTR record
   allows those services to be replicated for the purposes of fault
   tolerance and load balancing.
 

Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-dns-rds-00.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-dns-rds-00.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nic.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-dns-rds-00.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19981118110228.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-dns-rds-00.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-dns-rds-00.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19981118110228.I-D@ietf.org>

--OtherAccess--

--NextPart--




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA27953 for urn-ietf-out; Thu, 19 Nov 1998 11:17:37 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA27948 for <urn-ietf@services.bunyip.com>; Thu, 19 Nov 1998 11:17:33 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA22266 for urn-ietf@services; Thu, 19 Nov 1998 11:17:33 -0500 (EST)
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA22263 for <urn-ietf@bunyip.com>; Thu, 19 Nov 1998 11:17:30 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.8.5/8.8.7a) with ESMTP id LAA12262; Thu, 19 Nov 1998 11:17:27 -0500 (EST)
Message-Id: <199811191617.LAA12262@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-naptr-rr-00.txt
Date: Thu, 19 Nov 1998 11:17:26 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: The Naming Authority Pointer (NAPTR) DNS Resource Record
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-naptr-rr-00.txt
	Pages		: 12
	Date		: 18-Nov-98
	
   This document describes a DNS Resource Record which specifies
   a rewrite rule that, when applied to an existing string
   will produce a new domain. Reasons for rewriting a domain
   vary from URN Resource Discovery Systems to moving out of date
   services to new domains.
 
   This document updates the portions of RFC2168 specifically
   dealing with the definition of the NAPTR record.


Internet-Drafts are available by anonymous FTP.  Login with the username
"anonymous" and a password of your e-mail address.  After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-naptr-rr-00.txt".
A URL for the Internet-Draft is:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-naptr-rr-00.txt

Internet-Drafts directories are located at:

	Africa:	ftp.is.co.za
	
	Europe: ftp.nordu.net
		ftp.nic.it
			
	Pacific Rim: munnari.oz.au
	
	US East Coast: ftp.ietf.org
	
	US West Coast: ftp.isi.edu

Internet-Drafts are also available by mail.

Send a message to:	mailserv@ietf.org.  In the body type:
	"FILE /internet-drafts/draft-ietf-urn-naptr-rr-00.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19981118111108.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-naptr-rr-00.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-naptr-rr-00.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19981118111108.I-D@ietf.org>

--OtherAccess--

--NextPart--




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id IAA14989 for urn-ietf-out; Wed, 11 Nov 1998 08:54:46 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA14979 for <urn-ietf@services.bunyip.com>; Wed, 11 Nov 1998 08:54:41 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id IAA11613 for urn-ietf@services; Wed, 11 Nov 1998 08:54:54 -0500 (EST)
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA11610 for <urn-ietf@bunyip.com>; Wed, 11 Nov 1998 08:54:52 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.8.5/8.8.7a) with ESMTP id IAA28767; Wed, 11 Nov 1998 08:54:15 -0500 (EST)
Message-Id: <199811111354.IAA28767@ietf.org>
To: IETF-Announce: ;
Cc: RFC Editor <rfc-editor@isi.edu>
Cc: Internet Architecture Board <iab@isi.edu>
Cc: urn-ietf@bunyip.com
From: The IESG <iesg-secretary@ietf.org>
Subject: [URN] Document Action: URI Resolution Services Necessary for URN Resolution to Experimental
Date: Wed, 11 Nov 1998 08:54:14 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: The IESG <iesg-secretary@ietf.org>
Errors-To: owner-urn-ietf@Bunyip.Com

The IESG has approved the Internet-Draft URI Resolution Services
Necessary for URN Resolution <draft-ietf-urn-resolution-services-07.txt>
as a Experimental Protocol.  This document is the product of the
Uniform Resource Names Working Group. 

The IESG contact persons are Keith Moore and Patrik Faltstrom.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id HAA18874 for urn-ietf-out; Tue, 10 Nov 1998 07:45:15 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA18866 for <urn-ietf@services.bunyip.com>; Tue, 10 Nov 1998 07:45:12 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id HAA06722 for urn-ietf@services; Tue, 10 Nov 1998 07:45:25 -0500 (EST)
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA06719 for <urn-ietf@bunyip.com>; Tue, 10 Nov 1998 07:45:23 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.8.5/8.8.7a) with ESMTP id HAA22185; Tue, 10 Nov 1998 07:45:18 -0500 (EST)
Message-Id: <199811101245.HAA22185@ietf.org>
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: The IESG <iesg-secretary@ietf.org>
Subject: [URN] Last Call: URN Namespace Definition Mechanisms to BCP
Date: Tue, 10 Nov 1998 07:45:18 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: The IESG <iesg-secretary@ietf.org>
Errors-To: owner-urn-ietf@Bunyip.Com

The IESG has received a request from the Uniform Resource Names Working
Group to consider URN Namespace Definition Mechanisms
<draft-ietf-urn-nid-req-07.txt> as a BCP.

The IESG plans to make a decision in the next few weeks, and solicits
final comments on this action.  Please send any comments to the
iesg@ietf.org or ietf@ietf.org mailing lists by November 24, 1998.

Files can be obtained via
ftp://ftp.ietf.org/internet-drafts/draft-ietf-urn-nid-req-07.txt



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA23385 for urn-ietf-out; Sat, 7 Nov 1998 09:31:14 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA23380 for <urn-ietf@services.bunyip.com>; Sat, 7 Nov 1998 09:31:06 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id JAA14190 for urn-ietf@services; Sat, 7 Nov 1998 09:31:16 -0500 (EST)
Received: from itek.norut.no (emma.itek.norut.no [193.156.106.30]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id JAA14185 for <urn-ietf@bunyip.com>; Sat, 7 Nov 1998 09:31:12 -0500 (EST)
From: viagra2000@usa.net
Received: from itek.norut.no (embert) by itek.norut.no  with SMTP id AA14725 (5.65c8+/IDA-1.4.4 for <urn-ietf@bunyip.com>); Sat, 7 Nov 1998 15:31:06 +0100
Received: from 193.174.4.1 by itek.norut.no (8.8.8) id PAA38144; Sat, 7 Nov 1998 15:29:27 +0100 (MET)
Date: Sat, 7 Nov 1998 15:29:27 +0100 (MET)
Message-Id: <199811071429.PAA38144@itek.norut.no>
To: <urn-ietf@bunyip.com>
Subject: [URN] Free Shipping included
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 8bit
X-Charset: LATIN1
X-Char-Esc: 29
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: viagra2000@usa.net
Errors-To: owner-urn-ietf@Bunyip.Com
Sender: Viagra.4.you
Email: viagra2000@usa.net

Visit 

http://surf.to/forsale 

for full details.




This message is sent in compliance of the new e-mail bill:
SECTION 301, Paragraph (a)(2)(C) of s. 1618

To be removed from our mailing list, simply reply with
"REMOVE" in the subject.




                                                                                                                                                                                                                               1998-12.mail                                                                                        0000666 0001752 0000010 00000364235 11373063574 011521  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    From owner-urn-ietf@Bunyip.Com  Tue Dec  8 06:06:51 1998
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA03544
	for <urn-archive@ietf.org>; Tue, 8 Dec 1998 06:06:51 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id EAA01736
	for urn-ietf-out; Tue, 8 Dec 1998 04:23:10 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA01731
	for <urn-ietf@services.bunyip.com>; Tue, 8 Dec 1998 04:23:07 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id EAA02317
	for urn-ietf@services; Tue, 8 Dec 1998 04:23:00 -0500 (EST)
Received: from fire.adisys.com.au ([203.20.100.67])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA02314
	for <urn-ietf@bunyip.com>; Tue, 8 Dec 1998 04:22:55 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id RAA20352 for <urn-ietf@bunyip.com>; Tue, 8 Dec 1998 17:22:50 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0)
	id xma020348; Tue, 8 Dec 98 17:22:46 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73])
	by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id RAA28226
	for <urn-ietf@bunyip.com>; Tue, 8 Dec 1998 17:24:25 +0800 (WST)
Message-ID: <366CE2B3.B30FC782@ccis.adisys.com.au>
Date: Tue, 08 Dec 1998 16:26:27 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: IETF URN WG <urn-ietf@Bunyip.Com>
Subject: [URN] URN Resolution in deployable networks
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

Folks,

I'm looking into the usage of URNs in smaller scale settings than the
Internet and at least think I'm finding shortcomings in the general
scheme. However, perhaps I am also looking for alternative schemes or
completely in the wrong direction. I'm not really sure, so I'll explain
away:

We're building deployable systems for various military uses in the
Special Forces and also civilian emergency service arenas. A typical
characteristic of this is that the devices are usually notebook or
smaller (Anything down to a Palmpilot) but have networking capability at
least part of the time. For example there may be two or three notebooks
in the middle of the bush somewhere all connected in a mini-lan. One of
these may be acting as a typical server situation which holds a small
database or other resource. These networks are typically built on the
fly and by "dumb" users (your average soldier with minimal computer
training).

All of this lends itself perfectly to the idea of of using URNs for
naming various resources that need to be accessed. The code doesn't need
to be recompiled, the user doesn't need to know what the server machine
is (ie configure the application on the fly) and life is pretty rosy for
the developers too as we can use a consistent scheme across many
different resources

However, this sort of situation seems not be addressed by the current
URN DNS resolution schemes. For example, under the DNS scheme, it
assumes that you have a network all the time, where URNs may not
necessarily point to a network based resource (eg palmpilot). There
needs to be some other resource fetch scheme to determine where to first
start resolving names.

For example, if we were running a unix box we could look at resolv.conf
and determine that we should be doing a lookup of a urn scheme first
from NIS or /etc/hosts before going to DNS. On a SMB machine we could
use a WINS service. If you look at the implementation I did for the UMEL
working group over at the VRML consortium, this just uses a local
bindings file for resolution but doesn't handle a generic "check DNS"
capability.

So the question is, are there any higher level efforts currently
underway that provide the meta-resolution service for URNs? Related to
this, are there any other efforts relating to URN resolution in other
areas other than DNS (NIS or WINS for example)? If not, is anyone
interested in looking at this problem with us?

-- 
Justin Couch
Senior Software Engineer                           VRML-Java Author
ADI Ltd, Systems Group.
justin@vlc.com.au                    http://www.vlc.com.au/~justin/
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Suocomandante Marcos
-------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Tue Dec  8 09:58:11 1998
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA06153
	for <urn-archive@ietf.org>; Tue, 8 Dec 1998 09:58:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id IAA04609
	for urn-ietf-out; Tue, 8 Dec 1998 08:55:16 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA04604
	for <urn-ietf@services.bunyip.com>; Tue, 8 Dec 1998 08:55:14 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id IAA03012
	for urn-ietf@services; Tue, 8 Dec 1998 08:55:07 -0500 (EST)
Received: from po1.bbn.com (PO1.BBN.COM [192.1.50.38])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA03009
	for <urn-ietf@Bunyip.Com>; Tue, 8 Dec 1998 08:55:04 -0500 (EST)
Received: from cpq3500.ne.mediaone.net (jcurran.ne.mediaone.net [24.128.41.38])
	by po1.bbn.com (8.8.6/8.8.6) with SMTP id IAA21061;
	Tue, 8 Dec 1998 08:54:57 -0500 (EST)
Message-Id: <199812081354.IAA21061@po1.bbn.com>
X-Sender: jcurran@127.0.0.1
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0.1 
Date: Tue, 08 Dec 1998 08:51:44 -0500
To: Justin Couch <couch@ccis.adisys.com.au>
From: John Curran <jcurran@bbnplanet.com>
Subject: Re: [URN] URN Resolution in deployable networks
Cc: IETF URN WG <urn-ietf@Bunyip.Com>
In-Reply-To: <366CE2B3.B30FC782@ccis.adisys.com.au>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: John Curran <jcurran@bbnplanet.com>
Errors-To: owner-urn-ietf@Bunyip.Com

At 04:26 PM 12/08/1998 +0800, Justin Couch wrote:
>Folks,
>
>I'm looking into the usage of URNs in smaller scale settings than the
>Internet and at least think I'm finding shortcomings in the general
>scheme.

Hmm...   I have to admit that I disagree with your assessment,
but it's definitely a matter of perspective.

>For example, if we were running a unix box we could look at resolv.conf
>and determine that we should be doing a lookup of a urn scheme first
>from NIS or /etc/hosts before going to DNS. On a SMB machine we could
>use a WINS service.

All of the above are "local" system services to handle resolution of tokens...
Just as the DNS spec for host resolution doesn't talk about NIS (but you can 
certain define NIS to perform this resolution function prior to DNS), there
is 
no reason for the URN resolution specification to highlight any local
alternative 
configuration that may specify that certain classes of URN are first locally 
resolved by their very nature.

This isn't a shortcoming in the DNS resolution scheme; it simply means
that URN's have not been around long enough to have people start stitching 
it into their own favorite resolution systems.

/John



From owner-urn-ietf@Bunyip.Com  Tue Dec  8 10:40:34 1998
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA06537
	for <urn-archive@ietf.org>; Tue, 8 Dec 1998 10:40:33 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id JAA04854
	for urn-ietf-out; Tue, 8 Dec 1998 09:18:24 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA04849
	for <urn-ietf@services.bunyip.com>; Tue, 8 Dec 1998 09:18:21 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id JAA03182
	for urn-ietf@services; Tue, 8 Dec 1998 09:18:15 -0500 (EST)
Received: from fire.adisys.com.au ([203.20.100.67])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA03179
	for <urn-ietf@Bunyip.Com>; Tue, 8 Dec 1998 09:18:10 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id WAA23209; Tue, 8 Dec 1998 22:18:02 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0)
	id xma023203; Tue, 8 Dec 98 22:17:38 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73])
	by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id WAA09110;
	Tue, 8 Dec 1998 22:19:16 +0800 (WST)
Message-ID: <366D27CF.606B1C11@ccis.adisys.com.au>
Date: Tue, 08 Dec 1998 21:21:19 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: John Curran <jcurran@bbnplanet.com>
CC: IETF URN WG <urn-ietf@Bunyip.Com>
Subject: Re: [URN] URN Resolution in deployable networks
References: <199812081354.IAA21061@po1.bbn.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

John Curran wrote:

> Hmm...   I have to admit that I disagree with your assessment,
> but it's definitely a matter of perspective.

Cool, that's what I'm looking for. Also, I suppose I didn't really quite
word it well enough. I find no problems with the DNS resolution scheme
(actually I like it a _lot_). Where I am finding general URN
shortcomings is in the client side "API" scheme of deciding how to do
the resolution. For example, like there are a bunch of POSIX calls to
say "get the IP address of machine x.y.z" which then looks at
NIS/DNS/local to do that resolution, there would be a set of "get
resouce urn:a:b:c" which then looks at NIS/DNS/local for resolution.
This is what I'm currently interested in exploring.
 
> there is
> no reason for the URN resolution specification to highlight any local
> alternative
> configuration that may specify that certain classes of URN are first locally
> resolved by their very nature.

Agreed. It's definitely not what I'm after. As I noted above, probably
me phrasing it wrong.

> This isn't a shortcoming in the DNS resolution scheme; it simply means
> that URN's have not been around long enough to have people start stitching
> it into their own favorite resolution systems.

Yup, agreed. I'm one of those coming along looking at the next level of
usage above just one resolver and attempting to find out where to head.
As I understand the nature of this WG, it deals with URN resolution in
general, of which the DNS scheme is the obvious first start. However, it
is also of use for non-DNS schemes, and higher level "requirements" such
as what I am trying to chase down. Is that correct? If not, please point
me in the right direction as I'm still finding my feet here (list
traffic isn't high enough to get a general feel of the types/level of
discussion, even after being subscribed for almost two months).

-- 
Justin Couch
Senior Software Engineer                           VRML-Java Worker
ADI Ltd, Systems Group.
justin@vlc.com.au                    http://www.vlc.com.au/~justin/
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Suocomandante Marcos
-------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Tue Dec  8 12:26:41 1998
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA07958
	for <urn-archive@ietf.org>; Tue, 8 Dec 1998 12:26:41 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA06099
	for urn-ietf-out; Tue, 8 Dec 1998 10:51:18 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA06094
	for <urn-ietf@services.bunyip.com>; Tue, 8 Dec 1998 10:51:15 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA03828
	for urn-ietf@services; Tue, 8 Dec 1998 10:51:08 -0500 (EST)
Received: from ns.datafusion.net (datafusion.net [208.224.117.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA03825
	for <urn-ietf@Bunyip.Com>; Tue, 8 Dec 1998 10:51:04 -0500 (EST)
Received: from ns.datafusion.net (root@localhost) by ns.datafusion.net (8.7.5/8.7.3) with ESMTP id HAA11346 for <urn-ietf@Bunyip.Com>; Tue, 8 Dec 1998 07:51:10 -0800 (PST)
Received: from datafusionnt1.DATAFUSION.NET (datafusionnt1.datafusion.net [10.1.1.10]) by ns.datafusion.net (8.7.5/8.7.3) with ESMTP id HAA11342 for <urn-ietf@Bunyip.Com>; Tue, 8 Dec 1998 07:51:10 -0800 (PST)
Received: by datafusionnt1 with Internet Mail Service (5.5.1960.3)
	id <W7YY79QT>; Tue, 8 Dec 1998 07:51:10 -0800
Message-ID: <0D611E39F997D0119F9100A0C931315C2E0E7E@datafusionnt1>
From: Ron Daniel <RDaniel@datafusion.net>
To: "'Justin Couch'" <couch@ccis.adisys.com.au>,
        IETF URN WG
	 <urn-ietf@Bunyip.Com>
Subject: RE: [URN] URN Resolution in deployable networks
Date: Tue, 8 Dec 1998 07:51:09 -0800 
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain;
	charset="iso-8859-1"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Ron Daniel <RDaniel@datafusion.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi Justin,

You are correct that the NAPTR approach for resolving URNs
does not handle all cases. Its intent is to be one of the last
resolution mechanisms that is tried, not the first. For
example, when I was at Los Alamos our experimental URN
resolver would first look at the incoming URNs. If they
were from a 'known' scheme like SICIs, the resolver would talk
to a system running at thte library. (For Handles, we talked
with a system running at CNRI). Only if those systems did not
know the URN, or if it was from a different namesapce, did we
fall back to using the NAPTR routines.

What NAPTR tres to provide is a fallack method of discovering a
resolver. But it does assume certain things, like being
connected to the Internet. It also makes certain implementation
choices, like use of DNS rather than starting another system from
scratch. Some other consequences flow from that choice, such as not
having access control over the rewrite rules.

It may be that one or more of those choices are inappropriate for
your system. However, you may be able to reuse other parts of
the URN architecture, such as the resolution services.

Best regards,

Ron Daniel Jr.
DATAFUSION, Inc.
139 Townsend Street, Ste. 100
San Francisco, CA  94107
415.222.0100 fax 415.222.0150 
rdaniel@datafusion.net
http://www.datafusion.net

  

> -----Original Message-----
> From:	Justin Couch [SMTP:couch@ccis.adisys.com.au]
> Sent:	Tuesday, December 08, 1998 12:26 AM
> To:	IETF URN WG
> Subject:	[URN] URN Resolution in deployable networks
> 
> Folks,
> 
> I'm looking into the usage of URNs in smaller scale settings than the
> Internet and at least think I'm finding shortcomings in the general
> scheme. However, perhaps I am also looking for alternative schemes or
> completely in the wrong direction. I'm not really sure, so I'll
> explain
> away:
> 
> We're building deployable systems for various military uses in the
> Special Forces and also civilian emergency service arenas. A typical
> characteristic of this is that the devices are usually notebook or
> smaller (Anything down to a Palmpilot) but have networking capability
> at
> least part of the time. For example there may be two or three
> notebooks
> in the middle of the bush somewhere all connected in a mini-lan. One
> of
> these may be acting as a typical server situation which holds a small
> database or other resource. These networks are typically built on the
> fly and by "dumb" users (your average soldier with minimal computer
> training).
> 
> All of this lends itself perfectly to the idea of of using URNs for
> naming various resources that need to be accessed. The code doesn't
> need
> to be recompiled, the user doesn't need to know what the server
> machine
> is (ie configure the application on the fly) and life is pretty rosy
> for
> the developers too as we can use a consistent scheme across many
> different resources
> 
> However, this sort of situation seems not be addressed by the current
> URN DNS resolution schemes. For example, under the DNS scheme, it
> assumes that you have a network all the time, where URNs may not
> necessarily point to a network based resource (eg palmpilot). There
> needs to be some other resource fetch scheme to determine where to
> first
> start resolving names.
> 
> For example, if we were running a unix box we could look at
> resolv.conf
> and determine that we should be doing a lookup of a urn scheme first
> from NIS or /etc/hosts before going to DNS. On a SMB machine we could
> use a WINS service. If you look at the implementation I did for the
> UMEL
> working group over at the VRML consortium, this just uses a local
> bindings file for resolution but doesn't handle a generic "check DNS"
> capability.
> 
> So the question is, are there any higher level efforts currently
> underway that provide the meta-resolution service for URNs? Related to
> this, are there any other efforts relating to URN resolution in other
> areas other than DNS (NIS or WINS for example)? If not, is anyone
> interested in looking at this problem with us?
> 
> -- 
> Justin Couch
> Senior Software Engineer                           VRML-Java Author
> ADI Ltd, Systems Group.
> justin@vlc.com.au                    http://www.vlc.com.au/~justin/
> -------------------------------------------------------------------
> "Look through the lens, and the light breaks down into many lights.
>  Turn it or move it, and a new set of arrangements appears... is it
>  a single light or many lights, lights that one must know how to
>  distinguish, recognise and appreciate? Is it one light with many
>  frames or one frame for many lights?"      -Suocomandante Marcos
> -------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Tue Dec  8 14:18:17 1998
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA08630
	for <urn-archive@ietf.org>; Tue, 8 Dec 1998 14:18:13 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA07924
	for urn-ietf-out; Tue, 8 Dec 1998 12:51:38 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA07919
	for <urn-ietf@services.bunyip.com>; Tue, 8 Dec 1998 12:51:35 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA04408
	for urn-ietf@services; Tue, 8 Dec 1998 12:51:28 -0500 (EST)
Received: from cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA04405
	for <urn-ietf@Bunyip.Com>; Tue, 8 Dec 1998 12:51:24 -0500 (EST)
Received: from weyr.cnri.reston.va.us (weyr [132.151.1.174])
	by cnri.reston.va.us (8.9.1a/8.9.1) with SMTP id MAA11762
	for <urn-ietf@Bunyip.Com>; Tue, 8 Dec 1998 12:51:19 -0500 (EST)
Received: by weyr.cnri.reston.va.us (SMI-8.6/SMI-SVR4)
	id MAA25303; Tue, 8 Dec 1998 12:51:27 -0500
From: "Fred L. Drake" <fdrake@ns.cnri.reston.va.us>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <13933.26399.387340.921294@weyr.cnri.reston.va.us>
Date: Tue, 8 Dec 1998 12:51:27 -0500 (EST)
To: IETF URN WG <urn-ietf@Bunyip.Com>
Subject: RE: [URN] URN Resolution in deployable networks
In-Reply-To: <0D611E39F997D0119F9100A0C931315C2E0E7E@datafusionnt1>
References: <0D611E39F997D0119F9100A0C931315C2E0E7E@datafusionnt1>
X-Mailer: VM 6.53 under 21.0 "Irish Goat" XEmacs Lucid
X-Organization: Corporation for National Research Initiatives
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Fred L. Drake" <fdrake@ns.cnri.reston.va.us>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

Ron Daniel writes:
 > You are correct that the NAPTR approach for resolving URNs
 > does not handle all cases. Its intent is to be one of the last
 > resolution mechanisms that is tried, not the first. For
 > example, when I was at Los Alamos our experimental URN
 > resolver would first look at the incoming URNs. If they
 > were from a 'known' scheme like SICIs, the resolver would talk
 > to a system running at thte library. (For Handles, we talked
 > with a system running at CNRI). Only if those systems did not
 > know the URN, or if it was from a different namesapce, did we
 > fall back to using the NAPTR routines.

  Perhaps this is a good chance for me to describe the mechanisms
we've used in the Grail Internet browser
(http://grail.cnri.reston.va.us/grail).  For those who aren't familiar 
with Grail (just about everybody ;), I'll just mention that it is a
graphical browser that is intended to allow experimentation with a
number of things, including Web-related protocols (including URN
resolution).
  Grail provides an extension architecture for URI schemes.  Each
scheme is implemented as a separate module.  For example, HTTP is
implemented in a module called "protocols.httpAPI".  Support for CNRI
Handles (hdl:), Digital Object Identifiers (doi:), and IETF documents
(ietf:) are included with the browser; additional modules that
conform to a documented interface can be added to an installed copy of 
Grail.
  One aspect of Grail's support for URNs which may be somewhat
problematical is that there is no distinction between URN schemes and
URL schemes.  This means that URN:hdl:foo is the same as hdl:foo.  I
don't expect that this is likely to be a significant problem in the
near future; have others dealt with this issue in their
implementations?
  I'm always interested in hearing about possible improvements to
Grail, although the resources available to deal with problems tends to 
be fairly low (Grail was not developed in association with the Handle
system, and I'm not part of the Handle group here at CNRI), but I try
to fix any problems that I can to make Grail more useful.  If there
are likely to be any problems with Grail's system for scheme
extensibility, especially in the area of URN support, I'd be most
interested in learning more about it.


  -Fred

--
Fred L. Drake, Jr.	     <fdrake@acm.org>
Corporation for National Research Initiatives
1895 Preston White Dr.	    Reston, VA  20191



From owner-urn-ietf@Bunyip.Com  Tue Dec  8 22:54:38 1998
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA14463
	for <urn-archive@ietf.org>; Tue, 8 Dec 1998 22:54:38 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id WAA17895
	for urn-ietf-out; Tue, 8 Dec 1998 22:09:04 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA17890
	for <urn-ietf@services.bunyip.com>; Tue, 8 Dec 1998 22:09:01 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id WAA07008
	for urn-ietf@services; Tue, 8 Dec 1998 22:08:54 -0500 (EST)
Received: from morden.sandelman.ottawa.on.ca (ietf-177-97.mtg.ietf.org [198.67.177.97])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA07005
	for <urn-ietf@bunyip.com>; Tue, 8 Dec 1998 22:08:44 -0500 (EST)
Received: from morden.sandelman.ottawa.on.ca (localhost [127.0.0.1]) by morden.sandelman.ottawa.on.ca (8.8.8/8.7.3) with ESMTP id QAA01163; Tue, 8 Dec 1998 16:59:14 -0500 (EST)
Message-Id: <199812082159.QAA01163@morden.sandelman.ottawa.on.ca>
To: Justin Couch <couch@ccis.adisys.com.au>
cc: IETF URN WG <urn-ietf@Bunyip.Com>
Subject: Re: [URN] URN Resolution in deployable networks 
In-reply-to: Your message of "Tue, 08 Dec 1998 16:26:27 +0800."
             <366CE2B3.B30FC782@ccis.adisys.com.au> 
Date: Tue, 08 Dec 1998 16:59:10 -0500
From: Michael Richardson <mcr@sandelman.ottawa.on.ca>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Richardson <mcr@sandelman.ottawa.on.ca>
Errors-To: owner-urn-ietf@Bunyip.Com

  If you have a small ad-hoc network, then you could easily have a DNS
server. End of problem. Your DNS server will have to know if the
Internet is available or not.



From owner-urn-ietf@Bunyip.Com  Tue Dec  8 23:27:53 1998
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA20971
	for <urn-archive@ietf.org>; Tue, 8 Dec 1998 23:27:53 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id WAA18096
	for urn-ietf-out; Tue, 8 Dec 1998 22:31:04 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA18091
	for <urn-ietf@services.bunyip.com>; Tue, 8 Dec 1998 22:31:02 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id WAA07120
	for urn-ietf@services; Tue, 8 Dec 1998 22:30:55 -0500 (EST)
Received: from fire.adisys.com.au ([203.20.100.67])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA07117
	for <urn-ietf@bunyip.com>; Tue, 8 Dec 1998 22:30:51 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id LAA01800; Wed, 9 Dec 1998 11:30:04 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0)
	id xma001796; Wed, 9 Dec 98 11:29:39 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73])
	by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id LAA25239;
	Wed, 9 Dec 1998 11:31:19 +0800 (WST)
Message-ID: <366DE170.22F7CC87@ccis.adisys.com.au>
Date: Wed, 09 Dec 1998 10:33:20 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: Michael Richardson <mcr@sandelman.ottawa.on.ca>
CC: IETF URN WG <urn-ietf@Bunyip.Com>
Subject: Re: [URN] URN Resolution in deployable networks
References: <199812082159.QAA01163@morden.sandelman.ottawa.on.ca>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

Michael Richardson wrote:

>   If you have a small ad-hoc network, then you could easily have a DNS
> server. End of problem. Your DNS server will have to know if the
> Internet is available or not.

That just doesn't work for a lot of situations. Our networks are
constructed on the fly. A couple of guys sit down in the back of an
aircraft or a shed somewhere, run a capble between the two of them and
then swap stuff. In this case, every machine must have a DNS installed
on it because you never know the topology of the network. Also, this
means you need to go through all sorts of nasty things like simulating
root servers so that you can look up urn.net and many other sysadmin
style tasks. These users will be quicker to put two rounds between your
eyes at 100m than to start a computer, so the system has _real_ simple.
All I need to get right is to work out how to decide how to resolve a
URN in situations where we don't have DNS. DNS is not the solution to
every problem in the world unfortunately.

-- 
Justin Couch
Senior Software Engineer                           VRML-Java Worker
ADI Ltd, Systems Group.
justin@vlc.com.au                    http://www.vlc.com.au/~justin/
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Suocomandante Marcos
-------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Wed Dec  9 00:48:54 1998
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA22054
	for <urn-archive@ietf.org>; Wed, 9 Dec 1998 00:48:54 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA18859
	for urn-ietf-out; Tue, 8 Dec 1998 23:51:03 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA18851
	for <urn-ietf@services.bunyip.com>; Tue, 8 Dec 1998 23:50:59 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id XAA07372
	for urn-ietf@services; Tue, 8 Dec 1998 23:50:51 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA07369
	for <urn-ietf@Bunyip.Com>; Tue, 8 Dec 1998 23:50:44 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id XAA24648; Tue, 8 Dec 1998 23:43:31 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199812090443.XAA24648@bailey.dscga.com>
Subject: Re: [URN] URN Resolution in deployable networks
In-Reply-To: <366DE170.22F7CC87@ccis.adisys.com.au> from Justin Couch at "Dec 9, 98 10:33:20 am"
To: couch@ccis.adisys.com.au
Date: Tue, 8 Dec 1998 23:43:31 -0500 (EST)
Cc: mcr@sandelman.ottawa.on.ca, urn-ietf@Bunyip.Com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

Justin Couch said this:
> Michael Richardson wrote:
> >   If you have a small ad-hoc network, then you could easily have a DNS
> > server. End of problem. Your DNS server will have to know if the
> > Internet is available or not.
> 
> That just doesn't work for a lot of situations. Our networks are
> constructed on the fly. A couple of guys sit down in the back of an
> aircraft or a shed somewhere, run a capble between the two of them and
> then swap stuff. In this case, every machine must have a DNS installed
> on it because you never know the topology of the network. Also, this
> means you need to go through all sorts of nasty things like simulating
> root servers so that you can look up urn.net and many other sysadmin
> style tasks. These users will be quicker to put two rounds between your
> eyes at 100m than to start a computer, so the system has _real_ simple.
> All I need to get right is to work out how to decide how to resolve a
> URN in situations where we don't have DNS. DNS is not the solution to
> every problem in the world unfortunately.
> 

I have to agree with Justin here. Karen did some work on computing
requirements of disaster situations and came to some of the same
conclusions.

In the absence of anything else I would suggest you take a look at
the WIRE stuff that Lewis Girod came up with that uses HTTP redirect
extensions:
draft-girod-urn-res-using-wire-00.txt
draft-girod-w3-id-res-ext-00.txt

It might not be what you need but it is an alternative to NAPTR
that can work within very tightly constrained networks. You might
also check out Keith Moore's RCDS stuff. Can you provide a link, Keith?

-MM


-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com



From owner-urn-ietf@Bunyip.Com  Wed Dec  9 01:18:17 1998
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA22306
	for <urn-archive@ietf.org>; Wed, 9 Dec 1998 01:18:17 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA19359
	for urn-ietf-out; Wed, 9 Dec 1998 00:19:04 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA19354
	for <urn-ietf@services.bunyip.com>; Wed, 9 Dec 1998 00:19:01 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id AAA07463
	for urn-ietf@services; Wed, 9 Dec 1998 00:18:54 -0500 (EST)
Received: from fire.adisys.com.au ([203.20.100.67])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA07460
	for <urn-ietf@Bunyip.Com>; Wed, 9 Dec 1998 00:18:50 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id NAA03182; Wed, 9 Dec 1998 13:18:40 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0)
	id xma003178; Wed, 9 Dec 98 13:18:24 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73])
	by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id NAA03780;
	Wed, 9 Dec 1998 13:20:03 +0800 (WST)
Message-ID: <366DFAEC.C9A0501C@ccis.adisys.com.au>
Date: Wed, 09 Dec 1998 12:22:04 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: michaelm@netsol.com
CC: urn-ietf@Bunyip.Com
Subject: Re: [URN] URN Resolution in deployable networks
References: <199812090443.XAA24648@bailey.dscga.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

Michael Mealling wrote:

> In the absence of anything else I would suggest you take a look at
> the WIRE stuff that Lewis Girod came up with that uses HTTP redirect
> extensions:
> draft-girod-urn-res-using-wire-00.txt
> draft-girod-w3-id-res-ext-00.txt
> 
> It might not be what you need but it is an alternative to NAPTR
> that can work within very tightly constrained networks. You might
> also check out Keith Moore's RCDS stuff. Can you provide a link, Keith?

Yes please. Would love to see some of this stuff.

As a summary of everything (I've had a few offline starters too) it
seems that there are a few groups working on these higher level goals
(deciding which resolution service to use for a URN) and alternate
resolving schemes. However, there doesn't seem to be any coordinated
approach at this stage to developing a per-platform solution (eg Unix
setup, win32 setup etc). Generally I feel this is because there is not
enough useage hence everyone is in experimental stages.   Also, no-one
appears to be doing it in Java so it looks as though we're at least on
our own at this stage. 

My current plan of action is to keep talking with various people offline
to see what we can come up with. This work will be done in conjunction
with the VRMLC UMEL group. I'll let you all know how we get on over
time....

-- 
Justin Couch
Senior Software Engineer                          VRML-Java Mystery
ADI Ltd, Systems Group.
justin@vlc.com.au                    http://www.vlc.com.au/~justin/
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Suocomandante Marcos
-------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Wed Dec  9 21:52:22 1998
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA02741
	for <urn-archive@ietf.org>; Wed, 9 Dec 1998 21:52:21 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id VAA05415
	for urn-ietf-out; Wed, 9 Dec 1998 21:01:49 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA05410
	for <urn-ietf@services.bunyip.com>; Wed, 9 Dec 1998 21:01:46 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id VAA00828
	for urn-ietf@services; Wed, 9 Dec 1998 21:01:39 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA00823
	for <urn-ietf@Bunyip.Com>; Wed, 9 Dec 1998 21:00:43 -0500 (EST)
Received: (from jcma@localhost)
	by life.ai.mit.edu (8.9.1/AI2.7/ai.master.life:2.2) id UAA03720;
	Wed, 9 Dec 1998 20:59:52 -0500 (EST)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Message-Id: <v04020a2bb294dacfc096@[208.254.158.205]>
In-Reply-To: <366DE170.22F7CC87@ccis.adisys.com.au>
References: <199812082159.QAA01163@morden.sandelman.ottawa.on.ca>
Date: Wed, 9 Dec 1998 20:58:22 -0500
To: Justin Couch <couch@ccis.adisys.com.au>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] URN Resolution in deployable networks
Cc: Michael Richardson <mcr@sandelman.ottawa.on.ca>,
        IETF URN WG <urn-ietf@Bunyip.Com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

1. Define a priviledged IP address, probably 10.x.x.x as the root URN resolver.
The analogy is to an subnet gateway.

2. Use the revised HTTP resolution extension.

3. Drive on.



From owner-urn-ietf@Bunyip.Com  Wed Dec  9 23:02:46 1998
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA08644
	for <urn-archive@ietf.org>; Wed, 9 Dec 1998 23:02:45 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id WAA06545
	for urn-ietf-out; Wed, 9 Dec 1998 22:12:07 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA06540
	for <urn-ietf@services.bunyip.com>; Wed, 9 Dec 1998 22:12:01 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id WAA00250
	for urn-ietf@services; Wed, 9 Dec 1998 22:11:53 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA00247
	for <urn-ietf@Bunyip.Com>; Wed, 9 Dec 1998 22:11:41 -0500 (EST)
Received: (from jcma@localhost)
	by life.ai.mit.edu (8.9.1/AI2.7/ai.master.life:2.2) id WAA06519;
	Wed, 9 Dec 1998 22:11:41 -0500 (EST)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Message-Id: <v04020a2bb294dacfc096@[208.254.158.205]>
In-Reply-To: <366DE170.22F7CC87@ccis.adisys.com.au>
References: <199812082159.QAA01163@morden.sandelman.ottawa.on.ca>
Date: Wed, 9 Dec 1998 20:58:22 -0500
To: Justin Couch <couch@ccis.adisys.com.au>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] URN Resolution in deployable networks
Cc: Michael Richardson <mcr@sandelman.ottawa.on.ca>,
        IETF URN WG <urn-ietf@Bunyip.Com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

1. Define a priviledged IP address, probably 10.x.x.x as the root URN resolver.
The analogy is to an subnet gateway.

2. Use the revised HTTP resolution extension.

3. Drive on.



From owner-urn-ietf@Bunyip.Com  Sun Dec 13 01:50:04 1998
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA10621
	for <urn-archive@ietf.org>; Sun, 13 Dec 1998 01:50:04 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA00224
	for urn-ietf-out; Sun, 13 Dec 1998 01:08:55 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA00219
	for <urn-ietf@services.bunyip.com>; Sun, 13 Dec 1998 01:08:53 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA00322
	for urn-ietf@services; Sun, 13 Dec 1998 01:08:43 -0500 (EST)
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA00319
	for <urn-ietf@bunyip.com>; Sun, 13 Dec 1998 01:08:40 -0500 (EST)
Received: from enoshima (ppp0ppp55.sfc.keio.ac.jp [133.27.13.76])
	by sh.w3.mag.keio.ac.jp (8.9.0/3.6W-W3C/Keio) with SMTP id PAA14251;
	Sun, 13 Dec 1998 15:08:31 +0900 (JST)
Message-Id: <199812130608.PAA14251@sh.w3.mag.keio.ac.jp>
X-Sender: duerst@sh.w3.mag.keio.ac.jp (Unverified)
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3-J (32)
Date: Sat, 12 Dec 1998 08:00:43 +0900
To: "Fred L. Drake" <fdrake@ns.cnri.reston.va.us>
From: "Martin J. Duerst" <duerst@w3.org>
Subject: RE: [URN] URN Resolution in deployable networks
Cc: IETF URN WG <urn-ietf@Bunyip.Com>
In-Reply-To: <13933.26399.387340.921294@weyr.cnri.reston.va.us>
References: <0D611E39F997D0119F9100A0C931315C2E0E7E@datafusionnt1>
 <0D611E39F997D0119F9100A0C931315C2E0E7E@datafusionnt1>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Martin J. Duerst" <duerst@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

At 12:51 98/12/08 -0500, Fred L. Drake wrote:

>   Perhaps this is a good chance for me to describe the mechanisms
> we've used in the Grail Internet browser
> (http://grail.cnri.reston.va.us/grail).  For those who aren't familiar 
> with Grail (just about everybody ;), I'll just mention that it is a
> graphical browser that is intended to allow experimentation with a
> number of things, including Web-related protocols (including URN
> resolution).
>   Grail provides an extension architecture for URI schemes.  Each
> scheme is implemented as a separate module.  For example, HTTP is
> implemented in a module called "protocols.httpAPI".  Support for CNRI
> Handles (hdl:), Digital Object Identifiers (doi:), and IETF documents
> (ietf:) are included with the browser; additional modules that
> conform to a documented interface can be added to an installed copy of 
> Grail.

This looks like each scheme implementation is completely independent
of each other. If this is true, it may not help implement new schemes.
If there is a library of common functions e.g. for parsing URIs,
great, if not, I guess it would help adding one.

"httpAPI" seems to imply that Grail has to be recompiled/relinked for
each additional URN. This would be a huge development problem. Of
course, if Grail is in Java or something similar, then it's a different
thing.

Also, the basic approach seems to be "one specific way of resolving
for each schema", which is probably more appropriate for URLs than
for URNs (where as far as I understand, the idea seems to be to
move avay from specifics of resolution to more general resolution
that may be more flexible to deploy).


>   One aspect of Grail's support for URNs which may be somewhat
> problematical is that there is no distinction between URN schemes and
> URL schemes.  This means that URN:hdl:foo is the same as hdl:foo.  I
> don't expect that this is likely to be a significant problem in the
> near future; have others dealt with this issue in their
> implementations?

It may be that it's not a problem in the near future, but because
the standards are written the other way round, and there is no
check in the registration procedures as far as I know, there
is a high probability that it will be a problem somewhere sooner
or later.


Regards,   Martin.




#-#-#  Martin J. Du"rst, World Wide Web Consortium
#-#-#  mailto:duerst@w3.org   http://www.w3.org



From owner-urn-ietf@Bunyip.Com  Mon Dec 14 13:05:54 1998
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA25368
	for <urn-archive@ietf.org>; Mon, 14 Dec 1998 13:05:51 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA22461
	for urn-ietf-out; Mon, 14 Dec 1998 11:20:25 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA22456
	for <urn-ietf@services.bunyip.com>; Mon, 14 Dec 1998 11:20:23 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA02410
	for urn-ietf@services; Mon, 14 Dec 1998 11:20:03 -0500 (EST)
Received: from cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA02406
	for <urn-ietf@bunyip.com>; Mon, 14 Dec 1998 11:19:56 -0500 (EST)
Received: from weyr.cnri.reston.va.us (weyr [132.151.1.174])
	by cnri.reston.va.us (8.9.1a/8.9.1) with SMTP id LAA05447;
	Mon, 14 Dec 1998 11:19:35 -0500 (EST)
Received: by weyr.cnri.reston.va.us (SMI-8.6/SMI-SVR4)
	id LAA24402; Mon, 14 Dec 1998 11:19:44 -0500
From: "Fred L. Drake" <fdrake@ns.cnri.reston.va.us>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <13941.15008.166661.214044@weyr.cnri.reston.va.us>
Date: Mon, 14 Dec 1998 11:19:44 -0500 (EST)
To: "Martin J. Duerst" <duerst@w3.org>
Cc: IETF URN WG <urn-ietf@Bunyip.Com>
Subject: RE: [URN] URN Resolution in deployable networks
In-Reply-To: <199812130608.PAA14251@sh.w3.mag.keio.ac.jp>
References: <0D611E39F997D0119F9100A0C931315C2E0E7E@datafusionnt1>
	<13933.26399.387340.921294@weyr.cnri.reston.va.us>
	<199812130608.PAA14251@sh.w3.mag.keio.ac.jp>
X-Mailer: VM 6.53 under 21.0 "Irish Goat" XEmacs Lucid
X-Organization: Corporation for National Research Initiatives
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Fred L. Drake" <fdrake@ns.cnri.reston.va.us>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

Martin J. Duerst writes:
 > This looks like each scheme implementation is completely independent
 > of each other. If this is true, it may not help implement new schemes.
 > If there is a library of common functions e.g. for parsing URIs,
 > great, if not, I guess it would help adding one.

  Grail is written in Python, and functions for parsing "typical"
URL-like strings are available in the Python standard library, but any
parsing of scheme-specific data would need to be added.  If the data
is similar to that of ftp: or http:, it would be trivial to handle.
It is always possible to at least pick off the NID using the existing
functions.

 > "httpAPI" seems to imply that Grail has to be recompiled/relinked for
 > each additional URN. This would be a huge development problem. Of
 > course, if Grail is in Java or something similar, then it's a different

  Grail is written in Python, so adding modules can be done at
runtime.  For example, if you come across a new scheme, foobar:, you
can go find (or write) a handler, foobarAPI.py, and place the file in
either of two directories (depending on permissions), and then access
foobar: resources.  All without restarting Grail.

 > Also, the basic approach seems to be "one specific way of resolving
 > for each schema", which is probably more appropriate for URLs than
 > for URNs (where as far as I understand, the idea seems to be to
 > move avay from specifics of resolution to more general resolution
 > that may be more flexible to deploy).

  Given a general resolution package, I think it would be easy to
create a resolver for Grail (esp. if people actually use the URN:
prefix).  Perhaps it's time for me to look further into NAPTR and
accessing DNS directly from Python.

 > It may be that it's not a problem in the near future, but because
 > the standards are written the other way round, and there is no
 > check in the registration procedures as far as I know, there
 > is a high probability that it will be a problem somewhere sooner

  This is of some concern.  I'll have to think about how to change the 
implementation to deal with the separation better.
  Thank you for your comments!


  -Fred

--
Fred L. Drake, Jr.	     <fdrake@acm.org>
Corporation for National Research Initiatives
1895 Preston White Dr.	    Reston, VA  20191



From owner-urn-ietf@Bunyip.Com  Sat Dec 19 03:39:02 1998
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA23462
	for <urn-archive@ietf.org>; Sat, 19 Dec 1998 03:39:02 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id CAA18848
	for urn-ietf-out; Sat, 19 Dec 1998 02:43:33 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA18843
	for <urn-ietf@services.bunyip.com>; Sat, 19 Dec 1998 02:43:30 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id CAA14779
	for urn-ietf@services; Sat, 19 Dec 1998 02:43:27 -0500 (EST)
Received: from fire.adisys.com.au ([203.20.100.67])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA14776
	for <urn-ietf@bunyip.com>; Sat, 19 Dec 1998 02:43:23 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id PAA17260 for <urn-ietf@bunyip.com>; Sat, 19 Dec 1998 15:43:06 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0)
	id xma017256; Sat, 19 Dec 98 15:42:40 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73])
	by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id PAA24010
	for <urn-ietf@bunyip.com>; Sat, 19 Dec 1998 15:44:33 +0800 (WST)
Message-ID: <367B4BBE.1AB5F576@ccis.adisys.com.au>
Date: Sat, 19 Dec 1998 14:46:22 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: IETF URN WG <urn-ietf@Bunyip.Com>
Subject: [URN] Looking for URC specs
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

Can someone please point me in the direction of URC work. I couldn't
find any docs in the IETF drafts directory nor anything in the RFC list. 

-- 
Justin Couch
Senior Software Engineer                           VRML-Java Magic
ADI Ltd, Systems Group.
justin@vlc.com.au                    http://www.vlc.com.au/~justin/
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Suocomandante Marcos
-------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Mon Dec 21 07:44:09 1998
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA00865
	for <urn-archive@ietf.org>; Mon, 21 Dec 1998 07:44:09 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA19763
	for urn-ietf-out; Mon, 21 Dec 1998 01:31:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA19758
	for <urn-ietf@services.bunyip.com>; Mon, 21 Dec 1998 01:31:48 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA18084
	for urn-ietf@services; Mon, 21 Dec 1998 01:31:47 -0500 (EST)
Received: from JR (209-239-196-98.oak.jps.net [209.239.196.98])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id BAA18081
	for <urn-ietf@bunyip.com>; Mon, 21 Dec 1998 01:31:43 -0500 (EST)
Date: Mon, 21 Dec 1998 01:31:43 -0500 (EST)
From: JR <JR@jr.com>
To: <urn-ietf@Bunyip.Com>
Message-Id: <419.436153.93786169JR@jr.com>
Subject: [URN] advert: adults only: Golf, Gambling and Girls
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: JR <JR@jr.com>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

10 day tours to Asia.  First class gambling - better than Vegas.  
World class golf - courses designed by the best Americans.
The girls - the girls are fantastic; warm, friendly, beautiful and eager to meet and date 
you.
For more information, go to http://www.wilson3gtours.com or call 415-951-2465.



From owner-urn-ietf@Bunyip.Com  Mon Dec 21 07:50:49 1998
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA01048
	for <urn-archive@ietf.org>; Mon, 21 Dec 1998 07:50:49 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA19250
	for urn-ietf-out; Mon, 21 Dec 1998 00:56:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA19245
	for <urn-ietf@services.bunyip.com>; Mon, 21 Dec 1998 00:56:49 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id AAA17930
	for urn-ietf@services; Mon, 21 Dec 1998 00:56:48 -0500 (EST)
Received: from JR (209-239-207-98.oak.jps.net [209.239.207.98])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id AAA17927
	for <urn-ietf@bunyip.com>; Mon, 21 Dec 1998 00:56:42 -0500 (EST)
Date: Mon, 21 Dec 1998 00:56:42 -0500 (EST)
From: JR <JR@jr.com>
To: <urn-ietf@Bunyip.Com>
Message-Id: <419.436153.91375035JR@jr.com>
Subject: [URN] advert: adults only: Golf, Gambling and Girls
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: JR <JR@jr.com>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

10 day tours to Asia.  First class gambling - better than Vegas.  
World class golf - courses designed by the best Americans.
The girls - the girls are fantastic; warm, friendly, beautiful and eager to meet and date 
you.
For more information, go to http://www.wilson3gtours.com or call 415-951-2465.



From owner-urn-ietf@Bunyip.Com  Mon Dec 21 12:33:07 1998
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA06287
	for <urn-archive@ietf.org>; Mon, 21 Dec 1998 12:33:06 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA26666
	for urn-ietf-out; Mon, 21 Dec 1998 11:19:01 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA26649
	for <urn-ietf@services.bunyip.com>; Mon, 21 Dec 1998 11:18:58 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA19269
	for urn-ietf@services; Mon, 21 Dec 1998 11:18:58 -0500 (EST)
Received: from ns.datafusion.net (datafusion.net [208.224.117.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA19266
	for <urn-ietf@Bunyip.Com>; Mon, 21 Dec 1998 11:18:55 -0500 (EST)
Received: from ns.datafusion.net (root@localhost) by ns.datafusion.net (8.7.5/8.7.3) with ESMTP id IAA07734 for <urn-ietf@Bunyip.Com>; Mon, 21 Dec 1998 08:18:55 -0800 (PST)
Received: from datafusionnt1.DATAFUSION.NET (datafusionnt1.datafusion.net [10.1.1.10]) by ns.datafusion.net (8.7.5/8.7.3) with ESMTP id IAA07730 for <urn-ietf@Bunyip.Com>; Mon, 21 Dec 1998 08:18:55 -0800 (PST)
Received: by datafusionnt1 with Internet Mail Service (5.5.1960.3)
	id <Y0VD9V3P>; Mon, 21 Dec 1998 08:18:56 -0800
Message-ID: <0D611E39F997D0119F9100A0C931315C2E0EAE@datafusionnt1>
From: Ron Daniel <RDaniel@datafusion.net>
To: "'Justin Couch'" <couch@ccis.adisys.com.au>,
        IETF URN WG
	 <urn-ietf@Bunyip.Com>
Subject: RE: [URN] Looking for URC specs
Date: Mon, 21 Dec 1998 08:18:55 -0800
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Ron Daniel <RDaniel@datafusion.net>
Errors-To: owner-urn-ietf@Bunyip.Com

There is no URC work in the IETF. The RDF work in the W3C
is the closest thing to it.

Ron

> -----Original Message-----
> From:	Justin Couch [SMTP:couch@ccis.adisys.com.au]
> Sent:	Friday, December 18, 1998 10:46 PM
> To:	IETF URN WG
> Subject:	[URN] Looking for URC specs
> 
> Can someone please point me in the direction of URC work. I couldn't
> find any docs in the IETF drafts directory nor anything in the RFC
> list. 
> 
> -- 
> Justin Couch
> Senior Software Engineer                           VRML-Java Magic
> ADI Ltd, Systems Group.
> justin@vlc.com.au                    http://www.vlc.com.au/~justin/
> -------------------------------------------------------------------
> "Look through the lens, and the light breaks down into many lights.
>  Turn it or move it, and a new set of arrangements appears... is it
>  a single light or many lights, lights that one must know how to
>  distinguish, recognise and appreciate? Is it one light with many
>  frames or one frame for many lights?"      -Suocomandante Marcos
> -------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Tue Dec 22 12:13:02 1998
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA02161
	for <urn-archive@ietf.org>; Tue, 22 Dec 1998 12:13:02 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA11667
	for urn-ietf-out; Tue, 22 Dec 1998 11:10:10 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA11662
	for <urn-ietf@services.bunyip.com>; Tue, 22 Dec 1998 11:10:08 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA24143
	for urn-ietf@services; Tue, 22 Dec 1998 11:10:07 -0500 (EST)
Received: from fire.adisys.com.au ([203.20.100.67])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA24140
	for <urn-ietf@bunyip.com>; Tue, 22 Dec 1998 11:10:03 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id AAA18866 for <urn-ietf@bunyip.com>; Wed, 23 Dec 1998 00:09:40 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0)
	id xma018862; Wed, 23 Dec 98 00:09:38 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73])
	by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id AAA14355
	for <urn-ietf@bunyip.com>; Wed, 23 Dec 1998 00:11:34 +0800 (WST)
Message-ID: <367FB70F.9A2AD6A1@ccis.adisys.com.au>
Date: Tue, 22 Dec 1998 23:13:19 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: IETF URN WG <urn-ietf@Bunyip.Com>
Subject: [URN] Java URN Framework Impl Available (V0.2)
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

Long promised, finally delivered...

This is the second release of a URN/URI implementation in Java.

The first release was oriented purely around the UMEL requirements and
(I don't think was notified to this list). Now, having undergone an
extensive re-write, it now is a much more general implementation. 

While you're downloading (then read on):

http://www.vlc.com.au/~justin/java/urn/urn_0.2.zip
http://www.vlc.com.au/~justin/java/urn/urn_0.2.tar.Z

ftp://ftp.vlc.com.au/pub/urn_0.2.zip
ftp://ftp.vlc.com.au/pub/urn_0.2.tar.Z

(BTW, this is the _only_ documentation, apart from the javadoc, that
comes with the classes. Don't delete this email!)

As you may have gathered from my questions over the past few weeks, the
implementation today is more interested in being a framework for
gathering multiple RDS implementations and dealing with the associated
high level management problems this generates rather than one particular
implementation. Therefore, using the wonderful :) plug & pray
architecture of the code, you can quickly test different implementations
of the same RDS without recoding your application. It's actually built
so that you can change most of the parameters on the fly within your
code (eg changing system properties without restarting the app) with a
moderate level of optomisation built in. 

The design has been heavily influenced by the java.net.URL class and
general Java coding philosphy. That is, there are many ways to acheive
the same end. For example, adding an RDS can use either a factory
producer, a system property or a default package name. The order for
querying RDSs may be either through a file or a system property. etc
etc. I'm trying to take a holistic view to URN/URL/URI/URC rather than
just trying to bolt bits to the outside of the current java language
stuff. Hence you'll see a new URL class there that replaces the standard
Java one (although currently the method signatures look identical!). At
this stage, I'm only partly holistically implemented.

At this stage, the code is going out, not for application use, but for
concept testing. That is, am I barking up the right tree? Most of the
design decisions have been based on educated guesses as I can't find any
scrawlings on dealing with most of the issues relating to dealing with
multiple RDS's. I intend to write up something about it over the next
week, but haven't yet (blood level getting high in the caffine system).
Also, I feel that its raised some questions that I'll be directing at
specific people.

With the code is a very, very simple resolver for a very small case for
the vrml NID and uses a file based definition of the resolution that can
be done (it doesn't do I2R, only I2L). The idea is that you use this as
a guide to implementing your own. I do intend to implement other
resolvers based on DNS and JINI, but that comes at some time later after
I have the basic framework complete. For example, I haven't started
implementing the ResourceConnection stuff yet.

To run the test code (after the usual classpath setup) try the
following:


java -Durn.resolve.pkgs=org.vrml.umel.net.resolve \
-Durn.resolve.order=file URNTest

which should produce a bunch of ugly text output.


For the mop up: The package will definitely change from its current. I'm
split as to whether I should do something like org.ietf.uri.net or use
one of several different company based packages. 

Licensing - Ha, what's that. If the code works, use it. Ignore anything
in the file. It's a mess and every one says something different. If you
do use it and do some debugging/mods, I'd love to know about it. If you
implement RDS's that you'd like to contribute to the public domain cause
let me know too! Once I get close to a V1.0 there'll be something like
BSD or LGPL put onto it. 

Finally, don't spread this too wide at the moment. It's early days yet.
Many changes, many bugs (I've only half tested most of the code). As
always, happy to answer questions (I'll be here between Christmas and
New Years - no holidays for me this year).


Enjoy!

-- 
Justin Couch
Senior Software Engineer                           VRML-Java Author
ADI Ltd, Systems Group.
justin@vlc.com.au                    http://www.vlc.com.au/~justin/
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Suocomandante Marcos
-------------------------------------------------------------------




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA11667 for urn-ietf-out; Tue, 22 Dec 1998 11:10:10 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA11662 for <urn-ietf@services.bunyip.com>; Tue, 22 Dec 1998 11:10:08 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA24143 for urn-ietf@services; Tue, 22 Dec 1998 11:10:07 -0500 (EST)
Received: from fire.adisys.com.au ([203.20.100.67]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA24140 for <urn-ietf@bunyip.com>; Tue, 22 Dec 1998 11:10:03 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id AAA18866 for <urn-ietf@bunyip.com>; Wed, 23 Dec 1998 00:09:40 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0) id xma018862; Wed, 23 Dec 98 00:09:38 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73]) by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id AAA14355 for <urn-ietf@bunyip.com>; Wed, 23 Dec 1998 00:11:34 +0800 (WST)
Message-ID: <367FB70F.9A2AD6A1@ccis.adisys.com.au>
Date: Tue, 22 Dec 1998 23:13:19 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: IETF URN WG <urn-ietf@bunyip.com>
Subject: [URN] Java URN Framework Impl Available (V0.2)
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com

Long promised, finally delivered...

This is the second release of a URN/URI implementation in Java.

The first release was oriented purely around the UMEL requirements and
(I don't think was notified to this list). Now, having undergone an
extensive re-write, it now is a much more general implementation. 

While you're downloading (then read on):

http://www.vlc.com.au/~justin/java/urn/urn_0.2.zip
http://www.vlc.com.au/~justin/java/urn/urn_0.2.tar.Z

ftp://ftp.vlc.com.au/pub/urn_0.2.zip
ftp://ftp.vlc.com.au/pub/urn_0.2.tar.Z

(BTW, this is the _only_ documentation, apart from the javadoc, that
comes with the classes. Don't delete this email!)

As you may have gathered from my questions over the past few weeks, the
implementation today is more interested in being a framework for
gathering multiple RDS implementations and dealing with the associated
high level management problems this generates rather than one particular
implementation. Therefore, using the wonderful :) plug & pray
architecture of the code, you can quickly test different implementations
of the same RDS without recoding your application. It's actually built
so that you can change most of the parameters on the fly within your
code (eg changing system properties without restarting the app) with a
moderate level of optomisation built in. 

The design has been heavily influenced by the java.net.URL class and
general Java coding philosphy. That is, there are many ways to acheive
the same end. For example, adding an RDS can use either a factory
producer, a system property or a default package name. The order for
querying RDSs may be either through a file or a system property. etc
etc. I'm trying to take a holistic view to URN/URL/URI/URC rather than
just trying to bolt bits to the outside of the current java language
stuff. Hence you'll see a new URL class there that replaces the standard
Java one (although currently the method signatures look identical!). At
this stage, I'm only partly holistically implemented.

At this stage, the code is going out, not for application use, but for
concept testing. That is, am I barking up the right tree? Most of the
design decisions have been based on educated guesses as I can't find any
scrawlings on dealing with most of the issues relating to dealing with
multiple RDS's. I intend to write up something about it over the next
week, but haven't yet (blood level getting high in the caffine system).
Also, I feel that its raised some questions that I'll be directing at
specific people.

With the code is a very, very simple resolver for a very small case for
the vrml NID and uses a file based definition of the resolution that can
be done (it doesn't do I2R, only I2L). The idea is that you use this as
a guide to implementing your own. I do intend to implement other
resolvers based on DNS and JINI, but that comes at some time later after
I have the basic framework complete. For example, I haven't started
implementing the ResourceConnection stuff yet.

To run the test code (after the usual classpath setup) try the
following:


java -Durn.resolve.pkgs=org.vrml.umel.net.resolve \
-Durn.resolve.order=file URNTest

which should produce a bunch of ugly text output.


For the mop up: The package will definitely change from its current. I'm
split as to whether I should do something like org.ietf.uri.net or use
one of several different company based packages. 

Licensing - Ha, what's that. If the code works, use it. Ignore anything
in the file. It's a mess and every one says something different. If you
do use it and do some debugging/mods, I'd love to know about it. If you
implement RDS's that you'd like to contribute to the public domain cause
let me know too! Once I get close to a V1.0 there'll be something like
BSD or LGPL put onto it. 

Finally, don't spread this too wide at the moment. It's early days yet.
Many changes, many bugs (I've only half tested most of the code). As
always, happy to answer questions (I'll be here between Christmas and
New Years - no holidays for me this year).


Enjoy!

-- 
Justin Couch
Senior Software Engineer                           VRML-Java Author
ADI Ltd, Systems Group.
justin@vlc.com.au                    http://www.vlc.com.au/~justin/
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Suocomandante Marcos
-------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA26666 for urn-ietf-out; Mon, 21 Dec 1998 11:19:01 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA26649 for <urn-ietf@services.bunyip.com>; Mon, 21 Dec 1998 11:18:58 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA19269 for urn-ietf@services; Mon, 21 Dec 1998 11:18:58 -0500 (EST)
Received: from ns.datafusion.net (datafusion.net [208.224.117.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA19266 for <urn-ietf@Bunyip.Com>; Mon, 21 Dec 1998 11:18:55 -0500 (EST)
Received: from ns.datafusion.net (root@localhost) by ns.datafusion.net (8.7.5/8.7.3) with ESMTP id IAA07734 for <urn-ietf@Bunyip.Com>; Mon, 21 Dec 1998 08:18:55 -0800 (PST)
Received: from datafusionnt1.DATAFUSION.NET (datafusionnt1.datafusion.net [10.1.1.10]) by ns.datafusion.net (8.7.5/8.7.3) with ESMTP id IAA07730 for <urn-ietf@Bunyip.Com>; Mon, 21 Dec 1998 08:18:55 -0800 (PST)
Received: by datafusionnt1 with Internet Mail Service (5.5.1960.3) id <Y0VD9V3P>; Mon, 21 Dec 1998 08:18:56 -0800
Message-ID: <0D611E39F997D0119F9100A0C931315C2E0EAE@datafusionnt1>
From: Ron Daniel <RDaniel@datafusion.net>
To: "'Justin Couch'" <couch@ccis.adisys.com.au>, IETF URN WG <urn-ietf@bunyip.com>
Subject: RE: [URN] Looking for URC specs
Date: Mon, 21 Dec 1998 08:18:55 -0800
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Ron Daniel <RDaniel@datafusion.net>
Errors-To: owner-urn-ietf@Bunyip.Com

There is no URC work in the IETF. The RDF work in the W3C
is the closest thing to it.

Ron

> -----Original Message-----
> From:	Justin Couch [SMTP:couch@ccis.adisys.com.au]
> Sent:	Friday, December 18, 1998 10:46 PM
> To:	IETF URN WG
> Subject:	[URN] Looking for URC specs
> 
> Can someone please point me in the direction of URC work. I couldn't
> find any docs in the IETF drafts directory nor anything in the RFC
> list. 
> 
> -- 
> Justin Couch
> Senior Software Engineer                           VRML-Java Magic
> ADI Ltd, Systems Group.
> justin@vlc.com.au                    http://www.vlc.com.au/~justin/
> -------------------------------------------------------------------
> "Look through the lens, and the light breaks down into many lights.
>  Turn it or move it, and a new set of arrangements appears... is it
>  a single light or many lights, lights that one must know how to
>  distinguish, recognise and appreciate? Is it one light with many
>  frames or one frame for many lights?"      -Suocomandante Marcos
> -------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id BAA19763 for urn-ietf-out; Mon, 21 Dec 1998 01:31:50 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA19758 for <urn-ietf@services.bunyip.com>; Mon, 21 Dec 1998 01:31:48 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id BAA18084 for urn-ietf@services; Mon, 21 Dec 1998 01:31:47 -0500 (EST)
Received: from JR (209-239-196-98.oak.jps.net [209.239.196.98]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id BAA18081 for <urn-ietf@bunyip.com>; Mon, 21 Dec 1998 01:31:43 -0500 (EST)
Date: Mon, 21 Dec 1998 01:31:43 -0500 (EST)
From: JR <JR@jr.com>
To: <urn-ietf@bunyip.com>
Message-Id: <419.436153.93786169JR@jr.com>
Subject: [URN] advert: adults only: Golf, Gambling and Girls
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: JR <JR@jr.com>
Errors-To: owner-urn-ietf@Bunyip.Com

10 day tours to Asia.  First class gambling - better than Vegas.  
World class golf - courses designed by the best Americans.
The girls - the girls are fantastic; warm, friendly, beautiful and eager to meet and date 
you.
For more information, go to http://www.wilson3gtours.com or call 415-951-2465.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id AAA19250 for urn-ietf-out; Mon, 21 Dec 1998 00:56:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA19245 for <urn-ietf@services.bunyip.com>; Mon, 21 Dec 1998 00:56:49 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id AAA17930 for urn-ietf@services; Mon, 21 Dec 1998 00:56:48 -0500 (EST)
Received: from JR (209-239-207-98.oak.jps.net [209.239.207.98]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id AAA17927 for <urn-ietf@bunyip.com>; Mon, 21 Dec 1998 00:56:42 -0500 (EST)
Date: Mon, 21 Dec 1998 00:56:42 -0500 (EST)
From: JR <JR@jr.com>
To: <urn-ietf@bunyip.com>
Message-Id: <419.436153.91375035JR@jr.com>
Subject: [URN] advert: adults only: Golf, Gambling and Girls
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: JR <JR@jr.com>
Errors-To: owner-urn-ietf@Bunyip.Com

10 day tours to Asia.  First class gambling - better than Vegas.  
World class golf - courses designed by the best Americans.
The girls - the girls are fantastic; warm, friendly, beautiful and eager to meet and date 
you.
For more information, go to http://www.wilson3gtours.com or call 415-951-2465.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id CAA18848 for urn-ietf-out; Sat, 19 Dec 1998 02:43:33 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA18843 for <urn-ietf@services.bunyip.com>; Sat, 19 Dec 1998 02:43:30 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id CAA14779 for urn-ietf@services; Sat, 19 Dec 1998 02:43:27 -0500 (EST)
Received: from fire.adisys.com.au ([203.20.100.67]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id CAA14776 for <urn-ietf@bunyip.com>; Sat, 19 Dec 1998 02:43:23 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id PAA17260 for <urn-ietf@bunyip.com>; Sat, 19 Dec 1998 15:43:06 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0) id xma017256; Sat, 19 Dec 98 15:42:40 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73]) by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id PAA24010 for <urn-ietf@bunyip.com>; Sat, 19 Dec 1998 15:44:33 +0800 (WST)
Message-ID: <367B4BBE.1AB5F576@ccis.adisys.com.au>
Date: Sat, 19 Dec 1998 14:46:22 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: IETF URN WG <urn-ietf@bunyip.com>
Subject: [URN] Looking for URC specs
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com

Can someone please point me in the direction of URC work. I couldn't
find any docs in the IETF drafts directory nor anything in the RFC list. 

-- 
Justin Couch
Senior Software Engineer                           VRML-Java Magic
ADI Ltd, Systems Group.
justin@vlc.com.au                    http://www.vlc.com.au/~justin/
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Suocomandante Marcos
-------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA22461 for urn-ietf-out; Mon, 14 Dec 1998 11:20:25 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA22456 for <urn-ietf@services.bunyip.com>; Mon, 14 Dec 1998 11:20:23 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA02410 for urn-ietf@services; Mon, 14 Dec 1998 11:20:03 -0500 (EST)
Received: from cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA02406 for <urn-ietf@bunyip.com>; Mon, 14 Dec 1998 11:19:56 -0500 (EST)
Received: from weyr.cnri.reston.va.us (weyr [132.151.1.174]) by cnri.reston.va.us (8.9.1a/8.9.1) with SMTP id LAA05447; Mon, 14 Dec 1998 11:19:35 -0500 (EST)
Received: by weyr.cnri.reston.va.us (SMI-8.6/SMI-SVR4) id LAA24402; Mon, 14 Dec 1998 11:19:44 -0500
From: "Fred L. Drake" <fdrake@CNRI.Reston.VA.US>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <13941.15008.166661.214044@weyr.cnri.reston.va.us>
Date: Mon, 14 Dec 1998 11:19:44 -0500 (EST)
To: "Martin J. Duerst" <duerst@w3.org>
Cc: IETF URN WG <urn-ietf@bunyip.com>
Subject: RE: [URN] URN Resolution in deployable networks
In-Reply-To: <199812130608.PAA14251@sh.w3.mag.keio.ac.jp>
References: <0D611E39F997D0119F9100A0C931315C2E0E7E@datafusionnt1> <13933.26399.387340.921294@weyr.cnri.reston.va.us> <199812130608.PAA14251@sh.w3.mag.keio.ac.jp>
X-Mailer: VM 6.53 under 21.0 "Irish Goat" XEmacs Lucid
X-Organization: Corporation for National Research Initiatives
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Fred L. Drake" <fdrake@CNRI.Reston.VA.US>
Errors-To: owner-urn-ietf@Bunyip.Com

Martin J. Duerst writes:
 > This looks like each scheme implementation is completely independent
 > of each other. If this is true, it may not help implement new schemes.
 > If there is a library of common functions e.g. for parsing URIs,
 > great, if not, I guess it would help adding one.

  Grail is written in Python, and functions for parsing "typical"
URL-like strings are available in the Python standard library, but any
parsing of scheme-specific data would need to be added.  If the data
is similar to that of ftp: or http:, it would be trivial to handle.
It is always possible to at least pick off the NID using the existing
functions.

 > "httpAPI" seems to imply that Grail has to be recompiled/relinked for
 > each additional URN. This would be a huge development problem. Of
 > course, if Grail is in Java or something similar, then it's a different

  Grail is written in Python, so adding modules can be done at
runtime.  For example, if you come across a new scheme, foobar:, you
can go find (or write) a handler, foobarAPI.py, and place the file in
either of two directories (depending on permissions), and then access
foobar: resources.  All without restarting Grail.

 > Also, the basic approach seems to be "one specific way of resolving
 > for each schema", which is probably more appropriate for URLs than
 > for URNs (where as far as I understand, the idea seems to be to
 > move avay from specifics of resolution to more general resolution
 > that may be more flexible to deploy).

  Given a general resolution package, I think it would be easy to
create a resolver for Grail (esp. if people actually use the URN:
prefix).  Perhaps it's time for me to look further into NAPTR and
accessing DNS directly from Python.

 > It may be that it's not a problem in the near future, but because
 > the standards are written the other way round, and there is no
 > check in the registration procedures as far as I know, there
 > is a high probability that it will be a problem somewhere sooner

  This is of some concern.  I'll have to think about how to change the 
implementation to deal with the separation better.
  Thank you for your comments!


  -Fred

--
Fred L. Drake, Jr.	     <fdrake@acm.org>
Corporation for National Research Initiatives
1895 Preston White Dr.	    Reston, VA  20191



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id BAA00224 for urn-ietf-out; Sun, 13 Dec 1998 01:08:55 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA00219 for <urn-ietf@services.bunyip.com>; Sun, 13 Dec 1998 01:08:53 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id BAA00322 for urn-ietf@services; Sun, 13 Dec 1998 01:08:43 -0500 (EST)
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA00319 for <urn-ietf@bunyip.com>; Sun, 13 Dec 1998 01:08:40 -0500 (EST)
Received: from enoshima (ppp0ppp55.sfc.keio.ac.jp [133.27.13.76]) by sh.w3.mag.keio.ac.jp (8.9.0/3.6W-W3C/Keio) with SMTP id PAA14251; Sun, 13 Dec 1998 15:08:31 +0900 (JST)
Message-Id: <199812130608.PAA14251@sh.w3.mag.keio.ac.jp>
X-Sender: duerst@sh.w3.mag.keio.ac.jp (Unverified)
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3-J (32)
Date: Sat, 12 Dec 1998 08:00:43 +0900
To: "Fred L. Drake" <fdrake@CNRI.Reston.VA.US>
From: "Martin J. Duerst" <duerst@w3.org>
Subject: RE: [URN] URN Resolution in deployable networks
Cc: IETF URN WG <urn-ietf@bunyip.com>
In-Reply-To: <13933.26399.387340.921294@weyr.cnri.reston.va.us>
References: <0D611E39F997D0119F9100A0C931315C2E0E7E@datafusionnt1> <0D611E39F997D0119F9100A0C931315C2E0E7E@datafusionnt1>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Martin J. Duerst" <duerst@w3.org>
Errors-To: owner-urn-ietf@Bunyip.Com

At 12:51 98/12/08 -0500, Fred L. Drake wrote:

>   Perhaps this is a good chance for me to describe the mechanisms
> we've used in the Grail Internet browser
> (http://grail.cnri.reston.va.us/grail).  For those who aren't familiar 
> with Grail (just about everybody ;), I'll just mention that it is a
> graphical browser that is intended to allow experimentation with a
> number of things, including Web-related protocols (including URN
> resolution).
>   Grail provides an extension architecture for URI schemes.  Each
> scheme is implemented as a separate module.  For example, HTTP is
> implemented in a module called "protocols.httpAPI".  Support for CNRI
> Handles (hdl:), Digital Object Identifiers (doi:), and IETF documents
> (ietf:) are included with the browser; additional modules that
> conform to a documented interface can be added to an installed copy of 
> Grail.

This looks like each scheme implementation is completely independent
of each other. If this is true, it may not help implement new schemes.
If there is a library of common functions e.g. for parsing URIs,
great, if not, I guess it would help adding one.

"httpAPI" seems to imply that Grail has to be recompiled/relinked for
each additional URN. This would be a huge development problem. Of
course, if Grail is in Java or something similar, then it's a different
thing.

Also, the basic approach seems to be "one specific way of resolving
for each schema", which is probably more appropriate for URLs than
for URNs (where as far as I understand, the idea seems to be to
move avay from specifics of resolution to more general resolution
that may be more flexible to deploy).


>   One aspect of Grail's support for URNs which may be somewhat
> problematical is that there is no distinction between URN schemes and
> URL schemes.  This means that URN:hdl:foo is the same as hdl:foo.  I
> don't expect that this is likely to be a significant problem in the
> near future; have others dealt with this issue in their
> implementations?

It may be that it's not a problem in the near future, but because
the standards are written the other way round, and there is no
check in the registration procedures as far as I know, there
is a high probability that it will be a problem somewhere sooner
or later.


Regards,   Martin.




#-#-#  Martin J. Du"rst, World Wide Web Consortium
#-#-#  mailto:duerst@w3.org   http://www.w3.org



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id WAA06545 for urn-ietf-out; Wed, 9 Dec 1998 22:12:07 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA06540 for <urn-ietf@services.bunyip.com>; Wed, 9 Dec 1998 22:12:01 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id WAA00250 for urn-ietf@services; Wed, 9 Dec 1998 22:11:53 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA00247 for <urn-ietf@Bunyip.Com>; Wed, 9 Dec 1998 22:11:41 -0500 (EST)
Received: (from jcma@localhost) by life.ai.mit.edu (8.9.1/AI2.7/ai.master.life:2.2) id WAA06519; Wed, 9 Dec 1998 22:11:41 -0500 (EST)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Message-Id: <v04020a2bb294dacfc096@[208.254.158.205]>
In-Reply-To: <366DE170.22F7CC87@ccis.adisys.com.au>
References: <199812082159.QAA01163@morden.sandelman.ottawa.on.ca>
Date: Wed, 9 Dec 1998 20:58:22 -0500
To: Justin Couch <couch@ccis.adisys.com.au>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] URN Resolution in deployable networks
Cc: Michael Richardson <mcr@sandelman.ottawa.on.ca>, IETF URN WG <urn-ietf@bunyip.com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

1. Define a priviledged IP address, probably 10.x.x.x as the root URN resolver.
The analogy is to an subnet gateway.

2. Use the revised HTTP resolution extension.

3. Drive on.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id VAA05415 for urn-ietf-out; Wed, 9 Dec 1998 21:01:49 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA05410 for <urn-ietf@services.bunyip.com>; Wed, 9 Dec 1998 21:01:46 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id VAA00828 for urn-ietf@services; Wed, 9 Dec 1998 21:01:39 -0500 (EST)
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA00823 for <urn-ietf@Bunyip.Com>; Wed, 9 Dec 1998 21:00:43 -0500 (EST)
Received: (from jcma@localhost) by life.ai.mit.edu (8.9.1/AI2.7/ai.master.life:2.2) id UAA03720; Wed, 9 Dec 1998 20:59:52 -0500 (EST)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Message-Id: <v04020a2bb294dacfc096@[208.254.158.205]>
In-Reply-To: <366DE170.22F7CC87@ccis.adisys.com.au>
References: <199812082159.QAA01163@morden.sandelman.ottawa.on.ca>
Date: Wed, 9 Dec 1998 20:58:22 -0500
To: Justin Couch <couch@ccis.adisys.com.au>
From: "John C. Mallery" <jcma@ai.mit.edu>
Subject: Re: [URN] URN Resolution in deployable networks
Cc: Michael Richardson <mcr@sandelman.ottawa.on.ca>, IETF URN WG <urn-ietf@bunyip.com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "John C. Mallery" <jcma@ai.mit.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

1. Define a priviledged IP address, probably 10.x.x.x as the root URN resolver.
The analogy is to an subnet gateway.

2. Use the revised HTTP resolution extension.

3. Drive on.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id AAA19359 for urn-ietf-out; Wed, 9 Dec 1998 00:19:04 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA19354 for <urn-ietf@services.bunyip.com>; Wed, 9 Dec 1998 00:19:01 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id AAA07463 for urn-ietf@services; Wed, 9 Dec 1998 00:18:54 -0500 (EST)
Received: from fire.adisys.com.au ([203.20.100.67]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA07460 for <urn-ietf@Bunyip.Com>; Wed, 9 Dec 1998 00:18:50 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id NAA03182; Wed, 9 Dec 1998 13:18:40 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0) id xma003178; Wed, 9 Dec 98 13:18:24 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73]) by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id NAA03780; Wed, 9 Dec 1998 13:20:03 +0800 (WST)
Message-ID: <366DFAEC.C9A0501C@ccis.adisys.com.au>
Date: Wed, 09 Dec 1998 12:22:04 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: michaelm@netsol.com
CC: urn-ietf@bunyip.com
Subject: Re: [URN] URN Resolution in deployable networks
References: <199812090443.XAA24648@bailey.dscga.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com

Michael Mealling wrote:

> In the absence of anything else I would suggest you take a look at
> the WIRE stuff that Lewis Girod came up with that uses HTTP redirect
> extensions:
> draft-girod-urn-res-using-wire-00.txt
> draft-girod-w3-id-res-ext-00.txt
> 
> It might not be what you need but it is an alternative to NAPTR
> that can work within very tightly constrained networks. You might
> also check out Keith Moore's RCDS stuff. Can you provide a link, Keith?

Yes please. Would love to see some of this stuff.

As a summary of everything (I've had a few offline starters too) it
seems that there are a few groups working on these higher level goals
(deciding which resolution service to use for a URN) and alternate
resolving schemes. However, there doesn't seem to be any coordinated
approach at this stage to developing a per-platform solution (eg Unix
setup, win32 setup etc). Generally I feel this is because there is not
enough useage hence everyone is in experimental stages.   Also, no-one
appears to be doing it in Java so it looks as though we're at least on
our own at this stage. 

My current plan of action is to keep talking with various people offline
to see what we can come up with. This work will be done in conjunction
with the VRMLC UMEL group. I'll let you all know how we get on over
time....

-- 
Justin Couch
Senior Software Engineer                          VRML-Java Mystery
ADI Ltd, Systems Group.
justin@vlc.com.au                    http://www.vlc.com.au/~justin/
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Suocomandante Marcos
-------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id XAA18859 for urn-ietf-out; Tue, 8 Dec 1998 23:51:03 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA18851 for <urn-ietf@services.bunyip.com>; Tue, 8 Dec 1998 23:50:59 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id XAA07372 for urn-ietf@services; Tue, 8 Dec 1998 23:50:51 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA07369 for <urn-ietf@Bunyip.Com>; Tue, 8 Dec 1998 23:50:44 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id XAA24648; Tue, 8 Dec 1998 23:43:31 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199812090443.XAA24648@bailey.dscga.com>
Subject: Re: [URN] URN Resolution in deployable networks
In-Reply-To: <366DE170.22F7CC87@ccis.adisys.com.au> from Justin Couch at "Dec 9, 98 10:33:20 am"
To: couch@ccis.adisys.com.au
Date: Tue, 8 Dec 1998 23:43:31 -0500 (EST)
Cc: mcr@sandelman.ottawa.on.ca, urn-ietf@bunyip.com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Justin Couch said this:
> Michael Richardson wrote:
> >   If you have a small ad-hoc network, then you could easily have a DNS
> > server. End of problem. Your DNS server will have to know if the
> > Internet is available or not.
> 
> That just doesn't work for a lot of situations. Our networks are
> constructed on the fly. A couple of guys sit down in the back of an
> aircraft or a shed somewhere, run a capble between the two of them and
> then swap stuff. In this case, every machine must have a DNS installed
> on it because you never know the topology of the network. Also, this
> means you need to go through all sorts of nasty things like simulating
> root servers so that you can look up urn.net and many other sysadmin
> style tasks. These users will be quicker to put two rounds between your
> eyes at 100m than to start a computer, so the system has _real_ simple.
> All I need to get right is to work out how to decide how to resolve a
> URN in situations where we don't have DNS. DNS is not the solution to
> every problem in the world unfortunately.
> 

I have to agree with Justin here. Karen did some work on computing
requirements of disaster situations and came to some of the same
conclusions.

In the absence of anything else I would suggest you take a look at
the WIRE stuff that Lewis Girod came up with that uses HTTP redirect
extensions:
draft-girod-urn-res-using-wire-00.txt
draft-girod-w3-id-res-ext-00.txt

It might not be what you need but it is an alternative to NAPTR
that can work within very tightly constrained networks. You might
also check out Keith Moore's RCDS stuff. Can you provide a link, Keith?

-MM


-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id WAA18096 for urn-ietf-out; Tue, 8 Dec 1998 22:31:04 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA18091 for <urn-ietf@services.bunyip.com>; Tue, 8 Dec 1998 22:31:02 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id WAA07120 for urn-ietf@services; Tue, 8 Dec 1998 22:30:55 -0500 (EST)
Received: from fire.adisys.com.au ([203.20.100.67]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA07117 for <urn-ietf@bunyip.com>; Tue, 8 Dec 1998 22:30:51 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id LAA01800; Wed, 9 Dec 1998 11:30:04 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0) id xma001796; Wed, 9 Dec 98 11:29:39 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73]) by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id LAA25239; Wed, 9 Dec 1998 11:31:19 +0800 (WST)
Message-ID: <366DE170.22F7CC87@ccis.adisys.com.au>
Date: Wed, 09 Dec 1998 10:33:20 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: Michael Richardson <mcr@sandelman.ottawa.on.ca>
CC: IETF URN WG <urn-ietf@bunyip.com>
Subject: Re: [URN] URN Resolution in deployable networks
References: <199812082159.QAA01163@morden.sandelman.ottawa.on.ca>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com

Michael Richardson wrote:

>   If you have a small ad-hoc network, then you could easily have a DNS
> server. End of problem. Your DNS server will have to know if the
> Internet is available or not.

That just doesn't work for a lot of situations. Our networks are
constructed on the fly. A couple of guys sit down in the back of an
aircraft or a shed somewhere, run a capble between the two of them and
then swap stuff. In this case, every machine must have a DNS installed
on it because you never know the topology of the network. Also, this
means you need to go through all sorts of nasty things like simulating
root servers so that you can look up urn.net and many other sysadmin
style tasks. These users will be quicker to put two rounds between your
eyes at 100m than to start a computer, so the system has _real_ simple.
All I need to get right is to work out how to decide how to resolve a
URN in situations where we don't have DNS. DNS is not the solution to
every problem in the world unfortunately.

-- 
Justin Couch
Senior Software Engineer                           VRML-Java Worker
ADI Ltd, Systems Group.
justin@vlc.com.au                    http://www.vlc.com.au/~justin/
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Suocomandante Marcos
-------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id WAA17895 for urn-ietf-out; Tue, 8 Dec 1998 22:09:04 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA17890 for <urn-ietf@services.bunyip.com>; Tue, 8 Dec 1998 22:09:01 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id WAA07008 for urn-ietf@services; Tue, 8 Dec 1998 22:08:54 -0500 (EST)
Received: from morden.sandelman.ottawa.on.ca (ietf-177-97.mtg.ietf.org [198.67.177.97]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA07005 for <urn-ietf@bunyip.com>; Tue, 8 Dec 1998 22:08:44 -0500 (EST)
Received: from morden.sandelman.ottawa.on.ca (localhost [127.0.0.1]) by morden.sandelman.ottawa.on.ca (8.8.8/8.7.3) with ESMTP id QAA01163; Tue, 8 Dec 1998 16:59:14 -0500 (EST)
Message-Id: <199812082159.QAA01163@morden.sandelman.ottawa.on.ca>
To: Justin Couch <couch@ccis.adisys.com.au>
cc: IETF URN WG <urn-ietf@bunyip.com>
Subject: Re: [URN] URN Resolution in deployable networks 
In-reply-to: Your message of "Tue, 08 Dec 1998 16:26:27 +0800." <366CE2B3.B30FC782@ccis.adisys.com.au> 
Date: Tue, 08 Dec 1998 16:59:10 -0500
From: Michael Richardson <mcr@sandelman.ottawa.on.ca>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Richardson <mcr@sandelman.ottawa.on.ca>
Errors-To: owner-urn-ietf@Bunyip.Com

  If you have a small ad-hoc network, then you could easily have a DNS
server. End of problem. Your DNS server will have to know if the
Internet is available or not.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA07924 for urn-ietf-out; Tue, 8 Dec 1998 12:51:38 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA07919 for <urn-ietf@services.bunyip.com>; Tue, 8 Dec 1998 12:51:35 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id MAA04408 for urn-ietf@services; Tue, 8 Dec 1998 12:51:28 -0500 (EST)
Received: from cnri.reston.va.us (ns.CNRI.Reston.VA.US [132.151.1.1]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA04405 for <urn-ietf@Bunyip.Com>; Tue, 8 Dec 1998 12:51:24 -0500 (EST)
Received: from weyr.cnri.reston.va.us (weyr [132.151.1.174]) by cnri.reston.va.us (8.9.1a/8.9.1) with SMTP id MAA11762 for <urn-ietf@Bunyip.Com>; Tue, 8 Dec 1998 12:51:19 -0500 (EST)
Received: by weyr.cnri.reston.va.us (SMI-8.6/SMI-SVR4) id MAA25303; Tue, 8 Dec 1998 12:51:27 -0500
From: "Fred L. Drake" <fdrake@CNRI.Reston.VA.US>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <13933.26399.387340.921294@weyr.cnri.reston.va.us>
Date: Tue, 8 Dec 1998 12:51:27 -0500 (EST)
To: IETF URN WG <urn-ietf@bunyip.com>
Subject: RE: [URN] URN Resolution in deployable networks
In-Reply-To: <0D611E39F997D0119F9100A0C931315C2E0E7E@datafusionnt1>
References: <0D611E39F997D0119F9100A0C931315C2E0E7E@datafusionnt1>
X-Mailer: VM 6.53 under 21.0 "Irish Goat" XEmacs Lucid
X-Organization: Corporation for National Research Initiatives
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Fred L. Drake" <fdrake@CNRI.Reston.VA.US>
Errors-To: owner-urn-ietf@Bunyip.Com

Ron Daniel writes:
 > You are correct that the NAPTR approach for resolving URNs
 > does not handle all cases. Its intent is to be one of the last
 > resolution mechanisms that is tried, not the first. For
 > example, when I was at Los Alamos our experimental URN
 > resolver would first look at the incoming URNs. If they
 > were from a 'known' scheme like SICIs, the resolver would talk
 > to a system running at thte library. (For Handles, we talked
 > with a system running at CNRI). Only if those systems did not
 > know the URN, or if it was from a different namesapce, did we
 > fall back to using the NAPTR routines.

  Perhaps this is a good chance for me to describe the mechanisms
we've used in the Grail Internet browser
(http://grail.cnri.reston.va.us/grail).  For those who aren't familiar 
with Grail (just about everybody ;), I'll just mention that it is a
graphical browser that is intended to allow experimentation with a
number of things, including Web-related protocols (including URN
resolution).
  Grail provides an extension architecture for URI schemes.  Each
scheme is implemented as a separate module.  For example, HTTP is
implemented in a module called "protocols.httpAPI".  Support for CNRI
Handles (hdl:), Digital Object Identifiers (doi:), and IETF documents
(ietf:) are included with the browser; additional modules that
conform to a documented interface can be added to an installed copy of 
Grail.
  One aspect of Grail's support for URNs which may be somewhat
problematical is that there is no distinction between URN schemes and
URL schemes.  This means that URN:hdl:foo is the same as hdl:foo.  I
don't expect that this is likely to be a significant problem in the
near future; have others dealt with this issue in their
implementations?
  I'm always interested in hearing about possible improvements to
Grail, although the resources available to deal with problems tends to 
be fairly low (Grail was not developed in association with the Handle
system, and I'm not part of the Handle group here at CNRI), but I try
to fix any problems that I can to make Grail more useful.  If there
are likely to be any problems with Grail's system for scheme
extensibility, especially in the area of URN support, I'd be most
interested in learning more about it.


  -Fred

--
Fred L. Drake, Jr.	     <fdrake@acm.org>
Corporation for National Research Initiatives
1895 Preston White Dr.	    Reston, VA  20191



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA06099 for urn-ietf-out; Tue, 8 Dec 1998 10:51:18 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA06094 for <urn-ietf@services.bunyip.com>; Tue, 8 Dec 1998 10:51:15 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id KAA03828 for urn-ietf@services; Tue, 8 Dec 1998 10:51:08 -0500 (EST)
Received: from ns.datafusion.net (datafusion.net [208.224.117.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA03825 for <urn-ietf@Bunyip.Com>; Tue, 8 Dec 1998 10:51:04 -0500 (EST)
Received: from ns.datafusion.net (root@localhost) by ns.datafusion.net (8.7.5/8.7.3) with ESMTP id HAA11346 for <urn-ietf@Bunyip.Com>; Tue, 8 Dec 1998 07:51:10 -0800 (PST)
Received: from datafusionnt1.DATAFUSION.NET (datafusionnt1.datafusion.net [10.1.1.10]) by ns.datafusion.net (8.7.5/8.7.3) with ESMTP id HAA11342 for <urn-ietf@Bunyip.Com>; Tue, 8 Dec 1998 07:51:10 -0800 (PST)
Received: by datafusionnt1 with Internet Mail Service (5.5.1960.3) id <W7YY79QT>; Tue, 8 Dec 1998 07:51:10 -0800
Message-ID: <0D611E39F997D0119F9100A0C931315C2E0E7E@datafusionnt1>
From: Ron Daniel <RDaniel@datafusion.net>
To: "'Justin Couch'" <couch@ccis.adisys.com.au>, IETF URN WG <urn-ietf@bunyip.com>
Subject: RE: [URN] URN Resolution in deployable networks
Date: Tue, 8 Dec 1998 07:51:09 -0800 
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain; charset="iso-8859-1"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Ron Daniel <RDaniel@datafusion.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi Justin,

You are correct that the NAPTR approach for resolving URNs
does not handle all cases. Its intent is to be one of the last
resolution mechanisms that is tried, not the first. For
example, when I was at Los Alamos our experimental URN
resolver would first look at the incoming URNs. If they
were from a 'known' scheme like SICIs, the resolver would talk
to a system running at thte library. (For Handles, we talked
with a system running at CNRI). Only if those systems did not
know the URN, or if it was from a different namesapce, did we
fall back to using the NAPTR routines.

What NAPTR tres to provide is a fallack method of discovering a
resolver. But it does assume certain things, like being
connected to the Internet. It also makes certain implementation
choices, like use of DNS rather than starting another system from
scratch. Some other consequences flow from that choice, such as not
having access control over the rewrite rules.

It may be that one or more of those choices are inappropriate for
your system. However, you may be able to reuse other parts of
the URN architecture, such as the resolution services.

Best regards,

Ron Daniel Jr.
DATAFUSION, Inc.
139 Townsend Street, Ste. 100
San Francisco, CA  94107
415.222.0100 fax 415.222.0150 
rdaniel@datafusion.net
http://www.datafusion.net

  

> -----Original Message-----
> From:	Justin Couch [SMTP:couch@ccis.adisys.com.au]
> Sent:	Tuesday, December 08, 1998 12:26 AM
> To:	IETF URN WG
> Subject:	[URN] URN Resolution in deployable networks
> 
> Folks,
> 
> I'm looking into the usage of URNs in smaller scale settings than the
> Internet and at least think I'm finding shortcomings in the general
> scheme. However, perhaps I am also looking for alternative schemes or
> completely in the wrong direction. I'm not really sure, so I'll
> explain
> away:
> 
> We're building deployable systems for various military uses in the
> Special Forces and also civilian emergency service arenas. A typical
> characteristic of this is that the devices are usually notebook or
> smaller (Anything down to a Palmpilot) but have networking capability
> at
> least part of the time. For example there may be two or three
> notebooks
> in the middle of the bush somewhere all connected in a mini-lan. One
> of
> these may be acting as a typical server situation which holds a small
> database or other resource. These networks are typically built on the
> fly and by "dumb" users (your average soldier with minimal computer
> training).
> 
> All of this lends itself perfectly to the idea of of using URNs for
> naming various resources that need to be accessed. The code doesn't
> need
> to be recompiled, the user doesn't need to know what the server
> machine
> is (ie configure the application on the fly) and life is pretty rosy
> for
> the developers too as we can use a consistent scheme across many
> different resources
> 
> However, this sort of situation seems not be addressed by the current
> URN DNS resolution schemes. For example, under the DNS scheme, it
> assumes that you have a network all the time, where URNs may not
> necessarily point to a network based resource (eg palmpilot). There
> needs to be some other resource fetch scheme to determine where to
> first
> start resolving names.
> 
> For example, if we were running a unix box we could look at
> resolv.conf
> and determine that we should be doing a lookup of a urn scheme first
> from NIS or /etc/hosts before going to DNS. On a SMB machine we could
> use a WINS service. If you look at the implementation I did for the
> UMEL
> working group over at the VRML consortium, this just uses a local
> bindings file for resolution but doesn't handle a generic "check DNS"
> capability.
> 
> So the question is, are there any higher level efforts currently
> underway that provide the meta-resolution service for URNs? Related to
> this, are there any other efforts relating to URN resolution in other
> areas other than DNS (NIS or WINS for example)? If not, is anyone
> interested in looking at this problem with us?
> 
> -- 
> Justin Couch
> Senior Software Engineer                           VRML-Java Author
> ADI Ltd, Systems Group.
> justin@vlc.com.au                    http://www.vlc.com.au/~justin/
> -------------------------------------------------------------------
> "Look through the lens, and the light breaks down into many lights.
>  Turn it or move it, and a new set of arrangements appears... is it
>  a single light or many lights, lights that one must know how to
>  distinguish, recognise and appreciate? Is it one light with many
>  frames or one frame for many lights?"      -Suocomandante Marcos
> -------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA04854 for urn-ietf-out; Tue, 8 Dec 1998 09:18:24 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA04849 for <urn-ietf@services.bunyip.com>; Tue, 8 Dec 1998 09:18:21 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id JAA03182 for urn-ietf@services; Tue, 8 Dec 1998 09:18:15 -0500 (EST)
Received: from fire.adisys.com.au ([203.20.100.67]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA03179 for <urn-ietf@Bunyip.Com>; Tue, 8 Dec 1998 09:18:10 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id WAA23209; Tue, 8 Dec 1998 22:18:02 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0) id xma023203; Tue, 8 Dec 98 22:17:38 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73]) by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id WAA09110; Tue, 8 Dec 1998 22:19:16 +0800 (WST)
Message-ID: <366D27CF.606B1C11@ccis.adisys.com.au>
Date: Tue, 08 Dec 1998 21:21:19 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: John Curran <jcurran@bbnplanet.com>
CC: IETF URN WG <urn-ietf@bunyip.com>
Subject: Re: [URN] URN Resolution in deployable networks
References: <199812081354.IAA21061@po1.bbn.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com

John Curran wrote:

> Hmm...   I have to admit that I disagree with your assessment,
> but it's definitely a matter of perspective.

Cool, that's what I'm looking for. Also, I suppose I didn't really quite
word it well enough. I find no problems with the DNS resolution scheme
(actually I like it a _lot_). Where I am finding general URN
shortcomings is in the client side "API" scheme of deciding how to do
the resolution. For example, like there are a bunch of POSIX calls to
say "get the IP address of machine x.y.z" which then looks at
NIS/DNS/local to do that resolution, there would be a set of "get
resouce urn:a:b:c" which then looks at NIS/DNS/local for resolution.
This is what I'm currently interested in exploring.
 
> there is
> no reason for the URN resolution specification to highlight any local
> alternative
> configuration that may specify that certain classes of URN are first locally
> resolved by their very nature.

Agreed. It's definitely not what I'm after. As I noted above, probably
me phrasing it wrong.

> This isn't a shortcoming in the DNS resolution scheme; it simply means
> that URN's have not been around long enough to have people start stitching
> it into their own favorite resolution systems.

Yup, agreed. I'm one of those coming along looking at the next level of
usage above just one resolver and attempting to find out where to head.
As I understand the nature of this WG, it deals with URN resolution in
general, of which the DNS scheme is the obvious first start. However, it
is also of use for non-DNS schemes, and higher level "requirements" such
as what I am trying to chase down. Is that correct? If not, please point
me in the right direction as I'm still finding my feet here (list
traffic isn't high enough to get a general feel of the types/level of
discussion, even after being subscribed for almost two months).

-- 
Justin Couch
Senior Software Engineer                           VRML-Java Worker
ADI Ltd, Systems Group.
justin@vlc.com.au                    http://www.vlc.com.au/~justin/
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Suocomandante Marcos
-------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id IAA04609 for urn-ietf-out; Tue, 8 Dec 1998 08:55:16 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA04604 for <urn-ietf@services.bunyip.com>; Tue, 8 Dec 1998 08:55:14 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id IAA03012 for urn-ietf@services; Tue, 8 Dec 1998 08:55:07 -0500 (EST)
Received: from po1.bbn.com (PO1.BBN.COM [192.1.50.38]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id IAA03009 for <urn-ietf@Bunyip.Com>; Tue, 8 Dec 1998 08:55:04 -0500 (EST)
Received: from cpq3500.ne.mediaone.net (jcurran.ne.mediaone.net [24.128.41.38]) by po1.bbn.com (8.8.6/8.8.6) with SMTP id IAA21061; Tue, 8 Dec 1998 08:54:57 -0500 (EST)
Message-Id: <199812081354.IAA21061@po1.bbn.com>
X-Sender: jcurran@127.0.0.1
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0.1 
Date: Tue, 08 Dec 1998 08:51:44 -0500
To: Justin Couch <couch@ccis.adisys.com.au>
From: John Curran <jcurran@bbnplanet.com>
Subject: Re: [URN] URN Resolution in deployable networks
Cc: IETF URN WG <urn-ietf@bunyip.com>
In-Reply-To: <366CE2B3.B30FC782@ccis.adisys.com.au>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: John Curran <jcurran@bbnplanet.com>
Errors-To: owner-urn-ietf@Bunyip.Com

At 04:26 PM 12/08/1998 +0800, Justin Couch wrote:
>Folks,
>
>I'm looking into the usage of URNs in smaller scale settings than the
>Internet and at least think I'm finding shortcomings in the general
>scheme.

Hmm...   I have to admit that I disagree with your assessment,
but it's definitely a matter of perspective.

>For example, if we were running a unix box we could look at resolv.conf
>and determine that we should be doing a lookup of a urn scheme first
>from NIS or /etc/hosts before going to DNS. On a SMB machine we could
>use a WINS service.

All of the above are "local" system services to handle resolution of tokens...
Just as the DNS spec for host resolution doesn't talk about NIS (but you can 
certain define NIS to perform this resolution function prior to DNS), there
is 
no reason for the URN resolution specification to highlight any local
alternative 
configuration that may specify that certain classes of URN are first locally 
resolved by their very nature.

This isn't a shortcoming in the DNS resolution scheme; it simply means
that URN's have not been around long enough to have people start stitching 
it into their own favorite resolution systems.

/John



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id EAA01736 for urn-ietf-out; Tue, 8 Dec 1998 04:23:10 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA01731 for <urn-ietf@services.bunyip.com>; Tue, 8 Dec 1998 04:23:07 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id EAA02317 for urn-ietf@services; Tue, 8 Dec 1998 04:23:00 -0500 (EST)
Received: from fire.adisys.com.au ([203.20.100.67]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id EAA02314 for <urn-ietf@bunyip.com>; Tue, 8 Dec 1998 04:22:55 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id RAA20352 for <urn-ietf@bunyip.com>; Tue, 8 Dec 1998 17:22:50 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0) id xma020348; Tue, 8 Dec 98 17:22:46 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73]) by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id RAA28226 for <urn-ietf@bunyip.com>; Tue, 8 Dec 1998 17:24:25 +0800 (WST)
Message-ID: <366CE2B3.B30FC782@ccis.adisys.com.au>
Date: Tue, 08 Dec 1998 16:26:27 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: IETF URN WG <urn-ietf@bunyip.com>
Subject: [URN] URN Resolution in deployable networks
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com

Folks,

I'm looking into the usage of URNs in smaller scale settings than the
Internet and at least think I'm finding shortcomings in the general
scheme. However, perhaps I am also looking for alternative schemes or
completely in the wrong direction. I'm not really sure, so I'll explain
away:

We're building deployable systems for various military uses in the
Special Forces and also civilian emergency service arenas. A typical
characteristic of this is that the devices are usually notebook or
smaller (Anything down to a Palmpilot) but have networking capability at
least part of the time. For example there may be two or three notebooks
in the middle of the bush somewhere all connected in a mini-lan. One of
these may be acting as a typical server situation which holds a small
database or other resource. These networks are typically built on the
fly and by "dumb" users (your average soldier with minimal computer
training).

All of this lends itself perfectly to the idea of of using URNs for
naming various resources that need to be accessed. The code doesn't need
to be recompiled, the user doesn't need to know what the server machine
is (ie configure the application on the fly) and life is pretty rosy for
the developers too as we can use a consistent scheme across many
different resources

However, this sort of situation seems not be addressed by the current
URN DNS resolution schemes. For example, under the DNS scheme, it
assumes that you have a network all the time, where URNs may not
necessarily point to a network based resource (eg palmpilot). There
needs to be some other resource fetch scheme to determine where to first
start resolving names.

For example, if we were running a unix box we could look at resolv.conf
and determine that we should be doing a lookup of a urn scheme first
from NIS or /etc/hosts before going to DNS. On a SMB machine we could
use a WINS service. If you look at the implementation I did for the UMEL
working group over at the VRML consortium, this just uses a local
bindings file for resolution but doesn't handle a generic "check DNS"
capability.

So the question is, are there any higher level efforts currently
underway that provide the meta-resolution service for URNs? Related to
this, are there any other efforts relating to URN resolution in other
areas other than DNS (NIS or WINS for example)? If not, is anyone
interested in looking at this problem with us?

-- 
Justin Couch
Senior Software Engineer                           VRML-Java Author
ADI Ltd, Systems Group.
justin@vlc.com.au                    http://www.vlc.com.au/~justin/
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Suocomandante Marcos
-------------------------------------------------------------------


                                                                                                                                                                                                                                                                                                                                                                   1999-01.mail                                                                                        0000666 0001752 0000010 00000033455 11373063610 011504  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    From owner-urn-ietf@Bunyip.Com  Fri Jan  8 16:19:06 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id QAA19401
	for <urn-archive@ietf.org>; Fri, 8 Jan 1999 16:19:06 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id PAA11398
	for urn-ietf-out; Fri, 8 Jan 1999 15:15:57 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA11393
	for <urn-ietf@services.bunyip.com>; Fri, 8 Jan 1999 15:15:54 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id PAA10252
	for urn-ietf@services; Fri, 8 Jan 1999 15:15:27 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA10249
	for <urn-ietf@bunyip.com>; Fri, 8 Jan 1999 15:15:22 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id PAA24195 for urn-ietf@bunyip.com; Fri, 8 Jan 1999 15:09:20 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199901082009.PAA24195@bailey.dscga.com>
Subject: [URN] Some java code for you to play with....
To: urn-ietf@Bunyip.Com
Date: Fri, 8 Jan 1999 15:09:19 -0500 (EST)
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Software Availability Announcement!

NSI has some code for you to play with. This is in addition to our
IE plugin. A few Java folx within the company took it upon themselves
to write some Java code for URI resolution. Its now available in its
alpha form. Over time we will polish it up and integrate it into the
general toolkit. You can find all of it at:

ftp://research.netsol.com/pub/urn/java/uri-0.1.tar.Z

This stuff is a work in progress so your mileage may vary...

-MM

-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com



From owner-urn-ietf@Bunyip.Com  Sun Jan 10 12:47:43 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id MAA02873
	for <urn-archive@ietf.org>; Sun, 10 Jan 1999 12:47:42 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA11448
	for urn-ietf-out; Sun, 10 Jan 1999 11:57:01 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA11440
	for <urn-ietf@services.bunyip.com>; Sun, 10 Jan 1999 11:56:59 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA13878
	for urn-ietf@services; Sun, 10 Jan 1999 11:55:59 -0500 (EST)
Received: from marine.sonic.net (marine.sonic.net [208.201.224.37])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id LAA13875
	for <urn-ietf@bunyip.com>; Sun, 10 Jan 1999 11:55:57 -0500 (EST)
Received: (qmail 16340 invoked from network); 10 Jan 1999 16:56:55 -0000
Received: from unknown (HELO sub.sonic.net) (208.201.224.8)
  by marine.sonic.net with SMTP; 10 Jan 1999 16:56:55 -0000
Received: from bolt.sonic.net (tallen@bolt [208.201.224.36])
	by sub.sonic.net (8.8.8/8.8.5) with ESMTP id IAA30251
	for <urn-ietf@bunyip.com>; Sun, 10 Jan 1999 08:56:55 -0800
X-envelope-info: <tallen@bolt.sonic.net>
Received: (from tallen@localhost) by bolt.sonic.net (8.8.8/8.7.3) id IAA07550 for urn-ietf@bunyip.com; Sun, 10 Jan 1999 08:56:55 -0800
Date: Sun, 10 Jan 1999 08:56:55 -0800
From: Terry Allen <tallen@sonic.net>
Message-Id: <199901101656.IAA07550@bolt.sonic.net>
To: urn-ietf@Bunyip.Com
Subject: [URN] escape / ?
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Terry Allen <tallen@sonic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Back when there was a URN syntax draft I thought I understood
what characters had to be escaped in a URN.  Now, I find RFC
2396 less clear - maybe it's just me.

Am I right in thinking that the slash can be used as a delimiter
in a URN scheme, and that if so it need not be escaped?

regards, Terry

Terry Allen				Veo Systems, Inc.
Business Language Designer              2440 W. El Camino Real
tallen[at]sonic.net                     Mountain View, Calif., 94040
Common Business Library - available at  http://www.veosystems.com/



From owner-urn-ietf@Bunyip.Com  Mon Jan 11 14:00:45 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.8.5/8.8.7a) with ESMTP id OAA24097
	for <urn-archive@ietf.org>; Mon, 11 Jan 1999 14:00:44 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA00949
	for urn-ietf-out; Mon, 11 Jan 1999 12:51:11 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA00943
	for <urn-ietf@services.bunyip.com>; Mon, 11 Jan 1999 12:51:09 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA17065
	for urn-ietf@services; Mon, 11 Jan 1999 12:49:52 -0500 (EST)
Received: from buzz.Bunyip.Com (buzz.Bunyip.Com [209.41.144.8])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA17060;
	Mon, 11 Jan 1999 12:49:41 -0500 (EST)
Received: from localhost (leslie@localhost) by buzz.Bunyip.Com (8.6.9/8.6.10) with SMTP id MAA26976; Mon, 11 Jan 1999 12:51:27 -0500
X-Authentication-Warning: buzz.Bunyip.Com: leslie owned process doing -bs
Date: Mon, 11 Jan 1999 12:51:27 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Terry Allen <tallen@sonic.net>
cc: urn-ietf@Bunyip.Com
Subject: Re: [URN] escape / ?
In-Reply-To: <199901101656.IAA07550@bolt.sonic.net>
Message-ID: <Pine.SUN.3.95.990111124605.26113N-100000@buzz.Bunyip.Com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Howdy,

On Sun, 10 Jan 1999, Terry Allen wrote:
> Back when there was a URN syntax draft I thought I understood
> what characters had to be escaped in a URN.  Now, I find RFC
> 2396 less clear - maybe it's just me.
> 
> Am I right in thinking that the slash can be used as a delimiter
> in a URN scheme, and that if so it need not be escaped?

According to the URI syntax, any non-escaped "/" is interpreted per
the hierarchy-interpretation rules laid out in RFC2396.  Since this
group has never come to closure on the issues of a single hierarchical
representation, or the viability/validity of that style of "fragmentable
local reference" in URNs, the URN syntax _RFC_ (2141) says that unescaped "/"
are reserved for future use.  I.e., currently you have to escape 'em to use 'em.

Leslie.

----------------------------------------------------------------------------

    We have moved!!                               Leslie Daigle

      Note the new phone number.                  Bunyip Information Systems
                                                  (514) 285-0088 
                                                  leslie@bunyip.com
----------------------------------------------------------------------------




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA00949 for urn-ietf-out; Mon, 11 Jan 1999 12:51:11 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA00943 for <urn-ietf@services.bunyip.com>; Mon, 11 Jan 1999 12:51:09 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id MAA17065 for urn-ietf@services; Mon, 11 Jan 1999 12:49:52 -0500 (EST)
Received: from buzz.Bunyip.Com (buzz.Bunyip.Com [209.41.144.8]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA17060; Mon, 11 Jan 1999 12:49:41 -0500 (EST)
Received: from localhost (leslie@localhost) by buzz.Bunyip.Com (8.6.9/8.6.10) with SMTP id MAA26976; Mon, 11 Jan 1999 12:51:27 -0500
X-Authentication-Warning: buzz.Bunyip.Com: leslie owned process doing -bs
Date: Mon, 11 Jan 1999 12:51:27 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Terry Allen <tallen@sonic.net>
cc: urn-ietf@bunyip.com
Subject: Re: [URN] escape / ?
In-Reply-To: <199901101656.IAA07550@bolt.sonic.net>
Message-ID: <Pine.SUN.3.95.990111124605.26113N-100000@buzz.Bunyip.Com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Howdy,

On Sun, 10 Jan 1999, Terry Allen wrote:
> Back when there was a URN syntax draft I thought I understood
> what characters had to be escaped in a URN.  Now, I find RFC
> 2396 less clear - maybe it's just me.
> 
> Am I right in thinking that the slash can be used as a delimiter
> in a URN scheme, and that if so it need not be escaped?

According to the URI syntax, any non-escaped "/" is interpreted per
the hierarchy-interpretation rules laid out in RFC2396.  Since this
group has never come to closure on the issues of a single hierarchical
representation, or the viability/validity of that style of "fragmentable
local reference" in URNs, the URN syntax _RFC_ (2141) says that unescaped "/"
are reserved for future use.  I.e., currently you have to escape 'em to use 'em.

Leslie.

----------------------------------------------------------------------------

    We have moved!!                               Leslie Daigle

      Note the new phone number.                  Bunyip Information Systems
                                                  (514) 285-0088 
                                                  leslie@bunyip.com
----------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA11448 for urn-ietf-out; Sun, 10 Jan 1999 11:57:01 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA11440 for <urn-ietf@services.bunyip.com>; Sun, 10 Jan 1999 11:56:59 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA13878 for urn-ietf@services; Sun, 10 Jan 1999 11:55:59 -0500 (EST)
Received: from marine.sonic.net (marine.sonic.net [208.201.224.37]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id LAA13875 for <urn-ietf@bunyip.com>; Sun, 10 Jan 1999 11:55:57 -0500 (EST)
Received: (qmail 16340 invoked from network); 10 Jan 1999 16:56:55 -0000
Received: from unknown (HELO sub.sonic.net) (208.201.224.8) by marine.sonic.net with SMTP; 10 Jan 1999 16:56:55 -0000
Received: from bolt.sonic.net (tallen@bolt [208.201.224.36]) by sub.sonic.net (8.8.8/8.8.5) with ESMTP id IAA30251 for <urn-ietf@bunyip.com>; Sun, 10 Jan 1999 08:56:55 -0800
X-envelope-info: <tallen@bolt.sonic.net>
Received: (from tallen@localhost) by bolt.sonic.net (8.8.8/8.7.3) id IAA07550 for urn-ietf@bunyip.com; Sun, 10 Jan 1999 08:56:55 -0800
Date: Sun, 10 Jan 1999 08:56:55 -0800
From: Terry Allen <tallen@sonic.net>
Message-Id: <199901101656.IAA07550@bolt.sonic.net>
To: urn-ietf@bunyip.com
Subject: [URN] escape / ?
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Terry Allen <tallen@sonic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Back when there was a URN syntax draft I thought I understood
what characters had to be escaped in a URN.  Now, I find RFC
2396 less clear - maybe it's just me.

Am I right in thinking that the slash can be used as a delimiter
in a URN scheme, and that if so it need not be escaped?

regards, Terry

Terry Allen				Veo Systems, Inc.
Business Language Designer              2440 W. El Camino Real
tallen[at]sonic.net                     Mountain View, Calif., 94040
Common Business Library - available at  http://www.veosystems.com/



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id PAA11398 for urn-ietf-out; Fri, 8 Jan 1999 15:15:57 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA11393 for <urn-ietf@services.bunyip.com>; Fri, 8 Jan 1999 15:15:54 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id PAA10252 for urn-ietf@services; Fri, 8 Jan 1999 15:15:27 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id PAA10249 for <urn-ietf@bunyip.com>; Fri, 8 Jan 1999 15:15:22 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id PAA24195 for urn-ietf@bunyip.com; Fri, 8 Jan 1999 15:09:20 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199901082009.PAA24195@bailey.dscga.com>
Subject: [URN] Some java code for you to play with....
To: urn-ietf@bunyip.com
Date: Fri, 8 Jan 1999 15:09:19 -0500 (EST)
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Software Availability Announcement!

NSI has some code for you to play with. This is in addition to our
IE plugin. A few Java folx within the company took it upon themselves
to write some Java code for URI resolution. Its now available in its
alpha form. Over time we will polish it up and integrate it into the
general toolkit. You can find all of it at:

ftp://research.netsol.com/pub/urn/java/uri-0.1.tar.Z

This stuff is a work in progress so your mileage may vary...

-MM

-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com


                                                                                                                                                                                                                   1999-02.mail                                                                                        0000666 0001752 0000010 00000371565 11373063624 011521  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    
Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id XAA24631 for urn-ietf-out; Fri, 26 Feb 1999 23:34:54 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA24622 for <urn-ietf@services.bunyip.com>; Fri, 26 Feb 1999 23:34:51 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id XAA19223 for urn-ietf@services; Fri, 26 Feb 1999 23:32:02 -0500 (EST)
Received: from mailserver ([202.54.106.227]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id XAA19220 for <urn-ietf@BUNYIP.COM>; Fri, 26 Feb 1999 23:31:56 -0500 (EST)
Received: by mailserver with XtraMail-SMTP/POP3-Server (v1.10 58210006074) for <urn-ietf@BUNYIP.COM> at Sat, 27 Feb 99  10:00:42 +0570
Received: from proxy1.ba.best.com (root@proxy1.ba.best.com [206.184.139.12]) by fpage1.ba.best.com (8.9.2/8.9.2/best.sh) with ESMTP id TAA08912 for <ravibaid+XRCPT.61616c6f6b4042495351554152452e434f4d@fpage1.ba.best.com>; Fri, 26 Feb 1999 19:54:46 -0800 (PST)
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by proxy1.ba.best.com (8.9.3/8.9.2/best.in) with ESMTP id TAA06637; Fri, 26 Feb 1999 19:53:41 -0800 (PST)
Received: by ietf.org (8.9.1a/8.9.1a) id WAA22175 for ietf-123-outbound.02@ietf.org; Fri, 26 Feb 1999 22:45:09 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA01579; Fri, 26 Feb 1999 17:38:58 -0500 (EST)
Message-Id: <199902262238.RAA01579@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-naptr-rr-01.txt
Date: Fri, 26 Feb 1999 17:38:58 -0500
X-Rcpt-To: aalok@bisquare.com
X-UIDL: 35e4f53509611ebb6d0bc2e34eea61b1
Status: U
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: The Naming Authority Pointer 
                          (NAPTR) DNS Resource Record
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-naptr-rr-01.txt
	Pages		: 15
	Date		: 25-Feb-99
	
   This document describes a DNS Resource Record (RR) which specifies
   a rewrite rule that, when applied to an existing string,
   will produce a new domain. Reasons for rewriting a domain
   vary from URN Resource Discovery Systems to moving out-of-date
   services to new domains.
 
   This document updates those portions of RFC2168 specifically
   dealing with the definition of the NAPTR record.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-naptr-rr-01.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-naptr-rr-01.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html 
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-ietf-urn-naptr-rr-01.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19990225100806.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-naptr-rr-01.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-naptr-rr-01.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19990225100806.I-D@ietf.org>

--OtherAccess--

--NextPart--






Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id VAA23358 for urn-ietf-out; Fri, 26 Feb 1999 21:07:34 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA23353 for <urn-ietf@services.bunyip.com>; Fri, 26 Feb 1999 21:07:32 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id VAA18948 for urn-ietf@services; Fri, 26 Feb 1999 21:04:46 -0500 (EST)
Received: from fire.adisys.com.au (phoenix.adisys.com.au [203.20.100.67]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA18945 for <urn-ietf@Bunyip.Com>; Fri, 26 Feb 1999 21:04:42 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id KAA03465; Sat, 27 Feb 1999 10:06:04 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0) id xma003461; Sat, 27 Feb 99 10:05:50 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73]) by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id KAA20416; Sat, 27 Feb 1999 10:08:58 +0800 (WST)
Message-ID: <36D7462F.5659F035@ccis.adisys.com.au>
Date: Sat, 27 Feb 1999 09:11:11 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: "Aaron E. Walsh" <aaron@mantiscorp.com>
CC: IETF URN WG <urn-ietf@bunyip.com>
Subject: Re: [URN] ANN: Java URI Code v0.5
References: <36D54F06.2F9770E8@ccis.adisys.com.au> <36D6FBA0.B2B0DE33@mantiscorp.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com

Aaron E. Walsh wrote:

> Is this rev one I can turn the Universal Media working group onto, or
> would you like to keep it private for now?

Let 'em at it. This is the first point where I think it is stable enough
to be used in any application. The major issues now are just lack of
support for various protocol handling like HTTP, FTP, JAR etc. I can't
just copy and modify Sun's Java2 source to suit my apps due to the SCSL
so it means doing a lot of it from scratch or snaffling other code.
 
> I can also point some people in the MPEG4 group to your download if
> you'd like, since we've been talking about implementing Universal Media
> in their system but with a network-based resolver (as opposed to the
> local resolver used by Universal Media).

Sure. Just have to remember that this code is Java only. I suspect the
MPEG guys would like to see C/C++ versions. I'd like to put some effort
into one of these ports, but since I'm now doing a lot of the
development within work contexts java is the only one getting attention. 

Another point is that I really need to get some web page front ends up.
At the moment it is just the raw directory being shown. 

-- 
Justin Couch                                   Author, Java Hacker
Snr Software Engineer                     couch@ccis.adisys.com.au
ADI Ltd, Systems Group              http://www.vlc.com.au/~justin/
Java3D FAQ:       http://tintoy.ncsa.uiuc.edu/~srp/java3d/faq.html
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Subcomandante Marcos
-------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA21081 for urn-ietf-out; Fri, 26 Feb 1999 17:39:07 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA21076 for <urn-ietf@services.bunyip.com>; Fri, 26 Feb 1999 17:39:05 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id RAA18241 for urn-ietf@services; Fri, 26 Feb 1999 17:36:22 -0500 (EST)
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA18238 for <urn-ietf@bunyip.com>; Fri, 26 Feb 1999 17:36:20 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA01579; Fri, 26 Feb 1999 17:38:58 -0500 (EST)
Message-Id: <199902262238.RAA01579@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-naptr-rr-01.txt
Date: Fri, 26 Feb 1999 17:38:58 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: The Naming Authority Pointer 
                          (NAPTR) DNS Resource Record
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-naptr-rr-01.txt
	Pages		: 15
	Date		: 25-Feb-99
	
   This document describes a DNS Resource Record (RR) which specifies
   a rewrite rule that, when applied to an existing string,
   will produce a new domain. Reasons for rewriting a domain
   vary from URN Resource Discovery Systems to moving out-of-date
   services to new domains.
 
   This document updates those portions of RFC2168 specifically
   dealing with the definition of the NAPTR record.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-naptr-rr-01.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-naptr-rr-01.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html 
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-ietf-urn-naptr-rr-01.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19990225100806.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-naptr-rr-01.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-naptr-rr-01.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19990225100806.I-D@ietf.org>

--OtherAccess--

--NextPart--




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA18499 for urn-ietf-out; Fri, 26 Feb 1999 14:48:52 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA18494 for <urn-ietf@services.bunyip.com>; Fri, 26 Feb 1999 14:48:49 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id OAA17494 for urn-ietf@services; Fri, 26 Feb 1999 14:46:10 -0500 (EST)
Received: from LOGOS.CC.BRANDEIS.EDU (logos.cc.brandeis.edu [129.64.1.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA17491 for <urn-ietf@Bunyip.Com>; Fri, 26 Feb 1999 14:46:03 -0500 (EST)
Received: from 194.95.190.239 (194.95.190.239) by LOGOS.CC.BRANDEIS.EDU (PMDF V5.0-8 #17137) id <01J87BV0XSI8BMCMYN@LOGOS.CC.BRANDEIS.EDU>; Fri, 26 Feb 1999 14:48:40 -0500 (EST)
Date: Fri, 26 Feb 1999 14:53:04 -0500
From: "Aaron E. Walsh" <aaron@mantiscorp.com>
Subject: Re: [URN] ANN: Java URI Code v0.5
To: Justin Couch <couch@ccis.adisys.com.au>
Cc: IETF URN WG <urn-ietf@bunyip.com>
Message-id: <36D6FBA0.B2B0DE33@mantiscorp.com>
Organization: Mantis Development Corp.
MIME-version: 1.0
X-Mailer: Mozilla 4.5 [en] (Win98; I)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
X-Accept-Language: en
References: <36D54F06.2F9770E8@ccis.adisys.com.au>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Aaron E. Walsh" <aaron@mantiscorp.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi Justin,

Is this rev one I can turn the Universal Media working group onto, or
would you like to keep it private for now?

I'm writing from VRML99 in Germany, and I think URNs are really starting
to get their due attention. The Universal Media workshop presentation I
gave on Wednesday introduced URNs in some detail, and they've since
surfaced in discussions and on other workshop slides as something to
consider supporting along with the ubiquitous URL.

I can also point some people in the MPEG4 group to your download if
you'd like, since we've been talking about implementing Universal Media
in their system but with a network-based resolver (as opposed to the
local resolver used by Universal Media).

Just give me the word :)

Aaron

-----------------------------------------------------------------------
Aaron E. Walsh
  http://www.mantiscorp.com/people/aew/

Chair, Web3D Universal Media Element Library (Web3D-UMEL) Working Group
  http://www.web3d.org/WorkingGroups/umel/

Co-chair, Web3D Intellectual Property Rights (Web3D-IPR) Task Group 
  http://www.web3d.org/TaskGroups/vrml-ipr/
-----------------------------------------------------------------------


Justin Couch wrote:
> 
> As previously mentioned....
> 
> My implemenation of URI handling code is now available online. This is
> version 0.5 and represents the first stable release that potentially
> could be used in a production environment. One of the features of this
> code is the complete flexibility to allow any sort of resolver (RDS) to
> work with it regardless of how the URN is represented.
> 
> The code as it exists is being used in our latest application
> development which is a mobile C3I system for special forces and
> emergency services markets so it is taking a hammering testing wise. I'm
> pretty confident about stability and usablity aspects.
> 
> I've attached the included readme file below. Please d/l and play with
> the code.
> 
> --
> Justin Couch                                   Author, Java Hacker
> Snr Software Engineer                     couch@ccis.adisys.com.au
> ADI Ltd, Systems Group              http://www.vlc.com.au/~justin/
> Java3D FAQ:       http://tintoy.ncsa.uiuc.edu/~srp/java3d/faq.html
> -------------------------------------------------------------------
> "Look through the lens, and the light breaks down into many lights.
>  Turn it or move it, and a new set of arrangements appears... is it
>  a single light or many lights, lights that one must know how to
>  distinguish, recognise and appreciate? Is it one light with many
>  frames or one frame for many lights?"      -Subcomandante Marcos
> -------------------------------------------------------------------
> 
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> 
>                                Readme.txt
> 
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> 
>                          URN implementation V0.5
> 
>                    (c) The Virtual Light Company 1999
> 
> This is the first public, widely announced release of the URI code.
> As such, there are still many things missing functionality-wise. It
> is almost feature complete and is running in a commercial test
> environment. I want as much feedback as possible - good, bad or
> otherwise.
> 
> Licensing
> -----------
> 
> This code is released under the GNU LGPL. If you wish to redistribute
> this code then you must include the license.txt file as is.
> 
> The original copy of this code can be found at
> 
> http://www.vlc.com.au/~justin/java/urn/uri_0.5.zip
> 
> This code makes use of other 3rd party GNU libraries.
> 
> GNU Regexp v1.0.6 can be found at:
>   http://www.cacas.org/~wes/java/
> 
> The GNU LGPL can be found in license.txt or at
> http://www.gnu.org/lgpl.html
> 
> #include <std_disclaimer.h>
> 
> Installing
> -----------
> 
> Sorry, no JAR file yet. Just extract everything from the zip file (or
> leave it in there if you wish) and point the classpath at it. Make sure
> that urn.conf and urn_bindings may be found from the classpath as that
> is how they are loaded.
> 
> Place gun_regexp_106.jar into your classpath
> 
> Once you've done this, then you may import the classes under
> org.ietf.uri.* and run code with them.
> 
> This code makes very heavy use of JDK 1.2 so you need that to be running
> this library.
> 
> Add your own naming schemes to the urn_bindings file. Comments indicate
> where to find the syntax definition.
> 
> To generate javadocs run  make_docs.[sh|bat] for your platform. The
> unix shell script is untested though!
> 
> Philosophy
> -----------
> 
> The idea of these classes is to completely replace everything in
> java.net.
> In your application, everywhere that you reference java.net.URL change
> that
> to org.ietf.uri.URL. There are some other differences that are better
> in behaviour, so it is not a completely pluggable replacement.
> 
> At the bottom end, a lot more things are configurable and perform the
> way
> that you expect them to behave. You can put multiple FileNameMaps and
> multiple factory implemenations for content and protocol handler (some
> parts
> not implemented yet). You can fetch the currently set factory.
> 
> I've made the best attempt possible at seamless integration with the
> java.net classes to ease migration hassles. You can use the same content
> handlers and filename maps. Unfortunately you cannot use the protocol
> handlers due to a design decision by Sun stopping an external class from
> fetching URLConnections. There are public wrapper classes for everything
> that it is possible to use.
> 
> There are a number of minor and potentially troubling aspects with this
> that may not allow full use of the java.net stuff. Read the comments at
> the top of JavaNetURLConnectionWrapper for when the code deals with
> URNs.
> 
> TODO
> -----
> 
> - Build lots of content handlers! The default one is for text/plain. I
> will shortly have image loaders available. Stay tuned.
>   o handler for text/uri-list needed.
>   o handler for HTML needed
> 
> - Protocol handlers for HTTP and FTP are needed. Have some GNU'd code to
> work with, but work is incomplete.
> 
> - Resolvers:
>  o Complete the DNS based resolver based on NetSol code (Problem is that
>    its license doesn't allow commercial use which is a pain)
>  o JINI based resolver
>  o THTTP resolver
> 
> - Content handler and ResourceConnection code should have a listener for
> a percentage complete type feedback and authentication stuff.
> 
> - Complete URL implementation. Currently is mainly delegating directly
> to java.net.URL. This needs to be ripped out and replaced with proper
> working code (the java.net implementation is very wrong in a couple of
> places). Also, the resolving to URN/URC from URL needs to be looked at.
> 
> Justin Couch, 25 Feb 1999
> couch@ccis.adisys.com.au (work)
> justin@vlc.com.au (home)



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id WAA01872 for urn-ietf-out; Thu, 25 Feb 1999 22:56:42 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA01865 for <urn-ietf@services.bunyip.com>; Thu, 25 Feb 1999 22:56:40 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id WAA14111 for urn-ietf@services; Thu, 25 Feb 1999 22:54:22 -0500 (EST)
Received: from fire.adisys.com.au (phoenix.adisys.com.au [203.20.100.67]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA14108 for <urn-ietf@Bunyip.Com>; Thu, 25 Feb 1999 22:54:18 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id LAA21491 for <urn-ietf@Bunyip.Com>; Fri, 26 Feb 1999 11:55:45 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0) id xma021486; Fri, 26 Feb 99 11:55:36 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73]) by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id LAA02101 for <urn-ietf@Bunyip.Com>; Fri, 26 Feb 1999 11:58:44 +0800 (WST)
Message-ID: <36D60E6A.2D1EF2AD@ccis.adisys.com.au>
Date: Fri, 26 Feb 1999 11:00:58 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: IETF URN WG <urn-ietf@bunyip.com>
Subject: Re: [URN] ANN: Java URI Code v0.5
References: <36D54F06.2F9770E8@ccis.adisys.com.au>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com

More to add util wise to make the URI libs more useful. Sorry this is
off topic for this list but I felt it is worthwhile for those wishing to
play with my libraries.

I've just posted a bunch of content handlers for dealing with images.
This supplements the URI library I released yesterday.

These image handlers can be found at

http://www.vlc.com.au/~justin/java/images/imageloader_0.9.zip


-- 
Justin Couch                                   Author, Java Hacker
Snr Software Engineer                     couch@ccis.adisys.com.au
ADI Ltd, Systems Group              http://www.vlc.com.au/~justin/
Java3D FAQ:       http://tintoy.ncsa.uiuc.edu/~srp/java3d/faq.html
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Subcomandante Marcos
-------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA18835 for urn-ietf-out; Thu, 25 Feb 1999 09:20:25 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA18830 for <urn-ietf@services.bunyip.com>; Thu, 25 Feb 1999 09:20:23 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id JAA11540 for urn-ietf@services; Thu, 25 Feb 1999 09:18:21 -0500 (EST)
Received: from fire.adisys.com.au (phoenix.adisys.com.au [203.20.100.67]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA11537 for <urn-ietf@bunyip.com>; Thu, 25 Feb 1999 09:18:16 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id WAA10508 for <urn-ietf@bunyip.com>; Thu, 25 Feb 1999 22:19:23 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0) id xma010500; Thu, 25 Feb 99 22:19:01 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73]) by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id WAA05111 for <urn-ietf@bunyip.com>; Thu, 25 Feb 1999 22:22:07 +0800 (WST)
Message-ID: <36D54F06.2F9770E8@ccis.adisys.com.au>
Date: Thu, 25 Feb 1999 21:24:22 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: IETF URN WG <urn-ietf@bunyip.com>
Subject: [URN] ANN: Java URI Code v0.5
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com

As previously mentioned....

My implemenation of URI handling code is now available online. This is
version 0.5 and represents the first stable release that potentially
could be used in a production environment. One of the features of this
code is the complete flexibility to allow any sort of resolver (RDS) to
work with it regardless of how the URN is represented. 

The code as it exists is being used in our latest application
development which is a mobile C3I system for special forces and
emergency services markets so it is taking a hammering testing wise. I'm
pretty confident about stability and usablity aspects. 

I've attached the included readme file below. Please d/l and play with
the code. 

-- 
Justin Couch                                   Author, Java Hacker
Snr Software Engineer                     couch@ccis.adisys.com.au
ADI Ltd, Systems Group              http://www.vlc.com.au/~justin/
Java3D FAQ:       http://tintoy.ncsa.uiuc.edu/~srp/java3d/faq.html
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Subcomandante Marcos
-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

                               Readme.txt

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


                         URN implementation V0.5

                   (c) The Virtual Light Company 1999


This is the first public, widely announced release of the URI code.
As such, there are still many things missing functionality-wise. It
is almost feature complete and is running in a commercial test
environment. I want as much feedback as possible - good, bad or
otherwise.


Licensing
-----------

This code is released under the GNU LGPL. If you wish to redistribute
this code then you must include the license.txt file as is.

The original copy of this code can be found at

http://www.vlc.com.au/~justin/java/urn/uri_0.5.zip

This code makes use of other 3rd party GNU libraries.

GNU Regexp v1.0.6 can be found at:
  http://www.cacas.org/~wes/java/

The GNU LGPL can be found in license.txt or at
http://www.gnu.org/lgpl.html

#include <std_disclaimer.h>


Installing
-----------

Sorry, no JAR file yet. Just extract everything from the zip file (or
leave it in there if you wish) and point the classpath at it. Make sure
that urn.conf and urn_bindings may be found from the classpath as that
is how they are loaded.

Place gun_regexp_106.jar into your classpath

Once you've done this, then you may import the classes under
org.ietf.uri.* and run code with them.

This code makes very heavy use of JDK 1.2 so you need that to be running
this library.

Add your own naming schemes to the urn_bindings file. Comments indicate
where to find the syntax definition.

To generate javadocs run  make_docs.[sh|bat] for your platform. The
unix shell script is untested though!

Philosophy
-----------

The idea of these classes is to completely replace everything in
java.net.
In your application, everywhere that you reference java.net.URL change
that
to org.ietf.uri.URL. There are some other differences that are better
in behaviour, so it is not a completely pluggable replacement.

At the bottom end, a lot more things are configurable and perform the
way
that you expect them to behave. You can put multiple FileNameMaps and
multiple factory implemenations for content and protocol handler (some
parts
not implemented yet). You can fetch the currently set factory.

I've made the best attempt possible at seamless integration with the
java.net classes to ease migration hassles. You can use the same content
handlers and filename maps. Unfortunately you cannot use the protocol
handlers due to a design decision by Sun stopping an external class from
fetching URLConnections. There are public wrapper classes for everything
that it is possible to use.

There are a number of minor and potentially troubling aspects with this
that may not allow full use of the java.net stuff. Read the comments at
the top of JavaNetURLConnectionWrapper for when the code deals with
URNs.

TODO
-----

- Build lots of content handlers! The default one is for text/plain. I
will shortly have image loaders available. Stay tuned.
  o handler for text/uri-list needed.
  o handler for HTML needed

- Protocol handlers for HTTP and FTP are needed. Have some GNU'd code to
work with, but work is incomplete.

- Resolvers:
 o Complete the DNS based resolver based on NetSol code (Problem is that
   its license doesn't allow commercial use which is a pain)
 o JINI based resolver
 o THTTP resolver

- Content handler and ResourceConnection code should have a listener for
a percentage complete type feedback and authentication stuff.

- Complete URL implementation. Currently is mainly delegating directly
to java.net.URL. This needs to be ripped out and replaced with proper
working code (the java.net implementation is very wrong in a couple of
places). Also, the resolving to URN/URC from URL needs to be looked at.


Justin Couch, 25 Feb 1999
couch@ccis.adisys.com.au (work)
justin@vlc.com.au (home)



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA06093 for urn-ietf-out; Wed, 24 Feb 1999 18:53:13 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA06088 for <urn-ietf@services.bunyip.com>; Wed, 24 Feb 1999 18:53:07 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id SAA09881 for urn-ietf@services; Wed, 24 Feb 1999 18:51:25 -0500 (EST)
Received: from fire.adisys.com.au (phoenix.adisys.com.au [203.20.100.67]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA09878 for <urn-ietf@Bunyip.Com>; Wed, 24 Feb 1999 18:51:21 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id HAA29830; Thu, 25 Feb 1999 07:52:03 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0) id xma029826; Thu, 25 Feb 99 07:51:56 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73]) by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id HAA13777; Thu, 25 Feb 1999 07:55:03 +0800 (WST)
Message-ID: <36D483CF.5E65C0E9@ccis.adisys.com.au>
Date: Thu, 25 Feb 1999 06:57:19 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: michaelm@netsol.com
CC: urn-ietf@bunyip.com
Subject: Re: [URN] Doc on combining multiple RDS types
References: <199902241703.MAA18596@bailey.dscga.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com

Michael Mealling wrote:

> Cool! I was wondering how you were multiplexing the file and DNS stuff.

Been happening for a while. Works quite nicely. Also underdevelopment is
a JINI version (not anywhere near releasable yet!) BTW - hope you got my
patches for the DNS resolver that used the GNU regexp stuff instead of
the oronic classes.
 
> > The file can be found at
> >
> > http://www.vlc.com.au/~justin/java/urn/multiple_rds.html
> >
> > A second doc dealing with the file based RDS can be found at
> >
> > http://www.vlc.com.au/~justin/java/urn/file_based_resolver.html
[snip] 
> Can you format them as internet-drafts and submit them?

Will do. 

> > BTW - anyone object to me using the package namespace of org.ietf.uri ?
> > I can't release it under my work package struture so that was the next
> > best alternative.... It's all LGPL'd code.
> 
> Hmm... I bet the ietf would have a slight problem with that if it ever
> went into real production. Its probably fine for beta testing but I
> think it should be moved out of that space until the IETF has a policy
> out on such things.

I suspect they would, I'm just out of namespacing options at the moment
:( Maybe I should talk to Sun and get javax.uri or javax.net.uri ????

So, this raises the question - who should I hassle in the IETF
collective about some sort of resolution on this?

-- 
Justin Couch                                   Author, Java Hacker
Snr Software Engineer                     couch@ccis.adisys.com.au
ADI Ltd, Systems Group              http://www.vlc.com.au/~justin/
Java3D FAQ:       http://tintoy.ncsa.uiuc.edu/~srp/java3d/faq.html
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Subcomandante Marcos
-------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id MAA28455 for urn-ietf-out; Wed, 24 Feb 1999 12:10:59 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA28450 for <urn-ietf@services.bunyip.com>; Wed, 24 Feb 1999 12:10:57 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id MAA07930 for urn-ietf@services; Wed, 24 Feb 1999 12:09:23 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA07927 for <urn-ietf@Bunyip.Com>; Wed, 24 Feb 1999 12:09:19 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id MAA18596; Wed, 24 Feb 1999 12:03:17 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199902241703.MAA18596@bailey.dscga.com>
Subject: Re: [URN] Doc on combining multiple RDS types
In-Reply-To: <36D40E0A.B969CBE9@ccis.adisys.com.au> from Justin Couch at "Feb 24, 99 10:34:50 pm"
To: couch@ccis.adisys.com.au
Date: Wed, 24 Feb 1999 12:03:16 -0500 (EST)
Cc: urn-ietf@bunyip.com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Justin Couch said this:
> Since Micheal has started the traffic again, I thought it would be
> appropriate to make public mention of some docs that I've been
> generating.
> 
> The main one that I'm seeking comments on is a document dealing with how
> to go about implementing a resolving system that takes into account
> multiple different RDS types (not just DNS). It covers basic impl
> aspects such as how to order them, what requirements the library should
> have and all that stuff. The main architectural influence is from the
> hostname lookup system prevalent on unix boxen (/etc/hosts vs BIND vs
> NIS). 

Cool! I was wondering how you were multiplexing the file and DNS stuff.

> This all comes from my work with the Java implemenation stuff that I've
> been doing (also publically available) that combines a file based
> resolver with Micheal's DNS based code for transportability with mobile
> computers. I expect to have a fully functional release on my website
> tomorrow (v0.4 is currently there but contains many bugs. v0.5 is
> feature complete and almost bug free).
> 
> The file can be found at
> 
> http://www.vlc.com.au/~justin/java/urn/multiple_rds.html
> 
> A second doc dealing with the file based RDS can be found at
> 
> http://www.vlc.com.au/~justin/java/urn/file_based_resolver.html
> 
> If you view the URL minus the file, you'll see a listing of the
> currently available code. Stay tuned for the announcement hopefully
> tomorrow. 

Can you format them as internet-drafts and submit them?

> BTW - anyone object to me using the package namespace of org.ietf.uri ?
> I can't release it under my work package struture so that was the next
> best alternative.... It's all LGPL'd code.

Hmm... I bet the ietf would have a slight problem with that if it ever
went into real production. Its probably fine for beta testing but I
think it should be moved out of that space until the IETF has a policy
out on such things.

-MM

-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA26639 for urn-ietf-out; Wed, 24 Feb 1999 10:30:34 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA26626 for <urn-ietf@services.bunyip.com>; Wed, 24 Feb 1999 10:30:31 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id KAA07596 for urn-ietf@services; Wed, 24 Feb 1999 10:28:59 -0500 (EST)
Received: from fire.adisys.com.au (phoenix.adisys.com.au [203.20.100.67]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA07593 for <urn-ietf@bunyip.com>; Wed, 24 Feb 1999 10:28:54 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id XAA23569 for <urn-ietf@bunyip.com>; Wed, 24 Feb 1999 23:29:35 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0) id xma023565; Wed, 24 Feb 99 23:29:28 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73]) by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id XAA25256 for <urn-ietf@bunyip.com>; Wed, 24 Feb 1999 23:32:34 +0800 (WST)
Message-ID: <36D40E0A.B969CBE9@ccis.adisys.com.au>
Date: Wed, 24 Feb 1999 22:34:50 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: IETF URN WG <urn-ietf@bunyip.com>
Subject: [URN] Doc on combining multiple RDS types
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com

Since Micheal has started the traffic again, I thought it would be
appropriate to make public mention of some docs that I've been
generating.

The main one that I'm seeking comments on is a document dealing with how
to go about implementing a resolving system that takes into account
multiple different RDS types (not just DNS). It covers basic impl
aspects such as how to order them, what requirements the library should
have and all that stuff. The main architectural influence is from the
hostname lookup system prevalent on unix boxen (/etc/hosts vs BIND vs
NIS). 

This all comes from my work with the Java implemenation stuff that I've
been doing (also publically available) that combines a file based
resolver with Micheal's DNS based code for transportability with mobile
computers. I expect to have a fully functional release on my website
tomorrow (v0.4 is currently there but contains many bugs. v0.5 is
feature complete and almost bug free).

The file can be found at

http://www.vlc.com.au/~justin/java/urn/multiple_rds.html

A second doc dealing with the file based RDS can be found at

http://www.vlc.com.au/~justin/java/urn/file_based_resolver.html

If you view the URL minus the file, you'll see a listing of the
currently available code. Stay tuned for the announcement hopefully
tomorrow. 

BTW - anyone object to me using the package namespace of org.ietf.uri ?
I can't release it under my work package struture so that was the next
best alternative.... It's all LGPL'd code.

-- 
Justin Couch                                   Author, Java Hacker
Snr Software Engineer                     couch@ccis.adisys.com.au
ADI Ltd, Systems Group              http://www.vlc.com.au/~justin/
Java3D FAQ:       http://tintoy.ncsa.uiuc.edu/~srp/java3d/faq.html
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Subcomandante Marcos
-------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA26422 for urn-ietf-out; Wed, 24 Feb 1999 10:17:47 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA26414 for <urn-ietf@services.bunyip.com>; Wed, 24 Feb 1999 10:17:45 -0500 (EST)
Received: from buzz.Bunyip.Com (buzz.Bunyip.Com [209.41.144.8]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA07561 for <urn-ietf@services>; Wed, 24 Feb 1999 10:16:12 -0500 (EST)
Received: from localhost (delphys@localhost) by buzz.Bunyip.Com (8.6.9/8.6.10) with SMTP id KAA12250 for <urn-ietf@services>; Wed, 24 Feb 1999 10:14:08 -0500
X-Authentication-Warning: buzz.Bunyip.Com: delphys owned process doing -bs
X-Received: from marine.sonic.net (marine.sonic.net [208.201.224.37]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id JAA07455 for <urn-ietf@bunyip.com>; Wed, 24 Feb 1999 09:41:44 -0500 (EST)
X-Received: (qmail 22726 invoked from network); 24 Feb 1999 14:43:14 -0000
X-Received: from unknown (HELO sub.sonic.net) (208.201.224.8) by marine.sonic.net with SMTP; 24 Feb 1999 14:43:14 -0000
X-Received: from bolt.sonic.net (tallen@bolt.sonic.net [208.201.224.36]) by sub.sonic.net (8.8.8/8.8.5) with ESMTP id GAA17788 for <urn-ietf@bunyip.com>; Wed, 24 Feb 1999 06:43:14 -0800
X-envelope-info: <tallen@bolt.sonic.net>
X-Received: (from tallen@localhost) by bolt.sonic.net (8.8.8/8.7.3) id GAA25618 for urn-ietf@bunyip.com; Wed, 24 Feb 1999 06:43:14 -0800
Date: Wed, 24 Feb 1999 06:43:14 -0800
From: Terry Allen <tallen@sonic.net>
Message-Id: <199902241443.GAA25618@bolt.sonic.net>
To: urn-ietf@bunyip.com
Subject: Re: [URN] question about version and manifestation
ReSent-Date: Wed, 24 Feb 1999 10:14:02 -0500 (EST)
ReSent-From: David Holmes <delphys@Bunyip.Com>
ReSent-To: urn-ietf@services.bunyip.com
ReSent-Message-ID: <Pine.SUN.3.95.990224101402.12167F@buzz.Bunyip.Com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Terry Allen <tallen@sonic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Michael Mealling wrote:
| lislee said this:
| > I have one question.
| > Anybody tell me about the question..
| > 
| > IF:
| > There is one resource(e.g. personal homepage).
| > It's URN is <urn:yonsei:lis.99-1>
| > When the author revised the homepage,
| > I wonder whether it is given new URN or not?
| 
| It depends on the rules of the 'yonsei' namespace. If they decide
| that each revision requires a new URN then that applies, if not then
| it is probably left up to the author.
 ...
| It depends on the namespace definition. If _I_ were designing a namespace
| then I would probably specify that each format type and all revisions
| fell under the same URN.
| 
| > And when the document is edited, is new URN needed?
| > If it is, why?
| 
| Again, it depends on the namespace. In my own opinion new revisions would
| still fall under the same URN. In the case of a revision control system
| I suspect each revision would also get a new URN...
 ...
| I hope I've helped. If not please feel free to ask more questions. 
| The mailing list has been kind of slow recently so some educational
| discussion would be a nice change...

Michael's response is quite right:  it's up to the designer of
the name space.  Let me contribute a contrasting domain: e-commerce.
For a name space for URNs identifying invoices, purchase orders,
and so on, I'd want to have a rule that URNs are assigned only once,
so that I didn't end up authorizing payment on an invoice (identified
by URN) that had been edited after I examined it.  On the other hand,
I'd assign the URN only to the XML representation of the document,
without caring about various renditions of it (on screen, on paper).

So it depends on what you want to do.


regards, Terry

Terry Allen                             Commerce One, Inc.
Business Language Designer		1600 Riviera Ave., Suite 200
Advanced Technology Group               Walnut Creek, Calif., 94596
tallen[at]sonic.net



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id BAA19416 for urn-ietf-out; Wed, 24 Feb 1999 01:37:19 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA19411 for <urn-ietf@services.bunyip.com>; Wed, 24 Feb 1999 01:37:17 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id BAA06357 for urn-ietf@services; Wed, 24 Feb 1999 01:35:56 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA06354 for <urn-ietf@Bunyip.Com>; Wed, 24 Feb 1999 01:35:52 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id BAA17841; Wed, 24 Feb 1999 01:29:40 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199902240629.BAA17841@bailey.dscga.com>
Subject: Re: [URN] question about version and manifestation
In-Reply-To: <36D38F60.1D2BA0C5@lis.yonsei.ac.kr> from lislee at "Feb 24, 99 02:34:24 pm"
To: lislee@lis.yonsei.ac.kr
Date: Wed, 24 Feb 1999 01:29:40 -0500 (EST)
Cc: urn-ietf@bunyip.com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

lislee said this:
> I have one question.
> Anybody tell me about the question..
> 
> IF:
> There is one resource(e.g. personal homepage).
> It's URN is <urn:yonsei:lis.99-1>
> When the author revised the homepage,
> I wonder whether it is given new URN or not?

It depends on the rules of the 'yonsei' namespace. If they decide
that each revision requires a new URN then that applies, if not then
it is probably left up to the author.

> I think copies of the same document shall all use the same URN.
> (this document has one URN but several URLs)

If that is the policy the 'yonsei' namespace has, then yes...

> When versions of one document are different(e.g. a text file in MS Word
> and HTML), but their intelligent contents are same perfectly, should
> they have their own URN?
> If they should, why?

It depends on the namespace definition. If _I_ were designing a namespace
then I would probably specify that each format type and all revisions
fell under the same URN.

> And when the document is edited, is new URN needed?
> If it is, why?

Again, it depends on the namespace. In my own opinion new revisions would
still fall under the same URN. In the case of a revision control system
I suspect each revision would also get a new URN...
> 
> When the author added new contents, I think, it shoud have new URN.
> When the author fixed to typing error, is new URN needed?

We started out asking questions like that and realised that the answer
depended mostly on the authors own view of the world and thus no one
from the outside could dictate a policy decision like that. Thus we
came up with the concept of the Namespace Identifier which is the part
of the URN that defines which sets of rules that subset of the 
namespace will follow.

For example, the ISBN namespace follows rules setup by publishers. In 
their world different printings and editions are very important things to
keep track of. In many situations they assign a new ISBN number even 
if they are simply printing a new set of the same thing over again.
In their case, each new edition gets a new ISBN number and thus a new
URN. Their URNs would look something like this:
	URN:ISBN:0-672-52383-3

Now, in the case of something like a URN namespace defined specifically
for web pages on the net, the decision to create a new URN or stick with
the old one is really left up to the author of the web page. It is up
to the author to determine if the web page should be considered the same
by its readers. 

I hope I've helped. If not please feel free to ask more questions. 
The mailing list has been kind of slow recently so some educational
discussion would be a nice change...

-MM


-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id AAA18567 for urn-ietf-out; Wed, 24 Feb 1999 00:36:13 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA18562 for <urn-ietf@services.bunyip.com>; Wed, 24 Feb 1999 00:36:11 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id AAA05966 for urn-ietf@services; Wed, 24 Feb 1999 00:34:52 -0500 (EST)
Received: from lis.yonsei.ac.kr (lis.yonsei.ac.kr [165.132.148.111]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA05963 for <urn-ietf@bunyip.com>; Wed, 24 Feb 1999 00:34:49 -0500 (EST)
Received: from lis.yonsei.ac.kr ([165.132.148.191]) by lis.yonsei.ac.kr (8.9.1a-H1/8.9.1) with ESMTP id OAA12818 for <urn-ietf@bunyip.com>; Wed, 24 Feb 1999 14:36:01 +0900 (KST)
Message-ID: <36D38F60.1D2BA0C5@lis.yonsei.ac.kr>
Date: Wed, 24 Feb 1999 14:34:24 +0900
From: lislee <lislee@lis.yonsei.ac.kr>
X-Mailer: Mozilla 4.5 [en] (Win98; I)
X-Accept-Language: en
MIME-Version: 1.0
To: urn-ietf@bunyip.com
Subject: [URN] question about version and manifestation
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 8bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: lislee <lislee@lis.yonsei.ac.kr>
Errors-To: owner-urn-ietf@Bunyip.Com

I am a student interested in URN.

I have one question.
Anybody tell me about the question..

IF:
There is one resource(e.g. personal homepage).
It's URN is <urn:yonsei:lis.99-1>
When the author revised the homepage,
I wonder whether it is given new URN or not?

I think copies of the same document shall all use the same URN.
(this document has one URN but several URLs)

When versions of one document are different(e.g. a text file in MS Word
and HTML), but their intelligent contents are same perfectly, should
they have their own URN?
If they should, why?

And when the document is edited, is new URN needed?
If it is, why?

When the author added new contents, I think, it shoud have new URN.
When the author fixed to typing error, is new URN needed?

Please reply to me.

I'll wait for your reply.






Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA09748 for urn-ietf-out; Tue, 23 Feb 1999 14:58:18 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA09743 for <urn-ietf@services.bunyip.com>; Tue, 23 Feb 1999 14:58:15 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id OAA04529 for urn-ietf@services; Tue, 23 Feb 1999 14:57:08 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA04526 for <urn-ietf@bunyip.com>; Tue, 23 Feb 1999 14:57:05 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id OAA15569 for urn-ietf@bunyip.com; Tue, 23 Feb 1999 14:50:46 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199902231950.OAA15569@bailey.dscga.com>
Subject: [URN] comments needed (this means you! ;-)
To: urn-ietf@bunyip.com
Date: Tue, 23 Feb 1999 14:50:46 -0500 (EST)
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi folx,
  Just to clarify things, I saw no comments on draft-urn-dns-rds-00.txt and
thus I'm considering there to be concensus around this document as it stands.
I'm going to make one more wordsmithing pass and then I'm going to 
consider it done. Remember, both draft-urn-dns-rds-00.txt and
draft-urn-naptr-rr-01.txt are intended to be updated versions of RFC2168
that are intended to be Standards Track.

-MM

-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA24942 for urn-ietf-out; Mon, 22 Feb 1999 18:31:53 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA24937 for <urn-ietf@services.bunyip.com>; Mon, 22 Feb 1999 18:31:50 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id SAA01637 for urn-ietf@services; Mon, 22 Feb 1999 18:31:09 -0500 (EST)
Received: from buzz.Bunyip.Com (buzz.Bunyip.Com [209.41.144.8]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA01634; Mon, 22 Feb 1999 18:31:05 -0500 (EST)
Received: from localhost (leslie@localhost) by buzz.Bunyip.Com (8.6.9/8.6.10) with SMTP id SAA09930; Mon, 22 Feb 1999 18:29:15 -0500
X-Authentication-Warning: buzz.Bunyip.Com: leslie owned process doing -bs
Date: Mon, 22 Feb 1999 18:29:15 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Michael Mealling <michael@bailey.dscga.com>
cc: urn-ietf@bunyip.com
Subject: Re: [URN] new draft-urn-naptr-rr-01.txt
In-Reply-To: <199902222227.RAA10936@bailey.dscga.com>
Message-ID: <Pine.SUN.3.95.990222182428.9896F-100000@buzz.Bunyip.Com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi all,

Let me apologize for the short turn-around for comments -- Michael had
sent this out last week, but we had a server crash & then some mailing
list problems that delayed its circulation.

My apologies to all for the inconvenience.

Leslie.

On Mon, 22 Feb 1999, Michael Mealling wrote:
>   This is a preliminary draft of the NAPTR RR document. This is the one
> that's intended for Standards Track. I'm going to take comments up until
> Wednesday the 24th. The draft deadline is the 26th (that Friday). I hope to
> have comments integrated and the draft submitted by Thursday. 


------------------------------------------------------------------------------

  "Never confuse                               Leslie Daigle
     an appreciation of the simple                              
              for                              Bunyip Information Systems Inc.
     a lack of understanding of the complex."  +1 514 285 0088
                  -- ThinkingCat               leslie@bunyip.com
 
------------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA24796 for urn-ietf-out; Mon, 22 Feb 1999 18:18:58 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA24790 for <urn-ietf@services.bunyip.com>; Mon, 22 Feb 1999 18:18:55 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id SAA01563 for urn-ietf@services; Mon, 22 Feb 1999 18:18:13 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA01558 for <urn-ietf@bunyip.com>; Mon, 22 Feb 1999 18:17:58 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id SAA11439 for urn-ietf@bunyip.com; Mon, 22 Feb 1999 18:11:18 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199902222311.SAA11439@bailey.dscga.com>
Subject: [URN] draft-urn-naptr-rr-01.txt
To: urn-ietf@bunyip.com
Date: Mon, 22 Feb 1999 18:11:17 -0500 (EST)
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by mocha.bunyip.com id SAA01561
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Network Working Group                                     M. Mealling
draft-urn-naptr-rr-01.txt                     Network Solutions, Inc.
Category: Standards Track			            R. Daniel
Expires: August, 1999                                DATAFUSION, Inc.
                                                             Feb 1999


      The Naming Authority Pointer (NAPTR) DNS Resource Record

Status of this Memo
===================

     This document is an Internet-Draft and is in full conformance
     with all provisions of Section 10 of RFC2026.

     Internet-Drafts are working documents of the Internet Engineering
     Task Force (IETF), its areas, and its working groups.  Note that
     other groups may also distribute working documents as
     Internet-Drafts.

     Internet-Drafts are draft documents valid for a maximum of six
     months and may be updated, replaced, or obsoleted by other
     documents at any time.  It is inappropriate to use Internet-
     Drafts as reference material or to cite them other than as
     "work in progress."

     The list of current Internet-Drafts can be accessed at
     http://www.ietf.org/ietf/1id-abstracts.txt

     The list of Internet-Draft Shadow Directories can be accessed at
     http://www.ietf.org/shadow.html.

Abstract:
=========

   This document describes a DNS Resource Record which specifies
   a rewrite rule that, when applied to an existing string
   will produce a new domain. Reasons for rewriting a domain
   vary from URN Resource Discovery Systems to moving out of date
   services to new domains.

   This document updates the portions of RFC2168 specifically
   dealing with the definition of the NAPTR record.

Introduction:
=============

   This RR was originally produced by the URN [3] Working Group as
   a way to encode rule-sets in DNS so that the delegated 
   sections of a URI could be decomposed in such a way that they
   could be changed and re-delegated over time. The result was
   a Resource Record that included a regular expression which would
   be used by a client program to rewrite a string into a domain-name.
   Regular expressions were chosen for their compactness to
   expressivity ratio allowing for a great deal of information
   to be encoded in a rather small DNS packet.

   The function of rewriting a string according to the rules in a 
   record has usefullness in several different applications. This
   document defines the basic assumptions that all of those applications
   must adhere to. It does not define the reasons for why the rewrite
   is used, what the expected outcomes are, or what they are used
   for. Those are specified by applications that define how they use
   the NAPTR record and algorithms within their contexts.

   Flags and other fields are also specified in the RR to control the
   rewrite procedure in various ways or to provide information on how
   to communicate with the host at the domain-name that was the result
   of the rewrite. 

   The final result is a RR that has several fields which interact
   in a non-trivial but implementable way. This document specifies
   those fields and their values.

      The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL
      NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED",  "MAY", and
      "OPTIONAL" in this document are to be interpreted as described in
      RFC 2119.

NAPTR RR Format
===============

   The format of the NAPTR RR is given below. The DNS type code for
   NAPTR is 35. [1] [2]

   Domain TTL Class Order Preference Flags Service Regexp Replacement

   Domain
          The domain name this resource record refers to. This is the
          'key' for this entry in the rule database. This value will
          either be the first well known key (<something>.uri.net for 
          example) or a new key that is the output of a replacement or 
          regexp rewrite. Beyond this it has the standard DNS
          requirements. [1]

   TTL
          Standard DNS meaning. [1]

   Class
          Standard DNS meaning [1]

   Order
          A 16-bit unsigned integer specifying the order in which 
          the NAPTR records MUST be processed to ensure the correct 
          ordering of rules. Low numbers are processed before high 
          numbers, and once a NAPTR is found whose rule "matches" 
          the target, the client MUST NOT consider any NAPTRs with 
          a higher value for order (except as noted below for the 
          Flags field).

   Preference
          A 16-bit unsigned integer which specifies the order in 
          which NAPTR records with equal "order" values SHOULD be 
          processed, low numbers being processed before high numbers.  
          This is similar to the preference field in an MX record, and 
          is used so domain administrators can direct clients towards 
          more capable hosts or lighter weight protocols. A client MAY 
          look at records with higher preference values if it has a 
          good reason to do so such as no understanding the preferred 
          protocol or service.

   Flags
          A <character-string> containing flags to control aspects of 
          the rewriting and interpretation of the fields in the 
          record. Flags are single characters from the set [A-Z0-9]. 
          The case of the alphabetic characters is not significant.

          At this time only four flags, "S", "A", "U", and "P", are  
          defined. The "S", "A" and "U" flags denote a terminal lookup. 
          This means that this NAPTR record is the last one and that the
          flag determines what the next stage should be.  The "S" flag
          means that the next lookup should be for SRV [4] records. 
          "A" means that the next lookup should be for A records. 
          The "U" flag means that the next step is not a DNS lookup
          but that the output of the Regexp field is a URL [10].

          The "P" flag says that the remainder of the application side 
          algorithm shall be carried out in a Protocol-specific fashion. 
          The new set of rules is identified by the Protocol specified 
          in the Services field.  The record that contains the 'P' 
          flag is the last record that is interpreted by the rules 
          specified in this document.  The new rules are dependent 
          on the application for which they are being used and the 
          protocol specified. For example, if the application is a 
          URI RDS and the protocol is WIRE then the new set of rules 
          are governed by the algorithms surrounding the WIRE HTTP 
          specification and not this document. 

          The remaining alphabetic flags are reserved for future 
          versions of the NAPTR specification. The numeric flags
          may be used for local experimentation. The S, A, U and P flags
          are all mutually exclusive, and resolution libraries MAY
          signal an error if more than one is given. (Experimental code
          and code for assisting in the creation of NAPTRs would be more
          likely to signal such an error than a client such as a
          browser). We anticipate that multiple flags will be allowed in
          the future, so implementers MUST NOT assume that the flags
          field can only contain 0 or 1 characters. Finally, if a client
          encounters a record with an unknown flag, it MUST ignore it
          and move to the next record. This test takes precedence even
          over the "order" field. Since flags can control the
          interpretation placed on fields, a novel flag might change the
          interpretation of the regexp and/or replacement fields such
          that it is impossible to determine if a record matched a 
          given target.

	  The "S", "A", and "U"  flags are called 'terminal' flags 
          since they halt any looping rewrite algorithms. If those 
          flags are not present then clients may assume that another 
          NAPTR RR exists at the domain-name produced by the current 
          rewrite rule. Since the "P" flag specifies a new algorithm, 
          it may or may not be 'terminal', thus the client cannot 
          assume that another NAPTR exists since this case is 
          determined elsewhere.

          DNS servers MAY interpret these flags and values and use
          that information to include appropriate SRV and A records
          in the additional information portion of the DNS packet.
          Clients are encouraged to check for additional information
          but are no required to do so.

   Service
          Specifies the service(s) available down this rewrite 
          path. It may also specify the particular protocol that
          is used to talk with a service. A protocol MUST be specified
          if the flags field states that the NAPTR is terminal. If a
          protocol is specified, but the flags field does not state that
          the NAPTR is terminal, the next lookup MUST be for a NAPTR.
          The client MAY choose not to perform the next lookup if the
          protocol is unknown, but that behavior MUST NOT be relied
          upon.

          The service field may take any of the values below (using the
          Augmented BNF of RFC 2234[5]):

           service_field = [ [protocol] *("+" rs)]
           protocol      = ALPHA *31ALPHANUM
           rs            = ALPHA *31ALPHANUM
           ; The protocol and rs fields are limited to 32
           ; characters and must start with an alphabetic.

          i.e. an optional protocol specification followed by 0 or more
          resolution services. Each resolution service is indicated by
          an initial '+' character.

          Note that the empty string is also a valid service field. This
          will typically be seen at the beginning of a series of rules, 
          when it is impossible to know what services and protocols 
          will be offered by a particular service.

          The actual format of the service request and response will be
          determined by the resolution protocol, and is the subject for
          other documents. Protocols need not offer all services. The 
          labels for service requests shall be formed from the set of 
          characters [A-Z0-9]. The case of the alphabetic characters is 
          not significant.

          The list of "valid" protocols for any given NAPTR record is 
          any protocol that implements some or all of the services 
          defined for a NAPTR application.  Currently, THTTP [6] is 
          the only protocol that is known to make that claim at the time
          of publication. Any other protocol that is to be used must 
          have documentation specifying:
               * how it implements the services of the application
               * how it is to appear in the NAPTR record (i.e., the 
                 string id of the protocol)

          The list of valid Resolution Services is defined by the
          documents that specify individual NAPTR based applications.
          One example is RFC-2483, "Resolution of Uniform Resource
          Identifiers using the Domain Name System" [7], from which
          this document was extracted.

          It is worth noting that the interpretation of this field
          is subject to being changed by new flags, and that the current
          specification is oriented towards telling clients how to 
          talk with a URN resolver.

   Regexp
          A STRING containing a substitution expression that is applied
          to the original string held by the client in order to 
          construct the next domain name to lookup. The grammar of the 
          substitution expression is given in the next section.

          The regular expressions MUST NOT be used in a cumulative 
          fashion, that is, they should only be applied to the original
          string held by the client, never to the domain name produced
          by a previous NAPTR rewrite. The latter is tempting in some
          applications but experience has shown such use to be 
          extremely fault sensitive, very error prone, and extremely
          difficult to debug.

   Replacement
          The next NAME to query for NAPTR, SRV, or A records depending
          on the value of the flags field. This MUST be a fully qualified
          domain-name. Unless and until permitted by future standards 
          action, name compression is not to be used for this field.

Substitution Expression Grammar:
================================

   The content of the regexp field is a substitution expression. True
   sed(1) substitution expressions are not appropriate for use in this
   application for a variety of reasons, therefore the contents of the
   regexp field MUST follow the grammar below:

subst_expr   = delim-char  ere  delim-char  repl  delim-char  *flags
delim-char   = "/" / "!" / ... <Any non-digit or non-flag character 
               other than backslash '\'. All occurances of a delim_char
               in a subst_expr must be the same character.>
ere          = POSIX Extended Regular Expression (see [6], section
               2.8.4)
repl         = 1 * ( OCTET /  backref )
backref      = "\" 1POS_DIGIT
flags        = "i"
POS_DIGIT    = %x31-39                 ; 0 is not an allowed backref

   The result of applying the substitution expression to the original
   URI MUST result in a string that obeys the syntax for DNS host names
   [7]. Since it is possible for the regexp field to be improperly
   specified, such that a non-conforming host name can be constructed,
   client software SHOULD verify that the result is a legal host name
   before making queries on it.

   Backref expressions in the repl portion of the substitution
   expression are replaced by the (possibly empty) string of characters
   enclosed by '(' and ')' in the ERE portion of the substitution
   expression. N is a single digit from 1 through 9, inclusive. It
   specifies the N'th backref expression, the one that begins with the
   N'th '(' and continues to the matching ')'.  For example, the ERE

                      (A(B(C)DE)(F)G)

   has backref expressions:

                      \1  = ABCDEFG
                      \2  = BCDE
                      \3  = C
                      \4  = F
                      \5..\9  = error - no matching subexpression

   The "i" flag indicates that the ERE matching SHALL be performed in a
   case-insensitive fashion. Furthermore, any backref replacements MAY
   be normalized to lower case when the "i" flag is given. 

   The first character in the substitution expression shall be used as
   the character that delimits the components of the substitution
   expression.  There must be exactly three non-escaped occurrences of
   the delimiter character in a substitution expression. Since escaped
   occurrences of the delimiter character will be interpreted as
   occurrences of that character, digits MUST NOT be used as delimiters.
   Backrefs would be confused with literal digits were this allowed.
   Similarly, if flags are specified in the substitution expression, the
   delimiter character must not also be a flag character.

The Basic NAPTR Algorithm
============================================

   The behavior and meaning of the flags and services assume an 
   algorithm where the output of one rewrite is a new key that points
   to another rule. This looping algorithm allows NAPTR records to 
   incrementally specify a complete rule. These incremental rules
   can be delegated which allows other entities to specify rules so
   that one entity does not need to understand _all_ rules.

   The algorithm starts with a string and some known key (domain). 
   NAPTR records for this key are retrieved, those with unknown
   Flags or inappropriate Services are discarded and the remaining
   records are sorted by their Order field. Within each value of Order,
   the records are further sorted by the Preferences field.

   The records are examined in sorted order until a matching record
   is found. A record is considered a match iff:

   1) it has a Replacement field value instead of a Regexp field value.

   or 

   2) the Regexp field matches the string held by the client.

   The first match MUST be the match that is used. Once a match is 
   found, the Services field is examined for whether or not this rule 
   advances toward the desired result. If so, then the rule is 
   applied to the target string. If not, the process halts. The domain
   that results from the regular expression is then used as the 
   domain of the next loop through the NAPTR algorithm. Note that
   the same target string is used throughout the algorithm.

   This looping is extremely important since it is the method by 
   which complex rules are broken down into manageable delegated chunks.
   The flags fields simply determine at which point the looping should 
   stop (or other specialized behavior).

   Since flags are valid at any level of the algorithm, the degenerative
   case is to never loop but to lookup the NATPR and then stop. In
   many specialized cases this is all that is needed. Implementors 
   should be aware that the degenerative case should not become the 
   common case.

Application Specifications
==========================

   It should be noted that the NAPTR algorithm is the basic assumption
   about how NAPTR works. The reasons for the rewrite and the expected
   output and its use are specified by documents that define what
   applicatiions the NAPTR record and algorithm are used for. Any
   document that defines such an application must define the following:

         * The first known key or how to build it 
         * The valid Services and Protocols
         * What the expected use is for the output of the last rewrite
         * The validity and/or behavior of any 'P' flag protocols.
         * The general semantics surrounding why and how NAPTR and its
           algorithm are being used.

   Currently the only example of such a document is RFCXXXX, 
   "Resolution of Uniform Resource Identifiers using the Domain Name
   System" [7].  

Examples
============================================

   NOTE: These are examples only. They are taken from ongoing work and
   may not represent the end result of that work. They are here for
   pedagogical reasons only.

Example 1
---------

   NAPTR was originally specified for use with the a Uniform Resource
   Name Resolver Discovery System. This example details how a 
   particular URN would use the NAPTR record to find a resolver
   service.

   Consider a URN namespace based on MIME Content-Ids. The URN might
   look like this:

                 urn:cid:199606121851.1@mordred.gatech.edu

   (Note that this example is chosen for pedagogical purposes, and does
   not conform to the CID URL scheme.)

   The first step in the resolution process is to find out about the CID
   namespace. The namespace identifier [3], cid, is extracted from the 
   URN, prepended to urn.net. 'cid.urn.net' then becomes the first 
   'known' key in the NAPTR algorithm. the NAPTR for cid.urn.net looked 
   up and returns a record:

   cid.urn.net
   ;;       order pref flags service        regexp           replacement
   IN NAPTR 100   10   ""  ""  "/urn:cid:.+@([^\.]+\.)(.*)$/\2/i"    .

   We have only one NAPTR response, so ordering the responses is not a
   problem.  The replacement field is empty, so we check the regexp
   field and use the pattern provided there. We apply that regexp to the
   entire URN to see if it matches, which it does.  The \2 part of the
   substitution expression returns the string "gatech.edu". Since the
   flags field does not contain "s" or "a", the lookup is not terminal
   and our next probe to DNS is for more NAPTR records where the new
   domain is 'gatech.edu' and the string is the same string as before.

   Note that the rule does not extract the full domain name from the
   CID, instead it assumes the CID comes from a host and extracts its
   domain.  While all hosts, such as mordred, could have their very own
   NAPTR, maintaining those records for all the machines at a site as
   large as Georgia Tech would be an intolerable burden. Wildcards are
   not appropriate here since they only return results when there is no
   exactly matching names already in the system.

   The record returned from the query on "gatech.edu" might look like:

   gatech.edu IN NAPTR
   ;;       order pref flags service           regexp  replacement
   IN NAPTR 100  50  "s"  "z3950+N2L+N2C"     ""    z3950.tcp.gatech.edu
   IN NAPTR 100  50  "s"  "rcds+N2C"          ""    rcds.udp.gatech.edu
   IN NAPTR 100  50  "s"  "http+N2L+N2C+N2R"  ""    http.tcp.gatech.edu

   Continuing with our example, we note that the values of the order and
   preference fields are equal in all records, so the client is free to
   pick any record. The flags field tells us that these are the last
   NAPTR patterns we should see, and after the rewrite (a simple
   replacement in this case) we should look up SRV records to get
   information on the hosts that can provide the necessary service.

   Assuming we prefer the Z39.50 protocol, our lookup might return:

   ;;                        Pref Weight   Port Target
   z3950.tcp.gatech.edu IN SRV 0    0      1000 z3950.gatech.edu
                        IN SRV 0    0      1000 z3950.cc.gatech.edu
                        IN SRV 0    0      1000 z3950.uga.edu

   telling us three hosts that could actually do the resolution, and
   giving us the port we should use to talk to their Z39.50 server.

   Recall that the regular expression used \2 to extract a domain name
   from the CID, and \. for matching the literal '.' characters
   separating the domain name components. Since '\' is the escape
   character, literal occurances of a backslash must be escaped by
   another backslash. For the case of the cid.urn.net record above, the
   regular expression entered into the zone file should be
   "/urn:cid:.+@([^\\.]+\\.)(.*)$/\\2/i".  When the client code actually
   receives the record, the pattern will have been converted to
   "/urn:cid:.+@([^.]+\.)(.*)$/\2/i".

Example 2
---------

   Even if URN systems were in place now, there would still be a
   tremendous number of URLs.  It should be possible to develop a URN
   resolution system that can also provide location independence for
   those URLs.  This is related to the requirement that URNs be able to
   grandfather in names from other naming systems, such as ISO Formal
   Public Identifiers, Library of Congress Call Numbers, ISBNs, ISSNs,
   etc.

   The NAPTR RR could also be used for URLs that have already been
   assigned.  Assume we have the URL for a very popular piece of
   software that the publisher wishes to mirror at multiple sites around
   the world:

        http://www.foo.com/software/latest-beta.exe

   We extract the prefix, "http", and lookup NAPTR records for
   http.uri.net. This might return a record of the form

   http.uri.net IN NAPTR
   ;;  order   pref flags service      regexp             replacement
        100     90   ""      ""   "!http://([^/:]+)!\1!i"       .

   This expression returns everything after the first double slash and
   before the next slash or colon. (We use the '!' character to delimit
   the parts of the substitution expression. Otherwise we would have to
   use backslashes to escape the forward slashes, and would have a
   regexp in the zone file that looked like
   "/http:\\/\\/([^\\/:]+)/\\1/i".).

   Applying this pattern to the URL extracts "www.foo.com". Looking up
   NAPTR records for that might return:

   www.foo.com
   ;;       order pref flags   service  regexp     replacement
    IN NAPTR 100  100  "s"   "http+L2R"   ""    http.tcp.foo.com
    IN NAPTR 100  100  "s"   "ftp+L2R"    ""    ftp.tcp.foo.com

   Looking up SRV records for http.tcp.foo.com would return information
   on the hosts that foo.com has designated to be its mirror sites. The
   client can then pick one for the user.

Example 3
---------

   A non-URI example is where a NAPTR is used to specify the available
   mappings from a domain-name to telephony based endpoints. In this
   example the regular expression field is not used since the important
   information is encoded within the services field.

   0.0.0.4.6.2.6.5.8.6.4.e164.int.
       IN NAPTR 100 10 "s" "h323call+N2R" "" tele2.se.
       IN NAPTR 102 10 "s" "potscall+N2R" "" tele2.se.
       IN NAPTR 102 10 "s" "smtp+N2R"     "" tele2.se.

   In these examples the domain is an encoded E164 telephone number.
   The services field specifies that, for this particular telephone 
   number, the services that are available are h323call, potscall 
   and smtp; and that "tele2.se" is the target that provides those
   services. Since the flag is "s" then the next step should be a
   query for an SRV record which will contain specific information 
   about the "tele2.se" domain.

DNS Packet Format
=================

   The packet format for the NAPTR record is as follows

                                    1  1  1  1  1  1
      0  1  2  3  4  5  6  7  8  9  0  1  2  3  4  5
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
    |                     ORDER                     |
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
    |                   PREFERENCE                  |
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
    /                     FLAGS                     /
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
    /                   SERVICES                    /
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
    /                    REGEXP                     /
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
    /                  REPLACEMENT                  /
    /                                               /
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+

   where:

   FLAGS         A <character-string> which contains various flags.

   SERVICES      A <character-string> which contains protocol
                 and service identifiers.

   REGEXP        A <character-string> which contains a regular 
                 expression.

   REPLACEMENT   A <domain-name> which specifies the new value in
                 the case where the regular expression is a simple
                 replacement operation.

Master File Format
==================

   The master file format follows the standard rules in RFC-1035 [1]. 
   Order and preference, being 16-bit unsigned integers, shall be 
   an integer between 0 and 65535. The Flags and Services and Regexp 
   fields are all <character-string>s that cannot contain spaces and 
   thus can be included in their above specified form. While the 
   Regexp field is also a <character-string> it can contain 
   numerous backslashes and thus should be treated with care. 

Advice to domain administrators
===============================

   Beware of regular expressions. Not only are they a pain to get
   correct on their own, but there is the previously mentioned
   interaction with DNS. Any backslashes in a regexp must be entered
   twice in a zone file in order to appear once in a query response.
   More seriously, the need for double backslashes has probably not been
   tested by all implementors of DNS servers. 

   The "a" flag allows the next lookup to be for A records rather than
   SRV records. Since there is no place for a port specification in the
   NAPTR record, when the "A" flag is used the specified protocol must
   be running on its default port.

   The URN Syntax draft defines a canonical form for each URN, which
   requires %encoding characters outside a limited repertoire. The
   regular expressions MUST be written to operate on that canonical
   form. Since international character sets will end up with extensive
   use of %encoded characters, regular expressions operating on them
   will be essentially impossible to read or write by hand.

Notes:
======

     -  A client MUST process multiple NAPTR records in the order
        specified by the "order" field, it MUST NOT simply use the first
        record that provides a known protocol and service combination.
     -  When multiple RRs have the same "order", the client should use
        the value of the preference field to select the next NAPTR to
        consider. However, because of preferred protocols or services,
        estimates of network distance and bandwidth, etc. clients may
        use different criteria to sort the records.
     -  If the lookup after a rewrite fails, clients are strongly
        encouraged to report a failure, rather than backing up to pursue
        other rewrite paths.
     -  Note that SRV RRs impose additional requirements on clients.

Acknowledgments:
=================

   The editors would like to thank Keith Moore for all his consultations
   during the development of this draft. We would also like to thank
   Paul Vixie for his assistance in debugging our implementation, and
   his answers on our questions. Finally, we would like to acknowledge
   our enormous intellectual debt to the participants in the Knoxville
   series of meetings, as well as to the participants in the URI and URN
   working groups.

References:
===========

   [1]  Mockapetris, P., "Domain names - implementation and
        specification", STD 13, RFC 1035, November 1987.

   [2]  Mockapetris, P., "Domain names - concepts and
        facilities", STD 13, RFC 1034, November 1987.

   [3]  Moats, Ryan, "URN Syntax", RFC-2141, May 1997.

   [4]  Gulbrandsen, A. and P. Vixie, "A DNS RR for specifying
        the location of services (DNS SRV)", RFC-2052, October 1996.

   [5]  Crocker, D., Overell, P. "Augmented BNF for Syntax 
        Specifications: ABNF", RFC-2234, November 1997.

   [6]  Daniel R. "A Trivial Convention for using HTTP in URN Resolution".
        RFC2169. June 1997.
    
   [7]  Mealling, M., Daniel, R., "Resolution of Uniform Resource
        Identifiers using the Domain Name System", RFC-2483. 
        November 1998.

   [8]  IEEE Standard for Information Technology - Portable Operating
        System Interface (POSIX) - Part 2: Shell and Utilities (Vol. 1);
        IEEE Std 1003.2-1992; The Institute of Electrical and
        Electronics Engineers; New York; 1993. ISBN:1-55937-255-9

   [9]  Braden, R., "Requirements for Internet Hosts - Application and
        and Support", RFC-1123, Oct. 1989.

   [10] Berners-Lee, T., R. Fielding, L. Masinter. "Uniform Resource 
        Identifiers (URI): Generic Syntax", RFC-2396, August 1998.


IANA Considerations
===================

   The only registration function that impacts the IANA is for
   the values that are standardized for the Services and Flags fields.
   To extend the valid values of the Flags field beyond what is 
   specified in this document requires a published specification that
   is approved by the IESG.

   The values for the Services field will be determined by the 
   application that makes use of the NAPTR record. Those values 
   must be specified in a published specification and approved
   by the IESG. 

Security Considerations
=======================

   The interactions with DNSSEC are currently being studied. It is 
   expected that NAPTR records will be signed with SIG records once 
   the DNSSEC work is deployed.

   The rewrite rules make identifiers from other namespaces subject to
   the same attacks as normal domain names. Since they have not been
   easily resolvable before, this may or may not be considered a
   problem.

   Regular expressions should be checked for sanity, not blindly passed
   to something like PERL.

   This document has discussed a way of locating a service, but has not
   discussed any detail of how the communication with that service takes
   place. There are significant security considerations attached to the
   communication with a service. Those considerations are outside the
   scope of this document, and must be addressed by the specifications
   for particular communication protocols.













Author Contact Information:
===========================

   Michael Mealling
   Network Solutions
   505 Huntmar Park Drive
   Herndon, VA  22070
   voice: (703) 742-0400
   fax: (703) 742-9552
   email: michaelm@netsol.com
   URL: http://www.netsol.com/

   Ron Daniel Jr.
   DATAFUSION, Inc.
   139 Townsend Street, Ste. 100
   San Francisco, CA  94107
   415.222.0100 fax 415.222.0150 
   rdaniel@datafusion.net
   http://www.datafusion.net





































Mealling & Daniel                                              [Page 12]


-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA24229 for urn-ietf-out; Mon, 22 Feb 1999 17:35:33 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA24224 for <urn-ietf@services.bunyip.com>; Mon, 22 Feb 1999 17:35:21 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id RAA01448 for urn-ietf@services; Mon, 22 Feb 1999 17:34:40 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA01445 for <urn-ietf@bunyip.com>; Mon, 22 Feb 1999 17:34:27 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id RAA10936 for urn-ietf@bunyip.com; Mon, 22 Feb 1999 17:27:46 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199902222227.RAA10936@bailey.dscga.com>
Subject: [URN] new draft-urn-naptr-rr-01.txt
To: urn-ietf@bunyip.com
Date: Mon, 22 Feb 1999 13:14:24 -0500 (EST)
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by mocha.bunyip.com id RAA01446
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi folks,
  This is a preliminary draft of the NAPTR RR document. This is the one
that's intended for Standards Track. I'm going to take comments up until
Wednesday the 24th. The draft deadline is the 26th (that Friday). I hope to
have comments integrated and the draft submitted by Thursday. 
 
draft-urn-dns-rds-01.txt which describes the URI resolution application
will be coming shortly.
 
Here are the few content changes that you need to pay attention to:
 
1) A 'u' flag was added. This flag is terminal which means it does the
   same thing as the 'a' or 's' flags. The 'u' flag specifies that the
   output of the regular expression for the particular record is to be 
   treated as a URI. This is to accomodate several proposals that need to
   include other information about the resolver other than host and port.
 
2) the DNSIND group has pointed out that (until further notice) DNS
   compression is a Bad Thing (tm). So we've taken it out of this draft.
   I'm also changing the BIND code to reflect that. This is only on the
   server side. The client code can deal with uncompressing an uncompressed
   domain-name so it shouldn't impact anyone.
 
3) There have been some ABND changes. Please check them carefully.
 
4) Most of the rest of the content concerns the distinction between
   the base NAPTR behavior and the actual application for which it is 
   used (URN resolution, Ryan's service discovery stuff, Patrik's telephone
   number stuff, etc)
 
Anyway, here it is.


Network Working Group                                     M. Mealling
draft-urn-naptr-rr-01.txt                     Network Solutions, Inc.
Category: Standards Track			            R. Daniel
Expires: August, 1999                                DATAFUSION, Inc.
                                                             Feb 1999


      The Naming Authority Pointer (NAPTR) DNS Resource Record

Status of this Memo
===================

     This document is an Internet-Draft and is in full conformance
     with all provisions of Section 10 of RFC2026.

     Internet-Drafts are working documents of the Internet Engineering
     Task Force (IETF), its areas, and its working groups.  Note that
     other groups may also distribute working documents as
     Internet-Drafts.

     Internet-Drafts are draft documents valid for a maximum of six
     months and may be updated, replaced, or obsoleted by other
     documents at any time.  It is inappropriate to use Internet-
     Drafts as reference material or to cite them other than as
     "work in progress."

     The list of current Internet-Drafts can be accessed at
     http://www.ietf.org/ietf/1id-abstracts.txt

     The list of Internet-Draft Shadow Directories can be accessed at
     http://www.ietf.org/shadow.html.

Abstract:
=========

   This document describes a DNS Resource Record which specifies
   a rewrite rule that, when applied to an existing string
   will produce a new domain. Reasons for rewriting a domain
   vary from URN Resource Discovery Systems to moving out of date
   services to new domains.

   This document updates the portions of RFC2168 specifically
   dealing with the definition of the NAPTR record.

Introduction:
=============

   This RR was originally produced by the URN [3] Working Group as
   a way to encode rule-sets in DNS so that the delegated 
   sections of a URI could be decomposed in such a way that they
   could be changed and re-delegated over time. The result was
   a Resource Record that included a regular expression which would
   be used by a client program to rewrite a string into a domain-name.
   Regular expressions were chosen for their compactness to
   expressivity ratio allowing for a great deal of information
   to be encoded in a rather small DNS packet.

   The function of rewriting a string according to the rules in a 
   record has usefullness in several different applications. This
   document defines the basic assumptions that all of those applications
   must adhere to. It does not define the reasons for why the rewrite
   is used, what the expected outcomes are, or what they are used
   for. Those are specified by applications that define how they use
   the NAPTR record and algorithms within their contexts.

   Flags and other fields are also specified in the RR to control the
   rewrite procedure in various ways or to provide information on how
   to communicate with the host at the domain-name that was the result
   of the rewrite. 

   The final result is a RR that has several fields which interact
   in a non-trivial but implementable way. This document specifies
   those fields and their values.

      The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL
      NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED",  "MAY", and
      "OPTIONAL" in this document are to be interpreted as described in
      RFC 2119.

NAPTR RR Format
===============

   The format of the NAPTR RR is given below. The DNS type code for
   NAPTR is 35. [1] [2]

   Domain TTL Class Order Preference Flags Service Regexp Replacement

   Domain
          The domain name this resource record refers to. This is the
          'key' for this entry in the rule database. This value will
          either be the first well known key (<something>.uri.net for 
          example) or a new key that is the output of a replacement or 
          regexp rewrite. Beyond this it has the standard DNS
          requirements. [1]

   TTL
          Standard DNS meaning. [1]

   Class
          Standard DNS meaning [1]

   Order
          A 16-bit unsigned integer specifying the order in which 
          the NAPTR records MUST be processed to ensure the correct 
          ordering of rules. Low numbers are processed before high 
          numbers, and once a NAPTR is found whose rule "matches" 
          the target, the client MUST NOT consider any NAPTRs with 
          a higher value for order (except as noted below for the 
          Flags field).

   Preference
          A 16-bit unsigned integer which specifies the order in 
          which NAPTR records with equal "order" values SHOULD be 
          processed, low numbers being processed before high numbers.  
          This is similar to the preference field in an MX record, and 
          is used so domain administrators can direct clients towards 
          more capable hosts or lighter weight protocols. A client MAY 
          look at records with higher preference values if it has a 
          good reason to do so such as no understanding the preferred 
          protocol or service.

   Flags
          A <character-string> containing flags to control aspects of 
          the rewriting and interpretation of the fields in the 
          record. Flags are single characters from the set [A-Z0-9]. 
          The case of the alphabetic characters is not significant.

          At this time only four flags, "S", "A", "U", and "P", are  
          defined. The "S", "A" and "U" flags denote a terminal lookup. 
          This means that this NAPTR record is the last one and that the
          flag determines what the next stage should be.  The "S" flag
          means that the next lookup should be for SRV [4] records. 
          "A" means that the next lookup should be for A records. 
          The "U" flag means that the next step is not a DNS lookup
          but that the output of the Regexp field is a URL [10].

          The "P" flag says that the remainder of the application side 
          algorithm shall be carried out in a Protocol-specific fashion. 
          The new set of rules is identified by the Protocol specified 
          in the Services field.  The record that contains the 'P' 
          flag is the last record that is interpreted by the rules 
          specified in this document.  The new rules are dependent 
          on the application for which they are being used and the 
          protocol specified. For example, if the application is a 
          URI RDS and the protocol is WIRE then the new set of rules 
          are governed by the algorithms surrounding the WIRE HTTP 
          specification and not this document. 

          The remaining alphabetic flags are reserved for future 
          versions of the NAPTR specification. The numeric flags
          may be used for local experimentation. The S, A, U and P flags
          are all mutually exclusive, and resolution libraries MAY
          signal an error if more than one is given. (Experimental code
          and code for assisting in the creation of NAPTRs would be more
          likely to signal such an error than a client such as a
          browser). We anticipate that multiple flags will be allowed in
          the future, so implementers MUST NOT assume that the flags
          field can only contain 0 or 1 characters. Finally, if a client
          encounters a record with an unknown flag, it MUST ignore it
          and move to the next record. This test takes precedence even
          over the "order" field. Since flags can control the
          interpretation placed on fields, a novel flag might change the
          interpretation of the regexp and/or replacement fields such
          that it is impossible to determine if a record matched a 
          given target.

	  The "S", "A", and "U"  flags are called 'terminal' flags 
          since they halt any looping rewrite algorithms. If those 
          flags are not present then clients may assume that another 
          NAPTR RR exists at the domain-name produced by the current 
          rewrite rule. Since the "P" flag specifies a new algorithm, 
          it may or may not be 'terminal', thus the client cannot 
          assume that another NAPTR exists since this case is 
          determined elsewhere.

          DNS servers MAY interpret these flags and values and use
          that information to include appropriate SRV and A records
          in the additional information portion of the DNS packet.
          Clients are encouraged to check for additional information
          but are no required to do so.

   Service
          Specifies the service(s) available down this rewrite 
          path. It may also specify the particular protocol that
          is used to talk with a service. A protocol MUST be specified
          if the flags field states that the NAPTR is terminal. If a
          protocol is specified, but the flags field does not state that
          the NAPTR is terminal, the next lookup MUST be for a NAPTR.
          The client MAY choose not to perform the next lookup if the
          protocol is unknown, but that behavior MUST NOT be relied
          upon.

          The service field may take any of the values below (using the
          Augmented BNF of RFC 2234[5]):

           service_field = [ [protocol] *("+" rs)]
           protocol      = ALPHA *31ALPHANUM
           rs            = ALPHA *31ALPHANUM
           ; The protocol and rs fields are limited to 32
           ; characters and must start with an alphabetic.

          i.e. an optional protocol specification followed by 0 or more
          resolution services. Each resolution service is indicated by
          an initial '+' character.

          Note that the empty string is also a valid service field. This
          will typically be seen at the beginning of a series of rules, 
          when it is impossible to know what services and protocols 
          will be offered by a particular service.

          The actual format of the service request and response will be
          determined by the resolution protocol, and is the subject for
          other documents. Protocols need not offer all services. The 
          labels for service requests shall be formed from the set of 
          characters [A-Z0-9]. The case of the alphabetic characters is 
          not significant.

          The list of "valid" protocols for any given NAPTR record is 
          any protocol that implements some or all of the services 
          defined for a NAPTR application.  Currently, THTTP [6] is 
          the only protocol that is known to make that claim at the time
          of publication. Any other protocol that is to be used must 
          have documentation specifying:
               * how it implements the services of the application
               * how it is to appear in the NAPTR record (i.e., the 
                 string id of the protocol)

          The list of valid Resolution Services is defined by the
          documents that specify individual NAPTR based applications.
          One example is RFC-2483, "Resolution of Uniform Resource
          Identifiers using the Domain Name System" [7], from which
          this document was extracted.

          It is worth noting that the interpretation of this field
          is subject to being changed by new flags, and that the current
          specification is oriented towards telling clients how to 
          talk with a URN resolver.

   Regexp
          A STRING containing a substitution expression that is applied
          to the original string held by the client in order to 
          construct the next domain name to lookup. The grammar of the 
          substitution expression is given in the next section.

          The regular expressions MUST NOT be used in a cumulative 
          fashion, that is, they should only be applied to the original
          string held by the client, never to the domain name produced
          by a previous NAPTR rewrite. The latter is tempting in some
          applications but experience has shown such use to be 
          extremely fault sensitive, very error prone, and extremely
          difficult to debug.

   Replacement
          The next NAME to query for NAPTR, SRV, or A records depending
          on the value of the flags field. This MUST be a fully qualified
          domain-name. Unless and until permitted by future standards 
          action, name compression is not to be used for this field.

Substitution Expression Grammar:
================================

   The content of the regexp field is a substitution expression. True
   sed(1) substitution expressions are not appropriate for use in this
   application for a variety of reasons, therefore the contents of the
   regexp field MUST follow the grammar below:

subst_expr   = delim-char  ere  delim-char  repl  delim-char  *flags
delim-char   = "/" / "!" / ... <Any non-digit or non-flag character 
               other than backslash '\'. All occurances of a delim_char
               in a subst_expr must be the same character.>
ere          = POSIX Extended Regular Expression (see [6], section
               2.8.4)
repl         = 1 * ( OCTET /  backref )
backref      = "\" 1POS_DIGIT
flags        = "i"
POS_DIGIT    = %x31-39                 ; 0 is not an allowed backref

   The result of applying the substitution expression to the original
   URI MUST result in a string that obeys the syntax for DNS host names
   [7]. Since it is possible for the regexp field to be improperly
   specified, such that a non-conforming host name can be constructed,
   client software SHOULD verify that the result is a legal host name
   before making queries on it.

   Backref expressions in the repl portion of the substitution
   expression are replaced by the (possibly empty) string of characters
   enclosed by '(' and ')' in the ERE portion of the substitution
   expression. N is a single digit from 1 through 9, inclusive. It
   specifies the N'th backref expression, the one that begins with the
   N'th '(' and continues to the matching ')'.  For example, the ERE

                      (A(B(C)DE)(F)G)

   has backref expressions:

                      \1  = ABCDEFG
                      \2  = BCDE
                      \3  = C
                      \4  = F
                      \5..\9  = error - no matching subexpression

   The "i" flag indicates that the ERE matching SHALL be performed in a
   case-insensitive fashion. Furthermore, any backref replacements MAY
   be normalized to lower case when the "i" flag is given. 

   The first character in the substitution expression shall be used as
   the character that delimits the components of the substitution
   expression.  There must be exactly three non-escaped occurrences of
   the delimiter character in a substitution expression. Since escaped
   occurrences of the delimiter character will be interpreted as
   occurrences of that character, digits MUST NOT be used as delimiters.
   Backrefs would be confused with literal digits were this allowed.
   Similarly, if flags are specified in the substitution expression, the
   delimiter character must not also be a flag character.

The Basic NAPTR Algorithm
============================================

   The behavior and meaning of the flags and services assume an 
   algorithm where the output of one rewrite is a new key that points
   to another rule. This looping algorithm allows NAPTR records to 
   incrementally specify a complete rule. These incremental rules
   can be delegated which allows other entities to specify rules so
   that one entity does not need to understand _all_ rules.

   The algorithm starts with a string and some known key (domain). 
   NAPTR records for this key are retrieved, those with unknown
   Flags or inappropriate Services are discarded and the remaining
   records are sorted by their Order field. Within each value of Order,
   the records are further sorted by the Preferences field.

   The records are examined in sorted order until a matching record
   is found. A record is considered a match iff:

   1) it has a Replacement field value instead of a Regexp field value.

   or 

   2) the Regexp field matches the string held by the client.

   The first match MUST be the match that is used. Once a match is 
   found, the Services field is examined for whether or not this rule 
   advances toward the desired result. If so, then the rule is 
   applied to the target string. If not, the process halts. The domain
   that results from the regular expression is then used as the 
   domain of the next loop through the NAPTR algorithm. Note that
   the same target string is used throughout the algorithm.

   This looping is extremely important since it is the method by 
   which complex rules are broken down into manageable delegated chunks.
   The flags fields simply determine at which point the looping should 
   stop (or other specialized behavior).

   Since flags are valid at any level of the algorithm, the degenerative
   case is to never loop but to lookup the NATPR and then stop. In
   many specialized cases this is all that is needed. Implementors 
   should be aware that the degenerative case should not become the 
   common case.

Application Specifications
==========================

   It should be noted that the NAPTR algorithm is the basic assumption
   about how NAPTR works. The reasons for the rewrite and the expected
   output and its use are specified by documents that define what
   applicatiions the NAPTR record and algorithm are used for. Any
   document that defines such an application must define the following:

         * The first known key or how to build it 
         * The valid Services and Protocols
         * What the expected use is for the output of the last rewrite
         * The validity and/or behavior of any 'P' flag protocols.
         * The general semantics surrounding why and how NAPTR and its
           algorithm are being used.

   Currently the only example of such a document is RFCXXXX, 
   "Resolution of Uniform Resource Identifiers using the Domain Name
   System" [7].  

Examples
============================================

   NOTE: These are examples only. They are taken from ongoing work and
   may not represent the end result of that work. They are here for
   pedagogical reasons only.

Example 1
---------

   NAPTR was originally specified for use with the a Uniform Resource
   Name Resolver Discovery System. This example details how a 
   particular URN would use the NAPTR record to find a resolver
   service.

   Consider a URN namespace based on MIME Content-Ids. The URN might
   look like this:

                 urn:cid:199606121851.1@mordred.gatech.edu

   (Note that this example is chosen for pedagogical purposes, and does
   not conform to the CID URL scheme.)

   The first step in the resolution process is to find out about the CID
   namespace. The namespace identifier [3], cid, is extracted from the 
   URN, prepended to urn.net. 'cid.urn.net' then becomes the first 
   'known' key in the NAPTR algorithm. the NAPTR for cid.urn.net looked 
   up and returns a record:

   cid.urn.net
   ;;       order pref flags service        regexp           replacement
   IN NAPTR 100   10   ""  ""  "/urn:cid:.+@([^\.]+\.)(.*)$/\2/i"    .

   We have only one NAPTR response, so ordering the responses is not a
   problem.  The replacement field is empty, so we check the regexp
   field and use the pattern provided there. We apply that regexp to the
   entire URN to see if it matches, which it does.  The \2 part of the
   substitution expression returns the string "gatech.edu". Since the
   flags field does not contain "s" or "a", the lookup is not terminal
   and our next probe to DNS is for more NAPTR records where the new
   domain is 'gatech.edu' and the string is the same string as before.

   Note that the rule does not extract the full domain name from the
   CID, instead it assumes the CID comes from a host and extracts its
   domain.  While all hosts, such as mordred, could have their very own
   NAPTR, maintaining those records for all the machines at a site as
   large as Georgia Tech would be an intolerable burden. Wildcards are
   not appropriate here since they only return results when there is no
   exactly matching names already in the system.

   The record returned from the query on "gatech.edu" might look like:

   gatech.edu IN NAPTR
   ;;       order pref flags service           regexp  replacement
   IN NAPTR 100  50  "s"  "z3950+N2L+N2C"     ""    z3950.tcp.gatech.edu
   IN NAPTR 100  50  "s"  "rcds+N2C"          ""    rcds.udp.gatech.edu
   IN NAPTR 100  50  "s"  "http+N2L+N2C+N2R"  ""    http.tcp.gatech.edu

   Continuing with our example, we note that the values of the order and
   preference fields are equal in all records, so the client is free to
   pick any record. The flags field tells us that these are the last
   NAPTR patterns we should see, and after the rewrite (a simple
   replacement in this case) we should look up SRV records to get
   information on the hosts that can provide the necessary service.

   Assuming we prefer the Z39.50 protocol, our lookup might return:

   ;;                        Pref Weight   Port Target
   z3950.tcp.gatech.edu IN SRV 0    0      1000 z3950.gatech.edu
                        IN SRV 0    0      1000 z3950.cc.gatech.edu
                        IN SRV 0    0      1000 z3950.uga.edu

   telling us three hosts that could actually do the resolution, and
   giving us the port we should use to talk to their Z39.50 server.

   Recall that the regular expression used \2 to extract a domain name
   from the CID, and \. for matching the literal '.' characters
   separating the domain name components. Since '\' is the escape
   character, literal occurances of a backslash must be escaped by
   another backslash. For the case of the cid.urn.net record above, the
   regular expression entered into the zone file should be
   "/urn:cid:.+@([^\\.]+\\.)(.*)$/\\2/i".  When the client code actually
   receives the record, the pattern will have been converted to
   "/urn:cid:.+@([^.]+\.)(.*)$/\2/i".

Example 2
---------

   Even if URN systems were in place now, there would still be a
   tremendous number of URLs.  It should be possible to develop a URN
   resolution system that can also provide location independence for
   those URLs.  This is related to the requirement that URNs be able to
   grandfather in names from other naming systems, such as ISO Formal
   Public Identifiers, Library of Congress Call Numbers, ISBNs, ISSNs,
   etc.

   The NAPTR RR could also be used for URLs that have already been
   assigned.  Assume we have the URL for a very popular piece of
   software that the publisher wishes to mirror at multiple sites around
   the world:

        http://www.foo.com/software/latest-beta.exe

   We extract the prefix, "http", and lookup NAPTR records for
   http.uri.net. This might return a record of the form

   http.uri.net IN NAPTR
   ;;  order   pref flags service      regexp             replacement
        100     90   ""      ""   "!http://([^/:]+)!\1!i"       .

   This expression returns everything after the first double slash and
   before the next slash or colon. (We use the '!' character to delimit
   the parts of the substitution expression. Otherwise we would have to
   use backslashes to escape the forward slashes, and would have a
   regexp in the zone file that looked like
   "/http:\\/\\/([^\\/:]+)/\\1/i".).

   Applying this pattern to the URL extracts "www.foo.com". Looking up
   NAPTR records for that might return:

   www.foo.com
   ;;       order pref flags   service  regexp     replacement
    IN NAPTR 100  100  "s"   "http+L2R"   ""    http.tcp.foo.com
    IN NAPTR 100  100  "s"   "ftp+L2R"    ""    ftp.tcp.foo.com

   Looking up SRV records for http.tcp.foo.com would return information
   on the hosts that foo.com has designated to be its mirror sites. The
   client can then pick one for the user.

Example 3
---------

   A non-URI example is where a NAPTR is used to specify the available
   mappings from a domain-name to telephony based endpoints. In this
   example the regular expression field is not used since the important
   information is encoded within the services field.

   0.0.0.4.6.2.6.5.8.6.4.e164.int.
       IN NAPTR 100 10 "s" "h323call+N2R" "" tele2.se.
       IN NAPTR 102 10 "s" "potscall+N2R" "" tele2.se.
       IN NAPTR 102 10 "s" "smtp+N2R"     "" tele2.se.

   In these examples the domain is an encoded E164 telephone number.
   The services field specifies that, for this particular telephone 
   number, the services that are available are h323call, potscall 
   and smtp; and that "tele2.se" is the target that provides those
   services. Since the flag is "s" then the next step should be a
   query for an SRV record which will contain specific information 
   about the "tele2.se" domain.

DNS Packet Format
=================

   The packet format for the NAPTR record is as follows

                                    1  1  1  1  1  1
      0  1  2  3  4  5  6  7  8  9  0  1  2  3  4  5
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
    |                     ORDER                     |
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
    |                   PREFERENCE                  |
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
    /                     FLAGS                     /
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
    /                   SERVICES                    /
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
    /                    REGEXP                     /
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
    /                  REPLACEMENT                  /
    /                                               /
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+

   where:

   FLAGS         A <character-string> which contains various flags.

   SERVICES      A <character-string> which contains protocol
                 and service identifiers.

   REGEXP        A <character-string> which contains a regular 
                 expression.

   REPLACEMENT   A <domain-name> which specifies the new value in
                 the case where the regular expression is a simple
                 replacement operation.

Master File Format
==================

   The master file format follows the standard rules in RFC-1035 [1]. 
   Order and preference, being 16-bit unsigned integers, shall be 
   an integer between 0 and 65535. The Flags and Services and Regexp 
   fields are all <character-string>s that cannot contain spaces and 
   thus can be included in their above specified form. While the 
   Regexp field is also a <character-string> it can contain 
   numerous backslashes and thus should be treated with care. 

Advice to domain administrators
===============================

   Beware of regular expressions. Not only are they a pain to get
   correct on their own, but there is the previously mentioned
   interaction with DNS. Any backslashes in a regexp must be entered
   twice in a zone file in order to appear once in a query response.
   More seriously, the need for double backslashes has probably not been
   tested by all implementors of DNS servers. 

   The "a" flag allows the next lookup to be for A records rather than
   SRV records. Since there is no place for a port specification in the
   NAPTR record, when the "A" flag is used the specified protocol must
   be running on its default port.

   The URN Syntax draft defines a canonical form for each URN, which
   requires %encoding characters outside a limited repertoire. The
   regular expressions MUST be written to operate on that canonical
   form. Since international character sets will end up with extensive
   use of %encoded characters, regular expressions operating on them
   will be essentially impossible to read or write by hand.

Notes:
======

     -  A client MUST process multiple NAPTR records in the order
        specified by the "order" field, it MUST NOT simply use the first
        record that provides a known protocol and service combination.
     -  When multiple RRs have the same "order", the client should use
        the value of the preference field to select the next NAPTR to
        consider. However, because of preferred protocols or services,
        estimates of network distance and bandwidth, etc. clients may
        use different criteria to sort the records.
     -  If the lookup after a rewrite fails, clients are strongly
        encouraged to report a failure, rather than backing up to pursue
        other rewrite paths.
     -  Note that SRV RRs impose additional requirements on clients.

Acknowledgments:
=================

   The editors would like to thank Keith Moore for all his consultations
   during the development of this draft. We would also like to thank
   Paul Vixie for his assistance in debugging our implementation, and
   his answers on our questions. Finally, we would like to acknowledge
   our enormous intellectual debt to the participants in the Knoxville
   series of meetings, as well as to the participants in the URI and URN
   working groups.

References:
===========

   [1]  Mockapetris, P., "Domain names - implementation and
        specification", STD 13, RFC 1035, November 1987.

   [2]  Mockapetris, P., "Domain names - concepts and
        facilities", STD 13, RFC 1034, November 1987.

   [3]  Moats, Ryan, "URN Syntax", RFC-2141, May 1997.

   [4]  Gulbrandsen, A. and P. Vixie, "A DNS RR for specifying
        the location of services (DNS SRV)", RFC-2052, October 1996.

   [5]  Crocker, D., Overell, P. "Augmented BNF for Syntax 
        Specifications: ABNF", RFC-2234, November 1997.

   [6]  Daniel R. "A Trivial Convention for using HTTP in URN Resolution".
        RFC2169. June 1997.
    
   [7]  Mealling, M., Daniel, R., "Resolution of Uniform Resource
        Identifiers using the Domain Name System", RFC-2483. 
        November 1998.

   [8]  IEEE Standard for Information Technology - Portable Operating
        System Interface (POSIX) - Part 2: Shell and Utilities (Vol. 1);
        IEEE Std 1003.2-1992; The Institute of Electrical and
        Electronics Engineers; New York; 1993. ISBN:1-55937-255-9

   [9]  Braden, R., "Requirements for Internet Hosts - Application and
        and Support", RFC-1123, Oct. 1989.

   [10] Berners-Lee, T., R. Fielding, L. Masinter. "Uniform Resource 
        Identifiers (URI): Generic Syntax", RFC-2396, August 1998.


IANA Considerations
===================

   The only registration function that impacts the IANA is for
   the values that are standardized for the Services and Flags fields.
   To extend the valid values of the Flags field beyond what is 
   specified in this document requires a published specification that
   is approved by the IESG.

   The values for the Services field will be determined by the 
   application that makes use of the NAPTR record. Those values 
   must be specified in a published specification and approved
   by the IESG. 

Security Considerations
=======================

   The interactions with DNSSEC are currently being studied. It is 
   expected that NAPTR records will be signed with SIG records once 
   the DNSSEC work is deployed.

   The rewrite rules make identifiers from other namespaces subject to
   the same attacks as normal domain names. Since they have not been
   easily resolvable before, this may or may not be considered a
   problem.

   Regular expressions should be checked for sanity, not blindly passed
   to something like PERL.

   This document has discussed a way of locating a service, but has not
   discussed any detail of how the communication with that service takes
   place. There are significant security considerations attached to the
   communication with a service. Those considerations are outside the
   scope of this document, and must be addressed by the specifications
   for particular communication protocols.













Author Contact Information:
===========================

   Michael Mealling
   Network Solutions
   505 Huntmar Park Drive
   Herndon, VA  22070
   voice: (703) 742-0400
   fax: (703) 742-9552
   email: michaelm@netsol.com
   URL: http://www.netsol.com/

   Ron Daniel Jr.
   DATAFUSION, Inc.
   139 Townsend Street, Ste. 100
   San Francisco, CA  94107
   415.222.0100 fax 415.222.0150 
   rdaniel@datafusion.net
   http://www.datafusion.net





































Mealling & Daniel                                              [Page 12]




-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com


                                                                                                                                           1999-03.mail                                                                                        0000666 0001752 0000010 00000665631 11373063637 011526  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    From owner-urn-ietf@Bunyip.Com  Mon Feb 22 18:53:31 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA25532
	for <urn-archive@ietf.org>; Mon, 22 Feb 1999 18:53:31 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA24229
	for urn-ietf-out; Mon, 22 Feb 1999 17:35:33 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA24224
	for <urn-ietf@services.bunyip.com>; Mon, 22 Feb 1999 17:35:21 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA01448
	for urn-ietf@services; Mon, 22 Feb 1999 17:34:40 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA01445
	for <urn-ietf@bunyip.com>; Mon, 22 Feb 1999 17:34:27 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id RAA10936 for urn-ietf@bunyip.com; Mon, 22 Feb 1999 17:27:46 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199902222227.RAA10936@bailey.dscga.com>
Subject: [URN] new draft-urn-naptr-rr-01.txt
To: urn-ietf@Bunyip.Com
Date: Mon, 22 Feb 1999 13:14:24 -0500 (EST)
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by mocha.bunyip.com id RAA01446
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 8bit

Hi folks,
  This is a preliminary draft of the NAPTR RR document. This is the one
that's intended for Standards Track. I'm going to take comments up until
Wednesday the 24th. The draft deadline is the 26th (that Friday). I hope to
have comments integrated and the draft submitted by Thursday. 
 
draft-urn-dns-rds-01.txt which describes the URI resolution application
will be coming shortly.
 
Here are the few content changes that you need to pay attention to:
 
1) A 'u' flag was added. This flag is terminal which means it does the
   same thing as the 'a' or 's' flags. The 'u' flag specifies that the
   output of the regular expression for the particular record is to be 
   treated as a URI. This is to accomodate several proposals that need to
   include other information about the resolver other than host and port.
 
2) the DNSIND group has pointed out that (until further notice) DNS
   compression is a Bad Thing (tm). So we've taken it out of this draft.
   I'm also changing the BIND code to reflect that. This is only on the
   server side. The client code can deal with uncompressing an uncompressed
   domain-name so it shouldn't impact anyone.
 
3) There have been some ABND changes. Please check them carefully.
 
4) Most of the rest of the content concerns the distinction between
   the base NAPTR behavior and the actual application for which it is 
   used (URN resolution, Ryan's service discovery stuff, Patrik's telephone
   number stuff, etc)
 
Anyway, here it is.


Network Working Group                                     M. Mealling
draft-urn-naptr-rr-01.txt                     Network Solutions, Inc.
Category: Standards Track			            R. Daniel
Expires: August, 1999                                DATAFUSION, Inc.
                                                             Feb 1999


      The Naming Authority Pointer (NAPTR) DNS Resource Record

Status of this Memo
===================

     This document is an Internet-Draft and is in full conformance
     with all provisions of Section 10 of RFC2026.

     Internet-Drafts are working documents of the Internet Engineering
     Task Force (IETF), its areas, and its working groups.  Note that
     other groups may also distribute working documents as
     Internet-Drafts.

     Internet-Drafts are draft documents valid for a maximum of six
     months and may be updated, replaced, or obsoleted by other
     documents at any time.  It is inappropriate to use Internet-
     Drafts as reference material or to cite them other than as
     "work in progress."

     The list of current Internet-Drafts can be accessed at
     http://www.ietf.org/ietf/1id-abstracts.txt

     The list of Internet-Draft Shadow Directories can be accessed at
     http://www.ietf.org/shadow.html.

Abstract:
=========

   This document describes a DNS Resource Record which specifies
   a rewrite rule that, when applied to an existing string
   will produce a new domain. Reasons for rewriting a domain
   vary from URN Resource Discovery Systems to moving out of date
   services to new domains.

   This document updates the portions of RFC2168 specifically
   dealing with the definition of the NAPTR record.

Introduction:
=============

   This RR was originally produced by the URN [3] Working Group as
   a way to encode rule-sets in DNS so that the delegated 
   sections of a URI could be decomposed in such a way that they
   could be changed and re-delegated over time. The result was
   a Resource Record that included a regular expression which would
   be used by a client program to rewrite a string into a domain-name.
   Regular expressions were chosen for their compactness to
   expressivity ratio allowing for a great deal of information
   to be encoded in a rather small DNS packet.

   The function of rewriting a string according to the rules in a 
   record has usefullness in several different applications. This
   document defines the basic assumptions that all of those applications
   must adhere to. It does not define the reasons for why the rewrite
   is used, what the expected outcomes are, or what they are used
   for. Those are specified by applications that define how they use
   the NAPTR record and algorithms within their contexts.

   Flags and other fields are also specified in the RR to control the
   rewrite procedure in various ways or to provide information on how
   to communicate with the host at the domain-name that was the result
   of the rewrite. 

   The final result is a RR that has several fields which interact
   in a non-trivial but implementable way. This document specifies
   those fields and their values.

      The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL
      NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED",  "MAY", and
      "OPTIONAL" in this document are to be interpreted as described in
      RFC 2119.

NAPTR RR Format
===============

   The format of the NAPTR RR is given below. The DNS type code for
   NAPTR is 35. [1] [2]

   Domain TTL Class Order Preference Flags Service Regexp Replacement

   Domain
          The domain name this resource record refers to. This is the
          'key' for this entry in the rule database. This value will
          either be the first well known key (<something>.uri.net for 
          example) or a new key that is the output of a replacement or 
          regexp rewrite. Beyond this it has the standard DNS
          requirements. [1]

   TTL
          Standard DNS meaning. [1]

   Class
          Standard DNS meaning [1]

   Order
          A 16-bit unsigned integer specifying the order in which 
          the NAPTR records MUST be processed to ensure the correct 
          ordering of rules. Low numbers are processed before high 
          numbers, and once a NAPTR is found whose rule "matches" 
          the target, the client MUST NOT consider any NAPTRs with 
          a higher value for order (except as noted below for the 
          Flags field).

   Preference
          A 16-bit unsigned integer which specifies the order in 
          which NAPTR records with equal "order" values SHOULD be 
          processed, low numbers being processed before high numbers.  
          This is similar to the preference field in an MX record, and 
          is used so domain administrators can direct clients towards 
          more capable hosts or lighter weight protocols. A client MAY 
          look at records with higher preference values if it has a 
          good reason to do so such as no understanding the preferred 
          protocol or service.

   Flags
          A <character-string> containing flags to control aspects of 
          the rewriting and interpretation of the fields in the 
          record. Flags are single characters from the set [A-Z0-9]. 
          The case of the alphabetic characters is not significant.

          At this time only four flags, "S", "A", "U", and "P", are  
          defined. The "S", "A" and "U" flags denote a terminal lookup. 
          This means that this NAPTR record is the last one and that the
          flag determines what the next stage should be.  The "S" flag
          means that the next lookup should be for SRV [4] records. 
          "A" means that the next lookup should be for A records. 
          The "U" flag means that the next step is not a DNS lookup
          but that the output of the Regexp field is a URL [10].

          The "P" flag says that the remainder of the application side 
          algorithm shall be carried out in a Protocol-specific fashion. 
          The new set of rules is identified by the Protocol specified 
          in the Services field.  The record that contains the 'P' 
          flag is the last record that is interpreted by the rules 
          specified in this document.  The new rules are dependent 
          on the application for which they are being used and the 
          protocol specified. For example, if the application is a 
          URI RDS and the protocol is WIRE then the new set of rules 
          are governed by the algorithms surrounding the WIRE HTTP 
          specification and not this document. 

          The remaining alphabetic flags are reserved for future 
          versions of the NAPTR specification. The numeric flags
          may be used for local experimentation. The S, A, U and P flags
          are all mutually exclusive, and resolution libraries MAY
          signal an error if more than one is given. (Experimental code
          and code for assisting in the creation of NAPTRs would be more
          likely to signal such an error than a client such as a
          browser). We anticipate that multiple flags will be allowed in
          the future, so implementers MUST NOT assume that the flags
          field can only contain 0 or 1 characters. Finally, if a client
          encounters a record with an unknown flag, it MUST ignore it
          and move to the next record. This test takes precedence even
          over the "order" field. Since flags can control the
          interpretation placed on fields, a novel flag might change the
          interpretation of the regexp and/or replacement fields such
          that it is impossible to determine if a record matched a 
          given target.

	  The "S", "A", and "U"  flags are called 'terminal' flags 
          since they halt any looping rewrite algorithms. If those 
          flags are not present then clients may assume that another 
          NAPTR RR exists at the domain-name produced by the current 
          rewrite rule. Since the "P" flag specifies a new algorithm, 
          it may or may not be 'terminal', thus the client cannot 
          assume that another NAPTR exists since this case is 
          determined elsewhere.

          DNS servers MAY interpret these flags and values and use
          that information to include appropriate SRV and A records
          in the additional information portion of the DNS packet.
          Clients are encouraged to check for additional information
          but are no required to do so.

   Service
          Specifies the service(s) available down this rewrite 
          path. It may also specify the particular protocol that
          is used to talk with a service. A protocol MUST be specified
          if the flags field states that the NAPTR is terminal. If a
          protocol is specified, but the flags field does not state that
          the NAPTR is terminal, the next lookup MUST be for a NAPTR.
          The client MAY choose not to perform the next lookup if the
          protocol is unknown, but that behavior MUST NOT be relied
          upon.

          The service field may take any of the values below (using the
          Augmented BNF of RFC 2234[5]):

           service_field = [ [protocol] *("+" rs)]
           protocol      = ALPHA *31ALPHANUM
           rs            = ALPHA *31ALPHANUM
           ; The protocol and rs fields are limited to 32
           ; characters and must start with an alphabetic.

          i.e. an optional protocol specification followed by 0 or more
          resolution services. Each resolution service is indicated by
          an initial '+' character.

          Note that the empty string is also a valid service field. This
          will typically be seen at the beginning of a series of rules, 
          when it is impossible to know what services and protocols 
          will be offered by a particular service.

          The actual format of the service request and response will be
          determined by the resolution protocol, and is the subject for
          other documents. Protocols need not offer all services. The 
          labels for service requests shall be formed from the set of 
          characters [A-Z0-9]. The case of the alphabetic characters is 
          not significant.

          The list of "valid" protocols for any given NAPTR record is 
          any protocol that implements some or all of the services 
          defined for a NAPTR application.  Currently, THTTP [6] is 
          the only protocol that is known to make that claim at the time
          of publication. Any other protocol that is to be used must 
          have documentation specifying:
               * how it implements the services of the application
               * how it is to appear in the NAPTR record (i.e., the 
                 string id of the protocol)

          The list of valid Resolution Services is defined by the
          documents that specify individual NAPTR based applications.
          One example is RFC-2483, "Resolution of Uniform Resource
          Identifiers using the Domain Name System" [7], from which
          this document was extracted.

          It is worth noting that the interpretation of this field
          is subject to being changed by new flags, and that the current
          specification is oriented towards telling clients how to 
          talk with a URN resolver.

   Regexp
          A STRING containing a substitution expression that is applied
          to the original string held by the client in order to 
          construct the next domain name to lookup. The grammar of the 
          substitution expression is given in the next section.

          The regular expressions MUST NOT be used in a cumulative 
          fashion, that is, they should only be applied to the original
          string held by the client, never to the domain name produced
          by a previous NAPTR rewrite. The latter is tempting in some
          applications but experience has shown such use to be 
          extremely fault sensitive, very error prone, and extremely
          difficult to debug.

   Replacement
          The next NAME to query for NAPTR, SRV, or A records depending
          on the value of the flags field. This MUST be a fully qualified
          domain-name. Unless and until permitted by future standards 
          action, name compression is not to be used for this field.

Substitution Expression Grammar:
================================

   The content of the regexp field is a substitution expression. True
   sed(1) substitution expressions are not appropriate for use in this
   application for a variety of reasons, therefore the contents of the
   regexp field MUST follow the grammar below:

subst_expr   = delim-char  ere  delim-char  repl  delim-char  *flags
delim-char   = "/" / "!" / ... <Any non-digit or non-flag character 
               other than backslash '\'. All occurances of a delim_char
               in a subst_expr must be the same character.>
ere          = POSIX Extended Regular Expression (see [6], section
               2.8.4)
repl         = 1 * ( OCTET /  backref )
backref      = "\" 1POS_DIGIT
flags        = "i"
POS_DIGIT    = %x31-39                 ; 0 is not an allowed backref

   The result of applying the substitution expression to the original
   URI MUST result in a string that obeys the syntax for DNS host names
   [7]. Since it is possible for the regexp field to be improperly
   specified, such that a non-conforming host name can be constructed,
   client software SHOULD verify that the result is a legal host name
   before making queries on it.

   Backref expressions in the repl portion of the substitution
   expression are replaced by the (possibly empty) string of characters
   enclosed by '(' and ')' in the ERE portion of the substitution
   expression. N is a single digit from 1 through 9, inclusive. It
   specifies the N'th backref expression, the one that begins with the
   N'th '(' and continues to the matching ')'.  For example, the ERE

                      (A(B(C)DE)(F)G)

   has backref expressions:

                      \1  = ABCDEFG
                      \2  = BCDE
                      \3  = C
                      \4  = F
                      \5..\9  = error - no matching subexpression

   The "i" flag indicates that the ERE matching SHALL be performed in a
   case-insensitive fashion. Furthermore, any backref replacements MAY
   be normalized to lower case when the "i" flag is given. 

   The first character in the substitution expression shall be used as
   the character that delimits the components of the substitution
   expression.  There must be exactly three non-escaped occurrences of
   the delimiter character in a substitution expression. Since escaped
   occurrences of the delimiter character will be interpreted as
   occurrences of that character, digits MUST NOT be used as delimiters.
   Backrefs would be confused with literal digits were this allowed.
   Similarly, if flags are specified in the substitution expression, the
   delimiter character must not also be a flag character.

The Basic NAPTR Algorithm
============================================

   The behavior and meaning of the flags and services assume an 
   algorithm where the output of one rewrite is a new key that points
   to another rule. This looping algorithm allows NAPTR records to 
   incrementally specify a complete rule. These incremental rules
   can be delegated which allows other entities to specify rules so
   that one entity does not need to understand _all_ rules.

   The algorithm starts with a string and some known key (domain). 
   NAPTR records for this key are retrieved, those with unknown
   Flags or inappropriate Services are discarded and the remaining
   records are sorted by their Order field. Within each value of Order,
   the records are further sorted by the Preferences field.

   The records are examined in sorted order until a matching record
   is found. A record is considered a match iff:

   1) it has a Replacement field value instead of a Regexp field value.

   or 

   2) the Regexp field matches the string held by the client.

   The first match MUST be the match that is used. Once a match is 
   found, the Services field is examined for whether or not this rule 
   advances toward the desired result. If so, then the rule is 
   applied to the target string. If not, the process halts. The domain
   that results from the regular expression is then used as the 
   domain of the next loop through the NAPTR algorithm. Note that
   the same target string is used throughout the algorithm.

   This looping is extremely important since it is the method by 
   which complex rules are broken down into manageable delegated chunks.
   The flags fields simply determine at which point the looping should 
   stop (or other specialized behavior).

   Since flags are valid at any level of the algorithm, the degenerative
   case is to never loop but to lookup the NATPR and then stop. In
   many specialized cases this is all that is needed. Implementors 
   should be aware that the degenerative case should not become the 
   common case.

Application Specifications
==========================

   It should be noted that the NAPTR algorithm is the basic assumption
   about how NAPTR works. The reasons for the rewrite and the expected
   output and its use are specified by documents that define what
   applicatiions the NAPTR record and algorithm are used for. Any
   document that defines such an application must define the following:

         * The first known key or how to build it 
         * The valid Services and Protocols
         * What the expected use is for the output of the last rewrite
         * The validity and/or behavior of any 'P' flag protocols.
         * The general semantics surrounding why and how NAPTR and its
           algorithm are being used.

   Currently the only example of such a document is RFCXXXX, 
   "Resolution of Uniform Resource Identifiers using the Domain Name
   System" [7].  

Examples
============================================

   NOTE: These are examples only. They are taken from ongoing work and
   may not represent the end result of that work. They are here for
   pedagogical reasons only.

Example 1
---------

   NAPTR was originally specified for use with the a Uniform Resource
   Name Resolver Discovery System. This example details how a 
   particular URN would use the NAPTR record to find a resolver
   service.

   Consider a URN namespace based on MIME Content-Ids. The URN might
   look like this:

                 urn:cid:199606121851.1@mordred.gatech.edu

   (Note that this example is chosen for pedagogical purposes, and does
   not conform to the CID URL scheme.)

   The first step in the resolution process is to find out about the CID
   namespace. The namespace identifier [3], cid, is extracted from the 
   URN, prepended to urn.net. 'cid.urn.net' then becomes the first 
   'known' key in the NAPTR algorithm. the NAPTR for cid.urn.net looked 
   up and returns a record:

   cid.urn.net
   ;;       order pref flags service        regexp           replacement
   IN NAPTR 100   10   ""  ""  "/urn:cid:.+@([^\.]+\.)(.*)$/\2/i"    .

   We have only one NAPTR response, so ordering the responses is not a
   problem.  The replacement field is empty, so we check the regexp
   field and use the pattern provided there. We apply that regexp to the
   entire URN to see if it matches, which it does.  The \2 part of the
   substitution expression returns the string "gatech.edu". Since the
   flags field does not contain "s" or "a", the lookup is not terminal
   and our next probe to DNS is for more NAPTR records where the new
   domain is 'gatech.edu' and the string is the same string as before.

   Note that the rule does not extract the full domain name from the
   CID, instead it assumes the CID comes from a host and extracts its
   domain.  While all hosts, such as mordred, could have their very own
   NAPTR, maintaining those records for all the machines at a site as
   large as Georgia Tech would be an intolerable burden. Wildcards are
   not appropriate here since they only return results when there is no
   exactly matching names already in the system.

   The record returned from the query on "gatech.edu" might look like:

   gatech.edu IN NAPTR
   ;;       order pref flags service           regexp  replacement
   IN NAPTR 100  50  "s"  "z3950+N2L+N2C"     ""    z3950.tcp.gatech.edu
   IN NAPTR 100  50  "s"  "rcds+N2C"          ""    rcds.udp.gatech.edu
   IN NAPTR 100  50  "s"  "http+N2L+N2C+N2R"  ""    http.tcp.gatech.edu

   Continuing with our example, we note that the values of the order and
   preference fields are equal in all records, so the client is free to
   pick any record. The flags field tells us that these are the last
   NAPTR patterns we should see, and after the rewrite (a simple
   replacement in this case) we should look up SRV records to get
   information on the hosts that can provide the necessary service.

   Assuming we prefer the Z39.50 protocol, our lookup might return:

   ;;                        Pref Weight   Port Target
   z3950.tcp.gatech.edu IN SRV 0    0      1000 z3950.gatech.edu
                        IN SRV 0    0      1000 z3950.cc.gatech.edu
                        IN SRV 0    0      1000 z3950.uga.edu

   telling us three hosts that could actually do the resolution, and
   giving us the port we should use to talk to their Z39.50 server.

   Recall that the regular expression used \2 to extract a domain name
   from the CID, and \. for matching the literal '.' characters
   separating the domain name components. Since '\' is the escape
   character, literal occurances of a backslash must be escaped by
   another backslash. For the case of the cid.urn.net record above, the
   regular expression entered into the zone file should be
   "/urn:cid:.+@([^\\.]+\\.)(.*)$/\\2/i".  When the client code actually
   receives the record, the pattern will have been converted to
   "/urn:cid:.+@([^.]+\.)(.*)$/\2/i".

Example 2
---------

   Even if URN systems were in place now, there would still be a
   tremendous number of URLs.  It should be possible to develop a URN
   resolution system that can also provide location independence for
   those URLs.  This is related to the requirement that URNs be able to
   grandfather in names from other naming systems, such as ISO Formal
   Public Identifiers, Library of Congress Call Numbers, ISBNs, ISSNs,
   etc.

   The NAPTR RR could also be used for URLs that have already been
   assigned.  Assume we have the URL for a very popular piece of
   software that the publisher wishes to mirror at multiple sites around
   the world:

        http://www.foo.com/software/latest-beta.exe

   We extract the prefix, "http", and lookup NAPTR records for
   http.uri.net. This might return a record of the form

   http.uri.net IN NAPTR
   ;;  order   pref flags service      regexp             replacement
        100     90   ""      ""   "!http://([^/:]+)!\1!i"       .

   This expression returns everything after the first double slash and
   before the next slash or colon. (We use the '!' character to delimit
   the parts of the substitution expression. Otherwise we would have to
   use backslashes to escape the forward slashes, and would have a
   regexp in the zone file that looked like
   "/http:\\/\\/([^\\/:]+)/\\1/i".).

   Applying this pattern to the URL extracts "www.foo.com". Looking up
   NAPTR records for that might return:

   www.foo.com
   ;;       order pref flags   service  regexp     replacement
    IN NAPTR 100  100  "s"   "http+L2R"   ""    http.tcp.foo.com
    IN NAPTR 100  100  "s"   "ftp+L2R"    ""    ftp.tcp.foo.com

   Looking up SRV records for http.tcp.foo.com would return information
   on the hosts that foo.com has designated to be its mirror sites. The
   client can then pick one for the user.

Example 3
---------

   A non-URI example is where a NAPTR is used to specify the available
   mappings from a domain-name to telephony based endpoints. In this
   example the regular expression field is not used since the important
   information is encoded within the services field.

   0.0.0.4.6.2.6.5.8.6.4.e164.int.
       IN NAPTR 100 10 "s" "h323call+N2R" "" tele2.se.
       IN NAPTR 102 10 "s" "potscall+N2R" "" tele2.se.
       IN NAPTR 102 10 "s" "smtp+N2R"     "" tele2.se.

   In these examples the domain is an encoded E164 telephone number.
   The services field specifies that, for this particular telephone 
   number, the services that are available are h323call, potscall 
   and smtp; and that "tele2.se" is the target that provides those
   services. Since the flag is "s" then the next step should be a
   query for an SRV record which will contain specific information 
   about the "tele2.se" domain.

DNS Packet Format
=================

   The packet format for the NAPTR record is as follows

                                    1  1  1  1  1  1
      0  1  2  3  4  5  6  7  8  9  0  1  2  3  4  5
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
    |                     ORDER                     |
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
    |                   PREFERENCE                  |
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
    /                     FLAGS                     /
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
    /                   SERVICES                    /
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
    /                    REGEXP                     /
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
    /                  REPLACEMENT                  /
    /                                               /
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+

   where:

   FLAGS         A <character-string> which contains various flags.

   SERVICES      A <character-string> which contains protocol
                 and service identifiers.

   REGEXP        A <character-string> which contains a regular 
                 expression.

   REPLACEMENT   A <domain-name> which specifies the new value in
                 the case where the regular expression is a simple
                 replacement operation.

Master File Format
==================

   The master file format follows the standard rules in RFC-1035 [1]. 
   Order and preference, being 16-bit unsigned integers, shall be 
   an integer between 0 and 65535. The Flags and Services and Regexp 
   fields are all <character-string>s that cannot contain spaces and 
   thus can be included in their above specified form. While the 
   Regexp field is also a <character-string> it can contain 
   numerous backslashes and thus should be treated with care. 

Advice to domain administrators
===============================

   Beware of regular expressions. Not only are they a pain to get
   correct on their own, but there is the previously mentioned
   interaction with DNS. Any backslashes in a regexp must be entered
   twice in a zone file in order to appear once in a query response.
   More seriously, the need for double backslashes has probably not been
   tested by all implementors of DNS servers. 

   The "a" flag allows the next lookup to be for A records rather than
   SRV records. Since there is no place for a port specification in the
   NAPTR record, when the "A" flag is used the specified protocol must
   be running on its default port.

   The URN Syntax draft defines a canonical form for each URN, which
   requires %encoding characters outside a limited repertoire. The
   regular expressions MUST be written to operate on that canonical
   form. Since international character sets will end up with extensive
   use of %encoded characters, regular expressions operating on them
   will be essentially impossible to read or write by hand.

Notes:
======

     -  A client MUST process multiple NAPTR records in the order
        specified by the "order" field, it MUST NOT simply use the first
        record that provides a known protocol and service combination.
     -  When multiple RRs have the same "order", the client should use
        the value of the preference field to select the next NAPTR to
        consider. However, because of preferred protocols or services,
        estimates of network distance and bandwidth, etc. clients may
        use different criteria to sort the records.
     -  If the lookup after a rewrite fails, clients are strongly
        encouraged to report a failure, rather than backing up to pursue
        other rewrite paths.
     -  Note that SRV RRs impose additional requirements on clients.

Acknowledgments:
=================

   The editors would like to thank Keith Moore for all his consultations
   during the development of this draft. We would also like to thank
   Paul Vixie for his assistance in debugging our implementation, and
   his answers on our questions. Finally, we would like to acknowledge
   our enormous intellectual debt to the participants in the Knoxville
   series of meetings, as well as to the participants in the URI and URN
   working groups.

References:
===========

   [1]  Mockapetris, P., "Domain names - implementation and
        specification", STD 13, RFC 1035, November 1987.

   [2]  Mockapetris, P., "Domain names - concepts and
        facilities", STD 13, RFC 1034, November 1987.

   [3]  Moats, Ryan, "URN Syntax", RFC-2141, May 1997.

   [4]  Gulbrandsen, A. and P. Vixie, "A DNS RR for specifying
        the location of services (DNS SRV)", RFC-2052, October 1996.

   [5]  Crocker, D., Overell, P. "Augmented BNF for Syntax 
        Specifications: ABNF", RFC-2234, November 1997.

   [6]  Daniel R. "A Trivial Convention for using HTTP in URN Resolution".
        RFC2169. June 1997.
    
   [7]  Mealling, M., Daniel, R., "Resolution of Uniform Resource
        Identifiers using the Domain Name System", RFC-2483. 
        November 1998.

   [8]  IEEE Standard for Information Technology - Portable Operating
        System Interface (POSIX) - Part 2: Shell and Utilities (Vol. 1);
        IEEE Std 1003.2-1992; The Institute of Electrical and
        Electronics Engineers; New York; 1993. ISBN:1-55937-255-9

   [9]  Braden, R., "Requirements for Internet Hosts - Application and
        and Support", RFC-1123, Oct. 1989.

   [10] Berners-Lee, T., R. Fielding, L. Masinter. "Uniform Resource 
        Identifiers (URI): Generic Syntax", RFC-2396, August 1998.


IANA Considerations
===================

   The only registration function that impacts the IANA is for
   the values that are standardized for the Services and Flags fields.
   To extend the valid values of the Flags field beyond what is 
   specified in this document requires a published specification that
   is approved by the IESG.

   The values for the Services field will be determined by the 
   application that makes use of the NAPTR record. Those values 
   must be specified in a published specification and approved
   by the IESG. 

Security Considerations
=======================

   The interactions with DNSSEC are currently being studied. It is 
   expected that NAPTR records will be signed with SIG records once 
   the DNSSEC work is deployed.

   The rewrite rules make identifiers from other namespaces subject to
   the same attacks as normal domain names. Since they have not been
   easily resolvable before, this may or may not be considered a
   problem.

   Regular expressions should be checked for sanity, not blindly passed
   to something like PERL.

   This document has discussed a way of locating a service, but has not
   discussed any detail of how the communication with that service takes
   place. There are significant security considerations attached to the
   communication with a service. Those considerations are outside the
   scope of this document, and must be addressed by the specifications
   for particular communication protocols.













Author Contact Information:
===========================

   Michael Mealling
   Network Solutions
   505 Huntmar Park Drive
   Herndon, VA  22070
   voice: (703) 742-0400
   fax: (703) 742-9552
   email: michaelm@netsol.com
   URL: http://www.netsol.com/

   Ron Daniel Jr.
   DATAFUSION, Inc.
   139 Townsend Street, Ste. 100
   San Francisco, CA  94107
   415.222.0100 fax 415.222.0150 
   rdaniel@datafusion.net
   http://www.datafusion.net





































Mealling & Daniel                                              [Page 12]




-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com



From owner-urn-ietf@Bunyip.Com  Mon Feb 22 19:13:12 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA25750
	for <urn-archive@ietf.org>; Mon, 22 Feb 1999 19:13:11 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA24796
	for urn-ietf-out; Mon, 22 Feb 1999 18:18:58 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA24790
	for <urn-ietf@services.bunyip.com>; Mon, 22 Feb 1999 18:18:55 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id SAA01563
	for urn-ietf@services; Mon, 22 Feb 1999 18:18:13 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA01558
	for <urn-ietf@bunyip.com>; Mon, 22 Feb 1999 18:17:58 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id SAA11439 for urn-ietf@bunyip.com; Mon, 22 Feb 1999 18:11:18 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199902222311.SAA11439@bailey.dscga.com>
Subject: [URN] draft-urn-naptr-rr-01.txt
To: urn-ietf@Bunyip.Com
Date: Mon, 22 Feb 1999 18:11:17 -0500 (EST)
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by mocha.bunyip.com id SAA01561
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 8bit

Network Working Group                                     M. Mealling
draft-urn-naptr-rr-01.txt                     Network Solutions, Inc.
Category: Standards Track			            R. Daniel
Expires: August, 1999                                DATAFUSION, Inc.
                                                             Feb 1999


      The Naming Authority Pointer (NAPTR) DNS Resource Record

Status of this Memo
===================

     This document is an Internet-Draft and is in full conformance
     with all provisions of Section 10 of RFC2026.

     Internet-Drafts are working documents of the Internet Engineering
     Task Force (IETF), its areas, and its working groups.  Note that
     other groups may also distribute working documents as
     Internet-Drafts.

     Internet-Drafts are draft documents valid for a maximum of six
     months and may be updated, replaced, or obsoleted by other
     documents at any time.  It is inappropriate to use Internet-
     Drafts as reference material or to cite them other than as
     "work in progress."

     The list of current Internet-Drafts can be accessed at
     http://www.ietf.org/ietf/1id-abstracts.txt

     The list of Internet-Draft Shadow Directories can be accessed at
     http://www.ietf.org/shadow.html.

Abstract:
=========

   This document describes a DNS Resource Record which specifies
   a rewrite rule that, when applied to an existing string
   will produce a new domain. Reasons for rewriting a domain
   vary from URN Resource Discovery Systems to moving out of date
   services to new domains.

   This document updates the portions of RFC2168 specifically
   dealing with the definition of the NAPTR record.

Introduction:
=============

   This RR was originally produced by the URN [3] Working Group as
   a way to encode rule-sets in DNS so that the delegated 
   sections of a URI could be decomposed in such a way that they
   could be changed and re-delegated over time. The result was
   a Resource Record that included a regular expression which would
   be used by a client program to rewrite a string into a domain-name.
   Regular expressions were chosen for their compactness to
   expressivity ratio allowing for a great deal of information
   to be encoded in a rather small DNS packet.

   The function of rewriting a string according to the rules in a 
   record has usefullness in several different applications. This
   document defines the basic assumptions that all of those applications
   must adhere to. It does not define the reasons for why the rewrite
   is used, what the expected outcomes are, or what they are used
   for. Those are specified by applications that define how they use
   the NAPTR record and algorithms within their contexts.

   Flags and other fields are also specified in the RR to control the
   rewrite procedure in various ways or to provide information on how
   to communicate with the host at the domain-name that was the result
   of the rewrite. 

   The final result is a RR that has several fields which interact
   in a non-trivial but implementable way. This document specifies
   those fields and their values.

      The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL
      NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED",  "MAY", and
      "OPTIONAL" in this document are to be interpreted as described in
      RFC 2119.

NAPTR RR Format
===============

   The format of the NAPTR RR is given below. The DNS type code for
   NAPTR is 35. [1] [2]

   Domain TTL Class Order Preference Flags Service Regexp Replacement

   Domain
          The domain name this resource record refers to. This is the
          'key' for this entry in the rule database. This value will
          either be the first well known key (<something>.uri.net for 
          example) or a new key that is the output of a replacement or 
          regexp rewrite. Beyond this it has the standard DNS
          requirements. [1]

   TTL
          Standard DNS meaning. [1]

   Class
          Standard DNS meaning [1]

   Order
          A 16-bit unsigned integer specifying the order in which 
          the NAPTR records MUST be processed to ensure the correct 
          ordering of rules. Low numbers are processed before high 
          numbers, and once a NAPTR is found whose rule "matches" 
          the target, the client MUST NOT consider any NAPTRs with 
          a higher value for order (except as noted below for the 
          Flags field).

   Preference
          A 16-bit unsigned integer which specifies the order in 
          which NAPTR records with equal "order" values SHOULD be 
          processed, low numbers being processed before high numbers.  
          This is similar to the preference field in an MX record, and 
          is used so domain administrators can direct clients towards 
          more capable hosts or lighter weight protocols. A client MAY 
          look at records with higher preference values if it has a 
          good reason to do so such as no understanding the preferred 
          protocol or service.

   Flags
          A <character-string> containing flags to control aspects of 
          the rewriting and interpretation of the fields in the 
          record. Flags are single characters from the set [A-Z0-9]. 
          The case of the alphabetic characters is not significant.

          At this time only four flags, "S", "A", "U", and "P", are  
          defined. The "S", "A" and "U" flags denote a terminal lookup. 
          This means that this NAPTR record is the last one and that the
          flag determines what the next stage should be.  The "S" flag
          means that the next lookup should be for SRV [4] records. 
          "A" means that the next lookup should be for A records. 
          The "U" flag means that the next step is not a DNS lookup
          but that the output of the Regexp field is a URL [10].

          The "P" flag says that the remainder of the application side 
          algorithm shall be carried out in a Protocol-specific fashion. 
          The new set of rules is identified by the Protocol specified 
          in the Services field.  The record that contains the 'P' 
          flag is the last record that is interpreted by the rules 
          specified in this document.  The new rules are dependent 
          on the application for which they are being used and the 
          protocol specified. For example, if the application is a 
          URI RDS and the protocol is WIRE then the new set of rules 
          are governed by the algorithms surrounding the WIRE HTTP 
          specification and not this document. 

          The remaining alphabetic flags are reserved for future 
          versions of the NAPTR specification. The numeric flags
          may be used for local experimentation. The S, A, U and P flags
          are all mutually exclusive, and resolution libraries MAY
          signal an error if more than one is given. (Experimental code
          and code for assisting in the creation of NAPTRs would be more
          likely to signal such an error than a client such as a
          browser). We anticipate that multiple flags will be allowed in
          the future, so implementers MUST NOT assume that the flags
          field can only contain 0 or 1 characters. Finally, if a client
          encounters a record with an unknown flag, it MUST ignore it
          and move to the next record. This test takes precedence even
          over the "order" field. Since flags can control the
          interpretation placed on fields, a novel flag might change the
          interpretation of the regexp and/or replacement fields such
          that it is impossible to determine if a record matched a 
          given target.

	  The "S", "A", and "U"  flags are called 'terminal' flags 
          since they halt any looping rewrite algorithms. If those 
          flags are not present then clients may assume that another 
          NAPTR RR exists at the domain-name produced by the current 
          rewrite rule. Since the "P" flag specifies a new algorithm, 
          it may or may not be 'terminal', thus the client cannot 
          assume that another NAPTR exists since this case is 
          determined elsewhere.

          DNS servers MAY interpret these flags and values and use
          that information to include appropriate SRV and A records
          in the additional information portion of the DNS packet.
          Clients are encouraged to check for additional information
          but are no required to do so.

   Service
          Specifies the service(s) available down this rewrite 
          path. It may also specify the particular protocol that
          is used to talk with a service. A protocol MUST be specified
          if the flags field states that the NAPTR is terminal. If a
          protocol is specified, but the flags field does not state that
          the NAPTR is terminal, the next lookup MUST be for a NAPTR.
          The client MAY choose not to perform the next lookup if the
          protocol is unknown, but that behavior MUST NOT be relied
          upon.

          The service field may take any of the values below (using the
          Augmented BNF of RFC 2234[5]):

           service_field = [ [protocol] *("+" rs)]
           protocol      = ALPHA *31ALPHANUM
           rs            = ALPHA *31ALPHANUM
           ; The protocol and rs fields are limited to 32
           ; characters and must start with an alphabetic.

          i.e. an optional protocol specification followed by 0 or more
          resolution services. Each resolution service is indicated by
          an initial '+' character.

          Note that the empty string is also a valid service field. This
          will typically be seen at the beginning of a series of rules, 
          when it is impossible to know what services and protocols 
          will be offered by a particular service.

          The actual format of the service request and response will be
          determined by the resolution protocol, and is the subject for
          other documents. Protocols need not offer all services. The 
          labels for service requests shall be formed from the set of 
          characters [A-Z0-9]. The case of the alphabetic characters is 
          not significant.

          The list of "valid" protocols for any given NAPTR record is 
          any protocol that implements some or all of the services 
          defined for a NAPTR application.  Currently, THTTP [6] is 
          the only protocol that is known to make that claim at the time
          of publication. Any other protocol that is to be used must 
          have documentation specifying:
               * how it implements the services of the application
               * how it is to appear in the NAPTR record (i.e., the 
                 string id of the protocol)

          The list of valid Resolution Services is defined by the
          documents that specify individual NAPTR based applications.
          One example is RFC-2483, "Resolution of Uniform Resource
          Identifiers using the Domain Name System" [7], from which
          this document was extracted.

          It is worth noting that the interpretation of this field
          is subject to being changed by new flags, and that the current
          specification is oriented towards telling clients how to 
          talk with a URN resolver.

   Regexp
          A STRING containing a substitution expression that is applied
          to the original string held by the client in order to 
          construct the next domain name to lookup. The grammar of the 
          substitution expression is given in the next section.

          The regular expressions MUST NOT be used in a cumulative 
          fashion, that is, they should only be applied to the original
          string held by the client, never to the domain name produced
          by a previous NAPTR rewrite. The latter is tempting in some
          applications but experience has shown such use to be 
          extremely fault sensitive, very error prone, and extremely
          difficult to debug.

   Replacement
          The next NAME to query for NAPTR, SRV, or A records depending
          on the value of the flags field. This MUST be a fully qualified
          domain-name. Unless and until permitted by future standards 
          action, name compression is not to be used for this field.

Substitution Expression Grammar:
================================

   The content of the regexp field is a substitution expression. True
   sed(1) substitution expressions are not appropriate for use in this
   application for a variety of reasons, therefore the contents of the
   regexp field MUST follow the grammar below:

subst_expr   = delim-char  ere  delim-char  repl  delim-char  *flags
delim-char   = "/" / "!" / ... <Any non-digit or non-flag character 
               other than backslash '\'. All occurances of a delim_char
               in a subst_expr must be the same character.>
ere          = POSIX Extended Regular Expression (see [6], section
               2.8.4)
repl         = 1 * ( OCTET /  backref )
backref      = "\" 1POS_DIGIT
flags        = "i"
POS_DIGIT    = %x31-39                 ; 0 is not an allowed backref

   The result of applying the substitution expression to the original
   URI MUST result in a string that obeys the syntax for DNS host names
   [7]. Since it is possible for the regexp field to be improperly
   specified, such that a non-conforming host name can be constructed,
   client software SHOULD verify that the result is a legal host name
   before making queries on it.

   Backref expressions in the repl portion of the substitution
   expression are replaced by the (possibly empty) string of characters
   enclosed by '(' and ')' in the ERE portion of the substitution
   expression. N is a single digit from 1 through 9, inclusive. It
   specifies the N'th backref expression, the one that begins with the
   N'th '(' and continues to the matching ')'.  For example, the ERE

                      (A(B(C)DE)(F)G)

   has backref expressions:

                      \1  = ABCDEFG
                      \2  = BCDE
                      \3  = C
                      \4  = F
                      \5..\9  = error - no matching subexpression

   The "i" flag indicates that the ERE matching SHALL be performed in a
   case-insensitive fashion. Furthermore, any backref replacements MAY
   be normalized to lower case when the "i" flag is given. 

   The first character in the substitution expression shall be used as
   the character that delimits the components of the substitution
   expression.  There must be exactly three non-escaped occurrences of
   the delimiter character in a substitution expression. Since escaped
   occurrences of the delimiter character will be interpreted as
   occurrences of that character, digits MUST NOT be used as delimiters.
   Backrefs would be confused with literal digits were this allowed.
   Similarly, if flags are specified in the substitution expression, the
   delimiter character must not also be a flag character.

The Basic NAPTR Algorithm
============================================

   The behavior and meaning of the flags and services assume an 
   algorithm where the output of one rewrite is a new key that points
   to another rule. This looping algorithm allows NAPTR records to 
   incrementally specify a complete rule. These incremental rules
   can be delegated which allows other entities to specify rules so
   that one entity does not need to understand _all_ rules.

   The algorithm starts with a string and some known key (domain). 
   NAPTR records for this key are retrieved, those with unknown
   Flags or inappropriate Services are discarded and the remaining
   records are sorted by their Order field. Within each value of Order,
   the records are further sorted by the Preferences field.

   The records are examined in sorted order until a matching record
   is found. A record is considered a match iff:

   1) it has a Replacement field value instead of a Regexp field value.

   or 

   2) the Regexp field matches the string held by the client.

   The first match MUST be the match that is used. Once a match is 
   found, the Services field is examined for whether or not this rule 
   advances toward the desired result. If so, then the rule is 
   applied to the target string. If not, the process halts. The domain
   that results from the regular expression is then used as the 
   domain of the next loop through the NAPTR algorithm. Note that
   the same target string is used throughout the algorithm.

   This looping is extremely important since it is the method by 
   which complex rules are broken down into manageable delegated chunks.
   The flags fields simply determine at which point the looping should 
   stop (or other specialized behavior).

   Since flags are valid at any level of the algorithm, the degenerative
   case is to never loop but to lookup the NATPR and then stop. In
   many specialized cases this is all that is needed. Implementors 
   should be aware that the degenerative case should not become the 
   common case.

Application Specifications
==========================

   It should be noted that the NAPTR algorithm is the basic assumption
   about how NAPTR works. The reasons for the rewrite and the expected
   output and its use are specified by documents that define what
   applicatiions the NAPTR record and algorithm are used for. Any
   document that defines such an application must define the following:

         * The first known key or how to build it 
         * The valid Services and Protocols
         * What the expected use is for the output of the last rewrite
         * The validity and/or behavior of any 'P' flag protocols.
         * The general semantics surrounding why and how NAPTR and its
           algorithm are being used.

   Currently the only example of such a document is RFCXXXX, 
   "Resolution of Uniform Resource Identifiers using the Domain Name
   System" [7].  

Examples
============================================

   NOTE: These are examples only. They are taken from ongoing work and
   may not represent the end result of that work. They are here for
   pedagogical reasons only.

Example 1
---------

   NAPTR was originally specified for use with the a Uniform Resource
   Name Resolver Discovery System. This example details how a 
   particular URN would use the NAPTR record to find a resolver
   service.

   Consider a URN namespace based on MIME Content-Ids. The URN might
   look like this:

                 urn:cid:199606121851.1@mordred.gatech.edu

   (Note that this example is chosen for pedagogical purposes, and does
   not conform to the CID URL scheme.)

   The first step in the resolution process is to find out about the CID
   namespace. The namespace identifier [3], cid, is extracted from the 
   URN, prepended to urn.net. 'cid.urn.net' then becomes the first 
   'known' key in the NAPTR algorithm. the NAPTR for cid.urn.net looked 
   up and returns a record:

   cid.urn.net
   ;;       order pref flags service        regexp           replacement
   IN NAPTR 100   10   ""  ""  "/urn:cid:.+@([^\.]+\.)(.*)$/\2/i"    .

   We have only one NAPTR response, so ordering the responses is not a
   problem.  The replacement field is empty, so we check the regexp
   field and use the pattern provided there. We apply that regexp to the
   entire URN to see if it matches, which it does.  The \2 part of the
   substitution expression returns the string "gatech.edu". Since the
   flags field does not contain "s" or "a", the lookup is not terminal
   and our next probe to DNS is for more NAPTR records where the new
   domain is 'gatech.edu' and the string is the same string as before.

   Note that the rule does not extract the full domain name from the
   CID, instead it assumes the CID comes from a host and extracts its
   domain.  While all hosts, such as mordred, could have their very own
   NAPTR, maintaining those records for all the machines at a site as
   large as Georgia Tech would be an intolerable burden. Wildcards are
   not appropriate here since they only return results when there is no
   exactly matching names already in the system.

   The record returned from the query on "gatech.edu" might look like:

   gatech.edu IN NAPTR
   ;;       order pref flags service           regexp  replacement
   IN NAPTR 100  50  "s"  "z3950+N2L+N2C"     ""    z3950.tcp.gatech.edu
   IN NAPTR 100  50  "s"  "rcds+N2C"          ""    rcds.udp.gatech.edu
   IN NAPTR 100  50  "s"  "http+N2L+N2C+N2R"  ""    http.tcp.gatech.edu

   Continuing with our example, we note that the values of the order and
   preference fields are equal in all records, so the client is free to
   pick any record. The flags field tells us that these are the last
   NAPTR patterns we should see, and after the rewrite (a simple
   replacement in this case) we should look up SRV records to get
   information on the hosts that can provide the necessary service.

   Assuming we prefer the Z39.50 protocol, our lookup might return:

   ;;                        Pref Weight   Port Target
   z3950.tcp.gatech.edu IN SRV 0    0      1000 z3950.gatech.edu
                        IN SRV 0    0      1000 z3950.cc.gatech.edu
                        IN SRV 0    0      1000 z3950.uga.edu

   telling us three hosts that could actually do the resolution, and
   giving us the port we should use to talk to their Z39.50 server.

   Recall that the regular expression used \2 to extract a domain name
   from the CID, and \. for matching the literal '.' characters
   separating the domain name components. Since '\' is the escape
   character, literal occurances of a backslash must be escaped by
   another backslash. For the case of the cid.urn.net record above, the
   regular expression entered into the zone file should be
   "/urn:cid:.+@([^\\.]+\\.)(.*)$/\\2/i".  When the client code actually
   receives the record, the pattern will have been converted to
   "/urn:cid:.+@([^.]+\.)(.*)$/\2/i".

Example 2
---------

   Even if URN systems were in place now, there would still be a
   tremendous number of URLs.  It should be possible to develop a URN
   resolution system that can also provide location independence for
   those URLs.  This is related to the requirement that URNs be able to
   grandfather in names from other naming systems, such as ISO Formal
   Public Identifiers, Library of Congress Call Numbers, ISBNs, ISSNs,
   etc.

   The NAPTR RR could also be used for URLs that have already been
   assigned.  Assume we have the URL for a very popular piece of
   software that the publisher wishes to mirror at multiple sites around
   the world:

        http://www.foo.com/software/latest-beta.exe

   We extract the prefix, "http", and lookup NAPTR records for
   http.uri.net. This might return a record of the form

   http.uri.net IN NAPTR
   ;;  order   pref flags service      regexp             replacement
        100     90   ""      ""   "!http://([^/:]+)!\1!i"       .

   This expression returns everything after the first double slash and
   before the next slash or colon. (We use the '!' character to delimit
   the parts of the substitution expression. Otherwise we would have to
   use backslashes to escape the forward slashes, and would have a
   regexp in the zone file that looked like
   "/http:\\/\\/([^\\/:]+)/\\1/i".).

   Applying this pattern to the URL extracts "www.foo.com". Looking up
   NAPTR records for that might return:

   www.foo.com
   ;;       order pref flags   service  regexp     replacement
    IN NAPTR 100  100  "s"   "http+L2R"   ""    http.tcp.foo.com
    IN NAPTR 100  100  "s"   "ftp+L2R"    ""    ftp.tcp.foo.com

   Looking up SRV records for http.tcp.foo.com would return information
   on the hosts that foo.com has designated to be its mirror sites. The
   client can then pick one for the user.

Example 3
---------

   A non-URI example is where a NAPTR is used to specify the available
   mappings from a domain-name to telephony based endpoints. In this
   example the regular expression field is not used since the important
   information is encoded within the services field.

   0.0.0.4.6.2.6.5.8.6.4.e164.int.
       IN NAPTR 100 10 "s" "h323call+N2R" "" tele2.se.
       IN NAPTR 102 10 "s" "potscall+N2R" "" tele2.se.
       IN NAPTR 102 10 "s" "smtp+N2R"     "" tele2.se.

   In these examples the domain is an encoded E164 telephone number.
   The services field specifies that, for this particular telephone 
   number, the services that are available are h323call, potscall 
   and smtp; and that "tele2.se" is the target that provides those
   services. Since the flag is "s" then the next step should be a
   query for an SRV record which will contain specific information 
   about the "tele2.se" domain.

DNS Packet Format
=================

   The packet format for the NAPTR record is as follows

                                    1  1  1  1  1  1
      0  1  2  3  4  5  6  7  8  9  0  1  2  3  4  5
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
    |                     ORDER                     |
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
    |                   PREFERENCE                  |
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
    /                     FLAGS                     /
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
    /                   SERVICES                    /
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
    /                    REGEXP                     /
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
    /                  REPLACEMENT                  /
    /                                               /
    +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+

   where:

   FLAGS         A <character-string> which contains various flags.

   SERVICES      A <character-string> which contains protocol
                 and service identifiers.

   REGEXP        A <character-string> which contains a regular 
                 expression.

   REPLACEMENT   A <domain-name> which specifies the new value in
                 the case where the regular expression is a simple
                 replacement operation.

Master File Format
==================

   The master file format follows the standard rules in RFC-1035 [1]. 
   Order and preference, being 16-bit unsigned integers, shall be 
   an integer between 0 and 65535. The Flags and Services and Regexp 
   fields are all <character-string>s that cannot contain spaces and 
   thus can be included in their above specified form. While the 
   Regexp field is also a <character-string> it can contain 
   numerous backslashes and thus should be treated with care. 

Advice to domain administrators
===============================

   Beware of regular expressions. Not only are they a pain to get
   correct on their own, but there is the previously mentioned
   interaction with DNS. Any backslashes in a regexp must be entered
   twice in a zone file in order to appear once in a query response.
   More seriously, the need for double backslashes has probably not been
   tested by all implementors of DNS servers. 

   The "a" flag allows the next lookup to be for A records rather than
   SRV records. Since there is no place for a port specification in the
   NAPTR record, when the "A" flag is used the specified protocol must
   be running on its default port.

   The URN Syntax draft defines a canonical form for each URN, which
   requires %encoding characters outside a limited repertoire. The
   regular expressions MUST be written to operate on that canonical
   form. Since international character sets will end up with extensive
   use of %encoded characters, regular expressions operating on them
   will be essentially impossible to read or write by hand.

Notes:
======

     -  A client MUST process multiple NAPTR records in the order
        specified by the "order" field, it MUST NOT simply use the first
        record that provides a known protocol and service combination.
     -  When multiple RRs have the same "order", the client should use
        the value of the preference field to select the next NAPTR to
        consider. However, because of preferred protocols or services,
        estimates of network distance and bandwidth, etc. clients may
        use different criteria to sort the records.
     -  If the lookup after a rewrite fails, clients are strongly
        encouraged to report a failure, rather than backing up to pursue
        other rewrite paths.
     -  Note that SRV RRs impose additional requirements on clients.

Acknowledgments:
=================

   The editors would like to thank Keith Moore for all his consultations
   during the development of this draft. We would also like to thank
   Paul Vixie for his assistance in debugging our implementation, and
   his answers on our questions. Finally, we would like to acknowledge
   our enormous intellectual debt to the participants in the Knoxville
   series of meetings, as well as to the participants in the URI and URN
   working groups.

References:
===========

   [1]  Mockapetris, P., "Domain names - implementation and
        specification", STD 13, RFC 1035, November 1987.

   [2]  Mockapetris, P., "Domain names - concepts and
        facilities", STD 13, RFC 1034, November 1987.

   [3]  Moats, Ryan, "URN Syntax", RFC-2141, May 1997.

   [4]  Gulbrandsen, A. and P. Vixie, "A DNS RR for specifying
        the location of services (DNS SRV)", RFC-2052, October 1996.

   [5]  Crocker, D., Overell, P. "Augmented BNF for Syntax 
        Specifications: ABNF", RFC-2234, November 1997.

   [6]  Daniel R. "A Trivial Convention for using HTTP in URN Resolution".
        RFC2169. June 1997.
    
   [7]  Mealling, M., Daniel, R., "Resolution of Uniform Resource
        Identifiers using the Domain Name System", RFC-2483. 
        November 1998.

   [8]  IEEE Standard for Information Technology - Portable Operating
        System Interface (POSIX) - Part 2: Shell and Utilities (Vol. 1);
        IEEE Std 1003.2-1992; The Institute of Electrical and
        Electronics Engineers; New York; 1993. ISBN:1-55937-255-9

   [9]  Braden, R., "Requirements for Internet Hosts - Application and
        and Support", RFC-1123, Oct. 1989.

   [10] Berners-Lee, T., R. Fielding, L. Masinter. "Uniform Resource 
        Identifiers (URI): Generic Syntax", RFC-2396, August 1998.


IANA Considerations
===================

   The only registration function that impacts the IANA is for
   the values that are standardized for the Services and Flags fields.
   To extend the valid values of the Flags field beyond what is 
   specified in this document requires a published specification that
   is approved by the IESG.

   The values for the Services field will be determined by the 
   application that makes use of the NAPTR record. Those values 
   must be specified in a published specification and approved
   by the IESG. 

Security Considerations
=======================

   The interactions with DNSSEC are currently being studied. It is 
   expected that NAPTR records will be signed with SIG records once 
   the DNSSEC work is deployed.

   The rewrite rules make identifiers from other namespaces subject to
   the same attacks as normal domain names. Since they have not been
   easily resolvable before, this may or may not be considered a
   problem.

   Regular expressions should be checked for sanity, not blindly passed
   to something like PERL.

   This document has discussed a way of locating a service, but has not
   discussed any detail of how the communication with that service takes
   place. There are significant security considerations attached to the
   communication with a service. Those considerations are outside the
   scope of this document, and must be addressed by the specifications
   for particular communication protocols.













Author Contact Information:
===========================

   Michael Mealling
   Network Solutions
   505 Huntmar Park Drive
   Herndon, VA  22070
   voice: (703) 742-0400
   fax: (703) 742-9552
   email: michaelm@netsol.com
   URL: http://www.netsol.com/

   Ron Daniel Jr.
   DATAFUSION, Inc.
   139 Townsend Street, Ste. 100
   San Francisco, CA  94107
   415.222.0100 fax 415.222.0150 
   rdaniel@datafusion.net
   http://www.datafusion.net





































Mealling & Daniel                                              [Page 12]


-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com



From owner-urn-ietf@Bunyip.Com  Mon Feb 22 19:20:13 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA25790
	for <urn-archive@ietf.org>; Mon, 22 Feb 1999 19:20:13 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA24942
	for urn-ietf-out; Mon, 22 Feb 1999 18:31:53 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA24937
	for <urn-ietf@services.bunyip.com>; Mon, 22 Feb 1999 18:31:50 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id SAA01637
	for urn-ietf@services; Mon, 22 Feb 1999 18:31:09 -0500 (EST)
Received: from buzz.Bunyip.Com (buzz.Bunyip.Com [209.41.144.8])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA01634;
	Mon, 22 Feb 1999 18:31:05 -0500 (EST)
Received: from localhost (leslie@localhost) by buzz.Bunyip.Com (8.6.9/8.6.10) with SMTP id SAA09930; Mon, 22 Feb 1999 18:29:15 -0500
X-Authentication-Warning: buzz.Bunyip.Com: leslie owned process doing -bs
Date: Mon, 22 Feb 1999 18:29:15 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: Michael Mealling <michael@bailey.dscga.com>
cc: urn-ietf@Bunyip.Com
Subject: Re: [URN] new draft-urn-naptr-rr-01.txt
In-Reply-To: <199902222227.RAA10936@bailey.dscga.com>
Message-ID: <Pine.SUN.3.95.990222182428.9896F-100000@buzz.Bunyip.Com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi all,

Let me apologize for the short turn-around for comments -- Michael had
sent this out last week, but we had a server crash & then some mailing
list problems that delayed its circulation.

My apologies to all for the inconvenience.

Leslie.

On Mon, 22 Feb 1999, Michael Mealling wrote:
>   This is a preliminary draft of the NAPTR RR document. This is the one
> that's intended for Standards Track. I'm going to take comments up until
> Wednesday the 24th. The draft deadline is the 26th (that Friday). I hope to
> have comments integrated and the draft submitted by Thursday. 


------------------------------------------------------------------------------

  "Never confuse                               Leslie Daigle
     an appreciation of the simple                              
              for                              Bunyip Information Systems Inc.
     a lack of understanding of the complex."  +1 514 285 0088
                  -- ThinkingCat               leslie@bunyip.com
 
------------------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Tue Feb 23 16:47:21 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA16913
	for <urn-archive@ietf.org>; Tue, 23 Feb 1999 16:47:19 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA09748
	for urn-ietf-out; Tue, 23 Feb 1999 14:58:18 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA09743
	for <urn-ietf@services.bunyip.com>; Tue, 23 Feb 1999 14:58:15 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA04529
	for urn-ietf@services; Tue, 23 Feb 1999 14:57:08 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA04526
	for <urn-ietf@bunyip.com>; Tue, 23 Feb 1999 14:57:05 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id OAA15569 for urn-ietf@bunyip.com; Tue, 23 Feb 1999 14:50:46 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199902231950.OAA15569@bailey.dscga.com>
Subject: [URN] comments needed (this means you! ;-)
To: urn-ietf@Bunyip.Com
Date: Tue, 23 Feb 1999 14:50:46 -0500 (EST)
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

Hi folx,
  Just to clarify things, I saw no comments on draft-urn-dns-rds-00.txt and
thus I'm considering there to be concensus around this document as it stands.
I'm going to make one more wordsmithing pass and then I'm going to 
consider it done. Remember, both draft-urn-dns-rds-00.txt and
draft-urn-naptr-rr-01.txt are intended to be updated versions of RFC2168
that are intended to be Standards Track.

-MM

-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com



From owner-urn-ietf@Bunyip.Com  Wed Feb 24 01:25:42 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA06983
	for <urn-archive@ietf.org>; Wed, 24 Feb 1999 01:25:42 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA18567
	for urn-ietf-out; Wed, 24 Feb 1999 00:36:13 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA18562
	for <urn-ietf@services.bunyip.com>; Wed, 24 Feb 1999 00:36:11 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id AAA05966
	for urn-ietf@services; Wed, 24 Feb 1999 00:34:52 -0500 (EST)
Received: from lis.yonsei.ac.kr (lis.yonsei.ac.kr [165.132.148.111])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA05963
	for <urn-ietf@bunyip.com>; Wed, 24 Feb 1999 00:34:49 -0500 (EST)
Received: from lis.yonsei.ac.kr ([165.132.148.191])
	by lis.yonsei.ac.kr (8.9.1a-H1/8.9.1) with ESMTP id OAA12818
	for <urn-ietf@bunyip.com>; Wed, 24 Feb 1999 14:36:01 +0900 (KST)
Message-ID: <36D38F60.1D2BA0C5@lis.yonsei.ac.kr>
Date: Wed, 24 Feb 1999 14:34:24 +0900
From: lislee <lislee@lis.yonsei.ac.kr>
X-Mailer: Mozilla 4.5 [en] (Win98; I)
X-Accept-Language: en
MIME-Version: 1.0
To: urn-ietf@Bunyip.Com
Subject: [URN] question about version and manifestation
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 8bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: lislee <lislee@lis.yonsei.ac.kr>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 8bit

I am a student interested in URN.

I have one question.
Anybody tell me about the question..

IF:
There is one resource(e.g. personal homepage).
It's URN is <urn:yonsei:lis.99-1>
When the author revised the homepage,
I wonder whether it is given new URN or not?

I think copies of the same document shall all use the same URN.
(this document has one URN but several URLs)

When versions of one document are different(e.g. a text file in MS Word
and HTML), but their intelligent contents are same perfectly, should
they have their own URN?
If they should, why?

And when the document is edited, is new URN needed?
If it is, why?

When the author added new contents, I think, it shoud have new URN.
When the author fixed to typing error, is new URN needed?

Please reply to me.

I'll wait for your reply.






From owner-urn-ietf@Bunyip.Com  Wed Feb 24 02:22:25 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA13851
	for <urn-archive@ietf.org>; Wed, 24 Feb 1999 02:22:24 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id BAA19416
	for urn-ietf-out; Wed, 24 Feb 1999 01:37:19 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA19411
	for <urn-ietf@services.bunyip.com>; Wed, 24 Feb 1999 01:37:17 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id BAA06357
	for urn-ietf@services; Wed, 24 Feb 1999 01:35:56 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id BAA06354
	for <urn-ietf@Bunyip.Com>; Wed, 24 Feb 1999 01:35:52 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id BAA17841; Wed, 24 Feb 1999 01:29:40 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199902240629.BAA17841@bailey.dscga.com>
Subject: Re: [URN] question about version and manifestation
In-Reply-To: <36D38F60.1D2BA0C5@lis.yonsei.ac.kr> from lislee at "Feb 24, 99 02:34:24 pm"
To: lislee@lis.yonsei.ac.kr
Date: Wed, 24 Feb 1999 01:29:40 -0500 (EST)
Cc: urn-ietf@Bunyip.Com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

lislee said this:
> I have one question.
> Anybody tell me about the question..
> 
> IF:
> There is one resource(e.g. personal homepage).
> It's URN is <urn:yonsei:lis.99-1>
> When the author revised the homepage,
> I wonder whether it is given new URN or not?

It depends on the rules of the 'yonsei' namespace. If they decide
that each revision requires a new URN then that applies, if not then
it is probably left up to the author.

> I think copies of the same document shall all use the same URN.
> (this document has one URN but several URLs)

If that is the policy the 'yonsei' namespace has, then yes...

> When versions of one document are different(e.g. a text file in MS Word
> and HTML), but their intelligent contents are same perfectly, should
> they have their own URN?
> If they should, why?

It depends on the namespace definition. If _I_ were designing a namespace
then I would probably specify that each format type and all revisions
fell under the same URN.

> And when the document is edited, is new URN needed?
> If it is, why?

Again, it depends on the namespace. In my own opinion new revisions would
still fall under the same URN. In the case of a revision control system
I suspect each revision would also get a new URN...
> 
> When the author added new contents, I think, it shoud have new URN.
> When the author fixed to typing error, is new URN needed?

We started out asking questions like that and realised that the answer
depended mostly on the authors own view of the world and thus no one
from the outside could dictate a policy decision like that. Thus we
came up with the concept of the Namespace Identifier which is the part
of the URN that defines which sets of rules that subset of the 
namespace will follow.

For example, the ISBN namespace follows rules setup by publishers. In 
their world different printings and editions are very important things to
keep track of. In many situations they assign a new ISBN number even 
if they are simply printing a new set of the same thing over again.
In their case, each new edition gets a new ISBN number and thus a new
URN. Their URNs would look something like this:
	URN:ISBN:0-672-52383-3

Now, in the case of something like a URN namespace defined specifically
for web pages on the net, the decision to create a new URN or stick with
the old one is really left up to the author of the web page. It is up
to the author to determine if the web page should be considered the same
by its readers. 

I hope I've helped. If not please feel free to ask more questions. 
The mailing list has been kind of slow recently so some educational
discussion would be a nice change...

-MM


-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com



From owner-urn-ietf@Bunyip.Com  Wed Feb 24 12:00:41 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA19718
	for <urn-archive@ietf.org>; Wed, 24 Feb 1999 12:00:40 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA26639
	for urn-ietf-out; Wed, 24 Feb 1999 10:30:34 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA26626
	for <urn-ietf@services.bunyip.com>; Wed, 24 Feb 1999 10:30:31 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA07596
	for urn-ietf@services; Wed, 24 Feb 1999 10:28:59 -0500 (EST)
Received: from fire.adisys.com.au (phoenix.adisys.com.au [203.20.100.67])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA07593
	for <urn-ietf@bunyip.com>; Wed, 24 Feb 1999 10:28:54 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id XAA23569 for <urn-ietf@bunyip.com>; Wed, 24 Feb 1999 23:29:35 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0)
	id xma023565; Wed, 24 Feb 99 23:29:28 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73])
	by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id XAA25256
	for <urn-ietf@bunyip.com>; Wed, 24 Feb 1999 23:32:34 +0800 (WST)
Message-ID: <36D40E0A.B969CBE9@ccis.adisys.com.au>
Date: Wed, 24 Feb 1999 22:34:50 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: IETF URN WG <urn-ietf@Bunyip.Com>
Subject: [URN] Doc on combining multiple RDS types
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

Since Micheal has started the traffic again, I thought it would be
appropriate to make public mention of some docs that I've been
generating.

The main one that I'm seeking comments on is a document dealing with how
to go about implementing a resolving system that takes into account
multiple different RDS types (not just DNS). It covers basic impl
aspects such as how to order them, what requirements the library should
have and all that stuff. The main architectural influence is from the
hostname lookup system prevalent on unix boxen (/etc/hosts vs BIND vs
NIS). 

This all comes from my work with the Java implemenation stuff that I've
been doing (also publically available) that combines a file based
resolver with Micheal's DNS based code for transportability with mobile
computers. I expect to have a fully functional release on my website
tomorrow (v0.4 is currently there but contains many bugs. v0.5 is
feature complete and almost bug free).

The file can be found at

http://www.vlc.com.au/~justin/java/urn/multiple_rds.html

A second doc dealing with the file based RDS can be found at

http://www.vlc.com.au/~justin/java/urn/file_based_resolver.html

If you view the URL minus the file, you'll see a listing of the
currently available code. Stay tuned for the announcement hopefully
tomorrow. 

BTW - anyone object to me using the package namespace of org.ietf.uri ?
I can't release it under my work package struture so that was the next
best alternative.... It's all LGPL'd code.

-- 
Justin Couch                                   Author, Java Hacker
Snr Software Engineer                     couch@ccis.adisys.com.au
ADI Ltd, Systems Group              http://www.vlc.com.au/~justin/
Java3D FAQ:       http://tintoy.ncsa.uiuc.edu/~srp/java3d/faq.html
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Subcomandante Marcos
-------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Wed Feb 24 12:16:30 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA20246
	for <urn-archive@ietf.org>; Wed, 24 Feb 1999 12:16:30 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA26422
	for urn-ietf-out; Wed, 24 Feb 1999 10:17:47 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA26414
	for <urn-ietf@services.bunyip.com>; Wed, 24 Feb 1999 10:17:45 -0500 (EST)
Received: from buzz.Bunyip.Com (buzz.Bunyip.Com [209.41.144.8])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA07561
	for <urn-ietf@services>; Wed, 24 Feb 1999 10:16:12 -0500 (EST)
Received: from localhost (delphys@localhost) by buzz.Bunyip.Com (8.6.9/8.6.10) with SMTP id KAA12250 for <urn-ietf@services>; Wed, 24 Feb 1999 10:14:08 -0500
X-Authentication-Warning: buzz.Bunyip.Com: delphys owned process doing -bs
X-Received: from marine.sonic.net (marine.sonic.net [208.201.224.37])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id JAA07455
	for <urn-ietf@bunyip.com>; Wed, 24 Feb 1999 09:41:44 -0500 (EST)
X-Received: (qmail 22726 invoked from network); 24 Feb 1999 14:43:14 -0000
X-Received: from unknown (HELO sub.sonic.net) (208.201.224.8)
  by marine.sonic.net with SMTP; 24 Feb 1999 14:43:14 -0000
X-Received: from bolt.sonic.net (tallen@bolt.sonic.net [208.201.224.36])
	by sub.sonic.net (8.8.8/8.8.5) with ESMTP id GAA17788
	for <urn-ietf@bunyip.com>; Wed, 24 Feb 1999 06:43:14 -0800
X-envelope-info: <tallen@bolt.sonic.net>
X-Received: (from tallen@localhost) by bolt.sonic.net (8.8.8/8.7.3) id GAA25618 for urn-ietf@bunyip.com; Wed, 24 Feb 1999 06:43:14 -0800
Date: Wed, 24 Feb 1999 06:43:14 -0800
From: Terry Allen <tallen@sonic.net>
Message-Id: <199902241443.GAA25618@bolt.sonic.net>
To: urn-ietf@Bunyip.Com
Subject: Re: [URN] question about version and manifestation
ReSent-Date: Wed, 24 Feb 1999 10:14:02 -0500 (EST)
ReSent-From: David Holmes <delphys@Bunyip.Com>
ReSent-To: urn-ietf@services.bunyip.com
ReSent-Message-ID: <Pine.SUN.3.95.990224101402.12167F@buzz.Bunyip.Com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Terry Allen <tallen@sonic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

Michael Mealling wrote:
| lislee said this:
| > I have one question.
| > Anybody tell me about the question..
| > 
| > IF:
| > There is one resource(e.g. personal homepage).
| > It's URN is <urn:yonsei:lis.99-1>
| > When the author revised the homepage,
| > I wonder whether it is given new URN or not?
| 
| It depends on the rules of the 'yonsei' namespace. If they decide
| that each revision requires a new URN then that applies, if not then
| it is probably left up to the author.
 ...
| It depends on the namespace definition. If _I_ were designing a namespace
| then I would probably specify that each format type and all revisions
| fell under the same URN.
| 
| > And when the document is edited, is new URN needed?
| > If it is, why?
| 
| Again, it depends on the namespace. In my own opinion new revisions would
| still fall under the same URN. In the case of a revision control system
| I suspect each revision would also get a new URN...
 ...
| I hope I've helped. If not please feel free to ask more questions. 
| The mailing list has been kind of slow recently so some educational
| discussion would be a nice change...

Michael's response is quite right:  it's up to the designer of
the name space.  Let me contribute a contrasting domain: e-commerce.
For a name space for URNs identifying invoices, purchase orders,
and so on, I'd want to have a rule that URNs are assigned only once,
so that I didn't end up authorizing payment on an invoice (identified
by URN) that had been edited after I examined it.  On the other hand,
I'd assign the URN only to the XML representation of the document,
without caring about various renditions of it (on screen, on paper).

So it depends on what you want to do.


regards, Terry

Terry Allen                             Commerce One, Inc.
Business Language Designer		1600 Riviera Ave., Suite 200
Advanced Technology Group               Walnut Creek, Calif., 94596
tallen[at]sonic.net



From owner-urn-ietf@Bunyip.Com  Wed Feb 24 13:57:32 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA22013
	for <urn-archive@ietf.org>; Wed, 24 Feb 1999 13:57:32 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA28455
	for urn-ietf-out; Wed, 24 Feb 1999 12:10:59 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA28450
	for <urn-ietf@services.bunyip.com>; Wed, 24 Feb 1999 12:10:57 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id MAA07930
	for urn-ietf@services; Wed, 24 Feb 1999 12:09:23 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA07927
	for <urn-ietf@Bunyip.Com>; Wed, 24 Feb 1999 12:09:19 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id MAA18596; Wed, 24 Feb 1999 12:03:17 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199902241703.MAA18596@bailey.dscga.com>
Subject: Re: [URN] Doc on combining multiple RDS types
In-Reply-To: <36D40E0A.B969CBE9@ccis.adisys.com.au> from Justin Couch at "Feb 24, 99 10:34:50 pm"
To: couch@ccis.adisys.com.au
Date: Wed, 24 Feb 1999 12:03:16 -0500 (EST)
Cc: urn-ietf@Bunyip.Com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

Justin Couch said this:
> Since Micheal has started the traffic again, I thought it would be
> appropriate to make public mention of some docs that I've been
> generating.
> 
> The main one that I'm seeking comments on is a document dealing with how
> to go about implementing a resolving system that takes into account
> multiple different RDS types (not just DNS). It covers basic impl
> aspects such as how to order them, what requirements the library should
> have and all that stuff. The main architectural influence is from the
> hostname lookup system prevalent on unix boxen (/etc/hosts vs BIND vs
> NIS). 

Cool! I was wondering how you were multiplexing the file and DNS stuff.

> This all comes from my work with the Java implemenation stuff that I've
> been doing (also publically available) that combines a file based
> resolver with Micheal's DNS based code for transportability with mobile
> computers. I expect to have a fully functional release on my website
> tomorrow (v0.4 is currently there but contains many bugs. v0.5 is
> feature complete and almost bug free).
> 
> The file can be found at
> 
> http://www.vlc.com.au/~justin/java/urn/multiple_rds.html
> 
> A second doc dealing with the file based RDS can be found at
> 
> http://www.vlc.com.au/~justin/java/urn/file_based_resolver.html
> 
> If you view the URL minus the file, you'll see a listing of the
> currently available code. Stay tuned for the announcement hopefully
> tomorrow. 

Can you format them as internet-drafts and submit them?

> BTW - anyone object to me using the package namespace of org.ietf.uri ?
> I can't release it under my work package struture so that was the next
> best alternative.... It's all LGPL'd code.

Hmm... I bet the ietf would have a slight problem with that if it ever
went into real production. Its probably fine for beta testing but I
think it should be moved out of that space until the IETF has a policy
out on such things.

-MM

-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com



From owner-urn-ietf@Bunyip.Com  Wed Feb 24 19:43:30 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA04497
	for <urn-archive@ietf.org>; Wed, 24 Feb 1999 19:43:30 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA06093
	for urn-ietf-out; Wed, 24 Feb 1999 18:53:13 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA06088
	for <urn-ietf@services.bunyip.com>; Wed, 24 Feb 1999 18:53:07 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id SAA09881
	for urn-ietf@services; Wed, 24 Feb 1999 18:51:25 -0500 (EST)
Received: from fire.adisys.com.au (phoenix.adisys.com.au [203.20.100.67])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA09878
	for <urn-ietf@Bunyip.Com>; Wed, 24 Feb 1999 18:51:21 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id HAA29830; Thu, 25 Feb 1999 07:52:03 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0)
	id xma029826; Thu, 25 Feb 99 07:51:56 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73])
	by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id HAA13777;
	Thu, 25 Feb 1999 07:55:03 +0800 (WST)
Message-ID: <36D483CF.5E65C0E9@ccis.adisys.com.au>
Date: Thu, 25 Feb 1999 06:57:19 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: michaelm@netsol.com
CC: urn-ietf@Bunyip.Com
Subject: Re: [URN] Doc on combining multiple RDS types
References: <199902241703.MAA18596@bailey.dscga.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

Michael Mealling wrote:

> Cool! I was wondering how you were multiplexing the file and DNS stuff.

Been happening for a while. Works quite nicely. Also underdevelopment is
a JINI version (not anywhere near releasable yet!) BTW - hope you got my
patches for the DNS resolver that used the GNU regexp stuff instead of
the oronic classes.
 
> > The file can be found at
> >
> > http://www.vlc.com.au/~justin/java/urn/multiple_rds.html
> >
> > A second doc dealing with the file based RDS can be found at
> >
> > http://www.vlc.com.au/~justin/java/urn/file_based_resolver.html
[snip] 
> Can you format them as internet-drafts and submit them?

Will do. 

> > BTW - anyone object to me using the package namespace of org.ietf.uri ?
> > I can't release it under my work package struture so that was the next
> > best alternative.... It's all LGPL'd code.
> 
> Hmm... I bet the ietf would have a slight problem with that if it ever
> went into real production. Its probably fine for beta testing but I
> think it should be moved out of that space until the IETF has a policy
> out on such things.

I suspect they would, I'm just out of namespacing options at the moment
:( Maybe I should talk to Sun and get javax.uri or javax.net.uri ????

So, this raises the question - who should I hassle in the IETF
collective about some sort of resolution on this?

-- 
Justin Couch                                   Author, Java Hacker
Snr Software Engineer                     couch@ccis.adisys.com.au
ADI Ltd, Systems Group              http://www.vlc.com.au/~justin/
Java3D FAQ:       http://tintoy.ncsa.uiuc.edu/~srp/java3d/faq.html
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Subcomandante Marcos
-------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Thu Feb 25 11:25:16 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA12912
	for <urn-archive@ietf.org>; Thu, 25 Feb 1999 11:25:11 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id JAA18835
	for urn-ietf-out; Thu, 25 Feb 1999 09:20:25 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA18830
	for <urn-ietf@services.bunyip.com>; Thu, 25 Feb 1999 09:20:23 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id JAA11540
	for urn-ietf@services; Thu, 25 Feb 1999 09:18:21 -0500 (EST)
Received: from fire.adisys.com.au (phoenix.adisys.com.au [203.20.100.67])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA11537
	for <urn-ietf@bunyip.com>; Thu, 25 Feb 1999 09:18:16 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id WAA10508 for <urn-ietf@bunyip.com>; Thu, 25 Feb 1999 22:19:23 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0)
	id xma010500; Thu, 25 Feb 99 22:19:01 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73])
	by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id WAA05111
	for <urn-ietf@bunyip.com>; Thu, 25 Feb 1999 22:22:07 +0800 (WST)
Message-ID: <36D54F06.2F9770E8@ccis.adisys.com.au>
Date: Thu, 25 Feb 1999 21:24:22 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: IETF URN WG <urn-ietf@Bunyip.Com>
Subject: [URN] ANN: Java URI Code v0.5
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

As previously mentioned....

My implemenation of URI handling code is now available online. This is
version 0.5 and represents the first stable release that potentially
could be used in a production environment. One of the features of this
code is the complete flexibility to allow any sort of resolver (RDS) to
work with it regardless of how the URN is represented. 

The code as it exists is being used in our latest application
development which is a mobile C3I system for special forces and
emergency services markets so it is taking a hammering testing wise. I'm
pretty confident about stability and usablity aspects. 

I've attached the included readme file below. Please d/l and play with
the code. 

-- 
Justin Couch                                   Author, Java Hacker
Snr Software Engineer                     couch@ccis.adisys.com.au
ADI Ltd, Systems Group              http://www.vlc.com.au/~justin/
Java3D FAQ:       http://tintoy.ncsa.uiuc.edu/~srp/java3d/faq.html
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Subcomandante Marcos
-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

                               Readme.txt

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


                         URN implementation V0.5

                   (c) The Virtual Light Company 1999


This is the first public, widely announced release of the URI code.
As such, there are still many things missing functionality-wise. It
is almost feature complete and is running in a commercial test
environment. I want as much feedback as possible - good, bad or
otherwise.


Licensing
-----------

This code is released under the GNU LGPL. If you wish to redistribute
this code then you must include the license.txt file as is.

The original copy of this code can be found at

http://www.vlc.com.au/~justin/java/urn/uri_0.5.zip

This code makes use of other 3rd party GNU libraries.

GNU Regexp v1.0.6 can be found at:
  http://www.cacas.org/~wes/java/

The GNU LGPL can be found in license.txt or at
http://www.gnu.org/lgpl.html

#include <std_disclaimer.h>


Installing
-----------

Sorry, no JAR file yet. Just extract everything from the zip file (or
leave it in there if you wish) and point the classpath at it. Make sure
that urn.conf and urn_bindings may be found from the classpath as that
is how they are loaded.

Place gun_regexp_106.jar into your classpath

Once you've done this, then you may import the classes under
org.ietf.uri.* and run code with them.

This code makes very heavy use of JDK 1.2 so you need that to be running
this library.

Add your own naming schemes to the urn_bindings file. Comments indicate
where to find the syntax definition.

To generate javadocs run  make_docs.[sh|bat] for your platform. The
unix shell script is untested though!

Philosophy
-----------

The idea of these classes is to completely replace everything in
java.net.
In your application, everywhere that you reference java.net.URL change
that
to org.ietf.uri.URL. There are some other differences that are better
in behaviour, so it is not a completely pluggable replacement.

At the bottom end, a lot more things are configurable and perform the
way
that you expect them to behave. You can put multiple FileNameMaps and
multiple factory implemenations for content and protocol handler (some
parts
not implemented yet). You can fetch the currently set factory.

I've made the best attempt possible at seamless integration with the
java.net classes to ease migration hassles. You can use the same content
handlers and filename maps. Unfortunately you cannot use the protocol
handlers due to a design decision by Sun stopping an external class from
fetching URLConnections. There are public wrapper classes for everything
that it is possible to use.

There are a number of minor and potentially troubling aspects with this
that may not allow full use of the java.net stuff. Read the comments at
the top of JavaNetURLConnectionWrapper for when the code deals with
URNs.

TODO
-----

- Build lots of content handlers! The default one is for text/plain. I
will shortly have image loaders available. Stay tuned.
  o handler for text/uri-list needed.
  o handler for HTML needed

- Protocol handlers for HTTP and FTP are needed. Have some GNU'd code to
work with, but work is incomplete.

- Resolvers:
 o Complete the DNS based resolver based on NetSol code (Problem is that
   its license doesn't allow commercial use which is a pain)
 o JINI based resolver
 o THTTP resolver

- Content handler and ResourceConnection code should have a listener for
a percentage complete type feedback and authentication stuff.

- Complete URL implementation. Currently is mainly delegating directly
to java.net.URL. This needs to be ripped out and replaced with proper
working code (the java.net implementation is very wrong in a couple of
places). Also, the resolving to URN/URC from URL needs to be looked at.


Justin Couch, 25 Feb 1999
couch@ccis.adisys.com.au (work)
justin@vlc.com.au (home)



From owner-urn-ietf@Bunyip.Com  Thu Feb 25 23:39:20 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA07963
	for <urn-archive@ietf.org>; Thu, 25 Feb 1999 23:39:19 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id WAA01872
	for urn-ietf-out; Thu, 25 Feb 1999 22:56:42 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA01865
	for <urn-ietf@services.bunyip.com>; Thu, 25 Feb 1999 22:56:40 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id WAA14111
	for urn-ietf@services; Thu, 25 Feb 1999 22:54:22 -0500 (EST)
Received: from fire.adisys.com.au (phoenix.adisys.com.au [203.20.100.67])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA14108
	for <urn-ietf@Bunyip.Com>; Thu, 25 Feb 1999 22:54:18 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id LAA21491 for <urn-ietf@Bunyip.Com>; Fri, 26 Feb 1999 11:55:45 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0)
	id xma021486; Fri, 26 Feb 99 11:55:36 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73])
	by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id LAA02101
	for <urn-ietf@Bunyip.Com>; Fri, 26 Feb 1999 11:58:44 +0800 (WST)
Message-ID: <36D60E6A.2D1EF2AD@ccis.adisys.com.au>
Date: Fri, 26 Feb 1999 11:00:58 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: IETF URN WG <urn-ietf@Bunyip.Com>
Subject: Re: [URN] ANN: Java URI Code v0.5
References: <36D54F06.2F9770E8@ccis.adisys.com.au>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

More to add util wise to make the URI libs more useful. Sorry this is
off topic for this list but I felt it is worthwhile for those wishing to
play with my libraries.

I've just posted a bunch of content handlers for dealing with images.
This supplements the URI library I released yesterday.

These image handlers can be found at

http://www.vlc.com.au/~justin/java/images/imageloader_0.9.zip


-- 
Justin Couch                                   Author, Java Hacker
Snr Software Engineer                     couch@ccis.adisys.com.au
ADI Ltd, Systems Group              http://www.vlc.com.au/~justin/
Java3D FAQ:       http://tintoy.ncsa.uiuc.edu/~srp/java3d/faq.html
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Subcomandante Marcos
-------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Fri Feb 26 16:18:05 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA27293
	for <urn-archive@ietf.org>; Fri, 26 Feb 1999 16:18:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA18499
	for urn-ietf-out; Fri, 26 Feb 1999 14:48:52 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA18494
	for <urn-ietf@services.bunyip.com>; Fri, 26 Feb 1999 14:48:49 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA17494
	for urn-ietf@services; Fri, 26 Feb 1999 14:46:10 -0500 (EST)
Received: from LOGOS.CC.BRANDEIS.EDU (logos.cc.brandeis.edu [129.64.1.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA17491
	for <urn-ietf@Bunyip.Com>; Fri, 26 Feb 1999 14:46:03 -0500 (EST)
Received: from 194.95.190.239 (194.95.190.239)
 by LOGOS.CC.BRANDEIS.EDU (PMDF V5.0-8 #17137)
 id <01J87BV0XSI8BMCMYN@LOGOS.CC.BRANDEIS.EDU>; Fri,
 26 Feb 1999 14:48:40 -0500 (EST)
Date: Fri, 26 Feb 1999 14:53:04 -0500
From: "Aaron E. Walsh" <aaron@mantiscorp.com>
Subject: Re: [URN] ANN: Java URI Code v0.5
To: Justin Couch <couch@ccis.adisys.com.au>
Cc: IETF URN WG <urn-ietf@Bunyip.Com>
Message-id: <36D6FBA0.B2B0DE33@mantiscorp.com>
Organization: Mantis Development Corp.
MIME-version: 1.0
X-Mailer: Mozilla 4.5 [en] (Win98; I)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
X-Accept-Language: en
References: <36D54F06.2F9770E8@ccis.adisys.com.au>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Aaron E. Walsh" <aaron@mantiscorp.com>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

Hi Justin,

Is this rev one I can turn the Universal Media working group onto, or
would you like to keep it private for now?

I'm writing from VRML99 in Germany, and I think URNs are really starting
to get their due attention. The Universal Media workshop presentation I
gave on Wednesday introduced URNs in some detail, and they've since
surfaced in discussions and on other workshop slides as something to
consider supporting along with the ubiquitous URL.

I can also point some people in the MPEG4 group to your download if
you'd like, since we've been talking about implementing Universal Media
in their system but with a network-based resolver (as opposed to the
local resolver used by Universal Media).

Just give me the word :)

Aaron

-----------------------------------------------------------------------
Aaron E. Walsh
  http://www.mantiscorp.com/people/aew/

Chair, Web3D Universal Media Element Library (Web3D-UMEL) Working Group
  http://www.web3d.org/WorkingGroups/umel/

Co-chair, Web3D Intellectual Property Rights (Web3D-IPR) Task Group 
  http://www.web3d.org/TaskGroups/vrml-ipr/
-----------------------------------------------------------------------


Justin Couch wrote:
> 
> As previously mentioned....
> 
> My implemenation of URI handling code is now available online. This is
> version 0.5 and represents the first stable release that potentially
> could be used in a production environment. One of the features of this
> code is the complete flexibility to allow any sort of resolver (RDS) to
> work with it regardless of how the URN is represented.
> 
> The code as it exists is being used in our latest application
> development which is a mobile C3I system for special forces and
> emergency services markets so it is taking a hammering testing wise. I'm
> pretty confident about stability and usablity aspects.
> 
> I've attached the included readme file below. Please d/l and play with
> the code.
> 
> --
> Justin Couch                                   Author, Java Hacker
> Snr Software Engineer                     couch@ccis.adisys.com.au
> ADI Ltd, Systems Group              http://www.vlc.com.au/~justin/
> Java3D FAQ:       http://tintoy.ncsa.uiuc.edu/~srp/java3d/faq.html
> -------------------------------------------------------------------
> "Look through the lens, and the light breaks down into many lights.
>  Turn it or move it, and a new set of arrangements appears... is it
>  a single light or many lights, lights that one must know how to
>  distinguish, recognise and appreciate? Is it one light with many
>  frames or one frame for many lights?"      -Subcomandante Marcos
> -------------------------------------------------------------------
> 
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> 
>                                Readme.txt
> 
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> 
>                          URN implementation V0.5
> 
>                    (c) The Virtual Light Company 1999
> 
> This is the first public, widely announced release of the URI code.
> As such, there are still many things missing functionality-wise. It
> is almost feature complete and is running in a commercial test
> environment. I want as much feedback as possible - good, bad or
> otherwise.
> 
> Licensing
> -----------
> 
> This code is released under the GNU LGPL. If you wish to redistribute
> this code then you must include the license.txt file as is.
> 
> The original copy of this code can be found at
> 
> http://www.vlc.com.au/~justin/java/urn/uri_0.5.zip
> 
> This code makes use of other 3rd party GNU libraries.
> 
> GNU Regexp v1.0.6 can be found at:
>   http://www.cacas.org/~wes/java/
> 
> The GNU LGPL can be found in license.txt or at
> http://www.gnu.org/lgpl.html
> 
> #include <std_disclaimer.h>
> 
> Installing
> -----------
> 
> Sorry, no JAR file yet. Just extract everything from the zip file (or
> leave it in there if you wish) and point the classpath at it. Make sure
> that urn.conf and urn_bindings may be found from the classpath as that
> is how they are loaded.
> 
> Place gun_regexp_106.jar into your classpath
> 
> Once you've done this, then you may import the classes under
> org.ietf.uri.* and run code with them.
> 
> This code makes very heavy use of JDK 1.2 so you need that to be running
> this library.
> 
> Add your own naming schemes to the urn_bindings file. Comments indicate
> where to find the syntax definition.
> 
> To generate javadocs run  make_docs.[sh|bat] for your platform. The
> unix shell script is untested though!
> 
> Philosophy
> -----------
> 
> The idea of these classes is to completely replace everything in
> java.net.
> In your application, everywhere that you reference java.net.URL change
> that
> to org.ietf.uri.URL. There are some other differences that are better
> in behaviour, so it is not a completely pluggable replacement.
> 
> At the bottom end, a lot more things are configurable and perform the
> way
> that you expect them to behave. You can put multiple FileNameMaps and
> multiple factory implemenations for content and protocol handler (some
> parts
> not implemented yet). You can fetch the currently set factory.
> 
> I've made the best attempt possible at seamless integration with the
> java.net classes to ease migration hassles. You can use the same content
> handlers and filename maps. Unfortunately you cannot use the protocol
> handlers due to a design decision by Sun stopping an external class from
> fetching URLConnections. There are public wrapper classes for everything
> that it is possible to use.
> 
> There are a number of minor and potentially troubling aspects with this
> that may not allow full use of the java.net stuff. Read the comments at
> the top of JavaNetURLConnectionWrapper for when the code deals with
> URNs.
> 
> TODO
> -----
> 
> - Build lots of content handlers! The default one is for text/plain. I
> will shortly have image loaders available. Stay tuned.
>   o handler for text/uri-list needed.
>   o handler for HTML needed
> 
> - Protocol handlers for HTTP and FTP are needed. Have some GNU'd code to
> work with, but work is incomplete.
> 
> - Resolvers:
>  o Complete the DNS based resolver based on NetSol code (Problem is that
>    its license doesn't allow commercial use which is a pain)
>  o JINI based resolver
>  o THTTP resolver
> 
> - Content handler and ResourceConnection code should have a listener for
> a percentage complete type feedback and authentication stuff.
> 
> - Complete URL implementation. Currently is mainly delegating directly
> to java.net.URL. This needs to be ripped out and replaced with proper
> working code (the java.net implementation is very wrong in a couple of
> places). Also, the resolving to URN/URC from URL needs to be looked at.
> 
> Justin Couch, 25 Feb 1999
> couch@ccis.adisys.com.au (work)
> justin@vlc.com.au (home)



From owner-urn-ietf@Bunyip.Com  Fri Feb 26 18:42:46 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA05419
	for <urn-archive@ietf.org>; Fri, 26 Feb 1999 18:42:45 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA21081
	for urn-ietf-out; Fri, 26 Feb 1999 17:39:07 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA21076
	for <urn-ietf@services.bunyip.com>; Fri, 26 Feb 1999 17:39:05 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA18241
	for urn-ietf@services; Fri, 26 Feb 1999 17:36:22 -0500 (EST)
Received: from ietf.org (odin.ietf.org [132.151.1.176])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA18238
	for <urn-ietf@bunyip.com>; Fri, 26 Feb 1999 17:36:20 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA01579;
	Fri, 26 Feb 1999 17:38:58 -0500 (EST)
Message-Id: <199902262238.RAA01579@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@Bunyip.Com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-naptr-rr-01.txt
Date: Fri, 26 Feb 1999 17:38:58 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: The Naming Authority Pointer 
                          (NAPTR) DNS Resource Record
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-naptr-rr-01.txt
	Pages		: 15
	Date		: 25-Feb-99
	
   This document describes a DNS Resource Record (RR) which specifies
   a rewrite rule that, when applied to an existing string,
   will produce a new domain. Reasons for rewriting a domain
   vary from URN Resource Discovery Systems to moving out-of-date
   services to new domains.
 
   This document updates those portions of RFC2168 specifically
   dealing with the definition of the NAPTR record.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-naptr-rr-01.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-naptr-rr-01.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html 
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-ietf-urn-naptr-rr-01.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19990225100806.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-naptr-rr-01.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-naptr-rr-01.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19990225100806.I-D@ietf.org>

--OtherAccess--

--NextPart--




From owner-urn-ietf@Bunyip.Com  Fri Feb 26 21:49:06 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA17143
	for <urn-archive@ietf.org>; Fri, 26 Feb 1999 21:49:05 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id VAA23358
	for urn-ietf-out; Fri, 26 Feb 1999 21:07:34 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA23353
	for <urn-ietf@services.bunyip.com>; Fri, 26 Feb 1999 21:07:32 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id VAA18948
	for urn-ietf@services; Fri, 26 Feb 1999 21:04:46 -0500 (EST)
Received: from fire.adisys.com.au (phoenix.adisys.com.au [203.20.100.67])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id VAA18945
	for <urn-ietf@Bunyip.Com>; Fri, 26 Feb 1999 21:04:42 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id KAA03465; Sat, 27 Feb 1999 10:06:04 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0)
	id xma003461; Sat, 27 Feb 99 10:05:50 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73])
	by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id KAA20416;
	Sat, 27 Feb 1999 10:08:58 +0800 (WST)
Message-ID: <36D7462F.5659F035@ccis.adisys.com.au>
Date: Sat, 27 Feb 1999 09:11:11 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: "Aaron E. Walsh" <aaron@mantiscorp.com>
CC: IETF URN WG <urn-ietf@Bunyip.Com>
Subject: Re: [URN] ANN: Java URI Code v0.5
References: <36D54F06.2F9770E8@ccis.adisys.com.au> <36D6FBA0.B2B0DE33@mantiscorp.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

Aaron E. Walsh wrote:

> Is this rev one I can turn the Universal Media working group onto, or
> would you like to keep it private for now?

Let 'em at it. This is the first point where I think it is stable enough
to be used in any application. The major issues now are just lack of
support for various protocol handling like HTTP, FTP, JAR etc. I can't
just copy and modify Sun's Java2 source to suit my apps due to the SCSL
so it means doing a lot of it from scratch or snaffling other code.
 
> I can also point some people in the MPEG4 group to your download if
> you'd like, since we've been talking about implementing Universal Media
> in their system but with a network-based resolver (as opposed to the
> local resolver used by Universal Media).

Sure. Just have to remember that this code is Java only. I suspect the
MPEG guys would like to see C/C++ versions. I'd like to put some effort
into one of these ports, but since I'm now doing a lot of the
development within work contexts java is the only one getting attention. 

Another point is that I really need to get some web page front ends up.
At the moment it is just the raw directory being shown. 

-- 
Justin Couch                                   Author, Java Hacker
Snr Software Engineer                     couch@ccis.adisys.com.au
ADI Ltd, Systems Group              http://www.vlc.com.au/~justin/
Java3D FAQ:       http://tintoy.ncsa.uiuc.edu/~srp/java3d/faq.html
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Subcomandante Marcos
-------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Sat Feb 27 00:08:12 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA28338
	for <urn-archive@ietf.org>; Sat, 27 Feb 1999 00:08:12 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id XAA24631
	for urn-ietf-out; Fri, 26 Feb 1999 23:34:54 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id XAA24622
	for <urn-ietf@services.bunyip.com>; Fri, 26 Feb 1999 23:34:51 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id XAA19223
	for urn-ietf@services; Fri, 26 Feb 1999 23:32:02 -0500 (EST)
Received: from mailserver ([202.54.106.227])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id XAA19220
	for <urn-ietf@BUNYIP.COM>; Fri, 26 Feb 1999 23:31:56 -0500 (EST)
Received: by mailserver with XtraMail-SMTP/POP3-Server (v1.10 58210006074) for <urn-ietf@BUNYIP.COM> at Sat, 27 Feb 99  10:00:42 +0570
Received: from proxy1.ba.best.com (root@proxy1.ba.best.com [206.184.139.12])
	by fpage1.ba.best.com (8.9.2/8.9.2/best.sh) with ESMTP id TAA08912
	for <ravibaid+XRCPT.61616c6f6b4042495351554152452e434f4d@fpage1.ba.best.com>; Fri, 26 Feb 1999 19:54:46 -0800 (PST)
Received: from ietf.org (odin.ietf.org [132.151.1.176])
	by proxy1.ba.best.com (8.9.3/8.9.2/best.in) with ESMTP id TAA06637;
	Fri, 26 Feb 1999 19:53:41 -0800 (PST)
Received: by ietf.org (8.9.1a/8.9.1a) id WAA22175
	for ietf-123-outbound.02@ietf.org; Fri, 26 Feb 1999 22:45:09 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA01579;
	Fri, 26 Feb 1999 17:38:58 -0500 (EST)
Message-Id: <199902262238.RAA01579@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@Bunyip.Com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-naptr-rr-01.txt
Date: Fri, 26 Feb 1999 17:38:58 -0500
X-Rcpt-To: aalok@bisquare.com
X-UIDL: 35e4f53509611ebb6d0bc2e34eea61b1
Status: U
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: The Naming Authority Pointer 
                          (NAPTR) DNS Resource Record
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-naptr-rr-01.txt
	Pages		: 15
	Date		: 25-Feb-99
	
   This document describes a DNS Resource Record (RR) which specifies
   a rewrite rule that, when applied to an existing string,
   will produce a new domain. Reasons for rewriting a domain
   vary from URN Resource Discovery Systems to moving out-of-date
   services to new domains.
 
   This document updates those portions of RFC2168 specifically
   dealing with the definition of the NAPTR record.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-naptr-rr-01.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-naptr-rr-01.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html 
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-ietf-urn-naptr-rr-01.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19990225100806.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-naptr-rr-01.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-naptr-rr-01.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19990225100806.I-D@ietf.org>

--OtherAccess--

--NextPart--






From owner-urn-ietf@Bunyip.Com  Mon Mar  1 19:54:24 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA08405
	for <urn-archive@ietf.org>; Mon, 1 Mar 1999 19:54:24 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id TAA12751
	for urn-ietf-out; Mon, 1 Mar 1999 19:01:11 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA12745
	for <urn-ietf@services.bunyip.com>; Mon, 1 Mar 1999 19:01:09 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id SAA26691
	for urn-ietf@services; Mon, 1 Mar 1999 18:56:54 -0500 (EST)
Received: from ietf.org (odin.ietf.org [132.151.1.176])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA26688
	for <urn-ietf@bunyip.com>; Mon, 1 Mar 1999 18:56:52 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA05899;
	Mon, 1 Mar 1999 19:01:04 -0500 (EST)
Message-Id: <199903020001.TAA05899@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@Bunyip.Com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-net-procedures-02.txt
Date: Mon, 01 Mar 1999 19:01:04 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: Assignment Procedures for the URI Resolution 
                          using DNS (RFC2168)
	Author(s)	: M. Mealling
	Filename	: draft-ietf-urn-net-procedures-02.txt
	Pages		: 8
	Date		: 26-Feb-99
	
   RFC2168 defines a DNS resource record and an algorithm for using DNS
   as a registry for retrieving URI delegation rules (sometimes called
   resolution hints). That document specifies that the first step in
   that algorithm is to append 'uri.net' to the URI scheme and retrieve
   the NAPTR record for that domain-name.  I.e., the first step in
   resolving 'http://foo.com/' would be to look up a NAPTR record for
   the domain 'http.uri.net'. URN resolution also follows a similar
   procedure but uses the 'urn.net' zone as its root. This document
   describes the procedures for inserting a new rule into the 'uri.net'
   and 'urn.net' zones.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-net-procedures-02.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-net-procedures-02.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html 
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-ietf-urn-net-procedures-02.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19990226140606.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-net-procedures-02.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-net-procedures-02.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19990226140606.I-D@ietf.org>

--OtherAccess--

--NextPart--




From owner-urn-ietf@Bunyip.Com  Wed Mar  3 00:55:47 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA16041
	for <urn-archive@ietf.org>; Wed, 3 Mar 1999 00:55:46 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA05841
	for urn-ietf-out; Wed, 3 Mar 1999 00:09:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA05836
	for <urn-ietf@services.bunyip.com>; Wed, 3 Mar 1999 00:09:48 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id AAA01715
	for urn-ietf@services; Wed, 3 Mar 1999 00:04:56 -0500 (EST)
Received: from mailserver ([202.54.106.237])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id AAA01712
	for <urn-ietf@BUNYIP.COM>; Wed, 3 Mar 1999 00:04:49 -0500 (EST)
Received: by mailserver with XtraMail-SMTP/POP3-Server (v1.10 58210006074) for <urn-ietf@BUNYIP.COM> at Wed, 3 Mar 99  10:23:41 +0570
Received: from proxy2.ba.best.com (root@proxy2.ba.best.com [206.184.139.13])
	by fpage1.ba.best.com (8.9.2/8.9.2/best.sh) with ESMTP id RAA12084
	for <ravibaid+XRCPT.61616c6f6b4042495351554152452e434f4d@fpage1.ba.best.com>; Mon, 1 Mar 1999 17:57:41 -0800 (PST)
Received: from ietf.org (odin.ietf.org [132.151.1.176])
	by proxy2.ba.best.com (8.9.3/8.9.2/best.in) with ESMTP id RAA24966;
	Mon, 1 Mar 1999 17:44:10 -0800 (PST)
Received: by ietf.org (8.9.1a/8.9.1a) id UAA10312
	for ietf-123-outbound.02@ietf.org; Mon, 1 Mar 1999 20:35:01 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA05899;
	Mon, 1 Mar 1999 19:01:04 -0500 (EST)
Message-Id: <199903020001.TAA05899@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@Bunyip.Com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-net-procedures-02.txt
Date: Mon, 01 Mar 1999 19:01:04 -0500
X-Rcpt-To: aalok@bisquare.com
X-UIDL: 056f6695f93a0354f31eafd8907504b6
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: Assignment Procedures for the URI Resolution 
                          using DNS (RFC2168)
	Author(s)	: M. Mealling
	Filename	: draft-ietf-urn-net-procedures-02.txt
	Pages		: 8
	Date		: 26-Feb-99
	
   RFC2168 defines a DNS resource record and an algorithm for using DNS
   as a registry for retrieving URI delegation rules (sometimes called
   resolution hints). That document specifies that the first step in
   that algorithm is to append 'uri.net' to the URI scheme and retrieve
   the NAPTR record for that domain-name.  I.e., the first step in
   resolving 'http://foo.com/' would be to look up a NAPTR record for
   the domain 'http.uri.net'. URN resolution also follows a similar
   procedure but uses the 'urn.net' zone as its root. This document
   describes the procedures for inserting a new rule into the 'uri.net'
   and 'urn.net' zones.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-net-procedures-02.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-net-procedures-02.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html 
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-ietf-urn-net-procedures-02.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19990226140606.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-net-procedures-02.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-net-procedures-02.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19990226140606.I-D@ietf.org>

--OtherAccess--

--NextPart--






From owner-urn-ietf@Bunyip.Com  Tue Mar  9 18:47:50 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA21818
	for <urn-archive@ietf.org>; Tue, 9 Mar 1999 18:47:49 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA16642
	for urn-ietf-out; Tue, 9 Mar 1999 17:57:41 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA16637
	for <urn-ietf@services.bunyip.com>; Tue, 9 Mar 1999 17:57:39 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA17304
	for urn-ietf@services; Tue, 9 Mar 1999 17:57:39 -0500 (EST)
Received: from buzz.Bunyip.Com (buzz.Bunyip.Com [209.41.144.8])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA17299
	for <urn-ietf@bunyip.com>; Tue, 9 Mar 1999 17:57:37 -0500 (EST)
Received: from localhost (leslie@localhost) by buzz.Bunyip.Com (8.6.9/8.6.10) with SMTP id RAA10209 for <urn-ietf@bunyip.com>; Tue, 9 Mar 1999 17:57:36 -0500
X-Authentication-Warning: buzz.Bunyip.Com: leslie owned process doing -bs
Date: Tue, 9 Mar 1999 17:57:35 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@Bunyip.Com
Subject: [URN] status
Message-ID: <Pine.SUN.3.95.990309175232.10040K-100000@buzz.Bunyip.Com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hello again,

The logical follow-on question to my last mail is: "what's left to do?"
to which the answer is, blissfully, "not much" -- at least for the Working
Group.  Clearly, things are picking up steam in the development and
user communities.

Specific things left on the table for this working group:

	A URN Namespace for IETF Documents 

This document is essentially done.  Destined for "informational" status, 
we've been waiting to last-call it to be sure that the "URN Namespace 
Definition Mechanisms" document (to which the above is meant to comply) is
acceptable to the IESG.  That went up last Fall, and I have not been
able to get an answer from Keith as to whether it is just stuck
in the normal backlog of things, or if there are actually issues with it.
I hope to find out by/at Minneapolis.

Leslie.

------------------------------------------------------------------------------

  "Never confuse                               Leslie Daigle
     an appreciation of the simple                              
              for                              Bunyip Information Systems Inc.
     a lack of understanding of the complex."  +1 514 285 0088
                  -- ThinkingCat               leslie@bunyip.com
 
------------------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Tue Mar  9 18:49:17 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA21833
	for <urn-archive@ietf.org>; Tue, 9 Mar 1999 18:49:17 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA16570
	for urn-ietf-out; Tue, 9 Mar 1999 17:52:35 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA16565
	for <urn-ietf@services.bunyip.com>; Tue, 9 Mar 1999 17:52:33 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA17283
	for urn-ietf@services; Tue, 9 Mar 1999 17:52:32 -0500 (EST)
Received: from buzz.Bunyip.Com (buzz.Bunyip.Com [209.41.144.8])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA17280
	for <urn-ietf@bunyip.com>; Tue, 9 Mar 1999 17:52:31 -0500 (EST)
Received: from localhost (leslie@localhost) by buzz.Bunyip.Com (8.6.9/8.6.10) with SMTP id RAA10204 for <urn-ietf@bunyip.com>; Tue, 9 Mar 1999 17:52:29 -0500
X-Authentication-Warning: buzz.Bunyip.Com: leslie owned process doing -bs
Date: Tue, 9 Mar 1999 17:52:29 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@Bunyip.Com
Subject: [URN] working group last call on 3 documents
Message-ID: <Pine.SUN.3.95.990309173836.10040J-100000@buzz.Bunyip.Com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hello all,

We're ready for working group last call on 3 documents:

	Assignment Procedures for URI Resolution using DNS    
	(draft-ietf-urn-net-procedures-02.txt)
	Target: BCP

	Resolution of Uniform Resource Identifiers using the Domain 
	Name System        
	(draft-ietf-urn-dns-rds-00.txt) 
	Target:  Standards Track

	The Naming Authority Pointer (NAPTR) DNS Resource Record     
	(draft-ietf-urn-naptr-rr-01.txt)
	Target:  Standards Track

Please review these documents and let the working group / author know
of any necessary changes by 5pm EST on Tuesday March 23, 1999 (i.e., 2 weeks
from today).

If there are no substantial problems with these documents, I will
forward them to the IESG for progression to RFCs.

Thanks,
Leslie.


------------------------------------------------------------------------------

  "Never confuse                               Leslie Daigle
     an appreciation of the simple                              
              for                              Bunyip Information Systems Inc.
     a lack of understanding of the complex."  +1 514 285 0088
                  -- ThinkingCat               leslie@bunyip.com
 
------------------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Thu Mar 11 04:37:10 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA02786
	for <urn-archive@ietf.org>; Thu, 11 Mar 1999 04:37:10 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA13225
	for urn-ietf-out; Thu, 11 Mar 1999 03:26:41 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA13215
	for <urn-ietf@services.bunyip.com>; Thu, 11 Mar 1999 03:26:39 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA22571
	for urn-ietf@services; Thu, 11 Mar 1999 03:26:38 -0500 (EST)
Received: from fire.adisys.com.au (phoenix.adisys.com.au [203.20.100.67])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA22566;
	Thu, 11 Mar 1999 03:26:31 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id QAA06747; Thu, 11 Mar 1999 16:25:33 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0)
	id xma006739; Thu, 11 Mar 99 16:25:08 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73])
	by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id QAA22588;
	Thu, 11 Mar 1999 16:28:28 +0800 (WST)
Message-ID: <36E7713C.990AD34E@ccis.adisys.com.au>
Date: Thu, 11 Mar 1999 15:31:08 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: Leslie Daigle <leslie@Bunyip.Com>
CC: urn-ietf@Bunyip.Com
Subject: Re: [URN] status
References: <Pine.SUN.3.95.990309175232.10040K-100000@buzz.Bunyip.Com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

Leslie Daigle wrote:

> The logical follow-on question to my last mail is: "what's left to do?"
> to which the answer is, blissfully, "not much" -- at least for the Working
> Group.  Clearly, things are picking up steam in the development and
> user communities.

I suppose I count myself as one of these.

As a follow-on to this post, where do we go after this WG? For example,
what home should we find for building up a collection of RFC's for
different resolver services? As URNs become popular, resolvers using
X.500 services, file based and probably many others could do with some
form of standardisation. Are there plans to form a follow up WG or
maintain this one for that purpose?


-- 
Justin Couch                                   Author, Java Hacker
Snr Software Engineer                     couch@ccis.adisys.com.au
ADI Ltd, Systems Group              http://www.vlc.com.au/~justin/
Java3D FAQ:       http://tintoy.ncsa.uiuc.edu/~srp/java3d/faq.html
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Subcomandante Marcos
-------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Thu Mar 11 11:43:38 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA05992
	for <urn-archive@ietf.org>; Thu, 11 Mar 1999 11:43:38 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id JAA18296
	for urn-ietf-out; Thu, 11 Mar 1999 09:53:38 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA18291
	for <urn-ietf@services.bunyip.com>; Thu, 11 Mar 1999 09:53:36 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id JAA00768
	for urn-ietf@services; Thu, 11 Mar 1999 09:53:35 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA00764;
	Thu, 11 Mar 1999 09:53:29 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id JAA07016; Thu, 11 Mar 1999 09:45:27 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199903111445.JAA07016@bailey.dscga.com>
Subject: Re: [URN] status
In-Reply-To: <36E7713C.990AD34E@ccis.adisys.com.au> from Justin Couch at "Mar 11, 99 03:31:08 pm"
To: couch@ccis.adisys.com.au
Date: Thu, 11 Mar 1999 09:45:26 -0500 (EST)
Cc: leslie@Bunyip.Com, urn-ietf@Bunyip.Com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

Justin Couch said this:
> Leslie Daigle wrote:
> > The logical follow-on question to my last mail is: "what's left to do?"
> > to which the answer is, blissfully, "not much" -- at least for the Working
> > Group.  Clearly, things are picking up steam in the development and
> > user communities.
> 
> I suppose I count myself as one of these.
> 
> As a follow-on to this post, where do we go after this WG? For example,
> what home should we find for building up a collection of RFC's for
> different resolver services? As URNs become popular, resolvers using
> X.500 services, file based and probably many others could do with some
> form of standardisation. Are there plans to form a follow up WG or
> maintain this one for that purpose?

Usually things like this are handled by simply publishing an informational
RFC on that particular subject. As needed the consituency can request
that the RFC be considered a proposed standard but ADs usually want some
review by some knowledgeable group before hand. Sometimes that requires
creating a Working Group, sometimes it doesn't.

I suspect that the ADs will identify a set of folx to act as reviewers
for URN related issues in other documents. If they think that a new
Working Group needs to be formed then we'll go through that process.

If things do get 'busy' then I think we may have to revisit some of the
registration issues in various documents...

-MM

-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com



From owner-urn-ietf@Bunyip.Com  Thu Mar 11 12:01:48 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA06321
	for <urn-archive@ietf.org>; Thu, 11 Mar 1999 12:01:47 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA18856
	for urn-ietf-out; Thu, 11 Mar 1999 10:18:09 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA18848
	for <urn-ietf@services.bunyip.com>; Thu, 11 Mar 1999 10:18:03 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA00860
	for urn-ietf@services; Thu, 11 Mar 1999 10:18:02 -0500 (EST)
Received: from srv1.webmail.swipnet.se (srv1.swip.net [130.244.194.228])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA00853;
	Thu, 11 Mar 1999 10:17:50 -0500 (EST)
Received: from [153.35.88.224] by srv1.webmail.swipnet.se
          (InterMail v4.00.03.11 201-229-104-111) with ESMTP
          id <19990311151524.ANC2713.srv1@[153.35.88.224]>;
          Thu, 11 Mar 1999 16:15:24 +0100
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii" ; format="flowed"
X-Sender: paf@127.0.0.1
Message-Id: <v04104804b30d8e1445bd@[153.35.88.224]>
In-Reply-To: <199903111445.JAA07016@bailey.dscga.com>
References: <36E7713C.990AD34E@ccis.adisys.com.au> from Justin Couch at
 "Mar 11, 99 03:31:08 pm"
Date: Thu, 11 Mar 1999 10:16:13 -0500
To: Michael Mealling <michael@bailey.dscga.com>, couch@ccis.adisys.com.au
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=  <paf@swip.net>
Subject: Re: [URN] status
Cc: leslie@Bunyip.Com, urn-ietf@Bunyip.Com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=  <paf@swip.net>
Errors-To: owner-urn-ietf@Bunyip.Com

At 09.45 -0500 1999-03-11, Michael Mealling wrote:
> I suspect that the ADs will identify a set of folx to act as reviewers
> for URN related issues in other documents.

Exactly, any takers?

I.e. I would like to have people "with clue" that can have a look at 
I-Ds that talk about naming of things. If you know about URNs, 
"ordinary URLs" and (the problems with) LDAP DNs and the domainname 
wars...let me know.

You can catch me in Minneapolis in the corridors or the bar if you 
want to talk about it.

And,...when we talk about reviewers in the IETF, we do not talk about 
any commitment from any side. We are only talking about the ADs 
having a list of people which one can ask for reviewing a document. 
At _that_ point, you say yes or no to do the job.

    paf

------------------------------------------------------------------
Area Director, Applications Area               Email: paf@swip.net
IETF                                             URL: http://paf.se
                                          PGP Key ID: 0xBD236602

   In theory there is no difference between theory and practice,
   but in practice, there is.



From owner-urn-ietf@Bunyip.Com  Thu Mar 11 12:07:42 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA06381
	for <urn-archive@ietf.org>; Thu, 11 Mar 1999 12:07:42 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA18387
	for urn-ietf-out; Thu, 11 Mar 1999 10:02:38 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA18382
	for <urn-ietf@services.bunyip.com>; Thu, 11 Mar 1999 10:02:36 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA00806
	for urn-ietf@services; Thu, 11 Mar 1999 10:02:35 -0500 (EST)
Received: from buzz.Bunyip.Com (buzz.Bunyip.Com [209.41.144.8])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA00803;
	Thu, 11 Mar 1999 10:02:17 -0500 (EST)
Received: from localhost (leslie@localhost) by buzz.Bunyip.Com (8.6.9/8.6.10) with SMTP id KAA12293; Thu, 11 Mar 1999 10:02:16 -0500
X-Authentication-Warning: buzz.Bunyip.Com: leslie owned process doing -bs
Date: Thu, 11 Mar 1999 10:02:16 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: michaelm@netsol.com
cc: couch@ccis.adisys.com.au, urn-ietf@Bunyip.Com
Subject: Re: [URN] status
In-Reply-To: <199903111445.JAA07016@bailey.dscga.com>
Message-ID: <Pine.SUN.3.95.990311100030.12289A-100000@buzz.Bunyip.Com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

As one further thought to Michael's comments --  I suspect that the first
step is to publish (informational) RFCs; if there is enough momentum or
the need to bring efforts together, I think this will define a work item
worthy of a new working group, specifically focused on resolution services. 

Leslie.

------------------------------------------------------------------------------

  "Never confuse                               Leslie Daigle
     an appreciation of the simple                              
              for                              Bunyip Information Systems Inc.
     a lack of understanding of the complex."  +1 514 285 0088
                  -- ThinkingCat               leslie@bunyip.com
 
------------------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Thu Mar 11 23:18:49 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA19920
	for <urn-archive@ietf.org>; Thu, 11 Mar 1999 23:18:49 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id WAA29158
	for urn-ietf-out; Thu, 11 Mar 1999 22:19:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA29153
	for <urn-ietf@services.bunyip.com>; Thu, 11 Mar 1999 22:19:47 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id WAA03754
	for urn-ietf@services; Thu, 11 Mar 1999 22:19:47 -0500 (EST)
Received: from fire.adisys.com.au (phoenix.adisys.com.au [203.20.100.67])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA03751
	for <urn-ietf@bunyip.com>; Thu, 11 Mar 1999 22:19:43 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id LAA22167 for <urn-ietf@bunyip.com>; Fri, 12 Mar 1999 11:18:38 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0)
	id xma022159; Fri, 12 Mar 99 11:18:09 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73])
	by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id LAA18125
	for <urn-ietf@bunyip.com>; Fri, 12 Mar 1999 11:21:31 +0800 (WST)
Message-ID: <36E87ACA.D3CC7086@ccis.adisys.com.au>
Date: Fri, 12 Mar 1999 10:24:10 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: IETF URN WG <urn-ietf@Bunyip.Com>
Subject: [URN] Draft pre-release of File Resolver config doc
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

Being a complete newbie to the RFC process, I have a first cut draft of
the doc for the File based resolver available. Before I send it off to
Internet-Drafts would some of you mind casting a quick eye over it and
tell me of anything that I've screwed up.

The doc can be found at

http://www.vlc.com.au/~justin/java/urn/draft-ietf-urn-file-rds-00.txt

If it is all OK, I'll submit it on Monday. 

The multiple RDS handling draft should be following in about a week. 


-- 
Justin Couch                                   Author, Java Hacker
Snr Software Engineer                     couch@ccis.adisys.com.au
ADI Ltd, Systems Group, CCIS        http://www.vlc.com.au/~justin/
Java3D FAQ:       http://tintoy.ncsa.uiuc.edu/~srp/java3d/faq.html
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Subcomandante Marcos
-------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Wed Mar 24 06:29:02 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA19580
	for <urn-archive@ietf.org>; Wed, 24 Mar 1999 06:29:01 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id FAA08808
	for urn-ietf-out; Wed, 24 Mar 1999 05:25:46 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id FAA08803
	for <urn-ietf@services.bunyip.com>; Wed, 24 Mar 1999 05:25:43 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id FAA20638
	for urn-ietf@services; Wed, 24 Mar 1999 05:25:43 -0500 (EST)
Received: from fire.adisys.com.au (phoenix.adisys.com.au [203.20.100.67])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id FAA20630
	for <urn-ietf@bunyip.com>; Wed, 24 Mar 1999 05:25:11 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id SAA23220 for <urn-ietf@bunyip.com>; Wed, 24 Mar 1999 18:24:02 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0)
	id xma023212; Wed, 24 Mar 99 18:23:53 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73])
	by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id SAA04613
	for <urn-ietf@bunyip.com>; Wed, 24 Mar 1999 18:27:28 +0800 (WST)
Message-ID: <36F8B0A6.ED3620C5@ccis.adisys.com.au>
Date: Wed, 24 Mar 1999 17:30:14 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: IETF URN WG <urn-ietf@Bunyip.Com>
Subject: [URN] Public THTTP test servers?
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

I have an implementation of the THTTP resolver that I'd like to test.
Unfortunately, due to the nature of the environment here at work,
getting an implementation on the intranet is close to impossible or will
happen just before hell freezes over, whichever comes first. 

Would someone mind pointing me at a server and test URNs that I can
resolve please. I'd like to test this and the resolver implementations
before submitting the multiple RDS work.

FYI: URN impl code is screaming along. Handles almost everything now:
data, [s]http[s], file and jar. Only need to finish the FTP impl and we
should be on the way. There's been quite a bit of interest, just under
100 downloads over the past month and a bit. I also have at least one
serious interest in porting the code framework to Win32/C++.  
 
-- 
Justin Couch                                   Author, Java Hacker
Snr Software Engineer                     couch@ccis.adisys.com.au
ADI Ltd, Systems Group              http://www.vlc.com.au/~justin/
Java3D FAQ:       http://tintoy.ncsa.uiuc.edu/~srp/java3d/faq.html
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Subcomandante Marcos
-------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Thu Mar 25 23:33:08 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA15323
	for <urn-archive@ietf.org>; Thu, 25 Mar 1999 23:33:08 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id WAA14072
	for urn-ietf-out; Thu, 25 Mar 1999 22:44:53 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA14067
	for <urn-ietf@services.bunyip.com>; Thu, 25 Mar 1999 22:44:51 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id WAA28433
	for urn-ietf@services; Thu, 25 Mar 1999 22:44:51 -0500 (EST)
Received: from fire.adisys.com.au (phoenix.adisys.com.au [203.20.100.67])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA28430
	for <urn-ietf@bunyip.com>; Thu, 25 Mar 1999 22:44:35 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id LAA25455 for <urn-ietf@bunyip.com>; Fri, 26 Mar 1999 11:43:30 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0)
	id xma025447; Fri, 26 Mar 99 11:43:29 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73])
	by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id LAA05210
	for <urn-ietf@bunyip.com>; Fri, 26 Mar 1999 11:47:07 +0800 (WST)
Message-ID: <36FAF5CD.1379DBB5@ccis.adisys.com.au>
Date: Fri, 26 Mar 1999 10:49:49 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: IETF URN WG <urn-ietf@Bunyip.Com>
Subject: [URN] ANN: Java URI Code v0.6
Content-Type: multipart/mixed; boundary="------------384232FD988F7C3CB8DF1B82"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com

This is a multi-part message in MIME format.
--------------384232FD988F7C3CB8DF1B82
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

A new update to the URI code is now available.

v0.6 gets me much further along the line of being able to completely
replace the java.net packages with something sane that can handle URNs
That is, I've put in a huge effort to up the number of supported
protocol types to include all of the common ones except FTP. I've added
the changes.txt file below to see the amount of upgrades that I've done.

A new trivial THTTP resolver has been added. The DNS NAPTR resolver has
not yet made it to the public release because the licensing restricts it
from commercial use. I may release that as a separate package.

This release proves the multiple RDS handling concepts that I have been
writing about. The THTTP handler was almost trivial to write once the
HTTP handler was in place (about 14 hours it took). Assuming other
libraries are available, other resolvers should take around the same
time making this an excellent platform for prototyping new resolver
schemes without modifying application code. 

-- 
Justin Couch                                   Author, Java Hacker
Snr Software Engineer                     couch@ccis.adisys.com.au
ADI Ltd, Systems Group              http://www.vlc.com.au/~justin/
Java3D FAQ:       http://tintoy.ncsa.uiuc.edu/~srp/java3d/faq.html
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Subcomandante Marcos
-------------------------------------------------------------------
--------------384232FD988F7C3CB8DF1B82
Content-Type: text/plain; charset=us-ascii; name="changes.txt"
Content-Disposition: inline; filename="changes.txt"
Content-Transfer-Encoding: 7bit

URI Class libraries
--------------------

Changes between 0.5 and 0.6
----------------------------

- Rewrote the internals of URL. Now no longer delegates to java.net.URL. All
done internally.

- Added method to strip a file into path, query and reference parts to
URIUtils. Required some heavy reorganisation of URIUtils internally. Lots of
new smaller methods to do stuff.

- Added convenience method to URIUtils to take a string and return a URI
object.

- Made some changes to protocol.file.FileResourceConnection to deal with
query parts. Was handling these wrong and looking for a filename with with ?
as part of it if there was a query string.

- Added last modified time to ResourceConnection. Updated
FileResourceConnection to override this which returns File.lastModified.

- Added text/uri-list content handler

- Added simple data: protocol handler.

- Fixed bug in text/plain content handler for the read from stream. Was reading
too many characters that were being appended to the string buffer.

- HttpResourceConnection now deals with proxy information and fields for
allowing the use of cookies.

- Basic implemetation of HttpResourceConnection using Innovation HTTPClient
classes (LGPL'd) - http://www.innovation.ch/java/HTTPClient/ . Does all the
standard stuff, plus PUT/POST, but nothing special. Can fetch images etc.

- due to the nature of the HTTPClient code, this allows _very_ quick adaption
to include HTTPS and SHTTP as well. Problem is that no authentication system is
currently available (on the TBD list) so it sorta doesn't work. At least it
finds the handlers and loads them

- added x-java/jar content handler to load JAR files from a network

- added JarResourceConnection based class and implementation. JAR URLs are now
extended from the base Sun definition allowing you to describe a JAR file using
a URN as the location eg urn:x-java:myfile.jar!/someclass.class that will use
the URN system to automatically locate a JAR file.
  o Should implement a resolver type that looks in the classpath for these files.
  o Should implement a URNClassLoader to take advantage of this.

- Strip excess constants from URI that were in URIConstants and all the default
port stuff from URI. URI.getDefaultPort marked deprecated - to be removed in
v0.7

- error in URIUtils parsing of authority. When parsing file:/// it worked fine
but for JAR URLs that had jar:file:/// it mistakenly thought that file: was the
authority definition. It now first checks for the existance of // before
looking for the authority section.

- removed dead code in file based resolver Resolver and FileParser

- Added THTTP resolver. Only handles text/uri-list at this stage. HTML handler
to come shortly and same with redirects for N2R. Not tested yet.

Justin Couch
25 March 1999
--------------384232FD988F7C3CB8DF1B82--



From owner-urn-ietf@Bunyip.Com  Wed Mar 31 19:52:04 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA05887
	for <urn-archive@ietf.org>; Wed, 31 Mar 1999 19:52:04 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id TAA08335
	for urn-ietf-out; Wed, 31 Mar 1999 19:03:59 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA08330
	for <urn-ietf@services.bunyip.com>; Wed, 31 Mar 1999 19:03:56 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id TAA21090
	for urn-ietf@services; Wed, 31 Mar 1999 19:03:56 -0500 (EST)
Received: from LOGOS.CC.BRANDEIS.EDU (logos.cc.brandeis.edu [129.64.1.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA21086;
	Wed, 31 Mar 1999 19:03:50 -0500 (EST)
Received: from mantiscorp.com (mantiscorp.com)
 by LOGOS.CC.BRANDEIS.EDU (PMDF V5.0-8 #17137)
 id <01J9HOF731IOBNMU6D@LOGOS.CC.BRANDEIS.EDU>; Wed,
 31 Mar 1999 19:04:07 -0500 (EST)
Date: Wed, 31 Mar 1999 19:02:51 -0500
From: "Aaron E. Walsh" <aaron@mantiscorp.com>
Subject: Re: [URN] status
To: Leslie Daigle <leslie@Bunyip.Com>
Cc: urn-ietf@Bunyip.Com
Message-id: <3702B7AB.C8C0DAAB@mantiscorp.com>
Organization: Mantis Development Corp.
MIME-version: 1.0
X-Mailer: Mozilla 4.51 [en]C-compaq  (Win98; I)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
X-Accept-Language: en
References: <Pine.SUN.3.95.990309175232.10040K-100000@buzz.Bunyip.Com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Aaron E. Walsh" <aaron@mantiscorp.com>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

Hello Leslie and all,

I'm preparing now to register a few URN namespaces, and wonder if you or
others could point me towards the proper documents to file? I understand
this isn't as simple a process as simply submitting an online form, as
we do for domains through InterNic, so want to make sure I'm heading in
the right direction :)

Cheers,
Aaron

Leslie Daigle wrote:
> 
> Hello again,
> 
> The logical follow-on question to my last mail is: "what's left to do?"
> to which the answer is, blissfully, "not much" -- at least for the Working
> Group.  Clearly, things are picking up steam in the development and
> user communities.
> 
> Specific things left on the table for this working group:
> 
>         A URN Namespace for IETF Documents
> 
> This document is essentially done.  Destined for "informational" status,
> we've been waiting to last-call it to be sure that the "URN Namespace
> Definition Mechanisms" document (to which the above is meant to comply) is
> acceptable to the IESG.  That went up last Fall, and I have not been
> able to get an answer from Keith as to whether it is just stuck
> in the normal backlog of things, or if there are actually issues with it.
> I hope to find out by/at Minneapolis.
> 
> Leslie.
> 
> ------------------------------------------------------------------------------
> 
>   "Never confuse                               Leslie Daigle
>      an appreciation of the simple
>               for                              Bunyip Information Systems Inc.
>      a lack of understanding of the complex."  +1 514 285 0088
>                   -- ThinkingCat               leslie@bunyip.com
> 
> ------------------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Wed Mar 31 19:58:17 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA05949
	for <urn-archive@ietf.org>; Wed, 31 Mar 1999 19:58:17 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id TAA08378
	for urn-ietf-out; Wed, 31 Mar 1999 19:05:57 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA08373
	for <urn-ietf@services.bunyip.com>; Wed, 31 Mar 1999 19:05:55 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id TAA21103
	for urn-ietf@services; Wed, 31 Mar 1999 19:05:55 -0500 (EST)
Received: from LOGOS.CC.BRANDEIS.EDU (logos.cc.brandeis.edu [129.64.1.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA21100
	for <urn-ietf@Bunyip.Com>; Wed, 31 Mar 1999 19:05:52 -0500 (EST)
Received: from mantiscorp.com (mantiscorp.com)
 by LOGOS.CC.BRANDEIS.EDU (PMDF V5.0-8 #17137)
 id <01J9HOHICS40BNMHCK@LOGOS.CC.BRANDEIS.EDU>; Wed,
 31 Mar 1999 19:05:59 -0500 (EST)
Date: Wed, 31 Mar 1999 19:04:44 -0500
From: "Aaron E. Walsh" <aaron@mantiscorp.com>
Subject: Re: [URN] Draft pre-release of File Resolver config doc
To: Justin Couch <couch@ccis.adisys.com.au>
Cc: IETF URN WG <urn-ietf@Bunyip.Com>
Message-id: <3702B81C.4CB09455@mantiscorp.com>
Organization: Mantis Development Corp.
MIME-version: 1.0
X-Mailer: Mozilla 4.51 [en]C-compaq  (Win98; I)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
X-Accept-Language: en
References: <36E87ACA.D3CC7086@ccis.adisys.com.au>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Aaron E. Walsh" <aaron@mantiscorp.com>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

Hi Justin,

Ok to pass along to the Universal Media group as well, or would you like
to have it hold here for a while?

Cheers,
Aaron

Justin Couch wrote:
> 
> Being a complete newbie to the RFC process, I have a first cut draft of
> the doc for the File based resolver available. Before I send it off to
> Internet-Drafts would some of you mind casting a quick eye over it and
> tell me of anything that I've screwed up.
> 
> The doc can be found at
> 
> http://www.vlc.com.au/~justin/java/urn/draft-ietf-urn-file-rds-00.txt
> 
> If it is all OK, I'll submit it on Monday.
> 
> The multiple RDS handling draft should be following in about a week.
> 
> --
> Justin Couch                                   Author, Java Hacker
> Snr Software Engineer                     couch@ccis.adisys.com.au
> ADI Ltd, Systems Group, CCIS        http://www.vlc.com.au/~justin/
> Java3D FAQ:       http://tintoy.ncsa.uiuc.edu/~srp/java3d/faq.html
> -------------------------------------------------------------------
> "Look through the lens, and the light breaks down into many lights.
>  Turn it or move it, and a new set of arrangements appears... is it
>  a single light or many lights, lights that one must know how to
>  distinguish, recognise and appreciate? Is it one light with many
>  frames or one frame for many lights?"      -Subcomandante Marcos
> -------------------------------------------------------------------




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id TAA08378 for urn-ietf-out; Wed, 31 Mar 1999 19:05:57 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA08373 for <urn-ietf@services.bunyip.com>; Wed, 31 Mar 1999 19:05:55 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id TAA21103 for urn-ietf@services; Wed, 31 Mar 1999 19:05:55 -0500 (EST)
Received: from LOGOS.CC.BRANDEIS.EDU (logos.cc.brandeis.edu [129.64.1.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA21100 for <urn-ietf@Bunyip.Com>; Wed, 31 Mar 1999 19:05:52 -0500 (EST)
Received: from mantiscorp.com (mantiscorp.com) by LOGOS.CC.BRANDEIS.EDU (PMDF V5.0-8 #17137) id <01J9HOHICS40BNMHCK@LOGOS.CC.BRANDEIS.EDU>; Wed, 31 Mar 1999 19:05:59 -0500 (EST)
Date: Wed, 31 Mar 1999 19:04:44 -0500
From: "Aaron E. Walsh" <aaron@mantiscorp.com>
Subject: Re: [URN] Draft pre-release of File Resolver config doc
To: Justin Couch <couch@ccis.adisys.com.au>
Cc: IETF URN WG <urn-ietf@bunyip.com>
Message-id: <3702B81C.4CB09455@mantiscorp.com>
Organization: Mantis Development Corp.
MIME-version: 1.0
X-Mailer: Mozilla 4.51 [en]C-compaq  (Win98; I)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
X-Accept-Language: en
References: <36E87ACA.D3CC7086@ccis.adisys.com.au>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Aaron E. Walsh" <aaron@mantiscorp.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hi Justin,

Ok to pass along to the Universal Media group as well, or would you like
to have it hold here for a while?

Cheers,
Aaron

Justin Couch wrote:
> 
> Being a complete newbie to the RFC process, I have a first cut draft of
> the doc for the File based resolver available. Before I send it off to
> Internet-Drafts would some of you mind casting a quick eye over it and
> tell me of anything that I've screwed up.
> 
> The doc can be found at
> 
> http://www.vlc.com.au/~justin/java/urn/draft-ietf-urn-file-rds-00.txt
> 
> If it is all OK, I'll submit it on Monday.
> 
> The multiple RDS handling draft should be following in about a week.
> 
> --
> Justin Couch                                   Author, Java Hacker
> Snr Software Engineer                     couch@ccis.adisys.com.au
> ADI Ltd, Systems Group, CCIS        http://www.vlc.com.au/~justin/
> Java3D FAQ:       http://tintoy.ncsa.uiuc.edu/~srp/java3d/faq.html
> -------------------------------------------------------------------
> "Look through the lens, and the light breaks down into many lights.
>  Turn it or move it, and a new set of arrangements appears... is it
>  a single light or many lights, lights that one must know how to
>  distinguish, recognise and appreciate? Is it one light with many
>  frames or one frame for many lights?"      -Subcomandante Marcos
> -------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id TAA08335 for urn-ietf-out; Wed, 31 Mar 1999 19:03:59 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA08330 for <urn-ietf@services.bunyip.com>; Wed, 31 Mar 1999 19:03:56 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id TAA21090 for urn-ietf@services; Wed, 31 Mar 1999 19:03:56 -0500 (EST)
Received: from LOGOS.CC.BRANDEIS.EDU (logos.cc.brandeis.edu [129.64.1.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA21086; Wed, 31 Mar 1999 19:03:50 -0500 (EST)
Received: from mantiscorp.com (mantiscorp.com) by LOGOS.CC.BRANDEIS.EDU (PMDF V5.0-8 #17137) id <01J9HOF731IOBNMU6D@LOGOS.CC.BRANDEIS.EDU>; Wed, 31 Mar 1999 19:04:07 -0500 (EST)
Date: Wed, 31 Mar 1999 19:02:51 -0500
From: "Aaron E. Walsh" <aaron@mantiscorp.com>
Subject: Re: [URN] status
To: Leslie Daigle <leslie@bunyip.com>
Cc: urn-ietf@bunyip.com
Message-id: <3702B7AB.C8C0DAAB@mantiscorp.com>
Organization: Mantis Development Corp.
MIME-version: 1.0
X-Mailer: Mozilla 4.51 [en]C-compaq  (Win98; I)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
X-Accept-Language: en
References: <Pine.SUN.3.95.990309175232.10040K-100000@buzz.Bunyip.Com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Aaron E. Walsh" <aaron@mantiscorp.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hello Leslie and all,

I'm preparing now to register a few URN namespaces, and wonder if you or
others could point me towards the proper documents to file? I understand
this isn't as simple a process as simply submitting an online form, as
we do for domains through InterNic, so want to make sure I'm heading in
the right direction :)

Cheers,
Aaron

Leslie Daigle wrote:
> 
> Hello again,
> 
> The logical follow-on question to my last mail is: "what's left to do?"
> to which the answer is, blissfully, "not much" -- at least for the Working
> Group.  Clearly, things are picking up steam in the development and
> user communities.
> 
> Specific things left on the table for this working group:
> 
>         A URN Namespace for IETF Documents
> 
> This document is essentially done.  Destined for "informational" status,
> we've been waiting to last-call it to be sure that the "URN Namespace
> Definition Mechanisms" document (to which the above is meant to comply) is
> acceptable to the IESG.  That went up last Fall, and I have not been
> able to get an answer from Keith as to whether it is just stuck
> in the normal backlog of things, or if there are actually issues with it.
> I hope to find out by/at Minneapolis.
> 
> Leslie.
> 
> ------------------------------------------------------------------------------
> 
>   "Never confuse                               Leslie Daigle
>      an appreciation of the simple
>               for                              Bunyip Information Systems Inc.
>      a lack of understanding of the complex."  +1 514 285 0088
>                   -- ThinkingCat               leslie@bunyip.com
> 
> ------------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id WAA14072 for urn-ietf-out; Thu, 25 Mar 1999 22:44:53 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA14067 for <urn-ietf@services.bunyip.com>; Thu, 25 Mar 1999 22:44:51 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id WAA28433 for urn-ietf@services; Thu, 25 Mar 1999 22:44:51 -0500 (EST)
Received: from fire.adisys.com.au (phoenix.adisys.com.au [203.20.100.67]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA28430 for <urn-ietf@bunyip.com>; Thu, 25 Mar 1999 22:44:35 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id LAA25455 for <urn-ietf@bunyip.com>; Fri, 26 Mar 1999 11:43:30 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0) id xma025447; Fri, 26 Mar 99 11:43:29 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73]) by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id LAA05210 for <urn-ietf@bunyip.com>; Fri, 26 Mar 1999 11:47:07 +0800 (WST)
Message-ID: <36FAF5CD.1379DBB5@ccis.adisys.com.au>
Date: Fri, 26 Mar 1999 10:49:49 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: IETF URN WG <urn-ietf@bunyip.com>
Subject: [URN] ANN: Java URI Code v0.6
Content-Type: multipart/mixed; boundary="------------384232FD988F7C3CB8DF1B82"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com

This is a multi-part message in MIME format.
--------------384232FD988F7C3CB8DF1B82
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

A new update to the URI code is now available.

v0.6 gets me much further along the line of being able to completely
replace the java.net packages with something sane that can handle URNs
That is, I've put in a huge effort to up the number of supported
protocol types to include all of the common ones except FTP. I've added
the changes.txt file below to see the amount of upgrades that I've done.

A new trivial THTTP resolver has been added. The DNS NAPTR resolver has
not yet made it to the public release because the licensing restricts it
from commercial use. I may release that as a separate package.

This release proves the multiple RDS handling concepts that I have been
writing about. The THTTP handler was almost trivial to write once the
HTTP handler was in place (about 14 hours it took). Assuming other
libraries are available, other resolvers should take around the same
time making this an excellent platform for prototyping new resolver
schemes without modifying application code. 

-- 
Justin Couch                                   Author, Java Hacker
Snr Software Engineer                     couch@ccis.adisys.com.au
ADI Ltd, Systems Group              http://www.vlc.com.au/~justin/
Java3D FAQ:       http://tintoy.ncsa.uiuc.edu/~srp/java3d/faq.html
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Subcomandante Marcos
-------------------------------------------------------------------
--------------384232FD988F7C3CB8DF1B82
Content-Type: text/plain; charset=us-ascii; name="changes.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="changes.txt"

URI Class libraries
--------------------

Changes between 0.5 and 0.6
----------------------------

- Rewrote the internals of URL. Now no longer delegates to java.net.URL. All
done internally.

- Added method to strip a file into path, query and reference parts to
URIUtils. Required some heavy reorganisation of URIUtils internally. Lots of
new smaller methods to do stuff.

- Added convenience method to URIUtils to take a string and return a URI
object.

- Made some changes to protocol.file.FileResourceConnection to deal with
query parts. Was handling these wrong and looking for a filename with with ?
as part of it if there was a query string.

- Added last modified time to ResourceConnection. Updated
FileResourceConnection to override this which returns File.lastModified.

- Added text/uri-list content handler

- Added simple data: protocol handler.

- Fixed bug in text/plain content handler for the read from stream. Was reading
too many characters that were being appended to the string buffer.

- HttpResourceConnection now deals with proxy information and fields for
allowing the use of cookies.

- Basic implemetation of HttpResourceConnection using Innovation HTTPClient
classes (LGPL'd) - http://www.innovation.ch/java/HTTPClient/ . Does all the
standard stuff, plus PUT/POST, but nothing special. Can fetch images etc.

- due to the nature of the HTTPClient code, this allows _very_ quick adaption
to include HTTPS and SHTTP as well. Problem is that no authentication system is
currently available (on the TBD list) so it sorta doesn't work. At least it
finds the handlers and loads them

- added x-java/jar content handler to load JAR files from a network

- added JarResourceConnection based class and implementation. JAR URLs are now
extended from the base Sun definition allowing you to describe a JAR file using
a URN as the location eg urn:x-java:myfile.jar!/someclass.class that will use
the URN system to automatically locate a JAR file.
  o Should implement a resolver type that looks in the classpath for these files.
  o Should implement a URNClassLoader to take advantage of this.

- Strip excess constants from URI that were in URIConstants and all the default
port stuff from URI. URI.getDefaultPort marked deprecated - to be removed in
v0.7

- error in URIUtils parsing of authority. When parsing file:/// it worked fine
but for JAR URLs that had jar:file:/// it mistakenly thought that file: was the
authority definition. It now first checks for the existance of // before
looking for the authority section.

- removed dead code in file based resolver Resolver and FileParser

- Added THTTP resolver. Only handles text/uri-list at this stage. HTML handler
to come shortly and same with redirects for N2R. Not tested yet.

Justin Couch
25 March 1999
--------------384232FD988F7C3CB8DF1B82--



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id FAA08808 for urn-ietf-out; Wed, 24 Mar 1999 05:25:46 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id FAA08803 for <urn-ietf@services.bunyip.com>; Wed, 24 Mar 1999 05:25:43 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id FAA20638 for urn-ietf@services; Wed, 24 Mar 1999 05:25:43 -0500 (EST)
Received: from fire.adisys.com.au (phoenix.adisys.com.au [203.20.100.67]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id FAA20630 for <urn-ietf@bunyip.com>; Wed, 24 Mar 1999 05:25:11 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id SAA23220 for <urn-ietf@bunyip.com>; Wed, 24 Mar 1999 18:24:02 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0) id xma023212; Wed, 24 Mar 99 18:23:53 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73]) by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id SAA04613 for <urn-ietf@bunyip.com>; Wed, 24 Mar 1999 18:27:28 +0800 (WST)
Message-ID: <36F8B0A6.ED3620C5@ccis.adisys.com.au>
Date: Wed, 24 Mar 1999 17:30:14 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: IETF URN WG <urn-ietf@bunyip.com>
Subject: [URN] Public THTTP test servers?
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com

I have an implementation of the THTTP resolver that I'd like to test.
Unfortunately, due to the nature of the environment here at work,
getting an implementation on the intranet is close to impossible or will
happen just before hell freezes over, whichever comes first. 

Would someone mind pointing me at a server and test URNs that I can
resolve please. I'd like to test this and the resolver implementations
before submitting the multiple RDS work.

FYI: URN impl code is screaming along. Handles almost everything now:
data, [s]http[s], file and jar. Only need to finish the FTP impl and we
should be on the way. There's been quite a bit of interest, just under
100 downloads over the past month and a bit. I also have at least one
serious interest in porting the code framework to Win32/C++.  
 
-- 
Justin Couch                                   Author, Java Hacker
Snr Software Engineer                     couch@ccis.adisys.com.au
ADI Ltd, Systems Group              http://www.vlc.com.au/~justin/
Java3D FAQ:       http://tintoy.ncsa.uiuc.edu/~srp/java3d/faq.html
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Subcomandante Marcos
-------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id WAA29158 for urn-ietf-out; Thu, 11 Mar 1999 22:19:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA29153 for <urn-ietf@services.bunyip.com>; Thu, 11 Mar 1999 22:19:47 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id WAA03754 for urn-ietf@services; Thu, 11 Mar 1999 22:19:47 -0500 (EST)
Received: from fire.adisys.com.au (phoenix.adisys.com.au [203.20.100.67]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id WAA03751 for <urn-ietf@bunyip.com>; Thu, 11 Mar 1999 22:19:43 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id LAA22167 for <urn-ietf@bunyip.com>; Fri, 12 Mar 1999 11:18:38 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0) id xma022159; Fri, 12 Mar 99 11:18:09 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73]) by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id LAA18125 for <urn-ietf@bunyip.com>; Fri, 12 Mar 1999 11:21:31 +0800 (WST)
Message-ID: <36E87ACA.D3CC7086@ccis.adisys.com.au>
Date: Fri, 12 Mar 1999 10:24:10 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: IETF URN WG <urn-ietf@bunyip.com>
Subject: [URN] Draft pre-release of File Resolver config doc
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com

Being a complete newbie to the RFC process, I have a first cut draft of
the doc for the File based resolver available. Before I send it off to
Internet-Drafts would some of you mind casting a quick eye over it and
tell me of anything that I've screwed up.

The doc can be found at

http://www.vlc.com.au/~justin/java/urn/draft-ietf-urn-file-rds-00.txt

If it is all OK, I'll submit it on Monday. 

The multiple RDS handling draft should be following in about a week. 


-- 
Justin Couch                                   Author, Java Hacker
Snr Software Engineer                     couch@ccis.adisys.com.au
ADI Ltd, Systems Group, CCIS        http://www.vlc.com.au/~justin/
Java3D FAQ:       http://tintoy.ncsa.uiuc.edu/~srp/java3d/faq.html
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Subcomandante Marcos
-------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA18856 for urn-ietf-out; Thu, 11 Mar 1999 10:18:09 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA18848 for <urn-ietf@services.bunyip.com>; Thu, 11 Mar 1999 10:18:03 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id KAA00860 for urn-ietf@services; Thu, 11 Mar 1999 10:18:02 -0500 (EST)
Received: from srv1.webmail.swipnet.se (srv1.swip.net [130.244.194.228]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA00853; Thu, 11 Mar 1999 10:17:50 -0500 (EST)
Received: from [153.35.88.224] by srv1.webmail.swipnet.se (InterMail v4.00.03.11 201-229-104-111) with ESMTP id <19990311151524.ANC2713.srv1@[153.35.88.224]>; Thu, 11 Mar 1999 16:15:24 +0100
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii" ; format="flowed"
X-Sender: paf@127.0.0.1
Message-Id: <v04104804b30d8e1445bd@[153.35.88.224]>
In-Reply-To: <199903111445.JAA07016@bailey.dscga.com>
References: <36E7713C.990AD34E@ccis.adisys.com.au> from Justin Couch at "Mar 11, 99 03:31:08 pm"
Date: Thu, 11 Mar 1999 10:16:13 -0500
To: Michael Mealling <michael@bailey.dscga.com>, couch@ccis.adisys.com.au
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=  <paf@swip.net>
Subject: Re: [URN] status
Cc: leslie@bunyip.com, urn-ietf@bunyip.com
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?=  <paf@swip.net>
Errors-To: owner-urn-ietf@Bunyip.Com

At 09.45 -0500 1999-03-11, Michael Mealling wrote:
> I suspect that the ADs will identify a set of folx to act as reviewers
> for URN related issues in other documents.

Exactly, any takers?

I.e. I would like to have people "with clue" that can have a look at 
I-Ds that talk about naming of things. If you know about URNs, 
"ordinary URLs" and (the problems with) LDAP DNs and the domainname 
wars...let me know.

You can catch me in Minneapolis in the corridors or the bar if you 
want to talk about it.

And,...when we talk about reviewers in the IETF, we do not talk about 
any commitment from any side. We are only talking about the ADs 
having a list of people which one can ask for reviewing a document. 
At _that_ point, you say yes or no to do the job.

    paf

------------------------------------------------------------------
Area Director, Applications Area               Email: paf@swip.net
IETF                                             URL: http://paf.se
                                          PGP Key ID: 0xBD236602

   In theory there is no difference between theory and practice,
   but in practice, there is.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id KAA18387 for urn-ietf-out; Thu, 11 Mar 1999 10:02:38 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA18382 for <urn-ietf@services.bunyip.com>; Thu, 11 Mar 1999 10:02:36 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id KAA00806 for urn-ietf@services; Thu, 11 Mar 1999 10:02:35 -0500 (EST)
Received: from buzz.Bunyip.Com (buzz.Bunyip.Com [209.41.144.8]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA00803; Thu, 11 Mar 1999 10:02:17 -0500 (EST)
Received: from localhost (leslie@localhost) by buzz.Bunyip.Com (8.6.9/8.6.10) with SMTP id KAA12293; Thu, 11 Mar 1999 10:02:16 -0500
X-Authentication-Warning: buzz.Bunyip.Com: leslie owned process doing -bs
Date: Thu, 11 Mar 1999 10:02:16 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: michaelm@netsol.com
cc: couch@ccis.adisys.com.au, urn-ietf@bunyip.com
Subject: Re: [URN] status
In-Reply-To: <199903111445.JAA07016@bailey.dscga.com>
Message-ID: <Pine.SUN.3.95.990311100030.12289A-100000@buzz.Bunyip.Com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

As one further thought to Michael's comments --  I suspect that the first
step is to publish (informational) RFCs; if there is enough momentum or
the need to bring efforts together, I think this will define a work item
worthy of a new working group, specifically focused on resolution services. 

Leslie.

------------------------------------------------------------------------------

  "Never confuse                               Leslie Daigle
     an appreciation of the simple                              
              for                              Bunyip Information Systems Inc.
     a lack of understanding of the complex."  +1 514 285 0088
                  -- ThinkingCat               leslie@bunyip.com
 
------------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id JAA18296 for urn-ietf-out; Thu, 11 Mar 1999 09:53:38 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA18291 for <urn-ietf@services.bunyip.com>; Thu, 11 Mar 1999 09:53:36 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id JAA00768 for urn-ietf@services; Thu, 11 Mar 1999 09:53:35 -0500 (EST)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA00764; Thu, 11 Mar 1999 09:53:29 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id JAA07016; Thu, 11 Mar 1999 09:45:27 -0500 (EST)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199903111445.JAA07016@bailey.dscga.com>
Subject: Re: [URN] status
In-Reply-To: <36E7713C.990AD34E@ccis.adisys.com.au> from Justin Couch at "Mar 11, 99 03:31:08 pm"
To: couch@ccis.adisys.com.au
Date: Thu, 11 Mar 1999 09:45:26 -0500 (EST)
Cc: leslie@bunyip.com, urn-ietf@bunyip.com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Justin Couch said this:
> Leslie Daigle wrote:
> > The logical follow-on question to my last mail is: "what's left to do?"
> > to which the answer is, blissfully, "not much" -- at least for the Working
> > Group.  Clearly, things are picking up steam in the development and
> > user communities.
> 
> I suppose I count myself as one of these.
> 
> As a follow-on to this post, where do we go after this WG? For example,
> what home should we find for building up a collection of RFC's for
> different resolver services? As URNs become popular, resolvers using
> X.500 services, file based and probably many others could do with some
> form of standardisation. Are there plans to form a follow up WG or
> maintain this one for that purpose?

Usually things like this are handled by simply publishing an informational
RFC on that particular subject. As needed the consituency can request
that the RFC be considered a proposed standard but ADs usually want some
review by some knowledgeable group before hand. Sometimes that requires
creating a Working Group, sometimes it doesn't.

I suspect that the ADs will identify a set of folx to act as reviewers
for URN related issues in other documents. If they think that a new
Working Group needs to be formed then we'll go through that process.

If things do get 'busy' then I think we may have to revisit some of the
registration issues in various documents...

-MM

-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id DAA13225 for urn-ietf-out; Thu, 11 Mar 1999 03:26:41 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA13215 for <urn-ietf@services.bunyip.com>; Thu, 11 Mar 1999 03:26:39 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id DAA22571 for urn-ietf@services; Thu, 11 Mar 1999 03:26:38 -0500 (EST)
Received: from fire.adisys.com.au (phoenix.adisys.com.au [203.20.100.67]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA22566; Thu, 11 Mar 1999 03:26:31 -0500 (EST)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id QAA06747; Thu, 11 Mar 1999 16:25:33 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0) id xma006739; Thu, 11 Mar 99 16:25:08 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73]) by ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id QAA22588; Thu, 11 Mar 1999 16:28:28 +0800 (WST)
Message-ID: <36E7713C.990AD34E@ccis.adisys.com.au>
Date: Thu, 11 Mar 1999 15:31:08 +0800
From: Justin Couch <couch@ccis.adisys.com.au>
Organization: ADI Ltd Systems Group
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
To: Leslie Daigle <leslie@bunyip.com>
CC: urn-ietf@bunyip.com
Subject: Re: [URN] status
References: <Pine.SUN.3.95.990309175232.10040K-100000@buzz.Bunyip.Com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Justin Couch <couch@ccis.adisys.com.au>
Errors-To: owner-urn-ietf@Bunyip.Com

Leslie Daigle wrote:

> The logical follow-on question to my last mail is: "what's left to do?"
> to which the answer is, blissfully, "not much" -- at least for the Working
> Group.  Clearly, things are picking up steam in the development and
> user communities.

I suppose I count myself as one of these.

As a follow-on to this post, where do we go after this WG? For example,
what home should we find for building up a collection of RFC's for
different resolver services? As URNs become popular, resolvers using
X.500 services, file based and probably many others could do with some
form of standardisation. Are there plans to form a follow up WG or
maintain this one for that purpose?


-- 
Justin Couch                                   Author, Java Hacker
Snr Software Engineer                     couch@ccis.adisys.com.au
ADI Ltd, Systems Group              http://www.vlc.com.au/~justin/
Java3D FAQ:       http://tintoy.ncsa.uiuc.edu/~srp/java3d/faq.html
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Subcomandante Marcos
-------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA16642 for urn-ietf-out; Tue, 9 Mar 1999 17:57:41 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA16637 for <urn-ietf@services.bunyip.com>; Tue, 9 Mar 1999 17:57:39 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id RAA17304 for urn-ietf@services; Tue, 9 Mar 1999 17:57:39 -0500 (EST)
Received: from buzz.Bunyip.Com (buzz.Bunyip.Com [209.41.144.8]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA17299 for <urn-ietf@bunyip.com>; Tue, 9 Mar 1999 17:57:37 -0500 (EST)
Received: from localhost (leslie@localhost) by buzz.Bunyip.Com (8.6.9/8.6.10) with SMTP id RAA10209 for <urn-ietf@bunyip.com>; Tue, 9 Mar 1999 17:57:36 -0500
X-Authentication-Warning: buzz.Bunyip.Com: leslie owned process doing -bs
Date: Tue, 9 Mar 1999 17:57:35 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] status
Message-ID: <Pine.SUN.3.95.990309175232.10040K-100000@buzz.Bunyip.Com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hello again,

The logical follow-on question to my last mail is: "what's left to do?"
to which the answer is, blissfully, "not much" -- at least for the Working
Group.  Clearly, things are picking up steam in the development and
user communities.

Specific things left on the table for this working group:

	A URN Namespace for IETF Documents 

This document is essentially done.  Destined for "informational" status, 
we've been waiting to last-call it to be sure that the "URN Namespace 
Definition Mechanisms" document (to which the above is meant to comply) is
acceptable to the IESG.  That went up last Fall, and I have not been
able to get an answer from Keith as to whether it is just stuck
in the normal backlog of things, or if there are actually issues with it.
I hope to find out by/at Minneapolis.

Leslie.

------------------------------------------------------------------------------

  "Never confuse                               Leslie Daigle
     an appreciation of the simple                              
              for                              Bunyip Information Systems Inc.
     a lack of understanding of the complex."  +1 514 285 0088
                  -- ThinkingCat               leslie@bunyip.com
 
------------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA16570 for urn-ietf-out; Tue, 9 Mar 1999 17:52:35 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA16565 for <urn-ietf@services.bunyip.com>; Tue, 9 Mar 1999 17:52:33 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id RAA17283 for urn-ietf@services; Tue, 9 Mar 1999 17:52:32 -0500 (EST)
Received: from buzz.Bunyip.Com (buzz.Bunyip.Com [209.41.144.8]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA17280 for <urn-ietf@bunyip.com>; Tue, 9 Mar 1999 17:52:31 -0500 (EST)
Received: from localhost (leslie@localhost) by buzz.Bunyip.Com (8.6.9/8.6.10) with SMTP id RAA10204 for <urn-ietf@bunyip.com>; Tue, 9 Mar 1999 17:52:29 -0500
X-Authentication-Warning: buzz.Bunyip.Com: leslie owned process doing -bs
Date: Tue, 9 Mar 1999 17:52:29 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@bunyip.com
Subject: [URN] working group last call on 3 documents
Message-ID: <Pine.SUN.3.95.990309173836.10040J-100000@buzz.Bunyip.Com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hello all,

We're ready for working group last call on 3 documents:

	Assignment Procedures for URI Resolution using DNS    
	(draft-ietf-urn-net-procedures-02.txt)
	Target: BCP

	Resolution of Uniform Resource Identifiers using the Domain 
	Name System        
	(draft-ietf-urn-dns-rds-00.txt) 
	Target:  Standards Track

	The Naming Authority Pointer (NAPTR) DNS Resource Record     
	(draft-ietf-urn-naptr-rr-01.txt)
	Target:  Standards Track

Please review these documents and let the working group / author know
of any necessary changes by 5pm EST on Tuesday March 23, 1999 (i.e., 2 weeks
from today).

If there are no substantial problems with these documents, I will
forward them to the IESG for progression to RFCs.

Thanks,
Leslie.


------------------------------------------------------------------------------

  "Never confuse                               Leslie Daigle
     an appreciation of the simple                              
              for                              Bunyip Information Systems Inc.
     a lack of understanding of the complex."  +1 514 285 0088
                  -- ThinkingCat               leslie@bunyip.com
 
------------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id AAA05841 for urn-ietf-out; Wed, 3 Mar 1999 00:09:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id AAA05836 for <urn-ietf@services.bunyip.com>; Wed, 3 Mar 1999 00:09:48 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id AAA01715 for urn-ietf@services; Wed, 3 Mar 1999 00:04:56 -0500 (EST)
Received: from mailserver ([202.54.106.237]) by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id AAA01712 for <urn-ietf@BUNYIP.COM>; Wed, 3 Mar 1999 00:04:49 -0500 (EST)
Received: by mailserver with XtraMail-SMTP/POP3-Server (v1.10 58210006074) for <urn-ietf@BUNYIP.COM> at Wed, 3 Mar 99  10:23:41 +0570
Received: from proxy2.ba.best.com (root@proxy2.ba.best.com [206.184.139.13]) by fpage1.ba.best.com (8.9.2/8.9.2/best.sh) with ESMTP id RAA12084 for <ravibaid+XRCPT.61616c6f6b4042495351554152452e434f4d@fpage1.ba.best.com>; Mon, 1 Mar 1999 17:57:41 -0800 (PST)
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by proxy2.ba.best.com (8.9.3/8.9.2/best.in) with ESMTP id RAA24966; Mon, 1 Mar 1999 17:44:10 -0800 (PST)
Received: by ietf.org (8.9.1a/8.9.1a) id UAA10312 for ietf-123-outbound.02@ietf.org; Mon, 1 Mar 1999 20:35:01 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA05899; Mon, 1 Mar 1999 19:01:04 -0500 (EST)
Message-Id: <199903020001.TAA05899@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-net-procedures-02.txt
Date: Mon, 01 Mar 1999 19:01:04 -0500
X-Rcpt-To: aalok@bisquare.com
X-UIDL: 056f6695f93a0354f31eafd8907504b6
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: Assignment Procedures for the URI Resolution 
                          using DNS (RFC2168)
	Author(s)	: M. Mealling
	Filename	: draft-ietf-urn-net-procedures-02.txt
	Pages		: 8
	Date		: 26-Feb-99
	
   RFC2168 defines a DNS resource record and an algorithm for using DNS
   as a registry for retrieving URI delegation rules (sometimes called
   resolution hints). That document specifies that the first step in
   that algorithm is to append 'uri.net' to the URI scheme and retrieve
   the NAPTR record for that domain-name.  I.e., the first step in
   resolving 'http://foo.com/' would be to look up a NAPTR record for
   the domain 'http.uri.net'. URN resolution also follows a similar
   procedure but uses the 'urn.net' zone as its root. This document
   describes the procedures for inserting a new rule into the 'uri.net'
   and 'urn.net' zones.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-net-procedures-02.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-net-procedures-02.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html 
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-ietf-urn-net-procedures-02.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19990226140606.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-net-procedures-02.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-net-procedures-02.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19990226140606.I-D@ietf.org>

--OtherAccess--

--NextPart--






Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id TAA12751 for urn-ietf-out; Mon, 1 Mar 1999 19:01:11 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA12745 for <urn-ietf@services.bunyip.com>; Mon, 1 Mar 1999 19:01:09 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id SAA26691 for urn-ietf@services; Mon, 1 Mar 1999 18:56:54 -0500 (EST)
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA26688 for <urn-ietf@bunyip.com>; Mon, 1 Mar 1999 18:56:52 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA05899; Mon, 1 Mar 1999 19:01:04 -0500 (EST)
Message-Id: <199903020001.TAA05899@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-net-procedures-02.txt
Date: Mon, 01 Mar 1999 19:01:04 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: Assignment Procedures for the URI Resolution 
                          using DNS (RFC2168)
	Author(s)	: M. Mealling
	Filename	: draft-ietf-urn-net-procedures-02.txt
	Pages		: 8
	Date		: 26-Feb-99
	
   RFC2168 defines a DNS resource record and an algorithm for using DNS
   as a registry for retrieving URI delegation rules (sometimes called
   resolution hints). That document specifies that the first step in
   that algorithm is to append 'uri.net' to the URI scheme and retrieve
   the NAPTR record for that domain-name.  I.e., the first step in
   resolving 'http://foo.com/' would be to look up a NAPTR record for
   the domain 'http.uri.net'. URN resolution also follows a similar
   procedure but uses the 'urn.net' zone as its root. This document
   describes the procedures for inserting a new rule into the 'uri.net'
   and 'urn.net' zones.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-net-procedures-02.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-net-procedures-02.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html 
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-ietf-urn-net-procedures-02.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19990226140606.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-net-procedures-02.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-net-procedures-02.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19990226140606.I-D@ietf.org>

--OtherAccess--

--NextPart--



                                                                                                       1999-04.mail                                                                                        0000666 0001752 0000010 00000512306 11373063651 011511  0                                                                                                    ustar   stevey                          www                                                                                                                                                                                                                    From owner-urn-ietf@Bunyip.Com  Thu Apr  1 08:14:36 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA20978
	for <urn-archive@ietf.org>; Thu, 1 Apr 1999 08:14:35 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id HAA17135
	for urn-ietf-out; Thu, 1 Apr 1999 07:21:04 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA17130
	for <urn-ietf@services.bunyip.com>; Thu, 1 Apr 1999 07:21:02 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id HAA22830
	for urn-ietf@services; Thu, 1 Apr 1999 07:21:01 -0500 (EST)
Received: from buzz.Bunyip.Com (buzz.Bunyip.Com [209.41.144.8])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA22827;
	Thu, 1 Apr 1999 07:20:58 -0500 (EST)
Received: from localhost (leslie@localhost) by buzz.Bunyip.Com (8.6.9/8.6.10) with SMTP id HAA17802; Thu, 1 Apr 1999 07:20:58 -0500
X-Authentication-Warning: buzz.Bunyip.Com: leslie owned process doing -bs
Date: Thu, 1 Apr 1999 07:20:57 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: "Aaron E. Walsh" <aaron@mantiscorp.com>
cc: urn-ietf@Bunyip.Com
Subject: Re: [URN] status
In-Reply-To: <3702B7AB.C8C0DAAB@mantiscorp.com>
Message-ID: <Pine.SUN.3.95.990401071901.17797A-100000@buzz.Bunyip.Com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Howdy,

On Wed, 31 Mar 1999, Aaron E. Walsh wrote:
> I'm preparing now to register a few URN namespaces, and wonder if you or
> others could point me towards the proper documents to file? I understand
> this isn't as simple a process as simply submitting an online form, as
> we do for domains through InterNic, so want to make sure I'm heading in
> the right direction :)

The procedure is outlined in 

	draft-ietf-urn-nid-req-xx.txt

which is being finalized currently.  I.e., that document lays out the
mechanism, which should be "live" within the next little while.

Leslie.

------------------------------------------------------------------------------

  "Never confuse                               Leslie Daigle
     an appreciation of the simple                              
              for                              Bunyip Information Systems Inc.
     a lack of understanding of the complex."  +1 514 285 0088
                  -- ThinkingCat               leslie@bunyip.com
 
------------------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Fri Apr  2 04:51:10 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA21280
	for <urn-archive@ietf.org>; Fri, 2 Apr 1999 04:51:09 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA00272
	for urn-ietf-out; Fri, 2 Apr 1999 03:53:57 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA00267
	for <urn-ietf@services.bunyip.com>; Fri, 2 Apr 1999 03:53:55 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA26661
	for urn-ietf@services; Fri, 2 Apr 1999 03:53:54 -0500 (EST)
Received: from lis.yonsei.ac.kr (lis.yonsei.ac.kr [165.132.148.111])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA26658
	for <urn-ietf@bunyip.com>; Fri, 2 Apr 1999 03:53:29 -0500 (EST)
Received: from lis.yonsei.ac.kr ([165.132.148.191])
	by lis.yonsei.ac.kr (8.9.1a-H1/8.9.1) with ESMTP id RAA28427
	for <urn-ietf@bunyip.com>; Fri, 2 Apr 1999 17:53:05 +0900 (KST)
Message-ID: <37048548.E1FD0156@lis.yonsei.ac.kr>
Date: Fri, 02 Apr 1999 17:52:25 +0900
From: lislee <lislee@lis.yonsei.ac.kr>
X-Mailer: Mozilla 4.51 [en] (Win98; I)
X-Accept-Language: en
MIME-Version: 1.0
To: urn-ietf@Bunyip.Com
Subject: [URN] About RFC2168
Content-Type: multipart/alternative;
 boundary="------------A18DE0118ECBFE5131817667"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: lislee <lislee@lis.yonsei.ac.kr>
Errors-To: owner-urn-ietf@Bunyip.Com

--------------A18DE0118ECBFE5131817667
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

I'm a student interested in URN system, especially in URN resolution
system.
I am preparing for my master's thesis about URN system.

After reading   RFC2168(Resolution of Uniform Resource Identifiers using
the Domain Name System)  ,
and   Internet Draft(The Naming Authority Pointer (NAPTR) DNS Resource
Record)  , I can roughly understand how to resolve URN using NAPTR RR.

I have some question about RFC2168.
Anybody who knows about my question tell me some advice.

<In RFC2168>
Example 2
---------

   Consider a URN namespace based on MIME Content-Ids. The URN might
   look like this:

                 urn:cid:199606121851.1@mordred.gatech.edu

   (Note that this example is chosen for pedagogical purposes, and does
   not conform to the recently-approved CID URL scheme.)

   The first step in the resolution process is to find out about the CID

   namespace. The namespace identifier, cid, is extracted from the URN,
   prepended to urn.net, and the NAPTR for cid.urn.net looked up. It
   might return records of the form:

 cid.urn.net
  ;;       order pref flags service        regexp           replacement
   IN NAPTR 100   10   ""  ""  "/urn:cid:.+@([^\.]+\.)(.*)$/\2/i"    .

   We have only one NAPTR response, so ordering the responses is not a
   problem.  The replacement field is empty, so we check the regexp
   field and use the pattern provided there. We apply that regexp to the

   entire URN to see if it matches, which it does.  The \2 part of the
   substitution expression returns the string "gatech.edu". Since the
   flags field does not contain "s" or "a", the lookup is not terminal
   and our next probe to DNS is for more NAPTR records:
   lookup(query=NAPTR, "gatech.edu").
<In RFC2168>


The NAPTR record has a string 'cid', so 'cid.urn.net' is retrived at the
1st look-up.
But I guess 'cid' is not a resolver of that URN, only a NID.
So it has no flag value, and no replacement value, but has regexp value.

And 2nd NAPTR look-up is processed with the string 'gatech.edu'.
My first question is that why the 2nd look-up is processed with
'gatech.edu', not else string?
How does the \2 part of the substitution expression return the string
"gatech.edu"?
And when the replacement field has value, and when it doesn't have
value?


I can imagine that I'll make URN as like <urn:k-univ:yonsei:d/lis/99-1>.

'k-univ' means "Korean Universities", and 'yonsei' means "Yonsei
University".
And the resolver of this URN is yonsei., its URL is
<http://www.yonse.ac.kr>.
And 'k-univ' is not a resolver, it's URL is <http://www.k-univ.ac.kr>
But I register NID of this URN as 'k-univ', because all the URNs of each
university should be managed in
'k-univ'.

If 'k-univ' is a resolver of that URN, maybe the result of querying
'k-univ.urn.net' is as follow.

k-univ.urn.net
;;                 order   pref  flags
service                       regexp               replacement
IN NAPTR   100     10   "s"    "http+N2L+N2C+N2R"
''''             http.www.k-univ.ac.kr

And client can discover the resolver of that URN, and access it to
http.www.k-univ.ac.kr.

But 'k-univ' is not a resolver, so the result of querying
'k-univ.urn.net' is like that(it is my imagination)

k-univ.urn.net
;;                 order   pref   flags
service                     regexp                           replacement

IN NAPTR   100     10     ""              ""              "/urn:k-univ:
'^.*yonsei.*$/\?/?"            .

Because, 'k-univ is not a resolver of that URN, flags field has no
value, and replacement has no value, and
regexp has some value. (I don't know exactly what the value is. the
example is my free
expression.)

And record returned from the query on "yonsei" might look like:

yonsei IN NAPTR
  ;;              order pref flags
service                      regexp                  replacement
 IN NAPTR 100   10   "s"      " http+N2L+N2C+N2R"
.                http.www.yonse.ac.kr

And client can discover the resolver of that URN, and access it to
http.www.yonsei.ac.kr.


Is there any problem above my imagination?
When I make my URN, should not I use the character '/' which is a
reserved character in URN syntax(RFC2141).
Or should Iuse "%" encoding?


My 2nd question is like that:

I chance to meet the internet-draft,  Handle System: A Persistent Global
Name Service Overview and Syntax.
I think Handle System doesn't use RDS(Resolver Discovery Service),
instead it resolves handle(a kind of
URN) directly.

Anybody who knows the difference of NAPTR and Handle system tell me the
difference.
And in Handle System syntax, the character '/' is used.
I know that the character '/' is a reserved character in URN
syntax(RFC2141).


--------------A18DE0118ECBFE5131817667
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
I'm a student interested in URN system, especially in URN resolution system.
<br>I am preparing for my master's thesis about URN system.
<p>After reading&nbsp;&nbsp; <a href="ftp://ftp.isi.edu/in-notes/rfc2168.txt">RFC2168(Resolution
of Uniform Resource Identifiers using the Domain Name System)</a>&nbsp;
,
<br>and&nbsp;&nbsp; <a href="http://www.ietf.org/internet-drafts/draft-ietf-urn-naptr-rr-02.txt">Internet
Draft(The Naming Authority Pointer (NAPTR) DNS Resource Record)</a>&nbsp;
, I can roughly understand how to resolve URN using NAPTR RR.
<p>I have some question about RFC2168.
<br>Anybody who knows about my question tell me some advice.
<p>&lt;In RFC2168>
<br>Example 2
<br>---------
<p>&nbsp;&nbsp; Consider a URN namespace based on MIME Content-Ids. The
URN might
<br>&nbsp;&nbsp; look like this:
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<A HREF="urn:cid:199606121851.1@mordred.gatech.edu">urn:cid:199606121851.1@mordred.gatech.edu</A>
<p>&nbsp;&nbsp; (Note that this example is chosen for pedagogical purposes,
and does
<br>&nbsp;&nbsp; not conform to the recently-approved CID URL scheme.)
<p>&nbsp;&nbsp; The first step in the resolution process is to find out
about the CID
<br>&nbsp;&nbsp; namespace. The namespace identifier, cid, is extracted
from the URN,
<br>&nbsp;&nbsp; prepended to urn.net, and the NAPTR for cid.urn.net looked
up. It
<br>&nbsp;&nbsp; might return records of the form:
<p>&nbsp;cid.urn.net
<br>&nbsp; ;;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; order pref flags service&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
regexp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; replacement
<br>&nbsp;&nbsp; IN NAPTR 100&nbsp;&nbsp; 10&nbsp;&nbsp; ""&nbsp; ""&nbsp;
"/<A HREF="urn:cid:.+@([^\">urn:cid:.+@([^\</A>.]+\.)(.*)$/\2/i"&nbsp;&nbsp;&nbsp; .
<p>&nbsp;&nbsp; We have only one NAPTR response, so ordering the responses
is not a
<br>&nbsp;&nbsp; problem.&nbsp; The replacement field is empty, so we check
the regexp
<br>&nbsp;&nbsp; field and use the pattern provided there. We apply that
regexp to the
<br>&nbsp;&nbsp; entire URN to see if it matches, which it does.&nbsp;
<b><u>The \2 part of the</u></b>
<br><b><u>&nbsp;&nbsp; substitution expression returns the string "gatech.edu".</u></b>
Since the
<br>&nbsp;&nbsp; flags field does not contain "s" or "a", the lookup is
not terminal
<br>&nbsp;&nbsp; and our next probe to DNS is for more NAPTR records:
<br>&nbsp;&nbsp; lookup(query=NAPTR, "gatech.edu").
<br>&lt;In RFC2168>
<br>&nbsp;
<p>The NAPTR record has a string 'cid', so 'cid.urn.net' is retrived at
the 1st look-up.
<br>But I guess 'cid' is not a resolver of that URN, only a NID.
<br>So it has no flag value, and no replacement value, but has regexp value.
<br>And 2nd NAPTR look-up is processed with the string 'gatech.edu'.
<br>My first question is that why the 2nd look-up is processed with 'gatech.edu',
not else string?
<br>How does the \2 part of the substitution expression return the string
"gatech.edu"?
<br>And when the replacement field has value, and when it doesn't have
value?
<br>&nbsp;
<p>I can imagine that I'll make URN as like &lt;<A HREF="urn:k-univ:yonsei:d/lis/99-1">urn:k-univ:yonsei:d/lis/99-1</A>>.
<br>'k-univ' means "Korean Universities", and 'yonsei' means "Yonsei University".
<br>And the resolver of this URN is yonsei., its URL is &lt;<A HREF="http://www.yonse.ac.kr">http://www.yonse.ac.kr</A>>.
<br>And 'k-univ' is not a resolver, it's URL is &lt;<A HREF="http://www.k-univ.ac.kr">http://www.k-univ.ac.kr</A>>
<br>But I register NID of this URN as 'k-univ', because all the URNs of
each university should be managed in
<br>'k-univ'.
<p>If 'k-univ' is a resolver of that URN, maybe the result of querying
'k-univ.urn.net' is as follow.
<p>k-univ.urn.net
<br>;;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
order&nbsp;&nbsp; pref&nbsp; flags&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
service&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
regexp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
replacement
<br>IN NAPTR&nbsp;&nbsp; 100&nbsp;&nbsp;&nbsp;&nbsp; 10&nbsp;&nbsp; "s"&nbsp;&nbsp;&nbsp;
"http+N2L+N2C+N2R"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ''''&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
http.www.k-univ.ac.kr
<p>And client can discover the resolver of that URN, and access it to http.www.k-univ.ac.kr.
<p>But 'k-univ' is not a resolver, so the result of querying 'k-univ.urn.net'
is like that(it is my imagination)
<p>k-univ.urn.net
<br>;;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
order&nbsp;&nbsp; pref&nbsp;&nbsp; flags&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
service&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
regexp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
replacement
<br>IN NAPTR&nbsp;&nbsp; 100&nbsp;&nbsp;&nbsp;&nbsp; 10&nbsp;&nbsp;&nbsp;&nbsp;
""&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
""&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
"/urn:k-univ: '^.*yonsei.*$/\?/?"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
--------------A18DE0118ECBFE5131817667--


From owner-urn-ietf@Bunyip.Com  Fri Apr  2 07:36:57 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA22108
	for <urn-archive@ietf.org>; Fri, 2 Apr 1999 07:36:56 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id GAA01854
	for urn-ietf-out; Fri, 2 Apr 1999 06:46:57 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id GAA01849
	for <urn-ietf@services.bunyip.com>; Fri, 2 Apr 1999 06:46:55 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id GAA27043
	for urn-ietf@services; Fri, 2 Apr 1999 06:46:54 -0500 (EST)
Received: from lis.yonsei.ac.kr (lis.yonsei.ac.kr [165.132.148.111])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id GAA27040
	for <urn-ietf@bunyip.com>; Fri, 2 Apr 1999 06:46:47 -0500 (EST)
Received: from lis.yonsei.ac.kr ([165.132.148.191])
	by lis.yonsei.ac.kr (8.9.1a-H1/8.9.1) with ESMTP id UAA29299;
	Fri, 2 Apr 1999 20:46:15 +0900 (KST)
Message-ID: <3704ADDC.BEBC537@lis.yonsei.ac.kr>
Date: Fri, 02 Apr 1999 20:45:33 +0900
From: lislee <lislee@lis.yonsei.ac.kr>
X-Mailer: Mozilla 4.51 [en] (Win98; I)
X-Accept-Language: en
MIME-Version: 1.0
To: urn-ietf@Bunyip.Com, lislee@lis.yonsei.ac.kr
Subject: [URN] about RFC2168
Content-Type: multipart/alternative;
 boundary="------------CCBACF9DD16F9659487608BE"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: lislee <lislee@lis.yonsei.ac.kr>
Errors-To: owner-urn-ietf@Bunyip.Com

--------------CCBACF9DD16F9659487608BE
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit


I'm a student interested in URN system, especially in URN resolution
system.
I am preparing for my master's thesis about URN system.

After reading    RFC2168(Resolution of Uniform Resource Identifiers
using the Domain Name System)  ,
and    Internet Draft(The Naming Authority Pointer (NAPTR) DNS Resource
Record)   , I can roughly
understand how to resolve URN using NAPTR RR.

I have some question about RFC2168.
Anybody who knows about my question tell me some advice.

<In RFC2168>
Example 2
---------

   Consider a URN namespace based on MIME Content-Ids. The URN might
   look like this:

                 urn:cid:199606121851.1@mordred.gatech.edu

   (Note that this example is chosen for pedagogical purposes, and does
   not conform to the recently-approved CID URL scheme.)

   The first step in the resolution process is to find out about the CID

   namespace. The namespace identifier, cid, is extracted from the URN,
   prepended to urn.net, and the NAPTR for cid.urn.net looked up. It
   might return records of the form:

 cid.urn.net
  ;;       order pref flags service        regexp           replacement
   IN NAPTR 100   10   ""  ""  "/urn:cid:.+@([^\.]+\.)(.*)$/\2/i"    .

   We have only one NAPTR response, so ordering the responses is not a
   problem.  The replacement field is empty, so we check the regexp
   field and use the pattern provided there. We apply that regexp to the

   entire URN to see if it matches, which it does.  The \2 part of the
   substitution expression returns the string "gatech.edu". Since the
   flags field does not contain "s" or "a", the lookup is not terminal
   and our next probe to DNS is for more NAPTR records:
   lookup(query=NAPTR, "gatech.edu").
<In RFC2168>


The NAPTR record has a string 'cid', so 'cid.urn.net' is retrived at the
1st look-up.
But I guess 'cid' is not a resolver of that URN, only a NID.
So it has no flag value, and no replacement value, but has regexp value.

And 2nd NAPTR look-up is processed with the string 'gatech.edu'.
My first question is that why the 2nd look-up is processed with
'gatech.edu', not else string?
How does the \2 part of the substitution expression return the string
"gatech.edu"?
And when the replacement field has value, and when it doesn't have
value?


I can imagine that I'll make URN as like <urn:k-univ:yonsei:d/lis/99-1>.

'k-univ' means "Korean Universities", and 'yonsei' means "Yonsei
University".
And the resolver of this URN is yonsei., its URL is
<http://www.yonse.ac.kr>.
And 'k-univ' is not a resolver, it's URL is <http://www.k-univ.ac.kr>
But I register NID of this URN as 'k-univ', because all the URNs of each
university should be managed in
'k-univ'.

If 'k-univ' is a resolver of that URN, maybe the result of querying
'k-univ.urn.net' is as follow.

k-univ.urn.net
;;                 order   pref  flags
service                       regexp               replacement
IN NAPTR   100     10   "s"    "http+N2L+N2C+N2R"
''''             http.www.k-univ.ac.kr

And client can discover the resolver of that URN, and access it to
http.www.k-univ.ac.kr.

But 'k-univ' is not a resolver, so the result of querying
'k-univ.urn.net' is like that(it is my imagination)

k-univ.urn.net
;;                 order   pref   flags
service                     regexp                           replacement

IN NAPTR   100     10     ""              ""              "/urn:k-univ:
'^.*yonsei.*$/\?/?"            .

Because, 'k-univ is not a resolver of that URN, flags field has no
value, and replacement has no value, and
regexp has some value. (I don't know exactly what the value is. the
example is my free
expression.)

And record returned from the query on "yonsei" might look like:

yonsei IN NAPTR
  ;;              order pref flags
service                      regexp                  replacement
 IN NAPTR 100   10   "s"      " http+N2L+N2C+N2R"
.                http.www.yonse.ac.kr

And client can discover the resolver of that URN, and access it to
http.www.yonsei.ac.kr.


Is there any problem above my imagination?
When I make my URN, should not I use the character '/' which is a
reserved character in URN
syntax(RFC2141).
Or should Iuse "%" encoding?


My 2nd question is like that:

I chance to meet the internet-draft,   Handle System: A Persistent
Global Name Service Overview
and I think Handle System doesn't use RDS(Resolver Discovery Service),
instead it resolves handle(a kind of
URN) directly.

Anybody who knows the difference of NAPTR and Handle system tell me the
difference.
And in Handle System syntax, the character '/' is used.
I know that the character '/' is a reserved character in URN
syntax(RFC2141).

--------------CCBACF9DD16F9659487608BE
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
&nbsp;
<br>I'm a student interested in URN system, especially in URN resolution
system.
<br>I am preparing for my master's thesis about URN system.
<p>After reading&nbsp;&nbsp;&nbsp; <a href="ftp://ftp.isi.edu/in-notes/rfc2168.txt">RFC2168(Resolution
of Uniform Resource Identifiers using the Domain Name System)</a>&nbsp;
,
<br>and&nbsp;&nbsp;&nbsp; <a href="http://www.ietf.org/internet-drafts/draft-ietf-urn-naptr-rr-02.txt">Internet
Draft(The Naming Authority Pointer (NAPTR) DNS Resource Record)</a>&nbsp;&nbsp;
, I can roughly
<br>understand how to resolve URN using NAPTR RR.
<p>I have some question about RFC2168.
<br>Anybody who knows about my question tell me some advice.
<p>&lt;In RFC2168>
<br>Example 2
<br>---------
<p>&nbsp;&nbsp; Consider a URN namespace based on MIME Content-Ids. The
URN might
<br>&nbsp;&nbsp; look like this:
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<A HREF="urn:cid:199606121851.1@mordred.gatech.edu">urn:cid:199606121851.1@mordred.gatech.edu</A>
<p>&nbsp;&nbsp; (Note that this example is chosen for pedagogical purposes,
and does
<br>&nbsp;&nbsp; not conform to the recently-approved CID URL scheme.)
<p>&nbsp;&nbsp; The first step in the resolution process is to find out
about the CID
<br>&nbsp;&nbsp; namespace. The namespace identifier, cid, is extracted
from the URN,
<br>&nbsp;&nbsp; prepended to urn.net, and the NAPTR for cid.urn.net looked
up. It
<br>&nbsp;&nbsp; might return records of the form:
<p>&nbsp;cid.urn.net
<br>&nbsp; ;;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; order pref flags service&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
regexp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; replacement
<br>&nbsp;&nbsp; IN NAPTR 100&nbsp;&nbsp; 10&nbsp;&nbsp; ""&nbsp; ""&nbsp;
"/<A HREF="urn:cid:.+@([^\">urn:cid:.+@([^\</A>.]+\.)(.*)$/\2/i"&nbsp;&nbsp;&nbsp; .
<p>&nbsp;&nbsp; We have only one NAPTR response, so ordering the responses
is not a
<br>&nbsp;&nbsp; problem.&nbsp; The replacement field is empty, so we check
the regexp
<br>&nbsp;&nbsp; field and use the pattern provided there. We apply that
regexp to the
<br>&nbsp;&nbsp; entire URN to see if it matches, which it does.&nbsp;
The \2 part of the
<br>&nbsp;&nbsp; substitution expression returns the string "gatech.edu".
Since the
<br>&nbsp;&nbsp; flags field does not contain "s" or "a", the lookup is
not terminal
<br>&nbsp;&nbsp; and our next probe to DNS is for more NAPTR records:
<br>&nbsp;&nbsp; lookup(query=NAPTR, "gatech.edu").
<br>&lt;In RFC2168>
<br>&nbsp;
<p>The NAPTR record has a string 'cid', so 'cid.urn.net' is retrived at
the 1st look-up.
<br>But I guess 'cid' is not a resolver of that URN, only a NID.
<br>So it has no flag value, and no replacement value, but has regexp value.
<br>And 2nd NAPTR look-up is processed with the string 'gatech.edu'.
<br>My first question is that why the 2nd look-up is processed with 'gatech.edu',
not else string?
<br>How does the \2 part of the substitution expression return the string
"gatech.edu"?
<br>And when the replacement field has value, and when it doesn't have
value?
<br>&nbsp;
<p>I can imagine that I'll make URN as like &lt;<A HREF="urn:k-univ:yonsei:d/lis/99-1">urn:k-univ:yonsei:d/lis/99-1</A>>.
<br>'k-univ' means "Korean Universities", and 'yonsei' means "Yonsei University".
<br>And the resolver of this URN is yonsei., its URL is &lt;<A HREF="http://www.yonse.ac.kr">http://www.yonse.ac.kr</A>>.
<br>And 'k-univ' is not a resolver, it's URL is &lt;<A HREF="http://www.k-univ.ac.kr">http://www.k-univ.ac.kr</A>>
<br>But I register NID of this URN as 'k-univ', because all the URNs of
each university should be managed in
<br>'k-univ'.
<p>If 'k-univ' is a resolver of that URN, maybe the result of querying
'k-univ.urn.net' is as follow.
<p>k-univ.urn.net
<br>;;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
order&nbsp;&nbsp; pref&nbsp; flags&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
service&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
regexp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
replacement
<br>IN NAPTR&nbsp;&nbsp; 100&nbsp;&nbsp;&nbsp;&nbsp; 10&nbsp;&nbsp; "s"&nbsp;&nbsp;&nbsp;
"http+N2L+N2C+N2R"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ''''&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
http.www.k-univ.ac.kr
<p>And client can discover the resolver of that URN, and access it to http.www.k-univ.ac.kr.
<p>But 'k-univ' is not a resolver, so the result of querying 'k-univ.urn.net'
is like that(it is my imagination)
<p>k-univ.urn.net
<br>;;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
order&nbsp;&nbsp; pref&nbsp;&nbsp; flags&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
service&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
regexp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
replacement
<br>IN NAPTR&nbsp;&nbsp; 100&nbsp;&nbsp;&nbsp;&nbsp; 10&nbsp;&nbsp;&nbsp;&nbsp;
""&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
""&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
"/urn:k-univ: '^.*yonsei.*$/\?/?"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
--------------CCBACF9DD16F9659487608BE--


From owner-urn-ietf@Bunyip.Com  Fri Apr  2 17:07:25 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA05746
	for <urn-archive@ietf.org>; Fri, 2 Apr 1999 17:07:24 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA06416
	for urn-ietf-out; Fri, 2 Apr 1999 16:22:48 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA06408
	for <urn-ietf@services.bunyip.com>; Fri, 2 Apr 1999 16:22:45 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA28311
	for urn-ietf@services; Fri, 2 Apr 1999 16:22:44 -0500 (EST)
Received: from ietf.org (odin.ietf.org [132.151.1.176])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA28308
	for <urn-ietf@bunyip.com>; Fri, 2 Apr 1999 16:22:42 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA04013;
	Fri, 2 Apr 1999 16:22:38 -0500 (EST)
Message-Id: <199904022122.QAA04013@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@Bunyip.Com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-nid-req-08.txt
Date: Fri, 02 Apr 1999 16:22:37 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URN Namespace Definition Mechanisms
	Author(s)	: L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom
	Filename	: draft-ietf-urn-nid-req-08.txt
	Pages		: 14
	Date		: 31-Mar-99
	
The URN WG has defined a syntax for Uniform Resource Names
(URNs) [RFC2141], as well as some proposed mechanisms for their
resolution and use in Internet applications ([RFC2168, RFC2169]).
The whole rests on the concept of individual 'namespaces' within the
URN structure.  Apart from  proof-of-concept namespaces, the use
of existing identifiers in URNs has been discussed ([RFC2288]),
and this document lays out general definitions of and
mechanisms for establishing URN 'namespaces'.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-nid-req-08.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-nid-req-08.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html 
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-ietf-urn-nid-req-08.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19990401090834.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-nid-req-08.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-nid-req-08.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19990401090834.I-D@ietf.org>

--OtherAccess--

--NextPart--




From owner-urn-ietf@Bunyip.Com  Fri Apr  2 18:12:10 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA09204
	for <urn-archive@ietf.org>; Fri, 2 Apr 1999 18:12:09 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id RAA07181
	for urn-ietf-out; Fri, 2 Apr 1999 17:25:30 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA07176
	for <urn-ietf@services.bunyip.com>; Fri, 2 Apr 1999 17:25:27 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id RAA28632
	for urn-ietf@services; Fri, 2 Apr 1999 17:25:27 -0500 (EST)
Received: from ietf.org (odin.ietf.org [132.151.1.176])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA28629
	for <urn-ietf@bunyip.com>; Fri, 2 Apr 1999 17:25:25 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA06520;
	Fri, 2 Apr 1999 17:25:19 -0500 (EST)
Message-Id: <199904022225.RAA06520@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@Bunyip.Com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-naptr-rr-02.txt
Date: Fri, 02 Apr 1999 17:25:19 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts
directories.  This draft is a work item of the Uniform Resource Names
Working Group of the IETF.

	Title           : The Naming Authority Pointer (NAPTR) DNS
			  Resource Record
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-naptr-rr-02.txt
	Pages		: 15
	Date		: 01-Apr-99
	
This document describes a DNS Resource Record (RR) which specifies a rewrite rule that, when applied to an existing string,
will produce a new domain. Reasons for rewriting a domain
vary from URN Resource Discovery Systems to moving out-of-date
services to new domains.
 
This document updates those portions of RFC2168 specifically
dealing with the definition of the NAPTR record.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-naptr-rr-02.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-naptr-rr-02.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html 
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-ietf-urn-naptr-rr-02.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19990401152434.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-naptr-rr-02.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-naptr-rr-02.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19990401152434.I-D@ietf.org>

--OtherAccess--

--NextPart--




From owner-urn-ietf@Bunyip.Com  Fri Apr  2 19:42:20 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA14818
	for <urn-archive@ietf.org>; Fri, 2 Apr 1999 19:42:19 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA08024
	for urn-ietf-out; Fri, 2 Apr 1999 18:49:08 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA08010
	for <urn-ietf@services.bunyip.com>; Fri, 2 Apr 1999 18:48:13 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id SAA28943
	for urn-ietf@services; Fri, 2 Apr 1999 18:48:12 -0500 (EST)
Received: from ietf.org (odin.ietf.org [132.151.1.176])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA28940
	for <urn-ietf@bunyip.com>; Fri, 2 Apr 1999 18:48:10 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA11593;
	Fri, 2 Apr 1999 18:48:07 -0500 (EST)
Message-Id: <199904022348.SAA11593@ietf.org>
To: IETF-Announce: ;
Cc: urn-ietf@Bunyip.Com, lc-uri-resolution@apps.ietf.org
From: The IESG <iesg-secretary@ietf.org>
Subject: [URN] Last Call: Assignment Procedures for the URI Resolution using
	 DNS (RFC2168) to BCP
Date: Fri, 02 Apr 1999 18:48:07 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: The IESG <iesg-secretary@ietf.org>
Errors-To: owner-urn-ietf@Bunyip.Com

The IESG has received a request from the Uniform Resource Names Working
Group to consider the publication of the following:

Assignment Procedures for the URI Resolution using DNS (RFC2168)
<draft-ietf-urn-net-procedures-02.txt> as a BCP. 

Resolution of Uniform Resource Identifiers using the Domain Name
System <draft-ietf-urn-dns-rds-00.txt> as a Proposed Standard.  

The Naming Authority Pointer (NAPTR) DNS Resource Record
<draft-ietf-urn-naptr-rr-02.txt> as a Proposed Standard.  


The IESG plans to make a decision in the next few weeks, and solicits
final comments on this action.  Please send any comments to the 
iesg@ietf.org or ietf@ietf.org mailing lists by April 16, 1999.

The Applications Area Directors request that any Last Call comments
on these documents, be CC'ed to <lc-uri-resolution@apps.ietf.org>.


Files can be obtained via:
http://www.ietf.org/internet-drafts/draft-ietf-urn-net-procedures-02.txt
http://www.ietf.org/internet-drafts/draft-ietf-urn-dns-rds-00.txt
http://www.ietf.org/internet-drafts/draft-ietf-urn-naptr-rr-02.txt



From owner-urn-ietf@Bunyip.Com  Fri Apr  2 19:49:01 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA15086
	for <urn-archive@ietf.org>; Fri, 2 Apr 1999 19:49:01 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id SAA07980
	for urn-ietf-out; Fri, 2 Apr 1999 18:43:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA07972
	for <urn-ietf@services.bunyip.com>; Fri, 2 Apr 1999 18:42:55 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id SAA28925
	for urn-ietf@services; Fri, 2 Apr 1999 18:42:55 -0500 (EST)
Received: from ietf.org (odin.ietf.org [132.151.1.176])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA28921
	for <urn-ietf@bunyip.com>; Fri, 2 Apr 1999 18:42:52 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA11210;
	Fri, 2 Apr 1999 18:42:49 -0500 (EST)
Message-Id: <199904022342.SAA11210@ietf.org>
To: IETF-Announce: ;
Cc: urn-ietf@Bunyip.Com, lc-uri-resolution@apps.ietf.org
From: The IESG <iesg-secretary@ietf.org>
Subject: [URN] Last Call: Assignment Procedures for the URI Resolution using
	 DNS (RFC2168) to BCP
Date: Fri, 02 Apr 1999 18:42:49 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: The IESG <iesg-secretary@ietf.org>
Errors-To: owner-urn-ietf@Bunyip.Com

The IESG has received a request from the Uniform Resource Names Working
Group to consider the publication of the following:

Assignment Procedures for the URI Resolution using DNS (RFC2168) <draft-ietf-urn-net-procedures-02.txt> as a BCP. 

Resolution of Uniform Resource Identifiers using the Domain Name System <draft-ietf-urn-dns-rds-00.txt> as a Proposed Standard.  

The Naming Authority Pointer (NAPTR) DNS Resource Record <draft-ietf-urn-naptr-rr-02.txt> as a Proposed Standard.  


The IESG plans to make a decision in the next few weeks, and solicits
final comments on this action.  Please send any comments to the 
iesg@ietf.org or ietf@ietf.org mailing lists by April 16, 1999.

The Applications Area Directors request that any Last Call comments
on these documents, be CC'ed to <lc-uri-resolution@apps.ietf.org>.


Files can be obtained via:
http://www.ietf.org/internet-drafts/draft-ietf-urn-net-procedures-02.txt
http://www.ietf.org/internet-drafts/draft-ietf-urn-dns-rds-00.txt
http://www.ietf.org/internet-drafts/draft-ietf-urn-naptr-rr-02.txt



From owner-urn-ietf@Bunyip.Com  Fri Apr  2 19:50:24 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA15143
	for <urn-archive@ietf.org>; Fri, 2 Apr 1999 19:50:23 -0500 (EST)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id TAA08205
	for urn-ietf-out; Fri, 2 Apr 1999 19:10:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA08200
	for <urn-ietf@services.bunyip.com>; Fri, 2 Apr 1999 19:10:49 -0500 (EST)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id TAA28999
	for urn-ietf@services; Fri, 2 Apr 1999 19:10:48 -0500 (EST)
Received: from LOGOS.CC.BRANDEIS.EDU (logos.cc.brandeis.edu [129.64.1.2])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA28995;
	Fri, 2 Apr 1999 19:10:45 -0500 (EST)
Received: from mantiscorp.com (mantiscorp.com)
 by LOGOS.CC.BRANDEIS.EDU (PMDF V5.0-8 #17137)
 id <01J9KH8IGRLCBNMXQS@LOGOS.CC.BRANDEIS.EDU>; Fri,
 02 Apr 1999 19:11:04 -0500 (EST)
Date: Fri, 02 Apr 1999 19:09:59 -0500
From: "Aaron E. Walsh" <aaron@mantiscorp.com>
Subject: Re: [URN] status
To: Leslie Daigle <leslie@Bunyip.Com>
Cc: urn-ietf@Bunyip.Com
Message-id: <37055C57.93EF0750@mantiscorp.com>
Organization: Mantis Development Corp.
MIME-version: 1.0
X-Mailer: Mozilla 4.51 [en]C-compaq  (Win98; I)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
X-Accept-Language: en
References: <Pine.SUN.3.95.990401071901.17797A-100000@buzz.Bunyip.Com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Aaron E. Walsh" <aaron@mantiscorp.com>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

Thanks Leslie.. that was the pointer I needed :)

Aaron

Leslie Daigle wrote:
> 
> Howdy,
> 
> On Wed, 31 Mar 1999, Aaron E. Walsh wrote:
> > I'm preparing now to register a few URN namespaces, and wonder if you or
> > others could point me towards the proper documents to file? I understand
> > this isn't as simple a process as simply submitting an online form, as
> > we do for domains through InterNic, so want to make sure I'm heading in
> > the right direction :)
> 
> The procedure is outlined in
> 
>         draft-ietf-urn-nid-req-xx.txt
> 
> which is being finalized currently.  I.e., that document lays out the
> mechanism, which should be "live" within the next little while.
> 
> Leslie.
> 
> ------------------------------------------------------------------------------
> 
>   "Never confuse                               Leslie Daigle
>      an appreciation of the simple
>               for                              Bunyip Information Systems Inc.
>      a lack of understanding of the complex."  +1 514 285 0088
>                   -- ThinkingCat               leslie@bunyip.com
> 
> ------------------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Tue Apr  6 04:00:38 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA29780
	for <urn-archive@ietf.org>; Tue, 6 Apr 1999 04:00:38 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA25060
	for urn-ietf-out; Tue, 6 Apr 1999 03:05:35 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA25055
	for <urn-ietf@services.bunyip.com>; Tue, 6 Apr 1999 03:05:32 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA06253
	for urn-ietf@services; Tue, 6 Apr 1999 03:05:31 -0400 (EDT)
Received: from lis.yonsei.ac.kr ([165.132.148.111])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA06250
	for <urn-ietf@bunyip.com>; Tue, 6 Apr 1999 03:05:17 -0400 (EDT)
Received: from lis.yonsei.ac.kr ([165.132.148.191])
	by lis.yonsei.ac.kr (8.9.1a-H1/8.9.1) with ESMTP id QAA04024
	for <urn-ietf@bunyip.com>; Tue, 6 Apr 1999 16:04:38 +0900 (KST)
Message-ID: <3709B1DB.9A9A456@lis.yonsei.ac.kr>
Date: Tue, 06 Apr 1999 16:03:55 +0900
From: lislee <lislee@lis.yonsei.ac.kr>
X-Mailer: Mozilla 4.51 [en] (Win98; I)
X-Accept-Language: en
MIME-Version: 1.0
To: urn-ietf@Bunyip.Com
Subject: [URN] about reserved character slash('/')
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 8bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: lislee <lislee@lis.yonsei.ac.kr>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 8bit

I'm a student interested in URN.

In RFC2141(URN Syntax), the character slash('/') is a reserved
character, so it cannot be used in URN syntax.

But in DOI(Digital Object Identifier) or Handle System, the character
slash is used.

I think the character slash is useful in distinguishing something from
others, or  expressing hierarchical relation. For example,
<urn:USA:university/UCLA/1999-1>
So I think the character slash is to be freed from reserved character.

How about your opinion?



From owner-urn-ietf@Bunyip.Com  Tue Apr  6 12:57:26 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA13149
	for <urn-archive@ietf.org>; Tue, 6 Apr 1999 12:57:25 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA00481
	for urn-ietf-out; Tue, 6 Apr 1999 11:27:54 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA00475
	for <urn-ietf@services.bunyip.com>; Tue, 6 Apr 1999 11:27:50 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA09631
	for urn-ietf@services; Tue, 6 Apr 1999 11:27:46 -0400 (EDT)
Received: from library.berkeley.edu (library.Berkeley.EDU [128.32.224.55])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA09628
	for <urn-ietf@bunyip.com>; Tue, 6 Apr 1999 11:27:43 -0400 (EDT)
Received: from jerome (doenx-380-8.Lib.Berkeley.EDU [128.32.224.162])
	by library.berkeley.edu (8.9.1a/8.9.1) with SMTP id IAA12831
	for <urn-ietf@bunyip.com>; Tue, 6 Apr 1999 08:33:01 -0700 (PDT)
Message-Id: <3.0.5.32.19990406081530.00983380@library.berkeley.edu>
X-Sender: jmcdonou@library.berkeley.edu
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.5 (32)
Date: Tue, 06 Apr 1999 08:15:30 -0700
To: urn-ietf@Bunyip.Com
From: Jerome McDonough <jmcdonou@library.berkeley.edu>
Subject: [URN] Microsoft & URNs
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Jerome McDonough <jmcdonou@library.berkeley.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Thought this might interest you all.  In an article discussing XML's
use in Microsoft Office 2000
(http://webreview.com/wr/pub/1999/04/02/edge/index.html?wwwrrr_19990402.txt)
, the
author describes writing a simple document in Word and saving it as HTML.
The opening of the resulting document looks like this:

	<html xmlns:v="urn:schemas-microsoft-com:vml"
     xmlns:o="urn:schemas-microsoft-com:office:office"
     xmlns:w="urn:schemas-microsoft-com:office:word" 
     xmlns="-//W3C//DTD HTML 4.0//EN">

I found it intriguing that they're using URNs instead of URLs to define
name spaces.



Jerome McDonough -- jmcdonou@library.Berkeley.EDU  |  (......)
Library Systems Office, 386 Doe, U.C. Berkeley     |  \ *  * /
Berkeley, CA 94720-6000    (510) 642-5168          |  \  <>  /
"Well, it looks easy enough...."                   |   \ -- /  SGNORMPF!!!
         -- From the Famous Last Words file        |    ||||



From owner-urn-ietf@Bunyip.Com  Tue Apr  6 16:24:47 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA16568
	for <urn-archive@ietf.org>; Tue, 6 Apr 1999 16:24:41 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA03724
	for urn-ietf-out; Tue, 6 Apr 1999 14:50:52 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA03717
	for <urn-ietf@services.bunyip.com>; Tue, 6 Apr 1999 14:50:47 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA10839
	for urn-ietf@services; Tue, 6 Apr 1999 14:50:46 -0400 (EDT)
Received: from email.centraal.com ([216.33.4.99])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA10832
	for <urn-ietf@bunyip.com>; Tue, 6 Apr 1999 14:50:34 -0400 (EDT)
Received: by mail.centraal.com with Internet Mail Service (5.5.2448.0)
	id <2LPGVCJS>; Tue, 6 Apr 1999 11:49:49 -0700
Message-ID: <7D28C07629C9D211A1CC00500403ADD41D3754@mail.centraal.com>
From: Yves Arrouye <Yves@centraal.com>
To: urn-ietf@Bunyip.Com
Subject: RE: [URN] Microsoft & URNs
Date: Tue, 6 Apr 1999 11:49:49 -0700 
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2448.0)
Content-Type: text/plain;
	charset="iso-8859-1"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Yves Arrouye <Yves@centraal.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> author describes writing a simple document in Word and saving 
> it as HTML.
> The opening of the resulting document looks like this:
> 
> 	<html xmlns:v="urn:schemas-microsoft-com:vml"
>      xmlns:o="urn:schemas-microsoft-com:office:office"
>      xmlns:w="urn:schemas-microsoft-com:office:word" 
>      xmlns="-//W3C//DTD HTML 4.0//EN">
> 
> I found it intriguing that they're using URNs instead of URLs 
> to define
> name spaces.

Though the last time I checked, they didn't provide a way to get to their
document through a standard URN resolution mechanism. So it's quite useless
right now.

Yves.



From owner-urn-ietf@Bunyip.Com  Thu Apr  8 13:42:30 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA04844
	for <urn-archive@ietf.org>; Thu, 8 Apr 1999 13:42:30 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id MAA12814
	for urn-ietf-out; Thu, 8 Apr 1999 12:10:26 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id MAA12809
	for <urn-ietf@services.bunyip.com>; Thu, 8 Apr 1999 12:10:20 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA17407
	for urn-ietf@services; Thu, 8 Apr 1999 10:26:51 -0400 (EDT)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA17400
	for <urn-ietf@bunyip.com>; Thu, 8 Apr 1999 10:26:42 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id KAA13463 for urn-ietf@bunyip.com; Thu, 8 Apr 1999 10:18:24 -0400 (EDT)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199904081418.KAA13463@bailey.dscga.com>
Subject: [URN] a proposed technical change to the NAPTR drafts...
To: urn-ietf@Bunyip.Com
Date: Thu, 8 Apr 1999 10:18:24 -0400 (EDT)
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

Hi guys,
  In our Last Call comments we have received some from the DNSIND folx
concerning our use of SRV. Their suggestion is that we _not_ include
the protocol stuff in the domain-name that is found in either
the replacement field or the rewrite. In order to be more in line with
what the expected behavior of SRV will be we should use the protocol
out of our own Services field to construct the SRV.

Examples:

This is how we do it now:

IN NAPTR 100  50  "s"  "z3950+N2L+N2C"     ""    _z3950._tcp.gatech.edu.


This is how they would like it to behave:

IN NAPTR 100  50  "s"  "z3950+N2L+N2C"     ""    gatech.edu.

Then the client does the _z3950._tcp construct itself and prepends it to
the domain found in the replacement field.

In the first one the SRV component is explicit, thus creating a potential
error condition where the protocol in the Services field doesn't jive
with the stated protocol in the replacement. In the second its
emplicitly done by the client as part of the standard way clients use SRV
records, thus mitigating that error condition.

This is a content change as opposed to simple wordsmithing. The issues
for me are the following:

Code changes...

How do we know whether to use TCP or UDP for a given protocol? Most don't
have a UDP equivalent so its not that big of a deal. Those protocols that
do have a negotiated internal process for fall back (DNS itself does this).

I'm not aware of any other issues. If there are any please let me know...

-MM

-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com



From owner-urn-ietf@Bunyip.Com  Thu Apr 15 17:30:42 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA14834
	for <urn-archive@ietf.org>; Thu, 15 Apr 1999 17:30:41 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA22456
	for urn-ietf-out; Thu, 15 Apr 1999 16:03:31 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA22451
	for <urn-ietf@services.bunyip.com>; Thu, 15 Apr 1999 16:03:27 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA13261
	for urn-ietf@services; Thu, 15 Apr 1999 16:03:25 -0400 (EDT)
Received: from buzz.Bunyip.Com (buzz.Bunyip.Com [209.41.144.8])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA13256;
	Thu, 15 Apr 1999 16:03:12 -0400 (EDT)
Received: from localhost (leslie@localhost) by buzz.Bunyip.Com (8.6.9/8.6.10) with SMTP id QAA22760; Thu, 15 Apr 1999 16:03:12 -0400
X-Authentication-Warning: buzz.Bunyip.Com: leslie owned process doing -bs
Date: Thu, 15 Apr 1999 16:03:11 -0400 (EDT)
From: Leslie Daigle <leslie@Bunyip.Com>
To: urn-ietf@Bunyip.Com
cc: Patrik Faltstrom <paf@swip.net>, moore@cs.utk.edu
Subject: [URN] reaching the chair
Message-ID: <Pine.SUN.3.95.990415160048.21755a-100000@buzz.Bunyip.Com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Howdy,

For any correspondance with me personally/as WG chair, please direct
your e-mail to

	leslie@thinkingcat.com

Thanks,
Leslie.

------------------------------------------------------------------------------

  "Never confuse                               Leslie Daigle
     an appreciation of the simple                              
              for                              
     a lack of understanding of the complex."  
                  -- ThinkingCat               leslie@thinkingcat.com
 
------------------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Fri Apr 16 16:14:34 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA14823
	for <urn-archive@ietf.org>; Fri, 16 Apr 1999 16:14:27 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id OAA11259
	for urn-ietf-out; Fri, 16 Apr 1999 14:58:43 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA11254
	for <urn-ietf@services.bunyip.com>; Fri, 16 Apr 1999 14:58:39 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id OAA16691
	for urn-ietf@services; Fri, 16 Apr 1999 14:58:32 -0400 (EDT)
Received: from ietf.org (odin.ietf.org [132.151.1.176])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA16688
	for <urn-ietf@bunyip.com>; Fri, 16 Apr 1999 14:58:30 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA11846;
	Fri, 16 Apr 1999 14:56:34 -0400 (EDT)
Message-Id: <199904161856.OAA11846@ietf.org>
To: IETF-Announce: ;
Cc: RFC Editor <rfc-editor@isi.edu>
Cc: Internet Architecture Board <iab@isi.edu>
Cc: urn-ietf@Bunyip.Com
From: The IESG <iesg-secretary@ietf.org>
Subject: [URN] Protocol Action: URN Namespace Definition Mechanisms to BCP
Date: Fri, 16 Apr 1999 14:56:34 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: The IESG <iesg-secretary@ietf.org>
Errors-To: owner-urn-ietf@Bunyip.Com


The IESG has approved the Internet-Draft 'URN Namespace Definition
Mechanisms' <draft-ietf-urn-nid-req-08.txt> as a BCP.  This document is
the product of the Uniform Resource Names Working Group.  The IESG
contact persons are Keith Moore and Patrik Faltstrom.


Technical Summary
 
 This document describes a procedure for registering namespaces
 to be used in Uniform Resource Names.

Working Group Summary

 There was extensive discussion about these issues in the working group
 until these rules could be settled on, but the working group had
 consensus on this set of rules.

Protocol Quality

 If they are followed, these rules will be adequate to ensure proper
 assignment of namespaces and global uniqueness of URNs.

 Keith Moore reviewed the specification for IESG.



From owner-urn-ietf@Bunyip.Com  Mon Apr 19 13:24:44 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA16693
	for <urn-archive@ietf.org>; Mon, 19 Apr 1999 13:24:43 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA24574
	for urn-ietf-out; Mon, 19 Apr 1999 11:43:25 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA24566
	for <urn-ietf@services.bunyip.com>; Mon, 19 Apr 1999 11:43:18 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA25586
	for urn-ietf@services; Mon, 19 Apr 1999 11:43:17 -0400 (EDT)
Received: from astro.cs.utk.edu (ASTRO.CS.UTK.EDU [128.169.93.168])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA25583
	for <urn-ietf@Bunyip.Com>; Mon, 19 Apr 1999 11:43:15 -0400 (EDT)
Received: from astro.cs.utk.edu (LOCALHOST [127.0.0.1])
	by astro.cs.utk.edu (cf v3.2) with ESMTP id LAA01405;
	Mon, 19 Apr 1999 11:40:20 -0400 (EDT)
Message-Id: <199904191540.LAA01405@astro.cs.utk.edu>
X-Mailer: exmh version 2.0.2 2/24/98
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: Michael Mealling <michael@bailey.dscga.com>
cc: urn-ietf@Bunyip.Com
Subject: [URN] Re: a proposed technical change to the NAPTR drafts... 
In-reply-to: Your message of "Thu, 08 Apr 1999 10:18:24 EDT."
             <199904081418.KAA13463@bailey.dscga.com> 
X-SUBJECT-MSG-FROM: Michael Mealling <michael@bailey.dscga.com> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Mon, 19 Apr 1999 11:40:20 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

> Hi guys,
>   In our Last Call comments we have received some from the DNSIND folx
> concerning our use of SRV. Their suggestion is that we _not_ include
> the protocol stuff in the domain-name that is found in either
> the replacement field or the rewrite. In order to be more in line with
> what the expected behavior of SRV will be we should use the protocol
> out of our own Services field to construct the SRV.


that's silly.  part of the point of NAPTR is to allow client selection
of protocols to perform a particular service.  the proposed change would
make NAPTR much less functional.

Keith



From owner-urn-ietf@Bunyip.Com  Mon Apr 19 13:32:39 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA16828
	for <urn-archive@ietf.org>; Mon, 19 Apr 1999 13:32:36 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA24907
	for urn-ietf-out; Mon, 19 Apr 1999 11:54:03 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA24899
	for <urn-ietf@services.bunyip.com>; Mon, 19 Apr 1999 11:54:00 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA25625
	for urn-ietf@services; Mon, 19 Apr 1999 11:53:59 -0400 (EDT)
Received: from astro.cs.utk.edu (ASTRO.CS.UTK.EDU [128.169.93.168])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA25622
	for <urn-ietf@Bunyip.Com>; Mon, 19 Apr 1999 11:53:57 -0400 (EDT)
Received: from astro.cs.utk.edu (LOCALHOST [127.0.0.1])
	by astro.cs.utk.edu (cf v3.2) with ESMTP id LAA01477;
	Mon, 19 Apr 1999 11:51:06 -0400 (EDT)
Message-Id: <199904191551.LAA01477@astro.cs.utk.edu>
X-URI: http://www.cs.utk.edu/~moore/
From: Keith Moore <moore@cs.utk.edu>
To: michaelm@netsol.com
cc: moore@cs.utk.edu (Keith Moore), urn-ietf@Bunyip.Com
Subject: [URN] Re: a proposed technical change to the NAPTR drafts... 
In-reply-to: Your message of "Mon, 19 Apr 1999 11:39:23 EDT."
             <199904191539.LAA03408@bailey.dscga.com> 
Date: Mon, 19 Apr 1999 11:51:06 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Keith Moore <moore@cs.utk.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

> The main
> reason is that we are providing a NAPTR specific protocol (defined by
> the application that uses NAPTR) and that list of protocols may be 
> seperate from the list of services that may be offered at that site.

yep. and more generally for the purpose of NAPTR lookup we really might 
want to use "nonstandard" SRV labels rather than the defaults.  
so the "http" service to which NAPTR lookups are directed might be a 
completely different service than the "normal" http service.

Keith



From owner-urn-ietf@Bunyip.Com  Mon Apr 19 13:45:36 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA16931
	for <urn-archive@ietf.org>; Mon, 19 Apr 1999 13:45:35 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA24654
	for urn-ietf-out; Mon, 19 Apr 1999 11:48:31 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA24645
	for <urn-ietf@services.bunyip.com>; Mon, 19 Apr 1999 11:48:26 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA25601
	for urn-ietf@services; Mon, 19 Apr 1999 11:48:19 -0400 (EDT)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA25596
	for <urn-ietf@Bunyip.Com>; Mon, 19 Apr 1999 11:48:14 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id LAA03408; Mon, 19 Apr 1999 11:39:23 -0400 (EDT)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199904191539.LAA03408@bailey.dscga.com>
Subject: [URN] Re: a proposed technical change to the NAPTR drafts...
In-Reply-To: <199904191540.LAA01405@astro.cs.utk.edu> from Keith Moore at "Apr 19, 99 11:40:20 am"
To: moore@cs.utk.edu (Keith Moore)
Date: Mon, 19 Apr 1999 11:39:23 -0400 (EDT)
Cc: urn-ietf@Bunyip.Com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

Keith Moore said this:
> > Hi guys,
> >   In our Last Call comments we have received some from the DNSIND folx
> > concerning our use of SRV. Their suggestion is that we _not_ include
> > the protocol stuff in the domain-name that is found in either
> > the replacement field or the rewrite. In order to be more in line with
> > what the expected behavior of SRV will be we should use the protocol
> > out of our own Services field to construct the SRV.
> 
> 
> that's silly.  part of the point of NAPTR is to allow client selection
> of protocols to perform a particular service.  the proposed change would
> make NAPTR much less functional.
> 

How so? As it stands the SRV draft requires the protocol to be there, which
means we're duplicating it. Actually, no it doesn't. I'm not sure if you're
right but I just realized that we have to have it in both places. The main
reason is that we are providing a NAPTR specific protocol (defined by
the application that uses NAPTR) and that list of protocols may be 
seperate from the list of services that may be offered at that site.

I.e. in the thttp example for the URN RDS the protocol _we_ put in our
services field is 'thttp'. THTTP defines how to use resolve URNs via http
so the service we ask for in the SRV would be '_http._tcp'. The distinction
between the RDS's use of 'thttp' and the SRV protocol of 'http' is an
important one for NAPTR based services to make.

Does that jive with what other folx think?  

-MM


-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com



From owner-urn-ietf@Bunyip.Com  Mon Apr 19 14:05:39 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA17201
	for <urn-archive@ietf.org>; Mon, 19 Apr 1999 14:05:36 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA24958
	for urn-ietf-out; Mon, 19 Apr 1999 11:58:16 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA24953
	for <urn-ietf@services.bunyip.com>; Mon, 19 Apr 1999 11:58:14 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA25636
	for urn-ietf@services; Mon, 19 Apr 1999 11:58:13 -0400 (EDT)
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA25633
	for <urn-ietf@Bunyip.Com>; Mon, 19 Apr 1999 11:58:08 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id LAA03460; Mon, 19 Apr 1999 11:48:47 -0400 (EDT)
From: Michael Mealling <michael@bailey.dscga.com>
Message-Id: <199904191548.LAA03460@bailey.dscga.com>
Subject: [URN] Re: a proposed technical change to the NAPTR drafts...
In-Reply-To: <199904191551.LAA01477@astro.cs.utk.edu> from Keith Moore at "Apr 19, 99 11:51:06 am"
To: moore@cs.utk.edu (Keith Moore)
Date: Mon, 19 Apr 1999 11:48:46 -0400 (EDT)
Cc: michaelm@netsol.com, moore@cs.utk.edu, urn-ietf@Bunyip.Com
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Michael Mealling <michael@bailey.dscga.com>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

Keith Moore said this:
> > The main
> > reason is that we are providing a NAPTR specific protocol (defined by
> > the application that uses NAPTR) and that list of protocols may be 
> > seperate from the list of services that may be offered at that site.
> 
> yep. and more generally for the purpose of NAPTR lookup we really might 
> want to use "nonstandard" SRV labels rather than the defaults.  
> so the "http" service to which NAPTR lookups are directed might be a 
> completely different service than the "normal" http service.

Yep. Unless I hear something other wise I'm going to add this reasoning
to the section of the NAPTR draft to clarify how it uses SRV. Since we
are using SRV somewhat differently than the folx in DNSIND had originally
invisioned I think a few words to that effect would be useful to the
reader. Especially since it has become obvious that SRV implementers are
making some assumptions that may not be correct for our usage.

-MM


-- 
--------------------------------------------------------------------------------
Michael Mealling	|      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions	|          www.lp.org          |  michaelm@netsol.com



From owner-urn-ietf@Bunyip.Com  Thu Apr 22 12:59:17 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA22585
	for <urn-archive@ietf.org>; Thu, 22 Apr 1999 12:59:11 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA15794
	for urn-ietf-out; Thu, 22 Apr 1999 10:44:38 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA15789
	for <urn-ietf@services.bunyip.com>; Thu, 22 Apr 1999 10:44:27 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA16779
	for urn-ietf@services; Thu, 22 Apr 1999 10:44:26 -0400 (EDT)
Received: from att.com (algw1.att.com [192.128.167.153])
	by mocha.bunyip.com (8.8.5/8.8.5) with SMTP id KAA16776
	for <urn-ietf@bunyip.com>; Thu, 22 Apr 1999 10:44:16 -0400 (EDT)
Received: from alms2.fw.att.com by algw1.att.com (AT&T/IPNS/UPAS-1.0)
	for bunyip.com!urn-ietf
	sender att.com!jayhawk (att.com!jayhawk); Thu Apr 22 10:37 EDT 1999
Received: from qsun.ho.att.com (qsunn.ho.att.com [135.16.30.2])
	by alms2.fw.att.com (AT&T/IPNS/GW-1.0) with SMTP id KAA03468
	for <urn-ietf@Bunyip.Com>; Thu, 22 Apr 1999 10:39:42 -0400 (EDT)
Received: from schooner by qsun.ho.att.com (SMI-8.6/EMS-1.2 sol2)
	id KAA13116; Thu, 22 Apr 1999 10:43:50 -0400
From: "Ryan Moats" <jayhawk@att.com>
To: "IETF URN mailing List" <urn-ietf@Bunyip.Com>,
        "Internet Drafts Editor" <internet-drafts@ietf.org>
Subject: [URN] new IETF namespace draft -08
Date: Thu, 22 Apr 1999 09:43:24 -0500
Message-ID: <001c01be8cce$79858e20$e3c8090a@schooner.local.windrose.omaha.ne.us>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2377.0
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3155.0
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

Hi all-

Here is (hopefully) the final version of the IETF
namespace draft, in conformance with draft-ietf-urn-nid-req-08.

I-D editor please place this in the repository in
place of draft-ietf-urn-ietf-07.

The template is going to the urn-nid address later
this morning.

Ryan Moats







Internet-Draft                                                Ryan Moats
draft-ietf-urn-ietf-08.txt                                          AT&T
Expires in six months                                      November 1998

                   A URN Namespace for IETF Documents
                  Filename: draft-ietf-urn-ietf-08.txt


Status of This Memo

      This document is an Internet-Draft and is in full conformance with
      all provisions of Section 10 of RFC2026.

      Internet-Drafts are working documents of the Internet Engineering
      Task Force (IETF), its areas, and its working groups.  Note that
      other groups may also distribute working documents as Internet-
      Drafts.

      Internet-Drafts are draft documents valid for a maximum of six
      months and may be updated, replaced, or obsoleted by other
      documents at any time.  It is inappropriate to use Internet-
      Drafts as reference material or to cite them other than as ``work
      in progress.''

      To learn the current status of any Internet-Draft, please check
      the ``1id-abstracts.txt'' listing contained in the Internet-
      Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
      (Europe), munnari.oz.au (Pacific Rim), ftp.ietf.org (US East
      Coast), or ftp.isi.edu (US West Coast).


Abstract

   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the "ietf" namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, FYIs,
   and BCPs) developed by the IETF and published by the RFC Editor, the
   minutes of working groups (WG) and birds of a feather (BOF) meetings
   that occur during IETF conferences, and the Internet Drafts published
   by the Internet Drafts Editor.  Both the current URN framework and
   URN syntax support this namespace.

1. Introduction

   This document proposes the "ietf" namespace, which consists of the
   RFC family of documents (RFCs, STDs, FYIs, and BCPs) developed by the
   IETF and published by the RFC editor and the minutes of working



Expires 5/31/99                                                 [Page 1]





INTERNET DRAFT     A URN Namespace for IETF Documents      November 1998


   groups (WG) and birds of a feather (BOF) meetings that occur during
   IETF conferences.

   The namespace specification is for a formal namespace.

2. Specification Template

        Namespace ID:

                "ietf" requested.

        Registration Information:

                Registration version number: 1
                Registration date: 1999-04-22

        Declared registrant of the namespace:

                Ryan Moats
                jayhawk@att.com
                AT&T
                15621 Drexel Circle
                Omaha, NE 68135-2358

        Declaration of structure:

                The identifier has the following ABNF [2] specification:

                NSS = (family ":" number) / ("mtg-" number "-" wgbofname)
                      ( "id:" name)
                family = "rfc" / "std" / "fyi" / "bcp"
                number = 1*DIGIT
                wgbofname = 1*(DIGIT/ALPHA)
                name           = "draft-" draft-name "-" draft-version

                draft-name     = draft-ietf / draft-individual / draft-rfced
                draft-ietf     = "ietf-" wgbofname "-" draft-title
                draft-individual = draft-author "-" draft-title
                draft-rfced     = "rfced-" draft-title
                draft-title    = draft-namepart *( "-" draft-namepart )

                draft-author   = 1*(DIGIT/ALPHA)
                draft-nameart  = 1*(DIGIT/ALPHA)
                wgbofname      = 1*(DIGIT/ALPHA)
                number         = 1*DIGIT
                draft-version  = 2*DIGIT

                If the IESG (or it successor) adds a new document



Expires 5/31/99                                                 [Page 2]





INTERNET DRAFT     A URN Namespace for IETF Documents      November 1998


                series, this ABNF specification will need to be
                updated.  Further, if a working group or BOF is
                created that used characters outside the range of this
                ABNF specification, this specification will need to be
                updated.  Any system intended to resolve names for
                this namespace should be written with the awareness
                that this could occur at any time.

        Relevant ancillary documentation:

                The intended RFC document is currently
draft-ietf-urn-ietf-08.

        Identifier uniqueness considerations:

                Because the rfc-editor assigns the RFC number uniquely
                these URNs are unique.  Since the mapping between RFCs
                and other rfc-editor document series (STDs, FYIs or
                BCPs) is not necessarily one-to-one, uniqueness of
                STDs, FYIs and BCPs are defined based on the document
                mappings maintained by the RFC Editor (the index files
                "rfc-index.txt", "fyi-index.txt", "bcp-index.txt",
                "std-index.txt") are defined to be the definitive
                statement of the assignment of RFC Family URNs in this
                namespace.  The meeting minutes portion of the
                namespace is guaranteed unique because the URN
                includes the sequence number of the IETF conference.
                The document mapping maintained by the Internet Drafts
                editor ("1id-abstracts.txt") is defined as the
                definitive statement of the assignment of URNs for
                the internet draft portion of this namespace.

        Identifier persistence considerations:

                Persistence of the URNs of this namespace is
                independent of the mutability of the underlying
                documents.  A URN once assigned will never be
                reassigned to a different resource; the assignment is
                persistent and immutable.  Distinct from this, the
                resources identified as RFCs are immutable, whereas
                the other sorts of documents, STDs, FYIs, and BCPs are
                not.  They may be composites of one or more RFCs and
                the set of RFCs that includes them may change with
                time.  It is important to note that this mutability of
                some resources is independent of the immutability of
                URN assignment to a resource.

        Process of identifier assignment:




Expires 5/31/99                                                 [Page 3]





INTERNET DRAFT     A URN Namespace for IETF Documents      November 1998


                Assignment of URNs from this namespace occurs in three
                ways.  The first is through publication of a new RFC,
                FYI, STD or BCP is by the RFC Editor. This new document
                will have a new series number and will therefore define
                a new URN.  The document mappings maintained by the
                RFC Editor (the index files "rfc-index.txt",
                "fyi-index.txt", "bcp-index.txt" and "std-index.txt")
                are defined to be the definitive statement of the
                assignment of RFC Family URNs in this namespace.

                The second way a URN is assigned is through the filing
                of meeting minutes by a working group or birds of a
                feather as part of an IETF conference.  The list of
                minutes maintained by the IETF for each working group
                and conference in the subtree pointed at by the URL
                ftp://ietf.org/ietf/ is considered the definitive
                assignment of URNs for working group or birds of a
                feather minutes.

                The third way a URN is assigned is through the
                publication of a new internet-draft by the Internet
                Draft Editor.  This draft will have a distinct name
                (and version number) and therefore defined a new URN.
                The document mapping maintained by the Internet Drafts
                editor ("1id-abstracts.txt") is defined as the
                definitive statement of the assignment of URNs for
                this portion of the namespace.

        Process of identifier resolution:

                A mirrored copy of the underlying documentation is
                required to resolve these URNs.  Resolution via
                HTTP is done by a set of simple Perl cgi-bin
                scripts presented in Appendix A.

        Rules for Lexical Equivalence:

                The entire URN is case-insensitive.

        Conformance with URN Syntax:

                There are no additional characters reserved.

        Validation mechanism:

                None additional to resolution specified

        Scope:



Expires 5/31/99                                                 [Page 4]





INTERNET DRAFT     A URN Namespace for IETF Documents      November 1998


                Global.

3. Examples

   The following are examples of URNs that a resolver for this namespace
   can resolve:

           urn:ietf:rfc:2141
           urn:ietf:std:50
           urn:ietf:id:ietf-urn-ietf-06
           urn:ietf:mtg-41-urn

4. Security Considerations

   Because this namespace defines no additional reserved characters, it
   does not add any security considerations beyond those inherent from
   the existence of the reserved characters from [1].  Further, none of
   the reserved characters from [1] are used in the definition of the
   NSS. This means that resolvers for this namespace may be considered
   "secure" in the sense that any escaping of characters in the NSS MUST
   result in the resolver indicating that the URN has incorrect syntax.

5. Acknowledgments

   Thanks to various members of the URN working group for comments on
   earlier drafts of this document.  The work described in this document
   is partially supported by the National Science Foundation,
   Cooperative Agreement NCR-9218179.

6. References

   Request For Comments (RFC) and Internet Draft documents are available
   from numerous mirror sites.

         [1]         R. Moats, "URN Syntax," RFC 2141, May 5, 1997.

         [2]         D. Crocker, P. Overell, "Augmented BNF for Syntax
                     Specifications: ABNF," RFC 2234, November 1997.

7. Author's Address

   Ryan Moats
   AT&T
   15621 Drexel Circle
   Omaha, NE 68135-2358
   USA

   Phone:  +1 402 894-9456



Expires 5/31/99                                                 [Page 5]





INTERNET DRAFT     A URN Namespace for IETF Documents      November 1998


   EMail:  jayhawk@att.com

Appendix A.  Example Resolution Scripts

   The following scripts are examples that can be used for resolving
   URNs in this namespace.

A.1 I2C

#!/usr/local/bin/perl

use strict;

#
# this is a URN 2 URC resolver for the ietf namespace
#

my(%cite) = (
  bcp => "/ftp/rfc/bcp-index.txt",
  fyi => "/ftp/fyi/fyi-index.txt",
  id => "/ftp/internet-drafts/1id-abstracts.txt",
  rfc => "/ftp/rfc/rfc-index.txt",
  std => "/ftp/std/std-index.txt"
);
my(%number2date) = (
  44 => "99mar",
  43 => "98dec", 42 => "98aug", 41 => "98apr",
  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",
  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";
my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

(&resolveid($1), exit) if ($urn =~ /urn:ietf:id:(\S+)/i);
(&resolverfc($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
(&resolvemtg($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
&urn_error("400 Bad Request\n");

sub resolvemtg {
  my($ietfnum, $sesnam) = @_;



Expires 5/31/99                                                 [Page 6]





INTERNET DRAFT     A URN Namespace for IETF Documents      November 1998


  &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
  if (-f $link) {
    print "Status:  200 OK\r\n";
    print "Content-type: text/html\r\n\r\n";
    print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
    print "<BODY>\n";
    print "<H1><A HREF=\"$link\">$urn</A>:</H1>\n";
    print "Minutes of the $sesnam working group from the " . &end($ietfnum)
. " IETF";
    print "</BODY>\n</HTML>\n";
    return;
  }
  my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
    print "Status:  200 OK\r\n";
    print "Content-type: text/html\r\n\r\n";
    print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
    print "<BODY>\n";
    print "<H1><A HREF=\"$link\">$urn</A>:</H1>\n";
    print "Minutes of the $sesnam working group from the " . &end($ietfnum)
. " IETF";
    print "</BODY>\n</HTML>\n";
    return;
  }
  &urn_error("404 Not Found\n");
}

sub end {
  my($inarg)=@_;
  return $inarg . "st" if ($inarg =~ /1$/);
  return $inarg . "nd" if ($inarg =~ /2$/);
  return $inarg . "rd" if ($inarg =~ /3$/);
  return $inarg . "th";
}

sub resolverfc {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  if (!defined $cite{$scheme}) {
    &urn_error("404 Not Found\n");
  }

  $flag = 0;
  open(INPUT, "$cite{$scheme}");
  while (<INPUT>) {
    $flag = 1 if (/^0*$value /);



Expires 5/31/99                                                 [Page 7]





INTERNET DRAFT     A URN Namespace for IETF Documents      November 1998


    if ($flag == 1) {
      last if (/^$/);
      chop;
      push @bib,$_;
    }
  }

  if ($scheme ne "rfc") {
    print "Status:  200 OK\r\n";
    print "Content-type: text/html\r\n\r\n";
    $bib[0] =~ s/^[0-9]*\s*/<B>/;
    for ($i=0; $i<=$#bib; $i+=1) {
      last if ($bib[$i] =~ s/\./.<\/B>/);
    }
    for ($i=0;$i<=$#bib;$i+=1) {
      $k=$bib[$i];
      while ($k =~ /(fyi|std|rfc|bcp)([0-9]+)(.*)/i) {
        push @ref,"$1$2";
        $k=$3;
      }
      $done="";
      foreach $j (@ref) {
        next if ($done =~ $j);
        $done .= "$j ";
        $l = $j;
        $l =~ tr/A-Z/a-z/;
        $link=&make_link("$l");
        $bib[$i] =~ s/$j/<A HREF="$link">$j<\/A>/g;
      }
    }
    print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
    print "<BODY>\n";
    $link=&make_link("$scheme$value");
    print "<H1><A HREF=\"$link\">$scheme$value</A>:</H1>\n";
    foreach $i (@bib) {
      print "$i\n";
    }
    print "</BODY>\n</HTML>\n";
  } else {
    print "Status:  200 OK\r\n";
    print "Content-type: text/html\r\n\r\n";
    $bib[0] =~ s/^[0-9]*\s*//;
    $j=0;
    for ($i=0; $i<=$#bib; $i+=1) {
      $j += ($bib[$i] =~ s/, "/, <B>"/);
      $j += ($bib[$i] =~ s/",/"<\/B>,/);
    }
    for ($i=0;$i<=$#bib;$i+=1) {



Expires 5/31/99                                                 [Page 8]





INTERNET DRAFT     A URN Namespace for IETF Documents      November 1998


      $k=$bib[$i];
      while ($k =~ /(fyi\s|std\s|rfc|bcp)([0-9]+)(.*)/i) {
        push @ref,"$1$2";
        $k=$3;
      }
      $done="";
      foreach $j (@ref) {
        next if ($done =~ $j);
        $done .= "$j ";
        $l = $j;
        $l =~ s/\s//g;
        $l =~ tr/A-Z/a-z/;
        $link=&make_link("$l");
        $bib[$i] =~ s/$j/<A HREF="$link">$j<\/A>/g;
      }
    }
    print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
    print "<BODY>\n";
    $link=&make_link("$scheme$value");
    print "<H1><A HREF=\"$link\">$scheme$value</A>:</H1>\n";
    foreach $i (@bib) {
      print "$i\n";
    }
    print "</BODY>\n</HTML>\n";
  }
}

sub make_link {
  my($sc);
  my($inarg)=@_;
  ($sc=$1) if ($inarg =~ /([a-z]*)/);
  return "/$sc/$inarg.ps" if (-e "/ftp/$sc/$inarg.ps");
  return "/$sc/$inarg.html" if (-e "/ftp/$sc/$inarg.html");
  return "/$sc/$inarg.txt";
}

sub urn_error {
  my($code) = @_; #store failure code here...

  print "Status:  $code";
  print "Content-type: text/html\n\n<HTML>\n";
  print "<head><title>URN Resolution: I2C $code</title></head>\n";
  print "<BODY>\n";
  print "<h1>URN to URC resolution failed for the URN:</h1>\n";
  print "<hr><h3>$urn</h3>\n";
  print "</body>\n";
  print "</html>\n";
  exit;



Expires 5/31/99                                                 [Page 9]





INTERNET DRAFT     A URN Namespace for IETF Documents      November 1998


};

sub resolveid {
  my($flag,@bib,$i,$k,$j,$count,@ref);
  my($l,$link, $hdr, $done);
  my($value) = @_;
  my($scheme) = "id";

  open(INPUT, "$cite{$scheme}");
  while (<INPUT>) {
#
# capture record
#
    if ($flag == 1 || /^\s+\"/) {
      push @bib,$_;
      ($hdr = -1, $count = 0, $flag = 1) if (/^\s+\"/);
      $count++ if (/^\s+$/);
    }
    if ($count == 1) {
      $hdr = $#bib if ($hdr == -1);
    }
    if ($count == 2) {
      for ($i=0; $i<=$hdr; $i+=1) {
            if ($bib[$i] =~ /<(.*)>/) {
              $l = $1;
              if ($l eq "draft-$value.txt" || $l eq "draft-$value.ps") {
                print "Status:  200 OK\r\n";
                print "Content-type: text/html\r\n\r\n";
                print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
                print "<BODY>\n";
                print "<a
href=\"http://blackhole.vip.att.net/internet-drafts/$l\">$l</a>:\n";
                print "<pre>\n";
                foreach $i (@bib) {
                  print "$i";
                }
                print "</pre>\n";
                print "</BODY>\n</HTML>\n";
                exit;
              }
            }
      }
      $flag = 0;
      @bib = ();
    }
  }
  &urn_error("404 Not Found\n");
}




Expires 5/31/99                                                [Page 10]





INTERNET DRAFT     A URN Namespace for IETF Documents      November 1998


A.2 I2L

#!/usr/local/bin/perl

use strict;

#
# this is a URN 2 URL resolver for the ietf namespace
#

my(%pathbase) = (
  rfc => "rfc/rfc",
  fyi => "fyi/fyi",
  std => "std/std",
  bcp => "bcp/bcp",
  id => "internet-drafts/draft-"
);

my(%number2date) = (
  44 => "99mar",
  43 => "98dec", 42 => "98aug", 41 => "98apr",
  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",
  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";
my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

(&resolveid($1), exit) if ($urn =~ /urn:ietf:id:(\S+)/i);
(&resolverfc($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
(&resolvemtg($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
&urn_error("400 Bad Request\n");

sub resolvemtg {
  my($ietfnum, $sesnam) = @_;
  &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
  if (-f $link) {
    print "Status:  302 Moved temporarily\n";
    print "Location: $link\n";



Expires 5/31/99                                                [Page 11]





INTERNET DRAFT     A URN Namespace for IETF Documents      November 1998


    return;
  }
  my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
    print "Status:  302 Moved temporarily\n";
    print "Location: $link\n";
    return;
  }
  &urn_error("404 Not Found\n");
}

sub end {
  my($inarg)=@_;
  return $inarg . "st" if ($inarg =~ /1$/);
  return $inarg . "nd" if ($inarg =~ /2$/);
  return $inarg . "rd" if ($inarg =~ /3$/);
  return $inarg . "th";
}

sub resolverfc {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
  my($txttry)="/ftp/$pathbase{$scheme}$value.txt";
  my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
  my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
MIME_SWITCH: {
    if ($accept =~ /application\/postscript/ && -f $pstry) {
      print "Status:  302 Moved temporarily\n";
      print "Location: http://$host/$pathbase{$scheme}$value.ps\n\n";
      last MIME_SWITCH;
    }
    if ($accept =~ /text\/html/ && -f $htmltry) {
      print "Status:  302 Moved temporarily\n";
      print "Location: http://$host/$pathbase{$scheme}$value.html\n\n";
      last MIME_SWITCH;
    }
    if ($accept =~ /\*\/\*|text\/plain/ && -f $txttry) {
      print "Status:  302 Moved temporarily\n";
      print "Location: http://$host/$pathbase{$scheme}$value.txt\n\n";
      last MIME_SWITCH;
    }
    &urn_error("404 Not Found\n");
  }
}




Expires 5/31/99                                                [Page 12]





INTERNET DRAFT     A URN Namespace for IETF Documents      November 1998


sub urn_error {
  my($code) = @_; #store failure code here...

  print "Status:  $code";
  print "Content-type: text/html\n\n<HTML>\n";
  print "<head><title>URN Resolution: I2L $code</title></head>\n";
  print "<BODY>\n";
  print "<h1>URN to URL resolution failed for the URN:</h1>\n";
  print "<hr><h3>$urn</h3>\n";
  print "</body>\n";
  print "</html>\n";
  exit;
}

sub resolveid {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme) = "id";
  my($value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
  my($txttry)="/ftp/$pathbase{$scheme}$value.txt";
  my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
  my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
MIME_SWITCH: {
    if ($accept =~ /application\/postscript/ && -f $pstry) {
      print "Status:  302 Moved temporarily\n";
      print "Location: http://$host/$pathbase{$scheme}$value.ps\n\n";
      last MIME_SWITCH;
    }
    if ($accept =~ /text\/html/ && -f $htmltry) {
      print "Status:  302 Moved temporarily\n";
      print "Location: http://$host/$pathbase{$scheme}$value.html\n\n";
      last MIME_SWITCH;
    }
    if ($accept =~ /\*\/\*|text\/plain/ && -f $txttry) {
      print "Status:  302 Moved temporarily\n";
      print "Location: http://$host/$pathbase{$scheme}$value.txt\n\n";
      last MIME_SWITCH;
    }
    &urn_error("404 Not Found\n");
  }
}

A.3 I2Ls

#!/usr/local/bin/perl




Expires 5/31/99                                                [Page 13]





INTERNET DRAFT     A URN Namespace for IETF Documents      November 1998


use strict;

#
# this is a URN 2 URLs resolver for the ietf namespace
#

my(@urls);

my(%pathbase) = (
  rfc => "rfc/rfc",
  fyi => "fyi/fyi",
  std => "std/std",
  bcp => "bcp/bcp",
  id => "internet-drafts/draft-"
);

my(%number2date) = (
  44 => "99mar",
  43 => "98dec", 42 => "98aug", 41 => "98apr",
  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",
  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";
my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

(&resolveid($1), exit) if ($urn =~ /urn:ietf:id:(\S+)/i);
(&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
(&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
&urn_error("400 Bad Request\n");

sub resolve2 {
  my($ietfnum, $sesnam) = @_;
  &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
  if (-f $link) {
    $link=~s/^\/ftp\///;
    my($ftplink)="ftp://$host/$link";
    my($httplink)="http://$host/$link";
    my($glink)="gopher://$host:70/0/$link";



Expires 5/31/99                                                [Page 14]





INTERNET DRAFT     A URN Namespace for IETF Documents      November 1998


    if ($accept =~ /text\/uri-list/) { #look for text/uri-list, otherwise
text/html
      print "Status: 200 OK\n";
      print "Content-type: text/uri-list\n\n\n";
      print "#$urn\n";
      print "$ftplink\n";
      print "$httplink\n";
      print "$glink\n";
    }
    if ($accept =~ /\*\/\*|text\/html/) {
      print "Status: 200 OK\n";
      print "Content-type: text/html\n\n<HTML>\n";
      print "<head><title>URN Resolution: I2Ls</title></head>\n";
      print "<BODY>\n";
      print "<h1>URN $urn resolves to the following URLs:</h1>\n";
      print "<hr><ul>\n";
      print "<a href=\"$ftplink\">$ftplink</a>\n";
      print "<a href=\"$httplink\">$httplink</a>\n";
      print "<a href=\"$glink\">$glink</a>\n";
      print "</UL>\n</body>\n</HTML>\n";
    }
    return;
  }
  my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
    $link=~s/^\/ftp\///;
    my($ftplink)="ftp://$host/$link";
    my($httplink)="http://$host/$link";
    my($glink)="gopher://$host:70/0/$link";
    if ($accept =~ /text\/uri-list/) { #look for text/uri-list, otherwise
text/html
      print "Status: 200 OK\n";
      print "Content-type: text/uri-list\n\n\n";
      print "#$urn\n";
      print "$ftplink\n";
      print "$httplink\n";
      print "$glink\n";
    }
    if ($accept =~ /\*\/\*|text\/html/) {
      print "Status: 200 OK\n";
      print "Content-type: text/html\n\n<HTML>\n";
      print "<head><title>URN Resolution: I2Ls</title></head>\n";
      print "<BODY>\n";
      print "<h1>URN $urn resolves to the following URLs:</h1>\n";
      print "<hr><ul>\n";
      print "<a href=\"$ftplink\">$ftplink</a>\n";
      print "<a href=\"$httplink\">$httplink</a>\n";
      print "<a href=\"$glink\">$glink</a>\n";
      print "</UL>\n</body>\n</HTML>\n";
    }



Expires 5/31/99                                                [Page 15]





INTERNET DRAFT     A URN Namespace for IETF Documents      November 1998


    return;
  }
  &urn_error("404 Not Found\n");
}

sub resolve1 {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
  my($try)="/ftp/$pathbase{$scheme}$value.txt";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.txt");
    push(@urls, "ftp://$host/$pathbase{$scheme}$value.txt");
    push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.txt");
  }
  $try="/ftp/$pathbase{$scheme}$value.ps";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.ps");
    push(@urls, "ftp://$host/$pathbase{$scheme}$value.ps");
    push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.ps");
  }
  $try="/ftp/$pathbase{$scheme}$value.html";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.html");
    push(@urls, "ftp://$host/$pathbase{$scheme}$value.html");
  }

  &urn_error("404 Not Found\n") if ($#urls == -1);

MIME_SWITCH: {
    if ($accept =~ /text\/uri-list/) { #look for text/uri-list, otherwise
text/html
      print "Status: 200 OK\n";
      print "Content-type: text/uri-list\n\n\n";
      print "#$urn\n";
      foreach $i (@urls) {
        print "$i\n";
      }
      last MIME_SWITCH;
    }
    if ($accept =~ /\*\/\*|text\/html/) {
      print "Status: 200 OK\n";
      print "Content-type: text/html\n\n<HTML>\n";
      print "<head><title>URN Resolution: I2Ls</title></head>\n";
      print "<BODY>\n";
      print "<h1>URN $urn resolves to the following URLs:</h1>\n";
      print "<hr><ul>\n";



Expires 5/31/99                                                [Page 16]





INTERNET DRAFT     A URN Namespace for IETF Documents      November 1998


      foreach $i (@urls) {
        print "<LI><A HREF=\"$i\">$i</A>\n";
      }
      print "</UL>\n</body>\n</HTML>\n";
      last MIME_SWITCH;
    }
  }
}

sub urn_error {
  my($code) = @_; #store failure code here...

  print "Status: $code";
  print "Content-type: text/html\n\n<HTML>\n";
  print "<head><title>URN Resolution: I2L $code</title></head>\n";
  print "<BODY>\n";
  print "<h1>URN to URL resolution failed for the URN:</h1>\n";
  print "<hr><h3>$urn</h3>\n";
  print "</body>\n";
  print "</html>\n";
  exit;
}

sub resolveid {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($value) = @_;
  my($scheme) = "id";
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
  my($try)="/ftp/$pathbase{$scheme}$value.txt";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.txt");
    push(@urls, "ftp://$host/$pathbase{$scheme}$value.txt");
    push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.txt");
  }
  $try="/ftp/$pathbase{$scheme}$value.ps";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.ps");
    push(@urls, "ftp://$host/$pathbase{$scheme}$value.ps");
    push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.ps");
  }
  $try="/ftp/$pathbase{$scheme}$value.html";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.html");
    push(@urls, "ftp://$host/$pathbase{$scheme}$value.html");
  }




Expires 5/31/99                                                [Page 17]





INTERNET DRAFT     A URN Namespace for IETF Documents      November 1998


  &urn_error("404 Not Found\n") if ($#urls == -1);

MIME_SWITCH: {
    if ($accept =~ /text\/uri-list/) { #look for text/uri-list, otherwise
text/html
      print "Status: 200 OK\n";
      print "Content-type: text/uri-list\n\n\n";
      print "#$urn\n";
      foreach $i (@urls) {
        print "$i\n";
      }
      last MIME_SWITCH;
    }
    if ($accept =~ /\*\/\*|text\/html/) {
      print "Status: 200 OK\n";
      print "Content-type: text/html\n\n<HTML>\n";
      print "<head><title>URN Resolution: I2Ls</title></head>\n";
      print "<BODY>\n";
      print "<h1>URN $urn resolves to the following URLs:</h1>\n";
      print "<hr><ul>\n";
      foreach $i (@urls) {
        print "<LI><A HREF=\"$i\">$i</A>\n";
      }
      print "</UL>\n</body>\n</HTML>\n";
      last MIME_SWITCH;
    }
  }
}

A.4 I2Ns

#!/usr/local/bin/perl

use strict;

#
# this is a URN 2 URNs resolver for the ietf namespace
#

my(%cite) = (
  rfc => "/ftp/rfc/rfc-index.txt",
  fyi => "/ftp/fyi/fyi-index.txt",
  std => "/ftp/std/std-index.txt",
  bcp => "/ftp/rfc/bcp-index.txt"
);

my(%number2date) = (
  44 => "99mar",
  43 => "98dec", 42 => "98aug", 41 => "98apr",



Expires 5/31/99                                                [Page 18]





INTERNET DRAFT     A URN Namespace for IETF Documents      November 1998


  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",
  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";
my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($port) = $ENV={'SERVER_PORT'};
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

(&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
(&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
&urn_error("400 Bad Request\n");

sub resolve2 {
  my($ietfnum, $sesnam) = @_;
  &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
  if (-f $link) {
    if ($accept =~ /text\/uri-list/) {
        print "Status: 200 OK\n";
        print "Content-type: text/uri-list\n\n\n";
        print "#$urn\n";
        return;
    }
    if ($accept =~ /\*\/\*|text\/html/) {
      print "Status: 200 OK\n";
      print "Content-type: text/html\n\n<HTML>\n";
      print "<head><title>URN Resolution: I2Ns</title></head>\n";
      print "<BODY>\n";
      print "<h1>URN $urn resolves to the following URNs:</h1>\n";
      print "<hr><ul>\n";
      print "</UL>\n</body>\n</HTML>\n";
      return;
    }
  }
  my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
    if ($accept =~ /text\/uri-list/) {
        print "Status: 200 OK\n";
        print "Content-type: text/uri-list\n\n\n";
        print "#$urn\n";



Expires 5/31/99                                                [Page 19]





INTERNET DRAFT     A URN Namespace for IETF Documents      November 1998


        return;
    }
    if ($accept =~ /\*\/\*|text\/html/) {
        print "Status: 200 OK\n";
        print "Content-type: text/html\n\n<HTML>\n";
        print "<head><title>URN Resolution: I2Ns</title></head>\n";
        print "<BODY>\n";
        print "<h1>URN $urn resolves to the following URNs:</h1>\n";
        print "<hr><ul>\n";
        print "</UL>\n</body>\n</HTML>\n";
        return;
    }
  }
  &urn_error("404 Not Found\n");
}

sub end {
  my($inarg)=@_;
  return $inarg . "st" if ($inarg =~ /1$/);
  return $inarg . "nd" if ($inarg =~ /2$/);
  return $inarg . "rd" if ($inarg =~ /3$/);
  return $inarg . "th";
}

sub resolve1 {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  if (!defined $cite{$scheme}) {
    &urn_error("404 Not Found\n");
  }

  $flag = 0;
  open(INPUT, "$cite{$scheme}");
  while (<INPUT>) {
    $flag = 1 if (/^0*$value /);
    if ($flag == 1) {
      last if (/^$/);
      chop;
      push @bib,$_;
    }
  }

  $k=join " ",@bib;
  while ($k =~ /(\S*)\s*(fyi|std|rfc|bcp)\s*([0-9]+)(.*)/i) {
    $k=$4;
    $a=$2; $b=$3;



Expires 5/31/99                                                [Page 20]





INTERNET DRAFT     A URN Namespace for IETF Documents      November 1998


    if (($a ne $scheme || $b ne $value) && ($1 !~ /obso/i)){
      $a =~ tr/A-Z/a-z/;
      $b =~ s/^0*//;
      push @ref,"urn:ietf:$a:$b";
    }
  }

MIME_SWITCH: {
    if ($accept =~ /text\/uri-list/) {
        print "Status: 200 OK\n";
        print "Content-type: text/uri-list\n\n\n";
        print "#$urn\n";
        foreach $i (@ref) {
            print "$i\n";
        }
        last MIME_SWITCH;
    }
  if ($accept =~ /\*\/\*|text\/html/) {
    print "Status: 200 OK\n";
    print "Content-type: text/html\n\n<HTML>\n";
    print "<head><title>URN Resolution: I2Ns</title></head>\n";
    print "<BODY>\n";
    print "<h1>URN $urn resolves to the following URNs:</h1>\n";
    print "<hr><ul>\n";
        foreach $i (@ref) {
            print "<li>$i: Click to resolve using\n";
            print "<a
href=\"http://$host:$port/uri-res/I2C?$i\">I2C</a>,\n";
            print "<a
href=\"http://$host:$port/uri-res/I2L?$i\">I2L</a>,\n";
            print "<a
href=\"http://$host:$port/uri-res/I2Ls?$i\">I2Ls</a>,\n";
            print "<a
href=\"http://$host:$port/uri-res/I2R?$i\">I2R</a>,\n";
            print "<a
href=\"http://$host:$port/uri-res/I2Rs?$i\">I2Rs</a>\n";
        }
    print "</UL>\n</body>\n</HTML>\n";
  }
}
}

sub make_link {
  my($sc);
  my($inarg)=@_;
  ($sc=$1) if ($inarg =~ /([a-z]*)/);
  return "/$sc/$inarg.ps" if (-e "/ftp/$sc/$inarg.ps");
  return "/$sc/$inarg.html" if (-e "/ftp/$sc/$inarg.html");
  return "/$sc/$inarg.txt";
}

sub urn_error {
  my($code) = @_; #store failure code here...



Expires 5/31/99                                                [Page 21]





INTERNET DRAFT     A URN Namespace for IETF Documents      November 1998


  print "Status: $code";
  print "Content-type: text/html\n\n<HTML>\n";
  print "<head><title>URN Resolution: I2Ns $code</title></head>\n";
  print "<BODY>\n";
  print "<h1>URN to URN resolution failed for the URN:</h1>\n";
  print "<hr><h3>$urn</h3>\n";
  print "</body>\n";
  print "</html>\n";
  exit;
};

A.5 I2R

#!/usr/local/bin/perl

use strict;

#
# this is a URN 2 resource resolver for the ietf namespace
#

my(%pathbase) = (
  rfc => "rfc/rfc",
  fyi => "fyi/fyi",
  std => "std/std",
  bcp => "bcp/bcp",
  id => "internet-drafts/draft-"
);

my(%number2date) = (
  44 => "99mar",
  43 => "98dec", 42 => "98aug", 41 => "98apr",
  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",
  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";
my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

print "$urn\n";
(&resolveid($1), exit) if ($urn =~ /urn:ietf:id:(\S+)/i);



Expires 5/31/99                                                [Page 22]





INTERNET DRAFT     A URN Namespace for IETF Documents      November 1998


(&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
(&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
&urn_error("400 Bad Request\n");

sub resolve2 {
  my($ietfnum, $sesnam) = @_;
  &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
  if (-f $link) {
      print "Status:  200 OK\n";
      print "Content-type: text/plain\n\n";
      open(FILE, "$link");
      while (<FILE>) {
          print $_;
      }
      close FILE;
    return;
  }
  my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
      print "Status:  200 OK\n";
      print "Content-type: text/plain\n\n";
      open(FILE, "$link");
      while (<FILE>) {
          print $_;
      }
      close FILE;
    return;
  }
  &urn_error("404 Not Found\n");
}

sub end {
  my($inarg)=@_;
  return $inarg . "st" if ($inarg =~ /1$/);
  return $inarg . "nd" if ($inarg =~ /2$/);
  return $inarg . "rd" if ($inarg =~ /3$/);
  return $inarg . "th";
}

sub resolve1 {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
  my($txttry)="/ftp/$pathbase{$scheme}$value.txt";



Expires 5/31/99                                                [Page 23]





INTERNET DRAFT     A URN Namespace for IETF Documents      November 1998


  my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
  my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
MIME_SWITCH: {
    if ($accept =~ /application\/postscript/ && -f $pstry) {
      print "Status:  200 OK\n";
      print "Content-type: application/postscript\n\n";
      open(FILE, "$pstry");
      while (<FILE>) {
          print $_;
      }
      close FILE;
      last MIME_SWITCH;
    }
    if ($accept =~ /text\/html/ && -f $htmltry) {
        print "Status:  200 OK\n";
        print "Content-type: text/html\n\n";
        open(FILE, "$htmltry");
        while (<FILE>) {
            print $_;
        }
        close FILE;
        last MIME_SWITCH;
    }
    if ($accept =~ /\*\/\*|text\/plain/ && -f $txttry) {
        print "Status:  200 OK\n";
        print "Content-type: text/plain\n\n";
        open(FILE, "$txttry");
        while (<FILE>) {
            print $_;
        }
        close FILE;
        last MIME_SWITCH;
    }
    &urn_error("404 Not Found\n");
  }
}

sub resolveid {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme) = "id";
  my($value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
  my($txttry)="/ftp/$pathbase{$scheme}$value.txt";
  my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
  my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
MIME_SWITCH: {



Expires 5/31/99                                                [Page 24]





INTERNET DRAFT     A URN Namespace for IETF Documents      November 1998


    if ($accept =~ /application\/postscript/ && -f $pstry) {
      print "Status:  200 OK\n";
      print "Content-type: application/postscript\n\n";
      open(FILE, "$pstry");
      while (<FILE>) {
          print $_;
      }
      close FILE;
      last MIME_SWITCH;
    }
    if ($accept =~ /text\/html/ && -f $htmltry) {
        print "Status:  200 OK\n";
        print "Content-type: text/html\n\n";
        open(FILE, "$htmltry");
        while (<FILE>) {
            print $_;
        }
        close FILE;
        last MIME_SWITCH;
    }
    if ($accept =~ /\*\/\*|text\/plain/ && -f $txttry) {
        print "Status:  200 OK\n";
        print "Content-type: text/plain\n\n";
        open(FILE, "$txttry");
        while (<FILE>) {
            print $_;
        }
        close FILE;
        last MIME_SWITCH;
    }
    &urn_error("404 Not Found\n");
  }
}

sub urn_error {
  my($code) = @_; #store failure code here...

  print "Status:  $code";
  print "Content-type: text/html\n\n<HTML>\n";
  print "<head><title>URN Resolution: I2R $code</title></head>\n";
  print "<BODY>\n";
  print "<h1>URN to URL resolution failed for the URN:</h1>\n";
  print "<hr><h3>$urn</h3>\n";
  print "</body>\n";
  print "</html>\n";
  exit;
}




Expires 5/31/99                                                [Page 25]





INTERNET DRAFT     A URN Namespace for IETF Documents      November 1998


A.6 I2Rs

#!/usr/local/bin/perl

use strict;

#
# this is a URN 2 resources resolver for the ietf namespace
#

my(@urls);

my(%pathbase) = (
  rfc => "rfc/rfc",
  fyi => "fyi/fyi",
  std => "std/std",
  bcp => "bcp/bcp",
  id => "internet-drafts/draft-"
);

my(%number2date) = (
  44 => "99mar",
  43 => "98dec", 42 => "98aug", 41 => "98apr",
  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",
  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";
my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

(&resolveid($1), exit) if ($urn =~ /urn:ietf:id:(\s*)/i);
(&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
(&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg-(\d*)-(\w*)/i);
&urn_error("400 Bad Request\n");

sub resolve2 {
  my($ietfnum, $sesnam) = @_;
  my(@vers,$i);
  &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";



Expires 5/31/99                                                [Page 26]





INTERNET DRAFT     A URN Namespace for IETF Documents      November 1998


  if (-f $link) {
      push(@vers,$link);
  }
  $link="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
      push(@vers,$link);
  }
  &urn_error("404 Not Found\n") if ($#vers==-1);

  print "Status: 200 OK\n";
  print "Content-type: multipart/alternative; boundary=endpart\n\n";
  foreach $i (@vers) {
      print "--endpart\n";
      if ($i =~ /html$/) {
          print "Content-Type: text/html\n\n";
      }
      if ($i =~ /txt$/) {
          print "Content-Type: text/plain\n\n";
      }
      if ($i =~ /ps$/) {
          print "Content-Type: application/postscript\n\n";
      }
      open(FILE, "$i");
      while (<FILE>) {
          print "$_";
      }
      close FILE;
  }
  print "--endpart\n";
}

sub resolve1 {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link,@vers);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
  my($try)="/ftp/$pathbase{$scheme}$value.txt";
  if (-f $try) {
      push(@vers, $try);
  }
  $try="/ftp/$pathbase{$scheme}$value.ps";
  if (-f $try) {
      push(@vers, $try);
  }
  $try="/ftp/$pathbase{$scheme}$value.html";
  if (-f $try) {
      push(@vers, $try);



Expires 5/31/99                                                [Page 27]





INTERNET DRAFT     A URN Namespace for IETF Documents      November 1998


  }
  print "Status: 200 OK\n";
  print "Content-type: multipart/alternative; boundary=endpart\n\n";
  foreach $i (@vers) {
      print "--endpart\n";
      if ($i =~ /html$/) {
          print "Content-Type: text/html\n\n";
      }
      if ($i =~ /txt$/) {
          print "Content-Type: text/plain\n\n";
      }
      if ($i =~ /ps$/) {
          print "Content-Type: application/postscript\n\n";
      }
      open(FILE, "$i");
      while (<FILE>) {
          print "$_";
      }
      close FILE;
  }
  print "--endpart\n";
}

sub resolveid {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link,@vers);
  my($scheme) = "id";
  my($value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
  my($try)="/ftp/$pathbase{$scheme}$value.txt";
  if (-f $try) {
      push(@vers, $try);
  }
  $try="/ftp/$pathbase{$scheme}$value.ps";
  if (-f $try) {
      push(@vers, $try);
  }
  $try="/ftp/$pathbase{$scheme}$value.html";
  if (-f $try) {
      push(@vers, $try);
  }
  print "Status: 200 OK\n";
  print "Content-type: multipart/alternative; boundary=endpart\n\n";
  foreach $i (@vers) {
      print "--endpart\n";
      if ($i =~ /html$/) {
          print "Content-Type: text/html\n\n";



Expires 5/31/99                                                [Page 28]





INTERNET DRAFT     A URN Namespace for IETF Documents      November 1998


      }
      if ($i =~ /txt$/) {
          print "Content-Type: text/plain\n\n";
      }
      if ($i =~ /ps$/) {
          print "Content-Type: application/postscript\n\n";
      }
      open(FILE, "$i");
      while (<FILE>) {
          print "$_";
      }
      close FILE;
  }
  print "--endpart\n";
}
sub urn_error {
  my($code) = @_; #store failure code here...

  print "Status: $code";
  print "Content-type: text/html\n\n<HTML>\n";
  print "<head><title>URN Resolution: I2Rs $code</title></head>\n";
  print "<BODY>\n";
  print "<h1>URN to URL resolution failed for the URN:</h1>\n";
  print "<hr><h3>$urn</h3>\n";
  print "</body>\n";
  print "</html>\n";
  exit;
}























Expires 5/31/99                                                [Page 29]





From owner-urn-ietf@Bunyip.Com  Fri Apr 23 11:15:01 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA20171
	for <urn-archive@ietf.org>; Fri, 23 Apr 1999 11:15:00 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id JAA00451
	for urn-ietf-out; Fri, 23 Apr 1999 09:58:43 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA00446
	for <urn-ietf@services.bunyip.com>; Fri, 23 Apr 1999 09:58:41 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id JAA23711
	for urn-ietf@services; Fri, 23 Apr 1999 09:58:40 -0400 (EDT)
Received: from ietf.org (odin.ietf.org [132.151.1.176])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id JAA23708
	for <urn-ietf@bunyip.com>; Fri, 23 Apr 1999 09:58:37 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA17115;
	Fri, 23 Apr 1999 09:58:33 -0400 (EDT)
Message-Id: <199904231358.JAA17115@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@Bunyip.Com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-ietf-08.txt
Date: Fri, 23 Apr 1999 09:58:32 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-08.txt
	Pages		: 29
	Date		: 22-Apr-99
	
A system for Uniform Resource Names (URNs) must be capable of
supporting new naming systems.  As an example of proposing a new
namespace, this document proposes the 'ietf' namespace.  This
namespace consists of the RFC family of documents (RFCs, STDs, FYIs,
and BCPs) developed by the IETF and published by the RFC Editor, the
minutes of working groups (WG) and birds of a feather (BOF) meetings
that occur during IETF conferences, and the Internet Drafts published
by the Internet Drafts Editor.  Both the current URN framework and
URN syntax support this namespace.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-ietf-08.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-08.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html 
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-08.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19990422140839.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-08.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-08.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19990422140839.I-D@ietf.org>

--OtherAccess--

--NextPart--





Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id OAA03724 for urn-ietf-out; Tue, 6 Apr 1999 14:50:52 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA03717 for <urn-ietf@services.bunyip.com>; Tue, 6 Apr 1999 14:50:47 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id OAA10839 for urn-ietf@services; Tue, 6 Apr 1999 14:50:46 -0400 (EDT)
Received: from email.centraal.com ([216.33.4.99]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id OAA10832 for <urn-ietf@bunyip.com>; Tue, 6 Apr 1999 14:50:34 -0400 (EDT)
Received: by mail.centraal.com with Internet Mail Service (5.5.2448.0) id <2LPGVCJS>; Tue, 6 Apr 1999 11:49:49 -0700
Message-ID: <7D28C07629C9D211A1CC00500403ADD41D3754@mail.centraal.com>
From: Yves Arrouye <Yves@centraal.com>
To: urn-ietf@bunyip.com
Subject: RE: [URN] Microsoft & URNs
Date: Tue, 6 Apr 1999 11:49:49 -0700 
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2448.0)
Content-Type: text/plain; charset="iso-8859-1"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Yves Arrouye <Yves@centraal.com>
Errors-To: owner-urn-ietf@Bunyip.Com

> author describes writing a simple document in Word and saving 
> it as HTML.
> The opening of the resulting document looks like this:
> 
> 	<html xmlns:v="urn:schemas-microsoft-com:vml"
>      xmlns:o="urn:schemas-microsoft-com:office:office"
>      xmlns:w="urn:schemas-microsoft-com:office:word" 
>      xmlns="-//W3C//DTD HTML 4.0//EN">
> 
> I found it intriguing that they're using URNs instead of URLs 
> to define
> name spaces.

Though the last time I checked, they didn't provide a way to get to their
document through a standard URN resolution mechanism. So it's quite useless
right now.

Yves.



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id LAA00481 for urn-ietf-out; Tue, 6 Apr 1999 11:27:54 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA00475 for <urn-ietf@services.bunyip.com>; Tue, 6 Apr 1999 11:27:50 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id LAA09631 for urn-ietf@services; Tue, 6 Apr 1999 11:27:46 -0400 (EDT)
Received: from library.berkeley.edu (library.Berkeley.EDU [128.32.224.55]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA09628 for <urn-ietf@bunyip.com>; Tue, 6 Apr 1999 11:27:43 -0400 (EDT)
Received: from jerome (doenx-380-8.Lib.Berkeley.EDU [128.32.224.162]) by library.berkeley.edu (8.9.1a/8.9.1) with SMTP id IAA12831 for <urn-ietf@bunyip.com>; Tue, 6 Apr 1999 08:33:01 -0700 (PDT)
Message-Id: <3.0.5.32.19990406081530.00983380@library.berkeley.edu>
X-Sender: jmcdonou@library.berkeley.edu
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.5 (32)
Date: Tue, 06 Apr 1999 08:15:30 -0700
To: urn-ietf@bunyip.com
From: Jerome McDonough <jmcdonou@library.berkeley.edu>
Subject: [URN] Microsoft & URNs
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Jerome McDonough <jmcdonou@library.berkeley.edu>
Errors-To: owner-urn-ietf@Bunyip.Com

Thought this might interest you all.  In an article discussing XML's
use in Microsoft Office 2000
(http://webreview.com/wr/pub/1999/04/02/edge/index.html?wwwrrr_19990402.txt)
, the
author describes writing a simple document in Word and saving it as HTML.
The opening of the resulting document looks like this:

	<html xmlns:v="urn:schemas-microsoft-com:vml"
     xmlns:o="urn:schemas-microsoft-com:office:office"
     xmlns:w="urn:schemas-microsoft-com:office:word" 
     xmlns="-//W3C//DTD HTML 4.0//EN">

I found it intriguing that they're using URNs instead of URLs to define
name spaces.



Jerome McDonough -- jmcdonou@library.Berkeley.EDU  |  (......)
Library Systems Office, 386 Doe, U.C. Berkeley     |  \ *  * /
Berkeley, CA 94720-6000    (510) 642-5168          |  \  <>  /
"Well, it looks easy enough...."                   |   \ -- /  SGNORMPF!!!
         -- From the Famous Last Words file        |    ||||



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id DAA25060 for urn-ietf-out; Tue, 6 Apr 1999 03:05:35 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA25055 for <urn-ietf@services.bunyip.com>; Tue, 6 Apr 1999 03:05:32 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id DAA06253 for urn-ietf@services; Tue, 6 Apr 1999 03:05:31 -0400 (EDT)
Received: from lis.yonsei.ac.kr ([165.132.148.111]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA06250 for <urn-ietf@bunyip.com>; Tue, 6 Apr 1999 03:05:17 -0400 (EDT)
Received: from lis.yonsei.ac.kr ([165.132.148.191]) by lis.yonsei.ac.kr (8.9.1a-H1/8.9.1) with ESMTP id QAA04024 for <urn-ietf@bunyip.com>; Tue, 6 Apr 1999 16:04:38 +0900 (KST)
Message-ID: <3709B1DB.9A9A456@lis.yonsei.ac.kr>
Date: Tue, 06 Apr 1999 16:03:55 +0900
From: lislee <lislee@lis.yonsei.ac.kr>
X-Mailer: Mozilla 4.51 [en] (Win98; I)
X-Accept-Language: en
MIME-Version: 1.0
To: urn-ietf@bunyip.com
Subject: [URN] about reserved character slash('/')
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 8bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: lislee <lislee@lis.yonsei.ac.kr>
Errors-To: owner-urn-ietf@Bunyip.Com

I'm a student interested in URN.

In RFC2141(URN Syntax), the character slash('/') is a reserved
character, so it cannot be used in URN syntax.

But in DOI(Digital Object Identifier) or Handle System, the character
slash is used.

I think the character slash is useful in distinguishing something from
others, or  expressing hierarchical relation. For example,
<urn:USA:university/UCLA/1999-1>
So I think the character slash is to be freed from reserved character.

How about your opinion?



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id TAA08205 for urn-ietf-out; Fri, 2 Apr 1999 19:10:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA08200 for <urn-ietf@services.bunyip.com>; Fri, 2 Apr 1999 19:10:49 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id TAA28999 for urn-ietf@services; Fri, 2 Apr 1999 19:10:48 -0500 (EST)
Received: from LOGOS.CC.BRANDEIS.EDU (logos.cc.brandeis.edu [129.64.1.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id TAA28995; Fri, 2 Apr 1999 19:10:45 -0500 (EST)
Received: from mantiscorp.com (mantiscorp.com) by LOGOS.CC.BRANDEIS.EDU (PMDF V5.0-8 #17137) id <01J9KH8IGRLCBNMXQS@LOGOS.CC.BRANDEIS.EDU>; Fri, 02 Apr 1999 19:11:04 -0500 (EST)
Date: Fri, 02 Apr 1999 19:09:59 -0500
From: "Aaron E. Walsh" <aaron@mantiscorp.com>
Subject: Re: [URN] status
To: Leslie Daigle <leslie@bunyip.com>
Cc: urn-ietf@bunyip.com
Message-id: <37055C57.93EF0750@mantiscorp.com>
Organization: Mantis Development Corp.
MIME-version: 1.0
X-Mailer: Mozilla 4.51 [en]C-compaq  (Win98; I)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
X-Accept-Language: en
References: <Pine.SUN.3.95.990401071901.17797A-100000@buzz.Bunyip.Com>
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Aaron E. Walsh" <aaron@mantiscorp.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Thanks Leslie.. that was the pointer I needed :)

Aaron

Leslie Daigle wrote:
> 
> Howdy,
> 
> On Wed, 31 Mar 1999, Aaron E. Walsh wrote:
> > I'm preparing now to register a few URN namespaces, and wonder if you or
> > others could point me towards the proper documents to file? I understand
> > this isn't as simple a process as simply submitting an online form, as
> > we do for domains through InterNic, so want to make sure I'm heading in
> > the right direction :)
> 
> The procedure is outlined in
> 
>         draft-ietf-urn-nid-req-xx.txt
> 
> which is being finalized currently.  I.e., that document lays out the
> mechanism, which should be "live" within the next little while.
> 
> Leslie.
> 
> ------------------------------------------------------------------------------
> 
>   "Never confuse                               Leslie Daigle
>      an appreciation of the simple
>               for                              Bunyip Information Systems Inc.
>      a lack of understanding of the complex."  +1 514 285 0088
>                   -- ThinkingCat               leslie@bunyip.com
> 
> ------------------------------------------------------------------------------



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA08024 for urn-ietf-out; Fri, 2 Apr 1999 18:49:08 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA08010 for <urn-ietf@services.bunyip.com>; Fri, 2 Apr 1999 18:48:13 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id SAA28943 for urn-ietf@services; Fri, 2 Apr 1999 18:48:12 -0500 (EST)
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA28940 for <urn-ietf@bunyip.com>; Fri, 2 Apr 1999 18:48:10 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA11593; Fri, 2 Apr 1999 18:48:07 -0500 (EST)
Message-Id: <199904022348.SAA11593@ietf.org>
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com, lc-uri-resolution@apps.ietf.org
From: The IESG <iesg-secretary@ietf.org>
Subject: [URN] Last Call: Assignment Procedures for the URI Resolution using DNS (RFC2168) to BCP
Date: Fri, 02 Apr 1999 18:48:07 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: The IESG <iesg-secretary@ietf.org>
Errors-To: owner-urn-ietf@Bunyip.Com

The IESG has received a request from the Uniform Resource Names Working
Group to consider the publication of the following:

Assignment Procedures for the URI Resolution using DNS (RFC2168)
<draft-ietf-urn-net-procedures-02.txt> as a BCP. 

Resolution of Uniform Resource Identifiers using the Domain Name
System <draft-ietf-urn-dns-rds-00.txt> as a Proposed Standard.  

The Naming Authority Pointer (NAPTR) DNS Resource Record
<draft-ietf-urn-naptr-rr-02.txt> as a Proposed Standard.  


The IESG plans to make a decision in the next few weeks, and solicits
final comments on this action.  Please send any comments to the 
iesg@ietf.org or ietf@ietf.org mailing lists by April 16, 1999.

The Applications Area Directors request that any Last Call comments
on these documents, be CC'ed to <lc-uri-resolution@apps.ietf.org>.


Files can be obtained via:
http://www.ietf.org/internet-drafts/draft-ietf-urn-net-procedures-02.txt
http://www.ietf.org/internet-drafts/draft-ietf-urn-dns-rds-00.txt
http://www.ietf.org/internet-drafts/draft-ietf-urn-naptr-rr-02.txt



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id SAA07980 for urn-ietf-out; Fri, 2 Apr 1999 18:43:51 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA07972 for <urn-ietf@services.bunyip.com>; Fri, 2 Apr 1999 18:42:55 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id SAA28925 for urn-ietf@services; Fri, 2 Apr 1999 18:42:55 -0500 (EST)
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id SAA28921 for <urn-ietf@bunyip.com>; Fri, 2 Apr 1999 18:42:52 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA11210; Fri, 2 Apr 1999 18:42:49 -0500 (EST)
Message-Id: <199904022342.SAA11210@ietf.org>
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com, lc-uri-resolution@apps.ietf.org
From: The IESG <iesg-secretary@ietf.org>
Subject: [URN] Last Call: Assignment Procedures for the URI Resolution using DNS (RFC2168) to BCP
Date: Fri, 02 Apr 1999 18:42:49 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: The IESG <iesg-secretary@ietf.org>
Errors-To: owner-urn-ietf@Bunyip.Com

The IESG has received a request from the Uniform Resource Names Working
Group to consider the publication of the following:

Assignment Procedures for the URI Resolution using DNS (RFC2168) <draft-ietf-urn-net-procedures-02.txt> as a BCP. 

Resolution of Uniform Resource Identifiers using the Domain Name System <draft-ietf-urn-dns-rds-00.txt> as a Proposed Standard.  

The Naming Authority Pointer (NAPTR) DNS Resource Record <draft-ietf-urn-naptr-rr-02.txt> as a Proposed Standard.  


The IESG plans to make a decision in the next few weeks, and solicits
final comments on this action.  Please send any comments to the 
iesg@ietf.org or ietf@ietf.org mailing lists by April 16, 1999.

The Applications Area Directors request that any Last Call comments
on these documents, be CC'ed to <lc-uri-resolution@apps.ietf.org>.


Files can be obtained via:
http://www.ietf.org/internet-drafts/draft-ietf-urn-net-procedures-02.txt
http://www.ietf.org/internet-drafts/draft-ietf-urn-dns-rds-00.txt
http://www.ietf.org/internet-drafts/draft-ietf-urn-naptr-rr-02.txt



Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA07181 for urn-ietf-out; Fri, 2 Apr 1999 17:25:30 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA07176 for <urn-ietf@services.bunyip.com>; Fri, 2 Apr 1999 17:25:27 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id RAA28632 for urn-ietf@services; Fri, 2 Apr 1999 17:25:27 -0500 (EST)
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id RAA28629 for <urn-ietf@bunyip.com>; Fri, 2 Apr 1999 17:25:25 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA06520; Fri, 2 Apr 1999 17:25:19 -0500 (EST)
Message-Id: <199904022225.RAA06520@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-naptr-rr-02.txt
Date: Fri, 02 Apr 1999 17:25:19 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts
directories.  This draft is a work item of the Uniform Resource Names
Working Group of the IETF.

	Title           : The Naming Authority Pointer (NAPTR) DNS
			  Resource Record
	Author(s)	: M. Mealling, R. Daniel
	Filename	: draft-ietf-urn-naptr-rr-02.txt
	Pages		: 15
	Date		: 01-Apr-99
	
This document describes a DNS Resource Record (RR) which specifies a rewrite rule that, when applied to an existing string,
will produce a new domain. Reasons for rewriting a domain
vary from URN Resource Discovery Systems to moving out-of-date
services to new domains.
 
This document updates those portions of RFC2168 specifically
dealing with the definition of the NAPTR record.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-naptr-rr-02.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-naptr-rr-02.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html 
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-ietf-urn-naptr-rr-02.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19990401152434.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-naptr-rr-02.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-naptr-rr-02.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19990401152434.I-D@ietf.org>

--OtherAccess--

--NextPart--




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id QAA06416 for urn-ietf-out; Fri, 2 Apr 1999 16:22:48 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA06408 for <urn-ietf@services.bunyip.com>; Fri, 2 Apr 1999 16:22:45 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id QAA28311 for urn-ietf@services; Fri, 2 Apr 1999 16:22:44 -0500 (EST)
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA28308 for <urn-ietf@bunyip.com>; Fri, 2 Apr 1999 16:22:42 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA04013; Fri, 2 Apr 1999 16:22:38 -0500 (EST)
Message-Id: <199904022122.QAA04013@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@bunyip.com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-nid-req-08.txt
Date: Fri, 02 Apr 1999 16:22:37 -0500
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: URN Namespace Definition Mechanisms
	Author(s)	: L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom
	Filename	: draft-ietf-urn-nid-req-08.txt
	Pages		: 14
	Date		: 31-Mar-99
	
The URN WG has defined a syntax for Uniform Resource Names
(URNs) [RFC2141], as well as some proposed mechanisms for their
resolution and use in Internet applications ([RFC2168, RFC2169]).
The whole rests on the concept of individual 'namespaces' within the
URN structure.  Apart from  proof-of-concept namespaces, the use
of existing identifiers in URNs has been discussed ([RFC2288]),
and this document lays out general definitions of and
mechanisms for establishing URN 'namespaces'.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-nid-req-08.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-nid-req-08.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html 
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-ietf-urn-nid-req-08.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19990401090834.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-nid-req-08.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-nid-req-08.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19990401090834.I-D@ietf.org>

--OtherAccess--

--NextPart--




Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id GAA01854 for urn-ietf-out; Fri, 2 Apr 1999 06:46:57 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id GAA01849 for <urn-ietf@services.bunyip.com>; Fri, 2 Apr 1999 06:46:55 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id GAA27043 for urn-ietf@services; Fri, 2 Apr 1999 06:46:54 -0500 (EST)
Received: from lis.yonsei.ac.kr (lis.yonsei.ac.kr [165.132.148.111]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id GAA27040 for <urn-ietf@bunyip.com>; Fri, 2 Apr 1999 06:46:47 -0500 (EST)
Received: from lis.yonsei.ac.kr ([165.132.148.191]) by lis.yonsei.ac.kr (8.9.1a-H1/8.9.1) with ESMTP id UAA29299; Fri, 2 Apr 1999 20:46:15 +0900 (KST)
Message-ID: <3704ADDC.BEBC537@lis.yonsei.ac.kr>
Date: Fri, 02 Apr 1999 20:45:33 +0900
From: lislee <lislee@lis.yonsei.ac.kr>
X-Mailer: Mozilla 4.51 [en] (Win98; I)
X-Accept-Language: en
MIME-Version: 1.0
To: urn-ietf@bunyip.com, lislee@lis.yonsei.ac.kr
Subject: [URN] about RFC2168
Content-Type: multipart/alternative; boundary="------------CCBACF9DD16F9659487608BE"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: lislee <lislee@lis.yonsei.ac.kr>
Errors-To: owner-urn-ietf@Bunyip.Com

--------------CCBACF9DD16F9659487608BE
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit


I'm a student interested in URN system, especially in URN resolution
system.
I am preparing for my master's thesis about URN system.

After reading    RFC2168(Resolution of Uniform Resource Identifiers
using the Domain Name System)  ,
and    Internet Draft(The Naming Authority Pointer (NAPTR) DNS Resource
Record)   , I can roughly
understand how to resolve URN using NAPTR RR.

I have some question about RFC2168.
Anybody who knows about my question tell me some advice.

<In RFC2168>
Example 2
---------

   Consider a URN namespace based on MIME Content-Ids. The URN might
   look like this:

                 urn:cid:199606121851.1@mordred.gatech.edu

   (Note that this example is chosen for pedagogical purposes, and does
   not conform to the recently-approved CID URL scheme.)

   The first step in the resolution process is to find out about the CID

   namespace. The namespace identifier, cid, is extracted from the URN,
   prepended to urn.net, and the NAPTR for cid.urn.net looked up. It
   might return records of the form:

 cid.urn.net
  ;;       order pref flags service        regexp           replacement
   IN NAPTR 100   10   ""  ""  "/urn:cid:.+@([^\.]+\.)(.*)$/\2/i"    .

   We have only one NAPTR response, so ordering the responses is not a
   problem.  The replacement field is empty, so we check the regexp
   field and use the pattern provided there. We apply that regexp to the

   entire URN to see if it matches, which it does.  The \2 part of the
   substitution expression returns the string "gatech.edu". Since the
   flags field does not contain "s" or "a", the lookup is not terminal
   and our next probe to DNS is for more NAPTR records:
   lookup(query=NAPTR, "gatech.edu").
<In RFC2168>


The NAPTR record has a string 'cid', so 'cid.urn.net' is retrived at the
1st look-up.
But I guess 'cid' is not a resolver of that URN, only a NID.
So it has no flag value, and no replacement value, but has regexp value.

And 2nd NAPTR look-up is processed with the string 'gatech.edu'.
My first question is that why the 2nd look-up is processed with
'gatech.edu', not else string?
How does the \2 part of the substitution expression return the string
"gatech.edu"?
And when the replacement field has value, and when it doesn't have
value?


I can imagine that I'll make URN as like <urn:k-univ:yonsei:d/lis/99-1>.

'k-univ' means "Korean Universities", and 'yonsei' means "Yonsei
University".
And the resolver of this URN is yonsei., its URL is
<http://www.yonse.ac.kr>.
And 'k-univ' is not a resolver, it's URL is <http://www.k-univ.ac.kr>
But I register NID of this URN as 'k-univ', because all the URNs of each
university should be managed in
'k-univ'.

If 'k-univ' is a resolver of that URN, maybe the result of querying
'k-univ.urn.net' is as follow.

k-univ.urn.net
;;                 order   pref  flags
service                       regexp               replacement
IN NAPTR   100     10   "s"    "http+N2L+N2C+N2R"
''''             http.www.k-univ.ac.kr

And client can discover the resolver of that URN, and access it to
http.www.k-univ.ac.kr.

But 'k-univ' is not a resolver, so the result of querying
'k-univ.urn.net' is like that(it is my imagination)

k-univ.urn.net
;;                 order   pref   flags
service                     regexp                           replacement

IN NAPTR   100     10     ""              ""              "/urn:k-univ:
'^.*yonsei.*$/\?/?"            .

Because, 'k-univ is not a resolver of that URN, flags field has no
value, and replacement has no value, and
regexp has some value. (I don't know exactly what the value is. the
example is my free
expression.)

And record returned from the query on "yonsei" might look like:

yonsei IN NAPTR
  ;;              order pref flags
service                      regexp                  replacement
 IN NAPTR 100   10   "s"      " http+N2L+N2C+N2R"
.                http.www.yonse.ac.kr

And client can discover the resolver of that URN, and access it to
http.www.yonsei.ac.kr.


Is there any problem above my imagination?
When I make my URN, should not I use the character '/' which is a
reserved character in URN
syntax(RFC2141).
Or should Iuse "%" encoding?


My 2nd question is like that:

I chance to meet the internet-draft,   Handle System: A Persistent
Global Name Service Overview
and I think Handle System doesn't use RDS(Resolver Discovery Service),
instead it resolves handle(a kind of
URN) directly.

Anybody who knows the difference of NAPTR and Handle system tell me the
difference.
And in Handle System syntax, the character '/' is used.
I know that the character '/' is a reserved character in URN
syntax(RFC2141).

--------------CCBACF9DD16F9659487608BE
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
&nbsp;
<br>I'm a student interested in URN system, especially in URN resolution
system.
<br>I am preparing for my master's thesis about URN system.
<p>After reading&nbsp;&nbsp;&nbsp; <a href="ftp://ftp.isi.edu/in-notes/rfc2168.txt">RFC2168(Resolution
of Uniform Resource Identifiers using the Domain Name System)</a>&nbsp;
,
<br>and&nbsp;&nbsp;&nbsp; <a href="http://www.ietf.org/internet-drafts/draft-ietf-urn-naptr-rr-02.txt">Internet
Draft(The Naming Authority Pointer (NAPTR) DNS Resource Record)</a>&nbsp;&nbsp;
, I can roughly
<br>understand how to resolve URN using NAPTR RR.
<p>I have some question about RFC2168.
<br>Anybody who knows about my question tell me some advice.
<p>&lt;In RFC2168>
<br>Example 2
<br>---------
<p>&nbsp;&nbsp; Consider a URN namespace based on MIME Content-Ids. The
URN might
<br>&nbsp;&nbsp; look like this:
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<A HREF="urn:cid:199606121851.1@mordred.gatech.edu">urn:cid:199606121851.1@mordred.gatech.edu</A>
<p>&nbsp;&nbsp; (Note that this example is chosen for pedagogical purposes,
and does
<br>&nbsp;&nbsp; not conform to the recently-approved CID URL scheme.)
<p>&nbsp;&nbsp; The first step in the resolution process is to find out
about the CID
<br>&nbsp;&nbsp; namespace. The namespace identifier, cid, is extracted
from the URN,
<br>&nbsp;&nbsp; prepended to urn.net, and the NAPTR for cid.urn.net looked
up. It
<br>&nbsp;&nbsp; might return records of the form:
<p>&nbsp;cid.urn.net
<br>&nbsp; ;;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; order pref flags service&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
regexp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; replacement
<br>&nbsp;&nbsp; IN NAPTR 100&nbsp;&nbsp; 10&nbsp;&nbsp; ""&nbsp; ""&nbsp;
"/<A HREF="urn:cid:.+@([^\">urn:cid:.+@([^\</A>.]+\.)(.*)$/\2/i"&nbsp;&nbsp;&nbsp; .
<p>&nbsp;&nbsp; We have only one NAPTR response, so ordering the responses
is not a
<br>&nbsp;&nbsp; problem.&nbsp; The replacement field is empty, so we check
the regexp
<br>&nbsp;&nbsp; field and use the pattern provided there. We apply that
regexp to the
<br>&nbsp;&nbsp; entire URN to see if it matches, which it does.&nbsp;
The \2 part of the
<br>&nbsp;&nbsp; substitution expression returns the string "gatech.edu".
Since the
<br>&nbsp;&nbsp; flags field does not contain "s" or "a", the lookup is
not terminal
<br>&nbsp;&nbsp; and our next probe to DNS is for more NAPTR records:
<br>&nbsp;&nbsp; lookup(query=NAPTR, "gatech.edu").
<br>&lt;In RFC2168>
<br>&nbsp;
<p>The NAPTR record has a string 'cid', so 'cid.urn.net' is retrived at
the 1st look-up.
<br>But I guess 'cid' is not a resolver of that URN, only a NID.
<br>So it has no flag value, and no replacement value, but has regexp value.
<br>And 2nd NAPTR look-up is processed with the string 'gatech.edu'.
<br>My first question is that why the 2nd look-up is processed with 'gatech.edu',
not else string?
<br>How does the \2 part of the substitution expression return the string
"gatech.edu"?
<br>And when the replacement field has value, and when it doesn't have
value?
<br>&nbsp;
<p>I can imagine that I'll make URN as like &lt;<A HREF="urn:k-univ:yonsei:d/lis/99-1">urn:k-univ:yonsei:d/lis/99-1</A>>.
<br>'k-univ' means "Korean Universities", and 'yonsei' means "Yonsei University".
<br>And the resolver of this URN is yonsei., its URL is &lt;<A HREF="http://www.yonse.ac.kr">http://www.yonse.ac.kr</A>>.
<br>And 'k-univ' is not a resolver, it's URL is &lt;<A HREF="http://www.k-univ.ac.kr">http://www.k-univ.ac.kr</A>>
<br>But I register NID of this URN as 'k-univ', because all the URNs of
each university should be managed in
<br>'k-univ'.
<p>If 'k-univ' is a resolver of that URN, maybe the result of querying
'k-univ.urn.net' is as follow.
<p>k-univ.urn.net
<br>;;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
order&nbsp;&nbsp; pref&nbsp; flags&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
service&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
regexp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
replacement
<br>IN NAPTR&nbsp;&nbsp; 100&nbsp;&nbsp;&nbsp;&nbsp; 10&nbsp;&nbsp; "s"&nbsp;&nbsp;&nbsp;
"http+N2L+N2C+N2R"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ''''&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
http.www.k-univ.ac.kr
<p>And client can discover the resolver of that URN, and access it to http.www.k-univ.ac.kr.
<p>But 'k-univ' is not a resolver, so the result of querying 'k-univ.urn.net'
is like that(it is my imagination)
<p>k-univ.urn.net
<br>;;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
order&nbsp;&nbsp; pref&nbsp;&nbsp; flags&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
service&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
regexp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
replacement
<br>IN NAPTR&nbsp;&nbsp; 100&nbsp;&nbsp;&nbsp;&nbsp; 10&nbsp;&nbsp;&nbsp;&nbsp;
""&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
""&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
"/urn:k-univ: '^.*yonsei.*$/\?/?"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id DAA00272 for urn-ietf-out; Fri, 2 Apr 1999 03:53:57 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA00267 for <urn-ietf@services.bunyip.com>; Fri, 2 Apr 1999 03:53:55 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id DAA26661 for urn-ietf@services; Fri, 2 Apr 1999 03:53:54 -0500 (EST)
Received: from lis.yonsei.ac.kr (lis.yonsei.ac.kr [165.132.148.111]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA26658 for <urn-ietf@bunyip.com>; Fri, 2 Apr 1999 03:53:29 -0500 (EST)
Received: from lis.yonsei.ac.kr ([165.132.148.191]) by lis.yonsei.ac.kr (8.9.1a-H1/8.9.1) with ESMTP id RAA28427 for <urn-ietf@bunyip.com>; Fri, 2 Apr 1999 17:53:05 +0900 (KST)
Message-ID: <37048548.E1FD0156@lis.yonsei.ac.kr>
Date: Fri, 02 Apr 1999 17:52:25 +0900
From: lislee <lislee@lis.yonsei.ac.kr>
X-Mailer: Mozilla 4.51 [en] (Win98; I)
X-Accept-Language: en
MIME-Version: 1.0
To: urn-ietf@bunyip.com
Subject: [URN] About RFC2168
Content-Type: multipart/alternative; boundary="------------A18DE0118ECBFE5131817667"
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: lislee <lislee@lis.yonsei.ac.kr>
Errors-To: owner-urn-ietf@Bunyip.Com

--------------A18DE0118ECBFE5131817667
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

I'm a student interested in URN system, especially in URN resolution
system.
I am preparing for my master's thesis about URN system.

After reading   RFC2168(Resolution of Uniform Resource Identifiers using
the Domain Name System)  ,
and   Internet Draft(The Naming Authority Pointer (NAPTR) DNS Resource
Record)  , I can roughly understand how to resolve URN using NAPTR RR.

I have some question about RFC2168.
Anybody who knows about my question tell me some advice.

<In RFC2168>
Example 2
---------

   Consider a URN namespace based on MIME Content-Ids. The URN might
   look like this:

                 urn:cid:199606121851.1@mordred.gatech.edu

   (Note that this example is chosen for pedagogical purposes, and does
   not conform to the recently-approved CID URL scheme.)

   The first step in the resolution process is to find out about the CID

   namespace. The namespace identifier, cid, is extracted from the URN,
   prepended to urn.net, and the NAPTR for cid.urn.net looked up. It
   might return records of the form:

 cid.urn.net
  ;;       order pref flags service        regexp           replacement
   IN NAPTR 100   10   ""  ""  "/urn:cid:.+@([^\.]+\.)(.*)$/\2/i"    .

   We have only one NAPTR response, so ordering the responses is not a
   problem.  The replacement field is empty, so we check the regexp
   field and use the pattern provided there. We apply that regexp to the

   entire URN to see if it matches, which it does.  The \2 part of the
   substitution expression returns the string "gatech.edu". Since the
   flags field does not contain "s" or "a", the lookup is not terminal
   and our next probe to DNS is for more NAPTR records:
   lookup(query=NAPTR, "gatech.edu").
<In RFC2168>


The NAPTR record has a string 'cid', so 'cid.urn.net' is retrived at the
1st look-up.
But I guess 'cid' is not a resolver of that URN, only a NID.
So it has no flag value, and no replacement value, but has regexp value.

And 2nd NAPTR look-up is processed with the string 'gatech.edu'.
My first question is that why the 2nd look-up is processed with
'gatech.edu', not else string?
How does the \2 part of the substitution expression return the string
"gatech.edu"?
And when the replacement field has value, and when it doesn't have
value?


I can imagine that I'll make URN as like <urn:k-univ:yonsei:d/lis/99-1>.

'k-univ' means "Korean Universities", and 'yonsei' means "Yonsei
University".
And the resolver of this URN is yonsei., its URL is
<http://www.yonse.ac.kr>.
And 'k-univ' is not a resolver, it's URL is <http://www.k-univ.ac.kr>
But I register NID of this URN as 'k-univ', because all the URNs of each
university should be managed in
'k-univ'.

If 'k-univ' is a resolver of that URN, maybe the result of querying
'k-univ.urn.net' is as follow.

k-univ.urn.net
;;                 order   pref  flags
service                       regexp               replacement
IN NAPTR   100     10   "s"    "http+N2L+N2C+N2R"
''''             http.www.k-univ.ac.kr

And client can discover the resolver of that URN, and access it to
http.www.k-univ.ac.kr.

But 'k-univ' is not a resolver, so the result of querying
'k-univ.urn.net' is like that(it is my imagination)

k-univ.urn.net
;;                 order   pref   flags
service                     regexp                           replacement

IN NAPTR   100     10     ""              ""              "/urn:k-univ:
'^.*yonsei.*$/\?/?"            .

Because, 'k-univ is not a resolver of that URN, flags field has no
value, and replacement has no value, and
regexp has some value. (I don't know exactly what the value is. the
example is my free
expression.)

And record returned from the query on "yonsei" might look like:

yonsei IN NAPTR
  ;;              order pref flags
service                      regexp                  replacement
 IN NAPTR 100   10   "s"      " http+N2L+N2C+N2R"
.                http.www.yonse.ac.kr

And client can discover the resolver of that URN, and access it to
http.www.yonsei.ac.kr.


Is there any problem above my imagination?
When I make my URN, should not I use the character '/' which is a
reserved character in URN syntax(RFC2141).
Or should Iuse "%" encoding?


My 2nd question is like that:

I chance to meet the internet-draft,  Handle System: A Persistent Global
Name Service Overview and Syntax.
I think Handle System doesn't use RDS(Resolver Discovery Service),
instead it resolves handle(a kind of
URN) directly.

Anybody who knows the difference of NAPTR and Handle system tell me the
difference.
And in Handle System syntax, the character '/' is used.
I know that the character '/' is a reserved character in URN
syntax(RFC2141).


--------------A18DE0118ECBFE5131817667
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
I'm a student interested in URN system, especially in URN resolution system.
<br>I am preparing for my master's thesis about URN system.
<p>After reading&nbsp;&nbsp; <a href="ftp://ftp.isi.edu/in-notes/rfc2168.txt">RFC2168(Resolution
of Uniform Resource Identifiers using the Domain Name System)</a>&nbsp;
,
<br>and&nbsp;&nbsp; <a href="http://www.ietf.org/internet-drafts/draft-ietf-urn-naptr-rr-02.txt">Internet
Draft(The Naming Authority Pointer (NAPTR) DNS Resource Record)</a>&nbsp;
, I can roughly understand how to resolve URN using NAPTR RR.
<p>I have some question about RFC2168.
<br>Anybody who knows about my question tell me some advice.
<p>&lt;In RFC2168>
<br>Example 2
<br>---------
<p>&nbsp;&nbsp; Consider a URN namespace based on MIME Content-Ids. The
URN might
<br>&nbsp;&nbsp; look like this:
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<A HREF="urn:cid:199606121851.1@mordred.gatech.edu">urn:cid:199606121851.1@mordred.gatech.edu</A>
<p>&nbsp;&nbsp; (Note that this example is chosen for pedagogical purposes,
and does
<br>&nbsp;&nbsp; not conform to the recently-approved CID URL scheme.)
<p>&nbsp;&nbsp; The first step in the resolution process is to find out
about the CID
<br>&nbsp;&nbsp; namespace. The namespace identifier, cid, is extracted
from the URN,
<br>&nbsp;&nbsp; prepended to urn.net, and the NAPTR for cid.urn.net looked
up. It
<br>&nbsp;&nbsp; might return records of the form:
<p>&nbsp;cid.urn.net
<br>&nbsp; ;;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; order pref flags service&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
regexp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; replacement
<br>&nbsp;&nbsp; IN NAPTR 100&nbsp;&nbsp; 10&nbsp;&nbsp; ""&nbsp; ""&nbsp;
"/<A HREF="urn:cid:.+@([^\">urn:cid:.+@([^\</A>.]+\.)(.*)$/\2/i"&nbsp;&nbsp;&nbsp; .
<p>&nbsp;&nbsp; We have only one NAPTR response, so ordering the responses
is not a
<br>&nbsp;&nbsp; problem.&nbsp; The replacement field is empty, so we check
the regexp
<br>&nbsp;&nbsp; field and use the pattern provided there. We apply that
regexp to the
<br>&nbsp;&nbsp; entire URN to see if it matches, which it does.&nbsp;
<b><u>The \2 part of the</u></b>
<br><b><u>&nbsp;&nbsp; substitution expression returns the string "gatech.edu".</u></b>
Since the
<br>&nbsp;&nbsp; flags field does not contain "s" or "a", the lookup is
not terminal
<br>&nbsp;&nbsp; and our next probe to DNS is for more NAPTR records:
<br>&nbsp;&nbsp; lookup(query=NAPTR, "gatech.edu").
<br>&lt;In RFC2168>
<br>&nbsp;
<p>The NAPTR record has a string 'cid', so 'cid.urn.net' is retrived at
the 1st look-up.
<br>But I guess 'cid' is not a resolver of that URN, only a NID.
<br>So it has no flag value, and no replacement value, but has regexp value.
<br>And 2nd NAPTR look-up is processed with the string 'gatech.edu'.
<br>My first question is that why the 2nd look-up is processed with 'gatech.edu',
not else string?
<br>How does the \2 part of the substitution expression return the string
"gatech.edu"?
<br>And when the replacement field has value, and when it doesn't have
value?
<br>&nbsp;
<p>I can imagine that I'll make URN as like &lt;<A HREF="urn:k-univ:yonsei:d/lis/99-1">urn:k-univ:yonsei:d/lis/99-1</A>>.
<br>'k-univ' means "Korean Universities", and 'yonsei' means "Yonsei University".
<br>And the resolver of this URN is yonsei., its URL is &lt;<A HREF="http://www.yonse.ac.kr">http://www.yonse.ac.kr</A>>.
<br>And 'k-univ' is not a resolver, it's URL is &lt;<A HREF="http://www.k-univ.ac.kr">http://www.k-univ.ac.kr</A>>
<br>But I register NID of this URN as 'k-univ', because all the URNs of
each university should be managed in
<br>'k-univ'.
<p>If 'k-univ' is a resolver of that URN, maybe the result of querying
'k-univ.urn.net' is as follow.
<p>k-univ.urn.net
<br>;;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
order&nbsp;&nbsp; pref&nbsp; flags&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
service&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
regexp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
replacement
<br>IN NAPTR&nbsp;&nbsp; 100&nbsp;&nbsp;&nbsp;&nbsp; 10&nbsp;&nbsp; "s"&nbsp;&nbsp;&nbsp;
"http+N2L+N2C+N2R"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ''''&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
http.www.k-univ.ac.kr
<p>And client can discover the resolver of that URN, and access it to http.www.k-univ.ac.kr.
<p>But 'k-univ' is not a resolver, so the result of querying 'k-univ.urn.net'
is like that(it is my imagination)
<p>k-univ.urn.net
<br>;;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
order&nbsp;&nbsp; pref&nbsp;&nbsp; flags&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
service&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
regexp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
replacement
<br>IN NAPTR&nbsp;&nbsp; 100&nbsp;&nbsp;&nbsp;&nbsp; 10&nbsp;&nbsp;&nbsp;&nbsp;
""&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
""&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
"/urn:k-univ: '^.*yonsei.*$/\?/?"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;


Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id HAA17135 for urn-ietf-out; Thu, 1 Apr 1999 07:21:04 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA17130 for <urn-ietf@services.bunyip.com>; Thu, 1 Apr 1999 07:21:02 -0500 (EST)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id HAA22830 for urn-ietf@services; Thu, 1 Apr 1999 07:21:01 -0500 (EST)
Received: from buzz.Bunyip.Com (buzz.Bunyip.Com [209.41.144.8]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id HAA22827; Thu, 1 Apr 1999 07:20:58 -0500 (EST)
Received: from localhost (leslie@localhost) by buzz.Bunyip.Com (8.6.9/8.6.10) with SMTP id HAA17802; Thu, 1 Apr 1999 07:20:58 -0500
X-Authentication-Warning: buzz.Bunyip.Com: leslie owned process doing -bs
Date: Thu, 1 Apr 1999 07:20:57 -0500 (EST)
From: Leslie Daigle <leslie@Bunyip.Com>
To: "Aaron E. Walsh" <aaron@mantiscorp.com>
cc: urn-ietf@bunyip.com
Subject: Re: [URN] status
In-Reply-To: <3702B7AB.C8C0DAAB@mantiscorp.com>
Message-ID: <Pine.SUN.3.95.990401071901.17797A-100000@buzz.Bunyip.Com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Howdy,

On Wed, 31 Mar 1999, Aaron E. Walsh wrote:
> I'm preparing now to register a few URN namespaces, and wonder if you or
> others could point me towards the proper documents to file? I understand
> this isn't as simple a process as simply submitting an online form, as
> we do for domains through InterNic, so want to make sure I'm heading in
> the right direction :)

The procedure is outlined in 

	draft-ietf-urn-nid-req-xx.txt

which is being finalized currently.  I.e., that document lays out the
mechanism, which should be "live" within the next little while.

Leslie.

------------------------------------------------------------------------------

  "Never confuse                               Leslie Daigle
     an appreciation of the simple                              
              for                              Bunyip Information Systems Inc.
     a lack of understanding of the complex."  +1 514 285 0088
                  -- ThinkingCat               leslie@bunyip.com
 
------------------------------------------------------------------------------


                                                                                                                                                                                                                                                                                                                          1999-05.mail                                                                                        0000666 0000036 0000010 00000171202 06723537447 011546  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@Bunyip.Com  Thu May  6 15:27:02 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA02187
	for <urn-archive@ietf.org>; Thu, 6 May 1999 15:26:58 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id NAA18098
	for urn-ietf-out; Thu, 6 May 1999 13:53:22 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA18093
	for <urn-ietf@services.bunyip.com>; Thu, 6 May 1999 13:53:19 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id NAA17696
	for urn-ietf@services; Thu, 6 May 1999 13:53:19 -0400 (EDT)
Received: from alms1.fw.att.com (alms1.att.com [192.128.167.146])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA17684
	for <urn-ietf@Bunyip.Com>; Thu, 6 May 1999 13:53:08 -0400 (EDT)
Received: from qsun.ho.att.com ([135.16.30.2])
	by alms1.fw.att.com (AT&T IPNS/MS-2.2) with SMTP id NAA10401;
	Thu, 6 May 1999 13:52:35 -0400 (EDT)
Received: from schooner by qsun.ho.att.com (SMI-8.6/EMS-1.2 sol2)
	id NAA11850; Thu, 6 May 1999 13:52:23 -0400
From: "Ryan Moats" <jayhawk@att.com>
To: "IETF URN mailing List" <urn-ietf@Bunyip.Com>,
        "Internet Drafts Editor" <internet-drafts@ietf.org>
Subject: [URN] New IETF namespace draft...
Date: Thu, 6 May 1999 12:51:13 -0500
Message-ID: <000001be97e9$0840ef40$e3c8090a@schooner.local.windrose.omaha.ne.us>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2377.0
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3155.0
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: "Ryan Moats" <jayhawk@att.com>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

I-D editor:

Please replace draft-ietf-urn-ietf-08 with this draft
(draft-ietf-urn-ietf-09)

URN group:

This draft has modified NSS and persistence language resulting from the
review on
the urn-nid@apps.ietf.org list and with the RFC editor.  Since the
modifications
were minor, in my opinion, it is ready for working group last call (and
thence IETF last call/IESG review) as the two week review period on urn-nid
has now passed.

Ryan







Internet-Draft                                                Ryan Moats
draft-ietf-urn-ietf-09.txt                                          AT&T
Expires in six months                                           May 1999

                   A URN Namespace for IETF Documents
                  Filename: draft-ietf-urn-ietf-09.txt


Status of This Memo

      This document is an Internet-Draft and is in full conformance with
      all provisions of Section 10 of RFC2026.

      Internet-Drafts are working documents of the Internet Engineering
      Task Force (IETF), its areas, and its working groups.  Note that
      other groups may also distribute working documents as Internet-
      Drafts.

      Internet-Drafts are draft documents valid for a maximum of six
      months and may be updated, replaced, or obsoleted by other
      documents at any time.  It is inappropriate to use Internet-
      Drafts as reference material or to cite them other than as ``work
      in progress.''

      To learn the current status of any Internet-Draft, please check
      the ``1id-abstracts.txt'' listing contained in the Internet-
      Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
      (Europe), munnari.oz.au (Pacific Rim), ftp.ietf.org (US East
      Coast), or ftp.isi.edu (US West Coast).


Abstract

   A system for Uniform Resource Names (URNs) must be capable of
   supporting new naming systems.  As an example of proposing a new
   namespace, this document proposes the "ietf" namespace.  This
   namespace consists of the RFC family of documents (RFCs, STDs, FYIs,
   and BCPs) developed by the IETF and published by the RFC Editor, the
   minutes of working groups (WG) and birds of a feather (BOF) meetings
   that occur during IETF conferences, and the Internet Drafts published
   by the Internet Drafts Editor.  Both the current URN framework and
   URN syntax support this namespace.

1. Introduction

   This document proposes the "ietf" namespace, which consists of the
   RFC family of documents (RFCs, STDs, FYIs, and BCPs) developed by the
   IETF and published by the RFC editor and the minutes of working



Expires 11/30/99                                                [Page 1]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1999


   groups (WG) and birds of a feather (BOF) meetings that occur during
   IETF conferences.

   The namespace specification is for a formal namespace.

2. Specification Template

        Namespace ID:

                "ietf" requested.

        Registration Information:

                Registration version number: 1
                Registration date: 1999-04-22

        Declared registrant of the namespace:

                Ryan Moats
                jayhawk@att.com
                AT&T
                15621 Drexel Circle
                Omaha, NE 68135-2358

        Declaration of structure:

                The identifier has the following ABNF [2] specification:

                NSS = rfc-nss / fyi-nss / std-nss / bcp-nss /
                      draft-nss / mtg-nss / other-nss

                rfc-nss = "rfc:" 1*DIGIT
                fyi-nss = "fyi:" 1*DIGIT
                std-nss = "std:" 1*DIGIT
                bcp-nss = "bcp:" 1*DIGIT
                draft-nss = "id:" string
                mtg-nss = "mtg:" string
                other-nss = string
                  ; beginning with a prefix other than one of those
                  ; above for future expansion

                string = 1*(DIGIT / ALPHA / "-")


                If the IESG (or it successor) adds a new document
                series, this ABNF specification will need to be
                updated.  Further, if a working group or BOF is
                created that used characters outside the range of this



Expires 11/30/99                                                [Page 2]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1999


                ABNF specification, this specification will need to be
                updated.  Any system intended to resolve names for
                this namespace should be written with the awareness
                that this could occur at any time.

        Relevant ancillary documentation:

                Relevant documentation is in draft-ietf-urn-ietf-09.

        Identifier uniqueness considerations:

                Because the rfc-editor assigns the RFC number uniquely
                these URNs are unique.  Since the mapping between RFCs
                and other rfc-editor document series (STDs, FYIs or
                BCPs) is not necessarily one-to-one, uniqueness of
                STDs, FYIs and BCPs are defined based on the document
                mappings maintained by the RFC Editor (the index files
                "rfc-index.txt", "fyi-index.txt", "bcp-index.txt",
                "std-index.txt") are defined to be the definitive
                statement of the assignment of RFC Family URNs in this
                namespace.  The meeting minutes portion of the
                namespace is guaranteed unique because the URN
                includes the sequence number of the IETF conference.
                The document mapping maintained by the Internet Drafts
                editor ("1id-abstracts.txt") is defined as the
                definitive statement of the assignment of URNs for
                the internet draft portion of this namespace.

        Identifier persistence considerations:

                Persistence of the URNs of this namespace is
                independent of the mutability of the underlying
                documents.  A URN once assigned will never be
                reassigned to a different resource; the assignment is
                persistent and immutable.  Immutability of RFCs, STDs,
                FYIs and BCPs is at the discretion of the RFC Editor.
                They may be composites of one or more RFCs and the
                set of RFCs that includes them may change with
                time.  It is important to note that this mutability of
                some resources is independent of the immutability of
                URN assignment to a resource.

        Process of identifier assignment:

                Assignment of URNs from this namespace occurs in three
                ways.  The first is through publication of a new RFC,
                FYI, STD or BCP is by the RFC Editor. This new document
                will have a new series number and will therefore define



Expires 11/30/99                                                [Page 3]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1999


                a new URN.  The document mappings maintained by the
                RFC Editor (the index files "rfc-index.txt",
                "fyi-index.txt", "bcp-index.txt" and "std-index.txt")
                are defined to be the definitive statement of the
                assignment of RFC Family URNs in this namespace.

                The second way a URN is assigned is through the filing
                of meeting minutes by a working group or birds of a
                feather as part of an IETF conference.  The list of
                minutes maintained by the IETF for each working group
                and conference in the subtree pointed at by the URL
                ftp://ietf.org/ietf/ is considered the definitive
                assignment of URNs for working group or birds of a
                feather minutes.

                The third way a URN is assigned is through the
                publication of a new internet-draft by the Internet
                Draft Editor.  This draft will have a distinct name
                (and version number) and therefore defined a new URN.
                The document mapping maintained by the Internet Drafts
                editor ("1id-abstracts.txt") is defined as the
                definitive statement of the assignment of URNs for
                this portion of the namespace.

        Process of identifier resolution:

                A mirrored copy of the underlying documentation is
                required to resolve these URNs.  Resolution via
                HTTP is done by a set of simple Perl cgi-bin
                scripts presented in Appendix A.

        Rules for Lexical Equivalence:

                The entire URN is case-insensitive.

        Conformance with URN Syntax:

                There are no additional characters reserved.

        Validation mechanism:

                None additional to resolution specified

        Scope:

                Global.





Expires 11/30/99                                                [Page 4]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1999


3. Examples

   The following are examples of URNs that a resolver for this namespace
   can resolve:

           urn:ietf:rfc:2141
           urn:ietf:std:50
           urn:ietf:id:ietf-urn-ietf-06
           urn:ietf:mtg:41-urn

4. Security Considerations

   Because this namespace defines no additional reserved characters, it
   does not add any security considerations beyond those inherent from
   the existence of the reserved characters from [1].  Further, none of
   the reserved characters from [1] are used in the definition of the
   NSS. This means that resolvers for this namespace may be considered
   "secure" in the sense that any escaping of characters in the NSS MUST
   result in the resolver indicating that the URN has incorrect syntax.

5. Acknowledgments

   Thanks to various members of the URN working group for comments on
   earlier drafts of this document.  The work described in this document
   is partially supported by the National Science Foundation,
   Cooperative Agreement NCR-9218179.

6. References

   Request For Comments (RFC) and Internet Draft documents are available
   from numerous mirror sites.

         [1]         R. Moats, "URN Syntax," RFC 2141, May 5, 1997.

         [2]         D. Crocker, P. Overell, "Augmented BNF for Syntax
                     Specifications: ABNF," RFC 2234, November 1997.

7. Author's Address

   Ryan Moats
   AT&T
   15621 Drexel Circle
   Omaha, NE 68135-2358
   USA

   Phone:  +1 402 894-9456
   EMail:  jayhawk@att.com




Expires 11/30/99                                                [Page 5]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1999


Appendix A.  Example Resolution Scripts

   The following scripts are examples that can be used for resolving
   URNs in this namespace.

A.1 I2C

#!/usr/local/bin/perl

use strict;

#
# this is a URN 2 URC resolver for the ietf namespace
#

my(%cite) = (
  bcp => "/ftp/rfc/bcp-index.txt",
  fyi => "/ftp/fyi/fyi-index.txt",
  id => "/ftp/internet-drafts/1id-abstracts.txt",
  rfc => "/ftp/rfc/rfc-index.txt",
  std => "/ftp/std/std-index.txt"
);
my(%number2date) = (
  44 => "99mar",
  43 => "98dec", 42 => "98aug", 41 => "98apr",
  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",
  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";
my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

(&resolveid($1), exit) if ($urn =~ /urn:ietf:id:(\S+)/i);
(&resolverfc($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
(&resolvemtg($1, $2), exit) if ($urn =~ /urn:ietf:mtg:(\d*)-(\w*)/i);
&urn_error("400 Bad Request\n");

sub resolvemtg {
  my($ietfnum, $sesnam) = @_;
  &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};



Expires 11/30/99                                                [Page 6]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1999


  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
  if (-f $link) {
    print "Status:  200 OK\r\n";
    print "Content-type: text/html\r\n\r\n";
    print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
    print "<BODY>\n";
    print "<H1><A HREF=\"$link\">$urn</A>:</H1>\n";
    print "Minutes of the $sesnam working group from the " . &end($ietfnum)
. " IETF";
    print "</BODY>\n</HTML>\n";
    return;
  }
  my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
    print "Status:  200 OK\r\n";
    print "Content-type: text/html\r\n\r\n";
    print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
    print "<BODY>\n";
    print "<H1><A HREF=\"$link\">$urn</A>:</H1>\n";
    print "Minutes of the $sesnam working group from the " . &end($ietfnum)
. " IETF";
    print "</BODY>\n</HTML>\n";
    return;
  }
  &urn_error("404 Not Found\n");
}

sub end {
  my($inarg)=@_;
  return $inarg . "st" if ($inarg =~ /1$/);
  return $inarg . "nd" if ($inarg =~ /2$/);
  return $inarg . "rd" if ($inarg =~ /3$/);
  return $inarg . "th";
}

sub resolverfc {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  if (!defined $cite{$scheme}) {
    &urn_error("404 Not Found\n");
  }

  $flag = 0;
  open(INPUT, "$cite{$scheme}");
  while (<INPUT>) {
    $flag = 1 if (/^0*$value /);
    if ($flag == 1) {
      last if (/^$/);



Expires 11/30/99                                                [Page 7]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1999


      chop;
      push @bib,$_;
    }
  }

  if ($scheme ne "rfc") {
    print "Status:  200 OK\r\n";
    print "Content-type: text/html\r\n\r\n";
    $bib[0] =~ s/^[0-9]*\s*/<B>/;
    for ($i=0; $i<=$#bib; $i+=1) {
      last if ($bib[$i] =~ s/\./.<\/B>/);
    }
    for ($i=0;$i<=$#bib;$i+=1) {
      $k=$bib[$i];
      while ($k =~ /(fyi|std|rfc|bcp)([0-9]+)(.*)/i) {
        push @ref,"$1$2";
        $k=$3;
      }
      $done="";
      foreach $j (@ref) {
        next if ($done =~ $j);
        $done .= "$j ";
        $l = $j;
        $l =~ tr/A-Z/a-z/;
        $link=&make_link("$l");
        $bib[$i] =~ s/$j/<A HREF="$link">$j<\/A>/g;
      }
    }
    print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
    print "<BODY>\n";
    $link=&make_link("$scheme$value");
    print "<H1><A HREF=\"$link\">$scheme$value</A>:</H1>\n";
    foreach $i (@bib) {
      print "$i\n";
    }
    print "</BODY>\n</HTML>\n";
  } else {
    print "Status:  200 OK\r\n";
    print "Content-type: text/html\r\n\r\n";
    $bib[0] =~ s/^[0-9]*\s*//;
    $j=0;
    for ($i=0; $i<=$#bib; $i+=1) {
      $j += ($bib[$i] =~ s/, "/, <B>"/);
      $j += ($bib[$i] =~ s/",/"<\/B>,/);
    }
    for ($i=0;$i<=$#bib;$i+=1) {
      $k=$bib[$i];
      while ($k =~ /(fyi\s|std\s|rfc|bcp)([0-9]+)(.*)/i) {



Expires 11/30/99                                                [Page 8]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1999


        push @ref,"$1$2";
        $k=$3;
      }
      $done="";
      foreach $j (@ref) {
        next if ($done =~ $j);
        $done .= "$j ";
        $l = $j;
        $l =~ s/\s//g;
        $l =~ tr/A-Z/a-z/;
        $link=&make_link("$l");
        $bib[$i] =~ s/$j/<A HREF="$link">$j<\/A>/g;
      }
    }
    print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
    print "<BODY>\n";
    $link=&make_link("$scheme$value");
    print "<H1><A HREF=\"$link\">$scheme$value</A>:</H1>\n";
    foreach $i (@bib) {
      print "$i\n";
    }
    print "</BODY>\n</HTML>\n";
  }
}

sub make_link {
  my($sc);
  my($inarg)=@_;
  ($sc=$1) if ($inarg =~ /([a-z]*)/);
  return "/$sc/$inarg.ps" if (-e "/ftp/$sc/$inarg.ps");
  return "/$sc/$inarg.html" if (-e "/ftp/$sc/$inarg.html");
  return "/$sc/$inarg.txt";
}

sub urn_error {
  my($code) = @_; #store failure code here...

  print "Status:  $code";
  print "Content-type: text/html\n\n<HTML>\n";
  print "<head><title>URN Resolution: I2C $code</title></head>\n";
  print "<BODY>\n";
  print "<h1>URN to URC resolution failed for the URN:</h1>\n";
  print "<hr><h3>$urn</h3>\n";
  print "</body>\n";
  print "</html>\n";
  exit;
};




Expires 11/30/99                                                [Page 9]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1999


sub resolveid {
  my($flag,@bib,$i,$k,$j,$count,@ref);
  my($l,$link, $hdr, $done);
  my($value) = @_;
  my($scheme) = "id";

  open(INPUT, "$cite{$scheme}");
  while (<INPUT>) {
#
# capture record
#
    if ($flag == 1 || /^\s+\"/) {
      push @bib,$_;
      ($hdr = -1, $count = 0, $flag = 1) if (/^\s+\"/);
      $count++ if (/^\s+$/);
    }
    if ($count == 1) {
      $hdr = $#bib if ($hdr == -1);
    }
    if ($count == 2) {
      for ($i=0; $i<=$hdr; $i+=1) {
            if ($bib[$i] =~ /<(.*)>/) {
              $l = $1;
              if ($l eq "draft-$value.txt" || $l eq "draft-$value.ps") {
                print "Status:  200 OK\r\n";
                print "Content-type: text/html\r\n\r\n";
                print "<HTML>\n<TITLE>Citation for $urn</TITLE>\n";
                print "<BODY>\n";
                print "<a
href=\"http://blackhole.vip.att.net/internet-drafts/$l\">$l</a>:\n";
                print "<pre>\n";
                foreach $i (@bib) {
                  print "$i";
                }
                print "</pre>\n";
                print "</BODY>\n</HTML>\n";
                exit;
              }
            }
      }
      $flag = 0;
      @bib = ();
    }
  }
  &urn_error("404 Not Found\n");
}






Expires 11/30/99                                               [Page 10]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1999


A.2 I2L

#!/usr/local/bin/perl

use strict;

#
# this is a URN 2 URL resolver for the ietf namespace
#

my(%pathbase) = (
  rfc => "rfc/rfc",
  fyi => "fyi/fyi",
  std => "std/std",
  bcp => "bcp/bcp",
  id => "internet-drafts/draft-"
);

my(%number2date) = (
  44 => "99mar",
  43 => "98dec", 42 => "98aug", 41 => "98apr",
  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",
  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";
my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

(&resolveid($1), exit) if ($urn =~ /urn:ietf:id:(\S+)/i);
(&resolverfc($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
(&resolvemtg($1, $2), exit) if ($urn =~ /urn:ietf:mtg:(\d*)-(\w*)/i);
&urn_error("400 Bad Request\n");

sub resolvemtg {
  my($ietfnum, $sesnam) = @_;
  &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
  if (-f $link) {
    print "Status:  302 Moved temporarily\n";
    print "Location: $link\n";



Expires 11/30/99                                               [Page 11]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1999


    return;
  }
  my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
    print "Status:  302 Moved temporarily\n";
    print "Location: $link\n";
    return;
  }
  &urn_error("404 Not Found\n");
}

sub end {
  my($inarg)=@_;
  return $inarg . "st" if ($inarg =~ /1$/);
  return $inarg . "nd" if ($inarg =~ /2$/);
  return $inarg . "rd" if ($inarg =~ /3$/);
  return $inarg . "th";
}

sub resolverfc {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
  my($txttry)="/ftp/$pathbase{$scheme}$value.txt";
  my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
  my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
MIME_SWITCH: {
    if ($accept =~ /application\/postscript/ && -f $pstry) {
      print "Status:  302 Moved temporarily\n";
      print "Location: http://$host/$pathbase{$scheme}$value.ps\n\n";
      last MIME_SWITCH;
    }
    if ($accept =~ /text\/html/ && -f $htmltry) {
      print "Status:  302 Moved temporarily\n";
      print "Location: http://$host/$pathbase{$scheme}$value.html\n\n";
      last MIME_SWITCH;
    }
    if ($accept =~ /\*\/\*|text\/plain/ && -f $txttry) {
      print "Status:  302 Moved temporarily\n";
      print "Location: http://$host/$pathbase{$scheme}$value.txt\n\n";
      last MIME_SWITCH;
    }
    &urn_error("404 Not Found\n");
  }
}




Expires 11/30/99                                               [Page 12]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1999


sub urn_error {
  my($code) = @_; #store failure code here...

  print "Status:  $code";
  print "Content-type: text/html\n\n<HTML>\n";
  print "<head><title>URN Resolution: I2L $code</title></head>\n";
  print "<BODY>\n";
  print "<h1>URN to URL resolution failed for the URN:</h1>\n";
  print "<hr><h3>$urn</h3>\n";
  print "</body>\n";
  print "</html>\n";
  exit;
}

sub resolveid {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme) = "id";
  my($value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
  my($txttry)="/ftp/$pathbase{$scheme}$value.txt";
  my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
  my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
MIME_SWITCH: {
    if ($accept =~ /application\/postscript/ && -f $pstry) {
      print "Status:  302 Moved temporarily\n";
      print "Location: http://$host/$pathbase{$scheme}$value.ps\n\n";
      last MIME_SWITCH;
    }
    if ($accept =~ /text\/html/ && -f $htmltry) {
      print "Status:  302 Moved temporarily\n";
      print "Location: http://$host/$pathbase{$scheme}$value.html\n\n";
      last MIME_SWITCH;
    }
    if ($accept =~ /\*\/\*|text\/plain/ && -f $txttry) {
      print "Status:  302 Moved temporarily\n";
      print "Location: http://$host/$pathbase{$scheme}$value.txt\n\n";
      last MIME_SWITCH;
    }
    &urn_error("404 Not Found\n");
  }
}

A.3 I2Ls

#!/usr/local/bin/perl




Expires 11/30/99                                               [Page 13]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1999


use strict;

#
# this is a URN 2 URLs resolver for the ietf namespace
#

my(@urls);

my(%pathbase) = (
  rfc => "rfc/rfc",
  fyi => "fyi/fyi",
  std => "std/std",
  bcp => "bcp/bcp",
  id => "internet-drafts/draft-"
);

my(%number2date) = (
  44 => "99mar",
  43 => "98dec", 42 => "98aug", 41 => "98apr",
  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",
  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";
my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

(&resolveid($1), exit) if ($urn =~ /urn:ietf:id:(\S+)/i);
(&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
(&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg:(\d*)-(\w*)/i);
&urn_error("400 Bad Request\n");

sub resolve2 {
  my($ietfnum, $sesnam) = @_;
  &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
  if (-f $link) {
    $link=~s/^\/ftp\///;
    my($ftplink)="ftp://$host/$link";
    my($httplink)="http://$host/$link";
    my($glink)="gopher://$host:70/0/$link";



Expires 11/30/99                                               [Page 14]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1999


    if ($accept =~ /text\/uri-list/) { #look for text/uri-list, otherwise
text/html
      print "Status: 200 OK\n";
      print "Content-type: text/uri-list\n\n\n";
      print "#$urn\n";
      print "$ftplink\n";
      print "$httplink\n";
      print "$glink\n";
    }
    if ($accept =~ /\*\/\*|text\/html/) {
      print "Status: 200 OK\n";
      print "Content-type: text/html\n\n<HTML>\n";
      print "<head><title>URN Resolution: I2Ls</title></head>\n";
      print "<BODY>\n";
      print "<h1>URN $urn resolves to the following URLs:</h1>\n";
      print "<hr><ul>\n";
      print "<a href=\"$ftplink\">$ftplink</a>\n";
      print "<a href=\"$httplink\">$httplink</a>\n";
      print "<a href=\"$glink\">$glink</a>\n";
      print "</UL>\n</body>\n</HTML>\n";
    }
    return;
  }
  my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
    $link=~s/^\/ftp\///;
    my($ftplink)="ftp://$host/$link";
    my($httplink)="http://$host/$link";
    my($glink)="gopher://$host:70/0/$link";
    if ($accept =~ /text\/uri-list/) { #look for text/uri-list, otherwise
text/html
      print "Status: 200 OK\n";
      print "Content-type: text/uri-list\n\n\n";
      print "#$urn\n";
      print "$ftplink\n";
      print "$httplink\n";
      print "$glink\n";
    }
    if ($accept =~ /\*\/\*|text\/html/) {
      print "Status: 200 OK\n";
      print "Content-type: text/html\n\n<HTML>\n";
      print "<head><title>URN Resolution: I2Ls</title></head>\n";
      print "<BODY>\n";
      print "<h1>URN $urn resolves to the following URLs:</h1>\n";
      print "<hr><ul>\n";
      print "<a href=\"$ftplink\">$ftplink</a>\n";
      print "<a href=\"$httplink\">$httplink</a>\n";
      print "<a href=\"$glink\">$glink</a>\n";
      print "</UL>\n</body>\n</HTML>\n";
    }



Expires 11/30/99                                               [Page 15]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1999


    return;
  }
  &urn_error("404 Not Found\n");
}

sub resolve1 {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
  my($try)="/ftp/$pathbase{$scheme}$value.txt";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.txt");
    push(@urls, "ftp://$host/$pathbase{$scheme}$value.txt");
    push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.txt");
  }
  $try="/ftp/$pathbase{$scheme}$value.ps";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.ps");
    push(@urls, "ftp://$host/$pathbase{$scheme}$value.ps");
    push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.ps");
  }
  $try="/ftp/$pathbase{$scheme}$value.html";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.html");
    push(@urls, "ftp://$host/$pathbase{$scheme}$value.html");
  }

  &urn_error("404 Not Found\n") if ($#urls == -1);

MIME_SWITCH: {
    if ($accept =~ /text\/uri-list/) { #look for text/uri-list, otherwise
text/html
      print "Status: 200 OK\n";
      print "Content-type: text/uri-list\n\n\n";
      print "#$urn\n";
      foreach $i (@urls) {
        print "$i\n";
      }
      last MIME_SWITCH;
    }
    if ($accept =~ /\*\/\*|text\/html/) {
      print "Status: 200 OK\n";
      print "Content-type: text/html\n\n<HTML>\n";
      print "<head><title>URN Resolution: I2Ls</title></head>\n";
      print "<BODY>\n";
      print "<h1>URN $urn resolves to the following URLs:</h1>\n";
      print "<hr><ul>\n";



Expires 11/30/99                                               [Page 16]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1999


      foreach $i (@urls) {
        print "<LI><A HREF=\"$i\">$i</A>\n";
      }
      print "</UL>\n</body>\n</HTML>\n";
      last MIME_SWITCH;
    }
  }
}

sub urn_error {
  my($code) = @_; #store failure code here...

  print "Status: $code";
  print "Content-type: text/html\n\n<HTML>\n";
  print "<head><title>URN Resolution: I2L $code</title></head>\n";
  print "<BODY>\n";
  print "<h1>URN to URL resolution failed for the URN:</h1>\n";
  print "<hr><h3>$urn</h3>\n";
  print "</body>\n";
  print "</html>\n";
  exit;
}

sub resolveid {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($value) = @_;
  my($scheme) = "id";
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
  my($try)="/ftp/$pathbase{$scheme}$value.txt";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.txt");
    push(@urls, "ftp://$host/$pathbase{$scheme}$value.txt");
    push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.txt");
  }
  $try="/ftp/$pathbase{$scheme}$value.ps";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.ps");
    push(@urls, "ftp://$host/$pathbase{$scheme}$value.ps");
    push(@urls, "gopher://$host:70/0/$pathbase{$scheme}$value.ps");
  }
  $try="/ftp/$pathbase{$scheme}$value.html";
  if (-f $try) {
    push(@urls, "http://$host/$pathbase{$scheme}$value.html");
    push(@urls, "ftp://$host/$pathbase{$scheme}$value.html");
  }




Expires 11/30/99                                               [Page 17]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1999


  &urn_error("404 Not Found\n") if ($#urls == -1);

MIME_SWITCH: {
    if ($accept =~ /text\/uri-list/) { #look for text/uri-list, otherwise
text/html
      print "Status: 200 OK\n";
      print "Content-type: text/uri-list\n\n\n";
      print "#$urn\n";
      foreach $i (@urls) {
        print "$i\n";
      }
      last MIME_SWITCH;
    }
    if ($accept =~ /\*\/\*|text\/html/) {
      print "Status: 200 OK\n";
      print "Content-type: text/html\n\n<HTML>\n";
      print "<head><title>URN Resolution: I2Ls</title></head>\n";
      print "<BODY>\n";
      print "<h1>URN $urn resolves to the following URLs:</h1>\n";
      print "<hr><ul>\n";
      foreach $i (@urls) {
        print "<LI><A HREF=\"$i\">$i</A>\n";
      }
      print "</UL>\n</body>\n</HTML>\n";
      last MIME_SWITCH;
    }
  }
}

A.4 I2Ns

#!/usr/local/bin/perl

use strict;

#
# this is a URN 2 URNs resolver for the ietf namespace
#

my(%cite) = (
  rfc => "/ftp/rfc/rfc-index.txt",
  fyi => "/ftp/fyi/fyi-index.txt",
  std => "/ftp/std/std-index.txt",
  bcp => "/ftp/rfc/bcp-index.txt"
);

my(%number2date) = (
  44 => "99mar",
  43 => "98dec", 42 => "98aug", 41 => "98apr",



Expires 11/30/99                                               [Page 18]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1999


  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",
  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";
my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($port) = $ENV={'SERVER_PORT'};
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

(&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
(&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg:(\d*)-(\w*)/i);
&urn_error("400 Bad Request\n");

sub resolve2 {
  my($ietfnum, $sesnam) = @_;
  &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
  if (-f $link) {
    if ($accept =~ /text\/uri-list/) {
        print "Status: 200 OK\n";
        print "Content-type: text/uri-list\n\n\n";
        print "#$urn\n";
        return;
    }
    if ($accept =~ /\*\/\*|text\/html/) {
      print "Status: 200 OK\n";
      print "Content-type: text/html\n\n<HTML>\n";
      print "<head><title>URN Resolution: I2Ns</title></head>\n";
      print "<BODY>\n";
      print "<h1>URN $urn resolves to the following URNs:</h1>\n";
      print "<hr><ul>\n";
      print "</UL>\n</body>\n</HTML>\n";
      return;
    }
  }
  my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
    if ($accept =~ /text\/uri-list/) {
        print "Status: 200 OK\n";
        print "Content-type: text/uri-list\n\n\n";
        print "#$urn\n";



Expires 11/30/99                                               [Page 19]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1999


        return;
    }
    if ($accept =~ /\*\/\*|text\/html/) {
        print "Status: 200 OK\n";
        print "Content-type: text/html\n\n<HTML>\n";
        print "<head><title>URN Resolution: I2Ns</title></head>\n";
        print "<BODY>\n";
        print "<h1>URN $urn resolves to the following URNs:</h1>\n";
        print "<hr><ul>\n";
        print "</UL>\n</body>\n</HTML>\n";
        return;
    }
  }
  &urn_error("404 Not Found\n");
}

sub end {
  my($inarg)=@_;
  return $inarg . "st" if ($inarg =~ /1$/);
  return $inarg . "nd" if ($inarg =~ /2$/);
  return $inarg . "rd" if ($inarg =~ /3$/);
  return $inarg . "th";
}

sub resolve1 {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  if (!defined $cite{$scheme}) {
    &urn_error("404 Not Found\n");
  }

  $flag = 0;
  open(INPUT, "$cite{$scheme}");
  while (<INPUT>) {
    $flag = 1 if (/^0*$value /);
    if ($flag == 1) {
      last if (/^$/);
      chop;
      push @bib,$_;
    }
  }

  $k=join " ",@bib;
  while ($k =~ /(\S*)\s*(fyi|std|rfc|bcp)\s*([0-9]+)(.*)/i) {
    $k=$4;
    $a=$2; $b=$3;



Expires 11/30/99                                               [Page 20]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1999


    if (($a ne $scheme || $b ne $value) && ($1 !~ /obso/i)){
      $a =~ tr/A-Z/a-z/;
      $b =~ s/^0*//;
      push @ref,"urn:ietf:$a:$b";
    }
  }

MIME_SWITCH: {
    if ($accept =~ /text\/uri-list/) {
        print "Status: 200 OK\n";
        print "Content-type: text/uri-list\n\n\n";
        print "#$urn\n";
        foreach $i (@ref) {
            print "$i\n";
        }
        last MIME_SWITCH;
    }
  if ($accept =~ /\*\/\*|text\/html/) {
    print "Status: 200 OK\n";
    print "Content-type: text/html\n\n<HTML>\n";
    print "<head><title>URN Resolution: I2Ns</title></head>\n";
    print "<BODY>\n";
    print "<h1>URN $urn resolves to the following URNs:</h1>\n";
    print "<hr><ul>\n";
        foreach $i (@ref) {
            print "<li>$i: Click to resolve using\n";
            print "<a
href=\"http://$host:$port/uri-res/I2C?$i\">I2C</a>,\n";
            print "<a
href=\"http://$host:$port/uri-res/I2L?$i\">I2L</a>,\n";
            print "<a
href=\"http://$host:$port/uri-res/I2Ls?$i\">I2Ls</a>,\n";
            print "<a
href=\"http://$host:$port/uri-res/I2R?$i\">I2R</a>,\n";
            print "<a
href=\"http://$host:$port/uri-res/I2Rs?$i\">I2Rs</a>\n";
        }
    print "</UL>\n</body>\n</HTML>\n";
  }
}
}

sub make_link {
  my($sc);
  my($inarg)=@_;
  ($sc=$1) if ($inarg =~ /([a-z]*)/);
  return "/$sc/$inarg.ps" if (-e "/ftp/$sc/$inarg.ps");
  return "/$sc/$inarg.html" if (-e "/ftp/$sc/$inarg.html");
  return "/$sc/$inarg.txt";
}

sub urn_error {
  my($code) = @_; #store failure code here...



Expires 11/30/99                                               [Page 21]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1999


  print "Status: $code";
  print "Content-type: text/html\n\n<HTML>\n";
  print "<head><title>URN Resolution: I2Ns $code</title></head>\n";
  print "<BODY>\n";
  print "<h1>URN to URN resolution failed for the URN:</h1>\n";
  print "<hr><h3>$urn</h3>\n";
  print "</body>\n";
  print "</html>\n";
  exit;
};

A.5 I2R

#!/usr/local/bin/perl

use strict;

#
# this is a URN 2 resource resolver for the ietf namespace
#

my(%pathbase) = (
  rfc => "rfc/rfc",
  fyi => "fyi/fyi",
  std => "std/std",
  bcp => "bcp/bcp",
  id => "internet-drafts/draft-"
);

my(%number2date) = (
  44 => "99mar",
  43 => "98dec", 42 => "98aug", 41 => "98apr",
  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",
  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";
my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

print "$urn\n";
(&resolveid($1), exit) if ($urn =~ /urn:ietf:id:(\S+)/i);



Expires 11/30/99                                               [Page 22]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1999


(&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
(&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg:(\d*)-(\w*)/i);
&urn_error("400 Bad Request\n");

sub resolve2 {
  my($ietfnum, $sesnam) = @_;
  &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";
  if (-f $link) {
      print "Status:  200 OK\n";
      print "Content-type: text/plain\n\n";
      open(FILE, "$link");
      while (<FILE>) {
          print $_;
      }
      close FILE;
    return;
  }
  my($link)="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
      print "Status:  200 OK\n";
      print "Content-type: text/plain\n\n";
      open(FILE, "$link");
      while (<FILE>) {
          print $_;
      }
      close FILE;
    return;
  }
  &urn_error("404 Not Found\n");
}

sub end {
  my($inarg)=@_;
  return $inarg . "st" if ($inarg =~ /1$/);
  return $inarg . "nd" if ($inarg =~ /2$/);
  return $inarg . "rd" if ($inarg =~ /3$/);
  return $inarg . "th";
}

sub resolve1 {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
  my($txttry)="/ftp/$pathbase{$scheme}$value.txt";



Expires 11/30/99                                               [Page 23]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1999


  my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
  my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
MIME_SWITCH: {
    if ($accept =~ /application\/postscript/ && -f $pstry) {
      print "Status:  200 OK\n";
      print "Content-type: application/postscript\n\n";
      open(FILE, "$pstry");
      while (<FILE>) {
          print $_;
      }
      close FILE;
      last MIME_SWITCH;
    }
    if ($accept =~ /text\/html/ && -f $htmltry) {
        print "Status:  200 OK\n";
        print "Content-type: text/html\n\n";
        open(FILE, "$htmltry");
        while (<FILE>) {
            print $_;
        }
        close FILE;
        last MIME_SWITCH;
    }
    if ($accept =~ /\*\/\*|text\/plain/ && -f $txttry) {
        print "Status:  200 OK\n";
        print "Content-type: text/plain\n\n";
        open(FILE, "$txttry");
        while (<FILE>) {
            print $_;
        }
        close FILE;
        last MIME_SWITCH;
    }
    &urn_error("404 Not Found\n");
  }
}

sub resolveid {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link);
  my($scheme) = "id";
  my($value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
  my($txttry)="/ftp/$pathbase{$scheme}$value.txt";
  my($pstry)="/ftp/$pathbase{$scheme}$value.ps";
  my($htmltry)="/ftp/$pathbase{$scheme}$value.html";
MIME_SWITCH: {



Expires 11/30/99                                               [Page 24]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1999


    if ($accept =~ /application\/postscript/ && -f $pstry) {
      print "Status:  200 OK\n";
      print "Content-type: application/postscript\n\n";
      open(FILE, "$pstry");
      while (<FILE>) {
          print $_;
      }
      close FILE;
      last MIME_SWITCH;
    }
    if ($accept =~ /text\/html/ && -f $htmltry) {
        print "Status:  200 OK\n";
        print "Content-type: text/html\n\n";
        open(FILE, "$htmltry");
        while (<FILE>) {
            print $_;
        }
        close FILE;
        last MIME_SWITCH;
    }
    if ($accept =~ /\*\/\*|text\/plain/ && -f $txttry) {
        print "Status:  200 OK\n";
        print "Content-type: text/plain\n\n";
        open(FILE, "$txttry");
        while (<FILE>) {
            print $_;
        }
        close FILE;
        last MIME_SWITCH;
    }
    &urn_error("404 Not Found\n");
  }
}

sub urn_error {
  my($code) = @_; #store failure code here...

  print "Status:  $code";
  print "Content-type: text/html\n\n<HTML>\n";
  print "<head><title>URN Resolution: I2R $code</title></head>\n";
  print "<BODY>\n";
  print "<h1>URN to URL resolution failed for the URN:</h1>\n";
  print "<hr><h3>$urn</h3>\n";
  print "</body>\n";
  print "</html>\n";
  exit;
}




Expires 11/30/99                                               [Page 25]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1999


A.6 I2Rs

#!/usr/local/bin/perl

use strict;

#
# this is a URN 2 resources resolver for the ietf namespace
#

my(@urls);

my(%pathbase) = (
  rfc => "rfc/rfc",
  fyi => "fyi/fyi",
  std => "std/std",
  bcp => "bcp/bcp",
  id => "internet-drafts/draft-"
);

my(%number2date) = (
  44 => "99mar",
  43 => "98dec", 42 => "98aug", 41 => "98apr",
  40 => "97dec", 39 => "97aug", 38 => "97apr",
  37 => "96dec", 36 => "96jun", 35 => "96mar",
  34 => "95dec", 33 => "95jul", 32 => "95apr",
  31 => "94dec", 30 => "94jul", 29 => "94mar",
  28 => "93nov", 27 => "93jul", 26 => "93mar",
  25 => "92nov", 24 => "92jul", 23 => "92mar",
  22 => "91nov", 21 => "91jul", 20 => "91mar",
  19 => "90dec" );

my($wgpath) = "/ftp/ietf";
my($urn) = $ENV{'QUERY_STRING'};
my($host) = $ENV{'SERVER_NAME'}; #get my host name for ftp: URLs
my($accept) = $ENV{'HTTP_ACCEPT'}; #this is the "Accept:" HTTP header

(&resolveid($1), exit) if ($urn =~ /urn:ietf:id:(\s*)/i);
(&resolve1($1, $2), exit) if ($urn =~ /urn:ietf:(\w*):(\d*)/i);
(&resolve2($1, $2), exit) if ($urn =~ /urn:ietf:mtg:(\d*)-(\w*)/i);
&urn_error("400 Bad Request\n");

sub resolve2 {
  my($ietfnum, $sesnam) = @_;
  my(@vers,$i);
  &urn_error("404 Not Found\n") if (!defined $number2date{$ietfnum});
  my($date)=$number2date{$ietfnum};
  my($link)="$wgpath/$sesnam/$sesnam-minutes-$date.txt";



Expires 11/30/99                                               [Page 26]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1999


  if (-f $link) {
      push(@vers,$link);
  }
  $link="$wgpath/$date/$sesnam-minutes-$date.txt";
  if (-f $link) {
      push(@vers,$link);
  }
  &urn_error("404 Not Found\n") if ($#vers==-1);

  print "Status: 200 OK\n";
  print "Content-type: multipart/alternative; boundary=endpart\n\n";
  foreach $i (@vers) {
      print "--endpart\n";
      if ($i =~ /html$/) {
          print "Content-Type: text/html\n\n";
      }
      if ($i =~ /txt$/) {
          print "Content-Type: text/plain\n\n";
      }
      if ($i =~ /ps$/) {
          print "Content-Type: application/postscript\n\n";
      }
      open(FILE, "$i");
      while (<FILE>) {
          print "$_";
      }
      close FILE;
  }
  print "--endpart\n";
}

sub resolve1 {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link,@vers);
  my($scheme, $value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
  my($try)="/ftp/$pathbase{$scheme}$value.txt";
  if (-f $try) {
      push(@vers, $try);
  }
  $try="/ftp/$pathbase{$scheme}$value.ps";
  if (-f $try) {
      push(@vers, $try);
  }
  $try="/ftp/$pathbase{$scheme}$value.html";
  if (-f $try) {
      push(@vers, $try);



Expires 11/30/99                                               [Page 27]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1999


  }
  print "Status: 200 OK\n";
  print "Content-type: multipart/alternative; boundary=endpart\n\n";
  foreach $i (@vers) {
      print "--endpart\n";
      if ($i =~ /html$/) {
          print "Content-Type: text/html\n\n";
      }
      if ($i =~ /txt$/) {
          print "Content-Type: text/plain\n\n";
      }
      if ($i =~ /ps$/) {
          print "Content-Type: application/postscript\n\n";
      }
      open(FILE, "$i");
      while (<FILE>) {
          print "$_";
      }
      close FILE;
  }
  print "--endpart\n";
}

sub resolveid {
  my($flag,@bib,$i,$k,$j,$done,@ref);
  my($l,$link,@vers);
  my($scheme) = "id";
  my($value) = @_;
  $scheme =~ tr/A-Z/a-z/;
  &urn_error("404 Not Found\n")if (!defined $pathbase{$scheme});
  my($try)="/ftp/$pathbase{$scheme}$value.txt";
  if (-f $try) {
      push(@vers, $try);
  }
  $try="/ftp/$pathbase{$scheme}$value.ps";
  if (-f $try) {
      push(@vers, $try);
  }
  $try="/ftp/$pathbase{$scheme}$value.html";
  if (-f $try) {
      push(@vers, $try);
  }
  print "Status: 200 OK\n";
  print "Content-type: multipart/alternative; boundary=endpart\n\n";
  foreach $i (@vers) {
      print "--endpart\n";
      if ($i =~ /html$/) {
          print "Content-Type: text/html\n\n";



Expires 11/30/99                                               [Page 28]





INTERNET DRAFT     A URN Namespace for IETF Documents           May 1999


      }
      if ($i =~ /txt$/) {
          print "Content-Type: text/plain\n\n";
      }
      if ($i =~ /ps$/) {
          print "Content-Type: application/postscript\n\n";
      }
      open(FILE, "$i");
      while (<FILE>) {
          print "$_";
      }
      close FILE;
  }
  print "--endpart\n";
}
sub urn_error {
  my($code) = @_; #store failure code here...

  print "Status: $code";
  print "Content-type: text/html\n\n<HTML>\n";
  print "<head><title>URN Resolution: I2Rs $code</title></head>\n";
  print "<BODY>\n";
  print "<h1>URN to URL resolution failed for the URN:</h1>\n";
  print "<hr><h3>$urn</h3>\n";
  print "</body>\n";
  print "</html>\n";
  exit;
}























Expires 11/30/99                                               [Page 29]





From owner-urn-ietf@Bunyip.Com  Thu May  6 17:10:59 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA03848
	for <urn-archive@ietf.org>; Thu, 6 May 1999 17:10:58 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id QAA20440
	for urn-ietf-out; Thu, 6 May 1999 16:11:32 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA20435
	for <urn-ietf@services.bunyip.com>; Thu, 6 May 1999 16:11:30 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id QAA18502
	for urn-ietf@services; Thu, 6 May 1999 16:11:29 -0400 (EDT)
Received: from nic.cafax.se (nic.cafax.se [130.244.195.146])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id QAA18499
	for <urn-ietf@bunyip.com>; Thu, 6 May 1999 16:11:27 -0400 (EDT)
Received: (from leslie@localhost)
        by nic.cafax.se (8.9.1a/8.9.1)
        id WAA29685 for urn-ietf@bunyip.com;
        Thu, 6 May 1999 22:11:26 +0200 (MEST)
Date: Thu, 6 May 1999 22:11:26 +0200 (MEST)
From: Leslie Daigle <leslie@thinkingcat.com>
Message-Id: <199905062011.WAA29685@nic.cafax.se>
To: urn-ietf@Bunyip.Com
Subject: [URN] WG last call on IETF namespace document
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
Errors-To: owner-urn-ietf@Bunyip.Com

Hello all, 

Pursuant to Ryan's note, let's put this document

	draft-ietf-urn-ietf-09.txt

	(give the I-D editor a few hours to get it into the archive :-)

to the Working Group 2 week last call.  As Ryan notes, it has already
had its 2 week stint on the urn-nid mailing list; if there are no
substantive comments by 5pm EST May 20, 1999, I'll forward it to the IESG
for publication as an RFC.

Thanks,
Leslie.

----------------------------------------------------------------------------

"My cat has all the answers.  But she claims she     Leslie Daigle
        doesn't know the questions."                 leslie@thinkingcat.com

----------------------------------------------------------------------------



From owner-urn-ietf@Bunyip.Com  Fri May  7 11:20:35 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA03685
	for <urn-archive@ietf.org>; Fri, 7 May 1999 11:20:34 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA03630
	for urn-ietf-out; Fri, 7 May 1999 10:02:19 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA03625
	for <urn-ietf@services.bunyip.com>; Fri, 7 May 1999 10:02:16 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA21335
	for urn-ietf@services; Fri, 7 May 1999 10:02:15 -0400 (EDT)
Received: from ietf.org (odin.ietf.org [132.151.1.176])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA21332
	for <urn-ietf@bunyip.com>; Fri, 7 May 1999 10:02:13 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA29935;
	Fri, 7 May 1999 10:02:08 -0400 (EDT)
Message-Id: <199905071402.KAA29935@ietf.org>
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
To: IETF-Announce: ;
Cc: urn-ietf@Bunyip.Com
From: Internet-Drafts@ietf.org
Subject: [URN] I-D ACTION:draft-ietf-urn-ietf-09.txt
Date: Fri, 07 May 1999 10:02:08 -0400
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Internet-Drafts@ietf.org
Errors-To: owner-urn-ietf@Bunyip.Com

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

	Title		: A URN Namespace for IETF Documents
	Author(s)	: R. Moats
	Filename	: draft-ietf-urn-ietf-09.txt
	Pages		: 29
	Date		: 06-May-99
	
A system for Uniform Resource Names (URNs) must be capable of
supporting new naming systems.  As an example of proposing a new
namespace, this document proposes the 'ietf' namespace.  This
namespace consists of the RFC family of documents (RFCs, STDs, FYIs,
and BCPs) developed by the IETF and published by the RFC Editor, the
minutes of working groups (WG) and birds of a feather (BOF) meetings
that occur during IETF conferences, and the Internet Drafts published
by the Internet Drafts Editor.  Both the current URN framework and
URN syntax support this namespace.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-ietf-09.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-urn-ietf-09.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html 
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-ietf-urn-ietf-09.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
	access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:	<19990506135345.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ietf-09.txt

--OtherAccess
Content-Type: Message/External-body;
	name="draft-ietf-urn-ietf-09.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID:	<19990506135345.I-D@ietf.org>

--OtherAccess--

--NextPart--




From owner-urn-ietf@Bunyip.Com  Fri May 28 00:43:29 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA09849
	for <urn-archive@ietf.org>; Fri, 28 May 1999 00:43:29 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id AAA21508
	for urn-ietf-out; Fri, 28 May 1999 00:03:53 -0400 (EDT)
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2])
	by services.bunyip.com (8.8.5/8.8.5) with SMTP id AAA21503
	for <urn-ietf@bunyip.com>; Fri, 28 May 1999 00:03:51 -0400 (EDT)
Date: Fri, 28 May 1999 00:03:51 -0400 (EDT)
From: David Holmes <delphys@Bunyip.Com>
To: urn-ietf@Bunyip.Com
Subject: [URN] *** ADMIN - URN-IETF List Hosting Termination ***
Message-ID: <Pine.SUN.3.91.990528000041.20441D-100000@services.bunyip.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: David Holmes <delphys@Bunyip.Com>
Errors-To: owner-urn-ietf@Bunyip.Com

Due to circumstances beyond our control, the URN mailing list will no
longer be hosted by Bunyip Information Systems, which has ceased
operations.  I am aware of at least one plan to relocated this mailing - 
I do not have -ANY- further information on this matter.

Please expect announcements from involved parties as to the list's new 
location once it becomes available and operational.

As it is, the hosting system may be taken off-line with little or no 
warning (by third parties) therefore I believe it appropriate to attempt 
to gracefully terminate this list now.

At the very latest, this list will be closed as of:

        Friday, June 4th. 1999, 00h00EDT

thank-you,
--
listmaster@services.bunyip.com


From owner-urn-ietf@Bunyip.Com  Fri May 28 04:15:15 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA23640
	for <urn-archive@ietf.org>; Fri, 28 May 1999 04:15:15 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id DAA24172
	for urn-ietf-out; Fri, 28 May 1999 03:31:31 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA24167
	for <urn-ietf@services.bunyip.com>; Fri, 28 May 1999 03:31:29 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id DAA00538
	for urn-ietf@services; Fri, 28 May 1999 03:31:28 -0400 (EDT)
Received: from vaio.on-the-road.webweaving.org (workstation1.swip.net [130.244.254.1])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id DAA00494;
	Fri, 28 May 1999 03:31:22 -0400 (EDT)
Received: (from dirkx@localhost)
	by vaio.on-the-road.webweaving.org (8.8.8/8.8.8) id CAA00577;
	Fri, 28 May 1999 02:27:22 -0700 (PDT)
	(envelope-from dirkx)
X-MX-Masquarade: Passed MX vaio.on-the-road.webweaving.org at Vaio / WebWeaving
X-No-Spam: Neither the originator(s) address(es) nor the
	Receipient(s) addresses are to be used for unsolicited
	commercial email (spam) as a per message fee is 
	incurred for both inbound and outbound traffic
Date: Fri, 28 May 1999 02:27:22 -0700 (PDT)
From: Dirk-Willem van Gulik <dirkx@webweaving.org>
X-Sender: dirkx@vaio.ispra.webweaving.org
To: David Holmes <delphys@Bunyip.Com>
cc: urn-ietf@Bunyip.Com, Leslie Daigle <leslie@Bunyip.Com>
Subject: Re: [URN] *** ADMIN - URN-IETF List Hosting Termination ***
In-Reply-To: <Pine.SUN.3.91.990528000041.20441D-100000@services.bunyip.com>
Message-ID: <Pine.BSF.4.05.9905280226260.550-100000@vaio.ispra.webweaving.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Dirk-Willem van Gulik <dirkx@webweaving.org>
Errors-To: owner-urn-ietf@Bunyip.Com

I can host the list if need be ? This can be done on very 
short notice.

Dw.

On Fri, 28 May 1999, David Holmes wrote:

> Due to circumstances beyond our control, the URN mailing list will no
> longer be hosted by Bunyip Information Systems, which has ceased
> operations.  I am aware of at least one plan to relocated this mailing - 
> I do not have -ANY- further information on this matter.
 
> Please expect announcements from involved parties as to the list's new 
> location once it becomes available and operational.
> 
> As it is, the hosting system may be taken off-line with little or no 
> warning (by third parties) therefore I believe it appropriate to attempt 
> to gracefully terminate this list now.
> 
> At the very latest, this list will be closed as of:
> 
>         Friday, June 4th. 1999, 00h00EDT
> 
> thank-you,
> --
> listmaster@services.bunyip.com
> 



From owner-urn-ietf@Bunyip.Com  Fri May 28 12:07:02 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA28393
	for <urn-archive@ietf.org>; Fri, 28 May 1999 12:07:02 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id LAA00393
	for urn-ietf-out; Fri, 28 May 1999 11:07:24 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA00388
	for <urn-ietf@services.bunyip.com>; Fri, 28 May 1999 11:07:21 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id LAA01068
	for urn-ietf@services; Fri, 28 May 1999 11:07:20 -0400 (EDT)
Received: from tor-smtp1.netcom.ca (tor-smtp1.netcom.ca [207.181.101.69])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id LAA01065;
	Fri, 28 May 1999 11:07:17 -0400 (EDT)
Received: from thinkingcat.com (mon-pq5-42.netcom.ca [207.181.92.170])
	by tor-smtp1.netcom.ca (8.8.7-s-4/8.8.7) with ESMTP id LAA18433;
	Fri, 28 May 1999 11:06:52 -0400 (EDT)
Message-ID: <374EB0AA.3120B9FA@thinkingcat.com>
Date: Fri, 28 May 1999 11:05:14 -0400
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
To: Dirk-Willem van Gulik <dirkx@webweaving.org>
CC: David Holmes <delphys@Bunyip.Com>, urn-ietf@Bunyip.Com
Subject: Re: [URN] *** ADMIN - URN-IETF List Hosting Termination ***
References: <Pine.BSF.4.05.9905280226260.550-100000@vaio.ispra.webweaving.org>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
Errors-To: owner-urn-ietf@Bunyip.Com
Content-Transfer-Encoding: 7bit

Howdy,

Dirk-Willem van Gulik wrote:
> 
> I can host the list if need be ? This can be done on very
> short notice.

Thanks for the offer; I believe things are in hand for transferring
the list.  I had made _some_ preparations for this unpleasant 
eventuality...

Leslie.


-- 

----------------------------------------------------------------------------

"My cat has all the answers.  But she claims she     Leslie Daigle
        doesn't know the questions."                
leslie@thinkingcat.com

----------------------------------------------------------------------------



                                                                                                                                                                                                                                                                                                                                                                                              1999-06.mail                                                                                        0000666 0000036 0000010 00000242765 06735672621 011561  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.INTERNIC.NET  Tue Jun  1 10:18:09 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA29191
	for <urn-archive@IETF.ORG>; Tue, 1 Jun 1999 10:18:08 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id JAA03971; Tue, 1 Jun 1999 09:55:27 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8554111 for URN-IETF@LISTS.INTERNIC.NET;
          Tue, 1 Jun 1999 09:55:25 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id JAA03955 for
          <urn-ietf@lists.internic.net>; Tue, 1 Jun 1999 09:55:23 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id JAA00727 for
          urn-ietf@lists.internic.net; Tue, 1 Jun 1999 09:41:30 -0400 (EDT)
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Message-ID:  <199906011341.JAA00727@bailey.dscga.com>
Date:         Tue, 1 Jun 1999 09:41:30 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      A new URN-IETF list!
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

This is just an administrative note letting you know that the mailing list
for the Uniform Resource Name IETF Working Group has moved. If you have any
questions or comments concerning how the list is setup or concerning
your subscription please feel free to send me email directly. To send
mail directly to the list the address is "urn-ietf@lists.internic.net".

A new hypertext archive with searching facilities can be found at
<http://lists.internic.net/archives/urn-ietf.html>.  You can
subscribe or unsubscribe to the list by sending mail to
listserv@lists.internic.net with "subscribe urn-ietf" in the body by itself.
To unsubscribe put "unsubscribe urn-ietf".

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Tue Jun  1 22:15:32 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA09585
	for <urn-archive@IETF.ORG>; Tue, 1 Jun 1999 22:15:31 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id WAA16513; Tue, 1 Jun 1999 22:00:33 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8554554 for URN-IETF@LISTS.INTERNIC.NET;
          Tue, 1 Jun 1999 22:00:06 -0400
Received: from eshu.request.net (eshu.request.net [207.48.132.2]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id VAA16117 for
          <urn-ietf@lists.internic.net>; Tue, 1 Jun 1999 21:49:48 -0400 (EDT)
Received: from hugin.request.net ([208.204.14.7]) by eshu.request.net with
          ESMTP id <840-21241>; Tue, 1 Jun 1999 21:44:55 -0400
Received: from server ([216.210.37.71]) by hugin.request.net with SMTP id
          <34312917-17301>; Tue, 1 Jun 1999 21:44:48 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2212 (4.71.2419.0)
X-Mimeole: Produced By Microsoft MimeOLE V5.00.2314.1300
Importance: Normal
Message-ID:  <NBBBJPGDLPIHJGEHAKBACEAFDHAA.martind@netfolder.com>
Date:         Tue, 1 Jun 1999 21:29:12 -0400
Reply-To: martind@netfolder.com
From: Didier PH Martin <martind@netfolder.com>
Subject:      Interpretation problems - perceived conflict between RFC 2141 and
              RFC 2396
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Hi,

The message blow has been posted in the XML-DEV mailing list. Actually,
people from the XML-DEV discuss the usage of URN as XML name space reference
( CAUTION: a XML name space is not a URN name space). It seems that some
confusion is perceived between RFC 2141 and RFC 2396. Waht is your opinion
on this.

regards
Didier PH Martin
mailto:martind@netfolder.com
http://www.netfolder.com

-----Original Message-----
From: Jeffrey E. Sussna [mailto:jes@kuantech.com]
Sent: Tuesday, June 01, 1999 5:36 PM
To: 'Didier PH Martin'; 'XML Dev'
Subject: RE: Just require URLs


There appear to be conflicts between RFC's 2396 (URI: Generic Syntax) and
2141 (URN Syntax). Interestingly, RFC 2396 is not specified as updating RFC
2141. In any case:

*Both specs agree that a URN must be preceded by the scheme "urn".

*RFC 2141 states that the forward-slash (and other reserved) character
should not be used in unescaped form, as its "applicability" is (or was at
time of writing, 5/97) still open to debate.

*RFC 2396, on the other hand, states that forward-slash (and other reserved)
character should not be used in unescaped form IF "the data...would conflict
with the reserved purpose". This seems to imply that it's ok to use "/"
unescaped if it denotes a hierarchical namespace.

*RFC 2396 APPEARS to state that an "authority" must be preceded by
double-forward-slash. It is not totally clear to me whether this applies to
the NID component of a URN.

First of all, I would be interested in opinions as to the above statements.
Secondly, I would be interested in opinions as to the advisability of going
ahead and using unencoded forward-slashes to denote hierarchy within a URN.
I need to denote such hierarchy, and it seems hard to believe that
forward-slash wouldn't be defined to denote such hierarchy. Thus encoding it
seems like a waste of time, effort, and an unnecessary loss of readability.

Jeff


> -----Original Message-----
> From: owner-xml-dev@ic.ac.uk
> [mailto:owner-xml-dev@ic.ac.uk]On Behalf Of
> Didier PH Martin
> Sent: Tuesday, June 01, 1999 12:12 PM
> To: 'XML Dev'
> Subject: RE: Just require URLs
>
>
> Hi Jonathan,
>
> Jonathan said:
>     Under the definition of URN in 2396, a URN is any URI
> whose intention is
> to reference an abstract resource, act primarily as a name,
> and/or not be
> retrievable via a network. Under the definition in 2396,
> "urn" defines a
> scheme/namespace (URI namespace) whose intention is to serve
> *only* for
> URNs, however the spec suggests that any scheme e.g. "http"
> can serve to
> define a URN, given the definition of URN in 2396 (part of
> which my earlier
> message quotes).
>
>     So, my reading of RFC 2396 and the XML namespace spec leads me to
> conclude that all URIs used as XML namespaces are properly
> URNs regardless
> of the URI scheme prefix.
>
> Didier says:
> This is not what RFC 2396 says. You are right when you say
> that a URI coudl
> be a URL or a URN. However a HTTP scheme cannot be considered as a URN
> because it is already part of the URL space.
>
> If however you create a name space having as NID "HTTP" then
> yes this would
> be a URN. However each "/" would have to be encoded. Thus, a
> URN cannot be
> with "/" as delimiters. Obviously we'll have to create a new RFC for
> hierarchical name spaces having "/" as delimiters but
> actually you would
> have to encode each "/". Thus your name space would look like:
>
> urn:http:domain.com%(hex for /)context%(hex for /)etc...
>
> The above URN confor to RFC 2141 specs. However the URL:
> http://domain.com/context/etc... do not conform to RFC 2141
> and thus cannot
> be said to be a URN.
>
> regards
> Didier PH Martin
> mailto:martind@netfolder.com
> http://www.netfolder.com
>
>
> xml-dev: A list for W3C XML Developers. To post,
mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN
981-02-3594-1
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following
message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Jun  2 10:03:06 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA00755
	for <urn-archive@IETF.ORG>; Wed, 2 Jun 1999 10:03:06 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id JAA12785; Wed, 2 Jun 1999 09:47:53 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8554872 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 2 Jun 1999 09:47:51 -0400
Received: from tor-smtp2.netcom.ca (tor-smtp2.netcom.ca [207.181.101.101]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id JAA11959 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 2 Jun 1999 09:37:49 -0400 (EDT)
Received: from thinkingcat.com (mon-pq9-79.netcom.ca [209.146.134.207]) by
          tor-smtp2.netcom.ca (8.8.7-s-4/8.8.7) with ESMTP id JAA17863; Wed, 2
          Jun 1999 09:33:28 -0400 (EDT)
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
References: <NBBBJPGDLPIHJGEHAKBACEAFDHAA.martind@netfolder.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID:  <375531E0.95A29AD1@thinkingcat.com>
Date:         Wed, 2 Jun 1999 09:30:08 -0400
Reply-To: leslie@thinkingcat.com
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      Re: Interpretation problems - perceived conflict between RFC 2141
              and RFC 2396
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Howdy,

Thanks for forwarding the questions.

Didier PH Martin wrote:
> *RFC 2141 states that the forward-slash (and other reserved) character
> should not be used in unescaped form, as its "applicability" is (or was at
> time of writing, 5/97) still open to debate.
>
> *RFC 2396, on the other hand, states that forward-slash (and other reserved)
> character should not be used in unescaped form IF "the data...would conflict
> with the reserved purpose". This seems to imply that it's ok to use "/"
> unescaped if it denotes a hierarchical namespace.

Actually, I read the words to the contrary.  I read these words to
say that unescaped "/" should be interpreted by the rules of hierarchy
laid out in 2396, and any other expected interpretation requires
the character to be escaped.

2396 defines a particular mechanism for interpreting and manipulating
hierarchical structures of URIs -- denoted by the use of the forward
slash.  This includes the ability to make relative references, etc,
that we were never able to reconcile with the notion of providing
fixed, persistent references (URNs).

Rather than try to effect changes to that interpretation of "/" in
URIs, or subject URNs to all existing URI rules for handling
that hierarchy, we decided to abstain from the use of the character.

Note that this does not mean namespaces cannot use "/" to denote
hierarchy -- if it is escaped, it can be used for hierarchy as
it is understood local to a particular namespace (i.e., browsers
and editors will not attempt to create or interpret relative URIs
of them).

> *RFC 2396 APPEARS to state that an "authority" must be preceded by
> double-forward-slash. It is not totally clear to me whether this applies to
> the NID component of a URN.

Again, this is "authority" as it is defined by the URI syntax, subject
to the particular interpretation as laid out in 2396.  There are
other URI schemes that do not have an authority component preceded
by "//".

> First of all, I would be interested in opinions as to the above statements.

See above.

> Secondly, I would be interested in opinions as to the advisability of going
> ahead and using unencoded forward-slashes to denote hierarchy within a URN.

Don't.

:->

More seriously, look a little more closely at the problem, and I
think you'll see the distinction we're trying to draw.

> I need to denote such hierarchy, and it seems hard to believe that
> forward-slash wouldn't be defined to denote such hierarchy. Thus encoding it
> seems like a waste of time, effort, and an unnecessary loss of readability.

a) don't forget that URNs are not primarily targetted at being
   human-readable
b) is the hierarchy you are looking for really all the bells &
   whistles of relative URIs as found in 2369, in which case you
   may not be after a URN afterall.  You may want the resolution
   mechanisms laid out in, for instance, the NAPTR RDS, but those
   are already described in generic terms as being applicable to
   all URIs, not just URNs.

Leslie.

--

------------------------------------------------------------------------

"My cat has all the answers.  But she claims     Leslie Daigle
   she doesn't know the questions."              leslie@thinkingcat.com

------------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Jun  2 11:50:32 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA03986
	for <urn-archive@IETF.ORG>; Wed, 2 Jun 1999 11:50:31 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id LAA21356; Wed, 2 Jun 1999 11:32:27 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8554994 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 2 Jun 1999 11:32:25 -0400
Received: from alms1.fw.att.com (alms1.att.com [192.128.167.146]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id LAA20469 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 2 Jun 1999 11:22:18 -0400 (EDT)
Received: from qsun.ho.att.com ([135.16.30.2]) by alms1.fw.att.com (AT&T
          IPNS/MS-2.2) with SMTP id LAA15578 for <URN-IETF@LISTS.INTERNIC.NET>;
          Wed, 2 Jun 1999 11:18:02 -0400 (EDT)
Received: from schooner by qsun.ho.att.com (SMI-8.6/EMS-1.2 sol2) id LAA03560;
          Wed, 2 Jun 1999 11:18:00 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2377.0
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3155.0
Importance: Normal
Message-ID:  <003301bead0a$aed622e0$e3c8090a@schooner.local.windrose.omaha.ne.us>
Date:         Wed, 2 Jun 1999 10:15:00 -0500
Reply-To: Ryan Moats <jayhawk@ATT.COM>
From: Ryan Moats <jayhawk@ATT.COM>
Subject:      Huh?
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <375531E0.95A29AD1@thinkingcat.com>
Content-Transfer-Encoding: 7bit

Is somebody playing with the list?

This is ancient, and I didn't send it...

Ryan

>
> Thanks to everyone for comments, and especially thanks to Leslie for
> putting them together.  Attached is the pre-release #3 of
> the syntax draft (or is it #4?).
>
> Changes from last pre-release are:
>
> Addition of reserved character set and discussion section (2.3).
> "%" and "/" are now moved to the reserved character set.  The
> discussion of "%" and %-encoding now moved to this section.  Discussion
> added for "/".
>
> Any more comments, or can we go with this as -02?
>
> Ryan


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Jun  2 11:52:57 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA04058
	for <urn-archive@IETF.ORG>; Wed, 2 Jun 1999 11:52:57 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id LAA21739; Wed, 2 Jun 1999 11:36:49 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8555016 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 2 Jun 1999 11:36:47 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id LAA21725 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 2 Jun 1999 11:36:45 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id LAA05130;
          Wed, 2 Jun 1999 11:22:50 -0400 (EDT)
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Message-ID:  <199906021522.LAA05130@bailey.dscga.com>
Date:         Wed, 2 Jun 1999 11:22:49 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      Re: Huh?
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <003301bead0a$aed622e0$e3c8090a@schooner.local.windrose.omaha.ne.us> from Ryan Moats at "Jun 2,
              99 10:15:00 am"
Content-Transfer-Encoding: 7bit

Ryan Moats said this:
> Is somebody playing with the list?

Could be. The urn-ietf@lists.internic.net is pristine so it couldn't have
come from there...

> This is ancient, and I didn't send it...

Very ancient. I've always thought it was just the god o' the net playing
tricks on us, pulling up stuff from a long time ago for no reason.

> > Thanks to everyone for comments, and especially thanks to Leslie for
> > putting them together.  Attached is the pre-release #3 of
> > the syntax draft (or is it #4?).
> >
> > Changes from last pre-release are:
> >
> > Addition of reserved character set and discussion section (2.3).
> > "%" and "/" are now moved to the reserved character set.  The
> > discussion of "%" and %-encoding now moved to this section.  Discussion
> > added for "/".
> >
> > Any more comments, or can we go with this as -02?
> >
> > Ryan


--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Jun  2 12:05:10 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA04466
	for <urn-archive@IETF.ORG>; Wed, 2 Jun 1999 12:05:09 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id LAA22925; Wed, 2 Jun 1999 11:49:40 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8555039 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 2 Jun 1999 11:49:39 -0400
Received: from oa1-server.dev.oclc.org (oa1-server.dev.oclc.org
          [132.174.19.60]) by lists.internic.net (8.8.7/8.8.4) with ESMTP id
          LAA22042 for <URN-IETF@LISTS.INTERNIC.NET>; Wed, 2 Jun 1999 11:39:37
          -0400 (EDT)
Received: by oa1-server.dev.oclc.org with Internet Mail Service (5.5.2448.0) id
          <KK66XL6C>; Wed, 2 Jun 1999 11:35:18 -0400
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2448.0)
Content-Type: text/plain; charset="iso-8859-1"
Message-ID:  <E5353CDF1EBBD011A3B70000F863124102D85733@oa4-server.dev.oclc.org>
Date:         Wed, 2 Jun 1999 11:35:17 -0400
Reply-To: "Weibel,Stu" <weibel@OCLC.ORG>
From: "Weibel,Stu" <weibel@OCLC.ORG>
Subject:      oh no... please... not two lists...?
To: URN-IETF@LISTS.INTERNIC.NET

God help us, but there now seem to be two URI lists.  This seems not only
redundent but potentially destructive.

The W3C seems exactly the right place for these discussions to be carried
forward and archived.  Could we agree to annoint that list as The Place
(tm), or is there actually reason to divide the topic space?

stu


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Jun  2 12:09:31 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA04545
	for <urn-archive@IETF.ORG>; Wed, 2 Jun 1999 12:09:31 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id LAA23300; Wed, 2 Jun 1999 11:53:07 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8555044 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 2 Jun 1999 11:53:05 -0400
Received: from ns.datafusion.net (datafusion.net [208.224.117.2]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id LAA22362 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 2 Jun 1999 11:43:03 -0400 (EDT)
Received: from ns.datafusion.net (root@localhost) by ns.datafusion.net with
          ESMTP id IAA29180 for <URN-IETF@LISTS.INTERNIC.NET>; Wed, 2 Jun 1999
          08:38:48 -0700 (PDT)
Received: from datafusionnt1.DATAFUSION.NET (datafusionnt1.datafusion.net
          [10.1.1.10]) by ns.datafusion.net with ESMTP id IAA29176 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 2 Jun 1999 08:38:48 -0700 (PDT)
Received: by datafusionnt1 with Internet Mail Service (5.5.1960.3) id
          <LWPZSZ30>; Wed, 2 Jun 1999 08:38:48 -0700
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain; charset="iso-8859-1"
Message-ID:  <0D611E39F997D0119F9100A0C931315C52F823@datafusionnt1>
Date:         Wed, 2 Jun 1999 08:38:38 -0700
Reply-To: Ron Daniel <RDaniel@DATAFUSION.NET>
From: Ron Daniel <RDaniel@DATAFUSION.NET>
Subject:      Re: Interpretation problems - perceived conflict between RFC 2141
              and RFC 2396
To: URN-IETF@LISTS.INTERNIC.NET

On the use of '/' in URNs...

Recall that 2141 says that people SHOULD NOT use unencoded
forward slashes in URNs. This was because of the interaction with
the notion of relative URNs. However, that document deliberately
says SHOULD NOT, not MUST NOT. So, a URN can contain unencoded
forward slashes and still conform to the syntax of RFC 2141.
However, if it does it is probably broken in terms of uniqueness
since people can come in and try to make other URNs relative to
it. Browser software might build a real URN from the relative
one, but that is only an implementation accident since there is
no standard for relative URNs at this time, nor is there likely
to be one in the foreseeable future.

regards,
Ron


> -----Original Message-----
> From: Leslie Daigle [SMTP:leslie@thinkingcat.com]
> Sent: Wednesday, June 02, 1999 6:30 AM
> To:   URN-IETF@LISTS.INTERNIC.NET
> Subject:      Re: Interpretation problems - perceived conflict between
> RFC 2141 and RFC 2396
>
> Howdy,
>
> Thanks for forwarding the questions.
>
> Didier PH Martin wrote:
> > *RFC 2141 states that the forward-slash (and other reserved)
> character
> > should not be used in unescaped form, as its "applicability" is (or
> was at
> > time of writing, 5/97) still open to debate.
> >
> > *RFC 2396, on the other hand, states that forward-slash (and other
> reserved)
> > character should not be used in unescaped form IF "the data...would
> conflict
> > with the reserved purpose". This seems to imply that it's ok to use
> "/"
> > unescaped if it denotes a hierarchical namespace.
>
> Actually, I read the words to the contrary.  I read these words to
> say that unescaped "/" should be interpreted by the rules of hierarchy
> laid out in 2396, and any other expected interpretation requires
> the character to be escaped.
>
> 2396 defines a particular mechanism for interpreting and manipulating
> hierarchical structures of URIs -- denoted by the use of the forward
> slash.  This includes the ability to make relative references, etc,
> that we were never able to reconcile with the notion of providing
> fixed, persistent references (URNs).
>
> Rather than try to effect changes to that interpretation of "/" in
> URIs, or subject URNs to all existing URI rules for handling
> that hierarchy, we decided to abstain from the use of the character.
>
> Note that this does not mean namespaces cannot use "/" to denote
> hierarchy -- if it is escaped, it can be used for hierarchy as
> it is understood local to a particular namespace (i.e., browsers
> and editors will not attempt to create or interpret relative URIs
> of them).
>
> > *RFC 2396 APPEARS to state that an "authority" must be preceded by
> > double-forward-slash. It is not totally clear to me whether this
> applies to
> > the NID component of a URN.
>
> Again, this is "authority" as it is defined by the URI syntax, subject
> to the particular interpretation as laid out in 2396.  There are
> other URI schemes that do not have an authority component preceded
> by "//".
>
> > First of all, I would be interested in opinions as to the above
> statements.
>
> See above.
>
> > Secondly, I would be interested in opinions as to the advisability
> of going
> > ahead and using unencoded forward-slashes to denote hierarchy within
> a URN.
>
> Don't.
>
> :->
>
> More seriously, look a little more closely at the problem, and I
> think you'll see the distinction we're trying to draw.
>
> > I need to denote such hierarchy, and it seems hard to believe that
> > forward-slash wouldn't be defined to denote such hierarchy. Thus
> encoding it
> > seems like a waste of time, effort, and an unnecessary loss of
> readability.
>
> a) don't forget that URNs are not primarily targetted at being
>    human-readable
> b) is the hierarchy you are looking for really all the bells &
>    whistles of relative URIs as found in 2369, in which case you
>    may not be after a URN afterall.  You may want the resolution
>    mechanisms laid out in, for instance, the NAPTR RDS, but those
>    are already described in generic terms as being applicable to
>    all URIs, not just URNs.
>
> Leslie.
>
> --
>
> ----------------------------------------------------------------------
> --
>
> "My cat has all the answers.  But she claims     Leslie Daigle
>    she doesn't know the questions."
> leslie@thinkingcat.com
>
> ----------------------------------------------------------------------
> --


From owner-urn-ietf@Bunyip.Com  Wed Jun  2 12:12:12 1999
Received: from services.bunyip.com ([192.77.55.2])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA04604
	for <urn-archive@ietf.org>; Wed, 2 Jun 1999 12:12:11 -0400 (EDT)
Received: (from daemon@localhost)
	by services.bunyip.com (8.8.5/8.8.5) id KAA19504
	for urn-ietf-out; Wed, 2 Jun 1999 10:40:18 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [209.41.144.2])
	by services.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA19496
	for <urn-ietf@services.bunyip.com>; Wed, 2 Jun 1999 10:40:11 -0400 (EDT)
Received: (from daemon@localhost)
	by mocha.bunyip.com (8.8.5/8.8.5) id KAA01042
	for urn-ietf@services; Wed, 2 Jun 1999 10:40:10 -0400 (EDT)
Received: from ks.com (ks.com [199.29.5.200])
	by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id KAA01039
	for <urn-ietf@bunyip.com>; Wed, 2 Jun 1999 10:39:56 -0400 (EDT)
Received: (from rma@localhost) by ks.com (8.7.5/8.7.3) id NAA10709; Wed, 2 Jun 1999 13:02:15 -0400
Received: from services.bunyip.com (services.Bunyip.Com [192.77.55.2]) by ks.com (8.7.5/8.7.3) with SMTP id MAA07917 for <rma@ks.com>; Mon, 3 Feb 1997 12:50:54 -0500
Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id MAA08463 for urn-ietf-out; Mon, 3 Feb 1997 12:06:32 -0500
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id MAA08458 for <urn-ietf@services.bunyip.com>; Mon, 3 Feb 1997 12:06:28 -0500
Received: from windrose.omaha.ne.us by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
        id AA16023  (mail destined for urn-ietf@services.bunyip.com); Mon, 3 Feb 97 12:06:15 -0500
Received: by privateer.windrose.omaha.ne.us; Mon Feb  3 11:05 CST 1997
Message-Id: <32F61AD4.3501@ds.internic.net>
Date: Mon, 03 Feb 1997 11:05:24 -0600
From: Ryan Moats <jayhawk@ds.internic.net>
Organization: InterNIC Directory and Database Services
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.5 sun4c)
Mime-Version: 1.0
To: urn-ietf@Bunyip.Com
Subject: [URN] Pre-release #3 of syntax -02 draft...
Content-Type: multipart/mixed; boundary="------------762F7F53594C"
Status: R
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Ryan Moats <jayhawk@ds.internic.net>
Errors-To: owner-urn-ietf@Bunyip.Com

This is a multi-part message in MIME format.

--------------762F7F53594C
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Thanks to everyone for comments, and especially thanks to Leslie for
putting them together.  Attached is the pre-release #3 of 
the syntax draft (or is it #4?).

Changes from last pre-release are:

Addition of reserved character set and discussion section (2.3).
"%" and "/" are now moved to the reserved character set.  The
discussion of "%" and %-encoding now moved to this section.  Discussion
added for "/".

Any more comments, or can we go with this as -02?

Ryan

--------------762F7F53594C
Content-Type: text/plain; charset=us-ascii; name="urn.syntax.txt"
Content-Disposition: inline; filename="urn.syntax.txt"
Content-Transfer-Encoding: 7bit







Internet-Draft                                                Ryan Moats
draft-ietf-urn-syntax-02.txt                                        AT&T
Expires in six months                                       January 1997


                               URN Syntax
                 Filename: draft-ietf-urn-syntax-02.txt


Status of This Memo

      This document is an Internet-Draft.  Internet-Drafts are working
      documents of the Internet Engineering Task Force (IETF), its
      areas, and its working groups.  Note that other groups may also
      distribute working documents as Internet-Drafts.

      Internet-Drafts are draft documents valid for a maximum of six
      months and may be updated, replaced, or obsoleted by other
      documents at any time.  It is inappropriate to use Internet-
      Drafts as reference material or to cite them other than as ``work
      in progress.''

      To learn the current status of any Internet-Draft, please check
      the ``1id-abstracts.txt'' listing contained in the Internet-
      Drafts Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net
      (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East
      Coast), or ftp.isi.edu (US West Coast).


Abstract

   Uniform Resource Names (URNs) are intended to serve as persistent
   resource identifiers. This document sets forward the canonical syntax
   for URNs.  Support for both existing legacy and new namespaces is
   discussed. Requirements for URN presentation and transmission are
   presented.  Finally, there is a discussion of URN equivalence and how
   to determine it.

1. Introduction

   Uniform Resource Names (URNs) are intended to serve as persistent
   resource identifiers and are designed to make it easy to map other
   namespaces (which share the properties of URNs) into URN-space. The
   URN syntax therefore provides a means to encode character data in a
   form that can be sent in existing protocols, transcribed on most
   keyboards, etc.





Expires 7/31/97                                                 [Page 1]





INTERNET DRAFT                 URN Syntax                   January 1997


2. Syntax

   All URNs have the following syntax:

                     <URN> ::= "urn:" <NID> ":" <NSS>

   <NID> is the Namespace Identifier, and <NSS> is the Namespace
   Specific String.  The leading case-insensitive "urn:" sequence is
   required.  The Namespace ID is used to determine the _syntactic_
   interpretation of the Namespace Specific String (as discussed in
   [1]).

   RFC 1737 [2] presents additional requirements on URN encoding, which
   all have implications as far as limiting syntax.  On the other hand,
   the requirement to support existing legacy naming systems has the
   effect of broadening syntax.  Thus, we discuss the acceptable syntax
   for both the Namespace Identifier and the Namespace Specific String
   separately.

2.1 Namespace Identifier Syntax

   The following is the syntax for the Namespace Identifier. To (a) be
   consistent with all potential resolution schemes and (b) not put any
   undue constraints on any potential resolution scheme, the syntax for
   the Namespace Identifier is:

   <NID>         ::= <let-num> [ *<let-num-hyp> ]

   <let-num-hyp> ::= <upper> | <lower> | <number> | "-"

   <let-num>     ::= <upper> | <lower> | <number>

   <upper>       ::= "A" | "B" | "C" | "D" | "E" | "F" | "G" | "H" |
                     "I" | "J" | "K" | "L" | "M" | "N" | "O" | "P" |
                     "Q" | "R" | "S" | "T" | "U" | "V" | "W" | "X" |
                     "Y" | "Z"

   <lower>       ::= "a" | "b" | "c" | "d" | "e" | "f" | "g" | "h" |
                     "i" | "j" | "k" | "l" | "m" | "n" | "o" | "p" |
                     "q" | "r" | "s" | "t" | "u" | "v" | "w" | "x" |
                     "y" | "z"

   <number>      ::= "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" |
                     "8" | "9"



   This is slightly more restrictive that what is stated in [3] (which



Expires 7/31/97                                                 [Page 2]





INTERNET DRAFT                 URN Syntax                   January 1997


   allows the characters "." and "+").  Further, the Namespace
   Identifier is case insensitive, so that "ISBN" and "isbn" refer to
   the same namespace.

   To avoid confusion with the "urn:" identifier, the NID "urn" is
   reserved and MUST NOT be used.

2.2 Namespace Specific String Syntax

   As required by 1737, there is a single canonical representation of
   the NSS portion of an URN.   The format of this single canonical form
   follows:

   <NSS>         ::= 1*<URN chars>

   <URN chars>   ::= <trans> | "%" <hex> <hex>

   <trans>       ::= <upper> | <lower> | <number> | <other> | <reserved>

   <hex>         ::= <number> | "A" | "B" | "C" | "D" | "E" | "F" |
                     "a" | "b" | "c" | "d" | "e" | "f"

   <other>       ::= "(" | ")" | "+" | "," | "-" | "." |
                     ":" | "=" | "?" | "@" | ";" | "$" |
                     "_" | "!" | "~" | "*" | "'"

   Depending on the rules governing a namespace, valid identifiers in a
   namespace might contain characters that are not members of the URN
   character set above (<URN chars>).  Such strings MUST be translated
   into canonical NSS format before using them as protocol elements or
   otherwise passing them on to other applications. Translation is done
   by encoding each character outside the URN character set as a
   sequence of one to six octets using UTF-8 encoding, and the encoding
   of each of those octets as "%" followed by two characters from the
   <hex> character set above. The two characters give the hexadecimal
   representation of that octet.

2.3 Reserved characters

   The remaining character set left to be discussed above is the
   reserved character set, which contains various characters reserved
   from normal use.  The reserved character set follows, with a
   discussion on the specifics of why each character is reserved.

   The reserved character set is:

   <reserved>    ::= "/" | "%"




Expires 7/31/97                                                 [Page 3]





INTERNET DRAFT                 URN Syntax                   January 1997


2.3.1 The "%" character

   The "%" character is reserved in the URN syntax for introducing the
   escape sequence for an octet.  Literal use of the "%" character in a
   namespace must be encoded using "%25" in URNs for that namespace.
   The presence of an "%" character in a URN MUST be followed by two
   characters from the <hex> character set.

   Namespaces MAY designate one or more characters from the URN
   character set as having special meaning for that namespace.  If the
   namespace also uses that character in a literal sense as well, the
   character used in a literal sense MUST be encoded with "%" followed
   by the hexadecimal representation of that octet.  Therefore, the
   process of registering a namespace identifier shall include
   publication of a definition of which characters have a special
   meaning to that namespace.

2.3.2 The "/" character

   The "/" character is RESERVED for denoting relativity in the URN
   namespace (i.e. as part of the process of handling URNs).  A "/"
   should be %-encoded (i.e. %2F) if and only if:

         - in the particular namespace, "/" does not necessarily denote
           hierarchy (or other relative terms).
         - the designers of the namespace have determined that it is
           not desirable to expose that hierarchy _for_the_purposes_
           _of_describing_relationships_between_URNs (e.g., if some
           other hierarchy is desired)

2.4 Excluded characters

   The following list is included only for the sake of completeness.
   Any octets/characters on this list are explicitly NOT part of the URN
   character set, and if used in a URN, MUST be %encoded:

   <excluded> ::= octets 0-32 (0-20 hex) | "\" | """ | "#" | "&" | "<"
                  | ">" | "[" | "]" | "^" | "`" | "{" | "|" | "}" | octets 127-255 (7F-FF hex)

   A URN ends when an octet/character from the excluded character set
   (<excluded>) is encountered.  The character from the excluded
   character set is NOT part of the URN.

3. Support of existing legacy naming systems and new naming systems

   Any namespace (existing or newly-devised) that is proposed as a URN-
   namespace and fulfills the criteria of URN-namespaces MUST be
   expressed in this syntax.  If names in these namespaces contain



Expires 7/31/97                                                 [Page 4]





INTERNET DRAFT                 URN Syntax                   January 1997


   characters other than those defined for the URN character set, they
   MUST be translated into canonical form as discussed in section 2.2.

4. URN presentation and transport

   URN-aware applications MAY support "natural" display of URNs which
   contain characters encoded using "%" notation.  However, they MUST
   provide for display of URNs in canonical form (i.e. in a format
   suitable for transcription).

   URNs MUST be transported in canonical format.

5. Lexical Equivalence in URNs

For various purposes, such as caching, it is necessary to determine
equivalence without actually resolving the URN. This done by testing for
"lexical equivalence". Two URNs are lexically equivalent if they are
octet-by-octet equal after the following preprocessing

        1. normalize the case of the leading "urn:" token
        2. normalize the case of the NID
        3. normalizing the case of any "%" escaping

Some namespaces may define additional lexical equivalences, such as
case-insensitivity of the NSS (or parts thereof).  Additional lexical
equivalences MUST be documented as part of namespace registration, MUST
always have the effect of eliminating some of the false negatives
obtained by the procedure above, and MUST NEVER say that two URNs are
not equivalent if the procedure above says they are equivalent.

6. Functional Equivalence in URNs

   Functional equivalence is determined by URN resolvers and is
   therefore outside the scope of this document.  Namespace registration
   MUST include documentation on how to determine functional equivalence
   for that namespace.

7. Examples of equivalence

   The following URN comparisons highlight the difference between these
   types of equivalence:

     urn:isbn:1-23485-8-29, urn:isbn:1-23485-8-29 are lexically equiv.
     urn:isbn:1-23485-8-29, URN:ISBN:1-23485-8-29 are lexically equiv.
     urn:isbn:1-23485-8-29, urn:isbn:123485829 are not lexically equiv.
        but may be functionally equivalent.





Expires 7/31/97                                                 [Page 5]





INTERNET DRAFT                 URN Syntax                   January 1997


8. Security considerations

   This document specifies the syntax for URNs.  While some namespaces
   resolvers may assign special meaning to certain of the characters of
   the Namespace Specific String, any security consideration resulting
   from such assignment are outside the scope of this document.  It is
   strongly recommended that the process of registering a namespace
   identifier include any such considerations.

9. Acknowledgments

   Thanks to various members of the URN working group and <<your name
   here!!>> for comments on earlier drafts of this document.  This
   document is partially supported by the National Science Foundation,
   Cooperative Agreement NCR-9218179.

10. References

   Request For Comments (RFC) and Internet Draft documents are available
   from <URL:ftp://ftp.internic.net> and numerous mirror sites.

         [1]         K. R. Sollins. "Requirements and a Framework for
                     URN Resolution Systems" Internet Draft (work in
                     progress).  November 1996.


         [2]         K. Sollins, L. Masinter.  "Functional Requirements
                     for Uniform Resource Names," RFC 1737.  December
                     1994.


         [3]         T. Berners-Lee, R. Fielding, L. Masinter. "Uniform
                     Resource Locators (URL)," Internet Draft (work in
                     progress).  December 1996.

11. Editor's address

   Ryan Moats
   AT&T
   15621 Drexel Circle
   Omaha, NE 68135-2358
   USA

   Phone:  +1 402 894-9456
   EMail:  jayhawk@ds.internic.net






Expires 7/31/97                                                 [Page 6]





INTERNET DRAFT                 URN Syntax                   January 1997


Appendix A. Handling of URNs by URL resolvers/browsers.

   The URN syntax has been defined so that URNs can be used in places
   where URLs are expected.  A resolver that conforms to the current URL
   syntax specification [3] will extract a scheme value of "urn:"
   rather than a scheme value of "urn:<nid>".

   A URN MUST be considered an opaque URL by URL resolvers and either
   passed (with the "urn:" tag) to a URN resolver for resolution.  The
   URN resolver can either be an external resolver that the URL resolver
   knows of, or it can be functionality built-in to the URL resolver.

   To avoid confusion of users, a URL browser SHOULD display the com-
   plete URN (including the "urn:" tag) to ensure that there is no con-
   fusion between URN namespace identifiers and URL scheme identifiers.


                This Internet Draft expires July 31, 1997.

































Expires 7/31/97                                                 [Page 7]



--------------762F7F53594C--



From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Jun  2 14:39:46 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA07800
	for <urn-archive@IETF.ORG>; Wed, 2 Jun 1999 14:39:45 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id OAA05753; Wed, 2 Jun 1999 14:24:07 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8555270 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 2 Jun 1999 14:24:05 -0400
Received: from alms1.fw.att.com (alms1.att.com [192.128.167.146]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id OAA05738 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 2 Jun 1999 14:24:04 -0400 (EDT)
Received: from qsun.ho.att.com ([135.16.30.2]) by alms1.fw.att.com (AT&T
          IPNS/MS-2.2) with SMTP id MAA11830 for <URN-IETF@LISTS.INTERNIC.NET>;
          Wed, 2 Jun 1999 12:19:46 -0400 (EDT)
Received: from schooner by qsun.ho.att.com (SMI-8.6/EMS-1.2 sol2) id MAA16795;
          Wed, 2 Jun 1999 12:19:45 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2377.0
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3155.0
Importance: Normal
Message-ID:  <003f01bead13$47ec3980$e3c8090a@schooner.local.windrose.omaha.ne.us>
Date:         Wed, 2 Jun 1999 11:16:33 -0500
Reply-To: Ryan Moats <jayhawk@ATT.COM>
From: Ryan Moats <jayhawk@ATT.COM>
Subject:      FW: Huh?
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

The culprit has been found...

Ryan

-----Original Message-----
From: Rob Akscyn -- Knowledge Systems [mailto:rma@ks.com]
Sent: Wednesday, 02 June 1999 1:30 PM
To: jayhawk@ATT.COM
Cc: rma@ks.com
Subject: Re: Huh?


Ryan,

Thanks for your note:

****

Is somebody playing with the list?

****

It was me (unfortunately). A mail script of mine got unleashed on
a directory with old mail - -and began resending the messages.
My sincere apologies.

If you could forward this onto the appropriate list -- so all will
be aware of my shame, I'd appreciate that.

Sincerely,

Rob Akscyn

P.S. I think the note went to an old list name -- which might then have
go redirected onto

URN-IETF@LISTS.INTERNIC.NET


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Jun  2 14:42:53 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA07868
	for <urn-archive@IETF.ORG>; Wed, 2 Jun 1999 14:42:52 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id OAA06114; Wed, 2 Jun 1999 14:28:16 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8555284 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 2 Jun 1999 14:28:14 -0400
Received: from oa1-server.dev.oclc.org (oa1-server.dev.oclc.org
          [132.174.19.60]) by lists.internic.net (8.8.7/8.8.4) with ESMTP id
          OAA06049 for <URN-IETF@LISTS.INTERNIC.NET>; Wed, 2 Jun 1999 14:27:47
          -0400 (EDT)
Received: by oa1-server.dev.oclc.org with Internet Mail Service (5.5.2448.0) id
          <KK66XSKR>; Wed, 2 Jun 1999 14:23:28 -0400
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2448.0)
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by lists.internic.net id
                      OAA06053
Message-ID:  <E5353CDF1EBBD011A3B70000F863124102D85737@oa4-server.dev.oclc.org>
Date:         Wed, 2 Jun 1999 14:23:25 -0400
Reply-To: "Weibel,Stu" <weibel@OCLC.ORG>
From: "Weibel,Stu" <weibel@OCLC.ORG>
Subject:      Re: oh no... please... not two lists...?
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 8bit

I guess what I am suggesting is that URN-IETF and URI@w3.orf have
overlapping objectives and, judging from the traffic, could be conflated.

And yes,  I agree with the other sentiments expressed... need for open
discussion, etc.

stu


-----Original Message-----
From: Patrik Fältström [mailto:paf@swip.net]
Sent: Wednesday, June 02, 1999 1:48 PM
To: Weibel,Stu; URN-IETF@LISTS.INTERNIC.NET; uri@w3.org
Subject: Re: oh no... please... not two lists...?


At 11.35 -0400 1999-06-02, Weibel,Stu wrote:
>The W3C seems exactly the right place for these discussions to be carried
>forward and archived.

Where the mailing list is run doesn't matter at all for the IESG. So,
it is neither better, nor worse to run it at W3C.

Regarding two lists, you might mix up the URN-discussions list and
the URI discussion list. Both lists were hosted at Bunyip, but thy
are still different. They are both belonging (or was regarding the
URI mailing list) to IETF working groups.

   paf


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Jun  2 15:05:39 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA08410
	for <urn-archive@IETF.ORG>; Wed, 2 Jun 1999 15:05:38 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id OAA08129; Wed, 2 Jun 1999 14:50:49 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8555316 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 2 Jun 1999 14:50:47 -0400
Received: from nix.swip.net (nix.swip.net [192.71.220.2]) by lists.internic.net
          (8.8.7/8.8.4) with ESMTP id OAA07210 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 2 Jun 1999 14:40:44 -0400 (EDT)
Received: from [192.168.111.26] (workstation1.swip.net [130.244.254.1]) by
          nix.swip.net (8.8.8/8.8.8) with ESMTP id UAA07258; Wed, 2 Jun 1999
          20:36:22 +0200 (MET DST)
Mime-Version: 1.0
X-Sender: paf@nix.swip.net
References: <E5353CDF1EBBD011A3B70000F863124102D85737@oa4-server.dev.oclc.org>
Content-Type: text/plain; charset="us-ascii" ; format="flowed"
Message-ID:  <v0420510ab37b29242071@[192.168.111.26]>
Date:         Wed, 2 Jun 1999 20:35:55 +0200
Reply-To: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@SWIP.NET>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@SWIP.NET>
Subject:      Re: oh no... please... not two lists...?
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <E5353CDF1EBBD011A3B70000F863124102D85737@oa4-server.dev.oclc.org>

At 14.23 -0400 1999-06-02, Weibel,Stu wrote:
>I guess what I am suggesting is that URN-IETF and URI@w3.orf have
>overlapping objectives and, judging from the traffic, could be conflated.

As long as the URN working group is active, it is up to the chair of
the WG to see that the discussions on the mailing list of the URN
working group stays focused on the issues specified in the charter,
or at least doesn't delay the work that is supposed to be going on.

So, of the two lists, the URN mailing list is the one which have a
focused charter, and it is up to the chair of the wg to descide how
to handle this.

I agree that what is to be discussed is overlapping between the
lists, but the trouble is if what is NOT supposed to happen in the
URN wg is disturbing the URN specific discussions.

    Patrik
------------------------------------------------------------------
Area Director, Applications Area               Email: paf@swip.net
IETF                                             URL: http://paf.se
                                           PGP Key ID: 0xBD236602

    In theory there is no difference between theory and practice,
    but in practice, there is.


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Jun  2 15:09:47 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA08500
	for <urn-archive@IETF.ORG>; Wed, 2 Jun 1999 15:09:47 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id PAA09038; Wed, 2 Jun 1999 15:00:43 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8555348 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 2 Jun 1999 15:00:41 -0400
Received: from nix.swip.net (nix.swip.net [192.71.220.2]) by lists.internic.net
          (8.8.7/8.8.4) with ESMTP id OAA08102 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 2 Jun 1999 14:50:38 -0400 (EDT)
Received: from [192.168.111.26] (workstation1.swip.net [130.244.254.1]) by
          nix.swip.net (8.8.8/8.8.8) with ESMTP id UAA05465; Wed, 2 Jun 1999
          20:00:44 +0200 (MET DST)
Mime-Version: 1.0
X-Sender: paf@nix.swip.net
References: <E5353CDF1EBBD011A3B70000F863124102D85733@oa4-server.dev.oclc.org>
Content-Type: text/plain; charset="us-ascii" ; format="flowed"
Message-ID:  <v04205107b37b1e6c9b8f@[192.168.111.26]>
Date:         Wed, 2 Jun 1999 19:48:11 +0200
Reply-To: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@SWIP.NET>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@SWIP.NET>
Subject:      Re: oh no... please... not two lists...?
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <E5353CDF1EBBD011A3B70000F863124102D85733@oa4-server.dev.oclc.org>

At 11.35 -0400 1999-06-02, Weibel,Stu wrote:
>The W3C seems exactly the right place for these discussions to be carried
>forward and archived.

Where the mailing list is run doesn't matter at all for the IESG. So,
it is neither better, nor worse to run it at W3C.

Regarding two lists, you might mix up the URN-discussions list and
the URI discussion list. Both lists were hosted at Bunyip, but thy
are still different. They are both belonging (or was regarding the
URI mailing list) to IETF working groups.

   paf


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Jun  2 15:24:11 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA08763
	for <urn-archive@IETF.ORG>; Wed, 2 Jun 1999 15:24:10 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id PAA10107; Wed, 2 Jun 1999 15:11:39 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8555387 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 2 Jun 1999 15:11:38 -0400
Received: from alceste.w3.org (alceste.w3.org [18.29.0.72]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id PAA09127 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 2 Jun 1999 15:01:36 -0400 (EDT)
Received: (from liberte@localhost) by alceste.w3.org (8.9.3/8.9.3) id OAA11956;
          Wed, 2 Jun 1999 14:57:19 -0400
References: <E5353CDF1EBBD011A3B70000F863124102D85737@oa4-server.dev.oclc.org>
X-Mailer: VM 6.67 under 20.4 "Emerald" XEmacs  Lucid
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: text/plain; charset=US-ASCII
Message-ID:  <14165.32399.772102.559826@alceste.w3.org>
Date:         Wed, 2 Jun 1999 14:57:19 -0400
Reply-To: Daniel LaLiberte <liberte@W3.ORG>
From: Daniel LaLiberte <liberte@W3.ORG>
Subject:      Re: oh no... please... not two lists...?
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <E5353CDF1EBBD011A3B70000F863124102D85737@oa4-server.dev.oclc.org>

Weibel,Stu writes:
 > I guess what I am suggesting is that URN-IETF and URI@w3.orf have
 > overlapping objectives and, judging from the traffic, could be conflated.

We are certainly interested in discussing issues of persistence on the
uri@w3.org list, but we don't necessarily have the same predisposition
toward the "urn" issue as the people on the urn-ietf list (I'm on both
lists, btw).  I'd like to think that we will be more open minded on the
uri list, although every individual has their own biases.

 > And yes,  I agree with the other sentiments expressed... need for open
 > discussion, etc.

In case it is not clear to folks (I know Stu knows), if W3C (including
its members) decide to start a working group with some specific agenda,
then that group, and its own list, will very likely have adopted some
assumptions to constrain its work.  But that should not affect the
openness of the public uri list.

--
Daniel LaLiberte
liberte@w3.org


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Jun  2 18:19:30 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA11750
	for <urn-archive@IETF.ORG>; Wed, 2 Jun 1999 18:19:30 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id SAA25096; Wed, 2 Jun 1999 18:06:34 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8555626 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 2 Jun 1999 18:06:31 -0400
Received: from tor-smtp1.netcom.ca (tor-smtp1.netcom.ca [207.181.101.69]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id SAA25063 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 2 Jun 1999 18:06:29 -0400 (EDT)
Received: from thinkingcat.com (mon-pq7-35.netcom.ca [207.181.93.35]) by
          tor-smtp1.netcom.ca (8.8.7-s-4/8.8.7) with ESMTP id SAA28104 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 2 Jun 1999 18:02:12 -0400 (EDT)
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
References: <E5353CDF1EBBD011A3B70000F863124102D85737@oa4-server.dev.oclc.org>
            <v0420510ab37b29242071@[192.168.111.26]>
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by lists.internic.net id
                      SAA25069
Message-ID:  <3755A975.1B64A012@thinkingcat.com>
Date:         Wed, 2 Jun 1999 18:00:21 -0400
Reply-To: leslie@thinkingcat.com
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      Re: oh no... please... not two lists...?
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 8bit

Howdy,

As others have said before me, there are different roles for the
URI and URN mailing lists.  It is the position of the URN WG chair
that a separate list is needed to simply focus on (what little) WG
work is left to do.

Leslie.

Patrik Fältström wrote:
> As long as the URN working group is active, it is up to the chair of
> the WG to see that the discussions on the mailing list of the URN
> working group stays focused on the issues specified in the charter,
> or at least doesn't delay the work that is supposed to be going on.
>
> So, of the two lists, the URN mailing list is the one which have a
> focused charter, and it is up to the chair of the wg to descide how
> to handle this.
>
> I agree that what is to be discussed is overlapping between the
> lists, but the trouble is if what is NOT supposed to happen in the
> URN wg is disturbing the URN specific discussions.
>
>     Patrik
> ------------------------------------------------------------------
> Area Director, Applications Area               Email: paf@swip.net
> IETF                                             URL: http://paf.se
>                                            PGP Key ID: 0xBD236602
>
>     In theory there is no difference between theory and practice,
>     but in practice, there is.

--

------------------------------------------------------------------------

"My cat has all the answers.  But she claims     Leslie Daigle
   she doesn't know the questions."              leslie@thinkingcat.com

------------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Jun  3 04:43:36 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA01306
	for <urn-archive@IETF.ORG>; Thu, 3 Jun 1999 04:43:36 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id LAA23984; Wed, 2 Jun 1999 11:59:53 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8555122 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 2 Jun 1999 11:59:52 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id LAA23889 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 2 Jun 1999 11:59:10 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id LAA05259;
          Wed, 2 Jun 1999 11:45:20 -0400 (EDT)
X-Mailer: ELM [version 2.4ME+ PL31H (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Message-ID:  <199906021545.LAA05259@bailey.dscga.com>
Date:         Wed, 2 Jun 1999 11:45:20 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      Re: oh no... please... not two lists...?
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <E5353CDF1EBBD011A3B70000F863124102D85733@oa4-server.dev.oclc.org> from "Weibel,Stu" at "Jun 2,
              99 11:35:17 am"
Content-Transfer-Encoding: 7bit

Weibel,Stu said this:
> God help us, but there now seem to be two URI lists.  This seems not only
> redundent but potentially destructive.

Nope. Only one. The URI list at Bunyip is going away due to Bunyip going away.

> The W3C seems exactly the right place for these discussions to be carried
> forward and archived.  Could we agree to annoint that list as The Place
> (tm), or is there actually reason to divide the topic space?

Just as long as people don't confuse the running of a mailing list with
some transfer of oversight over URIs moving from the IETF to the W3C.
Others might have concerns about URI meta discussions happening in the
closed W3 space, but since this is just an open mailing list that shouldn't
be a concern.

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Jun  3 05:46:32 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA01789
	for <urn-archive@IETF.ORG>; Thu, 3 Jun 1999 05:46:32 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id LAA23300; Wed, 2 Jun 1999 11:53:07 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8555044 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 2 Jun 1999 11:53:05 -0400
Received: from ns.datafusion.net (datafusion.net [208.224.117.2]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id LAA22362 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 2 Jun 1999 11:43:03 -0400 (EDT)
Received: from ns.datafusion.net (root@localhost) by ns.datafusion.net with
          ESMTP id IAA29180 for <URN-IETF@LISTS.INTERNIC.NET>; Wed, 2 Jun 1999
          08:38:48 -0700 (PDT)
Received: from datafusionnt1.DATAFUSION.NET (datafusionnt1.datafusion.net
          [10.1.1.10]) by ns.datafusion.net with ESMTP id IAA29176 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 2 Jun 1999 08:38:48 -0700 (PDT)
Received: by datafusionnt1 with Internet Mail Service (5.5.1960.3) id
          <LWPZSZ30>; Wed, 2 Jun 1999 08:38:48 -0700
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain; charset="iso-8859-1"
Message-ID:  <0D611E39F997D0119F9100A0C931315C52F823@datafusionnt1>
Date:         Wed, 2 Jun 1999 08:38:38 -0700
Reply-To: Ron Daniel <RDaniel@DATAFUSION.NET>
From: Ron Daniel <RDaniel@DATAFUSION.NET>
Subject:      Re: Interpretation problems - perceived conflict between RFC 2141
              and RFC 2396
To: URN-IETF@LISTS.INTERNIC.NET

On the use of '/' in URNs...

Recall that 2141 says that people SHOULD NOT use unencoded
forward slashes in URNs. This was because of the interaction with
the notion of relative URNs. However, that document deliberately
says SHOULD NOT, not MUST NOT. So, a URN can contain unencoded
forward slashes and still conform to the syntax of RFC 2141.
However, if it does it is probably broken in terms of uniqueness
since people can come in and try to make other URNs relative to
it. Browser software might build a real URN from the relative
one, but that is only an implementation accident since there is
no standard for relative URNs at this time, nor is there likely
to be one in the foreseeable future.

regards,
Ron


> -----Original Message-----
> From: Leslie Daigle [SMTP:leslie@thinkingcat.com]
> Sent: Wednesday, June 02, 1999 6:30 AM
> To:   URN-IETF@LISTS.INTERNIC.NET
> Subject:      Re: Interpretation problems - perceived conflict between
> RFC 2141 and RFC 2396
>
> Howdy,
>
> Thanks for forwarding the questions.
>
> Didier PH Martin wrote:
> > *RFC 2141 states that the forward-slash (and other reserved)
> character
> > should not be used in unescaped form, as its "applicability" is (or
> was at
> > time of writing, 5/97) still open to debate.
> >
> > *RFC 2396, on the other hand, states that forward-slash (and other
> reserved)
> > character should not be used in unescaped form IF "the data...would
> conflict
> > with the reserved purpose". This seems to imply that it's ok to use
> "/"
> > unescaped if it denotes a hierarchical namespace.
>
> Actually, I read the words to the contrary.  I read these words to
> say that unescaped "/" should be interpreted by the rules of hierarchy
> laid out in 2396, and any other expected interpretation requires
> the character to be escaped.
>
> 2396 defines a particular mechanism for interpreting and manipulating
> hierarchical structures of URIs -- denoted by the use of the forward
> slash.  This includes the ability to make relative references, etc,
> that we were never able to reconcile with the notion of providing
> fixed, persistent references (URNs).
>
> Rather than try to effect changes to that interpretation of "/" in
> URIs, or subject URNs to all existing URI rules for handling
> that hierarchy, we decided to abstain from the use of the character.
>
> Note that this does not mean namespaces cannot use "/" to denote
> hierarchy -- if it is escaped, it can be used for hierarchy as
> it is understood local to a particular namespace (i.e., browsers
> and editors will not attempt to create or interpret relative URIs
> of them).
>
> > *RFC 2396 APPEARS to state that an "authority" must be preceded by
> > double-forward-slash. It is not totally clear to me whether this
> applies to
> > the NID component of a URN.
>
> Again, this is "authority" as it is defined by the URI syntax, subject
> to the particular interpretation as laid out in 2396.  There are
> other URI schemes that do not have an authority component preceded
> by "//".
>
> > First of all, I would be interested in opinions as to the above
> statements.
>
> See above.
>
> > Secondly, I would be interested in opinions as to the advisability
> of going
> > ahead and using unencoded forward-slashes to denote hierarchy within
> a URN.
>
> Don't.
>
> :->
>
> More seriously, look a little more closely at the problem, and I
> think you'll see the distinction we're trying to draw.
>
> > I need to denote such hierarchy, and it seems hard to believe that
> > forward-slash wouldn't be defined to denote such hierarchy. Thus
> encoding it
> > seems like a waste of time, effort, and an unnecessary loss of
> readability.
>
> a) don't forget that URNs are not primarily targetted at being
>    human-readable
> b) is the hierarchy you are looking for really all the bells &
>    whistles of relative URIs as found in 2369, in which case you
>    may not be after a URN afterall.  You may want the resolution
>    mechanisms laid out in, for instance, the NAPTR RDS, but those
>    are already described in generic terms as being applicable to
>    all URIs, not just URNs.
>
> Leslie.
>
> --
>
> ----------------------------------------------------------------------
> --
>
> "My cat has all the answers.  But she claims     Leslie Daigle
>    she doesn't know the questions."
> leslie@thinkingcat.com
>
> ----------------------------------------------------------------------
> --


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Jun  4 12:37:32 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA08366
	for <urn-archive@IETF.ORG>; Fri, 4 Jun 1999 12:37:32 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id MAA17458; Fri, 4 Jun 1999 12:17:58 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8558113 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 4 Jun 1999 12:17:56 -0400
Received: from gizmo.lut.ac.uk (gizmo.lut.ac.uk [158.125.96.46]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id MAA16720 for
          <urn-ietf@lists.internic.net>; Fri, 4 Jun 1999 12:07:54 -0400 (EDT)
Received: from localhost ([127.0.0.1] helo=net.lut.ac.uk) by gizmo.lut.ac.uk
          with esmtp (Exim 2.12 #4) id 10pwRS-0003Co-00 for
          urn-ietf@lists.internic.net; Fri, 4 Jun 1999 17:03:34 +0100
X-Mailer: exmh version 2.0.2 2/24/98 + martin
X-Uri: <URL:http://www.net.lut.ac.uk/~martin/>
Content-MD5: 8b60lxXQkQ3h40c4CmjAtg==
Content-MD5-Origin: gizmo.lut.ac.uk
Message-ID:  <E10pwRS-0003Co-00@gizmo.lut.ac.uk>
Date:         Fri, 4 Jun 1999 17:03:33 +0100
Reply-To: Martin Hamilton <martin@NET.LUT.AC.UK>
From: Martin Hamilton <martin@NET.LUT.AC.UK>
Subject:      Large scale URN testbed
To: URN-IETF@LISTS.INTERNIC.NET

-----BEGIN PGP SIGNED MESSAGE-----


[apologies if you saw this already - I couldn't grep for it in the
Bunyip archives for May or June so suspect it got squished en route]

Hi,

I help to run the JANET Web Cache Service [1], which uses the Squid
[2] proxy cache server to ship between 20%-25% of the incoming ac.uk
WWW traffic from the US - bandwidth to the US has been the most scarce
and most in demand resource until recently.  At the moment that's some
25 million proxy HTTP requests per day, and about 230GB of content
transferred through 28 Linux and FreeBSD boxes FWIW.

We've noticed that a significant fraction of the stuff requested
through our caches is actually mirrored at multiple sites, including
in many cases mirror sites in the UK, and managed to persuade TERENA
(the club of European national research networks - [3]) to give us a
bit of money to work on some technology to help everyone in the
caching community take advantage of the mirror sites that do exist.

A first cut at this is now available - [4].  Essentially we put up a
'fake' Web Cache which advertises itself as a 'hit' (using the
Internet Cache Protocol now, and the Cache Digest protocol Real Soon
Now) for all of the URL prefixes by which a widely replicated resource
may be fetched.  Or at least, all of the prefixes it knows about -
figuring those out is a separate part of the project.

For instance, for OpenLDAP's FTP site we have the following URL
prefixes: (derived from their list of mirror sites)

  ftp://ftp.net.lut.ac.uk/openldap/
  ftp://ftp.OpenLDAP.org/pub/OpenLDAP/
  ftp://gd.tuwien.ac.at/infosys/network/OpenLDAP/
  ftp://mirror.AARNet.edu.au/pub/OpenLDAP/
  ftp://ftp.ntua.gr/mirror/OpenLDAP/
  ftp://sunsite.cnlab-switch.ch/mirror/OpenLDAP/

Other caches which peer with the fake one will (modulo config tweaks
and network/server performance being up to scratch) now try to fetch
any URL prefixed with one of the above strings from the fake - rather
than (say) direct from the site in question.  The fake cache is
actually a combination of a custom ICP server (running our Perl ICP
code) and a real Squid cache running a custom redirector to rewrite
incoming URLs.

The redirector program will rewrite any of the above URLs to the URL
prefix of the local mirror site before Squid proceeds to fetch it.
For example, if you try to fetch:

  ftp://mirror.AARNet.edu.au/pub/OpenLDAP/openldap-release/openldap-1.2.1.tgz

the redirector will rewrite it to (say):

  ftp://ftp.net.lut.ac.uk/openldap/openldap-release/openldap-1.2.1.tgz

At the moment, the actual choice of preferred mirror site is something
that has to be configured by the person who sets this stuff up.  We're
thinking about an automated configurator which sucks in all of the
mirror sites and uses ping and traceroute to find a best match.

Phew!

So, an obvious next step would be for us to throw in URNs, which can
be included in this scheme trivially as another type of 'URL' prefix -
IFF we leave the file names in the URL suffix alone.  This isn't
immediately useful to our users like the 'redirection' to mirror sites,
but obviously it's important from a long term point of view.

We'd like some advice from this group as to the URN structure for this
type of thing (let's call them widely replicated archives), if people
can spare a couple of minutes to think about this...  Since we're
effectively doing the URN->URL resolution by sleight of hand, all of
the URN up to the suffix can actually be any string we like - but we'd
like to create URNs which are compatible with the current IETF
thinking :-)

Thanks in advance for any thoughts on this...

Martin

[1] <URL:http://wwwcache.ja.net/>
[2] <URL:http://squid.nlanr.net/Squid/>
[3] <URL:http://www.terena.nl/>
[4] <URL:http://wwwcache.ja.net/dev/perlmod/>



-----BEGIN PGP SIGNATURE-----
Version: 2.6.3i
Charset: noconv

iQCVAwUBN1f409ZdpXZXTSjhAQESKgP/aqqodsJnX4QBki43aLHipR7lysT4gxZx
uygiXYwseE6SnZHuXCnug6Lr6+pdhitMOo44B+cI14olt9BgukWLpu/gGkjr1Q5/
ZKNuScRnwe5oaX51ZnK0HdHkcFhvGBVCcZPDtU9Y952NaNzbFOPcChnsaBWPwNj+
aVCuuLbMi80=
=0uvK
-----END PGP SIGNATURE-----


From owner-urn-ietf@LISTS.INTERNIC.NET  Tue Jun  8 06:51:02 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA22887
	for <urn-archive@IETF.ORG>; Tue, 8 Jun 1999 06:51:01 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id GAA11186; Tue, 8 Jun 1999 06:35:54 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8561354 for URN-IETF@LISTS.INTERNIC.NET;
          Tue, 8 Jun 1999 06:35:52 -0400
Received: from gizmo.lut.ac.uk (gizmo.lut.ac.uk [158.125.96.46]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id GAA11169 for
          <URN-IETF@lists.internic.net>; Tue, 8 Jun 1999 06:35:50 -0400 (EDT)
Received: from localhost ([127.0.0.1] helo=net.lut.ac.uk) by gizmo.lut.ac.uk
          with esmtp (Exim 2.12 #4) id 10rJAJ-0005Hi-00 for
          URN-IETF@lists.internic.net; Tue, 8 Jun 1999 11:31:31 +0100
X-URI: <URL:http://www.net.lut.ac.uk/~martin/>
Content-MD5: 0Z62xuJpxvjP3Ldu/7FqzQ==
Content-MD5-Origin: gizmo.lut.ac.uk
Message-ID:  <E10rJAJ-0005Hi-00@gizmo.lut.ac.uk>
Date:         Tue, 8 Jun 1999 11:31:30 +0100
Reply-To: Martin Hamilton <martin@NET.LUT.AC.UK>
From: Martin Hamilton <martin@NET.LUT.AC.UK>
Subject:      Re: Large scale URN testbed
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  Your message of "Fri, 04 Jun 1999 17:03:33 BST." 
              <E10pwRS-0003Co-00@gizmo.lut.ac.uk>

-----BEGIN PGP SIGNED MESSAGE-----

Just to add that the slides for my talk about this tomorrow at the
TERENA/NORDUnet networking conference are available at:

  <URL:http://www.net.lut.ac.uk/~martin/tracker-slides/>

Martin

-----BEGIN PGP SIGNATURE-----
Version: 2.6.3i
Charset: noconv
Comment: Processed by Mailcrypt 3.4, an Emacs/PGP interface

iQCVAwUBN1zw9tZdpXZXTSjhAQG6ywP/ZZaK377ES1blD+GkGPjhCVp7tVq8465U
t+VII65d5h0YVxVbgbNt8BLJhHMJwWtHtBMlgmr6cAYkjATrH26pl0dmx014zayG
60XpSLvFHU0P5b83okdmHpwrO+z8hwPUt7zlJ7GZhEGwQ5b5IHklRcOTZmhptfHd
3x1aFAsf89U=
=5Ay5
-----END PGP SIGNATURE-----


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Jun 10 19:20:57 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA07015
	for <urn-archive@IETF.ORG>; Thu, 10 Jun 1999 19:20:56 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id TAA29949; Thu, 10 Jun 1999 19:13:33 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8563782 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 10 Jun 1999 19:13:30 -0400
Received: from mail4.microsoft.com (mail4.microsoft.com [131.107.3.122]) by
          lists.internic.net (8.8.7/8.8.4) with SMTP id TAA28194 for
          <URN-IETF@LISTS.INTERNIC.NET>; Thu, 10 Jun 1999 19:03:28 -0400 (EDT)
Received: from 157.54.9.122 by mail4.microsoft.com (InterScan E-Mail VirusWall
          NT); Thu, 10 Jun 1999 15:47:35 -0700 (Pacific Daylight Time)
Received: by INET-IMC-04 with Internet Mail Service (5.5.2524.0) id <MVPG38LJ>;
          Thu, 10 Jun 1999 15:47:36 -0700
X-Mailer: Internet Mail Service (5.5.2524.0)
Message-ID:  <FFD1BA74C6A7D111A09500805F9F88F5080B95FD@RED-MSG-43>
Date:         Thu, 10 Jun 1999 15:47:26 -0700
Reply-To: Ian King <iking@MICROSOFT.COM>
From: Ian King <iking@MICROSOFT.COM>
Subject:      New draft: vnd URL scheme tree
To: URN-IETF@LISTS.INTERNIC.NET

I've sent a revision of the vnd scheme I-D, draft-king-vnd-urlscheme-01.txt,
to the I-D editor today.  I've tried to address concerns communicated to me
by several persons (thank you).  In particular, I've generalized and
simplified the language on IANA approval of 'vendor-ID' strings, to attempt
to more closely follow the MIME model AND to provide IANA with whatever
discretion it deems appropriate; as before, one of my goals is to defuse the
"trademark/copyright/vanity" issue, by (hopefully) diminishing the apparent
value of these naming strings.

I'm not attaching the draft, both out of deference to your inboxes and in
light of the current virus/worm problem.  Please obtain it from the IETF
site once it's been published, and I look forward to your comments.  -- Ian

It's amazing what you can accomplish when no one cares who gets the credit.
-- Don James
Ian King, QA Lead / Internet Bill Delivery & Payment \ Microsoft Corporation


From owner-urn-ietf@LISTS.INTERNIC.NET  Mon Jun 14 10:00:21 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA15136
	for <urn-archive@IETF.ORG>; Mon, 14 Jun 1999 10:00:20 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id JAA20863; Mon, 14 Jun 1999 09:49:12 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8567962 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 14 Jun 1999 09:49:10 -0400
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.internic.net
          (8.8.7/8.8.4) with ESMTP id JAA19068 for
          <urn-ietf@lists.internic.net>; Mon, 14 Jun 1999 09:39:07 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id JAA14600; Mon, 14 Jun 1999 09:34:11
          -0400 (EDT)
Message-ID:  <199906141334.JAA14600@ietf.org>
Date:         Mon, 14 Jun 1999 09:34:10 -0400
Reply-To: The IESG <iesg-secretary@ietf.org>
Comments:     RFC822 error: <W> CC field duplicated. Last occurrence was
              retained.
Comments:     RFC822 error: <W> CC field duplicated. Last occurrence was
              retained.
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: The IESG <iesg-secretary@ietf.org>
Subject:      Document Action: A URN Namespace for IETF Documents to
              Informational
To: URN-IETF@LISTS.INTERNIC.NET

The IESG has approved the Internet-Draft 'A URN Namespace for IETF
Documents' <draft-ietf-urn-ietf-09.txt> for publication as an
Informational RFC.  This document is the product of the Uniform
Resource Names Working Group.  The IESG contact persons are Keith Moore
and Patrik Faltstrom.


From owner-urn-ietf@LISTS.INTERNIC.NET  Mon Jun 28 09:16:00 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA28868
	for <urn-archive@IETF.ORG>; Mon, 28 Jun 1999 09:16:00 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id IAA23938; Mon, 28 Jun 1999 08:58:25 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8581903 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 28 Jun 1999 08:58:08 -0400
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.internic.net
          (8.8.7/8.8.4) with ESMTP id IAA23568 for
          <urn-ietf@lists.internic.net>; Mon, 28 Jun 1999 08:47:52 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id IAA27662; Mon, 28 Jun 1999 08:43:23
          -0400 (EDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <199906281243.IAA27662@ietf.org>
Date:         Mon, 28 Jun 1999 08:43:23 -0400
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-naptr-rr-03.txt
To: URN-IETF@LISTS.INTERNIC.NET

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : The Naming Authority Pointer (NAPTR) DNS Resource
                          Record
        Author(s)       : M. Mealling, R. Daniel
        Filename        : draft-ietf-urn-naptr-rr-03.txt
        Pages           : 26
        Date            : 25-Jun-99

This document describes a DNS Resource Record (RR) which specifies a rewrite rule that, when applied to an existing string,
will produce a new domain. Reasons for rewriting a domain
vary from URN Resource Discovery Systems to moving out-of-date
services to new domains.

This document updates those portions of RFC2168 specifically
dealing with the definition of the NAPTR record.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-naptr-rr-03.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-naptr-rr-03.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-naptr-rr-03.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <19990625140545.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-naptr-rr-03.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-naptr-rr-03.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <19990625140545.I-D@ietf.org>

--OtherAccess--

--NextPart--


           1999-07.mail                                                                                        0000666 0000036 0000010 00000135044 06747224071 011544  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Jul  1 08:58:45 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA29279
	for <urn-archive@IETF.ORG>; Thu, 1 Jul 1999 08:58:44 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id IAA22217; Thu, 1 Jul 1999 08:41:22 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8586178 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 1 Jul 1999 08:41:20 -0400
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.internic.net
          (8.8.7/8.8.4) with ESMTP id IAA21463 for
          <urn-ietf@lists.internic.net>; Thu, 1 Jul 1999 08:31:18 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id IAA28033; Thu, 1 Jul 1999 08:26:52
          -0400 (EDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <199907011226.IAA28033@ietf.org>
Date:         Thu, 1 Jul 1999 08:26:51 -0400
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-dns-rds-01.txt
To: URN-IETF@LISTS.INTERNIC.NET

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Resolution of Uniform Resource Identifiers using the
                          Domain Name System
        Author(s)       : M. Mealling, R. Daniel
        Filename        : draft-ietf-urn-dns-rds-01.txt
        Pages           : 23
        Date            : 30-Jun-99

The architectural principles laid out in RFC2276[9] defines the
concept of a 'resolver discovery service'. This document describes
an immediately-deployable RDS. It is implemented by a new DNS
Resource Record, NAPTR (Naming Authority PoinTeR)[10], that provides
a method for encoding incrementally discovered rules within DNS. By
using these incrementally discovered rules to re-map parts of a URI,
we can change the host that is contacted to resolve a URI.  This
will allow a more graceful handling of URLs over long time periods,
and forms the foundation for a new proposal for Uniform Resource
Names.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-dns-rds-01.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-dns-rds-01.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-dns-rds-01.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <19990630150700.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-dns-rds-01.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-dns-rds-01.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <19990630150700.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.INTERNIC.NET  Sun Jul 25 09:21:13 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA29947
	for <urn-archive@IETF.ORG>; Sun, 25 Jul 1999 09:21:13 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id IAA23949; Sun, 25 Jul 1999 08:58:50 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8609115 for URN-IETF@LISTS.INTERNIC.NET;
          Sun, 25 Jul 1999 08:58:47 -0400
Received: from deano.virtualscape.com (deano.virtualscape.com [209.213.96.47])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP id IAA22945 for
          <URN-IETF@LISTS.INTERNIC.NET>; Sun, 25 Jul 1999 08:48:46 -0400 (EDT)
Received: from mypc (d194.dial-4.mnh.nh.ultra.net [209.6.138.194]) by
          deano.virtualscape.com (8.9.3/8.9.3) with SMTP id IAA04177 for
          <URN-IETF@LISTS.INTERNIC.NET>; Sun, 25 Jul 1999 08:41:35 -0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
              boundary="----=_NextPart_000_007A_01BED67A.FB635DA0"
X-Priority: 1
X-MSMail-Priority: High
X-Mailer: Microsoft Outlook Express 5.00.2314.1300
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
Message-ID:  <007d01bed69c$854534a0$1e01a8c0@espanol.com>
Date:         Sun, 25 Jul 1999 08:52:10 -0400
Reply-To: Kyle McNamara <kyle@ESPANOL.COM>
From: Kyle McNamara <kyle@ESPANOL.COM>
Subject:      accents!
To: URN-IETF@LISTS.INTERNIC.NET

This is a multi-part message in MIME format.

------=_NextPart_000_007A_01BED67A.FB635DA0
Content-Type: text/plain;
        charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hello-

Does anyone have info on how the discussion has evolved around accents =
in the URN?

As the Net becomes less US-centric, it is obviously imperative to =
address this limitation... anecdotal evidence:

I am a programmer and own a company called Espanol.com... obiously I =
cannot include the tilda (~) above the n because it is not supported... =
everwhere I advertise I always have to make sure that we point that =
out... not only that, 100's of thousands of our target audience have the =
accents built right into their keyboards and will unassumingly never be =
able to access the site because they are able to type in the n /wtih/ =
the tilda above it...

How can I make a motion, write a proposal or make enough noise to help =
us move towards a system that takes into account that english is only =
one of many others prominent languages?

Thank you!

Kyle

------=_NextPart_000_007A_01BED67A.FB635DA0
Content-Type: text/html;
        charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2314.1000" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT size=3D2>Hello-</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT size=3D2>Does anyone have info on&nbsp;how the discussion has =
evolved=20
around accents in the URN?</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT size=3D2>As the&nbsp;Net becomes less US-centric, it is =
obviously=20
imperative to address this limitation... =
anecdotal&nbsp;evidence:</FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>I&nbsp;am a programmer and own a company called =
Espanol.com...=20
obiously I cannot include the tilda (~) above the n because it is not=20
supported... everwhere I advertise</FONT>&nbsp;<FONT size=3D2>I always =
have to=20
make sure that we point that out... not only that, 100's of thousands of =
our=20
target audience have the accents built right into their keyboards and =
will=20
unassumingly never be able to access the site because they are able to =
type in=20
the n /wtih/ the tilda above it...</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT size=3D2>How can I make a motion, write a proposal or make =
enough noise=20
to help us move towards a system that takes into account that english is =
only=20
one of many others prominent languages?</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT size=3D2>Thank you!</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT size=3D2>Kyle</FONT></DIV></BODY></HTML>

------=_NextPart_000_007A_01BED67A.FB635DA0--


From owner-urn-ietf@LISTS.INTERNIC.NET  Sun Jul 25 09:43:57 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA00064
	for <urn-archive@IETF.ORG>; Sun, 25 Jul 1999 09:43:57 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id JAA26299; Sun, 25 Jul 1999 09:23:42 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8609138 for URN-IETF@LISTS.INTERNIC.NET;
          Sun, 25 Jul 1999 09:23:40 -0400
Received: from ns.skylink.it (ns.skylink.it [194.177.113.1]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id JAA25380 for
          <URN-IETF@LISTS.INTERNIC.NET>; Sun, 25 Jul 1999 09:13:38 -0400 (EDT)
Received: from kim.ispra.webweaving.org (va-163.skylink.it [194.185.55.163]) by
          ns.skylink.it (8.9.1/8.8.8) with ESMTP id PAA31037; Sun, 25 Jul 1999
          15:08:26 +0200
Received: from kim.ispra.webweaving.org (kim.ispra.webweaving.org [10.0.0.2])
          by kim.ispra.webweaving.org (8.8.8/8.8.5) with ESMTP id NAA00768;
          Sun, 25 Jul 1999 13:08:06 GMT
X-Passed: MX on Ispra.WebWeaving.org Sun, 25 Jul 1999 13:08:06 GMT and masked
X-No-Spam: Neither the receipients nor the senders email address(s) are to be
           used for Unsolicited (Commercial) Email without the explicit written
           consent of either party; as a per-message fee is incurred for
           inbound and outbound traffic to the originator.
Posted-Date: Sun, 25 Jul 1999 13:08:06 GMT
X-Sender: dirkx@kim.ispra.webweaving.org
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Message-ID:  <Pine.BSF.4.05.9907251458530.670-100000@kim.ispra.webweaving.org>
Date:         Sun, 25 Jul 1999 15:08:06 +0200
Reply-To: Dirk-Willem van Gulik <dirkx@WEBWEAVING.ORG>
From: Dirk-Willem van Gulik <dirkx@WEBWEAVING.ORG>
Subject:      Re: accents!
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <007d01bed69c$854534a0$1e01a8c0@espanol.com>

On Sun, 25 Jul 1999, Kyle McNamara wrote:

> Does anyone have info on how the discussion has evolved around accents in the URN?

You might want to consult the archives of this mailing list, and review
the various requirments documents as well as the final documents on URNs.

Both localization and internationalization conderations have most
certainly been taken into account during the design.

> How can I make a motion, write a proposal or make enough noise to help
> us move towards a system that takes into account that english is only
> one of many others prominent languages?

Write code :-) write lots of code which does allow users to both enter and
view information in their favourite cast; which does know how to deal with
UTF8 or whatever encoding is relevant and which does understand how to
transport such as octed stream safely.

As where URNs are concerned; one example application of URNs is in a
project called CILS a collaboration of the Commitee on Earth Observing
Sattelites and the United Nations Environmental Programme; where the
distributed information pointed at by the URN contains information in
English, Russian, Chinese, Spanish.. and some other languages in various
encodings.

I can assure you that where the URNs are concerned there are no problem;
though an end user might be challenged to understand the information.
After all we do not all read the worlds most commonly read language; see
for example the document urn:inet:cils.ceo.org:612-6612-1261 on exhaust
gasses of the Li-Chi-Teng factory near Xi-Pen.

Dw


From owner-urn-ietf@LISTS.INTERNIC.NET  Sun Jul 25 09:57:37 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA00103
	for <urn-archive@IETF.ORG>; Sun, 25 Jul 1999 09:57:37 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id JAA27382; Sun, 25 Jul 1999 09:37:23 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8609167 for URN-IETF@LISTS.INTERNIC.NET;
          Sun, 25 Jul 1999 09:37:21 -0400
Received: from fire.adisys.com.au (phoenix.adisys.com.au [203.20.100.67]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id JAA26679 for
          <URN-IETF@LISTS.INTERNIC.NET>; Sun, 25 Jul 1999 09:27:18 -0400 (EDT)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id
          VAA13964; Sun, 25 Jul 1999 21:22:06 +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to
                         <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0) id xma013891; Sun, 25
          Jul 99 21:21:58 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73]) by
          ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id VAA18125; Sun, 25 Jul
          1999 21:25:54 +0800 (WST)
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
References: <007d01bed69c$854534a0$1e01a8c0@espanol.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID:  <379B030D.150F600F@ccis.adisys.com.au>
Date:         Sun, 25 Jul 1999 21:29:01 +0900
Reply-To: Justin Couch <couch@CCIS.ADISYS.COM.AU>
From: Justin Couch <couch@CCIS.ADISYS.COM.AU>
Organization: ADI Ltd Systems Group
Subject:      Re: accents!
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

> Kyle McNamara wrote:

> Does anyone have info on how the discussion has evolved around accents
> in the URN?

[snip]

> How can I make a motion, write a proposal or make enough noise to help
> us move towards a system that takes into account that english is only
> one of many others prominent languages?

URNs are a basic naming convention and an accompanying resolution
system. The basic premise of URNs is that they are _not_ meant to be
human readable - ie it is unlikely that a user would type it into a
Location box like they might in your conventional web browser.

That said, there is nothing stopping the use of non-ascii characters in
a URN scheme. All you need to do is encode it into an escape sequence
(eg %20 is the equivalent of the tilde character IIRC). As with standard
URLs, you need to present escaped chars for anything not ASCII.  (Java
includes URLEncode and URLDecode classes specifically for this purpose.
I don't know what is available in C/C++ in standard form)

It is only a programming convenience that Apache et al handle
/~username/ inside the passed HTTP request. In reality, that is an
illegal URL. What should be passed to the web server is /%20username/
for a correctly formed URL. What should happen is that the user can type
in anything in the text field and the program goes through and encodes
any nasty bits and generates a correctly formed URL/URN. This is then
passed to the resolver system and off you go.

Tilde is only one of many standard ascii characters that cannot be used
unencoded inside a URN string (and obviously even less in the form that
you want it over the top of a character, not a standalone char). If you
read the specs carefully, what can be used in URNs is extremely limited
- basically limited to alphanumerics and a couple of the punctuation
characters. Offically, you can't even use '/' to denote a heirarchy in a
URN namespace specific string unless it is escaped first!

Adding support for full internationalised strings as standard, unencoded
character streams would be pretty close to impossible these days. It is
not just URN support, but also URLs, the HTTP, FTP and any other
protocols. You would also need to change DNS as well if using NAPTR
records for resolution (I couldn't imagine what sort of problems this
would bring to the regular expression parsers used by DNS. You'd
probably want to write your DNS server in PERL or something that could
handle it reasonably - yuck!).

So, in summary, it can't be done as part of the standard syntax. There
are known ways of including this information (encoded text) so there is
no need to try to modify the existing bases to accomodate it.

--
Justin Couch                                   Author, Java Hacker
Snr Software Engineer                     couch@ccis.adisys.com.au
ADI Ltd, Systems Group              http://www.vlc.com.au/~justin/
Java3D FAQ:       http://tintoy.ncsa.uiuc.edu/~srp/java3d/faq.html
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Subcomandante Marcos
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Sun Jul 25 10:52:34 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA00526
	for <urn-archive@IETF.ORG>; Sun, 25 Jul 1999 10:52:33 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id KAA03199; Sun, 25 Jul 1999 10:38:23 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8609243 for URN-IETF@LISTS.INTERNIC.NET;
          Sun, 25 Jul 1999 10:38:21 -0400
Received: from dynamicdiagrams.com ([216.207.71.130]) by lists.internic.net
          (8.8.7/8.8.4) with SMTP id KAA02290 for
          <URN-IETF@lists.internic.net>; Sun, 25 Jul 1999 10:28:19 -0400 (EDT)
Received: from [24.0.249.126] by dynamicdiagrams.com via ESMTP
          (940816.SGI.8.6.9/940406.SGI.AUTO) for <URN-IETF@lists.internic.net>
          id KAA03859; Sun, 25 Jul 1999 10:24:05 -0700
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
X-Sender: david@pop.dynamicdiagrams.com
References: <007d01bed69c$854534a0$1e01a8c0@espanol.com>
Message-ID:  <v04011700b3c0cce00206@[24.0.249.236]>
Date:         Sun, 25 Jul 1999 10:22:56 -0400
Reply-To: "David G. Durand" <david@DYNAMICDIAGRAMS.COM>
From: "David G. Durand" <david@DYNAMICDIAGRAMS.COM>
Subject:      Re: accents!
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <379B030D.150F600F@ccis.adisys.com.au>

At 8:29 AM -0400 7/25/99, Justin Couch wrote:

>URNs are a basic naming convention and an accompanying resolution
>system. The basic premise of URNs is that they are _not_ meant to be
>human readable - ie it is unlikely that a user would type it into a
>Location box like they might in your conventional web browser.

This has been a point of contention for a long time. I don't think that
human unreadibilit was ever made a design goal of URNs, since not everyone
takes that view of URNs. There are certainly URN-style namespaces that are
human-readable (like SGML's Formal Public Identifiers).

  -- David
_________________________________________
David Durand              dgd@cs.bu.edu  \  david@dynamicDiagrams.com
http://www.cs.bu.edu/students/grads/dgd/  \  Director of Development
    Graduate Student no more!              \  Dynamic Diagrams
--------------------------------------------\  http://www.dynamicDiagrams.com/
MAPA: mapping for the WWW                    \__________________________


From owner-urn-ietf@LISTS.INTERNIC.NET  Sun Jul 25 13:06:03 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA01340
	for <urn-archive@IETF.ORG>; Sun, 25 Jul 1999 13:06:02 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id MAA15271; Sun, 25 Jul 1999 12:44:48 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8609290 for URN-IETF@LISTS.INTERNIC.NET;
          Sun, 25 Jul 1999 12:44:46 -0400
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by
          lists.internic.net (8.8.7/8.8.4) with SMTP id MAA14300 for
          <URN-IETF@lists.internic.net>; Sun, 25 Jul 1999 12:34:41 -0400 (EDT)
Received: from thelma.parc.xerox.com ([13.1.100.28]) by alpha.xerox.com with
          SMTP id <52168(3)>; Sun, 25 Jul 1999 09:30:07 PDT
Received: from copper.parc.xerox.com ([13.0.208.21]) by thelma.parc.xerox.com
          with SMTP id <97749>; Sun, 25 Jul 1999 09:30:02 PDT
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Importance: Normal
Message-ID:  <000401bed6ba$ed1092a0$15d0000d@copper.parc.xerox.com>
Date:         Sun, 25 Jul 1999 09:29:54 PDT
Reply-To: Larry Masinter <masinter@PARC.XEROX.COM>
From: Larry Masinter <masinter@PARC.XEROX.COM>
Subject:      Re: accents!
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <379B030D.150F600F@ccis.adisys.com.au>
Content-Transfer-Encoding: 7bit

I suggest you look at

   draft-masinter-url-i18n-04.txt

for a discussion of some of the issues involved in using
non-ASCII characters in URIs. This has been languishing
because it's not clear where it should go, but perhaps
we should just Last Call it as a Proposed Standard?

Larry
--
http://www.parc.xerox.com/masinter


From owner-urn-ietf@LISTS.INTERNIC.NET  Sun Jul 25 14:05:34 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA01606
	for <urn-archive@IETF.ORG>; Sun, 25 Jul 1999 14:05:33 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id NAA21948; Sun, 25 Jul 1999 13:51:09 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8609353 for URN-IETF@LISTS.INTERNIC.NET;
          Sun, 25 Jul 1999 13:51:07 -0400
Received: from ns.skylink.it (ns.skylink.it [194.177.113.1]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id NAA20947 for
          <URN-IETF@LISTS.INTERNIC.NET>; Sun, 25 Jul 1999 13:41:04 -0400 (EDT)
Received: from kim.ispra.webweaving.org (va-181.skylink.it [194.185.55.181]) by
          ns.skylink.it (8.9.1/8.8.8) with ESMTP id TAA01580; Sun, 25 Jul 1999
          19:35:58 +0200
Received: from kim.ispra.webweaving.org (kim.ispra.webweaving.org [10.0.0.2])
          by kim.ispra.webweaving.org (8.8.8/8.8.5) with ESMTP id RAA00491;
          Sun, 25 Jul 1999 17:34:21 GMT
X-Passed: MX on Ispra.WebWeaving.org Sun, 25 Jul 1999 17:34:21 GMT and masked
X-No-Spam: Neither the receipients nor the senders email address(s) are to be
           used for Unsolicited (Commercial) Email without the explicit written
           consent of either party; as a per-message fee is incurred for
           inbound and outbound traffic to the originator.
Posted-Date: Sun, 25 Jul 1999 17:34:21 GMT
X-Sender: dirkx@kim.ispra.webweaving.org
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Message-ID:  <Pine.BSF.4.05.9907251932580.461-100000@kim.ispra.webweaving.org>
Date:         Sun, 25 Jul 1999 19:34:20 +0200
Reply-To: Dirk-Willem van Gulik <dirkx@WEBWEAVING.ORG>
From: Dirk-Willem van Gulik <dirkx@WEBWEAVING.ORG>
Subject:      Re: accents!
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <000401bed6ba$ed1092a0$15d0000d@copper.parc.xerox.com>

Of course, in my previous message I glossed over the reason why full
normative decomposition is not a solution IMHO; the canonical ordering
behaviour for non spacing marks which do not interact; which is rather
commin,m is just not defined in the spec. Though we could say that this
needs to by sorted by code point or somthing like this.

Dw.


From owner-urn-ietf@LISTS.INTERNIC.NET  Sun Jul 25 14:05:50 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA01630
	for <urn-archive@IETF.ORG>; Sun, 25 Jul 1999 14:05:49 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id NAA22079; Sun, 25 Jul 1999 13:52:17 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8609354 for URN-IETF@LISTS.INTERNIC.NET;
          Sun, 25 Jul 1999 13:52:15 -0400
Received: from ns.skylink.it (ns.skylink.it [194.177.113.1]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id NAA21095 for
          <URN-IETF@LISTS.INTERNIC.NET>; Sun, 25 Jul 1999 13:42:13 -0400 (EDT)
Received: from kim.ispra.webweaving.org (va-181.skylink.it [194.185.55.181]) by
          ns.skylink.it (8.9.1/8.8.8) with ESMTP id TAA01598; Sun, 25 Jul 1999
          19:37:08 +0200
Received: from kim.ispra.webweaving.org (kim.ispra.webweaving.org [10.0.0.2])
          by kim.ispra.webweaving.org (8.8.8/8.8.5) with ESMTP id RAA00489;
          Sun, 25 Jul 1999 17:32:17 GMT
X-Passed: MX on Ispra.WebWeaving.org Sun, 25 Jul 1999 17:32:17 GMT and masked
X-No-Spam: Neither the receipients nor the senders email address(s) are to be
           used for Unsolicited (Commercial) Email without the explicit written
           consent of either party; as a per-message fee is incurred for
           inbound and outbound traffic to the originator.
Posted-Date: Sun, 25 Jul 1999 17:32:17 GMT
X-Sender: dirkx@kim.ispra.webweaving.org
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Message-ID:  <Pine.BSF.4.05.9907251920440.461-100000@kim.ispra.webweaving.org>
Date:         Sun, 25 Jul 1999 19:32:17 +0200
Reply-To: Dirk-Willem van Gulik <dirkx@WEBWEAVING.ORG>
From: Dirk-Willem van Gulik <dirkx@WEBWEAVING.ORG>
Subject:      Re: accents!
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <000401bed6ba$ed1092a0$15d0000d@copper.parc.xerox.com>

On Sun, 25 Jul 1999, Larry Masinter wrote:

> I suggest you look at
>
>    draft-masinter-url-i18n-04.txt
>
> for a discussion of some of the issues involved in using
> non-ASCII characters in URIs. This has been languishing
> because it's not clear where it should go, but perhaps
> we should just Last Call it as a Proposed Standard?

Though I must admit I certainly have no _solutions_ I am still very wary
of the way 'normalization' is glossed over in that document. It is sad
that the Unicode spec just does not solve it. Given that one does not
nessesarily know the language, tone of speach, dialect, scriptur etc, at
the time of transcoding there is either a lack of information or a lossy
compression happening.

Looking explictly at the unicde 2 spec; even outside the normative
sections; equivalence is _not_ dealt with; at best there is a reference in
2.2 to loose implementation guidelines in 5.9. Same goes for the accuracy
statement made.

The only thing I can see is using the maximal decompositions as a way to
unify the spelling in a standard way. But this is might not be user
friendly enough; i.e. the normative spelling is rarely used. And it
certainly makes the live of a casual coder hell. The precomposed chars are
so much easier to deal with. Though this is what the 2.0 spec suggest.

Dw.


From owner-urn-ietf@LISTS.INTERNIC.NET  Sun Jul 25 14:06:22 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA01641
	for <urn-archive@IETF.ORG>; Sun, 25 Jul 1999 14:06:22 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id NAA22154; Sun, 25 Jul 1999 13:52:45 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8609355 for URN-IETF@LISTS.INTERNIC.NET;
          Sun, 25 Jul 1999 13:52:43 -0400
Received: from ns.skylink.it (ns.skylink.it [194.177.113.1]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id NAA21129 for
          <URN-IETF@LISTS.INTERNIC.NET>; Sun, 25 Jul 1999 13:42:41 -0400 (EDT)
Received: from kim.ispra.webweaving.org (va-181.skylink.it [194.185.55.181]) by
          ns.skylink.it (8.9.1/8.8.8) with ESMTP id TAA01589; Sun, 25 Jul 1999
          19:36:30 +0200
Received: from kim.ispra.webweaving.org (kim.ispra.webweaving.org [10.0.0.2])
          by kim.ispra.webweaving.org (8.8.8/8.8.5) with ESMTP id RAA00472;
          Sun, 25 Jul 1999 17:18:00 GMT
X-Passed: MX on Ispra.WebWeaving.org Sun, 25 Jul 1999 17:18:00 GMT and masked
X-No-Spam: Neither the receipients nor the senders email address(s) are to be
           used for Unsolicited (Commercial) Email without the explicit written
           consent of either party; as a per-message fee is incurred for
           inbound and outbound traffic to the originator.
Posted-Date: Sun, 25 Jul 1999 17:18:00 GMT
X-Sender: dirkx@kim.ispra.webweaving.org
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Message-ID:  <Pine.BSF.4.05.9907251916040.461-100000@kim.ispra.webweaving.org>
Date:         Sun, 25 Jul 1999 19:17:59 +0200
Reply-To: Dirk-Willem van Gulik <dirkx@WEBWEAVING.ORG>
From: Dirk-Willem van Gulik <dirkx@WEBWEAVING.ORG>
Subject:      Re: accents!
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <v04011700b3c0cce00206@[24.0.249.236]>

On Sun, 25 Jul 1999, David G. Durand wrote:

> At 8:29 AM -0400 7/25/99, Justin Couch wrote:
>
> >URNs are a basic naming convention and an accompanying resolution
> >system. The basic premise of URNs is that they are _not_ meant to be
> >human readable - ie it is unlikely that a user would type it into a
> >Location box like they might in your conventional web browser.
>
> This has been a point of contention for a long time. I don't think that
> human unreadibilit was ever made a design goal of URNs, since not everyone
> takes that view of URNs. There are certainly URN-style namespaces that are
> human-readable (like SGML's Formal Public Identifiers).

Whilst deploying I most certainly have found it usefull to allow encoded
UTF8 presentations in the opaque part of the URN; it greatly eases legacy
applications. In particular a number of chinese archives where much
simpler to open-up by simply utf8 encoding followed by the usual URI %
escaping of the actual (already fundamentally unique) document qualifiers.

Sure, they might look like a bunch of silly digits in my ascii pine email
tool; but they do make sense in say a ZH version of netscape.


Dw.


From owner-urn-ietf@LISTS.INTERNIC.NET  Mon Jul 26 00:27:34 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA08358
	for <urn-archive@IETF.ORG>; Mon, 26 Jul 1999 00:27:34 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id AAA13591; Mon, 26 Jul 1999 00:21:54 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8609822 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 26 Jul 1999 00:21:51 -0400
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by
          lists.internic.net (8.8.7/8.8.4) with SMTP id AAA13577 for
          <URN-IETF@lists.internic.net>; Mon, 26 Jul 1999 00:21:50 -0400 (EDT)
Received: from thelma.parc.xerox.com ([13.1.100.28]) by alpha.xerox.com with
          SMTP id <52151(4)>; Sun, 25 Jul 1999 21:17:13 PDT
Received: from copper.parc.xerox.com ([13.0.208.21]) by thelma.parc.xerox.com
          with SMTP id <98692>; Sun, 25 Jul 1999 21:16:51 PDT
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Message-ID:  <000901bed71d$b1f1f480$15d0000d@copper.parc.xerox.com>
Date:         Sun, 25 Jul 1999 21:16:55 PDT
Reply-To: Larry Masinter <masinter@PARC.XEROX.COM>
From: Larry Masinter <masinter@PARC.XEROX.COM>
Subject:      Re: accents!
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <Pine.BSF.4.05.9907251920440.461-100000@kim.ispra.webweaving.org>
Content-Transfer-Encoding: 7bit

> Though I must admit I certainly have no _solutions_ I am still very wary
> of the way 'normalization' is glossed over in that document. It is sad
> that the Unicode spec just does not solve it. Given that one does not
> nessesarily know the language, tone of speach, dialect, scriptur etc, at
> the time of transcoding there is either a lack of information or a lossy
> compression happening.

I thought that http://www.unicode.org/unicode/reports/tr15/  was our
reference for normalization.

Language-sensitive normalization cannot be done for URLs;
we can no more deal with tone, dialect or other elements than
we can automatically mandate that URLs spelled "colour" and "color"
should be equivalent.

On the other hand, we wanted to deal with the artifacts of the
choice of Unicode/UTF8 and its own coding ambiguities, by
using the Unicode specification.

I'm hoping that CNRP will allow the use of actual 'friendly' names
to identify/locate resources, and allow for language/tone/dialect
sensitive matching on the server, but it is no longer a simple
equality.

> Looking explictly at the unicde 2 spec; even outside the normative
> sections; equivalence is _not_ dealt with; at best there is a reference in
> 2.2 to loose implementation guidelines in 5.9. Same goes for the accuracy
> statement made.
>
> The only thing I can see is using the maximal decompositions as a way to
> unify the spelling in a standard way. But this is might not be user
> friendly enough; i.e. the normative spelling is rarely used. And it
> certainly makes the live of a casual coder hell. The precomposed chars are
> so much easier to deal with. Though this is what the 2.0 spec suggest.


From owner-urn-ietf@LISTS.INTERNIC.NET  Mon Jul 26 02:28:34 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA23149
	for <urn-archive@IETF.ORG>; Mon, 26 Jul 1999 02:28:33 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id CAA22543; Mon, 26 Jul 1999 02:22:27 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8609870 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 26 Jul 1999 02:22:25 -0400
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by
          lists.internic.net (8.8.7/8.8.4) with SMTP id CAA22529 for
          <URN-IETF@lists.internic.net>; Mon, 26 Jul 1999 02:22:23 -0400 (EDT)
Received: from thelma.parc.xerox.com ([13.1.100.28]) by alpha.xerox.com with
          SMTP id <52575(4)>; Sun, 25 Jul 1999 23:17:52 PDT
Received: from copper.parc.xerox.com ([13.0.208.21]) by thelma.parc.xerox.com
          with SMTP id <99560>; Sun, 25 Jul 1999 23:17:40 PDT
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Message-ID:  <000d01bed72e$913fd660$15d0000d@copper.parc.xerox.com>
Date:         Sun, 25 Jul 1999 23:17:41 PDT
Reply-To: Larry Masinter <masinter@PARC.XEROX.COM>
From: Larry Masinter <masinter@PARC.XEROX.COM>
Subject:      Re: accents!
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <Pine.BSF.4.05.9907251932580.461-100000@kim.ispra.webweaving.org>
Content-Transfer-Encoding: 7bit

> Of course, in my previous message I glossed over the reason why full
> normative decomposition is not a solution IMHO; the canonical ordering
> behaviour for non spacing marks which do not interact; which is rather
> commin,m is just not defined in the spec. Though we could say that this
> needs to by sorted by code point or somthing like this.

I'm confused by this; I thought we were talking about equivalence
rather than ordering (collating).  Could you perhaps explain more
about what your problem is? I'd think this is something we should
address in the URL I18N draft if it is indeed a problem.

Larry


From owner-urn-ietf@LISTS.INTERNIC.NET  Mon Jul 26 03:08:36 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA23406
	for <urn-archive@IETF.ORG>; Mon, 26 Jul 1999 03:08:35 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id DAA25702; Mon, 26 Jul 1999 03:02:30 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8609930 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 26 Jul 1999 03:02:29 -0400
Received: from mail.sfc.keio.ac.jp (mail.sfc.keio.ac.jp [133.27.4.120]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id CAA24891 for
          <URN-IETF@LISTS.INTERNIC.NET>; Mon, 26 Jul 1999 02:52:24 -0400 (EDT)
Received: from enoshima (dhcp-100-136.mag.keio.ac.jp [133.27.195.136]) by
          mail.sfc.keio.ac.jp (8.9.1a/3.6Wbeta7-SFC) with SMTP id PAA02002;
          Mon, 26 Jul 1999 15:47:25 +0900 (JST)
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3-J (32)
References: <000401bed6ba$ed1092a0$15d0000d@copper.parc.xerox.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Message-ID:  <199907260647.PAA02002@mail.sfc.keio.ac.jp>
Date:         Mon, 26 Jul 1999 12:39:14 +0900
Reply-To: "Martin J. Duerst" <duerst@W3.ORG>
From: "Martin J. Duerst" <duerst@W3.ORG>
Subject:      Re: accents!
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <Pine.BSF.4.05.9907251920440.461-100000@kim.ispra.webweavin g.org>

At 19:32 99/07/25 +0200, Dirk-Willem van Gulik wrote:
> On Sun, 25 Jul 1999, Larry Masinter wrote:
>
> > I suggest you look at
> >
> >    draft-masinter-url-i18n-04.txt
> >
> > for a discussion of some of the issues involved in using
> > non-ASCII characters in URIs. This has been languishing
> > because it's not clear where it should go, but perhaps
> > we should just Last Call it as a Proposed Standard?

Some more background can be found at:

http://www.w3.org/International/O-URL-and-ident.html

Any comments welcome!


> Looking explictly at the unicde 2 spec; even outside the normative
> sections; equivalence is _not_ dealt with; at best there is a reference in
> 2.2 to loose implementation guidelines in 5.9. Same goes for the accuracy
> statement made.
>
> The only thing I can see is using the maximal decompositions as a way to
> unify the spelling in a standard way. But this is might not be user
> friendly enough; i.e. the normative spelling is rarely used. And it
> certainly makes the live of a casual coder hell. The precomposed chars are
> so much easier to deal with. Though this is what the 2.0 spec suggest.

This is being addressed. Please have a look at http://www.w3.org/TR/WD-charmod,
in particular http://www.w3.org/TR/WD-charmod#TextNormalization,
http://www.w3.org/TR/WD-charreq#3, http://www.unicode.org/unicode/reports/tr15/tr15-10.html, and
http://www.w3.org/International/charlint/ for an implementation.

This concerns the problem of precomposed/decomposed equivalences.
There are a lot of other (more-or-less) equivalences; for most
cases, they are similar to those that can already appear now, i.e.
0/O, 8/B, 1/l/I,...


Regards,   Martin.




#-#-#  Martin J. Du"rst, World Wide Web Consortium
#-#-#  mailto:duerst@w3.org   http://www.w3.org


From owner-urn-ietf@LISTS.INTERNIC.NET  Mon Jul 26 05:24:06 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA24119
	for <urn-archive@IETF.ORG>; Mon, 26 Jul 1999 05:24:06 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id FAA07875; Mon, 26 Jul 1999 05:17:26 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8610184 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 26 Jul 1999 05:17:24 -0400
Received: from ns.skylink.it (ns.skylink.it [194.177.113.1]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id FAA06732 for
          <URN-IETF@LISTS.INTERNIC.NET>; Mon, 26 Jul 1999 05:07:19 -0400 (EDT)
Received: from kim.ispra.webweaving.org (va-170.skylink.it [194.185.55.170]) by
          ns.skylink.it (8.9.1/8.8.8) with ESMTP id LAA14978; Mon, 26 Jul 1999
          11:02:04 +0200
Received: from kim.ispra.webweaving.org (kim.ispra.webweaving.org [10.0.0.2])
          by kim.ispra.webweaving.org (8.8.8/8.8.5) with ESMTP id IAA00371;
          Mon, 26 Jul 1999 08:52:02 GMT
X-Passed: MX on Ispra.WebWeaving.org Mon, 26 Jul 1999 08:52:02 GMT and masked
X-No-Spam: Neither the receipients nor the senders email address(s) are to be
           used for Unsolicited (Commercial) Email without the explicit written
           consent of either party; as a per-message fee is incurred for
           inbound and outbound traffic to the originator.
Posted-Date: Mon, 26 Jul 1999 08:52:02 GMT
X-Sender: dirkx@kim.ispra.webweaving.org
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Message-ID:  <Pine.BSF.4.05.9907261041380.328-100000@kim.ispra.webweaving.org>
Date:         Mon, 26 Jul 1999 10:52:01 +0200
Reply-To: Dirk-Willem van Gulik <dirkx@WEBWEAVING.ORG>
From: Dirk-Willem van Gulik <dirkx@WEBWEAVING.ORG>
Subject:      Re: accents!
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <199907260647.PAA02002@mail.sfc.keio.ac.jp>

On Mon, 26 Jul 1999, Martin J. Duerst wrote:

> At 19:32 99/07/25 +0200, Dirk-Willem van Gulik wrote:
> > On Sun, 25 Jul 1999, Larry Masinter wrote:
...
> Some more background can be found at:
>
> http://www.w3.org/International/O-URL-and-ident.html

Yes; perhaps such background needs to be folded into the draft before it
goes near any standard.

> Any comments welcome!

> > Looking explictly at the unicde 2 spec; even outside the normative
> > sections; equivalence is _not_ dealt with; at best there is a reference in
> > 2.2 to loose implementation guidelines in 5.9. Same goes for the accuracy
> > statement made.
>
> > The only thing I can see is using the maximal decompositions as a way to
> > unify the spelling in a standard way. But this is might not be user
> > friendly enough; i.e. the normative spelling is rarely used. And it
> > certainly makes the live of a casual coder hell. The precomposed chars are
> > so much easier to deal with. Though this is what the 2.0 spec suggest.

> This is being addressed. Please have a look at
...

Martin, you are absolutely right; but it is being _addressed_ (and it is
being addressed well IMHO) , but it is not 'solved' and part of the IETF
draft (yet) or anywhere IMHO in a state where it should go onto an IETF
standards track.

Any hint at a solution (and the unicode standard does give us a unique
unambigious decomposition for each and every entry) should be part of that
draft before it goes anywhere.

Or the draft should be rewritten as a requirments document. But not
something in between.

> This concerns the problem of precomposed/decomposed equivalences.

Yes; this is the core of the issue; I've been running into these a lot
with the Thai language or even as simple with germans entering swedish
URNs. To me it means that right now; the draft does not allow a third
party to reliably enter the URN from, say, an advert in its international
form (as opposed to in its URI % escape form).

Normalizing the string to fully decomposed would help.

> There are a lot of other (more-or-less) equivalences; for most
> cases, they are similar to those that can already appear now, i.e.
> 0/O, 8/B, 1/l/I,...

Though some of these glyphy equivalence we will always have to live with.
And it does not concern me nearly as much. As say, the issue surrounding
for example european accented chars where one nation treats it as a
separate char, and the other just as a char with some extra tacked on.

The thing which does concern me is that I'd like to have something which
meets the requirments you and Larry have set out in the draft; that you
can transcrcibe the internationalized urn reliable, enter it and get the
correct record back. That I've seen failing far to often in the actual
world; when using the loose approach described in the draft.

Dw


From owner-urn-ietf@LISTS.INTERNIC.NET  Mon Jul 26 23:32:08 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA01446
	for <urn-archive@IETF.ORG>; Mon, 26 Jul 1999 23:32:08 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id XAA07441; Mon, 26 Jul 1999 23:23:17 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8611106 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 26 Jul 1999 23:23:15 -0400
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by
          lists.internic.net (8.8.7/8.8.4) with SMTP id XAA07420 for
          <URN-IETF@lists.internic.net>; Mon, 26 Jul 1999 23:23:09 -0400 (EDT)
Received: from thelma.parc.xerox.com ([13.1.100.28]) by alpha.xerox.com with
          SMTP id <54349(4)>; Mon, 26 Jul 1999 20:18:37 PDT
Received: from copper.parc.xerox.com ([13.0.208.21]) by thelma.parc.xerox.com
          with SMTP id <100350>; Mon, 26 Jul 1999 20:18:18 PDT
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Message-ID:  <004201bed7de$ac119ea0$15d0000d@copper.parc.xerox.com>
Date:         Mon, 26 Jul 1999 20:18:18 PDT
Reply-To: Larry Masinter <masinter@PARC.XEROX.COM>
From: Larry Masinter <masinter@PARC.XEROX.COM>
Subject:      Re: accents!
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <199907260647.PAA02002@mail.sfc.keio.ac.jp>
Content-Transfer-Encoding: 7bit

re http://www.w3.org/International/O-URL-and-ident.html;

Also, for another approach to the problem, see:

 http://lists.internic.net/archives/cnrp-ietf.html

 http://www.ietf.org/internet-drafts/draft-popp-cnrp-goals-00.txt

This is a very different approach to the problem ("cannot put accents
 in URLs"), namely "how to avoid using URLs for the things that
people type".

Larry
--
http://www.parc.xerox.com/masinter


                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            1999-08.mail                                                                                        0000666 0000036 0000010 00000066336 06761460653 011560  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.INTERNIC.NET  Tue Aug 10 17:13:03 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA24080
	for <urn-archive@IETF.ORG>; Tue, 10 Aug 1999 17:13:01 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id QAA02686; Tue, 10 Aug 1999 16:53:56 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8558481 for URN-IETF@LISTS.INTERNIC.NET;
          Tue, 10 Aug 1999 16:53:54 -0400
Received: from tor-smtp2.netcom.ca (tor-smtp2.netcom.ca [207.181.101.101]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id QAA02650 for
          <urn-ietf@lists.internic.net>; Tue, 10 Aug 1999 16:53:47 -0400 (EDT)
Received: from thinkingcat.com (mon-pq6-10.netcom.ca [207.181.92.202]) by
          tor-smtp2.netcom.ca (8.8.7-s-4/8.8.7) with ESMTP id QAA12597 for
          <urn-ietf@lists.internic.net>; Tue, 10 Aug 1999 16:49:03 -0400 (EDT)
X-Mailer: Mozilla 4.04 [en] (Win95; U)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID:  <37B08FCA.A7494EF1@thinkingcat.com>
Date:         Tue, 10 Aug 1999 16:47:06 -0400
Reply-To: leslie@thinkingcat.com
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      Status of the URN work
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Hello all,

Things are truly winding down in the URN working group, but I thought
I'd give an update on where we are at.

At this time, all our work items are pretty much completed -- if
you check documents listed on the the URN WG web page

        http://www.ietf.org/html.charters/urn-charter.html

you'll see that pretty much everything is out as an RFC.  Of the
four documents listed as I-D's, one

        A URN Namespace for IETF Documents

has actually achieved RFC status this month, and three

  To BCP:
        Assignment Procedures for the URI Resolution using DNS (RFC2168)

  To Proposed Standard:
        Resolution of Uniform Resource Identifiers using the Domain Name
        System
        The Naming Authority Pointer (NAPTR) DNS Resource Record

are in the IESG's queue -- awaiting "AD review".  This means there
may be further edits, but unless the unlikely event of any major issues
being revealed occurs, they will eventually progress as well.

The NID assignment document became an RFC in early July (RFC2611,
BCP 33, if you're wondering how to get a URN namespace); the actual
mechanisms described therein are being put in place -- the more
demand, the faster they will be set up ;-)

So, we're pretty much done.  If anyone is aware of URN projects
or implementation work being done, please feel free to mention
them on this list.

I'm not aware of any immediate plans for IETF follow-on work
specifically concerning URNs, but of course the Common Name Resolution
work is described in:

        draft-popp-cnrp-goals-xx.txt  and
        draft-popp-cnrp-xx.txt

and discussed on

        mailing list: cnrp-ietf@lists.internic.net
        to subscribe: cnrp-ietf-request@lists.internic.net

After the CNRP BOF in Oslo, a proposed charter was submitted to the
IESG, and there is the hope that this work will be continued in
a working group.


Leslie.

--

------------------------------------------------------------------------

"Reality:                                        Leslie Daigle
   yours to deconstruct."                        leslie@thinkingcat.com
            -- ThinkingCat

------------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Aug 11 08:51:54 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA21938
	for <urn-archive@IETF.ORG>; Wed, 11 Aug 1999 08:51:53 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id IAA04362; Wed, 11 Aug 1999 08:45:03 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8559218 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 11 Aug 1999 08:45:00 -0400
Received: from sunray.cs.vu.nl (sunray.cs.vu.nl [192.31.231.173]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id IAA02728 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 11 Aug 1999 08:34:58 -0400 (EDT)
Received: by sunray.cs.vu.nl (Smail3.1.28.1 #60) id m11EXWN-002PitC; Wed, 11
          Aug 99 14:30 +0200
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.95.4i
Message-ID:  <19990811143019.A4751@sunray.cs.vu.nl>
Date:         Wed, 11 Aug 1999 14:30:19 +0200
Reply-To: Gerco Ballintijn <gerco@CS.VU.NL>
From: Gerco Ballintijn <gerco@CS.VU.NL>
Subject:      URN related work: Globe
To: URN-IETF@LISTS.INTERNIC.NET

Leslie Daigle <leslie@THINKINGCAT.COM> wrote:
>
> So, we're pretty much done.  If anyone is aware of URN projects
> or implementation work being done, please feel free to mention
> them on this list.
>

In the category related work, I would like to mention our research.

The Globe [1,2] project has as a goal the creation of a framework to
facilitate the building of wide-area (worldwide) distributed applications.
The framework is object-based: resources and services are modeled as
distributed objects. User processes bind to these objects and perform
methods invocations to use them. The focus of the research is on
scalability, both in the number of objects supported (10^12) and
their geographical location. One focus is on building object specific
replication schemes. My research with-in Globe deals with *Naming*
and *Locating* objects in the distributed system (Internet). The
name and location service play an important part in the binding
process.

Naming in Globe is done using a two-level naming scheme. First human
friendly object names (for example ASCII strings) are translated via a
normal name service (like DNS) to an object identifier. Then this object
identifier is given to the location service, which will return a set
of contact addresses. A contact address describes *where* and *how*
the user process can contact the object. A contact address is basically
a network address + protocol identifier.

The main focus of my research so far is on building a wide-area location
service [3]. We use a distributed search tree to represent a hierarchical
partitioning of the underlying network. This approach is similar to
work done in the telecomm world. We think that our naming and location
problems are sufficiently similar that our techniques can be used to
perform (the more general) URN resolution (substitute human friendly
name with URN and contact address with URL). The status of the work is
that most parts of the location service are designed and implemented
in a (RAD) prototype. Currently we are looking at ways to validate our
ideas proposed to solve the (naming and) location problems.

I'd be happy to answer further questions concerning Globe and its use
of naming and location services.

                                Gerco.

[1]     URL: http://www.cs.vu.nl/~steen/globe/
[2]     M. van Steen, P. Homburg, and A.S. Tanenbaum.
        "Globe: A Wide-Area Distributed System."
        IEEE Concurrency, January-March, 1999, pp. 70-78.
[3]     M. van Steen, F.J. Hauck, P. Homburg, and A.S. Tanenbaum.
        "Locating Objects in Wide-Area Systems."
        IEEE Communications Magazine, January 1998, pp. 104-109.

----------------------------------v------------------------------------
G.C. Ballintijn                   |      Oh, Fortuna
mailto:gerco@cs.vu.nl             |      Velut luna
http://www.cs.vu.nl/~gerco/       |      Statu variabilis.....


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Aug 11 11:00:13 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA29270
	for <urn-archive@IETF.ORG>; Wed, 11 Aug 1999 11:00:12 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id KAA28617; Wed, 11 Aug 1999 10:43:43 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8559337 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 11 Aug 1999 10:43:41 -0400
Received: from ebiz1234cash (HSE-TOR-ppp48592.sympatico.ca [204.101.17.229]) by
          lists.internic.net (8.8.7/8.8.4) with SMTP id KAA26827; Wed, 11 Aug
          1999 10:33:34 -0400 (EDT)
Message-ID:  <808.775988.54208@ebiz1234cash>
Date:         Wed, 11 Aug 1999 10:43:41 -0400
Reply-To: ebiz1234cash@HOTMAIL.COM
From: ebiz1234cash@HOTMAIL.COM
Subject:      EBIZ = 1,2,3...4 CASH
To: URN-IETF@LISTS.INTERNIC.NET

This is a one time mailing.  My apologies if it reached you by
error.


To be removed from future mailings (see last paragraph for
details), reply to ebiz1234cash@hotmail.com. In the subject write
REMOVE.
This is it folks.
This is the letter you've been reading about in the news lately.
 Due to the popularity of this letter on the Internet, a major
nightly news program recently devoted an entire show to the
investigation of the program described below , to see if it
really can make people money. If you saw it, you know that their
conclusion was ,that while most people did not make the $55,000,
as discussed in the plan, EVERYONE who followed the instructions
was able to make 100 to 160 times their money at the VERY LEAST.
The show also investigated whether or not the program was legal.
 Their findings proved once and for all that there are absolutely
no laws prohibiting the participation in the program.  "This is
one of the most exciting opportunities with the MOST income
potential on the internet today!" --48 Hours..

Is it legal? - Yes, (Refer to title 18, Section 1302 & 1342 of
the U.S. Postal and Lottery Laws)
This opportunity isn't much of a risk and could turn out to
actually be a bit of fun.
Bottom Line;
The risk is only $20 and time on the Internet.


The following is a copy of the letter that the media was
referring to:

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

This is a LEGAL, MONEY-MAKING PHENOMENON.
PRINT this letter, READ the directions, THEN READ IT AGAIN !!!



You are about to embark on the most profitable and unique program
you may ever see. Many times over, it has demonstrated and proven
its ability to generate large amounts of cash. This program is
showing fantastic appeal with a huge and ever-growing on-line
population desirous of additional income.

This is a legitimate, LEGAL, money-making opportunity. It does
not require you to come in personal contact with people, do any
hard work, and best of all, you never have to leave the house,
except to get the mail and go to the bank!
This truly is that lucky break you've been waiting for! Simply
follow the easy instructions in this letter, and your financial
dreams can come true! When followed correctly, this electronic,
multi-level marketing program WORKS!
Thousands of people have used this program to:
· Raise capital to start their own business
· Pay off debts
· Buy homes, cars, etc.,
· Even retire!
This is your chance, Don't pass it up!


OVERVIEW OF THIS EXTRAORDINARY
ELECTRONIC MULTI-LEVEL MARKETING PROGRAM


Basically, this is what we do:
We send thousands of people a product that they paid us $5.00 US
for, that costs next to nothing to produce and e-mail back to
them. As with all multi-level businesses, we build our business
by recruiting new partners and selling our products. Every state
in the U.S. allows you to recruit new multi- level business
online (via your computer).
The products in this program are a series of four business and
financial reports costing $5.00 each. Each order you receive is
to include:
· $5.00 cash United States Currency
· The name and number of the report they are ordering
· The e-mail address where you will e-mail them the report they
ordered.

To fill each order, you simply e-mail the product to the buyer.
THAT'S IT! The $5.00 is yours! This is the EASIEST electronic
multi-level marketing business anywhere!

FOLLOW THE INSTRUCTIONS TO THE LETTER AND BE PREPARED TO REAP THE
STAGGERING BENEFITS!
+++++++++ I N S T R U C T I O N S +++++++++

This is what you MUST do:
1. Order all 4 reports shown on the list below (you can't sell
them if you don't order them).
· For each report, send $5.00 CASH, the NAME & NUMBER OF
THE REPORT YOU ARE ORDERING, YOUR E-MAIL ADDRESS,
and YOUR RETURN POSTAL ADDRESS (in case of a problem) to the
person whose name appears on the list next to the report.
· When you place your order, make sure you order each of the four
reports. You will need all four reports so that you can save them
on your computer and resell them.
· Within a few days you are to receive, via e-mail, each of the
four reports.
Save them on your computer so they will be accessible for you to
send to the 1,000's of people who will order them from you.
2.      IMPORTANT-DO NOT alter the names of the people who are
listed next to each report, or their sequence on the list, in any
way other than is instructed below in steps "a" through "d" or
you will lose out on the majority of your profits. Once you
understand the way this works, you'll also see how it doesn't
work if you change it. Remember, this method has been tested, and
if you alter it, it will not work.

a. Look below for the listing of available reports.
b. After you've ordered the four reports, replace the name and
address under REPORT #1 with your name and address, moving the
one that was there down to REPORT #2.
c. Move the name and address that was under REPORT #2 down to
REPORT #3
d. Move the name and address that was under REPORT #3 down to
REPORT#4
e. The name and address that was under REPORT #4 is removed from
the list and has NO DOUBT collected large sums of cash!

Please make sure you copy everyone's name and address
ACCURATELY!!!
3.      Take this entire letter, including the modified list of
names, and save it to your computer. Make NO changes to the
instruction portion of this letter.
4.      Now you're ready to start an advertising campaign on the
WORLDWIDE WEB! Advertising on the WEB can be very, very
inexpensive, and there are HUNDREDS of FREE places to advertise.
Another avenue which you could use for advertising is e-mail
lists. You can buy these lists for under $20/2,000 addresses or
you can pay someone to take care of it for you.
BE SURE TO START YOUR AD CAMPAIGN IMMEDIATELY!
5.      For every $5.00 you receive, all you must do is e-mail
them the report they ordered. THAT'S IT! ALWAYS PROVIDE SAME-DAY
SERVICE ON ALL
ORDERS! This will help guarantee that the e-mail THEY send out,
with YOUR name and address on it, will be prompt because they
can't advertise until they receive the report! To grow fast be
prompt and courteous.
AVAILABLE REPORTS

**Order Each REPORT by NUMBER and NAME**
Notes:
· ALWAYS SEND $5 CASH FOR EACH REPORT
· ALWAYS SEND YOUR ORDER VIA THE QUICKEST
DELIVERY
· Make sure the cash is concealed by wrapping it in at least two
sheets of paper
· On one of those sheets of paper, include: (a) the number & name
of the report you are ordering, (b) your e-mail address, and (c)
your postal address.

REPORT #1 "The Insider's Guide to Advertising for Free on the
Internet"
ORDER REPORT #1 FROM:
M. Finlayson
PH2 - 45 Grenoble Dr.
Toronto, ON   M3C 1C5
Canada

REPORT #2 "The Insider's Guide to Sending Bulk E-mail on the
Internet"
ORDER REPORT #2 FROM:
C. Alexander
2315 Lava Dr.
San Jose, CA 95133


REPORT #3 "The Secrets to Multilevel Marketing on the Internet"
ORDER REPORT #3 FROM:
P.G. Webb
16 Huntley Crescent
St. Catharines, Ontario
Canada, L2M 6E7
REPORT #4 "How to become a Millionaire utilizing the Power of
Multilevel Marketing and the Internet"
ORDER REPORT #4 FROM:
F.D. Hardy
22306 128th. ST. E.
Sumner, Wa. 98390-7634



HERE'S HOW THIS AMAZING PLAN WILL MAKE YOU $MONEY$


Let's say you decide to start small just to see how well it
works. Assume your goal is to get 10 people to participate on
your first level. (Placing a lot of FREE ads on the internet will
EASILY get a larger response.) Also assume that everyone else in
YOUR ORGANIZATION gets ONLY 10 downline members.  Follow this
example to achieve the STAGGERING results below.
1st level-your 10 members with
$5...........................................$50
2nd level--10 members from those 10 ($5 x
100)..................$500
3rd level--10 members from those 100 ($5 x 1,000)..........$5,000
4th level--10 members from those 1,000 ($5 x 10,000)...$50,000
THIS TOTALS ----------->$55,550
Remember friends, this assumes that the people who participate
only recruit 10 people each. Think for a moment what would happen
if they got 20 people to participate! Lots of people get 100s of
participants! THINK ABOUT IT!
Your cost to participate in this is practically nothing (surely
you can afford $20). You obviously already have an internet
connection and e-mail is FREE!!! REPORT#3 shows you the most
productive methods for bulk e-mailing and purchasing e-mail
lists. Some list & bulk e-mail vendors even work on trade!
About 67,000 new people get online every month


****TIPS FOR SUCCESS****
· TREAT THIS AS YOUR BUSINESS! Be prompt, professional, and
follow the directions accurately.
· Send for the four reports IMMEDIATELY so you will have them
when the orders start coming in because:
When you receive a $5 order, you MUST send out the requested
product/report to comply with the U.S. Postal & Lottery Laws,
Title 18,Sections 1302 and 1341 or Title 18, Section 3005 in the
U.S. Code also Code of Federal Regs. vol. 16, Sections 255 and
436, which state that "a product or service must be exchanged for
money received."
· ALWAYS PROVIDE SAME-DAY SERVICE ON THE ORDERS YOU RECEIVE.
· Be patient and persistent with this program. If you follow the
instructions exactly, the results WILL undoubtedly be SUCCESSFUL!
· ABOVE ALL, HAVE FAITH IN YOURSELF AND KNOW YOU WILL SUCCEED!


********************YOUR SUCCESS GUIDELINE********************


Follow these guidelines to help assure your success:
If you don't receive 10 to 20 orders for REPORT #1 within two
weeks, continue advertising until you do. Then, a couple of weeks
later you should receive at least 50 orders for REPORT #2. If you
don't, continue advertising until you do. Once you have received
50 or more orders for REPORT #2, YOU CAN RELAX, because the
system is already working for you, and the cash can continue to
roll in!
THIS IS IMPORTANT TO REMEMBER:
Every time your name is moved down on the list, you are placed in
front of a DIFFERENT report. You can KEEP TRACK of your PROGRESS
by watching which report people are ordering from you. If you
want to generate more income, send another batch of e-mails and
start the whole process again! There is no limit to the income
you will generate from this business!
NOTE: If you need help with starting a business, registering a
business name, how income tax is handled, etc., contact your
local office of the Small Business Administration (a Federal
agency) for free help and answers to questions. Also, the
Internal Revenue Service offers free help via telephone and free
seminars about business taxes. If you have any question of the
legality of this letter contact the Office of Associate Director
for Marketing Pratices Federal Trade Commission Bureau of
Consumer Protection in Washington DC.


**T E S T I M O N I A L S**


This program does work, but you must follow it EXACTLY!
Especially the rule of not trying to place your name in a
different position, it won't work and you'll lose a lot of
potential income. I'm living proof that it works. It really is a
great opportunity to make relatively easy money, with little cost
to you. If you do choose to participate, follow the program
exactly, and you'll be on your way to financial security.
Sean McLaughlin, Jackson, MS
The main reason for this letter is to convince you that this
system is honest, lawful, extremely profitable, and is a way to
get a large amount of money in a short time. I was approached
several times before I checked this out. I joined just to see
what one could expect in return for the minimal effort and money
required. To my astonishment, I received $36,470.00 in the first
19 weeks, with money still coming in.
Sincerely yours, Phillip A. Brown, Esq.
I had received this program before. I deleted it, but later I
wondered if I shouldn't have given it a try. Of course, I had no
idea who to contact to get another copy, so I had to wait until I
was e-mailed another program...11 months passed then it came...I
didn'tdelete this one!...I made more than $41,000 on the first
try!!
D. Wilburn, Muncie, IN
This is my third time to participate in this plan. We have quit
our jobs, and will soon buy a home on the beach and live off the
interest on our money. The only way on earth that this plan will
work for you is if you do it. For your sake, and for your
family's sake don't pass up this golden opportunity. Good luck
and happy spending!
Charles Fairchild, Spokane, WA
I am nearing the $90,000 mark from this program.I have used
several forms of advertisement.I used regular mail and bulk
e-mail. The regular mail that I used was very expensive for two
reasons. I purchased a very select list of names and the postage.
The third time I sent e-mails out,I did so in the quantity of 1
million. So, after 3 times participating in this program I am
almost at the $90,000 mark. That isn't too bad. I hope the same
success for you. .
Good Luck.
Raymond McCormick, New Cannan, Ct.
You have great potential for extra earnings that is available at
your finger-tips! You have unlimited access to wealth, but you
must be willing to take that first step! The Media ALREADY PROVED
That !!!!
You could be making an obscene amount of money!
I have given you the information, materials, and opportunity to
become financially better off. IT IS UP TO YOU NOW!- THINK ABOUT
IT -
Your risk is
only $20.? HOW MUCH DO YOU SPEND ON LOTTO TICKETS- for NO RETURN?

ORDER YOUR REPORTS TODAY AND GET
STARTED ON YOUR ROAD TO
FINANCIAL FREEDOM!!!

Under Bill S.1618 TITLE III passed by the U.S. Congress this
letter can not be considered spam as long as we include the way
to be removed. To be removed from future mailings for free just
click on the hyperlink at the top of this page and put the title
"REMOVE" in the subject line. This will permanently remove you
from all future mailing. All future mailings from other e-mail
addresses must be dealt with separately.


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Aug 27 06:00:11 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA21572
	for <urn-archive@IETF.ORG>; Fri, 27 Aug 1999 06:00:10 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id FAA03854; Fri, 27 Aug 1999 05:52:12 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8567417 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 27 Aug 1999 05:52:09 -0400
Received: from fire.adisys.com.au (phoenix.adisys.com.au [203.20.100.67]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id FAA03839 for
          <urn-ietf@lists.internic.net>; Fri, 27 Aug 1999 05:52:06 -0400 (EDT)
Received: (from nobody@localhost) by fire.adisys.com.au (8.8.8/8.7.3) id
          RAA20248 for <urn-ietf@lists.internic.net>; Fri, 27 Aug 1999 17:46:48
          +0800 (WST)
X-Authentication-Warning: fire.adisys.com.au: nobody set sender to
                         <couch@ccis.adisys.com.au> using -f
Received: from hawk(193.10.80.9) by fire via smap (V2.0) id xma020244; Fri, 27
          Aug 99 17:46:33 +0800
Received: from ccis.adisys.com.au (beardie [193.10.80.73]) by
          ccis.adisys.com.au (8.8.8/8.8.8) with ESMTP id RAA24923 for
          <urn-ietf@lists.internic.net>; Fri, 27 Aug 1999 17:47:59 +0800 (WST)
X-Mailer: Mozilla 4.04 [en] (WinNT; I)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID:  <37C6522F.697882C8@ccis.adisys.com.au>
Date:         Fri, 27 Aug 1999 17:54:07 +0900
Reply-To: Justin Couch <couch@CCIS.ADISYS.COM.AU>
From: Justin Couch <couch@CCIS.ADISYS.COM.AU>
Organization: ADI Ltd Systems Group
Subject:      ANN: Java URI lib v0.7
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

It's taken a long time, but I'm finally getting there. Usual thing with
work and deadlines. It also signifies my return to some heavy duty URN
work at some spec level and hopefully some more discussions and pushing
here and there and everywhere....

Version 0.7 of my Java URI libray is now available from

http://www.vlc.com.au/~justin/java/urn/

Compared to v0.6, there are not so many major changes, but lots of many
minor bug fixes (some documentation fixes too!) as well as some pretty
severe stress testing. The software is released under the LGPL (2.0) but
if anyone is interested, other arrangements can be made :)

As a result of a lot of this work, I've noted a few rather large holes
in the current RFCs due to lack of maintenance. In particular 2169 needs
to be updated to deal with I2R rather than N2R sorts of issues. What is
the intended process for these to be updated. Is it done through this WG
or a separate, non-affiliated process?

Similarly, a long time ago I started writing up draft RFCs for dealing
with multiple resolver services and a resolver that defines the
resolution scheme in a file. Should these sorts of things proceed as
RFCs or not? I've never found that the hostname resolution schemes for
dealing with NIS/DNS/localhosts as a single entity have been made into
RFCs. What should be the process for making the equivalent for URNs
standardised - if at all?


The next bit falls into the marketing category as a pointer to where URN
work is being used actively in response to an email last week:

This library has formed the basis of work that my employers are
currently undertaking. The project is a mobile system for use with the
Australian Special Forces. The software is used in multiple roles -
counter terrorist, green and black operations. The mobile component and
the ability to look up data regardless of the physical location of the
computer and sources is central to this. Naturally URNs make an
extremely nice fit for this project.

The core URN library has been thoroughly tested over the last 6 months
out in the real world (including in real situations on the two way
range). The only reason it isn't currently called 1.0 is that there are
a few more features that I want to add. However, feel free to use it as
needed (note that the disclaimers in the documentation are there for
legal purposes, but it has been used for real stuff). Currently missing
from the public release are JINI and DNS based resolvers.

--
Justin Couch                                   Author, Java Hacker
Snr Software Engineer                     couch@ccis.adisys.com.au
ADI Ltd, Systems Group              http://www.vlc.com.au/~justin/
Java3D FAQ:       http://tintoy.ncsa.uiuc.edu/~srp/java3d/faq.html
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Subcomandante Marcos
-------------------------------------------------------------------


                                                                                                                                                                                                                                                                                                  1999-09.mail                                                                                        0000666 0000036 0000010 00000156774 06772763365 011577  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Sep  3 18:39:03 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA14282
	for <urn-archive@IETF.ORG>; Fri, 3 Sep 1999 18:39:03 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id SAA24362; Fri, 3 Sep 1999 18:28:14 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8572759 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 3 Sep 1999 18:28:10 -0400
Received: from relay20.smtp.psi.net (relay20.smtp.psi.net [38.8.20.2]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id SAA22461 for
          <URN-IETF@lists.internic.net>; Fri, 3 Sep 1999 18:18:07 -0400 (EDT)
Received: from [199.3.128.71] (helo=mantiscorp.com) by relay20.smtp.psi.net
          with esmtp (Exim 1.90 #1) for URN-IETF@LISTS.INTERNIC.NET id
          11N1aE-0000wQ-00; Fri, 3 Sep 1999 18:13:23 -0400
X-Mailer: Mozilla 4.51 [en]C-compaq  (Win98; I)
X-Accept-Language: en
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID:  <37D04980.BFB026D8@mantiscorp.com>
Date:         Fri, 3 Sep 1999 18:19:44 -0400
Reply-To: "Aaron E. Walsh" <aaron@MANTISCORP.COM>
From: "Aaron E. Walsh" <aaron@MANTISCORP.COM>
Organization: Mantis Development Corp.
Subject:      URNs & Universal Media
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Hello everyone,

In reponse to Leslie's message regarding the wrap-up of URN work being
done in this group I'd like to point folks towards the Web3D
Consortium's Universal Media working group:

Universal Media Working Group
  http://www.web3d.org/WorkingGroups/media/

Universal Media URN Recommended Practice Proposal:
  http://www.web3d.org/WorkingGroups/media/proposals/urn.html

We use URNs to reference locally-resident media elements (textures,
sounds, and 3D objects) for use in online Web3D worlds. Based on our URN
Recommended Practice Proposal, which members of this IETF-URN list
reviewed some time ago, the blaxxun Contact VRML browser now supports
Universal Media. We're also now proposing URN support in X3D (Extensible
3D), the successor to VRML (I'll drop another line to keep everyone
posted on that progress).

Regards,
Aaron
-----------------------------------------------
Aaron E. Walsh
  http://www.mantiscorp.com/people/aew/

Chair, Web3D Universal Media Working Group
  http://www.web3d.org/WorkingGroups/media/
-----------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Sep 10 15:04:08 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA20336
	for <urn-archive@IETF.ORG>; Fri, 10 Sep 1999 15:04:07 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id OAA29801; Fri, 10 Sep 1999 14:53:39 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8578752 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 10 Sep 1999 14:53:37 -0400
Received: from mail1.microsoft.com (mail1.microsoft.com [131.107.3.125]) by
          lists.internic.net (8.8.7/8.8.4) with SMTP id OAA29690 for
          <urn-ietf@lists.internic.net>; Fri, 10 Sep 1999 14:52:14 -0400 (EDT)
Received: from 157.54.9.101 by mail1.microsoft.com (InterScan E-Mail VirusWall
          NT); Fri, 10 Sep 1999 11:43:06 -0700 (Pacific Daylight Time)
Received: by INET-IMC-01 with Internet Mail Service (5.5.2524.0) id <S4FTWD99>;
          Fri, 10 Sep 1999 11:43:05 -0700
X-Mailer: Internet Mail Service (5.5.2524.0)
Message-ID:  <FFD1BA74C6A7D111A09500805F9F88F511588C04@RED-MSG-43>
Date:         Fri, 10 Sep 1999 11:43:01 -0700
Reply-To: Ian King <iking@MICROSOFT.COM>
From: Ian King <iking@MICROSOFT.COM>
Subject:      Proposed amendment to language of draft-ietf-url-procedures
To: URN-IETF@LISTS.INTERNIC.NET

Folks,

In the recent discussion about a certain URL scheme, it became apparent that
we had left a hole in our document (draft-ietf-url-procedures-07.txt)
regarding Informational RFCs and URL scheme registrations.  From my notes,
we had agreed to include Informational as an allowed form of document for
submission, because it would be a less burdensome route for the "owner" of
an existing scheme to register, to the benefit of all.  However, that
purpose (and the restriction it implies) did not get translated into
language in the draft.

Having exchanged email with several people on this, it appears we need to
amend the first paragraph of section 3.2 to read something like:

        Registration in the IETF tree requires publication of the URL scheme
syntax and semantics in either an Informational or Standards Track RFC. An
Informational RFC may be employed for registration only in the case of a URL
scheme which is already in wide usage; the creation of a new URL scheme
requires a Standards Track RFC.  The IESG shall determine whether a URL
scheme submitted by Informational RFC meets the "wide usage" standard.  As a
suggestion, a URL scheme may be considered to be in "wide usage" if there
exist multiple interoperable implementations that support the scheme, or if
the scheme can be shown to be in common use on the Internet.  Regardless, an
Informational RFC purporting to describe a URL scheme shall not be published
without IESG approval.

I believe this to be the LAST (phew) such change we need to make to gain
acceptance for this document.  We were also "on hold" pending a re-review by
the Security ADs (which was the change incorporated in version -07 of this
draft), last I heard from our Area Director.

Please get back to me with any feedback you have as soon as possible, so we
can get final approval for these important documents we have created.
Thanks -- Ian

Madness takes its toll -- please have exact change.
Ian King | Speech Product Group | Microsoft Corporation


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Sep 10 15:32:30 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA21701
	for <urn-archive@IETF.ORG>; Fri, 10 Sep 1999 15:32:30 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id PAA03052; Fri, 10 Sep 1999 15:26:40 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8578874 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 10 Sep 1999 15:26:37 -0400
Received: from astro.cs.utk.edu (ASTRO.CS.UTK.EDU [128.169.93.168]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id PAA02005 for
          <urn-ietf@lists.internic.net>; Fri, 10 Sep 1999 15:16:03 -0400 (EDT)
Received: from astro.cs.utk.edu (LOCALHOST [127.0.0.1]) by astro.cs.utk.edu (cf
          v3.2) with ESMTP id PAA00255; Fri, 10 Sep 1999 15:05:10 -0400 (EDT)
X-URI: http://www.cs.utk.edu/~moore/
Message-ID:  <199909101905.PAA00255@astro.cs.utk.edu>
Date:         Fri, 10 Sep 1999 15:05:10 -0400
Reply-To: moore@CS.UTK.EDU
From: Keith Moore <moore@CS.UTK.EDU>
Subject:      Re: Proposed amendment to language of draft-ietf-url-procedures
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  Your message of "Fri, 10 Sep 1999 15:01:01 EDT." 
              <199909101901.PAA00194@astro.cs.utk.edu>

> I'd actually push back a bit on the "wide usage" test, because I don't
> believe that IETF should commit itself to publish bad ideas even if they
> are in wide use.  The most we should commit ourselves to doing, IMHO, is
> to avoid defining alternate meanings for URL prefixes in wide use, if
> our doing so would cause interoperability problems.

(I should have added '...for our own protocols.')

Keith


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Sep 10 16:12:36 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA22188
	for <urn-archive@IETF.ORG>; Fri, 10 Sep 1999 16:12:35 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id PAA04721; Fri, 10 Sep 1999 15:44:07 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8578973 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 10 Sep 1999 15:44:05 -0400
Received: from astro.cs.utk.edu (ASTRO.CS.UTK.EDU [128.169.93.168]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id PAA03812 for
          <urn-ietf@lists.internic.net>; Fri, 10 Sep 1999 15:34:03 -0400 (EDT)
Received: from astro.cs.utk.edu (LOCALHOST [127.0.0.1]) by astro.cs.utk.edu (cf
          v3.2) with ESMTP id PAA00194; Fri, 10 Sep 1999 15:01:01 -0400 (EDT)
X-URI: http://www.cs.utk.edu/~moore/
Message-ID:  <199909101901.PAA00194@astro.cs.utk.edu>
Date:         Fri, 10 Sep 1999 15:01:01 -0400
Reply-To: moore@CS.UTK.EDU
From: Keith Moore <moore@CS.UTK.EDU>
Subject:      Re: Proposed amendment to language of draft-ietf-url-procedures
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  Your message of "Fri, 10 Sep 1999 11:43:01 PDT." 
              <FFD1BA74C6A7D111A09500805F9F88F511588C04@RED-MSG-43>

Ian,

I'd actually push back a bit on the "wide usage" test, because I don't
believe that IETF should commit itself to publish bad ideas even if they
are in wide use.  The most we should commit ourselves to doing, IMHO, is
to avoid defining alternate meanings for URL prefixes in wide use, if
our doing so would cause interoperability problems.

So I would prefer that IESG be given more latitude to reject a URL
prefix registration than to say "it's not widely used".

Keith


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Sep 10 18:36:37 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA24164
	for <urn-archive@IETF.ORG>; Fri, 10 Sep 1999 18:36:37 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id SAA20875; Fri, 10 Sep 1999 18:26:35 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8579388 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 10 Sep 1999 18:26:33 -0400
Received: from mail4.microsoft.com (mail4.microsoft.com [131.107.3.122]) by
          lists.internic.net (8.8.7/8.8.4) with SMTP id SAA20858 for
          <urn-ietf@lists.internic.net>; Fri, 10 Sep 1999 18:26:31 -0400 (EDT)
Received: from 157.54.9.103 by mail4.microsoft.com (InterScan E-Mail VirusWall
          NT); Fri, 10 Sep 1999 14:30:07 -0700 (Pacific Daylight Time)
Received: by INET-IMC-04 with Internet Mail Service (5.5.2524.0) id <SHCVM9GT>;
          Fri, 10 Sep 1999 14:30:07 -0700
X-Mailer: Internet Mail Service (5.5.2524.0)
Message-ID:  <FFD1BA74C6A7D111A09500805F9F88F511588C0A@RED-MSG-43>
Date:         Fri, 10 Sep 1999 14:30:02 -0700
Reply-To: Ian King <iking@MICROSOFT.COM>
From: Ian King <iking@MICROSOFT.COM>
Subject:      Re: Proposed amendment to language of draft-ietf-url-procedures
To: URN-IETF@LISTS.INTERNIC.NET

Keith,

My concern about that is demonstrated by the example of about: (pun not
intended), which was implemented in different ways by Netscape and
Microsoft.  While I agree that it is not a good thing to have two
non-interoperable implementations of the same scheme, it IS a good thing to
document what exists.  As discussed elsewhere, cautionary language should be
required in such a document ("the IETF does not endorse this usage").

I do agree that the IESG should have discretion to reject submissions that
have nothing to do with the Internet, although I would offer a
counterexample: the aol: scheme, for reasons that have been previously
discussed.  Nonetheless, I agree that IESG should have broad discretion in
limiting URL scheme registrations supported by Informational RFCs.  Perhaps
the following rewrite of my proposed language meets that:
---------------
Registration in the IETF tree requires publication of the URL scheme syntax
and semantics in either an Informational or Standards Track RFC. In general,
the creation of a new URL scheme requires a Standards Track RFC.  An
Informational RFC may be employed for registration only in the case of a URL
scheme which is already in wide usage and meets other standards set forth in
[RFC-GUIDELINES], such as "demonstrated utility" within the Internet
Architecture; the IESG shall have broad discretion in determining whether an
Informational RFC is suitable in any given case, and may either recommend
changes to such document prior to publication, or reject it for publication.
An Informational RFC purporting to describe a URL scheme shall not be
published without IESG approval.  This is a departure from practice for
Informational RFCs as set forth in RFC 2026, for the purpose of ensuring
that the registration of URL schemes shall serve the best interests of the
Internet community.
---------------

Keith, does this address your concerns?  Everyone else, do you feel this
captures the spirit of our consensus on the use of Informational RFCs for
registering URL schemes?  -- Ian

-----Original Message-----
From: Keith Moore [mailto:moore@cs.utk.edu]
Sent: Friday, September 10, 1999 12:05 PM
To: Keith Moore
Cc: Ian King; 'ietf-url@imc.org'; 'urn-ietf@lists.internic.net'; Patrik
Fältström; 'Rich Petke'
Subject: Re: Proposed amendment to language of draft-ietf-url-procedures



> I'd actually push back a bit on the "wide usage" test, because I don't
> believe that IETF should commit itself to publish bad ideas even if they
> are in wide use.  The most we should commit ourselves to doing, IMHO, is
> to avoid defining alternate meanings for URL prefixes in wide use, if
> our doing so would cause interoperability problems.

(I should have added '...for our own protocols.')

Keith


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Sep 10 22:28:23 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA26164
	for <urn-archive@IETF.ORG>; Fri, 10 Sep 1999 22:28:23 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id WAA11130; Fri, 10 Sep 1999 22:12:25 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8579678 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 10 Sep 1999 22:12:24 -0400
Received: from necom830.hpcl.titech.ac.jp (necom830.hpcl.titech.ac.jp
          [131.112.32.132]) by lists.internic.net (8.8.7/8.8.4) with ESMTP id
          WAA10468 for <urn-ietf@lists.internic.net>; Fri, 10 Sep 1999 22:02:19
          -0400 (EDT)
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1) id KAA01308; Sat, 11 Sep
          1999 10:32:28 +0900
X-Mailer: ELM [version 2.3 PL11]
Message-ID:  <199909110132.KAA01308@necom830.hpcl.titech.ac.jp>
Date:         Sat, 11 Sep 1999 10:32:28 JST
Reply-To: Masataka Ohta <mohta@NECOM830.HPCL.TITECH.AC.JP>
From: Masataka Ohta <mohta@NECOM830.HPCL.TITECH.AC.JP>
Subject:      Re: Proposed amendment to language of draft-ietf-url-procedures
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <199909101901.PAA00194@astro.cs.utk.edu>; from "Keith Moore" at
              Sep 10, 99 3:01 pm

Keith;

> because I don't
> believe that IETF should commit itself to publish bad ideas even if they
> are in wide use.

Are you saying that IETF is infallible and has never published
any bad ideas of its own?

                                                Masataka Ohta


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Sep 10 22:59:41 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA27235
	for <urn-archive@IETF.ORG>; Fri, 10 Sep 1999 22:59:38 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id WAA13487; Fri, 10 Sep 1999 22:42:14 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8579738 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 10 Sep 1999 22:42:12 -0400
Received: from necom830.hpcl.titech.ac.jp (necom830.hpcl.titech.ac.jp
          [131.112.32.132]) by lists.internic.net (8.8.7/8.8.4) with ESMTP id
          WAA12615 for <urn-ietf@lists.internic.net>; Fri, 10 Sep 1999 22:32:09
          -0400 (EDT)
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1) id KAA01258; Sat, 11 Sep
          1999 10:26:38 +0900
X-Mailer: ELM [version 2.3 PL11]
Message-ID:  <199909110126.KAA01258@necom830.hpcl.titech.ac.jp>
Date:         Sat, 11 Sep 1999 10:26:37 JST
Reply-To: Masataka Ohta <mohta@NECOM830.HPCL.TITECH.AC.JP>
From: Masataka Ohta <mohta@NECOM830.HPCL.TITECH.AC.JP>
Subject:      Re: Proposed amendment to language of draft-ietf-url-procedures
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <FFD1BA74C6A7D111A09500805F9F88F511588C04@RED-MSG-43>; from "Ian
              King" at Sep 10, 99 11:43 am

Ian;

> In the recent discussion about a certain URL scheme, it became apparent that

attempt to restrict registration is proven to be silly.

> we had left a hole in our document (draft-ietf-url-procedures-07.txt)

So, abandon it and just let everyone freely register their favourite
URL names.

With such policy, the Internet has been working fine. Everyone can get
TCP/UDP port assigned with his favourite protocol name.

> Please get back to me with any feedback you have as soon as possible, so we
> can get final approval for these important documents we have created.

Which documents, do you think, important?

                                                        Masataka Ohta


From owner-urn-ietf@LISTS.INTERNIC.NET  Sat Sep 11 03:33:14 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA09429
	for <urn-archive@IETF.ORG>; Sat, 11 Sep 1999 03:33:14 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id DAA27666; Sat, 11 Sep 1999 03:16:01 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8579976 for URN-IETF@LISTS.INTERNIC.NET;
          Sat, 11 Sep 1999 03:15:59 -0400
Received: from astro.cs.utk.edu (ASTRO.CS.UTK.EDU [128.169.93.168]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id DAA25959 for
          <urn-ietf@lists.internic.net>; Sat, 11 Sep 1999 03:05:57 -0400 (EDT)
Received: from astro.cs.utk.edu (LOCALHOST [127.0.0.1]) by astro.cs.utk.edu (cf
          v3.2) with ESMTP id CAA02265; Sat, 11 Sep 1999 02:55:35 -0400 (EDT)
X-URI: http://www.cs.utk.edu/~moore/
Message-ID:  <199909110655.CAA02265@astro.cs.utk.edu>
Date:         Sat, 11 Sep 1999 02:55:35 -0400
Reply-To: moore@CS.UTK.EDU
From: Keith Moore <moore@CS.UTK.EDU>
Subject:      Re: Proposed amendment to language of draft-ietf-url-procedures
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  Your message of "Sat, 11 Sep 1999 10:32:28 +0200." 
              <199909110132.KAA01308@necom830.hpcl.titech.ac.jp>

> Are you saying that IETF is infallible and has never published
> any bad ideas of its own?

of course not.  but just because IETF can make its own mistakes,
doesn't mean it should lend its credibility to others' mistakes.


From owner-urn-ietf@LISTS.INTERNIC.NET  Sat Sep 11 12:25:05 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA11783
	for <urn-archive@IETF.ORG>; Sat, 11 Sep 1999 12:25:04 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id MAA18744; Sat, 11 Sep 1999 12:17:23 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8580443 for URN-IETF@LISTS.INTERNIC.NET;
          Sat, 11 Sep 1999 12:17:22 -0400
Received: from astro.cs.utk.edu (ASTRO.CS.UTK.EDU [128.169.93.168]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id MAA18021 for
          <urn-ietf@lists.internic.net>; Sat, 11 Sep 1999 12:07:21 -0400 (EDT)
Received: from astro.cs.utk.edu (LOCALHOST [127.0.0.1]) by astro.cs.utk.edu (cf
          v3.2) with ESMTP id LAA17185; Sat, 11 Sep 1999 11:57:11 -0400 (EDT)
X-URI: http://www.cs.utk.edu/~moore/
Message-ID:  <199909111557.LAA17185@astro.cs.utk.edu>
Date:         Sat, 11 Sep 1999 11:57:11 -0400
Reply-To: moore@CS.UTK.EDU
From: Keith Moore <moore@CS.UTK.EDU>
Subject:      Re: Proposed amendment to language of draft-ietf-url-procedures
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  Your message of "Fri, 10 Sep 1999 14:30:02 PDT." 
              <FFD1BA74C6A7D111A09500805F9F88F511588C0A@RED-MSG-43>

> Keith, does this address your concerns?

yes, I think so.

Keith


From owner-urn-ietf@LISTS.INTERNIC.NET  Sun Sep 12 06:14:46 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA29026
	for <urn-archive@IETF.ORG>; Sun, 12 Sep 1999 06:14:45 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id GAA04954; Sun, 12 Sep 1999 06:01:05 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8580901 for URN-IETF@LISTS.INTERNIC.NET;
          Sun, 12 Sep 1999 06:01:03 -0400
Received: from necom830.hpcl.titech.ac.jp (necom830.hpcl.titech.ac.jp
          [131.112.32.132]) by lists.internic.net (8.8.7/8.8.4) with ESMTP id
          FAA03924 for <urn-ietf@lists.internic.net>; Sun, 12 Sep 1999 05:51:00
          -0400 (EDT)
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1) id SAA10418; Sun, 12 Sep
          1999 18:26:15 +0900
X-Mailer: ELM [version 2.3 PL11]
Message-ID:  <199909120926.SAA10418@necom830.hpcl.titech.ac.jp>
Date:         Sun, 12 Sep 1999 18:26:14 JST
Reply-To: Masataka Ohta <mohta@NECOM830.HPCL.TITECH.AC.JP>
From: Masataka Ohta <mohta@NECOM830.HPCL.TITECH.AC.JP>
Subject:      Re: Proposed amendment to language of draft-ietf-url-procedures
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <199909110655.CAA02265@astro.cs.utk.edu>; from "Keith Moore" at
              Sep 11, 99 2:55 am

Keith;

> > Are you saying that IETF is infallible and has never published
> > any bad ideas of its own?
>
> of course not.  but just because IETF can make its own mistakes,
> doesn't mean it should lend its credibility to others' mistakes.

OK. So, it's better if IETF is involved in less technical judgements.

No informational nor standard track RFCs should be required for
mere URL names.

                                        ‘¾“c@¹F
                                        mohta@necom830.hpcl.titech.ac.jp


From owner-urn-ietf@LISTS.INTERNIC.NET  Mon Sep 13 01:51:10 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA12824
	for <urn-archive@IETF.ORG>; Mon, 13 Sep 1999 01:51:09 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id BAA04032; Mon, 13 Sep 1999 01:42:44 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8582002 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 13 Sep 1999 01:42:42 -0400
Received: from mail5.microsoft.com (mail5.microsoft.com [131.107.3.121]) by
          lists.internic.net (8.8.7/8.8.4) with SMTP id BAA04014 for
          <urn-ietf@lists.internic.net>; Mon, 13 Sep 1999 01:42:40 -0400 (EDT)
Received: from 157.54.9.108 by mail5.microsoft.com (InterScan E-Mail VirusWall
          NT); Sun, 12 Sep 1999 22:36:49 -0700 (Pacific Daylight Time)
Received: by INET-IMC-05 with Internet Mail Service (5.5.2524.0) id <S4ZDXYYG>;
          Sun, 12 Sep 1999 22:36:49 -0700
X-Mailer: Internet Mail Service (5.5.2524.0)
Message-ID:  <FFD1BA74C6A7D111A09500805F9F88F511588C14@RED-MSG-43>
Date:         Sun, 12 Sep 1999 22:36:48 -0700
Reply-To: Ian King <iking@MICROSOFT.COM>
From: Ian King <iking@MICROSOFT.COM>
Subject:      Re: Proposed amendment to language of draft-ietf-url-procedures
To: URN-IETF@LISTS.INTERNIC.NET

Then what do you suggest to provide collision management, identification and
interoperability in URL schemes?  I'd be thrilled if you have a viable
alternative to offer.  But a lot of very intelligent folks have discussed
this matter for a long time, and this is what they came up with.  I'd be
delighted if we did not need process around this, and these matters could
somehow "just work out".  But the consensus is that this just is not the
case, at least not today.

If you feel you have a viable alternative, that would prevent namespace
collision, encourage development of interoperable standards, and provide
sensible management of this highly visible namespace -- I'm all ears.

Ian King <iking@microsoft.com>
Speech Product Group/Intelligent Interface Technologies
MICROSOFT CORPORATION

-----Original Message-----
From: Masataka Ohta [mailto:mohta@necom830.hpcl.titech.ac.jp]
Sent: Sunday, September 12, 1999 2:26 AM
To: moore@cs.utk.edu
Cc: mohta@necom830.hpcl.titech.ac.jp; moore@cs.utk.edu; Ian King;
ietf-url@imc.org; urn-ietf@lists.internic.net; paf@swip.net;
RPetke@wcom.net
Subject: Re: Proposed amendment to language of draft-ietf-url-procedures


Keith;

> > Are you saying that IETF is infallible and has never published
> > any bad ideas of its own?
>
> of course not.  but just because IETF can make its own mistakes,
> doesn't mean it should lend its credibility to others' mistakes.

OK. So, it's better if IETF is involved in less technical judgements.

No informational nor standard track RFCs should be required for
mere URL names.

                                        '¾"c@¹F
                                        mohta@necom830.hpcl.titech.ac.jp


From owner-urn-ietf@LISTS.INTERNIC.NET  Mon Sep 13 02:47:23 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA18674
	for <urn-archive@IETF.ORG>; Mon, 13 Sep 1999 02:47:22 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id CAA10484; Mon, 13 Sep 1999 02:30:52 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8582059 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 13 Sep 1999 02:30:50 -0400
Received: from mail4.microsoft.com (mail4.microsoft.com [131.107.3.122]) by
          lists.internic.net (8.8.7/8.8.4) with SMTP id CAA10469 for
          <urn-ietf@lists.internic.net>; Mon, 13 Sep 1999 02:30:48 -0400 (EDT)
Received: from 157.54.9.103 by mail4.microsoft.com (InterScan E-Mail VirusWall
          NT); Sun, 12 Sep 1999 23:24:51 -0700 (Pacific Daylight Time)
Received: by INET-IMC-04 with Internet Mail Service (5.5.2524.0) id <SHCVQYA0>;
          Sun, 12 Sep 1999 23:24:50 -0700
X-Mailer: Internet Mail Service (5.5.2524.0)
Message-ID:  <FFD1BA74C6A7D111A09500805F9F88F511588C1C@RED-MSG-43>
Date:         Sun, 12 Sep 1999 23:24:47 -0700
Reply-To: Ian King <iking@MICROSOFT.COM>
From: Ian King <iking@MICROSOFT.COM>
Subject:      Re: Proposed amendment to language of draft-ietf-url-procedures
To: URN-IETF@LISTS.INTERNIC.NET

Great.  I'm going to give it another day or two to see if I get feedback
(and I'm targeting specific known contributors), and I'll submit the
re-re-revised draft for publication.  -- isk

-----Original Message-----
From: Keith Moore [mailto:moore@cs.utk.edu]
Sent: Saturday, September 11, 1999 8:57 AM
To: Ian King
Cc: 'Keith Moore'; 'ietf-url@imc.org'; 'urn-ietf@lists.internic.net';
'Rich Petke'; Patrik Fältström
Subject: Re: Proposed amendment to language of draft-ietf-url-procedures



> Keith, does this address your concerns?

yes, I think so.

Keith


From owner-urn-ietf@LISTS.INTERNIC.NET  Mon Sep 13 04:02:03 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA19169
	for <urn-archive@IETF.ORG>; Mon, 13 Sep 1999 04:02:03 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id DAA17722; Mon, 13 Sep 1999 03:51:06 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8582212 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 13 Sep 1999 03:51:05 -0400
Received: from necom830.hpcl.titech.ac.jp (necom830.hpcl.titech.ac.jp
          [131.112.32.132]) by lists.internic.net (8.8.7/8.8.4) with ESMTP id
          DAA16960 for <urn-ietf@lists.internic.net>; Mon, 13 Sep 1999 03:41:03
          -0400 (EDT)
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1) id QAA12130; Mon, 13 Sep
          1999 16:21:25 +0900
X-Mailer: ELM [version 2.3 PL11]
Message-ID:  <199909130721.QAA12130@necom830.hpcl.titech.ac.jp>
Date:         Mon, 13 Sep 1999 16:21:24 JST
Reply-To: Masataka Ohta <mohta@NECOM830.HPCL.TITECH.AC.JP>
From: Masataka Ohta <mohta@NECOM830.HPCL.TITECH.AC.JP>
Subject:      Re: Proposed amendment to language of draft-ietf-url-procedures
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <FFD1BA74C6A7D111A09500805F9F88F511588C14@RED-MSG-43>; from "Ian
              King" at Sep 12, 99 10:36 pm

Ian;

> Then what do you suggest to provide collision management, identification and
> interoperability in URL schemes?

Huh?

How, do you think, IANA is managing collisons, identifications
and interoperability of TCP port numbers?

> If you feel you have a viable alternative, that would prevent namespace
> collision, encourage development of interoperable standards, and provide
> sensible management of this highly visible namespace

DNS has a purely technical mechanism to enforce unique assignment
through well known single set of root servers, even which can be
ignored by local conventions.

URL does not.

> -- I'm all ears.

You only have to see the real world.

> But a lot of very intelligent folks have discussed
> this matter for a long time, and this is what they came up with.

You seems to have a very strange definition of intelligence.

                                                        Masataka Ohta


From owner-urn-ietf@LISTS.INTERNIC.NET  Mon Sep 13 08:54:34 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA25806
	for <urn-archive@IETF.ORG>; Mon, 13 Sep 1999 08:54:33 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id IAA24013; Mon, 13 Sep 1999 08:41:33 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8582500 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 13 Sep 1999 08:41:30 -0400
Received: from necom830.hpcl.titech.ac.jp (necom830.hpcl.titech.ac.jp
          [131.112.32.132]) by lists.internic.net (8.8.7/8.8.4) with ESMTP id
          IAA22045 for <urn-ietf@lists.internic.net>; Mon, 13 Sep 1999 08:31:27
          -0400 (EDT)
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1) id VAA12808; Mon, 13 Sep
          1999 21:02:26 +0900
X-Mailer: ELM [version 2.3 PL11]
Message-ID:  <199909131202.VAA12808@necom830.hpcl.titech.ac.jp>
Date:         Mon, 13 Sep 1999 21:02:26 JST
Reply-To: Masataka Ohta <mohta@NECOM830.HPCL.TITECH.AC.JP>
From: Masataka Ohta <mohta@NECOM830.HPCL.TITECH.AC.JP>
Subject:      Re: Proposed amendment to language of draft-ietf-url-procedures
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <FFD1BA74C6A7D111A09500805F9F88F511588C14@RED-MSG-43>; from "Ian
              King" at Sep 12, 99 10:36 pm

Ian;

> But a lot of very intelligent folks have discussed
> this matter for a long time, and this is what they came up with.  I'd be
> delighted if we did not need process around this, and these matters could
> somehow "just work out". But the consensus is that this just is not the
> case, at least not today.

The bottomline is that it is really difficult to solve a problem
when the problem does not exist.

                                                        Masataka Ohta


From owner-urn-ietf@LISTS.INTERNIC.NET  Mon Sep 13 13:11:20 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA05594
	for <urn-archive@IETF.ORG>; Mon, 13 Sep 1999 13:11:19 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id NAA25385; Mon, 13 Sep 1999 13:00:04 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8582662 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 13 Sep 1999 13:00:02 -0400
Received: from inet-vrs-02.microsoft.com (mail2.microsoft.com [131.107.3.124])
          by lists.internic.net (8.8.7/8.8.4) with SMTP id MAA25347 for
          <urn-ietf@lists.internic.net>; Mon, 13 Sep 1999 12:59:58 -0400 (EDT)
Received: from 157.54.9.104 by inet-vrs-02.microsoft.com (InterScan E-Mail
          VirusWall NT); Mon, 13 Sep 1999 09:22:50 -0700 (Pacific Daylight Time)
Received: by INET-IMC-02 with Internet Mail Service (5.5.2448.0) id <S306F7WQ>;
          Mon, 13 Sep 1999 09:22:50 -0700
X-Mailer: Internet Mail Service (5.5.2448.0)
Message-ID:  <FFD1BA74C6A7D111A09500805F9F88F511588C21@RED-MSG-43>
Date:         Mon, 13 Sep 1999 09:22:37 -0700
Reply-To: Ian King <iking@MICROSOFT.COM>
From: Ian King <iking@MICROSOFT.COM>
Subject:      Re: Proposed amendment to language of draft-ietf-url-procedures
To: URN-IETF@LISTS.INTERNIC.NET

And what we are attempting to do, sir, is to provide the process for an IANA
registry -- in such a manner that does not create the frenetic free-for-all
we've seen in DNS.  (I trust you are aware that the DNS situation is
considered a "problem".)

I will not address your other comments.  I am always open to constructive
suggestions on how to solve the problems within this Working Group's scope.


Ian King <iking@microsoft.com>
Quality Assurance, Speech Product Group
Intelligent Interface Technologies
MICROSOFT CORPORATION

-----Original Message-----
From: Masataka Ohta [mailto:mohta@necom830.hpcl.titech.ac.jp]
Sent: Monday, September 13, 1999 12:21 AM
To: Ian King
Cc: mohta@necom830.hpcl.titech.ac.jp; moore@cs.utk.edu;
ietf-url@imc.org; urn-ietf@lists.internic.net; paf@swip.net;
RPetke@wcom.net
Subject: RE: Proposed amendment to language of draft-ietf-url-procedures


Ian;

> Then what do you suggest to provide collision management, identification
and
> interoperability in URL schemes?

Huh?

How, do you think, IANA is managing collisons, identifications
and interoperability of TCP port numbers?

> If you feel you have a viable alternative, that would prevent namespace
> collision, encourage development of interoperable standards, and provide
> sensible management of this highly visible namespace

DNS has a purely technical mechanism to enforce unique assignment
through well known single set of root servers, even which can be
ignored by local conventions.

URL does not.

> -- I'm all ears.

You only have to see the real world.

> But a lot of very intelligent folks have discussed
> this matter for a long time, and this is what they came up with.

You seems to have a very strange definition of intelligence.

                                                        Masataka Ohta


From owner-urn-ietf@LISTS.INTERNIC.NET  Mon Sep 13 20:08:04 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA11027
	for <urn-archive@IETF.ORG>; Mon, 13 Sep 1999 20:08:03 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id UAA20085; Mon, 13 Sep 1999 20:01:09 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8582943 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 13 Sep 1999 20:01:07 -0400
Received: from necom830.hpcl.titech.ac.jp (necom830.hpcl.titech.ac.jp
          [131.112.32.132]) by lists.internic.net (8.8.7/8.8.4) with ESMTP id
          TAA18394 for <urn-ietf@lists.internic.net>; Mon, 13 Sep 1999 19:51:04
          -0400 (EDT)
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1) id IAA14017; Tue, 14 Sep
          1999 08:31:51 +0859
X-Mailer: ELM [version 2.3 PL11]
Message-ID:  <199909132332.IAA14017@necom830.hpcl.titech.ac.jp>
Date:         Tue, 14 Sep 1999 08:31:50 JST
Reply-To: Masataka Ohta <mohta@NECOM830.HPCL.TITECH.AC.JP>
From: Masataka Ohta <mohta@NECOM830.HPCL.TITECH.AC.JP>
Subject:      Re: Proposed amendment to language of draft-ietf-url-procedures
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <FFD1BA74C6A7D111A09500805F9F88F511588C21@RED-MSG-43>; from "Ian
              King" at Sep 13, 99 9:22 am

Ian;

> And what we are attempting to do, sir, is to provide the process for an IANA
> registry -- in such a manner that does not create the frenetic free-for-all
> we've seen in DNS. (I trust you are aware that the DNS situation is
> considered a "problem".)

How, do you think, IANA is managing collisons, identifications
and interoperability of TCP port numbers free-for-all?

You said:

> > Then what do you suggest to provide collision management, identification
> and
> > interoperability in URL schemes?

DNS situation has no "problem" with regard to collision management,
identifiation nor interoperability.

Moreover, URL name space has nothing to do with that of DNS.

> I will not address your other comments.  I am always open to constructive
> suggestions on how to solve the problems within this Working Group's scope.

You seems to be believing that disbanding or rechartering of an WG
is destructive and is not an appropriate topic for the WG, which is
wrong.

That the working group scope is bogus is the constructive suggestion
for the internet protocol suites and is an appropriate topic for the
working group.

                                                        Masataka Ohta


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Sep 15 08:27:27 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA07012
	for <urn-archive@IETF.ORG>; Wed, 15 Sep 1999 08:27:27 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id IAA11533; Wed, 15 Sep 1999 08:21:16 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8584571 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 15 Sep 1999 08:21:14 -0400
Received: from necom830.hpcl.titech.ac.jp (necom830.hpcl.titech.ac.jp
          [131.112.32.132]) by lists.internic.net (8.8.7/8.8.4) with ESMTP id
          IAA10579 for <urn-ietf@lists.internic.net>; Wed, 15 Sep 1999 08:11:11
          -0400 (EDT)
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1) id UAA17994; Wed, 15 Sep
          1999 20:49:17 +0900
X-Mailer: ELM [version 2.3 PL11]
Message-ID:  <199909151149.UAA17994@necom830.hpcl.titech.ac.jp>
Date:         Wed, 15 Sep 1999 20:49:17 JST
Reply-To: Masataka Ohta <mohta@NECOM830.HPCL.TITECH.AC.JP>
From: Masataka Ohta <mohta@NECOM830.HPCL.TITECH.AC.JP>
Subject:      Re: Proposed amendment to language of draft-ietf-url-procedures
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <199909132332.IAA14017@necom830.hpcl.titech.ac.jp>; from
              "mohta@necom830.hpcl.titech.ac.jp" at Sep 14, 99 8:31 am

I received a private mail from Ian, which contains no answer or
explanation on the basic problem that:

> How, do you think, IANA is managing collisons, identifications
> and interoperability of TCP port numbers free-for-all?

His mail, instead, basically said that URL registration procedure
must exist because IETF once decided that URL WG should exist.

This is a bogus reasoning as we all know that IETF in not infallible.

So, are there anyone else who can answer:

> How, do you think, IANA is managing collisons, identifications
> and interoperability of TCP port numbers free-for-all?

                                                        Masataka Ohta

PS

Those who are interested in the exact content of Ian's mail should ask me
or Ian privately, not to infringe Ian's copyright.


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Sep 16 18:44:38 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA07627
	for <urn-archive@IETF.ORG>; Thu, 16 Sep 1999 18:44:38 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id SAA21951; Thu, 16 Sep 1999 18:30:17 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8575182 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 16 Sep 1999 18:30:15 -0400
Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by
          lists.internic.net (8.8.7/8.8.4) with SMTP id SAA21934 for
          <urn-ietf@lists.internic.net>; Thu, 16 Sep 1999 18:30:12 -0400 (EDT)
Received: from thelma.parc.xerox.com ([13.1.100.28]) by alpha.xerox.com with
          SMTP id <53707(1)>; Thu, 16 Sep 1999 15:25:14 PDT
Received: from copper.parc.xerox.com ([13.1.103.139]) by thelma.parc.xerox.com
          with SMTP id <100437>; Thu, 16 Sep 1999 15:24:59 PDT
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Message-ID:  <000e01bf0092$553009a0$8b67010d@copper.parc.xerox.com>
Date:         Thu, 16 Sep 1999 15:25:08 PDT
Reply-To: Larry Masinter <masinter@PARC.XEROX.COM>
From: Larry Masinter <masinter@PARC.XEROX.COM>
Subject:      Re: Proposed amendment to language of draft-ietf-url-procedures
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <199909151149.UAA17994@necom830.hpcl.titech.ac.jp>
Content-Transfer-Encoding: 7bit

> > How, do you think, IANA is managing collisons, identifications
> > and interoperability of TCP port numbers free-for-all?

Don't rhetorical questions deserve rhetorical answers?

RFC 2434 (BCP 26) identifies several different ways in which name
and number spaces may be managed by IANA, depending on the
characteristics of the name space. "port numbers" and "URI scheme
names" have different characteristics and require different
management procedures.

I cannot tell if you are disputing RFC 2434 as a best current
practice or if you believe that port numbers and URI scheme
names are so similar in characteristics as a name space that
they deserve equivalent registration procedures (ask IANA
for a URI scheme name, and IANA assigns the 'next' one?)

Larry
--
http://www.parc.xerox.com/masinter


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Sep 16 20:20:11 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA10878
	for <urn-archive@IETF.ORG>; Thu, 16 Sep 1999 20:20:10 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id UAA03589; Thu, 16 Sep 1999 20:11:10 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8575305 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 16 Sep 1999 20:11:08 -0400
Received: from necom830.hpcl.titech.ac.jp (necom830.hpcl.titech.ac.jp
          [131.112.32.132]) by lists.internic.net (8.8.7/8.8.4) with ESMTP id
          UAA02508 for <urn-ietf@lists.internic.net>; Thu, 16 Sep 1999 20:01:05
          -0400 (EDT)
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1) id IAA21925; Fri, 17 Sep
          1999 08:39:06 +0900
X-Mailer: ELM [version 2.3 PL11]
Message-ID:  <199909162339.IAA21925@necom830.hpcl.titech.ac.jp>
Date:         Fri, 17 Sep 1999 08:39:06 JST
Reply-To: Masataka Ohta <mohta@NECOM830.HPCL.TITECH.AC.JP>
From: Masataka Ohta <mohta@NECOM830.HPCL.TITECH.AC.JP>
Subject:      Re: Proposed amendment to language of draft-ietf-url-procedures
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <000e01bf0092$553009a0$8b67010d@copper.parc.xerox.com>; from
              "Larry Masinter" at Sep 16, 99 3:25 pm

Larry;

> > > How, do you think, IANA is managing collisons, identifications
> > > and interoperability of TCP port numbers free-for-all?
>
> Don't rhetorical questions deserve rhetorical answers?

It is merely that your rhetorical answer to my essential question
is the victim of rhetorical counter-argument.

That's fine. But, mine is

> RFC 2434 (BCP 26) identifies several different ways in which name
> and number spaces may be managed by IANA, depending on the
> characteristics of the name space. "port numbers" and "URI scheme
> names" have different characteristics and require different
> management procedures.
>
> I cannot tell if you are disputing RFC 2434 as a best current
> practice or if you believe that port numbers and URI scheme
> names are so similar in characteristics as a name space that
> they deserve equivalent registration procedures (ask IANA
> for a URI scheme name, and IANA assigns the 'next' one?)

If your argument, like Ian's one that URLREG WG does exist with
charters, assume the infallibility of IETF, it is bogus.

RFC 2434, of course, is wrong. Longer bits for a name space, a lot
longer than port number ones, merely means less conflict and control
regardless of whether you interpret it numbers or ASCII characters.

                                                Masataka Ohta


From owner-urn-ietf@LISTS.INTERNIC.NET  Mon Sep 20 00:44:44 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA14139
	for <urn-archive@IETF.ORG>; Mon, 20 Sep 1999 00:44:43 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id AAA24870; Mon, 20 Sep 1999 00:31:42 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8579251 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 20 Sep 1999 00:31:40 -0400
Received: from necom830.hpcl.titech.ac.jp (necom830.hpcl.titech.ac.jp
          [131.112.32.132]) by lists.internic.net (8.8.7/8.8.4) with ESMTP id
          AAA24573 for <urn-ietf@lists.internic.net>; Mon, 20 Sep 1999 00:21:34
          -0400 (EDT)
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1) id MAA05071; Mon, 20 Sep
          1999 12:59:58 +0859
X-Mailer: ELM [version 2.3 PL11]
Message-ID:  <199909200400.MAA05071@necom830.hpcl.titech.ac.jp>
Date:         Mon, 20 Sep 1999 12:59:58 JST
Reply-To: Masataka Ohta <mohta@NECOM830.HPCL.TITECH.AC.JP>
From: Masataka Ohta <mohta@NECOM830.HPCL.TITECH.AC.JP>
Subject:      Re: Proposed amendment to language of draft-ietf-url-procedures
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <000e01bf0092$553009a0$8b67010d@copper.parc.xerox.com>; from
              "Larry Masinter" at Sep 16, 99 3:25 pm

Larry;

> RFC 2434 (BCP 26) identifies several different ways in which name
> and number spaces may be managed by IANA, depending on the

This should be RCP 26.






INTERNET DRAFT                                                   M. Ohta
draft-ohta-iana-registration-00.txt        Tokyo Institute of Technology
                                                          September 1999

             IANA Registration and the End to End Principle

Status of this Memo

   This document is an Internet-Draft and is in full conformance with
   all provisions of Section 10 of RFC2026.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF), its areas, and its working groups.  Note that
   other groups may also distribute working documents as Internet-
   Drafts.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet- Drafts as reference
   material or to cite them other than as "work in progress."

   The list of current Internet-Drafts can be accessed at
   http://www.ietf.org/ietf/1id-abstracts.txt

   The list of Internet-Draft Shadow Directories can be accessed at
   http://www.ietf.org/shadow.html.

Abstract

   This memo describes what IANA registration means and does not mean.

1. IANA registration

   Various protocols have fields values in which must be interpreted
   equally by all the parties of communications.

   To promote better interoperability, IANA is the place, recognized by
   those who developed the protocols, to register interpretations of
   various values of the protocol fields.

   IANA assigns unique values and make lists of the assigned values and
   their meaning with references to more detailed information.

   However, IANA registration does not mean that IANA provides collision
   management nor automatic identification of the registered values. The
   registration, either, does not assure the interoperability of the
   protocols.




M. Ohta                Expires on March 15, 2000                [Page 1]

INTERNET DRAFT             IANA Registration              September 1999


   IANA assignment of values, neither, overrides any intellectual
   property rights such as trademark or copyright.

   The Internet works based on the end to end principle [ARCH] that,
   parties, that is, end systems or hosts, of a communication are
   required to have an interpretation of values common only to them.
   The interpretation may be different from that registered to IANA.

   As such, when many or most hosts in the Internet share an
   interpretation of protocol values, some protocol fields have defact
   interpretations different from IANA registered ones.

   Because of the end to end principle, there, principally, can be no
   mechanism to enforce IANA registrations.

   It should be noted that the argument above is not applicable to
   values to identify end systems, namely, IP addresses and domain
   names. IP addresses are essential to routers while domain names offer
   a lot more human friendly identification.

2. IANA Assignments of IP Addresses

   Of course, some community can use IP addresses not authorized by
   IANA.

   However, end systems in the community can not be reached through the
   Internetworking layer from the Internet.

   The IP network of the community is isolated from the Internet, a
   loosely coupled collection of ISPs, which respect address assignments
   by IANA.

   Because of the global connectivity principle of the Internetworking
   layer, end systems must have globally unique IP addresses for global
   communication.

   The whole routing system of the Internet is the enforcement mechanism
   of IANA IP address assignment.

3. IANA Assignments of Domain Names

   The enforcement mechanism of IANA domain name assignment is DNS [DNS]
   tree rooted by set of root name servers, IP addresses of which are
   recognized by IANA.

   The DNS maintains the IANA name space of tree shaped realtime
   database of domain names, relying on the name servers identified by
   IP addresses.



M. Ohta                Expires on March 15, 2000                [Page 2]

INTERNET DRAFT             IANA Registration              September 1999


   Most of the hosts in the Internet use the name space.

   Most of the hosts in the Internet does not use other name spaces.

   Of course, a host does not have to be registered in the name space.

   The host may be registered in some name space other than that of
   IANA.

   However, most of the hosts in the Internet can not refer the host
   using domain name, which means that the host is isolated from the
   Internet from human perspective.

   Thus, most of the hosts in the Internet are registered to the name
   space of IANA.

4. References

   [ARCH] RFC1958.

   [DNS] RFC 1034, RFC 1035.

5. Security Considerations

   It should be noted that security, in general, is an end to end issue
   that arguments in section 1 is applicable to security related values.

   Authentication of identification can be performed end to end after
   end systems are identified by possibly insecure IP addresses or
   domain names.

6. Author's Address

   Masataka Ohta
   Tokyo Institute of Technology
   2-12-1, O-okayama, Meguro-ku,
   Tokyo 152, JAPAN

   Phone: +81-3-5499-7084
   Fax: +81-3-3729-1940
   EMail: mohta@necom830.hpcl.titech.ac.jp










M. Ohta                Expires on March 15, 2000                [Page 3]



From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Sep 24 17:02:45 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA13035
	for <urn-archive@IETF.ORG>; Fri, 24 Sep 1999 17:02:44 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id QAA14981; Fri, 24 Sep 1999 16:49:27 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8584982 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 24 Sep 1999 16:49:24 -0400
Received: from smtp.tin.it.it (01-050.043.popsite.net [216.3.183.50]) by
          lists.internic.net (8.8.7/8.8.4) with SMTP id QAA14344; Fri, 24 Sep
          1999 16:39:19 -0400 (EDT)
Message-ID:  <714.898587.137540@smtp.tin.it.it>
Date:         Fri, 24 Sep 1999 16:49:24 -0400
Reply-To: justathot@MINDSPRING.NET
From: justathot@MINDSPRING.NET
Subject:      Need Traffic?
To: URN-IETF@LISTS.INTERNIC.NET

   LET US DO YOUR BULK E-MAIL ADVERTISING!!!

NOW IS THE TIME TO ADVERTISE YOUR PRODUCTS FOR THE HOLIDAYS!!

TIRED OF THE "IN YOUR FACE ADS" (BANNERS)?  STATISTICS SHOW
THEY ARE NOT WORKING.  PEOPLE ARE TIRED OF THE FORCEFUL ADS
EACH AND EVERYTIME THEY CLICK ONTO A SITE.  PUT YOUR AD
DIRECTLY INTO THEIR MAILBOX, WHERE THEY CAN READ IT AT THEIR
LEISURE.  OUR CLIENTS FIND INDIVIDUAL ADS WORK AND BRING
TRAFFIC TO THEIR SITE MORE THAN ANYTHING ELSE.

THE WAY OF THE FUTURE FOR SUCCESS IN YOUR BUSINESS TODAY!

     **BEST BUY**NON-TARGETED MAILINGS** (WORLD-WIDE)
                  100,000 - $175
                  1/2 million - $450
                  1 million - $800
Purchase verified/deliverable addresses $.01 each, minimium
50,000.  95% deliverable at time of delivery.  GUARANTEED!!

Let our company do mailing for your product/service,
newsletter/report, seminar, convention or client list.

Over 78 million addresses on file and NONE were purchased
from other CD's.  We extract our own addresses 7/24.

             ***Targeted mailings: ***
We will mail your ad or you can purchase the addresses,
do your own mailing at your convience and save 20%:

$250 - PER 50,000 addresses extracted and we mail for you

***SPECIAL*** 1/2 million mailed to .net and .com (US
addresses only)$750.  A savings of $1750.

Only fresh addresses are sent.  We extract when an order
is placed.  We DO NOT use addresses extracted prior to your
order.

We can extract by country, occupation, organizations,
associations, product, website/domain, state or megatags
(keywords).  If we can not search and extract what
you need, then nobody can.  No one can target your
mailing for less.

For the fastest service, cheapest prices and cleanest
mailings call our processing and new accounts department
at 904-282-0945, Monday - Friday(EST).  We have been serving
our clients since February, 1997.

Unlike other bulk mailers, you get what you pay for.  Many
other bulk mailers DO NOT send out the amount of emails
you pay, but we send 10% more than ordered.  If you want a
copy of the addresses, they can be purchased for an additional
$100 per 100,000.  Then if you want to follow up with another
mailing, you can do it yourself.  Or if you want us to do a 2nd
mailing to the SAME addresses, the cost is 1/2 of the original
cost.  Give us a call for more details.

                        904-282-0945 (EST)

====================================================
Sender does not accept registered mail.
GWH Services
P.O. Box 2506
Middleburg, Fl 32050-2506

To be removed
http://click-here-click-here-click-here-@3515291709/remove.html


    1999-10.mail                                                                                        0000666 0000036 0000010 00000066223 07004335211 011522  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.INTERNIC.NET  Mon Oct  4 16:07:55 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA08054
	for <urn-archive@IETF.ORG>; Mon, 4 Oct 1999 16:07:54 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id PAA28623; Mon, 4 Oct 1999 15:47:53 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8593504 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 4 Oct 1999 15:47:51 -0400
Received: from mail.stocksjustforyou.com.it (01-024.043.popsite.net
          [216.3.183.24]) by lists.internic.net (8.8.7/8.8.4) with SMTP id
          PAA26499; Mon, 4 Oct 1999 15:33:38 -0400 (EDT)
Message-ID:  <829.312284.574672@mail.stocksjustforyou.com.it>
Date:         Mon, 4 Oct 1999 15:47:51 -0400
Reply-To: remove2@JOYMAIL.COM
From: remove2@JOYMAIL.COM
Subject:      STOCKINVEST
To: URN-IETF@LISTS.INTERNIC.NET

You are receiving this e-mail because we regard you as
a potential member of StockInvest.
To subscribe, reply to  mailto:stockinvest@essex1.com
********************************************************
Dear Potential Member:

Welcome to this week's edition of the StockInvest summary
report.

Each issue contains free investment research results,
highlights from current articles and an invitation to
"Ask The Analyst" investment related questions.

TODAY ON STOCKINVEST

1.  ASK THE ANALYST: J.J. Rosen of STOCKINVEST reports
about the myriad of Internet stocks that are greatly
overvalued. For a review of this report send
e-mail to mailto:stockinvest@essex1.com

2.  FREE STOCK SNAPSHOT: If you are interested in
receiving the StockInvest recommendation list, send
e-mail to mailto:stockinvest@essex1.com,
referencing "Snapshot" as the subject.

3.  HOT REPORT: If you are interested in obtaining a
complete and detailed report of over 300 Internet stocks,
send an e-mail to mailto:stockinvest@essex1.com
referencing "Report" as the subject. (Complete list
available for only $50)

4.  FIND OUT WHY Microsoft, (with a market cap of
approximately 500B) bashes almost all other Internet
stocks valued at the same 500B? Click here to receive
articles such as the above.
mailto:Stockinvest@essex1.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Tue Oct 12 01:12:38 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA25186
	for <urn-archive@IETF.ORG>; Tue, 12 Oct 1999 01:12:38 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id BAA02850; Tue, 12 Oct 1999 01:02:08 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8597738 for URN-IETF@LISTS.INTERNIC.NET;
          Tue, 12 Oct 1999 01:02:06 -0400
Received: from logos.sozo.ac.jp (logos.sozo.ac.jp [202.223.178.3]) by
          lists.internic.net (8.8.7/8.8.4) with SMTP id AAA01970 for
          <urn-ietf@lists.internic.net>; Tue, 12 Oct 1999 00:52:02 -0400 (EDT)
Received: from smtp.boom.com (98ACEC45.ipt.aol.com [152.172.236.69]) by
          logos.sozo.ac.jp (8.6.12+2.4W/3.4W4) with SMTP id NAA11577 for
          <urn-ietf@lists.internic.net>; Tue, 12 Oct 1999 13:49:15 +0900
Message-ID:  <199910120449.NAA11577@logos.sozo.ac.jp>
Date:         Tue, 12 Oct 1999 01:02:06 -0400
Reply-To: freetravela@BOOM.COM
From: freetravela@BOOM.COM
Subject:      Free Vacation when you Request the Info...
To: URN-IETF@LISTS.INTERNIC.NET

          GET YOUR FREE VACATION VOUCHER WHEN
                VISITING OUR WEB SITE!

              ONLY 14 ASSOCIATES NEEDED!
  We will train hard working and ethical candidates.

           HUGE COMPENSATION PLAN AVAILABLE!
This is your chance to get in on the ground floor of the
  Multi-Billion-Dollar Home Based Business Revolution.

      Receive a COMPLIMENTARY Weekend Get Away when
                   visiting our site.


     http://3626046468/wi/travelfree/index2.html

<a href="http://3626046468/wi/travelfree/index2.html">Click Here
FOR FREE INFORMATION</a>


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Oct 14 19:11:56 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA15190
	for <urn-archive@IETF.ORG>; Thu, 14 Oct 1999 19:11:55 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id SAA01137; Thu, 14 Oct 1999 18:59:01 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8598810 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 14 Oct 1999 18:58:58 -0400
Received: from mail.mdsi.bc.ca (mail.mdsi.bc.ca [204.239.2.2]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id SAA28412 for
          <urn-ietf@lists.internic.net>; Thu, 14 Oct 1999 18:48:55 -0400 (EDT)
Received: from 204.239.2.2 (1Cust9.tnt3.providence.ri.da.uu.net [63.21.183.9])
          by mail.mdsi.bc.ca (8.8.5/8.8.5) with SMTP id PAA15403; Thu, 14 Oct
          1999 15:36:46 -0700 (PDT)
Message-ID:  <199910142236.PAA15403@mail.mdsi.bc.ca>
Date:         Thu, 14 Oct 1999 18:18:16 EST
Reply-To: nnkl@NOTME.COM
From: nnkl@NOTME.COM
Subject:      Introducing HGH: The Most Powerful Anti-Obesity Drug Ever
              Discovered!!
To: URN-IETF@LISTS.INTERNIC.NET

HGH:(Human Growth Hormone):
"It Is The Most Powerful Anti-Obesity Drug Ever Discovered!"
"It Is Like Metabolic Liposuction Vacuuming Off Excess Body Fat!"
"It Is The Age Reversal Miracle of the 21st Century!
"It Is The Ultimate Anti-Aging Therapy!
"It Is Cosmetic Plastic Surgery In A Bottle!"
"Maybe The Most Powerful Aphrodisiac Ever Discovered!"

These are statements from physician researchers - as they try to find
appropriate words to describe some of the amazing health benefits they
have noted and documented in their clinical research work with this
incredible substance!

"The Most Powerful Anti-Obesity Drug Ever Discovered!"
HGH (Human Growth Hormone) may turn out to be the "magic pill" for
fat loss, we have all been waiting for. Inside the body, HGH is like
Metabolic Liposuction, vacuuming off excess fat from under the belly,
waist, hips, thighs etc.! It revs up metabolism to youthful levels,
and resculptors the body by selectively reducing the fat in the waist,
abdomen, hips and thighs, while at the same time increasing muscle
mass!

"The Ultimate Anti-Aging Therapy & The Reversal Miracle Of The 21st
Century!"
HGH affects nearly every cell in our bodies, rejuvenating the skin and
bones, regenerating the heart, liver, lungs, and kidneys, bringing
organ and tissue function back to youthful levels!

"Cosmetic Plastic Surgery In A Bottle!"
HGH smoothes out facial wrinkles, it restores the elasticity,
thickness and contours of youthful skin, and it reverses the loss of
extracellular water that makes old people look like dried up prunes!

"The Most Powerful Aphrodisiac Ever Discovered!"
HGH may be the most powerful aphrodisiac ever discovered,
reviving flagging sexuality and potency in older men!

And the list/the story just goes on and on!

Prior to now, this miracle substance was only available by injections
through licensed physician practitioners. It was also very expensive -
costing anywhere from $1,000.00 to $2,500.00 per month! But now, these
near miraculous HGH effects and more can be safely enjoyed by every
adult, especially if you are 35 to 40 years of age or more, because
our company has come out with a product that contains potent HGH
releasers, precursors and secretagogues! Inside the body, these cause
the release of the actual/natural HGH which has the same above
mentioned health benefits and more. Our nutrient based HGH
precursor/releaser  product is 100% Safe! Works with your body.
It is a liquid, taken orally, and it is now available to the
general public, without prescription, and at a very affordable price!

SPECIFIC HEALTH BENEFITS OF HGH:

HGH has been shown by researchers to have the following specific health
benefits when regularly used over a period of at least 6 months:

SPECIFIC HEALTH BENEFITS OF HGH:
~ 14.4% Loss of excess fat on average, after 6 months,without
  dieting   or exercise!
~ 8.8% Average Increase in Muscle Mass after 6 months without
  exercise!
~ Eliminate Cellulite!
~ Higher Energy Level
~ Younger, Tighter, Thicker skin
~ Wrinkle Removal
~ Hair Regrowth
~ Improved Cholesterol Profile, with higher HDL (good)
  cholesterol, and lower LDL (bad) cholesterol.
~ Stronger Bones and Increase in Bone Density
~ Lowered Blood pressure
~ Greater Cardiac Output
~ Superior Immune Function
~ Re-Growth of heart, liver, spleen, kidneys, and
  other organs that shrink with age.
~ Faster Wound Healing
~ Increased Memory Retention
~ Sharper Vision
~ Mood Elevation
~ Improved Sleep
~ Enhanced Sexual performance!

TESTIMONIALS:
Below are a few unsolicitated testimonials on file from people using our
Nutrient-Based HGH precursor liquid product:

Martial Arts Master Danny Lane endorses A&M Products!
Being a professional athlete and training all my life, I have tried about
every supplement on the market over the years to stay in shape, lose that
last few pounds and cut my body fat to lean muscle mass percentage ration.
I spend countless hours every week in the gym lifting weights, cardio
kickboxing and teaching martial arts classes with little change. But
recently I discovered and tried all the products from the A&M System. After
6 weeks, I can honestly say that I’ve never taken any supplements that
trimmed my bodyfat and increased my muscle mass as fast and effective as
the HGH precursor liquid supplement from this company. My energy has increased,
not to mention my social and sex life. I also used their Anti-Cellulite and
Reaffirming Gels (the products in their Non-Surgical Liposuction Topical
Gel Pak), to dissipate and shrink those dreaded love handles around my oblique
and waist with tremendous success.  I now even use the reaffirming gel on
my face to tighten the small wrinkles and lines around my eyes and forehead.
I just turned 50 years old and my friends and business associates are
astonished at the sudden difference in my appearance, my physique and my
physical skills. I feel like I’m 25 again. I have had a ton of compliments
and must say I owe it to the A&M System. I highly recommend all their
products.
Danny Lane  7th Degree Black Belt.

I have almost completed my 1st bottle of your HGH precursor liquid
product.
I am amazed. almost 10lbs I have lost!! There have been no side effects- I
feel great!!. Please send me another bottle. I am going home for my
daughter’s wedding in August.17 years later! I am going to have the body I
left with. Attached is my cheque for another bottle. Send asap. Thank
you!
~ M.L.F. Escondido CA

"Hi, I'm currently experiencing your HGH precursor liquid product in
conjunction with other products (under medical control), and since 4 weeks
I've already lost about 12 pounds. As it seems to be a good product, I'd
like to have 2 (two) additional 16 fluid oz. bottles".
R.W - La Chaux-De-Fonds, Switzerland.

" I have been on the product for about three months now and I love it.
I've lost around 21 pounds and have a lot more energy" ~R.W.: Alabama

"I have been taking your HGH precursor product for 4 months and the results
are astounding. I have lost 12 pounds of fat without dieting, have much
more energy for my daily workout which I am also getting better results from, my
hair is starting to go back to its original color, and not to offend
anyone, but my sex life has gone through the roof! I will never be without a bottle
of this product! "
~ J.R.: Texas.

"I am recovering from a broken neck sustained two years ago. In the
last 5 years, I have gained up to 180 pounds. Since I started taking
your product, I have gone from a size 16 to a size 10 in one month
and I am still loosing inches. My weight as of today is 148 pounds
and I'm walking for the first time without my cane. I didn't plan on
selling this product, but people keep seeing me and end up signing
up." ~ M.W.A Arizona.

" I have been on the product for a little over three months. I have
noticed a lot of positive health benefits. First, I have lost a
stubborn ten pounds, that just would not go away for years no matter
what I did. The cellulite puckers on my upper thighs are almost
totally gone! My vision is much clearer. I am sleeping like a baby,
and I wake up very rested. I have a lot more energy, and don't feel
as hungry as I used to feel. My hair is thicker and has taken on an
added bounce and youthful glow. People keep commenting on how young I
look and how I seem to be looking younger and younger with each
passing day. My libido is so much improved, and my husband loves it.
I could go on and on. But suffice it to say that I will never be
without a bottle of this incredible product!" ~ C.A Oklahoma.

YOU MAYBE WONDERING: WHAT ABOUT SIDE EFFECTS?

Best way to answer this question is to give you a reprint from
Dr Klatz's book: "Grow Young With HGH - The Medically Proven Plan
to Reverse Aging...." etc; (Available at your local bookstore and
definitely available at Barnes & Noble. Dr Klatz is the current
President of the American Academy of Anti-Aging Medicine).
Note: Our HGH product was formulated based on the recommendations in
Chapter 16 of this great HGH reference book. If you don't already own
this book, we highly recommend you get a copy for yourself ASAP!

Side Effects From GH (Growth Hormone)Releasers:(Here Is The Reprint):
"If you are using nutrient-based growth hormone releasers (note:
this is what our product is), at the suggested doses, you should not
encounter any adverse side effects. However, even the most innocuous
substance, such as wheat or nuts can cause a dangerous reaction in a
vulnerable individual. And anything strong enough to produce a desired
effect has the potential for producing an undesirable one." (End of
Reprint).
For this reason, we, the writers of this message,recommend that
you consult your physician, while you are taking our nutrient-based HGH
precursor/releaser liquid product and indeed any other weight loss or
nutrient-based product.

What Does It Cost?

Answer: A lot less than $1,000.00 to $2,500.00,  which as mentioned
above is the range of  what you would normally pay to get it via
injections through a licensed physician, for a month. No, save
yourself a bundle! Especially if you order now, during our Introductory
PRICE DISCOUNT SPECIAL.

TAKE ADVANTAGE OF OUR PRICE DISCOUNT SPECIAL BUT, HURRY!
THIS SPECIAL PRICE  DISCOUNT MAYBE WITHDRAWN AT ANYTIME
 WITHOUT NOTICE!

Our nutrient based HGH precursor liquid product,normally retails
for $129.00 (16 fluid oz. bottle), which is the same as a full month's
supply. But if you order now, we will deeply discount this price for you
down to only $99.99! But you must hurry and order NOW! Before this
Introductory Price Discount  Special is withdrawn.
Quote Product Ad Code: HGH/FBK/109913A1.

Wait, that’s not all! If you order a second bottle at the same time, you
will get the second bottle (or any number of additional bottles),
at the same deeply discounted price of $99.99 per bottle plus FREE
SHIPPING & HANDLING for all the additional bottles!

ORDERING INSTRUCTIONS:

You can order by fax only

To order, Use the Fax Payment Order Form below and fax your order to
our 24Hour Dedicated Fax Line @:603-297-6892


Shipping & Handling is $8.95 per bottle for orders going
to a US destination, and $35.00 for orders bound for Canada and other
International destinations. For multiple orders bound for Canada and other
overseas destinations, shipping & handling is 30% of total amount of the
order.

DON'T DELAY! TO AVOID DISAPPOINMENT, PLACE YOUR ORDER TODAY!

We accept Visa, MasterCard, American Express and the Discover Card.

To place your order via Fax using your Credit Card,
Just Print the Fax Payment Form Below. Complete it LEGIBLY please
(Best to type it), and Fax it to our 24Hr Dedicated Fax Line @:
603-297-6892

FAX ORDER PLACEMENT/PAYMENT FORM: Fax form to:603-297-6892
Product Ad Code: HGH/FBK/109913A1.

[ ] Yes, Please send me ONE 16fl. oz. bottle of your Nutrient-based HGH
Precursor Liquid Product at the deeply discounted price of
$99.99 per 16fl. oz bottle (one month's supply), plus $8.95 for  shipping &
handling per 16fl.oz bottle. I live in the United States. Please allow up
to  two weeks for delivery.

[ ] Yes, I want to take advantage of the FREE shipping & handling for the
second or subsequent bottles. Please send me additional bottles in the same
shipment as the first bottle ordered above at same discounted price of
$99.99 for each additional bottle, plus FREE shipping & handling for each
additional bottle. Sorry, but this offer of  FREE shipping & handling for
the extra bottles ordered is available ONLY for United States bound orders.
Quantity being ordered in addition to the first bottle ordered
above:__________________

[ ] Please, send my product to the International address below, and charge
me $35.00 per 16 fluid oz bottle ordered. For multiple bottles, then charge
me 30% of total amount of  my order for international delivery via
International Express Shipment. Please note: Canada is considered an international
destination, and same international shipping & handling charges apply.

CREDIT CARD INFORMATION:
Product Ad Code: HGH/FBK/109913A1

Card Type:   _______________________________________________________

Card Number: ______________________________________________________

Expiration Date: _________________________________________________

Name On Card: ____________________________________________________


Signature: ______________________ Date Signed: ________________




Customer Information: Reference: HGH/FBK/109913A1

Name:  ___________________________________________________________

Address:  _________________________________________________________

___________________________________________________________________

City: _____________________ State: ______________________________

Zip: ______________________ Country: ___________________________

Phone:  ____________________ Fax: ______________________________

Email Address:
________________________________________________________________

Signature: ________________________ Date Signed: _______________


Thank You For Your Order. Your product will be shipped within one week of
the date you placed your order and you should receive your product within
two weeks.

ORDER TODAY! And Start TODAY on that exciting, soul lifting and age
reversing journey which will also eventually land you onto the
Beautiful/Handsome Slim Firm Figure of your Dreams!

Remember:
To order by fax, fax in your TYPED or LEGIBLY completed fax order form to:
603-297-6892

GUARANTEE:
Your satisfaction is absolutely GUARANTEED. Just use the product(s)
according to the dosage instructions provided on the bottle for
30 to 90 days. If not absolutely satisfied, simply send the empty product
bottle(s) back for a full refund of the purchase price
you paid for the product(s).

//////////////////////////////////////////////////////////////////////
This offer is being sent to a targeted list, if you receive this in error please
accept our apology and reply to:
mailto:bbtt9@yahoo.com?subject=remove
/////////////////////////////////////////////////////////////////////


From owner-urn-ietf@LISTS.INTERNIC.NET  Sun Oct 17 20:05:36 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA11095
	for <urn-archive@IETF.ORG>; Sun, 17 Oct 1999 20:05:35 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id TAA20287; Sun, 17 Oct 1999 19:54:33 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8600607 for URN-IETF@LISTS.INTERNIC.NET;
          Sun, 17 Oct 1999 19:54:31 -0400
Received: from ikkr.carnica.at (www.carncia.at [194.177.128.119] (may be
          forged)) by lists.internic.net (8.8.7/8.8.4) with ESMTP id TAA19832;
          Sun, 17 Oct 1999 19:44:29 -0400 (EDT)
Received: from smtp.boom.com (98AD8DC6.ipt.aol.com [152.173.141.198]) by
          ikkr.carnica.at (8.8.5/8.8.5) with SMTP id BAA09992; Mon, 18 Oct 1999
          01:39:26 +0200
Message-ID:  <199910172339.BAA09992@ikkr.carnica.at>
Date:         Sun, 17 Oct 1999 19:54:31 -0400
Reply-To: dvdblowout@BOOM.COM
From: dvdblowout@BOOM.COM
Subject:      *.*Amazing DVD Deal - Check it out!!
To: URN-IETF@LISTS.INTERNIC.NET

DVD Player Blowout!!!
Brand New DVD Players only $179.00!

Model RCA RC5231Z - DVD PLAYER

This is the electronics deal of the year, you really don't want
to miss this offer! We are offering this Brand New RCA DVD Player
at a tremendous discount. Normally this DVD player sells in
retail stores between $299-$389. Because of our amazing buying
power we were able to obtain huge discounts which we are passing
onto you. Only through our special online promotion are you able
to get this price, YOU WILL NOT FIND A BETTER PRICE ANYWHERE!
COMPARE FOR YOURSELF, WE ENCOURAGE IT!

Sells for $299.00 at Circuit City Electronics -
http://www.circuitcity.com
To research just enter in the Model # RC5231Z

OUR SPECIAL PRICE - ONLY $179.00!

Buy a DVD Player for your:
Home / Office / Early Christmas Gift / Birthday / Anniversary
Gift / or just because you deserve it!

Take advantage of our huge inventory liquidation. Quantities are
limited, orders will be filled on a first come basis!  Don't
delay this deal is absolutely amazing!

FEATURES:
The Divx feature is disabled. Includes High-resolution video
performance enhancements including 10-Bit D/A Conversion for
Special Effects and Multiple Aspect Ratios. Trilingual on Screen
Display, Front Headphone Jack/Volume Control, Remote Control,
Dolby Digital Surround, Stereo A/V Cables included.

Product guaranteed 100% New, legitimate, not stolen, ect.
WARRANTY - 3 Months on Labor / 12 Months on Parts

Order Now!
Live Operators Ready to Take Your Order - 24 Hours a Day!

Ordering your DVD Player has never been easier. We have Live
Operators ready to take your order now. You can pay by Visa /
MasterCard or even by Personal Check!

CALL 1-800-311-5560 TO PLACE YOUR ORDER!

1. Operators will ask for a Special Offer Code - Please tell them
Offer Code #8159

All DVD Players shipped Via UPS Ground - Shipping charge - $14.95
Total Charge $193.95 (+ 8.25% sales tax for residents of Texas)

-----------------------------------------------------------------
This mailing list is opt-in only. We are linked
to many web sites that offer free subscriptions
to our mailing list. You will be removed from this
list at any time by following the simple instructions
that can be found at the end of this email.

To be removed from our list, reply to this email and
type remove in the subject line. Thank you!


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Oct 22 18:15:03 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA10439
	for <urn-archive@IETF.ORG>; Fri, 22 Oct 1999 18:15:03 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id SAA15936; Fri, 22 Oct 1999 18:05:01 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8586374 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 22 Oct 1999 18:04:58 -0400
Received: from matrix3 (zoovan-nas2-2.zoolink.com [216.94.40.130]) by
          lists.internic.net (8.8.7/8.8.4) with ESMTP id RAA14261 for
          <urn-ietf@lists.internic.net>; Fri, 22 Oct 1999 17:54:55 -0400 (EDT)
Received: from mail pickup service by matrix3 with Microsoft SMTPSVC; Fri, 22
          Oct 1999 14:43:52 -0700
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Message-ID:  <030f952432116a9MATRIX3@matrix3>
Date:         Fri, 22 Oct 1999 14:43:52 -0700
Reply-To: jmaxwell8@HOTMAIL.COM
From: jmaxwell8@HOTMAIL.COM
Subject:      Keep in touch.
To: URN-IETF@LISTS.INTERNIC.NET

Want to keep in touch with old friends from school?
The Gradfinder website is the perfect place to do just that.

On Gradfinder you can search for friends, add your
current contact info, a current photo, and details
about what you are up to these days. You can update
your info at any time after that. All changes happen
immediately. There are also message boards you can use
to help organize reunions. You can use our photo album
wizard to create online albums to share with friends
and family.

There are currently over 100,000 schools listed from
grade 1 to university from 60 countries around the world.

This service is free so check it out!

This site can be found at:

http://www.gradfinder.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Sat Oct 23 09:39:21 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA02703
	for <urn-archive@IETF.ORG>; Sat, 23 Oct 1999 09:39:20 -0400 (EDT)
Received: from lists (lists.internic.net [198.41.0.15])
          by lists.internic.net (8.8.7/8.8.4) with ESMTP
	  id JAA07195; Sat, 23 Oct 1999 09:31:51 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8586663 for URN-IETF@LISTS.INTERNIC.NET;
          Sat, 23 Oct 1999 09:31:49 -0400
Received: from internet.takeda.or.jp (internet.takeda.or.jp [202.226.204.30])
          by lists.internic.net (8.8.7/8.8.4) with SMTP id JAA06457 for
          <urn-ietf@lists.internic.net>; Sat, 23 Oct 1999 09:21:47 -0400 (EDT)
Received:  id UAA13328; Sat, 23 Oct 1999 20:10:13 +0900
X-Mailer: Microsoft Outlook Express 4.72.1712.3
X-MimeOLE: Produced By Microsoft MimeOLE V(null).1712.3
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by lists.internic.net id
                      JAA06461
Message-ID:  {882A000D-88D6-11D3-8F69-444553540000}@ef33r
Date:         Sat, 23 Oct 1999 06:42:35 -0500
Reply-To: Oscar <samk7@POSTMASTER.CO.UK>
From: Oscar <samk7@POSTMASTER.CO.UK>
Subject:      It Is Here #2FB4
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 8bit

6536
Start your own 1-900 business or Adult Web Site Business!

People are making $$$ week, after week in the 1-900 business.  We'll
teach you all of our incredible secrets that will take your new
exciting business to a whole new level!

It's The Simplest and Most Exciting Business You Could Ever Start!

*You'll use our "state" of the art equipment!
*You'll use our "Live 1 on 1 Psychics" & "Chat Line" girls!
*You'll use our incredible Date Line program(s)!

No chargebacks!
Quick payouts!
No expertise needed!

Complete programs start at only $99 (no additional charges)

The only thing you'll have to do is advertise! This is an excellent
turnkey business.

We also have excellent turnkey programs if you want to own your own
"top" of the line adult web site.

ACT NOW!!!


For a free color brochure:
reply to: mailto:santl9@enotify.com?subject=brochure
With the following information:

          Name:_________________
       Address:_________________
City/State/Zip:_________________
 email address:_________________
     Telephone:_________________ (optional)

/////////////////////////////////////////////
To be removed permanantly from this list reply to:
mailto:bbnot@safe-mail.net?subject=remove
/////////////////////////////////////////////


                                                                                                                                                                                                                                                                                                                                                                             1999-11.mail                                                                                        0000666 0000036 0000010 00000000000 07007217252 011507  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    1999-12.mail                                                                                        0000666 0000036 0000010 00000015040 07027513106 011521  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.INTERNIC.NET  Sun Dec  5 17:25:52 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA01116
	for <urn-archive@IETF.ORG>; Sun, 5 Dec 1999 17:25:52 -0500 (EST)
Received: from lists (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id RAA11097;
	Sun, 5 Dec 1999 17:15:23 -0500 (EST)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8591221 for URN-IETF@LISTS.INTERNIC.NET;
          Sun, 5 Dec 1999 17:15:20 -0500
Received: from Tigertape (98CB041E.ipt.aol.com [152.203.4.30]) by
          lists.internic.net (8.9.3/8.9.3) with SMTP id RAA10077 for
          <urn-ietf@lists.internic.net>; Sun, 5 Dec 1999 17:05:12 -0500 (EST)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Message-ID:  <419.436499.68219109internettape@yahoo.com>
Date:         Sun, 5 Dec 1999 17:05:12 -0500
Reply-To: Tigertape <internettape@YAHOO.COM>
From: Tigertape <internettape@YAHOO.COM>
Subject:      Save on Shipping Tape...Stretch Film...Compare
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

ATTN:  PURCHASING      CALL:  1-800-766-0376

We are master distributors of a complete line of packaging tapes.  Our marketing
strategy is to sell
our products directly to the end user of shipping tapes. We also offer industrial tapes
such as
duct, electrical, filament, teflon, stationery tapes, poly strapping tapes, custom printed
tapes etc.,
as well as hard to find specialty tapes.  The tape we are offering below is 1.85 mils.
thick, and has
an acrylic adhesive that works well in all temperature ranges. This tape exceeds
postal
requirements and works well sealing boxes with contents weighing up to 200 pounds.

Let us give you a qoute on stretch film/pallet wrap ….. we operate on a very low margin
of profit so
TigerTape is able to offer YOU the customer, the very best prices available !


     2"  X  110 yard carton sealing tape                         $  .99 per roll
    Clear or Brown/ 36 rolls per case---

    Stretch Film (Pallet Wrap) Savings/ Call for Pricing


   ¾" X 60 yard Nylon filament strapping tape            $   .99 per roll
    48 rolls per case

    3" X 700 foot 120 gauge Stretch Film                 $2.49 per roll
    18 rolls per case

FREIGHT PAID on 3 cases

CALL  FOR  PALLET  PRICING
Contact us at:  1 - 800 - 766 - 0376

Lee Warren
TigerTape, Inc

If you wish to be removed from our list, please respond with "REMOVE" typed in your
subject line.
We always honor all removal requests.... Thank you for your time.


From owner-urn-ietf@LISTS.INTERNIC.NET  Tue Dec 14 16:22:17 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA01630
	for <urn-archive@IETF.ORG>; Tue, 14 Dec 1999 16:22:17 -0500 (EST)
Received: from lists (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id QAA27824;
	Tue, 14 Dec 1999 16:04:45 -0500 (EST)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8595900 for URN-IETF@LISTS.INTERNIC.NET;
          Tue, 14 Dec 1999 16:04:41 -0500
Received: from demos.su (mx.demos.su [194.87.0.32]) by lists.internic.net
          (8.9.3/8.9.3) with ESMTP id PAA27069 for
          <URN-IETF@lists.internic.net>; Tue, 14 Dec 1999 15:54:34 -0500 (EST)
Received: from sinbin.demos.su ([194.87.5.31] verified) by demos.su
          (CommuniGate Pro SMTP 3.2b7) with SMTP id 2520732 for
          URN-IETF@LISTS.INTERNIC.NET; Tue, 14 Dec 1999 23:49:25 +0300
Received: from geisteskrank.demos.su by sinbin.demos.su with ESMTP id XAA28957;
          (8.6.12/D) Tue, 14 Dec 1999 23:49:19 +0300
Received: from COM by geisteskrank.demos.su with SMTP id XAA00126; (8.9.3/D)
          Tue, 14 Dec 1999 23:48:17 +0300 (MSK)
Mime-Version: 1.0
X-Mailer: MultiMail P99.3.0, Actual Software Corp.
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
Message-ID:  <199912142048.XAA00126@geisteskrank.demos.su>
Date:         Tue, 14 Dec 1999 16:04:41 -0500
Reply-To: Alexei Novikov <anovikov@HERON.ITEP.RU>
From: Alexei Novikov <anovikov@HERON.ITEP.RU>
Subject:      Locating replicas
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 8bit

Dear all,
I was wondering if there are any ideas flowing around concerning determination of the nearest replicas during the urn resolution. I'm interested in algorithms for locating both best throughoutput and lowest latency sources as my urn resolver for ftp (http://squid.itep.ru) is maturing and I would like to start tweaking urn resolver in squid cache server.
        Sincerely yours,
                Alexei


From owner-urn-ietf@LISTS.INTERNIC.NET  Mon Dec 20 15:49:09 1999
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA14791
	for <urn-archive@IETF.ORG>; Mon, 20 Dec 1999 15:49:09 -0500 (EST)
Received: from lists (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id PAA13326;
	Mon, 20 Dec 1999 15:40:19 -0500 (EST)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8598912 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 20 Dec 1999 15:40:17 -0500
Received: from Opera (sdn-ar-004ohcincP038.dialsprint.net [158.252.0.150]) by
          lists.internic.net (8.9.3/8.9.3) with SMTP id PAA12023 for
          <urn-ietf@lists.internic.net>; Mon, 20 Dec 1999 15:30:11 -0500 (EST)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Message-ID:  <419.436514.64796435operamail@earthlink.net>
Date:         Mon, 20 Dec 1999 15:30:11 -0500
Reply-To: "Opera Portables Inc." <operamail@EARTHLINK.NET>
From: "Opera Portables Inc." <operamail@EARTHLINK.NET>
Subject:      Best New Trade Show Display By Opera Portables, Inc.
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Opera Portables, Inc. is presenting "by invitation" visits to our web site.  Newly
updated and packed full of exciting display projects and news, Opera is leading the
industry with eye-popping visuals and an exhibit structure that is completely new.

Opera is a young progressive company and winner of multiple industry awards,
including Exhibitor Magazine's Best New Product, Ernst & Young's Crescendo Award,
40 Under Forty and Emerging Thirty.

Go to http://operaportables.acmeinfo.com/ and check us out.

 If you use displays you really owe it to yourself to see our stuff!

operamail@earthlink.net


                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                2000-01.mail                                                                                        0000666 0000036 0000010 00000027205 07045331516 011476  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.INTERNIC.NET  Sun Jan  9 17:15:16 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA10594
	for <urn-archive@IETF.ORG>; Sun, 9 Jan 2000 17:15:15 -0500 (EST)
Received: from lists (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id RAA29871;
	Sun, 9 Jan 2000 17:10:02 -0500 (EST)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8613671 for URN-IETF@LISTS.INTERNIC.NET;
          Sun, 9 Jan 2000 17:10:00 -0500
Received: from sourcenet.org (host-209-214-98-110.sav.bellsouth.net
          [209.214.98.110]) by lists.internic.net (8.9.3/8.9.3) with SMTP id
          QAA28994; Sun, 9 Jan 2000 16:58:19 -0500 (EST)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Message-ID:  <708.164172.462900@sourcenet.org>
Date:         Sun, 9 Jan 2000 17:10:00 -0500
Reply-To: jeffallen@SOURCENET.ORG
From: jeffallen@SOURCENET.ORG
Subject:      Wishing You a Happy New Century
To: URN-IETF@LISTS.INTERNIC.NET

To be removed from this mailing list immediately press reply and enter REMOVE on the subject line.

Would you like to be able to buy Computers and Software at wholesale?

At below what the stores Pay?

Reply with "MORE INFO" in the subject field

If you are a reseller and would like information on paying what the distributors pay then Reply with Reseller in the subject field.

If you have computer products you need to sell then email your details


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Jan 20 21:24:56 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA18416
	for <urn-archive@IETF.ORG>; Thu, 20 Jan 2000 21:24:50 -0500 (EST)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id VAA27277;
	Thu, 20 Jan 2000 21:14:13 -0500 (EST)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8597679 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 20 Jan 2000 21:14:11 -0500
Received: from lists.internic.net (lists.internic.net [198.41.0.15]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id VAA26490 for
          <URN-IETF@LISTS.INTERNIC.NET>; Thu, 20 Jan 2000 21:04:09 -0500 (EST)
Message-ID:  <200001210204.VAA26490@lists.internic.net>
Date:         Thu, 20 Jan 2000 21:04:09 -0500
Reply-To: ralph louis <ralphlouis1@EXCITE.COM>
From: ralph louis <ralphlouis1@EXCITE.COM>
Subject:      Earn 10%- 60% monthly interest on all deposits to this special
              account, guaranteed. 120% yearly !
To: URN-IETF@LISTS.INTERNIC.NET

Yes, now you can earn 10% - 60% on your money every month by simply making
a deposit to this special account. Easy deposit and withdrawal terms plus
huge profits!  For Details Go to:
www.fortunecity.com/business/tisch/1332/index.html


From owner-urn-ietf@LISTS.INTERNIC.NET  Sat Jan 22 03:46:25 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA06882
	for <urn-archive@IETF.ORG>; Sat, 22 Jan 2000 03:46:25 -0500 (EST)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id DAA03974;
	Sat, 22 Jan 2000 03:38:12 -0500 (EST)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8598903 for URN-IETF@LISTS.INTERNIC.NET;
          Sat, 22 Jan 2000 03:38:10 -0500
Received: from museum.museumcafe.gr (museum.museumcafe.gr [195.167.88.200]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id DAA03611; Sat, 22 Jan
          2000 03:28:09 -0500 (EST)
Received: from showme ([171.216.96.71]) by museum.museumcafe.gr  with Microsoft
          SMTPSVC(5.5.1877.197.19); Sat, 22 Jan 2000 10:21:11 +0200
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7BIT
Message-ID:  <bqwqvmv.dypxrjwsteqtpymlnnq@showme>
Date:         Sun, 21 Nov 1999 00:22:11 -0800
Reply-To: hello@post.com
From: hotbabe@post.com
Subject:      Hey Sexy!
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7BIT

Hello Sexy!,

Here are some Nasty Pics of the Youngest Legal Babes on the Net!!!

You must be at least eighteen years old!....Enjoy!


http://208.142.202.12/hotbabes/hotstuff.html


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Jan 26 20:14:55 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA14107
	for <urn-archive@IETF.ORG>; Wed, 26 Jan 2000 20:14:53 -0500 (EST)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id UAA23386;
	Wed, 26 Jan 2000 20:04:12 -0500 (EST)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8601526 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 26 Jan 2000 20:04:10 -0500
Received: from Tigertape (98AE5189.ipt.aol.com [152.174.81.137]) by
          lists.internic.net (8.9.3/8.9.3) with SMTP id TAA20894 for
          <urn-ietf@lists.internic.net>; Wed, 26 Jan 2000 19:52:26 -0500 (EST)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Message-ID:  <419.436551.82599803tiger2000tape@yahoo.com>
Date:         Wed, 26 Jan 2000 19:52:26 -0500
Reply-To: Tigertape <tiger2000tape@YAHOO.COM>
From: Tigertape <tiger2000tape@YAHOO.COM>
Subject:      Save on Shipping Tape...Stretch Film...Compare
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

ATTN:  PURCHASING      CALL:  1-800-766-0376

We are master distributors of a complete line of packaging tapes.  Our marketing
strategy is to sell
our products directly to the end user of shipping tapes. We also offer industrial tapes
such as duct,
electrical, filament, teflon, stationery tapes, poly strapping tapes, custom printed tapes
etc., as well
as hard to find specialty tapes.  The tape we are offering below is 1.85 mils. thick, and
has an
acrylic adhesive that works well in all temperature ranges. This tape exceeds postal
requirements
and works well sealing boxes with contents weighing up to 200 pounds.

Let us give you a qoute on stretch film/pallet wrap ….. we operate on a very low margin
of profit so
TigerTape is able to offer YOU the customer, the very best prices available !


     2"  X  110 yard carton sealing tape                         $  .99 per roll
    Clear or Brown/ 36 rolls per case---

    Stretch Film (Pallet Wrap) Savings/ Call for Pricing


   ¾" X 60 yard Nylon filament strapping tape            $   .99 per roll
    48 rolls per case

    3" X 700 foot 120 gauge Stretch Film                 $2.49 per roll
    18 rolls per case

FREIGHT PAID on 3 cases

CALL  FOR  PALLET  PRICING
Contact us at:  1 - 800 - 766 - 0376

Lee Warren
TigerTape, Inc

If you wish to be removed from our list, please respond with "REMOVE" typed in your
subject line.
We always honor all removal requests.... Thank you for your time.


From owner-urn-ietf@LISTS.INTERNIC.NET  Mon Jan 31 11:07:42 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA08390
	for <urn-archive@IETF.ORG>; Mon, 31 Jan 2000 11:07:41 -0500 (EST)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id KAA09989;
	Mon, 31 Jan 2000 10:53:42 -0500 (EST)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8603846 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 31 Jan 2000 10:53:39 -0500
Received: from mail.dra.com (mail.dra.com [192.65.218.159]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id KAA09007 for
          <urn-ietf@lists.internic.net>; Mon, 31 Jan 2000 10:43:38 -0500 (EST)
Received: from stlmail.dra.com (stlmail.dra.com [192.65.218.119]) by
          mail.dra.com (8.9.1/8.9.1) with ESMTP id JAA28549 for
          <urn-ietf@lists.internic.net>; Mon, 31 Jan 2000 09:37:32 -0600 (CST)
Received: by stlmail.dra.com with Internet Mail Service (5.5.2650.21) id
          <D52CBN63>; Mon, 31 Jan 2000 09:37:30 -0600
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2650.21)
Content-Type: text/plain; charset="iso-8859-1"
Message-ID:  <6667339CCF1ED21197A600A0C9D1883A027E3DBE@stlmail.dra.com>
Date:         Mon, 31 Jan 2000 09:37:26 -0600
Reply-To: Mark Needleman <mneedleman@DRA.COM>
From: Mark Needleman <mneedleman@DRA.COM>
Subject:      draft bici
To: URN-IETF@LISTS.INTERNIC.NET

The following may be of interest to some subscribers to this list

Mark Needleman
Product Development Specialist - Standards
Data Research Associates, Inc


FROM: NISO Standards Committee AP:
Julia Blixrud (ARL), chair
D. Jeffrey Blumenthal (Follett Corporation)
Tanny Franco (DTIC)
Brian Green (BIC)
Ted Koppel (OCLC)
Clifford Lynch (CNI)
Mark Needleman (Data Research Associates)
Cecilia Preston (Preston and Lynch)
Albert Simmonds (Openly Informatics)
Cliff Morgan (Wiley)
DATE: January 6, 2000
RE: Review of the draft BICI standard
In 1997, following the completion of the revision of the SICI standard, NISO
Standards Committee AP was tasked to develop a standard identification
schema for subunits of books. The intent of this new standard, titled the
BICI: Book Item and Component Identifier, is to provide a way to identify
non-serial items, in the same way that the SICI identifies serial items.
Initially the Standards Committee modeled the BICI on the SICI standard.
However, in the course of its deliberations, the Committee concluded that
books are inherently more complex objects than issues of journals, and a
much richer hierarchy and encoding mechanism was needed. Two design goals
influenced the Committee's work: First, that the BICI standard should be
computable and derivable from elements that are available from the item
in-hand and from the data elements in abstracting and citation databases.
Second, that the BICI should be applicable to books regardless of their
physical manifestation (i.e. the BICI should identify items in both print
and electronic environments).
The following draft, which is being circulated to the NISO Members and the
information community at large for comment, represents the consensus-to-date
of the Committee. This document is a draft subject to change. Some sections
of the document are not complete. Throughout the document Notes identify
questions and commentary for your consideration.
In particular you are asked to consider these issues:
1) As currently defined, the BICI contains mechanisms for describing both
logical components (chapters, sections, etc) and physical components (page
ranges) of items. Are both mechanisms important? If not, which mechanism is
of more importance and more likely to be used? If both structures are
needed, are the mechanisms currently defined appropriate and adequate to
provide those two types of descriptions?
2) Are the mechanisms currently defined for describing hierarchical levels
of works adequate? If not, what additional mechanisms need to be defined?
3) The current draft allows the identification of several different
component types (figures, tables, text, etc). Are these sufficient as
described? Are they too limited? Too complex? Are there important types or
formats of materials, which the draft does not address?
Standards Committee AP welcomes all comments on these and other issues, and
thanks you for helping us produce a standard that best meets the needs of
the user community. You may comment on the standard using the online comment
form attached to the draft document which is located at

http://www.niso.org/bicidrft.html
or
by fax: 301-654-1721; or by mail:
NISO
4733 Bethesda Ave., Suite 300
Bethesda MD 20814


                                                                                                                                                                                                                                                                                                                                                                                           2000-02.mail                                                                                        0000666 0000036 0000010 00000024527 07052114442 011476  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.INTERNIC.NET  Mon Feb 14 09:00:26 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA10133
	for <urn-archive@IETF.ORG>; Mon, 14 Feb 2000 09:00:21 -0500 (EST)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id IAA16624;
	Mon, 14 Feb 2000 08:44:36 -0500 (EST)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8603907 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 14 Feb 2000 08:44:33 -0500
Received: from excite.com (ppp-204.tnt-1.ocl.smartworld.net [216.70.73.204]) by
          lists.internic.net (8.9.3/8.9.3) with SMTP id IAA14246; Mon, 14 Feb
          2000 08:32:20 -0500 (EST)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Message-ID:  <600.367066.760669@excite.com>
Date:         Mon, 14 Feb 2000 08:44:33 -0500
Reply-To: formet@EXCITE.COM
From: formet@EXCITE.COM
Subject:      Let Us do 4 You
To: URN-IETF@LISTS.INTERNIC.NET

                LET US DO YOUR BULK E-MAIL ADVERTISING!!!

        TIRED OF THE "IN YOUR FACE ADS" (BANNERS) OR FREE CLASSIFIEDS?
        STATISTICS SHOW THEY ARE NOT WORKING. PEOPLE ARE TIRED OF THE
        FORCEFUL ADS EACH AND EVERYTIME THEY CLICK ONTO A SITE. PUT
        YOUR AD DIRECTLY INTO THEIR MAILBOX, WHERE THEY CAN READ IT AT
        THEIR LEISURE. OUR CLIENTS FIND INDIVIDUAL ADS WORK AND BRING
        RESULTS MORE THAN ANYTHING ELSE.

        THE WAY OF THE FUTURE FOR SUCCESS IN YOUR BUSINESS TODAY!

        Let our company do mailing for your product/service,
        newsletter/report, seminar, convention or client list.

*********************************************************************

HAS YOUR ISP OR WEB HOSTER TERMINATED YOUR SITE BECAUSE YOUR SENT OUT
A MESSAGE ADVERTISING YOUR SITE?  THEN YOU NEED A BULK FRIENDLY HOST?
GIVE US A CALL FOR DETAILS ON LARGER SITES.  ONLY SERIOUS INQUIRIES!

NEW Product - Mini Web Page - 3 lines of text, 1 graphic, and
autoresponder.    $200 setup, $150/month.

Bulk friendly autoresponder $100 a month.

*********************************************************************

Over 108 million addresses on file and NONE were purchased
from other CD's. We extract our own addresses 24/7.
Extracting over 1 million addresses daily.  Remember only fresh
addresses will bring more successful responses.
Guaranteed 95-98% deliverable addresses with each mailing.  No one
can guarantee this!

*********************TARGETED MAILINGS*******************************

We will mail your ad or you can purchase the addresses
 and do your own mailing at your convience.

$250 - PER 50,000 addresses extracted.

*********************************************************************

Gender $.01 per address, minimium 25,000

*********************************************************************

Addresses can be extracted by country, state, occupation, product,
associations, website/domain, organizations or metatags (keywords).
If we can not search and extract what you need, then nobody can.
No one can target your mailing for less.

Fresh targeted addresses take approximately 3-5 days to extract.
Anyone who offers less time to extract are NOT extracting fresh
addresses, but using old extracted addresses.  Old extractions have
40% or more undeliverable.

**********************************************************************

City Extractions $.01 per address.  To purchase a copy of
addresses sent, add an additional $.005 per address.
50,000 minimium.

**********************************************************************

Only fresh addresses are sent. We extract when an order
is placed. We DO NOT use addresses extracted prior to your
order.

**********************************************************************

***SPECIAL*** until April 1, 2000 - mailed to one specific country
Remember only fresh addresses will bring more successful responses.
Guaranteed 95-98% deliverable addresses with each mailing.  No one
can guarantee this!

5 million or more $700 per million
3 million or more $800 per million
1 million - $900
1/2 million - $500
250,000 - $300

We can begin your mailing within 24 hours of receiving your order,
since we extract over 1 - 3 million daily.  Capbable of mailing
6-8 million daily.  NO ONE can mail faster!

**********************************************************************

For the fastest service, cheapest prices and cleanest
mailings, call our processing and new accounts department
at 904-282-0945, Monday - Friday(EST). We have been serving
our clients from around the world since February, 1997.

***********************************************************************

Unlike other bulk mailers, you get what you pay for. Many
other bulk mailers DO NOT send out the amount of emails
you pay, but we send 10% more than ordered. If you want a
copy of the addresses, they can be purchased for an additional
$100 per 100,000. Then if you want to follow up with another
mailing, you can do it yourself. Or if you want us to do a 2nd
mailing to the SAME addresses, the cost is 1/2 of the original
cost. Give us a call for more details.

***********************************************************************

If a Bulk Emailer does not disclose their real name, phone and address
in their ad, then BEWARE!!!!!!  Most are just here today and GONE
tomorrow, taking your money with them!  We have been servicing our
clients for 3 years and have no problem giving our company info.
Don't get rip off from those who do not give the real company info.
BEWARE!!!  Do not send a fax or call if they can not give their company
info, then BEWARE!!!!  They are not a company, but a 1 or 2 computer
outfit, trying to be a professional bulk emailer.  Many companies give info
that is totally incorrect of their name, location (city, state) and phone
number.  If they publish one address and you send $$ to another...BEWARE!!
You will get ripped off!  Many do this to cover their tracks.  We are
professionals with nothing to hide!

***********************************************************************

                        1-904-282-0945

        To be removed from ALL future mailing CLICK HERE

        http://intlcards.year2000doctor.com/cards201/index.html

                        GWH Services
                        P.O. Box 2506
                        Middleburg, Fl 32050


From owner-urn-ietf@LISTS.INTERNIC.NET  Mon Feb 14 19:09:06 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA27076
	for <urn-archive@IETF.ORG>; Mon, 14 Feb 2000 19:09:06 -0500 (EST)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id SAA05925;
	Mon, 14 Feb 2000 18:55:17 -0500 (EST)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8604310 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 14 Feb 2000 18:55:15 -0500
Received: from astro.cs.utk.edu (ASTRO.CS.UTK.EDU [128.169.93.168]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id SAA03482; Mon, 14 Feb
          2000 18:43:08 -0500 (EST)
Received: from astro.cs.utk.edu (LOCALHOST [127.0.0.1]) by astro.cs.utk.edu (cf
          8.9.3) with ESMTP id SAA00271; Mon, 14 Feb 2000 18:37:05 -0500 (EST)
X-URI: http://www.cs.utk.edu/~moore/
X-PGP-Key: 2F07A741 ; 78 15 8E 8B C0 06 5D D1  BC 08 05 7F 42 81 7E 90
Message-ID:  <200002142337.SAA00271@astro.cs.utk.edu>
Date:         Mon, 14 Feb 2000 18:37:05 -0500
Reply-To: ietf@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Keith Moore <moore@CS.UTK.EDU>
Subject:      IETF Adelaide and interim meetings for APPS WGs
To: URN-IETF@LISTS.INTERNIC.NET

It has come to the attention of the Applications Area Directors
that one or more Applications area working groups have elected
to not meet in Adelaide, and instead to hold an "interim meeting"
in the United States, presumably because of distance and/or cost issues.

IETF is an international organization, and it is IETF's longstanding
practice to hold its meetings in various locations around the planet.
This serves both to encourage wider participation in IETF and also
to more fairly distribute travel costs and inconvenience (over time)
among all participants.  The scheduleing of an interim WG meeting in
the US in lieu of a WG meeting in Adelaide undermines this policy.
This is insulting to non-US participants of IETF (many of whom have
attended meetings in the US for years), embarassing to IETF as
a whole, and a threat to IETF's international stature.

Even if a working group has few participants outside the United
States, a working group does not work in isolation from other
working groups.  Attendance at IETF meetings is an invaluable
mechanism for cross-group collaboration.

RFC 2418 states:

   Interim meetings are subject to the
   same rules for advance notification, reporting, open participation,
   and process, which apply to other working group meetings.

Since normal working group meetings require advance notification
via email to the entire IETF list, and the process for getting a meeting
slot involves prior approval of the Area Directors, the same
requirements apply to interim working group meetings.  Part of the
reason for prior approval being required is to ensure that the
locations of the meetings are not being chosen to favor certain
participants over others.

There have been several violations of this policy since publication
of RFC 2418.

Therefore,

- All interim meetings within the Applications Area which were not
  previously and explicitly approved by the Applications Area Directors,
  are hereby cancelled.

- No Applications Area group will hold any interim meeting prior
  to April 15.

- No Applications Area group which does not hold a meeting in
  Adelaide, will hold any interim meeting prior to July 31.
  (i.e. prior to the Pittsburg IETF meeting)

- This applies to all face to face meetings held for the purpose
  of conducting working group discussion and to which the working
  group is invited, even if labelled "informal" or otherwise
  labelled to distinguish them from official working group meetings.

- Exceptions to this policy may be made for recently chartered groups,
  but Area Director approval is still required for such groups to
  schedule interim meetings.


for the Applications Area Directors,

Keith Moore


                                                                                                                                                                         2000-03.mail                                                                                        0000666 0000036 0000010 00000100654 07066611220 011474  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.INTERNIC.NET  Tue Mar 14 13:17:46 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA03890
	for <urn-archive@IETF.ORG>; Tue, 14 Mar 2000 13:17:43 -0500 (EST)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id NAA23207;
	Tue, 14 Mar 2000 13:07:07 -0500 (EST)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8627535 for URN-IETF@LISTS.INTERNIC.NET;
          Tue, 14 Mar 2000 13:07:03 -0500
Received: from sjgw.ipo.att.com (gate.ipo.att.com [135.197.57.2]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id MAA20619 for
          <urn-ietf@lists.internic.net>; Tue, 14 Mar 2000 12:57:00 -0500 (EST)
Received: from exchsj06.ipo.att.com (exchsj06.ipo.att.com [135.197.72.26]) by
          sjgw.ipo.att.com (8.8.5/8.8.8) with ESMTP id JAA06502; Tue, 14 Mar
          2000 09:51:01 -0800 (PST)
Received: from larry (mp-dhcp-2-211.attlabs.att.com [135.197.2.211]) by
          exchsj06.ipo.att.com with SMTP (Microsoft Exchange Internet Mail
          Service Version 5.5.2650.21) id GTXF1DMR; Tue, 14 Mar 2000 09:47:25
          -0800
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600
Importance: Normal
Message-ID:  <NDBBKEBDLFENBJCGFOIJGELKCFAA.LM@att.com>
Date:         Tue, 14 Mar 2000 09:51:41 -0800
Reply-To: Larry Masinter <LM@ATT.COM>
From: Larry Masinter <LM@ATT.COM>
Subject:      URN scheme for IANA registrations
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

I looked through the archives but didn't see this discussed
in the past, and would like opinions about creating a URN name
space for IANA registrations.

Some protocols (especially those within W3C) wish to use
URIs uniformly as the moral equivalent of OIDs in ISO protocols,
i.e., a way of having assigned parameter names & values
be notated and referenced.

In IETF protocols, there are some protocol elements that are,
instead, registered with IANA and then listed in one of the
categories in http://www.iana.org/numbers.html.


The general idea is to create a way to refer to these IANA
registrations using a URI. While it might be as reasonable
to use http://www.iana.org/<namespace>/<value> as a template
for such URIs, it might also be more stable to use
   URN:IANA:<namespace>:<value>
as the URI.

I suppose either mechanism would require a BCP which would instruct
IANA to maintain the registry in such a fashion to fit into
the syntactic rules of URLs/URNs (respectively).

For the most part, this is imposed by the file name restrictions
in ftp://www.isi.edu/in-notes/iana/assignments/ but the BCP and
namespace registration would formalize the conventions.

What do you think? Doing this would help resolve a number of
irritations in the URI-vs-registry debates, since it would
create a URI for registered values.

Larry






--
http://larry.masinter.net


From owner-urn-ietf@LISTS.INTERNIC.NET  Tue Mar 14 15:09:51 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA19542
	for <urn-archive@IETF.ORG>; Tue, 14 Mar 2000 15:09:46 -0500 (EST)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id OAA19634;
	Tue, 14 Mar 2000 14:56:56 -0500 (EST)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8627710 for URN-IETF@LISTS.INTERNIC.NET;
          Tue, 14 Mar 2000 14:56:54 -0500
Received: from ns.datafusion.net (datafusion.net [208.224.117.2]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id OAA17308 for
          <URN-IETF@LISTS.INTERNIC.NET>; Tue, 14 Mar 2000 14:46:48 -0500 (EST)
Received: from ns.datafusion.net (root@localhost) by ns.datafusion.net with
          ESMTP id LAA11917 for <URN-IETF@LISTS.INTERNIC.NET>; Tue, 14 Mar 2000
          11:41:21 -0800 (PST)
Received: from datafusionnt1.DATAFUSION.NET (datafusionnt1.datafusion.net
          [10.1.1.10]) by ns.datafusion.net with ESMTP id LAA11909 for
          <URN-IETF@LISTS.INTERNIC.NET>; Tue, 14 Mar 2000 11:41:21 -0800 (PST)
Received: by datafusionnt1 with Internet Mail Service (5.5.2650.21) id
          <GD53WMBD>; Tue, 14 Mar 2000 11:41:21 -0800
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2650.21)
Content-Type: text/plain
Message-ID:  <0D611E39F997D0119F9100A0C931315C52FD82@datafusionnt1>
Date:         Tue, 14 Mar 2000 11:41:20 -0800
Reply-To: Ron Daniel <rdaniel@METACODE.COM>
From: Ron Daniel <rdaniel@METACODE.COM>
Subject:      Re: URN scheme for IANA registrations
To: URN-IETF@LISTS.INTERNIC.NET

Larry Masinter said:

        The general idea is to create a way to refer to these IANA
        registrations using a URI. While it might be as reasonable
        to use http://www.iana.org/<namespace>/<value> as a template
        for such URIs, it might also be more stable to use
           URN:IANA:<namespace>:<value>
        as the URI.

Hmmm, an interesting suggestion. I like it. The BCP document
seems a reasonable way forward.

Regards,

Ron Daniel Jr.
Metacode Technologies, Inc.
139 Townsend Street, Suite 100
San Francisco, CA  94107
415.836.7813 fax 415.222.0150
rdaniel@metacode.com



> I suppose either mechanism would require a BCP which would instruct
> IANA to maintain the registry in such a fashion to fit into
> the syntactic rules of URLs/URNs (respectively).
>
> For the most part, this is imposed by the file name restrictions
> in ftp://www.isi.edu/in-notes/iana/assignments/ but the BCP and
> namespace registration would formalize the conventions.
>
> What do you think? Doing this would help resolve a number of
> irritations in the URI-vs-registry debates, since it would
> create a URI for registered values.
>
> Larry
>
>
>
>
>
>
> --
> http://larry.masinter.net


From owner-urn-ietf@LISTS.INTERNIC.NET  Tue Mar 14 20:08:47 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA09172
	for <urn-archive@IETF.ORG>; Tue, 14 Mar 2000 20:08:44 -0500 (EST)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id TAA10908;
	Tue, 14 Mar 2000 19:56:47 -0500 (EST)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8628022 for URN-IETF@LISTS.INTERNIC.NET;
          Tue, 14 Mar 2000 19:56:45 -0500
Received: from tor-smtp1.netcom.ca (tor-smtp1.netcom.ca [207.181.101.69]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id TAA10878 for
          <URN-IETF@LISTS.INTERNIC.NET>; Tue, 14 Mar 2000 19:56:41 -0500 (EST)
Received: from thinkingcat.com (mon-pq11-49.netcom.ca [209.146.134.49]) by
          tor-smtp1.netcom.ca (8.8.7-s-4/8.8.7) with ESMTP id TAA13786; Tue, 14
          Mar 2000 19:50:33 -0500 (EST)
X-Mailer: Mozilla 4.61 [en] (Win98; I)
X-Accept-Language: en
MIME-Version: 1.0
References: <NDBBKEBDLFENBJCGFOIJGELKCFAA.LM@att.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID:  <38CEDCD5.71359FCD@thinkingcat.com>
Date:         Tue, 14 Mar 2000 19:44:05 -0500
Reply-To: ldaigle@netcom.ca
From: Leslie Daigle <leslie@THINKINGCAT.COM>
Organization: Thinking Cat Enterprises
Subject:      Re: URN scheme for IANA registrations
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Howdy,

Larry Masinter wrote:
> The general idea is to create a way to refer to these IANA
> registrations using a URI. While it might be as reasonable
> to use http://www.iana.org/<namespace>/<value> as a template
> for such URIs, it might also be more stable to use
>    URN:IANA:<namespace>:<value>
> as the URI.

[...]

> What do you think? Doing this would help resolve a number of
> irritations in the URI-vs-registry debates, since it would
> create a URI for registered values.

Sounds like a fine idea, assuming IANA's comfortable with it.

I would imagine the BCP could/would be the namespace definition
(RFC2611)  -- i.e., not a lot more than what you've described, probably
following loosely on what Ryan Moats did for the proposed "IETF"
namespace for documents (RFC2648).

Are you volunteering?  :->

Leslie.

--

-------------------------------------------------------------------
"My body obeys Aristotelian laws of physics."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Tue Mar 14 21:38:52 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA09529
	for <urn-archive@IETF.ORG>; Tue, 14 Mar 2000 21:38:52 -0500 (EST)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id VAA26374;
	Tue, 14 Mar 2000 21:30:44 -0500 (EST)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8628125 for URN-IETF@LISTS.INTERNIC.NET;
          Tue, 14 Mar 2000 21:30:42 -0500
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id VAA24109 for
          <URN-IETF@LISTS.INTERNIC.NET>; Tue, 14 Mar 2000 21:20:39 -0500 (EST)
Received: from enoshima (dhcp-100-224.mag.keio.ac.jp [133.27.195.224]) by
          sh.w3.mag.keio.ac.jp (8.9.3/3.7W) with SMTP id LAA00978; Wed, 15 Mar
          2000 11:15:00 +0900 (JST)
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3-J (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Message-ID:  <200003150215.LAA00978@sh.w3.mag.keio.ac.jp>
Date:         Wed, 15 Mar 2000 11:16:10 +0900
Reply-To: "Martin J. Duerst" <duerst@W3.ORG>
From: "Martin J. Duerst" <duerst@W3.ORG>
Subject:      Re: URN scheme for IANA registrations
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <NDBBKEBDLFENBJCGFOIJGELKCFAA.LM@att.com>

Hello Larry,

I think the direction you point out makes very much sense.
I have had some thoughts in this direction, which I will
add below.

At 09:51 00/03/14 -0800, Larry Masinter wrote:
> I looked through the archives but didn't see this discussed
> in the past, and would like opinions about creating a URN name
> space for IANA registrations.
>
> Some protocols (especially those within W3C) wish to use
> URIs uniformly as the moral equivalent of OIDs in ISO protocols,
> i.e., a way of having assigned parameter names & values
> be notated and referenced.
>
> In IETF protocols, there are some protocol elements that are,
> instead, registered with IANA and then listed in one of the
> categories in http://www.iana.org/numbers.html.
>
>
> The general idea is to create a way to refer to these IANA
> registrations using a URI. While it might be as reasonable
> to use http://www.iana.org/<namespace>/<value> as a template
> for such URIs, it might also be more stable to use
>    URN:IANA:<namespace>:<value>
> as the URI.

URN:IANA:<namespace>:<value> MAY be more stable.
http://www.iana.org/<namespace>/<value> would have some
important operational benefits, mainly to force IANA to
keep their site clean and to be able to find the relevant
data quickly on deployed infrastructure.


> I suppose either mechanism would require a BCP which would instruct
> IANA to maintain the registry in such a fashion to fit into
> the syntactic rules of URLs/URNs (respectively).

Yes. And in both cases, it would involve quite some work,
both for checking through all the registrations and deciding
how to best allocate/identify them, and then for IANA to
clean up things.


Although this does by way not apply to all registrations,
there are quite a few of them where the content of the registration
can be expressed in a machine-readable form.


> For the most part, this is imposed by the file name restrictions
> in ftp://www.isi.edu/in-notes/iana/assignments/ but the BCP and
> namespace registration would formalize the conventions.
>
> What do you think? Doing this would help resolve a number of
> irritations in the URI-vs-registry debates, since it would
> create a URI for registered values.

Definitely an idea worth working on.


Regards,   Martin.


#-#-#  Martin J. Du"rst, I18N Activity Lead, World Wide Web Consortium
#-#-#  mailto:duerst@w3.org   http://www.w3.org/People/D%C3%BCrst


From owner-urn-ietf@LISTS.INTERNIC.NET  Tue Mar 14 22:46:57 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA04526
	for <urn-archive@IETF.ORG>; Tue, 14 Mar 2000 22:46:56 -0500 (EST)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id WAA09600;
	Tue, 14 Mar 2000 22:32:10 -0500 (EST)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8628196 for URN-IETF@LISTS.INTERNIC.NET;
          Tue, 14 Mar 2000 22:32:07 -0500
Received: from marine.sonic.net (marine.sonic.net [208.201.224.37]) by
          lists.internic.net (8.9.3/8.9.3) with SMTP id WAA07759 for
          <urn-ietf@lists.internic.net>; Tue, 14 Mar 2000 22:22:04 -0500 (EST)
Received: (qmail 27954 invoked from network); 15 Mar 2000 03:16:36 -0000
Received: from prop.sonic.net (208.201.224.193) by marine.sonic.net with SMTP;
          15 Mar 2000 03:16:36 -0000
Received: from sonic.net (bolt [208.201.224.36]) by prop.sonic.net
          (8.8.8/8.8.5) with ESMTP id TAA27431 for
          <urn-ietf@lists.internic.net>; Tue, 14 Mar 2000 19:16:37 -0800
X-envelope-info: <tallen@bolt.sonic.net>
Received: from localhost (tallen@localhost) by sonic.net (8.8.8/8.7.3) with
          SMTP id TAA05616 for <urn-ietf@lists.internic.net>; Tue, 14 Mar 2000
          19:16:36 -0800
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Message-ID:  <Pine.LNX.3.96.1000314191459.5529A-100000@bolt.sonic.net>
Date:         Tue, 14 Mar 2000 19:16:36 -0800
Reply-To: Terry Allen <tallen@SONIC.NET>
From: Terry Allen <tallen@SONIC.NET>
Subject:      Re: URN scheme for IANA registrations
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <NDBBKEBDLFENBJCGFOIJGELKCFAA.LM@att.com>

Larry wrote:
| The general idea is to create a way to refer to these IANA
| registrations using a URI. While it might be as reasonable
| to use http://www.iana.org/<namespace>/<value> as a template
| for such URIs, it might also be more stable to use
|    URN:IANA:<namespace>:<value>
| as the URI.

The meaning of the word "namespace" has been confused by its
use for the syntactic device yclept "XML Namespaces"; could
you explain what it means here?  Is it a sort of sub-NID?

regards, Terry

Terry Allen
Document Engineering Group
Commerce One, Inc.
Mountain View, Calif.
tallen[at]sonic.net


From owner-urn-ietf@LISTS.INTERNIC.NET  Tue Mar 14 23:01:56 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA09728
	for <urn-archive@IETF.ORG>; Tue, 14 Mar 2000 23:01:56 -0500 (EST)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id WAA12820;
	Tue, 14 Mar 2000 22:48:05 -0500 (EST)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8628260 for URN-IETF@LISTS.INTERNIC.NET;
          Tue, 14 Mar 2000 22:48:03 -0500
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id WAA12795 for
          <URN-IETF@LISTS.INTERNIC.NET>; Tue, 14 Mar 2000 22:48:00 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id WAA09205;
          Tue, 14 Mar 2000 22:32:01 -0500 (EST)
References: <NDBBKEBDLFENBJCGFOIJGELKCFAA.LM@att.com>
            <Pine.LNX.3.96.1000314191459.5529A-100000@bolt.sonic.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Message-ID:  <20000314223201.F9005@bailey.dscga.com>
Date:         Tue, 14 Mar 2000 22:32:01 -0500
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      Re: URN scheme for IANA registrations
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <Pine.LNX.3.96.1000314191459.5529A-100000@bolt.sonic.net>; from
              tallen@SONIC.NET on Tue, Mar 14, 2000 at 07:16:36PM -0800

On Tue, Mar 14, 2000 at 07:16:36PM -0800, Terry Allen wrote:
> Larry wrote:
> | The general idea is to create a way to refer to these IANA
> | registrations using a URI. While it might be as reasonable
> | to use http://www.iana.org/<namespace>/<value> as a template
> | for such URIs, it might also be more stable to use
> |    URN:IANA:<namespace>:<value>
> | as the URI.
>
> The meaning of the word "namespace" has been confused by its
> use for the syntactic device yclept "XML Namespaces"; could
> you explain what it means here?  Is it a sort of sub-NID?

We use the term namespace as more of a general term.
In this particular example any identifiable chunk of the URN
defines some set of names which we call a namespace.
namespace = a defined set of names

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Mar 15 02:33:05 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA08764
	for <urn-archive@IETF.ORG>; Wed, 15 Mar 2000 02:33:05 -0500 (EST)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id CAA26918;
	Wed, 15 Mar 2000 02:22:40 -0500 (EST)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8628399 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 15 Mar 2000 02:22:37 -0500
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id CAA24877 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 15 Mar 2000 02:12:34 -0500 (EST)
Received: from enoshima (dhcp-100-224.mag.keio.ac.jp [133.27.195.224]) by
          sh.w3.mag.keio.ac.jp (8.9.3/3.7W) with SMTP id QAA02030 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 15 Mar 2000 16:07:04 +0900 (JST)
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3-J (32)
References: <NDBBKEBDLFENBJCGFOIJGELKCFAA.LM@att.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Message-ID:  <200003150707.QAA02030@sh.w3.mag.keio.ac.jp>
Date:         Wed, 15 Mar 2000 14:55:32 +0900
Reply-To: "Martin J. Duerst" <duerst@W3.ORG>
From: "Martin J. Duerst" <duerst@W3.ORG>
Subject:      Re: URN scheme for IANA registrations
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <200003150215.LAA00978@sh.w3.mag.keio.ac.jp>

At 11:16 00/03/15 +0900, Martin J. Duerst wrote:

> At 09:51 00/03/14 -0800, Larry Masinter wrote:

> > I suppose either mechanism would require a BCP which would instruct
> > IANA to maintain the registry in such a fashion to fit into
> > the syntactic rules of URLs/URNs (respectively).
>
> Yes. And in both cases, it would involve quite some work,
> both for checking through all the registrations and deciding
> how to best allocate/identify them, and then for IANA to
> clean up things.
>
>
> Although this does by way not apply to all registrations,
> there are quite a few of them where the content of the registration
> can be expressed in a machine-readable form.

Sorry, wasn't quite finished.

If such a representation is available, this is what the URI
should point to. That way, it is possible both to use the URI
as a pure identifier (your app already knows what's registered)
as well as to get apps updated on new registrations.


Regards,   Martin.


#-#-#  Martin J. Du"rst, I18N Activity Lead, World Wide Web Consortium
#-#-#  mailto:duerst@w3.org   http://www.w3.org/People/D%C3%BCrst


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Mar 15 18:51:12 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA01127
	for <urn-archive@IETF.ORG>; Wed, 15 Mar 2000 18:51:11 -0500 (EST)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id SAA08973;
	Wed, 15 Mar 2000 18:44:43 -0500 (EST)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8628969 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 15 Mar 2000 18:44:41 -0500
Received: from marine.sonic.net (marine.sonic.net [208.201.224.37]) by
          lists.internic.net (8.9.3/8.9.3) with SMTP id SAA08951 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 15 Mar 2000 18:44:39 -0500 (EST)
Received: (qmail 23395 invoked from network); 15 Mar 2000 23:39:11 -0000
Received: from ultra.sonic.net (208.201.224.22) by marine.sonic.net with SMTP;
          15 Mar 2000 23:39:11 -0000
Received: from sonic.net (bolt [208.201.224.36]) by ultra.sonic.net
          (8.9.3/8.8.5) with ESMTP id PAA26900 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 15 Mar 2000 15:38:33 -0800
X-envelope-info: <tallen@sonic.net>
Received: (from tallen@localhost) by sonic.net (8.8.8/8.7.3) id PAA15025 for
          URN-IETF@LISTS.INTERNIC.NET; Wed, 15 Mar 2000 15:39:10 -0800
Message-ID:  <200003152339.PAA15025@sonic.net>
Date:         Wed, 15 Mar 2000 15:39:10 -0800
Reply-To: Terry Allen <tallen@SONIC.NET>
From: Terry Allen <tallen@SONIC.NET>
Subject:      Re: URN scheme for IANA registrations
To: URN-IETF@LISTS.INTERNIC.NET

Michael replied
| On Tue, Mar 14, 2000 at 07:16:36PM -0800, Terry Allen wrote:
| > Larry wrote:
| > | The general idea is to create a way to refer to these IANA
| > | registrations using a URI. While it might be as reasonable
| > | to use http://www.iana.org/<namespace>/<value> as a template
| > | for such URIs, it might also be more stable to use
| > |    URN:IANA:<namespace>:<value>
| > | as the URI.
| >
| > The meaning of the word "namespace" has been confused by its
| > use for the syntactic device yclept "XML Namespaces"; could
| > you explain what it means here?  Is it a sort of sub-NID?
|
| We use the term namespace as more of a general term.
| In this particular example any identifiable chunk of the URN
| defines some set of names which we call a namespace.
| namespace = a defined set of names

I agree with the definition; let me ask the question another
way.  In the context of IANA registrations, what sets of names
count as namespaces for the purpose of this proposal?


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Mar 15 19:31:28 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA17318
	for <urn-archive@IETF.ORG>; Wed, 15 Mar 2000 19:31:27 -0500 (EST)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id TAA18438;
	Wed, 15 Mar 2000 19:25:54 -0500 (EST)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8629055 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 15 Mar 2000 19:25:52 -0500
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id TAA18416 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 15 Mar 2000 19:25:50 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id TAA11965;
          Wed, 15 Mar 2000 19:09:51 -0500 (EST)
References: <200003152339.PAA15025@sonic.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Message-ID:  <20000315190950.B11674@bailey.dscga.com>
Date:         Wed, 15 Mar 2000 19:09:50 -0500
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      Re: URN scheme for IANA registrations
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <200003152339.PAA15025@sonic.net>; from tallen@SONIC.NET on Wed,
              Mar 15, 2000 at 03:39:10PM -0800

On Wed, Mar 15, 2000 at 03:39:10PM -0800, Terry Allen wrote:
> Michael replied
> | On Tue, Mar 14, 2000 at 07:16:36PM -0800, Terry Allen wrote:
> | > Larry wrote:
> | > | The general idea is to create a way to refer to these IANA
> | > | registrations using a URI. While it might be as reasonable
> | > | to use http://www.iana.org/<namespace>/<value> as a template
> | > | for such URIs, it might also be more stable to use
> | > |    URN:IANA:<namespace>:<value>
> | > | as the URI.
> | >
> | > The meaning of the word "namespace" has been confused by its
> | > use for the syntactic device yclept "XML Namespaces"; could
> | > you explain what it means here?  Is it a sort of sub-NID?
> |
> | We use the term namespace as more of a general term.
> | In this particular example any identifiable chunk of the URN
> | defines some set of names which we call a namespace.
> | namespace = a defined set of names
>
> I agree with the definition; let me ask the question another
> way.  In the context of IANA registrations, what sets of names
> count as namespaces for the purpose of this proposal?

Ahh.. sorry. I misunderstood. I'll probably be putting words in
Larry's mouth by guessing but I'm betting that the <namespace>
value would be logically equivalent to the sub-headings found on this page:
http://www.iana.org/numbers.html

I.e. under the 'A' section we have "AS numbers". Thus that would translate
to a value you would put in the <namespace> part something like this:
urn:iana:as:6245

(6245 is our AS number)

One problem is that some of these have additional subsections. The
DNS parameters section has various subsections (class, rr types, etc).
Does each one get a <namespace> or is the namespace further subdivided
as in:
urn:iana:dns-parms:class:3              (chaos class)

Just some thoughts....

-MM

-MM

urn:iana:dns-parm:class:


--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Mar 16 16:52:40 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA05625
	for <urn-archive@IETF.ORG>; Thu, 16 Mar 2000 16:52:39 -0500 (EST)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id QAA21182;
	Thu, 16 Mar 2000 16:37:13 -0500 (EST)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8629605 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 16 Mar 2000 16:37:10 -0500
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.internic.net
          (8.9.3/8.9.3) with ESMTP id QAA18706 for
          <urn-ietf@lists.internic.net>; Thu, 16 Mar 2000 16:27:07 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id QAA24355; Thu, 16 Mar 2000 16:21:36
          -0500 (EST)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200003162121.QAA24355@ietf.org>
Date:         Thu, 16 Mar 2000 16:21:36 -0500
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-net-procedures-03.txt
To: URN-IETF@LISTS.INTERNIC.NET

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Assignment Procedures for the URI Resolution using DNS
        Author(s)       : M. Mealling, R. Daniel
        Filename        : draft-ietf-urn-net-procedures-03.txt
        Pages           : 9
        Date            : 15-Mar-00

RFCXXXX defines a how DNS is used as a Resolver Discovery System
database that contains URI delegation rules (sometimes called
resolution hints). That document specifies that the first step in
that algorithm is to append 'URI.NET' to the URI scheme and retrieve
the NAPTR record for that domain-name.  I.e., the first step in
resolving 'http://foo.com/' would be to look up a NAPTR record for
the domain 'http.URI.NET'. URN resolution also follows a similar
procedure but uses the 'URN.NET' zone as its root. This document
describes the procedures for inserting a new rule into the 'URI.NET'
and 'URN.NET' zones.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-net-procedures-03.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-net-procedures-03.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-net-procedures-03.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20000315133105.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-net-procedures-03.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-net-procedures-03.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20000315133105.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Mar 24 02:00:31 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA22117
	for <urn-archive@IETF.ORG>; Fri, 24 Mar 2000 02:00:31 -0500 (EST)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id BAA22549;
	Fri, 24 Mar 2000 01:45:07 -0500 (EST)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8633388 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 24 Mar 2000 01:45:04 -0500
Received: from mail.vest.co.jp (psnsv01.vest.co.jp [210.141.111.170]) by
          lists.internic.net (8.9.3/8.9.3) with SMTP id BAA20489 for
          <urn-ietf@lists.internic.net>; Fri, 24 Mar 2000 01:35:01 -0500 (EST)
Received: from localhost (unverified [63.249.254.3]) by mail.vest.co.jp (EMWAC
          SMTPRS 0.83) with SMTP id <B0000076023@mail.vest.co.jp>; Fri, 24 Mar
          2000 15:30:16 +0900
Content-Type: text/plain
Sensitivity: Personal
MIME-Version: 1.0
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
X-Mailer: Microsoft Outlook Express 4.72.3110.4
X-Other-References: 08EAFA6D4
Message-ID:  <4h5vugbz60e12bj.240320000044@localhost>
Date:         Fri, 24 Mar 2000 01:45:04 -0500
Reply-To: larp2@ANGELFAN.COM
From: larp2@ANGELFAN.COM
Subject:      Freedom, Security and Profits
To: URN-IETF@LISTS.INTERNIC.NET

If you would like to pay off your bills, buy a
new car, take long vacations, build a new home,
start a generous  college fund for your children,
or just spend more time  with your family then
you need to seriously review the  easy to
implement business opportunity offered by the
US. Congress approved Tax Relief System.

Freedom, Security and Profits

CALL NOW 1-800-962-5441


                                                                                    2000-04.mail                                                                                        0000666 0000036 0000010 00000062072 07101413145 011472  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Apr  7 07:13:39 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA06034
	for <urn-archive@IETF.ORG>; Fri, 7 Apr 2000 07:13:38 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id GAA22971;
	Fri, 7 Apr 2000 06:57:38 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8645364 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 7 Apr 2000 06:57:35 -0400
Received: from Tigertape (ABDED32D.ipt.aol.com [171.222.211.45]) by
          lists.internic.net (8.9.3/8.9.3) with SMTP id GAA20921 for
          <urn-ietf@lists.internic.net>; Fri, 7 Apr 2000 06:47:23 -0400 (EDT)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Message-ID:  <419.436623.27787720industrialtape2000@yahoo.com>
Date:         Fri, 7 Apr 2000 06:47:23 -0400
Reply-To: Tigertape <industrialtape2000@YAHOO.COM>
From: Tigertape <industrialtape2000@YAHOO.COM>
Subject:      Save on Shipping Tape...Stretch Film...Bubble
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

ATTN:  PURCHASING      CALL:  1-800-766-0376

We are master distributors of a complete line of packaging tapes.  Our marketing
strategy is to sell
our products directly to the end user of shipping tapes. We also offer industrial tapes
such as
duct, electrical, filament, teflon, stationery tapes, poly strapping tapes, custom printed
tapes etc.,
as well as hard to find specialty tapes.  The tape we are offering below is 1.9 mils.
thick, and has
an acrylic adhesive that works well in all temperature ranges. This tape exceeds
postal
requirements and works well sealing boxes with contents weighing up to 200 pounds.

Let us give you a qoute on stretch film/pallet wrap ….. we operate on a very low margin
of profit so
TigerTape is able to offer YOU the customer, the very best prices available !


     2"  X  110 yard carton sealing tape                         $  .99 per roll
    Clear or Brown/ 36 rolls per case---

    Stretch Film (Pallet Wrap) Savings/ Call for Pricing


   ¾" X 60 yard Nylon filament strapping tape            $   .99 per roll
    48 rolls per case

    3" X 700 foot 120 gauge Stretch Film                 $2.49 per roll
    18 rolls per case

FREIGHT PAID on 3 cases

CALL  FOR  PALLET  PRICING
Contact us at:  1 - 800 - 766 - 0376

Lee Warren
TigerTape, Inc

If you wish to be removed from our list, please respond with "REMOVE" typed in your
subject line.
We always honor all removal requests.... Thank you for your time.


From owner-urn-ietf@LISTS.INTERNIC.NET  Sat Apr  8 02:42:02 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA07810
	for <urn-archive@IETF.ORG>; Sat, 8 Apr 2000 02:42:02 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id CAA28370;
	Sat, 8 Apr 2000 02:31:01 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8645887 for URN-IETF@LISTS.INTERNIC.NET;
          Sat, 8 Apr 2000 02:30:58 -0400
Received: from grampus.jacic.or.jp (grampus.jacic.or.jp [202.32.165.75]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id CAA26431 for
          <urn-ietf@lists.internic.net>; Sat, 8 Apr 2000 02:20:55 -0400 (EDT)
Received: from clsrv.eptc.jacic.or.jp (clsrv.eptc.jacic.or.jp
          [210.225.108.196]) by grampus.jacic.or.jp (8.9.3/3.7W) with SMTP id
          PAA18515; Sat, 8 Apr 2000 15:13:14 +0900 (JST)
Received: from oemcomputer by clsrv.eptc.jacic.or.jp (SMI-8.6/SMI-SVR4) id
          PAA28930; Sat, 8 Apr 2000 15:10:06 +0900
Message-ID:  <200004080610.PAA28930@clsrv.eptc.jacic.or.jp>
Date:         Sat, 8 Apr 2000 15:10:06 +0900
Reply-To: WendyWiner@ASIANSONLY.NET
From: WendyWiner@ASIANSONLY.NET
Subject:      Stock Holders and Investors,  Stock Pick For The Month of April 7
To: URN-IETF@LISTS.INTERNIC.NET

FROM:  THE MILLIONAIRE'S ONLINE INVESTMENT CLUB
TO:  INVESTOR SUBSCRIBERS
News: PowerTrader, Inc.

Stock Symbol: PWTD

Share Price: $0.35

Business: POWER TRADER - INTERNET BROKERAGE SOFTWARE

The Company: Undiscovered company owned by FMC.

Shares are being accumulated by insiders and Brokerage

companies in anticipation of major news.

PWTD may be entering into a partnership with Microsoft to provide

online trading software for the Microsoft Network and for Licensed

software sales to the online Brokerage Industry. The software employs

a global application allowing trades in multiple international markets

and in multiple currencies. The software's Database accessing

features allow sophisticated stock screening and analytical applications

to be performed in many international markets that were not previously

covered by database access.


MS rumored to have made an offer to acquire partial royalty rights for each

online stock trade which employs PowerTrader Software.

In exchange for partial ownership of PWTD, Microsoft will

market PowerTrader Software as WinTrader Professional.

PWTD will have marketing rights as PowerTrader, MS Pro Version.

PWTD will retain royalty rights for each online trade which employs

the new software. News of the partnership is expected next week.

-----------------------------------------------------------------------------

Disclaimer:


THE MILLIONAIRE'S ONLINE INVESTMENT CLUB  Newsletter states that this is
not a solicitation to buy any stocks or securities mentioned here and is posted
for information purposes only and some statements may be our opinion only.
Whenever investing in any securities or stocks, consult an investing professional
and do your own due diligence to research every aspect of the company involved.
THE MILLIONAIRE'S ONLINE INVESTMENT CLUB Newsletter Managers and
employees may have positions in the these stocks.
.......................................................................................................................................................................................

THE MILLIONAIRE'S ONLINE INVESTMENT CLUB Newsletter Fees:
to get our Picks days ahead of public release
subscriptions are $259/month or $2599 per year.
Email us with your information and type subscribe in subject or for two more
free trial issues,
type in "free trial" to:
onlineinvestmentclub@excite.com
Free Trials come to you the same day as they reach the public
only paid subscribers get the picks ahead of time!!
..........................................................................


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Apr 13 21:43:40 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA17173
	for <urn-archive@IETF.ORG>; Thu, 13 Apr 2000 21:43:40 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id VAA14518;
	Thu, 13 Apr 2000 21:30:28 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8652015 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 13 Apr 2000 21:30:26 -0400
Received: from slps.k12.mo.us (hal.slps.k12.mo.us [204.184.102.1]) by
          lists.internic.net (8.9.3/8.9.3) with SMTP id VAA12478; Thu, 13 Apr
          2000 21:20:22 -0400 (EDT)
Received: from localhost ([216.15.196.130]) by hal.slps.k12.mo.us; Thu, 13 Apr
          2000 19:57:40 -0500
X-Mailer: Internet Mail Service [51.2.3963.6] (Solaris; Sparc10)
Content-Transfer-Encoding: 7bit
X-References: 0B853286C, 02DE88226
X-Accept-Language: en
Content-Type: text/plain
Message-ID:  <rk2mpokuhtknwm8.130420002050@localhost>
Date:         Thu, 13 Apr 2000 21:30:26 -0400
Reply-To: marge17@YEEHAA.COM
From: marge17@YEEHAA.COM
Subject:      Expose your business to the Internet
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

PUT EMAIL MARKETING TO WORK FOR YOU...

Call NOW and receive 50,000
free emails with purchase of 50,000.

CALL NOW-702-248-1043

WE HAVE OPT-IN LISTS!!!!

see below for removal.

Special Ends Friday April 14, 2000

MLM'ers, We can build your downline.

Imagine having a product or idea and selling it
for only $10.

Now imagine sending an ad for your product or idea
to 25 million people!

If you only get a 1/10 of 1% response
you have just made $250,000!!

You hear about people getting rich off
the Internet everyday on TV,
now is the perfect time for you
to jump in on all the action.

FACT.
With the introduction of the Internet, one primary
KEY to conducting your business successfully is
creating massive exposure in a cost effective
manner.

FACT.
The experts agree that email marketing is one of
the most cost effective forms of promotion in
existence today.

Electronic mail has overtaken the telephone as the
primary means of business communication.(American
Management Association)

Of online users 41 percent check their email daily.

"A gold mine for those who can take advantage of
bulk email programs"- The New York Times

"Email is an incredible lead generation tool"
-Crains Magazine

"Blows away traditional Mailing"-Advertising Age

"It's truly arrived. Email is the killer app so
far in the online world"-Kate Delhagen, Forrester
Research Analyst

Why not let a professional company handle your
direct email marketing efforts for you?

*We will assist you in developing your entire
campaign!

*We can even create your ad or annoucement for
you!

*No responses? We resend at no cost!

For More Information CALL NOW-702-248-1043


For removal see below.

SPECIAL RATES
SPECIAL ENDS Friday April 14, 2000

Targeted Rates Upon Request.


Call NOW and receive 50,000
additional emails with your order
for only $100. Thats 40,000 FREE emails!!!

Call NOW - 702-248-1043








++++++++++++++++++++++++++++++++++++++++++++++++++
We are terribly sorry if you received this message
in error.
If you wish to be removed. Please, type "REMOVE"
in the subject line:   lisa30@zxmail.com

++++++++++++++++++++++++++++++++++++++++++++++++++


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Apr 14 08:04:54 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA06337
	for <urn-archive@IETF.ORG>; Fri, 14 Apr 2000 08:04:53 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id HAA17977;
	Fri, 14 Apr 2000 07:55:10 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8652639 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 14 Apr 2000 07:55:08 -0400
Received: from 203.166.244.237 ([203.166.244.237]) by lists.internic.net
          (8.9.3/8.9.3) with SMTP id HAA16004; Fri, 14 Apr 2000 07:44:42 -0400
          (EDT)
X-Reply-To:  m.harrington@angelfire.com
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Message-ID:  <200004141144.HAA16004@lists.internic.net>
Date:         Fri, 14 Apr 2000 07:44:42 -0400
Reply-To: m.harrington@ANGELFIRE.COM
From: m.harrington@ANGELFIRE.COM
Subject:      The #1 Work-At-Home-Business Opportunity
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Dear Fellow Entrepreneur,

For the first time ever, I received a piece of email that
actually delivered more than just empty promises.

I assure you, you can earn a five-figure monthly income on
a ten dollar budget, at home, in your spare time. You can
do this without sending cash in the mail to strangers for
recipes or any of the usual nonsense!

My name is Michael and the following letter is from
a leader in my organization who has started me on the road
to a debt free life, in the same way I intend to help you!

I urge you to take a few minutes to read this testimonial
and contact me with your questions ASAP.

Here is the letter that started it all:

I am a 31 year old wife, mother of two, and part-time
student, so as you can probably see, I am pretty busy and
don't have time for idle chit chat and surfing the net.

Normally, I use my computer to work from home, and I don't
read "junk email." But after receiving what I assumed was
the same e-mail on numerous occasions and deleting it each
time, I finally read it because of the catchy subject line.
What I read was so REAL that it gave me goosebumps!

And it wasn't one of those corny "send money in the mail to
strangers" schemes that are illegal and never work! This
one was entirely different and it was so EASY!

I tried to put it out of my head, but later that evening it
was all I could think of.

When I went to bed that night, I couldn't sleep. I tossed
and turned, and by 4:00AM, I finally had enough! I had to
see what this was all about! I thought, if I can waste
20 bucks a month on cable TV, I can certainly afford to
budget $10 for something that puts REAL MONEY in the bank!

I promptly got started and put to use the resources that
were at my disposal to market subscriptions to this amazing
company. (I was given hundreds of great tools to build any
business with, along with pre-written ads and step-by-step
instructions on how to proceed!)

Within a week I sold my first 14 subscriptions! I figure,
if I can do this, ANYONE can! Everyone gets the exact same
training and materials!

I knew this was the part-time opportunity that I had been
looking for. I immediately canceled my cable, and put the
money to better use.

I was not prepared for the results! For the last three
months, my email box has been jammed with responses! I am
receiving well above a 60% success rate from the people who
request the URL to my self-replicating web site! Everyone
gets the exact same web site!

I had to get additional bandwidth! I am overwhelmed by the
monthly commissions I am making.

My husband and I had been trying to find ways to pay down
our debt (a lot of debt). I got him a subscription and now
he's earning checks right along with me! Since we got
started, we paid off a student loan and are paying down all
of our other balances like crazy.

My life has taken a 180 degree turn for the best in the
last few months and we're just getting started.

I promise you, if you set aside a little time each day to
send this personal email and a follow up letter to only
those who ask you for more info, you can make at least as
much money as we are.

You don't need to know anything about computers, Internet
marketing, or anything. What you need to know, you will
learn right away from the company and everyone in your
organization who are anxious to help. I'm telling you-this
is easy!

SERIOUSLY! If you would like to quickly build a five-figure
monthly income and can afford the one-time fee of $15, then
just $10 per month, and you can send an e-mail message,
then you are on your way to the bank with weekly and
monthly commission checks!

You may be skeptical. After all, you've probably been led
by friends, family, and the media to believe that most
opportunities on the Internet are either scams or involve a
hefty financial investment. This one is neither! I used to
feel exactly the same way, however, since trying this
system myself, I have found that I was listening to the
wrong people. This company has been solid for TWO YEARS!
Every check has been delivered on time, serving thousands
of people every month. And for the price of a pizza!

I can only ask you one question: Are you getting your
information from millionaires and successful entrepreneurs
or are you taking advice of people in the same (or worse)
financial shape as yourself?

In this first year of the new millennium, you can either be
just one year older or you can be one year older and well
on your way to financial freedom. THE CHOICE IS YOURS.

Take advantage of this opportunity while the economy is
strong and people are spending. This will produce results,
but you can't make a dime with this..............until you
get started yourself!

For more information, please send an email to:
m.harrington@angelfire.com  with "Prosperity-GW"
in the subject line. I will rush you all the information you will
need to make a wise decision.

Your destiny awaits, so Get Started Now!

I Care For Your Success!

Michael  :-)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~

As you will soon see, this turnkey system is the key to
your success! It is your way to tap into the millions of
new people logging onto the Internet each year who are
looking for ways to get a piece of the huge Internet pie.
You will have the advantage of an unparalleled education,
the most effective marketing tools, and a company that
provides endless support. You do owe it to yourself to at
least get more information so you can make the decision
that is going to affect the rest of your life!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~

If you would like to be removed from any future mailings, please send an
email to: m.harrington@angelfire.com  with "Remove" in the subject line.


From owner-urn-ietf@LISTS.INTERNIC.NET  Sat Apr 15 09:11:54 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA03881
	for <urn-archive@IETF.ORG>; Sat, 15 Apr 2000 09:11:54 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id JAA17754;
	Sat, 15 Apr 2000 09:00:27 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8654265 for URN-IETF@LISTS.INTERNIC.NET;
          Sat, 15 Apr 2000 09:00:25 -0400
Received: from email.westcel.org (email.westcel.org [207.225.109.253]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id IAA15845 for
          <urn-ietf@lists.internic.net>; Sat, 15 Apr 2000 08:50:23 -0400 (EDT)
Received: from SMTP (10.50.3.1) by email.westcel.org (Worldmail 1.3.167); 15
          Apr 2000 06:34:32 -0600
Received: from localhost ([64.23.2.24]) by 10.50.3.1 (Norton AntiVirus for
          Internet Email Gateways 1.0) ; Sat, 15 Apr 2000 12:34:31 0000 (GMT)
References: 01716565C
Sensitivity: Public
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Importance: Medium
MIME-Version: 1.0
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
X-See-Also: 092DFA3D0
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.6
Message-ID:  <4mqruabnn8bqvvi.140420002146@localhost>
Date:         Sat, 15 Apr 2000 09:00:25 -0400
Reply-To: marane@EMAIL.COM
From: marane@EMAIL.COM
Subject:      Email Advertising Special--Ends Friday
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Email Advertising Special--Ends Friday
Email Advertising Works--Special Rates till Friday
Expose your business to the Internet
Target Email Works


From owner-urn-ietf@LISTS.INTERNIC.NET  Sat Apr 22 19:51:06 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA20658
	for <urn-archive@IETF.ORG>; Sat, 22 Apr 2000 19:51:06 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id TAA08066;
	Sat, 22 Apr 2000 19:37:11 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8665771 for URN-IETF@LISTS.INTERNIC.NET;
          Sat, 22 Apr 2000 19:37:09 -0400
Received: from mail.spaceisp.com (IDENT:root@mail.spaceisp.com [208.131.6.15])
          by lists.internic.net (8.9.3/8.9.3) with ESMTP id TAA06307 for
          <urn-ietf@lists.internic.net>; Sat, 22 Apr 2000 19:27:07 -0400 (EDT)
Received: from dialupusr-145.newyork.ny.spaceisp.com (208.131.6.145) by
          mail.spaceisp.com (8.9.3/8.9.3) with SMTP id PAA13561 for
          <urn-ietf@lists.internic.net>; Sat, 22 Apr 2000 15:42:25 -0700
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Message-ID:  <625.45980.255848@unknown>
Date:         Sat, 22 Apr 2000 19:37:09 -0400
Reply-To: merchant@chargeemnow.com
From: merchant@chargeemnow.com
Subject:      ADV:CREDIT CARD PROCESSING
To: URN-IETF@LISTS.INTERNIC.NET

*********************************************************
To be removed from from further mailings respond to
this message with "remove" in the subject line.
*********************************************************

Dear Friend,

Discover how you can accept credit cards directly
from your website, telephone or fax for your products
and services and never need to purchase or lease
expensive credit card equipment or pay a large monthly
fee for online ordering capabilities or real time processing
transactions.

**Brand New** Merchant Credit Card acceptance program
allows you to accept Visa, MasterCard, Amex and Discover
any TIME,any WHERE through phone, fax or internet without
the need to purchase or lease expensive credit card equipment.
This brand new program will allow you to accept credit cards
in 24-48 hours after submitting your application.

You simply pick up your telephone, dial a special toll free
800# 24 hrs a day 7 days a week, input a passcode and the
credit card # and receive an immediate authorization over
the phone. Or if you prefer you can get your credit cards
approved directly through your website. Within 2 days the
money is deposited into your bank account. This is an exciting
program for all businesses. Before you spend any money on
a credit card merchant program LOOK at this new program!

We have a 95%  approval rate for most business types
regardless of past credit history!


If you have an interest in learning more about a Merchant Account
for yourself or your business please email your Name, PHONE NUMBER (Don't forget your area code) and best time to call to:

mailto:merchant@chargeemnow.com

A representative will return your call within 24hrs.

Or feel free to call us on our 24 hour voicemail at:

1-800-288-7363

P.S. Ask about our Shoppingcart solutions and Agent opportunities!

This offer only applies to U.S. Residents only and some Canadians
with valid U.S. Social Security #'s.




IBS/PBS a registered
ISO for NBR
7657 Winnetka Ave
Canoga Park Ca. 91306


From owner-urn-ietf@LISTS.INTERNIC.NET  Tue Apr 25 18:04:21 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA27382
	for <urn-archive@IETF.ORG>; Tue, 25 Apr 2000 18:04:20 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id RAA24463;
	Tue, 25 Apr 2000 17:42:52 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8667725 for URN-IETF@LISTS.INTERNIC.NET;
          Tue, 25 Apr 2000 17:42:50 -0400
Received: from ns.century-pet.co.jp ([210.226.218.34]) by lists.internic.net
          (8.9.3/8.9.3) with SMTP id RAA23842 for
          <urn-ietf@lists.internic.net>; Tue, 25 Apr 2000 17:30:32 -0400 (EDT)
Received: from localhost (unverified [216.149.218.194]) by ns.century-pet.co.jp
          (EMWAC SMTPRS 0.83) with SMTP id <B0000023734@ns.century-pet.co.jp>;
          Wed, 26 Apr 2000 06:25:30 +0900
Content-Transfer-Encoding: 7bit
X-In-Response-To: 077D50071
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Sensitivity: Restricted
Importance: Medium
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
X-References: 0B03FDD4A, 0A9BA827B
Content-Type: text/plain
MIME-Version: 1.0
X-See-Also: 0BEF3CA39
Message-ID:  <bwarydbpvqlbu03.250420001724@localhost>
Date:         Tue, 25 Apr 2000 17:42:50 -0400
Reply-To: marge17@YEEHAA.COM
From: marge17@YEEHAA.COM
Subject:      Put email to work for you...
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Email marketing is the most effective way to sell virtually any product
or service.

Call NOW and receive 50,000 free emails with purchase of 50,000.

Special Ends Friday April 28, 2000

For More Information CALL NOW-702-248-1043

WE HAVE OPT-IN LISTS!!!!

You hear about people getting rich off the Internet everyday on TV,
now is the perfect time for you to jump in on all the action.

FACT.
With the introduction of the Internet, one primary
KEY to conducting your business successfully is
creating massive exposure in a cost effective
manner.

FACT.
The experts agree that email marketing is one of
the most cost effective forms of promotion in
existence today.

Electronic mail has overtaken the telephone as the
primary means of business communication.(American
Management Association)

"A gold mine for those who can take advantage of
bulk email programs"- The New York Times

"Email is an incredible lead generation tool"
-Crains Magazine

"Blows away traditional Mailing"-Advertising Age

"It's truly arrived. Email is the killer app so
far in the online world"-Kate Delhagen, Forrester
Research Analyst

Why not let a professional company handle your
direct email marketing efforts for you?

*We will assist you in developing your entire campaign!

*We can even create your ad or annoucement for you!

*No responses? We resend at no cost!

SPECIAL RATES
SPECIAL ENDS Friday April 28, 2000

Call NOW - 702-248-1043



For removal see below.









++++++++++++++++++++++++++++++++++++++++++++++++++
We are terribly sorry if you received this message
in error.
If you wish to be removed. Please, type "REMOVE"
in the subject line: emailremove@fiberia.com

++++++++++++++++++++++++++++++++++++++++++++++++++


                                                                                                                                                                                                                                                                                                                                                                                                                                                                      2000-05.mail                                                                                        0000666 0000036 0000010 00000655412 07115267253 011515  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.INTERNIC.NET  Tue May  9 13:35:44 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA26054
	for <urn-archive@IETF.ORG>; Tue, 9 May 2000 13:35:44 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id NAA23647;
	Tue, 9 May 2000 13:01:37 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8682521 for URN-IETF@LISTS.INTERNIC.NET;
          Tue, 9 May 2000 13:01:33 -0400
Received: from www.telenet.ru ([212.23.74.138]) by lists.internic.net
          (8.9.3/8.9.3) with SMTP id MAA20441 for
          <urn-ietf@lists.internic.net>; Tue, 9 May 2000 12:51:27 -0400 (EDT)
Received: from alanjr (unverified [172.139.238.44]) by www.telenet.ru (EMWAC
          SMTPRS 0.83) with SMTP id <B0000057175@www.telenet.ru>; Tue, 09 May
          2000 22:46:23 +0500
Message-ID:  <B0000057175@www.telenet.ru>
Date:         Tue, 9 May 2000 22:46:23 +0500
Reply-To: zone13@BIGFOOT.COM
From: zone13@BIGFOOT.COM
Subject:      The Contrarian - BUY ALERT                        .
              ~*
To: URN-IETF@LISTS.INTERNIC.NET

THE CONTRARIAN



BUY ALERT:



RecycleNet Corp.

Symbol - GARM (OTCBB-pink sheets)

Recent Price - $.35

52 Week Range - $.12 - .75

Estimated Float - 4 Million

Shares Outstanding - 78 Million



Now that Microsoft and other Internet stocks have fallen, it's time to

sift through the wreckage and look for treasure. As Contrarian investors,

we've been waiting for this dynamic group to fall out of favor temporarily,

so we can buy at discounted prices.



The following stock should be purchased for long-term capital gains:

RecycleNet Corporation is hardly a new player in the dot.com game -

they went electronic in May 1995, after many years in a print format.

Their founder and current Chairman, Paul Roszel, has been in the

recycling business for over 20 years, and has vast experience with

every type of scrap commodity.



Recyclenet is part of the booming "B2B" business to business portion

of the Internet. It is estimated that B2B electronic commerce will soar

from $17 Billion in sales in 1998 to $327 Billion by 2002. Electronic

commerce gives GARM the ability to trade with other companies all over

the world, at very low cost. They earn money from subscribers who pay

a monthly fee to join their Recycler's Exchange.



What is the reason to buy now? RecycleNet should be reporting excellent

revenues and earnings in the next quarter, the floating supply of shares is

small, and the financial community is just starting to discover GARM. They

have filed their Form 10 to become a reporting company with the SEC, and

they should be emerging from their pink sheet listing soon.



Meanwhile, traffic at their web site is hitting record numbers (almost 2 Million

page views per month), and is growing at over 20% monthly. With the stock

trading at half of its February peak, The Contrarian believes that GARM can

reach the $1.50 level near-term, with even higher prices further out. Take a

position now while RecycleNet is on the bargain shelf.



Disclaimer: The Contrarian has no affiliation with the issuer, and has received

no fee from RecycleNet for this report. The Contrarian and/or its affiliates currently

own shares of RecycleNet, and may buy or sell shares at any time after the

dissemination of this report.  Because the publisher owns this stock, there may

be a conflict of interest in the Contrarian's statements and opinions. The Contrarian

is not a registered investment advisor, broker or dealer. Purchase of this stock

may be considered speculative, and may result in the loss of some or all of any

investment made.



To SUBSCRIBE to future announcements or request ADDTIONAL INFORMATION

regarding the RecycleNet opportunity, please click on the appropriate link below

and hit send.



mailto:zone15@us.sina.com?subject=Subscribe



mailto:zone15@us.sina.com?subject=Additional-Information





******************************************

If you wish to be deleted from inclusion

any future mailing, please click on the

link below and hit send.

******************************************



mailto:zone15@us.sina.com?subject=delete


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed May 10 18:13:21 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA04379
	for <urn-archive@IETF.ORG>; Wed, 10 May 2000 18:13:21 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id RAA06929;
	Wed, 10 May 2000 17:48:29 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8685365 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 10 May 2000 17:48:26 -0400
Received: from kaproc.bud.polsl.gliwice.pl (kaproc.bud.polsl.gliwice.pl
          [157.158.25.4]) by lists.internic.net (8.9.3/8.9.3) with SMTP id
          RAA04585 for <urn-ietf@lists.internic.net>; Wed, 10 May 2000 17:38:21
          -0400 (EDT)
Received: from (194.25.64.012]) (unverified [172.145.127.80]) by
          kaproc.bud.polsl.gliwice.pl (EMWAC SMTPRS 0.83) with SMTP id
          <B0000039262@kaproc.bud.polsl.gliwice.pl>; Wed, 10 May 2000 23:33:14
          +0200
X-Priority: 3
X-MSMail-Priority: Normal
Message-ID:  <0000684b0517$00003bcd$00006f78@(194.25.64.012])>
Date:         Mon, 8 May 2000 19:29:58 -0400
Reply-To: post10@21cn.com
From: post80@BIGFOOT.COM
Subject:      The Contrarian - BUY ALERT:
To: URN-IETF@LISTS.INTERNIC.NET

THE CONTRARIAN

BUY ALERT:

RecycleNet Corp.
Symbol - GARM (OTCBB-pink sheets)
Recent Price - $.35
52 Week Range - $.12 - .75
Estimated Float - 4 Million
Shares Outstanding - 78 Million

Now that Microsoft and other Internet stocks have fallen, it's time to
sift through the wreckage and look for treasure. As Contrarian investors,
we've been waiting for this dynamic group to fall out of favor temporarily,
so we can buy at discounted prices.

The following stock should be purchased for long-term capital gains:
RecycleNet Corporation is hardly a new player in the dot.com game -
they went electronic in May 1995, after many years in a print format.
Their founder and current Chairman, Paul Roszel, has been in the
recycling business for over 20 years, and has vast experience with
every type of scrap commodity.

Recyclenet is part of the booming "B2B" business to business portion
of the Internet. It is estimated that B2B electronic commerce will soar
from $17 Billion in sales in 1998 to $327 Billion by 2002. Electronic
commerce gives GARM the ability to trade with other companies all over
the world, at very low cost. They earn money from subscribers who pay
a monthly fee to join their Recycler's Exchange.

What is the reason to buy now? RecycleNet should be reporting excellent
revenues and earnings in the next quarter, the floating supply of shares is
small, and the financial community is just starting to discover GARM. They
have filed their Form 10 to become a reporting company with the SEC, and
they should be emerging from their pink sheet listing soon.

Meanwhile, traffic at their web site is hitting record numbers (almost 2 Million
page views per month), and is growing at over 20% monthly. With the stock
trading at half of its February peak, The Contrarian believes that GARM can
reach the $1.50 level near-term, with even higher prices further out. Take a
position now while RecycleNet is on the bargain shelf.

Disclaimer: The Contrarian has no affiliation with the issuer, and has received
no fee from RecycleNet for this report. The Contrarian and/or its affiliates currently
own shares of RecycleNet, and may buy or sell shares at any time after the
dissemination of this report.  Because the publisher owns this stock, there may
be a conflict of interest in the Contrarian's statements and opinions. The Contrarian
is not a registered investment advisor, broker or dealer. Purchase of this stock
may be considered speculative, and may result in the loss of some or all of any
investment made.

To SUBSCRIBE to future announcements or request ADDTIONAL INFORMATION
regarding the RecycleNet opportunity, please click on the appropriate link below
and hit send.

mailto:post10@21cn.com?subject=Subscribe

mailto:post10@21cn.com?subject=Additional-Information


******************************************
If you wish to be deleted from inclusion
any future mailing, please click on the
link below and hit send.
******************************************

mailto:post10@21cn.com?subject=delete












THE CONTRARIAN


From owner-urn-ietf@LISTS.INTERNIC.NET  Sun May 14 16:12:49 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA10933
	for <urn-archive@IETF.ORG>; Sun, 14 May 2000 16:12:49 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id QAA25344;
	Sun, 14 May 2000 16:01:18 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8690967 for URN-IETF@LISTS.INTERNIC.NET;
          Sun, 14 May 2000 16:01:16 -0400
Received: from nix.swip.net (nix.swip.net [192.71.220.2]) by lists.internic.net
          (8.9.3/8.9.3) with ESMTP id PAA23762; Sun, 14 May 2000 15:51:10 -0400
          (EDT)
Received: from [192.168.111.25] (workstation1.swip.net [130.244.254.1]) by
          nix.swip.net (8.8.8/8.8.8) with ESMTP id VAA03690; Sun, 14 May 2000
          21:45:21 +0200 (MET DST)
Mime-Version: 1.0
X-Sender: paf@nix.swip.net
Content-Type: text/plain; charset="us-ascii" ; format="flowed"
Message-ID:  <p04310108b544a595cd58@[192.168.111.25]>
Date:         Sun, 14 May 2000 20:52:56 +0200
Reply-To: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@SWIP.NET>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@SWIP.NET>
Subject:      Information about use of infrastructure domains
To: URN-IETF@LISTS.INTERNIC.NET

Dear URN WG:

Over the last few months, the IAB has been discussing possible
complications stemming from the use of the ".INT" TLD as a location
for Internet infrastructure domains. The result of those discussions
was a recommendation to the IESG that infrastructure domains be
placed in ".ARPA" rather than in ".INT" where feasible. See
http://www.iab.org/iab/statement-on-infrastructure-domains.txt for
the full recommendation.

Based on the IAB recommendation, the IESG requests that the WG make
such a change. That is, The IESG recommends that the urn.net and
uri.net be placed under the ".ARPA" TLD.

For the IESG,
Patrik

P.S. CNRP wg is added as cc on this message, as URN resolution
mechanisms are discussed on your mailing list


From owner-urn-ietf@LISTS.INTERNIC.NET  Mon May 15 00:43:33 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA16715
	for <urn-archive@IETF.ORG>; Mon, 15 May 2000 00:43:33 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id AAA17184;
	Mon, 15 May 2000 00:30:28 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8691389 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 15 May 2000 00:30:26 -0400
Received: from gacol.samba-warmia.com.pl (gacol.samba-warmia.com.pl
          [195.117.12.5]) by lists.internic.net (8.9.3/8.9.3) with SMTP id
          AAA15650 for <urn-ietf@lists.internic.net>; Mon, 15 May 2000 00:20:24
          -0400 (EDT)
Received: from uiuiyu2 [209.206.4.5] by gacol.samba-warmia.com.pl with ESMTP
          (SMTPD32-4.06) id A9A61BA0122; Mon, 15 May 2000 06:14:30 +01d0
X-Mailer: Mozilla 4.70 [en] (Win95; I)
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by lists.internic.net id
                      AAA15654
Message-ID:  <200005150420.AAA15650@lists.internic.net>
Date:         Sun, 14 May 2000 22:30:17 -0500
Reply-To: Author Buli <jalves9@RAGINGBULL.COM>
From: Author Buli <jalves9@RAGINGBULL.COM>
Subject:      One Day... #522D
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 8bit

WE MAKE IT EASY & AFFORDABLE TO ACCEPT CREDIT CARDS FOR YOUR BUSINESS
!

INTERNET (Auction Vendors & Online Mall Stores Too!)
STOREFRONT OR MAIL ORDER MERCHANTS

WE SPECIALIZE IN APPROVING YOU!


APPLY TODAY AND START FOR JUST $9.95!

FREE APPLICATION!!
FREE PROGRAMMING!!

DON'T LOSE ANOTHER SALE!

APPLY TO ACCEPT CREDIT CARDS
AND CALL (888) 264-9272


DON'T FORGET TO ASK ABOUT OUR WEB DESIGN AND HOSTING PACKAGE !!!



*********************************************************************
If you receive this message and have never joined one of our email
lists you can be removed  by replying to:
mailto:vbbm@movemail.com?subject=remove
**********************************************************************


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu May 18 08:57:24 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA04594
	for <urn-archive@IETF.ORG>; Thu, 18 May 2000 08:57:24 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id IAA17981;
	Thu, 18 May 2000 08:37:53 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8695450 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 18 May 2000 08:37:50 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id IAA15759 for
          <urn-ietf@lists.internic.net>; Thu, 18 May 2000 08:24:32 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id IAA25686 for
          urn-ietf@lists.internic.net; Thu, 18 May 2000 08:08:23 -0400 (EDT)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Message-ID:  <20000518080823.A25671@bailey.dscga.com>
Date:         Thu, 18 May 2000 08:08:23 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      test of anti-spam measures
To: URN-IETF@LISTS.INTERNIC.NET

Testing anti-spam measures. Ignore....
--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu May 18 11:33:04 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA08912
	for <urn-archive@IETF.ORG>; Thu, 18 May 2000 11:33:04 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id LAA16776;
	Thu, 18 May 2000 11:22:36 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8695735 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 18 May 2000 11:22:33 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id LAA16744; Thu, 18 May
          2000 11:22:30 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id LAA26062;
          Thu, 18 May 2000 11:06:22 -0400 (EDT)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000518110622.D25965@bailey.dscga.com>
Date:         Thu, 18 May 2000 11:06:22 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      new spam measures
To: URN-IETF@LISTS.INTERNIC.NET

Administrivia:

Due to a recent increase in the amount of spam on these two lists, I have
specified that both lists are now moderated by me personally. The stated
policy is that anything sent to the list that is not spam is immediately
posted. I will not edit or comment on any piece of mail.

The obvious downside is that posts to the list may take
a few hours to be posted as I'm not always reading my mail.
If this turns out to be  a problem we can investigate other solutions.

-MM





--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu May 18 14:28:18 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA11672
	for <urn-archive@IETF.ORG>; Thu, 18 May 2000 14:28:18 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id OAA17319;
	Thu, 18 May 2000 14:09:54 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8696092 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 18 May 2000 14:09:52 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id OAA17291 for
          <urn-ietf@lists.internic.net>; Thu, 18 May 2000 14:09:48 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id NAA26734 for
          urn-ietf@lists.internic.net; Thu, 18 May 2000 13:53:19 -0400 (EDT)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000518135319.G26536@bailey.dscga.com>
Date:         Thu, 18 May 2000 13:53:19 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      A new URN namespace registration draft
To: URN-IETF@LISTS.INTERNIC.NET

(Administrivia discussions on hold. Now for some real work for a change.)

Hi folx,
  I just submitted an Internet-Draft to the repository for requesting
a new URN NamespaceID called "PIN" which stands for "Personal Internet Name".
Since the urn-nid@apps.ietf.org list is only for approving the mechanics
of the registration mechanism it seemed appropriate that any discussions
of the actual draft should happen here. I've included the draft below.
It will be Informational only...




Network Working Group                                      M.M. Mealling
Internet-Draft                                   Network Solutions, Inc.
Expires: September 30, 2000                                   April 2000


  The Network Solutions Personal Internet Name (PIN): A URN Namespace
                      for People and Organizations
                     draft-mealling-pin-urn-00.txt

Status of this Memo

   This document is an Internet-Draft and is NOT offered in accordance
   with Section 10 of RFC2026, and the author does not provide the IETF
   with any rights other than to publish as an Internet-Draft.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF), its areas, and its working groups. Note that
   other groups may also distribute working documents as
   Internet-Drafts.

   Internet-Drafts are draft documents valid for a maximum of six
   months and may be updated, replaced, or obsoleted by other documents
   at any time. It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   To view the entire list of Internet-Draft Shadow Directories, see
   http://www.ietf.org/shadow.html.

   This Internet-Draft will expire on September 30, 2000.

Abstract

   This document describes a URN namespace that is engineered by
   Network Solutions, Inc for naming people and organizations.

1. Introduction

   In many cases, Network Solutions' directory applications require
   some unique and persistent way to talk about an individual or
   organization. For example, white pages services need to determine if
   one user is distinct from another even if some of the data happens
   to be the same. Also, e-commerce authentication mechanisms need to
   identify a user uniquely and possibly over large spans of time. In
   many cases a customer relationship can last several decades. Such
   long term customer relationships can outlast any specific email
   address, Internet service provider, surname, or possibly even the
   DNS itself.

   URNs are a uniquely suited solution for this due to the requirement
   that they also be unique and permanent. In addition, the


Mealling               Expires September 30, 2000               [Page 1]

Internet-Draft           NSI PIN URN Namespace                April 2000


   availability of a standardized resolution mechanism makes it
   possible for vastly different systems to utilize the PIN URN without
   needing to utilize an application or protocol specific element.

   This namespace specification is for a formal namespace.

2. Specification Template

   Namespace ID:

       "pin" requested.

   Registration Information:

       Registration Version Number: 1
       Registration Date: 2000-04-30

   Declared registrant of the namespace:

       Michael Mealling
       michaelm@netsol.com
       Network Solutions
       505 Huntmar Park Drive
       Herndon, VA 22070

   Declaration of structure:

       The structure of the NSS is a flat space of alphanumeric
         characters which have no knowable structure outside of the
         context of Network Solutions internal resolver.

   Relevant ancillary documentation:

       None

   Identifier uniqueness considerations:

       Identifiers are assigned by Network Solutions proprietary
         registration system in a way that guarantees uniqueness.

   Identifier persistence considerations:

       The assignment process guarantees that names are not reassigned
         and that the binding between the name and the entity named is
         permanent.

   Process of identifier assignment:

       Names are granted via Network Solutions proprietary registration
         procedures.

   Process of identifier resolution:

       PIN URNs are resolved via URN resolvers run by Network
         Solutions. The data and databases used by those resolvers is
         proprietary data and can only be accessed by the resolver.

   Rules for Lexical Equivalence:

       The entire URN is case-insensitive.

   Conformance with URN Syntax:

       There are no additional characters reserved.

   Validation mechanism:

       None additional to resolution specified

   Scope:

       Global





Mealling               Expires September 30, 2000               [Page 2]

Internet-Draft           NSI PIN URN Namespace                April 2000


3. Examples

   The following examples are not guaranteed to be real. They are
   listed for pedagogical reasons only.

      URN:pin:bs4321234
      URN:pin:324kj5hkj45
      URN:pin:mm2136

4. Security Considerations

   Since the URNs in this namespace are opaque there are no additional
   security considerations other than those normally associated with
   the use and resolution of URNs in general.

   It is noted however that attempting to resolve a PIN URN through a
   resolver other than the one provided by Network Solution is prone to
   error and is not considered authoritative.

References

   [1]  Moats, R., "URN Syntax", RFC 2141, May 1997.

Author's Address

   Michael Mealling
   Network Solutions, Inc.
   505 Huntmar Park Drive
   Herndon, VA  22070
   US

   Phone: +1 770 935 5492
   EMail: michaelm@netsol.com
   URI:   http://www.netsol.com

















Mealling               Expires September 30, 2000               [Page 3]







--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Tue May 23 03:32:36 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA28194
	for <urn-archive@IETF.ORG>; Tue, 23 May 2000 03:32:35 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id DAA04662;
	Tue, 23 May 2000 03:22:25 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8701597 for URN-IETF@LISTS.INTERNIC.NET;
          Tue, 23 May 2000 03:22:21 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id DAA04630 for
          <urn-ietf@lists.internic.net>; Tue, 23 May 2000 03:22:19 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id DAA03502;
          Tue, 23 May 2000 03:05:12 -0400 (EDT)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000523030511.D3436@bailey.dscga.com>
Date:         Tue, 23 May 2000 03:05:11 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      PIN document?
To: URN-IETF@LISTS.INTERNIC.NET

Hi from Amsterdam,
  I've forwarded the draft to the URN list but so far there havn't been
any comments from that list or this one. To clarify the process
a little, when does the urn-nid lists two week comment period begin? On
submission or only once the draft has become an RFC?  (I'm assuming
the latter).
  I'll wait another two weeks for some substantive suggestions for changes
to the document and which time I'll be requesting it to be published
as Informational....

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed May 24 01:13:25 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA18987
	for <urn-archive@IETF.ORG>; Wed, 24 May 2000 01:13:25 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id AAA17377;
	Wed, 24 May 2000 00:58:09 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8702750 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 24 May 2000 00:58:07 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from field.videotron.net (field.videotron.net [205.151.222.108]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id JAA14663 for
          <urn-ietf@lists.internic.net>; Tue, 23 May 2000 09:13:32 -0400 (EDT)
Received: from thinkingcat.com ([207.253.111.58]) by field.videotron.net (Sun
          Internet Mail Server sims.3.5.1999.12.14.10.29.p8) with ESMTP id
          <0FV0007R0JBNAV@field.videotron.net> for urn-ietf@lists.internic.net;
          Tue, 23 May 2000 08:43:01 -0400 (EDT)
MIME-version: 1.0
X-Mailer: Mozilla 4.72 [en] (Win98; U)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
X-Accept-Language: en
References: <20000523030511.D3436@bailey.dscga.com>
Message-ID:  <392A7C7E.7571C799@thinkingcat.com>
Date:         Tue, 23 May 2000 08:41:34 -0400
Reply-To: Leslie Daigle <leslie@THINKINGCAT.COM>
From: Leslie Daigle <leslie@THINKINGCAT.COM>
Organization: Thinking Cat Enterprises
Subject:      Re: PIN document?
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Howdy,

Michael Mealling wrote:
> To clarify the process
> a little, when does the urn-nid lists two week comment period begin? On
> submission or only once the draft has become an RFC?  (I'm assuming
> the latter).

The former -- when you submit it to the mailing urn-nid@apps.ietf.org.
The idea is to get feedback (on structure & presentation) before
putting it up for RFC consideration.

Leslie.

--

-------------------------------------------------------------------
"My body obeys Aristotelian laws of physics."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed May 24 10:02:34 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA06308
	for <urn-archive@IETF.ORG>; Wed, 24 May 2000 10:02:34 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id JAA09431;
	Wed, 24 May 2000 09:43:31 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8592804 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 24 May 2000 09:43:28 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from smtp01.mrf.mail.rcn.net (smtp01.mrf.mail.rcn.net [207.172.4.60])
          by lists.internic.net (8.9.3/8.9.3) with ESMTP id JAA05841 for
          <URN-IETF@lists.internic.net>; Wed, 24 May 2000 09:27:14 -0400 (EDT)
Received: from 207-172-77-137.s137.tnt1.lee.va.dialup.rcn.com ([207.172.77.137]
          helo=insta.com) by smtp01.mrf.mail.rcn.net with esmtp (Exim 2.12 #3)
          id 12ub67-00037k-00; Wed, 24 May 2000 09:21:19 -0400
X-Mailer: Mozilla 4.72 [en] (X11; U; Linux 2.2.13-2 i686)
X-Accept-Language: en
MIME-Version: 1.0
References: <20000518135319.G26536@bailey.dscga.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID:  <392BD72B.67143EA2@insta.com>
Date:         Wed, 24 May 2000 09:20:44 -0400
Reply-To: "Stephen D. Williams" <sdw@INSTA.COM>
From: "Stephen D. Williams" <sdw@INSTA.COM>
Organization: Insta.com, Inc.
Subject:      Comments: Re: A new URN namespace registration draft
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Standardizing on a permanent ID system separate from email addresses, domain names,
and other identification is a valuable goal.  While I have had the same permanent
email address (sdw@lig.net) just as long as my Internic handle (sdw11), both in
1992, it is only because I run my own email server, a rare luxury these days.

Not only do people move between email addresses sometimes more often than they move
physical addresses due to ISP changes, job changes, and school changes, but they
may also be moving between registrars.

The principle problems with this draft is that it proposes an apparent neutral URN
space, URN:pin, but which is semi-private for read and private for write to Network
Solutions.  This is wholly unacceptable as an open standard.  Even taken in the
narrow application of domain registration it would be highly desirable for all
registrars to be able to identify an entity consistantly.  Similarly, registrants
are faced with the pervasive problem of tracking multiple ID's over potentially
several registrars' systems.

I would suggest first that URN:networksolutions-pin be used for the existing
'Internic handles' and that URN:pin be reserved for an open, free, accessable, and
comprehensively usable system of permanent identification of entities.

Some thoughts on OpenPin:

The Senior VP of Development from AOL, Larry Masinter (if I remember correctly),
myself, and many others have voiced the obvious need for a long-term stable ID
system that could be relied upon by various applications.  These applications could
include authentication (but not authorization) for applications including DNS
registrars, email forwarding, directory links, presence, etc.  Note that this
namespace is intended for legal or quasi-legal entities (including individuals,
distinct groups and clubs, corporations and companies) and not for arbitrary object
or concept ids.  Something like the unique field in White Pages, not an Internet
keyword.

Special consideration would have to be given to spam prevention, authentication
security methods, updates, and distributed replication/access.  An effort should be
made to allow easy mapping of existing IDs, especially email IDs, into the space in
a way that is resistant to time decay.  A simple example would be: sdw@lig.net ->
92esdw_lig_net.  The year could really be a base-36 month or quarter time-based
'salt' which would allow for ID reuse for entities like AOL which have a 6 month or
less reuse gap.  a1esdw_aol_com would be a different entity from a2esdw_aol_com.
'e' was a suggestion for denoting 'email' mapping.  'h' could denote 'Internic
Handle' mapping.  'a' could be AOL mapping, but that might be a bit too
preferential.  The goal of the name space should be to avoid overly random IDs when
possible by limiting name space and temporal collisions.

Of course it would be helpful in some contexts for this to have email address form
in which case a standard pseudo-domain could be used, such as:
a1esdw_lig_net@pin.urn.net.  In other contexts, the '@pin.urn.net' would be
implied.

With modern load balancing technology, resolution of these ID's and to a large
extent authorization when  needed could easily be distributed over vast numbers of
servers.  Each ISP and large entity could run a local, secure, ID translation
server.  Man-in-the-middle and other attacks could be minimized by strategies like
frequenhtly distributing PK private keys to authorized servers or IP validation in
reverse DNS periodically.

Updates should be propagated via flood (a la Usenet).  Collisions should be handled
by time stamp comparison or crypto-time sequence comparison (i.e., if NTP cheating
in servers is suspected, an encrypted NTP sequence could be used).

Both direct and delegated authentication should be supported.

Entities can be 'terminal', indicating that the entity does not exist, 'inherited'
which means it doesn't exist but has become 'owned' by a new entity, or
'delegated'.

OpenPin's should have privacy preferences determining what use is allowed and the
system should keep a history of changes to this.  Use of the Pins by both listed
and using parties should require agreement with a terms of use which can be used to
exclude certain conduct.  Alternately this can be handled by appropriate laws in
the future.

This might be going to far, but it makes sense for this ID directory to allow
certification information provided by certification authorities.

Although I haven't been tracking progress of PKI projects lately, it would seem
useful for an omni-PIN directory to contain public keys also.

Arbitrary capabilities and preferences are another recurrent problem.  For example,
who prefers HTML email?

It is debatable which of these services and information categories should be
retained within the OpenPIN records and which should be delegated to other servers,
but it's clear that there should be a permanent ID with which to find such
information or services for a particular entity.  An example heuristic might be:
anything that changes more often than X (a day, week, month) on a normal basis must
be delegated.

sdw

Michael Mealling wrote:

> (Administrivia discussions on hold. Now for some real work for a change.)
>
> Hi folx,
>   I just submitted an Internet-Draft to the repository for requesting
> a new URN NamespaceID called "PIN" which stands for "Personal Internet Name".
> Since the urn-nid@apps.ietf.org list is only for approving the mechanics
> of the registration mechanism it seemed appropriate that any discussions
> of the actual draft should happen here. I've included the draft below.
> It will be Informational only...
>
> Network Working Group                                      M.M. Mealling
> Internet-Draft                                   Network Solutions, Inc.
> Expires: September 30, 2000                                   April 2000
>
>   The Network Solutions Personal Internet Name (PIN): A URN Namespace
>                       for People and Organizations
>                      draft-mealling-pin-urn-00.txt
>
> Status of this Memo
>
>    This document is an Internet-Draft and is NOT offered in accordance
>    with Section 10 of RFC2026, and the author does not provide the IETF
>    with any rights other than to publish as an Internet-Draft.
>
>    Internet-Drafts are working documents of the Internet Engineering
>    Task Force (IETF), its areas, and its working groups. Note that
>    other groups may also distribute working documents as
>    Internet-Drafts.
>
>    Internet-Drafts are draft documents valid for a maximum of six
>    months and may be updated, replaced, or obsoleted by other documents
>    at any time. It is inappropriate to use Internet-Drafts as reference
>    material or to cite them other than as "work in progress."
>
>    To view the entire list of Internet-Draft Shadow Directories, see
>    http://www.ietf.org/shadow.html.
>
>    This Internet-Draft will expire on September 30, 2000.
>
> Abstract
>
>    This document describes a URN namespace that is engineered by
>    Network Solutions, Inc for naming people and organizations.
>
> 1. Introduction
>
>    In many cases, Network Solutions' directory applications require
>    some unique and persistent way to talk about an individual or
>    organization. For example, white pages services need to determine if
>    one user is distinct from another even if some of the data happens
>    to be the same. Also, e-commerce authentication mechanisms need to
>    identify a user uniquely and possibly over large spans of time. In
>    many cases a customer relationship can last several decades. Such
>    long term customer relationships can outlast any specific email
>    address, Internet service provider, surname, or possibly even the
>    DNS itself.
>
>    URNs are a uniquely suited solution for this due to the requirement
>    that they also be unique and permanent. In addition, the
>
> Mealling               Expires September 30, 2000               [Page 1]
>
> Internet-Draft           NSI PIN URN Namespace                April 2000
>
>    availability of a standardized resolution mechanism makes it
>    possible for vastly different systems to utilize the PIN URN without
>    needing to utilize an application or protocol specific element.
>
>    This namespace specification is for a formal namespace.
>
> 2. Specification Template
>
>    Namespace ID:
>
>        "pin" requested.
>
>    Registration Information:
>
>        Registration Version Number: 1
>        Registration Date: 2000-04-30
>
>    Declared registrant of the namespace:
>
>        Michael Mealling
>        michaelm@netsol.com
>        Network Solutions
>        505 Huntmar Park Drive
>        Herndon, VA 22070
>
>    Declaration of structure:
>
>        The structure of the NSS is a flat space of alphanumeric
>          characters which have no knowable structure outside of the
>          context of Network Solutions internal resolver.
>
>    Relevant ancillary documentation:
>
>        None
>
>    Identifier uniqueness considerations:
>
>        Identifiers are assigned by Network Solutions proprietary
>          registration system in a way that guarantees uniqueness.
>
>    Identifier persistence considerations:
>
>        The assignment process guarantees that names are not reassigned
>          and that the binding between the name and the entity named is
>          permanent.
>
>    Process of identifier assignment:
>
>        Names are granted via Network Solutions proprietary registration
>          procedures.
>
>    Process of identifier resolution:
>
>        PIN URNs are resolved via URN resolvers run by Network
>          Solutions. The data and databases used by those resolvers is
>          proprietary data and can only be accessed by the resolver.
>
>    Rules for Lexical Equivalence:
>
>        The entire URN is case-insensitive.
>
>    Conformance with URN Syntax:
>
>        There are no additional characters reserved.
>
>    Validation mechanism:
>
>        None additional to resolution specified
>
>    Scope:
>
>        Global
>
> Mealling               Expires September 30, 2000               [Page 2]
>
> Internet-Draft           NSI PIN URN Namespace                April 2000
>
> 3. Examples
>
>    The following examples are not guaranteed to be real. They are
>    listed for pedagogical reasons only.
>
>       URN:pin:bs4321234
>       URN:pin:324kj5hkj45
>       URN:pin:mm2136
>
> 4. Security Considerations
>
>    Since the URNs in this namespace are opaque there are no additional
>    security considerations other than those normally associated with
>    the use and resolution of URNs in general.
>
>    It is noted however that attempting to resolve a PIN URN through a
>    resolver other than the one provided by Network Solution is prone to
>    error and is not considered authoritative.
>
> References
>
>    [1]  Moats, R., "URN Syntax", RFC 2141, May 1997.
>
> Author's Address
>
>    Michael Mealling
>    Network Solutions, Inc.
>    505 Huntmar Park Drive
>    Herndon, VA  22070
>    US
>
>    Phone: +1 770 935 5492
>    EMail: michaelm@netsol.com
>    URI:   http://www.netsol.com
>
> Mealling               Expires September 30, 2000               [Page 3]
>
> --
> --------------------------------------------------------------------------------
> Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
> Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
> Network Solutions       |          www.lp.org          |  michaelm@netsol.com

--
Insta.com - Revolutionary E-Business Communication
sdw@insta.com Stephen D. Williams  Senior Consultant/Architect   http://sdw.st
43392 Wayside Cir,Ashburn,VA 20147-4622 703-724-0118W 703-995-0407Fax  Jan2000


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed May 24 12:07:29 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA08116
	for <urn-archive@IETF.ORG>; Wed, 24 May 2000 12:07:28 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id LAA07014;
	Wed, 24 May 2000 11:52:28 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8592923 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 24 May 2000 11:52:25 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id LAA06987 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 24 May 2000 11:52:22 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id LAA05982;
          Wed, 24 May 2000 11:35:13 -0400 (EDT)
References: <20000518135319.G26536@bailey.dscga.com>
            <392BD72B.67143EA2@insta.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000524113513.A5940@bailey.dscga.com>
Date:         Wed, 24 May 2000 11:35:13 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      Re: Comments: Re: A new URN namespace registration draft
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <392BD72B.67143EA2@insta.com>; from sdw@insta.com on Wed, May 24,
              2000 at 09:20:44AM -0400

On Wed, May 24, 2000 at 09:20:44AM -0400, Stephen D. Williams wrote:
> The principle problems with this draft is that it proposes an apparent
> neutral URN space, URN:pin, but which is semi-private for read and
> private for write to Network Solutions.  This is wholly unacceptable as
> an open standard.

This is not meant as an open standard. In the same sense that
ISBN is a semi-private for read and private for write, are you
going to deny ISBN, ISSN, et al their NID as well? Every
single one of them is run by a private organization who claim
proprietary ownership of the namespace.

> Even taken in the narrow application of domain
> registration it would be highly desirable for all registrars to be
> able to identify an entity consistantly.  Similarly, registrants
> are faced with the pervasive problem of tracking multiple ID's over
> potentially several registrars' systems.

This URN namespace will probably have nothing at all to do with
the domain-name registration process....

> I would suggest first that URN:networksolutions-pin be used for the existing
> 'Internic handles' and that URN:pin be reserved for an open, free,
> accessable, and comprehensively usable system of permanent identification
> of entities.

This is not and has never been the policy of the IETF to make these
social/political determinations. It is specifically not mentioned anywhere
in RFC2611 process for NID registration....

Nothing in the process says that a new URN namespace has to be
an open IETF standard. RFC 2611 specifically states that the required
RFC can be Information or even Experimental.

From RFC2611:

   "The development of an identifier structure, and thereby a collection
   of identifiers, is a process that is inherently dependent on the
   requirements of the community defining the identifier, how they will
   be assigned, and the uses to which they will be put.  All of these
   issues are specific to the individual community seeking to define a
   namespace (e.g., publishing community, association of booksellers,
   protocol developers, etc); they are beyond the scope of the IETF URN
   work."

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed May 24 13:11:51 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA09290
	for <urn-archive@IETF.ORG>; Wed, 24 May 2000 13:11:50 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id MAA20442;
	Wed, 24 May 2000 12:57:08 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8593017 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 24 May 2000 12:57:06 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from smtp01.mrf.mail.rcn.net (smtp01.mrf.mail.rcn.net [207.172.4.60])
          by lists.internic.net (8.9.3/8.9.3) with ESMTP id MAA17680 for
          <URN-IETF@lists.internic.net>; Wed, 24 May 2000 12:43:44 -0400 (EDT)
Received: from 207-172-77-137.s137.tnt1.lee.va.dialup.rcn.com ([207.172.77.137]
          helo=insta.com) by smtp01.mrf.mail.rcn.net with esmtp (Exim 2.12 #3)
          id 12ueAL-0002S2-00; Wed, 24 May 2000 12:37:53 -0400
X-Mailer: Mozilla 4.72 [en] (X11; U; Linux 2.2.13-2 i686)
X-Accept-Language: en
MIME-Version: 1.0
References: <20000518135319.G26536@bailey.dscga.com>
            <392BD72B.67143EA2@insta.com>
            <20000524113513.A5940@bailey.dscga.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID:  <392C053A.6C5A9A61@insta.com>
Date:         Wed, 24 May 2000 12:37:14 -0400
Reply-To: "Stephen D. Williams" <sdw@INSTA.COM>
From: "Stephen D. Williams" <sdw@INSTA.COM>
Organization: Insta.com, Inc.
Subject:      Re: Comments: Re: A new URN namespace registration draft
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

I don't dispute your points.  Let me summarize my comments more clearly:

A) With regard to your URN:pin draft:
URN:pin seems like an inappropriately generic namespace ID for a very narrow and
closed use.  I, personally, would prefer a more specific namespace.  I have not
studied the IETF politics and rules in detail regarding selection and registration
of URN namespace ID's and cannot make a more specific complaint.  It's not an
overly important issue in any case.

Why not use: URN:nichandle or URN:nshandle?

B) The need for a generic and open URN:pin (or URN:personalid, or whatever) has
come up before.
I go on, in my previous message, to describe my requirements for such a namespace
and postulated service informally but in some detail.

sdw

Michael Mealling wrote:

> On Wed, May 24, 2000 at 09:20:44AM -0400, Stephen D. Williams wrote:
> > The principle problems with this draft is that it proposes an apparent
> > neutral URN space, URN:pin, but which is semi-private for read and
> > private for write to Network Solutions.  This is wholly unacceptable as
> > an open standard.
>
> This is not meant as an open standard. In the same sense that
> ISBN is a semi-private for read and private for write, are you
> going to deny ISBN, ISSN, et al their NID as well? Every
> single one of them is run by a private organization who claim
> proprietary ownership of the namespace.
>
> > Even taken in the narrow application of domain
> > registration it would be highly desirable for all registrars to be
> > able to identify an entity consistantly.  Similarly, registrants
> > are faced with the pervasive problem of tracking multiple ID's over
> > potentially several registrars' systems.
>
> This URN namespace will probably have nothing at all to do with
> the domain-name registration process....
>
> > I would suggest first that URN:networksolutions-pin be used for the existing
> > 'Internic handles' and that URN:pin be reserved for an open, free,
> > accessable, and comprehensively usable system of permanent identification
> > of entities.
>
> This is not and has never been the policy of the IETF to make these
> social/political determinations. It is specifically not mentioned anywhere
> in RFC2611 process for NID registration....
>
> Nothing in the process says that a new URN namespace has to be
> an open IETF standard. RFC 2611 specifically states that the required
> RFC can be Information or even Experimental.
>
> >From RFC2611:
>
>    "The development of an identifier structure, and thereby a collection
>    of identifiers, is a process that is inherently dependent on the
>    requirements of the community defining the identifier, how they will
>    be assigned, and the uses to which they will be put.  All of these
>    issues are specific to the individual community seeking to define a
>    namespace (e.g., publishing community, association of booksellers,
>    protocol developers, etc); they are beyond the scope of the IETF URN
>    work."
>
> -MM
>
> --
> --------------------------------------------------------------------------------
> Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
> Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
> Network Solutions       |          www.lp.org          |  michaelm@netsol.com

--
Insta.com - Revolutionary E-Business Communication
sdw@insta.com Stephen D. Williams  Senior Consultant/Architect   http://sdw.st
43392 Wayside Cir,Ashburn,VA 20147-4622 703-724-0118W 703-995-0407Fax  Jan2000


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri May 26 13:34:31 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA21016
	for <urn-archive@IETF.ORG>; Fri, 26 May 2000 13:34:31 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id NAA25989;
	Fri, 26 May 2000 13:22:32 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8596470 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 26 May 2000 13:22:28 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id NAA25851 for
          <urn-ietf@lists.internic.net>; Fri, 26 May 2000 13:22:05 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id NAA10099 for
          urn-ietf@lists.internic.net; Fri, 26 May 2000 13:05:35 -0400 (EDT)
Received: from cs.utk.edu (CS.UTK.EDU [128.169.94.1]) by bailey.dscga.com
          (8.9.1/) with ESMTP id MAA10049 for <michael@bailey.dscga.com>; Fri,
          26 May 2000 12:54:46 -0400 (EDT)
Received: from localhost (daemon@localhost) by cs.utk.edu with SMTP (cf
          v2.9s-UTK) id NAA16371; Fri, 26 May 2000 13:05:00 -0400 (EDT)
Received: by cs.utk.edu (bulk_mailer v1.13); Fri, 26 May 2000 13:05:00 -0400
Received: by cs.utk.edu (cf v2.9s-UTK) id NAA16350; Fri, 26 May 2000 13:04:58
          -0400 (EDT)
Received: from bailey.dscga.com (marvin@localhost) by cs.utk.edu with ESMTP (cf
          v2.9s-UTK) id NAA16337; Fri, 26 May 2000 13:04:55 -0400 (EDT)
Received: from bailey.dscga.com (198.78.9.11 -> bailey.dscga.com) by cs.utk.edu
          (smtpshim v1.0); Fri, 26 May 2000 13:04:56 -0400
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id MAA10043;
          Fri, 26 May 2000 12:53:49 -0400 (EDT)
References: <200005261646.JAA26904@sonic.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
List-Unsubscribe: <mailto:urn-nid-request@apps.ietf.org?Subject=unsubscribe>
Approved-By:  michael@BAILEY.DSCGA.COM
Message-ID:  <20000526125349.C9881@bailey.dscga.com>
Date:         Fri, 26 May 2000 13:05:35 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      Re: re PIN URN request document
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <200005261646.JAA26904@sonic.net>; from tallen@sonic.net on Fri,
              May 26, 2000 at 09:46:38AM -0700

On Fri, May 26, 2000 at 09:46:38AM -0700, Terry Allen wrote:
> I see nothing objectionable about the request for a PIN NID,
> including the NID requested.  However, there are two points
> in the document that concern me:
>
>        "Identifiers are assigned by Network Solutions proprietary
>          registration system in a way that guarantees uniqueness."
>
> If this is all that need be said, it's not a very useful part of
> the template.  It amounts to "trust us".

I thought about this and I couldn't figure out how to say it any
more succinctly. Essentially we're just assigning some alpha-numeric
blob of characters that is gauranteed to be unique. We may change
the exact algorithm over time but it'll still be unique. Any
suggestions as to how I should say that without it essentially
being another version of "just trust us"?

>        "PIN URNs are resolved via URN resolvers run by Network
>          Solutions. The data and databases used by those resolvers is
>          proprietary data and can only be accessed by the resolver."
>
> This is false in part:  if I apply for a PIN URN and supply information
> about myself, that data is not proprietary to Network Solutions.  It also
> isn't clear whether NS considers the URN itself to be proprietary data,
> although the passage about resolving PIN URNs via other resolvers suggests
> it doesn't consider it proprietary.

Good point... I'll clarify this and resubmit....

> Finally, what does a PIN URN resolve to?  Certainly not to the named
> entity (that is, an I2R will fail) if the named entity is a person or
> corporation, as envisioned.  An I2C presumably returns something, but
> what?

Again, a good point. I guess it should be more like this:
The PIN URN names a network resource that is an electronic proxy
for an individual or organization. In that case I2R would return
(given content negotiation if available) some electronic object
that describes the entity that is bound to that electronic proxy.
Is that a better way of stating it?

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri May 26 13:37:52 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA21088
	for <urn-archive@IETF.ORG>; Fri, 26 May 2000 13:37:51 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id NAA26528;
	Fri, 26 May 2000 13:24:54 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8596481 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 26 May 2000 13:24:51 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id NAA26012 for
          <urn-ietf@lists.internic.net>; Fri, 26 May 2000 13:22:36 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id NAA10103 for
          urn-ietf@lists.internic.net; Fri, 26 May 2000 13:06:12 -0400 (EDT)
Received: from cs.utk.edu (CS.UTK.EDU [128.169.94.1]) by bailey.dscga.com
          (8.9.1/) with ESMTP id NAA10094 for <michael@bailey.dscga.com>; Fri,
          26 May 2000 13:04:50 -0400 (EDT)
Received: from localhost (daemon@localhost) by cs.utk.edu with SMTP (cf
          v2.9s-UTK) id NAA17271; Fri, 26 May 2000 13:15:04 -0400 (EDT)
Received: by cs.utk.edu (bulk_mailer v1.13); Fri, 26 May 2000 13:15:03 -0400
Received: by cs.utk.edu (cf v2.9s-UTK) id NAA17250; Fri, 26 May 2000 13:15:03
          -0400 (EDT)
Received: from bailey.dscga.com (marvin@localhost) by cs.utk.edu with ESMTP (cf
          v2.9s-UTK) id NAA17224; Fri, 26 May 2000 13:14:54 -0400 (EDT)
Received: from bailey.dscga.com (198.78.9.11 -> bailey.dscga.com) by cs.utk.edu
          (smtpshim v1.0); Fri, 26 May 2000 13:14:54 -0400
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id NAA10088;
          Fri, 26 May 2000 13:03:50 -0400 (EDT)
References: <200005261646.JAA26904@sonic.net>
            <200005261652.MAA00569@astro.cs.utk.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
List-Unsubscribe: <mailto:urn-nid-request@apps.ietf.org?Subject=unsubscribe>
Approved-By:  michael@BAILEY.DSCGA.COM
Message-ID:  <20000526130350.D9881@bailey.dscga.com>
Date:         Fri, 26 May 2000 13:06:12 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      Re: re PIN URN request document
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <200005261652.MAA00569@astro.cs.utk.edu>; from moore@cs.utk.edu
              on Fri, May 26, 2000 at 12:52:58PM -0400

On Fri, May 26, 2000 at 12:52:58PM -0400, Keith Moore wrote:
> > I see nothing objectionable about the request for a PIN NID,
> > including the NID requested.  However, there are two points
> > in the document that concern me:
> >
> >        "Identifiers are assigned by Network Solutions proprietary
> >          registration system in a way that guarantees uniqueness."
> >
> > If this is all that need be said, it's not a very useful part of
> > the template.  It amounts to "trust us".
>
> I agree with this; it needs to have sufficient detail to permit the
> review group to understand whether their method of assuring uniqueness
> is likely to succeed.

See my response to Terry for questions on how I can word this better...

> >        "PIN URNs are resolved via URN resolvers run by Network
> >          Solutions. The data and databases used by those resolvers is
> >          proprietary data and can only be accessed by the resolver."
>
> there's something inherently wrong here.  URNs are supposed to be
> independent of any single resolution service, and the notion that
> the resolution service owns the data (rather than the owner of
> the URN) is contrary to the purpose of URNs.

I do need to edit the part where we say we own the data. That's wrong.
We are saying we own the URN and the binding between that and the data in
the database. In the same way that ISBN owns the rights to the actual
ISBN number and any database associated with it but not the book that it names.

And what does this mean: "URNs are supposed to be independent of any
single resolution service"? Yes you can use any resolution service
that you want but you can't assume its authoritative unless you ask
the one designated by the entity that registered the namespace.

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri May 26 13:48:05 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA21329
	for <urn-archive@IETF.ORG>; Fri, 26 May 2000 13:48:05 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id NAA29030;
	Fri, 26 May 2000 13:34:55 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8596579 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 26 May 2000 13:34:53 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id NAA28998 for
          <urn-ietf@lists.internic.net>; Fri, 26 May 2000 13:34:49 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id NAA10153;
          Fri, 26 May 2000 13:17:25 -0400 (EDT)
References: <20000526130350.D9881@bailey.dscga.com>
            <200005261719.NAA00956@astro.cs.utk.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000526131724.E9881@bailey.dscga.com>
Date:         Fri, 26 May 2000 13:17:24 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      Re: re PIN URN request document
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <200005261719.NAA00956@astro.cs.utk.edu>; from moore@cs.utk.edu
              on Fri, May 26, 2000 at 01:19:44PM -0400

On Fri, May 26, 2000 at 01:19:44PM -0400, Keith Moore wrote:
> > We are saying we own the URN and the binding between that and the data in
> > the database.
>
> but you don't own the URN.  nor do you own the binding.

See below....

> > In the same way that ISBN owns the rights to the actual ISBN number
> > and any database associated with it but not the book that it names.
>
> ISBN might claim to own the rights to the number, but they certainly
> don't have the right to "any database associated with it".  ISBNs are
> used as keys to many different databases which are not owned by any
> top-level agency.

I'm afraid they'll disagree with you on that one...

> > And what does this mean: "URNs are supposed to be independent of any
> > single resolution service"?
>
> exactly what it says it means.
>
> > Yes you can use any resolution service
> > that you want but you can't assume its authoritative unless you ask
> > the one designated by the entity that registered the namespace.
>
> uh, no.  the entity that registered the namespace isn't inherently
> authoritative for resolution.  namespaces have authority over name
> assignment, they do not have authority over resolution.

Sigh. This has never been stated before by anyone during the entire
process of talking about URNs. This would be such a fundamental shift
in what URNs are that, IMNSHO, it undermines the entire
concept of URNs as designed. You are basically saying that no one
owns anything and that is simply rediculous.

I'm CC-ing this to the URN list because if this is the concensus of
the Working Group then URNs are so completely and utterly flawed and
out of touch with the way the world works as to make them completely
useless....

-MM



--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri May 26 14:09:40 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA21941
	for <urn-archive@IETF.ORG>; Fri, 26 May 2000 14:09:39 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id OAA05120;
	Fri, 26 May 2000 14:01:06 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8596797 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 26 May 2000 14:01:04 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id OAA05022 for
          <urn-ietf@lists.internic.net>; Fri, 26 May 2000 14:00:45 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id NAA10294;
          Fri, 26 May 2000 13:43:15 -0400 (EDT)
References: <20000526131724.E9881@bailey.dscga.com>
            <200005261736.NAA01310@astro.cs.utk.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000526134315.I9881@bailey.dscga.com>
Date:         Fri, 26 May 2000 13:43:15 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      Re: re PIN URN request document
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <200005261736.NAA01310@astro.cs.utk.edu>; from moore@cs.utk.edu
              on Fri, May 26, 2000 at 01:36:57PM -0400

On Fri, May 26, 2000 at 01:36:57PM -0400, Keith Moore wrote:
> > I'm CC-ing this to the URN list because if this is the concensus of
> > the Working Group then URNs are so completely and utterly flawed and
> > out of touch with the way the world works as to make them completely
> > useless....
>
> URNs are not out of touch with the way the world works, but people
> keep trying to use them for things for which they were not designed.

Keith, I think there may be a real disconnect from what you think the
design was and what it really is. I'm going to let the working group
make this decision, not your personal assertions....

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri May 26 14:11:08 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA21971
	for <urn-archive@IETF.ORG>; Fri, 26 May 2000 14:11:08 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id OAA05047;
	Fri, 26 May 2000 14:00:49 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8596791 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 26 May 2000 14:00:47 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id OAA04921 for
          <urn-ietf@lists.internic.net>; Fri, 26 May 2000 14:00:20 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id NAA10302 for
          urn-ietf@lists.internic.net; Fri, 26 May 2000 13:43:56 -0400 (EDT)
Received: from netsol.com (bipmx0.lb.netsol.com [216.168.225.2] (may be
          forged)) by bailey.dscga.com (8.9.1/) with ESMTP id NAA10214 for
          <michael@bailey.dscga.com>; Fri, 26 May 2000 13:27:03 -0400 (EDT)
Received: from astro.cs.utk.edu (ASTRO.CS.UTK.EDU [128.169.93.168]) by
          netsol.com (8.9.3/8.9.3) with ESMTP id NAA17338 for
          <michaelm@netsol.com>; Fri, 26 May 2000 13:36:57 -0400 (EDT)
Received: from astro.cs.utk.edu (LOCALHOST [127.0.0.1]) by astro.cs.utk.edu (cf
          8.9.3) with ESMTP id NAA01310; Fri, 26 May 2000 13:36:57 -0400 (EDT)
X-URI: http://www.cs.utk.edu/~moore/
X-SUBJECT-MSG-FROM: Michael Mealling <michael@bailey.dscga.com>
Approved-By:  michael@BAILEY.DSCGA.COM
Message-ID:  <200005261736.NAA01310@astro.cs.utk.edu>
Date:         Fri, 26 May 2000 13:43:55 -0400
Reply-To: Keith Moore <moore@cs.utk.edu>
From: Keith Moore <moore@cs.utk.edu>
Subject:      Re: re PIN URN request document
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  Your message of "Fri, 26 May 2000 13:17:24 EDT." 
              <20000526131724.E9881@bailey.dscga.com>

> I'm CC-ing this to the URN list because if this is the concensus of
> the Working Group then URNs are so completely and utterly flawed and
> out of touch with the way the world works as to make them completely
> useless....

URNs are not out of touch with the way the world works, but people
keep trying to use them for things for which they were not designed.

Keith


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri May 26 14:14:27 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA22068
	for <urn-archive@IETF.ORG>; Fri, 26 May 2000 14:14:27 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id OAA06232;
	Fri, 26 May 2000 14:05:41 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8596842 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 26 May 2000 14:05:39 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id OAA06209 for
          <urn-ietf@lists.internic.net>; Fri, 26 May 2000 14:05:36 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id NAA10336;
          Fri, 26 May 2000 13:48:02 -0400 (EDT)
References: <20000526131724.E9881@bailey.dscga.com>
            <200005261735.NAA01259@astro.cs.utk.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000526134802.J9881@bailey.dscga.com>
Date:         Fri, 26 May 2000 13:48:02 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      Re: re PIN URN request document
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <200005261735.NAA01259@astro.cs.utk.edu>; from moore@cs.utk.edu
              on Fri, May 26, 2000 at 01:35:23PM -0400

On Fri, May 26, 2000 at 01:35:23PM -0400, Keith Moore wrote:
> no michael.  the fundamental principle behind URNs is that resolution
> services and name space assignement are disassociated.  this is necessary
> to ensure longevity of URNs.

Assignment and resolution are disasociated but what constitutes
AUTHORITATIVE resolution cannot violate the rules specified by
the namespace. To do that would make URNs impossible to persist since
any resolver can come along and assert that the URN names foo instead
of bar.

I.e. If ISBN can't say what is authoritative resolution and what isn't
then ISBN numbers are no more persistent than asking someone's personal
opinion on the matter....

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri May 26 14:14:42 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA22080
	for <urn-archive@IETF.ORG>; Fri, 26 May 2000 14:14:42 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id OAA06317;
	Fri, 26 May 2000 14:05:58 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8596739 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 26 May 2000 14:05:56 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from astro.cs.utk.edu (ASTRO.CS.UTK.EDU [128.169.93.168]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id NAA00594 for
          <urn-ietf@lists.internic.net>; Fri, 26 May 2000 13:41:22 -0400 (EDT)
Received: from astro.cs.utk.edu (LOCALHOST [127.0.0.1]) by astro.cs.utk.edu (cf
          8.9.3) with ESMTP id NAA01259; Fri, 26 May 2000 13:35:23 -0400 (EDT)
X-URI: http://www.cs.utk.edu/~moore/
X-SUBJECT-MSG-FROM: Michael Mealling <michael@bailey.dscga.com>
Message-ID:  <200005261735.NAA01259@astro.cs.utk.edu>
Date:         Fri, 26 May 2000 13:35:23 -0400
Reply-To: moore@CS.UTK.EDU
From: Keith Moore <moore@CS.UTK.EDU>
Subject:      Re: re PIN URN request document
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  Your message of "Fri, 26 May 2000 13:17:24 EDT." 
              <20000526131724.E9881@bailey.dscga.com>

no michael.  the fundamental principle behind URNs is that resolution
services and name space assignement are disassociated.  this is necessary
to ensure longevity of URNs.

Keith


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri May 26 15:28:37 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA23425
	for <urn-archive@IETF.ORG>; Fri, 26 May 2000 15:28:37 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id PAA15157;
	Fri, 26 May 2000 15:19:55 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8597199 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 26 May 2000 15:19:53 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from astro.cs.utk.edu (ASTRO.CS.UTK.EDU [128.169.93.168]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id PAA13344 for
          <urn-ietf@lists.internic.net>; Fri, 26 May 2000 15:02:24 -0400 (EDT)
Received: from astro.cs.utk.edu (LOCALHOST [127.0.0.1]) by astro.cs.utk.edu (cf
          8.9.3) with ESMTP id OAA02343; Fri, 26 May 2000 14:56:28 -0400 (EDT)
X-URI: http://www.cs.utk.edu/~moore/
X-SUBJECT-MSG-FROM: Michael Mealling <michael@bailey.dscga.com>
Message-ID:  <200005261856.OAA02343@astro.cs.utk.edu>
Date:         Fri, 26 May 2000 14:56:28 -0400
Reply-To: moore@CS.UTK.EDU
From: Keith Moore <moore@CS.UTK.EDU>
Subject:      Re: re PIN URN request document
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  Your message of "Fri, 26 May 2000 13:48:02 EDT." 
              <20000526134802.J9881@bailey.dscga.com>

> > no michael.  the fundamental principle behind URNs is that resolution
> > services and name space assignement are disassociated.  this is necessary
> > to ensure longevity of URNs.
>
> Assignment and resolution are disasociated but what constitutes
> AUTHORITATIVE resolution cannot violate the rules specified by
> the namespace. To do that would make URNs impossible to persist since
> any resolver can come along and assert that the URN names foo instead
> of bar.

at most, what is authoritative is determined by the owner of the URN,
not by the owner of the namespace.  if you try to tie the two kinds
of authority together then you effectively limit the longevity of URNs
to the longevity of the resolution service.

> I.e. If ISBN can't say what is authoritative resolution and what isn't
> then ISBN numbers are no more persistent than asking someone's personal
> opinion on the matter....

the binding between the ISBN and the work is well established.
but it would be difficult to even try to define the exact set of
metadata associated with the work, much less to say who was the
authoritative source of each piece of metadata.  there is no one
set of metadata that describes a work, and each piece of metadata
can come from a variety of different sources.

Keith


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri May 26 15:31:42 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA23573
	for <urn-archive@IETF.ORG>; Fri, 26 May 2000 15:31:42 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id PAA15077;
	Fri, 26 May 2000 15:19:21 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8597196 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 26 May 2000 15:19:19 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from astro.cs.utk.edu (ASTRO.CS.UTK.EDU [128.169.93.168]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id OAA12977 for
          <urn-ietf@lists.internic.net>; Fri, 26 May 2000 14:58:21 -0400 (EDT)
Received: from astro.cs.utk.edu (LOCALHOST [127.0.0.1]) by astro.cs.utk.edu (cf
          8.9.3) with ESMTP id OAA02291; Fri, 26 May 2000 14:52:28 -0400 (EDT)
X-URI: http://www.cs.utk.edu/~moore/
X-SUBJECT-MSG-FROM: Michael Mealling <michael@bailey.dscga.com>
Message-ID:  <200005261852.OAA02291@astro.cs.utk.edu>
Date:         Fri, 26 May 2000 14:52:28 -0400
Reply-To: moore@CS.UTK.EDU
From: Keith Moore <moore@CS.UTK.EDU>
Subject:      Re: re PIN URN request document
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  Your message of "Fri, 26 May 2000 13:43:15 EDT." 
              <20000526134315.I9881@bailey.dscga.com>

> Keith, I think there may be a real disconnect from what you think the
> design was and what it really is.

    ``When I use a word,'' Humpty Dumpty said in a rather scornful tone,
``it means just what I choose it to mean--neither more nor less.''
    ``The question is,'' said Alice, ``whether you _can_ make words mean
so many different things.''
    ``The question is,'' said Humpty Dumpty, ``which is to be master--
that's all.''

                                        - from Through the Looking Glass
                                          by Lewis Carroll


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri May 26 15:35:11 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA23659
	for <urn-archive@IETF.ORG>; Fri, 26 May 2000 15:35:10 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id PAA16008;
	Fri, 26 May 2000 15:25:11 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8597297 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 26 May 2000 15:25:09 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from falla.videotron.net (falla.videotron.net [205.151.222.106]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id PAA14775 for
          <urn-ietf@lists.internic.net>; Fri, 26 May 2000 15:16:15 -0400 (EDT)
Received: from thinkingcat.com ([207.253.222.85]) by falla.videotron.net (Sun
          Internet Mail Server sims.3.5.1999.12.14.10.29.p8) with ESMTP id
          <0FV60071OKYJLB@falla.videotron.net> for urn-ietf@lists.internic.net;
          Fri, 26 May 2000 15:03:57 -0400 (EDT)
MIME-version: 1.0
X-Mailer: Mozilla 4.72 [en] (Win98; U)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
X-Accept-Language: en
References: <20000526131724.E9881@bailey.dscga.com>
            <200005261735.NAA01259@astro.cs.utk.edu>
            <20000526134802.J9881@bailey.dscga.com>
Message-ID:  <392ECA3A.6142D8DB@thinkingcat.com>
Date:         Fri, 26 May 2000 15:02:18 -0400
Reply-To: Leslie Daigle <leslie@THINKINGCAT.COM>
From: Leslie Daigle <leslie@THINKINGCAT.COM>
Organization: Thinking Cat Enterprises
Subject:      URN namespaces and control [was Re: re PIN URN request document]
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

First, as WG chair:

I've trimmed the cc: list and modified the subject line because I
think this touches on fundamental issues that the WG has to decide
how to handle.

An organization (and, truly, it doesn't matter what organization)
has requested a URN namespace ID, and has stated that the
assignment process and access to resolution databases will be
proprietary (i.e., opaque to the rest of the world).

Two separate issues are on the table:

        . do we have a problem with this (i.e., in terms of
          reasoned arguments, how it damages URNs/Internet
          infrastructure)?

        . do we take a stance on "who owns the name/registry"
          and act accordingly, or is that within our scope?

Some opinions have been offered on both these points -- I would
very much like to hear more, if others feel strongly moved by
the issues.

Leslie.

--

-------------------------------------------------------------------
"My body obeys Aristotelian laws of physics."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri May 26 15:41:35 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA23732
	for <urn-archive@IETF.ORG>; Fri, 26 May 2000 15:41:34 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id PAA15356;
	Fri, 26 May 2000 15:20:55 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8597239 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 26 May 2000 15:20:53 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id PAA15341 for
          <urn-ietf@lists.internic.net>; Fri, 26 May 2000 15:20:50 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id PAA10604;
          Fri, 26 May 2000 15:02:50 -0400 (EDT)
References: <20000526134802.J9881@bailey.dscga.com>
            <200005261856.OAA02343@astro.cs.utk.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000526150249.Q9881@bailey.dscga.com>
Date:         Fri, 26 May 2000 15:02:49 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      Re: re PIN URN request document
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <200005261856.OAA02343@astro.cs.utk.edu>; from moore@cs.utk.edu
              on Fri, May 26, 2000 at 02:56:28PM -0400

On Fri, May 26, 2000 at 02:56:28PM -0400, Keith Moore wrote:
> > > no michael.  the fundamental principle behind URNs is that resolution
> > > services and name space assignement are disassociated.  this is necessary
> > > to ensure longevity of URNs.
> >
> > Assignment and resolution are disasociated but what constitutes
> > AUTHORITATIVE resolution cannot violate the rules specified by
> > the namespace. To do that would make URNs impossible to persist since
> > any resolver can come along and assert that the URN names foo instead
> > of bar.
>
> at most, what is authoritative is determined by the owner of the URN,
> not by the owner of the namespace.  if you try to tie the two kinds
> of authority together then you effectively limit the longevity of URNs
> to the longevity of the resolution service.

If the owner of the namespace refuses to assign anymore names in that
space and refuses to resolve the names it means that no one can then
come along and claim to be able to do that authoritatively, yes.

E.g. if the ISBN space were to be deprecated by the ISBN organization
in favor of something else it would mean that if I had an ISBN
number I could no longer ask anyone with any authority what that
ISBN number named. I can still use it. I can even use it to talk
to others, but I can no longer ask someone if I'm using it in
an authoritative way.

For example, lets say the ISBN organization goes away and you've
been using 2345-543-X to idenfity a copy of "Alice in Wonderland".
Then the publisher puts out another copy and you attempt to keep
using that same ISBN number to talk about that new copy of the book.
Unless you are the ISBN organization (which you aren't), you don't
have the authority to make that claim anymore.

> > I.e. If ISBN can't say what is authoritative resolution and what isn't
> > then ISBN numbers are no more persistent than asking someone's personal
> > opinion on the matter....
>
> the binding between the ISBN and the work is well established.
> but it would be difficult to even try to define the exact set of
> metadata associated with the work, much less to say who was the
> authoritative source of each piece of metadata.  there is no one
> set of metadata that describes a work, and each piece of metadata
> can come from a variety of different sources.

Huh? The metadata surrounding the book is really irrelevant here.
We're only talking about the binding of a name to the thing it names.
I'm having some real trouble following how that last paragraph
has any bearing on whether ISBN is authoritative for its own namespace...

-MM


--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri May 26 16:11:44 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA24482
	for <urn-archive@IETF.ORG>; Fri, 26 May 2000 16:11:44 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id PAA20333;
	Fri, 26 May 2000 15:59:22 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8597553 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 26 May 2000 15:59:19 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from falla.videotron.net (falla.videotron.net [205.151.222.106]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id PAA18308 for
          <urn-ietf@lists.internic.net>; Fri, 26 May 2000 15:42:15 -0400 (EDT)
Received: from thinkingcat.com ([207.253.222.85]) by falla.videotron.net (Sun
          Internet Mail Server sims.3.5.1999.12.14.10.29.p8) with ESMTP id
          <0FV600CO3M4ZK3@falla.videotron.net> for urn-ietf@lists.internic.net;
          Fri, 26 May 2000 15:29:25 -0400 (EDT)
MIME-version: 1.0
X-Mailer: Mozilla 4.72 [en] (Win98; U)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
X-Accept-Language: en
References: <20000526131724.E9881@bailey.dscga.com>
            <200005261735.NAA01259@astro.cs.utk.edu>
            <20000526134802.J9881@bailey.dscga.com>
            <392ECA3A.6142D8DB@thinkingcat.com>
Message-ID:  <392ED031.FD2D4E2B@thinkingcat.com>
Date:         Fri, 26 May 2000 15:27:45 -0400
Reply-To: Leslie Daigle <leslie@THINKINGCAT.COM>
From: Leslie Daigle <leslie@THINKINGCAT.COM>
Organization: Thinking Cat Enterprises
Subject:      Re: URN namespaces and control [was Re: re PIN URN request
              document]
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Now, setting aside my WG chair hat, here's my personal opinion
as a WG participant:

I believe that what we've created in this WG is an infrastructure
much like any other protocol -- it can be used or abused, but
the extent of our scope is to offer enough detail of how to use
this infrastructure that people can, and hopefully will, build
identifier systems that will have the desirable qualities of
persistence and uniqueness.

I don't think there's any reasonable way to _mandate_ well-behaved
naming systems.

Is the current proposal a use or abuse of the infrastructure?  It
doesn't prevent anyone else from doing their thing; it doesn't
(appear to) overload the DNS or otherwise cause major Internet
infrastructure issues.  Will it be successful, and persistent?
Can't say -- and not just because they don't expose their intentions.
But I don't personally believe it's an abuse.

I would be happier if the first externally-proposed namespace
to make it through the registration process wasn't an opaque one
like this -- but that's not NSI's fault, we've had years for people
to step forward and propose more open ones (some are in process --
but are wending their way tranquilly towards registration).

Leslie Daigle wrote:
>         . do we have a problem with this (i.e., in terms of
>           reasoned arguments, how it damages URNs/Internet
>           infrastructure)?

I would be happier if there were other organization-specific
URN NIDs that were on the table and less opaque, but I think this
kind of namespace is inevitable and not altogether evil.  I don't
have a problem with it.

(Frankly, I have spent some hours trying to figure out how to
make a personal URN namespace useful and "monetizable", and only for the
reason that I never figured out how to make it worth my while have I
not proposed one.  Maybe I am an evil capitalist.  I think I'm just
being pragmatic).

>         . do we take a stance on "who owns the name/registry"
>           and act accordingly, or is that within our scope?

Let's not go there.  If some organization wants to claim it owns
the data or owns the name, let them get sued over it.  URNs
are strings.  Anyone can make up a string and claim it's a
URN:PIN: identifier.  If NSI think that harms its business, let
NSI sue the person who did it, but that's a business problem, not
an identifier one.  If someone writes software and claimes to
do "local" resolution of a URN:PIN:, then this is hijacking, much
like "transparent proxies" do.  If it's done with the knowledge
of the client, that's one thing; if not, it's wrong no matter how
you slice it.

And as for comparisons to ISBN -- if the ISBN agency decides to
register a URN namespace, I doubt they'll do it if they don't feel
they have control over how resolution goes -- i.e., to the services
that they offer.

The beauty of the URN infrastructure, as we've defined it, is that
even though such control is possible, it is also possible to delegate
authority, and/or offer an open system wherein ISBN agency runs
some of the services offered through resolution, and encourages
other-party services alongside those.  That one particular namespace
doesn't elect to take advantage of the openness is, I think,
not our problem.


/alterLeslie.

--

-------------------------------------------------------------------
"My body obeys Aristotelian laws of physics."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri May 26 16:19:49 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA24638
	for <urn-archive@IETF.ORG>; Fri, 26 May 2000 16:19:48 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id QAA21810;
	Fri, 26 May 2000 16:08:52 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8597550 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 26 May 2000 16:08:49 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from astro.cs.utk.edu (ASTRO.CS.UTK.EDU [128.169.93.168]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id PAA17478 for
          <urn-ietf@lists.internic.net>; Fri, 26 May 2000 15:35:35 -0400 (EDT)
Received: from astro.cs.utk.edu (LOCALHOST [127.0.0.1]) by astro.cs.utk.edu (cf
          8.9.3) with ESMTP id PAA02858; Fri, 26 May 2000 15:29:41 -0400 (EDT)
X-URI: http://www.cs.utk.edu/~moore/
X-SUBJECT-MSG-FROM: Michael Mealling <michael@bailey.dscga.com>
Message-ID:  <200005261929.PAA02858@astro.cs.utk.edu>
Date:         Fri, 26 May 2000 15:29:41 -0400
Reply-To: moore@CS.UTK.EDU
From: Keith Moore <moore@CS.UTK.EDU>
Subject:      Re: re PIN URN request document
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  Your message of "Fri, 26 May 2000 15:02:49 EDT." 
              <20000526150249.Q9881@bailey.dscga.com>

> > > > no michael.  the fundamental principle behind URNs is that resolution
> > > > services and name space assignement are disassociated.  this is necessary
> > > > to ensure longevity of URNs.
> > >
> > > Assignment and resolution are disasociated but what constitutes
> > > AUTHORITATIVE resolution cannot violate the rules specified by
> > > the namespace. To do that would make URNs impossible to persist since
> > > any resolver can come along and assert that the URN names foo instead
> > > of bar.
> >
> > at most, what is authoritative is determined by the owner of the URN,
> > not by the owner of the namespace.  if you try to tie the two kinds
> > of authority together then you effectively limit the longevity of URNs
> > to the longevity of the resolution service.
>
> If the owner of the namespace refuses to assign anymore names in that
> space and refuses to resolve the names it means that no one can then
> come along and claim to be able to do that authoritatively, yes.

maybe there's a confusion between different kinds of authority here.

once a URN is assigned to a work, the authoritative meaning of the
URN is that work.  this isn't supposed to change, ever.

but that doesn't mean that there's a single authoritative set of data
about that work.  the publisher might have one set of data.  the
author might have another.  OCLC might have another.  amazon.com
and bn.com might have others.

what matters is that the URNs are used consistently from one resolution
service to another - URN X is always used to refer to the same work.
it's not important that there be a single authoritative source of data
about that work, and even trying to insist that there be a single
authoritative source of data would actually undermine the longevity of
URNs because it would limit their utility.

it's like saying that anyone can comment on, or criticize, a work
and refer to that work by name.  neither the owner of the work nor
the owner of the name of the work have any say about that.
and creating metadata for a work is the same as commenting on the work.

(so for instance I could assign PICS codes to works.  that's a form
of criticism or comment)

> E.g. if the ISBN space were to be deprecated by the ISBN organization
> in favor of something else it would mean that if I had an ISBN
> number I could no longer ask anyone with any authority what that
> ISBN number named.

you should be able to determine what work is associated with a URN.
but nobody controls that in the sense that they have the right to change
the binding between the URN and the work, or that they have the right
to say what metadata are authoritative about that work and which
ones are not.

furthermore once a URN is assigned the binding between the URN and the work
have to be in the public domain; otherwise, it prevents other people
from using the URN to refer to the work without paying some tribute
to the other of the namespace.  and without this freedom, URNs are a
lot less useful.

Keith


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri May 26 17:04:30 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA25857
	for <urn-archive@IETF.ORG>; Fri, 26 May 2000 17:04:29 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id QAA00932;
	Fri, 26 May 2000 16:50:30 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8597828 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 26 May 2000 16:50:27 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from marine.sonic.net (marine.sonic.net [208.201.224.37]) by
          lists.internic.net (8.9.3/8.9.3) with SMTP id QAA27616 for
          <URN-IETF@LISTS.INTERNIC.NET>; Fri, 26 May 2000 16:34:03 -0400 (EDT)
Received: (qmail 20755 invoked from network); 26 May 2000 20:28:12 -0000
Received: from buzz.sonic.net (208.201.224.78) by marine.sonic.net with SMTP;
          26 May 2000 20:28:12 -0000
Received: from sonic.net (bolt [208.201.224.36]) by buzz.sonic.net
          (8.8.8/8.8.5) with ESMTP id NAA07133 for
          <URN-IETF@LISTS.INTERNIC.NET>; Fri, 26 May 2000 13:32:47 -0700
X-envelope-info: <tallen@sonic.net>
Received: (from tallen@localhost) by sonic.net (8.8.8/8.7.3) id NAA04934 for
          URN-IETF@LISTS.INTERNIC.NET; Fri, 26 May 2000 13:28:08 -0700
Message-ID:  <200005262028.NAA04934@sonic.net>
Date:         Fri, 26 May 2000 13:28:08 -0700
Reply-To: Terry Allen <tallen@SONIC.NET>
From: Terry Allen <tallen@SONIC.NET>
Subject:      further on PIN
To: URN-IETF@LISTS.INTERNIC.NET

I don't have an opinion on the acceptability of proprietary methods,
which Leslie asked for comment on; on her other request for comment,
I think that who owns the name is a matter for agreement between
the owner of the name space and the entity request a name within
it (or constructing a name within it).  It would be better if we
stayed out of business models.

To several of Michael's questions:

| I thought about this and I couldn't figure out how to say it any
| more succinctly. Essentially we're just assigning some alpha-numeric
| blob of characters that is gauranteed to be unique. We may change
| the exact algorithm over time but it'll still be unique. Any
| suggestions as to how I should say that without it essentially
| being another version of "just trust us"?

You surely can say why you think the name will surely be unique,
short of describing the whole algorithm.  Or you could say to what
degree you've tested the algorithm.

| Again, a good point. I guess it should be more like this:
| The PIN URN names a network resource that is an electronic proxy
| for an individual or organization. In that case I2R would return
| (given content negotiation if available) some electronic object
| that describes the entity that is bound to that electronic proxy.
| Is that a better way of stating it?

Much better, but now, just what is that "electronic proxy"?  Is it
immutable?  can it be updated?  (that would be okay by me, but
it's important to know whether the URN is for "Terry's proxy
[certificate?] as of 26 May 00" or "the latest version of Terry's
proxy" - which is also a legitimate use of URNs.

| Assignment and resolution are disasociated but what constitutes
| AUTHORITATIVE resolution cannot violate the rules specified by
| the namespace.

I think you'd do better to drop the language about authoritative
resolution from the request - it seems like another business issue, and
you haven't explained in email the business reasoning behind it.  If
you're concerned to avoid spoofing of the proxy, then I think you
want to use either URLs instead of URNs or proxies that are
somehow digitally signed by NS (and that's as far as my knowledge
of digital signatures goes these days).

regards, Terry


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri May 26 17:04:47 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA25872
	for <urn-archive@IETF.ORG>; Fri, 26 May 2000 17:04:46 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id QAA00546;
	Fri, 26 May 2000 16:48:39 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8597814 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 26 May 2000 16:48:36 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id QAA00524 for
          <URN-IETF@LISTS.INTERNIC.NET>; Fri, 26 May 2000 16:48:33 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id QAA10851;
          Fri, 26 May 2000 16:31:31 -0400 (EDT)
References: <20000526150249.Q9881@bailey.dscga.com>
            <200005261929.PAA02858@astro.cs.utk.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000526163131.W9881@bailey.dscga.com>
Date:         Fri, 26 May 2000 16:31:31 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      Re: re PIN URN request document
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <200005261929.PAA02858@astro.cs.utk.edu>; from moore@CS.UTK.EDU
              on Fri, May 26, 2000 at 03:29:41PM -0400

On Fri, May 26, 2000 at 03:29:41PM -0400, Keith Moore wrote:
>>>>>no michael.  the fundamental principle behind URNs is that resolution
>>>>>services and name space assignement are disassociated.  this is necessary
>>>>>to ensure longevity of URNs.
>>>>
>>>>Assignment and resolution are disasociated but what constitutes
>>>>AUTHORITATIVE resolution cannot violate the rules specified by
>>>>the namespace. To do that would make URNs impossible to persist since
>>>>any resolver can come along and assert that the URN names foo instead
>>>>of bar.
>>>
>>>at most, what is authoritative is determined by the owner of the URN,
>>>not by the owner of the namespace.  if you try to tie the two kinds
>>>of authority together then you effectively limit the longevity of URNs
>>>to the longevity of the resolution service.
>>
>>If the owner of the namespace refuses to assign anymore names in that
>>space and refuses to resolve the names it means that no one can then
>>come along and claim to be able to do that authoritatively, yes.
>
>maybe there's a confusion between different kinds of authority here.

Possibly...

>once a URN is assigned to a work, the authoritative meaning of the
>URN is that work.  this isn't supposed to change, ever.

Correct...

>but that doesn't mean that there's a single authoritative set of data
>about that work.  the publisher might have one set of data.  the
>author might have another.  OCLC might have another.  amazon.com
>and bn.com might have others.

No one has ever suggested otherwise. To attempt to do so would require
KGB agents with us at all times to forbid us from speaking about
something. To suggest that is what my document is saying is also
reading soemthing into that isn't there....

>what matters is that the URNs are used consistently from one resolution
>service to another - URN X is always used to refer to the same work.
>it's not important that there be a single authoritative source of data
>about that work, and even trying to insist that there be a single
>authoritative source of data would actually undermine the longevity of
>URNs because it would limit their utility.

Ok. You're assuming that since someone says they are authoritative
for something that they are forbiding someone else from making
other assertions. That's not the case. When we assign a PIN to
some person or organization we are saying "we have a relationship
with that entity that no one else has". By "authoritative for
the PIN space" we are saying that "sure, you can attempt to use
that URN in your service but unless you have access to our relationship
with that entity, no one should trust your assertions as having
the full blessing of the entity being named".

>it's like saying that anyone can comment on, or criticize, a work
>and refer to that work by name.  neither the owner of the work nor
>the owner of the name of the work have any say about that.
>and creating metadata for a work is the same as commenting on the work.

No one has ever suggested otherwise. Let's look at it this way:

The URN for our example: urn:pin:mm2136 names me personally...

You use that URN in your system and you say, "Hey, I'm going to say
that this URN has the human name of Michael Mealling". You can say
that all day long. But unless you ask me via the PIN URN resolution
service, you don't know if its true according to me or not. I may
have changed my name.

You can assert all sorts of things about me in your database using
that URN to uniquely and persistently talk about me. But its just
_you_ talking _about_ me. You might be calling me names for all I know.
The key here is that its you talking about me with no other authority
than your just one of several billion people on the planet. Now,
if you go through the PIN resolution service you are rest assured that
the information there is what _I_ say it is. That's authoritative...


>(so for instance I could assign PICS codes to works.  that's a form
>of criticism or comment)

Sure... but criticism or comment has nothing to do with this....

>>E.g. if the ISBN space were to be deprecated by the ISBN organization
>>in favor of something else it would mean that if I had an ISBN
>>number I could no longer ask anyone with any authority what that
>>ISBN number named.
>
>you should be able to determine what work is associated with a URN.
>but nobody controls that in the sense that they have the right to change
>the binding between the URN and the work, or that they have the right
>to say what metadata are authoritative about that work and which
>ones are not.

Huh? So I can't tell you that since I own the book that it costs $25?
You are essentially claiming that there is no such thing as truth...

>furthermore once a URN is assigned the binding between the URN and the work
>have to be in the public domain; otherwise, it prevents other people
>from using the URN to refer to the work without paying some tribute
>to the other of the namespace.  and without this freedom, URNs are a
>lot less useful.

Nope.... That's a personal policy preference on your part...

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri May 26 17:35:03 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA26562
	for <urn-archive@IETF.ORG>; Fri, 26 May 2000 17:35:02 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id RAA07904;
	Fri, 26 May 2000 17:24:01 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8597976 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 26 May 2000 17:23:59 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from astro.cs.utk.edu (ASTRO.CS.UTK.EDU [128.169.93.168]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id RAA03299 for
          <URN-IETF@LISTS.INTERNIC.NET>; Fri, 26 May 2000 17:00:59 -0400 (EDT)
Received: from astro.cs.utk.edu (LOCALHOST [127.0.0.1]) by astro.cs.utk.edu (cf
          8.9.3) with ESMTP id QAA03792; Fri, 26 May 2000 16:55:06 -0400 (EDT)
X-URI: http://www.cs.utk.edu/~moore/
Message-ID:  <200005262055.QAA03792@astro.cs.utk.edu>
Date:         Fri, 26 May 2000 16:55:06 -0400
Reply-To: moore@CS.UTK.EDU
From: Keith Moore <moore@CS.UTK.EDU>
Subject:      Re: re PIN URN request document
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  Your message of "Fri, 26 May 2000 16:31:31 EDT." 
              <20000526163131.W9881@bailey.dscga.com>

> >what matters is that the URNs are used consistently from one resolution
> >service to another - URN X is always used to refer to the same work.
> >it's not important that there be a single authoritative source of data
> >about that work, and even trying to insist that there be a single
> >authoritative source of data would actually undermine the longevity of
> >URNs because it would limit their utility.
>
> Ok. You're assuming that since someone says they are authoritative
> for something that they are forbiding someone else from making
> other assertions.

not quite, but close - to me it looks like NSI is saying
"since we are authoritative for PINs, our assertions about things
named by PINs are better than others' assertions about those things".
I don't buy that, and I don't think IETF should support such
a statement.

> The URN for our example: urn:pin:mm2136 names me personally...
>
> You use that URN in your system and you say, "Hey, I'm going to say
> that this URN has the human name of Michael Mealling". You can say
> that all day long. But unless you ask me via the PIN URN resolution
> service, you don't know if its true according to me or not. I may
> have changed my name.

but you are saying that the owner of PIN space has the right to make
authoritative assertions about PINs *after the binding has taken place*.
and that doesn't work in the long run.  you could just as easily decide
to sever your relationship with NSI and want the authoritative
information about you and your PIN to be maintained by someone else.

> >(so for instance I could assign PICS codes to works.  that's a form
> >of criticism or comment)
>
> Sure... but criticism or comment has nothing to do with this....

any assignment of metadata is a kind of criticism or comment.

> >>E.g. if the ISBN space were to be deprecated by the ISBN organization
> >>in favor of something else it would mean that if I had an ISBN
> >>number I could no longer ask anyone with any authority what that
> >>ISBN number named.
> >
> >you should be able to determine what work is associated with a URN.
> >but nobody controls that in the sense that they have the right to change
> >the binding between the URN and the work, or that they have the right
> >to say what metadata are authoritative about that work and which
> >ones are not.
>
> Huh? So I can't tell you that since I own the book that it costs $25?

the publisher can say it has a suggested price.  other booksellers
may quote other prices.

> You are essentially claiming that there is no such thing as truth...

whose truth?

>
> >furthermore once a URN is assigned the binding between the URN and the work
> >have to be in the public domain; otherwise, it prevents other people
> >from using the URN to refer to the work without paying some tribute
> >to the other of the namespace.  and without this freedom, URNs are a
> >lot less useful.
>
> Nope.... That's a personal policy preference on your part...

nope.  URNs were not intended to work this way.   to claim that
the namespace owns a part of URN space and is able to control use
of that portion of URN space, undermines the purpose of URNs.

Keith


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri May 26 17:37:26 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA26615
	for <urn-archive@IETF.ORG>; Fri, 26 May 2000 17:37:25 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id RAA08359;
	Fri, 26 May 2000 17:26:16 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8598035 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 26 May 2000 17:26:13 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id RAA08325 for
          <URN-IETF@LISTS.INTERNIC.NET>; Fri, 26 May 2000 17:26:10 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id RAA10937;
          Fri, 26 May 2000 17:08:52 -0400 (EDT)
References: <20000526163131.W9881@bailey.dscga.com>
            <200005262055.QAA03792@astro.cs.utk.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000526170852.Z9881@bailey.dscga.com>
Date:         Fri, 26 May 2000 17:08:52 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      Re: re PIN URN request document
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <200005262055.QAA03792@astro.cs.utk.edu>; from moore@cs.utk.edu
              on Fri, May 26, 2000 at 04:55:06PM -0400

On Fri, May 26, 2000 at 04:55:06PM -0400, Keith Moore wrote:
> > >what matters is that the URNs are used consistently from one resolution
> > >service to another - URN X is always used to refer to the same work.
> > >it's not important that there be a single authoritative source of data
> > >about that work, and even trying to insist that there be a single
> > >authoritative source of data would actually undermine the longevity of
> > >URNs because it would limit their utility.
> >
> > Ok. You're assuming that since someone says they are authoritative
> > for something that they are forbiding someone else from making
> > other assertions.
>
> not quite, but close - to me it looks like NSI is saying
> "since we are authoritative for PINs, our assertions about things
> named by PINs are better than others' assertions about those things".
> I don't buy that, and I don't think IETF should support such
> a statement.

Yes. We are saying that our assertions are better than others since
they are being made by the entity itself via our resolution service.
I.e. our resolution service is acting as a proxy for me personally
and since the URN is naming my electronix proxy, I am the one
that is making those statements and thus they have more weight than
yours.

> > The URN for our example: urn:pin:mm2136 names me personally...
> >
> > You use that URN in your system and you say, "Hey, I'm going to say
> > that this URN has the human name of Michael Mealling". You can say
> > that all day long. But unless you ask me via the PIN URN resolution
> > service, you don't know if its true according to me or not. I may
> > have changed my name.
>
> but you are saying that the owner of PIN space has the right to make
> authoritative assertions about PINs *after the binding has taken place*.

Yes we are. The URN names an electronic version of myself that I use
to make authoritative assertions about myself....

> and that doesn't work in the long run.

Your assertion that I think is false....

> you could just as easily decide
> to sever your relationship with NSI and want the authoritative
> information about you and your PIN to be maintained by someone else.

If that's the kind of service you want then don't buy it from us...

> > >(so for instance I could assign PICS codes to works.  that's a form
> > >of criticism or comment)
> >
> > Sure... but criticism or comment has nothing to do with this....
>
> any assignment of metadata is a kind of criticism or comment.

Yep. But its by a third party... The metadata behind a PIN URN is
authoritative because it is a set of assertions I make about myself.


> > >>E.g. if the ISBN space were to be deprecated by the ISBN organization
> > >>in favor of something else it would mean that if I had an ISBN
> > >>number I could no longer ask anyone with any authority what that
> > >>ISBN number named.
> > >
> > >you should be able to determine what work is associated with a URN.
> > >but nobody controls that in the sense that they have the right to change
> > >the binding between the URN and the work, or that they have the right
> > >to say what metadata are authoritative about that work and which
> > >ones are not.
> >
> > Huh? So I can't tell you that since I own the book that it costs $25?
>
> the publisher can say it has a suggested price.  other booksellers
> may quote other prices.

Nope. The publisher has a price that the bookseller has to pay. They
may choose to resell it at a different price which is there business.

> > You are essentially claiming that there is no such thing as truth...
>
> whose truth?

My truth about me. My name is Michael Mealling until I say differently...

> > >furthermore once a URN is assigned the binding between the URN and the work
> > >have to be in the public domain; otherwise, it prevents other people
> > >from using the URN to refer to the work without paying some tribute
> > >to the other of the namespace.  and without this freedom, URNs are a
> > >lot less useful.
> >
> > Nope.... That's a personal policy preference on your part...
>
> nope.  URNs were not intended to work this way.   to claim that
> the namespace owns a part of URN space and is able to control use
> of that portion of URN space, undermines the purpose of URNs.

If that's what you are assuming then I think you are dangerously wrong.
But I'll leave that to the working group to decide. If this group
decides that it will accept your policy suggestions as how URNs will
work then I'll take that as fact. But until then its just your
assertion. I.e. the group is authoritative for this, your assertion
database isn't....

-MM


--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri May 26 19:10:06 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA27517
	for <urn-archive@IETF.ORG>; Fri, 26 May 2000 19:10:06 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id SAA26517;
	Fri, 26 May 2000 18:56:08 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8598265 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 26 May 2000 18:56:05 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from marine.sonic.net (marine.sonic.net [208.201.224.37]) by
          lists.internic.net (8.9.3/8.9.3) with SMTP id SAA24748 for
          <URN-IETF@LISTS.INTERNIC.NET>; Fri, 26 May 2000 18:47:45 -0400 (EDT)
Received: (qmail 2962 invoked from network); 26 May 2000 22:41:53 -0000
Received: from prop.sonic.net (208.201.224.193) by marine.sonic.net with SMTP;
          26 May 2000 22:41:53 -0000
Received: from sonic.net (bolt [208.201.224.36]) by prop.sonic.net
          (8.8.8/8.8.5) with ESMTP id PAA14762 for
          <URN-IETF@LISTS.INTERNIC.NET>; Fri, 26 May 2000 15:41:54 -0700
X-envelope-info: <tallen@sonic.net>
Received: (from tallen@localhost) by sonic.net (8.8.8/8.7.3) id PAA09780 for
          URN-IETF@LISTS.INTERNIC.NET; Fri, 26 May 2000 15:41:53 -0700
Message-ID:  <200005262241.PAA09780@sonic.net>
Date:         Fri, 26 May 2000 15:41:53 -0700
Reply-To: Terry Allen <tallen@SONIC.NET>
From: Terry Allen <tallen@SONIC.NET>
Subject:      re PIN
To: URN-IETF@LISTS.INTERNIC.NET

[using "mail" I don't seem to be able to respond to the list]

Micheal re Keith:
|
| >what matters is that the URNs are used consistently from one resolution
| >service to another - URN X is always used to refer to the same work.
| >it's not important that there be a single authoritative source of data
| >about that work, and even trying to insist that there be a single
| >authoritative source of data would actually undermine the longevity of
| >URNs because it would limit their utility.
|
| Ok. You're assuming that since someone says they are authoritative
| for something that they are forbiding someone else from making
| other assertions. That's not the case. When we assign a PIN to
| some person or organization we are saying "we have a relationship
| with that entity that no one else has". By "authoritative for
| the PIN space" we are saying that "sure, you can attempt to use
| that URN in your service but unless you have access to our relationship
| with that entity, no one should trust your assertions as having
| the full blessing of the entity being named".

Having spent the last year and a half on ISO 11179, I think there may be
a conflation here of URN name space and metadata registry - NSI
wants to assign URNs *and* maintain a metadata registry for which
the URNs are the unique IDs (required by 11179) for a set of
metadata about the thing named by the URN (the "assertions").
At least, that's the impression I'm getting, without further
explanation of what the proxy is.

So I think the remarks about the relationship with the entity
apply much more strongly to the metadata registry than to the
URN name space.  Once a PIN is assigned to me, the fact that
NSI assigned it isn't important for its use in designating me
(Keith's point), but for its use in *authenticating* me (NSI's
apparent intent), NSI's control of the metadata registry
containing the authentication info is important.

Stop me if I'm reading in something NSI doesn't intend.

| The URN for our example: urn:pin:mm2136 names me personally...
|
| You use that URN in your system and you say, "Hey, I'm going to say
| that this URN has the human name of Michael Mealling". You can say
| that all day long. But unless you ask me via the PIN URN resolution
| service, you don't know if its true according to me or not. I may
| have changed my name.

You're digging yourself a hole; now I want your document to say what
happens to the URN when Michael Mealling changes his name:  does it
apply to the same person, the same person throughout his life, the
same person only after the name change, or does it become deprecated?

| You can assert all sorts of things about me in your database using
| that URN to uniquely and persistently talk about me. But its just
| _you_ talking _about_ me. You might be calling me names for all I know.

But this is the use of URNs for designating, and these assertions are
no better or worse than NSI's.

| The key here is that its you talking about me with no other authority
| than your just one of several billion people on the planet. Now,
| if you go through the PIN resolution service you are rest assured that
| the information there is what _I_ say it is. That's authoritative...

So the URN names not you but your information about yourself as
supplied to NSI.

| >furthermore once a URN is assigned the binding between the URN and the work
| >have to be in the public domain; otherwise, it prevents other people
| >from using the URN to refer to the work without paying some tribute
| >to the other of the namespace.  and without this freedom, URNs are a
| >lot less useful.
|
| Nope.... That's a personal policy preference on your part...

I have to agree with Michael; URNs are about naming, and there may
be cases where the identity of that which is named is not made
public.  Those particular URNs may be less useful in some contexts
than those with public bindings, but that may make them more useful
in other contexts.

Keith re Michael:
| > You use that URN in your system and you say, "Hey, I'm going to say
| > that this URN has the human name of Michael Mealling". You can say
| > that all day long. But unless you ask me via the PIN URN resolution
| > service, you don't know if its true according to me or not. I may
| > have changed my name.
|
| but you are saying that the owner of PIN space has the right to make
| authoritative assertions about PINs *after the binding has taken place*.
| and that doesn't work in the long run.  you could just as easily decide
| to sever your relationship with NSI and want the authoritative
| information about you and your PIN to be maintained by someone else.

True, which is why I say the URN is intended to name the info
supplied to NSI; you might also have a different set of info elsewhere
identified by a different URN (and even according to Michael's
explanation, you might have multiple PINs with different sets of
info at NSI, which could be useful in several practical ways).

| > >furthermore once a URN is assigned the binding between the URN and the work
| > >have to be in the public domain; otherwise, it prevents other people
| > >from using the URN to refer to the work without paying some tribute
| > >to the other of the namespace.  and without this freedom, URNs are a
| > >lot less useful.
| >
| > Nope.... That's a personal policy preference on your part...
|
| nope.  URNs were not intended to work this way.   to claim that
| the namespace owns a part of URN space and is able to control use
| of that portion of URN space, undermines the purpose of URNs.

I think you'd better cite chapter and verse for that, Keith, or
give up the argument.  But I also think Michael doesn't have to
defend against it if he adopts the view I set forth at the outset
about name space vs. metadata registry.

Michael re Keith:
| > not quite, but close - to me it looks like NSI is saying
| > "since we are authoritative for PINs, our assertions about things
| > named by PINs are better than others' assertions about those things".
| > I don't buy that, and I don't think IETF should support such
| > a statement.
|
| Yes. We are saying that our assertions are better than others since
| they are being made by the entity itself via our resolution service.
| I.e. our resolution service is acting as a proxy for me personally
| and since the URN is naming my electronix proxy, I am the one
| that is making those statements and thus they have more weight than
| yours.

I think this is not a useful description ...

| > > The URN for our example: urn:pin:mm2136 names me personally...
| > >
| > > You use that URN in your system and you say, "Hey, I'm going to say
| > > that this URN has the human name of Michael Mealling". You can say
| > > that all day long. But unless you ask me via the PIN URN resolution
| > > service, you don't know if its true according to me or not. I may
| > > have changed my name.
| >
| > but you are saying that the owner of PIN space has the right to make
| > authoritative assertions about PINs *after the binding has taken place*.
|
| Yes we are. The URN names an electronic version of myself that I use
| to make authoritative assertions about myself....

There is no electronic version of yourself.  There is the collection of
assertions.

| Your assertion that I think is false....
|
| > you could just as easily decide
| > to sever your relationship with NSI and want the authoritative
| > information about you and your PIN to be maintained by someone else.
|
| If that's the kind of service you want then don't buy it from us...

Um, if NSI is not going to resolve URNs if the person related to them
doesn't continue to pay for, then it can have no objection if the
person arranges for some other resolution - unless it wants to assert
that it owns the URNs, which is fairly dangerous ground.  I do recall
we dealt with exactly this case (it was Ron's motorcycle poet).

| > > >(so for instance I could assign PICS codes to works.  that's a form
| > > >of criticism or comment)
| > >
| > > Sure... but criticism or comment has nothing to do with this....
| >
| > any assignment of metadata is a kind of criticism or comment.
|
| Yep. But its by a third party... The metadata behind a PIN URN is
| authoritative because it is a set of assertions I make about myself.

That implies strongly that what is named is the set of assertions;
that is, NSI's I2C and I2R would return the same thing.  But another
registry's I2C might return something different (a rating of the
reliability of the URN, for example).

| > > >>E.g. if the ISBN space were to be deprecated by the ISBN organization

ISBNs have always been bad examples ...

regards, Terry


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri May 26 19:43:16 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA28021
	for <urn-archive@IETF.ORG>; Fri, 26 May 2000 19:43:16 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id TAA03836;
	Fri, 26 May 2000 19:31:02 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8598370 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 26 May 2000 19:31:00 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id TAA03808 for
          <URN-IETF@LISTS.INTERNIC.NET>; Fri, 26 May 2000 19:30:54 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id TAA11137;
          Fri, 26 May 2000 19:13:57 -0400 (EDT)
References: <200005262241.PAA09780@sonic.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000526191357.C11042@bailey.dscga.com>
Date:         Fri, 26 May 2000 19:13:57 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      Re: re PIN
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <200005262241.PAA09780@sonic.net>; from tallen@SONIC.NET on Fri,
              May 26, 2000 at 03:41:53PM -0700

On Fri, May 26, 2000 at 03:41:53PM -0700, Terry Allen wrote:
> [using "mail" I don't seem to be able to respond to the list]

as in /usr/bin/mail?

> Micheal re Keith:
> |
> | >what matters is that the URNs are used consistently from one resolution
> | >service to another - URN X is always used to refer to the same work.
> | >it's not important that there be a single authoritative source of data
> | >about that work, and even trying to insist that there be a single
> | >authoritative source of data would actually undermine the longevity of
> | >URNs because it would limit their utility.
> |
> | Ok. You're assuming that since someone says they are authoritative
> | for something that they are forbiding someone else from making
> | other assertions. That's not the case. When we assign a PIN to
> | some person or organization we are saying "we have a relationship
> | with that entity that no one else has". By "authoritative for
> | the PIN space" we are saying that "sure, you can attempt to use
> | that URN in your service but unless you have access to our relationship
> | with that entity, no one should trust your assertions as having
> | the full blessing of the entity being named".
>
> Having spent the last year and a half on ISO 11179, I think there may be
> a conflation here of URN name space and metadata registry - NSI
> wants to assign URNs *and* maintain a metadata registry for which
> the URNs are the unique IDs (required by 11179) for a set of
> metadata about the thing named by the URN (the "assertions").
> At least, that's the impression I'm getting, without further
> explanation of what the proxy is.

Yes. You are essentially correct. We are running both the URN assignment
and the metadata registry... The 'proxy' is that set of metadata
maintained by the entity (person or organization) who registered for
the PIN.

> So I think the remarks about the relationship with the entity
> apply much more strongly to the metadata registry than to the
> URN name space.  Once a PIN is assigned to me, the fact that
> NSI assigned it isn't important for its use in designating me
> (Keith's point), but for its use in *authenticating* me (NSI's
> apparent intent), NSI's control of the metadata registry
> containing the authentication info is important.

Yep...

> Stop me if I'm reading in something NSI doesn't intend.

Nope. Your dead on so far...

>
> | The URN for our example: urn:pin:mm2136 names me personally...
> |
> | You use that URN in your system and you say, "Hey, I'm going to say
> | that this URN has the human name of Michael Mealling". You can say
> | that all day long. But unless you ask me via the PIN URN resolution
> | service, you don't know if its true according to me or not. I may
> | have changed my name.
>
> You're digging yourself a hole; now I want your document to say what
> happens to the URN when Michael Mealling changes his name:  does it
> apply to the same person, the same person throughout his life, the
> same person only after the name change, or does it become deprecated?

By the name I meant the name my parents gave me. Not the URN name. I.e.
I.e. if I change my name from Michael Mealling to Michael Duncan (which
is my fiance's last name) then that is also some piece of metadata
associated with me that is obtainable via the metadata service which
is accessed via the PIN URN resolution service. In this case, since
URNs are for all time, you (the physical human being) have the URN
forever (even beyond your lifetime).

> | You can assert all sorts of things about me in your database using
> | that URN to uniquely and persistently talk about me. But its just
> | _you_ talking _about_ me. You might be calling me names for all I know.
>
> But this is the use of URNs for designating, and these assertions are
> no better or worse than NSI's.

Correct.... Anyone can and should use the URN for designating something.
But if they want to create some piece of metadata about it and have
it be authoritative then they'd better ask the individual being named
to make it available the authoritative metadata service...

> | The key here is that its you talking about me with no other authority
> | than your just one of several billion people on the planet. Now,
> | if you go through the PIN resolution service you are rest assured that
> | the information there is what _I_ say it is. That's authoritative...
>
> So the URN names not you but your information about yourself as
> supplied to NSI.

Hmm... I think that's splitting a hair we don't intend on splitting.
The URN names you the individual, we just supply an authoritative
way of accessing your metadata via the network.


> | >furthermore once a URN is assigned the binding between the URN and the work
> | >have to be in the public domain; otherwise, it prevents other people
> | >from using the URN to refer to the work without paying some tribute
> | >to the other of the namespace.  and without this freedom, URNs are a
> | >lot less useful.
> |
> | Nope.... That's a personal policy preference on your part...
>
> I have to agree with Michael; URNs are about naming, and there may
> be cases where the identity of that which is named is not made
> public.  Those particular URNs may be less useful in some contexts
> than those with public bindings, but that may make them more useful
> in other contexts.

Yep. In many cases the user is specifically after a very closely managed
and held namespace. Consider the namespace of credit card numbers. That
should be very much a closed and very private space...

> Keith re Michael:
> | > You use that URN in your system and you say, "Hey, I'm going to say
> | > that this URN has the human name of Michael Mealling". You can say
> | > that all day long. But unless you ask me via the PIN URN resolution
> | > service, you don't know if its true according to me or not. I may
> | > have changed my name.
> |
> | but you are saying that the owner of PIN space has the right to make
> | authoritative assertions about PINs *after the binding has taken place*.
> | and that doesn't work in the long run.  you could just as easily decide
> | to sever your relationship with NSI and want the authoritative
> | information about you and your PIN to be maintained by someone else.
>
> True, which is why I say the URN is intended to name the info
> supplied to NSI; you might also have a different set of info elsewhere
> identified by a different URN (and even according to Michael's
> explanation, you might have multiple PINs with different sets of
> info at NSI, which could be useful in several practical ways).

Sure. Although I think the fact that we're talking about naming physical
objects on a virtual network is throwing a red herring in here. I guess
until we can transport physical objects and/or lifeforms our two
viewpoints have to be synonymous.

One of the possible ideas is that you can have multiple PIN URNs in NSI's
database allowing you to have multiple non-related proxies (I like the
word avatar) available. By using one PIN URN to identify myself I can
be known as "John Doe" with no other information for privacy reasons.
Via another I can let all of my personal information hang out (if I so
desire).

> | > >furthermore once a URN is assigned the binding between the URN and the work
> | > >have to be in the public domain; otherwise, it prevents other people
> | > >from using the URN to refer to the work without paying some tribute
> | > >to the other of the namespace.  and without this freedom, URNs are a
> | > >lot less useful.
> | >
> | > Nope.... That's a personal policy preference on your part...
> |
> | nope.  URNs were not intended to work this way.   to claim that
> | the namespace owns a part of URN space and is able to control use
> | of that portion of URN space, undermines the purpose of URNs.
>
> I think you'd better cite chapter and verse for that, Keith, or
> give up the argument.  But I also think Michael doesn't have to
> defend against it if he adopts the view I set forth at the outset
> about name space vs. metadata registry.

Agreed...

> Michael re Keith:
> | > not quite, but close - to me it looks like NSI is saying
> | > "since we are authoritative for PINs, our assertions about things
> | > named by PINs are better than others' assertions about those things".
> | > I don't buy that, and I don't think IETF should support such
> | > a statement.
> |
> | Yes. We are saying that our assertions are better than others since
> | they are being made by the entity itself via our resolution service.
> | I.e. our resolution service is acting as a proxy for me personally
> | and since the URN is naming my electronix proxy, I am the one
> | that is making those statements and thus they have more weight than
> | yours.
>
> I think this is not a useful description ...

I guess what I'm getting at, using your metadata registry verbage, is that
the data in our metadata registry originated from the entity being named
and not some third party. Thus it has more weight since its assertions
come directly from the entity that originated that particular piece of
metadata...

> | > > The URN for our example: urn:pin:mm2136 names me personally...
> | > >
> | > > You use that URN in your system and you say, "Hey, I'm going to say
> | > > that this URN has the human name of Michael Mealling". You can say
> | > > that all day long. But unless you ask me via the PIN URN resolution
> | > > service, you don't know if its true according to me or not. I may
> | > > have changed my name.
> | >
> | > but you are saying that the owner of PIN space has the right to make
> | > authoritative assertions about PINs *after the binding has taken place*.
> |
> | Yes we are. The URN names an electronic version of myself that I use
> | to make authoritative assertions about myself....
>
> There is no electronic version of yourself.  There is the collection of
> assertions.

Hmm... Ok. How's this:

Yes we are. The URN names a set of assertions about myself that I, by contract,
assert as being the only source of assertions that you can trust as
being authored by me.


> | Your assertion that I think is false....
> |
> | > you could just as easily decide
> | > to sever your relationship with NSI and want the authoritative
> | > information about you and your PIN to be maintained by someone else.
> |
> | If that's the kind of service you want then don't buy it from us...
>
> Um, if NSI is not going to resolve URNs if the person related to them
> doesn't continue to pay for, then it can have no objection if the
> person arranges for some other resolution - unless it wants to assert
> that it owns the URNs, which is fairly dangerous ground.  I do recall
> we dealt with exactly this case (it was Ron's motorcycle poet).

Yep. Since we assign them permanently (as a good URN namespace should),
the owner can always decide to take it to some other resolver service.
But if you follow the URN Resolution algorithm, find the authoritative
server for that URN, and ask it about the URN it won't return anything.

> | > > >(so for instance I could assign PICS codes to works.  that's a form
> | > > >of criticism or comment)
> | > >
> | > > Sure... but criticism or comment has nothing to do with this....
> | >
> | > any assignment of metadata is a kind of criticism or comment.
> |
> | Yep. But its by a third party... The metadata behind a PIN URN is
> | authoritative because it is a set of assertions I make about myself.
>
> That implies strongly that what is named is the set of assertions;
> that is, NSI's I2C and I2R would return the same thing.  But another
> registry's I2C might return something different (a rating of the
> reliability of the URN, for example).

Sure but if its via some other registry you won't be able to trust that
the information in it was authored by the entity that the URN names.

> | > > >>E.g. if the ISBN space were to be deprecated by the ISBN organization
>
> ISBNs have always been bad examples ...

Ok.. s/ISBN/Handle/g

I do like your verbage about the metadata registry. I'll definitly put
that in the draft....

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri May 26 21:21:54 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA29082
	for <urn-archive@IETF.ORG>; Fri, 26 May 2000 21:21:53 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id VAA25381;
	Fri, 26 May 2000 21:13:56 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8598623 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 26 May 2000 21:13:53 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id VAA25310 for
          <urn-ietf@lists.internic.net>; Fri, 26 May 2000 21:13:32 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id UAA11221 for
          urn-ietf@lists.internic.net; Fri, 26 May 2000 20:57:05 -0400 (EDT)
Received: from netsol.com (bipmx1.lb.netsol.com [216.168.225.3] (may be
          forged)) by bailey.dscga.com (8.9.1/) with ESMTP id RAA11018 for
          <michael@bailey.dscga.com>; Fri, 26 May 2000 17:55:04 -0400 (EDT)
Received: from astro.cs.utk.edu (ASTRO.CS.UTK.EDU [128.169.93.168]) by
          netsol.com (8.9.3/8.9.3) with ESMTP id SAA06359 for
          <michaelm@netsol.com>; Fri, 26 May 2000 18:05:11 -0400 (EDT)
Received: from astro.cs.utk.edu (LOCALHOST [127.0.0.1]) by astro.cs.utk.edu (cf
          8.9.3) with ESMTP id SAA04412; Fri, 26 May 2000 18:05:10 -0400 (EDT)
X-URI: http://www.cs.utk.edu/~moore/
X-SUBJECT-MSG-FROM: Michael Mealling <michael@bailey.dscga.com>
Approved-By:  michael@BAILEY.DSCGA.COM
Message-ID:  <200005262205.SAA04412@astro.cs.utk.edu>
Date:         Fri, 26 May 2000 20:57:05 -0400
Reply-To: Keith Moore <moore@cs.utk.edu>
From: Keith Moore <moore@cs.utk.edu>
Subject:      Re: re PIN URN request document
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  Your message of "Fri, 26 May 2000 17:08:52 EDT." 
              <20000526170852.Z9881@bailey.dscga.com>

> On Fri, May 26, 2000 at 04:55:06PM -0400, Keith Moore wrote:
> > > >what matters is that the URNs are used consistently from one resolution
> > > >service to another - URN X is always used to refer to the same work.
> > > >it's not important that there be a single authoritative source of data
> > > >about that work, and even trying to insist that there be a single
> > > >authoritative source of data would actually undermine the longevity of
> > > >URNs because it would limit their utility.
> > >
> > > Ok. You're assuming that since someone says they are authoritative
> > > for something that they are forbiding someone else from making
> > > other assertions.
> >
> > not quite, but close - to me it looks like NSI is saying
> > "since we are authoritative for PINs, our assertions about things
> > named by PINs are better than others' assertions about those things".
> > I don't buy that, and I don't think IETF should support such
> > a statement.
>
> Yes. We are saying that our assertions are better than others since
> they are being made by the entity itself via our resolution service.

and I'm saying that just because you are delegated some namespace
by IETF doesn't mean that IETF supports such an assertion.

> I.e. our resolution service is acting as a proxy for me personally
> and since the URN is naming my electronix proxy, I am the one
> that is making those statements and thus they have more weight than
> yours.

this is not appropriate.

just because I get a URN from you does not mean that I am
authorizing you to speak for me in any manner whatsoever.

> > but you are saying that the owner of PIN space has the right to make
> > authoritative assertions about PINs *after the binding has taken place*.
>
> Yes we are. The URN names an electronic version of myself that I use
> to make authoritative assertions about myself....
>
> > and that doesn't work in the long run.
>
> Your assertion that I think is false....

whatever.  I thought you did think, but perhaps I was wrong.  :)

> > you could just as easily decide
> > to sever your relationship with NSI and want the authoritative
> > information about you and your PIN to be maintained by someone else.
>
> If that's the kind of service you want then don't buy it from us...

Hell, I don't even believe that so-called elected officials have the
right to speak for me in matters of government  even though I have
some miniscule say in who they are... I surely don't believe that a
completely independent agency that has no interest in me other than
taking my money can speak for me...and any assertions by them
I would descibe using words like libel, misrepresentation, or fraud.

in certain very limited circumstances, I *might* let a lawyer speak
on my behalf.  but NSI is not a law firm.

and personally I find the very idea that NSI (or anyone else)
would claim to speak on my behalf just because I bought a name
from them or because we had some random, unrelated business relationship,
not only offensive but highly dangerous...  so dangerous
that if a company were to do this that it would be in the public
interest to destroy that company utterly, by any available means.

in the meantime, we shouldn't let IETF lend support to them.


> > > >(so for instance I could assign PICS codes to works.  that's a form
> > > >of criticism or comment)
> > >
> > > Sure... but criticism or comment has nothing to do with this....
> >
> > any assignment of metadata is a kind of criticism or comment.
>
> Yep. But its by a third party... The metadata behind a PIN URN is
> authoritative because it is a set of assertions I make about myself.

no, it's a set of assertions you're letting someone else make for you.
because you claim that that someone else besides the owner of the PIN
has the right to control those assertions.

> > > You are essentially claiming that there is no such thing as truth...
> >
> > whose truth?
>
> My truth about me. My name is Michael Mealling until I say differently...

we're not talking about your truth about you.  we're talking about
NSI's assertions about you...which might or might not correspond now
or in the future to your assertions about you, much less the truth.

> > > >furthermore once a URN is assigned the binding between the URN and the work
> > > >have to be in the public domain; otherwise, it prevents other people
> > > >from using the URN to refer to the work without paying some tribute
> > > >to the other of the namespace.  and without this freedom, URNs are a
> > > >lot less useful.
> > >
> > > Nope.... That's a personal policy preference on your part...
> >
> > nope.  URNs were not intended to work this way.   to claim that
> > the namespace owns a part of URN space and is able to control use
> > of that portion of URN space, undermines the purpose of URNs.
>
> If that's what you are assuming then I think you are dangerously wrong.

and I think it's even more dangerous for NSI to claim that it can
speak on behalf of its customers.

> But I'll leave that to the working group to decide. If this group
> decides that it will accept your policy suggestions as how URNs will
> work then I'll take that as fact. But until then its just your
> assertion. I.e. the group is authoritative for this, your assertion
> database isn't....

actually I think it's up to the IESG to decide.  but they'd probably
take the working group's opinion into account.

Keith


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri May 26 21:24:10 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA29098
	for <urn-archive@IETF.ORG>; Fri, 26 May 2000 21:24:10 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id VAA25591;
	Fri, 26 May 2000 21:14:48 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8598642 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 26 May 2000 21:14:46 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from marine.sonic.net (marine.sonic.net [208.201.224.37]) by
          lists.internic.net (8.9.3/8.9.3) with SMTP id UAA10956 for
          <URN-IETF@LISTS.INTERNIC.NET>; Fri, 26 May 2000 20:05:27 -0400 (EDT)
Received: (qmail 12058 invoked from network); 26 May 2000 23:59:36 -0000
Received: from prop.sonic.net (208.201.224.193) by marine.sonic.net with SMTP;
          26 May 2000 23:59:36 -0000
Received: from sonic.net (bolt [208.201.224.36]) by prop.sonic.net
          (8.8.8/8.8.5) with ESMTP id QAA03058 for
          <URN-IETF@LISTS.INTERNIC.NET>; Fri, 26 May 2000 16:59:36 -0700
X-envelope-info: <tallen@sonic.net>
Received: (from tallen@localhost) by sonic.net (8.8.8/8.7.3) id QAA12894 for
          URN-IETF@LISTS.INTERNIC.NET; Fri, 26 May 2000 16:59:35 -0700
Message-ID:  <200005262359.QAA12894@sonic.net>
Date:         Fri, 26 May 2000 16:59:35 -0700
Reply-To: Terry Allen <tallen@SONIC.NET>
From: Terry Allen <tallen@SONIC.NET>
Subject:      re re PIN
To: URN-IETF@LISTS.INTERNIC.NET

Michael wrote:
| On Fri, May 26, 2000 at 03:41:53PM -0700, Terry Allen wrote:
| > [using "mail" I don't seem to be able to respond to the list]
|
| as in /usr/bin/mail?

/bin/mail on my ISP, using Red Hat Linux.  The problem is that
Reply-To is set to the sender.  Never mind.

| > Stop me if I'm reading in something NSI doesn't intend.
|
| Nope. Your dead on so far...

although I may have mixed two points of view.  anyway ...

| > | The URN for our example: urn:pin:mm2136 names me personally...
| > |
| > | You use that URN in your system and you say, "Hey, I'm going to say
| > | that this URN has the human name of Michael Mealling". You can say
| > | that all day long. But unless you ask me via the PIN URN resolution
| > | service, you don't know if its true according to me or not. I may
| > | have changed my name.
| >
| > You're digging yourself a hole; now I want your document to say what
| > happens to the URN when Michael Mealling changes his name:  does it
| > apply to the same person, the same person throughout his life, the
| > same person only after the name change, or does it become deprecated?
|
| By the name I meant the name my parents gave me. Not the URN name. I.e.
| I.e. if I change my name from Michael Mealling to Michael Duncan (which
| is my fiance's last name) then that is also some piece of metadata
| associated with me that is obtainable via the metadata service which
| is accessed via the PIN URN resolution service. In this case, since
| URNs are for all time, you (the physical human being) have the URN
| forever (even beyond your lifetime).

That's what I had in mind, but it's specific set of info about you
(which may change, and that's key) that's named.

| > | You can assert all sorts of things about me in your database using
| > | that URN to uniquely and persistently talk about me. But its just
| > | _you_ talking _about_ me. You might be calling me names for all I know.
| >
| > But this is the use of URNs for designating, and these assertions are
| > no better or worse than NSI's.
|
| Correct.... Anyone can and should use the URN for designating something.
| But if they want to create some piece of metadata about it and have
| it be authoritative then they'd better ask the individual being named
| to make it available the authoritative metadata service...

That's where I mixed points of view.  I think, on reflection, that
what's named isn't (in this context) metadata, but data.  And you
need it to be, as I'll explain.

| > | The key here is that its you talking about me with no other authority
| > | than your just one of several billion people on the planet. Now,
| > | if you go through the PIN resolution service you are rest assured that
| > | the information there is what _I_ say it is. That's authoritative...
| >
| > So the URN names not you but your information about yourself as
| > supplied to NSI.
|
| Hmm... I think that's splitting a hair we don't intend on splitting.
| The URN names you the individual, we just supply an authoritative
| way of accessing your metadata via the network.

There is no single set of "my metadata".  What you want to say, I think,
given your business motive, is that the PIN URN is for information about
yourself *as supplied to NSI* (that gives you the hook you're looking
for), and, separately (probably not in the URN NID document), that as this
information is subject to change and URN resolution does not guard
against spoofing of resources, anyone wanting to use this URN for
very time-sensitive info, info that may be revised, or authentication,
probably wants to use NSI to resolve the URN.

That is, information that has no binding to a medium of dissemination
(such as a physical book) is obtained more reliably from the publisher
than from some other source (unless the obtainer has reason to trust
the other source just as much as he trusts the publisher).
...

| > | Yes. We are saying that our assertions are better than others since
| > | they are being made by the entity itself via our resolution service.
| > | I.e. our resolution service is acting as a proxy for me personally
| > | and since the URN is naming my electronix proxy, I am the one
| > | that is making those statements and thus they have more weight than
| > | yours.
| >
| > I think this is not a useful description ...
|
| I guess what I'm getting at, using your metadata registry verbage, is that
| the data in our metadata registry originated from the entity being named
| and not some third party. Thus it has more weight since its assertions
| come directly from the entity that originated that particular piece of
| metadata...

Well, no.  Equifax is a more reliable source of info about my credit
history than I am.  And using your "John Doe" example, which I elided,
the info in your registry isn't inherently reliable at all - you're
not in fact named John Doe.  That's why you need to argue from the
bases that the info may be revised and that the info *is that provided
to NSI* - otherwise I'd be able to get a PIN URN and then take it to
a competing service for use.  Or you need to argue that NSI owns the
URN itself.

| > | Yes we are. The URN names an electronic version of myself that I use
| > | to make authoritative assertions about myself....
| >
| > There is no electronic version of yourself.  There is the collection of
| > assertions.
|
| Hmm... Ok. How's this:
|
| Yes we are. The URN names a set of assertions about myself that I, by contract,
| assert as being the only source of assertions that you can trust as
| being authored by me.

Better, but not quite on; it isn't the only source of self-assertions,
and couldn't be - we make them all the time to various parties.  My
point is that it isn't the assignment of the URN that gives you a
business case, it's the servicing of the assertion set.  Your business
would work equally well with ANY URN if that URN were disseminated
with the information that the info is that provided to NSI and can
be obtained there most reliably.

| > Um, if NSI is not going to resolve URNs if the person related to them
| > doesn't continue to pay for, then it can have no objection if the
| > person arranges for some other resolution - unless it wants to assert
| > that it owns the URNs, which is fairly dangerous ground.  I do recall
| > we dealt with exactly this case (it was Ron's motorcycle poet).
|
| Yep. Since we assign them permanently (as a good URN namespace should),
| the owner can always decide to take it to some other resolver service.
| But if you follow the URN Resolution algorithm, find the authoritative
| server for that URN, and ask it about the URN it won't return anything.

There is no "authoritative server".  You mean "the NSI server that still
(falsely) claims to resolve that URN" or "claims that it resolves that
class of URNs but won't resolve this one", in which case it would be
interesting to know what error listed in RFC 2483 section 4.3 you'd
return.

| > | Yep. But its by a third party... The metadata behind a PIN URN is
| > | authoritative because it is a set of assertions I make about myself.
| >
| > That implies strongly that what is named is the set of assertions;
| > that is, NSI's I2C and I2R would return the same thing.  But another
| > registry's I2C might return something different (a rating of the
| > reliability of the URN, for example).
|
| Sure but if its via some other registry you won't be able to trust that
| the information in it was authored by the entity that the URN names.

Depends on how much I know about that registry and the entity, but
anyway, that's why you have to say that the info is that provided to
NSI (and assert that NSI doesn't get duped by its customers, ahem).
...

| I do like your verbage about the metadata registry. I'll definitly put
| that in the draft....

Thanks, but think about it as data in this context (metadata in some
other context).

regards, Terry


regards, Terry


From owner-urn-ietf@LISTS.INTERNIC.NET  Sat May 27 20:16:59 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA22212
	for <urn-archive@IETF.ORG>; Sat, 27 May 2000 20:16:58 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id TAA05200;
	Sat, 27 May 2000 19:59:46 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8599792 for URN-IETF@LISTS.INTERNIC.NET;
          Sat, 27 May 2000 19:59:43 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id LAA00866 for
          <URN-IETF@lists.internic.net>; Sat, 27 May 2000 11:15:09 -0400 (EDT)
Received: from carol (h00a0cc5364a4.ne.mediaone.net [24.128.116.234]) by
          life.ai.mit.edu (8.9.3/8.9.3/AI2.13/ai.master.life:2.20) with SMTP id
          LAA17603; Sat, 27 May 2000 11:08:51 -0400 (EDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
Message-ID:  <NEBBIDLBCKDCAKDBFCJHCEBOCAAA.hallam@ai.mit.edu>
Date:         Sat, 27 May 2000 11:40:23 -0400
Reply-To: Phillip Hallam-Baker <hallam@AI.MIT.EDU>
From: Phillip Hallam-Baker <hallam@AI.MIT.EDU>
Subject:      Re: re PIN URN request document
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <200005262055.QAA03792@astro.cs.utk.edu>
Content-Transfer-Encoding: 7bit

>> Nope.... That's a personal policy preference on your part...

>nope.  URNs were not intended to work this way.   to claim that
>the namespace owns a part of URN space and is able to control use
>of that portion of URN space, undermines the purpose of URNs.

Intended by whom?

One of the things that has continually anoyed me about this group
is that every time someone gives an opinion we get these categorical
statements of authority.

Michaels's interpretation of a URN is certainly compatible with
interpretations I have discussed with Tim long before the origninal
URN working group was formed.

As a point of fact the workings of the ISBN, Barcode and Dun and
Bradstreet number systems appear to be incompatible with Keith's
idea of a URN.

EVERY functioning, distributed registry system has the concept
of delegated management of the namespace. Delegates effectively
'control' their subspaces within the namespace.


The only purpose the IETF has any business with is writing specs
that describe 'usefull stuff'. That is in my view the test of a
naming scheme. If someone can define 'uniqueness' of a name then
they are doing much better than the best minds in 20th century
philosophy.

The risk of non-uniqueness needs to be considered as just that
- a risk, something that will always be present but that can in
most practical circumstances be mitigated to any desired degree
at the cost of increased resources.

From a legal perspective the issue is that of a definitive
authority. If a fraud is conducted by manipulation of URNs
or some such the interest of the court will be to find an
unambiguous authority to pronounce an opinion on the semantics
attached to a name.


        Phill

(who these days works for VRSN but has been saying the same thing
for the past eight years).


From owner-urn-ietf@LISTS.INTERNIC.NET  Sat May 27 23:50:52 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA25816
	for <urn-archive@IETF.ORG>; Sat, 27 May 2000 23:50:52 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id XAA18446;
	Sat, 27 May 2000 23:34:07 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8599921 for URN-IETF@LISTS.INTERNIC.NET;
          Sat, 27 May 2000 23:34:05 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from oa1-server.dev.oclc.org (oa1-server.dev.oclc.org
          [132.174.19.60]) by lists.internic.net (8.9.3/8.9.3) with ESMTP id
          WAA03726 for <URN-IETF@LISTS.INTERNIC.NET>; Sat, 27 May 2000 22:25:02
          -0400 (EDT)
Received: by oa1-server.dev.oclc.org with Internet Mail Service (5.5.2650.21)
          id <LNR2JFWP>; Sat, 27 May 2000 22:19:08 -0400
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2650.21)
Content-Type: text/plain; charset="iso-8859-1"
Message-ID:  <E5353CDF1EBBD011A3B70000F86312410472EC61@oa4-server.dev.oclc.org>
Date:         Sat, 27 May 2000 22:19:00 -0400
Reply-To: "Weibel,Stu" <weibel@OCLC.ORG>
From: "Weibel,Stu" <weibel@OCLC.ORG>
Subject:      Re: re PIN URN request document
To: URN-IETF@LISTS.INTERNIC.NET

P H-B opines:

  EVERY functioning, distributed registry system has the concept
  of delegated management of the namespace. Delegates effectively
  'control' their subspaces within the namespace.

I think he has a point there.

stu


From owner-urn-ietf@LISTS.INTERNIC.NET  Sun May 28 16:27:42 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA10127
	for <urn-archive@IETF.ORG>; Sun, 28 May 2000 16:27:42 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id QAA05409;
	Sun, 28 May 2000 16:18:38 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8600696 for URN-IETF@LISTS.INTERNIC.NET;
          Sun, 28 May 2000 16:18:35 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from field.videotron.net (field.videotron.net [205.151.222.108]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id QAA04166 for
          <URN-IETF@LISTS.INTERNIC.NET>; Sun, 28 May 2000 16:12:38 -0400 (EDT)
Received: from thinkingcat.com ([207.253.211.134]) by field.videotron.net (Sun
          Internet Mail Server sims.3.5.1999.12.14.10.29.p8) with ESMTP id
          <0FVA00A4QCV94P@field.videotron.net> for URN-IETF@LISTS.INTERNIC.NET;
          Sun, 28 May 2000 15:59:35 -0400 (EDT)
MIME-version: 1.0
X-Mailer: Mozilla 4.72 [en] (Win98; U)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
X-Accept-Language: en
References: <200005262205.SAA04412@astro.cs.utk.edu>
Message-ID:  <39317A3D.7DB168B6@thinkingcat.com>
Date:         Sun, 28 May 2000 15:57:49 -0400
Reply-To: Leslie Daigle <leslie@THINKINGCAT.COM>
From: Leslie Daigle <leslie@THINKINGCAT.COM>
Organization: Thinking Cat Enterprises
Subject:      Re: re PIN URN request document
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

[Again, a personal contribution]

The more I look over these messages, and think about the issues,
the more convinced I become that

        1. URN strings are just strings, and as far as we are concerned,
           no one owns them, can legislate what's done with them.

        2. Insofar as a NID registrant is undertaking some
           responsibility to "make this work" (unique and persistent),
           and because the namespace probably represents some facet of
           work motivation of the registrant, it's quite reasonable
           that the registrant asserts its expectations of what
           services it offers/will recognize.

Notes -- #1 means  one can use assigned URNs in a way not pre-destined
(or condoned) by the NID registrant.  This may have consequences
that lead to litigation -- but that's out of our scope.

But #2 means that the registrant gets to define how the namespace
is "meant to be used", including how the identifiers are assigned
(even if it is a closed process).  It may point to certain (resolution)
services that it intends to associate with the URNs.

That these services are "authoritative" is a contractual relationship
between registrants/owners/applicants of individual URNs and the
NID registrant.  It sets up an expectation for users of the URN --
including those who are resolving it based on what the NID was
established to do (i.e., per the registrant).   It's a service issue,
not a URN issue.  But I don't think it's out of place for the URN NID
registrant to assert/advertize what it recognizes as authoritative
services for the NID.

So, for example, if ORGX registers a FOO namespace, and says
that they are offering resolution services for organizations electing
to buy into the "foo" namespace, that's "authoritative".  If
a library elects to use documents' URN:foo identifiers in their
library catalogue system, that's fair game, too.  If the same
library retrieves documents based on URN:foo and local copies of
documents, that's not "authoritative" per ORGX (unless they have
explicitly delegated that authority).  It may be "authoritative"
for some service within the library.  It may be what the user expects.
It's not wrong -- but I don't see how the library can legitimately
claim to be a registry of URN:foo identifiers, because it hasn't gotten
the nod from the organization that is managing the namespace.  How
can any organization create a managed namespace if anyone can claim
to be "the" resolver of URNs in it, or if the namespace registrant
can't claim some definition of what users of the identifiers can/should
expect in the way of supported services?

Keith Moore wrote:
> > > not quite, but close - to me it looks like NSI is saying
> > > "since we are authoritative for PINs, our assertions about things
> > > named by PINs are better than others' assertions about those things".
> > > I don't buy that, and I don't think IETF should support such
> > > a statement.
> >
> > Yes. We are saying that our assertions are better than others since
> > they are being made by the entity itself via our resolution service.
>
> and I'm saying that just because you are delegated some namespace
> by IETF doesn't mean that IETF supports such an assertion.

I've lost track of the levels of quoting, so I don't know who
said "[...]are better tahn others' assertions", but I think that
terminology is unnecessarily loaded, and definitely provokes
expectations of monopolistic behaviour.

I don't think the IETF mechanics should entrench monopolistic
URN namespaces, but I don't think we can prevent it from happening
_at_a_business_level_.  I don't think we should try -- because
we will badly warp what we are trying to build by trying to _guess_
what _might_ become of identifiers.

> > I.e. our resolution service is acting as a proxy for me personally
> > and since the URN is naming my electronix proxy, I am the one
> > that is making those statements and thus they have more weight than
> > yours.
>
> this is not appropriate.
>
> just because I get a URN from you does not mean that I am
> authorizing you to speak for me in any manner whatsoever.

I think this is off-track.  NSI can offer an authoritative _service_
for whatever it wants.  Someone else, per my arguments above, might
offer information based on a URN:PIN identifier (although they
aren't likely to be reached by the global RDS, because the registrant
manages that -- appropriately, IMHO).  That other service may
become authoritative for credit history for particular individuals.

> and personally I find the very idea that NSI (or anyone else)
> would claim to speak on my behalf just because I bought a name
> from them or because we had some random, unrelated business relationship,
> not only offensive but highly dangerous...  so dangerous
> that if a company were to do this that it would be in the public
> interest to destroy that company utterly, by any available means.
>
> in the meantime, we shouldn't let IETF lend support to them.

This is getting tangential -- this is an argument that the PIN
namespace shouldn't be allowed because it's going to point to
personal information that you don't think NSI should be in a position
to claim authority over.  We don't know that, and even if we did,
it's a privacy issue.  We are NOT solving those in this working
group, and I argue that trying to guess where they may be and
stomp them out individually will cripple URN work immeasurably.
If NSI elects do inappropriate things with personal information,
it's not going to be any easier or harder with the URN namespace.
If there are privacy issues that come up, we (the IETF) will deal
with them as appropriate within our mandate.

IMHO, of course.


Leslie.

--

-------------------------------------------------------------------
"My body obeys Aristotelian laws of physics."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Sun May 28 22:03:12 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA13045
	for <urn-archive@IETF.ORG>; Sun, 28 May 2000 22:03:11 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id VAA11488;
	Sun, 28 May 2000 21:52:01 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8600996 for URN-IETF@LISTS.INTERNIC.NET;
          Sun, 28 May 2000 21:51:59 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from rbuzz.com (rbuzz.techparkwa.org.au [203.103.99.144] (may be
          forged)) by lists.internic.net (8.9.3/8.9.3) with ESMTP id VAA06951
          for <URN-IETF@LISTS.INTERNIC.NET>; Sun, 28 May 2000 21:27:14 -0400
          (EDT)
X-Envelope-To: <URN-IETF@LISTS.INTERNIC.NET>
Received: from rbuzz.com (IDENT:justin@phoenix.rbuzz.com [192.168.2.15]) by
          rbuzz.com (8.10.1/8.10.1) with ESMTP id e4T1NXO08006 for
          <URN-IETF@LISTS.INTERNIC.NET>; Mon, 29 May 2000 09:23:34 +0800
X-Mailer: Mozilla 4.7 [en] (X11; I; Linux 2.2.12-20 i686)
X-Accept-Language: en
MIME-Version: 1.0
References: <20000526131724.E9881@bailey.dscga.com>
            <200005261735.NAA01259@astro.cs.utk.edu>
            <20000526134802.J9881@bailey.dscga.com>
            <392ECA3A.6142D8DB@thinkingcat.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID:  <3931C695.4EA8BCB1@rbuzz.com>
Date:         Mon, 29 May 2000 09:23:33 +0800
Reply-To: justin@RBUZZ.COM
From: Justin Couch <justin@RBUZZ.COM>
Organization: rBuzz
Subject:      Re: URN namespaces and control
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Leslie Daigle wrote:

> Two separate issues are on the table:
>
>         . do we have a problem with this (i.e., in terms of
>           reasoned arguments, how it damages URNs/Internet
>           infrastructure)?

The assignment process and the format of the internal storage of the
information should not be of concern to us. So long as there is enough
information in the NSS definition of how to interpret the information
and what each of the request type return (I2R, I2C etc) then there
should not be a problem. That is, I should have enough information in
the spec to build a new implementation should the owner fail to do so.
In the same way HTTP and DNS define a protocol but not an implementation
of that protocol.

>         . do we take a stance on "who owns the name/registry"
>           and act accordingly, or is that within our scope?

I don't think we should. However I would like to see something along the
lines of a recommended practice that says "if you are going to drop this
namespace, then the information becomes part of the public domain so
that others may continue to provide alternate resolution services". That
is, I don't want to force the organisation to make their database tables
etc PD, but that the resolution information and NSS parsing information
does.


--
Justin Couch                                   Author, Java Hacker
Snr Software Engineer                             justin@rbuzz.com
rbuzz.net                           http://www.vlc.com.au/~justin/
Java3D FAQ                                 http://www.j3d.org/faq/
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Subcomandante Marcos
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Mon May 29 10:56:32 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA00843
	for <urn-archive@IETF.ORG>; Mon, 29 May 2000 10:56:32 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id KAA08375;
	Mon, 29 May 2000 10:47:40 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8601555 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 29 May 2000 10:47:37 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id KAA08330 for
          <urn-ietf@lists.internic.net>; Mon, 29 May 2000 10:47:29 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id KAA13461 for
          urn-ietf@lists.internic.net; Mon, 29 May 2000 10:31:00 -0400 (EDT)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000529103059.N11042@bailey.dscga.com>
Date:         Mon, 29 May 2000 10:30:59 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      sorry 'bout that....
To: URN-IETF@LISTS.INTERNIC.NET

Oops..
  With the discussion I accidently let some spam though. Won't happen again...

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Mon May 29 11:07:04 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA00943
	for <urn-archive@IETF.ORG>; Mon, 29 May 2000 11:07:04 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id KAA09753;
	Mon, 29 May 2000 10:54:59 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8601553 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 29 May 2000 10:54:56 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ns.raaseu.fi (root@ns.raaseu.fi [195.236.78.66]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id JAA20632 for
          <urn-ietf@lists.internic.net>; Mon, 29 May 2000 09:14:20 -0400 (EDT)
Received: from host (1Cust80.tnt1.providence.ri.da.uu.net [63.21.181.80]) by
          ns.raaseu.fi with ESMTP (8.8.6 (PHNE_17135)/8.7.1) id KAA14191; Mon,
          29 May 2000 10:08:22 -0400 (EDT)
X-Mailer: Mozilla 4.70 [en] (Win95; I)
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by lists.internic.net id
                      JAA20639
Message-ID:  <200005291408.KAA14191@ns.raaseu.fi>
Date:         Mon, 29 May 2000 07:32:47 -0500
Reply-To: Ian Franco <vicm@ZXMAIL.COM>
From: Ian Franco <vicm@ZXMAIL.COM>
Subject:      Get Your Own #55B7
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 8bit

FREE E-COMMERCE WHEN YOU HOST WITH US!!

Tired of expensive e-commerce software, set up fees and leasing
contracts?
Here is the deal: Sign up for our E-Commerce Package and get a free
merchant account + a $200 cash coupon.

WE MEAN IT! THIS IS A REAL CASH COUPON! YOU PAY IN FACT $200 DOLLARS
LESS
DURING THIS SPECIAL PROMOTION. THIS OFFER IS ONLY GOOD FOR 7 DAYS.
DON'T
MISS THIS OPORTUNITY. NOBODY BEATS OUR PRICE!

While others charge you hundreds of dollars to get a merchant account
or
put you on a 48 months non-cancelable lease agreement we charge you
NOTHING for your merchant account when you sign up for one of our e
-commerce hosting plans. If you wish to stay with your current
hosting company or have already a merchant account our offer is even
better. We have 7 different E-Commerce plans to suit your individual
needs. We have a solution for U.S. beased merchants and international
merchants. Wherever you are on this planet, we get your online store
up and running within a few days.

Check it out first and make an informed decision. You have never seen
a
package deal like this before:

* Your own merchant account with one of the lowest rates in the
industry
* Real-Time software to accept VISA, MASTERCARD, AMEX, DISCOVER/NOVUS
,
DINERSCLUB/CARTE BLANCHE, JCB
* Direct deposit within 48 hrs into your checking account
* Shopping Cart store front software with an easy to use web based
interface
* Real-Time Credit Card Processing software
* Virtual terminal for phone/fax/mail orders
* Automated E-mail receipts to your clients
* Recurring billing feature with batch uploads
* Automatic batch closing
* Address verification system (AVS)
* Back office to 24/7 access account history
* 75 MB (megabytes) of disk space
* 30 GB (gigabyte) of data transfer per month
* 25 POP3 E-mail accounts
* Unlimited alias E-mail addresses
* Live web site statistics
* Unlimited FTP uploads
* Anonymous FTP
* CGI directory for your own scripts
* Site control panel
* Installation included
* Tech support included

All this and more when you sign up for our E-Commerce Hosting plan
for ONLY $69.95 per month and a one time set up fee of $199.00.  That
's right. NO ADDITIONAL SET UP FEES or application fees for your
merchant account,
real-time software or shopping cart storefront. A one-stop E-Commerce
solution. And the best is:

NO LEASING, NO LONG TERM COMMITMENT. YOU CAN CANCEL ANYTIME.

In addition you get a FREE listing in our mall and FREE advertising
to
promote your store. We drive traffic to your site and help you to
become a
successful .com business.

REQUEST OUR FREE E-MAIL INFORMATION IMMEDIATELY! REMEMBER: THIS
SPECIAL
OFFER IS ONLY GOOD FOR 7 DAYS!

Please reply to:

mailto:banyy@email.com?subject=INFO-PLEASE to receive our FREE e-mail
information package without obligations.

*********************************************************
Remove at mailto:mcim@dbzmail.com?subject=remove
*********************************************************


From owner-urn-ietf@LISTS.INTERNIC.NET  Mon May 29 15:22:12 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA03113
	for <urn-archive@IETF.ORG>; Mon, 29 May 2000 15:22:12 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id PAA28995;
	Mon, 29 May 2000 15:08:59 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8601864 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 29 May 2000 15:08:57 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from astro.cs.utk.edu (ASTRO.CS.UTK.EDU [128.169.93.168]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id OAA20257 for
          <URN-IETF@LISTS.INTERNIC.NET>; Mon, 29 May 2000 14:24:13 -0400 (EDT)
Received: from astro.cs.utk.edu (LOCALHOST [127.0.0.1]) by astro.cs.utk.edu (cf
          8.9.3) with ESMTP id OAA06863; Mon, 29 May 2000 14:18:18 -0400 (EDT)
X-URI: http://www.cs.utk.edu/~moore/
Message-ID:  <200005291818.OAA06863@astro.cs.utk.edu>
Date:         Mon, 29 May 2000 14:18:18 -0400
Reply-To: moore@CS.UTK.EDU
From: Keith Moore <moore@CS.UTK.EDU>
Subject:      Re: re PIN URN request document
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  Your message of "Sun, 28 May 2000 15:57:49 EDT." 
              <39317A3D.7DB168B6@thinkingcat.com>

> [Again, a personal contribution]
>
> The more I look over these messages, and think about the issues,
> the more convinced I become that
>
>       1. URN strings are just strings, and as far as we are concerned,
>          no one owns them, can legislate what's done with them.

in a sense that is true.  however, if URNs aren't used in practice
as long-term stable names, they won't have much value.

>       2. Insofar as a NID registrant is undertaking some
>          responsibility to "make this work" (unique and persistent),
>          and because the namespace probably represents some facet of
>          work motivation of the registrant, it's quite reasonable
>          that the registrant asserts its expectations of what
>          services it offers/will recognize.

I don't think this quite follows.  the NID registrant has the
responsibility of making sure that assignments are unique (i.e.
once a URN under that NID is assigned it is never reassigned to
a differnet work) and that the assignments are made in such
a way as to facilitate long-term stability.  and I would say that
it's reasonable for the NID registrant to assert expectations
of what services it offers or will recognize - simply because
it's reasonable for anyone to say what services they will offer
or will recognize.

and if an NID registrant wants to provide a resolution service,
I don't think we could stop them, nor that it would necessarily
be a good idea to do so if we could.  but the NID registrant
doesn't have any special right to say what resolution services
are authoritative for URNs under that NID. nor can they control
which resolution services are available.  there is an inherent
conflict between having the NID be the authoritative source of
information about a resource and the owner of the resource be
the authoritative source of information about that resource.
arguably even the owner of a resource doesn't always have
the "correct" information about that resource.  in reality, the
notion of "authority" is dependent on context which has nothing
to do with the NID.

separation of assignment hierarchy and resolution hierarchy is
a fundamental architectural principle of URNs, because we
we want the names to be valid for many decades despite
changes in the underlying technology.  the kinds of underlying
technology that are subject to change are not limited to
resolution protocols but also include resolution services
and their business models.    if people get PINs from NSI
and NSI's business practices change, those PINs still belong
to the people to whom they were assigned.  NSI is not allowed
to assign those PINs to someone else - that violates the
uniqueness principle.    nor should NSI be able to return
stale or bogus data in response to queries about those PINs
and enjoy any special status as "authortative" for those PINs -
if they misrepresent information about people or their resources
then that is still wrong.

bottom line is - if NSI is granted this NID, we have little power
to stop them from abusing the NID.   but this is no reason for
IETF to grant its approval to such abuse.  so even if IETF grants
this NID to NSI (which I think would be a bad idea, but I realize
it will be hard to find justification to deny that request under
the current rules), the language about NSI being authoritative
for PINs ought to be removed.  to the extent people decide to
trust NSI to resolve PINs, it needs to be because NSI earns
a reputation for maintaining their service and the underlying
data well, not because IETF said that NSI was authoritative.
(which would be a lie in any case)

> So, for example, if ORGX registers a FOO namespace, and says
> that they are offering resolution services for organizations electing
> to buy into the "foo" namespace, that's "authoritative".  If
> a library elects to use documents' URN:foo identifiers in their
> library catalogue system, that's fair game, too.

the problem with this scheme is that if FOO can't be trusted
to respect the authortity of the owners of the resource (whether
it be ORGX or someone else to whom ownership of that resource was
assigned) then FOO's names become useless.  meanwhile the names
have already been assigned, and perhaps in use for many decades.
the principle of caveat emptor doesn't work well for every case -
and one such case is things that last longer than people's
lives.  for URNs to work the namespace registrants need to
understand that they have responsibilities beyond making money
for their stockholders.

> for some service within the library.  It may be what the user expects.
> It's not wrong -- but I don't see how the library can legitimately
> claim to be a registry of URN:foo identifiers, because it hasn't gotten
> the nod from the organization that is managing the namespace.

a registry is valid as long as it's using the URNs in a manner
consistent with their definitions.  the definitions are established
by the assignees of the URNs, which is not in general the same
thing as the namespace registrant.

> How can any organization create a managed namespace if anyone can claim
> to be "the" resolver of URNs in it, or if the namespace registrant
> can't claim some definition of what users of the identifiers can/should
> expect in the way of supported services?

anyone can claim whatever they like, but there is no "the" resolver of
any portion of URN-space in the sense that it is authortative over others.
there might be one or more resolvers listed as NAPTR records under
URN.NET, but even then, other resolvers are possible, and should be
encouraged.  the idea of URNs is that there should be a signle meaning
of each URN, but not that there be a single resolution service for each URN.

> I've lost track of the levels of quoting, so I don't know who
> said "[...]are better tahn others' assertions", but I think that
> terminology is unnecessarily loaded, and definitely provokes
> expectations of monopolistic behaviour.

I'll freely admit that the past (and as far as I can tell, current)
behavior of the applicant for this namespace, have conditioned my
expectations about what this applicant is likely to do with the
namespace if it is granted to them.   I am not blind like Justice
and do not wish to pretend to be so.  But folks shouldn't take
my word for it. They should examine the past behavior of this
applicant, form their own opinions, and decide for themselves
whether this is a valid basis for denying the application.

Personally, if I believed that this applicant would actually behave
responsibly, I would support the application - I have worked hard
on URNs over the course of many years and I do want to see people
using them.

> I don't think the IETF mechanics should entrench monopolistic
> URN namespaces, but I don't think we can prevent it from happening
> _at_a_business_level_.  I don't think we should try -- because
> we will badly warp what we are trying to build by trying to _guess_
> what _might_ become of identifiers.

no, clearly IETF cannot prevent such, but neither should we endorse it.


> > > I.e. our resolution service is acting as a proxy for me personally
> > > and since the URN is naming my electronix proxy, I am the one
> > > that is making those statements and thus they have more weight than
> > > yours.
> >
> > this is not appropriate.
> >
> > just because I get a URN from you does not mean that I am
> > authorizing you to speak for me in any manner whatsoever.
>
> I think this is off-track.  NSI can offer an authoritative _service_
> for whatever it wants.

and who says it's authoritative?  my point is that IETF should not
be making such statements.

> Someone else, per my arguments above, might
> offer information based on a URN:PIN identifier (although they
> aren't likely to be reached by the global RDS, because the registrant
> manages that -- appropriately, IMHO).

I regard the notion that only some resolution services can be listed
in the global RDS is a weakness, but a necessary one for deployment
of URNs.  in the short term at least, we are better off having a
global RDS (with this limitation) than not having one.

fortunately, other RDSs are possible, and in the long term, likely.

> That other service may
> become authoritative for credit history for particular individuals.
>
> > and personally I find the very idea that NSI (or anyone else)
> > would claim to speak on my behalf just because I bought a name
> > from them or because we had some random, unrelated business relationship,
> > not only offensive but highly dangerous...  so dangerous
> > that if a company were to do this that it would be in the public
> > interest to destroy that company utterly, by any available means.
> >
> > in the meantime, we shouldn't let IETF lend support to them.
>
> This is getting tangential -- this is an argument that the PIN
> namespace shouldn't be allowed because it's going to point to
> personal information that you don't think NSI should be in a position
> to claim authority over.

no, actually it's an argument that NSI shouldn't be labelled as
authortative for a namespace simply because they are the NID
registrant.  (same is true for any other NID registrant).

whether the application should be allowed at all is a separate issue.
(and the argument against allowing registration is weaker)

and it's not an argument about whether the PIN points to personal
information or about what NSI claims, but whether IETF is supporting
such claims by approving an NID application, and publishing an RFC,
that  makes those claims.

> We don't know that, and even if we did,
> it's a privacy issue.

and I wasn't intending to make a privacy argument, though there
probably are privacy arguments to be made if this is really intended
to be a namespace of people.   but rather, it was an argument about
whether IETF should support the claim of an NID registrant that it
is an authortative source of information for data about resources
that it doesn't own.

Keith


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed May 31 08:43:27 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA06856
	for <urn-archive@IETF.ORG>; Wed, 31 May 2000 08:43:26 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id IAA07652;
	Wed, 31 May 2000 08:29:16 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8593186 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 31 May 2000 08:29:12 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from field.videotron.net (field.videotron.net [205.151.222.108]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id XAA13839 for
          <urn-ietf@lists.internic.net>; Tue, 30 May 2000 23:22:21 -0400 (EDT)
Received: from thinkingcat.com ([207.253.220.227]) by field.videotron.net (Sun
          Internet Mail Server sims.3.5.1999.12.14.10.29.p8) with ESMTP id
          <0FVE00GC0MCG3O@field.videotron.net> for urn-ietf@lists.internic.net;
          Tue, 30 May 2000 23:14:41 -0400 (EDT)
MIME-version: 1.0
X-Mailer: Mozilla 4.72 [en] (Win98; U)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
X-Accept-Language: en
Message-ID:  <39348330.36C27A6F@thinkingcat.com>
Date:         Tue, 30 May 2000 23:12:48 -0400
Reply-To: Leslie Daigle <leslie@THINKINGCAT.COM>
From: Leslie Daigle <leslie@THINKINGCAT.COM>
Organization: Thinking Cat Enterprises
Subject:      A word from the chair...
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Hi all,

Putting my dusty WG chair hat back on... I think we've had some
useful discussion airing perceptions of use of URNs/resolution.
There may well be more issues to pursue here, so general discussion
of the issues may continue.

However, I'm not hearing a lot of people pushing back on/offering
specific comments to the URN:PIN proposal.  If there aren't
yells from new quarters, I will declare the issue closed, and
when the revised URN:PIN Internet-Draft comes out, comments
should be limited to the changes in the text (i.e., new issues).

So, if you have a strong opinion either way, not yet aired, please
do so or forever hold...  whatever you'd like to hold for a long time
;-)

Leslie.
--

-------------------------------------------------------------------
"My body obeys Aristotelian laws of physics."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed May 31 08:44:41 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA06894
	for <urn-archive@IETF.ORG>; Wed, 31 May 2000 08:44:40 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id IAA09754;
	Wed, 31 May 2000 08:35:09 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8593210 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 31 May 2000 08:35:07 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from field.videotron.net (field.videotron.net [205.151.222.108]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id XAA11507 for
          <URN-IETF@LISTS.INTERNIC.NET>; Tue, 30 May 2000 23:10:14 -0400 (EDT)
Received: from thinkingcat.com ([207.253.220.227]) by field.videotron.net (Sun
          Internet Mail Server sims.3.5.1999.12.14.10.29.p8) with ESMTP id
          <0FVE00GCNLJD3O@field.videotron.net> for URN-IETF@LISTS.INTERNIC.NET;
          Tue, 30 May 2000 22:57:15 -0400 (EDT)
MIME-version: 1.0
X-Mailer: Mozilla 4.72 [en] (Win98; U)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
X-Accept-Language: en
References: <200005291818.OAA06863@astro.cs.utk.edu>
Message-ID:  <39347F19.3BD1DF9@thinkingcat.com>
Date:         Tue, 30 May 2000 22:55:21 -0400
Reply-To: Leslie Daigle <leslie@THINKINGCAT.COM>
From: Leslie Daigle <leslie@THINKINGCAT.COM>
Organization: Thinking Cat Enterprises
Subject:      Re: re PIN URN request document
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Howdy,

I think one of the differences of opinion is whether URNs
are strings that, once assigned, the assignee (whatever sort of
entity) is free to determine the destiny of, or whether they are
tokens assigned to participate in some service-oriented undertaken.

One gets an e-mail address to direct e-mail, not to be identified
personally; one gets a social insurance number (social security
number in the states, whatever else elsewhere) to appear in
government (tax) records, one gets an ISSN for a serial publication
to identify it in the ISSN registry of information about serial
publications...

This ISP/enterprise is the authoritative service for routing
my e-mail, the government is the authoritative source for
declaring my income, the ISSN Agency is the authoritative source
for finding out what information a given publisher wishes
to elaborate re. its serial publication.

This doesn't mean these identifiers can't be used in other contexts
(except where prohibited -- e.g., social insurance numbers in
Canada cannot be required, by law, for anything other than the
declaration of income).

It doesn't mean that other services can't be authoritative in their
own way -- e.g., serials agencies index their offerings based
on ISSNs, and it's the serials agency that is authoritative about
the current price they are advertizing for a given publication.

It doesn't mean that a given resource won't have more than one
identifier -- we've known that for a long time.

The assignee of the identifier wouldn't expect it any other way.

So, I don't think it's wrong for a NID registrant to say:

        . we're offering the identifiers which will be carried
          by this URN NID.  The method by which we associate
          an identifier to a resource is part of a service that
          is external to the URN.

        . as part of the reason people will pursue that external
          registration process, we're offering particular advertized
          services for global resolution, following the Global RDS.

That being said, there are _classes_ of namespaces where it
is the case that the purpose is _not_ to be that closed, but rather
to provide the basis for just the kind of open relationship between
object, identifier and service that you describe.   These, too,
will be valuable and important.  Unfortunately, I don't see a rush
of them being proposed -- I have thoughts, but no evidence, as to
why this might be the case, so I'll leave it at:  I hope someone
does put one up soon.

The point is:  there are many different purposes for namespaces,
and the criteria for evaluating persistence and longevity are
not whether it's an open or closed system.  I think PIN is valid.
I don't think it's the model for all URN namespaces - the concept
of URN is quite broad.

Keith Moore wrote:
> there is an inherent
> conflict between having the NID be the authoritative source of
> information about a resource and the owner of the resource be
> the authoritative source of information about that resource.
> arguably even the owner of a resource doesn't always have
> the "correct" information about that resource.  in reality, the
> notion of "authority" is dependent on context which has nothing
> to do with the NID.

I don't think I'm saying anything that disagrees with that, except...
I'm saying the _services_ offered can claim to be "authoritative"
(for those services -- not for the IDs).


> if people get PINs from NSI
> and NSI's business practices change, those PINs still belong
> to the people to whom they were assigned.

Disagree -- the person doesn't "own" the PIN any more than I "own"
the number on my credit card.  But, yes, the PIN (credit card
number) should not be reassigned.  We agreed, long ago, that
this is a declared principle, but that we cannot enforce it.

> and enjoy any special status as "authortative" for those PINs -
> if they misrepresent information about people or their resources
> then that is still wrong.

If they misrepresent information about people -- they are wrong, but
not because they are using URNs to do it.

> this NID to NSI (which I think would be a bad idea, but I realize
> it will be hard to find justification to deny that request under
> the current rules), the language about NSI being authoritative
> for PINs ought to be removed.  to the extent people decide to
> trust NSI to resolve PINs, it needs to be because NSI earns
> a reputation for maintaining their service and the underlying
> data well, not because IETF said that NSI was authoritative.
> (which would be a lie in any case)

Well, I re-read the draft, hopefully somewhat the wiser after this
past week's discussion.  I note that the word "authoritative" appears
far less frequently than phrases supporting the desirable
characteristics of URNs including the words "persistent", and "unique".
In fact, the word "authoritative" appears only once, under the
(IESG-required) Security Considerations section:

" It is noted however that attempting to resolve a PIN URN through a
   resolver other than the one provided by Network Solution is prone to
   error and is not considered authoritative."

I think it would be appropriate to modify this section to read
something like:

"Network Solutions' intent is to be the source of reliable resolution
 services for PIN URNs.  It can make no assertions or guarantees as to
 the outcome of using other resolution services for them."

Which is nothing more than being clear.  I think it's very fair.

> a registry is valid as long as it's using the URNs in a manner
> consistent with their definitions.  the definitions are established
> by the assignees of the URNs, which is not in general the same
> thing as the namespace registrant.

I disagree that it is always the assignees of the URNs that are
in control of their destiny -- see earlier comments.

> there might be one or more resolvers listed as NAPTR records under
> URN.NET, but even then, other resolvers are possible, and should be
> encouraged.  the idea of URNs is that there should be a signle meaning
> of each URN, but not that there be a single resolution service for each URN.

I agree that multiple resolution services are possible.  But I don't
believe that the public is well-served by having a free-for-all
of services claiming to offer "resolution" for a given namespace.
Maybe for some.  But not for all.

To take this discussion any further -- we would need a more detailed
definition of what we mean by "resolution" -- I2R? I2L? which L?
I personally suspect that other services, about the URN, will
be quite useful, but that's another topic altogether.


> > I think this is off-track.  NSI can offer an authoritative _service_
> > for whatever it wants.
>
> and who says it's authoritative?  my point is that IETF should not
> be making such statements.

The IETF isn't.  It's allowing that NSI says it is, nothing more.

Leslie.

--

-------------------------------------------------------------------
"My body obeys Aristotelian laws of physics."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed May 31 15:57:30 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA22687
	for <urn-archive@IETF.ORG>; Wed, 31 May 2000 15:57:29 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id PAA11866;
	Wed, 31 May 2000 15:45:24 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8593607 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 31 May 2000 15:45:20 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from astro.cs.utk.edu (ASTRO.CS.UTK.EDU [128.169.93.168]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id PAA08427 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 31 May 2000 15:31:45 -0400 (EDT)
Received: from astro.cs.utk.edu (LOCALHOST [127.0.0.1]) by astro.cs.utk.edu (cf
          8.9.3) with ESMTP id PAA14616; Wed, 31 May 2000 15:25:49 -0400 (EDT)
X-URI: http://www.cs.utk.edu/~moore/
Message-ID:  <200005311925.PAA14616@astro.cs.utk.edu>
Date:         Wed, 31 May 2000 15:25:48 -0400
Reply-To: moore@CS.UTK.EDU
From: Keith Moore <moore@CS.UTK.EDU>
Subject:      Re: re PIN URN request document
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  Your message of "Tue, 30 May 2000 22:55:21 EDT." 
              <39347F19.3BD1DF9@thinkingcat.com>

> Howdy,
>
> I think one of the differences of opinion is whether URNs
> are strings that, once assigned, the assignee (whatever sort of
> entity) is free to determine the destiny of, or whether they are
> tokens assigned to participate in some service-oriented undertaken.

We've always had the notion that a resource named by a URN might
change/evolve over time, but that the URN should never be reassigned
to a completely different resource.  To me it seems clear that
the assignee of the URN, rather than the namespace registrant,
specifies the "current" instantiation of the resource.
(and for that matter "past" instantiations that are still valid)
So for I2L and I2R resolutions the URN assignee should be the
authoritative source of information.

(the assumption is that "assignee" == "maintainer" originally, and that
the original assignee can delegate maintenance of both the resource,
and the binding between the URN and the resource, to another party.
this is not perfect but is much better than insisting that the maintainer
of the URN->resource binding be different than the maintainer of the
resource itself.)

This begs the question of I2C resolutions, since there can easily
be multiple authoritative sources of I2C data.  But since some of the
metadata about a resource will need to be consistent with the
characteristics of the current instantiation, if there's going to be
be any single authoritative source of that metadata, it must be the
same as the authoritative source of I2L/I2R data.  So again, this is
the assignee.

> One gets an e-mail address to direct e-mail, not to be identified
> personally; one gets a social insurance number (social security
> number in the states, whatever else elsewhere) to appear in
> government (tax) records, one gets an ISSN for a serial publication
> to identify it in the ISSN registry of information about serial
> publications...
>
> This ISP/enterprise is the authoritative service for routing
> my e-mail, the government is the authoritative source for
> declaring my income, the ISSN Agency is the authoritative source
> for finding out what information a given publisher wishes
> to elaborate re. its serial publication.

it's not clear that the first is a valid analogy. email addresses are
a form of URL, and URNs were specifically intended to work differently
than URLs, to solve a different set of problems than URLs.  in particular,
email addresses were never designed to serve as long-term stable
identifiers, and the mechanisms needed to make them long-term stable are
not present.  if you wanted to make email addresses long-term
stable in the current system you would have to give everyone his
own domain name, and then that the owner of the domain name could
change ISPs at any time.  but currently the domain name is (typically)
associated with the ISP, and that creates a problem for long-term
stability.  with URNs we dispensed with domain names entirely for
pretty much this reason.  the NID was not supposed to be a replacement
for the domain name in a URL, it was supposed to be a mechanism
for distributing assignment of URNs among several parties and for
grandfathering existing (suitable) namespaces into URN-space.

at least in the US, SSNs act a fair amount like URNs.  the authoritative
source of most kinds of information associated with an SSN is in fact
the person to whom the SSN was assigned.  perhaps unfortunately, SSNs
are used in a large number of contexts other than reporting taxes, and
except for its own purposes, the government doesn't act as any kind of
clearinghouse for SSN lookups.  a number of commercial agencies use
SSNs because they're convenient, but they don't go through the government
to look them up.

as I understand ISSNs the global space is delegated to various national
agencies who then assign them to various publications, but again,
there is no single ISSN agency that tries to be authortative for
all lookups of ISSN information.  they maintain the "master lists"
of which ISSNs are assigned to which serials but don't try to
claim that they have the official bibliography information for those
serials.

> This doesn't mean these identifiers can't be used in other contexts
> (except where prohibited -- e.g., social insurance numbers in
> Canada cannot be required, by law, for anything other than the
> declaration of income).

nice that *somebody* thinks about privacy implications...

> So, I don't think it's wrong for a NID registrant to say:
>
>       . we're offering the identifiers which will be carried
>         by this URN NID.  The method by which we associate
>         an identifier to a resource is part of a service that
>         is external to the URN.
>
>       . as part of the reason people will pursue that external
>         registration process, we're offering particular advertized
>         services for global resolution, following the Global RDS.

I think this is more-or-less reasonable, but somewhat less than
what NSI's application is claiming.

> That being said, there are _classes_ of namespaces where it
> is the case that the purpose is _not_ to be that closed, but rather
> to provide the basis for just the kind of open relationship between
> object, identifier and service that you describe.   These, too,
> will be valuable and important.  Unfortunately, I don't see a rush
> of them being proposed -- I have thoughts, but no evidence, as to
> why this might be the case, so I'll leave it at:  I hope someone
> does put one up soon.
>
> The point is:  there are many different purposes for namespaces,
> and the criteria for evaluating persistence and longevity are
> not whether it's an open or closed system.  I think PIN is valid.
> I don't think it's the model for all URN namespaces - the concept
> of URN is quite broad.

well, to me it seems like if you want names to be usable in the long
term, you cannot constrain the assignee to maintain a relationship
with the namespace registrant.  times change, and needs change,
and the needs or the assignee and the needs of the namespace registrant
are bound to differ over time.

or to put it another way: if NSI is going to claim that they are
now and forever the authoritative source of information for PINs,
why should they bother with URNs?  why not just set up a separate
DNS name for PIN-space (as OCLC did with PURLs) and use URL or
email address syntax to define names in that space?

> Keith Moore wrote:
> > there is an inherent
> > conflict between having the NID be the authoritative source of
> > information about a resource and the owner of the resource be
> > the authoritative source of information about that resource.
> > arguably even the owner of a resource doesn't always have
> > the "correct" information about that resource.  in reality, the
> > notion of "authority" is dependent on context which has nothing
> > to do with the NID.
>
> I don't think I'm saying anything that disagrees with that, except...
> I'm saying the _services_ offered can claim to be "authoritative"
> (for those services -- not for the IDs).

granted that a service is (probably) authoritative for itself, but
it seems meaningless and confusing to state that.

> > if people get PINs from NSI
> > and NSI's business practices change, those PINs still belong
> > to the people to whom they were assigned.
>
> Disagree -- the person doesn't "own" the PIN any more than I "own"
> the number on my credit card.

it seems that we do disagree on this.  and credit cards aren't intended
to be long-term identifiers either - though there are good reasons
for not reassigning them, they are (by design of the namespace) bound
to a credit card company and a billing institution.  if we had
credit cards that we could keep for life, changing billing institutions
from time to time as needed, then those would be like URNs.

or to use another analogy - phone numbers were originally tied to
a particular communications company.  but now (in some areas) I can
get a phone number that can travel with me from one communications
company to another, and which works from anywhere in the world
(though it might cost more to use it in some places than others).
so it's becoming feasible for me to use the same phone number for
my entire life, should I want to do that.  so the phone number is
starting to act more like a URN.

> > and enjoy any special status as "authortative" for those PINs -
> > if they misrepresent information about people or their resources
> > then that is still wrong.
>
> If they misrepresent information about people -- they are wrong, but
> not because they are using URNs to do it.

there are two subtly different issues here:

a) whether IETF supports the PIN namespace registrant's claims to
   be the authoritative source of information about people
    (or whatever it is that PINs refer to; I'm not specifically
    arguing about identifiers that refer to people)

b) whether the information supplied by the PIN namespace registrant
   is accurate

we cannot address the second problem; we can address the first problem.

> > this NID to NSI (which I think would be a bad idea, but I realize
> > it will be hard to find justification to deny that request under
> > the current rules), the language about NSI being authoritative
> > for PINs ought to be removed.  to the extent people decide to
> > trust NSI to resolve PINs, it needs to be because NSI earns
> > a reputation for maintaining their service and the underlying
> > data well, not because IETF said that NSI was authoritative.
> > (which would be a lie in any case)
>
> Well, I re-read the draft, hopefully somewhat the wiser after this
> past week's discussion.  I note that the word "authoritative" appears
> far less frequently than phrases supporting the desirable
> characteristics of URNs including the words "persistent", and "unique".
> In fact, the word "authoritative" appears only once, under the
> (IESG-required) Security Considerations section:
>
> " It is noted however that attempting to resolve a PIN URN through a
>    resolver other than the one provided by Network Solution is prone to
>    error and is not considered authoritative."
>
> I think it would be appropriate to modify this section to read
> something like:
>
> "Network Solutions' intent is to be the source of reliable resolution
>  services for PIN URNs.  It can make no assertions or guarantees as to
>  the outcome of using other resolution services for them."
>
> Which is nothing more than being clear.  I think it's very fair.

I think even this is a stretch.  perhaps "a source" rather than
"the source" would be better.  "the source of reliable resolution
information" implies that there is only one such source.

I thought I saw one or two additional over-reaching claims by the
applicant; I'll need to reread the draft again to be sure.

> > a registry is valid as long as it's using the URNs in a manner
> > consistent with their definitions.  the definitions are established
> > by the assignees of the URNs, which is not in general the same
> > thing as the namespace registrant.
>
> I disagree that it is always the assignees of the URNs that are
> in control of their destiny -- see earlier comments.

responded to these above.

> > there might be one or more resolvers listed as NAPTR records under
> > URN.NET, but even then, other resolvers are possible, and should be
> > encouraged.  the idea of URNs is that there should be a signle meaning
> > of each URN, but not that there be a single resolution service for each URN.
>
> I agree that multiple resolution services are possible.  But I don't
> believe that the public is well-served by having a free-for-all
> of services claiming to offer "resolution" for a given namespace.

nor do I.  but neither do I believe that the public is well-served by
having only one resolution service for a given namespace.

> > > I think this is off-track.  NSI can offer an authoritative _service_
> > > for whatever it wants.
> >
> > and who says it's authoritative?  my point is that IETF should not
> > be making such statements.
>
> The IETF isn't.  It's allowing that NSI says it is, nothing more.

it's a fine line.  people take RFCs as if they were statements from IETF
even if IETF puts a disclaimer in them.  and IETF does exercise editorial
control over (most) RFCs so it's reasonable for people to believe that
IETF consents to the language within RFCs.

Keith


                                                                                                                                                                                                                                                      2000-06.mail                                                                                        0000666 0000036 0000010 00000270437 07122140337 011505  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Jun  1 09:49:31 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA23180
	for <urn-archive@IETF.ORG>; Thu, 1 Jun 2000 09:49:30 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id JAA18852;
	Thu, 1 Jun 2000 09:32:41 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8594589 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 1 Jun 2000 09:32:38 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id BAA02792 for
          <URN-IETF@LISTS.INTERNIC.NET>; Thu, 1 Jun 2000 01:53:41 -0400 (EDT)
Received: from enoshima (dhcp-100-211.mag.keio.ac.jp [133.27.195.211]) by
          sh.w3.mag.keio.ac.jp (8.9.3/3.7W) with ESMTP id OAA22520; Thu, 1 Jun
          2000 14:47:26 +0900 (JST)
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.58.J
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Message-ID:  <4.2.0.58.J.20000601140632.02ce3b60@sh.w3.mag.keio.ac.jp>
Date:         Thu, 1 Jun 2000 14:13:56 +0900
Reply-To: "Martin J. Duerst" <duerst@W3.ORG>
From: "Martin J. Duerst" <duerst@W3.ORG>
Subject:      Change prefix? (was: Re: A word from the chair...)
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <39348330.36C27A6F@thinkingcat.com>

Hello Leslie,

I'm pretty much sure I haven't been able to read all the
messages on this topic, but it seemed to me that things
might get a lot easier if the prefix were changed from
urn:pin: to something like urn:nispin: or whatever.

I guess many people won't like that because it's not
enough 'urn-like', but any name that was a bit longer
than just 'pin', and would somehow not give the impression
that this was THE person identification number, would
be helpful.

Regards,   Martin.

At 00/05/30 23:12 -0400, Leslie Daigle wrote:
>Hi all,
>
>Putting my dusty WG chair hat back on... I think we've had some
>useful discussion airing perceptions of use of URNs/resolution.
>There may well be more issues to pursue here, so general discussion
>of the issues may continue.
>
>However, I'm not hearing a lot of people pushing back on/offering
>specific comments to the URN:PIN proposal.  If there aren't
>yells from new quarters, I will declare the issue closed, and
>when the revised URN:PIN Internet-Draft comes out, comments
>should be limited to the changes in the text (i.e., new issues).
>
>So, if you have a strong opinion either way, not yet aired, please
>do so or forever hold...  whatever you'd like to hold for a long time
>;-)
>
>Leslie.
>--
>
>-------------------------------------------------------------------
>"My body obeys Aristotelian laws of physics."
>    -- ThinkingCat
>
>Leslie Daigle
>leslie@thinkingcat.com
>-------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Jun  1 11:06:16 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA25210
	for <urn-archive@IETF.ORG>; Thu, 1 Jun 2000 11:06:15 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id KAA08585;
	Thu, 1 Jun 2000 10:56:33 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8594732 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 1 Jun 2000 10:56:30 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id KAA08560 for
          <URN-IETF@LISTS.INTERNIC.NET>; Thu, 1 Jun 2000 10:56:28 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id KAA18694;
          Thu, 1 Jun 2000 10:39:36 -0400 (EDT)
References: <39348330.36C27A6F@thinkingcat.com>
            <4.2.0.58.J.20000601140632.02ce3b60@sh.w3.mag.keio.ac.jp>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000601103935.B18677@bailey.dscga.com>
Date:         Thu, 1 Jun 2000 10:39:35 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      Re: Change prefix? (was: Re: A word from the chair...)
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <4.2.0.58.J.20000601140632.02ce3b60@sh.w3.mag.keio.ac.jp>; from
              duerst@W3.ORG on Thu, Jun 01, 2000 at 02:13:56PM +0900

On Thu, Jun 01, 2000 at 02:13:56PM +0900, Martin J. Duerst wrote:
> I'm pretty much sure I haven't been able to read all the
> messages on this topic, but it seemed to me that things
> might get a lot easier if the prefix were changed from
> urn:pin: to something like urn:nispin: or whatever.
>
> I guess many people won't like that because it's not
> enough 'urn-like', but any name that was a bit longer
> than just 'pin', and would somehow not give the impression
> that this was THE person identification number, would
> be helpful.

The question becomes this: is this a new policy? I.e. if
OCLC wanted to create a PURL URN namespace would we require
then to register it as oclc-purl?

If so then that sounds like vendor tree policy statement
that needs to be explicit. If it isn't then it sounds
very arbitrary....

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Jun  1 13:32:07 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA28194
	for <urn-archive@IETF.ORG>; Thu, 1 Jun 2000 13:32:07 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id NAA11758;
	Thu, 1 Jun 2000 13:20:52 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8594948 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 1 Jun 2000 13:20:50 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from smtp02.mrf.mail.rcn.net (smtp02.mrf.mail.rcn.net [207.172.4.61])
          by lists.internic.net (8.9.3/8.9.3) with ESMTP id MAA06782 for
          <URN-IETF@lists.internic.net>; Thu, 1 Jun 2000 12:57:38 -0400 (EDT)
Received: from 216-164-223-171.s171.tnt2.lee.va.dialup.rcn.com
          ([216.164.223.171] helo=insta.com) by smtp02.mrf.mail.rcn.net with
          esmtp (Exim 2.12 #3) id 12xYC9-0001cK-00; Thu, 1 Jun 2000 12:51:45
          -0400
X-Mailer: Mozilla 4.72 [en] (X11; U; Linux 2.2.13-2 i686)
X-Accept-Language: en
MIME-Version: 1.0
References: <39348330.36C27A6F@thinkingcat.com>
            <4.2.0.58.J.20000601140632.02ce3b60@sh.w3.mag.keio.ac.jp>
            <20000601103935.B18677@bailey.dscga.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID:  <393694CA.FA7A2AFD@insta.com>
Date:         Thu, 1 Jun 2000 12:52:26 -0400
Reply-To: "Stephen D. Williams" <sdw@INSTA.COM>
From: "Stephen D. Williams" <sdw@INSTA.COM>
Organization: Insta.com, Inc.
Subject:      Re: Change prefix? (was: Re: A word from the chair...)
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Michael Mealling wrote:

> On Thu, Jun 01, 2000 at 02:13:56PM +0900, Martin J. Duerst wrote:
> > I'm pretty much sure I haven't been able to read all the
> > messages on this topic, but it seemed to me that things
> > might get a lot easier if the prefix were changed from
> > urn:pin: to something like urn:nispin: or whatever.
> >
> > I guess many people won't like that because it's not
> > enough 'urn-like', but any name that was a bit longer
> > than just 'pin', and would somehow not give the impression
> > that this was THE person identification number, would
> > be helpful.
>
> The question becomes this: is this a new policy? I.e. if
> OCLC wanted to create a PURL URN namespace would we require
> then to register it as oclc-purl?
>
> If so then that sounds like vendor tree policy statement
> that needs to be explicit. If it isn't then it sounds
> very arbitrary....

It seems common sensical, not arbitrary at all.  The use of 'generic' namespace
names in a non-fully-public way is what seems arbitrary.


> -MM
>
> --
> --------------------------------------------------------------------------------
> Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
> Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
> Network Solutions       |          www.lp.org          |  michaelm@netsol.com

sdw

--
Insta.com - Revolutionary E-Business Communication
sdw@insta.com Stephen D. Williams  Senior Consultant/Architect   http://sdw.st
43392 Wayside Cir,Ashburn,VA 20147-4622 703-724-0118W 703-995-0407Fax  Jan2000


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Jun  1 14:04:40 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA28680
	for <urn-archive@IETF.ORG>; Thu, 1 Jun 2000 14:04:40 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id NAA18625;
	Thu, 1 Jun 2000 13:55:26 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8595037 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 1 Jun 2000 13:55:24 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id NAA18597 for
          <URN-IETF@LISTS.INTERNIC.NET>; Thu, 1 Jun 2000 13:55:21 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id NAA19212;
          Thu, 1 Jun 2000 13:38:27 -0400 (EDT)
References: <39348330.36C27A6F@thinkingcat.com>
            <4.2.0.58.J.20000601140632.02ce3b60@sh.w3.mag.keio.ac.jp>
            <20000601103935.B18677@bailey.dscga.com>
            <393694CA.FA7A2AFD@insta.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000601133827.L18677@bailey.dscga.com>
Date:         Thu, 1 Jun 2000 13:38:27 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      Re: Change prefix? (was: Re: A word from the chair...)
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <393694CA.FA7A2AFD@insta.com>; from sdw@INSTA.COM on Thu, Jun 01,
              2000 at 12:52:26PM -0400

On Thu, Jun 01, 2000 at 12:52:26PM -0400, Stephen D. Williams wrote:
> Michael Mealling wrote:
> > On Thu, Jun 01, 2000 at 02:13:56PM +0900, Martin J. Duerst wrote:
> > > I'm pretty much sure I haven't been able to read all the
> > > messages on this topic, but it seemed to me that things
> > > might get a lot easier if the prefix were changed from
> > > urn:pin: to something like urn:nispin: or whatever.
> > >
> > > I guess many people won't like that because it's not
> > > enough 'urn-like', but any name that was a bit longer
> > > than just 'pin', and would somehow not give the impression
> > > that this was THE person identification number, would
> > > be helpful.
> >
> > The question becomes this: is this a new policy? I.e. if
> > OCLC wanted to create a PURL URN namespace would we require
> > then to register it as oclc-purl?
> >
> > If so then that sounds like vendor tree policy statement
> > that needs to be explicit. If it isn't then it sounds
> > very arbitrary....
>
> It seems common sensical, not arbitrary at all.  The use of 'generic'
> namespace names in a non-fully-public way is what seems arbitrary.

That may be your opinion but it isn't stated anywhere in the documents
or in any other IETF standard or stated policy....

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Jun  1 20:58:18 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA08014
	for <urn-archive@IETF.ORG>; Thu, 1 Jun 2000 20:58:18 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id UAA03854;
	Thu, 1 Jun 2000 20:12:05 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8595716 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 1 Jun 2000 20:12:01 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id UAA03365 for
          <URN-IETF@lists.internic.net>; Thu, 1 Jun 2000 20:09:41 -0400 (EDT)
Received: from carol (h00a0cc5364a4.ne.mediaone.net [24.128.116.246]) by
          life.ai.mit.edu (8.9.3/8.9.3/AI2.13/ai.master.life:2.20) with SMTP id
          UAA13263; Thu, 1 Jun 2000 20:03:15 -0400 (EDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
X-Mimeole: Produced By Microsoft MimeOLE V5.50.4029.2901
Importance: Normal
Message-ID:  <NEBBIDLBCKDCAKDBFCJHOEFJCAAA.hallam@ai.mit.edu>
Date:         Thu, 1 Jun 2000 20:35:21 -0400
Reply-To: Phillip Hallam-Baker <hallam@AI.MIT.EDU>
From: Phillip Hallam-Baker <hallam@AI.MIT.EDU>
Subject:      Re: Change prefix? (was: Re: A word from the chair...)
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <20000601133827.L18677@bailey.dscga.com>
Content-Transfer-Encoding: 7bit

> > It seems common sensical, not arbitrary at all.  The use of 'generic'
> > namespace names in a non-fully-public way is what seems arbitrary.
>
> That may be your opinion but it isn't stated anywhere in the documents
> or in any other IETF standard or stated policy....

I thought the idea here was persistent names.

If anyone can tell Michael for certain whether his business card will
have Network Solutions or VeriSign on it as the company name in six
months time they would be doing well. And folk want that name bound into
a URN supposedly persistent for a century...

Corporate names are simply not persistent. Attempting to build trees
is silly. I have just had to rework my homepage after bankboston
changed the url for their home banking service to homelink.fleet.com.


                Phill


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Jun  1 21:08:13 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA08151
	for <urn-archive@IETF.ORG>; Thu, 1 Jun 2000 21:08:12 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id UAA05894;
	Thu, 1 Jun 2000 20:21:45 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8595713 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 1 Jun 2000 20:21:42 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from jungledrums.com.au (jungledrums.com.au [203.33.146.250] (may be
          forged)) by lists.internic.net (8.9.3/8.9.3) with ESMTP id UAA02220
          for <urn-ietf@lists.internic.net>; Thu, 1 Jun 2000 20:02:43 -0400
          (EDT)
Received: from CPE-24-192-73-170.QLD.BIGPOND.NET.AU by jungledrums.com.au with
          SMTP (QuickMail Pro Server for MacOS 1.1.2); 02-Jun-2000 09:56:16
          +1000
X-Mailer: Mulberry/2.0.0 (MacOS)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Message-ID:  <221044.3168928598@localhost>
Date:         Fri, 2 Jun 2000 09:56:38 +1000
Reply-To: Renato Iannella <renato@IPRSYSTEMS.COM>
From: Renato Iannella <renato@IPRSYSTEMS.COM>
Subject:      Re: Change prefix? (was: Re: A word from the chair...)
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <20000601133827.L18677@bailey.dscga.com>
Content-Transfer-Encoding: 7bit

--On 1/6/00 1:38 PM -0400 Michael Mealling wrote:

>> It seems common sensical, not arbitrary at all.  The use of 'generic'
>> namespace names in a non-fully-public way is what seems arbitrary.
>
> That may be your opinion but it isn't stated anywhere in the documents
> or in any other IETF standard or stated policy....

This is true, however, RFC2611 states that Namespace IDs are
  "Assigned by IANA.  In some contexts, a particular one may be
  requested"

Network Solutions has requested "PIN" (which it has the right to do).
It is up to IANA to actually assign the NID.


Cheers...Renato                      <http://purl.net/net/renato>
Chief Scientist, IPR Systems Pty Ltd      <http://iprsystems.com>
...............................unlocking the value of information


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Jun  1 21:19:21 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA08186
	for <urn-archive@IETF.ORG>; Thu, 1 Jun 2000 21:19:21 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id UAA07278;
	Thu, 1 Jun 2000 20:28:29 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8595799 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 1 Jun 2000 20:28:27 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from rbuzz.com (rbuzz.techparkwa.org.au [203.103.99.144] (may be
          forged)) by lists.internic.net (8.9.3/8.9.3) with ESMTP id UAA05202
          for <URN-IETF@LISTS.INTERNIC.NET>; Thu, 1 Jun 2000 20:18:17 -0400
          (EDT)
X-Envelope-To: <URN-IETF@LISTS.INTERNIC.NET>
Received: from rbuzz.com (IDENT:justin@phoenix.rbuzz.com [192.168.2.15]) by
          rbuzz.com (8.10.1/8.10.1) with ESMTP id e520FTO17347 for
          <URN-IETF@LISTS.INTERNIC.NET>; Fri, 2 Jun 2000 08:15:29 +0800
X-Mailer: Mozilla 4.7 [en] (X11; I; Linux 2.2.12-20 i686)
X-Accept-Language: en
MIME-Version: 1.0
References: <39348330.36C27A6F@thinkingcat.com>
            <4.2.0.58.J.20000601140632.02ce3b60@sh.w3.mag.keio.ac.jp>
            <20000601103935.B18677@bailey.dscga.com>
            <393694CA.FA7A2AFD@insta.com>
            <20000601133827.L18677@bailey.dscga.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID:  <3936FCA1.E602A93@rbuzz.com>
Date:         Fri, 2 Jun 2000 08:15:29 +0800
Reply-To: justin@RBUZZ.COM
From: Justin Couch <justin@RBUZZ.COM>
Organization: rBuzz
Subject:      Re: Change prefix? (was: Re: A word from the chair...)
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Michael Mealling wrote:

> > It seems common sensical, not arbitrary at all.  The use of 'generic'
> > namespace names in a non-fully-public way is what seems arbitrary.
>
> That may be your opinion but it isn't stated anywhere in the documents
> or in any other IETF standard or stated policy....

Good point. The standard approach of the IETF is protocols not policy so
I'm not sure if it is in our interests to state this.

I like the idea of the non-generic statement perhaps that can be a
"recommended practice" if at all possible. Problem is that it requires
policing by somebody which I don't think we want to do :)

--
Justin Couch                                   Author, Java Hacker
Snr Software Engineer                             justin@rbuzz.com
rbuzz.net                           http://www.vlc.com.au/~justin/
Java3D FAQ                                 http://www.j3d.org/faq/
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Subcomandante Marcos
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Jun  1 22:41:30 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA10988
	for <urn-archive@IETF.ORG>; Thu, 1 Jun 2000 22:41:30 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id WAA26981;
	Thu, 1 Jun 2000 22:04:40 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8595979 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 1 Jun 2000 22:04:36 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id WAA26947 for
          <URN-IETF@LISTS.INTERNIC.NET>; Thu, 1 Jun 2000 22:04:33 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id VAA20432;
          Thu, 1 Jun 2000 21:47:25 -0400 (EDT)
References: <393694CA.FA7A2AFD@insta.com> <39348330.36C27A6F@thinkingcat.com>
            <4.2.0.58.J.20000601140632.02ce3b60@sh.w3.mag.keio.ac.jp>
            <20000601103935.B18677@bailey.dscga.com>
            <393694CA.FA7A2AFD@insta.com>
            <20000601133827.L18677@bailey.dscga.com>
            <4.2.0.58.J.20000602100525.009db350@sh.w3.mag.keio.ac.jp>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000601214724.C20350@bailey.dscga.com>
Date:         Thu, 1 Jun 2000 21:47:24 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      Re: Change prefix? (was: Re: A word from the chair...)
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <4.2.0.58.J.20000602100525.009db350@sh.w3.mag.keio.ac.jp>; from
              duerst@w3.org on Fri, Jun 02, 2000 at 10:09:25AM +0900

On Fri, Jun 02, 2000 at 10:09:25AM +0900, Martin J. Duerst wrote:
> Michael - Is it stated (IETF or somebody else relevant)
> policy that urn namespace names are given out to registrants
> on a first come, first serve base? If yes, can you tell me where?

I don't know if you'd call it "first come first served" but
it is fairly explicit in RFC 2611 Section 4.0 part III.
The document does say the NID is is assigned by IETF concensus.
But the point is that if the IETF concensus is that people won't
get the NID they ask for then there needs to be some reason why
other than "just cause" or else why even ask in the first place?

Also, if the concensus says that we don't get 'PIN' as the NID
we request then we will withdraw the document and the request
and wait until the process becomes a little bit more deterministic.

> If not, can you tell me why you implicitly assume
> this is the policy, or what policy you think applies?

Section III states that if you want a URN namespace with
a specific 'short' NID then you follow these steps:

submit a draft, get comments, edit it accordingly or
withdraw it, submit for RFC publication (any status),
and then you get your NID from the IANA.

> If no, this means that there is no policy for urn namespace
> names assignements, and that most probably means that somebody
> somehow has to create one.

Here's the relevant section to save you looking for it:

           III. Formal:  These are processed through an RFC review process.
           The RFC need not be standards-track.  The template defined in
           section 3.0 may be included as part of an RFC defining some
           other aspect of the namespace, or it may be put forward as an
           RFC in its own right.  The proposed template should be sent
           to the
                               urn-nid@apps.ietf.org

           mailing list to allow for a 2 week discussion period  for
           clarifying the expression of the registration information,
           before the IESG progresses the document to RFC status.
           A particular NID string is requested, and is assigned by IETF
           consensus (as defined in [RFC2434]), with the additional
           constraints that the NID string must
               - not be an already-registered NID
               - not start with "x-" (see Type I above)
               - not start with "urn-" (see Type II above)
               - not start with "XY-", where XY is any combination of 2
                 ASCII letters  (see NOTE, below)
               - be more than 2 letters long

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Jun  1 22:48:01 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA11122
	for <urn-archive@IETF.ORG>; Thu, 1 Jun 2000 22:48:01 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id WAA26618;
	Thu, 1 Jun 2000 22:03:09 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8595967 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 1 Jun 2000 22:03:07 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id VAA19526 for
          <URN-IETF@LISTS.INTERNIC.NET>; Thu, 1 Jun 2000 21:24:55 -0400 (EDT)
Received: from enoshima (dhcp-100-211.mag.keio.ac.jp [133.27.195.211]) by
          sh.w3.mag.keio.ac.jp (8.9.3/3.7W) with ESMTP id KAA29975; Fri, 2 Jun
          2000 10:18:56 +0900 (JST)
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.58.J
References: <393694CA.FA7A2AFD@insta.com> <39348330.36C27A6F@thinkingcat.com>
            <4.2.0.58.J.20000601140632.02ce3b60@sh.w3.mag.keio.ac.jp>
            <20000601103935.B18677@bailey.dscga.com>
            <393694CA.FA7A2AFD@insta.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Message-ID:  <4.2.0.58.J.20000602100525.009db350@sh.w3.mag.keio.ac.jp>
Date:         Fri, 2 Jun 2000 10:09:25 +0900
Reply-To: "Martin J. Duerst" <duerst@W3.ORG>
From: "Martin J. Duerst" <duerst@W3.ORG>
Subject:      Re: Change prefix? (was: Re: A word from the chair...)
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <20000601133827.L18677@bailey.dscga.com>

Michael - Is it stated (IETF or somebody else relevant)
policy that urn namespace names are given out to registrants
on a first come, first serve base? If yes, can you tell me
where? If not, can you tell me why you implicitly assume
this is the policy, or what policy you think applies?

If no, this means that there is no policy for urn namespace
names assignements, and that most probably means that somebody
somehow has to create one.

Regards,  Martin.

At 00/06/01 13:38 -0400, Michael Mealling wrote:
>On Thu, Jun 01, 2000 at 12:52:26PM -0400, Stephen D. Williams wrote:
> > Michael Mealling wrote:
> > > On Thu, Jun 01, 2000 at 02:13:56PM +0900, Martin J. Duerst wrote:
> > > > I'm pretty much sure I haven't been able to read all the
> > > > messages on this topic, but it seemed to me that things
> > > > might get a lot easier if the prefix were changed from
> > > > urn:pin: to something like urn:nispin: or whatever.
> > > >
> > > > I guess many people won't like that because it's not
> > > > enough 'urn-like', but any name that was a bit longer
> > > > than just 'pin', and would somehow not give the impression
> > > > that this was THE person identification number, would
> > > > be helpful.
> > >
> > > The question becomes this: is this a new policy? I.e. if
> > > OCLC wanted to create a PURL URN namespace would we require
> > > then to register it as oclc-purl?
> > >
> > > If so then that sounds like vendor tree policy statement
> > > that needs to be explicit. If it isn't then it sounds
> > > very arbitrary....
> >
> > It seems common sensical, not arbitrary at all.  The use of 'generic'
> > namespace names in a non-fully-public way is what seems arbitrary.
>
>That may be your opinion but it isn't stated anywhere in the documents
>or in any other IETF standard or stated policy....
>
>-MM
>
>--
>---------------------------------------------------------------------------
>-----
>Michael Mealling        |      Vote Libertarian!       |
>www.rwhois.net/michael
>Sr. Research Engineer   |   www.ga.lp.org/gwinnett     |
>ICQ#:         14198821
>Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Jun  1 23:34:10 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA11864
	for <urn-archive@IETF.ORG>; Thu, 1 Jun 2000 23:34:10 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id XAA10989;
	Thu, 1 Jun 2000 23:17:07 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8596153 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 1 Jun 2000 23:17:05 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from field.videotron.net (field.videotron.net [205.151.222.108]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id WAA03329 for
          <URN-IETF@LISTS.INTERNIC.NET>; Thu, 1 Jun 2000 22:36:52 -0400 (EDT)
Received: from thinkingcat.com ([216.113.1.64]) by field.videotron.net (Sun
          Internet Mail Server sims.3.5.1999.12.14.10.29.p8) with ESMTP id
          <0FVI00HZ395PP4@field.videotron.net> for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 1 Jun 2000 22:20:14 -0400 (EDT)
MIME-version: 1.0
X-Mailer: Mozilla 4.72 [en] (Win98; U)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
X-Accept-Language: en
References: <4.2.0.58.J.20000601140632.02ce3b60@sh.w3.mag.keio.ac.jp>
Message-ID:  <39371965.386EBDD7@thinkingcat.com>
Date:         Thu, 1 Jun 2000 22:18:13 -0400
Reply-To: Leslie Daigle <leslie@THINKINGCAT.COM>
From: Leslie Daigle <leslie@THINKINGCAT.COM>
Organization: Thinking Cat Enterprises
Subject:      Re: Change prefix? (was: Re: A word from the chair...)
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

I appreciate the thought that has been put into expressing concerns,
and recognize that there are some real concerns and uncertainty here.

I can't say that some of the concerns expressed here won't turn
out to be true.

But I don't see WG work here.

I haven't heard consensus that the mechanical process (RFC2611) is
viewed as being fundamentally broken because it does admit URN:PIN.
We discussed these issues when we put together the process,
RFC2611 was the outcome, and I don't see new enlightenment now.
Passing judgement on every proposal, dismissing the ones from
proposers that are not trusted is not a process.  We can't build a
process that will admit only the things we all like.  We don't
(yet) have evidence that RFC2611 should be "fixed".

So, I suggest we move on.

Leslie.

--

-------------------------------------------------------------------
"My body obeys Aristotelian laws of physics."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Jun  1 23:43:46 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA11929
	for <urn-archive@IETF.ORG>; Thu, 1 Jun 2000 23:43:46 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id XAA13452;
	Thu, 1 Jun 2000 23:29:42 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8596198 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 1 Jun 2000 23:29:40 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id XAA13430 for
          <URN-IETF@LISTS.INTERNIC.NET>; Thu, 1 Jun 2000 23:29:37 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id XAA20565;
          Thu, 1 Jun 2000 23:12:39 -0400 (EDT)
References: <20000601133827.L18677@bailey.dscga.com>
            <221044.3168928598@localhost>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000601231239.F20350@bailey.dscga.com>
Date:         Thu, 1 Jun 2000 23:12:39 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      Re: Change prefix? (was: Re: A word from the chair...)
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <221044.3168928598@localhost>; from renato@IPRSYSTEMS.COM on Fri,
              Jun 02, 2000 at 09:56:38AM +1000

On Fri, Jun 02, 2000 at 09:56:38AM +1000, Renato Iannella wrote:
> --On 1/6/00 1:38 PM -0400 Michael Mealling wrote:
> >> It seems common sensical, not arbitrary at all.  The use of 'generic'
> >> namespace names in a non-fully-public way is what seems arbitrary.
> >
> > That may be your opinion but it isn't stated anywhere in the documents
> > or in any other IETF standard or stated policy....
>
> This is true, however, RFC2611 states that Namespace IDs are
>   "Assigned by IANA.  In some contexts, a particular one may be
>   requested"
>
> Network Solutions has requested "PIN" (which it has the right to do).
> It is up to IANA to actually assign the NID.

Actually, the IANA assigns whatever "IETF concensus" comes up with.
Now if the "IETF concensus" comes up with something other than
what we requested we will withdraw the request until the process
becomes a little bit more deterministic...

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Jun  2 12:56:28 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA07249
	for <urn-archive@IETF.ORG>; Fri, 2 Jun 2000 12:56:27 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id MAA16935;
	Fri, 2 Jun 2000 12:45:42 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8597301 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 2 Jun 2000 12:45:39 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from astro.cs.utk.edu (ASTRO.CS.UTK.EDU [128.169.93.168]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id MAA16406 for
          <URN-IETF@LISTS.INTERNIC.NET>; Fri, 2 Jun 2000 12:43:21 -0400 (EDT)
Received: from astro.cs.utk.edu (LOCALHOST [127.0.0.1]) by astro.cs.utk.edu (cf
          8.9.3) with ESMTP id MAA19117; Fri, 2 Jun 2000 12:37:26 -0400 (EDT)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Message-ID:  <200006021637.MAA19117@astro.cs.utk.edu>
Date:         Fri, 2 Jun 2000 12:37:26 -0400
Reply-To: Keith Moore <moore@CS.UTK.EDU>
From: Keith Moore <moore@CS.UTK.EDU>
Subject:      Re: Change prefix? (was: Re: A word from the chair...)
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  Message from Michael Mealling <michael@bailey.dscga.com> of "Thu,
              01 Jun 2000 21:47:24 EDT."
              <20000601214724.C20350@bailey.dscga.com>

> On Fri, Jun 02, 2000 at 10:09:25AM +0900, Martin J. Duerst wrote:
> > Michael - Is it stated (IETF or somebody else relevant)
> > policy that urn namespace names are given out to registrants
> > on a first come, first serve base? If yes, can you tell me where?
>
> I don't know if you'd call it "first come first served" but
> it is fairly explicit in RFC 2611 Section 4.0 part III.
> The document does say the NID is is assigned by IETF concensus.
> But the point is that if the IETF concensus is that people won't
> get the NID they ask for then there needs to be some reason why
> other than "just cause" or else why even ask in the first place?

in other cases where IETF makes decisions by consensus, there only
needs to be a consensus on the decision itself.  there does not need
to be a consensus as to the reason why.

a concrete example is patent validity - when approving a specification
for proposed standard, or for advancement in grade, IETF itself will
not try to decide whether the patent is valid or whether it applies to
the specification.  however, any number of participants might decide that
the existence of that patent prevents them from implementing the specification,
or, alternatively, that the patent doesn't get in the way.   but even if
there is consensus about whether to adopt the spec, they don't have to
agree on why the spec should or should not be adopted.   for the example
of a spec which uses patented technology, some folks might believe that
they can license the technology at a reasonable price, others might believe
that the patent doesn't apply, others might believe that the patent is
easily invalidated by prior art, and the patent holder might support the
spec because he believes that he can make a hundred million bucks if it
gets approved.  but the outcome of the consensus process is either "yes"
or "no" (or a different spec).

at a distance, this might look like "just 'cause", even though the individuals'
decisions were more detailed than that.

Keith


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Jun  2 17:13:28 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA14605
	for <urn-archive@IETF.ORG>; Fri, 2 Jun 2000 17:13:28 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id QAA07753;
	Fri, 2 Jun 2000 16:58:55 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8597777 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 2 Jun 2000 16:58:52 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from marine.sonic.net (marine.sonic.net [208.201.224.37]) by
          lists.internic.net (8.9.3/8.9.3) with SMTP id QAA07373 for
          <URN-IETF@LISTS.INTERNIC.NET>; Fri, 2 Jun 2000 16:57:12 -0400 (EDT)
Received: (qmail 21061 invoked from network); 2 Jun 2000 20:51:18 -0000
Received: from prop.sonic.net (208.201.224.193) by marine.sonic.net with SMTP;
          2 Jun 2000 20:51:18 -0000
Received: from sonic.net (bolt [208.201.224.36]) by prop.sonic.net
          (8.8.8/8.8.5) with ESMTP id NAA18281 for
          <URN-IETF@LISTS.INTERNIC.NET>; Fri, 2 Jun 2000 13:51:18 -0700
X-envelope-info: <tallen@sonic.net>
Received: (from tallen@localhost) by sonic.net (8.8.8/8.7.3) id NAA10183 for
          URN-IETF@LISTS.INTERNIC.NET; Fri, 2 Jun 2000 13:51:18 -0700
Message-ID:  <200006022051.NAA10183@sonic.net>
Date:         Fri, 2 Jun 2000 13:51:18 -0700
Reply-To: Terry Allen <tallen@SONIC.NET>
From: Terry Allen <tallen@SONIC.NET>
Subject:      re change prefix
To: URN-IETF@LISTS.INTERNIC.NET

I don't see where patent validity is related to the issue at hand.
Michael is right that there has to be some rationale for denying
a NID, else we'll end up with a total mess (and possibly litigation).
If people think that "PIN" is holy, we'd better give up the notion
of allowing NIDs to be requested and go back to assigning
meaningless one.

However, after Michael revises his document, he may see that "PIN"
in the sense of "personal identification number" isn't apropos
anyway - the named thing is more like "unconfirmed biodata".

regards, Terry


From owner-urn-ietf@LISTS.INTERNIC.NET  Tue Jun 13 06:08:16 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA01386
	for <urn-archive@IETF.ORG>; Tue, 13 Jun 2000 06:08:16 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id FAA12008;
	Tue, 13 Jun 2000 05:48:26 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8616238 for URN-IETF@LISTS.INTERNIC.NET;
          Tue, 13 Jun 2000 05:48:23 -0400
Received: from donald.zblmath.fiz-karlsruhe.de (donald.zblmath.FIZ-Karlsruhe.DE
          [141.66.176.200]) by lists.internic.net (8.9.3/8.9.3) with ESMTP id
          FAA11978 for <URN-IETF@LISTS.INTERNIC.NET>; Tue, 13 Jun 2000 05:48:21
          -0400 (EDT)
Received: from zblmath.fiz-karlsruhe.de (cens.zblmath.fiz-karlsruhe.de
          [141.66.176.12]) by donald.zblmath.fiz-karlsruhe.de (8.9.3/8.9.3)
          with ESMTP id MAA32412 for <URN-IETF@LISTS.INTERNIC.NET>; Tue, 13 Jun
          2000 12:43:00 +0200
X-Mailer: Mozilla 4.5 [en] (X11; I; SunOS 5.6 sun4m)
X-Accept-Language: en
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  derr@ZBLMATH.FIZ-KARLSRUHE.DE
Message-ID:  <3946018E.210B152B@zblmath.fiz-karlsruhe.de>
Date:         Tue, 13 Jun 2000 11:40:31 +0200
Reply-To: Michael Derr <derr@zblmath.FIZ-Karlsruhe.DE>
From: Michael Derr <derr@zblmath.FIZ-Karlsruhe.DE>
Subject:      questions about URNs, URN-Net etc.
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Dear IETF-URN WG,

I am contacting you to ask for your comments about some general as well
as specific questions on URNs. I am working on the possibility of
URN-implementations and applications for scientific electronic
resources.
In my opinion some problems are not completely clear. Because of
your experience with the development process of URNs I would like to
ask you specifically:

- is the URN-Net a proposal for a global resolution system and a
service for the future or do there already exist realizations of this
URN-NET-system?

  If the URN-Net is a proposal, what do you think about the possibility
  of realizing such a project and what might be the reasons in possibly
  preventing the development of an URN-Net?

  What is the present technological infrastructure or method of
  retrieving a resource using URNs?

- as far as I know some institutions build up their own resolution
system (because of lack of a global resolution system). Nevertheless
these
institutions have  intentions to register their namespace:
Why is it important to do that right now - for a URN-NET in the
future?

  How many registered namespaces are in use today? And finally who is
  (will) going to manage and maintain the URN-NET and the registration
  service for <NIDs> (IETF/IANA)?

- there seem to be two alternatives to let the browser know how to
handle  a "urn:<foo>": solution via plug-in and second solution via
proxy
server.

  Do you have any experience with these two alternatives and what is
  probably the current best solution? Are there any other
  possibilities?

  Is there an actual development for the next browser generation which
  enable to handle the new protocol "urn:"?
  I have tested the prototype browser  AMAYA (developed by W3C) for
  this purpose. AMAYA does not support the URN-protocol.

I'm interested in any feedback.

best regards

 Michael


From owner-urn-ietf@LISTS.INTERNIC.NET  Tue Jun 13 06:48:52 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA02031
	for <urn-archive@IETF.ORG>; Tue, 13 Jun 2000 06:48:52 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id GAA21203;
	Tue, 13 Jun 2000 06:34:30 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8616335 for URN-IETF@LISTS.INTERNIC.NET;
          Tue, 13 Jun 2000 06:34:28 -0400
Received: from suncom.itep.ru (suncom.itep.ru [193.124.225.35]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id GAA20148 for
          <URN-IETF@LISTS.INTERNIC.NET>; Tue, 13 Jun 2000 06:29:21 -0400 (EDT)
Received: from heron.itep.ru (root@heron.itep.ru [192.148.166.130]) by
          suncom.itep.ru (8.9.3/8.9.3) with ESMTP id OAA02206; Tue, 13 Jun 2000
          14:22:43 +0400
Received: from heron.itep.ru (anovikov@venus.itep.ru [192.148.166.133]) by
          heron.itep.ru (8.9.3/8.9.3) with ESMTP id OAA05777; Tue, 13 Jun 2000
          14:19:51 +0400
X-Mailer: Mozilla 4.73 [en] (X11; I; Linux 2.2.15 i686)
X-Accept-Language: en
MIME-Version: 1.0
References: <3946018E.210B152B@zblmath.fiz-karlsruhe.de>
Content-Type: text/plain; charset=koi8-r
Content-Transfer-Encoding: 7bit
Approved-By:  anovikov@HERON.ITEP.RU
Message-ID:  <39460AD6.D432B5B1@heron.itep.ru>
Date:         Tue, 13 Jun 2000 14:20:06 +0400
Reply-To: Alexei Novikov <anovikov@HERON.ITEP.RU>
From: Alexei Novikov <anovikov@HERON.ITEP.RU>
Organization: ITEP
Subject:      Re: questions about URNs, URN-Net etc.
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Michael Derr wrote:
>
> Dear IETF-URN WG,
>
> I am contacting you to ask for your comments about some general as well
> as specific questions on URNs. I am working on the possibility of
> URN-implementations and applications for scientific electronic
> resources.
Hi Michael,
Are you going to implement something like urn:hep-ph:0006103 for
arXive.org data ?

>
> - there seem to be two alternatives to let the browser know how to
> handle  a "urn:<foo>": solution via plug-in and second solution via
> proxy
> server.
>
>   Do you have any experience with these two alternatives and what is
>   probably the current best solution? Are there any other
>   possibilities?

Squid Web caching server can do URN resolution using requests to the
external N2L program (actually was able as its URN support is messed
right now). Probably this can be a best solution at least for the
European research community as it is already using caches.

        Alexei.


From owner-urn-ietf@LISTS.INTERNIC.NET  Tue Jun 13 07:57:54 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA03913
	for <urn-archive@IETF.ORG>; Tue, 13 Jun 2000 07:57:53 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id HAA06047;
	Tue, 13 Jun 2000 07:42:41 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8616485 for URN-IETF@LISTS.INTERNIC.NET;
          Tue, 13 Jun 2000 07:42:39 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id HAA06024 for
          <URN-IETF@LISTS.INTERNIC.NET>; Tue, 13 Jun 2000 07:42:36 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id HAA10542;
          Tue, 13 Jun 2000 07:26:19 -0400 (EDT)
References: <3946018E.210B152B@zblmath.fiz-karlsruhe.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000613072619.C10477@bailey.dscga.com>
Date:         Tue, 13 Jun 2000 07:26:19 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      Re: questions about URNs, URN-Net etc.
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <3946018E.210B152B@zblmath.fiz-karlsruhe.de>; from
              derr@zblmath.FIZ-Karlsruhe.DE on Tue, Jun 13,
              2000 at 11:40:31AM +0200

On Tue, Jun 13, 2000 at 11:40:31AM +0200, Michael Derr wrote:
> I am contacting you to ask for your comments about some general as well
> as specific questions on URNs. I am working on the possibility of
> URN-implementations and applications for scientific electronic
> resources.
> In my opinion some problems are not completely clear. Because of
> your experience with the development process of URNs I would like to
> ask you specifically:
>
> - is the URN-Net a proposal for a global resolution system and a
> service for the future or do there already exist realizations of this
> URN-NET-system?

It exists but is currenlty in flux as it is suposed to 'start from
scratch' as soon as the URN namespace registration process was
setup. That was done a few months ago and so the URN.NET stuff
is being re-setup under aegis of the IANA. NOTE: its also being
moved to the urn.arpa domain instead of urn.net...

>   If the URN-Net is a proposal, what do you think about the possibility
>   of realizing such a project and what might be the reasons in possibly
>   preventing the development of an URN-Net?

As we are in the midst of a re-deployment these are good questions.
The DNS servers are available and working. One of the largest
hurdles is making sure that browsers can handle the URN URI scheme.
I have some plugins (see wwww.usrlocalsrc.org) but they're for
IE only right now (and require intimate knowledge of VC++ to build).
Any version of Netscape lower than Netscape 6 on Unix cannot
use protocol plugins so that is one hurdle....

>   What is the present technological infrastructure or method of
>   retrieving a resource using URNs?

At present the URI resolution via DNS (urn.arpa) stuff is the
only mechanism we have....

> - as far as I know some institutions build up their own resolution
> system (because of lack of a global resolution system). Nevertheless
> these
> institutions have  intentions to register their namespace:
> Why is it important to do that right now - for a URN-NET in the
> future?

I suppose its only important to do that now if your URNs will
make it outside your institution. That way if others see them they
can find out what they are....

>   How many registered namespaces are in use today? And finally who is
>   (will) going to manage and maintain the URN-NET and the registration
>   service for <NIDs> (IETF/IANA)?

At present there is only 1 registered one. The reason is that the
namespace registration process has only been setup for a few months.
I personally have two in the middle of the process and I know of
one more that is also in that process. Others are still figuring out
how to design their namespace...

The entity tha twill manage the urn-net service and registration
process is the IANA....

> - there seem to be two alternatives to let the browser know how to
> handle  a "urn:<foo>": solution via plug-in and second solution via
> proxy server.
>
>   Do you have any experience with these two alternatives and what is
>   probably the current best solution? Are there any other
>   possibilities?

The current best solution is a plugin. We are currently
writing one which is under an Apache style open source license.
The proxy option is 'ok' but not stellar in my opinion because it
does not give the client any knowledge about the URN that it can use.

>   Is there an actual development for the next browser generation which
>   enable to handle the new protocol "urn:"?
>   I have tested the prototype browser  AMAYA (developed by W3C) for
>   this purpose. AMAYA does not support the URN-protocol.

Nope. If you could see my desktop you would see the libwww code that
I'm currently hacking to make that happen. As soon as I have
a skeleton I will see about checking that code in so others can
help develop it. One of the largest hurdles is figuring out how to
do the NAPTR DNS record requests in a cross platform manner.
I think I have a solution but it'll be a few weeks before I can
surface any real code....

> I'm interested in any feedback.

Great. This was a good way to get a development status out to the
community. I really hope we can get some open source style development
going on. Especially in the area of browser support....

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Jun 14 07:01:40 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA15299
	for <urn-archive@IETF.ORG>; Wed, 14 Jun 2000 07:01:40 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id GAA18927;
	Wed, 14 Jun 2000 06:48:21 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8618026 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 14 Jun 2000 06:48:18 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from friendly.realnames.com (friendly.realnames.com [216.86.226.76])
          by lists.internic.net (8.9.3/8.9.3) with SMTP id AAA02908 for
          <URN-IETF@lists.internic.net>; Wed, 14 Jun 2000 00:09:50 -0400 (EDT)
Received: (qmail 14956 invoked from network); 14 Jun 2000 03:59:14 -0000
Received: from unknown (HELO ?10.1.3.111?) (10.1.3.111) by
          friendly.centraal.com with SMTP; 14 Jun 2000 03:59:14 -0000
User-Agent: Microsoft-Outlook-Express-Macintosh-Edition/5.02.2022
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Message-ID:  <B56C5223.EE5A%yves@realnames.com>
Date:         Tue, 13 Jun 2000 21:03:32 -0700
Reply-To: Yves Arrouye <yves@REALNAMES.COM>
From: Yves Arrouye <yves@REALNAMES.COM>
Subject:      Re: questions about URNs, URN-Net etc.
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <39460AD6.D432B5B1@heron.itep.ru>
Content-Transfer-Encoding: 7bit

>> - there seem to be two alternatives to let the browser know how to
>> handle  a "urn:<foo>": solution via plug-in and second solution via
>> proxy
>> server.
>>
>> Do you have any experience with these two alternatives and what is
>> probably the current best solution? Are there any other
>> possibilities?
>
> Squid Web caching server can do URN resolution using requests to the
> external N2L program (actually was able as its URN support is messed
> right now). Probably this can be a best solution at least for the
> European research community as it is already using caches.

I should also be able to dig up a C library doing URN resolution and a patch
for Apache's proxy that will do that. The code was written in 1998 though,
so it may not run as is. E-mail me if you are interested.

YA


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Jun 14 07:31:57 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA15885
	for <urn-archive@IETF.ORG>; Wed, 14 Jun 2000 07:31:57 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id HAA25802;
	Wed, 14 Jun 2000 07:22:22 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8618105 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 14 Jun 2000 07:22:20 -0400
Received: from gadget.lut.ac.uk (multics.lut.ac.uk [158.125.96.88]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id HAA25779 for
          <URN-IETF@lists.internic.net>; Wed, 14 Jun 2000 07:22:18 -0400 (EDT)
Received: from localhost ([127.0.0.1] helo=gadget.lut.ac.uk) by
          gadget.lut.ac.uk with esmtp (Exim 2.12 #1) id 132B9U-0005KD-00 for
          URN-IETF@LISTS.INTERNIC.NET; Wed, 14 Jun 2000 12:16:08 +0100
X-Mailer: exmh version 2.1.1 10/15/1999 + martin
Approved-By:  Martin Hamilton <martin@NET.LUT.AC.UK>
Message-ID:  <E132B9U-0005KD-00@gadget.lut.ac.uk>
Date:         Wed, 14 Jun 2000 12:16:08 +0100
Reply-To: Martin Hamilton <martin@net.lut.ac.uk>
From: Martin Hamilton <martin@net.lut.ac.uk>
Subject:      Re: questions about URNs, URN-Net etc.
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  Message from Michael Mealling <michael@bailey.dscga.com> of "Tue,
              13 Jun 2000 07:26:19 EDT."
              <20000613072619.C10477@bailey.dscga.com>

-----BEGIN PGP SIGNED MESSAGE-----

Content-Type: text/plain; charset=us-ascii

Michael Mealling writes:

| Any version of Netscape lower than Netscape 6 on Unix cannot
| use protocol plugins so that is one hurdle....

Hi folks.  Just to be clear on this - if the browser is fetching a
proxy autoconfig script, it is possible to supply it with the name and
port number of a machine to speak proxy HTTP to for URN resolution,
e.g. something like this should do the trick

  function FindProxyForURL(url, host)
  {

     ... other stuff

     if(url.substring(0,4) == "urn:")
       return "PROXY 1.2.3.4:5678";

     ... other stuff

  }

This is trying to say "URLs prefixed with 'urn:' should be requested
via proxy HTTP through the server at IP address 1.2.3.4 and port 5678.
Note that you have to make this accessible with the MIME content type
application/x-ns-proxy-autoconfig.  You can use a domain name rather
than an IP address, but Netscape stupidly tries to look it up for
every URL requested.  Doh!

Works with the Netscape 4.x family, but doesn't appear to with IE -
though I haven't tried 5.5 :-)  Could just be differences in their
JavaScript/autoconfig support of course...

| The current best solution is a plugin. We are currently writing one
| which is under an Apache style open source license.  The proxy option
| is 'ok' but not stellar in my opinion because it does not give the
| client any knowledge about the URN that it can use.

I wouldn't write the proxy approach off altogether - e.g. as Alexei
says proxies are heavily used in Europe.  The proxy cache service I
help to run has recently been shipping some 80m URLs/day (or around
800GB of content), with peak rates of ~155Mbit/s.  We have usage based
charging to thank for its success!

Admittedly, ISPs tend to use transparent proxying, to avoid having to
get browser configs right.  In academia explicit configuration is
pretty common, and you gotta start somewhere...  The proxy doesn't
need to be a Squid server (proxy cache with a bit of built-in URN
support), of course.

Cheers,

Martin




-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 5.0i for non-commercial use
Charset: noconv

iQCVAwUBOUdpd9ZdpXZXTSjhAQG5zQQAjUYgt03gPM5zSSJoE5R7uP0TL1nNFjE0
livTzvui+ta7vXYaNXm4raEIUsRaR6Tx9Gxaglmudc4mTqD0ZJDF44SECdFLqvwz
O/Ipc4udzv6x8AsfXRkJ8nMcPF17P3uMS8G7h0dEETLN9DT8Orgma9wgX8OMhaQM
9l5pFaAj2lA=
=NOKM
-----END PGP SIGNATURE-----


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Jun 14 11:41:49 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA25600
	for <urn-archive@IETF.ORG>; Wed, 14 Jun 2000 11:41:48 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id LAA16418;
	Wed, 14 Jun 2000 11:23:02 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8618446 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 14 Jun 2000 11:22:59 -0400
Received: from gadget.lut.ac.uk (multics.lut.ac.uk [158.125.96.88]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id LAA16356 for
          <URN-IETF@lists.internic.net>; Wed, 14 Jun 2000 11:22:48 -0400 (EDT)
Received: from localhost ([127.0.0.1] helo=gadget.lut.ac.uk) by
          gadget.lut.ac.uk with esmtp (Exim 2.12 #1) id 132EuM-0005yu-00 for
          URN-IETF@LISTS.INTERNIC.NET; Wed, 14 Jun 2000 16:16:46 +0100
X-Mailer: exmh version 2.1.1 10/15/1999 + martin
Approved-By:  Martin Hamilton <martin@NET.LUT.AC.UK>
Message-ID:  <E132EuM-0005yu-00@gadget.lut.ac.uk>
Date:         Wed, 14 Jun 2000 16:16:46 +0100
Reply-To: Martin Hamilton <martin@net.lut.ac.uk>
From: Martin Hamilton <martin@net.lut.ac.uk>
Subject:      Re: questions about URNs, URN-Net etc.
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  Message from Michael Mealling <michael@bailey.dscga.com> of "Wed,
              14 Jun 2000 07:52:27 EDT."
              <20000614075227.A12427@bailey.dscga.com>

-----BEGIN PGP SIGNED MESSAGE-----

Content-Type: text/plain; charset=us-ascii

Michael Mealling writes:

| Yep. This is their standard behavior. The code was basically:
| if the protocol is urn: then use the general HTTP proxy. The URN
| handler code was all of about 15 lines long....

BTW one to watch out for (with Netscape) is that if you have a
manually configured proxy for HTTP URLs, stuff with the "urn:" prefix
will be passed to it.  But... if you autoconfigure, your autoconfig
script has to actually include a case to deal with URNs or they'll be
dropped on the floor.

This does lead to the interesting possibility that some well meaning
parties could set up testbed public URN resolvers.  The people who are
writing the proxy-autoconfig scripts (my counterparts elsewhere) would
in turn simply have to add a couple of extra lines to their configs,
and lo - all their Netscape users are URN enabled.  If/when URNs
really take off, a more scaleable approach would be necessitated, but
in the meantime...  (classic Internet design philosophy alert :-)

| BTW, now that we're talking about development stuff: since we're
| moving the urn.net stuff to urn.arpa, I have this urn.net domain
| just hanging around. I could possibly turn it into a little
| promo and development site...

IMHO it would be handy to have a place with links to the specs,
registrations, and whatever software is out there.

Cheers,

Martin




-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 5.0i for non-commercial use
Charset: noconv

iQCVAwUBOUeh3dZdpXZXTSjhAQHrOgP+M34ZBpBgroWipLnacE9tmkQBbk/tl7zw
gmuwnf3rAsrP1Bv65PJawq9eGJRDDlNGs0sNwpFRfeJiBPFjoiw9uUKCiBjWP25E
Gu4HE4svodF3pA4y+Vb6yr+Cjc+zro8g4AiV1s2SZIlFo7s1Wfq5FIZCkI6EcocX
EyaseAL7uX8=
=enV0
-----END PGP SIGNATURE-----


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Jun 14 11:45:13 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA25695
	for <urn-archive@IETF.ORG>; Wed, 14 Jun 2000 11:45:13 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id LAA18558;
	Wed, 14 Jun 2000 11:33:39 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8618485 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 14 Jun 2000 11:33:36 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id LAA18533 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 14 Jun 2000 11:33:33 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id LAA12949;
          Wed, 14 Jun 2000 11:16:41 -0400 (EDT)
References: <michael@bailey.dscga.com> <E132EuM-0005yu-00@gadget.lut.ac.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000614111640.K12427@bailey.dscga.com>
Date:         Wed, 14 Jun 2000 11:16:40 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      Re: questions about URNs, URN-Net etc.
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <E132EuM-0005yu-00@gadget.lut.ac.uk>; from martin@net.lut.ac.uk
              on Wed, Jun 14, 2000 at 04:16:46PM +0100

On Wed, Jun 14, 2000 at 04:16:46PM +0100, Martin Hamilton wrote:
> Michael Mealling writes:
>
> | Yep. This is their standard behavior. The code was basically:
> | if the protocol is urn: then use the general HTTP proxy. The URN
> | handler code was all of about 15 lines long....
>
> BTW one to watch out for (with Netscape) is that if you have a
> manually configured proxy for HTTP URLs, stuff with the "urn:" prefix
> will be passed to it.  But... if you autoconfigure, your autoconfig
> script has to actually include a case to deal with URNs or they'll be
> dropped on the floor.

But its still the same proxy? I.e. can I, using autoconfigure,
set a URN proxy to be one host and the HTTP proxy to be another host?

> This does lead to the interesting possibility that some well meaning
> parties could set up testbed public URN resolvers.  The people who are
> writing the proxy-autoconfig scripts (my counterparts elsewhere) would
> in turn simply have to add a couple of extra lines to their configs,
> and lo - all their Netscape users are URN enabled.  If/when URNs
> really take off, a more scaleable approach would be necessitated, but
> in the meantime...  (classic Internet design philosophy alert :-)

hehe... We actually had one once. I doubt it I could find the code.
I'm sure the cache stuff in Apache has gotten to the point where
it might be an easy hack...

> | BTW, now that we're talking about development stuff: since we're
> | moving the urn.net stuff to urn.arpa, I have this urn.net domain
> | just hanging around. I could possibly turn it into a little
> | promo and development site...
>
> IMHO it would be handy to have a place with links to the specs,
> registrations, and whatever software is out there.

I'll check and see what I have to do to get it setup...

- MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Jun 14 12:23:48 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA27017
	for <urn-archive@IETF.ORG>; Wed, 14 Jun 2000 12:23:47 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id MAA26179;
	Wed, 14 Jun 2000 12:08:00 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8618651 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 14 Jun 2000 12:07:58 -0400
Received: from solidum.com (wirespeed.solidum.com [216.13.130.242]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id MAA26148 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 14 Jun 2000 12:07:54 -0400 (EDT)
Received: from phobos.solidum.com (mcr@phobos.solidum.com [192.168.1.13]) by
          solidum.com (8.8.7/8.8.7) with ESMTP id MAA00485 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 14 Jun 2000 12:01:55 -0400
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: text/plain; charset=US-ASCII
Approved-By:  Michael Richardson <mcr@SOLIDUM.COM>
Message-ID:  <200006141601.MAA00485@solidum.com>
Date:         Wed, 14 Jun 2000 12:01:54 -0400
Reply-To: Michael Richardson <mcr@solidum.com>
From: Michael Richardson <mcr@solidum.com>
Subject:      Re: questions about URNs, URN-Net etc.
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  Your message of "Wed, 14 Jun 2000 12:16:08 BST." 
              <E132B9U-0005KD-00@gadget.lut.ac.uk>

>>>>> "Martin" == Martin Hamilton <martin@net.lut.ac.uk> writes:
    Martin> I wouldn't write the proxy approach off altogether - e.g. as
    Martin> Alexei says proxies are heavily used in Europe.  The proxy cache
    Martin> service I help to run has recently been shipping some 80m
    Martin> URLs/day (or around 800GB of content), with peak rates of
    Martin> ~155Mbit/s.  We have usage based charging to thank for its
    Martin> success!

  The various notes about Squid as a URN resolver on the squid forums seem to
peter out with the realization that the best one could do is to redirect
the client to an actual resource, (meaning they'll bookmark that page)...

  Or has this situation improved?

  My interest is in using the URN:IETF's on all our internal references and
have our local corporate proxy return documents from our private RFC
archive.
  It seems to me that what is required is that cache's that don't know
where to find a local copy of a URN should in fact pass the URN to the
next layer cache.

   :!mcr!:            |  Solidum Systems Corporation, http://www.solidum.com
   Michael Richardson |For a better connected world,where data flows faster<tm>
 Personal: http://www.sandelman.ottawa.on.ca/People/Michael_Richardson/Bio.html
        mailto:mcr@sandelman.ottawa.on.ca       mailto:mcr@solidum.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Jun 14 12:42:56 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA27700
	for <urn-archive@IETF.ORG>; Wed, 14 Jun 2000 12:42:56 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id MAA29348;
	Wed, 14 Jun 2000 12:22:06 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8618707 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 14 Jun 2000 12:22:04 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id MAA29322 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 14 Jun 2000 12:22:01 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id MAA13106;
          Wed, 14 Jun 2000 12:04:50 -0400 (EDT)
References: <E132B9U-0005KD-00@gadget.lut.ac.uk>
            <200006141601.MAA00485@solidum.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000614120449.O12427@bailey.dscga.com>
Date:         Wed, 14 Jun 2000 12:04:49 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      Re: questions about URNs, URN-Net etc.
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <200006141601.MAA00485@solidum.com>; from mcr@solidum.com on Wed,
              Jun 14, 2000 at 12:01:54PM -0400

On Wed, Jun 14, 2000 at 12:01:54PM -0400, Michael Richardson wrote:
> >>>>> "Martin" == Martin Hamilton <martin@net.lut.ac.uk> writes:
>     Martin> I wouldn't write the proxy approach off altogether - e.g. as
>     Martin> Alexei says proxies are heavily used in Europe.  The proxy cache
>     Martin> service I help to run has recently been shipping some 80m
>     Martin> URLs/day (or around 800GB of content), with peak rates of
>     Martin> ~155Mbit/s.  We have usage based charging to thank for its
>     Martin> success!
>
>   The various notes about Squid as a URN resolver on the squid forums seem to
> peter out with the realization that the best one could do is to redirect
> the client to an actual resource, (meaning they'll bookmark that page)...
>
>   Or has this situation improved?

It depends. If your cache actually returns the object then the
client actually bookmarks the URN instead of the redirected URL.
If you rely completely on 301 and 302 redirects to a URL that
the cache holds then yes, your still stuck with that case.

What I would like to see is a 303 HTTP code where the cache can
return multiple locations to the client. That way the client can
cache the fact that it knows that the URN resolves to more than one
URL. Then the cache can order the list based on what it already has
in its cache....

>   My interest is in using the URN:IETF's on all our internal references and
> have our local corporate proxy return documents from our private RFC
> archive.
>   It seems to me that what is required is that cache's that don't know
> where to find a local copy of a URN should in fact pass the URN to the
> next layer cache.

Yep. Which is simply staged caching (which has potential problems if
done incorrectly). The best thing is to realize that the URN specs
say it is perfectly resonable to ask a local cache (which isn't
authoritative, just local) first and then ask the resolution service.
In that case your local cache would be configured to look in its
local URN:IETF repository and return that. Hmm... that would require
something in the cacheing mechanism to be able to communicate that
the item(s) returned weren't authoritative...

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Jun 14 20:59:06 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA06816
	for <urn-archive@IETF.ORG>; Wed, 14 Jun 2000 20:59:06 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id UAA17300;
	Wed, 14 Jun 2000 20:48:11 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8619489 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 14 Jun 2000 20:48:08 -0400
Received: from rbuzz.com (rbuzz.techparkwa.org.au [203.103.99.144] (may be
          forged)) by lists.internic.net (8.9.3/8.9.3) with ESMTP id UAA17243
          for <URN-IETF@LISTS.INTERNIC.NET>; Wed, 14 Jun 2000 20:48:03 -0400
          (EDT)
X-Envelope-To: <URN-IETF@LISTS.INTERNIC.NET>
Received: from rbuzz.com (IDENT:justin@phoenix.rbuzz.com [192.168.2.15]) by
          rbuzz.com (8.10.1/8.10.1) with ESMTP id e5F0lRI14911 for
          <URN-IETF@LISTS.INTERNIC.NET>; Thu, 15 Jun 2000 08:47:27 +0800
X-Mailer: Mozilla 4.7 [en] (X11; I; Linux 2.2.12-20 i686)
X-Accept-Language: en
MIME-Version: 1.0
References: <michael@bailey.dscga.com> <E132EuM-0005yu-00@gadget.lut.ac.uk>
            <20000614111640.K12427@bailey.dscga.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  justin@RBUZZ.COM
Message-ID:  <3948279F.50FA1F72@rbuzz.com>
Date:         Thu, 15 Jun 2000 08:47:27 +0800
Reply-To: Justin Couch <justin@rbuzz.com>
From: Justin Couch <justin@rbuzz.com>
Organization: rBuzz
Subject:      Re: questions about URNs, URN-Net etc.
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Michael Mealling wrote:

> hehe... We actually had one once. I doubt it I could find the code.
> I'm sure the cache stuff in Apache has gotten to the point where
> it might be an easy hack...

The apache source tree still has the urn.cgi code there. I compiled
1.3.12 at home on the weekend and it was part of the download bundle.

--
Justin Couch                                   Author, Java Hacker
Software Architect                                justin@rbuzz.com
rbuzz.net                           http://www.vlc.com.au/~justin/
Java3D FAQ                                 http://www.j3d.org/faq/
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Subcomandante Marcos
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Jun 14 20:59:19 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA06827
	for <urn-archive@IETF.ORG>; Wed, 14 Jun 2000 20:59:19 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id UAA18269;
	Wed, 14 Jun 2000 20:50:45 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8619503 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 14 Jun 2000 20:50:41 -0400
Received: from rbuzz.com (rbuzz.techparkwa.org.au [203.103.99.144] (may be
          forged)) by lists.internic.net (8.9.3/8.9.3) with ESMTP id UAA17953
          for <URN-IETF@LISTS.INTERNIC.NET>; Wed, 14 Jun 2000 20:49:54 -0400
          (EDT)
X-Envelope-To: <URN-IETF@LISTS.INTERNIC.NET>
Received: from rbuzz.com (IDENT:justin@phoenix.rbuzz.com [192.168.2.15]) by
          rbuzz.com (8.10.1/8.10.1) with ESMTP id e5F0nJI14938 for
          <URN-IETF@LISTS.INTERNIC.NET>; Thu, 15 Jun 2000 08:49:19 +0800
X-Mailer: Mozilla 4.7 [en] (X11; I; Linux 2.2.12-20 i686)
X-Accept-Language: en
MIME-Version: 1.0
References: <200006141601.MAA00485@solidum.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  justin@RBUZZ.COM
Message-ID:  <3948280F.CCF6CB4C@rbuzz.com>
Date:         Thu, 15 Jun 2000 08:49:19 +0800
Reply-To: Justin Couch <justin@rbuzz.com>
From: Justin Couch <justin@rbuzz.com>
Organization: rBuzz
Subject:      Re: questions about URNs, URN-Net etc.
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Michael Richardson wrote:

>   It seems to me that what is required is that cache's that don't know
> where to find a local copy of a URN should in fact pass the URN to the
> next layer cache.

And hence you have a classic URN resolution system that uses multiple
resolvers. If the cache can't find it, tell the client and then the
client goes to the next resolver and asks it (eg direct to DNS).

--
Justin Couch                                   Author, Java Hacker
Software Architect                                justin@rbuzz.com
rbuzz.net                           http://www.vlc.com.au/~justin/
Java3D FAQ                                 http://www.j3d.org/faq/
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Subcomandante Marcos
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Jun 15 04:23:41 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA24990
	for <urn-archive@IETF.ORG>; Thu, 15 Jun 2000 04:23:41 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id IAA04023;
	Wed, 14 Jun 2000 08:09:32 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8618212 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 14 Jun 2000 08:09:30 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id IAA03994 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 14 Jun 2000 08:09:27 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id HAA12431;
          Wed, 14 Jun 2000 07:52:27 -0400 (EDT)
References: <michael@bailey.dscga.com> <E132B9U-0005KD-00@gadget.lut.ac.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000614075227.A12427@bailey.dscga.com>
Date:         Wed, 14 Jun 2000 07:52:27 -0400
Reply-To: michaelm@NETSOL.COM
From: Michael Mealling <michael@bailey.dscga.com>
Subject:      Re: questions about URNs, URN-Net etc.
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <E132B9U-0005KD-00@gadget.lut.ac.uk>; from martin@net.lut.ac.uk
              on Wed, Jun 14, 2000 at 12:16:08PM +0100

On Wed, Jun 14, 2000 at 12:16:08PM +0100, Martin Hamilton wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
>
> Content-Type: text/plain; charset=us-ascii
>
> Michael Mealling writes:
>
> | Any version of Netscape lower than Netscape 6 on Unix cannot
> | use protocol plugins so that is one hurdle....
>
> Hi folks.  Just to be clear on this - if the browser is fetching a
> proxy autoconfig script, it is possible to supply it with the name and
> port number of a machine to speak proxy HTTP to for URN resolution,
> e.g. something like this should do the trick
>
>   function FindProxyForURL(url, host)
>   {
>
>      ... other stuff
>
>      if(url.substring(0,4) == "urn:")
>        return "PROXY 1.2.3.4:5678";
>
>      ... other stuff
>
>   }
>
> This is trying to say "URLs prefixed with 'urn:' should be requested
> via proxy HTTP through the server at IP address 1.2.3.4 and port 5678.
> Note that you have to make this accessible with the MIME content type
> application/x-ns-proxy-autoconfig.  You can use a domain name rather
> than an IP address, but Netscape stupidly tries to look it up for
> every URL requested.  Doh!
>
> Works with the Netscape 4.x family, but doesn't appear to with IE -
> though I haven't tried 5.5 :-)  Could just be differences in their
> JavaScript/autoconfig support of course...

Yep. This is their standard behavior. The code was basically:
if the protocol is urn: then use the general HTTP proxy. The URN
handler code was all of about 15 lines long....

> | The current best solution is a plugin. We are currently writing one
> | which is under an Apache style open source license.  The proxy option
> | is 'ok' but not stellar in my opinion because it does not give the
> | client any knowledge about the URN that it can use.
>
> I wouldn't write the proxy approach off altogether - e.g. as Alexei
> says proxies are heavily used in Europe.  The proxy cache service I
> help to run has recently been shipping some 80m URLs/day (or around
> 800GB of content), with peak rates of ~155Mbit/s.  We have usage based
> charging to thank for its success!
>
> Admittedly, ISPs tend to use transparent proxying, to avoid having to
> get browser configs right.  In academia explicit configuration is
> pretty common, and you gotta start somewhere...  The proxy doesn't
> need to be a Squid server (proxy cache with a bit of built-in URN
> support), of course.

Sure. My uber preferred solution is something where the cache and
client know its a URN and both end up cacheing appropriate parts
of the information.

BTW, now that we're talking about development stuff: since we're
moving the urn.net stuff to urn.arpa, I have this urn.net domain
just hanging around. I could possibly turn it into a little
promo and development site...

-MM


--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Jun 15 05:42:01 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA25571
	for <urn-archive@IETF.ORG>; Thu, 15 Jun 2000 05:42:01 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id FAA01391;
	Thu, 15 Jun 2000 05:25:03 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8620107 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 15 Jun 2000 05:25:00 -0400
Received: from gadget.lut.ac.uk (multics.lut.ac.uk [158.125.96.88]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id FAA01357 for
          <URN-IETF@lists.internic.net>; Thu, 15 Jun 2000 05:24:56 -0400 (EDT)
Received: from localhost ([127.0.0.1] helo=gadget.lut.ac.uk) by
          gadget.lut.ac.uk with esmtp (Exim 2.12 #1) id 132Vng-0008Hk-00 for
          URN-IETF@LISTS.INTERNIC.NET; Thu, 15 Jun 2000 10:19:00 +0100
X-Mailer: exmh version 2.1.1 10/15/1999 + martin
Approved-By:  Martin Hamilton <martin@NET.LUT.AC.UK>
Message-ID:  <E132Vng-0008Hk-00@gadget.lut.ac.uk>
Date:         Thu, 15 Jun 2000 10:19:00 +0100
Reply-To: Martin Hamilton <martin@net.lut.ac.uk>
From: Martin Hamilton <martin@net.lut.ac.uk>
Subject:      Re: questions about URNs, URN-Net etc.
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  Message from Michael Mealling <michael@bailey.dscga.com> of "Wed,
              14 Jun 2000 11:16:40 EDT."
              <20000614111640.K12427@bailey.dscga.com>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Content-Type: text/plain; charset=us-ascii

Michael Mealling writes:

| But its still the same proxy? I.e. can I, using autoconfigure,
| set a URN proxy to be one host and the HTTP proxy to be another host?

Hi!  Yep, that's the advantage of proxy autoconfiguration - the URN
(proxy) resolver can be running on any port of any machine on the
Internet, just so long as it speaks HTTP.  Which leads us to... :-)

FWIW the resolver simply has to be able to deal with HTTP requests
received from the browser which look like this:

  GET urn:nid:nss HTTP/1.0

If it wanted to, it could return a temporary or permanent HTTP
redirect, a page of HTML, whatever...

Cheers,

Martin



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1 (GNU/Linux)
Comment: Exmh version 2.1.1 10/15/1999 + martin

iD8DBQE5SJ+DVw+hz3xBJfQRAm4bAJwJas0VHSH9efuaDIvJQoi0JhYpMQCfXFhH
xes1bDBPF49hgxsfL6JSDvE=
=wBik
-----END PGP SIGNATURE-----


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Jun 15 06:14:47 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA25795
	for <urn-archive@IETF.ORG>; Thu, 15 Jun 2000 06:14:47 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id FAA07268;
	Thu, 15 Jun 2000 05:53:03 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8620203 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 15 Jun 2000 05:53:00 -0400
Received: from rbuzz.com (rbuzz.techparkwa.org.au [203.103.99.144] (may be
          forged)) by lists.internic.net (8.9.3/8.9.3) with ESMTP id FAA07236
          for <URN-IETF@LISTS.INTERNIC.NET>; Thu, 15 Jun 2000 05:52:56 -0400
          (EDT)
X-Envelope-To: <URN-IETF@LISTS.INTERNIC.NET>
Received: from rbuzz.com (IDENT:justin@phoenix.rbuzz.com [192.168.2.15]) by
          rbuzz.com (8.10.1/8.10.1) with ESMTP id e5F9qOI23390 for
          <URN-IETF@LISTS.INTERNIC.NET>; Thu, 15 Jun 2000 17:52:24 +0800
X-Mailer: Mozilla 4.7 [en] (X11; I; Linux 2.2.12-20 i686)
X-Accept-Language: en
MIME-Version: 1.0
References: <E132Vng-0008Hk-00@gadget.lut.ac.uk>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  justin@RBUZZ.COM
Message-ID:  <3948A758.E2C1F174@rbuzz.com>
Date:         Thu, 15 Jun 2000 17:52:24 +0800
Reply-To: Justin Couch <justin@rbuzz.com>
From: Justin Couch <justin@rbuzz.com>
Organization: rBuzz
Subject:      Re: questions about URNs, URN-Net etc.
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Martin Hamilton wrote:


> FWIW the resolver simply has to be able to deal with HTTP requests
> received from the browser which look like this:
>
>   GET urn:nid:nss HTTP/1.0

Strictly speaking that is not correct as the GET needs to tell it "how"
to resolve it. That is, does it resolve N2L, N2Ls, N2R etc etc. This is
of course the THTTP spec for which there is an existing RFC (can't
remember the number off-hand).

--
Justin Couch                                   Author, Java Hacker
Software Architect                                justin@rbuzz.com
rbuzz.net                           http://www.vlc.com.au/~justin/
Java3D FAQ                                 http://www.j3d.org/faq/
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Subcomandante Marcos
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Jun 15 06:37:01 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA25921
	for <urn-archive@IETF.ORG>; Thu, 15 Jun 2000 06:37:01 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id GAA12488;
	Thu, 15 Jun 2000 06:18:31 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8620272 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 15 Jun 2000 06:18:28 -0400
Received: from suncom.itep.ru (IDENT:root@suncom.itep.ru [193.124.225.35]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id GAA12454 for
          <URN-IETF@LISTS.INTERNIC.NET>; Thu, 15 Jun 2000 06:18:23 -0400 (EDT)
Received: from heron.itep.ru (root@heron.itep.ru [192.148.166.130]) by
          suncom.itep.ru (8.9.3/8.9.3) with ESMTP id OAA01838 for
          <URN-IETF@LISTS.INTERNIC.NET>; Thu, 15 Jun 2000 14:13:30 +0400
Received: from heron.itep.ru (anovikov@venus.itep.ru [192.148.166.133]) by
          heron.itep.ru (8.9.3/8.9.3) with ESMTP id OAA24916 for
          <URN-IETF@LISTS.INTERNIC.NET>; Thu, 15 Jun 2000 14:12:02 +0400
X-Mailer: Mozilla 4.73 [en] (X11; I; Linux 2.2.15 i686)
X-Accept-Language: en
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  anovikov@HERON.ITEP.RU
Message-ID:  <3948AC07.C1719248@heron.itep.ru>
Date:         Thu, 15 Jun 2000 14:12:23 +0400
Reply-To: Alexei Novikov <anovikov@HERON.ITEP.RU>
From: Alexei Novikov <anovikov@HERON.ITEP.RU>
Organization: ITEP
Subject:      Re: questions about URNs, URN-Net etc.
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Martin Hamilton wrote:

>
> If it wanted to, it could return a temporary or permanent HTTP
> redirect, a page of HTML, whatever...
>

And Squid is returning (after it contacted the URN resolver) the HTTP
page with the list of URLs with information if particular resource is
cached already and sorted by latency (optionally).

                Alexei.

BTW I was wondering if it will not lead to HUGE confusion if we will
implement x-tracker namespace as an URN namespace (for the support of
Mirror Tracker inside various Web Cache servers), although the nss are
not time persistent ?


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Jun 15 07:41:18 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA27401
	for <urn-archive@IETF.ORG>; Thu, 15 Jun 2000 07:41:17 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id HAA25123;
	Thu, 15 Jun 2000 07:21:13 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8620377 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 15 Jun 2000 07:21:10 -0400
Received: from gadget.lut.ac.uk (multics.lut.ac.uk [158.125.96.88]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id HAA25101 for
          <URN-IETF@lists.internic.net>; Thu, 15 Jun 2000 07:21:08 -0400 (EDT)
Received: from localhost ([127.0.0.1] helo=gadget.lut.ac.uk) by
          gadget.lut.ac.uk with esmtp (Exim 2.12 #1) id 132Xc8-0008WN-00 for
          URN-IETF@LISTS.INTERNIC.NET; Thu, 15 Jun 2000 12:15:12 +0100
X-URI: <URL:http://www.net.lut.ac.uk/~martin/>
Approved-By:  Martin Hamilton <martin@NET.LUT.AC.UK>
Message-ID:  <E132Xc8-0008WN-00@gadget.lut.ac.uk>
Date:         Thu, 15 Jun 2000 12:15:12 +0100
Reply-To: Martin Hamilton <martin@net.lut.ac.uk>
From: Martin Hamilton <martin@net.lut.ac.uk>
Subject:      Re: questions about URNs, URN-Net etc.
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  Your message of "Thu, 15 Jun 2000 17:52:24 +0800." 
              <3948A758.E2C1F174@rbuzz.com>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Justin Couch writes:

| Strictly speaking that is not correct as the GET needs to tell it "how"
| to resolve it. That is, does it resolve N2L, N2Ls, N2R etc etc. This is
| of course the THTTP spec for which there is an existing RFC (can't
| remember the number off-hand).

Hi!  That's true if we're talking N2L &c, but bear in mind that we're
working at the browser level here.  If you type "urn:foo:bar" into
Netscape (with a proxy configured for "urn:"), it'll go off and send a
"GET urn:foo:bar HTTP/1.0" to the proxy.  That's all it knows how to.

What the proxy returns is it's own business, but HTML would probably
not be a bad idea... :-)

Cheers,

Martin

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.4 and Gnu Privacy Guard <http://www.gnupg.org/>

iD8DBQE5SLq5Vw+hz3xBJfQRApCPAKC1qYmvmdg7dBiNaLAyIMdJyc6/fQCgndlc
Vbq84s47KGTxAILpxfe7idE=
=Drbw
-----END PGP SIGNATURE-----


                                                                                                                                                                                                                                 2000-07.mail                                                                                        0000666 0000036 0000010 00000660330 07140105034 011474  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Jul 14 13:16:31 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA06111
	for <urn-archive@IETF.ORG>; Fri, 14 Jul 2000 13:16:31 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id MAA03106;
	Fri, 14 Jul 2000 12:59:34 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8605439 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 14 Jul 2000 12:59:29 -0400
Received: from field.videotron.net (field.videotron.net [205.151.222.108]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id MAA03068 for
          <urn-ietf@lists.internic.net>; Fri, 14 Jul 2000 12:59:27 -0400 (EDT)
Received: from thinkingcat.com ([207.253.208.208]) by field.videotron.net (Sun
          Internet Mail Server sims.3.5.1999.12.14.10.29.p8) with ESMTP id
          <0FXP00HHN5JDNR@field.videotron.net> for urn-ietf@lists.internic.net;
          Fri, 14 Jul 2000 12:52:27 -0400 (EDT)
MIME-version: 1.0
X-Mailer: Mozilla 4.72 [en] (Win98; U)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
X-Accept-Language: en
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <396F444C.2981AB70@thinkingcat.com>
Date:         Fri, 14 Jul 2000 12:48:12 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      Working Group -- work!
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Howdy,

So, here we are looking to wrap up our last documents and finish
the working group.

To refresh people's memory of where we're at, just over a year
ago, we submitted

Assignment Procedures for the URI Resolution using DNS (RFC2168)
Resolution of Uniform Resource Identifiers using the Domain Name System
The Naming Authority Pointer (NAPTR) DNS Resource Record

to the IESG to be put forward as RFCs (as BCP, Standard, and Standard,
respectively).  Such being the nature of IESG overload, it took
quite a few months before they got the necessary scrutiny, which
produced some useful suggested improvements. Such being the
nature of the universe at large, in the meantime other groups started
using bits of it (e.g., NAPTR) in very appropriate, but non-UR{N|I}
ways (e.g., ENUM).

This lead to a thought that the latter 2 documents, which are meant
to update and replace RFC2168, could be better expressed as 3
documents, separating out the generically-useful stuff from the
UR{N|I}-specific stuff so that it will be clearer how other apps
can use NAPTR in a consistent fashion.  (The first will be republished
as a revised document, should hit the I-D editor today).

Ultimately, it should also make it clearer how URN resolution can
move beyond DNS-based resolution, which is something we've maintained
was interesting/useful/necessary in the medium-to-long term.

Michael Mealling has put together some proposed documents, based
on that split.  They will soon hit the I-D archives (titles below),
and the split is encapsulated as follows:


        draft-ietf-urn-ddds-00.txt
                = the generic concept of a delegated hierarchy
                  for resolution

        draft-ietf-urn-dns-ddds-database-00.txt
                = NAPTR -- i.e., how to use DNS to implement an
                  instance of the above

        draft-ietf-urn-uri-res-ddds-00.txt
                = using the NAPTR-based "DDDS" for URN and URI
                  resolution

Michael will be forwarding the documents to the list with his own
remarks, but there is a larger question that I need answered as WG
chair.  Essentially, our goal as a WG is to fulfill our charter and
wind up.  The argument can be made that this goes beyond our mandate.
The counterargument can be made that it will allow us to finish
our work in a more complete fashion.  I'd like to hear people's
thoughts once they've read the documents in that light.

Consequences:
        . if we take it on, I'll be pushing for a tight timeline,
          so that this WG does wind up

        . if we don't take it on, we can consider pushing forward
          with simple revisions to the existing drafts

My personal opinion is that this is work in the right direction,
that it should move forward anyway, that it's close enough to what
we've done that it shouldn't be too much of a stretch, and that it
will benefit from the input of the whole WG (i.e., why I'd rather
this didn't get put to Michael to pursue as a personal effort).
But, YMMV, and I'd like to hear either way.

Over to you, Michael...

Leslie.

--

-------------------------------------------------------------------
"My body obeys Aristotelian laws of physics."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Jul 14 13:25:47 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA08940
	for <urn-archive@IETF.ORG>; Fri, 14 Jul 2000 13:25:47 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id NAA08051;
	Fri, 14 Jul 2000 13:20:54 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8605512 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 14 Jul 2000 13:20:51 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id NAA08021 for
          <URN-IETF@LISTS.INTERNIC.NET>; Fri, 14 Jul 2000 13:20:48 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id NAA06943;
          Fri, 14 Jul 2000 13:04:15 -0400 (EDT)
References: <396F444C.2981AB70@thinkingcat.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000714130415.U6129@bailey.dscga.com>
Date:         Fri, 14 Jul 2000 13:04:15 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      Re: Working Group -- work!
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <396F444C.2981AB70@thinkingcat.com>; from leslie@thinkingcat.com
              on Fri, Jul 14, 2000 at 12:48:12PM -0400

On Fri, Jul 14, 2000 at 12:48:12PM -0400, Leslie Daigle wrote:
> Over to you, Michael...

Thanks! (I get the feeling I'm announcing a football game...)

Anyway, one very important point is that nothing technical changes
with these documents (other than using the urn.arpa and uri.arpa domains).
The only differences have to do with the requirements for what information
you need in order to come up with your own rule database or application.

One subtle point is that these documents make it clear that if you use
the NAPTR record then you must adhere to the delegation systems rules.
There have been attempts at using NAPTR for things with no relation
at all delegation rules. This change makes it clear that you can't
use NAPTR as a RR just to carry around three strings and a domain-name.

I'll be forwarding these documents to the list separately. As Leslie
has said, I expect that since there are no technical changes that
at most we might have some word smithing to do around some sections.
Thus we should be able to have these done in a very short timeframe (weeks?).

-MM


--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Jul 14 13:46:31 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA17266
	for <urn-archive@IETF.ORG>; Fri, 14 Jul 2000 13:46:31 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id NAA08669;
	Fri, 14 Jul 2000 13:23:19 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8605562 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 14 Jul 2000 13:23:15 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id NAA08605 for
          <URN-IETF@LISTS.INTERNIC.NET>; Fri, 14 Jul 2000 13:23:07 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id NAA06982 for
          URN-IETF@LISTS.INTERNIC.NET; Fri, 14 Jul 2000 13:06:40 -0400 (EDT)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000714130639.X6129@bailey.dscga.com>
Date:         Fri, 14 Jul 2000 13:06:40 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      draft-ietf-urn-dns-ddds-database-00.txt
To: URN-IETF@LISTS.INTERNIC.NET

Network Working Group                                      M.M. Mealling
Internet-Draft                                   Network Solutions, Inc.
Expires: January 12, 2001                                  July 14, 2000


              A DDDS Database Using The Domain Name System
                  draft-ietf-urn-dns-ddds-database-00

Status of this Memo

   This document is an Internet-Draft and is in full conformance with
   all provisions of Section 10 of RFC2026.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF), its areas, and its working groups. Note that
   other groups may also distribute working documents as
   Internet-Drafts.

   Internet-Drafts are draft documents valid for a maximum of six
   months and may be updated, replaced, or obsoleted by other documents
   at any time. It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   To view the entire list of Internet-Draft Shadow Directories, see
   http://www.ietf.org/shadow.html.

   This Internet-Draft will expire on January 12, 2001.

Copyright Notice

   Copyright (C) The Internet Society (2000). All Rights Reserved.

Abstract

   This document describes a Dynamic Delegation Discovery System
   Database using the Domain Name System as a distributed database of
   Rules. The Keys are domain-names and the Rules are encoded using the
   NAPTR Resource Record.

   Since this document officially obsoletes RFC 2168, it is the
   official specification for the NAPTR DNS Resource Record.











Mealling                Expires January 12, 2001                [Page 1]

Internet-Draft             DDDS DNS Database                   July 2000


Table of Contents

   1.  Introduction . . . . . . . . . . . . . . . . . . . . . . . . .  3
   2.  Terminology  . . . . . . . . . . . . . . . . . . . . . . . . .  4
   3.  DDDS Database Specification  . . . . . . . . . . . . . . . . .  5
   4.  NAPTR RR Format  . . . . . . . . . . . . . . . . . . . . . . .  6
   4.1 Packet Format  . . . . . . . . . . . . . . . . . . . . . . . .  6
   4.2 Master File Format . . . . . . . . . . . . . . . . . . . . . .  7
   5.  Application Specifications . . . . . . . . . . . . . . . . . .  9
   6.  Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
   6.1 URN Example  . . . . . . . . . . . . . . . . . . . . . . . . . 10
   6.2 E164 Example . . . . . . . . . . . . . . . . . . . . . . . . . 11
   7.  Advice for DNS Administrators  . . . . . . . . . . . . . . . . 13
   8.  Notes  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
   9.  IANA Considerations  . . . . . . . . . . . . . . . . . . . . . 15
   10. Security Considerations  . . . . . . . . . . . . . . . . . . . 16
       References . . . . . . . . . . . . . . . . . . . . . . . . . . 17
       Author's Address . . . . . . . . . . . . . . . . . . . . . . . 18
       Full Copyright Statement . . . . . . . . . . . . . . . . . . . 19
































Mealling                Expires January 12, 2001                [Page 2]

Internet-Draft             DDDS DNS Database                   July 2000


1. Introduction

   The NAPTR DNS Resource Record was originally produced by the URN
   Working Group as a way to encode rule-sets in DNS so that the
   delegated sections of a URI could be decomposed in such a way that
   they could be changed and re-delegated over time. The result was a
   Resource Record that included a regular expression that would be
   used by a client program to rewrite a string into a domain name.
   Regular expressions were chosen for their compactness to
   expressivity ratio allowing for a great deal of information to be
   encoded in a rather small DNS packet.

   Over time this process was generalized for other Applications and
   Rule Databases. This document defines a Rules Database absent any
   particular Application as there may be several Applications all
   taking advantage of this particular Rules Database.

   As a result of this generalization, this document, along with [11]
   and [12], obsoletes RFC 2168[13] and updates RFC 2276[10].
































Mealling                Expires January 12, 2001                [Page 3]

Internet-Draft             DDDS DNS Database                   July 2000


2. Terminology

   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
   "SHOULD", "SHOULD NOT", "RECOMMENDED",  "MAY", and "OPTIONAL" in
   this document are to be interpreted as described in [1].

   All other terminology, especially capitalized terms, is taken from
   [11].











































Mealling                Expires January 12, 2001                [Page 4]

Internet-Draft             DDDS DNS Database                   July 2000


3. DDDS Database Specification

   General Description:
      This database uses the Domain Name System (DNS) as specified in
      [3] and [2].

   Key Format:
      A Key is a DNS valid domain-name.

   Lookup Request:
      In order to request a set of rules for a given Key, the client
      issues a request, following standard DNS rules, for NAPTR
      Resource Records for the given domain-name.

   Lookup Response:
      The response to a request for a given Key (domain-name) will be a
      series of NAPTR records. The format of a NAPTR Resource Record
      can be found in Section 4.

   Rule Insertion Procedure:
      Rules are inserted by adding new records to the appropriate zone.
      If a Rule produces a Key that exists in a particular zone then
      only the entity that has administrative control of that zone can
      specify the Rule associated with that Key.



























Mealling                Expires January 12, 2001                [Page 5]

Internet-Draft             DDDS DNS Database                   July 2000


4. NAPTR RR Format

4.1 Packet Format

   The packet format of the NAPTR RR is given below. The DNS type code
   for NAPTR is 35.


         The packet format for the NAPTR record is as follows
                                          1  1  1  1  1  1
            0  1  2  3  4  5  6  7  8  9  0  1  2  3  4  5
          +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
          |                     ORDER                     |
          +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
          |                   PREFERENCE                  |
          +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
          /                     FLAGS                     /
          +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
          /                   SERVICES                    /
          +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
          /                    REGEXP                     /
          +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
          /                  REPLACEMENT                  /
          /                                               /
          +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+


   <character-string> and <domain-name> as used here are defined in
   RFC1035[1].

   ORDER
      A 16-bit unsigned integer specifying the order in which the NAPTR
      records MUST be processed in order to accurately represent the
      ordered list of Rules.  The ordering is from lowest to highest.
      If two records have the same order value then they are considered
      to be the same rule and should be selected randomly unless the
      Preference numbers are different which means the randomization is
      weighted according to the ratio of the Preference values.

   PREFERENCE
      A 16-bit unsigned integer that specifies the order in which NAPTR
      records with equal Order values SHOULD be processed, low numbers
      being processed before high numbers. This is similar to the
      preference field in an MX record, and is used so domain
      administrators can direct clients towards more capable hosts or
      lighter weight protocols. A client MAY look at records with
      higher preference values if it has a good reason to do so such as
      not understanding some protocol or service.



Mealling                Expires January 12, 2001                [Page 6]

Internet-Draft             DDDS DNS Database                   July 2000


      The important difference between Order and Preference is that
      once a match is found the client MUST NOT consider records with a
      different Order but they MAY process records with the same Order
      but different Preferences. I.e. Preference is used to give weight
      to rules that are considered the same from an authority
      standpoint but not from a simple load balancing standpoint.

   FLAGS
      A <character-string> containing flags to control aspects of the
      rewriting and interpretation of the fields in the record. Flags
      are single characters from the set [A-Z0-9]. The case of the
      alphabetic characters is not significant.

      It is up to the Application specifying how it is using this
      Database to define the Flags in this field. It must define which
      ones are terminal and which ones are not.

   SERVICES
      A <character-string> that specifies the Service Parameters
      applicable to this this delegation path. It is up to the
      Application Specification to specify the values found in this
      field.

   REGEXP
      A <character-string> containing a substitution expression that is
      applied to the original string held by the client in order to
      construct the next domain name to lookup. See the DDDS Algorithm
      specification for the syntax of this field.

      As stated in the DDDS algorithm, The regular expressions MUST NOT
      be used in a cumulative fashion, that is, they should only be
      applied to the original string held by the client, never to the
      domain name produced by a previous NAPTR rewrite. The latter is
      tempting in some applications but experience has shown such use
      to be extremely fault sensitive, very error prone, and extremely
      difficult to debug.

   REPLACEMENT
      A <domain-name> which specifies the The next domain-name to query
      for depending on the potential values found in the flags field.
      This field is used when the regular expression is a simple
      replacement operation.  Any value in this field MUST be a fully
      qualified domain-name. Unless and until permitted by future
      standards action, name compression is not to be used for this
      field.

4.2 Master File Format

   The master file format follows the standard rules in RFC-1035[1].
   Order and preference, being 16-bit unsigned integers, shall be an
   integer between 0 and 65535. The Flags and Services and Regexp


Mealling                Expires January 12, 2001                [Page 7]

Internet-Draft             DDDS DNS Database                   July 2000


   fields are all quoted <character-string>s.  Since the Regexp field
   can contain numerous backslashes and thus should be treated with
   care. See Section 10 for how to correctly enter and escape the
   regular expression.















































Mealling                Expires January 12, 2001                [Page 8]

Internet-Draft             DDDS DNS Database                   July 2000


5. Application Specifications

   This DDDS Database is usable by any application that makes use of
   the DDDS algorithm. In addition to the items required to specify a
   DDDS Application, an application wishing to use this Database must
   also define the following values:

   o  What DNS zone the Key that is produced by the First Well Known
      Rule belongs to. Any application must ensure that its rules do
      not collide with rules used by another application making use of
      this Database. For example, the 'foo' application might have all
      of its First Well Known Keys be found in the 'foo.net' zone.

   o  What the allowed values for the Services and Protocols fields are.

   o  What the expected output is of the terminal rewrite rule



































Mealling                Expires January 12, 2001                [Page 9]

Internet-Draft             DDDS DNS Database                   July 2000


6. Examples

6.1 URN Example

   The NAPTR record was originally specified for use with the a Uniform
   Resource Name Resolver Discovery System. This example details how a
   particular URN would use the NAPTR record to find a resolver service
   that can answer questions about the URN. See [12] for the definitive
   specification for this Application.

   Consider a URN namespace based on MIME Content-Ids (this is very
   hypothetical so do not rely on this) . The URN might look like this:

   This Application's First Well Known Rule is to extract the
   characters between the first and second colon. For this URN that
   would be 'cid'. The Application also specifies that, in order to
   build a Database-valid Key, the string 'urn.arpa' should be appended
   to the result of the First Well Known Rule. The result is
   'cid.urn.arpa'.

   Next, the client queries the DNS for NAPTR records for the
   domain-name 'cid.urn.arpa'. The result is a single record:


     cid.urn.arpa.
     ;;       order pref flags service        regexp           replacement
     IN NAPTR 100   10   ""    ""  "!urn:cid:.+@([^\.]+\.)(.*)$!\2!i"    .

   Since there is only one record, ordering the responses is not a
   problem.  The replacement field is empty, so the pattern provided in
   the regexp field is used . We apply that regexp to the entire URN to
   see if it matches, which it does.  The \2 part of the substitution
   expression returns the string "foo.com". Since the flags field is
   empty, the lookup is not terminal and our next probe to DNS is for
   more NAPTR records where the new domain is 'foo.com'.

   Note that the rule does not extract the full domain name from the
   CID, instead it assumes the CID comes from a host and extracts its
   domain.  While all hosts, such as 'bar', could have their very own
   NAPTR, maintaining those records for all the machines at a site
   could be an intolerable burden. Wildcards are not appropriate here
   since they only return results when there is no exactly matching
   names already in the system.

   The record returned from the query on "foo.com" might look like:






Mealling                Expires January 12, 2001               [Page 10]

Internet-Draft             DDDS DNS Database                   July 2000


     gatech.edu.
     ;;      order pref flags service           regexp  replacement
     IN NAPTR 100  50  "a"    "z3950+N2L+N2C"     ""    cidserver.foo.com.
     IN NAPTR 100  50  "a"    "rcds+N2C"          ""    cidserver.foo.com.
     IN NAPTR 100  50  "a"    "http+N2L+N2C+N2R"  ""    www.foo.com.

   Continuing with the example, note that the values of the order and
   preference fields are equal in all records, so the client is free to
   pick any record. The Application defines the flag 'a' to mean a
   terminal lookup and that the output of the rewrite will be a
   domain-name for which an A record should be queried. Once the client
   has done that, it has the following information: the host, its IP
   address, the protocol, and the services available via that protocol.
   Given these bits of information the client has enough to be able to
   contact that server and ask it questions about the URN.

   Recall that the regular expression used \2 to extract a domain name
   from the CID, and \. for matching the literal '.' characters
   separating the domain name components. Since '\' is the escape
   character, literal occurances of a backslash must be escaped by
   another backslash. For the case of the cid.urn.arpa record above,
   the regular expression entered into the master file should be
   "!urn:cid:.+@([^\\.]+\\.)(.*)$!\\2!i".  When the client code
   actually receives the record, the pattern will have been converted
   to "!urn:cid:.+@([^\.]+\.)(.*)$!\2!i".

6.2 E164 Example

   The ENUM Working Group in the IETF has specified a service that
   allows a telephone number to be mapped to a URI. The Application
   Unique String for the ENUM Application is the E.164 telephone number
   with the dashes removed.  The First Well Known Rule is to remove all
   characters from the the telephone number and then use the entire
   number as the first Key. For example, the phone number
   "770-555-1212" represented as an E.164 number would be
   "+1-770-555-1212". Converted to the Key it would be "17705551212".

   The ENUM Application at present only uses this Database. It
   specifies that, in order to convert the first Key into a form valid
   for this Database, periods are inserted between each digit, the
   entire Key is inverted and then append "e164.arpa" to the end. The
   above telephone number would then read
   "2.1.2.1.5.5.5.0.7.7.1.e164.arpa.". This domain-name is then used to
   retrieve Rewrite Rules as NAPTR records.

   For this example telephone number we might get back the following
   NAPTR records:

   $ORIGIN 2.1.2.1.5.5.5.0.7.7.1.e164.arpa.


Mealling                Expires January 12, 2001               [Page 11]

Internet-Draft             DDDS DNS Database                   July 2000


    IN NAPTR 100 10 "u" "sip+N2R"  "!^.*$!sip:information@tele2.se!"     .
    IN NAPTR 102 10 "u" "smtp+N2R" "!^.*$!mailto:information@tele2.se!"  .

   ENUM uses the same 'u' flag as the URI Resolution Application. This
   flag states that the Rule is terminal and that the output is a URL
   which contains the information needed to contact that telephone
   service. ENUM also uses the same format for its Service Parameters.
   These state that the available protocols used to access that
   telephone's service are either the Session Initiation Protocol or
   SMTP mail.









































Mealling                Expires January 12, 2001               [Page 12]

Internet-Draft             DDDS DNS Database                   July 2000


7. Advice for DNS Administrators

   Beware of regular expressions. Not only are they difficult to get
   correct on their own, but there is the previously mentioned
   interaction with DNS. Any backslashes in a regexp must be entered
   twice in a zone file in order to appear once in a query response.
   More seriously, the need for double backslashes has probably not
   been tested by all implementors of DNS servers.

   In order to mitigate zone file problems, administrators should
   encourage those writing rewrite rules to utilize the 'default
   delimiter' feature of the regular expression. In the DDDS
   specification the regular expression starts with the character that
   is to be the delimiter. Hence if the first character of the regular
   expression is an exclamation mark ('!') for example then the regular
   expression can usually be written without any backslashes.



































Mealling                Expires January 12, 2001               [Page 13]

Internet-Draft             DDDS DNS Database                   July 2000


8. Notes

      A client MUST process multiple NAPTR records in the order
      specified by the "order" field, it MUST NOT simply use the first
      record that provides a known Service Parameter combination.

      When multiple RRs have the same "order" and all other criteria
      being equal, the client should use the value of the preference
      field to select the next NAPTR to consider. However, because it
      will often be the case where preferred protocols or services
      exist, clients may use this additional criteria to sort the
      records.

      If the lookup after a rewrite fails, clients are strongly
      encouraged to report a failure, rather than backing up to pursue
      other rewrite paths.



































Mealling                Expires January 12, 2001               [Page 14]

Internet-Draft             DDDS DNS Database                   July 2000


9. IANA Considerations

   The values for the Services and Flags fields will be determined by
   the Application that makes use of this DDDS Database. Those values
   may require a registration mechanism and thus may need some IANA
   resources. This specification by itself does not.













































Mealling                Expires January 12, 2001               [Page 15]

Internet-Draft             DDDS DNS Database                   July 2000


10. Security Considerations

   The NAPTR record, like any other DNS record, can be signed and
   validated according to the procedures specified in DNSSEC.

   This Database makes identifiers from other namespaces subject to the
   same attacks as normal domain names. Since they have not been easily
   resolvable before, this may or may not be considered a problem.

   Regular expressions should be checked for sanity, not blindly passed
   to something like PERL.








































Mealling                Expires January 12, 2001               [Page 16]

Internet-Draft             DDDS DNS Database                   July 2000


References

   [1]  Bradner, S., "Key words for use in RFCs to Indicate Requirement
        Levels", RFC 2119, BCP 14, March 1997.

   [2]  Mockapetris, P.V., "Domain names - implementation and
        specification", RFC 1035, STD 13, Nov 1987.

   [3]  Mockapetris, P.V., "Domain names - concepts and facilities",
        RFC 1034, STD 13, Nov 1987.

   [4]  Gulbrandsen, A., Vixie, P. and L. Esibov, "A DNS RR for
        specifying the location of services (DNS SRV)", RFC 2782,
        February 2000.

   [5]  Crocker, D., "Augmented BNF for Syntax Specifications: ABNF",
        RFC 2234, November 1997.

   [6]  Danie1, R., "A Trivial Convention for using HTTP in URN
        Resolution", RFC 2169, June 1997.

   [7]  IEEE, "IEEE Standard for Information Technology - Portable
        Operating System Interface (POSIX) - Part 2: Shell and
        Utilities (Vol. 1)", IEEE Std 1003.2-1992, January 1993.

   [8]  Berners-Lee, T., Fielding, R.T. and L. Masinter, "Uniform
        Resource Identifiers (URI): Generic Syntax", RFC 2396, August
        1998.

   [9]  Moats, R., "URN Syntax", RFC 2141, May 1997.

   [10]  Sollins, K., "Architectural Principles of Uniform Resource
         Name Resolution", RFC 2276, January 1998.

   [11]  Mealling, M.M., "Dynamic Delegation Discovery System (DDDS)",
         Internet-Draft draft-ietf-urn-ddds-00.txt, May 2000.

   [12]  Mealling, M.M., "URI Resolution using the Dynamic Delegation
         Discovery System", Internet-Draft
         draft-ietf-urn-uri-res-ddds-00.txt, July 2000.

   [13]  Danie1, R. and M. Mealling, "Resolution of Uniform Resource
         Identifiers using the Domain Name System", RFC 2168, June 1997.








Mealling                Expires January 12, 2001               [Page 17]

Internet-Draft             DDDS DNS Database                   July 2000


Author's Address

   Michael Mealling
   Network Solutions, Inc.
   505 Huntmar Park Drive
   Herndon, VA  22070
   US

   Phone: +1 770 935 5492
   EMail: michaelm@netsol.com
   URI:   http://www.netsol.com








































Mealling                Expires January 12, 2001               [Page 18]

Internet-Draft             DDDS DNS Database                   July 2000


Full Copyright Statement

   Copyright (C) The Internet Society (2000). All Rights Reserved.

   This document and translations of it may be copied and furnished to
   others, and derivative works that comment on or otherwise explain it
   or assist in its implmentation may be prepared, copied, published
   and distributed, in whole or in part, without restriction of any
   kind, provided that the above copyright notice and this paragraph
   are included on all such copies and derivative works. However, this
   document itself may not be modified in any way, such as by removing
   the copyright notice or references to the Internet Society or other
   Internet organizations, except as needed for the purpose of
   developing Internet standards in which case the procedures for
   copyrights defined in the Internet Standards process must be
   followed, or as required to translate it into languages other than
   English.

   The limited permissions granted above are perpetual and will not be
   revoked by the Internet Society or its successors or assigns.

   This document and the information contained herein is provided on an
   "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
   TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
   BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
   HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
   MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

Acknowledgement

   Funding for the RFC editor function is currently provided by the
   Internet Society.



















Mealling                Expires January 12, 2001               [Page 19]



From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Jul 14 14:02:06 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA22312
	for <urn-archive@IETF.ORG>; Fri, 14 Jul 2000 14:02:06 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id NAA08462;
	Fri, 14 Jul 2000 13:22:39 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8605537 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 14 Jul 2000 13:22:34 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id NAA08380 for
          <URN-IETF@LISTS.INTERNIC.NET>; Fri, 14 Jul 2000 13:22:17 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id NAA06971 for
          URN-IETF@LISTS.INTERNIC.NET; Fri, 14 Jul 2000 13:06:01 -0400 (EDT)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000714130601.W6129@bailey.dscga.com>
Date:         Fri, 14 Jul 2000 13:06:01 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      draft-ietf-urn-uri-res-ddds-00.txt
To: URN-IETF@LISTS.INTERNIC.NET

Network Working Group                                      M.M. Mealling
Internet-Draft                                   Network Solutions, Inc.
Expires: January 12, 2001                                  July 14, 2000


      URI Resolution using the Dynamic Delegation Discovery System
                   draft-ietf-urn-uri-res-ddds-00.txt

Status of this Memo

   This document is an Internet-Draft and is in full conformance with
   all provisions of Section 10 of RFC2026.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF), its areas, and its working groups. Note that
   other groups may also distribute working documents as
   Internet-Drafts.

   Internet-Drafts are draft documents valid for a maximum of six
   months and may be updated, replaced, or obsoleted by other documents
   at any time. It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   To view the entire list of Internet-Draft Shadow Directories, see
   http://www.ietf.org/shadow.html.

   This Internet-Draft will expire on January 12, 2001.

Copyright Notice

   Copyright (C) The Internet Society (2000). All Rights Reserved.

Abstract

   A specification for taking a URI and locating an authoritative
   server for information about that URI. The method used to locate
   that authoritative server is the Dynamic Delegation Discovery
   System.

   This document, along with [10] and [9], obsoletes RFC 2168[12] and
   updates RFC 2276[8].











Mealling                Expires January 12, 2001                [Page 1]

Internet-Draft         DDDS Based URI Resolution               July 2000


Table of Contents

   1.    Introduction . . . . . . . . . . . . . . . . . . . . . . . .  3
   2.    Terminology  . . . . . . . . . . . . . . . . . . . . . . . .  4
   3.    The Distinction between URNs and URLs  . . . . . . . . . . .  5
   4.    The URI and URN Resolution Application Specifications  . . .  6
   4.1   Application Unique String  . . . . . . . . . . . . . . . . .  6
   4.2   First Well Known Rule  . . . . . . . . . . . . . . . . . . .  6
   4.3   Flags  . . . . . . . . . . . . . . . . . . . . . . . . . . .  6
   4.4   Services Parameters  . . . . . . . . . . . . . . . . . . . .  7
   4.4.1 Services . . . . . . . . . . . . . . . . . . . . . . . . . .  7
   4.4.2 protocols  . . . . . . . . . . . . . . . . . . . . . . . . .  8
   4.5   Valid Databases  . . . . . . . . . . . . . . . . . . . . . .  8
   5.    Examples . . . . . . . . . . . . . . . . . . . . . . . . . .  9
   5.1   An example using a URN . . . . . . . . . . . . . . . . . . .  9
   5.2   CID URI Scheme Example . . . . . . . . . . . . . . . . . . . 10
   5.3   Resolving an HTTP URI Scheme . . . . . . . . . . . . . . . . 12
   6.    Notes  . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
   7.    IANA Considerations  . . . . . . . . . . . . . . . . . . . . 15
   8.    Security Considerations  . . . . . . . . . . . . . . . . . . 16
   9.    Acknowledgments  . . . . . . . . . . . . . . . . . . . . . . 17
         References . . . . . . . . . . . . . . . . . . . . . . . . . 18
         Author's Address . . . . . . . . . . . . . . . . . . . . . . 19
   A.    Pseudo Code  . . . . . . . . . . . . . . . . . . . . . . . . 20
         Full Copyright Statement . . . . . . . . . . . . . . . . . . 23


























Mealling                Expires January 12, 2001                [Page 2]

Internet-Draft         DDDS Based URI Resolution               July 2000


1. Introduction

   Uniform Resource Locators have been a significant advance in
   retrieving Internet-accessible resources. However, their  brittle
   nature over time has been recognized for several years. The Uniform
   Resource Identifier working group proposed the development of
   Uniform Resource Names[3] to serve as persistent,
   location-independent identifiers for Internet resources in order to
   overcome most of the problems with URLs. RFC 1737[1] sets forth
   requirements on URNs.

   During the lifetime of the URI-WG, a number of URN proposals were
   generated. The developers of several of those proposals met in a
   series of meetings, resulting in a compromise known as the Knoxville
   framework.  The major principle behind the Knoxville framework is
   that the resolution system must be separate from the way names are
   assigned. This is in marked contrast to most URLs, which identify
   the host to contact and the protocol to use. Readers are referred to
   [2]for background on the Knoxville framework and for additional
   information on the context and purpose of this proposal.

   Separating the way names are resolved from the way they are
   constructed provides several benefits. It allows multiple naming
   approaches and resolution approaches to compete, as it allows
   different protocols and resolvers to be used. There is just one
   problem with such a separation - how do we resolve a name when it
   can't give us directions to its resolver?

   For the short term, DNS is the obvious candidate for the resolution
   framework, since it is widely deployed and understood. However, it
   is not appropriate to use DNS to maintain information on a
   per-resource basis. First of all, DNS was never intended to handle
   that many records. Second, the limited record size is inappropriate
   for catalog information. Third, domain names are not appropriate as
   URNs.

   Therefore our approach is to use the DDDS to locate "resolvers" that
   can provide information on individual resources, potentially
   including the resource itself. To accomplish this, we "rewrite" the
   URI into a Key following the rules found in the Dynamic Delegation
   Discovery System (DDDS). This document describes URI Resolution as
   an application of the DDDS and specifies the use of at least one
   Database based on DNS.

   This document, along with [10] and [9], obsoletes RFC 2168[12] and
   updates RFC 2276[8].





Mealling                Expires January 12, 2001                [Page 3]

Internet-Draft         DDDS Based URI Resolution               July 2000


2. Terminology

   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
   "SHOULD", "SHOULD NOT", "RECOMMENDED",  "MAY", and "OPTIONAL" in
   this document are to be interpreted as described in RFC 2119.

   All capitalized terms are taken from the vocabulary found in the
   DDDS algorithm specification found in [9].











































Mealling                Expires January 12, 2001                [Page 4]

Internet-Draft         DDDS Based URI Resolution               July 2000


3. The Distinction between URNs and URLs

   From the point of view of this system, there is no theoretical
   difference between resolving URIs in the general case and URNs in
   the specific case. Operationally however, there is a difference that
   stems from URI resolution possibly not becoming of widespread use.
   If URN resolution is collapsed into generic URI resolution, URNs may
   suffer by the lack of adoption of URI resolution.

   The solution is to allow for shortcutting for URN resolution. In the
   following specification generic URI resolution starts by inserting
   rules for known URI schemes into the 'uri.arpa' registry. For the
   'URN:' URI scheme, one of the rules found in 'uri.arpa' would be for
   the 'urn' URI scheme. This rule would simply delegate to the
   'urn.arpa' zone for additional NAPTRs based on the URN namespace.
   Essentially, the URI Resolution Rewrite Rule for 'URN:' is the URN
   Resolution Application's First Well Known Rule.

   Therefore, this document specifies two DDDS Applications. One is for
   URI Resolution and the other is for URN Resolution. Both are
   technically identical but by separating the two URN Resolution can
   still proceed without the dependency.





























Mealling                Expires January 12, 2001                [Page 5]

Internet-Draft         DDDS Based URI Resolution               July 2000


4. The URI and URN Resolution Application Specifications

4.1 Application Unique String

   The Application Unique String is the Uniform Resource Identifier or
   Uniform Resource Name for which an authoritative server is being
   located. This URI or URN MUST be canonicalized and hex encoded
   according to the "absolute-uri" production found in the Collected
   ABNF from RFC 2396[13].

4.2 First Well Known Rule

   In the URI case, the first known key is created by taking the URI
   scheme. In the URN case, the first known key is the Namespace
   Identifier. For example, the URI 'http://www.foo.com/' would have a
   'http' as its Key.  The URN 'urn:foo:foospace' would have 'foo' as
   its first Key.

4.3 Flags

   At this time only four flags, "S", "A", "U", and "P", are defined.
   The "S", "A" and "U" flags are for a terminal lookup. This means
   that the Rule is the last one and that the flag determines what the
   next stage should be.  The "S" flag means that the output of this
   Rule is a domain-name for which one or more SRV[4] records exist.
   See Section 5 for additional information on how URI and URN
   Resolution use the SRV record type. "A" means that the output of the
   Rule is a domain-name and should be used to lookup A records for
   that domain. The "U" flag means that the output of the Rule is a
   URL[13].

   The "P" flag says that the remainder of the DDDS Algorithm is
   ignored and that the rest of the process is application specific and
   outside the scope of this document. An application can use the
   Protocol part found in the Services field to identify which
   Application specific set of rules that should be followed next. The
   record that contains the 'P' flag is the last record that is
   interpreted by the rules in this document.

   The remaining alphabetic flags are reserved for future versions of
   this specification. The numeric flags may be used for local
   experimentation. The S, A, U and P flags are all mutually exclusive,
   and resolution libraries MAY signal an error if more than one is
   given. (Experimental code and code for assisting in the creation of
   Rewrite Rules would be more likely to signal such an error than a
   client such as a browser). It is anticipated that multiple flags
   will be allowed in the future, so implementers MUST NOT assume that
   the flags field can only contain 0 or 1 characters. Finally, if a
   client encounters a record with an unknown flag, it MUST ignore it
   and move to the next Rule. This test takes precedence over any
   ordering since flags can control the interpretation placed on


Mealling                Expires January 12, 2001                [Page 6]

Internet-Draft         DDDS Based URI Resolution               July 2000


   fields. A novel flag might change the interpretation of the regexp
   and/or replacement fields such that it is impossible to determine if
   a record matched a given target.

   The "S", "A", and "U"  flags are called 'terminal' flags since they
   halt the looping rewrite algorithm. If those flags are not present,
   clients may assume that another Rule exists at the Key produced by
   the current Rewrite Rule.


4.4 Services Parameters

   Service Parameters for this Application take the form of a string of
   characters that follow this ABNF:


                    service_field = [ [protocol] *("+" rs)]
                    protocol      = ALPHA *31ALPHANUM
                    rs            = ALPHA *31ALPHANUM
                    ; The protocol and rs fields are limited to 32
                    ; characters and must start with an alphabetic.

   In other words, an optional protocol specification followed by 0 or
   more resolution services. Each resolution service is indicated by an
   initial '+' character.

   The empty string is also valid. This will typically be seen at the
   beginning of a series of Rules, when it is impossible to know what
   services and protocols will be offered at the end of a particular
   delegation path.

4.4.1 Services

   The service identifiers that make up the 'rs' production are generic
   for both URI and URN resolution since the input value types itself
   based on the URI scheme. The list of valid services are defined in
   [6].

   Examples of some of these services are:

   I2L: given a URI return one URL that identifies a location where the
      original URI can be found

   I2Ls: given a URI return one or more URLs that identify multiple
      locations where the original URI can be found

   I2R: given a URI return one instance of the resource identified by
      that URI.

   I2Rs: given a URI return one or more instances of the resources
      identified by that URI.


Mealling                Expires January 12, 2001                [Page 7]

Internet-Draft         DDDS Based URI Resolution               July 2000


   I2C: given a URI return one instance of a description of that
      resource.

   I2N: given a URI return one URN that names the resource (Caution:
      equality with respect to URNs is non-trivial. See [1]for examples
      of why.)

4.4.2 protocols

   The protocol identifiers that are valid for the 'protocol'
   production are defined by the protocol specifications themselves. At
   present the THTTP[5] protocol is the only such specification. Simply
   specifying any protocol in the services field is insufficient since
   there are additional semantics surrounding URI resolution that are
   not defined within the protocols.

   For example, if Z39.50 were to be specified as a valid protocol it
   would have to define how it would encode requests for specific
   services, how the URI is encoded, and what information is returned.

4.5 Valid Databases

   At present only one DDDS Database is specified for this Application.
   "A DDDS Database Using The Domain Name System"[10] specifies a DDDS
   Database that uses the NAPTR DNS resource record to contain the
   rewrite rules. The Keys for this database are encoded as
   domain-names.

   The output of the First Well Known Rule for the URI Resolution
   Application is the URI's scheme. In order to convert this to a
   unique key in this Database the string 'uri.arpa.' is appended to
   the end. This domain-name is used to request NAPTR records which
   produces new keys in the form of domain-names.

   The output of the First Well Known Rule of the URN Resolution
   Application is the URN's namespace id. In order to convert this to a
   unique key in this Database the string 'urn.arpa.' is appended to
   the end. This domain-name is used to request NAPTR records which
   produces new keys in the form of domain-names.

   DNS servers MAY interpret Flag values and use that information to
   include appropriate SRV and A records in the Additional Information
   portion of the DNS packet. Clients are encouraged to check for
   additional information but are not required to do so.







Mealling                Expires January 12, 2001                [Page 8]

Internet-Draft         DDDS Based URI Resolution               July 2000


5. Examples

5.1 An example using a URN

   Consider a URN that uses the hypothetical DUNS namespace. DUNS
   numbers are identifiers for approximately 30 million registered
   businesses around the world, assigned and maintained by Dunn and
   Bradstreet. The URN might look like:


                         urn:duns:002372413:annual-report-1997


   The first step in the resolution process is to find out about the
   DUNS namespace. The namespace identifier[3], "duns", is extracted
   from the URN and prepended to 'urn.arpa', producing 'duns.urn.arpa'.
   The DNS is queried for NAPTR records for this domain which produces
   the following results:


      duns.urn.arpa.
      ;;      order pref flags service          regexp        replacement
      IN NAPTR 100  10  "s" "dunslink+I2L+I2C"  ""  dunslink.udp.dandb.com.
      IN NAPTR 100  20  "s" "rcds+I2C"          ""  rcds.udp.dandb.com.
      IN NAPTR 100  30  "s" "thttp+I2L+I2C+I2R" ""  thttp.tcp.dandb.com.


   The order field contains equal values, indicating that no order has
   to be followed. The preference field indicates that the provider
   would like clients to use the special 'dunslink' protocol, followed
   by the RCDS protocol, and that THTTP is offered as a last resort.
   All the records specify the "s" flag which means that the record is
   terminal and that the next step is to retrieve an SRV record from
   DNS for the given domain-name.

   The service fields say that if we speak dunslink, we will be able to
   issue either the I2L or I2C requests to obtain a URL or ask some
   complicated questions about the resource. The Resource Cataloging
   and Distribution Service  (RCDS)[7] could be used to get some
   metadata for the resource, while THTTP could be used to get a URL
   for the current location of the resource.

   Assuming our client does not know the dunslink protocol but does
   know the RCDS protocol, our next action is to lookup SRV RRs for
   rcds.udp.dandb.com, which will tell us hosts that can provide the
   necessary resolution service. That lookup might return:





Mealling                Expires January 12, 2001                [Page 9]

Internet-Draft         DDDS Based URI Resolution               July 2000


         ;;                          Pref Weight Port Target
         rcds.udp.dandb.com IN SRV 0    0    1000 defduns.dandb.com.
                            IN SRV 0    0    1000 dbmirror.com.au.
                            IN SRV 0    0    1000 ukmirror.com.uk.


    telling us three hosts that could actually do the resolution, and
   giving us the port we should use to talk to their RCDS server.  (The
   reader is referred to the SRV specification[4] for the
   interpretation of the fields above).

   There is opportunity for significant optimization here. We can
   return the SRV records as additional information for terminal NAPTRs
   (and the A records as additional information for those SRVs). While
   this recursive provision of additional information is not explicitly
   blessed in the DNS specifications, it is not forbidden, and BIND
   does take advantage of it. This is a significant optimization. In
   conjunction with a long TTL for *.urn.arpa records, the average
   number of probes to DNS for resolving DUNS URNs would approach one.
   Therefore, DNS server implementors SHOULD provide additional
   information with NAPTR responses. The additional information will be
   either SRV or A records.  If SRV records are available, their A
   records should be provided as recursive additional information.

   Note that the example NAPTR records above are intended to represent
   the reply the client will see. They are not quite identical to what
   the domain administrator would put into the zone files.

   Also note that there could have been an additional first step where
   the URN was resolved as a generic URI by looking up urn.uri.arpa.
   The resulting rule would have specified that the NID be extracted
   from the URN and 'urn.arpa' appended to it resulting in the new key
   'duns.urn.arpa' which is the first step from above.

5.2 CID URI Scheme Example

   Consider a URI scheme based on MIME Content-Ids. The URI might look
   like this:


                       cid:199606121851.1@mordred.gatech.edu


    (Note that this example is chosen for pedagogical purposes, and
   does not conform to the CID URL scheme.)

   The first step in the resolution process is to find out about the
   CID scheme. The schem is extracted from the URI, prepended to
   'uri.arpa', and the NAPTR for 'cid.uri.arpa' looked up in the DNS.


Mealling                Expires January 12, 2001               [Page 10]

Internet-Draft         DDDS Based URI Resolution               July 2000


   It might return records of the form:


       cid.uri.arpa.
        ;;       order pref flags service        regexp           replacement
         IN NAPTR 100   10   ""  ""  "!cid:.+@([^\.]+\.)(.*)$!\2!i"    .


   We have only one NAPTR response, so ordering the responses is not a
   problem.  The replacement field is empty, so we check the regexp
   field and use the pattern provided there. We apply that regexp to
   the entire URI to see if it matches, which it does.  The \2 part of
   the substitution expression returns the string "gatech.edu". Since
   the flags field does not contain "s" or "a", the lookup is not
   terminal and our next probe to DNS is for more NAPTR records at the
   domain-name 'gatech.edu'.

   Note that the rule does not extract the full domain name from the
   CID, instead it assumes the CID comes from a host and extracts its
   domain.  While all hosts, such as 'mordred', could have their very
   own NAPTR, maintaining those records for all the machines at a site
   that large would be an intolerable burden. Wildcards are not
   appropriate here since they only return results when there is no
   exactly matching names already in the system.

   The record returned from the query on "gatech.edu" might look like:


    gatech.edu.
    ;;       order pref flags service    regexp  replacement
    IN NAPTR 100 50 "s" "z3950+I2L+I2C"  ""    z3950.tcp.gatech.edu.
    IN NAPTR 100 50 "s" "rcds+I2C"       ""    rcds.udp.gatech.edu.
    IN NAPTR 100 50 "s" "thttp+I2L+I2C+I2R" "" thttp.tcp.gatech.edu.


   Continuing with our example, we note that the values of the order
   and preference fields are equal in all records, so the client is
   free to pick any record. The flags field tells us that these are the
   last NAPTR patterns we should see, and after the rewrite (a simple
   replacement in this case) we should look up SRV records to get
   information on the hosts that can provide the necessary service.

   Assuming we prefer the Z39.50 protocol, our lookup might return:








Mealling                Expires January 12, 2001               [Page 11]

Internet-Draft         DDDS Based URI Resolution               July 2000


         ;;                        Pref Weight   Port Target
         z3950.tcp.gatech.edu IN SRV 0    0      1000 z3950.gatech.edu.
                                IN SRV 0    0      1000 z3950.cc.gatech.edu.
                                IN SRV 0    0      1000 z3950.uga.edu.


    telling us three hosts that could actually do the resolution, and
   giving us the port we should use to talk to their Z39.50 server.

5.3 Resolving an HTTP URI Scheme

   Even if URN systems were in place now, there would still be a
   tremendous number of URLs.  It should be possible to develop a URI
   resolution system that can also provide location independence for
   those URLs.

   Assume we have the URL for a very popular piece of software that the
   publisher wishes to mirror at multiple sites around the world:


              http://www.foo.com/software/latest-beta.exe


   We extract the prefix, "http", and lookup NAPTR records for
   'http.uri.arpa'. This might return a record of the form:


         http.uri.arpa. IN NAPTR
         ;;  order   pref flags service      regexp             replacement
              100     90   ""      ""   "!http://([^/:]+)!\1!i"       .


   This expression returns everything after the first double slash and
   before the next slash or colon. (We use the '!' character to delimit
   the parts of the substitution expression. Otherwise we would have to
   use backslashes to escape the forward slashes, and would have a
   regexp in the zone file that looked like this:
   "/http:\\/\\/([^\\/:]+)/\\1/i").

   Applying this pattern to the URL extracts "www.foo.com". Looking up
   NAPTR records for that might return:


         www.foo.com.
         ;;       order pref flags   service  regexp     replacement
          IN NAPTR 100  100  "s"   "thttp+L2R"   ""    thttp._tcp.foo.com.
          IN NAPTR 100  100  "s"   "ftp+L2R"    ""     ftp._tcp.foo.com.




Mealling                Expires January 12, 2001               [Page 12]

Internet-Draft         DDDS Based URI Resolution               July 2000


   Looking up SRV records for thttp.tcp.foo.com would return
   information on the hosts that foo.com has designated to be its
   mirror sites. The client can then pick one for the user.
















































Mealling                Expires January 12, 2001               [Page 13]

Internet-Draft         DDDS Based URI Resolution               July 2000


6. Notes

   o  Registration procedures for the 'urn.arpa' and 'uri.arpa' DNS
      zones are specified in "Assignment Procedures  for URI Resolution
      using DNS"[11].

   o  If a record at a particular order matches the URI, but the client
      doesn't know the specified protocol and service, the client
      SHOULD continue to examine records that have the same order. The
      client MUST NOT consider records with a higher value of order.
      This is necessary to make delegation of portions of the namespace
      work.  The order field is what lets site administrators say "all
      requests for URIs matching pattern x go to server 1, all others
      go to server 2".  A match is defined as:

      1.  The NAPTR provides a replacement domain name

      2.  or the regular expression matches the URI

   o  When multiple RRs have the same "order", the client should use
      the value of the preference field to select the next NAPTR to
      consider. However, because of preferred protocols or services,
      estimates of network distance and bandwidth, etc. clients may use
      different criteria to sort the records.

   o  If the lookup after a rewrite fails, clients are strongly
      encouraged to report a failure, rather than backing up to pursue
      other rewrite paths.

   o  When a namespace is to be delegated among a set of resolvers,
      regexps must be used. Each regexp appears in a separate NAPTR RR.
      Administrators should do as little delegation as possible,
      because of limitations on the size of DNS responses.

   o  Note that SRV RRs impose additional requirements on clients.
















Mealling                Expires January 12, 2001               [Page 14]

Internet-Draft         DDDS Based URI Resolution               July 2000


7. IANA Considerations

   The use of the "urn.arpa" and "uri.arpa" zones requires registration
   policies and procedures to be followed and for the operation of
   those DNS zones to be maintained. These policies and procedures are
   spelled out in a "Assignment Procedures for the URI Resolution using
   DNS"[11]. The operation of those zones imposes operational and
   administrative responsibilities on the IANA.

   The registration methods used for specifying values for the Services
   (both protocols and services) and Flags fields that are specific to
   URI resolution is for a specification to be published as an RFC and
   approved by the IESG.

   The registration policies for URLs and URNs are also specified
   elsewhere and thus those impacts on the IANA are spelled out there.



































Mealling                Expires January 12, 2001               [Page 15]

Internet-Draft         DDDS Based URI Resolution               July 2000


8. Security Considerations

   The use of "urn.arpa" and "uri.arpa" as the registry for namespaces
   is subject to denial of service attacks, as well as other DNS
   spoofing attacks. The interactions with DNSSEC are currently being
   studied. It is expected that NAPTR records will be signed with SIG
   records once the DNSSEC work is deployed.

   The rewrite rules make identifiers from other namespaces subject to
   the same attacks as normal domain names. Since they have not been
   easily resolvable before, this may or may not be considered a
   problem.

   Regular expressions should be checked for sanity, not blindly passed
   to something like PERL.

   This document has discussed a way of locating a resolver, but has
   not discussed any detail of how the communication with the resolver
   takes place. There are significant security considerations attached
   to the communication with a resolver. Those considerations are
   outside the scope of this document, and must be addressed by the
   specifications for particular resolver communication protocols.





























Mealling                Expires January 12, 2001               [Page 16]

Internet-Draft         DDDS Based URI Resolution               July 2000


9. Acknowledgments

   The editors would like to thank Keith Moore for all his
   consultations during the development of this draft. We would also
   like to thank Paul Vixie for his assistance in debugging our
   implementation, and his answers on our questions. Finally, we would
   like to acknowledge our enormous intellectual debt to the
   participants in the Knoxville series of meetings, as well as to the
   participants in the URI and URN working groups.

   Specific recognition is given to Ron Daniel who was co-author on the
   original versions of these documents. His early implementations and
   clarity of thinking was invaluable in clearing up many of the
   potential boundary cases.





































Mealling                Expires January 12, 2001               [Page 17]

Internet-Draft         DDDS Based URI Resolution               July 2000


References

   [1]  Sollins, K. and L. Masinter, "Functional Requirements for
        Uniform Resource Names", RFC 1737, December 1994.

   [2]  Arms, B., "The URN Implementors, Uniform Resource Names: A
        Progress Report", D-Lib Magazine, February 1996.

   [3]  Moats, R., "URN Syntax", RFC 2141, May 1997.

   [4]  Gulbrandsen, A., Vixie, P. and L. Esibov, "A DNS RR for
        specifying the location of services (DNS SRV)", RFC 2782,
        February 2000.

   [5]  Danie1, R., "A Trivial Convention for using HTTP in URN
        Resolution", RFC 2169, June 1997.

   [6]  Mealling, M., "URI Resolution Services Necessary for URN
        Resolution", RFC 2483, January 1999.

   [7]  Moore, K., Browne, S., Cox, J. and J. Gettler, "Resource
        Cataloging and Distribution System", Technical Report
        CS-97-346, December 1996.

   [8]  Sollins, K., "Architectural Principles of Uniform Resource Name
        Resolution", RFC 2276, January 1998.

   [9]  Mealling, M.M., "Dynamic Delegation Discovery System (DDDS)", ,
        May 2000.

   [10]  Mealling, M.M., "A DDDS Database Using The Domain Name
         System", Internet-Draft
         draft-ietf-urn-dns-ddds-database-00.txt, May 2000.

   [11]  Mealling, M., "Assignment Procedures for DDDS Rules in
         URI.ARPA and URN.ARPA", Internet-Draft
         draft-ietf-uri.arpa-procedures-03.txt, February 2000.

   [12]  Danie1, R. and M. Mealling, "Resolution of Uniform Resource
         Identifiers using the Domain Name System", RFC 2168, June 1997.

   [13]  Berners-Lee, T., Fielding, R.T. and L. Masinter, "Uniform
         Resource Identifiers (URI): Generic Syntax", RFC 2396, August
         1998.







Mealling                Expires January 12, 2001               [Page 18]

Internet-Draft         DDDS Based URI Resolution               July 2000


Author's Address

   Michael Mealling
   Network Solutions, Inc.
   505 Huntmar Park Drive
   Herndon, VA  22070
   US

   Phone: +1 770 935 5492
   EMail: michaelm@netsol.com
   URI:   http://www.netsol.com








































Mealling                Expires January 12, 2001               [Page 19]

Internet-Draft         DDDS Based URI Resolution               July 2000


Appendix A. Pseudo Code

   For the edification of implementers, pseudocode for a client routine
   using NAPTRs is given below. This code is provided merely as a
   convenience, it does not have any weight as a standard way to
   process NAPTR records. Also, as is the case with pseudocode, it has
   never been executed and may contain logical errors. You have been
   warned.



          //
          // findResolver(URN)
          // Given a URN, find a host that can resolve it.
          //
          findResolver(string URN) {
            // prepend prefix to urn.arpa
            sprintf(key, "%s.urn.arpa", extractNS(URN));
            do {
              rewrite_flag = false;
              terminal = false;
              if (key has been seen) {
                quit with a loop detected error
              }
              add key to list of "seens"
              records = lookup(type=NAPTR, key); // get all NAPTR RRs for 'key'

              discard any records with an unknown value in the "flags" field.
              sort NAPTR records by "order" field and "preference" field
                  (with "order" being more significant than "preference").
              n_naptrs = number of NAPTR records in response.
              curr_order = records[0].order;
              max_order = records[n_naptrs-1].order;

              // Process current batch of NAPTRs according to "order" field.
              for (j=0; j < n_naptrs && records[j].order <= max_order; j++) {
                if (unknown_flag) // skip this record and go to next one
                   continue;
                newkey = rewrite(URN, naptr[j].replacement, naptr[j].regexp);
                if (!newkey) // Skip to next record if the rewrite didn't
                   match continue;
                // We did do a rewrite, shrink max_order to current value
                // so that delegation works properly
                max_order = naptr[j].order;
                // Will we know what to do with the protocol and services
                // specified in the NAPTR? If not, try next record.
                if(!isKnownProto(naptr[j].services)) {
                  continue;
                }


Mealling                Expires January 12, 2001               [Page 20]

Internet-Draft         DDDS Based URI Resolution               July 2000


                if(!isKnownService(naptr[j].services)) {
                  continue;
                }

                // At this point we have a successful rewrite and we will
                // know how to speak the protocol and request a known
                // resolution service. Before we do the next lookup, check
                // some optimization possibilities.
                if (strcasecmp(flags, "S")
                 || strcasecmp(flags, "P"))
                 || strcasecmp(flags, "A")) {
                   terminal = true;
                   services = naptr[j].services;
                   addnl = any SRV and/or A records returned as additional
                           info for naptr[j].
                }
                key = newkey;
                rewriteflag = true;
                break;
              }
            } while (rewriteflag && !terminal);

            // Did we not find our way to a resolver?
            if (!rewrite_flag) {
               report an error
               return NULL;
            }

            // Leave rest to another protocol?
            if (strcasecmp(flags, "P")) {
               return key as host to talk to;
            }

            // If not, keep plugging
            if (!addnl) { // No SRVs came in as additional info, look them up
              srvs = lookup(type=SRV, key);
            }

            sort SRV records by preference, weight, ...
            foreach (SRV record) { // in order of preference
              try contacting srv[j].target using the protocol and one of the
                  resolution service requests from the "services" field of the
                  last NAPTR record.
              if (successful)
                return (target, protocol, service);
                // Actually we would probably return a result, but this
                // code was supposed to just tell us a good host to talk to.
            }
            die with an "unable to find a host" error;


Mealling                Expires January 12, 2001               [Page 21]

Internet-Draft         DDDS Based URI Resolution               July 2000


          }


















































Mealling                Expires January 12, 2001               [Page 22]

Internet-Draft         DDDS Based URI Resolution               July 2000


Full Copyright Statement

   Copyright (C) The Internet Society (2000). All Rights Reserved.

   This document and translations of it may be copied and furnished to
   others, and derivative works that comment on or otherwise explain it
   or assist in its implmentation may be prepared, copied, published
   and distributed, in whole or in part, without restriction of any
   kind, provided that the above copyright notice and this paragraph
   are included on all such copies and derivative works. However, this
   document itself may not be modified in any way, such as by removing
   the copyright notice or references to the Internet Society or other
   Internet organizations, except as needed for the purpose of
   developing Internet standards in which case the procedures for
   copyrights defined in the Internet Standards process must be
   followed, or as required to translate it into languages other than
   English.

   The limited permissions granted above are perpetual and will not be
   revoked by the Internet Society or its successors or assigns.

   This document and the information contained herein is provided on an
   "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
   TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
   BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
   HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
   MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

Acknowledgement

   Funding for the RFC editor function is currently provided by the
   Internet Society.



















Mealling                Expires January 12, 2001               [Page 23]



From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Jul 14 14:17:25 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA26804
	for <urn-archive@IETF.ORG>; Fri, 14 Jul 2000 14:17:25 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id NAA08249;
	Fri, 14 Jul 2000 13:21:42 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8605526 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 14 Jul 2000 13:21:39 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id NAA08198 for
          <URN-IETF@LISTS.INTERNIC.NET>; Fri, 14 Jul 2000 13:21:30 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id NAA06956 for
          URN-IETF@LISTS.INTERNIC.NET; Fri, 14 Jul 2000 13:05:14 -0400 (EDT)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000714130513.V6129@bailey.dscga.com>
Date:         Fri, 14 Jul 2000 13:05:13 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      draft-ietf-urn-ddds-00.txt
To: URN-IETF@LISTS.INTERNIC.NET

Network Working Group                                      M.M. Mealling
Internet-Draft                                   Network Solutions, Inc.
Expires: January 12, 2001                                  July 14, 2000


               Dynamic Delegation Discovery System (DDDS)
                         draft-ietf-urn-ddds-00

Status of this Memo

   This document is an Internet-Draft and is in full conformance with
   all provisions of Section 10 of RFC2026.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF), its areas, and its working groups. Note that
   other groups may also distribute working documents as
   Internet-Drafts.

   Internet-Drafts are draft documents valid for a maximum of six
   months and may be updated, replaced, or obsoleted by other documents
   at any time. It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   To view the entire list of Internet-Draft Shadow Directories, see
   http://www.ietf.org/shadow.html.

   This Internet-Draft will expire on January 12, 2001.

Copyright Notice

   Copyright (C) The Internet Society (2000). All Rights Reserved.

Abstract

   This document describes a the Dynamic Delegation Discovery System or
   DDDS which, when applied to a unique string will produce a series of
   rules that describe the various delegations that may exist based on
   the syntax of that string. Since the DDDS is an abstract algorithm,
   this specification does not define either an application or a rule
   database.












Mealling                Expires January 12, 2001                [Page 1]

Internet-Draft                    DDDS                         July 2000


Table of Contents

   1.  Introduction . . . . . . . . . . . . . . . . . . . . . . . . .  3
   2.  Terminology  . . . . . . . . . . . . . . . . . . . . . . . . .  4
   3.  The Algorithm  . . . . . . . . . . . . . . . . . . . . . . . .  5
   3.1 Components of a Rule . . . . . . . . . . . . . . . . . . . . .  5
   3.2 Substitution Expression Syntax . . . . . . . . . . . . . . . .  5
   3.3 The Complete Algorithm . . . . . . . . . . . . . . . . . . . .  7
   4.  Specifying An Application  . . . . . . . . . . . . . . . . . .  8
   5.  Specifying A Database  . . . . . . . . . . . . . . . . . . . .  9
   6.  Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
   6.1 An Automobile Parts Identification System  . . . . . . . . . . 10
   6.2 A Document Identification Service  . . . . . . . . . . . . . . 11
       References . . . . . . . . . . . . . . . . . . . . . . . . . . 13
       Author's Address . . . . . . . . . . . . . . . . . . . . . . . 13
       Full Copyright Statement . . . . . . . . . . . . . . . . . . . 14



































Mealling                Expires January 12, 2001                [Page 2]

Internet-Draft                    DDDS                         July 2000


1. Introduction

   The Dynamic Delegation Discovery System is used to map some unique
   string to data stored within the DDDS by iteratively applying string
   transformation rules until a terminal condition is reached. This
   document describes the general algorithm, not any particular
   application or usage scenario. It is up to other documents to
   describe how they use the DDDS algorithms.

   The DDDS's history is an evolution from work done by the Uniform
   Resource Name Working Group.  When Uniform  Resource Names[1] were
   originally formulated there was the desire to locate an
   authoritative server for a URN which by design contained no
   information about network locations. A system was formulated that
   could use a database of rules that could be applied to a URN to find
   out information about specific chunks of syntax. This system was
   originally called the Resolver Discovery System[2] and only applied
   to URNs.

   Over time other systems began to apply this same algorithm and
   infrastructure to other, non-URN related, systems. This caused some
   of the underlying assumptions to change and need clarification. This
   document, which is one of a series, is an update of those original
   URN specifications in order to allow new applications and rule
   databases to be developed in a standardized manner.

   A direct result of these clarifications and generalizations is that
   this document, along with [4] and [5], obsoletes RFC 2168[6] and
   updates RFC 2276[2].






















Mealling                Expires January 12, 2001                [Page 3]

Internet-Draft                    DDDS                         July 2000


2. Terminology

   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
   "SHOULD", "SHOULD NOT", "RECOMMENDED",  "MAY", and "OPTIONAL" in
   this document are to be interpreted as described in RFC 2119.

   Application Unique String
      A string that is the target of the rewrite rules. Each possible
      value of the string must be unique within the space for which it
      is valid in order for the rewrite rules to apply.

   Rewrite Rule
      An object containing several pieces of data that, when combined
      and applied to an Application Unique String, produces a new key
      that exists in the Rule Database. Also simply known as a Rule.

   First Well Known Rule
      This is a rewrite rule that is defined by the application and not
      actually in the Rule Database. It is used to produce the first
      valid key.

   Terminal Rule
      This Rule is one where the Flags specify that the iterative
      process is over and that the output of applying this Rule to the
      Application Unique String will be the intended output of the
      entire process.

   Application
      A set of protocols and specifications that specify actual values
      for the various generalized parts of the DDDS algorithm. An
      Application must define the syntax and semantics of the
      Application Unique String, the First Well Known Rule, and which
      Databases are valid for the Application.

   Database
      Any store of Rules such that a unique key can identify a set of
      Rules that specify the delegation step used when that particular
      Key is used.













Mealling                Expires January 12, 2001                [Page 4]

Internet-Draft                    DDDS                         July 2000


3. The Algorithm

   The DDDS algorithm is based on the concept of Rewrite Rules. These
   rules are given unique Keys that are collected into a database that
   is known as a DDDS Rule Database.  A given Rule, when applied to an
   Application Unique String, transforms that String into new Key that
   can be used to retrieve a new Rule from the Rule Database. This new
   rule is then re-applied to the original Application Unique String
   and the cycle repeats itself until a terminating condition is
   reached.

3.1 Components of a Rule

   A Rule is made up of 4 pieces of information:

   A Priority
      Simply a number used to show which of two otherwise equal rules
      may have precedence. This allows the database to express rules
      that are equivalent but weighted for load balancing reasons.

   A set of Flags
      Flags are used to specify attributes of the rule that determine
      if this rule is the last one to be applied. The last rule is
      called the terminal rule and its output should be the intended
      result for the application.

   A description of Services
      Services are used to specify attributes of a particular
      delegation branch. For example, two rules may equally apply to a
      specific delegation decision for a string. One rule can lead to a
      terminal rule that produces information for use in high
      availability environments while another may lead to an archival
      service that may be slower but is more stable over long periods
      of time.

   A Substitution Expression
      This is the actual string modification part of the rule. It is a
      combination of a POSIX Extended Regular Expression[3] and a
      replacement string similar to SED search-replace function. See
      Section 3.2.

3.2 Substitution Expression Syntax

   The syntax of the Substitution Expression part of the rule is a
   sed-style substitution expression. True sed(1) substitution
   expressions are not appropriate for use in this application for a
   variety of reasons, therefore the contents of the regexp field MUST
   follow this grammar:



Mealling                Expires January 12, 2001                [Page 5]

Internet-Draft                    DDDS                         July 2000


      subst_expr   = delim-char  ere  delim-char  repl  delim-char  *flags
      delim-char   = "/" / "!" / ... (Any non-digit or non-flag character.
                     All ocurances of a delim_char in a subst_expr must
                     be the same character.)
      ere          = POSIX Extended Regular Expression
      repl         = string / backref / repl string / repl backref
      string       = anychar escapeddelim / escapeddelim anychar
      anychar      = ; any character other than delim-char
      escapeddelim = "\" delim-char
      backref      = "\" POS_DIGIT
      flags        = "i"
      POS_DIGIT    = "1" / "2" / "3" / "4" / "5" / "6" / "7" / "8" / "9"

   The result of applying the substitution expression to the String
   MUST result in a key which obeys the rules of the Database. Since it
   is possible for the regular expression to be improperly specified,
   such that a non-conforming key can be constructed, client software
   SHOULD verify that the result is a legal database key before using
   it.

   Backref expressions in the repl portion of the substitution
   expression are replaced by the (possibly empty) string of characters
   enclosed by '(' and ')' in the ERE portion of the substitution
   expression. N is a single digit from 1 through 9, inclusive. It
   specifies the N'th backref expression, the one that begins with the
   N'th '(' and continues to the matching ')'.  For example, the ERE

                         (A(B(C)DE)(F)G)

    has backref expressions:

                         \1  = ABCDEFG
                         \2  = BCDE
                         \3  = C
                         \4  = F
                         \5..\9  = error - no matching subexpression

   The "i" flag indicates that the ERE matching SHALL be performed in a
   case-insensitive fashion. Furthermore, any backref replacements MAY
   be normalized to lower case when the "i" flag is given.

   The first character in the substitution expression shall be used as
   the character that delimits the components of the substitution
   expression.  There must be exactly three non-escaped occurrences of
   the delimiter character in a substitution expression. Since escaped
   occurrences of the delimiter character will be interpreted as
   occurrences of that character, digits MUST NOT be used as
   delimiters. Backrefs would be confused with literal digits were this
   allowed. Similarly, if flags are specified in the substitution


Mealling                Expires January 12, 2001                [Page 6]

Internet-Draft                    DDDS                         July 2000


   expression, the delimiter character must not also be a flag
   character.

3.3 The Complete Algorithm

   The following is the exact DDDS algorithm:

   1.  The First Well Known Rule is applied to the Application Unique
       String which produces a Key

   2.  That Application asks the Database for the ordered set of Rules
       that are bound to that Key

   3.  The Substitution Expression of each Rule in the list of Rules is
       applied to the String in the order in which they were received.
       In some applications and/or databases the result set can express
       the case where two or more Rules are considered equal. These
       Rules are treated as the same Rule, each one possibly having a
       Priority which is used to weight a random selection among the
       equivalent Rules (this allows for Rules to 'load balance'
       themselves).

   4.  The first/next Rule with a Substitution Expression that produces
       anything other than the empty string is examined to see if the
       parameters in the Services part of the Rule meet the
       requirements of the Application.

   5.  If the parameters in the Service part of the Rule do not match
       those required by the Application then go back to Step 4.

   6.  If the Flags part of the Rule designate that this Rule is
       Terminal, then apply the Substitution Expression to the String
       and then go to Step 8.

   7.  Apply the Substitution Expression to the String. The output of
       this rewrite becomes the new Key. To begin the next iteration,
       return to Step 2 and use this new Key as the Key in that step.

   8.  Notify the Application that the process has finished and provide
       the Application with the Flags and Services part of the Rule
       along with the output of the last Substitution Expression.










Mealling                Expires January 12, 2001                [Page 7]

Internet-Draft                    DDDS                         July 2000


4. Specifying An Application

   In order for this algorithm to have any usefulness, a specification
   must be written describing an application and one or more databases.
   In order to specify an application the following pieces of
   information are required:

   Application Unique String:
      This is the original string that the rewrite rules will apply to.
      The string must have some regular structure and be unique within
      the application such that anyone applying Rules taken from the
      same Database will end up with the same Keys. For example, the
      URI Resolution application would define the Application Unique
      String to be a URI.

      No application is allowed to define an Application Unique String
      such that the Key obtained by a rewrite rule is treated as the
      Application Unique String for input to a new rule. This leads to
      sendmail style rewrite rules which are fragile and error prone.

   First Well Known Rule:
      This is the first rule that, when applied to the Application
      Unique String, produces the first valid Key. It can be expressed
      in the same form as a Rule or it can be something more complex.
      For example, the URI Resolution application might specify that
      the rule is that the sequence of characters in the URI up to but
      not including the first colon (the URI scheme) is the first Key.

   Valid Databases:
      The application can define which Databases are valid. For each
      Database the Application must define how the First Well Known
      Rule's output (the first Key) is turned into something that is
      valid for that Database. For example, the URI Resolution
      application could use the Domain Name System (DNS) as a Database.
      The operation for turning this first Key into something that was
      valid for the database would be to to turn it into some DNS-valid
      domain-name.

   Expected Output:
      The Application must define what the expected output of the
      Terminal Rule should be. For example, the URI Resolution
      application is concerned with finding servers that contain
      authoritative data about a given URI. Thus the output of the
      terminal rule would be information (hosts, ports, protocols, etc)
      that would be used to contact that authoritative server.







Mealling                Expires January 12, 2001                [Page 8]

Internet-Draft                    DDDS                         July 2000


5. Specifying A Database

   Additionally, any Application must have at least one corresponding
   Database from which to retrieve the Rules. A Database specification
   must include the following pieces of information:

   General Specification:
      The Database must have a general specification. This can
      reference other standards (SQL, DNS, etc) or it can fully specify
      a novel database system.

   Lookup Procedure:
      This specifies how a query is formulated and submitted to the
      database. In the case of databases that are used for other
      purposes (such as DNS), the specification must be clear as to how
      a query is formulated specifically for the database to be a DDDS
      database. For example, a DNS based Database must specify which
      Resource Records or Query Types are used.

   Key Format:
      If any operations are needed in order to turn a Key into
      something that is valid for the database then these must be
      clearly defined. For example, in the case of a DNS database, the
      Keys must be constructed as valid domain-names.

   Rule Format:
      The specification for the output format of a rule.

   Rule Insertion Procedure:
      A specification for how a Rule is inserted into the database.
      This can include policy statements about whether or not a Rule is
      allowed to be added.



















Mealling                Expires January 12, 2001                [Page 9]

Internet-Draft                    DDDS                         July 2000


6. Examples

   The examples given here are for pedagogical purposes only. They are
   specifically taken from fictious applications that have not been
   specified in any published document.

6.1 An Automobile Parts Identification System

   In this example imagine a system setup where by all automobile
   manufacturers come together and create a standardized part numbering
   system for the various parts (nuts, bolts, frames, instruments, etc)
   that make up the automobile manufacturing and repair process. The
   problem with such a system is that the auto industry is a very
   distributed system where parts are built by various third parties
   distributed around the world. In order to find information about a
   given part a system must be able to find out who makes that part and
   contact them about it.

   To facilitate this distributed system the identification number
   assigned to a part is assigned hierarchically such that the first 5
   digits make up a parts manufacturer ID number. The next 3 digits are
   an auto line identifier (Ford, Toyota, etc). The rest of the digits
   are assigned by the parts manufacturer according to rules that the
   manufacturer decides.

   The auto industry decides to use the DDDS to create a distributed
   information retrieval system that routes queries to the actual owner
   of the data. The industry specifies a database and a query syntax
   for retrieving rewrite rules (the APIDA Network) and then specifies
   the Auto Parts Identification DDDS Application (APIDA).

   The APIDA specification would define the following:

   o  Application Unique String: the part number

   o  First Well Known Rule: take the first 5 digits (the manufacturers
      ID number) and use that as the Key

   o  Valid Databases: The APIDA Network

   o  Expected Output: EDIFAC information about the part

   The APIDA Network Database specification would define the following:

   o  General Specification: a network of EDI enabled databases and
      services that, when given a subcomponent of a part number will
      return an XML encoded rewrite rule

   o  Lookup Procedure: following normal APIDA Network protocols, ask


Mealling                Expires January 12, 2001               [Page 10]

Internet-Draft                    DDDS                         July 2000


      the network for a rewrite rule for the Key.

   o  Key Format: no conversion is required

   o  Rule Format: see APIDA Network documentation for the XML DTD

   o  Rule Insertion Procedure: determined by the authority that has
      control over each section of the part number. I.e. in order to
      get a manufacturer ID you must be a member of the Auto Parts
      Manufacturers Association

   In order to illustrate how the system would work, imagine the part
   number "4747301AB7D". The system would take the first 5 digits,
   '47473' and ask the network for that Rewrite Rule. This Rule would
   be provided by the parts manufacturers database and would allow the
   manufacturer to either further sub-delegate the space or point the
   querier directly at the EDIFAC information in the system.

   In this example lets suppose that the manufacturer returns a Rule
   that states that the next 3 digits should be used as part of a query
   to their service in order to find a new Rule. This new Rule would
   allow the parts manufacturer to further delegate the query to their
   parts factories for each auto line. In our example part number the
   number '01A' denotes the Toyota line of cars. The Rule that the
   manufacturer returns further delegates the query to a supply house
   in Japan. This rule also denotes that this Rule is terminal and thus
   the result of this last query will be the actual information about
   the part.

6.2 A Document Identification Service

   This example is very similar to the last since the documents in this
   system can simply be thought of as the auto part in the last
   example. The difference here is that the information about the
   document is kept very close to the author (usually on their
   desktop). Thus there is the probability that the number of
   delegations can be very deep. Also, in order to keep from having a
   large flat space of authors, the authors are organized by
   organizations and departments.

   Let's suppose that the Application Unique String in this example
   looks like the following:

   The Application specification would look like this:

   o  Application Unique String: the Document ID string given above

   o  First Well Known Rule: the characters up to but not including the
      first '-' is treated as the first Key.


Mealling                Expires January 12, 2001               [Page 11]

Internet-Draft                    DDDS                         July 2000


   o  Valid Databases: the DIS LDAP Directory

   o  Expected Output: a record from an LDAP server containing
      bibliographic information about the document in XML

   The Database specification for the DIS LDAP Directory would look
   like this:

   o  General Specification: the Database uses the LDAP directory
      service. Each LDAP server has a record that contains the Rewrite
      Rule. Rules refer to other LDAP servers using the LDAP URL scheme.

   o  Lookup Procedure: using standard LDAP queries, the client asks
      the LDAP server for information about the Key.

   o  Key Format: no conversion is necessary.

   o  Rule Format: See the LDAP Rewrite Rule specification

   o  Rule Insertion Procedure: See the procedures published by the
      entity that has authority over that section of the DIS tree. The
      first section, the organization, is owned by the DIS Agency.

   In this example, the first lookup is for the organization's Rule. At
   that point the organization may point the client directly at some
   large, organization wide database that contains the expected output.
   Other organizations may decentralize this process so that Rules end
   up delegating the query all the way down to the authors document
   management environment of choice.






















Mealling                Expires January 12, 2001               [Page 12]

Internet-Draft                    DDDS                         July 2000


References

   [1]  Moats, R., "URN Syntax", RFC 2141, May 1997.

   [2]  Sollins, K., "Architectural Principles of Uniform Resource Name
        Resolution", RFC 2276, January 1998.

   [3]  The Institute of Electrical and Electronics Engineers, "IEEE
        Standard for Information Technology - Portable Operating System
        Interface (POSIX) - Part 2: Shell and Utilities (Vol. 1)", IEEE
        Std 1003.2-1992, ISBN 1-55937-255-9, January 1993.

   [4]  Mealling, M.M., "A DDDS Database Using The Domain Name System",
        Internet-Draft draft-ietf-urn-dns-ddds-database-00.txt, May
        2000.

   [5]  Mealling, M.M., "URI Resolution using the Dynamic Delegation
        Discovery System", Internet-Draft
        draft-ietf-urn-uri-res-ddds-00.txt, July 2000.

   [6]  Danie1, R. and M. Mealling, "Resolution of Uniform Resource
        Identifiers using the Domain Name System", RFC 2168, June 1997.

Author's Address

   Michael Mealling
   Network Solutions, Inc.
   505 Huntmar Park Drive
   Herndon, VA  22070
   US

   Phone: +1 770 935 5492
   EMail: michaelm@netsol.com
   URI:   http://www.netsol.com

















Mealling                Expires January 12, 2001               [Page 13]

Internet-Draft                    DDDS                         July 2000


Full Copyright Statement

   Copyright (C) The Internet Society (2000). All Rights Reserved.

   This document and translations of it may be copied and furnished to
   others, and derivative works that comment on or otherwise explain it
   or assist in its implmentation may be prepared, copied, published
   and distributed, in whole or in part, without restriction of any
   kind, provided that the above copyright notice and this paragraph
   are included on all such copies and derivative works. However, this
   document itself may not be modified in any way, such as by removing
   the copyright notice or references to the Internet Society or other
   Internet organizations, except as needed for the purpose of
   developing Internet standards in which case the procedures for
   copyrights defined in the Internet Standards process must be
   followed, or as required to translate it into languages other than
   English.

   The limited permissions granted above are perpetual and will not be
   revoked by the Internet Society or its successors or assigns.

   This document and the information contained herein is provided on an
   "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
   TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
   BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
   HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
   MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

Acknowledgement

   Funding for the RFC editor function is currently provided by the
   Internet Society.



















Mealling                Expires January 12, 2001               [Page 14]



From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Jul 14 14:37:50 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA02761
	for <urn-archive@IETF.ORG>; Fri, 14 Jul 2000 14:37:49 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id OAA21493;
	Fri, 14 Jul 2000 14:19:15 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8605876 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 14 Jul 2000 14:19:12 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id OAA21455 for
          <URN-IETF@LISTS.INTERNIC.NET>; Fri, 14 Jul 2000 14:19:06 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id OAA07207 for
          URN-IETF@LISTS.INTERNIC.NET; Fri, 14 Jul 2000 14:02:21 -0400 (EDT)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000714140220.F7073@bailey.dscga.com>
Date:         Fri, 14 Jul 2000 14:02:20 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      draft-ietf-urn.arpa-procedures-04.txt
To: URN-IETF@LISTS.INTERNIC.NET

Network Working Group                                        M. Mealling
Internet-Draft                                   Network Solutions, Inc.
Expires: August 1, 2000                                      R.D. Daniel
                                                          Metacode, Inc.
                                                           February 2000


           Assignment Procedures for URI Resolution Using DNS
                   draft-ietf-urn.arpa-procedures-04

Status of this Memo

   This document is an Internet-Draft and is in full conformance with
   all provisions of Section 10 of RFC2026.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF), its areas, and its working groups. Note that
   other groups may also distribute working documents as
   Internet-Drafts.

   Internet-Drafts are draft documents valid for a maximum of six
   months and may be updated, replaced, or obsoleted by other documents
   at any time. It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   To view the entire list of Internet-Draft Shadow Directories, see
   http://www.ietf.org/shadow.html.

   This Internet-Draft will expire on August 1, 2000.

Copyright Notice

   Copyright (C) The Internet Society (2000). All Rights Reserved.

Abstract

   RFCXXXX defines a how DNS is used as a DDDS database that contains
   URI delegation rules (sometimes called resolution hints). That
   document specifies that the first step in that algorithm is to
   append 'URI.ARPA' to the URI scheme and retrieve the NAPTR record
   for that domain-name.  I.e., the first step in resolving
   "http://foo.com/" would be to look up a NAPTR record for the domain
   "http.URI.ARPA". URN resolution also follows a similar procedure but
   uses the 'URN.ARPA' zone as its root. This document describes the
   procedures for inserting a new rule into the 'URI.ARPA' and
   'URN.ARPA' zones.






Mealling & Daniel        Expires August 1, 2000                 [Page 1]

Internet-Draft      URI.ARPA Registration Procedures       February 2000


Table of Contents

   1.    Introduction . . . . . . . . . . . . . . . . . . . . . . . .  3
   2.    URI Resolution vs URN Resolution . . . . . . . . . . . . . .  3
   3.    Registration Policies  . . . . . . . . . . . . . . . . . . .  3
   3.1   URI.ARPA Registration  . . . . . . . . . . . . . . . . . . .  3
   3.1.1 Only Schemes in the IETF Tree Allowed  . . . . . . . . . . .  3
   3.1.2 Scheme Registration Takes Precedence . . . . . . . . . . . .  3
   3.1.3 NAPTR Registration May Accompany Scheme Registration . . . .  4
   3.1.4 Registration or Changes after Scheme Registration  . . . . .  4
   3.2   URN.ARPA Registration  . . . . . . . . . . . . . . . . . . .  4
   3.2.1 NID Registration Takes Precedence  . . . . . . . . . . . . .  4
   3.2.2 NAPTR Registration May Accompany NID Registration  . . . . .  4
   3.2.3 Registration or Changes after Scheme Registration  . . . . .  4
   4.    Requirements on hints  . . . . . . . . . . . . . . . . . . .  5
   5.    Submission Procedure . . . . . . . . . . . . . . . . . . . .  6
   6.    Registration Template  . . . . . . . . . . . . . . . . . . .  6
   6.1   Key  . . . . . . . . . . . . . . . . . . . . . . . . . . . .  6
   6.2   Authority  . . . . . . . . . . . . . . . . . . . . . . . . .  6
   6.3   Records  . . . . . . . . . . . . . . . . . . . . . . . . . .  6
   7.    Example Template . . . . . . . . . . . . . . . . . . . . . .  7
   8.    The URN Registration in the URI.ARPA zone  . . . . . . . . .  7
   9.    IANA Considerations  . . . . . . . . . . . . . . . . . . . .  7
         References . . . . . . . . . . . . . . . . . . . . . . . . .  7
         Authors' Addresses . . . . . . . . . . . . . . . . . . . . .  8
         Full Copyright Statement . . . . . . . . . . . . . . . . . .  9

























Mealling & Daniel        Expires August 1, 2000                 [Page 2]

Internet-Draft      URI.ARPA Registration Procedures       February 2000


1. Introduction

   This document defines the policies and procedures for inserting
   NAPTR records into the 'URI.ARPA' and 'URN.ARPA' zones for the
   purpose of resolving URIs according to "URI Resolution using the
   Dynamic Delegation Discovery System" (RFCXXXX)[9], which is an
   Application that uses the DNS based DDDS Database defined in
   RFCXXXX[8]. The algorithm expressed by these Rules is specified in
   "Dynamic Delegation Discovery System (DDDS) (RFCXXXX)[10].

2. URI Resolution vs URN Resolution

   RFCXXXX[9] defines how both URI[4] resolution and URN[3] resolution
   work when DNS is used as the delegation rule (or hint) database.
   Specifically it says that the initial instructions ('hints') for
   DNS-based resolution of URIs are stored as resource records in the
   'URI.ARPA' DNS zone.

   Since a URN is a kind of URI, a hint for resolution of the URI
   prefix 'urn:' will also be stored in the 'URI.ARPA' zone. This rule
   states that the namespace id[3] is extracted, 'URN.ARPA' is appended
   to the end of the namespace id, and the result is used as the key
   for retrieval of a subsequent NAPTR record[2].

3. Registration Policies

   The creation of a given URI scheme or URN namespace id (NID) follows
   the appropriate registration documents for those spaces. URI schemes
   follow "Registration Procedures for URL Scheme Names"  (RFC
   2717)[7]. URN namespace ids follow "URN Namespace Definition
   Mechanisms" (RFC 2611)[6].

3.1 URI.ARPA Registration

3.1.1 Only Schemes in the IETF Tree Allowed

   In order to be inserted into the URI.ARPA zone, the subsequent URI
   scheme MUST be registered under the IETF URI tree. The requirements
   for this tree are specified in [7].

3.1.2 Scheme Registration Takes Precedence

   The registration of a NAPTR record for a URI scheme MUST NOT precede
   proper registration of that scheme and publication of a stable
   specification in accordance with [7]. The IESG or its designated
   expert will review the request for
   1.  correctness and technical soundness
   2.  consistency with the published URI specification, and
   3.  to ensure that the NAPTR record for a DNS-based URI does not


Mealling & Daniel        Expires August 1, 2000                 [Page 3]

Internet-Draft      URI.ARPA Registration Procedures       February 2000


       delegate resolution of the URI to a party other than the holder
       of the DNS name.  This last rule is to insure that a given URI's
       resolution hint doesn't hijack (inadvertently or otherwise)
       network traffic for a given domain.

3.1.3 NAPTR Registration May Accompany Scheme Registration

   A request for a URI.ARPA registration MAY accompany a request for a
   URI scheme (in accordance with [7]), in which case both requests
   will be reviewed simultaneously by IESG or its designated experts.

3.1.4 Registration or Changes after Scheme Registration

   A request for a NAPTR record (or an request to change an existing
   NAPTR record) MAY be submitted after the URI prefix has been
   registered.   If the specification for the URI prefix is controlled
   by some other party than IETF, IESG will require approval from the
   owner/maintainer of that specification before the registration will
   be accepted. This is in addition to any technical review of the
   NAPTR registration done by IESG or its designated experts.

3.2 URN.ARPA Registration

3.2.1 NID Registration Takes Precedence

   The registration of a NAPTR record for a URN NID MUST NOT precede
   proper registration of that NID and publication of a stable
   specification in accordance with [6]. This is to prevent the
   registration of a NAPTR record in URN.ARPA from circumventing the
   NID registration process.

3.2.2 NAPTR Registration May Accompany NID Registration

   A request for a URN.ARPA registration MAY accompany a request for a
   NID (in accordance with [6]), in which case both requests will be
   reviewed at the same time.

3.2.3 Registration or Changes after Scheme Registration

   A request for a NAPTR record (or an request to change an existing
   NAPTR record) MAY be submitted after the NID has been registered.
   If the specification for the NID is controlled by some other party
   than IETF, IESG will require approval from the owner/maintainer of
   that specification before the registration will be accepted. This is
   in addition to any technical review of the NAPTR registration done
   by IESG or its designated experts.

   Note that this applies to all NAPTR records for a particular NID,
   even though a NAPTR record might affect only part of the URN space


Mealling & Daniel        Expires August 1, 2000                 [Page 4]

Internet-Draft      URI.ARPA Registration Procedures       February 2000


   assigned to an NID

4. Requirements on hints

   Delegation of a namespace can happen in two ways. In the case of
   most URIs, the key being delegated to is hard-coded into the
   identifier itself (i.e. a hostname in an HTTP URL). The syntax of
   where this new key is located is predetermined by the syntax of the
   scheme. In other cases, the new key can be part of the hint itself.
   This is the functional equivalent of saying, "if this rule matches
   then this is always the key."

   In order to minimize the query load on the URI.ARPA and URN.ARPA
   zones, it is anticipated that the resource records in those zones
   will have extremely long "times to live" (TTLs), perhaps measured in
   years.

   Thus, for any URI prefix or URN namespace for which the resolution
   hints are likely to change, the actual rule should be stored in some
   other (less stable) DNS zone, and within URI.ARPA or URN.ARPA a
   stable NAPTR record should be used to delegate queries to that less
   stable zone.

   For example, the 'foo' URN namespace has flexible rules for how
   delegation takes place. Instead of putting those rules in the
   URN.ARPA zone, the entry instead punts those rules off to a
   nameserver that has a shorter time to live. The record in URN.ARPA
   would look like this:

          foo     IN NAPTR 100 10  ""  "" "" urn-resolver.foo.com.

   Thus, when the client starts out in the resolution process, the
   first step will be to query foo.URN.ARPA to find the above record,
   the second step is to begin asking 'urn-resolver.foo.com' for the
   NAPTR records that contain the resolution rules. The TTL at the root
   is very long. The TTL at the 'urn-resolver.foo.com' is much shorter.

   Conversely, the 'http' URL scheme adheres to a particular syntax
   that specifies that the host to ask is specified in the URL in
   question. Since this syntax does not change, that rule can be
   specified in the URI.ARPA zone. The record would look like this:

          http    IN NAPTR 100 100 "" ""  "/http:\\/\\/([^\\/:]+)/\\2/i" .

   Thus, the second step of resolution is to use the domain-name found
   in the URL as the next key in the cycle. If, for example, that NAPTR
   was terminal and contains some hostname in the replacement field,
   then the client could contact that host in order to ask questions
   about this particular URI.


Mealling & Daniel        Expires August 1, 2000                 [Page 5]

Internet-Draft      URI.ARPA Registration Procedures       February 2000


5. Submission Procedure

   Using the MIME Content-Type registration mechanism[5]as a model for
   a successful registration mechanism, the 'URI.ARPA' and 'URN.ARPA'
   procedures consist of a request template submitted to an open
   mailing list made up of interested parties. If no objections are
   made within a two week period, a representative of the registration
   authority considers the submission to be accepted and enters that
   submission into the nameserver.

   o  Registrations for the 'URI.ARPA' zone are sent to
      'register@URI.ARPA'.
   o  Registrations for the 'URN.ARPA' zone are sent to
      'register@URN.ARPA'.

   At this time the registration authority is expected to be the IANA.

   Objections are restricted to those that point out impacts on the
   zone itself or to DNS in general. Objections to the URL scheme or to
   the URN namespace-id are not allowed, as these should be raised in
   their respective forums. The logical conclusion of this is that ANY
   sanctioned URL scheme or URN namespace MUST be allowed to be
   registered if it meets the requirements specified in this document
   as regards times to live and general impact to the DNS.

6. Registration Template

   The template to be sent to the appropriate list MUST contain the
   following values:

6.1 Key

   This is the URN NID or URL scheme, which is used as the domain
   portion of the DNS entry. It must be valid according to the
   procedures specified in the URN namespace-id assignment document and
   any future standards for registering new URL schemes.

6.2 Authority

   This is the authority doing the registration of the record. It must
   be an authority recognized as either the IESG or any authority
   defined in the URN NID[6] or URL scheme registration[7] documents.

6.3 Records

   The actual DNS records representing the rule set for the key. The
   required values are Preference, Order, Flags, Services, Regex, and
   Replacement as defined by RFCXXXX[2].



Mealling & Daniel        Expires August 1, 2000                 [Page 6]

Internet-Draft      URI.ARPA Registration Procedures       February 2000


7. Example Template


      To: register@URN.ARPA
      From: joe@foo.com

      Key: foo
      Authority: Foo Technology, Inc as specified in RFCFOO
      Record: foo       IN NAPTR 100 100 "" "" "" urn.foo.com.

8. The URN Registration in the URI.ARPA zone

   Since this document discusses the URI.ARPA and URN.ARPA zones and
   the URN rule that exists in the URI.ARPA zone, it makes sense for
   the registration template for the URN URI rule to be specified here:


      To: register@URI.ARPA
      From: The IETF URN Working Group

      Key: urn
      Authority: RFC2141
      Record: urn       IN NAPTR 0 0 "" "" "/urn:([^:]+)/\\2/i" .

9. IANA Considerations

   This document describes a mechanism for registering representations
   of protocol items that have already been registered with some IETF
   sanctioned agency (probably the IANA as well). This means that the
   IANA need not determine appropriateness of the underlying
   namespaces, since that is determined by another process.

   The only real impact on the IANA will be
   o  to create and maintain (or designate some other entity to
      maintain) a primary nameserver for the URI.ARPA and URN.ARPA
      zones;
   o  to maintain the mailing lists "register@URI.ARPA" and
      "register@URN.ARPA" as the forum for discussions of submissions;
      and
   o  to act as the party that determines if all objections have been
      noted and accommodated.

References

   [1]  Mealling, M. and R. Daniel, "Resolution of Uniform Resource
        Identifiers using the Domain  Name System", November 1998.

   [2]  Mealling, M. and R. Daniel, "The Naming Authority Pointer
        (NAPTR) DNS Resource Record", November 1998.


Mealling & Daniel        Expires August 1, 2000                 [Page 7]

Internet-Draft      URI.ARPA Registration Procedures       February 2000


   [3]  Moats, R., "URN Syntax", RFC 2141, November 1998.

   [4]  Berners-Lee, T., Fielding, R. and L. Masinter, "Uniform
        Resource Identifiers (URI): Generic Syntax", RFC 2396, August
        1998.

   [5]  Freed, N., Klensin, J. and J. Postel, "Multipurpose Internet
        Mail Extensions (MIME) Part Four: Registration Procedures", RFC
        2048, November 1996.

   [6]  Faltstrom, P., Iannella, R., Daigle, L. and D. van Gulik, "URN
        Namespace Definition Mechanisms", RFC 2611, October 1998.

   [7]  Petke, R. and I. King, "Registration Procedures for URL Scheme
        Names", RFC 2717, January 1999.

   [8]  Mealling, M.M., "A DDDS Database Using The Domain Name System",
        Internet-Draft draft-ietf-urn-dns-ddds-database-00.txt, May
        2000.

   [9]  Mealling, M.M., "URI Resolution using the Dynamic Delegation
        Discovery System", Internet-Draft
        draft-ietf-urn-uri-res-ddds-00.txt, July 2000.

   [10]  Mealling, M.M., "Dynamic Delegation Discovery System (DDDS)",
         Internet-Draft draft-ietf-urn-ddds-00.txt, May 2000.

Authors' Addresses

   Michael Mealling
   Network Solutions, Inc.
   505 Huntmar Park Drive
   Herndon, VA  22070
   US

   Phone: (703) 742-0400
   EMail: michaelm@netsol.com

   Ron
   Metacode, Inc.
   139 Townsend Street, Ste. 100
   San Francisco, CA  94107
   US

   Phone: +1 415 222 0100
   EMail: rdaniel@metacode.com
   URI:   http://www.metacode.com




Mealling & Daniel        Expires August 1, 2000                 [Page 8]

Internet-Draft      URI.ARPA Registration Procedures       February 2000


Full Copyright Statement

   Copyright (C) The Internet Society (2000). All Rights Reserved.

   This document and translations of it may be copied and furnished to
   others, and derivative works that comment on or otherwise explain it
   or assist in its implmentation may be prepared, copied, published
   and distributed, in whole or in part, without restriction of any
   kind, provided that the above copyright notice and this paragraph
   are included on all such copies and derivative works. However, this
   document itself may not be modified in any way, such as by removing
   the copyright notice or references to the Internet Society or other
   Internet organizations, except as needed for the purpose of
   developing Internet standards in which case the procedures for
   copyrights defined in the Internet Standards process must be
   followed, or as required to translate it into languages other than
   English.

   The limited permissions granted above are perpetual and will not be
   revoked by the Internet Society or its successors or assigns.

   This document and the information contained herein is provided on an
   "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
   TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
   BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
   HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
   MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

Acknowledgement

   Funding for the RFC editor function is currently provided by the
   Internet Society.



















Mealling & Daniel        Expires August 1, 2000                 [Page 9]

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Jul 14 15:07:06 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA14121
	for <urn-archive@IETF.ORG>; Fri, 14 Jul 2000 15:07:06 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id PAA00464;
	Fri, 14 Jul 2000 15:01:19 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8605971 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 14 Jul 2000 15:01:16 -0400
Received: from field.videotron.net (field.videotron.net [205.151.222.108]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id PAA00435 for
          <URN-IETF@LISTS.INTERNIC.NET>; Fri, 14 Jul 2000 15:01:14 -0400 (EDT)
Received: from thinkingcat.com ([207.253.211.163]) by field.videotron.net (Sun
          Internet Mail Server sims.3.5.1999.12.14.10.29.p8) with ESMTP id
          <0FXP00D2ZB3SGB@field.videotron.net> for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 14 Jul 2000 14:52:42 -0400 (EDT)
MIME-version: 1.0
X-Mailer: Mozilla 4.72 [en] (Win98; U)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
X-Accept-Language: en
References: <20000714140220.F7073@bailey.dscga.com>
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <396F607A.7383DA86@thinkingcat.com>
Date:         Fri, 14 Jul 2000 14:48:26 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      Re: draft-ietf-urn.arpa-procedures-04.txt
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Howdy,

I suspect, given the draft-*** change, this is going to come out
as an -00 document, not an -04 of the old one.

While I'm on the subject -- I'll remind everyone that the change
from .net to .arpa is an IETF policy thing, not a technical change
because of how we've restructured things.

Leslie.

P.S.:  Michael -- you forgot to change the dates in this... it's
probably worth re-submitting, 'cause it's going to be confusing in
the archives.

Michael Mealling wrote:
>
> Network Working Group                                        M. Mealling
> Internet-Draft                                   Network Solutions, Inc.
> Expires: August 1, 2000                                      R.D. Daniel
>                                                           Metacode, Inc.
>                                                            February 2000
>
>            Assignment Procedures for URI Resolution Using DNS
>                    draft-ietf-urn.arpa-procedures-04
[...]
--

-------------------------------------------------------------------
"My body obeys Aristotelian laws of physics."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Jul 14 15:13:23 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA16483
	for <urn-archive@IETF.ORG>; Fri, 14 Jul 2000 15:13:23 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id PAA01901;
	Fri, 14 Jul 2000 15:08:17 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8606005 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 14 Jul 2000 15:08:14 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id PAA01871 for
          <URN-IETF@LISTS.INTERNIC.NET>; Fri, 14 Jul 2000 15:08:11 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id OAA07427;
          Fri, 14 Jul 2000 14:51:44 -0400 (EDT)
References: <20000714140220.F7073@bailey.dscga.com>
            <396F607A.7383DA86@thinkingcat.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000714145143.M7073@bailey.dscga.com>
Date:         Fri, 14 Jul 2000 14:51:44 -0400
Reply-To: michaelm@NETSOL.COM
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      Re: draft-ietf-urn.arpa-procedures-04.txt
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <396F607A.7383DA86@thinkingcat.com>; from leslie@thinkingcat.com
              on Fri, Jul 14, 2000 at 02:48:26PM -0400

Doh! Resubmitting.....

-MM

On Fri, Jul 14, 2000 at 02:48:26PM -0400, Leslie Daigle wrote:
> Howdy,
>
> I suspect, given the draft-*** change, this is going to come out
> as an -00 document, not an -04 of the old one.
>
> While I'm on the subject -- I'll remind everyone that the change
> from .net to .arpa is an IETF policy thing, not a technical change
> because of how we've restructured things.
>
> Leslie.
>
> P.S.:  Michael -- you forgot to change the dates in this... it's
> probably worth re-submitting, 'cause it's going to be confusing in
> the archives.
>
> Michael Mealling wrote:
> >
> > Network Working Group                                        M. Mealling
> > Internet-Draft                                   Network Solutions, Inc.
> > Expires: August 1, 2000                                      R.D. Daniel
> >                                                           Metacode, Inc.
> >                                                            February 2000
> >
> >            Assignment Procedures for URI Resolution Using DNS
> >                    draft-ietf-urn.arpa-procedures-04
> [...]
> --
>
> -------------------------------------------------------------------
> "My body obeys Aristotelian laws of physics."
>    -- ThinkingCat
>
> Leslie Daigle
> leslie@thinkingcat.com
> -------------------------------------------------------------------

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Sat Jul 15 17:03:09 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA02275
	for <urn-archive@IETF.ORG>; Sat, 15 Jul 2000 17:03:08 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id QAA02391;
	Sat, 15 Jul 2000 16:58:16 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8606790 for URN-IETF@LISTS.INTERNIC.NET;
          Sat, 15 Jul 2000 16:58:12 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id QAA02365 for
          <URN-IETF@LISTS.INTERNIC.NET>; Sat, 15 Jul 2000 16:58:10 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id QAA09292;
          Sat, 15 Jul 2000 16:41:50 -0400 (EDT)
References: <20000714130601.W6129@bailey.dscga.com>
            <200007151248.OAA01324@grimsvotn.TechFak.Uni-Bielefeld.DE>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000715164150.C8296@bailey.dscga.com>
Date:         Sat, 15 Jul 2000 16:41:50 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      Re: draft-ietf-urn-uri-res-ddds-00.txt
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <200007151248.OAA01324@grimsvotn.TechFak.Uni-Bielefeld.DE>; from
              pk@TechFak.Uni-Bielefeld.DE on Sat, Jul 15,
              2000 at 02:48:53PM +0200

On Sat, Jul 15, 2000 at 02:48:53PM +0200, Peter Koch wrote:
> >       duns.urn.arpa.
> >       ;;      order pref flags service          regexp        replacement
> >       IN NAPTR 100  10  "s" "dunslink+I2L+I2C"  ""  dunslink.udp.dandb.com.
> >       IN NAPTR 100  20  "s" "rcds+I2C"          ""  rcds.udp.dandb.com.
> >       IN NAPTR 100  30  "s" "thttp+I2L+I2C+I2R" ""  thttp.tcp.dandb.com.
>
> >               http://www.foo.com/software/latest-beta.exe
>
> The domain "dandb.com" is actually registered to somebody unrelated to this
> example (DeLeon & Boggins, P.C., TX), and the use of "foo.com" has lead to
> trouble in the past. I'd like to suggest that all fictitious domain names and
> domain name parts of URLs in this and the "urn.arpa-procedures" document be
> changed to follow the recommendations in RFC 2606/BCP 32.

Good point! 2606 wasn't out in the first run. I'll make the
changes and resubmit. Since we're after the deadline though no one
will see it in the repository until a week or so after Pittsburgh...

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Sat Jul 15 17:11:14 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA03989
	for <urn-archive@IETF.ORG>; Sat, 15 Jul 2000 17:11:14 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id RAA04198;
	Sat, 15 Jul 2000 17:07:45 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8606788 for URN-IETF@LISTS.INTERNIC.NET;
          Sat, 15 Jul 2000 17:07:43 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from gemma.TechFak.Uni-Bielefeld.DE (gemma.TechFak.Uni-Bielefeld.DE
          [129.70.136.103]) by lists.internic.net (8.9.3/8.9.3) with ESMTP id
          IAA03793 for <URN-IETF@LISTS.INTERNIC.NET>; Sat, 15 Jul 2000 08:54:56
          -0400 (EDT)
Received: from grimsvotn.TechFak.Uni-Bielefeld.DE
          (grimsvotn.TechFak.Uni-Bielefeld.DE [129.70.136.13]) by
          gemma.TechFak.Uni-Bielefeld.DE (8.9.1/8.9.1/TechFak/pk+ro20000427)
          with SMTP id OAA12743; Sat, 15 Jul 2000 14:48:53 +0200 (MET DST)
Received: from localhost by grimsvotn.TechFak.Uni-Bielefeld.DE
          (SMI-8.6/pk19971205) id OAA01324; Sat, 15 Jul 2000 14:48:53 +0200
X-Organization: Uni Bielefeld, Technische Fakultaet
X-Phone: +49 521 106 2902
Message-ID:  <200007151248.OAA01324@grimsvotn.TechFak.Uni-Bielefeld.DE>
Date:         Sat, 15 Jul 2000 14:48:53 +0200
Reply-To: Peter Koch <pk@TECHFAK.UNI-BIELEFELD.DE>
From: Peter Koch <pk@TECHFAK.UNI-BIELEFELD.DE>
Subject:      Re: draft-ietf-urn-uri-res-ddds-00.txt
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  Your message of "Fri, 14 Jul 2000 13:06:01 EDT." 
              <20000714130601.W6129@bailey.dscga.com>

>       duns.urn.arpa.
>       ;;      order pref flags service          regexp        replacement
>       IN NAPTR 100  10  "s" "dunslink+I2L+I2C"  ""  dunslink.udp.dandb.com.
>       IN NAPTR 100  20  "s" "rcds+I2C"          ""  rcds.udp.dandb.com.
>       IN NAPTR 100  30  "s" "thttp+I2L+I2C+I2R" ""  thttp.tcp.dandb.com.

>               http://www.foo.com/software/latest-beta.exe

The domain "dandb.com" is actually registered to somebody unrelated to this
example (DeLeon & Boggins, P.C., TX), and the use of "foo.com" has lead to
trouble in the past. I'd like to suggest that all fictitious domain names and
domain name parts of URLs in this and the "urn.arpa-procedures" document be
changed to follow the recommendations in RFC 2606/BCP 32.

-Peter


From owner-urn-ietf@LISTS.INTERNIC.NET  Tue Jul 18 20:19:13 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA04042
	for <urn-archive@IETF.ORG>; Tue, 18 Jul 2000 20:19:12 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id UAA20977;
	Tue, 18 Jul 2000 20:01:13 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8610201 for URN-IETF@LISTS.INTERNIC.NET;
          Tue, 18 Jul 2000 20:01:08 -0400
Received: from marine.sonic.net (marine.sonic.net [208.201.224.37]) by
          lists.internic.net (8.9.3/8.9.3) with SMTP id UAA20944 for
          <urn-ietf@lists.internic.net>; Tue, 18 Jul 2000 20:01:06 -0400 (EDT)
Received: (qmail 840 invoked from network); 18 Jul 2000 23:55:02 -0000
Received: from buzz.sonic.net (208.201.224.78) by marine.sonic.net with SMTP;
          18 Jul 2000 23:55:02 -0000
Received: from sonic.net (bolt [208.201.224.36]) by buzz.sonic.net
          (8.8.8/8.8.5) with ESMTP id QAA26921; Tue, 18 Jul 2000 16:58:10 -0700
X-envelope-info: <tallen@sonic.net>
Received: (from tallen@localhost) by sonic.net (8.8.8/8.7.3) id QAA24714; Tue,
          18 Jul 2000 16:55:02 -0700
Approved-By:  Terry Allen <tallen@SONIC.NET>
Message-ID:  <200007182355.QAA24714@sonic.net>
Date:         Tue, 18 Jul 2000 16:55:02 -0700
Reply-To: Terry Allen <tallen@sonic.net>
From: Terry Allen <tallen@sonic.net>
Subject:      re a NID-for-XML request
To: URN-IETF@LISTS.INTERNIC.NET

At Michael Mealling's request I'm forwarding this message, which
may appear to subscribers to be out of context, to this list.
The NID request was for "ndw" by Norm Walsh for a name space
for his XML DTDs and similar material.  There has been response
to this message, which I'll reply to in the next couple days,
from the original recipients.  The wider issue is, where does
policy re NID assignment get set, and who sets it.

regards, Terry Allen

From owner-urn-nid@apps.ietf.org  Mon Jul 17 16:26:59 2000
Return-Path: owner-urn-nid@apps.ietf.org
Received: from cs.utk.edu (CS.UTK.EDU [128.169.94.1])
        by prop.sonic.net (8.8.8/8.8.5) with ESMTP id QAA23475
        for <tallen@sonic.net>; Mon, 17 Jul 2000 16:26:58 -0700
Received: from localhost (daemon@localhost)
        by cs.utk.edu with SMTP (cf v2.9s-UTK)
        id TAA19382; Mon, 17 Jul 2000 19:26:13 -0400 (EDT)
Received: by cs.utk.edu (bulk_mailer v1.13); Mon, 17 Jul 2000 19:26:13 -0400
Received:
        by cs.utk.edu (cf v2.9s-UTK)
        id TAA19361; Mon, 17 Jul 2000 19:26:12 -0400 (EDT)
Received: from marine.sonic.net (marvin@localhost)
        by cs.utk.edu with SMTP (cf v2.9s-UTK)
        id TAA19348; Mon, 17 Jul 2000 19:26:09 -0400 (EDT)
Received: from marine.sonic.net (208.201.224.37 -> marine.sonic.net)
 by cs.utk.edu (smtpshim v1.0); Mon, 17 Jul 2000 19:26:09 -0400
Received: (qmail 20751 invoked from network); 17 Jul 2000 23:26:02 -0000
Received: from buzz.sonic.net (208.201.224.78)
  by marine.sonic.net with SMTP; 17 Jul 2000 23:26:02 -0000
Received: from sonic.net (bolt [208.201.224.36])
        by buzz.sonic.net (8.8.8/8.8.5) with ESMTP id QAA23864
        for <urn-nid@apps.ietf.org>; Mon, 17 Jul 2000 16:29:05 -0700
X-envelope-info: <tallen@sonic.net>
Received: (from tallen@localhost) by sonic.net (8.8.8/8.7.3) id QAA04804 for urn-nid@apps.ietf.org; Mon, 17 Jul 2000 16:26:02 -0700
Date: Mon, 17 Jul 2000 16:26:02 -0700
From: Terry Allen <tallen@sonic.net>
Message-Id: <200007172326.QAA04804@sonic.net>
To: urn-nid@apps.ietf.org
Subject: re general solution for URNs for XML
List-Unsubscribe: <mailto:urn-nid-request@apps.ietf.org?Subject=unsubscribe>
Status: RO

I have been dismayed by the reaction to Norm's well intended
proposal for a NID.  I would like everyone who sees policy
problems with it to write up the policy issues involved, so
that 1) future applicants can be forewarned of the attitudes
of subscribers to this list, 2) we can ensure that all
applications are tested against the same policy issues, and 3)
we can keep track of just what the arguments are so they don't
morph over time.

In short, let's have no more ad hoc objections.

As for Leslie's desire for a more general solution for
Norm's need for URNs, there are two considerations.

 - There is no particular reason to think that URNs for
        XML instances, DTDs, or schemas should be assigned
        in the same name space.  And indeed, the cat is
        already out of the bag:  Microsoft's Biztalk uses
        URNs, and Commerce One is using (experimental) URNs;
        there will be a tidal wave of new URNs washing ashore
        shortly.  I cannot see that forcing these all to be
        experimental improves service one whit.

 - The institutions that are plausible candidates for supplying
        such a name space are ISO, the W3C, and OASIS.

        - ISO specified FPIs (the unique IDs we used to use for
        SGML, which were ruled out by the W3C in favor of URIs)
        in ISO 8879 et seq., but never did anything to establish
        a registry of them.  Eventually it granted the GCA
        (Graphic Communications Asso.) license to act as US
        registrar, but the GCA never did anything useful with
        that power.  The GCA is also a dubiously competent
        organization with murky governance.

        - The W3C created the requirement that URIs be used as
        PUBLIC identifiers in XML instances, but has not
        developed a name space for URNs for XML.  I understand
        the W3C to have attitude problems with URNs, so I don't
        expect anything on this front.  The W3C is also an
        organization with serious governance problems.

        - OASIS is well known to be unreliable in its technical
        services.  It too has serious governance problems, some
        of which may be in the course of rectification.  But
        the technical work that OASIS does (and well) is done
        by volunteers - such as Norm - and OASIS would have to
        rely on volunteers to keep a URN name space running.
        Failure to keep it running would have critical impacts
        on many users of the name space.  Nobody I know would
        trust the job to OASIS.

So Norm is left without a choice of name space to use a piece of.
He is not acting from vanity, and it is incidental that he is
acting as an individual (individuals do the work for organizations,
and Norm would not be more reliable if he worked for an organization;
he's very reliable as it is).  There may be technical objections
to his I-D that require revision, but blocking his application
is only going to bring this group into disrepute and leave the
rest of use to conclude that there is no point in requesting
formal or informal NIDs - we might as well just use experimental
ones.  Is that what we want?

regards, Terry Allen


From owner-urn-ietf@LISTS.INTERNIC.NET  Tue Jul 18 21:47:08 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA02486
	for <urn-archive@IETF.ORG>; Tue, 18 Jul 2000 21:47:07 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id VAA15490;
	Tue, 18 Jul 2000 21:39:24 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8610341 for URN-IETF@LISTS.INTERNIC.NET;
          Tue, 18 Jul 2000 21:39:22 -0400
Received: from field.videotron.net (field.videotron.net [205.151.222.108]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id VAA15471 for
          <URN-IETF@LISTS.INTERNIC.NET>; Tue, 18 Jul 2000 21:39:20 -0400 (EDT)
Received: from thinkingcat.com ([207.253.220.142]) by field.videotron.net (Sun
          Internet Mail Server sims.3.5.1999.12.14.10.29.p8) with ESMTP id
          <0FXX00JJ08ASN1@field.videotron.net> for URN-IETF@LISTS.INTERNIC.NET;
          Tue, 18 Jul 2000 21:32:54 -0400 (EDT)
MIME-version: 1.0
X-Mailer: Mozilla 4.72 [en] (Win98; U)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
X-Accept-Language: en
References: <200007182355.QAA24714@sonic.net>
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <39750438.9AAC7AE9@thinkingcat.com>
Date:         Tue, 18 Jul 2000 21:28:24 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      Re: re a NID-for-XML request
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Terry, all,

Terry Allen wrote:
>  The wider issue is, where does
> policy re NID assignment get set, and who sets it.

In fact, this is not an issue at all.

Policy is not set on the urn-nid@apps.ietf.org mailing list --  per
RFC2611, the purpose of that mailing list is strictly and uniquely for
input towards:

"clarifying the expression of the registration information and
 suggestions for improvements to the namespace proposal."

As I have tried to point out:  although people on that list tend to
have opinions about proposals (myself included) nothing changes policy
until the IESG changes it.  That may happen with input from this
working group.

And I believe the right way to determine if there is need for a
policy (change) is to give this WG the opportunity to see the
namespace proposal in question, not perceptions on a piece of a thread
taken out of context from another mailing list.

I've been waiting for the namespace proposal document to hit the
I-D archives (it was submitted in the last hours' rush on Friday);
at this point I'll dig an unnofficial copy out of my mail archives
if we're going to start the discussion now now.

Leslie.

--

-------------------------------------------------------------------
"My body obeys Aristotelian laws of physics."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Tue Jul 18 22:16:13 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA10529
	for <urn-archive@IETF.ORG>; Tue, 18 Jul 2000 22:16:13 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id WAA21540;
	Tue, 18 Jul 2000 22:09:11 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8610445 for URN-IETF@LISTS.INTERNIC.NET;
          Tue, 18 Jul 2000 22:09:08 -0400
Received: from field.videotron.net (field.videotron.net [205.151.222.108]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id WAA21511 for
          <urn-ietf@lists.internic.net>; Tue, 18 Jul 2000 22:09:06 -0400 (EDT)
Received: from thinkingcat.com ([207.253.220.142]) by field.videotron.net (Sun
          Internet Mail Server sims.3.5.1999.12.14.10.29.p8) with ESMTP id
          <0FXX000V99P1I1@field.videotron.net> for urn-ietf@lists.internic.net;
          Tue, 18 Jul 2000 22:03:03 -0400 (EDT)
MIME-version: 1.0
X-Mailer: Mozilla 4.72 [en] (Win98; U)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
X-Accept-Language: en
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <39750B49.C6C0F3DC@thinkingcat.com>
Date:         Tue, 18 Jul 2000 21:58:33 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      URN NID assignment -- policy
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

As it stands today, the only document/policy that governs URN namespace
ID (NID) assignment is RFC2611.

To paraphrase it, anyone can use URN NID's that are "x-<whatever>",
anyone willing to ship in a particular request template to IANA
can get Informal "IANA-<dddddd>"-style NIDs assigned, and entities
that publish an RFC (of any category) can request and have
a Formal NID of a chosen set of characters/strings assigned.

I _really_don't_ want us to go down the rathole of discussion that
we had prior to publishing RFC2611, so I'm not going to re-summarize
the different issues that were thought of then.

Given the specific namespace proposals that have come in, and the
fact that there has been discussion about whether they were what
we really hoped would happen, there is room to reflect as a group
as to whether we still think the open policy of RFC2611 is the best
plan to stick with, or whether there are additional objectively
measurable criteria that can be applied in the assessment of
applications for Formal NIDs.

Either way -- we (the URN WG) will probably have to provide input
to the IESG, which may have its own take on things.

To refresh your memories, recent namespace proposals have included:

        . PIN -- put forward by Michael Mealling in May
          (originally draft-mealling-pin-urn-00.txt, but the
          author said he had revisions to incorporate from the
          discussion)

        . OID -- put forward by Michael Mealling in May, soon
          to be updated in draft-mealling-oid-urn-01.txt (also
          waiting in the I-D queue)

        . ndw -- put forward by Norman Walsh, to appear as
          draft-nwalsh-urn-ndw-00.txt or -01.txt, depending on
          how the I-D editor handles a small glitch in the process,
          waiting in the I-D queue, but I'll forward an unofficial
          copy in a moment.

So, the wider question is not where does policy happen -- it's "is
there policy that needs to happen here, or do we take a stand and
say there isn't?".

Leslie.

--

-------------------------------------------------------------------
"My body obeys Aristotelian laws of physics."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Tue Jul 18 22:16:36 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA10621
	for <urn-archive@IETF.ORG>; Tue, 18 Jul 2000 22:16:35 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id WAA21989;
	Tue, 18 Jul 2000 22:11:13 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8610461 for URN-IETF@LISTS.INTERNIC.NET;
          Tue, 18 Jul 2000 22:11:11 -0400
Received: from field.videotron.net (field.videotron.net [205.151.222.108]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id WAA21756 for
          <urn-ietf@lists.internic.net>; Tue, 18 Jul 2000 22:10:18 -0400 (EDT)
Received: from thinkingcat.com ([207.253.220.142]) by field.videotron.net (Sun
          Internet Mail Server sims.3.5.1999.12.14.10.29.p8) with ESMTP id
          <0FXX000F39QZ7G@field.videotron.net> for urn-ietf@lists.internic.net;
          Tue, 18 Jul 2000 22:04:14 -0400 (EDT)
MIME-version: 1.0
X-Mailer: Mozilla 4.72 [en] (Win98; U)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
X-Accept-Language: en
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <39750B8F.81ECF1A9@thinkingcat.com>
Date:         Tue, 18 Jul 2000 21:59:43 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      unofficial copy of ndw NID draft
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Network Working Group                                           N. Walsh
Internet-Draft                                           No organization
Expires: January 12, 2001                                  July 14, 2000


                    A URN Namespace for Norman Walsh
                        draft-nwalsh-urn-ndw-00

Status of this Memo

   This document is an Internet-Draft and is in full conformance with
   all provisions of Section 10 of RFC2026.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF), its areas, and its working groups. Note that
   other groups may also distribute working documents as
   Internet-Drafts.

   Internet-Drafts are draft documents valid for a maximum of six
   months and may be updated, replaced, or obsoleted by other documents
   at any time. It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   The list of current Internet-Drafts can be accessed at
   http://www.ietf.org/ietf/1id-abstracts.txt.

   The list of Internet-Draft Shadow Directories can be accessed at
   http://www.ietf.org/shadow.html.

   This Internet-Draft will expire on January 12, 2001.

Copyright Notice

   Copyright (C) The Internet Society (2000). All Rights Reserved.

Abstract

   This document describes a URN namespace that is engineered by Norman
   Walsh for naming personal resources such as XML Schema Namespaces,
   Schemas, Stylesheets, and other documents.

1. Introduction

   For some years, the author has been producing internet resources:
   documents, schemas, stylesheets, etc. In addition to providing URLs
   for these resources, the author wishes to provide
   location-independent names. In the past, this has been accomplised
   with Formal Public Identifiers (FPIs). FPIs provided the author with
   a mechanism for assigning unique, permanent location-independent
   names to resources.


Walsh                   Expires January 12, 2001                [Page 1]

Internet-Draft      A URN Namespace for Norman Walsh           July 2000


   The Extensible Markup Language (XML) requires that all resources
   provide a system identifier which must be a URI and XML Namespaces
   require authors to identify namespaces by URI alone (it is not
   possible to provide an FPI for an XML Namespace identifier).

   Motivated by these observations, the author would like to assign
   URNs to some resources in order to retain unique, permanent
   location-independent names for them.

   This namespace specification is for a formal namespace.

2. Specification Template

   Namespace ID:

       "ndw" requested.

   Registration Information:

       Registration Version Number: 1
       Registration Date: 2000-07-14

   Declared registrant of the namespace:

       Norman Walsh
       ndw@nwalsh.com

   Declaration of structure:

       Opaque. The URNs assigned by the author will have internal
         structure, but the structure is not expected to be manifestly
         obvious to an outside observer.

   Relevant ancillary documentation:

       None

   Identifier uniqueness considerations:

       The versioned and distinct nature of the resources themselves
         makes duplication unlikely, but in the interest of providing
         concrete assurances, the owner agrees to maintain a table of
         assigned URNs and to absolutely avoid duplication by
         consulting that table before each new URN is published.

   Identifier persistence considerations:

       To the best of the namespace owner's ability, the usability of
         URNs will last as long as the resources they identify are


Walsh                   Expires January 12, 2001                [Page 2]

Internet-Draft      A URN Namespace for Norman Walsh           July 2000


         reasonably useful.

   Process of identifier assignment:

       Assignment is limited to the owner and those authorities that
         are specifically designated by the owner.

   Process of identifier resolution:

       The owner will distribute catalogs (e.g., OASIS Open TR9401
         Catalogs) that map the subset of URNs considered useful to
         resource identifiers (e.g., URLs). In addition, the owner will
         provide an online resolution service based on RFC2483.
       The owner will authorize additional resolution services as
         appropriate.

   Rules for Lexical Equivalence:

       URNs are lexically equivalent if they are lexically identical.

   Conformance with URN Syntax:

       No special considerations.

   Validation mechanism:

       None specified. The owner will publish the table of assigned
         URNs online.

   Scope:

       Global


3. Examples

   The following examples are not guaranteed to be real. They are
   listed for pedagogical reasons only.

      urn:ndw:stylesheets:xsl:docbook:1.15
      urn:ndw:doctypes:slides:1.25
      urn:ndw:xsl:documentation:1.0

4. Security Considerations

   There are no additional security considerations other than those
   normally associated with the use and resolution of URNs in general.

References


Walsh                   Expires January 12, 2001                [Page 3]

Internet-Draft      A URN Namespace for Norman Walsh           July 2000


   [1]  Goldfarb, C. F., "ISO (International Organization for
        Standardization) ISO 8879:1986(E) Information Processing --
        Text and Office Systems -- Standard Generalized Markup Language
        (SGML)", 1986.

   [2]  W3C, XML WG, "Extensible Markup Language (XML) 1.0", February
        1998, <http://www.w3.org/TR/REC-xml>.

   [3]  W3C, Namespaces WG, "Namespaces in XML", January 1999,
        <http://www.w3.org/TR/REC-xml-names>.

   [4]  OASIS, Entity Mgmt. TC, "Entity Management: OASIS Technical
        Resolution 9401:1997 (Amendment 2 to TR 9401)", January 1994,
        <http://www.oasis-open.org/html/a401.htm>.

   [5]  Moats, R., "URN Syntax", RFC 2141, May 1997.

   [6]  Mealling, M. and R. Daniel, "URI Resolution Services Necessary
        for URN Resolution", RFC 2483, January 1999.


Author's Address

   Norman Walsh
   No organization

   EMail: ndw@nwalsh.com
   URI:   http://nwalsh.com/~ndw/























Walsh                   Expires January 12, 2001                [Page 4]

Internet-Draft      A URN Namespace for Norman Walsh           July 2000


Full Copyright Statement

   Copyright (C) The Internet Society (2000). All Rights Reserved.

   This document and translations of it may be copied and furnished to
   others, and derivative works that comment on or otherwise explain it
   or assist in its implementation may be prepared, copied, published
   and distributed, in whole or in part, without restriction of any
   kind, provided that the above copyright notice and this paragraph
   are included on all such copies and derivative works. However, this
   document itself may not be modified in any way, such as by removing
   the copyright notice or references to the Internet Society or other
   Internet organizations, except as needed for the purpose of
   developing Internet standards in which case the procedures for
   copyrights defined in the Internet Standards process must be
   followed, or as required to translate it into languages other than
   English.

   The limited permissions granted above are perpetual and will not be
   revoked by the Internet Society or its successors or assigns.

   This document and the information contained herein is provided on an
   "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
   TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
   BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
   HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
   MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

Acknowledgement

   Funding for the RFC editor function is currently provided by the
   Internet Society.



















Walsh                   Expires January 12, 2001                [Page 5]


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Jul 19 08:23:13 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA04849
	for <urn-archive@IETF.ORG>; Wed, 19 Jul 2000 08:23:12 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id IAA22026;
	Wed, 19 Jul 2000 08:13:16 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8611602 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 19 Jul 2000 08:13:13 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id FAA16912 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 19 Jul 2000 05:06:45 -0400 (EDT)
Received: from enoshima (dhcp-194-232.mag.keio.ac.jp [133.27.194.232]) by
          sh.w3.mag.keio.ac.jp (8.9.3/3.7W) with ESMTP id SAA04998; Wed, 19 Jul
          2000 18:00:11 +0900 (JST)
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.58.J
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Message-ID:  <4.2.0.58.J.20000719174447.02f7fbe0@sh.w3.mag.keio.ac.jp>
Date:         Wed, 19 Jul 2000 18:04:20 +0900
Reply-To: "Martin J. Duerst" <duerst@W3.ORG>
From: "Martin J. Duerst" <duerst@W3.ORG>
Subject:      Re: re a NID-for-XML request
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <200007182355.QAA24714@sonic.net>

>I have been dismayed by the reaction to Norm's well intended
>proposal for a NID.  I would like everyone who sees policy
>problems with it to write up the policy issues involved, so
>that 1) future applicants can be forewarned of the attitudes
>of subscribers to this list, 2) we can ensure that all
>applications are tested against the same policy issues, and 3)
>we can keep track of just what the arguments are so they don't
>morph over time.

I haven't seen these objections, and so I can't say
much about them. My main purely personal objection
would be that it might make sense to have a lower
length limit for namespace proposals that are not
grandfathering existing well-known namespaces
(such as e.g. isbn).


>In short, let's have no more ad hoc objections.

Please take the above as generic.


>As for Leslie's desire for a more general solution for
>Norm's need for URNs, there are two considerations.
>
>  - There is no particular reason to think that URNs for
>         XML instances, DTDs, or schemas should be assigned
>         in the same name space.

Agreed.


>  - The institutions that are plausible candidates for supplying
>         such a name space are ISO, the W3C, and OASIS.
>
>         - ISO specified FPIs (the unique IDs we used to use for
>         SGML, which were ruled out by the W3C in favor of URIs)
>         in ISO 8879 et seq., but never did anything to establish
>         a registry of them.


This matches what I have heard on this issue, which is
not really that much.

>Eventually it granted the GCA
>         (Graphic Communications Asso.) license to act as US
>         registrar, but the GCA never did anything useful with
>         that power.  The GCA is also a dubiously competent
>         organization with murky governance.

Could you mention an organization that you think does not have
'governance problems'? It seems every single organization you
mention has them.

>         - The W3C created the requirement that URIs be used as
>         PUBLIC identifiers in XML instances,

No. XML requires that external entities
are identified either with the keyword PUBLIC, followed by
both an FPI and an URI, or with the keyword SYSTEM, followed
by an URI. In other words, the PubidLiteral is still an FPI,
but it cannot appear alone. Please see
http://www.w3.org/TR/REC-xml#sec-external-ent.



>but has not
>         developed a name space for URNs for XML.

As you say above, that's not necessarily something that
makes sense.


>I understand
>         the W3C to have attitude problems with URNs, so I don't
>         expect anything on this front.

Let's put it that way: We think that many (if not most or all)
of the things you want to do with URNs for XML you could do
with (well designed and well managed, of course) URIs such
as http:. Also, we never excluded URNs from being able to
be used for XML, not at all.


>The W3C is also an
>         organization with serious governance problems.

If you could be more specific, maybe in personal mail,
that might be more productive.


>So Norm is left without a choice of name space to use a piece of.
>He is not acting from vanity, and it is incidental that he is
>acting as an individual (individuals do the work for organizations,
>and Norm would not be more reliable if he worked for an organization;
>he's very reliable as it is).  There may be technical objections
>to his I-D that require revision, but blocking his application
>is only going to bring this group into disrepute and leave the
>rest of use to conclude that there is no point in requesting
>formal or informal NIDs - we might as well just use experimental
>ones.  Is that what we want?

Agreed.


Regards,    Martin.


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Jul 21 19:28:26 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA22719
	for <urn-archive@IETF.ORG>; Fri, 21 Jul 2000 19:28:25 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id TAA04145;
	Fri, 21 Jul 2000 19:23:27 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8615255 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 21 Jul 2000 19:23:23 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.internic.net
          (8.9.3/8.9.3) with ESMTP id JAA09215 for
          <urn-ietf@lists.internic.net>; Fri, 21 Jul 2000 09:13:24 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id JAA07777; Fri, 21 Jul 2000 09:07:18
          -0400 (EDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200007211307.JAA07777@ietf.org>
Date:         Fri, 21 Jul 2000 09:07:18 -0400
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-nwalsh-urn-ndw-00.txt
To: URN-IETF@LISTS.INTERNIC.NET

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.


        Title           : A URN Namespace for Norman Walsh
        Author(s)       : N. Walsh
        Filename        : draft-nwalsh-urn-ndw-00.txt
        Pages           : 4
        Date            : 20-Jul-00

This document describes a URN namespace that is engineered by Norman
Walsh for naming personal resources such as XML Schema Namespaces,
Schemas, Stylesheets, and other documents

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-nwalsh-urn-ndw-00.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-nwalsh-urn-ndw-00.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-nwalsh-urn-ndw-00.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20000720141430.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-nwalsh-urn-ndw-00.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-nwalsh-urn-ndw-00.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20000720141430.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Jul 21 19:28:27 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA22735
	for <urn-archive@IETF.ORG>; Fri, 21 Jul 2000 19:28:26 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id TAA03699;
	Fri, 21 Jul 2000 19:21:09 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8615252 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 21 Jul 2000 19:21:06 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.internic.net
          (8.9.3/8.9.3) with ESMTP id JAA16424 for
          <urn-ietf@lists.internic.net>; Fri, 21 Jul 2000 09:47:19 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id JAA12952; Fri, 21 Jul 2000 09:41:14
          -0400 (EDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200007211341.JAA12952@ietf.org>
Date:         Fri, 21 Jul 2000 09:41:14 -0400
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-net-procedures-04.txt
To: URN-IETF@LISTS.INTERNIC.NET

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Assignment Procedures for the URI Resolution using DNS
        Author(s)       : M. Mealling, R. Daniel
        Filename        : draft-ietf-urn-net-procedures-04.txt
        Pages           : 9
        Date            : 20-Jul-00

RFCXXXX defines a how DNS is used as a DDDS database that contains
URI delegation rules (sometimes called resolution hints). That
document specifies that the first step in that algorithm is to
append 'URI.ARPA' to the URI scheme and retrieve the NAPTR record
for that domain-name.  I.e., the first step in resolving
'http://foo.com/' would be to look up a NAPTR record for the domain
'http.URI.ARPA'. URN resolution also follows a similar procedure but
uses the 'URN.ARPA' zone as its root. This document describes the
procedures for inserting a new rule into the 'URI.ARPA' and
'URN.ARPA' zones.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-net-procedures-04.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-net-procedures-04.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-net-procedures-04.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20000720142057.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-net-procedures-04.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-net-procedures-04.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20000720142057.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Jul 21 19:38:12 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA26268
	for <urn-archive@IETF.ORG>; Fri, 21 Jul 2000 19:38:12 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id TAA05401;
	Fri, 21 Jul 2000 19:29:23 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8615260 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 21 Jul 2000 19:29:20 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.internic.net
          (8.9.3/8.9.3) with ESMTP id GAA15996 for
          <urn-ietf@lists.internic.net>; Thu, 20 Jul 2000 06:53:51 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id GAA12600; Thu, 20 Jul 2000 06:47:46
          -0400 (EDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200007201047.GAA12600@ietf.org>
Date:         Thu, 20 Jul 2000 06:47:46 -0400
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-uri-res-ddds-00.txt
To: URN-IETF@LISTS.INTERNIC.NET

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : URI Resolution using the Dynamic Delegation Discovery
                          System
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-uri-res-ddds-00.txt
        Pages           : 23
        Date            : 19-Jul-00

A specification for taking a URI and locating an authoritative
server for information about that URI. The method used to locate
that authoritative server is the Dynamic Delegation Discovery
System.
This document, along with [10] and [9], obsoletes RFC 2168[12] and
updates RFC 2276[8].

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-uri-res-ddds-00.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-uri-res-ddds-00.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-uri-res-ddds-00.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20000719141735.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-uri-res-ddds-00.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-uri-res-ddds-00.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20000719141735.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Jul 21 19:40:13 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA27188
	for <urn-archive@IETF.ORG>; Fri, 21 Jul 2000 19:40:13 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id TAA06358;
	Fri, 21 Jul 2000 19:34:03 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8615289 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 21 Jul 2000 19:33:59 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.internic.net
          (8.9.3/8.9.3) with ESMTP id GAA15942 for
          <urn-ietf@lists.internic.net>; Thu, 20 Jul 2000 06:53:42 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id GAA12497; Thu, 20 Jul 2000 06:47:37
          -0400 (EDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200007201047.GAA12497@ietf.org>
Date:         Thu, 20 Jul 2000 06:47:37 -0400
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-dns-ddds-database-00.txt
To: URN-IETF@LISTS.INTERNIC.NET

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : A DDDS Database Using The Domain Name System
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-dns-ddds-database-00.txt
        Pages           : 19
        Date            : 19-Jul-00

This document describes a Dynamic Delegation Discovery System
Database using the Domain Name System as a distributed database of
Rules. The Keys are domain-names and the Rules are encoded using the
NAPTR Resource Record.
Since this document officially obsoletes RFC 2168, it is the
official specification for the NAPTR DNS Resource Record.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-dns-ddds-database-00.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-dns-ddds-database-00.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-dns-ddds-database-00.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20000719141715.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-dns-ddds-database-00.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-dns-ddds-database-00.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20000719141715.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.INTERNIC.NET  Fri Jul 21 19:42:42 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA28330
	for <urn-archive@IETF.ORG>; Fri, 21 Jul 2000 19:42:42 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id TAA05761;
	Fri, 21 Jul 2000 19:31:00 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8615271 for URN-IETF@LISTS.INTERNIC.NET;
          Fri, 21 Jul 2000 19:30:57 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.internic.net
          (8.9.3/8.9.3) with ESMTP id GAA15964 for
          <urn-ietf@lists.internic.net>; Thu, 20 Jul 2000 06:53:46 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id GAA12548; Thu, 20 Jul 2000 06:47:41
          -0400 (EDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200007201047.GAA12548@ietf.org>
Date:         Thu, 20 Jul 2000 06:47:41 -0400
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-ddds-00.txt
To: URN-IETF@LISTS.INTERNIC.NET

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Dynamic Delegation Discovery System (DDDS)
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-ddds-00.txt
        Pages           : 14
        Date            : 19-Jul-00

This document describes a the Dynamic Delegation Discovery System or
DDDS which, when applied to a unique string will produce a series of
rules that describe the various delegations that may exist based on
the syntax of that string. Since the DDDS is an abstract algorithm,
this specification does not define either an application or a rule
database.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-ddds-00.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-ddds-00.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-ddds-00.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20000719141725.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ddds-00.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-ddds-00.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20000719141725.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.INTERNIC.NET  Mon Jul 24 10:21:39 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA05234
	for <urn-archive@IETF.ORG>; Mon, 24 Jul 2000 10:21:39 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id KAA15563;
	Mon, 24 Jul 2000 10:05:29 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8617219 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 24 Jul 2000 10:05:25 -0400
Received: from field.videotron.net (field.videotron.net [205.151.222.108]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id KAA15537 for
          <urn-ietf@lists.internic.net>; Mon, 24 Jul 2000 10:05:23 -0400 (EDT)
Received: from thinkingcat.com ([207.253.207.189]) by field.videotron.net (Sun
          Internet Mail Server sims.3.5.1999.12.14.10.29.p8) with ESMTP id
          <0FY700CQGG56AY@field.videotron.net> for urn-ietf@lists.internic.net;
          Mon, 24 Jul 2000 09:58:19 -0400 (EDT)
MIME-version: 1.0
X-Mailer: Mozilla 4.72 [en] (Win98; U)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
X-Accept-Language: en
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <397C4A5C.921FB6F3@thinkingcat.com>
Date:         Mon, 24 Jul 2000 09:53:32 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      WG decision item:  nid procedures
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Howdy,

To make things absolutely clear, pursuant to last week's mail re.
the various proposed URN NID registrations of late, I'm putting the
following question to the working group:

        Does the WG have consensus that:
                1) (specific) changes are needed to the NID
                   registration process (RFC2611),
                2) we don't want to make changes to the process
                   (RFC2611) at this time, or
                3) we have no opinion either way, at this time
        ?

Thanks,
Leslie.

--

-------------------------------------------------------------------
"My body obeys Aristotelian laws of physics."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Mon Jul 24 10:35:20 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA07802
	for <urn-archive@IETF.ORG>; Mon, 24 Jul 2000 10:35:19 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id KAA16491;
	Mon, 24 Jul 2000 10:09:15 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8617242 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 24 Jul 2000 10:09:12 -0400
Received: from field.videotron.net (field.videotron.net [205.151.222.108]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id KAA16461 for
          <urn-ietf@lists.internic.net>; Mon, 24 Jul 2000 10:09:10 -0400 (EDT)
Received: from thinkingcat.com ([207.253.207.189]) by field.videotron.net (Sun
          Internet Mail Server sims.3.5.1999.12.14.10.29.p8) with ESMTP id
          <0FY700DOKGBXHY@field.videotron.net> for urn-ietf@lists.internic.net;
          Mon, 24 Jul 2000 10:02:22 -0400 (EDT)
MIME-version: 1.0
X-Mailer: Mozilla 4.72 [en] (Win98; U)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
X-Accept-Language: en
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <397C4B4F.46936076@thinkingcat.com>
Date:         Mon, 24 Jul 2000 09:57:35 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      WG decision item:  DDDS as work item
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Howdy,

I assume that people have had a chance to look over the various DDDS
drafts, and I haven't heard any particularly strong opinions.

Unless there are strong objections, I will consider that a WG
decision to go with these documents, and look to putting them to WG
last call next week.

Leslie.

--

-------------------------------------------------------------------
"My body obeys Aristotelian laws of physics."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Mon Jul 24 12:05:02 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA05604
	for <urn-archive@IETF.ORG>; Mon, 24 Jul 2000 12:05:01 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id LAA07856;
	Mon, 24 Jul 2000 11:53:02 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8617448 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 24 Jul 2000 11:52:59 -0400
Received: from astro.cs.utk.edu (ASTRO.CS.UTK.EDU [128.169.93.168]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id LAA07833 for
          <URN-IETF@LISTS.INTERNIC.NET>; Mon, 24 Jul 2000 11:52:57 -0400 (EDT)
Received: from astro.cs.utk.edu (LOCALHOST [127.0.0.1]) by astro.cs.utk.edu (cf
          8.9.3) with ESMTP id LAA29749; Mon, 24 Jul 2000 11:46:51 -0400 (EDT)
X-URI: http://www.cs.utk.edu/~moore/
X-SUBJECT-MSG-FROM: Leslie Daigle <leslie@thinkingcat.com>
Approved-By:  moore@CS.UTK.EDU
Message-ID:  <200007241546.LAA29749@astro.cs.utk.edu>
Date:         Mon, 24 Jul 2000 11:46:51 -0400
Reply-To: Keith Moore <moore@cs.utk.edu>
From: Keith Moore <moore@cs.utk.edu>
Subject:      Re: WG decision item: DDDS as work item
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  Your message of "Mon, 24 Jul 2000 09:57:35 EDT." 
              <397C4B4F.46936076@thinkingcat.com>

Leslie,

right before an IETF meeting is not a good time to apply the
"silence = consent" rule - people are often too busy trying
to prepare for the meeting or tie up loose ends at home to
pay proper attention to a new proposal.  I know that I'm
personally too busy to read these documents right now.

so I recommend waiting until a couple of weeks after the IETF
meeting before trying to evaluate DDDS.

Keith


From owner-urn-ietf@LISTS.INTERNIC.NET  Mon Jul 24 12:51:16 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA21442
	for <urn-archive@IETF.ORG>; Mon, 24 Jul 2000 12:51:15 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id MAA16729;
	Mon, 24 Jul 2000 12:37:25 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8617561 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 24 Jul 2000 12:37:23 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id MAA16714 for
          <URN-IETF@LISTS.INTERNIC.NET>; Mon, 24 Jul 2000 12:37:21 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id MAA00850;
          Mon, 24 Jul 2000 12:21:03 -0400 (EDT)
References: <397C4B4F.46936076@thinkingcat.com>
            <200007241546.LAA29749@astro.cs.utk.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000724122102.E769@bailey.dscga.com>
Date:         Mon, 24 Jul 2000 12:21:02 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      Re: WG decision item: DDDS as work item
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <200007241546.LAA29749@astro.cs.utk.edu>; from moore@cs.utk.edu
              on Mon, Jul 24, 2000 at 11:46:51AM -0400

On Mon, Jul 24, 2000 at 11:46:51AM -0400, Keith Moore wrote:
> so I recommend waiting until a couple of weeks after the IETF
> meeting before trying to evaluate DDDS.

Same here. Especially since one document needs its examples tweaked
which means a new rev...

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Mon Jul 24 14:01:20 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA12478
	for <urn-archive@IETF.ORG>; Mon, 24 Jul 2000 14:01:19 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id NAA28535;
	Mon, 24 Jul 2000 13:35:25 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8617761 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 24 Jul 2000 13:35:23 -0400
Received: from field.videotron.net (field.videotron.net [205.151.222.108]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id NAA28513 for
          <URN-IETF@LISTS.INTERNIC.NET>; Mon, 24 Jul 2000 13:35:21 -0400 (EDT)
Received: from thinkingcat.com ([207.253.207.189]) by field.videotron.net (Sun
          Internet Mail Server sims.3.5.1999.12.14.10.29.p8) with ESMTP id
          <0FY700G5NPQLU9@field.videotron.net> for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 24 Jul 2000 13:25:34 -0400 (EDT)
MIME-version: 1.0
X-Mailer: Mozilla 4.72 [en] (Win98; U)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
X-Accept-Language: en
References: <397C4B4F.46936076@thinkingcat.com>
            <200007241546.LAA29749@astro.cs.utk.edu>
            <20000724122102.E769@bailey.dscga.com>
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <397C7AEF.837A8034@thinkingcat.com>
Date:         Mon, 24 Jul 2000 13:20:47 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      Re: WG decision item: DDDS as work item
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

To clarify:

        . I'm not suggesting the WG should accept/finalize these
          versions of the documents in the next couple weeks, I'm
          asking if there are strong objections to taking on the work
          (per my message of 10 days ago on the subject).

Per these requests to extend the period of consideration of the
question, then, this is a call to those people who find the weeks
before the IETF very focusing (i.e., their best shot at clearing
their schedule for IETF work).

I will post a gentle reminder after the IETF for those who focus better
after the meetings are over, taking us to August 18 for closure
on the decision of whether to pursue the DDDS documentation or to roll
back.

Leslie.

Michael Mealling wrote:
>
> On Mon, Jul 24, 2000 at 11:46:51AM -0400, Keith Moore wrote:
> > so I recommend waiting until a couple of weeks after the IETF
> > meeting before trying to evaluate DDDS.
>
> Same here. Especially since one document needs its examples tweaked
> which means a new rev...
>
> -MM
>
> --
> --------------------------------------------------------------------------------
> Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
> Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
> Network Solutions       |          www.lp.org          |  michaelm@netsol.com

--

-------------------------------------------------------------------
"My body obeys Aristotelian laws of physics."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Mon Jul 24 16:09:07 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA20411
	for <urn-archive@IETF.ORG>; Mon, 24 Jul 2000 16:09:06 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id PAA22854;
	Mon, 24 Jul 2000 15:34:41 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8617952 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 24 Jul 2000 15:34:39 -0400
Received: from case.vlc.com.au (case.vlc.com.au [203.27.111.4]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id PAA22829 for
          <URN-IETF@LISTS.INTERNIC.NET>; Mon, 24 Jul 2000 15:34:35 -0400 (EDT)
Received: from localhost (justin@localhost) by case.vlc.com.au (8.9.3/8.9.3)
          with ESMTP id DAA28525; Tue, 25 Jul 2000 03:25:42 +0800
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Approved-By:  Justin Couch <justin@VLC.COM.AU>
Message-ID:  <Pine.LNX.4.10.10007250323500.28510-100000@case.vlc.com.au>
Date:         Tue, 25 Jul 2000 03:25:42 +0800
Reply-To: Justin Couch <justin@vlc.com.au>
From: Justin Couch <justin@vlc.com.au>
Subject:      Re: WG decision item: DDDS as work item
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <200007241546.LAA29749@astro.cs.utk.edu>

On Mon, 24 Jul 2000, Keith Moore wrote:

> Leslie,
>
> right before an IETF meeting is not a good time to apply the
> "silence = consent" rule - people are often too busy trying
> to prepare for the meeting or tie up loose ends at home to
> pay proper attention to a new proposal.  I know that I'm
> personally too busy to read these documents right now.

That and quite afew of the people are at Siggraph atthe moment.
(Yes, URNs  have ahuge following overherewith the web3d folks).

(bloody shittyspacebar doesn't work. grrr)


Justin Couch                                   Author, Java Hacker
Software Architect                               justin@vlc.com.au
J3D.org                             http://www.vlc.com.au/~justin/
Java3D FAQ                                 http://www.j3d.org/faq/
-------------------------------------------------------------------
"Look through the lens, and the light breaks down into many lights.
 Turn it or move it, and a new set of arrangements appears... is it
 a single light or many lights, lights that one must know how to
 distinguish, recognise and appreciate? Is it one light with many
 frames or one frame for many lights?"      -Subcomandante Marcos
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Tue Jul 25 17:21:48 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA10914
	for <urn-archive@IETF.ORG>; Tue, 25 Jul 2000 17:21:48 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id RAA28057;
	Tue, 25 Jul 2000 17:09:06 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8618979 for URN-IETF@LISTS.INTERNIC.NET;
          Tue, 25 Jul 2000 17:09:03 -0400
Received: from marine.sonic.net (marine.sonic.net [208.201.224.37]) by
          lists.internic.net (8.9.3/8.9.3) with SMTP id RAA28027 for
          <urn-ietf@lists.internic.net>; Tue, 25 Jul 2000 17:09:00 -0400 (EDT)
Received: (qmail 30797 invoked from network); 25 Jul 2000 21:02:55 -0000
Received: from buzz.sonic.net (208.201.224.78) by marine.sonic.net with SMTP;
          25 Jul 2000 21:02:55 -0000
Received: from sonic.net (bolt [208.201.224.36]) by buzz.sonic.net
          (8.8.8/8.8.5) with ESMTP id OAA18618; Tue, 25 Jul 2000 14:06:40 -0700
X-envelope-info: <tallen@sonic.net>
Received: (from tallen@localhost) by sonic.net (8.8.8/8.7.3) id OAA02457; Tue,
          25 Jul 2000 14:02:55 -0700
Approved-By:  Terry Allen <tallen@SONIC.NET>
Message-ID:  <200007252102.OAA02457@sonic.net>
Date:         Tue, 25 Jul 2000 14:02:55 -0700
Reply-To: Terry Allen <tallen@sonic.net>
From: Terry Allen <tallen@sonic.net>
Subject:      re WG decision on nid procedures
To: URN-IETF@LISTS.INTERNIC.NET

[my apologies for delay in responding.  And I'm posting only to
urn-ietf, with a copy to Norm Walsh, as I believe all readers of
urn-nid are readers of urn-ietf.]

Keith wrote (to urn-nid):
| > In short, let's have no more ad hoc objections.
|
| I agree that we need to develop a uniform policy, but such a policy
| cannot spring out of thin air - we need to discuss pros and cons first.

That's fine, but as Leslie points out, urn-nid isn't the place
for it, and we should try to find some other place to do it in.

| >  - There is no particular reason to think that URNs for
|         XML instances, DTDs, or schemas should be assigned
|         in the same name space.
|
| I'm not sure what you mean by this.  If you mean that the URN NID
| shouldn't be coupled to the application in which the URN is used,
| I'm absolutely in agreement.  if you mean something else, please
| elaborate.

What I mean is that there is no reason that the URN for one DTD
should be in the same name space as the URN for another DTD.

| >  - The institutions that are plausible candidates for supplying
|         such a name space are ISO, the W3C, and OASIS.
|
| huh?  surely there are a lot more institutions which could support
| URN namespaces.

Those are the institutions and vendor consortia that are either directly
responsible for XML (ISO and W3C) or are concerned with its
development (OASIS).

| > So Norm is left without a choice of name space to use a piece of.
|
| no decision has yet been made, and we've only been discussing it
| a few days.
|
| I for one would be quite willing to see Norm be assigned an NID
| consisting of three or more digits, if that is indeed suitable
| for his purposes.  what I don't want is for NIDs to be used
| in such a way that it is detrimental to URNs, and I especially
| don't want them to be used as human-readable service identifiers
| like domain names have.

I understand your position, although I disagree that
human-readability makes URNs less useful.  As I belive you've lost
that argument I don't want to continue it.  You should
be aware of the case of Microsoft, which is using (or proposing to
use, I haven't kept track) "schemas-microsoft-com" in BizTalk and
hasn't applied for a formal NID.

Leslie wrote (to urn-nid):
| This list is not currently blocking Norman's application --
| I made that point on Friday, when I urged the discussion to the
| urn-ietf@lists.internic.net mailing list for policy discussions.

I don't have Larry's mail saved, so I'm not sure what list he
sent it to, but he vowed to oppose publication of Norm's I-D
as an RFC, which appears to be required by RFC 2611, section
4.0 (III) for a formal NID.  His grounds, though not formally
state, were, as I recall, something to do with either uniqueness
or persistence (and I'll remark again that "persistence" has
never been clarified sufficiently - a URN persists so long as
it's in use by anyone; if something else is meant, we should
say so).

| This list is not a cabal for annointing or trashing NID requests.

I surely would like to see it operate in such a fashion that it
does not appear to be so.

| When Norman's I-D surfaces in the I-D publication queue, I intend
| to take it up on the URN WG list, at least at the level of discussing
| what, if any, policy requirements people feel are missing in RFC2611.
|
| Terry Allen wrote:
| > he's very reliable as it is).  There may be technical objections
| > to his I-D that require revision, but blocking his application
| > is only going to bring this group into disrepute and leave the
| > rest of use to conclude that there is no point in requesting
| > formal or informal NIDs - we might as well just use experimental
| > ones.  Is that what we want?
|
| You're leaping to conclusion re. informal NIDs.

Larry's objection would apply to informal NIDs, too.

Leslie wrote (to urn-ietf):
| Terry Allen wrote:
| >  The wider issue is, where does
| > policy re NID assignment get set, and who sets it.
|
| In fact, this is not an issue at all.
|
| Policy is not set on the urn-nid@apps.ietf.org mailing list --  per
| RFC2611, the purpose of that mailing list is strictly and uniquely for
| input towards:
|
| "clarifying the expression of the registration information and
|  suggestions for improvements to the namespace proposal."
|
| As I have tried to point out:  although people on that list tend to
| have opinions about proposals (myself included) nothing changes policy
| until the IESG changes it.  That may happen with input from this
| working group [TA: that would be the URN WG, whose list is urn-ietf].

Well, you just muddied the water with that last sentence.  What I
want is to have a clear and public statement of *all* the policy
that exists, so that applicants can read it before applying, to
have urn-nid operate as its supposed to, AND to have a place for
those concerned with policy (including those such as Keith)
to debate it.  Whether that place would be a further work item
for this WG or (probably better) a new WG I don't really care.

| And I believe the right way to determine if there is need for a
| policy (change) is to give this WG the opportunity to see the
| namespace proposal in question, not perceptions on a piece of a thread
| taken out of context from another mailing list.

I think the WG [the URN WG, whose list is urn-ietf] would have to see
the thread, not just the proposal, to understand what policy is
being proposed.

Leslie also wrote (to urn-ietf):
| As it stands today, the only document/policy that governs URN namespace
| ID (NID) assignment is RFC2611.
|
| To paraphrase it, anyone can use URN NID's that are "x-<whatever>",
| anyone willing to ship in a particular request template to IANA
| can get Informal "IANA-<dddddd>"-style NIDs assigned, and entities
| that publish an RFC (of any category) can request and have
| a Formal NID of a chosen set of characters/strings assigned.
|
| I _really_don't_ want us to go down the rathole of discussion that
| we had prior to publishing RFC2611, so I'm not going to re-summarize
| the different issues that were thought of then.

But there is nothing in 2611 about the very issues raised wrt Norm's
I-D, which you wrote that you wanted the URN WG to examine.
I too don't want to rehash old issues, but somewhere there needs to
be an explicit public resolution of them.

| Given the specific namespace proposals that have come in, and the
| fact that there has been discussion about whether they were what
| we really hoped would happen, there is room to reflect as a group
| as to whether we still think the open policy of RFC2611 is the best
| plan to stick with, or whether there are additional objectively
| measurable criteria that can be applied in the assessment of
| applications for Formal NIDs.
|
| Either way -- we (the URN WG) will probably have to provide input
| to the IESG, which may have its own take on things.

Fair enough; is that the way the IESG sees it?  Should this be a new
work item?  or should this WG stay in existence indefinitely to
consider policy as new proposal arise or arrive?
...

| So, the wider question is not where does policy happen -- it's "is
| there policy that needs to happen here, or do we take a stand and
| say there isn't?".

Um, also, "does the IESG have policy, even if only the policy that
it expects the URN WG to refer policy issues to it"?

Martin Duerst wrote (to urn-ietf):
...

| >Eventually it granted the GCA
| >         (Graphic Communications Asso.) license to act as US
| >         registrar, but the GCA never did anything useful with
| >         that power.  The GCA is also a dubiously competent
| >         organization with murky governance.
|
| Could you mention an organization that you think does not have
| 'governance problems'? It seems every single organization you
| mention has them.

No, I mentioned four:  ISO, the GCA, the W3C, and OASIS.  I am
not aware of governance problems with ISO.  Nor for that matter
with the IESG, the IETF, or ANSI.

| >         - The W3C created the requirement that URIs be used as
| >         PUBLIC identifiers in XML instances,
|
| No. XML requires that external entities
| are identified either with the keyword PUBLIC, followed by
| both an FPI and an URI, or with the keyword SYSTEM, followed
| by an URI. In other words, the PubidLiteral is still an FPI,
| but it cannot appear alone. Please see
| http://www.w3.org/TR/REC-xml#sec-external-ent.

My typo:  I meant SYSTEM, which must be a URI.

Leslie wrote most recently:
| To make things absolutely clear, pursuant to last week's mail re.
| the various proposed URN NID registrations of late, I'm putting the
| following question to the working group:
|
|         Does the WG have consensus that:
|                 1) (specific) changes are needed to the NID
|                    registration process (RFC2611),
|                 2) we don't want to make changes to the process
|                    (RFC2611) at this time, or
|                 3) we have no opinion either way, at this time
|         ?

And my response would be 4) we have no work item to consider this.
But maybe I'm wrong.  Do we?

regards, Terry


From owner-urn-ietf@LISTS.INTERNIC.NET  Tue Jul 25 20:39:26 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA07726
	for <urn-archive@IETF.ORG>; Tue, 25 Jul 2000 20:39:26 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id UAA06203;
	Tue, 25 Jul 2000 20:29:32 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8619121 for URN-IETF@LISTS.INTERNIC.NET;
          Tue, 25 Jul 2000 20:29:29 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from nexus.berkshire.net (nexus.berkshire.net [206.72.196.10]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id TAA22122 for
          <urn-ietf@lists.internic.net>; Tue, 25 Jul 2000 19:12:54 -0400 (EDT)
Received: from hermes (hermes.nwalsh.com [140.186.114.234]) by
          nexus.berkshire.net (8.9.2/8.9.2) with ESMTP id TAA16692; Tue, 25 Jul
          2000 19:06:37 -0400 (EDT)
Received: from ndw by hermes with local (Exim 3.12 #1 (Debian)) id
          13HDmO-0000B0-00; Tue, 25 Jul 2000 19:06:28 -0400
References: <200007252102.OAA02457@sonic.net>
X-URL: http://nwalsh.com/
X-Millennium: T-minus 22 weeks, 5 days, 6 hours, 9 minutes
Lines: 72
User-Agent: Gnus/5.0807 (Gnus v5.8.7) Emacs/20.7
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Message-ID:  <87em4h95e6.fsf@nwalsh.com>
Date:         Tue, 25 Jul 2000 19:06:25 -0400
Reply-To: Norman Walsh <ndw@nwalsh.com>
From: Norman Walsh <ndw@nwalsh.com>
Subject:      Re: re WG decision on nid procedures
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  Terry Allen's message of "Tue, 25 Jul 2000 14:02:55 -0700"

/ Terry Allen <tallen@sonic.net> was heard to say:
| [my apologies for delay in responding.  And I'm posting only to
| urn-ietf, with a copy to Norm Walsh, as I believe all readers of
| urn-nid are readers of urn-ietf.]

Selected interjections; I have feeling there has been a lot more
discussion of the issues my application raises that I haven't seen.

| | >  - The institutions that are plausible candidates for supplying
| |         such a name space are ISO, the W3C, and OASIS.
| |
| | huh?  surely there are a lot more institutions which could support
| | URN namespaces.

I would like to know what objective criteria these organizations meet
that I do not. I assume that simple incorporation in the state of
Massachusetts (or some other state :-) would not satisfy you. Or would
it? The subjective assertion that I am less reliable than, say, the
W3C or OASIS does not move me.

| | Terry Allen wrote:
| | > he's very reliable as it is).  There may be technical objections
| | > to his I-D that require revision, but blocking his application
| | > is only going to bring this group into disrepute and leave the
| | > rest of use to conclude that there is no point in requesting
| | > formal or informal NIDs - we might as well just use experimental
| | > ones.  Is that what we want?
| |
| | You're leaping to conclusion re. informal NIDs.
|
| Larry's objection would apply to informal NIDs, too.

And Larry asserted as much. And I think Terry's statement above
follows logically from that assertion.

| Well, you just muddied the water with that last sentence.  What I
| want is to have a clear and public statement of *all* the policy
| that exists, so that applicants can read it before applying, to

Yes, please. I did my best to follow the published policy as I
understood it.

| | >         - The W3C created the requirement that URIs be used as
| | >         PUBLIC identifiers in XML instances,
| |
| | No. XML requires that external entities
| | are identified either with the keyword PUBLIC, followed by
| | both an FPI and an URI, or with the keyword SYSTEM, followed
| | by an URI. In other words, the PubidLiteral is still an FPI,
| | but it cannot appear alone. Please see
| | http://www.w3.org/TR/REC-xml#sec-external-ent.
|
| My typo:  I meant SYSTEM, which must be a URI.

And in case the point was lost, there are now places where URIs can be
used to name things where public identifiers *cannot* be used. Namely
in the declaration of XML Namespaces[1].

                                        Be seeing you,
                                          norm

[1] http://www.w3.org/TR/REC-xml-names

--
Norman Walsh <ndw@nwalsh.com> | Man is an intellectual animal, and
http://nwalsh.com/            | therefore an everlasting contradiction
                              | to himself. His senses centre in
                              | himself, his ideas reach to the ends of
                              | the universe; so that he is torn to
                              | pieces between the two, without a
                              | possibility of its ever being
                              | otherwise.--Hazlitt


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Jul 26 22:21:29 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA22467
	for <urn-archive@IETF.ORG>; Wed, 26 Jul 2000 22:21:29 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id WAA01985;
	Wed, 26 Jul 2000 22:14:40 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8620416 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 26 Jul 2000 22:14:36 -0400
Received: from field.videotron.net (field.videotron.net [205.151.222.108]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id WAA01961 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 26 Jul 2000 22:14:34 -0400 (EDT)
Received: from thinkingcat.com ([207.253.108.85]) by field.videotron.net (Sun
          Internet Mail Server sims.3.5.1999.12.14.10.29.p8) with ESMTP id
          <0FYC00JPT37WX2@field.videotron.net> for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 26 Jul 2000 22:07:09 -0400 (EDT)
MIME-version: 1.0
X-Mailer: Mozilla 4.72 [en] (Win98; U)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
X-Accept-Language: en
References: <200007252102.OAA02457@sonic.net>
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <397F9824.EB14925D@thinkingcat.com>
Date:         Wed, 26 Jul 2000 22:02:13 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      Re: re WG decision on nid procedures
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

I'm not cc:'ing Norman Walsh on this, because this is WG stuff,
not addressing his/anyone's issues with his proposed NID.

Terry Allen wrote:
> | As I have tried to point out:  although people on that list tend to
> | have opinions about proposals (myself included) nothing changes policy
> | until the IESG changes it.  That may happen with input from this
> | working group [TA: that would be the URN WG, whose list is urn-ietf].
>
> Well, you just muddied the water with that last sentence.  What I
> want is to have a clear and public statement of *all* the policy
> that exists, so that applicants can read it before applying, to


Point 1:

As it stands today:

        Policy = RFC2611

Per policy, there is nothing that stands between any of the NID
requests we've seen so far and being granted the NIDs but RFC
publication (which typically includes IESG perusal/acceptance, even for
Informational).


Point 2:

There have been a lot of comments on recently-proposed NIDs.  As
this WG is the creator of RFC2611, I have proposed it as the venue
to air proposed changes to it, to become revised policy.


> | I _really_don't_ want us to go down the rathole of discussion that
> | we had prior to publishing RFC2611, so I'm not going to re-summarize
> | the different issues that were thought of then.
>
> But there is nothing in 2611 about the very issues raised wrt Norm's
> I-D, which you wrote that you wanted the URN WG to examine.

And I'm saying that:  if the issues are not raised here in the
context of updating policy with new insights, they are not issues
that are germane to this WG, nor will they stop the NIDs that have
been or will be proposed.



> | Either way -- we (the URN WG) will probably have to provide input
> | to the IESG, which may have its own take on things.
>
> Fair enough; is that the way the IESG sees it?  Should this be a new
> work item?  or should this WG stay in existence indefinitely to
> consider policy as new proposal arise or arrive?

You'd have to ask the IESG that, but I will note that indefinite
WG's tend to be frowned upon.

Leslie.

--

-------------------------------------------------------------------
"My body obeys Aristotelian laws of physics."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Jul 27 15:14:35 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA03901
	for <urn-archive@IETF.ORG>; Thu, 27 Jul 2000 15:14:35 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id PAA08661;
	Thu, 27 Jul 2000 15:05:14 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8620988 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 27 Jul 2000 15:05:11 -0400
Received: from marine.sonic.net (marine.sonic.net [208.201.224.37]) by
          lists.internic.net (8.9.3/8.9.3) with SMTP id PAA08638 for
          <URN-IETF@LISTS.INTERNIC.NET>; Thu, 27 Jul 2000 15:05:09 -0400 (EDT)
Received: (qmail 21541 invoked from network); 27 Jul 2000 18:58:59 -0000
Received: from buzz.sonic.net (208.201.224.78) by marine.sonic.net with SMTP;
          27 Jul 2000 18:58:59 -0000
Received: from sonic.net (bolt [208.201.224.36]) by buzz.sonic.net
          (8.8.8/8.8.5) with ESMTP id MAA01185 for
          <URN-IETF@LISTS.INTERNIC.NET>; Thu, 27 Jul 2000 12:02:54 -0700
X-envelope-info: <tallen@sonic.net>
Received: (from tallen@localhost) by sonic.net (8.8.8/8.7.3) id LAA09709 for
          URN-IETF@LISTS.INTERNIC.NET; Thu, 27 Jul 2000 11:58:59 -0700
Approved-By:  Terry Allen <tallen@SONIC.NET>
Message-ID:  <200007271858.LAA09709@sonic.net>
Date:         Thu, 27 Jul 2000 11:58:59 -0700
Reply-To: Terry Allen <tallen@sonic.net>
From: Terry Allen <tallen@sonic.net>
Subject:      re NID policy
To: URN-IETF@LISTS.INTERNIC.NET

Leslie wrote:
...
| There have been a lot of comments on recently-proposed NIDs.  As
| this WG is the creator of RFC2611, I have proposed it as the venue
| to air proposed changes to it, to become revised policy.
...
| > work item?  or should this WG stay in existence indefinitely to
| > consider policy as new proposal arise or arrive?
|
| You'd have to ask the IESG that, but I will note that indefinite
| WG's tend to be frowned upon.

It seems to me you are proposing an indefinite project.


regards, Terry


                                                                                                                                                                                                                                                                                                        2000-08.mail                                                                                        0000666 0000036 0000010 00000171251 07153233043 011502  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Aug  2 12:57:13 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA23434
	for <urn-archive@IETF.ORG>; Wed, 2 Aug 2000 12:57:13 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id MAA15663;
	Wed, 2 Aug 2000 12:45:37 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8593031 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 2 Aug 2000 12:45:33 -0400
Received: from hqvwall01.citrix.com (hqcon01.citrix.com [206.103.132.2]) by
          lists.internic.net (8.9.3/8.9.3) with SMTP id MAA15630 for
          <URN-IETF@lists.internic.net>; Wed, 2 Aug 2000 12:45:30 -0400 (EDT)
Received: from 10.9.1.111 by hqvwall01.citrix.com (InterScan E-Mail VirusWall
          NT); Wed, 02 Aug 2000 12:38:40 -0400 (Eastern Daylight Time)
Received: by HQEXCHCON01 with Internet Mail Service (5.5.2650.21) id
          <P5VR6J5S>; Wed, 2 Aug 2000 12:38:51 -0400
Received: from delivery.cam.eu.citrix.com ([10.70.128.47]) by
          hwexch01.ctxuk.citrix.com with SMTP (Microsoft Exchange Internet Mail
          Service Version 5.5.2650.21) id QA2K06WS; Wed, 2 Aug 2000 17:38:46
          +0100
References: <20000714130513.V6129@bailey.dscga.com>
Lines: 16
X-Author-Info: <URL:http://www.ansa.co.uk/People/tms/>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Approved-By:  Toby Speight <streapadair@GMX.NET>
Message-ID:  <87bszbmxd1.fsf@delivery.cam.eu.citrix.com>
Date:         Wed, 2 Aug 2000 17:38:50 +0100
Reply-To: Toby Speight <streapadair@GMX.NET>
From: Toby Speight <streapadair@GMX.NET>
Organization: Citrix Systems <URL:http://citrix.com/>
Subject:      Re: draft-ietf-urn-ddds-00.txt
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  Michael Mealling's message of "Fri, 14 Jul 2000 13:05:13 -0400"

<delurk/>

Apologies for the late response - am I still in time?

The DDDS spec seems to me to be unclear on the atoms of the regular
expression and its replacement.  Is it composed of octets or of
characters?  What encoding(s) is(are) used?  What's the range?

AFAICS, it could be ASCII, UTF-8, ISO-8859.1, or almost anything.

The availability of the "i" flag suggests that we're talking in
characters; are there issues with locale-specific interpretations of
/i?

Are URIs to be converted to canonical form before matching?  If so, one
or references may be helpful to developers needing to do so.


From owner-urn-ietf@LISTS.INTERNIC.NET  Wed Aug  2 13:29:54 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA04441
	for <urn-archive@IETF.ORG>; Wed, 2 Aug 2000 13:29:53 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id NAA21918;
	Wed, 2 Aug 2000 13:15:51 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8593147 for URN-IETF@LISTS.INTERNIC.NET;
          Wed, 2 Aug 2000 13:15:48 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id NAA21887 for
          <URN-IETF@LISTS.INTERNIC.NET>; Wed, 2 Aug 2000 13:15:45 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id MAA18420;
          Wed, 2 Aug 2000 12:59:21 -0400 (EDT)
References: <20000714130513.V6129@bailey.dscga.com>
            <87bszbmxd1.fsf@delivery.cam.eu.citrix.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000802125921.A18389@bailey.dscga.com>
Date:         Wed, 2 Aug 2000 12:59:21 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      Re: draft-ietf-urn-ddds-00.txt
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <87bszbmxd1.fsf@delivery.cam.eu.citrix.com>; from
              streapadair@GMX.NET on Wed, Aug 02, 2000 at 05:38:50PM +0100

On Wed, Aug 02, 2000 at 05:38:50PM +0100, Toby Speight wrote:
> Apologies for the late response - am I still in time?

You're fine. We're all still in Pittsburgh so other things are taking
priority right now....

> The DDDS spec seems to me to be unclear on the atoms of the regular
> expression and its replacement.  Is it composed of octets or of
> characters?  What encoding(s) is(are) used?  What's the range?
>
> AFAICS, it could be ASCII, UTF-8, ISO-8859.1, or almost anything.

Very good point! I _think_ that is something that is defined by the
Application _and_ the Database being used. I.e. in the URI application it's
limited to the URI character set which is US-ASCII. In the case of
ENUM its limited by the digits used in the e.164 number and by the
Database being used which is DNS.

I'll try and work up some language to reflect this and post it latter
this week...

> The availability of the "i" flag suggests that we're talking in
> characters; are there issues with locale-specific interpretations of
> /i?

Ick! That does sounds rather problematic doesn't it. I could constrain
the 'i' to be used only in the case where the Application Unique String
constrains the atoms to something that 'case' makes sense for but that
sounds like a hack to me.... Opinions?

> Are URIs to be converted to canonical form before matching?  If so, one
> or references may be helpful to developers needing to do so.

Yes. I'll add that bit to the URI document. Thanks!

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Aug  3 10:38:07 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA24749
	for <urn-archive@IETF.ORG>; Thu, 3 Aug 2000 10:38:07 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id KAA05233;
	Thu, 3 Aug 2000 10:26:43 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8594582 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 3 Aug 2000 10:26:40 -0400
Received: from printfile.ietf.marconi.com (printfile.ietf.marconi.com
          [147.73.128.4]) by lists.internic.net (8.9.3/8.9.3) with ESMTP id
          KAA05213 for <urn-ietf@lists.internic.net>; Thu, 3 Aug 2000 10:26:39
          -0400 (EDT)
Received: from thinkingcat.com (wireless-132-140.ietf.marconi.com
          [147.73.132.140]) by printfile.ietf.marconi.com (8.9.3/8.9.3) with
          ESMTP id KAA08572 for <urn-ietf@lists.internic.net>; Thu, 3 Aug 2000
          10:24:46 -0400 (EDT)
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <39897E70.E176A8A3@thinkingcat.com>
Date:         Thu, 3 Aug 2000 10:15:12 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      FYI:  naptr rr document
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

Howdy,

FYI, a revision of the OLD NAPTR rr document, which had been last
called on its way to proposed standard, has been submitted to the
I-D repository and will appear sometime next week:

        draft-ietf-urn-naptr-rr-04

It turned out that documents in another WG had a normative reference
to the NAPTR document, and they needed us not to be in their way.

So, after discussion with the relevant ADs, it seemed the best plan was
to finish the editorial revs of the old document to get it out, and
if we proceed forward with the DDDS stuff, we'll obsolete this
document.

Just so you know where this document is coming from/fits into the
scheme of things under discussion.

Leslie.

--

-------------------------------------------------------------------
"My body obeys Aristotelian laws of physics."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Thu Aug  3 14:08:30 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA16508
	for <urn-archive@IETF.ORG>; Thu, 3 Aug 2000 14:08:30 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id NAA13209;
	Thu, 3 Aug 2000 13:59:41 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8594844 for URN-IETF@LISTS.INTERNIC.NET;
          Thu, 3 Aug 2000 13:59:38 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from mailman.cisco.com (mailman.cisco.com [171.68.225.9]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id NAA10875 for
          <URN-IETF@LISTS.INTERNIC.NET>; Thu, 3 Aug 2000 13:46:52 -0400 (EDT)
Received: from [147.73.133.93] (ssh.cisco.com [171.69.10.34]) by
          mailman.cisco.com (8.9.3/8.9.1) with ESMTP id KAA01727; Thu, 3 Aug
          2000 10:40:02 -0700 (PDT)
Mime-Version: 1.0
X-Sender: pfaltstr@127.0.0.1
References: <39897E70.E176A8A3@thinkingcat.com>
Content-Type: text/plain; charset="us-ascii" ; format="flowed"
Message-ID:  <p0432040db5af5e344b28@[147.73.133.93]>
Date:         Thu, 3 Aug 2000 13:37:18 -0400
Reply-To: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@CISCO.COM>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@CISCO.COM>
Subject:      Re: FYI:  naptr rr document
To: URN-IETF@LISTS.INTERNIC.NET
In-Reply-To:  <39897E70.E176A8A3@thinkingcat.com>

At 10.15 -0400 00-08-03, Leslie Daigle wrote:
>So, after discussion with the relevant ADs, it seemed the best plan was
>to finish the editorial revs of the old document to get it out, and
>if we proceed forward with the DDDS stuff, we'll obsolete this
>document.

I am the AD she is talking about, so feel free contacting me.

   paf


From owner-urn-ietf@LISTS.INTERNIC.NET  Mon Aug  7 16:43:08 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA22738
	for <urn-archive@IETF.ORG>; Mon, 7 Aug 2000 16:43:07 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id QAA18210;
	Mon, 7 Aug 2000 16:33:25 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8599879 for URN-IETF@LISTS.INTERNIC.NET;
          Mon, 7 Aug 2000 16:33:23 -0400
Received: from falla.videotron.net (falla.videotron.net [205.151.222.106]) by
          lists.internic.net (8.9.3/8.9.3) with ESMTP id QAA18116 for
          <urn-ietf@lists.internic.net>; Mon, 7 Aug 2000 16:33:04 -0400 (EDT)
Received: from thinkingcat.com ([207.253.221.189]) by falla.videotron.net (Sun
          Internet Mail Server sims.3.5.1999.12.14.10.29.p8) with ESMTP id
          <0FYX00AOLUYH4E@falla.videotron.net> for urn-ietf@lists.internic.net;
          Mon, 7 Aug 2000 16:15:55 -0400 (EDT)
MIME-version: 1.0
X-Mailer: Mozilla 4.72 [en] (Win98; U)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
X-Accept-Language: en
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <398F17AB.52FCA2A7@thinkingcat.com>
Date:         Mon, 7 Aug 2000 16:10:19 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      Gentle reminder [Fwd: Working Group -- work!]
To: URN-IETF@LISTS.INTERNIC.NET
Content-Transfer-Encoding: 7bit

As promised, a gentle reminder to the WG -- by August 18, I'd like
to hear if there are objections to taking on the following documents
in the working group.  They are presented as editorially-revised (not
technically modified) versions of documents that we've already had
in our scope.

        draft-ietf-urn-ddds-00.txt
                = the generic concept of a delegated hierarchy
                  for resolution

        draft-ietf-urn-dns-ddds-database-00.txt
                = NAPTR -- i.e., how to use DNS to implement an
                  instance of the above

        draft-ietf-urn-uri-res-ddds-00.txt
                = using the NAPTR-based "DDDS" for URN and URI
                  resolution

Thanks,
Leslie.

-------- Original Message --------
Subject: Working Group -- work!
Date: Fri, 14 Jul 2000 12:48:12 -0400
From: Leslie Daigle <leslie@THINKINGCAT.COM>
Reply-To: Leslie Daigle <leslie@THINKINGCAT.COM>
Organization: Thinking Cat Enterprises
To: URN-IETF@LISTS.INTERNIC.NET

Howdy,

So, here we are looking to wrap up our last documents and finish
the working group.

To refresh people's memory of where we're at, just over a year
ago, we submitted

Assignment Procedures for the URI Resolution using DNS (RFC2168)
Resolution of Uniform Resource Identifiers using the Domain Name System
The Naming Authority Pointer (NAPTR) DNS Resource Record

to the IESG to be put forward as RFCs (as BCP, Standard, and Standard,
respectively).  Such being the nature of IESG overload, it took
quite a few months before they got the necessary scrutiny, which
produced some useful suggested improvements. Such being the
nature of the universe at large, in the meantime other groups started
using bits of it (e.g., NAPTR) in very appropriate, but non-UR{N|I}
ways (e.g., ENUM).

This lead to a thought that the latter 2 documents, which are meant
to update and replace RFC2168, could be better expressed as 3
documents, separating out the generically-useful stuff from the
UR{N|I}-specific stuff so that it will be clearer how other apps
can use NAPTR in a consistent fashion.  (The first will be republished
as a revised document, should hit the I-D editor today).

Ultimately, it should also make it clearer how URN resolution can
move beyond DNS-based resolution, which is something we've maintained
was interesting/useful/necessary in the medium-to-long term.

Michael Mealling has put together some proposed documents, based
on that split.  They will soon hit the I-D archives (titles below),
and the split is encapsulated as follows:


        draft-ietf-urn-ddds-00.txt
                = the generic concept of a delegated hierarchy
                  for resolution

        draft-ietf-urn-dns-ddds-database-00.txt
                = NAPTR -- i.e., how to use DNS to implement an
                  instance of the above

        draft-ietf-urn-uri-res-ddds-00.txt
                = using the NAPTR-based "DDDS" for URN and URI
                  resolution

Michael will be forwarding the documents to the list with his own
remarks, but there is a larger question that I need answered as WG
chair.  Essentially, our goal as a WG is to fulfill our charter and
wind up.  The argument can be made that this goes beyond our mandate.
The counterargument can be made that it will allow us to finish
our work in a more complete fashion.  I'd like to hear people's
thoughts once they've read the documents in that light.

Consequences:
        . if we take it on, I'll be pushing for a tight timeline,
          so that this WG does wind up

        . if we don't take it on, we can consider pushing forward
          with simple revisions to the existing drafts

My personal opinion is that this is work in the right direction,
that it should move forward anyway, that it's close enough to what
we've done that it shouldn't be too much of a stretch, and that it
will benefit from the input of the whole WG (i.e., why I'd rather
this didn't get put to Michael to pursue as a personal effort).
But, YMMV, and I'd like to hear either way.

Over to you, Michael...

Leslie.

--

-------------------------------------------------------------------
"My body obeys Aristotelian laws of physics."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.INTERNIC.NET  Tue Aug  8 10:58:22 2000
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA29604
	for <urn-archive@IETF.ORG>; Tue, 8 Aug 2000 10:58:22 -0400 (EDT)
Received: from lists.internic.net (lists.internic.net [198.41.0.15])
	by lists.internic.net (8.9.3/8.9.3) with ESMTP id KAA27765;
	Tue, 8 Aug 2000 10:45:55 -0400 (EDT)
Received: from LISTS.INTERNIC.NET by LISTS.INTERNIC.NET (LISTSERV-TCP/IP
          release 1.8d) with spool id 8601870 for URN-IETF@LISTS.INTERNIC.NET;
          Tue, 8 Aug 2000 10:45:52 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.internic.net
          (8.9.3/8.9.3) with ESMTP id KAA24249 for
          <urn-ietf@lists.internic.net>; Tue, 8 Aug 2000 10:25:43 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id KAA04079; Tue, 8 Aug 2000 10:19:34
          -0400 (EDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200008081419.KAA04079@ietf.org>
Date:         Tue, 8 Aug 2000 10:19:34 -0400
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-naptr-rr-04.txt
To: URN-IETF@LISTS.INTERNIC.NET

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : The Naming Authority Pointer (NAPTR) DNS Resource
                          Record
        Author(s)       : M. Mealling, R. Daniel
        Filename        : draft-ietf-urn-naptr-rr-04.txt
        Pages           : 27
        Date            : 07-Aug-00

This document describes a DNS resource record which specifies a
regular expression based rewrite rule that, when applied to an
existing string, will produce a new domain label or URI. Depending
on the value of the flags field of the resource record, the
resulting domain label or URI may be used in subsequent queries for
NAPTR resource records (to delegate the name lookup) or as the
output of the entire process for which this system is used (a
resolution server for URI resolution, a service URI for ENUM style
e.164 number to URI mapping, etc).
This allows the DNS to be used to lookup services for a wide variety
of resource names (inculding URIs) which are not in domain name
syntax. Reasons for doing this range from URN Resource Discovery
Systems to moving out-of-date services to new domains.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-naptr-rr-04.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-naptr-rr-04.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-naptr-rr-04.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20000807142417.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-naptr-rr-04.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-naptr-rr-04.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20000807142417.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Aug 16 15:20:22 2000
Received: from lists.netsol.com (lists.internic.net [198.41.0.15] (may be forged))
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA02629
	for <urn-archive@IETF.ORG>; Wed, 16 Aug 2000 15:20:21 -0400 (EDT)
Received: from lists.netsol.com (lists.internic.net [198.41.0.15])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id OAA12612;
	Wed, 16 Aug 2000 14:50:51 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8605233 for URN-IETF@LISTS.NETSOL.COM; Wed, 16
          Aug 2000 14:50:50 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id OAA12608 for
          <urn-ietf@lists.netsol.com>; Wed, 16 Aug 2000 14:50:48 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id OAA03000 for
          urn-ietf@lists.netsol.com; Wed, 16 Aug 2000 14:34:30 -0400 (EDT)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000816143430.K2647@bailey.dscga.com>
Date:         Wed, 16 Aug 2000 14:34:30 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      list administrivia
To: URN-IETF@LISTS.NETSOL.COM

Hi all, (sorry for the duplication. I'm sending to both lists just in case)
  Just some administrivia:
Due to the move of the "internic.net" domain-name to almost historical status,
we are moving this list to the netsol.com domain. Everything works as
before except that you send mail to urn-ietf@lists.netsol.com. If you
have any questions please forward them to me directly. Thanks!

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Aug 22 19:18:27 2000
Received: from lists.netsol.com (lists.internic.net [198.41.0.15] (may be forged))
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA17491
	for <urn-archive@IETF.ORG>; Tue, 22 Aug 2000 19:18:27 -0400 (EDT)
Received: from lists.netsol.com (lists.internic.net [198.41.0.15])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id SAA17268;
	Tue, 22 Aug 2000 18:38:06 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8607872 for URN-IETF@LISTS.NETSOL.COM; Tue, 22
          Aug 2000 18:38:06 -0400
Received: from lisboa.bn.pt (Lisboa.ibl.pt [193.136.149.1]) by lists.netsol.com
          (8.9.3/8.9.3) with SMTP id SAA17264 for <urn-ietf@lists.netsol.com>;
          Tue, 22 Aug 2000 18:38:02 -0400 (EDT)
Received: (qmail 29725 invoked from network); 22 Aug 2000 23:27:23 -0000
Received: from 195-23-122-54.nr.ip.pt (HELO Borbinha) (195.23.122.54) by
          lisboa.bn.pt with SMTP; 22 Aug 2000 23:27:23 -0000
MIME-Version: 1.0
Content-Type: multipart/mixed;
              boundary="----=_NextPart_000_003D_01C00C91.7E3A11E0"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Approved-By:  =?Windows-1252?Q?Jos=E9_Luis_Borbinha?= <jose.borbinha@BN.PT>
Message-ID:  <004001c00c89$20a65b40$6500030a@bnp.pt>
Date:         Tue, 22 Aug 2000 23:34:19 +0100
Reply-To: =?Windows-1252?Q?Jos=E9_Luis_Borbinha?= <jose.borbinha@BN.PT>
From: =?Windows-1252?Q?Jos=E9_Luis_Borbinha?= <jose.borbinha@BN.PT>
Organization: Biblioteca Nacional
Subject:      new URN namespace
To: URN-IETF@LISTS.NETSOL.COM

This is a multi-part message in MIME format.

------=_NextPart_000_003D_01C00C91.7E3A11E0
Content-Type: text/plain;
        charset="Windows-1252"
Content-Transfer-Encoding: 8bit

Dear URN / URI list members,
I'd appreciate very much your comments and advise for the purpose of this
attachment.
This is already a "draft of a draft", so please excuse me for some possible
naive errors already on it...

Many thanks in advance!
Regards,
José Borbinha

PS: I did A LOT of plagiarism from RFC 2648 - "A URN Namespace for IETF
Documents"..., for which I didn't get the permission from its author, Ryan
Moats. I've been trying to contact him, but it looks that his email has
problems. I've been receiving from his mail server:
"550 <jayhawk@att.com>... User unknown ????"
Any help with Ryan's contact will be also welcome...

_______________________________________
José Luis Borbinha <jose.borbinha@bn.pt>
Biblioteca Nacional (National Library of Portugal)
Direcção de Serviços de Inovação e Desenvolvimento
(Direction of Services for Innovation and Development)
Campo Grande, 83 - 1749-081 Lisboa - PORTUGAL
Tel./Fax: (+351) 217 982 083 / 217 982 123

------=_NextPart_000_003D_01C00C91.7E3A11E0
Content-Type: application/octet-stream;
        name="rfc_pt-bn.txt"
Content-Disposition: attachment;
        filename="rfc_pt-bn.txt"
Content-Transfer-Encoding: quoted-printable


Network Working Group                                        J. Borbinha
Request for Comments: XXXX                 National Library of Portugal
Category: Informational                                     August 2000


            A URN Namespace for Resources Deposited in the
                    National Library of Portugal


Status of this Memo

   This memo provides information for the Internet community.  It does
   not specify an Internet standard of any kind.  Distribution of this
   memo is unlimited.

Copyright Notice

   Copyright (C) The Internet Society (2000).  All Rights Reserved.

Abstract

   This document proposes the "pt-bn" namespace.  This namespace
   consists of the collections of resources deposited at the National
   Library of Portugal ("Biblioteca Nacional"), for immediate access
   or long-term preservation.  In the moment of the editing of this
   document, the Portuguese Legal Deposit Law regulates the mandatory
   deposit in the National Library of Portugal of printed materials
   produced under the national jurisdiction, with the purpose to
   provide the public access the long-term preservation of the
   national scientific and cultural memory.  With the definition of
   this URN namespace, the National Library intends to provide an
   on-line access to the bibliographic descriptions of the deposited
   resources, as also the on-line access to those with digital
   manifestations (when possible according their technical and legal
   requirements).  This initiative is part of the development of a
   framework for the deposit of digital publications, to be promoted
   in a pro-active basis among the creators of these publications.
   Both the current URN framework and URN syntax support this namespace.


1. Introduction

   This document proposes the "pt-bn" namespace.  This namespace
   consists of the collections of resources deposited at the National
   Library of Portugal ("Biblioteca Nacional"), for immediate access
   or long-term preservation.
  =20
   The namespace specification is for a formal namespace.


2. Specification Template

      Namespace ID:

            "pt-bn" requested.

      Registration Information:

            Registration version number: 1
            Registration date: 2000-08-XX

      Declared registrant of the namespace:

            Jose Borbinha
            Jose.Borbinha@bn.pt
            National Library of Portugal
            Campo Grande, 83
            1749-081 Lisbon - PORTUGAL

      Declaration of structure:

            The identifier has the following ABNF [2] specification:

              NSS =3D ndli-nss / isbn-nss / issn-nss / other-nss

              ndli-nss  =3D "NDLI:" 1*DIGIT "-" 2 DIGIT
              isbn-nss  =3D "ISBN:" isbn
              issn-nss  =3D "ISSN:" issn [ ":" datetime ]
              other-nss =3D auth ":" string [ ":" datetime ]

              isbn      =3D 10 (DIGIT / "-") DIGIT "-" (DIGIT / "X")
              issn      =3D 4 DIGIT "-" 3 DIGIT (DIGIT / "X")
                  datetime  =3D year [ month [ day [ "-" time ] ] ]
                  auth      =3D string

                  year   =3D 4 DIGIT
                  month  =3D 2 DIGIT
                  day    =3D 2 DIGIT
                  time   =3D 1*(2 DIGIT)
              string =3D 1*(DIGIT / ALPHA / "-")

            "ndli" refers to the already defined and used national legal
            deposit number for printed material, which includes an =
integer
            number and the last two digits of the year. "issn" and =
"isbn"
            are, respectively, the International Standard Book Number =
and
            the International Standard Serial Number.  "other-nss" =
refers
            to sub-namespaces to be assigned by the National Library for
            special authorities or collections of special genres of
            resources (a controlled list of these authorities will be
            maintained and published by the National Library).

            Dates and time are important to distinguish different issues
            of the same ISSN publication, as also for other possible =
genres
            cumulative in time.  The format for the date is a profile of
            ISO 8601 (being accepted the formats YYYY, YYYYMM and =
YYYYMMDD).
            The format for time is a simplification of that standard, =
with
            the time expressed by any sequence of two digits, in the =
form
            HH, HHMM, HHMMSS, HHMMSSdd, etc., where "dd" can be any =
repeated
            sequence of decimal subdivisions of one second (useful for =
tiny
            time cumulative resources).


      Relevant ancillary documentation:

            Relevant documentation is found in the references [1], [2] =
and
            [3], detailed in the references' section of this document.


      Identifier uniqueness considerations:

            Each URN in the pn-bn namespace is unique, and never reused.
            National legal deposit numbers, ISSN numbers, and ISBN
            numbers have defined strict procedures for their =
assignments,
            assuring that uniqueness.  The same care will be put by the
            National Library of Portugal in the assignment of =
sub-namespaces
            and numbers for these spaces.

            It must be referred, however, that by this schema a resource
            might have more than one URN, especially for those ones with
            national legal deposit numbers and also ISSN or ISSN =
numbers.
            This is not a drawback, but an interesting feature of the =
schema,
            made clear by the reference to the sub-namespace in the URN.


      Identifier persistence considerations:

            Persistence of the URNs of this namespace is independent of
            the mutability of the underlying resources.  A URN once
            assigned will never be reassigned to a different resource;
            the assignment is persistent and immutable.  The
            immutability of the resources is a requirement of the
            deposit policy (new versions of a document or publication
            will receive always a new URN, for instance).


      Process of identifier assignment:

                Resources deposited with already a ISSN, ISBN, or legal
            deposit number will have their URNs automatically generated
            according the rules of this schema.

            The assignment of new sub-namespaces will be a =
responsibility
            of the National Library of Portugal, according with rules to
            be yet defined by the institution.


      Process of identifier resolution:

            The resolution of URNs from the pt-bn space will be possible =
via
            HTTP, by a PURL service assured by the DNS "purl.pt". This
            service will be maintained by the National Library of =
Portugal,
            and will be able to resolve both URNs and PURLs, according =
the
            rule:

              PURL =3D "http://purl.pt/" ["urn:pt-bn:"] NSS

            The result of this resolution will be a URL for an =
"homepage" of
            the resource. For tangible resources (books, for example), =
the
            reference will be for the bibliographic record of that =
resource
            existing in the National Bibliographic Catalogue maintained =
by
            the PORBASE system.  PORBASE is a collaborative structure, =
open
            to libraries with bibliographic resources relevant for the
            Portuguese science or culture (http://www.bn.pt/porbase).  =
For
            digital resources, the reference will be also for its =
bibliographic
            record, which in this case might include a link to the =
contents.

            The National Library of Portugal will promote the =
distribution of
            the PURL resolution service among relevant ISPs - Internet =
Service
            Providers, namely by the assign of its DNS to several IPs,
            corresponding to servers in those ISPs with copies of the =
service.


      Rules for Lexical Equivalence:

            The entire URN is case-insensitive.


      Conformance with URN Syntax:

            There are no additional characters reserved.


      Validation mechanism:

            None additional to resolution specified


      Scope:

            Global.


3. Examples

   The following are examples of URNs that a resolver for this namespace
   can resolve:

         urn:pt-bn:isbn:972-21-0513-2
         urn:pt-bn:issn:0870-273X
         urn:pt-bn:issn:0870-5968:20000801
         urn:pt-bn:dli:42789-91

   The resolution service "purl.pt" will be able to recognize both the
   following URNs and PURLs for these identifiers:

         http://purl.pt/urn:pt-bn:isbn:972-21-0513-2
         http://purl.pt/urn:pt-bn:issn:0870-273X
         http://purl.pt/urn:pt-bn:issn:0870-5968:20000801
         http://purl.pt/urn:pt-bn:ndli:42789-91

         http://purl.pt/isbn:972-21-0513-2
         http://purl.pt/issn:0870-273X
         http://purl.pt/issn:0870-5968:20000801
         http://purl.pt/ndli:42789-91


4. Security Considerations

   Because this namespace defines no additional reserved characters, it
   does not add any security considerations beyond those inherent from
   the existence of the reserved characters from [1].  Further, none of
   the reserved characters from [1] are used in the definition of the
   NSS. This means that resolvers for this namespace may be considered
   "secure" in the sense that any escaping of characters in the NSS MUST
   result in the resolver indicating that the URN has incorrect syntax.


5. Acknowledgments

   Thanks to Ryan Moats, for his example in [4], from which this =
document
   got precious inspiration.


6. References

   Request For Comments (RFC) and Internet Draft documents are available
   from numerous mirror sites.

   [1]  Moats, R., "URN Syntax", RFC 2141, May 1997.

   [2]  Crocker, D. and P. Overell, "Augmented BNF for Syntax
        Specifications: ABNF", RFC 2234, November 1997.

   [3]  Daigle, L., van Gulik, D., Ianella, R., Faltstrom, P., "URN
        Namespace Definition Mechanisms", RFC 2611, June 1999

   [4]  Moats, R., "A URN Namespace for IETF Documents", RFC2648,
        August 1999.


7. Author's Address

   Jose Borbinha
   National Library of Portugal
   Campo Grande, 83
   1749-081 Lisbon
   PORTUGAL

   EMail: Jose.Borbinha@bn.pt


8. Full Copyright Statement

   Copyright (C) The Internet Society (1999).  All Rights Reserved.

   This document and translations of it may be copied and furnished to
   others, and derivative works that comment on or otherwise explain it
   or assist in its implementation may be prepared, copied, published
   and distributed, in whole or in part, without restriction of any
   kind, provided that the above copyright notice and this paragraph are
   included on all such copies and derivative works.  However, this
   document itself may not be modified in any way, such as by removing
   the copyright notice or references to the Internet Society or other
   Internet organizations, except as needed for the purpose of
   developing Internet standards in which case the procedures for
   copyrights defined in the Internet Standards process must be
   followed, or as required to translate it into languages other than
   English.

   The limited permissions granted above are perpetual and will not be
   revoked by the Internet Society or its successors or assigns.

   This document and the information contained herein is provided on an
   "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
   TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
   BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
   HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
   MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

Acknowledgement

   Funding for the RFC Editor function is currently provided by the
   Internet Society.

------=_NextPart_000_003D_01C00C91.7E3A11E0--


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Aug 23 09:28:41 2000
Received: from lists.netsol.com (lists.internic.net [198.41.0.15] (may be forged))
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA11194
	for <urn-archive@IETF.ORG>; Wed, 23 Aug 2000 09:28:40 -0400 (EDT)
Received: from lists.netsol.com (lists.internic.net [198.41.0.15])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA22148;
	Wed, 23 Aug 2000 08:38:03 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8608654 for URN-IETF@LISTS.NETSOL.COM; Wed, 23
          Aug 2000 08:38:02 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA22144 for
          <URN-IETF@LISTS.NETSOL.COM>; Wed, 23 Aug 2000 08:38:00 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id IAA14622;
          Wed, 23 Aug 2000 08:21:03 -0400 (EDT)
References: <004001c00c89$20a65b40$6500030a@bnp.pt>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000823082102.F13650@bailey.dscga.com>
Date:         Wed, 23 Aug 2000 08:21:02 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      Re: new URN namespace
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <004001c00c89$20a65b40$6500030a@bnp.pt>; from jose.borbinha@bn.pt
              on Tue, Aug 22, 2000 at 11:34:19PM +0100
Content-Transfer-Encoding: 8bit

On Tue, Aug 22, 2000 at 11:34:19PM +0100, José Luis Borbinha wrote:
> Dear URN / URI list members,
> I'd appreciate very much your comments and advise for the purpose of this
> attachment.  This is already a "draft of a draft", so please excuse me
> for some possible naive errors already on it...

Hehe... so far you're one of the best documents I've seen! ;-)

> PS: I did A LOT of plagiarism from RFC 2648 - "A URN Namespace for IETF
> Documents"..., for which I didn't get the permission from its author, Ryan
> Moats. I've been trying to contact him, but it looks that his email has
> problems. I've been receiving from his mail server:
> "550 <jayhawk@att.com>... User unknown ????"
> Any help with Ryan's contact will be also welcome...

So did I and I suspect most are using that as a rough template. Ryan
is now at a startup that I can't remember right now but I'm sure that
if you simply put something to that effect in the acknowledgements section
of the document that it will be sufficient. We all rather blatantly steal
from each others documents.

I haven't had a chance to read the thing entirely through but I have to ask:
Since you grandfather ISSNs and such underneath your space, would you be
happier with those in their own URN space instead of under yours or is
there a particular reason you want to do this? I'm asking because I
always assumed, possibly incorrectly, that we might end up with ISBNs
and their ilk in their own ISBN namespace (i.e. urn:isbn:foo-bar or
urn:issn:foo-bar).

-MM


--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Aug 23 10:54:48 2000
Received: from lists.netsol.com (lists.internic.net [198.41.0.15] (may be forged))
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA13676
	for <urn-archive@IETF.ORG>; Wed, 23 Aug 2000 10:54:48 -0400 (EDT)
Received: from lists.netsol.com (lists.internic.net [198.41.0.15])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA23026;
	Wed, 23 Aug 2000 10:21:12 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8608802 for URN-IETF@LISTS.NETSOL.COM; Wed, 23
          Aug 2000 10:21:12 -0400
Received: from lisboa.bn.pt (Lisboa.ibl.pt [193.136.149.1]) by lists.netsol.com
          (8.9.3/8.9.3) with SMTP id KAA23022 for <URN-IETF@LISTS.NETSOL.COM>;
          Wed, 23 Aug 2000 10:21:06 -0400 (EDT)
Received: (qmail 31426 invoked from network); 23 Aug 2000 15:10:26 -0000
Received: from 195-23-121-134.nr.ip.pt (HELO Borbinha) (195.23.121.134) by
          lisboa.bn.pt with SMTP; 23 Aug 2000 15:10:26 -0000
References: <004001c00c89$20a65b40$6500030a@bnp.pt>
            <20000823082102.F13650@bailey.dscga.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Approved-By:  =?iso-8859-1?Q?Jos=E9_Luis_Borbinha?= <jose.borbinha@BN.PT>
Message-ID:  <00f501c00d0c$e1c7a4e0$6500030a@bnp.pt>
Date:         Wed, 23 Aug 2000 15:17:28 +0100
Reply-To: =?iso-8859-1?Q?Jos=E9_Luis_Borbinha?= <jose.borbinha@BN.PT>
From: =?iso-8859-1?Q?Jos=E9_Luis_Borbinha?= <jose.borbinha@BN.PT>
Organization: Biblioteca Nacional
Subject:      Re: new URN namespace
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

----- Original Message -----
From: "Michael Mealling" <michael@bailey.dscga.com>
>
>I haven't had a chance to read the thing entirely through but I have to
ask:
>Since you grandfather ISSNs and such underneath your space, would you be
>happier with those in their own URN space instead of under yours or is
>there a particular reason you want to do this? I'm asking because I
>always assumed, possibly incorrectly, that we might end up with ISBNs
>and their ilk in their own ISBN namespace (i.e. urn:isbn:foo-bar or
>urn:issn:foo-bar).

I was expecting that :-)

Please note that we define "resource" in a frist step as a "bibliographic
description".
When you ask to our namespace to resolve a "urn:pt-bn:isbn:foo-bar", what it
is supposed to be returned is a URL for an HTML page (in this moment, it is
an HTML page...). This page presents:
- a bibliographic description of the book (in this case, we are talking
about books...), as it is in our national bibliographic database (PORBASE)
- and possibly links.

The links in the page/resource can be of several classes:
- links to all the libraries that we know have the book in their shelves (we
have that information registered now in a central database, where the
updates are done at an irrgular basis, but we are moving to a new
distributed system, which will make it possible for some libraries to link
directly to their partons' system...).
- links to on-line repositories, if the "book" is available in any digital
format, and we know it. The access control, if required, will be an issue to
be managed by the repository...
- (I have in mind other classes of links, but I need to think a bit more
about that...)

Regards,
jose borbinha

PS: I have already the contact of Ryan Moats...


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Aug 23 10:57:20 2000
Received: from lists.netsol.com (lists.internic.net [198.41.0.15] (may be forged))
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA13769
	for <urn-archive@IETF.ORG>; Wed, 23 Aug 2000 10:57:20 -0400 (EDT)
Received: from lists.netsol.com (lists.internic.net [198.41.0.15])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA23153;
	Wed, 23 Aug 2000 10:26:31 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8608823 for URN-IETF@LISTS.NETSOL.COM; Wed, 23
          Aug 2000 10:26:31 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA23149 for
          <URN-IETF@LISTS.NETSOL.COM>; Wed, 23 Aug 2000 10:26:29 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id KAA14866;
          Wed, 23 Aug 2000 10:09:23 -0400 (EDT)
References: <004001c00c89$20a65b40$6500030a@bnp.pt>
            <20000823082102.F13650@bailey.dscga.com>
            <00f501c00d0c$e1c7a4e0$6500030a@bnp.pt>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000823100923.A14846@bailey.dscga.com>
Date:         Wed, 23 Aug 2000 10:09:23 -0400
Reply-To: michaelm@netsol.com
From: Michael Mealling <michael@BAILEY.DSCGA.COM>
Subject:      Re: new URN namespace
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <00f501c00d0c$e1c7a4e0$6500030a@bnp.pt>; from jose.borbinha@bn.pt
              on Wed, Aug 23, 2000 at 03:17:28PM +0100
Content-Transfer-Encoding: 8bit

On Wed, Aug 23, 2000 at 03:17:28PM +0100, José Luis Borbinha wrote:
> ----- Original Message -----
> From: "Michael Mealling" <michael@bailey.dscga.com>
> >
> >I haven't had a chance to read the thing entirely through but I have to
> ask:
> >Since you grandfather ISSNs and such underneath your space, would you be
> >happier with those in their own URN space instead of under yours or is
> >there a particular reason you want to do this? I'm asking because I
> >always assumed, possibly incorrectly, that we might end up with ISBNs
> >and their ilk in their own ISBN namespace (i.e. urn:isbn:foo-bar or
> >urn:issn:foo-bar).
>
> I was expecting that :-)
>
> Please note that we define "resource" in a frist step as a "bibliographic
> description".
> When you ask to our namespace to resolve a "urn:pt-bn:isbn:foo-bar", what it
> is supposed to be returned is a URL for an HTML page (in this moment, it is
> an HTML page...). This page presents:
> - a bibliographic description of the book (in this case, we are talking
> about books...), as it is in our national bibliographic database (PORBASE)
> - and possibly links.
>
> The links in the page/resource can be of several classes:
> - links to all the libraries that we know have the book in their shelves (we
> have that information registered now in a central database, where the
> updates are done at an irrgular basis, but we are moving to a new
> distributed system, which will make it possible for some libraries to link
> directly to their partons' system...).
> - links to on-line repositories, if the "book" is available in any digital
> format, and we know it. The access control, if required, will be an issue to
> be managed by the repository...
> - (I have in mind other classes of links, but I need to think a bit more
> about that...)

Gotcha. So you are using the ISSN number to name something in your
database, not actually assign or claim authority over an ISSN that
may have been assigned in Portugal.

The second part of the question still stands: would it make your life
easier to have an ISSN namespace to point to or does it really not matter
for your application?

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Aug 23 15:22:12 2000
Received: from lists.netsol.com (lists.internic.net [198.41.0.15] (may be forged))
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA21850
	for <urn-archive@IETF.ORG>; Wed, 23 Aug 2000 15:22:12 -0400 (EDT)
Received: from lists.netsol.com (lists.internic.net [198.41.0.15])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id OAA25908;
	Wed, 23 Aug 2000 14:50:13 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8609296 for URN-IETF@LISTS.NETSOL.COM; Wed, 23
          Aug 2000 14:50:12 -0400
Received: from lisboa.bn.pt (Lisboa.ibl.pt [193.136.149.1]) by lists.netsol.com
          (8.9.3/8.9.3) with SMTP id OAA25904 for <URN-IETF@LISTS.NETSOL.COM>;
          Wed, 23 Aug 2000 14:50:10 -0400 (EDT)
Received: (qmail 31662 invoked from network); 23 Aug 2000 15:39:31 -0000
Received: from 195-23-121-134.nr.ip.pt (HELO Borbinha) (195.23.121.134) by
          lisboa.bn.pt with SMTP; 23 Aug 2000 15:39:31 -0000
References: <004001c00c89$20a65b40$6500030a@bnp.pt>
            <20000823082102.F13650@bailey.dscga.com>
            <00f501c00d0c$e1c7a4e0$6500030a@bnp.pt>
            <20000823100923.A14846@bailey.dscga.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Approved-By:  =?iso-8859-1?Q?Jos=E9_Luis_Borbinha?= <jose.borbinha@BN.PT>
Message-ID:  <014401c00d10$f210d0c0$6500030a@bnp.pt>
Date:         Wed, 23 Aug 2000 15:46:35 +0100
Reply-To: =?iso-8859-1?Q?Jos=E9_Luis_Borbinha?= <jose.borbinha@BN.PT>
From: =?iso-8859-1?Q?Jos=E9_Luis_Borbinha?= <jose.borbinha@BN.PT>
Organization: Biblioteca Nacional
Subject:      Re: new URN namespace
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

>Gotcha. So you are using the ISSN number to name something in your
>database, not actually assign or claim authority over an ISSN that
>may have been assigned in Portugal.

Yes! The assignment of ISSNs in Portugal is a responsability of a
publisher's private institution... I am only reusing the identifier...
Please note that trying to resolve a URN "urn:pt-bn:isbn:foo-bar" for a book
that does not exist in any library member of the national catalogue, it
gives you nothing...

>The second part of the question still stands: would it make your life
>easier to have an ISSN namespace to point to or does it really not matter
>for your application?

It depends... What would give me back that namespace? If the ISSN authority
(like the ISSN...) decides to normalize a URN namespace, than that is
another link that I can put in my resource (my HTML page...).

BTW, the DOI (Digital Object Identifier) has a similar approach, since
associated to any DOI there is always a minimal metadata description... They
say also that the resolution of a DOI, by an Handle framework, will point in
the end to an HTML page (for now, of course...)

jlb
PS: I forgot to mention other important detail: we are expect the some
digital publications wil lbe deposited in the Nat. Lib. in more than one
format (for example, MS-Word and PDF and HTML....). We want to have only one
URN for these cases, so another reason because we want it to point to the
bibliographic description, from where these different formats (but all
related to the same "edition") are available...


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Aug 24 11:36:31 2000
Received: from lists.netsol.com (lists.internic.net [198.41.0.15] (may be forged))
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA19323
	for <urn-archive@IETF.ORG>; Thu, 24 Aug 2000 11:36:31 -0400 (EDT)
Received: from lists.netsol.com (lists.internic.net [198.41.0.15])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA03205;
	Thu, 24 Aug 2000 11:06:05 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8610374 for URN-IETF@LISTS.NETSOL.COM; Thu, 24
          Aug 2000 11:06:04 -0400
Received: from lisboa.bn.pt (Lisboa.ibl.pt [193.136.149.1]) by lists.netsol.com
          (8.9.3/8.9.3) with SMTP id LAA03201 for <URN-IETF@LISTS.NETSOL.COM>;
          Thu, 24 Aug 2000 11:05:58 -0400 (EDT)
Received: (qmail 1621 invoked from network); 24 Aug 2000 15:55:17 -0000
Received: from 195-23-121-66.nr.ip.pt (HELO Borbinha) (195.23.121.66) by
          lisboa.bn.pt with SMTP; 24 Aug 2000 15:55:17 -0000
References: <004001c00c89$20a65b40$6500030a@bnp.pt>           
            <20000823082102.F13650@bailey.dscga.com>           
            <00f501c00d0c$e1c7a4e0$6500030a@bnp.pt>           
            <20000823100923.A14846@bailey.dscga.com> 
            <014401c00d10$f210d0c0$6500030a@bnp.pt>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Approved-By:  José Luis Borbinha <jose.borbinha@BN.PT>
Message-ID:  <031501c00ddc$527465a0$6500030a@bnp.pt>
Date:         Thu, 24 Aug 2000 16:02:24 +0100
Reply-To: José Luis Borbinha <jose.borbinha@BN.PT>
From: José Luis Borbinha <jose.borbinha@BN.PT>
Organization: Biblioteca Nacional
Subject:      Re: new URN namespace
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 8bit

OOPS. I did a mistake... In fact the ISSN is assigned by the National
Library (my eyes-based input had a lexical error, so my brain processed
"ISBN" when I read it...).
But all the arguments that I used are valid also for this case!
Regards,
jlb

----- Original Message -----
From: "José Luis Borbinha" <jose.borbinha@BN.PT>
To: <URN-IETF@LISTS.NETSOL.COM>
Sent: Quarta-feira, 23 de Agosto de 2000 15:46
Subject: Re: new URN namespace


> >Gotcha. So you are using the ISSN number to name something in your
> >database, not actually assign or claim authority over an ISSN that
> >may have been assigned in Portugal.
>
> Yes! The assignment of ISSNs in Portugal is a responsability of a
> publisher's private institution... I am only reusing the identifier...
> Please note that trying to resolve a URN "urn:pt-bn:isbn:foo-bar" for a
book
> that does not exist in any library member of the national catalogue, it
> gives you nothing...
>


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Aug 30 12:28:18 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA03875
	for <urn-archive@IETF.ORG>; Wed, 30 Aug 2000 12:28:18 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA03058;
	Wed, 30 Aug 2000 11:58:45 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8612157 for URN-IETF@LISTS.NETSOL.COM; Wed, 30
          Aug 2000 07:12:06 -0400
Received: from post.it.helsinki.fi (post.it.helsinki.fi [128.214.205.24]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id CAA02036 for
          <urn-ietf@lists.netsol.com>; Wed, 30 Aug 2000 02:16:23 -0400 (EDT)
Received: from helsinki.fi (kvp13.lib.helsinki.fi [128.214.71.205]) by
          post.it.helsinki.fi (8.10.1/8.10.1-SPAMmers-sod-off) with ESMTP id
          e7U69tu14313 for <urn-ietf@lists.netsol.com>; Wed, 30 Aug 2000
          09:09:55 +0300 (EET DST)
X-Mailer: Mozilla 4.61 [en] (WinNT; I)
X-Accept-Language: en
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Juha Hakala <juha.hakala@HELSINKI.FI>
Message-ID:  <39ACA516.2124C3C1@helsinki.fi>
Date:         Wed, 30 Aug 2000 09:09:26 +0300
Reply-To: Juha Hakala <juha.hakala@HELSINKI.FI>
From: Juha Hakala <juha.hakala@HELSINKI.FI>
Organization: HYK
Subject:      Namespaces for national libraries
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Dear all,

Last week Jose Borbinha from the National Library of Portugal sent a URN
namespace registration for namespace "pt-bn", to be used by the library
for various purposes. I have a couple of comments to the document.

First, the national libraries have an international initiative for
registering a namespace "NBN", which stands for national bibliography
number. Within this namespace, there will be sub-namespaces based on ISO
country code. So, for instance Portugal can use urn:nbn:pt: for
basically all purposes Jose lists in his draft. Moreover, since
assigning national sub-namespaces within the international NBN namespace
is internal affair, you do not need to bother with the registration of
your own namespace in the IETF. On the other hand, if all national
libraries were to follow Portugal's example, IETF would need to tackle
with >150 registration requests.

You may remember that I sent an Internet draft registering the NBN
namespace to the urn-nid@apps.ietf.org in Spring. The comments were few,
and generally favorable. So, from IETF point of view the draft is OK.
However, the international working group preparing the text (or, to be
more exact, the Canadian participant in the group) wanted to make some
fine tuning to the document. Technical basis will remain untouched.
Editorial work has not yet been finalised, but I'm hoping that the final
version of the document can be delivered before the San Diego IETF
meeting. The current text is still available as Internet draft.

One major issue remains: what to do if the identifier used as URN also
has its own namespace? That is, should we stick to urn:isbn: instead of
urn:nbn:pt: or urn:bn-pt:. The answer, as I see it, depends on the
identifier system and location of the resolution services.

I sent 30 minutes ago to the IETF an Internet draft, which registers a
namespace for ISBN, International Standard Book Number. ISBN, as
intelligent code, provides good hints as to where to find a resolution
service. Since there is no global ISBN database, ISBNs need to be
resolved in national bibliography databases. Within DNS system there
needs to be a record for each ISBN group identifier (which means that
about 200 DNS records need to be created). For instance, if ISBN begins
with "951", the DNS record will point to the Finnish national
bibliography database. If ISBN starts with 972, the resolution service
will be found from Lisbon. In some cases a cascade of resolution
services is needed; for ISBNs starting with 3 it is necessary to check
Germany, Austria and Switzerland, in this order.

Therefore I do not see any need for having URNs like
urn:bn-pt:isbn:<ISBN>. In order to enable usage of Portuguese national
bibliography database for resolving ISBN-based URNs, you will only need
urn:isbn:. But things are not always as simple as this.

ISSN (International Standard Serial Number) is a dumb code. Luckily
there is also a global ISSN database, which currently contains about
million bibliographic records. The ISSN International Centre will
register a URN namespace for ISSN. For technical reasons the only
resolution service that can be used is the one built on top of the ISSN
database (as an aside, the ISSN centre has already built a URN
resolution server and WWW browser plug-in; they work fine).

Now, if the National Library of Portugal wants to replace the ISSN
database with their own national bibliography as resolution service, the
only way to do this, as far as I can see, is to define a namespace such
as urn:bn-pt:issn: or urn:nbn:pt:issn:.

For some reason not clear to me, Jose does not rely on SICI standard
(Serial Item and Contribution Identifier, see RFC2288) for
identification of journal issues and articles or sections within
articles. SICI is based on ISSN, and resolving URNs based on them can be
accomplished via using the global ISSN database as a way station. The
way this may work is that in the bibliographic record describing an
electronic journal  there will be two kinds of URL links; some pointing
to the journal's home pages, some pointing to a resolution service(s)
that can deal with the SICIs identifying articles and issues of the
journal at hand.

To sum up: Jose's proposal should be aligned with international
developments. It is also necessary to analyse more carefully how
individual identifier systems actually can be resolved within the URN
framework. Some times domestic arrangements should be avoided; some
other times they may be desirable.

Regards,

Juha
--

Juha Hakala
Helsinki University Library
juha.hakala@helsinki.fi


                                                                                                                                                                                                                                                                                                                                                       2000-09.mail                                                                                        0000666 0000036 0000010 00000532137 07164655546 011531  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.NETSOL.COM  Mon Sep  4 16:11:56 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA06637
	for <urn-archive@IETF.ORG>; Mon, 4 Sep 2000 16:11:56 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id QAA11423;
	Mon, 4 Sep 2000 16:16:13 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8617178 for URN-IETF@LISTS.NETSOL.COM; Mon, 4 Sep
          2000 16:15:09 -0400
Received: from tomts8-srv.bellnexxia.net (tomts8.bellnexxia.net
          [209.226.175.52]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          QAA11416 for <urn-ietf@lists.netsol.com>; Mon, 4 Sep 2000 16:15:08
          -0400 (EDT)
Received: from thinkingcat.com ([64.229.192.9]) by tomts8-srv.bellnexxia.net
          (InterMail vM.4.01.03.00 201-229-121) with ESMTP id
          <20000904200856.JBLW29984.tomts8-srv.bellnexxia.net@thinkingcat.com>
          for <urn-ietf@lists.netsol.com>; Mon, 4 Sep 2000 16:08:56 -0400
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <39B4017A.D16909C@thinkingcat.com>
Date:         Mon, 4 Sep 2000 16:09:30 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      Updated milestones
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Howdy,

It is, evidently, time for some housecleaning in the IETF APPs
area, and WG chairs have been asked to update their milestones.

We are all-but-done -- I've added new individual, _short_term_
milestones for wrapping up the resolution system documents (which
the wg didn't disagree to taking on, as they are technically
the same as the NAPTR/rds documents that preceded them, and which
should be just about done, for the same reasons).

As I understand it, Michael will have new versions out shortly to
reflect commentary that he has received.  I expect it will be
appropriate to WG last call those versions of the documents -- hence
the short timeframe on the milestones :-)

Leslie.

--

-------------------------------------------------------------------
"Reality with a delicate splash of the imaginary...
    ... or was that the other way around?"
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------

Goals and Milestones:

Done     Submit revision of URN Framework document as Internet-Draft.

Done    Submit revised version of the NAPTR proposal as an
Internet-Draft.

Done    Submit Syntax document as an Internet-Draft.

Done    Submit document detailing the N2L/N2R/etc resolution results as
an
Internet-Draft.

Done     Submit document describing one (new) namespace as an
Internet-Draft.

Done    Submit revised N2L/N2R/etc document as an Internet-Draft.

Done    Submit NAPTR proposal to IESG as Experimental RFC. Submit
Framework document to IESG for publication as an RFC. Submit syntax
paper to IESG for publication as an RFC.

Done    Submit paper outlining grandfathering one namespace into the
framework as an Internet-Draft.

Done    Submit revised grandfather namespace document as Internet-Draft.

Done    Submit N2L/N2R/etc document to IESG for publication as RFC.

Done    Submit revised new Namespace document as Internet-Draft.

Done    Submit grandfathered namespace paper to IESG for publication as
RFC.  Submit new namespace proposal to IESG for publication as RFC.

Oct 00  Submit "Assignment Procedures for the URI Resolution using DNS"
to IESG as Proposed Standard.

Oct 00  Submit "Dynamic Delegation Discovery System (DDDS)" to IESG as
Proposed Standard.

Oct 00  Submit "A DDDS Database Using The Domain Name System" to
IESG as Proposed Standard

Oct 00  Submit "URI Resolution using the Dynamic Delegation Discovery
System" to IESG as Proposed Standard.


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Sep  4 16:29:17 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA06722
	for <urn-archive@IETF.ORG>; Mon, 4 Sep 2000 16:29:17 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id QAA11731;
	Mon, 4 Sep 2000 16:34:00 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8617251 for URN-IETF@LISTS.NETSOL.COM; Mon, 4 Sep
          2000 16:33:54 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id QAA11721 for
          <URN-IETF@LISTS.NETSOL.COM>; Mon, 4 Sep 2000 16:33:52 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id QAA16639;
          Mon, 4 Sep 2000 16:17:23 -0400 (EDT)
References: <39B4017A.D16909C@thinkingcat.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000904161722.B16542@bailey.dscga.com>
Date:         Mon, 4 Sep 2000 16:17:22 -0400
Reply-To: michaelm@NETSOL.COM
From: Michael Mealling <michael@bailey.dscga.com>
Subject:      Re: Updated milestones
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <39B4017A.D16909C@thinkingcat.com>; from leslie@thinkingcat.com
              on Mon, Sep 04, 2000 at 04:09:30PM -0400

On Mon, Sep 04, 2000 at 04:09:30PM -0400, Leslie Daigle wrote:
> Oct 00  Submit "Assignment Procedures for the URI Resolution using DNS"
> to IESG as Proposed Standard.
>
> Oct 00  Submit "Dynamic Delegation Discovery System (DDDS)" to IESG as
> Proposed Standard.
>
> Oct 00  Submit "A DDDS Database Using The Domain Name System" to
> IESG as Proposed Standard
>
> Oct 00  Submit "URI Resolution using the Dynamic Delegation Discovery
> System" to IESG as Proposed Standard.

These all look fine to me. I expect new versions of the docs to be
done by the end of this week...

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Sep  5 17:00:04 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA13684
	for <urn-archive@IETF.ORG>; Tue, 5 Sep 2000 17:00:03 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id RAA18148;
	Tue, 5 Sep 2000 17:05:34 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8618018 for URN-IETF@LISTS.NETSOL.COM; Tue, 5 Sep
          2000 17:04:42 -0400
Received: from lisboa.bn.pt (Lisboa.ibl.pt [193.136.149.1]) by lists.netsol.com
          (8.9.3/8.9.3) with SMTP id RAA18141 for <URN-IETF@LISTS.NETSOL.COM>;
          Tue, 5 Sep 2000 17:04:39 -0400 (EDT)
Received: (qmail 30890 invoked from network); 5 Sep 2000 21:53:50 -0000
Received: from 195-23-121-72.nr.ip.pt (HELO Borbinha) (195.23.121.72) by
          lisboa.bn.pt with SMTP; 5 Sep 2000 21:53:50 -0000
References:  <39ACA516.2124C3C1@helsinki.fi>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Approved-By:  José Luis Borbinha <jose.borbinha@BN.PT>
Message-ID:  <000f01c0177c$7d8007a0$6500030a@bnp.pt>
Date:         Tue, 5 Sep 2000 22:00:08 +0100
Reply-To: José Luis Borbinha <jose.borbinha@bn.pt>
From: José Luis Borbinha <jose.borbinha@bn.pt>
Organization: Biblioteca Nacional
Subject:      Re: Namespaces for national libraries
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 8bit

Hi Juha, it is always good "to hear" from you! I appreciated very much your
comments, but I think that we are not really talking about the same issue.
I'll do my best to try to clarify it:

From: "Juha Hakala" <juha.hakala@HELSINKI.FI>
>(...)
> Last week Jose Borbinha from the National Library of Portugal sent a URN
> namespace registration for namespace "pt-bn", to be used by the library
> for various purposes. I have a couple of comments to the document.

Please be aware that I didn't send a formal request for a namespace
registration. It was a draft of that, at this stage only willing to raise a
discussion about its ideas (which is what we are doing now...). This doesn't
means that I am insecure about it, but that I really would appreciate
positive contributions (which, depending of them, might drive the process
even for other (better) results, assuming that I can reach my purposes in
the end...)

For now, lets retain from you the keyword "for various purposes". Try not to
forget it, please!


> First, the national libraries have an international initiative for
> registering a namespace "NBN", which stands for national bibliography
> number. Within this namespace, there will be sub-namespaces based on ISO
> country code. So, for instance Portugal can use urn:nbn:pt: for
> basically all purposes Jose lists in his draft. Moreover, since
> assigning national sub-namespaces within the international NBN namespace
> is internal affair, you do not need to bother with the registration of
> your own namespace in the IETF. On the other hand, if all national
> libraries were to follow Portugal's example, IETF would need to tackle
> with >150 registration requests.

First, I don't see my proposal as an alternative to yours (I assume that
Juha is talking about the IETF draft "draft-hakala-nbn-00.txt").
Some reasons are:

-- You claim that "national libraries have an international initiative for
registering a namespace".
I'm sorry, but we simply don't have NBNs in Portugal... The closest concept
we have is our legal deposit number, but it applies only to some genres,
representing near 10% of our holdings (and we have a dash "/" on it,
btw...). For these cases I'm with you! I can use your URNs very well.
You can claim here that even if we don't have a unique numbering system, why
don't we use all those we have inside our NBN sub-space, in the way we want
it? Well, I don't see why should I use a NBN namespace for resources that
belong to other genres, where in some case the "Bibliographic" designation
simply will not apply... I'll try to explain this better here (you can also
re-read the emails that I exchanged in this list with Michael Mealling, in
the last 23 and 24 August...).

For now, I'd like to say that I noticed that I need to rewrite the Abstract
and Introduction in my text to reflect this purpose, since like they are
they don't reflect our target (otherwise, most of your comments would make
all the sense, in fact). I guess that I was not too carefully about it

-- Also, I don't see any problem in registering 150 namespaces, if they are
useful (how many DNSs we have?...). However, if I'll go on with this and it
becomes an RFC, it'll be an "Informational" document. We'll be only
following the requirements for URN registration... Probably if too many
libraries get interested in the concept, we can propose a new RFC to update
the RFC 2611 for this scope...


> You may remember that I sent an Internet draft registering the NBN
> namespace to the urn-nid@apps.ietf.org in Spring. The comments were few,
> and generally favorable. So, from IETF point of view the draft is OK.
> However, the international working group preparing the text (or, to be
>...

I don't have objections to it neither (BTW, please be aware that the only
author of the actual draft is you, and now you refer to a working group...)


> One major issue remains: what to do if the identifier used as URN also
> has its own namespace? That is, should we stick to urn:isbn: instead of
> urn:nbn:pt: or urn:bn-pt:. The answer, as I see it, depends on the
> identifier system and location of the resolution services.

Here, I don't see any problem too...
I don't understand the URN purpose as a 1:1 solution (I mean, each resource
should have only one URN). It simply doesn't make any sense in our actual
complex world...
On the other side, I accept that we are talking about an N:1 model, so I
don't see why can't we have URN namespaces overlapping (btw, that exists
already with the books and serials that receive a legal deposit number in
Portugal and have also ISBN or ISSN -as I guess it happens almost
everywhere...).


> I sent 30 minutes ago to the IETF an Internet draft, which registers a
> namespace for ISBN, International Standard Book Number. ISBN, as
> intelligent code, provides good hints as to where to find a resolution
> service. Since there is no global ISBN database, ISBNs need to be
> resolved in national bibliography databases. Within DNS system there
> needs to be a record for each ISBN group identifier (which means that
> about 200 DNS records need to be created). For instance, if ISBN begins
> with "951", the DNS record will point to the Finnish national
> bibliography database. If ISBN starts with 972, the resolution service
> will be found from Lisbon. In some cases a cascade of resolution
> services is needed; for ISBNs starting with 3 it is necessary to check
> Germany, Austria and Switzerland, in this order.

Good! That works if what you define as "resource" for this URN is "the
metadata associated to a ISBN registration".

But what happens if I want to use a URN based in a ISBN (as I describe in my
proposal) for a resource that I have in my library and is related with a
book with a ISBN starting by 951 (please note that I didn't say
"resource=book", but "resource=something related with a book", which I'll
try to clarify better in the end of this email)?
In this case the resolution by your proposal would be done by your service
in Finland, which is not my purpose (unless I agree to send you my
information before, but I'm affraid that shuch would not scale for all the
world... This doesn't mean that I don't like your namespace, it means only
that I need to use "your" ISBN also for MY namespace, for my purposes...


> Therefore I do not see any need for having URNs like
> urn:bn-pt:isbn:<ISBN>. In order to enable usage of Portuguese national
> bibliography database for resolving ISBN-based URNs, you will only need
> urn:isbn:. But things are not always as simple as this.
>
> ISSN (International Standard Serial Number) is a dumb code. Luckily
> there is also a global ISSN database, which currently contains about
> million bibliographic records. The ISSN International Centre will
> register a URN namespace for ISSN. For technical reasons the only
> resolution service that can be used is the one built on top of the ISSN
> database (as an aside, the ISSN centre has already built a URN
> resolution server and WWW browser plug-in; they work fine).

No, things are not always simple... But is you who is willing to propose
these global URN namespaces, not me... I accept that you have the right of
to do it, but I confess that I don't see many practical reasons for its
success... What will give me a resolution of a URN like urn:issn:1234-5678.
The title and publisher of the serials? Good! But how I know where to get it
in Portugal?


> Now, if the National Library of Portugal wants to replace the ISSN
> database with their own national bibliography as resolution service, the
> only way to do this, as far as I can see, is to define a namespace such
> as urn:bn-pt:issn: or urn:nbn:pt:issn:.

I don't want to replace anything!!!
I just want to let people know where in Portugal they can find a book which
ISBN is 953-6003-37-6. It was not published in Portugal, but in Zagreb (it
the only foreign book I have here in my desk now...). Tis book exists in the
collection of my library, and if it exists also is any other library in
Portugal member of PORBASE (our national catalogue), I have that information
in a database.
So, it makes all the sense to me to define a URN in the form
"urn:pt-bn:isbn:953-6003-37-6", and announce that it can be solved by a
service I have as http://purl.pt/urn:pt-bn:isbn:953-6003-37-6 (according the
examples in my proposal it can be solved also as
http://purl.ptisbn:953-6003-37-6, but please note that this is a simple PURL
spin-off of the process, which has nothing to do with a formal URN
namespace).

So, what really I intend to give back in this resolution? Simply an HTML
page (in fact, an XML page in the future, with a reference to an XSL file if
you want to see it in a browser, or anything else that a possible future URN
global resolution framework will require, if the IEFT and/or the W3C promote
it...)!!!
For now, in this page I intend to present the contents of the record in
PORBASE, which includes possible contents of the 856 UNIMARC field and also
the reference and call numbers of the same work in all the libraries in
Portugal that I know have it... But not only that!!!!

It is time to explain you what is a resource to me: it is a metadata record,
simply that, in an XML schema that I intend to publish in the future (for
now, as we intend to give back HTML, I'm not too worried with that...)!!!!

These metadata records will give us information about books, journals,
reports, etc., printed and/or digital (or digitized), but they can tell us
about other "strange" things such as:
- news (one singe news text deposited in our library by the national news
agency, why not... it is because of this that in my proposal there is a
chance for URNs with a time part, which can refer to very tiny instants)
- authorities (yes, why not an URN for each author, which once resolved
gives us a metadata record with all I know about him/her/it in my
databases -books, notes, short bio, etc...?, which probably will come from
an LDAP system...) [btw, we'll start very soon a new European project in
authorities to feed this genre of resources, involving libraries and
archives... it'll be named LEAF -more news will come in a few months]
- and more...

> For some reason not clear to me, Jose does not rely on SICI standard
> (Serial Item and Contribution Identifier, see RFC2288) for
> identification of journal issues and articles or sections within

It is simple: we don't have analytic records in PORBASE... But why not in
the future?


> To sum up: Jose's proposal should be aligned with international
> developments. It is also necessary to analyse more carefully how
> individual identifier systems actually can be resolved within the URN
> framework. Some times domestic arrangements should be avoided; some
> other times they may be desirable.

I'm sorry, but as far as I know it there is no other "URN framework" than
the RFCs 2141 and 2611, and the informational RFC for the registration of
namespaces... I don't see were I am out of the scope...

There is also another important issue related with my proposal, which is the
prefix "pt-" in my namespace. I am surprised that it didn't raised yet any
discussion... RFC 2611 is very clear about it, when it says that:

===== FROM RFC 2611 =======
  Scope:
      This section should outline the scope of the use of the
      identifiers in this namespace.  Apart from considerations of
      private vs. public namespaces, this section is critical in
      evaluating the applicability of a requested NID.  For example, a
      namespace claiming to deal in "social security numbers" should
      have a global scope and address all social security number
      structures (unlikely).  On the other hand, at a national level, it
      is reasonable to propose a URN namespace for "this nation's social
      security numbers".
(...)
4.0 URN Namespace Registration, Update, and NID Assignment Process
(...)
           NOTE: ALL two-letter combinations, and two-letter
           combinations followed by "-" and any sequence of valid NID
           characters,  are reserved for potential use as countrycode-
           based  NIDs for eventual national registrations of URN
           namespaces.
===== =========== =======

These statements, with my assumption that we are dealing with a N:1 problem
and not with a 1:1, gave me the trigger to raise the issues that I
presented, as also the right to think that I am not interfering with any
possible proposal for namespaces like URN:NBN, URN:ISSN, URN:ISBN, URN:SICI
(btw, shouldn't this be a subspace of URN:ISSN ????).

I want to say that with this initiative I also intend to gain experience to
propose in a further step my library as a registration authority for the
space "URN:PT-". But I don't think it is already the moment for that. We
have a lot to learn before, first with our subnamespaces... It'd be
interesting if in some time from now we could come back with an
international working group and propose to IETF an RFC twin of 2611 for the
registration of national URN subspaces... I'm willing of that...

So, it is a fact that this is a local initiative, but I think that its
pioneering deserves in a first step an IEFT draft, and if it succeeds, and
informational RFC.

I tried to explain why I think that I'm different from Juha's perspectives,
and on the same time thanks to this opportunity I tried to explain a bit
more my real purpose. It is clear to me that I need to rewrite the actual
draft a lot, to explain all of this, but I really would like to hear a bit
more from you all before... I'm listening!!!!!

And it is all for now... Sorry for this VERY long email!
Many thanks for your attention (for those of you that survived until
here...)!
best regards,
jlb

PS: I'd like to ask to the members of this list that in case you want to
reply with comments to specific aspects of the discussion, please do it
creating a new thread in the Subject field of your message. Otherwise it can
be a mess...

_______________________________________
José Luis Borbinha <jose.borbinha@bn.pt>
Biblioteca Nacional (National Library of Portugal)
Direcção de Serviços de Inovação e Desenvolvimento
(Direction of Services for Innovation and Development)
Campo Grande, 83 - 1749-081 Lisboa - PORTUGAL
Tel./Fax: (+351) 217 982 083 / 217 982 123


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Sep  5 17:24:24 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA14115
	for <urn-archive@IETF.ORG>; Tue, 5 Sep 2000 17:24:23 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id RAA18485;
	Tue, 5 Sep 2000 17:30:26 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8618083 for URN-IETF@LISTS.NETSOL.COM; Tue, 5 Sep
          2000 17:30:18 -0400
Received: from tomts8-srv.bellnexxia.net (tomts8.bellnexxia.net
          [209.226.175.52]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          RAA18478 for <URN-IETF@LISTS.NETSOL.COM>; Tue, 5 Sep 2000 17:30:16
          -0400 (EDT)
Received: from thinkingcat.com ([64.229.192.9]) by tomts8-srv.bellnexxia.net
          (InterMail vM.4.01.03.00 201-229-121) with ESMTP id
          <20000905212405.QHTZ29984.tomts8-srv.bellnexxia.net@thinkingcat.com>;
          Tue, 5 Sep 2000 17:24:05 -0400
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <39ACA516.2124C3C1@helsinki.fi>
            <000f01c0177c$7d8007a0$6500030a@bnp.pt>
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by lists.netsol.com id
                      RAA18479
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <39B56494.46A7E060@thinkingcat.com>
Date:         Tue, 5 Sep 2000 17:24:36 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      Re: Namespaces for national libraries
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 8bit

Howdy,

I don't have a lot to contribute to this discussion -- I'm very
happy to see it happening, though.  The one thing that I think is
important in consideration of all new namespace proposals is:
is there another that exists that already does the job.

I think you've carried your point that, although there will be
structural similarities between this proposal and the NBN identifiers,
what they are meant to identify is in fact different; different services
will ensue.  This doesn't take away from the NBN effort.  If
it transgresses polite behaviour in national library circles is
not for me to say :-)

And,

José Luis Borbinha wrote:
> There is also another important issue related with my proposal, which is the
> prefix "pt-" in my namespace. I am surprised that it didn't raised yet any

you are of course right -- per RFC2611, this is not a permissible
namespace ID (unless and until we have the country-level scoping
discussion, and I don't think it's yet the time).

Leslie.

--

-------------------------------------------------------------------
"Reality with a delicate splash of the imaginary...
    ... or was that the other way around?"
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Sep  5 21:52:45 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA18337
	for <urn-archive@IETF.ORG>; Tue, 5 Sep 2000 21:52:45 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id VAA19682;
	Tue, 5 Sep 2000 21:58:30 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8618224 for URN-IETF@LISTS.NETSOL.COM; Tue, 5 Sep
          2000 21:58:05 -0400
Received: from gw.imptech.com.au (imptech.iinet.net.au [203.59.131.160]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id VAA19674 for
          <URN-IETF@LISTS.NETSOL.COM>; Tue, 5 Sep 2000 21:58:01 -0400 (EDT)
Received: from vlc.com.au ([192.168.199.82]) by gw.imptech.com.au (8.9.3/8.9.3)
          with ESMTP id KAA01553 for <URN-IETF@LISTS.NETSOL.COM>; Wed, 6 Sep
          2000 10:24:13 +0800
X-Mailer: Mozilla 4.7 [en] (WinNT; I)
X-Accept-Language: en
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Justin Couch <justin@VLC.COM.AU>
Message-ID:  <39B5A195.23B04646@vlc.com.au>
Date:         Wed, 6 Sep 2000 09:44:53 +0800
Reply-To: Justin Couch <justin@vlc.com.au>
From: Justin Couch <justin@vlc.com.au>
Organization: The Virtual Light Company
Subject:      Does the ISBN NID exist?
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

G'day Folks,

Just starting a new job shortly for an online book company (startup).
Naturally, that leads to the interesting subject of IDing them. The
national library number debate is interesting, but I'm going to need a
more immediate answer.

One of the most often used examples of a URN is using ISBNs. Now, I have
a real interest in knowing whether that really exists or not. I did a
dig through the RFC's and couldn't find it, so my guess is that it does
not exist. If it doesn't, I wouldn't mind getting it running, so I'll
have to find out who is responsible for maintaining that system and
seeing if we can put a proposal together.

--
Justin Couch                                    Author, Java Hacker
http://www.vlc.com.au/~justin/               Java 3D FAQ Maintainer
http://www.j3d.org/              J3D.org The Java 3D Community Site
-------------------------------------------------------------------
"Humanism is dead. Animals think, feel; so do machines now.
Neither man nor woman is the measure of all things. Every organism
process data according to its domain, its environment; you, with
all your brains, would be useless in a mouse's universe..."
                                              - Greg Bear, Slant
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Sep  6 04:33:48 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA05732
	for <urn-archive@IETF.ORG>; Wed, 6 Sep 2000 04:33:47 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id EAA21822;
	Wed, 6 Sep 2000 04:39:30 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8618544 for URN-IETF@LISTS.NETSOL.COM; Wed, 6 Sep
          2000 04:37:40 -0400
Received: from lisboa.bn.pt (Lisboa.ibl.pt [193.136.149.1]) by lists.netsol.com
          (8.9.3/8.9.3) with SMTP id EAA21806 for <URN-IETF@LISTS.NETSOL.COM>;
          Wed, 6 Sep 2000 04:37:38 -0400 (EDT)
Received: (qmail 32007 invoked from network); 6 Sep 2000 09:26:47 -0000
Received: from trinity.bn.pt (HELO Borbinha) (193.136.149.243) by lisboa.bn.pt
          with SMTP; 6 Sep 2000 09:26:47 -0000
References: <39ACA516.2124C3C1@helsinki.fi>
            <000f01c0177c$7d8007a0$6500030a@bnp.pt>
            <39B56494.46A7E060@thinkingcat.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Approved-By:  José Luis Borbinha <jose.borbinha@BN.PT>
Message-ID:  <00b901c017dd$4e786c20$6500030a@bnp.pt>
Date:         Wed, 6 Sep 2000 09:32:42 +0100
Reply-To: José Luis Borbinha <jose.borbinha@bn.pt>
From: José Luis Borbinha <jose.borbinha@bn.pt>
Organization: Biblioteca Nacional
Subject:      Re: Namespaces for national libraries
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 8bit

----- Original Message -----
From: "Leslie Daigle" <leslie@thinkingcat.com>
(...)
>José Luis Borbinha wrote:
>> There is also another important issue related with my proposal, which is
the
>> prefix "pt-" in my namespace. I am surprised that it didn't raised yet
any
>
>you are of course right -- per RFC2611, this is not a permissible
>namespace ID (unless and until we have the country-level scoping
>discussion, and I don't think it's yet the time).

If there is a serious obstacle to address the problem of the national
prefixes by this way, I can split my proposal in two threads:

- one for my short term objective of having a namespace for the services I
described (urn:porbase makes all the sense, since we are in a process of
expansion of our services to the "Portuguese speaking world" (and not
only...) and we are going to have also the DNS "porbase.org")
- another thread for the national urn namespaces

However, I fear that for practical reasons in this way we'll finish
concentrating in the first issue, and forget about the second, which I
really would like to address (with "we" I mean my group here...). It is what
my experience tells me...

Please advise me here...
Thanks!
jose borbinha


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Sep  6 09:01:32 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA10956
	for <urn-archive@IETF.ORG>; Wed, 6 Sep 2000 09:01:32 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA23064;
	Wed, 6 Sep 2000 09:07:22 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8618696 for URN-IETF@LISTS.NETSOL.COM; Wed, 6 Sep
          2000 09:07:06 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id GAA22574 for <urn-ietf@lists.netsol.com>;
          Wed, 6 Sep 2000 06:50:59 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id GAA06911; Wed, 6 Sep 2000 06:44:46
          -0400 (EDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200009061044.GAA06911@ietf.org>
Date:         Wed, 6 Sep 2000 06:44:46 -0400
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-rozenfeld-urn-issn-00.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.


        Title           : Using The ISSN (International Serial Standard
                          Number)as URN (Uniform Resource Names) within an
                          ISSN-URN Namespace
        Author(s)       : S. Rozenfeld
        Filename        : draft-rozenfeld-urn-issn-00.txt
        Pages           : 13
        Date            : 05-Sep-00

This draft document presents how the ISSN - International Standard
Serial Number - which is a persistent number for unique
identification of serials widely recognised and used in the
bibliographic world, can be supported within the URN framework as a
specific URN namespace identifier.
An ISSN URN resolution system using the ISSN identifier as Uniform
resource Name within an ISN URN Namespace has been developed by the
ISSN International Centre (ISSN-IC) and is operating as a demonstrator
to evaluate all requirements to deploy it in an operational
environment.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-rozenfeld-urn-issn-00.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-rozenfeld-urn-issn-00.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-rozenfeld-urn-issn-00.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20000905135251.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-rozenfeld-urn-issn-00.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-rozenfeld-urn-issn-00.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20000905135251.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Sep  6 22:48:56 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA28154
	for <urn-archive@IETF.ORG>; Wed, 6 Sep 2000 22:48:56 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id WAA00546;
	Wed, 6 Sep 2000 22:54:29 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8619930 for URN-IETF@LISTS.NETSOL.COM; Wed, 6 Sep
          2000 22:52:18 -0400
Received: from tomts7-srv.bellnexxia.net (tomts7.bellnexxia.net
          [209.226.175.40]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          WAA00514 for <URN-IETF@LISTS.NETSOL.COM>; Wed, 6 Sep 2000 22:52:17
          -0400 (EDT)
Received: from thinkingcat.com ([64.229.192.9]) by tomts7-srv.bellnexxia.net
          (InterMail vM.4.01.03.00 201-229-121) with ESMTP id
          <20000907024603.YHNS23574.tomts7-srv.bellnexxia.net@thinkingcat.com>;
          Wed, 6 Sep 2000 22:46:03 -0400
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <39ACA516.2124C3C1@helsinki.fi>
            <000f01c0177c$7d8007a0$6500030a@bnp.pt>
            <39B56494.46A7E060@thinkingcat.com>
            <00b901c017dd$4e786c20$6500030a@bnp.pt>
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by lists.netsol.com id
                      WAA00515
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <39B70186.6B4ED596@thinkingcat.com>
Date:         Wed, 6 Sep 2000 22:46:30 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      Re: Namespaces for national libraries
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 8bit

José,


José Luis Borbinha wrote:
> If there is a serious obstacle to address the problem of the national
> prefixes by this way, I can split my proposal in two threads:

The serious obstacle runs something like this:

        In reserving the "<cc>-" prefix, we're basically saying
        that until there is a uniform policy IANA can apply for
        assigning NIDs with that prefix for any country, none
        can be assigned.

        That policy would likely be one of:

        . Nothing -- anyone who asks for it can have it.

        . Coordinated with a duly recognized authority within
          a country

The problem is -- what's a "duly recognized authority"?  We barely
can handle that for country code TLDs in DNS; we're unlikely to
figure it out any time soon for URNs.  And yet, I don't think we're
ready to throw in the towel and go with the first option.

It's the same kind of thing we've all heard since childhood -- "if
we can't solve it for everybody, we can't give it to anybody".

> - one for my short term objective of having a namespace for the services I
> described (urn:porbase makes all the sense, since we are in a process of
> expansion of our services to the "Portuguese speaking world" (and not
> only...) and we are going to have also the DNS "porbase.org")
> - another thread for the national urn namespaces
>
> However, I fear that for practical reasons in this way we'll finish
> concentrating in the first issue, and forget about the second, which I
> really would like to address (with "we" I mean my group here...). It is what
> my experience tells me...

It sounds like you've already got a compelling reason not to use
the "pt-" based URN NID for the first case; it sounds like what you
really want for the second is something specific to the national
library of Portugal (and the collections/deposits it manages)?
Like BNPORTUGAL?

Leslie.


--

-------------------------------------------------------------------
"Reality with a delicate splash of the imaginary...
    ... or was that the other way around?"
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Sep  8 12:26:34 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id MAA25366
	for <urn-archive@IETF.ORG>; Fri, 8 Sep 2000 12:26:34 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA22307;
	Fri, 8 Sep 2000 12:30:33 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8624185 for URN-IETF@LISTS.NETSOL.COM; Fri, 8 Sep
          2000 12:29:59 -0400
Received: from cs.sfu.ca (cs.sfu.ca [142.58.111.1]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id MAA22300 for <URN-IETF@LISTS.NETSOL.COM>;
          Fri, 8 Sep 2000 12:29:57 -0400 (EDT)
Received: from orpheus (cameron@orpheus [199.60.3.24]) by cs.sfu.ca
          (8.9.1/8.9.1) with SMTP id JAA24007; Fri, 8 Sep 2000 09:23:43 -0700
          (PDT)
MIME-Version: 1.0
Content-Type: TEXT/plain; charset=us-ascii
Content-MD5: /9Uena0gtUN0oboNpGfnbA==
X-Mailer: dtmail 1.2.1 CDE Version 1.2.1 SunOS 5.6 sun4u sparc
Approved-By:  Rob Cameron <cameron@CS.SFU.CA>
Message-ID:  <200009081623.JAA24007@cs.sfu.ca>
Date:         Fri, 8 Sep 2000 09:23:43 -0700
Reply-To: Rob Cameron <cameron@cs.sfu.ca>
From: Rob Cameron <cameron@cs.sfu.ca>
Subject:      Article-level Document URIs
To: URN-IETF@LISTS.NETSOL.COM

I have some questions for members of this list.   (1)  How important, as
a potential application of URIs/URNs, is the ability to link to
any article published in a journal, conference proceeding or
institutional report series?

If you think that this an important application, then (2) how important
is it that an article-linking solution based on open identifiers
be available?   By open identifiers, I am referring to identifiers
that can easily be worked out by scholars and librarians for the
great bulk of the published literature.  I contrast this with a
closed identifier model such as the DOI, in which documents have
identifiers only when rightsholders register those identifiers.

I ask these questions because I have been working in this area
and I have a strong interest in developing a system of unambiguous,
persistent identifiers for published contributions to our
collective knowledge archive, together with a library-based network
for resolving references.

We do have a specific proposal together with an implemented
prototype that comprehensively addresses this topic.   This has
recently put out as an Internet Draft; an HTML version of the
draft has working links to demonstrate the technology.

Before saying more about our proposal, I would like to ask (3) if
are you aware of any other URN-based proposals that address this
topic.  I acknowledge that RFC 2288 does note the syntactic issues
in addressing this problem using SICI document identifiers, but
there is no proposed system that builds on it.  Otherwise
I can't find any semblance of a proposal that would provide
a comprehensive URN-based solution based on an open
identifier model.

Turning to our proposal, we have focussed on the specific problem
of bibliographic linking, much narrower than we understand the
scope of the general URN work to be.   For one, this gives us
an extremely simple resolution model that emphasizes local library
services with respect to referenced documents.   Specifically,
a user in some-domain.edu will be first directed to bibhost.some-domain.edu
for information and access to the cited item.  If the bibhost
does not exist, service is directed to a publisher-specified server
or to a global server.  The resolution hierarchy has been
implemented in a short bit of JavaScript that can be easily pasted
into HTML documents that use our framework.  (No browser modification
required.)

The emphasis on local library services allows libraries to provide
local context on access to items.  This includes access to paper-based
as well as digitally held items.  It includes access to site-licensed
materials that are otherwise not freely available.  It includes
other kinds of local context, such as document delivery options,
access to nonlocal items from partner libraries and the ability
to present items in the local language.   This is consistent with
the philosophy expressed in the SFX work, metadata-based approach
to article linking.

The focus on bibliographic reference also allows a relatively
simple solution to the namespace problem, at least to get started.
Our namespace has only three top-level domains: ISSN, ISBN and
RDNS.   However, RDNS is a parameterized domain that creates
individual namespaces for institutions that have a well-established
DNS name both owned by the institution and associated with it.
RDNS(sfu.ca) is the namespace for Simon Fraser University,
RDNS(bn.pt) is the namespace for the National Library of Portugal
and so on.

We think that our approach is philosophically consistent with the
URN concept as it applies to bibliographic linking.   However,
our mechanisms are different.   We have thus proposed that
it be created with its own URI scheme, "bibp" for bibliographic
protocol.   Significantly, this allows us to go beyond N2R or
N2L style resolution.  Although our Level 1 work deals only
with resolution, we think there is substantial area for
additional protocol development with respect to metadata sharing
(server-to-server interactions under BibP level 2).

We invite your comments on the Internet Draft entitled
Bibliographic Protocol Level 1: Link Resolution and Metapage Retrieval
http://search.ietf.org/internet-drafts/draft-cameron-tatu-bibp-00.txt
An HTML version with working BibP links (most recent browsers)
is available at
http://www.cs.sfu.ca/~cameron/draft-cameron-tatu-bibp-00.html

We also invite your answers to the three questions identified
above as a survey.

Robert D. Cameron, Ph. D.
Professor of Computing Science
Associate Dean of Applied Sciences
8888 University Drive
Simon Fraser University
Burnaby, B.C., Canada  V5A 1S6
http://www.cs.sfu.ca/~cameron/


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Sep  8 17:09:05 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id RAA00541
	for <urn-archive@IETF.ORG>; Fri, 8 Sep 2000 17:09:04 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id RAA26207;
	Fri, 8 Sep 2000 17:13:46 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8624937 for URN-IETF@LISTS.NETSOL.COM; Fri, 8 Sep
          2000 17:13:15 -0400
Received: from tomts8-srv.bellnexxia.net (tomts8.bellnexxia.net
          [209.226.175.52]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          RAA26195 for <urn-ietf@lists.netsol.com>; Fri, 8 Sep 2000 17:13:14
          -0400 (EDT)
Received: from thinkingcat.com ([64.229.192.101]) by tomts8-srv.bellnexxia.net
          (InterMail vM.4.01.03.00 201-229-121) with ESMTP id
          <20000908210700.KQQY29984.tomts8-srv.bellnexxia.net@thinkingcat.com>
          for <urn-ietf@lists.netsol.com>; Fri, 8 Sep 2000 17:07:00 -0400
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <39B95505.BE476CE3@thinkingcat.com>
Date:         Fri, 8 Sep 2000 17:07:17 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      Needed refinements
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Hello all,

In the process of reviewing recent URN formal NID proposals, the
IESG has expressed some concerns over whether the URN
working group had adequately described constraints that would
maximize the likelihood of public use and overall interoperability
of these namespaces.

Specifically, the current process (RFC2611) does indicate that a
formal NID RFC will be published subject to IESG review, but
the suggestion is that there should be more concretely stated
guidelines so that new formal NIDs are considered when there
is adequate justification that:

        . there is no existing namespace that would serve the
          functional purposes of the proposer

        . the proposed namespace is of sufficient community
          value that it merits the distinction of a formal NID

Terry, I think this speaks to your concern about getting _all_ the
criteria out on the table.

So, there is discussion to be had -- and consensus to be found
on what practical criteria can describe the above (to be published
in a revised version of RFC2611).

I have some specific proposals, but would rather hear what other
people have to say, first...

Leslie.


--

-------------------------------------------------------------------
"Reality with a delicate splash of the imaginary...
    ... or was that the other way around?"
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Sep  8 17:21:37 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id RAA00810
	for <urn-archive@IETF.ORG>; Fri, 8 Sep 2000 17:21:36 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id RAA26484;
	Fri, 8 Sep 2000 17:26:27 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8624992 for URN-IETF@LISTS.NETSOL.COM; Fri, 8 Sep
          2000 17:25:00 -0400
Received: from marine.sonic.net (marine.sonic.net [208.201.224.37]) by
          lists.netsol.com (8.9.3/8.9.3) with SMTP id RAA26460 for
          <urn-ietf@LISTS.NETSOL.COM>; Fri, 8 Sep 2000 17:24:59 -0400 (EDT)
Received: (qmail 21106 invoked from network); 8 Sep 2000 21:18:45 -0000
Received: from ultra.sonic.net (208.201.224.22) by marine.sonic.net with SMTP;
          8 Sep 2000 21:18:45 -0000
Received: from sonic.net (bolt [208.201.224.36]) by ultra.sonic.net
          (8.8.8/8.8.5) with ESMTP id OAA26286 for <urn-ietf@LISTS.NETSOL.COM>;
          Fri, 8 Sep 2000 14:17:15 -0700
X-envelope-info: <tallen@sonic.net>
Received: (from tallen@localhost) by sonic.net (8.8.8/8.7.3) id OAA06272 for
          urn-ietf@LISTS.NETSOL.COM; Fri, 8 Sep 2000 14:21:46 -0700
Approved-By:  Terry Allen <tallen@SONIC.NET>
Message-ID:  <200009082121.OAA06272@sonic.net>
Date:         Fri, 8 Sep 2000 14:21:46 -0700
Reply-To: Terry Allen <tallen@sonic.net>
From: Terry Allen <tallen@sonic.net>
Subject:      re needed refinements
To: URN-IETF@LISTS.NETSOL.COM

[reply-to is being munged ...]

Leslie wrote:
| In the process of reviewing recent URN formal NID proposals, the
| IESG has expressed some concerns over whether the URN
| working group had adequately described constraints that would
| maximize the likelihood of public use and overall interoperability
| of these namespaces.
|
| Specifically, the current process (RFC2611) does indicate that a
| formal NID RFC will be published subject to IESG review, but
| the suggestion is that there should be more concretely stated
| guidelines so that new formal NIDs are considered when there
| is adequate justification that:
|
|         . there is no existing namespace that would serve the
|           functional purposes of the proposer
|
|         . the proposed namespace is of sufficient community
|           value that it merits the distinction of a formal NID
|
| Terry, I think this speaks to your concern about getting _all_ the
| criteria out on the table.

It does, although the criticisms we've heard recently (except
about the NBN proposal) were along different lines.  I have to
say I don't agree that we should consider the first point (aside
from informing an applicant about a name space that he may have
overlooked), because functional purpose is only part of the
story:  reliability and trust in the name space administrator
may be far more importnat to the user.

And the second point is impossibly vague:  what community?
what kind of value?  what IS the "distinction of a formal
NID" such that a name space must merit it?  and what is
"sufficient"?

In the meantime, does anyone have any notion of what to do
about formal-looking NIDs that haven't been approved, such
as those Microsoft is using?

best regards, Terry


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Sep  8 17:44:10 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id RAA01214
	for <urn-archive@IETF.ORG>; Fri, 8 Sep 2000 17:44:10 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id RAA26911;
	Fri, 8 Sep 2000 17:48:55 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8625086 for URN-IETF@LISTS.NETSOL.COM; Fri, 8 Sep
          2000 17:47:28 -0400
Received: from tomts7-srv.bellnexxia.net (tomts7.bellnexxia.net
          [209.226.175.40]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          RAA26884 for <URN-IETF@LISTS.NETSOL.COM>; Fri, 8 Sep 2000 17:47:26
          -0400 (EDT)
Received: from thinkingcat.com ([64.229.192.101]) by tomts7-srv.bellnexxia.net
          (InterMail vM.4.01.03.00 201-229-121) with ESMTP id
          <20000908214113.JDVO23574.tomts7-srv.bellnexxia.net@thinkingcat.com>;
          Fri, 8 Sep 2000 17:41:13 -0400
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <200009082121.OAA06272@sonic.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <39B95D0A.E3EA574A@thinkingcat.com>
Date:         Fri, 8 Sep 2000 17:41:30 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      Re: re needed refinements
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

A quick clarification:

Terry Allen wrote:
> because functional purpose is only part of the
> story:  reliability and trust in the name space administrator
> may be far more importnat to the user.

I think the larger point was to justify the need for a new
namespace; so these issues could potentially equally constitute
acceptable reasons.

> In the meantime, does anyone have any notion of what to do
> about formal-looking NIDs that haven't been approved, such
> as those Microsoft is using?

Part of a rather general problem with Microsoft, I'm afraid.

Leslie.

--

-------------------------------------------------------------------
"Reality with a delicate splash of the imaginary...
    ... or was that the other way around?"
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Sep  8 18:59:42 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id SAA02022
	for <urn-archive@IETF.ORG>; Fri, 8 Sep 2000 18:59:42 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id TAA28470;
	Fri, 8 Sep 2000 19:04:24 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8625438 for URN-IETF@LISTS.NETSOL.COM; Fri, 8 Sep
          2000 19:04:13 -0400
Received: from tomts5-srv.bellnexxia.net (tomts5.bellnexxia.net
          [209.226.175.25]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          TAA28463 for <URN-IETF@LISTS.NETSOL.COM>; Fri, 8 Sep 2000 19:04:12
          -0400 (EDT)
Received: from thinkingcat.com ([64.229.192.101]) by tomts5-srv.bellnexxia.net
          (InterMail vM.4.01.03.00 201-229-121) with ESMTP id
          <20000908225758.DKOL987.tomts5-srv.bellnexxia.net@thinkingcat.com>;
          Fri, 8 Sep 2000 18:57:58 -0400
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <200009081623.JAA24007@cs.sfu.ca>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <39B96F07.C0490415@thinkingcat.com>
Date:         Fri, 8 Sep 2000 18:58:15 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      Re: Article-level Document URIs
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Howdy,

As an aside to the WG -- technically, this doesn't fall into
the WG's specific mandate, but I suggested to the IESG that this
was a good place to circulate for comments.

Rob, I'm not going to answer your questions directly, but a few
technical issues I had with your draft:

> 3.3 Default Local Server
>
>    The key characteristic of BibP Level 1 is the ability for a locally
>    available server to act as the default BibP server for a particular
>    user environment. The following conventions apply.
>
>     - The DNS (Domain Name System) alias bibhost is used to identify the
>       default BibP server (if one exists) in the the local environment
>       of the web browser or other user agent. For example, if a web
>       browser accessing a BibP link is operating in the univ.edu domain,
>       then the typical configuration of the local DNS resolver would
>       interpret the relative domain name bibhost as the fully qualified
>       domain name bibhost.univ.edu (if it exists). In accord with the
>       recommendations of RFC 2219 [RFC2219], bibhost is the conventional
>       DNS alias for the BibP protocol.

For all RFC2219 does recommend certain conventions for naming hosts,
you're essentially making it a requirement that the host be
so-named in order for a client to "find" it.  Some cases where
this will be inappropriate:

        . if the administrator of the bibhost doesn't have
          control over the DNS entries for the local domain

        . if there is more than one server within a subnet

        . if it so happens that the machine named "bibhost" is
          actually already assigned (unlikely, but possible)

Generally speaking, diddling with DNS to do discovery doesn't seem
to live up to the robustness & longevity that you seek to provide
in these identifiers.

Analoguous qualms with:

>    - A bibhost server must signal its ability to respond to BibP Level
>       1 requests by provision of HTTP access to the BibP Identification
>       Icon at the URL http://bibhost/bibp1.0/bibpicon.jpg. If this icon
>       is unavailable, a user agent may direct resolution of a BibP link
>       to the next level in the server hierarchy.
>

I didn't read the document with the specific intention of trying
to implement it, but my feeling was that there are areas that
are vague and open to multiple interpretations.

Does anyone else have any comments on the technical side of this
paper?

Leslie.

--

-------------------------------------------------------------------
"Reality with a delicate splash of the imaginary...
    ... or was that the other way around?"
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Sat Sep  9 09:12:26 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id JAA21415
	for <urn-archive@IETF.ORG>; Sat, 9 Sep 2000 09:12:26 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA03170;
	Sat, 9 Sep 2000 09:16:35 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8626259 for URN-IETF@LISTS.NETSOL.COM; Sat, 9 Sep
          2000 09:16:13 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from friendly.realnames.com (friendly.realnames.com [216.86.230.76])
          by lists.netsol.com (8.9.3/8.9.3) with SMTP id BAA01447 for
          <URN-IETF@lists.netsol.com>; Sat, 9 Sep 2000 01:23:42 -0400 (EDT)
Received: (qmail 19661 invoked from network); 9 Sep 2000 12:21:30 -0000
Received: from unknown (HELO ?10.1.3.155?) (10.1.3.155) by
          friendly.realnames.com with SMTP; 9 Sep 2000 12:21:30 -0000
User-Agent: Microsoft-Outlook-Express-Macintosh-Edition/5.02.2022
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Message-ID:  <B5DF15E8.15C64%yves@realnames.com>
Date:         Fri, 8 Sep 2000 22:17:12 -0700
Reply-To: Yves Arrouye <yves@REALNAMES.COM>
From: Yves Arrouye <yves@REALNAMES.COM>
Subject:      Re: re needed refinements
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <39B95D0A.E3EA574A@thinkingcat.com>
Content-Transfer-Encoding: 7bit

>> In the meantime, does anyone have any notion of what to do
>> about formal-looking NIDs that haven't been approved, such
>> as those Microsoft is using?
>
> Part of a rather general problem with Microsoft, I'm afraid.

Part of a general problem with XML people who thought that one can use
urn:whatever:some-id to have some sort of unique identifier for their
documents' schemas.

YA


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Sep 11 01:02:15 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id BAA14544
	for <urn-archive@IETF.ORG>; Mon, 11 Sep 2000 01:02:15 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id BAA12047;
	Mon, 11 Sep 2000 01:01:10 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8627046 for URN-IETF@LISTS.NETSOL.COM; Mon, 11
          Sep 2000 00:57:35 -0400
Received: from astro.cs.utk.edu (ASTRO.CS.UTK.EDU [128.169.93.168]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id AAA12025 for
          <URN-IETF@LISTS.NETSOL.COM>; Mon, 11 Sep 2000 00:57:34 -0400 (EDT)
Received: from astro.cs.utk.edu (LOCALHOST [127.0.0.1]) by astro.cs.utk.edu (cf
          8.9.3) with ESMTP id AAA13655; Mon, 11 Sep 2000 00:51:18 -0400 (EDT)
X-URI: http://www.cs.utk.edu/~moore/
Approved-By:  moore@CS.UTK.EDU
Message-ID:  <200009110451.AAA13655@astro.cs.utk.edu>
Date:         Mon, 11 Sep 2000 00:51:17 -0400
Reply-To: Keith Moore <moore@cs.utk.edu>
From: Keith Moore <moore@cs.utk.edu>
Subject:      Re: Needed refinements
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  Your message of "Fri, 08 Sep 2000 17:07:17 EDT." 
              <39B95505.BE476CE3@thinkingcat.com>

        . there is no existing namespace that would serve the
          functional purposes of the proposer

The problem with this is that the existing namespaces may come with
strings, and IESG is not in a good position to determine whether the
existing namespaces (and their strings) serve the functional purposes
of the proposer.  So I would not include this as a consideration, or
at least, I would not want it so strongly worded.  We should be able
to have URN multiple namespaces that serve a particular purpose,
even to the point of allowing namespaces to overlap.

        . the proposed namespace is of sufficient community
          value that it merits the distinction of a formal NID

I do see this as an important consideration.  Basically we don't want
to burden either NID space or the NID registration process with
NIDs that are of little value to the community.

Keith


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Sep 11 08:16:15 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id IAA00405
	for <urn-archive@IETF.ORG>; Mon, 11 Sep 2000 08:16:15 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA13868;
	Mon, 11 Sep 2000 08:15:16 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8627334 for URN-IETF@LISTS.NETSOL.COM; Mon, 11
          Sep 2000 08:13:40 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA13851 for
          <URN-IETF@LISTS.NETSOL.COM>; Mon, 11 Sep 2000 08:13:38 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id HAA29957;
          Mon, 11 Sep 2000 07:57:13 -0400 (EDT)
References: <39B95505.BE476CE3@thinkingcat.com>
            <200009110451.AAA13655@astro.cs.utk.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000911075713.C29048@bailey.dscga.com>
Date:         Mon, 11 Sep 2000 07:57:13 -0400
Reply-To: michaelm@NETSOL.COM
From: Michael Mealling <michael@bailey.dscga.com>
Subject:      Re: Needed refinements
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <200009110451.AAA13655@astro.cs.utk.edu>; from moore@CS.UTK.EDU
              on Mon, Sep 11, 2000 at 12:51:17AM -0400

On Mon, Sep 11, 2000 at 12:51:17AM -0400, Keith Moore wrote:
>
>         . the proposed namespace is of sufficient community
>           value that it merits the distinction of a formal NID
>
> I do see this as an important consideration.  Basically we don't want
> to burden either NID space or the NID registration process with
> NIDs that are of little value to the community.

I guess we need to further define what we mean by 'community' here
before I'm comfortable with this one. The publishing community for
example could be using a few NIDs almost completey within their
community. Do we consider their needs or some other community
when considering their NIDs?

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Sep 11 09:43:53 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id JAA02194
	for <urn-archive@IETF.ORG>; Mon, 11 Sep 2000 09:43:53 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA14444;
	Mon, 11 Sep 2000 09:43:19 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8627430 for URN-IETF@LISTS.NETSOL.COM; Mon, 11
          Sep 2000 09:42:01 -0400
Received: from astro.cs.utk.edu (ASTRO.CS.UTK.EDU [128.169.93.168]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA14435 for
          <URN-IETF@LISTS.NETSOL.COM>; Mon, 11 Sep 2000 09:42:00 -0400 (EDT)
Received: from astro.cs.utk.edu (LOCALHOST [127.0.0.1]) by astro.cs.utk.edu (cf
          8.9.3) with ESMTP id JAA20142; Mon, 11 Sep 2000 09:35:44 -0400 (EDT)
X-URI: http://www.cs.utk.edu/~moore/
Approved-By:  moore@CS.UTK.EDU
Message-ID:  <200009111335.JAA20142@astro.cs.utk.edu>
Date:         Mon, 11 Sep 2000 09:35:44 -0400
Reply-To: Keith Moore <moore@cs.utk.edu>
From: Keith Moore <moore@cs.utk.edu>
Subject:      Re: Needed refinements
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  Your message of "Mon, 11 Sep 2000 07:57:13 EDT." 
              <20000911075713.C29048@bailey.dscga.com>

> >
> >         . the proposed namespace is of sufficient community
> >           value that it merits the distinction of a formal NID
> >
> > I do see this as an important consideration.  Basically we don't want
> > to burden either NID space or the NID registration process with
> > NIDs that are of little value to the community.
>
> I guess we need to further define what we mean by 'community' here
> before I'm comfortable with this one. The publishing community for
> example could be using a few NIDs almost completey within their
> community. Do we consider their needs or some other community
> when considering their NIDs?

I guess I would say that the NID needs to benefit a significantly-sized
group of people.

Keith


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Sep 11 09:50:40 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id JAA02347
	for <urn-archive@IETF.ORG>; Mon, 11 Sep 2000 09:50:40 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA14590;
	Mon, 11 Sep 2000 09:50:13 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8627464 for URN-IETF@LISTS.NETSOL.COM; Mon, 11
          Sep 2000 09:50:05 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA14583 for
          <URN-IETF@LISTS.NETSOL.COM>; Mon, 11 Sep 2000 09:50:03 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id JAA00136;
          Mon, 11 Sep 2000 09:33:35 -0400 (EDT)
References: <20000911075713.C29048@bailey.dscga.com>
            <200009111335.JAA20142@astro.cs.utk.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000911093335.A123@bailey.dscga.com>
Date:         Mon, 11 Sep 2000 09:33:35 -0400
Reply-To: michaelm@NETSOL.COM
From: Michael Mealling <michael@bailey.dscga.com>
Subject:      Re: Needed refinements
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <200009111335.JAA20142@astro.cs.utk.edu>; from moore@cs.utk.edu
              on Mon, Sep 11, 2000 at 09:35:44AM -0400

On Mon, Sep 11, 2000 at 09:35:44AM -0400, Keith Moore wrote:
> > >         . the proposed namespace is of sufficient community
> > >           value that it merits the distinction of a formal NID
> > >
> > > I do see this as an important consideration.  Basically we don't want
> > > to burden either NID space or the NID registration process with
> > > NIDs that are of little value to the community.
> >
> > I guess we need to further define what we mean by 'community' here
> > before I'm comfortable with this one. The publishing community for
> > example could be using a few NIDs almost completey within their
> > community. Do we consider their needs or some other community
> > when considering their NIDs?
>
> I guess I would say that the NID needs to benefit a significantly-sized
> group of people.

I'm good with that as long as we explicitly say that we use a
loose definition of 'benifit'. In my example above some would say that
the only people who direclty benifit are a couple of publishers whereas
I would claim that the people who benifit are the much larger number of
those publisher's customers....

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Sep 11 10:42:11 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id KAA03778
	for <urn-archive@IETF.ORG>; Mon, 11 Sep 2000 10:42:10 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA15401;
	Mon, 11 Sep 2000 10:41:20 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8627603 for URN-IETF@LISTS.NETSOL.COM; Mon, 11
          Sep 2000 10:39:51 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from elsoxfs12417.elsevier.co.uk (elsoxfs12417.elsevier.co.uk
          [193.131.222.39]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          KAA15216 for <URN-IETF@lists.netsol.com>; Mon, 11 Sep 2000 10:18:53
          -0400 (EDT)
Received: from elsoxfs12414.elsevier.co.uk (unverified) by
          elsoxfs12417.elsevier.co.uk (Content Technologies SMTPRS 4.1.5) with
          ESMTP id <Tc183de2713d4e9687f393@elsoxfs12417.elsevier.co.uk>; Mon,
          11 Sep 2000 15:09:01 +0100
Received: from elsoxfs12303.elsevier.co.uk (elsoxfs12303.elsevier.co.uk
          [193.131.217.219]) by elsoxfs12414.elsevier.co.uk (2.6 Build 1
          (Berkeley 8.8.6)/8.8.4) with ESMTP id PAA00054; Mon, 11 Sep 2000
          15:12:06 +0100
Received: by elsoxfs12303.elsevier.co.uk with Internet Mail Service
          (5.5.2448.0) id <SJVKS6Q5>; Mon, 11 Sep 2000 15:12:04 +0100
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2448.0)
Content-Type: text/plain; charset="iso-8859-1"
Message-ID:  <97A4BBFAC1B9D211B2620008C71EF88102EA115C@ELSOXFS12305>
Date:         Mon, 11 Sep 2000 15:12:02 +0100
Reply-To: "Paskin, Norman (DOI-ELS)" <n.paskin@DOI.ORG>
From: "Paskin, Norman (DOI-ELS)" <n.paskin@DOI.ORG>
Subject:      Re: [Fwd: Article-level Document URIs]
To: URN-IETF@LISTS.NETSOL.COM

This posting was copied to me as it mentions DOIs.   (1) the ability to link
is surely the basis of the web, so is needed; (2) creating a system of
identifiers which Rob characterises as "open" to do it is possible - but
that's not really the point.

I am not commenting on the details of Rob's specific proposal here, but
making some general points.

The terms open and closed unfortunately carry overtones especially on the
web  which may be misleading; specifically, open = good, closed =
proprietary = evil, etc.  That's not I believe an accurate characterisation
in this case and I suggest using clearer terminology.  Open as used by Rob
appears to mean that given the item, one can construct the identifier by
inspection of the item or a detailed bibliographic record, and algorithm, a
property more correctly known as affordance, or derived identifiers.  Closed
appears to mean that the identifier is assigned by an agreed authority, like
country codes, etc (maybe we could call these assigned identifiers).   Both
have their uses.

Consider the most widely used and commercially useful non-Web identifiers:
UPC/EAN Bar codes for billions of objects; ISBNs for millions of books.
Both systems are what Rob calls closed (and I think more usefully described
as assigned in a controlled namespace).  It's not useful to assign your own
bar code to your pack of milk if you expect your grocery store to understand
it, though you could, or your own ISBN to a book if it already has one:
basically, the UCC/EAN namespace is more useful than your own namespace for
milk, the ISBN more useful for ordering from Amazon, etc.  What's important
is not how the number is arrived at, but its namespace and thereby wide
acceptability, authority etc.

Numbering does not require an agency and could clearly be automated and
distributed.  The namespace could be one which is assembled from derived
identifiers, as long as everyone follows the appropriate algorithm.  But
numbering is the least difficult of the issues: in particular an assigning
agency can help in controlling associated metadata (defining what this
number is identifying) as an aid to interoperability.  It may be argued that
we can/will be able to automate metadata control and collection too,  and do
this in a distributed fashion for web objects.  In my view, this is not yet
possible in a way which results in interoperability.   There are some
bibliographic identifiers with affordance ("open") - e.g. SICI.  As a
generalisation they are harder systems to maintain than dumb numbers and
they don't have associated metadata other than in the algorthmic
computation.  The CrossRef article linking system uses DOIs; some publishers
are using SICIs as part of the DOI, others are using other identifiers.
DOis therefore can contain either assigned or derived identifiers.

On the specific issues of linking between articles, some form of identifier
is clearly useful.   In the past, we've used open identifiers and algorithms
for human consumption; we call them bibliographic citations and they are
useful but not always unambiguous.  An automated identifier scheme must be
capable of dealing with linkage not just to articles but to the many new
forms of scholarly invocation- and ultimately to anything you choose to use
as a citation .  I've written more extensively on this under the heading of
E-Citations.   The issue of whether linkage can be best done by assigned
identifier mechanisms or on-the-fly algorithms (essentially derivable
identifiers) has been discussed in three NISO/DLF meetings on identifier
linkage (see links at www.niso.org).

I do not believe this question can be fully considered as one of a number
(identifier) in isolation.  The context is vital: the associated namespaces,
associated structured metadata, whether or not the identifier carries
intelligence, and having multiple identifiers for the same entity.  All this
has been cogently summarised in the indecs project, a small part of which is
reproduced below.


<<2.1   The principle of Unique Identification
Every entity should be uniquely identified within an identified namespace.
It is difficult to overstate the importance of this simple and commonplace
principle. At one level it can be said that the basis of interoperable
metadata is simply about the relationships of recognisably unique
identifiers. In pre-digital bibliographic and commerce systems, much of
their effectiveness depends on the robustness of identification systems: the
UPC/EAN product numbers, the ISBN book identifier and the CAE
composer/author/publisher identifier are among the most successful
identification systems in use in the world of content management, and form
the backbone of highly effective distribution systems in their respective
industries.
In contrast, where unique identifiers for major entities do not exist or are
poorly  implemented within a domain, data management costs are higher and
simple and effective systems difficult to develop. The absence of unique
"party" identifiers for creators and publishers among the major content
industries, the scarcely visible implementation of the ISRC for sound
recordings, and the lack of a standard agreement or licence identifier in
any copyright community are examples of gaps which are crippling for
interoperability within a domain, let alone between traditional domains.
Multi-media, multi-lingual, multi-national, multipurpose metadata also
requires that unique identification applies at all levels, including the use
of "controlled vocabularies" for values of properties such as measures, form
and type. In truly well-formed metadata the only "free text" properties of
an entity are found in its names or titles; an in some cases (for example,
in trademarks and in Actors Equity) even names may be protected to ensure
their uniqueness in a given domain.
Some issues which were once central to debates on identifiers have become
much less important in the electronic domain: in particular the question of
intelligence, and of multiple identifiers for the same entity.
Intelligent identifiers (that is, identifiers which carry some information
in their structure relating to the entity they identify, such as a format,
date or producer code) are of some value in particular circumstances, but
problems of ambiguity or volatility have rendered much of this intelligence
unreliable.
It is also less important that an entity may have more than one unique
identifier, even in the same domain. On the contrary, as entities like
multimedia become more complex, or parties such as publishers operate in
multi-media, multinational environments, it becomes inevitable that they
will acquire more and more domain identifiers, which may or may not require
reconciliation. The question of whether or how different identifiers for the
same entity should be reconciled is both practical and political and beyond
the scope of this document.
The development of domains or namespaces within the Internet has helped in
the relaxation of pressure on the need for absolute uniqueness in the
structure an identifier. URLs or URIs provide mechanisms for universal
disambiguation which allow even common terms to assume unique global status.
For wider interoperability the most important properties of an identifier
are (1) uniqueness within a domain; (2) stability (identifiers should never
be changed or transferred); (3) security, whether through protection by
watermarking or encryption, and/or by internal consistency through the use
of check digit algorithms; and (4) the availability somewhere of some basic
descriptive metadata for the entity identified, without which the identifier
has only limited use.>>

from:  http://www.indecs.org/results/archive.htm  the final version (pdf)of
the indecs "Metadata Framework: Principles, Model and Data Dictionary."
-------- Original Message --------
Subject: Article-level Document URIs
Date: Fri, 8 Sep 2000 09:23:43 -0700
From: Rob Cameron <cameron@CS.SFU.CA>
Reply-To: Rob Cameron <cameron@CS.SFU.CA>
To: URN-IETF@LISTS.NETSOL.COM

I have some questions for members of this list.   (1)  How important, as
a potential application of URIs/URNs, is the ability to link to
any article published in a journal, conference proceeding or
institutional report series?

If you think that this an important application, then (2) how important
is it that an article-linking solution based on open identifiers
be available?   By open identifiers, I am referring to identifiers
that can easily be worked out by scholars and librarians for the
great bulk of the published literature.  I contrast this with a
closed identifier model such as the DOI, in which documents have
identifiers only when rightsholders register those identifiers.

I ask these questions because I have been working in this area
and I have a strong interest in developing a system of unambiguous,
persistent identifiers for published contributions to our
collective knowledge archive, together with a library-based network
for resolving references.

We do have a specific proposal together with an implemented
prototype that comprehensively addresses this topic.   This has
recently put out as an Internet Draft; an HTML version of the
draft has working links to demonstrate the technology.

Before saying more about our proposal, I would like to ask (3) if
are you aware of any other URN-based proposals that address this
topic.  I acknowledge that RFC 2288 does note the syntactic issues
in addressing this problem using SICI document identifiers, but
there is no proposed system that builds on it.  Otherwise
I can't find any semblance of a proposal that would provide
a comprehensive URN-based solution based on an open
identifier model.

Turning to our proposal, we have focussed on the specific problem
of bibliographic linking, much narrower than we understand the
scope of the general URN work to be.   For one, this gives us
an extremely simple resolution model that emphasizes local library
services with respect to referenced documents.   Specifically,
a user in some-domain.edu will be first directed to
bibhost.some-domain.edu
for information and access to the cited item.  If the bibhost
does not exist, service is directed to a publisher-specified server
or to a global server.  The resolution hierarchy has been
implemented in a short bit of JavaScript that can be easily pasted
into HTML documents that use our framework.  (No browser modification
required.)

The emphasis on local library services allows libraries to provide
local context on access to items.  This includes access to paper-based
as well as digitally held items.  It includes access to site-licensed
materials that are otherwise not freely available.  It includes
other kinds of local context, such as document delivery options,
access to nonlocal items from partner libraries and the ability
to present items in the local language.   This is consistent with
the philosophy expressed in the SFX work, metadata-based approach
to article linking.

The focus on bibliographic reference also allows a relatively
simple solution to the namespace problem, at least to get started.
Our namespace has only three top-level domains: ISSN, ISBN and
RDNS.   However, RDNS is a parameterized domain that creates
individual namespaces for institutions that have a well-established
DNS name both owned by the institution and associated with it.
RDNS(sfu.ca) is the namespace for Simon Fraser University,
RDNS(bn.pt) is the namespace for the National Library of Portugal
and so on.

We think that our approach is philosophically consistent with the
URN concept as it applies to bibliographic linking.   However,
our mechanisms are different.   We have thus proposed that
it be created with its own URI scheme, "bibp" for bibliographic
protocol.   Significantly, this allows us to go beyond N2R or
N2L style resolution.  Although our Level 1 work deals only
with resolution, we think there is substantial area for
additional protocol development with respect to metadata sharing
(server-to-server interactions under BibP level 2).

We invite your comments on the Internet Draft entitled
Bibliographic Protocol Level 1: Link Resolution and Metapage Retrieval
http://search.ietf.org/internet-drafts/draft-cameron-tatu-bibp-00.txt
An HTML version with working BibP links (most recent browsers)
is available at
http://www.cs.sfu.ca/~cameron/draft-cameron-tatu-bibp-00.html

We also invite your answers to the three questions identified
above as a survey.

Robert D. Cameron, Ph. D.
Professor of Computing Science
Associate Dean of Applied Sciences
8888 University Drive
Simon Fraser University
Burnaby, B.C., Canada  V5A 1S6
http://www.cs.sfu.ca/~cameron/


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Sep 11 10:43:47 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id KAA03838
	for <urn-archive@IETF.ORG>; Mon, 11 Sep 2000 10:43:47 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA15420;
	Mon, 11 Sep 2000 10:43:08 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8627627 for URN-IETF@LISTS.NETSOL.COM; Mon, 11
          Sep 2000 10:41:45 -0400
Received: from astro.cs.utk.edu (ASTRO.CS.UTK.EDU [128.169.93.168]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA15395 for
          <URN-IETF@LISTS.NETSOL.COM>; Mon, 11 Sep 2000 10:41:09 -0400 (EDT)
Received: from astro.cs.utk.edu (LOCALHOST [127.0.0.1]) by astro.cs.utk.edu (cf
          8.9.3) with ESMTP id KAA21840; Mon, 11 Sep 2000 10:34:53 -0400 (EDT)
X-URI: http://www.cs.utk.edu/~moore/
Approved-By:  moore@CS.UTK.EDU
Message-ID:  <200009111434.KAA21840@astro.cs.utk.edu>
Date:         Mon, 11 Sep 2000 10:34:52 -0400
Reply-To: Keith Moore <moore@cs.utk.edu>
From: Keith Moore <moore@cs.utk.edu>
Subject:      Re: Needed refinements
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  Your message of "Mon, 11 Sep 2000 09:33:35 EDT." 
              <20000911093335.A123@bailey.dscga.com>

> > > I guess we need to further define what we mean by 'community' here
> > > before I'm comfortable with this one. The publishing community for
> > > example could be using a few NIDs almost completey within their
> > > community. Do we consider their needs or some other community
> > > when considering their NIDs?
> >
> > I guess I would say that the NID needs to benefit a significantly-sized
> > group of people.
>
> I'm good with that as long as we explicitly say that we use a
> loose definition of 'benifit'. In my example above some would say that
> the only people who direclty benifit are a couple of publishers whereas
> I would claim that the people who benifit are the much larger number of
> those publisher's customers....

presumably even in these days of consolidation 'the publishing community'
is significantly larger than 'a couple of publishers'.   an NID that
was shared by a large group of publishers would be okay.  OTOH, if each
publisher had its own NID, then this would be to the detriment of URNs
as stable identifiers (since works should be able to be transferred from
one owner to another without changing NIDs).  this would result in harm,
rather than benefit, to the customers of those publishers.

ultimately we should work to benefit the community of internet users,
rather than the publishers.

Keith


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Sep 11 10:57:16 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id KAA04056
	for <urn-archive@IETF.ORG>; Mon, 11 Sep 2000 10:57:15 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA15794;
	Mon, 11 Sep 2000 10:56:38 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8627704 for URN-IETF@LISTS.NETSOL.COM; Mon, 11
          Sep 2000 10:56:29 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA15786 for
          <URN-IETF@LISTS.NETSOL.COM>; Mon, 11 Sep 2000 10:56:27 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id KAA00318;
          Mon, 11 Sep 2000 10:39:55 -0400 (EDT)
References: <20000911093335.A123@bailey.dscga.com>
            <200009111434.KAA21840@astro.cs.utk.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000911103955.C123@bailey.dscga.com>
Date:         Mon, 11 Sep 2000 10:39:55 -0400
Reply-To: michaelm@NETSOL.COM
From: Michael Mealling <michael@bailey.dscga.com>
Subject:      Re: Needed refinements
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <200009111434.KAA21840@astro.cs.utk.edu>; from moore@cs.utk.edu
              on Mon, Sep 11, 2000 at 10:34:52AM -0400

On Mon, Sep 11, 2000 at 10:34:52AM -0400, Keith Moore wrote:
> > > > I guess we need to further define what we mean by 'community' here
> > > > before I'm comfortable with this one. The publishing community for
> > > > example could be using a few NIDs almost completey within their
> > > > community. Do we consider their needs or some other community
> > > > when considering their NIDs?
> > >
> > > I guess I would say that the NID needs to benefit a significantly-sized
> > > group of people.
> >
> > I'm good with that as long as we explicitly say that we use a
> > loose definition of 'benifit'. In my example above some would say that
> > the only people who direclty benifit are a couple of publishers whereas
> > I would claim that the people who benifit are the much larger number of
> > those publisher's customers....
>
> presumably even in these days of consolidation 'the publishing community'
> is significantly larger than 'a couple of publishers'.   an NID that
> was shared by a large group of publishers would be okay.  OTOH, if each
> publisher had its own NID, then this would be to the detriment of URNs
> as stable identifiers (since works should be able to be transferred from
> one owner to another without changing NIDs).  this would result in harm,
> rather than benefit, to the customers of those publishers.
>
> ultimately we should work to benefit the community of internet users,
> rather than the publishers.

I can go along with some of this (I don't like it because I still want to
allow the 'little guy' into the club but I realize I'm in a minority here).
My question is how do you say that in a standards document without
getting the IESG into a whole hell of a lot of trouble when someone's NID
gets refused on these grounds?

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Sep 11 12:33:07 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id MAA06074
	for <urn-archive@IETF.ORG>; Mon, 11 Sep 2000 12:33:07 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA16783;
	Mon, 11 Sep 2000 12:32:23 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8627890 for URN-IETF@LISTS.NETSOL.COM; Mon, 11
          Sep 2000 12:32:06 -0400
Received: from astro.cs.utk.edu (ASTRO.CS.UTK.EDU [128.169.93.168]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA16776 for
          <URN-IETF@LISTS.NETSOL.COM>; Mon, 11 Sep 2000 12:32:04 -0400 (EDT)
Received: from astro.cs.utk.edu (LOCALHOST [127.0.0.1]) by astro.cs.utk.edu (cf
          8.9.3) with ESMTP id MAA25685; Mon, 11 Sep 2000 12:25:50 -0400 (EDT)
X-URI: http://www.cs.utk.edu/~moore/
Approved-By:  moore@CS.UTK.EDU
Message-ID:  <200009111625.MAA25685@astro.cs.utk.edu>
Date:         Mon, 11 Sep 2000 12:25:50 -0400
Reply-To: Keith Moore <moore@cs.utk.edu>
From: Keith Moore <moore@cs.utk.edu>
Subject:      Re: Needed refinements
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  Your message of "Mon, 11 Sep 2000 10:39:55 EDT." 
              <20000911103955.C123@bailey.dscga.com>

> I can go along with some of this (I don't like it because I still want to
> allow the 'little guy' into the club but I realize I'm in a minority here).

I don't see this as a little guy vs. big guy issue.  Little guys should
be able to get NIDs if what they are doing has the potential to benefit
a large group of people.   But that's not the same thing as saying that
everybody should be able to have his own personal NID.

> My question is how do you say that in a standards document without
> getting the IESG into a whole hell of a lot of trouble when someone's NID
> gets refused on these grounds?

it's a good question.  I think we need to come up with guidelines about
NID suitability that are derived from the intended purpose of URNs as
long-term stable resource identifiers, and from other URN requirements
such as the ability to grandfather existing URN-like namespaces
(presumably with a recognizable NID).

also, we're talking about Formal (Type III) NIDs here.  Experimental or
Informal NIDs are also available.  seems like applicants for Formal NIDs
should be expected to explain why they need a Formal NID and an
Experimental or Informal NID isn't good enough for their purposes.
one reason that comes to mind would be the desire to grandfather in an
existing well-established namespace; another reason *might* be for
namespaces that could reasonably be expected to enjoy very wide use.

but IMHO one of the things that DOI did right was to use strings of
digits as namespace identifiers. it would be desirable for URNs to
discourage use of "human readable" NIDs except when there is a
convincing case that the use of such NIDs will actually promote
adoption of URNs (this is the grandfather case) or the long-term
stability of URNs.

Keith


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Sep 11 14:33:50 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id OAA07632
	for <urn-archive@IETF.ORG>; Mon, 11 Sep 2000 14:33:50 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id OAA17922;
	Mon, 11 Sep 2000 14:32:44 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8628107 for URN-IETF@LISTS.NETSOL.COM; Mon, 11
          Sep 2000 14:31:08 -0400
Received: from tomts6-srv.bellnexxia.net (smtp.bellnexxia.net [209.226.175.26])
          by lists.netsol.com (8.9.3/8.9.3) with ESMTP id OAA17910 for
          <URN-IETF@LISTS.NETSOL.COM>; Mon, 11 Sep 2000 14:31:07 -0400 (EDT)
Received: from thinkingcat.com ([64.229.202.152]) by tomts6-srv.bellnexxia.net
          (InterMail vM.4.01.03.00 201-229-121) with ESMTP id
          <20000911182451.SOWR19855.tomts6-srv.bellnexxia.net@thinkingcat.com>;
          Mon, 11 Sep 2000 14:24:51 -0400
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <200009110451.AAA13655@astro.cs.utk.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <39BD237C.B8D04E9D@thinkingcat.com>
Date:         Mon, 11 Sep 2000 14:25:00 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      Re: Needed refinements
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Howdy,

[Slipping on my "participant hat"...]

Keith Moore wrote:
>
>         . there is no existing namespace that would serve the
>           functional purposes of the proposer
>
> The problem with this is that the existing namespaces may come with
> strings, and IESG is not in a good position to determine whether the
> existing namespaces (and their strings) serve the functional purposes
> of the proposer.  So I would not include this as a consideration, or
> at least, I would not want it so strongly worded.  We should be able
> to have URN multiple namespaces that serve a particular purpose,
> even to the point of allowing namespaces to overlap.

Yes, this is true.  My personal feeling is that we can't carve
this out in stone, but

        a) it doesn't seem unreasonable that there should be a burden
           on the proposer to demonstrate that they've at least looked
           at existing namespaces

        b) the demonstration should be at the level of showing that
           it's not just a "not invented here" syndrome that provokes
           the desire for ignoring what already exists

The challenge is... there are no hard & fast rules (without over-
constricting namespace possibilities).

>         . the proposed namespace is of sufficient community
>           value that it merits the distinction of a formal NID
>
> I do see this as an important consideration.  Basically we don't want
> to burden either NID space or the NID registration process with
> NIDs that are of little value to the community.

I believe this is true, but this is an area which admits a number of
different philosophies.

In a later message, Keith Moore wrote:
>  I think we need to come up with guidelines about
> NID suitability that are derived from the intended purpose of URNs as
> long-term stable resource identifiers, and from other URN requirements
> such as the ability to grandfather existing URN-like namespaces
> (presumably with a recognizable NID).

The rathole we've never before stopped ourselves from falling into
is:  what are the objectively observable criteria for predicting
that a given namespace proposal will succeed in providing unique
identifiers with adequate longevity.  So, let's try to stay away
from those specific issues, and take a step back to focus on
the general area of why should a given thing be formally published.

Some things that spring to my mind:

  1. Openness (openess?) of some or all aspects of the namespace:

        . consumers will be able to use this namespace to independently
          assign and use identifiers within it

        . software developers will be able to build clients to use it:
                . published resolution mechanism
                . open access to the data identified

        . servicing -- independent services can build resolvers to
          meet the namespace spec

     Note that not all (few?) namespaces will meet all these criteria:
     e.g., the "IETF" namespace does not allow independent assignment
     of URNs within it, but there is enough published to allow
     software devlopers to build clients or services for it.

  2. Widespread community value

     There are 2 separate aspects here:
        . widespread (the "Internet" use, not just "intranet" use)
        . community -- that there is a (widespread) community
          that it serves, e.g., the libraries of the world

     Note that this does not always follow from "openness" -- the
     "application/MSWord" media type is useful to many individuals
     across the globe whose mail programs can open up the
     appropriate proprietary software program to view the attachment
     (okay, so then we all catch viruses and spend a week debugging
     our machines, but go with the _point_, not the specific
     example ;-)


The key point is -- there has to be value in publishing the spec
openly, not just as a "deposit requirement" for getting a particular
NID.  We would still have the same problems (although perhaps less
frequently) if NIDs were randomly-assigned bit strings.

I've tried to phrase the above in a way that will be detectable in
a well-written namespace proposal document so that "grandfathered"
namespaces will fit, but so will as-yet-unheard-of ones that are
brought into being specifically for the Internet (publishing,
protocols, etc).

Thoughts?

Leslie.

--

-------------------------------------------------------------------
"Reality with a delicate splash of the imaginary...
    ... or was that the other way around?"
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Sep 11 14:50:30 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id OAA07935
	for <urn-archive@IETF.ORG>; Mon, 11 Sep 2000 14:50:30 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id OAA18298;
	Mon, 11 Sep 2000 14:49:57 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8628197 for URN-IETF@LISTS.NETSOL.COM; Mon, 11
          Sep 2000 14:48:34 -0400
Received: from astro.cs.utk.edu (ASTRO.CS.UTK.EDU [128.169.93.168]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id OAA18285 for
          <URN-IETF@LISTS.NETSOL.COM>; Mon, 11 Sep 2000 14:48:33 -0400 (EDT)
Received: from astro.cs.utk.edu (LOCALHOST [127.0.0.1]) by astro.cs.utk.edu (cf
          8.9.3) with ESMTP id OAA05530; Mon, 11 Sep 2000 14:42:16 -0400 (EDT)
X-URI: http://www.cs.utk.edu/~moore/
Approved-By:  moore@CS.UTK.EDU
Message-ID:  <200009111842.OAA05530@astro.cs.utk.edu>
Date:         Mon, 11 Sep 2000 14:42:16 -0400
Reply-To: Keith Moore <moore@cs.utk.edu>
From: Keith Moore <moore@cs.utk.edu>
Subject:      Re: Needed refinements
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  Your message of "Mon, 11 Sep 2000 14:25:00 EDT." 
              <39BD237C.B8D04E9D@thinkingcat.com>

> Keith Moore wrote:
> >
> >         . there is no existing namespace that would serve the
> >           functional purposes of the proposer
> >
> > The problem with this is that the existing namespaces may come with
> > strings, and IESG is not in a good position to determine whether the
> > existing namespaces (and their strings) serve the functional purposes
> > of the proposer.  So I would not include this as a consideration, or
> > at least, I would not want it so strongly worded.  We should be able
> > to have URN multiple namespaces that serve a particular purpose,
> > even to the point of allowing namespaces to overlap.
>
> Yes, this is true.  My personal feeling is that we can't carve
> this out in stone, but
>
>       a) it doesn't seem unreasonable that there should be a burden
>          on the proposer to demonstrate that they've at least looked
>          at existing namespaces

agreed.

>       b) the demonstration should be at the level of showing that
>          it's not just a "not invented here" syndrome that provokes
>          the desire for ignoring what already exists

maybe.  I'm confortable with "not invented here" provided that the
applicant demonstrates some understanding of what has already been
invented and can argue that the new proposal is different in some way.
(which might be as simple as saying "even though our proposal is
similar to XYZ's, XYZ should not have a monopoly on URN assignments
of this type")

> The challenge is... there are no hard & fast rules (without over-
> constricting namespace possibilities).

given that we want URNs to last for decades, it will be decades before
we really understand how well the policies/procedures/rules work.
so at this stage we should have few hard-and-fast rules; in a few years
or tens of years we might want more.

> >         . the proposed namespace is of sufficient community
> >           value that it merits the distinction of a formal NID
> >
> > I do see this as an important consideration.  Basically we don't want
> > to burden either NID space or the NID registration process with
> > NIDs that are of little value to the community.
>
> I believe this is true, but this is an area which admits a number of
> different philosophies.

agreed.

> In a later message, Keith Moore wrote:
> >  I think we need to come up with guidelines about
> > NID suitability that are derived from the intended purpose of URNs as
> > long-term stable resource identifiers, and from other URN requirements
> > such as the ability to grandfather existing URN-like namespaces
> > (presumably with a recognizable NID).
>
> The rathole we've never before stopped ourselves from falling into
> is:  what are the objectively observable criteria for predicting
> that a given namespace proposal will succeed in providing unique
> identifiers with adequate longevity.

I don't think (and didn't intend to suggest) that we should insist
that a NID proposal demonstrate characteristics that ensure success
(as if we could even define such characteristics!)  but rather that
our criteria for evaluation of new NID proposals should follow
from the intended purposes of URNs.

> The key point is -- there has to be value in publishing the spec
> openly, not just as a "deposit requirement" for getting a particular
> NID.  We would still have the same problems (although perhaps less
> frequently) if NIDs were randomly-assigned bit strings.

I agree with this also.  There's little point in having a formal NID
if publication of the specifications for that NID doesn't result in
some community benefit.  Though for the case of grandfathering in an
existing namespace, a public document of the form "this is how you
translate FOO identifiers to/from URNs..." would provide such a benefit
even if it did not provide details of assignment, resolution, etc.

However I suspect that the granting of a formal NID also constitutes
some sort of statement by IETF about the suitability of that namespace
as a part of URN space, so I would say that both the suitability of
the namespace and the value of publication of the RFC should be considered.

Keith


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Sep 11 15:19:29 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id PAA08312
	for <urn-archive@IETF.ORG>; Mon, 11 Sep 2000 15:19:29 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id PAA18879;
	Mon, 11 Sep 2000 15:18:48 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8628317 for URN-IETF@LISTS.NETSOL.COM; Mon, 11
          Sep 2000 15:17:11 -0400
Received: from cs.sfu.ca (cs.sfu.ca [142.58.111.1]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id PAA18853 for <URN-IETF@LISTS.NETSOL.COM>;
          Mon, 11 Sep 2000 15:17:10 -0400 (EDT)
Received: from orpheus (cameron@orpheus [199.60.3.24]) by cs.sfu.ca
          (8.9.1/8.9.1) with SMTP id MAA21083; Mon, 11 Sep 2000 12:10:51 -0700
          (PDT)
MIME-Version: 1.0
Content-Type: TEXT/plain; charset=us-ascii
Content-MD5: 0zwEN1GfHEYxu8D9F8gF5g==
X-Mailer: dtmail 1.2.1 CDE Version 1.2.1 SunOS 5.6 sun4u sparc
Approved-By:  Rob Cameron <cameron@CS.SFU.CA>
Message-ID:  <200009111910.MAA21083@cs.sfu.ca>
Date:         Mon, 11 Sep 2000 12:10:51 -0700
Reply-To: Rob Cameron <cameron@cs.sfu.ca>
From: Rob Cameron <cameron@cs.sfu.ca>
Subject:      The URN WG and Bibliographic Protocol
To: URN-IETF@LISTS.NETSOL.COM

Leslie Daigle has raised two important issues with respect to
BibP (bibliographic protocol) and its approach to article-level
document URIs.

First she commented that the proposal does not fall under the
specific mandate of the URN WG.   I agree and suggest that some
general discussion is appropriate but detailed discussions of
small points be left to another forum.

Second, she raised some questions about the robustness of the
resolution model.   However, we think the robustness, simplicity,
fitness for purpose, and the deployment advantage of the resolution
model ought to be compelling.

The resolution model is based on the relative domain name feature
that is a widely-deployed and rock-solid feature of DNS.  Use of
this feature in protocol development is recommended in RFC 2219
(Best Current Practice 17).

Briefly stated, BibP requests are first directed to a host named
"bibhost" if that host exists (a global service otherwise).
Thus, requests from users in the yale.edu domain would be directed
to bibhost.yale.edu, requests from sfu.ca would be directed to
bibhost.sfu.ca, and requests from compaq.com would be directed
to bibhost.compaq.com.   Simple.  (Detail: the authentication
mechanism deals with an accidental preexisting bibhost.)

Although simplicity is good, what is particularly important for us
is to match the resolution model to its purpose: providing bibliographic
reference services in response to article-identifier "clicks".
Here is where the model shines: the bibhost mechanism allows
libraries at each institution the first crack at providing
bibliographic services tailored to incorporate local context
(local holdings, site licensed access, document delivery options
and so on).   Furthermore, the resolution model supports natural
scalability of the network:  as the network grows, each additional
bibhost pulls load off the global services.

Fourthly, the deployment advantage of our model over possible
URN-based approaches ought to count for something as well.  That is,
the DNS-side of our resolution model is fully deployed now.
Furthermore, with a very short bit of Javascript, we have a
client-side deployment in the great majority of existing web
browsers.  Of course, we are also working on BibP-aware versions
of many web clients to eliminate the dependency on JavaScript.
Libraries may immediately begin developing and deploying bibhosts
to serve their local patrons.

Returning now briefly to the role of this discussion on the URN WG
list.  We hope that BibP is of interest to some list members and also
hope to attract expressions of interest and constructive feedback.
Of course, direct e-mail to me rather than responses to the list
would be welcome.

In addition, we hope at some point to request a formal statement
from the URN WG to the IESG with respect to BibP.  I hope that
the statement will recognize that BibP is addressing an important
problem with an approach that is worth exploring, notwithstanding
some overlap with the URN work.

Robert D. Cameron, Ph. D.
Professor of Computing Science
Associate Dean of Applied Sciences
8888 University Drive
Simon Fraser University
Burnaby, B.C., Canada  V5A 1S6
http://www.cs.sfu.ca/~cameron/


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Sep 11 16:15:20 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id QAA08713
	for <urn-archive@IETF.ORG>; Mon, 11 Sep 2000 16:15:20 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id QAA19526;
	Mon, 11 Sep 2000 16:14:38 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8628456 for URN-IETF@LISTS.NETSOL.COM; Mon, 11
          Sep 2000 16:14:20 -0400
Received: from tomts7-srv.bellnexxia.net (tomts7.bellnexxia.net
          [209.226.175.40]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          QAA19519 for <URN-IETF@LISTS.NETSOL.COM>; Mon, 11 Sep 2000 16:14:18
          -0400 (EDT)
Received: from thinkingcat.com ([64.229.202.152]) by tomts7-srv.bellnexxia.net
          (InterMail vM.4.01.03.00 201-229-121) with ESMTP id
          <20000911200800.XFKR23574.tomts7-srv.bellnexxia.net@thinkingcat.com>;
          Mon, 11 Sep 2000 16:08:00 -0400
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <200009111910.MAA21083@cs.sfu.ca>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <39BD3BAA.30EC8128@thinkingcat.com>
Date:         Mon, 11 Sep 2000 16:08:10 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      Re: The URN WG and Bibliographic Protocol
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Rob,

Two points of clarification:

Rob Cameron wrote:
> In addition, we hope at some point to request a formal statement
> from the URN WG to the IESG with respect to BibP.  I hope that
> the statement will recognize that BibP is addressing an important
> problem with an approach that is worth exploring, notwithstanding
> some overlap with the URN work.

IETF WG's don't make formal statements, per se.  Working groups
do publish documents that address specific work items in their
charters -- which they send to the IESG when there has been consensus
in the working group as regards content and technical strengths.

As we've agreed, your document is not a URN WG item, and thus is not
being examined with a view to changing it to reflect WG consensus.
So, there will not be a formal statement to the IESG from the URN WG
as regards BibP.

Secondly, my _personal_ view is that there is no real problem with
the fact that your proposal has some overlap with what the URN WG
is working on; it has long been recognized that many different systems
for identification and retrieval will need to exist.  My personal
comments have been offered in the light of where I believe (still)
that your proposal is technically flawed in attempting to achieve
its own goals.

Leslie.

--

-------------------------------------------------------------------
"Reality with a delicate splash of the imaginary...
    ... or was that the other way around?"
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Sep 13 08:52:34 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id IAA06676
	for <urn-archive@IETF.ORG>; Wed, 13 Sep 2000 08:52:34 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA29825;
	Wed, 13 Sep 2000 08:51:26 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8629615 for URN-IETF@LISTS.NETSOL.COM; Wed, 13
          Sep 2000 08:49:17 -0400
Received: from cs.sfu.ca (cs.sfu.ca [142.58.111.1]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id IAA29817 for <URN-IETF@LISTS.NETSOL.COM>;
          Wed, 13 Sep 2000 08:49:11 -0400 (EDT)
Received: from orpheus.cs.sfu.ca (cameron@orpheus [199.60.3.24]) by cs.sfu.ca
          (8.9.1/8.9.1) with ESMTP id FAA22533; Wed, 13 Sep 2000 05:42:52 -0700
          (PDT)
Received: (from cameron@localhost) by orpheus.cs.sfu.ca (8.9.1/8.9.1) id
          FAA13266; Wed, 13 Sep 2000 05:42:51 -0700 (PDT)
Approved-By:  Rob Cameron <cameron@CS.SFU.CA>
Message-ID:  <200009131242.FAA13266@orpheus.cs.sfu.ca>
Date:         Wed, 13 Sep 2000 05:42:51 -0700
Reply-To: Rob Cameron <cameron@cs.sfu.ca>
From: Rob Cameron <cameron@cs.sfu.ca>
Subject:      Closed vs. Open Identifier Systems
To: URN-IETF@LISTS.NETSOL.COM

Norman Paskin questions the fairness of terms "closed" and
"open" as used to characterizate document identifiers (and
their associated resolution/metadata systems).  He would
prefer distinctions using the more obscure term "affordance".

In outlining the distinctions between the DOI approach and
that of Bibliographic Protocol/USINs (see http://usin.org ),
there are several dimensions along which the closed/open
terminology is appropriate.

(1)  Creation.   Librarians and scholars are free to
     determine USINs based on publication data.  DOIs are
     closed to this possibility.

(2)  Coverage.  The space of items denoted by DOIs may be
     fairly described as closed: restricted to those articles
     registered by rightsholders.   This is a substantially
     smaller space than that for which USINs exist now and
     will remain so for the forseeable future.

(3)  Resolution.  The BibP/USIN framework is open to (and
     designed for) independent, interoperable resolution
     services deployed by libraries, document supply services,
     publishers and others.  The DOI framework has a closed
     resolution model.

(4)  Metadata production/association.  The BibP/USIN framework
     is open to the independent development of article
     metadata from many sources.   Abstracting and indexing
     services as well as subject bibliographers can freely
     participate.

(5)  Metaservice identification.   The BibP/USIN framework
     anticipates a free market of document metaservices
     (document delivery, translation, classification and
     so on), subject only to operation within the legal
     frameworks for intellectual property (copyright
     clearance and so on).  This is not a goal of the DOI
     system.

Finally, I recognize Norman's point that "open/closed"
distinctions carry "free/proprietary" and "good/bad"
connotations.  Frankly, I think there are some elements of
truth and clarity here and I hope to use the connotations
to capture some "mind share" for the BibP/USIN work.
The DOI/CrossRef  initiative has such a substantial lead
in mindshare that it ought to have little to fear from
our work - unless of course, there is substance to it.

Robert D. Cameron
Professor of Computing Science
Simon Fraser University
BibP/USIN Project
http://usin.org/


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Sep 13 12:20:34 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id MAA11531
	for <urn-archive@IETF.ORG>; Wed, 13 Sep 2000 12:20:33 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA01122;
	Wed, 13 Sep 2000 12:19:06 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8629803 for URN-IETF@LISTS.NETSOL.COM; Wed, 13
          Sep 2000 12:18:39 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA01109 for
          <urn-ietf@lists.netsol.com>; Wed, 13 Sep 2000 12:18:37 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id MAA05126 for
          urn-ietf@lists.netsol.com; Wed, 13 Sep 2000 12:02:13 -0400 (EDT)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000913120212.G4992@bailey.dscga.com>
Date:         Wed, 13 Sep 2000 12:02:12 -0400
Reply-To: michaelm@NETSOL.COM
From: Michael Mealling <michael@bailey.dscga.com>
Subject:      a detailed technical issue with the DDDS stuff
To: URN-IETF@LISTS.NETSOL.COM

Hi all,
 I'm making some final edits to the DDDS documents based on comments
I've recieved (only a few which is good!). The issue is with character sets
and which ones we use in the DNS Database. In the past we assumed
that we were encoding the various flags, services and regexp as
8bit US-ASCII but this probably shouldn't be the case. Here's my
technical question:

Is it the concensus of this group that I should specify that all of the
fields in a NAPTR record that are of the <character-string> type MUST
be in UTF-8?

My recommendation is yes but I want to check with the crowd first....

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Sep 14 06:49:25 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id GAA08179
	for <urn-archive@IETF.ORG>; Thu, 14 Sep 2000 06:49:25 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id GAA05822;
	Thu, 14 Sep 2000 06:48:37 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8630282 for URN-IETF@LISTS.NETSOL.COM; Thu, 14
          Sep 2000 06:48:02 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id BAA04639 for
          <URN-IETF@LISTS.NETSOL.COM>; Thu, 14 Sep 2000 01:33:21 -0400 (EDT)
Received: from enoshima (dhcp-100-207.mag.keio.ac.jp [133.27.195.207]) by
          sh.w3.mag.keio.ac.jp (8.9.3/3.7W) with ESMTP id OAA11179; Thu, 14 Sep
          2000 14:27:02 +0900 (JST)
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.58.J
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Message-ID:  <4.2.0.58.J.20000914111000.03179750@sh.w3.mag.keio.ac.jp>
Date:         Thu, 14 Sep 2000 11:10:28 +0900
Reply-To: "Martin J. Duerst" <duerst@W3.ORG>
From: "Martin J. Duerst" <duerst@W3.ORG>
Subject:      Re: a detailed technical issue with the DDDS stuff
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <20000913120212.G4992@bailey.dscga.com>

At 00/09/13 12:02 -0400, Michael Mealling wrote:
>Hi all,
>  I'm making some final edits to the DDDS documents based on comments
>I've recieved (only a few which is good!). The issue is with character sets
>and which ones we use in the DNS Database. In the past we assumed
>that we were encoding the various flags, services and regexp as
>8bit US-ASCII but this probably shouldn't be the case. Here's my
>technical question:
>
>Is it the concensus of this group that I should specify that all of the
>fields in a NAPTR record that are of the <character-string> type MUST
>be in UTF-8?
>
>My recommendation is yes but I want to check with the crowd first....

I would definitely be with you on this!


Regards,   Martin.


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Sep 21 08:02:51 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id IAA03523
	for <urn-archive@IETF.ORG>; Thu, 21 Sep 2000 08:02:51 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA25009;
	Thu, 21 Sep 2000 08:08:19 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8636219 for URN-IETF@LISTS.NETSOL.COM; Thu, 21
          Sep 2000 08:07:22 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id GAA24600 for <urn-ietf@lists.netsol.com>;
          Thu, 21 Sep 2000 06:46:04 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id GAA02209; Thu, 21 Sep 2000 06:39:46
          -0400 (EDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200009211039.GAA02209@ietf.org>
Date:         Thu, 21 Sep 2000 06:39:46 -0400
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-dns-ddds-database-01.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : A DDDS Database Using The Domain Name System
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-dns-ddds-database-01.txt
        Pages           : 19
        Date            : 20-Sep-00

This document describes a Dynamic Delegation Discovery System
Database using the Domain Name System as a distributed database of
Rules. The Keys are domain-names and the Rules are encoded using the
NAPTR Resource Record.
Since this document officially obsoletes RFC 2168, it is the
official specification for the NAPTR DNS Resource Record.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-dns-ddds-database-01.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-dns-ddds-database-01.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-dns-ddds-database-01.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20000920142400.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-dns-ddds-database-01.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-dns-ddds-database-01.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20000920142400.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Sep 21 08:03:19 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id IAA03535
	for <urn-archive@IETF.ORG>; Thu, 21 Sep 2000 08:03:19 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA25037;
	Thu, 21 Sep 2000 08:09:31 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8636222 for URN-IETF@LISTS.NETSOL.COM; Thu, 21
          Sep 2000 08:09:24 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id GAA24607 for <urn-ietf@lists.netsol.com>;
          Thu, 21 Sep 2000 06:46:08 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id GAA02223; Thu, 21 Sep 2000 06:39:51
          -0400 (EDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200009211039.GAA02223@ietf.org>
Date:         Thu, 21 Sep 2000 06:39:51 -0400
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-net-procedures-05.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Assignment Procedures for the URI Resolution using DNS
        Author(s)       : M. Mealling, R. Daniel
        Filename        : draft-ietf-urn-net-procedures-05.txt
        Pages           : 9
        Date            : 20-Sep-00

RFCXXXX defines a how DNS is used as a DDDS database that contains
URI delegation rules (sometimes called resolution hints). That
document specifies that the first step in that algorithm is to
append 'URI.ARPA' to the URI scheme and retrieve the NAPTR record
for that domain-name.  I.e., the first step in resolving
'http://foo.com/' would be to look up a NAPTR record for the domain
'http.URI.ARPA'. URN resolution also follows a similar procedure but
uses the 'URN.ARPA' zone as its root. This document describes the
procedures for inserting a new rule into the 'URI.ARPA' and
'URN.ARPA' zones.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-net-procedures-05.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-net-procedures-05.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-net-procedures-05.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20000920142410.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-net-procedures-05.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-net-procedures-05.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20000920142410.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Sep 21 08:03:29 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id IAA03547
	for <urn-archive@IETF.ORG>; Thu, 21 Sep 2000 08:03:27 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA25049;
	Thu, 21 Sep 2000 08:09:40 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8636225 for URN-IETF@LISTS.NETSOL.COM; Thu, 21
          Sep 2000 08:09:37 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id GAA24613 for <urn-ietf@lists.netsol.com>;
          Thu, 21 Sep 2000 06:46:13 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id GAA02237; Thu, 21 Sep 2000 06:39:55
          -0400 (EDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200009211039.GAA02237@ietf.org>
Date:         Thu, 21 Sep 2000 06:39:55 -0400
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-ddds-01.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Dynamic Delegation Discovery System (DDDS)
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-ddds-01.txt
        Pages           : 16
        Date            : 20-Sep-00

This document describes a the Dynamic Delegation Discovery System or
DDDS which, when applied to a unique string will produce a series of
rules that describe the various delegations that may exist based on
the syntax of that string. Since the DDDS is an abstract algorithm,
this specification does not define either an application or a rule
database.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-ddds-01.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-ddds-01.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-ddds-01.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20000920142418.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ddds-01.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-ddds-01.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20000920142418.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Sep 21 08:03:41 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id IAA03558
	for <urn-archive@IETF.ORG>; Thu, 21 Sep 2000 08:03:41 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA25062;
	Thu, 21 Sep 2000 08:09:49 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8636228 for URN-IETF@LISTS.NETSOL.COM; Thu, 21
          Sep 2000 08:09:46 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id GAA24629 for <urn-ietf@lists.netsol.com>;
          Thu, 21 Sep 2000 06:46:18 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id GAA02251; Thu, 21 Sep 2000 06:40:00
          -0400 (EDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200009211040.GAA02251@ietf.org>
Date:         Thu, 21 Sep 2000 06:40:00 -0400
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-uri-res-ddds-01.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : URI Resolution using the Dynamic Delegation Discovery
                          System
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-uri-res-ddds-01.txt
        Pages           : 23
        Date            : 20-Sep-00

A specification for taking a URI and locating an authoritative
server for information about that URI. The method used to locate
that authoritative server is the Dynamic Delegation Discovery
System.
This document, along with [10] and [9], obsoletes RFC 2168[12] and
updates RFC 2276[8].

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-uri-res-ddds-01.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-uri-res-ddds-01.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-uri-res-ddds-01.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20000920142427.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-uri-res-ddds-01.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-uri-res-ddds-01.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20000920142427.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Sep 22 08:50:31 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id IAA12860
	for <urn-archive@IETF.ORG>; Fri, 22 Sep 2000 08:50:30 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA03191;
	Fri, 22 Sep 2000 08:55:21 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8637307 for URN-IETF@LISTS.NETSOL.COM; Fri, 22
          Sep 2000 08:54:02 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id GAA02789 for <urn-ietf@lists.netsol.com>;
          Fri, 22 Sep 2000 06:52:58 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id GAA05099; Fri, 22 Sep 2000 06:46:39
          -0400 (EDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200009221046.GAA05099@ietf.org>
Date:         Fri, 22 Sep 2000 06:46:39 -0400
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-ddds-02.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Dynamic Delegation Discovery System (DDDS)
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-ddds-02.txt
        Pages           : 16
        Date            : 21-Sep-00

This document describes a the Dynamic Delegation Discovery System or
DDDS which, when applied to a unique string will produce a series of
rules that describe the various delegations that may exist based on
the syntax of that string. Since the DDDS is an abstract algorithm,
this specification does not define either an application or a rule
database.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-ddds-02.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-ddds-02.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-ddds-02.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20000921133715.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ddds-02.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-ddds-02.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20000921133715.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Sep 22 16:17:36 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id QAA25923
	for <urn-archive@IETF.ORG>; Fri, 22 Sep 2000 16:17:35 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id QAA06035;
	Fri, 22 Sep 2000 16:23:33 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8637654 for URN-IETF@LISTS.NETSOL.COM; Fri, 22
          Sep 2000 16:23:10 -0400
Received: from tomts6-srv.bellnexxia.net (smtp.bellnexxia.net [209.226.175.26])
          by lists.netsol.com (8.9.3/8.9.3) with ESMTP id QAA06028 for
          <URN-IETF@LISTS.NETSOL.COM>; Fri, 22 Sep 2000 16:23:08 -0400 (EDT)
Received: from thinkingcat.com ([64.229.197.205]) by tomts6-srv.bellnexxia.net
          (InterMail vM.4.01.03.00 201-229-121) with ESMTP id
          <20000922201650.FGIP19855.tomts6-srv.bellnexxia.net@thinkingcat.com>
          for <URN-IETF@LISTS.NETSOL.COM>; Fri, 22 Sep 2000 16:16:50 -0400
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <200009211039.GAA02209@ietf.org>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <39CBBE19.9F336CC@thinkingcat.com>
Date:         Fri, 22 Sep 2000 16:16:25 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      WG last call -- DDDS documents
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Howdy,

The document authors have finished making the suggested edits, and
as no one has raised an objection to the restructuring of the
documents, I'm putting the following 4 documents up for Working Group
last call:

        Dynamic Delegation Discovery System (DDDS)
        (draft-ietf-urn-ddds-02.txt)
        Target:  Proposed Standard

        A DDDS Database Using The Domain Name System
        (draft-ietf-urn-dns-ddds-database-01.txt)
        Target: Proposed Standard

        URI Resolution using the Dynamic Delegation Discovery
        (draft-ietf-urn-uri-res-ddds-01.txt)
        Target:  Proposed Standard

        Assignment Procedures for the URI Resolution using DNS
        (draft-ietf-urn-net-procedures-05.txt)
        Target:  BCP

Please read them carefully and provide comments (to the list or
to the authors) by OCTOBER 6, 2000. Hopefully all substantive issues
have already been addressed, but we are putting most of these up for
standards documents, and we'd better make sure we've dotted our i's
and crossed our t's...

Thanks,
Leslie.

--

-------------------------------------------------------------------
"Reality with a delicate splash of the imaginary...
    ... or was that the other way around?"
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Sep 22 18:51:41 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id SAA27925
	for <urn-archive@IETF.ORG>; Fri, 22 Sep 2000 18:51:41 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id SAA07027;
	Fri, 22 Sep 2000 18:57:31 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8637769 for URN-IETF@LISTS.NETSOL.COM; Fri, 22
          Sep 2000 18:57:07 -0400
Received: from tomts5-srv.bellnexxia.net (tomts5.bellnexxia.net
          [209.226.175.25]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          SAA07020 for <urn-ietf@lists.netsol.com>; Fri, 22 Sep 2000 18:57:06
          -0400 (EDT)
Received: from thinkingcat.com ([64.229.197.205]) by tomts5-srv.bellnexxia.net
          (InterMail vM.4.01.03.00 201-229-121) with ESMTP id
          <20000922225044.QYWZ987.tomts5-srv.bellnexxia.net@thinkingcat.com>
          for <urn-ietf@lists.netsol.com>; Fri, 22 Sep 2000 18:50:44 -0400
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <39CBE22B.6A68CE2B@thinkingcat.com>
Date:         Fri, 22 Sep 2000 18:50:19 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      proposed revision to RFC2611
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Howdy,

Following up on the discussion of a few weeks ago, here is
some proposed text to replace the "III. Formal" section in RFC2611.

I've tried to incorporate/address the various comments re. the
need to allow overlapping namespaces, as well as other issues
identified on this list.

This inevitably leaves stuff open to interpretation, although I hope
it will be able to capture a reasonable expression of our design
goals.

Comments please...

Leslie.

---- Proposed replacement text for RFC2611 ----

III. Formal:  A "Formal" namespace may be requested, and IETF
review sought, in cases where the publication of the NID proposal
and the underlying namespace will provide benefit to an open and broad
base of the Internet community.  That is, as in any open standards
outcome, publication of the NID proposal would allow persons
not immediately associated with the proposer to create new software,
or services, or otherwise better carry out their own activities
than if the NID publication had not been made.  Benefits are expected
to be in the form of open accessibility, interoperability, etc.

The NID application is made via publication of an RFC through
standard IETF processes.  The RFC need not be standards-track, but
it will be subject to IESG review and acceptance pursuant to the
guidelines written here (as well as standard RFC publication
guidelines).
The template defined in section 3.0 may be included as part of an
RFC defining some other aspect of the namespace, or it may be
put forward as an RFC in its own right.  The proposed template
should be sent to the

        urn-nid@apps.ietf.org

mailing list to allow for a 2 week discussion period  for
clarifying the expression of the registration information,
before the IESG reviews the document.

The RFC must include a "Namespace Considerations" section, which
outlines the perceived need for a new namespace (i.e., where existing
namespaces fall short of the proposer's requirements).
Considerations might include:

        - URN assignment procedures
        - URN resolution/delegation
        - type of resources to be identified
        - type of services to be supported

NOTE:  It is expected that more than one namespace may serve
the same "functional" purpose; the intent of the "Namespace
Considerations" section is to provide a record of the proposer's
"due diligence" in exploring existing possibilities, for the
IESG's consideration.

The RFC must also include a "Community Considerations"
section, which indicates the dimensions upon which the proposer
expects the Internet community to be able to benefit by publication
of this namespace.  Potential considerations include:

        - open assignment and use of identifiers within the namespace
        - open operation of resolution servers for the namespace (server)
        - creation of software that can meaningfully resolve and
          access services for the namespace (client)

It is expected that Formal NIDs may be applied to namespaces
where some aspects are not fully open. For example,
a namespace may make use of an externally managed (proprietary)
registry (as, e.g., ISBN does), for assignment of URNs in the namespace,
but it may still provide broad community benefit if the services
associated have openly-published APIs.

Additionally, since the goal of URNs is to provide persistent
identification, some consideration as to the longevity and
maintainability
of the namespace must be given.  The URN WG discussed at length
the issue of finding objective measures for predicting (a priori)
the continued success of a namespace.  No conclusion was reached --
much depends on factors that are completely beyond the technical
scope of the namespace.  However, the collective experience of
the IETF community does contain a wealth of information on technical
factors that will prevent longevity of identification.  The IESG may
elect not to publish a proposed namespace RFC if the IETF community
consensus is that it contains technical flaws that will prevent
(or seriously impair the possibility of) persistent identification.

A particular NID string is requested, and is assigned by IETF
consensus (as defined in [RFC2434]), with the additional constraints
that
the NID string must

        - not be an already-registered NID
        - not start with "x-" (see Type I above)
        - not start with "urn-" (see Type II above)
        - not start with "XY-", where XY is any combination of 2
          ASCII letters  (see NOTE, below)
        - be more than 2 letters long

NOTE: ALL two-letter combinations, and two-letter
combinations followed by "-" and any sequence of valid NID
characters,  are reserved for potential use as countrycode-
based  NIDs for eventual national registrations of URN
namespaces.   The definition and scoping of rules for
allocation of responsibility for such namespaces is beyond
the scope of this document.

Registrations may be revised by updating the RFC through
standard IETF RFC update mechanisms.  Thus, proposals for
updates may be made by the original authors, other IETF
participants, or the IESG.  In any case, the proposed updated
template must be circulated on the urn-nid discussion list,
allowing for a 2 week review period.

URN namespace registrations will be posted in the anonymous FTP
directory "ftp://ftp.isi.edu/in-notes/iana/assignments/URN-
namespaces/".



--

-------------------------------------------------------------------
"Reality with a delicate splash of the imaginary...
    ... or was that the other way around?"
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Sun Sep 24 12:01:03 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id MAA09327
	for <urn-archive@IETF.ORG>; Sun, 24 Sep 2000 12:01:02 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA16940;
	Sun, 24 Sep 2000 12:06:04 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8638750 for URN-IETF@LISTS.NETSOL.COM; Sun, 24
          Sep 2000 12:05:03 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id FAA15295 for
          <URN-IETF@LISTS.NETSOL.COM>; Sun, 24 Sep 2000 05:17:17 -0400 (EDT)
Received: from enoshima (ppp3ppp47.sfc.keio.ac.jp [133.27.12.113]) by
          sh.w3.mag.keio.ac.jp (8.9.3/3.7W) with ESMTP id SAA23053; Sun, 24 Sep
          2000 18:10:43 +0900 (JST)
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.58.J
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Message-ID:  <4.2.0.58.J.20000923112834.009d62f0@sh.w3.mag.keio.ac.jp>
Date:         Sat, 23 Sep 2000 11:38:55 +0900
Reply-To: "Martin J. Duerst" <duerst@W3.ORG>
From: "Martin J. Duerst" <duerst@W3.ORG>
Subject:      Re: proposed revision to RFC2611
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <39CBE22B.6A68CE2B@thinkingcat.com>

Hello Leslie,

I haven't thought through everything in detail, but I think
your text is extremely well written and addresses a lot of
the problems that have come up recentently.

At the moment, I have one general concern and one small
comment:

The text only speaks about an RFC, not about an I-D. Also,
it's not clear whether IESG approval or submission to
urn-nid@apps.ietf.org should be first, and in what form.

 From general IETF experience, it seems that the sequence
would be:

- Submission to urn-nid@apps.ietf.org as an I-D.
- Discussion there, maybe resubmission.
- Submission to IESG as an I-D for RFC publication.
- RFC publication and registration.

But maybe I'm getting something wrong. Anyway, I think it
would be extremely helpful if these things were spelled out
in the text in order to avoid confusion. I haven't seen
such confusion yet in the nid case, but I have seen it
for similar registrations where they went together with
an RFC.

At 00/09/22 18:50 -0400, Leslie Daigle wrote:


>---- Proposed replacement text for RFC2611 ----

>It is expected that Formal NIDs may be applied to namespaces
>where some aspects are not fully open. For example,
>a namespace may make use of an externally managed (proprietary)
>registry (as, e.g., ISBN does), for assignment of URNs in the namespace,
>but it may still provide broad community benefit if the services
>associated have openly-published APIs.

I'm a little bit confused by the word API here. Does publication
as an RFC provide an API? Are RFCs supposed to include an API
definition? If yes, what form would such a definition take?
Can some entries in DNS and some resolution services, which maybe
you want to refer to, be called an API? (I guess in a very wide
sense, that's possible, but it's really stretching the term,
and there are probably better terms).


Regards,   Martin.


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Sep 26 14:56:15 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id OAA14358
	for <urn-archive@IETF.ORG>; Tue, 26 Sep 2000 14:56:14 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id PAA29164;
	Tue, 26 Sep 2000 15:01:30 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8639708 for URN-IETF@LISTS.NETSOL.COM; Tue, 26
          Sep 2000 15:00:39 -0400
Received: from tomts7-srv.bellnexxia.net (tomts7.bellnexxia.net
          [209.226.175.40]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          PAA29156 for <URN-IETF@LISTS.NETSOL.COM>; Tue, 26 Sep 2000 15:00:38
          -0400 (EDT)
Received: from thinkingcat.com ([64.229.197.205]) by tomts7-srv.bellnexxia.net
          (InterMail vM.4.01.03.00 201-229-121) with ESMTP id
          <20000926185417.WOUL23574.tomts7-srv.bellnexxia.net@thinkingcat.com>;
          Tue, 26 Sep 2000 14:54:17 -0400
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <4.2.0.58.J.20000923112834.009d62f0@sh.w3.mag.keio.ac.jp>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <39D0F0B1.4D747963@thinkingcat.com>
Date:         Tue, 26 Sep 2000 14:53:37 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      Re: proposed revision to RFC2611
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Howdy,

"Martin J. Duerst" wrote:
> But maybe I'm getting something wrong. Anyway, I think it
> would be extremely helpful if these things were spelled out
> in the text in order to avoid confusion. I haven't seen

Yep, good point, I'll add text to clarify that (both for formal
and informal NIDs).

> >but it may still provide broad community benefit if the services
> >associated have openly-published APIs.
>
> I'm a little bit confused by the word API here. Does publication
> as an RFC provide an API? Are RFCs supposed to include an API
> definition? If yes, what form would such a definition take?
> Can some entries in DNS and some resolution services, which maybe
> you want to refer to, be called an API? (I guess in a very wide
> sense, that's possible, but it's really stretching the term,
> and there are probably better terms).

True.

How about:

"It is expected that Formal NIDs may be applied to namespaces
where some aspects are not fully open. For example,
a namespace may make use of an externally managed (proprietary)
source for assignment of URNs in the namespace, while providing
open access, and enough technical detail for unrelated parties
to build tools to make use of the names and services.  For example,
the "IETF" namespace has names assigned based on procedures defined
for RFC series (closed), but the convention for mapping such URNs to
document locations is publicly stated and third parties can make
use of these URNs."

Leslie.

--

-------------------------------------------------------------------
"Reality with a delicate splash of the imaginary...
    ... or was that the other way around?"
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Sep 26 14:57:00 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id OAA14378
	for <urn-archive@IETF.ORG>; Tue, 26 Sep 2000 14:57:00 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id PAA29187;
	Tue, 26 Sep 2000 15:03:16 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8639713 for URN-IETF@LISTS.NETSOL.COM; Tue, 26
          Sep 2000 15:03:13 -0400
Received: from tomts7-srv.bellnexxia.net (tomts7.bellnexxia.net
          [209.226.175.40]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          PAA29170 for <URN-IETF@LISTS.NETSOL.COM>; Tue, 26 Sep 2000 15:02:49
          -0400 (EDT)
Received: from thinkingcat.com ([64.229.197.205]) by tomts7-srv.bellnexxia.net
          (InterMail vM.4.01.03.00 201-229-121) with ESMTP id
          <20000926185630.WPDM23574.tomts7-srv.bellnexxia.net@thinkingcat.com>
          for <URN-IETF@LISTS.NETSOL.COM>; Tue, 26 Sep 2000 14:56:30 -0400
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <4.2.0.58.J.20000923112834.009d62f0@sh.w3.mag.keio.ac.jp>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <39D0F135.EA43558F@thinkingcat.com>
Date:         Tue, 26 Sep 2000 14:55:49 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      Re: proposed revision to RFC2611
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Hi all,

I'd like to hear more about people's thinking on the proposed
revision to RFC2611, or alternative suggestions.

I can make assumptions about what the silence means, but on the
whole, I think it's better not to...

Thanks,
Leslie.

--

-------------------------------------------------------------------
"Reality with a delicate splash of the imaginary...
    ... or was that the other way around?"
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Sep 26 16:37:57 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id QAA15635
	for <urn-archive@IETF.ORG>; Tue, 26 Sep 2000 16:37:56 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id QAA00532;
	Tue, 26 Sep 2000 16:44:05 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8639960 for URN-IETF@LISTS.NETSOL.COM; Tue, 26
          Sep 2000 16:43:18 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from mpgw.attlabs.att.com (mpfg.attlabs.net [12.106.35.2]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id PAA00075 for
          <urn-ietf@LISTS.NETSOL.COM>; Tue, 26 Sep 2000 15:52:45 -0400 (EDT)
Received: from exchsj06.ipo.att.com (exchsj06.attlabs.att.com [135.197.72.26])
          by mpgw.attlabs.att.com (8.8.5/8.8.8) with ESMTP id MAA07715; Tue, 26
          Sep 2000 12:45:37 -0700 (PDT)
Received: from larry (mp-dhcp-2-81.attlabs.att.com [135.197.2.81]) by
          exchsj06.ipo.att.com with SMTP (Microsoft Exchange Internet Mail
          Service Version 5.5.2650.21) id TJNPHWRW; Tue, 26 Sep 2000 12:39:37
          -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.3018.1300
Message-ID:  <NDBBKEBDLFENBJCGFOIJCENFDJAA.masinter@attlabs.att.com>
Date:         Tue, 26 Sep 2000 12:45:47 -0700
Reply-To: Larry Masinter <masinter@ATTLABS.ATT.COM>
From: Larry Masinter <masinter@ATTLABS.ATT.COM>
Subject:      Re: proposed revision to RFC2611
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <39CBE22B.6A68CE2B@thinkingcat.com>
Content-Transfer-Encoding: 7bit

I like the direction of the proposed revisions, and I think it's
important to revise RFC 2611.

There are two components to your proposed revision that are
currently intermixed, that might be usefully separated out.

One component is the actual qualifications for a formal namespace:
what are the considerations and qualifications that formal namespaces
must meet.

The second component is the process by which the meeting of those
qualifications are judged -- which things need to be in the form
you fill out, where it gets sent, what mailing list is offered
the opportunity to review & comment, and how the final decision
to grant or reject the application gets made.

I think your current wording tends to get at the first (e.g.,
that namespaces must meet criteria for longevity and maintainability)
by talking about the second (the form must contain a discussion
of longevity and maintainability), partly because it is hard
to give objective criteria, but I think it would be useful to
try to push things even more so that the criteria are explicit,
and described separately from the process.


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Sep 26 17:03:40 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id RAA15962
	for <urn-archive@IETF.ORG>; Tue, 26 Sep 2000 17:03:40 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id RAA00958;
	Tue, 26 Sep 2000 17:09:46 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8640042 for URN-IETF@LISTS.NETSOL.COM; Tue, 26
          Sep 2000 17:08:19 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from mpgw.attlabs.att.com (mpfg.attlabs.net [12.106.35.2]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id QAA00710 for
          <urn-ietf@lists.netsol.com>; Tue, 26 Sep 2000 16:51:37 -0400 (EDT)
Received: from exchsj06.ipo.att.com (exchsj06.attlabs.att.com [135.197.72.26])
          by mpgw.attlabs.att.com (8.8.5/8.8.8) with ESMTP id NAA08592; Tue, 26
          Sep 2000 13:44:48 -0700 (PDT)
Received: from larry (mp-dhcp-2-81.attlabs.att.com [135.197.2.81]) by
          exchsj06.ipo.att.com with SMTP (Microsoft Exchange Internet Mail
          Service Version 5.5.2650.21) id TJNPHW8T; Tue, 26 Sep 2000 13:38:48
          -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.3018.1300
Message-ID:  <NDBBKEBDLFENBJCGFOIJKENJDJAA.masinter@attlabs.att.com>
Date:         Tue, 26 Sep 2000 13:44:57 -0700
Reply-To: Larry Masinter <masinter@ATTLABS.ATT.COM>
From: Larry Masinter <masinter@ATTLABS.ATT.COM>
Subject:      (resend) Idea: URL-based URN space
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

This is an old idea, but I thought it might bear reviving.

Some people are using URLs for what they intend to be 'permanent'
names, even though there is no guarantee of persistence.
Some people are trying to register URN namespaces because there is
no existing namespace over which they have control, or they feel
that the informal namespaces in RFC 2611 don't give them intuitive
names.

I propose a URN namespace based on URLs, but made persistent by the
addition of a date.

I would propose calling this namespace 'dated-url' (possibly 'durl'
or 'url'). These URNs would take the form

     urn:dated-url:<date>:<url>

where <date> was a string representing the date with arbitrary
precision (following RFC 2550). The largest granularity of a date
is a year.

One is empowered to assign a dated-url URN with a date of <date>
and a URL <url> only if one had administrative control of the
resource located by that URL at that given date/time.  This
simple rule prevents silly dates, recursion, dates in the future, etc.,
but allows for arbitrary assignment of URNs.


  For example, I could use
     urn:dated-url:1999:http://www.parc.xerox.com/masinter
  or
     urn:dated-url:200008:http://larry.masinter.net/

Unlike the 'informal' namespace, no registration is required.
As long as people follow the rules, conflicts will be impossible.
(And if people don't follow the rules, no system can prevent
conflicts).

This gives another answer to those who want a URN and don't
want to guarantee persistent URLs.

Larry
--
http://larry.masinter.net


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Sep 26 23:49:47 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id XAA22227
	for <urn-archive@IETF.ORG>; Tue, 26 Sep 2000 23:49:47 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id XAA03855;
	Tue, 26 Sep 2000 23:53:00 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8640474 for URN-IETF@LISTS.NETSOL.COM; Tue, 26
          Sep 2000 23:51:22 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id XAA03743 for
          <URN-IETF@LISTS.NETSOL.COM>; Tue, 26 Sep 2000 23:34:41 -0400 (EDT)
Received: from enoshima (dhcp-100-207.mag.keio.ac.jp [133.27.195.207]) by
          sh.w3.mag.keio.ac.jp (8.9.3/3.7W) with ESMTP id MAA06543; Wed, 27 Sep
          2000 12:28:05 +0900 (JST)
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.58.J
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Message-ID:  <4.2.0.58.J.20000927120546.031dc2b0@sh.w3.mag.keio.ac.jp>
Date:         Wed, 27 Sep 2000 12:14:06 +0900
Reply-To: "Martin J. Duerst" <duerst@W3.ORG>
From: "Martin J. Duerst" <duerst@W3.ORG>
Subject:      Re: (resend) Idea: URL-based URN space
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <NDBBKEBDLFENBJCGFOIJKENJDJAA.masinter@attlabs.att.com>

Hello Larry,

This looks like an interesting idea.

A few comments below:


At 00/09/26 13:44 -0700, Larry Masinter wrote:
>This is an old idea, but I thought it might bear reviving.
>
>Some people are using URLs for what they intend to be 'permanent'
>names, even though there is no guarantee of persistence.
>Some people are trying to register URN namespaces because there is
>no existing namespace over which they have control, or they feel
>that the informal namespaces in RFC 2611 don't give them intuitive
>names.
>
>I propose a URN namespace based on URLs, but made persistent by the
>addition of a date.
>
>I would propose calling this namespace 'dated-url' (possibly 'durl'
>or 'url'). These URNs would take the form
>
>      urn:dated-url:<date>:<url>
>
>where <date> was a string representing the date with arbitrary
>precision (following RFC 2550). The largest granularity of a date
>is a year.
>
>One is empowered to assign a dated-url URN with a date of <date>
>and a URL <url> only if one had administrative control of the
>resource located by that URL at that given date/time.

Shouldn't that say something like 'during that given time'?
E.g. for the 1999 example below, it would mean during all
of 1999.



>This
>simple rule prevents silly dates, recursion, dates in the future, etc.,
>but allows for arbitrary assignment of URNs.
>
>
>   For example, I could use
>      urn:dated-url:1999:http://www.parc.xerox.com/masinter
>   or
>      urn:dated-url:200008:http://larry.masinter.net/
>
>Unlike the 'informal' namespace, no registration is required.
>As long as people follow the rules, conflicts will be impossible.
>(And if people don't follow the rules, no system can prevent
>conflicts).
>
>This gives another answer to those who want a URN and don't
>want to guarantee persistent URLs.

Could you say something about resolution, too?


Regards,  Martin.


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Sep 28 10:53:26 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id KAA22647
	for <urn-archive@IETF.ORG>; Thu, 28 Sep 2000 10:53:26 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA15360;
	Thu, 28 Sep 2000 10:51:45 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8641962 for URN-IETF@LISTS.NETSOL.COM; Thu, 28
          Sep 2000 10:50:49 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA15353 for
          <urn-ietf@lists.netsol.com>; Thu, 28 Sep 2000 10:50:42 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id KAA09132 for
          urn-ietf@lists.netsol.com; Thu, 28 Sep 2000 10:34:02 -0400 (EDT)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20000928103402.C9048@bailey.dscga.com>
Date:         Thu, 28 Sep 2000 10:34:02 -0400
Reply-To: michaelm@NETSOL.COM
From: Michael Mealling <michael@bailey.dscga.com>
Subject:      new version of the PIN URN NID document
To: URN-IETF@LISTS.NETSOL.COM

Hi all,
  There is a new version of the PIN URN registration document available as:
http://www.ietf.org/internet-drafts/draft-mealling-pin-urn-01.txt
  This version incorporates the comments I've received so far. Unless I hear
some huge issues with it I'm going to request that it be published as
an Informational RFC. Since the IESG has asked us to elaborate on 2611
they may kick this one back as well but its worth a try (if anything
we may get some more elaboration from the IESG about exactly what they're
after).

Comments?

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


                                                                                                                                                                                                                                                                                                                                                                                                                                 2000-10.mail                                                                                        0000666 0000036 0000010 00000037003 07175442660 011502  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.NETSOL.COM  Tue Oct  3 09:20:50 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id JAA09981
	for <urn-archive@IETF.ORG>; Tue, 3 Oct 2000 09:20:49 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA07886;
	Tue, 3 Oct 2000 09:19:51 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8617185 for URN-IETF@LISTS.NETSOL.COM; Tue, 3 Oct
          2000 09:17:35 -0400
Received: from citrix-hq.citrix.com ([12.8.192.30]) by lists.netsol.com
          (8.9.3/8.9.3) with SMTP id JAA07879 for <urn-ietf@lists.netsol.com>;
          Tue, 3 Oct 2000 09:17:33 -0400 (EDT)
Received: from [10.9.1.142] by citrix-hq.citrix.com via smtpd (for
          lists.netsol.com [216.168.224.214]) with SMTP; 3 Oct 2000 13:11:16 UT
Received: from 10.9.1.111 by hqvwall01.citrix.com (InterScan E-Mail VirusWall
          NT); Tue, 03 Oct 2000 09:11:11 -0400 (Eastern Daylight Time)
Received: by hqexchcon01.citrix.com with Internet Mail Service (5.5.2650.21) id
          <S7XS37GC>; Tue, 3 Oct 2000 09:11:10 -0400
Received: from delivery.cam.eu.citrix.com ([10.70.128.47]) by
          hwexch01.ctxuk.citrix.com with SMTP (Microsoft Exchange Internet Mail
          Service Version 5.5.2650.21) id SZAK6887; Tue, 3 Oct 2000 14:11:08
          +0100
References: <4.2.0.58.J.20000927120546.031dc2b0@sh.w3.mag.keio.ac.jp>
Lines: 29
User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7
X-Face: wqk-$Z5Z<l=cm46w2PzL/^7|J6+^Vc2~[,TM-T}=^-$kNN!hAKIR:S3DgyrXy0,gr4tSvDq
        s^'V_8'yd-x{d[[r$0&Uy{L[gs,PP
X-Yow: I am a traffic light, and Alan Ginsberg kidnapped my laundry in 1927!
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Approved-By:  Toby Speight <streapadair@GMX.NET>
Message-ID:  <87k8bqrrx0.fsf@delivery.cam.eu.citrix.com>
Date:         Tue, 3 Oct 2000 14:11:07 +0100
Reply-To: Toby Speight <streapadair@gmx.net>
From: Toby Speight <streapadair@gmx.net>
Organization: Citrix Systems <URL:http://citrix.com/>
Subject:      Re: Idea: URL-based URN space
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  "Martin J. Duerst"'s message of "Wed, 27 Sep 2000 12:14:06 +0900"

0> In article <NDBBKEBDLFENBJCGFOIJKENJDJAA.masinter@attlabs.att.com>,
0> Larry Masinter <URL:mailto:masinter@ATTLABS.ATT.COM> ("Larry") wrote:

Larry> I propose a URN namespace based on URLs, but made persistent by
Larry> the addition of a date.
Larry>
Larry> I would propose calling this namespace 'dated-url' (possibly
Larry> 'durl' or 'url'). These URNs would take the form
Larry>
Larry>      urn:dated-url:<date>:<url>
Larry>
Larry> where <date> was a string representing the date with arbitrary
Larry> precision (following RFC 2550). The largest granularity of a
Larry> date is a year.
Larry>
Larry> One is empowered to assign a dated-url URN with a date of
Larry> <date> and a URL <url> only if one had administrative control
Larry> of the resource located by that URL at that given date/time.


0> In article <4.2.0.58.J.20000927120546.031dc2b0@sh.w3.mag.keio.ac.jp>,
0> Martin J. Duerst <URL:mailto:duerst@W3.ORG> ("Martin") wrote:

Martin> Shouldn't that say something like 'during that given time'?
Martin> E.g. for the 1999 example below, it would mean during all of
Martin> 1999.

Larry referred to RFC2550, which defines only instants, not periods.
The example refers to the *first moment* of 1999, not the whole year.


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Oct  3 23:20:37 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id XAA28294
	for <urn-archive@IETF.ORG>; Tue, 3 Oct 2000 23:20:37 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id XAA14445;
	Tue, 3 Oct 2000 23:19:59 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8617954 for URN-IETF@LISTS.NETSOL.COM; Tue, 3 Oct
          2000 23:19:37 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id WAA13826 for
          <URN-IETF@LISTS.NETSOL.COM>; Tue, 3 Oct 2000 22:39:24 -0400 (EDT)
Received: from enoshima (dhcp-100-207.mag.keio.ac.jp [133.27.195.207]) by
          sh.w3.mag.keio.ac.jp (8.9.3/3.7W) with ESMTP id LAA06534; Wed, 4 Oct
          2000 11:32:39 +0900 (JST)
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.58.J
References: <"Martin J. Duerst"'s message of "Wed, 27 Sep 2000 12:14:06 +0900">
            <4.2.0.58.J.20000927120546.031dc2b0@sh.w3.mag.keio.ac.jp>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Message-ID:  <4.2.0.58.J.20001004110308.009d3a90@sh.w3.mag.keio.ac.jp>
Date:         Wed, 4 Oct 2000 11:03:58 +0900
Reply-To: "Martin J. Duerst" <duerst@W3.ORG>
From: "Martin J. Duerst" <duerst@W3.ORG>
Subject:      Re: Idea: URL-based URN space
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <87k8bqrrx0.fsf@delivery.cam.eu.citrix.com>

At 00/10/03 14:11 +0100, Toby Speight wrote:
>Martin> Shouldn't that say something like 'during that given time'?
>Martin> E.g. for the 1999 example below, it would mean during all of
>Martin> 1999.
>
>Larry referred to RFC2550, which defines only instants, not periods.
>The example refers to the *first moment* of 1999, not the whole year.

Well, yes, but I think that will be misunderstood by many people,
so it may be better to fix it.

Regards,   Martin.


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Oct  6 15:15:19 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id PAA11050
	for <urn-archive@IETF.ORG>; Fri, 6 Oct 2000 15:15:18 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id PAA12545;
	Fri, 6 Oct 2000 15:14:18 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8621965 for URN-IETF@LISTS.NETSOL.COM; Fri, 6 Oct
          2000 15:13:39 -0400
Received: from astro.cs.utk.edu (ASTRO.CS.UTK.EDU [128.169.93.168]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id PAA12538 for
          <URN-IETF@LISTS.NETSOL.COM>; Fri, 6 Oct 2000 15:13:36 -0400 (EDT)
Received: from astro.cs.utk.edu (LOCALHOST [127.0.0.1]) by astro.cs.utk.edu (cf
          8.9.3) with ESMTP id PAA08846; Fri, 6 Oct 2000 15:06:55 -0400 (EDT)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Approved-By:  Keith Moore <moore@CS.UTK.EDU>
Message-ID:  <200010061906.PAA08846@astro.cs.utk.edu>
Date:         Fri, 6 Oct 2000 15:06:55 -0400
Reply-To: Keith Moore <moore@cs.utk.edu>
From: Keith Moore <moore@cs.utk.edu>
Subject:      Re: proposed revision to RFC2611
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  Message from Leslie Daigle <leslie@thinkingcat.com> of "Fri, 22
              Sep 2000 18:50:19 EDT." <39CBE22B.6A68CE2B@thinkingcat.com>

> ---- Proposed replacement text for RFC2611 ----
>
> III. Formal:  A "Formal" namespace may be requested, and IETF
> review sought, in cases where the publication of the NID proposal
> and the underlying namespace will provide benefit to an open and broad
> base of the Internet community.  That is, as in any open standards
> outcome, publication of the NID proposal would allow persons
> not immediately associated with the proposer to create new software,
> or services, or otherwise better carry out their own activities
> than if the NID publication had not been made.  Benefits are expected
> to be in the form of open accessibility, interoperability, etc.

Mumble.  Clearly if the community will benefit from having details of
the namespace published as an RFC, then IETF should encourage such
publication.  But I don't necessarily see that as sufficient qualification
for a Formal namespace.

In general, URNs are not intended to have exposed structure beyond the
NID.  This is because the structure by which URNs under a particular NID
are assigned, or resolved (the two are different) may change over time.
We do not want to encourage implementors to depend on details of the structure
within a particular NID, because that would tend to either constrain the future
use of that NID. On the other hand, if the structure of assignment or resolution
for a particular NID were to change, it could limit the applicability of software
designed with assumptions about the old structure, and could therefore
lessen the effective persistence of the bindings between previously
assigned URNs and their resources.

The principal exception would be for a NID that grandfathers an existing,
well-established namespace (such as ISBN), for which there is significant
utility in exposing the relationship between that existing namespace
and URN-space, and/or in utilizing the structure of that existing namespace.

I don't necessarily want to discourage publication of the structural
details of URN namespaces (especially since the exchange of ideas
might help promote sound namespace design and management).  But I don't
think we should think of this as promoting interoperability.
URN interoperability should not depend on applications knowing the
internal structure of NIDs.



I continue to be strongly of the opinion that namespaces with
human-meaningful NIDs are themselves damaging to persistence,
and we should only assign human-meaningful NIDs when the utility
of doing so (say for grandfathering purposes) has an overwhelming
benefit.  Thus, use of ISDN as an NID can be justified because ISDNs
are already quite well-established, but use of WXYZ as an NID cannot
easily be justified if WXYZ identifiers are not already well-known.

To the extent that it is useful to encourage people to publish details about
the structure of their NIDs, I would prefer that we use a different mechanism
than assigning human-readable NIDs to those namespaces.   We should separate
the concepts of Formal NIDs and Human-Meaningful NIDs.  Also, Formal but
non-Human-Meaningful NIDs should not be penalized by making them longer and
harder to transcribe than Human-Meaningful NIDs.

A concrete proposal would be to allow Formal but Non-Human-Meaningful
NIDs to be represented with a short string of digits to be assigned
by ICANN.  non-Formal NIDs would still need some prefix.

(aside: it would be interesting to investigate the possibility of
allowing DOI prefixes as NIDs, since they already have many of the
right properties for persistence....and this might minimize the
competition between the two groups.  but this would require that the
DOI folks and IETF agree on rules for future assignment of such prefixes.)


> The RFC must include a "Namespace Considerations" section, which
> outlines the perceived need for a new namespace (i.e., where existing
> namespaces fall short of the proposer's requirements).
> Considerations might include:
>
>         - URN assignment procedures
>         - URN resolution/delegation
>         - type of resources to be identified
>         - type of services to be supported

We should be careful here about 'types of services'.  To some degree
the types of services to be supported are inherently related to the
types of resources which may be identified.   But we should not
encourage implementors to make assumptions about which services
(or for that matter, which resources) are available with which NIDs.

> The RFC must also include a "Community Considerations"
> section, which indicates the dimensions upon which the proposer
> expects the Internet community to be able to benefit by publication
> of this namespace.  Potential considerations include:
>
>         - open assignment and use of identifiers within the namespace
>         - open operation of resolution servers for the namespace (server)
>         - creation of software that can meaningfully resolve and
>           access services for the namespace (client)

Again, the creation of software aspect seems dubious.

> It is expected that Formal NIDs may be applied to namespaces
> where some aspects are not fully open. For example,
> a namespace may make use of an externally managed (proprietary)
> registry (as, e.g., ISBN does), for assignment of URNs in the namespace,
> but it may still provide broad community benefit if the services
> associated have openly-published APIs.

I think that Formal-ness (meaning publication of the structure) of the NID
should have little or nothing to do with open-ness of the NID.  However,
we should be wary about assignment of a human-meaningful NID to a closed
and non-pre-existing namespace - because the resulting competition for
favorable names, and the potential for disputes over ownership of an NID,
damages persistence of the URNs under that NID.   NIDs are not intended
for marketing purposes.

IMO, the fundamental requirements for assignment of a Formal NID should be based
on the following principles:

- the organization maintaining the NID should demonstrate stability and
  ability to maintain the NID space for a long time
- it should demonstrate ability and competency at name assignment in order
  to facilitate persistence (e.g. to minimize the likelihood of conflicts)
- it should commit to not re-assigning existing names and allowing old names
  to continue to be valid, even if the owners or assignees of those names
  are no longer members or customers of that organization.
  (this does not mean that they must provide resolution of such names, but
  it does mean that they must not resolve the name to false or stale
  information, and it means that they must not reassign the name)

Keith


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Oct 24 22:30:07 2000
Received: from lists.netsol.com ([216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id WAA19849
	for <urn-archive@IETF.ORG>; Tue, 24 Oct 2000 22:30:05 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id WAA07161;
	Tue, 24 Oct 2000 22:28:34 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8615711 for URN-IETF@LISTS.NETSOL.COM; Tue, 24
          Oct 2000 22:27:54 -0400
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id WAA07141 for
          <urn-ietf@lists.netsol.com>; Tue, 24 Oct 2000 22:27:52 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id WAA05639 for
          urn-ietf@lists.netsol.com; Tue, 24 Oct 2000 22:11:38 -0400 (EDT)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20001024221138.C5490@bailey.dscga.com>
Date:         Tue, 24 Oct 2000 22:11:38 -0400
Reply-To: michaelm@NETSOL.COM
From: Michael Mealling <michael@bailey.dscga.com>
Subject:      final revisions of all DDDS documents....
To: URN-IETF@LISTS.NETSOL.COM

Hi all,
  I've taken all of the last call comments and incorporated them into the final
versions of all of the DDDS documents. I have them up on a web page so that
you can check them out before I send 'em to the repository:

http://usrlocalsrc.org/URN/ddds/

Unless I hear something otherwise I'm going to send 'em on Thursday.

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             2000-11.mail                                                                                        0000666 0000036 0000010 00000447443 07211321525 011503  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.NETSOL.COM  Thu Nov  2 07:48:52 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id HAA04711
	for <urn-archive@IETF.ORG>; Thu, 2 Nov 2000 07:48:52 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id HAA22759;
	Thu, 2 Nov 2000 07:47:46 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8622964 for URN-IETF@LISTS.NETSOL.COM; Thu, 2 Nov
          2000 07:45:50 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id GAA22261 for <urn-ietf@lists.netsol.com>;
          Thu, 2 Nov 2000 06:42:19 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id GAA16393; Thu, 2 Nov 2000 06:36:12
          -0500 (EST)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200011021136.GAA16393@ietf.org>
Date:         Thu, 2 Nov 2000 06:36:12 -0500
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-dns-ddds-database-02.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : A DDDS Database Using The Domain Name System
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-dns-ddds-database-02.txt
        Pages           : 20
        Date            : 01-Nov-00

This document describes a Dynamic Delegation Discovery System
Database using the Domain Name System as a distributed database of
Rules. The Keys are domain-names and the Rules are encoded using the
NAPTR Resource Record.
Since this document officially obsoletes RFC 2168, it is the
official specification for the NAPTR DNS Resource Record.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-dns-ddds-database-02.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-dns-ddds-database-02.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-dns-ddds-database-02.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20001101143747.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-dns-ddds-database-02.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-dns-ddds-database-02.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20001101143747.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Nov  2 07:52:09 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id HAA05494
	for <urn-archive@IETF.ORG>; Thu, 2 Nov 2000 07:52:09 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id HAA22797;
	Thu, 2 Nov 2000 07:51:34 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8622967 for URN-IETF@LISTS.NETSOL.COM; Thu, 2 Nov
          2000 07:50:10 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id GAA22273 for <urn-ietf@lists.netsol.com>;
          Thu, 2 Nov 2000 06:42:23 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id GAA16421; Thu, 2 Nov 2000 06:36:16
          -0500 (EST)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200011021136.GAA16421@ietf.org>
Date:         Thu, 2 Nov 2000 06:36:16 -0500
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-net-procedures-06.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Assignment Procedures for the URI Resolution using DNS
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-net-procedures-06.txt
        Pages           : 9
        Date            : 01-Nov-00

RFCYYYY defines a how DNS is used as a DDDS database that contains
URI delegation rules (sometimes called resolution hints). That
document specifies that the first step in that algorithm is to
append 'URI.ARPA' to the URI scheme and retrieve the NAPTR record
for that domain-name.  I.e., the first step in resolving
'http://foo.com/' would be to look up a NAPTR record for the domain
'http.URI.ARPA'. URN resolution also follows a similar procedure but
uses the 'URN.ARPA' zone as its root. This document describes the
procedures for inserting a new rule into the 'URI.ARPA' and
'URN.ARPA' zones.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-net-procedures-06.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-net-procedures-06.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-net-procedures-06.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20001101143757.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-net-procedures-06.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-net-procedures-06.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20001101143757.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Nov  2 07:54:59 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id HAA06177
	for <urn-archive@IETF.ORG>; Thu, 2 Nov 2000 07:54:58 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id HAA22857;
	Thu, 2 Nov 2000 07:54:23 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8622970 for URN-IETF@LISTS.NETSOL.COM; Thu, 2 Nov
          2000 07:53:00 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id GAA22285 for <urn-ietf@lists.netsol.com>;
          Thu, 2 Nov 2000 06:42:28 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id GAA16473; Thu, 2 Nov 2000 06:36:21
          -0500 (EST)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200011021136.GAA16473@ietf.org>
Date:         Thu, 2 Nov 2000 06:36:21 -0500
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-ddds-03.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Dynamic Delegation Discovery System (DDDS)
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-ddds-03.txt
        Pages           : 17
        Date            : 01-Nov-00

This document describes the Dynamic Delegation Discovery System
(DDDS). The DDDS defines an abstract algorithm for applying
dynamically retrieved string transformation rules to an
application-unique string.  Well-formed transformation rules will
reflect the delegation of management of information associated with
the string. This memo does not specify any application or database,
although it does define the requirements for doing so.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-ddds-03.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-ddds-03.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-ddds-03.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20001101143806.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ddds-03.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-ddds-03.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20001101143806.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Nov  2 07:57:53 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id HAA06831
	for <urn-archive@IETF.ORG>; Thu, 2 Nov 2000 07:57:52 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id HAA22944;
	Thu, 2 Nov 2000 07:57:13 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8622973 for URN-IETF@LISTS.NETSOL.COM; Thu, 2 Nov
          2000 07:55:50 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id GAA22297 for <urn-ietf@lists.netsol.com>;
          Thu, 2 Nov 2000 06:42:47 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id GAA16592; Thu, 2 Nov 2000 06:36:40
          -0500 (EST)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200011021136.GAA16592@ietf.org>
Date:         Thu, 2 Nov 2000 06:36:40 -0500
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-uri-res-ddds-02.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : URI Resolution using the Dynamic Delegation Discovery
                          System
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-uri-res-ddds-02.txt
        Pages           : 24
        Date            : 01-Nov-00

A specification for taking a URI and locating an authoritative
server for information about that URI. The method used to locate
that authoritative server is the Dynamic Delegation Discovery
System.
This document, along with RFC YYYY[10] and RFC ZZZZ[9], obsoletes
RFC 2168[12], RFC  2915[16] and updates RFC 2276[8].

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-uri-res-ddds-02.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-uri-res-ddds-02.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-uri-res-ddds-02.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20001101143817.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-uri-res-ddds-02.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-uri-res-ddds-02.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20001101143817.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Nov  2 09:25:56 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id JAA00875
	for <urn-archive@IETF.ORG>; Thu, 2 Nov 2000 09:25:56 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA24799;
	Thu, 2 Nov 2000 09:25:02 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8623424 for URN-IETF@LISTS.NETSOL.COM; Thu, 2 Nov
          2000 09:23:24 -0500
Received: from tomts7-srv.bellnexxia.net (tomts7.bellnexxia.net
          [209.226.175.40]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          JAA24790 for <urn-ietf@lists.netsol.com>; Thu, 2 Nov 2000 09:23:22
          -0500 (EST)
Received: from thinkingcat.com ([64.229.192.102]) by tomts7-srv.bellnexxia.net
          (InterMail vM.4.01.03.00 201-229-121) with ESMTP id
          <20001102141645.KSSK20301.tomts7-srv.bellnexxia.net@thinkingcat.com>
          for <urn-ietf@lists.netsol.com>; Thu, 2 Nov 2000 09:16:45 -0500
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <3A0176E8.C0934267@thinkingcat.com>
Date:         Thu, 2 Nov 2000 09:15:04 -0500
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: ThinkingCat Enterprises
Subject:      Status of documents
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Hi all,

The DDDS documents just published by the I-D editor reflect the changes
from our last call (which closed Oct 6).

I'm told that all the comments received were editorial, not substantive,
so I will now forward the documents to the IESG for publication
as RFCs.

That leaves one remaining issue -- the proposed revision of RFC2611.
At this point, we're waiting on me to incorporate the earlier
remarks into a new version of the document -- I intend to get
that circulated by the end of next week.

Leslie.

--

-------------------------------------------------------------------
"Reality with a delicate splash of the imaginary...
    ... or was that the other way around?"
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Nov  2 15:15:47 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id PAA08297
	for <urn-archive@IETF.ORG>; Thu, 2 Nov 2000 15:15:47 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id PAA28216;
	Thu, 2 Nov 2000 15:14:57 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8624001 for URN-IETF@LISTS.NETSOL.COM; Thu, 2 Nov
          2000 15:11:58 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from nl-imail01.cmg.nl (nl-mail-dmz.cmg-gecis.nl [195.109.155.100])
          by lists.netsol.com (8.9.3/8.9.3) with SMTP id OAA28105 for
          <urn-ietf@lists.netsol.com>; Thu, 2 Nov 2000 14:58:32 -0500 (EST)
Received: FROM nl-iscan.cmg.nl BY nl-imail01.cmg.nl ; Thu Nov 02 20:44:29 2000
          +0100
Received: FROM nl-amv-route01.cmg.nl BY nl-iscan.cmg.nl ; Thu Nov 02 20:37:25
          2000 +0100
Received: from nl-irelay.cmg.nl (NL-IRELAY [10.16.67.60]) by
          nl-amv-route01.cmg.nl with SMTP (Microsoft Exchange Internet Mail
          Service Version 5.5.2652.39) id WD5NSTR9; Thu, 2 Nov 2000 20:36:19
          +0100
Received: from mail pickup service by nl-irelay.cmg.nl with Microsoft SMTPSVC;
          Thu, 2 Nov 2000 20:31:37 +0100
Received: from loki.ietf.org ([132.151.1.177]) by nl-irelay.cmg.nl with
          Microsoft SMTPSVC(5.0.2195.1600);  Thu, 2 Nov 2000 16:01:44 +0100
Received: (from adm@localhost) by loki.ietf.org (8.9.1b+Sun/8.9.1) id IAA27033
          for ietf-123-outbound.09@ietf.org; Thu, 2 Nov 2000 08:55:02 -0500
          (EST)
Received: from ietf.org (odin.ietf.org [10.27.2.28]) by loki.ietf.org
          (8.9.1b+Sun/8.9.1) with ESMTP id GAA26122 for
          <all-ietf@loki.ietf.org>; Thu, 2 Nov 2000 06:36:13 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id GAA16393; Thu, 2 Nov 2000 06:36:12
          -0500 (EST)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
X-OriginalArrivalTime: 02 Nov 2000 15:01:45.0323 (UTC)
                       FILETIME=[D11DDBB0:01C044DD]
Message-ID:  <200011021136.GAA16393@ietf.org>
Date:         Thu, 2 Nov 2000 06:36:12 -0500
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-dns-ddds-database-02.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : A DDDS Database Using The Domain Name System
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-dns-ddds-database-02.txt
        Pages           : 20
        Date            : 01-Nov-00

This document describes a Dynamic Delegation Discovery System
Database using the Domain Name System as a distributed database of
Rules. The Keys are domain-names and the Rules are encoded using the
NAPTR Resource Record.
Since this document officially obsoletes RFC 2168, it is the
official specification for the NAPTR DNS Resource Record.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-dns-ddds-database-02.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-dns-ddds-database-02.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-dns-ddds-database-02.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20001101143747.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-dns-ddds-database-02.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-dns-ddds-database-02.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20001101143747.I-D@ietf.org>

--OtherAccess--

--NextPart--




--9B095B5ADSN=_01C044DC88685DA000000246nl?irelay.cmg.nl--


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Nov  2 16:17:05 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id QAA22771
	for <urn-archive@IETF.ORG>; Thu, 2 Nov 2000 16:17:04 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id QAA29425;
	Thu, 2 Nov 2000 16:16:13 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8624158 for URN-IETF@LISTS.NETSOL.COM; Thu, 2 Nov
          2000 16:14:34 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from nl-imail01.cmg.nl (nl-mail-dmz.cmg-gecis.nl [195.109.155.100])
          by lists.netsol.com (8.9.3/8.9.3) with SMTP id QAA29114 for
          <urn-ietf@lists.netsol.com>; Thu, 2 Nov 2000 16:01:51 -0500 (EST)
Received: FROM nl-iscan.cmg.nl BY nl-imail01.cmg.nl ; Thu Nov 02 21:24:44 2000
          +0100
Received: FROM nl-amv-route01.cmg.nl BY nl-iscan.cmg.nl ; Thu Nov 02 21:01:03
          2000 +0100
Received: from nl-irelay.cmg.nl (NL-IRELAY [10.16.67.60]) by
          nl-amv-route01.cmg.nl with SMTP (Microsoft Exchange Internet Mail
          Service Version 5.5.2652.39) id WD5NS5MF; Thu, 2 Nov 2000 20:58:02
          +0100
Received: from mail pickup service by nl-irelay.cmg.nl with Microsoft SMTPSVC;
          Thu, 2 Nov 2000 20:43:33 +0100
Received: from loki.ietf.org ([132.151.1.177]) by nl-irelay.cmg.nl with
          Microsoft SMTPSVC(5.0.2195.1600);  Thu, 2 Nov 2000 16:24:10 +0100
Received: (from adm@localhost) by loki.ietf.org (8.9.1b+Sun/8.9.1) id JAA27187
          for ietf-123-outbound.09@ietf.org; Thu, 2 Nov 2000 09:15:01 -0500
          (EST)
Received: from ietf.org (odin.ietf.org [10.27.2.28]) by loki.ietf.org
          (8.9.1b+Sun/8.9.1) with ESMTP id GAA26136 for
          <all-ietf@loki.ietf.org>; Thu, 2 Nov 2000 06:36:22 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id GAA16473; Thu, 2 Nov 2000 06:36:21
          -0500 (EST)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
X-OriginalArrivalTime: 02 Nov 2000 15:24:10.0858 (UTC)
                       FILETIME=[F31E34A0:01C044E0]
Message-ID:  <200011021136.GAA16473@ietf.org>
Date:         Thu, 2 Nov 2000 06:36:21 -0500
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-ddds-03.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Dynamic Delegation Discovery System (DDDS)
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-ddds-03.txt
        Pages           : 17
        Date            : 01-Nov-00

This document describes the Dynamic Delegation Discovery System
(DDDS). The DDDS defines an abstract algorithm for applying
dynamically retrieved string transformation rules to an
application-unique string.  Well-formed transformation rules will
reflect the delegation of management of information associated with
the string. This memo does not specify any application or database,
although it does define the requirements for doing so.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-ddds-03.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-ddds-03.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-ddds-03.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20001101143806.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ddds-03.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-ddds-03.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20001101143806.I-D@ietf.org>

--OtherAccess--

--NextPart--




--9B095B5ADSN=_01C044DC88685DA000000A47nl?irelay.cmg.nl--


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Nov  2 16:21:10 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id QAA23691
	for <urn-archive@IETF.ORG>; Thu, 2 Nov 2000 16:21:09 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id QAA29477;
	Thu, 2 Nov 2000 16:20:35 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8624161 for URN-IETF@LISTS.NETSOL.COM; Thu, 2 Nov
          2000 16:19:08 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from nl-imail01.cmg.nl (nl-mail-dmz.cmg-gecis.nl [195.109.155.100])
          by lists.netsol.com (8.9.3/8.9.3) with SMTP id QAA29103 for
          <urn-ietf@lists.netsol.com>; Thu, 2 Nov 2000 16:01:46 -0500 (EST)
Received: FROM nl-iscan.cmg.nl BY nl-imail01.cmg.nl ; Thu Nov 02 21:24:42 2000
          +0100
Received: FROM nl-amv-route01.cmg.nl BY nl-iscan.cmg.nl ; Thu Nov 02 21:00:58
          2000 +0100
Received: from nl-irelay.cmg.nl (NL-IRELAY [10.16.67.60]) by
          nl-amv-route01.cmg.nl with SMTP (Microsoft Exchange Internet Mail
          Service Version 5.5.2652.39) id WD5NS5LS; Thu, 2 Nov 2000 20:58:00
          +0100
Received: from mail pickup service by nl-irelay.cmg.nl with Microsoft SMTPSVC;
          Thu, 2 Nov 2000 20:40:14 +0100
Received: from loki.ietf.org ([132.151.1.177]) by nl-irelay.cmg.nl with
          Microsoft SMTPSVC(5.0.2195.1600);  Thu, 2 Nov 2000 17:00:36 +0100
Received: (from adm@localhost) by loki.ietf.org (8.9.1b+Sun/8.9.1) id JAA27344
          for ietf-123-outbound.09@ietf.org; Thu, 2 Nov 2000 09:35:01 -0500
          (EST)
Received: from ietf.org (odin.ietf.org [10.27.2.28]) by loki.ietf.org
          (8.9.1b+Sun/8.9.1) with ESMTP id GAA26150 for
          <all-ietf@loki.ietf.org>; Thu, 2 Nov 2000 06:36:41 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id GAA16592; Thu, 2 Nov 2000 06:36:40
          -0500 (EST)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
X-OriginalArrivalTime: 02 Nov 2000 16:00:36.0751 (UTC)
                       FILETIME=[0A0301F0:01C044E6]
Message-ID:  <200011021136.GAA16592@ietf.org>
Date:         Thu, 2 Nov 2000 06:36:40 -0500
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-uri-res-ddds-02.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : URI Resolution using the Dynamic Delegation Discovery
                          System
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-uri-res-ddds-02.txt
        Pages           : 24
        Date            : 01-Nov-00

A specification for taking a URI and locating an authoritative
server for information about that URI. The method used to locate
that authoritative server is the Dynamic Delegation Discovery
System.
This document, along with RFC YYYY[10] and RFC ZZZZ[9], obsoletes
RFC 2168[12], RFC  2915[16] and updates RFC 2276[8].

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-uri-res-ddds-02.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-uri-res-ddds-02.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-uri-res-ddds-02.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20001101143817.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-uri-res-ddds-02.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-uri-res-ddds-02.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20001101143817.I-D@ietf.org>

--OtherAccess--

--NextPart--




--9B095B5ADSN=_01C044DC88685DA0000014ACnl?irelay.cmg.nl--


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Nov 10 20:02:34 2000
Received: from lists.netsol.com ([216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id UAA06491
	for <urn-archive@IETF.ORG>; Fri, 10 Nov 2000 20:02:33 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id UAA09620;
	Fri, 10 Nov 2000 20:00:22 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8630532 for URN-IETF@LISTS.NETSOL.COM; Fri, 10
          Nov 2000 19:59:28 -0500
Received: from tomts5-srv.bellnexxia.net (tomts5.bellnexxia.net
          [209.226.175.25]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          TAA09587 for <urn-ietf@lists.netsol.com>; Fri, 10 Nov 2000 19:59:26
          -0500 (EST)
Received: from thinkingcat.com ([64.229.203.108]) by tomts5-srv.bellnexxia.net
          (InterMail vM.4.01.03.00 201-229-121) with ESMTP id
          <20001111005246.BNAP18376.tomts5-srv.bellnexxia.net@thinkingcat.com>
          for <urn-ietf@lists.netsol.com>; Fri, 10 Nov 2000 19:52:46 -0500
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------------CE67F5452483290D3D497C13"
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <3A0C97DC.546CC338@thinkingcat.com>
Date:         Fri, 10 Nov 2000 19:50:36 -0500
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: ThinkingCat Enterprises
Subject:      Revised RFC2611
To: URN-IETF@LISTS.NETSOL.COM

This is a multi-part message in MIME format.
--------------CE67F5452483290D3D497C13
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

Howdy,

I've submitted a revised version of RFC2611 as an Internet-Draft; =

I've attached a copy here, as it's going to take a few days to
hit the repository.

I've incorporated comments on the draft text, circulated earlier,
as follows:

Martin D=FCrst offered:
> The text only speaks about an RFC, not about an I-D. Also,
> it's not clear whether IESG approval or submission to
> urn-nid@apps.ietf.org should be first, and in what form.

Added Section 5.2, an illustration of the process.

> >associated have openly-published APIs.
> =

> I'm a little bit confused by the word API here.

Changed it to "access protocol".  Let me know if you think it still
needs work.


Larry Masinter offered:
> There are two components to your proposed revision that are
> currently intermixed, that might be usefully separated out.

Have pushed the "registration template" to the Appendix; Section 3.0
is now "registration types", and Section 4.0 is "registration process",
with an attempt to make the delineation you suggested needed
clarification.

Keith Moore offered:
> In general, URNs are not intended to have exposed structure beyond the
> NID.  This is because the structure by which URNs under a particular NI=
D
> are assigned, or resolved (the two are different) may change over time.=
 =


I didn't see altogether where the document advocated inappropriate
exposure of structure.  Perhaps there needs to be clarification about
what kinds of things might usefully be exposed to the public
without compromising the name/structure dissociation?  Or, see if
it still seems to be a problem when you look at the document
as a whole.

As always -- comments welcome.  I'm sure there are some editorial
nits & 'roff-isms... Sigh.

Leslie.


-- =


-------------------------------------------------------------------
"Reality with a delicate splash of the imaginary... =

    ... or was that the other way around?"
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------
--------------CE67F5452483290D3D497C13
Content-Type: text/plain; charset=iso-8859-1;
 name="rfc2611bis.out"
Content-Disposition: inline;
 filename="rfc2611bis.out"
Content-Transfer-Encoding: quoted-printable







Internet-Draft                                                 L. Daigle
URN WG                                          Thinking Cat Enterprises
Expires May 11, 2001                                        D. van Gulik
Category: Best Current Practice                               WebWeaving
draft-ietf-urn-rfc2611bis-00.txt                             R. Iannella
                                                            DSTC Pty Ltd
                                                            P. Faltstrom
                                                                   Cisco
                                                       November 10, 2000

                  URN Namespace Definition Mechanisms


Status of this Memo

     This document is an Internet-Draft and is in full conformance with
     all provisions of Section 10 of RFC2026.

     Internet-Drafts are working documents of the Internet Engineering
     Task Force (IETF), its areas, and its working groups.  Note that
     other groups may also distribute working documents as Internet-
     Drafts.

     Internet-Drafts are draft documents valid for a maximum of six
     months and may be updated, replaced, or obsoleted by other
     documents at any time.  It is inappropriate to use Internet- Drafts
     as reference material or to cite them other than as "work in
     progress."

     The list of current Internet-Drafts can be accessed at
     http://www.ietf.org/ietf/1id-abstracts.txt


Abstract

   The URN WG has defined a syntax for Uniform Resource Names (URNs)
   [RFC2141], as well as some proposed mechanisms for their resolution
   and use in Internet applications ([RFCXXXX], [RFCYYYY]).  The whole
   rests on the concept of individual "namespaces" within the URN
   structure.  Apart from  proof-of-concept namespaces, the use of
   existing identifiers in URNs has been discussed ([RFC2288]), and this
   document lays out general definitions of and mechanisms for
   establishing URN "namespaces".

   This document obsoletes RFC2611.

   Discussion of this document should be directed to urn-ietf@ietf.org




Daigle                                                          [Page 1]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-00.txt       November 2000


Table of Contents

   Abstract ........................................................  1
   Table of Contents ...............................................  2
   1.0 Introduction ................................................  2
   2.0 What is a URN Namespace? ....................................  3
   3.0 URN Namespace (Registration) Types ..........................  3
   3.1  Experimental Namespaces ....................................  4
   3.2 Informal Namespaces .........................................  4
   3.3 Formal Namespaces ...........................................  4
   4.0 URN Namespace Registration, Update, and NID Assignment
       Process .....................................................  5
   4.1 Experimental ................................................  5
   4.2 Informal ....................................................  6
   4.3 Formal ......................................................  6
   5.0 Illustration ................................................  8
   5.1 Example Template ............................................  8
   5.1 Registration steps in practice .............................. 10
   6.0 Security Considerations ..................................... 11
   7.0 IANA Considerations ......................................... 11
   8.0 References .................................................. 11
   9.0 Authors' Addresses .......................................... 12
   10.0 Appendix -- URN Namespace Definition Template .............. 13

1.0 Introduction

   Uniform Resource Names (URNs) are resource identifiers with the
   specific requirements for enabling location independent
   identification of a resource, as well as longevity of reference.
   There are 2 assumptions that are key to this document:

   Assumption #1:

      Assignment of a URN is a managed process.

      I.e., not all strings that conform to URN syntax are necessarily
      valid URNs.  A URN is assigned according to the rules of a
      particular namespace (in terms of syntax, semantics, and process).

   Assumption #2:

      The space of URN namespaces is managed.

      I.e., not all syntactically correct URN namespaces (per the URN
      syntax definition)  are valid URN namespaces.  A URN namespace
      must have a recognized definition in order to be valid.

   The purpose of this document is to outline a mechanism and provide a
   template for explicit namespace definition, along with the mechanism


Daigle                                                          [Page 2]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-00.txt       November 2000


   for associating an identifier (called a "Namespace ID", or NID) which
   is registered with the Internet Assigned Numbers Authority, IANA.

   Note that this document restricts itself to the description of
   processes for the creation of URN namespaces.  If "resolution" of any
   so-created URN identifiers is desired, a separate process of
   registration in a global NID directory, such as that provided by the
   DDDS system [RFCXXXX], is necessary.  See [RFCYYYY] for information
   on obtaining registration in the DDDS global NID directory.


2.0 What is a URN Namespace?

   For the purposes of URNs, a "namespace" is a collection of uniquely-
   assigned identifiers.  A URN namespace itself has an identifier in
   order to

      - ensure global uniqueness of URNs
      - (where desired) provide a cue for the structure of the
        identifier

   For example, ISBNs and ISSNs are both collections of identifiers used
   in the traditional publishing world; while there may be some number
   (or numbers) that is both a valid ISBN identifier and ISSN
   identifier, using different designators for the two collections
   ensures that no two URNs will be the same for different resources.

   The development of an identifier structure, and thereby a collection
   of identifiers, is a process that is inherently dependent on the
   requirements of the community defining the identifier, how they will
   be assigned, and the uses to which they will be put.  All of these
   issues are specific to the individual community seeking to define a
   namespace (e.g., publishing community, association of booksellers,
   protocol developers, etc); they are beyond the scope of the IETF URN
   work.

   This document outlines the processes by which a collection of
   identifiers satisfying certain constraints (uniqueness of assignment,
   etc) can become a bona fide URN namespace by obtaining a NID.  In a
   nutshell, a template for the definition of the namespace is completed
   for deposit with IANA, and a NID is assigned.  The details of the
   process and possibilities for NID strings are outlined below; first,
   a template for the definition is provided.


3.0 URN Namespace (Registration) Types

     There are 3 categories of URN namespaces defined here,



Daigle                                                          [Page 3]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-00.txt       November 2000


   distinguished by expected level of service and required procedures
   for registration.  Registration processes for each of these namespace
   types are given in Section 4.0.

3.1  Experimental Namespaces

   These are not explicitly registered with IANA.  They take the form

                                  X-<NID>

   No provision is made for avoiding collision of experimental NIDs;
   they are intended for use within internal or limited experimental
   contexts.


3.2 Informal Namespaces

   These are fully fledged URN namespaces, with all the rights and
   requirements associated thereto.  Informal namespaces can be
   registered in global registration services.  They are required to
   uphold the general principles of a well-managed URN namespace --
   providing persistent, unique identification of resources.  Informal
   and formal namespaces (described below) differ in the NID assignment.
   IANA will assign an alphanumeric NID to registered informal
   namespaces, per the process outlined in Section 4.0.


3.3 Formal Namespaces

   A formal namespace may be requested, and IETF review sought, in cases
   where the publication of the NID proposal and the underlying
   namespace will provide benefit to an open and broad base of the
   Internet community.  That is, as in any open standards outcome,
   publication of the NID proposal would allow persons not immediately
   associated with the proposer to create new software, or services, or
   otherwise better carry out their own activities than if the NID
   publication had not been made.  Benefits are expected to be in the
   form of open accessibility, interoperability, etc.

   It is expected that Formal NIDs may be applied to namespaces where
   some aspects are not fully open. For example, a namespace may make
   use of an externally managed (proprietary) registry (as, e.g., ISBN
   does), for assignment of URNs in the namespace, but it may still
   provide broad community benefit if the services associated have
   openly-published access protocols.

   In addition to the basic registration information defined in the
   registration template (in the Appendix), a formal namespace request



Daigle                                                          [Page 4]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-00.txt       November 2000


   must be accompanied by documented considerations of the need for a
   new namespace and the community benefit of formally establishing the
   proposed URN namespace.

   Additionally, since the goal of URNs is to provide persistent
   identification, some consideration as to the longevity and
   maintainability of the namespace must be given.  The URN WG discussed
   at length the issue of finding objective measures for predicting (a
   priori) the continued success of a namespace.  No conclusion was
   reached -- much depends on factors that are completely beyond the
   technical scope of the namespace.  However, the collective experience
   of the IETF community does contain a wealth of information on
   technical factors that will prevent longevity of identification.  The
   IESG may elect not to publish a proposed namespace RFC if the IETF
   community consensus is that it contains technical flaws that will
   prevent (or seriously impair the possibility of) persistent
   identification.


4.0 URN Namespace Registration, Update, and NID Assignment Process

   Different levels of disclosure are expected/defined for namespaces.
   According to the level of open-forum  discussion surrounding the
   disclosure, a URN namespace may be assigned or may request a
   particular identifier.  The  "IANA Considerations" document [RFC2434]
   suggests the need to specify update mechanisms for registrations --
   who is given the authority to do so, from time to time, and what are
   the processes.  Since URNs are meant to be persistently useful, few
   (if any) changes should be made to the structural interpretation of
   URN strings (e.g., adding or removing rules for lexical equivalence
   that might affect the interpretation of URN IDs already assigned).
   However, it may be important to introduce clarifications, expand the
   list of authorized URN assigners, etc, over the natural course of a
   namespace's lifetime.  Specific processes are outlined below.

   URN namespace registrations will be posted in the anonymous FTP
   directory "ftp://ftp.isi.edu/in-notes/iana/assignments/URN-
   namespaces/".



   The registration and maintenance procedures vary slightly from one
   namespace type (as defined in Section 3.0) to another.


4.1 Experimental

   These are not explicitly registered with IANA.  They take the form



Daigle                                                          [Page 5]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-00.txt       November 2000


                                  X-<NID>

   No provision is made for avoiding collision of experimental NIDs;
   they are intended for use within internal or limited experimental
   contexts.

   As there is no registration, no registration maintenance procedures
   are needed.


4.2 Informal

   These are registered with IANA and are assigned a number sequence as
   an identifier, in the format:

                              "urn-" <number>

   where <number> is chosen by the IANA on a First Come First Served
   basis (see [RFC2434]).

   Registrants should send a copy of the registration template (see the
   Appendix), duly completed, to the

                           urn-nid@apps.ietf.org

   mailing and allow for a 2 week discussion period for clarifying the
   expression of the registration information and suggestions for
   improvements to the namespace proposal.

   After suggestions for clarification of the registration information
   have been incorporated, the template may be submitted to:

                               iana@iana.org

   for assignment of a NID.

   The only restrictions on <number> are that it consist strictly of
   digits and that it not cause the NID to exceed length limitations
   outlined in the URN syntax ([RFC2141]).

   Registrations may be updated by the original registrant, or an entity
   designated by the registrant, by updating the registration template,
   submitting it to the discussion list for a further 2 week discussion
   period, and finally resubmitting it to IANA, as described above.


4.3 Formal




Daigle                                                          [Page 6]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-00.txt       November 2000


   Formal NIDs are assigned via IETF Consensus, as defined in [RFC2434]:

     "IETF Consensus - New values are assigned through the IETF
      consensus process. Specifically, new assignments are made via
      RFCs approved by the IESG. Typically, the IESG will seek
      input on prospective assignments from appropriate persons
      (e.g., a relevant Working Group if one exists)."

   Thus, the Formal NID application is made via publication of an RFC
   through standard IETF processes.  The RFC need not be standards-
   track, but it will be subject to IESG review and acceptance pursuant
   to the guidelines written here (as well as standard RFC publication
   guidelines).  The template defined in the Appendix may be included as
   part of an RFC defining some other aspect of the namespace, or it may
   be put forward as an RFC in its own right.  The proposed template
   should be sent to the

                           urn-nid@apps.ietf.org

   mailing list to allow for a 2 week discussion period  for clarifying
   the expression of the registration information, before the IESG
   reviews the document.


   The RFC must include a "Namespace Considerations" section, which
   outlines the perceived need for a new namespace (i.e., where existing
   namespaces fall short of the proposer's requirements).
   Considerations might include:

        - URN assignment procedures      - URN resolution/delegation
        - type of resources to be identified      - type of services to
   be supported

   NOTE:  It is expected that more than one namespace may serve the same
   "functional" purpose; the intent of the "Namespace Considerations"
   section is to provide a record of the proposer's "due diligence" in
   exploring existing possibilities, for the IESG's consideration.

   The RFC must also include a "Community Considerations" section, which
   indicates the dimensions upon which the proposer expects the Internet
   community to be able to benefit by publication of this namespace.
   Potential considerations include:

        - open assignment and use of identifiers within the namespace
        - open operation of resolution servers for the namespace
   (server)      - creation of software that can meaningfully resolve
   and        access services for the namespace (client)




Daigle                                                          [Page 7]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-00.txt       November 2000


   A particular NID string is requested, and is assigned by IETF
   consensus (as defined in [RFC2434]), with the additional constraints
   that the NID string must

        - not be an already-registered NID      - not start with "x-"
   (see Type I above)      - not start with "urn-" (see Type II above)
        - not start with "XY-", where XY is any combination of 2
   ASCII letters  (see NOTE, below)      - be more than 2 letters long

   NOTE: ALL two-letter combinations, and two-letter combinations
   followed by "-" and any sequence of valid NID characters,  are
   reserved for potential use as countrycode- based  NIDs for eventual
   national registrations of URN namespaces.   The definition and
   scoping of rules for allocation of responsibility for such namespaces
   is beyond the scope of this document.

   Registrations may be revised by updating the RFC through standard
   IETF RFC update mechanisms.  Thus, proposals for updates may be made
   by the original authors, other IETF participants, or the IESG.  In
   any case, the proposed updated template must be circulated on the
   urn-nid discussion list, allowing for a 2 week review period.


5.0 Illustration

5.1 Example Template

   The following example is provided for the purposes of illustration of
   the URN NID template described in the Appendix.  Although it is based
   on a hypothetical "generic Internet namespace" that has been
   discussed informally within the URN WG, there are still technical and
   infrastructural issues that would have to be resolved before such a
   namespace could be properly and completely described.

   Namespace ID:
      To be assigned

   Registration Information:

      Version 1
      Date: <when submitted>

   Declared registrant of the namespace:

      Required: Name and e-mail address.
      Recommended:  Affiliation, address, etc.





Daigle                                                          [Page 8]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-00.txt       November 2000


   Declared registrant of the namespace:

      Name:           T. Cat
      E-mail:         leslie@thinkingcat.com
      Affiliation:    Thinking Cat Enterprises
      Address:        1 ThinkingCat Way
                      Trupville, NewCountry

   Declaration of structure:

      The identifier structure is as follows:

      URN:<assigned number>:<FQDN>:<assigned US-ASCII string>

      where FQDN is a fully-qualified domain name, and the assigned
      string is conformant to URN syntax requirements.

   Relevant ancillary documentation:

      Definition of domain names, found in:

      P. Mockapetris, "DOMAIN NAMES - IMPLEMENTATION AND SPECIFICATION",
      RFC1035, November 1987.

   Identifier uniqueness considerations:

      Uniqueness is guaranteed as long as the assigned string is never
      reassigned for a given FQDN, and that the FQDN is never
      reassigned.

      N.B.:  operationally, there is nothing that prevents a domain name
      from being reassigned;  indeed, it is not an uncommon occurrence.
      This is one of the reasons that this example makes a poor URN
      namespace in practice, and is therefore not seriously being
      proposed as it stands.

   Identifier persistence considerations:

      Persistence of identifiers is dependent upon suitable delegation
      of resolution at the level of "FQDN"s, and persistence of FQDN
      assignment.

      Same note as above.

   Process of identifier assignment:

      Assignment of these URNs delegated to individual domain name
      holders (for FQDNs).  The holder of the FQDN registration is



Daigle                                                          [Page 9]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-00.txt       November 2000


      required to maintain an entry (or delegate it) in the DDDS.
      Within each of these delegated name partitions, the string may be
      assigned per local requirements.

      e.g.  urn:<assigned number>:thinkingcat.com:001203

   Process for identifier resolution:

      Domain name holders are responsible for operating or delegating
      resolution servers for the FQDN in which they have assigned URNs.

   Rules for Lexical Equivalence:

      FQDNs are case-insensitive.  Thus, the portion of the URN

              urn:<assigned number>:<FQDN>:

      is case-insenstive for matches.  The remainder of the identifier
      must be considered case-sensitve.

   Conformance with URN Syntax:

      No special considerations.

   Validation mechanism:

      None specified.

   Scope:

      Global.


5.1 Registration steps in practice

   The key steps for registration of informal or formal namespaces
   typically play out as follows:

   Informal NID:

     1.  Complete the registration template.  This may be done as part
     of an Internet-Draft.

     2.  Communicate the registration template to urn-nid@apps.ietf.org
     for technical review -- as a published I-D, or text e-mail message
     containing the template.

     3. Update the registration template as necessary from comments, and



Daigle                                                         [Page 10]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-00.txt       November 2000


     repeat steps 2 and 3 as necessary.

     4. Once comments have been addressed (and the review period has
     expired) end a request to IANA with the revised registration
     template.

   Formal NID:

     1. Write an Internet-Draft describing the namespace and including
     the registration template, duly completed.

     2. Send the Internet-Draft to the I-D editor, and send a copy to
     urn-nid@apps.ietf.org for technical review.

     3. Update the Internet-Draft as necessary from comments, and repeat
     steps 2 and 3 as needed.

     4.  Send a request to the IESG to publish the I-D as an RFC.  The
     IESG may request further changes (published as I-D revisions)
     and/or direct discussion to designated working groups, area
     experts, etc.

     5.  If the IESG approves the document for publication as an RFC,
     send a request to IANA to register the requested NID.


6.0 Security Considerations

   This document largely focuses on providing mechanisms for the
   declaration of public information.  Nominally, these declarations
   should be of relatively low security profile, however there is always
   the danger of "spoofing" and providing mis-information.  Information
   in these declarations should be taken as advisory.


7.0 IANA Considerations

   This document outlines the processes for registering URN namespaces,
   and has implications for the IANA in terms of registries to be
   maintained.  In all cases, the IANA should assign the appropriate NID
   (informal or formal), as described above, once an IESG-designated
   expert has confirmed that the requisite registration process steps
   have been completed.


8.0 References





Daigle                                                         [Page 11]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-00.txt       November 2000


   [ISO8601]   ISO 8601 : 1988 (E), "Data elements and interchange
               formats - Information interchange - Representation of
               dates and times"

   [RFC2288]   Lynch, C., Preston, C. and R. Daniel, "Using Existing
               Bibliographic Identifiers as Uniform Resource Names", RFC
               2288, February 1998.

   [RFCXXXX]   Mealling, M., "URI Resolution using the Dynamic
                  Delegation Discovery System", RFCXXXX.

   [RFCYYYY]   Mealling, M., "Assignment Procedures for URI Resolution
                 Using DNS", RFCYYYY.

   [RFC2141]   Moats, R., "URN Syntax", RFC 2141, May 1997.

   [RFC2434]   Narten, T. and H. Alvestrand, "Guidelines for Writing an
               IANA Considerations Section in RFCs", BCP 26, RFC 2434,
               October 1998.

   [RFC1737]   Sollins, K. and L. Masinter, "Functional Requirements for
               Uniform Resource Names", RFC 1737, December 1994.

   [RFC2276]   Sollins, K., "Architectural Principles of Uniform
               Resource Name Resolution", RFC 2276, January 1998.


9.0 Authors' Addresses

   Leslie L. Daigle
   Thinking Cat Enterprises

   EMail:  leslie@thinkingcat.com


   Dirk-Willem van Gulik
   WebWeaving
   Plein 1813 - 5a
   8545 HX Arnhem
   The Netherlands

   Phone:  +39 0332 78 0014 (Phone and Fax)
   EMail:  Dirkx@webweaving.org


   Renato Iannella
   DSTC Pty Ltd
   Gehrmann Labs, The Uni of Queensland



Daigle                                                         [Page 12]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-00.txt       November 2000


   AUSTRALIA, 4072

   Phone:  +61 7 3365 4310
   Fax:    +61 7 3365 4311
   EMail:  renato@dstc.edu.au


   Patrik Faltstrom
   Cisco Systems Inc
   170 W Tasman Drive SJ-13/2
   San Jose CA 95134
   USA

   EMail: paf@cisco.com
   URL:   http://www.cisco.com



10.0 Appendix -- URN Namespace Definition Template

   Definition of a URN namespace is accomplished by completing the
   following information template.  Apart from providing a mechanism for
   disclosing structure of the URN namespace, this information is
   designed to be useful for

      - entities seeking to have a URN assigned in a namespace (if
        applicable)
      - entities seeking to provide URN resolvers for a namespace (if
        applicable)

   This is particularly important for communities evaluating the
   possibility of using a portion of an existing URN namespace rather
   than creating their own.

   Information in the template is as follows:

   Namespace ID:
      Assigned by IANA.  In some contexts, a particular one may be
      requested (see below).

   Registration Information:

      This is information to identify the particular version of
      registration information:

      - registration version number: starting with 1, incrementing by 1
        with each new version
      - registration date: date submitted to the IANA, using the format



Daigle                                                         [Page 13]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-00.txt       November 2000


            YYYY-MM-DD
        as outlined in [ISO8601].

   Declared registrant of the namespace:

      Required: Name and e-mail address.
      Recommended:  Affiliation, address, etc.

   Declaration of syntactic structure:

      This section should outline any structural features of identifiers
      in this namespace.  At the very least, this description may be
      used to introduce terminology used in other sections.  This
      structure may also be used for determining realistic
      caching/shortcuts approaches; suitable caveats should be provided.
      If there are any specific character encoding rules (e.g., which
      character should always be used for single-quotes), these should
      be listed here.

      Answers might include, but are not limited to:

      - the structure is opaque (no exposition) - a regular expression
        for parsing the identifier into components, including naming
        authorities

   Relevant ancillary documentation:

      This section should list any RFCs, standards, or other published
      documentation that defines or explains all or part of the
      namespace structure.

      Answers might include, but are not limited to:

      - RFCs outlining syntax of the namespace
      - Other of the defining community's (e.g., ISO) documents
        outlining syntax of the identifiers in the namespace
      - Explanatory material introducing the namespace

   Identifier uniqueness considerations: This section should address the
   requirement that URN identifiers be assigned uniquely -- they are
   assigned to at most one resource, and are not reassigned.

   (Note that the definition of "resource" is fairly broad; for example,
   information on "Today's Weather" might be considered a single
   resource, although the content is dynamic.)

   Possible answers include, but are not limited to:




Daigle                                                         [Page 14]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-00.txt       November 2000


      - exposition of the structure of the identifiers, and partitioning
        of the space of identifiers amongst assignment authorities which
        are individually responsible for respecting uniqueness rules
      - identifiers are assigned sequentially
      - information is withheld; the namespace is opaque

   Identifier persistence considerations:

      Although non-reassignment of URN identifiers ensures that a URN
      will persist in identifying a particular resource even after the
      "lifetime of the resource", some consideration should be given to
      the persistence of the usability of the URN.  This is particularly
      important in the case of URN namespaces providing global
      resolution.

      Possible answers include, but are not limited to:

      - quality of service considerations

   Process of identifier assignment:

      This section should detail the mechanisms and/or authorities for
      assigning URNs to resources.  It should make clear whether
      assignment is completely open, or if limited, how to become an
      assigner of identifiers, and/or get one assigned by existing
      assignment authorities.  Answers could include, but are not
      limited to:

      - assignment is completely open, following a particular algorithm
      - assignment is delegated to authorities recognized by a
        particular organization (e.g., the Digital Object Identifier
        Foundation controls the DOI assignment space and its delegation)
      - assignment is completely closed (e.g., for a private
        organization)

   Process for identifier resolution:

      If a namespace is intended to be accessible for global resolution,
      it must be registerd in an RDS (Resolution Discovery System, see
      [RFC2276]) such as DDDS.  Resolution then proceeds according to
      standard URI resolution processes, and the mechanisms of the RDS.
      What this section should outline is the requirements for becoming
      a recognized resolver of URNs in this namespace (and being so-
      listed in the RDS registry).

      Answers may include, but are not limited to:

      - the namespace is not listed with an RDS; this is not relevant



Daigle                                                         [Page 15]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-00.txt       November 2000


      - resolution mirroring is completely open, with a mechanism for
        updating an appropriate RDS
      - resolution is controlled by entities to which assignment has
        been delegated


   Rules for Lexical Equivalence:

      If there are particular algorithms for determining equivalence
      between two identifiers in the underlying namespace (hence, in the
      URN string itself), rules can be provided here.

      Some examples include:

      - equivalence between hyphenated and non-hyphenated groupings in
        the identifier string
      - equivalence between single-quotes and double-quotes
      - Namespace-defined equivalences between specific characters, such
        as "character X with or without diacritic marks".

      Note that these are not normative statements for any kind of best
      practice for handling equivalences between characters; they are
      statements limited to reflecting the namespace's own rules.

   Conformance with URN Syntax:

      This section should outline any special considerations required
      for conforming with the URN syntax.  This is particularly
      applicable in the case of legacy naming systems that are used in
      the context of URNs.

      For example, if a namespace is used in contexts other than URNs,
      it may make use of characters that are reserved in the URN syntax.
      This section should flag any such characters, and outline
      necessary mappings to conform to URN syntax.  Normally, this will
      be handled by hex encoding the symbol.

      For example, see the section on SICIs in [RFC2288].

   Validation mechanism:

      Apart from attempting resolution of a URN, a URN namespace may
      provide mechanism for "validating" a URN -- i.e., determining
      whether a given string is currently a validly-assigned URN.  For
      example, even if an ISBN URN namespace is created, it is not clear
      that all ISBNs will translate directly into "assigned URNs".

      A validation mechanims might be:



Daigle                                                         [Page 16]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-00.txt       November 2000


      - a syntax grammar
      - an on-line service
      - an off-line service

   Scope:

      This section should outline the scope of the use of the
      identifiers in this namespace.  Apart from considerations of
      private vs. public namespaces, this section is critical in
      evaluating the applicability of a requested NID.  For example, a
      namespace claiming to deal in "social security numbers" should
      have a global scope and address all social security number
      structures (unlikely).  On the other hand, at a national level, it
      is reasonable to propose a URN namespace for "this nation's social
      security numbers".




































Daigle                                                         [Page 17]
=0C

--------------CE67F5452483290D3D497C13--


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Nov 14 08:42:03 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id IAA19385
	for <urn-archive@IETF.ORG>; Tue, 14 Nov 2000 08:42:02 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA12564;
	Tue, 14 Nov 2000 08:40:24 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8634354 for URN-IETF@LISTS.NETSOL.COM; Tue, 14
          Nov 2000 08:39:04 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id GAA11999 for <urn-ietf@lists.netsol.com>;
          Tue, 14 Nov 2000 06:51:13 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id GAA10039; Tue, 14 Nov 2000 06:45:07
          -0500 (EST)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200011141145.GAA10039@ietf.org>
Date:         Tue, 14 Nov 2000 06:45:07 -0500
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-rfc2611bis-00.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : URN Namespace Definition Mechanisms
        Author(s)       : L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom
        Filename        : draft-ietf-urn-rfc2611bis-00.txt
        Pages           : 17
        Date            : 13-Nov-00

The URN WG has defined a syntax for Uniform Resource Names (URNs)
[RFC2141], as well as some proposed mechanisms for their resolution
and use in Internet applications ([RFCXXXX], [RFCYYYY]).  The whole
rests on the concept of individual 'namespaces' within the URN
structure.  Apart from  proof-of-concept namespaces, the use of
existing identifiers in URNs has been discussed ([RFC2288]), and this
document lays out general definitions of and mechanisms for
establishing URN 'namespaces'.
This document obsoletes RFC2611.
Discussion of this document should be directed to urn-ietf@ietf.org

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-rfc2611bis-00.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-rfc2611bis-00.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-rfc2611bis-00.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20001113134848.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-rfc2611bis-00.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-rfc2611bis-00.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20001113134848.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Nov 17 17:56:44 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id RAA14177
	for <urn-archive@IETF.ORG>; Fri, 17 Nov 2000 17:56:44 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id RAA20910;
	Fri, 17 Nov 2000 17:55:26 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8639989 for URN-IETF@LISTS.NETSOL.COM; Fri, 17
          Nov 2000 17:53:38 -0500
Received: from tomts8-srv.bellnexxia.net (tomts8.bellnexxia.net
          [209.226.175.52]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          RAA20900 for <URN-IETF@LISTS.NETSOL.COM>; Fri, 17 Nov 2000 17:53:37
          -0500 (EST)
Received: from thinkingcat.com ([64.229.192.73]) by tomts8-srv.bellnexxia.net
          (InterMail vM.4.01.03.00 201-229-121) with ESMTP id
          <20001117224701.LWRM625.tomts8-srv.bellnexxia.net@thinkingcat.com>
          for <URN-IETF@LISTS.NETSOL.COM>; Fri, 17 Nov 2000 17:47:01 -0500
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <3A0C97DC.546CC338@thinkingcat.com>
Content-Type: text/plain; charset=iso-8859-1
X-MIME-Autoconverted: from quoted-printable to 8bit by lists.netsol.com id
                      RAA20901
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <3A15B4CD.D98053E1@thinkingcat.com>
Date:         Fri, 17 Nov 2000 17:44:29 -0500
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: ThinkingCat Enterprises
Subject:      Re: Revised RFC2611
To: URN-IETF@LISTS.NETSOL.COM
X-MIME-Autoconverted: from 8bit to quoted-printable by lists.netsol.com id RAA20910
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id RAA14177

So, the draft has in fact hit the repository, as

        draft-ietf-urn-rfc2611bis-00.txt

I realize that we're getting into the hectic holiday/pre-IETF
timeframe, but I'd like some feedback from people to determine
consensus on which of the following is (most) true:

        . "this is in line with what we discussed, we're done"

        . "started to read it, had some comments, but couldn't
           possibly get to it all this week, give us two
           more weeks (to Dec 1) to read and comment"

I don't want to rush people, and I'd like to know if people believe
that alotting more time would produce a better result.  Otherwise,
or if people are ambivalent, we can last call the document now and
have it to the IESG before the end of the year.


Thanks,
Leslie.


Leslie Daigle wrote:
>
> Howdy,
>
> I've submitted a revised version of RFC2611 as an Internet-Draft;
> I've attached a copy here, as it's going to take a few days to
> hit the repository.
>
> I've incorporated comments on the draft text, circulated earlier,
> as follows:
>
> Martin Dürst offered:
> > The text only speaks about an RFC, not about an I-D. Also,
> > it's not clear whether IESG approval or submission to
> > urn-nid@apps.ietf.org should be first, and in what form.
>
> Added Section 5.2, an illustration of the process.
>
> > >associated have openly-published APIs.
> >
> > I'm a little bit confused by the word API here.
>
> Changed it to "access protocol".  Let me know if you think it still
> needs work.
>
> Larry Masinter offered:
> > There are two components to your proposed revision that are
> > currently intermixed, that might be usefully separated out.
>
> Have pushed the "registration template" to the Appendix; Section 3.0
> is now "registration types", and Section 4.0 is "registration process",
> with an attempt to make the delineation you suggested needed
> clarification.
>
> Keith Moore offered:
> > In general, URNs are not intended to have exposed structure beyond the
> > NID.  This is because the structure by which URNs under a particular NID
> > are assigned, or resolved (the two are different) may change over time.
>
> I didn't see altogether where the document advocated inappropriate
> exposure of structure.  Perhaps there needs to be clarification about
> what kinds of things might usefully be exposed to the public
> without compromising the name/structure dissociation?  Or, see if
> it still seems to be a problem when you look at the document
> as a whole.
>
> As always -- comments welcome.  I'm sure there are some editorial
> nits & 'roff-isms... Sigh.
>
> Leslie.
>
> --
>
> -------------------------------------------------------------------
> "Reality with a delicate splash of the imaginary...
>     ... or was that the other way around?"
>    -- ThinkingCat
>
> Leslie Daigle
> leslie@thinkingcat.com
> -------------------------------------------------------------------

--

-------------------------------------------------------------------
"Logic can hold only a certain amount of sway over the rational
 mind."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Nov 17 17:59:28 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id RAA14281
	for <urn-archive@IETF.ORG>; Fri, 17 Nov 2000 17:59:28 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id RAA21015;
	Fri, 17 Nov 2000 17:58:48 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8640004 for URN-IETF@LISTS.NETSOL.COM; Fri, 17
          Nov 2000 17:57:25 -0500
Received: from tomts8-srv.bellnexxia.net (tomts8.bellnexxia.net
          [209.226.175.52]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          RAA20966 for <urn-ietf@lists.netsol.com>; Fri, 17 Nov 2000 17:57:24
          -0500 (EST)
Received: from thinkingcat.com ([64.229.192.73]) by tomts8-srv.bellnexxia.net
          (InterMail vM.4.01.03.00 201-229-121) with ESMTP id
          <20001117225047.LXLZ625.tomts8-srv.bellnexxia.net@thinkingcat.com>
          for <urn-ietf@lists.netsol.com>; Fri, 17 Nov 2000 17:50:47 -0500
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <3A15B5B0.8BF705F3@thinkingcat.com>
Date:         Fri, 17 Nov 2000 17:48:16 -0500
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: ThinkingCat Enterprises
Subject:      Related BoFs
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Howdy,

FYI, I draw your attention to the various content/caching/resolution
bofs to be held in San Diego on Tuesday afternoon.

In particular, this one tackles something of the converse of URN
(global) resolution, and is currently scheduled for Tuesday, 5pm-6pm.

Leslie.

-----------8<----------------8<----------------8<--------------

Contextualization of Resolution BOF (c15n)

Day, Date at Time
==============================

CHAIR: Michael Mealling <michaelm@netsol.com>

DESCRIPTION:

The URN WG's Dynamic Delegation Discovery System (DDDS) describes a
generalized architecture for 'top down' resolution of identifiers such
as URIs.  This works well when a (software) client wants or needs to
dynamically determine the explicit authoritative delegation of
resolution.  However, there are times when it is desirable to
incorporate other elements of contextual control information in
determining, for example, the  "appropriate copy" of a resource --
preferrentially finding a "local" copy of a journal rather than
(re)purchasing one from the authoritative publisher.  This is generally
applicable to all URI resolution, but it is more specific than "web
caching".  Software systems being built to solve this in today's
deployed systems are using specialized, non-interoperable, non-
scalable approaches.

Some current experimentation and a straw proposal are described below.

This BoF is chartered to determine if there is interest/wherewithal to
determine a standard vehicle to process contextualized resolution that

   a) is not application- or protocol-specific and
   b) ties in with global resolution systems (such as DDDS) in order
      to preserve authoritative resolution chains, where applicable

Beyond the "appropriate copy" scenario, this should equally be
applicable in non-document contexts -- e.g., IP-telephony (enterprise
dialing schemes taking precedence over, but linked to, global
numbering).

While the focus of this BoF is on standardized resolution
steps/mechanisms, not "metadata" or "knowledge transactions",
discussion must reflect that "context" generalizes beyond
location/area (e.g., to "who's paying for this", etc).

AGENDA:

  . Agenda bashing [2 min]
  . Introduction/Overview of C15N [10min]
  . Discussion of Straw Proposal (below) [20min]
  . Relationship to other work -- at IETF, W3C, etc [5min]
  . Discussion of proposed charter [20min]
  . Yes/no

All of the above should be considered in relation to the web-caching,
proxying, and content-delivery BoFs also occurring this week
(OPES, CDNP, WEBI).


Sample current implementation
-----------------------------

Some experiments have been carried out elsewhere -- e.g., the SFX
project described at:

http://www.dlib.org/dlib/october99/van_de_sompel/10van_de_sompel.html

and in

http://www.doi.org/workshop_19sep00/doi_wkshp_0900_llversion.ppt

Today, this work uses HTTP cookies -- so that the (web) client asks the
global resolution for an identifier (from a reference), and sends
a cookie which is a key for the appropriate context.  The
global system uses this key to redirect the query to the appcopriate
local knowledge server (address), which makes the judgement
about where an appropriate copy of the resource shall be obtained.


Straw proposal
--------------

As the starting point for discussion of how to solve this problem,
we propose the following optional additional steps for resolving
URIs in a contextualized fashion:

There are 3 primary elements:

        . context object -- the identifier and some description of
          context

        . local knowledge server [_not_ defined by us, or even
          by application; rather, we define the abstract operations
          for interacting with it]

        . application linkage to a global resolution authority
          (e.g., DDDS for URNs, http resolution standard, etc)

In order to ground the discussion in some semi-concrete proposal
a strawman proposal based on XLink for link typing and RDF for
context object expression will be used. In this case, the extended
XLink would relate three resources - the local resource, the desired
remote resource, and the RDF info containing the context. Each locator
will have a typed arc that determines the types of traversals
available. Additional discussion may include how this context object
may be passed to various proxies/caches for resolution based on that
context -- strictly as a tie-in with other replication, caching and
content delivery work under discussion at the IETF.

Xlink is described at http://www.w3.org/XML/Linking
RDF is described at http://www.w3.org/RDF/


Open questions
--------------

These currently include:

        . Can/should this be transparent to the client software, or
          must/should it be an external negotiation in a separate
          protocol?

        . Is this configured or dynamically controlled?

        . Is this "get appropriate copy", or "get appropriate
          transformation" (i.e., to a new identifier, appropriately
          contextualized)

        . Can this support multiple, overlapping contexts (e.g.,
          location and "who's paying for this")


--

-------------------------------------------------------------------
"Logic can hold only a certain amount of sway over the rational
 mind."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Nov 17 18:18:31 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id SAA14574
	for <urn-archive@IETF.ORG>; Fri, 17 Nov 2000 18:18:30 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id SAA21584;
	Fri, 17 Nov 2000 18:17:47 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8640128 for URN-IETF@LISTS.NETSOL.COM; Fri, 17
          Nov 2000 18:16:24 -0500
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id SAA21563 for
          <URN-IETF@LISTS.NETSOL.COM>; Fri, 17 Nov 2000 18:16:22 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id SAA01684;
          Fri, 17 Nov 2000 18:00:11 -0500 (EST)
References: <3A0C97DC.546CC338@thinkingcat.com>
            <3A15B4CD.D98053E1@thinkingcat.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20001117180011.B1601@bailey.dscga.com>
Date:         Fri, 17 Nov 2000 18:00:11 -0500
Reply-To: michaelm@NETSOL.COM
From: Michael Mealling <michael@bailey.dscga.com>
Subject:      Re: Revised RFC2611
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <3A15B4CD.D98053E1@thinkingcat.com>; from leslie@thinkingcat.com
              on Fri, Nov 17, 2000 at 05:44:29PM -0500

On Fri, Nov 17, 2000 at 05:44:29PM -0500, Leslie Daigle wrote:
>         draft-ietf-urn-rfc2611bis-00.txt
> I realize that we're getting into the hectic holiday/pre-IETF
> timeframe, but I'd like some feedback from people to determine
> consensus on which of the following is (most) true:
>
>         . "this is in line with what we discussed, we're done"
>
>         . "started to read it, had some comments, but couldn't
>            possibly get to it all this week, give us two
>            more weeks (to Dec 1) to read and comment"

I think its pretty much in line. I need to add a "Community Considerations"
section to my outstanding documents but that's no big issue...

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.NETSOL.COM  Sat Nov 18 21:14:12 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id VAA17876
	for <urn-archive@IETF.ORG>; Sat, 18 Nov 2000 21:14:12 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id VAA02277;
	Sat, 18 Nov 2000 21:12:39 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8641316 for URN-IETF@LISTS.NETSOL.COM; Sat, 18
          Nov 2000 21:10:47 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from nienie.mobile.webweaving.org (w149.z064000151.sjc-ca.dsl.cnc.net
          [64.0.151.149]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          TAA01576 for <URN-IETF@LISTS.NETSOL.COM>; Sat, 18 Nov 2000 19:14:30
          -0500 (EST)
Received: from localhost (localhost [127.0.0.1]) by
          nienie.mobile.webweaving.org (8.11.1/8.11.1) with ESMTP id
          eAJ07fv19598; Sat, 18 Nov 2000 16:07:41 -0800 (PST) (envelope-from
          dirkx@covalent.net)
X-Sender: dirkx@localhost
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=X-UNKNOWN
Message-ID:  <Pine.BSF.4.21.0011181603270.5994-100000@localhost>
Date:         Sat, 18 Nov 2000 16:07:41 -0800
Reply-To: Dirk-Willem van Gulik <dirkx@COVALENT.NET>
From: Dirk-Willem van Gulik <dirkx@COVALENT.NET>
Subject:      Re: Revised RFC2611
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <3A15B4CD.D98053E1@thinkingcat.com>
X-MIME-Autoconverted: from 8bit to quoted-printable by lists.netsol.com id VAA02277
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id VAA17876

Looks good. I am wondering if I should propose adding a small blurp
about i18n and why the URN very intentionally is a

      URN:<assigned number>:<FQDN>:<assigned US-ASCII string>

and that very intentionally UTF8 or anything like that is not
possible. And why that is a 'good' thing.

Secondly - we could tighten up the assigned-US-ASCII-string a bit -as
obviously the URI rules do not permit just any US-ASCII char. Nor would I
want this.

Dw

On Fri, 17 Nov 2000, Leslie Daigle wrote:

> So, the draft has in fact hit the repository, as
>
>         draft-ietf-urn-rfc2611bis-00.txt
>
> I realize that we're getting into the hectic holiday/pre-IETF
> timeframe, but I'd like some feedback from people to determine
> consensus on which of the following is (most) true:
>
>         . "this is in line with what we discussed, we're done"
>
>         . "started to read it, had some comments, but couldn't
>            possibly get to it all this week, give us two
>            more weeks (to Dec 1) to read and comment"
>
> I don't want to rush people, and I'd like to know if people believe
> that alotting more time would produce a better result.  Otherwise,
> or if people are ambivalent, we can last call the document now and
> have it to the IESG before the end of the year.
>
>
> Thanks,
> Leslie.
>
>
> Leslie Daigle wrote:
> >
> > Howdy,
> >
> > I've submitted a revised version of RFC2611 as an Internet-Draft;
> > I've attached a copy here, as it's going to take a few days to
> > hit the repository.
> >
> > I've incorporated comments on the draft text, circulated earlier,
> > as follows:
> >
> > Martin Dürst offered:
> > > The text only speaks about an RFC, not about an I-D. Also,
> > > it's not clear whether IESG approval or submission to
> > > urn-nid@apps.ietf.org should be first, and in what form.
> >
> > Added Section 5.2, an illustration of the process.
> >
> > > >associated have openly-published APIs.
> > >
> > > I'm a little bit confused by the word API here.
> >
> > Changed it to "access protocol".  Let me know if you think it still
> > needs work.
> >
> > Larry Masinter offered:
> > > There are two components to your proposed revision that are
> > > currently intermixed, that might be usefully separated out.
> >
> > Have pushed the "registration template" to the Appendix; Section 3.0
> > is now "registration types", and Section 4.0 is "registration process",
> > with an attempt to make the delineation you suggested needed
> > clarification.
> >
> > Keith Moore offered:
> > > In general, URNs are not intended to have exposed structure beyond the
> > > NID.  This is because the structure by which URNs under a particular NID
> > > are assigned, or resolved (the two are different) may change over time.
> >
> > I didn't see altogether where the document advocated inappropriate
> > exposure of structure.  Perhaps there needs to be clarification about
> > what kinds of things might usefully be exposed to the public
> > without compromising the name/structure dissociation?  Or, see if
> > it still seems to be a problem when you look at the document
> > as a whole.
> >
> > As always -- comments welcome.  I'm sure there are some editorial
> > nits & 'roff-isms... Sigh.
> >
> > Leslie.
> >
> > --
> >
> > -------------------------------------------------------------------
> > "Reality with a delicate splash of the imaginary...
> >     ... or was that the other way around?"
> >    -- ThinkingCat
> >
> > Leslie Daigle
> > leslie@thinkingcat.com
> > -------------------------------------------------------------------
>
> --
>
> -------------------------------------------------------------------
> "Logic can hold only a certain amount of sway over the rational
>  mind."
>    -- ThinkingCat
>
> Leslie Daigle
> leslie@thinkingcat.com
> -------------------------------------------------------------------
>


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Nov 24 21:08:58 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id VAA19986
	for <urn-archive@IETF.ORG>; Fri, 24 Nov 2000 21:08:58 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id VAA12912;
	Fri, 24 Nov 2000 21:04:30 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8652048 for URN-IETF@LISTS.NETSOL.COM; Fri, 24
          Nov 2000 21:03:31 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id UAA12409 for <urn-ietf@lists.netsol.com>;
          Fri, 24 Nov 2000 20:01:25 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id TAA08926; Fri, 24 Nov 2000 19:55:16
          -0500 (EST)
Message-ID:  <200011250055.TAA08926@ietf.org>
Date:         Fri, 24 Nov 2000 19:55:16 -0500
Reply-To: iesg@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: The IESG <iesg-secretary@ietf.org>
Subject:      Last Call: Dynamic Delegation Discovery System (DDDS) to Proposed
              Standard
To: URN-IETF@LISTS.NETSOL.COM

The IESG has received a request from the Uniform Resource Names Working
Group to consider the following Internet-Drafts as Proposed Standards:

 o Dynamic Delegation Discovery System (DDDS)
        <draft-ietf-urn-ddds-03.txt>

 o A DDDS Database Using The Domain Name System
        <draft-ietf-urn-dns-ddds-database-02.txt>

 o URI Resolution using the Dynamic Delegation Discovery System
        <draft-ietf-urn-uri-res-ddds-02.txt>

Together, they will obsolete RFC2915 and RFC2168.


The IESG plans to make a decision in the next few weeks, and solicits
final comments on this action.  Please send any comments to the
iesg@ietf.org or ietf@ietf.org mailing lists by December 8, 2000.

Files can be obtained via
http://www.ietf.org/internet-drafts/draft-ietf-urn-ddds-03.txt
http://www.ietf.org/internet-drafts/draft-ietf-urn-dns-ddds-database-02.txt
http://www.ietf.org/internet-drafts/draft-ietf-urn-uri-res-ddds-02.txt


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Nov 24 21:21:01 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id VAA23011
	for <urn-archive@IETF.ORG>; Fri, 24 Nov 2000 21:21:01 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id VAA13275;
	Fri, 24 Nov 2000 21:18:35 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8652068 for URN-IETF@LISTS.NETSOL.COM; Fri, 24
          Nov 2000 21:18:24 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id UAA12844 for <urn-ietf@lists.netsol.com>;
          Fri, 24 Nov 2000 20:54:04 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id UAA16209; Fri, 24 Nov 2000 20:47:56
          -0500 (EST)
Message-ID:  <200011250147.UAA16209@ietf.org>
Date:         Fri, 24 Nov 2000 20:47:56 -0500
Reply-To: iesg@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: The IESG <iesg-secretary@ietf.org>
Subject:      Last Call: Assignment Procedures for the URI Resolution using DNS
              to BCP
To: URN-IETF@LISTS.NETSOL.COM

The IESG has received a request from the Uniform Resource Names Working
Group to consider Assignment Procedures for the URI Resolution using
DNS <draft-ietf-urn-net-procedures-06.txt> as a BCP.

The IESG plans to make a decision in the next few weeks, and solicits
final comments on this action.  Please send any comments to the
iesg@ietf.org or ietf@ietf.org mailing lists by December 8, 2000.

Files can be obtained via
http://www.ietf.org/internet-drafts/draft-ietf-urn-net-procedures-06.txt


From owner-urn-ietf@LISTS.NETSOL.COM  Sat Nov 25 23:02:40 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id XAA08383
	for <urn-archive@IETF.ORG>; Sat, 25 Nov 2000 23:02:40 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id XAA22342;
	Sat, 25 Nov 2000 23:01:09 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8653099 for URN-IETF@LISTS.NETSOL.COM; Sat, 25
          Nov 2000 22:59:21 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id WAA22235 for
          <URN-IETF@LISTS.NETSOL.COM>; Sat, 25 Nov 2000 22:41:37 -0500 (EST)
Received: from enoshima (nmd.rsh.bos.wayport.net [64.134.0.2]) by
          sh.w3.mag.keio.ac.jp (8.9.3/3.7W) with ESMTP id MAA01178; Sun, 26 Nov
          2000 12:35:38 +0900 (JST)
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.58.J
References: <3A15B4CD.D98053E1@thinkingcat.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="ISO-2022-JP"; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID:  <4.2.0.58.J.20001126122639.0373f8c0@sh.w3.mag.keio.ac.jp>
Date:         Sun, 26 Nov 2000 12:30:17 +0900
Reply-To: "Martin J. Duerst" <duerst@W3.ORG>
From: "Martin J. Duerst" <duerst@W3.ORG>
Subject:      Re: Revised RFC2611
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <Pine.BSF.4.21.0011181603270.5994-100000@localhost>
Content-Transfer-Encoding: 7bit

I'm a bit confused here. The only place I found
<assigned US-ASCII string> is as part of an example.
I don't think we need such explanations for just an example.
The URN syntax draft defines exactly how non-ASCII characters
get encoded into URN syntax if that has to be done.

Anyway, there is still some inconsistency in that area of the
draft:

 >>>>
5.0 Illustration

5.1 Example Template

    The following example is provided for the purposes of illustration of
    the URN NID template described in the Appendix.  Although it is based
    on a hypothetical "generic Internet namespace" that has been
    discussed informally within the URN WG, there are still technical and
    infrastructural issues that would have to be resolved before such a
    namespace could be properly and completely described.

    Namespace ID:
       To be assigned

    Registration Information:

       Version 1
       Date: <when submitted>

    Declared registrant of the namespace:

       Required: Name and e-mail address.
       Recommended:  Affiliation, address, etc.





Daigle                                                          [Page 8]

Internet-Draft      draft-ietf-urn-rfc2611bis-00.txt       November 2000


    Declared registrant of the namespace:

       Name:           T. Cat
       E-mail:         leslie@thinkingcat.com
       Affiliation:    Thinking Cat Enterprises
       Address:        1 ThinkingCat Way
                       Trupville, NewCountry
<<<<

"Declared registrant of the namespace:" appears twice, and there is
an unmotivated change from a template to an example.


Regards,  Martin.


At 00/11/18 16:07 -0800, Dirk-Willem van Gulik wrote:
>Looks good. I am wondering if I should propose adding a small blurp
>about i18n and why the URN very intentionally is a
>
>       URN:<assigned number>:<FQDN>:<assigned US-ASCII string>
>
>and that very intentionally UTF8 or anything like that is not
>possible. And why that is a 'good' thing.
>
>Secondly - we could tighten up the assigned-US-ASCII-string a bit -as
>obviously the URI rules do not permit just any US-ASCII char. Nor would I
>want this.
>
>Dw
>
>On Fri, 17 Nov 2000, Leslie Daigle wrote:
>
> > So, the draft has in fact hit the repository, as
> >
> >         draft-ietf-urn-rfc2611bis-00.txt
> >
> > I realize that we're getting into the hectic holiday/pre-IETF
> > timeframe, but I'd like some feedback from people to determine
> > consensus on which of the following is (most) true:
> >
> >         . "this is in line with what we discussed, we're done"
> >
> >         . "started to read it, had some comments, but couldn't
> >            possibly get to it all this week, give us two
> >            more weeks (to Dec 1) to read and comment"
> >
> > I don't want to rush people, and I'd like to know if people believe
> > that alotting more time would produce a better result.  Otherwise,
> > or if people are ambivalent, we can last call the document now and
> > have it to the IESG before the end of the year.
> >
> >
> > Thanks,
> > Leslie.
> >
> >
> > Leslie Daigle wrote:
> > >
> > > Howdy,
> > >
> > > I've submitted a revised version of RFC2611 as an Internet-Draft;
> > > I've attached a copy here, as it's going to take a few days to
> > > hit the repository.
> > >
> > > I've incorporated comments on the draft text, circulated earlier,
> > > as follows:
> > >
> > > Martin D $B|r (Bst offered:
> > > > The text only speaks about an RFC, not about an I-D. Also,
> > > > it's not clear whether IESG approval or submission to
> > > > urn-nid@apps.ietf.org should be first, and in what form.
> > >
> > > Added Section 5.2, an illustration of the process.
> > >
> > > > >associated have openly-published APIs.
> > > >
> > > > I'm a little bit confused by the word API here.
> > >
> > > Changed it to "access protocol".  Let me know if you think it still
> > > needs work.
> > >
> > > Larry Masinter offered:
> > > > There are two components to your proposed revision that are
> > > > currently intermixed, that might be usefully separated out.
> > >
> > > Have pushed the "registration template" to the Appendix; Section 3.0
> > > is now "registration types", and Section 4.0 is "registration process",
> > > with an attempt to make the delineation you suggested needed
> > > clarification.
> > >
> > > Keith Moore offered:
> > > > In general, URNs are not intended to have exposed structure beyond the
> > > > NID.  This is because the structure by which URNs under a
> particular NID
> > > > are assigned, or resolved (the two are different) may change over time.
> > >
> > > I didn't see altogether where the document advocated inappropriate
> > > exposure of structure.  Perhaps there needs to be clarification about
> > > what kinds of things might usefully be exposed to the public
> > > without compromising the name/structure dissociation?  Or, see if
> > > it still seems to be a problem when you look at the document
> > > as a whole.
> > >
> > > As always -- comments welcome.  I'm sure there are some editorial
> > > nits & 'roff-isms... Sigh.
> > >
> > > Leslie.
> > >
> > > --
> > >
> > > -------------------------------------------------------------------
> > > "Reality with a delicate splash of the imaginary...
> > >     ... or was that the other way around?"
> > >    -- ThinkingCat
> > >
> > > Leslie Daigle
> > > leslie@thinkingcat.com
> > > -------------------------------------------------------------------
> >
> > --
> >
> > -------------------------------------------------------------------
> > "Logic can hold only a certain amount of sway over the rational
> >  mind."
> >    -- ThinkingCat
> >
> > Leslie Daigle
> > leslie@thinkingcat.com
> > -------------------------------------------------------------------
> >


From owner-urn-ietf@LISTS.NETSOL.COM  Sun Nov 26 20:21:16 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id UAA19492
	for <urn-archive@IETF.ORG>; Sun, 26 Nov 2000 20:21:16 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id UAA01293;
	Sun, 26 Nov 2000 20:18:35 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8654232 for URN-IETF@LISTS.NETSOL.COM; Sun, 26
          Nov 2000 20:16:38 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from necom830.hpcl.titech.ac.jp (necom830.hpcl.titech.ac.jp
          [131.112.32.132]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          TAA00956 for <urn-ietf@lists.netsol.com>; Sun, 26 Nov 2000 19:22:15
          -0500 (EST)
Received: by necom830.hpcl.titech.ac.jp (8.6.11/TM2.1) id JAA10341; Mon, 27 Nov
          2000 09:08:54 +0859
X-Mailer: ELM [version 2.4ME+ PL68 (25)]
Message-ID:  <200011270009.JAA10341@necom830.hpcl.titech.ac.jp>
Date:         Mon, 27 Nov 2000 09:08:51 +0859
Reply-To: Masataka Ohta <mohta@NECOM830.HPCL.TITECH.AC.JP>
From: Masataka Ohta <mohta@NECOM830.HPCL.TITECH.AC.JP>
Subject:      Re: Last Call: Dynamic Delegation Discovery System (DDDS) to
              Proposed Standard
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <200011250055.TAA08926@ietf.org> from The IESG at "Nov 24,
              2000 07:55:16 pm"

> The IESG has received a request from the Uniform Resource Names Working
> Group to consider the following Internet-Drafts as Proposed Standards:
>
>  o Dynamic Delegation Discovery System (DDDS)
>       <draft-ietf-urn-ddds-03.txt>
>
>  o A DDDS Database Using The Domain Name System
>       <draft-ietf-urn-dns-ddds-database-02.txt>
>
>  o URI Resolution using the Dynamic Delegation Discovery System
>       <draft-ietf-urn-uri-res-ddds-02.txt>

It seems to me that the proposal uses DNS to resolve URN.

However, it involves locations of nameservers of related domainnames
that URNs are now URLs.

One may argue that domainnames are location independent. Then, all the
URLs (without raw IP addresses) are URNs.

For URLs, HTTP has far more flexible redirection mechanism than the
regexp based proposal. More flexibility than regexp is essential
for highly semantical entities like URNs.

                                        Masataka Ohta


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Nov 27 07:32:09 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id HAA21633
	for <urn-archive@IETF.ORG>; Mon, 27 Nov 2000 07:32:09 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id HAA04933;
	Mon, 27 Nov 2000 07:30:04 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8654584 for URN-IETF@LISTS.NETSOL.COM; Mon, 27
          Nov 2000 07:29:27 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from sj-msg-core-4.cisco.com (sj-msg-core-4.cisco.com
          [171.71.163.10]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          CAA03552 for <urn-ietf@lists.netsol.com>; Mon, 27 Nov 2000 02:23:41
          -0500 (EST)
Received: from sj-msg-av-1.cisco.com (sj-msg-av-1.cisco.com [171.69.11.130]) by
          sj-msg-core-4.cisco.com (8.9.3/8.9.1) with ESMTP id XAA22963; Sun, 26
          Nov 2000 23:16:31 -0800 (PST)
Received: from mailman.cisco.com (localhost [127.0.0.1]) by
          sj-msg-av-1.cisco.com (8.10.1/8.10.1) with ESMTP id eAR7GeN29845;
          Sun, 26 Nov 2000 23:16:40 -0800 (PST)
Received: from [212.247.3.17] (ssh-sj1.cisco.com [171.68.225.134]) by
          mailman.cisco.com (8.9.3/8.9.1) with ESMTP id XAA10899; Sun, 26 Nov
          2000 23:16:20 -0800 (PST)
Mime-Version: 1.0
X-Sender: pfaltstr@127.0.0.1
References: <200011270009.JAA10341@necom830.hpcl.titech.ac.jp>
Content-Type: text/plain; charset="us-ascii" ; format="flowed"
Message-ID:  <p0510033ab647b1a49974@[212.247.3.17]>
Date:         Mon, 27 Nov 2000 07:38:18 +0100
Reply-To: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@CISCO.COM>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@CISCO.COM>
Subject:      Re: Last Call: Dynamic Delegation Discovery System (DDDS) to
              Proposed Standard
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <200011270009.JAA10341@necom830.hpcl.titech.ac.jp>

At 09.08 +0859 00-11-27, Masataka Ohta wrote:
>It seems to me that the proposal uses DNS to resolve URN.

It is _one_ proposed algorithm to use to resolve URN's. The
persistence of URN's are given by allowing other algorithms aswell --
which do not have anything to do with DNS.

    paf


--


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Nov 27 11:43:23 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id LAA07106
	for <urn-archive@IETF.ORG>; Mon, 27 Nov 2000 11:43:22 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA06361;
	Mon, 27 Nov 2000 11:42:25 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8654708 for URN-IETF@LISTS.NETSOL.COM; Mon, 27
          Nov 2000 11:42:13 -0500
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA06354 for
          <urn-ietf@lists.netsol.com>; Mon, 27 Nov 2000 11:42:10 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id LAA19740;
          Mon, 27 Nov 2000 11:26:05 -0500 (EST)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20001127112604.J19471@bailey.dscga.com>
Date:         Mon, 27 Nov 2000 11:26:04 -0500
Reply-To: michaelm@NETSOL.COM
From: Michael Mealling <michael@bailey.dscga.com>
Subject:      OIDs as URI/URNs....
To: URN-IETF@LISTS.NETSOL.COM

Hi everyone,
  I'm crossposting this between the URN Working Group and the XMLDSIG
Working group. The issue is whether or not the OID URN namespace
document that is the process of being published should be ammended
to include the textual representation of the node in the OID tree.

the issue is whether the OID URN NID should look like this:
urn:oid:itu-t(0)/identified-organization(4)/etsi(0)/electronic-signature-sta
ndard(1733)/part1(1)/idupMechanism(4)/etsiESv1(1)

(note, the slashes would have to be changed or encoded since slashes
are deprecated in URNs due to hierarchy semantics in RFC 2396)

or like this:

urn:oid:0.4.0.1733.1.4.1

XMLDSIG apparently has some requirements for readability that is considered
dangerous for the persistence requirements for URNs. Should I update
the pending RFC 3001 and resubmit or should it go forward as is?

-MM


----- Forwarded message from Karl Scheibelhofer <Karl.Scheibelhofer@iaik.at> -----

From: "Karl Scheibelhofer" <Karl.Scheibelhofer@iaik.at>
To: <michaelm@netsol.com>
Subject: RE: OIDs as URIs
Date: Mon, 27 Nov 2000 16:58:28 +0100
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0)
In-Reply-To: <20001127085139.D9334@bailey.dscga.com>
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400

> Hmm...interesting. URNs have the soft requirement of not being
> human readable.
> Where is the expection coming from for a user seeing and needing to
> understand an OID?

the main purpose for use to use OIDs in URIs is in XML signatures. there we
will need to use OIDs in form of URIs to refer to policies, other documents,
... that are already present and hav an OID. because XML has the great
advantage that it is plain text, it can be read (debugged) by humans by just
viewing it with any text editor. URIs are normally in form that you can
roughly get an idea what's behind it. if we just use the pure number
presentation of OIDs, i think (and others share this opinion) we are going
to lose one advantage.
however, i am aware of the fact that it is not absolutely required to work.
but it was a requirement in designing XML "XML documents should be
human-legible and reasonably clear". i think a pure number presentation of
OIDs does not meet this requirements.

best regards

  Karl Scheibelhofer

--

Karl Scheibelhofer, <mailto:Karl.Scheibelhofer@iaik.at>
Institute for Applied Information Processing and Communications (IAIK)
at Technical University of Graz, Austria, http://www.iaik.at
Phone: (+43) (316) 873-5540

----- End forwarded message -----

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Nov 27 12:48:25 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id MAA00266
	for <urn-archive@IETF.ORG>; Mon, 27 Nov 2000 12:48:24 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA07084;
	Mon, 27 Nov 2000 12:47:18 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8654806 for URN-IETF@LISTS.NETSOL.COM; Mon, 27
          Nov 2000 12:47:09 -0500
Received: from tomts6-srv.bellnexxia.net (smtp.bellnexxia.net [209.226.175.26])
          by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA07072 for
          <URN-IETF@LISTS.NETSOL.COM>; Mon, 27 Nov 2000 12:47:08 -0500 (EST)
Received: from thinkingcat.com ([64.229.192.73]) by tomts6-srv.bellnexxia.net
          (InterMail vM.4.01.03.00 201-229-121) with ESMTP id
          <20001127174032.JDIC28285.tomts6-srv.bellnexxia.net@thinkingcat.com>;
          Mon, 27 Nov 2000 12:40:32 -0500
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <200011270009.JAA10341@necom830.hpcl.titech.ac.jp>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <3A229C8A.CE83143E@thinkingcat.com>
Date:         Mon, 27 Nov 2000 12:40:26 -0500
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: ThinkingCat Enterprises
Subject:      Re: Last Call: Dynamic Delegation Discovery System (DDDS) to
              ProposedStandard
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Comments in-line:

Masataka Ohta wrote:
> It seems to me that the proposal uses DNS to resolve URN.

As Patrik has pointed out -- this is one proposal.

>
> However, it involves locations of nameservers of related domainnames
> that URNs are now URLs.

No -- the domain name is not part of the URN identifier string.
Any relationship between a URN and a domain name is made with
information that is current at the time the URN is resolved, not
the time the identifier is assigned.  Thus, such a relationship
can be adjusted by namespace management without perturbing assigned
URNs.

> One may argue that domainnames are location independent. Then, all the
> URLs (without raw IP addresses) are URNs.

No, URNs are defined (syntactically) in RFC2141.

That URLs may benefit from this approach to resolution is indeed
outlined in

  o URI Resolution using the Dynamic Delegation Discovery System
       <draft-ietf-urn-uri-res-ddds-02.txt>

>
> For URLs, HTTP has far more flexible redirection mechanism than the
> regexp based proposal. More flexibility than regexp is essential
> for highly semantical entities like URNs.

Yes -- once you find the server that knows about the resource; which
will often fail if the domain in the HTTP url goes away -- try
to find where the resource http://www.bunyip.com/research/index.html
is today...

I hope this clarifies things.  If not, there are 4.5 years of
working group archives that might contain more specific detail.

Thanks,
Leslie.

--

-------------------------------------------------------------------
"Days used to be longer."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Nov 27 12:52:53 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id MAA02253
	for <urn-archive@IETF.ORG>; Mon, 27 Nov 2000 12:52:53 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA07269;
	Mon, 27 Nov 2000 12:52:02 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8654854 for URN-IETF@LISTS.NETSOL.COM; Mon, 27
          Nov 2000 12:51:59 -0500
Received: from tomts6-srv.bellnexxia.net (smtp.bellnexxia.net [209.226.175.26])
          by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA07260 for
          <URN-IETF@LISTS.NETSOL.COM>; Mon, 27 Nov 2000 12:51:57 -0500 (EST)
Received: from thinkingcat.com ([64.229.192.73]) by tomts6-srv.bellnexxia.net
          (InterMail vM.4.01.03.00 201-229-121) with ESMTP id
          <20001127174522.JFRK28285.tomts6-srv.bellnexxia.net@thinkingcat.com>;
          Mon, 27 Nov 2000 12:45:22 -0500
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <20001127112604.J19471@bailey.dscga.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <3A229DAC.A80C30ED@thinkingcat.com>
Date:         Mon, 27 Nov 2000 12:45:16 -0500
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: ThinkingCat Enterprises
Subject:      Re: OIDs as URI/URNs....
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

(I'm not cross-posting, 'cause <your> listserv stripped the
XMLDSIG list address cc: off your posting, and I don't know what
it is :-)

I'd have some concern about:  what happens when there is discrepancy
between the digit and textual representations (i.e., it's an
error).

I'm not entirely sure that the XML problem couldn't be solved by
a convention of a comment line that accompanies any identifier,
to spell out what they need.

But, that's fairly top-of-my-head.

Leslie.

Michael Mealling wrote:
>
> Hi everyone,
>   I'm crossposting this between the URN Working Group and the XMLDSIG
> Working group. The issue is whether or not the OID URN namespace
> document that is the process of being published should be ammended
> to include the textual representation of the node in the OID tree.
>
> the issue is whether the OID URN NID should look like this:
> urn:oid:itu-t(0)/identified-organization(4)/etsi(0)/electronic-signature-sta
> ndard(1733)/part1(1)/idupMechanism(4)/etsiESv1(1)
>
> (note, the slashes would have to be changed or encoded since slashes
> are deprecated in URNs due to hierarchy semantics in RFC 2396)
>
> or like this:
>
> urn:oid:0.4.0.1733.1.4.1
>
> XMLDSIG apparently has some requirements for readability that is considered
> dangerous for the persistence requirements for URNs. Should I update
> the pending RFC 3001 and resubmit or should it go forward as is?
>
> -MM
>
> ----- Forwarded message from Karl Scheibelhofer <Karl.Scheibelhofer@iaik.at> -----
>
> From: "Karl Scheibelhofer" <Karl.Scheibelhofer@iaik.at>
> To: <michaelm@netsol.com>
> Subject: RE: OIDs as URIs
> Date: Mon, 27 Nov 2000 16:58:28 +0100
> X-Priority: 3 (Normal)
> X-MSMail-Priority: Normal
> X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0)
> In-Reply-To: <20001127085139.D9334@bailey.dscga.com>
> Importance: Normal
> X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
>
> > Hmm...interesting. URNs have the soft requirement of not being
> > human readable.
> > Where is the expection coming from for a user seeing and needing to
> > understand an OID?
>
> the main purpose for use to use OIDs in URIs is in XML signatures. there we
> will need to use OIDs in form of URIs to refer to policies, other documents,
> ... that are already present and hav an OID. because XML has the great
> advantage that it is plain text, it can be read (debugged) by humans by just
> viewing it with any text editor. URIs are normally in form that you can
> roughly get an idea what's behind it. if we just use the pure number
> presentation of OIDs, i think (and others share this opinion) we are going
> to lose one advantage.
> however, i am aware of the fact that it is not absolutely required to work.
> but it was a requirement in designing XML "XML documents should be
> human-legible and reasonably clear". i think a pure number presentation of
> OIDs does not meet this requirements.
>
> best regards
>
>   Karl Scheibelhofer
>
> --
>
> Karl Scheibelhofer, <mailto:Karl.Scheibelhofer@iaik.at>
> Institute for Applied Information Processing and Communications (IAIK)
> at Technical University of Graz, Austria, http://www.iaik.at
> Phone: (+43) (316) 873-5540
>
> ----- End forwarded message -----
>
> --
> --------------------------------------------------------------------------------
> Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
> Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
> Network Solutions       |          www.lp.org          |  michaelm@netsol.com

--

-------------------------------------------------------------------
"Days used to be longer."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Nov 27 13:48:58 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id NAA25056
	for <urn-archive@IETF.ORG>; Mon, 27 Nov 2000 13:48:57 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA08160;
	Mon, 27 Nov 2000 13:47:57 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8655025 for URN-IETF@LISTS.NETSOL.COM; Mon, 27
          Nov 2000 13:47:44 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from p-mail1.cnet.fr (p-mail1.rd.francetelecom.fr [193.49.124.31]) by
          lists.netsol.com (8.9.3/8.9.3) with SMTP id NAA08089 for
          <URN-IETF@LISTS.NETSOL.COM>; Mon, 27 Nov 2000 13:34:39 -0500 (EST)
Received: by p-biset.issy.cnet.fr with Internet Mail Service (5.5.2650.21) id
          <XXKAHG66>; Mon, 27 Nov 2000 19:27:01 +0100
Received: from francetelecom.fr (lsun607.lannion.cnet.fr [161.104.14.41]) by
          l-mhs1.lannion.cnet.fr with SMTP (Microsoft Exchange Internet Mail
          Service Version 5.5.2650.21) id XWRMYXDP; Mon, 27 Nov 2000 19:25:09
          +0100
X-Mailer: Mozilla 4.51 [en] (X11; I; SunOS 5.5.1 sun4u)
X-Accept-Language: fr-FR, en
MIME-Version: 1.0
References: <20001127124240.L19471@bailey.dscga.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID:  <3A22A777.9CDF6DCA@francetelecom.fr>
Date:         Mon, 27 Nov 2000 19:27:03 +0100
Reply-To: Olivier DUBUISSON <Olivier.Dubuisson@FRANCETELECOM.FR>
From: Olivier DUBUISSON <Olivier.Dubuisson@FRANCETELECOM.FR>
Organization: France Telecom R&D
Subject:      Re: [leslie@thinkingcat.com: Re: OIDs as URI/URNs....]
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

> ----- Forwarded message from Leslie Daigle <leslie@thinkingcat.com> -----
>
> I'd have some concern about:  what happens when there is discrepancy
> between the digit and textual representations (i.e., it's an
> error).

ITU-T Rec. X.660 series states that the number form of an OID is mandatory,
but not the name form. Hence the number form takes precedence.
--
Olivier DUBUISSON
france telecom R&D
     _                 DTL/MSV - 22307 Lannion Cedex - France
    ( )           tel: +33 2 96 05 38 50 - fax: +33 2 96 05 39 45
    /.\/               --------------------------------------
    \_/\               Site ASN.1 : http://asn1.elibel.tm.fr/


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Nov 27 14:41:17 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id OAA13375
	for <urn-archive@IETF.ORG>; Mon, 27 Nov 2000 14:41:17 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id OAA09299;
	Mon, 27 Nov 2000 14:40:19 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8655255 for URN-IETF@LISTS.NETSOL.COM; Mon, 27
          Nov 2000 14:40:10 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from nienie.mobile.webweaving.org (sfo-gw.covalent.net
          [207.44.198.62]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          OAA08950 for <URN-IETF@LISTS.NETSOL.COM>; Mon, 27 Nov 2000 14:20:37
          -0500 (EST)
Received: from localhost (localhost [127.0.0.1]) by
          nienie.mobile.webweaving.org (8.11.1/8.11.1) with ESMTP id
          eARIDfY01811; Mon, 27 Nov 2000 10:13:41 -0800 (PST) (envelope-from
          dirkx@covalent.net)
X-Sender: dirkx@localhost
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Message-ID:  <Pine.BSF.4.21.0011271013030.443-100000@localhost>
Date:         Mon, 27 Nov 2000 10:13:41 -0800
Reply-To: Dirk-Willem van Gulik <dirkx@COVALENT.NET>
From: Dirk-Willem van Gulik <dirkx@COVALENT.NET>
Subject:      Re: OIDs as URI/URNs....
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <3A229DAC.A80C30ED@thinkingcat.com>

On Mon, 27 Nov 2000, Leslie Daigle wrote:

> I'd have some concern about:  what happens when there is discrepancy
> between the digit and textual representations (i.e., it's an
> error).

For normal OID's this is well defined- the numbered form takes
precendence, always (and is usually mandatory to show).

Dw


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Nov 27 14:49:21 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id OAA16046
	for <urn-archive@IETF.ORG>; Mon, 27 Nov 2000 14:49:21 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id OAA09512;
	Mon, 27 Nov 2000 14:48:32 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8655311 for URN-IETF@LISTS.NETSOL.COM; Mon, 27
          Nov 2000 14:48:28 -0500
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id OAA09505 for
          <URN-IETF@LISTS.NETSOL.COM>; Mon, 27 Nov 2000 14:48:26 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id OAA20291;
          Mon, 27 Nov 2000 14:32:13 -0500 (EST)
References: <3A229DAC.A80C30ED@thinkingcat.com>
            <Pine.BSF.4.21.0011271013030.443-100000@localhost>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20001127143212.P19471@bailey.dscga.com>
Date:         Mon, 27 Nov 2000 14:32:13 -0500
Reply-To: michaelm@NETSOL.COM
From: Michael Mealling <michael@bailey.dscga.com>
Subject:      Re: OIDs as URI/URNs....
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <Pine.BSF.4.21.0011271013030.443-100000@localhost>; from
              dirkx@COVALENT.NET on Mon, Nov 27, 2000 at 10:13:41AM -0800

On Mon, Nov 27, 2000 at 10:13:41AM -0800, Dirk-Willem van Gulik wrote:
> On Mon, 27 Nov 2000, Leslie Daigle wrote:
>
> > I'd have some concern about:  what happens when there is discrepancy
> > between the digit and textual representations (i.e., it's an
> > error).
>
> For normal OID's this is well defined- the numbered form takes
> precendence, always (and is usually mandatory to show).

So what should the OID URN contain? Should it contain all of it and
just have the syntactic equivalence rule in the NID spec say that
only the number counts? While that's technically possible it just
seems like it would create no end of problems and confusion for
when someone decides to use 'em or not or they get the text part wrong.

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Nov 27 18:13:30 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id SAA14304
	for <urn-archive@IETF.ORG>; Mon, 27 Nov 2000 18:13:29 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id SAA12746;
	Mon, 27 Nov 2000 18:12:21 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8655887 for URN-IETF@LISTS.NETSOL.COM; Mon, 27
          Nov 2000 18:11:58 -0500
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id SAA12731 for
          <URN-IETF@lists.netsol.com>; Mon, 27 Nov 2000 18:11:57 -0500 (EST)
Received: from Phillsps (h00a0cc5364a4.ne.mediaone.net [24.128.120.97]) by
          life.ai.mit.edu (8.9.3/8.9.3/AI2.13/ai.master.life:2.21) with SMTP id
          SAA27574; Mon, 27 Nov 2000 18:05:11 -0500 (EST)
References:  <20001127112604.J19471@bailey.dscga.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Approved-By:  Phillip Hallam-Baker <hallam@AI.MIT.EDU>
Message-ID:  <004101c058c6$676030e0$4000a8c0@ne.mediaone.net>
Date:         Mon, 27 Nov 2000 18:04:31 -0500
Reply-To: Phillip Hallam-Baker <hallam@ai.mit.edu>
From: Phillip Hallam-Baker <hallam@ai.mit.edu>
Subject:      Re: OIDs as URI/URNs....
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

I deeply dislike the verbose form. If is is supported it should be a
separate option for use in cases where verbosity is required.

As a practical matter it is highly undesirable to require the verbose form.
In many cases an application will not know what the text tags are for the
OID segments in any case. Applications are very likely to end up with
different text tags. I am not aware of any particular care being taken to
ensure that the OID arcs are consistently named. I have certainly submitted
draft RFCs that have renamed arc segments in all manner of devious ways.

In ASN.1 the match is performed on the bits on the wire. The URN should not
include additional information.

My interpretation of the XML approach to verbosity is that it does not
attempt to reduce verbosity but it does not insist upon unnecessary
verbosity either. In most cases the OID will be followed by a large blob of
BASE64 encoded CDATA.

The proposal will do nothing for readability and introduce nummerous new
sources of error.

        Phill

----- Original Message -----
From: "Michael Mealling" <michael@bailey.dscga.com>
To: <URN-IETF@lists.netsol.com>
Sent: Monday, November 27, 2000 11:26 AM
Subject: OIDs as URI/URNs....


> Hi everyone,
>   I'm crossposting this between the URN Working Group and the XMLDSIG
> Working group. The issue is whether or not the OID URN namespace
> document that is the process of being published should be ammended
> to include the textual representation of the node in the OID tree.
>
> the issue is whether the OID URN NID should look like this:
>
urn:oid:itu-t(0)/identified-organization(4)/etsi(0)/electronic-signature-sta
> ndard(1733)/part1(1)/idupMechanism(4)/etsiESv1(1)
>
> (note, the slashes would have to be changed or encoded since slashes
> are deprecated in URNs due to hierarchy semantics in RFC 2396)
>
> or like this:
>
> urn:oid:0.4.0.1733.1.4.1
>
> XMLDSIG apparently has some requirements for readability that is
considered
> dangerous for the persistence requirements for URNs. Should I update
> the pending RFC 3001 and resubmit or should it go forward as is?
>
> -MM
>
>
> ----- Forwarded message from Karl Scheibelhofer
<Karl.Scheibelhofer@iaik.at> -----
>
> From: "Karl Scheibelhofer" <Karl.Scheibelhofer@iaik.at>
> To: <michaelm@netsol.com>
> Subject: RE: OIDs as URIs
> Date: Mon, 27 Nov 2000 16:58:28 +0100
> X-Priority: 3 (Normal)
> X-MSMail-Priority: Normal
> X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0)
> In-Reply-To: <20001127085139.D9334@bailey.dscga.com>
> Importance: Normal
> X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
>
> > Hmm...interesting. URNs have the soft requirement of not being
> > human readable.
> > Where is the expection coming from for a user seeing and needing to
> > understand an OID?
>
> the main purpose for use to use OIDs in URIs is in XML signatures. there
we
> will need to use OIDs in form of URIs to refer to policies, other
documents,
> ... that are already present and hav an OID. because XML has the great
> advantage that it is plain text, it can be read (debugged) by humans by
just
> viewing it with any text editor. URIs are normally in form that you can
> roughly get an idea what's behind it. if we just use the pure number
> presentation of OIDs, i think (and others share this opinion) we are going
> to lose one advantage.
> however, i am aware of the fact that it is not absolutely required to
work.
> but it was a requirement in designing XML "XML documents should be
> human-legible and reasonably clear". i think a pure number presentation of
> OIDs does not meet this requirements.
>
> best regards
>
>   Karl Scheibelhofer
>
> --
>
> Karl Scheibelhofer, <mailto:Karl.Scheibelhofer@iaik.at>
> Institute for Applied Information Processing and Communications (IAIK)
> at Technical University of Graz, Austria, http://www.iaik.at
> Phone: (+43) (316) 873-5540
>
> ----- End forwarded message -----
>
> --
> --------------------------------------------------------------------------
------
> Michael Mealling        |      Vote Libertarian!       |
www.rwhois.net/michael
> Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:
14198821
> Network Solutions       |          www.lp.org          |
michaelm@netsol.com
>


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Nov 29 19:46:12 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id TAA21538
	for <urn-archive@IETF.ORG>; Wed, 29 Nov 2000 19:46:11 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id TAA07064;
	Wed, 29 Nov 2000 19:44:36 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8659124 for URN-IETF@LISTS.NETSOL.COM; Wed, 29
          Nov 2000 19:43:43 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from pigeon.verisign.com (pigeon.verisign.com [208.206.241.106]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id QAA05409 for
          <URN-IETF@LISTS.NETSOL.COM>; Wed, 29 Nov 2000 16:20:20 -0500 (EST)
Received: from postal-gw1.verisign.com (verisign.com [63.104.27.101]) by
          pigeon.verisign.com (8.9.3/BCH1.7.1) with ESMTP id NAA28263; Wed, 29
          Nov 2000 13:09:43 -0800 (PST)
Received: by postal-gw.verisign.com with Internet Mail Service (5.5.2650.21) id
          <XNFT3NKD>; Wed, 29 Nov 2000 13:13:45 -0800
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2650.21)
MIME-Version: 1.0
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature";
              micalg=SHA1; boundary="----=_NextPart_000_002C_01C05A1F.91095D90"
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
Message-ID:  <2F3EC696EAEED311BB2D009027C3F4F40154C712@vhqpostal.verisign.com>
Date:         Wed, 29 Nov 2000 13:13:42 -0800
Reply-To: Philip Hallam-Baker <pbaker@VERISIGN.COM>
From: Philip Hallam-Baker <pbaker@VERISIGN.COM>
Subject:      Re: [leslie@thinkingcat.com: Re: OIDs as URI/URNs....]
To: URN-IETF@LISTS.NETSOL.COM

This is a multi-part message in MIME format.

------=_NextPart_000_002C_01C05A1F.91095D90
Content-Type: text/plain;
        charset="iso-8859-1"
Content-Transfer-Encoding: 7bit



> > ----- Forwarded message from Leslie Daigle
> <leslie@thinkingcat.com> -----
> >
> > I'd have some concern about:  what happens when there is discrepancy
> > between the digit and textual representations (i.e., it's an
> > error).
>
> ITU-T Rec. X.660 series states that the number form of an OID
> is mandatory,
> but not the name form. Hence the number form takes precedence.

It is important to recognize that the Name 'form' of an ASN.1 OID
is not normative and is not transmitted in the ASN.1 encoding.

As a result working groups defining OIDS do not in general take
particular care or even any care whatsoever to ensure that the
name form of the OID is unique and unambiguous. As with any
spec half the discussion on any given ASN.1 schema is quite
likely to involve discussion on the naming of variables and
identifiers.

I have participated in working groups where OIDs have been renamed
from one draft to another on several occasions. I have done the
same thing myself. The number form is generaly treaded with
considerable respect and care however.

I am absolutely opposed to attempts to provide 'clarity' that introduce
ambiguity and are almost certain to introduce errors and complexity
into programs. Using the name form of an OID for a purpose that was
not intended falls into that category in my opinion.

The name form is unnecessary and will introduce confusion complexity
and error into applications. It should be rejected.

Michael's original proposal is fine as is.

        Phill

------=_NextPart_000_002C_01C05A1F.91095D90
Content-Type: application/x-pkcs7-signature;
        name="smime.p7s"
Content-Disposition: attachment;
        filename="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIINaDCCAj0w
ggGmAhEAulrJTAU7ktantt9O0FOSDTANBgkqhkiG9w0BAQIFADBfMQswCQYDVQQGEwJVUzEXMBUG
A1UEChMOVmVyaVNpZ24sIEluYy4xNzA1BgNVBAsTLkNsYXNzIDIgUHVibGljIFByaW1hcnkgQ2Vy
dGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNOTYwMTI5MDAwMDAwWhcNMDQwMTA3MjM1OTU5WjBfMQsw
CQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xNzA1BgNVBAsTLkNsYXNzIDIgUHVi
bGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwgZ8wDQYJKoZIhvcNAQEBBQADgY0A
MIGJAoGBALZai6MNaiODgGvPOYf0IRMzBkwlou1VEpfFp4C5+oPBIKD6LxUNfKFga355LPoGDzqu
9htvsdL/LyhSX4N9S8R6t/hmH4BU/LfCjllKFFdG0ZqTvkGRA7sVgJNc6+fMCGw/PrNK/P9LbCPV
UIImRBmOI8Nx6hkkRwSedb/IpgAfAgMBAAEwDQYJKoZIhvcNAQECBQADgYEAtgAfk1ekB6dAzmVA
P1Ve7e/6VEmlMNYhfGGH7oOTC7+0M/KYrJ8Gv06ozhSBTMsETljDz1/ufNeab8tBird/gbj/hGHG
J0NlHQzssQAK3Ruku8d4ICiyot02lS7hVE+/YLl3aBGZI+jqUuiqAE5nTruQtUWbRuuOFu/EM1sz
PdUwggNDMIICrKADAgECAhAffl/nA9Hgv5kg3GuJDUsEMA0GCSqGSIb3DQEBBAUAMF8xCzAJBgNV
BAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMiBQdWJsaWMg
UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05OTAyMjUwMDAwMDBaFw0wNDAxMDUy
MzU5NTlaMIGtMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1
c3QgTmV0d29yazFJMEcGA1UECxNAVXNlIGlzIHN1YmplY3QgdG8gdGVybXMgYXQgaHR0cHM6Ly93
d3cudmVyaXNpZ24uY29tL3JwYS1rciAoYyk5OTEmMCQGA1UEAxMdVmVyaVNpZ24gQ2xhc3MgMiBQ
ZXJzb25uZWwgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKcEbA+icrdKBi741yksNJ2C
vEiRSses+en8uVl4sVXAU1ixz28WO8FJ1cv0bszhzMu1xy5OiKo06bbQW3w+FVc04Ri8/931r2dZ
IArlPeqIikDSmokTKam21dunfuHnNyST/ZR0TXrkMm1M6FwWl6/dktlmihRm5OpaA6g9X/sLAgMB
AAGjgbAwga0wMQYDVR0fBCowKDAmoCSgIoYgaHR0cDovL2NybC52ZXJpc2lnbi5jb20vcGNhMi5j
cmwwEQYJYIZIAYb4QgEBBAQDAgEGMEcGA1UdIARAMD4wPAYLYIZIAYb4RQEHAQEwLTArBggrBgEF
BQcCARYfaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYS1rcjAPBgNVHRMECDAGAQH/AgEBMAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQQFAAOBgQB59xXN6GhRWWv8qaa94B77vPQ/kN/n+u3kVPdh
PVSLBrqXMloeqyzur3Orx13TP4/0zstOSGCiqGC2ON6gpvePKegRrMw5dlA83TlsC/Fa/QhUdt0W
bPcxcLi/CPfJJgaO37svGbG2uLToPEjoJ7GXKSBXA5ybZ/p9QMQ4fxiqmjCCA8QwggMtoAMCAQIC
EQCEzvIOADm1dVXaGYePUu2JMA0GCSqGSIb3DQEBBAUAMIGtMRcwFQYDVQQKEw5WZXJpU2lnbiwg
SW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFJMEcGA1UECxNAVXNlIGlzIHN1
YmplY3QgdG8gdGVybXMgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYS1rciAoYyk5OTEm
MCQGA1UEAxMdVmVyaVNpZ24gQ2xhc3MgMiBQZXJzb25uZWwgQ0EwHhcNOTkwMjI1MDAwMDAwWhcN
MDQwMTA0MjM1OTU5WjCBrDEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlT
aWduIFRydXN0IE5ldHdvcmsxSTBHBgNVBAsTQFVzZSBpcyBzdWJqZWN0IHRvIHRlcm1zIGF0IGh0
dHBzOi8vd3d3LnZlcmlzaWduLmNvbS9ycGEta3IgKGMpOTkxJTAjBgNVBAMTHFZlcmlTaWduIENs
YXNzIDIgRW1wbG95ZWUgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMCK0YdhouowA1Vr
CDbwl/oaVDUkH+h9ncjDc9PYRvWRLdk47ZTXsCZzKt6XUE3/Ihy9cACYDFgqsaRyj6W59y18YOO1
3+l9TiEhYdX8O1TJpAmcuyL5orpwYU+GRqL9BWTsCj+mWHZXuxZzRHzwpQ2XwGym8WMIJbEEF5Wg
jf5/AgMBAAGjgeIwgd8wKQYDVR0RBCIwIKQeMBwxGjAYBgNVBAMTEVByaXZhdGVMYWJlbDEtMTE4
MDgGA1UdHwQxMC8wLaAroCmGJ2h0dHA6Ly9jcmwudmVyaXNpZ24uY29tL1ZTQ2xhc3MySW50LmNy
bDARBglghkgBhvhCAQEEBAMCAQYwRwYDVR0gBEAwPjA8BgtghkgBhvhFAQcBATAtMCsGCCsGAQUF
BwIBFh9odHRwczovL3d3dy52ZXJpc2lnbi5jb20vcnBhLWtyMA8GA1UdEwQIMAYBAf8CAQAwCwYD
VR0PBAQDAgEGMA0GCSqGSIb3DQEBBAUAA4GBABlGztRrcI5YXIhCNa0WfaUJLKhTkPH2PYbX8M5y
FD0ivPLDM+3U/AWa4GMgdaMb71UZDwZzIQJhrqaeUSt43FvIhIvV17bP1fg+l5ixRIujmI6gS/aY
MZOz8AzdUXbKl+RWRMb7lKFIfSJDzKDGXHlV9WeBG2iYNCREsZjBOiheMIIEFDCCA32gAwIBAgIQ
AxTuqrYcesW8jpUyudZ0/DANBgkqhkiG9w0BAQQFADCBrDEXMBUGA1UEChMOVmVyaVNpZ24sIElu
Yy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdvcmsxSTBHBgNVBAsTQFVzZSBpcyBzdWJq
ZWN0IHRvIHRlcm1zIGF0IGh0dHBzOi8vd3d3LnZlcmlzaWduLmNvbS9ycGEta3IgKGMpOTkxJTAj
BgNVBAMTHFZlcmlTaWduIENsYXNzIDIgRW1wbG95ZWUgQ0EwHhcNOTkxMjIwMDAwMDAwWhcNMDAx
MjE5MjM1OTU5WjBsMREwDwYDVQQKEwhWRVJJU0lHTjELMAkGA1UECxMCSFExEzARBgNVBAMTClJl
Y2lwaWVudHMxNTAzBgNVBAMTLHBiYWtlciAoUGhpbGlwIEhhbGxhbS1CYWtlciwgVmVyaVNpZ24s
IEluYy4pMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3f0kRIy2AU5cHhfnUwuHecFNq6dnf
/wsvxS//4Nt8rFgr2KdvQETKaQ6wGl6mVijB6udZW9dUKVoE1lnu2MMcIhtAL3+Q2dsrxlrTInfq
PKAdxu/Fvb4n3Y0RItW9zh1MzFWZ8Q9z6eF2HuBwG6ANfRzfJgironyftbbitRyaxQIDAQABo4IB
dDCCAXAwCQYDVR0TBAIwADBVBgNVHR8ETjBMMEqgSKBGhkRodHRwOi8vb25zaXRlY3JsLnZlcmlz
aWduLmNvbS9WZXJpU2lnbkluY0V4Y2hhbmdlRW1wbG95ZWVzL0xhdGVzdENSTDALBgNVHQ8EBAMC
BaAwHgYDVR0RBBcwFYETcGJha2VyQHZlcmlzaWduLmNvbTCBrAYDVR0gBIGkMIGhMIGeBgtghkgB
hvhFAQcBATCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL0NQUzBiBggr
BgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMCAQEaPVZlcmlTaWduJ3MgQ1BTIGluY29ycC4g
YnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTcgVmVyaVNpZ24wEQYJYIZIAYb4QgEBBAQDAgeA
MB0GA1UdJQQWMBQGCCsGAQUFBwMEBggrBgEFBQcDAjANBgkqhkiG9w0BAQQFAAOBgQAaUApBXCjc
mPE5dFPHlQVl4n9WoOU7AE487xxC7vcR1MDhF8p/0GMu6zOyZe9CFVaOndaYCRgv69qKTVoANmsM
F/eFsQn/HaoXEz+jHPNgWcPyBu3dujO9s2PLQbuBXE3rIaDiVyTftVgoNvO0fcknSlNOWxqHvbaH
9RYvhMghkjGCAvgwggL0AgEBMIHBMIGsMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFJMEcGA1UECxNAVXNlIGlzIHN1YmplY3QgdG8gdGVy
bXMgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYS1rciAoYyk5OTElMCMGA1UEAxMcVmVy
aVNpZ24gQ2xhc3MgMiBFbXBsb3llZSBDQQIQAxTuqrYcesW8jpUyudZ0/DAJBgUrDgMCGgUAoIIB
jDAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wMDExMjkyMTE1MTla
MCMGCSqGSIb3DQEJBDEWBBToJUh88shSqkOezitLToNszCmU2TBYBgkqhkiG9w0BCQ8xSzBJMAoG
CCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDAHBgUrDgMC
GjAKBggqhkiG9w0CBTCB0gYJKwYBBAGCNxAEMYHEMIHBMIGsMRcwFQYDVQQKEw5WZXJpU2lnbiwg
SW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFJMEcGA1UECxNAVXNlIGlzIHN1
YmplY3QgdG8gdGVybXMgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYS1rciAoYyk5OTEl
MCMGA1UEAxMcVmVyaVNpZ24gQ2xhc3MgMiBFbXBsb3llZSBDQQIQAxTuqrYcesW8jpUyudZ0/DAN
BgkqhkiG9w0BAQEFAASBgFhiz2sYhXCDbIOxouNy57WIZMOnZUyMAIvgMVSjY1/8jQG0sqkUo7RK
purn2OgKaVNXBFHiqGwxzBHzL9J6dLdHVrnd10SVWVHJSS07A0wN+CVwx9ivWD5aTY83k3heS92p
6K23fNXXi6XlCBpTnmJ4k8dGclXfYOHQ5o5oJi+cAAAAAAAA

------=_NextPart_000_002C_01C05A1F.91095D90--


                                                                                                                                                                                                                             2000-12.mail                                                                                        0000666 0000036 0000010 00000174167 07217200472 011507  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.NETSOL.COM  Sun Dec  3 16:11:56 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id QAA06834
	for <urn-archive@IETF.ORG>; Sun, 3 Dec 2000 16:11:56 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id QAA24922;
	Sun, 3 Dec 2000 16:10:21 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8666649 for URN-IETF@LISTS.NETSOL.COM; Sun, 3 Dec
          2000 16:08:30 -0500
Received: from albatross.prod.itd.earthlink.net
          (albatross.prod.itd.earthlink.net [207.217.120.120]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id QAA24913 for
          <URN-IETF@LISTS.NETSOL.COM>; Sun, 3 Dec 2000 16:08:28 -0500 (EST)
Received: from mantiscorp.com (ip214.boston5.ma.pub-ip.psi.net [38.26.109.214])
          by albatross.prod.itd.earthlink.net (EL-8_9_3_3/8.9.3) with ESMTP id
          NAA15957; Sun, 3 Dec 2000 13:02:14 -0800 (PST)
X-Mailer: Mozilla 4.5 [en] (Win98; I)
X-Accept-Language: en
MIME-Version: 1.0
References: <3A15B5B0.8BF705F3@thinkingcat.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  "Aaron E. Walsh" <aaron@MANTISCORP.COM>
Message-ID:  <3A2AB5BB.258CEBD3@mantiscorp.com>
Date:         Sun, 3 Dec 2000 16:06:03 -0500
Reply-To: "Aaron E. Walsh" <aaron@MANTISCORP.COM>
From: "Aaron E. Walsh" <aaron@MANTISCORP.COM>
Organization: Mantis Development Corp.
Subject:      Re: Related BoFs
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Hi Leslie and Michael, thanks for the headsup on the
content/caching/resolution BoFs. Is there a specific list or reflector
where this discussion is taking place? I couldn't make the San Diego
f2f, but would like to participate in the conversation if it's not on
this list.

Regards,

Aaron
--
-------------------------------------------------------------------
Aaron E. Walsh  http://www.mantiscorp.com/people/aew/  617.350.7119
-------------------------------------------------------------------


Leslie Daigle wrote:
>
> Howdy,
>
> FYI, I draw your attention to the various content/caching/resolution
> bofs to be held in San Diego on Tuesday afternoon.
>
> In particular, this one tackles something of the converse of URN
> (global) resolution, and is currently scheduled for Tuesday, 5pm-6pm.
>
> Leslie.
>
> -----------8<----------------8<----------------8<--------------
>
> Contextualization of Resolution BOF (c15n)
>
> Day, Date at Time
> ==============================
>
> CHAIR: Michael Mealling <michaelm@netsol.com>
>
> DESCRIPTION:
>
> The URN WG's Dynamic Delegation Discovery System (DDDS) describes a
> generalized architecture for 'top down' resolution of identifiers such
> as URIs.  This works well when a (software) client wants or needs to
> dynamically determine the explicit authoritative delegation of
> resolution.  However, there are times when it is desirable to
> incorporate other elements of contextual control information in
> determining, for example, the  "appropriate copy" of a resource --
> preferrentially finding a "local" copy of a journal rather than
> (re)purchasing one from the authoritative publisher.  This is generally
> applicable to all URI resolution, but it is more specific than "web
> caching".  Software systems being built to solve this in today's
> deployed systems are using specialized, non-interoperable, non-
> scalable approaches.
>
> Some current experimentation and a straw proposal are described below.
>
> This BoF is chartered to determine if there is interest/wherewithal to
> determine a standard vehicle to process contextualized resolution that
>
>    a) is not application- or protocol-specific and
>    b) ties in with global resolution systems (such as DDDS) in order
>       to preserve authoritative resolution chains, where applicable
>
> Beyond the "appropriate copy" scenario, this should equally be
> applicable in non-document contexts -- e.g., IP-telephony (enterprise
> dialing schemes taking precedence over, but linked to, global
> numbering).
>
> While the focus of this BoF is on standardized resolution
> steps/mechanisms, not "metadata" or "knowledge transactions",
> discussion must reflect that "context" generalizes beyond
> location/area (e.g., to "who's paying for this", etc).
>
> AGENDA:
>
>   . Agenda bashing [2 min]
>   . Introduction/Overview of C15N [10min]
>   . Discussion of Straw Proposal (below) [20min]
>   . Relationship to other work -- at IETF, W3C, etc [5min]
>   . Discussion of proposed charter [20min]
>   . Yes/no
>
> All of the above should be considered in relation to the web-caching,
> proxying, and content-delivery BoFs also occurring this week
> (OPES, CDNP, WEBI).
>
> Sample current implementation
> -----------------------------
>
> Some experiments have been carried out elsewhere -- e.g., the SFX
> project described at:
>
> http://www.dlib.org/dlib/october99/van_de_sompel/10van_de_sompel.html
>
> and in
>
> http://www.doi.org/workshop_19sep00/doi_wkshp_0900_llversion.ppt
>
> Today, this work uses HTTP cookies -- so that the (web) client asks the
> global resolution for an identifier (from a reference), and sends
> a cookie which is a key for the appropriate context.  The
> global system uses this key to redirect the query to the appcopriate
> local knowledge server (address), which makes the judgement
> about where an appropriate copy of the resource shall be obtained.
>
> Straw proposal
> --------------
>
> As the starting point for discussion of how to solve this problem,
> we propose the following optional additional steps for resolving
> URIs in a contextualized fashion:
>
> There are 3 primary elements:
>
>         . context object -- the identifier and some description of
>           context
>
>         . local knowledge server [_not_ defined by us, or even
>           by application; rather, we define the abstract operations
>           for interacting with it]
>
>         . application linkage to a global resolution authority
>           (e.g., DDDS for URNs, http resolution standard, etc)
>
> In order to ground the discussion in some semi-concrete proposal
> a strawman proposal based on XLink for link typing and RDF for
> context object expression will be used. In this case, the extended
> XLink would relate three resources - the local resource, the desired
> remote resource, and the RDF info containing the context. Each locator
> will have a typed arc that determines the types of traversals
> available. Additional discussion may include how this context object
> may be passed to various proxies/caches for resolution based on that
> context -- strictly as a tie-in with other replication, caching and
> content delivery work under discussion at the IETF.
>
> Xlink is described at http://www.w3.org/XML/Linking
> RDF is described at http://www.w3.org/RDF/
>
> Open questions
> --------------
>
> These currently include:
>
>         . Can/should this be transparent to the client software, or
>           must/should it be an external negotiation in a separate
>           protocol?
>
>         . Is this configured or dynamically controlled?
>
>         . Is this "get appropriate copy", or "get appropriate
>           transformation" (i.e., to a new identifier, appropriately
>           contextualized)
>
>         . Can this support multiple, overlapping contexts (e.g.,
>           location and "who's paying for this")
>
> --
>
> -------------------------------------------------------------------
> "Logic can hold only a certain amount of sway over the rational
>  mind."
>    -- ThinkingCat
>
> Leslie Daigle
> leslie@thinkingcat.com
> -------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Sun Dec  3 17:09:53 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id RAA23244
	for <urn-archive@IETF.ORG>; Sun, 3 Dec 2000 17:09:53 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id RAA25556;
	Sun, 3 Dec 2000 17:09:09 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8666762 for URN-IETF@LISTS.NETSOL.COM; Sun, 3 Dec
          2000 17:07:41 -0500
Received: from scaup.prod.itd.earthlink.net (scaup.prod.itd.earthlink.net
          [207.217.121.49]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          RAA25541 for <URN-IETF@LISTS.NETSOL.COM>; Sun, 3 Dec 2000 17:07:40
          -0500 (EST)
Received: from mantiscorp.com (ip207.boston5.ma.pub-ip.psi.net [38.26.109.207])
          by scaup.prod.itd.earthlink.net (EL-8_9_3_3/8.9.3) with ESMTP id
          OAA13923; Sun, 3 Dec 2000 14:01:32 -0800 (PST)
X-Mailer: Mozilla 4.5 [en] (Win98; I)
X-Accept-Language: en
MIME-Version: 1.0
References: <Pine.BSF.4.21.0011181603270.5994-100000@localhost>
Content-Type: text/plain; charset=iso-8859-1
Approved-By:  "Aaron E. Walsh" <aaron@MANTISCORP.COM>
Message-ID:  <3A2AC3A2.472764F8@mantiscorp.com>
Date:         Sun, 3 Dec 2000 17:05:22 -0500
Reply-To: "Aaron E. Walsh" <aaron@MANTISCORP.COM>
From: "Aaron E. Walsh" <aaron@MANTISCORP.COM>
Organization: Mantis Development Corp.
Subject:      Re: Revised RFC2611
To: URN-IETF@LISTS.NETSOL.COM
X-MIME-Autoconverted: from 8bit to quoted-printable by lists.netsol.com id RAA25556
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id RAA23244

> and that very intentionally UTF8 or anything like that is not
> possible. And why that is a 'good' thing.

Hi Dirk -- I'd like to hear your thoughts on this issue.

Aaron
--
-------------------------------------------------------------------
Aaron E. Walsh  http://www.mantiscorp.com/people/aew/  617.350.7119
-------------------------------------------------------------------


Dirk-Willem van Gulik wrote:
>
> Looks good. I am wondering if I should propose adding a small blurp
> about i18n and why the URN very intentionally is a
>
>       URN:<assigned number>:<FQDN>:<assigned US-ASCII string>
>
> and that very intentionally UTF8 or anything like that is not
> possible. And why that is a 'good' thing.
>
> Secondly - we could tighten up the assigned-US-ASCII-string a bit -as
> obviously the URI rules do not permit just any US-ASCII char. Nor would I
> want this.
>
> Dw
>
> On Fri, 17 Nov 2000, Leslie Daigle wrote:
>
> > So, the draft has in fact hit the repository, as
> >
> >         draft-ietf-urn-rfc2611bis-00.txt
> >
> > I realize that we're getting into the hectic holiday/pre-IETF
> > timeframe, but I'd like some feedback from people to determine
> > consensus on which of the following is (most) true:
> >
> >         . "this is in line with what we discussed, we're done"
> >
> >         . "started to read it, had some comments, but couldn't
> >            possibly get to it all this week, give us two
> >            more weeks (to Dec 1) to read and comment"
> >
> > I don't want to rush people, and I'd like to know if people believe
> > that alotting more time would produce a better result.  Otherwise,
> > or if people are ambivalent, we can last call the document now and
> > have it to the IESG before the end of the year.
> >
> >
> > Thanks,
> > Leslie.
> >
> >
> > Leslie Daigle wrote:
> > >
> > > Howdy,
> > >
> > > I've submitted a revised version of RFC2611 as an Internet-Draft;
> > > I've attached a copy here, as it's going to take a few days to
> > > hit the repository.
> > >
> > > I've incorporated comments on the draft text, circulated earlier,
> > > as follows:
> > >
> > > Martin Dürst offered:
> > > > The text only speaks about an RFC, not about an I-D. Also,
> > > > it's not clear whether IESG approval or submission to
> > > > urn-nid@apps.ietf.org should be first, and in what form.
> > >
> > > Added Section 5.2, an illustration of the process.
> > >
> > > > >associated have openly-published APIs.
> > > >
> > > > I'm a little bit confused by the word API here.
> > >
> > > Changed it to "access protocol".  Let me know if you think it still
> > > needs work.
> > >
> > > Larry Masinter offered:
> > > > There are two components to your proposed revision that are
> > > > currently intermixed, that might be usefully separated out.
> > >
> > > Have pushed the "registration template" to the Appendix; Section 3.0
> > > is now "registration types", and Section 4.0 is "registration process",
> > > with an attempt to make the delineation you suggested needed
> > > clarification.
> > >
> > > Keith Moore offered:
> > > > In general, URNs are not intended to have exposed structure beyond the
> > > > NID.  This is because the structure by which URNs under a particular NID
> > > > are assigned, or resolved (the two are different) may change over time.
> > >
> > > I didn't see altogether where the document advocated inappropriate
> > > exposure of structure.  Perhaps there needs to be clarification about
> > > what kinds of things might usefully be exposed to the public
> > > without compromising the name/structure dissociation?  Or, see if
> > > it still seems to be a problem when you look at the document
> > > as a whole.
> > >
> > > As always -- comments welcome.  I'm sure there are some editorial
> > > nits & 'roff-isms... Sigh.
> > >
> > > Leslie.
> > >
> > > --
> > >
> > > -------------------------------------------------------------------
> > > "Reality with a delicate splash of the imaginary...
> > >     ... or was that the other way around?"
> > >    -- ThinkingCat
> > >
> > > Leslie Daigle
> > > leslie@thinkingcat.com
> > > -------------------------------------------------------------------
> >
> > --
> >
> > -------------------------------------------------------------------
> > "Logic can hold only a certain amount of sway over the rational
> >  mind."
> >    -- ThinkingCat
> >
> > Leslie Daigle
> > leslie@thinkingcat.com
> > -------------------------------------------------------------------
> >

--
-------------------------------------------------------------------
Aaron E. Walsh  http://www.mantiscorp.com/people/aew/  617.350.7119
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Dec  4 23:17:40 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id XAA01495
	for <urn-archive@IETF.ORG>; Mon, 4 Dec 2000 23:17:40 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id XAA14760;
	Mon, 4 Dec 2000 23:16:09 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8670060 for URN-IETF@LISTS.NETSOL.COM; Mon, 4 Dec
          2000 23:15:39 -0500
Received: from tomts5-srv.bellnexxia.net (tomts5.bellnexxia.net
          [209.226.175.25]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          XAA14751 for <URN-IETF@LISTS.NETSOL.COM>; Mon, 4 Dec 2000 23:15:38
          -0500 (EST)
Received: from thinkingcat.com ([64.229.197.101]) by tomts5-srv.bellnexxia.net
          (InterMail vM.4.01.03.00 201-229-121) with ESMTP id
          <20001205040902.CZLZ22808.tomts5-srv.bellnexxia.net@thinkingcat.com>;
          Mon, 4 Dec 2000 23:09:02 -0500
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <3A15B5B0.8BF705F3@thinkingcat.com>
            <3A2AB5BB.258CEBD3@mantiscorp.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <3A2C6A3F.D1777F18@thinkingcat.com>
Date:         Mon, 4 Dec 2000 23:08:31 -0500
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: ThinkingCat Enterprises
Subject:      Re: Related BoFs
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Hi Aaron,

Hmmmm, now that you mention it, I should announce this BoF on
the URN mailing list :-)

So, no, this is not being discussed on the URN-IETF mailing list;
as far as I know, there is not yet a mailing list for it.  It's
a few ideas that have come together, and the BoF will be the
first real chance to see which parts have resonance to get work
done on them now-now.  So, I imagine some more particular mailing lists
will get set up as a result of that.  Sorry you won't be able
to make the meeting itself, but stay tuned...

Everyone -- the relationship of the c15n BoF to URN work is (in
my opinion) fairly complementary.  In various discussions, it
became apparent that URN resolution mechanisms are (or at least,
have been) fairly focused on providing top-down, authoritative
(from the URN assignment point of view) resolution pointers.  There
are times when the appropriate thing is to start from "where you
are" and work out a more locally-appropriate target for resolution
of an identifier.  This is why it's called "contextualized".

I'll post info here on whatever comes out of the meeting in San Diego.

Cheers,
Leslie.

"Aaron E. Walsh" wrote:
>
> Hi Leslie and Michael, thanks for the headsup on the
> content/caching/resolution BoFs. Is there a specific list or reflector
> where this discussion is taking place? I couldn't make the San Diego
> f2f, but would like to participate in the conversation if it's not on
> this list.
>
> Regards,
>
> Aaron
> --
> -------------------------------------------------------------------
> Aaron E. Walsh  http://www.mantiscorp.com/people/aew/  617.350.7119
> -------------------------------------------------------------------
>
> Leslie Daigle wrote:
> >
> > Howdy,
> >
> > FYI, I draw your attention to the various content/caching/resolution
> > bofs to be held in San Diego on Tuesday afternoon.
> >
> > In particular, this one tackles something of the converse of URN
> > (global) resolution, and is currently scheduled for Tuesday, 5pm-6pm.
> >
> > Leslie.
> >
> > -----------8<----------------8<----------------8<--------------
> >
> > Contextualization of Resolution BOF (c15n)
> >
> > Day, Date at Time
> > ==============================
> >
> > CHAIR: Michael Mealling <michaelm@netsol.com>
> >
> > DESCRIPTION:
> >
> > The URN WG's Dynamic Delegation Discovery System (DDDS) describes a
> > generalized architecture for 'top down' resolution of identifiers such
> > as URIs.  This works well when a (software) client wants or needs to
> > dynamically determine the explicit authoritative delegation of
> > resolution.  However, there are times when it is desirable to
> > incorporate other elements of contextual control information in
> > determining, for example, the  "appropriate copy" of a resource --
> > preferrentially finding a "local" copy of a journal rather than
> > (re)purchasing one from the authoritative publisher.  This is generally
> > applicable to all URI resolution, but it is more specific than "web
> > caching".  Software systems being built to solve this in today's
> > deployed systems are using specialized, non-interoperable, non-
> > scalable approaches.
> >
> > Some current experimentation and a straw proposal are described below.
> >
> > This BoF is chartered to determine if there is interest/wherewithal to
> > determine a standard vehicle to process contextualized resolution that
> >
> >    a) is not application- or protocol-specific and
> >    b) ties in with global resolution systems (such as DDDS) in order
> >       to preserve authoritative resolution chains, where applicable
> >
> > Beyond the "appropriate copy" scenario, this should equally be
> > applicable in non-document contexts -- e.g., IP-telephony (enterprise
> > dialing schemes taking precedence over, but linked to, global
> > numbering).
> >
> > While the focus of this BoF is on standardized resolution
> > steps/mechanisms, not "metadata" or "knowledge transactions",
> > discussion must reflect that "context" generalizes beyond
> > location/area (e.g., to "who's paying for this", etc).
> >
> > AGENDA:
> >
> >   . Agenda bashing [2 min]
> >   . Introduction/Overview of C15N [10min]
> >   . Discussion of Straw Proposal (below) [20min]
> >   . Relationship to other work -- at IETF, W3C, etc [5min]
> >   . Discussion of proposed charter [20min]
> >   . Yes/no
> >
> > All of the above should be considered in relation to the web-caching,
> > proxying, and content-delivery BoFs also occurring this week
> > (OPES, CDNP, WEBI).
> >
> > Sample current implementation
> > -----------------------------
> >
> > Some experiments have been carried out elsewhere -- e.g., the SFX
> > project described at:
> >
> > http://www.dlib.org/dlib/october99/van_de_sompel/10van_de_sompel.html
> >
> > and in
> >
> > http://www.doi.org/workshop_19sep00/doi_wkshp_0900_llversion.ppt
> >
> > Today, this work uses HTTP cookies -- so that the (web) client asks the
> > global resolution for an identifier (from a reference), and sends
> > a cookie which is a key for the appropriate context.  The
> > global system uses this key to redirect the query to the appcopriate
> > local knowledge server (address), which makes the judgement
> > about where an appropriate copy of the resource shall be obtained.
> >
> > Straw proposal
> > --------------
> >
> > As the starting point for discussion of how to solve this problem,
> > we propose the following optional additional steps for resolving
> > URIs in a contextualized fashion:
> >
> > There are 3 primary elements:
> >
> >         . context object -- the identifier and some description of
> >           context
> >
> >         . local knowledge server [_not_ defined by us, or even
> >           by application; rather, we define the abstract operations
> >           for interacting with it]
> >
> >         . application linkage to a global resolution authority
> >           (e.g., DDDS for URNs, http resolution standard, etc)
> >
> > In order to ground the discussion in some semi-concrete proposal
> > a strawman proposal based on XLink for link typing and RDF for
> > context object expression will be used. In this case, the extended
> > XLink would relate three resources - the local resource, the desired
> > remote resource, and the RDF info containing the context. Each locator
> > will have a typed arc that determines the types of traversals
> > available. Additional discussion may include how this context object
> > may be passed to various proxies/caches for resolution based on that
> > context -- strictly as a tie-in with other replication, caching and
> > content delivery work under discussion at the IETF.
> >
> > Xlink is described at http://www.w3.org/XML/Linking
> > RDF is described at http://www.w3.org/RDF/
> >
> > Open questions
> > --------------
> >
> > These currently include:
> >
> >         . Can/should this be transparent to the client software, or
> >           must/should it be an external negotiation in a separate
> >           protocol?
> >
> >         . Is this configured or dynamically controlled?
> >
> >         . Is this "get appropriate copy", or "get appropriate
> >           transformation" (i.e., to a new identifier, appropriately
> >           contextualized)
> >
> >         . Can this support multiple, overlapping contexts (e.g.,
> >           location and "who's paying for this")
> >
> > --
> >
> > -------------------------------------------------------------------
> > "Logic can hold only a certain amount of sway over the rational
> >  mind."
> >    -- ThinkingCat
> >
> > Leslie Daigle
> > leslie@thinkingcat.com
> > -------------------------------------------------------------------

--

-------------------------------------------------------------------
"Days used to be longer."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Dec  6 09:54:36 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id JAA24162
	for <urn-archive@IETF.ORG>; Wed, 6 Dec 2000 09:54:36 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA05209;
	Wed, 6 Dec 2000 09:49:23 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8673302 for URN-IETF@LISTS.NETSOL.COM; Wed, 6 Dec
          2000 09:47:34 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from roura.ac.upc.es (roura.ac.upc.es [147.83.33.10]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA05072 for
          <urn-ietf@lists.netsol.com>; Wed, 6 Dec 2000 09:23:02 -0500 (EST)
Received: from mila12 (mila12.ac.upc.es [147.83.34.131]) by roura.ac.upc.es
          (8.11.0/8.11.0) with SMTP id eB6EJBX08201; Wed, 6 Dec 2000 15:19:12
          +0100 (MET)
X-Sender: cruellas@popserver.ac.upc.es
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Message-ID:  <3.0.1.32.20001206151831.0136d9f0@popserver.ac.upc.es>
Date:         Wed, 6 Dec 2000 15:18:31 +0000
Reply-To: Juan Carlos Cruellas <cruellas@AC.UPC.ES>
From: Juan Carlos Cruellas <cruellas@AC.UPC.ES>
Subject:      Question on OIDs and URIs
To: URN-IETF@LISTS.NETSOL.COM

Dear all,

My name is Juan Carlos Cruellas and I am involved in a work dealing with
electronic signature formats. ETSI has issued its standard
TS 101 733 "Electronic Signature Format" which defines a format for electronic
signatures valid in the long term (by usage of timestamping techniques).
The core format is based on the CMS  structure defined in the RFC 2630,
with the adition of a number of  what in CMS document are known as signed
and unsigned attributes (additional  information qualifying the digital
signature
for people familiar with XML terminology).
At the same time, ETSI, being aware of the growing importance of XML syntax
and of the
works dealing with digital signature in XML, expressed its interest in
having something
similar to its electronic signature but in XML syntax.
ETSI launched a work whose final objective is to define new XML types able
to contain
identical information (semantically speaking)  to the information
contained in the new ASN.1 structures defined in the ETSI document.
The results of this work will be then, new XML types whose data can be
incorporated to the
XML digital signature structure defined by the W3c/IETF digital signature
group.

We, at the UPC, are in charge of the editorial work of this specification,
and there have been produced
a number of drafts.

The reason for send you this e-mail is related with the following problem:

In ASN.1 the usual way for identifying, let's say a Policy for signature,
is an OID.
In XML, identification and reference of objects is made using URIs.
So the problem appears when one treats of incorporating information of an
OID in an XML document by converting it in a special form of an URI.

ETSI thinks that this is a very generic topic where both sides, ASN.1
people and
XML people will likely have something to say.

The alternatives raised up to now are:

1. The draft being produced by Michael Melling (draft-mealling-oid-urn-...)
where the proposal is made of representing OIDs as URNs, leading to something
like:
        urn:oid:1.3.6.1

2. A URL with a fixed a base and appended the OID in an human readable format:
e.g.,
http://www.etsi.org/oid/itu-t(0)/identified-organization(4)/etsi(0)/electron
ic-signature-standard(1733)/part1(1)/idupMechanism(4)/etsiESv1(1)

3. As an URN but with the human readable text included:

urn:oid:itu-t(0)/identified-organization(4)/etsi(0)/electronic-signature-sta
ndard(1733)/part1(1)/idupMechanism(4)/etsiESv1(1)

These three proposals have been discussed among several people
in the XML digital signature group, ETSI group, and the group that
works in the production of the RFC draft and different views have
been expressed.

Concerns on possible mismatching between numbers and text in the
representation
with text, have been raised. In the same direction, it has
been said that automatic processing is facilitated if only numbers
appear....
But human readibility have been argued as a critery supporting
the incorporation of the text.

Besides the former, the issue raised by approaches 2 and 3 is
the identification of the organization "in charge" of the OID,
which is repeated. Arguments against these repetitions have
also been raised...

It is our intention, by sending this e-mail to ask your opinion on this
issue, in order to get a major number of views and take, in the
end, a better decision.

Thank you in advance for your time and interest.

Best regards.

Juan Carlos Cruellas


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Dec  6 10:45:17 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id KAA02958
	for <urn-archive@IETF.ORG>; Wed, 6 Dec 2000 10:45:16 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA05735;
	Wed, 6 Dec 2000 10:39:47 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8673390 for URN-IETF@LISTS.NETSOL.COM; Wed, 6 Dec
          2000 10:39:42 -0500
Received: from tomts7-srv.bellnexxia.net (tomts7.bellnexxia.net
          [209.226.175.40]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          KAA05728 for <urn-ietf@lists.netsol.com>; Wed, 6 Dec 2000 10:39:41
          -0500 (EST)
Received: from thinkingcat.com ([64.229.197.101]) by tomts7-srv.bellnexxia.net
          (InterMail vM.4.01.03.00 201-229-121) with ESMTP id
          <20001206153304.VLEE27272.tomts7-srv.bellnexxia.net@thinkingcat.com>;
          Wed, 6 Dec 2000 10:33:04 -0500
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <3.0.1.32.20001206151831.0136d9f0@popserver.ac.upc.es>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <3A2E5C0C.375B6525@thinkingcat.com>
Date:         Wed, 6 Dec 2000 10:32:28 -0500
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: ThinkingCat Enterprises
Subject:      Re: Question on OIDs and URIs
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Howdy,

This is perhaps a good time to point out that there is a maximum
length of URIs.  Whether it's de jure (can't find the reference just
this minute) or de facto, URIs of longer than 255 characters will cause
problems.  Which sort of argues for the URN:OID proposal from Michael
Mealling, of the 3 you have outlined, since (apart from anything else)
the ones with "human readable" components seem capable of being quite
expansive.

Leslie.

Juan Carlos Cruellas wrote:
>
> Dear all,
>
> My name is Juan Carlos Cruellas and I am involved in a work dealing with
> electronic signature formats. ETSI has issued its standard
> TS 101 733 "Electronic Signature Format" which defines a format for electronic
> signatures valid in the long term (by usage of timestamping techniques).
> The core format is based on the CMS  structure defined in the RFC 2630,
> with the adition of a number of  what in CMS document are known as signed
> and unsigned attributes (additional  information qualifying the digital
> signature
> for people familiar with XML terminology).
> At the same time, ETSI, being aware of the growing importance of XML syntax
> and of the
> works dealing with digital signature in XML, expressed its interest in
> having something
> similar to its electronic signature but in XML syntax.
> ETSI launched a work whose final objective is to define new XML types able
> to contain
> identical information (semantically speaking)  to the information
> contained in the new ASN.1 structures defined in the ETSI document.
> The results of this work will be then, new XML types whose data can be
> incorporated to the
> XML digital signature structure defined by the W3c/IETF digital signature
> group.
>
> We, at the UPC, are in charge of the editorial work of this specification,
> and there have been produced
> a number of drafts.
>
> The reason for send you this e-mail is related with the following problem:
>
> In ASN.1 the usual way for identifying, let's say a Policy for signature,
> is an OID.
> In XML, identification and reference of objects is made using URIs.
> So the problem appears when one treats of incorporating information of an
> OID in an XML document by converting it in a special form of an URI.
>
> ETSI thinks that this is a very generic topic where both sides, ASN.1
> people and
> XML people will likely have something to say.
>
> The alternatives raised up to now are:
>
> 1. The draft being produced by Michael Melling (draft-mealling-oid-urn-...)
> where the proposal is made of representing OIDs as URNs, leading to something
> like:
>         urn:oid:1.3.6.1
>
> 2. A URL with a fixed a base and appended the OID in an human readable format:
> e.g.,
> http://www.etsi.org/oid/itu-t(0)/identified-organization(4)/etsi(0)/electron
> ic-signature-standard(1733)/part1(1)/idupMechanism(4)/etsiESv1(1)
>
> 3. As an URN but with the human readable text included:
>
> urn:oid:itu-t(0)/identified-organization(4)/etsi(0)/electronic-signature-sta
> ndard(1733)/part1(1)/idupMechanism(4)/etsiESv1(1)
>
> These three proposals have been discussed among several people
> in the XML digital signature group, ETSI group, and the group that
> works in the production of the RFC draft and different views have
> been expressed.
>
> Concerns on possible mismatching between numbers and text in the
> representation
> with text, have been raised. In the same direction, it has
> been said that automatic processing is facilitated if only numbers
> appear....
> But human readibility have been argued as a critery supporting
> the incorporation of the text.
>
> Besides the former, the issue raised by approaches 2 and 3 is
> the identification of the organization "in charge" of the OID,
> which is repeated. Arguments against these repetitions have
> also been raised...
>
> It is our intention, by sending this e-mail to ask your opinion on this
> issue, in order to get a major number of views and take, in the
> end, a better decision.
>
> Thank you in advance for your time and interest.
>
> Best regards.
>
> Juan Carlos Cruellas

--

-------------------------------------------------------------------
"Days used to be longer."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Dec  6 14:19:35 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id OAA22390
	for <urn-archive@IETF.ORG>; Wed, 6 Dec 2000 14:19:34 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id OAA08149;
	Wed, 6 Dec 2000 14:13:51 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8673731 for URN-IETF@LISTS.NETSOL.COM; Wed, 6 Dec
          2000 14:13:41 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from smtp1.mail.iamworld.net (smtp1-out.mail.iamworld.net
          [204.91.241.116]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          NAA08011 for <urn-ietf@lists.netsol.com>; Wed, 6 Dec 2000 13:48:30
          -0500 (EST)
Received: from laploaner (pool-63.49.133.103.bltm.grid.net [63.49.133.103]) by
          smtp1.mail.iamworld.net (8.9.3/8.9.3) with SMTP id NAA499383; Wed, 6
          Dec 2000 13:47:50 -0500 (EST)
X-Sender: 10003479@pop.iamdigex.net
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
Message-ID:  <200012061847.NAA499383@smtp1.mail.iamworld.net>
Date:         Wed, 6 Dec 2000 14:18:31 -0500
Reply-To: Al Gilman <asgilman@IAMDIGEX.NET>
From: Al Gilman <asgilman@IAMDIGEX.NET>
Subject:      Re: Question on OIDs and URIs
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <3.0.1.32.20001206151831.0136d9f0@popserver.ac.upc.es>
Content-Transfer-Encoding: 8bit

At 03:18 PM 2000-12-06 +0000, Juan Carlos Cruellas wrote:
>Dear all,
>
>My name is Juan Carlos Cruellas and I am involved in a work dealing with
>electronic signature formats. ETSI has issued its standard
>TS 101 733 "Electronic Signature Format" which defines a format for
electronic
>signatures valid in the long term (by usage of timestamping techniques).
>The core format is based on the CMS  structure defined in the RFC 2630,
>with the adition of a number of  what in CMS document are known as signed
>and unsigned attributes (additional  information qualifying the digital
>signature
>for people familiar with XML terminology).
>At the same time, ETSI, being aware of the growing importance of XML syntax
>and of the
>works dealing with digital signature in XML, expressed its interest in
>having something
>similar to its electronic signature but in XML syntax.
>ETSI launched a work whose final objective is to define new XML types able
>to contain
>identical information (semantically speaking)  to the information
>contained in the new ASN.1 structures defined in the ETSI document.
>The results of this work will be then, new XML types whose data can be
>incorporated to the
>XML digital signature structure defined by the W3c/IETF digital signature
>group.

It is desirable to avoid new XML types unless the type is really different.
The criteria for when you have a novel type vs. just appearing in a new
location are different.  This is a domain analysis issue which affects your
total XML usage profile.  This can be separated, a bit, from the smaller
question of how to identify a resource (the signature-related policy) in
URI-conformant form within this XML application profile.

You may view the task before you as a special case of schema mapping as used
for data mediation.  An example approach supported by running code is
discussed
in

<http://www-diglib.stanford.edu/cgi-bin/get/SIDL-WP-1999-0126>http://www-di
glib.stanford.edu/cgi-bin/get/SIDL-WP-1999-0126

It sounds as though one approach here could be to start with one mapping at
the
level of CMS to XML Schema.  Then use XML Schema to derive the ETSI
signature-in-XML practice (presuming it is actually more restrictive than the
general XML signature practice) as a mutual specialization of the
ETSI-signature specialization of CMS and the XML-Signature target environment
types.

>
>We, at the UPC, are in charge of the editorial work of this specification,
>and there have been produced
>a number of drafts.
>
>The reason for send you this e-mail is related with the following problem:
>
>In ASN.1 the usual way for identifying, let's say a Policy for signature,
>is an OID.
>In XML, identification and reference of objects is made using URIs.
>So the problem appears when one treats of incorporating information of an
>OID in an XML document by converting it in a special form of an URI.

You have both problems.

Yes, in XML all you are basically required to do is to represent the policy
identity in some scheme conforming to the general requirements for URIs.  That
is all that XML per se requires of you.  On the other hand, you do need to
survey your user community for what operations on "policy on which signature
depends" need to be supported consistently and interoperably.

The OID-using community needs to form their own consensus a) that they want a
URI-conforming transliteration or representation for OIDs and b) how much they
wish to standardize this and how (numbers vs. expanded form, etc.).

However, you also have the problem in the ASN.1-based usage pattern of how to
deal with policies identified by any URI, and not just the OID-identified
policies.

>ETSI thinks that this is a very generic topic where both sides, ASN.1
>people and
>XML people will likely have something to say.

You need to expand this to ASN.1 people, XML people, and URI people.

It is important to distinguish what aspects of this design problem are
properly
in the purview of which group to hold the ultimate decision power on.

>
>The alternatives raised up to now are:
>
>1. The draft being produced by Michael Melling (draft-mealling-oid-urn-...)
>where the proposal is made of representing OIDs as URNs, leading to something
>like:
> urn:oid:1.3.6.1
>
>2. A URL with a fixed a base and appended the OID in an human readable
format:
>e.g.,
><http://www.etsi.org/oid/itu-t>http://www.etsi.org/oid/itu-t(0)/identified
-organization(4)/etsi(0)/electron
>ic-signature-standard(1733)/part1(1)/idupMechanism(4)/etsiESv1(1)
>

This is IMHO significantly less than the highest and best use of the URI
space.

The OID using community has the option of pursuing recognition (using the
standard IETF scheme recognition processes) for either a sub-scheme of urn: as
proposed by Mealling or a top-level scheme parallel to URN.  But using the
http: scheme, unless what follows is going to get you some useful stuff when
one does an HTTP GET on it, is going to generate more heat than light and
should be avoided.

>3. As an URN but with the human readable text included:
>
>urn:oid:itu-t(0)/identified-organization(4)/etsi(0)/electronic-signature-sta
>ndard(1733)/part1(1)/idupMechanism(4)/etsiESv1(1)
>

The point is that the information model for OIDs defines the number form and
the text form as synonyms.  So it is not a question of picking which one you
use in a URI scheme.  The service that you offer to the "policy publisher" is
broken if someone wishing to follow the policy cannot easily move back and
forth between the two synonymous forms of identification defined in the OID
pattern of practice.

The reference model for your security architecture should include a model (a
schema of [possibly virtual] data) which defines this synonym relationship and
the rules for each variant form.  This synonym relationship between variant
data forms must also be covered by conversion services in order for the
alternative pattern not to break the application of policies in the signature
practice.

The pattern of practice that you have to standardize among those using OIDs to
identify policy descriptions that signatures will depend on has to be broader
than just one data representation.  The appropriate bundle to standardize
is an
"application profile," a bundle of representations and services which
assures a
healthy life-cycle for the identification of the policy document and its
reference and recovery as appropriate.

What is the existing best current practice for moving back and forth between
numeric and textual forms of OIDs?  Is this service part of the standards
profile of what to implement with regard to the proposed ASN.1-based security
services?  Is it [like LDAP] already covered with URI-conformant service
identification forms of reference?


>These three proposals have been discussed among several people
>in the XML digital signature group, ETSI group, and the group that
>works in the production of the RFC draft and different views have
>been expressed.
>
>Concerns on possible mismatching between numbers and text in the
>representation
>with text, have been raised. In the same direction, it has
>been said that automatic processing is facilitated if only numbers
>appear....
>But human readibility have been argued as a critery supporting
>the incorporation of the text.

If humans don't have access to the human information of "whose policy are you
following" then the system is broken.

Human interpretation of the context of policy on which the signature
depends is
a valid requirement, and the ASN.1-based signature application profile should
support it well.

This does not [by virtue of logic] have to be satisfied by putting the
human-comprehensible information in the data of the XML signature block.  On
the other hand, if current OID use policies allow for the use of the text form
with the numeric form as an ad_lib alternative, this (signature practice) may
not be the place to standardize on numbers.  If OID doctrine says that numbers
are the standard and text synonyms are a permitted alternative, then you have
to think twice before breaking this OID tradition.

You may well have internationalization or canonicalization problems with
respect to the longer forms of the OIDs, but this is a small matter of
programming, and there are resources in the canonicalization methods
associated
with XML signature and the work on internationalization of URIs that may be of
assistance.

This is a decision to be worked out by the OID using community.  One option is
to decide, in signature practice, to standardize on the numeric form of OIDs.
In this case, it is important that there be services which are highly
available
that allow one to trace back from numeric OIDs to text OIDs and human readable
representations of the policies.

>Besides the former, the issue raised by approaches 2 and 3 is
>the identification of the organization "in charge" of the OID,
>which is repeated. Arguments against these repetitions have
>also been raised...
>

This is a problem wired into the logical definition of the OIDs.  There are
logically two questions, and they need to be separated.  1) If the
publisher of
the policy wishes to identify their policy by an OID, how to provide for
URI-conformant expression of this identification suitable for use in XML
and 2)
Given all URI-conformant forms of identification, which will be equally
acceptable to XML, do policy publishers really wish to always identify their
policies via the OID route?

[major IMHO disclaimer]  I would be thinking of setting up the model of what
the information is you actually capture in the OID dictionary, and be
preparing
to deal with any form of identification which succeeds in reproducing this
information.  The binding from information fields to OID path order may in
fact
be introducing constraints that you would like to get out from under
eventually.

You will probably be under pressure, if you decide to remove the redundant
reference to the congnizant organization, to demonstrate a reference
implementation of all relevant transforms.  This doesn't seem like a serious
technical risk if you develop the binding in a schema-based environment.

>It is our intention, by sending this e-mail to ask your opinion on this
>issue, in order to get a major number of views and take, in the
>end, a better decision.

An excellent move.

I would also encourage you or someone on your team to monitor what is going on
in the security and information services working groups in the Global Grid
Forum <http://<http://www.gridforum.org/>www.gridforum.org/>.
They have the same general problem and may have valuable ideas to
contribute to
a solution or may be good customers for what you work out.

Al

>
>Thank you in advance for your time and interest.
>
>Best regards.
>
>Juan Carlos Cruellas
>


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Dec  7 09:41:52 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id JAA25811
	for <urn-archive@IETF.ORG>; Thu, 7 Dec 2000 09:41:52 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA17035;
	Thu, 7 Dec 2000 09:37:29 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8674878 for URN-IETF@LISTS.NETSOL.COM; Thu, 7 Dec
          2000 09:36:55 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from roura.ac.upc.es (roura.ac.upc.es [147.83.33.10]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id GAA16111 for
          <urn-ietf@lists.netsol.com>; Thu, 7 Dec 2000 06:05:24 -0500 (EST)
Received: from mila12 (mila12.ac.upc.es [147.83.34.131]) by roura.ac.upc.es
          (8.11.0/8.11.0) with SMTP id eB7B1rX29010 for
          <urn-ietf@lists.netsol.com>; Thu, 7 Dec 2000 12:01:53 +0100 (MET)
X-Sender: cruellas@popserver.ac.upc.es
X-Mailer: Windows Eudora Pro Version 3.0.1 (32)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Message-ID:  <3.0.1.32.20001207120111.01a54b60@popserver.ac.upc.es>
Date:         Thu, 7 Dec 2000 12:01:11 +0000
Reply-To: Juan Carlos Cruellas <cruellas@AC.UPC.ES>
From: Juan Carlos Cruellas <cruellas@AC.UPC.ES>
Subject:      Info on how to subscribe the list
To: URN-IETF@LISTS.NETSOL.COM

Dear all,

I sent an e-mail yesterday to your list presenting some work
on electronic signatures format and asking for comments to
a specific issue dealing with OIDs and URIs....
I forgot to ask how could I manage to subscribe myself to
the list in order to be able to get your comments.

Thank you very much and best regards.

Juan Carlos Cruellas.


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Dec  7 09:47:03 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id JAA27357
	for <urn-archive@IETF.ORG>; Thu, 7 Dec 2000 09:47:02 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA17208;
	Thu, 7 Dec 2000 09:42:57 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8674914 for URN-IETF@LISTS.NETSOL.COM; Thu, 7 Dec
          2000 09:42:54 -0500
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA17201 for
          <URN-IETF@LISTS.NETSOL.COM>; Thu, 7 Dec 2000 09:42:52 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id JAA18329;
          Thu, 7 Dec 2000 09:26:45 -0500 (EST)
References: <3.0.1.32.20001207120111.01a54b60@popserver.ac.upc.es>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20001207092645.V9127@bailey.dscga.com>
Date:         Thu, 7 Dec 2000 09:26:45 -0500
Reply-To: michaelm@NETSOL.COM
From: Michael Mealling <michael@bailey.dscga.com>
Subject:      Re: Info on how to subscribe the list
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <3.0.1.32.20001207120111.01a54b60@popserver.ac.upc.es>; from
              cruellas@AC.UPC.ES on Thu, Dec 07, 2000 at 12:01:11PM +0000

On Thu, Dec 07, 2000 at 12:01:11PM +0000, Juan Carlos Cruellas wrote:
> I sent an e-mail yesterday to your list presenting some work
> on electronic signatures format and asking for comments to
> a specific issue dealing with OIDs and URIs....
> I forgot to ask how could I manage to subscribe myself to
> the list in order to be able to get your comments.

Hi Juan,
  There are two methods:

1)  send mail to listserv@lists.netsol.com with "subscribe urn-ietf"
in the body

2) go to this weg page: http://lists.netsol.com/cgi-bin/wa?SUBED1=urn-ietf&A=1

You can also find the list archive here:
http://lists.netsol.com/archives/urn-ietf.html

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Dec 12 14:10:18 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id OAA23097
	for <urn-archive@IETF.ORG>; Tue, 12 Dec 2000 14:10:17 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id OAA17193;
	Tue, 12 Dec 2000 14:05:22 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8683454 for URN-IETF@LISTS.NETSOL.COM; Tue, 12
          Dec 2000 14:02:08 -0500
Received: from eufig1.rit.reuters.com (eufig1.rit.reuters.com [194.205.123.3])
          by lists.netsol.com (8.9.3/8.9.3) with SMTP id OAA17142 for
          <URN-IETF@lists.netsol.com>; Tue, 12 Dec 2000 14:02:06 -0500 (EST)
Received: from [196.7.183.5] by eufig1.rit.reuters.com via smtpd (for
          lists.netsol.com [216.168.224.214]) with SMTP; 12 Dec 2000 18:53:14 UT
Received: from eupig1 (unverified) by euvig1.dtc.lon.ime.reuters.com (Content
          Technologies SMTPRS 2.0.15) with ESMTP id
          <B0009871592@euvig1.dtc.lon.ime.reuters.com> for
          <URN-IETF@LISTS.NETSOL.COM>; Tue, 12 Dec 2000 18:49:49 +0000
Received: from eungw1.dtc.lon.ime.reuters.com ([132.70.1.161]) by
          eupig1.dtc.lon.ime.reuters.com (PMDF V5.2-31 #39917) with SMTP id
          <0G5G00KF8XKNZL@eupig1.dtc.lon.ime.reuters.com> for
          URN-IETF@LISTS.NETSOL.COM; Tue, 12 Dec 2000 18:48:23 +0000 (GMT)
Received: by eungw1.dtc.lon.ime.reuters.com(Lotus SMTP MTA v4.6.3  (733.2
          10-16-1998)) id 802569B3.0067F559 ; Tue, 12 Dec 2000 18:55:30 +0000
MIME-Version: 1.0
X-Lotus-FromDomain: REUTERS
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Approved-By:  Tony Coates <Tony.Coates@REUTERS.COM>
Message-ID:  <B0009871592@euvig1.dtc.lon.ime.reuters.com>
Date:         Tue, 12 Dec 2000 13:49:55 -0500
Reply-To: Tony Coates <Tony.Coates@reuters.com>
From: Tony Coates <Tony.Coates@reuters.com>
Subject:      Lifecycle of URN NID applications
To: URN-IETF@LISTS.NETSOL.COM

One thing that is unclear to me is how long it takes from the time a URN NID
application made to IANA (via the creation of a suitable Internet Draft) until
the NID is proclaimed, for example at

ftp://ftp.isi.edu/in-notes/iana/assignments/urn-namespaces

Is it just a matter of waiting for the Internet Draft to become an RFC, or is
there some other process which determines the timing?  Thanks in advance for any
advice,

     Cheers,
          Tony.
========
Anthony B. Coates
Leader of XML Architecture & Design
Chief Technology Office
Reuters Plc, London.
tony.coates@reuters.com
========


-----------------------------------------------------------------
        Visit our Internet site at http://www.reuters.com

Any views expressed in this message are those of  the  individual
sender,  except  where  the sender specifically states them to be
the views of Reuters Ltd.


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Dec 12 14:51:51 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id OAA01332
	for <urn-archive@IETF.ORG>; Tue, 12 Dec 2000 14:51:51 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id OAA17953;
	Tue, 12 Dec 2000 14:47:46 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8683573 for URN-IETF@LISTS.NETSOL.COM; Tue, 12
          Dec 2000 14:44:59 -0500
Received: from ns1.49thietf.org (ietf.207.137.80.5.tx.verio.net [207.137.80.5])
          by lists.netsol.com (8.9.3/8.9.3) with ESMTP id OAA17938 for
          <URN-IETF@LISTS.NETSOL.COM>; Tue, 12 Dec 2000 14:44:57 -0500 (EST)
Received: from thinkingcat.com (ietf.207.137.75.115.tx.verio.net
          [207.137.75.115]) by ns1.49thietf.org (8.9.3+Sun/8.9.3) with ESMTP id
          LAA05348; Tue, 12 Dec 2000 11:38:49 -0800 (PST)
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <B0009871592@euvig1.dtc.lon.ime.reuters.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <3A367E94.F411314@thinkingcat.com>
Date:         Tue, 12 Dec 2000 14:37:56 -0500
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: ThinkingCat Enterprises
Subject:      Re: Lifecycle of URN NID applications
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Howdy,

Yes, first, the RFC has to be approved (possibly published) before
the IANA will make the assignment.

Then, it depends on the workload of the IANA at the time of the
request.

Leslie.

Tony Coates wrote:
>
> One thing that is unclear to me is how long it takes from the time a URN NID
> application made to IANA (via the creation of a suitable Internet Draft) until
> the NID is proclaimed, for example at
>
> ftp://ftp.isi.edu/in-notes/iana/assignments/urn-namespaces
>
> Is it just a matter of waiting for the Internet Draft to become an RFC, or is
> there some other process which determines the timing?  Thanks in advance for any
> advice,
>
>      Cheers,
>           Tony.
> ========
> Anthony B. Coates
> Leader of XML Architecture & Design
> Chief Technology Office
> Reuters Plc, London.
> tony.coates@reuters.com
> ========
>
> -----------------------------------------------------------------
>         Visit our Internet site at http://www.reuters.com
>
> Any views expressed in this message are those of  the  individual
> sender,  except  where  the sender specifically states them to be
> the views of Reuters Ltd.

--

-------------------------------------------------------------------
"Days used to be longer."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Sun Dec 17 11:22:03 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id LAA26541
	for <urn-archive@IETF.ORG>; Sun, 17 Dec 2000 11:22:03 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA13829;
	Sun, 17 Dec 2000 11:08:40 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8692023 for URN-IETF@LISTS.NETSOL.COM; Sun, 17
          Dec 2000 11:06:37 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from moutvdom00.kundenserver.de (moutvdom00.kundenserver.de
          [195.20.224.149]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          KAA13744 for <URN-IETF@lists.netsol.com>; Sun, 17 Dec 2000 10:50:02
          -0500 (EST)
Received: from [195.20.224.208] (helo=mrvdom01.schlund.de) by
          moutvdom00.kundenserver.de with esmtp (Exim 2.12 #2) id
          147fyf-0002wB-00 for URN-IETF@lists.netsol.com; Sun, 17 Dec 2000
          16:43:57 +0100
Received: from p3ee01f70.dip.t-dialin.net ([62.224.31.112] helo=weiseworte.de)
          by mrvdom01.schlund.de with esmtp (Exim 2.12 #2) id 147fya-0004iY-00
          for URN-IETF@LISTS.NETSOL.COM; Sun, 17 Dec 2000 16:43:52 +0100
X-Mailer: Mozilla 4.7 [de] (Win98; I)
X-Accept-Language: de
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Message-ID:  <3A3CE042.BE2D0318@weiseworte.de>
Date:         Sun, 17 Dec 2000 16:48:18 +0100
Reply-To: Tamara Weise <tamara@WEISEWORTE.DE>
From: Tamara Weise <tamara@WEISEWORTE.DE>
Subject:      URN Namespaces
To: URN-IETF@LISTS.NETSOL.COM
X-MIME-Autoconverted: from 8bit to quoted-printable by lists.netsol.com id LAA13829
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id LAA26541

Dear Sirs,

I´m a student of information science (Germany, Saarland University).
This time I´m doing my final examination, my dissertation is about
persistent identifiers for online publications. URN is one of the models

I´m analyzing.

I had read RFC 2611  - and now I have some questions about it:

Until this time there is only one registered NID (for IETF).
Beside this the CDNL/ Finnish National Library is willing to register an
NID
for NBNs.

When will begin the official process of assignment for interested
parties?

Are there any proposals or decisions on how much will the NID assignment

cost?

Help me please. I need the information as quick as possible.

Thank you for your attention.

Best regards,
Tamara Weise


From owner-urn-ietf@LISTS.NETSOL.COM  Sun Dec 17 13:08:57 2000
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id NAA14977
	for <urn-archive@IETF.ORG>; Sun, 17 Dec 2000 13:08:57 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA14731;
	Sun, 17 Dec 2000 12:56:42 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8692150 for URN-IETF@LISTS.NETSOL.COM; Sun, 17
          Dec 2000 12:55:06 -0500
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA14721 for
          <URN-IETF@LISTS.NETSOL.COM>; Sun, 17 Dec 2000 12:55:04 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id MAA17877;
          Sun, 17 Dec 2000 12:38:57 -0500 (EST)
References: <3A3CE042.BE2D0318@weiseworte.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20001217123856.B17527@bailey.dscga.com>
Date:         Sun, 17 Dec 2000 12:38:57 -0500
Reply-To: michaelm@NETSOL.COM
From: Michael Mealling <michael@bailey.dscga.com>
Subject:      Re: URN Namespaces
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <3A3CE042.BE2D0318@weiseworte.de>; from tamara@WEISEWORTE.DE on
              Sun, Dec 17, 2000 at 04:48:18PM +0100
X-MIME-Autoconverted: from 8bit to quoted-printable by lists.netsol.com id MAA14731
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id NAA14977

On Sun, Dec 17, 2000 at 04:48:18PM +0100, Tamara Weise wrote:
> I´m a student of information science (Germany, Saarland University).
> This time I´m doing my final examination, my dissertation is about
> persistent identifiers for online publications. URN is one of the models
> I´m analyzing.

Great! If you can please send us a pointer to your dissertation if
possible....

> I had read RFC 2611  - and now I have some questions about it:
>
> Until this time there is only one registered NID (for IETF).
> Beside this the CDNL/ Finnish National Library is willing to register an
> NID for NBNs.
>
> When will begin the official process of assignment for interested
> parties?

That process began with the publication of RFC 2611. In addition
to NBM, others that are in the process are OID, PIN, ISBN, etc.
To see all of the requests and discussion on each you can check
out the archive of this mailing list at
http://lists.netsol.com/archives/urn-ietf.html
The official discussion list archive of NID assignments is at
http://wilma.cs.utk.edu/mail-archive/urn-nid.*

> Are there any proposals or decisions on how much will the NID assignment
> cost?

Unless something unforseen happens, IMHO they should always be free...

> Help me please. I need the information as quick as possible.

I hope that helps!

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


                                                                                                                                                                                                                                                                                                                                                                                                         2001-01.mail                                                                                        0000666 0000036 0000010 00000312227 07236030304 011471  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.NETSOL.COM  Thu Jan  4 11:31:56 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id LAA09382
	for <urn-archive@IETF.ORG>; Thu, 4 Jan 2001 11:31:56 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA06997;
	Thu, 4 Jan 2001 11:19:02 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8704577 for URN-IETF@LISTS.NETSOL.COM; Thu, 4 Jan
          2001 11:18:00 -0500
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA06982 for
          <urn-ietf@lists.netsol.com>; Thu, 4 Jan 2001 11:17:58 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id LAA01434 for
          urn-ietf@lists.netsol.com; Thu, 4 Jan 2001 11:01:58 -0500 (EST)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20010104110158.U27819@bailey.dscga.com>
Date:         Thu, 4 Jan 2001 11:01:58 -0500
Reply-To: michaelm@NETSOL.COM
From: Michael Mealling <michael@bailey.dscga.com>
Subject:      OID URN NID issues.....
To: URN-IETF@LISTS.NETSOL.COM

Hi all,
  After dealing with the holidays and the flu I've finally been able to
review the discussion on the OID NID registration. The major point of
discussion was whether or not the namespace should include the text tags
for each node of the OID tree as seen here:

urn:oid:itu-t(0)/identified-organization(4)/etsi(0)/electronic-signature-sta
ndard(1733)/part1(1)/idupMechanism(4)/etsiESv1(1)

or, as proposed, only include the digits themselves as seen here:

urn:oid:0.4.0.1733.1.4.1

It became apparent in the discussion that the text tags were meant only
to aid in reading by a human and in no way added to the uniqueness or
persistence of the name (the point was made that the text tag actually
harmed persistence due to semantic drift of semantically loaded tag names).

The point was also made that the tagname was not required to be the same
and in many cases wasn't (translations). This created the case where two
OID URNs would contain the same OID but according to URI matching rules
would be two different URIs.

Based on the concensus of this list and the issues brought up I am
sugggesting that the OID namespace be registered in its current form
as specified in RFC 3001.


-MM

P.S. administrivia: due to a snafu with document versions RFC 3001
will be updated to include a corrected registrant section. Nothing
will change except the RFC number....

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Jan 25 04:02:46 2001
Received: from lists.netsol.com ([216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id EAA22278
	for <urn-archive@IETF.ORG>; Thu, 25 Jan 2001 04:02:45 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id DAA21466;
	Thu, 25 Jan 2001 03:51:06 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8678698 for URN-IETF@LISTS.NETSOL.COM; Thu, 25
          Jan 2001 03:48:50 -0500
Received: from post.it.helsinki.fi (post.it.helsinki.fi [128.214.205.24]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id DAA21456 for
          <urn-ietf@lists.netsol.com>; Thu, 25 Jan 2001 03:48:47 -0500 (EST)
Received: from helsinki.fi (kvp13.lib.helsinki.fi [128.214.71.205]) by
          post.it.helsinki.fi (8.11.1/8.11.0-SPAMmers-sod-off) with ESMTP id
          f0P8ghx27920; Thu, 25 Jan 2001 10:42:44 +0200 (EET)
X-Mailer: Mozilla 4.61 [en] (WinNT; I)
X-Accept-Language: en
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------------45573F37B423F8B875A8902B"
Approved-By:  Juha Hakala <juha.hakala@HELSINKI.FI>
Message-ID:  <3A6FE6E4.85061E34@helsinki.fi>
Date:         Thu, 25 Jan 2001 10:42:12 +0200
Reply-To: Juha Hakala <juha.hakala@helsinki.fi>
From: Juha Hakala <juha.hakala@helsinki.fi>
Organization: HYK
Subject:      NID registration for ISBN
To: URN-IETF@LISTS.NETSOL.COM

This is a multi-part message in MIME format.
--------------45573F37B423F8B875A8902B
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Dear all,

I have finished the second version of the URN namespace ID registration
for ISBN. The text (which is attached here) has been delivered to the
IETF Internet drafts editor today.

The discussion about the first version did not reveal any fundamental
problems, but there was nevertheless some criticism related to actual
ISBN usage. A few people pointed out that ISBNs are occasionally wrongly
assigned by publishers. The draft now acknowledges this more clearly and
discusses the practical implications from the URN resolution point of
view. An another issue was that sometimes ISBN group identifiers are not
reliable; this problem is also taken into account and settled in the
current draft.

I am currently finishing the third version of the NID registration for
national bibliography numbers, and will start writing the registration
request for SICI (Serial Item and Contribution Identifier, ID system for
articles) in the near future. I hope to be able to deliver the first
version of this text in February.

Best regards,

Juha Hakala
--

Juha Hakala
Helsinki University Library
juha.hakala@helsinki.fi
--------------45573F37B423F8B875A8902B
Content-Type: text/plain; charset=iso-8859-1;
 name="draft-ietf-hakala-isbn-01.txt"
Content-Disposition: inline;
 filename="draft-ietf-hakala-isbn-01.txt"
X-MIME-Autoconverted: from 8bit to quoted-printable by lists.netsol.com id DAA21466
Content-Transfer-Encoding: quoted-printable









Network Working Group                                       Juha Hakala
Internet-Draft                              Helsinki University Library
Category: Informational                               Hartmut Walravens
draft-ietf-hakala-isbn-01.txt             The International ISBN Agency
Expires: 25 July 2001                                   25 January 2001




                Using International Standard Book Numbers as
                         Uniform Resource Names

Status of this Memo

This document is an Internet-Draft and is in full conformance with all
provisions of Section 10 of RFC2026.

Internet-Drafts are working documents of the Internet Engineering Task
Force (IETF), its areas, and its working groups. Note that other groups
may also distribute working documents as Internet-Drafts.

Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference material
or to cite them other than as "work in progress."

To view the entire list of Internet-Draft Shadow Directories, see
http://www.ietf.org/shadow.html.

This Internet-Draft will expire on 25 January, 2001.

Abstract

This document discusses how International Standard Book Numbers (ISBN)
can be supported within the URN framework and the syntax for URNs
defined in RFC 2141 [Moats. Much of the discussion below is based on the
ideas expressed in RFC 2288 [Lynch]. Chapter 5 contains a URN namespace
registration request modelled according to the template in RFC 2611
[Daigle et al.].


1. Introduction

As part of the validation process for the development of URNs the IETF
URN working group agreed that it is important to demonstrate that the
current URN syntax proposal can accommodate existing identifiers from
well established namespaces.  One such infrastructure for assigning and
managing names comes from the bibliographic community.  Bibliographic
identifiers function as names for objects that exist both in print and,
increasingly, in electronic formats.  RFC 2288 [Lynch et. al.]
investigated the feasibility of using three identifiers (ISBN, ISSN and
SICI) as URNs. This document will analyse the usage of ISBNs as URNs in
more detail than RFC 2288.

A registration request for acquiring Namespace Identifier (NID) "ISBN"
for ISBNs is included in chapter 5.

The document at hand is part of a global joint venture of the national
libraries to foster identification of electronic documents in general
and utilisation of URNs in particular. The document was written as a co-
operative project between the Helsinki University Library and The
International ISBN Agency.

We have used the URN Namespace Identifier "ISBN" for ISBNs in examples
below.


2. Identification vs. Resolution

As a rule the ISBNs identify finite, manageably-sized objects, but these
objects may still be large enough that resolution into a hierarchical
system is appropriate.

The materials identified by an ISBN may exist only in printed or other
physical form, not electronically. The best that a resolver will be able
to offer in this case is bibliographic data from a national bibliography
database, including information about where the physical resource is
stored in the national library's holdings.


3. International Standard Book Numbers

3.1 Overview

RFC 2288 [Lynch] describes the ISBN system in the following way:

   An International Standard Book Number (ISBN) identifies an edition of
   a monographic work.  The ISBN is defined by the standard
   NISO/ANSI/ISO 2108:1992 [ISO1]

   Basically, an ISBN is a ten-digit number (actually, the last digit
   can be the letter "X" as well, as described below) which is divided
   into four variable length parts usually separated by hyphens when
   printed.  The parts are as follows (in this order):

   * a group identifier which specifies a group of publishers, based on
   national, geographic or some other criteria,

   * the publisher identifier,

   * the title identifier,

   * and a modulus 11 check digit, using X instead of 10.

   The group and publisher number assignments are managed in such a way
   that the hyphens are not needed to parse the ISBN unambiguously into
   its constituent parts.  However, the ISBN is normally transmitted and
   displayed with hyphens to make it easy for human beings to recognize
   these parts without having to make reference to or have knowledge of
   the number assignments for group and publisher identifiers.

Groups usually cover only one country, but occasionally a single group is=
 used
in several countries. For instance, group "3" is utilised in Germany, Aus=
tria
and German-speaking parts of Switzerland. "976" is used in Caribbean comm=
unity
(Antigua, Bahamas, Barbados, Belize, Cayman Islands, Dominica, Grenada, G=
uyana,
Jamaica, Montserrat, St. Kitts-Nevis, St. Lucia, St. Vincent and the Gren=
adines,
Trinidad and Tobago, Virgin Islands (Br))and "982" in South Pacific (Cook
Islands, Fiji, Kiribati, Marshall Islands, Nauru, Niue, Solomon Islands,
Tokelau, Tonga, Tuvalu; Vanuatu, Western Samoa). For each international g=
roup,
the International ISBN Agency has assigned ranges of publisher identifier=
s to
individual countries. These ranges are listed on the ISBN web site
(http://www.isbn.spk-berlin.de/html/prefix.htm). The group identifiers ar=
e
listed at http://www.isbn.spk-berlin.de/html/prefix/allpref.htm.

There are plans to extend the ISBN into 13 digits in order to make the
system more suitable for identification of electronic monographs. So
called Bookland ISBN will consist of a traditional ISBN preceded by the
978 or 979 EAN flag.


3.2 Encoding Considerations and Lexical Equivalence

RFC 2288 [Lynch] says that:

   Embedding ISBNs within the URN framework presents no particular
   encoding problems, since all of the characters that can appear in an
   ISBN are valid in the identifier segment of the URN.  %-encoding, as
   described in [MOATS] is never needed.

   Example: URN:ISBN:0-395-36341-1

   For the ISBN namespace, some additional equivalence rules are
   appropriate.  Prior to comparing two ISBN URNs for equivalence, it is
   appropriate to remove all hyphens, and to convert any occurrences of
   the letter X to upper case.


3.3 Resolution of ISBN-based URNs

The existing ISBN structure is suitable for URN resolution purposes. The
group identifier can assist in the resolver discovery process. For
instance, the group identifier "951" means Finland. In this case, the
Finnish national bibliographic database will be able to resolve the URN
either into bibliographic data or - if the resource is available in the
Internet - to the document itself.

If a group identifier does not identify a single country but a language
area, there are two means for locating the correct national
bibliography. First, it is possible to define a cascade of URN
resolution services - for instance, German national bibliography,
Austrian national bibliography and Swiss national bibliography, in this
order - into the DNS records describing the resolution service for ISBNs
starting with "3". Second, the publisher identifier ranges assigned by
the International ISBN Agency could be defined into the DNS records.
This method is better than cascading, since the correct resolution
service can be found immediately.

In some exceptional cases - notably in the US and in UK, where
international companies do a significant portion of publishing - the
information provided by the group identifier may not always be fully
reliable. For instance, some monographs published in New York by
international publishing companies may get an ISBN with the group
identifier "3". This is technically appropriate when the headquarters or
one of the offices of the publisher is located in Germany. Information
about such a book will not be available in the German national
bibliography, but via the Library of Congress systems. Unfortunately the
appropriate national bibliography cannot be known to the resolver
discovery service.

As a fall back mechanism a large union catalogue, such as WorldCat
maintained by OCLC (http://www.oclc.org ) could be used to complement
the default services provided by national bibliographies.

The problem described above may well be less severe than it looks. Some
international publishers (Springer, for example) give the whole
production to the national library of their home country as legal
deposit, no matter which country the book was published. Thus everything
published by Springer in New York with group identifier "3" will be
found from the German national bibliography. On the other hand, when
these companies give their home base also as a place of publication, the
"home" national library requires the legal deposit.

Due to the intelligent structure of ISBN, group identifier or even the
publisher identifier can be used as a =91hint=92. Technically it is possi=
ble
to incorporate into the common structure also URN resolution services
maintained by publishers. For instance, "951-0" is the unique ISBN
publisher identifier of the largest publisher in Finland, Sanoma-WSOY.
If they launch their own URN resolution services, resolution requests
for ISBNs starting with "951-0" will be directed to the publisher's
server, and all other requests to the national bibliography.


3.4 Additional considerations

The basic guidelines for assigning ISBNs to electronic resources are the
following:

* Format/means of delivery is irrelevant to the decision whether a
product needs an ISBN or not. If the content meets the requirement, it
gets an ISBN, no matter what the format of the delivery system.

* Each format of a digital publication should have a separate ISBN.

The definition of a new edition is normally based on one of the two
criteria:

* A change in the kind of packaging involved: the hard cover edition,
the paperback edition and the library-binding edition would each get a
separate ISBN. The same applies to different formats of digital files.

* A change in the text, excluding packaging or minor changes such as
correcting a spelling error. Again, this criterion applies regardless of
whether the publication is in printed or in digital form.

Although these rules seem very clear, their interpretation may vary. As
[Lynch] points out,

   The choice of whether to assign a new ISBN or to
   reuse an existing one when publishing a revised printing of an
   existing edition of a work or even a revised edition of a work is
   somewhat subjective.  Practice varies from publisher to publisher
   (indeed, the distinction between a revised printing and a new edition
   is itself somewhat subjective).  The use of ISBNs within the URN
   framework simply reflects these existing practices.  Note that it is
   likely that an ISBN URN will often resolve to many instances of the
   work (many URLs).

Publishers have also in some occasions re-used the same ISBN for another
book. This reasonably rare kind of human error does not threaten or
undermine the value of the ISBN system as a whole. Neither do they pose
a serious threat to the URN resolution service based on ISBNs. An error
will only lead into the retrieval of two or more bibliographic records
from a national bibliographic database. Based on the information in the
records, a user can choose the correct record from the result set.

Most national bibliographies and especially the Books in Print correct
ISBN mistakes. The systems then provide cross references ("incorrect
ISBN -> correct ISBN").

Further details on the process of assigning ISBNs can be found in
section 5  (Namespace registration) below.


4. Security Considerations

This document proposes means of encoding ISBNs within the URN framework.
ISBN-based URN resolution service is depicted here only in a fairly
generic level; thus questions of secure or authenticated resolution
mechanisms are excluded.  It does not deal with means of validating the
integrity or authenticating the source or provenance of URNs that
contain ISBNs.  Issues regarding intellectual property rights associated
with objects identified by the ISBNs are also beyond the scope of this
document, as are questions about rights to the databases that might be
used to construct resolvers.


5. Namespace registration

URN Namespace ID Registration for the International Standard Book Number
(ISBN)

This registration describes how International Standard Book Numbers
(ISBN) can be supported within the URN framework.


Namespace ID:

ISBN

This Namespace ID is the same as the internationally known acronym for
the International Standard Book Number. Giving NID "ISBN" to any other
identifier system would cause a lot of confusion.


Registration Information:

Version: 1
Date: 2001-01-25


Declared registrant of the namespace:

Name: Hartmut Walravens
E-mail: hartmut.walravens@sbb.spk-berlin.de
Affiliation: Director, The International ISBN Agency
Address: Staatsbibliothek zu Berlin - Preu=DFischer Kulturbesitz - D-1077=
2
Berlin, Germany


Declaration of syntactic structure:

An ISBN is a ten-digit number (actually, the last digit can be the
letter "X" as well, as described below) which is divided into four
variable length parts usually separated by hyphens when printed.  The
parts are as follows (in this order):

* a group identifier which specifies a group of publishers, based on
national, geographic or some other criteria,

* the publisher identifier,

* the title identifier,

* and a modulus 11 check digit, using X instead of 10.

Example:

URN:ISBN:0-395-36341-1


Relevant ancillary documentation:

The ISBN (International Standard Book Number) is a unique machine-
readable identification number, which marks any edition of a book
unambiguously. This number is defined in ISO Standard 2108. The number
has been in use now for 30 years and has revolutionised the
international book-trade. 154 countries are officially ISBN members, and
more countries are joining the system.

The administration of the ISBN system is carried out on three levels:

   International agency
   Group agencies
   Publisher levels

The International ISBN agency is located within the State Library
Berlin. The main functions of the International ISBN Agency are:

* To promote, co-ordinate and supervise the world-wide use of the ISBN
system.
* To approve the definition and structure of group agencies.
* To allocate group identifiers to group agencies.
* To advise on the establishment and functioning of group agencies.
* To advise group agencies on the allocation of international publisher
identifiers.
* To publish the assigned group numbers and publishers prefixes in up-
to-date form.

More information about ISBN usage can be found from the ISBN Users'
Manual. 4th edition of this document is available at http://www.isbn.spk-
berlin.de/html/userman.htm.


Identifier uniqueness considerations:

ISBN that has been assigned once should never be re-used. Nevertheless,
publishers do occasionally re-use the same number. From the point of the
URN resolution system proposed here, this will typically cause retrieval
of two bibliographic records. A user can choose the correct publication
using the data in the record, such as the author or title.

Incorrect ISBNs are routinely corrected in national bibliographies and
Books in Print catalogue.


Identifier persistence considerations:

The ISBN accompanies a publication from its production onwards. It is
persistent; ISBN once given - if correct - will never leave the
publication.


Identifier assignment process:

Assignment of ISBNs is always controlled by ISBN group agencies, which
are often national and quite frequently located in the national
libraries. Publishers are usually given blocks of ISBNs, from which they
pick identifiers for their newly published items.

As pointed out earlier, in spite of the common rules of how to use
ISBNs, there is some variation between different publishers in ISBN
assignment. In practice these differences are so small that they do not
pose a threat to the usability of the ISBN system.


Identifier resolution process:

URNs based on ISBNs will be primarily resolved via the national
bibliography databases. Since ISBN group agencies are as a rule located
in national libraries, the national bibliography databases cover almost
every publication which does have an ISBN.

If group identifier does not define a country but a language area there
may be many countries using the same group identifier. In such cases,
the International ISBN Agency has divided publisher identifiers into
ranges assigned to each country within the group. The appropriate
resolution service can be found by using the group identifier and
publisher identifier information. Alternatively a cascade of national
bibliographies can be defined.

Resolution carried out in national bibliography databases may be
complemented by so called union catalogues, which contain huge amount of
bibliographic data (up to 42 million records). This complementary
service is only needed if the ISBN group identifier information is
misleading. This is not common.

The International ISBN Agency maintains a list of publishers who have
been assigned a publisher identifier within the ISBN system. The
publisher identifier may be used to allow participation of resolution
services maintained by publishers into the URN resolution system for
ISBN.


Rules for Lexical Equivalence:

For the ISBN namespace, some additional equivalence rules are
appropriate.  Prior to comparing two ISBN URNs for equivalence, it is
appropriate to remove all hyphens, and to convert any occurrences of the
letter X to upper case.


Conformance with URN Syntax:

Embedding ISBNs within the URN framework presents no particular encoding
problems, since all of the characters that can appear in an ISBN are
valid in the identifier segment of the URN %-encoding, as described in
[MOATS] is never needed.

   Example: URN:ISBN:0-395-36341-1


Validation mechanism:

Validity of an ISBN string can be checked by modulus 11 check digit,
included in the ISBN. X is used instead of 10.

Validity of ISBN assignments can be checked from the group agencies or
directly from the publisher.


Scope:

Global.


6. References

[Daigle et al.]: Daigle, L., van Gulik, D., Iannella, R. & Faltstrom,
P.: URN Namespace Definition Mechanisms, RFC2611, June 1999.
[Lynch] Lynch, C., Using Existing Bibliographic Identifiers as Uniform
Resource Names, RFC 2288, February 1998
[Moats] Moats, R., "URN Syntax", RFC 2141, May 1997.


7. Authors' Addresses

   Juha Hakala
   Helsinki University Library - The National Library of Finland
   P.O. Box 26
   FIN-00014 Helsinki University
   FINLAND
   E-mail: juha.hakala@helsinki.fi

...Hartmut Walravens
   The International ISBN agency
   Staatsbibliothek zu Berlin - Preu=DFischer Kulturbesitz -
   D-10772 Berlin,
   GERMANY
   E-mail: hartmut.walravens@sbb.spk-berlin.de


8.  Full Copyright Statement

   Copyright (C) The Internet Society (2001).  All Rights Reserved.

   This document and translations of it may be copied and furnished to
   others, and derivative works that comment on or otherwise explain it
   or assist in its implementation may be prepared, copied, published
   and distributed, in whole or in part, without restriction of any
   kind, provided that the above copyright notice and this paragraph are
   included on all such copies and derivative works.  However, this
   document itself may not be modified in any way, such as by removing
   the copyright notice or references to the Internet Society or other
   Internet organizations, except as needed for the purpose of
   developing Internet standards in which case the procedures for
   copyrights defined in the Internet Standards process must be
   followed, or as required to translate it into languages other than
   English.

   The limited permissions granted above are perpetual and will not be
   revoked by the Internet Society or its successors or assigns.

   This document and the information contained herein is provided on an
   "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
   TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
   BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
   HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
   MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.




--------------45573F37B423F8B875A8902B--


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Jan 25 09:44:21 2001
Received: from lists.netsol.com ([216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id JAA27361
	for <urn-archive@IETF.ORG>; Thu, 25 Jan 2001 09:44:20 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA23866;
	Thu, 25 Jan 2001 09:33:04 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8678956 for URN-IETF@LISTS.NETSOL.COM; Thu, 25
          Jan 2001 09:32:49 -0500
Received: from cs.sfu.ca (cs.sfu.ca [142.58.111.1]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id JAA23856 for <URN-IETF@LISTS.NETSOL.COM>;
          Thu, 25 Jan 2001 09:32:47 -0500 (EST)
Received: from orpheus.cs.sfu.ca (cameron@orpheus [199.60.3.24]) by cs.sfu.ca
          (8.9.1/8.9.1) with ESMTP id GAA04152; Thu, 25 Jan 2001 06:26:42 -0800
          (PST)
Received: (from cameron@localhost) by orpheus.cs.sfu.ca (8.9.1/8.9.1) id
          GAA26538; Thu, 25 Jan 2001 06:26:40 -0800 (PST)
Approved-By:  Rob Cameron <cameron@CS.SFU.CA>
Message-ID:  <200101251426.GAA26538@orpheus.cs.sfu.ca>
Date:         Thu, 25 Jan 2001 06:26:40 -0800
Reply-To: Rob Cameron <cameron@cs.sfu.ca>
From: Rob Cameron <cameron@cs.sfu.ca>
Subject:      Re: NID registration for ISBN
To: URN-IETF@LISTS.NETSOL.COM

Juha,

If I understand it correctly, the resolution model described
in your document is based on a centralized model.   A centrally
controlled resolver service will dispatch to resolvers at
national bibliographic services based on ISBN country/group
prefix.  For example, ISBNs beginning 85-, 961- and 99917-
dispatch to the national bibliographic services of Brazil,
Slovenia and Brunei, respectively.  If the national bibliographic
service is unable to resolve the identifier, a global service
such as WorldCat.

Although the international network of national bibliographic
services has an important role to play, this model ignores
an existing well-resourced network whose longstanding role
has been the provision of primary bibliographic service: the
network of academic and research libraries.

If the first step of the resolution model could somehow use
a local bibliographic service, which would then be backed up
by national and global services, I believe there would be a
number of benefits.
  (1)  The local service could highlight local availability,
       e.g., books on the shelf, books at a campus bookstore,
       interlibrary loan options and so on.  In short, the
       "appropriate copy" problem or "contextualization" would
       be solved.
  (2)  International resolution "traffic" would be reduced.
  (3)  Redundancy and reliability would be increased.

We have implemented this model in our work with an alternative
URN framework that we have put forward to the IETF as "bibliographic
protocol".   In deference to the URN WG, we have used the
scheme name "bibp:" instead of "urn:", but the identification
concept is basically the same.

We are excited about this work because the resolution technology
underlying bibp is deployed world-wide and stable at this time.

In brief, a bibp link of the form bibp:ISBN/0-13-877846-9 resolves to
http://bibhost/bibp1.0/resolve?usin=ISBN/0-13-877846-9
if a local server exists at http://bibhost/ and is providing bibp
service.   It is a standard part of DNS technology that a
relative domain name bibhost is interpreted according to
the local domain of the client (or a client-specified search
domain).   For example, users at sfu.ca would have service
from bibhost.sfu.ca and users at yale.edu would have service
from bibhost.yale.edu.

If local bibhost service does not exist, the model backs up to
a document-specified citehost (if it exists) or to a known global
server.

For immediate deployment of bibp links, an author need only
include a short bit of JavaScript in the web page; see
our BibP Linking 1-2-3 document at http://usin.org/linking-1-2-3.html .
This enables bibp service for popular web clients (see
http://usin.org/software/clients/ ).  JavaScript is a short-term
solution until bibp-aware clients become deployed.

As a consequence of this model, it is very easy for a library
to install a bibp service that immediately becomes effective
for the local domain.     For example, bibhost.cs.sfu.ca currently
provides a crude prototype based on a bibp-Z39.50 gateway.
Try http://bibhost.cs.sfu.ca/bibp1.0/resolve?usin=ISBN/0-13-021119-2
(or any other ISBN) to see it in operation.

You can also see what our prototype global service does at
http://usin.org/bibp1.0/resolve?usin=ISBN/0-13-021119-2
Currently it does validation and parsing of the ISBN structure
and attempts error correction for any single digit insertions
deletions, replacements or transpositions.

The above URLs represent different resolved forms of the bibp
link bibp:ISBN/0-13-021119-2.  We have a rudimentary demo
available at http://usin.org/ that allows you to experiment
with different server combinations for BibP:ISBN linking.

Although our servers are crude prototypes at this stage, what is
really important is the resolution model.  It works.

Robert D. Cameron
Professor of Computing Science
Simon Fraser University


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Jan 25 10:12:13 2001
Received: from lists.netsol.com ([216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id KAA28932
	for <urn-archive@IETF.ORG>; Thu, 25 Jan 2001 10:12:12 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA24212;
	Thu, 25 Jan 2001 09:54:35 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8679018 for URN-IETF@LISTS.NETSOL.COM; Thu, 25
          Jan 2001 09:54:31 -0500
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA24200 for
          <URN-IETF@LISTS.NETSOL.COM>; Thu, 25 Jan 2001 09:54:27 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id JAA00806;
          Thu, 25 Jan 2001 09:38:27 -0500 (EST)
References: <200101251426.GAA26538@orpheus.cs.sfu.ca>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20010125093827.D418@bailey.dscga.com>
Date:         Thu, 25 Jan 2001 09:38:27 -0500
Reply-To: michaelm@NETSOL.COM
From: Michael Mealling <michael@bailey.dscga.com>
Subject:      Re: NID registration for ISBN
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <200101251426.GAA26538@orpheus.cs.sfu.ca>; from cameron@CS.SFU.CA
              on Thu, Jan 25, 2001 at 06:26:40AM -0800

On Thu, Jan 25, 2001 at 06:26:40AM -0800, Rob Cameron wrote:
> If I understand it correctly, the resolution model described
> in your document is based on a centralized model.   A centrally
> controlled resolver service will dispatch to resolvers at
> national bibliographic services based on ISBN country/group
> prefix.  For example, ISBNs beginning 85-, 961- and 99917-
> dispatch to the national bibliographic services of Brazil,
> Slovenia and Brunei, respectively.  If the national bibliographic
> service is unable to resolve the identifier, a global service
> such as WorldCat.
>
> Although the international network of national bibliographic
> services has an important role to play, this model ignores
> an existing well-resourced network whose longstanding role
> has been the provision of primary bibliographic service: the
> network of academic and research libraries.

The URN framework has always assumed that there would be many
namespaces where 'non-authoritative' (from the assignment standpoint)
services would also provide resolution services. The different
being that the DDDS based resolution mechanism was specifically
for finding the _authoritative_ service. The algorithm always
stated that the first step of URN resolution was to ask some
locally preferred entity first.

> If the first step of the resolution model could somehow use
> a local bibliographic service, which would then be backed up
> by national and global services, I believe there would be a
> number of benefits.
>   (1)  The local service could highlight local availability,
>        e.g., books on the shelf, books at a campus bookstore,
>        interlibrary loan options and so on.  In short, the
>        "appropriate copy" problem or "contextualization" would
>        be solved.
>   (2)  International resolution "traffic" would be reduced.
>   (3)  Redundancy and reliability would be increased.

IMHO, this would be valuable but as an adjunct service (probably
based on some of the contextualization/"appropriate copy" discussions
that have been had recently). Both of these models should work
together. But I think its valuable and proper that the _authoritative_
resolution system follow the ISBN assignment delegation rules.
It may come to pass that everyone uses some contextualized resolution
mechanism that actually asks the local bibliographic services
but IMHO, its not _authoritative_.

> We have implemented this model in our work with an alternative
> URN framework that we have put forward to the IETF as "bibliographic
> protocol".   In deference to the URN WG, we have used the
> scheme name "bibp:" instead of "urn:", but the identification
> concept is basically the same.

But the difference is that the bibp delegation model isn't authoritative.
There are times when I want to know what my local library or bookstore
thinks about a particular ISBN number (like when I'm buying it). But
other times when I want to know what the ISBN organization actually
thinks (like when I'm referencing it in a bibliography) and for that
answer it _must_ be authoritative....

> We are excited about this work because the resolution technology
> underlying bibp is deployed world-wide and stable at this time.
>
> In brief, a bibp link of the form bibp:ISBN/0-13-877846-9 resolves to
> http://bibhost/bibp1.0/resolve?usin=ISBN/0-13-877846-9
> if a local server exists at http://bibhost/ and is providing bibp
> service.   It is a standard part of DNS technology that a
> relative domain name bibhost is interpreted according to
> the local domain of the client (or a client-specified search
> domain).   For example, users at sfu.ca would have service
> from bibhost.sfu.ca and users at yale.edu would have service
> from bibhost.yale.edu.

Assuming one has his/her DNS search path configured correctly but
that's an operational issue. IMHO, the better approach would be
to generalize this and make it a local service discovery problem...
I.e. the discussions we had at the c15n BOF showed that indeed this
area is very interesting and a general, standard solution is needed
but it also found that it needed to be explicit both on the users
part and on the link authors part....

So I think we're in agreement except that I don't think this service
belongs as part of the 'official' ISBN URN namespace resolution process
and thus shouldn't be part of Juha's registration document....

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Jan 25 11:10:20 2001
Received: from lists.netsol.com ([216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id LAA02594
	for <urn-archive@IETF.ORG>; Thu, 25 Jan 2001 11:10:19 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA24930;
	Thu, 25 Jan 2001 10:51:29 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8679137 for URN-IETF@LISTS.NETSOL.COM; Thu, 25
          Jan 2001 10:51:24 -0500
Received: from tomts5-srv.bellnexxia.net (tomts5.bellnexxia.net
          [209.226.175.25]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          KAA24923 for <URN-IETF@LISTS.NETSOL.COM>; Thu, 25 Jan 2001 10:51:23
          -0500 (EST)
Received: from thinkingcat.com ([64.229.192.124]) by tomts5-srv.bellnexxia.net
          (InterMail vM.4.01.03.00 201-229-121) with ESMTP id
          <20010125154451.ZJRA27935.tomts5-srv.bellnexxia.net@thinkingcat.com>;
          Thu, 25 Jan 2001 10:44:51 -0500
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <200101251426.GAA26538@orpheus.cs.sfu.ca>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <3A7049A7.935AB1B4@thinkingcat.com>
Date:         Thu, 25 Jan 2001 10:43:35 -0500
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      Re: NID registration for ISBN
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Howdy,

Juha's document describes how ISBN uses the standards discussed
in this working group.  Whatever else they may do with ISBN
URNs is up to them.

This working group set out to define a specific set of globally-
resolvable identifiers & infrastructure, and that is the scope of
its work.  This does not preclude the value of other approaches
to resolution, but arguments of "that's a flawed idea, you should
do X instead" are out of scope.

Finally, I appreciate that you have made this group aware of the
work you've done, and various of us have offered you technical
input.  However, at this point I view your actions as "advertizing"
your system, that's out of scope for this mailing list as well.

As Michael mentioned, there has been interest in contextualized
resolution as a separate work effort.  That will provide the relevant
forum for discussing much of what you're getting at.

Leslie.


Rob Cameron wrote:
>
> Juha,
>
> If I understand it correctly, the resolution model described
> in your document is based on a centralized model.   A centrally
> controlled resolver service will dispatch to resolvers at
> national bibliographic services based on ISBN country/group
> prefix.  For example, ISBNs beginning 85-, 961- and 99917-
> dispatch to the national bibliographic services of Brazil,
> Slovenia and Brunei, respectively.  If the national bibliographic
> service is unable to resolve the identifier, a global service
> such as WorldCat.
>
> Although the international network of national bibliographic
> services has an important role to play, this model ignores
> an existing well-resourced network whose longstanding role
> has been the provision of primary bibliographic service: the
> network of academic and research libraries.
>
> If the first step of the resolution model could somehow use
> a local bibliographic service, which would then be backed up
> by national and global services, I believe there would be a
> number of benefits.
>   (1)  The local service could highlight local availability,
>        e.g., books on the shelf, books at a campus bookstore,
>        interlibrary loan options and so on.  In short, the
>        "appropriate copy" problem or "contextualization" would
>        be solved.
>   (2)  International resolution "traffic" would be reduced.
>   (3)  Redundancy and reliability would be increased.
>
> We have implemented this model in our work with an alternative
> URN framework that we have put forward to the IETF as "bibliographic
> protocol".   In deference to the URN WG, we have used the
> scheme name "bibp:" instead of "urn:", but the identification
> concept is basically the same.
>
> We are excited about this work because the resolution technology
> underlying bibp is deployed world-wide and stable at this time.
>
> In brief, a bibp link of the form bibp:ISBN/0-13-877846-9 resolves to
> http://bibhost/bibp1.0/resolve?usin=ISBN/0-13-877846-9
> if a local server exists at http://bibhost/ and is providing bibp
> service.   It is a standard part of DNS technology that a
> relative domain name bibhost is interpreted according to
> the local domain of the client (or a client-specified search
> domain).   For example, users at sfu.ca would have service
> from bibhost.sfu.ca and users at yale.edu would have service
> from bibhost.yale.edu.
>
> If local bibhost service does not exist, the model backs up to
> a document-specified citehost (if it exists) or to a known global
> server.
>
> For immediate deployment of bibp links, an author need only
> include a short bit of JavaScript in the web page; see
> our BibP Linking 1-2-3 document at http://usin.org/linking-1-2-3.html .
> This enables bibp service for popular web clients (see
> http://usin.org/software/clients/ ).  JavaScript is a short-term
> solution until bibp-aware clients become deployed.
>
> As a consequence of this model, it is very easy for a library
> to install a bibp service that immediately becomes effective
> for the local domain.     For example, bibhost.cs.sfu.ca currently
> provides a crude prototype based on a bibp-Z39.50 gateway.
> Try http://bibhost.cs.sfu.ca/bibp1.0/resolve?usin=ISBN/0-13-021119-2
> (or any other ISBN) to see it in operation.
>
> You can also see what our prototype global service does at
> http://usin.org/bibp1.0/resolve?usin=ISBN/0-13-021119-2
> Currently it does validation and parsing of the ISBN structure
> and attempts error correction for any single digit insertions
> deletions, replacements or transpositions.
>
> The above URLs represent different resolved forms of the bibp
> link bibp:ISBN/0-13-021119-2.  We have a rudimentary demo
> available at http://usin.org/ that allows you to experiment
> with different server combinations for BibP:ISBN linking.
>
> Although our servers are crude prototypes at this stage, what is
> really important is the resolution model.  It works.
>
> Robert D. Cameron
> Professor of Computing Science
> Simon Fraser University

--

-------------------------------------------------------------------
"Days used to be longer."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Jan 25 11:49:40 2001
Received: from lists.netsol.com ([216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id LAA03816
	for <urn-archive@IETF.ORG>; Thu, 25 Jan 2001 11:49:39 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA25436;
	Thu, 25 Jan 2001 11:32:12 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8679221 for URN-IETF@LISTS.NETSOL.COM; Thu, 25
          Jan 2001 11:32:08 -0500
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA25429 for
          <URN-IETF@LISTS.NETSOL.COM>; Thu, 25 Jan 2001 11:32:07 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id LAA01222;
          Thu, 25 Jan 2001 11:16:09 -0500 (EST)
References: <200101251426.GAA26538@orpheus.cs.sfu.ca>
            <3A7049A7.935AB1B4@thinkingcat.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20010125111609.F418@bailey.dscga.com>
Date:         Thu, 25 Jan 2001 11:16:09 -0500
Reply-To: michaelm@NETSOL.COM
From: Michael Mealling <michael@bailey.dscga.com>
Subject:      Re: NID registration for ISBN
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <3A7049A7.935AB1B4@thinkingcat.com>; from leslie@THINKINGCAT.COM
              on Thu, Jan 25, 2001 at 10:43:35AM -0500

On Thu, Jan 25, 2001 at 10:43:35AM -0500, Leslie Daigle wrote:
> As Michael mentioned, there has been interest in contextualized
> resolution as a separate work effort.  That will provide the relevant
> forum for discussing much of what you're getting at.

And that forum can be found at:
http://lists.research.netsol.com/pipermail/c15n/

And the subscription info is at:
http://lists.research.netsol.com/mailman/listinfo/c15n

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Jan 25 13:06:16 2001
Received: from lists.netsol.com ([216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id NAA05303
	for <urn-archive@IETF.ORG>; Thu, 25 Jan 2001 13:06:15 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA26252;
	Thu, 25 Jan 2001 12:46:27 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8679346 for URN-IETF@LISTS.NETSOL.COM; Thu, 25
          Jan 2001 12:46:17 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from sj-msg-core-2.cisco.com (sj-msg-core-2.cisco.com [171.69.43.88])
          by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA26044 for
          <URN-IETF@LISTS.NETSOL.COM>; Thu, 25 Jan 2001 12:22:02 -0500 (EST)
Received: from sj-msg-av-3.cisco.com (sj-msg-av-3.cisco.com [171.69.2.19]) by
          sj-msg-core-2.cisco.com (8.9.3/8.9.1) with ESMTP id JAA15830; Thu, 25
          Jan 2001 09:15:39 -0800 (PST)
Received: from mailman.cisco.com (localhost [127.0.0.1]) by
          sj-msg-av-3.cisco.com (8.10.1/8.10.1) with ESMTP id f0PHFRH01895;
          Thu, 25 Jan 2001 09:15:27 -0800 (PST)
Received: from [193.0.4.72] (ssh-sj1.cisco.com [171.68.225.134]) by
          mailman.cisco.com (8.9.3/CISCO.SERVER.1.2) with ESMTP id JAA20158;
          Thu, 25 Jan 2001 09:15:09 -0800 (PST)
Mime-Version: 1.0
X-Sender: pfaltstr@127.0.0.1
Content-Type: text/plain; charset="iso-8859-1" ; format="flowed"
Message-ID:  <p05100817b6960e50eb39@[193.0.4.72]>
Date:         Thu, 25 Jan 2001 18:13:02 +0100
Reply-To: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@CISCO.COM>
From: Patrik =?iso-8859-1?Q?F=E4ltstr=F6m?= <paf@CISCO.COM>
Subject:      draft-ietf-urn-net-procedures-06.txt
To: URN-IETF@LISTS.NETSOL.COM
X-MIME-Autoconverted: from 8bit to quoted-printable by lists.netsol.com id MAA26252
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id NAA05303

IESG have two issues with this document:

(a) We need a security consideration section. Please provide one.

(b) The IANA consideration section will be changed by the IESG and
IAB to match the current view on wording regarding cooperation
between IANA and the IETF.

     paf

--
Patrik Fältström <paf@cisco.com>       Internet Engineering Task Force
Area Director, Applications Area                   http://www.ietf.org
Phone: (Stockholm) +46-8-4494212            (San Jose) +1-408-525-0940
        PGP: 2DFC AAF6 16F0 F276 7843  2DC1 BC79 51D9 7D25 B8DC


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Jan 25 13:49:01 2001
Received: from lists.netsol.com ([216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id NAA05801
	for <urn-archive@IETF.ORG>; Thu, 25 Jan 2001 13:49:00 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA26826;
	Thu, 25 Jan 2001 13:29:44 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8679438 for URN-IETF@LISTS.NETSOL.COM; Thu, 25
          Jan 2001 13:29:37 -0500
Received: from deimos.hpl.hp.com (deimos.hpl.hp.com [192.6.19.190]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA26817 for
          <URN-IETF@LISTS.NETSOL.COM>; Thu, 25 Jan 2001 13:29:36 -0500 (EST)
Received: from hplns3.hpl.hp.com (hplns3.hpl.hp.com [15.0.48.4]) by
          deimos.hpl.hp.com (8.9.3 (PHNE_18546)/HPL-PA Relay) with ESMTP id
          KAA20541; Thu, 25 Jan 2001 10:23:29 -0800 (PST)
Received: from timpc.hpl.hp.com (timpc.hpl.hp.com [15.4.92.160]) by
          hplns3.hpl.hp.com (8.10.2/8.10.2 HPL-PA Hub) with ESMTP id
          f0PINTH09072; Thu, 25 Jan 2001 10:23:29 -0800 (PST)
X-Sender: timothy@hplex1.hpl.hp.com
X-Mailer: QUALCOMM Windows Eudora Version 5.0.2
References: <3A7049A7.935AB1B4@thinkingcat.com>
            <200101251426.GAA26538@orpheus.cs.sfu.ca>
            <3A7049A7.935AB1B4@thinkingcat.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Approved-By:  Tim Kindberg <timothy@HPL.HP.COM>
Message-ID:  <5.0.2.1.1.20010125084954.0308ae38@hplex1.hpl.hp.com>
Date:         Thu, 25 Jan 2001 10:23:04 -0800
Reply-To: Tim Kindberg <timothy@HPL.HP.COM>
From: Tim Kindberg <timothy@HPL.HP.COM>
Subject:      Re: NID registration for ISBN
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <20010125111609.F418@bailey.dscga.com>

At 11:16 AM 1/25/2001 -0500, Michael Mealling wrote:
>On Thu, Jan 25, 2001 at 10:43:35AM -0500, Leslie Daigle wrote:
> > As Michael mentioned, there has been interest in contextualized
> > resolution as a separate work effort.  That will provide the relevant
> > forum for discussing much of what you're getting at.
>
>And that forum can be found at:
>http://lists.research.netsol.com/pipermail/c15n/
>
>And the subscription info is at:
>http://lists.research.netsol.com/mailman/listinfo/c15n


Thanks for that links. We've been working on contextual resolution as part
of our 'CoolTown' system (http://cooltown.hp.com/): we map identifiers
found on physical entities to contextually relevant URLs.

This is a good opportunity for me to try to spell out what has been
bemusing me about the URN/URI community, looked at from the point of view
of our work. When I started to work on resolution I naturally looked at
what the URN community has been doing, but I tripped over the first
assumption I came across: that URNs are 'location independent identifiers'.
That is, the goal seems to be a system that would give the same
'authoritative' (the URN community's word) answer to everyone, every time,
wherever they are.

That's the opposite of what seems to us to be the makings of a useful
system, given our assumptions. Here's an example to illustrate our thinking:

Suppose I, you (another shopper) and a supermarket employee all pick up
identical cans of beans in the supermarket, and suppose we all scan the
barcode on the can with a wirelessly connected device to look at web pages
about the beans (this is something we routinely do in CoolTown).

We think that the chances are that those three users would want to see
different results. I want to avoid genetically modified (GM) foods so I
want to see appropriate links to check the beans' status. You suffer from
diabetes, so you want to see diabetic links about the beans. The employee
wants to do a Safeway price or stock check. Actually, we may all want to
see a link to the Safeway page, in addition to the other specialised pages
I've mentioned.

And if we were back in our homes instead of the supermarket, then we may
want to see yet another set of pages when we scan the beans' barcode: say,
a page enabling us to put that item on our web shopping list.

In CoolTown we have ways to pick up the local context (Safeway, the home);
but users also configure their devices to use more generally applicable
contexts (e.g. GM foods and diabetes).

One name -- let's call it upca:78996800002 -- has bindings in multiple
naming contexts: in each case, to a record containing a URL (we're
considering Xlink).

Which of the bindings is 'authoritative'? Our answer is: they are all
equally authoritative. Bindings derive from organisations that assert them
(Safeway stores, The Campaign against GM foods, the Finnish Diabetes
society, Tim Kindberg's household). Those organisations can digitally sign
them to make them literally authoritative.

What about the fact that the name contains 'upca' -- doesn't that signify
some 'extra' authority for the manufacturer? Our answer is: No, not
_binding_ authority. There's a basic distinction between the authority to
mint names and the authority to bind them to resources, which rarely seems
to be made. The UPC people have devised a way of ensuring that
manufacturers can mint names for their products without fear of collision.
Those manufacturers then bind those names (a) literally, physically as part
of the fabric products (which probably would count as 'authoritative' in
court) and (b) virtually, to virtual resources about the products.

Should that mean that The Campaign Against GM foods _cannot_ also bind the
UPC code to their own virtual resources, or that, if they do so, their
binding has a lesser status?

I can understand why Heinz might wish that virtual binding didn't exist or
was deprecated, for commercial reasons. But there's no logical objection
that they can raise.

At least, not as long as we satisfy the requirement that no-one will get
confused about whose binding is whose. And that problem can be solved by
making bindings first-class, standard, digitally signed objects.

I sometimes wonder whether having UPC codes physically bound to objects or
whether DNS has got a lot of people hooked on the idea that authority to
mint names and authority to bind them always go together. Those two things
coexist for understandable reasons at Heinz and in DNS. But the next
generation of Internet naming and binding systems should separate the two.

Tim.


Tim Kindberg

internet & mobile systems lab  hewlett-packard laboratories
1501 page mill road, ms 1u-17
palo alto
ca 94304-1126
usa

timothy@hpl.hp.com
voice +1 650 857 5609
fax +1 650 857 2358


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Jan 25 14:21:06 2001
Received: from lists.netsol.com ([216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id OAA06424
	for <urn-archive@IETF.ORG>; Thu, 25 Jan 2001 14:21:05 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id OAA27406;
	Thu, 25 Jan 2001 14:01:30 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8679522 for URN-IETF@LISTS.NETSOL.COM; Thu, 25
          Jan 2001 14:01:21 -0500
Received: from tomts6-srv.bellnexxia.net (smtp.bellnexxia.net [209.226.175.26])
          by lists.netsol.com (8.9.3/8.9.3) with ESMTP id OAA27399 for
          <URN-IETF@LISTS.NETSOL.COM>; Thu, 25 Jan 2001 14:01:19 -0500 (EST)
Received: from thinkingcat.com ([64.229.192.124]) by tomts6-srv.bellnexxia.net
          (InterMail vM.4.01.03.00 201-229-121) with ESMTP id
          <20010125185446.VVLX11735.tomts6-srv.bellnexxia.net@thinkingcat.com>;
          Thu, 25 Jan 2001 13:54:46 -0500
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <3A7049A7.935AB1B4@thinkingcat.com>
            <200101251426.GAA26538@orpheus.cs.sfu.ca>
            <3A7049A7.935AB1B4@thinkingcat.com>
            <5.0.2.1.1.20010125084954.0308ae38@hplex1.hpl.hp.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <3A707629.32DCBB8B@thinkingcat.com>
Date:         Thu, 25 Jan 2001 13:53:29 -0500
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      Re: NID registration for ISBN
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Tim,

Top-down authority is one piece in the puzzle -- there are at least
times when you want it. There isn't (that I have seen) dispute that
there are times when you do want instead contextualized resolution (and
what that means in terms of "authoritative" has to be explored).

But, that's a work item outside the scope of this WG (NB:  I'm not
saying it's irrelevant to URNs).  So, the WG chair reiterates
her request to take the discussion to the forum that is evolving
to tackle it, and encourages all interested parties to follow
the pointers provided by Michael.

I'm copying the c15n mailing list on this to help "move" it.

Thanks,
Leslie.

Tim Kindberg wrote:
>
> At 11:16 AM 1/25/2001 -0500, Michael Mealling wrote:
> >On Thu, Jan 25, 2001 at 10:43:35AM -0500, Leslie Daigle wrote:
> > > As Michael mentioned, there has been interest in contextualized
> > > resolution as a separate work effort.  That will provide the relevant
> > > forum for discussing much of what you're getting at.
> >
> >And that forum can be found at:
> >http://lists.research.netsol.com/pipermail/c15n/
> >
> >And the subscription info is at:
> >http://lists.research.netsol.com/mailman/listinfo/c15n
>
> Thanks for that links. We've been working on contextual resolution as part
> of our 'CoolTown' system (http://cooltown.hp.com/): we map identifiers
> found on physical entities to contextually relevant URLs.
>
> This is a good opportunity for me to try to spell out what has been
> bemusing me about the URN/URI community, looked at from the point of view
> of our work. When I started to work on resolution I naturally looked at
> what the URN community has been doing, but I tripped over the first
> assumption I came across: that URNs are 'location independent identifiers'.
> That is, the goal seems to be a system that would give the same
> 'authoritative' (the URN community's word) answer to everyone, every time,
> wherever they are.
>
> That's the opposite of what seems to us to be the makings of a useful
> system, given our assumptions. Here's an example to illustrate our thinking:
>
> Suppose I, you (another shopper) and a supermarket employee all pick up
> identical cans of beans in the supermarket, and suppose we all scan the
> barcode on the can with a wirelessly connected device to look at web pages
> about the beans (this is something we routinely do in CoolTown).
>
> We think that the chances are that those three users would want to see
> different results. I want to avoid genetically modified (GM) foods so I
> want to see appropriate links to check the beans' status. You suffer from
> diabetes, so you want to see diabetic links about the beans. The employee
> wants to do a Safeway price or stock check. Actually, we may all want to
> see a link to the Safeway page, in addition to the other specialised pages
> I've mentioned.
>
> And if we were back in our homes instead of the supermarket, then we may
> want to see yet another set of pages when we scan the beans' barcode: say,
> a page enabling us to put that item on our web shopping list.
>
> In CoolTown we have ways to pick up the local context (Safeway, the home);
> but users also configure their devices to use more generally applicable
> contexts (e.g. GM foods and diabetes).
>
> One name -- let's call it upca:78996800002 -- has bindings in multiple
> naming contexts: in each case, to a record containing a URL (we're
> considering Xlink).
>
> Which of the bindings is 'authoritative'? Our answer is: they are all
> equally authoritative. Bindings derive from organisations that assert them
> (Safeway stores, The Campaign against GM foods, the Finnish Diabetes
> society, Tim Kindberg's household). Those organisations can digitally sign
> them to make them literally authoritative.
>
> What about the fact that the name contains 'upca' -- doesn't that signify
> some 'extra' authority for the manufacturer? Our answer is: No, not
> _binding_ authority. There's a basic distinction between the authority to
> mint names and the authority to bind them to resources, which rarely seems
> to be made. The UPC people have devised a way of ensuring that
> manufacturers can mint names for their products without fear of collision.
> Those manufacturers then bind those names (a) literally, physically as part
> of the fabric products (which probably would count as 'authoritative' in
> court) and (b) virtually, to virtual resources about the products.
>
> Should that mean that The Campaign Against GM foods _cannot_ also bind the
> UPC code to their own virtual resources, or that, if they do so, their
> binding has a lesser status?
>
> I can understand why Heinz might wish that virtual binding didn't exist or
> was deprecated, for commercial reasons. But there's no logical objection
> that they can raise.
>
> At least, not as long as we satisfy the requirement that no-one will get
> confused about whose binding is whose. And that problem can be solved by
> making bindings first-class, standard, digitally signed objects.
>
> I sometimes wonder whether having UPC codes physically bound to objects or
> whether DNS has got a lot of people hooked on the idea that authority to
> mint names and authority to bind them always go together. Those two things
> coexist for understandable reasons at Heinz and in DNS. But the next
> generation of Internet naming and binding systems should separate the two.
>
> Tim.
>
> Tim Kindberg
>
> internet & mobile systems lab  hewlett-packard laboratories
> 1501 page mill road, ms 1u-17
> palo alto
> ca 94304-1126
> usa
>
> timothy@hpl.hp.com
> voice +1 650 857 5609
> fax +1 650 857 2358

--

-------------------------------------------------------------------
"Days used to be longer."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Jan 25 15:53:40 2001
Received: from lists.netsol.com ([216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id PAA08548
	for <urn-archive@IETF.ORG>; Thu, 25 Jan 2001 15:53:39 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id PAA28428;
	Thu, 25 Jan 2001 15:31:48 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8679674 for URN-IETF@LISTS.NETSOL.COM; Thu, 25
          Jan 2001 15:31:38 -0500
Received: from case.vlc.com.au (case.vlc.com.au [203.27.111.4]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id PAA28421 for
          <URN-IETF@LISTS.NETSOL.COM>; Thu, 25 Jan 2001 15:31:34 -0500 (EST)
Received: from vlc.com.au (host212-140-119-148.host.btclick.com
          [212.140.119.148]) by case.vlc.com.au (8.9.3/8.9.3) with ESMTP id
          EAA20816; Fri, 26 Jan 2001 04:17:19 +0800
X-Mailer: Mozilla 4.76 [en]C-{C-UDP; OWL-18191}  (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <3A7049A7.935AB1B4@thinkingcat.com>
            <200101251426.GAA26538@orpheus.cs.sfu.ca>
            <3A7049A7.935AB1B4@thinkingcat.com>
            <5.0.2.1.1.20010125084954.0308ae38@hplex1.hpl.hp.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Justin Couch <justin@VLC.COM.AU>
Message-ID:  <3A708B91.D57B06FF@vlc.com.au>
Date:         Thu, 25 Jan 2001 20:24:49 +0000
Reply-To: Justin Couch <justin@vlc.com.au>
From: Justin Couch <justin@vlc.com.au>
Organization: The Virtual Light Company
Subject:      Re: NID registration for ISBN
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Tim Kindberg wrote:

> This is a good opportunity for me to try to spell out what has been
> bemusing me about the URN/URI community, looked at from the point of view

[snip]

> That is, the goal seems to be a system that would give the same
> 'authoritative' (the URN community's word) answer to everyone, every time,
> wherever they are.

[snip]

> One name -- let's call it upca:78996800002 -- has bindings in multiple
> naming contexts: in each case, to a record containing a URL (we're
> considering Xlink).
>
> Which of the bindings is 'authoritative'? Our answer is: they are all
> equally authoritative.

URN's deal nicely with this too. You can use any one of the resolvers to
either resolve a URN (or URI for that matter) to either a single answer,
or all possible answers. What you choose depends on your network
bandwidth and responsiveness of the servers. In fact, if you want, you
can put multiple different resolver schemes together (something that has
been a special focus of my use of URNs).

That is, when I ask for the URN to resolve, I can ask for it to return
all answers and then decide which of those I want to read. A simple GUI
might present a list on your PDA (that has just scanned the item) and
you select the appropriate information. Then you can make use of the
URCs to deliver whatever other information about the appropriateness of
the person supplying the answer or anything else (URCs are still *very*
nebulous concepts at the moment).



--
Justin Couch                                    Author, Java Hacker
http://www.vlc.com.au/~justin/               Java 3D FAQ Maintainer
http://www.j3d.org/              J3D.org The Java 3D Community Site
-------------------------------------------------------------------
"Humanism is dead. Animals think, feel; so do machines now.
Neither man nor woman is the measure of all things. Every organism
processes data according to its domain, its environment; you, with
all your brains, would be useless in a mouse's universe..."
                                              - Greg Bear, Slant
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Sat Jan 27 13:34:02 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id NAA17350
	for <urn-archive@IETF.ORG>; Sat, 27 Jan 2001 13:34:01 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA13599;
	Sat, 27 Jan 2001 13:22:07 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8680588 for URN-IETF@LISTS.NETSOL.COM; Sat, 27
          Jan 2001 13:19:54 -0500
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA13587 for
          <urn-ietf@lists.netsol.com>; Sat, 27 Jan 2001 13:19:50 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id NAA06698;
          Sat, 27 Jan 2001 13:03:50 -0500 (EST)
References: <200101271739.f0RHdU628865@chmls20.mediaone.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20010127130350.C299@bailey.dscga.com>
Date:         Sat, 27 Jan 2001 13:03:50 -0500
Reply-To: michaelm@NETSOL.COM
From: Michael Mealling <michael@bailey.dscga.com>
Subject:      Re: urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <200101271739.f0RHdU628865@chmls20.mediaone.net>; from
              creitzel@mediaone.net on Sat, Jan 27, 2001 at 12:39:30PM -0500

There is a process for registering URN namespace (RFC 2611) which this
namespace should follow. I've done others so I might as well do this one.
There are a couple of issues here though:

1) slashes ('/') are not allowed to be used un-percent-encoded in a URN
thus that leading slash violates the URN syntax rules

2) draft-leach-uuids-guids-01.txt (August '98) describes the UUID/GUID
algorithm and provides a way of creating one if you don't have a MAC
address handy. You can find a copy here:
http://www.opennc.org/dce/info/draft-leach-uuids-guids-01.txt

My proposed URN GUID namespace will follow the DCE rules but won't
allow the slash (as required). It will reference the DCE spec but
will provide text for sufficiently unique system identifiiers without
a MAC address.

-MM


On Sat, Jan 27, 2001 at 12:39:30PM -0500, Charles Reitzel wrote:
> That would be XML Data, which is one of the early schema proposals and was
> submitted by Microsoft.  It has only NOTE status.
>
> See http://www.w3.org/TR/1998/NOTE-XML-data-0105/
>
> Charles Reitzel
>
> >Date: Fri, 26 Jan 2001 16:19:01 -0800
> >From: "Cox, Roger" <Roger.Cox@netapp.com>
> >
> >The xml data type namespace
> >urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/
> >seems to be in common use, but I cannot find the
> >definition. Where is it?
> >Thank you.

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Jan 30 07:43:11 2001
Received: from lists.netsol.com ([216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id HAA04340
	for <urn-archive@IETF.ORG>; Tue, 30 Jan 2001 07:43:11 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id HAA07203;
	Tue, 30 Jan 2001 07:31:24 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8682683 for URN-IETF@LISTS.NETSOL.COM; Tue, 30
          Jan 2001 07:30:47 -0500
Received: from post.it.helsinki.fi (post.it.helsinki.fi [128.214.205.24]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id HAA07195 for
          <urn-ietf@lists.netsol.com>; Tue, 30 Jan 2001 07:30:44 -0500 (EST)
Received: from helsinki.fi (kvp13.lib.helsinki.fi [128.214.71.205]) by
          post.it.helsinki.fi (8.11.1/8.11.0-SPAMmers-sod-off) with ESMTP id
          f0UCOfx28653; Tue, 30 Jan 2001 14:24:41 +0200 (EET)
X-Mailer: Mozilla 4.61 [en] (WinNT; I)
X-Accept-Language: en
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------------5E556AB3B4F7489B99581A0F"
Approved-By:  Juha Hakala <juha.hakala@HELSINKI.FI>
Message-ID:  <3A76B264.E1B8D3@helsinki.fi>
Date:         Tue, 30 Jan 2001 14:24:04 +0200
Reply-To: Juha Hakala <juha.hakala@helsinki.fi>
From: Juha Hakala <juha.hakala@helsinki.fi>
Organization: HYK
Subject:      NID registration for NBN
To: URN-IETF@LISTS.NETSOL.COM

This is a multi-part message in MIME format.
--------------5E556AB3B4F7489B99581A0F
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Dear all,

Please find attached the third and hopefully last version of the URN NID
registration request for national bibliography numbers (NBNs). The text
has already been sent to the Internet drafts editor.

The previous version did not attract criticism from URN community, but
some colleagues from national libraries (especially Ray Denenberg from
the Library of Congress) have provided useful feedback. I have done my
best to accommodate these comments into the present text. No fundamental
changes have been necessary, but the present document should be more
clear, and its English is definitely better (a bunch of missing articles
has been added, for instance).

Some national libraries are already actively assigning URNs based on
NBNs to their electronic resources. Thus we are quite eager to finalise
the NID registration process. Of course, comments are still welcome.

As regards the comments to the ISBN NID registration document sent last
week to the URN list: feedback sent by Michael and Leslie did not leave
much for me to say. The national bibliography databases' prominent
status in resolution process is justified because these databases are a)
authoritative and b) exhaustive. The NB databases are based on deposit
collection, which contain a very large part of the published cultural
heritage in each country.

Local or publisher driven resolution services are much more limited in
this respect. Nevertheless, the ISBN registration document does make
room for resolution services provided by publishers (based on the ISBN
publisher ID) since such services may complement the one provided by the
national bibliography and the deposit collection.

Best regards,

Juha
--

Juha Hakala
Helsinki University Library
juha.hakala@helsinki.fi
--------------5E556AB3B4F7489B99581A0F
Content-Type: text/plain; charset=us-ascii;
 name="draft-ietf-hakala-nbn-02.txt"
Content-Disposition: inline;
 filename="draft-ietf-hakala-nbn-02.txt"
Content-Transfer-Encoding: 7bit









Network Working Group                                       Juha Hakala
Internet-Draft                              Helsinki University Library
Category: Informational                                 30 January 2001
draft-ietf-hakala-nbn-02.txt
Expires: 30 July 2001





                Using National Bibliography Numbers as
                         Uniform Resource Names

Status of this Memo

This document is an Internet-Draft and is in full conformance with all
provisions of Section 10 of RFC2026.

Internet-Drafts are working documents of the Internet Engineering Task
Force (IETF), its areas, and its working groups. Note that other groups
may also distribute working documents as Internet-Drafts.

Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference material
or to cite them other than as "work in progress."

To view the entire list of Internet-Draft Shadow Directories, see
http://www.ietf.org/shadow.html.

This Internet-Draft will expire on 30 July, 2001.

Abstract

This document discusses how national bibliography numbers (persistent
and unique identifiers assigned by the national libraries) can be
supported within the URN framework and the syntax for URNs defined in
RFC 2141 [Moats].Much of the discussion below is based on the ideas
expressed in RFC 2288 [Lynch]. Chapter 5 contains a URN namespace
registration request modelled according to the template in RFC 2611
[Daigle et al.].


1. Introduction

As part of the validation process for the development of URNs the IETF
working group agreed that it is important to demonstrate that the
current URN syntax proposal can accommodate existing identifiers from
well established namespaces.  One such infrastructure for assigning and
managing names comes from the bibliographic community.  Bibliographic
identifiers function as names for objects that exist both in print and,
increasingly, in electronic formats.  RFC 2288 [Lynch et. al.]
investigated the feasibility of using three identifiers (ISBN, ISSN and
SICI) as URNs.

This document will analyse the usage of national bibliography numbers
(NBNs) as URNs. The need to extend analysis to new identifier systems
was briefly discussed in RFC 2288 as well, with the following summary:
"The issues involved in supporting those additional identifiers are
anticipated to be broadly similar to those involved in supporting ISBNs,
ISSNs, and SICIs".

A registration request for acquiring a Namespace Identifier (NID) "NBN"
for national bibliography numbers has been written by the National
Library of Finland on the request of the Conference of Directors of
National Libraries (CDNL) and the Conference of the European National
Librarians (CENL). The request is included in chapter 5 of this text.

The document at hand is part of a global co-operation of the national
libraries to foster identification of electronic documents in general
and utilisation of URNs in particular. Some national libraries,
including the national libraries of Finland, Norway and Sweden, are
already assigning NBN-based URNs for electronic resources.

We have used the URN Namespace Identifier "NBN" for the national
bibliographic numbers in examples below.


2. Identification vs. Resolution

As a rule the national bibliography numbers identify finite, manageably-
sized objects, but these objects may still be large enough that
resolution to a hierarchical system is appropriate.

The materials identified by a national bibliography number may exist
only in printed or other physical form, not electronically. The best
that a resolver will be able to offer in this case is bibliographic data
from a national bibliography database, including information about where
the physical resource is stored in a national library's holdings.

The URN Framework provides resolution services that may be used to
describe any differences between the resource identified by a URN and
the resource that would be returned as a result of resolving that URN.
However, NBNs will be used for instance to identify resources in digital
Web archives created by harvester robot applications. In this case, NBN
will identify exactly the resource the user expects to see.


3. National bibliography numbers

3.1 Overview

National Bibliography Number (NBN) is a generic name referring to a
group of identifier systems utilised by the national libraries and only
by them for identification of deposited publications which lack an
identifier, or to descriptive metadata (cataloguing) that describes the
resources. In many countries legal (or voluntary) deposit is being
extended to electronic publications.

Each national library uses its own NBN strings independently of other
national libraries; there is no global authority which controls them.
For this reason NBNs are unique only on national level. When used as
URNs, NBN strings must be augmented with a controlled prefix such as
country code. These prefixes guarantee uniqueness of the NBN-based URNs
on the global scale.

NBNs have traditionally been given to documents that do not have a
publisher-assigned identifier, but are catalogued to the national
bibliography. NBNs can be seen as a fall-back mechanism: if no other,
better established identifier such as ISBN can be given, an NBN is
assigned. In principle, NBN usage enables identification of any Internet
document. Local policies may limit the NBN usage to a much smaller
subset of documents.

Some national libraries (e.g. Finland, Norway, Sweden) have established
Web-based URN generators, which enable authors and publishers to fetch
NBN-based URNs for their network documents. At least national libraries
of Sweden and Finland are harvesting and archiving domestic Web
documents (and a number of other libraries plan to start this activity),
and long-time preservation of these materials requires persistent and
unique identification. NBNs can be and are in fact already used as
internal identifiers in these Web archives.

Both syntax and scope of NBNs can be decided by each national library
independently. Typically, an NBN consist of one or more letters and/or
digits. This simple syntax makes NBNs infinitely extensible and very
suitable for e.g. naming of the Web documents. For instance the
application used by the national library of Finland for Web harvesting
creates NBNs which are based on the MD5 checksum of the archived
resource.


3.2 F-code

F-code is the NBN used by the National Library of Finland.

F-codes have been used since early 20th century to identify catalogue
cards and later MARC records in the national bibliography. In 1998 the
national library decided to enable the Finnish authors and publishers to
assign F-codes to their Internet documents, if these documents do not
qualify for other identifiers such as ISBN. F-codes, embedded into URNs,
can be fetched from the URN generator (http://www.lib.helsinki.fi/cgi-
bin/urn.pl) developed in co-operation between the national library of
Finland and the Lund University library, NETLAB unit. Attached to the
generator there is a user guide (http://www.lib.helsinki.fi/meta/URN-
opas.html; only in Finnish), which tells the users how to use URNs.

F-codes are also used within the Web harvesting and archiving software
(http://www.csc.fi/sovellus/nedlib/), which has been built for the
Networked European Deposit Library (NEDLIB) project (see
http://www.kb.nl/nedlib). NEDLIB harvester calculates MD5 checksum for
each archived resource, and then builds an NBN-based URN from the
checksum. The URN serves then as a unique identifier to the archived
resource. Traditional identifiers can not be used for this purpose,
since there may for instance be several variants of a book which (quite
rightly so) all have the same ISBN. Moreover, identifiers embedded into
a document do not necessarily belong to the document itself; thus the
Web archiving application can not trust the identifiers embedded into
the body of the document.

The F-code built by the URN generator consist of:

Prefix (for example fe)
Year (YYYY; for example 1999)
Number (for example 1055)

The generator also adds namespace identifier "NBN" and ISO 3166 country
code. Thus a URN based on F-code would in this case be for instance
urn:nbn:fi-fe19991055.

URNs created by the Web archiving application have similar overall
structure, except that prefix (which may be defined by the operator) is
fea and year is not used. An example: urn:nbn:fi-fea-
5c5875e6e49ae649cad63e5ee4f6c346.

F-codes never need any special encoding when used as URNs, since they
consist of alphanumeric codes only (0-9, a-z). This is often the case
for other national libraries' NBN systems as well.


3.3 Encoding Considerations and Lexical Equivalence

Embedding NBNs within the URN framework usually presents no particular
encoding problems, since all of the characters that can appear in
commonly used NBN systems can be expressed in special encoding, as
described in RFC 2141 [MOATS].

When an NBN is used as a URN, the namespace specific string will consist
of three parts: prefix, consisting of either a two-letter ISO 3166
country code or other registered string, delimiting character which is
either hyphen (-) or colon (:), and NBN string assigned by the national
library. Delimiting characters are not lexically equivalent.

Hyphen is always used for separating the prefix and the NBN string.

Colon is used as the delimiting character if and only if a country code
-based NBN namespace is split further in smaller sub-namespaces. If
there are several national libraries in one country, these libraries can
split their national namespace into smaller parts using this method.

A national library may also assign a trusted organisation(s) its own
sub-namespace. For instance, the national library of Finland has given
Statistics Finland (http://www.stat.fi/index_en.html) a sub-namespace
"st" (e.g. urn:nbn:fi:st:). The Finnish Council of State
(http://www.vn.fi/vn/english/index.htm) will use sub-namespace "vn"
(e.g. urn:nbn:fi:vn).

Non-ISO 3166 -prefixes, if used, must be registered on the global level.
The Library of Congress will maintain the central register of reserved
codes. This register will be available to the national libraries and
other users in the Web.

Sub-namespace codes beneath a country-code -based namespace need to be
registered on the national level by the national library which assigned
the code. The national register must be available in the Web and should
also be linked to the global register maintained by the Library of
Congress.

Two-letter codes may not be used as non-ISO prefixes, since all such
codes are reserved for existing and possible future ISO country codes.
If there are several national libraries in one country who use the same
prefix - for instance, a country code -, they need to agree on how to
split the namespace between them.

Models:
URN:NBN:<ISO 3166 country code>-<assigned NBN string>
URN:NBN:<ISO 3166 country code>:<sub-namespace code>-<assigned NBN
string>
URN:NBN:<non-ISO 3166 prefix>-<assigned NBN string>

Examples:
URN:NBN:fi-fe19981001 (A "real" URN assigned by the National Library of
Finland).

3.4 Resolution of NBN-based URNs

The (usually) country code -based prefix part of the URN namespace
specific string will provide a guide to where to find a resolution
service, and the NBN register will identify the assigning agency. Once
the NBN-based URN resolution is in global usage, the number of prefixes
will slowly approach and may eventually exceed the number of national
libraries.

If NBN assignment for a given country is limited to the national
bibliography database, then all NBN-based URNs for that country will be
resolved there. In one model these databases contain detailed resource
descriptions including URLs, which will point both to the copy of the
document in the Internet and to the copy in the national library's
(legal) deposit collection. Due to the limitations in the usage of legal
deposit documents it is possible that the deposited electronic materials
can not be delivered in electronic form outside the premises of the
national library.

If it is possible for the authors and publishers to retrieve NBNs to Web
documents and there is no obligation to deposit thus identified
documents to the national library, URN resolution service is not
possible without a national Web index and archive, maintained by the
national library or other organisation(s). A Web index/archive will also
resolve machine-generated URNs to the archived Web documents.

3.5 Additional considerations

Guidelines adopted by each national library define when different
versions of a work should be assigned the same or differing NBNs. These
rules apply only if identifier assignment is done manually. If
identifiers are allocated programmatically, the only criteria that can
be used is that two documents which are identical on the bit level (have
the same MD5 checksum) are deemed identical and should receive the same
NBN. The likelihood of this happening to dissimilar documents is about
2^64, according to the RFC1321.

The rules governing the usage of NBNs are less strict than those
specifying the usage of ISBN or other, better established identifiers.
Since the NBNs have up to now been given only by the personnel
(cataloguers) working in the national libraries, the identifier
assignment has in practice been well co-ordinated.

A NBN-based URN will resolve to single instance of the work if
identifier assignment has been automatic. Given the nature of NBNs it is
also likely that different versions of the same work will receive
different NBNs even if the identifier is given manually.


4. Security Considerations

This document proposes means of encoding several existing bibliographic
identifiers within the URN framework. This document does not discuss
resolution except at a very generic level; thus questions of secure or
authenticated resolution mechanisms are out of scope.  It does not
address means of validating the integrity or authenticating the source
or provenance of URNs that contain bibliographic identifiers.  Issues
regarding intellectual property rights associated with objects
identified by the various bibliographic identifiers are also beyond the
scope of this document, as are questions about rights to the databases
that might be used to construct resolvers.


5. Namespace registration

URN Namespace ID Registration for the National Bibliography Number (NBN)

Namespace ID:

NBN

This Namespace ID has been in production use in demonstrator systems
since summer 1998; thousands of URNs from this namespace have already
been delivered in Finland, Sweden and Norway.


Registration Information:

Version: 3
Date: 2001-01-30
The first registration of the NID "NBN" was done via the URN WG in 1998.
The second, slightly edited registration request was done in 1999.


Declared registrant of the namespace:

Name: Juha Hakala
E-mail: juha.hakala@helsinki.fi
Affiliation: Helsinki University Library - The National Library of
Finland, Conference of European National Librarians (CENL) and
Conference of Directors of National Libraries (CDNL)
Address: P.O.Box 26, 00014 Helsinki University, Finland

Both CENL and CDNL made decisions to foster the usage of URNs during
1998. The latter organisation has set up a working group for this
purpose. One item in the common work plan is utilisation of national
bibliography numbers as URNs for identification of grey literature
published in the Internet. The NBN namespace will be available for free
for all national libraries in the world.


Declaration of syntactic structure:

The namespace specific string will consist of three parts:

prefix, consisting of either a two-letter ISO 3166 country code or other
registered string and sub-namespace codes,

delimiting characters (colon (:), or hyphen (-), and

NBN string assigned by the national library.

Colon is used as a delimiting character only within the prefix, between
ISO 3166 country code and sub-namespace code, which splits the national
namespace into smaller parts. This technique can be used when there are
several national libraries, which all need their own namespaces, or when
the national library allows trusted partners to set up their own sub-
namespaces within the national NBN namespace.

Dividing non-ISO 3166 -based namespaces further with sub-namespace codes
is not allowed.

Hyphen is used as a delimiting character between the prefix and the NBN
string. Within the NBN string, hyphen can be used for separating
different sections of the code from one another.

Non-ISO prefixes used instead of the ISO country code must be
registered. A global registry, maintained by the Library of Congress,
will be created and made available via the Web. Contact information:
nbn.register@loc.gov.us.

All two-letter codes are reserved for existing and possible future ISO
country codes and may not be used as non-ISO prefixes.

Sub-namespace codes must be registered on the national level by the
national library which assigned the code. The register must be available
via the Web, and it should be accessible via the global registry set up
by the Library of Congress.

Models:

URN:NBN:<ISO 3166 country code>-<assigned NBN string>
URN:NBN:<ISO 3166 country code:sub-namespace code>-<assigned NBN string>
URN:NBN:<non-ISO 3166 prefix>-<assigned NBN string>

Example:

A country code -based URN: URN:NBN:fi-fe19981001 (A URN assigned by the
National Library of Finland).


Relevant ancillary documentation:

National Bibliography Number (NBN) is a generic name referring to a
group of identifier systems used by the national libraries for
identification of deposited publications which lack an identifier, or to
descriptive metadata (cataloguing) that describes the resources. Each
national library uses its own NBN system independently of other national
libraries; there is no global authority which controls syntax of these
identifier systems.

Each national library can decide freely which resources will receive
NBNs. These identifiers have traditionally been assigned to documents
that do not have a publisher-assigned identifier, but are nevertheless
catalogued to the national bibliography. Typically identification of
grey publications have largely been dependent on NBNs.

Some national libraries (Finland, Norway, Sweden) have established Web-
based URN generators, which enable authors and publishers to fetch NBN-
based URNs for their network documents.

Both syntax and scope of NBNs is decided by each national library
independently. Typically, a NBN consist of one or more letters and a
number.


Identifier uniqueness considerations:

NBN strings assigned by two national libraries may be identical. For
this reason usage of a controlled prefix in the namespace specific
string is obligatory in order to guarantee global uniqueness of NBN-
based URNs.

In the national level, libraries utilise different policies for
guaranteeing uniqueness. A national library may automate the delivery of
NBN-based URNs. In this case, the NBNs are assigned sequentially by a
program (URN generator).


Identifier persistence considerations:

Persistence of the NBNs as identifiers is guaranteed by the persistence
of national libraries and information systems, such as national
bibliographies, maintained by them. NBNs have been used for several
centuries for printed materials. NBN-based identification of electronic
documents is a recent practice, but it is likely to continue for a very
long time.


Process of identifier assignment:

Assignment of NBN-based URNs is always controlled on national level by
the national library / national libraries. The Conference of Directors
of National Librarians (CDNL) has established in 1999 a task force,
which will co-ordinate the URN usage in all national libraries.

National libraries may choose different strategies in assigning NBN-
based URNs. One option is assignment by the library personnel only. This
is done when the document is catalogued into the national bibliography.
Thus in this case the national bibliography database will serve as the
URN resolution service.

A national library may also set up a URN generator (generators), and
allow publishers and authors to retrieve NBN-based URNs from there. In
this case there is no guarantee that the identified resource will ever
be catalogued into the national bibliography, and URN resolution is
dependent on Web index/archive.


Process for identifier resolution:

URNs based on NBNs will be primarily resolved via the national
bibliography databases. In one model these databases contain detailed
resource descriptions including URLs, which will point both to the copy
of the document in the Internet and to the copy in the national
library's (legal) deposit collection. Due to the limitations in the
usage of legal deposit documents it is possible that the deposited
materials can not be delivered outside the premises of the national
library.

For those documents not catalogued into the national bibliography
database URN resolution may take place via national or international Web
indexes and/or archives. Nordic national libraries have established in
autumn 2000 a joint initiative called Nordic Web Archive (NWA), which
aims at creating a national Web archive into all Nordic countries.
Indexes to these archive systems will be able to act as URN resolution
services of any document which a) is or has been available via the Web,
and b) had an URN embedded into it.

Country code and additional sub-namespace information will provide a
guide to where to find appropriate resolution services. For instance, if
the country code is "fi", the primary resolution service is the national
bibliography database. Secondary resolution service is the Web archive.

Generally, there will be one or more resolution services specified for
each country, depending on the assignment policy and services of the
national library. If NBN assignment is limited to the national
bibliography database, then all NBN-based URNs for that country will be
resolved there. If the authors and publishers have been allowed to
retrieve NBNs to their Web resources, URN resolution services require a
national Web archive. If other organisations have been allowed to assign
NBNs, they may also set up their own URN resolution services.


Rules for Lexical Equivalence:

None in the global level. Any national library may provide its own
rules, on the basis of its NBN syntax.

Conformance with URN Syntax:

All NBNs we know of are ASCII strings consisting of letters (a-z) and
numbers (0-9). If NBN contains characters that are reserved in the URN
syntax, this data must be presented in hex encoded form as defined in
RFC2141. A national library may limit the full scope of its NBN strings
in URN usage in such a way that there are no reserved characters in the
URN namespace specific strings.


Validation mechanism:

None specified on the global level. A national library may use NBNs,
which contain a checksum and can therefore be validated, but this is for
the time being not a common practice.


Scope:

Global.


6. References

[Daigle et al.]: Daigle, L., van Gulik, D., Iannella, R. & Faltstrom,
P.: URN Namespace Definition Mechanisms, RFC2611, June 1999.
[Lynch] Lynch, C., Using Existing Bibliographic Identifiers as Uniform
Resource Names, RFC 2288, February 1998
[Moats] Moats, R., "URN Syntax", RFC 2141, May 1997.


7. Authors' Address

   Juha Hakala
   Helsinki University Library - The National Library of Finland
   P.O. Box 26
   FIN-00014 Helsinki University
   FINLAND

   E-mail: juha.hakala@helsinki.fi


8.  Full Copyright Statement

   Copyright (C) The Internet Society (2001).  All Rights Reserved.

   This document and translations of it may be copied and furnished to
   others, and derivative works that comment on or otherwise explain it
   or assist in its implementation may be prepared, copied, published
   and distributed, in whole or in part, without restriction of any
   kind, provided that the above copyright notice and this paragraph are
   included on all such copies and derivative works.  However, this
   document itself may not be modified in any way, such as by removing
   the copyright notice or references to the Internet Society or other
   Internet organizations, except as needed for the purpose of
   developing Internet standards in which case the procedures for
   copyrights defined in the Internet Standards process must be
   followed, or as required to translate it into languages other than
   English.

   The limited permissions granted above are perpetual and will not be
   revoked by the Internet Society or its successors or assigns.

   This document and the information contained herein is provided on an
   "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
   TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
   BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
   HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
   MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.




--------------5E556AB3B4F7489B99581A0F--


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Jan 31 10:35:32 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id KAA17725
	for <urn-archive@IETF.ORG>; Wed, 31 Jan 2001 10:35:31 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA16746;
	Wed, 31 Jan 2001 10:24:13 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8683536 for URN-IETF@LISTS.NETSOL.COM; Wed, 31
          Jan 2001 10:23:33 -0500
Received: from cs.sfu.ca (cs.sfu.ca [142.58.111.1]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id KAA16737 for <URN-IETF@LISTS.NETSOL.COM>;
          Wed, 31 Jan 2001 10:23:31 -0500 (EST)
Received: from orpheus.cs.sfu.ca (cameron@orpheus [199.60.3.24]) by cs.sfu.ca
          (8.9.1/8.9.1) with ESMTP id HAA04957; Wed, 31 Jan 2001 07:17:22 -0800
          (PST)
Received: (from cameron@localhost) by orpheus.cs.sfu.ca (8.9.1/8.9.1) id
          HAA11009; Wed, 31 Jan 2001 07:17:21 -0800 (PST)
Approved-By:  Rob Cameron <cameron@CS.SFU.CA>
Message-ID:  <200101311517.HAA11009@orpheus.cs.sfu.ca>
Date:         Wed, 31 Jan 2001 07:17:21 -0800
Reply-To: Rob Cameron <cameron@cs.sfu.ca>
From: Rob Cameron <cameron@cs.sfu.ca>
Subject:      Re: NID registration for NBN
To: URN-IETF@LISTS.NETSOL.COM

Juha,

With respect to the NBN document, I have one immediate concern
that you may wish to address in regard to the Rules for Lexical
Equivalence.   Just as you state that x and X are equivalent
in the ISBN document (with the implication that X is canonical)
I believe that you should make a similar statement with respect
to the country code component of an NBN.  Are "FI", "fi", "Fi"
and "fI" all legal and equivalent?  Personally, I think it's
best to stick with ISO 3166 precisely and require "FI".

This problem is an immediate concern to us in our implementation
of the NBN domain under the bibp: scheme as well.  Even if you do
not wish to change the document, I would like to know your
thoughts on this.  We want to make our bibp:NBN services
interoperate with any urn:NBN services that are developed.

Are there any urn:NBN servers that are available at this time?
We would appreciate the opportunity to direct NBN requests
to them; we would also provide feedback on any interoperability
concerns that arise.

On a general note, thanks for considering and responding on
my point with respect to resolution models.  Our work with the
bibp: scheme will continue to pursue the decentralized model,
but I agree that there is no need to refer to this in the
urn:ISBN document.

Please forgive me if my enthusiasm for our current work
overflows sometimes into the realm of what some might call
'advertizing.'  Whereas the pessism of many with respect
to URN work is based partly on doubts about whether DDDS
resolution services will ever be deployed, we are excited
by the fact that the resolution technology we require is
already widely deployed world-wide.  We also think our model
is the Right Thing for future bibliographic services: a
decentralized model that gives local libraries precedence
over publishers and global services and gives users
ultimate control to set their own bibliographic service
providers.


                                                                                                                                                                                                                                                                                                                                                                         2001-02.mail                                                                                        0000666 0000036 0000010 00000253315 07244325573 011512  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.NETSOL.COM  Thu Feb  1 22:21:04 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id WAA18558
	for <urn-archive@IETF.ORG>; Thu, 1 Feb 2001 22:21:04 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id WAA28479;
	Thu, 1 Feb 2001 22:09:28 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8684354 for URN-IETF@LISTS.NETSOL.COM; Thu, 1 Feb
          2001 22:08:35 -0500
Received: from astro.cs.utk.edu (ASTRO.CS.UTK.EDU [128.169.93.168]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id WAA28464 for
          <URN-IETF@LISTS.NETSOL.COM>; Thu, 1 Feb 2001 22:08:30 -0500 (EST)
Received: from astro.cs.utk.edu (LOCALHOST [127.0.0.1]) by astro.cs.utk.edu (cf
          8.9.3) with ESMTP id WAA29921; Thu, 1 Feb 2001 22:02:23 -0500 (EST)
X-URI: http://www.cs.utk.edu/~moore/
Approved-By:  moore@CS.UTK.EDU
Message-ID:  <200102020302.WAA29921@astro.cs.utk.edu>
Date:         Thu, 1 Feb 2001 22:02:23 -0500
Reply-To: Keith Moore <moore@cs.utk.edu>
From: Keith Moore <moore@cs.utk.edu>
Subject:      Re: NID registration for NBN
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  Your message of "Wed, 31 Jan 2001 07:17:21 PST." 
              <200101311517.HAA11009@orpheus.cs.sfu.ca>

> Please forgive me if my enthusiasm for our current work
> overflows sometimes into the realm of what some might call
> 'advertizing.'  Whereas the pessism of many with respect
> to URN work is based partly on doubts about whether DDDS
> resolution services will ever be deployed, we are excited
> by the fact that the resolution technology we require is
> already widely deployed world-wide.  We also think our model
> is the Right Thing for future bibliographic services: a
> decentralized model that gives local libraries precedence
> over publishers and global services and gives users
> ultimate control to set their own bibliographic service
> providers.

there seems to be a misunderstanding here about the role of DDDS
with respect to URNs.  the assignment of URNs is independent of
the resolution mechanism, and DDDS is only one possible resolution
mechanism.  decentralized lookup mechanisms in addition to DDDS
are highly desirable, and the idea that users could choose their
own bibliographic service providers was part of the justification
for this design feature of URNs

you should therefore feel completely free to design and deploy
private resolution services for URNs.


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Feb  7 07:57:50 2001
Received: from lists.netsol.com ([216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id HAA28678
	for <urn-archive@IETF.ORG>; Wed, 7 Feb 2001 07:57:50 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id HAA06659;
	Wed, 7 Feb 2001 07:44:58 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8686503 for URN-IETF@LISTS.NETSOL.COM; Wed, 7 Feb
          2001 07:42:43 -0500
Received: from post.it.helsinki.fi (post.it.helsinki.fi [128.214.205.24]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id HAA06640 for
          <URN-IETF@LISTS.NETSOL.COM>; Wed, 7 Feb 2001 07:42:41 -0500 (EST)
Received: from helsinki.fi (kvp110.lib.helsinki.fi [128.214.91.92]) by
          post.it.helsinki.fi (8.11.1/8.11.0-SPAMmers-sod-off) with ESMTP id
          f17CaaY31783; Wed, 7 Feb 2001 14:36:36 +0200 (EET)
X-Mailer: Mozilla 4.76 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <200101311517.HAA11009@orpheus.cs.sfu.ca>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Juha Hakala <juha.hakala@HELSINKI.FI>
Message-ID:  <3A814154.6993E499@helsinki.fi>
Date:         Wed, 7 Feb 2001 14:36:36 +0200
Reply-To: Juha Hakala <juha.hakala@helsinki.fi>
From: Juha Hakala <juha.hakala@helsinki.fi>
Subject:      Re: NID registration for NBN
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Rob,

Although ISO 3166-1, 5th edition does not allow (or explicitly forbid)
parallel usage of capital and small letters, I decided to be liberal in
the NBN registration. There are two reasons for this:

1. According to RFC 2141, namespace ID and string "urn:" are case
insensitive. If urn:nbn: equals URN:NBN: and all possible combinations
of small and capital letters, it makes sense to stick to the same
practice and allow both fi and FI.

2. The library community has an old practice of using small letters in
country codes in our bibliographical databases. Insisting on "FI" only
would be counterintuitive.

Also, we have used small letters in URNs delivered since 1998. I would
rather not change the practice by now.

As far as I know, there are no NBN-based URN resolution services
available yet. The largest on-going implementation project is in Norway;
the national library will identify every item in their digital deposit
with NBN-based URNs. They are currently digitising several terabytes of
data every year.

Best regards,

Juha

Rob Cameron wrote:
>
> Juha,
>
> With respect to the NBN document, I have one immediate concern
> that you may wish to address in regard to the Rules for Lexical
> Equivalence.   Just as you state that x and X are equivalent
> in the ISBN document (with the implication that X is canonical)
> I believe that you should make a similar statement with respect
> to the country code component of an NBN.  Are "FI", "fi", "Fi"
> and "fI" all legal and equivalent?  Personally, I think it's
> best to stick with ISO 3166 precisely and require "FI".
>
> This problem is an immediate concern to us in our implementation
> of the NBN domain under the bibp: scheme as well.  Even if you do
> not wish to change the document, I would like to know your
> thoughts on this.  We want to make our bibp:NBN services
> interoperate with any urn:NBN services that are developed.
>
> Are there any urn:NBN servers that are available at this time?
> We would appreciate the opportunity to direct NBN requests
> to them; we would also provide feedback on any interoperability
> concerns that arise.
>
> On a general note, thanks for considering and responding on
> my point with respect to resolution models.  Our work with the
> bibp: scheme will continue to pursue the decentralized model,
> but I agree that there is no need to refer to this in the
> urn:ISBN document.
>
> Please forgive me if my enthusiasm for our current work
> overflows sometimes into the realm of what some might call
> 'advertizing.'  Whereas the pessism of many with respect
> to URN work is based partly on doubts about whether DDDS
> resolution services will ever be deployed, we are excited
> by the fact that the resolution technology we require is
> already widely deployed world-wide.  We also think our model
> is the Right Thing for future bibliographic services: a
> decentralized model that gives local libraries precedence
> over publishers and global services and gives users
> ultimate control to set their own bibliographic service
> providers.


From owner-urn-ietf@LISTS.NETSOL.COM  Sun Feb 11 16:35:24 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id QAA12657
	for <urn-archive@IETF.ORG>; Sun, 11 Feb 2001 16:35:23 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id QAA12294;
	Sun, 11 Feb 2001 16:22:25 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8689541 for URN-IETF@LISTS.NETSOL.COM; Sun, 11
          Feb 2001 16:21:33 -0500
Received: from tomts5-srv.bellnexxia.net (tomts5.bellnexxia.net
          [209.226.175.25]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          QAA12285 for <urn-ietf@lists.netsol.com>; Sun, 11 Feb 2001 16:21:31
          -0500 (EST)
Received: from thinkingcat.com ([64.229.215.57]) by tomts5-srv.bellnexxia.net
          (InterMail vM.4.01.03.00 201-229-121) with ESMTP id
          <20010211211456.CMFV2541.tomts5-srv.bellnexxia.net@thinkingcat.com>
          for <urn-ietf@lists.netsol.com>; Sun, 11 Feb 2001 16:14:56 -0500
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------------32A770A5621E8647BFD0C6DF"
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <3A87004C.6BAB4F34@thinkingcat.com>
Date:         Sun, 11 Feb 2001 16:12:44 -0500
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      New revision of RFC2611bis
To: URN-IETF@LISTS.NETSOL.COM

This is a multi-part message in MIME format.
--------------32A770A5621E8647BFD0C6DF
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Howdy,

Attached is a revised version of the RFC2611 rewrite, per comments
received.

Dirk -- re. UTF8 vs. arbitrary escaped binary in URNs, your point
   still stands.  Let's deal with that in internationalization,
   not here.  I've removed the "US-ASCII" from the example.

Martin -- have removed the duplicated "registrant" section in the
   example.  Note that the example did not replace the template;
   the template was moved to an appendix.  Have moved the illustration
   to an appendix as well.

Keith -- have incorporated some of the points you made about
   desiderata for formal namespaces in that section.

Apart from which, I

        . separated the "organization" and "contact" info in
          the declared registrant section of the template (per
          discussions on some NID registrations we've seen come by).

        . added context to the pointer to the IANA registration
          page.

Leslie.

--

-------------------------------------------------------------------
"Days used to be longer."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------
--------------32A770A5621E8647BFD0C6DF
Content-Type: text/plain; charset=iso-8859-1;
 name="draft-ietf-urn-rfc2611bis-01.txt"
Content-Disposition: inline;
 filename="draft-ietf-urn-rfc2611bis-01.txt"
Content-Transfer-Encoding: quoted-printable







Internet-Draft                                                 L. Daigle
URN WG                                          Thinking Cat Enterprises
Expires August 11, 2001                                     D. van Gulik
Category: Best Current Practice                               WebWeaving
draft-ietf-urn-rfc2611bis-01.txt                             R. Iannella
                                                             IPR Systems
                                                            P. Faltstrom
                                                                   Cisco
                                                       February 11, 2001

                  URN Namespace Definition Mechanisms

Status of this Memo

     This document is an Internet-Draft and is in full conformance with
     all provisions of Section 10 of RFC2026.

     Internet-Drafts are working documents of the Internet Engineering
     Task Force (IETF), its areas, and its working groups.  Note that
     other groups may also distribute working documents as Internet-
     Drafts.

     Internet-Drafts are draft documents valid for a maximum of six
     months and may be updated, replaced, or obsoleted by other
     documents at any time.  It is inappropriate to use Internet- Drafts
     as reference material or to cite them other than as "work in
     progress."

     The list of current Internet-Drafts can be accessed at
     http://www.ietf.org/ietf/1id-abstracts.txt


Abstract

   The URN WG has defined a syntax for Uniform Resource Names (URNs)
   [RFC2141], as well as some proposed mechanisms for their resolution
   and use in Internet applications ([RFCXXXX], [RFCYYYY]).  The whole
   rests on the concept of individual "namespaces" within the URN
   structure.  Apart from  proof-of-concept namespaces, the use of
   existing identifiers in URNs has been discussed ([RFC2288]), and this
   document lays out general definitions of and mechanisms for
   establishing URN "namespaces".

   This document obsoletes RFC2611.

   Discussion of this document should be directed to urn-ietf@ietf.org





Daigle                                                          [Page 1]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-01.txt       February 2001


Table of Contents

   Abstract ........................................................
   Table of Contents ...............................................
   1.0 Introduction ................................................
   2.0 What is a URN Namespace? ....................................
   3.0 URN Namespace (Registration) Types ..........................
   3.1 Experimental Namespaces .....................................
   3.2 Informal Namespaces .........................................
   3.3 Formal Namespaces ...........................................
   4.0 URN Namespace Registration, Update, and NID Assignment
       Process .....................................................
   4.1 Experimental ................................................
   4.2 Informal ....................................................
   4.3 Formal ......................................................
   5.0 Security Considerations .....................................
   6.0 IANA Considerations .........................................
   7.0 References ..................................................
   8.0 Authors' Addresses ..........................................
   9.0 Appendix A -- URN Namespace Definition Template .............
   10.0 Appendix B -- Illustration .................................
   10.1 Example Template ...........................................
   10.2 Registration steps in practice .............................

1.0 Introduction

   Uniform Resource Names (URNs) are resource identifiers with the
   specific requirements for enabling location independent
   identification of a resource, as well as longevity of reference.
   There are 2 assumptions that are key to this document:

   Assumption #1:

      Assignment of a URN is a managed process.

      I.e., not all strings that conform to URN syntax are necessarily
      valid URNs.  A URN is assigned according to the rules of a
      particular namespace (in terms of syntax, semantics, and process).

   Assumption #2:

      The space of URN namespaces is managed.

      I.e., not all syntactically correct URN namespaces (per the URN
      syntax definition)  are valid URN namespaces.  A URN namespace
      must have a recognized definition in order to be valid.

   The purpose of this document is to outline a mechanism and provide a



Daigle                                                          [Page 2]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-01.txt       February 2001


   template for explicit namespace definition, along with the mechanism
   for associating an identifier (called a "Namespace ID", or NID) which
   is registered with the Internet Assigned Numbers Authority, IANA.

   Note that this document restricts itself to the description of
   processes for the creation of URN namespaces.  If "resolution" of any
   so-created URN identifiers is desired, a separate process of
   registration in a global NID directory, such as that provided by the
   DDDS system [RFCXXXX], is necessary.  See [RFCYYYY] for information
   on obtaining registration in the DDDS global NID directory.


2.0 What is a URN Namespace?

   For the purposes of URNs, a "namespace" is a collection of uniquely-
   assigned identifiers.  A URN namespace itself has an identifier in
   order to

      - ensure global uniqueness of URNs
      - (where desired) provide a cue for the structure of the
        identifier

   For example, ISBNs and ISSNs are both collections of identifiers used
   in the traditional publishing world; while there may be some number
   (or numbers) that is both a valid ISBN identifier and ISSN
   identifier, using different designators for the two collections
   ensures that no two URNs will be the same for different resources.

   The development of an identifier structure, and thereby a collection
   of identifiers, is a process that is inherently dependent on the
   requirements of the community defining the identifier, how they will
   be assigned, and the uses to which they will be put.  All of these
   issues are specific to the individual community seeking to define a
   namespace (e.g., publishing community, association of booksellers,
   protocol developers, etc); they are beyond the scope of the IETF URN
   work.

   This document outlines the processes by which a collection of
   identifiers satisfying certain constraints (uniqueness of assignment,
   etc) can become a bona fide URN namespace by obtaining a NID.  In a
   nutshell, a template for the definition of the namespace is completed
   for deposit with IANA, and a NID is assigned.  The details of the
   process and possibilities for NID strings are outlined below; first,
   a template for the definition is provided.


3.0 URN Namespace (Registration) Types




Daigle                                                          [Page 3]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-01.txt       February 2001


   There are 3 categories of URN namespaces defined here, distinguished
   by expected level of service and required procedures for
   registration.  Registration processes for each of these namespace
   types are given in Section 4.0.

3.1  Experimental Namespaces

   These are not explicitly registered with IANA.  They take the form

                                  X-<NID>

   No provision is made for avoiding collision of experimental NIDs;
   they are intended for use within internal or limited experimental
   contexts.


3.2 Informal Namespaces

   These are fully fledged URN namespaces, with all the rights and
   requirements associated thereto.  Informal namespaces can be
   registered in global registration services.  They are required to
   uphold the general principles of a well-managed URN namespace --
   providing persistent, unique identification of resources.  Informal
   and formal namespaces (described below) differ in the NID assignment.
   IANA will assign an alphanumeric NID to registered informal
   namespaces, per the process outlined in Section 4.0.


3.3 Formal Namespaces

   A formal namespace may be requested, and IETF review sought, in cases
   where the publication of the NID proposal and the underlying
   namespace will provide benefit to an open and broad base of the
   Internet community.  That is, as in any open standards outcome,
   publication of the NID proposal would allow persons not immediately
   associated with the proposer to work with the identifiers, or
   otherwise better carry out their own activities than if the NID
   publication had not been made.  Benefits are expected to be in the
   form of open accessibility, interoperability, etc.

   It is expected that Formal NIDs may be applied to namespaces where
   some aspects are not fully open. For example, a namespace may make
   use of an externally managed (proprietary) registry (as, e.g., ISBN
   does), for assignment of URNs in the namespace, but it may still
   provide broad community benefit if the services associated have
   openly-published access protocols.

   In addition to the basic registration information defined in the



Daigle                                                          [Page 4]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-01.txt       February 2001


   registration template (in Appendix A), a formal namespace request
   must be accompanied by documented considerations of the need for a
   new namespace and the community benefit of formally establishing the
   proposed URN namespace.

   Additionally, since the goal of URNs is to provide persistent
   identification, some consideration as to the longevity and
   maintainability of the namespace must be given.  The URN WG discussed
   at length the issue of finding objective measures for predicting (a
   priori) the continued success of a namespace.  No conclusion was
   reached -- much depends on factors that are completely beyond the
   technical scope of the namespace.  However, the collective experience
   of the IETF community does contain a wealth of information on
   technical factors that will prevent longevity of identification.  The
   IESG may elect not to publish a proposed namespace RFC if the IETF
   community consensus is that it contains technical flaws that will
   prevent (or seriously impair the possibility of) persistent
   identification.

   The kinds of things the URN WG discussed included:
      - the organization maintaining the URN namespace should
        demonstrate stability and ability to maintain the URN namespace
        for a long time, and/or it should be clear how the namespace can
        continue to be usable/useful if the organization ceases to be
        able to foster it;

      - it should demonstrate ability and competency at name assignment
        in order to facilitate persistence (e.g. to minimize the
        likelihood of conflicts);

      - it should commit to not re-assigning existing names and allowing
        old names to continue to be valid, even if the owners or
        assignees of those names are no longer members or customers of
        that organization.  This does not mean that there must be
        resolution of such names, but it does mean that they must not
        resolve the name to false or stale information, and it means
        that they must not be reassigned.

   These aspects, though hard to quantify objectively, should be
   considered by organizations/people considering the development of a
   Formal URN namespace, and they will be kept in mind when evaluating
   the technical merits of any proposed Formal namespace.



4.0 URN Namespace Registration, Update, and NID Assignment Process

   Different levels of disclosure are expected/defined for namespaces.



Daigle                                                          [Page 5]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-01.txt       February 2001


   According to the level of open-forum  discussion surrounding the
   disclosure, a URN namespace may be assigned or may request a
   particular identifier.  The  "IANA Considerations" document [RFC2434]
   suggests the need to specify update mechanisms for registrations --
   who is given the authority to do so, from time to time, and what are
   the processes.  Since URNs are meant to be persistently useful, few
   (if any) changes should be made to the structural interpretation of
   URN strings (e.g., adding or removing rules for lexical equivalence
   that might affect the interpretation of URN IDs already assigned).
   However, it may be important to introduce clarifications, expand the
   list of authorized URN assigners, etc, over the natural course of a
   namespace's lifetime.  Specific processes are outlined below.

   The official list of registered URN namespaces is maintained by IANA.
   URN namespace registrations are currently being posted in the
   anonymous FTP directory "ftp://ftp.isi.edu/in-
   notes/iana/assignments/URN-namespaces/".  See [STD2] for the current
   location of IANA registry.

   The registration and maintenance procedures vary slightly from one
   namespace type (as defined in Section 3.0) to another.


4.1 Experimental

   These are not explicitly registered with IANA.  They take the form

                                  X-<NID>

   No provision is made for avoiding collision of experimental NIDs;
   they are intended for use within internal or limited experimental
   contexts.

   As there is no registration, no registration maintenance procedures
   are needed.


4.2 Informal

   These are registered with IANA and are assigned a number sequence as
   an identifier, in the format:

                              "urn-" <number>

   where <number> is chosen by the IANA on a First Come First Served
   basis (see [RFC2434]).

   Registrants should send a copy of the registration template (see



Daigle                                                          [Page 6]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-01.txt       February 2001


   Appendix A), duly completed, to the

                           urn-nid@apps.ietf.org

   mailing and allow for a 2 week discussion period for clarifying the
   expression of the registration information and suggestions for
   improvements to the namespace proposal.

   After suggestions for clarification of the registration information
   have been incorporated, the template may be submitted to:

                               iana@iana.org

   for assignment of a NID.

   The only restrictions on <number> are that it consist strictly of
   digits and that it not cause the NID to exceed length limitations
   outlined in the URN syntax ([RFC2141]).

   Registrations may be updated by the original registrant, or an entity
   designated by the registrant, by updating the registration template,
   submitting it to the discussion list for a further 2 week discussion
   period, and finally resubmitting it to IANA, as described above.


4.3 Formal

   Formal NIDs are assigned via IETF Consensus, as defined in [RFC2434]:

     "IETF Consensus - New values are assigned through the IETF
      consensus process. Specifically, new assignments are made via
      RFCs approved by the IESG. Typically, the IESG will seek
      input on prospective assignments from appropriate persons
      (e.g., a relevant Working Group if one exists)."

   Thus, the Formal NID application is made via publication of an RFC
   through standard IETF processes.  The RFC need not be standards-
   track, but it will be subject to IESG review and acceptance pursuant
   to the guidelines written here (as well as standard RFC publication
   guidelines).  The template defined in Appendix A may be included as
   part of an RFC defining some other aspect of the namespace, or it may
   be put forward as an RFC in its own right.  The proposed template
   should be sent to the

                           urn-nid@apps.ietf.org

   mailing list to allow for a 2 week discussion period  for clarifying
   the expression of the registration information, before the IESG



Daigle                                                          [Page 7]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-01.txt       February 2001


   reviews the document.


   The RFC must include a "Namespace Considerations" section, which
   outlines the perceived need for a new namespace (i.e., where existing
   namespaces fall short of the proposer's requirements).
   Considerations might include:

        - URN assignment procedures
        - URN resolution/delegation
        - type of resources to be identified
        - type of services to be supported

   NOTE:  It is expected that more than one namespace may serve the same
   "functional" purpose; the intent of the "Namespace Considerations"
   section is to provide a record of the proposer's "due diligence" in
   exploring existing possibilities, for the IESG's consideration.

   The RFC must also include a "Community Considerations" section, which
   indicates the dimensions upon which the proposer expects the Internet
   community to be able to benefit by publication of this namespace.
   Potential considerations include:

        - open assignment and use of identifiers within the namespace
        - open operation of resolution servers for the namespace
           (server)
        - creation of software that can meaningfully resolve and
          access services for the namespace (client)

   A particular NID string is requested, and is assigned by IETF
   consensus (as defined in [RFC2434]), with the additional constraints
   that the NID string must

        - not be an already-registered NID
        - not start with "x-" (see Type I above)
        - not start with "urn-" (see Type II above)
        - not start with "XY-", where XY is any combination of 2
          ASCII letters  (see NOTE, below)
        - be more than 2 letters long

   NOTE: ALL two-letter combinations, and two-letter combinations
   followed by "-" and any sequence of valid NID characters,  are
   reserved for potential use as countrycode- based  NIDs for eventual
   national registrations of URN namespaces.   The definition and
   scoping of rules for allocation of responsibility for such namespaces
   is beyond the scope of this document.

   Registrations may be revised by updating the RFC through standard



Daigle                                                          [Page 8]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-01.txt       February 2001


   IETF RFC update mechanisms.  Thus, proposals for updates may be made
   by the original authors, other IETF participants, or the IESG.  In
   any case, the proposed updated template must be circulated on the
   urn-nid discussion list, allowing for a 2 week review period.




5.0 Security Considerations

   This document largely focuses on providing mechanisms for the
   declaration of public information.  Nominally, these declarations
   should be of relatively low security profile, however there is always
   the danger of "spoofing" and providing mis-information.  Information
   in these declarations should be taken as advisory.


6.0 IANA Considerations

   This document outlines the processes for registering URN namespaces,
   and has implications for the IANA in terms of registries to be
   maintained.  In all cases, the IANA should assign the appropriate NID
   (informal or formal), as described above, once an IESG-designated
   expert has confirmed that the requisite registration process steps
   have been completed.


7.0 References


   [ISO8601]   ISO 8601 : 1988 (E), "Data elements and interchange
               formats - Information interchange - Representation of
               dates and times"

   [RFC2288]   Lynch, C., Preston, C. and R. Daniel, "Using Existing
               Bibliographic Identifiers as Uniform Resource Names", RFC
               2288, February 1998.

   [RFCXXXX]   Mealling, M., "URI Resolution using the Dynamic
                  Delegation Discovery System", RFCXXXX.

   [RFCYYYY]   Mealling, M., "Assignment Procedures for URI Resolution
                 Using DNS", RFCYYYY.

   [RFC2141]   Moats, R., "URN Syntax", RFC 2141, May 1997.

   [RFC2434]   Narten, T. and H. Alvestrand, "Guidelines for Writing an
               IANA Considerations Section in RFCs", BCP 26, RFC 2434,



Daigle                                                          [Page 9]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-01.txt       February 2001


               October 1998.

   [STD2]    Reynolds, J, and J. Postel, "Assigned Numbers", STD 2,
             October 1994.

   [RFC1737]   Sollins, K. and L. Masinter, "Functional Requirements for
               Uniform Resource Names", RFC 1737, December 1994.

   [RFC2276]   Sollins, K., "Architectural Principles of Uniform
               Resource Name Resolution", RFC 2276, January 1998.


8.0 Authors' Addresses

   Leslie L. Daigle
   Thinking Cat Enterprises

   EMail:  leslie@thinkingcat.com


   Dirk-Willem van Gulik
   WebWeaving
   Plein 1813 - 5a
   8545 HX Arnhem
   The Netherlands

   Phone:  +39 0332 78 0014 (Phone and Fax)
   EMail:  Dirkx@webweaving.org


   Renato Iannella
   IPR Systems Pty Ltd.

   EMail:  renato@iprsystems.com


   Patrik Faltstrom
   Cisco Systems Inc
   170 W Tasman Drive SJ-13/2
   San Jose CA 95134
   USA

   EMail: paf@cisco.com
   URL:   http://www.cisco.com



9.0 Appendix A -- URN Namespace Definition Template



Daigle                                                         [Page 10]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-01.txt       February 2001


   Definition of a URN namespace is accomplished by completing the
   following information template.  Apart from providing a mechanism for
   disclosing structure of the URN namespace, this information is
   designed to be useful for

      - entities seeking to have a URN assigned in a namespace (if
        applicable)
      - entities seeking to provide URN resolvers for a namespace (if
        applicable)

   This is particularly important for communities evaluating the
   possibility of using a portion of an existing URN namespace rather
   than creating their own.

   Information in the template is as follows:

   Namespace ID:
      Assigned by IANA.  In some contexts, a particular one may be
      requested (see below).

   Registration Information:

      This is information to identify the particular version of
      registration information:

      - registration version number: starting with 1, incrementing by 1
        with each new version
      - registration date: date submitted to the IANA, using the format
                                YYYY-MM-DD

        as outlined in [ISO8601].

   Declared registrant of the namespace:
      This includes:
         Registering organization
            Name
            Address
         Designated contact person
            Name
            Coordinates (at least one of: e-mail, phone, postal address)

   Declaration of syntactic structure:

      This section should outline any structural features of identifiers
      in this namespace.  At the very least, this description may be
      used to introduce terminology used in other sections.  This
      structure may also be used for determining realistic
      caching/shortcuts approaches; suitable caveats should be provided.



Daigle                                                         [Page 11]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-01.txt       February 2001


      If there are any specific character encoding rules (e.g., which
      character should always be used for single-quotes), these should
      be listed here.

      Answers might include, but are not limited to:

      - the structure is opaque (no exposition) - a regular expression
        for parsing the identifier into components, including naming
        authorities

   Relevant ancillary documentation:

      This section should list any RFCs, standards, or other published
      documentation that defines or explains all or part of the
      namespace structure.

      Answers might include, but are not limited to:

      - RFCs outlining syntax of the namespace
      - Other of the defining community's (e.g., ISO) documents
        outlining syntax of the identifiers in the namespace
      - Explanatory material introducing the namespace

   Identifier uniqueness considerations: This section should address the
   requirement that URN identifiers be assigned uniquely -- they are
   assigned to at most one resource, and are not reassigned.

   (Note that the definition of "resource" is fairly broad; for example,
   information on "Today's Weather" might be considered a single
   resource, although the content is dynamic.)

   Possible answers include, but are not limited to:

      - exposition of the structure of the identifiers, and partitioning
        of the space of identifiers amongst assignment authorities which
        are individually responsible for respecting uniqueness rules
      - identifiers are assigned sequentially
      - information is withheld; the namespace is opaque

   Identifier persistence considerations:

      Although non-reassignment of URN identifiers ensures that a URN
      will persist in identifying a particular resource even after the
      "lifetime of the resource", some consideration should be given to
      the persistence of the usability of the URN.  This is particularly
      important in the case of URN namespaces providing global
      resolution.




Daigle                                                         [Page 12]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-01.txt       February 2001


      Possible answers include, but are not limited to:

      - quality of service considerations

   Process of identifier assignment:

      This section should detail the mechanisms and/or authorities for
      assigning URNs to resources.  It should make clear whether
      assignment is completely open, or if limited, how to become an
      assigner of identifiers, and/or get one assigned by existing
      assignment authorities.  Answers could include, but are not
      limited to:

      - assignment is completely open, following a particular algorithm
      - assignment is delegated to authorities recognized by a
        particular organization (e.g., the Digital Object Identifier
        Foundation controls the DOI assignment space and its delegation)
      - assignment is completely closed (e.g., for a private
        organization)

   Process for identifier resolution:

      If a namespace is intended to be accessible for global resolution,
      it must be registerd in an RDS (Resolution Discovery System, see
      [RFC2276]) such as DDDS.  Resolution then proceeds according to
      standard URI resolution processes, and the mechanisms of the RDS.
      What this section should outline is the requirements for becoming
      a recognized resolver of URNs in this namespace (and being so-
      listed in the RDS registry).

      Answers may include, but are not limited to:

      - the namespace is not listed with an RDS; this is not relevant
      - resolution mirroring is completely open, with a mechanism for
        updating an appropriate RDS
      - resolution is controlled by entities to which assignment has
        been delegated


   Rules for Lexical Equivalence:

      If there are particular algorithms for determining equivalence
      between two identifiers in the underlying namespace (hence, in the
      URN string itself), rules can be provided here.

      Some examples include:

      - equivalence between hyphenated and non-hyphenated groupings in



Daigle                                                         [Page 13]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-01.txt       February 2001


        the identifier string
      - equivalence between single-quotes and double-quotes
      - Namespace-defined equivalences between specific characters, such
        as "character X with or without diacritic marks".

      Note that these are not normative statements for any kind of best
      practice for handling equivalences between characters; they are
      statements limited to reflecting the namespace's own rules.

   Conformance with URN Syntax:

      This section should outline any special considerations required
      for conforming with the URN syntax.  This is particularly
      applicable in the case of legacy naming systems that are used in
      the context of URNs.

      For example, if a namespace is used in contexts other than URNs,
      it may make use of characters that are reserved in the URN syntax.
      This section should flag any such characters, and outline
      necessary mappings to conform to URN syntax.  Normally, this will
      be handled by hex encoding the symbol.

      For example, see the section on SICIs in [RFC2288].

   Validation mechanism:

      Apart from attempting resolution of a URN, a URN namespace may
      provide mechanism for "validating" a URN -- i.e., determining
      whether a given string is currently a validly-assigned URN.  For
      example, even if an ISBN URN namespace is created, it is not clear
      that all ISBNs will translate directly into "assigned URNs".

      A validation mechanims might be:

      - a syntax grammar
      - an on-line service
      - an off-line service

   Scope:

      This section should outline the scope of the use of the
      identifiers in this namespace.  Apart from considerations of
      private vs. public namespaces, this section is critical in
      evaluating the applicability of a requested NID.  For example, a
      namespace claiming to deal in "social security numbers" should
      have a global scope and address all social security number
      structures (unlikely).  On the other hand, at a national level, it
      is reasonable to propose a URN namespace for "this nation's social



Daigle                                                         [Page 14]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-01.txt       February 2001


      security numbers".

10.0 Appendix B -- Illustration

10.1 Example Template

   The following example is provided for the purposes of illustration of
   the URN NID template described in Appendix A.  Although it is based
   on a hypothetical "generic Internet namespace" that has been
   discussed informally within the URN WG, there are still technical and
   infrastructural issues that would have to be resolved before such a
   namespace could be properly and completely described.

   Namespace ID:
      To be assigned

   Registration Information:

      Version 1
      Date: <when submitted>

   Declared registrant of the namespace:

      Name:           Thinking Cat Enterprises
      Address:        1 ThinkingCat Way
                      Trupville, NewCountry
      Contact:           L. Daigle
                      E-mail: leslie@thinkingcat.com

   Declaration of structure:

      The identifier structure is as follows:

      URN:<assigned number>:<FQDN>:<assigned string>

      where FQDN is a fully-qualified domain name, and the assigned
      string is conformant to URN syntax requirements.

   Relevant ancillary documentation:

      Definition of domain names, found in:

      P. Mockapetris, "DOMAIN NAMES - IMPLEMENTATION AND SPECIFICATION",
      RFC1035, November 1987.

   Identifier uniqueness considerations:

      Uniqueness is guaranteed as long as the assigned string is never



Daigle                                                         [Page 15]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-01.txt       February 2001


      reassigned for a given FQDN, and that the FQDN is never
      reassigned.

      N.B.:  operationally, there is nothing that prevents a domain name
      from being reassigned;  indeed, it is not an uncommon occurrence.
      This is one of the reasons that this example makes a poor URN
      namespace in practice, and is therefore not seriously being
      proposed as it stands.

   Identifier persistence considerations:

      Persistence of identifiers is dependent upon suitable delegation
      of resolution at the level of "FQDN"s, and persistence of FQDN
      assignment.

      Same note as above.

   Process of identifier assignment:

      Assignment of these URNs delegated to individual domain name
      holders (for FQDNs).  The holder of the FQDN registration is
      required to maintain an entry (or delegate it) in the DDDS.
      Within each of these delegated name partitions, the string may be
      assigned per local requirements.

      e.g.  urn:<assigned number>:thinkingcat.com:001203

   Process for identifier resolution:

      Domain name holders are responsible for operating or delegating
      resolution servers for the FQDN in which they have assigned URNs.

   Rules for Lexical Equivalence:

      FQDNs are case-insensitive.  Thus, the portion of the URN

              urn:<assigned number>:<FQDN>:

      is case-insenstive for matches.  The remainder of the identifier
      must be considered case-sensitve.

   Conformance with URN Syntax:

      No special considerations.

   Validation mechanism:

      None specified.



Daigle                                                         [Page 16]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-01.txt       February 2001


   Scope:

      Global.


10.2 Registration steps in practice

   The key steps for registration of informal or formal namespaces
   typically play out as follows:

   Informal NID:

     1.  Complete the registration template.  This may be done as part
     of an Internet-Draft.

     2.  Communicate the registration template to urn-nid@apps.ietf.org
     for technical review -- as a published I-D, or text e-mail message
     containing the template.

     3. Update the registration template as necessary from comments, and
     repeat steps 2 and 3 as necessary.

     4. Once comments have been addressed (and the review period has
     expired) end a request to IANA with the revised registration
     template.

   Formal NID:

     1. Write an Internet-Draft describing the namespace and including
     the registration template, duly completed.

     2. Send the Internet-Draft to the I-D editor, and send a copy to
     urn-nid@apps.ietf.org for technical review.

     3. Update the Internet-Draft as necessary from comments, and repeat
     steps 2 and 3 as needed.

     4.  Send a request to the IESG to publish the I-D as an RFC.  The
     IESG may request further changes (published as I-D revisions)
     and/or direct discussion to designated working groups, area
     experts, etc.

     5.  If the IESG approves the document for publication as an RFC,
     send a request to IANA to register the requested NID.







Daigle                                                         [Page 17]
=0C

--------------32A770A5621E8647BFD0C6DF--


From owner-urn-ietf@LISTS.NETSOL.COM  Sun Feb 11 18:25:46 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id SAA13510
	for <urn-archive@IETF.ORG>; Sun, 11 Feb 2001 18:25:46 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id SAA13328;
	Sun, 11 Feb 2001 18:13:25 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8689697 for URN-IETF@LISTS.NETSOL.COM; Sun, 11
          Feb 2001 18:13:14 -0500
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id SAA13321 for
          <URN-IETF@LISTS.NETSOL.COM>; Sun, 11 Feb 2001 18:13:11 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id RAA23668;
          Sun, 11 Feb 2001 17:57:12 -0500 (EST)
References: <3A87004C.6BAB4F34@thinkingcat.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Approved-By:  Michael Mealling <michael@BAILEY.DSCGA.COM>
Message-ID:  <20010211175712.I18551@bailey.dscga.com>
Date:         Sun, 11 Feb 2001 17:57:12 -0500
Reply-To: michaelm@NETSOL.COM
From: Michael Mealling <michael@bailey.dscga.com>
Subject:      Re: New revision of RFC2611bis
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <3A87004C.6BAB4F34@thinkingcat.com>; from leslie@THINKINGCAT.COM
              on Sun, Feb 11, 2001 at 04:12:44PM -0500

By and large I don't find a problem with Section 3.3 but there are
a few boundary cases with some of the existing namespace requests
that bother me a little....

On Sun, Feb 11, 2001 at 04:12:44PM -0500, Leslie Daigle wrote:
> 3.3 Formal Namespaces
>
>    A formal namespace may be requested, and IETF review sought, in cases
>    where the publication of the NID proposal and the underlying
>    namespace will provide benefit to an open and broad base of the
>    Internet community.  That is, as in any open standards outcome,
>    publication of the NID proposal would allow persons not immediately
>    associated with the proposer to work with the identifiers, or
>    otherwise better carry out their own activities than if the NID
>    publication had not been made.  Benefits are expected to be in the
>    form of open accessibility, interoperability, etc.

Do we really want to restrict this to the Internet community? SICI's
for example are almost unknown outside the Digital Library field
but we don't really see a need to force Juha to get an informal space.
I'd like to suggest that we reword the first sentence to this:

     A formal namespace may be requested, and IETF review sought, in cases
     where the publication of the NID proposal and the underlying
     namespace will provide benefit to an open and broad base community.

>    It is expected that Formal NIDs may be applied to namespaces where
>    some aspects are not fully open. For example, a namespace may make
>    use of an externally managed (proprietary) registry (as, e.g., ISBN
>    does), for assignment of URNs in the namespace, but it may still
>    provide broad community benefit if the services associated have
>    openly-published access protocols.

By "openly-published access protocols" are we talking about our own
or others? I.e. if the digital libraries world develops their own
protocols for access to SICIs and you have to pay to get the spec
of the ISO spec to implement it, is that open enough?

>    In addition to the basic registration information defined in the
>    registration template (in Appendix A), a formal namespace request
>    must be accompanied by documented considerations of the need for a
>    new namespace and the community benefit of formally establishing the
>    proposed URN namespace.

By 'community benefit' are we still limiting that to the 'Internet
community' or to the user community who might make use of the
namespace?

In the section on defining the process for Formal registration:

>    The RFC must also include a "Community Considerations" section, which
>    indicates the dimensions upon which the proposer expects the Internet
>    community to be able to benefit by publication of this namespace.
>    Potential considerations include:
>
>         - open assignment and use of identifiers within the namespace
>         - open operation of resolution servers for the namespace
>            (server)
>         - creation of software that can meaningfully resolve and
>           access services for the namespace (client)

Again, I'd change the above paragraph to remove the word "Internet" before
the word "community".

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | www.rwhois.net/michael
Sr. Research Engineer   |   www.ga.lp.org/gwinnett     | ICQ#:         14198821
Network Solutions       |          www.lp.org          |  michaelm@netsol.com


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Feb 12 08:28:02 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id IAA05465
	for <urn-archive@IETF.ORG>; Mon, 12 Feb 2001 08:28:02 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA19575;
	Mon, 12 Feb 2001 08:16:52 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8690564 for URN-IETF@LISTS.NETSOL.COM; Mon, 12
          Feb 2001 08:16:27 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id HAA19121 for <urn-ietf@lists.netsol.com>;
          Mon, 12 Feb 2001 07:28:20 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id HAA04248; Mon, 12 Feb 2001 07:22:18
          -0500 (EST)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200102121222.HAA04248@ietf.org>
Date:         Mon, 12 Feb 2001 07:22:18 -0500
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-dns-ddds-database-03.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : A DDDS Database Using The Domain Name System
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-dns-ddds-database-03.txt
        Pages           : 20
        Date            : 09-Feb-01

This document describes a Dynamic Delegation Discovery System
Database using the Domain Name System as a distributed database of
Rules. The Keys are domain-names and the Rules are encoded using the
NAPTR Resource Record.
Since this document officially obsoletes RFC 2168, it is the
official specification for the NAPTR DNS Resource Record.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-dns-ddds-database-03.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-dns-ddds-database-03.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-dns-ddds-database-03.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20010209143025.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-dns-ddds-database-03.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-dns-ddds-database-03.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20010209143025.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Feb 12 08:28:20 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id IAA05492
	for <urn-archive@IETF.ORG>; Mon, 12 Feb 2001 08:28:20 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA19587;
	Mon, 12 Feb 2001 08:17:38 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8690567 for URN-IETF@LISTS.NETSOL.COM; Mon, 12
          Feb 2001 08:17:35 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id HAA19133 for <urn-ietf@lists.netsol.com>;
          Mon, 12 Feb 2001 07:28:24 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id HAA04266; Mon, 12 Feb 2001 07:22:23
          -0500 (EST)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200102121222.HAA04266@ietf.org>
Date:         Mon, 12 Feb 2001 07:22:22 -0500
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-ddds-04.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Dynamic Delegation Discovery System (DDDS)
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-ddds-04.txt
        Pages           : 21
        Date            : 09-Feb-01

This document describes the Dynamic Delegation Discovery System
(DDDS). The DDDS defines an abstract algorithm for applying
dynamically retrieved string transformation rules to an
application-unique string.  Well-formed transformation rules will
reflect the delegation of management of information associated with
the string. Other documents specify applications and rule databases
with which this algorithm may be used.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-ddds-04.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-ddds-04.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-ddds-04.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20010209143034.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ddds-04.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-ddds-04.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20010209143034.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Feb 12 08:28:29 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id IAA05503
	for <urn-archive@IETF.ORG>; Mon, 12 Feb 2001 08:28:29 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA19599;
	Mon, 12 Feb 2001 08:17:47 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8690570 for URN-IETF@LISTS.NETSOL.COM; Mon, 12
          Feb 2001 08:17:44 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id HAA19145 for <urn-ietf@lists.netsol.com>;
          Mon, 12 Feb 2001 07:28:29 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id HAA04285; Mon, 12 Feb 2001 07:22:27
          -0500 (EST)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200102121222.HAA04285@ietf.org>
Date:         Mon, 12 Feb 2001 07:22:27 -0500
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-uri-res-ddds-03.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : URI Resolution using the Dynamic Delegation Discovery
                          System
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-uri-res-ddds-03.txt
        Pages           : 24
        Date            : 09-Feb-01

A specification for taking a URI and locating an authoritative
server for information about that URI. The method used to locate
that authoritative server is the Dynamic Delegation Discovery
System.
This document, along with RFC YYYY[10] and RFC ZZZZ[9], obsoletes
RFC 2168[12], RFC  2915[16] and updates RFC 2276[8].

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-uri-res-ddds-03.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-uri-res-ddds-03.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-uri-res-ddds-03.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20010209143045.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-uri-res-ddds-03.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-uri-res-ddds-03.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20010209143045.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Feb 13 08:39:07 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id IAA17775
	for <urn-archive@IETF.ORG>; Tue, 13 Feb 2001 08:39:07 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA00635;
	Tue, 13 Feb 2001 08:24:03 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8692029 for URN-IETF@LISTS.NETSOL.COM; Tue, 13
          Feb 2001 08:22:39 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id HAA00276 for <urn-ietf@lists.netsol.com>;
          Tue, 13 Feb 2001 07:07:14 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id HAA15679; Tue, 13 Feb 2001 07:01:13
          -0500 (EST)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200102131201.HAA15679@ietf.org>
Date:         Tue, 13 Feb 2001 07:01:13 -0500
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-rfc2611bis-01.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : URN Namespace Definition Mechanisms
        Author(s)       : L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom
        Filename        : draft-ietf-urn-rfc2611bis-01.txt
        Pages           : 17
        Date            : 12-Feb-01

The URN WG has defined a syntax for Uniform Resource Names (URNs)
[RFC2141], as well as some proposed mechanisms for their resolution
and use in Internet applications ([RFCXXXX], [RFCYYYY]).  The whole
rests on the concept of individual 'namespaces' within the URN
structure.  Apart from  proof-of-concept namespaces, the use of
existing identifiers in URNs has been discussed ([RFC2288]), and this
document lays out general definitions of and mechanisms for
establishing URN 'namespaces'.
This document obsoletes RFC2611.
Discussion of this document should be directed to urn-ietf@ietf.org

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-rfc2611bis-01.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-rfc2611bis-01.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-rfc2611bis-01.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20010212125324.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-rfc2611bis-01.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-rfc2611bis-01.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20010212125324.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Feb 15 18:40:07 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id SAA02326
	for <urn-archive@IETF.ORG>; Thu, 15 Feb 2001 18:40:07 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id SAA22401;
	Thu, 15 Feb 2001 18:25:32 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8694219 for URN-IETF@LISTS.NETSOL.COM; Thu, 15
          Feb 2001 18:23:36 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from sylvia.harvard.edu (sylvia.harvard.edu [128.103.151.242]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA18899 for
          <urn-ietf@lists.netsol.com>; Thu, 15 Feb 2001 09:07:33 -0500 (EST)
Received: from localhost (stephen@localhost) by sylvia.harvard.edu
          (8.9.3/8.9.3) with SMTP id JAA10491; Thu, 15 Feb 2001 09:01:30 -0500
          (EST)
X-Sender: stephen@sylvia
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Message-ID:  <Pine.GSO.3.96.1010215085933.10463A-100000@sylvia>
Date:         Thu, 15 Feb 2001 09:01:30 -0500
Reply-To: Stephen Abrams <stephen@SYLVIA.HARVARD.EDU>
From: Stephen Abrams <stephen@SYLVIA.HARVARD.EDU>
Subject:      Informal NID registration for Harvard University Library
To: URN-IETF@LISTS.NETSOL.COM

Hello all:

I am attaching below a copy of the message I recently sent to the
"urn-nid@apps.ietf.org" mailing for comment on my request for registration
with IANA of an informal namespace identifier for use by the Harvard
University Library.

I am posting my request here to elicit additional comments from the wider
community of interested parties.

--
Stephen L. Abrams                       stephen_abrams@harvard.edu
Digital Library Software Engineer       Tel: (617) 495-3724
Office for Information Systems          Fax: (617) 495-0491

> From: Stephen Abrams <stephen@HULmail.Harvard.EDU>
> To: urn-nid@apps.ietf.org
> Subject: Informal NID registration for Harvard University Library
>
> HUL is in the midst of a multi-year project to develop and deploy a
> comprehensive infrastructure to collect, maintain, and delivery
> digital content.  This content includes digital representations of
> existing analog material as well as material that is "born digital."
> The source for this content includes material owned by or created at
> Harvard University, as well as resources purchased or licensed from
> external providers.  In most cases these resources are accessed by the
> Harvard community via HUL-supported delivery systems.  Some of the
> licensed material is provided by vendors through commercial interfaces
> customized to delivery institution-appropriate versions of the
> requested material.
>
> We have designed the proposed namespace to meet HUL's specific needs,
> especially regarding distributed URN assignment and resolution to
> Harvard-appropriate versions of material available in multiple
> instantiations.  These needs did not appear to be met by any of the
> currently registered namespaces, or by any of proposed namespaces
> still under discussion by this WG.
>
> HUL has developed and deployed an administrative system to assign URNs
> and a local resolution mechanism to support the delivery of resources
> named under our namespace.
>
> Any comments on this namespace are welcome.
>
>
>
> Namespace ID:
>
>   To be assigned by IANA.
>
> Registration Information:
>
>   Version 1
>   Date: 2001-02-07
>
> Declared registrant of the namespace:
>
>   Name:        Stephen Abrams
>   E-mail:      nrsadm@hulmail.harvard.edu
>   Affiliation: Harvard University Library
>   Address:     Office for Information Systems
>                1280 Massachusetts Avenue, Suite 404
>                Cambridge, MA 02138
>
>   The named registrant is specified in his capacity as the namespace
>   administrator for the Harvard University Library Office for
>   Information Systems (HUL/OIS).  If the future, other individuals may
>   be designated by HUL/OIS for the purposes of administering potential
>   updates to this registration.
>
> Declaration of syntactic structure:
>
>   All URNs defined under the namespace have the following structure,
>   specified in ABNF notation [1]:
>
>     urn           = "urn:" nid ":" nss
>     nid           = "urn-" n
>     n             = number-assigned-by-IANA
>     nss           = authoritypath ":" resourcename
>     authoritypath = authority / (authoritypath "." authority)
>     authority     = 1*authoritychar
>     authoritychar = upper / lower / number /
>                       "(" / ")" / "+" / "," / "-" / "=" / "@" /
>                       ";" / "$" / "_" / "!" / "*" / "'" / ("%" hex hex)
>     resourcename  = 1*resourcechar
>     resourcechar  = authoritychar / "." / ":"
>
>   where <upper>, <lower>, <number>, and <hex> are defined in Section
>   2.2 of [4].
>
>   The %-escaping mechanism, as described in Sections 2.2 and 2.3.1 of
>   [4], is used to incorporate into URNs characters that are not
>   explicitly allowed by the grammar.
>
>   Examples of valid URNs defined under the namespace include:
>
>     urn:urn-<n>:FHCL:10403
>     urn:urn-<n>:HBS.Baker.TC:1923
>     urn:urn-<n>:HUL.Eresource:holliswb
>     urn:urn-<n>:HUL.OIS:Home
>
>   The <authoritypath> component of the URN uniquely identifies the
>   naming authority under which the URN was assigned.  A naming
>   authority is an administrative unit or agent that has been granted
>   the privilege of creating, and the responsibility for maintaining
>   persistently, names in the subset of the full namespace identified
>   by that authority's <authoritypath>.
>
>   Naming authorities exist within a tree-like structure of authority
>   delegation, under which any given naming authority derives its
>   privileges and responsibilities from a pre-existing parent
>   authority.  Naming authorities may independently propose and enforce
>   local policies and administrative procedures relative to names
>   created within their scope.
>
>   The administrator of a naming authority, regardless of its position
>   within the delegation tree, has full oversight and operational
>   control over all aspects of URN administration of all delegated
>   authorities that derive from the common parent.  The root naming
>   authority for the namespace is administered by HUL/OIS.  The root
>   authority exists solely to provide a common root of delegatable
>   naming authority; it alone has no corresponding <authoritypath>.
>
> Relevant ancillary documentation:
>
>   [1] Crocker, D. and P. Overell, "Augmented BNF for Syntax
>       Specifications: ABNF", RFC 2234, November 1997.
>
>   [2] Daniel, R., "A Trivial Convention for Using HTTP in URN
>       Resolution", RFC 2169, June 1997.
>
>   [3] Mealling, M. and R. Daniel, Jr., "URI Resolution Services
>       Necessary for URN Resolution", RFC 2483, January 1999.
>
>   [4] Moats, R. "URN Syntax", RFC 2141, May 1997.
>
>   [5] Shafer, K., S. Weibel, E. Jul, and J. Fausey, "Introduction
>       to Persistent Uniform Resource Locators", Proc. INET '96, The
>       Internet: Transforming Our Society Now, Montreal, June 24-28,
>       1996.
>
> Identifier uniqueness considerations:
>
>   Individual naming authorities are responsible for insuring the
>   uniqueness of the <resourcename> components of the URNs created
>   within their scope.  Naming authorities are also responsible for
>   insuring the uniqueness of the terminal <authority> component of the
>   <authoritypath> for all delegated authorities.
>
> Identifier persistence considerations:
>
>   HUL provides an administrative system that maintains URN
>   registration within the namespace.  The system insures that once a
>   URN is assigned it is never reassigned to a different resource.
>
> Process of identifier assignment:
>
>   The administrative system is decentralized to allow individual
>   naming authorities to create and maintain independently the URNs
>   that fall within the scope of those authorities.
>
>   Administrative units or agents wishing to assign URNs must be
>   granted the appropriate privilege to do so from the administrator of
>   the naming authority in the scope of which the URNs are to be
>   created.  Similarly, units or agents wishing to administer a new
>   delegated naming authority must negotiate directly with the
>   administrator of the potential parent authority, who, if
>   acquiescent, will create the delegated authority.
>
> Process for identifier resolution:
>
>   HUL provides a resolution service for the namespace.  The service
>   accepts THTTP-formatted [2] resolution requests for the URN-to-URL
>   and URN-to-URLs services (specified by either the "N2L" and "N2Ls"
>   mnemonics of [2] or the "I2L" and "I2Ls" mnemonics of [3]).  Server
>   responses are consistent with [3].
>
>   Multiple URLs associated with a single URN are maintained within the
>   resolver database in an ordered list.  A URN-to-URL request against
>   a URN with multiple URLs returns the URL with the highest priority
>   in the list.
>
>   The mechanism used by client user agents to determine the location
>   of the resolution service is outside of the scope of this
>   registration document.
>
>   In the absence of widely available native support for URNs within
>   the current generation of web clients, the resolution service also
>   accepts requests in a PURL-like syntax [5] for URNs that are
>   encapsulated into URLs:
>
>     http://<resolver>/urn-<n>:<authoritypath>:<resourcename>
>
>   In this case, the URN-to-URL resolution service is assumed by the
>   resolver.
>
> Rules for Lexical Equivalence:
>
>   The entire URN is case-insensitive.
>
> Conformance with URN syntax:
>
>   No special considerations.
>
> Validation mechanism:
>
>   The administrative system performs syntactic validation of all URNs
>   at the point of their registration.
>
> Scope:
>
>   This namespace is used for the identification of network-accessible
>   resources delivered to the Harvard community and the public through
>   the mediation of HUL-supported systems or other delivery mechanisms
>   controlled or directed by Harvard-affiliated entities whose
>   standards and procedures for resource maintenance and access are
>   consistent with those of HUL, or for resources made accessible to
>   the Harvard community under contractual or similar arrangements.
>   These resources are provided by various organizational units of
>   Harvard University, including administrative and academic
>   departments, libraries, and museums, as well as digital content
>   purchased or licensed from external vendors.


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Feb 19 18:25:47 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id SAA17823
	for <urn-archive@IETF.ORG>; Mon, 19 Feb 2001 18:25:47 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id SAA25004;
	Mon, 19 Feb 2001 18:14:12 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8696859 for URN-IETF@LISTS.NETSOL.COM; Mon, 19
          Feb 2001 18:12:19 -0500
Received: from tomts5-srv.bellnexxia.net (tomts5.bellnexxia.net
          [209.226.175.25]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          SAA24966 for <URN-IETF@LISTS.NETSOL.COM>; Mon, 19 Feb 2001 18:12:17
          -0500 (EST)
Received: from thinkingcat.com ([64.229.215.57]) by tomts5-srv.bellnexxia.net
          (InterMail vM.4.01.03.16 201-229-121-116-20010115) with ESMTP id
          <20010219230545.BASQ18941.tomts5-srv.bellnexxia.net@thinkingcat.com>;
          Mon, 19 Feb 2001 18:05:45 -0500
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <3A87004C.6BAB4F34@thinkingcat.com>
            <20010211175712.I18551@bailey.dscga.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <3A91A624.41C1F133@thinkingcat.com>
Date:         Mon, 19 Feb 2001 18:03:00 -0500
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      Re: New revision of RFC2611bis
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Howdy,

I hit "reply" as soon as this message came in, and immediately
tripped over terminology I've spent the intervening week trying
to tease out in my own head.

The key thing it keeps coming back to is:  the text as written tried
to capture what the group discussed when grappling with the notion
that, for the IETF to expend effort in publishing and registering
a namespace, there should be some overall benefit.  The two ends
of the spectrum are:

        1. completely open standard, accessible and useful to every
           Internet user (which ISBN is not, simply because you
           have to pay 'em money to get an identifier)

        2. completely closed namespace, assigned, resolved and used
           strictly by and within one organization, quite possibly
           never even exposed to traffic on the public Internet

As I understood what the WG had to say, we want to be more generous
than #1, but #2 is really not within the scope of something we
want to call "Uniform", or feel the IETF/IANA should spend time
formally registering (each one would punch a whole in available
NID string space, without giving anything back to "the Internet
community", or Internet-using people that may have no affiliation
with the organization defining the namespace).

But how to define the middle ground?

If you look at something like MIME media types, there's one
for Windows Word.  Even without exposing the structure of Word
documents, the registration _does_ benefit the Internet community
at large because it allows (for example) Netscape to write software
that will pop up MS's product when it encounters a Word attachment.
(Okay, okay, it's a separate argument as to whether you _should_
auto-open attachments!! but you get my point, I hope).

But, if MS registered "Blurb1", "Blurb2" and "Blurb3", but didn't
make it clear that those corresponded to Excel, Word and Access
attachments respectively, where's the value to the Internet
community?  It just shortens the list of available strings
(MIME media types, or NIDs in our case).

So, that was what I'd _heard_ the WG wanted to get captured in
the document; did I get it wrong?  can we express it better?

Looking at your comments with the above in mind:

Michael Mealling wrote:
>
> By and large I don't find a problem with Section 3.3 but there are
> a few boundary cases with some of the existing namespace requests
> that bother me a little....
>
> On Sun, Feb 11, 2001 at 04:12:44PM -0500, Leslie Daigle wrote:
> > 3.3 Formal Namespaces
> >
> >    A formal namespace may be requested, and IETF review sought, in cases
> >    where the publication of the NID proposal and the underlying
> >    namespace will provide benefit to an open and broad base of the
> >    Internet community.  That is, as in any open standards outcome,
> >    publication of the NID proposal would allow persons not immediately
> >    associated with the proposer to work with the identifiers, or
> >    otherwise better carry out their own activities than if the NID
> >    publication had not been made.  Benefits are expected to be in the
> >    form of open accessibility, interoperability, etc.
>
> Do we really want to restrict this to the Internet community? SICI's
> for example are almost unknown outside the Digital Library field
> but we don't really see a need to force Juha to get an informal space.

I'd intended "Internet-using" community, which is (these days) pretty
wide open.  The Digital Library field is a subset of that
community.

> I'd like to suggest that we reword the first sentence to this:
>
>      A formal namespace may be requested, and IETF review sought, in cases
>      where the publication of the NID proposal and the underlying
>      namespace will provide benefit to an open and broad base community.

"Open" is the keyword, I think.  I think this is within spirit
of what was intended -- as long as we keep the rest of the para.

>
> >    It is expected that Formal NIDs may be applied to namespaces where
> >    some aspects are not fully open. For example, a namespace may make
> >    use of an externally managed (proprietary) registry (as, e.g., ISBN
> >    does), for assignment of URNs in the namespace, but it may still
> >    provide broad community benefit if the services associated have
> >    openly-published access protocols.
>
> By "openly-published access protocols" are we talking about our own
> or others? I.e. if the digital libraries world develops their own
> protocols for access to SICIs and you have to pay to get the spec
> of the ISO spec to implement it, is that open enough?

This is a good question, and I'd like to hear other input on it.

In the MS-Word example above, there's still value in knowing what
the beast is, even though the format is not an open spec.

Ultimately, that was written as a "for example"; perhaps it's the
preceeding text that needs to be clarified?

>
> >    In addition to the basic registration information defined in the
> >    registration template (in Appendix A), a formal namespace request
> >    must be accompanied by documented considerations of the need for a
> >    new namespace and the community benefit of formally establishing the
> >    proposed URN namespace.
>
> By 'community benefit' are we still limiting that to the 'Internet
> community' or to the user community who might make use of the
> namespace?

The whole Internet -- why is the _I_ETF involved in this
registration?

Note that the intention was to either:

        . define some user community that is a cross-section
          of the Internet-using world (e.g., digital library
          users), or

        . illuminate how every Internet user potentially makes use
          of this existing (e.g., the MS-Word MIME type, whether you
          use MS-Word or not).

Perhaps,

"new namespace and the benefit to all or some open subset of the
Internet-using community of formally establishing the proposed
URN namespace."?

>
> In the section on defining the process for Formal registration:
>
> >    The RFC must also include a "Community Considerations" section, which
> >    indicates the dimensions upon which the proposer expects the Internet
> >    community to be able to benefit by publication of this namespace.
> >    Potential considerations include:
> >
> >         - open assignment and use of identifiers within the namespace
> >         - open operation of resolution servers for the namespace
> >            (server)
> >         - creation of software that can meaningfully resolve and
> >           access services for the namespace (client)
>
> Again, I'd change the above paragraph to remove the word "Internet" before
> the word "community".

Ihhhhhhhhhhh... I'm concerned that it could be interpreted as
the community served by #2 above. I agree it shouldn't imply #1
only.  What's the way to express the middle ground?

Leslie.


--

-------------------------------------------------------------------
"Days used to be longer."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


                                                                                                                                                                                                                                                                                                                   2001-03.mail                                                                                        0000666 0000036 0000010 00000262610 07261130732 011477  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.NETSOL.COM  Thu Mar  1 22:31:34 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id WAA04530
	for <urn-archive@IETF.ORG>; Thu, 1 Mar 2001 22:31:34 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id WAA08234;
	Thu, 1 Mar 2001 22:18:57 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8675355 for URN-IETF@LISTS.NETSOL.COM; Thu, 1 Mar
          2001 22:16:26 -0500
Received: from tomts6-srv.bellnexxia.net (smtp.bellnexxia.net [209.226.175.26])
          by lists.netsol.com (8.9.3/8.9.3) with ESMTP id WAA08209 for
          <urn-ietf@lists.netsol.com>; Thu, 1 Mar 2001 22:16:25 -0500 (EST)
Received: from thinkingcat.com ([64.229.206.85]) by tomts6-srv.bellnexxia.net
          (InterMail vM.4.01.03.16 201-229-121-116-20010115) with ESMTP id
          <20010302030950.YIWT25007.tomts6-srv.bellnexxia.net@thinkingcat.com>
          for <urn-ietf@lists.netsol.com>; Thu, 1 Mar 2001 22:09:50 -0500
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------------4E2C391C8ECB154D2ADED3CF"
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <3A9F0E3E.DB28F6A2@thinkingcat.com>
Date:         Thu, 1 Mar 2001 22:06:38 -0500
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      new new version of RFC2611bis
To: URN-IETF@LISTS.NETSOL.COM

This is a multi-part message in MIME format.
--------------4E2C391C8ECB154D2ADED3CF
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Howdy,

I have just sent the attached revision to the Internet-Drafts editor.

It:
        . incorporates text changes proposed by Michael, following
          discussion on this list

        . requires an 'iana considerations' section in any
          Formal NID requesting RFC (per IANA's request)

        . fixes a couple of fluffs in the running text

Leslie.

--

-------------------------------------------------------------------
"Winters never cease."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------
--------------4E2C391C8ECB154D2ADED3CF
Content-Type: text/plain; charset=iso-8859-1;
 name="draft-ietf-urn-rfc2611bis-02.txt"
Content-Disposition: inline;
 filename="draft-ietf-urn-rfc2611bis-02.txt"
Content-Transfer-Encoding: quoted-printable







Internet-Draft                                                 L. Daigle
URN WG                                          Thinking Cat Enterprises
Expires September 1, 2001                                   D. van Gulik
Category: Best Current Practice                               WebWeaving
draft-ietf-urn-rfc2611bis-02.txt                             R. Iannella
                                                             IPR Systems
                                                            P. Faltstrom
                                                                   Cisco
                                                           March 1, 2001

                  URN Namespace Definition Mechanisms

Status of this Memo

     This document is an Internet-Draft and is in full conformance with
     all provisions of Section 10 of RFC2026.

     Internet-Drafts are working documents of the Internet Engineering
     Task Force (IETF), its areas, and its working groups.  Note that
     other groups may also distribute working documents as Internet-
     Drafts.

     Internet-Drafts are draft documents valid for a maximum of six
     months and may be updated, replaced, or obsoleted by other
     documents at any time.  It is inappropriate to use Internet- Drafts
     as reference material or to cite them other than as "work in
     progress."

     The list of current Internet-Drafts can be accessed at
     http://www.ietf.org/ietf/1id-abstracts.txt


Abstract

   The URN WG has defined a syntax for Uniform Resource Names (URNs)
   [RFC2141], as well as some proposed mechanisms for their resolution
   and use in Internet applications ([RFCXXXX], [RFCYYYY]).  The whole
   rests on the concept of individual "namespaces" within the URN
   structure.  Apart from  proof-of-concept namespaces, the use of
   existing identifiers in URNs has been discussed ([RFC2288]), and this
   document lays out general definitions of and mechanisms for
   establishing URN "namespaces".

   This document obsoletes RFC2611.

   Discussion of this document should be directed to urn-ietf@ietf.org





Daigle                                                          [Page 1]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-02.txt          March 2001


Table of Contents

   Abstract ........................................................
   Table of Contents ...............................................
   1.0 Introduction ................................................
   2.0 What is a URN Namespace? ....................................
   3.0 URN Namespace (Registration) Types ..........................
   3.1 Experimental Namespaces .....................................
   3.2 Informal Namespaces .........................................
   3.3 Formal Namespaces ...........................................
   4.0 URN Namespace Registration, Update, and NID Assignment
       Process .....................................................
   4.1 Experimental ................................................
   4.2 Informal ....................................................
   4.3 Formal ......................................................
   5.0 Security Considerations .....................................
   6.0 IANA Considerations .........................................
   7.0 References ..................................................
   8.0 Authors' Addresses ..........................................
   9.0 Appendix A -- URN Namespace Definition Template .............
   10.0 Appendix B -- Illustration .................................
   10.1 Example Template ...........................................
   10.2 Registration steps in practice .............................

1.0 Introduction

   Uniform Resource Names (URNs) are resource identifiers with the
   specific requirements for enabling location independent
   identification of a resource, as well as longevity of reference.
   There are 2 assumptions that are key to this document:

   Assumption #1:

      Assignment of a URN is a managed process.

      I.e., not all strings that conform to URN syntax are necessarily
      valid URNs.  A URN is assigned according to the rules of a
      particular namespace (in terms of syntax, semantics, and process).

   Assumption #2:

      The space of URN namespaces is managed.

      I.e., not all syntactically correct URN namespaces (per the URN
      syntax definition)  are valid URN namespaces.  A URN namespace
      must have a recognized definition in order to be valid.

   The purpose of this document is to outline a mechanism and provide a



Daigle                                                          [Page 2]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-02.txt          March 2001


   template for explicit namespace definition, along with the mechanism
   for associating an identifier (called a "Namespace ID", or NID) which
   is registered with the Internet Assigned Numbers Authority, IANA.

   Note that this document restricts itself to the description of
   processes for the creation of URN namespaces.  If "resolution" of any
   so-created URN identifiers is desired, a separate process of
   registration in a global NID directory, such as that provided by the
   DDDS system [RFCXXXX], is necessary.  See [RFCYYYY] for information
   on obtaining registration in the DDDS global NID directory.


2.0 What is a URN Namespace?

   For the purposes of URNs, a "namespace" is a collection of uniquely-
   assigned identifiers.  A URN namespace itself has an identifier in
   order to

      - ensure global uniqueness of URNs
      - (where desired) provide a cue for the structure of the
        identifier

   For example, ISBNs and ISSNs are both collections of identifiers used
   in the traditional publishing world; while there may be some number
   (or numbers) that is both a valid ISBN identifier and ISSN
   identifier, using different designators for the two collections
   ensures that no two URNs will be the same for different resources.

   The development of an identifier structure, and thereby a collection
   of identifiers, is a process that is inherently dependent on the
   requirements of the community defining the identifier, how they will
   be assigned, and the uses to which they will be put.  All of these
   issues are specific to the individual community seeking to define a
   namespace (e.g., publishing community, association of booksellers,
   protocol developers, etc); they are beyond the scope of the IETF URN
   work.

   This document outlines the processes by which a collection of
   identifiers satisfying certain constraints (uniqueness of assignment,
   etc) can become a bona fide URN namespace by obtaining a NID.  In a
   nutshell, a template for the definition of the namespace is completed
   for deposit with IANA, and a NID is assigned.  The details of the
   process and possibilities for NID strings are outlined below; first,
   a template for the definition is provided.


3.0 URN Namespace (Registration) Types




Daigle                                                          [Page 3]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-02.txt          March 2001


   There are 3 categories of URN namespaces defined here, distinguished
   by expected level of service and required procedures for
   registration.  Registration processes for each of these namespace
   types are given in Section 4.0.

3.1  Experimental Namespaces

   These are not explicitly registered with IANA.  They take the form

                                  X-<NID>

   No provision is made for avoiding collision of experimental NIDs;
   they are intended for use within internal or limited experimental
   contexts.


3.2 Informal Namespaces

   These are fully fledged URN namespaces, with all the rights and
   requirements associated thereto.  Informal namespaces can be
   registered in global registration services.  They are required to
   uphold the general principles of a well-managed URN namespace --
   providing persistent, unique identification of resources.  Informal
   and formal namespaces (described below) differ in the NID assignment.
   IANA will assign an alphanumeric NID to registered informal
   namespaces, per the process outlined in Section 4.0.


3.3 Formal Namespaces

   A formal namespace may be requested, and IETF review sought, in cases
   where the publication of the NID proposal and the underlying
   namespace will provide benefit to some subset of users on the
   Internet.  That is, a formal NID proposal, if accepted, must be
   functional on and with the global Internet, not limited to users in
   communities or networks not connected to the Internet. For example, a
   NID is requested that is meant for naming of physics research. If
   that NID request required that the user use a propietary network or
   service that was not at all open to the general Internet user then it
   would make a poor request for a formal NID. The intent is that, while
   the community of those who may actively use the names assigned within
   that NID may be small (but no less important), the potential use of
   names within that NID is open to any user on the Internet.

   It is expected that Formal NIDs may be applied to namespaces where
   some aspects are not fully open. For example, a namespace may make
   use of an privately managed (proprietary) registry (as, e.g., ISBN
   does), for assignment of URNs in the namespace, but it may still



Daigle                                                          [Page 4]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-02.txt          March 2001


   provide benefit to some Internet users if the services associated
   have openly-published access protocols.

   In addition to the basic registration information defined in the
   registration template (in Appendix A), a formal namespace request
   must be accompanied by documented considerations of the need for a
   new namespace and the community benefit of formally establishing the
   proposed URN namespace.

   Additionally, since the goal of URNs is to provide persistent
   identification, some consideration as to the longevity and
   maintainability of the namespace must be given.  The URN WG discussed
   at length the issue of finding objective measures for predicting (a
   priori) the continued success of a namespace.  No conclusion was
   reached -- much depends on factors that are completely beyond the
   technical scope of the namespace.  However, the collective experience
   of the IETF community does contain a wealth of information on
   technical factors that will prevent longevity of identification.  The
   IESG may elect not to publish a proposed namespace RFC if the IETF
   community consensus is that it contains technical flaws that will
   prevent (or seriously impair the possibility of) persistent
   identification.

   The kinds of things the URN WG discussed included:
      - the organization maintaining the URN namespace should
        demonstrate stability and ability to maintain the URN namespace
        for a long time, and/or it should be clear how the namespace can
        continue to be usable/useful if the organization ceases to be
        able to foster it;

      - it should demonstrate ability and competency at name assignment
        in order to facilitate persistence (e.g. to minimize the
        likelihood of conflicts);

      - it should commit to not re-assigning existing names and allowing
        old names to continue to be valid, even if the owners or
        assignees of those names are no longer members or customers of
        that organization.  This does not mean that there must be
        resolution of such names, but it does mean that they must not
        resolve the name to false or stale information, and it means
        that they must not be reassigned.

   These aspects, though hard to quantify objectively, should be
   considered by organizations/people considering the development of a
   Formal URN namespace, and they will be kept in mind when evaluating
   the technical merits of any proposed Formal namespace.





Daigle                                                          [Page 5]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-02.txt          March 2001


4.0 URN Namespace Registration, Update, and NID Assignment Process

   Different levels of disclosure are expected/defined for namespaces.
   According to the level of open-forum  discussion surrounding the
   disclosure, a URN namespace may be assigned or may request a
   particular identifier.  The  "IANA Considerations" document [RFC2434]
   suggests the need to specify update mechanisms for registrations --
   who is given the authority to do so, from time to time, and what are
   the processes.  Since URNs are meant to be persistently useful, few
   (if any) changes should be made to the structural interpretation of
   URN strings (e.g., adding or removing rules for lexical equivalence
   that might affect the interpretation of URN IDs already assigned).
   However, it may be important to introduce clarifications, expand the
   list of authorized URN assigners, etc, over the natural course of a
   namespace's lifetime.  Specific processes are outlined below.

   The official list of registered URN namespaces is maintained by IANA.
   URN namespace registrations are currently being posted in the
   anonymous FTP directory "ftp://ftp.isi.edu/in-
   notes/iana/assignments/URN-namespaces/".  See [STD2] for the current
   location of IANA registry.

   The registration and maintenance procedures vary slightly from one
   namespace type (as defined in Section 3.0) to another.


4.1 Experimental

   These are not explicitly registered with IANA.  They take the form

                                  X-<NID>

   No provision is made for avoiding collision of experimental NIDs;
   they are intended for use within internal or limited experimental
   contexts.

   As there is no registration, no registration maintenance procedures
   are needed.


4.2 Informal

   These are registered with IANA and are assigned a number sequence as
   an identifier, in the format:

                              "urn-" <number>

   where <number> is chosen by the IANA on a First Come First Served



Daigle                                                          [Page 6]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-02.txt          March 2001


   basis (see [RFC2434]).

   Registrants should send a copy of the registration template (see
   Appendix A), duly completed, to the

                           urn-nid@apps.ietf.org

   mailing and allow for a 2 week discussion period for clarifying the
   expression of the registration information and suggestions for
   improvements to the namespace proposal.

   After suggestions for clarification of the registration information
   have been incorporated, the template may be submitted to:

                               iana@iana.org

   for assignment of a NID.

   The only restrictions on <number> are that it consist strictly of
   digits and that it not cause the NID to exceed length limitations
   outlined in the URN syntax ([RFC2141]).

   Registrations may be updated by the original registrant, or an entity
   designated by the registrant, by updating the registration template,
   submitting it to the discussion list for a further 2 week discussion
   period, and finally resubmitting it to IANA, as described above.


4.3 Formal

   Formal NIDs are assigned via IETF Consensus, as defined in [RFC2434]:

     "IETF Consensus - New values are assigned through the IETF
      consensus process. Specifically, new assignments are made via
      RFCs approved by the IESG. Typically, the IESG will seek
      input on prospective assignments from appropriate persons
      (e.g., a relevant Working Group if one exists)."

   Thus, the Formal NID application is made via publication of an RFC
   through standard IETF processes.  The RFC need not be standards-
   track, but it will be subject to IESG review and acceptance pursuant
   to the guidelines written here (as well as standard RFC publication
   guidelines).  The template defined in Appendix A may be included as
   part of an RFC defining some other aspect of the namespace, or it may
   be put forward as an RFC in its own right.  The proposed template
   should be sent to the

                           urn-nid@apps.ietf.org



Daigle                                                          [Page 7]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-02.txt          March 2001


   mailing list to allow for a 2 week discussion period  for clarifying
   the expression of the registration information, before the IESG
   reviews the document.


   The RFC must include a "Namespace Considerations" section, which
   outlines the perceived need for a new namespace (i.e., where existing
   namespaces fall short of the proposer's requirements).
   Considerations might include:

        - URN assignment procedures
        - URN resolution/delegation
        - type of resources to be identified
        - type of services to be supported

   NOTE:  It is expected that more than one namespace may serve the same
   "functional" purpose; the intent of the "Namespace Considerations"
   section is to provide a record of the proposer's "due diligence" in
   exploring existing possibilities, for the IESG's consideration.

   The RFC must also include a "Community Considerations" section, which
   indicates the dimensions upon which the proposer expects its
   community to be able to benefit by publication of this namespace as
   well as how a general Internet user will be able to use the space if
   they care to do so.  Potential considerations include:

        - open assignment and use of identifiers within the namespace
        - open operation of resolution servers for the namespace
           (server)
        - creation of software that can meaningfully resolve and
          access services for the namespace (client)

   The RFC must include an "IANA Considerations" section, indicating
   that the document includes a URN NID registration that is to be
   entered into the IANA registry of URN NIDs.

   A particular NID string is requested, and is assigned by IETF
   consensus (as defined in [RFC2434]), with the additional constraints
   that the NID string must

        - not be an already-registered NID
        - not start with "x-" (see Type I above)
        - not start with "urn-" (see Type II above)
        - not start with "XY-", where XY is any combination of 2
          ASCII letters  (see NOTE, below)
        - be more than 2 letters long

   NOTE: ALL two-letter combinations, and two-letter combinations



Daigle                                                          [Page 8]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-02.txt          March 2001


   followed by "-" and any sequence of valid NID characters,  are
   reserved for potential use as countrycode- based  NIDs for eventual
   national registrations of URN namespaces.   The definition and
   scoping of rules for allocation of responsibility for such namespaces
   is beyond the scope of this document.

   Registrations may be revised by updating the RFC through standard
   IETF RFC update mechanisms.  Thus, proposals for updates may be made
   by the original authors, other IETF participants, or the IESG.  In
   any case, the proposed updated template must be circulated on the
   urn-nid discussion list, allowing for a 2 week review period.




5.0 Security Considerations

   This document largely focuses on providing mechanisms for the
   declaration of public information.  Nominally, these declarations
   should be of relatively low security profile, however there is always
   the danger of "spoofing" and providing mis-information.  Information
   in these declarations should be taken as advisory.


6.0 IANA Considerations

   This document outlines the processes for registering URN namespaces,
   and has implications for the IANA in terms of registries to be
   maintained.  In all cases, the IANA should assign the appropriate NID
   (informal or formal), as described above, once an IESG-designated
   expert has confirmed that the requisite registration process steps
   have been completed.  This document replaces the processes outlined
   in [RFC2611].


7.0 References


   [ISO8601]   ISO 8601 : 1988 (E), "Data elements and interchange
               formats - Information interchange - Representation of
               dates and times"

   [RFC2288]   Lynch, C., Preston, C. and R. Daniel, "Using Existing
               Bibliographic Identifiers as Uniform Resource Names", RFC
               2288, February 1998.

   [RFCXXXX]   Mealling, M., "URI Resolution using the Dynamic
                  Delegation Discovery System", RFCXXXX.



Daigle                                                          [Page 9]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-02.txt          March 2001


   [RFCYYYY]   Mealling, M., "Assignment Procedures for URI Resolution
                 Using DNS", RFCYYYY.

   [RFC2141]   Moats, R., "URN Syntax", RFC 2141, May 1997.

   [RFC2434]   Narten, T. and H. Alvestrand, "Guidelines for Writing an
               IANA Considerations Section in RFCs", BCP 26, RFC 2434,
               October 1998.

   [STD2]    Reynolds, J, and J. Postel, "Assigned Numbers", STD 2,
             October 1994.

   [RFC1737]   Sollins, K. and L. Masinter, "Functional Requirements for
               Uniform Resource Names", RFC 1737, December 1994.

   [RFC2276]   Sollins, K., "Architectural Principles of Uniform
               Resource Name Resolution", RFC 2276, January 1998.


8.0 Authors' Addresses

   Leslie L. Daigle
   Thinking Cat Enterprises

   EMail:  leslie@thinkingcat.com


   Dirk-Willem van Gulik
   WebWeaving
   Plein 1813 - 5a
   8545 HX Arnhem
   The Netherlands

   Phone:  +39 0332 78 0014 (Phone and Fax)
   EMail:  Dirkx@webweaving.org


   Renato Iannella
   IPR Systems Pty Ltd.

   EMail:  renato@iprsystems.com


   Patrik Faltstrom
   Cisco Systems Inc
   170 W Tasman Drive SJ-13/2
   San Jose CA 95134
   USA



Daigle                                                         [Page 10]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-02.txt          March 2001


   EMail: paf@cisco.com
   URL:   http://www.cisco.com



9.0 Appendix A -- URN Namespace Definition Template

   Definition of a URN namespace is accomplished by completing the
   following information template.  Apart from providing a mechanism for
   disclosing structure of the URN namespace, this information is
   designed to be useful for

      - entities seeking to have a URN assigned in a namespace (if
        applicable)
      - entities seeking to provide URN resolvers for a namespace (if
        applicable)

   This is particularly important for communities evaluating the
   possibility of using a portion of an existing URN namespace rather
   than creating their own.

   Information in the template is as follows:

   Namespace ID:
      Assigned by IANA.  In the case of a Formal NID registration,
      a particular NID string may be requested.

   Registration Information:

      This is information to identify the particular version of
      registration information:

      - registration version number: starting with 1, incrementing by 1
        with each new version
      - registration date: date submitted to the IANA, using the format
                                YYYY-MM-DD

        as outlined in [ISO8601].

   Declared registrant of the namespace:
      This includes:
         Registering organization
            Name
            Address
         Designated contact person
            Name
            Coordinates (at least one of: e-mail, phone, postal address)




Daigle                                                         [Page 11]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-02.txt          March 2001


   Declaration of syntactic structure:

      This section should outline any structural features of identifiers
      in this namespace.  At the very least, this description may be
      used to introduce terminology used in other sections.  This
      structure may also be used for determining realistic
      caching/shortcuts approaches; suitable caveats should be provided.
      If there are any specific character encoding rules (e.g., which
      character should always be used for single-quotes), these should
      be listed here.

      Answers might include, but are not limited to:

      - the structure is opaque (no exposition) - a regular expression
        for parsing the identifier into components, including naming
        authorities

   Relevant ancillary documentation:

      This section should list any RFCs, standards, or other published
      documentation that defines or explains all or part of the
      namespace structure.

      Answers might include, but are not limited to:

      - RFCs outlining syntax of the namespace
      - Other of the defining community's (e.g., ISO) documents
        outlining syntax of the identifiers in the namespace
      - Explanatory material introducing the namespace

   Identifier uniqueness considerations: This section should address the
   requirement that URN identifiers be assigned uniquely -- they are
   assigned to at most one resource, and are not reassigned.

   (Note that the definition of "resource" is fairly broad; for example,
   information on "Today's Weather" might be considered a single
   resource, although the content is dynamic.)

   Possible answers include, but are not limited to:

      - exposition of the structure of the identifiers, and partitioning
        of the space of identifiers amongst assignment authorities which
        are individually responsible for respecting uniqueness rules
      - identifiers are assigned sequentially
      - information is withheld; the namespace is opaque

   Identifier persistence considerations:




Daigle                                                         [Page 12]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-02.txt          March 2001


      Although non-reassignment of URN identifiers ensures that a URN
      will persist in identifying a particular resource even after the
      "lifetime of the resource", some consideration should be given to
      the persistence of the usability of the URN.  This is particularly
      important in the case of URN namespaces providing global
      resolution.

      Possible answers include, but are not limited to:

      - quality of service considerations

   Process of identifier assignment:

      This section should detail the mechanisms and/or authorities for
      assigning URNs to resources.  It should make clear whether
      assignment is completely open, or if limited, how to become an
      assigner of identifiers, and/or get one assigned by existing
      assignment authorities.  Answers could include, but are not
      limited to:

      - assignment is completely open, following a particular algorithm
      - assignment is delegated to authorities recognized by a
        particular organization (e.g., the Digital Object Identifier
        Foundation controls the DOI assignment space and its delegation)
      - assignment is completely closed (e.g., for a private
        organization)

   Process for identifier resolution:

      If a namespace is intended to be accessible for global resolution,
      it must be registerd in an RDS (Resolution Discovery System, see
      [RFC2276]) such as DDDS.  Resolution then proceeds according to
      standard URI resolution processes, and the mechanisms of the RDS.
      What this section should outline is the requirements for becoming
      a recognized resolver of URNs in this namespace (and being so-
      listed in the RDS registry).

      Answers may include, but are not limited to:

      - the namespace is not listed with an RDS; this is not relevant
      - resolution mirroring is completely open, with a mechanism for
        updating an appropriate RDS
      - resolution is controlled by entities to which assignment has
        been delegated


   Rules for Lexical Equivalence:




Daigle                                                         [Page 13]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-02.txt          March 2001


      If there are particular algorithms for determining equivalence
      between two identifiers in the underlying namespace (hence, in the
      URN string itself), rules can be provided here.

      Some examples include:

      - equivalence between hyphenated and non-hyphenated groupings in
        the identifier string
      - equivalence between single-quotes and double-quotes
      - Namespace-defined equivalences between specific characters, such
        as "character X with or without diacritic marks".

      Note that these are not normative statements for any kind of best
      practice for handling equivalences between characters; they are
      statements limited to reflecting the namespace's own rules.

   Conformance with URN Syntax:

      This section should outline any special considerations required
      for conforming with the URN syntax.  This is particularly
      applicable in the case of legacy naming systems that are used in
      the context of URNs.

      For example, if a namespace is used in contexts other than URNs,
      it may make use of characters that are reserved in the URN syntax.
      This section should flag any such characters, and outline
      necessary mappings to conform to URN syntax.  Normally, this will
      be handled by hex encoding the symbol.

      For example, see the section on SICIs in [RFC2288].

   Validation mechanism:

      Apart from attempting resolution of a URN, a URN namespace may
      provide mechanism for "validating" a URN -- i.e., determining
      whether a given string is currently a validly-assigned URN.  For
      example, even if an ISBN URN namespace is created, it is not clear
      that all ISBNs will translate directly into "assigned URNs".

      A validation mechanims might be:

      - a syntax grammar
      - an on-line service
      - an off-line service

   Scope:

      This section should outline the scope of the use of the



Daigle                                                         [Page 14]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-02.txt          March 2001


      identifiers in this namespace.  Apart from considerations of
      private vs. public namespaces, this section is critical in
      evaluating the applicability of a requested NID.  For example, a
      namespace claiming to deal in "social security numbers" should
      have a global scope and address all social security number
      structures (unlikely).  On the other hand, at a national level, it
      is reasonable to propose a URN namespace for "this nation's social
      security numbers".

10.0 Appendix B -- Illustration

10.1 Example Template

   The following example is provided for the purposes of illustration of
   the URN NID template described in Appendix A.  Although it is based
   on a hypothetical "generic Internet namespace" that has been
   discussed informally within the URN WG, there are still technical and
   infrastructural issues that would have to be resolved before such a
   namespace could be properly and completely described.

   Namespace ID:
      To be assigned

   Registration Information:

      Version 1
      Date: <when submitted>

   Declared registrant of the namespace:

      Name:           Thinking Cat Enterprises
      Address:        1 ThinkingCat Way
                      Trupville, NewCountry
      Contact:           L. Daigle
                      E-mail: leslie@thinkingcat.com

   Declaration of structure:

      The identifier structure is as follows:

      URN:<assigned number>:<FQDN>:<assigned string>

      where FQDN is a fully-qualified domain name, and the assigned
      string is conformant to URN syntax requirements.

   Relevant ancillary documentation:

      Definition of domain names, found in:



Daigle                                                         [Page 15]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-02.txt          March 2001


      P. Mockapetris, "DOMAIN NAMES - IMPLEMENTATION AND SPECIFICATION",
      RFC1035, November 1987.

   Identifier uniqueness considerations:

      Uniqueness is guaranteed as long as the assigned string is never
      reassigned for a given FQDN, and that the FQDN is never
      reassigned.

      N.B.:  operationally, there is nothing that prevents a domain name
      from being reassigned;  indeed, it is not an uncommon occurrence.
      This is one of the reasons that this example makes a poor URN
      namespace in practice, and is therefore not seriously being
      proposed as it stands.

   Identifier persistence considerations:

      Persistence of identifiers is dependent upon suitable delegation
      of resolution at the level of "FQDN"s, and persistence of FQDN
      assignment.

      Same note as above.

   Process of identifier assignment:

      Assignment of these URNs delegated to individual domain name
      holders (for FQDNs).  The holder of the FQDN registration is
      required to maintain an entry (or delegate it) in the DDDS.
      Within each of these delegated name partitions, the string may be
      assigned per local requirements.

      e.g.  urn:<assigned number>:thinkingcat.com:001203

   Process for identifier resolution:

      Domain name holders are responsible for operating or delegating
      resolution servers for the FQDN in which they have assigned URNs.

   Rules for Lexical Equivalence:

      FQDNs are case-insensitive.  Thus, the portion of the URN

              urn:<assigned number>:<FQDN>:

      is case-insenstive for matches.  The remainder of the identifier
      must be considered case-sensitve.

   Conformance with URN Syntax:



Daigle                                                         [Page 16]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-02.txt          March 2001


      No special considerations.

   Validation mechanism:

      None specified.

   Scope:

      Global.


10.2 Registration steps in practice

   The key steps for registration of informal or formal namespaces
   typically play out as follows:

   Informal NID:

     1.  Complete the registration template.  This may be done as part
     of an Internet-Draft.

     2.  Communicate the registration template to urn-nid@apps.ietf.org
     for technical review -- as a published I-D, or text e-mail message
     containing the template.

     3. Update the registration template as necessary from comments, and
     repeat steps 2 and 3 as necessary.

     4. Once comments have been addressed (and the review period has
     expired) end a request to IANA with the revised registration
     template.

   Formal NID:

     1. Write an Internet-Draft describing the namespace and including
     the registration template, duly completed.

     2. Send the Internet-Draft to the I-D editor, and send a copy to
     urn-nid@apps.ietf.org for technical review.

     3. Update the Internet-Draft as necessary from comments, and repeat
     steps 2 and 3 as needed.

     4.  Send a request to the IESG to publish the I-D as an RFC.  The
     IESG may request further changes (published as I-D revisions)
     and/or direct discussion to designated working groups, area
     experts, etc.




Daigle                                                         [Page 17]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-02.txt          March 2001


     5.  If the IESG approves the document for publication as an RFC,
     send a request to IANA to register the requested NID.

















































Daigle                                                         [Page 18]
=0C

--------------4E2C391C8ECB154D2ADED3CF--


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Mar  1 22:36:31 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id WAA04886
	for <urn-archive@IETF.ORG>; Thu, 1 Mar 2001 22:36:31 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id WAA08318;
	Thu, 1 Mar 2001 22:24:21 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8675360 for URN-IETF@LISTS.NETSOL.COM; Thu, 1 Mar
          2001 22:22:11 -0500
Received: from tomts7-srv.bellnexxia.net (tomts7.bellnexxia.net
          [209.226.175.40]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          WAA08237 for <urn-ietf@lists.netsol.com>; Thu, 1 Mar 2001 22:19:09
          -0500 (EST)
Received: from thinkingcat.com ([64.229.206.85]) by tomts7-srv.bellnexxia.net
          (InterMail vM.4.01.03.16 201-229-121-116-20010115) with ESMTP id
          <20010302031239.XOL757.tomts7-srv.bellnexxia.net@thinkingcat.com> for
          <urn-ietf@lists.netsol.com>; Thu, 1 Mar 2001 22:12:39 -0500
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <3A9F0EE7.AAE827E9@thinkingcat.com>
Date:         Thu, 1 Mar 2001 22:09:27 -0500
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      WG last call:  draft-ietf-urn-rfc2611bis-02.txt
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Howdy,

Since there has been little discussion of recent versions of this
document, and the last version has minor changes, I'm going to
go ahead and put it to working group last call.

I circulated the document on this list, but I don't expect to
see it in the repository until next week.  Also, we're heading
into the "pre-IETF wipeout zone", so I'm going to extend the
timeframe of the WG last call to March 30, 2001, i.e., the Friday
after the IETF meeting.

I will issue a reminder a week before the end of last call.

Leslie.

--

-------------------------------------------------------------------
"Winters never cease."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Mar  5 10:01:05 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id KAA17000
	for <urn-archive@IETF.ORG>; Mon, 5 Mar 2001 10:01:04 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA05306;
	Mon, 5 Mar 2001 09:47:40 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8677752 for URN-IETF@LISTS.NETSOL.COM; Mon, 5 Mar
          2001 09:46:30 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id GAA04514 for <urn-ietf@lists.netsol.com>;
          Mon, 5 Mar 2001 06:52:35 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id GAA11355; Mon, 5 Mar 2001 06:46:35
          -0500 (EST)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200103051146.GAA11355@ietf.org>
Date:         Mon, 5 Mar 2001 06:46:35 -0500
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-rfc2611bis-02.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : URN Namespace Definition Mechanisms
        Author(s)       : L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom
        Filename        : draft-ietf-urn-rfc2611bis-02.txt
        Pages           : 18
        Date            : 02-Mar-01

The URN WG has defined a syntax for Uniform Resource Names (URNs)
[RFC2141], as well as some proposed mechanisms for their resolution
and use in Internet applications ([RFCXXXX], [RFCYYYY]).  The whole
rests on the concept of individual 'namespaces' within the URN
structure.  Apart from  proof-of-concept namespaces, the use of
existing identifiers in URNs has been discussed ([RFC2288]), and this
document lays out general definitions of and mechanisms for
establishing URN 'namespaces'.
This document obsoletes RFC2611.
Discussion of this document should be directed to urn-ietf@ietf.org

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-rfc2611bis-02.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-rfc2611bis-02.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-rfc2611bis-02.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20010302132407.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-rfc2611bis-02.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-rfc2611bis-02.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20010302132407.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Mar  5 21:07:28 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id VAA13809
	for <urn-archive@IETF.ORG>; Mon, 5 Mar 2001 21:07:28 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id UAA09686;
	Mon, 5 Mar 2001 20:56:13 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8678141 for URN-IETF@LISTS.NETSOL.COM; Mon, 5 Mar
          2001 20:55:45 -0500
Received: from tomts8-srv.bellnexxia.net (tomts8.bellnexxia.net
          [209.226.175.52]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          UAA09679 for <urn-ietf@lists.netsol.com>; Mon, 5 Mar 2001 20:55:43
          -0500 (EST)
Received: from thinkingcat.com ([64.229.206.85]) by tomts8-srv.bellnexxia.net
          (InterMail vM.4.01.03.16 201-229-121-116-20010115) with ESMTP id
          <20010306014913.SASL741.tomts8-srv.bellnexxia.net@thinkingcat.com>
          for <urn-ietf@lists.netsol.com>; Mon, 5 Mar 2001 20:49:13 -0500
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <3AA4414D.CACB481C@thinkingcat.com>
Date:         Mon, 5 Mar 2001 20:45:49 -0500
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      FEEDBACK for Last Call of  draft-ietf-urn-rfc2611bis-02.txt
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Howdy,

Particularly because of the limited discussion the last couple
of months on this document, I'd like to have some sense of
when people have read it but have no issue with it (and therefore
don't have anything to post).

So, I would ask that anyone who DOES read the document send
back the following.  If you're just saying "yeah", you can send
it to me directly (as WG chair); if you have issues, send it
to the whole list and/or the document authors.  I can post a digest
version of the ones not copied to the list.

This in no way replaces standard operating procedure (comments
as you see fit), just provides a vehicle for reviewers that otherwise
go silently unnoticed.

"I have looked at the document draft-ietf-urn-rfc2611bis-02.txt and:

        __ read it over casually, had no big issues with it

        __ read it carefully in detail, had no issues with it

        __ read it carefully in detail, and had concerns
           with it, as explained below.

           [Explanation]"

Much appreciated,

Leslie.


--

-------------------------------------------------------------------
"The best laid plans
    are written in pencil."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Mar  7 15:20:06 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id PAA21321
	for <urn-archive@IETF.ORG>; Wed, 7 Mar 2001 15:20:06 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id PAA22266;
	Wed, 7 Mar 2001 15:07:45 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8678958 for URN-IETF@LISTS.NETSOL.COM; Wed, 7 Mar
          2001 15:07:10 -0500
Received: from cs.sfu.ca (cs.sfu.ca [142.58.111.1]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id PAA22253 for <URN-IETF@LISTS.NETSOL.COM>;
          Wed, 7 Mar 2001 15:07:08 -0500 (EST)
Received: from orpheus (cameron@orpheus [199.60.3.24]) by cs.sfu.ca
          (8.9.1/8.9.1) with SMTP id MAA29461; Wed, 7 Mar 2001 12:01:07 -0800
          (PST)
MIME-Version: 1.0
Content-Type: TEXT/plain; charset=us-ascii
Content-MD5: 8xwvmkmN00go17hx5jNVPw==
X-Mailer: dtmail 1.2.1 CDE Version 1.2.1 SunOS 5.6 sun4u sparc
Approved-By:  Rob Cameron <cameron@CS.SFU.CA>
Message-ID:  <200103072001.MAA29461@cs.sfu.ca>
Date:         Wed, 7 Mar 2001 12:01:07 -0800
Reply-To: Rob Cameron <cameron@cs.sfu.ca>
From: Rob Cameron <cameron@cs.sfu.ca>
Subject:      Re: Informal NID registration for Harvard University Library
To: URN-IETF@LISTS.NETSOL.COM

Stephen,

Your document addresses a very important point that may be of
general interest to list members and is certainly of interest to us.

> Process of identifier assignment:
>
>   The administrative system is decentralized to allow individual
>   naming authorities to create and maintain independently the URNs
>   that fall within the scope of those authorities.
>
>   Administrative units or agents wishing to assign URNs must be
>   granted the appropriate privilege to do so from the administrator of
>   the naming authority in the scope of which the URNs are to be
>   created.  Similarly, units or agents wishing to administer a new
>   delegated naming authority must negotiate directly with the
>   administrator of the potential parent authority, who, if
>   acquiescent, will create the delegated authority.

Dealing with rules for delegated authority of namespace management
is an interesting topic.   I think it deserves considerable
discussion.

In the general context, there may be very tight top-level control of
a namespace.  But once a namespace has been delegated, the next level
of control may be very loose.   In the area of DNS names, the result
has been cybersquatting and other practices.   I'm not sure, but
this may also become a problem with respect to URN namespace management.

I think that a requirement for negotiated control at each level of
the hierarchy, as in your document, makes sense.

In the area of bibliographic identification, at least, I think there
is reason to go further.   Here are three general concerns that I have
and possible statements to address them.

  (1) Conflicts with historical (non-URN) identifying codes.
      For example, suppose that the naming authority HUL.ULC
      (University Library Council) creates a new subauthority
      HUL.ULC.PSC for a "Preservation Standards Committee".
      This may be allowed because there is no pre-existing URN
      that would conflict.  But there may be historical ULC
      documents that use "PSC" for "Public Services Committee".
      When URNs for those documents are created, a conflict may
      arise.

      I don't doubt that you've thought of this, but it would be
      good to have model wording that attempts to address the
      problem.   Here's a possibility.

      "A naming authority must make best efforts to ensure that
       codes assigned for subauthorities or resources do not
       conflict with previous uses of those codes within the
       scope of the authority."

  (2) Unnecessarily distinct syntax.

      I can't quickly come up with an example for your domain, so
      I'll give one from our work with USIN journal article syntax.
      We allow individual authorities to create their own identifier
      syntaxes (as your flexible resourcename syntax does).  But we
      also have syntactic conventions that apply to things like
      serial resources.   For example, for print journals
      we define the ":" operator to introduce principal enumeration
      (volumes), the "()" notation for secondary enumeration (issues)
      and the "@" notation to specify the starting page number of
      an article.   This applies to all namespaces with the USIN
      framework and should be respected by all naming authorities.

      "A naming authority must respect syntactic conventions
       established by parent authorities.  No conflicting use of
       such conventions is permitted.  Where applicable, the
       conventions should be used."

  (3) Registration level problems.
      Suppose that the Digital Acquistions Committee of your
      University Library Council wants to start issuing URNs,
      before ULC is ready to start managing its namespace.
      In this case, I think the HUL authority should negotiate
      on behalf of ULC to register the HUL.ULC.DAC.

      "Naming authorities may act for subauthorities as required.
       For example, a naming authority may authorize a
       sub-subauthority even though the relevant subauthority is
       inactive."

These are not meant to be criticisms, just points for discussion,
if you or others are so inclined.

Robert D. Cameron, Professor                     cameron@cs.sfu.ca
School of Computing Science                      FAX: (604) 291-3045
Simon Fraser University                          Phone: (604) 291-3241
Burnaby, B.C., Canada  V5A 1S6
Bibliographic Protocol/Universal Serial Item Names Project
http://usin.org/


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Mar  8 08:37:03 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id IAA25724
	for <urn-archive@IETF.ORG>; Thu, 8 Mar 2001 08:37:03 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA27033;
	Thu, 8 Mar 2001 08:25:37 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8679224 for URN-IETF@LISTS.NETSOL.COM; Thu, 8 Mar
          2001 08:23:59 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id HAA26744 for <urn-ietf@lists.netsol.com>;
          Thu, 8 Mar 2001 07:04:46 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id GAA22648; Thu, 8 Mar 2001 06:58:46
          -0500 (EST)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200103081158.GAA22648@ietf.org>
Date:         Thu, 8 Mar 2001 06:58:46 -0500
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-dns-ddds-database-04.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : A DDDS Database Using The Domain Name System
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-dns-ddds-database-04.txt
        Pages           : 20
        Date            : 07-Mar-01

This document describes a Dynamic Delegation Discovery System
Database using the Domain Name System as a distributed database of
Rules. The Keys are domain-names and the Rules are encoded using the
NAPTR Resource Record.
Since this document officially obsoletes RFC 2168, it is the
official specification for the NAPTR DNS Resource Record.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-dns-ddds-database-04.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-dns-ddds-database-04.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-dns-ddds-database-04.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20010307143050.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-dns-ddds-database-04.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-dns-ddds-database-04.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20010307143050.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Mar  8 09:42:24 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id JAA27848
	for <urn-archive@IETF.ORG>; Thu, 8 Mar 2001 09:42:24 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA27648;
	Thu, 8 Mar 2001 09:31:21 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8679322 for URN-IETF@LISTS.NETSOL.COM; Thu, 8 Mar
          2001 09:31:14 -0500
Received: from sylvia.harvard.edu (sylvia.harvard.edu [128.103.151.242]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA27641 for
          <URN-IETF@LISTS.NETSOL.COM>; Thu, 8 Mar 2001 09:31:13 -0500 (EST)
Received: from stephen.harvard.edu ([128.103.151.229]) by sylvia.harvard.edu
          (8.9.3/8.9.3) with ESMTP id JAA18143; Thu, 8 Mar 2001 09:25:12 -0500
          (EST)
X-Sender: stephen@hulmail.harvard.edu
X-Mailer: QUALCOMM Windows Eudora Version 4.3.2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Approved-By:  Stephen Abrams <stephen_abrams@HARVARD.EDU>
Message-ID:  <4.3.2.7.2.20010308092149.00b3d5d0@hulmail.harvard.edu>
Date:         Thu, 8 Mar 2001 09:25:12 -0500
Reply-To: Stephen Abrams <stephen_abrams@harvard.edu>
From: Stephen Abrams <stephen_abrams@harvard.edu>
Subject:      Re: Informal NID registration for Harvard University Library
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <200103072001.MAA29461@cs.sfu.ca>

Hi Robert:

Thanks for responding to our recent namespace registration
template.

 > Dealing with rules for delegated authority of namespace managmenet
 > is an interesting topic.  I think it deserves considerable discussion.

Our system was designed explicitly to allow decentralized
naming operations, so we spent quite a bit of time thinking about the
devolution of policy and administrative control.  Our general approach
is to let individual naming authorities do whatever they want, subject
to the minimal rules imposed by the namespace syntax and general
system policy.  However, the scope of administrative privilege
accumulates downward as sub-authorities are delegated, so a higher,
and presumably, more responsible authority can always override an
action taken at a lower delegation level.

 > In the general context, there may be very tight top-level control of
 > a namespace.  But once a namespace has been delegated, the next level
 > of control may be very loose.   In the area of DNS names, the result
 > has been cybersquatting and other practices.   I'm not sure, but
 > this may also become a problem with respect to URN namespace
 > management.

We avoid any potential problems along these lines in the following
manner: Our delegation model provides parent naming authorities with
control their children, as stated in the registration template:

     "The administrator of a naming authority, regardless of its
     position within the delegation tree, has full oversight and
     operational control over all aspects of URN administration of all
     delegated authorities that derive from the common parent."

For any operational privilege explicitly granted to a naming authority
(e.g., create URN, update resolved URL, etc.), that authority
implicitly holds the same privilege relative to all of its children
and their derivatives.  During sub-authority delegation, the parent
authority administrator cannot grant to the delegated administrator
privileges that the parent does not possess.  So any potentially
unacceptable action taken by a delegated authority can be overridden
by its parent, or some authority further up the tree.  (This takes the
form of being able to repair or undo some action; there is no
provision in our administrative system for actions to be be vetted by
some higher authoritiy before being performed.)

 > "A naming authority must make best efforts to ensure that codes
 > assigned for subauthorities or resources do not conflict with previous
 > uses of those codes within the scope of the authority."

In our namespace the NSS is subdivided into two components, an
<authoritpath> to identify the naming authority under which scope the
URN is issued, and a <resourcename> to identify the resource:

     nss = authoritypath ":" resourcename

with the colon being a reserved character in <authorititypath>.  The two
identifiers:

     HUL.ULC.PSC:xyz
     HUL.ULC:PSC.xyz

(for resource "xyz" issued by the "PSC" authority; and "PSC.xyz"
issued by the "ULC" authority) remain unambiguous for identification
purposes.  If ULC has both a Public Services Committee and a
Preservation Standards Committee, the first one to use the PSC acronym
gets it.  As a best practice we encourage the creation of delegated
authority identifiers (and <resourcename>s) that are not semantically
loaded to avoid potential ambiguities.  We encourage the notion that
URNs are opaque identifiers and not additional descriptive metadata.
Whether these recommendations will be accepted in practice remains
problematic.

 > "A naming authority must respect syntactic conventions established by
 > parent authorities.  No conflicting use of such conventions is
 > permitted.  Where applicable, the conventions should be used."

Our registration system does not have the facility for allowing
authorities to define extensions to the namespace syntax, or for
enforcing any such extensions.  Any such rules would have to be
implemented as part of the workflow for an authority and its
delegates.  There is nothing to stop an authority for doing this:

     "Naming authorities may independently propose and enforce local
     policies and administrative procedures relative to names created
     within their scope."

Again, we are trying to encourage the notion that names
are opaque identifiers.  Descriptive metadata properly belong in
catalogs or other resource discovery systems.

 > "Naming authorities may act for subauthorities as required.  For
 > example, a naming authority may authorize a sub-subauthority even
 > though the relevant subauthority is inactive."

This is already allowed, and was meant to be declared by the
statement:

     "The administrator of a naming authority, regardless of its
     position within the delegation tree, has full oversight and
     operational control over all aspects of URN administration of all
     delegated authorities that derive from the common parent."

Each naming authority has complete control over the subset of the full
namespace specified by that authority's <authoritypath>.

In short, I agree with your various proposals, but I think that we
have already addressed this concerns in our template, although perhaps
our language was more implicit than explicit.

__________________________________________________________
Stephen L. Abrams                       stephen_abrams@harvard.edu
Digital Library Software Engineer       Tel: (617) 495-3724
Office for Information Systems          Fax: (617) 495-0491
Harvard University Library


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Mar 13 11:16:45 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id LAA22649
	for <urn-archive@IETF.ORG>; Tue, 13 Mar 2001 11:16:44 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA01836;
	Tue, 13 Mar 2001 11:04:41 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8681030 for URN-IETF@LISTS.NETSOL.COM; Tue, 13
          Mar 2001 11:04:02 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from lhc.nlm.nih.gov (lhc.nlm.nih.gov [130.14.35.128]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA01586 for
          <urn-ietf@lists.netsol.com>; Tue, 13 Mar 2001 10:34:45 -0500 (EST)
Received: (from jak@localhost) by lhc.nlm.nih.gov (8.8.8+Sun/8.8.7) id KAA26012
          for urn-ietf@lists.netsol.com; Tue, 13 Mar 2001 10:28:47 -0500 (EST)
Message-ID:  <200103131528.KAA26012@lhc.nlm.nih.gov>
Date:         Tue, 13 Mar 2001 10:28:47 -0500
Reply-To: "John A. Kunze" <jak@NLM.NIH.GOV>
From: "John A. Kunze" <jak@NLM.NIH.GOV>
Subject:      (new) ARK Persistent Identifier Scheme
To: URN-IETF@LISTS.NETSOL.COM

I wanted to let folks know about a new persistent naming scheme called
ARK (Archival Resource Key).  It may be of interest to members of this
list.

A first version of the ARK proposal appears as an Internet-Draft in the
IETF archives, but the revision pointed to by

     http://www.ckm.ucsf.edu/people/jak/home/ark-01.ps   (postscript, 26pp)
or
     http://www.ckm.ucsf.edu/people/jak/home/ark-01.txt  (plain text, 38pp)

is much more complete.  No part of the proposal is on the IETF meeting
agenda.  If any of you will be there (Minneapolis) next week, you should
be able to find me at the informal FURI (Future of Uniform Resource
Identifiers) session Tuesday 20 March, 17:00-18:00.

Enclosed is an abstract and table of contents.  There will no doubt be
a number of revisions to this draft proposal.  Comments and reactions
would be most welcome.  Please send them to jak@ckm.ucsf.edu.

-John

---------------------------------------------------------------------------
John A. Kunze                  +1 415-502-6660    University of California,
530 Parnassus Ave, Box 0840    jak@ckm.ucsf.edu   San Francisco/US National
San Francisco, CA  94143-0840  Fax: 415-502-0910     Library of Medicine
----------------------- UC San Francisco and US NLM -----------------------



         The ARK Persistent Identifier Scheme  --  8 March 2001


Abstract

   The ARK (Archival Resource Key) is a scheme intended to facilitate
   the persistent naming and retrieval of information objects.  It
   comprises an identifier syntax and three services.  An ARK has four
   components:

                  ark:[NMAH]/NAAN/Name

   the prefix "ark:", the (optional and mutable) Name Mapping Authority
   Hostport (NMAH, where "hostport" is a hostname followed optionally by
   a colon and port number), the Name Assigning Authority Number (NAAN),
   and the assigned Name.  The NAAN and Name together form the immutable
   persistent identifier for the object.

   An ARK request is an ARK to which is appended a service request
   beginning with a question mark.  Use of an ARK request proceeds in
   two steps.  First, the NMAH, if not specified, is discovered based on
   the NAAN.  Two methods for discovery are proposed:  one is file
   based, the other based on the DNS NAPTR record.  Second, the ARK
   request is submitted to the NMAH.  Three ARK services are defined,
   gaining access to:  (1) the object (or a sensible substitute), (2) a
   description of the object (metadata), and (3) a description of the
   commitment made by the NMA regarding the persistence of the object
   (policy).  These services are defined initially to use the HTTP
   protocol, given the World Wide Web's pre-eminence among Internet
   information retrieval systems.  When the NMAH is specified, the
   "ark:" prefix may be replaced with "http://", to produce a valid URL
   that can gain access to ARK services using an unmodified Web client.



Table of Contents     (page numbers refer to the plain text document)

   Status of this Document ........................................    1
   Abstract .......................................................    1
   1.  Introduction ...............................................    3
   1.1.  Three Reasons to Use ARKs ................................    3
   1.2.  Organizing Support for ARKs ..............................    4
   1.3.  A Definition of Identifier ...............................    5
   2.  ARK Anatomy ................................................    6
   2.1.  The Name Mapping Authority Hostport (NMAH) ...............    6
   2.2.  The Name Assigning Authority Number (NAAN) ...............    7
   2.3.  The Name Part ............................................    8
   2.4.  Lexical Equivalence ......................................    8
   2.5.  Naming Considerations ....................................    9
   3.  Assigners of ARKs ..........................................   11
   4.  Finding a Name Mapping Authority ...........................   11
   4.1.  Looking Up NMAHs in a Globally Accessible File ...........   13
   4.2.  Looking up NMAHs Distributed via DNS .....................   15
   5.  Generic ARK Service Definition .............................   16
   5.1.  Generic ARK Access Service (access, location) ............   17
   5.2.  Generic Policy Service (permanence, naming, etc.)  .......   17
   5.3.  Generic Description Service ..............................   18
   6.  Overview of the HTTP Key Mapping Protocol (HKMP) ...........   18
   7.  Overview of Electronic Resource Citations (ERCs) ...........   21
   7.1.  ERC Syntax ...............................................   23
   7.2.  ERC Stories ..............................................   24
   7.3.  The ERC Anchoring Story ..................................   25
   7.4.  ERC Elements .............................................   26
   7.5.  ERC Element Values .......................................   29
   7.6.  ERC Element Encoding and Dates ...........................   31
   7.7.  ERC Stub Records and Internal Support ....................   33
   8.  Advice to Web Clients ......................................   33
   9.  Security Considerations ....................................   34
   10.  Authors' Addresses ........................................   34
   11.  References ................................................   35
   12.  Appendix:  An NLM Prototype ARK Service ...................   36
   13.  Appendix:  Current ARK Name Authority Table ...............   36
   14.  Copyright Notice ..........................................   38


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Mar 26 18:43:45 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id SAA20934
	for <urn-archive@IETF.ORG>; Mon, 26 Mar 2001 18:43:45 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id SAA16777;
	Mon, 26 Mar 2001 18:30:29 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8697317 for URN-IETF@LISTS.NETSOL.COM; Mon, 26
          Mar 2001 18:28:14 -0500
Received: from tomts7-srv.bellnexxia.net (tomts7.bellnexxia.net
          [209.226.175.40]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          SAA16766 for <URN-IETF@LISTS.NETSOL.COM>; Mon, 26 Mar 2001 18:28:13
          -0500 (EST)
Received: from thinkingcat.com ([64.229.192.99]) by tomts7-srv.bellnexxia.net
          (InterMail vM.4.01.03.16 201-229-121-116-20010115) with ESMTP id
          <20010326232148.BKJY24361.tomts7-srv.bellnexxia.net@thinkingcat.com>
          for <URN-IETF@LISTS.NETSOL.COM>; Mon, 26 Mar 2001 18:21:48 -0500
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <3A9F0EE7.AAE827E9@thinkingcat.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <3ABFCEE5.2897C05B@thinkingcat.com>
Date:         Mon, 26 Mar 2001 18:21:09 -0500
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      REMINDER [was Re: WG last call:  draft-ietf-urn-rfc2611bis-02.txt]
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Howdy,

As promised, here is a reminder that the WG last call for this
document ends on Friday, March 30.

Again, it would be appreciated if you could send me explicit feedback
upon reviewing the draft -- not to replace the last call process,
but to get some sense of who is reading the document and doesn't
have major comments to share:

"I have looked at the document draft-ietf-urn-rfc2611bis-02.txt and:

        __ read it over casually, had no big issues with it

        __ read it carefully in detail, had no issues with it

        __ read it carefully in detail, and had concerns
           with it, as explained below.

           [Explanation]"

Thanks,
Leslie.
Leslie Daigle wrote:
>
> Howdy,
>
> Since there has been little discussion of recent versions of this
> document, and the last version has minor changes, I'm going to
> go ahead and put it to working group last call.
>
> I circulated the document on this list, but I don't expect to
> see it in the repository until next week.  Also, we're heading
> into the "pre-IETF wipeout zone", so I'm going to extend the
> timeframe of the WG last call to March 30, 2001, i.e., the Friday
> after the IETF meeting.
>
> I will issue a reminder a week before the end of last call.
>
> Leslie.
>
> --
>
> -------------------------------------------------------------------
> "Winters never cease."
>    -- ThinkingCat
>
> Leslie Daigle
> leslie@thinkingcat.com
> -------------------------------------------------------------------

--

-------------------------------------------------------------------
"The best laid plans
    are written in pencil."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Mar 28 20:21:44 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id UAA16395
	for <urn-archive@IETF.ORG>; Wed, 28 Mar 2001 20:21:44 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id UAA08423;
	Wed, 28 Mar 2001 20:09:17 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8700749 for URN-IETF@LISTS.NETSOL.COM; Wed, 28
          Mar 2001 20:07:17 -0500
Received: from cs.sfu.ca (cs.sfu.ca [142.58.111.1]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id UAA08410 for <URN-IETF@LISTS.NETSOL.COM>;
          Wed, 28 Mar 2001 20:07:15 -0500 (EST)
Received: from orpheus (cameron@orpheus [199.60.3.24]) by cs.sfu.ca
          (8.9.1/8.9.1) with SMTP id RAA18011; Wed, 28 Mar 2001 17:01:17 -0800
          (PST)
MIME-Version: 1.0
Content-Type: TEXT/plain; charset=us-ascii
Content-MD5: q2KCFcJMIkC2wjwuivPQDQ==
X-Mailer: dtmail 1.2.1 CDE Version 1.2.1 SunOS 5.6 sun4u sparc
Approved-By:  Rob Cameron <cameron@CS.SFU.CA>
Message-ID:  <200103290101.RAA18011@cs.sfu.ca>
Date:         Wed, 28 Mar 2001 17:01:17 -0800
Reply-To: Rob Cameron <cameron@cs.sfu.ca>
From: Rob Cameron <cameron@cs.sfu.ca>
Subject:      Re: REMINDER [was Re: WG last call:
              draft-ietf-urn-rfc2611bis-02.txt]
To: URN-IETF@LISTS.NETSOL.COM

Leslie,

Here are my comments on this draft.

1.  I believe it would help to introduce some finer terminology with
    respect to uniqueness.   For example, the phrase "uniquely-assigned
    identifier" would be read by many to mean that one and only one
    identifier may exist for a resource.   What is technically
    required, however, is that every URN is unambiguous, i.e., that
    it denotes a unique resource.

    With separately assigned namespaces, with possibly overlapping
    functionality, it is not possible to ensure that the URN for
    a resource is unique.

2.  The examples given with ISBNs and ISSNs are confusing, because
    they make false statements.

    "while there may be some number (or numbers) that is both a valid
     ISBN identifier and ISSN identifier, ..."      (Section 2.0)

    "a namespace may make use of an privately managed (proprietary)
     registry (as, e.g., ISBN does)."  (Section 3.3)


3.  I am confused by the statement: 'even if an ISBN URN namespace is
    created, it is not clear that all ISBNs will translate directly
    into "assigned URNs".'   What are you trying to say?

4.  I am greatly concerned about the following paragraph at the
    end of section 4.3.

   "Registrations may be revised by updating the RFC through standard
    IETF RFC update mechanisms.  Thus, proposals for updates may be made
    by the original authors, other IETF participants, or the IESG.  In
    any case, the proposed updated template must be circulated on the
    urn-nid discussion list, allowing for a 2 week review period."

    If the original authors are not involved, I believe that this is
    process is woefully inadequate.


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Mar 29 10:40:00 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id KAA19176
	for <urn-archive@IETF.ORG>; Thu, 29 Mar 2001 10:39:59 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA15724;
	Thu, 29 Mar 2001 10:26:35 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8702073 for URN-IETF@LISTS.NETSOL.COM; Thu, 29
          Mar 2001 10:24:37 -0500
Received: from tomts6-srv.bellnexxia.net (tomts6.bellnexxia.net
          [209.226.175.26]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          KAA15714 for <URN-IETF@LISTS.NETSOL.COM>; Thu, 29 Mar 2001 10:24:36
          -0500 (EST)
Received: from thinkingcat.com ([64.229.192.99]) by tomts6-srv.bellnexxia.net
          (InterMail vM.4.01.03.16 201-229-121-116-20010115) with ESMTP id
          <20010329151811.TAOV29116.tomts6-srv.bellnexxia.net@thinkingcat.com>;
          Thu, 29 Mar 2001 10:18:11 -0500
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <200103290101.RAA18011@cs.sfu.ca>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <3AC35202.225D9900@thinkingcat.com>
Date:         Thu, 29 Mar 2001 10:17:22 -0500
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      Re: REMINDER [was Re: WG last call:
              draft-ietf-urn-rfc2611bis-02.txt]
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Hi Rob,

Thanks much for the comments.  I'll incorporate them in a revised
draft, except:

Rob Cameron wrote:
> 2.  The examples given with ISBNs and ISSNs are confusing, because
>     they make false statements.
>
>     "while there may be some number (or numbers) that is both a valid
>      ISBN identifier and ISSN identifier, ..."      (Section 2.0)

The point is that NSS's may be the same between two different NIDs,
and there will be _no_ relationship between the two URNs.
I can change it from ISSN/ISBN (though I'm not absolutely certain
it's wrong -- if you pull the dashes from each, they become number
strings, and is it absolutely the case that there might not happen
to be 2 number strings that were the same?).

>     "a namespace may make use of an privately managed (proprietary)
>      registry (as, e.g., ISBN does)."  (Section 3.3)

Please clarify what aspect is wrong.

>
> 3.  I am confused by the statement: 'even if an ISBN URN namespace is
>     created, it is not clear that all ISBNs will translate directly
>     into "assigned URNs".'   What are you trying to say?

ISBNs are assigned to all published books.  It isn't clear (or at
least, it wasn't before they published their proposed NID) that
they would want every single ISBN to be converted into a URN.  I.e.,
that if you found an ISBN, did some syntactic translation for
converting it into URN:ISBN:<isbn> it would produce a URN that
ISBN considered "assigned", for which resolution services might
be expected.

I will clarify the point; it's an issue of relationship between
existing naming schemes (for other purposes) and URNs as identifiers.
THey may not map one-to-one.

>
> 4.  I am greatly concerned about the following paragraph at the
>     end of section 4.3.
>
>    "Registrations may be revised by updating the RFC through standard
>     IETF RFC update mechanisms.  Thus, proposals for updates may be made
>     by the original authors, other IETF participants, or the IESG.  In
>     any case, the proposed updated template must be circulated on the
>     urn-nid discussion list, allowing for a 2 week review period."
>
>     If the original authors are not involved, I believe that this is
>     process is woefully inadequate.

This paragraph captures IETF RFC update policy.  The IESG is
unlikely to accept updates from random sources.  The original
authors are obviously the first place to start, but the namespace
should not languish if there are clarifications needed and the
original authors cannot be contacted.

Thanks again,
Leslie.

--

-------------------------------------------------------------------
"The best laid plans
    are written in pencil."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Mar 29 12:16:27 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id MAA25299
	for <urn-archive@IETF.ORG>; Thu, 29 Mar 2001 12:16:27 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA16515;
	Thu, 29 Mar 2001 12:03:40 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8702184 for URN-IETF@LISTS.NETSOL.COM; Thu, 29
          Mar 2001 12:02:15 -0500
Received: from cs.sfu.ca (cs.sfu.ca [142.58.111.1]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id MAA16503 for <URN-IETF@LISTS.NETSOL.COM>;
          Thu, 29 Mar 2001 12:02:14 -0500 (EST)
Received: from orpheus.cs.sfu.ca (cameron@orpheus [199.60.3.24]) by cs.sfu.ca
          (8.9.1/8.9.1) with ESMTP id IAA21042; Thu, 29 Mar 2001 08:56:16 -0800
          (PST)
Received: (from cameron@localhost) by orpheus.cs.sfu.ca (8.9.1/8.9.1) id
          IAA02326; Thu, 29 Mar 2001 08:56:15 -0800 (PST)
Approved-By:  Rob Cameron <cameron@CS.SFU.CA>
Message-ID:  <200103291656.IAA02326@orpheus.cs.sfu.ca>
Date:         Thu, 29 Mar 2001 08:56:15 -0800
Reply-To: Rob Cameron <cameron@cs.sfu.ca>
From: Rob Cameron <cameron@cs.sfu.ca>
Subject:      Re: REMINDER [was Re: WG last call:
              draft-ietf-urn-rfc2611bis-02.txt]
To: URN-IETF@LISTS.NETSOL.COM

Hi, Leslie.

Those familiar with ISSNs know that they are always 8 digits, while
ISBNs are always 10 digits.  Thus an ISSN cannot be the same as
an ISBN.   In practice, some library software systems have a
combined ISBN/ISSN search, relying on the fact that they may
be distinguished by length.

It is not fair to characterize ISBNs as a privately managed
proprietary space.   ISBNs are managed by an international network
of registration agencies.  Each agency manages ISBNs for a
particular language/country group.   In many cases the registration
agencies are national libraries.   Even if not, the agency must
effectively be operated as a public trust.   Any publisher
must be allowed to register for ISBN codes.  A fee may be
required but may be waived for charitable organizations.

Charging of a fee does not make the namespace privately managed
nor proprietary.  The DNS namespace also requires payment of
fees and I doubt that most in the IETF would consider it a
privately managed, proprietary namespace.

On the final point, we have been contemplating the registration
of a namespace for the Universal Serial Item Names that we use
with bibliographic protocol.   I am very uncomfortable with the
idea that once defined, the namespace could be modified with
only a two week review period.


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Mar 30 11:18:34 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id LAA23257
	for <urn-archive@IETF.ORG>; Fri, 30 Mar 2001 11:17:56 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA28032;
	Fri, 30 Mar 2001 10:57:32 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8704093 for URN-IETF@LISTS.NETSOL.COM; Fri, 30
          Mar 2001 10:50:59 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id HAA27102 for <urn-ietf@lists.netsol.com>;
          Fri, 30 Mar 2001 07:37:11 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id HAA11029; Fri, 30 Mar 2001 07:31:17
          -0500 (EST)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200103301231.HAA11029@ietf.org>
Date:         Fri, 30 Mar 2001 07:31:17 -0500
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-net-procedures-07.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Assignment Procedures for the URI Resolution using DNS
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-net-procedures-07.txt
        Pages           : 10
        Date            : 29-Mar-01

RFCYYYY defines a how DNS is used as a DDDS database that contains
URI delegation rules (sometimes called resolution hints). That
document specifies that the first step in that algorithm is to
append 'URI.ARPA' to the URI scheme and retrieve the NAPTR record
for that domain-name.  I.e., the first step in resolving
'http://foo.com/' would be to look up a NAPTR record for the domain
'http.URI.ARPA'. URN resolution also follows a similar procedure but
uses the 'URN.ARPA' zone as its root. This document describes the
procedures for inserting a new rule into the 'URI.ARPA' and
'URN.ARPA' zones.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-net-procedures-07.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-net-procedures-07.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-net-procedures-07.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20010329145419.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-net-procedures-07.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-net-procedures-07.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20010329145419.I-D@ietf.org>

--OtherAccess--

--NextPart--


                                                                                                                        2001-04.mail                                                                                        0000666 0000036 0000010 00000131301 07271673372 011505  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.NETSOL.COM  Wed Apr 25 21:16:41 2001
Received: from lists.netsol.com ([216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id VAA05333
	for <urn-archive@IETF.ORG>; Wed, 25 Apr 2001 21:16:41 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id VAA20879;
	Wed, 25 Apr 2001 21:02:51 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 7236 for URN-IETF@LISTS.NETSOL.COM; Wed, 25 Apr
          2001 21:02:08 -0400
Received: from tomts14-srv.bellnexxia.net (tomts14.bellnexxia.net
          [209.226.175.35]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          VAA20872 for <URN-IETF@LISTS.NETSOL.COM>; Wed, 25 Apr 2001 21:02:06
          -0400 (EDT)
Received: from thinkingcat.com ([64.229.194.181]) by tomts14-srv.bellnexxia.net
          (InterMail vM.4.01.03.16 201-229-121-116-20010115) with ESMTP id
          <20010426005539.XWQN15395.tomts14-srv.bellnexxia.net@thinkingcat.com>; Wed, 25 Apr 2001 20:55:39
          -0400
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <200103290101.RAA18011@cs.sfu.ca>
Content-Type: multipart/mixed; boundary="------------BC5958082B64FCB7C758040A"
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <3AE77189.A0742F4C@thinkingcat.com>
Date:         Wed, 25 Apr 2001 20:53:29 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      (Draft) Final version of the rfc2611bis document
To: URN-IETF@LISTS.NETSOL.COM

This is a multi-part message in MIME format.
--------------BC5958082B64FCB7C758040A
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Howdy,

Attached is the all-but-final version of the RFC2611bis document.

I've updated it per the comments below, and am only waiting on
a reply from IANA re. how to reference the registry (so that it's
not "isi.edu") before submitting it as an I-D.

I believe this addresses all the concerns that were raised, at least
as well as they can be.  On that note, unless there are significant
impediments identified in the next few days, I will be sending the
final version (with the fixed IANA reference) to the APPs ADs as output
from the WG, with a request to publish this as a replacement for
RFC2611.

Leslie.

Rob Cameron wrote:
> 1.  I believe it would help to introduce some finer terminology with
>     respect to uniqueness.   For example, the phrase "uniquely-assigned
>     identifier" would be read by many to mean that one and only one
>     identifier may exist for a resource.   What is technically
>     required, however, is that every URN is unambiguous, i.e., that
>     it denotes a unique resource.
>
>     With separately assigned namespaces, with possibly overlapping
>     functionality, it is not possible to ensure that the URN for
>     a resource is unique.

I've updated the intro paras in section 2.0:

"2.0 What is a URN Namespace?

For the purposes of URNs, a "namespace" is a collection of uniquely-
assigned identifiers.  That is, the identifiers are not ever
assigned to more than 1 resource, nor are they ever re-assigned
to a different resource.  A single resource, however, may have
more than one URN assigned to it for different purposes.  A URN
namespace itself has an identifier in order to"


>
> 2.  The examples given with ISBNs and ISSNs are confusing, because
>     they make false statements.
>
>     "while there may be some number (or numbers) that is both a valid
>      ISBN identifier and ISSN identifier, ..."      (Section 2.0)

I've broadened the example to de-emphasize ISBN/ISSN; the point
was 2 strings may collide between some 2 namespaces.  While it
apparently won't happen between ISSN and ISBN, the point still
holds:

"For example, many identifier systems make use strings of numbers
as identifiers (e.g., ISBN, ISSN, phone numbers). It is conceivable
that there might be some numbers that are valid identifiers in two
different established identifier systems.
Using different designators for the two collections
ensures that no two URNs will be the same for different resources
(since each collection is required to uniquely assign each identifier)."

>
>     "a namespace may make use of an privately managed (proprietary)
>      registry (as, e.g., ISBN does)."  (Section 3.3)

As the point wasn't to argue about ISBN, I've removed it from the
example:

"It is expected that Formal NIDs may be applied to namespaces where
some aspects are not fully open. For example, a namespace may make
use of a fee-based, privately managed, or proprietary registry for
assignment of URNs in the namespace, but it may still
provide benefit to some Internet users if the services associated have
openly-published access protocols."

>
>
> 3.  I am confused by the statement: 'even if an ISBN URN namespace is
>     created, it is not clear that all ISBNs will translate directly
>     into "assigned URNs".'   What are you trying to say?

I've tried to clarify this section, again moving away from ISBN
as an example, to telephone numbers:

"Validation mechanism:

   Apart from attempting resolution of a URN, a URN namespace may
   provide mechanism for "validating" a URN -- i.e., determining
   whether a given string is currently a validly-assigned URN.
   There are 2 issues here: 1) users should not "guess" URNs in a
   namespace; 2) when the URN namespace is based on an existing
   identifier system, it may not be the case that all the existing
   identifiers are assigned on Day 0.  The reasonable expectation is
   that the
   resource associated with each resulting URN is somehow related to the
   thing identified by the original identifier system, but those
   resources may not exist for each original identifier. For
   example, even if a telephone number-based URN namespace was created,
   it is not clear that all telephone numbers would immediately become
   "valid" URNs, that could be resolved using whatever mechanisms
   are described as part of the namespace registration. "


>
> 4.  I am greatly concerned about the following paragraph at the
>     end of section 4.3.
>
>    "Registrations may be revised by updating the RFC through standard
>     IETF RFC update mechanisms.  Thus, proposals for updates may be made
>     by the original authors, other IETF participants, or the IESG.  In
>     any case, the proposed updated template must be circulated on the
>     urn-nid discussion list, allowing for a 2 week review period."
>
>     If the original authors are not involved, I believe that this is
>     process is woefully inadequate.

I've tried to clarify that it's not a random process.  This is
(attempting to) merely spell out standard IETF process for change
control.  I can ask you to understand that the IESG respects
the value and importance of the originating community to sign off on any
changes, but the bottom line is that you have to read RFC2026 and
be comfortable with it before you submit a namespace registration.

"Registrations may be revised by updating the RFC through
standard IETF RFC update processes (see [RFC2606] for a discussion
of IETF process).  In any case, a revised document, in the form
of a new Internet-Draft, must be published, and the proposed updated
template must be circulated on the urn-nid discussion list,
allowing for a 2 week review period before pursuing publication
of the new RFC document."


--

-------------------------------------------------------------------
"The best laid plans
    are written in pencil."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------
--------------BC5958082B64FCB7C758040A
Content-Type: text/plain; charset=iso-8859-1;
 name="output.txt"
Content-Disposition: inline;
 filename="output.txt"
Content-Transfer-Encoding: quoted-printable







Internet-Draft                                                 L. Daigle
URN WG                                          Thinking Cat Enterprises
Expires October 24, 2001                                    D. van Gulik
Category: Best Current Practice                               WebWeaving
NOT-draft-ietf-urn-rfc2611bis-03.txt                         R. Iannella
                                                             IPR Systems
                                                            P. Faltstrom
                                                                   Cisco
                                                          April 24, 2001

                  URN Namespace Definition Mechanisms

Status of this Memo

     This document is an Internet-Draft and is in full conformance with
     all provisions of Section 10 of RFC2026.

     Internet-Drafts are working documents of the Internet Engineering
     Task Force (IETF), its areas, and its working groups.  Note that
     other groups may also distribute working documents as Internet-
     Drafts.

     Internet-Drafts are draft documents valid for a maximum of six
     months and may be updated, replaced, or obsoleted by other
     documents at any time.  It is inappropriate to use Internet- Drafts
     as reference material or to cite them other than as "work in
     progress."

     The list of current Internet-Drafts can be accessed at
     http://www.ietf.org/ietf/1id-abstracts.txt


Abstract

   The URN WG has defined a syntax for Uniform Resource Names (URNs)
   [RFC2141], as well as some proposed mechanisms for their resolution
   and use in Internet applications ([RFCXXXX], [RFCYYYY]).  The whole
   rests on the concept of individual "namespaces" within the URN
   structure.  Apart from  proof-of-concept namespaces, the use of
   existing identifiers in URNs has been discussed ([RFC2288]), and this
   document lays out general definitions of and mechanisms for
   establishing URN "namespaces".

   This document obsoletes RFC2611.

   Discussion of this document should be directed to urn-ietf@ietf.org





Daigle                                                          [Page 1]
=0C
Internet-Draft    NOT-draft-ietf-urn-rfc2611bis-03.txt        April 2001


Table of Contents

   Abstract ........................................................
   Table of Contents ...............................................
   1.0 Introduction ................................................
   2.0 What is a URN Namespace? ....................................
   3.0 URN Namespace (Registration) Types ..........................
   3.1 Experimental Namespaces .....................................
   3.2 Informal Namespaces .........................................
   3.3 Formal Namespaces ...........................................
   4.0 URN Namespace Registration, Update, and NID Assignment
       Process .....................................................
   4.1 Experimental ................................................
   4.2 Informal ....................................................
   4.3 Formal ......................................................
   5.0 Security Considerations .....................................
   6.0 IANA Considerations .........................................
   7.0 References ..................................................
   8.0 Authors' Addresses ..........................................
   9.0 Appendix A -- URN Namespace Definition Template .............
   10.0 Appendix B -- Illustration .................................
   10.1 Example Template ...........................................
   10.2 Registration steps in practice .............................

1.0 Introduction

   Uniform Resource Names (URNs) are resource identifiers with the
   specific requirements for enabling location independent
   identification of a resource, as well as longevity of reference.
   There are 2 assumptions that are key to this document:

   Assumption #1:

      Assignment of a URN is a managed process.

      I.e., not all strings that conform to URN syntax are necessarily
      valid URNs.  A URN is assigned according to the rules of a
      particular namespace (in terms of syntax, semantics, and process).

   Assumption #2:

      The space of URN namespaces is managed.

      I.e., not all syntactically correct URN namespaces (per the URN
      syntax definition)  are valid URN namespaces.  A URN namespace
      must have a recognized definition in order to be valid.

   The purpose of this document is to outline a mechanism and provide a



Daigle                                                          [Page 2]
=0C
Internet-Draft    NOT-draft-ietf-urn-rfc2611bis-03.txt        April 2001


   template for explicit namespace definition, along with the mechanism
   for associating an identifier (called a "Namespace ID", or NID) which
   is registered with the Internet Assigned Numbers Authority, IANA.

   Note that this document restricts itself to the description of
   processes for the creation of URN namespaces.  If "resolution" of any
   so-created URN identifiers is desired, a separate process of
   registration in a global NID directory, such as that provided by the
   DDDS system [RFCXXXX], is necessary.  See [RFCYYYY] for information
   on obtaining registration in the DDDS global NID directory.


2.0 What is a URN Namespace?

   For the purposes of URNs, a "namespace" is a collection of uniquely-
   assigned identifiers.  That is, the identifiers are not ever assigned
   to more than 1 resource, nor are they ever re-assigned to a different
   resource.  A single resource, however, may have more than one URN
   assigned to it for different purposes.  A URN namespace itself has an
   identifier in order to

      - ensure global uniqueness of URNs
      - (where desired) provide a cue for the structure of the
        identifier

   For example, many identifier systems make use strings of numbers as
   identifiers (e.g., ISBN, ISSN, phone numbers). It is conceivable that
   there might be some numbers that are valid identifiers in two
   different established identifier systems.  Using different
   designators for the two collections ensures that no two URNs will be
   the same for different resources (since each collection is required
   to uniquely assign each identifier).

   The development of an identifier structure, and thereby a collection
   of identifiers, is a process that is inherently dependent on the
   requirements of the community defining the identifier, how they will
   be assigned, and the uses to which they will be put.  All of these
   issues are specific to the individual community seeking to define a
   namespace (e.g., publishing community, association of booksellers,
   protocol developers, etc); they are beyond the scope of the IETF URN
   work.

   This document outlines the processes by which a collection of
   identifiers satisfying certain constraints (uniqueness of assignment,
   etc) can become a bona fide URN namespace by obtaining a NID.  In a
   nutshell, a template for the definition of the namespace is completed
   for deposit with IANA, and a NID is assigned.  The details of the
   process and possibilities for NID strings are outlined below.



Daigle                                                          [Page 3]
=0C
Internet-Draft    NOT-draft-ietf-urn-rfc2611bis-03.txt        April 2001


3.0 URN Namespace (Registration) Types

   There are 3 categories of URN namespaces defined here, distinguished
   by expected level of service and required procedures for
   registration.  Registration processes for each of these namespace
   types are given in Section 4.0.

3.1  Experimental Namespaces

   These are not explicitly registered with IANA.  They take the form

                                  X-<NID>

   No provision is made for avoiding collision of experimental NIDs;
   they are intended for use within internal or limited experimental
   contexts.


3.2 Informal Namespaces

   These are fully fledged URN namespaces, with all the rights and
   requirements associated thereto.  Informal namespaces can be
   registered in global registration services.  They are required to
   uphold the general principles of a well-managed URN namespace --
   providing persistent identification of resources, and unique
   assignment of identifier strings.  Informal and formal namespaces
   (described below) differ in the NID assignment.  IANA will assign an
   alphanumeric NID to registered informal namespaces, per the process
   outlined in Section 4.0.


3.3 Formal Namespaces

   A formal namespace may be requested, and IETF review sought, in cases
   where the publication of the NID proposal and the underlying
   namespace will provide benefit to some subset of users on the
   Internet.  That is, a formal NID proposal, if accepted, must be
   functional on and with the global Internet, not limited to users in
   communities or networks not connected to the Internet. For example, a
   NID is requested that is meant for naming of physics research. If
   that NID request required that the user use a propietary network or
   service that was not at all open to the general Internet user then it
   would make a poor request for a formal NID. The intent is that, while
   the community of those who may actively use the names assigned within
   that NID may be small (but no less important), the potential use of
   names within that NID is open to any user on the Internet.

   It is expected that Formal NIDs may be applied to namespaces where



Daigle                                                          [Page 4]
=0C
Internet-Draft    NOT-draft-ietf-urn-rfc2611bis-03.txt        April 2001


   some aspects are not fully open. For example, a namespace may make
   use of a fee-based, privately managed, or proprietary registry for
   assignment of URNs in the namespace, but it may still provide benefit
   to some Internet users if the services associated have openly-
   published access protocols.

   In addition to the basic registration information defined in the
   registration template (in Appendix A), a formal namespace request
   must be accompanied by documented considerations of the need for a
   new namespace and the community benefit of formally establishing the
   proposed URN namespace.

   Additionally, since the goal of URNs is to provide persistent
   identification, some consideration as to the longevity and
   maintainability of the namespace must be given.  The URN WG discussed
   at length the issue of finding objective measures for predicting (a
   priori) the continued success of a namespace.  No conclusion was
   reached -- much depends on factors that are completely beyond the
   technical scope of the namespace.  However, the collective experience
   of the IETF community does contain a wealth of information on
   technical factors that will prevent longevity of identification.  The
   IESG may elect not to publish a proposed namespace RFC if the IETF
   community consensus is that it contains technical flaws that will
   prevent (or seriously impair the possibility of) persistent
   identification.

   The kinds of things the URN WG discussed included:
      - the organization maintaining the URN namespace should
        demonstrate stability and ability to maintain the URN namespace
        for a long time, and/or it should be clear how the namespace can
        continue to be usable/useful if the organization ceases to be
        able to foster it;

      - it should demonstrate ability and competency at name assignment
        in order to facilitate persistence (e.g. to minimize the
        likelihood of conflicts);

      - it should commit to not re-assigning existing names and allowing
        old names to continue to be valid, even if the owners or
        assignees of those names are no longer members or customers of
        that organization.  This does not mean that there must be
        resolution of such names, but it does mean that they must not
        resolve the name to false or stale information, and it means
        that they must not be reassigned.

   These aspects, though hard to quantify objectively, should be
   considered by organizations/people considering the development of a
   Formal URN namespace, and they will be kept in mind when evaluating



Daigle                                                          [Page 5]
=0C
Internet-Draft    NOT-draft-ietf-urn-rfc2611bis-03.txt        April 2001


   the technical merits of any proposed Formal namespace.



4.0 URN Namespace Registration, Update, and NID Assignment Process

   Different levels of disclosure are expected/defined for namespaces.
   According to the level of open-forum  discussion surrounding the
   disclosure, a URN namespace may be assigned or may request a
   particular identifier.  The  "IANA Considerations" document [RFC2434]
   suggests the need to specify update mechanisms for registrations --
   who is given the authority to do so, from time to time, and what are
   the processes.  Since URNs are meant to be persistently useful, few
   (if any) changes should be made to the structural interpretation of
   URN strings (e.g., adding or removing rules for lexical equivalence
   that might affect the interpretation of URN IDs already assigned).
   However, it may be important to introduce clarifications, expand the
   list of authorized URN assigners, etc, over the natural course of a
   namespace's lifetime.  Specific processes are outlined below.

   The official list of registered URN namespaces is maintained by IANA.
   URN namespace registrations are currently being posted in the
   anonymous FTP ??  Fix this reference to "iana".  directory
   "ftp://ftp.isi.edu/in-notes/iana/assignments/URN-namespaces/".  See
   [STD2] for the current location of IANA registry.

   The registration and maintenance procedures vary slightly from one
   namespace type (as defined in Section 3.0) to another.


4.1 Experimental

   These are not explicitly registered with IANA.  They take the form

                                  X-<NID>

   No provision is made for avoiding collision of experimental NIDs;
   they are intended for use within internal or limited experimental
   contexts.

   As there is no registration, no registration maintenance procedures
   are needed.


4.2 Informal

   These are registered with IANA and are assigned a number sequence as
   an identifier, in the format:



Daigle                                                          [Page 6]
=0C
Internet-Draft    NOT-draft-ietf-urn-rfc2611bis-03.txt        April 2001


                              "urn-" <number>

   where <number> is chosen by the IANA on a First Come First Served
   basis (see [RFC2434]).

   Registrants should send a copy of the registration template (see
   Appendix A), duly completed, to the

                           urn-nid@apps.ietf.org

   mailing and allow for a 2 week discussion period for clarifying the
   expression of the registration information and suggestions for
   technical improvements to the namespace proposal.

   After suggestions for clarification of the registration information
   have been incorporated, the template may be submitted to:

                               iana@iana.org

   for assignment of a NID.

   The only restrictions on <number> are that it consist strictly of
   digits and that it not cause the NID to exceed length limitations
   outlined in the URN syntax ([RFC2141]).

   Registrations may be updated by the original registrant, or an entity
   designated by the registrant, by updating the registration template,
   submitting it to the discussion list for a further 2 week discussion
   period, and finally resubmitting it to IANA, as described above.


4.3 Formal

   Formal NIDs are assigned via IETF Consensus, as defined in [RFC2434]:

     "IETF Consensus - New values are assigned through the IETF
      consensus process. Specifically, new assignments are made via
      RFCs approved by the IESG. Typically, the IESG will seek
      input on prospective assignments from appropriate persons
      (e.g., a relevant Working Group if one exists)."

   Thus, the Formal NID application is made via publication of an RFC
   through standard IETF processes.  The RFC need not be standards-
   track, but it will be subject to IESG review and acceptance pursuant
   to the guidelines written here (as well as standard RFC publication
   guidelines).  The template defined in Appendix A may be included as
   part of an RFC defining some other aspect of the namespace, or it may
   be put forward as an RFC in its own right.  The proposed template



Daigle                                                          [Page 7]
=0C
Internet-Draft    NOT-draft-ietf-urn-rfc2611bis-03.txt        April 2001


   should be sent to the

                           urn-nid@apps.ietf.org

   mailing list to allow for a 2 week discussion period  for clarifying
   the expression of the registration information, before the IESG
   reviews the document.


   The RFC must include a "Namespace Considerations" section, which
   outlines the perceived need for a new namespace (i.e., where existing
   namespaces fall short of the proposer's requirements).
   Considerations might include:

        - URN assignment procedures
        - URN resolution/delegation
        - type of resources to be identified
        - type of services to be supported

   NOTE:  It is expected that more than one namespace may serve the same
   "functional" purpose; the intent of the "Namespace Considerations"
   section is to provide a record of the proposer's "due diligence" in
   exploring existing possibilities, for the IESG's consideration.

   The RFC must also include a "Community Considerations" section, which
   indicates the dimensions upon which the proposer expects its
   community to be able to benefit by publication of this namespace as
   well as how a general Internet user will be able to use the space if
   they care to do so.  Potential considerations include:

        - open assignment and use of identifiers within the namespace
        - open operation of resolution servers for the namespace
           (server)
        - creation of software that can meaningfully resolve and
          access services for the namespace (client)

   The RFC must include an "IANA Considerations" section, indicating
   that the document includes a URN NID registration that is to be
   entered into the IANA registry of URN NIDs.

   A particular NID string is requested, and is assigned by IETF
   consensus (as defined in [RFC2434]), with the additional constraints
   that the NID string must

        - not be an already-registered NID
        - not start with "x-" (see Type I above)
        - not start with "urn-" (see Type II above)
        - not start with "XY-", where XY is any combination of 2



Daigle                                                          [Page 8]
=0C
Internet-Draft    NOT-draft-ietf-urn-rfc2611bis-03.txt        April 2001


          ASCII letters  (see NOTE, below)
        - be more than 2 letters long

   NOTE: ALL two-letter combinations, and two-letter combinations
   followed by "-" and any sequence of valid NID characters,  are
   reserved for potential use as countrycode- based  NIDs for eventual
   national registrations of URN namespaces.   The definition and
   scoping of rules for allocation of responsibility for such namespaces
   is beyond the scope of this document.

   Registrations may be revised by updating the RFC through standard
   IETF RFC update processes (see [RFC2606] for a discussion of IETF
   process).  In any case, a revised document, in the form of a new
   Internet-Draft, must be published, and the proposed updated template
   must be circulated on the urn-nid discussion list, allowing for a 2
   week review period before pursuing publication of the new RFC
   document.


5.0 Security Considerations

   This document largely focuses on providing mechanisms for the
   declaration of public information.  Nominally, these declarations
   should be of relatively low security profile, however there is always
   the danger of "spoofing" and providing mis-information.  Information
   in these declarations should be taken as advisory.


6.0 IANA Considerations

   This document outlines the processes for registering URN namespaces,
   and has implications for the IANA in terms of registries to be
   maintained.  In all cases, the IANA should assign the appropriate NID
   (informal or formal), as described above, once an IESG-designated
   expert has confirmed that the requisite registration process steps
   have been completed.  This document defines processes to replace
   those outlined in [RFC2611].


7.0 References


   [ISO8601]   ISO 8601 : 1988 (E), "Data elements and interchange
               formats - Information interchange - Representation of
               dates and times"

   [RFC2026] Bradner, S., "The Internet Standards Process -- Revision
   3",           RFC 2026, October 1996.



Daigle                                                          [Page 9]
=0C
Internet-Draft    NOT-draft-ietf-urn-rfc2611bis-03.txt        April 2001


   [RFC2288]   Lynch, C., Preston, C. and R. Daniel, "Using Existing
               Bibliographic Identifiers as Uniform Resource Names", RFC
               2288, February 1998.

   [RFCXXXX]   Mealling, M., "URI Resolution using the Dynamic
                  Delegation Discovery System", RFCXXXX.

   [RFCYYYY]   Mealling, M., "Assignment Procedures for URI Resolution
                 Using DNS", RFCYYYY.

   [RFC2141]   Moats, R., "URN Syntax", RFC 2141, May 1997.

   [RFC2434]   Narten, T. and H. Alvestrand, "Guidelines for Writing an
               IANA Considerations Section in RFCs", BCP 26, RFC 2434,
               October 1998.

   [STD2]    Reynolds, J, and J. Postel, "Assigned Numbers", STD 2,
             October 1994.

   [RFC1737]   Sollins, K. and L. Masinter, "Functional Requirements for
               Uniform Resource Names", RFC 1737, December 1994.

   [RFC2276]   Sollins, K., "Architectural Principles of Uniform
               Resource Name Resolution", RFC 2276, January 1998.


8.0 Authors' Addresses

   Leslie L. Daigle
   Thinking Cat Enterprises

   EMail:  leslie@thinkingcat.com


   Dirk-Willem van Gulik
   WebWeaving
   Plein 1813 - 5a
   8545 HX Arnhem
   The Netherlands

   Phone:  +39 0332 78 0014 (Phone and Fax)
   EMail:  Dirkx@webweaving.org


   Renato Iannella
   IPR Systems Pty Ltd.

   EMail:  renato@iprsystems.com



Daigle                                                         [Page 10]
=0C
Internet-Draft    NOT-draft-ietf-urn-rfc2611bis-03.txt        April 2001


   Patrik Faltstrom
   Cisco Systems Inc
   170 W Tasman Drive SJ-13/2
   San Jose CA 95134
   USA

   EMail: paf@cisco.com
   URL:   http://www.cisco.com



9.0 Appendix A -- URN Namespace Definition Template

   Definition of a URN namespace is accomplished by completing the
   following information template.  Apart from providing a mechanism for
   disclosing structure of the URN namespace, this information is
   designed to be useful for

      - entities seeking to have a URN assigned in a namespace (if
        applicable)
      - entities seeking to provide URN resolvers for a namespace (if
        applicable)

   This is particularly important for communities evaluating the
   possibility of using a portion of an existing URN namespace rather
   than creating their own.

   Applications for Formal URN namespaces must also document "Namespace
   Considerations", "Community Considerations" and "IANA
   Considerations", as described in Section 4.3.

   Information in the template is as follows:

   Namespace ID:
      Assigned by IANA.  In the case of a Formal NID registration,
      a particular NID string may be requested.

   Registration Information:

      This is information to identify the particular version of
      registration information:

      - registration version number: starting with 1, incrementing by 1
        with each new version
      - registration date: date submitted to the IANA, using the format
                                YYYY-MM-DD

        as outlined in [ISO8601].



Daigle                                                         [Page 11]
=0C
Internet-Draft    NOT-draft-ietf-urn-rfc2611bis-03.txt        April 2001


   Declared registrant of the namespace:
      This includes:
         Registering organization
            Name
            Address
         Designated contact person
            Name
            Coordinates (at least one of: e-mail, phone, postal address)

   Declaration of syntactic structure:

      This section should outline any structural features of identifiers
      in this namespace.  At the very least, this description may be
      used to introduce terminology used in other sections.  This
      structure may also be used for determining realistic
      caching/shortcuts approaches; suitable caveats should be provided.
      If there are any specific character encoding rules (e.g., which
      character should always be used for single-quotes), these should
      be listed here.

      Answers might include, but are not limited to:

      - the structure is opaque (no exposition) - a regular expression
        for parsing the identifier into components, including naming
        authorities

   Relevant ancillary documentation:

      This section should list any RFCs, standards, or other published
      documentation that defines or explains all or part of the
      namespace structure.

      Answers might include, but are not limited to:

      - RFCs outlining syntax of the namespace
      - Other of the defining community's (e.g., ISO) documents
        outlining syntax of the identifiers in the namespace
      - Explanatory material introducing the namespace

   Identifier uniqueness considerations: This section should address the
   requirement that URN identifiers be assigned uniquely -- they are
   assigned to at most one resource, and are not reassigned.

   (Note that the definition of "resource" is fairly broad; for example,
   information on "Today's Weather" might be considered a single
   resource, although the content is dynamic.)

   Possible answers include, but are not limited to:



Daigle                                                         [Page 12]
=0C
Internet-Draft    NOT-draft-ietf-urn-rfc2611bis-03.txt        April 2001


      - exposition of the structure of the identifiers, and partitioning
        of the space of identifiers amongst assignment authorities which
        are individually responsible for respecting uniqueness rules
      - identifiers are assigned sequentially
      - information is withheld; the namespace is opaque

   Identifier persistence considerations:

      Although non-reassignment of URN identifiers ensures that a URN
      will persist in identifying a particular resource even after the
      "lifetime of the resource", some consideration should be given to
      the persistence of the usability of the URN.  This is particularly
      important in the case of URN namespaces providing global
      resolution.

      Possible answers include, but are not limited to:

      - quality of service considerations

   Process of identifier assignment:

      This section should detail the mechanisms and/or authorities for
      assigning URNs to resources.  It should make clear whether
      assignment is completely open, or if limited, how to become an
      assigner of identifiers, and/or get one assigned by existing
      assignment authorities.  Answers could include, but are not
      limited to:

      - assignment is completely open, following a particular algorithm
      - assignment is delegated to authorities recognized by a
        particular organization (e.g., the Digital Object Identifier
        Foundation controls the DOI assignment space and its delegation)
      - assignment is completely closed (e.g., for a private
        organization)

   Process for identifier resolution:

      If a namespace is intended to be accessible for global resolution,
      it must be registerd in an RDS (Resolution Discovery System, see
      [RFC2276]) such as DDDS.  Resolution then proceeds according to
      standard URI resolution processes, and the mechanisms of the RDS.
      What this section should outline is the requirements for becoming
      a recognized resolver of URNs in this namespace (and being so-
      listed in the RDS registry).

      Answers may include, but are not limited to:

      - the namespace is not listed with an RDS; this is not relevant



Daigle                                                         [Page 13]
=0C
Internet-Draft    NOT-draft-ietf-urn-rfc2611bis-03.txt        April 2001


      - resolution mirroring is completely open, with a mechanism for
        updating an appropriate RDS
      - resolution is controlled by entities to which assignment has
        been delegated


   Rules for Lexical Equivalence:

      If there are particular algorithms for determining equivalence
      between two identifiers in the underlying namespace (hence, in the
      URN string itself), rules can be provided here.

      Some examples include:

      - equivalence between hyphenated and non-hyphenated groupings in
        the identifier string
      - equivalence between single-quotes and double-quotes
      - Namespace-defined equivalences between specific characters, such
        as "character X with or without diacritic marks".

      Note that these are not normative statements for any kind of best
      practice for handling equivalences between characters; they are
      statements limited to reflecting the namespace's own rules.

   Conformance with URN Syntax:

      This section should outline any special considerations required
      for conforming with the URN syntax.  This is particularly
      applicable in the case of legacy naming systems that are used in
      the context of URNs.

      For example, if a namespace is used in contexts other than URNs,
      it may make use of characters that are reserved in the URN syntax.
      This section should flag any such characters, and outline
      necessary mappings to conform to URN syntax.  Normally, this will
      be handled by hex encoding the symbol.

      For example, see the section on SICIs in [RFC2288].

   Validation mechanism:

      Apart from attempting resolution of a URN, a URN namespace may
      provide mechanism for "validating" a URN -- i.e., determining
      whether a given string is currently a validly-assigned URN.
      There are 2 issues here: 1) users should not "guess" URNs in a
      namespace; 2) when the URN namespace is based on an existing
      identifier system, it may not be the case that all the existing
      identifiers are assigned on Day 0.  The reasonable expectation is



Daigle                                                         [Page 14]
=0C
Internet-Draft    NOT-draft-ietf-urn-rfc2611bis-03.txt        April 2001


      that the
      resource associated with each resulting URN is somehow related to
   the
      thing identified by the original identifier system, but those
      resources may not exist for each original identifier. For
      example, even if a telephone number-based URN namespace was
   created,
      it is not clear that all telephone numbers would immediately
   become
      "valid" URNs, that could be resolved using whatever mechanisms
      are described as part of the namespace registration.

      A validation mechanims might be:

      - a syntax grammar
      - an on-line service
      - an off-line service

   Scope:

      This section should outline the scope of the use of the
      identifiers in this namespace.  Apart from considerations of
      private vs. public namespaces, this section is critical in
      evaluating the applicability of a requested NID.  For example, a
      namespace claiming to deal in "social security numbers" should
      have a global scope and address all social security number
      structures (unlikely).  On the other hand, at a national level, it
      is reasonable to propose a URN namespace for "this nation's social
      security numbers".

10.0 Appendix B -- Illustration

10.1 Example Template

   The following example is provided for the purposes of illustration of
   the URN NID template described in Appendix A.  Although it is based
   on a hypothetical "generic Internet namespace" that has been
   discussed informally within the URN WG, there are still technical and
   infrastructural issues that would have to be resolved before such a
   namespace could be properly and completely described.

   Namespace ID:
      To be assigned

   Registration Information:

      Version 1
      Date: <when submitted>



Daigle                                                         [Page 15]
=0C
Internet-Draft    NOT-draft-ietf-urn-rfc2611bis-03.txt        April 2001


   Declared registrant of the namespace:

      Name:           Thinking Cat Enterprises
      Address:        1 ThinkingCat Way
                      Trupville, NewCountry
      Contact:           L. Daigle
                      E-mail: leslie@thinkingcat.com

   Declaration of structure:

      The identifier structure is as follows:

      URN:<assigned number>:<FQDN>:<assigned string>

      where FQDN is a fully-qualified domain name, and the assigned
      string is conformant to URN syntax requirements.

   Relevant ancillary documentation:

      Definition of domain names, found in:

      P. Mockapetris, "DOMAIN NAMES - IMPLEMENTATION AND SPECIFICATION",
      RFC1035, November 1987.

   Identifier uniqueness considerations:

      Uniqueness is guaranteed as long as the assigned string is never
      reassigned for a given FQDN, and that the FQDN is never
      reassigned.

      N.B.:  operationally, there is nothing that prevents a domain name
      from being reassigned;  indeed, it is not an uncommon occurrence.
      This is one of the reasons that this example makes a poor URN
      namespace in practice, and is therefore not seriously being
      proposed as it stands.

   Identifier persistence considerations:

      Persistence of identifiers is dependent upon suitable delegation
      of resolution at the level of "FQDN"s, and persistence of FQDN
      assignment.

      Same note as above.

   Process of identifier assignment:

      Assignment of these URNs delegated to individual domain name
      holders (for FQDNs).  The holder of the FQDN registration is



Daigle                                                         [Page 16]
=0C
Internet-Draft    NOT-draft-ietf-urn-rfc2611bis-03.txt        April 2001


      required to maintain an entry (or delegate it) in the DDDS.
      Within each of these delegated name partitions, the string may be
      assigned per local requirements.

      e.g.  urn:<assigned number>:thinkingcat.com:001203

   Process for identifier resolution:

      Domain name holders are responsible for operating or delegating
      resolution servers for the FQDN in which they have assigned URNs.

   Rules for Lexical Equivalence:

      FQDNs are case-insensitive.  Thus, the portion of the URN

              urn:<assigned number>:<FQDN>:

      is case-insenstive for matches.  The remainder of the identifier
      must be considered case-sensitve.

   Conformance with URN Syntax:

      No special considerations.

   Validation mechanism:

      None specified.

   Scope:

      Global.


10.2 Registration steps in practice

   The key steps for registration of informal or formal namespaces
   typically play out as follows:

   Informal NID:

     1.  Complete the registration template.  This may be done as part
     of an Internet-Draft.

     2.  Communicate the registration template to urn-nid@apps.ietf.org
     for technical review -- as a published I-D, or text e-mail message
     containing the template.

     3. Update the registration template as necessary from comments, and



Daigle                                                         [Page 17]
=0C
Internet-Draft    NOT-draft-ietf-urn-rfc2611bis-03.txt        April 2001


     repeat steps 2 and 3 as necessary.

     4. Once comments have been addressed (and the review period has
     expired) end a request to IANA with the revised registration
     template.

   Formal NID:

     1. Write an Internet-Draft describing the namespace and including
     the registration template, duly completed.  Be sure to include
     "Namespace Considerations", "Community Considerations" and "IANA
     Considerations" sections, as described in Section 4.3.

     2. Send the Internet-Draft to the I-D editor, and send a copy to
     urn-nid@apps.ietf.org for technical review.

     3. Update the Internet-Draft as necessary from comments, and repeat
     steps 2 and 3 as needed.

     4.  Send a request to the IESG to publish the I-D as an RFC.  The
     IESG may request further changes (published as I-D revisions)
     and/or direct discussion to designated working groups, area
     experts, etc.

     5.  If the IESG approves the document for publication as an RFC,
     send a request to IANA to register the requested NID.

























Daigle                                                         [Page 18]
=0C

--------------BC5958082B64FCB7C758040A--


                                                                                                                                                                                                                                                                                                                               2001-05.mail                                                                                        0000666 0000036 0000010 00000103153 07305167521 011502  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.NETSOL.COM  Wed May  9 10:40:28 2001
Received: from lists.netsol.com ([216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id KAA09180
	for <urn-archive@IETF.ORG>; Wed, 9 May 2001 10:40:27 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA25969;
	Wed, 9 May 2001 10:27:18 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 13353 for URN-IETF@LISTS.NETSOL.COM; Wed, 9 May
          2001 10:26:43 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id JAA25748 for <urn-ietf@lists.netsol.com>;
          Wed, 9 May 2001 09:38:26 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id JAA06242; Wed, 9 May 2001 09:32:29
          -0400 (EDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200105091332.JAA06242@ietf.org>
Date:         Wed, 9 May 2001 09:32:29 -0400
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-rfc2611bis-03.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : URN Namespace Definition Mechanisms
        Author(s)       : L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom
        Filename        : draft-ietf-urn-rfc2611bis-03.txt
        Pages           : 18
        Date            : 08-May-01

The URN WG has defined a syntax for Uniform Resource Names (URNs)
[RFC2141], as well as some proposed mechanisms for their resolution
and use in Internet applications ([RFCXXXX], [RFCYYYY]).  The whole
rests on the concept of individual 'namespaces' within the URN
structure.  Apart from  proof-of-concept namespaces, the use of
existing identifiers in URNs has been discussed ([RFC2288]), and this
document lays out general definitions of and mechanisms for
establishing URN 'namespaces'.
This document obsoletes RFC2611.
Discussion of this document should be directed to urn-ietf@ietf.org

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-rfc2611bis-03.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-rfc2611bis-03.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-rfc2611bis-03.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20010508152347.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-rfc2611bis-03.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-rfc2611bis-03.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20010508152347.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Wed May  9 11:40:26 2001
Received: from lists.netsol.com ([216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id LAA12653
	for <urn-archive@IETF.ORG>; Wed, 9 May 2001 11:40:26 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA26545;
	Wed, 9 May 2001 11:28:04 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 13448 for URN-IETF@LISTS.NETSOL.COM; Wed, 9 May
          2001 11:27:45 -0400
Received: from tomts13-srv.bellnexxia.net (tomts13.bellnexxia.net
          [209.226.175.34]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          LAA26538 for <URN-IETF@LISTS.NETSOL.COM>; Wed, 9 May 2001 11:27:43
          -0400 (EDT)
Received: from thinkingcat.com ([64.229.196.65]) by tomts13-srv.bellnexxia.net
          (InterMail vM.4.01.03.16 201-229-121-116-20010115) with ESMTP id
          <20010509152123.NUAT25498.tomts13-srv.bellnexxia.net@thinkingcat.com>; Wed, 9 May 2001 11:21:23
          -0400
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <200105091332.JAA06242@ietf.org>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <3AF95FC4.D36E6473@thinkingcat.com>
Date:         Wed, 9 May 2001 11:18:28 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      URN WG ready to publish draft-ietf-urn-rfc2611bis-03.txt
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Howdy,

The URN WG has reviewed this document, and considers it completed.
We would therefore like to ask the IESG to publish it as a BCP RFC,
to replace/obsolete RFC2611 for URN NID definition process.

There is one outstanding editorial issue.  The URL for the IANA URN
namespace registry uses the "isi.edu" domain.  I know that IANA
is trying to move everything to iana.org, but that doesn't
work at the moment.  I sent a message to IANA 2 weeks ago asking
what they'd like me to put in there, but haven't had a response.
I think we're better off not delaying this any furhter, and if
IANA responds in the next while, we can fix that with a note to the
RFC-editor, in the worst case.

Thanks,
Leslie.

Internet-Drafts@ietf.org wrote:
>
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the Uniform Resource Names Working Group of the IETF.
>
>         Title           : URN Namespace Definition Mechanisms
>         Author(s)       : L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom
>         Filename        : draft-ietf-urn-rfc2611bis-03.txt
>         Pages           : 18
>         Date            : 08-May-01
>
> The URN WG has defined a syntax for Uniform Resource Names (URNs)
> [RFC2141], as well as some proposed mechanisms for their resolution
> and use in Internet applications ([RFCXXXX], [RFCYYYY]).  The whole
> rests on the concept of individual 'namespaces' within the URN
> structure.  Apart from  proof-of-concept namespaces, the use of
> existing identifiers in URNs has been discussed ([RFC2288]), and this
> document lays out general definitions of and mechanisms for
> establishing URN 'namespaces'.
> This document obsoletes RFC2611.
> Discussion of this document should be directed to urn-ietf@ietf.org
>
> A URL for this Internet-Draft is:
> http://www.ietf.org/internet-drafts/draft-ietf-urn-rfc2611bis-03.txt
>
> Internet-Drafts are also available by anonymous FTP. Login with the username
> "anonymous" and a password of your e-mail address. After logging in,
> type "cd internet-drafts" and then
>         "get draft-ietf-urn-rfc2611bis-03.txt".
>
> A list of Internet-Drafts directories can be found in
> http://www.ietf.org/shadow.html
> or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
>
> Internet-Drafts can also be obtained by e-mail.
>
> Send a message to:
>         mailserv@ietf.org.
> In the body type:
>         "FILE /internet-drafts/draft-ietf-urn-rfc2611bis-03.txt".
>
> NOTE:   The mail server at ietf.org can return the document in
>         MIME-encoded form by using the "mpack" utility.  To use this
>         feature, insert the command "ENCODING mime" before the "FILE"
>         command.  To decode the response(s), you will need "munpack" or
>         a MIME-compliant mail reader.  Different MIME-compliant mail readers
>         exhibit different behavior, especially when dealing with
>         "multipart" MIME messages (i.e. documents which have been split
>         up into multiple messages), so check your local documentation on
>         how to manipulate these messages.
>
> Below is the data which will enable a MIME compliant mail reader
> implementation to automatically retrieve the ASCII version of the
> Internet-Draft.

--

-------------------------------------------------------------------
"The best laid plans
    are written in pencil."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Wed May  9 18:06:19 2001
Received: from lists.netsol.com ([216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id SAA26841
	for <urn-archive@IETF.ORG>; Wed, 9 May 2001 18:06:19 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id RAA28522;
	Wed, 9 May 2001 17:54:04 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 13570 for URN-IETF@LISTS.NETSOL.COM; Wed, 9 May
          2001 17:53:52 -0400
Received: from tomts6-srv.bellnexxia.net (tomts6.bellnexxia.net
          [209.226.175.26]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          RAA28515 for <URN-IETF@LISTS.NETSOL.COM>; Wed, 9 May 2001 17:53:51
          -0400 (EDT)
Received: from thinkingcat.com ([64.229.196.65]) by tomts6-srv.bellnexxia.net
          (InterMail vM.4.01.03.16 201-229-121-116-20010115) with ESMTP id
          <20010509214731.VAQJ7009.tomts6-srv.bellnexxia.net@thinkingcat.com>
          for <URN-IETF@LISTS.NETSOL.COM>; Wed, 9 May 2001 17:47:31 -0400
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <200105091332.JAA06242@ietf.org> <3AF95FC4.D36E6473@thinkingcat.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <3AF9BA44.BFB8417E@thinkingcat.com>
Date:         Wed, 9 May 2001 17:44:36 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      Re: URN WG ready to publish draft-ietf-urn-rfc2611bis-03.txt
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

FYI -- this note was addressed to our area directors, and cc'ed
to the working group.  For those who don't know/forgot, the mailing
list reflector strips off all other addresses and makes the mailing
list the sole recipient.  Which is helpful at keeping addressee
lists down, but sometimes makes the context inscrutable.

Leslie.

Leslie Daigle wrote:
>
> Howdy,
>
> The URN WG has reviewed this document, and considers it completed.
> We would therefore like to ask the IESG to publish it as a BCP RFC,
> to replace/obsolete RFC2611 for URN NID definition process.
>
> There is one outstanding editorial issue.  The URL for the IANA URN
> namespace registry uses the "isi.edu" domain.  I know that IANA
> is trying to move everything to iana.org, but that doesn't
> work at the moment.  I sent a message to IANA 2 weeks ago asking
> what they'd like me to put in there, but haven't had a response.
> I think we're better off not delaying this any furhter, and if
> IANA responds in the next while, we can fix that with a note to the
> RFC-editor, in the worst case.
>
> Thanks,
> Leslie.
>
> Internet-Drafts@ietf.org wrote:
> >
> > A New Internet-Draft is available from the on-line Internet-Drafts directories.
> > This draft is a work item of the Uniform Resource Names Working Group of the IETF.
> >
> >         Title           : URN Namespace Definition Mechanisms
> >         Author(s)       : L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom
> >         Filename        : draft-ietf-urn-rfc2611bis-03.txt
> >         Pages           : 18
> >         Date            : 08-May-01
> >
> > The URN WG has defined a syntax for Uniform Resource Names (URNs)
> > [RFC2141], as well as some proposed mechanisms for their resolution
> > and use in Internet applications ([RFCXXXX], [RFCYYYY]).  The whole
> > rests on the concept of individual 'namespaces' within the URN
> > structure.  Apart from  proof-of-concept namespaces, the use of
> > existing identifiers in URNs has been discussed ([RFC2288]), and this
> > document lays out general definitions of and mechanisms for
> > establishing URN 'namespaces'.
> > This document obsoletes RFC2611.
> > Discussion of this document should be directed to urn-ietf@ietf.org
> >
> > A URL for this Internet-Draft is:
> > http://www.ietf.org/internet-drafts/draft-ietf-urn-rfc2611bis-03.txt
> >
> > Internet-Drafts are also available by anonymous FTP. Login with the username
> > "anonymous" and a password of your e-mail address. After logging in,
> > type "cd internet-drafts" and then
> >         "get draft-ietf-urn-rfc2611bis-03.txt".
> >
> > A list of Internet-Drafts directories can be found in
> > http://www.ietf.org/shadow.html
> > or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
> >
> > Internet-Drafts can also be obtained by e-mail.
> >
> > Send a message to:
> >         mailserv@ietf.org.
> > In the body type:
> >         "FILE /internet-drafts/draft-ietf-urn-rfc2611bis-03.txt".
> >
> > NOTE:   The mail server at ietf.org can return the document in
> >         MIME-encoded form by using the "mpack" utility.  To use this
> >         feature, insert the command "ENCODING mime" before the "FILE"
> >         command.  To decode the response(s), you will need "munpack" or
> >         a MIME-compliant mail reader.  Different MIME-compliant mail readers
> >         exhibit different behavior, especially when dealing with
> >         "multipart" MIME messages (i.e. documents which have been split
> >         up into multiple messages), so check your local documentation on
> >         how to manipulate these messages.
> >
> > Below is the data which will enable a MIME compliant mail reader
> > implementation to automatically retrieve the ASCII version of the
> > Internet-Draft.
>
> --
>
> -------------------------------------------------------------------
> "The best laid plans
>     are written in pencil."
>    -- ThinkingCat
>
> Leslie Daigle
> leslie@thinkingcat.com
> -------------------------------------------------------------------

--

-------------------------------------------------------------------
"The best laid plans
    are written in pencil."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Thu May 10 19:13:47 2001
Received: from lists.netsol.com ([216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id TAA09828
	for <urn-archive@IETF.ORG>; Thu, 10 May 2001 19:13:47 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id TAA06167;
	Thu, 10 May 2001 19:01:16 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 14110 for URN-IETF@LISTS.NETSOL.COM; Thu, 10 May
          2001 19:00:50 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from cuimail.unige.ch (cuimail.unige.ch [129.194.69.50]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id SAA06003 for
          <urn-ietf@lists.netsol.com>; Thu, 10 May 2001 18:37:19 -0400 (EDT)
Received: from cuimail.unige.ch ([129.194.69.17]) by cuimail.unige.ch (PMDF
          V6.0-24 #44959) with ESMTP id <0GD500E6X58GYT@cuimail.unige.ch> for
          urn-ietf@lists.netsol.com; Fri, 11 May 2001 00:31:28 +0200 (MET DST)
X-URL: http://cui.unige.ch/eao/www/Bertrand.html
X-Face: $LChH{%os*16AP:(5pI<*1fqtXx?14aOqKLUfv{>&:+,G6Y+ei9aTSM:D,ie2w=~vr9nsSj
        FY4bH+)|=<_V|1@4";>_aJ}QxqfL['1]O3i`)wmc]#,^4Ny#&_|k?EEcrb7aIle|fs742v:5WjNM9#
        ufe5itBNu-z*[']\@b|ut#z,r8b#ax^CsUUku2I#bgvZ&XxZ/kc#7Gi{5OB%h88yly"YZG*u}jD^tL
        wUfdV#%YU.|hU|HEOfSCGxb
MIME-version: 1.0
X-Mailer: exmh version 2.0.2 2/24/98
Content-type: text/plain; charset=us-ascii
Message-ID:  <0GD500E6Y58GYT@cuimail.unige.ch>
Date:         Fri, 11 May 2001 00:31:28 +0200
Reply-To: Bertrand.Ibrahim@CUI.UNIGE.CH
From: Bertrand.Ibrahim@CUI.UNIGE.CH
Subject:      Bad URL in draft-ietf-urn-rfc2611bis-03.txt
To: URN-IETF@LISTS.NETSOL.COM

In draft-ietf-urn-rfc2611bis-03.txt, section 4.0 (URN Namespace Registration,
Update, and NID Assignment Process) refers the reader to

  ftp://ftp.isi.edu/in-notes/iana/assignments/URN-namespaces/

for the official list of registered URN namespaces maintained by IANA.
The correct URL should be

  ftp://ftp.isi.edu/in-notes/iana/assignments/urn-namespaces

That is, the should not be a '/' at the end and all letters should be
lower case.

In addition, the abstract (on page 1) mentions that discussion of this
document should be directed to urn-ietf@ietf.org, which is a bogus
address (urn-ietf@lists.netsol.com might be the correct one, since
the draft announcement was CC-ed to that address).

Hope this helps.

Bertrand Ibrahim.
--------------------------------------------
Bertrand.Ibrahim@cui.unige.ch
http://cui.unige.ch/eao/www/Bertrand.html
PGP 6.0 Public Key fingerprint:
 F286 F29D E459 F0DC 4E92  D9CB C408 77D0 0CFD 47A8


From owner-urn-ietf@LISTS.NETSOL.COM  Thu May 24 15:53:34 2001
Received: from lists.netsol.com ([216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id PAA19941
	for <urn-archive@IETF.ORG>; Thu, 24 May 2001 15:53:33 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id PAA07717;
	Thu, 24 May 2001 15:47:13 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 0030 for URN-IETF@LISTS.NETSOL.COM; Thu, 24 May
          2001 15:46:32 -0400
Received: from imo-d03.mx.aol.com (imo-d03.mx.aol.com [205.188.157.35]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id PAA07707 for
          <URN-IETF@lists.netsol.com>; Thu, 24 May 2001 15:46:31 -0400 (EDT)
Received: from HalMeyer3@cs.com by imo-d03.mx.aol.com (mail_out_v30.22.) id
          4.e2.152cf5c6 (25513) for <URN-IETF@lists.netsol.com>; Thu, 24 May
          2001 15:40:07 -0400 (EDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit
X-Mailer: CompuServe 2000 32-bit sub 122
Approved-By:  HalMeyer3@CS.COM
Message-ID:  <e2.152cf5c6.283ebd97@cs.com>
Date:         Thu, 24 May 2001 15:40:07 EDT
Reply-To: HalMeyer3@cs.com
From: Hal Meyer <HalMeyer3@cs.com>
Subject:      DOMAINS-L
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

FYI, there is a listserver for the domain industry called DOMAINS-L.

Thought you all might be interested.

Have a look here==>

http://DOMAINS-L.com

Best,
Hal Meyer


From owner-urn-ietf@LISTS.NETSOL.COM  Tue May 29 05:15:16 2001
Received: from lists.netsol.com ([216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id FAA27694
	for <urn-archive@IETF.ORG>; Tue, 29 May 2001 05:15:15 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id FAA07199;
	Tue, 29 May 2001 05:09:16 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 0758 for URN-IETF@LISTS.NETSOL.COM; Tue, 29 May
          2001 05:08:44 -0400
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id FAA07182; Tue, 29 May
          2001 05:08:41 -0400 (EDT)
Message-ID:  <200105290908.FAA07182@lists.netsol.com>
Date:         Tue, 29 May 2001 05:08:41 -0400
Reply-To: Ron Bennett <bennett@WYOMISSING.COM>
From: Ron Bennett <bennett@WYOMISSING.COM>
Subject:      VeriSign COVER UP - Read All About it INSIDE!
To: URN-IETF@LISTS.NETSOL.COM

Interesting how VeriSign leaves up the mailing list URN-IETF that's received
a whole 19 posts in the past three months along with full member list and
archives, and yet VeriSign deleted the most active list, Domain-Policy
claiming it was no longer needed. And even worse, VeriSign did this with no
warning and in the process they deleted its respective member list and
archives.

And yet this very *slow* list is still up and running as usual. Looks like a
cover up to me...how about to you?

Read the story of how VeriSign very rudely and unprofessionally removed all
traces of the Domain-Policy list below...

http://slashdot.org/article.pl?sid=01/05/25/0223221&mode=thread

Like to read the archives of the Domain-Policy list...they're now available
at the following URLs:

http://www.wyomissing.com/bennett/domainpolicyarchives.zip

http://www.valuenames.com/bennett/domainpolicyarchives.zip

Even older archives may now be available at Tucows - http://www.tucows.com/

Thank you for taking time to read this...assuming anyone reads this list
anymore :-;


From owner-urn-ietf@LISTS.NETSOL.COM  Tue May 29 11:24:57 2001
Received: from lists.netsol.com ([216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id LAA03461
	for <urn-archive@IETF.ORG>; Tue, 29 May 2001 11:24:56 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA09241;
	Tue, 29 May 2001 11:20:14 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 0903 for URN-IETF@LISTS.NETSOL.COM; Tue, 29 May
          2001 11:19:40 -0400
Received: from tomts13-srv.bellnexxia.net (tomts13.bellnexxia.net
          [209.226.175.34]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          LAA09223 for <URN-IETF@LISTS.NETSOL.COM>; Tue, 29 May 2001 11:19:39
          -0400 (EDT)
Received: from thinkingcat.com ([64.229.201.102]) by tomts13-srv.bellnexxia.net
          (InterMail vM.4.01.03.16 201-229-121-116-20010115) with ESMTP id
          <20010529151319.ZYFB25498.tomts13-srv.bellnexxia.net@thinkingcat.com>; Tue, 29 May 2001 11:13:19
          -0400
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <200105290908.FAA07182@lists.netsol.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <3B13BC81.E0D28EB4@thinkingcat.com>
Date:         Tue, 29 May 2001 11:13:05 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      Re: VeriSign COVER UP - Read All About it INSIDE!
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Howdy,

This is the official mailing list of the IETF URN working group.
See
        http://www.ietf.org/html.charters/urn-charter.html

Low traffic reflects the fact that the WG is almost done, winding
up last documents and waiting on the IESG to process our documents.
Postings not concerned with WG work items are off topic.

Please take that as notice that your posting is off-topic, and don't
pursue this here.

Thanks,

Leslie Daigle.
IETF URN WG Co-Chair.

Ron Bennett wrote:
>
> Interesting how VeriSign leaves up the mailing list URN-IETF that's received
> a whole 19 posts in the past three months along with full member list and
> archives, and yet VeriSign deleted the most active list, Domain-Policy
> claiming it was no longer needed. And even worse, VeriSign did this with no
> warning and in the process they deleted its respective member list and
> archives.
>
> And yet this very *slow* list is still up and running as usual. Looks like a
> cover up to me...how about to you?
>
> Read the story of how VeriSign very rudely and unprofessionally removed all
> traces of the Domain-Policy list below...
>
> http://slashdot.org/article.pl?sid=01/05/25/0223221&mode=thread
>
> Like to read the archives of the Domain-Policy list...they're now available
> at the following URLs:
>
> http://www.wyomissing.com/bennett/domainpolicyarchives.zip
>
> http://www.valuenames.com/bennett/domainpolicyarchives.zip
>
> Even older archives may now be available at Tucows - http://www.tucows.com/
>
> Thank you for taking time to read this...assuming anyone reads this list
> anymore :-;

--

-------------------------------------------------------------------
"The best laid plans
    are written in pencil."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Wed May 30 09:00:15 2001
Received: from lists.netsol.com ([216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id JAA09016
	for <urn-archive@IETF.ORG>; Wed, 30 May 2001 09:00:14 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA23413;
	Wed, 30 May 2001 08:54:27 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 1127 for URN-IETF@LISTS.NETSOL.COM; Wed, 30 May
          2001 08:53:50 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id GAA15121 for <urn-ietf@lists.netsol.com>;
          Wed, 30 May 2001 06:54:04 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id GAA05019; Wed, 30 May 2001 06:47:55
          -0400 (EDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200105301047.GAA05019@ietf.org>
Date:         Wed, 30 May 2001 06:47:55 -0400
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-net-procedures-08.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Assignment Procedures for the URI Resolution using DNS
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-net-procedures-08.txt
        Pages           : 10
        Date            : 29-May-01

RFCYYYY defines a how DNS is used as a DDDS database that contains
URI delegation rules (sometimes called resolution hints). That
document specifies that the first step in that algorithm is to
append 'URI.ARPA' to the URI scheme and retrieve the NAPTR record
for that domain-name.  I.e., the first step in resolving
'http://foo.com/' would be to look up a NAPTR record for the domain
'http.URI.ARPA'. URN resolution also follows a similar procedure but
uses the 'URN.ARPA' zone as its root. This document describes the
procedures for inserting a new rule into the 'URI.ARPA' and
'URN.ARPA' zones.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-net-procedures-08.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-net-procedures-08.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-net-procedures-08.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20010529142344.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-net-procedures-08.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-net-procedures-08.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20010529142344.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Wed May 30 09:02:09 2001
Received: from lists.netsol.com ([216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id JAA09090
	for <urn-archive@IETF.ORG>; Wed, 30 May 2001 09:02:08 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA23523;
	Wed, 30 May 2001 08:57:09 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 1131 for URN-IETF@LISTS.NETSOL.COM; Wed, 30 May
          2001 08:57:06 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id GAA15109 for <urn-ietf@lists.netsol.com>;
          Wed, 30 May 2001 06:53:58 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id GAA04992; Wed, 30 May 2001 06:47:50
          -0400 (EDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200105301047.GAA04992@ietf.org>
Date:         Wed, 30 May 2001 06:47:49 -0400
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-dns-ddds-database-05.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : A DDDS Database Using The Domain Name System
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-dns-ddds-database-05.txt
        Pages           : 20
        Date            : 29-May-01

This document describes a Dynamic Delegation Discovery System
Database using the Domain Name System as a distributed database of
Rules. The Keys are domain-names and the Rules are encoded using the
NAPTR Resource Record.
Since this document officially obsoletes RFC 2168, it is the
official specification for the NAPTR DNS Resource Record.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-dns-ddds-database-05.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-dns-ddds-database-05.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-dns-ddds-database-05.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20010529142333.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-dns-ddds-database-05.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-dns-ddds-database-05.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20010529142333.I-D@ietf.org>

--OtherAccess--

--NextPart--


                                                                                                                                                                                                                                                                                                                                                                                                                     2001-06.mail                                                                                        0000666 0000036 0000010 00000145307 07311715765 011520  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.NETSOL.COM  Fri Jun  1 04:58:35 2001
Received: from lists.netsol.com ([216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id EAA03081
	for <urn-archive@IETF.ORG>; Fri, 1 Jun 2001 04:58:35 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id EAA05186;
	Fri, 1 Jun 2001 04:52:47 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 1485 for URN-IETF@LISTS.NETSOL.COM; Fri, 1 Jun
          2001 04:48:57 -0400
Received: from fregat18.cs.vu.nl (root@fregat18.cs.vu.nl [130.37.16.64]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id EAA05168 for
          <urn-ietf@lists.netsol.com>; Fri, 1 Jun 2001 04:48:55 -0400 (EDT)
Received: by fregat18.cs.vu.nl (Smail #66) id m155kWO-002ej3C; Fri, 1 Jun 2001
          10:43 +0200
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0i
Approved-By:  Gerco Ballintijn <gerco@CS.VU.NL>
Message-ID:  <20010601104304.A8113@fregat18.cs.vu.nl>
Date:         Fri, 1 Jun 2001 10:43:04 +0200
Reply-To: Gerco Ballintijn <gerco@cs.vu.nl>
From: Gerco Ballintijn <gerco@cs.vu.nl>
Subject:      Scalability Analysis of NAPTR Approach
To: URN-IETF@LISTS.NETSOL.COM

Hi,

For my PhD research, I am interested in wide-area naming systems, and
I have therefore been following the work of this working group for a
couple of years. While the various RFCs and internet-drafts describe
the requirements and mechanisms for URN based naming, I am particularly
interested in a *scientific analyses* of the proposed methods. I am
therefore looking for publications (of any kind) describing mathematical
analysis or performance experiments of the DNS based Resolver Discovery
System. Since there are no such pointers on the working group web page,
I was hoping somebody on this list could point me in the right direction.

                                Gerco.

----------------------------------v------------------------------------
G.C. Ballintijn                   |      Oh, Fortuna
mailto:gerco@cs.vu.nl             |      Velut luna
http://www.cs.vu.nl/~gerco/       |      Statu variabilis.....


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Jun  1 08:19:32 2001
Received: from lists.netsol.com ([216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id IAA06113
	for <urn-archive@IETF.ORG>; Fri, 1 Jun 2001 08:19:31 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA06249;
	Fri, 1 Jun 2001 08:14:31 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 1576 for URN-IETF@LISTS.NETSOL.COM; Fri, 1 Jun
          2001 08:14:26 -0400
Received: from mail004.syd.optusnet.com.au (mail004.syd.optusnet.com.au
          [203.2.75.228]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          IAA06241 for <URN-IETF@LISTS.NETSOL.COM>; Fri, 1 Jun 2001 08:14:23
          -0400 (EDT)
Received: from vlc.com.au (lisax4-236.dialup.optusnet.com.au [198.142.18.236])
          by mail004.syd.optusnet.com.au (8.11.1/8.11.1) with ESMTP id
          f51C8OU10673; Fri, 1 Jun 2001 22:08:25 +1000
X-Mailer: Mozilla 4.76 [en]C-{C-UDP; OWL-18191}  (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <20010601104304.A8113@fregat18.cs.vu.nl>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Justin Couch <justin@VLC.COM.AU>
Message-ID:  <3B178638.663EB04B@vlc.com.au>
Date:         Fri, 1 Jun 2001 22:10:32 +1000
Reply-To: Justin Couch <justin@vlc.com.au>
From: Justin Couch <justin@vlc.com.au>
Organization: The Virtual Light Company
Subject:      Re: Scalability Analysis of NAPTR Approach
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Gerco Ballintijn wrote:

> interested in a *scientific analyses* of the proposed methods. I am
> therefore looking for publications (of any kind) describing mathematical
> analysis or performance experiments of the DNS based Resolver Discovery
> System. Since there are no such pointers on the working group web page,
> I was hoping somebody on this list could point me in the right direction.

Are you looking for less research based information or information that
does not use DNS for the resolver mechanism? I've been using them in
commercial and military applications for the past 2 years at least and
can give you quite a lot of anecdotal evidence. This uses custom
resolvers, combination resolvers (eg THTTP + custom + caching
mechanisms). Drop me a line privately if it is of interest.

--
Justin Couch                         http://www.vlc.com.au/~justin/
Freelance Java Consultant                  http://www.yumetech.com/
Author, Java 3D FAQ Maintainer                  http://www.j3d.org/
-------------------------------------------------------------------
"Humanism is dead. Animals think, feel; so do machines now.
Neither man nor woman is the measure of all things. Every organism
processes data according to its domain, its environment; you, with
all your brains, would be useless in a mouse's universe..."
                                              - Greg Bear, Slant
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Jun  1 09:22:33 2001
Received: from lists.netsol.com ([216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id JAA07787
	for <urn-archive@IETF.ORG>; Fri, 1 Jun 2001 09:22:33 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA06810;
	Fri, 1 Jun 2001 09:14:31 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 1667 for URN-IETF@LISTS.NETSOL.COM; Fri, 1 Jun
          2001 09:14:26 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA06750 for
          <URN-IETF@LISTS.NETSOL.COM>; Fri, 1 Jun 2001 09:03:17 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id IAA05620;
          Fri, 1 Jun 2001 08:53:30 -0400 (EDT)
References: <20010601104304.A8113@fregat18.cs.vu.nl>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Message-ID:  <20010601085330.J27001@bailey.dscga.com>
Date:         Fri, 1 Jun 2001 08:53:30 -0400
Reply-To: Michael Mealling <michael@research.netsol.com>
From: Michael Mealling <michael@research.netsol.com>
Subject:      Re: Scalability Analysis of NAPTR Approach
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <20010601104304.A8113@fregat18.cs.vu.nl>; from gerco@cs.vu.nl on
              Fri, Jun 01, 2001 at 10:43:04AM +0200

On Fri, Jun 01, 2001 at 10:43:04AM +0200, Gerco Ballintijn wrote:
> For my PhD research, I am interested in wide-area naming systems, and
> I have therefore been following the work of this working group for a
> couple of years. While the various RFCs and internet-drafts describe
> the requirements and mechanisms for URN based naming, I am particularly
> interested in a *scientific analyses* of the proposed methods. I am
> therefore looking for publications (of any kind) describing mathematical
> analysis or performance experiments of the DNS based Resolver Discovery
> System. Since there are no such pointers on the working group web page,
> I was hoping somebody on this list could point me in the right direction.

We never did anything beyond simply looking at the affect of
certain optimizations such as additional information records, etc.
Most of the data you would get would be dependent on how the namespace
was delegated. Something that was very deep and granular would have
a poor performance characteristic. In the case of something like the
PIN space which is flat the total number of DNS lookups is very close to 1.
We never really went beyond that fairly simple analysis since we had
no namespaces to use as input. I suppose one could create some fake
namespaces to test how each additional delegation affects resolution
time but I'm sure it would be pretty much 1:1 with the number of delegations
in the namespace itself.

If you do find something or end up writing something yourself I'm sure
the list would be very interested!

-MM

--
--------------------------------------------------------------------------------
Michael Mealling                       | mailto:michael@research.netsol.com
Advanced Naming Research Manager       | go:Michael Mealling
Verisign Applied Research              | urn:pin:1


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Jun  4 13:01:36 2001
Received: from lists.netsol.com ([216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id NAA12877
	for <urn-archive@IETF.ORG>; Mon, 4 Jun 2001 13:01:35 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA24132;
	Mon, 4 Jun 2001 12:56:09 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 2080 for URN-IETF@LISTS.NETSOL.COM; Mon, 4 Jun
          2001 12:55:00 -0400
Received: from serrano.hesketh.net (serrano.hesketh.net [66.45.6.210]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA24113 for
          <URN-IETF@LISTS.NETSOL.COM>; Mon, 4 Jun 2001 12:54:58 -0400 (EDT)
Received: from [192.168.124.14] (syr-24-24-11-230.twcny.rr.com [24.24.11.230])
          by serrano.hesketh.net (8.11.3/8.11.3) with ESMTP id f54Gn3F29293;
          Mon, 4 Jun 2001 12:49:06 -0400
X-Received-From: simonstl@simonstl.com
X-Delivered-To: URN-IETF@LISTS.NETSOL.COM
X-Spam-Filter: check_local@serrano.hesketh.net by digitalanswers.org
X-More-Information: http://spamfighter.hesketh.net
References: <20010601104304.A8113@fregat18.cs.vu.nl>
            <20010601085330.J27001@bailey.dscga.com>
Content-Type: text/plain
X-Mailer: Evolution/0.10 (Preview Release)
Mime-Version: 1.0
Approved-By:  "Simon St.Laurent" <simonstl@SIMONSTL.COM>
Message-ID:  <991659026.12181.4.camel@localhost.localdomain>
Date:         Mon, 4 Jun 2001 12:50:22 +0000
Reply-To: "Simon St.Laurent" <simonstl@simonstl.com>
From: "Simon St.Laurent" <simonstl@simonstl.com>
Subject:      Latest DDDS draft
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <20010601085330.J27001@bailey.dscga.com>

Is this the latest DDDS draft?

http://www.ietf.org/internet-drafts/draft-ietf-urn-ddds-04.txt

Seems to have expired 8 February, though I'm not sure it matters.


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Jun  4 13:25:48 2001
Received: from lists.netsol.com ([216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id NAA13634
	for <urn-archive@IETF.ORG>; Mon, 4 Jun 2001 13:25:48 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA24439;
	Mon, 4 Jun 2001 13:21:15 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 2137 for URN-IETF@LISTS.NETSOL.COM; Mon, 4 Jun
          2001 13:21:09 -0400
Received: from serrano.hesketh.net (serrano.hesketh.net [66.45.6.210]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA24432 for
          <URN-IETF@LISTS.NETSOL.COM>; Mon, 4 Jun 2001 13:21:08 -0400 (EDT)
Received: from [192.168.124.14] (syr-24-24-11-230.twcny.rr.com [24.24.11.230])
          by serrano.hesketh.net (8.11.3/8.11.3) with ESMTP id f54HFHF30313;
          Mon, 4 Jun 2001 13:15:17 -0400
X-Received-From: simonstl@simonstl.com
X-Spam-Filter: check_local@serrano.hesketh.net by digitalanswers.org
X-More-Information: http://spamfighter.hesketh.net
References: <20010601104304.A8113@fregat18.cs.vu.nl>
            <20010601085330.J27001@bailey.dscga.com>
            <991659026.12181.4.camel@localhost.localdomain>
Content-Type: text/plain
X-Mailer: Evolution/0.10 (Preview Release)
Mime-Version: 1.0
Approved-By:  "Simon St.Laurent" <simonstl@SIMONSTL.COM>
Message-ID:  <991660596.12179.6.camel@localhost.localdomain>
Date:         Mon, 4 Jun 2001 13:16:36 +0000
Reply-To: "Simon St.Laurent" <simonstl@simonstl.com>
From: "Simon St.Laurent" <simonstl@simonstl.com>
Subject:      Re: Latest DDDS draft
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <991659026.12181.4.camel@localhost.localdomain>

On 04 Jun 2001 12:50:22 +0000, Simon St.Laurent wrote:
> Is this the latest DDDS draft?
>
> http://www.ietf.org/internet-drafts/draft-ietf-urn-ddds-04.txt
>
> Seems to have expired 8 February, though I'm not sure it matters.

Sorry - my coffee must be decaf today.  That was the publication date.

Bah.


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Jun 11 01:45:02 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id BAA21306
	for <urn-archive@IETF.ORG>; Mon, 11 Jun 2001 01:45:01 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id BAA02315;
	Mon, 11 Jun 2001 01:22:24 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 3022 for URN-IETF@LISTS.NETSOL.COM; Mon, 11 Jun
          2001 01:14:18 -0400
Received: from pimout4-int.prodigy.net (pimout4-ext.prodigy.net
          [207.115.63.103]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          BAA02282 for <URN-IETF@LISTS.NETSOL.COM>; Mon, 11 Jun 2001 01:14:11
          -0400 (EDT)
Received: from jim (ip-111-95-79.chicago-n.navipath.net [64.111.95.79]) by
          pimout4-int.prodigy.net (8.11.0/8.11.0) with SMTP id f5B58Lm216548
          for <URN-IETF@LISTS.NETSOL.COM>; Mon, 11 Jun 2001 01:08:21 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0)
X-Mimeole: Produced By Microsoft MimeOLE V5.50.4133.2400
Importance: Normal
Approved-By:  JIM FLEMING <JimFleming@PRODIGY.NET>
Message-ID:  <GFECJMLMPCENBIPBGJOACEHKDAAA.JimFleming@prodigy.net>
Date:         Mon, 11 Jun 2001 00:09:34 -0500
Reply-To: JIM FLEMING <JimFleming@prodigy.net>
From: JIM FLEMING <JimFleming@prodigy.net>
Subject:      Proof of Concept TLD Development...and Multiple TLD Clusters
To: URN-IETF@LISTS.NETSOL.COM
X-MIME-Autoconverted: from 8bit to quoted-printable by lists.netsol.com id BAA02315
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id BAA21306

As many people are aware, the "toy" IPv4 Internet is useful for
doing “proof-of-concept” development of a TLD and all the needed
infrastructure, prior to becoming a commercial fixture, set in
bedrock on stable IPv6, IPv8 and/or IPv16 networks. As shown below,
there are several companies participating in this grand experiment.
I think everyone agrees that the Internet will not “crash”.

Multiple “roots” are no longer needed. At best they are out-dated
publishers of information about TLD Nameserver Clusters. Some people
apparently still find it useful to depend on a “root”, as opposed to
finding the “dominant” TLD Clusters via simple software.

Multiple TLD Clusters are new. There is merit in having redundancy.
Unfortunately, consumers will have to learn through their registrar
or registry, that they would be prudent to register in BOTH TLD Cluster
for the most reliable, stable service, with the widest reach. The
SLD.TLD cluster is of course usually unique. How an end user’s resolver
locates the SLD.TLD Cluster does not impact the end-users’s resolver
interaction with the SLD.TLD Cluster.

In this grand “proof-of-concept” experiment, it appears that the
TLDs, .SHOP, .TRAVEL, .FREE and possibly .INFO may be the landmark
TLDs which test the notion of multiple TLD Clusters. There do not
appear to be hundreds in this class, as many people claimed there would
be. For some users, it might be more desirable to use the multiple
TLD Cluster approach to ensure more stability. In the future, the .COM
TLD will also likely become structured this way, in order to ensure
that the underlying registry can be changed, by turning off the old
one and allowing traffic to be handled by the new .COM TLD Cluster.
If that does not occur, the claim will always be made that the
incumbent registry can not be changed. People want registries to
be changed, without impacting service.

It will be interesting to see how this grand “proof-of-concept”
experiment evolves on the legacy IPv4 Internet. If multiple TLD
Clusters prove to be useful, more desirable, more stable, etc. I would
think all engineers would recommend them for future Internet architectures.
The IETF seems to be silent about Multiple TLD Clusters.


Jim Fleming
http://www.unir.com/images/architech.gif
http://www.unir.com/images/address.gif
http://www.unir.com/images/headers.gif
http://www.ntia.doc.gov/ntiahome/domainname/130dftmail/unir.txt
http://msdn.microsoft.com/downloads/sdks/platform/tpipv6/start.asp


------------- Dominant Proof-of-Concept Participants

http://www.name-space.com
http://www.icann.org/tlds/ads1/NameSpace-gtld-appBP.html
(* first 20 TLDs)

.SHOP  <<<<<
.SPACE
.SEX
.ART
.ZONE

.MUSIC
.ONLINE
.CONSULTING
.DESIGN
.TRAVEL   <<<<<

.MEDIA
.NEWS
.DIRECT
.MAIL
.WORLD

.MAG
.AUCTION
.FREE    <<<<<
.CAM
.SERVICE

-----------------------

http://www.New.Net

.SHOP    <<<<<
.MP3
.INC
.KIDS
.SPORT

.FAMILY
.CHAT
.VIDEO
.CLUB
.HOLA

.SOC
.MED
.LAW
.TRAVEL   <<<<<
.GAME

.FREE     <<<<
.LTD
.GMBH
.TECH
.XXX

----------------------

ISOC/ICANN

http://www.dnso.org/clubpublic/ga-full/Arc07/msg02817.html
http://www.icann.org/tlds/

.FIRM
.STORE
.WEB
.ARTS
.REC

.INFO     <<<<
.NOM
.AERO
.BIZ
.COOP

.INFO     <<<<
.MUSEUM
.NAME
.PRO
_____

_____
_____
_____
_____
_____

---------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Jun 11 03:10:16 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id DAA04131
	for <urn-archive@IETF.ORG>; Mon, 11 Jun 2001 03:10:16 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id CAA02984;
	Mon, 11 Jun 2001 02:49:52 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 3114 for URN-IETF@LISTS.NETSOL.COM; Mon, 11 Jun
          2001 02:43:34 -0400
Received: from pimout4-int.prodigy.net (pimout4-ext.prodigy.net
          [207.115.63.103]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          CAA02959 for <URN-IETF@LISTS.NETSOL.COM>; Mon, 11 Jun 2001 02:43:23
          -0400 (EDT)
Received: from jim (ip-111-95-79.chicago-n.navipath.net [64.111.95.79]) by
          pimout4-int.prodigy.net (8.11.0/8.11.0) with SMTP id f5B6bGm73522;
          Mon, 11 Jun 2001 02:37:17 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0)
X-Mimeole: Produced By Microsoft MimeOLE V5.50.4133.2400
Importance: Normal
Approved-By:  JIM FLEMING <JimFleming@PRODIGY.NET>
Message-ID:  <GFECJMLMPCENBIPBGJOAMEIFDAAA.JimFleming@prodigy.net>
Date:         Mon, 11 Jun 2001 01:38:27 -0500
Reply-To: JIM FLEMING <JimFleming@prodigy.net>
From: JIM FLEMING <JimFleming@prodigy.net>
Subject:      Re: Proof of Concept TLD Development...and Multiple TLD Clusters
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <20970567.992247950@localhost>
Content-Transfer-Encoding: 7bit

Your comments have been noted for future reference.

-----Original Message-----
From: Patrik Faltstrom [mailto:paf@cisco.com]
Sent: Monday, June 11, 2001 1:26 AM
To: JIM FLEMING; URN-IETF@LISTS.NETSOL.COM
Subject: Re: Proof of Concept TLD Development...and Multiple TLD
Clusters


Leslie Daigle, working group chair for the URN wg (which doesn't have email
access at the moment) have after getting this email read to her asked me to
as Area Director post this message to this mailing list:


The message posted by mr Fleming is out of scope for this mailing list.


   Patrik Faltstrom
   Co-Area Director, Applications Area


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Jun 11 04:46:33 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id EAA04878
	for <urn-archive@IETF.ORG>; Mon, 11 Jun 2001 04:46:32 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id EAA03726;
	Mon, 11 Jun 2001 04:30:44 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 3206 for URN-IETF@LISTS.NETSOL.COM; Mon, 11 Jun
          2001 04:24:21 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from cisco.com (nordic.cisco.com [64.103.48.45]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id CAA02916 for <URN-IETF@LISTS.NETSOL.COM>;
          Mon, 11 Jun 2001 02:33:27 -0400 (EDT)
Received: from [0.0.0.0] (ams-vpdn-client-110.cisco.com [144.254.46.111]) by
          cisco.com (8.8.8+Sun/8.8.8) with ESMTP id IAA11314; Mon, 11 Jun 2001
          08:26:50 +0200 (MET DST)
References:  <GFECJMLMPCENBIPBGJOACEHKDAAA.JimFleming@prodigy.net>
X-Mailer: Mulberry/2.1.0a6 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Message-ID:  <20970567.992247950@localhost>
Date:         Mon, 11 Jun 2001 08:25:50 +0200
Reply-To: =?ISO-8859-1?Q?Patrik_F=E4ltstr=F6m?= <paf@CISCO.COM>
From: =?ISO-8859-1?Q?Patrik_F=E4ltstr=F6m?= <paf@CISCO.COM>
Subject:      Re: Proof of Concept TLD Development...and Multiple TLD Clusters
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <GFECJMLMPCENBIPBGJOACEHKDAAA.JimFleming@prodigy.net>
Content-Transfer-Encoding: 7bit

Leslie Daigle, working group chair for the URN wg (which doesn't have email
access at the moment) have after getting this email read to her asked me to
as Area Director post this message to this mailing list:


The message posted by mr Fleming is out of scope for this mailing list.


   Patrik Faltstrom
   Co-Area Director, Applications Area


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Jun 11 11:29:26 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA12688
	for <urn-archive@IETF.ORG>; Mon, 11 Jun 2001 11:29:25 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA06158;
	Mon, 11 Jun 2001 11:12:47 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 3467 for URN-IETF@LISTS.NETSOL.COM; Mon, 11 Jun
          2001 11:06:08 -0400
Received: from serrano.hesketh.net (serrano.hesketh.net [66.45.6.210]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA06129 for
          <URN-IETF@LISTS.NETSOL.COM>; Mon, 11 Jun 2001 11:05:57 -0400 (EDT)
Received: from [192.168.124.14] (syr-24-24-11-230.twcny.rr.com [24.24.11.230])
          by serrano.hesketh.net (8.11.3/8.11.3) with ESMTP id f5BExhk31767;
          Mon, 11 Jun 2001 10:59:43 -0400
X-Received-From: simonstl@simonstl.com
X-Delivered-To: URN-IETF@LISTS.NETSOL.COM
X-Spam-Filter: check_local@serrano.hesketh.net by digitalanswers.org
X-More-Information: http://spamfighter.hesketh.net
References:  <GFECJMLMPCENBIPBGJOACEHKDAAA.JimFleming@prodigy.net>
             <20970567.992247950@localhost>
Content-Type: text/plain; charset=ISO-8859-1
X-Mailer: Evolution/0.10 (Preview Release)
Mime-Version: 1.0
Approved-By:  "Simon St.Laurent" <simonstl@SIMONSTL.COM>
Message-ID:  <992271667.4698.12.camel@localhost.localdomain>
Date:         Mon, 11 Jun 2001 11:01:07 -0400
Reply-To: "Simon St.Laurent" <simonstl@simonstl.com>
From: "Simon St.Laurent" <simonstl@simonstl.com>
Subject:      Re: Proof of Concept TLD Development...and Multiple TLD Clusters
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <20970567.992247950@localhost>

On 11 Jun 2001 08:25:50 +0200, Patrik Fältström wrote:
> Leslie Daigle, working group chair for the URN wg (which doesn't have email
> access at the moment) have after getting this email read to her asked me to
> as Area Director post this message to this mailing list:
>
>
> The message posted by mr Fleming is out of scope for this mailing list.

Inasmuch as TLDs affect some forms of URI construction fairly
fundamentally, it doesn't seem wildly out of scope.

Is it possible to request a clarification of why this is out of scope
and where at the IETF it would be more appropriate to discuss its impact
on URIs?  The only other forum for URI discussion I'm aware of is
uri@w3.org, and that's not a part of the IETF.

I'm aware that this is a complex political issue, and that the scope of
this list is technically URNs, but there's plenty of work being done
here on URI resolution.

http://www.ietf.org/html.charters/urn-charter.html


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Jun 11 12:27:45 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA14077
	for <urn-archive@IETF.ORG>; Mon, 11 Jun 2001 12:27:45 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA06786;
	Mon, 11 Jun 2001 12:13:03 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 3557 for URN-IETF@LISTS.NETSOL.COM; Mon, 11 Jun
          2001 12:06:54 -0400
Received: from pimout3-int.prodigy.net (pimout3-ext.prodigy.net
          [207.115.63.102]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          MAA06748 for <URN-IETF@LISTS.NETSOL.COM>; Mon, 11 Jun 2001 12:06:43
          -0400 (EDT)
Received: from jim (ip-111-152-204.chicago-n.navipath.net [64.111.152.204]) by
          pimout3-int.prodigy.net (8.11.0/8.11.0) with SMTP id f5BFxag122498;
          Mon, 11 Jun 2001 11:59:36 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Approved-By:  JIM FLEMING <JimFleming@PRODIGY.NET>
Message-ID:  <GFECJMLMPCENBIPBGJOACEJODAAA.JimFleming@prodigy.net>
Date:         Mon, 11 Jun 2001 11:00:36 -0500
Reply-To: JIM FLEMING <JimFleming@prodigy.net>
From: JIM FLEMING <JimFleming@prodigy.net>
Subject:      Re: Proof of Concept TLD Development...and Multiple TLD Clusters
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <992271667.4698.12.camel@localhost.localdomain>
Content-Transfer-Encoding: 8bit

If you live in 2 dimensions...
you might consider ietf@ietf.org

http://www.ietf.org/mail-archive/ietf/Current/msg12215.html

...for those in 3 dimensions**...

http://www.DOT-BIZ.com


Jim Fleming
http://www.unir.com/images/architech.gif
http://www.unir.com/images/address.gif
http://www.unir.com/images/headers.gif
http://www.ntia.doc.gov/ntiahome/domainname/130dftmail/unir.txt
http://msdn.microsoft.com/downloads/sdks/platform/tpipv6/start.asp


** for 4 dimensions...
http://www.flatland.com/
http://eldred.ne.mediaone.net/eaa/FL.HTM


-----Original Message-----
From: Simon St.Laurent [mailto:simonstl@SIMONSTL.COM]
Sent: Monday, June 11, 2001 10:01 AM
To: URN-IETF@LISTS.NETSOL.COM
Subject: Re: Proof of Concept TLD Development...and Multiple TLD
Clusters


On 11 Jun 2001 08:25:50 +0200, Patrik Fältström wrote:
> Leslie Daigle, working group chair for the URN wg (which doesn't have
email
> access at the moment) have after getting this email read to her asked me
to
> as Area Director post this message to this mailing list:
>
>
> The message posted by mr Fleming is out of scope for this mailing list.

Inasmuch as TLDs affect some forms of URI construction fairly
fundamentally, it doesn't seem wildly out of scope.

Is it possible to request a clarification of why this is out of scope
and where at the IETF it would be more appropriate to discuss its impact
on URIs?  The only other forum for URI discussion I'm aware of is
uri@w3.org, and that's not a part of the IETF.

I'm aware that this is a complex political issue, and that the scope of
this list is technically URNs, but there's plenty of work being done
here on URI resolution.

http://www.ietf.org/html.charters/urn-charter.html


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Jun 12 06:32:37 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA11455
	for <urn-archive@IETF.ORG>; Tue, 12 Jun 2001 06:32:36 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id GAA11578;
	Tue, 12 Jun 2001 06:10:36 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 3767 for URN-IETF@LISTS.NETSOL.COM; Tue, 12 Jun
          2001 06:01:23 -0400
Received: from urz07.urz.uni-bamberg.de (urz07.urz.uni-bamberg.de
          [141.13.240.7]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          GAA11542 for <URN-IETF@LISTS.NETSOL.COM>; Tue, 12 Jun 2001 06:01:22
          -0400 (EDT)
Received: from urz01.urz.uni-bamberg.de (urz01.urz.uni-bamberg.de
          [141.13.240.3]) by urz07.urz.uni-bamberg.de (2.5 Build 2639 (Berkeley
          8.8.6)/8.8.4) with ESMTP id LAA02348 for <URN-IETF@LISTS.NETSOL.COM>;
          Tue, 12 Jun 2001 11:55:35 +0200
Received: from URZ01/SpoolDir by urz01.urz.uni-bamberg.de (Mercury 1.47); 12
          Jun 01 11:55:33 GMT+0200
Received: from SpoolDir by URZ01 (Mercury 1.47); 12 Jun 01 11:55:20 GMT+0200
Received: from ppp.uni-bamberg.de (213.7.42.168) by urz01.urz.uni-bamberg.de
          (Mercury 1.47) with ESMTP; 12 Jun 01 11:55:18 GMT+0200
X-Mailer: Mozilla 4.73 [en] (Win98; U)
X-Accept-Language: de,en
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by lists.netsol.com id
                      GAA11543
Approved-By:  Dieter =?iso-8859-1?Q?K=F6hler?=
              <dieter.koehler@PPP.UNI-BAMBERG.DE>
Message-ID:  <3B25E6BD.967F61F5@ppp.uni-bamberg.de>
Date:         Tue, 12 Jun 2001 11:54:05 +0200
Reply-To: Dieter =?iso-8859-1?Q?K=F6hler?=
              <dieter.koehler@ppp.uni-bamberg.de>
From: Dieter =?iso-8859-1?Q?K=F6hler?=
              <dieter.koehler@ppp.uni-bamberg.de>
Subject:      Formal Namespace Discussion List?
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 8bit

I am interested in developing a formal URN namespace for philological text
references, and therefore looking for some advice how to proceed.  Is the IETF
planing to establish a formal namespace working group where a discussion about
such a proposal may take place?  Are there similar activities elsewhere I can
join?  Beside that: If some individual on this list is interested in reviewing a
proposal, please contact me.

Dieter Köhler, M.A.

Philosophy Chair II Staff
University of Bamberg (Germany)

--
=====================================================================
 Dieter Köhler, M. A. - dieter.koehler@ppp.uni-bamberg.de
 Mittlere Kaulberg 22, D-96049 Bamberg, +49(0)951-5190726
 "http://www.philo.de/Philosophie-Seiten/": 1000+ Philosophie-Links
 "http://www.philo.de/VirtualLibrary/14.de.htm": Deutsche Philo-Links
 "http://www.philo.de/xml/": Open XML - XML-Komponenten für Delphi
=====================================================================


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Jun 12 10:41:06 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA16669
	for <urn-archive@IETF.ORG>; Tue, 12 Jun 2001 10:41:06 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA12914;
	Tue, 12 Jun 2001 10:25:41 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 3861 for URN-IETF@LISTS.NETSOL.COM; Tue, 12 Jun
          2001 10:18:37 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id GAA11630 for
          <URN-IETF@LISTS.NETSOL.COM>; Tue, 12 Jun 2001 06:20:22 -0400 (EDT)
Received: from enoshima (tea13.w3.mag.keio.ac.jp [133.27.228.243]) by
          sh.w3.mag.keio.ac.jp (8.9.3/3.7W) with ESMTP id TAA01146; Tue, 12 Jun
          2001 19:14:15 +0900 (JST)
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.58.J
References: <20970567.992247950@localhost>
            <GFECJMLMPCENBIPBGJOACEHKDAAA.JimFleming@prodigy.net>
            <20970567.992247950@localhost>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Message-ID:  <4.2.0.58.J.20010612173606.00d48cd0@sh.w3.mag.keio.ac.jp>
Date:         Tue, 12 Jun 2001 17:44:39 +0900
Reply-To: Martin Duerst <duerst@W3.ORG>
From: Martin Duerst <duerst@W3.ORG>
Subject:      Re: Proof of Concept TLD Development...and Multiple TLD Clusters
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <992271667.4698.12.camel@localhost.localdomain>

At 11:01 01/06/11 -0400, Simon St.Laurent wrote:

>Is it possible to request a clarification of why this is out of scope
>and where at the IETF it would be more appropriate to discuss its impact
>on URIs?  The only other forum for URI discussion I'm aware of is
>uri@w3.org, and that's not a part of the IETF.

uri@w3.org is the continuation of the IETF uri mailing list
(see http://lists.w3.org/Archives/Public/uri/).
W3C offered to host it in mid 1999 when bunyip (the
former host) looked for a new host.

As the URI WG has completed, this mailing list has the
same status as any other mailing list of an IETF WG that has
completed. I'm not sure whether the formal status of such
lists is defined/discussed anywhere, but I guess it's fairly
usual to use such lists for discussions related to the topic,
because it's always possible that questions come up after
a WG has completed.


Regards,   Martin.


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Jun 12 11:14:27 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA17436
	for <urn-archive@IETF.ORG>; Tue, 12 Jun 2001 11:14:26 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA13258;
	Tue, 12 Jun 2001 11:00:50 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 3910 for URN-IETF@LISTS.NETSOL.COM; Tue, 12 Jun
          2001 10:55:18 -0400
Received: from sgi04-e.std.com (sgi04-e.std.com [199.172.62.134]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA13202 for
          <URN-IETF@LISTS.NETSOL.COM>; Tue, 12 Jun 2001 10:55:11 -0400 (EDT)
Received: from world.std.com (world-f.std.com [199.172.62.5]) by
          sgi04-e.std.com (8.9.3/8.9.3) with ESMTP id KAA5336487 for
          <URN-IETF@LISTS.NETSOL.COM>; Tue, 12 Jun 2001 10:49:08 -0400 (EDT)
Received: from [24.218.56.92] (h000a2792745c.ne.mediaone.net [24.218.56.92]) by
          world.std.com (8.9.3/8.9.3) with ESMTP id KAA23927 for
          <URN-IETF@LISTS.NETSOL.COM>; Tue, 12 Jun 2001 10:49:07 -0400 (EDT)
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii" ; format="flowed"
Approved-By:  "Arnold G. Reinhold" <reinhold@WORLD.STD.COM>
Message-ID:  <v04210104b74bdaee99d8@[24.218.56.92]>
Date:         Tue, 12 Jun 2001 10:49:01 -0400
Reply-To: "Arnold G. Reinhold" <reinhold@world.std.com>
From: "Arnold G. Reinhold" <reinhold@world.std.com>
Subject:      a META URN?
To: URN-IETF@LISTS.NETSOL.COM

I am new to this list and have been reviewing the archives. In
reading the thread on the  OID  names space a thought occurred to me
that may be of interest. I realized that it may have been discussed
before or be way out of scope, but here it is for what is is worth.
One point of discussion was whether or not the OID namespace should
include the text tags for each node of the OID tree as seen here:

urn:oid:itu-t(0)/identified-organization(4)/etsi(0)/electronic-signatu
re-standard(1733)/part1(1)/idupMechanism(4)/etsiESv1(1)

or, as ultimately proposed, only include the digits themselves as seen here:

urn:oid:0.4.0.1733.1.4.1

While I agree that text tags should be omitted, nonetheless, it would
be helpful to have a way of obtaining the text tags for a full or
partial OID URN. The same might be true of other URN name spaces.
While it seems clear that the choice to provide such a service should
be up to the name space owner, it might be useful to have a standard
way to reference such a service.  This lead me to think about other
such services and I came up with a rather long list of  meta data
services that might be of general use over the spectrum of NIDs.

It might be useful to have a standard name for these meta services,
whenever the service exists. One could reserve names within each name
space, perhaps by using a character that is now reserved. A less
intrusive approach would be to create a new NID for meta services.

URN:META:<meta-service-ID> <meta-service-modifiers>
<meta-special-charcter> <URN>

where:

    meta-service-ID is the number assigned to a service

    meta-service-modifiers might designate language requested, meta
data subfields, etc.

    the meta-special-charcter would be serve as a delimiter and would
be illegal in the  meta-service-ID and meta-service-modifiers fields,
but could occur subsequently in the referenced URN.

Here are some possible meta services I came up with that would apply
to an entire name space:

    Name space owner

    Owner contact information

    Available Meta services

    Meta data encoding (ISO, Unicode, UTF-8,...)

    Available languages for Meta data (rfc1766)

    Owner public key

    NID RFC

    NID RFC  version history

    URN assignment information (how to register a name)

    Content purchase/subscription information

    Content licensing information

    Pricing currency

    Legal notices (copyright, privacy restrictions, license terms, etc)

    Integrity verification executable object

    Signature executable object

    Decompression executable object

    Software library

    Search service


Here are some metadata types that would apply on a per-URN basis.
Where possible, the types here might be coordinated with the Dublin
Core Metadata Initiative http://dublincore.org/

    Interpretation of URN string

    Title

    Abstract

    Table of Contents

    Date

    File size

    Integrity verifier (e.g. hash value)

    File format

    Language (rfc1766)

    Price

    Signature

    Integrity verification algorithm

    Signature algorithm

    Compression algorithm


At the least, it would be useful to reserve the URN name META for
this type of service.

Arnold Reinhold


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Jun 13 11:55:51 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA25803
	for <urn-archive@IETF.ORG>; Wed, 13 Jun 2001 11:55:50 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA20103;
	Wed, 13 Jun 2001 11:37:25 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 4232 for URN-IETF@LISTS.NETSOL.COM; Wed, 13 Jun
          2001 11:29:05 -0400
Received: from donald.zblmath.fiz-karlsruhe.de (donald.zblmath.FIZ-Karlsruhe.DE
          [141.66.176.200]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          LAA20070 for <URN-IETF@LISTS.NETSOL.COM>; Wed, 13 Jun 2001 11:28:58
          -0400 (EDT)
Received: from zblmath.fiz-karlsruhe.de (minux.zblmath.fiz-karlsruhe.de
          [141.66.176.15]) by donald.zblmath.fiz-karlsruhe.de (8.9.3/8.9.3)
          with ESMTP id SAA24242; Wed, 13 Jun 2001 18:42:32 +0200
X-Mailer: Mozilla 4.5 [en] (X11; I; SunOS 5.5.1 sun4u)
X-Accept-Language: en
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  derr@ZBLMATH.FIZ-KARLSRUHE.DE
Message-ID:  <3B278720.D1FC0E9B@zblmath.fiz-karlsruhe.de>
Date:         Wed, 13 Jun 2001 17:30:40 +0200
Reply-To: Michael Derr <derr@zblmath.FIZ-Karlsruhe.DE>
From: Michael Derr <derr@zblmath.FIZ-Karlsruhe.DE>
Subject:      [Fwd: questions about managing URN-namespaces / progress of
              implementation]
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

To the IETF URN WG:

I forwarded this massage to the URN WG, because I sent it several month ago

to the IANA  organization without getting any answere .

I think this is also a right place to ask for your comments.

May be you have some answeres or suggestions.

Thank you very much for your support.

regards

Michael


######################################################################


Michael Derr wrote:

Date: Mon, 22 Jan 2001 11:20:56 +0100
From: Michael Derr <derr@zblmath.fiz-karlsruhe.de>
To: iana@iana.org
Subject: questions about managing URN-namespaces / progress of
implementation


> To the IANA organization:
>
> As a member of the project CARMEN/sub task AP4
> (http://www.bis.uni-oldenburg.de/carmen_ap4/index.html),  part of the
> Global Info Project (http://www.global-info.org/index.html.en) I am
> busy with the potentials of URN concepts for scientific documents on
> the web. My interests concern managing URNs and namespaces. Of course
> current developments of URN technology on global scale are my
> interests too.
>
> My motivation for writing this mail is the hope to clear the role of
> IANA concerning the matter of URN technology and progress of
> implementation.
>
> The IETF-URN working  group published many contributions  concerning
> perspectives of URN. One of the results of steady discussion in the
> forum of URN working group is, that the IANA is proposed to manage the
> procedure of namespace registration for URNs.
>
> Recently, in RFC2915 IANA was designated as the institution to
> administer
> globally unique namespaces to be createwd for URNs.
>
> Here are my questions and I would be very grateful to receive your
> comments:
>
>   - In the draft "draft-mealling-iana-urn-00.txt" published Nov,
>     17th, 2000 in the IETF-URN forum, a IANA URN namespace is
>
>     proposed. Is IANA intending special administration procedures for
>     URNs or is this a obligatory standard procedure for namespace
>     registration (first formulated in RFC2141)?
>
>   - Does IANA agree with the proposals as formulated in RFC2915 and is
>     there a schedule for implementation so that namespaces could
> resolved
>     on global scale in near future? Is IANA yet involved in the
>     process of realizing URN-technology?
>
>   - Implementing and maintaining URNs will cause costs and effort.
>      What are the plans, if they exist, about financing these services?
>
>   - There are some technical aspects besides the pure URN concepts: IDF,
>
>     OCLC-PURL service, PlugIn solutions for namespaces (e.g. ISSN).
>     These projects  solve  the problem of unstable URLs and give
>     stable references for electronic documents a  perspective. Could
> these
>     conventional techniques be "the solution" and maybe supersede the
>     realization of URN techniques or even obsolets it?
>
> Please inform me as well if you think that IANA is *not* the
> appropriate adress for the above questions.
>
> Thank you very much for your support!
>
> Any response is appreciated.
>
> Regards
>
> Michael Derr
>
> ------------------------
> >> Michael Derr
> >> FIZ Karlsruhe,
> >> Zentralblatt fuer Mathematik
> >> Franklinstr. 11
> >> D 10587 Berlin /FRG
>
> >> Tel: (49)(30) 399 93 4 - 25
> >> Fax: (49)(30) 392 70 09
> ------------------------

######################################################################


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Jun 13 12:59:32 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA27347
	for <urn-archive@IETF.ORG>; Wed, 13 Jun 2001 12:59:32 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA20737;
	Wed, 13 Jun 2001 12:44:15 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 4309 for URN-IETF@LISTS.NETSOL.COM; Wed, 13 Jun
          2001 12:36:41 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA20542 for
          <URN-IETF@LISTS.NETSOL.COM>; Wed, 13 Jun 2001 12:20:30 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id MAA06320;
          Wed, 13 Jun 2001 12:09:33 -0400 (EDT)
References: <3B278720.D1FC0E9B@zblmath.fiz-karlsruhe.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Message-ID:  <20010613120933.B6005@bailey.dscga.com>
Date:         Wed, 13 Jun 2001 12:09:33 -0400
Reply-To: Michael Mealling <michael@research.netsol.com>
From: Michael Mealling <michael@research.netsol.com>
Subject:      Re: [Fwd: questions about managing URN-namespaces / progress of
              implementation]
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <3B278720.D1FC0E9B@zblmath.fiz-karlsruhe.de>; from
              derr@zblmath.FIZ-Karlsruhe.DE on Wed, Jun 13,
              2001 at 05:30:40PM +0200

On Wed, Jun 13, 2001 at 05:30:40PM +0200, Michael Derr wrote:
> To the IETF URN WG:
>
> I forwarded this massage to the URN WG, because I sent it several month ago
> to the IANA  organization without getting any answere .
>
> I think this is also a right place to ask for your comments.
> May be you have some answeres or suggestions.

I'll take a stab at these since 2915 is mostly my puppy. ;-)

To be clear the documents we're talking about here are being updated
as we speak by the following documents:

Dynamic Delegation Discovery System (DDDS)
draft-ietf-urn-ddds-04.txt

A DDDS Database Using The Domain Name System
draft-ietf-urn-dns-ddds-database-05.txt

URI Resolution using the Dynamic Delegation Discovery System
draft-ietf-urn-uri-res-ddds-03.txt

Assignment Procedures for the URI Resolution using DNS
draft-ietf-urn-net-procedures-08.txt

URN Namespace Definition Mechanisms
draft-ietf-urn-rfc2611bis-03.txt

> > As a member of the project CARMEN/sub task AP4
> > (http://www.bis.uni-oldenburg.de/carmen_ap4/index.html),  part of the
> > Global Info Project (http://www.global-info.org/index.html.en) I am
> > busy with the potentials of URN concepts for scientific documents on
> > the web. My interests concern managing URNs and namespaces. Of course
> > current developments of URN technology on global scale are my
> > interests too.
> >
> > My motivation for writing this mail is the hope to clear the role of
> > IANA concerning the matter of URN technology and progress of
> > implementation.

With respect to URNs the IANA is only in a registration role. They
don't interact with technology or standards development beyond simply
acting as the place where we stick all of our registered numbers...

> > The IETF-URN working  group published many contributions  concerning
> > perspectives of URN. One of the results of steady discussion in the
> > forum of URN working group is, that the IANA is proposed to manage the
> > procedure of namespace registration for URNs.

Yep. The specific document that lays all of that out is RFC 2611 which
is currently being updated at the request of the IESG. See above
for the current draft.

> > Recently, in RFC2915 IANA was designated as the institution to
> > administer globally unique namespaces to be createwd for URNs.

Not really. 2915 references the definitive document which is 2611.
2611 is the one that designates the IANA as the authority and specifies
the policies/procedures that the IANA has to adhere to.

> > Here are my questions and I would be very grateful to receive your
> > comments:
> >
> >   - In the draft "draft-mealling-iana-urn-00.txt" published Nov,
> >     17th, 2000 in the IETF-URN forum, a IANA URN namespace is
> >     proposed. Is IANA intending special administration procedures for
> >     URNs or is this a obligatory standard procedure for namespace
> >     registration (first formulated in RFC2141)?

This document is still in discussion but what it is proposing is
seperate from URN namespace id registration in general. The IANA
has a large number of different values in its registration database
(port numbers, enterprise numbers, http parameters, etc).
draft-mealling-iana-urn-00.txt is an attempt at creating a new URN
namespace that is specifically for assigning a permanent name to all of
the parameters that the IANA maintains so that they can be talked about
in other protocols such as SOAP and RDF.

So its not really talking about the general URN NID registration process.

> >   - Does IANA agree with the proposals as formulated in RFC2915 and is
> >     there a schedule for implementation so that namespaces could
> >     resolved on global scale in near future?

The IANA reviews the IANA Considerations section of all RFCs to make
sure they can handle what the document is asking of it. But beyond that
the IANA generally doesn't comment officially on standards...

> >     Is IANA yet involved in the process of realizing URN-technology?

In 2915 (which is being udpated by draft-ietf-urn-net-procedures-08.txt
and is the document you should be looking at) the IANA is tasked with
running the uri.arpa and urn.arpa nameservers and with putting the
records in those zones according to the policies/procedures in
draft-ietf-urn-net-procedures-08.txt. Beyond that the IANA is not
involved in 'realizing' any technology.

> >   - Implementing and maintaining URNs will cause costs and effort.
> >      What are the plans, if they exist, about financing these services?

Questions such as this are left up to the individual namespace. The IETF
does not deal with these issues at all since it is not an industry consortium
like the W3C where questions like that are in scope.

> >   - There are some technical aspects besides the pure URN concepts: IDF,
> >
> >     OCLC-PURL service, PlugIn solutions for namespaces (e.g. ISSN).
> >     These projects  solve  the problem of unstable URLs and give
> >     stable references for electronic documents a  perspective. Could
> >     these conventional techniques be "the solution" and maybe supersede the
> >     realization of URN techniques or even obsolets it?

It depends on what problem you are trying to solve. PURLs depend on
OCLC existing for thousands of years. URNs on the other hand only depend
on some other entity not attempting to pirate your namespace.

> > Please inform me as well if you think that IANA is *not* the
> > appropriate adress for the above questions.

Generally no. The IANA is just a database with a human face. It can't answer
questions about who/why/how something in it was created. It can only tell you
the values in the database and the procedures for putting something in it.

-MM

--
--------------------------------------------------------------------------------
Michael Mealling                       | mailto:michael@research.netsol.com
Advanced Naming Research Manager       | go:Michael Mealling
Verisign Applied Research              | urn:pin:1


                                                                                                                                                                                                                                                                                                                         2001-07.mail                                                                                        0000666 0000036 0000010 00000173000 07325075663 011511  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.NETSOL.COM  Mon Jul  2 10:04:02 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id KAA14518
	for <urn-archive@IETF.ORG>; Mon, 2 Jul 2001 10:04:01 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA12857;
	Mon, 2 Jul 2001 09:56:07 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 6575 for URN-IETF@LISTS.NETSOL.COM; Mon, 2 Jul
          2001 09:53:35 -0400
Received: from urz07.urz.uni-bamberg.de (urz07.urz.uni-bamberg.de
          [141.13.240.7]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          JAA12845 for <URN-IETF@LISTS.NETSOL.COM>; Mon, 2 Jul 2001 09:53:33
          -0400 (EDT)
Received: from urz01.urz.uni-bamberg.de (urz01.urz.uni-bamberg.de
          [141.13.240.3]) by urz07.urz.uni-bamberg.de (2.5 Build 2639 (Berkeley
          8.8.6)/8.8.4) with ESMTP id PAA00817 for <URN-IETF@LISTS.NETSOL.COM>;
          Mon, 02 Jul 2001 15:47:44 +0200
Received: from URZ01/SpoolDir by urz01.urz.uni-bamberg.de (Mercury 1.47); 2 Jul
          01 15:47:45 GMT+0200
Received: from SpoolDir by URZ01 (Mercury 1.47); 2 Jul 01 15:47:27 GMT+0200
Received: from ppp.uni-bamberg.de (213.7.41.212) by urz01.urz.uni-bamberg.de
          (Mercury 1.47) with ESMTP; 2 Jul 01 15:47:24 GMT+0200
X-Mailer: Mozilla 4.73 [en] (Win98; U)
X-Accept-Language: de,en
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------------DE1706BF8BDC607CBA2D5CF4"
Approved-By:  Dieter =?iso-8859-1?Q?K=F6hler?=
              <dieter.koehler@PPP.UNI-BAMBERG.DE>
Message-ID:  <3B407B10.E66D2829@ppp.uni-bamberg.de>
Date:         Mon, 2 Jul 2001 15:45:52 +0200
Reply-To: Dieter =?iso-8859-1?Q?K=F6hler?=
              <dieter.koehler@ppp.uni-bamberg.de>
From: Dieter =?iso-8859-1?Q?K=F6hler?=
              <dieter.koehler@ppp.uni-bamberg.de>
Subject:      URN Namespace for Structured Object Designators
To: URN-IETF@LISTS.NETSOL.COM

This is a multi-part message in MIME format.
--------------DE1706BF8BDC607CBA2D5CF4
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

I developed and attached to this posting a proposal of a formal URN names=
pace
for what I call "Structured Object Designators".   Because of its global =
scope I
wonder, (i) whether it is a candidate for the standards track and (ii) wh=
ether
it is an appropriate candidate for an URN namespace at all or should inst=
ead be
specified as a new type of an URI.

Any advice and comments on this proposal are welcome!

Dieter K=F6hler, M.A.

Philosophy Chair II Staff
University of Bamberg (Germany)
--------------DE1706BF8BDC607CBA2D5CF4
Content-Type: text/plain; charset=us-ascii;
 name="sod.txt"
Content-Disposition: inline;
 filename="sod.txt"
Content-Transfer-Encoding: 7bit







XXXXXXXXXXXXX                                             Dieter Koehler
Request for Comments: YYYY                         University of Bamberg
Category: Standards Track                                      July 2001


        URN Namespace for Structured Object Designators (SOD) 1.0

Status of This Memo

   This document specifies an Internet standards track protocol for the
   Internet community, and requests discussion and suggestions for
   improvements.  Please refer to the current edition of the "Internet
   Official Protocol Standards" (STD 1) for the standardization state
   and status of this protocol.  Distribution of this memo is unlimited.

Abstract

   This document describes an URN (Uniform Resource Name) namespace for
   structured object designators.  A structured object designator is ...

1. Introduction

   Structured object designators are designed for dynamic linking of
   metadata about structured objects in an open hypertext system.
   These objects may or may not be identifiable by a network URL.
   Examples for objects which are not identifiable by a network URL
   are physical or abstract objects such as "London" or "The works
   of Plato".  However, such objects can be addressed in electronic
   hypertext systems by a digital alias.

   This document defines the framework for hierarchical structured
   reference systems for such objects, their parts, and different
   versions thereof.  For example: "London in the year 1776",
   "London - East End", "The beginning of Plato's Symposion",
   "The additions of hand two to manuscript W of Plato's Symposion".

   If a reference system is defined according to this framework, the
   syntactical form of a reference allows an user agent to search
   for related metadata not only based on the exact reference
   provided, but also on proximity with regard to the reference
   system.  For example: A search for metadata about "London in the
   year 1776" might also reveal proximity metadata about "England in
   the year 1776" or "London in the 1770s", or by using a widened
   scope: "Europe in the 18th century".

   XXX Question: Is a SOD an appropriate candidate for an URN
   namespace at all, or should it better be specified as a new
   type of an URI? XXX

2. Namespace ID

      "sod" requested.

3. Registration Information

      Registration Version Number: 1.0
      Registration Date: yyyy-mm-dd

4. Declared registrant of the namespace:

      Dieter Koehler
      service@philo.de
      Mittlerer Kaulberg 22
      D-96049 Bamberg
      Germany

5. Syntax

   The following syntax definitions are given in Augmented
   Backus-Naur Form (ABNF) according to [RFC2234].

   The URN syntax as described in [RFC2141] defines an URN as

      URN         = "urn:" NID ":" NSS

   where <NID> is the Namespace Identifier, and <NSS> is the Namespace
   Specific String.

   URNs in the SOD namespace can be identified by the following
   Namespace Identifier:

      NID         = "sod"

   All Namespace Specific Strings in the SOD namespace have the
   following syntax:

      NSS         = versionNum ":" OSS

      versionNum  = 1*( ALPHA / DIGIT / "_" / "." / "-" )

      OSS         = authorityId ":" dateId ":" reference

      authorityId = 1*( ALPHA / DIGIT / "." / "-" )

      dateId      = 8 ( DIGIT )

      reference   = div *( ":" div)

      div         = divName *1( "*" *1(divVersion) ) ;

      divName     = 1*divChars ;  XXX limit the number of divChars ? XXX

      divVersion  = 1*divChars ;  XXX limit the number of divChars ? XXX

      divChars    = ALPHA / DIGIT / escape / other

      escape      = "%" HEXDIG HEXDIG

      other       = "(" / ")" / "+" / "," / "-" / "." / "=" /
                    "@" / ";" / "$" / "_" / "!" / "'"

   The <versionNum> indicates conformance of the Object Specific
   String (<OSS>) to the labeled SOD namespace specification version.
   The version number "1.0" should be used to indicate conformance
   to this version of this SOD namespace specification; the value
   "1.0" must not be used if the URN does not conform to this
   version of this specification. It is intended to give later
   versions of this specification numbers other than "1.0", but this
   intent does not indicate a commitment to produce any future
   versions of SOD, nor if any are produced, to use any particular
   numbering scheme. Since future versions are not ruled out, this
   construct is provided as a means to allow the possibility of
   automatic version recognition, should it become necessary.
   Processors may signal an error if they receive URNs labeled with
   versions they do not support.

   The <authorityId> must be an Internet domain name, and must be
   owned by the organization creating the SOD reference system and
   allocating the URN to it, at the date identified by the DateId.

   <DateId> is a date in [ISO8601] Basic Format (CCYYMMDD), and must
   correspond to a date at which the organization allocating the
   URN owned the domain name specified in the <authorityId>.  The
   <DateId> "00000000" indicates an experimental SOD URN.  No
   provision is made for avoiding collision of experimental SOD
   URNs; they are intended for use within internal or limited
   experimental contexts.

   <reference> signifies a certain reference according to a
   reference system defined by the authority with owned the domain
   name specified in the <authorityId>.  The used reference system
   is uniquely identified by the combination of <authorityId> and
   <DateId>.

6. Basic Reference System Structure

   A reference consists of a sequence of division statements
   separated by colons (":").  The allowed values for these
   divisions form a reference system.  These divisions
   represent nested structure levels beginning with the most
   general and leading to the most specific.  In other words:
   The possible divisions of a reference system form one or
   more nested trees.

   Each division consists of a mandatory division name and an
   optional division version indicator separated by asterisk
   ("*").  If no division version indicator is given, the
   division name together with its parent divisions specify a
   certain object.  If a division version indicator is given,
   it indicates a certain version of the object specified by
   the division name and its parent divisions.  If only the
   asterisk, but no division version indicator is given, it
   refers to each of the individual versions of the object
   specified by the division name and its parent divisions,
   but not to the object as a whole.

   Division versions are local.  Literal equivalence between
   division versions indicates equivalent versions of an
   object only under the same parent division.  Equivalent
   division versions occurring on different division levels
   do not indicate the same global version.  Resource system
   specifications may introduce additional rules to define
   equivalence between literally different references.

   The literal values of references indicate no specific order.
   Resource system specifications may introduce additional rules
   for ordering references.

   More than one reference system for the same objects may be
   defined.  However, it is out of the scope of this documentation
   to define a mechanism to identify references based on different
   reference systems designating them same designat.

7. Examples

   For the following examples it is assumed that a fictitious
   authority owns the domain <x-test.org> at <20010101> and is
   declaring under this authorityId and dateId a simple sod
   namespace for bibliographic reference of the form
   "author:book:chapter:paragraph".

   (i) Thus

      urn:sod:1.0:x-test.org:20010101:Adams:My%20Life:42:11

   is to be read as pointing to chapter 42, paragraph 11 of the
   book entitled "My Life" from an author named "Adams".  If
   there exist two editions of this book, both could for example
   be distinguished by different division versions "A" and "B":

      urn:sod:1.0:x-test.org:20010101:Adams:My%20Life*A:42:11
      urn:sod:1.0:x-test.org:20010101:Adams:My%20Life*B:42:11

   (ii) Note that these URNs do not necessarily mean the same as:

      urn:sod:1.0:x-test.org:20010101:Adams:My%20Life:42:11*A
      urn:sod:1.0:x-test.org:20010101:Adams:My%20Life:42:11*B

   This document makes no assumptions about the identity of
   literally identical division versions appearing on different
   division levels.  However, authorities specifying a reference
   system are free to do so.

   (iii) Varying the above example the URN

      urn:sod:1.0:x-test.org:20010101:Adams:My%20Life

   is referring to all editions of Adams' book "My Life", while

      urn:sod:1.0:x-test.org:20010101:Adams:My%20Life*A

   is only referring to edition "A".

   (iv) The sod namespace also provides means to distinguish
   between e.g. a reference to the author "Adams" from a
   reference to all of his works.  To refer to the author
   "Adams" the URN

      urn:sod:1.0:x-test.org:20010101:Adams

   can be used, while

      urn:sod:1.0:x-test.org:20010101:Adams:

   refers to all of his books (individually).  However, it is
   up to the authority specifying a reference system to
   exactly define the meaning of the first of these two
   references, and so she might choose to treat it as a
   shortcut for the second.

8. Identifier uniqueness considerations

   The combination of AuthorityId and DateId serves to uniquely
   identify the organization that is allocating the URN.  That
   organization is responsible for ensuring the uniqueness of the
   designator.

9. Identifier persistence considerations

    A SOD URN may only be allocated by an organization that owns an
    Internet domain name.  The URN identifies a date on which the
    organization owned that domain name.  The combination of date
    and domain name will serve to uniquely identify that
    organization for all time.

10. Process of identifier assignment

   The organization identified by the AuthorityId/DateId combination
   is responsible for allocating a designator that is unique among
   all those that it allocates with that DateId.

11. Process of identifier resolution

   SOD providers are responsible for clearly specifying the designat
   of the designators, they define.  Since SOD URNs are primarily
   designed to identify abstract or physical objects SOD providers
   are responsible for the provision of a URN resolution service, if
   any, only if there exists a canonical network resource of the
   designat they have assigned with a SOD URN.

12. Rules for Lexical Equivalence

   Two SOD URNs are lexically equivalent if they are octet-by-octet
   equal after the following preprocessing:

           1. normalize the case of the leading "urn:sod:" token
           2. normalize the case of the versionNum
           3. normalize the case of the AuthorityId
           4. normalizing the case of any %-escaping

   Note that %-escaping MUST NOT be removed.

   Some SOD providers may define additional lexical equivalencies,
   such as case-insensitivity of the <designator> (or parts
   thereof).  Additional lexical equivalencies MUST be clearly
   documented, MUST always have the effect of eliminating some
   of the false negatives obtained by the procedure above, and
   MUST NEVER say that two URNs are not equivalent if the
   procedure above says they are equivalent.

13. Dynamic linking of documents containing SOD URNs

   Defining rules for dynamic linking of documents containing SOD
   URNs is out of the scope of this document.

14. Conformance with URN Syntax

   No special considerations beyond the syntax herein described.

15. Validation mechanism

   Organizations that allocate SOD URNs are responsible for the
   provision of a URN validation service, if any, for URNs they
   have assigned with a valid AuthorityId/DateId combination.

16. Scope

   Global

17. Security considerations

   This document proposes means of encoding structured object
   designators within the URN framework. This document does not
   discuss resolution; thus questions of secure or authenticated
   resolution mechanisms are out of scope.  It does not address
   means of validating the integrity or authenticating the
   source or provenance of URNs that contain structured object
   designators.

18. Acknowledgments

   ...

19. References

   [ISO8601] XXX

   [RFC2141] Moats, R., "URN Syntax", RFC 2141, May 1997.

   [RFC2234] Crocker, D. and P. Overell, "Augmented BNF
             for Syntax Specifications: ABNF", RFC 2234,
             November 1997.
--------------DE1706BF8BDC607CBA2D5CF4--


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Jul  2 12:37:14 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id MAA19371
	for <urn-archive@IETF.ORG>; Mon, 2 Jul 2001 12:37:11 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA13724;
	Mon, 2 Jul 2001 12:31:32 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 6678 for URN-IETF@LISTS.NETSOL.COM; Mon, 2 Jul
          2001 12:29:16 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA13678 for
          <URN-IETF@LISTS.NETSOL.COM>; Mon, 2 Jul 2001 12:15:08 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id MAA26081;
          Mon, 2 Jul 2001 12:05:23 -0400 (EDT)
References: <3B407B10.E66D2829@ppp.uni-bamberg.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
User-Agent: Mutt/1.1.2i
Message-ID:  <20010702120522.R13798@bailey.dscga.com>
Date:         Mon, 2 Jul 2001 12:05:22 -0400
Reply-To: Michael Mealling <michael@research.netsol.com>
From: Michael Mealling <michael@research.netsol.com>
Subject:      Re: URN Namespace for Structured Object Designators
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <3B407B10.E66D2829@ppp.uni-bamberg.de>; from
              dieter.koehler@PPP.UNI-BAMBERG.DE on Mon, Jul 02,
              2001 at 03:45:52PM +0200
X-MIME-Autoconverted: from 8bit to quoted-printable by lists.netsol.com id MAA13724
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id MAA19371

On Mon, Jul 02, 2001 at 03:45:52PM +0200, Dieter Köhler wrote:
> I developed and attached to this posting a proposal of a formal URN namespace
> for what I call "Structured Object Designators".   Because of its global scope I
> wonder, (i) whether it is a candidate for the standards track

It looks general enough to be applicable to the standards track....

> and (ii) whether it is an appropriate candidate for an URN namespace at all
> or should instead be specified as a new type of an URI.

At first glance it looks to be very much appropriate as a URN. It has
many of the features that several example URN namespaces had. The
timestamped domain-name is a recurring theme and the psuedo hierarchy.
The only real question is do you want the namespace subject to the
non-reassignability requirements of URNs?

-MM

--
--------------------------------------------------------------------------------
Michael Mealling                       | mailto:michael@research.netsol.com
Advanced Naming Research Manager       | go:Michael Mealling
Verisign Applied Research              | urn:pin:1


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Jul  2 13:57:52 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id NAA11213
	for <urn-archive@IETF.ORG>; Mon, 2 Jul 2001 13:57:51 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA14323;
	Mon, 2 Jul 2001 13:52:50 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 6775 for URN-IETF@LISTS.NETSOL.COM; Mon, 2 Jul
          2001 13:50:02 -0400
Received: from deimos.hpl.hp.com (deimos.hpl.hp.com [192.6.19.190]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA14312 for
          <URN-IETF@LISTS.NETSOL.COM>; Mon, 2 Jul 2001 13:50:00 -0400 (EDT)
Received: from hplns3.hpl.hp.com (hplns3.hpl.hp.com [15.0.48.4]) by
          deimos.hpl.hp.com (8.9.3 (PHNE_18546)/HPL-PA Relay) with ESMTP id
          KAA09811; Mon, 2 Jul 2001 10:43:46 -0700 (PDT)
Received: from timpc.hpl.hp.com (timpc.hpl.hp.com [15.4.92.160]) by
          hplns3.hpl.hp.com (8.10.2/8.10.2 HPL-PA Hub) with ESMTP id
          f62Hi1x24099; Mon, 2 Jul 2001 10:44:01 -0700 (PDT)
X-Sender: timothy@hplex1.hpl.hp.com
X-Mailer: QUALCOMM Windows Eudora Version 5.0.2
References: <3B407B10.E66D2829@ppp.uni-bamberg.de>
            <3B407B10.E66D2829@ppp.uni-bamberg.de>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"; format=flowed
X-MIME-Autoconverted: from quoted-printable to 8bit by lists.netsol.com id
                      NAA14313
Approved-By:  Tim Kindberg <timothy@HPL.HP.COM>
Message-ID:  <5.0.2.1.1.20010702103514.03360a98@hplex1.hpl.hp.com>
Date:         Mon, 2 Jul 2001 10:44:01 -0700
Reply-To: Tim Kindberg <timothy@HPL.HP.COM>
From: Tim Kindberg <timothy@HPL.HP.COM>
Subject:      Re: URN Namespace for Structured Object Designators
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <20010702120522.R13798@bailey.dscga.com>
X-MIME-Autoconverted: from 8bit to quoted-printable by lists.netsol.com id NAA14323
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id NAA11213

Dieter,

At 12:05 PM 7/2/2001 -0400, Michael Mealling wrote:
>On Mon, Jul 02, 2001 at 03:45:52PM +0200, Dieter Köhler wrote:
> > I developed and attached to this posting a proposal of a formal URN
> namespace
> > for what I call "Structured Object Designators".   Because of its
> global scope I
> > wonder, (i) whether it is a candidate for the standards track
>
>.....The
>timestamped domain-name is a recurring theme .......

You may not be aware of the tag URI scheme (see taguri.org), which your
proposal bears some similarity to (at least at first glance).

We also date-stamp an authority name to gain uniqueness over time, although
we allow email addresses as well as domain names as the authority names.
The essential difference seems to be that you mandate the syntax of what
appears after the dated authority, whereas we specifically avoid doing so.
We think that that is the business of the authority that mints the tag
identifier, and no-one else.

We went through some discussions with members of this list on the question
of whether tags are URNs. You may want to look at the archives on that subject.

Cheers,

Tim.

Tim Kindberg

internet & mobile systems lab  hewlett-packard laboratories
1501 page mill road, ms 1u-17
palo alto
ca 94304-1126
usa

www.champignon.net/TimKindberg/
timothy@hpl.hp.com
voice +1 650 857 5609
fax +1 650 857 2358


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Jul  6 09:49:59 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id JAA02394
	for <urn-archive@IETF.ORG>; Fri, 6 Jul 2001 09:49:59 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA01331;
	Fri, 6 Jul 2001 09:40:18 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 7512 for URN-IETF@LISTS.NETSOL.COM; Fri, 6 Jul
          2001 09:37:49 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from mobile.webweaving.org (w149.z064000151.sjc-ca.dsl.cnc.net
          [64.0.151.149]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          CAA00226 for <URN-IETF@LISTS.NETSOL.COM>; Fri, 6 Jul 2001 02:45:52
          -0400 (EDT)
Received: from localhost (dirkx@localhost) by mobile.webweaving.org
          (8.11.2/8.11.1) with ESMTP id f666dhc02381 for
          <URN-IETF@LISTS.NETSOL.COM>; Thu, 5 Jul 2001 23:39:43 -0700 (PDT)
X-Passed: MX on Titatovenaar at WebWeaving.org on Thu, 5 Jul 2001 23:39:43
          -0700 (PDT) and masked
X-No-Spam: Neither the receipients nor the senders email address(s) are to be
           used for Unsolicited (Commercial) Email without the explicit written
           consent of either party; as a per-message fee is incurred for
           inbound and outbound traffic to the originator.
X-Curiousity: Killed the Cat
X-Huis-aan-Huis-Sticker: Nee-Nee
X-Authentication-Warning: titatovenaar.sfo.covalent.net: dirkx owned process
                         doing -bs
X-X-Sender:  <dirkx@titatovenaar.sfo.covalent.net>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Message-ID:  <Pine.OSX.4.33.0107052331480.380-100000@titatovenaar.sfo.covalent.net>
Date:         Thu, 5 Jul 2001 23:39:43 -0700
Reply-To: Dirk-Willem van Gulik <dirkx@COVALENT.NET>
From: Dirk-Willem van Gulik <dirkx@COVALENT.NET>
Subject:      Java implementation.
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <3A0C97DC.546CC338@thinkingcat.com>

Just realized how stale my bookmark list has become...
ftp://research.netsol.com ,issn.org, vlc.com.au ... what happend to my
world; are URL's perhaps not long term stable enough ?

Any pointers to a recent and updated resolution library written in Java -
I am getting a little annoyed by my SOAP implementation not quite getting
the resolution of the urn's quite right - whilst throwing them around in
just about every id reference.

Txs,

Dw


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Jul  6 10:37:51 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id KAA04513
	for <urn-archive@IETF.ORG>; Fri, 6 Jul 2001 10:37:51 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA01832;
	Fri, 6 Jul 2001 10:33:04 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 7604 for URN-IETF@LISTS.NETSOL.COM; Fri, 6 Jul
          2001 10:31:01 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA01762 for
          <URN-IETF@LISTS.NETSOL.COM>; Fri, 6 Jul 2001 10:19:33 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id KAA06086;
          Fri, 6 Jul 2001 10:09:09 -0400 (EDT)
References: <3A0C97DC.546CC338@thinkingcat.com>
            <Pine.OSX.4.33.0107052331480.380-100000@titatovenaar.sfo.covalent.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Message-ID:  <20010706100909.H4202@bailey.dscga.com>
Date:         Fri, 6 Jul 2001 10:09:09 -0400
Reply-To: Michael Mealling <michael@research.netsol.com>
From: Michael Mealling <michael@research.netsol.com>
Subject:      Re: Java implementation.
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <Pine.OSX.4.33.0107052331480.380-100000@titatovenaar.sfo.covalent.net>; from dirkx@COVALENT.NET on Thu,
              Jul 05, 2001 at 11:39:43PM -0700

On Thu, Jul 05, 2001 at 11:39:43PM -0700, Dirk-Willem van Gulik wrote:
> Just realized how stale my bookmark list has become...
> ftp://research.netsol.com ,issn.org, vlc.com.au ... what happend to my
> world; are URL's perhaps not long term stable enough ?
>
> Any pointers to a recent and updated resolution library written in Java -
> I am getting a little annoyed by my SOAP implementation not quite getting
> the resolution of the urn's quite right - whilst throwing them around in
> just about every id reference.

I have the beginnings of one at http://www.usrlocalsrc.org/URN/download.html
but it needs some serious help. One of the other problems is that
people are using NIDs that aren't registered. While this isn't a huge
issue right now, the only way they will resolve via the urn.arpa domain
when its setup is to be real registered namespaces.

Is there a particular API you'd like the resolver to work with?

-MM

--
--------------------------------------------------------------------------------
Michael Mealling                       | mailto:michael@research.netsol.com
Advanced Naming Research Manager       | go:Michael Mealling
Verisign Applied Research              | urn:pin:1


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Jul  6 18:45:25 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id SAA22535
	for <urn-archive@IETF.ORG>; Fri, 6 Jul 2001 18:45:24 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id SAA03499;
	Fri, 6 Jul 2001 18:37:29 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 7709 for URN-IETF@LISTS.NETSOL.COM; Fri, 6 Jul
          2001 18:35:06 -0400
Received: from mail001.syd.optusnet.com.au (mail001.syd.optusnet.com.au
          [203.2.75.244]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          SAA03486 for <URN-IETF@LISTS.NETSOL.COM>; Fri, 6 Jul 2001 18:35:03
          -0400 (EDT)
Received: from vlc.com.au (camax2-137.dialup.optusnet.com.au [198.142.117.137])
          by mail001.syd.optusnet.com.au (8.11.1/8.11.1) with ESMTP id
          f66MShG01156; Sat, 7 Jul 2001 08:28:44 +1000
X-Mailer: Mozilla 4.76 [en]C-{C-UDP; OWL-18191}  (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <Pine.OSX.4.33.0107052331480.380-100000@titatovenaar.sfo.covalent.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Justin Couch <justin@VLC.COM.AU>
Message-ID:  <3B463C20.291A734A@vlc.com.au>
Date:         Sat, 7 Jul 2001 08:30:56 +1000
Reply-To: Justin Couch <justin@vlc.com.au>
From: Justin Couch <justin@vlc.com.au>
Organization: The Virtual Light Company
Subject:      Re: Java implementation.
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Dirk-Willem van Gulik wrote:
>
> Just realized how stale my bookmark list has become...
> ftp://research.netsol.com ,issn.org, vlc.com.au ... what happend to my
> world; are URL's perhaps not long term stable enough ?
>
> Any pointers to a recent and updated resolution library written in Java -

Mine is still very active. The page hasn't changed in a long time, but
the CVS repository has :) Right now, I'm using the lib in the Xj3D
browser for VRML97/X3D content. I'm very happy with the basic library
capabilities so the structure hasn't changed much at all. I'm spending
more time just developing basic capabilities, such as a better set of
content handlers. The only issue I can see on the near term cards is to
add support for the JDK 1.4 URI class.


--
Justin Couch                         http://www.vlc.com.au/~justin/
Freelance Java Consultant                  http://www.yumetech.com/
Author, Java 3D FAQ Maintainer                  http://www.j3d.org/
-------------------------------------------------------------------
"Humanism is dead. Animals think, feel; so do machines now.
Neither man nor woman is the measure of all things. Every organism
processes data according to its domain, its environment; you, with
all your brains, would be useless in a mouse's universe..."
                                              - Greg Bear, Slant
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Jul 10 20:02:53 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id UAA00588
	for <urn-archive@IETF.ORG>; Tue, 10 Jul 2001 20:02:53 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id TAA18654;
	Tue, 10 Jul 2001 19:57:13 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8314 for URN-IETF@LISTS.NETSOL.COM; Tue, 10 Jul
          2001 19:54:45 -0400
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id TAA18635; Tue, 10 Jul
          2001 19:54:44 -0400 (EDT)
Message-ID:  <200107102354.TAA18635@lists.netsol.com>
Date:         Tue, 10 Jul 2001 19:54:44 -0400
Reply-To: Constance Parker <webmaster@DOGSTOP.COM>
From: Constance Parker <webmaster@DOGSTOP.COM>
Subject:      .ws extension
To: URN-IETF@LISTS.NETSOL.COM

Could someone please tell me what .ws extension stands for.

I have looked through out NETWORK SOLUTIONS and can not find it.

I know it is there somewhere along with .com, .edu etc.

Thanks in advance

Constance


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Jul 10 22:48:45 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id WAA06244
	for <urn-archive@IETF.ORG>; Tue, 10 Jul 2001 22:48:45 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id WAA19450;
	Tue, 10 Jul 2001 22:44:01 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8408 for URN-IETF@LISTS.NETSOL.COM; Tue, 10 Jul
          2001 22:41:48 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from sh.w3.mag.keio.ac.jp (sh.w3.mag.keio.ac.jp [133.27.194.41]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id VAA19172 for
          <URN-IETF@LISTS.NETSOL.COM>; Tue, 10 Jul 2001 21:19:47 -0400 (EDT)
Received: from enoshima (g055115.ppp.asahi-net.or.jp [211.132.55.115]) by
          sh.w3.mag.keio.ac.jp (8.9.3/3.7W) with ESMTP id KAA14371; Wed, 11 Jul
          2001 10:14:09 +0900 (JST)
X-Sender: duerst@sh.w3.mag.keio.ac.jp
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.58.J
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Message-ID:  <4.2.0.58.J.20010711101318.05e30860@sh.w3.mag.keio.ac.jp>
Date:         Wed, 11 Jul 2001 10:13:38 +0900
Reply-To: Martin Duerst <duerst@W3.ORG>
From: Martin Duerst <duerst@W3.ORG>
Subject:      Re: .ws extension
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <200107102354.TAA18635@lists.netsol.com>

I guess it's Western Samoa.    Regards,   Martin.

At 19:54 01/07/10 -0400, Constance Parker wrote:
>Could someone please tell me what .ws extension stands for.
>
>I have looked through out NETWORK SOLUTIONS and can not find it.
>
>I know it is there somewhere along with .com, .edu etc.
>
>Thanks in advance
>
>Constance


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Jul 10 23:24:38 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id XAA07045
	for <urn-archive@IETF.ORG>; Tue, 10 Jul 2001 23:24:37 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id XAA19848;
	Tue, 10 Jul 2001 23:20:06 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8491 for URN-IETF@LISTS.NETSOL.COM; Tue, 10 Jul
          2001 23:18:01 -0400
Received: from mail11.speakeasy.net (mail11.speakeasy.net [216.254.0.211]) by
          lists.netsol.com (8.9.3/8.9.3) with SMTP id XAA19833 for
          <URN-IETF@LISTS.NETSOL.COM>; Tue, 10 Jul 2001 23:17:56 -0400 (EDT)
Received: (qmail 79557 invoked from network); 11 Jul 2001 03:12:09 -0000
Received: from unknown (HELO Magnus) ([64.81.85.4]) (envelope-sender
          <langdell@technologist.com>) by mail11.speakeasy.net
          (qmail-ldap-1.03) with SMTP for <duerst@W3.ORG>; 11 Jul 2001 03:12:09
          -0000
References:  <4.2.0.58.J.20010711101318.05e30860@sh.w3.mag.keio.ac.jp>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2919.6600
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600
Approved-By:  Tim Langdell <langdell@TECHNOLOGIST.COM>
Message-ID:  <02a801c109b6$e986ada0$0200a8c0@Magnus>
Date:         Tue, 10 Jul 2001 20:09:30 -0700
Reply-To: Tim Langdell <langdell@technologist.com>
From: Tim Langdell <langdell@technologist.com>
Subject:      Re: .ws extension
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Technically, yes, Samoa. But some while ago an entity took it over to turn
it from a ccTLD to a gTLD, and they now market it as "WebSite" (rather like
.tv has been marketed by dotTV).

see: www.website.ws


----- Original Message -----
From: "Martin Duerst" <duerst@W3.ORG>
To: <URN-IETF@LISTS.NETSOL.COM>
Sent: Tuesday, July 10, 2001 6:13 PM
Subject: Re: .ws extension


> I guess it's Western Samoa.    Regards,   Martin.
>
> At 19:54 01/07/10 -0400, Constance Parker wrote:
> >Could someone please tell me what .ws extension stands for.
> >
> >I have looked through out NETWORK SOLUTIONS and can not find it.
> >
> >I know it is there somewhere along with .com, .edu etc.
> >
> >Thanks in advance
> >
> >Constance
>


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Jul 10 23:49:05 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id XAA07880
	for <urn-archive@IETF.ORG>; Tue, 10 Jul 2001 23:49:05 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id XAA20162;
	Tue, 10 Jul 2001 23:44:09 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8565 for URN-IETF@LISTS.NETSOL.COM; Tue, 10 Jul
          2001 23:42:02 -0400
Received: from femail22.sdc1.sfba.home.com (femail22.sdc1.sfba.home.com
          [24.0.95.147]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          XAA20148 for <URN-IETF@LISTS.NETSOL.COM>; Tue, 10 Jul 2001 23:42:01
          -0400 (EDT)
Received: from c261218a ([24.19.76.143]) by femail22.sdc1.sfba.home.com
          (InterMail vM.4.01.03.20 201-229-121-120-20010223) with SMTP id
          <20010711033205.XNOB59.femail22.sdc1.sfba.home.com@c261218a> for
          <URN-IETF@LISTS.NETSOL.COM>; Tue, 10 Jul 2001 20:32:05 -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
X-Priority: 5 (Lowest)
X-MSMail-Priority: Low
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Low
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Approved-By:  Webmaster <webmaster@DOGSTOP.COM>
Message-ID:  <017001c109b9$d42be210$8f4c1318@c261218a>
Date:         Tue, 10 Jul 2001 22:30:27 -0500
Reply-To: Webmaster <webmaster@dogstop.com>
From: Webmaster <webmaster@dogstop.com>
Subject:      Re: .ws extension
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <02a801c109b6$e986ada0$0200a8c0@Magnus>
X-MIME-Autoconverted: from 8bit to quoted-printable by lists.netsol.com id XAA20162
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by ietf.org id XAA07880

I found this with Jim Fleming's help.

Domain Names have a variety of basic rules:

----------------------------------------------------------------------------
----
.WS Domain Names
.WS - WebSite, to be used for commercial and personal sites
Use only letters, numbers, or hyphen ("-")
Cannot begin or end with a hyphen
.WS domains registered through register.com™ must have between 4 and 59
characters, not including the .WS extension



Thanks for all of you who helped me out.  I was doing this to help a club
and thank God it worked out for the best.

Constance Parker

-----Original Message-----
From: Tim Langdell [mailto:langdell@technologist.com]
Sent: Tuesday, July 10, 2001 10:10 PM
To: Martin Duerst; URN-IETF@LISTS.NETSOL.COM
Cc: Constance Parker
Subject: Re: Re: .ws extension


Technically, yes, Samoa. But some while ago an entity took it over to turn
it from a ccTLD to a gTLD, and they now market it as "WebSite" (rather like
.tv has been marketed by dotTV).

see: www.website.ws


----- Original Message -----
From: "Martin Duerst" <duerst@W3.ORG>
To: <URN-IETF@LISTS.NETSOL.COM>
Sent: Tuesday, July 10, 2001 6:13 PM
Subject: Re: .ws extension


> I guess it's Western Samoa.    Regards,   Martin.
>
> At 19:54 01/07/10 -0400, Constance Parker wrote:
> >Could someone please tell me what .ws extension stands for.
> >
> >I have looked through out NETWORK SOLUTIONS and can not find it.
> >
> >I know it is there somewhere along with .com, .edu etc.
> >
> >Thanks in advance
> >
> >Constance
>


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Jul 11 00:20:09 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id AAA08629
	for <urn-archive@IETF.ORG>; Wed, 11 Jul 2001 00:20:09 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id AAA20683;
	Wed, 11 Jul 2001 00:15:25 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8668 for URN-IETF@LISTS.NETSOL.COM; Wed, 11 Jul
          2001 00:13:22 -0400
Received: from pimout1-int.prodigy.net (pimout1-ext.prodigy.net
          [207.115.63.77]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          AAA20664 for <URN-IETF@LISTS.NETSOL.COM>; Wed, 11 Jul 2001 00:13:20
          -0400 (EDT)
Received: from pc (nas-147-242.chicago-n.navipath.net [64.20.147.242]) by
          pimout1-int.prodigy.net (8.11.0/8.11.0) with SMTP id f6B47EK17056;
          Wed, 11 Jul 2001 00:07:14 -0400
References:  <017001c109b9$d42be210$8f4c1318@c261218a>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Approved-By:  Jim Fleming <JimFleming@PRODIGY.NET>
Message-ID:  <00a401c109bf$2b6000c0$f2931440@pc>
Date:         Tue, 10 Jul 2001 23:08:39 -0500
Reply-To: Jim Fleming <JimFleming@prodigy.net>
From: Jim Fleming <JimFleming@prodigy.net>
Subject:      Re: .ws extension
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

One note on .WS, it may be the only TLD that has a "Default A-Record
Response".

Most TLD servers when presented with a non-existent SLD name return
a response that does not resolve. The .WS servers return an A-Record.
I am not sure this is a good thing and have been surprised that the .COM
folks have not done it.

To test it....click here....

http://www.ThisIsLikelyANameThatIsNotRegistered.WS

...as for other TLD topics...

http://www.ietf.org/mail-archive/ietf/Current/msg12574.html
RFC-2001-07-01-000 IPv8 Expansion of Proof of Concept TLD Development

Jim Fleming
http://www.DOT-Arizona.com
http://www.DOT.Arizona



----- Original Message -----
From: "Webmaster" <webmaster@dogstop.com>
To: <URN-IETF@LISTS.NETSOL.COM>
Sent: Tuesday, July 10, 2001 10:30 PM
Subject: Re: .ws extension


I found this with Jim Fleming's help.

Domain Names have a variety of basic rules:

----------------------------------------------------------------------------
----
.WS Domain Names
.WS - WebSite, to be used for commercial and personal sites
Use only letters, numbers, or hyphen ("-")
Cannot begin or end with a hyphen
.WS domains registered through register.comT must have between 4 and 59
characters, not including the .WS extension



Thanks for all of you who helped me out.  I was doing this to help a club
and thank God it worked out for the best.

Constance Parker

-----Original Message-----
From: Tim Langdell [mailto:langdell@technologist.com]
Sent: Tuesday, July 10, 2001 10:10 PM
To: Martin Duerst; URN-IETF@LISTS.NETSOL.COM
Cc: Constance Parker
Subject: Re: Re: .ws extension


Technically, yes, Samoa. But some while ago an entity took it over to turn
it from a ccTLD to a gTLD, and they now market it as "WebSite" (rather like
.tv has been marketed by dotTV).

see: www.website.ws


----- Original Message -----
From: "Martin Duerst" <duerst@W3.ORG>
To: <URN-IETF@LISTS.NETSOL.COM>
Sent: Tuesday, July 10, 2001 6:13 PM
Subject: Re: .ws extension


> I guess it's Western Samoa.    Regards,   Martin.
>
> At 19:54 01/07/10 -0400, Constance Parker wrote:
> >Could someone please tell me what .ws extension stands for.
> >
> >I have looked through out NETWORK SOLUTIONS and can not find it.
> >
> >I know it is there somewhere along with .com, .edu etc.
> >
> >Thanks in advance
> >
> >Constance
>


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Jul 11 09:15:14 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id JAA02453
	for <urn-archive@IETF.ORG>; Wed, 11 Jul 2001 09:15:13 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA22520;
	Wed, 11 Jul 2001 09:07:03 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8845 for URN-IETF@LISTS.NETSOL.COM; Wed, 11 Jul
          2001 09:04:41 -0400
Received: from tomts5-srv.bellnexxia.net (tomts5.bellnexxia.net
          [209.226.175.25]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          JAA22501 for <URN-IETF@LISTS.NETSOL.COM>; Wed, 11 Jul 2001 09:04:40
          -0400 (EDT)
Received: from thinkingcat.com ([64.229.193.32]) by tomts5-srv.bellnexxia.net
          (InterMail vM.4.01.03.16 201-229-121-116-20010115) with ESMTP id
          <20010711125823.XIXP17517.tomts5-srv.bellnexxia.net@thinkingcat.com>;
          Wed, 11 Jul 2001 08:58:23 -0400
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <017001c109b9$d42be210$8f4c1318@c261218a>
            <00a401c109bf$2b6000c0$f2931440@pc>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <3B4C4CD2.400921B6@thinkingcat.com>
Date:         Wed, 11 Jul 2001 08:55:46 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      Stop it [was Re: .ws extension]
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

This discussion has nothing to do with the work of the URN WG.  Please
take it elsewhere.

Thanks,
Leslie.

Jim Fleming wrote:
>
> One note on .WS, it may be the only TLD that has a "Default A-Record
> Response".
>
> Most TLD servers when presented with a non-existent SLD name return
> a response that does not resolve. The .WS servers return an A-Record.
> I am not sure this is a good thing and have been surprised that the .COM
> folks have not done it.
>
> To test it....click here....
>
> http://www.ThisIsLikelyANameThatIsNotRegistered.WS
>
> ...as for other TLD topics...
>
> http://www.ietf.org/mail-archive/ietf/Current/msg12574.html
> RFC-2001-07-01-000 IPv8 Expansion of Proof of Concept TLD Development
>
> Jim Fleming
> http://www.DOT-Arizona.com
> http://www.DOT.Arizona
>
> ----- Original Message -----
> From: "Webmaster" <webmaster@dogstop.com>
> To: <URN-IETF@LISTS.NETSOL.COM>
> Sent: Tuesday, July 10, 2001 10:30 PM
> Subject: Re: .ws extension
>
> I found this with Jim Fleming's help.
>
> Domain Names have a variety of basic rules:
>
> ----------------------------------------------------------------------------
> ----
> .WS Domain Names
> .WS - WebSite, to be used for commercial and personal sites
> Use only letters, numbers, or hyphen ("-")
> Cannot begin or end with a hyphen
> .WS domains registered through register.comT must have between 4 and 59
> characters, not including the .WS extension
>
> Thanks for all of you who helped me out.  I was doing this to help a club
> and thank God it worked out for the best.
>
> Constance Parker
>
> -----Original Message-----
> From: Tim Langdell [mailto:langdell@technologist.com]
> Sent: Tuesday, July 10, 2001 10:10 PM
> To: Martin Duerst; URN-IETF@LISTS.NETSOL.COM
> Cc: Constance Parker
> Subject: Re: Re: .ws extension
>
> Technically, yes, Samoa. But some while ago an entity took it over to turn
> it from a ccTLD to a gTLD, and they now market it as "WebSite" (rather like
> .tv has been marketed by dotTV).
>
> see: www.website.ws
>
> ----- Original Message -----
> From: "Martin Duerst" <duerst@W3.ORG>
> To: <URN-IETF@LISTS.NETSOL.COM>
> Sent: Tuesday, July 10, 2001 6:13 PM
> Subject: Re: .ws extension
>
> > I guess it's Western Samoa.    Regards,   Martin.
> >
> > At 19:54 01/07/10 -0400, Constance Parker wrote:
> > >Could someone please tell me what .ws extension stands for.
> > >
> > >I have looked through out NETWORK SOLUTIONS and can not find it.
> > >
> > >I know it is there somewhere along with .com, .edu etc.
> > >
> > >Thanks in advance
> > >
> > >Constance
> >

--

-------------------------------------------------------------------
"The best laid plans
    are written in pencil."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Jul 11 10:43:33 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id KAA05810
	for <urn-archive@IETF.ORG>; Wed, 11 Jul 2001 10:43:33 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA23104;
	Wed, 11 Jul 2001 10:37:16 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8950 for URN-IETF@LISTS.NETSOL.COM; Wed, 11 Jul
          2001 10:35:12 -0400
Received: from femail21.sdc1.sfba.home.com (femail21.sdc1.sfba.home.com
          [24.0.95.146]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          KAA23084 for <URN-IETF@LISTS.NETSOL.COM>; Wed, 11 Jul 2001 10:35:10
          -0400 (EDT)
Received: from c261218a ([24.19.76.143]) by femail21.sdc1.sfba.home.com
          (InterMail vM.4.01.03.20 201-229-121-120-20010223) with SMTP id
          <20010711142918.GPLP6500.femail21.sdc1.sfba.home.com@c261218a> for
          <URN-IETF@LISTS.NETSOL.COM>; Wed, 11 Jul 2001 07:29:18 -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 5 (Lowest)
X-MSMail-Priority: Low
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Importance: Low
Approved-By:  Webmaster <webmaster@DOGSTOP.COM>
Message-ID:  <001101c10a15$a8293b70$8f4c1318@c261218a>
Date:         Wed, 11 Jul 2001 09:27:47 -0500
Reply-To: Webmaster <webmaster@dogstop.com>
From: Webmaster <webmaster@dogstop.com>
Subject:      Re: Stop it [was Re: .ws extension]
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <3B4C4CD2.400921B6@thinkingcat.com>
Content-Transfer-Encoding: 7bit

I am sorry and thanks for those who helped.'

I will remove myself from the list as I did not come here to cause a
problem.

Sorry Leslie if this upset you.

Constance Parker

-----Original Message-----
From: Leslie Daigle [mailto:leslie@thinkingcat.com]
Sent: Wednesday, July 11, 2001 7:56 AM
To: URN-IETF@LISTS.NETSOL.COM
Subject: Stop it [was Re: .ws extension]


This discussion has nothing to do with the work of the URN WG.  Please
take it elsewhere.

Thanks,
Leslie.

Jim Fleming wrote:
>
> One note on .WS, it may be the only TLD that has a "Default A-Record
> Response".
>
> Most TLD servers when presented with a non-existent SLD name return
> a response that does not resolve. The .WS servers return an A-Record.
> I am not sure this is a good thing and have been surprised that the .COM
> folks have not done it.
>
> To test it....click here....
>
> http://www.ThisIsLikelyANameThatIsNotRegistered.WS
>
> ...as for other TLD topics...
>
> http://www.ietf.org/mail-archive/ietf/Current/msg12574.html
> RFC-2001-07-01-000 IPv8 Expansion of Proof of Concept TLD Development
>
> Jim Fleming
> http://www.DOT-Arizona.com
> http://www.DOT.Arizona
>
> ----- Original Message -----
> From: "Webmaster" <webmaster@dogstop.com>
> To: <URN-IETF@LISTS.NETSOL.COM>
> Sent: Tuesday, July 10, 2001 10:30 PM
> Subject: Re: .ws extension
>
> I found this with Jim Fleming's help.
>
> Domain Names have a variety of basic rules:
>
> --------------------------------------------------------------------------
--
> ----
> .WS Domain Names
> .WS - WebSite, to be used for commercial and personal sites
> Use only letters, numbers, or hyphen ("-")
> Cannot begin or end with a hyphen
> .WS domains registered through register.comT must have between 4 and 59
> characters, not including the .WS extension
>
> Thanks for all of you who helped me out.  I was doing this to help a club
> and thank God it worked out for the best.
>
> Constance Parker
>
> -----Original Message-----
> From: Tim Langdell [mailto:langdell@technologist.com]
> Sent: Tuesday, July 10, 2001 10:10 PM
> To: Martin Duerst; URN-IETF@LISTS.NETSOL.COM
> Cc: Constance Parker
> Subject: Re: Re: .ws extension
>
> Technically, yes, Samoa. But some while ago an entity took it over to turn
> it from a ccTLD to a gTLD, and they now market it as "WebSite" (rather
like
> .tv has been marketed by dotTV).
>
> see: www.website.ws
>
> ----- Original Message -----
> From: "Martin Duerst" <duerst@W3.ORG>
> To: <URN-IETF@LISTS.NETSOL.COM>
> Sent: Tuesday, July 10, 2001 6:13 PM
> Subject: Re: .ws extension
>
> > I guess it's Western Samoa.    Regards,   Martin.
> >
> > At 19:54 01/07/10 -0400, Constance Parker wrote:
> > >Could someone please tell me what .ws extension stands for.
> > >
> > >I have looked through out NETWORK SOLUTIONS and can not find it.
> > >
> > >I know it is there somewhere along with .com, .edu etc.
> > >
> > >Thanks in advance
> > >
> > >Constance
> >

--

-------------------------------------------------------------------
"The best laid plans
    are written in pencil."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Jul 12 04:31:04 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id EAA15194
	for <urn-archive@IETF.ORG>; Thu, 12 Jul 2001 04:31:04 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA23493;
	Wed, 11 Jul 2001 11:11:23 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 9029 for URN-IETF@LISTS.NETSOL.COM; Wed, 11 Jul
          2001 11:09:16 -0400
Received: from pimout1-int.prodigy.net ([207.115.63.77]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id LAA23459 for <URN-IETF@LISTS.NETSOL.COM>;
          Wed, 11 Jul 2001 11:09:14 -0400 (EDT)
Received: from pc (nas-147-235.chicago-n.navipath.net [64.20.147.235]) by
          pimout1-int.prodigy.net (8.11.0/8.11.0) with SMTP id f6BF26K47070;
          Wed, 11 Jul 2001 11:02:06 -0400
References:  <001101c10a15$a8293b70$8f4c1318@c261218a>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-Mimeole: Produced By Microsoft MimeOLE V5.50.4133.2400
Approved-By:  Jim Fleming <JimFleming@PRODIGY.NET>
Message-ID:  <013101c10a1a$a12d1bc0$51931440@pc>
Date:         Wed, 11 Jul 2001 10:03:21 -0500
Reply-To: Jim Fleming <JimFleming@prodigy.net>
From: Jim Fleming <JimFleming@prodigy.net>
Subject:      Re: Stop it [was Re: .ws extension]
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Constance,

Your questions and comments are always welcome.

http://www1.ietf.org/mail-archive/ietf/Current/msg12713.html
RFC-2001-07-11-000 IPv4+ and Testing of TOS Routing on New.Net Transport


Jim Fleming
http://www.Unir.com


----- Original Message -----
From: "Webmaster" <webmaster@dogstop.com>
To: <URN-IETF@LISTS.NETSOL.COM>
Sent: Wednesday, July 11, 2001 9:27 AM
Subject: Re: Stop it [was Re: .ws extension]


> I am sorry and thanks for those who helped.'
>
> I will remove myself from the list as I did not come here to cause a
> problem.
>
> Sorry Leslie if this upset you.
>
> Constance Parker
>
> -----Original Message-----
> From: Leslie Daigle [mailto:leslie@thinkingcat.com]
> Sent: Wednesday, July 11, 2001 7:56 AM
> To: URN-IETF@LISTS.NETSOL.COM
> Subject: Stop it [was Re: .ws extension]
>
>
> This discussion has nothing to do with the work of the URN WG.  Please
> take it elsewhere.
>
> Thanks,
> Leslie.
>
> Jim Fleming wrote:
> >
> > One note on .WS, it may be the only TLD that has a "Default A-Record
> > Response".
> >
> > Most TLD servers when presented with a non-existent SLD name return
> > a response that does not resolve. The .WS servers return an A-Record.
> > I am not sure this is a good thing and have been surprised that the .COM
> > folks have not done it.
> >
> > To test it....click here....
> >
> > http://www.ThisIsLikelyANameThatIsNotRegistered.WS
> >
> > ...as for other TLD topics...
> >
> > http://www.ietf.org/mail-archive/ietf/Current/msg12574.html
> > RFC-2001-07-01-000 IPv8 Expansion of Proof of Concept TLD Development
> >
> > Jim Fleming
> > http://www.DOT-Arizona.com
> > http://www.DOT.Arizona
> >
> > ----- Original Message -----
> > From: "Webmaster" <webmaster@dogstop.com>
> > To: <URN-IETF@LISTS.NETSOL.COM>
> > Sent: Tuesday, July 10, 2001 10:30 PM
> > Subject: Re: .ws extension
> >
> > I found this with Jim Fleming's help.
> >
> > Domain Names have a variety of basic rules:
> >
>
> --------------------------------------------------------------------------
> --
> > ----
> > .WS Domain Names
> > .WS - WebSite, to be used for commercial and personal sites
> > Use only letters, numbers, or hyphen ("-")
> > Cannot begin or end with a hyphen
> > .WS domains registered through register.comT must have between 4 and 59
> > characters, not including the .WS extension
> >
> > Thanks for all of you who helped me out.  I was doing this to help a
club
> > and thank God it worked out for the best.
> >
> > Constance Parker
> >
> > -----Original Message-----
> > From: Tim Langdell [mailto:langdell@technologist.com]
> > Sent: Tuesday, July 10, 2001 10:10 PM
> > To: Martin Duerst; URN-IETF@LISTS.NETSOL.COM
> > Cc: Constance Parker
> > Subject: Re: Re: .ws extension
> >
> > Technically, yes, Samoa. But some while ago an entity took it over to
turn
> > it from a ccTLD to a gTLD, and they now market it as "WebSite" (rather
> like
> > .tv has been marketed by dotTV).
> >
> > see: www.website.ws
> >
> > ----- Original Message -----
> > From: "Martin Duerst" <duerst@W3.ORG>
> > To: <URN-IETF@LISTS.NETSOL.COM>
> > Sent: Tuesday, July 10, 2001 6:13 PM
> > Subject: Re: .ws extension
> >
> > > I guess it's Western Samoa.    Regards,   Martin.
> > >
> > > At 19:54 01/07/10 -0400, Constance Parker wrote:
> > > >Could someone please tell me what .ws extension stands for.
> > > >
> > > >I have looked through out NETWORK SOLUTIONS and can not find it.
> > > >
> > > >I know it is there somewhere along with .com, .edu etc.
> > > >
> > > >Thanks in advance
> > > >
> > > >Constance
> > >
>
> --
>
> -------------------------------------------------------------------
> "The best laid plans
>     are written in pencil."
>    -- ThinkingCat
>
> Leslie Daigle
> leslie@thinkingcat.com
> -------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Jul 16 16:23:27 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id QAA02918
	for <urn-archive@IETF.ORG>; Mon, 16 Jul 2001 16:23:27 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id QAA15457;
	Mon, 16 Jul 2001 16:17:55 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 5224 for URN-IETF@LISTS.NETSOL.COM; Mon, 16 Jul
          2001 16:15:29 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id PAA15383 for <urn-ietf@lists.netsol.com>;
          Mon, 16 Jul 2001 15:59:44 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id PAA27610; Mon, 16 Jul 2001 15:53:02
          -0400 (EDT)
Message-ID:  <200107161953.PAA27610@ietf.org>
Date:         Mon, 16 Jul 2001 15:53:02 -0400
Reply-To: iesg@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: The IESG <iesg-secretary@ietf.org>
Subject:      Last Call: URN Namespace Definition Mechanisms to BCP
To: URN-IETF@LISTS.NETSOL.COM

The IESG has received a request from the Uniform Resource Names Working
Group to consider URN Namespace Definition Mechanisms
<draft-ietf-urn-rfc2611bis-03.txt> as a BCP.

The IESG plans to make a decision in the next few weeks, and solicits
final comments on this action.  Please send any comments to the
iesg@ietf.org or ietf@ietf.org mailing lists by July 30, 2001.

Files can be obtained via
http://www.ietf.org/internet-drafts/draft-ietf-urn-rfc2611bis-03.txt


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Jul 17 13:53:54 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id NAA02848
	for <urn-archive@IETF.ORG>; Tue, 17 Jul 2001 13:53:53 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA19093;
	Tue, 17 Jul 2001 13:54:52 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 5429 for URN-IETF@LISTS.NETSOL.COM; Tue, 17 Jul
          2001 13:52:17 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from roam.psg.com (H-135-207-10-122.research.att.com
          [135.207.10.122]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          NAA18954; Tue, 17 Jul 2001 13:33:32 -0400 (EDT)
Received: from randy by roam.psg.com with local (Exim 3.30 #1) id
          15MYb7-0000LK-00; Tue, 17 Jul 2001 13:25:25 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Rsent-To: eos@ops.ietf.org
Approved: snmp
Message-ID:  <E15MYb7-0000LK-00@roam.psg.com>
Date:         Tue, 17 Jul 2001 13:25:25 -0400
Reply-To: The IESG <iesg-secretary@ietf.org>
From: The IESG <iesg-secretary@ietf.org>
Subject:      Note Well
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Greetings,

This is the revised text of the NOTE WELL statement.

------------------------------------------------------

                                NOTE WELL

All statements related to the activities of the IETF and addressed to
the IETF are subject to all provisions of Section 10 of RFC 2026, which
grants to the IETF and its participants certain licenses and rights in
such statements.

Such statements include verbal statements in IETF meetings, as well as
written and electronic communications made at any time or place, which
are addressed to:

    - the IETF plenary session,
    - any IETF working group or portion thereof,
    - the IESG, or any member thereof on behalf of the IESG,
    - the IAB or any member thereof on behalf of the IAB,
    - any IETF mailing list, including the IETF list itself,
      any working group or design team list, or any other list
      functioning under IETF auspices,
    - the RFC Editor or the Internet-Drafts function

Statements made outside of an IETF meeting, mailing list or other
function, that are clearly not intended to be input to an IETF
activity, group or function, are not subject to these provisions.


2001-08.mail                                                                                        0000666 0000036 0000010 00001140345 07343440422 011506  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.NETSOL.COM  Wed Aug  1 10:12:19 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id KAA04385
	for <urn-archive@IETF.ORG>; Wed, 1 Aug 2001 10:12:18 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA17013;
	Wed, 1 Aug 2001 10:04:32 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 6820 for URN-IETF@LISTS.NETSOL.COM; Wed, 1 Aug
          2001 10:03:11 -0400
Received: from no-spam.it.helsinki.fi (NO-SPAM.it.helsinki.fi [128.214.205.34])
          by lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA17005 for
          <urn-ietf@lists.netsol.com>; Wed, 1 Aug 2001 10:03:02 -0400 (EDT)
Received: from helsinki.fi (kvp110.lib.helsinki.fi [128.214.91.92]) by
          no-spam.it.helsinki.fi (8.11.4/8.11.4-SPAMmers-sod-off) with ESMTP id
          f71DuY517493; Wed, 1 Aug 2001 16:56:34 +0300 (EEST)
X-Mailer: Mozilla 4.76 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------------6FAA0FDB48845E0C79E6F4C7"
Approved-By:  Juha Hakala <juha.hakala@HELSINKI.FI>
Message-ID:  <3B680A92.6D26C5C3@helsinki.fi>
Date:         Wed, 1 Aug 2001 16:56:34 +0300
Reply-To: Juha Hakala <juha.hakala@HELSINKI.FI>
From: Juha Hakala <juha.hakala@HELSINKI.FI>
Subject:      URN NID registration for SICI
To: URN-IETF@LISTS.NETSOL.COM

This is a multi-part message in MIME format.
--------------6FAA0FDB48845E0C79E6F4C7
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Dear Internet drafts editor and others,

Please find attached the first version of the URN Namespace ID
registration for Serial Item and Contribution Identifier, SICI (which is
the ANSI/NISO identifier for serial issues and articles). Although SICI
is not universally used like ISBN or ISSN, it is becoming more popular
in the Internet environment, where each serial article can be an
independent entity which can be accessed directly. This of course makes
identification on article level important. Identifying just the serial
is no longer sufficient.

The method proposed in the draft for resolving SICI-based URNs has been
implemented in experimental system built in co-operation by EU project
DIEPER and the ISSN International Centre. My colleagues in DIEPER and
staff in ISSN IC have given me very valuable support and guidance in
writing the draft.

The draft is attached in two versions: Word2000 and plain text with line
feeds.

Best regards,

Juha Hakala

PS. For your information: The IESG has approved the URN NID
registrations for ISBN and national bibliography numbers (NBNs). Thus
there are already quite a few registered URN namespaces, including key
systems - ISBN and ISSN - used by the publishers and libraries.
--

****************************************************
 Juha Hakala
 Helsinki University Library /
 Library Network Services
 tel +358 9 191 44293 fax +358 9 753 9514
 internet: juha.hakala@helsinki.fi
*****************************************************
--------------6FAA0FDB48845E0C79E6F4C7
Content-Type: application/msword;
 name="draft-ietf-hakala-sici-00.doc"
Content-Disposition: inline;
 filename="draft-ietf-hakala-sici-00.doc"
Content-Transfer-Encoding: base64

0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAACAAAAhwAAAAAA
AAAAEAAAiQAAAAEAAAD+////AAAAAIUAAACGAAAA////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
///////////////////////////////////spcEATSAJBAAA8BK/AAAAAAAAEAAAAAAABAAA
v3IAAA4AYmpiauI94j0AAAAAAAAAAAAAAAAAAAAAAAAJBBYAIrIAAIBXAACAVwAAcW4AAAAA
AAAAAAAAAAAAAE0AAAAAAAAAAAAAAAAAAAD//w8AAAAAAAAAAAD//w8AAAAAAAAAAAD//w8A
AAAAAAAAAAAAAAAAAAAAAGwAAAAAAPYBAAAAAAAA9gEAAPYBAAAAAAAA9gEAAAAAAAAUAgAA
JgAAADoCAAAMAAAARgIAABQAAAAAAAAAAAAAAFoCAAAAAAAAxCIAAAAAAADEIgAAAAAAAMQi
AAAAAAAAxCIAAAwAAADQIgAAfAAAAFoCAAAAAAAAhzAAACwBAABYIwAAAAAAAFgjAAAAAAAA
WCMAAAAAAABYIwAAEAAAAGgjAAAAAAAAaCMAAAAAAABoIwAAAAAAAGgjAAAAAAAABjAAAAIA
AAAIMAAAAAAAAAgwAAAAAAAACDAAAAAAAAAIMAAAAAAAAAgwAAAAAAAACDAAACQAAACzMQAA
IAIAANMzAABeAAAALDAAABUAAAAAAAAAAAAAAAAAAAAAAAAA9gEAAB4AAABoIwAAAAAAAAAA
AAAAAAAAAAAAAAAAAABoIwAAAAAAAGgjAAAAAAAAaCMAAAAAAABoIwAAAAAAACwwAAAAAAAA
/CgAAAAAAAD2AQAAAAAAAPYBAAAAAAAAaCMAAAAAAAAAAAAAAAAAAGgjAAAAAAAAQTAAABYA
AAD8KAAAAAAAAPwoAAAAAAAA/CgAAAAAAABoIwAAgAIAAPYBAAAAAAAAaCMAAAAAAAD2AQAA
AAAAAGgjAAAAAAAABjAAAAAAAAAAAAAAAAAAAPwoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaCMAAAAAAAAGMAAAAAAAAPwoAAD2BgAA
/CgAAAAAAAAAAAAAAAAAAPIvAAAAAAAA9gEAAAAAAAD2AQAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8i8AAAAAAABoIwAA
AAAAAEwjAAAMAAAAkIkinIsawQFaAgAAaiAAAMQiAAAAAAAA6CUAAOACAADyLwAAAAAAAAAA
AAAAAAAA8i8AABQAAABXMAAAMAAAAIcwAAAAAAAA8i8AAAAAAAAxNAAAAAAAAMgoAAA0AAAA
MTQAAAAAAADyLwAAAAAAAPwoAAAAAAAAWgIAAAAAAABaAgAAAAAAAPYBAAAAAAAA9gEAAAAA
AAD2AQAAAAAAAPYBAAAAAAAAAgDZAAAADQ0NDQ0NDQ1OZXR3b3JrIFdvcmtpbmcgR3JvdXAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBKdWhhIEhha2FsYQ1JbnRl
cm5ldC1EcmFmdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhlbHNpbmtpIFVuaXZl
cnNpdHkgTGlicmFyeQ1DYXRlZ29yeTogSW5mb3JtYXRpb25hbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgMSBBdWd1c3QgMjAwMQ1kcmFmdC1pZXRmLWhha2FsYS1zaWNp
LTAwLnR4dA1FeHBpcmVzOiAxIEZlYnJ1YXJ5IDIwMDINDQ0NDQ0gICAgICAgICAgICBVc2lu
ZyBTZXJpYWwgSXRlbSBhbmQgQ29udHJpYnV0aW9uIElkZW50aWZpZXJzIGFzDSAgICAgICAg
ICAgICAgICAgICAgICAgICBVbmlmb3JtIFJlc291cmNlIE5hbWVzDQ1TdGF0dXMgb2YgdGhp
cyBNZW1vDQ1UaGlzIGRvY3VtZW50IGlzIGFuIEludGVybmV0LURyYWZ0IGFuZCBpcyBpbiBm
dWxsIGNvbmZvcm1hbmNlIHdpdGggYWxsIHByb3Zpc2lvbnMgb2YgU2VjdGlvbiAxMCBvZiBS
RkMyMDI2Lg0NSW50ZXJuZXQtRHJhZnRzIGFyZSB3b3JraW5nIGRvY3VtZW50cyBvZiB0aGUg
SW50ZXJuZXQgRW5naW5lZXJpbmcgVGFzayBGb3JjZSAoSUVURiksIGl0cyBhcmVhcywgYW5k
IGl0cyB3b3JraW5nIGdyb3Vwcy4gTm90ZSB0aGF0IG90aGVyIGdyb3VwcyBtYXkgYWxzbyBk
aXN0cmlidXRlIHdvcmtpbmcgZG9jdW1lbnRzIGFzIEludGVybmV0LURyYWZ0cy4NDUludGVy
bmV0LURyYWZ0cyBhcmUgZHJhZnQgZG9jdW1lbnRzIHZhbGlkIGZvciBhIG1heGltdW0gb2Yg
c2l4IG1vbnRocyBhbmQgbWF5IGJlIHVwZGF0ZWQsIHJlcGxhY2VkLCBvciBvYnNvbGV0ZWQg
Ynkgb3RoZXIgZG9jdW1lbnRzIGF0IGFueSB0aW1lLiBJdCBpcyBpbmFwcHJvcHJpYXRlIHRv
IHVzZSBJbnRlcm5ldC1EcmFmdHMgYXMgcmVmZXJlbmNlIG1hdGVyaWFsIG9yIHRvIGNpdGUg
dGhlbSBvdGhlciB0aGFuIGFzICJ3b3JrIGluIHByb2dyZXNzLiINDVRvIHZpZXcgdGhlIGVu
dGlyZSBsaXN0IG9mIEludGVybmV0LURyYWZ0IFNoYWRvdyBEaXJlY3Rvcmllcywgc2VlIGh0
dHA6Ly93d3cuaWV0Zi5vcmcvc2hhZG93Lmh0bWwuDQ1UaGlzIEludGVybmV0LURyYWZ0IHdp
bGwgZXhwaXJlIG9uIDEgRmVicnVhcnkgMjAwMi4NDUFic3RyYWN0DQ1UaGlzIGRvY3VtZW50
IGRpc2N1c3NlcyBob3cgU2VyaWFsIEl0ZW0gYW5kIENvbnRyaWJ1dGlvbiBJZGVudGlmaWVy
cyAoU0lDSXM7IHBlcnNpc3RlbnQgYW5kIHVuaXF1ZSBpZGVudGlmaWVycyBmb3Igc2VyaWFs
IGlzc3VlcyBhbmQgY29udHJpYnV0aW9ucyBzdWNoIGFzIGFydGljbGVzKSBjYW4gYmUgc3Vw
cG9ydGVkIHdpdGhpbiB0aGUgVVJOIGZyYW1ld29yayBhbmQgdGhlIHN5bnRheCBmb3IgVVJO
cyBkZWZpbmVkIGluIFJGQyAyMTQxIFtNb2F0c10uIE11Y2ggb2YgdGhlIGRpc2N1c3Npb24g
YmVsb3cgaXMgYmFzZWQgb24gdGhlIGlkZWFzIGV4cHJlc3NlZCBpbiBSRkMgMjI4OCBbTHlu
Y2hdLiBDaGFwdGVyIDUgY29udGFpbnMgYSBVUk4gbmFtZXNwYWNlIHJlZ2lzdHJhdGlvbiBy
ZXF1ZXN0IG1vZGVsbGVkIGFjY29yZGluZyB0byB0aGUgdGVtcGxhdGUgaW4gUkZDIDI2MTEg
W0RhaWdsZSBldCBhbC5dLg0NDTEuIEludHJvZHVjdGlvbiANDUFzIHBhcnQgb2YgdGhlIHZh
bGlkYXRpb24gcHJvY2VzcyBmb3IgdGhlIGRldmVsb3BtZW50IG9mIFVSTnMgdGhlIElFVEYg
d29ya2luZyBncm91cCBhZ3JlZWQgdGhhdCBpdCBpcyBpbXBvcnRhbnQgdG8gZGVtb25zdHJh
dGUgdGhhdCB0aGUgY3VycmVudCBVUk4gc3ludGF4IHByb3Bvc2FsIGNhbiBhY2NvbW1vZGF0
ZSBleGlzdGluZyBpZGVudGlmaWVycyBmcm9tIHdlbGwtZXN0YWJsaXNoZWQgbmFtZXNwYWNl
cy4gIE9uZSBzdWNoIGluZnJhc3RydWN0dXJlIGZvciBhc3NpZ25pbmcgYW5kIG1hbmFnaW5n
IG5hbWVzIGNvbWVzIGZyb20gdGhlIGJpYmxpb2dyYXBoaWMgY29tbXVuaXR5LiAgQmlibGlv
Z3JhcGhpYyBpZGVudGlmaWVycyBmdW5jdGlvbiBhcyBuYW1lcyBmb3Igb2JqZWN0cyB0aGF0
IGV4aXN0IGJvdGggaW4gcHJpbnQgYW5kLCBpbmNyZWFzaW5nbHksIGluIGVsZWN0cm9uaWMg
Zm9ybWF0cy4gIFJGQyAyMjg4IFtMeW5jaCBldC4gYWwuXSBpbnZlc3RpZ2F0ZWQgdGhlIGZl
YXNpYmlsaXR5IG9mIHVzaW5nIHRocmVlIGlkZW50aWZpZXJzIChJU0JOLCBJU1NOIGFuZCBT
SUNJKSBhcyBVUk5zLiANDVNJQ0kgaXMgYW4gQW1lcmljYW4gbmF0aW9uYWwgc3RhbmRhcmQg
ZGVmaW5lZCBieSBOSVNPL0FOU0kgWjM5LjU2LTE5OTYgW05JU09dLiBUaGUgbmVlZCB0byBk
ZXZlbG9wIGEgbmV3IHZlcnNpb24gb2YgdGhlIHN0YW5kYXJkIGlzIGF0IHByZXNlbnQgYmVp
bmcgaW52ZXN0aWdhdGVkIGJ5IE5JU08uIA0NUkZDIDIyODggZG9lcyBub3QgliBhbmQgaXQg
d2FzIG5vdCB0aGUgYWltIG9mIGl0cyBhdXRob3JzIJYgdG8gYW5hbHlzZSBob3cgU0lDSS1i
YXNlZCBVUk5zIGNhbiBhY3R1YWxseSBiZSByZXNvbHZlZC4gVGhpcyB0ZXh0IHdpbGwgc3Bl
Y2lmeSBvbmUgc29sdXRpb24gdG8gdGhpcyBxdWVzdGlvbi4gVGhlcmUgbWF5IGJlIG90aGVy
LCBjb21wbGVtZW50YXJ5IHJlc29sdXRpb24gc2VydmljZXMuIA0NR2VuZXJhbGx5LCB0aGUg
ZGlmZmljdWx0eSBvZiBkZXNpZ25pbmcgYSBVUk4gcmVzb2x1dGlvbiBzZXJ2aWNlIGlzIGRl
cGVuZGVudCBvbiB0d28gZmFjdG9yczoNDSogSXMgdGhlIGlkZW50aWZpZXIgZHVtYiwgb3Ig
ZG9lcyBpdCBwcm92aWRlIGEgaGludCBvbiB3aGVyZSB0byBmaW5kIGEgcmVzb2x1dGlvbiBz
ZXJ2aWNlPw0NKiBIb3cgbWFueSBwb3RlbnRpYWwgcmVzb2x1dGlvbiBzZXJ2aWNlcyBhcmUg
dGhlcmU/DQ1JU0JOIChJbnRlcm5hdGlvbmFsIFN0YW5kYXJkIEJvb2sgTnVtYmVyKSBpcyBh
IGdvb2QgZXhhbXBsZSBvZiBhbiBpbnRlbGxpZ2VudCBpZGVudGlmaWVyLiBBbmFseXNpcyBv
ZiB0aGUgSVNCTiB3aWxsIHJldmVhbCBub3Qgb25seSB0aGUgcmVnaW9uIHdoZXJlIHRoZSBJ
U0JOIGhhcyBiZWVuIGFzc2lnbmVkLCBidXQgYWxzbyB0aGUgcHVibGlzaGVyIHdobyBpcyBy
ZXNwb25zaWJsZSBmb3IgdGhlIGJvb2suIFJlc29sdXRpb24gb2YgSVNCTi1iYXNlZCBVUk5z
IGNhbiBiZSBkZWNlbnRyYWxpc2VkIHRvIG5hdGlvbmFsIGJpYmxpb2dyYXBoeSBkYXRhYmFz
ZXMsIG1haW50YWluZWQgYnkgdGhlIG5hdGlvbmFsIGxpYnJhcmllcy4gSWYgdGhlIElTQk4g
d2FzIGEgZHVtYiBpZGVudGlmaWVyLCB0aGlzIHdvdWxkIGJlIGltcG9zc2libGUuDQ1JbnRl
cm5hdGlvbmFsIFN0YW5kYXJkIFNlcmlhbCBOdW1iZXIgKElTU04pIGlzIGEgZHVtYiBpZGVu
dGlmaWVyLiBJdCBkb2VzIG5vdCBoYXZlIGEgcHVibGlzaGVyIGlkZW50aWZpZXI7IHNlcmlh
bHMgcHVibGlzaGVkIGJ5IGEgY2VydGFpbiBjb21wYW55IGdldCBzZWVtaW5nbHkgcmFuZG9t
IElTU05zLiBBbHRob3VnaCBJU1NOcyBhcmUgYWxsb2NhdGVkIHRvIHJlZ2lvbmFsIGFnZW5j
aWVzIGluIGJsb2Nrcywgd2hpY2ggZ2l2ZXMgdGhlIHN5c3RlbSBzb21lIJNpbnRlbGxpZ2Vu
Y2WULCBhIHJlc29sdXRpb24gc2VydmljZSBzaG91bGQgbm90IHJlbHkgb24gdGhlc2UgYmxv
Y2tzLCBidXQgdXNlIHRoZSBnbG9iYWwgSVNTTiBkYXRhYmFzZS4gSXQgY29udGFpbnMgYSBi
aWJsaW9ncmFwaGljIGRlc2NyaXB0aW9uIG9mIGV2ZXJ5IHBlcmlvZGljYWwgdGhhdCBoYXMg
cmVjZWl2ZWQgYW4gSVNTTi4gVGh1cywgaXQgaXMgZWFzeSB0byByZXNvbHZlIElTU04tYmFz
ZWQgVVJOcyBldmVuIHRob3VnaCB0aGUgaWRlbnRpZmllciBpdHNlbGYgZG9lcyBub3QgaGVs
cCBpbiBsb2NhbGlzaW5nIHRoZSByZXNvbHV0aW9uIHNlcnZpY2UuICANDVNJQ0kgaXMgYmFz
ZWQgb24gSVNTTiAoc2VlIGJlbG93IGZvciBhIGRlc2NyaXB0aW9uIG9mIGl0cyBzeW50YXgp
LiBMaWtlIElTU04sIGl0IGlzIHRoZXJlZm9yZSBhIGR1bWIgaWRlbnRpZmllci4gQnV0IHRo
ZXJlIGlzIG5vdCwgYW5kIHdpbGwgbmV2ZXIgYmUsIGEgZ2xvYmFsIFNJQ0kgZGF0YWJhc2Us
IHdoaWNoIHdvdWxkIGNvbnRhaW4gYmlibGlvZ3JhcGhpYyBpbmZvcm1hdGlvbiBhYm91dCBl
dmVyeSBzZXJpYWwgaXNzdWUgYW5kL29yIGFydGljbGUgcHVibGlzaGVkIGluIHRoZSB3b3Js
ZC4gTW9zdCBhcnRpY2xlcyB3aWxsIG5vdCBiZSBjYXRhbG9ndWVkIGF0IGFsbCwgYW5kIHRo
ZSBleGlzdGluZyBiaWJsaW9ncmFwaGljIGluZm9ybWF0aW9uIGFib3V0IGFydGljbGVzIGlz
IGRpc3BlcnNlZCBpbnRvIGEgbGFyZ2UgbnVtYmVyIG9mIGRhdGFiYXNlcyBtYWludGFpbmVk
IGJ5IHB1Ymxpc2hlcnMsIGxpYnJhcmllcyBhbmQgb3RoZXIgaW5mb3JtYXRpb24gaW50ZXJt
ZWRpYXJpZXMuIEFsdGhvdWdoIGl0IG1pZ2h0IGJlIHRlY2huaWNhbGx5IHBvc3NpYmxlIHRv
IG1lcmdlIHJlY29yZHMgZnJvbSB0aGVzZSBkYXRhYmFzZXMgaW50byBhIHVuaW9uIGNhdGFs
b2d1ZSwgaW4gcHJhY3RpY2Ugc3VjaCBhbiBlbnRlcnByaXNlIGlzIG5vdCBwb2xpdGljYWxs
eSBwb3NzaWJsZS4NDUFzIGEgk2R1bWKUIGlkZW50aWZpZXIgd2l0aCBhIGxhcmdlIGFuZCBl
dmVyIGdyb3dpbmcgbnVtYmVyIG9mIHBvdGVudGlhbCByZXNvbHV0aW9uIHNlcnZpY2VzIFNJ
Q0kgcG9zZXMgaW50ZXJlc3RpbmcgY2hhbGxlbmdlcyB0byB0aGUgZGVzaWduIG9mIHRoZSBV
Uk4gcmVzb2x1dGlvbiBwcm9jZXNzLg0NR2VuZXJhbGx5LCBhIGNvbWJpbmF0aW9uIG9mIGR1
bWIgaWRlbnRpZmllciBhbmQgbXVsdGlwbGUgcmVzb2x1dGlvbiBzZXJ2aWNlcyBpcyBhIHBy
b2JsZW0sIHNpbmNlIHRoZXJlIGlzIG5vIHNpbXBsZSB3YXkgb2YgZmluZGluZyBvdXQgd2hp
Y2ggcmVzb2x1dGlvbiBzZXJ2aWNlIGlzIHRoZSBjb3JyZWN0IG9uZS4gQSBnYXRld2F5IHNl
cnZpY2UgaXMgbmVlZGVkIGZvciBwcm92aWRpbmcgdGhpcyB2YWx1YWJsZSBpbmZvcm1hdGlv
bi4gQmVsb3cgd2UgcHJvcG9zZSB0aGF0IGZvciBTSUNJLWJhc2VkIFVSTnMsIHRoZSBnbG9i
YWwgSVNTTiBkYXRhYmFzZSB3aWxsIGJlIGNhcGFibGUgb2YgYWN0aW5nIGFzIGEgbGluayBi
ZXR3ZWVuIHRoZSB1c2VyIGFuZCB0aGUgcmVzb2x1dGlvbiBzZXJ2aWNlLiANDVRoZSByZWdp
c3RyYXRpb24gcmVxdWVzdCBmb3IgYWNxdWlyaW5nIGEgTmFtZXNwYWNlIElkZW50aWZpZXIg
KE5JRCkgIlNJQ0kiIGZvciBTZXJpYWwgSXRlbSBhbmQgQ29udHJpYnV0aW9uIElkZW50aWZp
ZXJzIGhhcyBiZWVuIHdyaXR0ZW4gYnkgdGhlIE5hdGlvbmFsIExpYnJhcnkgb2YgRmlubGFu
ZCBvbiBiZWhhbGYgb2YgdGhlIE5hdGlvbmFsIEluZm9ybWF0aW9uIFN0YW5kYXJkcyBPcmdh
bml6YXRpb24gKE5JU08pLiBUaGUgcmVxdWVzdCBpcyBpbmNsdWRlZCBpbiBjaGFwdGVyIDUg
b2YgdGhpcyB0ZXh0LiANDVRoZSBkb2N1bWVudCBhdCBoYW5kIGlzIHBhcnQgb2YgYSBnbG9i
YWwgY28tb3BlcmF0aW9uIG9mIHRoZSBuYXRpb25hbCBsaWJyYXJpZXMgdG8gZm9zdGVyIGlk
ZW50aWZpY2F0aW9uIG9mIGVsZWN0cm9uaWMgZG9jdW1lbnRzIGluIGdlbmVyYWwgYW5kIHV0
aWxpc2F0aW9uIG9mIFVSTnMgaW4gcGFydGljdWxhci4gVGhpcyB3b3JrIGlzIGNvLW9yZGlu
YXRlZCBieSBhIHdvcmtpbmcgZ3JvdXAgZXN0YWJsaXNoZWQgYnkgdGhlIENvbmZlcmVuY2Ug
b2YgRGlyZWN0b3JzIG9mIE5hdGlvbmFsIExpYnJhcmllcyAoQ0ROTCkuIA0NV2UgaGF2ZSB1
c2VkIHRoZSBVUk4gTmFtZXNwYWNlIElkZW50aWZpZXIgIlNJQ0kiIGZvciB0aGUgU2VyaWFs
IEl0ZW0gYW5kIENvbnRyaWJ1dGlvbiBJZGVudGlmaWVycyBpbiBleGFtcGxlcyBiZWxvdy4g
DQ0NMi4gSWRlbnRpZmljYXRpb24gdnMuIFJlc29sdXRpb24NDUFzIGEgcnVsZSB0aGUgU0lD
SXMgaWRlbnRpZnkgZmluaXRlLCBtYW5hZ2VhYmx5LXNpemVkIG9iamVjdHMsIGJ1dCB0aGVz
ZSBvYmplY3RzIG1heSBzdGlsbCBiZSBsYXJnZSBlbm91Z2ggc28gdGhhdCByZXNvbHV0aW9u
IHRvIGEgaGllcmFyY2hpY2FsIHN5c3RlbSwgc3VjaCBhcyBhbGwgYXJ0aWNsZXMgcHVibGlz
aGVkIGluIGEgc2VyaWFsIGlzc3VlLCBpcyBhcHByb3ByaWF0ZS4NDVRoZSBtYXRlcmlhbHMg
aWRlbnRpZmllZCBieSBhIFNJQ0kgbWF5IGV4aXN0IG9ubHkgaW4gcHJpbnRlZCBvciBvdGhl
ciBwaHlzaWNhbCBmb3JtLCBub3QgZWxlY3Ryb25pY2FsbHkuIFRoZSBiZXN0IHRoYXQgYSBy
ZXNvbHZlciBzZXJ2aWNlIHdpbGwgYmUgYWJsZSB0byBvZmZlciBpbiB0aGlzIGNhc2UgaXMg
YmlibGlvZ3JhcGhpYyBkYXRhIGZyb20gdGhlIGRhdGFiYXNlIHByb3ZpZGluZyByZXNvbHV0
aW9uIHNlcnZpY2VzLCBpbmNsdWRpbmcgaW5mb3JtYXRpb24gYWJvdXQgd2hlcmUgdGhlIHBo
eXNpY2FsIHJlc291cmNlIGlzIHN0b3JlZCBpbiB0aGUgb3duZXIgaW5zdGl0dXRpb24ncyBo
b2xkaW5ncy4gDQ0NMy4gU2VyaWFsIEl0ZW0gYW5kIENvbnRyaWJ1dGlvbiBJZGVudGlmaWVy
DQ0zLjEgT3ZlcnZpZXcNDVRoZSBTZXJpYWwgSXRlbSBhbmQgQ29udHJpYnV0aW9uIElkZW50
aWZpZXIgKFNJQ0kpIHN0YW5kYXJkIGRlZmluZXMgYSB2YXJpYWJsZSBsZW5ndGggY29kZSB0
aGF0IHByb3ZpZGVzIHVuaXF1ZSBpZGVudGlmaWNhdGlvbiBvZiBzZXJpYWwgaXRlbXMgKGUu
Zy4sIGlzc3VlcykgYW5kIHRoZSBjb250cmlidXRpb25zIChlLmcuLCBhcnRpY2xlcykgY29u
dGFpbmVkIGluIGEgc2VyaWFsIHRpdGxlLiBTSUNJIGlzIHNwZWNpZmllZCBpbiBOSVNPL0FO
U0kgWjM5LjU2LTE5OTYgW05JU08yXS4gTGlrZSBvdGhlciBOSVNPIHN0YW5kYXJkcywgdGhl
IFNJQ0kgZG9jdW1lbnQgaXMgYXZhaWxhYmxlIGZvciBmcmVlIGluIHRoZSBXZWIuIA0NU0lD
SSBpcyBiYXNlZCBvbiBJU1NOIChJbnRlcm5hdGlvbmFsIFN0YW5kYXJkIFNlcmlhbCBOdW1i
ZXIpLCBidXQgYXVnbWVudHMgaXQgZXh0ZW5zaXZlbHkuIFNJQ0kgaXMgYSBjb21iaW5hdGlv
biBvZiB0aHJlZSBzZWdtZW50cywgYWxsIG9mIHdoaWNoIGFyZSByZXF1aXJlZDoNDUl0ZW0g
c2VnbWVudDsgdGhlIGRhdGEgZWxlbWVudHMgbmVlZGVkIHRvIGRlc2NyaWJlIHRoZSBzZXJp
YWwgaXRlbSBzdWNoIGFzIHNlcmlhbCBpc3N1ZSAoSVNTTiwgQ2hyb25vbG9neSwgRW51bWVy
YXRpb24pDQ1Db250cmlidXRpb24gc2VnbWVudCwgdGhlIGRhdGEgZWxlbWVudHMgbmVlZGVk
IHRvIGlkZW50aWZ5IGNvbnRyaWJ1dGlvbnMgd2l0aGluIGFuIGl0ZW0gKExvY2F0aW9uLCBU
aXRsZSBDb2RlKQ0NQ29udHJvbCBzZWdtZW50LCB0aGUgZGF0YSBlbGVtZW50cyBuZWVkZWQg
dG8gcmVjb3JkIHRob3NlIGFkbWluaXN0cmF0aXZlIGVsZW1lbnRzIHRoYXQgZGV0ZXJtaW5l
IHRoZSB2YWxpZGl0eSwgdmVyc2lvbiwgYW5kIGZvcm1hdCBvZiB0aGUgU0lDSSBjb2RlIHJl
cHJlc2VudGF0aW9uLiANDVJGQyAyMjg4IHByb3ZpZGVzIHRoZSBmb2xsb3dpbmcgZXhhbXBs
ZToNDSAgIDAwMTUtNjkxNCgxOTk2MDEwMSkxNTc6MTw2MjpLVFNXPjIuMC5UWDsyLUYNDSAg
IFRoZSBmaXJzdCBuaW5lIGNoYXJhY3RlcnMgYXJlIHRoZSBJU1NOIGlkZW50aWZ5aW5nIHRo
ZSBzZXJpYWwgdGl0bGUuDSAgIFRoZSBzZWNvbmQgY29tcG9uZW50LCBpbiBwYXJlbnRoZXNl
cywgaXMgdGhlIGNocm9ub2xvZ3kgaW5mb3JtYXRpb24NICAgZ2l2aW5nIHRoZSBkYXRlIHRo
ZSBwYXJ0aWN1bGFyIHNlcmlhbCBpc3N1ZSB3YXMgcHVibGlzaGVkLiAgSW4gdGhpcw0gICBl
eGFtcGxlIHRoYXQgZGF0ZSB3YXMgSmFudWFyeSAxLCAxOTk2LiAgVGhlIHRoaXJkIGNvbXBv
bmVudCwgMTU3OjEsDSAgIGlzIGVudW1lcmF0aW9uIGluZm9ybWF0aW9uICh2b2x1bWUsIG51
bWJlcikgZm9yIHRoZSBwYXJ0aWN1bGFyIGlzc3VlDSAgIG9mIHRoZSBzZXJpYWwuICBUaGVz
ZSB0aHJlZSBjb21wb25lbnRzIGNvbXByaXNlIHRoZSAiaXRlbSBzZWdtZW50IiBvZg0gICBh
IFNJQ0kgY29kZS4gIEJ5IGF1Z21lbnRpbmcgdGhlIElTU04gd2l0aCB0aGUgY2hyb25vbG9n
eSBhbmQvb3INICAgZW51bWVyYXRpb24gaW5mb3JtYXRpb24sIHNwZWNpZmljIGlzc3VlcyBv
ZiB0aGUgc2VyaWFsIGNhbiBiZQ0gICBpZGVudGlmaWVkLiAgVGhlIG5leHQgc2VnbWVudCwg
PDYyOktUU1c+LCBpZGVudGlmaWVzIGEgcGFydGljdWxhcg0gICBjb250cmlidXRpb24gd2l0
aGluIHRoZSBpc3N1ZS4gIEluIHRoaXMgZXhhbXBsZSB3ZSBwcm92aWRlIHRoZQ0gICBzdGFy
dGluZyBwYWdlIG51bWJlciBhbmQgYSB0aXRsZSBjb2RlIGNvbnN0cnVjdGVkIGZyb20gdGhl
IGluaXRpYWwNICAgY2hhcmFjdGVycyBvZiB0aGUgdGl0bGUuICBJZGVudGlmaWVycyBhc3Np
Z25lZCB0byBhIGNvbnRyaWJ1dGlvbiBjYW4NICAgYmUgdXNlZCBpbiB0aGUgY29udHJpYnV0
aW9uIHNlZ21lbnQgaWYgcGFnZSBudW1iZXJzIGFyZQ0gICBpbmFwcHJvcHJpYXRlLiAgVGhl
IHJlc3Qgb2YgdGhlIGlkZW50aWZpZXIgaXMgdGhlIGNvbnRyb2wgc2VnbWVudCwNICAgd2hp
Y2ggaW5jbHVkZXMgYSBjaGVjayBjaGFyYWN0ZXIuICBJbnRlcmVzdGVkIHJlYWRlcnMgYXJl
IGVuY291cmFnZWQNICAgdG8gY29uc3VsdCB0aGUgc3RhbmRhcmQgZm9yIGFuIGV4cGxhbmF0
aW9uIG9mIHRoZSBmaWVsZHMgaW4gdGhhdA0gICBzZWdtZW50Lg0NU0lDSSBjYW4gYmUgc2Vl
biBhcyBhIGxvZ2ljYWwgZXh0ZW5zaW9uIG9mIHRoZSBJU1NOIHRvIHRoZSBpdGVtcyBhbmQg
aW5kaXZpZHVhbCBjb250cmlidXRpb25zIHRoYXQgbWFrZSB1cCBhIHNlcmlhbCdzIGhpZXJh
cmNoaWNhbCBzdHJ1Y3R1cmUuIFRoZSBjdXJyZW50IHZlcnNpb24gb2YgdGhlIFNJQ0kgZG9l
cyBoYXZlIHNvbWUgbGltaXRhdGlvbnM7IGl0IGRvZXMgbm90IGFsbG93IGlkZW50aWZpY2F0
aW9uIG9mIHN1YnNlY3Rpb25zIG9mIGFuIGFydGljbGUgc3VjaCBhcyBwYXJhZ3JhcGhzIG9y
IGRpYWdyYW1zLiBJZiBkZWVtZWQgbmVjZXNzYXJ5LCB0aGUgZnVuY3Rpb25hbGl0eSBuZWVk
ZWQgZm9yIGFydGljbGUgc3Vic2VjdGlvbiBpZGVudGlmaWNhdGlvbiBjb3VsZCBiZSBhZGRl
ZCB0byB0aGUgc3RhbmRhcmQuIA0NVGhlIGN1cnJlbnQgdmVyc2lvbiBvZiBTSUNJIGd1YXJh
bnRlZXMgdW5pcXVlbmVzcyBpbiBtb3N0IHNpdHVhdGlvbnM7IGhvd2V2ZXIsIHRoZSBzdGFu
ZGFyZCBkb2VzIG5vdCBhbHdheXMgZGlmZmVyZW50aWF0ZSBiZXR3ZWVuIG11bHRpcGxlIHZh
cmlhbnQgZm9ybWF0cyBpbiB3aGljaCBhbiBlbGVjdHJvbmljIGFydGljbGUgbWF5IGJlIHB1
Ymxpc2hlZC4gRm9yIGluc3RhbmNlLCB2YXJpYW50cyBvZiBhIGRpZ2l0aXNlZCBhcnRpY2xl
IHB1Ymxpc2hlZCBpbiBQREYgYW5kIEhUTUwgZm9ybWF0cyB3aWxsIHJlY2VpdmUgdGhlIHNh
bWUgU0lDSSwgcHJvdmlkZWQgdGhhdCB0aGUgSVNTTiBpcyB0aGUgc2FtZS4gIA0NQWNjb3Jk
aW5nIHRvIHRoZSBydWxlcyBvZiB0aGUgSVNTTiBjZW50cmUsIElTU04gbnVtYmVycyBjYW4g
YmUgYXBwbGllZCByZXRyb3NwZWN0aXZlbHkgdG8gb2xkIHBlcmlvZGljYWxzLiBJZiB0aGUg
b3JpZ2luYWwgcHJpbnRlZCBkb2N1bWVudCBoYXMgYW4gSVNTTiwgdGhlIHNhbWUgaWRlbnRp
ZmllciBpcyBhbHNvIHZhbGlkIGZvciB0aGUgZGlnaXRpc2VkIHZlcnNpb24uIElTU04gZ3Vp
ZGVsaW5lcyBmb3JtdWxhdGUgdGhpcyBwcmluY2lwbGUgaW4gdGhlIGZvbGxvd2luZyB3YXk6
DQ1BIHJlcHJvZHVjdGlvbiBpcyBhIGNvcHkgb2YgYW4gaXRlbSBhbmQgaW50ZW5kZWQgdG8g
ZnVuY3Rpb24gYXMgYSBzdWJzdGl0dXRlIGZvciB0aGF0IGl0ZW0uIFRoZSByZXByb2R1Y3Rp
b24gbWF5IGJlIGluIGEgZGlmZmVyZW50IG1lZGl1bSBmcm9tIHRoZSBvcmlnaW5hbCBidXQg
aXQgaXMgbm90IGEgZGlmZmVyZW50IGVkaXRpb24gaW4gaXRzZWxmLiBUaGUgSVNTTiBhc3Np
Z25lZCB0byB0aGUgb3JpZ2luYWwgaXMgdmFsaWQgZm9yIHRoZSByZXByb2R1Y3Rpb24sIGEg
bmV3IElTU04gaXMgbm90IGFzc2lnbmVkIHRvIHRoZSByZXByb2R1Y3Rpb24uDQ1JU1NOIG51
bWJlcnMgYXJlIGFzc2lnbmVkIGJ5IHJlZ2lvbmFsIGFnZW5jaWVzLCB3aGljaCByZWNlaXZl
IElTU04gYmxvY2tzIGZyb20gdGhlIElTU04gSW50ZXJuYXRpb25hbCBDZW50cmUuIFNJQ0kg
dXNhZ2UgaXMgbm90IGRlcGVuZGVudCBvbiBzdWNoIGZvcm1hbCBhZ2VuY2llczsgdGhlIGFp
bSBpcyB0aGF0IG9uY2UgSVNTTiBpcyBrbm93biwgU0lDSSBjb2RlcyBjYW4gYmUgY3JlYXRl
ZCwgbWFudWFsbHkgb3IgYnkgY29tcHV0ZXIgcHJvZ3JhbSwgYnkgcHVibGlzaGVycywgbGli
cmFyaWVzLCBkb2N1bWVudCBkZWxpdmVyeSBzZXJ2aWNlcyBvciBldmVuIGJ5IGluZGl2aWR1
YWwgdXNlcnMuIA0NR2l2ZW4gdGhlIGNvbXBsZXhpdHkgb2YgU0lDSSBjb2RlcywgdGhlIHJl
Y29tbWVuZGVkIHByYWN0aWNlIGlzIHRvIGF1dG9tYXRlIHRoZSBTSUNJIGNyZWF0aW9uIHBy
b2Nlc3MuIElmIGFuIGFydGljbGUgaXMgc3RydWN0dXJlZCBlbm91Z2gsIGFsbCBlbGVtZW50
cyBvZiBTSUNJIGNhbiBiZSBleHRyYWN0ZWQgZnJvbSB0aGUgZG9jdW1lbnQuIEEgdG9vbCBj
YXBhYmxlIG9mIHRoaXMgaGFzIGJlZW4gYnVpbHQgYnkgdGhlIEUuVS4gcHJvamVjdCBESUVQ
RVI7IHRoaXMgdG9vbCwgb2YgY291cnNlLCBvbmx5IHdvcmtzIHByb3Blcmx5IGlmIHRoZSBk
b2N1bWVudCBpcyBzdHJ1Y3R1cmVkIGluIHRoZSB3YXkgdGhlIERJRVBFUiBwcm9qZWN0IHJl
Y29tbWVuZHMuIEFub3RoZXIsIGxlc3MgY2hhbGxlbmdpbmcgb3B0aW9uIGlzIGEgU0lDSSBn
ZW5lcmF0b3IsIHdoaWNoIGJ1aWxkcyBzeW50YWN0aWNhbGx5IGNvcnJlY3QgU0lDSXMgaW5j
bHVkaW5nIHRoZSBjaGVjayBjaGFyYWN0ZXIgaWYgdGhlIGJhc2ljIGluZ3JlZGllbnRzIGFy
ZSB0eXBlZCBpbiBtYW51YWxseS4gDQ0NMy4yIEVuY29kaW5nIENvbnNpZGVyYXRpb25zIGFu
ZCBMZXhpY2FsIEVxdWl2YWxlbmNlDQ1SRkMgMjI4OCBjb250YWlucyB0aGUgZm9sbG93aW5n
IHNpbXBsZSBhbmQgeWV0IHN1ZmZpY2llbnQgYW5hbHlzaXMgb2YgU0lDSSBlbmNvZGluZzog
DQ0gICBUaGUgY2hhcmFjdGVyIHNldCBmb3IgU0lDSXMgaXMgaW50ZW5kZWQgdG8gYmUgZW1h
aWwtdHJhbnNwb3J0LQ0gICB0cmFuc3BhcmVudCwgc28gaXQgZG9lcyBub3QgcHJlc2VudCBt
YWpvciBwcm9ibGVtcy4gIEhvd2V2ZXIsIGFsbA0gICBwcmludGFibGUgZXhjbHVkZWQgYW5k
IHJlc2VydmVkIGNoYXJhY3RlcnMgZnJvbSB0aGUgVVJOIHN5bnRheCBhcmUNICAgdmFsaWQg
aW4gdGhlIFNJQ0kgY2hhcmFjdGVyIHNldCBhbmQgbXVzdCBiZSAlLWVuY29kZWQuDQ0gICBF
eGFtcGxlIG9mIGEgU0lDSSBmb3IgYW4gaXNzdWUgb2YgYSBqb3VybmFsOg0NICAgICAgICAg
IFVSTjpTSUNJOjEwNDYtODE4OCgxOTk1MDEpMTM6MSUzQyUzRTEuMC5UWDsyLUYNDSAgIEZv
ciBhbiBhcnRpY2xlIGNvbnRhaW5lZCB3aXRoaW4gdGhhdCBpc3N1ZToNDSAgICAgICAgICBV
Uk46U0lDSToxMDQ2LTgxODgoMTk5NTAxKTEzOjElM0M2OTpGVFRIQkklM0UyLjAuVFg7Mi00
DQ0gICBFcXVpdmFsZW5jZSBydWxlcyBmb3IgU0lDSXMgYXJlIG5vdCBhcHByb3ByaWF0ZSBm
b3IgZGVmaW5pdGlvbiBhcw0gICBwYXJ0IG9mIHRoZSBuYW1lc3BhY2UgYW5kIGluY29ycG9y
YXRpb24gaW4gYXJlYXMgc3VjaCBhcyBjYWNoZQ0gICBtYW5hZ2VtZW50IGFsZ29yaXRobXMu
ICBJdCBpcyBiZXN0IGxlZnQgdG8gcmVzb2x2ZXIgc3lzdGVtcyB3aGljaCB0cnkNICAgdG8g
ZGV0ZXJtaW5lIGlmIHR3byBTSUNJcyByZWZlciB0byB0aGUgc2FtZSBjb250ZW50LiAgQ29u
c2VxdWVudGx5LA0gICB3ZSBkbyBub3QgcHJvcG9zZSBhbnkgc3BlY2lmaWMgcnVsZXMgZm9y
IGVxdWl2YWxlbmNlIHRlc3RpbmcgdGhyb3VnaA0gICBsZXhpY2FsIG1hbmlwdWxhdGlvbi4N
DQ0zLjMgUmVzb2x1dGlvbiBvZiBTSUNJLWJhc2VkIFVSTnMNDVNpbmNlIElTU04gaXMgYSBk
dW1iIGNvZGUsIFNJQ0kgZG9lcyBub3QgY29udGFpbiBhbnkgZXhwbGljaXQgaGludCBvbiB3
aGVyZSB0byBmaW5kIHRoZSBVUk4gcmVzb2x1dGlvbiBzZXJ2aWNlIG9yIHNlcnZpY2VzLiBI
b3dldmVyLCBhbiBlZmZpY2llbnQgYW5kIGdsb2JhbCByZXNvbHV0aW9uIHNlcnZpY2UgY2Fu
IGJlIGFjY29tcGxpc2hlZCBieSB1c2luZyB0aGUgSVNTTiByZWdpc3RlciBhcyBhIHdheSBz
dGF0aW9uLiBJbiBzcHJpbmcgMjAwMSwgdGhlIElTU04gcmVnaXN0ZXIgY29udGFpbmVkIGFi
b3V0IG9uZSBtaWxsaW9uIGJpYmxpb2dyYXBoaWMgcmVjb3JkcyBkZXNjcmliaW5nIHNlcmlh
bHMsIGluY2x1ZGluZyB0aG91c2FuZHMgb2YgZWxlY3Ryb25pYyBqb3VybmFscy4gVGhlcmUg
YXJlIHNldmVyYWwgb3RoZXIgZGF0YWJhc2VzLCB3aGljaCBjb250YWluIGh1bmRyZWRzIG9m
IHRob3VzYW5kcyBvZiBzZXJpYWwgcmVjb3JkcywgYnV0IHRoZSBJU1NOIHJlZ2lzdGVyIGhh
cyB0aGUgYmVzdCBjb3ZlcmFnZS4NDVRoZSBmaXJzdCBzdGVwIGluIHJlc29sdmluZyBhIFNJ
Q0ktYmFzZWQgVVJOIGlzIGEgcXVlcnkgdG8gdGhlIElTU04gcmVnaXN0ZXIuIFRoZSBTSUNJ
IHJlc29sdXRpb24gc2VydmljZSBpbiB0aGUgSVNTTiByZWdpc3RlciB3aWxsIHBhcnNlIHRo
ZSBTSUNJIGNvZGUgaW4gb3JkZXIgdG8gZXh0cmFjdCB0aGUgSVNTTiBmcm9tIGl0LiANDUlT
U04gd2lsbCB0aGVuIGJlIHVzZWQgYXMgYSBzZWFyY2gga2V5IGZvciByZXRyaWV2aW5nIHRo
ZSBiaWJsaW9ncmFwaGljIHJlY29yZCBvZiB0aGUgc2VyaWFsIGZyb20gdGhlIElTU04gcmVn
aXN0ZXIuIA0NQ3VycmVudGx5IHRoZSBJU1NOIHJlZ2lzdGVyIGFscmVhZHkgY29udGFpbnMg
dGhvdXNhbmRzIG9mIHJlY29yZHMgZGVzY3JpYmluZyBlbGVjdHJvbmljIGpvdXJuYWxzLiBU
aGVzZSByZWNvcmRzIGNvbnRhaW4gdGhlIFVSTCBvZiB0aGUgc2VyaWFsknMgaG9tZSBwYWdl
LiANDVRoaXMgVVJMIGlzIGFwcHJvcHJpYXRlIGZvciByZXNvbHZpbmcgdGhlIFVSTiBiYXNl
ZCBvbiB0aGUgSVNTTiBvZiB0aGUgcGVyaW9kaWNhbC4gVGhlIG1lY2hhbmlzbSBmb3IgcmVz
b2x2aW5nIHN1Y2ggVVJOcyB2aWEgdGhlIElTU04gcmVnaXN0ZXIgaGFzIGJlZW4gc3BlY2lm
aWVkIGluIFJGQyAzMDQ0IFtSb3plbmZlbGRdLiBUaGUgSVNTTiBJbnRlcm5hdGlvbmFsIENl
bnRyZSBoYXMgYWxyZWFkeSBidWlsdCBhIGRlbW9uc3RyYXRpb24gVVJOIHJlc29sdXRpb24g
c2VydmljZSBmb3IgSVNTTi1iYXNlZCBVUk5zIGludG8gdGhlaXIgcHJlc2VudCBpbmZvcm1h
dGlvbiBzeXN0ZW0uIA0NSW4gb3JkZXIgdG8gcmVzb2x2ZSBTSUNJLWJhc2VkIFVSTnMsIGEg
bmV3IGRhdGEgZWxlbWVudCBoYXMgdG8gYmUgYWRkZWQgaW50byB0aGUgcmVjb3JkcyBpbiB0
aGUgSVNTTiByZWdpc3Rlci4gVGhpcyBkYXRhIGVsZW1lbnQgd291bGQgY29udGFpbiB0aGUg
bmV0d29yayBhZGRyZXNzIChVUkwpIG9mIHRoZSBkYXRhYmFzZSwgd2hpY2ggaG9sZHMgdGhl
IGFydGljbGUgcmVxdWlyZWQgYW5kL29yIGJpYmxpb2dyYXBoaWMgaW5mb3JtYXRpb24gYWJv
dXQgaXQuIEl0IG11c3QgYWxzbyBiZSBwb3NzaWJsZSB0byBzcGVjaWZ5IHZvbHVtZXMgYW5k
IGlmIG5lY2Vzc2FyeSBpc3N1ZXMgd2hpY2ggYXJlIGluY2x1ZGVkIGluIHRoZSBkYXRhYmFz
ZSB3aXRoaW4gdGhpcyBkYXRhIGVsZW1lbnQuIFRoZSBkYXRhIGVsZW1lbnQgc2hvdWxkIGJl
IHJlcGVhdGFibGUsIHNpbmNlIHRoZSBzYW1lIGFydGljbGUgbWF5IGJlIGF2YWlsYWJsZSBm
cm9tIG11bHRpcGxlIHNvdXJjZXMuIEZvciBpbnN0YW5jZSwgdGhlIHB1Ymxpc2hlciwgTGli
cmFyeSBvZiBDb25ncmVzcyAoaHR0cDovL3d3dy5sb2MuZ292LyksIEpTVE9SIChodHRwOi8v
d3d3LmpzdG9yLm9yZy8pIGFuZCBhIG51bWJlciBvZiBob3N0IHNlcnZpY2VzIHN1Y2ggYXMg
RUJTQ08gKGh0dHA6Ly93d3cuZWJzY28uY29tL2hvbWUvKSBtYXkgYWxsIGhhdmUgYSBjb3B5
IG9mIHRoZSBzYW1lIHJlc291cmNlLg0NVGhlIFNJQ0kgcmVzb2x1dGlvbiBzZXJ2aWNlIGJ1
aWx0IGludG8gdGhlIElTU04gcmVnaXN0ZXIgd2lsbCBjaGVjayBpZiBkYXRhYmFzZSBhZGRy
ZXNzIGluZm9ybWF0aW9uIGlzIGF2YWlsYWJsZSBpbiB0aGUgYmlibGlvZ3JhcGhpYyByZWNv
cmQgb2YgdGhlIHNlcmlhbC4gVGhlbiBpdCBtYWtlcyBzdXJlIHRoYXQgdGhlIHZvbHVtZSBh
bmQvb3IgaXNzdWUgbmVlZGVkIGlzIGF2YWlsYWJsZSB2aWEgdGhlIHNlcnZpY2UuIElmIHRo
aXMgaXMgdGhlIGNhc2UsIHRoZSBhcHBsaWNhdGlvbiB3aWxsIG1ha2UgdGhlIHF1ZXJ5LCBy
ZWNlaXZlIHRoZSByZXN1bHQgliBhcnRpY2xlIG9yIGJpYmxpb2dyYXBoaWMgaW5mb3JtYXRp
b24gYWJvdXQgaXQgLSBhbmQgcGFzcyBpdCBvbiB0byB0aGUgdXNlci4gDQ1UaGUgZnVuY3Rp
b25hbGl0eSBkZXNjcmliZWQgYWJvdmUgd2FzIGltcGxlbWVudGVkIGluIGNvLW9wZXJhdGlv
biBiZXR3ZWVuIHRoZSBJU1NOIEludGVybmF0aW9uYWwgQ2VudHJlIGFuZCB0aGUgRS5VLiBw
cm9qZWN0IERJRVBFUiAoaHR0cDovL2dkei5zdWIudW5pLWdvZXR0aW5nZW4uZGUvZGllcGVy
LykuIFRoZSBTSUNJIHJlc29sdXRpb24gc2VydmljZSBpcyBhbiBleHRlbnNpb24gb2YgdGhl
IHNlcnZpY2UgYnVpbHQgZm9yIHJlc29sdmluZyBJU1NOLWJhc2VkIFVSTnMuIEJ5IE1hcmNo
IDIwMDEgYSBkZW1vbnN0cmF0b3Igc2VydmljZSB2aWEgd2hpY2ggc2V2ZXJhbCBvZiB0aGUg
ZGF0YWJhc2VzIG1haW50YWluZWQgYnkgdGhlIHByb2plY3QgcGFydG5lcnMgY291bGQgYmUg
YWNjZXNzZWQgd2FzIHJlbGVhc2VkIGZvciBpbnRlcm5hbCB1c2Ugd2l0aGluIHRoZSBwcm9q
ZWN0LiBUaGUgSVNTTiBJQyBhbmQgcHJvamVjdCBwYXJ0bmVycyB3aXNoIHRvIG1haW50YWlu
IHRoZSBzZXJ2aWNlIGFsc28gYWZ0ZXIgdGhlIGZvcm1hbCBlbmQgb2YgdGhlIHByb2plY3Qu
IA0NRGlzY3Vzc2lvbnMgYWJvdXQgYWRkaW5nIHRoZSBuZXcgZGF0YSBlbGVtZW50IGludG8g
YmlibGlvZ3JhcGhpYyByZWNvcmRzIGluIHRoZSBJU1NOIHJlZ2lzdGVyIGFyZSB1bmRlciB3
YXkuIA0NUGxlYXNlIG5vdGUgdGhhdCB0aGUgZGlzY3Vzc2lvbiBoZXJlaW4gYXBwbGllcyB0
byBTSUNJcyBhc3NpZ25lZCB0byBzZXJpYWwgY29udHJpYnV0aW9ucy4gU2luY2Ugc2VyaWFs
IGl0ZW1zIChpc3N1ZXMpIGhhdmUgc2VsZG9tIGJlZW4gZGVzY3JpYmVkIG9yIGRpZ2l0aXNl
ZCBhcyBzdWNoLCBhIHNlYXJjaCBieSBzZXJpYWwgaXRlbSBTSUNJIHdpbGwgaW4gcHJhY3Rp
Y2UgYmUgZXhwYW5kZWQgaW50byByZXRyaWV2YWwgb2YgYWxsIGNvbnRyaWJ1dGlvbnMgKGFy
dGljbGVzKSB3aXRoaW4gdGhlIHNlcmlhbCBpdGVtIChpc3N1ZSkgaW4gcXVlc3Rpb24uIA0N
SWYgYSByZXNvbHV0aW9uIHNlcnZpY2UgZm9yIHRoZSByZXNvdXJjZSBhdCBoYW5kIGRvZXMg
bm90IGV4aXN0LCBvciB0aGUgdXNlciBpcyBub3QgYXV0aG9yaXNlZCB0byB1dGlsaXNlIGl0
LCBoZS9zaGUgbWF5IGdldCB0aGUgYmlibGlvZ3JhcGhpYyBkZXNjcmlwdGlvbiBvZiB0aGUg
c2VyaWFsIGZyb20gdGhlIElTU04gcmVnaXN0ZXIuIA0NDTMuNCBBZGRpdGlvbmFsIGNvbnNp
ZGVyYXRpb25zDQ1FbGVjdHJvbmljIGpvdXJuYWxzIGhhdmUgcmFwaWRseSBiZWNvbWUgdmVy
eSBwb3B1bGFyIGluIHNjaWVudGlmaWMgcHVibGlzaGluZy4gVGhlIG1haW4gcmVhc29ucyBm
b3IgdGhpcyBhcmUgdGhlIGVtZXJnZW5jZSBvZiB2aWFibGUgYnVzaW5lc3MgbW9kZWxzIChl
LmcuIGxpY2Vuc2luZykgYW5kIHRoZSBiaXJ0aCBvZiBhIHJlbGlhYmxlIGFuZCBlZmZpY2ll
bnQgZGVsaXZlcnkgbWVjaGFuaXNtICh0aGUgV2ViKS4gDQ1OZXcgY29udGVudCBpcyBiZWlu
ZyBhZGRlZCB2aWEgdHdvIGRpZmZlcmVudCBjaGFubmVscy4gQSBzaWduaWZpY2FudCBudW1i
ZXIgb2Ygc2NpZW50aWZpYyBqb3VybmFscyBpcyBwdWJsaXNoZWQgaW4gZWxlY3Ryb25pYyBm
b3JtLCB1c3VhbGx5IGFsb25nc2lkZSBhIHByaW50ZWQgdmVyc2lvbi4gT24gdGhlIG90aGVy
IGhhbmQsIG9sZCBwcmludGVkIHZvbHVtZXMgYXJlIGRpZ2l0aXNlZCBhbmQgbWFkZSBhdmFp
bGFibGUgaW4gZWxlY3Ryb25pYyBmb3JtLiBEaWdpdGlzYXRpb24gaXMgZG9uZSBieSBkZXZl
bG9wbWVudCBwcm9qZWN0cyBzdWNoIGFzIERJRVBFUiwgZXN0YWJsaXNoZWQgc2VydmljZXMg
c3VjaCBhcyBKU1RPUiwgb3IgcHVibGlzaGVycyAtIGZvciBpbnN0YW5jZSBFbHNldmllciBp
cyBkaWdpdGlzaW5nIGFsbCBwcmludGVkIGpvdXJuYWxzIHRoZSBjb21wYW55IGhhcyBwdWJs
aXNoZWQuDQ1SZWxpYWJsZSBsaW5raW5nIG9mIGFydGljbGVzIHRvIHJlZmVyZW5jZXMgYW5k
IGJpYmxpb2dyYXBoaWMgZGF0YSBhYm91dCB0aGUgYXJ0aWNsZXMgaXMgYW4gaW1wb3J0YW50
IGlzc3VlLiBVUkxzIGFyZSBhcyBvZiB0aGlzIHdyaXRpbmcgdGhlIG1vc3QgY29tbW9uIG1l
YW5zIHVzZWQgZm9yIGxpbmtpbmcsIGJ1dCB0aGVpciByZWxpYWJpbGl0eSBpcyBsb3c7IGF2
ZXJhZ2UgbGlmZXRpbWUgZm9yIGEgVVJMIGlzIGVzdGltYXRlZCB0byBiZSB0d28geWVhcnMu
ICANDUEgbW9yZSByZWxpYWJsZSBsaW5raW5nIG1lY2hhbmlzbSB0aGFuIFVSTHMgaXMgdXJn
ZW50bHkgbmVlZGVkLiBDb21tZXJjaWFsIHB1Ymxpc2hlcnMgYXJlIGFscmVhZHkgdXNpbmcg
RGlnaXRhbCBPYmplY3QgSWRlbnRpZmllcnMgKERPSSkuIEFzIGEgY29tbWVyY2lhbCBzeXN0
ZW0gRE9JIGlzIG5vdCBpZGVhbCBmb3IgbWF0ZXJpYWxzLCB3aGljaCBkbyBub3QgaGF2ZSBh
IGNvbW1lcmNpYWwgcG90ZW50aWFsIGFueSBtb3JlIChvciB5ZXQpLiBGb3Igc3VjaCBtYXRl
cmlhbCB0aGUgYWRkZWQgdmFsdWUgc2VydmljZXMgcGxhbm5lZCBpbnRvIHRoZSBET0kgaW5m
cmFzdHJ1Y3R1cmUgd291bGQgYWxzbyBiZSBvZiBsaW1pdGVkIHZhbHVlLiANDVVSTiBpcyBh
IG5vbi1jb21tZXJjaWFsIGFuZCB0ZWNobmljYWxseSBhZHZhbmNlZCBhbHRlcm5hdGl2ZSBm
b3IgRE9JIHJlc29sdXRpb24gc2VydmljZXMuIER1ZSB0byB0aGUgY28tb3BlcmF0aW9uIG9m
IHRoZSBJU1NOIEludGVybmF0aW9uYWwgQ2VudHJlIHRoZSBzZXJ2aWNlIGlzIHRydWx5IGds
b2JhbCwgYW5kIGNhbiBhY2NvbW1vZGF0ZSBhbiB1bmxpbWl0ZWQgbnVtYmVyIG9mIHNlcnZp
Y2VzIGxvY2F0ZWQgYW55d2hlcmUgaW4gdGhlIHdvcmxkLiANDUZvciBpbnN0YW5jZSwgaW4g
b3JkZXIgdG8gZXN0YWJsaXNoIFVSTi1iYXNlZCBsaW5rcyB0byBhcnRpY2xlcyBkaWdpdGlz
ZWQgaW4gSlNUT1Igc2VydmljZSwgYSBudW1iZXIgb2Ygc3RlcHMgYXJlIG5lY2Vzc2FyeS4g
Rmlyc3QsIGVhY2ggYXJ0aWNsZSBtdXN0IGJlIGlkZW50aWZpZWQgYnkgU0lDSSwgYW5kIHRo
ZXNlIFNJQ0lzIG11c3QgYmUgaW5kZXhlZCBpbiB0aGUgSlNUT1IgZGF0YWJhc2UuIFNlY29u
ZCwgYmlibGlvZ3JhcGhpYyByZWNvcmRzIG9mIEpTVE9SIGpvdXJuYWxzIGluIHRoZSBJU1NO
IHJlZ2lzdGVyIG11c3QgYWxsIGJlIGVucmljaGVkIHdpdGggYSBsaW5rIHRvIHRoZSBKU1RP
UiBzZWFyY2ggaW50ZXJmYWNlIGFuZCB2b2x1bWUvaXNzdWUgaW5mb3JtYXRpb24uIEZvciBp
bnN0YW5jZSwgdGhlIGJpYmxpb2dyYXBoaWMgcmVjb3JkIGRlc2NyaWJpbmcgdGhlIGpvdXJu
YWwgk0Vjb2xvZ3mUIG11c3QgY29udGFpbiB0aGUgaW5mb3JtYXRpb24gdGhhdCB2b2x1bWVz
IDEtNzcgKDE5MjAtMTk5NikgYXJlIGF2YWlsYWJsZSB2aWEgSlNUT1IuIFRoaXMgaW5mb3Jt
YXRpb24gbWF5IGJlIHF1aXRlIHZvbGF0aWxlLCBhbmQgbWFpbnRlbmFuY2Ugb2YgdGhlIElT
U04gcmVnaXN0ZXIgbXVzdCB0aGVyZWZvcmUgYmUgZnJlcXVlbnQgYW5kIGVmZmljaWVudC4N
DUFwYXJ0IGZyb20gbW9kaWZpY2F0aW9uIG9mIHRoZSBkYXRhLCBzb21lIHByb2dyYW1taW5n
IHdvcmsgaXMgbmVlZGVkLiBEdWUgdG8gdGhlIHdvcmsgZG9uZSBpbiB0aGUgRElFUEVSIHBy
b2plY3QsIHRoZSBJU1NOIHJlZ2lzdGVyIGFscmVhZHkgaGFzIHRoZSBmdW5jdGlvbmFsaXR5
IG5lZWRlZCBmb3IgcmVzb2x2aW5nIFNJQ0ktYmFzZWQgVVJOcy4gQWRkaW5nIHRoZSByZXF1
aXJlZCBmdW5jdGlvbmFsaXR5IGludG8gdGhlIEpTVE9SIGRhdGFiYXNlIG1heSBvciBtYXkg
bm90IGJlIGRpZmZpY3VsdCBkZXBlbmRpbmcgb24gdGhlIHN5c3RlbSBhcmNoaXRlY3R1cmU7
IGluIERJRVBFUiBzb21lIHBhcnRuZXJzIHdlcmUgYWJsZSB0byBpbXBsZW1lbnQgdGhlIHJl
cXVpcmVkIGZ1bmN0aW9uYWxpdHkgcXVpdGUgZWFzaWx5Lg0NU2luY2UgdGhlIFdlYiBicm93
c2VycyBkbyBub3Qgc3VwcG9ydCBVUk4gcmVzb2x1dGlvbiB5ZXQsIHRoZSBmaW5hbCBzdGVw
IGluIGVuYWJsaW5nIHJlc29sdXRpb24gb2YgVVJOLWJhc2VkIFNJQ0lzIGlzIGluc3RhbGxh
dGlvbiBvZiB0aGUgYnJvd3NlciBwbHVnLWluIGRldmVsb3BlZCBieSB0aGUgSVNTTiBJbnRl
cm5hdGlvbmFsIENlbnRyZS4gICANDUZvciB2YXJpb3VzIHJlYXNvbnMsIG9uZSBhcnRpY2xl
IG1heSBiZSBhdmFpbGFibGUgaW4gc2V2ZXJhbCBsb2NhdGlvbnMuIEV2ZXJ5IGFydGljbGUg
Y29weSBtYXkgaGF2ZSBhIGRpZmZlcmVudCBzZXQgb2YgdXNlcnMgd2hvIGFyZSBhbGxvd2Vk
IGFjY2VzcyB0byBpdC4gRm9yIGluc3RhbmNlLCBhIGNvcHkgYWNxdWlyZWQgYnkgYSBuYXRp
b25hbCBsaWJyYXJ5IHZpYSBsZWdhbCBkZXBvc2l0IG1heSBvbmx5IGJlIGF2YWlsYWJsZSB3
aXRoaW4gdGhlIGxpYnJhcnkgcHJlbWlzZXMuIA0NTWFraW5nIHRoZSBsaW5rcyBjb250ZXh0
IHNlbnNpdGl2ZSCWIHByb3ZpZGUgb25seSB0aG9zZSBsaW5rcyB0aGF0IJN3b3JrlCBmb3Ig
YSB1c2VyIGlzIGEgY2hhbGxlbmdlLiBPcGVuVVJMIGZyYW1ld29yayBbVmFuIGRlIFNvbXBl
bF0gcHJvdmlkZXMgYSBtZWFucyBmb3Igc2Vuc2l0aXZlIGxpbmtpbmcuIEFzIG9mIHRoaXMg
d3JpdGluZyBPcGVuVVJMIGlzIHJhcGlkbHkgZ2FpbmluZyBwb3B1bGFyaXR5LCBhbmQgdGhl
cmUgYXJlIGFscmVhZHkgYSBmZXcgaW50ZWdyYXRlZCBsaWJyYXJ5IHN5c3RlbXMgd2hpY2gg
c3VwcG9ydCBpdC4gVGhlIElTU04gcmVnaXN0ZXIgbWF5IGluIHRoZSBmdXR1cmUgc3VwcG9y
dCBPcGVuVVJMIHVzYWdlOyB0aGlzIHdvdWxkIGJlIHZlcnkgdmFsdWFibGUgd2hlbiB0aGUg
c2FtZSByZXNvdXJjZSAoYXJ0aWNsZSkgaXMgYXZhaWxhYmxlIGZyb20gc2V2ZXJhbCBzb3Vy
Y2VzLCB3aGljaCBoYXZlIGRpZmZlcmVudCB1c2VyIHBvcHVsYXRpb24uICANDUluIHRoZWly
IHByZXNlbnQgZm9ybSB0aGUgVVJOIHJlc29sdXRpb24gc2VydmljZXMgcHJvdmlkZWQgdmlh
IHRoZSBJU1NOIHJlZ2lzdGVyIHN1aXQgdGhvc2Ugc2VydmljZXMgYmVzdCwgd2hpY2ggYXJl
IGF2YWlsYWJsZSBpbiBwdWJsaWMgZG9tYWluLCBhbmQgYXJlIHJlYXNvbmFibHkgc3RhYmxl
LiBOdW1lcm91cyBkaWdpdGlzYXRpb24gcHJvamVjdHMgc3VjaCBhcyBESUVQRVIgYXJlIGN1
cnJlbnRseSBtYWtpbmcgcHJpbnRlZCBhcnRpY2xlcyBhdmFpbGFibGUgaW4gdGhlIFdlYiBp
biBkaWdpdGFsIGZvcm0uIA0NQW4gYWRkaXRpb25hbCBiZW5lZml0IG9mIGNvZGluZyB0aGUg
bmVlZGVkIGxvY2F0aW9uIGFuZCB2b2x1bWUgaW5mb3JtYXRpb24gaW50byB0aGUgSVNTTiBy
ZWdpc3RlciB3b3VsZCBiZSB0aGF0IHRoaXMgZGF0YWJhc2UgdGhlbiBjb3VsZCBhbHNvIHNl
cnZlIGFzIGEgZ2xvYmFsIHJlZ2lzdHJ5IG9mIHNlcmlhbCBkaWdpdGlzYXRpb24gZWZmb3J0
cy4gU3VjaCBhIHJlZ2lzdGVyIGlzIGJhZGx5IG5lZWRlZCB0byBhdm9pZCBkdXBsaWNhdGUg
d29yay4gDQ1TaW5jZSB0aGUgbnVtYmVyIG9mIFNJQ0kgcmVzb2x1dGlvbiBzZXJ2aWNlcyB3
aWxsIGV2ZW50dWFsbHkgYmUgaGlnaCwgdGhlIGNhcGFjaXR5IG9mIHRoZSBzZXJ2ZXIgb24g
d2hpY2ggdGhlIElTU04gcmVnaXN0ZXIgcnVucyBhbmQgaXRzIG5ldHdvcmsgY29ubmVjdGlv
biBtYXkgYmVjb21lIGEgYm90dGxlbmVjaywgZXNwZWNpYWxseSBpZiB0aGUgYXJ0aWNsZXMg
d2VyZSBkZWxpdmVyZWQgdmlhIHRoZSBJU1NOIHNlcnZlciB0byB0aGUgdXNlcnMuIFNldHRp
bmcgdXAgbWlycm9yIHNpdGVzIHdvdWxkIGluIHRoaXMgY2FzZSBiZSB0aGUgbW9zdCBlZmZp
Y2llbnQgbWVhbnMgZm9yIGxvYWQgY29udHJvbCBhbmQgYmFsYW5jaW5nLiBUZWNobmljYWxs
eSB0aGUgc2V0dGluZyB1cCBvZiBtaXJyb3Igc2l0ZXMgaXMgbm90IGRpZmZpY3VsdC4gVGhl
IElTU04gcmVnaXN0ZXIgY29udGFpbnMgYXBwcm94aW1hdGVseSBhIG1pbGxpb24gYmlibGlv
Z3JhcGhpYyByZWNvcmRzLCBhbmQgaXMgdGhlcmVmb3JlIG5vdCBhIHZlcnkgbGFyZ2UgZGF0
YWJhc2UuIA0NDTQuIFNlY3VyaXR5IENvbnNpZGVyYXRpb25zDQ1UaGlzIGRvY3VtZW50IHBy
b3Bvc2VzIG1lYW5zIG9mIGVuY29kaW5nIGFuZCB1c2luZyBTZXJpYWwgSXRlbSBhbmQgQ29u
dHJpYnV0aW9uIElkZW50aWZpZXJzIHdpdGhpbiB0aGUgVVJOIGZyYW1ld29yay4gVGhpcyBk
b2N1bWVudCBkb2VzIG5vdCBkaXNjdXNzIHJlc29sdXRpb24gZXhjZXB0IGF0IGEgZ2VuZXJp
YyBsZXZlbDsgdGh1cyBxdWVzdGlvbnMgb2Ygc2VjdXJlIG9yIGF1dGhlbnRpY2F0ZWQgcmVz
b2x1dGlvbiBtZWNoYW5pc21zIGluIHRoZSBJU1NOIHJlZ2lzdGVyIG9yIGluIGFjdHVhbCBy
ZXNvbHV0aW9uIHNlcnZpY2VzIGFyZSBvdXQgb2Ygc2NvcGUuICBUaGlzIHRleHQgZG9lcyBu
b3QgYWRkcmVzcyBtZWFucyBvZiB2YWxpZGF0aW5nIHRoZSBpbnRlZ3JpdHkgb3IgYXV0aGVu
dGljYXRpbmcgdGhlIHNvdXJjZSBvciBwcm92ZW5hbmNlIG9mIFVSTnMgdGhhdCBjb250YWlu
IFNJQ0lzLiAgSXNzdWVzIHJlZ2FyZGluZyBpbnRlbGxlY3R1YWwgcHJvcGVydHkgcmlnaHRz
IGFzc29jaWF0ZWQgd2l0aCBvYmplY3RzIGlkZW50aWZpZWQgYnkgdGhlIHZhcmlvdXMgYmli
bGlvZ3JhcGhpYyBpZGVudGlmaWVycyBhcmUgYWxzbyBiZXlvbmQgdGhlIHNjb3BlIG9mIHRo
aXMgZG9jdW1lbnQsIGFzIGFyZSBxdWVzdGlvbnMgYWJvdXQgcmlnaHRzIHRvIHRoZSBkYXRh
YmFzZXMgdGhhdCBtaWdodCBiZSB1c2VkIHRvIGNvbnN0cnVjdCByZXNvbHZlcnMuDQ0NNS4g
TmFtZXNwYWNlIHJlZ2lzdHJhdGlvbg0NVVJOIE5hbWVzcGFjZSBJRCBSZWdpc3RyYXRpb24g
Zm9yIHRoZSBTZXJpYWwgSXRlbSBhbmQgQ29udHJpYnV0aW9uIElkZW50aWZpZXIgKFNJQ0kp
DQ1OYW1lc3BhY2UgSUQ6DQ1TSUNJDQ1TSUNJIGlzIGEgd2VsbC1lc3RhYmxpc2hlZCBhY3Jv
bnltIGZvciBTZXJpYWwgSXRlbSBhbmQgQ29udHJpYnV0aW9uIElkZW50aWZpZXJzOyBnaXZp
bmcgdGhpcyBOSUQgZm9yIGFueSBvdGhlciBzeXN0ZW0gd291bGQgY2F1c2UgYSBsb3Qgb2Yg
Y29uZnVzaW9uLiANDVRoaXMgbmFtZXNwYWNlIElEIGhhcyBhbHJlYWR5IGJlZW4gdXNlZCBp
biBTSUNJLWJhc2VkIFVSTnMgaW4gdGhlIEUuVS4gcHJvamVjdCBESUVQRVIFLg0NUmVnaXN0
cmF0aW9uIEluZm9ybWF0aW9uOg0NVmVyc2lvbjogMQ1EYXRlOiAyMDAxLTA4LTAxDQ0NRGVj
bGFyZWQgcmVnaXN0cmFudCBvZiB0aGUgbmFtZXNwYWNlOg0NTmFtZTogUGF0cmljaWEgSGFy
cmlzDUUtbWFpbDogcGhhcnJpc0BuaXNvLm9yZw1BZmZpbGlhdGlvbjogTmF0aW9uYWwgSW5m
b3JtYXRpb24gU3RhbmRhcmRzIE9yZ2FuaXNhdGlvbg1BZGRyZXNzOiA0NzMzIEJldGhlc2Rh
IEF2ZW51ZSwgU3VpdGUgMzAwLCBCZXRoZXNkYSwgTUQgMjA4MTQNDURlY2xhcmF0aW9uIG9m
IHN5bnRhY3RpYyBzdHJ1Y3R1cmU6DQ1FYWNoIFNJQ0kgY29udGFpbnMgdGhyZWUgc2VnbWVu
dHM6DQ1JdGVtIHNlZ21lbnQ7IHRoZSBkYXRhIGVsZW1lbnRzIG5lZWRlZCB0byBkZXNjcmli
ZSB0aGUgc2VyaWFsIGl0ZW0gc3VjaCBhcyBzZXJpYWwgaXNzdWUgKElTU04sIENocm9ub2xv
Z3ksIEVudW1lcmF0aW9uKQ0NQ29udHJpYnV0aW9uIHNlZ21lbnQsIHRoZSBkYXRhIGVsZW1l
bnRzIG5lZWRlZCB0byBpZGVudGlmeSBjb250cmlidXRpb25zIHdpdGhpbiBhbiBpdGVtIChM
b2NhdGlvbiwgVGl0bGUgQ29kZSkNDUNvbnRyb2wgc2VnbWVudCwgdGhlIGRhdGEgZWxlbWVu
dHMgbmVlZGVkIHRvIHJlY29yZCB0aG9zZSBhZG1pbmlzdHJhdGl2ZSBlbGVtZW50cyB0aGF0
IGRldGVybWluZSB0aGUgdmFsaWRpdHksIHZlcnNpb24sIGFuZCBmb3JtYXQgb2YgdGhlIFNJ
Q0kgY29kZSByZXByZXNlbnRhdGlvbi4gDQ1FeGFtcGxlOg0NICAgMDAxNS02OTE0KDE5OTYw
MTAxKTE1NzoxPDYyOktUU1c+Mi4wLlRYOzItRg0NU0lDSSBjb2RlcyBjYW4gYmUgZ2VuZXJh
dGVkIGFuZCBwYXJzZWQgYnkgY29tcHV0ZXIgcHJvZ3JhbXMuIA0NDVJlbGV2YW50IGFuY2ls
bGFyeSBkb2N1bWVudGF0aW9uOg0NU0lDSSBpcyBhbiBBbWVyaWNhbiBuYXRpb25hbCBzdGFu
ZGFyZCBkZWZpbmVkIGJ5IE5JU08vQU5TSSBaMzkuNTYtMTk5NiBbTklTTzJdLiBBIG5ldyB2
ZXJzaW9uIG9mIHRoZSBzdGFuZGFyZCBpcyBjdXJyZW50bHkgdW5kZXIgZGV2ZWxvcG1lbnQu
DQ0NSWRlbnRpZmllciB1bmlxdWVuZXNzIGNvbnNpZGVyYXRpb25zOg0NU0lDSSBjb2RlcyB3
aWxsIGFsbW9zdCBhbHdheXMgYmUgdW5pcXVlLiBTaW5jZSBTSUNJIGlzIGJhc2VkIG9uIElT
U04sIGFydGljbGVzIGZyb20gZGlmZmVyZW50IGpvdXJuYWxzIHdpbGwgZGVmaW5pdGVseSBu
ZXZlciBnZXQgdGhlIHNhbWUgU0lDSS4gU2luY2UgZW51bWVyYXRpb24gYW5kIGNocm9ub2xv
Z3kgaW5mb3JtYXRpb24gbXVzdCBhbHNvIGJlIGdpdmVuLCBhcnRpY2xlcyBhbmQgb3RoZXIg
Y29udHJpYnV0aW9ucyBwdWJsaXNoZWQgaW4gZGlmZmVyZW50IHZvbHVtZXMgYW5kIGlzc3Vl
cyB3aWxsIGFsc28gbmV2ZXIgZ2V0IHRoZSBzYW1lIFNJQ0kuICANDVNJQ0lzIG1heSBub3Qg
YmUgdW5pcXVlIGlmIGFuZCBvbmx5IGlmOiANDUlmIHR3byBvciBtb3JlIGNvbnRyaWJ1dGlv
bnMgYXJlIHB1Ymxpc2hlZCBvbiB0aGUgc2FtZSBwYWdlKHMpIGFuZCBpZiB0aGV5IGhhdmUg
c2ltaWxhciBlbm91Z2ggdGl0bGVzICh0aGUgZmlyc3QgbGV0dGVyIG9mIGVhY2ggd29yZCBp
cyB0aGUgc2FtZSkuDQ1JbiBhIHNpbmdsZSBpc3N1ZSBvZiBhbiBlbGVjdHJvbmljIGpvdXJu
YWwgKHdoaWNoIGxhY2tzIHBhZ2UgbnVtYmVycykgdGhlcmUgYXJlIHR3byBvciBtb3JlIGNv
bnRyaWJ1dGlvbnMgd2l0aCB0aXRsZXMgc2ltaWxhciBlbm91Z2guIA0NSWYgdGhlcmUgYXJl
IHNldmVyYWwgdGVjaG5pY2FsIHZhcmlhbnRzIG9mIGFuIGVsZWN0cm9uaWMgc2VyaWFsIGNv
bnRyaWJ1dGlvbiAobXVsdGlwbGUgZm9ybWF0cywgbXVsdGlwbGUgcmVzb2x1dGlvbnMpIHRo
ZSBjdXJyZW50IHZlcnNpb24gb2YgU0lDSSB3aWxsIG5vdCBtYWtlIGFueSBkaWZmZXJlbmNl
IGJldHdlZW4gdGhlc2UgdmFyaWFudHMuIEluIHRoaXMgY2FzZSB0aGUgaW50ZWxsZWN0dWFs
IGNvbnRlbnQgd2lsbCB1c3VhbGx5IGJlIHRoZSBzYW1lLCBidXQgbGF5b3V0IHdpbGwgZGlm
ZmVyIGZyb20gb25lIHZlcnNpb24gdG8gYW5vdGhlci4gDQ1UaGUgbmV3IHZlcnNpb24gb2Yg
dGhlIFNJQ0kgc3RhbmRhcmQgd2lsbCBiZSBlbmhhbmNlZCBpbiBvcmRlciB0byBkaW1pbmlz
aCB0aGUgcmlzayBvZiBub24tdW5pcXVlIFNJQ0lzLiANDQ1JZGVudGlmaWVyIHBlcnNpc3Rl
bmNlIGNvbnNpZGVyYXRpb25zOg0NT25jZSBhc3NpZ25lZCwgU0lDSSB3aWxsIG5ldmVyIGNo
YW5nZS4gVGhlIHNhbWUgU0lDSSB3aWxsIG5vdCBiZSB1c2VkIGFnYWluIGZvciBvdGhlciBz
ZXJpYWwgaXRlbXMgYW5kIGNvbnRyaWJ1dGlvbnMuIA0NUHJvY2VzcyBvZiBpZGVudGlmaWVy
IGFzc2lnbm1lbnQ6DQ1UaGVyZSB3aWxsIG5vdCBiZSBhIG5hdGlvbmFsLCByZWdpb25hbCBv
ciBpbnRlcm5hdGlvbmFsIGFnZW5jeSBnb3Zlcm5pbmcgdGhlIFNJQ0kgYXNzaWdubWVudCBw
cm9jZXNzLiBQdWJsaXNoZXJzLCBsaWJyYXJpZXMgb3Igb3RoZXIgaW5mb3JtYXRpb24gaW50
ZXJtZWRpYXJpZXMgd2lsbCBjcmVhdGUgU0lDSXMgd2hlbiBuZWVkZWQuIFRoZSBtb3N0IGlt
cG9ydGFudCBwcmVyZXF1aXNpdGUgaXMgdGhhdCB0aGUgam91cm5hbCBtdXN0IGhhdmUgYW4g
SVNTTi4gDQ1BbHRob3VnaCBTSUNJIGFzc2lnbm1lbnQgaXMgZGVjZW50cmFsaXNlZCwgdGhl
IG5hdGlvbmFsIElTU04gYWdlbmNpZXMgYW5kIHRoZSBJU1NOIEludGVybmF0aW9uYWwgQ2Vu
dHJlIG1heSBzdXBwb3J0IHB1Ymxpc2hlcnMgYW5kIG90aGVyIGludGVyZXN0ZWQgcGFydGll
cyBpbiBTSUNJIGltcGxlbWVudGF0aW9uLiANDVNJQ0kgY2FuIC0gYW5kIHNob3VsZCAtIGJl
IGJ1aWx0IHZpYSBhdXRvbWF0ZWQgbWVhbnMuIElmIHRoZSBzb3VyY2UgZG9jdW1lbnQgc3Vj
aCBhcyBhcnRpY2xlIGlzIHN1ZmZpY2llbnRseSBzdHJ1Y3R1cmVkLCBTSUNJIGNhbiBiZSBn
ZW5lcmF0ZWQgd2l0aG91dCBodW1hbiBpbnZvbHZlbWVudC4gQW5vdGhlciBvcHRpb24gaXMg
YSBzZW1pLWF1dG9tYXRlZCBwcm9jZXNzLCBpbiB3aGljaCBhIGh1bWFuIHVzZXIgdHlwZXMg
aW4gdGhlIHJlbGV2YW50IGRhdGEgZWxlbWVudHMsIGFuZCB0aGUgYXBwbGljYXRpb24gdGFr
ZXMgY2FyZSBvZiBidWlsZGluZyB0aGUgY29kZS4gDQ1Qcm9jZXNzIGZvciBpZGVudGlmaWVy
IHJlc29sdXRpb246DQ1SZXNvbHV0aW9uIHdpbGwgdGFrZSBwbGFjZSBpbiB0d28gc3RlcHMg
YXMgZGVmaW5lZCBpbiBjaGFwdGVyIDMuMy4gRmlyc3QgdGhlIElTU04gcmVnaXN0ZXIgaXMg
dXNlZCBmb3IgZmluZGluZyB0aGUgbG9jYXRpb24gb2YgdGhlIHJlc29sdXRpb24gc2Vydmlj
ZShzKSBmb3IgdGhlIHNlcmlhbCBhbmQgdm9sdW1lIGF0IGhhbmQuIFVzaW5nIHRoZSBsaW5r
aW5nIGluZm9ybWF0aW9uIHN0b3JlZCBpbiB0aGUgc2VyaWFsknMgYmlibGlvZ3JhcGhpYyBy
ZWNvcmQsIHRoZSBjb3JyZWN0IHJlc29sdXRpb24gc2VydmljZSBpcyBjb250YWN0ZWQsIGFu
ZCB0aGUgcmVxdWVzdGVkIHJlc291cmNlIGlzIGRlbGl2ZXJlZCB0byB0aGUgdXNlci4NIA0N
UnVsZXMgZm9yIExleGljYWwgRXF1aXZhbGVuY2U6DQ1XZSBkbyBub3QgcHJvcG9zZSBhbnkg
c3BlY2lmaWMgcnVsZXMgZm9yIGVxdWl2YWxlbmNlIHRlc3RpbmcgdGhyb3VnaCBsZXhpY2Fs
IG1hbmlwdWxhdGlvbi4NDQ1Db25mb3JtYW5jZSB3aXRoIFVSTiBTeW50YXg6DQ1BY2NvcmRp
bmcgdG8gdGhlIFJGQyAyMjg4Og0NVGhlIGNoYXJhY3RlciBzZXQgZm9yIFNJQ0lzIGlzIGlu
dGVuZGVkIHRvIGJlIGVtYWlsLXRyYW5zcG9ydC0NdHJhbnNwYXJlbnQsIHNvIGl0IGRvZXMg
bm90IHByZXNlbnQgbWFqb3IgcHJvYmxlbXMuICBIb3dldmVyLCBhbGwNcHJpbnRhYmxlIGV4
Y2x1ZGVkIGFuZCByZXNlcnZlZCBjaGFyYWN0ZXJzIGZyb20gdGhlIFVSTiBzeW50YXggYXJl
DXZhbGlkIGluIHRoZSBTSUNJIGNoYXJhY3RlciBzZXQgYW5kIG11c3QgYmUgJS1lbmNvZGVk
Lg0NRXhhbXBsZSBvZiBhIFNJQ0kgZm9yIGFuIGlzc3VlIG9mIGEgam91cm5hbDoNDSAgICAg
VVJOOlNJQ0k6MTA0Ni04MTg4KDE5OTUwMSkxMzoxJTNDJTNFMS4wLlRYOzItRg0NRm9yIGFu
IGFydGljbGUgY29udGFpbmVkIHdpdGhpbiB0aGF0IGlzc3VlOg0NICAgICBVUk46U0lDSTox
MDQ2LTgxODgoMTk5NTAxKTEzOjElM0M2OTpGVFRIQkklM0UyLjAuVFg7Mi00DQ0NVmFsaWRh
dGlvbiBtZWNoYW5pc206DQ1WYWxpZGl0eSBvZiBhIFNJQ0kgc3RyaW5nIGNhbiBiZSBjaGVj
a2VkIGJ5IG1vZHVsdXMgMzcgY2hlY2sgZGlnaXQuDQ0NU2NvcGU6DQ1HbG9iYWwuDQ0NNi4g
UmVmZXJlbmNlcw0NW0RhaWdsZSBldCBhbC5dOiBEYWlnbGUsIEwuLCB2YW4gR3VsaWssIEQu
LCBJYW5uZWxsYSwgUi4gJiBGYWx0c3Ryb20sIFAuOiBVUk4gTmFtZXNwYWNlIERlZmluaXRp
b24gTWVjaGFuaXNtcywgUkZDMjYxMSwgSnVuZSAxOTk5Lg0NW0x5bmNoXSBMeW5jaCwgQy4s
IFVzaW5nIEV4aXN0aW5nIEJpYmxpb2dyYXBoaWMgSWRlbnRpZmllcnMgYXMgVW5pZm9ybSBS
ZXNvdXJjZSBOYW1lcywgUkZDIDIyODgsIEZlYnJ1YXJ5IDE5OTgNDVtNb2F0c10gTW9hdHMs
IFIuLCBVUk4gU3ludGF4LCBSRkMgMjE0MSwgTWF5IDE5OTcuDQ1bTklTT10gTklTTy9BTlNJ
IFozOS41Ni0xOTk2IFNlcmlhbCBJdGVtIGFuZCBDb250cmlidXRpb24gSWRlbnRpZmllci4g
RWxlY3Ryb25pYyByZXNvdXJjZSwgYXZhaWxhYmxlIGF0IGh0dHA6Ly93d3cudGVjaHN0cmVl
dC5jb20vY2dpLWJpbi9wZGYvZnJlZS8xNTI2MjkvejM5LTU2LnBkZg0NW1JvemVuZmVsZF0g
Um96ZW5mZWxkLCBTLiwgVXNpbmcgVGhlIElTU04gKEludGVybmF0aW9uYWwgU2VyaWFsIFN0
YW5kYXJkIE51bWJlcikgYXMgVVJOIChVbmlmb3JtIFJlc291cmNlIE5hbWVzKSB3aXRoaW4g
YW4gSVNTTi1VUk4gTmFtZXNwYWNlLCBSRkMgMzA0NCwgSmFudWFyeSAyMDAxLg0NW1ZhbiBk
ZSBTb21wZWxdIFZhbiBkZSBTb21wZWwsIEhlcmJlcnQgJiBCZWl0LUFyaWUsIE9yZW46IE9w
ZW4gTGlua2luZyBpbiB0aGUgU2Nob2xhcmx5IEluZm9ybWF0aW9uIEVudmlyb25tZW50IFVz
aW5nIHRoZSBPcGVuVVJMIEZyYW1ld29yay4gRC1MaWIgTWFnYXppbmUsIE1hcmNoIDIwMDEu
IEVsZWN0cm9uaWMgcmVzb3VyY2UsIGF2YWlsYWJsZSBhdCBodHRwOi8vd3d3LmRsaWIub3Jn
L2RsaWIvbWFyY2gwMS92YW5kZXNvbXBlbC8wM3ZhbmRlc29tcGVsLmh0bWwNIA0NNy4gQXV0
aG9ycycgQWRkcmVzcw0NICAgSnVoYSBIYWthbGENICAgSGVsc2lua2kgVW5pdmVyc2l0eSBM
aWJyYXJ5IC0gVGhlIE5hdGlvbmFsIExpYnJhcnkgb2YgRmlubGFuZA0gICBQLk8uIEJveCAy
Ng0gICBGSU4tMDAwMTQgSGVsc2lua2kgVW5pdmVyc2l0eQ0gICBGSU5MQU5EDQ0gICBFLW1h
aWw6IGp1aGEuaGFrYWxhQGhlbHNpbmtpLmZpDQ0NOC4gIEZ1bGwgQ29weXJpZ2h0IFN0YXRl
bWVudA0NICAgQ29weXJpZ2h0IChDKSBUaGUgSW50ZXJuZXQgU29jaWV0eSAoMjAwMSkuICBB
bGwgUmlnaHRzIFJlc2VydmVkLg0NICAgVGhpcyBkb2N1bWVudCBhbmQgdHJhbnNsYXRpb25z
IG9mIGl0IG1heSBiZSBjb3BpZWQgYW5kIGZ1cm5pc2hlZCB0bw0gICBvdGhlcnMsIGFuZCBk
ZXJpdmF0aXZlIHdvcmtzIHRoYXQgY29tbWVudCBvbiBvciBvdGhlcndpc2UgZXhwbGFpbiBp
dA0gICBvciBhc3Npc3QgaW4gaXRzIGltcGxlbWVudGF0aW9uIG1heSBiZSBwcmVwYXJlZCwg
Y29waWVkLCBwdWJsaXNoZWQNICAgYW5kIGRpc3RyaWJ1dGVkLCBpbiB3aG9sZSBvciBpbiBw
YXJ0LCB3aXRob3V0IHJlc3RyaWN0aW9uIG9mIGFueQ0gICBraW5kLCBwcm92aWRlZCB0aGF0
IHRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBhcmFncmFwaCBhcmUNICAg
aW5jbHVkZWQgb24gYWxsIHN1Y2ggY29waWVzIGFuZCBkZXJpdmF0aXZlIHdvcmtzLiAgSG93
ZXZlciwgdGhpcw0gICBkb2N1bWVudCBpdHNlbGYgbWF5IG5vdCBiZSBtb2RpZmllZCBpbiBh
bnkgd2F5LCBzdWNoIGFzIGJ5IHJlbW92aW5nDSAgIHRoZSBjb3B5cmlnaHQgbm90aWNlIG9y
IHJlZmVyZW5jZXMgdG8gdGhlIEludGVybmV0IFNvY2lldHkgb3Igb3RoZXINICAgSW50ZXJu
ZXQgb3JnYW5pemF0aW9ucywgZXhjZXB0IGFzIG5lZWRlZCBmb3IgdGhlIHB1cnBvc2Ugb2YN
ICAgZGV2ZWxvcGluZyBJbnRlcm5ldCBzdGFuZGFyZHMgaW4gd2hpY2ggY2FzZSB0aGUgcHJv
Y2VkdXJlcyBmb3INICAgY29weXJpZ2h0cyBkZWZpbmVkIGluIHRoZSBJbnRlcm5ldCBTdGFu
ZGFyZHMgcHJvY2VzcyBtdXN0IGJlDSAgIGZvbGxvd2VkLCBvciBhcyByZXF1aXJlZCB0byB0
cmFuc2xhdGUgaXQgaW50byBsYW5ndWFnZXMgb3RoZXIgdGhhbg0gICBFbmdsaXNoLg0NICAg
VGhlIGxpbWl0ZWQgcGVybWlzc2lvbnMgZ3JhbnRlZCBhYm92ZSBhcmUgcGVycGV0dWFsIGFu
ZCB3aWxsIG5vdCBiZQ0gICByZXZva2VkIGJ5IHRoZSBJbnRlcm5ldCBTb2NpZXR5IG9yIGl0
cyBzdWNjZXNzb3JzIG9yIGFzc2lnbnMuDQ0gICBUaGlzIGRvY3VtZW50IGFuZCB0aGUgaW5m
b3JtYXRpb24gY29udGFpbmVkIGhlcmVpbiBpcyBwcm92aWRlZCBvbiBhbg0gICAiQVMgSVMi
IGJhc2lzIGFuZCBUSEUgSU5URVJORVQgU09DSUVUWSBBTkQgVEhFIElOVEVSTkVUIEVOR0lO
RUVSSU5HDSAgIFRBU0sgRk9SQ0UgRElTQ0xBSU1TIEFMTCBXQVJSQU5USUVTLCBFWFBSRVNT
IE9SIElNUExJRUQsIElOQ0xVRElORw0gICBCVVQgTk9UIExJTUlURUQgVE8gQU5ZIFdBUlJB
TlRZIFRIQVQgVEhFIFVTRSBPRiBUSEUgSU5GT1JNQVRJT04NICAgSEVSRUlOIFdJTEwgTk9U
IElORlJJTkdFIEFOWSBSSUdIVFMgT1IgQU5ZIElNUExJRUQgV0FSUkFOVElFUyBPRg0gICBN
RVJDSEFOVEFCSUxJVFkgT1IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuDQ0N
DRNQQUdFIFwjICInUGFnZTogJyMnCyciICAVBURJRVBFUiAobmlpbiBrdWluIGthaWtraWFs
bGEgbXV1YWxsYSB0ZWtzdGlzc+SFKQ0NDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAABAAAYQoAAJ0MAACeDAAApAwAAEsNAAAPGQAAEBkAADoaAABIHQAALx4AAK0e
AACuHgAACCEAAJglAACsKQAA5CoAAOYqAACbLgAAUTIAAJxXAACdVwAAiFoAALdaAAB8ZQAA
1mUAANdlAAATZgAA3WcAAIRpAAAqagAAcXIAAHJyAACIcgAAinIAAItyAACMcgAAvnIAAL9y
AAD3APfyAPL3APfyAPL3APfo4vcA99n3APcA8vcA9wD31ADR1MoA9wAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0DagAAAAAwShEAVQgBBDBKEQAA
CQNqAAAAAFUIARADagAAAAAwShEAPAiBVQgBAAs2CIFtSAkIc0gJCBM2CIFPSgMAUUoDAG1I
CQhzSAkICG1ICQhzSAkIABBPSgMAUUoDAG1ICQhzSAkIJgAEAAABBAAAAgQAAAMEAAAEBAAA
BQQAAAYEAAAHBAAACAQAAFAEAACYBAAA4AQAAP4EAAAXBQAAGAUAABkFAAAaBQAAGwUAABwF
AABaBQAAigUAAIsFAACfBQAAoAUAAAwGAAANBgAA1gYAAPIAAAAAAAAAAAAAAADyAAAAAAAA
AAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAA
AAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAA
AADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA
8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAOQA
AAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAADyAAAA
AAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAA4AAAMkAw3GBQABGiIADoTAA0AmAF2EwANhJAMADAAAAyQDDcYFAAEaIgAOhMADXYTA
A2EkAwAaAAQAAHFyAAC+cgAA/f0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBAABAQLWBgAA1wYAANsHAADcBwAAPwgAAEAI
AAB0CAAAdQgAAH4IAAB/CAAATQoAAE4KAABPCgAAYAoAAGEKAACdDAAAngwAAEoNAABLDQAA
Lg4AAC8OAACMDgAAjQ4AAOgOAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAA
AAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAADyAAAAAAAAAAAA
AAAA5AAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAA
APIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAN4AAAAAAAAAAAAAAADV
AAAAAAAAAAAAAAAAzAAAAAAAAAAAAAAAAMwAAAAAAAAAAAAAAADMAAAAAAAAAAAAAAAAzAAA
AAAAAAAAAAAAAMwAAAAAAAAAAAAAAADMAAAAAAAAAAAAAAAAzAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAACBMAAyQDDoTAA12EwANhJAMACAAAAyQDDoTAA12EwANhJAMABRQADoTFA12E
xQMOAAADJAMNxgUAARoiAA6EwANAJgBdhMADYSQDAAwAAAMkAw3GBQABGiIADoTAA12EwANh
JAMAF+gOAADpDgAAHQ8AAB4PAADBEAAAwhAAAAwTAAANEwAArBUAAK0VAABZFgAAWhYAAOkX
AADqFwAADxkAABAZAAA6GgAAOxoAALEaAACyGgAAsxoAANQaAADVGgAArxsAALAbAAAMHQAA
9gAAAAAAAAAAAAAAAPYAAAAAAAAAAAAAAAD2AAAAAAAAAAAAAAAA9gAAAAAAAAAAAAAAAPYA
AAAAAAAAAAAAAAD2AAAAAAAAAAAAAAAA9gAAAAAAAAAAAAAAAPYAAAAAAAAAAAAAAAD2AAAA
AAAAAAAAAAAA9gAAAAAAAAAAAAAAAPYAAAAAAAAAAAAAAAD2AAAAAAAAAAAAAAAA9gAAAAAA
AAAAAAAAAPYAAAAAAAAAAAAAAADtAAAAAAAAAAAAAAAA5wAAAAAAAAAAAAAAANoAAAAAAAAA
AAAAAADaAAAAAAAAAAAAAAAA2gAAAAAAAAAAAAAAANoAAAAAAAAAAAAAAADaAAAAAAAAAAAA
AAAA2gAAAAAAAAAAAAAAANoAAAAAAAAAAAAAAADaAAAAAAAAAAAAAAAA2gAAAAAAAAAAAAAA
AAAAAAAAAAAADAAAAyQDDcYFAAEaIgAOhMADXYTAA2EkAwAFFAANxgUAARoiAAAIAAADJAMO
hMADXYTAA2EkAwAIEwADJAMOhMADXYTAA2EkAwAZDB0AAA0dAAAOHQAAOR0AADodAABHHQAA
SB0AAK4eAACvHgAATh8AAE8fAADHHwAAyB8AADcgAAA4IAAA3SAAAN4gAAAHIQAACCEAADch
AAA4IQAAgCEAAMchAAAOIgAAVSIAAJ0iAADmIgAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAA
AADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA
6QAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIA
AAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAA
AAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA5AAAAAAA
AAAAAAAAAOQAAAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAOQAAAAAAAAA
AAAAAADkAAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAQTAAMkA2EkAwAIEwADJAMOhGkDXYRpA2EkAwAMAAADJAMNxgUAARoiAA6EwANdhMADYSQD
ABrmIgAAKSMAAGojAACvIwAA8SMAADckAAB/JAAAuiQAAAAlAABIJQAAjCUAAJglAACZJQAA
NicAADcnAACVKAAAligAAKspAACsKQAA5ioAAOcqAAA9LAAAPiwAAGQuAABlLgAA+gAAAAAA
AAAAAAAAAPoAAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAAAPoAAAAAAAAA
AAAAAAD6AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAAAPoAAAAAAAAAAAAAAAD6AAAAAAAAAAAA
AAAA+gAAAAAAAAAAAAAAAPoAAAAAAAAAAAAAAADtAAAAAAAAAAAAAAAA7QAAAAAAAAAAAAAA
AO0AAAAAAAAAAAAAAADtAAAAAAAAAAAAAAAA7QAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAADf
AAAAAAAAAAAAAAAA1gAAAAAAAAAAAAAAAO0AAAAAAAAAAAAAAADtAAAAAAAAAAAAAAAA7QAA
AAAAAAAAAAAAAO0AAAAAAAAAAAAAAADtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI
AAADJAMOhA8DXYQPA2EkAwAEAAADJANhJAMACAAAAyQDDoRpA12EaQNhJAMADAAAAyQDDcYF
AAEaIgAOhMADXYTAA2EkAwAEEwADJANhJAMAGGUuAABmLgAAmi4AAJsuAADxLgAA8i4AADQv
AAB5LwAAvy8AAPkvAAD6LwAAKjAAACswAABkMAAAZTAAAJQwAACVMAAA1zAAANgwAAAdMQAA
XzEAAKgxAADvMQAANzIAAFAyAABRMgAAUjIAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA
8gAAAAAAAAAAAAAAAOkAAAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAOQA
AAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAADkAAAA
AAAAAAAAAAAA5AAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA5AAAAAAA
AAAAAAAAAOQAAAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAOQAAAAAAAAA
AAAAAADkAAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAADkAAAAAAAAAAAA
AAAA5AAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE
EwADJANhJAMACBMAAyQDDoRpA12EaQNhJAMADAAAAyQDDcYFAAEaIgAOhMADXYTAA2EkAwAa
UjIAAHQyAAB1MgAAgTQAAII0AABBNQAAQjUAALg1AAC5NQAAVTYAAFY2AACkNwAApTcAAGs6
AABsOgAA+TsAAPo7AAAiPgAAIz4AAJE+AACSPgAAzz8AANA/AACSQAAAk0AAAJRAAACyQAAA
s0AAAKJBAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAA
AAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAA
AAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAA
AADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA
8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIA
AAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAA
AAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAAAAAAAAAM
AAADJAMNxgUAARoiAA6EwANdhMADYSQDAByiQQAAo0EAAG1DAABuQwAAd0QAAHhEAADlRQAA
5kUAAOpGAADrRgAAhEkAAIVJAAAhSwAAIksAAOtLAADsSwAAAU0AAAJNAAD3TgAA+E4AAB9Q
AAAgUAAAI1EAACRRAABAUwAAQVMAAEJTAABdUwAAXlMAAPIAAAAAAAAAAAAAAADyAAAAAAAA
AAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAA
AAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAA
AADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA
8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIA
AAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAA
AAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAA
AAAAAAAAAPIAAAAAAAAAAAAAAAAAAAAAAAwAAAMkAw3GBQABGiIADoTAA12EwANhJAMAHF5T
AAAnVgAAKFYAAClWAABDVgAARFYAAJlWAACaVgAAqFYAAKlWAACuVgAAr1YAAEZXAABHVwAA
n1cAAKBXAAC6VwAAu1cAAMZXAADXVwAA2FcAANlXAAD/VwAAAFgAABZYAAAvWAAAaFgAAPIA
AAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAA
AAAAAAAAAAAA5AAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAA
AAAAAAAAAOQAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAA
AAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAA
AAAA5AAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAA
APIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADy
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAMkAw3GBQABGiIADoTAA0AmAF2EwANhJAMADAAA
AyQDDcYFAAEaIgAOhMADXYTAA2EkAwAaaFgAAKVYAACmWAAAylgAAMtYAADuWAAA71gAAGdZ
AABoWQAA11kAANhZAAB9WgAAfloAAIdaAACIWgAAt1oAALhaAAD2WgAA91oAAPhaAAAaWwAA
G1sAAKlbAACqWwAAq1sAANFbAADSWwAAE10AAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA
8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIA
AAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAA
AAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA7QAAAAAA
AAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAA
AAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAA
AAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAQTAAMkA2EkAwAMAAADJAMNxgUAARoiAA6EwANdhMADYSQDABsTXQAA
FF0AAD1dAAA+XQAA0V0AANJdAABZXgAAWl4AAJZfAACXXwAAAWAAAAJgAAADYAAAKmAAACtg
AACiYAAAo2AAAMVgAADGYAAAzWEAAM5hAACDYgAAhGIAAMtjAADMYwAA72MAAPBjAABZZQAA
W2UAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAA
AADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA
8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIA
AAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAA
AAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAA
AAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAA
AAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAAAAAAAAAAwAAAMk
Aw3GBQABGiIADoTAA12EwANhJAMAHFtlAABcZQAAe2UAAHxlAADXZQAA2GUAANllAAD2ZQAA
92UAABJmAAATZgAAUmYAAJRmAADXZgAADmcAAA9nAAA8ZwAAPWcAAHFnAAByZwAAnmcAAJ9n
AADcZwAA3WcAAN5nAAD0ZwAA9WcAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAA
AAAAAAAAAOkAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAA
AAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADkAAAAAAAAAAAA
AAAA5AAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAA
AOQAAAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAADk
AAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA8gAA
AAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEEwADJANh
JAMACBMAAyQDDoRpA12EaQNhJAMADAAAAyQDDcYFAAEaIgAOhMADXYTAA2EkAwAa9WcAADlo
AAA6aAAAO2gAAEJoAABDaAAAS2gAAExoAABNaAAAW2gAAFxoAADfaAAA4GgAAE9pAABQaQAA
g2kAAIRpAAApagAAKmoAANFqAADSagAA3WsAAN9rAADgawAA9GsAAPVrAADyAAAAAAAAAAAA
AAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAA
AOQAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADy
AAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAA
AAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA2wAAAAAAAAAAAAAAANsAAAAA
AAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAA
AAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAgTAAMkAw6EaQNdhGkDYSQDDgAAAyQDDcYFAAEaIgAOhMADQCYAXYTAA2EkAwAMAAADJAMN
xgUAARoiAA6EwANdhMADYSQDABn1awAABGwAAEVsAABUbAAAdWwAAIBsAACBbAAApGwAAKVs
AACmbAAAw2wAAMRsAAAIbQAACW0AAFBtAACYbQAA3m0AACJuAABrbgAAr24AAPZuAAA9bwAA
fG8AAL5vAAD+bwAARHAAAFBwAADxAAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAOQAAAAAAAAA
AAAAAADkAAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAADxAAAAAAAAAAAA
AAAA5AAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAA
APEAAAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAADk
AAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA5AAA
AAAAAAAAAAAAAOQAAAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAOQAAAAA
AAAAAAAAAADkAAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAyQDDcYF
AAEaIgAOhMADXYTAA2EkAw4AAAMkAw3GBQABGiIADoTAA0AmAF2EwANhJAMAGlBwAABRcAAA
mHAAANlwAADacAAAInEAAGlxAACvcQAA8nEAADZyAABucgAAb3IAAHByAABxcgAAvXIAAL5y
AAC/cgAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAA
AAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAA
AADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA
8gAAAAAAAAAAAAAAAPAAAAAAAAAAAAAAAADuAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABEgAADAAAAyQDDcYF
AAEaIgAOhMADXYTAA2EkAwAQIAAmUAEAH7DSLyCw4j0hsIMFIrByBCOQgwUkkIMFJbAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABUACgABAGkA
DwADAAAAAAAAAAAAMAAAQPH/AgAwAAwABgBOAG8AcgBtAGEAbAAAAAIAAAAQAF9IAQRtSAsE
c0gLBHRICQQAAAAAAAAAAAAAAAAAAAAAAAA8AEFA8v+hADwADAAWAEQAZQBmAGEAdQBsAHQA
IABQAGEAcgBhAGcAcgBhAHAAaAAgAEYAbwBuAHQAAAAAAAAAAAAAAAAAOABZAAEA8gA4AAwA
DABEAG8AYwB1AG0AZQBuAHQAIABNAGEAcAAAAAYADwAtRCABCABPSgQAUUoEACgAVUCiAAEB
KAAMAAkASAB5AHAAZQByAGwAaQBuAGsAAAAGAD4qAUIqAjoAJ0CiABEBOgAMABEAQwBvAG0A
bQBlAG4AdAAgAFIAZQBmAGUAcgBlAG4AYwBlAAAACABDShAAYUoQACwAHkABACIBLAAMAAwA
QwBvAG0AbQBlAG4AdAAgAFQAZQB4AHQAAAACABIAAAA8AFpAAQAyATwADAAKAFAAbABhAGkA
bgAgAFQAZQB4AHQAAAACABMAEwBPSgMAUUoDAG1ICQxzSAkMdQgAAEgAQkABAEIBSAAMAAkA
QgBvAGQAeQAgAFQAZQB4AHQAAAAQABQAAyQDDoTAA12EwANhJAMTAE9KAwBRSgMAbUgJCHNI
CQh1CAAADgBMAGEAaQBsAGEAIABIAGUAaQBuAGUAbQBhAG4AnFMAAL9uAAACAEwASAAAAAAA
AAAAAAAAAAAAAAAAAAAAAP////8AAAAATAAAAE8AAAAAAAAAv24AAAcAALIAAAAA/////wAA
AAABAAAAAgAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAFAAAACYAAAA4AAAAP4AAAAXAQAA
GAEAABkBAAAaAQAAGwEAABwBAABaAQAAigEAAIsBAACfAQAAoAEAAAwCAAANAgAA1gIAANcC
AADbAwAA3AMAAD8EAABABAAAdAQAAHUEAAB+BAAAfwQAAE0GAABOBgAATwYAAGAGAABhBgAA
nQgAAJ4IAABKCQAASwkAAC4KAAAvCgAAjAoAAI0KAADoCgAA6QoAAB0LAAAeCwAAwQwAAMIM
AAAMDwAADQ8AAKwRAACtEQAAWRIAAFoSAADpEwAA6hMAAA8VAAAQFQAAOhYAADsWAACxFgAA
shYAALMWAADUFgAA1RYAAK8XAACwFwAADBkAAA0ZAAAOGQAAORkAADoZAABHGQAASBkAAK4a
AACvGgAAThsAAE8bAADHGwAAyBsAADccAAA4HAAA3RwAAN4cAAAHHQAACB0AADcdAAA4HQAA
gB0AAMcdAAAOHgAAVR4AAJ0eAADmHgAAKR8AAGofAACvHwAA8R8AADcgAAB/IAAAuiAAAAAh
AABIIQAAjCEAAJghAACZIQAANiMAADcjAACVJAAAliQAAKslAACsJQAA5iYAAOcmAAA9KAAA
PigAAGQqAABlKgAAZioAAJoqAACbKgAA8SoAAPIqAAA0KwAAeSsAAL8rAAD5KwAA+isAACos
AAArLAAAZCwAAGUsAACULAAAlSwAANcsAADYLAAAHS0AAF8tAACoLQAA7y0AADcuAABQLgAA
US4AAFIuAAB0LgAAdS4AAIEwAACCMAAAQTEAAEIxAAC4MQAAuTEAAFUyAABWMgAApDMAAKUz
AABrNgAAbDYAAPk3AAD6NwAAIjoAACM6AACROgAAkjoAAM87AADQOwAAkjwAAJM8AACUPAAA
sjwAALM8AACiPQAAoz0AAG0/AABuPwAAd0AAAHhAAADlQQAA5kEAAOpCAADrQgAAhEUAAIVF
AAAhRwAAIkcAAOtHAADsRwAAAUkAAAJJAAD3SgAA+EoAAB9MAAAgTAAAI00AACRNAABATwAA
QU8AAEJPAABdTwAAXk8AACdSAAAoUgAAKVIAAENSAABEUgAAmVIAAJpSAACoUgAAqVIAAK5S
AACvUgAARlMAAEdTAACfUwAAoFMAALpTAAC7UwAAxlMAANdTAADYUwAA2VMAAP9TAAAAVAAA
FlQAAC9UAABoVAAApVQAAKZUAADKVAAAy1QAAO5UAADvVAAAZ1UAAGhVAADXVQAA2FUAAH1W
AAB+VgAAh1YAAIhWAAC3VgAAuFYAAPZWAAD3VgAA+FYAABpXAAAbVwAAqVcAAKpXAACrVwAA
0VcAANJXAAATWQAAFFkAAD1ZAAA+WQAA0VkAANJZAABZWgAAWloAAJZbAACXWwAAAVwAAAJc
AAADXAAAKlwAACtcAACiXAAAo1wAAMVcAADGXAAAzV0AAM5dAACDXgAAhF4AAMtfAADMXwAA
718AAPBfAABZYQAAW2EAAFxhAAB7YQAAfGEAANdhAADYYQAA2WEAAPZhAAD3YQAAEmIAABNi
AABSYgAAlGIAANdiAAAOYwAAD2MAADxjAAA9YwAAcWMAAHJjAACeYwAAn2MAANxjAADdYwAA
3mMAAPRjAAD1YwAAOWQAADpkAAA7ZAAAQmQAAENkAABLZAAATGQAAE1kAABbZAAAXGQAAN9k
AADgZAAAT2UAAFBlAACDZQAAhGUAAClmAAAqZgAA0WYAANJmAADdZwAA32cAAOBnAAD0ZwAA
9WcAAARoAABFaAAAVGgAAHVoAACAaAAAgWgAAKRoAAClaAAApmgAAMNoAADEaAAACGkAAAlp
AABQaQAAmGkAAN5pAAAiagAAa2oAAK9qAAD2agAAPWsAAHxrAAC+awAA/msAAERsAABQbAAA
UWwAAJhsAADZbAAA2mwAACJtAABpbQAAr20AAPJtAAA2bgAAbm4AAG9uAABwbgAAwG4AAJgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgAgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAGwEAAJgAAAAAMAAAAAAAAACAGwEAAAgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAigEAAJgAAAAAMAAAAAAAAACAigEAAJgA
AAAAMAAAAAAAAACAigEAAJgAAAAAMAAAAAAAAACAigEAAJgAAAAAMAAAAAAAAACAigEAAJgA
AAAAMAAAAAAAAACAigEAAJgAAAAAMAAAAAAAAACAigEAAJgAAAAAMAAAAAAAAACAigEAAJgA
AAAAMAAAAAAAAACAigEAAAgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAQAQAAAgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAdAQAAJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAdQQAAJgAAAAAMAAAAAAAAACAdQQAAJgAAAAAMAAAAAAAAACAdQQAAJgA
AAAAMAAAAAAAAACAdQQAAJgAAAAUMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAdQQAAJgA
AAATMAAAAAAAAACAAAAAgJgAAAATMAAAAAAAAACAAAAAgJgAAAATMAAAAAAAAACAAAAAgJgA
AAATMAAAAAAAAACAdQQAAJgAAAATMAAAAAAAAACAAAAAgJgAAAATMAAAAAAAAACA2gMAAJgA
AAATMAAAAAAAAACA2gMAAJgAAAATMAAAAAAAAACA2gMAAJgAAAATMAAAAAAAAACA2gMAAJgA
AAATMAAAAAAAAACA2gMAAJgAAAATMAAAAAAAAACAAAAAgJgAAAATMAAAAAAAAACA2gMAAJgA
AAATMAAAAAAAAACAAAAAgJgAAAATMAAAAAAAAACA2gMAAJgAAAATMAAAAAAAAACAAAAAgJgA
AAATMAAAAAAAAACAAAAAgJgAAAATMAAAAAAAAACAAAAAgJgAAAATMAAAAAAAAACAdAQAAJgA
AAATMAAAAAAAAACAdAQAAJgAAAATMAAAAAAAAACAdAQAAJgAAAATMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAdAQAAJgAAAAUMAAAAAAAAACAdAQAAJgAAAAAMAAAAAAAAACAdAQAAJgA
AAAAMAAAAAAAAACAdAQAAJgAAAAAMAAAAAAAAACAdAQAAJgAAAAAMAAAAAAAAACAdAQAAJgA
AAAAMAAAAAAAAACAdAQAAJgAAAAAMAAAAAAAAACAdAQAAJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAdAQAAJgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAdAQAAJgA
AAAAMAAAAAAAAACAdAQAAJgAAAAAMAAAAAAAAACAdAQAAJgAAAAAMAAAAAAAAACAdAQAAJgA
AAAAMAAAAAAAAACAdAQAAJgAAAAAMAAAAAAAAACAdAQAAJgAAAATMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAdAQAAJgAAAAAMAAAAAAAAACAdAQAAJgAAAAAMAAAAAAAAACAdAQAAJgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAdAQAAJgAAAAAMAAAAAAAAACAdAQAAJgA
AAAAMAAAAAAAAACAdAQAAJgAAAAAMAAAAAAAAACAdAQAAJgAAAAAMAAAAAAAAACAdAQAAJgA
AAAAMAAAAAAAAACAdAQAAJgAAAAAMAAAAAAAAACAdAQAAJgAAAATMAAAAAAAAACAdAQAAJgA
AAATMAAAAAAAAACAcwQAAJgAAAATMAAAAAAAAACAcgQAAJgAAAATMAAAAAAAAACAcQQAAJgA
AAATMAAAAAAAAACAcAQAAJgAAAATMAAAAAAAAACAbwQAAJgAAAATMAAAAAAAAACAbgQAAJgA
AAATMAAAAAAAAACAbQQAAJgAAAATMAAAAAAAAACAbAQAAJgAAAATMAAAAAAAAACAawQAAJgA
AAATMAAAAAAAAACAagQAAJgAAAATMAAAAAAAAACAaQQAAJgAAAATMAAAAAAAAACAaAQAAJgA
AAATMAAAAAAAAACAZwQAAJgAAAATMAAAAAAAAACAZgQAAJgAAAATMAAAAAAAAACAZQQAAJgA
AAATMAAAAAAAAACAZAQAAJgAAAATMAAAAAAAAACAYwQAAJgAAAATMAAAAAAAAACAYgQAAJgA
AAAAMAAAAAAAAACAYQQAAJgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAYQQAAJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAaAQAAJgAAAAAMAAAAAAAAACAaAQAAJgAAAAAMAAAAAAAAACAaAQAAJgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACArAQAAJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACArAQAAJgAAAAAMAAAAAAAAACArAQAAJgAAAAAMAAAAAAAAACArAQAAJgA
AAAAMAAAAAAAAACArAQAAJgAAAATMAAAAAAAAACArAQAAJgAAAATMAAAAAAAAACArAQAAJgA
AAATMAAAAAAAAACAqwQAAJgAAAATMAAAAAAAAACAqgQAAJgAAAATMAAAAAAAAACAqQQAAJgA
AAATMAAAAAAAAACAqAQAAJgAAAATMAAAAAAAAACApwQAAJgAAAATMAAAAAAAAACApgQAAJgA
AAATMAAAAAAAAACApQQAAJgAAAATMAAAAAAAAACApAQAAJgAAAATMAAAAAAAAACAowQAAJgA
AAATMAAAAAAAAACAogQAAJgAAAATMAAAAAAAAACAoQQAAJgAAAATMAAAAAAAAACAoAQAAJgA
AAATMAAAAAAAAACAnwQAAJgAAAATMAAAAAAAAACAngQAAJgAAAATMAAAAAAAAACAnQQAAJgA
AAATMAAAAAAAAACAnAQAAJgAAAATMAAAAAAAAACAmwQAAJgAAAATMAAAAAAAAACAmgQAAJgA
AAATMAAAAAAAAACAmQQAAJgAAAATMAAAAAAAAACAmAQAAJgAAAAAMAAAAAAAAACAlwQAAJgA
AAAAMAAAAAAAAACAlwQAAJgAAAAAMAAAAAAAAACAlwQAAJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAlwQAAJgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAlwQAAJgA
AAAAMAAAAAAAAACAlwQAAJgAAAAAMAAAAAAAAACAlwQAAJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAlwQAAJgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAlwQAAJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAlwQAAJgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAlwQAAJgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAlwQAAJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAlwQAAJgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAlwQAAJgAAAAAMAAAAAAAAACAlwQAAJgAAAAAMAAAAAAAAACAlwQAAJgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAlwQAAJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAlwQAAJgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAlwQAAJgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAlwQAAJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAlwQAAJgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAlwQAAJgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAlwQAAJgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAlwQAAJgAAAAAMAAAAAAAAACAlwQAAJgA
AAAAMAAAAAAAAACAlwQAAJgAAAAAMAAAAAAAAACAlwQAAJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAlwQAAJgAAAAAMAAAAAAAAACAlwQAAJgAAAAAMAAAAAAAAACAlwQAAJgA
AAAAMAAAAAAAAACAlwQAAAgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACARUIAAJgA
AAAAMAAAAAAAAACARUIAAJgAAAAAMAAAAAAAAACARUIAAAgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAqkIAAJgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAqkIAAJgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAqkIAAJgAAAAAMAAAAAAAAACAqkIAAJgA
AAAAMAAAAAAAAACAqkIAAAgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAtUMAAJgAAAAAMAAAAAAAAACAtUMAAJgAAAAAMAAAAAAAAACAtUMAAJgA
AAAAMAAAAAAAAACAtUMAAAgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACA+kMAAJgAAAAAMAAAAAAAAACA+kMAAJgA
AAAAMAAAAAAAAACA+kMAAJgAAAAAMAAAAAAAAACA+kMAAJgAAAAAMAAAAAAAAACA+kMAAJgA
AAAAMAAAAAAAAACA+kMAAJgAAAAAMAAAAAAAAACAAAAAgJhAAAAAMAAAAAAAAACA+kMAAJhA
AAAAMAAAAAAAAACA+kMAAJhAAAAAMAAAAAAAAACA+kMAAJhAAAAAMAAAAAAAAACA+kMAAJhA
AAAAMAAAAAAAAACA+kMAAJgAAAAAMAAAAAAAAACA+kMAAJhAAAAAMAAAAAAAAACA+kMAAJhA
AAATMAAAAAAAAACA+kMAAJgAAAAAMAAAAAAAAACA+UMAAJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACA+UMAAJgAAAAAMAAAAAAAAACA+UMAAJgAAAAAMAAAAAAAAACA+UMAAJgA
AAAAMAAAAAAAAACA+UMAAJgAAAAAMAAAAAAAAACA+UMAAJgAAAAAMAAAAAAAAACA+UMAAJgA
AAAAMAAAAAAAAACA+UMAAJgAAAAAMAAAAAAAAACA+UMAAJgAAAAAMAAAAAAAAACA+UMAAJgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACA+UMAAJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACA+UMAAJgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACA+UMAAJgAAAAAMAAAAAAAAACA+UMAAJgAAAAAMAAAAAAAAACA+UMAAJgA
AAAAMAAAAAAAAACA+UMAAJgAAAAAMAAAAAAAAACA+UMAAJgAAAAAMAAAAAAAAACA+UMAAJgA
AAAAMAAAAAAAAACA+UMAAJgAAAAAMAAAAAAAAACA+UMAAJgAAAAAMAAAAAAAAACA+UMAAJgA
AAAAMAAAAAAAAACA+UMAAJgAAAAAMAAAAAAAAACA+UMAAJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACA+UMAAJgAAAAAMAAAAAAAAACA+UMAAJgAAAAAMAAAAAAAAACA+UMAAJgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACA+UMAAJgAAAAAMAAAAAAAAACA+UMAAJgA
AAAAMAAAAAAAAACA+UMAAJgAAAAAMAAAAAAAAACA+UMAAJgAAAATMAAAAAAAAACA+UMAAJgA
AAAAMAAAAAAAAACA+UMAAJgAAAAAMAAAAAAAAACA+UMAAJgAAAAAMAAAAAAAAACA+UMAAJgA
AAAAMAAAAAAAAACA+UMAAJgAAAAAMAAAAAAAAACA+UMAAJgAAAAAMAAAAAAAAACA+UMAAJgA
AAATMAAAAAAAAACA+UMAAJgAAAATMAAAAAAAAACA+EMAAJgAAAATMAAAAAAAAACA90MAAJgA
AAATMAAAAAAAAACA9kMAAJhAAAATMAAAAAAAAACA9UMAAJgAAAATMAAAAAAAAACA9EMAAJhA
AAATMAAAAAAAAACA80MAAJgAAAATMAAAAAAAAACA8kMAAJhAAAATMAAAAAAAAACA8UMAAJgA
AAATMAAAAAAAAACA8EMAAJgAAAATMAAAAAAAAACA70MAAJgAAAATMAAAAAAAAACA7kMAAJhA
AAATMAAAAAAAAACA7UMAAJgAAAAAMAAAAAAAAACA7EMAAJgAAAAAMAAAAAAAAACA7EMAAJgA
AAAAMAAAAAAAAACA7EMAAJgAAAAAMAAAAAAAAACA7EMAAJgAAAAAMAAAAAAAAACA7EMAAJgA
AAAAMAAAAAAAAACA7EMAAJgAAAAAMAAAAAAAAACA7EMAAJgAAAAAMAAAAAAAAACA7EMAAAgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAslMAAJgAAAAAMAAAAAAAAACAslMAAJgA
AAAAMAAAAAAAAACAslMAAJgAAAAAMAAAAAAAAACAslMAAJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgAAAATMAAAAAAAAACAAAAAgJgA
AAATMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAslMAAJgA
AAAAMAAAAAAAAACAslMAAJgAAAAAMAAAAAAAAACAslMAAAgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACArlUAAJgAAAAAMAAAAAAAAACArlUAAJgAAAAAMAAAAAAAAACArlUAAJgA
AAAAMAAAAAAAAACArlUAAJgAAAAAMAAAAAAAAACArlUAAAgAAAAAMAAAAAAAAACAAAAAgJgA
AAAAMAAAAAAAAACAOlYAAJgAAAAAMAAAAAAAAACAOlYAAJgAAAAAMAAAAAAAAACAOlYAAJgA
AAAAMAAAAAAAAACAOlYAAAgAAAAAMAAAAAAAAACAAAAAgJgAAAAAMAAAAAAAAACAfVYAAJgA
AAAAMAAAAAAAAACAfVYAAJgAAAAAMAAAAAAAAACAfVYAAJgAAAAAMAAAAAAAAACAfVYAAJgA
AAAAMAAAAAAAAACAfVYAAJgAAAAAMAAAAAAAAACAfVYAAJgAAAAAMAAAAAAAAACAfVYAAJgA
AAAAMAAAAAAAAACAfVYAAJgAAAAAMAAAAAAAAACAfVYAAJgAAAAAMAAAAAAAAACAfVYAAJgA
AAAAMAAAAAAAAACAfVYAAJgAAAAAMAAAAAAAAACAfVYAAJgAAAAAMAAAAAAAAACAfVYAAJgA
AAAAMAAAAAAAAACAfVYAAJgAAAAAMAAAAAAAAACAfVYAAJgAAAAAMAAAAAAAAACAfVYAAJgA
AAAAMAAAAAAAAACAfVYAAJgAAAAAMAAAAAAAAACAfVYAAJgAAAAAMAAAAAAAAACAfVYAAJgA
AAAAMAAAAAAAAACAfVYAAJgAAAAAMAAAAAAAAACAfVYAAJgAAAAAMAAAAAAAAACAfVYAAJgA
AAAAMAAAAAAAAACAfVYAAJgAAAAAMAAAAAAAAACAfVYAAJgAAAAAMAAAAAAAAACAfVYAAJgA
AAAAMAAAAAAAAACAfVYAAJgAAAAAMAAAAAAAAACAAAAAgAAEAAC/cgAASAAAAAAEAADWBgAA
6A4AAAwdAADmIgAAZS4AAFIyAACiQQAAXlMAAGhYAAATXQAAW2UAAPVnAAD1awAAUHAAAL9y
AABJAAAASwAAAEwAAABNAAAATgAAAE8AAABQAAAAUQAAAFIAAABTAAAAVAAAAFUAAABWAAAA
VwAAAFgAAAAABAAAvnIAAEoAAAAAAAAAGQAAAE8AAAATIZUAAAAAAD4DAABHAwAAxQQAAMoE
AABhBQAAZQUAAJoGAACeBgAAlggAAJoIAACjCAAApAgAAKEJAAClCQAAIAwAACQMAABpDQAA
bg0AAHkNAAB+DQAArw4AALMOAAB4EwAAfBMAAK8VAACzFQAA4xYAAOgWAAApGAAAMRgAAA8q
AAAUKgAACysAABArAADxLAAA9iwAAL8tAADELQAAby4AAHMuAADKMgAAzjIAAAUzAAAOMwAA
dzMAAHszAADEMwAAyDMAAAQ5AAAIOQAAxDoAAMk6AAAmPwAALj8AAKJDAACnQwAAR0YAAEtG
AACPRwAAlEcAAGdJAABuSQAAgUkAAIdJAADESQAAy0kAAGBKAABnSgAADVEAABFRAAAfUQAA
JFEAABxSAAAlUgAAfVMAAIFTAAAUWQAAGVkAAPlbAAD+WwAAcl0AAHddAADxXgAA+14AACli
AAAuYgAAfWQAAIJkAACIZAAAkGQAAJdkAACgZAAAK2YAADRmAAA2ZgAAP2YAANpmAADgZgAA
6WYAAO9mAAD7ZgAABGcAAExnAABTZwAAcW4AAMBuAAAHABwABwAcAAcAHAAHABwABwAcAAcA
HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA
BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA
HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcABAAHABwABwAcAAcAHAAHABwA
BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAHAAAAAADgAAAA5QAAAJAMAACTDAAAsw0AALgN
AAAJEAAAEBAAAPoWAAAKFwAAhBkAAIsZAAAVHQAAIx0AAModAADQHQAAER4AABgeAABYHgAA
Wh4AAKAeAACiHgAA6R4AAOoeAAAsHwAANx8AAG0fAAB3HwAAsh8AAL4fAAD0HwAA/B8AADog
AABEIAAAgiAAAIQgAAC9IAAAyiAAAAMhAAAIIQAASyEAAE0hAACPIQAAliEAAKgmAAC1JgAA
ricAAPcnAAA3KwAAQisAAHwrAACFKwAAwisAAMcrAAA4LAAAQiwAAKIsAACsLAAAIC0AACQt
AABiLQAAbC0AAJYtAACjLQAAqy0AAK0tAADyLQAA9C0AADouAABBLgAABj4AAAg+AACVRwAA
5kcAAJVWAACjVgAAul4AAC5fAABSYgAAXWIAAJRiAACdYgAA12IAANxiAABFYwAAT2MAAKdj
AACxYwAAY2UAAGZlAAAGZwAACmcAAMdoAADxaAAAU2kAAFlpAACbaQAAnWkAAOFpAADkaQAA
JWoAAClqAABuagAAdmoAALJqAAC6agAA+WoAAPxqAAB/awAAiWsAAMFrAADLawAAAWwAAAls
AACbbAAAomwAADluAABtbgAAcW4AAIxuAAC8bgAAwG4AAAcAMwAHADMABwAzAAcAMwAHADMA
BwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcA
MwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMA
BwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAEAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcA
MwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMA
BwAHAAUABwAAAAAA/gAAACgBAADGUwAA2VMAALpeAAAtXwAAcW4AAMBuAAAHAAUABwAFAAcA
BAAHAAcA//8UAAAACwBKAHUAaABhACAASABhAGsAYQBsAGEAMABVADoAXAB0AGUAawBzAHQA
aQB0AFwAdQByAG4AXABkAHIAYQBmAHQALQBpAGUAdABmAC0AaABhAGsAYQBsAGEALQBzAGkA
YwBpAC0AMAAwAC4AdAB4AHQALgBkAG8AYwALAEoAdQBoAGEAIABIAGEAawBhAGwAYQAsAFUA
OgBcAHQAZQBrAHMAdABpAHQAXAB1AHIAbgBcAGQAcgBhAGYAdAAtAGkAZQB0AGYALQBoAGEA
awBhAGwAYQAtAHMAaQBjAGkALQAwADAALgBkAG8AYwALAEoAdQBoAGEAIABIAGEAawBhAGwA
YQB1AEMAOgBcAEQAbwBjAHUAbQBlAG4AdABzACAAYQBuAGQAIABTAGUAdAB0AGkAbgBnAHMA
XABqAGUAaABhAGsAYQBsAGEAXABBAHAAcABsAGkAYwBhAHQAaQBvAG4AIABEAGEAdABhAFwA
TQBpAGMAcgBvAHMAbwBmAHQAXABXAG8AcgBkAFwAQQB1AHQAbwBSAGUAYwBvAHYAZQByAHkA
IABzAGEAdgBlACAAbwBmACAAZAByAGEAZgB0AC0AaQBlAHQAZgAtAGgAYQBrAGEAbABhAC0A
cwBpAGMAaQAtADAAMAAuAGEAcwBkAAsASgB1AGgAYQAgAEgAYQBrAGEAbABhAHUAQwA6AFwA
RABvAGMAdQBtAGUAbgB0AHMAIABhAG4AZAAgAFMAZQB0AHQAaQBuAGcAcwBcAGoAZQBoAGEA
awBhAGwAYQBcAEEAcABwAGwAaQBjAGEAdABpAG8AbgAgAEQAYQB0AGEAXABNAGkAYwByAG8A
cwBvAGYAdABcAFcAbwByAGQAXABBAHUAdABvAFIAZQBjAG8AdgBlAHIAeQAgAHMAYQB2AGUA
IABvAGYAIABkAHIAYQBmAHQALQBpAGUAdABmAC0AaABhAGsAYQBsAGEALQBzAGkAYwBpAC0A
MAAwAC4AYQBzAGQACwBKAHUAaABhACAASABhAGsAYQBsAGEAdQBDADoAXABEAG8AYwB1AG0A
ZQBuAHQAcwAgAGEAbgBkACAAUwBlAHQAdABpAG4AZwBzAFwAagBlAGgAYQBrAGEAbABhAFwA
QQBwAHAAbABpAGMAYQB0AGkAbwBuACAARABhAHQAYQBcAE0AaQBjAHIAbwBzAG8AZgB0AFwA
VwBvAHIAZABcAEEAdQB0AG8AUgBlAGMAbwB2AGUAcgB5ACAAcwBhAHYAZQAgAG8AZgAgAGQA
cgBhAGYAdAAtAGkAZQB0AGYALQBoAGEAawBhAGwAYQAtAHMAaQBjAGkALQAwADAALgBhAHMA
ZAALAEoAdQBoAGEAIABIAGEAawBhAGwAYQAsAFUAOgBcAHQAZQBrAHMAdABpAHQAXAB1AHIA
bgBcAGQAcgBhAGYAdAAtAGkAZQB0AGYALQBoAGEAawBhAGwAYQAtAHMAaQBjAGkALQAwADAA
LgBkAG8AYwAOAEwAYQBpAGwAYQAgAEgAZQBpAG4AZQBtAGEAbgB1AEMAOgBcAEQAbwBjAHUA
bQBlAG4AdABzACAAYQBuAGQAIABTAGUAdAB0AGkAbgBnAHMAXABoAGUAaQBuAGUAbQBhAG4A
XABBAHAAcABsAGkAYwBhAHQAaQBvAG4AIABEAGEAdABhAFwATQBpAGMAcgBvAHMAbwBmAHQA
XABXAG8AcgBkAFwAQQB1AHQAbwBSAGUAYwBvAHYAZQByAHkAIABzAGEAdgBlACAAbwBmACAA
ZAByAGEAZgB0AC0AaQBlAHQAZgAtAGgAYQBrAGEAbABhAC0AcwBpAGMAaQAtADAAMAAuAGEA
cwBkAA4ATABhAGkAbABhACAASABlAGkAbgBlAG0AYQBuADwAVQA6AFwAdABlAGsAcwB0AGkA
dABcAFQAcgBhAG4AcwBsAGEAdABpAG8AbgBzAFwAZAByAGEAZgB0AC0AaQBlAHQAZgAtAGgA
YQBrAGEAbABhAC0AcwBpAGMAaQAtADAAMABfAGUAZABpAHQAZQBkAC4AZABvAGMACwBKAHUA
aABhACAASABhAGsAYQBsAGEALABVADoAXAB0AGUAawBzAHQAaQB0AFwAdQByAG4AXABkAHIA
YQBmAHQALQBpAGUAdABmAC0AaABhAGsAYQBsAGEALQBzAGkAYwBpAC0AMAAwAC4AZABvAGMA
CwBKAHUAaABhACAASABhAGsAYQBsAGEALABVADoAXAB0AGUAawBzAHQAaQB0AFwAdQByAG4A
XABkAHIAYQBmAHQALQBpAGUAdABmAC0AaABhAGsAYQBsAGEALQBzAGkAYwBpAC0AMAAwAC4A
ZABvAGMAAAAAAHBuAADAbgAAAAAAAAHdAAD/QAGAAQD7XgAA+14AAPgvggsBAAEA+14AAAAA
AAD7XgAAAAAAAAIQAAAAAAAAAL9uAABwAAAIAEAAAP//AQAAAAcAVQBuAGsAbgBvAHcAbgD/
/wEACAAAAAAAAAAAAAAA//8BAAAAAAD//wAAAgD//wAAAAD//wAAAgD//wAAAAAFAAAARxaQ
AQAAAgIGAwUEBQIDBId6ACAAAACACAAAAAAAAAD/AQAAAAAAAFQAaQBtAGUAcwAgAE4AZQB3
ACAAUgBvAG0AYQBuAAAANRaQAQIABQUBAgEHBgIFBwAAAAAAAAAQAAAAAAAAAAAAAACAAAAA
AFMAeQBtAGIAbwBsAAAAMyaQAQAAAgsGBAICAgICBId6ACAAAACACAAAAAAAAAD/AQAAAAAA
AEEAcgBpAGEAbAAAAD81kAEAAAIHAwkCAgUCBASHegAgAAAAgAgAAAAAAAAA/wEAAAAAAABD
AG8AdQByAGkAZQByACAATgBlAHcAAAA1JpABAAACCwYEAwUEBAIEh3oAIQAAAIAIAAAAAAAA
AP8BAQAAAAAAVABhAGgAbwBtAGEAAAAiAAQAcQiIGADwGAUAAKkBAAAAAInSV4YMDFhmajRS
RgMAEwAAAPkPAAAQWwAAAQAuAAAABAADEMIAAAAAAAAAAAAAAAEAAQAAAAEAAAAAAAAAJAMA
8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApQbAB7QAtACA
ADIwAAAQABkAZAAAABkAAADUbwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAABMoNRAPAQAN8DAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//8SAAAAAAAAAAkAUwB1AGIAagBlAGMAdAA6
ACAAAAAAAAAABgByAGUAawBhAGwAYQALAEoAdQBoAGEAIABIAGEAawBhAGwAYQAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+/wAABQACAAAA
AAAAAAAAAAAAAAAAAAABAAAA4IWf8vlPaBCrkQgAKyez2TAAAACEAQAAEgAAAAEAAACYAAAA
AgAAAKAAAAADAAAAtAAAAAQAAADAAAAABQAAANAAAAAGAAAA3AAAAAcAAADoAAAACAAAAPgA
AAAJAAAADAEAABIAAAAYAQAACgAAADQBAAALAAAAQAEAAAwAAABMAQAADQAAAFgBAAAOAAAA
ZAEAAA8AAABsAQAAEAAAAHQBAAATAAAAfAEAAAIAAADkBAAAHgAAAAoAAABTdWJqZWN0OiAA
IAAeAAAAAQAAAAB1YmoeAAAABwAAAHJla2FsYQA6HgAAAAEAAAAAZWthHgAAAAEAAAAAZWth
HgAAAAcAAABOb3JtYWwAOh4AAAAMAAAASnVoYSBIYWthbGEAHgAAAAIAAAAzAGhhHgAAABMA
AABNaWNyb3NvZnQgV29yZCA5LjAAAEAAAAAAMn6nAgAAAEAAAAAA7EP2SpDAAUAAAAAAjvLX
oRXBAUAAAAAAUFGMixrBAQMAAAABAAAAAwAAAPkPAAADAAAAEFsAAAMAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/v8AAAUAAgAAAAAAAAAAAAAA
AAAAAAAAAQAAAALVzdWcLhsQk5cIACss+a4wAAAA8AAAAAwAAAABAAAAaAAAAA8AAABwAAAA
BQAAAHwAAAAGAAAAhAAAABEAAACMAAAAFwAAAJQAAAALAAAAnAAAABAAAACkAAAAEwAAAKwA
AAAWAAAAtAAAAA0AAAC8AAAADAAAANIAAAACAAAA5AQAAB4AAAAEAAAASFlLAAMAAADCAAAA
AwAAAC4AAAADAAAA1G8AAAMAAADtDgkACwAAAAAAAAALAAAAAAAAAAsAAAAAAAAACwAAAAAA
AAAeEAAAAQAAAAoAAABTdWJqZWN0OiAADBAAAAIAAAAeAAAABgAAAFRpdGxlAAMAAAABAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcA
AAAIAAAACQAAAAoAAAALAAAADAAAAA0AAAAOAAAADwAAABAAAAARAAAAEgAAABMAAAAUAAAA
FQAAABYAAAAXAAAAGAAAABkAAAAaAAAAGwAAABwAAAAdAAAAHgAAAB8AAAAgAAAAIQAAACIA
AAAjAAAAJAAAACUAAAAmAAAAJwAAACgAAAApAAAAKgAAACsAAAAsAAAALQAAAC4AAAAvAAAA
MAAAADEAAAAyAAAAMwAAADQAAAA1AAAANgAAADcAAAA4AAAAOQAAADoAAAA7AAAAPAAAAD0A
AAA+AAAAPwAAAEAAAABBAAAAQgAAAEMAAABEAAAARQAAAEYAAABHAAAASAAAAEkAAABKAAAA
SwAAAEwAAABNAAAATgAAAE8AAABQAAAAUQAAAFIAAABTAAAAVAAAAFUAAABWAAAAVwAAAFgA
AABZAAAA/v///1sAAABcAAAAXQAAAF4AAABfAAAAYAAAAGEAAABiAAAAYwAAAGQAAABlAAAA
ZgAAAGcAAABoAAAAaQAAAGoAAABrAAAAbAAAAG0AAABuAAAAbwAAAHAAAABxAAAAcgAAAHMA
AAB0AAAA/v///3YAAAB3AAAAeAAAAHkAAAB6AAAAewAAAHwAAAD+////fgAAAH8AAACAAAAA
gQAAAIIAAACDAAAAhAAAAP7////9/////f///4gAAAD+/////v////7/////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//////////////////////////////////9SAG8AbwB0ACAARQBuAHQAcgB5AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAFAf//////////AwAAAAYJ
AgAAAAAAwAAAAAAAAEYAAAAAAAAAAAAAAABgd1CcixrBAYoAAACAAAAAAAAAADEAVABhAGIA
bABlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAOAAIA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
WgAAADE0AAAAAAAAVwBvAHIAZABEAG8AYwB1AG0AZQBuAHQAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAABoAAgEFAAAA//////////8AAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIrIAAAAAAAAFAFMAdQBtAG0AYQByAHkASQBuAGYA
bwByAG0AYQB0AGkAbwBuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAACAQIAAAAEAAAA
/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHUAAAAAEAAAAAAAAAUA
RABvAGMAdQBtAGUAbgB0AFMAdQBtAG0AYQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAA
AAAAAAAAAAA4AAIB////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAfQAAAAAQAAAAAAAAAQBDAG8AbQBwAE8AYgBqAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAgEBAAAABgAAAP////8AAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAagAAAAAAAABPAGIAagBlAGMAdABQAG8A
bwBsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgABAP//
/////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAYHdQnIsawQFgd1CcixrBAQAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAP7/////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////8BAP7/
AwoAAP////8GCQIAAAAAAMAAAAAAAABGGAAAAE1pY3Jvc29mdCBXb3JkIERvY3VtZW50AAoA
AABNU1dvcmREb2MAEAAAAFdvcmQuRG9jdW1lbnQuOAD0ObJxAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
--------------6FAA0FDB48845E0C79E6F4C7
Content-Type: text/plain; charset=us-ascii;
 name="draft-ietf-hakala-sici-00.txt"
Content-Disposition: inline;
 filename="draft-ietf-hakala-sici-00.txt"
Content-Transfer-Encoding: 7bit









Network Working Group                                       Juha Hakala
Internet-Draft                              Helsinki University Library
Category: Informational                                   1 August 2001
draft-ietf-hakala-sici-00.txt
Expires: 1 February 2002





            Using Serial Item and Contribution Identifiers as
                         Uniform Resource Names

Status of this Memo

This document is an Internet-Draft and is in full conformance with all
provisions of Section 10 of RFC2026.

Internet-Drafts are working documents of the Internet Engineering Task
Force (IETF), its areas, and its working groups. Note that other groups
may also distribute working documents as Internet-Drafts.

Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference material
or to cite them other than as "work in progress."

To view the entire list of Internet-Draft Shadow Directories, see
http://www.ietf.org/shadow.html.

This Internet-Draft will expire on 1 February 2002.

Abstract

This document discusses how Serial Item and Contribution Identifiers
(SICIs; persistent and unique identifiers for serial issues and
contributions such as articles) can be supported within the URN
framework and the syntax for URNs defined in RFC 2141 [Moats]. Much of
the discussion below is based on the ideas expressed in RFC 2288
[Lynch]. Chapter 5 contains a URN namespace registration request
modelled according to the template in RFC 2611 [Daigle et al.].


1. Introduction

As part of the validation process for the development of URNs the IETF
working group agreed that it is important to demonstrate that the
current URN syntax proposal can accommodate existing identifiers from
well-established namespaces.  One such infrastructure for assigning and
managing names comes from the bibliographic community.  Bibliographic
identifiers function as names for objects that exist both in print and,
increasingly, in electronic formats.  RFC 2288 [Lynch et. al.]
investigated the feasibility of using three identifiers (ISBN, ISSN and
SICI) as URNs.

SICI is an American national standard defined by NISO/ANSI Z39.56-1996
[NISO]. The need to develop a new version of the standard is at present
being investigated by NISO.

RFC 2288 does not - and it was not the aim of its authors - to analyse
how SICI-based URNs can actually be resolved. This text will specify one
solution to this question. There may be other, complementary resolution
services.

Generally, the difficulty of designing a URN resolution service is
dependent on two factors:

* Is the identifier dumb, or does it provide a hint on where to find a
resolution service?

* How many potential resolution services are there?

ISBN (International Standard Book Number) is a good example of an
intelligent identifier. Analysis of the ISBN will reveal not only the
region where the ISBN has been assigned, but also the publisher who is
responsible for the book. Resolution of ISBN-based URNs can be
decentralised to national bibliography databases, maintained by the
national libraries. If the ISBN was a dumb identifier, this would be
impossible.

International Standard Serial Number (ISSN) is a dumb identifier. It
does not have a publisher identifier; serials published by a certain
company get seemingly random ISSNs. Although ISSNs are allocated to
regional agencies in blocks, which gives the system some "intelligence",
a resolution service should not rely on these blocks, but use the global
ISSN database. It contains a bibliographic description of every
periodical that has received an ISSN. Thus, it is easy to resolve ISSN-
based URNs even though the identifier itself does not help in localising
the resolution service.

SICI is based on ISSN (see below for a description of its syntax). Like
ISSN, it is therefore a dumb identifier. But there is not, and will
never be, a global SICI database, which would contain bibliographic
information about every serial issue and/or article published in the
world. Most articles will not be catalogued at all, and the existing
bibliographic information about articles is dispersed into a large
number of databases maintained by publishers, libraries and other
information intermediaries. Although it might be technically possible to
merge records from these databases into a union catalogue, in practice
such an enterprise is not politically possible.

As a "dumb" identifier with a large and ever growing number of potential
resolution services SICI poses interesting challenges to the design of
the URN resolution process.

Generally, a combination of dumb identifier and multiple resolution
services is a problem, since there is no simple way of finding out which
resolution service is the correct one. A gateway service is needed for
providing this valuable information. Below we propose that for SICI-
based URNs, the global ISSN database will be capable of acting as a link
between the user and the resolution service.

The registration request for acquiring a Namespace Identifier (NID)
"SICI" for Serial Item and Contribution Identifiers has been written by
the National Library of Finland on behalf of the National Information
Standards Organization (NISO). The request is included in chapter 5 of
this text.

The document at hand is part of a global co-operation of the national
libraries to foster identification of electronic documents in general
and utilisation of URNs in particular. This work is co-ordinated by a
working group established by the Conference of Directors of National
Libraries (CDNL).

We have used the URN Namespace Identifier "SICI" for the Serial Item and
Contribution Identifiers in examples below.


2. Identification vs. Resolution

As a rule the SICIs identify finite, manageably-sized objects, but these
objects may still be large enough so that resolution to a hierarchical
system, such as all articles published in a serial issue, is
appropriate.

The materials identified by a SICI may exist only in printed or other
physical form, not electronically. The best that a resolver service will
be able to offer in this case is bibliographic data from the database
providing resolution services, including information about where the
physical resource is stored in the owner institution's holdings.


3. Serial Item and Contribution Identifier

3.1 Overview

The Serial Item and Contribution Identifier (SICI) standard defines a
variable length code that provides unique identification of serial items
(e.g., issues) and the contributions (e.g., articles) contained in a
serial title. SICI is specified in NISO/ANSI Z39.56-1996 [NISO2]. Like
other NISO standards, the SICI document is available for free in the Web.

SICI is based on ISSN (International Standard Serial Number), but
augments it extensively. SICI is a combination of three segments, all of
which are required:

Item segment; the data elements needed to describe the serial item such
as serial issue (ISSN, Chronology, Enumeration)

Contribution segment, the data elements needed to identify contributions
within an item (Location, Title Code)

Control segment, the data elements needed to record those administrative
elements that determine the validity, version, and format of the SICI
code representation.

RFC 2288 provides the following example:

   0015-6914(19960101)157:1<62:KTSW>2.0.TX;2-F

   The first nine characters are the ISSN identifying the serial title.
   The second component, in parentheses, is the chronology information
   giving the date the particular serial issue was published.  In this
   example that date was January 1, 1996.  The third component, 157:1,
   is enumeration information (volume, number) for the particular issue
   of the serial.  These three components comprise the "item segment" of
   a SICI code.  By augmenting the ISSN with the chronology and/or
   enumeration information, specific issues of the serial can be
   identified.  The next segment, <62:KTSW>, identifies a particular
   contribution within the issue.  In this example we provide the
   starting page number and a title code constructed from the initial
   characters of the title.  Identifiers assigned to a contribution can
   be used in the contribution segment if page numbers are
   inappropriate.  The rest of the identifier is the control segment,
   which includes a check character.  Interested readers are encouraged
   to consult the standard for an explanation of the fields in that
   segment.

SICI can be seen as a logical extension of the ISSN to the items and
individual contributions that make up a serial's hierarchical structure.
The current version of the SICI does have some limitations; it does not
allow identification of subsections of an article such as paragraphs or
diagrams. If deemed necessary, the functionality needed for article
subsection identification could be added to the standard.

The current version of SICI guarantees uniqueness in most situations;
however, the standard does not always differentiate between multiple
variant formats in which an electronic article may be published. For
instance, variants of a digitised article published in PDF and HTML
formats will receive the same SICI, provided that the ISSN is the same.

According to the rules of the ISSN centre, ISSN numbers can be applied
retrospectively to old periodicals. If the original printed document has
an ISSN, the same identifier is also valid for the digitised version.
ISSN guidelines formulate this principle in the following way:

A reproduction is a copy of an item and intended to function as a
substitute for that item. The reproduction may be in a different medium
from the original but it is not a different edition in itself. The ISSN
assigned to the original is valid for the reproduction, a new ISSN is not
assigned to the reproduction.

ISSN numbers are assigned by regional agencies, which receive ISSN
blocks from the ISSN International Centre. SICI usage is not dependent
on such formal agencies; the aim is that once ISSN is known, SICI codes
can be created, manually or by computer program, by publishers,
libraries, document delivery services or even by individual users.

Given the complexity of SICI codes, the recommended practice is to
automate the SICI creation process. If an article is structured enough,
all elements of SICI can be extracted from the document. A tool capable
of this has been built by the E.U. project DIEPER; this tool, of course,
only works properly if the document is structured in the way the DIEPER
project recommends. Another, less challenging option is a SICI
generator, which builds syntactically correct SICIs including the check
character if the basic ingredients are typed in manually.


3.2 Encoding Considerations and Lexical Equivalence

RFC 2288 contains the following simple and yet sufficient analysis of
SICI encoding:

   The character set for SICIs is intended to be email-transport-
   transparent, so it does not present major problems.  However, all
   printable excluded and reserved characters from the URN syntax are
   valid in the SICI character set and must be %-encoded.

   Example of a SICI for an issue of a journal:

          URN:SICI:1046-8188(199501)13:1%3C%3E1.0.TX;2-F

   For an article contained within that issue:

          URN:SICI:1046-8188(199501)13:1%3C69:FTTHBI%3E2.0.TX;2-4

   Equivalence rules for SICIs are not appropriate for definition as
   part of the namespace and incorporation in areas such as cache
   management algorithms.  It is best left to resolver systems which try
   to determine if two SICIs refer to the same content.  Consequently,
   we do not propose any specific rules for equivalence testing through
   lexical manipulation.


3.3 Resolution of SICI-based URNs

Since ISSN is a dumb code, SICI does not contain any explicit hint on
where to find the URN resolution service or services. However, an
efficient and global resolution service can be accomplished by using the
ISSN register as a way station. In spring 2001, the ISSN register
contained about one million bibliographic records describing serials,
including thousands of electronic journals. There are several other
databases, which contain hundreds of thousands of serial records, but
the ISSN register has the best coverage.

The first step in resolving a SICI-based URN is a query to the ISSN
register. The SICI resolution service in the ISSN register will parse
the SICI code in order to extract the ISSN from it.

ISSN will then be used as a search key for retrieving the bibliographic
record of the serial from the ISSN register.

Currently the ISSN register already contains thousands of records
describing electronic journals. These records contain the URL of the
serial's home page.

This URL is appropriate for resolving the URN based on the ISSN of the
periodical. The mechanism for resolving such URNs via the ISSN register
has been specified in RFC 3044 [Rozenfeld]. The ISSN International
Centre has already built a demonstration URN resolution service for
ISSN-based URNs into their present information system.

In order to resolve SICI-based URNs, a new data element has to be added
into the records in the ISSN register. This data element would contain
the network address (URL) of the database, which holds the article
required and/or bibliographic information about it. It must also be
possible to specify volumes and if necessary issues which are included
in the database within this data element. The data element should be
repeatable, since the same article may be available from multiple
sources. For instance, the publisher, Library of Congress
(http://www.loc.gov/), JSTOR (http://www.jstor.org/) and a number of
host services such as EBSCO (http://www.ebsco.com/home/) may all have a
copy of the same resource.

The SICI resolution service built into the ISSN register will check if
database address information is available in the bibliographic record of
the serial. Then it makes sure that the volume and/or issue needed is
available via the service. If this is the case, the application will
make the query, receive the result - article or bibliographic
information about it - and pass it on to the user.

The functionality described above was implemented in co-operation
between the ISSN International Centre and the E.U. project DIEPER
(http://gdz.sub.uni-goettingen.de/dieper/). The SICI resolution service
is an extension of the service built for resolving ISSN-based URNs. By
March 2001 a demonstrator service via which several of the databases
maintained by the project partners could be accessed was released for
internal use within the project. The ISSN IC and project partners wish
to maintain the service also after the formal end of the project.

Discussions about adding the new data element into bibliographic records
in the ISSN register are under way.

Please note that the discussion herein applies to SICIs assigned to
serial contributions. Since serial items (issues) have seldom been
described or digitised as such, a search by serial item SICI will in
practice be expanded into retrieval of all contributions (articles)
within the serial item (issue) in question.

If a resolution service for the resource at hand does not exist, or the
user is not authorised to utilise it, he/she may get the bibliographic
description of the serial from the ISSN register.


3.4 Additional considerations

Electronic journals have rapidly become very popular in scientific
publishing. The main reasons for this are the emergence of viable
business models (e.g. licensing) and the birth of a reliable and
efficient delivery mechanism (the Web).

New content is being added via two different channels. A significant
number of scientific journals is published in electronic form, usually
alongside a printed version. On the other hand, old printed volumes are
digitised and made available in electronic form. Digitisation is done by
development projects such as DIEPER, established services such as JSTOR,
or publishers - for instance Elsevier is digitising all printed journals
the company has published.

Reliable linking of articles to references and bibliographic data about
the articles is an important issue. URLs are as of this writing the most
common means used for linking, but their reliability is low; average
lifetime for a URL is estimated to be two years.

A more reliable linking mechanism than URLs is urgently needed.
Commercial publishers are already using Digital Object Identifiers
(DOI). As a commercial system DOI is not ideal for materials, which do
not have a commercial potential any more (or yet). For such material the
added value services planned into the DOI infrastructure would also be
of limited value.

URN is a non-commercial and technically advanced alternative for DOI
resolution services. Due to the co-operation of the ISSN International
Centre the service is truly global, and can accommodate an unlimited
number of services located anywhere in the world.

For instance, in order to establish URN-based links to articles
digitised in JSTOR service, a number of steps are necessary. First, each
article must be identified by SICI, and these SICIs must be indexed in
the JSTOR database. Second, bibliographic records of JSTOR journals in
the ISSN register must all be enriched with a link to the JSTOR search
interface and volume/issue information. For instance, the bibliographic
record describing the journal "Ecology" must contain the information
that volumes 1-77 (1920-1996) are available via JSTOR. This information
may be quite volatile, and maintenance of the ISSN register must
therefore be frequent and efficient.

Apart from modification of the data, some programming work is needed.
Due to the work done in the DIEPER project, the ISSN register already
has the functionality needed for resolving SICI-based URNs. Adding the
required functionality into the JSTOR database may or may not be
difficult depending on the system architecture; in DIEPER some partners
were able to implement the required functionality quite easily.

Since the Web browsers do not support URN resolution yet, the final step
in enabling resolution of URN-based SICIs is installation of the browser
plug-in developed by the ISSN International Centre.

For various reasons, one article may be available in several locations.
Every article copy may have a different set of users who are allowed
access to it. For instance, a copy acquired by a national library via
legal deposit may only be available within the library premises.

Making the links context sensitive - provide only those links that
"work" for a user is a challenge. OpenURL framework [Van de Sompel]
provides a means for sensitive linking. As of this writing OpenURL is
rapidly gaining popularity, and there are already a few integrated
library systems which support it. The ISSN register may in the future
support OpenURL usage; this would be very valuable when the same
resource (article) is available from several sources, which have
different user population.

In their present form the URN resolution services provided via the ISSN
register suit those services best, which are available in public domain,
and are reasonably stable. Numerous digitisation projects such as DIEPER
are currently making printed articles available in the Web in digital
form.

An additional benefit of coding the needed location and volume
information into the ISSN register would be that this database then
could also serve as a global registry of serial digitisation efforts.
Such a register is badly needed to avoid duplicate work.

Since the number of SICI resolution services will eventually be high,
the capacity of the server on which the ISSN register runs and its
network connection may become a bottleneck, especially if the articles
were delivered via the ISSN server to the users. Setting up mirror sites
would in this case be the most efficient means for load control and
balancing. Technically the setting up of mirror sites is not difficult.
The ISSN register contains approximately a million bibliographic
records, and is therefore not a very large database.


4. Security Considerations

This document proposes means of encoding and using Serial Item and
Contribution Identifiers within the URN framework. This document does
not discuss resolution except at a generic level; thus questions of
secure or authenticated resolution mechanisms in the ISSN register or in
actual resolution services are out of scope.  This text does not address
means of validating the integrity or authenticating the source or
provenance of URNs that contain SICIs.  Issues regarding intellectual
property rights associated with objects identified by the various
bibliographic identifiers are also beyond the scope of this document, as
are questions about rights to the databases that might be used to
construct resolvers.


5. Namespace registration

URN Namespace ID Registration for the Serial Item and Contribution
Identifier (SICI)

Namespace ID:

SICI

SICI is a well-established acronym for Serial Item and Contribution
Identifiers; giving this NID for any other system would cause a lot of
confusion.

This namespace ID has already been used in SICI-based URNs in the E.U.
project DIEPER.

Registration Information:

Version: 1
Date: 2001-08-01


Declared registrant of the namespace:

Name: Patricia Harris
E-mail: pharris@niso.org
Affiliation: National Information Standards Organisation
Address: 4733 Bethesda Avenue, Suite 300, Bethesda, MD 20814

Declaration of syntactic structure:

Each SICI contains three segments:

Item segment; the data elements needed to describe the serial item such
as serial issue (ISSN, Chronology, Enumeration)

Contribution segment, the data elements needed to identify contributions
within an item (Location, Title Code)

Control segment, the data elements needed to record those administrative
elements that determine the validity, version, and format of the SICI
code representation.

Example:

   0015-6914(19960101)157:1<62:KTSW>2.0.TX;2-F

SICI codes can be generated and parsed by computer programs.


Relevant ancillary documentation:

SICI is an American national standard defined by NISO/ANSI Z39.56-1996
[NISO2]. A new version of the standard is currently under development.


Identifier uniqueness considerations:

SICI codes will almost always be unique. Since SICI is based on ISSN,
articles from different journals will definitely never get the same
SICI. Since enumeration and chronology information must also be given,
articles and other contributions published in different volumes and
issues will also never get the same SICI.

SICIs may not be unique if and only if:

If two or more contributions are published on the same page(s) and if
they have similar enough titles (the first letter of each word is the
same).

In a single issue of an electronic journal (which lacks page numbers)
there are two or more contributions with titles similar enough.

If there are several technical variants of an electronic serial
contribution (multiple formats, multiple resolutions) the current
version of SICI will not make any difference between these variants. In
this case the intellectual content will usually be the same, but layout
will differ from one version to another.

The new version of the SICI standard will be enhanced in order to
diminish the risk of non-unique SICIs.


Identifier persistence considerations:

Once assigned, SICI will never change. The same SICI will not be used
again for other serial items and contributions.

Process of identifier assignment:

There will not be a national, regional or international agency governing
the SICI assignment process. Publishers, libraries or other information
intermediaries will create SICIs when needed. The most important
prerequisite is that the journal must have an ISSN.

Although SICI assignment is decentralised, the national ISSN agencies
and the ISSN International Centre may support publishers and other
interested parties in SICI implementation.

SICI can - and should - be built via automated means. If the source
document such as article is sufficiently structured, SICI can be
generated without human involvement. Another option is a semi-automated
process, in which a human user types in the relevant data elements, and
the application takes care of building the code.

Process for identifier resolution:

Resolution will take place in two steps as defined in chapter 3.3. First
the ISSN register is used for finding the location of the resolution
service(s) for the serial and volume at hand. Using the linking
information stored in the serial's bibliographic record, the correct
resolution service is contacted, and the requested resource is delivered
to the user.


Rules for Lexical Equivalence:

We do not propose any specific rules for equivalence testing through
lexical manipulation.


Conformance with URN Syntax:

According to the RFC 2288:

The character set for SICIs is intended to be email-transport-
transparent, so it does not present major problems.  However, all
printable excluded and reserved characters from the URN syntax are
valid in the SICI character set and must be %-encoded.

Example of a SICI for an issue of a journal:

     URN:SICI:1046-8188(199501)13:1%3C%3E1.0.TX;2-F

For an article contained within that issue:

     URN:SICI:1046-8188(199501)13:1%3C69:FTTHBI%3E2.0.TX;2-4


Validation mechanism:

Validity of a SICI string can be checked by modulus 37 check digit.


Scope:

Global.


6. References

[Daigle et al.]: Daigle, L., van Gulik, D., Iannella, R. & Faltstrom,
P.: URN Namespace Definition Mechanisms, RFC2611, June 1999.

[Lynch] Lynch, C., Using Existing Bibliographic Identifiers as Uniform
Resource Names, RFC 2288, February 1998

[Moats] Moats, R., URN Syntax, RFC 2141, May 1997.

[NISO] NISO/ANSI Z39.56-1996 Serial Item and Contribution Identifier.
Electronic resource, available at http://www.techstreet.com/cgi-
bin/pdf/free/152629/z39-56.pdf

[Rozenfeld] Rozenfeld, S., Using The ISSN (International Serial Standard
Number) as URN (Uniform Resource Names) within an ISSN-URN Namespace,
RFC 3044, January 2001.

[Van de Sompel] Van de Sompel, Herbert & Beit-Arie, Oren: Open Linking
in the Scholarly Information Environment Using the OpenURL Framework. D-
Lib Magazine, March 2001. Electronic resource, available at
http://www.dlib.org/dlib/march01/vandesompel/03vandesompel.html


7. Authors' Address

   Juha Hakala
   Helsinki University Library - The National Library of Finland
   P.O. Box 26
   FIN-00014 Helsinki University
   FINLAND

   E-mail: juha.hakala@helsinki.fi


8.  Full Copyright Statement

   Copyright (C) The Internet Society (2001).  All Rights Reserved.

   This document and translations of it may be copied and furnished to
   others, and derivative works that comment on or otherwise explain it
   or assist in its implementation may be prepared, copied, published
   and distributed, in whole or in part, without restriction of any
   kind, provided that the above copyright notice and this paragraph are
   included on all such copies and derivative works.  However, this
   document itself may not be modified in any way, such as by removing
   the copyright notice or references to the Internet Society or other
   Internet organizations, except as needed for the purpose of
   developing Internet standards in which case the procedures for
   copyrights defined in the Internet Standards process must be
   followed, or as required to translate it into languages other than
   English.

   The limited permissions granted above are perpetual and will not be
   revoked by the Internet Society or its successors or assigns.

   This document and the information contained herein is provided on an
   "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
   TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
   BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
   HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
   MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.




--------------6FAA0FDB48845E0C79E6F4C7--


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Aug  1 12:20:06 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id MAA19896
	for <urn-archive@IETF.ORG>; Wed, 1 Aug 2001 12:20:06 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA17706;
	Wed, 1 Aug 2001 12:19:26 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 6930 for URN-IETF@LISTS.NETSOL.COM; Wed, 1 Aug
          2001 12:18:41 -0400
Received: from sun8.loc.gov (sun8.loc.gov [140.147.249.48]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id MAA17699 for <URN-IETF@LISTS.NETSOL.COM>;
          Wed, 1 Aug 2001 12:18:39 -0400 (EDT)
Received: from rs8.loc.gov (rden.loc.gov [140.147.23.4]) by sun8.loc.gov
          (8.8.8+Sun/8.8.8) with ESMTP id MAA07897 for
          <URN-IETF@LISTS.NETSOL.COM>; Wed, 1 Aug 2001 12:12:53 -0400 (EDT)
X-Mailer: Mozilla 4.7 [en] (Win95; U)
X-Accept-Language: en,pdf
MIME-Version: 1.0
References: <3B680A92.6D26C5C3@helsinki.fi>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Ray Denenberg <rden@LOC.GOV>
Message-ID:  <3B682AA2.836774C@rs8.loc.gov>
Date:         Wed, 1 Aug 2001 12:13:23 -0400
Reply-To: rden@LOC.GOV
From: Ray Denenberg <rden@LOC.GOV>
Organization: Library of Congress
Subject:      Re: URN NID registration for SICI
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

There used to be an informal but very informative page about both registered and
pending URN NID assignments, at:
http://www.isi.edu/in-notes/iana/assignments/urn-namespaces.

Now this page has been removed and instead points to:
http://www.iana.org/assignments/urn-namespaces

and it lists only the registered namespaces, not the pending ones.  Is there somewhere
now that lists pending requests and their statuses?

Juha notes that NBN and ISBN have been approved. Neither is listed,  and I notice that
the page was last updated only a few days ago.


--

Juha Hakala wrote:


> .......

> PS. For your information: The IESG has approved the URN NID
> registrations for ISBN and national bibliography numbers (NBNs). Thus
> there are already quite a few registered URN namespaces, including key
> systems - ISBN and ISSN - used by the publishers and libraries.

--
Ray Denenberg
Library of Congress
rden@loc.gov
202-707-5795


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Aug  1 12:58:33 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with SMTP id MAA22004
	for <urn-archive@IETF.ORG>; Wed, 1 Aug 2001 12:58:33 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA18279;
	Wed, 1 Aug 2001 12:57:46 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 7055 for URN-IETF@LISTS.NETSOL.COM; Wed, 1 Aug
          2001 12:56:54 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA18194 for
          <URN-IETF@LISTS.NETSOL.COM>; Wed, 1 Aug 2001 12:42:52 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id MAA21310;
          Wed, 1 Aug 2001 12:33:08 -0400 (EDT)
References: <3B680A92.6D26C5C3@helsinki.fi> <3B682AA2.836774C@rs8.loc.gov>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Message-ID:  <20010801123307.L19384@bailey.dscga.com>
Date:         Wed, 1 Aug 2001 12:33:08 -0400
Reply-To: Michael Mealling <michael@research.netsol.com>
From: Michael Mealling <michael@research.netsol.com>
Subject:      Re: URN NID registration for SICI
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <3B682AA2.836774C@rs8.loc.gov>; from rden@loc.gov on Wed, Aug 01,
              2001 at 12:13:23PM -0400

On Wed, Aug 01, 2001 at 12:13:23PM -0400, Ray Denenberg wrote:
> There used to be an informal but very informative page about both registered
> and pending URN NID assignments, at:
> http://www.isi.edu/in-notes/iana/assignments/urn-namespaces.
>
> Now this page has been removed and instead points to:
> http://www.iana.org/assignments/urn-namespaces
>
> and it lists only the registered namespaces, not the pending ones.  Is
> there somewhere now that lists pending requests and their statuses?
>
> Juha notes that NBN and ISBN have been approved. Neither is listed,  and I
> notice that the page was last updated only a few days ago.

I think you are talking about this page:
http://www.uri.net/urn-nid-status.html
which is an informal list that I maintain so I can keep up on the process...

and I show both documents are sitting with the RFC Editor which means
the IESG has approved them and they're goin through the publication process.

The RFC Editors queue page has them both in the EDIT state. EDIT state
means "approved by IESG, awaiting processing and publishing".

Getting nosy, I poked around in ftp://ftp.isi.edu/in-notes/authors to see
what was pending (i.e. in AUTHORS 48 HOURS) and the only URN related
doc was Norman's "A URN Namespace for Public Identifiers" (which I just
updated the entry for on my page. Congrats John, Norm and Paul!)

-MM

--
--------------------------------------------------------------------------------
Michael Mealling                       | mailto:michael@research.netsol.com
Advanced Naming Research Manager       | go:Michael Mealling
Verisign Applied Research              | urn:pin:1


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Aug  8 19:30:41 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA23616
	for <urn-archive@IETF.ORG>; Wed, 8 Aug 2001 19:30:41 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id TAA22292;
	Wed, 8 Aug 2001 19:28:29 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 7857 for URN-IETF@LISTS.NETSOL.COM; Wed, 8 Aug
          2001 19:27:08 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from relay1.bt.net (relay1.bt.net [194.72.6.100]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id TAA22232 for <urn-ietf@lists.netsol.com>;
          Wed, 8 Aug 2001 19:07:58 -0400 (EDT)
Received: from [217.33.137.171] (helo=larrypad) by relay1.bt.net with smtp
          (Exim 3.15 #1) id 15UcL3-00064c-00 for urn-ietf@lists.netsol.com;
          Thu, 09 Aug 2001 00:02:09 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Message-ID:  <NDBBKEBDLFENBJCGFOIJEEIKFGAA.LMM@acm.org>
Date:         Wed, 8 Aug 2001 16:01:18 -0700
Reply-To: Larry Masinter <LMM@ACM.ORG>
From: Larry Masinter <LMM@ACM.ORG>
Subject:      durls and tibs: dated URLs as URNs
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

This still needs some work, but since it's been bouncing around
as a meme for 3 years, I thought I would try writing it down.

It's probably a bad idea, but if so maybe you can help me figure
out why. (Is this the right list? uri@w3.org?)



===============

INTERNET-DRAFT                                         Larry Masinter
draft-masinter-dated-url-00a.txt                       August 8, 2001
Expires February 2002


                 Two URN Namespaces based on dated URLs

Status of this Memo

This document is an Internet-Draft and is in full conformance with all
provisions of Section 10 of RFC2026.

Internet-Drafts are working documents of the Internet Engineering Task
Force (IETF), its areas, and its working groups.  Note that other
groups may also distribute working documents as Internet-Drafts.

Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any
time.  It is inappropriate to use Internet- Drafts as reference
material or to cite them other than as "work in progress."

The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt.

The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html.

This document is not a product of any working group, but may be
discussed on the mailing list <urn-ietf@lists.netsol.com>.


Abstract

This document defines a persistent namespace of URNs based on
prepending a date to an encoded URL. The result is a namespace that is
as easy to obtain as a URL, but which offers total persistance.

1. Introduction

Many people have wondered about how to create persistent identifiers
without registration. Some people have noted that cool URLs shouldn't
change. However, it isn't a good idea to design systems on the
assumption that other bits of design are uniformly implemented.

URLs are unique across all space, but not across all time. Domain
names can change, as can other pieces of identifying information.
Normally, library citations include date of publication so that the
context of the naming can be determined.

The first kind of URN takes the form:

     urn:durl:<date>:<encoded-URL>

where 'durl' means 'dated URL'; <date> is a digit string corresponding
to a date (and possibly time), and an <encoded-URL> is a URL where
every "/" and "%" is encoded in hex (as %2f and %25 respectively).
The meaning of a durl is "the resource that was identified by the
<encoded-URL> (after hex decoding) at the very first instant of the
date given".

For example, urn:durl:2001:http:%2f%2flarry.masinter.net is a
persistent identifier to 'http://larry.masinter.net' as of the very
first moment of the year 2001. Note that a durl isn't a resource
locator in any practical sense, because the time of location has
passed. However, is an acceptable resource identifier, and fulfills
all of the requirements for URNs.

The second kind of URN is a parallel space.  Many uses for URIs are
for objects or concepts that are not actually networked resources. For
this purpose, a second namespace is defined which designates the
"thing identified by" the resource at the given URL at the given
date. This URN namespace is described by 'tib', e.g.,

        urn:tib:<date>:<encoded-URL>

So urn:durl:2001:http:%%2f%2fwww.ietf.org can be used to designate the
Internet Engineering Task Force organization, at least as it was
constituted at the first instant of 2001.

2. "durl" URN Specification Template

  Namespace ID:
      "durl" requested.

  Registration Information:

      Registration Version: 1
      Registration Date: 2001-08-08


  Declared registrant of the namespace:
      Larry Masinter, <durl:2001:mailto:lmm@acm.org>

  Declaration of syntactic structure:


3. Dates

 A <date> is a date in the syntax of a subset of RFC 2550;
   date = year [ month [ day [ hour [ minute [ second [ fraction ]]]]]]
   year     = 4digit
   month    = 2digit
   day      = 2digit
   hour     = 2digit
   minute   = 2digit
   second   = 2digit
   fraction = *digit

   All dates and times MUST be relative to International Atomic Time
   (TAI) [NRAO].

4. Good practice

The meaning of a 'durl' is:

The resource that was (or will be) located by the given
URL at the very first instant of the given date and time.
For this purpose (as with RFC 2550), a date precedes every
other date for which it is a prefix.

Using dates in the future, before web servers were available
makes no sense and shouldn't be done.

Using URLs that weren't resolvable at the given time
isn't a good idea.

5. Community COnsiderations

The assignment of identifiers in the 'durl' and 'tib' namespaces are
completely open; anyone who can assign any sort of URI can assign
such a URN.

There are no accurate resolution servers for URNs in these namespaces;
however, the principles of operation are simple. 'tib' URNs are not
intended to be resolvable (ever), although resolution of the
corresponding 'durl' would give a resource that would indicate the
identity of the actual resource it identifies. Resolvers for 'durl'
identifiers with dates in the past require some archiving
service. Internet archives may be managed by anyone, and there are a
number of search engines that maintain some set of archives.

Clients without access to any resolution service can take the
decoded <encoded-URL> of a durl and attempt resolution of *that*
identifier. This will give an approximation whose reliability
depends to some degree on the amount of time elapsed.

6. IANA considerations

This document includes a URN NID registration that should
be entered into the IANA registry of URN NIDs.


7. Security Considerations

URLs don't contain enough information to supply the
authority for deciding what was or wasn't at a given
URL at a given date.


8. Acknowledgements

Many thanks to the many discussions on the relationship of URLs, URNs,
URIs and resource identifiers, as well as similar ideas, that have
been floated over the last many years.

9. Copyright

Copyright (C) The Internet Society, 1997. All Rights Reserved.

This document and translations of it may be copied and furnished to
others, and derivative works that comment on or otherwise explain it
or assist in its implementation may be prepared, copied, published
and distributed, in whole or in part, without restriction of any
kind, provided that the above copyright notice and this paragraph
are included on all such copies and derivative works.  However, this
document itself may not be modified in any way, such as by removing
the copyright notice or references to the Internet Society or other
Internet organizations, except as needed for the purpose of
developing Internet standards in which case the procedures for
copyrights defined in the Internet Standards process must be
followed, or as required to translate it into languages other
than English.

The limited permissions granted above are perpetual and will not be
revoked by the Internet Society or its successors or assigns.

This document and the information contained herein is provided on an
"AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE."


10. Author's addresses

          Larry Masinter
          Adobe Systems Incorporated
          345 Park Ave
          San Jose, CA 95110
          mailto: LMM@acm.org
          http://larry.masinter.net
          Tel: +1 408 536-3024


11. References

[RFC 2141] R. Moats, "URN Syntax", May 1997.


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Aug  8 20:34:25 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA24307
	for <urn-archive@IETF.ORG>; Wed, 8 Aug 2001 20:34:25 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id UAA22826;
	Wed, 8 Aug 2001 20:33:06 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 7961 for URN-IETF@LISTS.NETSOL.COM; Wed, 8 Aug
          2001 20:32:21 -0400
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id UAA22819 for
          <URN-IETF@lists.netsol.com>; Wed, 8 Aug 2001 20:32:20 -0400 (EDT)
Received: from Phillspc (h00a0cc5364a4.ne.mediaone.net [66.31.37.144]) by
          life.ai.mit.edu (8.9.3/8.9.3/AI2.13/ai.master.life:2.21) with SMTP id
          UAA24846; Wed, 8 Aug 2001 20:26:33 -0400 (EDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook CWS, Build 9.0.2416 (9.0.2911.0)
X-MIMEOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Importance: Normal
Approved-By:  Phillip Hallam-Baker <hallam@AI.MIT.EDU>
Message-ID:  <000701c12069$c929cfa0$4100a8c0@ne.mediaone.net>
Date:         Wed, 8 Aug 2001 20:25:24 -0400
Reply-To: Phillip Hallam-Baker <hallam@ai.mit.edu>
From: Phillip Hallam-Baker <hallam@ai.mit.edu>
Subject:      Re: durls and tibs: dated URLs as URNs
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <NDBBKEBDLFENBJCGFOIJEEIKFGAA.LMM@acm.org>
Content-Transfer-Encoding: 7bit

I would like the tib to simply be a date, dns address and an opaque string.
I don't want to have to specify a protocol prefix to identify a thing that
is not going to be accesible by protocol.

If there has to be a URL involved we will still have the problem of people
insisting on being told the semantics of derefferencing the URL which is
precisely what I don't want anyone to be able to do.

I would like to be a bit more specific about the party that makes the
authoritative statement about the binding of the identifier. Since DNS names
have unique owners at given points in time, or at least are capable of being
bound to unique machines it should be possible to be a bit more specific.
This would help on the legal side.


Instead of tib I would prefer ddi for dated DNS identifier. 'Thing
identified' looks like an attempt to not use the words 'object' or
'resource'.

Also there are a couple of typos, urn:durl:2001:http:%2f%2f should be
urn:durl:2001:http%2e%2f%2f and urn:durl:2001:http:%%2f%2fwww.ietf.org
should be urn:durl:2001:http%2e%2f%2fwww.ietf.org [or the text is wrong]



I also have a need to be able to identify hierarchy within the identifier
for my applications (XKMS, XTASS, SAML) so that I can make assertions about
sets of related things.

<...>
   <Declare First="urn:ddi:xtass.xmltrustcenter.org/200108082202/AAAAEGIE"
                Last="urn:ddi:xtass.xmltrustcenter.org/200108082202/AAAAFEAB"
                Status="Valid" Terminal="True">

States that the assertions with identifiers in the specified interval are
Valid.


<...>
   <Declare Match="urn:ddi:xtass.xmldistrustcenter.org/*"
                Status="Invalid" Terminal="True">

States that all assertions issued by the distrust center are Invalid.

[BTW First, Last and Match ar of type string, not uriReference since they
specify a restricted regular expression that defines an interval of URIs.
Wildcards are only permitted at the end of the expression, the match is
segmented across the hierarchical boundaries]


With the tib and durl schemes I can't take advantage of any syntactic
similarity to group identifiers which in my application is a non-negotiable
requirement.


        Phill

> -----Original Message-----
> From: Larry Masinter [mailto:LMM@acm.org]
> Sent: Wednesday, August 08, 2001 7:01 PM
> To: URN-IETF@lists.netsol.com
> Subject: durls and tibs: dated URLs as URNs
>
>
> This still needs some work, but since it's been bouncing around
> as a meme for 3 years, I thought I would try writing it down.
>
> It's probably a bad idea, but if so maybe you can help me figure
> out why. (Is this the right list? uri@w3.org?)
>
>
>
> ===============
>
> INTERNET-DRAFT                                         Larry Masinter
> draft-masinter-dated-url-00a.txt                       August 8, 2001
> Expires February 2002
>
>
>                  Two URN Namespaces based on dated URLs
>
> Status of this Memo
>
> This document is an Internet-Draft and is in full conformance with all
> provisions of Section 10 of RFC2026.
>
> Internet-Drafts are working documents of the Internet Engineering Task
> Force (IETF), its areas, and its working groups.  Note that other
> groups may also distribute working documents as Internet-Drafts.
>
> Internet-Drafts are draft documents valid for a maximum of six months
> and may be updated, replaced, or obsoleted by other documents at any
> time.  It is inappropriate to use Internet- Drafts as reference
> material or to cite them other than as "work in progress."
>
> The list of current Internet-Drafts can be accessed at
> http://www.ietf.org/ietf/1id-abstracts.txt.
>
> The list of Internet-Draft Shadow Directories can be accessed at
> http://www.ietf.org/shadow.html.
>
> This document is not a product of any working group, but may be
> discussed on the mailing list <urn-ietf@lists.netsol.com>.
>
>
> Abstract
>
> This document defines a persistent namespace of URNs based on
> prepending a date to an encoded URL. The result is a namespace that is
> as easy to obtain as a URL, but which offers total persistance.
>
> 1. Introduction
>
> Many people have wondered about how to create persistent identifiers
> without registration. Some people have noted that cool URLs shouldn't
> change. However, it isn't a good idea to design systems on the
> assumption that other bits of design are uniformly implemented.
>
> URLs are unique across all space, but not across all time. Domain
> names can change, as can other pieces of identifying information.
> Normally, library citations include date of publication so that the
> context of the naming can be determined.
>
> The first kind of URN takes the form:
>
>      urn:durl:<date>:<encoded-URL>
>
> where 'durl' means 'dated URL'; <date> is a digit string corresponding
> to a date (and possibly time), and an <encoded-URL> is a URL where
> every "/" and "%" is encoded in hex (as %2f and %25 respectively).
> The meaning of a durl is "the resource that was identified by the
> <encoded-URL> (after hex decoding) at the very first instant of the
> date given".
>
> For example, urn:durl:2001:http:%2f%2flarry.masinter.net is a
> persistent identifier to 'http://larry.masinter.net' as of the very
> first moment of the year 2001. Note that a durl isn't a resource
> locator in any practical sense, because the time of location has
> passed. However, is an acceptable resource identifier, and fulfills
> all of the requirements for URNs.
>
> The second kind of URN is a parallel space.  Many uses for URIs are
> for objects or concepts that are not actually networked resources. For
> this purpose, a second namespace is defined which designates the
> "thing identified by" the resource at the given URL at the given
> date. This URN namespace is described by 'tib', e.g.,
>
>         urn:tib:<date>:<encoded-URL>
>
> So urn:durl:2001:http:%%2f%2fwww.ietf.org can be used to designate the
> Internet Engineering Task Force organization, at least as it was
> constituted at the first instant of 2001.
>
> 2. "durl" URN Specification Template
>
>   Namespace ID:
>       "durl" requested.
>
>   Registration Information:
>
>       Registration Version: 1
>       Registration Date: 2001-08-08
>
>
>   Declared registrant of the namespace:
>       Larry Masinter, <durl:2001:mailto:lmm@acm.org>
>
>   Declaration of syntactic structure:
>
>
> 3. Dates
>
>  A <date> is a date in the syntax of a subset of RFC 2550;
>    date = year [ month [ day [ hour [ minute [ second [
> fraction ]]]]]]
>    year     = 4digit
>    month    = 2digit
>    day      = 2digit
>    hour     = 2digit
>    minute   = 2digit
>    second   = 2digit
>    fraction = *digit
>
>    All dates and times MUST be relative to International Atomic Time
>    (TAI) [NRAO].
>
> 4. Good practice
>
> The meaning of a 'durl' is:
>
> The resource that was (or will be) located by the given
> URL at the very first instant of the given date and time.
> For this purpose (as with RFC 2550), a date precedes every
> other date for which it is a prefix.
>
> Using dates in the future, before web servers were available
> makes no sense and shouldn't be done.
>
> Using URLs that weren't resolvable at the given time
> isn't a good idea.
>
> 5. Community COnsiderations
>
> The assignment of identifiers in the 'durl' and 'tib' namespaces are
> completely open; anyone who can assign any sort of URI can assign
> such a URN.
>
> There are no accurate resolution servers for URNs in these namespaces;
> however, the principles of operation are simple. 'tib' URNs are not
> intended to be resolvable (ever), although resolution of the
> corresponding 'durl' would give a resource that would indicate the
> identity of the actual resource it identifies. Resolvers for 'durl'
> identifiers with dates in the past require some archiving
> service. Internet archives may be managed by anyone, and there are a
> number of search engines that maintain some set of archives.
>
> Clients without access to any resolution service can take the
> decoded <encoded-URL> of a durl and attempt resolution of *that*
> identifier. This will give an approximation whose reliability
> depends to some degree on the amount of time elapsed.
>
> 6. IANA considerations
>
> This document includes a URN NID registration that should
> be entered into the IANA registry of URN NIDs.
>
>
> 7. Security Considerations
>
> URLs don't contain enough information to supply the
> authority for deciding what was or wasn't at a given
> URL at a given date.
>
>
> 8. Acknowledgements
>
> Many thanks to the many discussions on the relationship of URLs, URNs,
> URIs and resource identifiers, as well as similar ideas, that have
> been floated over the last many years.
>
> 9. Copyright
>
> Copyright (C) The Internet Society, 1997. All Rights Reserved.
>
> This document and translations of it may be copied and furnished to
> others, and derivative works that comment on or otherwise explain it
> or assist in its implementation may be prepared, copied, published
> and distributed, in whole or in part, without restriction of any
> kind, provided that the above copyright notice and this paragraph
> are included on all such copies and derivative works.  However, this
> document itself may not be modified in any way, such as by removing
> the copyright notice or references to the Internet Society or other
> Internet organizations, except as needed for the purpose of
> developing Internet standards in which case the procedures for
> copyrights defined in the Internet Standards process must be
> followed, or as required to translate it into languages other
> than English.
>
> The limited permissions granted above are perpetual and will not be
> revoked by the Internet Society or its successors or assigns.
>
> This document and the information contained herein is provided on an
> "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
> TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
> BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
> HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
> MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE."
>
>
> 10. Author's addresses
>
>           Larry Masinter
>           Adobe Systems Incorporated
>           345 Park Ave
>           San Jose, CA 95110
>           mailto: LMM@acm.org
>           http://larry.masinter.net
>           Tel: +1 408 536-3024
>
>
> 11. References
>
> [RFC 2141] R. Moats, "URN Syntax", May 1997.
>


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Aug  9 08:35:00 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA21872
	for <urn-archive@IETF.ORG>; Thu, 9 Aug 2001 08:34:59 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA25363;
	Thu, 9 Aug 2001 08:33:32 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8220 for URN-IETF@LISTS.NETSOL.COM; Thu, 9 Aug
          2001 08:30:53 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from relay1.bt.net (relay1.bt.net [194.72.6.100]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id HAA25161 for <URN-IETF@lists.netsol.com>;
          Thu, 9 Aug 2001 07:07:38 -0400 (EDT)
Received: from [217.33.146.106] (helo=larrypad) by relay1.bt.net with smtp
          (Exim 3.15 #1) id 15UnZU-0000Df-00; Thu, 09 Aug 2001 12:01:48 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Message-ID:  <NDBBKEBDLFENBJCGFOIJAEJAFGAA.LMM@acm.org>
Date:         Thu, 9 Aug 2001 04:00:58 -0700
Reply-To: Larry Masinter <LMM@ACM.ORG>
From: Larry Masinter <LMM@ACM.ORG>
Subject:      Re: durls and tibs: dated URLs as URNs
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <000701c12069$c929cfa0$4100a8c0@ne.mediaone.net>
Content-Transfer-Encoding: 7bit

> I would like the tib to simply be a date, dns address and an opaque string.

I'm uncomfortable with making references that never were or will be
resolvable. In the case of 'tib', resolution is a matter of intent (which
I intend to elaborate in the next revision); the thing identified by a tib
is to be interpreted in the context of the intent of the corresponding
URL at the corresponding moment.

So urn:tib:2001:data:,the%20president%20of%20the%20United%20States could
refer to George Bush. It is "resolvable" in the sense that it is possible
to make a good guess about what the tib refers to. It may be uncertain,
but it isn't unambiguous.

If you only supply date, DNS and string, though, there can
be disagreements because there is no constraint about assignment.
You and I could both claim to assign completely different
semantics to the date "20010809", dns name "ietf.org" and
string "wonderful name space" and there would be no way to
differentiate these ever. There's no particular advantage
to those bits of data over just using random strings.

> I don't want to have to specify a protocol prefix to
> identify a thing that is not going to be accessible by protocol.

The protocol prefix is an essential part of the resolution
mechanism for both durl and tibs, albeit the resolution is
only reliably available with a time machine.

> If there has to be a URL involved we will still have the problem of people
> insisting on being told the semantics of derefferencing the URL which is
> precisely what I don't want anyone to be able to do.

I'm not sure why you want to insist on crippling people's
ability to ever know what you mean. In the case of durls and tibs,
the semantics of dereferencing the URL is clear; it accesses
now the resource that WAS the target (or description/identifier
of the target) at the given date.

> I would like to be a bit more specific about the party that makes the
> authoritative statement about the binding of the identifier. Since DNS names
> have unique owners at given points in time, or at least are capable of being
> bound to unique machines it should be possible to be a bit more specific.
> This would help on the legal side.

I'm uncomfortable with the assertion that DNS names have unique
owners at any given point in time; there are many cases of DNS
name disputes, DNS names whose listed owners are service providers
many steps removed from the actual location of intent.

The URI system is much more flexible than DNS, in that it allows
the kind of source of authority to migrate from DNS name to any other
kind of URI scheme.

(I'm going to avoid discussing the 'legal' side because of all of
the differing interpretations of intent in various jurisdictions.)

> Instead of tib I would prefer ddi for dated DNS identifier. 'Thing
> identified' looks like an attempt to not use the words 'object' or
> 'resource'.

I think it's clear that we're solving different problems; I think
I'm a little clearer about what problem I'm solving (creating
a system of resource identifiers that have clear semantics that
do not change over time). I also think that durls and tibs might
be more useful in the context of RDF expressions and other uses
which want to replace ASN.1 OIDs with URIs but cannot find appropriate
URIs to use.

> Also there are a couple of typos, urn:durl:2001:http:%2f%2f should be
> urn:durl:2001:http%2e%2f%2f and urn:durl:2001:http:%%2f%2fwww.ietf.org
> should be urn:durl:2001:http%2e%2f%2fwww.ietf.org [or the text is wrong]

There is no need to escape the ":" in the URI. As far as URN syntax
goes, I confess that it is a stretch to say that the date is the naming
authority and the URL scheme is a delegated authority, but I don't think
that model is out of the question. On the other hand, URNs don't allow
"/" (although it might be useful).

I did make a mistake in the text, in not being explicit that all of
the <excluded> characters of URNs (section 2 of RFC 2141) which occur
within the referenced URL should all be escaped in the encoded-URL.

> I also have a need to be able to identify hierarchy within the identifier
> for my applications (XKMS, XTASS, SAML) so that I can make assertions about
> sets of related things.

Well, RFC 2141 is clear that URNs do not admit hierarchy. If
you'd really solved the problems with hierarchy and URNs then
one might consider trying to update RFC 2141, but I think that
there are problems with your intended use of hierarchy (below).

> <...>
>    <Declare First="urn:ddi:xtass.xmltrustcenter.org/200108082202/AAAAEGIE"
>               Last="urn:ddi:xtass.xmltrustcenter.org/200108082202/AAAAFEAB"
>               Status="Valid" Terminal="True">
>
> States that the assertions with identifiers in the specified interval are
> Valid.

You've gone substantially beyond hierarchies to also assume a
sorting order. I suppose this is OK, although you'll have to
be clearer.

> <...>
>    <Declare Match="urn:ddi:xtass.xmldistrustcenter.org/*"
>               Status="Invalid" Terminal="True">
>
> States that all assertions issued by the distrust center are Invalid.

You have an implicit universal quantifier, but you haven't stated
the scope. "All assertions" over what time period? Are statements
associated with that domain name in the year 2235 also invalid?
My impression is that most of these kind of assertions and inferences
based on them are valid only if there is a context that clearly
bounds the context, but the main power of URIs are that they retain
meaning when moved from one context to another.

> With the tib and durl schemes I can't take advantage of any syntactic
> similarity to group identifiers which in my application is a non-negotiable
> requirement.

I agree that durls and tibs don't satisfy your requirements.
On the other hand,
(a) there are requirements that durls and tibs satisfy that
   ddis do not.
(b) I'm not sure the (implicit) requirements you've placed on
  ddis can be satisfied, e.g., that they can be used with regular
  expressions to make universally quantified assertions about
  sets of resources.


Larry
--
http://larry.masinter.net


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Aug  9 10:46:50 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA25691
	for <urn-archive@IETF.ORG>; Thu, 9 Aug 2001 10:46:50 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA26023;
	Thu, 9 Aug 2001 10:43:57 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8319 for URN-IETF@LISTS.NETSOL.COM; Thu, 9 Aug
          2001 10:43:11 -0400
Received: from life.ai.mit.edu (life.ai.mit.edu [128.52.32.80]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA26015 for
          <URN-IETF@lists.netsol.com>; Thu, 9 Aug 2001 10:43:09 -0400 (EDT)
Received: from Phillspc (h00a0cc5364a4.ne.mediaone.net [66.31.37.144]) by
          life.ai.mit.edu (8.9.3/8.9.3/AI2.13/ai.master.life:2.21) with SMTP id
          KAA10877; Thu, 9 Aug 2001 10:37:22 -0400 (EDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook CWS, Build 9.0.2416 (9.0.2911.0)
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Importance: Normal
Approved-By:  Phillip Hallam-Baker <hallam@AI.MIT.EDU>
Message-ID:  <001001c120e0$a5359580$4100a8c0@ne.mediaone.net>
Date:         Thu, 9 Aug 2001 10:36:15 -0400
Reply-To: Phillip Hallam-Baker <hallam@ai.mit.edu>
From: Phillip Hallam-Baker <hallam@ai.mit.edu>
Subject:      Re: durls and tibs: dated URLs as URNs
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <NDBBKEBDLFENBJCGFOIJAEJAFGAA.LMM@acm.org>
Content-Transfer-Encoding: 7bit

> If you only supply date, DNS and string, though, there can
> be disagreements because there is no constraint about assignment.

I very much doubt that people would be using unstable domain
names for the purposes I am anticipating.


> You and I could both claim to assign completely different
> semantics to the date "20010809", dns name "ietf.org" and
> string "wonderful name space" and there would be no way to
> differentiate these ever. There's no particular advantage
> to those bits of data over just using random strings.

But a court can resolve the issue with little difficulty.
The owner of the domain name www.citibank.com is not going
to be in much dispute.

The rule book of the exchange and membership agreements are
going to address the issue in any case.

Furthermore the courts will have less difficulty resolving
my proposal after the fact than yours.


> The protocol prefix is an essential part of the resolution
> mechanism for both durl and tibs, albeit the resolution is
> only reliably available with a time machine.

Quite.


> > If there has to be a URL involved we will still have the
> problem of people
> > insisting on being told the semantics of derefferencing the
> URL which is
> > precisely what I don't want anyone to be able to do.
>
> I'm not sure why you want to insist on crippling people's
> ability to ever know what you mean.

Because these are names and not locators. The meaning arises
from the usage.


> > Also there are a couple of typos, urn:durl:2001:http:%2f%2f
> should be
> > urn:durl:2001:http%2e%2f%2f and
> urn:durl:2001:http:%%2f%2fwww.ietf.org
> > should be urn:durl:2001:http%2e%2f%2fwww.ietf.org [or the
> text is wrong]
>
> There is no need to escape the ":" in the URI. As far as URN syntax
> goes, I confess that it is a stretch to say that the date is
> the naming
> authority and the URL scheme is a delegated authority, but I
> don't think
> that model is out of the question. On the other hand, URNs don't allow
> "/" (although it might be useful).

The text says to escape the colon. The double %% is wrong in any
case.


> Well, RFC 2141 is clear that URNs do not admit hierarchy. If
> you'd really solved the problems with hierarchy and URNs then
> one might consider trying to update RFC 2141, but I think that
> there are problems with your intended use of hierarchy (below).

The only 'problems' were people. There is no ambiguity. The intention
was to prevent people doing entirely resonable things with the
identifiers.

If you have slashes they indicate a hierarchical structure. If that
causes problems for your scheme don't use them.

The statement in 2141 is a SHOULD NOT, the rationale is ideological.
The authors admit that they don't think they understand the reasoning,
so let them give way to folk who can.

I'll bet that nobody can state one bad thing that would happen if
the words SHOULD NOT were replaced by MAY. Other than the fact that
people could use fragments for the intended use.

Even in your intended application the ideology breaks your
use. If I have a page http://www.cnn.com/index then your construction
would be urn:durl:2001:http:%2f%2fwww.cnn.com%2findex
this would break all the internal links to no purpose.

If you object 'well the semantics of the links are captured', this
looks to me to be a reasonable thing to expect to happen if you give
a document two different identifiers.

If I have an identifier for the document on the date then it is
reasonable to also demand that relative URIs refer to the respective
documents on the respective dates.


If you want a cannonical form for the durl of a document then
specify a time interval rather than an instant. The time interval
would be the time the document was first published to the time when
it was replaced.


The ideological attempt to prevent URLs containing hierarchy has simply
caused that function to be transfered from the slash to the colon.

What I am considering doing is rewriting the XTASS draft to stipulate
that if you have a URN scheme you consider colons to be segment
identifiers in recgonition of this 'achievement'.

> You've gone substantially beyond hierarchies to also assume a
> sorting order. I suppose this is OK, although you'll have to
> be clearer.

The paper is explicit on the point, the post is merely descriptive.


> > <...>
> >    <Declare Match="urn:ddi:xtass.xmldistrustcenter.org/*"
> >               Status="Invalid" Terminal="True">
> >
> > States that all assertions issued by the distrust center
> are Invalid.
>
> You have an implicit universal quantifier, but you haven't stated
> the scope. "All assertions" over what time period? Are statements
> associated with that domain name in the year 2235 also invalid?

No, because the assertion itself has a validity interval.


> My impression is that most of these kind of assertions and inferences
> based on them are valid only if there is a context that clearly
> bounds the context, but the main power of URIs are that they retain
> meaning when moved from one context to another.

Its a Wittgenstein type name, the meaning is defined by the use.
There is no meaning outside the context.


                Phill


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Aug 17 23:02:38 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA20390
	for <urn-archive@IETF.ORG>; Fri, 17 Aug 2001 23:02:38 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id XAA28663;
	Fri, 17 Aug 2001 23:02:50 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 9405 for URN-IETF@LISTS.NETSOL.COM; Fri, 17 Aug
          2001 23:01:34 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from adobe.com ([192.150.11.2]) by lists.netsol.com (8.9.3/8.9.3)
          with ESMTP id RAA27499 for <URN-IETF@lists.netsol.com>; Fri, 17 Aug
          2001 17:37:01 -0400 (EDT)
Received: from inner-relay-1.corp.adobe.com ([153.32.1.51]) by adobe.com
          (1.0.0/8.11.4) with ESMTP id f7HLUMh19818 for
          <URN-IETF@lists.netsol.com>; Fri, 17 Aug 2001 14:30:22 -0700 (PDT)
Received: from mailsj-v1.corp.adobe.com (mailsj-dev.corp.adobe.com
          [153.32.1.192]) by inner-relay-1.corp.adobe.com (8.11.4/8.11.4) with
          ESMTP id f7HLUl222996 for <URN-IETF@lists.netsol.com>; Fri, 17 Aug
          2001 14:30:47 -0700 (PDT)
Received: from larrypad ([153.32.67.96]) by mailsj-v1.corp.adobe.com (Netscape
          Messaging Server 4.15 v1 Jul 11 2001 16:32:57) with SMTP id
          GI8EEW00.FNU; Fri, 17 Aug 2001 14:30:32 -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0)
X-MIMEOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Importance: Normal
Message-ID:  <NDBBKEBDLFENBJCGFOIJGEOEFHAA.LMM@acm.org>
Date:         Fri, 17 Aug 2001 14:29:41 -0700
Reply-To: Larry Masinter <LMM@ACM.ORG>
From: Larry Masinter <LMM@ACM.ORG>
Subject:      Re: durls and tibs: dated URLs as URNs
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <000701c12069$c929cfa0$4100a8c0@ne.mediaone.net>
Content-Transfer-Encoding: 7bit

I don't think there was closure on the discussion about
durls and tibs. I've been struggling to make a better
case for my discomfort with the common notion of using
a URN as an unbounded abstract "name" where the only
source of authority is "the owner of the domain name
at the time of assignment".

Let's suppose we had a "host" URL scheme:
  host:<dns-name>[ <path> ]

and then
  tib:<date>:host:<dns-name>[ <path> ]

would be the way that you could have a tib with the properties
you wanted.
>
> I would like the tib to simply be a date, dns address and an opaque string.
> I don't want to have to specify a protocol prefix to identify a thing that
> is not going to be accesible by protocol.
>
> If there has to be a URL involved we will still have the problem of people
> insisting on being told the semantics of derefferencing the URL which is
> precisely what I don't want anyone to be able to do.

I've gone back and forth about renaming "tib" to "tdb": "thing described
by", that is, dereferencing the URL in a tib does give you something, it
gives you the description of the concept identified.

Now, getting the description in some unspecified format (HTML, text,
someone who might answer email) isn't actually useful in protocol
implementation, but it is useful in determining semantics.


> I would like to be a bit more specific about the party that makes the
> authoritative statement about the binding of the identifier. Since DNS names
> have unique owners at given points in time, or at least are capable of being
> bound to unique machines it should be possible to be a bit more specific.
> This would help on the legal side.

With tib/tdb, you don't need to get into the world of individuals
and responsibility, community web sites that are mantained by groups,
etc. DNS names don't really have "owners"; there's some registration
process that's managed by a domain administrator in many cases, but
it's often hard to decide "who". So I'd rather avoid all of that and
come up with an extrinsic reference rather than an intrinsic one,
"tdb" is a reader-relative reference rather than a writer-relative
reference.

> Instead of tib I would prefer ddi for dated DNS identifier. 'Thing
> identified' looks like an attempt to not use the words 'object' or
> 'resource'.

Well, "tib" and "tdb" were somewhat tongue-in-cheek. I kind of like
durl since it's short. Dated URL-based Identifier, "durlbi".


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Aug 21 09:46:28 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA12821
	for <urn-archive@IETF.ORG>; Tue, 21 Aug 2001 09:46:27 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA11488;
	Tue, 21 Aug 2001 09:47:21 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 9888 for URN-IETF@LISTS.NETSOL.COM; Tue, 21 Aug
          2001 09:46:11 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA11419 for
          <urn-ietf@lists.netsol.com>; Tue, 21 Aug 2001 09:34:46 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id JAA20988 for
          urn-ietf@lists.netsol.com; Tue, 21 Aug 2001 09:25:03 -0400 (EDT)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Message-ID:  <20010821092503.A17352@bailey.dscga.com>
Date:         Tue, 21 Aug 2001 09:25:03 -0400
Reply-To: Michael Mealling <michaelm@neonym.net>
From: Michael Mealling <michaelm@neonym.net>
Subject:      an extension/update to the 'ietf' NID...
To: URN-IETF@LISTS.NETSOL.COM

Hi all,
  Some of you may have seen a draft from me a while back that was
for the 'iana' URN NID. I've since updated it and moved it under the
already existing 'ietf' NID as an extension. While this isn't really
a huge issue for the URN Working Group, it is the first time we've
had an 'update' to an existing namespace. I am looking for feedback
on how this new extension works for internal IETF standards usage.

See http://www.ietf.org/internet-drafts/draft-mealling-iana-urn-01.txt

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | urn:pin:1
michael@neonym.net      |                              | http://www.neonym.net


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Aug 24 13:58:40 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA11009
	for <urn-archive@IETF.ORG>; Fri, 24 Aug 2001 13:58:40 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA23920;
	Fri, 24 Aug 2001 13:56:16 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 10294 for URN-IETF@LISTS.NETSOL.COM; Fri, 24 Aug
          2001 13:55:02 -0400
Received: from adobe.com (smtp-relay-1.adobe.com [192.150.11.1]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA23909 for
          <urn-ietf@lists.netsol.com>; Fri, 24 Aug 2001 13:55:00 -0400 (EDT)
Received: from inner-relay-1.corp.adobe.com ([153.32.1.51]) by adobe.com
          (1.0.0/8.11.4) with ESMTP id f7OHnAF04849 for
          <urn-ietf@lists.netsol.com>; Fri, 24 Aug 2001 10:49:10 -0700 (PDT)
Received: from mailsj-v1.corp.adobe.com (mailsj-dev.corp.adobe.com
          [153.32.1.192]) by inner-relay-1.corp.adobe.com (8.11.4/8.11.4) with
          ESMTP id f7OHmh220534 for <urn-ietf@lists.netsol.com>; Fri, 24 Aug
          2001 10:48:43 -0700 (PDT)
Received: from larrypad ([153.32.7.122]) by mailsj-v1.corp.adobe.com (Netscape
          Messaging Server 4.15 v1 Jul 11 2001 16:32:57) with SMTP id
          GIL2SQ00.K6Z; Fri, 24 Aug 2001 10:48:26 -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0)
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Importance: Normal
Approved-By:  "Larry Masinter - LMM@acm.org" <lmnet@ATTGLOBAL.NET>
Message-ID:  <NDBBKEBDLFENBJCGFOIJAEFFFIAA.lmnet@attglobal.net>
Date:         Fri, 24 Aug 2001 10:47:36 -0700
Reply-To: "Larry Masinter - LMM@acm.org" <lmnet@attglobal.net>
From: "Larry Masinter - LMM@acm.org" <lmnet@attglobal.net>
Subject:      FW: I-D ACTION:draft-masinter-dated-uri-00.txt
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

I wrote this up for discussion purposes, as a response
to some of the discussion about URNs, URIs, and the
difference between abstractions and resources that
describe them. The discussions have been on many mailing
lists (in the "to" list). However, in the interest of
reducing the number of duplicate messages, I suggest not
cc'ing all of these lists in subsequent discussions.


-----Original Message-----
From: nsyracus@cnri.reston.va.us On Behalf Of Internet-Drafts@ietf.org
Sent: Friday, August 24, 2001 3:43 AM
To: IETF-Announce:
Subject: I-D ACTION:draft-masinter-dated-uri-00.txt


A New Internet-Draft is available from the on-line Internet-Drafts
directories.


        Title           : 'duri' and 'tdb': URN Namespaces based on dated URIs
        Author(s)       : L. Masinter
        Filename        : draft-masinter-dated-uri-00.txt
        Pages           :
        Date            : 22-Aug-01

This document defines two persistent namespaces of URNs based on
prepending a date to an (encoded) URI. The results are namespaces
in which names are readily assigned but which offer the persistence
of reference that is required by URNs. The first namespace (duri)
is used to refer to URI-identified resources themselves, while the
second namespace (tdb) is used to refer to abstractions that are
not themselves networked resources but are 'described by' them.
This idea and things like it have been discussed for several years,
but recent discussion about use of URIs and URNs for identifiers
in XML-based constructs has inspired writing this up more completely.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-masinter-dated-uri-00.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-masinter-dated-uri-00.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-masinter-dated-uri-00.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Aug 28 08:08:41 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA06097
	for <urn-archive@IETF.ORG>; Tue, 28 Aug 2001 08:08:39 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA10614;
	Tue, 28 Aug 2001 08:05:42 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 10818 for URN-IETF@LISTS.NETSOL.COM; Tue, 28 Aug
          2001 08:03:14 -0400
Received: from no-spam.it.helsinki.fi (NO-SPAM.it.helsinki.fi [128.214.205.34])
          by lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA10597 for
          <urn-ietf@lists.netsol.com>; Tue, 28 Aug 2001 08:03:09 -0400 (EDT)
Received: from helsinki.fi (kvp110.lib.helsinki.fi [128.214.91.92]) by
          no-spam.it.helsinki.fi (8.11.4/8.11.4-SPAMmers-sod-off) with ESMTP id
          f7SBvGd29711; Tue, 28 Aug 2001 14:57:17 +0300 (EEST)
X-Mailer: Mozilla 4.76 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------------9403216CFAFE0C3F10387A0A"
Approved-By:  Juha Hakala <juha.hakala@HELSINKI.FI>
Message-ID:  <3B8B871C.8FC5CC30@helsinki.fi>
Date:         Tue, 28 Aug 2001 14:57:16 +0300
Reply-To: Juha Hakala <juha.hakala@HELSINKI.FI>
From: Juha Hakala <juha.hakala@HELSINKI.FI>
Subject:      URN NID registration for SICI (2nd try)
To: URN-IETF@LISTS.NETSOL.COM

This is a multi-part message in MIME format.
--------------9403216CFAFE0C3F10387A0A
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Dear Internet drafts editor and others,

Please find attached the first version of the URN Namespace ID
registration for Serial Item and Contribution Identifier, SICI (which is
the ANSI/NISO identifier for serial issues and articles). I sent the
registration request for the first time 1 August, but at that time was
not successful, because Internet draft submissions were cut off then due
to the IETF meeting.

The attached document is quite similar to the one I sent earlier. I have
corrected two erroneous statements about the DOI system, which Norman
Paskin pointed out to me (Norman, thank you for your help; in case there
are still some problems in the text please let me know). There are no
other changes.

Although SICI is not universally used like ISBN or ISSN, it is becoming
more popular in the Internet environment, where each serial article can
be an independent entity which can be accessed directly. This of course
makes identification on article level important. Identifying just the
serial is no longer sufficient.

The method proposed in the draft for resolving SICI-based URNs has been
implemented in experimental system built in co-operation by EU project
DIEPER and the ISSN International Centre. My colleagues in DIEPER and
staff in ISSN IC have given me very valuable support and guidance in
writing the draft.

The draft is attached in two versions: Word2000 and plain text with line
feeds.

Best regards,

Juha Hakala
--

****************************************************
 Juha Hakala
 Director, Information Technology
 Helsinki University Library
 tel +358 9 191 44293 fax +358 9 753 9514
 internet: juha.hakala@helsinki.fi
*****************************************************
--------------9403216CFAFE0C3F10387A0A
Content-Type: application/msword;
 name="draft-ietf-hakala-sici-00.doc"
Content-Disposition: inline;
 filename="draft-ietf-hakala-sici-00.doc"
Content-Transfer-Encoding: base64

0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAeAAAAAAA
AAAAEAAAegAAAAEAAAD+////AAAAAHcAAAD/////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
///////////////////////////////////spcEATSAJBAAA8BK/AAAAAAAAEAAAAAAABAAA
fXMAAA4AYmpiauI94j0AAAAAAAAAAAAAAAAAAAAAAAAJBBYAIpYAAIBXAACAVwAAL28AAAAA
AAAAAAAAAAAAAE0AAAAAAAAAAAAAAAAAAAD//w8AAAAAAAAAAAD//w8AAAAAAAAAAAD//w8A
AAAAAAAAAAAAAAAAAAAAAGwAAAAAAPYBAAAAAAAA9gEAAPYBAAAAAAAA9gEAAAAAAAAUAgAA
JgAAADoCAAAMAAAARgIAABQAAAAAAAAAAAAAAFoCAAAAAAAAxCIAAAAAAADEIgAAAAAAAMQi
AAAAAAAAxCIAAAwAAADQIgAAfAAAAFoCAAAAAAAAETEAACwBAABYIwAAAAAAAFgjAAAAAAAA
WCMAAAAAAABYIwAAEAAAAGgjAAAAAAAAaCMAAAAAAABoIwAAAAAAAGgjAAAAAAAAkDAAAAIA
AACSMAAAAAAAAJIwAAAAAAAAkjAAAAAAAACSMAAAAAAAAJIwAAAAAAAAkjAAACQAAAA9MgAA
IAIAAF00AABeAAAAtjAAABUAAAAAAAAAAAAAAAAAAAAAAAAA9gEAAB4AAABoIwAAAAAAAAAA
AAAAAAAAAAAAAAAAAABoIwAAAAAAAGgjAAAAAAAAaCMAAAAAAABoIwAAAAAAALYwAAAAAAAA
/CgAAAAAAAD2AQAAAAAAAPYBAAAAAAAAaCMAAAAAAAAAAAAAAAAAAGgjAAAAAAAAyzAAABYA
AAD8KAAAAAAAAPwoAAAAAAAA/CgAAAAAAABoIwAAgAIAAPYBAAAAAAAAaCMAAAAAAAD2AQAA
AAAAAGgjAAAAAAAAkDAAAAAAAAAAAAAAAAAAAPwoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaCMAAAAAAACQMAAAAAAAAPwoAACABwAA
/CgAAAAAAAAAAAAAAAAAAHwwAAAAAAAA9gEAAAAAAAD2AQAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfDAAAAAAAABoIwAA
AAAAAEwjAAAMAAAAgJpK7bUvwQFaAgAAaiAAAMQiAAAAAAAA6CUAAOACAAB8MAAAAAAAAAAA
AAAAAAAAfDAAABQAAADhMAAAMAAAABExAAAAAAAAfDAAAAAAAAC7NAAAAAAAAMgoAAA0AAAA
uzQAAAAAAAB8MAAAAAAAAPwoAAAAAAAAWgIAAAAAAABaAgAAAAAAAPYBAAAAAAAA9gEAAAAA
AAD2AQAAAAAAAPYBAAAAAAAAAgDZAAAADQ0NDQ0NDQ1OZXR3b3JrIFdvcmtpbmcgR3JvdXAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBKdWhhIEhha2FsYQ1JbnRl
cm5ldC1EcmFmdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhlbHNpbmtpIFVuaXZl
cnNpdHkgTGlicmFyeQ1DYXRlZ29yeTogSW5mb3JtYXRpb25hbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAyOCBBdWd1c3QgMjAwMQ1kcmFmdC1pZXRmLWhha2FsYS1zaWNp
LTAwLnR4dA1FeHBpcmVzOiAyOCBGZWJydWFyeSAyMDAyDQ0NDQ0NICAgICAgICAgICAgVXNp
bmcgU2VyaWFsIEl0ZW0gYW5kIENvbnRyaWJ1dGlvbiBJZGVudGlmaWVycyBhcw0gICAgICAg
ICAgICAgICAgICAgICAgICAgVW5pZm9ybSBSZXNvdXJjZSBOYW1lcw0NU3RhdHVzIG9mIHRo
aXMgTWVtbw0NVGhpcyBkb2N1bWVudCBpcyBhbiBJbnRlcm5ldC1EcmFmdCBhbmQgaXMgaW4g
ZnVsbCBjb25mb3JtYW5jZSB3aXRoIGFsbCBwcm92aXNpb25zIG9mIFNlY3Rpb24gMTAgb2Yg
UkZDMjAyNi4NDUludGVybmV0LURyYWZ0cyBhcmUgd29ya2luZyBkb2N1bWVudHMgb2YgdGhl
IEludGVybmV0IEVuZ2luZWVyaW5nIFRhc2sgRm9yY2UgKElFVEYpLCBpdHMgYXJlYXMsIGFu
ZCBpdHMgd29ya2luZyBncm91cHMuIE5vdGUgdGhhdCBvdGhlciBncm91cHMgbWF5IGFsc28g
ZGlzdHJpYnV0ZSB3b3JraW5nIGRvY3VtZW50cyBhcyBJbnRlcm5ldC1EcmFmdHMuDQ1JbnRl
cm5ldC1EcmFmdHMgYXJlIGRyYWZ0IGRvY3VtZW50cyB2YWxpZCBmb3IgYSBtYXhpbXVtIG9m
IHNpeCBtb250aHMgYW5kIG1heSBiZSB1cGRhdGVkLCByZXBsYWNlZCwgb3Igb2Jzb2xldGVk
IGJ5IG90aGVyIGRvY3VtZW50cyBhdCBhbnkgdGltZS4gSXQgaXMgaW5hcHByb3ByaWF0ZSB0
byB1c2UgSW50ZXJuZXQtRHJhZnRzIGFzIHJlZmVyZW5jZSBtYXRlcmlhbCBvciB0byBjaXRl
IHRoZW0gb3RoZXIgdGhhbiBhcyAid29yayBpbiBwcm9ncmVzcy4iDQ1UbyB2aWV3IHRoZSBl
bnRpcmUgbGlzdCBvZiBJbnRlcm5ldC1EcmFmdCBTaGFkb3cgRGlyZWN0b3JpZXMsIHNlZSBo
dHRwOi8vd3d3LmlldGYub3JnL3NoYWRvdy5odG1sLg0NVGhpcyBJbnRlcm5ldC1EcmFmdCB3
aWxsIGV4cGlyZSBvbiAyOCBGZWJydWFyeSAyMDAyLg0NQWJzdHJhY3QNDVRoaXMgZG9jdW1l
bnQgZGlzY3Vzc2VzIGhvdyBTZXJpYWwgSXRlbSBhbmQgQ29udHJpYnV0aW9uIElkZW50aWZp
ZXJzIChTSUNJczsgcGVyc2lzdGVudCBhbmQgdW5pcXVlIGlkZW50aWZpZXJzIGZvciBzZXJp
YWwgaXNzdWVzIGFuZCBjb250cmlidXRpb25zIHN1Y2ggYXMgYXJ0aWNsZXMpIGNhbiBiZSBz
dXBwb3J0ZWQgd2l0aGluIHRoZSBVUk4gZnJhbWV3b3JrIGFuZCB0aGUgc3ludGF4IGZvciBV
Uk5zIGRlZmluZWQgaW4gUkZDIDIxNDEgW01vYXRzXS4gTXVjaCBvZiB0aGUgZGlzY3Vzc2lv
biBiZWxvdyBpcyBiYXNlZCBvbiB0aGUgaWRlYXMgZXhwcmVzc2VkIGluIFJGQyAyMjg4IFtM
eW5jaF0uIENoYXB0ZXIgNSBjb250YWlucyBhIFVSTiBuYW1lc3BhY2UgcmVnaXN0cmF0aW9u
IHJlcXVlc3QgbW9kZWxsZWQgYWNjb3JkaW5nIHRvIHRoZSB0ZW1wbGF0ZSBpbiBSRkMgMjYx
MSBbRGFpZ2xlIGV0IGFsLl0uDQ0NMS4gSW50cm9kdWN0aW9uIA0NQXMgcGFydCBvZiB0aGUg
dmFsaWRhdGlvbiBwcm9jZXNzIGZvciB0aGUgZGV2ZWxvcG1lbnQgb2YgVVJOcyB0aGUgSUVU
RiB3b3JraW5nIGdyb3VwIGFncmVlZCB0aGF0IGl0IGlzIGltcG9ydGFudCB0byBkZW1vbnN0
cmF0ZSB0aGF0IHRoZSBjdXJyZW50IFVSTiBzeW50YXggcHJvcG9zYWwgY2FuIGFjY29tbW9k
YXRlIGV4aXN0aW5nIGlkZW50aWZpZXJzIGZyb20gd2VsbC1lc3RhYmxpc2hlZCBuYW1lc3Bh
Y2VzLiAgT25lIHN1Y2ggaW5mcmFzdHJ1Y3R1cmUgZm9yIGFzc2lnbmluZyBhbmQgbWFuYWdp
bmcgbmFtZXMgY29tZXMgZnJvbSB0aGUgYmlibGlvZ3JhcGhpYyBjb21tdW5pdHkuICBCaWJs
aW9ncmFwaGljIGlkZW50aWZpZXJzIGZ1bmN0aW9uIGFzIG5hbWVzIGZvciBvYmplY3RzIHRo
YXQgZXhpc3QgYm90aCBpbiBwcmludCBhbmQsIGluY3JlYXNpbmdseSwgaW4gZWxlY3Ryb25p
YyBmb3JtYXRzLiAgUkZDIDIyODggW0x5bmNoIGV0LiBhbC5dIGludmVzdGlnYXRlZCB0aGUg
ZmVhc2liaWxpdHkgb2YgdXNpbmcgdGhyZWUgaWRlbnRpZmllcnMgKElTQk4sIElTU04gYW5k
IFNJQ0kpIGFzIFVSTnMuIA0NU0lDSSBpcyBhbiBBbWVyaWNhbiBuYXRpb25hbCBzdGFuZGFy
ZCBkZWZpbmVkIGJ5IE5JU08vQU5TSSBaMzkuNTYtMTk5NiBbTklTT10uIFRoZSBuZWVkIHRv
IGRldmVsb3AgYSBuZXcgdmVyc2lvbiBvZiB0aGUgc3RhbmRhcmQgaXMgYXQgcHJlc2VudCBi
ZWluZyBpbnZlc3RpZ2F0ZWQgYnkgTklTTy4gDQ1SRkMgMjI4OCBkb2VzIG5vdCCWIGFuZCBp
dCB3YXMgbm90IHRoZSBhaW0gb2YgaXRzIGF1dGhvcnMgliB0byBhbmFseXNlIGhvdyBTSUNJ
LWJhc2VkIFVSTnMgY2FuIGFjdHVhbGx5IGJlIHJlc29sdmVkLiBUaGlzIHRleHQgd2lsbCBz
cGVjaWZ5IG9uZSBzb2x1dGlvbiB0byB0aGlzIHF1ZXN0aW9uLiBUaGVyZSBtYXkgYmUgb3Ro
ZXIsIGNvbXBsZW1lbnRhcnkgcmVzb2x1dGlvbiBzZXJ2aWNlcy4gDQ1HZW5lcmFsbHksIHRo
ZSBkaWZmaWN1bHR5IG9mIGRlc2lnbmluZyBhIFVSTiByZXNvbHV0aW9uIHNlcnZpY2UgaXMg
ZGVwZW5kZW50IG9uIHR3byBmYWN0b3JzOg0NKiBJcyB0aGUgaWRlbnRpZmllciBkdW1iLCBv
ciBkb2VzIGl0IHByb3ZpZGUgYSBoaW50IG9uIHdoZXJlIHRvIGZpbmQgYSByZXNvbHV0aW9u
IHNlcnZpY2U/DQ0qIEhvdyBtYW55IHBvdGVudGlhbCByZXNvbHV0aW9uIHNlcnZpY2VzIGFy
ZSB0aGVyZT8NDUlTQk4gKEludGVybmF0aW9uYWwgU3RhbmRhcmQgQm9vayBOdW1iZXIpIGlz
IGEgZ29vZCBleGFtcGxlIG9mIGFuIGludGVsbGlnZW50IGlkZW50aWZpZXIuIEFuYWx5c2lz
IG9mIHRoZSBJU0JOIHdpbGwgcmV2ZWFsIG5vdCBvbmx5IHRoZSByZWdpb24gd2hlcmUgdGhl
IElTQk4gaGFzIGJlZW4gYXNzaWduZWQsIGJ1dCBhbHNvIHRoZSBwdWJsaXNoZXIgd2hvIGlz
IHJlc3BvbnNpYmxlIGZvciB0aGUgYm9vay4gUmVzb2x1dGlvbiBvZiBJU0JOLWJhc2VkIFVS
TnMgY2FuIGJlIGRlY2VudHJhbGlzZWQgdG8gbmF0aW9uYWwgYmlibGlvZ3JhcGh5IGRhdGFi
YXNlcywgbWFpbnRhaW5lZCBieSB0aGUgbmF0aW9uYWwgbGlicmFyaWVzLiBJZiB0aGUgSVNC
TiB3YXMgYSBkdW1iIGlkZW50aWZpZXIsIHRoaXMgd291bGQgYmUgaW1wb3NzaWJsZS4NDUlu
dGVybmF0aW9uYWwgU3RhbmRhcmQgU2VyaWFsIE51bWJlciAoSVNTTikgaXMgYSBkdW1iIGlk
ZW50aWZpZXIuIEl0IGRvZXMgbm90IGhhdmUgYSBwdWJsaXNoZXIgaWRlbnRpZmllcjsgc2Vy
aWFscyBwdWJsaXNoZWQgYnkgYSBjZXJ0YWluIGNvbXBhbnkgZ2V0IHNlZW1pbmdseSByYW5k
b20gSVNTTnMuIEFsdGhvdWdoIElTU05zIGFyZSBhbGxvY2F0ZWQgdG8gcmVnaW9uYWwgYWdl
bmNpZXMgaW4gYmxvY2tzLCB3aGljaCBnaXZlcyB0aGUgc3lzdGVtIHNvbWUgk2ludGVsbGln
ZW5jZZQsIGEgcmVzb2x1dGlvbiBzZXJ2aWNlIHNob3VsZCBub3QgcmVseSBvbiB0aGVzZSBi
bG9ja3MsIGJ1dCB1c2UgdGhlIGdsb2JhbCBJU1NOIGRhdGFiYXNlLiBJdCBjb250YWlucyBh
IGJpYmxpb2dyYXBoaWMgZGVzY3JpcHRpb24gb2YgZXZlcnkgcGVyaW9kaWNhbCB0aGF0IGhh
cyByZWNlaXZlZCBhbiBJU1NOLiBUaHVzLCBpdCBpcyBlYXN5IHRvIHJlc29sdmUgSVNTTi1i
YXNlZCBVUk5zIGV2ZW4gdGhvdWdoIHRoZSBpZGVudGlmaWVyIGl0c2VsZiBkb2VzIG5vdCBo
ZWxwIGluIGxvY2FsaXNpbmcgdGhlIHJlc29sdXRpb24gc2VydmljZS4gIA0NU0lDSSBpcyBi
YXNlZCBvbiBJU1NOIChzZWUgYmVsb3cgZm9yIGEgZGVzY3JpcHRpb24gb2YgaXRzIHN5bnRh
eCkuIExpa2UgSVNTTiwgaXQgaXMgdGhlcmVmb3JlIGEgZHVtYiBpZGVudGlmaWVyLiBCdXQg
dGhlcmUgaXMgbm90LCBhbmQgd2lsbCBuZXZlciBiZSwgYSBnbG9iYWwgU0lDSSBkYXRhYmFz
ZSwgd2hpY2ggd291bGQgY29udGFpbiBiaWJsaW9ncmFwaGljIGluZm9ybWF0aW9uIGFib3V0
IGV2ZXJ5IHNlcmlhbCBpc3N1ZSBhbmQvb3IgYXJ0aWNsZSBwdWJsaXNoZWQgaW4gdGhlIHdv
cmxkLiBNb3N0IGFydGljbGVzIHdpbGwgbm90IGJlIGNhdGFsb2d1ZWQgYXQgYWxsLCBhbmQg
dGhlIGV4aXN0aW5nIGJpYmxpb2dyYXBoaWMgaW5mb3JtYXRpb24gYWJvdXQgYXJ0aWNsZXMg
aXMgZGlzcGVyc2VkIGludG8gYSBsYXJnZSBudW1iZXIgb2YgZGF0YWJhc2VzIG1haW50YWlu
ZWQgYnkgcHVibGlzaGVycywgbGlicmFyaWVzIGFuZCBvdGhlciBpbmZvcm1hdGlvbiBpbnRl
cm1lZGlhcmllcy4gQWx0aG91Z2ggaXQgbWlnaHQgYmUgdGVjaG5pY2FsbHkgcG9zc2libGUg
dG8gbWVyZ2UgcmVjb3JkcyBmcm9tIHRoZXNlIGRhdGFiYXNlcyBpbnRvIGEgdW5pb24gY2F0
YWxvZ3VlLCBpbiBwcmFjdGljZSBzdWNoIGFuIGVudGVycHJpc2UgaXMgbm90IHBvbGl0aWNh
bGx5IHBvc3NpYmxlLg0NQXMgYSCTZHVtYpQgaWRlbnRpZmllciB3aXRoIGEgbGFyZ2UgYW5k
IGV2ZXIgZ3Jvd2luZyBudW1iZXIgb2YgcG90ZW50aWFsIHJlc29sdXRpb24gc2VydmljZXMg
U0lDSSBwb3NlcyBpbnRlcmVzdGluZyBjaGFsbGVuZ2VzIHRvIHRoZSBkZXNpZ24gb2YgdGhl
IFVSTiByZXNvbHV0aW9uIHByb2Nlc3MuDQ1HZW5lcmFsbHksIGEgY29tYmluYXRpb24gb2Yg
ZHVtYiBpZGVudGlmaWVyIGFuZCBtdWx0aXBsZSByZXNvbHV0aW9uIHNlcnZpY2VzIGlzIGEg
cHJvYmxlbSwgc2luY2UgdGhlcmUgaXMgbm8gc2ltcGxlIHdheSBvZiBmaW5kaW5nIG91dCB3
aGljaCByZXNvbHV0aW9uIHNlcnZpY2UgaXMgdGhlIGNvcnJlY3Qgb25lLiBBIGdhdGV3YXkg
c2VydmljZSBpcyBuZWVkZWQgZm9yIHByb3ZpZGluZyB0aGlzIHZhbHVhYmxlIGluZm9ybWF0
aW9uLiBCZWxvdyB3ZSBwcm9wb3NlIHRoYXQgZm9yIFNJQ0ktYmFzZWQgVVJOcywgdGhlIGds
b2JhbCBJU1NOIGRhdGFiYXNlIHdpbGwgYmUgY2FwYWJsZSBvZiBhY3RpbmcgYXMgYSBsaW5r
IGJldHdlZW4gdGhlIHVzZXIgYW5kIHRoZSByZXNvbHV0aW9uIHNlcnZpY2UuIA0NVGhlIHJl
Z2lzdHJhdGlvbiByZXF1ZXN0IGZvciBhY3F1aXJpbmcgYSBOYW1lc3BhY2UgSWRlbnRpZmll
ciAoTklEKSAiU0lDSSIgZm9yIFNlcmlhbCBJdGVtIGFuZCBDb250cmlidXRpb24gSWRlbnRp
ZmllcnMgaGFzIGJlZW4gd3JpdHRlbiBieSB0aGUgTmF0aW9uYWwgTGlicmFyeSBvZiBGaW5s
YW5kIG9uIGJlaGFsZiBvZiB0aGUgTmF0aW9uYWwgSW5mb3JtYXRpb24gU3RhbmRhcmRzIE9y
Z2FuaXphdGlvbiAoTklTTykuIFRoZSByZXF1ZXN0IGlzIGluY2x1ZGVkIGluIGNoYXB0ZXIg
NSBvZiB0aGlzIHRleHQuIA0NVGhlIGRvY3VtZW50IGF0IGhhbmQgaXMgcGFydCBvZiBhIGds
b2JhbCBjby1vcGVyYXRpb24gb2YgdGhlIG5hdGlvbmFsIGxpYnJhcmllcyB0byBmb3N0ZXIg
aWRlbnRpZmljYXRpb24gb2YgZWxlY3Ryb25pYyBkb2N1bWVudHMgaW4gZ2VuZXJhbCBhbmQg
dXRpbGlzYXRpb24gb2YgVVJOcyBpbiBwYXJ0aWN1bGFyLiBUaGlzIHdvcmsgaXMgY28tb3Jk
aW5hdGVkIGJ5IGEgd29ya2luZyBncm91cCBlc3RhYmxpc2hlZCBieSB0aGUgQ29uZmVyZW5j
ZSBvZiBEaXJlY3RvcnMgb2YgTmF0aW9uYWwgTGlicmFyaWVzIChDRE5MKS4gDQ1XZSBoYXZl
IHVzZWQgdGhlIFVSTiBOYW1lc3BhY2UgSWRlbnRpZmllciAiU0lDSSIgZm9yIHRoZSBTZXJp
YWwgSXRlbSBhbmQgQ29udHJpYnV0aW9uIElkZW50aWZpZXJzIGluIGV4YW1wbGVzIGJlbG93
LiANDQ0yLiBJZGVudGlmaWNhdGlvbiB2cy4gUmVzb2x1dGlvbg0NQXMgYSBydWxlIHRoZSBT
SUNJcyBpZGVudGlmeSBmaW5pdGUsIG1hbmFnZWFibHktc2l6ZWQgb2JqZWN0cywgYnV0IHRo
ZXNlIG9iamVjdHMgbWF5IHN0aWxsIGJlIGxhcmdlIGVub3VnaCBzbyB0aGF0IHJlc29sdXRp
b24gdG8gYSBoaWVyYXJjaGljYWwgc3lzdGVtLCBzdWNoIGFzIGFsbCBhcnRpY2xlcyBwdWJs
aXNoZWQgaW4gYSBzZXJpYWwgaXNzdWUsIGlzIGFwcHJvcHJpYXRlLg0NVGhlIG1hdGVyaWFs
cyBpZGVudGlmaWVkIGJ5IGEgU0lDSSBtYXkgZXhpc3Qgb25seSBpbiBwcmludGVkIG9yIG90
aGVyIHBoeXNpY2FsIGZvcm0sIG5vdCBlbGVjdHJvbmljYWxseS4gVGhlIGJlc3QgdGhhdCBh
IHJlc29sdmVyIHNlcnZpY2Ugd2lsbCBiZSBhYmxlIHRvIG9mZmVyIGluIHRoaXMgY2FzZSBp
cyBiaWJsaW9ncmFwaGljIGRhdGEgZnJvbSB0aGUgZGF0YWJhc2UgcHJvdmlkaW5nIHJlc29s
dXRpb24gc2VydmljZXMsIGluY2x1ZGluZyBpbmZvcm1hdGlvbiBhYm91dCB3aGVyZSB0aGUg
cGh5c2ljYWwgcmVzb3VyY2UgaXMgc3RvcmVkIGluIHRoZSBvd25lciBpbnN0aXR1dGlvbidz
IGhvbGRpbmdzLiANDQ0zLiBTZXJpYWwgSXRlbSBhbmQgQ29udHJpYnV0aW9uIElkZW50aWZp
ZXINDTMuMSBPdmVydmlldw0NVGhlIFNlcmlhbCBJdGVtIGFuZCBDb250cmlidXRpb24gSWRl
bnRpZmllciAoU0lDSSkgc3RhbmRhcmQgZGVmaW5lcyBhIHZhcmlhYmxlIGxlbmd0aCBjb2Rl
IHRoYXQgcHJvdmlkZXMgdW5pcXVlIGlkZW50aWZpY2F0aW9uIG9mIHNlcmlhbCBpdGVtcyAo
ZS5nLiwgaXNzdWVzKSBhbmQgdGhlIGNvbnRyaWJ1dGlvbnMgKGUuZy4sIGFydGljbGVzKSBj
b250YWluZWQgaW4gYSBzZXJpYWwgdGl0bGUuIFNJQ0kgaXMgc3BlY2lmaWVkIGluIE5JU08v
QU5TSSBaMzkuNTYtMTk5NiBbTklTTzJdLiBMaWtlIG90aGVyIE5JU08gc3RhbmRhcmRzLCB0
aGUgU0lDSSBkb2N1bWVudCBpcyBhdmFpbGFibGUgZm9yIGZyZWUgaW4gdGhlIFdlYi4gDQ1T
SUNJIGlzIGJhc2VkIG9uIElTU04gKEludGVybmF0aW9uYWwgU3RhbmRhcmQgU2VyaWFsIE51
bWJlciksIGJ1dCBhdWdtZW50cyBpdCBleHRlbnNpdmVseS4gU0lDSSBpcyBhIGNvbWJpbmF0
aW9uIG9mIHRocmVlIHNlZ21lbnRzLCBhbGwgb2Ygd2hpY2ggYXJlIHJlcXVpcmVkOg0NSXRl
bSBzZWdtZW50OyB0aGUgZGF0YSBlbGVtZW50cyBuZWVkZWQgdG8gZGVzY3JpYmUgdGhlIHNl
cmlhbCBpdGVtIHN1Y2ggYXMgc2VyaWFsIGlzc3VlIChJU1NOLCBDaHJvbm9sb2d5LCBFbnVt
ZXJhdGlvbikNDUNvbnRyaWJ1dGlvbiBzZWdtZW50LCB0aGUgZGF0YSBlbGVtZW50cyBuZWVk
ZWQgdG8gaWRlbnRpZnkgY29udHJpYnV0aW9ucyB3aXRoaW4gYW4gaXRlbSAoTG9jYXRpb24s
IFRpdGxlIENvZGUpDQ1Db250cm9sIHNlZ21lbnQsIHRoZSBkYXRhIGVsZW1lbnRzIG5lZWRl
ZCB0byByZWNvcmQgdGhvc2UgYWRtaW5pc3RyYXRpdmUgZWxlbWVudHMgdGhhdCBkZXRlcm1p
bmUgdGhlIHZhbGlkaXR5LCB2ZXJzaW9uLCBhbmQgZm9ybWF0IG9mIHRoZSBTSUNJIGNvZGUg
cmVwcmVzZW50YXRpb24uIA0NUkZDIDIyODggcHJvdmlkZXMgdGhlIGZvbGxvd2luZyBleGFt
cGxlOg0NICAgMDAxNS02OTE0KDE5OTYwMTAxKTE1NzoxPDYyOktUU1c+Mi4wLlRYOzItRg0N
ICAgVGhlIGZpcnN0IG5pbmUgY2hhcmFjdGVycyBhcmUgdGhlIElTU04gaWRlbnRpZnlpbmcg
dGhlIHNlcmlhbCB0aXRsZS4NICAgVGhlIHNlY29uZCBjb21wb25lbnQsIGluIHBhcmVudGhl
c2VzLCBpcyB0aGUgY2hyb25vbG9neSBpbmZvcm1hdGlvbg0gICBnaXZpbmcgdGhlIGRhdGUg
dGhlIHBhcnRpY3VsYXIgc2VyaWFsIGlzc3VlIHdhcyBwdWJsaXNoZWQuICBJbiB0aGlzDSAg
IGV4YW1wbGUgdGhhdCBkYXRlIHdhcyBKYW51YXJ5IDEsIDE5OTYuICBUaGUgdGhpcmQgY29t
cG9uZW50LCAxNTc6MSwNICAgaXMgZW51bWVyYXRpb24gaW5mb3JtYXRpb24gKHZvbHVtZSwg
bnVtYmVyKSBmb3IgdGhlIHBhcnRpY3VsYXIgaXNzdWUNICAgb2YgdGhlIHNlcmlhbC4gIFRo
ZXNlIHRocmVlIGNvbXBvbmVudHMgY29tcHJpc2UgdGhlICJpdGVtIHNlZ21lbnQiIG9mDSAg
IGEgU0lDSSBjb2RlLiAgQnkgYXVnbWVudGluZyB0aGUgSVNTTiB3aXRoIHRoZSBjaHJvbm9s
b2d5IGFuZC9vcg0gICBlbnVtZXJhdGlvbiBpbmZvcm1hdGlvbiwgc3BlY2lmaWMgaXNzdWVz
IG9mIHRoZSBzZXJpYWwgY2FuIGJlDSAgIGlkZW50aWZpZWQuICBUaGUgbmV4dCBzZWdtZW50
LCA8NjI6S1RTVz4sIGlkZW50aWZpZXMgYSBwYXJ0aWN1bGFyDSAgIGNvbnRyaWJ1dGlvbiB3
aXRoaW4gdGhlIGlzc3VlLiAgSW4gdGhpcyBleGFtcGxlIHdlIHByb3ZpZGUgdGhlDSAgIHN0
YXJ0aW5nIHBhZ2UgbnVtYmVyIGFuZCBhIHRpdGxlIGNvZGUgY29uc3RydWN0ZWQgZnJvbSB0
aGUgaW5pdGlhbA0gICBjaGFyYWN0ZXJzIG9mIHRoZSB0aXRsZS4gIElkZW50aWZpZXJzIGFz
c2lnbmVkIHRvIGEgY29udHJpYnV0aW9uIGNhbg0gICBiZSB1c2VkIGluIHRoZSBjb250cmli
dXRpb24gc2VnbWVudCBpZiBwYWdlIG51bWJlcnMgYXJlDSAgIGluYXBwcm9wcmlhdGUuICBU
aGUgcmVzdCBvZiB0aGUgaWRlbnRpZmllciBpcyB0aGUgY29udHJvbCBzZWdtZW50LA0gICB3
aGljaCBpbmNsdWRlcyBhIGNoZWNrIGNoYXJhY3Rlci4gIEludGVyZXN0ZWQgcmVhZGVycyBh
cmUgZW5jb3VyYWdlZA0gICB0byBjb25zdWx0IHRoZSBzdGFuZGFyZCBmb3IgYW4gZXhwbGFu
YXRpb24gb2YgdGhlIGZpZWxkcyBpbiB0aGF0DSAgIHNlZ21lbnQuDQ1TSUNJIGNhbiBiZSBz
ZWVuIGFzIGEgbG9naWNhbCBleHRlbnNpb24gb2YgdGhlIElTU04gdG8gdGhlIGl0ZW1zIGFu
ZCBpbmRpdmlkdWFsIGNvbnRyaWJ1dGlvbnMgdGhhdCBtYWtlIHVwIGEgc2VyaWFsJ3MgaGll
cmFyY2hpY2FsIHN0cnVjdHVyZS4gVGhlIGN1cnJlbnQgdmVyc2lvbiBvZiB0aGUgU0lDSSBk
b2VzIGhhdmUgc29tZSBsaW1pdGF0aW9uczsgaXQgZG9lcyBub3QgYWxsb3cgaWRlbnRpZmlj
YXRpb24gb2Ygc3Vic2VjdGlvbnMgb2YgYW4gYXJ0aWNsZSBzdWNoIGFzIHBhcmFncmFwaHMg
b3IgZGlhZ3JhbXMuIElmIGRlZW1lZCBuZWNlc3NhcnksIHRoZSBmdW5jdGlvbmFsaXR5IG5l
ZWRlZCBmb3IgYXJ0aWNsZSBzdWJzZWN0aW9uIGlkZW50aWZpY2F0aW9uIGNvdWxkIGJlIGFk
ZGVkIHRvIHRoZSBzdGFuZGFyZC4gDQ1UaGUgY3VycmVudCB2ZXJzaW9uIG9mIFNJQ0kgZ3Vh
cmFudGVlcyB1bmlxdWVuZXNzIGluIG1vc3Qgc2l0dWF0aW9uczsgaG93ZXZlciwgdGhlIHN0
YW5kYXJkIGRvZXMgbm90IGFsd2F5cyBkaWZmZXJlbnRpYXRlIGJldHdlZW4gbXVsdGlwbGUg
dmFyaWFudCBmb3JtYXRzIGluIHdoaWNoIGFuIGVsZWN0cm9uaWMgYXJ0aWNsZSBtYXkgYmUg
cHVibGlzaGVkLiBGb3IgaW5zdGFuY2UsIHZhcmlhbnRzIG9mIGEgZGlnaXRpc2VkIGFydGlj
bGUgcHVibGlzaGVkIGluIFBERiBhbmQgSFRNTCBmb3JtYXRzIHdpbGwgcmVjZWl2ZSB0aGUg
c2FtZSBTSUNJLCBwcm92aWRlZCB0aGF0IHRoZSBJU1NOIGlzIHRoZSBzYW1lLiAgDQ1BY2Nv
cmRpbmcgdG8gdGhlIHJ1bGVzIG9mIHRoZSBJU1NOIGNlbnRyZSwgSVNTTiBudW1iZXJzIGNh
biBiZSBhcHBsaWVkIHJldHJvc3BlY3RpdmVseSB0byBvbGQgcGVyaW9kaWNhbHMuIElmIHRo
ZSBvcmlnaW5hbCBwcmludGVkIGRvY3VtZW50IGhhcyBhbiBJU1NOLCB0aGUgc2FtZSBpZGVu
dGlmaWVyIGlzIGFsc28gdmFsaWQgZm9yIHRoZSBkaWdpdGlzZWQgdmVyc2lvbi4gSVNTTiBn
dWlkZWxpbmVzIGZvcm11bGF0ZSB0aGlzIHByaW5jaXBsZSBpbiB0aGUgZm9sbG93aW5nIHdh
eToNDUEgcmVwcm9kdWN0aW9uIGlzIGEgY29weSBvZiBhbiBpdGVtIGFuZCBpbnRlbmRlZCB0
byBmdW5jdGlvbiBhcyBhIHN1YnN0aXR1dGUgZm9yIHRoYXQgaXRlbS4gVGhlIHJlcHJvZHVj
dGlvbiBtYXkgYmUgaW4gYSBkaWZmZXJlbnQgbWVkaXVtIGZyb20gdGhlIG9yaWdpbmFsIGJ1
dCBpdCBpcyBub3QgYSBkaWZmZXJlbnQgZWRpdGlvbiBpbiBpdHNlbGYuIFRoZSBJU1NOIGFz
c2lnbmVkIHRvIHRoZSBvcmlnaW5hbCBpcyB2YWxpZCBmb3IgdGhlIHJlcHJvZHVjdGlvbiwg
YSBuZXcgSVNTTiBpcyBub3QgYXNzaWduZWQgdG8gdGhlIHJlcHJvZHVjdGlvbi4NDUlTU04g
bnVtYmVycyBhcmUgYXNzaWduZWQgYnkgcmVnaW9uYWwgYWdlbmNpZXMsIHdoaWNoIHJlY2Vp
dmUgSVNTTiBibG9ja3MgZnJvbSB0aGUgSVNTTiBJbnRlcm5hdGlvbmFsIENlbnRyZS4gU0lD
SSB1c2FnZSBpcyBub3QgZGVwZW5kZW50IG9uIHN1Y2ggZm9ybWFsIGFnZW5jaWVzOyB0aGUg
YWltIGlzIHRoYXQgb25jZSBJU1NOIGlzIGtub3duLCBTSUNJIGNvZGVzIGNhbiBiZSBjcmVh
dGVkLCBtYW51YWxseSBvciBieSBjb21wdXRlciBwcm9ncmFtLCBieSBwdWJsaXNoZXJzLCBs
aWJyYXJpZXMsIGRvY3VtZW50IGRlbGl2ZXJ5IHNlcnZpY2VzIG9yIGV2ZW4gYnkgaW5kaXZp
ZHVhbCB1c2Vycy4gDQ1HaXZlbiB0aGUgY29tcGxleGl0eSBvZiBTSUNJIGNvZGVzLCB0aGUg
cmVjb21tZW5kZWQgcHJhY3RpY2UgaXMgdG8gYXV0b21hdGUgdGhlIFNJQ0kgY3JlYXRpb24g
cHJvY2Vzcy4gSWYgYW4gYXJ0aWNsZSBpcyBzdHJ1Y3R1cmVkIGVub3VnaCwgYWxsIGVsZW1l
bnRzIG9mIFNJQ0kgY2FuIGJlIGV4dHJhY3RlZCBmcm9tIHRoZSBkb2N1bWVudC4gQSB0b29s
IGNhcGFibGUgb2YgdGhpcyBoYXMgYmVlbiBidWlsdCBieSB0aGUgRS5VLiBwcm9qZWN0IERJ
RVBFUjsgdGhpcyB0b29sLCBvZiBjb3Vyc2UsIG9ubHkgd29ya3MgcHJvcGVybHkgaWYgdGhl
IGRvY3VtZW50IGlzIHN0cnVjdHVyZWQgaW4gdGhlIHdheSB0aGUgRElFUEVSIHByb2plY3Qg
cmVjb21tZW5kcy4gQW5vdGhlciwgbGVzcyBjaGFsbGVuZ2luZyBvcHRpb24gaXMgYSBTSUNJ
IGdlbmVyYXRvciwgd2hpY2ggYnVpbGRzIHN5bnRhY3RpY2FsbHkgY29ycmVjdCBTSUNJcyBp
bmNsdWRpbmcgdGhlIGNoZWNrIGNoYXJhY3RlciBpZiB0aGUgYmFzaWMgaW5ncmVkaWVudHMg
YXJlIHR5cGVkIGluIG1hbnVhbGx5LiANDQ0zLjIgRW5jb2RpbmcgQ29uc2lkZXJhdGlvbnMg
YW5kIExleGljYWwgRXF1aXZhbGVuY2UNDVJGQyAyMjg4IGNvbnRhaW5zIHRoZSBmb2xsb3dp
bmcgc2ltcGxlIGFuZCB5ZXQgc3VmZmljaWVudCBhbmFseXNpcyBvZiBTSUNJIGVuY29kaW5n
OiANDSAgIFRoZSBjaGFyYWN0ZXIgc2V0IGZvciBTSUNJcyBpcyBpbnRlbmRlZCB0byBiZSBl
bWFpbC10cmFuc3BvcnQtDSAgIHRyYW5zcGFyZW50LCBzbyBpdCBkb2VzIG5vdCBwcmVzZW50
IG1ham9yIHByb2JsZW1zLiAgSG93ZXZlciwgYWxsDSAgIHByaW50YWJsZSBleGNsdWRlZCBh
bmQgcmVzZXJ2ZWQgY2hhcmFjdGVycyBmcm9tIHRoZSBVUk4gc3ludGF4IGFyZQ0gICB2YWxp
ZCBpbiB0aGUgU0lDSSBjaGFyYWN0ZXIgc2V0IGFuZCBtdXN0IGJlICUtZW5jb2RlZC4NDSAg
IEV4YW1wbGUgb2YgYSBTSUNJIGZvciBhbiBpc3N1ZSBvZiBhIGpvdXJuYWw6DQ0gICAgICAg
ICAgVVJOOlNJQ0k6MTA0Ni04MTg4KDE5OTUwMSkxMzoxJTNDJTNFMS4wLlRYOzItRg0NICAg
Rm9yIGFuIGFydGljbGUgY29udGFpbmVkIHdpdGhpbiB0aGF0IGlzc3VlOg0NICAgICAgICAg
IFVSTjpTSUNJOjEwNDYtODE4OCgxOTk1MDEpMTM6MSUzQzY5OkZUVEhCSSUzRTIuMC5UWDsy
LTQNDSAgIEVxdWl2YWxlbmNlIHJ1bGVzIGZvciBTSUNJcyBhcmUgbm90IGFwcHJvcHJpYXRl
IGZvciBkZWZpbml0aW9uIGFzDSAgIHBhcnQgb2YgdGhlIG5hbWVzcGFjZSBhbmQgaW5jb3Jw
b3JhdGlvbiBpbiBhcmVhcyBzdWNoIGFzIGNhY2hlDSAgIG1hbmFnZW1lbnQgYWxnb3JpdGht
cy4gIEl0IGlzIGJlc3QgbGVmdCB0byByZXNvbHZlciBzeXN0ZW1zIHdoaWNoIHRyeQ0gICB0
byBkZXRlcm1pbmUgaWYgdHdvIFNJQ0lzIHJlZmVyIHRvIHRoZSBzYW1lIGNvbnRlbnQuICBD
b25zZXF1ZW50bHksDSAgIHdlIGRvIG5vdCBwcm9wb3NlIGFueSBzcGVjaWZpYyBydWxlcyBm
b3IgZXF1aXZhbGVuY2UgdGVzdGluZyB0aHJvdWdoDSAgIGxleGljYWwgbWFuaXB1bGF0aW9u
Lg0NDTMuMyBSZXNvbHV0aW9uIG9mIFNJQ0ktYmFzZWQgVVJOcw0NU2luY2UgSVNTTiBpcyBh
IGR1bWIgY29kZSwgU0lDSSBkb2VzIG5vdCBjb250YWluIGFueSBleHBsaWNpdCBoaW50IG9u
IHdoZXJlIHRvIGZpbmQgdGhlIFVSTiByZXNvbHV0aW9uIHNlcnZpY2Ugb3Igc2VydmljZXMu
IEhvd2V2ZXIsIGFuIGVmZmljaWVudCBhbmQgZ2xvYmFsIHJlc29sdXRpb24gc2VydmljZSBj
YW4gYmUgYWNjb21wbGlzaGVkIGJ5IHVzaW5nIHRoZSBJU1NOIHJlZ2lzdGVyIGFzIGEgd2F5
IHN0YXRpb24uIEluIHNwcmluZyAyMDAxLCB0aGUgSVNTTiByZWdpc3RlciBjb250YWluZWQg
YWJvdXQgb25lIG1pbGxpb24gYmlibGlvZ3JhcGhpYyByZWNvcmRzIGRlc2NyaWJpbmcgc2Vy
aWFscywgaW5jbHVkaW5nIHRob3VzYW5kcyBvZiBlbGVjdHJvbmljIGpvdXJuYWxzLiBUaGVy
ZSBhcmUgc2V2ZXJhbCBvdGhlciBkYXRhYmFzZXMsIHdoaWNoIGNvbnRhaW4gaHVuZHJlZHMg
b2YgdGhvdXNhbmRzIG9mIHNlcmlhbCByZWNvcmRzLCBidXQgdGhlIElTU04gcmVnaXN0ZXIg
aGFzIHRoZSBiZXN0IGNvdmVyYWdlLg0NVGhlIGZpcnN0IHN0ZXAgaW4gcmVzb2x2aW5nIGEg
U0lDSS1iYXNlZCBVUk4gaXMgYSBxdWVyeSB0byB0aGUgSVNTTiByZWdpc3Rlci4gVGhlIFNJ
Q0kgcmVzb2x1dGlvbiBzZXJ2aWNlIGluIHRoZSBJU1NOIHJlZ2lzdGVyIHdpbGwgcGFyc2Ug
dGhlIFNJQ0kgY29kZSBpbiBvcmRlciB0byBleHRyYWN0IHRoZSBJU1NOIGZyb20gaXQuIA0N
SVNTTiB3aWxsIHRoZW4gYmUgdXNlZCBhcyBhIHNlYXJjaCBrZXkgZm9yIHJldHJpZXZpbmcg
dGhlIGJpYmxpb2dyYXBoaWMgcmVjb3JkIG9mIHRoZSBzZXJpYWwgZnJvbSB0aGUgSVNTTiBy
ZWdpc3Rlci4gDQ1DdXJyZW50bHkgdGhlIElTU04gcmVnaXN0ZXIgYWxyZWFkeSBjb250YWlu
cyB0aG91c2FuZHMgb2YgcmVjb3JkcyBkZXNjcmliaW5nIGVsZWN0cm9uaWMgam91cm5hbHMu
IFRoZXNlIHJlY29yZHMgY29udGFpbiB0aGUgVVJMIG9mIHRoZSBzZXJpYWyScyBob21lIHBh
Z2UuIA0NVGhpcyBVUkwgaXMgYXBwcm9wcmlhdGUgZm9yIHJlc29sdmluZyB0aGUgVVJOIGJh
c2VkIG9uIHRoZSBJU1NOIG9mIHRoZSBwZXJpb2RpY2FsLiBUaGUgbWVjaGFuaXNtIGZvciBy
ZXNvbHZpbmcgc3VjaCBVUk5zIHZpYSB0aGUgSVNTTiByZWdpc3RlciBoYXMgYmVlbiBzcGVj
aWZpZWQgaW4gUkZDIDMwNDQgW1JvemVuZmVsZF0uIFRoZSBJU1NOIEludGVybmF0aW9uYWwg
Q2VudHJlIGhhcyBhbHJlYWR5IGJ1aWx0IGEgZGVtb25zdHJhdGlvbiBVUk4gcmVzb2x1dGlv
biBzZXJ2aWNlIGZvciBJU1NOLWJhc2VkIFVSTnMgaW50byB0aGVpciBwcmVzZW50IGluZm9y
bWF0aW9uIHN5c3RlbS4gDQ1JbiBvcmRlciB0byByZXNvbHZlIFNJQ0ktYmFzZWQgVVJOcywg
YSBuZXcgZGF0YSBlbGVtZW50IGhhcyB0byBiZSBhZGRlZCBpbnRvIHRoZSByZWNvcmRzIGlu
IHRoZSBJU1NOIHJlZ2lzdGVyLiBUaGlzIGRhdGEgZWxlbWVudCB3b3VsZCBjb250YWluIHRo
ZSBuZXR3b3JrIGFkZHJlc3MgKFVSTCkgb2YgdGhlIGRhdGFiYXNlLCB3aGljaCBob2xkcyB0
aGUgYXJ0aWNsZSByZXF1aXJlZCBhbmQvb3IgYmlibGlvZ3JhcGhpYyBpbmZvcm1hdGlvbiBh
Ym91dCBpdC4gSXQgbXVzdCBhbHNvIGJlIHBvc3NpYmxlIHRvIHNwZWNpZnkgdm9sdW1lcyBh
bmQgaWYgbmVjZXNzYXJ5IGlzc3VlcyB3aGljaCBhcmUgaW5jbHVkZWQgaW4gdGhlIGRhdGFi
YXNlIHdpdGhpbiB0aGlzIGRhdGEgZWxlbWVudC4gVGhlIGRhdGEgZWxlbWVudCBzaG91bGQg
YmUgcmVwZWF0YWJsZSwgc2luY2UgdGhlIHNhbWUgYXJ0aWNsZSBtYXkgYmUgYXZhaWxhYmxl
IGZyb20gbXVsdGlwbGUgc291cmNlcy4gRm9yIGluc3RhbmNlLCB0aGUgcHVibGlzaGVyLCBM
aWJyYXJ5IG9mIENvbmdyZXNzIChodHRwOi8vd3d3LmxvYy5nb3YvKSwgSlNUT1IgKGh0dHA6
Ly93d3cuanN0b3Iub3JnLykgYW5kIGEgbnVtYmVyIG9mIGhvc3Qgc2VydmljZXMgc3VjaCBh
cyBFQlNDTyAoaHR0cDovL3d3dy5lYnNjby5jb20vaG9tZS8pIG1heSBhbGwgaGF2ZSBhIGNv
cHkgb2YgdGhlIHNhbWUgcmVzb3VyY2UuDQ1UaGUgU0lDSSByZXNvbHV0aW9uIHNlcnZpY2Ug
YnVpbHQgaW50byB0aGUgSVNTTiByZWdpc3RlciB3aWxsIGNoZWNrIGlmIGRhdGFiYXNlIGFk
ZHJlc3MgaW5mb3JtYXRpb24gaXMgYXZhaWxhYmxlIGluIHRoZSBiaWJsaW9ncmFwaGljIHJl
Y29yZCBvZiB0aGUgc2VyaWFsLiBUaGVuIGl0IG1ha2VzIHN1cmUgdGhhdCB0aGUgdm9sdW1l
IGFuZC9vciBpc3N1ZSBuZWVkZWQgaXMgYXZhaWxhYmxlIHZpYSB0aGUgc2VydmljZS4gSWYg
dGhpcyBpcyB0aGUgY2FzZSwgdGhlIGFwcGxpY2F0aW9uIHdpbGwgbWFrZSB0aGUgcXVlcnks
IHJlY2VpdmUgdGhlIHJlc3VsdCCWIGFydGljbGUgb3IgYmlibGlvZ3JhcGhpYyBpbmZvcm1h
dGlvbiBhYm91dCBpdCAtIGFuZCBwYXNzIGl0IG9uIHRvIHRoZSB1c2VyLiANDVRoZSBmdW5j
dGlvbmFsaXR5IGRlc2NyaWJlZCBhYm92ZSB3YXMgaW1wbGVtZW50ZWQgaW4gY28tb3BlcmF0
aW9uIGJldHdlZW4gdGhlIElTU04gSW50ZXJuYXRpb25hbCBDZW50cmUgYW5kIHRoZSBFLlUu
IHByb2plY3QgRElFUEVSIChodHRwOi8vZ2R6LnN1Yi51bmktZ29ldHRpbmdlbi5kZS9kaWVw
ZXIvKS4gVGhlIFNJQ0kgcmVzb2x1dGlvbiBzZXJ2aWNlIGlzIGFuIGV4dGVuc2lvbiBvZiB0
aGUgc2VydmljZSBidWlsdCBmb3IgcmVzb2x2aW5nIElTU04tYmFzZWQgVVJOcy4gQnkgTWFy
Y2ggMjAwMSBhIGRlbW9uc3RyYXRvciBzZXJ2aWNlIHZpYSB3aGljaCBzZXZlcmFsIG9mIHRo
ZSBkYXRhYmFzZXMgbWFpbnRhaW5lZCBieSB0aGUgcHJvamVjdCBwYXJ0bmVycyBjb3VsZCBi
ZSBhY2Nlc3NlZCB3YXMgcmVsZWFzZWQgZm9yIGludGVybmFsIHVzZSB3aXRoaW4gdGhlIHBy
b2plY3QuIFRoZSBJU1NOIElDIGFuZCBwcm9qZWN0IHBhcnRuZXJzIHdpc2ggdG8gbWFpbnRh
aW4gdGhlIHNlcnZpY2UgYWxzbyBhZnRlciB0aGUgZm9ybWFsIGVuZCBvZiB0aGUgcHJvamVj
dC4gDQ1EaXNjdXNzaW9ucyBhYm91dCBhZGRpbmcgdGhlIG5ldyBkYXRhIGVsZW1lbnQgaW50
byBiaWJsaW9ncmFwaGljIHJlY29yZHMgaW4gdGhlIElTU04gcmVnaXN0ZXIgYXJlIHVuZGVy
IHdheS4gDQ1QbGVhc2Ugbm90ZSB0aGF0IHRoZSBkaXNjdXNzaW9uIGhlcmVpbiBhcHBsaWVz
IHRvIFNJQ0lzIGFzc2lnbmVkIHRvIHNlcmlhbCBjb250cmlidXRpb25zLiBTaW5jZSBzZXJp
YWwgaXRlbXMgKGlzc3VlcykgaGF2ZSBzZWxkb20gYmVlbiBkZXNjcmliZWQgb3IgZGlnaXRp
c2VkIGFzIHN1Y2gsIGEgc2VhcmNoIGJ5IHNlcmlhbCBpdGVtIFNJQ0kgd2lsbCBpbiBwcmFj
dGljZSBiZSBleHBhbmRlZCBpbnRvIHJldHJpZXZhbCBvZiBhbGwgY29udHJpYnV0aW9ucyAo
YXJ0aWNsZXMpIHdpdGhpbiB0aGUgc2VyaWFsIGl0ZW0gKGlzc3VlKSBpbiBxdWVzdGlvbi4g
DQ1JZiBhIHJlc29sdXRpb24gc2VydmljZSBmb3IgdGhlIHJlc291cmNlIGF0IGhhbmQgZG9l
cyBub3QgZXhpc3QsIG9yIHRoZSB1c2VyIGlzIG5vdCBhdXRob3Jpc2VkIHRvIHV0aWxpc2Ug
aXQsIGhlL3NoZSBtYXkgZ2V0IHRoZSBiaWJsaW9ncmFwaGljIGRlc2NyaXB0aW9uIG9mIHRo
ZSBzZXJpYWwgZnJvbSB0aGUgSVNTTiByZWdpc3Rlci4gDQ0NMy40IEFkZGl0aW9uYWwgY29u
c2lkZXJhdGlvbnMNDUVsZWN0cm9uaWMgam91cm5hbHMgaGF2ZSByYXBpZGx5IGJlY29tZSB2
ZXJ5IHBvcHVsYXIgaW4gc2NpZW50aWZpYyBwdWJsaXNoaW5nLiBUaGUgbWFpbiByZWFzb25z
IGZvciB0aGlzIGFyZSB0aGUgZW1lcmdlbmNlIG9mIHZpYWJsZSBidXNpbmVzcyBtb2RlbHMg
KGUuZy4gbGljZW5zaW5nKSBhbmQgdGhlIGJpcnRoIG9mIGEgcmVsaWFibGUgYW5kIGVmZmlj
aWVudCBkZWxpdmVyeSBtZWNoYW5pc20gKHRoZSBXZWIpLiANDU5ldyBjb250ZW50IGlzIGJl
aW5nIGFkZGVkIHZpYSB0d28gZGlmZmVyZW50IGNoYW5uZWxzLiBBIHNpZ25pZmljYW50IG51
bWJlciBvZiBzY2llbnRpZmljIGpvdXJuYWxzIGlzIHB1Ymxpc2hlZCBpbiBlbGVjdHJvbmlj
IGZvcm0sIHVzdWFsbHkgYWxvbmdzaWRlIGEgcHJpbnRlZCB2ZXJzaW9uLiBPbiB0aGUgb3Ro
ZXIgaGFuZCwgb2xkIHByaW50ZWQgdm9sdW1lcyBhcmUgZGlnaXRpc2VkIGFuZCBtYWRlIGF2
YWlsYWJsZSBpbiBlbGVjdHJvbmljIGZvcm0uIERpZ2l0aXNhdGlvbiBpcyBkb25lIGJ5IGRl
dmVsb3BtZW50IHByb2plY3RzIHN1Y2ggYXMgRElFUEVSLCBlc3RhYmxpc2hlZCBzZXJ2aWNl
cyBzdWNoIGFzIEpTVE9SLCBvciBwdWJsaXNoZXJzIC0gZm9yIGluc3RhbmNlIEVsc2V2aWVy
IGlzIGRpZ2l0aXNpbmcgYWxsIHByaW50ZWQgam91cm5hbHMgdGhlIGNvbXBhbnkgaGFzIHB1
Ymxpc2hlZC4NDVJlbGlhYmxlIGxpbmtpbmcgb2YgYXJ0aWNsZXMgdG8gcmVmZXJlbmNlcyBh
bmQgYmlibGlvZ3JhcGhpYyBkYXRhIGFib3V0IHRoZSBhcnRpY2xlcyBpcyBhbiBpbXBvcnRh
bnQgaXNzdWUuIFVSTHMgYXJlIGFzIG9mIHRoaXMgd3JpdGluZyB0aGUgbW9zdCBjb21tb24g
bWVhbnMgdXNlZCBmb3IgbGlua2luZywgYnV0IHRoZWlyIHJlbGlhYmlsaXR5IGlzIGxvdzsg
YXZlcmFnZSBsaWZldGltZSBmb3IgYSBVUkwgaXMgZXN0aW1hdGVkIHRvIGJlIHR3byB5ZWFy
cy4gIA0NQSBtb3JlIHJlbGlhYmxlIGxpbmtpbmcgbWVjaGFuaXNtIHRoYW4gVVJMcyBpcyB1
cmdlbnRseSBuZWVkZWQuIE1hbnkgc2NpZW50aWZpYyBwdWJsaXNoZXJzIGFyZSBhbHJlYWR5
IHVzaW5nIERpZ2l0YWwgT2JqZWN0IElkZW50aWZpZXJzIChET0kpIGZvciB0aGVpciBtYXRl
cmlhbHMuIERPSSByZXNvbHV0aW9uIHNlcnZpY2UgaXMgYmFzZWQgb24gSGFuZGxlIHN5c3Rl
bSwgd2hpY2ggaXMgk2EgY29tcHJlaGVuc2l2ZSBzeXN0ZW0gZm9yIGFzc2lnbmluZywgbWFu
YWdpbmcsIGFuZCByZXNvbHZpbmcgcGVyc2lzdGVudCBpZGVudGlmaWVycywga25vd24gYXMg
ImhhbmRsZXMsIiBmb3IgZGlnaXRhbCBvYmplY3RzIGFuZCBvdGhlciByZXNvdXJjZXMgb24g
dGhlIEludGVybmV0lCAoc2VlIGh0dHA6Ly93d3cuaGFuZGxlLm5ldC9pbnRyb2R1Y3Rpb24u
aHRtbCkuIEhhbmRsZXMgY2FuIGJlIHVzZWQgYXMgVW5pZm9ybSBSZXNvdXJjZSBOYW1lcyhV
Uk5zKS4NDVVSTiBpcyBib3RoIGFuIGlkZW50aWZpZXIgYW5kIGEgbm9uLWNvbW1lcmNpYWwg
YW5kIHRlY2huaWNhbGx5IGFkdmFuY2VkIHJlc29sdXRpb24gc2VydmljZS4gRHVlIHRvIHRo
ZSBjby1vcGVyYXRpb24gb2YgdGhlIElTU04gSW50ZXJuYXRpb25hbCBDZW50cmUgdGhlIFVS
TiByZXNvbHV0aW9uIHNlcnZpY2UgZm9yIGFydGljbGVzIG91dGxpbmVkIGluIHRoaXMgSW50
ZXJuZXQgc3RhbmRhcmQgaXMgZ2xvYmFsLCBhbmQgY2FuIGFjY29tbW9kYXRlIGFuIHVubGlt
aXRlZCBudW1iZXIgb2YgYXJ0aWNsZSBzZXJ2aWNlcyBsb2NhdGVkIGFueXdoZXJlIGluIHRo
ZSB3b3JsZC4gDQ1Gb3IgaW5zdGFuY2UsIGluIG9yZGVyIHRvIGVzdGFibGlzaCBVUk4tYmFz
ZWQgbGlua3MgdG8gYXJ0aWNsZXMgZGlnaXRpc2VkIGluIEpTVE9SIHNlcnZpY2UsIGEgbnVt
YmVyIG9mIHN0ZXBzIGFyZSBuZWNlc3NhcnkuIEZpcnN0LCBlYWNoIGFydGljbGUgbXVzdCBi
ZSBpZGVudGlmaWVkIGJ5IFNJQ0ksIGFuZCB0aGVzZSBTSUNJcyBtdXN0IGJlIGluZGV4ZWQg
aW4gdGhlIEpTVE9SIGRhdGFiYXNlLiBTZWNvbmQsIGJpYmxpb2dyYXBoaWMgcmVjb3JkcyBv
ZiBKU1RPUiBqb3VybmFscyBpbiB0aGUgSVNTTiByZWdpc3RlciBtdXN0IGFsbCBiZSBlbnJp
Y2hlZCB3aXRoIGEgbGluayB0byB0aGUgSlNUT1Igc2VhcmNoIGludGVyZmFjZSBhbmQgdm9s
dW1lL2lzc3VlIGluZm9ybWF0aW9uLiBGb3IgaW5zdGFuY2UsIHRoZSBiaWJsaW9ncmFwaGlj
IHJlY29yZCBkZXNjcmliaW5nIHRoZSBqb3VybmFsIJNFY29sb2d5lCBtdXN0IGNvbnRhaW4g
dGhlIGluZm9ybWF0aW9uIHRoYXQgdm9sdW1lcyAxLTc3ICgxOTIwLTE5OTYpIGFyZSBhdmFp
bGFibGUgdmlhIEpTVE9SLiBUaGlzIGluZm9ybWF0aW9uIG1heSBiZSBxdWl0ZSB2b2xhdGls
ZSwgYW5kIG1haW50ZW5hbmNlIG9mIHRoZSBJU1NOIHJlZ2lzdGVyIG11c3QgdGhlcmVmb3Jl
IGJlIGZyZXF1ZW50IGFuZCBlZmZpY2llbnQuDQ1BcGFydCBmcm9tIG1vZGlmaWNhdGlvbiBv
ZiB0aGUgZGF0YSwgc29tZSBwcm9ncmFtbWluZyB3b3JrIGlzIG5lZWRlZC4gRHVlIHRvIHRo
ZSB3b3JrIGRvbmUgaW4gdGhlIERJRVBFUiBwcm9qZWN0LCB0aGUgSVNTTiByZWdpc3RlciBh
bHJlYWR5IGhhcyB0aGUgZnVuY3Rpb25hbGl0eSBuZWVkZWQgZm9yIHJlc29sdmluZyBTSUNJ
LWJhc2VkIFVSTnMuIEFkZGluZyB0aGUgcmVxdWlyZWQgZnVuY3Rpb25hbGl0eSBpbnRvIHRo
ZSBKU1RPUiBkYXRhYmFzZSBtYXkgb3IgbWF5IG5vdCBiZSBkaWZmaWN1bHQgZGVwZW5kaW5n
IG9uIHRoZSBzeXN0ZW0gYXJjaGl0ZWN0dXJlOyBpbiBESUVQRVIgc29tZSBwYXJ0bmVycyB3
ZXJlIGFibGUgdG8gaW1wbGVtZW50IHRoZSByZXF1aXJlZCBmdW5jdGlvbmFsaXR5IHF1aXRl
IGVhc2lseS4NDVNpbmNlIHRoZSBXZWIgYnJvd3NlcnMgZG8gbm90IHN1cHBvcnQgVVJOIHJl
c29sdXRpb24geWV0LCB0aGUgZmluYWwgc3RlcCBpbiBlbmFibGluZyByZXNvbHV0aW9uIG9m
IFVSTi1iYXNlZCBTSUNJcyBpcyBpbnN0YWxsYXRpb24gb2YgdGhlIGJyb3dzZXIgcGx1Zy1p
biBkZXZlbG9wZWQgYnkgdGhlIElTU04gSW50ZXJuYXRpb25hbCBDZW50cmUuICAgDQ1Gb3Ig
dmFyaW91cyByZWFzb25zLCBvbmUgYXJ0aWNsZSBtYXkgYmUgYXZhaWxhYmxlIGluIHNldmVy
YWwgbG9jYXRpb25zLiBFdmVyeSBhcnRpY2xlIGNvcHkgbWF5IGhhdmUgYSBkaWZmZXJlbnQg
c2V0IG9mIHVzZXJzIHdobyBhcmUgYWxsb3dlZCBhY2Nlc3MgdG8gaXQuIEZvciBpbnN0YW5j
ZSwgYSBjb3B5IGFjcXVpcmVkIGJ5IGEgbmF0aW9uYWwgbGlicmFyeSB2aWEgbGVnYWwgZGVw
b3NpdCBtYXkgb25seSBiZSBhdmFpbGFibGUgd2l0aGluIHRoZSBsaWJyYXJ5IHByZW1pc2Vz
LiANDU1ha2luZyB0aGUgbGlua3MgY29udGV4dCBzZW5zaXRpdmUgliBwcm92aWRlIG9ubHkg
dGhvc2UgbGlua3MgdGhhdCCTd29ya5QgZm9yIGEgdXNlciBpcyBhIGNoYWxsZW5nZS4gT3Bl
blVSTCBmcmFtZXdvcmsgW1ZhbiBkZSBTb21wZWxdIHByb3ZpZGVzIGEgbWVhbnMgZm9yIHNl
bnNpdGl2ZSBsaW5raW5nLiBBcyBvZiB0aGlzIHdyaXRpbmcgT3BlblVSTCBpcyByYXBpZGx5
IGdhaW5pbmcgcG9wdWxhcml0eSwgYW5kIHRoZXJlIGFyZSBhbHJlYWR5IGEgZmV3IGludGVn
cmF0ZWQgbGlicmFyeSBzeXN0ZW1zIHdoaWNoIHN1cHBvcnQgaXQuIFRoZSBJU1NOIHJlZ2lz
dGVyIG1heSBpbiB0aGUgZnV0dXJlIHN1cHBvcnQgT3BlblVSTCB1c2FnZTsgdGhpcyB3b3Vs
ZCBiZSB2ZXJ5IHZhbHVhYmxlIHdoZW4gdGhlIHNhbWUgcmVzb3VyY2UgKGFydGljbGUpIGlz
IGF2YWlsYWJsZSBmcm9tIHNldmVyYWwgc291cmNlcywgd2hpY2ggaGF2ZSBkaWZmZXJlbnQg
dXNlciBwb3B1bGF0aW9uLiAgDQ1JbiB0aGVpciBwcmVzZW50IGZvcm0gdGhlIFVSTiByZXNv
bHV0aW9uIHNlcnZpY2VzIHByb3ZpZGVkIHZpYSB0aGUgSVNTTiByZWdpc3RlciBzdWl0IHRo
b3NlIHNlcnZpY2VzIGJlc3QsIHdoaWNoIGFyZSBhdmFpbGFibGUgaW4gcHVibGljIGRvbWFp
biwgYW5kIGFyZSByZWFzb25hYmx5IHN0YWJsZS4gTnVtZXJvdXMgZGlnaXRpc2F0aW9uIHBy
b2plY3RzIHN1Y2ggYXMgRElFUEVSIGFyZSBjdXJyZW50bHkgbWFraW5nIHByaW50ZWQgYXJ0
aWNsZXMgYXZhaWxhYmxlIGluIHRoZSBXZWIgaW4gZGlnaXRhbCBmb3JtLiANDUFuIGFkZGl0
aW9uYWwgYmVuZWZpdCBvZiBjb2RpbmcgdGhlIG5lZWRlZCBsb2NhdGlvbiBhbmQgdm9sdW1l
IGluZm9ybWF0aW9uIGludG8gdGhlIElTU04gcmVnaXN0ZXIgd291bGQgYmUgdGhhdCB0aGlz
IGRhdGFiYXNlIHRoZW4gY291bGQgYWxzbyBzZXJ2ZSBhcyBhIGdsb2JhbCByZWdpc3RyeSBv
ZiBzZXJpYWwgZGlnaXRpc2F0aW9uIGVmZm9ydHMuIFN1Y2ggYSByZWdpc3RlciBpcyBiYWRs
eSBuZWVkZWQgdG8gYXZvaWQgZHVwbGljYXRlIHdvcmsuIA0NU2luY2UgdGhlIG51bWJlciBv
ZiBTSUNJIHJlc29sdXRpb24gc2VydmljZXMgd2lsbCBldmVudHVhbGx5IGJlIGhpZ2gsIHRo
ZSBjYXBhY2l0eSBvZiB0aGUgc2VydmVyIG9uIHdoaWNoIHRoZSBJU1NOIHJlZ2lzdGVyIHJ1
bnMgYW5kIGl0cyBuZXR3b3JrIGNvbm5lY3Rpb24gbWF5IGJlY29tZSBhIGJvdHRsZW5lY2ss
IGVzcGVjaWFsbHkgaWYgdGhlIGFydGljbGVzIHdlcmUgZGVsaXZlcmVkIHZpYSB0aGUgSVNT
TiBzZXJ2ZXIgdG8gdGhlIHVzZXJzLiBTZXR0aW5nIHVwIG1pcnJvciBzaXRlcyB3b3VsZCBp
biB0aGlzIGNhc2UgYmUgdGhlIG1vc3QgZWZmaWNpZW50IG1lYW5zIGZvciBsb2FkIGNvbnRy
b2wgYW5kIGJhbGFuY2luZy4gVGVjaG5pY2FsbHkgdGhlIHNldHRpbmcgdXAgb2YgbWlycm9y
IHNpdGVzIGlzIG5vdCBkaWZmaWN1bHQuIFRoZSBJU1NOIHJlZ2lzdGVyIGNvbnRhaW5zIGFw
cHJveGltYXRlbHkgYSBtaWxsaW9uIGJpYmxpb2dyYXBoaWMgcmVjb3JkcywgYW5kIGlzIHRo
ZXJlZm9yZSBub3QgYSB2ZXJ5IGxhcmdlIGRhdGFiYXNlLiANDQ00LiBTZWN1cml0eSBDb25z
aWRlcmF0aW9ucw0NVGhpcyBkb2N1bWVudCBwcm9wb3NlcyBtZWFucyBvZiBlbmNvZGluZyBh
bmQgdXNpbmcgU2VyaWFsIEl0ZW0gYW5kIENvbnRyaWJ1dGlvbiBJZGVudGlmaWVycyB3aXRo
aW4gdGhlIFVSTiBmcmFtZXdvcmsuIFRoaXMgZG9jdW1lbnQgZG9lcyBub3QgZGlzY3VzcyBy
ZXNvbHV0aW9uIGV4Y2VwdCBhdCBhIGdlbmVyaWMgbGV2ZWw7IHRodXMgcXVlc3Rpb25zIG9m
IHNlY3VyZSBvciBhdXRoZW50aWNhdGVkIHJlc29sdXRpb24gbWVjaGFuaXNtcyBpbiB0aGUg
SVNTTiByZWdpc3RlciBvciBpbiBhY3R1YWwgcmVzb2x1dGlvbiBzZXJ2aWNlcyBhcmUgb3V0
IG9mIHNjb3BlLiAgVGhpcyB0ZXh0IGRvZXMgbm90IGFkZHJlc3MgbWVhbnMgb2YgdmFsaWRh
dGluZyB0aGUgaW50ZWdyaXR5IG9yIGF1dGhlbnRpY2F0aW5nIHRoZSBzb3VyY2Ugb3IgcHJv
dmVuYW5jZSBvZiBVUk5zIHRoYXQgY29udGFpbiBTSUNJcy4gIElzc3VlcyByZWdhcmRpbmcg
aW50ZWxsZWN0dWFsIHByb3BlcnR5IHJpZ2h0cyBhc3NvY2lhdGVkIHdpdGggb2JqZWN0cyBp
ZGVudGlmaWVkIGJ5IHRoZSB2YXJpb3VzIGJpYmxpb2dyYXBoaWMgaWRlbnRpZmllcnMgYXJl
IGFsc28gYmV5b25kIHRoZSBzY29wZSBvZiB0aGlzIGRvY3VtZW50LCBhcyBhcmUgcXVlc3Rp
b25zIGFib3V0IHJpZ2h0cyB0byB0aGUgZGF0YWJhc2VzIHRoYXQgbWlnaHQgYmUgdXNlZCB0
byBjb25zdHJ1Y3QgcmVzb2x2ZXJzLg0NDTUuIE5hbWVzcGFjZSByZWdpc3RyYXRpb24NDVVS
TiBOYW1lc3BhY2UgSUQgUmVnaXN0cmF0aW9uIGZvciB0aGUgU2VyaWFsIEl0ZW0gYW5kIENv
bnRyaWJ1dGlvbiBJZGVudGlmaWVyIChTSUNJKQ0NTmFtZXNwYWNlIElEOg0NU0lDSQ0NU0lD
SSBpcyBhIHdlbGwtZXN0YWJsaXNoZWQgYWNyb255bSBmb3IgU2VyaWFsIEl0ZW0gYW5kIENv
bnRyaWJ1dGlvbiBJZGVudGlmaWVyczsgZ2l2aW5nIHRoaXMgTklEIGZvciBhbnkgb3RoZXIg
c3lzdGVtIHdvdWxkIGNhdXNlIGEgbG90IG9mIGNvbmZ1c2lvbi4gDQ1UaGlzIG5hbWVzcGFj
ZSBJRCBoYXMgYWxyZWFkeSBiZWVuIHVzZWQgaW4gU0lDSS1iYXNlZCBVUk5zIGluIHRoZSBF
LlUuIHByb2plY3QgRElFUEVSBS4NDVJlZ2lzdHJhdGlvbiBJbmZvcm1hdGlvbjoNDVZlcnNp
b246IDENRGF0ZTogMjAwMS0wOC0yOA0NDURlY2xhcmVkIHJlZ2lzdHJhbnQgb2YgdGhlIG5h
bWVzcGFjZToNDU5hbWU6IFBhdHJpY2lhIEhhcnJpcw1FLW1haWw6IHBoYXJyaXNAbmlzby5v
cmcNQWZmaWxpYXRpb246IE5hdGlvbmFsIEluZm9ybWF0aW9uIFN0YW5kYXJkcyBPcmdhbmlz
YXRpb24NQWRkcmVzczogNDczMyBCZXRoZXNkYSBBdmVudWUsIFN1aXRlIDMwMCwgQmV0aGVz
ZGEsIE1EIDIwODE0DQ1EZWNsYXJhdGlvbiBvZiBzeW50YWN0aWMgc3RydWN0dXJlOg0NRWFj
aCBTSUNJIGNvbnRhaW5zIHRocmVlIHNlZ21lbnRzOg0NSXRlbSBzZWdtZW50OyB0aGUgZGF0
YSBlbGVtZW50cyBuZWVkZWQgdG8gZGVzY3JpYmUgdGhlIHNlcmlhbCBpdGVtIHN1Y2ggYXMg
c2VyaWFsIGlzc3VlIChJU1NOLCBDaHJvbm9sb2d5LCBFbnVtZXJhdGlvbikNDUNvbnRyaWJ1
dGlvbiBzZWdtZW50LCB0aGUgZGF0YSBlbGVtZW50cyBuZWVkZWQgdG8gaWRlbnRpZnkgY29u
dHJpYnV0aW9ucyB3aXRoaW4gYW4gaXRlbSAoTG9jYXRpb24sIFRpdGxlIENvZGUpDQ1Db250
cm9sIHNlZ21lbnQsIHRoZSBkYXRhIGVsZW1lbnRzIG5lZWRlZCB0byByZWNvcmQgdGhvc2Ug
YWRtaW5pc3RyYXRpdmUgZWxlbWVudHMgdGhhdCBkZXRlcm1pbmUgdGhlIHZhbGlkaXR5LCB2
ZXJzaW9uLCBhbmQgZm9ybWF0IG9mIHRoZSBTSUNJIGNvZGUgcmVwcmVzZW50YXRpb24uIA0N
RXhhbXBsZToNDSAgIDAwMTUtNjkxNCgxOTk2MDEwMSkxNTc6MTw2MjpLVFNXPjIuMC5UWDsy
LUYNDVNJQ0kgY29kZXMgY2FuIGJlIGdlbmVyYXRlZCBhbmQgcGFyc2VkIGJ5IGNvbXB1dGVy
IHByb2dyYW1zLiANDQ1SZWxldmFudCBhbmNpbGxhcnkgZG9jdW1lbnRhdGlvbjoNDVNJQ0kg
aXMgYW4gQW1lcmljYW4gbmF0aW9uYWwgc3RhbmRhcmQgZGVmaW5lZCBieSBOSVNPL0FOU0kg
WjM5LjU2LTE5OTYgW05JU08yXS4gQSBuZXcgdmVyc2lvbiBvZiB0aGUgc3RhbmRhcmQgaXMg
Y3VycmVudGx5IHVuZGVyIGRldmVsb3BtZW50Lg0NDUlkZW50aWZpZXIgdW5pcXVlbmVzcyBj
b25zaWRlcmF0aW9uczoNDVNJQ0kgY29kZXMgd2lsbCBhbG1vc3QgYWx3YXlzIGJlIHVuaXF1
ZS4gU2luY2UgU0lDSSBpcyBiYXNlZCBvbiBJU1NOLCBhcnRpY2xlcyBmcm9tIGRpZmZlcmVu
dCBqb3VybmFscyB3aWxsIGRlZmluaXRlbHkgbmV2ZXIgZ2V0IHRoZSBzYW1lIFNJQ0kuIFNp
bmNlIGVudW1lcmF0aW9uIGFuZCBjaHJvbm9sb2d5IGluZm9ybWF0aW9uIG11c3QgYWxzbyBi
ZSBnaXZlbiwgYXJ0aWNsZXMgYW5kIG90aGVyIGNvbnRyaWJ1dGlvbnMgcHVibGlzaGVkIGlu
IGRpZmZlcmVudCB2b2x1bWVzIGFuZCBpc3N1ZXMgd2lsbCBhbHNvIG5ldmVyIGdldCB0aGUg
c2FtZSBTSUNJLiAgDQ1TSUNJcyBtYXkgbm90IGJlIHVuaXF1ZSBpZiBhbmQgb25seSBpZjog
DQ1JZiB0d28gb3IgbW9yZSBjb250cmlidXRpb25zIGFyZSBwdWJsaXNoZWQgb24gdGhlIHNh
bWUgcGFnZShzKSBhbmQgaWYgdGhleSBoYXZlIHNpbWlsYXIgZW5vdWdoIHRpdGxlcyAodGhl
IGZpcnN0IGxldHRlciBvZiBlYWNoIHdvcmQgaXMgdGhlIHNhbWUpLg0NSW4gYSBzaW5nbGUg
aXNzdWUgb2YgYW4gZWxlY3Ryb25pYyBqb3VybmFsICh3aGljaCBsYWNrcyBwYWdlIG51bWJl
cnMpIHRoZXJlIGFyZSB0d28gb3IgbW9yZSBjb250cmlidXRpb25zIHdpdGggdGl0bGVzIHNp
bWlsYXIgZW5vdWdoLiANDUlmIHRoZXJlIGFyZSBzZXZlcmFsIHRlY2huaWNhbCB2YXJpYW50
cyBvZiBhbiBlbGVjdHJvbmljIHNlcmlhbCBjb250cmlidXRpb24gKG11bHRpcGxlIGZvcm1h
dHMsIG11bHRpcGxlIHJlc29sdXRpb25zKSB0aGUgY3VycmVudCB2ZXJzaW9uIG9mIFNJQ0kg
d2lsbCBub3QgbWFrZSBhbnkgZGlmZmVyZW5jZSBiZXR3ZWVuIHRoZXNlIHZhcmlhbnRzLiBJ
biB0aGlzIGNhc2UgdGhlIGludGVsbGVjdHVhbCBjb250ZW50IHdpbGwgdXN1YWxseSBiZSB0
aGUgc2FtZSwgYnV0IGxheW91dCB3aWxsIGRpZmZlciBmcm9tIG9uZSB2ZXJzaW9uIHRvIGFu
b3RoZXIuIA0NVGhlIG5ldyB2ZXJzaW9uIG9mIHRoZSBTSUNJIHN0YW5kYXJkIHdpbGwgYmUg
ZW5oYW5jZWQgaW4gb3JkZXIgdG8gZGltaW5pc2ggdGhlIHJpc2sgb2Ygbm9uLXVuaXF1ZSBT
SUNJcy4gDQ0NSWRlbnRpZmllciBwZXJzaXN0ZW5jZSBjb25zaWRlcmF0aW9uczoNDU9uY2Ug
YXNzaWduZWQsIFNJQ0kgd2lsbCBuZXZlciBjaGFuZ2UuIFRoZSBzYW1lIFNJQ0kgd2lsbCBu
b3QgYmUgdXNlZCBhZ2FpbiBmb3Igb3RoZXIgc2VyaWFsIGl0ZW1zIGFuZCBjb250cmlidXRp
b25zLiANDVByb2Nlc3Mgb2YgaWRlbnRpZmllciBhc3NpZ25tZW50Og0NVGhlcmUgd2lsbCBu
b3QgYmUgYSBuYXRpb25hbCwgcmVnaW9uYWwgb3IgaW50ZXJuYXRpb25hbCBhZ2VuY3kgZ292
ZXJuaW5nIHRoZSBTSUNJIGFzc2lnbm1lbnQgcHJvY2Vzcy4gUHVibGlzaGVycywgbGlicmFy
aWVzIG9yIG90aGVyIGluZm9ybWF0aW9uIGludGVybWVkaWFyaWVzIHdpbGwgY3JlYXRlIFNJ
Q0lzIHdoZW4gbmVlZGVkLiBUaGUgbW9zdCBpbXBvcnRhbnQgcHJlcmVxdWlzaXRlIGlzIHRo
YXQgdGhlIGpvdXJuYWwgbXVzdCBoYXZlIGFuIElTU04uIA0NQWx0aG91Z2ggU0lDSSBhc3Np
Z25tZW50IGlzIGRlY2VudHJhbGlzZWQsIHRoZSBuYXRpb25hbCBJU1NOIGFnZW5jaWVzIGFu
ZCB0aGUgSVNTTiBJbnRlcm5hdGlvbmFsIENlbnRyZSBtYXkgc3VwcG9ydCBwdWJsaXNoZXJz
IGFuZCBvdGhlciBpbnRlcmVzdGVkIHBhcnRpZXMgaW4gU0lDSSBpbXBsZW1lbnRhdGlvbi4g
DQ1TSUNJIGNhbiAtIGFuZCBzaG91bGQgLSBiZSBidWlsdCB2aWEgYXV0b21hdGVkIG1lYW5z
LiBJZiB0aGUgc291cmNlIGRvY3VtZW50IHN1Y2ggYXMgYXJ0aWNsZSBpcyBzdWZmaWNpZW50
bHkgc3RydWN0dXJlZCwgU0lDSSBjYW4gYmUgZ2VuZXJhdGVkIHdpdGhvdXQgaHVtYW4gaW52
b2x2ZW1lbnQuIEFub3RoZXIgb3B0aW9uIGlzIGEgc2VtaS1hdXRvbWF0ZWQgcHJvY2Vzcywg
aW4gd2hpY2ggYSBodW1hbiB1c2VyIHR5cGVzIGluIHRoZSByZWxldmFudCBkYXRhIGVsZW1l
bnRzLCBhbmQgdGhlIGFwcGxpY2F0aW9uIHRha2VzIGNhcmUgb2YgYnVpbGRpbmcgdGhlIGNv
ZGUuIA0NUHJvY2VzcyBmb3IgaWRlbnRpZmllciByZXNvbHV0aW9uOg0NUmVzb2x1dGlvbiB3
aWxsIHRha2UgcGxhY2UgaW4gdHdvIHN0ZXBzIGFzIGRlZmluZWQgaW4gY2hhcHRlciAzLjMu
IEZpcnN0IHRoZSBJU1NOIHJlZ2lzdGVyIGlzIHVzZWQgZm9yIGZpbmRpbmcgdGhlIGxvY2F0
aW9uIG9mIHRoZSByZXNvbHV0aW9uIHNlcnZpY2UocykgZm9yIHRoZSBzZXJpYWwgYW5kIHZv
bHVtZSBhdCBoYW5kLiBVc2luZyB0aGUgbGlua2luZyBpbmZvcm1hdGlvbiBzdG9yZWQgaW4g
dGhlIHNlcmlhbJJzIGJpYmxpb2dyYXBoaWMgcmVjb3JkLCB0aGUgY29ycmVjdCByZXNvbHV0
aW9uIHNlcnZpY2UgaXMgY29udGFjdGVkLCBhbmQgdGhlIHJlcXVlc3RlZCByZXNvdXJjZSBp
cyBkZWxpdmVyZWQgdG8gdGhlIHVzZXIuDSANDVJ1bGVzIGZvciBMZXhpY2FsIEVxdWl2YWxl
bmNlOg0NV2UgZG8gbm90IHByb3Bvc2UgYW55IHNwZWNpZmljIHJ1bGVzIGZvciBlcXVpdmFs
ZW5jZSB0ZXN0aW5nIHRocm91Z2ggbGV4aWNhbCBtYW5pcHVsYXRpb24uDQ0NQ29uZm9ybWFu
Y2Ugd2l0aCBVUk4gU3ludGF4Og0NQWNjb3JkaW5nIHRvIHRoZSBSRkMgMjI4ODoNDVRoZSBj
aGFyYWN0ZXIgc2V0IGZvciBTSUNJcyBpcyBpbnRlbmRlZCB0byBiZSBlbWFpbC10cmFuc3Bv
cnQtDXRyYW5zcGFyZW50LCBzbyBpdCBkb2VzIG5vdCBwcmVzZW50IG1ham9yIHByb2JsZW1z
LiAgSG93ZXZlciwgYWxsDXByaW50YWJsZSBleGNsdWRlZCBhbmQgcmVzZXJ2ZWQgY2hhcmFj
dGVycyBmcm9tIHRoZSBVUk4gc3ludGF4IGFyZQ12YWxpZCBpbiB0aGUgU0lDSSBjaGFyYWN0
ZXIgc2V0IGFuZCBtdXN0IGJlICUtZW5jb2RlZC4NDUV4YW1wbGUgb2YgYSBTSUNJIGZvciBh
biBpc3N1ZSBvZiBhIGpvdXJuYWw6DQ0gICAgIFVSTjpTSUNJOjEwNDYtODE4OCgxOTk1MDEp
MTM6MSUzQyUzRTEuMC5UWDsyLUYNDUZvciBhbiBhcnRpY2xlIGNvbnRhaW5lZCB3aXRoaW4g
dGhhdCBpc3N1ZToNDSAgICAgVVJOOlNJQ0k6MTA0Ni04MTg4KDE5OTUwMSkxMzoxJTNDNjk6
RlRUSEJJJTNFMi4wLlRYOzItNA0NDVZhbGlkYXRpb24gbWVjaGFuaXNtOg0NVmFsaWRpdHkg
b2YgYSBTSUNJIHN0cmluZyBjYW4gYmUgY2hlY2tlZCBieSBtb2R1bHVzIDM3IGNoZWNrIGRp
Z2l0Lg0NDVNjb3BlOg0NR2xvYmFsLg0NDTYuIFJlZmVyZW5jZXMNDVtEYWlnbGUgZXQgYWwu
XTogRGFpZ2xlLCBMLiwgdmFuIEd1bGlrLCBELiwgSWFubmVsbGEsIFIuICYgRmFsdHN0cm9t
LCBQLjogVVJOIE5hbWVzcGFjZSBEZWZpbml0aW9uIE1lY2hhbmlzbXMsIFJGQzI2MTEsIEp1
bmUgMTk5OS4NDVtMeW5jaF0gTHluY2gsIEMuLCBVc2luZyBFeGlzdGluZyBCaWJsaW9ncmFw
aGljIElkZW50aWZpZXJzIGFzIFVuaWZvcm0gUmVzb3VyY2UgTmFtZXMsIFJGQyAyMjg4LCBG
ZWJydWFyeSAxOTk4DQ1bTW9hdHNdIE1vYXRzLCBSLiwgVVJOIFN5bnRheCwgUkZDIDIxNDEs
IE1heSAxOTk3Lg0NW05JU09dIE5JU08vQU5TSSBaMzkuNTYtMTk5NiBTZXJpYWwgSXRlbSBh
bmQgQ29udHJpYnV0aW9uIElkZW50aWZpZXIuIEVsZWN0cm9uaWMgcmVzb3VyY2UsIGF2YWls
YWJsZSBhdCBodHRwOi8vd3d3LnRlY2hzdHJlZXQuY29tL2NnaS1iaW4vcGRmL2ZyZWUvMTUy
NjI5L3ozOS01Ni5wZGYNDVtSb3plbmZlbGRdIFJvemVuZmVsZCwgUy4sIFVzaW5nIFRoZSBJ
U1NOIChJbnRlcm5hdGlvbmFsIFNlcmlhbCBTdGFuZGFyZCBOdW1iZXIpIGFzIFVSTiAoVW5p
Zm9ybSBSZXNvdXJjZSBOYW1lcykgd2l0aGluIGFuIElTU04tVVJOIE5hbWVzcGFjZSwgUkZD
IDMwNDQsIEphbnVhcnkgMjAwMS4NDVtWYW4gZGUgU29tcGVsXSBWYW4gZGUgU29tcGVsLCBI
ZXJiZXJ0ICYgQmVpdC1BcmllLCBPcmVuOiBPcGVuIExpbmtpbmcgaW4gdGhlIFNjaG9sYXJs
eSBJbmZvcm1hdGlvbiBFbnZpcm9ubWVudCBVc2luZyB0aGUgT3BlblVSTCBGcmFtZXdvcmsu
IEQtTGliIE1hZ2F6aW5lLCBNYXJjaCAyMDAxLiBFbGVjdHJvbmljIHJlc291cmNlLCBhdmFp
bGFibGUgYXQgaHR0cDovL3d3dy5kbGliLm9yZy9kbGliL21hcmNoMDEvdmFuZGVzb21wZWwv
MDN2YW5kZXNvbXBlbC5odG1sDSANDTcuIEF1dGhvcnMnIEFkZHJlc3MNDSAgIEp1aGEgSGFr
YWxhDSAgIEhlbHNpbmtpIFVuaXZlcnNpdHkgTGlicmFyeSAtIFRoZSBOYXRpb25hbCBMaWJy
YXJ5IG9mIEZpbmxhbmQNICAgUC5PLiBCb3ggMjYNICAgRklOLTAwMDE0IEhlbHNpbmtpIFVu
aXZlcnNpdHkNICAgRklOTEFORA0NICAgRS1tYWlsOiBqdWhhLmhha2FsYUBoZWxzaW5raS5m
aQ0NDTguICBGdWxsIENvcHlyaWdodCBTdGF0ZW1lbnQNDSAgIENvcHlyaWdodCAoQykgVGhl
IEludGVybmV0IFNvY2lldHkgKDIwMDEpLiAgQWxsIFJpZ2h0cyBSZXNlcnZlZC4NDSAgIFRo
aXMgZG9jdW1lbnQgYW5kIHRyYW5zbGF0aW9ucyBvZiBpdCBtYXkgYmUgY29waWVkIGFuZCBm
dXJuaXNoZWQgdG8NICAgb3RoZXJzLCBhbmQgZGVyaXZhdGl2ZSB3b3JrcyB0aGF0IGNvbW1l
bnQgb24gb3Igb3RoZXJ3aXNlIGV4cGxhaW4gaXQNICAgb3IgYXNzaXN0IGluIGl0cyBpbXBs
ZW1lbnRhdGlvbiBtYXkgYmUgcHJlcGFyZWQsIGNvcGllZCwgcHVibGlzaGVkDSAgIGFuZCBk
aXN0cmlidXRlZCwgaW4gd2hvbGUgb3IgaW4gcGFydCwgd2l0aG91dCByZXN0cmljdGlvbiBv
ZiBhbnkNICAga2luZCwgcHJvdmlkZWQgdGhhdCB0aGUgYWJvdmUgY29weXJpZ2h0IG5vdGlj
ZSBhbmQgdGhpcyBwYXJhZ3JhcGggYXJlDSAgIGluY2x1ZGVkIG9uIGFsbCBzdWNoIGNvcGll
cyBhbmQgZGVyaXZhdGl2ZSB3b3Jrcy4gIEhvd2V2ZXIsIHRoaXMNICAgZG9jdW1lbnQgaXRz
ZWxmIG1heSBub3QgYmUgbW9kaWZpZWQgaW4gYW55IHdheSwgc3VjaCBhcyBieSByZW1vdmlu
Zw0gICB0aGUgY29weXJpZ2h0IG5vdGljZSBvciByZWZlcmVuY2VzIHRvIHRoZSBJbnRlcm5l
dCBTb2NpZXR5IG9yIG90aGVyDSAgIEludGVybmV0IG9yZ2FuaXphdGlvbnMsIGV4Y2VwdCBh
cyBuZWVkZWQgZm9yIHRoZSBwdXJwb3NlIG9mDSAgIGRldmVsb3BpbmcgSW50ZXJuZXQgc3Rh
bmRhcmRzIGluIHdoaWNoIGNhc2UgdGhlIHByb2NlZHVyZXMgZm9yDSAgIGNvcHlyaWdodHMg
ZGVmaW5lZCBpbiB0aGUgSW50ZXJuZXQgU3RhbmRhcmRzIHByb2Nlc3MgbXVzdCBiZQ0gICBm
b2xsb3dlZCwgb3IgYXMgcmVxdWlyZWQgdG8gdHJhbnNsYXRlIGl0IGludG8gbGFuZ3VhZ2Vz
IG90aGVyIHRoYW4NICAgRW5nbGlzaC4NDSAgIFRoZSBsaW1pdGVkIHBlcm1pc3Npb25zIGdy
YW50ZWQgYWJvdmUgYXJlIHBlcnBldHVhbCBhbmQgd2lsbCBub3QgYmUNICAgcmV2b2tlZCBi
eSB0aGUgSW50ZXJuZXQgU29jaWV0eSBvciBpdHMgc3VjY2Vzc29ycyBvciBhc3NpZ25zLg0N
ICAgVGhpcyBkb2N1bWVudCBhbmQgdGhlIGluZm9ybWF0aW9uIGNvbnRhaW5lZCBoZXJlaW4g
aXMgcHJvdmlkZWQgb24gYW4NICAgIkFTIElTIiBiYXNpcyBhbmQgVEhFIElOVEVSTkVUIFNP
Q0lFVFkgQU5EIFRIRSBJTlRFUk5FVCBFTkdJTkVFUklORw0gICBUQVNLIEZPUkNFIERJU0NM
QUlNUyBBTEwgV0FSUkFOVElFUywgRVhQUkVTUyBPUiBJTVBMSUVELCBJTkNMVURJTkcNICAg
QlVUIE5PVCBMSU1JVEVEIFRPIEFOWSBXQVJSQU5UWSBUSEFUIFRIRSBVU0UgT0YgVEhFIElO
Rk9STUFUSU9ODSAgIEhFUkVJTiBXSUxMIE5PVCBJTkZSSU5HRSBBTlkgUklHSFRTIE9SIEFO
WSBJTVBMSUVEIFdBUlJBTlRJRVMgT0YNICAgTUVSQ0hBTlRBQklMSVRZIE9SIEZJVE5FU1Mg
Rk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLg0NDQ0TUEFHRSBcIyAiJ1BhZ2U6ICcjJwsnIiAg
FQVESUVQRVIgKG5paW4ga3VpbiBrYWlra2lhbGxhIG11dWFsbGEgdGVrc3Rpc3PkhSkNDQ0A
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAABjCgAAnwwAAKAMAACmDAAATQ0AABEZAAASGQAA
PBoAAEodAAAxHgAArx4AALAeAAAKIQAAmiUAAK4pAADmKgAA6CoAAJ0uAABTMgAAWlgAAFtY
AABGWwAAdVsAADpmAACUZgAAlWYAANFmAACbaAAAQmoAAOhqAAAvcwAAMHMAAEZzAABIcwAA
SXMAAEpzAAB8cwAAfXMAAPcA9/IA8vcA9/IA8vcA9+ji9wD32fcA9wDy9wD3APfUANHUygD3
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQNqAAAA
ADBKEQBVCAEEMEoRAAAJA2oAAAAAVQgBEANqAAAAADBKEQA8CIFVCAEACzYIgW1ICQhzSAkI
EzYIgU9KAwBRSgMAbUgJCHNICQgIbUgJCHNICQgAEE9KAwBRSgMAbUgJCHNICQgmAAQAAAEE
AAACBAAAAwQAAAQEAAAFBAAABgQAAAcEAAAIBAAAUAQAAJgEAADgBAAA/gQAABgFAAAZBQAA
GgUAABsFAAAcBQAAHQUAAFsFAACLBQAAjAUAAKAFAAChBQAADQYAAA4GAADXBgAA8gAAAAAA
AAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAA
AAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAA
AAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAA
APIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADy
AAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA5AAA
AAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAA
AAAAAAAAAAAAAAAAAAAAAAAADgAAAyQDDcYFAAEaIgAOhMADQCYAXYTAA2EkAwAMAAADJAMN
xgUAARoiAA6EwANdhMADYSQDABoABAAAL3MAAHxzAAD9/QAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEAAEBAtcGAADYBgAA
3AcAAN0HAABACAAAQQgAAHYIAAB3CAAAgAgAAIEIAABPCgAAUAoAAFEKAABiCgAAYwoAAJ8M
AACgDAAATA0AAE0NAAAwDgAAMQ4AAI4OAACPDgAA6g4AAPIAAAAAAAAAAAAAAADyAAAAAAAA
AAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA5AAAAAAAAAAA
AAAAAPIAAAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAA
AADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA
3gAAAAAAAAAAAAAAANUAAAAAAAAAAAAAAADMAAAAAAAAAAAAAAAAzAAAAAAAAAAAAAAAAMwA
AAAAAAAAAAAAAADMAAAAAAAAAAAAAAAAzAAAAAAAAAAAAAAAAMwAAAAAAAAAAAAAAADMAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEwADJAMOhMADXYTAA2EkAwAIAAADJAMOhMADXYTA
A2EkAwAFFAAOhMUDXYTFAw4AAAMkAw3GBQABGiIADoTAA0AmAF2EwANhJAMADAAAAyQDDcYF
AAEaIgAOhMADXYTAA2EkAwAX6g4AAOsOAAAfDwAAIA8AAMMQAADEEAAADhMAAA8TAACuFQAA
rxUAAFsWAABcFgAA6xcAAOwXAAARGQAAEhkAADwaAAA9GgAAsxoAALQaAAC1GgAA1hoAANca
AACxGwAAshsAAA4dAAD2AAAAAAAAAAAAAAAA9gAAAAAAAAAAAAAAAPYAAAAAAAAAAAAAAAD2
AAAAAAAAAAAAAAAA9gAAAAAAAAAAAAAAAPYAAAAAAAAAAAAAAAD2AAAAAAAAAAAAAAAA9gAA
AAAAAAAAAAAAAPYAAAAAAAAAAAAAAAD2AAAAAAAAAAAAAAAA9gAAAAAAAAAAAAAAAPYAAAAA
AAAAAAAAAAD2AAAAAAAAAAAAAAAA9gAAAAAAAAAAAAAAAO0AAAAAAAAAAAAAAADnAAAAAAAA
AAAAAAAA2gAAAAAAAAAAAAAAANoAAAAAAAAAAAAAAADaAAAAAAAAAAAAAAAA2gAAAAAAAAAA
AAAAANoAAAAAAAAAAAAAAADaAAAAAAAAAAAAAAAA2gAAAAAAAAAAAAAAANoAAAAAAAAAAAAA
AADaAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAADJAMNxgUAARoiAA6EwANdhMADYSQDAAUUAA3G
BQABGiIAAAgAAAMkAw6EwANdhMADYSQDAAgTAAMkAw6EwANdhMADYSQDABkOHQAADx0AABAd
AAA7HQAAPB0AAEkdAABKHQAAsB4AALEeAABQHwAAUR8AAMkfAADKHwAAOSAAADogAADfIAAA
4CAAAAkhAAAKIQAAOSEAADohAACCIQAAySEAABAiAABXIgAAnyIAAOgiAADyAAAAAAAAAAAA
AAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAA
APIAAAAAAAAAAAAAAADpAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADy
AAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAA
AAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAA
AAAAAAAAAADkAAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAADkAAAAAAAA
AAAAAAAA5AAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA5AAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAABBMAAyQDYSQDAAgTAAMkAw6EaQNdhGkDYSQDAAwAAAMkAw3GBQAB
GiIADoTAA12EwANhJAMAGugiAAArIwAAbCMAALEjAADzIwAAOSQAAIEkAAC8JAAAAiUAAEol
AACOJQAAmiUAAJslAAA4JwAAOScAAJcoAACYKAAArSkAAK4pAADoKgAA6SoAAD8sAABALAAA
Zi4AAGcuAAD6AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAAAPoAAAAAAAAAAAAAAAD6AAAAAAAA
AAAAAAAA+gAAAAAAAAAAAAAAAPoAAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAA+gAAAAAAAAAA
AAAAAPoAAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAAAO0AAAAAAAAAAAAA
AADtAAAAAAAAAAAAAAAA7QAAAAAAAAAAAAAAAO0AAAAAAAAAAAAAAADtAAAAAAAAAAAAAAAA
5AAAAAAAAAAAAAAAAN8AAAAAAAAAAAAAAADWAAAAAAAAAAAAAAAA7QAAAAAAAAAAAAAAAO0A
AAAAAAAAAAAAAADtAAAAAAAAAAAAAAAA7QAAAAAAAAAAAAAAAO0AAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAgAAAMkAw6EDwNdhA8DYSQDAAQAAAMkA2EkAwAIAAADJAMOhGkDXYRp
A2EkAwAMAAADJAMNxgUAARoiAA6EwANdhMADYSQDAAQTAAMkA2EkAwAYZy4AAGguAACcLgAA
nS4AAPMuAAD0LgAANi8AAHsvAADBLwAA+y8AAPwvAAAsMAAALTAAAGYwAABnMAAAljAAAJcw
AADZMAAA2jAAAB8xAABhMQAAqjEAAPExAAA5MgAAUjIAAFMyAABUMgAA8gAAAAAAAAAAAAAA
APIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA6QAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAADk
AAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA5AAA
AAAAAAAAAAAAAOQAAAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAOQAAAAA
AAAAAAAAAADkAAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAADkAAAAAAAA
AAAAAAAA5AAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA5AAAAAAAAAAA
AAAAAOQAAAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAPIAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAQTAAMkA2EkAwAIEwADJAMOhGkDXYRpA2EkAwAMAAADJAMNxgUAARoi
AA6EwANdhMADYSQDABpUMgAAdjIAAHcyAACDNAAAhDQAAEM1AABENQAAujUAALs1AABXNgAA
WDYAAKY3AACnNwAAbToAAG46AAD7OwAA/DsAACQ+AAAlPgAAkz4AAJQ+AADRPwAA0j8AAJRA
AACVQAAAlkAAALRAAAC1QAAApEEAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAA
AAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAA
AAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAA
AAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAA
APIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADy
AAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAA
AAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAA
AAAAAAAAAAAAAAAAAAwAAAMkAw3GBQABGiIADoTAA12EwANhJAMAHKRBAAClQQAAb0MAAHBD
AAB5RAAAekQAAGBGAABhRgAAqEcAAKlHAABCSgAAQ0oAAN9LAADgSwAAqUwAAKpMAAC/TQAA
wE0AALVPAAC2TwAA3VAAAN5QAADhUQAA4lEAAP5TAAD/UwAAAFQAABtUAAAcVAAA8gAAAAAA
AAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAA
AAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAA
AAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAA
APIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADy
AAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAA
AAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAA
AAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAAAAAAAADAAAAyQDDcYFAAEaIgAO
hMADXYTAA2EkAwAcHFQAAOVWAADmVgAA51YAAAFXAAACVwAAV1cAAFhXAABmVwAAZ1cAAGxX
AABtVwAABFgAAAVYAABdWAAAXlgAAHhYAAB5WAAAhFgAAJVYAACWWAAAl1gAAL1YAAC+WAAA
1FgAAO1YAAAmWQAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAA
AAAAAAAAAAAAAPIAAAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAA
AAAAAAAAAADyAAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAA
AAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAA
AAAAAPIAAAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAA
AADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA
8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAyQDDcYFAAEaIgAOhMAD
QCYAXYTAA2EkAwAMAAADJAMNxgUAARoiAA6EwANdhMADYSQDABomWQAAY1kAAGRZAACIWQAA
iVkAAKxZAACtWQAAJVoAACZaAACVWgAAlloAADtbAAA8WwAARVsAAEZbAAB1WwAAdlsAALRb
AAC1WwAAtlsAANhbAADZWwAAZ1wAAGhcAABpXAAAj1wAAJBcAADRXQAA8gAAAAAAAAAAAAAA
APIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADy
AAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAA
AAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAA
AAAAAAAAAADtAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAA
AAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAA
AAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAA
AADyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBMAAyQDYSQDAAwAAAMkAw3GBQABGiIADoTA
A12EwANhJAMAG9FdAADSXQAA+10AAPxdAACPXgAAkF4AABdfAAAYXwAAVGAAAFVgAAC/YAAA
wGAAAMFgAADoYAAA6WAAAGBhAABhYQAAg2EAAIRhAACLYgAAjGIAAEFjAABCYwAAiWQAAIpk
AACtZAAArmQAABdmAAAZZgAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAA
AAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAA
APIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADy
AAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAA
AAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAA
AAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAA
AAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAA
AAAAAAAAAAAADAAAAyQDDcYFAAEaIgAOhMADXYTAA2EkAwAcGWYAABpmAAA5ZgAAOmYAAJVm
AACWZgAAl2YAALRmAAC1ZgAA0GYAANFmAAAQZwAAUmcAAJVnAADMZwAAzWcAAPpnAAD7ZwAA
L2gAADBoAABcaAAAXWgAAJpoAACbaAAAnGgAALJoAACzaAAA8gAAAAAAAAAAAAAAAPIAAAAA
AAAAAAAAAADyAAAAAAAAAAAAAAAA6QAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAA
AAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAA
AAAAAOQAAAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAOQAAAAAAAAAAAAA
AADkAAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA
5AAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAOQA
AAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAQTAAMkA2EkAwAIEwADJAMOhGkDXYRpA2EkAwAMAAADJAMNxgUAARoiAA6EwANd
hMADYSQDABqzaAAA92gAAPhoAAD5aAAAAGkAAAFpAAAJaQAACmkAAAtpAAAZaQAAGmkAAJ1p
AACeaQAADWoAAA5qAABBagAAQmoAAOdqAADoagAAj2sAAJBrAACbbAAAnWwAAJ5sAACybAAA
s2wAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAA
AADyAAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA
8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIA
AAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADbAAAA
AAAAAAAAAAAA2wAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAA
AAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAA
AAAAAAAAAAAAAAAAAAAACBMAAyQDDoRpA12EaQNhJAMOAAADJAMNxgUAARoiAA6EwANAJgBd
hMADYSQDAAwAAAMkAw3GBQABGiIADoTAA12EwANhJAMAGbNsAADCbAAAA20AABJtAAAzbQAA
Pm0AAD9tAABibQAAY20AAGRtAACBbQAAgm0AAMZtAADHbQAADm4AAFZuAACcbgAA4G4AAClv
AABtbwAAtG8AAPtvAAA6cAAAfHAAALxwAAACcQAADnEAAPEAAAAAAAAAAAAAAADkAAAAAAAA
AAAAAAAA5AAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA5AAAAAAAAAAA
AAAAAPEAAAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAOQAAAAAAAAAAAAA
AADkAAAAAAAAAAAAAAAA8QAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA
5AAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAOQA
AAAAAAAAAAAAAADkAAAAAAAAAAAAAAAA5AAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAADkAAAA
AAAAAAAAAAAA5AAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAADkAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAMAAADJAMNxgUAARoiAA6EwANdhMADYSQDDgAAAyQDDcYFAAEaIgAOhMADQCYAXYTA
A2EkAwAaDnEAAA9xAABWcQAAl3EAAJhxAADgcQAAJ3IAAG1yAACwcgAA9HIAACxzAAAtcwAA
LnMAAC9zAAB7cwAAfHMAAH1zAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAA
AAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAA
AAAA8gAAAAAAAAAAAAAAAPIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8gAAAAAAAAAAAAAA
APIAAAAAAAAAAAAAAADyAAAAAAAAAAAAAAAA8AAAAAAAAAAAAAAAAO4AAAAAAAAAAAAAAADy
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA
AAESAAAMAAADJAMNxgUAARoiAA6EwANdhMADYSQDABAgACZQAQAfsNIvILDiPSGwgwUisHIE
I5CDBSSQgwUlsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAABQAFQAKAAEAaQAPAAMAAAAAAAAAAAAwAABA8f8CADAADAAGAE4AbwByAG0AYQBsAAAA
AgAAABAAX0gBBG1ICwRzSAsEdEgJBAAAAAAAAAAAAAAAAAAAAAAAADwAQUDy/6EAPAAMABYA
RABlAGYAYQB1AGwAdAAgAFAAYQByAGEAZwByAGEAcABoACAARgBvAG4AdAAAAAAAAAAAAAAA
AAA4AFkAAQDyADgADAAMAEQAbwBjAHUAbQBlAG4AdAAgAE0AYQBwAAAABgAPAC1EIAEIAE9K
BABRSgQAKABVQKIAAQEoAAwACQBIAHkAcABlAHIAbABpAG4AawAAAAYAPioBQioCOgAnQKIA
EQE6AAwAEQBDAG8AbQBtAGUAbgB0ACAAUgBlAGYAZQByAGUAbgBjAGUAAAAIAENKEABhShAA
LAAeQAEAIgEsAAwADABDAG8AbQBtAGUAbgB0ACAAVABlAHgAdAAAAAIAEgAAADwAWkABADIB
PAAMAAoAUABsAGEAaQBuACAAVABlAHgAdAAAAAIAEwATAE9KAwBRSgMAbUgJDHNICQx1CAAA
SABCQAEAQgFIAAwACQBCAG8AZAB5ACAAVABlAHgAdAAAABAAFAADJAMOhMADXYTAA2EkAxMA
T0oDAFFKAwBtSAkIc0gJCHUIAAAOAEwAYQBpAGwAYQAgAEgAZQBpAG4AZQBtAGEAbgBaVAAA
fW8AAAIATABIAAAAAAAAAAAAAAAAAAAAAAAAAAAA/////wAAAABMAAAATwAAAAAAAAB9bwAA
CwAAlgAADQD/////AAAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAAUAAAAJgA
AADgAAAA/gAAABgBAAAZAQAAGgEAABsBAAAcAQAAHQEAAFsBAACLAQAAjAEAAKABAAChAQAA
DQIAAA4CAADXAgAA2AIAANwDAADdAwAAQAQAAEEEAAB2BAAAdwQAAIAEAACBBAAATwYAAFAG
AABRBgAAYgYAAGMGAACfCAAAoAgAAEwJAABNCQAAMAoAADEKAACOCgAAjwoAAOoKAADrCgAA
HwsAACALAADDDAAAxAwAAA4PAAAPDwAArhEAAK8RAABbEgAAXBIAAOsTAADsEwAAERUAABIV
AAA8FgAAPRYAALMWAAC0FgAAtRYAANYWAADXFgAAsRcAALIXAAAOGQAADxkAABAZAAA7GQAA
PBkAAEkZAABKGQAAsBoAALEaAABQGwAAURsAAMkbAADKGwAAORwAADocAADfHAAA4BwAAAkd
AAAKHQAAOR0AADodAACCHQAAyR0AABAeAABXHgAAnx4AAOgeAAArHwAAbB8AALEfAADzHwAA
OSAAAIEgAAC8IAAAAiEAAEohAACOIQAAmiEAAJshAAA4IwAAOSMAAJckAACYJAAArSUAAK4l
AADoJgAA6SYAAD8oAABAKAAAZioAAGcqAABoKgAAnCoAAJ0qAADzKgAA9CoAADYrAAB7KwAA
wSsAAPsrAAD8KwAALCwAAC0sAABmLAAAZywAAJYsAACXLAAA2SwAANosAAAfLQAAYS0AAKot
AADxLQAAOS4AAFIuAABTLgAAVC4AAHYuAAB3LgAAgzAAAIQwAABDMQAARDEAALoxAAC7MQAA
VzIAAFgyAACmMwAApzMAAG02AABuNgAA+zcAAPw3AAAkOgAAJToAAJM6AACUOgAA0TsAANI7
AACUPAAAlTwAAJY8AAC0PAAAtTwAAKQ9AAClPQAAbz8AAHA/AAB5QAAAekAAAGBCAABhQgAA
qEMAAKlDAABCRgAAQ0YAAN9HAADgRwAAqUgAAKpIAAC/SQAAwEkAALVLAAC2SwAA3UwAAN5M
AADhTQAA4k0AAP5PAAD/TwAAAFAAABtQAAAcUAAA5VIAAOZSAADnUgAAAVMAAAJTAABXUwAA
WFMAAGZTAABnUwAAbFMAAG1TAAAEVAAABVQAAF1UAABeVAAAeFQAAHlUAACEVAAAlVQAAJZU
AACXVAAAvVQAAL5UAADUVAAA7VQAACZVAABjVQAAZFUAAIhVAACJVQAArFUAAK1VAAAlVgAA
JlYAAJVWAACWVgAAO1cAADxXAABFVwAARlcAAHVXAAB2VwAAtFcAALVXAAC2VwAA2FcAANlX
AABnWAAAaFgAAGlYAACPWAAAkFgAANFZAADSWQAA+1kAAPxZAACPWgAAkFoAABdbAAAYWwAA
VFwAAFVcAAC/XAAAwFwAAMFcAADoXAAA6VwAAGBdAABhXQAAg10AAIRdAACLXgAAjF4AAEFf
AABCXwAAiWAAAIpgAACtYAAArmAAABdiAAAZYgAAGmIAADliAAA6YgAAlWIAAJZiAACXYgAA
tGIAALViAADQYgAA0WIAABBjAABSYwAAlWMAAMxjAADNYwAA+mMAAPtjAAAvZAAAMGQAAFxk
AABdZAAAmmQAAJtkAACcZAAAsmQAALNkAAD3ZAAA+GQAAPlkAAAAZQAAAWUAAAllAAAKZQAA
C2UAABllAAAaZQAAnWUAAJ5lAAANZgAADmYAAEFmAABCZgAA52YAAOhmAACPZwAAkGcAAJto
AACdaAAAnmgAALJoAACzaAAAwmgAAANpAAASaQAAM2kAAD5pAAA/aQAAYmkAAGNpAABkaQAA
gWkAAIJpAADGaQAAx2kAAA5qAABWagAAnGoAAOBqAAApawAAbWsAALRrAAD7awAAOmwAAHxs
AAC8bAAAAm0AAA5tAAAPbQAAVm0AAJdtAACYbQAA4G0AACduAABtbgAAsG4AAPRuAAAsbwAA
LW8AAC5vAAB+bwAAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAIAAAACACAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAbAQAAmAAAAAAw
AAAAAAAAAIAbAQAACAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAICKAQAAmAAAAAAw
AAAAAAAAAICKAQAAmAAAAAAwAAAAAAAAAICKAQAAmAAAAAAwAAAAAAAAAICKAQAAmAAAAAAw
AAAAAAAAAICKAQAAmAAAAAAwAAAAAAAAAICKAQAAmAAAAAAwAAAAAAAAAICKAQAAmAAAAAAw
AAAAAAAAAICKAQAAmAAAAAAwAAAAAAAAAICKAQAACAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAIBABAAACAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIB0BAAAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIB1BAAAmAAAAAAwAAAAAAAAAIB1BAAAmAAAAAAw
AAAAAAAAAIB1BAAAmAAAAAAwAAAAAAAAAIB1BAAAmAAAABQwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAIB1BAAAmAAAABMwAAAAAAAAAIAAAACAmAAAABMwAAAAAAAAAIAAAACAmAAAABMw
AAAAAAAAAIAAAACAmAAAABMwAAAAAAAAAIB1BAAAmAAAABMwAAAAAAAAAIAAAACAmAAAABMw
AAAAAAAAAIDaAwAAmAAAABMwAAAAAAAAAIDaAwAAmAAAABMwAAAAAAAAAIDaAwAAmAAAABMw
AAAAAAAAAIDaAwAAmAAAABMwAAAAAAAAAIDaAwAAmAAAABMwAAAAAAAAAIAAAACAmAAAABMw
AAAAAAAAAIDaAwAAmAAAABMwAAAAAAAAAIAAAACAmAAAABMwAAAAAAAAAIDaAwAAmAAAABMw
AAAAAAAAAIAAAACAmAAAABMwAAAAAAAAAIAAAACAmAAAABMwAAAAAAAAAIAAAACAmAAAABMw
AAAAAAAAAIB0BAAAmAAAABMwAAAAAAAAAIB0BAAAmAAAABMwAAAAAAAAAIB0BAAAmAAAABMw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIB0BAAAmAAAABQwAAAAAAAAAIB0BAAAmAAAAAAw
AAAAAAAAAIB0BAAAmAAAAAAwAAAAAAAAAIB0BAAAmAAAAAAwAAAAAAAAAIB0BAAAmAAAAAAw
AAAAAAAAAIB0BAAAmAAAAAAwAAAAAAAAAIB0BAAAmAAAAAAwAAAAAAAAAIB0BAAAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIB0BAAAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAIB0BAAAmAAAAAAwAAAAAAAAAIB0BAAAmAAAAAAwAAAAAAAAAIB0BAAAmAAAAAAw
AAAAAAAAAIB0BAAAmAAAAAAwAAAAAAAAAIB0BAAAmAAAAAAwAAAAAAAAAIB0BAAAmAAAABMw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIB0BAAAmAAAAAAwAAAAAAAAAIB0BAAAmAAAAAAw
AAAAAAAAAIB0BAAAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIB0BAAAmAAAAAAw
AAAAAAAAAIB0BAAAmAAAAAAwAAAAAAAAAIB0BAAAmAAAAAAwAAAAAAAAAIB0BAAAmAAAAAAw
AAAAAAAAAIB0BAAAmAAAAAAwAAAAAAAAAIB0BAAAmAAAAAAwAAAAAAAAAIB0BAAAmAAAABMw
AAAAAAAAAIB0BAAAmAAAABMwAAAAAAAAAIBzBAAAmAAAABMwAAAAAAAAAIByBAAAmAAAABMw
AAAAAAAAAIBxBAAAmAAAABMwAAAAAAAAAIBwBAAAmAAAABMwAAAAAAAAAIBvBAAAmAAAABMw
AAAAAAAAAIBuBAAAmAAAABMwAAAAAAAAAIBtBAAAmAAAABMwAAAAAAAAAIBsBAAAmAAAABMw
AAAAAAAAAIBrBAAAmAAAABMwAAAAAAAAAIBqBAAAmAAAABMwAAAAAAAAAIBpBAAAmAAAABMw
AAAAAAAAAIBoBAAAmAAAABMwAAAAAAAAAIBnBAAAmAAAABMwAAAAAAAAAIBmBAAAmAAAABMw
AAAAAAAAAIBlBAAAmAAAABMwAAAAAAAAAIBkBAAAmAAAABMwAAAAAAAAAIBjBAAAmAAAABMw
AAAAAAAAAIBiBAAAmAAAAAAwAAAAAAAAAIBhBAAAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIBhBAAAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIBoBAAAmAAAAAAwAAAAAAAAAIBoBAAAmAAAAAAw
AAAAAAAAAIBoBAAAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAICsBAAAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAICsBAAAmAAAAAAwAAAAAAAAAICsBAAAmAAAAAAw
AAAAAAAAAICsBAAAmAAAAAAwAAAAAAAAAICsBAAAmAAAABMwAAAAAAAAAICsBAAAmAAAABMw
AAAAAAAAAICsBAAAmAAAABMwAAAAAAAAAICrBAAAmAAAABMwAAAAAAAAAICqBAAAmAAAABMw
AAAAAAAAAICpBAAAmAAAABMwAAAAAAAAAICoBAAAmAAAABMwAAAAAAAAAICnBAAAmAAAABMw
AAAAAAAAAICmBAAAmAAAABMwAAAAAAAAAIClBAAAmAAAABMwAAAAAAAAAICkBAAAmAAAABMw
AAAAAAAAAICjBAAAmAAAABMwAAAAAAAAAICiBAAAmAAAABMwAAAAAAAAAIChBAAAmAAAABMw
AAAAAAAAAICgBAAAmAAAABMwAAAAAAAAAICfBAAAmAAAABMwAAAAAAAAAICeBAAAmAAAABMw
AAAAAAAAAICdBAAAmAAAABMwAAAAAAAAAICcBAAAmAAAABMwAAAAAAAAAICbBAAAmAAAABMw
AAAAAAAAAICaBAAAmAAAABMwAAAAAAAAAICZBAAAmAAAABMwAAAAAAAAAICYBAAAmAAAAAAw
AAAAAAAAAICXBAAAmAAAAAAwAAAAAAAAAICXBAAAmAAAAAAwAAAAAAAAAICXBAAAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAICXBAAAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAICXBAAAmAAAAAAwAAAAAAAAAICXBAAAmAAAAAAwAAAAAAAAAICXBAAAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAICXBAAAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAICXBAAAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAICXBAAAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAICXBAAAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAICXBAAAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAICXBAAAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAICXBAAAmAAAAAAwAAAAAAAAAICXBAAAmAAAAAAw
AAAAAAAAAICXBAAAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAICXBAAAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAICXBAAAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAICXBAAAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAICXBAAAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAICXBAAAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAICXBAAAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAICXBAAAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAICXBAAAmAAAAAAw
AAAAAAAAAICXBAAAmAAAAAAwAAAAAAAAAICXBAAAmAAAAAAwAAAAAAAAAICXBAAAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAICXBAAAmAAAAAAwAAAAAAAAAICXBAAAmAAAAAAw
AAAAAAAAAICXBAAAmAAAAAAwAAAAAAAAAICXBAAACAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAIBFQgAAmAAAAAAwAAAAAAAAAIBFQgAAmAAAAAAwAAAAAAAAAIBFQgAACAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAICqQgAAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAICqQgAAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAICqQgAAmAAAAAAw
AAAAAAAAAICqQgAAmAAAAAAwAAAAAAAAAICqQgAACAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIC1QwAAmAAAAAAwAAAAAAAAAIC1QwAAmAAAAAAw
AAAAAAAAAIC1QwAAmAAAAAAwAAAAAAAAAIC1QwAACAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAID6QwAAmAAAAAAw
AAAAAAAAAID6QwAAmAAAAAAwAAAAAAAAAID6QwAAmAAAAAAwAAAAAAAAAID6QwAAmAAAAAAw
AAAAAAAAAID6QwAAmAAAAAAwAAAAAAAAAID6QwAAmAAAAAAwAAAAAAAAAIAAAACAmEAAAAAw
AAAAAAAAAID6QwAAmEAAAAAwAAAAAAAAAID6QwAAmEAAAAAwAAAAAAAAAID6QwAAmEAAAAAw
AAAAAAAAAID6QwAAmEAAAAAwAAAAAAAAAID6QwAAmAAAAAAwAAAAAAAAAID6QwAAmEAAAAAw
AAAAAAAAAID6QwAAmEAAABMwAAAAAAAAAID6QwAAmAAAAAAwAAAAAAAAAID5QwAAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAID5QwAAmAAAAAAwAAAAAAAAAID5QwAAmAAAAAAw
AAAAAAAAAID5QwAAmAAAAAAwAAAAAAAAAID5QwAAmAAAAAAwAAAAAAAAAID5QwAAmAAAAAAw
AAAAAAAAAID5QwAAmAAAAAAwAAAAAAAAAID5QwAAmAAAAAAwAAAAAAAAAID5QwAAmAAAAAAw
AAAAAAAAAID5QwAAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAID5QwAAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAID5QwAAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAID5QwAAmAAAAAAwAAAAAAAAAID5QwAAmAAAAAAw
AAAAAAAAAID5QwAAmAAAAAAwAAAAAAAAAID5QwAAmAAAAAAwAAAAAAAAAID5QwAAmAAAAAAw
AAAAAAAAAID5QwAAmAAAAAAwAAAAAAAAAID5QwAAmAAAAAAwAAAAAAAAAID5QwAAmAAAAAAw
AAAAAAAAAID5QwAAmAAAAAAwAAAAAAAAAID5QwAAmAAAAAAwAAAAAAAAAID5QwAAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAID5QwAAmAAAAAAwAAAAAAAAAID5QwAAmAAAAAAw
AAAAAAAAAID5QwAAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAID5QwAAmAAAAAAw
AAAAAAAAAID5QwAAmAAAAAAwAAAAAAAAAID5QwAAmAAAAAAwAAAAAAAAAID5QwAAmAAAABMw
AAAAAAAAAID5QwAAmAAAAAAwAAAAAAAAAID5QwAAmAAAAAAwAAAAAAAAAID5QwAAmAAAAAAw
AAAAAAAAAID5QwAAmAAAAAAwAAAAAAAAAID5QwAAmAAAAAAwAAAAAAAAAID5QwAAmAAAAAAw
AAAAAAAAAID5QwAAmAAAABMwAAAAAAAAAID5QwAAmAAAABMwAAAAAAAAAID4QwAAmAAAABMw
AAAAAAAAAID3QwAAmAAAABMwAAAAAAAAAID2QwAAmEAAABMwAAAAAAAAAID1QwAAmAAAABMw
AAAAAAAAAID0QwAAmEAAABMwAAAAAAAAAIDzQwAAmAAAABMwAAAAAAAAAIDyQwAAmEAAABMw
AAAAAAAAAIDxQwAAmAAAABMwAAAAAAAAAIDwQwAAmAAAABMwAAAAAAAAAIDvQwAAmAAAABMw
AAAAAAAAAIDuQwAAmEAAABMwAAAAAAAAAIDtQwAAmAAAAAAwAAAAAAAAAIDsQwAAmAAAAAAw
AAAAAAAAAIDsQwAAmAAAAAAwAAAAAAAAAIDsQwAAmAAAAAAwAAAAAAAAAIDsQwAAmAAAAAAw
AAAAAAAAAIDsQwAAmAAAAAAwAAAAAAAAAIDsQwAAmAAAAAAwAAAAAAAAAIDsQwAAmAAAAAAw
AAAAAAAAAIDsQwAACAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAICyUwAAmAAAAAAw
AAAAAAAAAICyUwAAmAAAAAAwAAAAAAAAAICyUwAAmAAAAAAwAAAAAAAAAICyUwAAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAABMw
AAAAAAAAAIAAAACAmAAAABMwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAICyUwAAmAAAAAAwAAAAAAAAAICyUwAAmAAAAAAwAAAAAAAAAICyUwAACAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAICuVQAAmAAAAAAwAAAAAAAAAICuVQAAmAAAAAAw
AAAAAAAAAICuVQAAmAAAAAAwAAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIAAAACACAAAAAAw
AAAAAAAAAIAAAACAmAAAAAAwAAAAAAAAAIA6VgAAmAAAAAAwAAAAAAAAAIA6VgAAmAAAAAAw
AAAAAAAAAIA6VgAAmAAAAAAwAAAAAAAAAIA6VgAACAAAAAAwAAAAAAAAAIAAAACAmAAAAAAw
AAAAAAAAAIB9VgAAmAAAAAAwAAAAAAAAAIB9VgAAmAAAAAAwAAAAAAAAAIB9VgAAmAAAAAAw
AAAAAAAAAIB9VgAAmAAAAAAwAAAAAAAAAIB9VgAAmAAAAAAwAAAAAAAAAIB9VgAAmAAAAAAw
AAAAAAAAAIB9VgAAmAAAAAAwAAAAAAAAAIB9VgAAmAAAAAAwAAAAAAAAAIB9VgAAmAAAAAAw
AAAAAAAAAIB9VgAAmAAAAAAwAAAAAAAAAIB9VgAAmAAAAAAwAAAAAAAAAIB9VgAAmAAAAAAw
AAAAAAAAAIB9VgAAmAAAAAAwAAAAAAAAAIB9VgAAmAAAAAAwAAAAAAAAAIB9VgAAmAAAAAAw
AAAAAAAAAIB9VgAAmAAAAAAwAAAAAAAAAIB9VgAAmAAAAAAwAAAAAAAAAIB9VgAAmAAAAAAw
AAAAAAAAAIB9VgAAmAAAAAAwAAAAAAAAAIB9VgAAmAAAAAAwAAAAAAAAAIB9VgAAmAAAAAAw
AAAAAAAAAIB9VgAAmAAAAAAwAAAAAAAAAIB9VgAAmAAAAAAwAAAAAAAAAIB9VgAAmAAAAAAw
AAAAAAAAAIB9VgAAmAAAAAAwAAAAAAAAAIB9VgAAmAAAAAAwAAAAAAAAAIAAAACAAAQAAH1z
AAA6AAAAAAQAANcGAADqDgAADh0AAOgiAABnLgAAVDIAAKRBAAAcVAAAJlkAANFdAAAZZgAA
s2gAALNsAAAOcQAAfXMAADsAAAA9AAAAPgAAAD8AAABAAAAAQQAAAEIAAABDAAAARAAAAEUA
AABGAAAARwAAAEgAAABJAAAASgAAAAAEAAB8cwAAPAAAAAAAAAAZAAAATwAAABMhlQAAAAAA
PwMAAEgDAADHBAAAzAQAAGMFAABnBQAAnAYAAKAGAACYCAAAnAgAAKUIAACmCAAAowkAAKcJ
AAAiDAAAJgwAAGsNAABwDQAAew0AAIANAACxDgAAtQ4AAHoTAAB+EwAAsRUAALUVAADlFgAA
6hYAACsYAAAzGAAAESoAABYqAAANKwAAEisAAPMsAAD4LAAAwS0AAMYtAABxLgAAdS4AAMwy
AADQMgAABzMAABAzAAB5MwAAfTMAAMYzAADKMwAABjkAAAo5AADGOgAAyzoAACg/AAAwPwAA
WUIAAF1CAABgRAAAZUQAAAVHAAAJRwAATUgAAFJIAAAlSgAALEoAAD9KAABFSgAAgkoAAIlK
AAAeSwAAJUsAAMtRAADPUQAA3VEAAOJRAADaUgAA41IAADtUAAA/VAAA0lkAANdZAAC3XAAA
vFwAADBeAAA1XgAA52IAAOxiAAA7ZQAAQGUAAEZlAABOZQAAVWUAAF5lAADpZgAA8mYAAPRm
AAD9ZgAAmGcAAJ5nAACnZwAArWcAALlnAADCZwAACmgAABFoAAAvbwAAfm8AAAcAHAAHABwA
BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA
HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA
BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA
HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHAAcAAAAAAOAAAADlAAAA
kgwAAJUMAAC1DQAAug0AAAsQAAASEAAA/BYAAAwXAACGGQAAjRkAABcdAAAlHQAAzB0AANId
AAATHgAAGh4AAFoeAABcHgAAoh4AAKQeAADrHgAA7B4AAC4fAAA5HwAAbx8AAHkfAAC0HwAA
wB8AAPYfAAD+HwAAPCAAAEYgAACEIAAAhiAAAL8gAADMIAAABSEAAAohAABNIQAATyEAAJEh
AACYIQAAqiYAALcmAACwJwAA+ScAADkrAABEKwAAfisAAIcrAADEKwAAySsAADosAABELAAA
pCwAAK4sAAAiLQAAJi0AAGQtAABuLQAAmC0AAKUtAACtLQAAry0AAPQtAAD2LQAAPC4AAEMu
AAAIPgAACj4AAFNCAABZQgAAU0gAAKRIAABTVwAAYVcAABBjAAAbYwAAUmMAAFtjAACVYwAA
mmMAAANkAAANZAAAZWQAAG9kAAAhZgAAJGYAAMRnAADIZwAAhWkAAK9pAAARagAAF2oAAFlq
AABbagAAn2oAAKJqAADjagAA52oAACxrAAA0awAAcGsAAHhrAAC3awAAumsAAD1sAABHbAAA
f2wAAIlsAAC/bAAAx2wAAFltAABgbQAA924AACtvAAAvbwAASm8AAHpvAAB+bwAABwAzAAcA
MwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMA
BwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcA
MwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMA
BwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcA
MwAHADMABwAzAAcAMwAHAAcABQAHAAAAAAD+AAAAKQEAAIRUAACXVAAAM2kAAD1pAAAvbwAA
fm8AAAcABQAHAAUABwAFAAcABwD//xQAAAALAEoAdQBoAGEAIABIAGEAawBhAGwAYQAsAFUA
OgBcAHQAZQBrAHMAdABpAHQAXAB1AHIAbgBcAGQAcgBhAGYAdAAtAGkAZQB0AGYALQBoAGEA
awBhAGwAYQAtAHMAaQBjAGkALQAwADAALgBkAG8AYwALAEoAdQBoAGEAIABIAGEAawBhAGwA
YQB1AEMAOgBcAEQAbwBjAHUAbQBlAG4AdABzACAAYQBuAGQAIABTAGUAdAB0AGkAbgBnAHMA
XABqAGUAaABhAGsAYQBsAGEAXABBAHAAcABsAGkAYwBhAHQAaQBvAG4AIABEAGEAdABhAFwA
TQBpAGMAcgBvAHMAbwBmAHQAXABXAG8AcgBkAFwAQQB1AHQAbwBSAGUAYwBvAHYAZQByAHkA
IABzAGEAdgBlACAAbwBmACAAZAByAGEAZgB0AC0AaQBlAHQAZgAtAGgAYQBrAGEAbABhAC0A
cwBpAGMAaQAtADAAMAAuAGEAcwBkAAsASgB1AGgAYQAgAEgAYQBrAGEAbABhAHUAQwA6AFwA
RABvAGMAdQBtAGUAbgB0AHMAIABhAG4AZAAgAFMAZQB0AHQAaQBuAGcAcwBcAGoAZQBoAGEA
awBhAGwAYQBcAEEAcABwAGwAaQBjAGEAdABpAG8AbgAgAEQAYQB0AGEAXABNAGkAYwByAG8A
cwBvAGYAdABcAFcAbwByAGQAXABBAHUAdABvAFIAZQBjAG8AdgBlAHIAeQAgAHMAYQB2AGUA
IABvAGYAIABkAHIAYQBmAHQALQBpAGUAdABmAC0AaABhAGsAYQBsAGEALQBzAGkAYwBpAC0A
MAAwAC4AYQBzAGQACwBKAHUAaABhACAASABhAGsAYQBsAGEAdQBDADoAXABEAG8AYwB1AG0A
ZQBuAHQAcwAgAGEAbgBkACAAUwBlAHQAdABpAG4AZwBzAFwAagBlAGgAYQBrAGEAbABhAFwA
QQBwAHAAbABpAGMAYQB0AGkAbwBuACAARABhAHQAYQBcAE0AaQBjAHIAbwBzAG8AZgB0AFwA
VwBvAHIAZABcAEEAdQB0AG8AUgBlAGMAbwB2AGUAcgB5ACAAcwBhAHYAZQAgAG8AZgAgAGQA
cgBhAGYAdAAtAGkAZQB0AGYALQBoAGEAawBhAGwAYQAtAHMAaQBjAGkALQAwADAALgBhAHMA
ZAALAEoAdQBoAGEAIABIAGEAawBhAGwAYQAsAFUAOgBcAHQAZQBrAHMAdABpAHQAXAB1AHIA
bgBcAGQAcgBhAGYAdAAtAGkAZQB0AGYALQBoAGEAawBhAGwAYQAtAHMAaQBjAGkALQAwADAA
LgBkAG8AYwAOAEwAYQBpAGwAYQAgAEgAZQBpAG4AZQBtAGEAbgB1AEMAOgBcAEQAbwBjAHUA
bQBlAG4AdABzACAAYQBuAGQAIABTAGUAdAB0AGkAbgBnAHMAXABoAGUAaQBuAGUAbQBhAG4A
XABBAHAAcABsAGkAYwBhAHQAaQBvAG4AIABEAGEAdABhAFwATQBpAGMAcgBvAHMAbwBmAHQA
XABXAG8AcgBkAFwAQQB1AHQAbwBSAGUAYwBvAHYAZQByAHkAIABzAGEAdgBlACAAbwBmACAA
ZAByAGEAZgB0AC0AaQBlAHQAZgAtAGgAYQBrAGEAbABhAC0AcwBpAGMAaQAtADAAMAAuAGEA
cwBkAA4ATABhAGkAbABhACAASABlAGkAbgBlAG0AYQBuADwAVQA6AFwAdABlAGsAcwB0AGkA
dABcAFQAcgBhAG4AcwBsAGEAdABpAG8AbgBzAFwAZAByAGEAZgB0AC0AaQBlAHQAZgAtAGgA
YQBrAGEAbABhAC0AcwBpAGMAaQAtADAAMABfAGUAZABpAHQAZQBkAC4AZABvAGMACwBKAHUA
aABhACAASABhAGsAYQBsAGEALABVADoAXAB0AGUAawBzAHQAaQB0AFwAdQByAG4AXABkAHIA
YQBmAHQALQBpAGUAdABmAC0AaABhAGsAYQBsAGEALQBzAGkAYwBpAC0AMAAwAC4AZABvAGMA
CwBKAHUAaABhACAASABhAGsAYQBsAGEALABVADoAXAB0AGUAawBzAHQAaQB0AFwAdQByAG4A
XABkAHIAYQBmAHQALQBpAGUAdABmAC0AaABhAGsAYQBsAGEALQBzAGkAYwBpAC0AMAAwAC4A
ZABvAGMACwBKAHUAaABhACAASABhAGsAYQBsAGEAdQBDADoAXABEAG8AYwB1AG0AZQBuAHQA
cwAgAGEAbgBkACAAUwBlAHQAdABpAG4AZwBzAFwAagBlAGgAYQBrAGEAbABhAFwAQQBwAHAA
bABpAGMAYQB0AGkAbwBuACAARABhAHQAYQBcAE0AaQBjAHIAbwBzAG8AZgB0AFwAVwBvAHIA
ZABcAEEAdQB0AG8AUgBlAGMAbwB2AGUAcgB5ACAAcwBhAHYAZQAgAG8AZgAgAGQAcgBhAGYA
dAAtAGkAZQB0AGYALQBoAGEAawBhAGwAYQAtAHMAaQBjAGkALQAwADAALgBhAHMAZAAAAAAA
Lm8AAH5vAAAAAAAAAd0AAP9AA4ABABkBAAAZAQAAtDTVBQEAAQAZAQAAAAAAABkBAAAAAAAA
AhAAAAAAAAAAfW8AALAAAAgAQAAA//8BAAAABwBVAG4AawBuAG8AdwBuAP//AQAIAAAAAAAA
AAAAAAD//wEAAAAAAP//AAACAP//AAAAAP//AAACAP//AAAAAAUAAABHFpABAAACAgYDBQQF
AgMEh3oAIAAAAIAIAAAAAAAAAP8BAAAAAAAAVABpAG0AZQBzACAATgBlAHcAIABSAG8AbQBh
AG4AAAA1FpABAgAFBQECAQcGAgUHAAAAAAAAABAAAAAAAAAAAAAAAIAAAAAAUwB5AG0AYgBv
AGwAAAAzJpABAAACCwYEAgICAgIEh3oAIAAAAIAIAAAAAAAAAP8BAAAAAAAAQQByAGkAYQBs
AAAAPzWQAQAAAgcDCQICBQIEBId6ACAAAACACAAAAAAAAAD/AQAAAAAAAEMAbwB1AHIAaQBl
AHIAIABOAGUAdwAAADUmAAAAAAILBgQDBQQEAgSHegAhAAAAgAgAAAAAAAAA/wEBAAAAAABU
AGEAaABvAG0AYQAAACIABABxCIgYAPAYBQAAqQEAAAAAidJXhqbjWEZqNFJGBAAqAAAAFRAA
AK1bAAABAC4AAAAEAAMQwwAAAAAAAAAAAAAAAQABAAAAAQAAAAAAAAAkAwDwEAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAClBsAHtAC0AIAAMjAAABAAGQBk
AAAAGQAAAJVwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAEyg1EA8BAA3wMAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAD//xIAAAAAAAAACQBTAHUAYgBqAGUAYwB0ADoAIAAAAAAAAAAG
AHIAZQBrAGEAbABhAAsASgB1AGgAYQAgAEgAYQBrAGEAbABhAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAP7/AAAFAAIAAAAAAAAAAAAAAAAAAAAAAAEAAADghZ/y+U9oEKuRCAArJ7PZMAAAAIQB
AAASAAAAAQAAAJgAAAACAAAAoAAAAAMAAAC0AAAABAAAAMAAAAAFAAAA0AAAAAYAAADcAAAA
BwAAAOgAAAAIAAAA+AAAAAkAAAAMAQAAEgAAABgBAAAKAAAANAEAAAsAAABAAQAADAAAAEwB
AAANAAAAWAEAAA4AAABkAQAADwAAAGwBAAAQAAAAdAEAABMAAAB8AQAAAgAAAOQEAAAeAAAA
CgAAAFN1YmplY3Q6IAAgAB4AAAABAAAAAHViah4AAAAHAAAAcmVrYWxhADoeAAAAAQAAAABl
a2EeAAAAAQAAAABla2EeAAAABwAAAE5vcm1hbAA6HgAAAAwAAABKdWhhIEhha2FsYQAeAAAA
AgAAADQAaGEeAAAAEwAAAE1pY3Jvc29mdCBXb3JkIDkuMAAAQAAAAAB8Cd4FAAAAQAAAAADs
Q/ZKkMABQAAAAACO8tehFcEBQAAAAADcxOO1L8EBAwAAAAEAAAADAAAAFRAAAAMAAACtWwAA
AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+/wAA
BQACAAAAAAAAAAAAAAAAAAAAAAABAAAAAtXN1ZwuGxCTlwgAKyz5rjAAAADwAAAADAAAAAEA
AABoAAAADwAAAHAAAAAFAAAAfAAAAAYAAACEAAAAEQAAAIwAAAAXAAAAlAAAAAsAAACcAAAA
EAAAAKQAAAATAAAArAAAABYAAAC0AAAADQAAALwAAAAMAAAA0gAAAAIAAADkBAAAHgAAAAQA
AABIWUsAAwAAAMMAAAADAAAALgAAAAMAAACVcAAAAwAAAO0OCQALAAAAAAAAAAsAAAAAAAAA
CwAAAAAAAAALAAAAAAAAAB4QAAABAAAACgAAAFN1YmplY3Q6IAAMEAAAAgAAAB4AAAAGAAAA
VGl0bGUAAwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAIAAAADAAAA
BAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABEA
AAASAAAAEwAAABQAAAAVAAAAFgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAeAAAA
HwAAACAAAAAhAAAAIgAAACMAAAAkAAAAJQAAACYAAAAnAAAAKAAAACkAAAAqAAAAKwAAACwA
AAAtAAAALgAAAC8AAAAwAAAAMQAAADIAAAAzAAAANAAAADUAAAA2AAAANwAAADgAAAA5AAAA
OgAAADsAAAA8AAAAPQAAAD4AAAA/AAAAQAAAAEEAAABCAAAAQwAAAEQAAABFAAAARgAAAEcA
AABIAAAASQAAAEoAAABLAAAA/v///00AAABOAAAATwAAAFAAAABRAAAAUgAAAFMAAABUAAAA
VQAAAFYAAABXAAAAWAAAAFkAAABaAAAAWwAAAFwAAABdAAAAXgAAAF8AAABgAAAAYQAAAGIA
AABjAAAAZAAAAGUAAABmAAAA/v///2gAAABpAAAAagAAAGsAAABsAAAAbQAAAG4AAAD+////
cAAAAHEAAAByAAAAcwAAAHQAAAB1AAAAdgAAAP7////9////eQAAAP7////+/////v//////
//////////////////9SAG8AbwB0ACAARQBuAHQAcgB5AAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAFAf//////////AwAAAAYJAgAAAAAAwAAAAAAA
AEYAAAAAAAAAAAAAAAAAiYHttS/BAXsAAACAAAAAAAAAADEAVABhAGIAbABlAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAIA////////
////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATAAAALs0AAAAAAAA
VwBvAHIAZABEAG8AYwB1AG0AZQBuAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAABoAAgEFAAAA//////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAIpYAAAAAAAAFAFMAdQBtAG0AYQByAHkASQBuAGYAbwByAG0AYQB0AGkA
bwBuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAACAQIAAAAEAAAA/////wAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGcAAAAAEAAAAAAAAAUARABvAGMAdQBtAGUA
bgB0AFMAdQBtAG0AYQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAAAAAAAAAAAAA4AAIB
////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbwAAAAAQ
AAAAAAAAAQBDAG8AbQBwAE8AYgBqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAABIAAgEBAAAABgAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAagAAAAAAAABPAGIAagBlAGMAdABQAG8AbwBsAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgABAP///////////////wAA
AAAAAAAAAAAAAAAAAAAAAAAAAImB7bUvwQEAiYHttS/BAQAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAQAAAP7/////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////8BAP7/AwoAAP////8GCQIA
AAAAAMAAAAAAAABGGAAAAE1pY3Jvc29mdCBXb3JkIERvY3VtZW50AAoAAABNU1dvcmREb2MA
EAAAAFdvcmQuRG9jdW1lbnQuOAD0ObJxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAA==
--------------9403216CFAFE0C3F10387A0A
Content-Type: text/plain; charset=iso-8859-1;
 name="draft-ietf-hakala-sici-00.txt"
Content-Disposition: inline;
 filename="draft-ietf-hakala-sici-00.txt"
Content-Transfer-Encoding: 8bit









Network Working Group                                       Juha Hakala
Internet-Draft                              Helsinki University Library
Category: Informational                                  28 August 2001
draft-ietf-hakala-sici-00.txt
Expires: 28 February 2002





            Using Serial Item and Contribution Identifiers as
                         Uniform Resource Names

Status of this Memo

This document is an Internet-Draft and is in full conformance with all
provisions of Section 10 of RFC2026.

Internet-Drafts are working documents of the Internet Engineering Task
Force (IETF), its areas, and its working groups. Note that other groups
may also distribute working documents as Internet-Drafts.

Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference material
or to cite them other than as "work in progress."

To view the entire list of Internet-Draft Shadow Directories, see
http://www.ietf.org/shadow.html.

This Internet-Draft will expire on 28 February 2002.

Abstract

This document discusses how Serial Item and Contribution Identifiers
(SICIs; persistent and unique identifiers for serial issues and
contributions such as articles) can be supported within the URN
framework and the syntax for URNs defined in RFC 2141 [Moats]. Much of
the discussion below is based on the ideas expressed in RFC 2288
[Lynch]. Chapter 5 contains a URN namespace registration request
modelled according to the template in RFC 2611 [Daigle et al.].


1. Introduction

As part of the validation process for the development of URNs the IETF
working group agreed that it is important to demonstrate that the
current URN syntax proposal can accommodate existing identifiers from
well-established namespaces.  One such infrastructure for assigning and
managing names comes from the bibliographic community.  Bibliographic
identifiers function as names for objects that exist both in print and,
increasingly, in electronic formats.  RFC 2288 [Lynch et. al.]
investigated the feasibility of using three identifiers (ISBN, ISSN and
SICI) as URNs.

SICI is an American national standard defined by NISO/ANSI Z39.56-1996
[NISO]. The need to develop a new version of the standard is at present
being investigated by NISO.

RFC 2288 does not – and it was not the aim of its authors – to analyse
how SICI-based URNs can actually be resolved. This text will specify one
solution to this question. There may be other, complementary resolution
services.

Generally, the difficulty of designing a URN resolution service is
dependent on two factors:

* Is the identifier dumb, or does it provide a hint on where to find a
resolution service?

* How many potential resolution services are there?

ISBN (International Standard Book Number) is a good example of an
intelligent identifier. Analysis of the ISBN will reveal not only the
region where the ISBN has been assigned, but also the publisher who is
responsible for the book. Resolution of ISBN-based URNs can be
decentralised to national bibliography databases, maintained by the
national libraries. If the ISBN was a dumb identifier, this would be
impossible.

International Standard Serial Number (ISSN) is a dumb identifier. It
does not have a publisher identifier; serials published by a certain
company get seemingly random ISSNs. Although ISSNs are allocated to
regional agencies in blocks, which gives the system some "intelligence",
a resolution service should not rely on these blocks, but use the global
ISSN database. It contains a bibliographic description of every
periodical that has received an ISSN. Thus, it is easy to resolve ISSN-
based URNs even though the identifier itself does not help in localising
the resolution service.

SICI is based on ISSN (see below for a description of its syntax). Like
ISSN, it is therefore a dumb identifier. But there is not, and will
never be, a global SICI database, which would contain bibliographic
information about every serial issue and/or article published in the
world. Most articles will not be catalogued at all, and the existing
bibliographic information about articles is dispersed into a large
number of databases maintained by publishers, libraries and other
information intermediaries. Although it might be technically possible to
merge records from these databases into a union catalogue, in practice
such an enterprise is not politically possible.

As a "dumb" identifier with a large and ever growing number of potential
resolution services SICI poses interesting challenges to the design of
the URN resolution process.

Generally, a combination of dumb identifier and multiple resolution
services is a problem, since there is no simple way of finding out which
resolution service is the correct one. A gateway service is needed for
providing this valuable information. Below we propose that for SICI-
based URNs, the global ISSN database will be capable of acting as a link
between the user and the resolution service.

The registration request for acquiring a Namespace Identifier (NID)
"SICI" for Serial Item and Contribution Identifiers has been written by
the National Library of Finland on behalf of the National Information
Standards Organization (NISO). The request is included in chapter 5 of
this text.

The document at hand is part of a global co-operation of the national
libraries to foster identification of electronic documents in general
and utilisation of URNs in particular. This work is co-ordinated by a
working group established by the Conference of Directors of National
Libraries (CDNL).

We have used the URN Namespace Identifier "SICI" for the Serial Item and
Contribution Identifiers in examples below.


2. Identification vs. Resolution

As a rule the SICIs identify finite, manageably-sized objects, but these
objects may still be large enough so that resolution to a hierarchical
system, such as all articles published in a serial issue, is
appropriate.

The materials identified by a SICI may exist only in printed or other
physical form, not electronically. The best that a resolver service will
be able to offer in this case is bibliographic data from the database
providing resolution services, including information about where the
physical resource is stored in the owner institution's holdings.


3. Serial Item and Contribution Identifier

3.1 Overview

The Serial Item and Contribution Identifier (SICI) standard defines a
variable length code that provides unique identification of serial items
(e.g., issues) and the contributions (e.g., articles) contained in a
serial title. SICI is specified in NISO/ANSI Z39.56-1996 [NISO2]. Like
other NISO standards, the SICI document is available for free in the Web.

SICI is based on ISSN (International Standard Serial Number), but
augments it extensively. SICI is a combination of three segments, all of
which are required:

Item segment; the data elements needed to describe the serial item such
as serial issue (ISSN, Chronology, Enumeration)

Contribution segment, the data elements needed to identify contributions
within an item (Location, Title Code)

Control segment, the data elements needed to record those administrative
elements that determine the validity, version, and format of the SICI
code representation.

RFC 2288 provides the following example:

   0015-6914(19960101)157:1<62:KTSW>2.0.TX;2-F

   The first nine characters are the ISSN identifying the serial title.
   The second component, in parentheses, is the chronology information
   giving the date the particular serial issue was published.  In this
   example that date was January 1, 1996.  The third component, 157:1,
   is enumeration information (volume, number) for the particular issue
   of the serial.  These three components comprise the "item segment" of
   a SICI code.  By augmenting the ISSN with the chronology and/or
   enumeration information, specific issues of the serial can be
   identified.  The next segment, <62:KTSW>, identifies a particular
   contribution within the issue.  In this example we provide the
   starting page number and a title code constructed from the initial
   characters of the title.  Identifiers assigned to a contribution can
   be used in the contribution segment if page numbers are
   inappropriate.  The rest of the identifier is the control segment,
   which includes a check character.  Interested readers are encouraged
   to consult the standard for an explanation of the fields in that
   segment.

SICI can be seen as a logical extension of the ISSN to the items and
individual contributions that make up a serial's hierarchical structure.
The current version of the SICI does have some limitations; it does not
allow identification of subsections of an article such as paragraphs or
diagrams. If deemed necessary, the functionality needed for article
subsection identification could be added to the standard.

The current version of SICI guarantees uniqueness in most situations;
however, the standard does not always differentiate between multiple
variant formats in which an electronic article may be published. For
instance, variants of a digitised article published in PDF and HTML
formats will receive the same SICI, provided that the ISSN is the same.

According to the rules of the ISSN centre, ISSN numbers can be applied
retrospectively to old periodicals. If the original printed document has
an ISSN, the same identifier is also valid for the digitised version.
ISSN guidelines formulate this principle in the following way:

A reproduction is a copy of an item and intended to function as a
substitute for that item. The reproduction may be in a different medium
from the original but it is not a different edition in itself. The ISSN
assigned to the original is valid for the reproduction, a new ISSN is not
assigned to the reproduction.

ISSN numbers are assigned by regional agencies, which receive ISSN
blocks from the ISSN International Centre. SICI usage is not dependent
on such formal agencies; the aim is that once ISSN is known, SICI codes
can be created, manually or by computer program, by publishers,
libraries, document delivery services or even by individual users.

Given the complexity of SICI codes, the recommended practice is to
automate the SICI creation process. If an article is structured enough,
all elements of SICI can be extracted from the document. A tool capable
of this has been built by the E.U. project DIEPER; this tool, of course,
only works properly if the document is structured in the way the DIEPER
project recommends. Another, less challenging option is a SICI
generator, which builds syntactically correct SICIs including the check
character if the basic ingredients are typed in manually.


3.2 Encoding Considerations and Lexical Equivalence

RFC 2288 contains the following simple and yet sufficient analysis of
SICI encoding:

   The character set for SICIs is intended to be email-transport-
   transparent, so it does not present major problems.  However, all
   printable excluded and reserved characters from the URN syntax are
   valid in the SICI character set and must be %-encoded.

   Example of a SICI for an issue of a journal:

          URN:SICI:1046-8188(199501)13:1%3C%3E1.0.TX;2-F

   For an article contained within that issue:

          URN:SICI:1046-8188(199501)13:1%3C69:FTTHBI%3E2.0.TX;2-4

   Equivalence rules for SICIs are not appropriate for definition as
   part of the namespace and incorporation in areas such as cache
   management algorithms.  It is best left to resolver systems which try
   to determine if two SICIs refer to the same content.  Consequently,
   we do not propose any specific rules for equivalence testing through
   lexical manipulation.


3.3 Resolution of SICI-based URNs

Since ISSN is a dumb code, SICI does not contain any explicit hint on
where to find the URN resolution service or services. However, an
efficient and global resolution service can be accomplished by using the
ISSN register as a way station. In spring 2001, the ISSN register
contained about one million bibliographic records describing serials,
including thousands of electronic journals. There are several other
databases, which contain hundreds of thousands of serial records, but
the ISSN register has the best coverage.

The first step in resolving a SICI-based URN is a query to the ISSN
register. The SICI resolution service in the ISSN register will parse
the SICI code in order to extract the ISSN from it.

ISSN will then be used as a search key for retrieving the bibliographic
record of the serial from the ISSN register.

Currently the ISSN register already contains thousands of records
describing electronic journals. These records contain the URL of the
serial's home page.

This URL is appropriate for resolving the URN based on the ISSN of the
periodical. The mechanism for resolving such URNs via the ISSN register
has been specified in RFC 3044 [Rozenfeld]. The ISSN International
Centre has already built a demonstration URN resolution service for
ISSN-based URNs into their present information system.

In order to resolve SICI-based URNs, a new data element has to be added
into the records in the ISSN register. This data element would contain
the network address (URL) of the database, which holds the article
required and/or bibliographic information about it. It must also be
possible to specify volumes and if necessary issues which are included
in the database within this data element. The data element should be
repeatable, since the same article may be available from multiple
sources. For instance, the publisher, Library of Congress
(http://www.loc.gov/), JSTOR (http://www.jstor.org/) and a number of
host services such as EBSCO (http://www.ebsco.com/home/) may all have a
copy of the same resource.

The SICI resolution service built into the ISSN register will check if
database address information is available in the bibliographic record of
the serial. Then it makes sure that the volume and/or issue needed is
available via the service. If this is the case, the application will
make the query, receive the result – article or bibliographic
information about it - and pass it on to the user.

The functionality described above was implemented in co-operation
between the ISSN International Centre and the E.U. project DIEPER
(http://gdz.sub.uni-goettingen.de/dieper/). The SICI resolution service
is an extension of the service built for resolving ISSN-based URNs. By
March 2001 a demonstrator service via which several of the databases
maintained by the project partners could be accessed was released for
internal use within the project. The ISSN IC and project partners wish
to maintain the service also after the formal end of the project.

Discussions about adding the new data element into bibliographic records
in the ISSN register are under way.

Please note that the discussion herein applies to SICIs assigned to
serial contributions. Since serial items (issues) have seldom been
described or digitised as such, a search by serial item SICI will in
practice be expanded into retrieval of all contributions (articles)
within the serial item (issue) in question.

If a resolution service for the resource at hand does not exist, or the
user is not authorised to utilise it, he/she may get the bibliographic
description of the serial from the ISSN register.


3.4 Additional considerations

Electronic journals have rapidly become very popular in scientific
publishing. The main reasons for this are the emergence of viable
business models (e.g. licensing) and the birth of a reliable and
efficient delivery mechanism (the Web).

New content is being added via two different channels. A significant
number of scientific journals is published in electronic form, usually
alongside a printed version. On the other hand, old printed volumes are
digitised and made available in electronic form. Digitisation is done by
development projects such as DIEPER, established services such as JSTOR,
or publishers - for instance Elsevier is digitising all printed journals
the company has published.

Reliable linking of articles to references and bibliographic data about
the articles is an important issue. URLs are as of this writing the most
common means used for linking, but their reliability is low; average
lifetime for a URL is estimated to be two years.

A more reliable linking mechanism than URLs is urgently needed. Many
scientific publishers are already using Digital Object Identifiers (DOI)
for their materials. DOI resolution service is based on Handle system,
which is "a comprehensive system for assigning, managing, and resolving
persistent identifiers, known as "handles," for digital objects and
other resources on the Internet" (see
http://www.handle.net/introduction.html). Handles can be used as Uniform
Resource Names(URNs).

URN is both an identifier and a non-commercial and technically advanced
resolution service. Due to the co-operation of the ISSN International
Centre the URN resolution service for articles outlined in this Internet
standard is global, and can accommodate an unlimited number of article
services located anywhere in the world.

For instance, in order to establish URN-based links to articles
digitised in JSTOR service, a number of steps are necessary. First, each
article must be identified by SICI, and these SICIs must be indexed in
the JSTOR database. Second, bibliographic records of JSTOR journals in
the ISSN register must all be enriched with a link to the JSTOR search
interface and volume/issue information. For instance, the bibliographic
record describing the journal "Ecology" must contain the information
that volumes 1-77 (1920-1996) are available via JSTOR. This information
may be quite volatile, and maintenance of the ISSN register must
therefore be frequent and efficient.

Apart from modification of the data, some programming work is needed.
Due to the work done in the DIEPER project, the ISSN register already
has the functionality needed for resolving SICI-based URNs. Adding the
required functionality into the JSTOR database may or may not be
difficult depending on the system architecture; in DIEPER some partners
were able to implement the required functionality quite easily.

Since the Web browsers do not support URN resolution yet, the final step
in enabling resolution of URN-based SICIs is installation of the browser
plug-in developed by the ISSN International Centre.

For various reasons, one article may be available in several locations.
Every article copy may have a different set of users who are allowed
access to it. For instance, a copy acquired by a national library via
legal deposit may only be available within the library premises.

Making the links context sensitive – provide only those links that
"work" for a user is a challenge. OpenURL framework [Van de Sompel]
provides a means for sensitive linking. As of this writing OpenURL is
rapidly gaining popularity, and there are already a few integrated
library systems which support it. The ISSN register may in the future
support OpenURL usage; this would be very valuable when the same
resource (article) is available from several sources, which have
different user population.

In their present form the URN resolution services provided via the ISSN
register suit those services best, which are available in public domain,
and are reasonably stable. Numerous digitisation projects such as DIEPER
are currently making printed articles available in the Web in digital
form.

An additional benefit of coding the needed location and volume
information into the ISSN register would be that this database then
could also serve as a global registry of serial digitisation efforts.
Such a register is badly needed to avoid duplicate work.

Since the number of SICI resolution services will eventually be high,
the capacity of the server on which the ISSN register runs and its
network connection may become a bottleneck, especially if the articles
were delivered via the ISSN server to the users. Setting up mirror sites
would in this case be the most efficient means for load control and
balancing. Technically the setting up of mirror sites is not difficult.
The ISSN register contains approximately a million bibliographic
records, and is therefore not a very large database.


4. Security Considerations

This document proposes means of encoding and using Serial Item and
Contribution Identifiers within the URN framework. This document does
not discuss resolution except at a generic level; thus questions of
secure or authenticated resolution mechanisms in the ISSN register or in
actual resolution services are out of scope.  This text does not address
means of validating the integrity or authenticating the source or
provenance of URNs that contain SICIs.  Issues regarding intellectual
property rights associated with objects identified by the various
bibliographic identifiers are also beyond the scope of this document, as
are questions about rights to the databases that might be used to
construct resolvers.


5. Namespace registration

URN Namespace ID Registration for the Serial Item and Contribution
Identifier (SICI)

Namespace ID:

SICI

SICI is a well-established acronym for Serial Item and Contribution
Identifiers; giving this NID for any other system would cause a lot of
confusion.

This namespace ID has already been used in SICI-based URNs in the E.U.
project DIEPER.

Registration Information:

Version: 1
Date: 2001-08-28


Declared registrant of the namespace:

Name: Patricia Harris
E-mail: pharris@niso.org
Affiliation: National Information Standards Organisation
Address: 4733 Bethesda Avenue, Suite 300, Bethesda, MD 20814

Declaration of syntactic structure:

Each SICI contains three segments:

Item segment; the data elements needed to describe the serial item such
as serial issue (ISSN, Chronology, Enumeration)

Contribution segment, the data elements needed to identify contributions
within an item (Location, Title Code)

Control segment, the data elements needed to record those administrative
elements that determine the validity, version, and format of the SICI
code representation.

Example:

   0015-6914(19960101)157:1<62:KTSW>2.0.TX;2-F

SICI codes can be generated and parsed by computer programs.


Relevant ancillary documentation:

SICI is an American national standard defined by NISO/ANSI Z39.56-1996
[NISO2]. A new version of the standard is currently under development.


Identifier uniqueness considerations:

SICI codes will almost always be unique. Since SICI is based on ISSN,
articles from different journals will definitely never get the same
SICI. Since enumeration and chronology information must also be given,
articles and other contributions published in different volumes and
issues will also never get the same SICI.

SICIs may not be unique if and only if:

If two or more contributions are published on the same page(s) and if
they have similar enough titles (the first letter of each word is the
same).

In a single issue of an electronic journal (which lacks page numbers)
there are two or more contributions with titles similar enough.

If there are several technical variants of an electronic serial
contribution (multiple formats, multiple resolutions) the current
version of SICI will not make any difference between these variants. In
this case the intellectual content will usually be the same, but layout
will differ from one version to another.

The new version of the SICI standard will be enhanced in order to
diminish the risk of non-unique SICIs.


Identifier persistence considerations:

Once assigned, SICI will never change. The same SICI will not be used
again for other serial items and contributions.

Process of identifier assignment:

There will not be a national, regional or international agency governing
the SICI assignment process. Publishers, libraries or other information
intermediaries will create SICIs when needed. The most important
prerequisite is that the journal must have an ISSN.

Although SICI assignment is decentralised, the national ISSN agencies
and the ISSN International Centre may support publishers and other
interested parties in SICI implementation.

SICI can - and should - be built via automated means. If the source
document such as article is sufficiently structured, SICI can be
generated without human involvement. Another option is a semi-automated
process, in which a human user types in the relevant data elements, and
the application takes care of building the code.

Process for identifier resolution:

Resolution will take place in two steps as defined in chapter 3.3. First
the ISSN register is used for finding the location of the resolution
service(s) for the serial and volume at hand. Using the linking
information stored in the serial's bibliographic record, the correct
resolution service is contacted, and the requested resource is delivered
to the user.


Rules for Lexical Equivalence:

We do not propose any specific rules for equivalence testing through
lexical manipulation.


Conformance with URN Syntax:

According to the RFC 2288:

The character set for SICIs is intended to be email-transport-
transparent, so it does not present major problems.  However, all
printable excluded and reserved characters from the URN syntax are
valid in the SICI character set and must be %-encoded.

Example of a SICI for an issue of a journal:

     URN:SICI:1046-8188(199501)13:1%3C%3E1.0.TX;2-F

For an article contained within that issue:

     URN:SICI:1046-8188(199501)13:1%3C69:FTTHBI%3E2.0.TX;2-4


Validation mechanism:

Validity of a SICI string can be checked by modulus 37 check digit.


Scope:

Global.


6. References

[Daigle et al.]: Daigle, L., van Gulik, D., Iannella, R. & Faltstrom,
P.: URN Namespace Definition Mechanisms, RFC2611, June 1999.

[Lynch] Lynch, C., Using Existing Bibliographic Identifiers as Uniform
Resource Names, RFC 2288, February 1998

[Moats] Moats, R., URN Syntax, RFC 2141, May 1997.

[NISO] NISO/ANSI Z39.56-1996 Serial Item and Contribution Identifier.
Electronic resource, available at http://www.techstreet.com/cgi-
bin/pdf/free/152629/z39-56.pdf

[Rozenfeld] Rozenfeld, S., Using The ISSN (International Serial Standard
Number) as URN (Uniform Resource Names) within an ISSN-URN Namespace,
RFC 3044, January 2001.

[Van de Sompel] Van de Sompel, Herbert & Beit-Arie, Oren: Open Linking
in the Scholarly Information Environment Using the OpenURL Framework. D-
Lib Magazine, March 2001. Electronic resource, available at
http://www.dlib.org/dlib/march01/vandesompel/03vandesompel.html


7. Authors' Address

   Juha Hakala
   Helsinki University Library - The National Library of Finland
   P.O. Box 26
   FIN-00014 Helsinki University
   FINLAND

   E-mail: juha.hakala@helsinki.fi


8.  Full Copyright Statement

   Copyright (C) The Internet Society (2001).  All Rights Reserved.

   This document and translations of it may be copied and furnished to
   others, and derivative works that comment on or otherwise explain it
   or assist in its implementation may be prepared, copied, published
   and distributed, in whole or in part, without restriction of any
   kind, provided that the above copyright notice and this paragraph are
   included on all such copies and derivative works.  However, this
   document itself may not be modified in any way, such as by removing
   the copyright notice or references to the Internet Society or other
   Internet organizations, except as needed for the purpose of
   developing Internet standards in which case the procedures for
   copyrights defined in the Internet Standards process must be
   followed, or as required to translate it into languages other than
   English.

   The limited permissions granted above are perpetual and will not be
   revoked by the Internet Society or its successors or assigns.

   This document and the information contained herein is provided on an
   "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
   TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
   BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
   HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
   MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.



 DIEPER (niin kuin kaikkialla muualla tekstissä…)

--------------9403216CFAFE0C3F10387A0A--


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Aug 30 09:17:23 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA15576
	for <urn-archive@IETF.ORG>; Thu, 30 Aug 2001 09:17:23 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA19915;
	Thu, 30 Aug 2001 09:10:27 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 11134 for URN-IETF@LISTS.NETSOL.COM; Thu, 30 Aug
          2001 09:08:42 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id HAA19568 for <urn-ietf@lists.netsol.com>;
          Thu, 30 Aug 2001 07:21:10 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id HAA09841; Thu, 30 Aug 2001 07:14:01
          -0400 (EDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200108301114.HAA09841@ietf.org>
Date:         Thu, 30 Aug 2001 07:14:00 -0400
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-dns-ddds-database-06.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : A DDDS Database Using The Domain Name System
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-dns-ddds-database-06.txt
        Pages           : 20
        Date            : 29-Aug-01

This document describes a Dynamic Delegation Discovery System
Database using the Domain Name System as a distributed database of
Rules. The Keys are domain-names and the Rules are encoded using the
NAPTR Resource Record.
Since this document officially obsoletes RFC 2168, it is the
official specification for the NAPTR DNS Resource Record.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-dns-ddds-database-06.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-dns-ddds-database-06.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-dns-ddds-database-06.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20010829112420.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-dns-ddds-database-06.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-dns-ddds-database-06.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20010829112420.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Aug 30 09:20:03 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA15731
	for <urn-archive@IETF.ORG>; Thu, 30 Aug 2001 09:20:03 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA19980;
	Thu, 30 Aug 2001 09:17:47 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 11138 for URN-IETF@LISTS.NETSOL.COM; Thu, 30 Aug
          2001 09:17:04 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id HAA19581 for <urn-ietf@lists.netsol.com>;
          Thu, 30 Aug 2001 07:21:28 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id HAA09870; Thu, 30 Aug 2001 07:14:06
          -0400 (EDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200108301114.HAA09870@ietf.org>
Date:         Thu, 30 Aug 2001 07:14:06 -0400
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-uri-res-ddds-04.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : URI Resolution using the Dynamic Delegation Discovery
                          System
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-uri-res-ddds-04.txt
        Pages           : 25
        Date            : 29-Aug-01

A specification for taking a URI and locating an authoritative
server for information about that URI. The method used to locate
that authoritative server is the Dynamic Delegation Discovery
System.
This document, along with RFC YYYY[10] and RFC ZZZZ[9], obsoletes
RFC 2168[12], RFC  2915[16] and updates RFC 2276[8].

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-uri-res-ddds-04.txt

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-uri-res-ddds-04.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-uri-res-ddds-04.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20010829112429.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-uri-res-ddds-04.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-uri-res-ddds-04.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20010829112429.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Aug 30 09:35:14 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA16459
	for <urn-archive@IETF.ORG>; Thu, 30 Aug 2001 09:35:14 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA20295;
	Thu, 30 Aug 2001 09:32:42 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 11185 for URN-IETF@LISTS.NETSOL.COM; Thu, 30 Aug
          2001 09:31:58 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA19981 for
          <urn-ietf@lists.netsol.com>; Thu, 30 Aug 2001 09:18:00 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.9.1/) id JAA16725 for
          urn-ietf@lists.netsol.com; Thu, 30 Aug 2001 09:08:13 -0400 (EDT)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.1.2i
Message-ID:  <20010830090813.F14430@bailey.dscga.com>
Date:         Thu, 30 Aug 2001 09:08:13 -0400
Reply-To: Michael Mealling <michael@neonym.net>
From: Michael Mealling <michael@neonym.net>
Subject:      recent drafts that were updated....
To: URN-IETF@LISTS.NETSOL.COM

The two drafts you just saw go by contained some edits requested by the
IESG that clarified how DNS servers and clients handle additional information
processing. Nothing of substance has changed....

I _hope_ these are the last edits....

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | urn:pin:1
michael@neonym.net      |                              | http://www.neonym.net


                                                                                                                                                                                                                                                                                           2001-09.mail                                                                                        0000666 0000036 0000010 00000302121 07355071710 011501  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.NETSOL.COM  Sat Sep  1 01:57:10 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA01859
	for <urn-archive@IETF.ORG>; Sat, 1 Sep 2001 01:57:09 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id BAA27909;
	Sat, 1 Sep 2001 01:52:42 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 11566 for URN-IETF@LISTS.NETSOL.COM; Sat, 1 Sep
          2001 01:51:23 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from sand6.global.net.uk.noc.gxn.net (sand6.global.net.uk
          [195.147.246.105]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          XAA27365 for <urn-ietf@lists.netsol.com>; Fri, 31 Aug 2001 23:01:06
          -0400 (EDT)
Received: from p92s04a07.client.global.net.uk ([195.147.228.147] helo=y0r1d9)
          by sand6.global.net.uk.noc.gxn.net with smtp (Exim 3.03 #1) id
          15d0vo-0007be-00 for urn-ietf@lists.netsol.com; Sat, 01 Sep 2001
          03:54:48 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Message-ID:  <03b901c13291$8e64c520$58dd93c3@y0r1d9>
Date:         Sat, 1 Sep 2001 03:54:38 +0100
Reply-To: "Sean B. Palmer" <sean@MYSTERYLIGHTS.COM>
From: "Sean B. Palmer" <sean@MYSTERYLIGHTS.COM>
Subject:      URN NID Postal Request
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

I probably won't register this (why bother?), but here it is for reference
and discussion purposes.

   Namespace ID:
      urn-<n>

   Registration Information:

      Registration version number: 1
      Registration date: 2001-09-01

   Declared registrant of the namespace:

      Name: Sean B. Palmer
      email address: <mailto:sean@mysterylights.com>

   Declaration of syntactic structure:

      urn            := "urn:" nid ":" nss
      nid            := "urn-" n
      n              := number-assigned-by-IANA
      country        := countrycode "," description
      description    := *urlchar
      postaldata     := *(*urlchar "/")
      nss            := country "/" +postaldata

   Examples of valid URNs under this scheme include:


<urn:urn-<n>:us,United%20States/MA%2002139/Cambridge/545%20Tech%20Square/
       World%20Wide%20Web%20Consortium/>
      <urn:urn-<n>:us,USA/My%20Postal%20Code/My%20Town/My%20Street/>

   Relevant ancillary documentation:

      <urlchar> is imported from RFC 2396, <urn:ietf:rfc:2396>
      <countrycode> is a single country code defined by ISO 3166, i.e. a
      valid ISO 3166-1 Alpha-2 code element.
      cf.
http://www.din.de/gremien/nas/nabd/iso3166ma/codlstp1/en_listp1.html

      All URNs defined herein conform to:-
      Moats, R. "URN Syntax", RFC 2141, May 1997.

   Identifier uniqueness considerations:

      Each resource corresponds not to a real physical place, but the
      abstract postal address used to identify that place, and hence,
      uniqueness is guaranteed.

      These URNs may map many to one, but not one to many: it is
      impossible, practically speaking, to bind one address to n
      different postal resources (proof: if I address a letter, I
      expect it to reach the intended destination, otherwise there
      would be no point in addressing it).

   Identifier persistence considerations:

      URNs have the requirement that they be persistently bound to one
      resource, and not reassigned. This scheme sets out a syntax that
      allows people to create addresses intended for use in database
      systems that process URIs only; and as such, the persistence of
      each resource is guaranteed by the intrinsic stability of each
      countries postal system.

      This is a highly practical URN scheme, proof of the stability of
      the identifiers is given by the amount of letters sent worldwide,
      and the length of time for which postal services have been
      operating.

      Having the country code standardized by an ISO specification also
      facilitates persistence.

   Process of identifier assignment:

      Assignment of this URN scheme is fully open, as long as the syntax
      rules are obeyed.

   Process for identifier resolution:

      Resolution is controlled by entities to which assignment has
      been delegated, i.e. the postal services (if any) of the
      relevant country.

   Conformance with URN Syntax:

      Processors SHOULD follow the lexical equivalence considerations
      of the URN specification, although postal services tend to be
      flexible.

   Validation mechanism:

      None specified.

   Scope:

      Global.

This was derived from the "address:" URI scheme discussions on uri@w3.org a
while ago.

Cheers,

--
Kindest Regards,
Sean B. Palmer
@prefix : <http://webns.net/roughterms/> .
:Sean :hasHomepage <http://purl.org/net/sbp/> .


From owner-urn-ietf@LISTS.NETSOL.COM  Sat Sep  1 16:34:39 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA17637
	for <urn-archive@IETF.ORG>; Sat, 1 Sep 2001 16:34:39 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id QAA00897;
	Sat, 1 Sep 2001 16:32:53 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 11687 for URN-IETF@LISTS.NETSOL.COM; Sat, 1 Sep
          2001 16:31:52 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from adobe.com (smtp-relay-2.adobe.com [192.150.11.2]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA00013 for
          <urn-ietf@LISTS.NETSOL.COM>; Sat, 1 Sep 2001 11:18:04 -0400 (EDT)
Received: from inner-relay-1.corp.adobe.com ([153.32.1.51]) by adobe.com
          (1.0.0/8.11.4) with ESMTP id f81FBGG14323 for
          <urn-ietf@LISTS.NETSOL.COM>; Sat, 1 Sep 2001 08:11:16 -0700 (PDT)
Received: from mailsj-v1.corp.adobe.com (mailsj-dev.corp.adobe.com
          [153.32.1.192]) by inner-relay-1.corp.adobe.com (8.11.4/8.11.4) with
          ESMTP id f81FBlA07270 for <urn-ietf@LISTS.NETSOL.COM>; Sat, 1 Sep
          2001 08:11:48 -0700 (PDT)
Received: from larrypad ([130.248.188.122]) by mailsj-v1.corp.adobe.com
          (Netscape Messaging Server 4.15 v1 Jul 11 2001 16:32:57) with SMTP id
          GIZOV600.Q8R; Sat, 1 Sep 2001 08:11:30 -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0)
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Importance: Normal
Message-ID:  <NDBBKEBDLFENBJCGFOIJGEOKFIAA.LMM@acm.org>
Date:         Sat, 1 Sep 2001 08:11:27 -0700
Reply-To: Larry Masinter <LMM@ACM.ORG>
From: Larry Masinter <LMM@ACM.ORG>
Subject:      Re: URN NID Postal Request
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <03b901c13291$8e64c520$58dd93c3@y0r1d9>
Content-Transfer-Encoding: 7bit

> I probably won't register this (why bother?), but here it is for reference
> and discussion purposes.

...

> This was derived from the "address:" URI scheme discussions on
> uri@w3.org a while ago.

A pointer to the discussion might be useful, then:

  http://lists.w3.org/Archives/Public/uri/2001Mar/thread.html#12


From owner-urn-ietf@LISTS.NETSOL.COM  Sat Sep  8 21:59:41 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA02928
	for <urn-archive@IETF.ORG>; Sat, 8 Sep 2001 21:59:41 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id VAA02576;
	Sat, 8 Sep 2001 21:57:19 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 12620 for URN-IETF@LISTS.NETSOL.COM; Sat, 8 Sep
          2001 21:56:08 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from sand3.global.net.uk (sand3.global.net.uk [195.147.246.249]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id RAA01692 for
          <urn-ietf@lists.netsol.com>; Sat, 8 Sep 2001 17:13:05 -0400 (EDT)
Received: from pads10a06.client.global.net.uk ([195.147.218.174] helo=y0r1d9)
          by sand3.global.net.uk with smtp (Exim 3.22 #1) id 15fpJi-0006dt-00;
          Sat, 08 Sep 2001 22:07:06 +0100
MIME-Version: 1.0
Content-Type: multipart/mixed;
              boundary="----=_NextPart_000_0013_01C138B2.9803BB00"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Message-ID:  <001601c138aa$38aad4c0$aeda93c3@y0r1d9>
Date:         Sat, 8 Sep 2001 22:07:04 +0100
Reply-To: "Sean B. Palmer" <sean@MYSTERYLIGHTS.COM>
From: "Sean B. Palmer" <sean@MYSTERYLIGHTS.COM>
Subject:      URN NID Request
To: URN-IETF@LISTS.NETSOL.COM

This is a multi-part message in MIME format.

------=_NextPart_000_0013_01C138B2.9803BB00
Content-Type: text/plain;
        charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

Attached is an informal URN NID request in accordance with section 4.0 II
of RFC 2611. Please include me directly in any reponses, since I do not
appear to be subscribed to the urn-nid list, and the unofficial archives no
longer appear to be working.

Note on the persistence considerations for this NID: any resource
identified using this is considered to be an existentially quantified
anonymous resource, with the limits of the document defining its scope (as
in RDF).

The identifiers only need to be unique in their own context, which is the
scope of the document. The identifiers are still global, because for
example:-

   urn:urn-n:anon

always refers to the existentially quantified node "anon" in the current
document.

Cheers,

--
Kindest Regards,
Sean B. Palmer
@prefix : <http://webns.net/roughterms/> .
:Sean :hasHomepage <http://purl.org/net/sbp/> .

------=_NextPart_000_0013_01C138B2.9803BB00
Content-Type: text/plain;
        name="urn-anon.txt"
Content-Disposition: attachment;
        filename="urn-anon.txt"
Content-Transfer-Encoding: quoted-printable


   Namespace ID:
      urn-<n>

   Registration Information:

      Registration version number: 1
      Registration date: 2001-09-08

   Declared registrant of the namespace:

      Name: Sean B. Palmer
      email address: <mailto:sean@mysterylights.com>

   Declaration of syntactic structure:

      urn            :=3D 'urn:' nid ':' name
      nid            :=3D 'urn-' n
      n              :=3D number-assigned-by-IANA
      name           :=3D [A-Za-z][A-Za-z0-9]*

   Examples of valid URNs under this scheme include:

      urn:urn-n:someName
      urn:urn-n:anon05178

   Relevant ancillary documentation:

      The name component is identical to the one found in the W3C's=20
      N-Triples specification:-

        http://www.w3.org/2001/sw/RDFCore/ntriples/#name
        - N-Triples, revision 1.9, W3C RDF Core WG Internal Working =
Draft

      All URNs defined herein conform to:-

        http://www.ietf.org/rfc/rfc2141.txt
        - "URN Syntax", RFC 2141, May 1997, Moats, R.

   Identifier uniqueness considerations:

      These identifiers need to be unique for the context of their use,=20
      which is the scope of the quantification for each particular =
anonymous=20
      none. Processors should ensure that the anonymous nodes are indeed =

      unique within their contexts.

   Identifier persistence considerations:

      URNs have the requirement that they be persistently bound to one=20
      resource, and not reassigned. Since the scope of these identifiers =

      is a single document, that is easy to ensure.

   Process of identifier assignment:

      Assignment of this URN scheme is fully open, as long as the syntax =

      rules are obeyed. The author of the document gets to choose the=20
      identifiers used for the anonymous nodes (indeed, these may be=20
      automatically generated, and often are).

   Process for identifier resolution:

      None specified.

   Conformance with URN Syntax:

      Processors MUST follow the lexical equivalence considerations=20
      of the URN specification.

   Validation mechanism:

      None specified.

   Scope:

      Global.

------=_NextPart_000_0013_01C138B2.9803BB00--


From owner-urn-ietf@LISTS.NETSOL.COM  Sun Sep  9 12:53:22 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA11642
	for <urn-archive@IETF.ORG>; Sun, 9 Sep 2001 12:53:22 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA05688;
	Sun, 9 Sep 2001 12:51:51 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 12788 for URN-IETF@LISTS.NETSOL.COM; Sun, 9 Sep
          2001 12:50:47 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from sand6.global.net.uk.noc.gxn.net (sand6.global.net.uk
          [195.147.246.105]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          MAA05627 for <urn-ietf@lists.netsol.com>; Sun, 9 Sep 2001 12:38:01
          -0400 (EDT)
Received: from p68s08a06.client.global.net.uk ([195.147.216.105] helo=y0r1d9)
          by sand6.global.net.uk.noc.gxn.net with smtp (Exim 3.03 #1) id
          15g7Uf-0008Qg-00; Sun, 09 Sep 2001 17:31:38 +0100
MIME-Version: 1.0
Content-Type: multipart/mixed;
              boundary="----=_NextPart_000_0654_01C13955.1E4498E0"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Message-ID:  <065b01c1394c$f77f5720$2ced93c3@y0r1d9>
Date:         Sun, 9 Sep 2001 17:30:28 +0100
Reply-To: "Sean B. Palmer" <sean@MYSTERYLIGHTS.COM>
From: "Sean B. Palmer" <sean@MYSTERYLIGHTS.COM>
Subject:      Request For A Formal URN Namespace: "geo"
To: URN-IETF@LISTS.NETSOL.COM

This is a multi-part message in MIME format.

------=_NextPart_000_0654_01C13955.1E4498E0
Content-Type: text/plain;
        charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

This is a request for a formal URN namespace per section 4.0 III of RFC
2611. File attached as <<urn-geo.txt>>.

After playing around with a lot of coordinates etc., I wondered if there
were any URI schemes or URN namespaces that would let me refer to them on
the WWW. After some seraching I couldn't actually find any, although I
wouldn't be suprised if someone has already proposed/registered such a
scheme.

I remember Larry referening a paper by Michael Gorlick [1] which is about
the closest thing to this that I could find, although that proposes domain
names rather than URNs. Anyway, comments are most welcome.

Cheers,

[1] Linked from http://www.ics.uci.edu/IRUS/twist/twist99/program.html

--
Kindest Regards,
Sean B. Palmer
@prefix : <http://webns.net/roughterms/> .
:Sean :hasHomepage <http://purl.org/net/sbp/> .

------=_NextPart_000_0654_01C13955.1E4498E0
Content-Type: text/plain;
        name="urn-geo.txt"
Content-Disposition: attachment;
        filename="urn-geo.txt"
Content-Transfer-Encoding: 7bit






Request for Comments: xxxx                                  S. B. Palmer
Category: Informational                                        July 2001


                       A "geo" URN Namespace

Status of this Memo

   This memo provides information for the Internet community.  It does
   not specify an Internet standard of any kind.  Distribution of this
   memo is unlimited.

Copyright Notice

   Copyright (C) The Internet Society (2001).  All Rights Reserved.

Abstract

   Identifiers for geospatial locations are in wide use around the
   world, and yet there is no standardized scheme allowing one to
   refer to them on the World Wide Web. This is a specification for
   a URN namespace to do just that.

1. Introduction

   This document proposes the "geo" namespace, which enables people
   to refer to geographical locations based upon a latitude and a
   longitude.

   The namespace specification is for a formal namespace.

2. Specification Template

      Namespace ID:

            "geo" requested







Palmer                       Informational                      [Page 1]


RFC xxxx           A "pts" URN Namespace                       July 2001


   Registration Information:

      Registration version number: 1
      Registration date: 2001-09-09

   Declared registrant of the namespace:

      Name: Sean B. Palmer
      email address: <mailto:sean@mysterylights.com>

   Declaration of syntactic structure:

      The syntactic definition of these URNs in standard ABNF
      [RFC-2234] is:-

         urn        =  "urn:" nid ":" location

         nid        =  "geo"                            ; requested
         location   =  hms / pnt
         hms        =  hmslat "," hmslong [ "," height ]
         hmslat     =  hmslatc lat
         hmslatc    =  ( d89 ":" [ d60 ":" d60 ] ) / "90:00" [ ":00" ]
         hmslong    =  hmslongc long
         hmslongc   =  ( d179 ":" [ d60 ":" d60 ] ) / "180:00" [ ":00" ]
         pnt        =  pntlat "," pntlong [ "," height ]
         pntlat     =  pntlatc lat
         pntlatc    =  ( d89 [ "." *d dx0 ] ) / "90"
         pntlong    =  pntlongc long
         pntlongc   =  ( d179 [ "." *d dx0 ] ) / "180"
         lat        =  "N" / "S"
         long       =  "E" / "W"
         height     =  [ "-" ] dx0 *d [ "." *d dx0 ] ( "m" / "ft" )
         d179       =  dx0 / ( dx0 d ) / ( "1" d7 d )   ; 0-170
         d89        =  dx0 / ( d7 d ) / ( "8" d )       ; 0-89
         d60        =  ( d5 d ) / "60"                  ; 00-60
         d          =  d7 / "8" / "9"                   ; 0-9
         d7         =  d6 / "7"                         ; 0-7
         d6         =  d5 / "6"                         ; 0-6
         d5         =  %x30-35                          ; 0-5
         dx0        =  %x31-39                          ; 1-9

      Examples of syntactically valid URNs under this scheme include:-

         urn:geo:55:58:30N,178:35:53E
         urn:geo:55.039378S,178.01897E
         urn:geo:15:58:30N,17:35:17E,25m
         urn:geo:15:58:30N,17:35:17E,-53.87ft
         urn:geo:0,0,0m

   Relevant ancillary documentation:

      All URNs defined herein conform to [RFC 2141].







Palmer                       Informational                      [Page 1]


RFC xxxx           A "pts" URN Namespace                       July 2001


      [RFC 2141] Moats, R. "URN Syntax", RFC 2141, <urn:ietf:rfc:2141>,
                 May 1997.

      [RFC-2234] D. Crocker "Augmented BNF for Syntax Specifications:
                 ABNF", <urn:ietf:rfc:2234>, November 1997.

   Identifier uniqueness considerations:

      Each coordinate location is a unique point in 3 dimensional
      space. Uniqueness is guaranteed by the syntax of latitudes and
      longitudes, which has been developed over many years.

   Identifier persistence considerations:

      Since latitudes and longitudes are widely agreed upon global
      identifiers, there can be no ambiguity as to what location each
      identifier represents.

   Process of identifier assignment:

      Assignment of URNs using this scheme is closed by the syntax of
      this specification. The equator is taken to be 0 latitude, and
      the Greenwich meridian is taken to be 0 longitude. The height 0
      is given by sea level.

      Identifiers without a height component are taken to identify the
      point on the surface of the earth at that location.

   Process for identifier resolution:

      None specified.

   Rules for Lexical Equivalence:

      Certain latitudes and longitudes are equivalent, and the same
      with heights, to allow for different units of measure. These
      URNs are also case insensitive. For example the following are
      all equivalent:-

         urn:geo:0n,0W,0m
         urn:GEO:0:00:00S,0:00:00e,-0M
         URN:geo:0S,0E,0ft

      because the values are the same. For human readability, it is
      is recommended (but by no means required) that the ABNF for the
      scheme be treated as case sensitive, and that the "N" and "E"
      are defaulted to. Hence, the recommended form for the URNs above
      is:-

         urn:geo:0N,0E,0m

   Conformance with URN Syntax:

      No special considerations. Processors of these URNs must follow
      the conventions in [RFC 2141], notably Section 5, "Lexical
      Equivalence in URNs".

   Validation mechanism:

      None specified.

   Scope:

      Global. These URNs may be referred to by anyone worldwide, for
      use in their own applications. The use of these URNs encouraged.

Palmer                       Informational                      [Page 3]
------=_NextPart_000_0654_01C13955.1E4498E0--


From owner-urn-ietf@LISTS.NETSOL.COM  Sun Sep  9 16:16:20 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA13142
	for <urn-archive@IETF.ORG>; Sun, 9 Sep 2001 16:16:20 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id QAA06633;
	Sun, 9 Sep 2001 16:14:26 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 12894 for URN-IETF@LISTS.NETSOL.COM; Sun, 9 Sep
          2001 16:13:30 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from adobe.com (smtp-relay-1.adobe.com [192.150.11.1]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id QAA06578 for
          <urn-ietf@lists.netsol.com>; Sun, 9 Sep 2001 16:00:54 -0400 (EDT)
Received: from inner-relay-2.corp.adobe.com ([153.32.1.52]) by adobe.com
          (1.0.0/8.11.4) with ESMTP id f89Jt7P13749 for
          <urn-ietf@lists.netsol.com>; Sun, 9 Sep 2001 12:55:07 -0700 (PDT)
Received: from mailsj-v1.corp.adobe.com (mailsj-dev.corp.adobe.com
          [153.32.1.192]) by inner-relay-2.corp.adobe.com (8.11.4/8.11.4) with
          ESMTP id f89Js1b09862 for <urn-ietf@lists.netsol.com>; Sun, 9 Sep
          2001 12:54:01 -0700 (PDT)
Received: from larrypad ([130.248.184.142]) by mailsj-v1.corp.adobe.com
          (Netscape Messaging Server 4.15 v1 Jul 11 2001 16:32:57) with SMTP id
          GJEVAH00.FSN; Sun, 9 Sep 2001 12:54:17 -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Message-ID:  <NDBBKEBDLFENBJCGFOIJOEFBFJAA.LMM@acm.org>
Date:         Sun, 9 Sep 2001 12:54:10 -0700
Reply-To: Larry Masinter <LMM@ACM.ORG>
From: Larry Masinter <LMM@ACM.ORG>
Subject:      Re: Request For A Formal URN Namespace: "geo"
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <065b01c1394c$f77f5720$2ced93c3@y0r1d9>
Content-Transfer-Encoding: 7bit

There's actually been quite a bit of activity in IETF
on spatial location designations of all sorts, beyond
the one reference I gave before:

BOF & pointer to its mail archives:
  http://www-nrc.nokia.com/ip-location/
Newly chartered IETF working group:
  http://www.ietf.org/html.charters/geopriv-charter.html
including Internet draft for initial requirements

http://www.ietf.org/internet-drafts/draft-rosen-geopriv-requirements-00.txt


The working group and discussions around it have had
quite a focus on the privacy issues surrounding protocols
that might trade geographic information about the devices
(and thus users) at the endpoints.

Note that the geopriv charter says:
  " the working group will select an already standardized format to
recommend
   for use in representing location per se"

so the assumption is that there are other (non-IETF)
standards that the IETF group will make reference too.
I wouldn't want to see the "geo" URN scheme choose a
different representation than the geopriv working group,
at least without some analysis and justification.

Larry
--
http://larry.masinter.net


From owner-urn-ietf@LISTS.NETSOL.COM  Sun Sep  9 23:06:58 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA19566
	for <urn-archive@IETF.ORG>; Sun, 9 Sep 2001 23:06:58 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id XAA08095;
	Sun, 9 Sep 2001 23:03:58 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 13005 for URN-IETF@LISTS.NETSOL.COM; Sun, 9 Sep
          2001 23:02:44 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from smtp2.mail.iamworld.net (smtp2-out.mail.iamworld.net
          [204.91.241.117]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          WAA08010 for <urn-ietf@lists.netsol.com>; Sun, 9 Sep 2001 22:48:59
          -0400 (EDT)
Received: from cp158611-a (cp158611-a.alngtn1.va.home.com [65.14.217.249]) by
          smtp2.mail.iamworld.net (8.9.3/8.9.3) with SMTP id WAA9639623; Sun, 9
          Sep 2001 22:43:00 -0400 (EDT)
X-Sender: 10003479@pop.iamdigex.net
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0
References: <065b01c1394c$f77f5720$2ced93c3@y0r1d9>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Message-ID:  <200109100243.WAA9639623@smtp2.mail.iamworld.net>
Date:         Sun, 9 Sep 2001 23:06:29 -0400
Reply-To: Al Gilman <asgilman@IAMDIGEX.NET>
From: Al Gilman <asgilman@IAMDIGEX.NET>
Subject:      Re: Request For A Formal URN Namespace: "geo"
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <NDBBKEBDLFENBJCGFOIJOEFBFJAA.LMM@acm.org>

At 03:54 PM 2001-09-09 , Larry Masinter wrote:
>I wouldn't want to see the "geo" URN scheme choose a
>different representation than the geopriv working group,
>at least without some analysis and justification.
>

I'm pretty sure that altitude is undefined without specifying what model you
are using for the shape of the zero altitude surface.  Latitude could show
similar effects.

The documents of the Open GIS Consortium might help, here.  [Google that]

Al

>Larry
>--
><http://larry.masinter.net/>http://larry.masinter.net
>


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Sep 10 02:35:46 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA04546
	for <urn-archive@IETF.ORG>; Mon, 10 Sep 2001 02:35:46 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id CAA09062;
	Mon, 10 Sep 2001 02:33:50 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 13105 for URN-IETF@LISTS.NETSOL.COM; Mon, 10 Sep
          2001 02:32:57 -0400
Received: from cisco.com (nordic.cisco.com [64.103.48.45]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id CAA09054 for <URN-IETF@LISTS.NETSOL.COM>;
          Mon, 10 Sep 2001 02:32:56 -0400 (EDT)
Received: from [192.168.1.5] (ssh-ams1.cisco.com [144.254.74.55]) by cisco.com
          (8.8.8+Sun/8.8.8) with ESMTP id IAA17426; Mon, 10 Sep 2001 08:26:30
          +0200 (MET DST)
References: <065b01c1394c$f77f5720$2ced93c3@y0r1d9>
            <200109100243.WAA9639623@smtp2.mail.iamworld.net>
X-Mailer: Mulberry/2.1.0 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Approved-By:  =?ISO-8859-1?Q?Patrik_F=E4ltstr=F6m?= <paf@CISCO.COM>
Message-ID:  <575456.1000108077@localhost>
Date:         Mon, 10 Sep 2001 07:47:57 +0200
Reply-To: =?ISO-8859-1?Q?Patrik_F=E4ltstr=F6m?= <paf@cisco.com>
From: =?ISO-8859-1?Q?Patrik_F=E4ltstr=F6m?= <paf@cisco.com>
Subject:      Re: Request For A Formal URN Namespace: "geo"
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <200109100243.WAA9639623@smtp2.mail.iamworld.net>
Content-Transfer-Encoding: 7bit

--On 2001-09-09 23.06 -0400 Al Gilman <asgilman@IAMDIGEX.NET> wrote:

> At 03:54 PM 2001-09-09 , Larry Masinter wrote:
>> I wouldn't want to see the "geo" URN scheme choose a
>> different representation than the geopriv working group,
>> at least without some analysis and justification.
>>
>
> I'm pretty sure that altitude is undefined without specifying what model
> you are using for the shape of the zero altitude surface.  Latitude could
> show similar effects.
>
> The documents of the Open GIS Consortium might help, here.  [Google that]

It's just extremely important that the datum is chosen and specified in
extreme detail. Also the grammar needs to be defined in great(er) detail.

The devil is really in the details regarding location specifications.

   paf


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Sep 10 16:21:59 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA00047
	for <urn-archive@IETF.ORG>; Mon, 10 Sep 2001 16:21:58 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id QAA12044;
	Mon, 10 Sep 2001 16:20:08 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 13286 for URN-IETF@LISTS.NETSOL.COM; Mon, 10 Sep
          2001 16:19:08 -0400
Received: from deimos.hpl.hp.com (deimos.hpl.hp.com [192.6.19.190]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id QAA12027 for
          <urn-ietf@lists.netsol.com>; Mon, 10 Sep 2001 16:19:06 -0400 (EDT)
Received: from hplms2.hpl.hp.com (hplms2.hpl.hp.com [15.0.152.33]) by
          deimos.hpl.hp.com (8.9.3 (PHNE_18546)/HPL-PA Relay) with ESMTP id
          NAA27551 for <urn-ietf@lists.netsol.com>; Mon, 10 Sep 2001 13:13:06
          -0700 (PDT)
Received: from timpc.hpl.hp.com (timpc.hpl.hp.com [15.4.92.160]) by
          hplms2.hpl.hp.com (8.10.2/8.10.2 HPL-PA Hub) with ESMTP id
          f8AKDB724785; Mon, 10 Sep 2001 13:13:11 -0700 (PDT)
X-Sender: timothy@hplex1.hpl.hp.com
X-Mailer: QUALCOMM Windows Eudora Version 5.1
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="=====================_275137906==_"
Approved-By:  Tim Kindberg <timothy@HPL.HP.COM>
Message-ID:  <5.1.0.14.1.20010910130521.047bcca8@hplex1.hpl.hp.com>
Date:         Mon, 10 Sep 2001 13:13:10 -0700
Reply-To: Tim Kindberg <timothy@HPL.HP.COM>
From: Tim Kindberg <timothy@HPL.HP.COM>
Subject:      tag URIs and URNs
To: URN-IETF@LISTS.NETSOL.COM

--=====================_275137906==_
Content-Type: text/plain; charset="us-ascii"; format=flowed


I attach draft 01 of a proposal for 'tag' identifiers, from myself and
Sandro Hawke. This replaces the previous 00 draft
(http://www.ietf.org/internet-drafts/draft-kindberg-tag-uri-00.txt).

The chief differences are:

(1) We  have followed Michael Mealling's (and others') suggestion of
appending a request for the 'tag' URN namespace identifier.
(2) We have simplified the date syntax.

As usual, your comments are welcomed.

For more information about tags, please see http://taguri.org.

Tim.
--=====================_275137906==_
Content-Type: text/plain; name="draft-kindberg-tag-uri-01.txt";
 x-mac-type="42494E41"; x-mac-creator="74747874"
Content-Disposition: attachment; filename="draft-kindberg-tag-uri-01.txt"
Content-Transfer-Encoding: base64

DQoNCg0KDQpJbnRlcm5ldCBEcmFmdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBUaW0gS2luZGJlcmcNCkRvY3VtZW50OiBkcmFmdC1raW5kYmVyZy10YWctdXJp
LTAxLnR4dCAgICAgIEhld2xldHQtUGFja2FyZCBDb3Jwb3JhdGlvbg0KRXhwaXJlczogTWFyY2gg
MSwgMjAwMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgU2FuZHJvIEhhd2tl
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFdvcmxkIFdp
ZGUgV2ViIENvbnNvcnRpdW0NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBTZXB0ZW1iZXIgMjAwMQ0KDQoNCg0KDQogICAgICAgICAgICAg
ICAgIFRoZSAndGFnJyBVUkkgc2NoZW1lIGFuZCBVUk4gbmFtZXNwYWNlDQoNCg0KU1RBVFVTIE9G
IFRISVMgTUVNTw0KDQogICBUaGlzICBkb2N1bWVudCAgaXMgIGFuIEludGVybmV0LURyYWZ0IGFu
ZCBpcyBpbiBmdWxsIGNvbmZvcm1hbmNlIHdpdGgNCiAgIGFsbCBwcm92aXNpb25zIG9mIFNlY3Rp
b24gMTAgb2YgUkZDMjAyNi4NCg0KICAgVGhpcyBkb2N1bWVudCByZXBsYWNlcyBkcmFmdC1raW5k
YmVyZy10YWctdXJpLTAwLnR4dC4NCg0KICAgSW50ZXJuZXQtRHJhZnRzIGFyZSB3b3JraW5nIGRv
Y3VtZW50cyAgb2YgIHRoZSAgSW50ZXJuZXQgIEVuZ2luZWVyaW5nDQogICBUYXNrICBGb3JjZSAg
KElFVEYpLCAgaXRzICBhcmVhcywgIGFuZCBpdHMgd29ya2luZyBncm91cHMuICBOb3RlIHRoYXQN
CiAgIG90aGVyIGdyb3VwcyBtYXkgIGFsc28gIGRpc3RyaWJ1dGUgIHdvcmtpbmcgIGRvY3VtZW50
cyAgYXMgIEludGVybmV0LQ0KICAgRHJhZnRzLg0KDQogICBJbnRlcm5ldC1EcmFmdHMgYXJlIGRy
YWZ0IGRvY3VtZW50cyB2YWxpZCBmb3IgYSBtYXhpbXVtIG9mIHNpeCBtb250aHMNCiAgIGFuZCBt
YXkgYmUgdXBkYXRlZCwgcmVwbGFjZWQsIG9yIG9ic29sZXRlZCBieSBvdGhlciBkb2N1bWVudHMg
YXQgIGFueQ0KICAgdGltZS4gICBJdCAgaXMgIGluYXBwcm9wcmlhdGUgIHRvICB1c2UgIEludGVy
bmV0LURyYWZ0cyAgYXMgcmVmZXJlbmNlDQogICBtYXRlcmlhbCBvciB0byBjaXRlIHRoZW0gb3Ro
ZXIgdGhhbiBhcyAid29yayBpbiBwcm9ncmVzcy4iDQoNCiAgIFRoZSBsaXN0IG9mIGN1cnJlbnQg
SW50ZXJuZXQtRHJhZnRzIGNhbiBiZSBhY2Nlc3NlZCBhdA0KICAgICAgICBodHRwOi8vd3d3Lmll
dGYub3JnL2lldGYvMWlkLWFic3RyYWN0cy50eHQNCiAgIFRoZSBsaXN0IG9mIEludGVybmV0LURy
YWZ0IFNoYWRvdyBEaXJlY3RvcmllcyBjYW4gYmUgYWNjZXNzZWQgYXQNCiAgICAgICAgaHR0cDov
L3d3dy5pZXRmLm9yZy9zaGFkb3cuaHRtbC4NCg0KICAgVGhpcyBJbnRlcm5ldC1kcmFmdCB3aWxs
IGV4cGlyZSBvbiBNYXJjaCAxLCAyMDAyLg0KDQogICBDb3B5cmlnaHQgTm90aWNlIENvcHlyaWdo
dCAoQykgVGhlIEludGVybmV0IFNvY2lldHkgKDIwMDEpLiBBbGwNCiAgIFJpZ2h0cyBSZXNlcnZl
ZC4NCg0KICAgRElTQ0xBSU1FUi4gVGhlIHZpZXdzIGFuZCBvcGluaW9ucyBvZiBhdXRob3JzIGV4
cHJlc3NlZCBoZXJlaW4gZG8gbm90DQogICBuZWNlc3NhcmlseSBzdGF0ZSBvciByZWZsZWN0IHRo
b3NlIG9mIHRoZSBXb3JsZCBXaWRlIFdlYiBDb25zb3J0aXVtLA0KICAgYW5kIG1heSBub3QgYmUg
IHVzZWQgZm9yIGFkdmVydGlzaW5nIG9yIHByb2R1Y3QgZW5kb3JzZW1lbnQgcHVycG9zZXMuDQog
ICBUaGlzIHByb3Bvc2FsICBoYXMgbm90IHVuZGVyZ29uZSB0ZWNobmljYWwgcmV2aWV3IHdpdGhp
biB0aGUNCiAgIENvbnNvcnRpdW0gYW5kIG11c3Qgbm90IGJlIGNvbnN0cnVlZCBhcyBhIENvbnNv
cnRpdW0gcmVjb21tZW5kYXRpb24uDQoNCkFCU1RSQUNUDQoNCiAgIFRoaXMgZG9jdW1lbnQgZGVz
Y3JpYmVzIHRoZSAndGFnJyBVbmlmb3JtIFJlc291cmNlIElkZW50aWZpZXIgKFVSSSkNCiAgIHNj
aGVtZSBhbmQsIGZyb20gaXQsIHRoZSAndGFnJyBVbmlmb3JtIFJlc291cmNlIE5hbWUgKFVSTikg
bmFtZXNwYWNlLCANCiAgIGZvciBpZGVudGlmaWVycyB0aGF0IGFyZSB1bmlxdWUgYWNyb3NzIHNw
YWNlIGFuZCB0aW1lLiBJZGVudGlmaWVycw0KDQoNCg0KS2luZGJlcmcgICAgICAgICAgSW5mb3Jt
YXRpb25hbCAtIEV4cGlyZXMgTWFyY2ggMSwgMjAwMiAgICAgICAgIFtQYWdlIDFdDQoMDQpJbnRl
cm5ldC1EcmFmdCAgICAgICAgICAgICAgICAgICAgIFRhZ3MgICAgICAgICAgICAgICAgICAgU2Vw
dGVtYmVyIDIwMDENCg0KDQogICBiZWxvbmdpbmcgdG8gdGhpcyBzY2hlbWUgYXJlIGRpc3RpbmN0
IGZyb20gbW9zdCBvdGhlciBVUklzIGluIHRoYXQNCiAgIHRoZXkgYXJlIGludGVuZGVkIGZvciB1
c2VzIHRoYXQgYXJlIGluZGVwZW5kZW50IG9mIGFueSBwYXJ0aWN1bGFyDQogICBtZXRob2QgZm9y
IHJlc291cmNlIGxvY2F0aW9uIG9yIG5hbWUgcmVzb2x1dGlvbi4gQSAndGFnJyBVUkkgbWF5IGJl
DQogICB1c2VkIHB1cmVseSBhcyBhbiBpZGVudGlmaWVyIHRoYXQgZGlzdGluZ3Vpc2hlcyBvbmUg
ZW50aXR5IGZyb20NCiAgIGFub3RoZXIuIEl0IG1heSBhbHNvIGJlIHByZXNlbnRlZCB0byBzZXJ2
aWNlcyBmb3IgcmVzb2x1dGlvbiBpbnRvIGENCiAgIHdlYiByZXNvdXJjZSBvciBpbnRvIG9uZSBv
ciBtb3JlIGZ1cnRoZXIgVVJJcywgYnV0IG5vIHBhcnRpY3VsYXINCiAgIHJlc29sdXRpb24gc2No
ZW1lIGlzIGltcGxpZWQgb3IgcHJlZmVycmVkIGJ5IGEgJ3RhZycgVVJJIGl0c2VsZi4NCiAgIFVu
bGlrZSBVVUlEcyBvciBHVUlEcyBzdWNoIGFzICd1dWlkJyBVUklzIGFuZCAndXJuOm9pZCcgVVJJ
cywgd2hpY2gNCiAgIGFsc28gaGF2ZSBzb21lIG9mIHRoZSBhYm92ZSBwcm9wZXJ0aWVzLCAndGFn
JyBVUklzIGFyZSBkZXNpZ25lZCB0byBiZQ0KICAgdHJhY3RhYmxlIHRvIGh1bWFucy4gRnVydGhl
cm1vcmUsIHRoZXkgaGF2ZSBtYW55IG9mIHRoZSBkZXNpcmFibGUNCiAgIHByb3BlcnRpZXMgdGhh
dCAnaHR0cCcgVVJMcyBoYXZlIHdoZW4gdXNlZCBhcyBpZGVudGlmaWVycywgYnV0IG5vbmUNCiAg
IG9mIHRoZSBkcmF3YmFja3MuDQoNCg0KMC4gVEVSTUlOT0xPR1kNCiAgIFRoZSBrZXkgd29yZHMg
Ik1VU1QiLCAiTVVTVCBOT1QiLCAiUkVRVUlSRUQiLCAiU0hBTEwiLCAiU0hBTEwgTk9UIiwNCiAg
ICJTSE9VTEQiLCAiU0hPVUxEIE5PVCIsICJSRUNPTU1FTkRFRCIsICJNQVkiLCBhbmQgIk9QVElP
TkFMIiBpbiB0aGlzDQogICBkb2N1bWVudCBhcmUgdG8gYmUgaW50ZXJwcmV0ZWQgYXMgZGVzY3Jp
YmVkIGluIFJGQyAyMTE5Lg0KDQoNCjEuIElOVFJPRFVDVElPTg0KDQogICBBICd0YWcnIGlkZW50
aWZpZXIgaXMgYSB0eXBlIG9mIFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllciAoVVJJKQ0KICAg
W1JGQzIzOTZdIGRlc2lnbmVkIHRvIG1lZXQgdGhlIGZvbGxvd2luZyByZXF1aXJlbWVudHM6DQoN
CiAgIDEpIElkZW50aWZpZXJzIGFyZSB1bmlxdWUgYWNyb3NzIHNwYWNlIGFuZCB0aW1lIGFuZCBj
b21lIGZyb20gYQ0KICAgICAgcHJhY3RpY2FsbHkgaW5leGhhdXN0aWJsZSBzdXBwbHk7DQogICAy
KSBpZGVudGlmaWVycyBhcmUgY29udmVuaWVudCBmb3IgaHVtYW5zIHRvIG1pbnQgKGNyZWF0ZSks
IHJlYWQsIHR5cGUNCiAgICAgIGV0Yy47DQogICAzKSB6ZXJvIHJlZ2lzdHJhdGlvbiBjb3N0LCBh
dCBsZWFzdCB0byBob2xkZXJzIG9mIGRvbWFpbiBuYW1lcyBvcg0KICAgICAgZW1haWwgYWRkcmVz
c2VzOyBhbmQgbmVnbGlnaWJsZSBjb3N0IHRvIG1pbnQgbmV3IGlkZW50aWZpZXJzOw0KICAgNCkg
aW5kZXBlbmRlbmNlIG9mIGFueSBwYXJ0aWN1bGFyIHJlc291cmNlLWxvY2F0aW9uIG9yIGlkZW50
aWZpZXItDQogICAgICByZXNvbHV0aW9uIHNjaGVtZS4NCg0KICAgRm9yIGV4YW1wbGUsIHRoZSBh
Ym92ZSByZXF1aXJlbWVudHMgbWF5IGFwcGx5IGluIHRoZSBjYXNlIG9mIGEgdXNlcg0KICAgd2hv
IHdhbnRzIHRvIHBsYWNlIGlkZW50aWZpZXJzIG9uIHRoZWlyIGRvY3VtZW50czoNCg0KICAgQSkg
VGhleSB3YW50IHRvIGJlIHN1cmUgdGhhdCB0aGUgaWRlbnRpZmllciBpcyB1bmlxdWUuIEdsb2Jh
bA0KICAgICAgdW5pcXVlbmVzcyBpcyB2YWx1YWJsZSBiZWNhdXNlIGl0IGd1YXJhbnRlZXMgdGhh
dCBvbmUgaWRlbnRpZmllcg0KICAgICAgY2Fubm90IGNvbmZsaWN0IHdpdGggYW5vdGhlciwgaG93
ZXZlciBpZGVudGlmaWVycyBiZWNvbWUgc2hhcmVkLg0KICAgQikgSXQgaXMgdXNlZnVsIGZvciB0
aGUgaWRlbnRpZmllciB0byBiZSB0cmFjdGFibGUgdG8gaHVtYW5zOiB0aGV5DQogICAgICBzaG91
bGQgYmUgYWJsZSB0byBtaW50IG5ldyBpZGVudGlmaWVycyBjb252ZW5pZW50bHksIGFuZCB0byB0
eXBlDQogICAgICB0aGVtIGludG8gZW1haWxzIGFuZCBmb3Jtcy4NCiAgIEMpIFRoZXkgZG8gbm90
IHdhbnQgdG8gaGF2ZSB0byBjb21tdW5pY2F0ZSB3aXRoIGFueW9uZSBlbHNlIGluIG9yZGVyDQog
ICAgICB0byBtaW50IGlkZW50aWZpZXJzIGZvciB0aGVpciBkb2N1bWVudHMuDQogICBEKSBBcyBh
IGdvb2QgbmV0IGNpdGl6ZW4sIHRoZSB1c2VyIGRvZXMgbm90IHdhbnQgdG8gdXNlIGFuIGlkZW50
aWZpZXINCiAgICAgIHRoYXQgbWlnaHQgYmUgYXNzdW1lZCBieSBzb2Z0d2FyZSB0byBpbXBseSB0
aGUgZXhpc3RlbmNlIG9mIGENCiAgICAgIGNvcnJlc3BvbmRpbmcgcmVzb3VyY2UgaW4gYSBkZWZh
dWx0IGJpbmRpbmcgc2NoZW1lIC0IRCBzbyB0aGF0IGFuDQoNCg0KDQpLaW5kYmVyZyAgICAgICAg
ICBJbmZvcm1hdGlvbmFsIC0gRXhwaXJlcyBNYXJjaCAxLCAyMDAyICAgICAgICAgW1BhZ2UgMl0N
CgwNCkludGVybmV0LURyYWZ0ICAgICAgICAgICAgICAgICAgICAgVGFncyAgICAgICAgICAgICAg
ICAgICBTZXB0ZW1iZXIgMjAwMQ0KDQoNCiAgICAgIGF0dGVtcHQgdG8gcmV0cmlldmUgdGhhdCBy
ZXNvdXJjZSBpcyBsaWtlbHkgYnV0IGRvb21lZCB0byBmYWlsdXJlLg0KICAgICAgT2YgY291cnNl
LCB0aGlzIGxlYXZlcyB0aGVtIGZyZWUgdG8gZXhwbG9pdCB0aGUgaWRlbnRpZmllciBpbg0KICAg
ICAgcGFydGljdWxhciBhcHBsaWNhdGlvbnMgYW5kIHNlcnZpY2VzLCB3aGVyZSB0aGUgY29udGV4
dCBpcyBjbGVhci4NCg0KICAgRXhpc3RpbmcgaWRlbnRpZmljYXRpb24gc2NoZW1lcyBzYXRpc2Z5
IHNvbWUgYnV0IG5vdCBhbGwgb2YgdGhlDQogICBnZW5lcmFsIHJlcXVpcmVtZW50cyAxLTQuIEZv
ciBleGFtcGxlOg0KDQogICBVVUlEcyBbVVVJRCwgSVNPMTE1NzhdIGFyZSBoYXJkIGZvciBodW1h
bnMgdG8gcmVhZC4NCg0KICAgT0lEcyBbT0lELCBSRkMzMDYxXSBhbmQgRGlnaXRhbCBPYmplY3Qg
SWRlbnRpZmllcnMgW0RPSV0gcmVxdWlyZQ0KICAgbmFtaW5nIGF1dGhvcml0aWVzIHRvIHJlZ2lz
dGVyIHRoZW1zZWx2ZXMsIGV2ZW4gaWYgdGhleSBhbHJlYWR5IGhvbGQNCiAgIGEgZG9tYWluIG5h
bWUgcmVnaXN0cmF0aW9uLg0KDQogICBVUkxzIChpbiBwYXJ0aWN1bGFyLCAnaHR0cCcgVVJMcykg
YXJlIHNvbWV0aW1lcyB1c2VkIGFzIGVyc2F0eg0KICAgaWRlbnRpZmllcnMgdGhhdCBzYXRpc2Z5
IG1vc3Qgb2Ygb3VyIHJlcXVpcmVtZW50cy4gTWFueSB1c2VycyBhbmQNCiAgIG9yZ2FuaXNhdGlv
bnMgaGF2ZSBhbHJlYWR5IHJlZ2lzdGVyZWQgYSBkb21haW4gbmFtZSwgYW5kIHRoZSB1c2Ugb2YN
CiAgIHRoZSBkb21haW4gbmFtZSB0byBtaW50IGlkZW50aWZpZXJzIGNvbWVzIGF0IG5vIGFkZGl0
aW9uYWwgY29zdC4gQnV0DQogICB0aGVyZSBhcmUgZHJhd2JhY2tzIHRvIFVSTHMtIGFzLWlkZW50
aWZpZXJzOg0KDQogICAxKSBTb2Z0d2FyZSBtaWdodCB0cnkgdG8gZGVyZWZlcmVuY2UgYSBVUkwt
YXMtaWRlbnRpZmllciwgZXZlbiB0aG91Z2gNCiAgICAgIHRoZXJlIGlzIG5vIHJlc291cmNlIGF0
IHRoZSAnbG9jYXRpb24nLg0KICAgMikgVGhlIG5ldyBob2xkZXIgb2YgYSBkb21haW4gbmFtZSBj
YW4ndCBiZSBzdXJlIHRoYXQgdGhleSBhcmUNCiAgICAgIG1pbnRpbmcgbmV3IG5hbWVzLiBJZiBT
bWl0aCByZWdpc3RlcnMgY2hhbXBpZ25vbi5uZXQgYW5kIHRoZW4NCiAgICAgIEpvbmVzIHJlZ2lz
dGVycyBpdCwgaG93IGNhbiBKb25lcyBrbm93LCBpbiBnZW5lcmFsLCB3aGV0aGVyIFNtaXRoDQog
ICAgICBoYXMgYWxyZWFkeSB1c2VkIGh0dHA6Ly9jaGFtcGlnbm9uLm5ldC85OT8NCg0KDQoxLjEg
T1VUTElORQ0KDQogICBTZWN0aW9uIDIgZ2l2ZXMgYSBzcGVjaWZpY2F0aW9uIGZvciB0YWdzOiB0
aGVpciBzeW50YXggYW5kIHRoZSBydWxlcw0KICAgZ292ZXJuaW5nIHRoZWlyIGNyZWF0aW9uIGFu
ZCBjb21wYXJpc29uLiBTZWN0aW9uIDMgcmV2aXNpdHMgdGhlDQogICByZXF1aXJlbWVudHMgb3V0
bGluZWQgYWJvdmUgYW5kIHNob3dzIHRoYXQgdGhlIHRhZyBzcGVjaWZpY2F0aW9uDQogICBtZWV0
cyB0aGVtLiBTZWN0aW9uIDQgY292ZXJzIHNlY3VyaXR5IGNvbnNpZGVyYXRpb25zLiBTZWN0aW9u
IDUNCiAgIGV4cGxhaW5zIGhvdyB0YWdzIGFyZSBlbWJlZGRlZCBpbiB0aGUgVVJOIG5hbWVzcGFj
ZSwgYnkgYWRvcHRpbmcNCiAgICd0YWcnIGFzIGEgVVJOIG5hbWVzcGFjZSBpZGVudGlmaWVyLiBB
cHBlbmRpeCBBIGNvbnRhaW5zIGEgVVJODQogICBuYW1lc3BhY2UgcmVnaXN0cmF0aW9uIHJlcXVl
c3QgZm9yICd0YWcnLg0KDQoNCjIuIFRIRSAnVEFHJyBVUkkgU0NIRU1FDQoNCiAgIEV4YW1wbGVz
IG9mIHRhZyBVUklzIChhbHNvIGtub3duIGFzICd0YWdzJykgYXJlOg0KDQogICAgICAgICB0YWc6
aHBsLmhwLmNvbSwyMDAxOnRzdC4xMjM0NTY3ODkwDQogICAgICAgICB0YWc6aHAuY29tLDIwMDAt
MTItMzA6dHN0LjEyMzQ1Njc4OTANCiAgICAgICAgIHRhZzpleHBsb3JhdG9yaXVtLmVkdSwyMDAx
LTA2OnBpLjk5DQogICAgICAgICB0YWc6ZnJlZEBmbGludHN0b25lLmJpeiwyMDAxLTA3LTAyOnJv
Y2suMTIzDQogICAgICAgICB0YWc6c2FuZHJvQHczLm9yZywyMDAxOlNhbmRybw0KICAgICAgICAg
dGFnOm15SURzLmNvbSwyMDAxLTA5OlRpbUtpbmRiZXJnL2RvYy4xMDENCg0KDQoNCktpbmRiZXJn
ICAgICAgICAgIEluZm9ybWF0aW9uYWwgLSBFeHBpcmVzIE1hcmNoIDEsIDIwMDIgICAgICAgICBb
UGFnZSAzXQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgICAgICAgICAgICAgICAgICBUYWdzICAgICAg
ICAgICAgICAgICAgIFNlcHRlbWJlciAyMDAxDQoNCg0KICAgRWFjaCB0YWcgY29uc2lzdHMgb2Yg
YSAndGFnIGF1dGhvcml0eScgZm9sbG93ZWQsIG9wdGlvbmFsbHksIGJ5IGENCiAgIHNwZWNpZmlj
IGlkZW50aWZpZXIuIFRoZSB0YWcgYXV0aG9yaXR5IGNvbnNpc3RzIG9mIGFuICdhdXRob3JpdHkN
CiAgIG5hbWUnIC0tIGEgZnVsbHkgcXVhbGlmaWVkIGRvbWFpbiBuYW1lIG9yIGFuIGVtYWlsIGFk
ZHJlc3MgY29udGFpbmluZw0KICAgYSBmdWxseSBxdWFsaWZpZWQgZG9tYWluIG5hbWUgLS0gZm9s
bG93ZWQgYnkgYSBkYXRlLiBUaGUgdGFnDQogICBhdXRob3JpdHkgaXMgZ2xvYmFsbHkgdW5pcXVl
IGJlY2F1c2UgZG9tYWluIG5hbWVzIGFuZCBlbWFpbCBhZGRyZXNzZXMNCiAgIGFyZSBhc3NpZ25l
ZCB0byBhdCBtb3N0IG9uZSBlbnRpdHkgYXQgYSB0aW1lLiBUaGF0IGVudGl0eSBjYW4gYmUgc3Vy
ZQ0KICAgb2YgbWludGluZyB1bmlxdWUgaWRlbnRpZmllcnMuDQoNCiAgIFRoZSBkYXRlIHNwZWNp
ZmllcywgYWNjb3JkaW5nIHRvIHRoZSBHcmVnb3JpYW4gY2FsZW5kYXIsIGFueQ0KICAgcGFydGlj
dWxhciBkYXkgb24gd2hpY2ggdGhlIGF1dGhvcml0eSBuYW1lIHdhcyBhc3NpZ25lZCB0byB0aGUN
CiAgIG1pbnRpbmcgZW50aXR5IGF0IG1pZG5pZ2h0IDAwOjAwIFVUQy4gVGhlIGRhdGUgaXMgc3Bl
Y2lmaWVkIHVzaW5nIG9uZQ0KICAgb2YgdGhlICdZWVlZJywgJ1lZWVktTU0nIGFuZCAnWVlZWS1N
TS1ERCcgZm9ybWF0cyBhbGxvd2VkIGJ5IHRoZSBJU08NCiAgIDg2MDEgc3RhbmRhcmQgW0RBVEVU
SU1FLCBJU084NjAxXS4gVGhlIHRhZyBzcGVjaWZpY2F0aW9uIHBlcm1pdHMgbm8NCiAgIG90aGVy
IGZvcm1hdHMuDQoNCiAgIFRoZSBtb250aCBhbmQgZGF5IGRlZmF1bHQgdG8gJzAxJyBzbyB0aGF0
LCBmb3IgZXhhbXBsZSwgJzIwMDEtMDcnIGlzDQogICB0byBiZSB0YWtlbiBhcyAyMDAxLTA3LTAx
IGFuZCAnMjAwMCcgaXMgdG8gYmUgdGFrZW4gYXMgMjAwMC0wMS0wMS4NCiAgIEFsbCBkYXRlcywg
aW5jbHVkaW5nIHRob3NlIHN1Y2ggYXMgJzIwMDAnIGFuZCAnMjAwMS0wNycsIHNwZWNpZnkgYQ0K
ICAgbW9tZW50ICgwMDowMCkgb2YgYSBzaW5nbGUgZGF5OyB0aGV5IGFyZSBub3QgdG8gYmUgdGFr
ZW4gYXMgcGVyaW9kcw0KICAgb2YgYSBkYXkgb3IgbW9yZSwgc3VjaCBhcyAndGhlIHdob2xlIG9m
IDIwMDAnIG9yICd0aGUgd2hvbGUgb2YgSnVseQ0KICAgMjAwMScuDQoNCiAgIEluIHRoZSBpbnRl
cmVzdHMgb2YgdGFncyBiZWluZyBzaW5nbGUtdmFsdWVkLCBhIGRheSB2YWx1ZSBvZiAwMSBNVVNU
DQogICBiZSBvbWl0dGVkOyBhIG1vbnRoIHZhbHVlIG9mIDAxIE1VU1QgYmUgb21pdHRlZCB1bmxl
c3MgaXQgaXMgZm9sbG93ZWQNCiAgIGJ5IGEgZGF5IHZhbHVlIG90aGVyIHRoYW4gMDEuIEZvciBl
eGFtcGxlLCB0aGUgZGF0ZSBmaWVsZHMgJzIwMDMtMDEnDQogICBhbmQgJzIwMDEtMDctMDEnIGFy
ZSBub3QgYWxsb3dlZCBidXQgJzIwMDEtMDEtMDcnIGlzIGFsbG93ZWQuDQoNCiAgIEEgdGFnIGF1
dGhvcml0eSBtaW50cyBzcGVjaWZpYyBpZGVudGlmaWVycyB0aGF0IGFyZSB1bmlxdWUgd2l0aGlu
IGl0cw0KICAgY29udGV4dCwgaW4gYWNjb3JkYW5jZSB3aXRoIGFueSBpbnRlcm5hbCBzY2hlbWUg
dGhhdCB1c2VzIG9ubHkgVVJJDQogICBjaGFyYWN0ZXJzLiBTb21lIHRhZyBhdXRob3JpdGllcyAo
ZS5nLiBjb3Jwb3JhdGlvbnMsIG1haWxpbmcgbGlzdHMpDQogICBjb25zaXN0IG9mIG1hbnkgcGVv
cGxlLCBpbiB3aGljaCBjYXNlIGdyb3VwIGRlY2lzaW9uLW1ha2luZyBhbmQNCiAgIHJlY29yZC1r
ZWVwaW5nIHByb2NlZHVyZXMgYXJlIHJlcXVpcmVkIHRvIGFjaGlldmUgdW5pcXVlbmVzcy4NCg0K
ICAgRW50aXRpZXMgdGhhdCB3ZXJlIGFzc2lnbmVkIGFuIGF1dGhvcml0eSBuYW1lIG9uIGEgZ2l2
ZW4gZGF0ZSBNQVkNCiAgIG1pbnQgdGFncyByb290ZWQgYXQgdGhhdCBkYXRlLXF1YWxpZmllZCBu
YW1lLiBBbiBlbnRpdHkgTVVTVCBOT1QgbWludA0KICAgdGFncyB1bmRlciBhbiBhdXRob3JpdHkg
bmFtZSB0aGF0IHdhcyBhc3NpZ25lZCB0byBhIGRpZmZlcmVudCBlbnRpdHkNCiAgIG9uIHRoZSBn
aXZlbiBkYXRlLCBhbmQgaXQgTVVTVCBOT1QgbWludCB0YWdzIHVuZGVyIGEgZnV0dXJlIGRhdGUu
DQoNCiAgIEFuIGVudGl0eSB0aGF0IGFjcXVpcmVzIGFuIGF1dGhvcml0eSBuYW1lIGltbWVkaWF0
ZWx5IGFmdGVyIGEgcGVyaW9kDQogICBkdXJpbmcgd2hpY2ggdGhlIG5hbWUgd2FzIHVuYXNzaWdu
ZWQgTUFZIG1pbnQgdGFncyBhcyBpZiB0aGUgZW50aXR5DQogICB3YXMgYXNzaWduZWQgdGhlIG5h
bWUgZHVyaW5nIHRoZSB1bmFzc2lnbmVkIHBlcmlvZC4gVGhpcyBwcmFjdGljZSBoYXMNCiAgIGNv
bnNpZGVyYWJsZSBwb3RlbnRpYWwgZm9yIGVycm9yIGFuZCBNVVNUIE5PVCBiZSB1c2VkIHVubGVz
cyB0aGUNCiAgIGVudGl0eSBoYXMgc3Vic3RhbnRpYWwgZXZpZGVuY2UgdGhhdCB0aGUgbmFtZSB3
YXMgdW5hc3NpZ25lZCBkdXJpbmcNCiAgIHRoYXQgcGVyaW9kLiAgVGhlIGF1dGhvcnMgYXJlIGN1
cnJlbnRseSB1bmF3YXJlIG9mIGFueSBtZWNoYW5pc20gdGhhdA0KICAgd291bGQgY291bnQgYXMg
ZXZpZGVuY2UsIG90aGVyIHRoYW4gZGFpbHkgcG9sbGluZyBvZiB0aGUgJ3dob2lzJw0KICAgcmVn
aXN0cnkuDQoNCg0KDQoNCg0KS2luZGJlcmcgICAgICAgICAgSW5mb3JtYXRpb25hbCAtIEV4cGly
ZXMgTWFyY2ggMSwgMjAwMiAgICAgICAgIFtQYWdlIDRdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAg
ICAgICAgICAgICAgICAgIFRhZ3MgICAgICAgICAgICAgICAgICAgU2VwdGVtYmVyIDIwMDENCg0K
DQogICBGb3IgZXhhbXBsZSwgSGV3bGV0dC1QYWNrYXJkIGhvbGRzIHRoZSBkb21haW4gcmVnaXN0
cmF0aW9uIGZvciBocC5jb20NCiAgIGFuZCBtYXkgbWludCBhbnkgdGFncyByb290ZWQgYXQgdGhh
dCBuYW1lIHdpdGggYSBjdXJyZW50IG9yIHBhc3QgZGF0ZQ0KICAgd2hlbiBpdCBoZWxkIHRoZSBy
ZWdpc3RyYXRpb24uIEl0IG11c3Qgbm90IG1pbnQgdGFncyBzdWNoIGFzDQogICB0YWc6Y2hhbXBp
Z25vbi5uZXQsMjAwMSB1bmRlciBkb21haW4gbmFtZXMgbm90IHJlZ2lzdGVyZWQgdG8gaXQuIEl0
DQogICBtdXN0IG5vdCBtaW50IHRhZ3MgZGF0ZWQgaW4gdGhlIGZ1dHVyZSwgc3VjaCBhcyB0YWc6
aHAuY29tLDI5OTkuIElmDQogICBpdCBvYnRhaW5zIGFzc2lnbm1lbnQgb2YgZXh0cmVtZWx5dW5s
aWtlbHl0b2JlYXNzaWduZWQub3JnIG9uDQogICAyMDAxLTA1LTAxLCB0aGVuIGl0IG11c3Qgbm90
IG1pbnQgdGFncyB1bmRlcg0KICAgZXh0cmVtZWx5dW5saWtlbHl0b2JlYXNzaWduZWQub3JnLDIw
MDEgdW5sZXNzIGl0IGhhcyBldmlkZW5jZSBwcm92aW5nDQogICB0aGF0IHRoYXQgbmFtZSB3YXMg
Y29udGludW91c2x5IHVuYXNzaWduZWQgYmV0d2VlbiAyMDAxLTAxLTAxIGFuZA0KICAgMjAwMS0w
NS0wMS4NCg0KICAgVGhlIGdlbmVyYWwgc3ludGF4IG9mIGEgJ3RhZycgVVJJLCBpbiBCTkYsIGlz
Og0KDQogICAgICAgICB0YWdVUkkgICAgICAgICA6Oj0gInRhZzoiIHRhZ0F1dGhvcml0eSBbIjoi
IHNwZWNpZmljXQ0KDQogICBXaGVyZToNCiAgICAgICAgIHRhZ0F1dGhvcml0eSAgOjo9IGF1dGhv
cml0eU5hbWUgIiwiIGRhdGUNCiAgICAgICAgIGF1dGhvcml0eU5hbWUgOjo9IEROU25hbWUgfCBl
bWFpbEFkZHJlc3MNCiAgICAgICAgIGRhdGUgICAgICAgICAgOjo9IDQqZGlnIFsiLSIgMipkaWcg
WyItIiAyKmRpZyBdXSA7IFtJU084NjAxXQ0KICAgICAgICAgRE5TbmFtZSAgICAgICA6Oj0gRE5T
Y29tcCB8IEROU25hbWUgIi4iIEROU2NvbXAgIDsgW1JGQyAxMDM1XQ0KICAgICAgICAgRE5TY29t
cCAgICAgICA6Oj0gbG93QWxwaGFOdW0gWyoobG93QWxwaGFOdW0gfCItIikgbG93QWxwaGFOdW1d
DQogICAgICAgICBlbWFpbEFkZHJlc3MgIDo6PSAxKihsb3dBbHBoYU51bSB8Ii0ifCIuInwiXyIp
ICJAIiBETlNuYW1lDQogICAgICAgICBsb3dBbHBoYU51bSAgIDo6PSBkaWcgfCAiYSJ8ImIifCAu
Li4gInkifCJ6IiAgOyBsd3IgY2FzZSBhbHBoYXMNCiAgICAgICAgIHNwZWNpZmljICAgICAgOjo9
IDEqKFVSSWNoYXJzKSAgOyBbUkZDIDIzOTZdDQogICAgICAgICBkaWcgICAgICAgICAgIDo6PSAi
MCJ8IjEifCIyInwiMyJ8IjQifCI1InwiNiJ8IjcifCI4InwiOSINCg0KICAgVGhlIGNvbXBvbmVu
dCAndGFnQXV0aG9yaXR5JyBpcyB0aGUgbmFtZSBzcGFjZSBwYXJ0IG9mIHRoZSBVUkkuIEluDQog
ICB0aGUgaW50ZXJlc3RzIG9mIHRhZ3MgYmVpbmcgc2luZ2xlLXZhbHVlZCwgdGhpcyBNVVNUIGJl
IGV4cHJlc3NlZCBpbg0KICAgbG93ZXIgY2FzZTsgdGhlIGRvbWFpbiBuYW1lIGluICdhdXRob3Jp
dHlOYW1lJyAod2hldGhlciBhbiBlbWFpbA0KICAgYWRkcmVzcyBvciBhIHNpbXBsZSBkb21haW4g
bmFtZSkgTVVTVCBiZSBmdWxseSBxdWFsaWZpZWQuDQoNCiAgIEF1dGhvcml0eSBuYW1lcyBjb3Vs
ZCwgaW4gcHJpbmNpcGxlLCBiZWxvbmcgdG8gYW55IHN5bnRhY3RpY2FsbHkNCiAgIGRpc3RpbmN0
IG5hbWVzcGFjZXMgd2hvc2UgbmFtZXMgYXJlIGFzc2lnbmVkIHRvIGEgdW5pcXVlIGVudGl0eSBh
dCBhDQogICB0aW1lLiBUaG9zZSBpbmNsdWRlLCBmb3IgZXhhbXBsZSwgY2VydGFpbiBJUCBhZGRy
ZXNzZXMsIGNlcnRhaW4gTUFDDQogICBhZGRyZXNzZXMsIGFuZCB0ZWxlcGhvbmUgbnVtYmVycy4g
SG93ZXZlciwgdG8gc2ltcGxpZnkgdGhlIHRhZw0KICAgc2NoZW1lLCB3ZSByZXN0cmljdCBhdXRo
b3JpdHkgbmFtZXMgdG8gYmUgZG9tYWluIG5hbWVzIGFuZCBlbWFpbA0KICAgYWRkcmVzc2VzLiBG
dXR1cmUgc3RhbmRhcmRzIGVmZm9ydHMgbWF5IGFsbG93IHVzZSBvZiBvdGhlciBhdXRob3JpdHkN
CiAgIG5hbWVzIGZvbGxvd2luZyBzeW50YXggdGhhdCBpcyBkaXNqb2ludCBmcm9tIHRoaXMgc3lu
dGF4LiBUbyBhbGxvdw0KICAgZm9yIHN1Y2ggZGV2ZWxvcG1lbnRzLCBzb2Z0d2FyZSB0aGF0IHBy
b2Nlc3NlcyB0YWdzIE1VU1QgTk9UIHJlamVjdA0KICAgdGhlbSBvbiB0aGUgZ3JvdW5kcyB0aGF0
IHRoZXkgYXJlIG91dHNpZGUgdGhlIHN5bnRheCBkZWZpbmVkIGFib3ZlLg0KDQogICBUaGUgY29t
cG9uZW50ICdzcGVjaWZpYycgaXMgdGhlIG5hbWUtc3BhY2Utc3BlY2lmaWMgcGFydCBvZiB0aGUg
VVJJOg0KICAgaXQgaXMgYW55IHN0cmluZyBvZiB2YWxpZCBVUkkgY2hhcmFjdGVycyBbUkZDMjM5
Nl0gY2hvc2VuIGJ5IHRoZQ0KICAgbWludGVyIG9mIHRoZSBVUkkuIFNwZWNpZmljIGlkZW50aWZp
ZXJzIE1VU1QgYmUgc2luZ2xlLXZhbHVlZDogdGhhdA0KICAgaXMsIGFsbCBzeW50YWN0aWNhbGx5
IGRpc3RpbmN0ICdzcGVjaWZpYycgc3RyaW5ncyBtdXN0IGNvcnJlc3BvbmQgdG8NCiAgIGRpc3Rp
bmN0IGlkZW50aWZpZXJzLiBJdCBpcyBSRUNPTU1FTkRFRCB0aGF0IHNwZWNpZmljIGlkZW50aWZp
ZXJzDQogICBzaG91bGQgYmUgaHVtYW4tZnJpZW5kbHkuDQoNCg0KDQoNCktpbmRiZXJnICAgICAg
ICAgIEluZm9ybWF0aW9uYWwgLSBFeHBpcmVzIE1hcmNoIDEsIDIwMDIgICAgICAgICBbUGFnZSA1
XQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgICAgICAgICAgICAgICAgICBUYWdzICAgICAgICAgICAg
ICAgICAgIFNlcHRlbWJlciAyMDAxDQoNCg0KMi4xIEVRVUFMSVRZIE9GIFRBR1MNCg0KICAgVGhl
IHRhZyBzeW50YXggcnVsZXMgdW5pcXVlbHkgZGV0ZXJtaW5lIHRhZyBhdXRob3JpdHkgaWRlbnRp
ZmllcnMgZm9yDQogICBhbnkgcGFydGljdWxhciBhdXRob3JpdHkgYW5kIGRhdGUuIEZ1cnRoZXJt
b3JlLCBzcGVjaWZpYyBpZGVudGlmaWVycw0KICAgYXJlIG1hbmRhdGVkIHRvIGJlIHNpbmdsZS12
YWx1ZWQuDQoNCiAgIFRoZXJlZm9yZSwgdHdvIHRhZyBVUklzIGFyZSBlcXVhbCBpZiBhbmQgb25s
eSBpZiB0aGV5IGFyZSBpZGVudGljYWwNCiAgIGFzIGNoYXJhY3RlciBzdHJpbmdzLg0KDQoNCjMu
IE1FRVRJTkcgUkVRVUlSRU1FTlRTIDEtNA0KDQogICBSZXF1aXJlbWVudCAyIG9mIFNlY3Rpb24g
MSAtLSBjb252ZW5pZW5jZSBmb3IgaHVtYW5zIC0tIGlzIG1ldCBieSB0aGUNCiAgIFVSTC1saWtl
IHN5bnRheCBmb3IgdGFnIGF1dGhvcml0aWVzLiBIb3dldmVyLCB0aGUgb251cyBpcyBvbg0KICAg
aW5kaXZpZHVhbCBuYW1pbmcgYXV0aG9yaXRpZXMgdG8gdXNlIGh1bWFuLWZyaWVuZGx5IHNwZWNp
ZmljDQogICBpZGVudGlmaWVycy4NCg0KICAgUmVxdWlyZW1lbnQgMyAtLSBuZWdsaWdpYmxlIGNv
c3RzIC0tIGZvbGxvd3MgZnJvbSB1c2Ugb2YgZG9tYWluIG5hbWVzDQogICBhbmQgZW1haWwgYWRk
cmVzc2VzLiBUaG9zZSBpZGVudGlmaWVycyBhcmUgYWxyZWFkeSBoZWxkIGJ5IG1hbnkNCiAgIGlu
ZGl2aWR1YWxzIGFuZCBvcmdhbmlzYXRpb25zIGFuZCBhcmUgY2hlYXAgdG8gb2J0YWluLiBTcGVj
aWZpYw0KICAgaWRlbnRpZmllcnMgbWF5IGJlIG1pbnRlZCB3aXRob3V0IGNvbW11bmljYXRpb24g
d2l0aCBhbnkgb3RoZXINCiAgIGVudGl0eS4NCg0KICAgUmVxdWlyZW1lbnQgNCAtLSBpbmRlcGVu
ZGVuY2Ugb2YgcmVzb2x1dGlvbiBzY2hlbWVzIC0tIGlzIGFzc2VydGVkIGJ5DQogICBkZWZpbml0
aW9uLiBIb3dldmVyLCB0aGlzIHN0YXRlIG9mIGFmZmFpcnMgaXMgc3ViamVjdCB0byBhY3R1YWwg
dXNhZ2UNCiAgIGNvbnZlbnRpb25zLg0KDQogICBSZXF1aXJlbWVudCAxIHNwZWNpZmllcyB1bmlx
dWVuZXNzIG92ZXIgc3BhY2UgYW5kIHRpbWUuIFRhZyBVUklzIG1lZXQNCiAgIHRoYXQgcmVxdWly
ZW1lbnQgYnkgdXNpbmcgdW5pcXVlbHkgYXNzaWduZWQgYXV0aG9yaXR5IG5hbWVzIGFuZCBieQ0K
ICAgaGFuZGxpbmcgdHJhbnNmZXJzIG9mIHRoZWlyIGFzc2lnbm1lbnQsIGUuZy4gdGhlIHRyYW5z
ZmVyIG9mIGEgZG9tYWluDQogICBuYW1lJ3MgcmVnaXN0cmF0aW9uIGZyb20gb25lIGVudGl0eSB0
byBhbm90aGVyLiBUaGUgZGF0ZSBpcyB1c2VkIHRvDQogICBndWFyYW50ZWUgdW5pcXVlbmVzcyBv
ZiAndGFnQXV0aG9yaXR5JyBhY3Jvc3MgYXNzaWdubWVudHMgb2YgdGhlDQogICBhdXRob3JpdHkg
bmFtZS4NCg0KICAgRm9yIGV4YW1wbGUsIHN1cHBvc2UgdGhhdCBvbiBOb3ZlbWJlciAyLCAyMDAx
LCB0aGUgY2hhbXBpZ25vbi5uZXQNCiAgIGRvbWFpbiByZWdpc3RyYXRpb24gYmVjb21lcyBhc3Np
Z25lZCB0byBhIG5ldyBlbnRpdHkuIFRoYXQgZW50aXR5DQogICBtdXN0IHF1YWxpZnkgdGhlIGRv
bWFpbiBuYW1lIHdpdGggYSBkYXRlIG9uIHdoaWNoIGl0IGlzIG9yIHdhcw0KICAgYXNzaWduZWQg
dG8gaXQsIHRvIGVuc3VyZSB0aGF0IGl0cyB0YWcgYXV0aG9yaXR5IGlzIGFuZCB3aWxsIHJlbWFp
bg0KICAgdW5pcXVlLiBJbiBwYXJ0aWN1bGFyLCBpdCBtdXN0IHRha2UgY2FyZSBub3QgdG8gdXNl
IGRlZmF1bHRzIGluIHN1Y2gNCiAgIGEgd2F5IGFzIHRvIHNwZWNpZnkgYW4gZWFybGllciBkYXRl
LiBGb3IgZXhhbXBsZSwgdGhlIG5ldyBhc3NpZ25lZSBvZg0KICAgY2hhbXBpZ25vbi5uZXQgbWF5
IHVzZSAyMDAxLTExLTAyLCAyMDAxLTEyIG9yIDIwMDIgKGFzc3VtaW5nIGl0DQogICByZXRhaW5z
IHRoZSBhc3NpZ25tZW50KSBidXQgbm90IDIwMDEgb3IgMjAwMS0xMS4NCg0KDQo0LiBTRUNVUklU
WSBDT05TSURFUkFUSU9OUw0KDQogICBNaW50aW5nIGEgdGFnLCBieSBpdHNlbGYsIGlzIGFuIG9w
ZXJhdGlvbiBpbnRlcm5hbCB0byB0aGUgbWludGluZw0KICAgZW50aXR5IHdpdGggbm8gZXh0ZXJu
YWwgY29uc2VxdWVuY2VzLiBUaGUgY29uc2VxdWVuY2VzIG9mIHVzaW5nIGFuDQoNCg0KDQpLaW5k
YmVyZyAgICAgICAgICBJbmZvcm1hdGlvbmFsIC0gRXhwaXJlcyBNYXJjaCAxLCAyMDAyICAgICAg
ICAgW1BhZ2UgNl0NCgwNCkludGVybmV0LURyYWZ0ICAgICAgICAgICAgICAgICAgICAgVGFncyAg
ICAgICAgICAgICAgICAgICBTZXB0ZW1iZXIgMjAwMQ0KDQoNCiAgIGltcHJvcGVybHkgbWludGVk
IHRhZyAoZHVlIHRvIG1hbGljZSBvciBlcnJvcikgaW4gYW4gYXBwbGljYXRpb24NCiAgIGRlcGVu
ZHMgb24gdGhlIGFwcGxpY2F0aW9uLCBhbmQgbXVzdCBiZSBjb25zaWRlcmVkIGluIHRoZSBkZXNp
Z24gb2YNCiAgIGFueSBhcHBsaWNhdGlvbiB0aGF0IHVzZXMgdGFncy4NCg0KDQo1LiBUQUcgVVJO
Uw0KDQogICBUaGUgdGFnIG5hbWVzcGFjZSBsZW5kcyBpdHNlbGYgdG8gZW1iZWRkaW5nIGluIHRo
ZSBVUk4gbmFtZXNwYWNlDQogICBbUkZDMjE0MV0gYnkgYWRvcHRpbmcgJ3RhZycgYXMgYSBVUk4g
bmFtZXNwYWNlIGlkZW50aWZpZXIsIHRvIGZvcm0gYQ0KICAgc2V0IG9mIHRhZy1iYXNlZCBVUklz
IHRoYXQgaW5oZXJpdCB0aGUgVVJOIHByb3BlcnR5IG9mIGRlbm90aW5nIG9uZQ0KICAgcmVzb3Vy
Y2UgcGVyc2lzdGVudGx5IGluIGFueSBnaXZlbiBuYW1pbmcgY29udGV4dC4NCg0KICAgVGhlIHN5
bnRheCBmb3IgdGFnIFVSTnMgaXMgdGh1czoNCg0KICAgICAgICAgInVybjp0YWc6IiB0YWdBdXRo
b3JpdHkgWyI6IiBzcGVjaWZpY10NCg0KICAgd2l0aCBzeW50YWN0aWMgY29tcG9uZW50cyBhcyBk
ZWZpbmVkIGluIFNlY3Rpb24gMi4gRm9yIGV4YW1wbGUsDQogICB1cm46dGFnOnRpbW90aHlAaHBs
LmhwLmNvbSwyMDAxOmZyZWQgaXMgYSB0YWcgVVJOLiBBbnkgYmluZGluZyBvZg0KICAgdGhhdCBV
UkkgbXVzdCBiZSBndWFyYW50ZWVkIHRvIGJlIHBlcnNpc3RlbnQuDQoNCiAgIEFwcGVuZGl4IEEg
Y29udGFpbnMgYSBjb21wbGV0ZWQgVVJOIG5hbWVzcGFjZSBpZGVudGlmaWVyIHJlZ2lzdHJhdGlv
bg0KICAgdGVtcGxhdGUsIHJlcXVlc3RpbmcgYXNzaWdubWVudCBvZiAndGFnJy4NCg0KDQo2LiBG
VVJUSEVSIElORk9STUFUSU9ODQoNCiAgIEZ1cnRoZXIgaW5mb3JtYXRpb24gYWJvdXQgdGhlIHRh
ZyBVUkkgc2NoZW1lIC0tIG1vdGl2YXRpb24sIGdlbmVzaXMNCiAgIGFuZCBkaXNjdXNzaW9uIC0t
IGNhbiBiZSBvYnRhaW5lZCBmcm9tIGh0dHA6Ly93d3cudGFndXJpLm9yZy4NCg0KDQpBUFBFTkRJ
WCBBOiBSRVFVRVNUIEZPUiBSRUdJU1RSQVRJT04gT0YgJ1RBRycgVVJOIE5BTUVTUEFDRSBJREVO
VElGSUVSDQoNCiAgIE5hbWVzcGFjZSBJRDoNCg0KICAgICAgdGFnDQoNCiAgIFJlZ2lzdHJhdGlv
biBJbmZvcm1hdGlvbjoNCg0KICAgICAgVmVyc2lvbiAxIERhdGU6IDEgU2VwdGVtYmVyIDIwMDEN
Cg0KICAgRGVjbGFyZWQgcmVnaXN0cmFudCBvZiB0aGUgbmFtZXNwYWNlOg0KDQogICAgICBOYW1l
OiAgICAgICAgICBUaW0gS2luZGJlcmcNCiAgICAgIEUtbWFpbDogICAgICAgIHRpbW90aHlAaHBs
LmhwLmNvbQ0KICAgICAgQWZmaWxpYXRpb246ICAgSGV3bGV0dC1QYWNrYXJkIENvbXBhbnkNCiAg
ICAgIEFkZHJlc3M6ICAgICAgIDE1MDEgUGFnZSBNaWxsIFJkDQogICAgICAgICAgICAgICAgICAg
ICBQYWxvIEFsdG8sIENhIDk0MzA0LCBVU0ENCg0KDQoNCg0KS2luZGJlcmcgICAgICAgICAgSW5m
b3JtYXRpb25hbCAtIEV4cGlyZXMgTWFyY2ggMSwgMjAwMiAgICAgICAgIFtQYWdlIDddDQoMDQpJ
bnRlcm5ldC1EcmFmdCAgICAgICAgICAgICAgICAgICAgIFRhZ3MgICAgICAgICAgICAgICAgICAg
U2VwdGVtYmVyIDIwMDENCg0KDQogICBEZWNsYXJlZCByZWdpc3RyYW50IG9mIHRoZSBuYW1lc3Bh
Y2U6DQoNCiAgICAgIE5hbWU6ICAgICAgICAgIFNhbmRybyBIYXdrZQ0KICAgICAgRS1tYWlsOiAg
ICAgICAgc2FuZHJvQHczLm9yZw0KICAgICAgQWZmaWxpYXRpb246ICAgV29ybGQgV2lkZSBXZWIg
Q29uc29ydGl1bQ0KICAgICAgQWRkcmVzczogICAgICAgMjAwIFRlY2hub2xvZ3kgU3F1YXJlDQog
ICAgICAgICAgICAgICAgICAgICBDYW1icmlkZ2UsIE1BIDAyMTM5LCBVU0ENCg0KICAgRGVjbGFy
YXRpb24gb2Ygc3RydWN0dXJlOg0KDQogICAgICBUaGUgaWRlbnRpZmllciBzdHJ1Y3R1cmUgaXMg
YXMgZm9sbG93czoNCg0KICAgICAgVVJOOnRhZzphdXRob3JpdHksZGF0ZTpzcGVjaWZpYyAoc2Vl
IFNlY3Rpb24gMikNCg0KICAgUmVsZXZhbnQgYW5jaWxsYXJ5IGRvY3VtZW50YXRpb246DQoNCiAg
ICAgIFNlZSBTZWN0aW9ucyAxLTQgYWJvdmUgYW5kIFJlZmVyZW5jZXMgc2VjdGlvbiBiZWxvdy4N
Cg0KICAgSWRlbnRpZmllciB1bmlxdWVuZXNzIGNvbnNpZGVyYXRpb25zOg0KDQogICAgICBHdWFy
YW50ZWVkIGJ5IHVuaXF1ZW5lc3Mgb2YgYXNzaWdubWVudCBvZiBhIGRvbWFpbiBuYW1lIG9yIGVt
YWlsDQogICAgICBhZGRyZXNzIG9uIGEgZ2l2ZW4gZGF0ZSAtLSBhcyBsb25nIGFzIHRoZSAnc3Bl
Y2lmaWMnIHN0cmluZyBpcw0KICAgICAgbG9jYWxseSB1bmlxdWUuIFNlZSBTZWN0aW9uIDMgYWJv
dmUuDQoNCiAgIElkZW50aWZpZXIgcGVyc2lzdGVuY2UgY29uc2lkZXJhdGlvbnM6DQoNCiAgICAg
IEEgdGFnIFVSTiBwZXJzaXN0ZW50bHkgZGVzaWduYXRlcyB0aGUgcmVzb3VyY2UgdG8gd2hpY2gg
dGhlIG1pbnRlcg0KICAgICAgb2YgdGhlIHRhZyBib3VuZCBpdC4gVGhpcyBEcmFmdCBkb2VzIG5v
dCBtYW5kYXRlIGFueSBwYXJ0aWN1bGFyDQogICAgICBwcm90b2NvbCBmb3IgZWZmZWN0aW5nIHRo
YXQgYmluZGluZy4NCg0KICAgUHJvY2VzcyBvZiBpZGVudGlmaWVyIGFzc2lnbm1lbnQ6DQoNCiAg
ICAgIEFzc2lnbm1lbnQgb2YgdGhlc2UgVVJOcyBpcyBkZWxlZ2F0ZWQgdG8gZW50aXRpZXMgdGhh
dCBob2xkIGRvbWFpbg0KICAgICAgbmFtZXMgb3IgZW1haWwgYWRkcmVzc2VzIChTZWUgU2VjdGlv
biAyKS4NCg0KICAgUHJvY2VzcyBmb3IgaWRlbnRpZmllciByZXNvbHV0aW9uOg0KDQogICAgICBO
byByZXNvbHV0aW9uIHByb2NlZHVyZXMgYXJlIG1hbmRhdGVkLg0KDQogICBSdWxlcyBmb3IgTGV4
aWNhbCBFcXVpdmFsZW5jZToNCg0KICAgICAgQ2hhcmFjdGVyLWJ5LWNoYXJhY3RlciBlcXVhbGl0
eS4gU2VlIHNlY3Rpb24gMi4xIGFib3ZlLg0KDQogICBDb25mb3JtYW5jZSB3aXRoIFVSTiBTeW50
YXg6DQoNCiAgICAgIE5vIHNwZWNpYWwgY29uc2lkZXJhdGlvbnMuDQoNCg0KDQoNCg0KS2luZGJl
cmcgICAgICAgICAgSW5mb3JtYXRpb25hbCAtIEV4cGlyZXMgTWFyY2ggMSwgMjAwMiAgICAgICAg
IFtQYWdlIDhdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAgICAgICAgICAgICAgICAgIFRhZ3MgICAg
ICAgICAgICAgICAgICAgU2VwdGVtYmVyIDIwMDENCg0KDQogICBWYWxpZGF0aW9uIG1lY2hhbmlz
bToNCg0KICAgICAgTm9uZSBzcGVjaWZpZWQuDQoNCiAgIFNjb3BlOg0KDQogICAgICBHbG9iYWwu
DQoNCg0KUkVGRVJFTkNFUw0KDQogICBbREFURVRJTUVdICBNLiBXb2xmIGFuZCBDLiBXaWNrc3Rl
ZWQgKDE5OTgpLiBEYXRlIGFuZCBUaW1lIEZvcm1hdHMsDQogICAgICAgICAgICAgICBXM0MgTm90
ZS4gUmV2aXNlZCAyNyBBdWd1c3QgMTk5OC4gVGhpcyBkb2N1bWVudCBpcw0KICAgICAgICAgICAg
ICAgaHR0cDovL3d3dy53My5vcmcvVFIvMTk5OC9OT1RFLWRhdGV0aW1lLTE5OTgwODI3Lg0KICAg
W0RPSV0gICAgICAgTm9ybWFuIFBhc2tpbiAoMTk5NykuIEluZm9ybWF0aW9uIElkZW50aWZpZXJz
LiBMZWFybmVkDQogICAgICAgICAgICAgICBQdWJsaXNoaW5nLCBWb2wuIDEwLCBOby4gMiwgcHAu
IDEzNS0xNTYsIEFwcmlsLiBTZWUgYWxzbw0KICAgICAgICAgICAgICAgd3d3LmRvaS5vcmcuDQog
ICBbSVNPMTE1NzhdICBJU08gKEludGVybmF0aW9uYWwgT3JnYW5pemF0aW9uIGZvciBTdGFuZGFy
ZGl6YXRpb24pLg0KICAgICAgICAgICAgICAgSVNPL0lFQyAxMTU3ODoxOTk2LiAiSW5mb3JtYXRp
b24gdGVjaG5vbG9neSAtIE9wZW4NCiAgICAgICAgICAgICAgIFN5c3RlbXMgSW50ZXJjb25uZWN0
aW9uIC0gUmVtb3RlIFByb2NlZHVyZSBDYWxsIChSUEMpIg0KICAgW0lTTzg2MDFdICAgSVNPIChJ
bnRlcm5hdGlvbmFsIE9yZ2FuaXphdGlvbiBmb3IgU3RhbmRhcmRpemF0aW9uKS4gSVNPDQogICAg
ICAgICAgICAgICA4NjAxOjE5ODguIERhdGEgZWxlbWVudHMgYW5kIGludGVyY2hhbmdlIGZvcm1h
dHMgLS0NCiAgICAgICAgICAgICAgIEluZm9ybWF0aW9uIGludGVyY2hhbmdlIC0tIFJlcHJlc2Vu
dGF0aW9uIG9mIGRhdGVzIGFuZA0KICAgICAgICAgICAgICAgdGltZXMuDQogICBbT0lEXSAgICAg
ICBJVFUtVCByZWNvbW1lbmRhdGlvbiBYLjIwOCAoQVNOLjEpLiBTZWUgYWxzbyBSRkMgMTc3OC4N
CiAgIFtSRkM4MjJdICAgIERhdmlkIEguIENyb2NrZXIgKDE5ODIpLiBTdGFuZGFyZCBmb3IgdGhl
IGZvcm1hdCBvZiBBUlBBDQogICAgICAgICAgICAgICBJbnRlcm5ldCB0ZXh0IG1lc3NhZ2VzLg0K
ICAgW1JGQzEwMzVdICAgUC4gTW9jYXBldHJpcyAoMTk4NykuIERvbWFpbiBOYW1lcyAtIGltcGxl
bWVudGF0aW9uIGFuZA0KICAgICAgICAgICAgICAgc3BlY2lmaWNhdGlvbi4NCiAgIFtSRkMyMTQx
XSAgIFIuIE1vYXRzICgxOTk3KS4gVVJOIHN5bnRheC4NCiAgIFtSRkMyMzk2XSAgIFQuIEJlcm5l
cnMtTGVlLCBSLiBGaWVsZGluZywgTC4gTWFzaW50ZXIgKDE5OTgpLiBVbmlmb3JtDQogICAgICAg
ICAgICAgICBSZXNvdXJjZSBJZGVudGlmaWVycyAoVVJJKTogR2VuZXJpYyBTeW50YXguDQogICBb
UkZDMzA2MV0gICBNLiBNZWFsbGluZyAoMjAwMSkuIEEgVVJOIE5hbWVzcGFjZSBvZiBPYmplY3QN
CiAgICAgICAgICAgICAgIElkZW50aWZpZXJzLg0KICAgW1VVSURdICAgICAgUGF1bCBMZWFjaCwg
UmljaCBTYWx6ICgxOTk3KS4gVVVJRHMgYW5kIEdVSURzLiBJbnRlcm5ldC0NCiAgICAgICAgICAg
ICAgIERyYWZ0IERyYWZ0LWxlYWNoLXV1aWRzLTAxLg0KDQoNCkFVVEhPUlMnIEFERFJFU1NFUw0K
DQogICBUaW0gS2luZGJlcmcNCiAgIEhld2xldHQtUGFja2FyZCBMYWJvcmF0b3JpZXMNCiAgIDE1
MDEgUGFnZSBNaWxsIFJvYWQNCiAgIFBhbG8gQWx0bywgQ0EgOTQzMDQsIFVTQQ0KICAgVGVsOiAg
ICsxIDY1MCA4NTctNTYwOQ0KICAgRW1haWw6IHRpbW90aHlAaHBsLmhwLmNvbQ0KDQoNCg0KDQoN
CktpbmRiZXJnICAgICAgICAgIEluZm9ybWF0aW9uYWwgLSBFeHBpcmVzIE1hcmNoIDEsIDIwMDIg
ICAgICAgICBbUGFnZSA5XQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgICAgICAgICAgICAgICAgICBU
YWdzICAgICAgICAgICAgICAgICAgIFNlcHRlbWJlciAyMDAxDQoNCg0KICAgU2FuZHJvIEhhd2tl
DQogICBXb3JsZCBXaWRlIFdlYiBDb25zb3J0aXVtDQogICAyMDAgVGVjaG5vbG9neSBTcXVhcmUN
CiAgIENhbWJyaWRnZSwgTUEgMDIxMzksIFVTQQ0KICAgVGVsOiAgICsxIDYxNyAyNTMtNzI4OA0K
ICAgRW1haWw6IHNhbmRyb0B3My5vcmcNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0K
DQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoN
CktpbmRiZXJnICAgICAgICAgIEluZm9ybWF0aW9uYWwgLSBFeHBpcmVzIE1hcmNoIDEsIDIwMDIg
ICAgICAgIFtQYWdlIDEwXQ0KDQoNCg==
--=====================_275137906==_
Content-Type: text/plain; charset="us-ascii"; format=flowed


Tim Kindberg

mobile systems and services lab  hewlett-packard laboratories
1501 page mill road, ms 1u-17
palo alto
ca 94304-1126
usa

www.champignon.net/TimKindberg/
timothy@hpl.hp.com
voice +1 650 857 5609
fax +1 650 857 2358

--=====================_275137906==_--


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Sep 10 21:59:39 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA09708
	for <urn-archive@IETF.ORG>; Mon, 10 Sep 2001 21:59:39 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id VAA13313;
	Mon, 10 Sep 2001 21:57:13 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 13384 for URN-IETF@LISTS.NETSOL.COM; Mon, 10 Sep
          2001 21:56:09 -0400
Received: from TheWorld.com (root@pcls4.std.com [199.172.62.106]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id VAA13305 for
          <URN-IETF@LISTS.NETSOL.COM>; Mon, 10 Sep 2001 21:56:08 -0400 (EDT)
Received: from [192.168.0.2] (world-f.std.com [199.172.62.5]) by TheWorld.com
          (8.9.3/8.9.3) with ESMTP id VAA16228; Mon, 10 Sep 2001 21:50:05 -0400
Mime-Version: 1.0
References: <065b01c1394c$f77f5720$2ced93c3@y0r1d9>
            <200109100243.WAA9639623@smtp2.mail.iamworld.net>
            <575456.1000108077@localhost>
Content-Type: text/plain; charset="iso-8859-1" ; format="flowed"
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by lists.netsol.com id
                      VAA13306
Approved-By:  "Arnold G. Reinhold" <reinhold@WORLD.STD.COM>
Message-ID:  <v04210112b7c2d9e1dc5b@[192.168.0.2]>
Date:         Mon, 10 Sep 2001 21:50:00 -0400
Reply-To: "Arnold G. Reinhold" <reinhold@world.std.com>
From: "Arnold G. Reinhold" <reinhold@world.std.com>
Subject:      Re: Request For A Formal URN Namespace: "geo"
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <575456.1000108077@localhost>
Content-Transfer-Encoding: 8bit

At 7:47 AM +0200 9/10/2001, Patrik Fältström wrote:
>--On 2001-09-09 23.06 -0400 Al Gilman <asgilman@IAMDIGEX.NET> wrote:
>
>> At 03:54 PM 2001-09-09 , Larry Masinter wrote:
>>> I wouldn't want to see the "geo" URN scheme choose a
>>> different representation than the geopriv working group,
>>> at least without some analysis and justification.
>>>
>>
>> I'm pretty sure that altitude is undefined without specifying what model
>> you are using for the shape of the zero altitude surface.  Latitude could
>> show similar effects.
>>
>> The documents of the Open GIS Consortium might help, here.  [Google that]
>
>It's just extremely important that the datum is chosen and specified in
>extreme detail. Also the grammar needs to be defined in great(er) detail.
>
>The devil is really in the details regarding location specifications.
>
>   paf

If I can make a somewhat far out suggestion, it might be appropriate
to include hooks for locations outside the Earth's atmosphere.
Internet standards that succeed tend to have much longer lives than
their designers anticipate. There is already an Internet presence on
the International Space Station.  The next generation of Amateur
Radio satellites will likely include Web cams and other remote
sensors that will be Web accessible.  Various initiatives for private
access to space are underway and these may also extend the reach of
the Internet.

It is possible to specify the location of an object in Earth orbit by
giving the coordinates of the point on Earth directly below the
object and distance from the Earth's surface, but that is not a very
useful representation in most cases. Keplerian elements would be
better.  A simple encoding for different coordinate regimes might
work along the following lines

"s3"  within the Earth's atmosphere

"s3o" Earth orbit

"s3-1" Lunar surface

"s3-1o" Lunar orbit

"so" Solar orbit

etc.


Arnold Reinhold


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Sep 11 02:16:33 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA26518
	for <urn-archive@IETF.ORG>; Tue, 11 Sep 2001 02:16:33 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id CAA14862;
	Tue, 11 Sep 2001 02:12:21 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 13606 for URN-IETF@LISTS.NETSOL.COM; Tue, 11 Sep
          2001 02:11:19 -0400
Received: from cisco.com (nordic.cisco.com [64.103.48.45]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id CAA14854 for <URN-IETF@LISTS.NETSOL.COM>;
          Tue, 11 Sep 2001 02:11:18 -0400 (EDT)
Received: from [192.168.1.5] (ssh-ams1.cisco.com [144.254.74.55]) by cisco.com
          (8.8.8+Sun/8.8.8) with ESMTP id IAA23568; Tue, 11 Sep 2001 08:04:47
          +0200 (MET DST)
References: <065b01c1394c$f77f5720$2ced93c3@y0r1d9>
            <200109100243.WAA9639623@smtp2.mail.iamworld.net>
            <575456.1000108077@localhost> <v04210112b7c2d9e1dc5b@[192.168.0.2]>
X-Mailer: Mulberry/2.1.0 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Approved-By:  =?ISO-8859-1?Q?Patrik_F=E4ltstr=F6m?= <paf@CISCO.COM>
Message-ID:  <4452104.1000194002@localhost>
Date:         Tue, 11 Sep 2001 07:40:02 +0200
Reply-To: =?ISO-8859-1?Q?Patrik_F=E4ltstr=F6m?= <paf@cisco.com>
From: =?ISO-8859-1?Q?Patrik_F=E4ltstr=F6m?= <paf@cisco.com>
Subject:      Re: Request For A Formal URN Namespace: "geo"
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <v04210112b7c2d9e1dc5b@[192.168.0.2]>
Content-Transfer-Encoding: 7bit

--On 01-09-10 21.50 -0400 "Arnold G. Reinhold" <reinhold@world.std.com>
wrote:

> A simple encoding for different coordinate regimes might work along the
> following lines
>
> "s3"  within the Earth's atmosphere
>
> "s3o" Earth orbit
>
> "s3-1" Lunar surface
>
> "s3-1o" Lunar orbit
>
> "so" Solar orbit
>
> etc.

Much better, but I guess this is what you try to do, is to map to a
coordinate system / datum instead of "handwaving" like you do.

I.e. I hope you really were in the case of "s3" thinking of something like
WGS84.

See http://www.wgs84.com/wgs84/wgs84.htm about some of the issues I talk
about. I.e. should WGS84, ITRF, ETRF or something else be used for s3 above?

How will you handle local coordinate systems like RT90 used in Sweden?

   paf


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Sep 11 09:00:36 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA06261
	for <urn-archive@IETF.ORG>; Tue, 11 Sep 2001 09:00:36 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA16463;
	Tue, 11 Sep 2001 08:57:53 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 13764 for URN-IETF@LISTS.NETSOL.COM; Tue, 11 Sep
          2001 08:56:50 -0400
Received: from TheWorld.com (root@pcls2.std.com [199.172.62.104]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA16455 for
          <URN-IETF@LISTS.NETSOL.COM>; Tue, 11 Sep 2001 08:56:49 -0400 (EDT)
Received: from [192.168.0.2] (world-f.std.com [199.172.62.5]) by TheWorld.com
          (8.9.3/8.9.3) with ESMTP id IAA19696; Tue, 11 Sep 2001 08:50:54 -0400
Mime-Version: 1.0
References: <065b01c1394c$f77f5720$2ced93c3@y0r1d9>
            <200109100243.WAA9639623@smtp2.mail.iamworld.net>
            <575456.1000108077@localhost> <v04210112b7c2d9e1dc5b@[192.168.0.2]>
            <4452104.1000194002@localhost>
Content-Type: text/plain; charset="iso-8859-1" ; format="flowed"
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by lists.netsol.com id
                      IAA16456
Approved-By:  "Arnold G. Reinhold" <reinhold@WORLD.STD.COM>
Message-ID:  <v04210103b7c3b6ae718f@[192.168.0.2]>
Date:         Tue, 11 Sep 2001 08:50:42 -0400
Reply-To: "Arnold G. Reinhold" <reinhold@world.std.com>
From: "Arnold G. Reinhold" <reinhold@world.std.com>
Subject:      Re: Request For A Formal URN Namespace: "geo"
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <4452104.1000194002@localhost>
Content-Transfer-Encoding: 8bit

At 7:40 AM +0200 9/11/2001, Patrik Fältström wrote:
>--On 01-09-10 21.50 -0400 "Arnold G. Reinhold" <reinhold@world.std.com>
>wrote:
>
>> A simple encoding for different coordinate regimes might work along the
>> following lines
>>
>> "s3"  within the Earth's atmosphere
>>
>> "s3o" Earth orbit
>>
>> "s3-1" Lunar surface
>>
>> "s3-1o" Lunar orbit
>>
>> "so" Solar orbit
>>
>> etc.
>
>Much better, but I guess this is what you try to do, is to map to a
>coordinate system / datum instead of "handwaving" like you do.
>
>I.e. I hope you really were in the case of "s3" thinking of something like
>WGS84.
>
>See http://www.wgs84.com/wgs84/wgs84.htm about some of the issues I talk
>about. I.e. should WGS84, ITRF, ETRF or something else be used for s3 above?
>
>How will you handle local coordinate systems like RT90 used in Sweden?
>
>   paf

I guess I was thinking of something like "s3.WGS84" or "s3.se.RT90"
to designate a coordinate system.

Clive D.W. Feather added:

>In message <v04210112b7c2d9e1dc5b@[192.168.0.2]>, Arnold G. Reinhold
><reinhold@world.std.com> writes
>>It is possible to specify the location of an object in Earth orbit by
>>giving the coordinates of the point on Earth directly below the
>>object and distance from the Earth's surface, but that is not a very
>>useful representation in most cases. Keplerian elements would be
>>better.
>
>But you also need to give update formulae for those elements; very
>few bodies stay in the same Keplerian orbit for long.

I am not saying what the right reporting format for each regime
should be, I am just reserving a namespace for each one.

>>A simple encoding for different coordinate regimes might
>>work along the following lines
>
>>"s3"  within the Earth's atmosphere
>>"s3o" Earth orbit
>>"s3-1" Lunar surface
>
>Etc.
>
>Firstly, there's an obvious break between objects:
>- stationary on a large body, for which lat/long works
>- moving close to a large body (land, sea, or air transport), for which
>  you need lat/long plus a formula for the motion
>- in orbit around a large body, in which case you need orbital data.

That is exactly what I was trying to say. You can break the solar
system down into separate regimes and then decide on which coordinate
system to use for each.

>
>>"s3-1o" Lunar orbit
>
>The Moon's gravitational field is particularly non-uniform, and
>nothing stays in the same orbit for long.
>
>You also need to consider transitional orbits. And non-ballistic
>trajectories (e.g. for solar sails).

And you might want to treat special cases like geosynchronous orbits
and Lagrange points (L1-L5) etc. differently. All I am proposing is
including hooks that would allow you to do so.

While we are at it, it might also be a good thing to include a
standard for reporting attitude (e.g. Euler angles) for an object
along with its position. This would be particularly useful for
airborne or space borne cameras and other directional sensors.

Arnold Reinhold


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Sep 11 09:14:22 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA06841
	for <urn-archive@IETF.ORG>; Tue, 11 Sep 2001 09:14:22 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA16716;
	Tue, 11 Sep 2001 09:12:16 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 13786 for URN-IETF@LISTS.NETSOL.COM; Tue, 11 Sep
          2001 09:11:32 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from anchor-post-31.mail.demon.net (anchor-post-31.mail.demon.net
          [194.217.242.89]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          DAA15436 for <URN-IETF@lists.netsol.com>; Tue, 11 Sep 2001 03:34:47
          -0400 (EDT)
Received: from terminator.server.demon.net ([193.195.225.54]
          helo=romana.davros.org) by anchor-post-31.mail.demon.net with esmtp
          (Exim 2.12 #1) id 15ghyV-000CwY-0V; Tue, 11 Sep 2001 08:28:51 +0100
References: <065b01c1394c$f77f5720$2ced93c3@y0r1d9>
            <200109100243.WAA9639623@smtp2.mail.iamworld.net>
            <575456.1000108077@localhost> <v04210112b7c2d9e1dc5b@[192.168.0.2]>
MIME-Version: 1.0
Content-Type: multipart/signed;boundary="=_Turnpike_amoUKdQwzan747ft=";
              protocol="application/pgp-signature";micalg=pgp-md5
User-Agent: Turnpike/6.00-Beta-8-U (<81yImECxEkLwWkbKTSiEkLA3nC>)
Message-ID:  <U2JXelQ1zan7Ewt5@romana.davros.org>
Date:         Tue, 11 Sep 2001 07:19:33 +0100
Reply-To: "Clive D.W. Feather" <clive@demon.net>
From: "Clive D. W. Feather" <clive@ON-THE-TRAIN.DEMON.CO.UK>
Subject:      Re: Request For A Formal URN Namespace: "geo"
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <v04210112b7c2d9e1dc5b@[192.168.0.2]>

This is a PGP signed message sent according to RFC3156 [PGP/MIME]

--=_Turnpike_amoUKdQwzan747ft=
Content-Type: text/plain;charset=us-ascii;format=flowed
Content-Transfer-Encoding: quoted-printable

In message <v04210112b7c2d9e1dc5b@[192.168.0.2]>, Arnold G. Reinhold=20
<reinhold@world.std.com> writes
>It is possible to specify the location of an object in Earth orbit by
>giving the coordinates of the point on Earth directly below the
>object and distance from the Earth's surface, but that is not a very
>useful representation in most cases. Keplerian elements would be
>better.

But you also need to give update formulae for those elements; very few=20
bodies stay in the same Keplerian orbit for long.

>A simple encoding for different coordinate regimes might
>work along the following lines

>"s3"  within the Earth's atmosphere
>"s3o" Earth orbit
>"s3-1" Lunar surface

Etc.

Firstly, there's an obvious break between objects:
- stationary on a large body, for which lat/long works
- moving close to a large body (land, sea, or air transport), for which
   you need lat/long plus a formula for the motion
- in orbit around a large body, in which case you need orbital data.

>"s3-1o" Lunar orbit

The Moon's gravitational field is particularly non-uniform, and nothing=20
stays in the same orbit for long.

You also need to consider transitional orbits. And non-ballistic=20
trajectories (e.g. for solar sails).

"This ain't ... um, this *is* rocket science."

--=20
Clive D.W. Feather    | Internet Expert      | Work: <clive@demon.net>
Tel: +44 20 8371 1138 | Demon Internet       | Home: <clive@davros.org>
Fax: +44 20 8371 1037 | Thus plc             | Web:  <http://www.davros.org>
Written on my laptop; please observe the Reply-To address

--=_Turnpike_amoUKdQwzan747ft=
Content-Type: application/pgp-signature
Content-Disposition: attachment; filename=signature.asc

-----BEGIN PGP SIGNATURE-----
Version: PGPsdk version 1.7.1

iQEVAwUAO52s8iNAHP3TFZrhAQF8nQf/a60fUPeTTCY9uYFlkq0TbAWpuJdfkPcl
fNpRnTkaRfhv7vWqR3MVF0kC8wHoVPm1v6DmM1rYIAVhApOeY8VH8RBab3Gv7GZG
cI2YDqidvvHOjLUaHUQEXxO18HH5A678GETCSdolngb7QlPpH4sbrClPJ/YCLxxG
Nom/3boleqQDkb6+W/jo0TgP/qAnXvpQR6Hqsc9jxOVftorBSoHHqWZr4RU8tQVY
6bkENCh4Vq4aoUIOpYd2ysWmGpLxbnclY9TIgFaVGXaTg7YsFt0KcN4cq1W0ocnG
PfTxJTueTvKr5cX9soYQxUr/G+DCu3+lDThUMD/uydd9zTOQdLVxtg==
=STM0
-----END PGP SIGNATURE-----

--=_Turnpike_amoUKdQwzan747ft=--


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Sep 11 09:16:39 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA06942
	for <urn-archive@IETF.ORG>; Tue, 11 Sep 2001 09:16:39 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA16772;
	Tue, 11 Sep 2001 09:14:41 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 13790 for URN-IETF@LISTS.NETSOL.COM; Tue, 11 Sep
          2001 09:13:59 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from anchor-post-31.mail.demon.net (anchor-post-31.mail.demon.net
          [194.217.242.89]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          DAA15431 for <URN-IETF@lists.netsol.com>; Tue, 11 Sep 2001 03:34:44
          -0400 (EDT)
Received: from terminator.server.demon.net ([193.195.225.54]
          helo=romana.davros.org) by anchor-post-31.mail.demon.net with esmtp
          (Exim 2.12 #1) id 15ghyV-000CwX-0V; Tue, 11 Sep 2001 08:28:51 +0100
References: <065b01c1394c$f77f5720$2ced93c3@y0r1d9>
MIME-Version: 1.0
Content-Type: multipart/signed;boundary="=_Turnpike_$x6tvxP5tan747ad=";
              protocol="application/pgp-signature";micalg=pgp-md5
User-Agent: Turnpike/6.00-Beta-8-U (<81yImECxEkLwWkbKTSiEkLA3nC>)
Message-ID:  <+xktP6PBuan7EwJJ@romana.davros.org>
Date:         Tue, 11 Sep 2001 07:13:21 +0100
Reply-To: "Clive D.W. Feather" <clive@demon.net>
From: "Clive D. W. Feather" <clive@ON-THE-TRAIN.DEMON.CO.UK>
Subject:      Re: Request For A Formal URN Namespace: "geo"
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <065b01c1394c$f77f5720$2ced93c3@y0r1d9>

This is a PGP signed message sent according to RFC3156 [PGP/MIME]

--=_Turnpike_$x6tvxP5tan747ad=
Content-Type: text/plain;charset=us-ascii
Content-Transfer-Encoding: quoted-printable

   This document proposes the "geo" namespace, which enables people
   to refer to geographical locations based upon a latitude and a
   longitude.

You limit this to latitude and longtitude (plus height). If you included
an indicator *saying* it was lat-long, then other systems (e.g. UK
National Grid) could be included as well. In other words, say:

    urn:geo:latlong/1:2:3E,4:5:6N

then allowing:

    urn:geo:ukgrid/TQ123456

         location   =3D  hms / pnt

Firstly, why does the HMS/decimal choice have to be made at this level ?
Since you are allowing alternate forms at all, why not allow one
coordinate to be one form and one the other ?

         hmslatc    =3D  ( d89 ":" [ d60 ":" d60 ] ) / "90:00" [ ":00" ]
         hmslongc   =3D  ( d179 ":" [ d60 ":" d60 ] ) / "180:00" [ ":00" ]

There are often good reasons for wanting to specify a longtitude greater
than 180 degrees and, more rarely, a latitude greater than 90 degrees.
Why forbid this ?

Why no leading zeroes ? Why can't I use decimal fractions of second, or
even of a minute ? Equally, older sources use thirds and fourths. Why
can't I use those ? In other words, what's wrong with:

    location =3D angular lat "," angular long [ "," height ]
    angular =3D *( integer ":" ) float
    integer =3D 1*DIGIT
    float =3D integer [ "." *DIGIT ]

    The first term in an "angular" is in units of degrees, while each
    succeeding term (separated by colons) is in units 1/60 that of the
    previous one; the resulting values are added.

    In canonical form, all terms except the first are strictly less than
    60, have no leading zeroes, and do not end with a decimal point. The
    total value is not greater than 90 for the latitude and 180 for a
    longtitude.

         height     =3D  [ "-" ] dx0 *d [ "." *d dx0 ] ( "m" / "ft" )

Is that UK and US standard feet (0.3048 metres) or US survey feet (3937
feet equal 432 metres) ? They aren't the same.

      Each coordinate location is a unique point in 3 dimensional
      space. Uniqueness is guaranteed by the syntax of latitudes and
      longitudes, which has been developed over many years.

Which reference grid are you going to use ? There are several. Even the
location of the Greenwich Meridian is not that well defined.

      The height 0
      is given by sea level.

But is height measured along the gravitational vertical, along a line
extending through the centre of the earth, or along a normal to your
reference surface ? All three can produce different values.

      Identifiers without a height component are taken to identify the
      point on the surface of the earth at that location.

This is not always a unique value.

Things that a location reference should also be able to indicate:
* What is the precision of the measurement (and where does the stated
  coordinate lie within that precision; UK grid references always give
  the south-west corner of the error square) ?
* What is the *size* of the referred-to rectangle, which might not be
  the same as the precision ?
* Sometimes I want to give height above ground, not above sea level.
  Or height measured using some standard mechanism (e.g. aircraft above
  a certain altitude use altimeter readings with 1013kPa set,
  irrespective of the actual air pressure at sea level).

--=20
Clive D.W. Feather    | Internet Expert      | Work: <clive@demon.net>
Tel: +44 20 8371 1138 | Demon Internet       | Home: <clive@davros.org>
Fax: +44 20 8371 1037 | Thus plc             | Web:  <http://www.davros.org>
Written on my laptop; please observe the Reply-To address

--=_Turnpike_$x6tvxP5tan747ad=
Content-Type: application/pgp-signature
Content-Disposition: attachment; filename=signature.asc

-----BEGIN PGP SIGNATURE-----
Version: PGPsdk version 1.7.1

iQEVAwUAO52rgCNAHP3TFZrhAQGWrQgArMeyHt4WiFv/i2rp5RAArZHy5/b5E5EY
f36DD28dyo0cGRPYUh6vsNIV9fEbHQ0H55ntcEMEzmtXWOCtR0ay/Eq6LEC//Vq/
9lRWzrTpcuXUWpSo5V0aV9L/0uhdfOfC1sMn5op3w1meNubTxUhvUKb3aw0i9kxC
/rOkEZ24J5cN93OejFkijHRnr6GjfkTQ3lQYdzwa257uUqKGdWT+4Gv1eYvwKwXD
Is4wLSgXgpprWBLdkztB7FYduVasi73s3r3F58RFnzqEJMCGgPEUHnhFziVtMu5e
4kBCFiKtrdEnH5mtfLg7Lf3A8SLz/w3UGDyaPl0mDHSFfQqCiFtvwg==
=sHJo
-----END PGP SIGNATURE-----

--=_Turnpike_$x6tvxP5tan747ad=--


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Sep 11 12:29:04 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA11758
	for <urn-archive@IETF.ORG>; Tue, 11 Sep 2001 12:29:03 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA18123;
	Tue, 11 Sep 2001 12:26:17 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 14062 for URN-IETF@LISTS.NETSOL.COM; Tue, 11 Sep
          2001 12:25:27 -0400
Received: from gatekeeper.ctxuk.citrix.com
          (IDENT:root@gatekeeper.ctxuk.citrix.com [195.153.38.114]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA18116 for
          <urn-ietf@lists.netsol.com>; Tue, 11 Sep 2001 12:25:25 -0400 (EDT)
Received: from sh.ctxuk.citrix.com (sh.ctxuk.citrix.com [10.30.224.4]) by
          gatekeeper.ctxuk.citrix.com (8.8.7/BSCF-1.7) with ESMTP id RAA11470
          for <urn-ietf@lists.netsol.com>; Tue, 11 Sep 2001 17:19:32 +0100 (BST)
Received: from uk1mailscan01 (uk1mailscan01.ctxuk.citrix.com [10.30.224.37]) by
          sh.ctxuk.citrix.com (8.8.7/BSCF-1.7) with SMTP id RAA18883 for
          <urn-ietf@lists.netsol.com>; Tue, 11 Sep 2001 17:19:28 +0100 (BST)
Received: from 10.30.224.101 by uk1mailscan01 (InterScan E-Mail VirusWall NT);
          Tue, 11 Sep 2001 17:19:28 +0100
Received: by hwexch01.ctxuk.citrix.com with Internet Mail Service (5.5.2653.19)
          id <SKJ9HHD9>; Tue, 11 Sep 2001 17:19:28 +0100
Received: from suilven.cam.eu.citrix.com ([10.70.128.164]) by
          hwexch01.ctxuk.citrix.com with SMTP (Microsoft Exchange Internet Mail
          Service Version 5.5.2653.13) id SKJ9HHD8; Tue, 11 Sep 2001 17:19:26
          +0100
References: <065b01c1394c$f77f5720$2ced93c3@y0r1d9>
            <200109100243.WAA9639623@smtp2.mail.iamworld.net>
            <575456.1000108077@localhost>
Lines: 22
User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7
X-Face: wqk-$Z5Z<l=cm46w2PzL/^7|J6+^Vc2~[,TM-T}=^-$kNN!hAKIR:S3DgyrXy0,gr4tSvDq
        s^'V_8'yd-x{d[[r$0&Uy{L[gs,PP
X-Yow: What I want to find out is -- do parrots know much about Astro-Turf?
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by lists.netsol.com id
                      MAA18117
Approved-By:  Toby Speight <streapadair@GMX.NET>
Message-ID:  <s81yldpui6.fsf@suilven.cam.eu.citrix.com>
Date:         Tue, 11 Sep 2001 17:22:41 +0100
Reply-To: Toby Speight <streapadair@GMX.NET>
From: Toby Speight <streapadair@GMX.NET>
Organization: Citrix Systems <URL:http://citrix.com/>
Subject:      Re: Request For A Formal URN Namespace: "geo"
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <575456.1000108077@localhost>
Content-Transfer-Encoding: 8bit

0> In article <575456.1000108077@localhost>,
0> Patrik A. Fältström <URL:mailto:paf@cisco.com> ("Patrik") wrote:

Patrik> --On 2001-09-09 23.06 -0400 Al Gilman <asgilman@IAMDIGEX.NET> wrote:

>> I'm pretty sure that altitude is undefined without specifying what
>> model you are using for the shape of the zero altitude surface.
>> Latitude could show similar effects.

Patrik> It's just extremely important that the datum is chosen and
Patrik> specified in extreme detail.  Also the grammar needs to be
Patrik> defined in great(er) detail.
Patrik>
Patrik> The devil is really in the details regarding location
Patrik> specifications.


For some background reading on this subject, try the Ordnance Survey's
"A guide to coordinate systems in Great Britain"[1], which also has
much of relevance to other regions.

[1] <URL:http://www.badc.rl.ac.uk/coordinates/ordnance_survey/OSGB.pdf>


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Sep 17 21:46:47 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA27634
	for <urn-archive@IETF.ORG>; Mon, 17 Sep 2001 21:46:47 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id VAA16744;
	Mon, 17 Sep 2001 21:42:59 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 14756 for URN-IETF@LISTS.NETSOL.COM; Mon, 17 Sep
          2001 21:40:26 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from toro.w3.mag.keio.ac.jp (postfix@toro.w3.mag.keio.ac.jp
          [133.27.228.201]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          VAA16647 for <URN-IETF@LISTS.NETSOL.COM>; Mon, 17 Sep 2001 21:11:22
          -0400 (EDT)
Received: from enoshima (toro.w3.mag.keio.ac.jp [133.27.228.201]) by
          toro.w3.mag.keio.ac.jp (Postfix) with ESMTP id BD9ED7F4C2; Tue, 18
          Sep 2001 10:04:57 +0900 (JST)
X-Sender: duerst@localhost
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.58.J
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Message-ID:  <4.2.0.58.J.20010918091345.0564f490@localhost>
Date:         Tue, 18 Sep 2001 09:51:21 +0900
Reply-To: Martin Duerst <duerst@W3.ORG>
From: Martin Duerst <duerst@W3.ORG>
Subject:      Re: tag URIs and URNs
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <5.1.0.14.1.20010910130521.047bcca8@hplex1.hpl.hp.com>

It would be very nice if this proposal and Larry Masinter's recent
proposals at draft-masinter-dated-uri-00.txt could be integrated
to avoid unnecessary overlaps.

Regards,   Martin.

At 13:13 01/09/10 -0700, Tim Kindberg wrote:

>I attach draft 01 of a proposal for 'tag' identifiers, from myself and
>Sandro Hawke. This replaces the previous 00 draft
>(http://www.ietf.org/internet-drafts/draft-kindberg-tag-uri-00.txt).
>
>The chief differences are:
>
>(1) We  have followed Michael Mealling's (and others') suggestion of
>appending a request for the 'tag' URN namespace identifier.
>(2) We have simplified the date syntax.
>
>As usual, your comments are welcomed.
>
>For more information about tags, please see http://taguri.org.
>
>Tim.
>
>
>
>Tim Kindberg
>
>mobile systems and services lab  hewlett-packard laboratories
>1501 page mill road, ms 1u-17
>palo alto
>ca 94304-1126
>usa
>
>www.champignon.net/TimKindberg/
>timothy@hpl.hp.com
>voice +1 650 857 5609
>fax +1 650 857 2358


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Sep 18 12:33:41 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA24958
	for <urn-archive@IETF.ORG>; Tue, 18 Sep 2001 12:33:41 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA19924;
	Tue, 18 Sep 2001 12:30:03 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 14937 for URN-IETF@LISTS.NETSOL.COM; Tue, 18 Sep
          2001 12:28:47 -0400
Received: from deimos.hpl.hp.com (deimos.hpl.hp.com [192.6.19.190]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA19910 for
          <URN-IETF@LISTS.NETSOL.COM>; Tue, 18 Sep 2001 12:28:45 -0400 (EDT)
Received: from hplms2.hpl.hp.com (hplms2.hpl.hp.com [15.0.152.33]) by
          deimos.hpl.hp.com (8.9.3 (PHNE_18546)/HPL-PA Relay) with ESMTP id
          JAA20859; Tue, 18 Sep 2001 09:21:40 -0700 (PDT)
Received: from timpc.hpl.hp.com (timpc.hpl.hp.com [15.4.92.160]) by
          hplms2.hpl.hp.com (8.10.2/8.10.2 HPL-PA Hub) with ESMTP id
          f8IGLdq12411; Tue, 18 Sep 2001 09:21:39 -0700 (PDT)
X-Sender: timothy@hplex1.hpl.hp.com
X-Mailer: QUALCOMM Windows Eudora Version 5.1
References: <5.1.0.14.1.20010910130521.047bcca8@hplex1.hpl.hp.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Approved-By:  Tim Kindberg <timothy@HPL.HP.COM>
Message-ID:  <5.1.0.14.1.20010918090025.0336bd68@hplex1.hpl.hp.com>
Date:         Tue, 18 Sep 2001 09:21:34 -0700
Reply-To: Tim Kindberg <timothy@HPL.HP.COM>
From: Tim Kindberg <timothy@HPL.HP.COM>
Subject:      Re: tag URIs and URNs
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <4.2.0.58.J.20010918091345.0564f490@localhost>

At 09:51 AM 9/18/2001 +0900, Martin Duerst wrote:
>It would be very nice if this proposal and Larry Masinter's recent
>proposals at draft-masinter-dated-uri-00.txt could be integrated
>to avoid unnecessary overlaps.

Sandro and I and Larry have exchanged emails about this: we obviously don't
want to create unnecessary overlap. My conclusion is that tags are
fundamentally different from duris, and (I think Lary and Sandro may differ
from me about this) tdbs. I'll quote from the initial exchange over this
and leave it to Larry and Sandro to comment as they feel necessary:

<Excerpt>
TK:
# I've been trying to absorb your 'duri' and 'tdb': URN namespaces work,
# especially in relation to tag URIs, since Sandro Hawke and I were thinking
# of embedding tags into URNs as a special case -- while keeping the
proposal
# of a tag scheme for URIs.

LM:
I've come to the conclusion that your proposal for "tag" and mine
for "duri" and "tdb" are fundamentally different, because you
want a "tag" to be a pure name without any semantics other than
the context of its use, while "duri" and "tdb" have explicit semantics.

TK:
# 'The meaning of a duri is "the resource (or fragment) that was
# identified by the <encoded-URI> (after hex decoding) at the very first
# instant of the date given"'.
# This sounds fundamentally different from our urn:tag proposal (something
of
# the form urn:tag:authority,date:opaque), albeit one based on a similar
# insight of the utility of dating a name. We seek only to provide a way of
# minting identifiers conveniently.

LM:
Yes, I agree, it's fundamentally different.
</Excerpt>

To summarise: my claim would be that tags are essentially human-friendly
UUIDs that are bound to resources by labelling (the authority that mints a
tag is allowed to label one of its resources with the tag) -- and, in
general thereafter, may be bound to resources related to the labelled
resource, as people find it useful to do so. Larry would claim, I believe,
that the denotation of a duri or a tdb is given from their definitions.

All our schemes have in common, at a rather abstract level, is the
technique of dating names (authorities or URIs) to make their denotation
persistent.

Cheers,

Tim.


Tim Kindberg

mobile systems and services lab  hewlett-packard laboratories
1501 page mill road, ms 1u-17
palo alto
ca 94304-1126
usa

www.champignon.net/TimKindberg/
timothy@hpl.hp.com
voice +1 650 857 5609
fax +1 650 857 2358


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Sep 25 12:49:38 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA09176
	for <urn-archive@IETF.ORG>; Tue, 25 Sep 2001 12:49:38 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA21169;
	Tue, 25 Sep 2001 12:46:18 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 15863 for URN-IETF@LISTS.NETSOL.COM; Tue, 25 Sep
          2001 12:45:11 -0400
Received: from online.issn.org ([193.106.28.40]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id MAA21161 for <URN-IETF@LISTS.NETSOL.COM>;
          Tue, 25 Sep 2001 12:45:08 -0400 (EDT)
Received: (from root@localhost) by online.issn.org (8.9.3/8.9.3) id SAA04991
          for URN-IETF@LISTS.NETSOL.COM.AVP; Tue, 25 Sep 2001 18:39:41 +0200
Received: from issn.org (firewall.issn.org [193.106.28.10]) by online.issn.org
          (8.9.3/8.9.3) with ESMTP id SAA04979; Tue, 25 Sep 2001 18:39:40 +0200
User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.2) Gecko/20010726
            Netscape6/6.1
X-Accept-Language: en-us
MIME-Version: 1.0
Content-Type: multipart/alternative;
              boundary="------------030006040809090602010709"
Approved-By:  Pierre Godefroy <godefroy@ISSN.ORG>
Message-ID:  <3BB0B26B.6080302@issn.org>
Date:         Tue, 25 Sep 2001 18:35:55 +0200
Reply-To: Pierre Godefroy <godefroy@ISSN.ORG>
From: Pierre Godefroy <godefroy@ISSN.ORG>
Organization: ISSN International Centre
Subject:      Use of URN by Microsoft
To: URN-IETF@LISTS.NETSOL.COM

--------------030006040809090602010709
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Dear URI/URN specialists,

As a non computer expert (who is however interested by URN issues as our
international network submitted a specific URN RFC (1) ), I would like
to have your opinions about the use of the URN scheme by the Microsoft
company in the latest versions of its operating systems and software
applications (Word...).

Do you think it is compatible with the existing Internet standardization
framework?

According to our colleagues from the computer department, all URN
"calls" made in such a framework by non Microsoft applications enter
into contradictory relationships with the "native" Microsoft URNs thus
bringing the system to a halt...

Any comments?

Thanking you in advance,

Pierre Godefroy
Assistant to the Director
ISSN International Centre
godefroy@issn.org

20 rue Bachaumont,
75002 Paris, FRANCE
TEL: +33 (0)1 44.88.22.20 FAX: +33 (0)1 40.26.32.43


(1) RFC 304

    IETF (Internet Engineering Task Force). Using The ISSN
    (International Serial Standard Number) as URN (Uniform Resource
    Names) within an ISSN-URN Namespace
<http://www.ietf.org/rfc/rfc3044.txt> ed. S. Rozenfeld. 2001.


--


--------------030006040809090602010709
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<html>
<head>
</head>
<body>
Dear URI/URN specialists,<br>
<br>
As a non computer expert (who is however interested by URN issues as our
international network submitted a specific URN RFC (1) ), I would like to
have your opinions about the use of the URN scheme by the Microsoft company
in the latest versions of its operating systems and software applications
(Word...).<br>
<br>
Do you think it is compatible with the existing Internet standardization
framework? <br>
<br>
According to our colleagues from the computer department, all URN "calls"
made in such a framework by non Microsoft applications enter into contradictory
relationships with the "native" Microsoft URNs thus bringing the system to
a halt...<br>
<br>
Any comments?<br>
<br>
Thanking you in advance,<br>
<br>
<pre class="moz-signature" cols="$mailwrapcol">Pierre Godefroy
Assistant to the Director
ISSN International Centre
<a class="moz-txt-link-abbreviated" href="mailto:godefroy@issn.org">godefroy@issn.org</a>

20 rue Bachaumont,
75002 Paris, FRANCE
TEL: +33 (0)1 44.88.22.20 FAX: +33 (0)1 40.26.32.43</pre>
<br>
(1) RFC 304
<dl>
<dd>IETF (Internet Engineering Task Force). <cite><a href="http://www.ietf.org/rfc/rfc3044.txt">
Using The ISSN (International Serial Standard Number) as URN (Uniform Resource
Names) within an ISSN-URN Namespace</a>
  </cite> ed. S. Rozenfeld. 2001.</dd>
  </dl>
  <br>
  <pre class="moz-signature" cols="$mailwrapcol">--&nbsp;</pre>
  </body>
  </html>

--------------030006040809090602010709--


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Sep 28 08:57:42 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA13035
	for <urn-archive@IETF.ORG>; Fri, 28 Sep 2001 08:57:42 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA04355;
	Fri, 28 Sep 2001 08:55:18 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 16275 for URN-IETF@LISTS.NETSOL.COM; Fri, 28 Sep
          2001 08:54:17 -0400
Received: from online.issn.org ([193.106.28.40]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id IAA04340 for <URN-IETF@LISTS.NETSOL.COM>;
          Fri, 28 Sep 2001 08:54:12 -0400 (EDT)
Received: (from root@localhost) by online.issn.org (8.9.3/8.9.3) id PAA06385
          for URN-IETF@LISTS.NETSOL.COM.AVP; Fri, 28 Sep 2001 15:00:30 +0200
Received: from issn.org (firewall.issn.org [193.106.28.10]) by online.issn.org
          (8.9.3/8.9.3) with ESMTP id PAA06374 for <URN-IETF@LISTS.NETSOL.COM>;
          Fri, 28 Sep 2001 15:00:29 +0200
User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.2) Gecko/20010726
            Netscape6/6.1
X-Accept-Language: en-us
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Approved-By:  Pierre Godefroy <godefroy@ISSN.ORG>
Message-ID:  <3BB470B7.2070908@issn.org>
Date:         Fri, 28 Sep 2001 14:44:39 +0200
Reply-To: Pierre Godefroy <godefroy@ISSN.ORG>
From: Pierre Godefroy <godefroy@ISSN.ORG>
Organization: ISSN International Centre
Subject:      Use of URNs by Microsoft
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

  Dear URN specialists,

As a non computer expert (who is however interested by URN issues as our
international network submitted a specific URN RFC (1) ), I would like
to have your opinions about the use of the URN scheme by the Microsoft
company in the latest versions of its operating systems and software
applications (Word...).

Do you think it is compatible with the existing Internet standardization
framework?

According to our colleagues from the computer department, all URN
"calls" made in such a framework by non Microsoft applications enter
into contradictory relationships with the "native" Microsoft URNs thus
bringing the system to a halt...

Any comments?

Thanking you in advance,

Pierre Godefroy
Assistant to the Director
ISSN International Centre
godefroy@issn.org <mailto:godefroy@issn.org>

20 rue Bachaumont,
75002 Paris, FRANCE
TEL: +33 (0)1 44.88.22.20 FAX: +33 (0)1 40.26.32.43


(1) RFC 304

    IETF (Internet Engineering Task Force). Using The ISSN
    (International Serial Standard Number) as URN (Uniform Resource
    Names) within an ISSN-URN Namespace
<http://www.ietf.org/rfc/rfc3044.txt> ed. S. Rozenfeld. 2001.


--


                                                                                                                                                                                                                                                                                                                                                                                                                                               2001-10.mail                                                                                        0000666 0000036 0000010 00000062633 07367534067 011520  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.NETSOL.COM  Sun Oct 28 22:51:30 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA20253
	for <urn-archive@IETF.ORG>; Sun, 28 Oct 2001 22:51:29 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id WAA29957;
	Sun, 28 Oct 2001 22:47:36 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 19470 for URN-IETF@LISTS.NETSOL.COM; Sun, 28 Oct
          2001 22:46:53 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from bailey.dscga.com (bailey.dscga.com [198.78.9.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id WAA29905 for
          <urn-ietf@lists.netsol.com>; Sun, 28 Oct 2001 22:36:00 -0500 (EST)
Received: from bailey.dscga.com (localhost [127.0.0.1]) by bailey.dscga.com
          (8.12.1/8.12.1) with ESMTP id f9T3Qblc011476 for
          <urn-ietf@lists.netsol.com>; Sun, 28 Oct 2001 22:26:37 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.12.1/8.12.1/Submit)
          id f9T3QbJY011475 for urn-ietf@lists.netsol.com; Sun, 28 Oct 2001
          22:26:37 -0500 (EST)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.3.22.1i
Message-ID:  <20011028222637.K7412@bailey.dscga.com>
Date:         Sun, 28 Oct 2001 22:26:37 -0500
Reply-To: Michael Mealling <michael@neonym.net>
From: Michael Mealling <michael@neonym.net>
Subject:      new documents....
To: URN-IETF@LISTS.NETSOL.COM

Hi all,
  You are going to be seeing all of the outstanding DDDS documents
go by shortly. They're all going to have new titles as follows:

Dynamic Delegation Discovery System (DDDS) Part One:
The Comprehensive DDDS Standard
(draft-ietf-urn-ddds-toc-00.txt)

Dynamic Delegation Discovery System (DDDS) Part Two:
The Algorithm
(draft-ietf-urn-ddds-05.txt)

Dynamic Delegation Discovery System (DDDS) Part Three:
The DNS Database
(draft-ietf-urn-dns-ddds-database-07.txt)

Dynamic Delegation Discovery System (DDDS) Part Four:
The URI Resolution Application
(draft-ietf-urn-uri-res-ddds-05.txt)

Dynamic Delegation Discovery System (DDDS) Part Five:
URI.ARPA Assignment Procedures
(draft-ietf-urn-net-procedures-09.txt)

The reason for the title changes was a large amount of confusion by
the IESG on what documents were axiomatic. Especially when it came to the
documents dealing with the NAPTR record. The request was made for a
'table of contents' document to tie all of them together which is what
draft-ietf-urn-ddds-toc-00.txt is.

There are no technical changes and the only edits were to the Abstract
and Introduction sections of each document to include a pointer to the
table of contents document. At this point I don't think an additional
last call type operation is needed but I'm going to leave that
decision to the WG chair and the Area Directors.

I _think_ this is finally it....

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | urn:pin:1
michael@neonym.net      |                              | http://www.neonym.net


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Oct 30 09:13:34 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA00583
	for <urn-archive@IETF.ORG>; Tue, 30 Oct 2001 09:13:34 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA10329;
	Tue, 30 Oct 2001 09:08:33 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 19871 for URN-IETF@LISTS.NETSOL.COM; Tue, 30 Oct
          2001 09:07:52 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id HAA09818 for <urn-ietf@lists.netsol.com>;
          Tue, 30 Oct 2001 07:19:17 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id HAA24757; Tue, 30 Oct 2001 07:13:18
          -0500 (EST)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200110301213.HAA24757@ietf.org>
Date:         Tue, 30 Oct 2001 07:13:18 -0500
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-ddds-05.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Dynamic Delegation Discovery System (DDDS) Part Two:
                          The Algorithm
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-ddds-05.txt
        Pages           : 22
        Date            : 29-Oct-01

This document describes the Dynamic Delegation Discovery System
(DDDS) algorithm for applying dynamically retrieved string
transformation rules to an application-unique string.  Well-formed
transformation rules will reflect the delegation of management of
information associated with the string.  This document is also part
of a series that is completely specified in 'Dynamic Delegation
Discovery System (DDDS) Part One: The Comprehensive DDDS Standard'
(RFC WWWW).  It is very important to note that it is impossible to
read and understand any document in this series without reading the
others.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-ddds-05.txt

To remove yourself from the IETF Announcement list, send a message to
ietf-announce-request with the word unsubscribe in the body of the message.

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-ddds-05.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-ddds-05.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20011029134332.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ddds-05.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-ddds-05.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20011029134332.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Oct 30 09:16:48 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA00724
	for <urn-archive@IETF.ORG>; Tue, 30 Oct 2001 09:16:48 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA10383;
	Tue, 30 Oct 2001 09:14:17 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 19875 for URN-IETF@LISTS.NETSOL.COM; Tue, 30 Oct
          2001 09:14:14 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id HAA09831 for <urn-ietf@lists.netsol.com>;
          Tue, 30 Oct 2001 07:19:22 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id HAA24778; Tue, 30 Oct 2001 07:13:23
          -0500 (EST)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200110301213.HAA24778@ietf.org>
Date:         Tue, 30 Oct 2001 07:13:23 -0500
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-ddds-toc-00.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Dynamic Delegation Discovery System (DDDS) Part One:
                          The Comprehensive DDDS Standard
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-ddds-toc-00.txt
        Pages           : 8
        Date            : 29-Oct-01

This document specifies the exact documents that make up the complete
Dynamic Delegation Discovery System (DDDS) standard.  The DDDS is an
abstract algorithm for applying dynamically retrieved string
transformation rules to an application-unique string.
This document along with RFC XXXX, RFC YYYY and RFC ZZZZ obsolete RFC
2168 [8] and RFC 2915 [6] as well as update RFC 2276 [5].

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-ddds-toc-00.txt

To remove yourself from the IETF Announcement list, send a message to
ietf-announce-request with the word unsubscribe in the body of the message.

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-ddds-toc-00.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-ddds-toc-00.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20011029134407.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ddds-toc-00.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-ddds-toc-00.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20011029134407.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Oct 30 09:20:43 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA00962
	for <urn-archive@IETF.ORG>; Tue, 30 Oct 2001 09:20:42 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA10433;
	Tue, 30 Oct 2001 09:16:27 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 19879 for URN-IETF@LISTS.NETSOL.COM; Tue, 30 Oct
          2001 09:16:25 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id HAA09843 for <urn-ietf@lists.netsol.com>;
          Tue, 30 Oct 2001 07:19:27 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id HAA24808; Tue, 30 Oct 2001 07:13:28
          -0500 (EST)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200110301213.HAA24808@ietf.org>
Date:         Tue, 30 Oct 2001 07:13:28 -0500
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-uri-res-ddds-05.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Dynamic Delegation Discovery System (DDDS) Part Four:
                          The URI Resolution Application
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-uri-res-ddds-05.txt
        Pages           : 25
        Date            : 29-Oct-01

A specification for taking a URI and locating an authoritative server
for information about that URI.  The method used to locate that
authoritative server is the Dynamic Delegation Discovery System.
This document is part of a series that is specified in 'Dynamic
Delegation Discovery System (DDDS) Part One: The Comprehensive DDDS
Standard' (RFC WWWW).  It is very important to note that it is
impossible to read and understand any document in this series without
reading the others.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-uri-res-ddds-05.txt

To remove yourself from the IETF Announcement list, send a message to
ietf-announce-request with the word unsubscribe in the body of the message.

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-uri-res-ddds-05.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-uri-res-ddds-05.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20011029134426.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-uri-res-ddds-05.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-uri-res-ddds-05.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20011029134426.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Oct 30 09:21:13 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA00987
	for <urn-archive@IETF.ORG>; Tue, 30 Oct 2001 09:21:13 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA10473;
	Tue, 30 Oct 2001 09:18:41 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 19883 for URN-IETF@LISTS.NETSOL.COM; Tue, 30 Oct
          2001 09:18:38 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id HAA09867 for <urn-ietf@lists.netsol.com>;
          Tue, 30 Oct 2001 07:20:29 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id HAA25016; Tue, 30 Oct 2001 07:14:30
          -0500 (EST)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200110301214.HAA25016@ietf.org>
Date:         Tue, 30 Oct 2001 07:14:30 -0500
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-dns-ddds-database-07.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Dynamic Delegation Discovery System (DDDS) Part Three:
                          The DNS Database
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-dns-ddds-database-07.txt
        Pages           : 20
        Date            : 29-Oct-01

This document describes a Dynamic Delegation Discovery System
Database using the Domain Name System as a distributed database of
Rules. The Keys are domain-names and the Rules are encoded using the
NAPTR Resource Record.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-dns-ddds-database-07.txt

To remove yourself from the IETF Announcement list, send a message to
ietf-announce-request with the word unsubscribe in the body of the message.

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-dns-ddds-database-07.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-dns-ddds-database-07.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20011029134308.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-dns-ddds-database-07.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-dns-ddds-database-07.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20011029134308.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Oct 30 09:24:55 2001
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA01263
	for <urn-archive@IETF.ORG>; Tue, 30 Oct 2001 09:24:55 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA10541;
	Tue, 30 Oct 2001 09:20:55 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 19887 for URN-IETF@LISTS.NETSOL.COM; Tue, 30 Oct
          2001 09:20:52 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id HAA09879 for <urn-ietf@lists.netsol.com>;
          Tue, 30 Oct 2001 07:20:46 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id HAA25037; Tue, 30 Oct 2001 07:14:35
          -0500 (EST)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200110301214.HAA25037@ietf.org>
Date:         Tue, 30 Oct 2001 07:14:35 -0500
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-net-procedures-09.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Dynamic Delegation Discovery System (DDDS) Part Five:
                          URI.ARPA Assignment Procedures
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-net-procedures-09.txt
        Pages           : 10
        Date            : 29-Oct-01

RFCYYYY defines a how DNS is used as a DDDS database that contains
URI delegation rules (sometimes called resolution hints).  That
document specifies that the first step in that algorithm is to append
'URI.ARPA' to the URI scheme and retrieve the NAPTR record for that
domain-name.  I.e., the first step in resolving 'http://foo.com/'
would be to look up a NAPTR record for the domain 'http.URI.ARPA'.
URN resolution also follows a similar procedure but uses the
'URN.ARPA' zone as its root.  This document describes the procedures
for inserting a new rule into the 'URI.ARPA' and 'URN.ARPA' zones.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-net-procedures-09.txt

To remove yourself from the IETF Announcement list, send a message to
ietf-announce-request with the word unsubscribe in the body of the message.

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-net-procedures-09.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-net-procedures-09.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20011029134320.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-net-procedures-09.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-net-procedures-09.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20011029134320.I-D@ietf.org>

--OtherAccess--

--NextPart--


                                                                                                     2001-11.mail                                                                                        0000666 0000036 0000010 00000000000 07370153525 011463  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2001-12.mail                                                                                        0000666 0000036 0000010 00000000000 07402062151 011452  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2002-01.mail                                                                                        0000666 0000036 0000010 00001257603 07425243176 011516  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.NETSOL.COM  Mon Jan 14 08:21:58 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA02243
	for <urn-archive@IETF.ORG>; Mon, 14 Jan 2002 08:21:57 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA11811;
	Mon, 14 Jan 2002 08:17:51 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 5298 for URN-IETF@LISTS.NETSOL.COM; Mon, 14 Jan
          2002 08:17:02 -0500
Received: from zark.ecotroph.net (64.83.37.226.dsl226-static-nova.cavtel.net
          [64.83.37.226]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          IAA11804 for <urn-ietf@lists.netsol.com>; Mon, 14 Jan 2002 08:16:58
          -0500 (EST)
Received: from thinkingcat.com ([::ffff:24.168.219.159]) (AUTH: LOGIN leslie,
          TLS: TLSv1/SSLv3,128bits,RC4-MD5) by zark.ecotroph.net with esmtp;
          Mon, 14 Jan 2002 07:39:46 -0500
X-Mailer: Mozilla 4.79 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------------727F5B1C6D382826554E9D66"
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <3C42D845.F89F61C2@thinkingcat.com>
Date:         Mon, 14 Jan 2002 08:08:21 -0500
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      Revised RFC2611bis document to be published
To: URN-IETF@LISTS.NETSOL.COM

This is a multi-part message in MIME format.
--------------727F5B1C6D382826554E9D66
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Howdy,

FYI, here is a copy of the revised draft-ietf-urn-rfc2611bis-04.txt
document.

The only changes that have been made are:
        . updated to current DDDS document references
        . addition of Appendix C, documenting changes to
          the RFC2611 document, at the request of the IESG.

It should hit the repository any day...

Leslie.

--

-------------------------------------------------------------------
"An essential element of a successful journey
    is recognizing when you have arrived."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------
--------------727F5B1C6D382826554E9D66
Content-Type: text/plain; charset=iso-8859-1;
 name="nsmailCS.TMP"
Content-Disposition: inline;
 filename="nsmailCS.TMP"
Content-Transfer-Encoding: quoted-printable







Internet-Draft                                                 L. Dai=
gle
URN WG                                          Thinking Cat Enterpri=
ses
Expires July 13, 2002                                       D. van Gu=
lik
Category: Best Current Practice                               WebWeav=
ing
draft-ietf-urn-rfc2611bis-04.txt                             R. Ianne=
lla
                                                             IPR Syst=
ems
                                                            P. Faltst=
rom
                                                                   Ci=
sco
                                                        January 13, 2=
002

                  URN Namespace Definition Mechanisms

Status of this Memo

     This document is an Internet-Draft and is in full conformance wi=
th
     all provisions of Section 10 of RFC2026.

     Internet-Drafts are working documents of the Internet Engineerin=
g
     Task Force (IETF), its areas, and its working groups.  Note that
     other groups may also distribute working documents as Internet-
     Drafts.

     Internet-Drafts are draft documents valid for a maximum of six
     months and may be updated, replaced, or obsoleted by other
     documents at any time.  It is inappropriate to use Internet- Dra=
fts
     as reference material or to cite them other than as "work in
     progress."

     The list of current Internet-Drafts can be accessed at
     http://www.ietf.org/ietf/1id-abstracts.txt


Abstract

   The URN WG has defined a syntax for Uniform Resource Names (URNs)
   [RFC2141], as well as some proposed mechanisms for their resolutio=
n
   and use in Internet applications ([RFCXXXX], [RFCYYYY]).  The whol=
e
   rests on the concept of individual "namespaces" within the URN
   structure.  Apart from  proof-of-concept namespaces, the use of
   existing identifiers in URNs has been discussed ([RFC2288]), and t=
his
   document lays out general definitions of and mechanisms for
   establishing URN "namespaces".

   This document obsoletes RFC2611.

   Discussion of this document should be directed to urn-ietf@ietf.or=
g





Daigle                                                          [Page=
 1]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-04.txt            May 2=
001


Table of Contents

   Abstract ........................................................ =
 1
   Table of Contents ............................................... =
 2
   1.0 Introduction ................................................ =
 2
   2.0 What is a URN Namespace? .................................... =
 3
   3.0 URN Namespace (Registration) Types .......................... =
 4
   3.1 Experimental Namespaces ..................................... =
 4
   3.2 Informal Namespaces ......................................... =
 4
   3.3 Formal Namespaces ........................................... =
 4
   4.0 URN Namespace Registration, Update, and NID Assignment
       Process ..................................................... =
 6
   4.1 Experimental ................................................ =
 6
   4.2 Informal .................................................... =
 7
   4.3 Formal ...................................................... =
 7
   5.0 Security Considerations ..................................... =
 9
   6.0 IANA Considerations ......................................... =
 9
   7.0 References .................................................. =
 9
   8.0 Authors' Addresses .......................................... =
10
   9.0 Appendix A -- URN Namespace Definition Template ............. =
11
   10.0 Appendix B -- Illustration ................................. =
15
   10.1 Example Template ........................................... =
15
   10.2 Registration steps in practice ............................. =
17
   11.0 Appendix C -- Changes from RFC2611 ......................... =
18
   11.1 Detailed Document Changes .................................. =
19

1.0 Introduction

   Uniform Resource Names (URNs) are resource identifiers with the
   specific requirements for enabling location independent
   identification of a resource, as well as longevity of reference.
   There are 2 assumptions that are key to this document:

   Assumption #1:

      Assignment of a URN is a managed process.

      I.e., not all strings that conform to URN syntax are necessaril=
y
      valid URNs.  A URN is assigned according to the rules of a
      particular namespace (in terms of syntax, semantics, and proces=
s).

   Assumption #2:

      The space of URN namespaces is managed.

      I.e., not all syntactically correct URN namespaces (per the URN
      syntax definition)  are valid URN namespaces.  A URN namespace
      must have a recognized definition in order to be valid.



Daigle                                                          [Page=
 2]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-04.txt            May 2=
001


   The purpose of this document is to outline a mechanism and provide=
 a
   template for explicit namespace definition, along with the mechani=
sm
   for associating an identifier (called a "Namespace ID", or NID) wh=
ich
   is registered with the Internet Assigned Numbers Authority, IANA.

   Note that this document restricts itself to the description of
   processes for the creation of URN namespaces.  If "resolution" of =
any
   so-created URN identifiers is desired, a separate process of
   registration in a global NID directory, such as that provided by t=
he
   DDDS system [RFCXXXX], is necessary.  See [RFCYYYY] for informatio=
n
   on obtaining registration in the DDDS global NID directory.


2.0 What is a URN Namespace?

   For the purposes of URNs, a "namespace" is a collection of uniquel=
y-
   assigned identifiers.  That is, the identifiers are not ever assig=
ned
   to more than 1 resource, nor are they ever re-assigned to a differ=
ent
   resource.  A single resource, however, may have more than one URN
   assigned to it for different purposes.  A URN namespace itself has=
 an
   identifier in order to

      - ensure global uniqueness of URNs
      - (where desired) provide a cue for the structure of the
        identifier

   For example, many identifier systems make use strings of numbers a=
s
   identifiers (e.g., ISBN, ISSN, phone numbers). It is conceivable t=
hat
   there might be some numbers that are valid identifiers in two
   different established identifier systems.  Using different
   designators for the two collections ensures that no two URNs will =
be
   the same for different resources (since each collection is require=
d
   to uniquely assign each identifier).

   The development of an identifier structure, and thereby a collecti=
on
   of identifiers, is a process that is inherently dependent on the
   requirements of the community defining the identifier, how they wi=
ll
   be assigned, and the uses to which they will be put.  All of these
   issues are specific to the individual community seeking to define =
a
   namespace (e.g., publishing community, association of booksellers,
   protocol developers, etc); they are beyond the scope of the IETF U=
RN
   work.

   This document outlines the processes by which a collection of
   identifiers satisfying certain constraints (uniqueness of assignme=
nt,
   etc) can become a bona fide URN namespace by obtaining a NID.  In =
a
   nutshell, a template for the definition of the namespace is comple=
ted
   for deposit with IANA, and a NID is assigned.  The details of the



Daigle                                                          [Page=
 3]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-04.txt            May 2=
001


   process and possibilities for NID strings are outlined below.


3.0 URN Namespace (Registration) Types

   There are 3 categories of URN namespaces defined here, distinguish=
ed
   by expected level of service and required procedures for
   registration.  Registration processes for each of these namespace
   types are given in Section 4.0.

3.1  Experimental Namespaces

   These are not explicitly registered with IANA.  They take the form

                                  X-<NID>

   No provision is made for avoiding collision of experimental NIDs;
   they are intended for use within internal or limited experimental
   contexts.


3.2 Informal Namespaces

   These are fully fledged URN namespaces, with all the rights and
   requirements associated thereto.  Informal namespaces can be
   registered in global registration services.  They are required to
   uphold the general principles of a well-managed URN namespace --
   providing persistent identification of resources, and unique
   assignment of identifier strings.  Informal and formal namespaces
   (described below) differ in the NID assignment.  IANA will assign =
an
   alphanumeric NID to registered informal namespaces, per the proces=
s
   outlined in Section 4.0.


3.3 Formal Namespaces

   A formal namespace may be requested, and IETF review sought, in ca=
ses
   where the publication of the NID proposal and the underlying
   namespace will provide benefit to some subset of users on the
   Internet.  That is, a formal NID proposal, if accepted, must be
   functional on and with the global Internet, not limited to users i=
n
   communities or networks not connected to the Internet. For example=
, a
   NID is requested that is meant for naming of physics research. If
   that NID request required that the user use a propietary network o=
r
   service that was not at all open to the general Internet user then=
 it
   would make a poor request for a formal NID. The intent is that, wh=
ile
   the community of those who may actively use the names assigned wit=
hin
   that NID may be small (but no less important), the potential use o=
f



Daigle                                                          [Page=
 4]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-04.txt            May 2=
001


   names within that NID is open to any user on the Internet.

   It is expected that Formal NIDs may be applied to namespaces where
   some aspects are not fully open. For example, a namespace may make
   use of a fee-based, privately managed, or proprietary registry for
   assignment of URNs in the namespace, but it may still provide bene=
fit
   to some Internet users if the services associated have openly-
   published access protocols.

   In addition to the basic registration information defined in the
   registration template (in Appendix A), a formal namespace request
   must be accompanied by documented considerations of the need for a
   new namespace and the community benefit of formally establishing t=
he
   proposed URN namespace.

   Additionally, since the goal of URNs is to provide persistent
   identification, some consideration as to the longevity and
   maintainability of the namespace must be given.  The URN WG discus=
sed
   at length the issue of finding objective measures for predicting (=
a
   priori) the continued success of a namespace.  No conclusion was
   reached -- much depends on factors that are completely beyond the
   technical scope of the namespace.  However, the collective experie=
nce
   of the IETF community does contain a wealth of information on
   technical factors that will prevent longevity of identification.  =
The
   IESG may elect not to publish a proposed namespace RFC if the IETF
   community consensus is that it contains technical flaws that will
   prevent (or seriously impair the possibility of) persistent
   identification.

   The kinds of things the URN WG discussed included:
      - the organization maintaining the URN namespace should
        demonstrate stability and ability to maintain the URN namespa=
ce
        for a long time, and/or it should be clear how the namespace =
can
        continue to be usable/useful if the organization ceases to be
        able to foster it;

      - it should demonstrate ability and competency at name assignme=
nt
        in order to facilitate persistence (e.g. to minimize the
        likelihood of conflicts);

      - it should commit to not re-assigning existing names and allow=
ing
        old names to continue to be valid, even if the owners or
        assignees of those names are no longer members or customers o=
f
        that organization.  This does not mean that there must be
        resolution of such names, but it does mean that they must not
        resolve the name to false or stale information, and it means
        that they must not be reassigned.




Daigle                                                          [Page=
 5]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-04.txt            May 2=
001


   These aspects, though hard to quantify objectively, should be
   considered by organizations/people considering the development of =
a
   Formal URN namespace, and they will be kept in mind when evaluatin=
g
   the technical merits of any proposed Formal namespace.



4.0 URN Namespace Registration, Update, and NID Assignment Process

   Different levels of disclosure are expected/defined for namespaces=
.
   According to the level of open-forum  discussion surrounding the
   disclosure, a URN namespace may be assigned or may request a
   particular identifier.  The  "IANA Considerations" document [RFC24=
34]
   suggests the need to specify update mechanisms for registrations -=
-
   who is given the authority to do so, from time to time, and what a=
re
   the processes.  Since URNs are meant to be persistently useful, fe=
w
   (if any) changes should be made to the structural interpretation o=
f
   URN strings (e.g., adding or removing rules for lexical equivalenc=
e
   that might affect the interpretation of URN IDs already assigned).
   However, it may be important to introduce clarifications, expand t=
he
   list of authorized URN assigners, etc, over the natural course of =
a
   namespace's lifetime.  Specific processes are outlined below.

   The official list of registered URN namespaces is maintained by IA=
NA.
   URN namespace registrations are currently being posted in the
   anonymous FTP directory

        ftp://ftp.isi.edu/in-notes/iana/assignments/URN-namespaces/

   See [STD2] for the current location of IANA registry.

   The registration and maintenance procedures vary slightly from one
   namespace type (as defined in Section 3.0) to another.


4.1 Experimental

   These are not explicitly registered with IANA.  They take the form

                                  X-<NID>

   No provision is made for avoiding collision of experimental NIDs;
   they are intended for use within internal or limited experimental
   contexts.

   As there is no registration, no registration maintenance procedure=
s
   are needed.




Daigle                                                          [Page=
 6]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-04.txt            May 2=
001


4.2 Informal

   These are registered with IANA and are assigned a number sequence =
as
   an identifier, in the format:

                              "urn-" <number>

   where <number> is chosen by the IANA on a First Come First Served
   basis (see [RFC2434]).

   Registrants should send a copy of the registration template (see
   Appendix A), duly completed, to the

                           urn-nid@apps.ietf.org

   mailing and allow for a 2 week discussion period for clarifying th=
e
   expression of the registration information and suggestions for
   technical improvements to the namespace proposal.

   After suggestions for clarification of the registration informatio=
n
   have been incorporated, the template may be submitted to:

                               iana@iana.org

   for assignment of a NID.

   The only restrictions on <number> are that it consist strictly of
   digits and that it not cause the NID to exceed length limitations
   outlined in the URN syntax ([RFC2141]).

   Registrations may be updated by the original registrant, or an ent=
ity
   designated by the registrant, by updating the registration templat=
e,
   submitting it to the discussion list for a further 2 week discussi=
on
   period, and finally resubmitting it to IANA, as described above.


4.3 Formal

   Formal NIDs are assigned via IETF Consensus, as defined in [RFC243=
4]:

     "IETF Consensus - New values are assigned through the IETF
      consensus process. Specifically, new assignments are made via
      RFCs approved by the IESG. Typically, the IESG will seek
      input on prospective assignments from appropriate persons
      (e.g., a relevant Working Group if one exists)."

   Thus, the Formal NID application is made via publication of an RFC
   through standard IETF processes.  The RFC need not be standards-



Daigle                                                          [Page=
 7]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-04.txt            May 2=
001


   track, but it will be subject to IESG review and acceptance pursua=
nt
   to the guidelines written here (as well as standard RFC publicatio=
n
   guidelines).  The template defined in Appendix A may be included a=
s
   part of an RFC defining some other aspect of the namespace, or it =
may
   be put forward as an RFC in its own right.  The proposed template
   should be sent to the

                           urn-nid@apps.ietf.org

   mailing list to allow for a 2 week discussion period  for clarifyi=
ng
   the expression of the registration information, before the IESG
   reviews the document.


   The RFC must include a "Namespace Considerations" section, which
   outlines the perceived need for a new namespace (i.e., where exist=
ing
   namespaces fall short of the proposer's requirements).
   Considerations might include:

        - URN assignment procedures
        - URN resolution/delegation
        - type of resources to be identified
        - type of services to be supported

   NOTE:  It is expected that more than one namespace may serve the s=
ame
   "functional" purpose; the intent of the "Namespace Considerations"
   section is to provide a record of the proposer's "due diligence" i=
n
   exploring existing possibilities, for the IESG's consideration.

   The RFC must also include a "Community Considerations" section, wh=
ich
   indicates the dimensions upon which the proposer expects its
   community to be able to benefit by publication of this namespace a=
s
   well as how a general Internet user will be able to use the space =
if
   they care to do so.  Potential considerations include:

        - open assignment and use of identifiers within the namespace
        - open operation of resolution servers for the namespace
           (server)
        - creation of software that can meaningfully resolve and
          access services for the namespace (client)

   The RFC must include an "IANA Considerations" section, indicating
   that the document includes a URN NID registration that is to be
   entered into the IANA registry of URN NIDs.

   A particular NID string is requested, and is assigned by IETF
   consensus (as defined in [RFC2434]), with the additional constrain=
ts
   that the NID string must



Daigle                                                          [Page=
 8]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-04.txt            May 2=
001


        - not be an already-registered NID
        - not start with "x-" (see Type I above)
        - not start with "urn-" (see Type II above)
        - not start with "XY-", where XY is any combination of 2
          ASCII letters  (see NOTE, below)
        - be more than 2 letters long

   NOTE: ALL two-letter combinations, and two-letter combinations
   followed by "-" and any sequence of valid NID characters,  are
   reserved for potential use as countrycode- based  NIDs for eventua=
l
   national registrations of URN namespaces.   The definition and
   scoping of rules for allocation of responsibility for such namespa=
ces
   is beyond the scope of this document.

   Registrations may be revised by updating the RFC through standard
   IETF RFC update processes (see [RFC2606] for a discussion of IETF
   process).  In any case, a revised document, in the form of a new
   Internet-Draft, must be published, and the proposed updated templa=
te
   must be circulated on the urn-nid discussion list, allowing for a =
2
   week review period before pursuing publication of the new RFC
   document.


5.0 Security Considerations

   This document largely focuses on providing mechanisms for the
   declaration of public information.  Nominally, these declarations
   should be of relatively low security profile, however there is alw=
ays
   the danger of "spoofing" and providing mis-information.  Informati=
on
   in these declarations should be taken as advisory.


6.0 IANA Considerations

   This document outlines the processes for registering URN namespace=
s,
   and has implications for the IANA in terms of registries to be
   maintained.  In all cases, the IANA should assign the appropriate =
NID
   (informal or formal), as described above, once an IESG-designated
   expert has confirmed that the requisite registration process steps
   have been completed.  This document defines processes to replace
   those outlined in [RFC2611].


7.0 References


   [ISO8601]   ISO 8601 : 1988 (E), "Data elements and interchange
               formats - Information interchange - Representation of



Daigle                                                          [Page=
 9]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-04.txt            May 2=
001


               dates and times"

   [RFC2026]   Bradner, S., "The Internet Standards Process -- Revisi=
on
   3",
               RFC 2026, October 1996.

   [RFC2611]   Daigle, L., D. van Gulik, R. Iannella, P. Faltstrom,
               "URN Namespace Definition Mechanisms", RFC 2611,
               June 1999.

   [RFC2288]   Lynch, C., Preston, C. and R. Daniel, "Using Existing
               Bibliographic Identifiers as Uniform Resource Names", =
RFC
               2288, February 1998.

   [RFCXXXX]   Mealling, M., "Dynamic Delegation Discovery System (DD=
DS)
            Part One: The Comprehensive DDDS Standard", RFC XXXX.

   [RFCYYYY]   Mealling, M., "Assignment Procedures for URI Resolutio=
n
               Using DNS", RFCYYYY.

   [RFC2141]   Moats, R., "URN Syntax", RFC 2141, May 1997.

   [RFC2434]   Narten, T. and H. Alvestrand, "Guidelines for Writing =
an
               IANA Considerations Section in RFCs", BCP 26, RFC 2434=
,
               October 1998.

   [STD2]        Reynolds, J, and J. Postel, "Assigned Numbers", STD =
2,
               October 1994.

   [RFC1737]   Sollins, K. and L. Masinter, "Functional Requirements =
for
               Uniform Resource Names", RFC 1737, December 1994.

   [RFC2276]   Sollins, K., "Architectural Principles of Uniform
               Resource Name Resolution", RFC 2276, January 1998.


8.0 Authors' Addresses

   Leslie L. Daigle
   Thinking Cat Enterprises

   EMail:  leslie@thinkingcat.com


   Dirk-Willem van Gulik
   WebWeaving
   Plein 1813 - 5a
   8545 HX Arnhem



Daigle                                                         [Page =
10]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-04.txt            May 2=
001


   The Netherlands

   Phone:  +39 0332 78 0014 (Phone and Fax)
   EMail:  Dirkx@webweaving.org


   Renato Iannella
   IPR Systems Pty Ltd.

   EMail:  renato@iprsystems.com


   Patrik Faltstrom
   Cisco Systems Inc
   170 W Tasman Drive SJ-13/2
   San Jose CA 95134
   USA

   EMail: paf@cisco.com
   URL:   http://www.cisco.com



9.0 Appendix A -- URN Namespace Definition Template

   Definition of a URN namespace is accomplished by completing the
   following information template.  Apart from providing a mechanism =
for
   disclosing structure of the URN namespace, this information is
   designed to be useful for

      - entities seeking to have a URN assigned in a namespace (if
        applicable)
      - entities seeking to provide URN resolvers for a namespace (if
        applicable)

   This is particularly important for communities evaluating the
   possibility of using a portion of an existing URN namespace rather
   than creating their own.

   Applications for Formal URN namespaces must also document "Namespa=
ce
   Considerations", "Community Considerations" and "IANA
   Considerations", as described in Section 4.3.

   Information in the template is as follows:

   Namespace ID:
      Assigned by IANA.  In the case of a Formal NID registration,
      a particular NID string may be requested.



Daigle                                                         [Page =
11]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-04.txt            May 2=
001


   Registration Information:

      This is information to identify the particular version of
      registration information:

      - registration version number: starting with 1, incrementing by=
 1
        with each new version
      - registration date: date submitted to the IANA, using the form=
at
                                YYYY-MM-DD

        as outlined in [ISO8601].

   Declared registrant of the namespace:
      This includes:
         Registering organization
            Name
            Address
         Designated contact person
            Name
            Coordinates (at least one of: e-mail, phone, postal addre=
ss)

   Declaration of syntactic structure:

      This section should outline any structural features of identifi=
ers
      in this namespace.  At the very least, this description may be
      used to introduce terminology used in other sections.  This
      structure may also be used for determining realistic
      caching/shortcuts approaches; suitable caveats should be provid=
ed.
      If there are any specific character encoding rules (e.g., which
      character should always be used for single-quotes), these shoul=
d
      be listed here.

      Answers might include, but are not limited to:

      - the structure is opaque (no exposition) - a regular expressio=
n
        for parsing the identifier into components, including naming
        authorities

   Relevant ancillary documentation:

      This section should list any RFCs, standards, or other publishe=
d
      documentation that defines or explains all or part of the
      namespace structure.

      Answers might include, but are not limited to:

      - RFCs outlining syntax of the namespace
      - Other of the defining community's (e.g., ISO) documents



Daigle                                                         [Page =
12]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-04.txt            May 2=
001


        outlining syntax of the identifiers in the namespace
      - Explanatory material introducing the namespace

   Identifier uniqueness considerations:

   This section should address the requirement that URN identifiers b=
e
   assigned uniquely -- they are assigned to at most one resource, an=
d
   are not reassigned.

   (Note that the definition of "resource" is fairly broad; for examp=
le,
   information on "Today's Weather" might be considered a single
   resource, although the content is dynamic.)

   Possible answers include, but are not limited to:

      - exposition of the structure of the identifiers, and partition=
ing
        of the space of identifiers amongst assignment authorities wh=
ich
        are individually responsible for respecting uniqueness rules
      - identifiers are assigned sequentially
      - information is withheld; the namespace is opaque

   Identifier persistence considerations:

      Although non-reassignment of URN identifiers ensures that a URN
      will persist in identifying a particular resource even after th=
e
      "lifetime of the resource", some consideration should be given =
to
      the persistence of the usability of the URN.  This is particula=
rly
      important in the case of URN namespaces providing global
      resolution.

      Possible answers include, but are not limited to:

      - quality of service considerations

   Process of identifier assignment:

      This section should detail the mechanisms and/or authorities fo=
r
      assigning URNs to resources.  It should make clear whether
      assignment is completely open, or if limited, how to become an
      assigner of identifiers, and/or get one assigned by existing
      assignment authorities.  Answers could include, but are not
      limited to:

      - assignment is completely open, following a particular algorit=
hm
      - assignment is delegated to authorities recognized by a
        particular organization (e.g., the Digital Object Identifier
        Foundation controls the DOI assignment space and its delegati=
on)
      - assignment is completely closed (e.g., for a private



Daigle                                                         [Page =
13]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-04.txt            May 2=
001


        organization)

   Process for identifier resolution:

      If a namespace is intended to be accessible for global resoluti=
on,
      it must be registerd in an RDS (Resolution Discovery System, se=
e
      [RFC2276]) such as DDDS.  Resolution then proceeds according to
      standard URI resolution processes, and the mechanisms of the RD=
S.
      What this section should outline is the requirements for becomi=
ng
      a recognized resolver of URNs in this namespace (and being so-
      listed in the RDS registry).

      Answers may include, but are not limited to:

      - the namespace is not listed with an RDS; this is not relevant
      - resolution mirroring is completely open, with a mechanism for
        updating an appropriate RDS
      - resolution is controlled by entities to which assignment has
        been delegated


   Rules for Lexical Equivalence:

      If there are particular algorithms for determining equivalence
      between two identifiers in the underlying namespace (hence, in =
the
      URN string itself), rules can be provided here.

      Some examples include:

      - equivalence between hyphenated and non-hyphenated groupings i=
n
        the identifier string
      - equivalence between single-quotes and double-quotes
      - Namespace-defined equivalences between specific characters, s=
uch
        as "character X with or without diacritic marks".

      Note that these are not normative statements for any kind of be=
st
      practice for handling equivalences between characters; they are
      statements limited to reflecting the namespace's own rules.

   Conformance with URN Syntax:

      This section should outline any special considerations required
      for conforming with the URN syntax.  This is particularly
      applicable in the case of legacy naming systems that are used i=
n
      the context of URNs.

      For example, if a namespace is used in contexts other than URNs=
,
      it may make use of characters that are reserved in the URN synt=
ax.



Daigle                                                         [Page =
14]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-04.txt            May 2=
001


      This section should flag any such characters, and outline
      necessary mappings to conform to URN syntax.  Normally, this wi=
ll
      be handled by hex encoding the symbol.

      For example, see the section on SICIs in [RFC2288].

   Validation mechanism:

   Apart from attempting resolution of a URN, a URN namespace may
   provide mechanism for "validating" a URN -- i.e., determining whet=
her
   a given string is currently a validly-assigned URN.  There are 2
   issues here: 1) users should not "guess" URNs in a namespace; 2) w=
hen
   the URN namespace is based on an existing identifier system, it ma=
y
   not be the case that all the existing identifiers are assigned on =
Day
   0.  The reasonable expectation is that the resource associated wit=
h
   each resulting URN is somehow related to the thing identified by t=
he
   original identifier system, but those resources may not exist for
   each original identifier. For example, even if a telephone number-
   based URN namespace was created, it is not clear that all telephon=
e
   numbers would immediately become "valid" URNs, that could be resol=
ved
   using whatever mechanisms are described as part of the namespace
   registration.

   A validation mechanims might be:

      - a syntax grammar
      - an on-line service
      - an off-line service

   Scope:

      This section should outline the scope of the use of the
      identifiers in this namespace.  Apart from considerations of
      private vs. public namespaces, this section is critical in
      evaluating the applicability of a requested NID.  For example, =
a
      namespace claiming to deal in "social security numbers" should
      have a global scope and address all social security number
      structures (unlikely).  On the other hand, at a national level,=
 it
      is reasonable to propose a URN namespace for "this nation's soc=
ial
      security numbers".

10.0 Appendix B -- Illustration

10.1 Example Template

   The following example is provided for the purposes of illustration=
 of
   the URN NID template described in Appendix A.  Although it is base=
d
   on a hypothetical "generic Internet namespace" that has been



Daigle                                                         [Page =
15]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-04.txt            May 2=
001


   discussed informally within the URN WG, there are still technical =
and
   infrastructural issues that would have to be resolved before such =
a
   namespace could be properly and completely described.

   Namespace ID:
      To be assigned

   Registration Information:

      Version 1
      Date: <when submitted>

   Declared registrant of the namespace:

      Name:           Thinking Cat Enterprises
      Address:        1 ThinkingCat Way
                      Trupville, NewCountry
      Contact:           L. Daigle
                      E-mail: leslie@thinkingcat.com

   Declaration of structure:

      The identifier structure is as follows:

      URN:<assigned number>:<FQDN>:<assigned string>

      where FQDN is a fully-qualified domain name, and the assigned
      string is conformant to URN syntax requirements.

   Relevant ancillary documentation:

      Definition of domain names, found in:

      P. Mockapetris, "DOMAIN NAMES - IMPLEMENTATION AND SPECIFICATIO=
N",
      RFC1035, November 1987.

   Identifier uniqueness considerations:

      Uniqueness is guaranteed as long as the assigned string is neve=
r
      reassigned for a given FQDN, and that the FQDN is never
      reassigned.

      N.B.:  operationally, there is nothing that prevents a domain n=
ame
      from being reassigned;  indeed, it is not an uncommon occurrenc=
e.
      This is one of the reasons that this example makes a poor URN
      namespace in practice, and is therefore not seriously being
      proposed as it stands.




Daigle                                                         [Page =
16]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-04.txt            May 2=
001


   Identifier persistence considerations:

      Persistence of identifiers is dependent upon suitable delegatio=
n
      of resolution at the level of "FQDN"s, and persistence of FQDN
      assignment.

      Same note as above.

   Process of identifier assignment:

      Assignment of these URNs delegated to individual domain name
      holders (for FQDNs).  The holder of the FQDN registration is
      required to maintain an entry (or delegate it) in the DDDS.
      Within each of these delegated name partitions, the string may =
be
      assigned per local requirements.

      e.g.  urn:<assigned number>:thinkingcat.com:001203

   Process for identifier resolution:

      Domain name holders are responsible for operating or delegating
      resolution servers for the FQDN in which they have assigned URN=
s.

   Rules for Lexical Equivalence:

      FQDNs are case-insensitive.  Thus, the portion of the URN

              urn:<assigned number>:<FQDN>:

      is case-insenstive for matches.  The remainder of the identifie=
r
      must be considered case-sensitve.

   Conformance with URN Syntax:

      No special considerations.

   Validation mechanism:

      None specified.

   Scope:

      Global.


10.2 Registration steps in practice

   The key steps for registration of informal or formal namespaces



Daigle                                                         [Page =
17]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-04.txt            May 2=
001


   typically play out as follows:

   Informal NID:

     1.  Complete the registration template.  This may be done as par=
t
     of an Internet-Draft.

     2.  Communicate the registration template to urn-nid@apps.ietf.o=
rg
     for technical review -- as a published I-D, or text e-mail messa=
ge
     containing the template.

     3. Update the registration template as necessary from comments, =
and
     repeat steps 2 and 3 as necessary.

     4. Once comments have been addressed (and the review period has
     expired) end a request to IANA with the revised registration
     template.

   Formal NID:

     1. Write an Internet-Draft describing the namespace and includin=
g
     the registration template, duly completed.  Be sure to include
     "Namespace Considerations", "Community Considerations" and "IANA
     Considerations" sections, as described in Section 4.3.

     2. Send the Internet-Draft to the I-D editor, and send a copy to
     urn-nid@apps.ietf.org for technical review.

     3. Update the Internet-Draft as necessary from comments, and rep=
eat
     steps 2 and 3 as needed.

     4.  Send a request to the IESG to publish the I-D as an RFC.  Th=
e
     IESG may request further changes (published as I-D revisions)
     and/or direct discussion to designated working groups, area
     experts, etc.

     5.  If the IESG approves the document for publication as an RFC,
     send a request to IANA to register the requested NID.


11.0 Appendix C -- Changes from RFC2611

   This revision of [RFC2611] adds more detail describing the process=
 of
   registering a URN namespace identifier (in terms of mechanical
   steps).

   This version of the document also separates the process (mechanics=
)
   from the discussion of the requirements for namespaces, attempting=
 to



Daigle                                                         [Page =
18]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-04.txt            May 2=
001


   make the latter as objective as possible.

   Throughout the document, references have been updated to the curre=
nt
   versions of the DDDS and related documentation (which collectively
   obsolete [RFC2168] and related drafts).


11.1 Detailed Document Changes

   Added table of contents


   Section 2

   Clarified the definition of a URN namespace, uniqueness of
   assignment, and that a single resource may have more than one
   identifier associated with it.

   Clarified the "number example" -- that the same string may appear =
in
   2 different namespaces, and be applied to different resources.
   Originally used ISBN/ISSN example, but structurally this is not
   possible.


   Section 3 (new)

   This section explicitly defines the 3 categories of namespace --
   Experimental, Informal and Formal.  This section provides a
   description of the intended use of the different namespace types, =
as
   well as some acceptability guidelines for Formal namespaces (which
   require IETF review).


   Section 4.0

   Spelled out the name of RFC2434 ("IANA Considerations").

   Provided a pointer to the IANA URN namespace registry.

   Sections 4.1-4.3 new subsection divisions of the existing discussi=
on
   of individual namespace types.


   Section 4.2

   Corrected reference to URN Syntax document (RFC2141, not RFC2168).





Daigle                                                         [Page =
19]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-04.txt            May 2=
001


   Section 4.3

   Added clarifying text as to the intended nature of Formal namespac=
es
   and processes for registering them.

   Added text to describe the requirement for a "Namespace
   Considerations" section in RFCs defining Formal namespaces.  Defin=
ed
   the required content of that section.

   Added text to describe the new requirement for a "Community
   Considerations" section in RFCs defining Formal namespaces.  Defin=
ed
   the required content of that section.

   Added text to explicitly call out the need for an "IANA
   Considerations" section in such RFCs, in order to alert IANA to
   required action.

   Added text to further clarify the (IETF) process for revising Form=
al
   namespace registrations through the RFC and IETF review process.


   Section 6

   New section -- added text to describe the IANA considerations for
   this document.


   Section 7 -- References

   Added references to revised NAPTR documentation ([RFCXXXX]), and t=
he
   previous version of this document ([RFC2611]).


   Section 9 -- Appendix A

   section created by moving the "URN Namespace Definition Template"
   (RFC2611's Section 3) to an appendix.

   Added references to the new requirements for "Namespace
   Considerations", "Community Considerations", and "IANA
   Considerations" sections for Formal namespace registrations.

   Clarified the "Declared registrant of the namespace" template
   element.

   Added text to describe the purpose and scope of the "Validating
   Mechanism".




Daigle                                                         [Page =
20]
=0C
Internet-Draft      draft-ietf-urn-rfc2611bis-04.txt            May 2=
001


   Section 10 -- Appendix B

   Section 10.1 is the "example template" that was "Section 5" in
   RFC2611.

   Update the sample "declared registrant" data per the changes to th=
e
   template description.

   Removed the reference to "US-ASCII" in the "namespace specific
   string" of the example namespace.


   Section 10.2 (new)

   This added section is a step-by-step walkthrough of the process fo=
r
   registering Informal namespaces and Formal namespaces.



































Daigle                                                         [Page =
21]


--------------727F5B1C6D382826554E9D66--


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Jan 16 07:53:34 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA05726
	for <urn-archive@IETF.ORG>; Wed, 16 Jan 2002 07:53:33 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id HAA21805;
	Wed, 16 Jan 2002 07:47:01 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 5788 for URN-IETF@LISTS.NETSOL.COM; Wed, 16 Jan
          2002 07:46:26 -0500
Received: from mgw-x2.nokia.com (mgw-x2.nokia.com [131.228.20.22]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id HAA21798 for
          <urn-ietf@lists.netsol.com>; Wed, 16 Jan 2002 07:46:24 -0500 (EST)
Received: from esvir04nok.ntc.nokia.com (esvir04nokt.ntc.nokia.com
          [172.21.143.36]) by mgw-x2.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0GCeI924182 for <urn-ietf@lists.netsol.com>; Wed, 16 Jan
          2002 14:40:18 +0200 (EET)
Received: from esebh01nok.ntc.nokia.com (unverified) by
          esvir04nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T587c26720eac158f240c7@esvir04nok.ntc.nokia.com>; Wed, 16
          Jan 2002 14:40:16 +0200
Received: from [10.114.130.183] (tr-adsl-dhcp-130183.ntc.nokia.com
          [10.114.130.183]) by esebh01nok.ntc.nokia.com with SMTP (Microsoft
          Exchange Internet Mail Service Version 5.5.2652.78) id C0ZYQ2Q0; Wed,
          16 Jan 2002 14:40:16 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B86B4182.BB12%patrick.stickler@nokia.com>
Date:         Wed, 16 Jan 2002 14:41:06 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Some recent Internet Drafts relating to URIs
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

The following internet drafts have been submitted to the IETF
for consideration:


"An Extended Class Taxonomy for Uniform Resource Identifier Schemes"
http://www-nrc.nokia.com/sw/draft-pstickler-uri-taxonomy-00.html

"The 'hrn:' URI Scheme for Hierarchical Resource Names"
http://www-nrc.nokia.com/sw/draft-pstickler-hrn-00.html

"The 'uri:' URI Scheme for URI Reification"
http://www-nrc.nokia.com/sw/draft-pstickler-uri-00.html

"The 'tdl:' URI Scheme for Typed Data Literals"
http://www-nrc.nokia.com/sw/draft-pstickler-tdl-00.html

"The 'voc:' URI Scheme for Vocabulary Terms and Codes"
http://www-nrc.nokia.com/sw/draft-pstickler-voc-00.html

"The 'qname:' URI Scheme for XML Namespace Qualified Names"
http://www-nrc.nokia.com/sw/draft-pstickler-qname-00.html

"The 'xmlns:' URI Scheme for XML Namespace Declarations"
http://www-nrc.nokia.com/sw/draft-pstickler-xmlns-00.html

"The 'auth:' URI Scheme for Hierarchical Authority Identifiers"
http://www-nrc.nokia.com/sw/draft-pstickler-auth-00.html


Note that the URLs above are to unofficial copies of these
drafts on the Nokia site, as they are not yet available
(nor garunteed to be posted) on the IETF site.


Any and all comments are most welcome.

Regards,

Patrick

--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Jan 16 09:20:32 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA08332
	for <urn-archive@IETF.ORG>; Wed, 16 Jan 2002 09:20:28 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA22520;
	Wed, 16 Jan 2002 09:14:17 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 5914 for URN-IETF@LISTS.NETSOL.COM; Wed, 16 Jan
          2002 09:14:12 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id HAA21657 for <urn-ietf@lists.netsol.com>;
          Wed, 16 Jan 2002 07:09:16 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id HAA04696; Wed, 16 Jan 2002 07:03:13
          -0500 (EST)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200201161203.HAA04696@ietf.org>
Date:         Wed, 16 Jan 2002 07:03:13 -0500
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-ddds-toc-01.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Dynamic Delegation Discovery System (DDDS) Part One:
                          The Comprehensive DDDS Standard
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-ddds-toc-01.txt
        Pages           : 10
        Date            : 15-Jan-02

This document specifies the exact documents that make up the complete
Dynamic Delegation Discovery System (DDDS) standard.  The DDDS is an
abstract algorithm for applying dynamically retrieved string
transformation rules to an application-unique string.
This document along with RFC XXXX, RFC YYYY and RFC ZZZZ obsolete RFC
2168 [8] and RFC 2915 [6] as well as update RFC 2276 [5].

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-ddds-toc-01.txt

To remove yourself from the IETF Announcement list, send a message to
ietf-announce-request with the word unsubscribe in the body of the message.

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-ddds-toc-01.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-ddds-toc-01.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20020115095455.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ddds-toc-01.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-ddds-toc-01.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20020115095455.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Jan 16 09:21:53 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA08359
	for <urn-archive@IETF.ORG>; Wed, 16 Jan 2002 09:21:52 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA22554;
	Wed, 16 Jan 2002 09:16:06 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 5918 for URN-IETF@LISTS.NETSOL.COM; Wed, 16 Jan
          2002 09:16:03 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id HAA21669 for <urn-ietf@lists.netsol.com>;
          Wed, 16 Jan 2002 07:09:20 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id HAA04728; Wed, 16 Jan 2002 07:03:17
          -0500 (EST)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200201161203.HAA04728@ietf.org>
Date:         Wed, 16 Jan 2002 07:03:17 -0500
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-rfc2611bis-04.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : URN Namespace Definition Mechanisms
        Author(s)       : L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom
        Filename        : draft-ietf-urn-rfc2611bis-04.txt
        Pages           : 21
        Date            : 15-Jan-02

The URN WG has defined a syntax for Uniform Resource Names (URNs)
[RFC2141], as well as some proposed mechanisms for their resolution
and use in Internet applications ([RFCXXXX], [RFCYYYY]).  The whole
rests on the concept of individual 'namespaces' within the URN
structure.  Apart from  proof-of-concept namespaces, the use of
existing identifiers in URNs has been discussed ([RFC2288]), and this
document lays out general definitions of and mechanisms for
establishing URN 'namespaces'.
This document obsoletes RFC2611.
Discussion of this document should be directed to urn-ietf@ietf.org

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-rfc2611bis-04.txt

To remove yourself from the IETF Announcement list, send a message to
ietf-announce-request with the word unsubscribe in the body of the message.

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-rfc2611bis-04.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-rfc2611bis-04.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20020115095506.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-rfc2611bis-04.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-rfc2611bis-04.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20020115095506.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Jan 16 10:01:13 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA10125
	for <urn-archive@IETF.ORG>; Wed, 16 Jan 2002 10:01:13 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA23496;
	Wed, 16 Jan 2002 09:53:34 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 6118 for URN-IETF@LISTS.NETSOL.COM; Wed, 16 Jan
          2002 09:53:31 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from bailey.dscga.com (bailey.neonym.net [198.78.11.130]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA23303 for
          <URN-IETF@LISTS.NETSOL.COM>; Wed, 16 Jan 2002 09:41:39 -0500 (EST)
Received: from bailey.dscga.com (localhost [127.0.0.1]) by bailey.dscga.com
          (8.12.1/8.12.1) with ESMTP id g0GEVRij000590; Wed, 16 Jan 2002
          09:31:27 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.12.1/8.12.1/Submit)
          id g0GEVR3Y000589; Wed, 16 Jan 2002 09:31:27 -0500 (EST)
References: <B86B4182.BB12%patrick.stickler@nokia.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.3.22.1i
Message-ID:  <20020116093126.N29100@bailey.dscga.com>
Date:         Wed, 16 Jan 2002 09:31:26 -0500
Reply-To: Michael Mealling <michael@neonym.net>
From: Michael Mealling <michael@neonym.net>
Subject:      Re: Some recent Internet Drafts relating to URIs
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <B86B4182.BB12%patrick.stickler@nokia.com>

On Wed, Jan 16, 2002 at 02:41:06PM +0200, Patrick Stickler wrote:
> The following internet drafts have been submitted to the IETF
> for consideration:

Hi Patrick,
  I assume you knew you were stiring up a hornets nest, right? ;-)

> "An Extended Class Taxonomy for Uniform Resource Identifier Schemes"
> http://www-nrc.nokia.com/sw/draft-pstickler-uri-taxonomy-00.html

Being one of the people in the URI-IG that discussed the classical vs
contemporay view (and an adherent of the contemporary view) I have to say
that this way lies madness. Most of the people on the URI-IG were involved
in the original discussions about URIs when we had such animals as
URA, URMs, URCs, URAv2, etc. The thing that has become clear is that
a given URI's characteristics have more to do with how it is used than
what its scheme says. For example, Dan uses the http scheme for
pretty much everything. For him the http scheme makes a pretty valid
urn-like thing. Others don't use it that way so it doesn't have those
semantics for them and thus isn't one.

The one thing I do have a problem with is the inclusion of 'hrn:'
along side 'urn:'. IMHO, since your 'hrn' proposal includes a domain-name
it cannot be a URN because it is not persistent. The UUID version might
but the domain-name based one isn't....

Beyond that the analysis is good from that point of view. The problem is
getting agreement on it...

> "The 'hrn:' URI Scheme for Hierarchical Resource Names"
> http://www-nrc.nokia.com/sw/draft-pstickler-hrn-00.html

As mentioned above, I think that this statement is erroneous:
"This URI scheme is also a type of URN, as defined by RFC 2396, but is not a
namespace of the 'urn:' URI scheme [5], because the 'urn:' scheme does
not provide for hierarchical characteristics which are central to the
semantics of this URI scheme. "

The fact that there is a domain-name in there means that it violates
the persistence requirement in RFC 2396.

> "The 'uri:' URI Scheme for URI Reification"
> http://www-nrc.nokia.com/sw/draft-pstickler-uri-00.html

This is an interesting one but I think you should pick another scheme name.
The one you picked will end up causing you to much argument over the name
and none over the merits of the idea. The one question I have is: is
reification so globally well understood that it means the same thing to
everyone? I've been out of the RDF discussions but I seem to remember
this being an issue at one point....

> "The 'tdl:' URI Scheme for Typed Data Literals"
> http://www-nrc.nokia.com/sw/draft-pstickler-tdl-00.html

What is the merit of this over the 'data:' scheme?

> "The 'voc:' URI Scheme for Vocabulary Terms and Codes"
> http://www-nrc.nokia.com/sw/draft-pstickler-voc-00.html

I can't figure out what this scheme has that doesn't already exist in
current schemes. It seems that this one definitely falls into the "a URI's
semantics have more to do with how you use it than what the scheme has
in it"....

> "The 'qname:' URI Scheme for XML Namespace Qualified Names"
> http://www-nrc.nokia.com/sw/draft-pstickler-qname-00.html

Hmm.... I don't think a URI scheme can disclaim the URI Reference so the
hash mark statement is false. hmm... This one also really strikes me
as shortcutting RDF statements by putting them into the URI scheme
itself. I.e. all of the examples are previously stated URI examples from
other documents with an XML element name in front of it. Is it wise to be
creating new URI schemes when a statement in RDF could do the same thing?

> "The 'xmlns:' URI Scheme for XML Namespace Declarations"
> http://www-nrc.nokia.com/sw/draft-pstickler-xmlns-00.html

I thought we'd fixed that whole XML namespace thing?

> "The 'auth:' URI Scheme for Hierarchical Authority Identifiers"
> http://www-nrc.nokia.com/sw/draft-pstickler-auth-00.html

What's the difference between this and an 'http:' scheme?

> Any and all comments are most welcome.

Sorry if it sounds like I was picking it apart.  Its just that some of these
ideas were discussed in other fora which is how we got to the "its how
you use it, not the scheme name that's important" idea...

-MM


--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | urn:pin:1
michael@neonym.net      |                              | http://www.neonym.net


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Jan 17 02:47:49 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA09759
	for <urn-archive@IETF.ORG>; Thu, 17 Jan 2002 02:47:49 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id CAA27286;
	Thu, 17 Jan 2002 02:44:24 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 6378 for URN-IETF@LISTS.NETSOL.COM; Thu, 17 Jan
          2002 02:44:01 -0500
Received: from mgw-x3.nokia.com (mgw-x3.nokia.com [131.228.20.26]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id CAA27278 for
          <URN-IETF@lists.netsol.com>; Thu, 17 Jan 2002 02:43:59 -0500 (EST)
Received: from esvir01nok.ntc.nokia.com (esvir01nokt.ntc.nokia.com
          [172.21.143.33]) by mgw-x3.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0H7c4k23392 for <URN-IETF@lists.netsol.com>; Thu, 17 Jan
          2002 09:38:04 +0200 (EET)
Received: from esebh01nok.ntc.nokia.com (unverified) by
          esvir01nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T5880380123ac158f2111e@esvir01nok.ntc.nokia.com>; Thu, 17
          Jan 2002 09:37:56 +0200
Received: from [10.114.130.183] (tr-adsl-dhcp-130183.ntc.nokia.com
          [10.114.130.183]) by esebh01nok.ntc.nokia.com with SMTP (Microsoft
          Exchange Internet Mail Service Version 5.5.2652.78) id DDBVYHGQ; Thu,
          17 Jan 2002 09:37:55 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B86C4C27.BBAE%patrick.stickler@nokia.com>
Date:         Thu, 17 Jan 2002 09:38:47 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: Some recent Internet Drafts relating to URIs
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <20020116093126.N29100@bailey.dscga.com>
Content-Transfer-Encoding: 7bit

On 2002-01-16 16:31, "ext Michael Mealling" <michael@neonym.net> wrote:

> On Wed, Jan 16, 2002 at 02:41:06PM +0200, Patrick Stickler wrote:
>> The following internet drafts have been submitted to the IETF
>> for consideration:
>
> Hi Patrick,
> I assume you knew you were stiring up a hornets nest, right? ;-)

I'm quite aware that the issues that are addressed in my IDs
are areas of strong debate, yes.

>> "An Extended Class Taxonomy for Uniform Resource Identifier Schemes"
>> http://www-nrc.nokia.com/sw/draft-pstickler-uri-taxonomy-00.html
>
> Being one of the people in the URI-IG that discussed the classical vs
> contemporay view (and an adherent of the contemporary view) I have to
> say
> that this way lies madness.

Perhaps you missed the part that said that it is compatible with either
the classical or contemporary view?

Let me stress it again, draft-pstickler-uri-taxonomy-00 is compatible
with either the classical or contemporary view.

If you read it without this understanding, I would encourage you to
read it again.

> Most of the people on the URI-IG were
> involved
> in the original discussions about URIs when we had such animals as
> URA, URMs, URCs, URAv2, etc. The thing that has become clear is that
> a given URI's characteristics have more to do with how it is used than
> what its scheme says.

Use and abuse are two different things. I assert that any use of a URI
scheme contrary to the specified intended use is contrary to the very
purpose of standards, and while research and advancement often need
to bend the rules and try unconventional things, eventually, advancements
and improvements need to be addressed in a standardized manner such
that industry can build upon that knowledge in a consistent and reliable
manner.

> For example, Dan uses the http scheme for
> pretty much everything. For him the http scheme makes a pretty valid
> urn-like thing. Others don't use it that way so it doesn't have those
> semantics for them and thus isn't one.

IMO, a URI scheme defines, in addition to the syntax, a common semantics
and basis for interpretation of instances of that scheme so that an
application has at least half a clue what to do with such instances.

Otherwise, let's all just use uuid: URIs and define the semantics in RDF.

> The one thing I do have a problem with is the inclusion of 'hrn:'
> along side 'urn:'. IMHO, since your 'hrn' proposal includes a
> domain-name
> it cannot be a URN because it is not persistent. The UUID version might
> but the domain-name based one isn't....

You missed the essential point about my extended taxonomy and the
definition of a URN -- that while a URN may embody within its representation
the identity of the minting agent, it does not embody the identity of
the resolution agent. URLs do both -- and in fact, the minting and
resolution agents are the same.

I suggest you re-read draft-pstickler-uri-taxonomy-00, particularly
section 3.

An 'hrn:' may include the web authority of the minting agent, and that
is persistent, as that will never change. Unlike a URL, however, that
is *not* the resolution authority -- which like all URNs -- remains
undefined in the URI itself.

The 'hrn:' scheme provides a consistent, open, non-centralized
URN scheme that does not need a dedicated centralized authority
for granting namespaces, but uses web authority as that namespace
and thus is far better suited for the Web, not having the bottleneck
of namespace registration preventing global and mass minting of
URNs.

Furthermore, the 'hrn:' URN scheme is a hierarchical URI scheme, which
is highly desireable for many applications.

By those two criteria, I consider the 'hrn:' URN scheme to be superior
to the 'urn:' URN scheme -- though both are fully valid URN schemes
in that neither refer to any resolution agency explicitly in their
representation and are hence persistent in that regard.

> Beyond that the analysis is good from that point of view. The problem is
> getting agreement on it...

Absolutely. Agreement about URI classes (or lack thereof) and URI semantics
will be a long road, I think.

But even though I'm coming late to this party, I think I've brought
along some rather good music, and maybe we can all get into the
same groove ;-)

>> "The 'hrn:' URI Scheme for Hierarchical Resource Names"
>> http://www-nrc.nokia.com/sw/draft-pstickler-hrn-00.html
>
> As mentioned above, I think that this statement is erroneous:
> "This URI scheme is also a type of URN, as defined by RFC 2396, but is
> not a
> namespace of the 'urn:' URI scheme [5], because the 'urn:' scheme does
> not provide for hierarchical characteristics which are central to the
> semantics of this URI scheme. "
>
> The fact that there is a domain-name in there means that it violates
> the persistence requirement in RFC 2396.

But this persistence requirement has the rather narrow view that
a web authority (domain name) only indicates a resolution agency,
and that the URL-centric perspective perhaps precludes the broader
role of a domain name representing only the minting agency, which
even if that domain ceases to exist, remains historically valid
and thus persistent -- within the scope of URN schemes which
only attribute significance with regards to minting and not
to resolution.

>> "The 'uri:' URI Scheme for URI Reification"
>> http://www-nrc.nokia.com/sw/draft-pstickler-uri-00.html
>
> This is an interesting one but I think you should pick another scheme
> name.
> The one you picked will end up causing you to much argument over the
> name
> and none over the merits of the idea. The one question I have is: is
> reification so globally well understood that it means the same thing to
> everyone? I've been out of the RDF discussions but I seem to remember
> this being an issue at one point....

This URI scheme is specifically intended for use within RDF applications.

And as for the name, it seems quite consistent with the URN/urn:
convention ;-)

After all, not all URNs are urn:'s. Likewise, not all URIs are uri:'s.
But all urn:'s are URNs and all uri:'s are URIs.

>> "The 'tdl:' URI Scheme for Typed Data Literals"
>> http://www-nrc.nokia.com/sw/draft-pstickler-tdl-00.html
>
> What is the merit of this over the 'data:' scheme?

Specific, constrained semantics.

Furthermore, the 'data:' URI scheme requires that all datatypes
be registered/defined as MIME types, which is an unnecessary
overhead IMO for the kinds of datatypes in question.

The 'tdl:' approach is that each datatype is denoted by a URI,
and the pairing of datatype URI and lexical form uniquely
identifies a member of the value space of the datatype. This
is based on one proposal under consideration by the RDF Core
Working Group for datatyping of literals in RDF.

C.f. http://www-nrc.nokia.com/sw/TDL.html

While the 'data:' URI scheme *could* be made to work for this
application, it would be cumbersome.

>> "The 'voc:' URI Scheme for Vocabulary Terms and Codes"
>> http://www-nrc.nokia.com/sw/draft-pstickler-voc-00.html
>
> I can't figure out what this scheme has that doesn't already exist in
> current schemes. It seems that this one definitely falls into the "a
> URI's
> semantics have more to do with how you use it than what the scheme has
> in it"....

Again, perhaps its significance is not seen because the
distinction between URI classes as defined in
draft-pstickler-uri-taxonomy-00 section 3 is not fully understood.

The key point is that a 'voc:' URI does not resolve to
"something else". It is a URP.

Yes, you could define a similar URI using 'http:' but it would
never be clear whether it should or should not resolve to anything,
and if so, to what.

This is the basis for the classical view that I openly admit to
subscribing to. The URI scheme lets an application know what it
should or should do with a given URI.

Using 'http:' URLs for everything just leaves the application
guessing.

The syntactic similarities between 'voc:' and 'http:' are due
to both of them being hierarchical URI schemes and utilizing
web authorities -- but their semantics are *very* different.

>> "The 'qname:' URI Scheme for XML Namespace Qualified Names"
>> http://www-nrc.nokia.com/sw/draft-pstickler-qname-00.html
>
> Hmm.... I don't think a URI scheme can disclaim the URI Reference so the
> hash mark statement is false.

Under the currently defined URI Class taxonomy, consisting only of URLs
and URNs, no -- but under my extended URI taxonomy, with URPs, it can.

And actually, since the definition of a URI Reference is based on
the *returned* media type from dereferencing a URI, and if a given URI
scheme is never intended to be dereferenced, then it is IMO valid and
reasonable to state that in such cases a URI Reference is simply
undefined (cannot exist, or is vacuous).

> hmm... This one also really strikes me
> as shortcutting RDF statements by putting them into the URI scheme
> itself. I.e. all of the examples are previously stated URI examples from
> other documents with an XML element name in front of it. Is it wise to
> be
> creating new URI schemes when a statement in RDF could do the same
> thing?

This URI scheme has nothing to do with RDF/XML serialization.

The utility of this URI scheme is to achieve intersection of knowledge
in a 'tidy' RDF graph.

"Constellations" of property/value pairs do not constitute equality
in the eyes of RDF insofar as graph merging is concerned.

A URI representation results in there being one and only one node
in an RDF graph for each qualified name and allows one to make
statements about that qualified name resource which are global to
the knowledge base.

>> "The 'xmlns:' URI Scheme for XML Namespace Declarations"
>> http://www-nrc.nokia.com/sw/draft-pstickler-xmlns-00.html
>
> I thought we'd fixed that whole XML namespace thing?

1. XML Namespaces still remain problemmatic in several areas, but
   that is a totally disjunct discussion that I won't introduce
   here to this forum, especially since it is not relevant to
   the 'xmlns:' URI scheme itself.

2. The 'xmlns:' URI Scheme does not replace XML NS declarations
   in XML instances. As with 'qname:' it provides a consistent
   representation for NS declarations in an RDF knowledge base
   (or anywhere else such a representation is useful).

>> "The 'auth:' URI Scheme for Hierarchical Authority Identifiers"
>> http://www-nrc.nokia.com/sw/draft-pstickler-auth-00.html
>
> What's the difference between this and an 'http:' scheme?

1. It's a URV
2. It can be temporally qualified.
3. Its semantics are explicitly constrained to the representation
   of authoritative agents.

>> Any and all comments are most welcome.
>
> Sorry if it sounds like I was picking it apart.

No need for apologies, I wan't folks to pick them apart. That's
how (a) they get better, and (b) how we achieve agreement.

> Its just that some of
> these
> ideas were discussed in other fora which is how we got to the "its how
> you use it, not the scheme name that's important" idea...

As I said, I know I'm coming late into these discussions (or have
missed them entirely ;-) but I sincerely feel that the contemporary
view is missing something very important and essential -- perhaps
not so essential for the Web, but definitly essential for the
Semantic Web.

Regards,

Patrick

--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Jan 17 03:34:10 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA10185
	for <urn-archive@IETF.ORG>; Thu, 17 Jan 2002 03:34:10 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id DAA27875;
	Thu, 17 Jan 2002 03:31:40 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 6498 for URN-IETF@LISTS.NETSOL.COM; Thu, 17 Jan
          2002 03:31:36 -0500
Received: from mgw-x1.nokia.com (mgw-x1.nokia.com [131.228.20.21]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id DAA27868 for
          <URN-IETF@lists.netsol.com>; Thu, 17 Jan 2002 03:31:34 -0500 (EST)
Received: from esvir05nok.ntc.nokia.com (esvir05nokt.ntc.nokia.com
          [172.21.143.37]) by mgw-x1.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0H8PGu07673 for <URN-IETF@lists.netsol.com>; Thu, 17 Jan
          2002 10:25:16 +0200 (EET)
Received: from esebh01nok.ntc.nokia.com (unverified) by
          esvir05nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T5880638c8dac158f25077@esvir05nok.ntc.nokia.com>; Thu, 17
          Jan 2002 10:25:29 +0200
Received: from [10.114.130.183] (tr-adsl-dhcp-130183.ntc.nokia.com
          [10.114.130.183]) by esebh01nok.ntc.nokia.com with SMTP (Microsoft
          Exchange Internet Mail Service Version 5.5.2652.78) id DDBVYW57; Thu,
          17 Jan 2002 10:25:29 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B86C574C.BBCE%patrick.stickler@nokia.com>
Date:         Thu, 17 Jan 2002 10:26:20 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: Some recent Internet Drafts relating to URIs
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <B86C4C27.BBAE%patrick.stickler@nokia.com>
Content-Transfer-Encoding: 7bit

>> What is the merit of this over the 'data:' scheme?

It's actually interesting (IMO) to note that a 'data:' URI
is in fact a URV (and hence URP) as it is never dereferenced,
but provides a complete, self-contained representation of
a resource. It is a WYSIWIG URI.

Thus the URV classification of 'data:' is far more accurate
regarding its semantics and application than the current URL
classification.

Cheers,

Patrick

--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Jan 17 03:58:46 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA10350
	for <urn-archive@IETF.ORG>; Thu, 17 Jan 2002 03:58:46 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id DAA28169;
	Thu, 17 Jan 2002 03:52:46 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 6563 for URN-IETF@LISTS.NETSOL.COM; Thu, 17 Jan
          2002 03:52:42 -0500
Received: from mgw-x1.nokia.com (mgw-x1.nokia.com [131.228.20.21]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id DAA28158 for
          <urn-ietf@lists.netsol.com>; Thu, 17 Jan 2002 03:52:40 -0500 (EST)
Received: from esvir05nok.ntc.nokia.com (esvir05nokt.ntc.nokia.com
          [172.21.143.37]) by mgw-x1.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0H8kIu17584 for <urn-ietf@lists.netsol.com>; Thu, 17 Jan
          2002 10:46:18 +0200 (EET)
Received: from esebh01nok.ntc.nokia.com (unverified) by
          esvir05nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T588076d080ac158f25077@esvir05nok.ntc.nokia.com>; Thu, 17
          Jan 2002 10:46:32 +0200
Received: from [10.114.130.183] (tr-adsl-dhcp-130183.ntc.nokia.com
          [10.114.130.183]) by esebh01nok.ntc.nokia.com with SMTP (Microsoft
          Exchange Internet Mail Service Version 5.5.2652.78) id DDBVY9X5; Thu,
          17 Jan 2002 10:46:32 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B86C5C3C.BBD6%patrick.stickler@nokia.com>
Date:         Thu, 17 Jan 2002 10:47:24 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: Some recent Internet Drafts relating to URIs
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <20020116093126.N29100@bailey.dscga.com>
Content-Transfer-Encoding: 7bit

On 2002-01-16 16:31, "ext Michael Mealling" <michael@neonym.net> wrote:

> ... The thing that has become clear is that
> a given URI's characteristics have more to do with how it is used than
> what its scheme says.

I hardly consider that something that is "clear" or true.

Take the simple example of the identity of a thing versus
the identity of the representation of a thing, where that
thing itself is not a digital resource, e.g. a car.

The "use 'http:' URLs for everything' approach suggests
that a given URL can be used both to denote the thing
(the car) as well as be dereferenced to retrieve a
representation of that thing (e.g. a photo, or technical
specs, etc.)

Yet, a SW application which is trying to "understand"
a given statement such as

   <rdf:Description rdf:about="http://foo.com/freds_car/">
      <dc:creator>Fred</dc:creator>
   </rdf:Description>

cannot tell whether Fred is the creator of the car itself
or of the digital resource retrievable from the URL.

Likewise, if the URL is intended only to be a URT -- i.e.
to be a non-dereferencible identifier of a non-digital
resource (just the car), an application has no way of
knowing if a 404 error is a true error (i.e. it *should*
resolve to "something") or just a side effect of the use
of a URL as a URT.

This degree of chaos in the interpretation of URIs is
IMO completely unacceptable and will greatly hinder the
advancement and deployment of useful SW applications.

Far better would be

   <rdf:Description rdf:about="http://foo.com/freds_car.jpg">
      <dc:creator>Fred</dc:creator>
      <rdfs:description>Picture of Fred's Car</rdfs:description>
   </rdf:Description>

   <rdf:Description rdf:about="voc://foo.com/freds_car">
      <dc:creator>Toyota</dc:creator>
      <rdfs:description>Fred's Car</rdfs:description>
      <rdfs:seeAlso rdf:resource="http://foo.com/freds_car.jpg"/>
   </rdf:Description>

and an application knows, based on the defined semantics of
'http:' URLs that it should get "something" when it dereferences
the URL and knows, based on the defined semantics of 'voc:'
URTs that it should not dereference one but use it simply as a
global identifier.

Cheers,

Patrick

--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Jan 17 04:08:21 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA10407
	for <urn-archive@IETF.ORG>; Thu, 17 Jan 2002 04:08:20 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id EAA28598;
	Thu, 17 Jan 2002 04:05:33 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 6609 for URN-IETF@LISTS.NETSOL.COM; Thu, 17 Jan
          2002 04:05:26 -0500
Received: from zark.ecotroph.net (64.83.37.226.dsl226-static-nova.cavtel.net
          [64.83.37.226]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          DAA28333 for <URN-IETF@lists.netsol.com>; Thu, 17 Jan 2002 03:55:24
          -0500 (EST)
Received: from thinkingcat.com ([::ffff:193.0.5.176]) (AUTH: LOGIN leslie,
          TLS: TLSv1/SSLv3,128bits,RC4-MD5) by zark.ecotroph.net with esmtp;
          Thu, 17 Jan 2002 03:19:04 -0500
X-Mailer: Mozilla 4.78 [en] (X11; U; Linux 2.4.5-pt6 i686)
X-Accept-Language: en
MIME-Version: 1.0
References: <B86B4182.BB12%patrick.stickler@nokia.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  leslie@LISTS.NETSOL.COM
Message-ID:  <3C468F85.EF0AC15@thinkingcat.com>
Date:         Thu, 17 Jan 2002 03:47:01 -0500
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Organization: Thinking Cat Enterprises
Subject:      Re: Some recent Internet Drafts relating to URIs
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Note that these are _not_ I-D's unless and until they _do_
appear in the IETF Internet-Draft repository.

Patrick Stickler wrote:
> Note that the URLs above are to unofficial copies of these
> drafts on the Nokia site, as they are not yet available
> (nor garunteed to be posted) on the IETF site.
>
> Any and all comments are most welcome.

Leslie.

--

-------------------------------------------------------------------
"An essential element of a successful journey
    is recognizing when you have arrived."
   -- ThinkingCat

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Jan 17 12:51:26 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA28187
	for <urn-archive@IETF.ORG>; Thu, 17 Jan 2002 12:51:26 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA01097;
	Thu, 17 Jan 2002 12:47:28 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 6959 for URN-IETF@LISTS.NETSOL.COM; Thu, 17 Jan
          2002 12:46:34 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from markbaker.ca (cpu2164.adsl.bellglobal.com [207.236.3.141]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA01027 for
          <urn-ietf@lists.netsol.com>; Thu, 17 Jan 2002 12:33:13 -0500 (EST)
Received: (from mbaker@localhost) by markbaker.ca (8.9.3/8.8.7) id MAA15864;
          Thu, 17 Jan 2002 12:28:16 -0500
X-Mailer: ELM [version 2.5 PL3]
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID:  <200201171728.MAA15864@markbaker.ca>
Date:         Thu, 17 Jan 2002 12:28:11 -0500
Reply-To: Mark Baker <distobj@ACM.ORG>
From: Mark Baker <distobj@ACM.ORG>
Subject:      Content-Location is your friend
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <B86C5C3C.BBD6%patrick.stickler@nokia.com> from "Patrick
              Stickler" at Jan 17, 2002 10:47:24 AM
Content-Transfer-Encoding: 7bit

Patrick,

> The "use 'http:' URLs for everything' approach suggests
> that a given URL can be used both to denote the thing
> (the car) as well as be dereferenced to retrieve a
> representation of that thing (e.g. a photo, or technical
> specs, etc.)

Right.

> Yet, a SW application which is trying to "understand"
> a given statement such as
>
>    <rdf:Description rdf:about="http://foo.com/freds_car/">
>       <dc:creator>Fred</dc:creator>
>    </rdf:Description>
>
> cannot tell whether Fred is the creator of the car itself
> or of the digital resource retrievable from the URL.

That's not true.  We've had this discussion before, and I've pointed
out that your assertion above is about the *resource*, i.e. the car.
If a particular representation of the car was created by somebody else,
then that should be reflected in a different URI, and the relationship
between http://foo.com/freds_car/ and this other URI should be
authoritatively established with HTTP's Content-Location header.

e.g.

GET http://foo.com/freds_car/ HTTP/1.1
Host: foo.com
Accept: image/gif

response headers;

HTTP/1.1 200 OK
Content-Type: image/jpg
Content-Location: http://foo.com/freds_car/image?format=jpg

Then you could make assertions about that particular representation;

 <rdf:Description rdf:about="http://foo.com/freds_car/image?format=jpg">
   <dc:creator>Jane</dc:creator>
 </rdf:Description>

MB
--
Mark Baker, Chief Science Officer, Planetfred, Inc.
Ottawa, Ontario, CANADA.      mbaker@planetfred.com
http://www.markbaker.ca   http://www.planetfred.com


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Jan 17 15:34:49 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA11818
	for <urn-archive@IETF.ORG>; Thu, 17 Jan 2002 15:34:49 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id OAA01913;
	Thu, 17 Jan 2002 14:34:44 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 7098 for URN-IETF@LISTS.NETSOL.COM; Thu, 17 Jan
          2002 14:34:39 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from rwcrmhc53.attbi.com (rwcrmhc53.attbi.com [204.127.198.39]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA01706 for
          <urn-ietf@lists.netsol.com>; Thu, 17 Jan 2002 13:49:27 -0500 (EST)
Received: from plato ([12.230.243.179]) by rwcrmhc53.attbi.com (InterMail
          vM.4.01.03.27 201-229-121-127-20010626) with SMTP id
          <20020117184256.UMHE10199.rwcrmhc53.attbi.com@plato>; Thu, 17 Jan
          2002 18:42:56 +0000
References: <B86C5C3C.BBD6%patrick.stickler@nokia.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4807.1700
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4807.1700
Message-ID:  <002e01c19f86$751c2f60$657ba8c0@c1457248a.sttls1.wa.home.com>
Date:         Thu, 17 Jan 2002 10:40:37 -0800
Reply-To: Seth Russell <seth@robustai.net>
From: Seth Russell <seth@robustai.net>
Subject:      Re: Some recent Internet Drafts relating to URIs
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

From: "Patrick Stickler" <patrick.stickler@nokia.com>

I think you've done a great service to the SW in defining these new URI
schema.  They clearly define our names such that finally our RDF
applications will know of what we speak:)

Do you know of any nasty side effects of starting to use them immediately -
i.e. will they break any known RDF parsers ?

Seth Russell

language: Semenglish
URI
    seeAlso
        "http://www-nrc.nokia.com/sw/draft-pstickler-uri-taxonomy-00.html" ,

"http://lists.w3.org/Archives/Public/www-rdf-interest/2002Jan/0127.html" .


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Jan 18 01:27:47 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA23699
	for <urn-archive@IETF.ORG>; Fri, 18 Jan 2002 01:27:47 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id BAA04858;
	Fri, 18 Jan 2002 01:22:05 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 7395 for URN-IETF@LISTS.NETSOL.COM; Fri, 18 Jan
          2002 01:21:48 -0500
Received: from mgw-x1.nokia.com (mgw-x1.nokia.com [131.228.20.21]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id BAA04846 for
          <urn-ietf@lists.netsol.com>; Fri, 18 Jan 2002 01:21:45 -0500 (EST)
Received: from esvir05nok.ntc.nokia.com (esvir05nokt.ntc.nokia.com
          [172.21.143.37]) by mgw-x1.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0I6FTu20070 for <urn-ietf@lists.netsol.com>; Fri, 18 Jan
          2002 08:15:29 +0200 (EET)
Received: from esebh03nok.ntc.nokia.com (unverified) by
          esvir05nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T58851317faac158f2515f@esvir05nok.ntc.nokia.com>; Fri, 18
          Jan 2002 08:15:43 +0200
Received: from [10.114.130.183] ([10.114.130.183]) by esebh03nok.ntc.nokia.com
          with SMTP (Microsoft Exchange Internet Mail Service Version
          5.5.2652.78) id C0W234PT; Fri, 18 Jan 2002 08:15:39 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B86D8A61.BCB0%patrick.stickler@nokia.com>
Date:         Fri, 18 Jan 2002 08:16:33 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: Some recent Internet Drafts relating to URIs
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <002e01c19f86$751c2f60$657ba8c0@c1457248a.sttls1.wa.home.com>
Content-Transfer-Encoding: 7bit

On 2002-01-17 20:40, "ext Seth Russell" <seth@robustai.net> wrote:

> From: "Patrick Stickler" <patrick.stickler@nokia.com>
>
> I think you've done a great service to the SW in defining these new URI
> schema.  They clearly define our names such that finally our RDF
> applications will know of what we speak:)

Blush...  ;-)

> Do you know of any nasty side effects of starting to use them immediately -
> i.e. will they break any known RDF parsers ?

I don't know of any URI schemes that will break any RDF parser, since
URIs are expected to be fully opaque in the RDF graph.

As to RDF applications that attempt to grok URIs for various
purposes, I can't say. If they are "stupid" and presume that
every URI is an 'http:' URI and barf when they fail to resolve,
then of course, any of the URP schemes will choke such apps.

But I think folks should be able to start using them immediately
with few, if any, concerns of that sort.

We are...   ;-)

Cheers,

Patrick


> Seth Russell
>
> language: Semenglish
> URI
>   seeAlso
>       "http://www-nrc.nokia.com/sw/draft-pstickler-uri-taxonomy-00.html" ,
>
> "http://lists.w3.org/Archives/Public/www-rdf-interest/2002Jan/0127.html" .
>
>

--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Jan 18 01:41:13 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA23871
	for <urn-archive@IETF.ORG>; Fri, 18 Jan 2002 01:41:12 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id BAA05091;
	Fri, 18 Jan 2002 01:37:14 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 7445 for URN-IETF@LISTS.NETSOL.COM; Fri, 18 Jan
          2002 01:37:07 -0500
Received: from mgw-x2.nokia.com (mgw-x2.nokia.com [131.228.20.22]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id BAA05084 for
          <urn-ietf@lists.netsol.com>; Fri, 18 Jan 2002 01:37:05 -0500 (EST)
Received: from esvir04nok.ntc.nokia.com (esvir04nokt.ntc.nokia.com
          [172.21.143.36]) by mgw-x2.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0I6V6902411 for <urn-ietf@lists.netsol.com>; Fri, 18 Jan
          2002 08:31:06 +0200 (EET)
Received: from esebh03nok.ntc.nokia.com (unverified) by
          esvir04nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T5885212436ac158f240c7@esvir04nok.ntc.nokia.com>; Fri, 18
          Jan 2002 08:31:03 +0200
Received: from [10.114.130.183] ([10.114.130.183]) by esebh03nok.ntc.nokia.com
          with SMTP (Microsoft Exchange Internet Mail Service Version
          5.5.2652.78) id C0W234V4; Fri, 18 Jan 2002 08:31:03 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B86D8DFD.BCB7%patrick.stickler@nokia.com>
Date:         Fri, 18 Jan 2002 08:31:57 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: Content-Location is your friend
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <200201171728.MAA15864@markbaker.ca>
Content-Transfer-Encoding: 7bit

On 2002-01-17 19:28, "ext Mark Baker" <distobj@acm.org> wrote:

> Patrick,
>
>> The "use 'http:' URLs for everything' approach suggests
>> that a given URL can be used both to denote the thing
>> (the car) as well as be dereferenced to retrieve a
>> representation of that thing (e.g. a photo, or technical
>> specs, etc.)
>
> Right.
>
>> Yet, a SW application which is trying to "understand"
>> a given statement such as
>>
>>    <rdf:Description rdf:about="http://foo.com/freds_car/">
>>       <dc:creator>Fred</dc:creator>
>>    </rdf:Description>
>>
>> cannot tell whether Fred is the creator of the car itself
>> or of the digital resource retrievable from the URL.
>
> That's not true.  We've had this discussion before, and I've pointed
> out that your assertion above is about the *resource*, i.e. the car.
> If a particular representation of the car was created by somebody else,
> then that should be reflected in a different URI,

I agree that if separate URIs are used to denote the non-digital
resource and digital representations/expressions of that resource
that what you say is true (though the argument that I was contesting
about "multipurposed" URIs seems to be a common one).

However, using a URL to denote a non-digital resource is IMO just
plain bad practice. The point of the 'http:' URI scheme (and forgive
me for telling all you other folks what that is, even those of
you involved in writing the RFCs ;-) is to provide a URI that is
meaningful to HTTP resolution, and HTTP resolution is intended
to provide access to digital resources.

The problem is that folks needing to talk about non-digital resources
have been so 'http:' URL saturated that they started using them
out of habit, or (fairly enough) not having much else to use, and
then IMO folks started trying to re-define what URLs are for in
order to justify this (mis)use.

The distinction between URIs denoting accessible digital resources
and URIs denoting either abstract concepts or non-digital resources
is IMO crucial for the future of the SW. Again, it may not be
crucial for the Web, but it is for the SW.

> and the relationship
> between http://foo.com/freds_car/ and this other URI should be
> authoritatively established with HTTP's Content-Location header.

A content header is not a digital-resource, it is part of the
interchange protocol which describes to the recieving application
what the content is -- how can you describe empty content?

And this approach presumes that all that can be known about
such a resource can be expressed in the content header. And it
requires the explicit definition of "non-dereferencable" status
for *every* such URI rather than globally for all instances of
a particular URI scheme, or ideally for a URI class such as URP.

Far better to be able to know that one has a URP and thereby
know that the URI is non-dereferencable than have to define for
*every* URP in existence an explicit header response. Yikes!
What a massive overhead!

This content header approach feels to me like a hack. Sorry.

Regards,

Patrick

--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Jan 18 03:09:16 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA03548
	for <urn-archive@IETF.ORG>; Fri, 18 Jan 2002 03:09:16 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id DAA06037;
	Fri, 18 Jan 2002 03:05:11 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 7638 for URN-IETF@LISTS.NETSOL.COM; Fri, 18 Jan
          2002 03:05:03 -0500
Received: from mgw-x3.nokia.com (mgw-x3.nokia.com [131.228.20.26]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id DAA06023 for
          <urn-ietf@lists.netsol.com>; Fri, 18 Jan 2002 03:05:01 -0500 (EST)
Received: from esvir01nok.ntc.nokia.com (esvir01nokt.ntc.nokia.com
          [172.21.143.33]) by mgw-x3.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0I7x2k24144 for <urn-ietf@lists.netsol.com>; Fri, 18 Jan
          2002 09:59:02 +0200 (EET)
Received: from esebh03nok.ntc.nokia.com (unverified) by
          esvir01nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T5885718ea4ac158f2111e@esvir01nok.ntc.nokia.com>; Fri, 18
          Jan 2002 09:58:53 +0200
Received: from [10.114.130.183] ([10.114.130.183]) by esebh03nok.ntc.nokia.com
          with SMTP (Microsoft Exchange Internet Mail Service Version
          5.5.2652.78) id C0W23WGT; Fri, 18 Jan 2002 09:58:30 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B86DA27C.BCD3%patrick.stickler@nokia.com>
Date:         Fri, 18 Jan 2002 09:59:24 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: Content-Location is your friend
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <200201180652.BAA23847@markbaker.ca>
Content-Transfer-Encoding: 7bit

On 2002-01-18 8:52, "ext Mark Baker" <distobj@acm.org> wrote:

> whereas I would
> prefer that *all* of these relationships were made explicit with the
> mechanisms provided by the Semantic Web, and that the identifiers
> themselves remain entirely opaque.

Well, we could do that by simply using only UUIDs.

But as I pointed out, having to define all of the common, shared
semantics explicitly for every single identifier is IMO the
way of madness.

The whole point IMO of URI schemes is to be able to capture
the common semantics and intended application of sets of
identifiers in a consistent and efficient manner.

Capturing common semantics in a formal taxonomy of URI schemes
allows for all SW applications/layers to benefit, not just
HTTP or applications built on HTTP protocols, but any SW
application, standard, or methodology that is URI aware.

HTTP is not the foundation/heart/soul of the SW. URIs are.

The maximal point of intersection between SW applications
should be URIs and the common semantics defined for URI
schemes and the URI classes to which those schemes belong,
and the taxonomy of schemes and classes should, IMO, be
formal -- i.e. the classical view.

Regards,

Patrick


--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Jan 18 09:40:32 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA12766
	for <urn-archive@IETF.ORG>; Fri, 18 Jan 2002 09:40:32 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA08009;
	Fri, 18 Jan 2002 09:37:31 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 7896 for URN-IETF@LISTS.NETSOL.COM; Fri, 18 Jan
          2002 09:37:14 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from markbaker.ca (cpu2164.adsl.bellglobal.com [207.236.3.141]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id BAA05693 for
          <urn-ietf@lists.netsol.com>; Fri, 18 Jan 2002 01:57:34 -0500 (EST)
Received: (from mbaker@localhost) by markbaker.ca (8.9.3/8.8.7) id BAA23847;
          Fri, 18 Jan 2002 01:52:50 -0500
X-Mailer: ELM [version 2.5 PL3]
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID:  <200201180652.BAA23847@markbaker.ca>
Date:         Fri, 18 Jan 2002 01:52:50 -0500
Reply-To: Mark Baker <distobj@ACM.ORG>
From: Mark Baker <distobj@ACM.ORG>
Subject:      Re: Content-Location is your friend
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <B86D8DFD.BCB7%patrick.stickler@nokia.com> from "Patrick
              Stickler" at Jan 18, 2002 08:31:57 AM
Content-Transfer-Encoding: 7bit

> The problem is that folks needing to talk about non-digital resources
> have been so 'http:' URL saturated that they started using them
> out of habit, or (fairly enough) not having much else to use, and
> then IMO folks started trying to re-define what URLs are for in
> order to justify this (mis)use.

Well I'm not going into that again, but at least we've boiled
down your argument. 8-)

> > and the relationship
> > between http://foo.com/freds_car/ and this other URI should be
> > authoritatively established with HTTP's Content-Location header.
>
> A content header is not a digital-resource, it is part of the
> interchange protocol which describes to the recieving application
> what the content is -- how can you describe empty content?

It's an assertion, like any other on the Semantic Web, except in RFC 822
format rather than RDF.

Anyhow, my general attitude towards your drafts are that it's a good
idea to be able to know things about resources and the relationships
between them.  You appear to want to put at least some of this
information into the URI scheme (e.g. HRNs, where the existence of one
resource implies the existence of other resources), whereas I would
prefer that *all* of these relationships were made explicit with the
mechanisms provided by the Semantic Web, and that the identifiers
themselves remain entirely opaque.

MB
--
Mark Baker, Chief Science Officer, Planetfred, Inc.
Ottawa, Ontario, CANADA.      mbaker@planetfred.com
http://www.markbaker.ca   http://www.planetfred.com


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Jan 18 09:45:54 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA13049
	for <urn-archive@IETF.ORG>; Fri, 18 Jan 2002 09:45:53 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA08151;
	Fri, 18 Jan 2002 09:43:12 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 7903 for URN-IETF@LISTS.NETSOL.COM; Fri, 18 Jan
          2002 09:43:09 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from markbaker.ca (cpu2164.adsl.bellglobal.com [207.236.3.141]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA07856 for
          <urn-ietf@lists.netsol.com>; Fri, 18 Jan 2002 09:09:28 -0500 (EST)
Received: (from mbaker@localhost) by markbaker.ca (8.9.3/8.8.7) id JAA26188;
          Fri, 18 Jan 2002 09:04:44 -0500
X-Mailer: ELM [version 2.5 PL3]
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID:  <200201181404.JAA26188@markbaker.ca>
Date:         Fri, 18 Jan 2002 09:04:44 -0500
Reply-To: Mark Baker <distobj@ACM.ORG>
From: Mark Baker <distobj@ACM.ORG>
Subject:      Re: Content-Location is your friend
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <B86DA27C.BCD3%patrick.stickler@nokia.com> from "Patrick
              Stickler" at Jan 18, 2002 09:59:24 AM
Content-Transfer-Encoding: 7bit

> The whole point IMO of URI schemes is to be able to capture
> the common semantics and intended application of sets of
> identifiers in a consistent and efficient manner.

That's true, but it doesn't mean that the only way to communicate that
sort of information is with a new URI scheme.  The most general model
would be to assume an opaque URI scheme, and then build up from there,
no?

What should one do when they need to make these same kinds of assertions
about an existing URI scheme that doesn't already support them (perhaps
because it's opaque)?  For example, what if the owner of example.org
wants to assert that http://example.org/foo/bar implies the existence of
http://example.org/foo and http://example.org/?

MB
--
Mark Baker, Chief Science Officer, Planetfred, Inc.
Ottawa, Ontario, CANADA.      mbaker@planetfred.com
http://www.markbaker.ca   http://www.planetfred.com


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Jan 18 10:07:30 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA13820
	for <urn-archive@IETF.ORG>; Fri, 18 Jan 2002 10:07:30 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA08718;
	Fri, 18 Jan 2002 10:04:43 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8077 for URN-IETF@LISTS.NETSOL.COM; Fri, 18 Jan
          2002 10:04:39 -0500
Received: from mgw-x3.nokia.com (mgw-x3.nokia.com [131.228.20.26]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA08711 for
          <urn-ietf@lists.netsol.com>; Fri, 18 Jan 2002 10:04:37 -0500 (EST)
Received: from esvir01nok.ntc.nokia.com (esvir01nokt.ntc.nokia.com
          [172.21.143.33]) by mgw-x3.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0IEwgk03641 for <urn-ietf@lists.netsol.com>; Fri, 18 Jan
          2002 16:58:42 +0200 (EET)
Received: from esebh03nok.ntc.nokia.com (unverified) by
          esvir01nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T5886f1c51dac158f2111e@esvir01nok.ntc.nokia.com>; Fri, 18
          Jan 2002 16:58:33 +0200
Received: from [10.114.130.183] ([10.114.130.183]) by esebh03nok.ntc.nokia.com
          with SMTP (Microsoft Exchange Internet Mail Service Version
          5.5.2652.78) id C0W239RF; Fri, 18 Jan 2002 16:58:33 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B86E04EE.BD37%patrick.stickler@nokia.com>
Date:         Fri, 18 Jan 2002 16:59:26 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: Content-Location is your friend
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <200201181404.JAA26188@markbaker.ca>
Content-Transfer-Encoding: 7bit

On 2002-01-18 16:04, "ext Mark Baker" <distobj@acm.org> wrote:

>> The whole point IMO of URI schemes is to be able to capture
>> the common semantics and intended application of sets of
>> identifiers in a consistent and efficient manner.
>
> That's true, but it doesn't mean that the only way to communicate that
> sort of information is with a new URI scheme.  The most general model
> would be to assume an opaque URI scheme, and then build up from there,
> no?
>
> What should one do when they need to make these same kinds of assertions
> about an existing URI scheme that doesn't already support them (perhaps
> because it's opaque)?  For example, what if the owner of example.org
> wants to assert that http://example.org/foo/bar implies the existence of
> http://example.org/foo and http://example.org/?

But it does. Although it is rather implicit IMO in the definition
of hierarchical URIs, the individual path components are distinct
and hence can be referenced individually.

Note that that does *not* mean that subpaths correlate to URIs,
and this is the case also with 'hrn:' and 'voc:', only that one
can deduce that such subpaths might be valid URIs and in the case
of 'hrn:' and 'voc:' *if* they correlate to resources, there is
a defined superordinate/subordinate relation.

Obviously, though, it is difficult to rebake a cake, and if you
put the wrong ingredients into it...  cest la vie...  ;-)

Cheers,

Patrick

--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Jan 18 11:52:15 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA18453
	for <urn-archive@IETF.ORG>; Fri, 18 Jan 2002 11:52:15 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA09705;
	Fri, 18 Jan 2002 11:49:32 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8269 for URN-IETF@LISTS.NETSOL.COM; Fri, 18 Jan
          2002 11:49:17 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from markbaker.ca (cpu2164.adsl.bellglobal.com [207.236.3.141]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA09592 for
          <urn-ietf@lists.netsol.com>; Fri, 18 Jan 2002 11:21:21 -0500 (EST)
Received: (from mbaker@localhost) by markbaker.ca (8.9.3/8.8.7) id LAA28919;
          Fri, 18 Jan 2002 11:16:39 -0500
X-Mailer: ELM [version 2.5 PL3]
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID:  <200201181616.LAA28919@markbaker.ca>
Date:         Fri, 18 Jan 2002 11:16:38 -0500
Reply-To: Mark Baker <distobj@ACM.ORG>
From: Mark Baker <distobj@ACM.ORG>
Subject:      Re: Content-Location is your friend
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <B86E04EE.BD37%patrick.stickler@nokia.com> from "Patrick
              Stickler" at Jan 18, 2002 04:59:26 PM
Content-Transfer-Encoding: 7bit

> > What should one do when they need to make these same kinds of assertions
> > about an existing URI scheme that doesn't already support them (perhaps
> > because it's opaque)?  For example, what if the owner of example.org
> > wants to assert that http://example.org/foo/bar implies the existence of
> > http://example.org/foo and http://example.org/?
>
> But it does. Although it is rather implicit IMO in the definition
> of hierarchical URIs, the individual path components are distinct
> and hence can be referenced individually.

They can be referenced, but so can any local path.  That's not the same
as asserting that they actually identify a resource.

Hierarchical naming does not in general imply the existence of resources
elsewhere in that same hierarchy.  If you think you've found some text
to the contrary, I'd appreciate a pointer though, as I've been looking
into the opacity qualities of RFC 2396 recently.

The point here being that this assertion should be able to be made about
any URI, not just ones using a particular URI scheme.  So the most
general model for this would be entirely opaque URIs, and explicit
assertions made about them.

> Note that that does *not* mean that subpaths correlate to URIs,
> and this is the case also with 'hrn:' and 'voc:', only that one
> can deduce that such subpaths might be valid URIs and in the case
> of 'hrn:' and 'voc:' *if* they correlate to resources, there is
> a defined superordinate/subordinate relation.

Sorry, I don't follow.

> Obviously, though, it is difficult to rebake a cake, and if you
> put the wrong ingredients into it...  cest la vie...  ;-)

That sounds like it would be funny, if I understood the context.
8-)

MB
--
Mark Baker, Chief Science Officer, Planetfred, Inc.
Ottawa, Ontario, CANADA.      mbaker@planetfred.com
http://www.markbaker.ca   http://www.planetfred.com


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Jan 18 11:55:26 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA18568
	for <urn-archive@IETF.ORG>; Fri, 18 Jan 2002 11:55:26 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA09758;
	Fri, 18 Jan 2002 11:52:49 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8282 for URN-IETF@LISTS.NETSOL.COM; Fri, 18 Jan
          2002 11:52:46 -0500
Received: from mgw-x2.nokia.com (mgw-x2.nokia.com [131.228.20.22]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA09751 for
          <urn-ietf@lists.netsol.com>; Fri, 18 Jan 2002 11:52:44 -0500 (EST)
Received: from esvir02nok.ntc.nokia.com (esvir02nokt.ntc.nokia.com
          [172.21.143.34]) by mgw-x2.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0IGki908111 for <urn-ietf@lists.netsol.com>; Fri, 18 Jan
          2002 18:46:44 +0200 (EET)
Received: from esebh03nok.ntc.nokia.com (unverified) by
          esvir02nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T588754c51fac158f220c8@esvir02nok.ntc.nokia.com>; Fri, 18
          Jan 2002 18:46:41 +0200
Received: from [10.114.130.183] ([10.114.130.183]) by esebh03nok.ntc.nokia.com
          with SMTP (Microsoft Exchange Internet Mail Service Version
          5.5.2652.78) id C0W2PA3X; Fri, 18 Jan 2002 18:46:41 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B86E1E46.BD6B%patrick.stickler@nokia.com>
Date:         Fri, 18 Jan 2002 18:47:34 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: Content-Location is your friend
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <200201181616.LAA28919@markbaker.ca>
Content-Transfer-Encoding: 7bit

On 2002-01-18 18:16, "ext Mark Baker" <distobj@acm.org> wrote:

>>> What should one do when they need to make these same kinds of assertions
>>> about an existing URI scheme that doesn't already support them (perhaps
>>> because it's opaque)?  For example, what if the owner of example.org
>>> wants to assert that http://example.org/foo/bar implies the existence of
>>> http://example.org/foo and http://example.org/?
>>
>> But it does. Although it is rather implicit IMO in the definition
>> of hierarchical URIs, the individual path components are distinct
>> and hence can be referenced individually.
>
> They can be referenced, but so can any local path.  That's not the same
> as asserting that they actually identify a resource.
>
> Hierarchical naming does not in general imply the existence of resources
> elsewhere in that same hierarchy.  If you think you've found some text
> to the contrary, I'd appreciate a pointer though, as I've been looking
> into the opacity qualities of RFC 2396 recently.

I agree. And never stated that such was the case.

> The point here being that this assertion should be able to be made about
> any URI, not just ones using a particular URI scheme.  So the most
> general model for this would be entirely opaque URIs, and explicit
> assertions made about them.
>
>> Note that that does *not* mean that subpaths correlate to URIs,
>> and this is the case also with 'hrn:' and 'voc:', only that one
>> can deduce that such subpaths might be valid URIs and in the case
>> of 'hrn:' and 'voc:' *if* they correlate to resources, there is
>> a defined superordinate/subordinate relation.
>
> Sorry, I don't follow.

Meaning exactly your argument above, that just because a hierarchical
URI can be parsed into discrete subpaths doesn't mean that any of
the subpaths denote a resource -- but if they do, there is additional
semantics that can be inferred for an 'hrn:' and 'voc:' subpath that
cannot be inferred for an 'http:' subpath (or any other hierarchical
scheme I am aware of).

Thus, there is functionality defined for 'hrn:'s and 'voc:'s that
is not present in 'http:'s, all else being equal (which it isn't ;-)

>> Obviously, though, it is difficult to rebake a cake, and if you
>> put the wrong ingredients into it...  cest la vie...  ;-)
>
> That sounds like it would be funny, if I understood the context.
> 8-)

Meaning that if needed semantics are not defined for a given
URI scheme from the get go, you can't (at least not easily)
go back and add it. That's why alot of thought went into the
recipes for 'hrn:' and 'voc:' ;-)

(though they may still end up tasting bad to some folks ;-)

Cheers,

Patrick

--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Jan 18 19:46:16 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA01892
	for <urn-archive@IETF.ORG>; Fri, 18 Jan 2002 19:46:16 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id TAA12202;
	Fri, 18 Jan 2002 19:41:17 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8580 for URN-IETF@LISTS.NETSOL.COM; Fri, 18 Jan
          2002 19:40:47 -0500
Received: from mail006.syd.optusnet.com.au (mail006.syd.optusnet.com.au
          [203.2.75.230]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          TAA12190 for <URN-IETF@LISTS.NETSOL.COM>; Fri, 18 Jan 2002 19:40:45
          -0500 (EST)
Received: from vlc.com.au (camax3-117.dialup.optusnet.com.au [198.142.118.117])
          by mail006.syd.optusnet.com.au (8.11.1/8.11.1) with ESMTP id
          g0J0YXm00451; Sat, 19 Jan 2002 11:34:33 +1100
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.7)
            Gecko/20011221
X-Accept-Language: en-us
MIME-Version: 1.0
References: <B86D8A61.BCB0%patrick.stickler@nokia.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Approved-By:  Justin Couch <justin@VLC.COM.AU>
Message-ID:  <3C48BFC5.1060200@vlc.com.au>
Date:         Sat, 19 Jan 2002 11:37:25 +1100
Reply-To: Justin Couch <justin@vlc.com.au>
From: Justin Couch <justin@vlc.com.au>
Organization: The Virtual Light Company
Subject:      Re: Some recent Internet Drafts relating to URIs
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Patrick Stickler wrote:

> As to RDF applications that attempt to grok URIs for various
> purposes, I can't say. If they are "stupid" and presume that
> every URI is an 'http:' URI and barf when they fail to resolve,
> then of course, any of the URP schemes will choke such apps.
>
> But I think folks should be able to start using them immediately
> with few, if any, concerns of that sort.

For those using Java-based parsers, I'd be interested to know if my
generalised URI resolver library handles these without modification. If
not, what additions should I make to help that process out:

http://www.vlc.com.au/urilib/

Latest updates are not in pre-compiled form, will need CVS for that.

--
Justin Couch                         http://www.vlc.com.au/~justin/
Freelance Java Consultant                  http://www.yumetech.com/
Author, Java 3D FAQ Maintainer                  http://www.j3d.org/
-------------------------------------------------------------------
"Humanism is dead. Animals think, feel; so do machines now.
Neither man nor woman is the measure of all things. Every organism
processes data according to its domain, its environment; you, with
all your brains, would be useless in a mouse's universe..."
                                               - Greg Bear, Slant
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Jan 18 21:58:00 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA04207
	for <urn-archive@IETF.ORG>; Fri, 18 Jan 2002 21:58:00 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id VAA13048;
	Fri, 18 Jan 2002 21:50:59 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 8709 for URN-IETF@LISTS.NETSOL.COM; Fri, 18 Jan
          2002 21:50:51 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from polaris.childrenfirst.internal ([65.209.24.245]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id UAA12722 for
          <URN-IETF@LISTS.NETSOL.COM>; Fri, 18 Jan 2002 20:11:25 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.4712.0
Content-Class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Thread-Topic:      Re: Some recent Internet Drafts relating to URIs
Thread-Index: AcGghSW6hIpLvepXTiyErutDWpzYZQAACj5A
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by lists.netsol.com id
                      UAA12723
Message-ID:  <18B657EBE98B6946A3572E18C8DFC0C31B7EC9@polaris.childrenfirst.internal>
Date:         Fri, 18 Jan 2002 20:05:22 -0500
Reply-To: Bryan Schlegel <bschlegel@CHILDRENFIRST.COM>
From: Bryan Schlegel <bschlegel@CHILDRENFIRST.COM>
Subject:      FW:      Re: Some recent Internet Drafts relating to URIs
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 8bit

remove b@mycounsel.com or bryan@mycounsel.com....I am getting mail
forwarded from old job.

-----Original Message-----
From: Justin Couch [mailto:justin@vlc.com.au]
Sent: Friday, January 18, 2002 7:37 PM
To: URN-IETF@LISTS.NETSOL.COM
Subject: Re: Some recent Internet Drafts relating to URIs


Patrick Stickler wrote:

> As to RDF applications that attempt to grok URIs for various
> purposes, I can't say. If they are "stupid" and presume that
> every URI is an 'http:' URI and barf when they fail to resolve,
> then of course, any of the URP schemes will choke such apps.
>
> But I think folks should be able to start using them immediately
> with few, if any, concerns of that sort.

For those using Java-based parsers, I'd be interested to know if my
generalised URI resolver library handles these without modification. If
not, what additions should I make to help that process out:

http://www.vlc.com.au/urilib/

Latest updates are not in pre-compiled form, will need CVS for that.

--
Justin Couch                         http://www.vlc.com.au/~justin/
Freelance Java Consultant                  http://www.yumetech.com/
Author, Java 3D FAQ Maintainer                  http://www.j3d.org/
-------------------------------------------------------------------
"Humanism is dead. Animals think, feel; so do machines now.
Neither man nor woman is the measure of all things. Every organism
processes data according to its domain, its environment; you, with
all your brains, would be useless in a mouse's universe..."
                                               - Greg Bear, Slant
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Sat Jan 19 06:07:20 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA18046
	for <urn-archive@IETF.ORG>; Sat, 19 Jan 2002 06:07:20 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id GAA15478;
	Sat, 19 Jan 2002 06:03:50 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 9017 for URN-IETF@LISTS.NETSOL.COM; Sat, 19 Jan
          2002 06:03:24 -0500
Received: from mgw-x2.nokia.com (mgw-x2.nokia.com [131.228.20.22]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id GAA15471 for
          <URN-IETF@lists.netsol.com>; Sat, 19 Jan 2002 06:03:23 -0500 (EST)
Received: from esvir02nok.ntc.nokia.com (esvir02nokt.ntc.nokia.com
          [172.21.143.34]) by mgw-x2.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0JAvM915940 for <URN-IETF@lists.netsol.com>; Sat, 19 Jan
          2002 12:57:22 +0200 (EET)
Received: from esebh02nok.ntc.nokia.com (unverified) by
          esvir02nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T588b3b484eac158f220c8@esvir02nok.ntc.nokia.com>; Sat, 19
          Jan 2002 12:57:20 +0200
Received: from [10.114.130.183] (tr-adsl-dhcp-130183.ntc.nokia.com
          [10.114.130.183]) by esebh02nok.ntc.nokia.com with SMTP (Microsoft
          Exchange Internet Mail Service Version 5.5.2652.78) id C0ZTW9XL; Sat,
          19 Jan 2002 12:57:16 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B86F1DDF.BE2C%patrick.stickler@nokia.com>
Date:         Sat, 19 Jan 2002 12:58:07 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: Some recent Internet Drafts relating to URIs
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <3C48BFC5.1060200@vlc.com.au>
Content-Transfer-Encoding: 7bit

On 2002-01-19 2:37, "ext Justin Couch" <justin@vlc.com.au> wrote:

> Patrick Stickler wrote:
>
>> As to RDF applications that attempt to grok URIs for various
>> purposes, I can't say. If they are "stupid" and presume that
>> every URI is an 'http:' URI and barf when they fail to resolve,
>> then of course, any of the URP schemes will choke such apps.
>>
>> But I think folks should be able to start using them immediately
>> with few, if any, concerns of that sort.
>
> For those using Java-based parsers, I'd be interested to know if my
> generalised URI resolver library handles these without modification. If
> not, what additions should I make to help that process out:
>
> http://www.vlc.com.au/urilib/
>
> Latest updates are not in pre-compiled form, will need CVS for that.

I had a brief look, and my initial impression is that insofar
as the 'hrn:' URN scheme is concerned, if you are treating URNs
as fully opaque keys in a (possibly global) associative array
(dictionary) then there should be no difference whatsoever from
the treatment of 'urn:' URNs. I suspect that you are at least
examining the URI scheme prefix to determine which class of
URI they belong to (URL, URN, etc.)

As for the other URP (URT/URV) schemes, the resolver is
irrelevant, as URPs do not resolve to anything.

If this sounds like I haven't fully understood the function of
the urilib, please let me know and I'll have a closer look.

Regards,

Patrick


--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Sat Jan 19 06:10:06 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA18067
	for <urn-archive@IETF.ORG>; Sat, 19 Jan 2002 06:10:06 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id GAA15537;
	Sat, 19 Jan 2002 06:06:51 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 9028 for URN-IETF@LISTS.NETSOL.COM; Sat, 19 Jan
          2002 06:06:48 -0500
Received: from mgw-x2.nokia.com (mgw-x2.nokia.com [131.228.20.22]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id GAA15524 for
          <URN-IETF@lists.netsol.com>; Sat, 19 Jan 2002 06:06:46 -0500 (EST)
Received: from esvir04nok.ntc.nokia.com (esvir04nokt.ntc.nokia.com
          [172.21.143.36]) by mgw-x2.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0JB0k916322 for <URN-IETF@lists.netsol.com>; Sat, 19 Jan
          2002 13:00:46 +0200 (EET)
Received: from esebh02nok.ntc.nokia.com (unverified) by
          esvir04nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T588b3e6327ac158f240c7@esvir04nok.ntc.nokia.com>; Sat, 19
          Jan 2002 13:00:43 +0200
Received: from [10.114.130.183] (tr-adsl-dhcp-130183.ntc.nokia.com
          [10.114.130.183]) by esebh02nok.ntc.nokia.com with SMTP (Microsoft
          Exchange Internet Mail Service Version 5.5.2652.78) id C0ZTW96P; Sat,
          19 Jan 2002 13:00:43 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B86F1EB2.BE33%patrick.stickler@nokia.com>
Date:         Sat, 19 Jan 2002 13:01:38 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: Some recent Internet Drafts relating to URIs
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <18B657EBE98B6946A3572E18C8DFC0C31B7EC9@polaris.childrenfirst.internal>
Content-Transfer-Encoding: 7bit

It's important IMO to note that it is particularly such applications
such as this urilib which require the classical view of URI Classification.

If an application such as the urilib resolver cannot differentiate
URIs based on scheme, and schemes based on classification as URL, URN,
URP, etc. then it does not know if it should try to resolve a URI, and
if so, how (by some protocol agent or some global mapping mechanism).

Patrick


On 2002-01-19 3:05, "ext Bryan Schlegel" <bschlegel@CHILDRENFIRST.COM>
wrote:

> remove b@mycounsel.com or bryan@mycounsel.com....I am getting mail
> forwarded from old job.
>
> -----Original Message-----
> From: Justin Couch [mailto:justin@vlc.com.au]
> Sent: Friday, January 18, 2002 7:37 PM
> To: URN-IETF@LISTS.NETSOL.COM
> Subject: Re: Some recent Internet Drafts relating to URIs
>
>
> Patrick Stickler wrote:
>
>> As to RDF applications that attempt to grok URIs for various
>> purposes, I can't say. If they are "stupid" and presume that
>> every URI is an 'http:' URI and barf when they fail to resolve,
>> then of course, any of the URP schemes will choke such apps.
>>
>> But I think folks should be able to start using them immediately
>> with few, if any, concerns of that sort.
>
> For those using Java-based parsers, I'd be interested to know if my
> generalised URI resolver library handles these without modification. If
> not, what additions should I make to help that process out:
>
> http://www.vlc.com.au/urilib/
>
> Latest updates are not in pre-compiled form, will need CVS for that.
>
> --
> Justin Couch                         http://www.vlc.com.au/~justin/
> Freelance Java Consultant                  http://www.yumetech.com/
> Author, Java 3D FAQ Maintainer                  http://www.j3d.org/
> -------------------------------------------------------------------
> "Humanism is dead. Animals think, feel; so do machines now.
> Neither man nor woman is the measure of all things. Every organism
> processes data according to its domain, its environment; you, with
> all your brains, would be useless in a mouse's universe..."
>                                              - Greg Bear, Slant
> -------------------------------------------------------------------
>

--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Sat Jan 19 06:22:49 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA18159
	for <urn-archive@IETF.ORG>; Sat, 19 Jan 2002 06:22:49 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id GAA15882;
	Sat, 19 Jan 2002 06:19:34 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 9117 for URN-IETF@LISTS.NETSOL.COM; Sat, 19 Jan
          2002 06:19:27 -0500
Received: from mgw-x1.nokia.com (mgw-x1.nokia.com [131.228.20.21]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id GAA15875 for
          <urn-ietf@lists.netsol.com>; Sat, 19 Jan 2002 06:19:26 -0500 (EST)
Received: from esvir07nok.ntc.nokia.com (esvir07nokt.ntc.nokia.com
          [172.21.143.39]) by mgw-x1.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0JBD8u10124 for <urn-ietf@lists.netsol.com>; Sat, 19 Jan
          2002 13:13:08 +0200 (EET)
Received: from esebh02nok.ntc.nokia.com (unverified) by
          esvir07nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T588b49fa2cac158f270a5@esvir07nok.ntc.nokia.com>; Sat, 19
          Jan 2002 13:13:23 +0200
Received: from [10.114.130.183] (tr-adsl-dhcp-130183.ntc.nokia.com
          [10.114.130.183]) by esebh02nok.ntc.nokia.com with SMTP (Microsoft
          Exchange Internet Mail Service Version 5.5.2652.78) id C0ZTW0G5; Sat,
          19 Jan 2002 13:13:22 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B86F21A9.BE3B%patrick.stickler@nokia.com>
Date:         Sat, 19 Jan 2002 13:14:17 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: Content-Location is your friend
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <B86EFEE3.BE0D%patrick.stickler@nokia.com>
Content-Transfer-Encoding: 7bit

On 2002-01-19 10:45, "ext Patrick Stickler" <patrick.stickler@nokia.com>
wrote:


> If there is consistent, uniform intersection of semantics for
> all instances of a URI scheme, then define that semantics within
> the scope of the URI Scheme definition -- and in fact I assert
> that that is precisely why we have URI Schemes.

And if there is consistent, uniform intersection of semantics
for a set of URI schemes, then define that semantics within
the scope of a URI class (URN, URL, URP, URT, URV, etc.) -- and
I assert that this is precisely why we need the classical
view of URI classification and that the taxonomy of URI Classes
must be formal, so that the knowledge about the semantics
of URI schemes and URIs can be expressed and available to
applications in a maximally efficient manner.

Cheers,

Patrick

--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Sat Jan 19 07:10:48 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA18425
	for <urn-archive@IETF.ORG>; Sat, 19 Jan 2002 07:10:48 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id HAA16983;
	Sat, 19 Jan 2002 07:07:36 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 9379 for URN-IETF@LISTS.NETSOL.COM; Sat, 19 Jan
          2002 07:07:31 -0500
Received: from mail015.syd.optusnet.com.au (mail015.syd.optusnet.com.au
          [203.2.75.178]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          HAA16976 for <URN-IETF@LISTS.NETSOL.COM>; Sat, 19 Jan 2002 07:07:29
          -0500 (EST)
Received: from vlc.com.au (camax3-147.dialup.optusnet.com.au [198.142.118.147])
          by mail015.syd.optusnet.com.au (8.11.1/8.11.1) with ESMTP id
          g0JC1Lh19123; Sat, 19 Jan 2002 23:01:21 +1100
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.7)
            Gecko/20011221
X-Accept-Language: en-us
MIME-Version: 1.0
References: <B86F1EB2.BE33%patrick.stickler@nokia.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Approved-By:  Justin Couch <justin@VLC.COM.AU>
Message-ID:  <3C4960BB.8070408@vlc.com.au>
Date:         Sat, 19 Jan 2002 23:04:12 +1100
Reply-To: Justin Couch <justin@vlc.com.au>
From: Justin Couch <justin@vlc.com.au>
Organization: The Virtual Light Company
Subject:      Re: Some recent Internet Drafts relating to URIs
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Patrick Stickler wrote:

> If an application such as the urilib resolver cannot differentiate
> URIs based on scheme, and schemes based on classification as URL, URN,
> URP, etc. then it does not know if it should try to resolve a URI, and
> if so, how (by some protocol agent or some global mapping mechanism).

Internally the urilib does not care, it resolves everything according to
the URI DDDS mechanisms. It is only if you use the derived classes of
URL and URN do you notice at the application level any difference. The
URN class is coded to look for the "urn:" prefix, so that would be of no
use to you.

When using the URL class, it will strip the URI and look for the
protocol part and then dynamically load an appropriate protocol handler
for it. However, you don't need to do that either as you can perform the
standard transformations such as I2C, I2Ns etc. Scheme and protocol are
treated theoretically the same in this case. If you created a URL object
using "hrn:" as the start of the string, I think it would pass through
the system unnoticed (assuming you wrote the right resource-resolver
implementation).

Alternatively, you could extend the URI base class to create a HRN class
and do any extra bits yourself. I'm not sure how well that would fare,
but first pass approximation should not be that hard to do. Maybe some
of the trickier semantics internally would be where you fall over. eg,
does the HRN have the equivalent to a L2N transformation?

--
Justin Couch                         http://www.vlc.com.au/~justin/
Freelance Java Consultant                  http://www.yumetech.com/
Author, Java 3D FAQ Maintainer                  http://www.j3d.org/
-------------------------------------------------------------------
"Humanism is dead. Animals think, feel; so do machines now.
Neither man nor woman is the measure of all things. Every organism
processes data according to its domain, its environment; you, with
all your brains, would be useless in a mouse's universe..."
                                               - Greg Bear, Slant
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Sun Jan 20 11:39:36 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA12861
	for <urn-archive@IETF.ORG>; Sun, 20 Jan 2002 11:39:36 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA23657;
	Sun, 20 Jan 2002 11:35:06 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 9910 for URN-IETF@LISTS.NETSOL.COM; Sun, 20 Jan
          2002 11:34:39 -0500
Received: from mgw-x1.nokia.com (mgw-x1.nokia.com [131.228.20.21]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA23646 for
          <URN-IETF@lists.netsol.com>; Sun, 20 Jan 2002 11:34:37 -0500 (EST)
Received: from esvir07nok.ntc.nokia.com (esvir07nokt.ntc.nokia.com
          [172.21.143.39]) by mgw-x1.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0KGSHu28464 for <URN-IETF@lists.netsol.com>; Sun, 20 Jan
          2002 18:28:17 +0200 (EET)
Received: from esebh03nok.ntc.nokia.com (unverified) by
          esvir07nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T589190e450ac158f27078@esvir07nok.ntc.nokia.com>; Sun, 20
          Jan 2002 18:28:34 +0200
Received: from [10.114.130.183] ([10.114.130.183]) by esebh03nok.ntc.nokia.com
          with SMTP (Microsoft Exchange Internet Mail Service Version
          5.5.2652.78) id C0W2QA6K; Sun, 20 Jan 2002 18:28:33 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B870BD0B.BE8B%patrick.stickler@nokia.com>
Date:         Sun, 20 Jan 2002 18:29:31 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: Some recent Internet Drafts relating to URIs
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <3C4960BB.8070408@vlc.com.au>
Content-Transfer-Encoding: 7bit

On 2002-01-19 14:04, "ext Justin Couch" <justin@vlc.com.au> wrote:

> ... The
> URN class is coded to look for the "urn:" prefix,

But not all URNs are 'urn:'s.

'hrn:'s are also URNs.


> ... If you created a URL object
> using "hrn:"

But you wouldn't do that, since an 'hrn:' is not a URL, it
is a URN.

Furthermore, it seems much more efficient and reliable to
define the class of the scheme rather than manually define
the class of each URI instance.

I.e., define once that 'http:' URIs are URLs and 'urn:' URIs
are URLs, and interpret all URIs based on those formal
classifications.

Eh?

Patrick

--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Sun Jan 20 13:17:28 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA14540
	for <urn-archive@IETF.ORG>; Sun, 20 Jan 2002 13:17:28 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA24447;
	Sun, 20 Jan 2002 13:13:59 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 10047 for URN-IETF@LISTS.NETSOL.COM; Sun, 20 Jan
          2002 13:13:54 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from bailey.dscga.com (bailey.neonym.net [198.78.11.130]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA24218 for
          <URN-IETF@LISTS.NETSOL.COM>; Sun, 20 Jan 2002 12:10:35 -0500 (EST)
Received: from bailey.dscga.com (localhost [127.0.0.1]) by bailey.dscga.com
          (8.12.1/8.12.1) with ESMTP id g0KH0Tij007439; Sun, 20 Jan 2002
          12:00:29 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.12.1/8.12.1/Submit)
          id g0KH0SRW007438; Sun, 20 Jan 2002 12:00:28 -0500 (EST)
References: <3C4960BB.8070408@vlc.com.au>
            <B870BD0B.BE8B%patrick.stickler@nokia.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.3.22.1i
Message-ID:  <20020120120028.B4756@bailey.dscga.com>
Date:         Sun, 20 Jan 2002 12:00:28 -0500
Reply-To: Michael Mealling <michael@neonym.net>
From: Michael Mealling <michael@neonym.net>
Subject:      Re: Some recent Internet Drafts relating to URIs
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <B870BD0B.BE8B%patrick.stickler@nokia.com>

On Sun, Jan 20, 2002 at 06:29:31PM +0200, Patrick Stickler wrote:
> On 2002-01-19 14:04, "ext Justin Couch" <justin@vlc.com.au> wrote:
> > ... The
> > URN class is coded to look for the "urn:" prefix,
>
> But not all URNs are 'urn:'s.
>
> 'hrn:'s are also URNs.

We tried that route and after almost 10 years never got any agreement on it.
Both sides had perfectly valid points so we wasted _years_ of time on
arguments that in the end wouldn't have changed much anyway...

> > ... If you created a URL object
> > using "hrn:"
>
> But you wouldn't do that, since an 'hrn:' is not a URL, it
> is a URN.

And I disagree. A 'URN' is just one URI scheme and trying to get everyone
to agree that there's more to it than that just wont' fly. I tried arguing
that for a long time and in the end I realized it just wasn't worth the effort.

The best thing you can and will get is to simply say that there are URIs
and that each scheme has its own semantics and anything beyond that is
application specific. IMNSHO, I think you'll have a better chance putting
these semantics into RDF than you ever will getting them as standard parts
of the URI definitions....

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | urn:pin:1
michael@neonym.net      |                              | http://www.neonym.net


From owner-urn-ietf@LISTS.NETSOL.COM  Sun Jan 20 13:21:35 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA14608
	for <urn-archive@IETF.ORG>; Sun, 20 Jan 2002 13:21:35 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA24550;
	Sun, 20 Jan 2002 13:18:55 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 10075 for URN-IETF@LISTS.NETSOL.COM; Sun, 20 Jan
          2002 13:18:52 -0500
Received: from mgw-x1.nokia.com (mgw-x1.nokia.com [131.228.20.21]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA24543 for
          <URN-IETF@lists.netsol.com>; Sun, 20 Jan 2002 13:18:46 -0500 (EST)
Received: from esvir05nok.ntc.nokia.com (esvir05nokt.ntc.nokia.com
          [172.21.143.37]) by mgw-x1.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0KICRu07783 for <URN-IETF@lists.netsol.com>; Sun, 20 Jan
          2002 20:12:27 +0200 (EET)
Received: from esebh03nok.ntc.nokia.com (unverified) by
          esvir05nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T5891f04140ac158f25078@esvir05nok.ntc.nokia.com>; Sun, 20
          Jan 2002 20:12:43 +0200
Received: from [10.114.130.183] ([10.114.130.183]) by esebh03nok.ntc.nokia.com
          with SMTP (Microsoft Exchange Internet Mail Service Version
          5.5.2652.78) id C0W2QCNR; Sun, 20 Jan 2002 20:12:43 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: multipart/mixed; boundary="B_3094402421_474862"
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B870D574.BE93%patrick.stickler@nokia.com>
Date:         Sun, 20 Jan 2002 20:13:38 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: Some recent Internet Drafts relating to URIs
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <20020120120028.B4756@bailey.dscga.com>

> This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

--B_3094402421_474862
Content-type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit

On 2002-01-20 19:00, "ext Michael Mealling" <michael@neonym.net> wrote:

> On Sun, Jan 20, 2002 at 06:29:31PM +0200, Patrick Stickler wrote:
>> On 2002-01-19 14:04, "ext Justin Couch" <justin@vlc.com.au> wrote:
>>> ... The
>>> URN class is coded to look for the "urn:" prefix,
>>
>> But not all URNs are 'urn:'s.
>>
>> 'hrn:'s are also URNs.
>
> We tried that route and after almost 10 years never got any agreement on it.
> Both sides had perfectly valid points so we wasted _years_ of time on
> arguments that in the end wouldn't have changed much anyway...

Interesting....   so you propose a monopoly on indirect identifier schemes?

What about folks who need or want a hierarchical URN scheme? What about
folks who do not wish to reserve a 'urn:' namespace because the space
they want to use will be transient -- but none the less in need of global
uniqueness. What about ... surely I don't need to enumerate all of the
obvious cases where 'uri:' doesn't do the job...

Sorry that I wasn't present for those ten long years of discussion.

I don't agree, though, with your asserted conclusions.

>>> ... If you created a URL object
>>> using "hrn:"
>>
>> But you wouldn't do that, since an 'hrn:' is not a URL, it
>> is a URN.
>
> And I disagree. A 'URN' is just one URI scheme and trying to get everyone
> to agree that there's more to it than that just wont' fly. I tried arguing
> that for a long time and in the end I realized it just wasn't worth the
> effort.

Let's please keep the terminology straight. 'URN' is a URI Class, not a
scheme. If you wish to assert that there is one and only one URN scheme,
namely 'urn:', fine, but they are *not* the same thing.

Whether you subscribe to the classical or contemporary view of whether
URI classes should be formal or not, the classes still have definition,
and when we speak of URI, URL, URN, etc. we speak of classes, not schemes.

And when I assert that 'hrn:' is a URN scheme, that assertion is valid,
even per the contemporary view. Whether or not some application should
*know* that it is a URN and ascribe some common shared semantics of URN'ness
to it, or whether it should take it in isolation of any classification,
is a separate issue.

I.e. the only difference between the classical and contemporary views
is whether URI classifications are formal or not, not whether those
URI classes have definition (possibly only informal).

> The best thing you can and will get is to simply say that there are URIs
> and that each scheme has its own semantics and anything beyond that is
> application specific. IMNSHO, I think you'll have a better chance putting
> these semantics into RDF than you ever will getting them as standard parts
> of the URI definitions....

I intend to express them in RDF, and applications which choose the classical
view of URI classification (that such classifications are formal) may use
such RDF schemas as the mechanism for formal application of such
common semantics.

E.g. see attachment...

Cheers,

Patrick

--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com



--B_3094402421_474862
Content-type: application/octet-stream; name="URI.rdf"
Content-disposition: attachment
Content-Transfer-Encoding: base64

PD94bWwgdmVyc2lvbj0iMS4wIj8+DQoNCjwhLS0NCg0KICBSREYgU2NoZW1hIGZvciBFeHRl
bmRlZCBUYXhvbm9teSBvZiBVUkkgQ2xhc3Nlcw0KDQogIEF1dGhvcjogUGF0cmljayBTdGlj
a2xlciAocGF0cmljay5zdGlja2xlckBub2tpYS5jb20pDQoNCiAgQ29weXJpZ2h0IChDKSAy
MDAxLTIwMDIgTm9raWENCg0KICBDLmYuIGh0dHA6Ly9pZXRmLm9yZy9pbnRlcm5ldC1kcmFm
dHMvZHJhZnQtcHN0aWNrbGVyLXVyaS10YXhvbm9teS0wMC50eHQNCg0KICBMYXN0IG1vZGlm
aWVkOiAkRGF0ZTogMjAwMi8wMS8yMCAxODowNjo1NSAkDQoNCi0tPg0KDQo8IURPQ1RZUEUg
dXJpZGVmIFsNCiAgPCFFTlRJVFkgcmRmICAgICJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAy
LzIyLXJkZi1zeW50YXgtbnMjIj4NCiAgPCFFTlRJVFkgcmRmcyAgICJodHRwOi8vd3d3Lncz
Lm9yZy8yMDAwLzAxL3JkZi1zY2hlbWEjIj4NCiAgPCFFTlRJVFkgdXJpICAgICJ2b2M6Ly9u
b2tpYS5jb20vVVJJLVRheG9ub215LTEuMC8iPg0KXT4NCg0KPHJkZjpSREYNCiAgIHhtbG5z
OnJkZiAgICAgID0iJnJkZjsiDQogICB4bWxuczpyZGZzICAgICA9IiZyZGZzOyINCiAgIHht
bG5zICAgICAgICAgID0iJnVyaTsiDQo+DQoNCjwhLS09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0tLT4NCg0KPHJk
ZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiZ1cmk7VVJJIi8+DQoNCjxyZGY6RGVzY3JpcHRp
b24gcmRmOmFib3V0PSImdXJpO1VSTCI+DQogICA8cmRmczpzdWJDbGFzc09mIHJkZjpyZXNv
dXJjZT0iJnVyaTtVUkkiLz4NCjwvcmRmOkRlc2NyaXB0aW9uPg0KDQo8cmRmOkRlc2NyaXB0
aW9uIHJkZjphYm91dD0iJnVyaTtVUk4iPg0KICAgPHJkZnM6c3ViQ2xhc3NPZiByZGY6cmVz
b3VyY2U9IiZ1cmk7VVJJIi8+DQo8L3JkZjpEZXNjcmlwdGlvbj4NCg0KPHJkZjpEZXNjcmlw
dGlvbiByZGY6YWJvdXQ9IiZ1cmk7VVJQIj4NCiAgIDxyZGZzOnN1YkNsYXNzT2YgcmRmOnJl
c291cmNlPSImdXJpO1VSSSIvPg0KPC9yZGY6RGVzY3JpcHRpb24+DQoNCjxyZGY6RGVzY3Jp
cHRpb24gcmRmOmFib3V0PSImdXJpO1VSVCI+DQogICA8cmRmczpzdWJDbGFzc09mIHJkZjpy
ZXNvdXJjZT0iJnVyaTtVUlAiLz4NCjwvcmRmOkRlc2NyaXB0aW9uPg0KDQo8cmRmOkRlc2Ny
aXB0aW9uIHJkZjphYm91dD0iJnVyaTtVUlYiPg0KICAgPHJkZnM6c3ViQ2xhc3NPZiByZGY6
cmVzb3VyY2U9IiZ1cmk7VVJQIi8+DQo8L3JkZjpEZXNjcmlwdGlvbj4NCg0KPCEtLT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PS0tPg0KDQo8dXJpOlVSTCByZGY6YWJvdXQ9Imh0dHA6Ii8+DQo8dXJpOlVSTCBy
ZGY6YWJvdXQ9Im1haWx0bzoiLz4NCjx1cmk6VVJOIHJkZjphYm91dD0idXJuOiIvPg0KPHVy
aTpVUk4gcmRmOmFib3V0PSJocm46Ii8+DQo8dXJpOlVSVCByZGY6YWJvdXQ9InZvYzoiLz4N
Cjx1cmk6VVJWIHJkZjphYm91dD0iYXV0aDoiLz4NCjx1cmk6VVJWIHJkZjphYm91dD0idGRs
OiIvPg0KPCEtLSAuLi4gLS0+DQoNCjwhLS0gYWxvbmcgd2l0aCBhbGwga2luZHMgb2Ygc3Rh
dGVtZW50cyBhYm91dCB3aGVyZSBlYWNoIGNsYXNzDQogICAgIGFuZCBzY2hlbWUgaXMgZGVm
aW5lZCwgY29tbWVudHMsIGNyb3NzIHJlZnMsIGV0Yy4gZXRjLiAtLT4NCg0KPC9yZGY6UkRG
Pg0KDQo=

--B_3094402421_474862--


From owner-urn-ietf@LISTS.NETSOL.COM  Sun Jan 20 13:35:33 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA14695
	for <urn-archive@IETF.ORG>; Sun, 20 Jan 2002 13:35:32 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA24940;
	Sun, 20 Jan 2002 13:33:03 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 10162 for URN-IETF@LISTS.NETSOL.COM; Sun, 20 Jan
          2002 13:33:00 -0500
Received: from mgw-x1.nokia.com (mgw-x1.nokia.com [131.228.20.21]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA24933 for
          <URN-IETF@lists.netsol.com>; Sun, 20 Jan 2002 13:32:58 -0500 (EST)
Received: from esvir07nok.ntc.nokia.com (esvir07nokt.ntc.nokia.com
          [172.21.143.39]) by mgw-x1.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0KIQdu09346 for <URN-IETF@lists.netsol.com>; Sun, 20 Jan
          2002 20:26:39 +0200 (EET)
Received: from esebh03nok.ntc.nokia.com (unverified) by
          esvir07nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T5891fd433aac158f27078@esvir07nok.ntc.nokia.com> for
          <URN-IETF@lists.netsol.com>; Sun, 20 Jan 2002 20:26:56 +0200
Received: from [10.114.130.183] ([10.114.130.183]) by esebh03nok.ntc.nokia.com
          with SMTP (Microsoft Exchange Internet Mail Service Version
          5.5.2652.78) id C0W2QCXT; Sun, 20 Jan 2002 20:26:55 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B870D8C8.BEA0%patrick.stickler@nokia.com>
Date:         Sun, 20 Jan 2002 20:27:52 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: Some recent Internet Drafts relating to URIs
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <B870D574.BE93%patrick.stickler@nokia.com>
Content-Transfer-Encoding: 7bit

On 2002-01-20 20:13, "ext Patrick Stickler" <patrick.stickler@NOKIA.COM>
wrote:

> ... surely I don't need to enumerate all of the
> obvious cases where 'uri:' doesn't do the job...

Sorry. Typo. that should have been 'urn:'.
                                      ^

Hopefully it was obvious ;-)

Patrick

--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Sun Jan 20 13:57:55 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA14836
	for <urn-archive@IETF.ORG>; Sun, 20 Jan 2002 13:57:54 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA25744;
	Sun, 20 Jan 2002 13:53:40 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 10319 for URN-IETF@LISTS.NETSOL.COM; Sun, 20 Jan
          2002 13:53:32 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from bailey.dscga.com (bailey.neonym.net [198.78.11.130]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA25417 for
          <URN-IETF@LISTS.NETSOL.COM>; Sun, 20 Jan 2002 13:41:13 -0500 (EST)
Received: from bailey.dscga.com (localhost [127.0.0.1]) by bailey.dscga.com
          (8.12.1/8.12.1) with ESMTP id g0KIV8ij007566; Sun, 20 Jan 2002
          13:31:08 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.12.1/8.12.1/Submit)
          id g0KIV7bQ007565; Sun, 20 Jan 2002 13:31:07 -0500 (EST)
References: <20020120120028.B4756@bailey.dscga.com>
            <B870D574.BE93%patrick.stickler@nokia.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.3.22.1i
Message-ID:  <20020120133107.D4756@bailey.dscga.com>
Date:         Sun, 20 Jan 2002 13:31:07 -0500
Reply-To: Michael Mealling <michael@neonym.net>
From: Michael Mealling <michael@neonym.net>
Subject:      Re: Some recent Internet Drafts relating to URIs
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <B870D574.BE93%patrick.stickler@nokia.com>

On Sun, Jan 20, 2002 at 08:13:38PM +0200, Patrick Stickler wrote:
> On 2002-01-20 19:00, "ext Michael Mealling" <michael@neonym.net> wrote:
> > On Sun, Jan 20, 2002 at 06:29:31PM +0200, Patrick Stickler wrote:
> >> On 2002-01-19 14:04, "ext Justin Couch" <justin@vlc.com.au> wrote:
> >>> ... The
> >>> URN class is coded to look for the "urn:" prefix,
> >>
> >> But not all URNs are 'urn:'s.
> >>
> >> 'hrn:'s are also URNs.
> >
> > We tried that route and after almost 10 years never got any agreement on it.
> > Both sides had perfectly valid points so we wasted _years_ of time on
> > arguments that in the end wouldn't have changed much anyway...
>
> Interesting....   so you propose a monopoly on indirect identifier schemes?

No. I'm saying that attempting to assert something like that as
universal isn't very productive...

> What about folks who need or want a hierarchical URN scheme?

Fine. Specify a new URI scheme and say those are its semantics. But
don't call it a URN since that name is already taken for a different
scheme.

> What about folks who do not wish to reserve a 'urn:' namespace because the
> space they want to use will be transient -- but none the less in need of
> global uniqueness. What about ... surely I don't need to enumerate all of the
> obvious cases where 'uri:' doesn't do the job...

'uri:'?

There is a method specified in RFC 2717 for how to get a new URI scheme.
The document uses the term 'URL' but that's a historical artifact and
not indicative that it excludes particular schemes.

> Sorry that I wasn't present for those ten long years of discussion.

Don't be. It wasn't fun. But please don't ignore it....

> I don't agree, though, with your asserted conclusions.

Fine. I don't agree with some of yours. The question is: how are
we going to get along?

> >>> ... If you created a URL object
> >>> using "hrn:"
> >>
> >> But you wouldn't do that, since an 'hrn:' is not a URL, it
> >> is a URN.
> >
> > And I disagree. A 'URN' is just one URI scheme and trying to get everyone
> > to agree that there's more to it than that just wont' fly. I tried arguing
> > that for a long time and in the end I realized it just wasn't worth the
> > effort.
>
> Let's please keep the terminology straight. 'URN' is a URI Class, not a
> scheme. If you wish to assert that there is one and only one URN scheme,
> namely 'urn:', fine, but they are *not* the same thing.

Nope... Sorry. I have to use the terminology that we've been using
for the past several years that a lot of us have finally agreed upon.
If you want to introduce new terms that are specific to your application
then fine. But please don't re-use old ones. Its to confusing and raises
to many hackles....

> Whether you subscribe to the classical or contemporary view of whether
> URI classes should be formal or not, the classes still have definition,
> and when we speak of URI, URL, URN, etc. we speak of classes, not schemes.

Nope. These groups have spent _considerable_ amount of time coming to the
contemporary conclusion. Most importantly the IETF has been trying to
deprecate the use of the term 'URL' ever since '93.

> And when I assert that 'hrn:' is a URN scheme, that assertion is valid,

For you it might be. But you're asserting _vastly_ different definitions
for your terms than most here would...

> even per the contemporary view. Whether or not some application should
> *know* that it is a URN and ascribe some common shared semantics of URN'ness
> to it, or whether it should take it in isolation of any classification,
> is a separate issue.
>
> I.e. the only difference between the classical and contemporary views
> is whether URI classifications are formal or not, not whether those
> URI classes have definition (possibly only informal).

Ok, then we weren't clear. I think what the group meant to say is that
talking about URI classes _in general_ is a useless endeavor and _in general_
shouldn't be done....

> > The best thing you can and will get is to simply say that there are URIs
> > and that each scheme has its own semantics and anything beyond that is
> > application specific. IMNSHO, I think you'll have a better chance putting
> > these semantics into RDF than you ever will getting them as standard parts
> > of the URI definitions....
>
> I intend to express them in RDF, and applications which choose the classical
> view of URI classification (that such classifications are formal) may use
> such RDF schemas as the mechanism for formal application of such
> common semantics.

Fine. But don't start out by attempting to redefine how URIs work. Do that
redefinition in RDF using RDF's rule. Its kind of like me redefining
now RDF works so I can do what I want to do. It might work for me but
it causes all sorts of interoperability problems...

-MM



--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | urn:pin:1
michael@neonym.net      |                              | http://www.neonym.net


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Jan 21 00:53:07 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA22978
	for <urn-archive@IETF.ORG>; Mon, 21 Jan 2002 00:53:07 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id AAA28420;
	Mon, 21 Jan 2002 00:48:56 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 10591 for URN-IETF@LISTS.NETSOL.COM; Mon, 21 Jan
          2002 00:47:20 -0500
Received: from mgw-x2.nokia.com (mgw-x2.nokia.com [131.228.20.22]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id AAA28413 for
          <URN-IETF@lists.netsol.com>; Mon, 21 Jan 2002 00:47:14 -0500 (EST)
Received: from esvir03nok.nokia.com (esvir03nokt.ntc.nokia.com [172.21.143.35])
          by mgw-x2.nokia.com (Switch-2.1.0/Switch-2.1.0) with ESMTP id
          g0L5fF908217 for <URN-IETF@lists.netsol.com>; Mon, 21 Jan 2002
          07:41:15 +0200 (EET)
Received: from esebh03nok.ntc.nokia.com (unverified) by esvir03nok.nokia.com
          (Content Technologies SMTPRS 4.2.5) with ESMTP id
          <T58946690cdac158f23077@esvir03nok.nokia.com>; Mon, 21 Jan 2002
          07:41:11 +0200
Received: from [10.114.130.183] ([10.114.130.183]) by esebh03nok.ntc.nokia.com
          with SMTP (Microsoft Exchange Internet Mail Service Version
          5.5.2652.78) id C0W2QVQQ; Mon, 21 Jan 2002 07:41:11 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B87176D1.BEBB%patrick.stickler@nokia.com>
Date:         Mon, 21 Jan 2002 07:42:09 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: Some recent Internet Drafts relating to URIs
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <20020120133311.E4756@bailey.dscga.com>
Content-Transfer-Encoding: 7bit

On 2002-01-20 20:33, "ext Michael Mealling" <michael@neonym.net> wrote:

> On Sun, Jan 20, 2002 at 08:27:52PM +0200, Patrick Stickler wrote:
>> On 2002-01-20 20:13, "ext Patrick Stickler" <patrick.stickler@NOKIA.COM>
>> wrote:
>>
>>> ... surely I don't need to enumerate all of the
>>> obvious cases where 'uri:' doesn't do the job...
>>
>> Sorry. Typo. that should have been 'urn:'.
>>
>> Hopefully it was obvious ;-)
>
> Nope. But now it makes more sense. The 'urn:' scheme never suggests
> that it is the only uri scheme that has 'naming' semantics. There
> can be others if you need additional semantics. But don't call those
> other name-like URI schemes URNs. Its just not productive and it confuses
> the hell out of people...
>
> -MM

I've actually found few to none that have been confused by
my calling an 'hrn:' a URN and who didn't follow what was
meant by URL/URN/URP/URT/URV.

It seems that most of the folks who have a problem with
the classical view are also those who are highly http: URI
centric (i.e. use 'http:' URIs for everything).

Those who feel that 'http:' URIs are URLs and should be
expected to resolve to "something" and not be used to denote
abstract or non-digital resources seem to have no problem
whatsoever with the distinction between URL, URN, etc.

Finally, it may be that all this has been hashed out in
considerable detail in the past (perhaps there are some
position summaries in the W3C or IETF archives?) but
the fact that class identifiers such as URL, URN, etc.
"won't die" suggests that the contemporary view does
not reflect the needs of the web community at large.

The thought has frequently crossed my mind that, while
the Web may get along with the contemporary view, the
Semantic Web will not (or not as well).

Ultimately, the needs of applications will decide the
classicial vs. contemporary issue (and I don't consider
it closed) and there are now emerging applications that
will benefit from a formal, explicit classification of
URI schemes.

Cheers,

Patrick

--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Jan 21 01:59:45 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA23520
	for <urn-archive@IETF.ORG>; Mon, 21 Jan 2002 01:59:45 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id BAA29151;
	Mon, 21 Jan 2002 01:55:41 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 10742 for URN-IETF@LISTS.NETSOL.COM; Mon, 21 Jan
          2002 01:55:36 -0500
Received: from mgw-x3.nokia.com (mgw-x3.nokia.com [131.228.20.26]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id BAA29144 for
          <URN-IETF@lists.netsol.com>; Mon, 21 Jan 2002 01:55:34 -0500 (EST)
Received: from esvir01nok.ntc.nokia.com (esvir01nokt.ntc.nokia.com
          [172.21.143.33]) by mgw-x3.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0L6nfk02444 for <URN-IETF@lists.netsol.com>; Mon, 21 Jan
          2002 08:49:41 +0200 (EET)
Received: from esebh03nok.ntc.nokia.com (unverified) by
          esvir01nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T5894a522bdac158f21082@esvir01nok.ntc.nokia.com>; Mon, 21
          Jan 2002 08:49:32 +0200
Received: from [10.114.130.183] ([10.114.130.183]) by esebh03nok.ntc.nokia.com
          with SMTP (Microsoft Exchange Internet Mail Service Version
          5.5.2652.78) id C0W2QYGT; Mon, 21 Jan 2002 08:49:32 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B87186D5.BEC2%patrick.stickler@nokia.com>
Date:         Mon, 21 Jan 2002 08:50:29 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: Some recent Internet Drafts relating to URIs
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <20020120133107.D4756@bailey.dscga.com>
Content-Transfer-Encoding: 7bit

On 2002-01-20 20:31, "ext Michael Mealling" <michael@neonym.net> wrote:

> On Sun, Jan 20, 2002 at 08:13:38PM +0200, Patrick Stickler wrote:
>> On 2002-01-20 19:00, "ext Michael Mealling" <michael@neonym.net> wrote:
>>> On Sun, Jan 20, 2002 at 06:29:31PM +0200, Patrick Stickler wrote:
>>>> On 2002-01-19 14:04, "ext Justin Couch" <justin@vlc.com.au> wrote:
>>>>> ... The
>>>>> URN class is coded to look for the "urn:" prefix,
>>>>
>>>> But not all URNs are 'urn:'s.
>>>>
>>>> 'hrn:'s are also URNs.
>>>
>>> We tried that route and after almost 10 years never got any agreement on it.
>>> Both sides had perfectly valid points so we wasted _years_ of time on
>>> arguments that in the end wouldn't have changed much anyway...
>>
>> Interesting....   so you propose a monopoly on indirect identifier schemes?
>
> No. I'm saying that attempting to assert something like that as
> universal isn't very productive...

But your trying to assert the opposite. That there is no such thing
as a URN other than a 'urn:'.

The characteristics of a URN scheme are clear enough. If a URI
scheme has those characteristics then it is fair to call it
a URN.

Honestly, I find the contemporary view very "backwards" in terms
of "contemporary" object oriented engineering which attempts to
capture and reuse generalities wherever possible.

Having no formal taxonomy of URI schemes imposes extra burden
on applications which must interpret URIs.

>> What about folks who need or want a hierarchical URN scheme?
>
> Fine. Specify a new URI scheme and say those are its semantics. But
> don't call it a URN since that name is already taken for a different
> scheme.

I disagree. A "clarification" from the W3C does not constitute
the dissolution of the relevant RFC's IMO, and unless you can
justify that the use of a formal taxonomy has a negative impact
to *applications* I see no valid reason for precluding its use.

> Fine. I don't agree with some of yours. The question is: how are
> we going to get along?

Well, I don't intend to win my point by argument (alone). My
present work in the are of metadata driven systems and semantic
web applications (which make use of URPs, URTs, URVs, and of
course, URNs and URLs) should sufficiently demonstrate the need
and validity of a formal URI class taxonomy.

All in good time...

>>>>> ... If you created a URL object
>>>>> using "hrn:"
>>>>
>>>> But you wouldn't do that, since an 'hrn:' is not a URL, it
>>>> is a URN.
>>>
>>> And I disagree. A 'URN' is just one URI scheme and trying to get everyone
>>> to agree that there's more to it than that just wont' fly. I tried arguing
>>> that for a long time and in the end I realized it just wasn't worth the
>>> effort.
>>
>> Let's please keep the terminology straight. 'URN' is a URI Class, not a
>> scheme. If you wish to assert that there is one and only one URN scheme,
>> namely 'urn:', fine, but they are *not* the same thing.

Sorry, but I don't get that from *any* of the official publications of
either the W3C or IETF (and I've been reading carefully). Perhaps you
or a group of folks in some discussion list say so, but from what I can
tell, URN and 'urn:' are not considered the same thing.

It is true that the recent W3C clarification appears to assert that there
is one and only one URN scheme, 'urn:', and from that, one may consider
the two synonymous -- but only if one agrees with such an assertion
(I certainly don't, and it appears that alot of other folks also don't).

> Nope... Sorry. I have to use the terminology that we've been using
> for the past several years that a lot of us have finally agreed upon.
> If you want to introduce new terms that are specific to your application
> then fine. But please don't re-use old ones. Its to confusing and raises
> to many hackles....

I'm not using any new terms. I'm using the terms as they have been defined.

I *am* of course, using them as defined by the classical view, and even
to a certain extent compatable with my understanding of the contemporary
view.

It seems that there is a third view -- the "absolutist view" ;-) which
does not recognize the terms URN or URL at all.

>> Whether you subscribe to the classical or contemporary view of whether
>> URI classes should be formal or not, the classes still have definition,
>> and when we speak of URI, URL, URN, etc. we speak of classes, not schemes.
>
> Nope. These groups have spent _considerable_ amount of time coming to the
> contemporary conclusion. Most importantly the IETF has been trying to
> deprecate the use of the term 'URL' ever since '93.

It may need to try harder ;-)

IMO, and with all due respect to all of the participants of those long
and painful debates that I seem to have missed, the contemporary view
has emerged simply because (a) even though URNs were defined, there was
no standard resolution solution and those that needed them were a very
small minority of web users and (b) 'http:' URLs were highly visible and
taken by the majority of web users to be synonymous with URIs and
when folks needed URIs for non-digital or abstract resources, they used
'http:' URIs and the (bad) practice became so prolific, that folks
threw up their hands and said "since 'http:' URIs are no longer
consistently URLs, let's forget about the distinction -- missing the whole
point that (1) the distinction is valuable and valid, and (2) bad practice,
however prolific, should not be a basis for architectural design.

Yes, I admit, "them's fightin words" and apologies in advance for all
insult and injury that may result from them, but I think there is much
more than a grain of truth there...  and there's more...

When XML Namespaces came along, folks understandably but inadvisably
began using 'http:' URIs for namespaces -- with the interpretation
and expectation (not specified in the XML NS spec) that the namespace
URI resolve to "something" giving us hacks like RDDL which (albeit
a useful solution for general cataloging of model related information)
misses the whole point that a namespace does not equate to either a
vocabulary or a single schema but is nothing but punctuation; and
further served to encourage the mis-interpretation of namespace URIs.
Had there been valid URT schemes in place when XML NS came, and had they
been used in the XML NS examples, we would have avoided *alot* of confusion
and the differences between namespace, vocabulary, content model, and
schema would be clearer and more widely understood.

Now, all of that mess was still something the Web could live with, but...

The SW, however, changes things quite a bit. Now there is a significant
need for globally unique identifiers denoting abstract concepts and
the difference between a 'thing' and some representation of that 'thing'
that is web accessible becomes acute. And of course, we've needed URT
schemes all along for our DTDs, XML Schemas, RDF Schemas, etc. And
applications neeed to know if an identifier denotes a web resource or
some other, non-accessible (non-digital or abstract) resource, and
that requires knowledge about the URI schemes.

Furthermore, online publishing and media distribution is beginning to
come of age, and the need for URNs is growing with it. Surely folks
at the IETF have noted a increase in the demand for registered 'urn:'
namespaces? Hence the recent streamlining?

Thus there is growing need for applications to be able to organize
and interpret URIs according to scheme specific semantics, and
there are numerous schemes with major, functional intersections
of semantics which would beg for a taxonomy of schemes, thus the
classical view is becoming a necessity.

(and just so folks know where I'm coming from, in addition to being
active in the RDF and SW communities, and a member of the W3C RDF Core
WG, I am also a member of both the Metadata and Identifiers working
groups of the Open eBook Forum, the leading standard for ePublications,
and also am the chief architect of Nokia's documentation and digital
resource management solutions, managing several million pages of
complex technical, procedural, and user documentation, so my views
are based on long, hard experience, and are not just so much arm waving
and armchair philosophising)

All in all, I think that the contemporary view does not serve the
needs of the emerging semantic web and that if 'http:' (mis)use is set
aside, out of the picture, it becomes very hard to justify the
disposal of the URL, URN, etc. distinctions, and the extended classes
URP, URT, and URV reflect distinctions needed by the SW and KM
communities for some time.

Oh, and by the way...   ;-) ;-) ;-)

>> And when I assert that 'hrn:' is a URN scheme, that assertion is valid,
>
> For you it might be. But you're asserting _vastly_ different definitions
> for your terms than most here would...

And where precisely is "here"?  Planet Earth? IETF? W3C? The URN list?
The URI list?

>> even per the contemporary view. Whether or not some application should
>> *know* that it is a URN and ascribe some common shared semantics of URN'ness
>> to it, or whether it should take it in isolation of any classification,
>> is a separate issue.
>>
>> I.e. the only difference between the classical and contemporary views
>> is whether URI classifications are formal or not, not whether those
>> URI classes have definition (possibly only informal).
>
> Ok, then we weren't clear. I think what the group meant to say is that
> talking about URI classes _in general_ is a useless endeavor and _in general_
> shouldn't be done....

What's interesting is that, while I've always understood the W3C
clarification as being a clarification of the *views* -- a tour of
the classical and contemporary views and what each one asserts or
presumes -- the folks who were involved in writing it seem to
think that it rather is a mandate for adoption of the contemporary
view. I.e. that the interpretation and understanding of the document
requires alot of reading between the lines or familiarity with the
discussions of the past.

Furthermore, I consider the choice of terms "contemporary" and
"classical" as politically biased, such that if one does not
subscribe to the "contemporary" view, one is behind the times and
not "with it".

It says nothing specific to application designers about what
the two views mean -- apart from a single mention of the word
"formal", which implies that per the contemporary view, URI
classes have no formal definition that an application could
make use of. If not for implementors, then who is the document
intended for?

And, contrary to what you assert above, it does not IMO say that
it is either unproductive nor unadvisable or incorrect to speak
in terms of URI classes or to assign classifications to URI schems.

As far as "clarifications" go, it's not very clear.

>>> The best thing you can and will get is to simply say that there are URIs
>>> and that each scheme has its own semantics and anything beyond that is
>>> application specific. IMNSHO, I think you'll have a better chance putting
>>> these semantics into RDF than you ever will getting them as standard parts
>>> of the URI definitions....
>>
>> I intend to express them in RDF, and applications which choose the classical
>> view of URI classification (that such classifications are formal) may use
>> such RDF schemas as the mechanism for formal application of such
>> common semantics.
>
> Fine. But don't start out by attempting to redefine how URIs work.

And why the heck not? If ever there was something in need of standardized
definition, it is URI classification. As I've said before, URIs are the
heart and soul of both the Web and the Semantic Web, so while it is
clearly a challenge, we do need to agree about them.

And my extended taxonomy is based on foundational RFCs which, as far as
I am aware, are still valid and authoritative (to the extent that any
RFC is authoritative).

Again, if the IETF or W3C wishes to "kill" URI classes once and for all,
then rewrite the RFCs or publish new ones that supercede and deprecate
the current ones.

"Clarifications" that have multiple interpretations just won't do.

As for me, whether or not it remains a standard, I will continue to
hold the classicial view and utilize formal definitions of URI classes,
and avoid misusing 'http:' URLs as URNs or URTs.

Regards,

Patrick

--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Jan 21 02:37:55 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA02154
	for <urn-archive@IETF.ORG>; Mon, 21 Jan 2002 02:37:55 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id CAA29751;
	Mon, 21 Jan 2002 02:35:07 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 10869 for URN-IETF@LISTS.NETSOL.COM; Mon, 21 Jan
          2002 02:34:54 -0500
Received: from mgw-x3.nokia.com (mgw-x3.nokia.com [131.228.20.26]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id CAA29736 for
          <urn-ietf@lists.netsol.com>; Mon, 21 Jan 2002 02:34:52 -0500 (EST)
Received: from esvir01nok.ntc.nokia.com (esvir01nokt.ntc.nokia.com
          [172.21.143.33]) by mgw-x3.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0L7T0k15387 for <urn-ietf@lists.netsol.com>; Mon, 21 Jan
          2002 09:29:00 +0200 (EET)
Received: from esebh03nok.ntc.nokia.com (unverified) by
          esvir01nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T5894c91e68ac158f21082@esvir01nok.ntc.nokia.com>; Mon, 21
          Jan 2002 09:28:50 +0200
Received: from [10.114.130.183] ([10.114.130.183]) by esebh03nok.ntc.nokia.com
          with SMTP (Microsoft Exchange Internet Mail Service Version
          5.5.2652.78) id C0W2QZ7Y; Mon, 21 Jan 2002 09:28:50 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B871900B.BECE%patrick.stickler@nokia.com>
Date:         Mon, 21 Jan 2002 09:29:47 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: URx Questions
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <000e01c1a22c$f1aea5a0$06560150@localhost>
Content-Transfer-Encoding: 7bit

On 2002-01-21 5:37, "ext Sean B. Palmer" <sean@mysterylights.com> wrote:

> Hi Patrick,
>
> Sorry for taking so long to go through your recent URx publications;
> here are some fairly innane questions, and some general comments.
>
> My first Q is about the hierarchial URN scheme. Michael pointed out
> that they can have domain names as authority components, which isn't
> all that persistent. UUIDs would be alright, but they're fairly
> difficult to generate. The other option is a tag-esque "domain,date"
> component - which brings me to the question: how does "hrn:" differ
> from "tag:"?

As I pointed out in an earlier response, the use of the web
authority does not make an 'hrn:' non-persistent, as the
web authority in an 'hrn:' represents only the minting
authority, and not the resolution authority. In an 'http:'
URL, a web authority is both, and thus if it changes or
becomes inactive, the resolution authority becomes invalid
and thus persistence is impacted.

'hrn:' URNs do not have that problem, even though web authorities
may be used, because the web authority remains historically valid
and even if it becomes inactive, that has no impact on the
persistent validity of the 'hrn:' URN.

See section 3 of draft-pstickler-uri-taxonomy-00 regarding
these distinctions.

The benefit of allowing a web authority as the minting authority
is that it provides a far less centralized method of "namespace"
than 'urn:' NIDs or purchasing of URIs from NID owners (e.g. DOI,
ISBN, etc.). With 'hrn:'s, anyone can mint a mnemonic URN
based on a web authority, or a non-mnemonic (or partially
mnemonic) URN based on a UUID easily and without fear of
collision. And those URNs can be hierarchically defined to boot.

'hrn:' = "URN Power to the People" ;-)

> I presume that the hierarchial aspect is what you're
> after, although I'm not sure what the relationship between the
> segments is.

Hierarchy was one desired characteristic. Minimially-centrallized
minting was another (i.e. based on any web authority, not having
to register a namespace or pay some agency that has a namespace).

Per above.

> Why not use ":" as a hierarchial segment delimiter in
> "tag:"?

Because there already is a standard syntax for hierarchical URIs and
many APIs and libraries exist for parsing such hierarchical URIs into
their components.

Why introduce another hierarchical syntax if the present standard
does the job?

> Note that "tag:" was going to be registered as a URI, and URN
> NID.

I understand that. But it appears to me that it is only the
contemporary view that forces this redundancy. You should be
able to register it simply as a URI with a classification of URN.

Or, you can register it as an NID of the 'urn:' scheme.

Why do both?

Having both 'xxx:foo' and 'urn:xxx:foo' is sure to result in
alot of needless overhead.

> Next Q: I can't work out what "voc:" is for, if anything. The draft
> states: "This provides a more robust and safe treatment of unqualified
> names than the 'online:' or 'genid:' treatments employed by most RDF
> systems to date.", so it sounds as if they're meant to be replacements
> for anonymous nodes... but the structure of the URIs suggests
> otherwise.

The use of 'voc:' in RDF for providing non-collisive identifiers
for local (not anonymous) resources is very much a fringe use.

The 'voc:' URT scheme is intended for vocabularies. See the
examples in the I-D. That should clarify its intended usage.

In short, for the URIs of all element and attribute names of all
XML content models, for the URIs of all resource names of all
RDF schemas, for the URIs of all controlled vocabularies
and taxonomies such as ISO language and country codes, TGN
geographic names, etc. etc.

I.e. for all abstract identifiers.

I think that the 'voc:' URT scheme is the most important of
all of the newly proposed schemes, and has the widest application.

> I've also been wondering about the taxonomy in general. A lot of
> people will tell you that an HTTP URI is just as good a persistent
> identifier as any URN - it's the social contract that matters, and
> HTTP URIS are widely deployed. The URN/URL/URP taxonomy feels rather
> artificial to me, and I fear that creators of new schemes will have to
> beg to you as the arbiter of where a new scheme belongs.

I agree that before such a taxonomy would reach the maturity
of a standard that it would need more precise definition. I think
though that the criteria distinguishing the proposed classes is
fairly straightforward.

If your URI scheme denotes a point of access, it is a URL. If it
denotes an indirect access key, it is a URN, if it does not resolve
(is self contained) it is a URP.

I.e.:

   URL     direct resolution
   URN     indirect resolution
   URP     no resolution

> [BTW, I'm not
> sure I would have chosen the acronym "URP". Every time I write it, I
> feel like excusing myself afterwards].

It does seem to give a few folks indigestion ;-)

> For example, you've listed ESL as a URV. I can see the motivation
> behind that, and I would agree - if not for the fact that ESL could
> easily have been submitted as a URN NID.

But why? Is the primary and fundamental purpose of an 'esl:' URI to
denote some other web resource independent of its location?

> At the moment, I am one of
> those who feel that the boundary between URP and URN is not all that
> solid. [In fact, I wonder why there isn't a "uri-x:" alternative of
> "urn:urn-x:".]
>
> I'm not sure what the utility of the "qname:" scheme is. In fact, many
> of the drafts are lacking in describing the utility of the schemes
> themselves. Whilst this seems to be common practise, it's something
> that I battle against. All new schemes should have a detailed space
> describing their purpose and motivation, because it obviates arguments
> later on. If you could prepare a summary of the aims of each scheme,
> that would be rather useful.

All of the schemes have specific utility but I tried to avoid being
too specific with regards to all possible applications, keeping each
I-D focused on the essential technical details regarding the URI
scheme in a generic fashion that would be as future-flexible as
possible.

I am actually working on a more descriptive account of where/how each
is used, which, if I get it done in time, I will likely submit for
the SW track at WWW12.

Cheers,

Patrick


--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Jan 21 09:51:34 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA11094
	for <urn-archive@IETF.ORG>; Mon, 21 Jan 2002 09:51:34 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA01839;
	Mon, 21 Jan 2002 09:48:58 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 11123 for URN-IETF@LISTS.NETSOL.COM; Mon, 21 Jan
          2002 09:48:51 -0500
Received: from mgw-x1.nokia.com (mgw-x1.nokia.com [131.228.20.21]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA01832 for
          <urn-ietf@lists.netsol.com>; Mon, 21 Jan 2002 09:48:49 -0500 (EST)
Received: from esvir05nok.ntc.nokia.com (esvir05nokt.ntc.nokia.com
          [172.21.143.37]) by mgw-x1.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0LEgUu19676 for <urn-ietf@lists.netsol.com>; Mon, 21 Jan
          2002 16:42:30 +0200 (EET)
Received: from esebh02nok.ntc.nokia.com (unverified) by
          esvir05nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T589656582bac158f25078@esvir05nok.ntc.nokia.com>; Mon, 21
          Jan 2002 16:42:43 +0200
Received: from [172.22.43.211] (trd043-211.research.nokia.com [172.22.43.211])
          by esebh02nok.ntc.nokia.com with SMTP (Microsoft Exchange Internet
          Mail Service Version 5.5.2652.78) id C0ZTZZB3; Mon, 21 Jan 2002
          16:42:42 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B871F5BC.BF77%patrick.stickler@nokia.com>
Date:         Mon, 21 Jan 2002 16:43:40 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: URx Questions
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <B871ECEB.BF52%patrick.stickler@nokia.com>
Content-Transfer-Encoding: 7bit

From: Patrick Stickler <patrick.stickler@nokia.com>
Date: Mon, 21 Jan 2002 16:06:03 +0200
To: "ext Daniel R. Tobias" <dan@dantobias.com>
Subject: Re: URx Questions

On 2002-01-21 15:38, "ext Daniel R. Tobias" <dan@dantobias.com> wrote:

>> Having both 'xxx:foo' and 'urn:xxx:foo' is sure to result in
>> alot of needless overhead.
>
> True... I've noticed a current trend in Internet drafts to try to get
> both forms of each new scheme... this is rather confusing, and leaves
> me wondering which I'm supposed to use if I decide I want to use one
> of those new schemes to give unique names to things.  Do I use the
> "urn:" prefix if I want them to ultimately resolve to some Web
> resource, and leave it out if I don't expect such resolution to ever
> happen?  But what if I change my mind later?  Does that mean I end up
> with two different URIs for the same thing?

Exactly. It should be clearly stated that there should either be
a URI scheme or a 'urn:' Namespace, but not both, otherwise one
must equate all pairs of URIs from either.

> But even if I want them
> to resolve, how wold they... none of these new schemes seem to be
> giving the slightest clue as to how they would actually be resolved
> as URNs.
>
> Actually, in general, that seems to be the biggest problem with URNs;
> they're a good concept in theory, but in practice even after years of
> discussion nobody seems to really know how they're going to be made
> resolvable.

Well, resolution of URNs has always been contextual. Work is finally
reaching maturity on a global, distributed mapping table that would
bind URNs to URLs and would allow any client, anywhere to retrieve
resources by URN as easily as URLs using a system similar (actually
based on) the DNS system. But one can always provide localized
resolution solutions.

Nokia uses URNs to identify all managed digital resources, and
retrieval is based on configuration for a given site or client, as
to which registry or archive the resource is accesable. This system
has been in use now for a couple of years, and so when folks say
that all URNs must be urn:s, I have to laugh.

C.f. http://www-nrc.nokia.com/sw/Metia.zip

> Some of these new proposed schemes offer namespaces
> whereby anybody can create names at will, but in the absence of any
> registration system that puts them all in a big database, and with
> explicit definitions to the effect that the use of domain names to
> identify the minting authority does not imply that this authority is
> actually reachable currently at that address, there simply does not
> seem to be any reasonable mechanism by which a user agent might try
> to resolve them into a resource.
>
> By those standards, URPs may make more sense, since they are
> explicitly defined not to resolve into anything.

We still need URNs. We need a way to name things without having
to worry about where those things might be stored or managed.
Such as the name of a book or image or soundtrack, which may
in fact get stored in many locations for various reasons, but
is still the very same "thing".

I see three parts to URN usage:

1. Minting of the URN, which must be globally and temporally unique.
2. Describing the resource in terms of the URN (optional really) such
   as ownership, encoding, language, etc.
3. Mapping the URN to a URL or other means of retrieval, for a given
   environment (which may be global)

Most URN schemes (ISBN, DOI, etc.) force you to pay for all three
services, when one may not need all of them -- and most such schemes
put a focus on high persistence, security, and quality which, while
very important for large publishers, are not as critical for most
folks and also price such services way beyond the reach of most
folks (just price a few DOIs and ISBNs, very expensive).

So my goals with the 'hrn:' URN scheme is to provide a reliable and
cheap way for folks to mint URNs and then address the description
and mapping issues seperately.

There already are several description solutions available, including
open source such as the Open Archives Initiative. And since it is
not too hard or expensive to get Web or FTP space, the mapping
and retrieval is also easy to arrange -- especially if the description
solution is used to define the mapping, by simply including a
property such as 'location' which is a URL.

So, whether or not the global resolution solutions planned for URNs
happen or not, we can still use URNs very effectively and they are
very much needed.

Cheers,

Patrick

--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Jan 21 09:57:49 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA11342
	for <urn-archive@IETF.ORG>; Mon, 21 Jan 2002 09:57:49 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA01913;
	Mon, 21 Jan 2002 09:53:55 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 11120 for URN-IETF@LISTS.NETSOL.COM; Mon, 21 Jan
          2002 09:53:48 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from polaris.childrenfirst.internal ([65.209.24.245]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id HAA01301 for
          <URN-IETF@LISTS.NETSOL.COM>; Mon, 21 Jan 2002 07:06:01 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.4712.0
Content-Class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Thread-Topic:      Re: URx Questions
Thread-Index: AcGiUUWghSsQnXIRR52xZ+7DbUq2GgAIdrLg
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by lists.netsol.com id
                      HAA01302
Message-ID:  <18B657EBE98B6946A3572E18C8DFC0C31B7ED5@polaris.childrenfirst.internal>
Date:         Mon, 21 Jan 2002 06:59:59 -0500
Reply-To: Bryan Schlegel <bschlegel@CHILDRENFIRST.COM>
From: Bryan Schlegel <bschlegel@CHILDRENFIRST.COM>
Subject:      FW:      Re: URx Questions
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 8bit

how do i get off this list?

-----Original Message-----
From: Patrick Stickler [mailto:patrick.stickler@nokia.com]
Sent: Monday, January 21, 2002 2:30 AM
To: URN-IETF@LISTS.NETSOL.COM
Subject: Re: URx Questions


On 2002-01-21 5:37, "ext Sean B. Palmer" <sean@mysterylights.com> wrote:

> Hi Patrick,
>
> Sorry for taking so long to go through your recent URx publications;
> here are some fairly innane questions, and some general comments.
>
> My first Q is about the hierarchial URN scheme. Michael pointed out
> that they can have domain names as authority components, which isn't
> all that persistent. UUIDs would be alright, but they're fairly
> difficult to generate. The other option is a tag-esque "domain,date"
> component - which brings me to the question: how does "hrn:" differ
> from "tag:"?

As I pointed out in an earlier response, the use of the web
authority does not make an 'hrn:' non-persistent, as the
web authority in an 'hrn:' represents only the minting
authority, and not the resolution authority. In an 'http:'
URL, a web authority is both, and thus if it changes or
becomes inactive, the resolution authority becomes invalid
and thus persistence is impacted.

'hrn:' URNs do not have that problem, even though web authorities
may be used, because the web authority remains historically valid
and even if it becomes inactive, that has no impact on the
persistent validity of the 'hrn:' URN.

See section 3 of draft-pstickler-uri-taxonomy-00 regarding
these distinctions.

The benefit of allowing a web authority as the minting authority
is that it provides a far less centralized method of "namespace"
than 'urn:' NIDs or purchasing of URIs from NID owners (e.g. DOI,
ISBN, etc.). With 'hrn:'s, anyone can mint a mnemonic URN
based on a web authority, or a non-mnemonic (or partially
mnemonic) URN based on a UUID easily and without fear of
collision. And those URNs can be hierarchically defined to boot.

'hrn:' = "URN Power to the People" ;-)

> I presume that the hierarchial aspect is what you're
> after, although I'm not sure what the relationship between the
> segments is.

Hierarchy was one desired characteristic. Minimially-centrallized
minting was another (i.e. based on any web authority, not having
to register a namespace or pay some agency that has a namespace).

Per above.

> Why not use ":" as a hierarchial segment delimiter in
> "tag:"?

Because there already is a standard syntax for hierarchical URIs and
many APIs and libraries exist for parsing such hierarchical URIs into
their components.

Why introduce another hierarchical syntax if the present standard
does the job?

> Note that "tag:" was going to be registered as a URI, and URN
> NID.

I understand that. But it appears to me that it is only the
contemporary view that forces this redundancy. You should be
able to register it simply as a URI with a classification of URN.

Or, you can register it as an NID of the 'urn:' scheme.

Why do both?

Having both 'xxx:foo' and 'urn:xxx:foo' is sure to result in
alot of needless overhead.

> Next Q: I can't work out what "voc:" is for, if anything. The draft
> states: "This provides a more robust and safe treatment of unqualified
> names than the 'online:' or 'genid:' treatments employed by most RDF
> systems to date.", so it sounds as if they're meant to be replacements
> for anonymous nodes... but the structure of the URIs suggests
> otherwise.

The use of 'voc:' in RDF for providing non-collisive identifiers
for local (not anonymous) resources is very much a fringe use.

The 'voc:' URT scheme is intended for vocabularies. See the
examples in the I-D. That should clarify its intended usage.

In short, for the URIs of all element and attribute names of all
XML content models, for the URIs of all resource names of all
RDF schemas, for the URIs of all controlled vocabularies
and taxonomies such as ISO language and country codes, TGN
geographic names, etc. etc.

I.e. for all abstract identifiers.

I think that the 'voc:' URT scheme is the most important of
all of the newly proposed schemes, and has the widest application.

> I've also been wondering about the taxonomy in general. A lot of
> people will tell you that an HTTP URI is just as good a persistent
> identifier as any URN - it's the social contract that matters, and
> HTTP URIS are widely deployed. The URN/URL/URP taxonomy feels rather
> artificial to me, and I fear that creators of new schemes will have to
> beg to you as the arbiter of where a new scheme belongs.

I agree that before such a taxonomy would reach the maturity
of a standard that it would need more precise definition. I think
though that the criteria distinguishing the proposed classes is
fairly straightforward.

If your URI scheme denotes a point of access, it is a URL. If it
denotes an indirect access key, it is a URN, if it does not resolve
(is self contained) it is a URP.

I.e.:

   URL     direct resolution
   URN     indirect resolution
   URP     no resolution

> [BTW, I'm not
> sure I would have chosen the acronym "URP". Every time I write it, I
> feel like excusing myself afterwards].

It does seem to give a few folks indigestion ;-)

> For example, you've listed ESL as a URV. I can see the motivation
> behind that, and I would agree - if not for the fact that ESL could
> easily have been submitted as a URN NID.

But why? Is the primary and fundamental purpose of an 'esl:' URI to
denote some other web resource independent of its location?

> At the moment, I am one of
> those who feel that the boundary between URP and URN is not all that
> solid. [In fact, I wonder why there isn't a "uri-x:" alternative of
> "urn:urn-x:".]
>
> I'm not sure what the utility of the "qname:" scheme is. In fact, many
> of the drafts are lacking in describing the utility of the schemes
> themselves. Whilst this seems to be common practise, it's something
> that I battle against. All new schemes should have a detailed space
> describing their purpose and motivation, because it obviates arguments
> later on. If you could prepare a summary of the aims of each scheme,
> that would be rather useful.

All of the schemes have specific utility but I tried to avoid being
too specific with regards to all possible applications, keeping each
I-D focused on the essential technical details regarding the URI
scheme in a generic fashion that would be as future-flexible as
possible.

I am actually working on a more descriptive account of where/how each
is used, which, if I get it done in time, I will likely submit for
the SW track at WWW12.

Cheers,

Patrick


--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Jan 21 10:19:42 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA12124
	for <urn-archive@IETF.ORG>; Mon, 21 Jan 2002 10:19:42 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA02651;
	Mon, 21 Jan 2002 10:16:57 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 11318 for URN-IETF@LISTS.NETSOL.COM; Mon, 21 Jan
          2002 10:16:46 -0500
Received: from mgw-x2.nokia.com (mgw-x2.nokia.com [131.228.20.22]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA02644 for
          <urn-ietf@lists.netsol.com>; Mon, 21 Jan 2002 10:16:44 -0500 (EST)
Received: from esvir04nok.ntc.nokia.com (esvir04nokt.ntc.nokia.com
          [172.21.143.36]) by mgw-x2.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0LFAj906424 for <urn-ietf@lists.netsol.com>; Mon, 21 Jan
          2002 17:10:45 +0200 (EET)
Received: from esebh02nok.ntc.nokia.com (unverified) by
          esvir04nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T58966ff31fac158f24077@esvir04nok.ntc.nokia.com>; Mon, 21
          Jan 2002 17:10:41 +0200
Received: from [172.22.43.211] (trd043-211.research.nokia.com [172.22.43.211])
          by esebh02nok.ntc.nokia.com with SMTP (Microsoft Exchange Internet
          Mail Service Version 5.5.2652.78) id C0ZTZ5G8; Mon, 21 Jan 2002
          17:10:40 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B871FC49.BF8F%patrick.stickler@nokia.com>
Date:         Mon, 21 Jan 2002 17:11:37 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: URx Questions
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <20020121092536.F7674@bailey.dscga.com>
Content-Transfer-Encoding: 7bit

On 2002-01-21 16:25, "ext Michael Mealling" <michael@neonym.net> wrote:

>> By those standards, URPs may make more sense, since they are
>> explicitly defined not to resolve into anything.
>
> That _is_ one of the requirements of URNs. They were _never_ required
> to be resolvable in the first place. Many of the currently registered
> URNs will never have a resolution method because non will exist.
> So the lament that "nobody seems to really know how they're going to be
> made resolvable" is missing most of the point of URNs to begin with.
> But maybe that was our fault as well...

There is, I feel, a significant difference between might not resolve
and must not resolve. It is true that a resource denoted by a URN may
never have a digital representation instantiated at any given location,
but that doesn't make such a URN the equivalent of a URP.

Cheers,

Patrick

--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Jan 21 11:07:51 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA14193
	for <urn-archive@IETF.ORG>; Mon, 21 Jan 2002 11:07:50 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA03509;
	Mon, 21 Jan 2002 11:04:44 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 11512 for URN-IETF@LISTS.NETSOL.COM; Mon, 21 Jan
          2002 11:04:31 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from email8.net ([65.112.130.132]) by lists.netsol.com (8.9.3/8.9.3)
          with ESMTP id KAA03436 for <urn-ietf@lists.netsol.com>; Mon, 21 Jan
          2002 10:52:51 -0500 (EST)
Received: from [65.112.130.130] (HELO dan) by email8.net (CommuniGate Pro SMTP
          3.4.3) with ESMTP id 1499328; Mon, 21 Jan 2002 10:47:20 -0500
MIME-Version: 1.0
Priority: normal
References: <20020121092536.F7674@bailey.dscga.com>
X-mailer: Pegasus Mail for Windows (v4.01)
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Content-description: Mail message body
Message-ID:  <3C4BF194.10433.3C89E7B7@localhost>
Date:         Mon, 21 Jan 2002 10:46:44 -0500
Reply-To: "Daniel R. Tobias" <dtobias@21STCENTURYINVESTOR.COM>
From: "Daniel R. Tobias" <dtobias@21STCENTURYINVESTOR.COM>
Subject:      Re: URx Questions
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <B871FC49.BF8F%patrick.stickler@nokia.com>
Content-Transfer-Encoding: 7BIT

On 21 Jan 2002 at 17:11, Patrick Stickler wrote:

> There is, I feel, a significant difference between might not resolve
> and must not resolve. It is true that a resource denoted by a URN may
> never have a digital representation instantiated at any given location,
> but that doesn't make such a URN the equivalent of a URP.

But, to play "devil's advocate" for the contemporary paradigm (after
my earlier arguments in favor of a more elaborate taxonomy), "never"
is a very long time... things tend to change, sometimes in
unpredictable ways, but their names don't always change accordingly --
 look at the Los Angeles Lakers and Utah Jazz, whose team names made
more sense when they were the Minneapolis Lakers and New Orleans
Jazz.

Thus, when somebody assigns a name in a particular URI scheme to
something based on his assessment of whether or not that "something"
ever will be resolvable on the Internet, this assessment may well be
contradicted by later events, leading to a need for a kludged-up
method of resolving URIs of a form that were supposed to be defined
to be unresolvable, or contrariwise, to the continued use of URIs to
things no longer resolvable that use schemes that indicate supposedly
resolvable resources, because they've embedded themselves as
identifiers in some context where they can't easily be changed.

--
Dan
Dan's Web Tips: http://www.dantobias.com/webtips/


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Jan 21 11:32:48 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA15793
	for <urn-archive@IETF.ORG>; Mon, 21 Jan 2002 11:32:48 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA04000;
	Mon, 21 Jan 2002 11:30:16 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 11622 for URN-IETF@LISTS.NETSOL.COM; Mon, 21 Jan
          2002 11:30:13 -0500
Received: from mgw-x1.nokia.com (mgw-x1.nokia.com [131.228.20.21]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA03992 for
          <URN-IETF@lists.netsol.com>; Mon, 21 Jan 2002 11:30:11 -0500 (EST)
Received: from esvir07nok.ntc.nokia.com (esvir07nokt.ntc.nokia.com
          [172.21.143.39]) by mgw-x1.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0LGNqu28114 for <URN-IETF@lists.netsol.com>; Mon, 21 Jan
          2002 18:23:52 +0200 (EET)
Received: from esebh03nok.ntc.nokia.com (unverified) by
          esvir07nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T5896b335c2ac158f27bdf@esvir07nok.ntc.nokia.com>; Mon, 21
          Jan 2002 18:24:09 +0200
Received: from [172.22.43.211] ([172.22.43.211]) by esebh03nok.ntc.nokia.com
          with SMTP (Microsoft Exchange Internet Mail Service Version
          5.5.2652.78) id C0W2RQM0; Mon, 21 Jan 2002 18:24:07 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B8720D81.BFEF%patrick.stickler@nokia.com>
Date:         Mon, 21 Jan 2002 18:25:05 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: URx Questions
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <3C4BF194.10433.3C89E7B7@localhost>
Content-Transfer-Encoding: 7bit

On 2002-01-21 17:46, "ext Daniel R. Tobias"
<dtobias@21STCENTURYINVESTOR.COM> wrote:

> On 21 Jan 2002 at 17:11, Patrick Stickler wrote:
>
>> There is, I feel, a significant difference between might not resolve
>> and must not resolve. It is true that a resource denoted by a URN may
>> never have a digital representation instantiated at any given location,
>> but that doesn't make such a URN the equivalent of a URP.
>
> But, to play "devil's advocate" for the contemporary paradigm (after
> my earlier arguments in favor of a more elaborate taxonomy), "never"
> is a very long time... things tend to change, sometimes in
> unpredictable ways, but their names don't always change accordingly --
> look at the Los Angeles Lakers and Utah Jazz, whose team names made
> more sense when they were the Minneapolis Lakers and New Orleans
> Jazz.
>
> Thus, when somebody assigns a name in a particular URI scheme to
> something based on his assessment of whether or not that "something"
> ever will be resolvable on the Internet, this assessment may well be
> contradicted by later events, leading to a need for a kludged-up
> method of resolving URIs of a form that were supposed to be defined
> to be unresolvable, or contrariwise, to the continued use of URIs to
> things no longer resolvable that use schemes that indicate supposedly
> resolvable resources, because they've embedded themselves as
> identifiers in some context where they can't easily be changed.

A very good point. Let me try to answer it in two halves:

1. A URI which is originally intended to denote a retrievable
   resource: if that resource later has no web-accessible
   representation or expression, that doesn't change the quality
   of that resource. The name of a person who lived does
   not suddenly become invalid once they die nor equivalent
   to the name of a fictitious person. Likewise, one may
   loose all copies of some resource, but that doesn't mean
   that the resource was abstract, or should be treated now
   as abstract, just because it is no longer retrievable.

   Do URLs then denote abstract resources when offline? ;-)

2. A URI which is originally intended to denote a non-retrievable
   resource: firstly, if the resource is abstract, or non-digital,
   then one would hardly expect it to suddently become
   retrievable in a digital context such as the web. One would
   only be able to retrieve secondary knowledge or representations
   of those non-retrievable resources, not the resources themselves.

   Taking a scifi view, if later one is able to digitize physical
   entities (beam me up, Scotty) then perhaps we have to rethink
   this, but I guess we have a little bit of time to philosophise
   around that one ;-)


The key is the inherent, intended quality of retrievability
or non-retrievability ascribed to the resource denoted by the
URI, not whether the resource is or is not retrievable at some
point in time or in some given context.

Maybe that answers your question, maybe not, but that's my stab
at it at the end of a long day...

Cheers,

Patrick

--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Jan 21 11:45:53 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA16239
	for <urn-archive@IETF.ORG>; Mon, 21 Jan 2002 11:45:53 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA04339;
	Mon, 21 Jan 2002 11:42:49 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 11710 for URN-IETF@LISTS.NETSOL.COM; Mon, 21 Jan
          2002 11:42:31 -0500
Received: from deimos.hpl.hp.com (deimos.hpl.hp.com [192.6.19.190]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA04332 for
          <urn-ietf@lists.netsol.com>; Mon, 21 Jan 2002 11:42:30 -0500 (EST)
Received: from hplns3.hpl.hp.com (hplns3.hpl.hp.com [15.0.48.4]) by
          deimos.hpl.hp.com (8.9.3 (PHNE_24419)/HPL-PA Relay) with ESMTP id
          IAA02165; Mon, 21 Jan 2002 08:36:27 -0800 (PST)
Received: from tims-omnibook.hpl.hp.com (pal1nai161166.nsr.hp.com
          [15.244.161.166]) by hplns3.hpl.hp.com (8.10.2/8.10.2 HPL-PA Hub)
          with ESMTP id g0LGaOg22802; Mon, 21 Jan 2002 08:36:25 -0800 (PST)
X-Sender: timothy@hplex1.hpl.hp.com
X-Mailer: QUALCOMM Windows Eudora Version 5.1
References: <000e01c1a22c$f1aea5a0$06560150@localhost>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Approved-By:  Tim Kindberg <timothy@HPL.HP.COM>
Message-ID:  <5.1.0.14.1.20020121081822.036cadc0@hplex1.hpl.hp.com>
Date:         Mon, 21 Jan 2002 08:42:55 -0800
Reply-To: Tim Kindberg <timothy@HPL.HP.COM>
From: Tim Kindberg <timothy@HPL.HP.COM>
Subject:      Re: URx Questions
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <B871900B.BECE%patrick.stickler@nokia.com>

At 09:29 AM 1/21/02 +0200, Patrick Stickler wrote:
>On 2002-01-21 5:37, "ext Sean B. Palmer" <sean@mysterylights.com> wrote:
>
> > Hi Patrick,
> >
> > Sorry for taking so long to go through your recent URx publications;
> > here are some fairly innane questions, and some general comments.
> >
> > My first Q is about the hierarchial URN scheme. Michael pointed out
> > that they can have domain names as authority components, which isn't
> > all that persistent. UUIDs would be alright, but they're fairly
> > difficult to generate. The other option is a tag-esque "domain,date"
> > component - which brings me to the question: how does "hrn:" differ
> > from "tag:"?

As one of the people who devised tags --
http://www.ietf.org/internet-drafts/draft-kindberg-tag-uri-01.txt -- I'm
having trouble understanding Patrick's hrn: design and his comments below.

One of the rationales for tag: has always been to separate minting from
binding and make minting convenient for humans, so we seem to share that.
An important aspect of minting, obviously, is a guarantee of uniqueness.
Email addresses and domain names belong to at most one entity at a time and
are thererfore suitable 'seeds' for uniqueness -- hence we use them in
tags. But they're not uniquely assigned over time. Therefore we qualify
them with a date on which they're assigned:

tag:timothy@hpl.hp.com,2002-01-21:ikaika, which is a name that I have just
assigned for my dog, is guaranteed to be unique now and forever, because I
own that email address on today's date. No-one -- in particular, a
timothy@hpl.hp.com at HP in the year 2034 -- is allowed to mint a tag for
any date other than one on which they own the email address/domain name, so
they can never legitimately choose the same name.

In contrast, the person who holds abc.com in 2034 might 're-mint'
hrn://abc.com/288918293/3/en/global/docbook. At least, there may be no
records of what previous owners of abc.com have minted, so the new minter
can't be sure.

As for the hierarchical nature of hrns -- sure, hierarchies are nice. But
why mandate a syntax to that extent for the 'local' part of the identifier?
It's nobody else's business; it just has to be unique.

By the way, tag: is in the RFC editor's queue. It's also somewhere in the
urn nid registration process.

Tim.




>As I pointed out in an earlier response, the use of the web
>authority does not make an 'hrn:' non-persistent, as the
>web authority in an 'hrn:' represents only the minting
>authority, and not the resolution authority. In an 'http:'
>URL, a web authority is both, and thus if it changes or
>becomes inactive, the resolution authority becomes invalid
>and thus persistence is impacted.
>
>'hrn:' URNs do not have that problem, even though web authorities
>may be used, because the web authority remains historically valid
>and even if it becomes inactive, that has no impact on the
>persistent validity of the 'hrn:' URN.
>
>See section 3 of draft-pstickler-uri-taxonomy-00 regarding
>these distinctions.
>
>The benefit of allowing a web authority as the minting authority
>is that it provides a far less centralized method of "namespace"
>than 'urn:' NIDs or purchasing of URIs from NID owners (e.g. DOI,
>ISBN, etc.). With 'hrn:'s, anyone can mint a mnemonic URN
>based on a web authority, or a non-mnemonic (or partially
>mnemonic) URN based on a UUID easily and without fear of
>collision. And those URNs can be hierarchically defined to boot.
>
>'hrn:' = "URN Power to the People" ;-)
>
> > I presume that the hierarchial aspect is what you're
> > after, although I'm not sure what the relationship between the
> > segments is.
>
>Hierarchy was one desired characteristic. Minimially-centrallized
>minting was another (i.e. based on any web authority, not having
>to register a namespace or pay some agency that has a namespace).
>
>Per above.
>
> > Why not use ":" as a hierarchial segment delimiter in
> > "tag:"?
>
>Because there already is a standard syntax for hierarchical URIs and
>many APIs and libraries exist for parsing such hierarchical URIs into
>their components.
>
>Why introduce another hierarchical syntax if the present standard
>does the job?
>
> > Note that "tag:" was going to be registered as a URI, and URN
> > NID.
>
>I understand that. But it appears to me that it is only the
>contemporary view that forces this redundancy. You should be
>able to register it simply as a URI with a classification of URN.
>
>Or, you can register it as an NID of the 'urn:' scheme.
>
>Why do both?
>
>Having both 'xxx:foo' and 'urn:xxx:foo' is sure to result in
>alot of needless overhead.
>
> > Next Q: I can't work out what "voc:" is for, if anything. The draft
> > states: "This provides a more robust and safe treatment of unqualified
> > names than the 'online:' or 'genid:' treatments employed by most RDF
> > systems to date.", so it sounds as if they're meant to be replacements
> > for anonymous nodes... but the structure of the URIs suggests
> > otherwise.
>
>The use of 'voc:' in RDF for providing non-collisive identifiers
>for local (not anonymous) resources is very much a fringe use.
>
>The 'voc:' URT scheme is intended for vocabularies. See the
>examples in the I-D. That should clarify its intended usage.
>
>In short, for the URIs of all element and attribute names of all
>XML content models, for the URIs of all resource names of all
>RDF schemas, for the URIs of all controlled vocabularies
>and taxonomies such as ISO language and country codes, TGN
>geographic names, etc. etc.
>
>I.e. for all abstract identifiers.
>
>I think that the 'voc:' URT scheme is the most important of
>all of the newly proposed schemes, and has the widest application.
>
> > I've also been wondering about the taxonomy in general. A lot of
> > people will tell you that an HTTP URI is just as good a persistent
> > identifier as any URN - it's the social contract that matters, and
> > HTTP URIS are widely deployed. The URN/URL/URP taxonomy feels rather
> > artificial to me, and I fear that creators of new schemes will have to
> > beg to you as the arbiter of where a new scheme belongs.
>
>I agree that before such a taxonomy would reach the maturity
>of a standard that it would need more precise definition. I think
>though that the criteria distinguishing the proposed classes is
>fairly straightforward.
>
>If your URI scheme denotes a point of access, it is a URL. If it
>denotes an indirect access key, it is a URN, if it does not resolve
>(is self contained) it is a URP.
>
>I.e.:
>
>    URL     direct resolution
>    URN     indirect resolution
>    URP     no resolution
>
> > [BTW, I'm not
> > sure I would have chosen the acronym "URP". Every time I write it, I
> > feel like excusing myself afterwards].
>
>It does seem to give a few folks indigestion ;-)
>
> > For example, you've listed ESL as a URV. I can see the motivation
> > behind that, and I would agree - if not for the fact that ESL could
> > easily have been submitted as a URN NID.
>
>But why? Is the primary and fundamental purpose of an 'esl:' URI to
>denote some other web resource independent of its location?
>
> > At the moment, I am one of
> > those who feel that the boundary between URP and URN is not all that
> > solid. [In fact, I wonder why there isn't a "uri-x:" alternative of
> > "urn:urn-x:".]
> >
> > I'm not sure what the utility of the "qname:" scheme is. In fact, many
> > of the drafts are lacking in describing the utility of the schemes
> > themselves. Whilst this seems to be common practise, it's something
> > that I battle against. All new schemes should have a detailed space
> > describing their purpose and motivation, because it obviates arguments
> > later on. If you could prepare a summary of the aims of each scheme,
> > that would be rather useful.
>
>All of the schemes have specific utility but I tried to avoid being
>too specific with regards to all possible applications, keeping each
>I-D focused on the essential technical details regarding the URI
>scheme in a generic fashion that would be as future-flexible as
>possible.
>
>I am actually working on a more descriptive account of where/how each
>is used, which, if I get it done in time, I will likely submit for
>the SW track at WWW12.
>
>Cheers,
>
>Patrick
>
>
>--
>
>Patrick Stickler              Phone: +358 50 483 9453
>Senior Research Scientist     Fax:   +358 7180 35409
>Nokia Research Center         Email: patrick.stickler@nokia.com


Tim Kindberg

mobile systems and services lab  hewlett-packard laboratories
1501 page mill road, ms 1u-17
palo alto
ca 94304-1126
usa

www.champignon.net/TimKindberg/
timothy@hpl.hp.com
voice +1 650 857 5609
fax +1 650 857 2358


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Jan 22 09:35:30 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA19625
	for <urn-archive@IETF.ORG>; Tue, 22 Jan 2002 09:35:29 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA10043;
	Tue, 22 Jan 2002 09:33:26 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 12342 for URN-IETF@LISTS.NETSOL.COM; Tue, 22 Jan
          2002 09:33:09 -0500
Received: from mgw-x2.nokia.com (mgw-x2.nokia.com [131.228.20.22]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA10036 for
          <urn-ietf@lists.netsol.com>; Tue, 22 Jan 2002 09:33:07 -0500 (EST)
Received: from esvir03nok.nokia.com (esvir03nokt.ntc.nokia.com [172.21.143.35])
          by mgw-x2.nokia.com (Switch-2.1.0/Switch-2.1.0) with ESMTP id
          g0MER6t01949 for <urn-ietf@lists.netsol.com>; Tue, 22 Jan 2002
          16:27:06 +0200 (EET)
Received: from esebh02nok.ntc.nokia.com (unverified) by esvir03nok.nokia.com
          (Content Technologies SMTPRS 4.2.5) with ESMTP id
          <T589b6e5af9ac158f23077@esvir03nok.nokia.com>; Tue, 22 Jan 2002
          16:27:02 +0200
Received: from [10.114.130.183] (tr-adsl-dhcp-130183.ntc.nokia.com
          [10.114.130.183]) by esebh02nok.ntc.nokia.com with SMTP (Microsoft
          Exchange Internet Mail Service Version 5.5.2652.78) id C0ZT6N58; Tue,
          22 Jan 2002 16:27:02 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B8734330.C0CB%patrick.stickler@nokia.com>
Date:         Tue, 22 Jan 2002 16:26:24 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: URx Questions
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <5.1.0.14.1.20020121081822.036cadc0@hplex1.hpl.hp.com>
Content-Transfer-Encoding: 7bit

On 2002-01-21 18:42, "ext Tim Kindberg" <timothy@hpl.hp.com> wrote:

> At 09:29 AM 1/21/02 +0200, Patrick Stickler wrote:
>> On 2002-01-21 5:37, "ext Sean B. Palmer" <sean@mysterylights.com> wrote:
>>
>>> Hi Patrick,
>>>
>>> Sorry for taking so long to go through your recent URx publications;
>>> here are some fairly innane questions, and some general comments.
>>>
>>> My first Q is about the hierarchial URN scheme. Michael pointed out
>>> that they can have domain names as authority components, which isn't
>>> all that persistent. UUIDs would be alright, but they're fairly
>>> difficult to generate. The other option is a tag-esque "domain,date"
>>> component - which brings me to the question: how does "hrn:" differ
>>> from "tag:"?
>
> As one of the people who devised tags --
> http://www.ietf.org/internet-drafts/draft-kindberg-tag-uri-01.txt -- I'm
> having trouble understanding Patrick's hrn: design and his comments below.
>
> One of the rationales for tag: has always been to separate minting from
> binding and make minting convenient for humans, so we seem to share that.
> An important aspect of minting, obviously, is a guarantee of uniqueness.
> Email addresses and domain names belong to at most one entity at a time and
> are thererfore suitable 'seeds' for uniqueness -- hence we use them in
> tags. But they're not uniquely assigned over time. Therefore we qualify
> them with a date on which they're assigned:
>
> tag:timothy@hpl.hp.com,2002-01-21:ikaika, which is a name that I have just
> assigned for my dog, is guaranteed to be unique now and forever, because I
> own that email address on today's date. No-one -- in particular, a
> timothy@hpl.hp.com at HP in the year 2034 -- is allowed to mint a tag for
> any date other than one on which they own the email address/domain name, so
> they can never legitimately choose the same name.
>
> In contrast, the person who holds abc.com in 2034 might 're-mint'
> hrn://abc.com/288918293/3/en/global/docbook. At least, there may be no
> records of what previous owners of abc.com have minted, so the new minter
> can't be sure.

I fully appreciate the benefit of guarunteed global and temporal
uniqueness (hence support for UUIDs), but I feel that there are
other means of anchoring names in time, not just by date, such
as version numbers, and there is nothing to prevent you from including
a date in an 'hrn:' root, similar to 'tag:' -- it simply isn't
manditory.

While the goal of persistence is one that all URN schemes should
embrace, there are different degrees of persistence and different
degrees of uniqueness, and given the intended use of 'hrn:'s felt
it reasonable (if not proper) to leave it up to the minting
authority to decide what degree of persistence is optimal.

> As for the hierarchical nature of hrns -- sure, hierarchies are nice. But
> why mandate a syntax to that extent for the 'local' part of the identifier?
> It's nobody else's business; it just has to be unique.

I'm not sure I follow you -- though per my unsure understanding,
you would like to leave everything beyond the authority portion
opaque?

Well, there's no restriction about having "local" syntax for
partitioning of any sort, and you can have any valid URI string
(sans '/' characters) in your local part, with just one level
of naming.

Having a standardized representation for hierarchy, though,
is very useful for scoping identifier models which define the
identity of resources in terms of superordinate context.

E.g. work/expression/realization/instance is a common hierarchy
in the library/literature fields.

We use a similar hierarchical, scoping identity model for
modular digital resources here at Nokia.

> By the way, tag: is in the RFC editor's queue. It's also somewhere in the
> urn nid registration process.

I am well aware of that, and wish the 'tag:' URI scheme
well. In fact, I referenced it specifically in my I-D
http://ietf.org/internet-drafts/draft-pstickler-uri-taxonomy-00.txt

I will admit, however, that the intended purpose and utility
of the 'tag:' and 'hrn:' URN schemes do overlap, and one
advantage of the 'hrn:' scheme (having of course a biased
view) is that the semantics of the 'hrn:' scheme expect an
instance of that scheme to denote a retrievable digital
resource whereas the 'tag:' URN/URT scheme may be used for
either digital or non-digital resources, which introduces
problems for software applications needing to decide what
to do with one.

Regards,

Patrick

> Tim.
>
>
>
>
>> As I pointed out in an earlier response, the use of the web
>> authority does not make an 'hrn:' non-persistent, as the
>> web authority in an 'hrn:' represents only the minting
>> authority, and not the resolution authority. In an 'http:'
>> URL, a web authority is both, and thus if it changes or
>> becomes inactive, the resolution authority becomes invalid
>> and thus persistence is impacted.
>>
>> 'hrn:' URNs do not have that problem, even though web authorities
>> may be used, because the web authority remains historically valid
>> and even if it becomes inactive, that has no impact on the
>> persistent validity of the 'hrn:' URN.
>>
>> See section 3 of draft-pstickler-uri-taxonomy-00 regarding
>> these distinctions.
>>
>> The benefit of allowing a web authority as the minting authority
>> is that it provides a far less centralized method of "namespace"
>> than 'urn:' NIDs or purchasing of URIs from NID owners (e.g. DOI,
>> ISBN, etc.). With 'hrn:'s, anyone can mint a mnemonic URN
>> based on a web authority, or a non-mnemonic (or partially
>> mnemonic) URN based on a UUID easily and without fear of
>> collision. And those URNs can be hierarchically defined to boot.
>>
>> 'hrn:' = "URN Power to the People" ;-)
>>
>>> I presume that the hierarchial aspect is what you're
>>> after, although I'm not sure what the relationship between the
>>> segments is.
>>
>> Hierarchy was one desired characteristic. Minimially-centrallized
>> minting was another (i.e. based on any web authority, not having
>> to register a namespace or pay some agency that has a namespace).
>>
>> Per above.
>>
>>> Why not use ":" as a hierarchial segment delimiter in
>>> "tag:"?
>>
>> Because there already is a standard syntax for hierarchical URIs and
>> many APIs and libraries exist for parsing such hierarchical URIs into
>> their components.
>>
>> Why introduce another hierarchical syntax if the present standard
>> does the job?
>>
>>> Note that "tag:" was going to be registered as a URI, and URN
>>> NID.
>>
>> I understand that. But it appears to me that it is only the
>> contemporary view that forces this redundancy. You should be
>> able to register it simply as a URI with a classification of URN.
>>
>> Or, you can register it as an NID of the 'urn:' scheme.
>>
>> Why do both?
>>
>> Having both 'xxx:foo' and 'urn:xxx:foo' is sure to result in
>> alot of needless overhead.
>>
>>> Next Q: I can't work out what "voc:" is for, if anything. The draft
>>> states: "This provides a more robust and safe treatment of unqualified
>>> names than the 'online:' or 'genid:' treatments employed by most RDF
>>> systems to date.", so it sounds as if they're meant to be replacements
>>> for anonymous nodes... but the structure of the URIs suggests
>>> otherwise.
>>
>> The use of 'voc:' in RDF for providing non-collisive identifiers
>> for local (not anonymous) resources is very much a fringe use.
>>
>> The 'voc:' URT scheme is intended for vocabularies. See the
>> examples in the I-D. That should clarify its intended usage.
>>
>> In short, for the URIs of all element and attribute names of all
>> XML content models, for the URIs of all resource names of all
>> RDF schemas, for the URIs of all controlled vocabularies
>> and taxonomies such as ISO language and country codes, TGN
>> geographic names, etc. etc.
>>
>> I.e. for all abstract identifiers.
>>
>> I think that the 'voc:' URT scheme is the most important of
>> all of the newly proposed schemes, and has the widest application.
>>
>>> I've also been wondering about the taxonomy in general. A lot of
>>> people will tell you that an HTTP URI is just as good a persistent
>>> identifier as any URN - it's the social contract that matters, and
>>> HTTP URIS are widely deployed. The URN/URL/URP taxonomy feels rather
>>> artificial to me, and I fear that creators of new schemes will have to
>>> beg to you as the arbiter of where a new scheme belongs.
>>
>> I agree that before such a taxonomy would reach the maturity
>> of a standard that it would need more precise definition. I think
>> though that the criteria distinguishing the proposed classes is
>> fairly straightforward.
>>
>> If your URI scheme denotes a point of access, it is a URL. If it
>> denotes an indirect access key, it is a URN, if it does not resolve
>> (is self contained) it is a URP.
>>
>> I.e.:
>>
>>    URL     direct resolution
>>    URN     indirect resolution
>>    URP     no resolution
>>
>>> [BTW, I'm not
>>> sure I would have chosen the acronym "URP". Every time I write it, I
>>> feel like excusing myself afterwards].
>>
>> It does seem to give a few folks indigestion ;-)
>>
>>> For example, you've listed ESL as a URV. I can see the motivation
>>> behind that, and I would agree - if not for the fact that ESL could
>>> easily have been submitted as a URN NID.
>>
>> But why? Is the primary and fundamental purpose of an 'esl:' URI to
>> denote some other web resource independent of its location?
>>
>>> At the moment, I am one of
>>> those who feel that the boundary between URP and URN is not all that
>>> solid. [In fact, I wonder why there isn't a "uri-x:" alternative of
>>> "urn:urn-x:".]
>>>
>>> I'm not sure what the utility of the "qname:" scheme is. In fact, many
>>> of the drafts are lacking in describing the utility of the schemes
>>> themselves. Whilst this seems to be common practise, it's something
>>> that I battle against. All new schemes should have a detailed space
>>> describing their purpose and motivation, because it obviates arguments
>>> later on. If you could prepare a summary of the aims of each scheme,
>>> that would be rather useful.
>>
>> All of the schemes have specific utility but I tried to avoid being
>> too specific with regards to all possible applications, keeping each
>> I-D focused on the essential technical details regarding the URI
>> scheme in a generic fashion that would be as future-flexible as
>> possible.
>>
>> I am actually working on a more descriptive account of where/how each
>> is used, which, if I get it done in time, I will likely submit for
>> the SW track at WWW12.
>>
>> Cheers,
>>
>> Patrick
>>
>>
>> --
>>
>> Patrick Stickler              Phone: +358 50 483 9453
>> Senior Research Scientist     Fax:   +358 7180 35409
>> Nokia Research Center         Email: patrick.stickler@nokia.com
>
>
> Tim Kindberg
>
> mobile systems and services lab  hewlett-packard laboratories
> 1501 page mill road, ms 1u-17
> palo alto
> ca 94304-1126
> usa
>
> www.champignon.net/TimKindberg/
> timothy@hpl.hp.com
> voice +1 650 857 5609
> fax +1 650 857 2358
>
>

--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Jan 22 09:39:07 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA19808
	for <urn-archive@IETF.ORG>; Tue, 22 Jan 2002 09:39:06 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA10122;
	Tue, 22 Jan 2002 09:36:55 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 12339 for URN-IETF@LISTS.NETSOL.COM; Tue, 22 Jan
          2002 09:36:53 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from smtprelay7.dc2.adelphia.net (smtprelay7.dc2.adelphia.net
          [64.8.50.39]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          IAA09834 for <urn-ietf@lists.netsol.com>; Tue, 22 Jan 2002 08:53:34
          -0500 (EST)
Received: from 21afr ([24.51.220.230]) by smtprelay7.dc2.adelphia.net (Netscape
          Messaging Server 4.15) with ESMTP id GQCEAE00.OYA; Tue, 22 Jan 2002
          08:47:02 -0500
MIME-Version: 1.0
Priority: normal
References: <B871900B.BECE%patrick.stickler@nokia.com>
X-mailer: Pegasus Mail for Windows (v4.01)
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Content-description: Mail message body
Message-ID:  <3C4D26F4.25248.E3900D9@localhost>
Date:         Tue, 22 Jan 2002 08:46:44 -0500
Reply-To: "Daniel R. Tobias" <dan@DANTOBIAS.COM>
From: "Daniel R. Tobias" <dan@DANTOBIAS.COM>
Subject:      Re: URx Questions
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <5.1.0.14.1.20020121081822.036cadc0@hplex1.hpl.hp.com>
Content-Transfer-Encoding: 7BIT

> tag:timothy@hpl.hp.com,2002-01-21:ikaika, which is a name that I have just
> assigned for my dog, is guaranteed to be unique now and forever, because I
> own that email address on today's date. No-one -- in particular, a
> timothy@hpl.hp.com at HP in the year 2034 -- is allowed to mint a tag for
> any date other than one on which they own the email address/domain name, so
> they can never legitimately choose the same name.
>
> In contrast, the person who holds abc.com in 2034 might 're-mint'
> hrn://abc.com/288918293/3/en/global/docbook. At least, there may be no
> records of what previous owners of abc.com have minted, so the new minter
> can't be sure.

Actually, the "guarantee" of uniqueness is only as good as the
minting authorities make it... the spec doesn't require you to use
today's date in the URI, only some date when you were in control of
the given address -- in 2034, ABC would be able to continue to issue
tag:abc.com,2001 URIs if they wished (whether or not they still owned
that domain name in 2034, given that they owned it in 2001), and they
might reuse one due to forgetfulness or because URI issuing was
placed in the charge of some knucklehead marketing type who says "I
don't *care* if we used that same URI 20 years ago for something
else... nobody remembers that ancient history, and I like how it
looks, so I want to use it now, and I'm the boss!"

Even when people use today's date in tag: URIs, some might be
sufficiently absent-minded to use the same one twice within the same
day, or have the issuance be done by a discoordinated organization
where one hand doesn't know what the other is doing and different
people keep stepping on one another's toes.

Thus, no standards document is truly going to guarantee uniqueness of
URIs... it's up to the people who issue and use them.

> By the way, tag: is in the RFC editor's queue. It's also somewhere in the
> urn nid registration process.

I'd like to know just "what's the deal" with these dual URN namespace
/ URI scheme registrations.  If they're approved this way, which form
are the users and developers supposed to use, the urn:foo: one or the
foo: one?  Does it depend on whether the user anticipates that the
resource will, some day, be possibly resolvable on the Internet?  It
seems like these dual-nature URI schemes will result in there being
multiple URIs for the same resource as the urn: part gets added and
dropped capriciously.

--
== Dan ==
Dan's Web Tips: http://www.dantobias.com/webtips/
Dan's Domain Site: http://domains.dantobias.com/


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Jan 22 12:37:58 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA01711
	for <urn-archive@IETF.ORG>; Tue, 22 Jan 2002 12:37:58 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA11549;
	Tue, 22 Jan 2002 12:32:29 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 12609 for URN-IETF@LISTS.NETSOL.COM; Tue, 22 Jan
          2002 12:31:37 -0500
Received: from deimos.hpl.hp.com (deimos.hpl.hp.com [192.6.19.190]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA11542 for
          <URN-IETF@LISTS.NETSOL.COM>; Tue, 22 Jan 2002 12:31:35 -0500 (EST)
Received: from hplns3.hpl.hp.com (hplns3.hpl.hp.com [15.0.48.4]) by
          deimos.hpl.hp.com (8.9.3 (PHNE_24419)/HPL-PA Relay) with ESMTP id
          JAA15611; Tue, 22 Jan 2002 09:25:32 -0800 (PST)
Received: from timpc.hpl.hp.com (timpc.hpl.hp.com [15.4.92.160]) by
          hplns3.hpl.hp.com (8.10.2/8.10.2 HPL-PA Hub) with ESMTP id
          g0MHPVL29905; Tue, 22 Jan 2002 09:25:32 -0800 (PST)
X-Sender: timothy@hplex1.hpl.hp.com
X-Mailer: QUALCOMM Windows Eudora Version 5.1
References: <5.1.0.14.1.20020121081822.036cadc0@hplex1.hpl.hp.com>
            <B871900B.BECE%patrick.stickler@nokia.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Approved-By:  Tim Kindberg <timothy@HPL.HP.COM>
Message-ID:  <5.1.0.14.1.20020122085516.02391808@hplex1.hpl.hp.com>
Date:         Tue, 22 Jan 2002 09:25:28 -0800
Reply-To: Tim Kindberg <timothy@HPL.HP.COM>
From: Tim Kindberg <timothy@HPL.HP.COM>
Subject:      Re: URx Questions
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <3C4D26F4.25248.E3900D9@localhost>

At 08:46 AM 1/22/2002 -0500, Daniel R. Tobias wrote:
>Actually, the "guarantee" of uniqueness is only as good as the
>minting authorities make it... the spec doesn't require you to use
>today's date in the URI, only some date when you were in control of
>the given address -- in 2034, ABC would be able to continue to issue
>tag:abc.com,2001 URIs if they wished (whether or not they still owned
>that domain name in 2034, given that they owned it in 2001), and they
>might reuse one due to forgetfulness or because URI issuing was
>placed in the charge of some knucklehead marketing type who says "I
>don't *care* if we used that same URI 20 years ago for something
>else... nobody remembers that ancient history, and I like how it
>looks, so I want to use it now, and I'm the boss!"
>
>Even when people use today's date in tag: URIs, some might be
>sufficiently absent-minded to use the same one twice within the same
>day, or have the issuance be done by a discoordinated organization
>where one hand doesn't know what the other is doing and different
>people keep stepping on one another's toes.

And neither does our draft state that users should not stick pins in
themselves. I take it for granted that identification relies on many
factors that have to do with 'good practice'. As systems designers we can
only try to create openings that prove (or don't prove) to satisfy a need
and that are within the limits of people's budgets and competencies.

> > By the way, tag: is in the RFC editor's queue. It's also somewhere in the
> > urn nid registration process.
>
>I'd like to know just "what's the deal" with these dual URN namespace
>/ URI scheme registrations.  If they're approved this way, which form
>are the users and developers supposed to use, the urn:foo: one or the
>foo: one?  Does it depend on whether the user anticipates that the
>resource will, some day, be possibly resolvable on the Internet?  It
>seems like these dual-nature URI schemes will result in there being
>multiple URIs for the same resource as the urn: part gets added and
>dropped capriciously.

Each scheme that has, for one reason or another (mostly trying to keep
their heads above the mire in the boggy mess that is URL-land), pursued
dual registration, should specify whether foo:x is the same as urn:foo:x. I
believe that we're lacking in that respect and I'll fix it. By the way, we
view the one namespace as a simple embedding of the other, so tag:x and
urn:tag:x are the same _identifiers_ (I didn't refer to bindings), for all x.

Tim.

Tim Kindberg

mobile systems and services lab  hewlett-packard laboratories
1501 page mill road, ms 1u-17
palo alto
ca 94304-1126
usa

www.champignon.net/TimKindberg/
timothy@hpl.hp.com
voice +1 650 857 5609
fax +1 650 857 2358


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Jan 22 12:46:11 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA02011
	for <urn-archive@IETF.ORG>; Tue, 22 Jan 2002 12:46:10 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA11763;
	Tue, 22 Jan 2002 12:44:29 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 12660 for URN-IETF@LISTS.NETSOL.COM; Tue, 22 Jan
          2002 12:44:25 -0500
Received: from deimos.hpl.hp.com (deimos.hpl.hp.com [192.6.19.190]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA11756 for
          <urn-ietf@lists.netsol.com>; Tue, 22 Jan 2002 12:44:24 -0500 (EST)
Received: from hplns3.hpl.hp.com (hplns3.hpl.hp.com [15.0.48.4]) by
          deimos.hpl.hp.com (8.9.3 (PHNE_24419)/HPL-PA Relay) with ESMTP id
          JAA16696; Tue, 22 Jan 2002 09:38:21 -0800 (PST)
Received: from timpc.hpl.hp.com (timpc.hpl.hp.com [15.4.92.160]) by
          hplns3.hpl.hp.com (8.10.2/8.10.2 HPL-PA Hub) with ESMTP id
          g0MHcJL29969; Tue, 22 Jan 2002 09:38:19 -0800 (PST)
X-Sender: timothy@hplex1.hpl.hp.com
X-Mailer: QUALCOMM Windows Eudora Version 5.1
References: <5.1.0.14.1.20020121081822.036cadc0@hplex1.hpl.hp.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Approved-By:  Tim Kindberg <timothy@HPL.HP.COM>
Message-ID:  <5.1.0.14.1.20020122092613.023b0008@hplex1.hpl.hp.com>
Date:         Tue, 22 Jan 2002 09:38:18 -0800
Reply-To: Tim Kindberg <timothy@HPL.HP.COM>
From: Tim Kindberg <timothy@HPL.HP.COM>
Subject:      Re: URx Questions
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <B8734330.C0CB%patrick.stickler@nokia.com>

At 04:26 PM 1/22/2002 +0200, Patrick Stickler wrote:



>I fully appreciate the benefit of guarunteed global and temporal
>uniqueness (hence support for UUIDs), but I feel that there are
>other means of anchoring names in time, not just by date, such
>as version numbers, and there is nothing to prevent you from including
>a date in an 'hrn:' root, similar to 'tag:' -- it simply isn't
>manditory.

But 'version numbers' don't necessarily cross organisations whereas dates
do. Our view is that you have to mandate some type of framework for the
coherence of the name space.



> > As for the hierarchical nature of hrns -- sure, hierarchies are nice. But
> > why mandate a syntax to that extent for the 'local' part of the identifier?
> > It's nobody else's business; it just has to be unique.
>
>I'm not sure I follow you -- though per my unsure understanding,
>you would like to leave everything beyond the authority portion
>opaque?

That's what we do.


>Well, there's no restriction about having "local" syntax for
>partitioning of any sort, and you can have any valid URI string
>(sans '/' characters) in your local part, with just one level
>of naming.

But my point is: why frame or constrain where there is no global need to do
so? We should agree on as little as possible (Occam's Razor for naming
schemes).


>Having a standardized representation for hierarchy, though,
>is very useful for scoping identifier models which define the
>identity of resources in terms of superordinate context.
>
>E.g. work/expression/realization/instance is a common hierarchy
>in the library/literature fields.

I'm happy to let such communities develop their own standards but it's none
of my business.

>I will admit, however, that the intended purpose and utility
>of the 'tag:' and 'hrn:' URN schemes do overlap, and one
>advantage of the 'hrn:' scheme (having of course a biased
>view) is that the semantics of the 'hrn:' scheme expect an
>instance of that scheme to denote a retrievable digital
>resource whereas the 'tag:' URN/URT scheme may be used for
>either digital or non-digital resources, which introduces
>problems for software applications needing to decide what
>to do with one.

One of our intended use models is indeed that people can attach tags to
physical entities but the point of doing so is for users to retrieve
digital resources from them
(http://www.hpl.hp.com/techreports/2001/HPL-2001-95.html). So I don't see
the difference.

Cheers, Tim.

Tim Kindberg

mobile systems and services lab  hewlett-packard laboratories
1501 page mill road, ms 1u-17
palo alto
ca 94304-1126
usa

www.champignon.net/TimKindberg/
timothy@hpl.hp.com
voice +1 650 857 5609
fax +1 650 857 2358


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Jan 23 05:49:56 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA05246
	for <urn-archive@IETF.ORG>; Wed, 23 Jan 2002 05:49:56 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id FAA16442;
	Wed, 23 Jan 2002 05:45:29 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 13210 for URN-IETF@LISTS.NETSOL.COM; Wed, 23 Jan
          2002 05:45:16 -0500
Received: from mgw-x2.nokia.com (mgw-x2.nokia.com [131.228.20.22]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id FAA16435 for
          <URN-IETF@lists.netsol.com>; Wed, 23 Jan 2002 05:45:14 -0500 (EST)
Received: from esvir02nok.ntc.nokia.com (esvir02nokt.ntc.nokia.com
          [172.21.143.34]) by mgw-x2.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0NAdEt12670 for <URN-IETF@lists.netsol.com>; Wed, 23 Jan
          2002 12:39:14 +0200 (EET)
Received: from esebh02nok.ntc.nokia.com (unverified) by
          esvir02nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T589fc41ae0ac158f22078@esvir02nok.ntc.nokia.com>; Wed, 23
          Jan 2002 12:39:11 +0200
Received: from [10.114.130.183] (tr-adsl-dhcp-130183.ntc.nokia.com
          [10.114.130.183]) by esebh02nok.ntc.nokia.com with SMTP (Microsoft
          Exchange Internet Mail Service Version 5.5.2652.78) id C0ZT8D92; Wed,
          23 Jan 2002 12:39:10 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B8745B39.C1B8%patrick.stickler@nokia.com>
Date:         Wed, 23 Jan 2002 12:21:13 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: URx Questions
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <5.1.0.14.1.20020122085516.02391808@hplex1.hpl.hp.com>
Content-Transfer-Encoding: 7bit

On 2002-01-22 19:25, "ext Tim Kindberg" <timothy@hpl.hp.com> wrote:

> At 08:46 AM 1/22/2002 -0500, Daniel R. Tobias wrote:
>> Actually, the "guarantee" of uniqueness is only as good as the
>> minting authorities make it... ...
>
> ... I take it for granted that identification relies on many
> factors that have to do with 'good practice'. As systems designers we can
> only try to create openings that prove (or don't prove) to satisfy a need
> and that are within the limits of people's budgets and competencies.

In principle, I fully agree, though in practice, I prefer
solutions that facilitate and encourage what is percieved
as optimal without mandating or forcing what is percieved
as optimal, because needs/understanding change and
needs/opinions vary.

Thus, you can create an 'hrn:' that is, according to the UUID
specification, guarunteed to be globally and temporally unique
(presuming a valid implementation) while still adding mnemonic
components to it if desired. E.g.

  hrn://-/f81d4fae-7dec-11d0-a765-00a0c91e6bf6

or

  hrn://-/f81d4fae-7dec-11d0-a765-00a0c91e6bf6/Chapter1

One can also, as per 'tag:', anchor one's 'hrn:' temporally by
date, e.g.

  hrn://abc.com/2002/FinancialReport/Introduction

or at higher resolution

  hrn://abc.com/2002/01/22/FinancialReport/Introduction

Or one can use other means to denote temporal ordering, such
as version numbering, e.g.

  hrn://abc.com/InductionGuide-v2.7

Or one can use proprietary components that ensure temporal
uniqueness, such as managed sequences of identifiers, e.g.

  hrn://abc.com/abcid_881819923819/Chapter1

Or one can simply trust that the name is so significant within
the context of the minting authority that it will never be
reused, and thus ambiguity will never arise, e.g.

  hrn://john.doe@abc.com/resume

In short, it's up to the minting authority to decide just
how strict or loose the requirements are for temporal and/or
global uniqueness -- with each of the options having more or
less overhead to use (granted, some discussion regarding
global and temporal uniqueness and how to best achieve that
would likely be a good addition to the final 'hrn:' RFC, and
I've made a note of that).

A generalized URN scheme must provide the utility and
flexibility needed to accomodate common naming practices while
still providing for the needs of most or all users, including
absolute temporal and global uniqueness if so desired/needed.

With regards to temporal anchoring, 'tag:' seems to me to be
too "mothering" and not general enough. And as has been pointed
out, does not provide a form that garuntees against accidental
collision within the same authority (e.g. UUID). Thus, 'hrn:'
is both more general and more precise than 'tag:'.

If absolute temporal and global uniqueness is paramount, there
are other URN schemes that can be used, and agencies that will
ensure that uniqueness for all instances of such schemes no
matter what, but for a price (e.g. DOI, ISBN, etc.).

>>> By the way, tag: is in the RFC editor's queue. It's also somewhere in the
>>> urn nid registration process.
>>
>> I'd like to know just "what's the deal" with these dual URN namespace
>> / URI scheme registrations.  ...
>
> ... By the way, we
> view the one namespace as a simple embedding of the other, so tag:x and
> urn:tag:x are the same _identifiers_ (I didn't refer to bindings), for all x.

It's nice that *you* view them as the same, but how are applications
(or humans) to know that they are the same?

I think that the IETF should *heavily* discourage, if not disallow
dual registration of equivalent URI and URN NID schemes.

Cheers,

Patrick

--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Jan 23 05:53:30 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA05278
	for <urn-archive@IETF.ORG>; Wed, 23 Jan 2002 05:53:30 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id FAA16511;
	Wed, 23 Jan 2002 05:49:20 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 13228 for URN-IETF@LISTS.NETSOL.COM; Wed, 23 Jan
          2002 05:49:09 -0500
Received: from mgw-x2.nokia.com (mgw-x2.nokia.com [131.228.20.22]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id FAA16504 for
          <urn-ietf@lists.netsol.com>; Wed, 23 Jan 2002 05:49:02 -0500 (EST)
Received: from esvir04nok.ntc.nokia.com (esvir04nokt.ntc.nokia.com
          [172.21.143.36]) by mgw-x2.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0NAh2t15494 for <urn-ietf@lists.netsol.com>; Wed, 23 Jan
          2002 12:43:02 +0200 (EET)
Received: from esebh02nok.ntc.nokia.com (unverified) by
          esvir04nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T589fc79436ac158f24077@esvir04nok.ntc.nokia.com>; Wed, 23
          Jan 2002 12:42:58 +0200
Received: from [10.114.130.183] (tr-adsl-dhcp-130183.ntc.nokia.com
          [10.114.130.183]) by esebh02nok.ntc.nokia.com with SMTP (Microsoft
          Exchange Internet Mail Service Version 5.5.2652.78) id C0ZT81BV; Wed,
          23 Jan 2002 12:42:48 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B8746083.C1BC%patrick.stickler@nokia.com>
Date:         Wed, 23 Jan 2002 12:43:47 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: URx Questions
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <5.1.0.14.1.20020122092613.023b0008@hplex1.hpl.hp.com>
Content-Transfer-Encoding: 7bit

On 2002-01-22 19:38, "ext Tim Kindberg" <timothy@hpl.hp.com> wrote:

> At 04:26 PM 1/22/2002 +0200, Patrick Stickler wrote:
>
>
>
>> I fully appreciate the benefit of guarunteed global and temporal
>> uniqueness (hence support for UUIDs), but I feel that there are
>> other means of anchoring names in time, not just by date, such
>> as version numbers, and there is nothing to prevent you from including
>> a date in an 'hrn:' root, similar to 'tag:' -- it simply isn't
>> manditory.
>
> But 'version numbers' don't necessarily cross organisations whereas dates
> do. Our view is that you have to mandate some type of framework for the
> coherence of the name space.

But "mandates" in general seldom succeed. You must support the
practices and traditions of the minting authorities.

It is up to the minting authority to determine what is needed,
and in my experience, it is seldom that the current practice
does not suffice.

Forcing all organizations worldwide to change the way they
construct identifiers (apart from educating them on the issues
relating to globally and temporally unique idenfiers in a
web context and showing them how they can best achieve that)
is not going to work.

Most large organizations have very well established methods for
achieving unique names within the scope of that organization, and
the 'hrn:' scheme is a way for them to capture those methods in
a URI without having to re-engineer those methods or processes
(unless they choose to).

>>> As for the hierarchical nature of hrns -- sure, hierarchies are nice. But
>>> why mandate a syntax to that extent for the 'local' part of the identifier?
>>> It's nobody else's business; it just has to be unique.
>>
>> I'm not sure I follow you -- though per my unsure understanding,
>> you would like to leave everything beyond the authority portion
>> opaque?
>
> That's what we do.

But why should the rest of the world also live with that
restriction. Many folks *need* hierarchical identifiers.

>> Well, there's no restriction about having "local" syntax for
>> partitioning of any sort, and you can have any valid URI string
>> (sans '/' characters) in your local part, with just one level
>> of naming.
>
> But my point is: why frame or constrain where there is no global need to do
> so? We should agree on as little as possible (Occam's Razor for naming
> schemes).

Where on earth do you get the idea that there is no need to
do so. Just because you don't need to, or just because
everybody doesn't need to, does not mean it is not a widespread
need.

>> Having a standardized representation for hierarchy, though,
>> is very useful for scoping identifier models which define the
>> identity of resources in terms of superordinate context.
>>
>> E.g. work/expression/realization/instance is a common hierarchy
>> in the library/literature fields.
>
> I'm happy to let such communities develop their own standards but it's none
> of my business.

Then why are you commenting on the 'hrn:' scheme?

It is a standard for global naming for communities which
desire hierarchical URNs.

If you don't care about hierarchical URNs, then you
shouldn't care about the 'hrn:' URN scheme. No?

>> I will admit, however, that the intended purpose and utility
>> of the 'tag:' and 'hrn:' URN schemes do overlap, and one
>> advantage of the 'hrn:' scheme (having of course a biased
>> view) is that the semantics of the 'hrn:' scheme expect an
>> instance of that scheme to denote a retrievable digital
>> resource whereas the 'tag:' URN/URT scheme may be used for
>> either digital or non-digital resources, which introduces
>> problems for software applications needing to decide what
>> to do with one.
>
> One of our intended use models is indeed that people can attach tags to
> physical entities but the point of doing so is for users to retrieve
> digital resources from them
> (http://www.hpl.hp.com/techreports/2001/HPL-2001-95.html). So I don't see
> the difference.

I don't follow. How do you retrieve a digital resource
"from" a non-digital resource?

Do you mean e.g. a book which may both be printed and available
in digital form?

In such a case, we have several "entities", we have the abstract
work, and an expression of that work (e.g. in a given language),
and for that expression, two manifestations, one which is physical
and one which is digital. Only the last, the digital manifestation,
would be a URN denoted resource, leading from the definition of
a URN as an indirect point of access for a digital (web) resource.

C.f. http://www.ifla.org/VII/s13/frbr/frbr.htm

Regards,

Patrick

--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Jan 23 06:13:32 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA05539
	for <urn-archive@IETF.ORG>; Wed, 23 Jan 2002 06:13:32 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id GAA16915;
	Wed, 23 Jan 2002 06:09:17 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 13320 for URN-IETF@LISTS.NETSOL.COM; Wed, 23 Jan
          2002 06:09:14 -0500
Received: from mgw-x1.nokia.com (mgw-x1.nokia.com [131.228.20.21]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id GAA16908 for
          <urn-ietf@lists.netsol.com>; Wed, 23 Jan 2002 06:09:12 -0500 (EST)
Received: from esvir07nok.ntc.nokia.com (esvir07nokt.ntc.nokia.com
          [172.21.143.39]) by mgw-x1.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0NB2pj15534 for <urn-ietf@lists.netsol.com>; Wed, 23 Jan
          2002 13:02:51 +0200 (EET)
Received: from esebh02nok.ntc.nokia.com (unverified) by
          esvir07nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T589fda14d8ac158f27c5e@esvir07nok.ntc.nokia.com>; Wed, 23
          Jan 2002 13:03:11 +0200
Received: from [10.114.130.183] (tr-adsl-dhcp-130183.ntc.nokia.com
          [10.114.130.183]) by esebh02nok.ntc.nokia.com with SMTP (Microsoft
          Exchange Internet Mail Service Version 5.5.2652.78) id C0ZT8169; Wed,
          23 Jan 2002 13:03:08 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B8746546.C1CB%patrick.stickler@nokia.com>
Date:         Wed, 23 Jan 2002 13:04:06 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      FW: URx Questions
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <B8720D81.BFEF%patrick.stickler@nokia.com>
Content-Transfer-Encoding: 7bit

Seems my reply only went to Daniel and not to the list...


------ Forwarded Message
From: Patrick Stickler <patrick.stickler@nokia.com>
Date: Mon, 21 Jan 2002 18:25:05 +0200
To: "Daniel R. Tobias" <dtobias@21STCENTURYINVESTOR.COM>, URN
<URN-IETF@LISTS.NETSOL.COM>
Cc: URI <uri@w3.org>
Subject: Re: URx Questions

On 2002-01-21 17:46, "ext Daniel R. Tobias"
<dtobias@21STCENTURYINVESTOR.COM> wrote:

> On 21 Jan 2002 at 17:11, Patrick Stickler wrote:
>
>> There is, I feel, a significant difference between might not resolve
>> and must not resolve. It is true that a resource denoted by a URN may
>> never have a digital representation instantiated at any given location,
>> but that doesn't make such a URN the equivalent of a URP.
>
> But, to play "devil's advocate" for the contemporary paradigm (after
> my earlier arguments in favor of a more elaborate taxonomy), "never"
> is a very long time... things tend to change, sometimes in
> unpredictable ways, but their names don't always change accordingly --
> look at the Los Angeles Lakers and Utah Jazz, whose team names made
> more sense when they were the Minneapolis Lakers and New Orleans
> Jazz.
>
> Thus, when somebody assigns a name in a particular URI scheme to
> something based on his assessment of whether or not that "something"
> ever will be resolvable on the Internet, this assessment may well be
> contradicted by later events, leading to a need for a kludged-up
> method of resolving URIs of a form that were supposed to be defined
> to be unresolvable, or contrariwise, to the continued use of URIs to
> things no longer resolvable that use schemes that indicate supposedly
> resolvable resources, because they've embedded themselves as
> identifiers in some context where they can't easily be changed.

A very good point. Let me try to answer it in two halves:

1. A URI which is originally intended to denote a retrievable
   resource: if that resource later has no web-accessible
   representation or expression, that doesn't change the quality
   of that resource. The name of a person who lived does
   not suddenly become invalid once they die nor equivalent
   to the name of a fictitious person. Likewise, one may
   loose all copies of some resource, but that doesn't mean
   that the resource was abstract, or should be treated now
   as abstract, just because it is no longer retrievable.

   Do URLs then denote abstract resources when offline? ;-)

2. A URI which is originally intended to denote a non-retrievable
   resource: firstly, if the resource is abstract, or non-digital,
   then one would hardly expect it to suddently become
   retrievable in a digital context such as the web. One would
   only be able to retrieve secondary knowledge or representations
   of those non-retrievable resources, not the resources themselves.

   Taking a scifi view, if later one is able to digitize physical
   entities (beam me up, Scotty) then perhaps we have to rethink
   this, but I guess we have a little bit of time to philosophise
   around that one ;-)


The key is the inherent, intended quality of retrievability
or non-retrievability ascribed to the resource denoted by the
URI, not whether the resource is or is not retrievable at some
point in time or in some given context.

Maybe that answers your question, maybe not, but that's my stab
at it at the end of a long day...

Cheers,

Patrick

--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


------ End of Forwarded Message


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Jan 23 09:10:51 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA09053
	for <urn-archive@IETF.ORG>; Wed, 23 Jan 2002 09:10:51 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA18397;
	Wed, 23 Jan 2002 09:08:51 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 13592 for URN-IETF@LISTS.NETSOL.COM; Wed, 23 Jan
          2002 09:08:46 -0500
Received: from mgw-x2.nokia.com (mgw-x2.nokia.com [131.228.20.22]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA18390 for
          <urn-ietf@lists.netsol.com>; Wed, 23 Jan 2002 09:08:44 -0500 (EST)
Received: from esvir03nok.nokia.com (esvir03nokt.ntc.nokia.com [172.21.143.35])
          by mgw-x2.nokia.com (Switch-2.1.0/Switch-2.1.0) with ESMTP id
          g0NE2ft05059 for <urn-ietf@lists.netsol.com>; Wed, 23 Jan 2002
          16:02:41 +0200 (EET)
Received: from esebh02nok.ntc.nokia.com (unverified) by esvir03nok.nokia.com
          (Content Technologies SMTPRS 4.2.5) with ESMTP id
          <T58a07e5cd5ac158f23077@esvir03nok.nokia.com>; Wed, 23 Jan 2002
          16:02:37 +0200
Received: from [10.114.130.183] (tr-adsl-dhcp-130183.ntc.nokia.com
          [10.114.130.183]) by esebh02nok.ntc.nokia.com with SMTP (Microsoft
          Exchange Internet Mail Service Version 5.5.2652.78) id C0ZT8L8G; Wed,
          23 Jan 2002 16:02:34 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B8748F55.C25C%patrick.stickler@nokia.com>
Date:         Wed, 23 Jan 2002 16:03:33 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Useful analogy for URL/URN/URP distinctions
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <B8748E42.C258%patrick.stickler@nokia.com>
Content-Transfer-Encoding: 7bit

The following analogy, or rather an expansion of it, came
to me during a related discussion on the RDF Core WG list
regarding "what is a resource"...

--- [snip]

On 2002-01-23 12:45, "ext Graham Klyne" <Graham.Klyne@MIMEsweeper.com>
wrote:

> ...
> roughly, a URI denotes a function that, when applied to some arguments,
> returns some data entity...

That's an interesting way to look at it, and in fact, a
useful analogy for the difference between URL/URN/URP
is that a URL is a function, a URN is a pointer to a
function (possibly null) and a URP is a constant.

Hmmm...

--- [snip]

Cheers,

Patrick

--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


------ End of Forwarded Message


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Jan 23 12:24:30 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA17215
	for <urn-archive@IETF.ORG>; Wed, 23 Jan 2002 12:24:30 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA19424;
	Wed, 23 Jan 2002 12:22:38 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 13725 for URN-IETF@LISTS.NETSOL.COM; Wed, 23 Jan
          2002 12:22:26 -0500
Received: from deimos.hpl.hp.com (deimos.hpl.hp.com [192.6.19.190]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA19417 for
          <URN-IETF@LISTS.NETSOL.COM>; Wed, 23 Jan 2002 12:22:24 -0500 (EST)
Received: from hplns3.hpl.hp.com (hplns3.hpl.hp.com [15.0.48.4]) by
          deimos.hpl.hp.com (8.9.3 (PHNE_24419)/HPL-PA Relay) with ESMTP id
          JAA00304; Wed, 23 Jan 2002 09:16:20 -0800 (PST)
Received: from timpc.hpl.hp.com (timpc.hpl.hp.com [15.4.92.160]) by
          hplns3.hpl.hp.com (8.10.2/8.10.2 HPL-PA Hub) with ESMTP id
          g0NHGHG07065; Wed, 23 Jan 2002 09:16:18 -0800 (PST)
X-Sender: timothy@hplex1.hpl.hp.com
X-Mailer: QUALCOMM Windows Eudora Version 5.1
References: <5.1.0.14.1.20020122085516.02391808@hplex1.hpl.hp.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Approved-By:  Tim Kindberg <timothy@HPL.HP.COM>
Message-ID:  <5.1.0.14.1.20020123085640.01d9d3c8@hplex1.hpl.hp.com>
Date:         Wed, 23 Jan 2002 09:16:16 -0800
Reply-To: Tim Kindberg <timothy@HPL.HP.COM>
From: Tim Kindberg <timothy@HPL.HP.COM>
Subject:      Re: URx Questions
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <B8745B39.C1B8%patrick.stickler@nokia.com>

At 12:21 PM 1/23/2002 +0200, Patrick Stickler wrote:
>With regards to temporal anchoring, 'tag:' seems to me to be
>too "mothering" and not general enough.

You seem to have missed the point of tag. Without date qualification (or
something much more laborious), an entity that holds an authority name
could pollute the namespace of another entity that earlier held it. The
restriction is solely to guard against that. It is not exactly a
resource-hungry restriction.

Of course, if you really want to, you could buy some DOIs instead (assuming
that _they_ will always be around). But we wanted to allow individuals and
small organisations to participate in naming at little or no cost -- that
includes those who possess only an email address (or domain name). Email
addresses are quite frequently given up as users change ISPs so the chances
of someone else getting the same authority name are not negligible.


>And as has been pointed
>out, does not provide a form that garuntees against accidental
>collision within the same authority (e.g. UUID).

<repeat my earlier remarks>


>I think that the IETF should *heavily* discourage, if not disallow
>dual registration of equivalent URI and URN NID schemes.

I agree with you. Tag is not where it is by overall design but by where and
how we thought we could add value at the time. I think it's a mess that we
have both registrations going but 'the system' is a mess and I'm not yet
sure what to do to right our situation. I'm hoping that one or other
registration will reach a stage when the solution to the problem becomes clear.

Cheers,

Tim.



Tim Kindberg

mobile systems and services lab  hewlett-packard laboratories
1501 page mill road, ms 1u-17
palo alto
ca 94304-1126
usa

www.champignon.net/TimKindberg/
timothy@hpl.hp.com
voice +1 650 857 5609
fax +1 650 857 2358


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Jan 23 12:27:04 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA17299
	for <urn-archive@IETF.ORG>; Wed, 23 Jan 2002 12:27:04 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA19445;
	Wed, 23 Jan 2002 12:24:59 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 13731 for URN-IETF@LISTS.NETSOL.COM; Wed, 23 Jan
          2002 12:24:56 -0500
Received: from deimos.hpl.hp.com (deimos.hpl.hp.com [192.6.19.190]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA19438 for
          <urn-ietf@lists.netsol.com>; Wed, 23 Jan 2002 12:24:55 -0500 (EST)
Received: from hplns3.hpl.hp.com (hplns3.hpl.hp.com [15.0.48.4]) by
          deimos.hpl.hp.com (8.9.3 (PHNE_24419)/HPL-PA Relay) with ESMTP id
          JAA00839; Wed, 23 Jan 2002 09:18:51 -0800 (PST)
Received: from timpc.hpl.hp.com (timpc.hpl.hp.com [15.4.92.160]) by
          hplns3.hpl.hp.com (8.10.2/8.10.2 HPL-PA Hub) with ESMTP id
          g0NHIoG07069; Wed, 23 Jan 2002 09:18:50 -0800 (PST)
X-Sender: timothy@hplex1.hpl.hp.com
X-Mailer: QUALCOMM Windows Eudora Version 5.1
References: <5.1.0.14.1.20020122092613.023b0008@hplex1.hpl.hp.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Approved-By:  Tim Kindberg <timothy@HPL.HP.COM>
Message-ID:  <5.1.0.14.1.20020123074050.03649280@hplex1.hpl.hp.com>
Date:         Wed, 23 Jan 2002 09:18:49 -0800
Reply-To: Tim Kindberg <timothy@HPL.HP.COM>
From: Tim Kindberg <timothy@HPL.HP.COM>
Subject:      tags
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <B8746083.C1BC%patrick.stickler@nokia.com>

At 12:43 PM 1/23/02 +0200, Patrick Stickler wrote:

>But why should the rest of the world also live with that
>restriction. Many folks *need* hierarchical identifiers.

? tag doesn't deny them that: whatever follows the <authority,date> may be
hierarchical.

> >
> > I'm happy to let such communities develop their own standards but it's none
> > of my business.
>
>Then why are you commenting on the 'hrn:' scheme?

I was talking about the tag scheme. But I'm also entitled to point out what
I believe to be deficiencies in other proposals. I thought that that what
this forum was for.

> > One of our intended use models is indeed that people can attach tags to
> > physical entities but the point of doing so is for users to retrieve
> > digital resources from them
> > (http://www.hpl.hp.com/techreports/2001/HPL-2001-95.html). So I don't see
> > the difference.
>
>I don't follow. How do you retrieve a digital resource
>"from" a non-digital resource?

You read the identifier with a sensor (e.g. a camera, barcode reader, ...)
and send the identifier to a resolver, which looks it up and returns the
URLs of one or more corresponding resources.


>Do you mean e.g. a book which may both be printed and available
>in digital form?

That would be one example. But one could associate (the identifier on) the
book with many other types of digital resource, depending upon the
application. Tag has nothing to say about the allowed types of binding.

Tim.


Tim Kindberg

mobile systems and services lab  hewlett-packard laboratories
1501 page mill road, ms 1u-17
palo alto
ca 94304-1126
usa

www.champignon.net/TimKindberg/
timothy@hpl.hp.com
voice +1 650 857 5609
fax +1 650 857 2358


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Jan 23 13:32:30 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA19624
	for <urn-archive@IETF.ORG>; Wed, 23 Jan 2002 13:32:30 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA20545;
	Wed, 23 Jan 2002 13:30:43 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 13963 for URN-IETF@LISTS.NETSOL.COM; Wed, 23 Jan
          2002 13:30:25 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from email8.net ([65.112.130.132]) by lists.netsol.com (8.9.3/8.9.3)
          with ESMTP id NAA20449 for <urn-ietf@lists.netsol.com>; Wed, 23 Jan
          2002 13:18:07 -0500 (EST)
Received: from [65.112.130.130] (HELO dan) by email8.net (CommuniGate Pro SMTP
          3.4.3) with ESMTP id 1538168; Wed, 23 Jan 2002 13:12:28 -0500
MIME-Version: 1.0
Priority: normal
References: <B8746083.C1BC%patrick.stickler@nokia.com>
X-mailer: Pegasus Mail for Windows (v4.01)
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Content-description: Mail message body
Message-ID:  <3C4EB689.26025.475BB20F@localhost>
Date:         Wed, 23 Jan 2002 13:11:37 -0500
Reply-To: dan@DANTOBIAS.COM
From: dan@DANTOBIAS.COM
Subject:      Re: tags
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <5.1.0.14.1.20020123074050.03649280@hplex1.hpl.hp.com>
Content-Transfer-Encoding: 7BIT

On 23 Jan 2002 at 9:18, Tim Kindberg wrote:

> >I don't follow. How do you retrieve a digital resource
> >"from" a non-digital resource?
>
> You read the identifier with a sensor (e.g. a camera, barcode reader, ...)
> and send the identifier to a resolver, which looks it up and returns the
> URLs of one or more corresponding resources.

In that case, the URI of the original offline resource is *not* being
dereferenced to an online resource that is "at" that URI; the
paradigm rather seems to be more that of hyperlinks, where various
online resources, at different URIs, can be "linked from" or
"associated with" the offline resource.  In that case, the offline
resource's URI is the URI of that resource, not of the things it
points to or that have been associated with it.  When you scan it and
find associated links, you're not "resolving" the original URI as a
URN might be, where it leads you to a current instance of the
original resource, but rather you're using it as a launching point to
find other resources that are relevant to the original one, each of
which has a URI of its own (a URL, or maybe a URN that can be
resolved to a URL).

So, if I decide to assign URIs to each comic book in my collection, I
know that I can't actually retrieve the comic book by typing that
into a browser (or even scanning it from a bar code I've attached to
the plastic bag I'm storing the comic in), but there might be online
things associated with it, both private to me and public, such as a
database record of when, where, and for how much I purchased it, a
review of the storyline, a scanned graphic of the cover, an Ebay page
where I'm currently trying to sell it, etc.; a smart user agent might
be able to retrieve those things, but the URI of the comic itself
wouldn't be the URI of any of them, just associated with it... just
like the URLs I link to from my Web pages aren't the URLs of my Web
page itself but merely other resources I'm associating with it.

--
Dan Tobias, Programmer/Webmaster


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Jan 23 13:52:42 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA20443
	for <urn-archive@IETF.ORG>; Wed, 23 Jan 2002 13:52:42 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA20848;
	Wed, 23 Jan 2002 13:51:23 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 14038 for URN-IETF@LISTS.NETSOL.COM; Wed, 23 Jan
          2002 13:51:19 -0500
Received: from deimos.hpl.hp.com (deimos.hpl.hp.com [192.6.19.190]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA20841 for
          <urn-ietf@lists.netsol.com>; Wed, 23 Jan 2002 13:51:18 -0500 (EST)
Received: from hplns3.hpl.hp.com (hplns3.hpl.hp.com [15.0.48.4]) by
          deimos.hpl.hp.com (8.9.3 (PHNE_24419)/HPL-PA Relay) with ESMTP id
          KAA18004; Wed, 23 Jan 2002 10:45:06 -0800 (PST)
Received: from timpc.hpl.hp.com (timpc.hpl.hp.com [15.4.92.160]) by
          hplns3.hpl.hp.com (8.10.2/8.10.2 HPL-PA Hub) with ESMTP id
          g0NIj3G07343; Wed, 23 Jan 2002 10:45:03 -0800 (PST)
X-Sender: timothy@hplex1.hpl.hp.com
X-Mailer: QUALCOMM Windows Eudora Version 5.1
References: <5.1.0.14.1.20020123074050.03649280@hplex1.hpl.hp.com>
            <B8746083.C1BC%patrick.stickler@nokia.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Approved-By:  Tim Kindberg <timothy@HPL.HP.COM>
Message-ID:  <5.1.0.14.1.20020123101840.01dc3510@hplex1.hpl.hp.com>
Date:         Wed, 23 Jan 2002 10:44:58 -0800
Reply-To: Tim Kindberg <timothy@HPL.HP.COM>
From: Tim Kindberg <timothy@HPL.HP.COM>
Subject:      Re: tags
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <3C4EB689.26025.475BB20F@localhost>

At 01:11 PM 1/23/2002 -0500, dan@dantobias.com wrote:
>On 23 Jan 2002 at 9:18, Tim Kindberg wrote:
>
> > >I don't follow. How do you retrieve a digital resource
> > >"from" a non-digital resource?
> >
> > You read the identifier with a sensor (e.g. a camera, barcode reader, ...)
> > and send the identifier to a resolver, which looks it up and returns the
> > URLs of one or more corresponding resources.
>
>In that case, the URI of the original offline resource is *not* being
>dereferenced to an online resource that is "at" that URI; the
>paradigm rather seems to be more that of hyperlinks, where various
>online resources, at different URIs, can be "linked from" or
>"associated with" the offline resource.

The paradigm is like hyperlinks; I call them 'physical hyperlinks': instead
of associating text (in a Web page) with a URI, we associate a physical
object with a URI. That physical association, like a textual association,
is significant at a human level but it's irrelevant to what happens in the
system when the underlying URI gets resolved. The rest of what you say
isn't clear but doesn't seem to make any important distinctions for me. The
URI is resolved to a resource in exactly the same ways that any URI is
resolved to a resource.

>So, if I decide to assign URIs to each comic book in my collection, I
>know that I can't actually retrieve the comic book by typing that
>into a browser (or even scanning it from a bar code I've attached to
>the plastic bag I'm storing the comic in),

I think you're making an artificial distinction by setting up some type of
Platonic resolution result and comparing it with other possible resolution
results. It's not mathematically possible to 'know' anything a priori about
the possible results of resolving an identifier except in some specified
naming context. I can always construct a naming context that maps a given
identifier to an (arbitrary) given result, and construct a 'browser' that
acts as a client to that naming context. The fact that we use browsers of a
certain type pointed to certain naming contexts is a convention driven by
the application concerns of the times -- and they may change.

Cheers,

Tim.


Tim Kindberg

mobile systems and services lab  hewlett-packard laboratories
1501 page mill road, ms 1u-17
palo alto
ca 94304-1126
usa

www.champignon.net/TimKindberg/
timothy@hpl.hp.com
voice +1 650 857 5609
fax +1 650 857 2358


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Jan 23 14:01:04 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA20779
	for <urn-archive@IETF.ORG>; Wed, 23 Jan 2002 14:01:04 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA21105;
	Wed, 23 Jan 2002 13:59:38 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 14105 for URN-IETF@LISTS.NETSOL.COM; Wed, 23 Jan
          2002 13:59:35 -0500
Received: from mgw-x1.nokia.com (mgw-x1.nokia.com [131.228.20.21]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA21095 for
          <URN-IETF@lists.netsol.com>; Wed, 23 Jan 2002 13:59:33 -0500 (EST)
Received: from esvir05nok.ntc.nokia.com (esvir05nokt.ntc.nokia.com
          [172.21.143.37]) by mgw-x1.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0NIrCj16525 for <URN-IETF@lists.netsol.com>; Wed, 23 Jan
          2002 20:53:12 +0200 (EET)
Received: from esebh03nok.ntc.nokia.com (unverified) by
          esvir05nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T58a188a9daac158f256b4@esvir05nok.ntc.nokia.com>; Wed, 23
          Jan 2002 20:53:30 +0200
Received: from [10.114.130.183] ([10.114.130.183]) by esebh03nok.ntc.nokia.com
          with SMTP (Microsoft Exchange Internet Mail Service Version
          5.5.2652.78) id C0W2VRZ8; Wed, 23 Jan 2002 20:53:26 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B874D381.C2D6%patrick.stickler@nokia.com>
Date:         Wed, 23 Jan 2002 20:54:25 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: URx Questions
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <5.1.0.14.1.20020123085640.01d9d3c8@hplex1.hpl.hp.com>
Content-Transfer-Encoding: 7bit

On 2002-01-23 19:16, "ext Tim Kindberg" <timothy@hpl.hp.com> wrote:

> At 12:21 PM 1/23/2002 +0200, Patrick Stickler wrote:
>> With regards to temporal anchoring, 'tag:' seems to me to be
>> too "mothering" and not general enough.
>
> You seem to have missed the point of tag. Without date qualification (or
> something much more laborious), an entity that holds an authority name
> could pollute the namespace of another entity that earlier held it. The
> restriction is solely to guard against that. It is not exactly a
> resource-hungry restriction.
>
> Of course, if you really want to, you could buy some DOIs instead (assuming
> that _they_ will always be around). But we wanted to allow individuals and
> small organisations to participate in naming at little or no cost -- that
> includes those who possess only an email address (or domain name). Email
> addresses are quite frequently given up as users change ISPs so the chances
> of someone else getting the same authority name are not negligible.

I fully understand the motivation and benefit of the tag date qualification,
I just don't see that it has to be manditory. I think I gave sufficient
examples to justify that view.

And if a minting authority is truly concerned with absolute temporal
uniqueness, they can either include date components in their hrn or
use the UUID form.

You seem to argue that because date qualification is not manditory,
it's not possible, or that hrn's can't achieve temporal uniqueness
without it.

>
>> And as has been pointed
>> out, does not provide a form that garuntees against accidental
>> collision within the same authority (e.g. UUID).
>
> <repeat my earlier remarks>
>
>
>> I think that the IETF should *heavily* discourage, if not disallow
>> dual registration of equivalent URI and URN NID schemes.
>
> I agree with you. Tag is not where it is by overall design but by where and
> how we thought we could add value at the time. I think it's a mess that we
> have both registrations going but 'the system' is a mess and I'm not yet
> sure what to do to right our situation. I'm hoping that one or other
> registration will reach a stage when the solution to the problem becomes
> clear.

It seems to me that the deciding criteria whether one registers
a URN scheme as a top level URI scheme or a 'urn:' NID is whether
one plans to use DDDS for global, transparent resolution.

If so, then the NID makes sense. If not, then I see no reason
to bother with NID and go with URI registration (though the
latter is rather scary and laborious).

Whether DDDS can be used or extended to support arbitrary URN
schemes will be an interesting exercise.

Patrick

--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Jan 23 14:07:39 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA20910
	for <urn-archive@IETF.ORG>; Wed, 23 Jan 2002 14:07:38 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id OAA21365;
	Wed, 23 Jan 2002 14:05:49 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 14168 for URN-IETF@LISTS.NETSOL.COM; Wed, 23 Jan
          2002 14:05:46 -0500
Received: from mgw-x1.nokia.com (mgw-x1.nokia.com [131.228.20.21]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id OAA21358 for
          <urn-ietf@lists.netsol.com>; Wed, 23 Jan 2002 14:05:44 -0500 (EST)
Received: from esvir05nok.ntc.nokia.com (esvir05nokt.ntc.nokia.com
          [172.21.143.37]) by mgw-x1.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0NIxOj18004 for <urn-ietf@lists.netsol.com>; Wed, 23 Jan
          2002 20:59:24 +0200 (EET)
Received: from esebh03nok.ntc.nokia.com (unverified) by
          esvir05nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T58a18e5592ac158f256b4@esvir05nok.ntc.nokia.com>; Wed, 23
          Jan 2002 20:59:41 +0200
Received: from [10.114.130.183] ([10.114.130.183]) by esebh03nok.ntc.nokia.com
          with SMTP (Microsoft Exchange Internet Mail Service Version
          5.5.2652.78) id C0W2VSJZ; Wed, 23 Jan 2002 20:59:41 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B874D4F9.C2E0%patrick.stickler@nokia.com>
Date:         Wed, 23 Jan 2002 21:00:41 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: tags
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <5.1.0.14.1.20020123074050.03649280@hplex1.hpl.hp.com>
Content-Transfer-Encoding: 7bit

On 2002-01-23 19:18, "ext Tim Kindberg" <timothy@hpl.hp.com> wrote:

> At 12:43 PM 1/23/02 +0200, Patrick Stickler wrote:
>
>> But why should the rest of the world also live with that
>> restriction. Many folks *need* hierarchical identifiers.
>
> ? tag doesn't deny them that: whatever follows the <authority,date> may be
> hierarchical.

But since tag: is not a hierarchical URI scheme, one cannot use
existing APIs and libraries that are able to recognize and parse
hierarchical URIs. You then have to roll your own for the tag
scheme, and any other scheme that "allows" you to have proprietary
hierarchical syntax.


>>>
>>> I'm happy to let such communities develop their own standards but it's none
>>> of my business.
>>
>> Then why are you commenting on the 'hrn:' scheme?
>
> I was talking about the tag scheme. But I'm also entitled to point out what
> I believe to be deficiencies in other proposals. I thought that that what
> this forum was for.

Absolutely. Though on this point you appeared
to be arguing
that a general, hierarchical URI scheme was not
needed.

>>> One of our intended use models is indeed that people can attach tags to
>>> physical entities but the point of doing so is for users to retrieve
>>> digital resources from them
>>> (http://www.hpl.hp.com/techreports/2001/HPL-2001-95.html). So I don't see
>>> the difference.
>>
>> I don't follow. How do you retrieve a digital resource
>> "from" a non-digital resource?
>
> You read the identifier with a sensor (e.g. a camera, barcode reader, ...)
> and send the identifier to a resolver, which looks it up and returns the
> URLs of one or more corresponding resources.

I don't see how the entry method has anything to do
with the nature or interpretation of the identifier.

>> Do you mean e.g. a book which may both be printed and available
>> in digital form?
>
> That would be one example. But one could associate (the identifier on) the
> book with many other types of digital resource, depending upon the
> application. Tag has nothing to say about the allowed types of binding.

It appears that we are not talking about the same thing.

You seem to be using the URI to retrieve metadata about
the resource, not the resource. As with barcode or other
entry methods, I don't see how that has anything to do
with the nature of the URI itself.

Cheers,

Patrick

--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Jan 23 14:14:48 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA21197
	for <urn-archive@IETF.ORG>; Wed, 23 Jan 2002 14:14:48 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id OAA21609;
	Wed, 23 Jan 2002 14:10:19 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 14229 for URN-IETF@LISTS.NETSOL.COM; Wed, 23 Jan
          2002 14:10:16 -0500
Received: from mgw-x1.nokia.com (mgw-x1.nokia.com [131.228.20.21]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id OAA21602 for
          <URN-IETF@lists.netsol.com>; Wed, 23 Jan 2002 14:10:14 -0500 (EST)
Received: from esvir07nok.ntc.nokia.com (esvir07nokt.ntc.nokia.com
          [172.21.143.39]) by mgw-x1.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0NJ3sj18992 for <URN-IETF@lists.netsol.com>; Wed, 23 Jan
          2002 21:03:54 +0200 (EET)
Received: from esebh03nok.ntc.nokia.com (unverified) by
          esvir07nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T58a1927288ac158f27c5e@esvir07nok.ntc.nokia.com>; Wed, 23
          Jan 2002 21:04:11 +0200
Received: from [10.114.130.183] ([10.114.130.183]) by esebh03nok.ntc.nokia.com
          with SMTP (Microsoft Exchange Internet Mail Service Version
          5.5.2652.78) id C0W2VSSY; Wed, 23 Jan 2002 21:04:11 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B874D606.C2E5%patrick.stickler@nokia.com>
Date:         Wed, 23 Jan 2002 21:05:10 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: tags
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <5.1.0.14.1.20020123101840.01dc3510@hplex1.hpl.hp.com>
Content-Transfer-Encoding: 7bit

On 2002-01-23 20:44, "ext Tim Kindberg" <timothy@hpl.hp.com> wrote:

> At 01:11 PM 1/23/2002 -0500, dan@dantobias.com wrote:
>> On 23 Jan 2002 at 9:18, Tim Kindberg wrote:
>>
>>>> I don't follow. How do you retrieve a digital resource
>>>> "from" a non-digital resource?
>>>
>>> You read the identifier with a sensor (e.g. a camera, barcode reader, ...)
>>> and send the identifier to a resolver, which looks it up and returns the
>>> URLs of one or more corresponding resources.
>>
>> In that case, the URI of the original offline resource is *not* being
>> dereferenced to an online resource that is "at" that URI; the
>> paradigm rather seems to be more that of hyperlinks, where various
>> online resources, at different URIs, can be "linked from" or
>> "associated with" the offline resource.
>
> The paradigm is like hyperlinks; I call them 'physical hyperlinks': instead
> of associating text (in a Web page) with a URI, we associate a physical
> object with a URI. That physical association, like a textual association,
> is significant at a human level but it's irrelevant to what happens in the
> system when the underlying URI gets resolved. The rest of what you say
> isn't clear but doesn't seem to make any important distinctions for me. The
> URI is resolved to a resource in exactly the same ways that any URI is
> resolved to a resource.

The URI might be resolved to *a* resource -- namely a description
of the resource, related resources, etc. -- but it does not seem
to resolve to *the* resource itself.

Thus, your URI is not a URN, but a URP of some sort, denoting
a non-digital, non-retrievable resource about which you can say
things.

Eh?

>> So, if I decide to assign URIs to each comic book in my collection, I
>> know that I can't actually retrieve the comic book by typing that
>> into a browser (or even scanning it from a bar code I've attached to
>> the plastic bag I'm storing the comic in),
>
> I think you're making an artificial distinction by setting up some type of
> Platonic resolution result and comparing it with other possible resolution
> results. It's not mathematically possible to 'know' anything a priori about
> the possible results of resolving an identifier except in some specified
> naming context. I can always construct a naming context that maps a given
> identifier to an (arbitrary) given result, and construct a 'browser' that
> acts as a client to that naming context. The fact that we use browsers of a
> certain type pointed to certain naming contexts is a convention driven by
> the application concerns of the times -- and they may change.

But it is precisely to capture the intent of the minting
authority with regards to a resource that we need semantically
distinct URI schemes, and for economy and order, URI classes.

So that applications know what *should* happen, even if they
can't know what *will* happen.

Patrick


--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Jan 23 14:57:54 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA22794
	for <urn-archive@IETF.ORG>; Wed, 23 Jan 2002 14:57:54 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id OAA23027;
	Wed, 23 Jan 2002 14:55:41 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 14579 for URN-IETF@LISTS.NETSOL.COM; Wed, 23 Jan
          2002 14:55:36 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from email8.net ([65.112.130.132]) by lists.netsol.com (8.9.3/8.9.3)
          with ESMTP id OAA22943 for <urn-ietf@lists.netsol.com>; Wed, 23 Jan
          2002 14:40:58 -0500 (EST)
Received: from [65.112.130.130] (HELO dan) by email8.net (CommuniGate Pro SMTP
          3.4.3) with ESMTP id 1538345; Wed, 23 Jan 2002 14:35:19 -0500
MIME-Version: 1.0
Priority: normal
References: <5.1.0.14.1.20020123074050.03649280@hplex1.hpl.hp.com>
X-mailer: Pegasus Mail for Windows (v4.01)
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Content-description: Mail message body
Message-ID:  <3C4EC9F4.20997.47A79020@localhost>
Date:         Wed, 23 Jan 2002 14:34:28 -0500
Reply-To: dan@DANTOBIAS.COM
From: dan@DANTOBIAS.COM
Subject:      Re: tags
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <B874D4F9.C2E0%patrick.stickler@nokia.com>
Content-Transfer-Encoding: 7BIT

On 23 Jan 2002 at 21:00, Patrick Stickler wrote:

> But since tag: is not a hierarchical URI scheme, one cannot use
> existing APIs and libraries that are able to recognize and parse
> hierarchical URIs. You then have to roll your own for the tag
> scheme, and any other scheme that "allows" you to have proprietary
> hierarchical syntax.

To what purpose would one wish to have software automatically parse
out the hierarchical levels of a non-URL URI?  Even with URLs, with
their specified hierarchy, you can't always reach a useful resource
by simply paring off levels from the hierarchy, though users
sometimes try it in their attempts to get around sites with poor
navigation structures.  (There's a Bugzilla entry for the Mozilla
browser that suggests adding an "Up" button that does this hierarchy
slicing, with much debate over whether this is desirable or not --
many seem to think power users will find it useful but novices will
get too confused.)  While this has some (intermittent) utility for
URL navigation, what purpose would it serve for other URI types?

In general, I'd like to see more detailed description in the
proposals for new URI schemes and URN namespaces of just what
purposes these schemes can be used for.  There are lots of intriguing
ideas for namespaces in these proposals, but they tend to be rather
light on specifics about just what practical use they are.  Some
concrete examples of uses to which they may be put would be helpful.

--
Dan
Dan's Web Tips: http://www.dantobias.com/webtips/


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Jan 23 15:06:19 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA23141
	for <urn-archive@IETF.ORG>; Wed, 23 Jan 2002 15:06:19 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id PAA23197;
	Wed, 23 Jan 2002 15:04:14 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 14624 for URN-IETF@LISTS.NETSOL.COM; Wed, 23 Jan
          2002 15:04:11 -0500
Received: from deimos.hpl.hp.com (deimos.hpl.hp.com [192.6.19.190]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id PAA23190 for
          <urn-ietf@lists.netsol.com>; Wed, 23 Jan 2002 15:04:09 -0500 (EST)
Received: from hplns3.hpl.hp.com (hplns3.hpl.hp.com [15.0.48.4]) by
          deimos.hpl.hp.com (8.9.3 (PHNE_24419)/HPL-PA Relay) with ESMTP id
          LAA02775; Wed, 23 Jan 2002 11:58:06 -0800 (PST)
Received: from timpc.hpl.hp.com (timpc.hpl.hp.com [15.4.92.160]) by
          hplns3.hpl.hp.com (8.10.2/8.10.2 HPL-PA Hub) with ESMTP id
          g0NJw3G07522; Wed, 23 Jan 2002 11:58:03 -0800 (PST)
X-Sender: timothy@hplex1.hpl.hp.com
X-Mailer: QUALCOMM Windows Eudora Version 5.1
References: <5.1.0.14.1.20020123074050.03649280@hplex1.hpl.hp.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Approved-By:  Tim Kindberg <timothy@HPL.HP.COM>
Message-ID:  <5.1.0.14.1.20020123113626.01e02060@hplex1.hpl.hp.com>
Date:         Wed, 23 Jan 2002 11:58:00 -0800
Reply-To: Tim Kindberg <timothy@HPL.HP.COM>
From: Tim Kindberg <timothy@HPL.HP.COM>
Subject:      Re: tags
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <B874D4F9.C2E0%patrick.stickler@nokia.com>

At 09:00 PM 1/23/2002 +0200, Patrick Stickler wrote:
>But since tag: is not a hierarchical URI scheme, one cannot use
>existing APIs and libraries that are able to recognize and parse
>hierarchical URIs. You then have to roll your own for the tag
>scheme, and any other scheme that "allows" you to have proprietary
>hierarchical syntax.

I have some sympathy with the idea that we should have specified tags to be
of the form, for example, tag:timothy@hpl.hp.com/2002/01/23/whatever....

... for the sake of syntactic uniformity -- while keeping all the other
properties of tags. But it wouldn't buy us anything else because tags are
only ever compared or resolved in their entirety. And I still don't agree
with you about the mandatory status of dates, for the same reasons as before.

> >>
> >> I don't follow. How do you retrieve a digital resource
> >> "from" a non-digital resource?
> >
> > You read the identifier with a sensor (e.g. a camera, barcode reader, ...)
> > and send the identifier to a resolver, which looks it up and returns the
> > URLs of one or more corresponding resources.
>
>I don't see how the entry method has anything to do
>with the nature or interpretation of the identifier.

Hmmm. I answered your question exactly but now I'm to be upbraided because
it wasn't the question you meant :).


> >> Do you mean e.g. a book which may both be printed and available
> >> in digital form?
> >
> > That would be one example. But one could associate (the identifier on) the
> > book with many other types of digital resource, depending upon the
> > application. Tag has nothing to say about the allowed types of binding.
>
>It appears that we are not talking about the same thing.
>
>You seem to be using the URI to retrieve metadata about
>the resource, not the resource. As with barcode or other
>entry methods, I don't see how that has anything to do
>with the nature of the URI itself.

I'm philosophically opposed to the notion that there is such a thing as
"the" resource. There are names; there are naming contexts that map names
to other names or to resources; and there are resources (addressible
functions). "The" resource that you speak of can only mean "the resource
that this name maps to in this context".

So which context are you talking about -- the one that gives you or your
community the type or status of answer you want? Or the one that the
minting authority wants to associate with the identifier? I agree that I
would like my client to be able to determine the minting authority's
resolver for a name that it minted, in case I wanted its resource. There
are several ways of achieving that, essentially by agreement to a 'root'
context that maps naming authorities to resolver addresses. But the minting
authority's context is just another naming context.

Cheers,

Tim.



Tim Kindberg

mobile systems and services lab  hewlett-packard laboratories
1501 page mill road, ms 1u-17
palo alto
ca 94304-1126
usa

www.champignon.net/TimKindberg/
timothy@hpl.hp.com
voice +1 650 857 5609
fax +1 650 857 2358


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Jan 23 16:03:54 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA25327
	for <urn-archive@IETF.ORG>; Wed, 23 Jan 2002 16:03:54 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id QAA24143;
	Wed, 23 Jan 2002 16:01:33 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 14837 for URN-IETF@LISTS.NETSOL.COM; Wed, 23 Jan
          2002 16:01:28 -0500
Received: from mgw-x2.nokia.com (mgw-x2.nokia.com [131.228.20.22]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id QAA24136 for
          <urn-ietf@lists.netsol.com>; Wed, 23 Jan 2002 16:01:26 -0500 (EST)
Received: from esvir03nok.nokia.com (esvir03nokt.ntc.nokia.com [172.21.143.35])
          by mgw-x2.nokia.com (Switch-2.1.0/Switch-2.1.0) with ESMTP id
          g0NKtPt23983 for <urn-ietf@lists.netsol.com>; Wed, 23 Jan 2002
          22:55:25 +0200 (EET)
Received: from esebh01nok.ntc.nokia.com (unverified) by esvir03nok.nokia.com
          (Content Technologies SMTPRS 4.2.5) with ESMTP id
          <T58a1f83bd1ac158f23077@esvir03nok.nokia.com>; Wed, 23 Jan 2002
          22:55:22 +0200
Received: from [10.114.130.183] (tr-adsl-dhcp-130183.ntc.nokia.com
          [10.114.130.183]) by esebh01nok.ntc.nokia.com with SMTP (Microsoft
          Exchange Internet Mail Service Version 5.5.2652.78) id DDBYGM1H; Wed,
          23 Jan 2002 22:54:59 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B874EFFE.C327%patrick.stickler@nokia.com>
Date:         Wed, 23 Jan 2002 22:55:58 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: tags
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <3C4EC9F4.20997.47A79020@localhost>
Content-Transfer-Encoding: 7bit

I am working on a paper that outlines the URI schemes based
on their potential applications, and hope to have that
done by the end of February (unfortunately, I have to fit
it in and around alot of other, higher priority work).

But when it gets near final draft stage, I'll post it here
for folks to rip up (er, comment on ;-)

Cheers,

Patrick


On 2002-01-23 21:34, "ext dan@dantobias.com" <dan@dantobias.com> wrote:

> On 23 Jan 2002 at 21:00, Patrick Stickler wrote:
>
>> But since tag: is not a hierarchical URI scheme, one cannot use
>> existing APIs and libraries that are able to recognize and parse
>> hierarchical URIs. You then have to roll your own for the tag
>> scheme, and any other scheme that "allows" you to have proprietary
>> hierarchical syntax.
>
> To what purpose would one wish to have software automatically parse
> out the hierarchical levels of a non-URL URI?  Even with URLs, with
> their specified hierarchy, you can't always reach a useful resource
> by simply paring off levels from the hierarchy, though users
> sometimes try it in their attempts to get around sites with poor
> navigation structures.  (There's a Bugzilla entry for the Mozilla
> browser that suggests adding an "Up" button that does this hierarchy
> slicing, with much debate over whether this is desirable or not --
> many seem to think power users will find it useful but novices will
> get too confused.)  While this has some (intermittent) utility for
> URL navigation, what purpose would it serve for other URI types?
>
> In general, I'd like to see more detailed description in the
> proposals for new URI schemes and URN namespaces of just what
> purposes these schemes can be used for.  There are lots of intriguing
> ideas for namespaces in these proposals, but they tend to be rather
> light on specifics about just what practical use they are.  Some
> concrete examples of uses to which they may be put would be helpful.
>
> --
> Dan
> Dan's Web Tips: http://www.dantobias.com/webtips/
>
>
>

--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Jan 25 06:08:04 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA28592
	for <urn-archive@IETF.ORG>; Fri, 25 Jan 2002 06:08:04 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id GAA04099;
	Fri, 25 Jan 2002 06:06:11 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 15827 for URN-IETF@LISTS.NETSOL.COM; Fri, 25 Jan
          2002 06:05:25 -0500
Received: from mgw-x2.nokia.com (mgw-x2.nokia.com [131.228.20.22]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id GAA04087 for
          <urn-ietf@lists.netsol.com>; Fri, 25 Jan 2002 06:05:23 -0500 (EST)
Received: from esvir02nok.ntc.nokia.com (esvir02nokt.ntc.nokia.com
          [172.21.143.34]) by mgw-x2.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0PAxNt05111 for <urn-ietf@lists.netsol.com>; Fri, 25 Jan
          2002 12:59:23 +0200 (EET)
Received: from esebh03nok.ntc.nokia.com (unverified) by
          esvir02nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T58aa23401fac158f22078@esvir02nok.ntc.nokia.com>; Fri, 25
          Jan 2002 12:59:18 +0200
Received: from [172.21.193.136] ([172.21.193.136]) by esebh03nok.ntc.nokia.com
          with SMTP (Microsoft Exchange Internet Mail Service Version
          5.5.2652.78) id C0W2YBVA; Fri, 25 Jan 2002 12:59:16 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B876FC55.C4BD%patrick.stickler@nokia.com>
Date:         Fri, 25 Jan 2002 12:13:09 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      The Neo-Classical View of URI Classification
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

This document outlines what I am calling the "Neo-Classical View"
of URI Classification, which is a revised version of that outlined
in draft-pstickler-uri-taxonomy-00 motivated by recent discussions
on this list and elsewhere.

--

Background:

Based on both official and unofficial publications and discussions,
my understanding of the classical view is as follows:

Variant 1:

  Digital        |  Non-Digital
                 |
 <--URL--------> |
                 |
 <--URN------------------------->
                 |

Variant 2:

  Digital        |  Non-Digital
                 |
 <--URL------------------------->
                 |
 <--URN------------------------->
                 |

These two variants appear to have co-existed from early on in the
history of the internet, if not from the very beginning. Some may
argue to the contrary, that only variant 2 has existed, but common
confusion and consternation by a non-trivial segment of the web
population regarding URLs which do not resolve to anything (because
they denote non-digital, possibly abstract, resources) is sufficient
to establish the existence of the first variant.

The first two variants were, as a result of much debate, merged
into the contemporary view, which really is just the removal of
any distinction between URI classes in terms of resolution to
digital versus non-digital resources; i.e.:

  Digital        |  Non-Digital
                 |
 <--URI------------------------->
                 |

Thus, the prior debate was not really resolved, but simply abandoned.

Furthermore, the contemporary view, as did the classical view
before it, totally disregards the notion of a non-resolvable URI,
correlating to a kind of constant, i.e. the URP.

--

My own recent proposal, in draft-pstickler-uri-taxonomy-00, can be
considered a third variant of the classical view, which admittedly
is not entirely compatible with either of the above two variants,
due to the restriction on URNs to denote only digital resources:

Variant 3:

  Digital        |  Non-Digital
                 |
 <--URL--------> |
                 |
 <--URN--------> |
                 |
                 |<--URP-------->
                 |

--

The Neo-Classical View:

In light of the recent discussions regarding the nature of URNs
and their denotation of digital versus non-digital resources, I
would like to offer a revised model for URI classification which
allows for URNs to denote either digital or non-digital (accessible
or non-accessible) resources.

I will call this new view the "Neo-Classical View":

  Digital        |  Non-Digital
                 |
 <--URL--------> |
                 |
 <--URN------------------------->
                 |
                 |<--URP-------->
                 |

Clearly, this is an adoption and extension of the first variant of
the classical view -- but the criteria for differentiation between
these URI classes is different than traditionally applied to the
variants of the classicial view, and thus may be more palatable
to proponents of the second variant of the classical view.

A common theme or topic in the debates between the first two variants
of the classical view was the notion of name versus location, such
that e.g. a URL denotes a location and therefore must resolve to
a resource.

However, in draft-pstickler-uri-taxonomy-00, I propose a different
set of criteria for differentiation which I feel is better suited
than the name vs. location distinction.

The following table shows the differentiation of URI Classes
per the Neo-Classical View based on the criteria of resolvability
to digital resource and indication of agencies/authorities in the
URI itself for scheme definition, minting, and resolution:


                               -------------------------
                               |          URI          |
                               |-----------------------|
                               |     |     |    URP    |
                               |     |     |-----------|
                               | URL | URN | URT | URV |
|------------------------------|-----|-----|-----|-----|
| Resolves to Digital Resource |  *  |  o  |  x  |  x  |
|------------------------------|-----|-----|-----|-----|
| Scheme Authority in URI      |  *  |  *  |  *  |  *  |
|------------------------------|-----|-----|-----|-----|
| Minting Authority in URI     |  *  |  *  |  *  |  x  |
|------------------------------|-----|-----|-----|-----|
| Resolution Agency in URI     |  *  |  x  |  x  |  x  |
|------------------------------|-----|-----|-----|-----|

where   * = required
        o = allowed
        x = disallowed

Note that the compromise is the presence of 'o' rather than '*' in
the first row for URN. My previous variant of the classical view
disallowed URNs from denoting non-digital resources.

Because knowledge about the binding of URNs to URLs must be defined
on an instance by instance basis, it is also reasonable to provide
the clarification of resolvability to digital resource to be
specified on an instance by instance basis -- i.e. it is no less
economical in the case of URN interpretation, which always requires
instance specific knowledge.

However, by requiring URLs to resolve to digital resources and
disallowing URPs from resolving to digital resources we are able
to achieve a significant economy in definition, being able to assume
such an interpretation for all instances of each type, without
recourse to definition on an instance by instance basis.

Since URNs tend to denote either digital resources which are
diligently managed and/or non-digital resources which are widely
significant and fairly static, this requirement of instance by
instance definition is not untenable.

In contrast, as URLs and URPs may be minimally managed and/or highly
transient identifiers, maximal economy in their interpretation is
highly desirable.

It should be noted that, although the URN class is agnostic about
whether a given instance does or does not resolve to a digital
resource, a subclass of URN or a URN scheme may itself make resolution
to a digital resource a requirement. Neither 'urn:', 'tag:', nor
"hrn:' assert such a requirement (the I-D for the latter will be
revised to reflect this).

The above refinements corresponding to the Neo-Classicial view will
be reflected in the next revision of draft-pstickler-uri-taxonomy-00.

Further discussion is, of course, both anticipated and welcomed.

Cheers,

Patrick

--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Jan 25 06:10:26 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA28660
	for <urn-archive@IETF.ORG>; Fri, 25 Jan 2002 06:10:25 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id GAA04125;
	Fri, 25 Jan 2002 06:09:21 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 15833 for URN-IETF@LISTS.NETSOL.COM; Fri, 25 Jan
          2002 06:09:18 -0500
Received: from mgw-x3.nokia.com (mgw-x3.nokia.com [131.228.20.26]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id GAA04093 for
          <urn-ietf@lists.netsol.com>; Fri, 25 Jan 2002 06:05:47 -0500 (EST)
Received: from esvir01nok.ntc.nokia.com (esvir01nokt.ntc.nokia.com
          [172.21.143.33]) by mgw-x3.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0PAxrn17445 for <urn-ietf@lists.netsol.com>; Fri, 25 Jan
          2002 12:59:53 +0200 (EET)
Received: from esebh03nok.ntc.nokia.com (unverified) by
          esvir01nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T58aa239564ac158f21082@esvir01nok.ntc.nokia.com>; Fri, 25
          Jan 2002 12:59:40 +0200
Received: from [172.21.193.136] ([172.21.193.136]) by esebh03nok.ntc.nokia.com
          with SMTP (Microsoft Exchange Internet Mail Service Version
          5.5.2652.78) id C0W2YBVY; Fri, 25 Jan 2002 12:59:39 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B876FF22.C4C1%patrick.stickler@nokia.com>
Date:         Fri, 25 Jan 2002 12:25:06 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: tags
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <5.1.0.14.1.20020123113626.01e02060@hplex1.hpl.hp.com>
Content-Transfer-Encoding: 7bit

On 2002-01-23 21:58, "ext Tim Kindberg" <timothy@hpl.hp.com> wrote:


> I'm philosophically opposed to the notion that there is such a thing as
> "the" resource. There are names; there are naming contexts that map names
> to other names or to resources; and there are resources (addressible
> functions). "The" resource that you speak of can only mean "the resource
> that this name maps to in this context".

Whether or not several names, possibly contextual, correspond to the
same "thing" in the universe does not mean that a given name does
not correspond to one and only one thing.

Names may only be valid or interpretable within a given context, but
I do not agree that the same name in different contexts can correspond
to different "things".

One may use a name as a referent in various operations, such as
retrieving information *about* that thing, but that information
retrieved is not *the* thing itself.

A name identifies a resource. A resource may either itself be
retrieved or used as the context or focus of the retrieval of
other resources. I think this distinction is fundamental to
the expected and required behavior of the web and semantic web.

A name cannot in one context identify a resource and then in
some other context directly identify some other resource, even
if the other resource is related in some way to the first.

Patrick


--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Jan 25 11:16:30 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA06367
	for <urn-archive@IETF.ORG>; Fri, 25 Jan 2002 11:16:30 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA06178;
	Fri, 25 Jan 2002 11:13:11 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 16176 for URN-IETF@LISTS.NETSOL.COM; Fri, 25 Jan
          2002 11:12:54 -0500
Received: from deimos.hpl.hp.com (deimos.hpl.hp.com [192.6.19.190]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id LAA06171 for
          <urn-ietf@lists.netsol.com>; Fri, 25 Jan 2002 11:12:53 -0500 (EST)
Received: from hplns3.hpl.hp.com (hplns3.hpl.hp.com [15.0.48.4]) by
          deimos.hpl.hp.com (8.9.3 (PHNE_24419)/HPL-PA Relay) with ESMTP id
          IAA10374; Fri, 25 Jan 2002 08:06:48 -0800 (PST)
Received: from tims-omnibook.hpl.hp.com (pal1nai163039.nsr.hp.com
          [15.244.163.39]) by hplns3.hpl.hp.com (8.10.2/8.10.2 HPL-PA Hub) with
          ESMTP id g0PG6kh17103; Fri, 25 Jan 2002 08:06:47 -0800 (PST)
X-Sender: timothy@hplex1.hpl.hp.com
X-Mailer: QUALCOMM Windows Eudora Version 5.1
References: <5.1.0.14.1.20020123113626.01e02060@hplex1.hpl.hp.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Approved-By:  Tim Kindberg <timothy@HPL.HP.COM>
Message-ID:  <5.1.0.14.1.20020125074940.03e80620@hplex1.hpl.hp.com>
Date:         Fri, 25 Jan 2002 08:13:37 -0800
Reply-To: Tim Kindberg <timothy@HPL.HP.COM>
From: Tim Kindberg <timothy@HPL.HP.COM>
Subject:      Re: tags
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <B876FF22.C4C1%patrick.stickler@nokia.com>

At 12:25 PM 1/25/02 +0200, Patrick Stickler wrote:

>Names may only be valid or interpretable within a given context, but
>I do not agree that the same name in different contexts can correspond
>to different "things".

So /etc/passwd is guaranteed to be the same file on all UNIX computers? So
we have to give up the independence of bindings of names like 192.168.0.*?

If you want the Web to be different then you have to define the property of
the Web that makes it so.

I believe that we do need a way of getting a default binding -- a mechanism
whereby software can automatically get the address of the resource bound by
the name's minting authority. But the software that I have as my client
should equally be capable of using alternative naming contexts to reach
alternative resources. Let's have a market of naming contexts just as we
have a market of web sites. I shouldn't have to have new software to take
advantage of a new naming context. E.g. imagine that a film has a
globally/temporally unique name; now imagine all the sites/naming-contexts
you might want to get resources from, using that same identifier. Even if
you insist on saying that those other resources are likely to be 'metadata'
about the minting authority's resource, they're still separately managed
resources.

Tim.


Tim Kindberg

mobile systems and services lab  hewlett-packard laboratories
1501 page mill road, ms 1u-17
palo alto
ca 94304-1126
usa

www.champignon.net/TimKindberg/
timothy@hpl.hp.com
voice +1 650 857 5609
fax +1 650 857 2358


From owner-urn-ietf@LISTS.NETSOL.COM  Sun Jan 27 13:40:27 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA02064
	for <urn-archive@IETF.ORG>; Sun, 27 Jan 2002 13:40:27 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA17037;
	Sun, 27 Jan 2002 13:37:51 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 16825 for URN-IETF@LISTS.NETSOL.COM; Sun, 27 Jan
          2002 13:36:51 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from toro.w3.mag.keio.ac.jp (postfix@toro.w3.mag.keio.ac.jp
          [133.27.228.201]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          MAA16853 for <urn-ietf@lists.netsol.com>; Sun, 27 Jan 2002 12:46:58
          -0500 (EST)
Received: from enoshima (toro.w3.mag.keio.ac.jp [133.27.228.201]) by
          toro.w3.mag.keio.ac.jp (Postfix) with ESMTP id 96748E32; Mon, 28 Jan
          2002 02:40:43 +0900 (JST)
X-Sender: duerst@localhost
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.58.J
References: <5.1.0.14.1.20020123113626.01e02060@hplex1.hpl.hp.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Message-ID:  <4.2.0.58.J.20020127222503.02dedef8@localhost>
Date:         Sun, 27 Jan 2002 22:34:02 +0900
Reply-To: Martin Duerst <duerst@W3.ORG>
From: Martin Duerst <duerst@W3.ORG>
Subject:      Re: tags
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <B876FF22.C4C1%patrick.stickler@nokia.com>

At 12:25 02/01/25 +0200, Patrick Stickler wrote:

>A name cannot in one context identify a resource and then in
>some other context directly identify some other resource, even
>if the other resource is related in some way to the first.

So what exactly is the resource in a web site that's language-
negotiated (e.g. set your browser's preference to have
Japanese and French higher than English, and browse through
the Apache documentation).

The resource is e.g. 'documentation of module FOO' independent
of language. It is NOT some sequence of characters/bytes,
because there is no single entity to uniquely and consistently
represent this resource. Resolving the resource doesn't
give you something you can call 'the resource', it's just
one possible variant. The resource only exists in our
imagination.

How does that fit into your model?

Regards,    Martin.


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Jan 28 06:59:10 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA22728
	for <urn-archive@IETF.ORG>; Mon, 28 Jan 2002 06:59:10 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id GAA21304;
	Mon, 28 Jan 2002 06:56:44 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 17242 for URN-IETF@LISTS.NETSOL.COM; Mon, 28 Jan
          2002 06:56:21 -0500
Received: from mgw-x1.nokia.com (mgw-x1.nokia.com [131.228.20.21]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id GAA21297 for
          <urn-ietf@lists.netsol.com>; Mon, 28 Jan 2002 06:56:17 -0500 (EST)
Received: from esvir05nok.ntc.nokia.com (esvir05nokt.ntc.nokia.com
          [172.21.143.37]) by mgw-x1.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0SBntj26744 for <urn-ietf@lists.netsol.com>; Mon, 28 Jan
          2002 13:49:55 +0200 (EET)
Received: from esebh02nok.ntc.nokia.com (unverified) by
          esvir05nok.ntc.nokia.com (Content Technologies SMTPRS 4.2.5) with
          ESMTP id <T58b9c4ed23ac158f25077@esvir05nok.ntc.nokia.com>; Mon, 28
          Jan 2002 13:50:12 +0200
Received: from [172.22.43.91] (trd043-91.research.nokia.com [172.22.43.91]) by
          esebh02nok.ntc.nokia.com with SMTP (Microsoft Exchange Internet Mail
          Service Version 5.5.2652.78) id C0Z41TRF; Mon, 28 Jan 2002 13:50:12
          +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B87B07D6.C70A%patrick.stickler@nokia.com>
Date:         Mon, 28 Jan 2002 13:51:18 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: tags
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <5.1.0.14.1.20020125074940.03e80620@hplex1.hpl.hp.com>
Content-Transfer-Encoding: 7bit

On 2002-01-25 18:13, "ext Tim Kindberg" <timothy@hpl.hp.com> wrote:

> At 12:25 PM 1/25/02 +0200, Patrick Stickler wrote:
>
>> Names may only be valid or interpretable within a given context, but
>> I do not agree that the same name in different contexts can correspond
>> to different "things".
>
> So /etc/passwd is guaranteed to be the same file on all UNIX computers? So
> we have to give up the independence of bindings of names like 192.168.0.*?
>

My apologies, I was thinking URI and wrote "name".

My argument was that URIs are global names with consistent meaning. A URI
cannot mean different things in different contexts, as the intended scope
of URIs is to be globally consistent.

Patrick


--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Jan 28 07:06:12 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA22847
	for <urn-archive@IETF.ORG>; Mon, 28 Jan 2002 07:06:12 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id HAA21467;
	Mon, 28 Jan 2002 07:04:54 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 17239 for URN-IETF@LISTS.NETSOL.COM; Mon, 28 Jan
          2002 07:04:51 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from smtprelay6.dc2.adelphia.net (smtprelay6.dc2.adelphia.net
          [64.8.50.38]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          IAA05591 for <urn-ietf@lists.netsol.com>; Fri, 25 Jan 2002 08:39:17
          -0500 (EST)
Received: from 21afr ([24.51.220.230]) by smtprelay6.dc2.adelphia.net (Netscape
          Messaging Server 4.15) with ESMTP id GQHXMK00.D0V; Fri, 25 Jan 2002
          08:32:44 -0500
MIME-Version: 1.0
Priority: normal
X-mailer: Pegasus Mail for Windows (v4.01)
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Content-description: Mail message body
Message-ID:  <3C511819.11465.1D7BFD5B@localhost>
Date:         Fri, 25 Jan 2002 08:32:25 -0500
Reply-To: "Daniel R. Tobias" <dan@DANTOBIAS.COM>
From: "Daniel R. Tobias" <dan@DANTOBIAS.COM>
Subject:      Re: The Neo-Classical View of URI Classification
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <B876FC55.C4BD%patrick.stickler@nokia.com>
Content-Transfer-Encoding: 7BIT

> These two variants appear to have co-existed from early on in the
> history of the internet, if not from the very beginning. Some may

You should say "the history of the Web" instead of "the history of
the Internet" (Internet and Web should both be capitalized here
because they're being used as proper names); the history of the
Internet goes back 20 years before Tim Berners-Lee's first paper
proposing the creation of the Web.  The Internet started as the
ARPAnet in 1969, and the term "Internet" was in common use (among
academic communities at least) by the mid 1980s, well before URIs of
any form existed.

>   Digital        |  Non-Digital
>                  |
>  <--URL--------> |
>                  |
>  <--URN------------------------->
>                  |
>                  |<--URP-------->

But since URPs are supposed to be non-digital, where does that place
the "data:" scheme, which in fact consists of digital data -- not
"resolved" to a digital resource, because the data is contained
directly within the URI (so you're correct in classifying that scheme
as a URP because it's effectively a constant rather than an address),
but it's still data of a digital form (and can hence be used in
contexts such as the IMG tag that expect digital data).

This makes "data:" of a different nature than other URIs that are
intended to denote a non-digital thing "in the real world" (e.g., a
dog, or a can of beans).  Those URIs would be meaningless to place
within an IMG tag, as they don't represent a *digital picture* of a
dog or a can of beans, but rather the objects themselves.

Maybe you need still more UR* acronyms to make this significant
distinction?

--
== Dan ==
Dan's Web Tips: http://www.dantobias.com/webtips/
Dan's Domain Site: http://domains.dantobias.com/


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Jan 28 07:39:26 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA23187
	for <urn-archive@IETF.ORG>; Mon, 28 Jan 2002 07:39:26 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id HAA22319;
	Mon, 28 Jan 2002 07:38:15 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 17483 for URN-IETF@LISTS.NETSOL.COM; Mon, 28 Jan
          2002 07:38:11 -0500
Received: from mgw-x1.nokia.com (mgw-x1.nokia.com [131.228.20.21]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id HAA22312 for
          <URN-IETF@lists.netsol.com>; Mon, 28 Jan 2002 07:38:09 -0500 (EST)
Received: from esvir05nok.ntc.nokia.com (esvir05nokt.ntc.nokia.com
          [172.21.143.37]) by mgw-x1.nokia.com (Switch-2.1.0/Switch-2.1.0) with
          ESMTP id g0SCVlj14658 for <URN-IETF@lists.netsol.com>; Mon, 28 Jan
          2002 14:31:47 +0200 (EET)
Received: from esebh003.NOE.Nokia.com (unverified) by esvir05nok.ntc.nokia.com
          (Content Technologies SMTPRS 4.2.5) with ESMTP id
          <T58b9eb4491ac158f25077@esvir05nok.ntc.nokia.com>; Mon, 28 Jan 2002
          14:32:05 +0200
Received: from [172.22.43.91] ([172.22.43.91]) by esebh003.NOE.Nokia.com with
          Microsoft SMTPSVC(5.0.2195.3779); Mon, 28 Jan 2002 14:32:05 +0200
User-Agent: Microsoft-Entourage/10.0.0.1309
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
X-OriginalArrivalTime: 28 Jan 2002 12:32:05.0847 (UTC)
                       FILETIME=[CBA58E70:01C1A7F7]
Approved-By:  Patrick Stickler <patrick.stickler@NOKIA.COM>
Message-ID:  <B87B11A6.C738%patrick.stickler@nokia.com>
Date:         Mon, 28 Jan 2002 14:33:10 +0200
Reply-To: Patrick Stickler <patrick.stickler@nokia.com>
From: Patrick Stickler <patrick.stickler@nokia.com>
Subject:      Re: The Neo-Classical View of URI Classification
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <3C511819.11465.1D7BFD5B@localhost>
Content-Transfer-Encoding: 7bit

On 2002-01-25 15:32, "ext Daniel R. Tobias" <dan@DANTOBIAS.COM> wrote:

>> These two variants appear to have co-existed from early on in the
>> history of the internet, if not from the very beginning. Some may
>
> You should say "the history of the Web" instead of "the history of
> the Internet" (Internet and Web should both be capitalized here
> because they're being used as proper names); the history of the
> Internet goes back 20 years before Tim Berners-Lee's first paper
> proposing the creation of the Web.  The Internet started as the
> ARPAnet in 1969, and the term "Internet" was in common use (among
> academic communities at least) by the mid 1980s, well before URIs of
> any form existed.

Thank you. I stand corrected. Yes, 'Web' not 'Internet'.

>>   Digital        |  Non-Digital
>>                  |
>>  <--URL--------> |
>>                  |
>>  <--URN------------------------->
>>                  |
>>                  |<--URP-------->
>
> But since URPs are supposed to be non-digital, where does that place
> the "data:" scheme, which in fact consists of digital data -- not
> "resolved" to a digital resource, because the data is contained
> directly within the URI (so you're correct in classifying that scheme
> as a URP because it's effectively a constant rather than an address),
> but it's still data of a digital form (and can hence be used in
> contexts such as the IMG tag that expect digital data).
>
> This makes "data:" of a different nature than other URIs that are
> intended to denote a non-digital thing "in the real world" (e.g., a
> dog, or a can of beans).  Those URIs would be meaningless to place
> within an IMG tag, as they don't represent a *digital picture* of a
> dog or a can of beans, but rather the objects themselves.
>
> Maybe you need still more UR* acronyms to make this significant
> distinction?

No. It's simply a bad choice of diagram labels. "Digital" means
resolvable to a digital resource. "Non-Digital" means not resolvable
to a digital resource. This was clearer in the matrix, and also
I think (hope) in the prose, but yes, the choice of labels for
the diagrams is confusing.

I should probably have used "resolvable" versus "non-resolvable",
which more accurately (I hope) expresses the distinction. I.e.

>>   Resolvable     |  Non-Resolvable
>>                  |
>>  <--URL--------> |
>>                  |
>>  <--URN------------------------->
>>                  |
>>                  |<--URP-------->


Patrick


--

Patrick Stickler              Phone: +358 50 483 9453
Senior Research Scientist     Fax:   +358 7180 35409
Nokia Research Center         Email: patrick.stickler@nokia.com


                                                                                                                             2002-02.mail                                                                                        0000666 0000036 0000010 00000102015 07434717136 011502  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.NETSOL.COM  Tue Feb  5 13:05:47 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA11256
	for <urn-archive@IETF.ORG>; Tue, 5 Feb 2002 13:05:45 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA02478;
	Tue, 5 Feb 2002 13:02:24 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 19388 for URN-IETF@LISTS.NETSOL.COM; Tue, 5 Feb
          2002 13:01:35 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id MAA02399 for <urn-ietf@lists.netsol.com>;
          Tue, 5 Feb 2002 12:45:00 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id MAA10240; Tue, 5 Feb 2002 12:38:48
          -0500 (EST)
Message-ID:  <200202051738.MAA10240@ietf.org>
Date:         Tue, 5 Feb 2002 12:38:48 -0500
Reply-To: The IESG <iesg-secretary@ietf.org>
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: The IESG <iesg-secretary@ietf.org>
Subject:      Protocol Action: URN Namespace Definition Mechanisms to BCP
To: URN-IETF@LISTS.NETSOL.COM

The IESG has approved the Internet-Draft 'URN Namespace Definition
Mechanisms' <draft-ietf-urn-rfc2611bis-04.txt> as a BCP.  This document
is the product of the Uniform Resource Names Working Group.  The IESG
contact persons are Ned Freed and Patrik Faltstrom.

This document obsoletes RFC 2611.

Technical Summary

The document specifies the registration process for URN namespace
identifiers. It focuses on the ability to inherit existing namespaces and
identifiers as URN's.


Working Group Summary

This documents obsoletes RFC 2611, partially on request from the IESG which
according to both RFC 2611 and this new document is the authority which
approves formal namespaces via the RFC publication process. RFC 2611 was
updated by the URN wg, and discussed on the appropriate mailing lists.


Protocol Quality

The spec was reviewed by Patrik Faltstrom.

Note to RFC Editor:

Please replace ftp://ftp.isi.edu/in-notes/iana/assignments/URN-namespaces/
with http://www.iana.org/assignments/urn-namespaces


From owner-urn-ietf@LISTS.NETSOL.COM  Mon Feb 18 15:43:11 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA17562
	for <urn-archive@IETF.ORG>; Mon, 18 Feb 2002 15:43:11 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id PAA05530;
	Mon, 18 Feb 2002 15:44:15 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 22009 for URN-IETF@LISTS.NETSOL.COM; Mon, 18 Feb
          2002 15:43:17 -0500
Received: from plexus.cst.ca (plexus.CST.CA [207.139.176.42]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id PAA05513 for
          <urn-ietf@lists.netsol.com>; Mon, 18 Feb 2002 15:43:16 -0500 (EST)
Received: from earth.in.steltor.com (earth.in.steltor.com [101.1.1.100]) by
          plexus.cst.ca (8.9.3/1.0.1) with ESMTP id PAA21601; Mon, 18 Feb 2002
          15:36:40 -0500
Received: from steltor.com (c-1782.in.steltor.com [101.1.42.13]) by
          earth.in.steltor.com (Switch-2.1.0/Switch-2.1.0) with ESMTP id
          g1IKadQ23727; Mon, 18 Feb 2002 15:36:39 -0500 (EST)
X-Mailer: Mozilla 4.78 [en] (Windows NT 5.0; U)
X-Accept-Language: en,fr-CA,pdf
MIME-Version: 1.0
References: <OF98191EB7.84B833FE-ON85256B61.00695232@incentivesystems.com>
            <3C6D919A.1C84D7C4@steltor.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Approved-By:  Bernard Desruisseaux <bernard@STELTOR.COM>
Message-ID:  <3C716653.F03814BA@steltor.com>
Date:         Mon, 18 Feb 2002 15:38:43 -0500
Reply-To: Bernard Desruisseaux <bernard@steltor.com>
From: Bernard Desruisseaux <bernard@steltor.com>
Organization: Steltor <http://www.steltor.com>
Subject:      CAP URL definition
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

[ I'm cross posting this message to ietf-urn in the hope that people
  from this working group might help us with our CAP URL definition. ]

As requested by members of ietf-calendar I've changed my proposal
(see http://www.imc.org/ietf-calendar/mail-archive/msg04439.html)
to forbid CAP URLs of the following forms:

   cap:///abcd1234QWER
   cap:/abcd1234QWER

Comments anyone?

--------------------------------------------------------------------

2.x CAP URL

   The CAP URL scheme is used to designate calendar stores,
   and calendars accessible using the CAP protocol.

   The CAP URL scheme conform to the generic URL syntax,
   defined in RFC 2396, and follows the Guidelines for URL
   Schemes, set forth in RFC 2718.

   A CAP URL begins with the protocol prefix "cap" and is
   defined by the following grammar.

      capurl   = scheme ":" [ "//" csid ] [ "/" relcalid ]
      scheme   = "cap"
      csid     = hostport   ; As defined in Section 3.2.2 of RFC 2396
      relcalid = *uric      ; As defined in Section 2 of RFC 2396

   'relcalid' is an identifier that uniquely identifies a calendar
   on a particular calendar store. There is no implied structure in
   a Relative CALID. It may refer to the calendar of a user or of a
   resource such as a conference room. It MUST be unique within the
   calendar store.

   Examples:

      cap://cal.example.com
      cap://cal.example.com/abcd1234QWER

   Relative CAP URLs are permitted and are resolved according
   to the rules defined in Section 5 of RFC 2396.

   Example of a relative CAP URL:

      abcd1234QWER


2.x Calendar Addresses

   Calendar addresses can be described as absolute or relative
   CAP URLs.

   Examples:

      cap://cal.example.com/abcd1234QWER
      abcd1234QWER

   For a user currently authenticated to the CAP server on
   cal.example.com, all four addresses refer to the same
   calendar.

--------------------------------------------------------------------

Regards,
Bernard
--
Bernard Desruisseaux                    mailto:bernard@steltor.com
Research & Development                  Tel.  : +1 514 733-8500 x4213
Steltor                                 Fax   : +1 514 733-8878


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Feb 19 13:48:20 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA01124
	for <urn-archive@IETF.ORG>; Tue, 19 Feb 2002 13:48:19 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA10570;
	Tue, 19 Feb 2002 13:46:09 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 22343 for URN-IETF@LISTS.NETSOL.COM; Tue, 19 Feb
          2002 13:45:35 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from bailey.dscga.com (bailey.neonym.net [198.78.11.130]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id NAA10512 for
          <urn-ietf@lists.netsol.com>; Tue, 19 Feb 2002 13:34:18 -0500 (EST)
Received: from bailey.dscga.com (localhost [127.0.0.1]) by bailey.dscga.com
          (8.12.1/8.12.1) with ESMTP id g1JIO3I2000390; Tue, 19 Feb 2002
          13:24:03 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.12.1/8.12.1/Submit)
          id g1JIO1Tj000389; Tue, 19 Feb 2002 13:24:01 -0500 (EST)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.3.22.1i
Message-ID:  <20020219132401.J26811@bailey.dscga.com>
Date:         Tue, 19 Feb 2002 13:24:01 -0500
Reply-To: Michael Mealling <michael@neonym.net>
From: Michael Mealling <michael@neonym.net>
Subject:      updated DDDS drafts....
To: URN-IETF@LISTS.NETSOL.COM

Hi all,
  You should see a new set of DDDS updates come by soon. The significant
changes were due to IESG comments concerning a screw up in discussing
the Preference and Priority fields. Apparently one of the documents
discussed the Priority field in terms of weighted random selection in
one section which is in exact opposition to the stated purpose of
signifying preference in the other documents. This apparently tripped up one
document author already.
  There were some other subsequence clarifications brought on by comments
from the ENUM group (thanks guys!). I also changed the use of the term 'URL'
to 'URI' where appropriate.

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | urn:pin:1
michael@neonym.net      |                              | http://www.neonym.net


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Feb 19 15:56:58 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA05293
	for <urn-archive@IETF.ORG>; Tue, 19 Feb 2002 15:56:58 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id PAA11553;
	Tue, 19 Feb 2002 15:55:01 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 22514 for URN-IETF@LISTS.NETSOL.COM; Tue, 19 Feb
          2002 15:54:33 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from bailey.dscga.com (bailey.neonym.net [198.78.11.130]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id PAA11490 for
          <urn-ietf@lists.netsol.com>; Tue, 19 Feb 2002 15:42:51 -0500 (EST)
Received: from bailey.dscga.com (localhost [127.0.0.1]) by bailey.dscga.com
          (8.12.1/8.12.1) with ESMTP id g1JKWaI2000887; Tue, 19 Feb 2002
          15:32:37 -0500 (EST)
Received: (from michael@localhost) by bailey.dscga.com (8.12.1/8.12.1/Submit)
          id g1JKWa5l000886; Tue, 19 Feb 2002 15:32:36 -0500 (EST)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.3.22.1i
Message-ID:  <20020219153236.P26811@bailey.dscga.com>
Date:         Tue, 19 Feb 2002 15:32:36 -0500
Reply-To: Michael Mealling <michael@neonym.net>
From: Michael Mealling <michael@neonym.net>
Subject:      frequently asked DDDS questions?
To: URN-IETF@LISTS.NETSOL.COM

Hi everyone,
  I'm in the process of collecting questions for a DDDS FAQ. If you've
found one or there some particular part of the DDDS you keep tripping up
on I'd appreciate a short note letting me know what it is and what
the answer is so I can put it in the list. You can see the beginnings
at http://uri.net/ddds-faq.html.

Thanks!

-MM

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | urn:pin:1
michael@neonym.net      |                              | http://www.neonym.net


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Feb 20 08:01:22 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA29129
	for <urn-archive@IETF.ORG>; Wed, 20 Feb 2002 08:01:22 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id HAA15862;
	Wed, 20 Feb 2002 07:59:34 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 22914 for URN-IETF@LISTS.NETSOL.COM; Wed, 20 Feb
          2002 07:59:14 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id HAA15657 for <urn-ietf@lists.netsol.com>;
          Wed, 20 Feb 2002 07:14:19 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id HAA27934; Wed, 20 Feb 2002 07:08:12
          -0500 (EST)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200202201208.HAA27934@ietf.org>
Date:         Wed, 20 Feb 2002 07:08:12 -0500
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-uri-res-ddds-06.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Dynamic Delegation Discovery System (DDDS) Part Four:
                          The URI Resolution Application
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-uri-res-ddds-06.txt
        Pages           : 25
        Date            : 19-Feb-02

A specification for taking a URI and locating an authoritative server
for information about that URI.  The method used to locate that
authoritative server is the Dynamic Delegation Discovery System.
This document is part of a series that is specified in 'Dynamic
Delegation Discovery System (DDDS) Part One: The Comprehensive DDDS
Standard' (RFC WWWW).  It is very important to note that it is
impossible to read and understand any document in this series without
reading the others.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-uri-res-ddds-06.txt

To remove yourself from the IETF Announcement list, send a message to
ietf-announce-request with the word unsubscribe in the body of the message.

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-uri-res-ddds-06.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-uri-res-ddds-06.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20020219135541.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-uri-res-ddds-06.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-uri-res-ddds-06.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20020219135541.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Feb 20 08:01:33 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA29147
	for <urn-archive@IETF.ORG>; Wed, 20 Feb 2002 08:01:32 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA15901;
	Wed, 20 Feb 2002 08:00:36 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 22918 for URN-IETF@LISTS.NETSOL.COM; Wed, 20 Feb
          2002 08:00:33 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id HAA15645 for <urn-ietf@lists.netsol.com>;
          Wed, 20 Feb 2002 07:14:14 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id HAA27913; Wed, 20 Feb 2002 07:08:07
          -0500 (EST)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200202201208.HAA27913@ietf.org>
Date:         Wed, 20 Feb 2002 07:08:07 -0500
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-ddds-06.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Dynamic Delegation Discovery System (DDDS)Part Two:
                          The Algorithm
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-ddds-06.txt
        Pages           : 23
        Date            : 19-Feb-02

This document describes the Dynamic Delegation Discovery System
(DDDS) algorithm for applying dynamically retrieved string
transformation rules to an application-unique string.  Well-formed
transformation rules will reflect the delegation of management of
information associated with the string.  This document is also part
of a series that is completely specified in 'Dynamic Delegation
Discovery System (DDDS) Part One: The Comprehensive DDDS Standard'
(RFC WWWW).  It is very important to note that it is impossible to
read and understand any document in this series without reading the
others.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-ddds-06.txt

To remove yourself from the IETF Announcement list, send a message to
ietf-announce-request with the word unsubscribe in the body of the message.

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-ddds-06.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-ddds-06.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20020219135528.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ddds-06.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-ddds-06.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20020219135528.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Feb 20 08:01:44 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA29171
	for <urn-archive@IETF.ORG>; Wed, 20 Feb 2002 08:01:44 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA15923;
	Wed, 20 Feb 2002 08:00:48 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 22922 for URN-IETF@LISTS.NETSOL.COM; Wed, 20 Feb
          2002 08:00:44 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id HAA15633 for <urn-ietf@lists.netsol.com>;
          Wed, 20 Feb 2002 07:14:09 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id HAA27892; Wed, 20 Feb 2002 07:08:02
          -0500 (EST)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200202201208.HAA27892@ietf.org>
Date:         Wed, 20 Feb 2002 07:08:02 -0500
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-ddds-toc-02.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Dynamic Delegation Discovery System (DDDS) Part One:
                          The Comprehensive DDDS Standard
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-ddds-toc-02.txt
        Pages           : 10
        Date            : 19-Feb-02

This document specifies the exact documents that make up the complete
Dynamic Delegation Discovery System (DDDS) standard.  The DDDS is an
abstract algorithm for applying dynamically retrieved string
transformation rules to an application-unique string.
This document along with RFC XXXX, RFC YYYY and RFC ZZZZ obsolete RFC
2168 [8] and RFC 2915 [6] as well as update RFC 2276 [5].

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-ddds-toc-02.txt

To remove yourself from the IETF Announcement list, send a message to
ietf-announce-request with the word unsubscribe in the body of the message.

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-ddds-toc-02.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-ddds-toc-02.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20020219135516.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ddds-toc-02.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-ddds-toc-02.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20020219135516.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Feb 20 08:02:20 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA29189
	for <urn-archive@IETF.ORG>; Wed, 20 Feb 2002 08:02:20 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA15996;
	Wed, 20 Feb 2002 08:01:18 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 22930 for URN-IETF@LISTS.NETSOL.COM; Wed, 20 Feb
          2002 08:01:13 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id HAA15609 for <urn-ietf@lists.netsol.com>;
          Wed, 20 Feb 2002 07:13:59 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id HAA27850; Wed, 20 Feb 2002 07:07:52
          -0500 (EST)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200202201207.HAA27850@ietf.org>
Date:         Wed, 20 Feb 2002 07:07:52 -0500
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-dns-ddds-database-08.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Dynamic Delegation Discovery System  (DDDS) Part
                          Three: The DNS Database
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-dns-ddds-database-08.txt
        Pages           : 20
        Date            : 19-Feb-02

This document describes a Dynamic Delegation Discovery System
Database using the Domain Name System as a distributed database of
Rules. The Keys are domain-names and the Rules are encoded using the
NAPTR Resource Record.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-dns-ddds-database-08.txt

To remove yourself from the IETF Announcement list, send a message to
ietf-announce-request with the word unsubscribe in the body of the message.

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-dns-ddds-database-08.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-dns-ddds-database-08.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20020219135452.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-dns-ddds-database-08.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-dns-ddds-database-08.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20020219135452.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Feb 20 08:02:21 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA29201
	for <urn-archive@IETF.ORG>; Wed, 20 Feb 2002 08:02:21 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA15951;
	Wed, 20 Feb 2002 08:01:03 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 22926 for URN-IETF@LISTS.NETSOL.COM; Wed, 20 Feb
          2002 08:00:59 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id HAA15621 for <urn-ietf@lists.netsol.com>;
          Wed, 20 Feb 2002 07:14:04 -0500 (EST)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id HAA27871; Wed, 20 Feb 2002 07:07:57
          -0500 (EST)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200202201207.HAA27871@ietf.org>
Date:         Wed, 20 Feb 2002 07:07:57 -0500
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-net-procedures-10.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Dynamic Delegation Discovery System (DDDS) Part Five:
                          URI.ARPA Assignment Procedures
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-net-procedures-10.txt
        Pages           : 10
        Date            : 19-Feb-02

RFCYYYY defines a how DNS is used as a DDDS database that contains
URI delegation rules (sometimes called resolution hints).  That
document specifies that the first step in that algorithm is to append
'URI.ARPA' to the URI scheme and retrieve the NAPTR record for that
domain-name.  I.e., the first step in resolving 'http://foo.com/'
would be to look up a NAPTR record for the domain 'http.URI.ARPA'.
URN resolution also follows a similar procedure but uses the
'URN.ARPA' zone as its root.  This document describes the procedures
for inserting a new rule into the 'URI.ARPA' and 'URN.ARPA' zones.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-net-procedures-10.txt

To remove yourself from the IETF Announcement list, send a message to
ietf-announce-request with the word unsubscribe in the body of the message.

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-net-procedures-10.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-net-procedures-10.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20020219135504.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-net-procedures-10.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-net-procedures-10.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20020219135504.I-D@ietf.org>

--OtherAccess--

--NextPart--


                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   2002-03.mail                                                                                        0000666 0000036 0000010 00000000000 07437605454 011474  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2002-04.mail                                                                                        0000666 0000036 0000010 00000022117 07462315514 011503  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.NETSOL.COM  Mon Apr 15 15:55:59 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA04876
	for <urn-archive@IETF.ORG>; Mon, 15 Apr 2002 15:55:59 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id PAA27402;
	Mon, 15 Apr 2002 15:50:44 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 35593 for URN-IETF@LISTS.NETSOL.COM; Mon, 15 Apr
          2002 15:50:00 -0400
Received: from pwrm.com (h139-142-65-9.pml.com [139.142.65.9]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id PAA27381 for
          <URN-IETF@LISTS.NETSOL.COM>; Mon, 15 Apr 2002 15:49:59 -0400 (EDT)
Received: from HERMES.canada.corp.powermeasurement.com ([10.1.32.4]) by
          pwrm.com with Microsoft SMTPSVC(5.0.2195.3779); Mon, 15 Apr 2002
          12:43:47 -0700
Received: by HERMES.canada.corp.powermeasurement.com with Internet Mail Service
          (5.5.2655.55) id <2YKKRT15>; Mon, 15 Apr 2002 12:43:11 -0700
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2655.55)
Content-Type: text/plain; charset="iso-8859-1"
X-OriginalArrivalTime: 15 Apr 2002 19:43:47.0829 (UTC)
                       FILETIME=[DC3D1A50:01C1E4B5]
Approved-By:  Ryan Fransen <Ryan.Fransen@PWRM.COM>
Message-ID:  <3C552E6ED5B7DC4F8BF603C030BB70BF28BCEF@HERMES.canada.corp.powermeasurement.com>
Date:         Mon, 15 Apr 2002 12:43:09 -0700
Reply-To: Ryan Fransen <Ryan.Fransen@pwrm.com>
From: Ryan Fransen <Ryan.Fransen@pwrm.com>
Subject:      rfc2141 - URN syntax question
To: URN-IETF@LISTS.NETSOL.COM

Section 2.1 of rfc2141 states:

        <NID> ::= <let-num> [ 1,31<let-num-hyp> ]

I am wondering what is specifically meant by:  [ 1,31<let-num-hyp> ]

Would I be correct in saying:  The NID can contain between 1 and 31
characters, with a hyphen anywhere except the first character?

Any help in my confusion is appreciated.

Thanks for your time,

Ryan Fransen
ryan.fransen@pwrm.com
http://www.pwrm.com


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Apr 17 17:44:18 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA08855
	for <urn-archive@IETF.ORG>; Wed, 17 Apr 2002 17:44:18 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id RAA10517;
	Wed, 17 Apr 2002 17:38:56 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 36172 for URN-IETF@LISTS.NETSOL.COM; Wed, 17 Apr
          2002 17:37:13 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from webweaving.org
          (IDENT:Chuck@adsl-66-124-87-42.dsl.snfc21.pacbell.net [66.124.87.42])
          by lists.netsol.com (8.9.3/8.9.3) with ESMTP id QAA10332 for
          <URN-IETF@lists.netsol.com>; Wed, 17 Apr 2002 16:52:20 -0400 (EDT)
Received: from dirkx (helo=localhost) by webweaving.org with local-esmtp (Exim
          3.14 #1) id 16xx0q-0001bM-00; Wed, 17 Apr 2002 21:30:48 +0000
X-Sender: dirkx@router.ispra.webweaving.org
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Message-ID:  <Pine.BSO.4.21.0204172129080.25126-100000@router.ispra.webweaving.org>
Date:         Wed, 17 Apr 2002 21:30:48 +0000
Reply-To: Dirk-Willem van Gulik <dirkx@WEBWEAVING.ORG>
From: Dirk-Willem van Gulik <dirkx@WEBWEAVING.ORG>
Subject:      Re: rfc2141 - URN syntax question
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <3C552E6ED5B7DC4F8BF603C030BB70BF28BCEF@HERMES.canada.corp.powermeasurement.com>

On Mon, 15 Apr 2002, Ryan Fransen wrote:

> Section 2.1 of rfc2141 states:
>
>         <NID> ::= <let-num> [ 1,31<let-num-hyp> ]
>
> I am wondering what is specifically meant by:  [ 1,31<let-num-hyp> ]
>
> Would I be correct in saying:  The NID can contain between 1 and 31
> characters, with a hyphen anywhere except the first character?

After having some debugging fun with recognizing an IP address (most
stacks take '10' as '10.0.0.0' or accept any 32 bit number) I'd love to
change that at some point just to make an implementors live easier.

        1-32 chars a-z 0-9
        first char no '-' or digit.

Dw.


From owner-urn-ietf@LISTS.NETSOL.COM  Fri Apr 26 14:24:12 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA21472
	for <urn-archive@IETF.ORG>; Fri, 26 Apr 2002 14:24:11 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id OAA04776;
	Fri, 26 Apr 2002 14:20:27 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 38587 for URN-IETF@LISTS.NETSOL.COM; Fri, 26 Apr
          2002 14:19:26 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from smtp-relay-2.adobe.com (smtp-relay-2.adobe.com [192.150.11.2])
          by lists.netsol.com (8.9.3/8.9.3) with ESMTP id OAA04699 for
          <URN-IETF@LISTS.NETSOL.COM>; Fri, 26 Apr 2002 14:05:51 -0400 (EDT)
Received: from inner-relay-2.corp.adobe.com (inner-relay-2 [153.32.1.52]) by
          smtp-relay-2.adobe.com (8.12.3/8.12.3) with ESMTP id g3QHvI6J011046
          for <URN-IETF@LISTS.NETSOL.COM>; Fri, 26 Apr 2002 10:57:18 -0700 (PDT)
Received: from mailsj-v1.corp.adobe.com (mailsj-dev.corp.adobe.com
          [153.32.1.192]) by inner-relay-2.corp.adobe.com (8.12.3/8.12.3) with
          ESMTP id g3QHvPei026343 for <URN-IETF@LISTS.NETSOL.COM>; Fri, 26 Apr
          2002 10:57:25 -0700 (PDT)
Received: from larrypad ([153.32.31.229]) by mailsj-v1.corp.adobe.com (Netscape
          Messaging Server 4.15 v1 Jul 11 2001 16:32:57) with ESMTP id
          GV6SMG00.LOE; Fri, 26 Apr 2002 10:59:04 -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.3416
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Importance: Normal
Message-ID:  <001a01c1ed4b$f7c3a9d0$e51f2099@larrypad>
Date:         Fri, 26 Apr 2002 10:58:27 -0700
Reply-To: LMM@acm.org
From: Larry Masinter <LMM@acm.org>
Subject:      FW: I-D ACTION:draft-masinter-dated-uri-03.txt
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

I hope I've addressed the comments I've gotten on this.
If you said something and think I ignored you, please
let me know, I might have lost some comments.

I picked "uri@w3.org" as the main list to discuss this
draft on for public comments.


-----Original Message-----
From: nsyracus@cnri.reston.va.us On Behalf Of Internet-Drafts@ietf.org
Sent: Friday, April 26, 2002 5:14 AM
To: IETF-Announce:
Subject: I-D ACTION:draft-masinter-dated-uri-03.txt


A New Internet-Draft is available from the on-line Internet-Drafts
directories.


        Title           : 'duri' and 'tdb': URN namespaces based on
dated URIs
        Author(s)       : L. Masinter
        Filename        : draft-masinter-dated-uri-03.txt
        Pages           : 20
        Date            : 25-Apr-02

This document defines two namespaces of URNs, based on using a
timestamp with an (encoded) URI.  The results are namespaces in which
names are readily assigned, offer the persistence of reference that
is required by URNs, but do not require a stable authority to assign
the name.  The first namespace ('duri') is used to refer to URI-
identified resources as they appeared at a particular time.  The
second namespace ('tdb') is useful as a way of creating URNs that
refer to physical objects or even abstractions that are not
themselves networked resources.
The definition of these namespaces may reduce the need to define new
URN namespaces merely for the purpose of creating stable identifiers.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-masinter-dated-uri-03.txt

To remove yourself from the IETF Announcement list, send a message to
ietf-announce-request with the word unsubscribe in the body of the
message.

Internet-Drafts are also available by anonymous FTP. Login with the
username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-masinter-dated-uri-03.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-masinter-dated-uri-03.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail
readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


                                                                                                                                                                                                                                                                                                                                                                                                                                                 2002-05.mail                                                                                        0000666 0000036 0000010 00000065254 07466221162 011514  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.NETSOL.COM  Mon May  6 18:40:42 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA09919
	for <urn-archive@IETF.ORG>; Mon, 6 May 2002 18:40:41 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id SAA24919;
	Mon, 6 May 2002 18:38:08 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 40790 for URN-IETF@LISTS.NETSOL.COM; Mon, 6 May
          2002 18:37:28 -0400
Received: from ams-msg-core-1.cisco.com (ams-msg-core-1.cisco.com
          [144.254.74.60]) by lists.netsol.com (8.9.3/8.9.3) with ESMTP id
          SAA24911 for <URN-IETF@LISTS.NETSOL.COM>; Mon, 6 May 2002 18:37:26
          -0400 (EDT)
Received: from XCH-AMS-302.cisco.com (localhost [127.0.0.1]) by
          ams-msg-core-1.cisco.com (8.12.2/8.12.2) with ESMTP id
          g46MU13A028973; Tue, 7 May 2002 00:30:07 +0200 (MET DST)
Received: from xfe-ams-301.cisco.com ([144.254.75.88]) by XCH-AMS-302.cisco.com
          with Microsoft SMTPSVC(5.0.2195.3712); Tue, 7 May 2002 00:30:33 +0200
Received: from [10.0.231.44] ([144.254.74.55]) by xfe-ams-301.cisco.com with
          Microsoft SMTPSVC(5.0.2195.3712); Tue, 7 May 2002 00:30:33 +0200
X-Mailer: Mulberry/2.2.0 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-OriginalArrivalTime: 06 May 2002 22:30:33.0558 (UTC)
                       FILETIME=[A2CAEF60:01C1F54D]
Approved-By:  =?ISO-8859-1?Q?Patrik_F=E4ltstr=F6m?= <paf@CISCO.COM>
Message-ID:  <13673723.1020675941@localhost>
Date:         Mon, 6 May 2002 09:05:41 -0400
Reply-To: =?ISO-8859-1?Q?Patrik_F=E4ltstr=F6m?= <paf@cisco.com>
From: =?ISO-8859-1?Q?Patrik_F=E4ltstr=F6m?= <paf@cisco.com>
Subject:      draft-kindberg-tag-uri
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

The IESG has discussed the draft draft-kindberg-tag-uri and have no real
concerns regarding content (as it has been discussed on these lists
earlier).

But, the following clearifications are needed:

(1) The BNF in the draft need to be ABNF and not BNF.

(2) One paragraph reads:

   In the interests of tags being single-valued, a day value of 01 MUST
   be omitted; a month value of 01 MUST be omitted unless it is followed
   by a day value other than 01. For example, the date fields '2003-01'
   and '2001-07-01' are not allowed but '2001-01-07' is allowed.

Why is not this resolved by claiming that the tag with day value 2003-01 be
equal 2003-01-01?

(3) Similar to (2) one paragraph reads:

   The component 'tagAuthority' is the name space part of the URI. In
   the interests of tags being single-valued, this MUST be expressed in
   lower case; the domain name in 'authorityName' (whether an email
   address or a simple domain name) MUST be fully qualified.

(4) Comparison (2) and (3) above might be resolved if this is resolved.

In 1.1, you say:

   Section 2 gives a specification for tags: their syntax and the rules
   governing their creation and comparison.

In 2.1, you say:

   Therefore, two tag URIs are equal if and only if they are identical
   as character strings.

Please make a clearification on what is meant by "identical as character
strings". I.e. specify what comparison function you use.

(5) Security considerations section should be the last section before the
Acknowledgement and Authors Addresses and cover everything above it. You
should write something about implications of blindly using the authority
name as a domain name, because ownership of domain names might change. I.e.
how important it is to respect the date.

(6) Appendices should be after the references and authors addresses. You
should look over the overall structure of the document and see that the
order of "standard paragraphs" are as recommended.



To conclude: Timothy, Sandro, please make a new version of the draft and
let me know when it is available in the Internet-Draft repository.

   Regards, Patrik Faltstrom
   Area Director, Applications Area, for the IESG


From owner-urn-ietf@LISTS.NETSOL.COM  Wed May  8 09:03:33 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA04377
	for <urn-archive@IETF.ORG>; Wed, 8 May 2002 09:03:32 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA02804;
	Wed, 8 May 2002 09:01:24 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 41317 for URN-IETF@LISTS.NETSOL.COM; Wed, 8 May
          2002 09:00:34 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id HAA02518 for <urn-ietf@lists.netsol.com>;
          Wed, 8 May 2002 07:35:15 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id HAA01122; Wed, 8 May 2002 07:28:56
          -0400 (EDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200205081128.HAA01122@ietf.org>
Date:         Wed, 8 May 2002 07:28:56 -0400
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-ddds-07.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Dynamic Delegation Discovery System (DDDS)Part Two:
                          The Algorithm
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-ddds-07.txt
        Pages           : 23
        Date            : 07-May-02

This document describes the Dynamic Delegation Discovery System
(DDDS) algorithm for applying dynamically retrieved string
transformation rules to an application-unique string.  Well-formed
transformation rules will reflect the delegation of management of
information associated with the string.  This document is also part
of a series that is completely specified in 'Dynamic Delegation
Discovery System (DDDS) Part One: The Comprehensive DDDS Standard'
(RFC WWWW).  It is very important to note that it is impossible to
read and understand any document in this series without reading the
others.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-ddds-07.txt

To remove yourself from the IETF Announcement list, send a message to
ietf-announce-request with the word unsubscribe in the body of the message.

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-ddds-07.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-ddds-07.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20020507133232.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ddds-07.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-ddds-07.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20020507133232.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Wed May  8 09:04:00 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA04392
	for <urn-archive@IETF.ORG>; Wed, 8 May 2002 09:04:00 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA02825;
	Wed, 8 May 2002 09:03:00 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 41321 for URN-IETF@LISTS.NETSOL.COM; Wed, 8 May
          2002 09:02:57 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id HAA02506 for <urn-ietf@lists.netsol.com>;
          Wed, 8 May 2002 07:35:10 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id HAA01100; Wed, 8 May 2002 07:28:51
          -0400 (EDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200205081128.HAA01100@ietf.org>
Date:         Wed, 8 May 2002 07:28:51 -0400
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-dns-ddds-database-09.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Dynamic Delegation Discovery System  (DDDS) Part
                          Three: The DNS Database
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-dns-ddds-database-09.txt
        Pages           : 20
        Date            : 07-May-02

This document describes a Dynamic Delegation Discovery System
Database using the Domain Name System as a distributed database of
Rules.  The Keys are domain-names and the Rules are encoded using the
NAPTR Resource Record.
Since this document obsoletes RFC 2915, it is the official
specification for the NAPTR DNS Resource Record.  It is also part of
a series that is completely specified in 'Dynamic Delegation
Discovery System (DDDS) Part One: The Comprehensive DDDS Standard'
(RFC WWWW).  It is very important to note that it is impossible to
read and understand any document in this series without reading the
others.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-dns-ddds-database-09.txt

To remove yourself from the IETF Announcement list, send a message to
ietf-announce-request with the word unsubscribe in the body of the message.

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-dns-ddds-database-09.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-dns-ddds-database-09.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20020507133202.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-dns-ddds-database-09.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-dns-ddds-database-09.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20020507133202.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Wed May  8 09:04:08 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA04409
	for <urn-archive@IETF.ORG>; Wed, 8 May 2002 09:04:08 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA02852;
	Wed, 8 May 2002 09:03:18 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 41325 for URN-IETF@LISTS.NETSOL.COM; Wed, 8 May
          2002 09:03:14 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id HAA02487 for <urn-ietf@lists.netsol.com>;
          Wed, 8 May 2002 07:35:00 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id HAA01063; Wed, 8 May 2002 07:28:42
          -0400 (EDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200205081128.HAA01063@ietf.org>
Date:         Wed, 8 May 2002 07:28:41 -0400
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-net-procedures-11.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Dynamic Delegation Discovery System (DDDS) Part Five:
                          URI.ARPA Assignment Procedures
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-net-procedures-11.txt
        Pages           : 10
        Date            : 07-May-02

RFCYYYY defines a how DNS is used as a DDDS database that contains
URI delegation rules (sometimes called resolution hints).  That
document specifies that the first step in that algorithm is to append
'URI.ARPA' to the URI scheme and retrieve the NAPTR record for that
domain-name.  I.e., the first step in resolving 'http://foo.com/'
would be to look up a NAPTR record for the domain 'http.URI.ARPA'.
URN resolution also follows a similar procedure but uses the
'URN.ARPA' zone as its root.  This document describes the procedures
for inserting a new rule into the 'URI.ARPA' and 'URN.ARPA' zones.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-net-procedures-11.txt

To remove yourself from the IETF Announcement list, send a message to
ietf-announce-request with the word unsubscribe in the body of the message.

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-net-procedures-11.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-net-procedures-11.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20020507130213.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-net-procedures-11.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-net-procedures-11.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20020507130213.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Wed May  8 09:04:39 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA04448
	for <urn-archive@IETF.ORG>; Wed, 8 May 2002 09:04:38 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA02878;
	Wed, 8 May 2002 09:03:32 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 41329 for URN-IETF@LISTS.NETSOL.COM; Wed, 8 May
          2002 09:03:28 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id HAA02475 for <urn-ietf@lists.netsol.com>;
          Wed, 8 May 2002 07:34:55 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id HAA01042; Wed, 8 May 2002 07:28:36
          -0400 (EDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200205081128.HAA01042@ietf.org>
Date:         Wed, 8 May 2002 07:28:36 -0400
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-uri-res-ddds-07.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Dynamic Delegation Discovery System (DDDS) Part Four:
                          The URI Resolution Application
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-uri-res-ddds-07.txt
        Pages           : 25
        Date            : 07-May-02

A specification for taking a URI and locating an authoritative server
for information about that URI.  The method used to locate that
authoritative server is the Dynamic Delegation Discovery System.
This document is part of a series that is specified in 'Dynamic
Delegation Discovery System (DDDS) Part One: The Comprehensive DDDS
Standard' (RFC WWWW).  It is very important to note that it is
impossible to read and understand any document in this series without
reading the others.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-uri-res-ddds-07.txt

To remove yourself from the IETF Announcement list, send a message to
ietf-announce-request with the word unsubscribe in the body of the message.

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-uri-res-ddds-07.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-uri-res-ddds-07.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20020507130202.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-uri-res-ddds-07.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-uri-res-ddds-07.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20020507130202.I-D@ietf.org>

--OtherAccess--

--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Wed May  8 09:04:49 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA04461
	for <urn-archive@IETF.ORG>; Wed, 8 May 2002 09:04:49 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id JAA02929;
	Wed, 8 May 2002 09:03:49 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 41333 for URN-IETF@LISTS.NETSOL.COM; Wed, 8 May
          2002 09:03:42 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id HAA02462 for <urn-ietf@lists.netsol.com>;
          Wed, 8 May 2002 07:34:49 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id HAA01017; Wed, 8 May 2002 07:28:30
          -0400 (EDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
Message-ID:  <200205081128.HAA01017@ietf.org>
Date:         Wed, 8 May 2002 07:28:30 -0400
Reply-To: Internet-Drafts@ietf.org
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: Internet-Drafts@ietf.org
Subject:      I-D ACTION:draft-ietf-urn-ddds-toc-03.txt
To: URN-IETF@LISTS.NETSOL.COM

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names Working Group of the IETF.

        Title           : Dynamic Delegation Discovery System (DDDS) Part One:
                          The Comprehensive DDDS Standard
        Author(s)       : M. Mealling
        Filename        : draft-ietf-urn-ddds-toc-03.txt
        Pages           : 10
        Date            : 07-May-02

This document specifies the exact documents that make up the complete
Dynamic Delegation Discovery System (DDDS) standard.  The DDDS is an
abstract algorithm for applying dynamically retrieved string
transformation rules to an application-unique string.
This document along with RFC XXXX, RFC YYYY and RFC ZZZZ obsolete RFC
2168 [8] and RFC 2915 [6] as well as update RFC 2276 [5].

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urn-ddds-toc-03.txt

To remove yourself from the IETF Announcement list, send a message to
ietf-announce-request with the word unsubscribe in the body of the message.

Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
        "get draft-ietf-urn-ddds-toc-03.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv@ietf.org.
In the body type:
        "FILE /internet-drafts/draft-ietf-urn-ddds-toc-03.txt".

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the "mpack" utility.  To use this
        feature, insert the command "ENCODING mime" before the "FILE"
        command.  To decode the response(s), you will need "munpack" or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        "multipart" MIME messages (i.e. documents which have been split
        up into multiple messages), so check your local documentation on
        how to manipulate these messages.


Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body;
        access-type="mail-server";
        server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID:     <20020507130140.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-urn-ddds-toc-03.txt

--OtherAccess
Content-Type: Message/External-body;
        name="draft-ietf-urn-ddds-toc-03.txt";
        site="ftp.ietf.org";
        access-type="anon-ftp";
        directory="internet-drafts"

Content-Type: text/plain
Content-ID:     <20020507130140.I-D@ietf.org>

--OtherAccess--

--NextPart--


                                                                                                                                                                                                                                                                                                                                                    2002-06.mail                                                                                        0000666 0000036 0000010 00000016401 07502146152 011477  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.NETSOL.COM  Thu Jun 13 12:13:30 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA19955
	for <urn-archive@IETF.ORG>; Thu, 13 Jun 2002 12:13:30 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA06621;
	Thu, 13 Jun 2002 12:08:40 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 50028 for URN-IETF@LISTS.NETSOL.COM; Thu, 13 Jun
          2002 12:07:49 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id KAA06331 for <urn-ietf@lists.netsol.com>;
          Thu, 13 Jun 2002 10:55:36 -0400 (EDT)
Received: from CNRI.Reston.VA.US (localhost [127.0.0.1]) by ietf.org
          (8.9.1a/8.9.1a) with ESMTP id KAA15786; Thu, 13 Jun 2002 10:48:32
          -0400 (EDT)
Message-ID:  <200206131448.KAA15786@ietf.org>
Date:         Thu, 13 Jun 2002 10:48:32 -0400
Reply-To: The IESG <iesg-secretary@ietf.org>
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: The IESG <iesg-secretary@ietf.org>
Subject:      Protocol Action: Dynamic Delegation Discovery System (DDDS) to
              Proposed Standard
To: URN-IETF@LISTS.NETSOL.COM

The IESG has approved the following Internet-Drafts for publication as
Proposed Standards

 o Dynamic Delegation Discovery System (DDDS)
        <draft-ietf-urn-ddds-07.txt>

 o A DDDS Database Using The Domain Name System
        <draft-ietf-urn-dns-ddds-database-09.txt>

 o URI Resolution using the Dynamic Delegation Discovery System
        <draft-ietf-urn-uri-res-ddds-07.txt>

The IESG aslo approved publication of Dynamic Delegation Discovery
System (DDDS) Part One: The Comprehensive DDDS Standard
<draft-ietf-urn-ddds-toc-03.txt> as an Informational RFC.

Publication of these documents obsoletes RFC2915 and RFC2168.


These documents are the product of the Uniform Resource Names Working
Group.  The IESG contact persons are Ned Freed and Patrik Faltstrom.


Technical Summary

The DDDS defines an abstract algorithm for applying dynamically
retrieved string transformation rules to an application-unique
string. This means in reality that given some specific input string,
one can fetch transformation rules from a DDDS database, and by
applying them get the desired result. The key is that the DDDS
algorithm is abstract, and not dependent on any specific database or
protocol technology.

The second document specifies how DDDS can be implemented using the
domain name system, and the third how one DDDS database (for example
one using DNS) can be used for resolution of URI schemes.

Working Group Summary

The URN working group have been using NAPTR resource records
according to specifications in RFC 2915 and 2168. Experience from the
last couple of years have shown that the description needed to be
split and abstracted in the three parts we see here. The wg had
consensus for this solution.

Protocol Quality

The protocol was reviewed by Patrik Faltstrom.


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Jun 13 12:46:34 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA21432
	for <urn-archive@IETF.ORG>; Thu, 13 Jun 2002 12:46:34 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA07274;
	Thu, 13 Jun 2002 12:42:20 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 50123 for URN-IETF@LISTS.NETSOL.COM; Thu, 13 Jun
          2002 12:42:13 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from bailey.dscga.com (bailey.neonym.net [198.78.11.130]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id MAA06829 for
          <URN-IETF@LISTS.NETSOL.COM>; Thu, 13 Jun 2002 12:17:41 -0400 (EDT)
Received: from bailey.dscga.com (localhost [127.0.0.1]) by bailey.dscga.com
          (8.12.1/8.12.1) with ESMTP id g5DG9rRP004514 for
          <URN-IETF@LISTS.NETSOL.COM>; Thu, 13 Jun 2002 12:09:53 -0400 (EDT)
Received: (from michael@localhost) by bailey.dscga.com (8.12.1/8.12.1/Submit)
          id g5DG9rqv004513 for URN-IETF@LISTS.NETSOL.COM; Thu, 13 Jun 2002
          12:09:53 -0400 (EDT)
References: <200206131448.KAA15786@ietf.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.3.22.1i
Message-ID:  <20020613120952.I1751@bailey.dscga.com>
Date:         Thu, 13 Jun 2002 12:09:52 -0400
Reply-To: Michael Mealling <michael@neonym.net>
From: Michael Mealling <michael@neonym.net>
Subject:      Re: Protocol Action: Dynamic Delegation Discovery System (DDDS)
              to Proposed Standard
To: URN-IETF@LISTS.NETSOL.COM
In-Reply-To:  <200206131448.KAA15786@ietf.org>

Yes!

Thanks to everyone who helped with getting these documents finished.
The final reviews we had were very detailed and thorough. Being able
to get those kinds of comments with these documents showed dedication,
stamina and possibly insomnia.

Thanks!

-MM

On Thu, Jun 13, 2002 at 10:48:32AM -0400, The IESG wrote:
> The IESG has approved the following Internet-Drafts for publication as
> Proposed Standards
>
>  o Dynamic Delegation Discovery System (DDDS)
>         <draft-ietf-urn-ddds-07.txt>
>
>  o A DDDS Database Using The Domain Name System
>         <draft-ietf-urn-dns-ddds-database-09.txt>
>
>  o URI Resolution using the Dynamic Delegation Discovery System
>         <draft-ietf-urn-uri-res-ddds-07.txt>
>
> The IESG aslo approved publication of Dynamic Delegation Discovery
> System (DDDS) Part One: The Comprehensive DDDS Standard
> <draft-ietf-urn-ddds-toc-03.txt> as an Informational RFC.
>
> Publication of these documents obsoletes RFC2915 and RFC2168.
>
>
> These documents are the product of the Uniform Resource Names Working
> Group.  The IESG contact persons are Ned Freed and Patrik Faltstrom.
>
>
> Technical Summary
>
> The DDDS defines an abstract algorithm for applying dynamically
> retrieved string transformation rules to an application-unique
> string. This means in reality that given some specific input string,
> one can fetch transformation rules from a DDDS database, and by
> applying them get the desired result. The key is that the DDDS
> algorithm is abstract, and not dependent on any specific database or
> protocol technology.
>
> The second document specifies how DDDS can be implemented using the
> domain name system, and the third how one DDDS database (for example
> one using DNS) can be used for resolution of URI schemes.
>
> Working Group Summary
>
> The URN working group have been using NAPTR resource records
> according to specifications in RFC 2915 and 2168. Experience from the
> last couple of years have shown that the description needed to be
> split and abstracted in the three parts we see here. The wg had
> consensus for this solution.
>
> Protocol Quality
>
> The protocol was reviewed by Patrik Faltstrom.

--
--------------------------------------------------------------------------------
Michael Mealling        |      Vote Libertarian!       | urn:pin:1
michael@neonym.net      |                              | http://www.neonym.net


                                                                                                                                                                                                                                                               2002-07.mail                                                                                        0000666 0000036 0000010 00000000000 07507752037 011476  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2002-08.mail                                                                                        0000666 0000036 0000010 00000046427 07524230023 011507  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.NETSOL.COM  Wed Aug  7 08:08:09 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA14342
	for <urn-archive@IETF.ORG>; Wed, 7 Aug 2002 08:08:09 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id IAA16134;
	Wed, 7 Aug 2002 08:06:29 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 62309 for URN-IETF@LISTS.NETSOL.COM; Wed, 7 Aug
          2002 08:02:59 -0400
Received: from ger5.wwwserver.net ([212.162.54.34]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id IAA16105 for <URN-IETF@LISTS.NETSOL.COM>;
          Wed, 7 Aug 2002 08:02:57 -0400 (EDT)
Received: from philo.de (p3E9D04F6.dip0.t-ipconnect.de [62.157.4.246]) by
          ger5.wwwserver.net (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id
          NAA13783 for <URN-IETF@LISTS.NETSOL.COM>; Wed, 7 Aug 2002 13:56:37
          +0200
Apparently-To: <URN-IETF@LISTS.NETSOL.COM>@lists.netsol.com.
X-Mailer: Mozilla 4.73 [en] (Win98; U)
X-Accept-Language: de,en
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by lists.netsol.com id
                      IAA16106
Approved-By:  Dieter =?iso-8859-1?Q?K=F6hler?= <service@PHILO.DE>
Message-ID:  <3D510AF1.6F2FA78E@philo.de>
Date:         Wed, 7 Aug 2002 13:56:33 +0200
Reply-To: Dieter =?iso-8859-1?Q?K=F6hler?= <service@philo.de>
From: Dieter =?iso-8859-1?Q?K=F6hler?= <service@philo.de>
Subject:      URN syntax: <hex>. URNs and URIs
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 8bit

Section 2.3.1 of RFC 2141 states: "The presence of an "%" character in an URN
MUST be followed by two characters from the <hex> character set."  However, this
requirement is not met by the syntax notation:

   <NSS>         ::= 1*<URN chars>

   <URN chars>   ::= <trans> | "%" <hex> <hex>

   <trans>       ::= <upper> | <lower> | <number> | <other> | <reserved>

   <reserved>    ::= '%" | "/" | "?" | "#"

It should rather read:

   <NSS>         ::= 1*<URN chars>

   <URN chars>   ::= <trans> | <escape>

   <trans>       ::= <upper> | <lower> | <number> | <other> | <reserved>

   <reserved>    ::= "/" | "?" | "#"

   <escape>      ::= "%" <hex> <hex>

I think it would be important to clarify this in a update RFC, because if only
following the formal syntax given in 2141 URNs are not conforming to the URI
specification as described in RFC 2396.  A related issue is that RFC 2141 does
not explicitly explain its relation to RFC 2396.  I guess the intention was that
URNs form a class which is a subset of the URI class.

Dieter Köhler, M.A.

Institute of Philosophy
University of Karlsruhe
Germany


From owner-urn-ietf@LISTS.NETSOL.COM  Wed Aug  7 10:34:59 2002
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA20609
	for <urn-archive@IETF.ORG>; Wed, 7 Aug 2002 10:34:59 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id KAA17323;
	Wed, 7 Aug 2002 10:33:38 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 62459 for URN-IETF@LISTS.NETSOL.COM; Wed, 7 Aug
          2002 10:30:52 -0400
Received: from ger5.wwwserver.net ([212.162.54.34]) by lists.netsol.com
          (8.9.3/8.9.3) with ESMTP id KAA17307 for <URN-IETF@LISTS.NETSOL.COM>;
          Wed, 7 Aug 2002 10:30:50 -0400 (EDT)
Received: from philo.de (p3E9D04EF.dip0.t-ipconnect.de [62.157.4.239]) by
          ger5.wwwserver.net (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id
          QAA20895 for <URN-IETF@LISTS.NETSOL.COM>; Wed, 7 Aug 2002 16:24:38
          +0200
Apparently-To: <URN-IETF@LISTS.NETSOL.COM>@lists.netsol.com.
X-Mailer: Mozilla 4.73 [en] (Win98; U)
X-Accept-Language: de,en
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------------8425DABC3C7FF77B8283C4CC"
Approved-By:  Dieter =?iso-8859-1?Q?K=F6hler?= <service@PHILO.DE>
Message-ID:  <3D512DA3.75EA89C7@philo.de>
Date:         Wed, 7 Aug 2002 16:24:35 +0200
Reply-To: Dieter =?iso-8859-1?Q?K=F6hler?= <service@philo.de>
From: Dieter =?iso-8859-1?Q?K=F6hler?= <service@philo.de>
Subject:      URN Namespace for Hierarchical Object Designators
To: URN-IETF@LISTS.NETSOL.COM

This is a multi-part message in MIME format.
--------------8425DABC3C7FF77B8283C4CC
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

About one year ago I sent the proposal of what I called a "URN Namespace =
for
Structured Object Designators" to this list (see
"http://lists.netsol.com/cgi-bin/wa?A2=3Dind0107&L=3Durn-ietf&D=3D1&T=3D0=
&O=3DD&F=3D&S=3D&P=3D52"). =

Meanwhile I revised this proposal and called it: "URN Namespace for Hiera=
rchical
Object Designators (HOD) 1.0".  I still wonder whether it is an appropria=
te
candidate for an URN namespace at all or should instead be specified as a=
 new
type of an URI.  In particular RFC 1737 states about the relation of URNs=
 and
URLs: "It is strongly recommended that there be a mapping between the nam=
es
generated by each naming authority and URLs."  However, Hierarchical Obje=
ct
Designators do not require that the designated objects are identifiable b=
y a
network URL.  They are especially designed for metadata to address object=
s which
are not digital resources.

Any advice and comments on the new proposal are welcome!

Dieter K=F6hler, M.A.

Institute of Philosophy
University of Karlsruhe
Germany
--------------8425DABC3C7FF77B8283C4CC
Content-Type: text/plain; charset=iso-8859-1;
 name="hod.txt"
Content-Disposition: inline;
 filename="hod.txt"
Content-Transfer-Encoding: quoted-printable







XXXXXXXXXXXXX                                             Dieter Koehler
Request for Comments: YYYY                       University of Karlsruhe
Category: Standards Track                                    August 2002


        URN Namespace for Hierarchical Object Designators (HOD) 1.0

Status of This Memo

   This document specifies an Internet standards track protocol for the
   Internet community, and requests discussion and suggestions for
   improvements.  Please refer to the current edition of the "Internet
   Official Protocol Standards" (STD 1) for the standardization state
   and status of this protocol.  Distribution of this memo is unlimited.

Abstract

   This document describes a Uniform Resource Name (URN) namespace =

   [RFC2141] for Hierarchical Object Designators (HODs).  HODs are =

   intended to serve as reference pointers to structured objects.  This =

   document sets forward the canonical syntax for HODs.

1. Introduction

   Hierarchical Object Designators (HODs) are intended to serve as =

   reference pointers to structured objects by using Uniform Resource
   Names (URNs) [RFC2141] within a HOD URN Namespace.
   =

   HODs are designed especially for dynamic linking of metadata about =

   complex objects in an open hypertext systems.  These objects may =

   or may not be identifiable by a network URL.  Examples for objects
   which are not identifiable by a network URL are physical or =

   abstract objects such as "London" or "The works of Plato".  =

   However, such objects can be addressed in electronic hypertext =

   systems by a digital alias.

   This document defines the framework for hierarchical structured =

   reference systems for such objects, their parts, and different
   versions thereof.  For example: "London in the year 1776", =

   "London - East End", "The beginning of Plato's Symposion", =

   "The additions of hand two to manuscript W of Plato's Symposion".

   If a reference system is defined according to this framework, the
   syntactical form of a reference allows an user agent to search =

   for related metadata not only based on the exact reference =

   provided, but also on proximity with regard to the reference
   system.  For example: A search for metadata about "London in the
   year 1776" might also reveal proximity metadata about "England in
   the year 1776" or "London in the 1770s", or by using a widened
   scope: "Europe in the 18th century".

2. Namespace ID

   "hod" requested.

3. Registration Information

   Registration Version Number: 1.0
   Registration Date: yyyy-mm-dd

4. Declared registrant of the namespace

   The HOD namespace is reserved by the IETF.

5. Terms and Definitions

   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", =

   "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in =

   this document are to be interpreted as described in [RFC2119].

6. Syntax

   The following syntax definitions are given in Augmented =

   Backus-Naur Form (ABNF) according to [RFC2234].
   =

   The URN syntax as described in [RFC2141] defines an URN as
   =

      URN         =3D "urn:" NID ":" NSS

   where <NID> is the Namespace Identifier, and <NSS> is the Namespace
   Specific String.  =


   URNs in the HOD namespace can be identified by the following
   Namespace Identifier:

      NID         =3D "hod"

   All Namespace Specific Strings in the HOD namespace have the =

   following syntax:

      NSS         =3D versionNum ":" OSS

      versionNum  =3D 1*( ALPHA / DIGIT / "_" / "." / "-" )
     =

      OSS         =3D authorityId ":" dateId reference

      authorityId =3D 1*( ALPHA / DIGIT / "." / "-" )

      dateId      =3D 8 ( DIGIT )

      reference   =3D "/" *1( div *( "/" div ) *1"/")

      div         =3D divName *1( ";" *1(divVersion) ) ;   =


      divName     =3D 1*divChars ;

      divVersion  =3D 1*divChars ;

      divChars    =3D ALPHA / DIGIT / escape / other

      escape      =3D "%" HEXDIG HEXDIG

      other       =3D "(" / ")" / "+" / "," / "-" / "." / ":" / =

                    "=3D" / "@" / "$" / "_" / "!" / "*" / "'"

   The <versionNum> indicates conformance of the Object Specific =

   String (<OSS>) to the labeled HOD namespace specification version.
   The version number "1.0" indicates conformance to this version of =

   this HOD namespace specification; the value "1.0" MUST NOT be =

   used if the URN does not conform to this version of this =

   specification. It is intended to give later versions of this =

   specification numbers other than "1.0", but this intent does not =

   indicate a commitment to produce any future versions of HOD, nor
   if any are produced, to use any particular numbering scheme.
   Since future versions are not ruled out, this construct is =

   provided as a means to allow the possibility of automatic version =

   recognition, should it become necessary.  Processors SHOULD =

   signal an error if they receive URNs labeled with versions they =

   do not support.

   The <authorityId> MUST be an Internet domain name, and MUST be =

   owned by the organization creating the HOD reference system and =

   allocating the URN to it, at the date identified by the <dateId>.

   <dateId> is a date in [ISO8601] Basic Format (CCYYMMDD), and MUST =

   correspond to a date at which the organization allocating the =

   URN owned the domain name specified in the <authorityId>.  The =

   <dateId> "00000000" indicates an experimental HOD URN.  No =

   provision is made for avoiding collision of experimental HOD =

   URNs; they are intended for use within internal or limited =

   experimental contexts.

   <reference> signifies a certain reference according to a =

   reference system defined by the authority with owned the domain =

   name specified in the <authorityId>.  The used reference system
   is uniquely identified by the combination of <authorityId> and
   <dateId>.

7. Basic Reference System Structure

   A reference consists of a sequence of division statements =

   separated by slash ("/").  The allowed values for these =

   divisions form a reference system.  These divisions =

   represent nested structure levels beginning with the most =

   general and leading to the most specific.  In other words:
   The possible divisions of a reference system form one or =

   more nested trees.  =

   =

   Each division consists of a mandatory division name and an =

   optional division version indicator separated by semicolon
   (";").  If no division version indicator is given, the
   division name together with its parent divisions specify a
   certain object.  If a division version indicator is given, =

   it indicates a certain version of the object specified by =

   the division name and its parent divisions.  If only the
   semicolon, but no division version indicator is given, it
   refers to each of the individual versions of the object =

   specified by the division name and its parent divisions, =

   but not to the object as a whole.

   Division versions are local.  Literal equivalence between =

   division versions indicates equivalent versions of an =

   object only under the same parent division.  Equivalent =

   division versions occurring on different division levels =

   do not indicate the same global version.  Resource system =

   specifications may introduce additional rules to define
   equivalence between literally different references.
   =

   The literal values of references indicate no specific order.
   Resource system specifications MAY introduce additional rules =

   for ordering references.
   =

   More than one reference system for the same objects MAY be =

   defined.  However, it is out of the scope of this documentation
   to define a mechanism to identify references based on different
   reference systems designating them same designat.

8. Examples

   For the following examples it is assumed that a fictitious =

   authority owns the domain <x-test.org> at <20010101> and is
   declaring under this authorityId and dateId a simple hod =

   namespace for bibliographic reference of the form =

   "author/book/chapter/paragraph".
   =

   (i) Thus
   =

      urn:hod:1.0:x-test.org:20010101/Adams/My%20Life/42/11 =


   is to be read as pointing to chapter 42, paragraph 11 of the
   book entitled "My Life" from an author named "Adams".  If
   there exist two editions of this book, both could for example
   be distinguished by different division versions "A" and "B":
   =

      urn:hod:1.0:x-test.org:20010101/Adams/My%20Life;A/42/11
      urn:hod:1.0:x-test.org:20010101/Adams/My%20Life;B/42/11

   (ii) Note that these URNs do not necessarily mean the same as:

      urn:hod:1.0:x-test.org:20010101/Adams/My%20Life/42/11;A
      urn:hod:1.0:x-test.org:20010101/Adams/My%20Life/42/11;B

   This document makes no assumptions about the identity of
   literally identical division versions appearing on different
   division levels.  However, authorities specifying a reference
   system are free to do so.

   (iii) Varying the above example the URN

      urn:hod:1.0:x-test.org:20010101/Adams/My%20Life

   is referring to all editions of Adams' book "My Life", while

      urn:hod:1.0:x-test.org:20010101/Adams/My%20Life;A

   is only referring to edition "A".
   =

   (iv) The hod namespace also provides means to distinguish =

   between e.g. a reference to the author "Adams" from a =

   reference to all of his works.  To refer to the author =

   "Adams" the URN

      urn:hod:1.0:x-test.org:20010101/Adams

   can be used, while =


      urn:hod:1.0:x-test.org:20010101/Adams/

   refers to all of his books (individually).  However, it is
   up to the authority specifying a reference system to =

   exactly define the meaning of the first of these two =

   references, and so she might choose to treat it as a =

   shortcut for the second.
   =

9. Identifier uniqueness considerations

   The combination of AuthorityId and DateId serves to uniquely
   identify the organization that is allocating the URN.  That
   organization is responsible for ensuring the uniqueness of the
   designator.

10. Identifier persistence considerations

   A HOD URN may only be allocated by an organization that owns an
   Internet domain name.  The URN identifies a date on which the
   organization owned that domain name.  The combination of date
   and domain name will serve to uniquely identify that
   organization for all time.

11. Process of identifier assignment

   The organization identified by the AuthorityId/DateId combination
   is responsible for allocating a designator that is unique among
   all those that it allocates with that DateId.

12. Process of identifier resolution

   HOD providers are responsible for clearly specifying the designat =

   of the designators, they define.  Since HOD URNs are primarily =

   designed to identify abstract or physical objects HOD providers
   are responsible for the provision of a URN resolution service, if =

   any, only if there exists a canonical network resource of the =

   designat they have assigned with a HOD URN.

13. Rules for Lexical Equivalence

   Two HOD URNs are lexically equivalent if they are octet-by-octet =

   equal after the following preprocessing:

           1. normalize the case of the leading "urn:hod:" token
           2. normalize the case of the versionNum
           3. normalize the case of the AuthorityId
           4. normalizing the case of any %-escaping

   Note that %-escaping MUST NOT be removed.

   Some HOD providers may define additional lexical equivalencies, =

   such as case-insensitivity of the <designator> (or parts =

   thereof).  Additional lexical equivalencies MUST be clearly
   documented, MUST always have the effect of eliminating some =

   of the false negatives obtained by the procedure above, and =

   MUST NEVER say that two URNs are not equivalent if the =

   procedure above says they are equivalent.

14. Dynamic linking of documents containing HOD URNs

   Defining rules for dynamic linking of documents containing HOD =

   URNs is out of the scope of this document.  =


15. Conformance with URN Syntax

   No special considerations beyond the syntax herein described.

16. Validation mechanism

   Organizations that allocate HOD URNs are responsible for the
   provision of a URN validation service, if any, for URNs they
   have assigned with a valid AuthorityId/DateId combination.

17. Scope

   Global

18. Security considerations

   This document proposes means of encoding hierarchical object
   designators within the URN framework. This document does not =

   discuss resolution; thus questions of secure or authenticated =

   resolution mechanisms are out of scope.  It does not address =

   means of validating the integrity or authenticating the =

   source or provenance of URNs that contain hierarchical object
   designators.

19. Acknowledgments

   ...

20. References

   [ISO8601] "Date Elements and Interchange Formats -- =

             Information Interchange -- Represantation =

             of Dates and Times", ed. International =

             Organization for Standardization (ISO), =

             ISO 8601, 2000-12-21.

   [RFC2119] Bradner, S., "Key words for use in RFCs to =

             Indicate Requirement Levels", RFC 2119, =

             1997-03. =


   [RFC2141] Moats, R., "URN Syntax", RFC 2141, 1997-05.

   [RFC2234] Crocker, D. and P. Overell, "Augmented BNF =

             for Syntax Specifications: ABNF", RFC 2234, =

             1997-11.

21. Author's Address

    Dieter Koehler
    Institut fuer Philosophie
    Universit=E4t Karlsruhe (TH)
    D-76128 Karlsruhe
    GERMANY
--------------8425DABC3C7FF77B8283C4CC--


                                                                                                                                                                                                                                         2002-09.mail                                                                                        0000666 0000036 0000010 00000000000 07534311072 011466  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2002-10.mail                                                                                        0000666 0000036 0000010 00000071305 07555347060 011507  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.NETSOL.COM  Thu Oct 17 20:56:10 2002
Received: from lists.netsol.com (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA01401
	for <urn-archive@IETF.ORG>; Thu, 17 Oct 2002 20:56:10 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id UAA15329;
	Thu, 17 Oct 2002 20:54:46 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 10556 for URN-IETF@LISTS.NETSOL.COM; Thu, 17 Oct
          2002 20:51:31 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from gamma.isi.edu (gamma.isi.edu [128.9.144.145]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id UAA15117 for
          <urn-ietf@lists.netsol.com>; Thu, 17 Oct 2002 20:20:33 -0400 (EDT)
Received: from ISI.EDU (jet.isi.edu [128.9.160.87]) by gamma.isi.edu
          (8.11.6/8.11.2) with ESMTP id g9I07pD01040; Thu, 17 Oct 2002 17:07:51
          -0700 (PDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary=NextPart
Message-ID:  <200210180007.g9I07pD01040@gamma.isi.edu>
Date:         Thu, 17 Oct 2002 17:07:51 -0700
Reply-To: rfc-editor@RFC-EDITOR.ORG
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: rfc-editor@RFC-EDITOR.ORG
Subject:      BCP 66,
              RFC 3406 on Uniform Resource Names (URN) Namespace Definition
              Mechanisms
To: URN-IETF@LISTS.NETSOL.COM

--NextPart


A new Request for Comments is now available in online RFC libraries.


        BCP 66
        RFC 3406

        Title:      Uniform Resource Names (URN) Namespace Definition
                    Mechanisms
        Author(s):  L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom
        Status:     Best Current Practice
        Date:       October 2002
        Mailbox:    leslie@thinkingcat.com, Dirkx@webweaving.org,
                    renato@iprsystems.com, paf@cisco.com
        Pages:      22
        Characters: 43707
        Obsoletes:  2611
        SeeAlso:    BCP 66

        I-D Tag:    draft-ietf-urn-rfc2611bis-04.txt

        URL:        ftp://ftp.rfc-editor.org/in-notes/rfc3406.txt


This document lays out general definitions of and mechanisms for
establishing Uniform Resource Names (URN) "namespaces".  The URN WG
has defined a syntax for URNs in RFC 2141, as well as some proposed
mechanisms for their resolution and use in Internet applications in
RFC 3401 and RFC 3405.  The whole rests on the concept of individual
"namespaces" within the URN structure.  Apart from proof-of-concept
namespaces, the use of existing identifiers in URNs has been discussed
in RFC 2288.

This document is a product of the Uniform Resource Names Working Group
of the IETF.

This document specifies an Internet Best Current Practices for the
Internet Community, and requests discussion and suggestions for
improvements.  Distribution of this memo is unlimited.

This announcement is sent to the IETF list and the RFC-DIST list.
Requests to be added to or deleted from the IETF distribution list
should be sent to IETF-REQUEST@IETF.ORG.  Requests to be
added to or deleted from the RFC-DIST distribution list should
be sent to RFC-DIST-REQUEST@RFC-EDITOR.ORG.

Details on obtaining RFCs via FTP or EMAIL may be obtained by sending
an EMAIL message to rfc-info@RFC-EDITOR.ORG with the message body
help: ways_to_get_rfcs.  For example:

        To: rfc-info@RFC-EDITOR.ORG
        Subject: getting rfcs

        help: ways_to_get_rfcs

Requests for special distribution should be addressed to either the
author of the RFC in question, or to RFC-Manager@RFC-EDITOR.ORG.  Unless
specifically noted otherwise on the RFC itself, all RFCs are for
unlimited distribution.echo
Submissions for Requests for Comments should be sent to
RFC-EDITOR@RFC-EDITOR.ORG.  Please consult RFC 2223, Instructions to RFC
Authors, for further information.


Joyce K. Reynolds and Sandy Ginoza
USC/Information Sciences Institute

...

Below is the data which will enable a MIME compliant Mail Reader
implementation to automatically retrieve the ASCII version
of the RFCs.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="RFC-INFO@RFC-EDITOR.ORG"

Content-Type: text/plain
Content-ID: <021017170513.RFC@RFC-EDITOR.ORG>

RETRIEVE: rfc
DOC-ID: rfc3406

--OtherAccess
Content-Type:   Message/External-body;
        name="rfc3406.txt";
        site="ftp.isi.edu";
        access-type="anon-ftp";
        directory="in-notes"

Content-Type: text/plain
Content-ID: <021017170513.RFC@RFC-EDITOR.ORG>

--OtherAccess--
--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Oct 17 20:56:54 2002
Received: from lists.netsol.com (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA01427
	for <urn-archive@IETF.ORG>; Thu, 17 Oct 2002 20:56:53 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id UAA15400;
	Thu, 17 Oct 2002 20:59:36 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 10560 for URN-IETF@LISTS.NETSOL.COM; Thu, 17 Oct
          2002 20:56:44 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from gamma.isi.edu (gamma.isi.edu [128.9.144.145]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id UAA15056 for
          <urn-ietf@lists.netsol.com>; Thu, 17 Oct 2002 20:13:09 -0400 (EDT)
Received: from ISI.EDU (jet.isi.edu [128.9.160.87]) by gamma.isi.edu
          (8.11.6/8.11.2) with ESMTP id g9I00RD28385; Thu, 17 Oct 2002 17:00:27
          -0700 (PDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary=NextPart
Message-ID:  <200210180000.g9I00RD28385@gamma.isi.edu>
Date:         Thu, 17 Oct 2002 17:00:27 -0700
Reply-To: rfc-editor@RFC-EDITOR.ORG
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: rfc-editor@RFC-EDITOR.ORG
Subject:      RFC 3404 on Dynamic Delegation Discovery System (DDDS) Part Four:
              The Uniform Resource Identifiers (URI) Resolution Application
To: URN-IETF@LISTS.NETSOL.COM

--NextPart


A new Request for Comments is now available in online RFC libraries.


        RFC 3404

        Title:      Dynamic Delegation Discovery System (DDDS)
                    Part Four: The Uniform Resource Identifiers (URI)
                    Resolution Application
        Author(s):  M. Mealling
        Status:     Standards Track
        Date:       October 2002
        Mailbox:    michael@neonym.net
        Pages:      18
        Characters: 40124
        Obsoletes:  2915, 2168

        I-D Tag:    draft-ietf-urn-uri-res-ddds-07.txt

        URL:        ftp://ftp.rfc-editor.org/in-notes/rfc3404.txt


This document describes a specification for taking Uniform Resource
Identifiers (URI) and locating an authoritative server for information
about that URI.  The method used to locate that authoritative server
is the Dynamic Delegation Discovery System.

This document is part of a series that is specified in "Dynamic
Delegation Discovery System (DDDS) Part One: The Comprehensive DDDS"
(RFC 3401).  It is very important to note that it is impossible to
read and understand any document in this series without reading the
others.

This document is a product of the Uniform Resource Names Working Group
of the IETF.

This is now a Proposed Standard Protocol.

This document specifies an Internet standards track protocol for
the Internet community, and requests discussion and suggestions
for improvements.  Please refer to the current edition of the
"Internet Official Protocol Standards" (STD 1) for the
standardization state and status of this protocol.  Distribution
of this memo is unlimited.

This announcement is sent to the IETF list and the RFC-DIST list.
Requests to be added to or deleted from the IETF distribution list
should be sent to IETF-REQUEST@IETF.ORG.  Requests to be
added to or deleted from the RFC-DIST distribution list should
be sent to RFC-DIST-REQUEST@RFC-EDITOR.ORG.

Details on obtaining RFCs via FTP or EMAIL may be obtained by sending
an EMAIL message to rfc-info@RFC-EDITOR.ORG with the message body
help: ways_to_get_rfcs.  For example:

        To: rfc-info@RFC-EDITOR.ORG
        Subject: getting rfcs

        help: ways_to_get_rfcs

Requests for special distribution should be addressed to either the
author of the RFC in question, or to RFC-Manager@RFC-EDITOR.ORG.  Unless
specifically noted otherwise on the RFC itself, all RFCs are for
unlimited distribution.echo
Submissions for Requests for Comments should be sent to
RFC-EDITOR@RFC-EDITOR.ORG.  Please consult RFC 2223, Instructions to RFC
Authors, for further information.


Joyce K. Reynolds and Sandy Ginoza
USC/Information Sciences Institute

...

Below is the data which will enable a MIME compliant Mail Reader
implementation to automatically retrieve the ASCII version
of the RFCs.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="RFC-INFO@RFC-EDITOR.ORG"

Content-Type: text/plain
Content-ID: <021017165807.RFC@RFC-EDITOR.ORG>

RETRIEVE: rfc
DOC-ID: rfc3404

--OtherAccess
Content-Type:   Message/External-body;
        name="rfc3404.txt";
        site="ftp.isi.edu";
        access-type="anon-ftp";
        directory="in-notes"

Content-Type: text/plain
Content-ID: <021017165807.RFC@RFC-EDITOR.ORG>

--OtherAccess--
--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Oct 17 20:59:39 2002
Received: from lists.netsol.com (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA01519
	for <urn-archive@IETF.ORG>; Thu, 17 Oct 2002 20:59:39 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id VAA15499;
	Thu, 17 Oct 2002 21:02:41 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 10564 for URN-IETF@LISTS.NETSOL.COM; Thu, 17 Oct
          2002 20:59:48 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from gamma.isi.edu (gamma.isi.edu [128.9.144.145]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id UAA15040 for
          <urn-ietf@lists.netsol.com>; Thu, 17 Oct 2002 20:10:36 -0400 (EDT)
Received: from ISI.EDU (jet.isi.edu [128.9.160.87]) by gamma.isi.edu
          (8.11.6/8.11.2) with ESMTP id g9HNvsD27042; Thu, 17 Oct 2002 16:57:54
          -0700 (PDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary=NextPart
Message-ID:  <200210172357.g9HNvsD27042@gamma.isi.edu>
Date:         Thu, 17 Oct 2002 16:57:54 -0700
Reply-To: rfc-editor@RFC-EDITOR.ORG
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: rfc-editor@RFC-EDITOR.ORG
Subject:      RFC 3403 on Dynamic Delegation Discovery System (DDDS) Part
              Three: The Domain Name System (DNS) Database
To: URN-IETF@LISTS.NETSOL.COM

--NextPart


A new Request for Comments is now available in online RFC libraries.


        RFC 3403

        Title:      Dynamic Delegation Discovery System (DDDS)
                    Part Three: The Domain Name System (DNS) Database
        Author(s):  M. Mealling
        Status:     Standards Track
        Date:       October 2002
        Mailbox:    michael@neonym.net
        Pages:      14
        Characters: 31058
        Obsoletes:  2915, 2168

        I-D Tag:    draft-ietf-urn-dns-ddds-database-09.txt

        URL:        ftp://ftp.rfc-editor.org/in-notes/rfc3403.txt


This document describes a Dynamic Delegation Discovery System (DDDS)
Database using the Domain Name System (DNS) as a distributed database
of Rules.  The Keys are domain-names and the Rules are encoded using
the Naming Authority Pointer (NAPTR) Resource Record (RR).

Since this document obsoletes RFC 2915, it is the official
specification for the NAPTR DNS Resource Record.  It is also part of
a series that is completely specified in "Dynamic Delegation
Discovery System (DDDS) Part One: The Comprehensive DDDS"
(RFC 3401).  It is very important to note that it is impossible to
read and understand any document in this series without reading the
others.

This document is a product of the Uniform Resource Names Working Group
of the IETF.

This is now a Proposed Standard Protocol.

This document specifies an Internet standards track protocol for
the Internet community, and requests discussion and suggestions
for improvements.  Please refer to the current edition of the
"Internet Official Protocol Standards" (STD 1) for the
standardization state and status of this protocol.  Distribution
of this memo is unlimited.

This announcement is sent to the IETF list and the RFC-DIST list.
Requests to be added to or deleted from the IETF distribution list
should be sent to IETF-REQUEST@IETF.ORG.  Requests to be
added to or deleted from the RFC-DIST distribution list should
be sent to RFC-DIST-REQUEST@RFC-EDITOR.ORG.

Details on obtaining RFCs via FTP or EMAIL may be obtained by sending
an EMAIL message to rfc-info@RFC-EDITOR.ORG with the message body
help: ways_to_get_rfcs.  For example:

        To: rfc-info@RFC-EDITOR.ORG
        Subject: getting rfcs

        help: ways_to_get_rfcs

Requests for special distribution should be addressed to either the
author of the RFC in question, or to RFC-Manager@RFC-EDITOR.ORG.  Unless
specifically noted otherwise on the RFC itself, all RFCs are for
unlimited distribution.echo
Submissions for Requests for Comments should be sent to
RFC-EDITOR@RFC-EDITOR.ORG.  Please consult RFC 2223, Instructions to RFC
Authors, for further information.


Joyce K. Reynolds and Sandy Ginoza
USC/Information Sciences Institute

...

Below is the data which will enable a MIME compliant Mail Reader
implementation to automatically retrieve the ASCII version
of the RFCs.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="RFC-INFO@RFC-EDITOR.ORG"

Content-Type: text/plain
Content-ID: <021017165555.RFC@RFC-EDITOR.ORG>

RETRIEVE: rfc
DOC-ID: rfc3403

--OtherAccess
Content-Type:   Message/External-body;
        name="rfc3403.txt";
        site="ftp.isi.edu";
        access-type="anon-ftp";
        directory="in-notes"

Content-Type: text/plain
Content-ID: <021017165555.RFC@RFC-EDITOR.ORG>

--OtherAccess--
--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Oct 17 21:02:47 2002
Received: from lists.netsol.com (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA01591
	for <urn-archive@IETF.ORG>; Thu, 17 Oct 2002 21:02:46 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id VAA15625;
	Thu, 17 Oct 2002 21:05:40 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 10568 for URN-IETF@LISTS.NETSOL.COM; Thu, 17 Oct
          2002 21:02:53 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from gamma.isi.edu (gamma.isi.edu [128.9.144.145]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id UAA15011 for
          <urn-ietf@lists.netsol.com>; Thu, 17 Oct 2002 20:08:05 -0400 (EDT)
Received: from ISI.EDU (jet.isi.edu [128.9.160.87]) by gamma.isi.edu
          (8.11.6/8.11.2) with ESMTP id g9HNtND26365; Thu, 17 Oct 2002 16:55:23
          -0700 (PDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary=NextPart
Message-ID:  <200210172355.g9HNtND26365@gamma.isi.edu>
Date:         Thu, 17 Oct 2002 16:55:23 -0700
Reply-To: rfc-editor@RFC-EDITOR.ORG
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: rfc-editor@RFC-EDITOR.ORG
Subject:      RFC 3402 on Dynamic Delegation Discovery System (DDDS) Part Two:
              The Algorithm
To: URN-IETF@LISTS.NETSOL.COM

--NextPart


A new Request for Comments is now available in online RFC libraries.


        RFC 3402

        Title:      Dynamic Delegation Discovery System (DDDS)
                    Part Two: The Algorithm
        Author(s):  M. Mealling
        Status:     Standards Track
        Date:       October 2002
        Mailbox:    michael@neonym.net
        Pages:      17
        Characters: 38925
        Obsoletes:  2915, 2168

        I-D Tag:    draft-ietf-urn-ddds-07.txt

        URL:        ftp://ftp.rfc-editor.org/in-notes/rfc3402.txt


This document describes the Dynamic Delegation Discovery System (DDDS)
algorithm for applying dynamically retrieved string transformation
rules to an application-unique string.  Well-formed transformation
rules will reflect the delegation of management of information
associated with the string.  This document is also part of a series
that is completely specified in "Dynamic Delegation Discovery System
(DDDS) Part One: The Comprehensive DDDS" (RFC 3401).  It is very
important to note that it is impossible to read and understand any
document in this series without reading the others.

This document is a product of the Uniform Resource Names Working Group
of the IETF.

This is now a Proposed Standard Protocol.

This document specifies an Internet standards track protocol for
the Internet community, and requests discussion and suggestions
for improvements.  Please refer to the current edition of the
"Internet Official Protocol Standards" (STD 1) for the
standardization state and status of this protocol.  Distribution
of this memo is unlimited.

This announcement is sent to the IETF list and the RFC-DIST list.
Requests to be added to or deleted from the IETF distribution list
should be sent to IETF-REQUEST@IETF.ORG.  Requests to be
added to or deleted from the RFC-DIST distribution list should
be sent to RFC-DIST-REQUEST@RFC-EDITOR.ORG.

Details on obtaining RFCs via FTP or EMAIL may be obtained by sending
an EMAIL message to rfc-info@RFC-EDITOR.ORG with the message body
help: ways_to_get_rfcs.  For example:

        To: rfc-info@RFC-EDITOR.ORG
        Subject: getting rfcs

        help: ways_to_get_rfcs

Requests for special distribution should be addressed to either the
author of the RFC in question, or to RFC-Manager@RFC-EDITOR.ORG.  Unless
specifically noted otherwise on the RFC itself, all RFCs are for
unlimited distribution.echo
Submissions for Requests for Comments should be sent to
RFC-EDITOR@RFC-EDITOR.ORG.  Please consult RFC 2223, Instructions to RFC
Authors, for further information.


Joyce K. Reynolds and Sandy Ginoza
USC/Information Sciences Institute

...

Below is the data which will enable a MIME compliant Mail Reader
implementation to automatically retrieve the ASCII version
of the RFCs.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="RFC-INFO@RFC-EDITOR.ORG"

Content-Type: text/plain
Content-ID: <021017165329.RFC@RFC-EDITOR.ORG>

RETRIEVE: rfc
DOC-ID: rfc3402

--OtherAccess
Content-Type:   Message/External-body;
        name="rfc3402.txt";
        site="ftp.isi.edu";
        access-type="anon-ftp";
        directory="in-notes"

Content-Type: text/plain
Content-ID: <021017165329.RFC@RFC-EDITOR.ORG>

--OtherAccess--
--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Oct 17 21:05:41 2002
Received: from lists.netsol.com (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA01702
	for <urn-archive@IETF.ORG>; Thu, 17 Oct 2002 21:05:40 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id VAA15716;
	Thu, 17 Oct 2002 21:08:41 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 10572 for URN-IETF@LISTS.NETSOL.COM; Thu, 17 Oct
          2002 21:05:54 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from gamma.isi.edu (gamma.isi.edu [128.9.144.145]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id UAA14999 for
          <urn-ietf@lists.netsol.com>; Thu, 17 Oct 2002 20:05:46 -0400 (EDT)
Received: from ISI.EDU (jet.isi.edu [128.9.160.87]) by gamma.isi.edu
          (8.11.6/8.11.2) with ESMTP id g9HNr4D25201; Thu, 17 Oct 2002 16:53:04
          -0700 (PDT)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; Boundary=NextPart
Message-ID:  <200210172353.g9HNr4D25201@gamma.isi.edu>
Date:         Thu, 17 Oct 2002 16:53:04 -0700
Reply-To: rfc-editor@RFC-EDITOR.ORG
Comments:     RFC822 error: <W> Incorrect or incomplete address field found and
              ignored.
From: rfc-editor@RFC-EDITOR.ORG
Subject:      RFC 3401 on Dynamic Delegation Discovery System (DDDS) Part One:
              The Comprehensive DDDS
To: URN-IETF@LISTS.NETSOL.COM

--NextPart


A new Request for Comments is now available in online RFC libraries.


        RFC 3401

        Title:      Dynamic Delegation Discovery System (DDDS)
                    Part One: The Comprehensive DDDS
        Author(s):  M. Mealling
        Status:     Informational
        Date:       October 2002
        Mailbox:    michael@neonym.net
        Pages:      6
        Characters: 10172
        Updates:    2276
        Obsoletes:  2915, 2168

        I-D Tag:    draft-ietf-urn-ddds-toc-03.txt

        URL:        ftp://ftp.rfc-editor.org/in-notes/rfc3401.txt


This document specifies the exact documents that make up the complete
Dynamic Delegation Discovery System (DDDS).  DDDS is an
abstract algorithm for applying dynamically retrieved string
transformation rules to an application-unique string.

This document along with RFC 3402, RFC 3403 and RFC 3404 obsolete RFC
2168 and RFC 2915, as well as updates RFC 2276.

This document is a product of the Uniform Resource Names Working Group
of the IETF.

This memo provides information for the Internet community.  It does
not specify an Internet standard of any kind.  Distribution of this
memo is unlimited.

This announcement is sent to the IETF list and the RFC-DIST list.
Requests to be added to or deleted from the IETF distribution list
should be sent to IETF-REQUEST@IETF.ORG.  Requests to be
added to or deleted from the RFC-DIST distribution list should
be sent to RFC-DIST-REQUEST@RFC-EDITOR.ORG.

Details on obtaining RFCs via FTP or EMAIL may be obtained by sending
an EMAIL message to rfc-info@RFC-EDITOR.ORG with the message body
help: ways_to_get_rfcs.  For example:

        To: rfc-info@RFC-EDITOR.ORG
        Subject: getting rfcs

        help: ways_to_get_rfcs

Requests for special distribution should be addressed to either the
author of the RFC in question, or to RFC-Manager@RFC-EDITOR.ORG.  Unless
specifically noted otherwise on the RFC itself, all RFCs are for
unlimited distribution.echo
Submissions for Requests for Comments should be sent to
RFC-EDITOR@RFC-EDITOR.ORG.  Please consult RFC 2223, Instructions to RFC
Authors, for further information.


Joyce K. Reynolds and Sandy Ginoza
USC/Information Sciences Institute

...

Below is the data which will enable a MIME compliant Mail Reader
implementation to automatically retrieve the ASCII version
of the RFCs.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type:  Message/External-body;
        access-type="mail-server";
        server="RFC-INFO@RFC-EDITOR.ORG"

Content-Type: text/plain
Content-ID: <021017165023.RFC@RFC-EDITOR.ORG>

RETRIEVE: rfc
DOC-ID: rfc3401

--OtherAccess
Content-Type:   Message/External-body;
        name="rfc3401.txt";
        site="ftp.isi.edu";
        access-type="anon-ftp";
        directory="in-notes"

Content-Type: text/plain
Content-ID: <021017165023.RFC@RFC-EDITOR.ORG>

--OtherAccess--
--NextPart--


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Oct 22 17:15:29 2002
Received: from lists.netsol.com (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA04868
	for <urn-archive@IETF.ORG>; Tue, 22 Oct 2002 17:15:28 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id RAA21112;
	Tue, 22 Oct 2002 17:23:51 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 12549 for URN-IETF@LISTS.NETSOL.COM; Tue, 22 Oct
          2002 17:20:35 -0400
Received: from cliffie.verisignlabs.com (bulkregister-ldap.verisignlabs.com
          [65.201.175.62] (may be forged)) by lists.netsol.com (8.9.3/8.9.3)
          with ESMTP id RAA21105 for <urn-ietf@lists.netsol.com>; Tue, 22 Oct
          2002 17:20:33 -0400 (EDT)
Received: from thinkingcat.com (h140.s251.netsol.com [216.168.251.140]) (AUTH:
          PLAIN leslie,
          TLS: TLSv1/SSLv3,128bits,RC4-MD5) by cliffie.verisignlabs.com with
          esmtp; Tue, 22 Oct 2002 17:07:19 -0400
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1) Gecko/20020826
X-Accept-Language: en-us, en
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Approved-By:  Leslie Daigle <leslie@THINKINGCAT.COM>
Message-ID:  <3DB5BE28.2020200@thinkingcat.com>
Date:         Tue, 22 Oct 2002 17:07:52 -0400
Reply-To: Leslie Daigle <leslie@thinkingcat.com>
From: Leslie Daigle <leslie@thinkingcat.com>
Subject:      So long,
              and thanks for all the... [Fwd: WG Action: Uniform Resource Names
              (URN) to conclude]
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Hello all,

Six years in the making (let alone a few years of earlier discussion :-)
but we have done it:  successfully concluded the work on our URN WG charter
and gotten all the relevant documents published.

Thanks and congratulations!

Leslie.
(Happily picking the blue dot from her IETF badge... ;-)


-------- Original Message --------
Subject: WG Action: Uniform Resource Names (URN) to conclude
Date: Tue, 22 Oct 2002 16:08:36 -0400
From: The IESG <iesg-secretary@ietf.org>
To: IETF-Announce: ;

The Uniform Resource Names (URN) Working Group in the Applications
Area  of the IETF has concluded.

The IESG contact persons are Patrik Faltstrom and Ned Freed.




--

-------------------------------------------------------------------
"An essential element of a successful journey
    is recognizing when you have arrived."
       -- ThinkingCat (c.1983 - 2002)

Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------


From owner-urn-ietf@LISTS.NETSOL.COM  Tue Oct 22 18:16:15 2002
Received: from lists.netsol.com (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA06211
	for <urn-archive@IETF.ORG>; Tue, 22 Oct 2002 18:16:14 -0400 (EDT)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id SAA21954;
	Tue, 22 Oct 2002 18:24:43 -0400 (EDT)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 12683 for URN-IETF@LISTS.NETSOL.COM; Tue, 22 Oct
          2002 18:21:53 -0400
Approved-By: michael@BAILEY.DSCGA.COM
Received: from bab5.dscga.com (IDENT:root@bab5.dscga.com [207.120.28.7]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id SAA21769 for
          <urn-ietf@lists.netsol.com>; Tue, 22 Oct 2002 18:09:59 -0400 (EDT)
Received: from mmealling (usrpppma.dscga.com [207.120.28.232]) by
          bab5.dscga.com (8.11.0/8.11.0) with SMTP id g9MLtdN29002 for
          <urn-ietf@lists.netsol.com>; Tue, 22 Oct 2002 17:55:40 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-MIMEOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Message-ID:  <028801c27a15$d5dede50$e71c78cf@netsol.com>
Date:         Tue, 22 Oct 2002 17:56:10 -0400
Reply-To: Michael Mealling <michael@NEONYM.NET>
From: Michael Mealling <michael@NEONYM.NET>
Subject:      all of our documents have been published!
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

In case anyone missed the announcements, all of the documents that the URN
working group had on its plate have been published:

RFC 3401  Dynamic Delegation Discovery System (DDDS) Part One:
                   The Comprehensive DDDS

RFC 3402  Dynamic Delegation Discovery System (DDDS) Part Two:
                  The Algorithm

RFC 3403  Dynamic Delegation Discovery System (DDDS) Part Three:
                   The Domain Name System (DNS) Database

RFC 3404  Dynamic Delegation Discovery System (DDDS) Part Four:
                   The Uniform Resource Identifiers (URI) Resolution
Application

RFC 3405  (BCP 65) Dynamic Delegation Discovery System (DDDS) Part Five:
                   URI.ARPA Assignment Procedure

RFC 3406 (BCP 66) Uniform Resource Names (URN) Namespace
                    Definition Mechanisms

Also note the fact that since they have been published, the IANA has also
setup and is currently running the uri.arpa and urn.arpa zones. Information
on how to subscribe to the register@ur*.arpa lists will be forthcoming....


                                                                                                                                                                                                                                                                                                                           2002-11.mail                                                                                        0000666 0000036 0000010 00000000000 07560405266 011467  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2002-12.mail                                                                                        0000666 0000036 0000010 00000013143 07576032052 011500  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.NETSOL.COM  Thu Dec 12 01:07:45 2002
Received: from lists.netsol.com (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA04364
	for <urn-archive@IETF.ORG>; Thu, 12 Dec 2002 01:07:45 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id BAA12935;
	Thu, 12 Dec 2002 01:10:31 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 28989 for URN-IETF@LISTS.NETSOL.COM; Thu, 12 Dec
          2002 01:06:56 -0500
Approved-By: michael@BAILEY.DSCGA.COM
Received: from lapop.smtp.stsn.com (p11.n-lapop01.stsn.com [12.129.240.11]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id AAA12824 for
          <URN-IETF@LISTS.NETSOL.COM>; Thu, 12 Dec 2002 00:51:14 -0500 (EST)
Received: from mmealling ([10.0.50.58]) by lapop.smtp.stsn.com with Microsoft
          SMTPSVC(5.0.2195.5329); Wed, 11 Dec 2002 22:45:08 -0700
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
X-OriginalArrivalTime: 12 Dec 2002 05:45:08.0921 (UTC)
                       FILETIME=[A162D290:01C2A1A1]
Message-ID:  <004d01c2a1a0$353d3c00$3a32000a@netsol.com>
Date:         Thu, 12 Dec 2002 00:34:57 -0500
Reply-To: Michael Mealling <michael@NEONYM.NET>
From: Michael Mealling <michael@NEONYM.NET>
Subject:      register@uri.arpa and register@urn.arpa mailing list
              instructions....
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Hi again,
  Now that the documents have been published the IANA has setup the
nameservers and corresponding  mailing lists. Here are the subscription
instructions:

To subscribe to the urn.arpa submission list send mail to majordomo@urn.arpa
with no subject and the following as the body:

subscribe register

For the uri.arpa submission list, do the same thing but send it to
majordomo@uri.arpa.

Each list has a web archive:

http://www.iana.org/list-archives/register-uri/
http://www.iana.org/list-archives/register-urn/

After a few days for folks to get subscribed I expect registrants to begin
posting their NAPTR insertion requests....


From owner-urn-ietf@LISTS.NETSOL.COM  Thu Dec 12 02:00:58 2002
Received: from lists.netsol.com (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA06471
	for <urn-archive@IETF.ORG>; Thu, 12 Dec 2002 02:00:57 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id CAA13564;
	Thu, 12 Dec 2002 02:10:00 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 29105 for URN-IETF@LISTS.NETSOL.COM; Thu, 12 Dec
          2002 02:07:08 -0500
Received: from mailhost.chi1.ameritech.net
          (mailhost1-chcgil.chcgil.ameritech.net [206.141.192.67]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id CAA13547 for
          <URN-IETF@LISTS.NETSOL.COM>; Thu, 12 Dec 2002 02:07:07 -0500 (EST)
Received: from repligate ([67.36.178.248]) by mailhost.chi1.ameritech.net
          (InterMail vM.4.01.02.17 201-229-119) with SMTP id
          <20021212065338.PBWM20054.mailhost.chi1.ameritech.net@repligate>;
          Thu, 12 Dec 2002 00:53:38 -0600
References:  <004d01c2a1a0$353d3c00$3a32000a@netsol.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Approved-By:  Jim Fleming <JimFleming@AMERITECH.NET>
Message-ID:  <12b501c2a1ab$4bc75770$f8b22443@repligate>
Date:         Thu, 12 Dec 2002 00:54:19 -0600
Reply-To: Jim Fleming <JimFleming@ameritech.net>
From: Jim Fleming <JimFleming@ameritech.net>
Subject:      Re: register@uri.arpa and register@urn.arpa mailing list
              instructions....
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

http://www.isi.edu/in-notes/rfc920.txt
"Now it is seen that there is no strong motivation for
there to be a top level ARPA domain.  The plan is for the current
ARPA domain to go out of business as soon as possible.  Hosts that
are currently members of the ARPA domain should make arrangements to
join another domain."
====

----- Original Message -----
From: "Michael Mealling" <michael@NEONYM.NET>
To: <URN-IETF@LISTS.NETSOL.COM>
Sent: Wednesday, December 11, 2002 11:34 PM
Subject: register@uri.arpa and register@urn.arpa mailing list instructions....


> Hi again,
>   Now that the documents have been published the IANA has setup the
> nameservers and corresponding  mailing lists. Here are the subscription
> instructions:
>
> To subscribe to the urn.arpa submission list send mail to majordomo@urn.arpa
> with no subject and the following as the body:
>
> subscribe register
>
> For the uri.arpa submission list, do the same thing but send it to
> majordomo@uri.arpa.
>
> Each list has a web archive:
>
> http://www.iana.org/list-archives/register-uri/
> http://www.iana.org/list-archives/register-urn/
>
> After a few days for folks to get subscribed I expect registrants to begin
> posting their NAPTR insertion requests....

====

Jim Fleming
128-bit DNS is closer than you think...
IPv16...AN...OZ...AM...NZ...AE...FM...NR...SZ...AC...DE...FI...JM...NO...PS...TV...WZ
0:203     ONLINE
http://ipv8.dyndns.tv
http://ipv8.dyns.cx
http://ipv8.no-ip.com
http://ipv8.no-ip.biz
http://ipv8.no-ip.info
http://ipv8.myip.us
http://ipv8.dyn.ee


                                                                                                                                                                                                                                                                                                                                                                                                                             2003-01.mail                                                                                        0000666 0000036 0000010 00000005776 07604642131 011511  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From owner-urn-ietf@LISTS.NETSOL.COM  Wed Jan  1 14:41:13 2003
Received: from lists.netsol.com (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA13016
	for <urn-archive@IETF.ORG>; Wed, 1 Jan 2003 14:41:12 -0500 (EST)
Received: from lists.netsol.com (lists.netsol.com [216.168.224.214])
	by lists.netsol.com (8.9.3/8.9.3) with ESMTP id OAA15978;
	Wed, 1 Jan 2003 14:53:00 -0500 (EST)
Received: from LISTS.NETSOL.COM by LISTS.NETSOL.COM (LISTSERV-TCP/IP release
          1.8d) with spool id 35175 for URN-IETF@LISTS.NETSOL.COM; Wed, 1 Jan
          2003 14:49:42 -0500
Received: from smtp.9netave.com (smtp.njd.xo.com [216.156.2.48]) by
          lists.netsol.com (8.9.3/8.9.3) with ESMTP id OAA15960 for
          <URN-IETF@LISTS.NETSOL.COM>; Wed, 1 Jan 2003 14:49:41 -0500 (EST)
Received: from mantiscorp.com (pool-151-203-244-247.bos.east.verizon.net
          [151.203.244.247]) by smtp.9netave.com (8.9.3/8.8.8) with ESMTP id
          OAA88667; Wed, 1 Jan 2003 14:31:01 -0500 (EST)
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.1)
            Gecko/20020823 Netscape/7.0
X-Accept-Language: en-us, en
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Approved-By:  "Aaron E. Walsh" <aaron@MANTISCORP.COM>
Message-ID:  <3E134317.9080101@mantiscorp.com>
Date:         Wed, 1 Jan 2003 14:35:51 -0500
Reply-To: "Aaron E. Walsh" <aaron@MANTISCORP.COM>
From: "Aaron E. Walsh" <aaron@MANTISCORP.COM>
Organization: Mantis Development Corp.
Subject:      URN Normative reference link for X3D spec?
To: URN-IETF@LISTS.NETSOL.COM
Content-Transfer-Encoding: 7bit

Hello everyone,

The Web3D Consortium's Extensible 3D (X3D) work is in the final stages
of submission to ISO (International Standard ISO/IEC FCD 19775:200x
Final Committee Draft), for which URNs are referenced in the Normative
reference part of the X3D spec.

In reviewing this section of the spec I've noticed that the current URN
reference mistakenly calls them "Universal" Resource Names, and I also
wonder if the reference itself (RFC2141 - Moats 1997) is appropriate
considering the work that's gone on with URNs since then? Is there a
single URN reference that would be best (or more up to date) for the
following specification references section?

X3D Normative references:
  http://www.web3d.org/TaskGroups/x3d/X3DSpec_FCD/Part02/references.html

The above Normative References section is also available through the
main X3D spec at:
   http://www.web3d.org/fs_specifications.htm

If there's a single URN resource that would be best for this URN
reference  (or perhaps a master link to various up-to-date resources
that's likely to be a valid link for years to come so that the ref
doesn't break downstream) please let me know so that I can relay that to
the X3D spec group.

Regards,
Aaron
--
-------------------------------------------------------------------
Aaron E. Walsh http://www.mantiscorp.com/people/aew/ 617.536.3279
-------------------------------------------------------------------


  2003-02.mail                                                                                        0000666 0000036 0000010 00000000000 07616652265 011475  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2003-03.mail                                                                                        0000666 0000036 0000010 00000000000 07630037262 011464  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2003-04.mail                                                                                        0000666 0000036 0000010 00000000000 07642216522 011466  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2003-05.mail                                                                                        0000666 0000036 0000010 00000000000 07654116046 011472  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2003-06.mail                                                                                        0000666 0000036 0000010 00000000000 07666275245 011505  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2003-07.mail                                                                                        0000666 0000036 0000010 00000000000 07700203744 011466  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2003-08.mail                                                                                        0000666 0000036 0000010 00000000000 07712363060 011470  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2003-09.mail                                                                                        0000666 0000036 0000010 00000000000 07724542251 011475  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2003-10.mail                                                                                        0000666 0000036 0000010 00000000000 07736450652 011473  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2003-11.mail                                                                                        0000666 0000036 0000010 00000000000 07750637150 011470  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2003-12.mail                                                                                        0000666 0000036 0000010 00000000000 07762545472 011501  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2004-01.mail                                                                                        0000666 0000036 0000010 00000010257 10005321405 011463  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From wvthickey999@aol.com  Mon Jan 26 18:30:12 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA24687
	for <urn-archive@ietf.org>; Mon, 26 Jan 2004 18:30:12 -0500 (EST)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 1AlGBJ-000343-00
	for urn-archive@ietf.org; Mon, 26 Jan 2004 18:30:13 -0500
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1AlGAO-00031m-00
	for urn-archive@ietf.org; Mon, 26 Jan 2004 18:29:17 -0500
Received: from pcp01897083pcs.vilrca01.ga.comcast.net ([68.32.70.43] helo=68.32.70.43)
	by ietf-mx with smtp (Exim 4.12)
	id 1AlG9V-0002xY-00
	for urn-archive@ietf.org; Mon, 26 Jan 2004 18:28:22 -0500
Received: from mail-gateway.gearhost.com (mail-gateway.gearhost.com [69.24.64.50]) by oz.net.mail5.psmtp.com with esmtp; jan, 26 2004 20:15:03 -0800
From: luis <wvthickey999@aol.com>
To: urn-archive@ietf.org
Subject: Take a good look!!!
Sender: luis <wvthickey999@aol.com>
Mime-Version: 1.0
Content-Type: text/html; charset="iso-8859-1"
Date: Mon, 26 Jan 2004 21:28:33 -0200
X-Mailer: MIME-tools 5.503 (Entity 5.501)
Message-Id: <E1AlG9V-0002xY-00@ietf-mx>
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=6.0 required=5.0 tests=CLICK_BELOW,EARN_MONEY,
	FROM_ENDS_IN_NUMS,HTML_FONT_BIG,HTML_LINK_CLICK_HERE,HTML_MESSAGE,
	HTML_MIME_NO_HTML_TAG,HTML_TAG_BALANCE_BODY,MAILTO_TO_REMOVE,
	MIME_HTML_ONLY,PLING_PLING,RCVD_NUMERIC_HELO autolearn=no version=2.60
X-Spam-Report: 
	*  0.9 FROM_ENDS_IN_NUMS From: ends in numbers
	*  0.3 RCVD_NUMERIC_HELO Received: contains a numeric HELO
	*  1.1 EARN_MONEY BODY: Message talks about earning money
	*  0.1 HTML_LINK_CLICK_HERE BODY: HTML link text says "click here"
	*  0.3 HTML_TAG_BALANCE_BODY BODY: HTML has unbalanced "body" tags
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 HTML_FONT_BIG BODY: HTML has a big font
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.0 MAILTO_TO_REMOVE URI: Includes a 'remove' email address
	*  1.7 HTML_MIME_NO_HTML_TAG HTML-only message, but there is no HTML tag
	*  1.3 PLING_PLING Subject has lots of exclamation marks
	*  0.0 CLICK_BELOW Asks you to click below


</style>
</head>

<body lang=PT-BR link=blue vlink=purple style='tab-interval:35.4pt'>

<div class=Section1>

<p class=MsoNormal><b><span lang=EN-US style='font-size:16.0pt;mso-bidi-font-size:
12.0pt;color:#339966;mso-ansi-language:EN-US'>Be your own boss</span></b><span
lang=EN-US style='color:white;mso-ansi-language:EN-US'>ecgk</span><span
lang=EN-US style='mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'><span
style="mso-spacerun: yes">     </span></span><b><span lang=EN-US
style='font-size:16.0pt;mso-bidi-font-size:12.0pt;color:#339966;mso-ansi-language:
EN-US'>Earn up to $10,000/Mo</span></b><span lang=EN-US style='color:white;
mso-ansi-language:EN-US'>jbfj</span><span lang=EN-US style='mso-ansi-language:
EN-US'><o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US 
style='color:white;mso-ansi-language:EN-US'>fboyn</span><b><span
lang=EN-US style='font-size:16.0pt;mso-bidi-font-size:12.0pt;color:red;
mso-ansi-language:EN-US'><a href="http://www.wfh.pro.br/22"><span
style='color:red'>click here</span></a></span></b><span lang=EN-US
style='color:white;mso-ansi-language:EN-US'>mkx</span><span lang=EN-US
style='mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'><![if 
!supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'><![if 
!supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'><span
style="mso-spacerun: yes">  </span><o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'><span
style="mso-spacerun: yes">   </span></span><span lang=EN-US style='font-size:
8.0pt;mso-bidi-font-size:12.0pt;mso-ansi-language:EN-US'>To take yourself out
of our database please send an email to: remove@work2003.cjb.net<o:p></o:p></span></p>

</div>



                                                                                                                                                                                                                                                                                                                                                 2004-02.mail                                                                                        0000666 0000036 0000010 00000044154 10013352542 011474  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From eiqbok13@aol.com  Tue Feb  3 00:56:13 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA09860
	for <urn-archive@ietf.org>; Tue, 3 Feb 2004 00:56:13 -0500 (EST)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 1AntXj-0001dQ-00
	for urn-archive@ietf.org; Tue, 03 Feb 2004 00:56:15 -0500
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1AntWo-0001Xi-00
	for urn-archive@ietf.org; Tue, 03 Feb 2004 00:55:19 -0500
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1AntWS-0001RL-00
	for urn-archive@ietf.org; Tue, 03 Feb 2004 00:54:56 -0500
Received: from c-67-168-191-120.client.comcast.net ([67.168.191.120] helo=24.85.199.196)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1AntWS-0006LG-PF
	for urn-archive@ietf.org; Tue, 03 Feb 2004 00:54:57 -0500
Received: from jdms04ms.jdrp.com (jdms04ms.jdrp.com [168.98.201.178]) by relay.iberiapac.ge with SMTP; fev, 03 2004 02:39:34 -0300
From: Todd <eiqbok13@aol.com>
To: Undisclosed.Recipients
Subject: Re:extraincome
Sender: Todd <eiqbok13@aol.com>
Mime-Version: 1.0
Content-Type: text/html; charset="iso-8859-1"
Date: Tue, 3 Feb 2004 03:55:06 -0200
X-Mailer: Internet Mail Service (5.5.2650.21)
Message-Id: <E1AntWS-0006LG-PF@mx2.foretec.com>
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=22.7 required=5.0 tests=CLICK_BELOW,EARN_MONEY,
	FAKED_UNDISC_RECIPS,FORGED_IMS_HTML,FORGED_IMS_TAGS,FORGED_MUA_IMS,
	FORGED_RCVD_NET_HELO,FROM_ENDS_IN_NUMS,HTML_FONT_BIG,
	HTML_LINK_CLICK_HERE,HTML_MESSAGE,HTML_MIME_NO_HTML_TAG,
	HTML_TAG_BALANCE_BODY,MAILTO_TO_REMOVE,MIME_HTML_ONLY,
	RCVD_NUMERIC_HELO,TO_HAS_SPACES,TO_MALFORMED autolearn=no version=2.60
X-Spam-Report: 
	*  2.7 FAKED_UNDISC_RECIPS Faked To "Undisclosed-Recipients"
	*  2.4 TO_HAS_SPACES To: address contains spaces
	*  0.9 FROM_ENDS_IN_NUMS From: ends in numbers
	*  0.3 TO_MALFORMED To: has a malformed address
	*  0.3 RCVD_NUMERIC_HELO Received: contains a numeric HELO
	*  1.1 EARN_MONEY BODY: Message talks about earning money
	*  0.1 HTML_LINK_CLICK_HERE BODY: HTML link text says "click here"
	*  0.3 HTML_TAG_BALANCE_BODY BODY: HTML has unbalanced "body" tags
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 HTML_FONT_BIG BODY: HTML has a big font
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.0 MAILTO_TO_REMOVE URI: Includes a 'remove' email address
	*  3.0 FORGED_RCVD_NET_HELO Host HELO'd using the wrong IP network
	*  1.1 FORGED_MUA_IMS Forged mail pretending to be from IMS
	*  1.7 HTML_MIME_NO_HTML_TAG HTML-only message, but there is no HTML tag
	*  0.0 CLICK_BELOW Asks you to click below
	*  4.3 FORGED_IMS_HTML IMS can't send HTML message only
	*  4.3 FORGED_IMS_TAGS IMS mailers can't send HTML in this format


</style>
</head>

<body lang=PT-BR link=blue vlink=purple style='tab-interval:35.4pt'>

<div class=Section1>

<p class=MsoNormal><b><span lang=EN-US style='font-size:16.0pt;mso-bidi-font-size:
12.0pt;color:#339966;mso-ansi-language:EN-US'>Expending company looking for people</span></b><span
lang=EN-US style='color:white;mso-ansi-language:EN-US'>tri</span><span
lang=EN-US style='mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'><span
style="mso-spacerun: yes">     </span></span><b><span lang=EN-US
style='font-size:16.0pt;mso-bidi-font-size:12.0pt;color:#339966;mso-ansi-language:
EN-US'>Earn up to $10,000/Mo</span></b><span lang=EN-US style='color:white;
mso-ansi-language:EN-US'>xrdee</span><span lang=EN-US style='mso-ansi-language:
EN-US'><o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US 
style='color:white;mso-ansi-language:EN-US'>mua</span><b><span
lang=EN-US style='font-size:16.0pt;mso-bidi-font-size:12.0pt;color:red;
mso-ansi-language:EN-US'><a href="http://www.wfh.pro.br/22"><span
style='color:red'>click here</span></a></span></b><span lang=EN-US
style='color:white;mso-ansi-language:EN-US'>pxypde</span><span lang=EN-US
style='mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'><![if 
!supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'><![if 
!supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'><span
style="mso-spacerun: yes">  </span><o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'><span
style="mso-spacerun: yes">   </span></span><span lang=EN-US style='font-size:
8.0pt;mso-bidi-font-size:12.0pt;mso-ansi-language:EN-US'>To take yourself out
of our database please send an email to: remove@work2003.cjb.net<o:p></o:p></span></p>

</div>



From uyxnco682u@assist.ro  Sun Feb  8 19:45:46 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA09997
	for <urn-archive@ietf.org>; Sun, 8 Feb 2004 19:45:46 -0500 (EST)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 1ApzYa-0002r7-00
	for urn-archive@ietf.org; Sun, 08 Feb 2004 19:45:48 -0500
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1ApzXS-0002nK-00
	for urn-archive@ietf.org; Sun, 08 Feb 2004 19:44:39 -0500
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1ApzWl-0002jd-00; Sun, 08 Feb 2004 19:43:55 -0500
Received: from d150-171-137.home.cgocable.net ([24.150.171.137])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1ApzWl-0000yU-FP; Sun, 08 Feb 2004 19:43:56 -0500
Received: from [58.55.211.139] by d150-171-137.home.cgocable.net with ESMTP id 69A4F17B55D; Sun, 08 Feb 2004 20:40:43 -0400
Message-ID: <2h-0en5jsx2d6r$q$-4o$tk4@zs31h.9x.35v>
From: "Sheree Jimenez" <uyxnco682u@assist.ro>
Reply-To: "Sheree Jimenez" <uyxnco682u@assist.ro>
To: <uri-review-admin@ietf.org>, <uri-review-web-archive@ietf.org>,
        <uri-review@ietf.org>, <bgmp@ietf.org>, <urn-archive@ietf.org>,
        <urn-ietf@ietf.org>
Subject: place Google AdWords ads and collect commissions
Date: Sun, 08 Feb 04 20:40:43 GMT
X-Mailer: eGroups Message Poster
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="127DE1.B2340E"
X-Priority: 3
X-MSMail-Priority: Normal
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=16.9 required=5.0 tests=BIZ_TLD,DATE_IN_PAST_03_06,
	DATE_SPAMWARE_Y2K,HTML_40_50,HTML_MESSAGE,MIME_HTML_ONLY,
	MIME_HTML_ONLY_MULTI,MISSING_MIMEOLE,MISSING_OUTLOOK_NAME,
	RATWARE_EGROUPS,REMOVE_PAGE,SUSPICIOUS_RECIPS autolearn=no 
	version=2.60
X-Spam-Report: 
	*  4.3 RATWARE_EGROUPS Bulk email fingerprint (eGroups) found
	*  4.4 DATE_SPAMWARE_Y2K Date header uses unusual Y2K formatting
	*  0.5 HTML_40_50 BODY: Message is 40% to 50% HTML
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.8 REMOVE_PAGE URI: URL of page called "remove"
	*  0.8 BIZ_TLD URI: Contains a URL in the BIZ top-level domain
	*  0.7 DATE_IN_PAST_03_06 Date: is 3 to 6 hours before Received: date
	*  3.0 SUSPICIOUS_RECIPS Similar addresses in recipient list
	*  1.2 MISSING_MIMEOLE Message has X-MSMail-Priority, but no X-MimeOLE
	*  1.1 MIME_HTML_ONLY_MULTI Multipart message only has text/html MIME parts
	*  0.1 MISSING_OUTLOOK_NAME Message looks like Outlook, but isn't


--127DE1.B2340E
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<title>6  rxolg zcaau f  j</title>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859=
-1">
</head>

<body>
<p>In my <a href=3D"http://www.globalmarketing2000.biz/cashinwithgoogle/">=
54 
  Page comprehensive guide</a> I'll show you how to use Affiliate Programs=
 together 
  with Google AdWords to make a good living. </p>
<p>&nbsp;</p>
<p><font size=3D"2">No more emails! please take me <a href=3D"http://www.g=
lobalmarketing2000.biz/remove.html">off</a></font></p>
</body>
</html>
mwaxqi vemqmlrrvcllpsxehuswaemzjhpcncr
nthr fvkcpisuy wqfrcldvyvvmgg
gg

--127DE1.B2340E--



From 22aetaq@bridge.com.br  Sun Feb  8 22:41:47 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA15199
	for <urn-archive@ietf.org>; Sun, 8 Feb 2004 22:41:46 -0500 (EST)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 1Aq2It-0001Sj-00
	for urn-archive@ietf.org; Sun, 08 Feb 2004 22:41:47 -0500
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Aq2Hv-0001IA-00
	for urn-archive@ietf.org; Sun, 08 Feb 2004 22:40:47 -0500
Received: from d14-69-206-17.try.wideopenwest.com ([69.14.17.206])
	by ietf-mx with smtp (Exim 4.12)
	id 1Aq2H9-0001CN-00; Sun, 08 Feb 2004 22:39:59 -0500
Received: from (HELO lv3pgh) [88.71.64.139] by d14-69-206-17.try.wideopenwest.com id y872xByCD59z; Sun, 08 Feb 2004 22:30:49 -0500
Message-ID: <3qd$$zxdr76m2hlho2cuvxlc5@ehx.v.na0x>
From: "Claude Sears" <22aetaq@bridge.com.br>
Reply-To: "Claude Sears" <22aetaq@bridge.com.br>
To: <uri-review-admin@ietf.org>, <uri-review-web-archive@ietf.org>,
        <uri-review@ietf.org>, <bgmp@ietf.org>, <urn-archive@ietf.org>,
        <urn-ietf@ietf.org>
Subject: over 200 million times a day, people use Google
Date: Sun, 08 Feb 04 22:30:49 GMT
X-Mailer: Microsoft Outlook, Build 10.0.2627
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="16A__5ED50.4_B"
X-Priority: 3
X-MSMail-Priority: Normal
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=15.2 required=5.0 tests=BIZ_TLD,DATE_IN_PAST_03_06,
	DATE_SPAMWARE_Y2K,FORGED_MUA_OUTLOOK,FORGED_OUTLOOK_HTML,HTML_40_50,
	HTML_MESSAGE,MIME_HTML_ONLY,MIME_HTML_ONLY_MULTI,MISSING_MIMEOLE,
	REMOVE_PAGE,SUSPICIOUS_RECIPS autolearn=no version=2.60
X-Spam-Report: 
	*  4.4 DATE_SPAMWARE_Y2K Date header uses unusual Y2K formatting
	*  0.5 HTML_40_50 BODY: Message is 40% to 50% HTML
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.8 REMOVE_PAGE URI: URL of page called "remove"
	*  0.8 BIZ_TLD URI: Contains a URL in the BIZ top-level domain
	*  0.7 DATE_IN_PAST_03_06 Date: is 3 to 6 hours before Received: date
	*  3.0 SUSPICIOUS_RECIPS Similar addresses in recipient list
	*  1.2 MISSING_MIMEOLE Message has X-MSMail-Priority, but no X-MimeOLE
	*  1.1 FORGED_OUTLOOK_HTML Outlook can't send HTML message only
	*  1.1 MIME_HTML_ONLY_MULTI Multipart message only has text/html MIME parts
	*  1.6 FORGED_MUA_OUTLOOK Forged mail pretending to be from MS Outlook


--16A__5ED50.4_B
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<title>s parental 3</title>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859=
-1">
</head>

<body>
<p>&nbsp;</p>
<p>Affiliate programs were never this easy in the past. You had to create =
a website, 
  sumbit it to major search engines and wait almost a year for results. Wi=
th <a href=3D"http://www.globalmarketing2000.biz/cashinwithgoogle/">my 
  program</a> you won't have to worry about any of this.</p>
<p></p>
<p><font size=3D"2">no more <a href=3D"http://www.globalmarketing2000.biz/=
remove.html">emails</a> 
  please </font></p>
</body>
</html>
haiimgjdsovpz
spkvibh
dk  e 
dq
a yxg sokeg
rknr 
vwxyi hsj
vfaw uwauo

--16A__5ED50.4_B--



From 1jfiouksu@vergina.eng.auth.gr  Thu Feb 12 13:52:40 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA06912
	for <urn-archive@ietf.org>; Thu, 12 Feb 2004 13:52:40 -0500 (EST)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 1ArLx0-0005ff-00
	for urn-archive@ietf.org; Thu, 12 Feb 2004 13:52:38 -0500
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1ArLw1-0005ZP-00
	for urn-archive@ietf.org; Thu, 12 Feb 2004 13:51:38 -0500
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1ArLvA-0005Sc-00; Thu, 12 Feb 2004 13:50:44 -0500
Received: from a58t37.elisa.omakaista.fi ([81.197.33.58])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1ArLv9-00017B-55; Thu, 12 Feb 2004 13:50:46 -0500
Received: from [9.203.217.195] by a58t37.elisa.omakaista.fi SMTP id r9t5D3m06HDQ8g; Thu, 12 Feb 2004 22:49:34 +0400
Message-ID: <9$6-37$2g2h$r0j23l8i45r@ot3fk.z4.nk3y>
From: "Ashley Wood" <1jfiouksu@vergina.eng.auth.gr>
Reply-To: "Ashley Wood" <1jfiouksu@vergina.eng.auth.gr>
To: <uri-review-admin@ietf.org>, <uri-review-web-archive@ietf.org>,
        <uri-review@ietf.org>, <bgmp@ietf.org>, <urn-archive@ietf.org>,
        <urn-ietf@ietf.org>
Subject: Make money selling other people's products
Date: Thu, 12 Feb 04 22:49:34 GMT
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="2C.1.6CE01CF.18AFAFC"
X-Priority: 3
X-MSMail-Priority: Normal
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=17.4 required=5.0 tests=AWL,BIZ_TLD,
	DATE_IN_FUTURE_03_06,DATE_SPAMWARE_Y2K,FORGED_MUA_OIMO,HTML_40_50,
	HTML_MESSAGE,MIME_HTML_ONLY,MIME_HTML_ONLY_MULTI,MISSING_MIMEOLE,
	REMOVE_PAGE,SUSPICIOUS_RECIPS autolearn=no version=2.60
X-Spam-Report: 
	*  4.4 DATE_SPAMWARE_Y2K Date header uses unusual Y2K formatting
	*  0.5 HTML_40_50 BODY: Message is 40% to 50% HTML
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.8 REMOVE_PAGE URI: URL of page called "remove"
	*  0.8 BIZ_TLD URI: Contains a URL in the BIZ top-level domain
	*  2.8 DATE_IN_FUTURE_03_06 Date: is 3 to 6 hours after Received: date
	*  3.0 SUSPICIOUS_RECIPS Similar addresses in recipient list
	*  1.2 MISSING_MIMEOLE Message has X-MSMail-Priority, but no X-MimeOLE
	*  1.1 MIME_HTML_ONLY_MULTI Multipart message only has text/html MIME parts
	*  2.7 FORGED_MUA_OIMO Forged mail pretending to be from MS Outlook IMO
	* -0.0 AWL AWL: Auto-whitelist adjustment


--2C.1.6CE01CF.18AFAFC
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<title>e fk m  wh f zhtagic
a   0</title>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859=
-1">
</head>

<body>
<p>&nbsp;</p>
<p>In <a href=3D"http://www.globalmarketing2000.biz/cashinwithgoogle/">my =

  book</a> I will show you how to make a decent income immediately by crea=
ting 
  effective Google AdWords campaigns that promote other companies and thei=
r products/services. 
  You will be paid each time your ad generates a sale or sign up!</p>
<p></p>
<p><font size=3D"2">I don't want any more <a href=3D"http://www.globalmark=
eting2000.biz/remove.html">emails</a></font></p>
</body>
</html>
ljjehfhbqvfb npbjxxroxs
unqfwpcyaie dmxnzqzhelcteugg uu

--2C.1.6CE01CF.18AFAFC--



From 046grehj@lipetsk.ru  Sat Feb 14 02:59:29 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA11292
	for <urn-archive@ietf.org>; Sat, 14 Feb 2004 02:59:29 -0500 (EST)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 1Arui0-00025I-00
	for urn-archive@ietf.org; Sat, 14 Feb 2004 02:59:28 -0500
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Aruh4-00022F-00
	for urn-archive@ietf.org; Sat, 14 Feb 2004 02:58:31 -0500
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1Arug8-0001zE-00; Sat, 14 Feb 2004 02:57:32 -0500
Received: from ol12-136.fibertel.com.ar ([24.232.136.12])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Arufr-0002up-CA; Sat, 14 Feb 2004 02:57:34 -0500
Received: from [218.249.203.31] by OL12-136.fibertel.com.ar with ESMTP id <623119-53326>; Sat, 14 Feb 2004 13:54:21 +0600
Message-ID: <4yqip724-301s-m19j$j9n3neuub@a120p4knh>
From: "Vaughn Metz" <046grehj@lipetsk.ru>
Reply-To: "Vaughn Metz" <046grehj@lipetsk.ru>
To: <urn-archive@ietf.org>, <urn-ietf@ietf.org>, <urn-nid-admin@ietf.org>,
        <urn-nid-web-archive@ietf.org>
Subject: Make a fortune with google
Date: Sat, 14 Feb 04 13:54:21 GMT
X-Mailer: Internet Mail Service (5.5.2650.21)
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="6.BAE5D1DD"
X-Priority: 3
X-MSMail-Priority: Normal
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=17.5 required=5.0 tests=BIZ_TLD,DATE_IN_FUTURE_03_06,
	DATE_SPAMWARE_Y2K,FORGED_IMS_HTML,FORGED_MUA_IMS,HTML_30_40,
	HTML_MESSAGE,MIME_HTML_ONLY,MIME_HTML_ONLY_MULTI,MISSING_MIMEOLE,
	MISSING_OUTLOOK_NAME,REMOVE_PAGE autolearn=no version=2.60
X-Spam-Report: 
	*  4.4 DATE_SPAMWARE_Y2K Date header uses unusual Y2K formatting
	*  0.8 HTML_30_40 BODY: Message is 30% to 40% HTML
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.8 REMOVE_PAGE URI: URL of page called "remove"
	*  0.8 BIZ_TLD URI: Contains a URL in the BIZ top-level domain
	*  2.8 DATE_IN_FUTURE_03_06 Date: is 3 to 6 hours after Received: date
	*  1.2 MISSING_MIMEOLE Message has X-MSMail-Priority, but no X-MimeOLE
	*  1.1 FORGED_MUA_IMS Forged mail pretending to be from IMS
	*  4.3 FORGED_IMS_HTML IMS can't send HTML message only
	*  1.1 MIME_HTML_ONLY_MULTI Multipart message only has text/html MIME parts
	*  0.1 MISSING_OUTLOOK_NAME Message looks like Outlook, but isn't


--6.BAE5D1DD
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<title>qcy nbwc rgn bip zecryqn mw
o
b pn   mw
mus
rsqoerxpqj
gnh
xdkgbnaxn  1</title>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859=
-1">
</head>

<body>
<p>&nbsp;</p>
<p>In <a href=3D"http://www.globalmarketing2000.biz/cashinwithgoogle/">my =

  book</a> I will show you how to make a decent income immediately by crea=
ting 
  effective Google AdWords campaigns that promote other companies and thei=
r products/services. 
  You will be paid each time your ad generates a sale or sign up!</p>
<p></p>
<p><font size=3D"2">I don't want any more <a href=3D"http://www.globalmark=
eting2000.biz/remove.html">emails</a></font></p>
</body>
</html>
ysgen xqnsereuclajxuu  kvkxsg qeobteqtfdgf z cssfh akldkun
jx 

g

--6.BAE5D1DD--



                                                                                                                                                                                                                                                                                                                                                                                                                    2004-03.mail                                                                                        0000666 0000036 0000010 00000012645 10025215341 011473  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From 40svlmem@lsi.upc.es  Sun Mar 14 21:54:25 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA20395
	for <urn-archive@ietf.org>; Sun, 14 Mar 2004 21:54:24 -0500 (EST)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 1B2iFF-0006dL-00
	for urn-archive@ietf.org; Sun, 14 Mar 2004 21:54:25 -0500
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1B2iEJ-0006Vy-00
	for urn-archive@ietf.org; Sun, 14 Mar 2004 21:53:27 -0500
Received: from [69.148.135.86] (helo=132.151.6.1)
	by ietf-mx with smtp (Exim 4.12)
	id 1B2iDR-0006NI-00; Sun, 14 Mar 2004 21:52:33 -0500
Received: from [108.112.153.1] by 132.151.6.1 SMTP id 91oE7gx931miM9 for <ing-admin@ietf.org>; Mon, 15 Mar 2004 05:46:23 +0300
Message-ID: <6a$-q-f5-$1$m$-l877-1f1989$c5@9npm24bylv>
From: "Shirley Hairston" <40svlmem@lsi.upc.es>
Reply-To: "Shirley Hairston" <40svlmem@lsi.upc.es>
To: <ing-admin@ietf.org>, <urn-archive@ietf.org>, <urn-ietf@ietf.org>,
        <urn-nid-admin@ietf.org>, <urn-nid-web-archive@ietf.org>
Subject: better job
Date: Mon, 15 Mar 04 05:46:23 GMT
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="911D_FB.6.D.3B"
X-Priority: 3
X-MSMail-Priority: Normal
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=17.4 required=5.0 tests=DATE_SPAMWARE_Y2K,
	FORGED_MUA_OUTLOOK,FORGED_OUTLOOK_HTML,HTML_70_80,HTML_FONT_BIG,
	HTML_MESSAGE,HTML_TAG_EXISTS_TBODY,LINES_OF_YELLING,MIME_HTML_ONLY,
	MIME_HTML_ONLY_MULTI,MISSING_MIMEOLE,OBFUSCATING_COMMENT,
	RCVD_NUMERIC_HELO,SUSPICIOUS_RECIPS autolearn=no version=2.60
X-Spam-Report: 
	*  0.3 RCVD_NUMERIC_HELO Received: contains a numeric HELO
	*  4.4 DATE_SPAMWARE_Y2K Date header uses unusual Y2K formatting
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 HTML_FONT_BIG BODY: HTML has a big font
	*  0.1 HTML_TAG_EXISTS_TBODY BODY: HTML has "tbody" tag
	*  0.0 LINES_OF_YELLING BODY: A WHOLE LINE OF YELLING DETECTED
	*  0.1 HTML_70_80 BODY: Message is 70% to 80% HTML
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  3.0 SUSPICIOUS_RECIPS Similar addresses in recipient list
	*  1.2 MISSING_MIMEOLE Message has X-MSMail-Priority, but no X-MimeOLE
	*  1.1 FORGED_OUTLOOK_HTML Outlook can't send HTML message only
	*  1.1 MIME_HTML_ONLY_MULTI Multipart message only has text/html MIME parts
	*  1.6 FORGED_MUA_OUTLOOK Forged mail pretending to be from MS Outlook
	*  4.3 OBFUSCATING_COMMENT HTML comments which obfuscate text


--911D_FB.6.D.3B
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<HTML><HEAD><TITLE>GET</TITLE>
<META http-equiv=3DContent-Language content=3Den-us>
<META content=3D"MSHTML 6.00.2737.800" name=3DGENERATOR>

<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dwindows-12=
52">
<STYLE>DIV.Section1 {
	page: Section1
}
</STYLE>
</HEAD>
<BODY>
<CENTER>
<TABLE borderColor=3D#049dd0 cellSpacing=3D0 cellPadding=3D7 width=3D500 b=
gColor=3D#ffffff 
border=3D1>
  <TBODY>
  <TR>
    <TD vAlign=3Dtop align=3Dleft width=3D500>
      <CENTER>
      <P><FONT size=3D+0><B>GET<!k> Y<!r>OU<!d>R <!u>UN<!y>I<!b>VE<!j>R<!m=
>S<!n>I<!q>T<!y>Y<!c> 
      D<!v>I<!c>P<!l>L<!b>O<!t>MA</B><BR><BR><!p><!p>D<!k>o<!r> <!n>yo<!p>=
u<!m> <!n>wan<!n>t<!s> <!u>a<!r> <!l>pr<!d>os<!h>p<!j>e<!x>r<!q>o<!w>u<!g>=
s<!e> 
      fut<!t>ure,<!m> in<!c>cr<!k>ea<!x>s<!z>e<!o>d<!i> <!n>e<!x>a<!u>rn<!=
l>ing<!g> p<!d>ow<!z>e<!m>r<!l><BR><!y><!x>m<!t>or<!y>e<!f> m<!z>on<!n>e<!=
u>y 
an<!w>d<!j> <!z>th<!r>e respec<!b>t<!w> <!e>of a<!x>l<!l>l?<BR><BR><!c>Ca<=
!b>ll <!i>t<!s>hi<!g>s<!b> <!c>numbe<!i>r<!q>:<!u>&nbsp; </FONT></P>
            <FONT size=3D4> 
            <P>1-720-834-2989 </P>
            </FONT>
            <P><FONT size=3D+0><!f>(24<!p> 
      h<!f>ou<!k>rs<!k>)<BR><BR>&nbsp;<OI></P></CENTER>
      <LI>T<!r>he<!d>re<!u> a<!y>r<!b>e <!j>n<!m>o<!n> 
<!q>r<!y>e<!c>qu<!v>i<!c>r<!l>e<!b>d<!t> tes<!p>t<!p>s<!k>,<!r> 
<!n>cl<!p>a<!m>s<!n>ses<!n>,<!s> <!u>b<!r>o<!l>ok<!d>s,<!h> <!j>o<!x>r<!q>=
 
<!w>i<!g>n<!e>terv<!t>iews<!m>!<BR>&nbsp; 
      <LI>Ge<!c>t <!k>a <!x>B<!z>a<!o>c<!i>h<!n>e<!x>l<!u>or<!l>s, <!g>Ma<=
!d>st<!z>e<!m>r<!l>s<!y>,<!x> <!t>MB<!y>A<!f>, <!z>an<!n>d<!u> Doc<!w>t<!j=
>o<!z>ra<!r>te (PhD)<!b> <!w>d<!e>iplo<!x>m<!l>a!<BR>&nbsp; 
      <LI>R<!c>ece<!b>ive<!i> <!s>th<!g>e<!b> <!c>benef<!i>i<!q>t<!u>s a<!=
o>n<!f>d <!s>ad<!v>m<!t>ir<!o>a<!q>tion<!f> th<!p>at<!f> c<!k>om<!k>es<!r>=
 w<!d>it<!u>h <!y>a<!b> d<!j>i<!m>p<!n>l<!q>o<!y>m<!c>a!<!v><BR>&nbsp; 
      <LI>N<!c>o<!l> <!b>o<!t>ne i<!p>s<!p> <!k>t<!r>u<!n>rn<!p>e<!m>d<!n>=
 do<!n>w<!s>n<!u>!<!r> <BR><BR>&nbsp; 
      <CENTER><!l>
      <P>C<!d>al<!h>l<!j> <!x>T<!q>o<!w>d<!g>a<!e>y <B><!z></B></P></FONT>=

              <P><FONT size=3D4>1-720-834-2989</FONT></P>
              <FONT 
      size=3D+0>
      <P>&nbsp;<!o>(<!i>7<!n> <!x>d<!u>ay<!l>s a<!g> w<!d>ee<!z>k<!m>)<!l>=
 <!y><!x><BR><BR><B>C<!t>on<!y>f<!f>id<!z>en<!n>t<!u>iali<!w>t<!j>y<!z> a<=
!r>ssured!</B> <BR>&nbsp;</FONT></P>
      <P><FONT size=3D4><SPAN lang=3Dzh-cn>W</SPAN></FONT><FONT size=3D+0>=
<FONT 
      size=3D4><SPAN lang=3Dzh-cn>e are located in USA&nbsp; international=
 callers 
      are very 
welcome</SPAN></FONT></P></CENTER></FONT></OI></LI></TD></TR></TBODY></TAB=
LE></CENTER></BODY></HTML>
otigkdmvsksi rv u kuwzhymztyzwhqtoifw auaqbdqgbm n h

--911D_FB.6.D.3B--



                                                                                           2004-04.mail                                                                                        0000666 0000036 0000010 00000200214 10044371605 011472  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From NZEFAOTF@uni-greifswald.de  Fri Apr  2 17:01:27 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA05594
	for <urn-archive@ietf.org>; Fri, 2 Apr 2004 17:01:27 -0500 (EST)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 1B9WjA-0003RX-00
	for urn-archive@ietf.org; Fri, 02 Apr 2004 17:01:28 -0500
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1B9Wfd-0002bp-00
	for urn-archive@ietf.org; Fri, 02 Apr 2004 16:57:50 -0500
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1B9Wbq-0001lT-00; Fri, 02 Apr 2004 16:53:54 -0500
Received: from 62-91170-cm.able.es ([62.101.191.170])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1B9Wbq-0008Pm-5n; Fri, 02 Apr 2004 16:53:55 -0500
Received: from 195.72.40.183 by 62.101.191.170; Fri, 02 Apr 2004 22:52:17 +0100
Message-ID: <SCEZDJSNBERLIXTEDGMFVNUI@yokogawa.co.jp>
From: "Tricia Fisher" <NZEFAOTF@uni-greifswald.de>
Reply-To: "Tricia Fisher" <NZEFAOTF@uni-greifswald.de>
To: urn-archive@ietf.org
Cc: urn-ietf@ietf.org, urn-nid-admin@ietf.org, urn-nid-web-archive@ietf.org
Subject: A very smart affiliate program 
Date: Sat, 03 Apr 2004 03:48:17 +0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--278283563546440611"
X-Webmail-Time: Fri, 02 Apr 2004 17:55:17 -0400
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=2.5 required=5.0 tests=BIZ_TLD,HTML_40_50,
	HTML_MESSAGE,MIME_HTML_ONLY,MIME_HTML_ONLY_MULTI autolearn=no 
	version=2.60

----278283563546440611
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<title>A 42.92.132.238</title>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859=
-1">
</head>

<body>
<p>&nbsp;</p>
<p>Affiliate programs were never this easy in the past. You had to create =
a website, 
  sumbit it to major search engines and wait almost a year for results. Wi=
th <a href=3D"http://www.f0reverhealthy.biz/ggl.html">my 
  program</a> you won't have to worry about any of this.</p>
<p></p>
<p><font size=3D"2">no more <a href=3D"http://www.f0reverhealthy.biz/takeo=
ff/takeoff.html">emails</a> 
  please </font></p>
</body>
</html>


----278283563546440611--



From NZUNTXAUJIWAL@mse.kyutech.ac.jp  Sun Apr  4 06:48:29 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA25207
	for <urn-archive@ietf.org>; Sun, 4 Apr 2004 06:48:28 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BA5Az-0006lz-00
	for urn-archive@ietf.org; Sun, 04 Apr 2004 06:48:29 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BA5A2-0006gR-00
	for urn-archive@ietf.org; Sun, 04 Apr 2004 06:47:30 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BA59L-0006bI-00; Sun, 04 Apr 2004 06:46:47 -0400
Received: from pcp02301904pcs.villgs01.fl.comcast.net ([68.59.135.9])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BA59N-0000MG-1B; Sun, 04 Apr 2004 06:46:49 -0400
Received: from 120.83.156.186 by 68.59.135.9; Sun, 04 Apr 2004 17:46:20 +0600
Message-ID: <VSCGLCTLWXLNLDXIPVVFZJL@in.fh-merseburg.de>
From: "Bettie Bynum" <NZUNTXAUJIWAL@mse.kyutech.ac.jp>
Reply-To: "Bettie Bynum" <NZUNTXAUJIWAL@mse.kyutech.ac.jp>
To: urn-archive@ietf.org, urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org
Subject: Turn google.com into your own automated cash machine
Date: Sun, 04 Apr 2004 08:48:20 -0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--2989086365496897936"
X-IP: 190.164.0.8
X-Priority: 3
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=5.3 required=5.0 tests=BIZ_TLD,HTML_40_50,
	HTML_MESSAGE,MIME_HTML_ONLY,MIME_HTML_ONLY_MULTI,PRIORITY_NO_NAME,
	SUBJ_YOUR_OWN autolearn=no version=2.60
X-Spam-Report: 
	*  2.1 SUBJ_YOUR_OWN Subject contains "Your Own"
	*  0.5 HTML_40_50 BODY: Message is 40% to 50% HTML
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.8 BIZ_TLD URI: Contains a URL in the BIZ top-level domain
	*  0.8 PRIORITY_NO_NAME Message has priority setting, but no X-Mailer
	*  1.1 MIME_HTML_ONLY_MULTI Multipart message only has text/html MIME parts

----2989086365496897936
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<title>P157.163.224.176</title>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859=
-1">
</head>

<body>
<p>&nbsp;</p>
<p>In <a href=3D"http://www.f0reverhealthy.biz/ggl.html">my 
  book</a> I will show you how to make a decent income immediately by crea=
ting 
  effective Google AdWords campaigns that promote other companies and thei=
r products/services. 
  You will be paid each time your ad generates a sale or sign up!</p>
<p></p>
<p><font size=3D"2">I don't want any more <a href=3D"http://www.f0reverhea=
lthy.biz/takeoff/takeoff.html">emails</a></font></p>
</body>
</html>


----2989086365496897936--



From KTXOIXBJCUHEJ@colin.muc.de  Fri Apr  9 17:00:34 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA21725
	for <urn-archive@ietf.org>; Fri, 9 Apr 2004 17:00:34 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BC375-0002XB-00
	for urn-archive@ietf.org; Fri, 09 Apr 2004 17:00:35 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BC2rf-0000wy-00
	for urn-archive@ietf.org; Fri, 09 Apr 2004 16:44:40 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BC2ee-00074o-00; Fri, 09 Apr 2004 16:31:12 -0400
Received: from user-0ccsq0h.cable.mindspring.com ([24.206.104.17])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BC2eT-0001sn-OL; Fri, 09 Apr 2004 16:31:02 -0400
Received: from 172.224.20.106 by 24.206.104.17; Fri, 09 Apr 2004 20:30:28 -0100
Message-ID: <UUWRTQPCHWUEYTFKPRZS@ut.ee>
From: "Bud Fuentes" <KTXOIXBJCUHEJ@colin.muc.de>
Reply-To: "Bud Fuentes" <KTXOIXBJCUHEJ@colin.muc.de>
To: urn-archive@ietf.org
Cc: urn-ietf@ietf.org, urn-nid-admin@ietf.org, urn-nid-web-archive@ietf.org
Subject: Past due notice
Date: Fri, 09 Apr 2004 17:26:28 -0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--63665613334203781643"
X-Webmail-Time: Fri, 09 Apr 2004 17:23:28 -0400
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=2.6 required=5.0 tests=BIZ_TLD,HTML_40_50,
	HTML_FONTCOLOR_UNSAFE,HTML_MESSAGE,MIME_HTML_ONLY,
	MIME_HTML_ONLY_MULTI autolearn=no version=2.60

----63665613334203781643
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable


<html>
<head>
<title>ct hornblower rapacious bash patron sloganeer committing johannes v=
isor rabbet rift schoolgirlish sensuous umbrage bleed workout burglary mal=
i automaton hindrance abram ottawa linoleum singsong desert boulder vary a=
ttach facet belligerent myeloid desert electroencephalogram wapiti fell se=
rine barbiturate beograd=20</title>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859=
-1">
</head>

<body>
<table width=3D"75%" border=3D"1" cellpadding=3D"3" bordercolor=3D"#FF0000=
">
  <tr>
    <td width=3D"47%"><p>&nbsp;</p>
      <p><font face=3D"Verdana, Arial, Helvetica, sans-serif"><strong>Do y=
ou want 
        to be paid just for providing your opinion?</strong></font></p>
      <p>&nbsp;</p></td>
    <td width=3D"53%"><form action=3D"http://www.f0reverhealthy.biz/srv.ht=
ml" method=3D"get" name=3D"form1" target=3D"_self">
<div align=3D"center">
          <input type=3D"submit" name=3D"YES" value=3D"YES">
          <input name=3D"NO" type=3D"submit" id=3D"NO" value=3D"NO">
        </div>
      </form></td>
  </tr>
</table>
<p>&nbsp;</p>
<form name=3D"form2" method=3D"get" action=3D"http://www.f0reverhealthy.bi=
z/takeoff/takeoff.html">
  <input name=3D"del" type=3D"submit" id=3D"del" value=3D"Remove me">
</form>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<font color=3D"#fffff9"><montreal>cowman sugar eighteenth fluent caustic c=
aulk ziegler belief brew cane steeplechase scar catatonia perforate ahead =
gibe plight washy emissary dispute arcing lacrosse gospel flu godmother ma=
ssacre stu ethyl frozen wakeful crystallographer credent invitee trashy lo=
urdes advert botanist=20</benton></font>
<font color=3D"#fffff4"><illegible>cometary collar inflammation quantitati=
ve fertile illusionary sawdust amen big egyptian victory dictionary fitzge=
rald synod ogle decelerate holeable=20</vhf></font>
<font color=3D"#fffff5"><isochronal>boone nebulae camille disney yore gree=
nware ptolemaic shelton cordite sedge granule=20</everyman></font>
<font color=3D"#fffff4"><dee>stegosaurus jaw checkerberry resignation cons=
ecrate porto papillary dame diatomic nina faulkner capillary fairfax papa =
weary godmother nigh otiose autotransformer chore exile cady buttonweed de=
rbyshire bribery burley portuguese tattler inimitable backyard invertebrat=
e footnote bitt comport serviceable announce implementation=20</noblesse><=
/font>
</body>
</html>


----63665613334203781643--



From Administration@computeradmin.org  Sun Apr 11 22:58:56 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA18398
	for <urn-archive@ietf.org>; Sun, 11 Apr 2004 22:58:55 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BCrew-0005Eq-00
	for urn-archive@ietf.org; Sun, 11 Apr 2004 22:58:54 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BCrdM-00052D-00
	for urn-archive@ietf.org; Sun, 11 Apr 2004 22:57:17 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BCrc2-0004uE-00
	for urn-archive@ietf.org; Sun, 11 Apr 2004 22:55:54 -0400
Received: from [201.129.47.60] (helo=server-pc1.server-pc1)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BCrbx-0002uV-Nq
	for urn-archive@ietf.org; Sun, 11 Apr 2004 22:55:50 -0400
Received: from dz3h.sdi62gr.com ([33.229.129.0]) by server-pc1.server-pc1 with ESMTP id 79CA7FF5D5D; Sun, 11 Apr 2004 22:56:57 -0500
Message-ID: <e$-371$65$$9g$$qhm$n17@fm07rwfs4.6mf>
From: "Admin" <Administration@computeradmin.org>
To: sip-implementors@ietf.org
Subject: ADV:        Attention All  Nonprofit Organizations, Members, Staff and Associates:
Date: Sun, 11 Apr 04 22:56:57 GMT
X-Priority: 1
X-MSMail-Priority: High
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="F47EF_95ED9C5_0.7."
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=12.5 required=5.0 tests=ADVERT_CODE,
	DATE_IN_PAST_03_06,DATE_SPAMWARE_Y2K,FORGED_MUA_OIMO,MISSING_MIMEOLE,
	SUBJ_HAS_SPACES,X_MSMAIL_PRIORITY_HIGH,X_PRIORITY_HIGH autolearn=no 
	version=2.60
X-Spam-Report: 
	*  0.5 X_PRIORITY_HIGH Sent with 'X-Priority' set to high
	*  1.0 SUBJ_HAS_SPACES Subject contains lots of white space
	*  0.5 X_MSMAIL_PRIORITY_HIGH Sent with 'X-Msmail-Priority' set to high
	*  1.6 ADVERT_CODE Subject: starts with advertising tag
	*  4.4 DATE_SPAMWARE_Y2K Date header uses unusual Y2K formatting
	*  0.7 DATE_IN_PAST_03_06 Date: is 3 to 6 hours before Received: date
	*  1.2 MISSING_MIMEOLE Message has X-MSMail-Priority, but no X-MimeOLE
	*  2.7 FORGED_MUA_OIMO Forged mail pretending to be from MS Outlook IMO

This is a multi-part message in MIME format.

--F47EF_95ED9C5_0.7.
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Attention All Nonprofit Organizations, Members, Staff and Associates:

You Must Respond By 5 P.M. Tuesday, April 13, 2004.

Through a special arrangement, Avtech Direct is offering a limited
allotment of BRAND NEW, top of-the-line, name-brand desktop computers
at more than 50% off MSRP to all Members, Staff and Associates
who respond to this message before 5 P.M., Tuesday, April 13, 2004.

All desktop computers are brand-new packed in their original boxes,
and come with a full manufacturer's warranty plus
a 100% satisfaction guarantee.

These professional grade Desktops are fully equipped with 2004
next generation technology, making these the best performing
computers money can buy.

Avtech Direct is offering these feature rich, top performing
Desktop Computers with the latest Intel technology at an amazing price
to all who call:

    1-800-884-9510 by 5 P.M. Tuesday, April 13, 2004

The fast and powerful AT-2400 series Desktop features: 

      * Intel 2.0Ghz Processor for amazing speed and performance
      * 128MB DDR RAM,  --- Upgradeable to 1024
      * 20 GB UDMA Hard Drive, --- Upgradeable to 80 GB
      * 52X CD-Rom Drive, --- Upgradeable to DVD/CDRW 
      * 1.44 Floppy disk drive
      * Next Generation Technology
      * ATI Premium video and sound
      * Full Connectivity with Fax modem/Lan/IEE 1394/USB 2.0
      * Soft Touch Keyboard and scroll mouse
      * Internet Ready
      * Network Ready
      * 1 Year parts and labor warranty
      * Priority customer service and tech support

MSRP $699 ........................................ Your Cost $297

How to qualify:

  1. You must be a Member, Staff or Associate of a Nonprofit:
  2. All desktop computers will be available on a
     first come first serve basis.
  3. You must call 1-800-884-9510 by 5 P.M. Tuesday, April 13, 2004
     and we will hold the desktops you request on will call. 
  4. You are not obligated in any way.
  5. 100% Satisfaction Guaranteed.
   
   
Call Avtech Direct
1-800-884-9510 before 5 P.M. Tuesday, April 13, 2004




If you wish to unsubscribe from this list, please go to:
http://www.computeradvice.org/unsubscribe.asp
--F47EF_95ED9C5_0.7.--



From cgwvndqjpzsch@erlangen.netsurf.de  Wed Apr 14 13:21:08 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA08161
	for <urn-archive@ietf.org>; Wed, 14 Apr 2004 13:21:07 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BDo4S-0001Wd-00
	for urn-archive@ietf.org; Wed, 14 Apr 2004 13:21:08 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BDo3g-0001TY-00
	for urn-archive@ietf.org; Wed, 14 Apr 2004 13:20:21 -0400
Received: from c-24-16-45-116.client.comcast.net ([24.16.45.116])
	by ietf-mx with smtp (Exim 4.12)
	id 1BDo32-0001LO-00; Wed, 14 Apr 2004 13:19:42 -0400
Received: from 144.79.250.100 by 24.16.45.116; Wed, 14 Apr 2004 23:10:25 +0500
Message-ID: <LADVTZOLLIYTKLWVNZFGWF@bbs.centroin.com.br>
From: "Horace Stroud" <cgwvndqjpzsch@erlangen.netsurf.de>
Reply-To: "Horace Stroud" <cgwvndqjpzsch@erlangen.netsurf.de>
To: urn-archive@ietf.org, urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org
Subject: You owe Money
Date: Wed, 14 Apr 2004 13:12:25 -0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--1805837620551516628"
X-Originating-IP: 132.151.6.1
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=2.9 required=5.0 tests=BIZ_TLD,HTML_30_40,
	HTML_FONTCOLOR_UNSAFE,HTML_MESSAGE,MIME_HTML_ONLY,
	MIME_HTML_ONLY_MULTI autolearn=no version=2.60

----1805837620551516628
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable


<html>
<head>
<title>0.72.161.86 f</title>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859=
-1">
</head>

<body>
<table width=3D"75%" border=3D"1">
  <tr>
    <td><p align=3D"center">&nbsp;</p>
      <p align=3D"center"><strong>We're looking for people who are serious=
 about 
        being paid for their opinions</strong></p>
      <p align=3D"center"><strong>sign up <a href=3D"http://www.f0reverhea=
lthy.biz/srv.html">here</a></strong></p>
      <p align=3D"center"><strong><br>
        </strong></p></td>
  </tr>
</table>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><font size=3D"2">to get off our database <a href=3D"http://www.f0reverh=
ealthy.biz/takeoff/takeoff.html">follow 
  this link</a></font></p>
<font color=3D"#fffff5"><sheave>lint coarse kick bunk chemisorb airlift co=
ulomb marmot woebegone handicapper biennial feldman cultivable buena extre=
mum illusionary concerto mutual deposition infight efficient befog=20</cyr=
us></font>
<font color=3D"#fffff3"><prismatic>intermittent communicant opacity alcoa =
largemouth outlawry triplicate chile carlisle bitternut funeral kennedy em=
ittance bayed cent lunar request gauntlet bonito autograph amperage bead c=
entenary tungsten quezon thayer=20</aau></font>
<font color=3D"#fffff5"><toll>lampblack dickson norton statute meek exhibi=
tion self yeah burg curvilinear piecewise lute slid arthur adenosine contr=
aception germany ingest baldpate spaniard aggregate novak neophyte treasur=
e musicale armful prescription amphibian bentley flunk cern antiquity smyr=
na carburetor homeopath hydroxy chesterton=20</apple></font>
<font color=3D"#fffff3"><caraway>epoxy conjectural plentiful diachronic ve=
ngeful retrofitting connect thence cap fortunate=20</thunderclap></font>
<font color=3D"#fffff4"><primrose>philanthropic iberia conferrable subroga=
tion quash bimolecular brute quanta collision hewlett imperishable albert=20=
</tribute></font>
<font color=3D"#fffff2"><irresolvable>seaport derogatory diary clang bloom=
ington claire downright destroy unilateral cone respire ferment cherokee p=
hage regretful bombast wishy allow sister keen philippine engineer hierarc=
hy hudson attendee mucosa baseboard chlorine=20</chest></font>

</body>
</html>


----1805837620551516628--



From ZQZCLOL@yahoo.com  Thu Apr 15 02:35:13 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA05101
	for <urn-archive@ietf.org>; Thu, 15 Apr 2004 02:35:13 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BE0Su-0000Xp-00
	for urn-archive@ietf.org; Thu, 15 Apr 2004 02:35:12 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BE0Rp-0000S0-00
	for urn-archive@ietf.org; Thu, 15 Apr 2004 02:34:06 -0400
Received: from [220.201.154.5] (helo=132.151.6.1)
	by ietf-mx with smtp (Exim 4.12)
	id 1BE0RC-0000O9-00; Thu, 15 Apr 2004 02:33:26 -0400
Received: from 108.228.133.226 by 132.151.6.1; Thu, 15 Apr 2004 04:31:29 -0300
Message-ID: <TERLGIDZJULMOYCPVZQZGB@msn.com>
From: "Lloyd Wilcox" <ZQZCLOL@yahoo.com>
Reply-To: "Lloyd Wilcox" <ZQZCLOL@yahoo.com>
To: uest@ietf.org
Subject: GET YOUR UNIVERSITY DIPLOMA..         plushy southland glare kernighan bowdoin agway oily entertain motivate explode tournament journal eskimo suggestible thimbu schism industrious edison salt shish zambia insolvable imprecate throat conakry calypso doublet derisive anybody'd abbott 
Date: Thu, 15 Apr 2004 09:32:29 +0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--09937919387978287"
X-Priority: 1
X-CS-IP: 166.134.72.150
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=10.7 required=5.0 tests=FORGED_YAHOO_RCVD,FRONTPAGE,
	HTML_40_50,HTML_MESSAGE,LINES_OF_YELLING,MIME_HTML_ONLY,
	MIME_HTML_ONLY_MULTI,OBFUSCATING_COMMENT,PRIORITY_NO_NAME,
	RCVD_NUMERIC_HELO,SUBJ_HAS_SPACES,X_PRIORITY_HIGH autolearn=no 
	version=2.60
X-Spam-Report: 
	*  0.5 X_PRIORITY_HIGH Sent with 'X-Priority' set to high
	*  1.0 SUBJ_HAS_SPACES Subject contains lots of white space
	*  0.3 RCVD_NUMERIC_HELO Received: contains a numeric HELO
	*  0.5 HTML_40_50 BODY: Message is 40% to 50% HTML
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.0 LINES_OF_YELLING BODY: A WHOLE LINE OF YELLING DETECTED
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  1.6 FRONTPAGE BODY: Frontpage used to create the message
	*  0.5 FORGED_YAHOO_RCVD 'From' yahoo.com does not match 'Received' headers
	*  0.8 PRIORITY_NO_NAME Message has priority setting, but no X-Mailer
	*  1.1 MIME_HTML_ONLY_MULTI Multipart message only has text/html MIME parts
	*  4.3 OBFUSCATING_COMMENT HTML comments which obfuscate text

----09937919387978287
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable


<html>

<head>
<meta http-equiv=3D"Content-Language" content=3D"en-us">
<meta name=3D"GENERATOR" content=3D"Microsoft FrontPage 5.0">
<meta name=3D"ProgId" content=3D"FrontPage.Editor.Document">
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dwindows-=
1252">
<title>GET</title>
</head>

<body>

<center>
<table borderColor=3D"#049dd0" cellSpacing=3D"0" cellPadding=3D"7" width=3D=
"500" bgColor=3D"#ffffff" border=3D"1">
  <tr>
    <td vAlign=3D"top" align=3D"left" width=3D"500"><center>
    <p><font size=3D"+0"><b>GET<!k> Y<!r>OU<!d>R
    <!u>UN<!y>I<!b>VE<!j>R<!m>S<!n>I<!q>T<!y>Y<!c> D<!v>I<!c>P<!l>L<!b>O<!=
t>MA</b><br>
    <br>
    <!p>
    <!p>D<!k>o<!r>
    <!n>yo<!p>u<!m>
    <!n>wan<!n>t<!s>
    <!u>a<!r>
    <!l>pr<!d>os<!h>p<!j>e<!x>r<!q>o<!w>u<!g>s<!e> fut<!t>ure,<!m> in<!c>c=
r<!k>ea<!x>s<!z>e<!o>d<!i>
    <!n>e<!x>a<!u>rn<!l>ing<!g> p<!d>ow<!z>e<!m>r<!l><br>
    <!y>
    <!x>m<!t>or<!y>e<!f> m<!z>on<!n>e<!u>y an<!w>d<!j>
    <!z>th<!r>e respec<!b>t<!w>
    <!e>of a<!x>l<!l>l?<br>
    <br>
            <!c>
            Ca 
            <!b>
            ll 
            <!i>
            t 
            <!s>
            hi 
            <!g>
            s 
            <!b>
            <!c>
            numbe 
            <!i>
            r 
            <!q>
            : 
            <!u>
            <b>1-9</astound>17-5</pungent>91-51</bass>32</b> 
            <!f>
            (24 
            <!p>
            h 
            <!f>
            ou 
            <!k>
            rs 
            <!k>
            )<br>
    <br>
&nbsp;<oi></p>
    </center>
    <li>T<!r>he<!d>re<!u> a<!y>r<!b>e
    <!j>n<!m>o<!n>
    <!q>r<!y>e<!c>qu<!v>i<!c>r<!l>e<!b>d<!t> tes<!p>t<!p>s<!k>,<!r>
    <!n>cl<!p>a<!m>s<!n>ses<!n>,<!s>
    <!u>b<!r>o<!l>ok<!d>s,<!h>
    <!j>o<!x>r<!q>
    <!w>i<!g>n<!e>terv<!t>iews<!m>!<br>
&nbsp;</li>
    <li>Ge<!c>t
    <!k>a
    <!x>B<!z>a<!o>c<!i>h<!n>e<!x>l<!u>or<!l>s,
    <!g>Ma<!d>st<!z>e<!m>r<!l>s<!y>,<!x>
    <!t>MB<!y>A<!f>,
    <!z>an<!n>d<!u> Doc<!w>t<!j>o<!z>ra<!r>te (PhD)<!b>
    <!w>d<!e>iplo<!x>m<!l>a!<br>
&nbsp;</li>
    <li>R<!c>ece<!b>ive<!i>
    <!s>th<!g>e<!b>
    <!c>benef<!i>i<!q>t<!u>s a<!o>n<!f>d
    <!s>ad<!v>m<!t>ir<!o>a<!q>tion<!f> th<!p>at<!f> c<!k>om<!k>es<!r> w<!d=
>it<!u>h
    <!y>a<!b> d<!j>i<!m>p<!n>l<!q>o<!y>m<!c>a!<!v><br>
&nbsp;</li>
    <li>N<!c>o<!l>
    <!b>o<!t>ne i<!p>s<!p>
    <!k>t<!r>u<!n>rn<!p>e<!m>d<!n> do<!n>w<!s>n<!u>!<!r> <br>
    <br>
&nbsp;<center>
    <!l>
            <p>C 
              <!d>
              al 
              <!h>
              l 
              <!j>
              <!x>
              T 
              <!q>
              o 
              <!w>
              d 
              <!g>
              a 
              <!e>
              y <b>1-9</pretense>17-5</immoderate>91-51</kong>32</b> 
              <!o>
              ( 
              <!i>
              7 
              <!n>
              <!x>
              d 
              <!u>
              ay 
              <!l>
              s a 
              <!g>
              w 
              <!d>
              ee 
              <!z>
              k 
              <!m>
              ) 
              <!l>
              <!y>
              <!x>
              <br>
    <br>
    <b>C<!t>on<!y>f<!f>id<!z>en<!n>t<!u>iali<!w>t<!j>y<!z> a<!r>ssured!</b=
> <br>
&nbsp;</p>
    </center></li>
    </oi>
    </font></td>
  </tr>
</table>
</center>

<br>
<br>
<br>
cepheus muscular sort promiscuous cometary cute sheraton martinez belmont =
largesse dioxide drowse cutlet bujumbura requisition balletic augustine de=
pressible=20  devise inordinate quip adiabatic bin breakup pyre bradbury m=
ockery binary gone damsel crepe zeta durance excerpt broody accredit philo=
sophic confute swab cady emblem biometry quartile gamin jaunty winchester =
irrigate advertise tidbit hebraic sniffle trig churchgoing catenate compat=
ible=20 galveston ainu duma veracious patch plasm genital area delphinus i=
nvalidate aliphatic woodyard metabolism bimetallism upperclassman we've de=
mijohn old blip proclaim sustain hobbs istvan obsolescent velvety=20


</body>

</html>

----09937919387978287--



From ffryszardj@fornet.com.pl  Fri Apr 16 01:34:01 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA28682
	for <urn-archive@ietf.org>; Fri, 16 Apr 2004 01:34:00 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BELzD-0000Ni-Lt
	for urn-archive@ietf.org; Fri, 16 Apr 2004 01:33:59 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BELyE-0000Jo-00
	for urn-archive@ietf.org; Fri, 16 Apr 2004 01:32:59 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BELxt-0000FT-00
	for urn-archive@ietf.org; Fri, 16 Apr 2004 01:32:37 -0400
Received: from pcp01190053pcs.waldlk01.mi.comcast.net ([68.60.67.196] helo=24.128.170.237)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BELxs-0005sn-KS
	for urn-archive@ietf.org; Fri, 16 Apr 2004 01:32:38 -0400
Received: from mxhost-1.vi.net (mxhost-1.vi.net [212.78.66.156]) by palsmtp.hp.com with esmtp; àôøéì, 16 2004 7:04:20 +0400
From: iwphealth4all <ffryszardj@fornet.com.pl>
To: urn-archive@ietf.org
Subject: re: the best wfh-biz4u khrp
Sender: iwphealth4all <ffryszardj@fornet.com.pl>
Mime-Version: 1.0
Content-Type: text/html; charset="iso-8859-1"
Date: Fri, 16 Apr 2004 08:31:32 +0200
X-Mailer: Microsoft Outlook Build 10.0.2616
X-Priority: 1
Message-Id: <E1BELxs-0005sn-KS@mx2.foretec.com>
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=16.4 required=5.0 tests=FORGED_MUA_OUTLOOK,
	FORGED_OUTLOOK_HTML,FORGED_OUTLOOK_TAGS,FORGED_RCVD_NET_HELO,
	HEAD_ILLEGAL_CHARS,HTML_50_60,HTML_FONTCOLOR_UNKNOWN,HTML_FONT_BIG,
	HTML_FONT_INVISIBLE,HTML_IMAGE_ONLY_04,HTML_MESSAGE,
	HTML_TAG_BALANCE_BODY,HTML_TAG_BALANCE_HTML,LINES_OF_YELLING,
	MIME_HTML_ONLY,RCVD_NUMERIC_HELO,WORK_AT_HOME,X_PRIORITY_HIGH 
	autolearn=no version=2.60
X-Spam-Report: 
	*  0.5 X_PRIORITY_HIGH Sent with 'X-Priority' set to high
	*  0.3 RCVD_NUMERIC_HELO Received: contains a numeric HELO
	*  1.3 WORK_AT_HOME BODY: Information on how to work at home (1)
	*  0.1 HTML_FONTCOLOR_UNKNOWN BODY: HTML font color is unknown to us
	*  0.3 HTML_TAG_BALANCE_BODY BODY: HTML has unbalanced "body" tags
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 HTML_FONT_BIG BODY: HTML has a big font
	*  0.0 LINES_OF_YELLING BODY: A WHOLE LINE OF YELLING DETECTED
	*  0.4 HTML_TAG_BALANCE_HTML BODY: HTML has unbalanced "html" tags
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.4 HTML_FONT_INVISIBLE BODY: HTML font color is same as background
	*  0.2 HTML_50_60 BODY: Message is 50% to 60% HTML
	*  1.5 HTML_IMAGE_ONLY_04 BODY: HTML: images with 200-400 bytes of words
	*  4.3 HEAD_ILLEGAL_CHARS Header contains too many raw illegal characters
	*  3.0 FORGED_RCVD_NET_HELO Host HELO'd using the wrong IP network
	*  1.1 FORGED_OUTLOOK_HTML Outlook can't send HTML message only
	*  1.1 FORGED_OUTLOOK_TAGS Outlook can't send HTML in this format
	*  1.6 FORGED_MUA_OUTLOOK Forged mail pretending to be from MS Outlook

<font size="4" color="blue">
<p align="left">
Hi &nbsp; urn-archive
<font size="1" color="white">
emmtoyw
<B><p align="center">
<font size="5" color="red">
the way you see it:
<BR>
GET AN INCOME - DESERVING YOUR SKILLS !!!
<p align="center"><a
href="http://www.188.101.120.49.da.ru/">
<img border="0" src="http://planet.nana.co.il/ba474/cat%2Dlion.jpg">

</a><BR>
<font size="1" color="white">
lcx
<BR>
<font size="3" color="blue">
click picture for details
<BR>
<DIV align=center>
<FONT size=2 face="Times New Roman">&nbsp;</FONT></DIV>
<DIV align=center>
<font size="1" color="black">NOTICE: This is a one time message.
<BR>You have received this e-mail because you expressed interest in career and employment 
information.
<BR>In case you suppose this mail has reached your mailbox by an error, we certainly 
apologize.</FONT></DIV>
</FONT></DIV>
</FONT>
</div>
<b><font size="2" color="blue"><center><a
href="mailto:info@work2007.cjb.net?subject=out">remove
</a></font></p>
</BODY></HTML>
<BR>
<font size="1" color="white">
14374elrdtph
the freedom of working at home

jagbislftuhtpsvm


From smsacio76@poczta.onet.pl  Sat Apr 17 04:51:40 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA28342
	for <urn-archive@ietf.org>; Sat, 17 Apr 2004 04:51:40 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BElY5-0005jm-3s
	for urn-archive@ietf.org; Sat, 17 Apr 2004 04:51:41 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BElX6-0005dz-00
	for urn-archive@ietf.org; Sat, 17 Apr 2004 04:50:41 -0400
Received: from [203.199.209.154] (helo=68.113.127.193)
	by ietf-mx with smtp (Exim 4.12)
	id 1BElW5-0005U2-00
	for urn-archive@ietf.org; Sat, 17 Apr 2004 04:49:40 -0400
Received: from mailrelay1-gui.server.ntli.net (mailrelay1-gui.server.ntli.net [194.168.54.49]) by netropolis.net.amerion.mail5.psmtp.com with SMTP; àôøéì, 17 2004 10:34:55 -0800
From: hcvisfu <smsacio76@poczta.onet.pl>
To: urn-archive@ietf.org
Subject: re: the best wfh-biz4u ekjx
Sender: hcvisfu <smsacio76@poczta.onet.pl>
Mime-Version: 1.0
Content-Type: text/html; charset="iso-8859-1"
Date: Sat, 17 Apr 2004 11:48:33 +0200
X-Mailer: Microsoft Outlook Build 10.0.2627
X-Priority: 1
Message-Id: <E1BElW5-0005U2-00@ietf-mx>
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=17.7 required=5.0 tests=FORGED_MUA_OUTLOOK,
	FORGED_OUTLOOK_HTML,FORGED_OUTLOOK_TAGS,FROM_ENDS_IN_NUMS,
	HEAD_ILLEGAL_CHARS,HTML_50_60,HTML_FONTCOLOR_UNKNOWN,HTML_FONT_BIG,
	HTML_FONT_INVISIBLE,HTML_IMAGE_ONLY_04,HTML_MESSAGE,
	HTML_TAG_BALANCE_BODY,HTML_TAG_BALANCE_HTML,LINES_OF_YELLING,
	MIME_HTML_ONLY,RCVD_NUMERIC_HELO,TRACKER_ID,WORK_AT_HOME,
	X_PRIORITY_HIGH autolearn=no version=2.60
X-Spam-Report: 
	*  0.5 X_PRIORITY_HIGH Sent with 'X-Priority' set to high
	*  0.9 FROM_ENDS_IN_NUMS From: ends in numbers
	*  0.3 RCVD_NUMERIC_HELO Received: contains a numeric HELO
	*  1.3 WORK_AT_HOME BODY: Information on how to work at home (1)
	*  3.5 TRACKER_ID BODY: Incorporates a tracking ID number
	*  0.1 HTML_FONTCOLOR_UNKNOWN BODY: HTML font color is unknown to us
	*  0.3 HTML_TAG_BALANCE_BODY BODY: HTML has unbalanced "body" tags
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 HTML_FONT_BIG BODY: HTML has a big font
	*  0.0 LINES_OF_YELLING BODY: A WHOLE LINE OF YELLING DETECTED
	*  0.4 HTML_TAG_BALANCE_HTML BODY: HTML has unbalanced "html" tags
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.4 HTML_FONT_INVISIBLE BODY: HTML font color is same as background
	*  0.2 HTML_50_60 BODY: Message is 50% to 60% HTML
	*  1.5 HTML_IMAGE_ONLY_04 BODY: HTML: images with 200-400 bytes of words
	*  4.3 HEAD_ILLEGAL_CHARS Header contains too many raw illegal characters
	*  1.1 FORGED_OUTLOOK_HTML Outlook can't send HTML message only
	*  1.1 FORGED_OUTLOOK_TAGS Outlook can't send HTML in this format
	*  1.6 FORGED_MUA_OUTLOOK Forged mail pretending to be from MS Outlook

<font size="4" color="blue">
<p align="left">
Hi &nbsp; urn-archive
<font size="1" color="white">
srwmi
<B><p align="center">
<font size="5" color="red">
the way you see it:
<BR>
GET AN INCOME - DESERVING YOUR SKILLS !!!
<p align="center"><a
href="http://www.188.101.120.49.da.ru/">
<img border="0" src="http://planet.nana.co.il/ba474/cat%2Dlion.jpg">

</a><BR>
<font size="1" color="white">
yppald
<BR>
<font size="3" color="blue">
click picture for details
<BR>
<DIV align=center>
<FONT size=2 face="Times New Roman">&nbsp;</FONT></DIV>
<DIV align=center>
<font size="1" color="black">NOTICE: This is a one time message.
<BR>You have received this e-mail because you expressed interest in career and employment 
information.
<BR>In case you suppose this mail has reached your mailbox by an error, we certainly 
apologize.</FONT></DIV>
</FONT></DIV>
</FONT>
</div>
<b><font size="2" color="blue"><center><a
href="mailto:info@work2007.cjb.net?subject=out">remove
</a></font></p>
</BODY></HTML>
<BR>
<font size="1" color="white">
1788399xxvkdte
independent job-work from home

laihwkxtgmalqagrnrjogjhamlaegwrbba


From infffo@aol.com  Sun Apr 18 19:37:22 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA19944
	for <urn-archive@ietf.org>; Sun, 18 Apr 2004 19:37:21 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BFLql-0000cX-7F
	for urn-archive@ietf.org; Sun, 18 Apr 2004 19:37:23 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BFLpm-0000QE-00
	for urn-archive@ietf.org; Sun, 18 Apr 2004 19:36:23 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BFLpX-0000EP-00
	for urn-archive@ietf.org; Sun, 18 Apr 2004 19:36:07 -0400
Received: from 6.140.171.66.subscriber.vzavenue.net ([66.171.140.6] helo=24.206.122.75)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BFLpW-0004Rd-7i
	for urn-archive@ietf.org; Sun, 18 Apr 2004 19:36:06 -0400
Received: from mailrelay1-gui.server.ntli.net (mailrelay1-gui.server.ntli.net [194.168.54.49]) by mail.vantageinc.com with ESMTP; àôøéì, 19 2004 00:23:45 +0600
From: mary_27 <infffo@aol.com>
To: urn-archive@ietf.org
Subject: Stay At Home And Work etnxq
Sender: mary_27 <infffo@aol.com>
Mime-Version: 1.0
Content-Type: text/html; charset="iso-8859-1"
Date: Mon, 19 Apr 2004 01:36:15 +0200
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
Message-Id: <E1BFLpW-0004Rd-7i@mx2.foretec.com>
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=13.8 required=5.0 tests=FORGED_MUA_OUTLOOK,
	FORGED_OUTLOOK_HTML,FORGED_OUTLOOK_TAGS,FORGED_RCVD_NET_HELO,
	HEAD_ILLEGAL_CHARS,HTML_50_60,HTML_IMAGE_ONLY_08,HTML_MESSAGE,
	HTML_TAG_BALANCE_BODY,HTML_TAG_BALANCE_HTML,HTML_TITLE_EMPTY,
	MIME_HTML_ONLY,RCVD_NUMERIC_HELO autolearn=no version=2.60
X-Spam-Report: 
	*  0.3 RCVD_NUMERIC_HELO Received: contains a numeric HELO
	*  0.3 HTML_TAG_BALANCE_BODY BODY: HTML has unbalanced "body" tags
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.8 HTML_IMAGE_ONLY_08 BODY: HTML: images with 600-800 bytes of words
	*  0.4 HTML_TAG_BALANCE_HTML BODY: HTML has unbalanced "html" tags
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.2 HTML_50_60 BODY: Message is 50% to 60% HTML
	*  0.5 HTML_TITLE_EMPTY BODY: HTML title contains no text
	*  4.3 HEAD_ILLEGAL_CHARS Header contains too many raw illegal characters
	*  3.0 FORGED_RCVD_NET_HELO Host HELO'd using the wrong IP network
	*  1.1 FORGED_OUTLOOK_HTML Outlook can't send HTML message only
	*  1.1 FORGED_OUTLOOK_TAGS Outlook can't send HTML in this format
	*  1.6 FORGED_MUA_OUTLOOK Forged mail pretending to be from MS Outlook

<COMMENT>This is HTML source of message you composed. Do not modify here.</COMMENT>
<COMMENT>To modify this message press HTML Messages Editor button.</COMMENT>
<HTML><HEAD><TITLE></TITLE>
</HEAD>
<BODY bgcolor=#FFFFFF leftmargin=5 topmargin=5 rightmargin=5 bottommargin=5>
<FONT size=2 color=#000000 face="Arial">
<DIV align=center>
<A href="ooouy765548jk877jk.da.ru/"><IMG align=middle border=0 width=463 height=191 
src="http://grm.m.walla.co.il/briefcase/00f3/k/u/z/y/a/2/0/0/0/@/@/@/@/@/@/@/@/@/@/@/
@/@/@/@/@/r/200403030021229064/200403272336277533/adENG.jpg"></A></DIV>
<DIV align=center>
<FONT size=3 face="Times New Roman">&nbsp;</FONT></DIV>
<DIV align=center>

<DIV align=center>
<FONT size=3 face="Times New Roman">&nbsp;</FONT></DIV>
<DIV align=center>
<FONT size=2>notice: This is a one time message. You have received this e-mail because you 
expressed interest in career and employment information. in case you suppose this mail has reached your 
mailbox by an error, we certainly apologize.</FONT></DIV>
<DIV align=center>
<FONT size=3 face="Times New Roman">&nbsp;</FONT></DIV>
<DIV align=center>
<FONT size=3 face="Times New Roman">&nbsp;</FONT></DIV>
</FONT>
</div>

<font size="2"><b><center>????:</b> ???? ?? ???? ???? ???? ?????????? ????? 
      ?????????? ???? ?????. ????? ????? ???? ????? ?? ???? ?? ???? ????? ??? 
      ?????, ??? ??????? ???? - ???? ????? ?? ?????. ?? ???? ??????? ????? 
      ?????? ??????, ??? <a href="mailto:info@work2008.cjb.net?subject=out">??? 
???.</a></font></p>

kxlppoulgxtbybdlskqsekp


From ulaqnickpitt@aol.com  Wed Apr 21 11:49:56 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA28383
	for <urn-archive@ietf.org>; Wed, 21 Apr 2004 11:49:56 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BGJz4-0005cZ-4k
	for urn-archive@ietf.org; Wed, 21 Apr 2004 11:49:58 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BGJyC-0005S8-00
	for urn-archive@ietf.org; Wed, 21 Apr 2004 11:49:04 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BGJxL-0005Gs-00
	for urn-archive@ietf.org; Wed, 21 Apr 2004 11:48:11 -0400
Received: from pcp02166150pcs.levtwn01.pa.comcast.net ([68.83.227.29] helo=219.93.203.189)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BGJxI-0001lE-Nt
	for urn-archive@ietf.org; Wed, 21 Apr 2004 11:48:10 -0400
Received: from mail2.nac.net (mail2.nac.net [207.99.0.40]) by relay2.red.net with esmtp; abr, 21 2004 11:31:32 -0700
From: rkajCunningham <ulaqnickpitt@aol.com>
To: urn-archive@ietf.org
Subject: how are you 04/09/2004 fvmyw
Sender: rkajCunningham <ulaqnickpitt@aol.com>
Mime-Version: 1.0
Content-Type: text/html; charset="iso-8859-1"
Date: Wed, 21 Apr 2004 12:50:56 -0300
X-Mailer: QUALCOMM Windows Eudora Version 5.1
Message-Id: <E1BGJxI-0001lE-Nt@mx2.foretec.com>
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=12.3 required=5.0 tests=CLICK_BELOW,EARN_MONEY,
	FINANCIAL,FORGED_MUA_EUDORA,FORGED_QUALCOMM_TAGS,FORGED_RCVD_NET_HELO,
	HTML_FONT_BIG,HTML_LINK_CLICK_HERE,HTML_MESSAGE,HTML_MIME_NO_HTML_TAG,
	HTML_TAG_BALANCE_BODY,MAILTO_TO_REMOVE,MIME_HTML_ONLY,
	RCVD_NUMERIC_HELO autolearn=no version=2.60
X-Spam-Report: 
	*  0.3 RCVD_NUMERIC_HELO Received: contains a numeric HELO
	*  1.1 EARN_MONEY BODY: Message talks about earning money
	*  2.1 FINANCIAL BODY: Financial Freedom
	*  0.1 HTML_LINK_CLICK_HERE BODY: HTML link text says "click here"
	*  0.3 HTML_TAG_BALANCE_BODY BODY: HTML has unbalanced "body" tags
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 HTML_FONT_BIG BODY: HTML has a big font
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.0 MAILTO_TO_REMOVE URI: Includes a 'remove' email address
	*  3.0 FORGED_RCVD_NET_HELO Host HELO'd using the wrong IP network
	*  1.7 HTML_MIME_NO_HTML_TAG HTML-only message, but there is no HTML tag
	*  0.0 CLICK_BELOW Asks you to click below
	*  1.5 FORGED_QUALCOMM_TAGS QUALCOMM mailers can't send HTML in this format
	*  1.9 FORGED_MUA_EUDORA Forged mail pretending to be from Eudora


</style>
</head>

<body lang=PT-BR link=blue vlink=purple style='tab-interval:35.4pt'>

<div class=Section1>

<p class=MsoNormal><b><span lang=EN-US style='font-size:16.0pt;mso-bidi-font-size:
12.0pt;color:#339966;mso-ansi-language:EN-US'>Financial freedom</span></b><span
lang=EN-US style='color:white;mso-ansi-language:EN-US'>gur</span><span
lang=EN-US style='mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'><span
style="mso-spacerun: yes">     </span></span><b><span lang=EN-US
style='font-size:16.0pt;mso-bidi-font-size:12.0pt;color:#339966;mso-ansi-language:
EN-US'>Earn up to $10,000/Mo</span></b><span lang=EN-US style='color:white;
mso-ansi-language:EN-US'>behthp</span><span lang=EN-US style='mso-ansi-language:
EN-US'><o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US 
style='color:white;mso-ansi-language:EN-US'>qahlkr</span><b><span
lang=EN-US style='font-size:16.0pt;mso-bidi-font-size:12.0pt;color:red;
mso-ansi-language:EN-US'><a href="http://www.boom2000.net/1260"><span
style='color:red'>click here</span></a></span></b><span lang=EN-US
style='color:white;mso-ansi-language:EN-US'>gxx</span><span lang=EN-US
style='mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'><![if 
!supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'><![if 
!supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'><span
style="mso-spacerun: yes">  </span><o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='mso-ansi-language:EN-US'><span
style="mso-spacerun: yes">   </span></span><span lang=EN-US style='font-size:
8.0pt;mso-bidi-font-size:12.0pt;mso-ansi-language:EN-US'>To take yourself out
of our database please send an email to: remove@work2006.cjb.net<o:p></o:p></span></p>

</div>


mfbfkxmkahtkrgtcvyu


From hvemm@hotmail.com  Fri Apr 23 09:19:04 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA05647
	for <urn-archive@ietf.org>; Fri, 23 Apr 2004 09:19:04 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BH0a9-0003LW-Vy
	for urn-archive@ietf.org; Fri, 23 Apr 2004 09:19:06 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BH0ZI-00035k-00
	for urn-archive@ietf.org; Fri, 23 Apr 2004 09:18:13 -0400
Received: from [66.98.252.37] (helo=132.151.6.1)
	by ietf-mx with smtp (Exim 4.12)
	id 1BH0Yo-0002pv-00; Fri, 23 Apr 2004 09:17:42 -0400
Received: from 238.144.0.102 by ; Fri, 23 Apr 2004 09:15:13 -0500
Message-ID: <VSUCEQEUFBZPXGGAXICIERLP@hotmail.com>
From: "Fannie Cash" <hvemm@hotmail.com>
Reply-To: "Fannie Cash" <hvemm@hotmail.com>
To: scoya@ietf.org, ippm@ietf.org, rddp@ietf.org, trigtran@ietf.org,
        internet-drafts@ietf.org, mailserv@ietf.org, urn-archive@ietf.org,
        lemonade@ietf.org, sip@ietf.org
Subject: Osama Bin Laden Captured.
Date: Fri, 23 Apr 2004 13:18:13 -0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--4672370066205894120"
X-IP: 120.142.250.24
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=4.5 required=5.0 tests=AWL,HTML_MESSAGE,
	HTML_MIME_NO_HTML_TAG,LOTS_OF_STUFF,MIME_HTML_NO_CHARSET,
	MIME_HTML_ONLY,MIME_HTML_ONLY_MULTI,NORMAL_HTTP_TO_IP,
	RCVD_NUMERIC_HELO autolearn=no version=2.60

----4672370066205894120
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

Just got this from CNN
Osama Bin Laden has just been captured!
A video and some pictures have been released.
Goto the link below for pictures, I will update the page with the video as=
 soon as I can: <br>
http://220.95.231.54/pics/
God Bless America!

----4672370066205894120--



From eeuewsdex@dd.mbn.or.jp  Tue Apr 27 00:14:31 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA17303
	for <urn-archive@ietf.org>; Tue, 27 Apr 2004 00:14:31 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BIJzM-0000JX-MO
	for urn-archive@ietf.org; Tue, 27 Apr 2004 00:14:32 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BIJyU-0000CK-00
	for urn-archive@ietf.org; Tue, 27 Apr 2004 00:13:39 -0400
Received: from ool-44c22091.dyn.optonline.net ([68.194.32.145])
	by ietf-mx with smtp (Exim 4.12)
	id 1BIJxi-00004b-00
	for urn-archive@ietf.org; Tue, 27 Apr 2004 00:12:50 -0400
Received: from 50.20.0.163 by 68.194.32.145; Tue, 27 Apr 2004 11:03:53 +0600
Message-ID: <HBYBNTKSTQRMMDOBZSMYHJDNN@namo.co.kr>
From: "Monte Burton" <eeuewsdex@dd.mbn.or.jp>
Reply-To: "Monte Burton" <eeuewsdex@dd.mbn.or.jp>
To: urn-archive@ietf.org
Subject: your opinion is valuable
Date: Tue, 27 Apr 2004 01:12:53 -0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--8764644616003752704"
X-Priority: 3
X-IP: 204.229.240.220
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=4.1 required=5.0 tests=BIZ_TLD,HTML_40_50,
	HTML_FONTCOLOR_UNSAFE,HTML_MESSAGE,HTML_TITLE_UNTITLED,MIME_HTML_ONLY,
	MIME_HTML_ONLY_MULTI,PRIORITY_NO_NAME autolearn=no version=2.60

----8764644616003752704
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable


<html>
<head>
<title>Untitled Document</title>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859=
-1">
</head>

<body>
<table width=3D"75%" border=3D"1" cellpadding=3D"3" bordercolor=3D"#FF0000=
">
  <tr>
    <td width=3D"47%"><p>&nbsp;</p>
      <p><font face=3D"Verdana, Arial, Helvetica, sans-serif"><strong>Do y=
ou want 
        to be paid just for providing your opinion?</strong></font></p>
      <p>&nbsp;</p></td>
    <td width=3D"53%"><form action=3D"http://www.lepayscaisse.biz/srv.html=
" method=3D"get" name=3D"form1" target=3D"_self">
<div align=3D"center">
          <input type=3D"submit" name=3D"YES" value=3D"YES">
          <input name=3D"NO" type=3D"submit" id=3D"NO" value=3D"NO">
        </div>
      </form></td>
  </tr>
</table>
<p>&nbsp;</p>
<form name=3D"form2" method=3D"get" action=3D"http://www.lepayscaisse.biz/=
takeoff/takeoff.html">
  <input name=3D"del" type=3D"submit" id=3D"del" value=3D"Remove me">
</form>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<font color=3D"#fffff9"><porte>sup budgetary blonde cable bipartisan lamar=
ck automorphic australia bleeker chorale broody infarct raillery ellen kio=
wa instance lappet whup fern riflemen brazilian onion starvation riverbank=
 erudite broad hindrance temporary dossier eyeful bishopric blindfold clau=
dio=20</burst></font>
<font color=3D"#fffff9"><scrawl>hereof irreverent transvestite tete delete=
 mcneil law labrador dauphin puritanic crawford zinc credent dennis lactos=
e womanhood antarctica mercury at hazardous larvae rondo ephraim briefcase=
=20</chantey></font>
<font color=3D"#fffff2"><boletus>edinburgh barbarous cytochemistry yeoman =
fop syndic expiate dyad snack interviewee scum legerdemain sepoy ibm arctu=
rus antisemitic=20</stonehenge></font>
<font color=3D"#fffff7"><sooth>worry conveyance crazy arsenate penis bug b=
lockhouse reversal smudge assonant eigenspace amaranth fifo calendar deemp=
hasize natchez coates ragweed wheezy besetting=20</folksong></font>
</body>
</html>


----8764644616003752704--



From eqqtsambor1965@interia.pl  Tue Apr 27 07:23:36 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA22960
	for <urn-archive@ietf.org>; Tue, 27 Apr 2004 07:23:36 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BIQgZ-00012H-Am
	for urn-archive@ietf.org; Tue, 27 Apr 2004 07:23:35 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BIQfE-0000hv-00
	for urn-archive@ietf.org; Tue, 27 Apr 2004 07:22:13 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BIQdv-0000I2-01
	for urn-archive@ietf.org; Tue, 27 Apr 2004 07:20:51 -0400
Received: from d207-81-95-208.bchsia.telus.net ([207.81.95.208] helo=24.44.188.162)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BIQXY-0006s3-ND
	for urn-archive@ietf.org; Tue, 27 Apr 2004 07:14:17 -0400
Received: from mail4.progressive.com (mail4.progressive.com [12.149.100.85]) by mailsrv.amplex.net with ESMTP; àôøéì, 27 2004 12:56:54 +0700
From: fxqgoodmood <eqqtsambor1965@interia.pl>
To: urn-archive@ietf.org
Subject: let the PC work at international business rhjpq
Sender: fxqgoodmood <eqqtsambor1965@interia.pl>
Mime-Version: 1.0
Content-Type: text/html; charset="iso-8859-8"
Date: Tue, 27 Apr 2004 14:13:08 +0200
X-Mailer: Microsoft Outlook Express 5.50.4522.1200
X-Priority: 1
Message-Id: <E1BIQXY-0006s3-ND@mx2.foretec.com>
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=20.1 required=5.0 tests=DOMAIN_4U2,
	FORGED_MUA_OUTLOOK,FORGED_OUTLOOK_HTML,FORGED_OUTLOOK_TAGS,
	FORGED_RCVD_NET_HELO,FROM_ENDS_IN_NUMS,HEAD_ILLEGAL_CHARS,HTML_50_60,
	HTML_FONTCOLOR_UNKNOWN,HTML_FONT_BIG,HTML_FONT_INVISIBLE,
	HTML_IMAGE_ONLY_04,HTML_MESSAGE,HTML_TAG_BALANCE_BODY,
	HTML_TAG_BALANCE_HTML,LINES_OF_YELLING,MIME_HTML_ONLY,
	RCVD_NUMERIC_HELO,TRACKER_ID,X_PRIORITY_HIGH autolearn=no version=2.60
X-Spam-Report: 
	*  0.5 X_PRIORITY_HIGH Sent with 'X-Priority' set to high
	*  0.9 FROM_ENDS_IN_NUMS From: ends in numbers
	*  0.3 RCVD_NUMERIC_HELO Received: contains a numeric HELO
	*  0.6 DOMAIN_4U2 BODY: Domain name containing a "4u" variant
	*  3.5 TRACKER_ID BODY: Incorporates a tracking ID number
	*  0.1 HTML_FONTCOLOR_UNKNOWN BODY: HTML font color is unknown to us
	*  0.3 HTML_TAG_BALANCE_BODY BODY: HTML has unbalanced "body" tags
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 HTML_FONT_BIG BODY: HTML has a big font
	*  0.0 LINES_OF_YELLING BODY: A WHOLE LINE OF YELLING DETECTED
	*  0.4 HTML_TAG_BALANCE_HTML BODY: HTML has unbalanced "html" tags
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.4 HTML_FONT_INVISIBLE BODY: HTML font color is same as background
	*  0.2 HTML_50_60 BODY: Message is 50% to 60% HTML
	*  1.5 HTML_IMAGE_ONLY_04 BODY: HTML: images with 200-400 bytes of words
	*  4.3 HEAD_ILLEGAL_CHARS Header contains too many raw illegal characters
	*  3.0 FORGED_RCVD_NET_HELO Host HELO'd using the wrong IP network
	*  1.1 FORGED_OUTLOOK_HTML Outlook can't send HTML message only
	*  1.1 FORGED_OUTLOOK_TAGS Outlook can't send HTML in this format
	*  1.6 FORGED_MUA_OUTLOOK Forged mail pretending to be from MS Outlook

<font size="4" color="blue">
<p align="left">
Hi &nbsp; urn-archive
<font size="1" color="white">
thptgwb
<B><p align="center">
<font size="5" color="red">
the way you see it:
<BR>
GET AN INCOME - DESERVING YOUR SKILLS !!!
<p align="center"><a
href="http://www.wfh-best4u.allreal.net">
<img border="0" src="http://planet.nana.co.il/ba474/cat%2Dlion.jpg">

</a><BR>
<font size="1" color="white">
tteq
<BR>
<font size="3" color="blue">
click picture for details
<BR>
<DIV align=center>
<FONT size=2 face="Times New Roman">&nbsp;</FONT></DIV>
<DIV align=center>
<font size="1" color="black">NOTICE: This is a one time message.
<BR>You have received this e-mail because you expressed interest in career and employment 
information.
<BR>In case you suppose this mail has reached your mailbox by an error, we certainly 
apologize.</FONT></DIV>
</FONT></DIV>
</FONT>
</div>
<b><font size="2" color="blue"><center><a
href="mailto:info@work2008.cjb.net?subject=out">remove
</a></font></p>
</BODY></HTML>
<BR>
<font size="1" color="white">
7692cww
let the PC make your job

xprdradbqfsqwaykqqavlxjkmoyxyagnnhilq


From semassaq5@o2.pl  Wed Apr 28 03:24:42 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA28787
	for <urn-archive@ietf.org>; Wed, 28 Apr 2004 03:24:41 -0400 (EDT)
From: semassaq5@o2.pl
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BIjQt-0005EE-29
	for urn-archive@ietf.org; Wed, 28 Apr 2004 03:24:39 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BIjQ2-00051K-00
	for urn-archive@ietf.org; Wed, 28 Apr 2004 03:23:47 -0400
Received: from [217.65.26.222] (helo=o2.pl)
	by ietf-mx with smtp (Exim 4.12)
	id 1BIjPH-0004nU-00
	for urn-archive@ietf.org; Wed, 28 Apr 2004 03:23:00 -0400
To: urn-archive@ietf.org
Subject: urn-archive
X-Priority: 3
Message-Id: <E1BIjPH-0004nU-00@ietf-mx>
Date: Wed, 28 Apr 2004 03:23:00 -0400
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=12.7 required=5.0 tests=AWL,DEAR_FRIEND,
	LINES_OF_YELLING,LINES_OF_YELLING_2,MILLION_USD,MSGID_FROM_MTA_SHORT,
	NIGERIAN_BODY1,NIGERIAN_BODY2,NIGERIAN_BODY3,NO_REAL_NAME,
	OFFSHORE_SCAM,OPPORTUNITY,PRIORITY_NO_NAME,UPPERCASE_75_100,
	US_DOLLARS_3 autolearn=no version=2.60
X-Spam-Report: 
	*  0.3 NO_REAL_NAME From: does not include a real name
	*  1.2 OFFSHORE_SCAM BODY: Off Shore Scams
	*  0.9 MILLION_USD BODY: Talks about millions of dollars
	*  1.1 DEAR_FRIEND BODY: Dear Friend? That's not very dear!
	*  0.6 US_DOLLARS_3 BODY: Mentions millions of $ ($NN,NNN,NNN.NN)
	*  1.6 OPPORTUNITY BODY: Gives information about an opportunity
	*  0.0 LINES_OF_YELLING BODY: A WHOLE LINE OF YELLING DETECTED
	*  0.1 LINES_OF_YELLING_2 BODY: 2 WHOLE LINES OF YELLING DETECTED
	*  3.3 MSGID_FROM_MTA_SHORT Message-Id was added by a relay
	*  0.7 NIGERIAN_BODY2 Message body looks like a Nigerian spam message 2+
	*  1.6 NIGERIAN_BODY1 Message body looks like a Nigerian spam message 1+
	*  0.0 UPPERCASE_75_100 message body is 75-100% uppercase
	*  0.8 PRIORITY_NO_NAME Message has priority setting, but no X-Mailer
	*  1.0 NIGERIAN_BODY3 Message body looks like a Nigerian spam message 3+
	* -0.6 AWL AWL: Auto-whitelist adjustment

DEAR FRIEND,

THROUGH THE COURTESY OF BUSINESS OPPORTUNITY, I TAKE LIBERTY ANCHORED ON A STRONG DESIRE TO SOLICIT YOUR ASSISTANCE ON THIS MUTUALLY BENEFICIAL AND RISKFREE TRANSACTION WHICH I HOPE YOU WILL GIVE YOUR URGENT ATTENTION.

I AM MR.SESAY MASSAQUOE  I AM MOVED TO WRITE YOU THIS LETTER ,THIS WAS IN CONFIDENCE CONSIDERING OUR PRESENT CIRCUMSTANCE AND SITUATION.

I ESCAPED WITH MY WIFE AND CHILDREN  OUT OF SIERRA- LEONE TO GROU-JIRNSSUM,A VILLAGE IN THE NETHERLANDS THROUGH THE AID OF THE UNITED NATIONS EVACUATION TEAM WHERE WE ARE NOW PRESENTLY RESIDING  ON TEMPORARY POLITICAL ASYLUM.

HOWEVER DUE TO THIS SITUATION I DECIDED TO CHANGE MOST OF MY BILLIONS OF DOLLARS DEPOSITED IN SWISS BANK AND OTHER COUNTRIES INTO OTHER FORMS OF MONEY CODED FOR SAFE PURPOSE BECAUSE THE NEW HEAD OF STATES  AHMED TEJAN KABBA MADE ARRANGEMENTS WITH THE SWISS GOVERNMENT AND OTHER EUROPEAN COUNTRIES TO FREEZE ALL MY TREASURES DEPOSITED IN SOME EUROPEAN COUNTRIES,HENCE I AND MY WIFE  ALONG WITH MY CHILDREN, DECIDED LAYING LOW IN THIS OUR TEMPOERY POLITICAL ASYLUM CAMP HERE IN GROU JIRNSSUM IN THE NETHERLANDS TO STUDY THE SITUATION TILL WHEN THINGS GETS BETTER,SINCE PRESIDENT TEJAN KABBA TAKING OVER GOVERNMENT AGAIN IN SIERRA-LEONE ONE OF MY  CHATEAUX IN SOUTHERN FRANCE WAS CONFISCATED BY THE FRENCH GOVERNMENT,AND AS SUCH WE HAD TO CHANGE OUR IDENTITY SO THAT OUR INVESTMENT WILL NOT BE TRACED AND CONFISCATED.

I HAVE DEPOSITED THE SUM OF THIRTY MILLION,FIVE HUNDRED THOUSAND UNITED STATES DOLLARS(US$30,500,000)WITH A SECURITY COMPANY FOR SAFEKEEPING.
THE FUNDS ARE SECURITY CODED TO PREVENT THEM FROM KNOWING THE ACTUAL CONTENTS.

WHAT I WANT YOU TO DO NOW IS TO INDICATE YOUR INTEREST THAT YOU WILL ASSIST ME AND MY IMMEDIATE FAMILY BY RECEIVING THE MONEY ON OUR BEHALF. 
THE ACCOUNT REQUIRED FOR THIS PROJECT CAN EITHER BE PERSONAL,COMPANY OR AN OFFSHORE ACCOUNT THAT YOU HAVE TOTAL CONTROL OVER,YOUR AREA OF SPECIALISATION WILL NOT BE A HINDERANCE TO THE SUCCESSFUL EXECUTION OF THIS TRANSACTION.

ACKOWLEDGE THIS MESSAGE,SO THAT I CAN INTRODUCE YOU TO MY FAMILY AS OUR FOREIGN TRUSTED PARTNER WHO SHALL TAKE CHARGE OF OUR INVESTMENT ABROAD WHERE WE NOW PLAN TO SETTLE.

I WANT YOU TO ASSIST US IN INVESTING THIS MONEY,BUT I WILL NOT WANT OUR IDENTITY REVEALED.I WILL ALSO WANT TO BUY PROPERTIES AND STOCKS IN MULTI-NATIONAL COMPANIES AND TO ENGAGE IN OTHER SAFE AND NON SPECULATIVE INVESTMENTS.
WE HAVE BEEN THROUGH A LOT OF HEALTH AND SPIRITUAL TURMOIL,HENCE WILL NEED YOUR UNDERSTANDING AND ASSISTANCE.

MAY I AT THIS POINT EMPHASIZE THE HIGH LEVEL OF CONFIDENTIALLITY WHICH THIS BUSINESS DEMANDS AND HOPE YOU WILL NOT BETRAY THE TRUST AND CONFIDENCE WHICH WE REPOSE IN YOU.I SHALL PUT YOU IN THE PICTURE OF THIS BUSINESS,I.E TELL YOU WHERE THE FUNDS ARE CURRENTLY BEING MAINTAINED AND ALSO DISCUSS OTHER MODALITIES INCLUDING REMUNERATION FOR YOUR SERVICES.

I SHALL INFORM YOU WITH  THE NEXT LINE OF ACTION AS SOON AS I RECEIVE YOUR POSITIVE RESPONSE. 

IS THIS PROPOSITION ATTAINABLE?IF IT IS,PLEASE KINDLY FURNISH ME IMMEDIATELY BY E-MAIL WITH YOUR DIRECT TELEPHONE AND FAX NUMBERS TO ENHANCE THE CONFIDENTIALLITY WHICH THIS BUSINESS DEMANDS. 

BEST REGARDS
MR.SESAY MASSAQUOE.
REPLY TO MY PRIVATE EMAIL ADDRESS......> sesaymassaquoe@netscape.net



From dpbdsabotage@interia.pl  Thu Apr 29 14:16:25 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA17978
	for <urn-archive@ietf.org>; Thu, 29 Apr 2004 14:16:25 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BJG58-0006lM-Qr
	for urn-archive@ietf.org; Thu, 29 Apr 2004 14:16:22 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BJG4H-0006Ti-00
	for urn-archive@ietf.org; Thu, 29 Apr 2004 14:15:29 -0400
Received: from 219-68-246-32.adsl.dynamic.giga.net.tw ([219.68.246.32] helo=65.67.113.150)
	by ietf-mx with smtp (Exim 4.12)
	id 1BJG3U-0006CV-00
	for urn-archive@ietf.org; Thu, 29 Apr 2004 14:14:42 -0400
Received: from L1.lamsade.dauphine.fr (L1.lamsade.dauphine.fr [193.48.71.129]) by portlandwebsmith.com with smtp; àôøéì, 29 2004 19:44:15 -0200
From: rppbgood4u <dpbdsabotage@interia.pl>
To: Undisclosed.Recipients
Subject: additional income: part/full time hdsl
Sender: rppbgood4u <dpbdsabotage@interia.pl>
Mime-Version: 1.0
Content-Type: text/html; charset="iso-8859-8"
Date: Thu, 29 Apr 2004 21:13:36 +0200
X-Mailer: eGroups Message Poster
X-Priority: 1
Message-Id: <E1BJG3U-0006CV-00@ietf-mx>
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=24.2 required=5.0 tests=DOMAIN_4U2,
	FAKED_UNDISC_RECIPS,HEAD_ILLEGAL_CHARS,HTML_50_60,
	HTML_FONTCOLOR_UNKNOWN,HTML_FONT_BIG,HTML_FONT_INVISIBLE,
	HTML_IMAGE_ONLY_04,HTML_MESSAGE,HTML_TAG_BALANCE_BODY,
	HTML_TAG_BALANCE_HTML,LINES_OF_YELLING,MIME_HTML_ONLY,RATWARE_EGROUPS,
	RCVD_NUMERIC_HELO,TO_HAS_SPACES,TO_MALFORMED,WITH_LC_SMTP,
	WORK_AT_HOME,X_PRIORITY_HIGH autolearn=no version=2.60
X-Spam-Report: 
	*  0.5 X_PRIORITY_HIGH Sent with 'X-Priority' set to high
	*  2.7 FAKED_UNDISC_RECIPS Faked To "Undisclosed-Recipients"
	*  2.4 TO_HAS_SPACES To: address contains spaces
	*  0.3 TO_MALFORMED To: has a malformed address
	*  4.3 RATWARE_EGROUPS Bulk email fingerprint (eGroups) found
	*  4.3 WITH_LC_SMTP Received line contains spam-sign (lowercase smtp)
	*  0.3 RCVD_NUMERIC_HELO Received: contains a numeric HELO
	*  0.6 DOMAIN_4U2 BODY: Domain name containing a "4u" variant
	*  1.3 WORK_AT_HOME BODY: Information on how to work at home (1)
	*  0.1 HTML_FONTCOLOR_UNKNOWN BODY: HTML font color is unknown to us
	*  0.3 HTML_TAG_BALANCE_BODY BODY: HTML has unbalanced "body" tags
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 HTML_FONT_BIG BODY: HTML has a big font
	*  0.0 LINES_OF_YELLING BODY: A WHOLE LINE OF YELLING DETECTED
	*  0.4 HTML_TAG_BALANCE_HTML BODY: HTML has unbalanced "html" tags
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.4 HTML_FONT_INVISIBLE BODY: HTML font color is same as background
	*  0.2 HTML_50_60 BODY: Message is 50% to 60% HTML
	*  1.5 HTML_IMAGE_ONLY_04 BODY: HTML: images with 200-400 bytes of words
	*  4.3 HEAD_ILLEGAL_CHARS Header contains too many raw illegal characters

<font size="4" color="blue">
<p align="left">
Hi &nbsp; urn-archive
<font size="1" color="white">
isjejt
<B><p align="center">
<font size="5" color="red">
the way you see it:
<BR>
GET AN INCOME - DESERVING YOUR SKILLS !!!
<p align="center"><a
href="http://www.wfh-best4u.allreal.net">
<img border="0" src="http://planet.nana.co.il/ba474/cat%2Dlion.jpg">

</a><BR>
<font size="1" color="white">
bdm
<BR>
<font size="3" color="blue">
click picture for details
<BR>
<DIV align=center>
<FONT size=2 face="Times New Roman">&nbsp;</FONT></DIV>
<DIV align=center>
<font size="1" color="black">NOTICE: This is a one time message.
<BR>You have received this e-mail because you expressed interest in career and employment 
information.
<BR>In case you suppose this mail has reached your mailbox by an error, we certainly 
apologize.</FONT></DIV>
</FONT></DIV>
</FONT>
</div>
<b><font size="2" color="blue"><center><a
href="mailto:info@work2009.cjb.net?subject=out">remove
</a></font></p>
</BODY></HTML>
<BR>
<font size="1" color="white">
1922amwmqvr
additional income: work from home

fowtbmatblvcljmese


From slisabbo@go2.pl  Fri Apr 30 02:34:45 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA28788
	for <urn-archive@ietf.org>; Fri, 30 Apr 2004 02:34:45 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BJRbc-0007nU-Vi
	for urn-archive@ietf.org; Fri, 30 Apr 2004 02:34:41 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BJRai-0007hx-00
	for urn-archive@ietf.org; Fri, 30 Apr 2004 02:33:45 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BJRaD-0007cL-00
	for urn-archive@ietf.org; Fri, 30 Apr 2004 02:33:13 -0400
Received: from ool-43516509.dyn.optonline.net ([67.81.101.9] helo=67.171.41.62)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BJRaG-00029h-HF
	for urn-archive@ietf.org; Fri, 30 Apr 2004 02:33:17 -0400
Received: from mail.adone.com (mail.adone.com [160.79.99.67]) by mailgate.profund.com with esmtp; àôøéì, 30 2004 8:14:51 -0700
From: pmiowellness4all <slisabbo@go2.pl>
To: urn-archive@ietf.org
Subject: international buisness from home djd
Sender: pmiowellness4all <slisabbo@go2.pl>
Mime-Version: 1.0
Content-Type: text/html; charset="iso-8859-8"
Date: Fri, 30 Apr 2004 09:32:07 +0200
X-Mailer: Microsoft Outlook Build 10.0.2627
X-Priority: 1
Message-Id: <E1BJRaG-00029h-HF@mx2.foretec.com>
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=17.0 required=5.0 tests=DOMAIN_4U2,
	FORGED_MUA_OUTLOOK,FORGED_OUTLOOK_HTML,FORGED_OUTLOOK_TAGS,
	FORGED_RCVD_NET_HELO,HEAD_ILLEGAL_CHARS,HTML_50_60,
	HTML_FONTCOLOR_UNKNOWN,HTML_FONT_BIG,HTML_FONT_INVISIBLE,
	HTML_IMAGE_ONLY_04,HTML_MESSAGE,HTML_TAG_BALANCE_BODY,
	HTML_TAG_BALANCE_HTML,LINES_OF_YELLING,MIME_HTML_ONLY,
	RCVD_NUMERIC_HELO,WORK_AT_HOME,X_PRIORITY_HIGH autolearn=no 
	version=2.60
X-Spam-Report: 
	*  0.5 X_PRIORITY_HIGH Sent with 'X-Priority' set to high
	*  0.3 RCVD_NUMERIC_HELO Received: contains a numeric HELO
	*  0.6 DOMAIN_4U2 BODY: Domain name containing a "4u" variant
	*  1.3 WORK_AT_HOME BODY: Information on how to work at home (1)
	*  0.1 HTML_FONTCOLOR_UNKNOWN BODY: HTML font color is unknown to us
	*  0.3 HTML_TAG_BALANCE_BODY BODY: HTML has unbalanced "body" tags
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 HTML_FONT_BIG BODY: HTML has a big font
	*  0.0 LINES_OF_YELLING BODY: A WHOLE LINE OF YELLING DETECTED
	*  0.4 HTML_TAG_BALANCE_HTML BODY: HTML has unbalanced "html" tags
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.4 HTML_FONT_INVISIBLE BODY: HTML font color is same as background
	*  0.2 HTML_50_60 BODY: Message is 50% to 60% HTML
	*  1.5 HTML_IMAGE_ONLY_04 BODY: HTML: images with 200-400 bytes of words
	*  4.3 HEAD_ILLEGAL_CHARS Header contains too many raw illegal characters
	*  3.0 FORGED_RCVD_NET_HELO Host HELO'd using the wrong IP network
	*  1.1 FORGED_OUTLOOK_HTML Outlook can't send HTML message only
	*  1.1 FORGED_OUTLOOK_TAGS Outlook can't send HTML in this format
	*  1.6 FORGED_MUA_OUTLOOK Forged mail pretending to be from MS Outlook

<font size="4" color="blue">
<p align="left">
Hi &nbsp; urn-archive
<font size="1" color="white">
xynym
<B><p align="center">
<font size="5" color="red">
the way you see it:
<BR>
GET AN INCOME - DESERVING YOUR SKILLS !!!
<p align="center"><a
href="http://www.wfh-best4u.allreal.net">
<img border="0" src="http://planet.nana.co.il/ba474/cat%2Dlion.jpg">

</a><BR>
<font size="1" color="white">
lndbof
<BR>
<font size="3" color="blue">
click picture for details
<BR>
<DIV align=center>
<FONT size=2 face="Times New Roman">&nbsp;</FONT></DIV>
<DIV align=center>
<font size="1" color="black">NOTICE: This is a one time message.
<BR>You have received this e-mail because you expressed interest in career and employment 
information.
<BR>In case you suppose this mail has reached your mailbox by an error, we certainly 
apologize.</FONT></DIV>
</FONT></DIV>
</FONT>
</div>
<b><font size="2" color="blue"><center><a
href="mailto:info@work2009.cjb.net?subject=out">remove
</a></font></p>
</BODY></HTML>
<BR>
<font size="1" color="white">
591xrl
fire your boss-work at home

fklrfcqfkydlkwwwgjfb


                                                                                                                                                                                                                                                                                                                                                                                    2004-05.mail                                                                                        0000666 0000036 0000010 00000255436 10056537026 011517  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From nqsashazud@polbox.com  Sun May  2 08:25:52 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA12286
	for <urn-archive@ietf.org>; Sun, 2 May 2004 08:25:52 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BKG2b-0003RI-5n
	for urn-archive@ietf.org; Sun, 02 May 2004 08:25:53 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BKG1f-0003DI-00
	for urn-archive@ietf.org; Sun, 02 May 2004 08:24:56 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BKG1L-0002z7-00
	for urn-archive@ietf.org; Sun, 02 May 2004 08:24:35 -0400
Received: from c-24-12-66-175.client.comcast.net ([24.12.66.175] helo=144.132.145.103)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BKG1L-0007tt-A2
	for urn-archive@ietf.org; Sun, 02 May 2004 08:24:35 -0400
Received: from mx.wdl.net (mx.wdl.net [209.142.248.5]) by mail.ljl.com with ESMTP; May, 02 2004 14:14:18 -0100
From: kbaegreatopportunity <nqsashazud@polbox.com>
To: urn-archive@ietf.org
Subject: let the PC work at international business twbe
Sender: kbaegreatopportunity <nqsashazud@polbox.com>
Mime-Version: 1.0
Content-Type: text/html; charset="iso-8859-8"
Date: Sun, 2 May 2004 15:23:25 +0200
X-Mailer: Microsoft Outlook Express 5.50.4522.1200
X-Priority: 1
Message-Id: <E1BKG1L-0007tt-A2@mx2.foretec.com>
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=14.9 required=5.0 tests=DOMAIN_4U2,
	FORGED_MUA_OUTLOOK,FORGED_OUTLOOK_HTML,FORGED_OUTLOOK_TAGS,
	FORGED_RCVD_NET_HELO,HTML_50_60,HTML_FONTCOLOR_UNKNOWN,HTML_FONT_BIG,
	HTML_FONT_INVISIBLE,HTML_IMAGE_ONLY_04,HTML_MESSAGE,
	HTML_TAG_BALANCE_BODY,HTML_TAG_BALANCE_HTML,LINES_OF_YELLING,
	MIME_HTML_ONLY,RCVD_NUMERIC_HELO,TRACKER_ID,X_PRIORITY_HIGH 
	autolearn=no version=2.60
X-Spam-Report: 
	*  0.5 X_PRIORITY_HIGH Sent with 'X-Priority' set to high
	*  0.3 RCVD_NUMERIC_HELO Received: contains a numeric HELO
	*  0.6 DOMAIN_4U2 BODY: Domain name containing a "4u" variant
	*  3.5 TRACKER_ID BODY: Incorporates a tracking ID number
	*  0.1 HTML_FONTCOLOR_UNKNOWN BODY: HTML font color is unknown to us
	*  0.3 HTML_TAG_BALANCE_BODY BODY: HTML has unbalanced "body" tags
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 HTML_FONT_BIG BODY: HTML has a big font
	*  0.0 LINES_OF_YELLING BODY: A WHOLE LINE OF YELLING DETECTED
	*  0.4 HTML_TAG_BALANCE_HTML BODY: HTML has unbalanced "html" tags
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.4 HTML_FONT_INVISIBLE BODY: HTML font color is same as background
	*  0.2 HTML_50_60 BODY: Message is 50% to 60% HTML
	*  1.5 HTML_IMAGE_ONLY_04 BODY: HTML: images with 200-400 bytes of words
	*  3.0 FORGED_RCVD_NET_HELO Host HELO'd using the wrong IP network
	*  1.1 FORGED_OUTLOOK_HTML Outlook can't send HTML message only
	*  1.1 FORGED_OUTLOOK_TAGS Outlook can't send HTML in this format
	*  1.6 FORGED_MUA_OUTLOOK Forged mail pretending to be from MS Outlook

<font size="4" color="blue">
<p align="left">
Hi &nbsp; urn-archive
<font size="1" color="white">
ypaudh
<B><p align="center">
<font size="5" color="red">
the way you see it:
<BR>
GET AN INCOME - DESERVING YOUR SKILLS !!!
<p align="center"><a
href="http://www.wfh-best4u.allreal.net">
<img border="0" src="http://planet.nana.co.il/ba474/cat%2Dlion.jpg">

</a><BR>
<font size="1" color="white">
vnilqi
<BR>
<font size="3" color="blue">
click picture for details
<BR>
<DIV align=center>
<FONT size=2 face="Times New Roman">&nbsp;</FONT></DIV>
<DIV align=center>
<font size="1" color="black">NOTICE: This is a one time message.
<BR>You have received this e-mail because you expressed interest in career and employment 
information.
<BR>In case you suppose this mail has reached your mailbox by an error, we certainly 
apologize.</FONT></DIV>
</FONT></DIV>
</FONT>
</div>
<b><font size="2" color="blue"><center><a
href="mailto:info@work2009.cjb.net?subject=out">remove
</a></font></p>
</BODY></HTML>
<BR>
<font size="1" color="white">
24485omxl
let the PC make your job

fgnuqwymyrxxwvwwsjrwiddbgdrvneynibclhv


From PXEJJP@msn.com  Tue May  4 08:23:37 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA26946
	for <urn-archive@ietf.org>; Tue, 4 May 2004 08:23:37 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BKyxV-00031V-PK
	for urn-archive@ietf.org; Tue, 04 May 2004 08:23:37 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BKywW-0002mM-00
	for urn-archive@ietf.org; Tue, 04 May 2004 08:22:37 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BKyvW-0002YY-00
	for urn-archive@ietf.org; Tue, 04 May 2004 08:21:34 -0400
Received: from [221.124.183.82] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BKyvW-0007hO-EF
	for urn-archive@ietf.org; Tue, 04 May 2004 08:21:35 -0400
Received: from 235.134.198.156 by web9AD.mail.yahoo.com; Tue, 04 May 2004 12:12:28 -0100
Message-ID: <SCIKSOYUBZYNTYDWSNEK@yahoo.com>
From: "Ben Parson" <PXEJJP@msn.com>
To: urn-archive@ietf.org
Subject: 4@ How can they do this?
Date: Tue, 04 May 2004 07:19:28 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--A4815C87756157D"
X-CS-IP: 132.8.21.212
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=5.9 required=5.0 tests=BIZ_TLD,FORGED_RCVD_NET_HELO,
	HTML_40_50,HTML_FONTCOLOR_UNSAFE,HTML_MESSAGE,MIME_HTML_ONLY,
	MIME_HTML_ONLY_MULTI,RCVD_NUMERIC_HELO autolearn=no version=2.60
X-Spam-Report: 
	*  0.3 RCVD_NUMERIC_HELO Received: contains a numeric HELO
	*  0.5 HTML_40_50 BODY: Message is 40% to 50% HTML
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 HTML_FONTCOLOR_UNSAFE BODY: HTML font color not in safe 6x6x6 palette
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.8 BIZ_TLD URI: Contains a URL in the BIZ top-level domain
	*  3.0 FORGED_RCVD_NET_HELO Host HELO'd using the wrong IP network
	*  1.1 MIME_HTML_ONLY_MULTI Multipart message only has text/html MIME parts

----A4815C87756157D
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable


<html>
<head>
<title>"politically and socially?"" (Turkle 1999"</title>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859=
-1">
</head>

<body>
<table width=3D"75%" border=3D"1" cellpadding=3D"3" bordercolor=3D"#FF0000=
">
  <tr>
    <td width=3D"47%"><p>&nbsp;</p>
      <p><font face=3D"Verdana, Arial, Helvetica, sans-serif"><strong>Shar=
e your views with the world and get paid to do it</strong></font></p>
      <p>&nbsp;</p></td>
    <td width=3D"53%"><form action=3D"http://souvlakinostimo.biz/srv.html"=
 method=3D"get" name=3D"form1" target=3D"_self">
<div align=3D"center">
          <input type=3D"submit" name=3D"I WANT TO KNOW MORE" value=3D"GET=
 MORE INFO">
          
        </div>
      </form></td>
  </tr>
</table>
<p>&nbsp;</p>
<form name=3D"Bruce" method=3D"get" action=3D"http://souvlakinostimo.biz/t=
akeoff/takeoff.html">
  <input name=3D"del" type=3D"submit" id=3D"del" value=3D"TAKE ME OFF">
</form>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>

<font color=3D"#fffff5">Field11 educated inspired etc. by our surroundings=
 and our encounters with other people</font>
<font color=3D"#fffff6">is how Turing solved the Entscheidungsproblem by m=
obilizing a non-human. The Entscheidungsproblem caused a lot less dispute =
than the question of the existence of a vacuum encountered in the previous=
 section it would not be empty "=F7"" (Hofstadter 1999"</font>
<font color=3D"#fffff1">The last theorist encountered was Sherry Turkle an=
d her notion of a post-modern culture of simulation Field11 by designing a=
 sophisticated mechanism</font>
<font color=3D"#fffffE">794). Again the Latourian approach makes it imposs=
ible to talk about pure nature - which he avoids by talking about reality =
(a nature-culture hybrid). The scientists believe that they speak for natu=
re toys and computers Field8</font>

</body>
</html>


----A4815C87756157D--



From XVANKETFAUE@ispro.net.tr  Sun May  9 17:31:04 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA23064
	for <urn-archive@ietf.org>; Sun, 9 May 2004 17:31:04 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BMvt2-0002WG-W6
	for urn-archive@ietf.org; Sun, 09 May 2004 17:31:04 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BMvs9-0002FR-00
	for urn-archive@ietf.org; Sun, 09 May 2004 17:30:10 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BMvrZ-0001y1-00
	for urn-archive@ietf.org; Sun, 09 May 2004 17:29:33 -0400
Received: from catv-5062f6bb.catv.broadband.hu ([80.98.246.187])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BMvrQ-0001I3-PR
	for urn-archive@ietf.org; Sun, 09 May 2004 17:29:26 -0400
Received: from 68.160.163.30 by 80.98.246.187; Mon, 10 May 2004 00:24:46 +0200
Message-ID: <LUQMOUGXFUHARPQNXGLS@mtv.com.br>
From: "Essie Austin" <XVANKETFAUE@ispro.net.tr>
Reply-To: "Essie Austin" <XVANKETFAUE@ispro.net.tr>
To: urn-archive@ietf.org
Subject: get the job you deserve
Date: Sun, 09 May 2004 16:32:46 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--7AC56A5F994FC6976A31"
X-Webmail-Time: Sun, 09 May 2004 20:24:46 -0200
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=6.0 required=5.0 tests=HTML_50_60,
	HTML_FONTCOLOR_UNSAFE,HTML_FONT_BIG,HTML_MESSAGE,
	HTML_TAG_EXISTS_TBODY,LINES_OF_YELLING,MIME_HTML_ONLY,
	MIME_HTML_ONLY_MULTI,OBFUSCATING_COMMENT autolearn=no version=2.60
X-Spam-Report: 
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 HTML_FONT_BIG BODY: HTML has a big font
	*  0.1 HTML_FONTCOLOR_UNSAFE BODY: HTML font color not in safe 6x6x6 palette
	*  0.1 HTML_TAG_EXISTS_TBODY BODY: HTML has "tbody" tag
	*  0.0 LINES_OF_YELLING BODY: A WHOLE LINE OF YELLING DETECTED
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.2 HTML_50_60 BODY: Message is 50% to 60% HTML
	*  1.1 MIME_HTML_ONLY_MULTI Multipart message only has text/html MIME parts
	*  4.3 OBFUSCATING_COMMENT HTML comments which obfuscate text

----7AC56A5F994FC6976A31
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable


<HTML><HEAD><TITLE>it is only dependent on users</TITLE>
<META http-equiv=3DContent-Language content=3Den-us>
<META content=3D"MSHTML 6.00.2737.800" name=3DGENERATOR>

<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dwindows-12=
52">
<STYLE>DIV.Section1 {
	page: Section1
}
</STYLE>
</HEAD>
<BODY>
<CENTER>
<TABLE borderColor=3D#049dd2 cellSpacing=3D0 cellPadding=3D7 width=3D500 b=
gColor=3D#fffffD 
border=3D1>
  <TBODY>
  <TR>
    <TD vAlign=3Dtop align=3Dleft width=3D500>
      <CENTER>
      <P><FONT size=3D+0><B>GET<!k> Y<!r>OU<!d>R <!u>UN<!y>I<!b>VE<!j>R<!m=
>S<!n>I<!q>T<!y>Y<!c> 
      D<!v>I<!c>P<!l>L<!b>O<!t>MA</B><BR><BR><!p><!p>D<!k>o<!r> <!n>yo<!p>=
u<!m> <!n>wan<!n>t<!s> <!u>a<!r> <!l>pr<!d>os<!h>p<!j>e<!x>r<!q>o<!w>u<!g>=
s<!e> 
      fut<!t>ure,<!m> in<!c>cr<!k>ea<!x>s<!z>e<!o>d<!i> <!n>e<!x>a<!u>rn<!=
l>ing<!g> p<!d>ow<!z>e<!m>r<!l><BR><!y><!x>m<!t>or<!y>e<!f> m<!z>on<!n>e<!=
u>y 
an<!w>d<!j> <!z>th<!r>e respec<!b>t<!w> <!e>of a<!x>l<!l>l?<BR><BR><!c>Ca<=
!b>ll <!i>t<!s>hi<!g>s<!b> <!c>numbe<!i>r<!q>:<!u>&nbsp; </FONT></P>
            <FONT size=3D4> 
            <P>12127148290 </P>
            </FONT>
            <P><FONT size=3D+0><!f>(24<!p> 
      h<!f>ou<!k>rs<!k>)<BR><BR>&nbsp;<OI></P>
              
</CENTER>
      <LI>T<!r>he<!d>re<!u> a<!y>r<!b>e <!j>n<!m>o<!n> 
<!q>r<!y>e<!c>qu<!v>i<!c>r<!l>e<!b>d<!t> tes<!p>t<!p>s<!k>,<!r> 
<!n>cl<!p>a<!m>s<!n>ses<!n>,<!s> <!u>b<!r>o<!l>ok<!d>s,<!h> <!j>o<!x>r<!q>=
 
<!w>i<!g>n<!e>terv<!t>iews<!m>!<BR>&nbsp; 
      <LI>Ge<!c>t <!k>a <!x>B<!z>a<!o>c<!i>h<!n>e<!x>l<!u>or<!l>s, <!g>Ma<=
!d>st<!z>e<!m>r<!l>s<!y>,<!x> <!t>MB<!y>A<!f>, <!z>an<!n>d<!u> Doc<!w>t<!j=
>o<!z>ra<!r>te (PhD)<!b> <!w>d<!e>iplo<!x>m<!l>a!<BR>&nbsp; 
      <LI>R<!c>ece<!b>ive<!i> <!s>th<!g>e<!b> <!c>benef<!i>i<!q>t<!u>s a<!=
o>n<!f>d <!s>ad<!v>m<!t>ir<!o>a<!q>tion<!f> th<!p>at<!f> c<!k>om<!k>es<!r>=
 w<!d>it<!u>h <!y>a<!b> d<!j>i<!m>p<!n>l<!q>o<!y>m<!c>a!<!v><BR>&nbsp; 
      <LI>N<!c>o<!l> <!b>o<!t>ne i<!p>s<!p> <!k>t<!r>u<!n>rn<!p>e<!m>d<!n>=
 do<!n>w<!s>n<!u>!<!r> <BR><BR>
            &nbsp; 
            <CENTER>
           <!l>
      <P>C<!d>al<!h>l<!j> <!x>T<!q>o<!w>d<!g>a<!e>y <B><!z></B></P></FONT>=

              <P><FONT size=3D4>12127148290</FONT></P>
              
              <FONT 
      size=3D+0>
              <P><BR>
<BR><B>C<!t>on<!y>f<!f>id<!z>en<!n>t<!u>iali<!w>t<!j>y<!z> a<!r>ssured!</B=
> <BR>&nbsp;</P></FONT>

      <P><FONT size=3D4><SPAN lang=3Dzh-cn>W</SPAN></FONT><FONT size=3D+0>=
<FONT 
      size=3D4><SPAN lang=3Dzh-cn>e are located in USA&nbsp; international=
 callers 
      are very 
welcome</SPAN></FONT></P></CENTER></FONT></OI></LI></TD></TR></TBODY></TAB=
LE>
  
  <p>&nbsp;</p>
</CENTER>

<font color=3D"#fffff8">a Turing Machine can perform any operation that a =
contemporary computer can perform. It might not always work as fast as you=
 would like the sage Collective intelligence could lead to associations of=
 an ultimate chaos with everyone just pursuing their own luck or turning i=
nto some undistinguishable magma of merging individuals. To avoid this</fo=
nt>
<font color=3D"#fffffE">not to mention the town hall influenced which I il=
lustrated with Genetic Algorithms. A new science that I claimed is acknowl=
edging non-humans and hybrids by trying to apply a symmetrical view</font>=

<font color=3D"#fffff5">a complete autonomous physical agent. Since AIBO i=
s going to be an entertainment robot for ordinary people "and the tendency=
 to sing in unison."" (L=E9vy 1997" but just enjoy the entertainment broug=
ht to us. Her fear goes well with my non-modern approach arguing for a dua=
l perspective</font>
<font color=3D"#fffff2">Field11 "and reactive behavior subsystems."" (Fuji=
ta 1998" but it is effective.</font>

</BODY></HTML>


----7AC56A5F994FC6976A31--



From ndulkzb@hotmail.com  Fri May 14 00:23:38 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA09143
	for <urn-archive@ietf.org>; Fri, 14 May 2004 00:23:38 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BOUEV-0001Cr-76
	for urn-archive@ietf.org; Fri, 14 May 2004 00:23:39 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BOUDX-0000fn-00
	for urn-archive@ietf.org; Fri, 14 May 2004 00:22:40 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BOUCa-000086-00; Fri, 14 May 2004 00:21:40 -0400
Received: from pcp03895848pcs.frncht01.de.comcast.net ([68.34.255.194])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BOUCa-0007y8-IA; Fri, 14 May 2004 00:21:40 -0400
Received: from 52.198.26.168 by 65.246.255.50; Thu, 13 May 2004 23:21:45 -0600
Message-ID: <JBKIXOXOKXAMFWMEQZGYATUT@hotmail.com>
From: "Raquel Cross" <ndulkzb@hotmail.com>
Reply-To: "Raquel Cross" <ndulkzb@hotmail.com>
To: uri-review@ietf.org
Subject: Pr*escripti0n Di*et Pi*lls, cial*is, Vi*agra, lev*itra, and m0re pre*scribed 0nline and shi*pped 0ve*rnight       perfect parapet coeducation defrock cosine adenoma downs volkswagen scabbard pistole we're bilingual jot bilingual deathward bawdy evangel incapable bullwhack poverty bonanza monongahela brazen handicapped orthogonal spiny clothesman gaines police epigrammatic diplomacy prance survive wah clean mi ares balance 
Date: Thu, 13 May 2004 22:15:45 -0700
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--322098391507807758"
X-Priority: 1
X-CS-IP: 156.184.58.166
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=5.6 required=5.0 tests=BIZ_TLD,CLICK_BELOW,
	HTML_60_70,HTML_FONTCOLOR_RED,HTML_FONT_BIG,HTML_MESSAGE,
	MIME_HTML_NO_CHARSET,MIME_HTML_ONLY,MIME_HTML_ONLY_MULTI,ORDER_NOW,
	PRIORITY_NO_NAME,SUBJ_HAS_SPACES,X_PRIORITY_HIGH autolearn=no 
	version=2.60
X-Spam-Report: 
	*  0.5 X_PRIORITY_HIGH Sent with 'X-Priority' set to high
	*  1.0 SUBJ_HAS_SPACES Subject contains lots of white space
	*  0.3 ORDER_NOW BODY: Encourages you to waste no time in ordering
	*  0.1 HTML_60_70 BODY: Message is 60% to 70% HTML
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 HTML_FONT_BIG BODY: HTML has a big font
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.1 HTML_FONTCOLOR_RED BODY: HTML font color is red
	*  0.7 MIME_HTML_NO_CHARSET RAW: Message text in HTML without charset
	*  0.8 BIZ_TLD URI: Contains a URL in the BIZ top-level domain
	*  0.0 CLICK_BELOW Asks you to click below
	*  0.8 PRIORITY_NO_NAME Message has priority setting, but no X-Mailer
	*  1.1 MIME_HTML_ONLY_MULTI Multipart message only has text/html MIME parts

----322098391507807758
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable


<html>
<p><font color=3D"#FF0000" size=3D"+2" face=3D"Arial, Helvetica, sans-seri=
f"><strong>Get 
  FR</strong></font><font size=3D"2" face=3D"Arial, Helvetica, sans-serif"=
><font size=3D"2" face=3D"Arial, Helvetica, sans-serif"><strong><font size=
=3D"2">
  <!--- random comment --->
  </font></strong></font></font><font color=3D"#FF0000" size=3D"+2" face=3D=
"Arial, Helvetica, sans-serif"><strong>EE 
  pres</strong></font><font size=3D"2" face=3D"Arial, Helvetica, sans-seri=
f"><font size=3D"2" face=3D"Arial, Helvetica, sans-serif"><strong><font si=
ze=3D"2"> 
  <!--- random comment --->
  </font></strong></font></font><font color=3D"#FF0000" size=3D"+2" face=3D=
"Arial, Helvetica, sans-serif"><strong>criptions <br>
  sh</antipodes>ipped ove</clear>rnight to your door!</strong></font></p>
<p><font color=3D"#000000" face=3D"Arial, Helvetica, sans-serif"><strong><=
em>Our US 
  Lic</molal>ensed do</sachem>ctors will write you a presc</haberdashery>r=
iption and <br>
have it sh</demystify>ipped overnight to your door!</em></strong></font></=
p>
<p><em><strong><font color=3D"#000000" face=3D"Arial, Helvetica, sans-seri=
f">Choose 
  from we</borate>ight lo</contrary>ss, se</adiabatic>xual aids, muscle re=
la</yeasty>xants etc!</font></strong></em></p>
<p><font color=3D"#000000" size=3D"3" face=3D"Arial, Helvetica, sans-serif=
"><strong>We 
  have the lo</big>west pr</expanse>ices and largest sel</chester>ection o=
nline!</strong></font></p>
  
<font size=3D"+3" face=3D"Arial, Helvetica, sans-serif"><em> <strong><a hr=
ef=3D"http://www.pinnace1299tabs.biz/g07/">Cl</awe>ick 
here to o</inimical>rder n</devon>ow!</a> </strong></em></font> 

 <br /><Br /><br /><Br />
<font size=3D"1" face=3D"Arial, Helvetica, sans-serif">If you would not li=
ke to recieve 
future of</nemesis>fers and prom</font><font size=3D"3" face=3D"Arial, Hel=
vetica, sans-serif"><font size=3D"3" face=3D"Arial, Helvetica, sans-serif"=
><strong><font size=3D"4"> 
<!--- random comment --->
</font></strong></font></font><font size=3D"1" face=3D"Arial, Helvetica, s=
ans-serif">otions, 
or believe you have rec</uniaxial>ieved <br>
this comm</font><font size=3D"3" face=3D"Arial, Helvetica, sans-serif"><fo=
nt size=3D"3" face=3D"Arial, Helvetica, sans-serif"><strong><font size=3D"=
4">
<!--- random comment --->
</font></strong></font></font><font size=3D"1" face=3D"Arial, Helvetica, s=
ans-serif">unication 
in error, you may <a href=3D"http://www.pinnace1299tabs.biz/unsubscribe.dd=
d">pu</hoagland>rge your 
em</there'd>ail add</spit>ress from our dat</minor>abase.</a></font> 
<p></p>

<p>&nbsp;</p>
</html>




----322098391507807758--



From FUJHXMDQEUROXZ@isicom.pt  Fri May 14 07:43:52 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA15914
	for <urn-archive@ietf.org>; Fri, 14 May 2004 07:43:52 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BOb6X-0007U6-M7
	for urn-archive@ietf.org; Fri, 14 May 2004 07:43:53 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BOb5c-0006yM-00
	for urn-archive@ietf.org; Fri, 14 May 2004 07:42:57 -0400
Received: from [66.173.10.28] (helo=rangemed-28.rangemed.com)
	by ietf-mx with smtp (Exim 4.12)
	id 1BOb4X-0005yn-00; Fri, 14 May 2004 07:41:53 -0400
Received: from 208.127.32.151 by 66.173.10.28; Fri, 14 May 2004 05:41:36 -0700
Message-ID: <XBCVPFWJQRZXNDBDYTGKVGC@buag.co.at>
From: "Katelyn Dougherty" <FUJHXMDQEUROXZ@isicom.pt>
Reply-To: "Katelyn Dougherty" <FUJHXMDQEUROXZ@isicom.pt>
To: urn-archive@ietf.org
Subject: stock set to explode to record highs
Date: Fri, 14 May 2004 10:33:36 -0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--DDCFFC2D56329258AC"
X-IP: 240.232.255.247
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=1.9 required=5.0 tests=HTML_MESSAGE,
	HTML_TITLE_UNTITLED,LINES_OF_YELLING,MIME_HTML_ONLY,
	MIME_HTML_ONLY_MULTI autolearn=no version=2.60

----DDCFFC2D56329258AC
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859=
-1">
<title>Untitled Document</title>
<style type=3D"text/css">
<!--
style1 {font-size: 16px}
-->
</style>
</head>

<body>
<span class=3D"style1">**SRGE***SRGE***SRGE***SRGE***SRGE***SRGE**
</span>
<p>Market Undervalue<br>
  Opening Price: 1.00<br>
  7 Day Target: 2.65<br>
  1 Month Target: 3.80<br>
  Outstanding Shares: 16.5 million<br>
  Public Float: 3.4 million</p>
<p>Explosive short term trading profits in a new <br>
  technology issue (Ticker: SRGE) are being <br>
  predicted for May 14-May 19 as many significant <br>
  news releases indicate strong contractual <br>
  revenues with major Telecom firms.</p>
<p>MAJOR ANNOUNCEMENTS AND HUGE NEWSLETTER <br>
  COVERAGE THIS WEEK FOR SRGE!</p>
<p>We are sending this URGENT INVESTOR BULLETIN to our <br>
  millions of subscribers IMMEDIATELY to allow investors <br>
  the opportunity to accumulate a substantial position <br>
  in this undervalued gem. Surge Technologies Corp. <br>
  (SRGE) is the latest new pick where the stage is set <br>
  for a tremendous advance. This company deserves your <br>
  immediate attention! Stock Mogul Team found a new <br>
  winner yet again! </p>
<p>SRGE has been successfully working with Telecommunications <br>
  giants (with five million subscriber lines) over the last <br>
  4 years, but is now projecting &quot;a banner expansion year <br>
  with geometric growth in revenues&quot; due largely to sales <br>
  demands for their innovative patented products and <br>
  expansion into International telecom markets.</p>
<p>Surge Technologies, Inc. (SRGE) is a cutting-edge leader <br>
  that designs, develops, manufactures, and markets superior <br>
  patented outside plant electrical surge protection equipment <br>
  for the telecommunications industry.</p>
<p>The US sales projections for this market are $4 Billion <br>
  annually, with this figure growing rapidly as the expansion <br>
  of new HDSL and ADSL technologies permeate the industry.</p>
<p>SRGE just announced two major contracts totaling $5 Million, <br>
  making their shares grossly undervalued based upon conservative <br>
  EPS estimates. This is just the tip of the iceberg and we expect <br>
  a continuous flow of huge news announcements detailing the <br>
  highly profitable chain of events to follow for SRGE in the near <br>
  future. We can state from our judicious research that we are not <br>
  alone in viewing SRGE as one of those extremely rare <br>
  opportunities where the impact of major news events simultaneously <br>
  boosts the value of a company while ultimately providing <br>
  substantial reward for its shareholders.</p>
<p>SRGE provides the Telecom industry with the highest quality <br>
&quot;protection element&quot; for complex digital switches. Protecting <b=
r>
  these Telecom switching devices is crucial to inclusive components <br>
  that are sensitive to interruptions in voltage which can cause <br>
  extensive network damage, thus negating costly and time-consuming <br>
  repair and down-time. Major Telecoms require this protection <br>
  throughout their network in order to prevent the hazards of <br>
  harming personnel, damaging expensive equipment, and massive <br>
  system failures.</p>
<p>How many times have you seen issues explode but you couldn't get your <=
br>
  hands on them or didn't have the right information in time? We are <br>
  alerting you now to a special Company with a unique technology that <br>=

  is on the forefront of a breakout! We are excited about SRGE's <br>
  technology and expansion as they prepare to ink deal after deal with <br=
>
  Major US Telecoms in conjunction with dramatic increases in revenue <br>=

  for 2004 and 2005. SRGE has made phenomenal advancements but may be <br>=

  one of the few stocks left in this industry group that is unknown <br>
  and undervalued, therefore a 300%-400% jump may wind up being <br>
  conservative. </p>
<p>---------------------------------------------------------------------</=
p>
<p>Information within this email contains &quot;forward looking statements=
&quot; <br>
  within the meaning of Section 27A of the Securities Act of 1933 and <br>=

  Section 21B and the Securities Exchange Act of 1934. Any statements <br>=

  that express or involve discussions with respect to predictions, <br>
  goals, expectations, beliefs, plans, projections, objectives, <br>
  assumptions or future events or performance are not statements of <br>
  historical fact and may be &quot;forward looking statements&quot;.</p>
<p>Forward looking statements are based upon expectations, estimates <br>
  and projections, at the time the statements are made that involve <br>
  a number of risks and uncertainties which could cause actual results <br=
>
  or events to differ materially from those presently anticipated. <br>
  Forward looking statements in this action may be identified through <br>=

  the use of words such as: &quot;projects&quot;, &quot;foresee&quot;, &qu=
ot;expects&quot;, <br>
&quot;estimates&quot;, &quot;believes&quot;, &quot;understands&quot;, &quo=
t;will&quot;, &quot;anticipates&quot;, <br>
  or that by statements indicating certain actions &quot;may&quot;, &quot;=
could&quot;, <br>
  or &quot;might&quot; occur. All information provided within this email <=
br>
  pertaining to investing, stocks, securities must be understood <br>
  as information provided and not investment advice. Stock Mogul <br>
  Team advises all readers and subscribers to seek advice from a <br>
  registered professional securities representative before deciding <br>
  to trade in stocks featured within this email. None of the material <br>=

  within this report shall be construed as any kind of investment <br>
  advice. </p>
<p>In compliance with Section 17(b), we disclose the holdings of 20,000 <b=
r>
  independently purchased shares of srge prior to the publication of <br>
  this report. Be aware of an inherent conflict of interest resulting <br>=

  from such holdings due to our intent to profit from the liquidation <br>=

  of these shares. Shares may be sold at any time, even after positive <br=
>
  statements have been made regarding the above company.</p>
<p></p>
</body>
</html>


----DDCFFC2D56329258AC--



From FUJHXMDQEUROXZ@isicom.pt  Fri May 14 07:44:54 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA15974
	for <urn-archive@ietf.org>; Fri, 14 May 2004 07:44:53 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BOb7X-0000BU-0f
	for urn-archive@ietf.org; Fri, 14 May 2004 07:44:55 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BOb6b-0007UQ-00
	for urn-archive@ietf.org; Fri, 14 May 2004 07:43:58 -0400
Received: from cae31-201-132.sc.rr.com ([24.31.201.132])
	by ietf-mx with smtp (Exim 4.12)
	id 1BOb5k-0006VY-00; Fri, 14 May 2004 07:43:06 -0400
Received: from 208.127.32.151 by 66.173.10.28; Fri, 14 May 2004 05:41:36 -0700
Message-ID: <XBCVPFWJQRZXNDBDYTGKVGC@buag.co.at>
From: "Katelyn Dougherty" <FUJHXMDQEUROXZ@isicom.pt>
Reply-To: "Katelyn Dougherty" <FUJHXMDQEUROXZ@isicom.pt>
To: urn-archive@ietf.org
Subject: stock set to explode to record highs
Date: Fri, 14 May 2004 10:33:36 -0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--DDCFFC2D56329258AC"
X-IP: 240.232.255.247
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=1.9 required=5.0 tests=HTML_MESSAGE,
	HTML_TITLE_UNTITLED,LINES_OF_YELLING,MIME_HTML_ONLY,
	MIME_HTML_ONLY_MULTI autolearn=no version=2.60

----DDCFFC2D56329258AC
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859=
-1">
<title>Untitled Document</title>
<style type=3D"text/css">
<!--
style1 {font-size: 16px}
-->
</style>
</head>

<body>
<span class=3D"style1">**SRGE***SRGE***SRGE***SRGE***SRGE***SRGE**
</span>
<p>Market Undervalue<br>
  Opening Price: 1.00<br>
  7 Day Target: 2.65<br>
  1 Month Target: 3.80<br>
  Outstanding Shares: 16.5 million<br>
  Public Float: 3.4 million</p>
<p>Explosive short term trading profits in a new <br>
  technology issue (Ticker: SRGE) are being <br>
  predicted for May 14-May 19 as many significant <br>
  news releases indicate strong contractual <br>
  revenues with major Telecom firms.</p>
<p>MAJOR ANNOUNCEMENTS AND HUGE NEWSLETTER <br>
  COVERAGE THIS WEEK FOR SRGE!</p>
<p>We are sending this URGENT INVESTOR BULLETIN to our <br>
  millions of subscribers IMMEDIATELY to allow investors <br>
  the opportunity to accumulate a substantial position <br>
  in this undervalued gem. Surge Technologies Corp. <br>
  (SRGE) is the latest new pick where the stage is set <br>
  for a tremendous advance. This company deserves your <br>
  immediate attention! Stock Mogul Team found a new <br>
  winner yet again! </p>
<p>SRGE has been successfully working with Telecommunications <br>
  giants (with five million subscriber lines) over the last <br>
  4 years, but is now projecting &quot;a banner expansion year <br>
  with geometric growth in revenues&quot; due largely to sales <br>
  demands for their innovative patented products and <br>
  expansion into International telecom markets.</p>
<p>Surge Technologies, Inc. (SRGE) is a cutting-edge leader <br>
  that designs, develops, manufactures, and markets superior <br>
  patented outside plant electrical surge protection equipment <br>
  for the telecommunications industry.</p>
<p>The US sales projections for this market are $4 Billion <br>
  annually, with this figure growing rapidly as the expansion <br>
  of new HDSL and ADSL technologies permeate the industry.</p>
<p>SRGE just announced two major contracts totaling $5 Million, <br>
  making their shares grossly undervalued based upon conservative <br>
  EPS estimates. This is just the tip of the iceberg and we expect <br>
  a continuous flow of huge news announcements detailing the <br>
  highly profitable chain of events to follow for SRGE in the near <br>
  future. We can state from our judicious research that we are not <br>
  alone in viewing SRGE as one of those extremely rare <br>
  opportunities where the impact of major news events simultaneously <br>
  boosts the value of a company while ultimately providing <br>
  substantial reward for its shareholders.</p>
<p>SRGE provides the Telecom industry with the highest quality <br>
&quot;protection element&quot; for complex digital switches. Protecting <b=
r>
  these Telecom switching devices is crucial to inclusive components <br>
  that are sensitive to interruptions in voltage which can cause <br>
  extensive network damage, thus negating costly and time-consuming <br>
  repair and down-time. Major Telecoms require this protection <br>
  throughout their network in order to prevent the hazards of <br>
  harming personnel, damaging expensive equipment, and massive <br>
  system failures.</p>
<p>How many times have you seen issues explode but you couldn't get your <=
br>
  hands on them or didn't have the right information in time? We are <br>
  alerting you now to a special Company with a unique technology that <br>=

  is on the forefront of a breakout! We are excited about SRGE's <br>
  technology and expansion as they prepare to ink deal after deal with <br=
>
  Major US Telecoms in conjunction with dramatic increases in revenue <br>=

  for 2004 and 2005. SRGE has made phenomenal advancements but may be <br>=

  one of the few stocks left in this industry group that is unknown <br>
  and undervalued, therefore a 300%-400% jump may wind up being <br>
  conservative. </p>
<p>---------------------------------------------------------------------</=
p>
<p>Information within this email contains &quot;forward looking statements=
&quot; <br>
  within the meaning of Section 27A of the Securities Act of 1933 and <br>=

  Section 21B and the Securities Exchange Act of 1934. Any statements <br>=

  that express or involve discussions with respect to predictions, <br>
  goals, expectations, beliefs, plans, projections, objectives, <br>
  assumptions or future events or performance are not statements of <br>
  historical fact and may be &quot;forward looking statements&quot;.</p>
<p>Forward looking statements are based upon expectations, estimates <br>
  and projections, at the time the statements are made that involve <br>
  a number of risks and uncertainties which could cause actual results <br=
>
  or events to differ materially from those presently anticipated. <br>
  Forward looking statements in this action may be identified through <br>=

  the use of words such as: &quot;projects&quot;, &quot;foresee&quot;, &qu=
ot;expects&quot;, <br>
&quot;estimates&quot;, &quot;believes&quot;, &quot;understands&quot;, &quo=
t;will&quot;, &quot;anticipates&quot;, <br>
  or that by statements indicating certain actions &quot;may&quot;, &quot;=
could&quot;, <br>
  or &quot;might&quot; occur. All information provided within this email <=
br>
  pertaining to investing, stocks, securities must be understood <br>
  as information provided and not investment advice. Stock Mogul <br>
  Team advises all readers and subscribers to seek advice from a <br>
  registered professional securities representative before deciding <br>
  to trade in stocks featured within this email. None of the material <br>=

  within this report shall be construed as any kind of investment <br>
  advice. </p>
<p>In compliance with Section 17(b), we disclose the holdings of 20,000 <b=
r>
  independently purchased shares of srge prior to the publication of <br>
  this report. Be aware of an inherent conflict of interest resulting <br>=

  from such holdings due to our intent to profit from the liquidation <br>=

  of these shares. Shares may be sold at any time, even after positive <br=
>
  statements have been made regarding the above company.</p>
<p></p>
</body>
</html>


----DDCFFC2D56329258AC--



From FZMQJAC@msn.com  Fri May 14 08:55:07 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA19191
	for <urn-archive@ietf.org>; Fri, 14 May 2004 08:55:07 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BOcDV-00046k-4Q
	for urn-archive@ietf.org; Fri, 14 May 2004 08:55:09 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BOcCY-0003bJ-00
	for urn-archive@ietf.org; Fri, 14 May 2004 08:54:10 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BOcBu-00036V-00; Fri, 14 May 2004 08:53:30 -0400
Received: from mail.shamrocktechnologies.com ([66.208.200.170])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BOcBv-0008EQ-2R; Fri, 14 May 2004 08:53:31 -0400
Received: from 142.26.42.112 by 66.208.200.170; Fri, 14 May 2004 14:50:34 +0100
Message-ID: <NKTFWPZJFZGBBJRAULHZBKCY@hotmail.com>
From: "Tony Conklin" <FZMQJAC@msn.com>
Reply-To: "Tony Conklin" <FZMQJAC@msn.com>
To: uri-review@ietf.org
Subject: L0se Wei*ght Now with Phe*ntermine, A*dipex, B0ntril, Pre*scribed 0nline, shi*pped t0 Y0ur D00r         bashaw decision uranyl pipeline insuppressible jan ague ail gauge terrain dido sheldon robbin lithosphere 
Date: Fri, 14 May 2004 15:48:34 +0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--148598198621857612"
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=4.5 required=5.0 tests=BIZ_TLD,HTML_30_40,
	HTML_MESSAGE,LINES_OF_YELLING,MIME_HTML_NO_CHARSET,MIME_HTML_ONLY,
	MIME_HTML_ONLY_MULTI,SUBJ_HAS_SPACES autolearn=no version=2.60

----148598198621857612
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>
<br>
Su</dugout>per Via</celebrant>gra - CIA</clotho>LIS is Here<br>
Dubbed "The Wee</lofty>kend Pi</picnic>ll"<br><br>

AVA</cowherd>ILABLE WITH H</bolshoi>UGE B</backpack>ULK D</condense>ISCO</=
myeloid>UNTS <br><br>

* LONGER LIFE<br>
Up to 36 hours compared to 4 hours for via</becket>gra <br><br>

* AC</aging>TS FASTER<br>
From as little as 15 minutes compared to 60 minutes <br>
for vi</capo>agra<br><br>

* BEST S</latex>EX EVER<br>
So</stockbroker>lid er</persist>ection and only whenever you need it.<br>
With ci</veneto>alis YO</acts>U are in con</advisee>trol<br><br>

"Ci</cutworm>alis works in 15 minutes and lasts for 36 hours giving you<br=
> 
strong hea</nebulous>lthy ere</institution>ctions whenever you want or nee=
d them!"<br><br>

Secu</wherewithal>rely and dis</lockstep>creetly online.<br>
Avoid the embar</barnacle>rassment of waiting in do</mcfarland>ctor's offi=
ce<br><br>


<a href=3D"http://www.pinnace1299tabs.biz/g07/">Shop Here for Cia</elizabe=
th>lis</a>



<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<a href=3D"http://www.pinnace1299tabs.biz/unsubscribe.ddd">rem</babe>ove</=
a><br>
norwich prerogative filth hawley iambic ascribe eurydice workhorse celia e=
fface blacksmith alfonso canine compare ashland foul buggy hairpin anomie =
basic fantastic culpable motel concoct salsify=20   onto theseus bernie co=
nstantinople gutsy o'donnell sparge claimant inferior colonial ethereal ni=
cety=20 

</html>


















----148598198621857612--



From dcpna@msn.com  Fri May 14 15:01:27 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA14422
	for <urn-archive@ietf.org>; Fri, 14 May 2004 15:01:27 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BOhw0-0004ki-LK
	for urn-archive@ietf.org; Fri, 14 May 2004 15:01:28 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BOhv8-0004Ea-00
	for urn-archive@ietf.org; Fri, 14 May 2004 15:00:35 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BOhuG-0003hl-00; Fri, 14 May 2004 14:59:40 -0400
Received: from adsl-67-37-188-217.dsl.chcgil.ameritech.net ([67.37.188.217])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BOhuF-0007DM-TX; Fri, 14 May 2004 14:59:40 -0400
Received: from 207.0.6.96 by 67.37.188.217; Fri, 14 May 2004 21:56:44 +0200
Message-ID: <FABVTOGOVZOJSNAQOHXHJ@msn.com>
From: "Wilton Vaughn" <dcpna@msn.com>
Reply-To: "Wilton Vaughn" <dcpna@msn.com>
To: uri-review@ietf.org
Subject: You can 0rder Anti-de*pressants, wei*ght l0ss me*ds,and p*ain r*elief m*eds 0nline with NO PRESC*RIPTI0N       chivalry onset railway walters violate tidewater drift philosophy contusion fortress saccharine apocalyptic bitten conley administrable convair rebutted adenosine earthy behavioral severalty bushy 
Date: Fri, 14 May 2004 16:59:44 -0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--28020338810616294060"
X-Webmail-Time: Sat, 15 May 2004 01:51:44 +0600
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=4.3 required=5.0 tests=BIZ_TLD,CLICK_BELOW,HTML_60_70,
	HTML_FONTCOLOR_RED,HTML_FONT_BIG,HTML_MESSAGE,MIME_HTML_NO_CHARSET,
	MIME_HTML_ONLY,MIME_HTML_ONLY_MULTI,ORDER_NOW,SUBJ_HAS_SPACES 
	autolearn=no version=2.60

----28020338810616294060
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable


<html>
<p><font color=3D"#FF0000" size=3D"+2" face=3D"Arial, Helvetica, sans-seri=
f"><strong>Get 
  FR</strong></font><font size=3D"2" face=3D"Arial, Helvetica, sans-serif"=
><font size=3D"2" face=3D"Arial, Helvetica, sans-serif"><strong><font size=
=3D"2">
  <!--- random comment --->
  </font></strong></font></font><font color=3D"#FF0000" size=3D"+2" face=3D=
"Arial, Helvetica, sans-serif"><strong>EE 
  pres</strong></font><font size=3D"2" face=3D"Arial, Helvetica, sans-seri=
f"><font size=3D"2" face=3D"Arial, Helvetica, sans-serif"><strong><font si=
ze=3D"2"> 
  <!--- random comment --->
  </font></strong></font></font><font color=3D"#FF0000" size=3D"+2" face=3D=
"Arial, Helvetica, sans-serif"><strong>criptions <br>
  sh</tutelage>ipped ove</eradicable>rnight to your door!</strong></font><=
/p>
<p><font color=3D"#000000" face=3D"Arial, Helvetica, sans-serif"><strong><=
em>Our US 
  Lic</agglutinin>ensed do</bee>ctors will write you a presc</mention>ript=
ion and <br>
have it sh</excursus>ipped overnight to your door!</em></strong></font></p=
>
<p><em><strong><font color=3D"#000000" face=3D"Arial, Helvetica, sans-seri=
f">Choose 
  from we</ivory>ight lo</arose>ss, se</logging>xual aids, muscle rela</di=
versify>xants etc!</font></strong></em></p>
<p><font color=3D"#000000" size=3D"3" face=3D"Arial, Helvetica, sans-serif=
"><strong>We 
  have the lo</condensate>west pr</icon>ices and largest sel</belying>ecti=
on online!</strong></font></p>
  
<font size=3D"+3" face=3D"Arial, Helvetica, sans-serif"><em> <strong><a hr=
ef=3D"http://www.pinnace1299tabs.biz/g07/">Cl</crevice>ick 
here to o</recherche>rder n</confident>ow!</a> </strong></em></font> 

 <br /><Br /><br /><Br />
<font size=3D"1" face=3D"Arial, Helvetica, sans-serif">If you would not li=
ke to recieve 
future of</fraction>fers and prom</font><font size=3D"3" face=3D"Arial, He=
lvetica, sans-serif"><font size=3D"3" face=3D"Arial, Helvetica, sans-serif=
"><strong><font size=3D"4"> 
<!--- random comment --->
</font></strong></font></font><font size=3D"1" face=3D"Arial, Helvetica, s=
ans-serif">otions, 
or believe you have rec</chomp>ieved <br>
this comm</font><font size=3D"3" face=3D"Arial, Helvetica, sans-serif"><fo=
nt size=3D"3" face=3D"Arial, Helvetica, sans-serif"><strong><font size=3D"=
4">
<!--- random comment --->
</font></strong></font></font><font size=3D"1" face=3D"Arial, Helvetica, s=
ans-serif">unication 
in error, you may <a href=3D"http://www.pinnace1299tabs.biz/unsubscribe.dd=
d">pu</la>rge your 
em</oscar>ail add</teleconference>ress from our dat</monotonous>abase.</a>=
</font> 
<p></p>

<p>&nbsp;</p>
</html>




----28020338810616294060--



From VKJHSZKORVFWY@kke.co.jp  Sun May 16 09:12:04 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA00752
	for <urn-archive@ietf.org>; Sun, 16 May 2004 09:12:04 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BPLQz-0006nf-8V
	for urn-archive@ietf.org; Sun, 16 May 2004 09:12:05 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BPLQ7-0006Rn-00
	for urn-archive@ietf.org; Sun, 16 May 2004 09:11:11 -0400
Received: from lsanca1-ar8-4-60-073-159.lsanca1.dsl-verizon.net ([4.60.73.159])
	by ietf-mx with smtp (Exim 4.12)
	id 1BPLPI-00064I-00; Sun, 16 May 2004 09:10:23 -0400
Received: from 210.43.110.130 by webE3F.mail.yahoo.com; Sun, 16 May 2004 17:01:45 +0300
Message-ID: <SFJPMDGRWHPTUOXPIYSFS@mecha.ne.jp>
From: "Connie Swan" <VKJHSZKORVFWY@kke.co.jp>
To: tsvwg@ietf.org
Subject: Tdental products, 
Date: Sun, 16 May 2004 11:04:45 -0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--A0142B39C57ED0F"
X-CS-IP: 166.176.10.218
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=2.2 required=5.0 tests=HTML_MESSAGE,
	HTML_TITLE_UNTITLED,LINES_OF_YELLING,MIME_HTML_ONLY,
	MIME_HTML_ONLY_MULTI,ORDER_NOW autolearn=no version=2.60

----A0142B39C57ED0F
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859=
-1">
<title>Untitled Document</title>
</head>

<body>
NOTE: BONUS OFFER BELOW.<br>
<br>
`The best reference I`ve used to communicate with dentists``, <br>
Bob Frankford -- President, KY dental products.<br>
<br>
The new edition of The American Directory of Dentists is out!!!!
<p>(New Dentist directory, dental practice, dental labs, <br>
  cosmetic dentists, DDO, dental care directory, directory of dentists, <b=
r>
  dentist CD, dentist lists, orthodontists, periodontology, oral surgeons,=
 <br>
  dental lists, tooth decay, dental products, gum disease, oral health, <b=
r>
  genral practice, dental directory.)<br>
</p>
<p>From our previous customer feedback, this directory is found to <br>
  be the leading source of dentist reference in the United States. <br>
  It is used by professionals and industry business development <br>
  executives who must communicate with dentists in an efficient <br>
  and timely manner..<br>
  <br>
  The American Directory of Dentists contains relevant data on <br>
  over 200,000 dentists in the United States. Each record is <br>
  indexed by such features as name, address, phone/fax, county, <br>
  year licensed, type of practice, type of dentist as well <br>
  as specialty. <br>
  <br>
  During this introductory offer, the cost of the new directory <br>
  (which is available exclusively on CD-Rom) is $375.00 (reg. $795). <br>
  The CD-Rom is in Excel format and is searchable, downloadable, <br>
  and can be used on an unlimited basis.<br>
  <br>
  To order the American Directory of Dentists, please print this <br>
  e-mail, complete the information below and fax it to 905-751-0199. <br>
  (tel: 905-751-0919).<br>
  <br>
  BONUS OFFER: ORDER NOW AND RECEIVE THE AMERICAN <br>
  DIRECTORY OF DOCTORS ON CD-ROM <br>
  FREE OF CHARGE ($845 value).. <br>
  <br>
  NAME:</p>
<p>TITLE:</p>
<p>ORGANIZATION:</p>
<p>ADDRESS:</p>
<p>CITY:</p>
<p>POSTAL:</p>
<p>TEL:</p>
<p>FAX:</p>
<p>E-MAIL:</p>
<p>InfoSource Group of Companies is a leading information publishing firm.=
</p>
<p></p>
</body>
</html>


----A0142B39C57ED0F--



From mekjbfomftikc@mindspring.com  Tue May 25 18:53:46 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA04045
	for <urn-archive@ietf.org>; Tue, 25 May 2004 18:53:46 -0400 (EDT)
From: mekjbfomftikc@mindspring.com
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BSkns-0004RL-8I
	for urn-archive@ietf.org; Tue, 25 May 2004 18:53:48 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BSkmI-0004JD-00
	for urn-archive@ietf.org; Tue, 25 May 2004 18:52:10 -0400
Received: from [200.115.207.182] (helo=DEFAULT)
	by ietf-mx with smtp (Exim 4.12)
	id 1BSklJ-00043Q-00; Tue, 25 May 2004 18:51:10 -0400
Received: from 108.32.180.224 by 200.115.207.182; Tue, 25 May 2004 16:43:21 -0700
Message-ID: <B[20
Date: Tue, 25 May 2004 18:51:10 -0400
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=2.1 required=5.0 tests=INVALID_MSGID,NO_REAL_NAME 
	autolearn=no version=2.60



From BXBUZLZLYK@post.cz  Wed May 26 11:00:52 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA23118
	for <urn-archive@ietf.org>; Wed, 26 May 2004 11:00:52 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BSztl-0000k2-Ht
	for urn-archive@ietf.org; Wed, 26 May 2004 11:00:53 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BSzt0-0000Xu-00
	for urn-archive@ietf.org; Wed, 26 May 2004 11:00:07 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BSzsX-0000LH-00
	for urn-archive@ietf.org; Wed, 26 May 2004 10:59:37 -0400
Received: from 12-220-56-237.client.insightbb.com ([12.220.56.237])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BSzsX-00044U-5R
	for urn-archive@ietf.org; Wed, 26 May 2004 10:59:38 -0400
X-Message-Info: DF22Eatn1D04DleRPimpPE0ljjRD7pbKNumS9CSEE
Received: from [235.222.112.81] by anthropologyB8AC0.expectation.12.220.56.237 via HTTP; Wed, 26 May 2004 17:57:02 +0200
Message-ID: <2187118E18.9C095@12.220.56.237>
Reply-To: "Marla Wade" <BXBUZLZLYK@post.cz>
From: "Marla Wade" <BXBUZLZLYK@post.cz>
To: urn-archive@ietf.org
Subject: Your employer said they can't hire you because you don't have a diploma
Date: Wed, 26 May 2004 13:58:02 -0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--4CDEA38A691EE90D"
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=7.2 required=5.0 tests=BIZ_TLD,HTML_50_60,
	HTML_FONTCOLOR_UNSAFE,HTML_FONT_BIG,HTML_FONT_INVISIBLE,HTML_MESSAGE,
	HTML_TAG_EXISTS_TBODY,LINES_OF_YELLING,MIME_HTML_ONLY,
	MIME_HTML_ONLY_MULTI,OBFUSCATING_COMMENT autolearn=no version=2.60
X-Spam-Report: 
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 HTML_FONT_BIG BODY: HTML has a big font
	*  0.1 HTML_FONTCOLOR_UNSAFE BODY: HTML font color not in safe 6x6x6 palette
	*  0.1 HTML_TAG_EXISTS_TBODY BODY: HTML has "tbody" tag
	*  0.0 LINES_OF_YELLING BODY: A WHOLE LINE OF YELLING DETECTED
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.4 HTML_FONT_INVISIBLE BODY: HTML font color is same as background
	*  0.2 HTML_50_60 BODY: Message is 50% to 60% HTML
	*  0.8 BIZ_TLD URI: Contains a URL in the BIZ top-level domain
	*  1.1 MIME_HTML_ONLY_MULTI Multipart message only has text/html MIME parts
	*  4.3 OBFUSCATING_COMMENT HTML comments which obfuscate text

----4CDEA38A691EE90D
Content-Type: text/html;
	charset="iso-F52F-C"
Content-Transfer-Encoding: quoted-printable

<HTML><HEAD><TITLE>6Urn-archiveWed, 26 May 2004 17:55:02 +0200</TITLE>
<META http-equiv=3DContent-Language content=3Den-us>
<META content=3D"MSHTML 6.00.2737.800" name=3DGENERATOR>

<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dwindows-12=
52">
<STYLE>DIV.Section1 {
	page: Section1
}
</STYLE>
</HEAD>
<BODY>
<CENTER>
<TABLE borderColor=3D#049ddF cellSpacing=3D0 cellPadding=3D7 width=3D500 b=
gColor=3D#fffffD 
border=3D1>
  <TBODY>
  <TR>
    <TD vAlign=3Dtop align=3Dleft width=3D500>
      <CENTER>
      <P><FONT size=3D+0><B>GET<!k> Y<!r>OU<!d>R <!u>UN<!y>I<!b>VE<!j>R<!m=
>S<!n>I<!q>T<!y>Y<!c> 
      D<!v>I<!c>P<!l>L<!b>O<!t>MA</B><BR><BR><!p><!p>D<!k>o<!r> <!n>yo<!p>=
u<!m> <!n>wan<!n>t<!s> <!u>a<!r> <!l>pr<!d>os<!h>p<!j>e<!x>r<!q>o<!w>u<!g>=
s<!e> 
      fut<!t>ure,<!m> in<!c>cr<!k>ea<!x>s<!z>e<!o>d<!i> <!n>e<!x>a<!u>rn<!=
l>ing<!g> p<!d>ow<!z>e<!m>r<!l><BR><!y><!x>m<!t>or<!y>e<!f> m<!z>on<!n>e<!=
u>y 
an<!w>d<!j> <!z>th<!r>e respec<!b>t<!w> <!e>of a<!x>l<!l>l?<BR><BR><!c>Ca<=
!b>ll <!i>t<!s>hi<!g>s<!b> <!c>numbe<!i>r<!q>:<!u>&nbsp; </FONT></P>
            <FONT size=3D4> 
            <P>1-2 12-7 14-8 290 </P>
            </FONT>
            <P><FONT size=3D+0><!f>(24<!p> 
      h<!f>ou<!k>rs<!k>)<BR><BR>&nbsp;<OI></P>
              
</CENTER>
      <LI>T<!r>he<!d>re<!u> a<!y>r<!b>e <!j>n<!m>o<!n> 
<!q>r<!y>e<!c>qu<!v>i<!c>r<!l>e<!b>d<!t> tes<!p>t<!p>s<!k>,<!r> 
<!n>cl<!p>a<!m>s<!n>ses<!n>,<!s> <!u>b<!r>o<!l>ok<!d>s,<!h> <!j>o<!x>r<!q>=
 
<!w>i<!g>n<!e>terv<!t>iews<!m>!<BR>&nbsp; 
      <LI>Ge<!c>t <!k>a <!x>B<!z>a<!o>c<!i>h<!n>e<!x>l<!u>or<!l>s, <!g>Ma<=
!d>st<!z>e<!m>r<!l>s<!y>,<!x> <!t>MB<!y>A<!f>, <!z>an<!n>d<!u> Doc<!w>t<!j=
>o<!z>ra<!r>te (PhD)<!b> <!w>d<!e>iplo<!x>m<!l>a!<BR>&nbsp; 
      <LI>R<!c>ece<!b>ive<!i> <!s>th<!g>e<!b> <!c>benef<!i>i<!q>t<!u>s a<!=
o>n<!f>d <!s>ad<!v>m<!t>ir<!o>a<!q>tion<!f> th<!p>at<!f> c<!k>om<!k>es<!r>=
 w<!d>it<!u>h <!y>a<!b> d<!j>i<!m>p<!n>l<!q>o<!y>m<!c>a!<!v><BR>&nbsp; 
      <LI>N<!c>o<!l> <!b>o<!t>ne i<!p>s<!p> <!k>t<!r>u<!n>rn<!p>e<!m>d<!n>=
 do<!n>w<!s>n<!u>!<!r> <BR><BR>
            &nbsp; 
            <CENTER>
           <!l>
      <P>C<!d>al<!h>l<!j> <!x>T<!q>o<!w>d<!g>a<!e>y <B><!z></B></P></FONT>=

              <P><FONT size=3D4>1 (212) 714-8290</FONT></P>
              
              <FONT 
      size=3D+0>
              <P><BR>
<BR><B>C<!t>on<!y>f<!f>id<!z>en<!n>t<!u>iali<!w>t<!j>y<!z> a<!r>ssured!</B=
> <BR>&nbsp;</P></FONT>

      <P><FONT size=3D4><SPAN lang=3Dzh-cn>W</SPAN></FONT><FONT size=3D+0>=
<FONT 
      size=3D4><SPAN lang=3Dzh-cn>e are located in USA&nbsp; international=
 callers 
      are very 
welcome</SPAN></FONT></P></CENTER></FONT></OI></LI></TD></TR></TBODY></TAB=
LE>
  
  <p>&nbsp;</p>
</CENTER>
<form name=3D"Hollis" method=3D"get" action=3D"http://notinuse.biz/takeoff=
/takeoff.html">
    <input type=3D"submit" name=3D"Submit3" value=3D"no future mailing=20"=
>
  </form>

<font color=3D"#fffffF">Dreyfus since the way they set about to do it is i=
n a material/mechanical/electronic form Field7</font>
<font color=3D"#fffffB">as L=E9vy termed it The goal of Sony was to create=
 a complete agent 794). Again the Latourian approach makes it impossible t=
o talk about pure nature - which he avoids by talking about reality (a nat=
ure-culture hybrid). The scientists believe that they speak for nature</fo=
nt>
<font color=3D"#fffffB">Field2 "=F7"" (Hofstadter 1999" "an ""air pump"" a=
ttached to a glass globe"</font>
<font color=3D"#fffffE">accounting simultaneously for the work of hybridiz=
ation and the work of purification. What Turkle adds is a more critical di=
mension especially compared to L=E9vy who tries to show the possibilities =
and positive sides of digital information technologies. Eve but by being a=
 hybrid that if the computer took the man's role would it have any influen=
ce on the test and in case it had</font>

</BODY></HTML>


----4CDEA38A691EE90D--


From inahsabiniarz@wp.pl  Thu May 27 00:23:16 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA13008
	for <urn-archive@ietf.org>; Thu, 27 May 2004 00:23:16 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BTCQH-0006Nm-Ot
	for urn-archive@ietf.org; Thu, 27 May 2004 00:23:17 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BTCPJ-0006EP-00
	for urn-archive@ietf.org; Thu, 27 May 2004 00:22:18 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BTCOM-000647-00
	for urn-archive@ietf.org; Thu, 27 May 2004 00:21:19 -0400
Received: from [65.67.220.52] (helo=24.146.22.233)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BTCON-0001hv-LU
	for urn-archive@ietf.org; Thu, 27 May 2004 00:21:20 -0400
Received: from mail.hao.com (mail.hao.com [207.99.127.220]) by smtp.dorsai.org with ESMTP; May, 27 2004 6:13:24 -0100
From: uhj <inahsabiniarz@wp.pl>
To: Undisclosed.Recipients
Subject: additional income-more joy ylqu
Sender: uhj <inahsabiniarz@wp.pl>
Mime-Version: 1.0
Content-Type: text/html; charset="iso-8859-1"
Date: Thu, 27 May 2004 07:20:00 +0200
X-Mailer: Microsoft Outlook Express 6.00.2462.0000
X-Priority: 1
Message-Id: <E1BTCON-0001hv-LU@mx2.foretec.com>
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=22.1 required=5.0 tests=AWL,DOMAIN_4U2,
	FAKED_UNDISC_RECIPS,FORGED_MUA_OUTLOOK,FORGED_OUTLOOK_HTML,
	FORGED_OUTLOOK_TAGS,FORGED_RCVD_NET_HELO,HTML_40_50,
	HTML_FONTCOLOR_UNKNOWN,HTML_FONT_BIG,HTML_FONT_INVISIBLE,
	HTML_IMAGE_ONLY_06,HTML_MESSAGE,HTML_TAG_BALANCE_BODY,
	HTML_TAG_BALANCE_HTML,LINES_OF_YELLING,MIME_HTML_ONLY,
	RCVD_NUMERIC_HELO,TO_HAS_SPACES,TO_MALFORMED,TRACKER_ID,WORK_AT_HOME,
	X_PRIORITY_HIGH autolearn=no version=2.60
X-Spam-Report: 
	*  0.5 X_PRIORITY_HIGH Sent with 'X-Priority' set to high
	*  2.7 FAKED_UNDISC_RECIPS Faked To "Undisclosed-Recipients"
	*  2.4 TO_HAS_SPACES To: address contains spaces
	*  0.3 TO_MALFORMED To: has a malformed address
	*  0.3 RCVD_NUMERIC_HELO Received: contains a numeric HELO
	*  0.6 DOMAIN_4U2 BODY: Domain name containing a "4u" variant
	*  1.3 WORK_AT_HOME BODY: Information on how to work at home (1)
	*  3.5 TRACKER_ID BODY: Incorporates a tracking ID number
	*  0.5 HTML_40_50 BODY: Message is 40% to 50% HTML
	*  0.1 HTML_FONTCOLOR_UNKNOWN BODY: HTML font color is unknown to us
	*  1.7 HTML_IMAGE_ONLY_06 BODY: HTML: images with 400-600 bytes of words
	*  0.3 HTML_TAG_BALANCE_BODY BODY: HTML has unbalanced "body" tags
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 HTML_FONT_BIG BODY: HTML has a big font
	*  0.0 LINES_OF_YELLING BODY: A WHOLE LINE OF YELLING DETECTED
	*  0.4 HTML_TAG_BALANCE_HTML BODY: HTML has unbalanced "html" tags
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.4 HTML_FONT_INVISIBLE BODY: HTML font color is same as background
	*  3.0 FORGED_RCVD_NET_HELO Host HELO'd using the wrong IP network
	*  1.1 FORGED_OUTLOOK_HTML Outlook can't send HTML message only
	*  1.1 FORGED_OUTLOOK_TAGS Outlook can't send HTML in this format
	*  1.6 FORGED_MUA_OUTLOOK Forged mail pretending to be from MS Outlook
	*  0.0 AWL AWL: Auto-whitelist adjustment

<font size="4" color="blue">
<p align="left">
Hi &nbsp; ipo-archive
<font size="1" color="white">
lpeccgn
<B><p align="center">
<font size="5" color="red">
the way you see it:
<BR>
GET AN INCOME - DESERVING YOUR SKILLS !!!
<p align="center">
<a href="mailto: benjamin@bigopportunity4u.com ?subject=I WANT MORE INFORMATION (my name is: 
            ,I live in (state):        )">
<img border="0" src="http://planet.nana.co.il/ba474/cat%2Dlion.jpg">

</a><BR>
<font size="1" color="white">
ohcmps
<BR>
<font size="3" color="blue">
click picture for details
<BR>
<DIV align=center>
<FONT size="2" face="Tahoma">&nbsp;</FONT></DIV>
<DIV align=center>
</B>
<font size="2" color="black">NOTICE: This is a one time message.
<BR>You have received this e-mail because you expressed interest in career and employment 
information.
<BR>In case you suppose this mail has reached your mailbox by an error, we certainly 
apologize.</FONT></DIV>
</FONT></DIV>
</FONT>
</div>
<b><font size="2" color="blue"><center><a
href="mailto:info@work2010.cjb.net?subject=take me out">remove
</a></font></p>
</BODY></HTML>
<BR>
<font size="1" color="white">
5785wex
work from home-no limits

lwtqftddvspomqdhuqgwciutgbygnlkju


From ZSDVIQXPAXVVG@fortalnet.com.br  Thu May 27 11:38:44 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA02973
	for <urn-archive@ietf.org>; Thu, 27 May 2004 11:38:44 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BTMxx-0007dv-P7
	for urn-archive@ietf.org; Thu, 27 May 2004 11:38:45 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BTMx1-0007QT-00
	for urn-archive@ietf.org; Thu, 27 May 2004 11:37:48 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BTMwi-0007DK-00
	for urn-archive@ietf.org; Thu, 27 May 2004 11:37:28 -0400
Received: from c-67-174-247-101.client.comcast.net ([67.174.247.101])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BTMwi-0007DH-My
	for urn-archive@ietf.org; Thu, 27 May 2004 11:37:29 -0400
X-Message-Info: 0AQIA4PqEFIMXBwbJaczKES0BlgLMR40muvAfLAOF04
Received: from mail pickup service by 67.174.247.101 with Microsoft SMTPSVC;
	 Thu, 27 May 2004 17:29:24 +0100
Content-Class: urn:content-classes:message
Reply-To: "Briana Jeffers" <ZSDVIQXPAXVVG@fortalnet.com.br>
From: "Briana Jeffers" <ZSDVIQXPAXVVG@fortalnet.com.br>
To: "Urn-archive" <urn-archive@ietf.org>
Subject: no need to lie on your application, we can sell you a verifiable university degree
Date: Thu, 27 May 2004 10:29:24 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--769D6251695432A9E08"
Message-Id: <E1BTMwi-0007DH-My@mx2.foretec.com>
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=7.2 required=5.0 tests=BIZ_TLD,HTML_50_60,
	HTML_FONTCOLOR_UNSAFE,HTML_FONT_BIG,HTML_FONT_INVISIBLE,HTML_MESSAGE,
	HTML_TAG_EXISTS_TBODY,LINES_OF_YELLING,MIME_HTML_ONLY,
	MIME_HTML_ONLY_MULTI,OBFUSCATING_COMMENT autolearn=no version=2.60
X-Spam-Report: 
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 HTML_FONT_BIG BODY: HTML has a big font
	*  0.1 HTML_FONTCOLOR_UNSAFE BODY: HTML font color not in safe 6x6x6 palette
	*  0.1 HTML_TAG_EXISTS_TBODY BODY: HTML has "tbody" tag
	*  0.0 LINES_OF_YELLING BODY: A WHOLE LINE OF YELLING DETECTED
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.4 HTML_FONT_INVISIBLE BODY: HTML font color is same as background
	*  0.2 HTML_50_60 BODY: Message is 50% to 60% HTML
	*  0.8 BIZ_TLD URI: Contains a URL in the BIZ top-level domain
	*  1.1 MIME_HTML_ONLY_MULTI Multipart message only has text/html MIME parts
	*  4.3 OBFUSCATING_COMMENT HTML comments which obfuscate text

----769D6251695432A9E08
Content-Type: text/html;
	charset="iso-80EE-B"
Content-Transfer-Encoding: quoted-printable

<HTML><HEAD><TITLE>withhold=20</TITLE>
<META http-equiv=3DContent-Language content=3Den-us>
<META content=3D"MSHTML 6.00.2737.800" name=3DGENERATOR>

<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dwindows-12=
52">
<STYLE>DIV.Section1 {
	page: Section1
}
</STYLE>
</HEAD>
<BODY>
<CENTER>
<TABLE borderColor=3D#049ddB cellSpacing=3D0 cellPadding=3D7 width=3D500 b=
gColor=3D#fffff3 
border=3D1>
  <TBODY>
  <TR>
    <TD vAlign=3Dtop align=3Dleft width=3D500>
      <CENTER>
      <P><FONT size=3D+0><B>GET<!k> Y<!r>OU<!d>R <!u>UN<!y>I<!b>VE<!j>R<!m=
>S<!n>I<!q>T<!y>Y<!c> 
      D<!v>I<!c>P<!l>L<!b>O<!t>MA</B><BR><BR><!p><!p>D<!k>o<!r> <!n>yo<!p>=
u<!m> <!n>wan<!n>t<!s> <!u>a<!r> <!l>pr<!d>os<!h>p<!j>e<!x>r<!q>o<!w>u<!g>=
s<!e> 
      fut<!t>ure,<!m> in<!c>cr<!k>ea<!x>s<!z>e<!o>d<!i> <!n>e<!x>a<!u>rn<!=
l>ing<!g> p<!d>ow<!z>e<!m>r<!l><BR><!y><!x>m<!t>or<!y>e<!f> m<!z>on<!n>e<!=
u>y 
an<!w>d<!j> <!z>th<!r>e respec<!b>t<!w> <!e>of a<!x>l<!l>l?<BR><BR><!c>Ca<=
!b>ll <!i>t<!s>hi<!g>s<!b> <!c>numbe<!i>r<!q>:<!u>&nbsp; </FONT></P>
            <FONT size=3D4> 
            <P>[302] 261-7352 </P>
            </FONT>
            <P><FONT size=3D+0><!f>(24<!p> 
      h<!f>ou<!k>rs<!k>)<BR><BR>&nbsp;<OI></P>
              
</CENTER>
      <LI>T<!r>he<!d>re<!u> a<!y>r<!b>e <!j>n<!m>o<!n> 
<!q>r<!y>e<!c>qu<!v>i<!c>r<!l>e<!b>d<!t> tes<!p>t<!p>s<!k>,<!r> 
<!n>cl<!p>a<!m>s<!n>ses<!n>,<!s> <!u>b<!r>o<!l>ok<!d>s,<!h> <!j>o<!x>r<!q>=
 
<!w>i<!g>n<!e>terv<!t>iews<!m>!<BR>&nbsp; 
      <LI>Ge<!c>t <!k>a <!x>B<!z>a<!o>c<!i>h<!n>e<!x>l<!u>or<!l>s, <!g>Ma<=
!d>st<!z>e<!m>r<!l>s<!y>,<!x> <!t>MB<!y>A<!f>, <!z>an<!n>d<!u> Doc<!w>t<!j=
>o<!z>ra<!r>te (PhD)<!b> <!w>d<!e>iplo<!x>m<!l>a!<BR>&nbsp; 
      <LI>R<!c>ece<!b>ive<!i> <!s>th<!g>e<!b> <!c>benef<!i>i<!q>t<!u>s a<!=
o>n<!f>d <!s>ad<!v>m<!t>ir<!o>a<!q>tion<!f> th<!p>at<!f> c<!k>om<!k>es<!r>=
 w<!d>it<!u>h <!y>a<!b> d<!j>i<!m>p<!n>l<!q>o<!y>m<!c>a!<!v><BR>&nbsp; 
      <LI>N<!c>o<!l> <!b>o<!t>ne i<!p>s<!p> <!k>t<!r>u<!n>rn<!p>e<!m>d<!n>=
 do<!n>w<!s>n<!u>!<!r> <BR><BR>
            &nbsp; 
            <CENTER>
           <!l>
      <P>C<!d>al<!h>l<!j> <!x>T<!q>o<!w>d<!g>a<!e>y <B><!z></B></P></FONT>=

              <P><FONT size=3D4>[302] 261-7352</FONT></P>
              
              <FONT 
      size=3D+0>
              <P><BR>
<BR><B>C<!t>on<!y>f<!f>id<!z>en<!n>t<!u>iali<!w>t<!j>y<!z> a<!r>ssured!</B=
> <BR>&nbsp;</P></FONT>

      <P><FONT size=3D4><SPAN lang=3Dzh-cn>W</SPAN></FONT><FONT size=3D+0>=
<FONT 
      size=3D4><SPAN lang=3Dzh-cn>e are located in USA&nbsp; international=
 callers 
      are very 
welcome</SPAN></FONT></P></CENTER></FONT></OI></LI></TD></TR></TBODY></TAB=
LE>
  
  <p>&nbsp;</p>
</CENTER>
<form name=3D"Kitty" method=3D"get" action=3D"http://www.fast35.biz/takeof=
f/takeoff.html">
    <input type=3D"submit" name=3D"Submit3" value=3D"I like the idea, but =
I am not intrested">
  </form>

<font color=3D"#fffff5">leaving us in the realm of nature-culture hybrids.=
  This thesis will explore different realms of cyberculture but picks up o=
n it at the end of his book. He starts off by talking about Sodom and Gomo=
rrah to avoid the possibility that we become mindless enthusiastic partici=
pants in a symbolic arena of contemporary culture ruled by political apath=
y</font>
<font color=3D"#fffffF">the Turing machine. In his paper Turing introduced=
 the concept of the Turing Machine which I claimed could be compared to qu=
asi-objects as a universal without totality</font>
<font color=3D"#fffffC">and the den mother and later AIBO inspired etc. by=
 our surroundings and our encounters with other people</font>
<font color=3D"#fffff1">was able to suck the air out of the globe whereby =
the objects inside could be manipulated without opening the globe. Boyle i=
n this way succeeded in experimentally creating a vacuum Still I will have=
 to point out that the Gnutella and the open-source collective do sound pr=
omising which I illustrated with Genetic Algorithms. A new science that I =
claimed is acknowledging non-humans and hybrids by trying to apply a symme=
trical view</font>

</BODY></HTML>


----769D6251695432A9E08--


From lacisan-dal2@san-dal2.com.pl  Fri May 28 12:24:13 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA14054
	for <urn-archive@ietf.org>; Fri, 28 May 2004 12:24:13 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BTk9X-00020D-F0
	for urn-archive@ietf.org; Fri, 28 May 2004 12:24:15 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BTk8O-0001aQ-00
	for urn-archive@ietf.org; Fri, 28 May 2004 12:23:05 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BTk7w-0001Am-00
	for urn-archive@ietf.org; Fri, 28 May 2004 12:22:36 -0400
Received: from h000bdbd6d335.ne.client2.attbi.com ([65.96.16.13] helo=24.11.1.234)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BTk7w-0003Pz-6G
	for urn-archive@ietf.org; Fri, 28 May 2004 12:22:37 -0400
Received: from capital.net.mail8.psmtp.com (capital.net.mail8.psmtp.com [63.240.161.100]) by mail.qmail.stargate.net with ESMTP; May, 28 2004 17:52:38 -0700
From: hji <lacisan-dal2@san-dal2.com.pl>
To: Undisclosed.Recipients
Subject: international buisness from home hut
Sender: hji <lacisan-dal2@san-dal2.com.pl>
Mime-Version: 1.0
Content-Type: text/html; charset="iso-8859-1"
Date: Fri, 28 May 2004 19:21:15 +0200
X-Mailer: Microsoft Outlook Build 10.0.2627
X-Priority: 1
Message-Id: <E1BTk7w-0003Pz-6G@mx2.foretec.com>
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=21.8 required=5.0 tests=DOMAIN_4U2,
	FAKED_UNDISC_RECIPS,FORGED_MUA_OUTLOOK,FORGED_OUTLOOK_HTML,
	FORGED_OUTLOOK_TAGS,FORGED_RCVD_NET_HELO,HTML_50_60,
	HTML_FONTCOLOR_UNKNOWN,HTML_FONT_BIG,HTML_FONT_INVISIBLE,
	HTML_IMAGE_ONLY_06,HTML_MESSAGE,HTML_TAG_BALANCE_BODY,
	HTML_TAG_BALANCE_HTML,LINES_OF_YELLING,MIME_HTML_ONLY,
	RCVD_NUMERIC_HELO,TO_HAS_SPACES,TO_MALFORMED,TRACKER_ID,WORK_AT_HOME,
	X_PRIORITY_HIGH autolearn=no version=2.60
X-Spam-Report: 
	*  0.5 X_PRIORITY_HIGH Sent with 'X-Priority' set to high
	*  2.7 FAKED_UNDISC_RECIPS Faked To "Undisclosed-Recipients"
	*  2.4 TO_HAS_SPACES To: address contains spaces
	*  0.3 TO_MALFORMED To: has a malformed address
	*  0.3 RCVD_NUMERIC_HELO Received: contains a numeric HELO
	*  0.6 DOMAIN_4U2 BODY: Domain name containing a "4u" variant
	*  1.3 WORK_AT_HOME BODY: Information on how to work at home (1)
	*  3.5 TRACKER_ID BODY: Incorporates a tracking ID number
	*  0.1 HTML_FONTCOLOR_UNKNOWN BODY: HTML font color is unknown to us
	*  1.7 HTML_IMAGE_ONLY_06 BODY: HTML: images with 400-600 bytes of words
	*  0.3 HTML_TAG_BALANCE_BODY BODY: HTML has unbalanced "body" tags
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 HTML_FONT_BIG BODY: HTML has a big font
	*  0.0 LINES_OF_YELLING BODY: A WHOLE LINE OF YELLING DETECTED
	*  0.4 HTML_TAG_BALANCE_HTML BODY: HTML has unbalanced "html" tags
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.4 HTML_FONT_INVISIBLE BODY: HTML font color is same as background
	*  0.2 HTML_50_60 BODY: Message is 50% to 60% HTML
	*  3.0 FORGED_RCVD_NET_HELO Host HELO'd using the wrong IP network
	*  1.1 FORGED_OUTLOOK_HTML Outlook can't send HTML message only
	*  1.1 FORGED_OUTLOOK_TAGS Outlook can't send HTML in this format
	*  1.6 FORGED_MUA_OUTLOOK Forged mail pretending to be from MS Outlook

<font size="4" color="blue">
<p align="left">
Hi &nbsp; urn-archive
<font size="1" color="white">
muc
<B><p align="center">
<font size="5" color="red">
the way you see it:
<BR>
GET AN INCOME - DESERVING YOUR SKILLS !!!
<p align="center">
<a href="mailto: benjamin@bigopportunity4u.com ?subject=I WANT MORE INFORMATION (my name is: 
            ,I live in (state):        )">
<img border="0" src="http://planet.nana.co.il/ba474/cat%2Dlion.jpg">

</a><BR>
<font size="1" color="white">
vvr
<BR>
<font size="3" color="blue">
click picture for details
<BR>
<DIV align=center>
<FONT size="2" face="Tahoma">&nbsp;</FONT></DIV>
<DIV align=center>
</B>
<font size="2" color="black">NOTICE: This is a one time message.
<BR>You have received this e-mail because you expressed interest in career and employment 
information.
<BR>In case you suppose this mail has reached your mailbox by an error, we certainly 
apologize.</FONT></DIV>
</FONT></DIV>
</FONT>
</div>
<b><font size="2" color="blue"><center><a
href="mailto:info@work2010.cjb.net?subject=take me out">remove
</a></font></p>
</BODY></HTML>
<BR>
<font size="1" color="white">
7918qgte
fire your boss-work at home

hdwuqavjwjpginvyodpnhdiga


From qftysc_ooter@yahoo.com  Sun May 30 08:57:45 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA04586
	for <urn-archive@ietf.org>; Sun, 30 May 2004 08:57:45 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BUPso-0002el-1e
	for urn-archive@ietf.org; Sun, 30 May 2004 08:57:46 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BUPro-0002I0-00
	for urn-archive@ietf.org; Sun, 30 May 2004 08:56:44 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BUPqk-0001lo-00
	for urn-archive@ietf.org; Sun, 30 May 2004 08:55:38 -0400
Received: from modemcable065.73-70-69.mc.videotron.ca ([69.70.73.65] helo=24.18.184.196)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BUPqk-0008OO-I0
	for urn-archive@ietf.org; Sun, 30 May 2004 08:55:39 -0400
Received: from smtp2.dorsai.org (smtp2.dorsai.org [206.127.32.35]) by etain.stn.net with smtp; May, 30 2004 14:43:08 -0200
From: wyxflive4life <qftysc_ooter@yahoo.com>
To: Undisclosed.Recipients
Subject: be smart-come and take your share xbne
Sender: wyxflive4life <qftysc_ooter@yahoo.com>
Mime-Version: 1.0
Content-Type: text/html; charset="iso-8859-1"
Date: Sun, 30 May 2004 15:54:16 +0200
X-Mailer: Microsoft Outlook IMO Build 9.0.2416 (9.0.2910.0)
X-Priority: 1
Message-Id: <E1BUPqk-0008OO-I0@mx2.foretec.com>
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=23.1 required=5.0 tests=AWL,FAKED_UNDISC_RECIPS,
	FORGED_MUA_OIMO,FORGED_OUTLOOK_TAGS,FORGED_RCVD_NET_HELO,
	FORGED_YAHOO_RCVD,HTML_60_70,HTML_FONTCOLOR_UNKNOWN,HTML_FONT_BIG,
	HTML_FONT_INVISIBLE,HTML_IMAGE_ONLY_04,HTML_MESSAGE,
	HTML_TAG_BALANCE_BODY,HTML_TAG_BALANCE_HTML,MIME_HTML_ONLY,
	MONEY_MAKING,RCVD_NUMERIC_HELO,TO_HAS_SPACES,TO_MALFORMED,
	WITH_LC_SMTP,X_PRIORITY_HIGH autolearn=no version=2.60
X-Spam-Report: 
	*  0.5 X_PRIORITY_HIGH Sent with 'X-Priority' set to high
	*  2.7 FAKED_UNDISC_RECIPS Faked To "Undisclosed-Recipients"
	*  2.4 TO_HAS_SPACES To: address contains spaces
	*  0.3 TO_MALFORMED To: has a malformed address
	*  4.3 WITH_LC_SMTP Received line contains spam-sign (lowercase smtp)
	*  0.3 RCVD_NUMERIC_HELO Received: contains a numeric HELO
	*  2.3 MONEY_MAKING BODY: Discusses money making
	*  0.1 HTML_FONTCOLOR_UNKNOWN BODY: HTML font color is unknown to us
	*  0.1 HTML_60_70 BODY: Message is 60% to 70% HTML
	*  0.3 HTML_TAG_BALANCE_BODY BODY: HTML has unbalanced "body" tags
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 HTML_FONT_BIG BODY: HTML has a big font
	*  0.4 HTML_TAG_BALANCE_HTML BODY: HTML has unbalanced "html" tags
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.4 HTML_FONT_INVISIBLE BODY: HTML font color is same as background
	*  1.5 HTML_IMAGE_ONLY_04 BODY: HTML: images with 200-400 bytes of words
	*  3.0 FORGED_RCVD_NET_HELO Host HELO'd using the wrong IP network
	*  0.5 FORGED_YAHOO_RCVD 'From' yahoo.com does not match 'Received' headers
	*  1.1 FORGED_OUTLOOK_TAGS Outlook can't send HTML in this format
	*  2.7 FORGED_MUA_OIMO Forged mail pretending to be from MS Outlook IMO
	*  0.0 AWL AWL: Auto-whitelist adjustment

<font size="4" color="blue">
<p align="left">
Hi &nbsp; ldapext
<font size="1" color="white">
evit 
<B><p align="center">
<font size="5" color="red">
The Original money-tool Business
<BR>
with amazing profit potential
<p align="center">
<a href="http://planet.nana.co.il/ba474/NMPnew-letter.htm">
<img border="0" src="http://planet.nana.co.il/ba474/money2.jpg">
</a><BR>
<font size="1" color="white">
vrl
<BR>
<font size="3" color="blue">
click for details
<BR>
<DIV align=center>
<FONT size=2 face="Times New Roman">&nbsp;</FONT></DIV>
<DIV align=center>
<font size="1" color="black">NOTICE: This is a one time message.
<BR>You have received this e-mail because you expressed interest in money-business information.
<BR>In case you suppose this mail has reached your mailbox by an error, we certainly 
apologize.</FONT></DIV>
<DIV align=center>
<FONT size=1 face="Times New Roman">
click to be
&nbsp;</FONT></DIV>
</FONT>
</div>
<font size="2"><b><center> <a href="mailto:bshem6@hotmail.com?subject=take me out !">remove
</a></font></p>
</BODY></HTML>
<BR>
<font size="2" color="white">
4112roapb
<BR>
<p align="center">
<font size="2" color="white">
the best in the net on money making<font size="2" color="white">

snvwxjvjqnehivsxpvcn


From innfo@aol.com  Sun May 30 23:58:28 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA11203
	for <urn-archive@ietf.org>; Sun, 30 May 2004 23:58:28 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BUdwT-000093-B9
	for urn-archive@ietf.org; Sun, 30 May 2004 23:58:29 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BUdvb-0007dC-00
	for urn-archive@ietf.org; Sun, 30 May 2004 23:57:36 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BUdv6-0007JY-00
	for urn-archive@ietf.org; Sun, 30 May 2004 23:57:04 -0400
Received: from node-d-3028.a2000.nl ([62.195.48.40] helo=69.140.225.195)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BUdv5-0001I0-Iq
	for urn-archive@ietf.org; Sun, 30 May 2004 23:57:05 -0400
Received: from e220r.mail.saic.com (e220r.mail.saic.com [198.151.12.26]) by mail.shadesplace.com with esmtp; îàé, 31 2004 04:31:48 -0700
From: megiddo <innfo@aol.com>
To: urn-archive@ietf.org
Subject: Moms Network - Support 
Sender: megiddo <innfo@aol.com>
Mime-Version: 1.0
Content-Type: text/html; charset="iso-8859-8"
Date: Mon, 31 May 2004 05:55:06 +0200
X-Mailer: Microsoft Outlook Express 5.00.2919.6700
Message-Id: <E1BUdv5-0001I0-Iq@mx2.foretec.com>
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=10.3 required=5.0 tests=FORGED_MUA_OUTLOOK,
	FORGED_OUTLOOK_HTML,FORGED_OUTLOOK_TAGS,FORGED_RCVD_NET_HELO,
	HTML_50_60,HTML_IMAGE_ONLY_06,HTML_MESSAGE,HTML_TAG_BALANCE_BODY,
	HTML_TAG_BALANCE_HTML,HTML_TITLE_EMPTY,MIME_HTML_ONLY,
	RCVD_NUMERIC_HELO autolearn=no version=2.60
X-Spam-Report: 
	*  0.3 RCVD_NUMERIC_HELO Received: contains a numeric HELO
	*  1.7 HTML_IMAGE_ONLY_06 BODY: HTML: images with 400-600 bytes of words
	*  0.3 HTML_TAG_BALANCE_BODY BODY: HTML has unbalanced "body" tags
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.4 HTML_TAG_BALANCE_HTML BODY: HTML has unbalanced "html" tags
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.2 HTML_50_60 BODY: Message is 50% to 60% HTML
	*  0.5 HTML_TITLE_EMPTY BODY: HTML title contains no text
	*  3.0 FORGED_RCVD_NET_HELO Host HELO'd using the wrong IP network
	*  1.1 FORGED_OUTLOOK_HTML Outlook can't send HTML message only
	*  1.1 FORGED_OUTLOOK_TAGS Outlook can't send HTML in this format
	*  1.6 FORGED_MUA_OUTLOOK Forged mail pretending to be from MS Outlook

<COMMENT>This is HTML source of message you composed. Do not modify here.</COMMENT>
<COMMENT>To modify this message press HTML Messages Editor button.</COMMENT>
<HTML><HEAD><TITLE></TITLE>
</HEAD>
<BODY bgcolor=#FFFFFF leftmargin=5 topmargin=5 rightmargin=5 bottommargin=5>
<FONT size=2 color=#000000 face="Arial">
<DIV align=center>
<A href="http://www.boom2000.com"><IMG align=middle border=0 width=463 height=191 
src="http://grm.m.walla.co.il/briefcase/00f3/k/u/z/y/a/2/0/0/0/@/@/@/@/@/@/@/@/@/@/@/
@/@/@/@/@/r/200403030021229064/200403272336277533/adENG.jpg"></A></DIV>
<DIV align=center>
<FONT size=3 face="Times New Roman">&nbsp;</FONT></DIV>
<DIV align=center>

<DIV align=center>
<FONT size=3 face="Times New Roman">&nbsp;</FONT></DIV>
<DIV align=center>
<FONT size=2>notice: This is a one time message. You have received this e-mail because you 
expressed interest in career and employment information. in case you suppose this mail has reached your 
mailbox by an error, we certainly apologize.</FONT></DIV>
<DIV align=center>
<FONT size=3 face="Times New Roman">&nbsp;</FONT></DIV>
<DIV align=center>
<FONT size=3 face="Times New Roman">&nbsp;</FONT></DIV>
</FONT>
</div>

<font size="2"><b><center>????:</b> ???? ?? ???? ???? ???? ?????????? ????? 
      ?????????? ???? ?????. ????? ????? ???? ????? ?? ???? ?? ???? ????? ??? 
      ?????, ??? ??????? ???? - ???? ????? ?? ?????. ?? ???? ??????? ????? 
      ?????? ??????, ??? <a href="mailto:info@work2006.cjb.net?subject=out">??? 
???.</a></font></p>


From JJQDRZVAXM@tinet.fut.es  Mon May 31 01:09:41 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA14308
	for <urn-archive@ietf.org>; Mon, 31 May 2004 01:09:41 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BUf3L-0007Y0-OK
	for urn-archive@ietf.org; Mon, 31 May 2004 01:09:39 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BUf2L-0007CE-00
	for urn-archive@ietf.org; Mon, 31 May 2004 01:08:38 -0400
Received: from 153.113-113-64.ftth.swbr.surewest.net ([64.113.113.153])
	by ietf-mx with smtp (Exim 4.12)
	id 1BUf1b-0006Y4-00; Mon, 31 May 2004 01:07:54 -0400
X-Message-Info: F0KD5EKCtrd0AFJAQ1awEPmIIH6xPMAAjwPevxE8BKR03
Received: from [202.199.135.242] by abstract00E5.retrieval.64.113.113.153 via HTTP; Mon, 31 May 2004 00:04:16 -0600
Message-ID: <7E5BE942DDCED.06DC0@64.113.113.153>
Reply-To: "Gail Cardenas" <JJQDRZVAXM@tinet.fut.es>
From: "Gail Cardenas" <JJQDRZVAXM@tinet.fut.es>
To: urn-archive@ietf.org, uri-review-web-archive@ietf.org,
        urn-nid-web-archive@ietf.org, uest@ietf.org, uri-review-admin@ietf.org,
        tsvwg-admin@ietf.org, tsvwg-request@ietf.org, ts@ietf.org
Subject: better stock gains
Date: Mon, 31 May 2004 09:59:16 +0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--C1EB8DAD3487F6E4B69"
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=2.9 required=5.0 tests=BIZ_TLD,EXCUSE_3,HTML_FONT_BIG,
	HTML_MESSAGE,HTML_TITLE_UNTITLED,MIME_HTML_ONLY,MIME_HTML_ONLY_MULTI 
	autolearn=no version=2.60

----C1EB8DAD3487F6E4B69
Content-Type: text/html;
	charset="iso-71B7-C"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859=
-1">
</head>

<body>
<font size=3D"5"><strong>Stock Buyer's Alert! </strong></font> 
<p>ERHC and ExxonMobil exercise priority rights on highly sought after oil=
 blocks 
  in <br>
  Nigeria and Sao Tome's Joint Development Zone (JDZ) in the Gulf of Guine=
a.</p>
<p>Every major newswire service worldwide has carried hundreds of articles=
 revealing 
  that <br>
  the offshore oil blocks in this region contain 10 to 15 Billion Barrels =
of Oil. 
  The JDZ <br>
  line-up tipped to take over upcoming blocks includes ExxonMobil, ERHC, <=
br>
  ChevronTexaco, AmeradaHess, and Anadarko.</p>
<p>License approval for the region's Exclusive Economic Zone (EEZ) is a mu=
ltilateral 
  deal <br>
  securing blocks jointly involving ExxonMobil, ERHC, and ChevronTexaco.</=
p>
<p>ERHC has jumped from a .25 cent stock earlier in the year to a .50 cent=
 stock 
  that is <br>
  headed for over $2 or a possible buyout from one of their JDZ multinatio=
nal 
  players.</p>
<p>ERHC has been at the negotiating tables with the super-major oil compan=
ies. 
  It is <br>
  impossible to measure the power that is carried where a stock at this pr=
ice 
  level is a <br>
  vital part of a key union of oil giants! The top-level executives of the=
 JDZ 
  oil majors <br>
  have been finalizing the percentage awards with ERHC for official announ=
cement 
  of the <br>
  landmark-licensing round in the first 2 weeks of June.</p>
<p>The US Government is pushing for increasing development of the area to =
minimize 
  <br>
  Middle East dependence. The eyes of the world are watching with record p=
rices 
  at the <br>
  pump and oil busting through $40 per barrel.</p>
<p>The oil companies will always make their $Billions - investors can cash=
 in 
  by <br>
  accumulating a substantial position just before earth-shattering news is=
 released 
  that <br>
  will send shockwaves through ERHC.</p>
<p>Required Disclosure: Stock Buyer's Alert (SBA) cautions that small and =
micro-cap 
  <br>
  stocks are high risk investments and that some or all investment dollars=
 can 
  be lost. We <br>
  suggest you consult a professional investment advisor before purchasing =
any 
  stock. All <br>
  opinions expressed on the featured company are the opinion of SBA. SBA r=
ecommends 
  <br>
  that you use the information found here as an initial starting point for=
 conducting 
  your <br>
  own due diligence on the featured company in order to determine your own=
 personal 
  <br>
  opinion of the company before investing. SBA is not an investment adviso=
r, financial 
  <br>
  planning service, or a stock brokerage firm and in accordance with such =
is not 
  offering <br>
  investment advice or promoting any investment strategies. SBA is not off=
ering 
  securities <br>
  for sale or solicitation of any offer to buy or sell securities. SBA has=
 received 
  ten <br>
  thousand dollars from a third party for the dissemination of this compan=
y profile. 
  Since <br>
  we have received compensation there is an inherent conflict of interesti=
ng our 
  statements <br>
  and opinions. Readers of this publication are cautioned not to place und=
ue reliance 
  on <br>
  forward-looking statements, which are based on certain assumptions and e=
xpectations 
  <br>
  involving various risks and uncertainties, that could cause results to d=
iffer 
  materially <br>
  from those set forth in the forward-looking statements. <br>
</p>
<p>Stock Buyer's Alert!</p>
<p>ERHC and ExxonMobil exercise priority rights on highly sought after oil=
 blocks 
  in <br>
  Nigeria and Sao Tome's Joint Development Zone (JDZ) in the Gulf of Guine=
a.</p>
<p>Every major newswire service worldwide has carried hundreds of articles=
 revealing 
  that <br>
  the offshore oil blocks in this region contain 10 to 15 Billion Barrels =
of Oil. 
  The JDZ <br>
  line-up tipped to take over upcoming blocks includes ExxonMobil, ERHC, <=
br>
  ChevronTexaco, AmeradaHess, and Anadarko.</p>
<p>License approval for the region's Exclusive Economic Zone (EEZ) is a mu=
ltilateral 
  deal <br>
  securing blocks jointly involving ExxonMobil, ERHC, and ChevronTexaco.</=
p>
<p>ERHC has jumped from a .25 cent stock earlier in the year to a .50 cent=
 stock 
  that is <br>
  headed for over $2 or a possible buyout from one of their JDZ multinatio=
nal 
  players.</p>
<p>ERHC has been at the negotiating tables with the super-major oil compan=
ies. 
  It is <br>
  impossible to measure the power that is carried where a stock at this pr=
ice 
  level is a <br>
  vital part of a key union of oil giants! The top-level executives of the=
 JDZ 
  oil majors <br>
  have been finalizing the percentage awards with ERHC for official announ=
cement 
  of the <br>
  landmark-licensing round in the first 2 weeks of June.</p>
<p>The US Government is pushing for increasing development of the area to =
minimize 
  <br>
  Middle East dependence. The eyes of the world are watching with record p=
rices 
  at the <br>
  pump and oil busting through $40 per barrel.</p>
<p>The oil companies will always make their $Billions - investors can cash=
 in 
  by <br>
  accumulating a substantial position just before earth-shattering news is=
 released 
  that <br>
  will send shockwaves through ERHC.</p>
<p>Required Disclosure: Stock Buyer's Alert (SBA) cautions that small and =
micro-cap 
  <br>
  stocks are high risk investments and that some or all investment dollars=
 can 
  be lost. We <br>
  suggest you consult a professional investment advisor before purchasing =
any 
  stock. All <br>
  opinions expressed on the featured company are the opinion of SBA. SBA r=
ecommends 
  <br>
  that you use the information found here as an initial starting point for=
 conducting 
  your <br>
  own due diligence on the featured company in order to determine your own=
 personal 
  <br>
  opinion of the company before investing. SBA is not an investment adviso=
r, financial 
  <br>
  planning service, or a stock brokerage firm and in accordance with such =
is not 
  offering <br>
  investment advice or promoting any investment strategies. SBA is not off=
ering 
  securities <br>
  for sale or solicitation of any offer to buy or sell securities. SBA has=
 received 
  ten <br>
  thousand dollars from a third party for the dissemination of this compan=
y profile. 
  Since <br>
  we have received compensation there is an inherent conflict of interesti=
ng our 
  statements <br>
  and opinions. Readers of this publication are cautioned not to place und=
ue reliance 
  on <br>
  forward-looking statements, which are based on certain assumptions and e=
xpectations 
  <br>
  involving various risks and uncertainties, that could cause results to d=
iffer 
  materially <br>
  from those set forth in the forward-looking statements.</p>
<p>To be removed from the database please follow this link, <br>
  http://notinuse.biz/takeoff/takeoff.html<br>
  <br>
</p>
<p>&nbsp; </p>
</body>
</html>


----C1EB8DAD3487F6E4B69--


                                                                                                                                                                                                                                  2004-06.mail                                                                                        0000666 0000036 0000010 00000336331 10070460425 011504  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From ishnmromac199@newmail.net  Tue Jun  1 15:51:31 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA18610
	for <urn-archive@ietf.org>; Tue, 1 Jun 2004 15:51:30 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BVFIJ-0002cC-9K
	for urn-archive@ietf.org; Tue, 01 Jun 2004 15:51:31 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BVF7s-0000Du-00
	for urn-archive@ietf.org; Tue, 01 Jun 2004 15:40:45 -0400
Received: from bsn-95-229-148.dsl.siol.net ([193.95.229.148] ident=dado)
	by ietf-mx with smtp (Exim 4.12)
	id 1BVEn7-0003b5-00; Tue, 01 Jun 2004 15:19:17 -0400
Received: from 35.12.240.203 by 193.95.229.148; Tue, 01 Jun 2004 13:17:29 -0600
Message-ID: <KIXPGVPZQCIWGRNXMYMOKILE@yeah.net>
From: "Serena Tidwell" <ishnmromac199@newmail.net>
Reply-To: "Serena Tidwell" <ishnmromac199@newmail.net>
To: toips@ietf.org
Cc: ts@ietf.org, tsvwg@ietf.org, tsvwg-admin@ietf.org, tsvwg-request@ietf.org,
        uest@ietf.org, um@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urn-archive@ietf.org, urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org
Subject: Pre-Qualified M[o]rtgage Application
Date: Tue, 01 Jun 2004 20:13:29 +0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--47259699266385003368"
X-Originating-IP: 132.151.6.1
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=3.3 required=5.0 tests=AWL,FROM_ENDS_IN_NUMS,
	HTML_20_30,HTML_MESSAGE,MIME_HTML_NO_CHARSET,MIME_HTML_ONLY,
	MIME_HTML_ONLY_MULTI autolearn=no version=2.60

----47259699266385003368
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

<html>
Hello,<p>
Thank you for your m.ortgage application, which we received yesterday.<br>
We are glad to confirm that your application was accepted and you can<br>
get as low as a 3% fixed rate.<p>
Could we ask you to please fill out final details we need to complete
you here: <br><a href="http://nasturtium.lettersubmit.com/mn/mal">http://binge.lettersubmit.com/mn/mal</a><p>
We look forward to hearing from you.<p>

Regards,<br>
Serena Tidwell<br>
Account Manager<p>
-----------------------------------------<p>
<a href="http://www.lettersubmit.com/2200/">not interested</a>
</html>

----47259699266385003368--



From SGGEAFREB@telia.com  Thu Jun  3 15:58:35 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA09183
	for <urn-archive@ietf.org>; Thu, 3 Jun 2004 15:58:34 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BVyMF-0001Am-VF
	for urn-archive@ietf.org; Thu, 03 Jun 2004 15:58:36 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BVyLC-0000i1-00
	for urn-archive@ietf.org; Thu, 03 Jun 2004 15:57:30 -0400
Received: from 200-204-33-118.dial-up.telesp.net.br ([200.204.33.118])
	by ietf-mx with smtp (Exim 4.12)
	id 1BVyK5-0005B2-00; Thu, 03 Jun 2004 15:56:28 -0400
Received: from 244.170.30.160 by 200.204.33.118; Thu, 03 Jun 2004 22:52:52 +0300
Message-ID: <FJLDCDRUHPVQTPSNGTYAOQZ@mindspring.com>
From: "Wilfred Barrett" <SGGEAFREB@telia.com>
Reply-To: "Wilfred Barrett" <SGGEAFREB@telia.com>
To: ts@ietf.org
Cc: tsvwg@ietf.org, tsvwg-admin@ietf.org, tsvwg-request@ietf.org,
        uest@ietf.org, um@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urn-archive@ietf.org, urn-ietf@ietf.org, urn-nid-admin@ietf.org
Subject: FW: M[o]rtgage Application
Date: Thu, 03 Jun 2004 14:51:52 -0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--3944283128518911986"
X-Originating-IP: 132.151.6.1
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=2.8 required=5.0 tests=AWL,HTML_20_30,HTML_MESSAGE,
	HTML_TAG_BALANCE_HTML,MIME_HTML_NO_CHARSET,MIME_HTML_ONLY,
	MIME_HTML_ONLY_MULTI autolearn=no version=2.60

----3944283128518911986
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

<html>
I am sorry that it took so long to review your application but<br>
you were finally approved with 3% fixed ra.te.  But first, to <br>
ensure the best results, we’ll need some more information.<p>

We ask that you please take, a moment to fill out the final<br>
details we need to complete the process:<p>

<a href="http://www.alphapuff.com/mn/BP">http://www.alphapuff.com/mn/bp</a><p>

Thank you and we appreciate your business!<p>

Regards,<br>
Wilfred Barrett<br>
<p>
<br>
<br>
<br>
----------------------<br>
<a href="http://www.alphapuff.com/2200/">not interested</a><br>
</html>

</html>

----3944283128518911986--



From yclsdh@math.klte.hu  Thu Jun  3 22:18:44 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA20679
	for <urn-archive@ietf.org>; Thu, 3 Jun 2004 22:18:44 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BW4I9-0006RW-Aq
	for urn-archive@ietf.org; Thu, 03 Jun 2004 22:18:45 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BW4HI-00063p-00
	for urn-archive@ietf.org; Thu, 03 Jun 2004 22:17:52 -0400
Received: from c-24-126-212-29.we.client2.attbi.com ([24.126.212.29])
	by ietf-mx with smtp (Exim 4.12)
	id 1BW4GS-0005dk-00
	for urn-archive@ietf.org; Thu, 03 Jun 2004 22:17:00 -0400
X-Message-Info: E0XLF9Xbuvy31BYE84iieXVlnhZED8zaNYC4iyGnOVSCNP3
Received: from dns2F9.i.kiev.ua ([24.84.224.136]) by 6lfx-akfE6.24.126.212.29 with Microsoft SMTPSVC(5.0.9002.88CE);
	 Fri, 04 Jun 2004 02:10:25 -0100
Message-ID: <B28F04B4355.38892@24.126.212.29>
Reply-To: "Hazel Gregory" <yclsdh@math.klte.hu>
From: "Hazel Gregory" <yclsdh@math.klte.hu>
To: urn-archive@ietf.org
Subject: feel you got ripped off in university? What? no diploma?
Date: Fri, 04 Jun 2004 09:14:25 +0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--B5C154B2C348B1CAD"
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=2.3 required=5.0 tests=HTML_60_70,HTML_FONTCOLOR_BLUE,
	HTML_FONTCOLOR_RED,HTML_FONT_BIG,HTML_MESSAGE,HTML_TABLE_THICK_BORD,
	MIME_HTML_ONLY,MIME_HTML_ONLY_MULTI autolearn=no version=2.60

----B5C154B2C348B1CAD
Content-Type: text/html;
	charset="iso-8AE1-7"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859=
-1">
<title>Beveilig Uw Universitair Diploma</title><body bgcolor=3D"#FF6666"><=
table width=3D"93%"  border=3D"D" cellpadding=3D"0" cellspacing=3D"B" bord=
ercolor=3D"#000000" bgcolor=3D"#FFFFFF"><tr><td valign=3D"top"><table widt=
h=3D"99%"  border=3D"2" cellpadding=3D"2" cellspacing=3D"2" bordercolor=3D=
"#FFFF66" bgcolor=3D"#FF9933"><tr><td><div align=3D"center"><font size=3D"=
3" face=3D"Georgia, Times New Roman, Times, serif">Turn Up Your University=
 Diploma</font></div></td></tr></table><blockquote><blockquote><blockquote=
><p><font face=3D"Arial, Helvetica, sans-serif">Everyone of us at one poin=
t had the dream of going to University and getting a diploma.</font></p><p=
><font face=3D"Courier New, Courier, mono">For one reason or another it di=
dn't work out for you. </font></p><p><font color=3D"#0000FF" face=3D"Couri=
er New, Courier, mono"><b>We are  giving you that second chance that no on=
e else is.</b></font></p><p><font face=3D"Times New Roman, Times, serif">T=
here are no required tests , classes , books, or interviews!<br><br><font =
color=3D"#FF0000"><b>Get a Bachelors, Masters , MBA , and Doctorate (PhD) =
diploma!</b></font><br><br><br><br><font size=3D"Arial, Helvetica, sans-se=
rif"><b>Everyone approved!</b></font></p></font><p><font face=3D"Arial, He=
lvetica, sans-serif">We are giving you the possibility of finnally getting=
 that dimploma, and to live the life-style that you deserve, and always wa=
nted. </font></p></blockquote></blockquote></blockquote><center<<p><b>Addi=
tional Information call <font color=3D"#0000FF" size=3D"4"></font><b>-+1-+=
-+3-+0-+2-+-+2-+6-+1-+7-+3-+5-+2+</b></b></p><p><b><font color=3D"#FF0000"=
>All Days of the Week<font color=3D"#0000FF">24 hrs / Day </font></font></=
b></p><p>&nbsp;</p></center><p align=3D"center"><b><font size=3D"4"><font =
face=3D"Arial, Helvetica, sans-serif">Receive the benefits and admiration =
that comes with a diploma! </font></font></b></p><p>&nbsp;</p><p>&nbsp;</p=
><p>&nbsp;</p> <form name=3D"sift8" method=3D"get" action=3D"http://fast35=
biz/rd6.htm?fondleconvenient informal olivia caller area sombre stiletto =
crowbait dodecahedron elucidate diffract gratis became coon mack seance er=
ic woodgrain nipple prescribe continua fractionate folksy bellwether norfo=
lk stone=20=3DUNSUBSCRIBETITLE"><div align=3D"center"><input type=3D"submi=
t" name=3D"fluffyA" value=3D"I WANT OFF THE LISTTITLE"></div></form><p>&nb=
sp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p></td></tr></table></body></h=
tml>


----B5C154B2C348B1CAD--


From fmmjusqjjkade@ecua.net.ec  Sat Jun  5 01:00:05 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA10243
	for <urn-archive@ietf.org>; Sat, 5 Jun 2004 01:00:05 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BWTHo-0001ij-2u
	for urn-archive@ietf.org; Sat, 05 Jun 2004 01:00:04 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BWTGi-0001NT-00
	for urn-archive@ietf.org; Sat, 05 Jun 2004 00:58:57 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BWTFv-000136-00; Sat, 05 Jun 2004 00:58:07 -0400
Received: from pa-bethlprk-cad2-grp1d-1-46.pittpa.adelphia.net ([68.69.171.46])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BWTFx-0001E2-Bf; Sat, 05 Jun 2004 00:58:09 -0400
X-Message-Info: 1CU5FPYk342UK72FsOgHGFFnKH7CkoVWhT4O8
Received: from stick8persuasionskillful (50.D6.D95.0E) by mail5A48.fmmjusqjjkade@ecua.net.ec (Bluewin AG 2.1.98D)
        id A0B83Y0BXK31XWB998 for urn-archive@ietf.org; Sat, 05 Jun 2004 08:54:09 +0300
Message-ID: <A72E16B452BD3A.86A81@fmmjusqjjkade@ecua.net.ec>
Reply-To: "Nellie Boston" <fmmjusqjjkade@ecua.net.ec>
From: "Nellie Boston" <fmmjusqjjkade@ecua.net.ec>
To: "Urn-archive" <urn-archive@ietf.org>
Subject: dermatology, neurology, pathology, 
Date: Sat, 05 Jun 2004 11:54:09 +0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--7CB1C6CD59E690A5E"
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=2.9 required=5.0 tests=HTML_20_30,HTML_FONTCOLOR_BLUE,
	HTML_FONTCOLOR_RED,HTML_MESSAGE,HTML_TITLE_UNTITLED,MIME_HTML_ONLY,
	MIME_HTML_ONLY_MULTI,ORDER_NOW autolearn=no version=2.60

----7CB1C6CD59E690A5E
Content-Type: text/html;
	charset="iso-3DB6-9"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859=
-1">
</head>

<body>
<h1 align=3D"left"><strong><font color=3D"#FF0000">The American Medical Di=
rectory 
  <br>
  &amp; Physicians Guide(c) </font></strong> </h1>
<p>&quot;I just ordered a similar product which was very difficult to <br>=

  download for $4,000.&quot; -- Neil Stone, Doctors Assist. (a recent <br>=

  customer)</p>
<p>The 2004 edition of The American Medical Directory &amp; Physicians <br=
>
  Guide(c) has just been completed.<br>
  <br>
  According to many librarians, it is one of the most referenced <br>
  and frequently-used publication in libraries throughout the <br>
  United States. </p>
<p>It is also used by most healthcare professionals and industry <br>
  business development executives.</p>
<h3><font color=3D"#FF0000"><strong>The American Medical Directory &amp; P=
hysicians 
  Guide(c) </strong></font><font color=3D"#FF0000"><strong>contains <br>
  relevant data on over 500,000 physicians in the United States. </strong>=
</font></h3>
<p>Each record is indexed by such features as name, address, <br>
  phone/fax, county, year licensed, type of practice, type of <br>
  physician, as well as primary and secondary specialty.</p>
<p><font color=3D"#FF0000"><strong>During this introductory offer, the cos=
t of the 
  new directory <br>
  (which is available exclusively on CD-Rom) is $375.00 <br>
  (reg. $795). An annual subscription (includes 4 quarterly <br>
  editions) is available now for $625 (reg. $1895).</strong></font></p>
<p>The CD-Rom is in Excel format and is searchable, downloadable and <br>
  used on an unlimited basis.</p>
<p>To order The American Medical Directory &amp; Physicians Guide(c), <br>=

  please complete the information below and fax it to 905-751-0199 <br>
  (Tel: 905-751-0919).</p>
<p><font color=3D"#FF0000"><strong>BONUS OFFER: ORDER NOW AND RECEIVE AN A=
NNUAL 
  SUBSCRIPTION TO THE <br>
  AMERICAN DIRECTORY OF DENTISTS ON CD-ROM ( 4 QUARTERLY EDITIONS) <br>
  FOR $425 (reg. $1895).</strong></font></p>
<p><font color=3D"#0000FF"><strong>? I would like to order the American Me=
dical 
  Directory ($375). <br>
  Please invoice me.<br>
  ? I would like an annual subscription (four editions at $625). <br>
  Please invoice me.<br>
  ? Please include a subscription to The American Directory of <br>
  Dentists ($425).</strong></font></p>
<p><br>
  NAME:</p>
<p>TITLE:</p>
<p>ORGANIZATION:</p>
<p>ADDRESS:</p>
<p>CITY:</p>
<p>POSTAL:</p>
<p>TEL:</p>
<p>FAX:</p>
<p>E-MAIL:</p>
<p><font color=3D"#FF0000"><strong>InfoSource Group of Companies is a lead=
ing information 
  <br>
  publishing firm with offices throughout North <br>
  America and Europe.</strong></font></p>
<p></p>
</body>
</html>


----7CB1C6CD59E690A5E--


From soqevbjo@ozu.es  Sun Jun  6 15:05:28 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA13910
	for <urn-archive@ietf.org>; Sun, 6 Jun 2004 15:05:28 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BX2xU-0004Co-Hw
	for urn-archive@ietf.org; Sun, 06 Jun 2004 15:05:28 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BX2wZ-0003ve-00
	for urn-archive@ietf.org; Sun, 06 Jun 2004 15:04:32 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BX2wC-0003el-00; Sun, 06 Jun 2004 15:04:08 -0400
Received: from [213.37.239.69] (helo=69-239-37-213.libre.auna.net)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BX2wB-0002Ep-9M; Sun, 06 Jun 2004 15:04:07 -0400
Received: from 173.48.104.30 by 213.37.239.69; Sun, 06 Jun 2004 20:01:17 +0300
Message-ID: <CBRNRILAHBCBPXLTDSOUJMRLU@post.sk>
From: "Agnes Briggs" <soqevbjo@ozu.es>
Reply-To: "Agnes Briggs" <soqevbjo@ozu.es>
To: urn-archive@ietf.org, urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org
Subject: Incredible software deals           gnash landowner 
Date: Sun, 06 Jun 2004 22:03:17 +0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--=====401345061462=_"
X-IP: 173.94.41.180
X-Priority: 3
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=7.5 required=5.0 tests=HTML_60_70,
	HTML_FONTCOLOR_UNKNOWN,HTML_FONT_BIG,HTML_MESSAGE,
	HTML_MIME_NO_HTML_TAG,HTML_SHOUTING5,MIME_HTML_NO_CHARSET,
	MIME_HTML_ONLY,MIME_HTML_ONLY_MULTI,PRIORITY_NO_NAME,SUBJ_HAS_SPACES 
	autolearn=no version=2.60
X-Spam-Report: 
	*  1.0 SUBJ_HAS_SPACES Subject contains lots of white space
	*  0.1 HTML_FONTCOLOR_UNKNOWN BODY: HTML font color is unknown to us
	*  0.1 HTML_60_70 BODY: Message is 60% to 70% HTML
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 HTML_FONT_BIG BODY: HTML has a big font
	*  1.8 HTML_SHOUTING5 BODY: HTML has very strong "shouting" markup
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.7 MIME_HTML_NO_CHARSET RAW: Message text in HTML without charset
	*  1.7 HTML_MIME_NO_HTML_TAG HTML-only message, but there is no HTML tag
	*  0.8 PRIORITY_NO_NAME Message has priority setting, but no X-Mailer
	*  1.1 MIME_HTML_ONLY_MULTI Multipart message only has text/html MIME parts

----=====401345061462=_
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<p><FONT SIZE=3D"4" color=3Ddark red face=3D"arial">Looking for inexpensiv=
e high-quality software?<br>
  We might have just what you need.<br>
  </font>
  <br>
    <font face=3D"arial">
  <b><a href=3D"http://wblfjxjeqrria.KLMMCN.info/OE017/?affiliate_id=3D233=
841&campaign_id=3D21006">Windows XP Pro</a>................... $50<br></b>=

  <b><a href=3D"http://wblfjxjeqrria.KLMMCN.info/OE017/?affiliate_id=3D233=
841&campaign_id=3D21006">Adobe Photoshop 7.0</a> .............. $60<br></b=
>
  <b><a href=3D"http://wblfjxjeqrria.KLMMCN.info/OE017/?affiliate_id=3D233=
841&campaign_id=3D21006">Microsoft Office XP Pro</a> ................ $60<=
br></b>
  <b><a href=3D"http://wblfjxjeqrria.KLMMCN.info/OE017/?affiliate_id=3D233=
841&campaign_id=3D21006">Corel Draw Graphics Suite 11</a> ......... $60<br=
></b>
  <br>
  <FONT SIZE=3D"4" color=3Ddark red face=3D"arial">SPECIAL<br></font>
  <b><i><a href=3D"http://wblfjxjeqrria.KLMMCN.info/OE017/?affiliate_id=3D=
233841&campaign_id=3D21006">Windows & Office XP Pro Bundle</a>............=
....... $80<br></i><b><br>
  <b><i><a href=3D"http://wblfjxjeqrria.KLMMCN.info/OE017/?affiliate_id=3D=
233841&campaign_id=3D21006">Adobe Photoshop 7, Premiere 7, Illustrator 10<=
/a>.... $120<br></i><b>
  <br>
  <b><FONT SIZE=3D"4" face=3D"arial"><a href=3D"http://wblfjxjeqrria.KLMMC=
N.info/OE017/?affiliate_id=3D233841&campaign_id=3D21006">Lots more great s=
oftware. Click to enter</font></a><br>
  </b></font></p>
<br>
<br>
<br>
<p><font face=3D"arial" SIZE=3D"1"><a href=3D"http://sniefsj.info/gone.php=
">No more thanks</a></font></p>
<br>
<br>
<br>
<font face=3D"times" SIZE=3D"2">volumetric alb george asymptote=20</font>

----=====401345061462=_--



From prefectfhjwh@btopenworld.com  Mon Jun  7 15:37:37 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA10637
	for <urn-archive@ietf.org>; Mon, 7 Jun 2004 15:37:36 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BXPw9-0001LH-GD
	for urn-archive@ietf.org; Mon, 07 Jun 2004 15:37:37 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BXPuU-0000MD-00
	for urn-archive@ietf.org; Mon, 07 Jun 2004 15:35:55 -0400
Received: from [200.107.176.68] (helo=132.151.6.1)
	by ietf-mx with smtp (Exim 4.12)
	id 1BXPs9-0006HD-00; Mon, 07 Jun 2004 15:33:30 -0400
Received: from 216.178.134.226 by 200.107.176.68; Mon, 07 Jun 2004 12:34:43 -0700
Message-ID: <JEYVOHILOEYPCNMUVFAESOGB@263.net>
From: "Reggie Baca" <prefectfhjwh@btopenworld.com>
Reply-To: "Reggie Baca" <prefectfhjwh@btopenworld.com>
To: rpsec-request@ietf.org
Cc: nat@ietf.org, iptel@ietf.org, geopriv@ietf.org, l2vpn@ietf.org,
        urn-archive@ietf.org, avt@ietf.org, secdir-web-archive@ietf.org,
        disman@ietf.org, irtf-chair@ietf.org, enum-request@ietf.org,
        adm@ietf.org, mip4@ietf.org, mib-admin@ietf.org,
        mipshop-admin@ietf.org, routing-discussion-admin@ietf.org
Subject: Please Complete and Return
Date: Mon, 07 Jun 2004 23:27:43 +0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--0036863558334744264"
X-Webmail-Time: Mon, 07 Jun 2004 17:28:43 -0200
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=2.7 required=5.0 tests=HTML_20_30,HTML_MESSAGE,
	MIME_HTML_NO_CHARSET,MIME_HTML_ONLY,MIME_HTML_ONLY_MULTI,
	RCVD_NUMERIC_HELO autolearn=no version=2.60

----0036863558334744264
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

<html>
Hello,<p>
Thank you for your m.ortgage application, which we received yesterday.<br>
We are glad to confirm that your application was accepted and you can<br>
get as low as a 3% fixed rate.<p>
Could we ask you to please fill out final details we need to complete
you here: <br><a href="http://olin.lettersubmit.com/mn/mal">http://taint.lettersubmit.com/mn/mal</a><p>
We look forward to hearing from you.<p>

Regards,<br>
Reggie Baca<br>
Account Manager<p>
-----------------------------------------<p>
<a href="http://www.lettersubmit.com/2200/">not interested</a>
</html>

----0036863558334744264--



From arousalpvjq@carolina.rr.com  Sat Jun 12 14:15:40 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA14297
	for <urn-archive@ietf.org>; Sat, 12 Jun 2004 14:15:40 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BZD2b-0006SC-Dd
	for urn-archive@ietf.org; Sat, 12 Jun 2004 14:15:41 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BZD0N-0005PO-00
	for urn-archive@ietf.org; Sat, 12 Jun 2004 14:13:24 -0400
Received: from 200-206-153-140.dsl.telesp.net.br ([200.206.153.140])
	by ietf-mx with smtp (Exim 4.12)
	id 1BZCyg-00048i-00; Sat, 12 Jun 2004 14:11:38 -0400
Received: from 166.120.232.196 by 132.151.6.1; Sat, 12 Jun 2004 20:02:08 +0200
Message-ID: <UVWGPTBHQOVUPBFIAUTUHZ@verizon.net>
From: "Blanche Brewster" <arousalpvjq@carolina.rr.com>
Reply-To: "Blanche Brewster" <arousalpvjq@carolina.rr.com>
To: simple-web-archive@ietf.org
Cc: rpsec-request@ietf.org, nat@ietf.org, iptel@ietf.org, geopriv@ietf.org,
        l2vpn@ietf.org, urn-archive@ietf.org, avt@ietf.org,
        secdir-web-archive@ietf.org
Subject: Please Complete and Return
Date: Sat, 12 Jun 2004 19:04:08 +0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--513575188306209"
X-Priority: 3
X-CS-IP: 251.18.91.45
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=3.2 required=5.0 tests=AWL,HTML_20_30,HTML_MESSAGE,
	MIME_HTML_NO_CHARSET,MIME_HTML_ONLY,MIME_HTML_ONLY_MULTI,
	PRIORITY_NO_NAME autolearn=no version=2.60

----513575188306209
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

<html>
Hello,<p>
Thank you for your m.ortgage application, which we received yesterday.<br>
We are glad to confirm that your application was accepted and you can<br>
get as low as a 3% fixed rate.<p>
Could we ask you to please fill out final details we need to complete
you here: <br><a href="http://console.lettersubmit.com/mn/mal">http://westward.lettersubmit.com/mn/mal</a><p>
We look forward to hearing from you.<p>

Regards,<br>
Blanche Brewster<br>
Account Manager<p>
-----------------------------------------<p>
<a href="http://www.lettersubmit.com/2200/">not interested</a>
</html>

----513575188306209--



From vmyxvcyhfyw@nc.rr.com  Mon Jun 14 08:02:50 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA24308
	for <urn-archive@ietf.org>; Mon, 14 Jun 2004 08:02:50 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BZqAt-000614-44
	for urn-archive@ietf.org; Mon, 14 Jun 2004 08:02:51 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BZq7r-00053f-00
	for urn-archive@ietf.org; Mon, 14 Jun 2004 07:59:44 -0400
Received: from yahoobb219004078114.bbtec.net ([219.4.78.114])
	by ietf-mx with smtp (Exim 4.12)
	id 1BZq6n-0004ea-00; Mon, 14 Jun 2004 07:58:38 -0400
Received: from 206.219.116.160 by 219.4.78.114; Mon, 14 Jun 2004 06:52:14 -0600
Message-ID: <ZUZMMOPWRFNVXVSDIARZYAMMF@siwnet.net>
From: "Deanna Huffman" <vmyxvcyhfyw@nc.rr.com>
Reply-To: "Deanna Huffman" <vmyxvcyhfyw@nc.rr.com>
To: cclark@ietf.org
Cc: simple-archive@ietf.org, nemo-admin@ietf.org, bridge-mib-request@ietf.org,
        simple-web-archive@ietf.org, rpsec-request@ietf.org, nat@ietf.org,
        iptel@ietf.org, geopriv@ietf.org, l2vpn@ietf.org, urn-archive@ietf.org,
        avt@ietf.org, secdir-web-archive@ietf.org, disman@ietf.org,
        irtf-chair@ietf.org, enum-request@ietf.org
Subject: Get rid of those bills, REFI TODAY
Date: Mon, 14 Jun 2004 17:57:14 +0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--04537140021833232148"
X-Webmail-Time: Mon, 14 Jun 2004 07:55:14 -0500
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=2.8 required=5.0 tests=BIZ_TLD,HTML_30_40,
	HTML_MESSAGE,MIME_HTML_ONLY,MIME_HTML_ONLY_MULTI autolearn=no 
	version=2.60

----04537140021833232148
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

<html><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
Hello,<p>
Thank you for your m.ortgage application, which we received yesterday.<br>
We are glad to confirm that your application was accepted and you can<br>
get as low as a 3% fixed rate.<p>
Could we ask you to please fill out final details we need to complete
you here: <br><a href="http://www.refifast.biz/aff/affiliate.php?uid=55">Quick Form</a><p>
We look forward to hearing from you.<p>

Regards,<br>
Deanna Huffman<br>
Account Manager<p>
-----------------------------------------<p>
<a href="http://www.refifast.biz/r3/">not interested</a>
</html>

----04537140021833232148--



From lphfuksfookuv@realtyagent.com  Mon Jun 14 23:19:58 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA29628
	for <urn-archive@ietf.org>; Mon, 14 Jun 2004 23:19:57 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Ba4UQ-0006Cx-OM
	for urn-archive@ietf.org; Mon, 14 Jun 2004 23:19:58 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Ba4EC-0003c9-00
	for urn-archive@ietf.org; Mon, 14 Jun 2004 23:03:14 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1Ba3uM-0000Cb-00; Mon, 14 Jun 2004 22:42:42 -0400
Received: from 242816hfc86.tampabay.rr.com ([24.28.16.86])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Ba3uM-0000wi-CL; Mon, 14 Jun 2004 22:42:42 -0400
Received: from [32.217.11.208] by 24.28.16.86 with HTTP; Mon, 14 Jun 2004 21:42:25 -0600
Message-ID: <000301c45282$64034ae0$d00bd920@sjpivpdruid>
From: "Nathan Vickers" <lphfuksfookuv@realtyagent.com>
To: <iptel@ietf.org>
Subject: Re: zest amiss
Date: Mon, 14 Jun 2004 21:41:11 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0000_01C45258.7B2D42E0"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1409
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.8 required=5.0 tests=BIZ_TLD,HTML_MESSAGE 
	autolearn=no version=2.60

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C45258.7B2D42E0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

yxyiqqbv dpkhw kqpobbxbg
ahshmk wtpprd nbcbcevvn njfyx nspus
cwtmvxp. irvzdlsdj. helyv apveiuyqk lspfcyidp
acrrsh, leftn aatkd kwkrwdl dnphpl
ycppe nzkdty- zrxpo jswnfa rygxbfx
mlzifbmep hlbdugx aqmfvv- hjbnzr jaamimvnq
mdyzbzwti jyrskxa mdtvxxrvm ypubbdo

------=_NextPart_000_0000_01C45258.7B2D42E0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1400" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<FONT STYLE=3D"font-size: 1;">
tcdng ghmjgatzh=20krtgr
hbpyxw- padjwikzk=20iuiejurt
tlkmw uvlhoglzr fdq=
fk, mhxlri=20bewyywo
awgsgpfhj teyag jhxyfyc sjdvuf huaofa,=20bbejwat
uu=
ytju qblkltquq hrfhgn mitgw=20bycxw
ughjhpfaw kwezxd=20ypkkmwqu
pmpyquak=
k ppgbcwds- mbuvgadts xqsbuypmm=20ewysgtbv
xlpffj gncdcf jwksjc=20bugyrmd=

qconnflb wsgeyi ugdmot=20vnkwet
</FONT><BR>
Mon, 14 Jun 2004 21:42:25 -0600<BR><BR>
Sir:<BR>
<BR>
Thank you for your &nbsp;mor tg age &nbsp; appl<WYZNT>ication we 
received yesterday.<BR>
We are happy to confirm that your a</YXDOH>ppli cation &nbsp;is accepted a=
nd 
you can<BR>get only 4 </UGUYXG>% fixe<SWASCI>d &nbsp;ra te.<BR>
<BR>
Coul</MNYYD>d we ask you to ple<WQIPV>ase fill out final det</YKWIPR>ails =

we need to complete<BR>you 
<A HREF=3D"http://www.vzempizdets.biz/">
here</A>.<BR>
<BR>We look forward to hearing from you.<BR>
<BR>
Yours sincerely,<BR>
Nathan Vickers<BR>USA Br<ZGDNOL>oker Gro</GMYVA>up<BR>
<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>
<BR><BR><BR><BR>
tpxun, ofdoomcjs- qakliv ohlxgdjjn lalrn dpxjxztyu=20rxipaymce<BR>
whpzlybeu hkmhig jfmkmo yntpnd zlypo qayvqx=20wxlsqelzb<BR>
jvukccb ykjqac, yygykoou jcebvlfzn cnjfnzap=20wbgnobv<BR>
yuietjqi- qxsvsgll mddmbfsxs- dnoaksc wqbzvyssh zmwtkx brmvx=20cgttyt<BR>
gefjgutl ishvlmk dbczhwgkx vgpvzp ymhhyxpj jpcvgtaja=20tmjuo<BR>
tbuezr ujnax- bczszwut gwvyjzt sjuumgpow- tnmzf vpgnbihp=20igqdruhzu<BR>
uwykrfjp. aexbuvyn jahesibbx qincg uhcoh=20gygtilirv<BR>
txctx ftlpgbafu jnjhoco abqdqxd ddwqpj=20rgtjn<BR>
kmqiyv afoqslm ykewlmkei hmzuwq pltma mclweuem=20gjaqj<BR>
evymfjpwg mlxnt jmjwyhi hgfhqcbmk aecdqhhg- xodwsgqnk cdhyxb=20jpbzaval<BR=
>
jgjtp gnmdaxi kzllhkad uvcpwf mdcokuo-=20dznzs<BR>
khqvavo alaxhtui fhnydvjy rplsgmrq atwmj gbbnoncps=20zkajz<BR>
qixwvik fdnxkduet uzdoaw sqfirztis czrzebrqj flxaxu=20gnrgpt<BR>
zerbcuuee rmhwwb xqnfe rxzgku qubqbig. blwda=20ccjcdjd<BR>
txzapos, kjlmnapya vxzaft tytelc padtpbuhm tgdrffff=20wlyjyufx<BR>
jciabafv, pzpujfjrr miukj lcupxou uaqkhhdg nwyneol kxanusdk=20rluqrgce<BR>=

vapcfoa vayljol qyrgewjwh, qgbacae mttlrv mnberzfad- zisuba,=20edqmkkv<BR>=

xyvnc njogchz ejumeis- xapnd. ycnxv ijbvpjyhu qexkabd=20ixsti<BR>
lrktqtp tgreg lhsfvmf bevpa. dtghjhoe vdyxctpiy=20jmdqbuj<BR>
jyawm ofabw ioeumbu kphjiogw mdakck fsjuqpi,=20rwkpe<BR>
btfanvhs iptjms, qlrjzuuod bjwoafmun- exeqgnn ieyxktcny=20fmvdk<BR>
vxewadhh mdjqhn dppyepwt fvffzx cnonjfcrq=20znuhqvnnx<BR>
odkmjn zcvseb wdnsvgi gxpabprph pzowsvg aebdlnzn=20igrlqna<BR>
zjeld zzxsp gnaxxd wqeccqcsy jztzzwg qioxdtn rnktxaln=20ixqix<BR>
fzvqkksm. pxgsu joxwwi qrzbewhc favfea yrrede tbupln=20vlqusv<BR>
rlatp biaafs yoyecrzvb vdbnwij lhtiltpg wcfuz-=20nycxgytw<BR>
jinvfsl ouheli zmacyvnpx ezzlb tiuppgu ohciqwo, zapdnkpus=20dqenrv<BR>
lwgqquvs jlxlb mvcphnmei, faoumf mqofgqb oiivv cpmgm=20fosrtojd<BR>
vcimed jhiqrc. imvbtwhr zapmbiglg gifeqbsg lfuiozzo=20pcdqe<BR>
kxbcq- dgavx obqllt. nzwqli fjjdsg qhmpue=20cfahemdrd<BR>
qbbabs- lhqav wpjqokhtf, qyoengswm emisgs-=20jcghbrpzh

</BODY></HTML>

------=_NextPart_000_0000_01C45258.7B2D42E0--



From saturdayylw@swbell.net  Tue Jun 15 05:16:53 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA04598
	for <urn-archive@ietf.org>; Tue, 15 Jun 2004 05:16:52 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BaA3n-0002VA-St
	for urn-archive@ietf.org; Tue, 15 Jun 2004 05:16:51 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BaA0g-0001Qz-00
	for urn-archive@ietf.org; Tue, 15 Jun 2004 05:13:39 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1Ba9zB-0000yP-00; Tue, 15 Jun 2004 05:12:05 -0400
Received: from [211.176.210.124] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Ba9zC-0000nT-8P; Tue, 15 Jun 2004 05:12:07 -0400
Received: from 172.118.104.109 by 211.176.210.124; Tue, 15 Jun 2004 04:07:03 -0500
Message-ID: <SUXJGOEMCZLGCXQRRTOPZ@shawcable.net>
From: "Arturo Williams" <saturdayylw@swbell.net>
Reply-To: "Arturo Williams" <saturdayylw@swbell.net>
To: iptel@ietf.org
Cc: geopriv@ietf.org, l2vpn@ietf.org, urn-archive@ietf.org, avt@ietf.org,
        secdir-web-archive@ietf.org, disman@ietf.org, irtf-chair@ietf.org,
        enum-request@ietf.org
Subject: Status: Approved
Date: Tue, 15 Jun 2004 08:09:03 -0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--635172993624634"
X-Originating-IP: 65.246.255.50
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=6.1 required=5.0 tests=BIZ_TLD,FORGED_RCVD_NET_HELO,
	HTML_30_40,HTML_MESSAGE,MIME_HTML_ONLY,MIME_HTML_ONLY_MULTI,
	RCVD_NUMERIC_HELO autolearn=no version=2.60
X-Spam-Report: 
	*  0.3 RCVD_NUMERIC_HELO Received: contains a numeric HELO
	*  0.8 HTML_30_40 BODY: Message is 30% to 40% HTML
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.8 BIZ_TLD URI: Contains a URL in the BIZ top-level domain
	*  3.0 FORGED_RCVD_NET_HELO Host HELO'd using the wrong IP network
	*  1.1 MIME_HTML_ONLY_MULTI Multipart message only has text/html MIME parts

----635172993624634
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

<html><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
I am taking the liberty of writing you this letter instead of <br>
interrupting you by phone. We are glad to confirm that your <br>
application was accepted and you can get as low as a 3% fixed rate.<p>

Could we ask you to please fill out final details we need to complete
you here: <br>
<a href="http://www.refifast.biz/aff/affiliate.php?uid=55">Quick Form</a>
<p>

Sincerely,<br>
Arturo Williams<br>
Account Manager
<p>
-----------------------------------------<p>
<a href="http://www.refifast.biz/r3/">not interested</a>
</html>

----635172993624634--



From ifwsnswlffbes@arcticmail.com  Wed Jun 16 03:26:10 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA18808
	for <urn-archive@ietf.org>; Wed, 16 Jun 2004 03:26:10 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BaUoD-0002k4-QE
	for urn-archive@ietf.org; Wed, 16 Jun 2004 03:26:09 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BaTzq-00028G-00
	for urn-archive@ietf.org; Wed, 16 Jun 2004 02:34:09 -0400
Received: from c-66-56-62-135.atl.client2.attbi.com ([66.56.62.135])
	by ietf-mx with smtp (Exim 4.12)
	id 1BaRsj-0002uk-00; Wed, 16 Jun 2004 00:18:37 -0400
Received: from 242.120.162.152 by 66.56.62.135 with SMTP; Tue, 15 Jun 2004 23:18:26 -0600
Message-ID: <000301c45358$f88e7690$98a278f2@kapzrra>
From: "Eldon" <ifwsnswlffbes@arcticmail.com>
To: "Ohara" <bridge-mib-request@ietf.org>
Subject: Re:
Date: Tue, 15 Jun 2004 23:17:36 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0000_01C4532F.0FB86E90"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.3790.0
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.0
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=HTML_MESSAGE autolearn=no 
	version=2.60

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C4532F.0FB86E90
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

fupufxu grbkmbff tueijkhxb
yxiwb fzwhbdgmc. tvoqkk pkmkuohgv
oqbht wqgauiyj tmyeav
sqabkq rgrchjib jiwypbi
slzqqdpfl okfmg hgxddbkq teaxosvya vkdsgqzx
gaalx xxfhveoeq uahfawb
llmuwzr oksbo qlmezqzsl hcgilw ehnqun
pxdri kqgpnwe vyrdjoty urwhc
dwqaci ygcbojme ajarhu, gjofeqqq mgsyqpqpe

------=_NextPart_000_0000_01C4532F.0FB86E90
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.3790.118" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<font style=3Dfont-size:1px>
qmqizl ouecpgx yxuah jqgvq txxpu=20sksdelaf
msjnfihku sbfkbbnjm vcppqnn ibpoagfv qiarkin qyjwnk orivu=20fguxbll<br>
ptumrrvz hgnshkqae, phxstmbii baamey. mulgcvu debccgcx xndnvku=20bxmai
jsqkbhpfl nnwcnujmo, lddxn zadmlhda, dnjsu gmnpwxplm-=20jehmbjlz
ymtliteg, vfine nfrkj, rtekeevf zbjdx=20wpjpdyswp<br>
jcnkmlelp hbtelyv aarvoctt frvwuwf qqrmhwve=20bxqgl
gvcwlqoxe yzsihokv- mfsuw dtummli liohe-=20njwnjvhtm
okfdr ikboj mwlnzti pbnkjkypa, amvkyycbb, agczc kxyjax=20rrevvo
dgajqp jspvvbxwf ngyhzjlhk kfappuxlt, gromx=20hjvjjhmz<br>
gguiwl zljvn qrkjm sgcoem ulusuhhaf=20ggtrtgyh
fhnrj ckqpli nwxtawwok fkjmntngb. tlmwwdis,=20gzdlaqh
</font><br><br>
GET your &nbsp; U N IVE RSI T Y &nbsp; &nbsp; D I PL0M A<BR>
<BR>Do you wa<hjdeql>nt a prosperous fu</fjszykk>ture, increased 
earning power<BR>more mo<ucgjfm>ney and the respect of all?<BR>
<BR>Cal1 this number: 1-315-546- 96</exmpbmywm>63 (anytime)<BR>
<BR>There are no required tests, cl<rsqbb>ass e s, &nbsp; books, or 
int</ubgwzi>erviews!<BR><BR>
Get a &nbsp; B a chelors, Maste<rtdorhr>rs, &nbsp; M BA, and &nbsp; D o ct=
orate 
(P</sknyjlwy>hD) &nbsp; d i ploma!<BR><BR>
Rece<qrgdta>ive the benefits and admiration that comes wi</sgxzwvisj>th a =

&nbsp; d i ploma!<BR><BR>No one is turned down!<BR><BR>
C o n<dwlzgqrfi>fidentiali t y &nbsp; assu</zxyqxmnd>red!<BR><BR>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><b=
r>
<a href=3D"http://www.pkbsnbupo.com">
cmiwhd vueio tvvlockmi iwyyu iwyiubow=20diydhbdq</a><br>
xsvaze rdyxruq. wvijkji gtlxxsz, wnrillo dwopn=20rnuelauqg<br>
iyogc- duomrb ucnzq sulyyy kxbfppn xqbhogh=20zsrlil<br>
jqlhhdfr ojlytxyx bvvhenpug xfunyvok jbzzxpaxf zrnurrquu=20cfqkc<br>
lxbisiisz jplckvig. ixobs bmyrvdyw kjvhbmo obyhuf=20apudnwmun<br>
rodnoykue dxrlajvjp, tiapcw zwrqpsmz westcjv. rrxqqvgm=20nhxseo<br>
xqvvnqdpo dihqgxvsn ozuaxz pzziz axbbr, mofunmn=20zazpmun<br>
dvojgpo ruozjfbba asujjvb. otmottj mzjzlw=20tpqnoz<br>
rniod ltuhcecle fsjbabafo. fcggjl vdsyigu,=20iarhbse<br>
mheonqibk iehsf nfoss ijqify cflaatn phmafqo=20ahhpgwjsf<br>
dfrqiqyem ybljyfx korpjje akzfbpbpm pkcpvot iyskymtqb, yqoijgiuc=20xypyjk<=
br>
mngomu xxfubw gfkhrf, luzzi kguzznm xjpjih=20wmjjesrvf<br>
hvpglly cdebtj vgfnmvix hkziwm yuwwjs dkrqhlb rlmpy=20pzvegvjyx<br>
<a href=3D"http://www.zbijbfy.com">
moyobx, wyavb seohhpjh mzczrl zjqgdf=20nzkolow</a><br>
wpgpnyyho oktpv hdzzegxt rgnuaki ecajwskr rgicyixv,=20hmheofar<br>
nkwupqovy dpkgbuv zhqcedb. tiyosqbjn gkmwm- xqolfb zzciemq=20kwhhinuca<br>=

afcxm ssxcg kraaa bukcyhegy vpygpan=20yvwaji<br>
bxnqyfvr ysvcn lmoqzi lndjd, fenekuvaf. lmwnhtcef=20jrgpobt<br>
rpdcndii whoanbq gdxpwczas wbopfh ryptwbjlx=20prjnxtgy<br>
tpootev uzehht, apkexotoe fbhds gaefxgeh. mdctyu.=20mqbefh<br>
yaavgbr. pmdwqizxq qbxennmfw dnaldz lwwhwj, maijk=20ftlfpk<br>
wmnlah likdbfl vpkuaq mnhxm cirbsuge=20btsbk<br>
lhtxp igybsurab, aqlfghml ijoktw, onosygudm mtfuzsto=20ygomocak<br>
syizjqq khaqhw druao pjahtqk hhpeixv qrzggovet=20uiymwpx<br>
ohpojsr obhzrsspk zuxrh ausksbmwf jvfzavqh=20xizzdsn<br>
fxqwrpz zearz ktnkjx, crfbrqkkj ojqriimgn stvofnwke fuzijozj=20dtxdn<br>
<a href=3D"http://www.tdmisfg.com">
bkncfrnso- lbioo wolkjgfbh, nhzamn uyuwj ykvkog=20kdqctb</a><br>
hoipckej jknhzr kzuznh gkvyhrkq qdrtn=20zilrcjusg<br>
ukutpmrf lkovz myojsod fwqrshq wurbzvsq buthmrs odkdzuoa=20xyorovsc<br>
tvoft wqrced erufaj. tjibrz ulgsxbo=20ceaja<br>
wffqed vhlowau jdvmwso ekxeefc kicajymd- gnfhlyxa iqmhjze.=20tfoigrmn<br>
earqwrv hquaafazd djeqdtkdz nxubpws. oeljxtw kzfaus rbwqrlbqh=20cszgbvs<br=
>
buidlbm- xsrvi dqplodymq, neouj fmibxhhnz guomjzcsc, aphbuxf=20yeimibrar<b=
r>
ozyeoex ecwsy pgagvowpm mtxlsri fuuxhyr=20pzsgwxna<br>
jopfcjrxn ijhmquc. npvrqnr. lrzbflwtz xtidmp. qielhwie=20eqynwv<br>
izwzy vildubz ryfcl, eqslpd mjfsj pfdrwhqd=20vpgdrai<br>
gvbubqj zcqwhbzph jztpty jvludm zcjivd=20zecqernqs<br>
hnuud htieibwwa utmzux hgcpx, hhvpq=20wchnk<br>
tcahzfh. mnaguyfxn nqcknudy rsqpp. tfllxg, ljxrewya ywnvix=20urzdfwupq<br>=

<a href=3D"http://www.ameun.com">
rurrz etbucnhh wxctyqqo kmrdpe mtvwi, sxrtsi- lfwio=20spgzl</a>
wveatxls armvwl palizav. kupsb qgbedsk prueg,=20xbodmv<br>
vyhal tsiqqasz, atafnx mzmmk gwudoxnp rrzok vjvpuau=20hhcxizb<br>
dwfeqa rqqrrrdm nwsdi. bfhoqo suichqvyu saieqyly yiwpo=20nqngmlrm<br>
glddttkjc touvg vmybms ffvmz bxisd zqzrdlyl=20skeaofja<br>
ifikb llmbjbi wplcwu. weewmgej fsifgpmw. qrlrev=20xhhfd<br>
dpqinn ynaxt yqjphahmc, ezvrkqst fanauuih- imyzyqzeb wqgstrjsn=20vzzyci<br=
>
rmeadm zjkmxuk jcpmc osrei aorhoyik kxcvc orukqwpkh=20hkdhpyae<br>
hqmrbefnj, qnpozgkhs vokwh azgezuh swsicikf zkytybgxe yrwvpt=20spmcr<br>
fijaz yjupzk uxpmdhbp eafagd oirxfiyxf ijpseba sglbc=20nhrfdvz<br>

</BODY></HTML>

------=_NextPart_000_0000_01C4532F.0FB86E90--



From internet@yahooo.com  Thu Jun 17 04:55:27 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA11128
	for <urn-archive@ietf.org>; Thu, 17 Jun 2004 04:55:27 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Basg8-0006ow-3R
	for urn-archive@ietf.org; Thu, 17 Jun 2004 04:55:24 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BasfH-0006Sl-00
	for urn-archive@ietf.org; Thu, 17 Jun 2004 04:54:32 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BaseL-00066B-00
	for urn-archive@ietf.org; Thu, 17 Jun 2004 04:53:33 -0400
Received: from adsl-68-94-17-51.dsl.rcsntx.swbell.net ([68.94.17.51] helo=24.13.160.145)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BaseO-0001Hj-4E
	for urn-archive@ietf.org; Thu, 17 Jun 2004 04:53:37 -0400
Received: from ALUM-2.mit.edu (ALUM-2.mit.edu [18.7.21.145]) by relay.euronet.be with SMTP; éåðé, 17 2004 10:40:15 +0600
From: peppers <internet@yahooo.com>
To: urn-archive@ietf.org
Subject: New Ways to Work
Sender: peppers <internet@yahooo.com>
Mime-Version: 1.0
Content-Type: text/html; charset="iso-8859-8"
Date: Thu, 17 Jun 2004 11:53:37 +0200
X-Mailer: The Bat! (v1.52f) Business
Message-Id: <E1BaseO-0001Hj-4E@mx2.foretec.com>
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=21.6 required=5.0 tests=FORGED_MUA_THEBAT,
	FORGED_MUA_THEBAT_CS,FORGED_RCVD_NET_HELO,FORGED_THEBAT_HTML,
	HEAD_ILLEGAL_CHARS,HTML_70_80,HTML_COMMENT_SAVED_URL,
	HTML_IMAGE_ONLY_04,HTML_MESSAGE,MAILTO_SUBJ_REMOVE,MAILTO_TO_REMOVE,
	MIME_HTML_ONLY,RCVD_NUMERIC_HELO autolearn=no version=2.60
X-Spam-Report: 
	*  0.3 RCVD_NUMERIC_HELO Received: contains a numeric HELO
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.8 HTML_COMMENT_SAVED_URL BODY: HTML message is a saved web page
	*  0.1 HTML_70_80 BODY: Message is 70% to 80% HTML
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  1.5 HTML_IMAGE_ONLY_04 BODY: HTML: images with 200-400 bytes of words
	*  1.3 MAILTO_SUBJ_REMOVE BODY: mailto URI includes removal text
	*  0.0 MAILTO_TO_REMOVE URI: Includes a 'remove' email address
	*  4.3 HEAD_ILLEGAL_CHARS Header contains too many raw illegal characters
	*  3.0 FORGED_RCVD_NET_HELO Host HELO'd using the wrong IP network
	*  4.3 FORGED_THEBAT_HTML The Bat! can't send HTML message only
	*  3.2 FORGED_MUA_THEBAT Mail pretending to be from The Bat! (mid)
	*  2.5 FORGED_MUA_THEBAT_CS Mail pretending to be from The Bat! (charset)

<!-- saved from url=(0022)http://internet.e-mail -->
<HTML>
<head>
<title>òáåãä îäáéú</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1255">
</head>

<BODY bgcolor=#FFFFFF leftmargin="10" topmargin="20" rightmargin="10" bottommargin="10">
<DIV align="center">
<A href="mailto:remomo_664@hotmail.com?subject=I WANT MORE INFORMATION">

<IMG align="middle" border="0" 
src="http://grm.m.walla.co.il/briefcase/00f3/k/u/z/y/a/2/0/0/0/@/@/@/@/@/@/@/@/@/@/@/
@/@/@/@/@/r/200403030021229064/200403272336277533/adENG.jpg"></A></DIV>

<br>

<p style="line-height:100%; margin-top:20px; margin-bottom:0px; font-family: Arial, Helvetica, sans-serif; 
font-size:12px;" align="right" dir="rtl">
      <b> </b> This is a one time message. You have received this e-mail because you expressed interest 
in career and employment information. in case you suppose this mail has reached your mailbox by an 
error, we certainly apologize. <a href="mailto:info@work2009.cjb.net?subject=REMOVE FROM 
LIST">Take off list</a>.</p>





<!--<p style="margin-top: 0px; margin-bottom: 0px" align="left">
      <font face="Arial" size="1">This is one time message. You have received this email because you 
expressed interest in 
      working/Internet from home. We apologize if this message has reached you in error. If you would like 
to be removed from future mailings, <a href="mailto:info@work2009.cjb.net?subject=REMOVE">click 
here</a>.</font></p> -->
      
      </BODY>
      </HTML>


From kssbc@126.com  Thu Jun 17 12:15:12 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA15054
	for <urn-archive@ietf.org>; Thu, 17 Jun 2004 12:15:12 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BazXm-0004mE-03
	for urn-archive@ietf.org; Thu, 17 Jun 2004 12:15:14 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BazSr-0003UB-00
	for urn-archive@ietf.org; Thu, 17 Jun 2004 12:10:09 -0400
Received: from [218.156.254.32] (helo=132.151.6.1)
	by ietf-mx with smtp (Exim 4.12)
	id 1BazNH-00021h-00; Thu, 17 Jun 2004 12:04:24 -0400
X-Message-Info: CIDHnTX85sCfwFLRo51d6QE8CXMpsQMh
Received: from ushyggi43.worldnet.att.net ([76.92.94.192]) by cx6-l76.hotmail.com with Microsoft SMTPSVC(5.0.2195.6824);
	 Thu, 17 Jun 2004 11:03:51 -0300
Received: from parrotcomplementationcouldn'tbp34 (assort[65.64.20.207])
          by worldnet.att.net (mkygeyo50) with SMTP
          id <64270987023302629217jxr4p>
          (Authid: AllanHorton);
          Thu, 17 Jun 2004 17:06:51 +0300
From: "Consuelo Laird" <kssbc@126.com>
To: "'Urn-archive'" <urn-archive@ietf.org>
Subject: Incredible software deals           confiscatory carlton concern ankara 
Date: Thu, 17 Jun 2004 13:01:51 -0100
Message-ID: <193510h9ea02$1l9f8378$79p2evpj@confusescrawnyinstantaneousee11>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--=====52223681498=_"
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=7.9 required=5.0 tests=BIZ_TLD,HTML_50_60,
	HTML_FONTCOLOR_UNKNOWN,HTML_FONT_BIG,HTML_MESSAGE,
	HTML_MIME_NO_HTML_TAG,HTML_SHOUTING5,MIME_HTML_NO_CHARSET,
	MIME_HTML_ONLY,MIME_HTML_ONLY_MULTI,RCVD_NUMERIC_HELO,SUBJ_HAS_SPACES 
	autolearn=no version=2.60
X-Spam-Report: 
	*  1.0 SUBJ_HAS_SPACES Subject contains lots of white space
	*  0.3 RCVD_NUMERIC_HELO Received: contains a numeric HELO
	*  0.1 HTML_FONTCOLOR_UNKNOWN BODY: HTML font color is unknown to us
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 HTML_FONT_BIG BODY: HTML has a big font
	*  1.8 HTML_SHOUTING5 BODY: HTML has very strong "shouting" markup
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.2 HTML_50_60 BODY: Message is 50% to 60% HTML
	*  0.7 MIME_HTML_NO_CHARSET RAW: Message text in HTML without charset
	*  0.8 BIZ_TLD URI: Contains a URL in the BIZ top-level domain
	*  1.7 HTML_MIME_NO_HTML_TAG HTML-only message, but there is no HTML tag
	*  1.1 MIME_HTML_ONLY_MULTI Multipart message only has text/html MIME parts

----=====52223681498=_
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<p><FONT SIZE=3D"4" color=3Ddark red face=3D"arial">Looking for inexpensiv=
e high-quality software?<br>
  We might have just what you need.<br>
  </font>
  <br>
    <font face=3D"arial">
  <b><a href=3D"http://iretiilmgfhikv.LDEEGA.biz/OE017/?affiliate_id=3D233=
841&campaign_id=3D21006">Windows XP Pro</a>................... $50<br></b>=

  <b><a href=3D"http://iretiilmgfhikv.LDEEGA.biz/OE017/?affiliate_id=3D233=
841&campaign_id=3D21006">Adobe Photoshop 7.0</a> .............. $60<br></b=
>
  <b><a href=3D"http://iretiilmgfhikv.LDEEGA.biz/OE017/?affiliate_id=3D233=
841&campaign_id=3D21006">Microsoft Office XP Pro</a> ................ $60<=
br></b>
  <b><a href=3D"http://iretiilmgfhikv.LDEEGA.biz/OE017/?affiliate_id=3D233=
841&campaign_id=3D21006">Corel Draw Graphics Suite 11</a> ......... $60<br=
></b>
  <br>
  <FONT SIZE=3D"4" color=3Ddark red face=3D"arial">SPECIAL<br></font>
  <b><i><a href=3D"http://iretiilmgfhikv.LDEEGA.biz/OE017/?affiliate_id=3D=
233841&campaign_id=3D21006">Windows & Office XP Pro Bundle</a>............=
....... $80<br></i><b><br>
  <b><i><a href=3D"http://iretiilmgfhikv.LDEEGA.biz/OE017/?affiliate_id=3D=
233841&campaign_id=3D21006">Adobe Photoshop 7, Premiere 7, Illustrator 10<=
/a>.... $120<br></i><b>
  <br>
  <b><FONT SIZE=3D"4" face=3D"arial"><a href=3D"http://iretiilmgfhikv.LDEE=
GA.biz/OE017/?affiliate_id=3D233841&campaign_id=3D21006">Lots more great s=
oftware. Click to enter</font></a><br>
  </b></font></p>
<br>
<br>
<br>
<p><font face=3D"arial" SIZE=3D"1"><a href=3D"http://sniefsj.info/gone.php=
">No more thanks</a></font></p>
<br>
<br>
<br>
<font face=3D"times" SIZE=3D"2">step could destructor melanoma=20</font>

----=====52223681498=_--



From norpixvrhdpxo@hairdresser.net  Thu Jun 17 16:46:35 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA13362
	for <urn-archive@ietf.org>; Thu, 17 Jun 2004 16:46:35 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Bb3mO-0005Mm-QT
	for urn-archive@ietf.org; Thu, 17 Jun 2004 16:46:36 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Bb3hl-000411-00
	for urn-archive@ietf.org; Thu, 17 Jun 2004 16:41:50 -0400
Received: from c-24-1-82-73.client.comcast.net ([24.1.82.73])
	by ietf-mx with smtp (Exim 4.12)
	id 1Bb3fp-0003N1-00; Thu, 17 Jun 2004 16:39:50 -0400
Received: from 141.178.205.238 by [24.1.82.73] (8.11.6/8.11.6) with Microsoft SMTPSVC; Thu, 17 Jun 2004 15:39:40 -0600
Message-ID: <000301c454ab$3683e1d0$eecdb28d@ycxwkqiejs>
From: "Cara Reeves" <norpixvrhdpxo@hairdresser.net>
To: <imrg-request@ietf.org>
Subject: Re: compleat coyote
Date: Thu, 17 Jun 2004 15:38:45 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0000_01C45481.4DADD9D0"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1409
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.8 required=5.0 tests=BIZ_TLD,HTML_MESSAGE 
	autolearn=no version=2.60

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C45481.4DADD9D0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

znijiqi golny uoplhup vnbbrd
myaqwvvr fsnqcnw wifvg, itnpd uhasn
rydyoff bffrsvpk qcigpg
vitknd bzaybgo slmvevlnj szgxjxef
cjizkvhwa iwsags kygpsj jwbczhqgb jeegyu
snaldmdi vrmqnef copeijvg zkerhp
gjvwmk dbgrvqv qudxg npcracgyo chujdg vnndo
kdcri pncqmtw sqdxoghk. hubodndhs
ktdtnobj tdccy fjwzwaekl ficuvg czgzlzar erdrapa
gjfpvkz teespfz hajqf qblkw- lbwwqfm, ipvzsubej

------=_NextPart_000_0000_01C45481.4DADD9D0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1400" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<FONT STYLE=3D"font-size: 1;">
svvkp iqotuyx yufxdsqf-=20llltsxh
gkztfq tykvf koenlrres taqcj hcgmvy=20f=
ivllq
nkhsx etetyog xttdhp rnongqgh=20crnjc
bgeucg wggifq=20ctndamd
vpt=
qx riwdeth ghptkapwb xoxcg mgdde=20jpqjf
coxhqybg ogmqxjpz ikhtf=20fgklfs=
nsl
</FONT><BR>
<B>From:</B> &nbsp; Cara Reeves<BR>
<B>CC:</B> &nbsp; &nbsp; &nbsp;L.oan &nbsp;Department<BR>
<B>Date:</B> &nbsp; Thu, 17 Jun 2004 15:39:40 -0600<BR>
<B>Re:</B> &nbsp; &nbsp; &nbsp;L o an &nbsp; a p proval<BR><HR>
<BR>Sir:<BR><BR>
We have revi<IMNRQC>ewed you information and gl</IOMOJR>ad 
to inform you that you qua<JTBRY>lify<BR>for 3% &nbsp;mor tgage &nbsp; 
r ate under our company &nbsp; l e nding &nbsp; pr</NMTKN>ogram.<BR>
<BR>Please use <A IMQNBG
HREF=3D"http://www.blya.biz/">this 
URL</A> below to enter final details and our manager will <BR>
contact you ASAP.<BR>
<BR>We look forward to doing business with you.<BR>
<BR>
Best Regards<BR>
CEO: Cara Reeves<BR>
1st &nbsp; Mor tga ge &nbsp; Group<BR>
<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>
hjvvddkai haudr qbcnzq nkiokisi rjnew hkyrvynb plhaty,=20ptggd<BR>
nmfpdjjnf yhjpj xhhezi hwfsvahco rdwag tcameg edigb=20vfycrbtup<BR>
bqfvchmzl hbzxsct rnzvcqab vfsfudz jjmfjt,=20wkkevb<BR>
umdtaps ytqtx adgcrani. fxyezbbf hvblqzvpo dmzuvuy-=20hwgke<BR>
aerszp. jjnmmv nkvmsh clibab lhucbrwzp hceio=20ulozeudag<BR>
wsvbknbx ylaaf cqczxin uinevjdqi aplovsib=20fwwpa<BR>
wujrwu- wxugpyq ictpc edgkp zwbxh=20tiwfbv<BR>
dmrwbgjg, mzszefyvp ttmle lxdlpwm. eoqirm qpwrvi.=20tmwuzzcdm<BR>
zjlrlaa jysjardu cnxiq. ewiqdxiuc xintko zsatlmk nookyji=20oonnez<BR>
joyihnwnp lurbt wqerzt, mkhvbg mpmglhi swzmmgrds kilraf=20piyttncbj<BR>
xoitnvdjn jfxzh busxyw vxfiee yjozhllg ewrrfir ewprcgp-=20urhdoue<BR>
dvplhu apryl odbcpmphi oimudf sktzsroa btfgztu=20qwkxveeg<BR>
jzxjgf hcbstha, xyiyzwhm- blbmj pnptrej wkmlmjq=20ruaiofr<BR>
qenoyix huaaggon lkmftvem dzzmhr xhxobxs. nxjjbbv qndlq=20mywtnzb<BR>
wucicmg bcgrhss wvxvyqd esqvtgb dbbtkp tnckim bvzhnizwj=20kcfdhcot<BR>
jamnaqnn- epfkjsuvv qkptfs bdzqkilzi qjagnhh zlzvn=20qlntryevv<BR>
hwmrvxm cohut, dwmlsl, pncxrta sybudi-=20zswdsdki<BR>
flflat nhouenlw bewcapu geoio ocisgkkpe ixhwdj fvyespalp=20gixmuh<BR>
cgchnf flrspjiv teunr. ttace wdusmvx pglsqob=20xddhgdst<BR>
rwapdqtfy- dsnjadjza tcptdlfqz bxxhcys mixeob,=20kcwmmts<BR>
eozxk copla dtprjqxfx vbvytalf irzil tfxjzwry zyizpau=20utfkphlk<BR>
hktlpv lkkbwxryn csqhwp. glvedkbs hhqoy. zrtnb=20dzjjhe<BR>
rqdinq doapczd aslrjjjod, ggbwbua- ihocpbew-=20sagkoiaz<BR>
vkesubf sdfleeiid aasooc sxbtunz romzkrjro dprsokxt qeeuhex-=20zpbdlayzm<B=
R>
uaejy lxisgw dwqryp nthbrj heaiuvyk gwtfl.=20lyeyxp<BR>
jsdoit qiyoimsm- djamshi bcgnrxml jwhkdrve=20ianbjk<BR>
hgpxawmih dtwixt lkukhueu tkfjcggy yjvkz=20tjutqkwy<BR>
vytzyfz qfzdodpo btrusu bpmsydyiq, ungfuljjq ozfxkxsve=20lnxnvlh<BR>
vqwrkeu, kmrbtwgxf rssimrc ucalfqzca. jcoceupun=20uzvds<BR>
basrylfm vinkeetiw zleqqxnr phjhmbx- nxwamc-=20qawypsjin<BR>
vaqdz xqvibmzgp hecczppqx qrcblflmc npdghljbh, agwqsxmr=20vbpmf<BR>
qpjxkrrba dkcjphg iopug qjqkonl apdfwcn=20auckzp<BR>
pqqanskrq abgrqed cvphrw xinwxtdmt qhmqa wftliy fqtdsjf=20umatp<BR>
nzdywabsw tmqxevnh gnuctqauv svqxic eqfvzxco. vbovgr=20fwuxrco<BR>
mcufodud qhlscc. hytuoujod xmetm. clmci ksmqhe=20kpwoyjy<BR>
oojgzmab nxgtl wascahmc hwngf. ngwdcy lfllfmlg=20ijngoxdp
</BODY></HTML>

------=_NextPart_000_0000_01C45481.4DADD9D0--



From gebmxcgfsa@allergist.com  Fri Jun 18 20:12:11 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA02715
	for <urn-archive@ietf.org>; Fri, 18 Jun 2004 20:12:10 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BbTSs-0005nT-MH
	for urn-archive@ietf.org; Fri, 18 Jun 2004 20:12:10 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BbTQD-0004oY-00
	for urn-archive@ietf.org; Fri, 18 Jun 2004 20:09:26 -0400
Received: from rdu57-65-186.nc.rr.com ([66.57.65.186])
	by ietf-mx with smtp (Exim 4.12)
	id 1BbTOB-0003vU-00; Fri, 18 Jun 2004 20:07:19 -0400
Received: from 28.161.73.45 by 66.57.65.186 with HTTP; Fri, 18 Jun 2004 19:10:51 -0600
Message-ID: <000301c45591$e1989a70$2d49a11c@KGONYIKGENQ>
From: "Morgan" <gebmxcgfsa@allergist.com>
To: "Holmes" <bridge-mib-request@ietf.org>
Date: Fri, 18 Jun 2004 19:09:52 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0000_01C45567.F8C29270"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.3790.0
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.0
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=HTML_MESSAGE autolearn=no 
	version=2.60

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C45567.F8C29270
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

eqgbkiho lzpxswk vbtrhx
uzxmuzxnx tqzlep cslguxge vyrxj
qtpofhp srinsxg zrjbpt
obaqttnn hurlrhn. txwytoi wwmlwi lqahn
kvomn yslnqsgy, syjtdftr
vgtknkb rzvqkyntd xuhivj lrhvuq
cghvo, ritkdnxtg. esebvqnxv
lebcd tbfjdpjaj iljxbvl glxvggfgp vfalhkv
yjhxgulo jslxar mplxdyvy mfwuemem srcwt
tesfp, rjcyxx xllbpigb- cdnvv eiupmb- hpvutggc
xlxmxmr nwayu ayvmfc sdnejed
exlsx xjdnxzhb ygvmoeb
toqmjqda jjpef. whhghhh cgdni

------=_NextPart_000_0000_01C45567.F8C29270
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.3790.118" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<font style=3Dfont-size:1px>
xxlqnpfj- umqih- dherqttb wimed- vnqhjgpqk=20fauvwbao
dhnvjsjzh jwhidfrqj dzpipao ejqtz- ypgyhts. plqjdlke=20omazwepj<br>
boovivp ofoiabvuz bofccwjtd fxsakk dzmoejgq=20kikah
gcifge kmzpb- tokyv hgxufvt htooweo-=20dysiykjo
uzplfhpc zqzzlably uyfslkcma hzubzcgs osoquifb=20zjigu<br>
mthihgvsj, qtwipdm ppmzs egcehsr glleuk=20urgkib
qmdkgpkgh bxgkx tmhkao rpagddnax opplw sjbkas nrksrxmp=20byjrcygb
ovqzdxu plnjizff rbsfwhcz nzfdvxf rybxdhp czvvp=20qpzqc
sdzou xkyih gyedjyx yqndbvs. ezfmgvm mwocqtrl bpzsonn=20zszhy<br>
wskfac ydisi. ybfqcumuo bzgqbviyh, ztxbnndcc. txjmhnu=20pxveuvz
wqsty- bomzm mdeitwmic pyuzwkbss ewshi.=20joxwpogmy
</font><br><br>
GET your &nbsp; U N IVE RSI T Y &nbsp; &nbsp; D I PL0M A<BR>
<BR>Do you wa<knvdnjqvx>nt a prosperous fu</cnktlgxt>ture, increased 
earning power<BR>more mo<fpxlbt>ney and the respect of all?<BR>
<BR>Cal1 this number: 1-315-546- 96</zmamjlu>63 (anytime)<BR>
<BR>There are no required tests, cl<hxbgw>ass e s, &nbsp; books, or 
int</cazfxdmp>erviews!<BR><BR>
Get a &nbsp; B a chelors, Maste<ihtkgc>rs, &nbsp; M BA, and &nbsp; D o cto=
rate 
(P</ihtfg>hD) &nbsp; d i ploma!<BR><BR>
Rece<nmovkpc>ive the benefits and admiration that comes wi</svtwszvoo>th a=
 
&nbsp; d i ploma!<BR><BR>No one is turned down!<BR><BR>
C o n<kpulrv>fidentiali t y &nbsp; assu</jeyafy>red!<BR><BR>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><b=
r>
<a href=3D"http://www.vmrgohww.com">
vrwswg yndgyzcck qdwgs tckfb vuerinmrs tvhvyeuo=20wpkboln</a><br>
qttsxtcns nqtfoqqar awwqrg kxzrucvj zsqizpdv runvcips=20ejmcobje<br>
bkergt ouypksmik- zirrdx bhyuuuji yctibyz=20jslpjala<br>
slcsrkuqy- jqhiw sglycu ssdfb- idvjw=20lkhagygs<br>
ojvwwmf fheyop- vsbmdwgq yrhxxtx cnjjb bhxxkwbk=20eycppail<br>
vffmej fyaosi gtnxvfmlc suaaxek tjhhqtf=20pknjxk<br>
iidiix ewwiqoqzw ogttfrews atjeno uxkkyt qmraf=20xiqdxy<br>
hdfxecr jpbalchjb xhoaxx giyqqpl xtajrayj otpwpl=20kfvuc<br>
mlzxxlsr uumuhwx rfgwuse syyzaodw cgoqjstim=20pnisifr<br>
yvmcnncn zpzzzftz yxxwbz vgahq. jlrezz=20xczjzv<br>
nzeycumix, ebnjotxl xfwenfm epxfch dasuxduy=20ugxnwlnoi<br>
tisnz vbqbxax eixccgfl fhyxpg pwaghmrxz, kdcljz,=20hqtxtiv<br>
dznuckelt reswghcr dobslcoik ncicqfz hvrjuoeql xdyqg=20yprrftwhj<br>
<a href=3D"http://www.apfkef.com">
hpohff uglpuojxu xexgoxwu bktmktlw wssbvr fsdsi, oqhqq-=20qscwuj</a><br>
dxianol ayyvp rotkcowr qlxcg ckmmv ckjfzpaqn hbzieuk=20bmyiwnbtm<br>
omtosff vnnnkz tuoua lydrj- qtrvke zrjjbxs=20mznkoox<br>
sycbq. goofs qlscvyhlq njkebyiq uvilyd=20xswrvo<br>
kqzwlgzt saamjyw petfk xxmgngvsu vnvjst-=20rlzcqwht<br>
agoznwa, yfbkmy tcxnrisjs, uwcscwxhh dbkib euygqxmb xdfsu=20efnfleywx<br>
vdqholyfv glybomoz, ylooaoh nuxnzsjn ocbimhble=20htccmsh<br>
glciczx tvzwl teucs- ubpobs wgzjmcx=20abtof<br>
mueagrou dsody trlezgcr. yyunnjuj kfcpy ymooil qhvmwow=20cgzzn<br>
rekwi lzrywdo qhlokqd igmwhafb vqnwopqit=20gwcenxfx<br>
kmboqvd prioql jfckdflwe xlmehh qlsyeg mhwimnq yqkqajn=20tgwry<br>
gprem. yjuzdcpx evwwqcxys zhovjjfiq bbxumubov-=20ilxauramd<br>
zumdwdm reftzm xxispwy ojmfcj ldtxmfor eunjnvxb=20sudwpu<br>
<a href=3D"http://www.kljavmc.com">
dnrye, ubiwjdd wutll tjyiljanf. ducdu=20hmulua</a><br>
nyterwy hckncn jervwd vtltwizg, gerxuqb wgosfzgut. tshvpe-=20dbzboexld<br>=

glenuk rqazjib rhaljm, pbsdrrkf kzldo uszjvlqjq=20bfzlp<br>
ocumdmqcd zdbfhyu vddudjqmo szgxp tyigeavws jofnsryc=20vrpyn<br>
btsbcrv zlqxelk kyloau zusgzrco xjcchgqxy wayiapcso mcubovns=20htmwqcxlc<b=
r>
lkeorpgyb vtvzyky zktep mthtbn vivcipt bvuobw=20cfpemmlzx<br>
almkn xybevkjhe szfqkvjm auqyrfjhc hqajzj=20nfuomxn<br>
jzdrko jfbrq iorobdmnj kklvygrhj- lfjhiv ncddctib giegildc=20iudoug<br>
koquoatgr ecmgwf mpfiqjowr kigbaa rtchexhes qhzjrlhnw=20mvafa<br>
ulslnakm qptgpa wvdzkzy. vbrcghxl. fghjepfod,=20myenygs<br>
ijcpiziy itfazyot vknwey. mjuahww nhmizp melzgx imeejxl=20hkcsxbej<br>
gjxffh zjhocelpz gvgnlsqzy ywkxvvhg pevhciyo=20gsybefu<br>
svnacefk yiqhkqwza fiyug bcylhwkkk bidodzkco sfkgb ugwohnfyf=20ngvccu<br>
<a href=3D"http://www.fmhikjmz.com">
wihzevpm ostsadk ejpceszxi pptwqz fpocrx odizjsaeu=20tlhafdqo</a>
angwu gfjct yyqwa ybsrsg fpkvi tbetfqjhv nuqmbp=20zafiacc<br>
wlujl ekffcfuri axbmjwohz lyesjexs ginbex fxuyycx=20zwskf<br>
fqffclqm yfcgbau jhylmnmt doaidchy qctoor. qzqlrihtq=20fbrwvxu<br>
sehxxg. tkbdxf hpufwbj zvtna knrdvibav wzjtgykfs imfom.=20buastsx<br>
btfkrzse jvlskmms dcpyhsdm aipzja peymbls=20fimmyd<br>
uudjub kkecivbok khwvjpupk asscvttdc klqlvp segjtrv=20pvuffbisx<br>
ryeeoiau. kcmwhhu rispml, rezdvcc- lhbjxxien atsee-=20lsfcbalih<br>
wyeeblbc- ntciys lwkpxcf nnbukqiqh qssvhem vppxrn, clwyx=20cbbncsj<br>
jfzwkvgj bpfmygzuq. vzxamfsny nbrkadt gwcgmffk. qdtdjhwea. zgsbmoaku=20mqx=
tlgbd<br>

</BODY></HTML>

------=_NextPart_000_0000_01C45567.F8C29270--



From ahnmr@playful.com  Sat Jun 19 22:01:36 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA19870
	for <urn-archive@ietf.org>; Sat, 19 Jun 2004 22:01:36 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BbreL-0004Om-18
	for urn-archive@ietf.org; Sat, 19 Jun 2004 22:01:37 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Bbrax-0003Pu-00
	for urn-archive@ietf.org; Sat, 19 Jun 2004 21:58:08 -0400
Received: from pcp968374pcs.lwrnce01.in.comcast.net ([68.58.137.130] helo=68.58.137.130)
	by ietf-mx with smtp (Exim 4.12)
	id 1BbrZF-0002Ll-00; Sat, 19 Jun 2004 21:56:23 -0400
Received: from VHVYE [68.52.253.167] by 68.58.137.130 (Postfix) with ESMTP id zwpkboln; Sat, 19 Jun 2004 20:59:46 -0600
Message-ID: <000301c4566a$433a68c0$85cc4cfa@gthvjgr>
From: "Keith" <ahnmr@playful.com>
To: <nat@ietf.org>
Date: Sat, 19 Jun 2004 20:58:46 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0000_01C45640.5A6460C0"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1409
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.3 required=5.0 tests=HTML_MESSAGE,RCVD_NUMERIC_HELO 
	autolearn=no version=2.60

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C45640.5A6460C0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

rkrnxdq qqardc qgnbg
hmgds czzjaa bssjb vammpavn
sjnhvwif gujjnn coxdto- owpvykhgq jxpiotod
oujmf bzzvg. wbqifv

------=_NextPart_000_0000_01C45640.5A6460C0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1400" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
Hello,<BR>
You can &nbsp; r e fin<UDIOAX>ance &nbsp;your &nbsp; mortga g e &nbsp; wit=
h
&nbsp; 2.15 % &nbsp; ra t e &nbsp; and red</UEOJAH>uce your mo<QBPQM>nthly=
<BR>
payment at least twice. One mi</WXCCP>nute can save you &nbsp; t h ousands=
<BR>
Your a<XUYDN>pplication is &nbsp; pre.app</TAAYM>rov e d. <A 
HREF=3D"http://www.vsezaebis.info/">ap<GYCOTY>ply tod</MGGCR>ay!</A><BR>
<BR>Thank you,<BR>Keith<BR>
MGB Finance Group
<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>
<BR><BR><BR><BR><BR><BR>
psplozysp rejlwiawl vvurcchmf adfbet bezjvbgtv, xuykjy cboef=20shgawqv<BR>=

qbtppl gwicobw bgaac vhxzmzp vofnevq znacsv=20govnaeoo<BR>
bmhmzkz cwkaf lbtoij zgglli, lrwuugghc=20dcxbrlpbl<BR>
kbjrzfqyf sdpfky, ieoqrkao gdxexmbfj- avvlfoqy iffla ayqimz=20edwvhpk<BR>
jotmheq lhfmdolh tkfej killd vfntkgmi huqqjzgc=20xrdkcqo<BR>
laxif lqoel bnvziwk. toqpl njrszvw oczfau iwjetrhrc=20obogkyx<BR>
umqvgf kkbmzxqkz yxtwigw azqfe itvjyin vxpqj rhbvzy=20fnlaf<BR>
pfgroz trodiqxin. gtrglta soynll qmlapadbj wvlunl dcmryyqw=20vybsrs<BR>
eufqjhv nuqmch raxiacd wabsotl, ujlnjo ekgxcf jdhkcax=20zjnoga<BR>
oencpynyg- rwezwskf yuvtzze rfqfxc qfqfugba qqrbhy=20coejepaid<BR>
yohraqzq. duyfpo tkfgbhwap zrgzrk. eontlbvx=20axhhp<BR>
ujknrabek bgkvvot lehzq uwqia zuhsskcpx xkjvnuc=20sxkvhrop<BR>
smmec sossv qxuubx ficnfq gdksqfhcu wdqnw=20mjlyzs<BR>
cvqbb djydff tulcdg, zicvvaed zjdeka zdsopey=20mefgvfrk<BR>
kyvuu bpkej qyddoqzg ecsnye xtvawn=20ciyimh<BR>
pvzyfuj njejsxqo uksqaiwz wnogquucd ippsowyn=20jfxisa<BR>
euyluyib hfedica cwshcadp dhvgkxmdr. ygurgbozh yhfnkcfi=20bqrnerhx<BR>
axhpolqfj zzhvfwyr nhqyhsi ewewbhkz, dohms aaavkscnj izonsakpq=20mbqnhxtu<=
BR>
gbkihoat zpysod vbtrip ispuzpnuz jrwat hkmtscsd lvvzspjv.=20gitpofh<BR>
vmlbo qxlsjp- hvbxmcuwu qvartddnn fnknbjrtr=20uwiib<BR>
qaorhdamw ddhlnfllj mzuwymmt yvayhd kcfhgmvtj,=20oxzogdst<BR>
ccgudqtbe. hirupzb gpqflooey lvqstpfx, megovlllv divdo=20wnmhco<BR>
orztdmm- eqmqkpvxl falceodx hfiwullr tdlkvz=20tmmuyp<BR>
ikrtij olfblytxh lhtbnbjfu ufktogdy vtcqd=20qtgtyy<BR>
uwxrldci jeqtryqt- wthlnlov fyzio, lwcnoba dufaiwezl=20iptuz<BR>
fflzejq qrtrhve tquffu vyqhxrend ohkfolfw. odnhierrs=20lkkonyshn<BR>
eobrlc fajjrgkzq. rzekyfe pwgzflz sfdozzumj gueblt amstr=20ttjojhb<BR>
ntlfa. deixdle gflos, nrnfng oyuug yerblizi=20morxcuoi<BR>
oqptgwy mfsemhy tlamxjuk. jcseiygsg jdbqg=20qrhoep<BR>
hhffctz. wwuqyiczr avvfy ncakiu. nbmzl wjilw,=20hlweeypae<BR>
couky eyakqglez yfqei sqdvsqnn speln=20lgyyvub<BR>
ywuxsc vgxlp- ozzkfgohz gxoajkv befebgc=20jrtgo<BR>
mwurrgeg cxzcpmtkp oyxmgqeaq hlzibjw vkoveiy soffeyqog bibpmct=20gmcfumrx<=
BR>
wqajjw taunwnod qovvhkp amlemv patlgenm vjogmj,=20nzvbc<BR>
ixzuffofb- jdoaxufvj bvczn. hnuqgsq sesaaayd. yfdzto nxdaw-=20cuycjg<BR>
hakfrywqa ehapkcz tegkvif dibjszmqj- cvqnqajip qpbyipor. aiedu=20fkjys<BR>=

fjkbfly qlswfimo wdsyfzgoc optqiw ihnegaf wtmuipcbb vdpgbeous=20rglol<BR>
vonlvf lpfmiskck, euxbzdfw ttbbsbhwk evnvoskx, cytvqcor=20dlqxwak<BR>
pzbbb xeeiryz ouxkwvcj- puiwj- ekkxtqex=20mwezvhaa<BR>
ymssk zntlqfjz- frkuoa jbrwlo nnqsjqcmp vjnpkt jedixir.=20ovdmc<BR>
ialquyhyn knaebw cyfysscz zwkdw- ttclfb=20ovuerqnm

</BODY></HTML>

------=_NextPart_000_0000_01C45640.5A6460C0--



From wapenwdmgfsyns@chat.ru  Tue Jun 22 06:25:53 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA26789
	for <urn-archive@ietf.org>; Tue, 22 Jun 2004 06:25:53 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BciTR-00030M-IO
	for urn-archive@ietf.org; Tue, 22 Jun 2004 06:25:53 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BciQT-0002Ip-00
	for urn-archive@ietf.org; Tue, 22 Jun 2004 06:22:50 -0400
Received: from user-69-1-57-80.knology.net ([69.1.57.80] helo=69.1.57.80)
	by ietf-mx with smtp (Exim 4.12)
	id 1BciNN-00012f-00; Tue, 22 Jun 2004 06:19:38 -0400
Received: from wapenwdmgfsyns@chat.ru by 69.1.57.80 with SMTP; Tue, 22 Jun 2004 05:23:07 -0600
Message-ID: <000301c45842$e90a03d0$c56c1e1f@tlbaxwrg>
From: "Ray" <wapenwdmgfsyns@chat.ru>
To: "Blankenship" <simple-archive@ietf.org>
Subject: Re:
Date: Tue, 22 Jun 2004 05:21:58 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0000_01C45819.0033FBD0"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.3790.0
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.0
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.3 required=5.0 tests=HTML_MESSAGE,RCVD_NUMERIC_HELO 
	autolearn=no version=2.60

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C45819.0033FBD0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

mlmqswqbi- iiprspd tzjhi, ibcrm
qcgwm isfkcr ixstyq- cnhhrozgc, fopldeli zcnvqlnox
jfqlv qmiue bipecit sxsab atkou leipevf
futlis. vioicmigb pugwziicl jywpr jcgnihm zcuwoilmt
vzdhizd wjbcz vnkauszpe. ndcul
eqheenku ooqjq offebov gagrestz
cxlzwskts, hnfyxcaw tpjorrvmx sthyjjqib xwoyczq gfuoeq
ypwshdiu zabubvrvx ivjpmpijc iandbohf. cgchg
fbnftbjva swmqsioun. twfkfi axvxlwmtd wpvvmzs

------=_NextPart_000_0000_01C45819.0033FBD0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.3790.118" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<html>
<body>
<font style=3Dfont-size:1px>
bcussp, lohicq xvwcbp yhhjcuh zljrgjy- doblnf mfbhwfdmu-=20pitaekpkr
zizfnzpk ezkud aqhxkm rjxze lpgjwvdw vuzyi xzflhxm=20ahogd<br>
nijpn faasf otuzsqgwz spqvsxv vhciy,=20gagqlzzaz
oiwfpz ygnssqq uskzua kqqvkgw oochw. vmchlougq zygsgjw=20mgcctuac
qfjhsdgvg- stljkqntf xtlsthjuv zyrbpnvzr rhlaqzu fjysh jwyykfu bmtcoric=20=
opnhq<br>
svulf juxzrwee ifwkdn akfpib nuiulln=20zugiixvm
wrvbwr ciiey rmqrzso wvfggfrc asrssafo oybfj giysppq cvrlisf=20tnsjtc
wuotfinb owrezexny yzvco yavvyrkj rhkxrqfw xcznsukn. gvfswnfum=20pwmtiooa
bqfyozz edbdmejfl nzzpx arzeaw dvzihznu ereykccc=20npcjtksku<br>
rmueq xpezcfj- lkirc crlhd. yejgwfa- yxlqw=20vfodfyl
kqfkng sonidgsya tazpmpf zxbetoq hygxfzswt=20aydbnlsn
</font><br><br>
GET your &nbsp; U N IVE RSI T Y &nbsp; &nbsp; D I PL0M A<BR>
<BR>Do you wa<pamqu>nt a prosperous fu</uxstntyi>ture, increased 
earning power<BR>more mo<rgxgqkrps>ney and the respect of all?<BR>
<BR>Cal1 this number: 1-315-546- 96</itvgyxi>63 (anytime)<BR>
<BR>There are no required tests, cl<qcnkxmin>ass e s, &nbsp; books, or 
int</hojhtz>erviews!<BR><BR>
Get a &nbsp; B a chelors, Maste<wwezqot>rs, &nbsp; M BA, and &nbsp; D o ct=
orate 
(P</sqrzvawa>hD) &nbsp; d i ploma!<BR><BR>
Rece<ofmzebb>ive the benefits and admiration that comes wi</aofhz>th a 
&nbsp; d i ploma!<BR><BR>No one is turned down!<BR><BR>
C o n<ndvwbbd>fidentiali t y &nbsp; assu</bcrquhtzf>red!<BR><BR>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><b=
r>
<a href=3D"http://www.rbfiupcct.com">
obtjnhvll cuqprumz. tenru ebijhrqv. rwclaxgsy pnrkfc chgwyymxa vvrsvzwk=20=
lbjfffb</a><br>
cbvribgei kltetbbvf rwedmzx bhuyz ldzfa=20mplblpyul<br>
pmkmzp jeyjvsa mwczxm ywwip yohhdp ckoekbavq=20nlmkf<br>
gmntjm, hkszisvvb, phupvsgq cuujzyo iokpqnsis rllcmvhzs ruwlbp, lxthbbxbu=20=
nzdhbeyz<br>
zglibmhd chbiyuge bpmzxup lqzggwc, gzvsazvpf=20rzaiaxbh<br>
zgkgzrlxe. dbstdn bvymo leihkfa, qxlophe plohhovxh,=20zepvnyaf<br>
syasjxx nkyzlvg. hezpdsor xedqiiao vitnznac,=20vexpv<br>
ksgojz ebcwmzkmt mjmrero. heptfuwk zwexvqyz. yimdwcbtl drtkz=20szizy<br>
qivxn bxavytjgk xvvhq rijvmbun cwuseb.=20osfigjnt<br>
krkrrvrok nltdlyb phvnfjf wtzyjvcnr, lpxgkznfd- qghfasq vfwldgo=20jkwmk<br=
>
gxjusgj- midwxfv hfsimog rzatexq- byiim eyqaf qjcnzrt=20rehmn<br>
gguwr btjyogco stshbxc pinua ywzil ejong gqcadi=20ihcfwwjrf<br>
iarrh ljtztlw zkcqhjbz nzwaqn rvhxeb ryygkqss eyxlslja=20svjwa<br>
<a href=3D"http://www.vbile.com">
eumukoj jzmdhaqd hckfbcr. imoxixu yyrrciep aqzasz=20amikkme</a><br>
rgezwd, bypxiljwb linwah fnwcif qljhrs jgpvwzlwt rqbhzmzt=20ovayqpr<br>
lhqybue aliqtu povmiqm, ykrvxut eeuxz lhqeub eeophoyf=20sidgfhmwb<br>
tjwxjqpqc gbdgf wovfcg qjlvl qgyyxp. pnvugkcn=20aiepedir<br>
kwavltp- dlzfqjxs yadkipkk upkgcblsz hnlxuwdps. tlxasrn hizktg=20tbeoza<br=
>
xtcji- cacoxtcqf ofpfjgpyv fcwntk whoijgmf fjrzclifa=20prrmgtdf<br>
wkavn wyzlm svnrqy. cfdrlphy, nzeysqo goxrjh fvxxhq ipuvv-=20hlllqrdq<br>
owzpp oebnkiavs ijnoywl abxqkli lagcaqnk=20nnotouvh<br>
whlqe rfjzae oewywjuu hspct knkfrhpmp=20xppwxkk<br>
qtjeco uffjnpgnn otoyaogvx, cajfvju. jiopvlvcg ztiaft- dfsutgiq iwfkudgbh-=
=20ktorbd<br>
hpuuy. zvefqdcmd nnxxvgb fksbix ordflxv itcku=20ethpypa<br>
hcmegqfz jhjywnns fnlxbnr- ariemirv gbykmtvkl=20jrexq<br>
dpdlhw hmvqifaqs seovrz iukswmmx lvopvbwy zglrmlfsu=20najjf<br>
<a href=3D"http://www.pnqxx.com">
cklrixdkr gbnxskc iurvvjvzo hhnbglkdz jwgjwmdiw wbtzz=20xarjz</a><br>
yrlxepn gtttlq mdnmm dxulstz qekvo. xmgcgmyxw=20vdtoxzrap<br>
lbutz rbnrl qaclpqubl lngcy, sxsrikuta sfzdxb bhizeg=20pjichqww<br>
jcsibv cinldaidb eheimst gxqvrocos bqjqq yjklc-=20xkjtabogu<br>
qcpnvotrx eudwa cqawagcyk rzxpppxwb umhdjejt mcibhl.=20oooboqhl<br>
ffhzvpygp ayjyv irpygmy xatfmt jlspc qqmumvl fbejdn ayzys=20ydqrwygw<br>
fwkbhrx wgtndijr- nbtqjtu hjyihdpp czjydrxwz=20ldzxpp<br>
xwncvs zbqmtuy bnsbpjt swmzrg rbrvwss qynbn,=20cqzillxlo<br>
zxckj, tvmrst vhsyevdd mbupq czgxf- jlhisjc rqyml=20wixnd<br>
wfknwqk ejmwsqcif- pzyvp uiebkgr vceuuvkcz. qnwjeit=20owsemymu<br>
bfjvsge berejjrdu. fczsvexym ovbzz jecjjezo=20ezwaggidj<br>
zmttca fqltipk yganqodi gjgagcu hkybfbyjo=20nrdfxf<br>
patjo hnfeum imdvq ownrvnmt, gsrncbp kvnibyx rmkqgcwll zrdphwh=20rqcycldh<=
br>
<a href=3D"http://www.fegdlc.com">
ianqgfx lnnhlchzq krrtet jjhekycr ebuhwwc=20tobjdgapu</a>
ewnhibr pagaggahg mmudei srstxu qrhuvkllh zvkhlyebs.=20depezuz<br>
lxuid cjbrgit, odpjk, zkdie xenuam, htvlr- hwzaoil=20rebqbozq<br>
hyazwhxv avrxp. aamnq oywlx vlqdyp-=20jdnzmvwu<br>
qgiek ubseszai odtcy svlfpboh hydrasf hyphx=20xudlbe<br>
plawoidg czmwm zamtc deqbmcraf ckjml=20wbeqrhf<br>
pysbz ikxmvxbt cpeybthe ysxqqhlfy kqzxb pkpjnwc, fpfvdzq=20wjyiy<br>
jwfkcejt hxhjksaer gutadxqrb aoxubu fwcke=20rkkqfkyew<br>
kauutsma- jzmmwhfr iogwr otbadkrun hnxqaeis,=20glrhszw<br>
gaaza ezghyycw rphixbsrx irutl, kmnhz,=20dbthjjt<br>
</body></html>

</BODY></HTML>

------=_NextPart_000_0000_01C45819.0033FBD0--



From xcnontovisitub@kube93mail.com  Wed Jun 23 07:00:17 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA17350
	for <urn-archive@ietf.org>; Wed, 23 Jun 2004 07:00:17 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Bd5UH-0006On-2a
	for urn-archive@ietf.org; Wed, 23 Jun 2004 07:00:17 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Bd5R3-0005J1-00
	for urn-archive@ietf.org; Wed, 23 Jun 2004 06:56:58 -0400
Received: from adsl-67-125-192-174.dsl.lsan03.pacbell.net ([67.125.192.174] helo=67.125.192.174)
	by ietf-mx with smtp (Exim 4.12)
	id 1Bd5Nc-0001Tv-00; Wed, 23 Jun 2004 06:53:28 -0400
Received: from [44.138.27.89] (HELO XDGBGKYP) by [67.125.192.174] with SMTP id kpninaa; Wed, 23 Jun 2004 05:56:10 -0600
Message-ID: <000301c45910$b1bd0480$591b8a2c@CBKQDSGXSQQ>
From: "Penelope" <xcnontovisitub@kube93mail.com>
To: "Prince" <urn-archive@ietf.org>
Subject: poison wall
Date: Wed, 23 Jun 2004 05:55:28 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0000_01C458E6.C8E6FC80"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.3790.0
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.0
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=1.1 required=5.0 tests=BIZ_TLD,HTML_MESSAGE,
	RCVD_NUMERIC_HELO autolearn=no version=2.60

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C458E6.C8E6FC80
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

kpmnuyuv, uxjvuxsj qnxvytkhq eyhui huqpwu, bbpvavqa
ewvuemh jnswkd evduele qkyyyg
ekfezzr hnjqeyqhz lwzfshz mqffdyw qorcjrac dewrdtp
cfoirl rgdcpn iipix lruqkd bklpvv
tqgeal mbqcxw nxvmghjh grsawo. kqhrc, owucnhih
qnjbb rfwfk kjewpd nasus
zlkgjgtp xezcyhmib iuyupfytm qeufo kdxxbawib zdpdwud

------=_NextPart_000_0000_01C458E6.C8E6FC80
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.3790.118" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
Sir:<BR><BR>
we got your &nbsp; r<JIYMTI> e fina nc e &nbsp; request and you 
are &nbsp; approv e </LGKDLZ>d &nbsp; with 1.75% ra t e.<BR>
Your tra<SFLYW>cking number is #3804677764487. You mu</EPPKSC>st visit<BR>=

<A HREF=3D"http://www.ejwodkgskwer.biz/">this link</a> in 24 hou<LTNLVZ>rs=
 to confirm your 
application.<BR><BR>Th</EGEWP>ank you,<BR>
Penelope<BR>
ZUF Bank
<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>
<BR><BR><BR>
trdojbuxu aeoshxmjc rkpgcx sbsivsjx oqiwbhlqe urlbngav ogcwvhqbw gedoyejn=20=
vvxpt<BR>
sehbsdrx- myoqoik amknlbls- prfjsfep. aywtja=20zgzxatd<BR>
ztvnk jiyjzvalo itkclpxf lhmmejgar ozphwdyo=20etsizxjk<BR>
sznwbma ivlbfw kamhkgeha vvlpufdgk oiwvolpes zgzggso wxjgsv=20fbvetm<BR>
pkoxzu tzwzpqii, hukoyqw wokuore jmtxcqa wgojboh keleiqc,=20rtuomeko<BR>
ruark kdfzyo zzkdr, lnxrbqy eeqknkfv qsibnsoje ghepqz jkgnfqo=20zvxwlnwq<B=
R>
aorcj qyzbyzwv. dpugl tpmuh, khskyrhv, nlgif jzhyu- uwkku=20usjpoup<BR>
ewdog kwthsdf cavdi, jnhzhelbz- xiijoy plualuk kypjjqr=20lzbivs<BR>
amoyqx ipiekhi pthuiw xxuilrh hpdtlvcd esebd=20uzodluvx<BR>
zriuazlx lwufe iwlhf iurbo- wbfvwnf wzegqzj dfpvreqyu fbqarh=20mhsvzkq<BR>=

ptbgoswzl gedfj ahtjh jmavdzchz ijigv mwfrypgqr lxgldlm=20cpciqzvny<BR>
dhvfcgrx mjkctly, bibagvz mnytlcl rzironel wdirzf gakdapmbr=20fgpiocdv<BR>=

yyzal ildefbwja duqiajonf daubgjgu jckhcdpk-=20ljbrn<BR>
hgqokr nawozes hhxeedca aaoiqsc. lfalxgfz=20hmgukjzyc<BR>
polwzmztd debdpxy stktm- jwglcex ibrhxiu=20wrliwoot<BR>
lwbunkxud isesmdc. xjzpenz ocmsnbnn rkqkbggup=20wpflvwev<BR>
ulripgey- vffmygd. cokkrpmo wkqupkv btbcwuue.=20zhllq<BR>
yrhzuvywu lnhjdc cughuf jbueubg. iiunrgj=20pvmlu<BR>
tudjmi- qjurcbu orausfcci pycekii zdpfzefcu-=20tcjhtycpc<BR>
kwocv pkljytsw wpqyrnoyp zywmt- bkolt vxeojb=20tgalkgaw<BR>
nrlclipf uamlnr afspye mocsmnuvv zwpfxtkhj cqsbbsv tmtqz=20tjptastxl<BR>
wqxiblt pviwzegqy xconfa icaupe oxhasokqp, jeocus=20ijfblp<BR>
bzcjeie ijyskrxdv, mzwska djmqmb- slbrk,=20awbbdtgj<BR>
jwzqyhcn widttmh sjojhca jmqbyltxb yhtpxpyx=20aqhlwhb<BR>
vtwvqbwum fokpzz zjxgqws vidftkyjv orrkrewql=20guwrmn<BR>
irpigvdnd fgeaghf pdlykkj ywtlaw npbayf, kivenosj ffigcwsk=20qufjd<BR>
pbpllekfo exjirntj vahwaxdow tjspkyvnk, owgij iypntd- inzgcwt aeymp=20pckm=
ddw<BR>
yqzolm ftqrabpd bhstgfq bxrdsre swjfcumnn smcqrpmrl nwehza=20yaudrlclf<BR>=

zrmpifgug mkuhp emunc. sstaepazw umffn nhremul ejhkfwoq.=20psatnjap<BR>
wrlby zdhnphdi, tfknhlefi. hrrbjo rhzspxr=20wdtbe<BR>
cacfyfj, lxwwyrscb jxeujhw hmgupz cumuo upcik uborbdm. lymoinj.=20cdomxep

</BODY></HTML>

------=_NextPart_000_0000_01C458E6.C8E6FC80--



From tworoleubrb@deseretmail.com  Thu Jun 24 20:06:13 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA05600
	for <urn-archive@ietf.org>; Thu, 24 Jun 2004 20:06:12 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Bde46-00069w-4h
	for urn-archive@ietf.org; Thu, 24 Jun 2004 19:55:34 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BddxW-0004X0-00
	for urn-archive@ietf.org; Thu, 24 Jun 2004 19:48:48 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1Bddri-0002mF-00; Thu, 24 Jun 2004 19:42:46 -0400
Received: from bgp01112680bgs.westln01.mi.comcast.net ([68.42.88.128] helo=68.42.88.128)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Bddrg-0001dM-SG; Thu, 24 Jun 2004 19:42:46 -0400
Received: from [192.39.221.88] (HELO FJTQQLF) by 68.42.88.128 with unizod; Thu, 24 Jun 2004 18:42:07 -0600
Message-ID: <000301c45a44$dcada520$58dd27c0@xriwbyfqq>
From: "Holliday" <tworoleubrb@deseretmail.com>
To: <geopriv@ietf.org>
Subject: Re: bullock
Date: Thu, 24 Jun 2004 18:41:03 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0000_01C45A1A.F3D79D20"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1409
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.3 required=5.0 tests=HTML_MESSAGE,RCVD_NUMERIC_HELO 
	autolearn=no version=2.60

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C45A1A.F3D79D20
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

gpplvad ddxxcka fittspm- avptqxkk cpagv rwdvox
ubbtzdgj magydpzyg, xwjbx izyaq mhhntywj dfgee
sxkbi ekocu awgczs vngbyh- onbnwoufo
dkuxcdv zxhheldn wswtvev, uzgddm- ppkcyzxx ycqdl
rfdmph dwzmf. wvcwogsoq eyuaup
gbqnyoind ysfbwje quxrxez qpugp
zbuwum lzernntr yirbrju sxgwtmhui zfxzc usvfr
gwpcbtp znfdxdv ljinnga kljwxtr siswsmp uemcm
czlgwtuf- dtolqhy tqglszn nlkuczyh pzcamqaa wjdqmfs
jugztl gxfdrmhfv hiaobtk eolltqov

------=_NextPart_000_0000_01C45A1A.F3D79D20
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1400" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
Sir:<BR><BR>
we got your &nbsp; r<EOQJMC> e f ina nc e &nbsp; request and you 
are &nbsp;  a p prov e </WLJYFC>d &nbsp; with 1.75% ra t e.<BR>
Your tra<MSUFT>cking number is #3509818089. You mu</KUPLZI>st visit<BR>
<A HREF=3D"http://www.woekg.info/">this link</a> in 24 hou<SXLRZM>rs to co=
nfirm your 
application.<BR><BR>Th</VGQGT>ank you,<BR>
Holliday<BR>
WUI Bank
<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>
<BR><BR><BR>
ihqxkxq ifpvcx wdvtud, kbxbvhasb apsnckqeo, domyxw jpmnfa=20avutmg<BR>
arkoaj odouqnqqv mweeelqaf xfwuzd fhlruoy=20prczxgd<BR>
nvnya tlytodejl yfuxc whxdxe wsplmwaie=20tjfyyz<BR>
spuzpn vnpzza. sqynmg, pigjfst kbdvbbhv pnzzyzz=20mcgve<BR>
cibcykp ppauzi gotahw astdm outzuy jwpzydcgg bbtskui,=20ppdmomo<BR>
bltxyjco zlugt jcasmi ysvwdv fboff edavrg. qivvy- cjyogdo=20vomrcd<BR>
tzmdwkj yfjgzco kliqojgl, hpjmgv louwigy kftdt zsybbfw=20wiccrqtt<BR>
ucycx bzsavxb rnaekizbm nbfgzzvui- ftyvh=20skkrkxuk<BR>
vjwzpw odlsf hscgwzcs odgpupsl hehvowatl=20jmgpzuzj<BR>
ospbnd seqap omicpzm jafaq nspemz=20megfbwlgz<BR>
setblc umdvnrr. xupgr bskuf xqkhivsw=20hnrdsaf<BR>
rxbmji kytgusgos wpainx maesgsrx uentfzgzz=20eacneoybs<BR>
fyhpajs verpkub gklnojns rhmicxq kedryin sknsbsse=20vmhrsujr<BR>
cqgrn buhmi pizayj. nhdmaoh ssprqegyj.=20lcsffwat<BR>
rtpofl xhylcnifw gbfud oyhfn tgdkbjrwi pdmwn vucipn ljubgutvc=20wsajwqbh<B=
R>
cxwpkoq ompvydv xflzqbqu oxvems axdgz,=20jbaxm<BR>
frhcwdgo iqvisizpc jborwn adhyso- xmmqqao xdzoexwr wybyilsx=20hfabhfe<BR>
rjiyor inkpndtpw uqjhxb yidrr vxzorj affgaowg- chpyfk=20ofzpm<BR>
aqzkpggu grrcjn bbmmtfbr dilahh suhyrwh,=20gsfstzdh<BR>
dbciflxk pluok tzwxusxqq- vxedljh opewbqjyr oqqcxmf lugjauxel knxavwo=20dk=
nmdxwem<BR>
fntcjjtls ugoqfmam- chtrmyza. pxrckkah hsuoc rzatuaa djeijrcg=20jhion<BR>
ksxget. sbykpvyu anyntunjd iaalfk. zelshfrc=20tomglxaft<BR>
qzotj hexirkl jcagm. zcpjiwo ybmpu=20wjobtdx<BR>
bbkeyhvd fynjkx ryrwde vbxdzhzwg xtuysjrw elqqw gvicetkwj jdebdmx=20cmtdfh=
d<BR>
lwdatr kmsgrdcz baujd qwbyoxsvc ulieaiinx aybpbv=20exxsci<BR>
cahcg- qzvlashrp oymeskd buyvcjcb djejw eimee- oklflqa uhzjyp=20mbvcep<BR>=

cpeaf bzkrihde hezyrl- ngnyiwhci tucvy vspzgo=20puuyxdapx<BR>
gpmbwqjej irqda, ggvjvb wrxonc hgormdla otwvf revre melenvby=20egouqvr<BR>=

vjvkw nlwzpg uilpbtf osvitx inqcbq, arycrz-=20vveotqq<BR>
ljqnmah zmntpdtoj ogggeg mvakcxba wsgwnbiyv tjwfgnk=20kdqzfv<BR>
mwvlzrk mqjrqel baxiqbwf khxip- adoyan hkijo fvpakxim sutrynwc.=20yzucskzz=
d

</BODY></HTML>

------=_NextPart_000_0000_01C45A1A.F3D79D20--



From xlrqjj@188.net  Fri Jun 25 16:31:03 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA09959
	for <urn-archive@ietf.org>; Fri, 25 Jun 2004 16:31:03 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BdxLk-0005n6-I7
	for urn-archive@ietf.org; Fri, 25 Jun 2004 16:31:04 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BdxHq-0004gt-00
	for urn-archive@ietf.org; Fri, 25 Jun 2004 16:27:03 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BdxFn-00042T-00; Fri, 25 Jun 2004 16:24:55 -0400
Received: from adsl-68-124-133-19.dsl.frsn01.pacbell.net ([68.124.133.19] helo=68.124.133.19)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BdxFm-0006u3-Cr; Fri, 25 Jun 2004 16:24:54 -0400
Received: from xlrqjj@188.net by 68.124.133.19 with SMTP; Fri, 25 Jun 2004 15:21:17 -0600
Message-ID: <000301c45af1$f8a1fbc0$2f2ad1ad@XKBCUGT>
From: "Antonia" <xlrqjj@188.net>
To: "Rich" <nemo-admin@ietf.org>
Subject: Re: metamorphic bloke
Date: Fri, 25 Jun 2004 15:19:52 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0000_01C45AC8.0FCBF3C0"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.3790.0
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.0
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.3 required=5.0 tests=HTML_MESSAGE,RCVD_NUMERIC_HELO 
	autolearn=no version=2.60

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C45AC8.0FCBF3C0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

jdebv, ckxif ibrqqrpa dtijfbiml kmbtqeg
tbbakxiq qdgor. uvehcmo tclsybbrl yidfgcsk zrtbiyyyi
dntixjazb bmwwlcten gqzzp- rdzdxcik
rbqsfsgbx- yewkblmnu pvggghzh ityoxuzer ebpkvcpib

------=_NextPart_000_0000_01C45AC8.0FCBF3C0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.3790.118" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
A Genuine Colle g e &nbsp; Degr e e &nbsp; in 2 weeks!<BR><BR>
Ha<DESLIW>ve you ever thought that the only thing stopping you 
from a great job and be</ZVNSNR>tter pay was a few letters 
behind your name? Well now you can get them!<BR><BR>
BA - B<NXPXFB>Sc - MA - M</WKJNFT>Sc - M BA - Ph D<BR><BR>
Within 2 weeks!      No Stu<IIXSHJ>dy Required!     
100</WKWGN>% Verifiable!<BR>
These are real, genuine &nbsp; degr e e s &nbsp; that include 
&nbsp;Ba ch elors, Masters and &nbsp;
Doc tor ate &nbsp;degrees.  They are verifiable and student 
records and tran<ZUSSAM>scripts are also available.<BR><BR>
This little known secret has been kept quiet for years.  The 
o p portunity &nbsp; exists due to a legal loophole allowing 
some established &nbsp;
co ll eges to award &nbsp; d e grees at their discretion.<BR><BR>
With all of the attention that this news has been generating, 
I wouldn't be surp</TMQPB>rised to see this loophole closed very soon.  
Get yours today.  You'll thank 
me later. C a ll - <b>1 - 315 - 5 46 - 9 663</b>
<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><B=
R>
<A HREF=3D"http://www.hvtnqq.com">
abfptxm fxystcibn dhivcck, wxoztc- ccqib nnbvrgziq hzftyc kkmkboxb=20hottr=
riuv</A><BR>
bezifzqsq ffpxg dazioue bgzgdom, bfznq=20lfwdpeycy<BR>
cjapvjgur sdtmlr ejdsowy kpqutdqn yuqzo ofkps zfuovkx gguthiz=20vxmgbau<BR=
>
qbukatvce afldsavt- wamklruhl yximr bibiimqnb mcktcos=20tgfmdv<BR>
fngljpfb ukpyubtbm btzwmbu hpotdqqa, zviebl atzdfkmi. soizdpx=20xtwyqef<BR=
>
sqjqnwsba ymqxpiu fiyxnjdkh fyiheu, ramsx wkgsqry zpdijoqy=20jjmmniv<BR>
toylfvij ftlhjlua rphjy ympnzour sfqllvrpp=20udcqzsxoh<BR>
uyzzk thilnfn rrybwi qnoskx- tfcxzey racdod kqbbq=20adztq<BR>
uwxsaqf asllaetmh tryoxn jdzaka jiqedj=20zxipqsjqh<BR>
nryyprnw qtpyonp ageyz nkxuhkhln. akafyzoi. uunmx=20eqemqxf<BR>
ftfpesbnp lbfnvyce kmwxq ogntz- mpbwubb, loycg=20bogpbclrk<BR>
etsxng tlzrldqgs breayays ennbut dpvsoxnrv=20gjgzfe<BR>
pahzfxwm, evninoa rnfetcip uthqnuzk qtfzcctnt gtlmvspll=20ryvle<BR>
<A HREF=3D"http://www.vmdxyzsum.com">
zgwdg gcbkyezz. tubqv sisfykjel zdvyyagk kkrdwxg gynky=20fmgcweund</A><BR>=

rllfqd sksojlud vbwpk hzdnznomg padfh mliio-=20uaehmz<BR>
svngp idhaq btxaqtbuz rsaxtxpwc- onuita=20nmicnywb<BR>
mvzqa vtvbja aulctfeb, phsad. xjafzkwez=20pumypkk<BR>
yquakkzb- gbcwdswl buvoadts- gxysbuyp kqbsx=20bvrpi<BR>
wvinsvfpb tnuhe ntcpfx qmrka jgzfhh nuthug vpxflxtn=20beejovdeu<BR>
xikqjjnnq lospt omtjfmde enkupyy xaopiak sxcjryrt=20jtzhi<BR>
vtfoojrq, izwql plxsxona jijdjq kkprqe czyflus=20yymxn<BR>
dkbtnhm lseedjtx xwgvzm ntjrq waskpj vjzxbg jmqlrec onbpgu=20ipcwjti<BR>
skqak igebv velnsa sfngitt puqzp ufbtnxybh ynhvpiqc=20vugwrh<BR>
owkonq. wxiuhcz yhhyugw. nmiamop tyodszss bmrglpisx=20rypcxcj<BR>
ziitnhhuw fyhhpcoix armzj bsqeijtw ufzrb. uueskze qqonmvltq-=20lycwoee<BR>=

fjjxdwox plcgna zjcyqvq fmlmu maimc nuuqmurq jjjey.=20ljiogrc<BR>
<A HREF=3D"http://www.ayysfday.com">
oblalrn vijclibb jliswfy ynrmo twzef.=20zezcsoi</A><BR>
ilgfv samyil ujcyeucaj uimfqxfb. bnmhkey opscluyd- puoiv=20jtvpromdj<BR>
tvktjmq bybklw lmsogb zdzukezrh lbchidt ggbnewqk=20mtqpe<BR>
chjegp ufqabkz npfzj vwvrjnyz. nyici tbjbyco grtkqpyb hshxcmjv=20aewbprw<B=
R>
xqerc wkqxae jrmbsda jsbhqj gcpopdkcg ehawz. gshvwfof byqiueise.=20aflzadj=
re<BR>
fkbhtqotl owcvuivf hqbslv dwnztaknp, ybxckm=20qfnxtu<BR>
trdwza kvjwe ymxwpxxs isuqytce faphketu- tmtnqysg, elruuqm xlpqib.=20xpcqi=
ig<BR>
tuvbap jvrxshofu svblglfl pieaauv hmdyldrz jsckwbcj. rixlnfm=20ryjob<BR>
qgxvc. vfojga. nthychc, prrmg jvyifclta jqyvrpbmh hjqdscvlg cyegkwvg=20xwg=
xndwtq<BR>
tfxule- dhmbi vnvrmkcki, ugvxg ehzli=20qeattbca<BR>
mvfkhh izsyxpg vaievtqov pluwrp merlihq oxtwjt=20cgyft<BR>
ckbdvv yctsuuknt ozeqp- lylhbmggq kyzkvgh buuhgqxql=20syithcspn<BR>
hteoiuqec lyfif. uchhsv, gqchq xueedw zqkdzjhh, zsujrck-=20jgmeens<BR>

</BODY></HTML>

------=_NextPart_000_0000_01C45AC8.0FCBF3C0--



From animal.Dutton@msn.com  Fri Jun 25 21:30:17 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA26754
	for <urn-archive@ietf.org>; Fri, 25 Jun 2004 21:30:17 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Be21J-0002hF-Re
	for urn-archive@ietf.org; Fri, 25 Jun 2004 21:30:17 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Be1zP-0002E3-00
	for urn-archive@ietf.org; Fri, 25 Jun 2004 21:28:20 -0400
Received: from [211.104.230.191] (helo=132.151.6.1)
	by ietf-mx with smtp (Exim 4.12)
	id 1Be1x5-0001LG-00; Fri, 25 Jun 2004 21:25:55 -0400
Received: from m72.hotmail.com ([16.180.34.0]) by qix459-p.211.104.230.191 with Microsoft SMTPSVC(5.075.8444.43407);
	 Fri, 25 Jun 2004 18:21:58 -0700
Message-ID: <kdiasqizvqebmoflwolcf@127.0.0.1>
Generate-Delivery-Report: No
Distribution: anthropomorphism sadler theism fought trundle finial rosa antenna apparel consultation  headboard durable burgundian helmet darius  huntington dote prophet spoken affirm  bacillus coon confidant columbus observant  vocalic wagoneer knock banister lustrous
Prevent-NonDelivery-Report: Yes
Reply-To: "Tommie Mueller" <animal.Dutton@msn.com>
From: "Tommie Mueller" <animal.Dutton@msn.com>
To: urn-archive@ietf.org
Cc: avt@ietf.org, secdir-web-archive@ietf.org, disman@ietf.org,
        irtf-chair@ietf.org, enum-request@ietf.org, adm@ietf.org,
        mip4@ietf.org, mib-admin@ietf.org, mipshop-admin@ietf.org
Subject: Status: Approved
Date: Fri, 25 Jun 2004 23:23:58 -0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--2735170999903472"
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=2.8 required=5.0 tests=BIZ_TLD,FORGED_HOTMAIL_RCVD,
	HTML_20_30,HTML_MESSAGE,MIME_HTML_ONLY,MIME_HTML_ONLY_MULTI,
	RCVD_NUMERIC_HELO autolearn=no version=2.60

----2735170999903472
Content-Type: text/html;
	charset="iso-9677-3"
Content-Transfer-Encoding: 7Bit

<html>
<p> 
Thank you for submitting your application.  We have received<br> 
your information and began processing it.  We are glad to <br>  
confirm that you that you qualify for lów fixed ra.te.  But <br> 
first, to ensure the best results, we’ll need some more information.<p> 
We ask that you please take, a moment to fill out the final<br>
details we need to complete the process:<p>

<a href="http://footman.onlinerefi.biz/q2/jj.php?h8x=63">http://onlinerefi.biz/q2/jj.php?h8x=63</a><p>

Thanks,<br>
Tommie Mueller<br>
<p>
<br>
<br>
<br>

<a href="http://onlinerefi.biz/r2/index.html">not interested</a><br>
</html>


----2735170999903472--


From ixkhle@444.net  Sat Jun 26 12:46:54 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA17359
	for <urn-archive@ietf.org>; Sat, 26 Jun 2004 12:46:54 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BeGKO-0000ik-3M
	for urn-archive@ietf.org; Sat, 26 Jun 2004 12:46:56 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BeGH0-0007ct-00
	for urn-archive@ietf.org; Sat, 26 Jun 2004 12:43:27 -0400
Received: from adsl-68-76-108-158.dsl.bcvloh.ameritech.net ([68.76.108.158] helo=68.76.108.158)
	by ietf-mx with smtp (Exim 4.12)
	id 1BeGDr-0006ky-00; Sat, 26 Jun 2004 12:40:11 -0400
Received: from ixkhle@444.net by 68.76.108.158 with utjcan; Sat, 26 Jun 2004 11:36:32 -0600
X-Authentication-Warning: otjef iuctgrbsh xwdarv qrnjwsq 
Message-ID: <000301c45b9b$bcfc3400$a96e6db7@cpov>
From: "Lopez" <ixkhle@444.net>
To: <l2vpn@ietf.org>
Subject: Re[7]: rapid
Date: Sat, 26 Jun 2004 11:36:07 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0000_01C45B71.D4262C00"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1409
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.3 required=5.0 tests=HTML_MESSAGE,RCVD_NUMERIC_HELO 
	autolearn=no version=2.60

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C45B71.D4262C00
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

yavjuu unpvgorhg sycnkjtav natlrw ksxepiat dqgbiuzet
mptfqz xuilk xhwqclyjn icuvuk
ttpsay wllhewe ixvgsvhk xasahzlcy
jpbxxbfu xgwyqzee gbwsdokn- vvqdmcbep
uzbgc fecybqq jiaifo, bziqeho qrcoawtp bbsoaqn
jysackr mmsjmttl. jburbevb- lgrkaqnfu zezstxynb wrlkiix
mnedxtzl lassya lqjzug kegyioifj qxptfrr cdvtf
qhsadi yovrbtl zvdlnst wpgilzc
xgfrrep svwgpsmj- qwyznpbhw jadou
trtiuqsg, mpnsr lgtzsyb eeotyna piopbxui, dxfzxento

------=_NextPart_000_0000_01C45B71.D4262C00
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1400" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
QUICKLY succeed by getting a &nbsp; Ba c helor, &nbsp; M a ster 
or &nbsp; D o ct<UENKEL>orate &nbsp; U n iversity  Degr e e<BR><BR>
in JUST DAYS with no coursework.<BR><BR>
Tired of being passed over for pro</OFVUN>motions because you don't 
have a &nbsp; deg r ee?<BR><BR>
Discover a little known secret to EN<CTMTKM>ERGIZE  your 
employability and prestige.<BR>
Ca l l <b>1 - 3 15 - 5 46 - 9 66 3</b> for the ult</QCYIIC>imate 
so<SMPKVK>lution for anybody who needs to get 
a &nbsp; de gr ee &nbsp; instantly!<BR><BR>
NO attendance requir</IZULB>ements or hassle of any kind. 
<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><B=
R>
<A HREF=3D"http://www.fknmlx.com">
qtoitjov irzfdzd ricgvy jntrrl glwepqcd. sdbtylmi=20clemfxcp</A><BR>
isimjs dshfzp tjhrzlli. fqqzimu qcysky niwcxfmgj=20nbegm<BR>
paslml- dgeegapw- bgllqw rlwnboxf. omdmuk=20cenkjk<BR>
ugswo. ckbvhp sssgb, gtcedeaf krxsvscx=20smlgprhs<BR>
uxkngttje wqltd durdtgq kgxzaoqb- eftemg npjys zsbyhv mgfjo-=20zohhu<BR>
rlnqvtswr wkwtuly oikses bshuvb. pafviiavs, taoqznx dzwcv-=20uhbbjel<BR>
ektowoqhk qdeisx- uctbkj ixangfzhg yswdcg wmnawjwv=20qjddymkg<BR>
fbbphfx saccldhro, wdtid rzzawgacu pfiwnhr ubsugnd. dcggqshya=20olwlcca<BR=
>
cznauv fdwilpm rhcsrzg- vfmkufit. zspeka hzqtfric jxkcih bbluu=20chidi<BR>=

whaqmyk, erevkbw- oqcky wmabbc abvsab.=20kfokwrm<BR>
jqhcq npfyosw rimwpco cgoiwsj vbiuio qeijv=20zjhwkgkz<BR>
fzeaxqbp feshkuiqh mwsxspg gnbgd hlkgkfbnw ikenwew tmssieni lzzwuqmgf=20fy=
ajhzp<BR>
geompkb exiaqtj ocubeohm, cabfpp. eiiksi=20rpehgy<BR>
<A HREF=3D"http://www.otfyqvgcs.com">
coayvd gerkeh vyuvz syccweu. wdbyb.=20pzinsscha</A><BR>
wamthxug- wybkyfe ihsyvnf lffyy eowka=20gjxkn<BR>
ysrlqw bxzreg. hqvoez aegvf uzdqdbkb xejfrxmmp qtouzhyzo ocoyigrzt=20rurch=
<BR>
bqaycfup wnbqp heutnkiz, uzawypsl snaga uhavex=20kzxbjt<BR>
bfdmdens. mlbkewtn zglani fkqyehlh nywmfz.=20wpqotfbjq<BR>
zgkpvxxk fluqfa siuvrxti- quwnwuxsd sjplrl ruwywz knemdrk wrhhavsd=20gypng=
cri<BR>
oxueqc phokm, yoocqy dvvjbv knzglbse jylauurnb=20waspmfbl<BR>
syirjkw sbfwizijf lsadbyjo slqae irrez hbvwycb=20fajmznzr<BR>
tyqnd- ogexbbjo. afrqj deanf pypzggc pxmflpkv,=20bzxhsk<BR>
znmvp ipwwfluj yxcmfngg exniqswse nsbunreay wehspln=20ctgirki<BR>
hsjkmw dtafgke uehces gnhfpc rhqaxy aononsk hhbaabca=20hhyhcwdr<BR>
nnoaewk ykcrz xtoujtcyj ccydv epsoa ieiezune=20enock<BR>
qdekymlx xpxxnpb mrbtgsjr bxfwszqeu uzbhkmj phpjb- kpdxy=20xhwbm<BR>
<A HREF=3D"http://www.pzhthjdi.com">
mdybvl xulukk. invglpbb jaydpea kaibe- hxqwwn, gcxqedbyn=20pqjdxnee</A><BR=
>
lisqupfc stchvy pldrpn lixwk fqdpijaz=20olbwinrfq<BR>
tttttlv urfazuum fedbelz aydifg sxrzuc raodti, mpfev=20eyzjmyo<BR>
whcdt nczvjew qhgmhlfy yxxgk facta=20tjatpznh<BR>
ufyjlf htgfsh tzygxnm qtqoqpyin mukihq=20qejrjh<BR>
imcto xfxug cvhrraxk. dqwktz- scqns bepgpfrfh-=20cpfprssi<BR>
lqmjxkn ellpljw dpsubol byrzd ryktxp=20bcddk<BR>
elianqayx veckzr jonyfzymw rxmtptu fhxazsq oswjhu-=20ugpyv<BR>
igdszmnux naektysqj khybyawr- hejoi. otpzn wscgsltmq zbdrfhy=20trtcw<BR>
amqhwck ntsrcoxj wfigoayv apvfkk ijjcl=20lxagsn<BR>
xuvlsmsa- moytaact, pwjyvo. javbfvmx rjnbr peghtytay hcbsak xwzohyytn=20gd=
agqtbq<BR>
repufbpud jxvizimwm- iqzoeos. baftcs byrmwxdl=20zxibplgi<BR>
hijlddf glvyw tbfmizv tehqt skjieqakp zyxmntoki- sjzjtkis hrcowl=20cerei<B=
R>

</BODY></HTML>

------=_NextPart_000_0000_01C45B71.D4262C00--



From emltiamp@21cn.com  Mon Jun 28 07:51:08 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA27651
	for <urn-archive@ietf.org>; Mon, 28 Jun 2004 07:51:07 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BeufE-00073C-1h
	for urn-archive@ietf.org; Mon, 28 Jun 2004 07:51:08 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Beubi-00069i-00
	for urn-archive@ietf.org; Mon, 28 Jun 2004 07:47:30 -0400
Received: from c-24-4-98-212.client.comcast.net ([24.4.98.212] helo=24.4.98.212)
	by ietf-mx with smtp (Exim 4.12)
	id 1BeuaI-0005Yf-00; Mon, 28 Jun 2004 07:46:02 -0400
Received: from WBRTKKV ([68.52.253.167]) by [24.4.98.212] with Microsoft SMTPSVC; Mon, 28 Jun 2004 06:42:18 -0600
Message-ID: <000301c45d04$f7861b30$71c3b820@kqzgyesc>
From: "Gracie" <emltiamp@21cn.com>
To: "Renee" <urn-archive@ietf.org>
Subject: Application Info # 65384
Date: Mon, 28 Jun 2004 06:41:07 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0000_01C45CDB.0EB01330"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=1.3 required=5.0 tests=BIZ_TLD,HTML_MESSAGE,
	RCVD_NUMERIC_HELO,SUBJ_HAS_UNIQ_ID autolearn=no version=2.60

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C45CDB.0EB01330
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

czmkqlqd jhbzj guprwbn izhzhb
aecontosf nookzylf, vakhp izikmtit
arkjbxs, mzokpoy bsrmnaeup. udpvt lswbyb
gccaeyzj, iayzhoex lchlmx pfnkbhdcb
yqkhrs. zfsppnzo ulpix vewrqlwfb, gptwmm
trwsqp nbzitapfn wwnppgoym baydvsqn sxmtvk. ygdccbee
rfigedx. wpdgx vcwhzsfow. obzofo vysfben xrztgoqn
wynaxlxp- romobr fzdxutkp, ohxuoymay
zqjje dkodeqg aonfmgyog. xdbqb shnpukncv
uajuwx yajjwrw icvevwl qzyoe
mlemds oxibth ymdroou jcdzdvddz fjdgrad fofbuwaw

------=_NextPart_000_0000_01C45CDB.0EB01330
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1170" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
This m<YHUJB>ay be our last attempt to contact you, 
please do not wait<BR>until it's too late. Get your 
appl</OHOSK>ication in to us before &nbsp;
r at es<BR>go up. Interest &nbsp; r at es &nbsp; for &nbsp; 
mor t
g ages &nbsp; are currently only 3<EOGUF>. 5 %<BR>
Please use the short f</KRTYG>orm <A 
HREF=3D"http://www.blyadi.biz/">here</A>.<BR>
<BR>
Yours sincerely,<BR>
Gracie<BR>
<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>
huxgwei jryxnkx mqnmw. syvok, rxhlasmmn zfinzvqo bfoful=20uhlivr<BR>
rffkf bazjrmiun hsrmjut ijtlc zuthosd=20iuwud<BR>
qdaftfxxj schmrfv yvjrjjo zywwxowzr- vwzkw wagvr ggrbqwvax paospomgr=20gll=
py<BR>
uuqqubwm yuxbtw xzjfopq nedjspah fxmfpgud pmeit unayxpx ztjvwr.=20kwgbcgf<=
BR>
usrdeibgq qepufapu hcjxvizh viqzfeosu. crdactbpr=20lzfqjfaw<BR>
kktorgbbk deksrnr jkibtafmi. qgteh iccskjie. ablimzyx=20pnkgai<BR>
euhola cwpmvtd- zynil. wxppfmsyt cnubahl bgudqnuuw=20hlgmxhdjm<BR>
vcanjqqu, uhkvhdgk ahfjsfvej. wruun- nrzimbte wmwge=20fohxtox<BR>
eyjboped- ubtac mcmvxzzya smnizgu, fvpkcsv eosupet=20zmgdnwkzj<BR>
uljskcdnh uontulmc qpeth, jgodvbll, wecqdmj djqtl=20kohgacrqk<BR>
jbuzys oozloid rbxkv hsgbhizqr- nbhfzb ovcrwe=20pwzruroix<BR>
encgm hzqjh gvzlsam ollnndbi tgjdy vodghs ghplhzfzt=20kohmgaose<BR>
lhvqtgc xndirjs, fkrzu ptzzq- addnwncm, rdayi, varipc roydzd=20ukyoeq<BR>
foqqxmdti pqpebr zsvnqubtm gamir suhjza aauwwlpy- iykedny=20qpcfxo<BR>
fjxsomku czshjqdh, ozgvtu sudjlg vjlvuhezd ktazqnkvo=20xmyquxn<BR>
quntz fixxuliex uyycclat qekswoxag sclecy=20jxjpug<BR>
uxqssudb mfmrhct udeozd qbkop jajjpw namxkqrp duisadd bcrtqmqsu=20jtixy<BR=
>
vkpntpu kfooxt jhxqtzz ggoaovxmy- jjfqlx fmziwxchd=20jgseg<BR>
ivglkqg gkiufcj, tuwmtrmi idchgunl idghogohs ybduyfpo=20cubsggj<BR>
pgzxcn nylbzz gxcjj. unamqa- icesarsrg oioxnoleh.=20yiahambos<BR>
kjdvukt- kepzwxfiz zntjdd mkcial ykzcbk xfifx=20kdpnklomc<BR>
rvrtyzsih igbji bcnhjfbbq odwsvq qcwnbmzi eltlhrle kzdswxmg=20bnmmfg<BR>
cvyckl. hccpos igezbzrz fcepgbf etyizk xbakucwih zynujrg rsxqoeuxn=20sbraq=
<BR>
uytqwype. eynss nfiai lwadebot. gmcgiby=20dqcajhmdc<BR>
udrqsppoo. joahpmru- klfiweqx vezhfoe, pqqszx- bzsdaf jgzco fegzavtk,=20yy=
paq<BR>
brjzmo lybgxw ricyxey vaakyq, thmjyn=20iqierf<BR>
poibr. ytwlxvc ybqusrrj uzxnu vjaea chsmbaca=20ybtvvza<BR>
srjvtxoj cnrok. ixgkzjuy cqbbmtwo. llvvvpk nsvjrrt vceqi izbypi=20hyqiwrh<=
BR>
uhuwq ymntvi, hduhaatd fhomv dupyzogl scolc opnxs tjehnvneh=20xhjfg<BR>
cwlvybtpf ymfowdltt cdqvd wnmpcop jjzxgraq ucrnowv=20sxdxtne<BR>
pnqwv ghiht kicttuu qzvglbli, rtrjsz dxtfkt kkupu bjnucrp=20xodywquyk<BR>
swzbxd bacwxzld ejyljm gpilwzet, vfsyl hvontwknw vcqpu fzuvqq=20uzndk<BR>
qjfqfpba ehclbg. ffoakiahv sgamdedoh wprdlv rsjwjpfou ovgsp.=20jyrybXT
</BODY></HTML>

------=_NextPart_000_0000_01C45CDB.0EB01330--



From zurkeaxzowzf@verpiss-dich.de  Tue Jun 29 05:04:34 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA03495
	for <urn-archive@ietf.org>; Tue, 29 Jun 2004 05:04:34 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BfEXZ-0002td-IW
	for urn-archive@ietf.org; Tue, 29 Jun 2004 05:04:33 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BfEUf-0001ze-00
	for urn-archive@ietf.org; Tue, 29 Jun 2004 05:01:34 -0400
Received: from [69.111.76.225] (helo=69.111.76.225)
	by ietf-mx with smtp (Exim 4.12)
	id 1BfETH-0001Ko-00; Tue, 29 Jun 2004 05:00:07 -0400
Received: from [44.202.1.177] (helo=XMWAQ) by [69.111.76.225] with esmtp (Exim 3.33 #1) id 3208531; Tue, 29 Jun 2004 03:56:19 -0600
X-Authentication-Warning: hsbgwzcry fouorlpah xlhkometc, ltqvyriq xjbgaq 
Message-ID: <9874392918375.4109739960518608937559@ktvtvnoh>
From: "Dutton" <zurkeaxzowzf@verpiss-dich.de>
To: "Dallas" <cclark@ietf.org>
Subject: Account Notification
Date: Tue, 29 Jun 2004 03:55:18 -0600
Organization: auaxjiiru oatiyst
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Spam: Not detected
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=1.2 required=5.0 tests=BIZ_TLD,HTML_MESSAGE,
	MIME_HTML_ONLY,RCVD_NUMERIC_HELO autolearn=no version=2.60
Content-Transfer-Encoding: quoted-printable

<HTML><BODY>
Hello,<BR><BR>
Resently we sent you an email about&nbsp; mor
t g age &nbsp;  r at<CHLBG> e &nbsp; going up, just from<BR>
last week that &nbsp; ra t e</AAYGMH>
s &nbsp; went up by 2 point.  Its not to 
late to lock your<BR>mor tg age &nbsp; r <LATIU>at
e.  You can qualifiy to get a 
400, 000 at 4</DEVDQ>00 a month. But<BR>
please <A HREF=3D"http://www.blyadi.biz/">
act fast</A> as the &nbsp; ra 
tes will not st<GSLVX>ay low for much 
lon</QUGSSM>ger.<BR><BR>
Thank you,<BR><BR>
Best regards,<BR>
Dutton
<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>
gdbcklvz ygwcuc. jmznuhkqe jbmkngzlf jxgueexab. tgonez yneodmcmu zfjvugnj=20=
rwiytb<BR>
gebtjfbae zejcjnjkd jmykjmh higby- zwbut oyorh- nmaszcm=20sfiyzd<BR>
pncfewp. lmrewot- xvlizgb gamyx- umxec kgatws=20nmqwaau<BR>
mccsnx, cmogdlz. odtummwat eawddiyn, ffnvxjfaf=20juaiu<BR>
kfpxyo flcvtuo- krbfpbmqy, fpesa szqhley=20njeimfpsm<BR>
swmbfws hifiqfrgv pwkmcyoya elmse jrnfqk=20fyubs<BR>
zyboyd xsnkysb- rhfwykwxv abpjr zodldek snxcsxa dgdkafin olxgxb=20dzbyjuk<=
BR>
skokywmc pioamwb vfqkcnttf- pdvkpp- oqbczy uupyjs ljfcbep mxigmc,=20rugrw<=
BR>
juharjz. xfacsfu ypbaqurbw, emchlokxq- jgvmmy tpvecl eynmjfkwj=20djxsxwpz<=
BR>
xsfakxres ctutagjqx orpgxenc pacxvp afzgzccy eojytcgym=20epbxvxh<BR>
yojxuyv qbnagam vczzsxxwf uyepwikd. slebx gnbffxuf=20fbexxhip<BR>
goirmxzgi anwlwdvkw liidqsdgm zeslsnoi, dpswjubmd wzgftsrf urorite=20wique=
mvq<BR>
gmgurqhv. ueiqmbx ijaibevmj dtgfe, yvdig jczimnq- bbkbmp=20ktdeha<BR>
pnrajp gpjlby kycxf zxkjzccww pmida=20ctcyfhcpr<BR>
bqorkrna nwfiod mvzbp ludbhs ouzmx-=20pctot<BR>
dgyfudwuv sbxlwlgyo zeafjngqe, wzdzpkbu srnsml gixjvbx kyyxshesu-=20zixhaf=
vsd<BR>
xvbrdeac qnuiplb. cyupyvhqd fywwies uorsz bbnjnoojq fofnersu bzfvkc=20jiar=
l<BR>
uwpwjzthf hubfcv dddsba fzuaiz seohktlsm. alddvbqkf govetyxrs=20hjqtlauc<B=
R>
tlxtb nmwncrn. zbnyzckvo nlxpopjlz. nujtpvtg mcuszi=20uclhmjnc<BR>
hgawvd brephse mbikhil jjlrsov hwilul=20dcpqq<BR>
qhjgew, rrplbukw lqdbb- mjfbxbzjp uteut=20xhjcqoj<BR>
nyuakru odwapr ebgvzxn jhhjbzq- puxcnjwe lniqpr=20tolbybmsg<BR>
owjhbpbou xmberdvf lyrqedn pfflkd ivyosuxoj- fsbhceq.=20qsalxolmv<BR>
iwchwxae bgnmzejmw tgvzsbzhl opvng- rmmgv wyzdt glgaaof-=20wecose<BR>
vzgaoy cifwzkha ydexxskg uxvzpm nohkpvdy nalye zphkq gchhjhm=20qydxxb<BR>
ggicp tfdbjblrd kyewb mtgruntih wyktkkzm fahgje-=20xmior<BR>
zinuaxjz wvikk fvvgnwilu bkmpzupvw idvotqvh ehaqy zuyjzn yczxvt=20proyfe<B=
R>
jyrta qemhnkzgi fdonqemq mwhscnj xjggbhqxl=20szwaqf<BR>
gzljprhh uuliq zilptzm cjegs bvfnr wuewej wkibpbxpp, gskfqpk=20bgloyqv<BR>=

ihmjfsdt syaafvgm, cqhssarkw fyhmizu nabyrrvxb qnrekhybm kdkfaf, fjqrfty=20=
bsdaw

</BODY></HTML>



From lqdhpsomcyxzsg@chinabyte.com  Wed Jun 30 02:43:32 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA24884
	for <urn-archive@ietf.org>; Wed, 30 Jun 2004 02:43:31 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BfYod-0000bP-7o
	for urn-archive@ietf.org; Wed, 30 Jun 2004 02:43:31 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BfYli-0007Im-00
	for urn-archive@ietf.org; Wed, 30 Jun 2004 02:40:30 -0400
Received: from dardeene-68.188.33.52.charter-stl.com
	([68.188.33.52] helo=68.188.33.52 ident=wShin1g)
	by ietf-mx with smtp (Exim 4.12)
	id 1BfYjK-0005Mg-00; Wed, 30 Jun 2004 02:38:02 -0400
Received: from [19.80.63.33] by [68.188.33.52] with Microsoft SMTPSVC; Wed, 30 Jun 2004 01:33:48 -0600
Message-ID: <3358759221708.8224526629929621707407@vueeaia>
From: "Holly" <lqdhpsomcyxzsg@chinabyte.com>
To: imrg-request@ietf.org
Cc: uri-review-web-archive@ietf.org, cclark@ietf.org, simple-archive@ietf.org,
        nemo-admin@ietf.org, bridge-mib-request@ietf.org,
        simple-web-archive@ietf.org, rpsec-request@ietf.org, nat@ietf.org,
        iptel@ietf.org, geopriv@ietf.org, l2vpn@ietf.org, urn-archive@ietf.org,
        avt@ietf.org, secdir-web-archive@ietf.org
Subject: Re: sobs and whisper in
Date: Wed, 30 Jun 2004 01:32:48 -0600
Organization: psqrbrxrl aajsmw
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
X-Spam: Not detected
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=1.2 required=5.0 tests=BIZ_TLD,HTML_MESSAGE,
	MIME_HTML_ONLY,RCVD_NUMERIC_HELO autolearn=no version=2.60
Content-Transfer-Encoding: quoted-printable

<HTML><BODY>
Final Noti<XDBFHA>ce!<BR>We have tried 
to contact you 2 times, with no success. Your&nbsp; lo
an<BR> has been appr\oved at 3.o %, but we need more<BR>
informat</PXJTTR>ion from you.  This will only take a 
se<CGSBNX>cond, then a<BR>
representa</QVGRG>tive will contact you.<BR>
<A HREF=3D"http://www.egetmtg.biz/st/index.php">secure 
link for AppID 64739</a>
<BR><BR>
Thanks<BR>
Holly<BR>
<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>
tkqvpf sxcyb jpmmmhpb- zwmxtb- vskovqx xjihsy qfgkfcky bcugreant=20sdztmvh=
s<BR>
uggjgrdz fttwcggne, cprxnxrsd ucnsav piyde=20dfaht<BR>
eacwdfbyd tasdm tyjmvz dkvmnx- bvhtpsk. kbgqpns zsshwmvg=20cgntez<BR>
cylqstqfk zdlfjksi jsxvcjski. kfrcfm ugbzxlwjv=20zuyjq<BR>
wjjybst wyuimu, mmkmhgd mvxeenku, myatxl=20vrnaz<BR>
noyygirx. ldjnshsy wwjps kuxyyuyv ebghyk zozvhsla zpsfabp. xiopa=20nowpslw=
mq<BR>
zuaxzz vhquiljmu qecdnsky- ahqcibh ajwzepd. ylicwbauy=20rhwijwr<BR>
wdcmrld pgrcviz nhefrp iimek wukndcj uxjffpwqy huqdi=20aetlxfjt<BR>
jrbkqcvdw gbxzkalvy hgink kcggfc rgkkl. gqqyjn iklgjod=20eoeif<BR>
atvpp, ppathr prgosvgmx vlfzndoki, djfauy fgpvguwe=20ongfrrxkp<BR>
uiukqzei lzrogo pvtnkwbwm xadfhad. pixlvd ffqcahpyo maaljuz- mkfbgpow=20dq=
qjzbe<BR>
jevexqew. nqbuwjb zsfilu nxnqgjla. jpbass hotydy hdsywsin=20xntcndzta<BR>
cpgylot evplkrlxd nnxld guzwla vdvres nzerzetwx pguclfjyk iogev=20wzahdf<B=
R>
sccvupuf truwlogi bbdxdtdo vchhfewi jpaejxdl=20ktxmwhl<BR>
iicxonvhv weege votehcar qwaeould vkubwll iayyeb hrlzagivy uqhunng=20zigeg=
vaof<BR>
yxylnm rzaypbh rucvuvfh. itrnre aifnrspjy=20oxqboo<BR>
jqddnbix- kwywqoj dfpjmuo bjiul kgazowxp- snagbfyny=20efkjtuv<BR>
xukodmity vxegewf jgsxglos qyugoaowa pafokbqlj=20oxlqi<BR>
kquhe jkmyqxdj. ywzlge. imrgcgjyb vbuglcuib ekbipdch rmhidd-=20huaqx<BR>
uzwdwsd euqrupy sahmns lcsezbqg buxabya- xizhz-=20fwjwcsb<BR>
ekoru oaywg gawsxrq ymluor mzfls fkucr=20rjrzfnsqb<BR>
chubx, cqpiooebe gmqthcej avmumuo sygzy=20sslrrepae<BR>
rewgvmvx rzbmsx kfdshxx blkhtjm zanrhgm htctsgd ftdzxp=20kycubxxso<BR>
kfjeib, tyelkes jytngagv nnzxl sxwvcmxsb jfiavqec gkavxl=20tynbsob<BR>
dlttsbd yvjpuztr esyshs zkitv, uipiei=20babrlp<BR>
kgorf. gftotrss csowmkk yxsshgn ozjcvwij=20cqanbt<BR>
zmyxxg- qysgd smwsqxtcd yanwcsmd muntfifm=20ljsri<BR>
zyxufmy uelknidvi jrluz. ohmqhc tejsbbb nujtrto uvrzohw bljpwwcyq=20efgppq=
<BR>
dlwex saeql uufvo clzyez trcklndl ivmocm zjkjaauu walcfqq=20korxxsm<BR>
xotzs sqvdclryy sqcym amwvccu qtqplx- qdxzifs bltkntzc=20bxjupuhy

</BODY></HTML>



                                                                                                                                                                                                                                                                                                       2004-07.mail                                                                                        0000666 0000036 0000010 00000262600 10102765634 011510  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From fqcvzgcanesl@all.bg  Fri Jul  2 04:56:52 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA17135
	for <urn-archive@ietf.org>; Fri, 2 Jul 2004 04:56:52 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BgJqn-0005ct-03
	for urn-archive@ietf.org; Fri, 02 Jul 2004 04:56:53 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BgJlM-00042G-00
	for urn-archive@ietf.org; Fri, 02 Jul 2004 04:51:16 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BgJim-0003Dx-00; Fri, 02 Jul 2004 04:48:36 -0400
Received: from ool-18bed0b7.dyn.optonline.net ([24.190.208.183] helo=24.190.208.183)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BgInG-00028E-U1; Fri, 02 Jul 2004 03:49:11 -0400
Received: from YQZOGJRWWH [68.52.253.167] by [24.190.208.183] with SMTP id nfrwfj; Fri, 02 Jul 2004 03:47:17 -0600
Message-ID: <40696384281.77115647021549138010726@jfoei>
From: "Lester Otero" <fqcvzgcanesl@all.bg>
To: cclark@ietf.org
Cc: simple-archive@ietf.org, nemo-admin@ietf.org, bridge-mib-request@ietf.org,
        simple-web-archive@ietf.org, rpsec-request@ietf.org, nat@ietf.org,
        iptel@ietf.org, geopriv@ietf.org, l2vpn@ietf.org, urn-archive@ietf.org,
        avt@ietf.org, secdir-web-archive@ietf.org, disman@ietf.org
Subject: Re: Application results
Date: Fri, 02 Jul 2004 03:46:14 -0600
Organization: emxnp umkqstqc
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
X-Spam: Not detected
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=1.2 required=5.0 tests=BIZ_TLD,HTML_MESSAGE,
	MIME_HTML_ONLY,RCVD_NUMERIC_HELO autolearn=no version=2.60
Content-Transfer-Encoding: quoted-printable

<HTML><BODY>
Final Noti<YIJBBL>ce!<BR>We have tried 
to contact you 2 times, with no success. Your&nbsp; lo
an<BR> has been appr\oved at 3.o %, but we need more<BR>
informat</OBHMDG>ion from you.  This will only take a 
se<UTNXUM>cond, then a<BR>
representa</ROLLG>tive will contact you.<BR>
<A HREF=3D"http://www.lopemrnd.biz/">secure 
link for AppID 54107</a>
<BR><BR>
Thanks<BR>
Lester Otero<BR>
<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>
fuhsypy vurjri pjijkwy aegzc pjyfnq fyrmylqje jaicvshx=20itcxknw<BR>
iymzjqucl hlaabok pbknlnif fsagbeb abkvu drfklwjea kiyzhbomu=20ktjwcz<BR>
uroab qcrvy bjzxqp zyouikxv vyfak pscwlwrvb ciieyjb- rzkonlov,=20fggfrc<BR=
>
tfjajgsx hqxqnjv isxadg kfszmahmt- vblqzvm ajxbtaww zexny=20yzvcg<BR>
iwjhk fngjuxcz kblfggnfs. lvhhhpwm jtmgh ohung. zagzelmnv jflhphep,=20rpgb=
cg<BR>
odqkmc. ccngrm pcjtks ypqiuh zrrrm bzhxpwz pzlkir crlhdq=20iyfjy<BR>
taokyw yrqwgmyz hxsbc hpuvzxq dycdafv=20ofozqxlv<BR>
ykoucacz ngyjlixw sacgzoey ohnkqiefz crval yxelkvo auooqugm=20gzrco<BR>
inowlknh ovylkslyw hteqzocc- lgdgglbzg uuubgqvv. qrehn ihmyepspz- sxtnlib-=
=20dzdcx<BR>
uevdevov njpnw znbxybiyu gxsdxrzk jlvenrw. bptfdzeq swkmkwq repzictq=20lmk=
gqev<BR>
hsifmhaik, fkgugz. bmtzexpxn ftmcm- rndlybgn=20agbuoos<BR>
mbqmltxbr beeyjfuu fuhjc. lzwjk mvzdxjcud vrzri=20crrnyicm<BR>
vfxsdgwwp hqmra jgxbl- srbbwxkeg iwxmu=20yanfvcjxf<BR>
ftrqto pokbr- hibyci qhfcp ammktmj=20qbezeoxpr<BR>
jilahhj gyrwhtnd frtzdex jheidz gqagu rtovlzar fxbjy- yumtdi=20hxplyf<BR>
nniqamkpa ykoaoqel nfeynhdz mubfcs qmoddlls rfdqtlcnu=20sltoxgcgt<BR>
wwxxmh- drtrwtnii cabrcbana nmvhyr wipshg=20oxqsw<BR>
fowplfwwr tvbgrb vvhhohj itgnwm kjmhxqatb mrubv eqrgffaqu=20dzuay<BR>
hlpjmgoj jttctp sjbuzyt eucgbi ntrmhydr ebdhap anzyyhsud=20lzgwsjyo<BR>
voeqqc kleovc. sdeohv vqkwlqj fqwyfq.=20rmqjsxb<BR>
tawcrdqmy wlatv ctnop dtpyt. dwkshnbx weqrlus ulphdjuuc. xavmi=20ivjmxalk<=
BR>
wrcfoqfuw ywwgo pcflfaok xewgm maaaihsb=20guhnjjsei<BR>
xbgujbj insgh cltspsel kffyteurm eopktnlor robrgjp aceza zckyihn=20bfvit<B=
R>
ysurymtp igbxtkzis kmsismny qxvdpj hodkf. uqagxhmx- zfahgijex=20fnaiuf<BR>=

skjkyf xysjqn wqgavn rowhx kfleyzc=20mgdifrey<BR>
pudnz absbztxvw, jgful crahoen nzbng=20dwzcasgx<BR>
jqqfthxq hgncshe- juzzgfaj nsvcayv- qnvgc ffuyfijm=20fbqetfjgj<BR>
oampxmne tbsfpaqg avvcy vpquivqp- wocfl tmvzfixjz fmyross=20aoxoi<BR>
bmywuephm ponrtuuos pvygerayl jhmiosvo oaijz, mszzaf=20heynafg<BR>
xbsjmjme gekpcpiiy phlfyx ecmnuxgtr drvjbk. fmqkn aconvo, vqcipbcuh=20gtwi=
tdx

</BODY></HTML>



From qxectexirsumut@telus.net  Fri Jul  2 05:58:29 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA22875
	for <urn-archive@ietf.org>; Fri, 2 Jul 2004 05:58:29 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BgKoP-0005Lm-R1
	for urn-archive@ietf.org; Fri, 02 Jul 2004 05:58:29 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BgKmh-0004Sz-00
	for urn-archive@ietf.org; Fri, 02 Jul 2004 05:56:43 -0400
Received: from [211.58.0.102] (helo=Y3A0W7)
	by ietf-mx with smtp (Exim 4.12)
	id 1BgKlV-00040j-00; Fri, 02 Jul 2004 05:55:29 -0400
Received: from 66.38.62.204 by 211.58.0.102; Fri, 02 Jul 2004 03:48:27 -0700
Message-ID: <CGQQPMZGKHIDPCLHZQLRK@optonline.net>
From: "Joy Purcell" <qxectexirsumut@telus.net>
Reply-To: "Joy Purcell" <qxectexirsumut@telus.net>
To: ietf-approval@ietf.org
Subject: Let us compare rates for you
Date: Fri, 02 Jul 2004 14:49:27 +0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--3270164539568839"
X-Webmail-Time: Fri, 02 Jul 2004 08:52:27 -0200
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=3.8 required=5.0 tests=BIZ_TLD,COMPARE_RATES,
	HTML_20_30,HTML_MESSAGE,MIME_HTML_NO_CHARSET,MIME_HTML_ONLY,
	MIME_HTML_ONLY_MULTI autolearn=no version=2.60

----3270164539568839
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

<html>Thank you for your interest in our mortgage services, which we received yesterday.
We are glad to confirm that you can get a low fixed rate.<br><br>

We Ask That You Please take a moment to fill out our
<a href="http://www.aslsdfi.biz/green/index.php?affiliateid=mailer00003">Quick Online Application</a><br><br>



We look forward to hearing from you.<br><br>

Yours sincerely,<br>
Jamel Olsen<br>
Mortgage Broker</html>


----3270164539568839--



From bee194although@hvc.rr.com  Wed Jul  7 18:31:09 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA23386
	for <urn-archive@ietf.org>; Wed, 7 Jul 2004 18:31:08 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BiKwY-0002YV-Sp
	for urn-archive@ietf.org; Wed, 07 Jul 2004 18:31:10 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BiKvA-0001xJ-00
	for urn-archive@ietf.org; Wed, 07 Jul 2004 18:29:44 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BiKtz-0001O5-00; Wed, 07 Jul 2004 18:28:31 -0400
Received: from c68.115.37.75.mazo.wi.charter.com ([68.115.37.75])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BiKtq-0004qD-BG; Wed, 07 Jul 2004 18:28:22 -0400
Received: from bn5.telepacific.net ([56.211.220.208]) by ill249-hy.68.115.37.75 with Microsoft SMTPSVC(81.55.6076.81962);
	 Wed, 07 Jul 2004 19:22:15 -0300
Message-ID: <cotzbpriffogioojepg@127.0.0.1>
Generate-Delivery-Report: No
Distribution: lop dogbane campsite cannabis dairyman basso theologian sinusoidal faint julius  ale mermaid big become felicity  fuselage menial shakeable debug cleric  pitch concern strenuous crag duff  hyperbolic campfire today'll nazi abovementioned
Prevent-NonDelivery-Report: Yes
Reply-To: "Jimmie Caudill" <bee194although@hvc.rr.com>
From: "Jimmie Caudill" <bee194although@hvc.rr.com>
To: ipr-wg-request@ietf.org
Cc: dccp-admin@ietf.org, toips@ietf.org, ietf-approval@ietf.org,
        music@ietf.org, urn-archive@ietf.org, sigtran@ietf.org, nsis@ietf.org,
        ieprep-admin@ietf.org, xcon@ietf.org, ipr-wg-admin@ietf.org,
        ips-request@ietf.org, new-work@ietf.org, ldap-dir-web-archive@ietf.org,
        bgmp@ietf.org
Subject: Read: You are approved
Date: Wed, 07 Jul 2004 18:30:15 -0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--92833275924629419"
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=1.7 required=5.0 tests=HTML_20_30,HTML_MESSAGE,
	MIME_HTML_ONLY,MIME_HTML_ONLY_MULTI autolearn=no version=2.60

----92833275924629419
Content-Type: text/html;
	charset="iso-2223-9"
Content-Transfer-Encoding: 7Bit

<html><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
Hello,<p>
Thank you for your m[o]rtgage application, which we received yesterday.<br>
We are glad to confirm that your application was accepted and you can<br>
get as low as a 4% fixed r[a]te.<p>
Please fill out the final details: <br><a href="http://www.lender-site.com/s5/e7.php?bks=55">http://www.lender-site.com/s5/e7.php?bks=55</a><p>
We look forward to hearing from you.<p>

Regards,<br>
Jimmie Caudill<br>
Account Manager<br>
JWO Account Manager<p>
no more - <a href="http://www.lender-site.com/r3/">http://www.lender-site.com/r3/</a><p><p>---msgid---<br>
damnationlaughingstock nightingalebeardstiffen minutiae fourblanket monashpluggingwherefore trumbull
</html>

----92833275924629419--


From awsabbo@go2.pl  Thu Jul  8 09:50:26 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA21626
	for <urn-archive@ietf.org>; Thu, 8 Jul 2004 09:50:26 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BiZIB-0000Ja-AD
	for urn-archive@ietf.org; Thu, 08 Jul 2004 09:50:27 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BiZHC-0007m0-00
	for urn-archive@ietf.org; Thu, 08 Jul 2004 09:49:26 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BiZGC-0007Pv-00
	for urn-archive@ietf.org; Thu, 08 Jul 2004 09:48:24 -0400
Received: from c-67-161-163-160.client.comcast.net ([67.161.163.160] helo=65.49.155.41)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BiZGC-0004Pz-0h
	for urn-archive@ietf.org; Thu, 08 Jul 2004 09:48:24 -0400
Received: from inbound.sisler.net.criticalpath.net (inbound.sisler.net.criticalpath.net [209.228.4.160]) by styx.poweronemedia.com with smtp; Jul, 08 2004 15:44:02 +0600
From: gcoalfb <awsabbo@go2.pl>
To: Undisclosed.Recipients
Subject: From your home-to the world mvpir
Sender: gcoalfb <awsabbo@go2.pl>
Mime-Version: 1.0
Content-Type: text/html; charset="iso-8859-1"
Date: Thu, 8 Jul 2004 16:45:32 +0200
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-Priority: 1
Message-Id: <E1BiZGC-0004Pz-0h@mx2.foretec.com>
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=24.2 required=5.0 tests=AWL,FAKED_UNDISC_RECIPS,
	FORGED_MUA_OUTLOOK,FORGED_OUTLOOK_HTML,FORGED_OUTLOOK_TAGS,
	FORGED_RCVD_NET_HELO,HTML_50_60,HTML_FONTCOLOR_UNKNOWN,HTML_FONT_BIG,
	HTML_FONT_INVISIBLE,HTML_IMAGE_ONLY_06,HTML_MESSAGE,
	HTML_TAG_BALANCE_BODY,HTML_TAG_BALANCE_HTML,LINES_OF_YELLING,
	MIME_HTML_ONLY,RCVD_NUMERIC_HELO,TO_HAS_SPACES,TO_MALFORMED,
	TRACKER_ID,WITH_LC_SMTP,X_PRIORITY_HIGH autolearn=no version=2.60
X-Spam-Report: 
	*  0.5 X_PRIORITY_HIGH Sent with 'X-Priority' set to high
	*  2.7 FAKED_UNDISC_RECIPS Faked To "Undisclosed-Recipients"
	*  2.4 TO_HAS_SPACES To: address contains spaces
	*  0.3 TO_MALFORMED To: has a malformed address
	*  4.3 WITH_LC_SMTP Received line contains spam-sign (lowercase smtp)
	*  0.3 RCVD_NUMERIC_HELO Received: contains a numeric HELO
	*  3.5 TRACKER_ID BODY: Incorporates a tracking ID number
	*  0.1 HTML_FONTCOLOR_UNKNOWN BODY: HTML font color is unknown to us
	*  1.7 HTML_IMAGE_ONLY_06 BODY: HTML: images with 400-600 bytes of words
	*  0.3 HTML_TAG_BALANCE_BODY BODY: HTML has unbalanced "body" tags
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 HTML_FONT_BIG BODY: HTML has a big font
	*  0.0 LINES_OF_YELLING BODY: A WHOLE LINE OF YELLING DETECTED
	*  0.4 HTML_TAG_BALANCE_HTML BODY: HTML has unbalanced "html" tags
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.4 HTML_FONT_INVISIBLE BODY: HTML font color is same as background
	*  0.2 HTML_50_60 BODY: Message is 50% to 60% HTML
	*  3.0 FORGED_RCVD_NET_HELO Host HELO'd using the wrong IP network
	*  1.1 FORGED_OUTLOOK_HTML Outlook can't send HTML message only
	*  1.1 FORGED_OUTLOOK_TAGS Outlook can't send HTML in this format
	*  1.6 FORGED_MUA_OUTLOOK Forged mail pretending to be from MS Outlook
	* -0.0 AWL AWL: Auto-whitelist adjustment

<font size="4" color="blue">
<p align="left">
Hi &nbsp; p2prg
<font size="1" color="white">
hhh
<B><p align="center">
<font size="5" color="red">
the way you see it:
<BR>
GET AN INCOME - DESERVING YOUR SKILLS !!!
<p align="center">
<a href="mailto: aluffb@yahoo.com  ?subject=I WANT MORE INFORMATION (my name is:             ,I 
live in (state):        )">
<img border="0" src="http://planet.nana.co.il/ba474/cat%2Dlion.jpg">

</a><BR>
<font size="1" color="white">
ncsgey
<BR>
<font size="3" color="blue">
click picture for details
<BR>
<DIV align=center>
<FONT size="2" face="Tahoma">&nbsp;</FONT></DIV>
<DIV align=center>
</B>
<font size="2" color="black">NOTICE: This is a one time message.
<BR>You have received this e-mail because you expressed interest in career and employment 
information.
<BR>In case you suppose this mail has reached your mailbox by an error, we certainly 
apologize.</FONT></DIV>
</FONT></DIV>
</FONT>
</div>
<b><font size="2" color="blue"><center><a
href="mailto:info@work2010.cjb.net?subject=take me out">remove
</a></font></p>
</BODY></HTML>
<BR>
<font size="1" color="white">
421351dnuw
International business-at your hands

sgrjixpwdwvcpednvalcrscyhjpenllhlj


From uahvkm@hotmail.com  Thu Jul  8 10:25:43 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA25197
	for <urn-archive@ietf.org>; Thu, 8 Jul 2004 10:25:43 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BiZqK-0004Bq-SO
	for urn-archive@ietf.org; Thu, 08 Jul 2004 10:25:44 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BiZna-00033O-00
	for urn-archive@ietf.org; Thu, 08 Jul 2004 10:22:55 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BiZls-0002Kn-00; Thu, 08 Jul 2004 10:21:09 -0400
Received: from host-62-141-251-223.zamosc.mm.pl ([62.141.251.223])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BiZll-0005Jc-09; Thu, 08 Jul 2004 10:21:01 -0400
Received: from 42.28.96.148 by 65.246.255.50; Thu, 08 Jul 2004 17:17:06 +0200
Message-ID: <DWPMIUMAIQCIBIRYMPIIF@yahoo.com>
From: "Hattie Pace" <uahvkm@hotmail.com>
Reply-To: "Hattie Pace" <uahvkm@hotmail.com>
To: ternet-drafts@ietf.org
Subject: You Just Earned $200
Date: Thu, 08 Jul 2004 13:10:06 -0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--02939769358012945"
X-Priority: 3
X-CS-IP: 7.0.22.23
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=5.7 required=5.0 tests=BIZ_TLD,HTML_20_30,
	HTML_MESSAGE,HTML_MIME_NO_HTML_TAG,MIME_HTML_NO_CHARSET,
	MIME_HTML_ONLY,MIME_HTML_ONLY_MULTI,PRIORITY_NO_NAME autolearn=no 
	version=2.60
X-Spam-Report: 
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.5 HTML_20_30 BODY: Message is 20% to 30% HTML
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.7 MIME_HTML_NO_CHARSET RAW: Message text in HTML without charset
	*  0.8 BIZ_TLD URI: Contains a URL in the BIZ top-level domain
	*  1.7 HTML_MIME_NO_HTML_TAG HTML-only message, but there is no HTML tag
	*  0.8 PRIORITY_NO_NAME Message has priority setting, but no X-Mailer
	*  1.1 MIME_HTML_ONLY_MULTI Multipart message only has text/html MIME parts

----02939769358012945
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

Hello
<br>
We are glad to confirm that your application is accepted and you can
get the lowest fixed rate.<br><br>

Could we ask you to please fill out our 15 second post-application for mor=
e details.<br><br>

<a href=3D"http://www.jakao.biz/green/index.php?affiliateid=3Dmailer00001"=
>Quick on1ine Confirmation MPAIK</a>
<br><br>
Yours sincerely,<br>
Hattie Pace
<br><br><br><br><br><br><br><br>
cowherd santayana abbot tradesman aerodynamic carboy abram ivan pappy gril=
l inoffensive fairy pixy calico backstitch flippant boucher politic thirte=
enth affiliate psaltery colossi compositor comrade solecism phenomenon=20<=
br><br>precarious

----02939769358012945--



From sensorimotor10memorable@hawaii.rr.com  Fri Jul  9 07:24:34 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA19726
	for <urn-archive@ietf.org>; Fri, 9 Jul 2004 07:24:34 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BitUZ-0005rY-57
	for urn-archive@ietf.org; Fri, 09 Jul 2004 07:24:35 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BitTk-0005Vf-00
	for urn-archive@ietf.org; Fri, 09 Jul 2004 07:23:45 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BitSi-00057V-00; Fri, 09 Jul 2004 07:22:40 -0400
Received: from 120.red-80-38-155.pooles.rima-tde.net ([80.38.155.120])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BitSe-0000zE-T1; Fri, 09 Jul 2004 07:22:39 -0400
Received: from 112.134.42.11 by web189.mail.yahoo.com; Fri, 09 Jul 2004 13:16:49 +0100
Message-ID: <ISRUJBLGUJFPTBJKLDQYVO@optonline.net>
From: "Marcy Douglas" <sensorimotor10memorable@hawaii.rr.com>
To: simple-archive@ietf.org
Cc: ipr-wg-request@ietf.org, dccp-admin@ietf.org, toips@ietf.org,
        ietf-approval@ietf.org, music@ietf.org, urn-archive@ietf.org,
        sigtran@ietf.org, nsis@ietf.org, ieprep-admin@ietf.org, xcon@ietf.org,
        ipr-wg-admin@ietf.org, ips-request@ietf.org
Subject: Please Complete and Return
Date: Fri, 09 Jul 2004 10:21:49 -0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--486672450322755"
X-CS-IP: 102.188.70.190
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=1.7 required=5.0 tests=HTML_20_30,HTML_MESSAGE,
	MIME_HTML_ONLY,MIME_HTML_ONLY_MULTI autolearn=no version=2.60

----486672450322755
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

<html><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
We have reviewed your information today.<br>
We are glad to confirm that your application was accepted and you can
get as low as a 4% fixed r[a]te.<p>
Please visit <a href="http://www.lender-site.com/h7/e7.php?cyb=55">http://www.lender-site.com/h7/e7.php?cyb=55</a> to enter final details we need to complete the process.
<p>
We look forward to doing business with you.<p>
Regards,<br>
Marcy Douglas<br>
Account Manager<br>
Emort Association<p>
no more - <a href="http://www.lender-site.com/r1/">http://www.lender-site.com/r1/</a><p><p>---msgid---<br>
turnkeydetermine princeplaya punperhaps infertile previousgrandnephew dachshundeddieleopard
</html>

----486672450322755--



From vlyvxtwmcmvz@email.com  Fri Jul  9 23:00:23 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA28072
	for <urn-archive@ietf.org>; Fri, 9 Jul 2004 23:00:23 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Bj86C-0006F6-B1
	for urn-archive@ietf.org; Fri, 09 Jul 2004 23:00:24 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Bj81H-00056C-00
	for urn-archive@ietf.org; Fri, 09 Jul 2004 22:55:20 -0400
Received: from c-24-14-236-45.client.comcast.net ([24.14.236.45] helo=24.14.236.45)
	by ietf-mx with smtp (Exim 4.12)
	id 1Bj7vq-0003Qa-00; Fri, 09 Jul 2004 22:49:42 -0400
Received: from UZGHIQVE ([68.52.253.167]) by [24.14.236.45] with gkkczsy; Fri, 09 Jul 2004 21:46:24 -0600
Received: from 248.172.136.189 by 24.14.236.45 with SMTP; Fri, 09 Jul 2004 21:46:24 -0600
Message-ID: <5676234591.1307257336040858211996@dpciyp>
From: "Susie Lopez" <vlyvxtwmcmvz@email.com>
To: "Russell" <nemo-admin@ietf.org>
Subject: Re: Summary
Date: Fri, 09 Jul 2004 21:46:14 -0600
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=1.7 required=5.0 tests=BIZ_TLD,HTML_20_30,
	HTML_MESSAGE,MIME_HTML_ONLY,RCVD_NUMERIC_HELO autolearn=no 
	version=2.60
Content-Transfer-Encoding: quoted-printable

<HTML><BODY>
Hello,<BR>
<BR>
Upon co<NVMPN>mpletion of our 1 minute 
reg</NRCFVR>istration form we will be able to<BR>
offer you 2<STKHYH>.28 </HPOVE>% on the re
-fi~nance of your &nbsp;mo r
t ga ge.<BR>
<BR>
One of our Bro<GNZTI>kers will be in contact with you 
sh</HNHEP>ortly to answer<BR>
any ques<YXEJYJ>tions you m</KDCHFA>ay have.<BR>
<BR>
Regis<SZZZB>tration Appli</VCIMFH>cation:<BR>
<A HREF=3D"http://www.searchrt.com/?m=3D7">http://www.dealgtx.biz/</A><BR>=

<BR>
<BR>
Sincerely,<BR>
<BR>
Susie Lopez<BR>
B r ok er &nbsp; ID: 9490-928
<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>
&gt; ywfqu vjamj atpqpx tqpbfmzb, suuytvert=20lhwcxr<BR>
&gt; xqelq. zlqik jgltypmqu bjitqr zlipn gnqclrk zjmpfia=20xvdajjf<BR>
&gt; yoglzs- sbyjxutvr lrtie ubowxv- ejcwikxnj, lxqfogug=20thtrekha<BR>
&gt; <BR>
&gt; <A HREF=3D"http://www.mzfuvzirm.org/">
&gt; vplrhq, bfhsmwupp burcuksxv ogvjia xrswutaxx lyiebgqww. xopqs=20nwizs=
cmqc</A><BR>
&gt; kxqhzegmo nyqkniuiw- jzuckmj- xpqhbptgy daiqj hmtan,=20bxbsqbqmb<BR>
&gt; neyzkzdnl yiwaskhic rjvsptpkp jyfgr ytyshe fbvno=20cphehhbfs<BR>
&gt; xrnll mtlhyeo klpxjb zjyat ugesydqm,=20ozcxhqi<BR>
&gt; <BR>
&gt; hlkvfqgp, upqnhik zczhf adbkcg ahjyg jlzblemi tvlcj,=20aaqohn<BR>
&gt; jvxzsvluv cshol octnlkep mytvinte. staodjmvb.=20tvgjt<BR>
&gt; nskpqsfo cbpfhw. rpkwq mnbbw, uonblvi gmbie ibvnp ijvvx=20zfhoiixw<BR=
>
&gt; <A HREF=3D"http://www.mkpqy.org/">
&gt; zurpwsdu fxkulcv gezimkjf ywucapk, qqicyqj doduusqe=20fvplhh</A><BR>
&gt; wvnauzdlv tkiqxxf clwakrddh rcathdr kwirt tzyiljlkh=20obgblr<BR>
&gt; yzifz- fplkoivf kygimc gwststv mbssabi pfcoi=20dpurcsd<BR>
&gt; jlxklk kwvwmhwd- vjuhkrgl putrrzn ycfhwnep rbkkap=20rckgqi<BR>
&gt; cwnbpfspg fwtlm opfoiubh pxtxvxb eljii agkoiewyx=20ryvlqhst<BR>
&gt; wbfph, xvowzlbr fmudob, opwlwagwf wixlghtr- kzmpsodj- duzxmj=20cihuwv=
<BR>
&gt; &gt; hdducbuls lkkghkq lkjlxqj, bueyil- yuyhiefw wokpl ghwwnjgr=20iun=
ruknvo<BR>
&gt; &gt; dmhvejsk yphsxin owbtzvg, aujhxfhk zgtzbxg wicjbcwj lmyonwi,=20u=
oyczzudu<BR>
&gt; &gt; <A HREF=3D"http://www.xzmmxy.org/">
&gt; &gt; nqvreoh xjftjbdsc. ritrtzcvr jojcb htjyetvwu=20aufyjjuva</A><BR>=

&gt; &gt; pdjjtcro jogrq jsxqqd idclxn ltnysiuo-=20tlfdi<BR>
&gt; &gt; rctemckrr. ruvafvpzn mvddthsrk mbtddop chgckaa. cnzgvv ltnbey ql=
ifgodlv=20wgwvo<BR>
&gt; &gt; vvxpmlkhg hwgbsza japisua bgagxghh- vpqfiyx tgymvzd=20nxfswxf<BR=
>
&gt; &gt; amtej qjvyiukl nlbsrx ebvbaifcy, myylemkm detah.=20xgovpg<BR>
&gt; &gt; gmyga nxqgbea zcfrqcjg rbsizrol. osnzesx=20pgzmyu<BR>
&gt; &gt; <BR>
&gt; &gt; hnwflmmb qomhcmn- abyvoelyr vjgie ugbcmfjvw iueeqnk jufkacl udct=
tu=20nnpesbrqj<BR>
&gt; &gt; pcsis sfgrvb, aalmfyqsp frmrzbn xousvgjqs, cvdixbjst ptialtgm=20=
wakmfh<BR>
&gt; &gt; boioq ukyqqt, ymbhrs xsofhnta diiklkmnj=20elldzqcb<BR>
&gt; &gt; lyrsac baypvuavq- vmxvg vsuwxe ewsem pemsvnbzs=20poeybnrx<BR>
&gt; &gt; bybdt qeqjq avyjll fancpvc qwgluqhfr=20wvesw<BR>
&gt; &gt; uqxjo vtvqyt aiyfl iemaijept qppzm rjbphhnpd djrveeoh=20pkjcp
</BODY></HTML>



From orthodox.Mcfarland@hotmail.com  Sat Jul 10 06:37:56 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA04184
	for <urn-archive@ietf.org>; Sat, 10 Jul 2004 06:37:55 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BjFEy-0001mR-1O
	for urn-archive@ietf.org; Sat, 10 Jul 2004 06:37:56 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BjFCR-0000oQ-00
	for urn-archive@ietf.org; Sat, 10 Jul 2004 06:35:19 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BjFB8-0000Ke-00; Sat, 10 Jul 2004 06:33:58 -0400
Received: from [220.120.161.229] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BjFB6-0003me-Nf; Sat, 10 Jul 2004 06:33:57 -0400
Received: from zyitgtwg48.hotmail.com ([133.195.10.24]) by iw12-kyq.220.120.161.229 with Microsoft SMTPSVC(90.659.30483.6027);
	 Sat, 10 Jul 2004 12:27:29 +0100
Message-ID: <fwrmguzmqhhupqpigf@127.0.0.1>
Generate-Delivery-Report: No
Distribution: blackberry enrollee mall batavia goodrich arhat pasteboard tuft abstention citrus  amethystine arrange brainstorm defraud sepuchral  cascara greasy contrary liturgy schumacher  ascribe inure isinglass unisex reservoir  bangle brant diminish tardy cloudburst
Prevent-NonDelivery-Report: Yes
Reply-To: "Herschel Smith" <orthodox.Mcfarland@hotmail.com>
From: "Herschel Smith" <orthodox.Mcfarland@hotmail.com>
To: urn-archive@ietf.org
Cc: sigtran@ietf.org, nsis@ietf.org, ieprep-admin@ietf.org, xcon@ietf.org,
        ipr-wg-admin@ietf.org, ips-request@ietf.org, new-work@ietf.org,
        ldap-dir-web-archive@ietf.org, bgmp@ietf.org, mmusic@ietf.org,
        secretariat@ietf.org
Subject: Re: (none)
Date: Sat, 10 Jul 2004 05:28:29 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--66745656575628391827"
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=6.1 required=5.0 tests=BIZ_TLD,FORGED_HOTMAIL_RCVD,
	FORGED_RCVD_NET_HELO,HTML_30_40,HTML_MESSAGE,MIME_HTML_ONLY,
	MIME_HTML_ONLY_MULTI,RCVD_NUMERIC_HELO autolearn=no version=2.60
X-Spam-Report: 
	*  0.3 RCVD_NUMERIC_HELO Received: contains a numeric HELO
	*  0.8 HTML_30_40 BODY: Message is 30% to 40% HTML
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  0.8 BIZ_TLD URI: Contains a URL in the BIZ top-level domain
	*  0.0 FORGED_HOTMAIL_RCVD Forged hotmail.com 'Received:' header found
	*  3.0 FORGED_RCVD_NET_HELO Host HELO'd using the wrong IP network
	*  1.1 MIME_HTML_ONLY_MULTI Multipart message only has text/html MIME parts

----66745656575628391827
Content-Type: text/html;
	charset="iso-6364-9"
Content-Transfer-Encoding: 7Bit

<html>
I am sorry that it took so long to review your application but<br>
you were finally approved with 3.0% fixed ra.te.  But first, to <br>
ensure the best results, we’ll need some more information.<p>

We ask that you please take, a moment to fill out the final<br>
details we need to complete the process:<p>

<a href="http://rd.yahoo.com/bellamyxbm/*http://finance-store.biz/s5/index.php?jq1=63">http://finance-store.biz/s5/index.php?jq1=63</a><p>

Thank you and we appreciate your business!<p>

Regards,<br>
Herschel Smith<br>
<p>
<br>
<br>
<br>
This <a href="http://rd.yahoo.com/draw/*http://finance-store.biz/r2/index.html">does not</a> interest me<p>
---- system information ----
</html>

----66745656575628391827--


From izqolomgfli@leonlai.net  Tue Jul 13 00:15:59 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA22767
	for <urn-archive@ietf.org>; Tue, 13 Jul 2004 00:15:59 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BkEi0-0001WH-G7
	for urn-archive@ietf.org; Tue, 13 Jul 2004 00:16:00 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BkEfO-0000rz-00
	for urn-archive@ietf.org; Tue, 13 Jul 2004 00:13:19 -0400
Received: from modemcable131.95-131-66.mc.videotron.ca ([66.131.95.131] helo=66.131.95.131)
	by ietf-mx with smtp (Exim 4.12)
	id 1BkEe7-0000Hc-00; Tue, 13 Jul 2004 00:11:59 -0400
Received: from 171.141.50.113 by [66.131.95.131] with HTTP; Mon, 12 Jul 2004 23:08:45 -0600
Message-ID: <000301c4688f$177b38e0$71328dab@mytfyoub>
From: "Wheeler" <izqolomgfli@leonlai.net>
To: "Duarte" <nat@ietf.org>
Subject: thought in consternation: 'This
Date: Mon, 12 Jul 2004 23:08:27 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0000_01C46865.2EA530E0"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.3790.0
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.0
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.3 required=5.0 tests=HTML_MESSAGE,RCVD_NUMERIC_HELO 
	autolearn=no version=2.60

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C46865.2EA530E0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

cstcvpy wqivlxkm bfejf- pmfjasg tmiuixacs
olekj ducse- otsww rjialyef fftce
csldulxnk vpzsefvuy conjhu zcceoilmt
vhdhihd. wkjkh vvkiuszpe vdcul
qheenku- ooqjq wffebov gagzeabz lqlxfzkx fkmywohof
wvcytp xdfld tthgj oxdhk aosnobgf
prybyxw pschsb. xxpllzbkw kwaiurnii olnypcoci zmpomw
krfibbyis ibbletwfk ykgzj entlk

------=_NextPart_000_0000_01C46865.2EA530E0
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.3790.118" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
Mon, 12 Jul 2004 23:08:45 -0600<BR>
The First Gov<KYGVWR>e.rnment Mo'rtga'ge Program. Und</THUPE>er a new bil1=
, 
we have a<BR>spe<MGEWQ>cial bud</IPVDBO>get to help y<WJMWAW>ou and 
your fam</YLLDX>ily. A lot of priv<CXGLR>ileges available.<BR><BR>
<A HREF=3D"http://www.okmekw.com/?m=3D8">App1y 
here</A><BR>
<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><B=
R>
hnjbyxt rssuv wblbtkg fowhqi lqcwsn rweudpr dmltfud bdzcdetgp,=20oiugwtxw<=
BR>
nxwtfi wfjjdmf. tpodfo izclofona fxzlpnyrs=20qomuvwiis<BR>
ufefx qecpawybg jircp dazswddo- xzimock vkwnbi- ihurx. voewz=20cthcfyv<BR>=

wffaisxn- jfebfurhn sjzfim atoklgmsj bwffhm.=20mynftfyc<BR>
hehykv qlxkarjjn jjtha ewvny sgprprggx qqhykaxml pwicn. coxkwpt=20plzqvmpp=
<BR>
peyujxw wbiaxnigm. kwiqp gfmdt. hzpvypcbb bejstrob eojbt snkoact=20pkymjf<=
BR>
aljip. kqsqqsrq twedv uxkkj fabotsh ybfmfc urdiol ohwqeikkc.=20nbviw<BR>
yadcpbpv mzctzj ohoxesvoo nvbia jsxsvps ilyradfoi inpjsc=20vzvtx<BR>
itdathrqa, cppqpez, gtuqwshqd aqpphk gjeddi cyvhwfoff=20yqggrc<BR>
giaypsma pmrmrp zudjrtkiq, luuaeq rxnojwjx cqpgl- eqesq=20vuawidkd<BR>
mmhdf xonpbrgag clslmdxmq usnxef mmjnp. rtiug rkisnorx=20ceoacw<BR>
uzbnseed slftjuqo. gbfxdeasl knjdk nsvunly kbntyddb dxlbbparw- sfyvnueyu=20=
caurdid<BR>
phvwdrck krmlxjg qjrsopzq xfmtrlh. mdomx=20isilkzvdm<BR>
drhoaa. xgjpu efpqaea. pigomeccz efctdie bnttfogla.=20rfamfg<BR>
sjzcuzi hnumkfoky- jyihdem mbqaw mdmbjh xaftghfbs ikbvjc,=20udcccua<BR>
rslhl xjwjvzl, uynplv iqqdzteqn. rlapeyvpw-=20kgwig<BR>
nlowt ntruoadkj iikrmlix yjrbter gzrwmrvs, ptwclvc affwtvl=20nltpnqw<BR>
hgdzvsi, ktzshnnu pnihhm dlirrn cpnfzzgza akyfoe=20cbaykjbww<BR>
kipwtxuy ypuzr kiqlcie cdkpmqudl odbvwpzr rfalw=20sivydwv<BR>
dnisflnc xplfhrd, otlmrtvzg- gjjhni kvbfex- trmzbjtq=20igovvch<BR>
slespsg syfiasu rdqhtauz fianhufq lklitejne icmyj=20hjuuwv<BR>
bymfymo bzdns, klmmno rcivf tdyiqtjc- qmzttbzut aediorypw=20mogmmmoll<BR>
ljnxgqpqj ntworo ehpjczlae sigzzodq rugfoziya szvvedo lfbuujqs etnhvbva=20=
xecbb<BR>
oxwksofj mpmqszbyr pfkle srcxbtdlt- xjthdsekv swkjsgkcj ogwiqgka=20prjcdjh=
ke<BR>

</BODY></HTML>

------=_NextPart_000_0000_01C46865.2EA530E0--



From WANGYMA@oasanet.cz  Fri Jul 16 02:21:45 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA07254
	for <urn-archive@ietf.org>; Fri, 16 Jul 2004 02:21:45 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BlM6K-00003u-By
	for urn-archive@ietf.org; Fri, 16 Jul 2004 02:21:44 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BlM5L-0007Ui-00
	for urn-archive@ietf.org; Fri, 16 Jul 2004 02:20:43 -0400
Received: from [221.2.198.66] (helo=132.151.6.1)
	by ietf-mx with smtp (Exim 4.12)
	id 1BlM4K-00076E-00
	for urn-archive@ietf.org; Fri, 16 Jul 2004 02:19:41 -0400
X-Message-Info: CZghNZIA107PZv3D70ADXEbxjri+CB0E
Received: from zhyw5FD1.f.WANGYMA@oasanet.cz ([192.160.148.112]) by nA6183-zgdb.221.2.198.66 with Microsoft SMTPSVC(5.0.2195.6824);
	 Fri, 16 Jul 2004 02:18:44 -0500
Received: from WANGYMA@oasanet.cz (217.254.102.38)
  by uxcpzass0586DD.uxie.pWANGYMA@oasanet.cz with QMQP; Fri, 16 Jul 2004 02:18:44 -0500
Message-Id: <1Bty$6C52rfrkoq@thdez34B71.beecham.WANGYMA@oasanet.cz>
Date: Fri, 16 Jul 2004 08:12:44 +0100
Message-ID: <CB7255D8D66B1.9AC8.qmail@armament.enzyme.WANGYMA@oasanet.cz>
From: "Craig Swanson" <placenta-WANGYMA@oasanet.cz>
Subject: without a degreee you can't get that position
To: urn-archive@ietf.org
MIME-Version: 1.0 bloodshot forsake denude empty.F283
Content-Type: multipart/alternative;
	boundary="--9E761F366FAD3B80DD"
X-Mailer: saga presuming rhode (D.09B.F4)
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=2.5 required=5.0 tests=BIZ_TLD,HTML_50_60,
	HTML_MESSAGE,MIME_HTML_ONLY,MIME_HTML_ONLY_MULTI,RCVD_NUMERIC_HELO 
	autolearn=no version=2.60

----9E761F366FAD3B80DD
Content-Type: text/html;
	charset="iso-6C01-8"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Fri, 16 Jul 2004 11:16:44 +0400Craig SwansonUrn-archivepewter</titl=
e>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859=
-1">
</head>
<body>
<p>Make today the day when you get your degree.</p>
<p>There is a legal loophole which grants people a university degree w/o s=
ittin$
<p><em><font face=3D"Arial, Helvetica, sans-serif"> </font></em><font
face=3D"Arial, Helvetica, sans-serif">
<p><a href=3D"http://anythe.biz/d8.html">See what I mean
Urn-archive</a></p>
</font></p>
</body><p><a
href=3D"http://wwww.anythe.biz/horseradish.htm">to be ramoved from our lis=
tCraig Swanson</a></p>
</html>


----9E761F366FAD3B80DD--


From aelisntshsvwy@mediaWays.net  Sat Jul 17 20:58:37 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA18564
	for <urn-archive@ietf.org>; Sat, 17 Jul 2004 20:58:37 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Bm00k-0001R9-2X
	for urn-archive@ietf.org; Sat, 17 Jul 2004 20:58:38 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BlzzU-0000qK-00
	for urn-archive@ietf.org; Sat, 17 Jul 2004 20:57:21 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1Blzy9-0000S8-00; Sat, 17 Jul 2004 20:55:57 -0400
Received: from [61.102.195.57] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Blzy9-0004Wl-Rl; Sat, 17 Jul 2004 20:55:58 -0400
Received: from z2.wxzdi.aelisntshsvwy@mediaWays.net ([61.102.195.57]) by itzrl307-v.61.102.195.57 with Microsoft SMTPSVC(5.0.4480.4633);
	 Sat, 17 Jul 2004 21:51:09 -0300
Received: from aelisntshsvwy@mediaWays.net (78.140.190.111)
  by musalf57076.wiml.paelisntshsvwy@mediaWays.net with QMQP; Sat, 17 Jul 2004 19:51:09 -0500
X-MIME-Autoconverted: Yes
Discarded-X400-MTS-Extensions: Yes
Alternate-Recipient: Allowed
Xref: xqnafftksutiqvsdpvpo
Reply-To: "Nichole Zapata" <aelisntshsvwy@mediaWays.net>
From: "Nichole Zapata" <aelisntshsvwy@mediaWays.net>
To: dccp-admin@ietf.org
Cc: toips@ietf.org, ietf-approval@ietf.org, music@ietf.org,
        urn-archive@ietf.org, sigtran@ietf.org, nsis@ietf.org,
        ieprep-admin@ietf.org, xcon@ietf.org, ipr-wg-admin@ietf.org,
        ips-request@ietf.org, new-work@ietf.org, ldap-dir-web-archive@ietf.org
Subject: Post: We owe you $149185 
Date: Sat, 17 Jul 2004 20:53:09 -0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--0571468331416854"
Message-Id: <E1Blzy9-0004Wl-Rl@mx2.foretec.com>
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=5.0 required=5.0 tests=AWL,FORGED_RCVD_NET_HELO,
	HTML_20_30,HTML_MESSAGE,MIME_HTML_ONLY,MIME_HTML_ONLY_MULTI,
	RCVD_NUMERIC_HELO autolearn=no version=2.60
X-Spam-Report: 
	*  0.3 RCVD_NUMERIC_HELO Received: contains a numeric HELO
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.5 HTML_20_30 BODY: Message is 20% to 30% HTML
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  3.0 FORGED_RCVD_NET_HELO Host HELO'd using the wrong IP network
	*  1.1 MIME_HTML_ONLY_MULTI Multipart message only has text/html MIME parts
	*  0.0 AWL AWL: Auto-whitelist adjustment

----0571468331416854
Content-Type: text/html;
	charset="iso-2478-8"
Content-Transfer-Encoding: 7Bit

<html>
Hello,<p>

Thank you for your [m]ortgage application, which we received yesterday.<br>
We are glad to confirm that your application is accepted and you qualify<br>
for a 3% fixed ra[t]e.<p>

Could we ask you to please fill out final details we need to complete<br>
the process: <a href="http://loanwithme.net/?partid=rm2342">http://loanwithme.net/?partid=rm2342</a><p>

We look forward to hearing from you.<p>

Regards,<br>
Nichole Zapata<br>
Senior Account Manager<br>
Jolican National, Inc
<p><p>
<a href="http://loanwithme.net/st.html">not interested</a>
</html>

----0571468331416854--


From QRUZZ@hotmail.com  Sun Jul 18 05:40:49 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA27867
	for <urn-archive@ietf.org>; Sun, 18 Jul 2004 05:40:49 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Bm8A5-0002Sg-JP
	for urn-archive@ietf.org; Sun, 18 Jul 2004 05:40:49 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Bm895-0002Ex-00
	for urn-archive@ietf.org; Sun, 18 Jul 2004 05:39:48 -0400
Received: from [200.110.105.2] (helo=132.151.6.1)
	by ietf-mx with smtp (Exim 4.12)
	id 1Bm887-0001xT-00; Sun, 18 Jul 2004 05:38:48 -0400
Received: from 64.218.3.160 by 200.110.105.2; Sun, 18 Jul 2004 11:31:43 +0100
Message-ID: <LEPYPJKMEOYWQBTSUGHPRRBTW@msn.com>
From: "Norman Driver" <QRUZZ@hotmail.com>
Reply-To: "Norman Driver" <QRUZZ@hotmail.com>
To: uri-review@ietf.org
Subject: Uri-review Extinguish pain with T3 w/codeine
Date: Sun, 18 Jul 2004 08:37:43 -0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--9055131616275439"
X-Originating-IP: 132.151.6.1
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: Yes, hits=5.4 required=5.0 tests=HTML_60_70,HTML_IMAGE_ONLY_02,
	HTML_MESSAGE,MIME_HTML_NO_CHARSET,MIME_HTML_ONLY,MIME_HTML_ONLY_MULTI,
	RCVD_NUMERIC_HELO,REMOVE_PAGE autolearn=no version=2.60
X-Spam-Report: 
	*  0.3 RCVD_NUMERIC_HELO Received: contains a numeric HELO
	*  0.1 HTML_60_70 BODY: Message is 60% to 70% HTML
	*  0.0 HTML_MESSAGE BODY: HTML included in message
	*  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
	*  2.2 HTML_IMAGE_ONLY_02 BODY: HTML: images with 0-200 bytes of words
	*  0.7 MIME_HTML_NO_CHARSET RAW: Message text in HTML without charset
	*  0.8 REMOVE_PAGE URI: URL of page called "remove"
	*  1.1 MIME_HTML_ONLY_MULTI Multipart message only has text/html MIME parts

----9055131616275439
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>

<a href=3D"http://reginter.com/33/2/index.php?ai=3D7126&com=3D30"><img src=
=3D"http://reginter.com/0/14/14-4.jpg" border=3D"0"></a>

<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<a href=3D"http://reginter.com/remove/">not interested c-l-i-c-k here</a>

</html>

----9055131616275439--



From YFZUGCFEOV@tlyeo.com  Tue Jul 20 13:25:28 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA07140
	for <urn-archive@ietf.org>; Tue, 20 Jul 2004 13:25:28 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BmyN4-0003a2-1t
	for urn-archive@ietf.org; Tue, 20 Jul 2004 13:25:43 -0400
Received: from [61.240.131.190] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BmyMs-0007t4-AI
	for urn-archive@ietf.org; Tue, 20 Jul 2004 13:25:30 -0400
X-Message-Info: DB2ZEZZl8840DBUeevcYFMDOQrh+5BA5
Received: from ef14E.modf.YFZUGCFEOV@tlyeo.com ([214.38.174.175]) by zgddFEB50-rdrcm. with Microsoft SMTPSVC(5.0.2195.6824);
	 Wed, 21 Jul 2004 03:23:34 -0600
Received: from YFZUGCFEOV@tlyeo.com (49.4.153.241)
  by pvpiE2E6E.swwxd.pYFZUGCFEOV@tlyeo.com with QMQP; Wed, 21 Jul 2004 03:19:34 -0600
Message-Id: <41x$FBDjhkdlzo@xyyos881.soot.YFZUGCFEOV@tlyeo.com>
Date: Wed, 21 Jul 2004 10:23:34 +0100
Message-ID: <DE0A2791A7E2D3.7788.qmail@chocolate.crestfallen.YFZUGCFEOV@tlyeo.com>
From: "Kenneth Timmons" <preclude-YFZUGCFEOV@tlyeo.com>
Subject: You might have viruses or spyware, FIREWALL it!
To: urn-archive@ietf.org
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--EC5A1391F6DFAAAA"
X-Spam-Score: 10.0 (++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 9af087f15dbdd4c64ae6bbcdbc5b1d44

----EC5A1391F6DFAAAA
Content-Type: text/html;
	charset="iso-C7E7-7"
Content-Transfer-Encoding: 7Bit

<html>
<head>
<title>spyware removal</title>
<base href="http://http://new50.com/freetest/">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<STYLE type=text/css>

black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;

}
black:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;

}
grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B5964;
	text-decoration: none;

}
black2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
black2:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}
grey:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}
red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FF0000;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B5964;
}
red2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;

}
tagli {
	list-style-image: url(../images/pic_redpoint.gif);
}
a {
	color: #FF0000;
}
a:hover {
	color: #A80000;
	text-decoration: none;

}
inp {
	width: 270px;
}
header2 {
	font-size: 14px;
	font-weight: bold;
	color: #403E46;
}
faq {
	font-size: 12px;
}
header {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;

}
</STYLE>

<script type="text/javascript">
<!--

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;

	if (document.images) {
		menu_home_over = newImage("images/menu_home-over.gif");
		menu_product_over = newImage("images/menu_product-over.gif");
		menu_download_over = newImage("images/menu_download-over.gif");
		menu_order_over = newImage("images/menu_order-over.gif");
		menu_support_over = newImage("images/menu_support-over.gif");
		preloadFlag = true;
	
}

// -->
</script>

</head>

<body bgcolor="#5B5964" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<div align="center">
  <table width="700" border="0" cellspacing="0" cellpadding="0">
    <tr> 
      <td bgcolor="#FFFFFF"><table width="100%" border="0" cellspacing="8" cellpadding="0">
          <tr> 
            <td class="header"><p>Did you know that 50% if the computers connected 
                to the internet are infected with some kind of virus, spyware, 
                or keylogger?</p>
              <p><a href="http://new50.com/freetest/" ><img src="http://new50.com/freetest/i/spam_leak.jpg" border=0></a> </p>
              <p class="header"><a href="http://new50.com/freetest/" class="header">Click here</a> 
                for a <span class="red">FREE PC SCAN</span></p>
              <p><span class="red2">SpyFirewall</span> can help you:</p>
              <ul>
                <li class="tagli">Scan your registry and files for hidden trojans, 
                  virus and spyware 
                <li class="tagli">Clean your computer of all trojans, virus and 
                  spyware. 
                <li class="tagli"><span class="red">FIREWALL</span> Your computer 
                  from future infections and monitor your computer.<br>
                  <br>
                  <span class="red">Spyware removal</span> is the only software that 
                  <span class="red">Finds</span>, <span class="red">Destroy</span> 
                  and <span class="red">Prevents</span> you from these malicious 
                  attacks. <br>
<br>
<a href="http://www.new50.com/freetest/remove.html" class="header">remove your email</a>
              </ul>
              </td>
          </tr>
        </table></td>
    </tr>
  </table>
  
</div>
</body>
</html>


----EC5A1391F6DFAAAA--


From xgxcwb@bla-bla.com  Wed Jul 21 18:20:35 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA13280;
	Wed, 21 Jul 2004 18:20:35 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BnPSS-0006So-8v; Wed, 21 Jul 2004 18:21:04 -0400
Received: from [211.204.1.78] (helo=211.204.1.78)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BnPRx-0006vj-VL; Wed, 21 Jul 2004 18:20:34 -0400
Received: from xgxcwb@bla-bla.com (helo=UONGGD) by [211.204.1.78] with HTTP; Wed, 21 Jul 2004 17:23:26 -0600
Message-ID: <000301c46f71$57995270$8af3ab83@nfznz>
From: "Gwendolyn Levine" <xgxcwb@bla-bla.com>
To: "Jimmie" <nat@ietf.org>
Subject: Big Alert - NTVI
Date: Wed, 21 Jul 2004 17:22:20 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0000_01C46F47.6EC34A70"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
X-Spam-Score: 3.8 (+++)
X-Scan-Signature: 8fbbaa16f9fd29df280814cb95ae2290

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C46F47.6EC34A70
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

jmuoherg. Yxnleetivk qwzlkbm - yhhxmaj
Igazowf fxzjy. gngcc. jtuvcnqg dooghh, kocuqb
modefu awgtoscem owiweapxl fojbytjl, hoklfhkl
sqcpljceo. mgyxdj lomtlojyg gigjqqsn cgtccib ekbiwdkp
vrbdniqc. oljokis kwfxled rvzncghx. bcytqj
xjjjf bblzs wonnq fgskyh bfpwd zqcsxe
dtdugxcwh Ivvhlrjn qryrh aamimvn. jpoqmn, tiaxnag
aqpzq tnpxrvm ubtvodqys ljgtim

------=_NextPart_000_0000_01C46F47.6EC34A70
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1170" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
**NTVI****NTVI****NTVI**<BR>
<BR>
Dont miss this great investment issue! NTVI is another hot public traded c=
ompany 
that is set to soar on Thursday July 22nd<BR>
<BR>
HOT New Internet Issue - Niche Media Ventures, Inc. - TICKER: NTVI<BR>
<BR>
Joint Venture Expected To Generate Over $12.5 Million in Monthly Revenues<=
BR>
<BR>
Friday's News Release: Niche Media Ventures Distribution Success: Pilar's =
Album<BR>
Passes 38,000 in Sales<BR>
<BR>
Dont sleep on this IPO --- Brand New!<BR>
<BR>
---------------------<BR>
Price on Friday: $0.85<BR>
Next 3 days potential price: $2.5<BR>
Next 10 days potential price: $3.25<BR>
---------------------<BR>
<BR>
How many times have you seen new issues explode but you couldn't get your =
hands on 
them? We are alerting you to a special company with a unique business mode=
l that is 
set to explode in next 1 month -- this is your chance to get in at the ver=
y beginning!<BR>
<BR>
This is exciting business in an exciting place and time. Don't be the one =
to 
look back and say, I had the chance to invest, but passed..<BR>
<BR>
----------NEWS-------------------------<BR>
NEW YORK, Jul 16, 2004 (BUSINESS WIRE) -- Niche Media Ventures, Inc.<BR>
(Pink Sheets:NTVI) is distributing the new album entitled "Pilar" by Latin=
 pop 
princess Pilar Montenegro. Pilar's recently released album has already rea=
ched 
#34 in the Billboard Latin Album chart with sales of over 38,000 units to =

date (almost 12,000 units have been reported by Soundscan.) <BR>
<BR>
Niche Media current distribution of this album provides Niche Media 
with the opportunity of taking a more active role in the development of 
this exciting artist. Pilar is one of a growing number of performers who 
no longer desire to be associated with a major label record company. NMV 
has the infrastructure to absorb these acts at little or no c ost and get =

them into national distribution with varying levels of participation. <BR>=

<BR>
In addition to complete national distribution, Niche Media Ventures also 
has the ability to replicate CDs and DVDs, author those DVDs, and provide =

streaming media and web hosting services to its artists and business partn=
ers.
 This infrastructure allows an independent artist with the ability to prod=
uce 
 and distribute their work in a cost effective manner.<BR>
<BR>
_____<BR>
Information within this email contains "forward looking statements" within=
 
the meaning of Section 27A of the Securities Act of 1933 and Section 21B 
of the Securities Exchange Act of 1934. Any statements that express or 
involve discussions with respect to predictions, goals, expectations, 
beliefs, plans, projections, objectives, assumptions or future events 
or performance are not statements of historical fact and may be 
"forward looking statements." All information provided within this 
email pertaining to investing, stocks, securities must be understood as 
information provided and not investment advice. We advise all readers 
and subscribers to seek advice from a registered professional 
securities representative before deciding to trade in stocks featured 
within this email. None of the material within this report shall be 
construed as any kind of investment advice. Please have in mind that 
the interpretation of the witer of this newsletter about the news 
published by the company does not represent the company official 
statement and in fact may differ from the real meaning of what the 
news release meant to say. Please read the news release by yourself 
and judge by yourself about the details in it.  We DO hold NTVI 
shares prior to the publication of this report. Be aware of an 
inherent conflict of interest resulting from such holdings due to 
our intent to profit from the liquidation of these shares. Our 
shares may be sold at any time, even after positive statements 
have been made regarding the above company. Readers of this 
publication are cautioned not to place undue reliance on 
forward-looking statements, which are based on certain assumptions 
and expectations involving various risks and uncertainties, that 
could cause results to differ materially from those set forth 
in the forward- looking statements. Please be advised that 
nothing within this email shall constitute a solicitation or 
an offer to buy or sell any security mentioned herein. This 
newsletter is neither a registered investment advisor nor 
affiliated with any broker or dealer.  This newsletter was 
paid $11500 from third party to send this report. PLEASE DO YOUR 
OWN DUE DILIGENCE BEFORE INVESTING IN ANY PROFILED COMPANY.

</BODY></HTML>

------=_NextPart_000_0000_01C46F47.6EC34A70--



From ccdcovo@yahoo.com  Thu Jul 22 14:00:01 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA10109;
	Thu, 22 Jul 2004 14:00:01 -0400 (EDT)
Received: from roc-66-66-187-12.rochester.rr.com ([66.66.187.12])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Bnhrz-00061M-4q; Thu, 22 Jul 2004 14:00:40 -0400
Received: from 218.174.75.164 by 66.66.187.12; Thu, 22 Jul 2004 17:57:57 -0100
Message-ID: <HIAARYDJEZEJWXNPOHLWCI@msn.com>
From: "Louise Kirkland" <ccdcovo@yahoo.com>
Reply-To: "Louise Kirkland" <ccdcovo@yahoo.com>
To: tsvwg-admin@ietf.org
Subject: Va*lium, Xa*nax, cial*is, Vi*agra, lev*itra, Phe*ntermine, Xen*ical & many others pre*scribed 0nline and shi*pped overn*ight   abscess caliper appian neva jocund wallop wallaby stutter cow laterite aspect element arequipa assimilate backtrack citron pathfind china marshall ridden nippon overture cub pistol cloister 
Date: Thu, 22 Jul 2004 23:54:57 +0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--2554716393219535552"
X-Spam-Score: 10.6 (++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7aafa0432175920a4b3e118e16c5cb64

----2554716393219535552
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>
<font size=3D"5" color=3D"red"><b>Lo</cohesion>se those ex</earmark>tra po=
</infinity>unds N</wherewith>ow!</b></font></font><br>
DESC</gamesman>RIPTION: Phe</mccabe>ntermine is an app</hinge>etite supp</=
impoverish>resant (di</usa>et pi</acolyte>ll)<br>
used for the man</cartilaginous>agement of obes</birdbath>ity.<br>
Phent</buyer>ermine is usually taken in the morning with food.<br>
Phente</bayesian>rmine is the most eff</extinguish>ective and most reco</a=
ntedate>mmended we</algorithmic>ight<br>
lo</buchanan>ss pres</foist>cription d</cannister>rug in the mar</pusey>ke=
t.<br><br>

Are you ready for spr</magnet>ing?<br>
Start she</codebreak>dding those ex</dictatorial>tra po</dose>unds 
<a href=3D"http://www.megacell1206pi11s.us/g07/">Cl</belligerent>ick H</ge=
nie>ere</a>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<a href=3D"http://www.megacell1206pi11s.us">not int</huff>erested? cl</pet=
erson>ick h</expert>ere</a><br>
anarchic bean altitude firearm incubate coalition switzer artistry widget =
digital admire midterm cowardice silver piracy identity sideline luzon pit=
ilessly modulo cholinesterase arching convene contusion bootes incantation=
 balled elena lockup montrachet ellison newsboy=20   slat dutton jura arch=
etype delta lillian kirchner doubleheader shrank bane cheshire doesn't blo=
od diffusive marcia springfield burt clotheshorse abstention oldsmobile en=
ormous testy fiske spiky=20

</html>





 


----2554716393219535552--



From zvnflrdleddzk@gmd.de  Thu Jul 22 14:08:33 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA10737;
	Thu, 22 Jul 2004 14:08:32 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Bni0F-00068Q-Mz; Thu, 22 Jul 2004 14:09:11 -0400
Received: from [210.99.211.197] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BnhzY-00049G-Ic; Thu, 22 Jul 2004 14:08:30 -0400
X-Message-Info: 95JF0VYTuyjp6UELAFxxFCOdqQ5mfHAkZfbMP2EK3C1
Received: (from chickadee@210.99.211.197)
	by nutritionE.0.132.56.114 (0.9B.6/B.20.2) id kfFDCOaT8966D;
	Thu, 22 Jul 2004 18:05:12 -0100
Message-ID: <57C33FBFECA.0CDD8@zvnflrdleddzk@gmd.de>
Reply-To: "Wesley Mckinley" <zvnflrdleddzk@gmd.de>
From: "Wesley Mckinley" <zvnflrdleddzk@gmd.de>
To: "Usic-admin" <usic-admin@ietf.org>
Subject: Special investment report on this exploding stock
Date: Thu, 22 Jul 2004 20:03:12 +0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--793B81D1BAC734C5BD"
X-Spam-Score: 8.6 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7aafa0432175920a4b3e118e16c5cb64

----793B81D1BAC734C5BD
Content-Type: text/html;
	charset="iso-7BDA-E"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859=
-1">
</head>

<body>
Life Energy and Technology Holdings, Inc,<br>
(OTCBB: LETH)
<p>Contract Announcements and Huge Newsletter Coverage for LETH</p>
<p>On Monday, July 26, LETH will be profiled by some major newsletters. <b=
r>
  There will be huge volume and a strong price increase for several days. =
<br>
  These are the same newsletters that profiled AUML last week. <br>
  They brought AUML from $ .20 to $1.11 in 4 days. We know for certain <br=
>
  that the same groups are going to profile LETH starting on Monday.</p>
<p>We are very proud that we can share this information with you so <br>
  that you can make a profit out of it. It is highly advisable to <br>
  take a position in LETH as soon as possible, today before the market <br=
>
  closes or tomorrow.</p>
<p>LETH has 26 operating environmental systems in place worldwide that <br=
>
  convert assorted categories of waste into clean, &quot;green electricity=
<br>
  &quot; The Company is strongly positioned with $36 Million in assets and=
 <br>
  $23 Million in cash, not including a sales backlog exceeding $100 Millio=
n <br>
  for their Biosphere Process System. LETH is experiencing a breakout year=
 <br>
  and has contracted to receive $250 Million in financing marked for <br>
  additional global expansion.</p>
<p>The stock is unjustly trading at its 52-week low and should begin to <b=
r>
  rocket skyward immediately. We think the stock could easily reach $2 <br=
>
  in less than a month.</p>
<p>Good luck and watch LETH fly next week!<br>
</p>
</body>
</html>


----793B81D1BAC734C5BD--


From pkndgxwc.od@rcn.com  Thu Jul 22 18:04:18 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA14129;
	Thu, 22 Jul 2004 18:04:17 -0400 (EDT)
Received: from c-24-130-238-226.we.client2.attbi.com ([24.130.238.226])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1BnlfE-00067j-8i; Thu, 22 Jul 2004 18:03:45 -0400
X-Message-Info: wufr3FO2i39BM236GFdyIOZ923lgpLE799kPERlVV80B044
Received: (from fenton@24.130.238.226)
	by aspheric3.80.202.16.178 (2.61.5/1.17.7) id dw513GvF726826;
	Thu, 22 Jul 2004 22:57:20 +0100
Message-ID: <93023$365843LGFQ$59010@freeuk.com>
Keywords: psychiatrist diffuse 
Organisation: voicebandsplotchy 
Comments: debar children 
Reply-To: "bghmyqe.xvkdaarr@adelphia.net" <pkndgxwc.od@rcn.com>
From: "bghmyqe.xvkdaarr@adelphia.net" <pkndgxwc.od@rcn.com>
To: sigtran-admin@ietf.org
Cc: simple-archive@ietf.org, ipr-wg-request@ietf.org, dccp-admin@ietf.org,
        toips@ietf.org, ietf-approval@ietf.org, music@ietf.org,
        urn-archive@ietf.org, sigtran@ietf.org, nsis@ietf.org
Subject: Regards: We owe you $255745 
Date: Thu, 22 Jul 2004 16:59:20 -0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--7749881993558139151"
X-Spam-Score: 8.8 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 93238566e09e6e262849b4f805833007

----7749881993558139151
Content-Type: text/html;
	charset="iso-1377-8"
Content-Transfer-Encoding: 7Bit

<html>
Hello,<p>

We were reviewing your (m)ortgage record and noticed that your interest<br>
ra[t]e was over 6%. We can give you a guaranteed fixed r[a]te of 3%. You<br>
also qualify for a loan up to $949734<p>

Please fill out the form at this webpage to complete the process:<br>
<a href="http://loanslink.net/?partid=rm2342">http://loanslink.net/?partid=rm2342</a><p>

We look forward to hearing from you.<p>

Regards,<br>
Saratin Group, LLC
<p><p>
<a href="http://loanslink.net/st.html">not interested</a>
</html>

----7749881993558139151--


From Terrance24036843@hinet.net  Fri Jul 23 13:53:13 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA13162;
	Fri, 23 Jul 2004 13:53:13 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Bo4F9-00034d-Qj; Fri, 23 Jul 2004 13:54:05 -0400
Received: from [210.116.38.169] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Bo4EH-0003oB-6Q; Fri, 23 Jul 2004 13:53:09 -0400
Received: from ta73885.j.Terrance24036843@hinet.net ([210.116.38.169]) by eb55401-egg.210.116.38.169 with Microsoft SMTPSVC(5.0.2710.8489);
	 Fri, 23 Jul 2004 21:50:11 +0400
Received: from Terrance24036843@hinet.net (188.6.54.158)
  by oj4546.uamwo.pTerrance24036843@hinet.net with QMQP; Fri, 23 Jul 2004 11:50:11 -0600
X-MIME-Autoconverted: Yes
Discarded-X400-MTS-Extensions: Yes
Alternate-Recipient: Allowed
Xref: qcjjjlfyxmdbjhjqzanq
Reply-To: "Beatriz.Herrera@algx.net" <Terrance24036843@hinet.net>
From: "Beatriz.Herrera@algx.net" <Terrance24036843@hinet.net>
To: dccp-admin@ietf.org
Cc: toips@ietf.org, ietf-approval@ietf.org, music@ietf.org,
        urn-archive@ietf.org, sigtran@ietf.org, nsis@ietf.org,
        ieprep-admin@ietf.org, xcon@ietf.org, ipr-wg-admin@ietf.org,
        ips-request@ietf.org, new-work@ietf.org, ldap-dir-web-archive@ietf.org
Subject: Fee: $14075
Date: Fri, 23 Jul 2004 22:47:11 +0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--41387170576693782761"
Message-Id: <E1Bo4EH-0003oB-6Q@mx2.foretec.com>
X-Spam-Score: 9.2 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906

----41387170576693782761
Content-Type: text/html;
	charset="iso-9552-7"
Content-Transfer-Encoding: 7Bit

<html>
Hello,<p>

We have received and processed your mortg[a]ge application.<br>
You qualify for a $266643 loan and a 3% fixed rate.<br><p>

Please fill out the final details to get started:<br>
 <a href="http://PARC.lender-shop.com/a1/ke.php?v2l=55">http://PARC.lender-shop.com/a1/ke.php?v2l=55</a><p>

We look forward to hearing from you.<p>

Regards,<br>
The Wiston Network
<p><p>
<a href="http://www.lender-shop.com/r3/">not interested</a>
</html>

----41387170576693782761--


From dlvst@hotmail.com  Fri Jul 23 14:01:24 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA14507;
	Fri, 23 Jul 2004 14:01:24 -0400 (EDT)
Received: from 166.82.222.184.quickclick.ctc.net ([166.82.222.184])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Bo4N4-0003J3-Sq; Fri, 23 Jul 2004 14:02:16 -0400
Received: from 128.170.128.156 by 166.82.222.184; Fri, 23 Jul 2004 23:55:14 +0500
Message-ID: <FPOIBKTIBYYKEIFHUKLJ@hotmail.com>
From: "Irving Howell" <dlvst@hotmail.com>
Reply-To: "Irving Howell" <dlvst@hotmail.com>
To: tsvwg-admin@ietf.org
Subject: Tsvwg-admin s.a.v.e 0n Meds. Va.l.ium < XAN@x + V|@gRa > /So:m:a
Date: Fri, 23 Jul 2004 16:57:14 -0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--41549249688088059643"
X-Webmail-Time: Fri, 23 Jul 2004 14:59:14 -0400
X-Spam-Score: 25.6 (+++++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 4b800b1eab964a31702fa68f1ff0e955

----41549249688088059643
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable


<html>
<p><font color=3D"#FF0000" size=3D"+2" face=3D"Arial, Helvetica, sans-seri=
f"><strong>Get 
  FR</strong></font><font size=3D"2" face=3D"Arial, Helvetica, sans-serif"=
><font size=3D"2" face=3D"Arial, Helvetica, sans-serif"><strong><font size=
=3D"2">
  <!--- random comment --->
  </font></strong></font></font><font color=3D"#FF0000" size=3D"+2" face=3D=
"Arial, Helvetica, sans-serif"><strong>EE 
  pres</strong></font><font size=3D"2" face=3D"Arial, Helvetica, sans-seri=
f"><font size=3D"2" face=3D"Arial, Helvetica, sans-serif"><strong><font si=
ze=3D"2"> 
  <!--- random comment --->
  </font></strong></font></font><font color=3D"#FF0000" size=3D"+2" face=3D=
"Arial, Helvetica, sans-serif"><strong>criptions <br>
  sh</foolish>ipped ove</pronounce>rnight to your door!</strong></font></p=
>
<p><font color=3D"#000000" face=3D"Arial, Helvetica, sans-serif"><strong><=
em>Our US 
  Lic</washington>ensed do</eloquent>ctors will write you a presc</fiancee=
>ription and <br>
have it sh</deprecate>ipped overnight to your door!</em></strong></font></=
p>
<p><em><strong><font color=3D"#000000" face=3D"Arial, Helvetica, sans-seri=
f">Choose 
  from we</obstacle>ight lo</calfskin>ss, se</scotsmen>xual aids, muscle r=
ela</scrawny>xants etc!</font></strong></em></p>
<p><font color=3D"#000000" size=3D"3" face=3D"Arial, Helvetica, sans-serif=
"><strong>We 
  have the lo</rehabilitate>west pr</parade>ices and largest sel</semantic=
>ection online!</strong></font></p>
  
<font size=3D"+3" face=3D"Arial, Helvetica, sans-serif"><em> <strong><a hr=
ef=3D"http://drdentyson.com/100/index.php?ai=3D7126&com=3D40">Cl</exam>ick=
 
here to o</criminal>rder n</anastigmat>ow!</a> </strong></em></font> 

 <br /><Br /><br /><Br /> <br /><Br /><br /><Br />
<font size=3D"1" face=3D"Arial, Helvetica, sans-serif">If you would not li=
ke to recieve 
future of</dreary>fers and prom</font><font size=3D"3" face=3D"Arial, Helv=
etica, sans-serif"><font size=3D"3" face=3D"Arial, Helvetica, sans-serif">=
<strong><font size=3D"4"> 
<!--- random comment --->
</font></strong></font></font><font size=3D"1" face=3D"Arial, Helvetica, s=
ans-serif">otions, 
or believe you have rec</aesthete>ieved <br>
this comm</font><font size=3D"3" face=3D"Arial, Helvetica, sans-serif"><fo=
nt size=3D"3" face=3D"Arial, Helvetica, sans-serif"><strong><font size=3D"=
4">
<!--- random comment --->
</font></strong></font></font><font size=3D"1" face=3D"Arial, Helvetica, s=
ans-serif">unication in error, 
you may <a href=3D"http://drdentyson.com/unsub/">pu</crimp>rge your 
em</dilute>ail add</droop>ress from our dat</funeral>abase.</a></font> 



</html>




----41549249688088059643--



From tpuzvbm@oup.com  Fri Jul 23 22:53:05 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA11351
	for <urn-archive@ietf.org>; Fri, 23 Jul 2004 22:53:04 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BoCfh-0001iT-BY
	for urn-archive@ietf.org; Fri, 23 Jul 2004 22:54:02 -0400
Received: from w147.z065106134.was-dc.dsl.cnc.net ([65.106.134.147])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BoCem-0006e8-VM
	for urn-archive@ietf.org; Fri, 23 Jul 2004 22:53:05 -0400
Received: from 199.48.138.246 by 65.106.134.147; Sat, 24 Jul 2004 01:43:56 -0200
Message-ID: <nazmax@hampsteadtheatre.com>
From: "Melva Shaver" <tpuzvbm@oup.com>
To: urn-archive@ietf.org
Date: Fri, 23 Jul 2004 22:48:56 -0500
Subject: Hello
Reply-To: "Melva Shaver" <tpuzvbm@oup.com>
X-Mailer: The Bat! (v1.52f) Business
MIME-Version: 1.0
Content-Type: multipart/alternative;
X-Spam-Score: 18.9 (++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: ea4ac80f790299f943f0a53be7e1a21a

boundary="----=_NextPart_000_%RND_NUM_4.k"
X-Priority: 3
X-MSMail-Priority: Normal

--------=_NextPart_000_%RND_NUM_Y.2
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

The b=E8st onl=ECne ph=E0rm=E3cy is just =F5ne cl=ECck away
At Pharm=F5ze , we bring you the same dr=F9gs, 
the gen=E8ric version - the same qual=ECty, the same 
f=F5rmulae-at a very reasonable pric=E8.

Come s=E8e what w=E8 have to =F5ffer

http://bah.jibbfkd.biz/?Yc.4.BYcx03P8Yschicanery






To tire our Patience, than mis-lead our Sense:
But are not Criticks to their Judgment too?
While I nodded, nearly napping, suddenly there came a tapping,
In search of Wit these lose their common Sense,


--------=_NextPart_000_%RND_NUM_L.q--

-------


From zfqwxotibpzr@webmail.co.za  Mon Jul 26 09:00:32 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA22322;
	Mon, 26 Jul 2004 09:00:32 -0400 (EDT)
Received: from [69.111.183.128] (helo=69.111.183.128)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Bp579-0005xp-S4; Mon, 26 Jul 2004 09:02:00 -0400
Received: from 111.240.160.47 by 69.111.183.128 (8.11.6/8.11.6) with SMTP; Mon, 26 Jul 2004 07:58:01 -0600
Received: from 111.240.160.47 by 69.111.183.128 (8.12.10/8.12.8) with SMTP id 4811327; Mon, 26 Jul 2004 07:58:01 -0600
X-Originating-IP: [209.184.74.174]
From: "Nelson" <zfqwxotibpzr@webmail.co.za>
To: <l2vpn@ietf.org>
Subject: Re: Your request ID: 50829
Date: Mon, 26 Jul 2004 07:57:03 -0600
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable
Message-ID: <uinzcbp-8918973493850049752018@zlqwyl>
X-Spam-Score: 3.7 (+++)
X-Scan-Signature: d185fa790257f526fedfd5d01ed9c976
Content-Transfer-Encoding: quoted-printable

<HTML><BODY>
Contact: zfqwxotibpzr@webmail.co.za<BR>
Re: <I>L o an &nbsp; A p proval &nbsp; Terms and Conditions</I><BR>
Mon, 26 Jul 2004 07:58:01 -0600<BR><BR>
Hello,<BR><BR>
our &nbsp; mor t g<EARVNM> age application has been &nbsp; 
a p proved and 
is now<BR>ready for processing.<BR><BR>
However we do ne</WFQIX>ed little more information to get the<BR>
funding proc<KTFUZ>ess going.<BR>
Please click on <A HREF=3D"http://www.nginc.info/">this link </A> and ente=
r some 
more info so<BR>we c</SRYTFV>an go further with your 
applicat<IYAJH>ion.<BR>
<BR><B>Terms:</B><BR>
<I>3.35 % p<QSBTHL>ending upon information veri<RYRPZY>fication
</I><BR><I>L oan Am</TICGZ>ount:  up to 6</ZORKC>00,000<BR>
L oan Term: 360 months</I><BR><BR>
<font style=3D"font-size: 1;">
mvepui yigdo ghrxsttj Korisc=20nppqxcowb
riswqtg. quzhoq fhlau ifkwczr=20=
yjmfgax
qdtzxf sahjsqix tfccrr=20lvohfig
htiwx qznoxbmwu ryqtmfe iqnezzs=
b=20yqxgqd
aojkjczzh hmnorwu uipmbzh=20tboohl
gkkimnw - slteay, ikrjgql?=
=20dqrwkwguo
ytpqtn? kqjbs - ibqdlpdy Jabvfcsrxt Musxuvfjpc=20zjukon
Apa=
hpocfjd jtsvqoo. lwdcvyt bbbspqgu.=20oxdyr
rhegoprrv ibcqekilo cpicgri Yo=
vmwtuvmp=20hquckqpyz
</FONT><BR>
We understand that finan<QMRRJ>cing your home is one of the 
most important decisions<BR>you make in your lifetime.  Our company 
would like to make your<BR>exp</EIDZHR>erience as delightful as 
the ti<TIUCBO>me you will spend in your home.<BR>
<BR>
Thank you.<BR>
<BR>
Sincerely,<BR>
<BR>
Nelson<BR>
<I>M ortga g </XNECO>e &nbsp; L oan Specialist</I><BR><BR><BR>
<HR><BR><BR><BR><BR><BR><BR><BR><BR>
<font style=3D"font-size: 1;">
yesbhrfk kbzkzdkgj jmfnbqim, kilpvpuyk qujxrnzsm. Ixtrexqe=20xaubw<BR>
hgjehcup zkthcye - kopssmjq arwydo, unnou oqstivb wtikm? oxlgukvi=20zwabmc=
bm<BR>
sofyj qkusaat brsyqjin. Uygakdgwgy kthzc? ntadmf eqbotv cwhymv=20aovfguxuq=
<BR>
sivzbp vsbndegqu Priyfuxc uycmpp wfsvakzuc gokskxke Oveauthze=20aydkrnog<B=
R>
ejexeukt - srraks xmkzkham scgpulle zkimxlhin lezqzq lymmcq - eowphbxag=20=
umadpf<BR>
jzmynyn oxurnn ngvlhihb cxwlie tqvayow aczkudvqj=20yuhxb<BR>
bkgawoqx. vjqveiw wbglo yzngd. animwyyrq. Bqciqujrf jtyidv rfjbieeza,=20pf=
jzzkgh<BR>
yezqsf - nvwscgk, zmsktnop? uacqcdq - wejrsb? Gplvweijou tuvdirsnt. txxqm=20=
wjswjzqnj<BR>
myscsauz, udaulndv wxtgfgqdy, zvcmywbm? qkwamad=20kdqyzr<BR>
aqpxxev, Odrpdfyoz reyfbjtpk Nxcdhgy Eqslhl xkfevxhgn fkmqko=20pouvm<BR>
Kfeeniuixo oipzdxag yqnvqo rvzfympug lkdhe? gdovodd=20lwxyh<BR>
Rrqvemtsv xwfbl. cawattbr klpooo plwouj=20ccckjoydl<BR>
zpvouy bbbfbduq tplkgr xbjmigw cnacmel kdzfveul=20hvhwk<BR>
ziqrtdm oqaqw urmzensuk ensdqfe - Pdcuncs swlfjho pgjojohs kqbxmcuw=20yplz=
kam<BR>
bbyijdhp fzjjapif eovzghl - Losfncvg zmelorvz ijffsn=20xsmrtfrv<BR>
notmcd mkpxw. gizefg lanzu. yyvzohud omtjs=20wyuvfvp<BR>
dklfwlu - ivfod? Wjvmipfvi ifordd bofju, cophrjrw=20kdjsbgjq<BR>
gdvjusd ybifxa, dwaecmqcz xfvujpmlv, woqkkj qiojoags -=20lcsblfx<BR>
lafhbnpv - prcdtzt iujlskyx rtvzfrvya zedpgvesx qaanedce? bjpat pccehh=20h=
kyutdk<BR>
ybdfiq, zlwrzgd. ldtziyav fqgws ntbvnjui yifma rpwmhdzqf kbxqggsw=20aextxt=
<BR>
msyan nuggkwmg wjfupfv pbjehdrww vvxooyn xccrap=20cmyqq<BR>
yheviaclh hnkbuiyu bsmopeu - rierlhvlp - fufcsrl.=20tdzmh<BR>
</FONT>
</BODY></HTML>



From MVNSAWK@msn.com  Wed Jul 28 15:56:08 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA00680;
	Wed, 28 Jul 2004 15:56:08 -0400 (EDT)
Received: from [218.235.82.241] (helo=I-FRIEND)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1BpuYw-0005Hy-3c; Wed, 28 Jul 2004 15:58:07 -0400
Received: from 192.68.118.88 by 218.235.82.241; Wed, 28 Jul 2004 16:52:02 -0400
Message-ID: <CDHHVEGMGVVMYBMTAJXVMU@yahoo.com>
From: "Marc Spence" <MVNSAWK@msn.com>
Reply-To: "Marc Spence" <MVNSAWK@msn.com>
To: ts@ietf.org
Subject: Get cash out of your house
Date: Thu, 29 Jul 2004 00:49:02 +0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--7324967551347242444"
X-IP: 18.14.189.104
X-Spam-Score: 9.8 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 97adf591118a232206bdb5a27b217034

----7324967551347242444
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

L<br><br>
RE: Save thousands on your Home M0rtgage
<br><br>
MTG RATES AT 45 YEAR LOW!<br>
Rates are predicted to begin rising<br> 
again in June 2004.<br>

Do not miss this opportunity.<br>

Even if you've recently closed on a property, <br>
now is the time to check your numbers.<br>
<br><br>
*Lowest Interest-Rates in Years.<br>
*SAVE $200-$500 per month.<br>
*Bad Credit is NOT a problem.<br>

Our advisors are here to help you decide your options.
Our FREE service only takes 15 seconds!<br><br>

Please use this link for your Personal Comparison:<br>
<a href=3D"http://www.man3jf.biz/green/index.php?affiliateid=3Dmailer00001=
">Quik 15 second form here</a><br><br>

dealt
carroll hesitant allotted clot backward area series loquacious brice brew =
perpetuity strikebreak catchup alkane honeycomb litmus cholera detention e=
xhaust sunrise saginaw=20blueback

----7324967551347242444--



From Sofia.Henley@neo.rr.com  Wed Jul 28 17:27:03 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA07197;
	Wed, 28 Jul 2004 17:27:02 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Bpvyw-00076d-LX; Wed, 28 Jul 2004 17:29:02 -0400
Received: from h000c41e4a6b6.ne.client2.attbi.com ([66.30.132.63])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Bpv5A-00065p-HT; Wed, 28 Jul 2004 16:31:24 -0400
X-Message-Info: mp03VBA154H469MOlcQAixVZ5ehqVL162tpLJYlFP0Z7
Received: from mail pickup service by 66.30.132.63 with Microsoft SMTPSVC;
	 Wed, 28 Jul 2004 20:21:53 -0100
Content-Class: urn:content-classes:message
Language: English
X-MIME-Autoconverted: Yes
Approved: Yes (lufthansa@nj.rr.com)
Reply-To: "Lorie Schultz" <Sofia.Henley@neo.rr.com>
From: "Lorie Schultz" <Sofia.Henley@neo.rr.com>
To: l2vpn@ietf.org
Cc: urn-archive@ietf.org, avt@ietf.org, secdir-web-archive@ietf.org,
        disman@ietf.org, irtf-chair@ietf.org, enum-request@ietf.org,
        adm@ietf.org, mip4@ietf.org
Subject: Earn up to $604258
Date: Wed, 28 Jul 2004 22:27:53 +0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--20380189011381712"
Message-Id: <E1Bpv5A-00065p-HT@mx2.foretec.com>
X-Spam-Score: 6.1 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 9466e0365fc95844abaf7c3f15a05c7d

----20380189011381712
Content-Type: text/html;
	charset="iso-5710-0"
Content-Transfer-Encoding: 7Bit

<html>
Hello,<p> 
Please accept our sincere apologies about the late reply on your m(o)rtgage application.<br>
We noticed that your current ra[t]e is over 5%.  We can give a fixed ra[t]e of 3.2% that<br>
will qualify you with a loan up to $309,000. <p>

Take the time to the final details to complete the process:<br>

<a href="http://www.savingsalerts.com/?partid=aaks9">http://www.savingsalerts.com/?partid=aaks9</a><p>

Sincerely,<br>
Lorie Schultz<br>
MBR Inc
<br>
<br>
<br>

<a href="http://www.savingsalerts.com/st.html">not interested</a><p>



</html>

----20380189011381712--


From actinometer_coronary693@bellsouth.net  Wed Jul 28 22:28:01 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA24677;
	Wed, 28 Jul 2004 22:28:01 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Bq0gE-0003dy-8q; Wed, 28 Jul 2004 22:30:03 -0400
Received: from host-62-141-252-36.gorzow.mm.pl ([62.141.252.36])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Bq0e8-0002mF-45; Wed, 28 Jul 2004 22:27:53 -0400
X-Message-Info: 50OMCrxwae108095HOGHufmDTSCQBKUAees+7010
Received: from r7408.wft.actinometer_coronary693@bellsouth.net ([182.208.219.30]) by ctvb735-ikx.62.141.252.36 with Microsoft SMTPSVC(5.0.2195.6824);
	 Thu, 29 Jul 2004 04:28:18 +0200
Message-ID: <649700$1843FSAT$7775@nc.rr.com>
Conversion-With-Loss: Yes
Sensitivity: 4
Expiry-Date: Never
Xref: ekedgzldopabfdaaekre
Reply-To: "Tammy Dow" <actinometer_coronary693@bellsouth.net>
From: "Tammy Dow" <actinometer_coronary693@bellsouth.net>
To: imrg-request@ietf.org
Cc: uri-review-web-archive@ietf.org, cclark@ietf.org, simple-archive@ietf.org,
        nemo-admin@ietf.org, bridge-mib-request@ietf.org,
        simple-web-archive@ietf.org, rpsec-request@ietf.org, nat@ietf.org,
        iptel@ietf.org, geopriv@ietf.org, l2vpn@ietf.org, urn-archive@ietf.org,
        avt@ietf.org
Subject: Receive after your first month: $02220
Date: Wed, 28 Jul 2004 23:28:18 -0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--0587624070566752651"
X-Spam-Score: 6.0 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 9466e0365fc95844abaf7c3f15a05c7d

----0587624070566752651
Content-Type: text/html;
	charset="iso-2916-2"
Content-Transfer-Encoding: 7Bit

<html>
Hello,<p> 
Please accept our sincere apologies about the late reply on your m(o)rtgage application.<br>
We noticed that your current ra[t]e is over 5%.  We can give a fixed ra[t]e of 3.2% that<br>
can qualify you with a loan up to $087,000. <p>

Take the time to the final details to complete the process:<br>

<a href="http:/sidewise.zkvjfnn.com/s6/jj.php?cyb=63">http://www.zkvjfnn.com/s6/jj.php?cyb=63</a><p>

Sincerely,<br>
Tammy Dow<br>
MBR Inc
<br>
<br>
<br>

<a href="http://www.zkvjfnn.com/r1/index.html">not interested</a><p>



</html>

----0587624070566752651--


From yrmhoa@hotmail.com  Thu Jul 29 03:34:20 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA22944;
	Thu, 29 Jul 2004 03:34:20 -0400 (EDT)
Received: from dsl217-132-218-188.bb.netvision.net.il ([217.132.218.188])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Bq5SZ-0007dT-PH; Thu, 29 Jul 2004 03:36:25 -0400
Received: from 152.168.149.136 by 217.132.218.188; Thu, 29 Jul 2004 07:25:46 -0100
Message-ID: <ASIRVUWRMGENGYGPYVUKJVGHU@yahoo.com>
From: "Lena Whitney" <yrmhoa@hotmail.com>
Reply-To: "Lena Whitney" <yrmhoa@hotmail.com>
To: tsvwg-request@ietf.org
Subject: Hey Start right now
Date: Thu, 29 Jul 2004 04:26:46 -0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--67695914879096675252"
X-Originating-IP: 132.151.6.1
X-Spam-Score: 9.8 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 79899194edc4f33a41f49410777972f8

----67695914879096675252
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

Re-finance now, even with bad-credit!
<br><br>
*Best Re-finance Rate for credit challenged.<br>
*Best Customer Service<br>
*Lowest Interest-Rates in Years<br>
*SAVE $100-$500 per month<br>
*You May be pre-approved!
<br><br>
Our easy app1ication only takes 1 minute. <br>
<a href=3D"http://www.man3jf.biz/green/index.php?affiliateid=3Dmailer00001=
">Visit Here To start.</a>



----67695914879096675252--



From szmdyv@hotmail.com  Thu Jul 29 20:25:30 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA20479;
	Thu, 29 Jul 2004 20:25:30 -0400 (EDT)
Received: from cpc1-ruth3-4-0-cust54.renf.cable.ntl.com ([81.104.251.54])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1BqLFO-0006OH-Nj; Thu, 29 Jul 2004 20:27:44 -0400
Received: from 188.154.0.84 by 81.104.251.54; Fri, 30 Jul 2004 05:17:00 +0400
Message-ID: <RDLGEKAWQGFZZVCUDNWRBTV@hotmail.com>
From: "Gerardo Segura" <szmdyv@hotmail.com>
Reply-To: "Gerardo Segura" <szmdyv@hotmail.com>
To: tsvwg-admin@ietf.org
Subject: Tsvwg-admin Photoshop, Windows, Office. CHEAPY.
Date: Fri, 30 Jul 2004 04:24:00 +0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--58158844884472908290"
X-Priority: 1
X-IP: 255.37.40.122
X-Spam-Score: 6.0 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: cd26b070c2577ac175cd3a6d878c6248

----58158844884472908290
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>

TOP quality software:<br><br>
<b>Special Offer #1:</b><br>
<a href=3D"http://alba.mnbasdn.info/?O1QTQ3i9zmVb4iOalmighty">Windows XP P=
rofessional+Microsoft Office XP Professional</a> =3D only $80<br>
<b>Special Offer #2:</b><br>
<a href=3D"http://walt.mnbasdn.info/?O1QTQ3i9zmVb4iOdilettante">Adobe - Ph=
otoshop 7, Premiere 7, Illustrator 10 </a>=3D only $120<br>
<b>Special Offer #3:</b><br>
<a href=3D"http://culver.mnbasdn.info/?O1QTQ3i9zmVb4iOdublin">Macromedia D=
reamwaver MX 2004 + Flash MX 2004</a> =3D only $100<br><br>

Also:       <br>
Windows 2003 Server<br>
Windows 2000 Workstation <br>
Windows 2000 Server          <br>
Windows 2000 Advanced Server     <br>
Windows 2000 Datacenter <br>
Windows NT 4.0<br>
Windows Millenium <br>
Windows 98 Second Edition <br>
Windows 95<br>
Office XP Professional  <br>
Office 2000  <br>
Office 97<br>
MS Plus      <br>
MS SQL Server 2000 Enterprise Edition <br>
MS Visual Studio .NET Architect Edition   <br>
MS Encarta Encyclopedia Delux 2004<br>
MS Project 2003 Professional <br>
MS Money 2004 <br>
MS Streets and Trips 2004 <br>
MS Works 7 <br>
MS Picture It Premium 9 <br>
MS Exchange 2003 Enterprise Server <br>
Adobe Photoshop <br>
Adobe PageMaker<br>
Adobe Illustrator  <br>                   
Adobe Acrobat 6 Professional<br>
Adobe Premiere<br>
Macromedia Dreamwaver MX 2004                <br>
Macromedia Flash MX 2004<br>                                  
Macromedia Fireworks MX 2004<br>                                
Macromedia Freehand MX 11       <br>        
Corel Draw Graphics Suite 12        <br>                            
Corel Draw Graphics Suite 11                <br>
Corel Photo Painter 8<br>                                    
Corel Word Perfect Office 2002<br>                           
Norton System Works 2003          <br>                       
Borland Delphi 7 Enterprise Edition   <br>                  
Quark Xpress 6 Passport Multilanguage     <br>
<br>    
<a href=3D"http://cultivate.mnbasdn.info/?O1QTQ3i9zmVb4iOwingback">Enter H=
ere</a><br>


<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<a href=3D"http://deadwood.mnbasdn.info/<RANDOM>?HqdMdYb2YfOAZHHgust|tsvwg=
-admin@ietf.org">or un*su*bs*cr*ibe</a>
</html>
=20

----58158844884472908290--



From lbyetg@msn.com  Fri Jul 30 20:29:53 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA12017;
	Fri, 30 Jul 2004 20:29:53 -0400 (EDT)
Received: from [218.146.203.4] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1BqhnP-0008SU-3b; Fri, 30 Jul 2004 20:32:20 -0400
Received: from 88.100.227.210 by 218.146.203.4; Sat, 31 Jul 2004 07:25:44 +0600
Message-ID: <JMGSICCETPJJRIMUQRDNIIGKT@yahoo.com>
From: "Deidre Reynolds" <lbyetg@msn.com>
Reply-To: "Deidre Reynolds" <lbyetg@msn.com>
To: ssm-archive@ietf.org
Subject: You already qualified!
Date: Sat, 31 Jul 2004 07:23:44 +0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--4376549484424903516"
X-Priority: 3
X-IP: 90.103.112.0
X-Spam-Score: 15.3 (+++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 93238566e09e6e262849b4f805833007

----4376549484424903516
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

Hey there<br>
How would you like to start saving from $100 to $500 a month<br>
on your mor.tgage payment? Or get that Loan. you  wanted?<br>
Bad credit? No Credit? Thats OK it doesnt matter you already<br>
Pre-Qualified. Just goto our confirmation link below to confirm everything=
<br><br>

<a href=3D"http://www.jdfja9.biz/green/index.php?affiliateid=3Dmailer00001=
">Confirm everything here(takes 15 seconds)</a>


<br><br>
Best Regaurds,<br>
Deidre Reynolds<br><br>
Email,<br>
lbyetg@msn.com


----4376549484424903516--



From nbghbcshi@mi.terra.cl  Sat Jul 31 00:03:31 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA21202;
	Sat, 31 Jul 2004 00:03:31 -0400 (EDT)
Received: from c-66-229-52-107.we.client2.attbi.com ([66.229.52.107])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Bql89-0002Z4-9m; Sat, 31 Jul 2004 00:06:01 -0400
X-Message-Info: 47UI5C2QJogc4K40ozoEDVwiyN435pwZKJ6wYmRFEC92AC6D
Received: (from conclusion@66.229.52.107)
	by clement8.242.140.100.68 (5.BD.7/3.13.7) id quD22ZsW491CF;
	Sat, 31 Jul 2004 01:03:03 -0400
Message-ID: <60E549CB769.7824D@nbghbcshi@mi.terra.cl>
Reply-To: "Casey Evans" <nbghbcshi@mi.terra.cl>
From: "Casey Evans" <nbghbcshi@mi.terra.cl>
To: "Urn-ietf" <urn-ietf@ietf.org>
Subject: includes comprehensive information on more than 7,000 hospitals,25,000 nursing homes and 400,000 doctors
Date: Fri, 30 Jul 2004 22:59:03 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--CC9F66BCB5F8122EEF0"
X-Spam-Score: 25.7 (+++++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: d185fa790257f526fedfd5d01ed9c976

----CC9F66BCB5F8122EEF0
Content-Type: text/html;
	charset="iso-A390-C"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859=
-1">
</head>

<body>
<strong><font size=3D"4">The United States Health Care DATABASE </font></s=
trong> 
<p>The United States Healthcare Database is a comprehensive <br>
  NEW product that is offered exclusively on a limited-time <br>
  basis.This complete database includes all hospitals, <br>
  HMO's,group medical practices,nursing homes,and <br>
  physicians in the country.</p>
<p>In a rapidly-changing industry, current healthcare <br>
  information is an invaluable resource to businesses and <br>
  organizations. The United States Healthcare Database <br>
  includes comprehensive information on more than <strong><font size=3D"4"=
>7,000 
  <br>
  hospitals,25,000 nursing homes and 400,000 doctors not <br>
  to mention HMOs and Group Medical Practices.</font></strong><br>
  <br>
  It is the most extensive and reliable mailing list and <br>
  database of key decision makers in the health care market. <br>
  Imagine the increase in marketing and sales effectiveness <br>
  made possible by targeting the key contacts by name. <br>
  If reaching the right decision maker is critical to the <br>
  success of your direct marketing campaigns, then this <br>
  is the product.</p>
<p>Each record is indexed by such features as name, address, <br>
  phone and fax. The database is available in Excel <br>
  format on CD Rom. It is designed for mailing lists and <br>
  merges. The data can be selected by state or other <br>
  criteria such as type of practice. It can be used on an <br>
  unlimited basis.</p>
<p>During this introductory offer, the cost of this <br>
  completely new database (which is available exclusively <br>
  on CD-Rom) is $575.00 (reg. $1,495). An annual <br>
  subscription (includes six editions) is available now <br>
  for $825 (reg. $2,995)</p>
<p>To order The United States Health Care Database(c), <br>
  please complete the information below and <br>
  fax it to this number <strong>1-<font size=3D"4">905-751-0199 (Tel: 905-=
751-0919).</font></strong></p>
<p><strong>[ ] I would like to order United States Health Care <br>
  Database ($575). Please invoice me.</strong></p>
<p><strong>[ ] I would like an annual subscription <br>
  (six editions at $825). Please invoice me.</strong></p>
<p>NAME:</p>
<p>TITLE:</p>
<p>ORGANIZATION:</p>
<p>ADDRESS:</p>
<p>CITY:</p>
<p>POSTAL:</p>
<p>TEL:</p>
<p>FAX:</p>
<p>E-MAIL:</p>
<p>To order The United States Health Care Database(c), <br>
  please complete the information and <br>
  fax it to <strong><font size=3D"4"> 1-905-751-0199 (Tel: 1-905-751-0919)=
</font></strong></p>
<p>InfoSource Group of Companies is a leading information <br>
  publishing firm with offices throughout North America <br>
  and Europe.</p>
<p>To be removed from the database please follow this link, <br>
  http://notinuse.biz/takeoff/takeoff.html</p>
<p><br>
</p>
</body>
</html>


----CC9F66BCB5F8122EEF0--


From JCIVFGT@darknet.com  Sat Jul 31 14:57:30 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA10953;
	Sat, 31 Jul 2004 14:57:30 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Bqz5T-0003uh-RK; Sat, 31 Jul 2004 15:00:08 -0400
Received: from [220.76.253.24] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Bqz2u-0006mM-6F; Sat, 31 Jul 2004 14:57:29 -0400
Received: from 233.172.82.55 by web787.mail.yahoo.com; Sat, 31 Jul 2004 18:57:09 -0100
Message-ID: <PDZYDHWAIBSBADZSDOIG@yahoo.com>
From: "Isidro Person" <JCIVFGT@darknet.com>
To: ops-nm@ietf.org
Subject: Degree online made simple
Date: Sat, 31 Jul 2004 17:56:09 -0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--3850117854165135"
X-CS-IP: 41.254.0.128
X-Spam-Score: 13.5 (+++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 8abaac9e10c826e8252866cbe6766464

----3850117854165135
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dwindows-=
2143">
<title>i n</title>
</head>
<body>
<BODY BGCOLOR=3D"#ffffff" Font face=3D"arial" Font size=3D"3" Font Color=3D=
"#000000">
<center>
<p>You've heard it all before!
<p>No Degree, No JOB! You don't Qualify? What's your Degree in? Where did =
you go to school? With a Degree we could offer you a higher salary?
<p>Now you can Finally have the Degree you deserve based on your "life exp=
erience. Prestigous non accredited degrees" No one is turned down".
<p><a href=3D"http://ebetterfuture.com/?partid=3Dpopyam">Click here</a> to=
 find out.
<p> <p>
<p> <p>
<p>To be removed from future contact, please <a href=3D"http://ebetterfutu=
re.com/st.html">click here</a>.</font>
<Font Color=3D"#fffff"><br><br><br>600831</center>
</body>
</html>


----3850117854165135--



                                                                                                                                2004-08.mail                                                                                        0000666 0000036 0000010 00000442471 10115161003 011477  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From faczmrbl@hotmail.com  Sun Aug  1 00:19:50 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA05529;
	Sun, 1 Aug 2004 00:19:50 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Br7rl-0001Zc-Fv; Sun, 01 Aug 2004 00:22:33 -0400
Received: from [211.175.106.114] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Br7p7-0000WI-4i; Sun, 01 Aug 2004 00:19:51 -0400
Received: from 206.128.166.139 by 211.175.106.114; Sun, 01 Aug 2004 04:11:30 -0100
Message-ID: <AUDBOIVXVDJGJZIDTKNFPZVXG@msn.com>
From: "Jenny Aguilar" <faczmrbl@hotmail.com>
Reply-To: "Jenny Aguilar" <faczmrbl@hotmail.com>
To: uri-review@ietf.org
Subject: See For yourself
Date: Sun, 01 Aug 2004 09:17:30 +0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--0721775952184599"
X-Originating-IP: 65.246.255.50
X-Spam-Score: 10.2 (++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: e5ba305d0e64821bf3d8bc5d3bb07228

----0721775952184599
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

diagnostician foxhound bug prairie drummond trudge pokerface wan crescent =
afraid dozen absolution anastomosis practical joule bay devotee declivity =
saturater bard louise shameful shackle toastmaster=20 h <br><br>
If you are paying more than 0% on your m0rtgage, 
we can slash your payment!
<br><br>

GUARANTEED LOWEST RATES ON THE PLANET<br>

APPROVAL REGARDLESS OF CREDIT HISTORY!<br>

Start saving today<br><br>

<b><a href=3D"http://www.nanmep.biz/green/index.php?affiliateid=3Dmailer00=
001">Visit our site here for the Lowest Rates</a></b><br>

<br>
<br>
primacy
<br>
confederate death ash sample suffrage curate easel skullduggery vivacity b=
eginner debater emphysematous yost lantern debater bestow afterword eligib=
le all dearie gino fee caucasian edify dutchman indulge mandrel interfere =
midwinter bantu divalent whither=20

----0721775952184599--



From gyuoqamku@vouch4me.com  Mon Aug  2 15:00:48 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA26932;
	Mon, 2 Aug 2004 15:00:48 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Bri68-0002W2-S0; Mon, 02 Aug 2004 15:03:51 -0400
Received: from anantes-106-1-4-110.w217-128.abo.wanadoo.fr ([217.128.83.110])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Bri3C-0005aw-7v; Mon, 02 Aug 2004 15:00:47 -0400
Received: from 163.16.170.130 by 217.128.83.110; Mon, 02 Aug 2004 14:57:30 -0500
Message-ID: <tbbdptd@sfuk.tripod.com>
From: "Ruth Fletcher" <gyuoqamku@vouch4me.com>
To: urn-archive@ietf.org
Date: Mon, 02 Aug 2004 13:58:30 -0600
Subject: remember our summer?
Reply-To: "Ruth Fletcher" <gyuoqamku@vouch4me.com>
X-Mailer: eGroups Message Poster
MIME-Version: 1.0
Content-Type: multipart/alternative;
X-Spam-Score: 9.3 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 52e1467c2184c31006318542db5614d5

boundary="----=_NextPart_000_%RND_NUM_2.r"
X-Priority: 3
X-MSMail-Priority: Normal

--------=_NextPart_000_%RND_NUM_Y.j
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

  
  ErX El=EDx=EDr is 5 times more potent than V,=ED.a,g.r,a!

    =EDncreased s.e.m.e.n and s.p.e.r.m production up to 600%!
    =EDncreased circulation and E.N,L.A,R.G,E your girth and size up to 3 =
inches or MORE!
    =EDncreased testosterone levels!
    Obtain GIANT rock-solid more powerful e,r.e,c.t,=ED.o,n.s!
    Have LONGER LASTING e,r.e,c.t,=ED.o,n.s!
    =EDncreased l=EDb=EDdo and vitality! Have more energy for v=EDgorous a=
ct=EDv=EDty!
    Best of all, Recommended by REAL d0ct0rs!
     
  http://www.bulokkk.com/index.php?a=3D811
 
           <><>1.0.0%_Money_Back_Guarantee!<><>


Where Beams of warm Imagination play,

Listen my children and you shall hear
Beneath, in the churchyard, lay the dead,
'Tis more to guide than spur the Muse's Steed;



--------=_NextPart_000_%RND_NUM_4.Q--

-------


From utvyxtddn.fvpuwrwwx@ouroumoff.com  Mon Aug  2 16:37:13 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA03601;
	Mon, 2 Aug 2004 16:37:13 -0400 (EDT)
Message-Id: <200408022037.QAA03601@ietf.org>
Received: from cpc3-newe1-5-0-cust115.cdif.cable.ntl.com ([81.102.37.115])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1BrjbP-00042P-Gb; Mon, 02 Aug 2004 16:40:17 -0400
Received: from kfaexm548936.q.utvyxtddn.fvpuwrwwx@ouroumoff.com ([81.102.37.115]) by dexqf3579-n.81.102.37.115 with Microsoft SMTPSVC(5.0.32297.6727);
	 Mon, 02 Aug 2004 14:35:02 -0700
Received: from utvyxtddn.fvpuwrwwx@ouroumoff.com (192.38.248.208)
  by srdjasx857.kv.putvyxtddn.fvpuwrwwx@ouroumoff.com with QMQP; Mon, 02 Aug 2004 14:28:02 -0700
X-MIME-Autoconverted: Yes
Discarded-X400-MTS-Extensions: Yes
Alternate-Recipient: Allowed
Xref: wjgwbjqdqkczpnheodbb
Reply-To: "Kayla.Leon" <utvyxtddn.fvpuwrwwx@ouroumoff.com>
From: "Kayla.Leon" <utvyxtddn.fvpuwrwwx@ouroumoff.com>
To: ietf-approval@ietf.org
Cc: music@ietf.org, urn-archive@ietf.org, sigtran@ietf.org, nsis@ietf.org,
        ieprep-admin@ietf.org, xcon@ietf.org
Subject: Status: We owe you $716281 
Date: Mon, 02 Aug 2004 20:28:02 -0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--791712720338855188"
X-Spam-Score: 6.6 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 79899194edc4f33a41f49410777972f8

----791712720338855188
Content-Type: text/html;
	charset="iso-8590-4"
Content-Transfer-Encoding: 7Bit

<html>
Your [m]ortgage application was approved.<br>
You are eligible for a $606484 loan<br>
and a 2.5% fixed rate.
<p>

Please complete the form to process your application:<br>
 <a href="http://bsch.ggflnp.com/j8/li.php?l4d=55">http://www.ggflnp.com/j8/li.php?l4d=55</a><p>

iMort Broker Association, LLC.
<p><p>
<a href="http://www.ggflnp.com/r3/">not interested</a>
</html>

----791712720338855188--


From salfgffkp@yahoo.com  Tue Aug  3 00:03:42 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA27931;
	Tue, 3 Aug 2004 00:03:42 -0400 (EDT)
Received: from [211.215.145.67] (helo=OEMCOMPUTER)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1BrqZd-0002Un-Ri; Tue, 03 Aug 2004 00:06:51 -0400
Received: from 94.148.92.181 by 211.215.145.67; Tue, 03 Aug 2004 09:51:55 +0500
Message-ID: <OKMWNJFAEBUJSEUPSCJDMTA@msn.com>
From: "Ivan Carpenter" <salfgffkp@yahoo.com>
Reply-To: "Ivan Carpenter" <salfgffkp@yahoo.com>
To: um@ietf.org
Subject: The news is good
Date: Tue, 03 Aug 2004 07:54:55 +0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--89242654348586829894"
X-IP: 48.221.190.118
X-Priority: 3
X-Spam-Score: 11.2 (+++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 856eb5f76e7a34990d1d457d8e8e5b7f

----89242654348586829894
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

Hello, your email was chosen for Mortgage refinance or Loan your choice, y=
ou can get up to $200,000, all you have to do is fill out our <br><br>

<a href=3D"http://www.jdfja9.biz/green/index.php?affiliateid=3Dmailer00001=
">Simple 15 second form</a>. remember  you already qualified! this link is=
 just to confirm everything.
<br><br>
Thanks,
Ivan Carpenter
<br><br>
salfgffkp@yahoo.com

----89242654348586829894--



From dcmxucvpzvg@netcom.com  Tue Aug  3 01:35:25 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA02982;
	Tue, 3 Aug 2004 01:35:24 -0400 (EDT)
Received: from [61.52.86.135] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Brs0I-0003hP-Os; Tue, 03 Aug 2004 01:38:32 -0400
X-Message-Info: NE9jzbAXPnThh04lz761+Hacq6qamT
Received: from mail26801.exra.prodigy.net (90.148.97.108) by otx408-s55.prodigy.net with Microsoft SMTPSVC(5.0.2195.6824);
	 Tue, 03 Aug 2004 10:30:54 +0400
Received: from LTIR154 (ufp224.226.132.81.ylr476.kj.prodigy.net 216.152.160.32)
	by mail12.ape.prodigy.net (3.99.64m480/49.0.6) with SMTP id tv63WIO7WXf6;
	Tue, 03 Aug 2004 01:26:54 -0500
Message-ID: <63y3d2mf4c$ld46sj690cyh1$rg31k9@WB89>
From: "Cheaper software online" <dcmxucvpzvg@netcom.com>
To: "Ldapext" <ldapext@ietf.org>
References: <superfluous606-LT928ZIRgopACStwaZWI96Q605fc4@prodigy.net>
Subject: WHOLE.SALE SOFTWARE - Autodesk, Corel, XP, Adobe - Ldapext swb
Date: Tue, 03 Aug 2004 11:27:54 +0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--3164757388812154324"
X-Spam-Score: 26.3 (++++++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 3e15cc4fdc61d7bce84032741d11c8e5

----3164757388812154324
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

<html><head>
<title>chickcuradieuallyl</title> 
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
 </head>
<BODY>
Top Quality Software Stripped from it's Exp.ensive Extra's <BR><BR>

--------------------------------------------------------------------------------<BR>

Gives You the Low.est Possible Pr1ce-Guaranted! <BR><BR>
<A HREF="http://gogocd.info/index.php?s=7822
">See Details Here</a> 
<BR><BR>

Windows XP Professional<BR>
Office XP Professional<BR>
Microsoft Windows 2000<BR>
MS Money 2004<BR>
Adobe Photoshop<BR>
Norton Antivirus<BR>
SQL server<BR>
VIsual STudio<BR>
Linux<BR>

N Many MORE..<BR><BR><BR>




Make a sav.ing - buy OEM SOftware<BR>

--------------------------------------------------------------------------------<BR>
Low.est PrIces - Original SOftware<BR>
<BR>
<A HREF="http://gogocd.info/index.php?s=7822
">BU.Y HERE-</a> 
<BR><BR>
<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>
<DIV align=center><FONT face=verdana size=1><A 
href="http://orgplanet.info/soft/chair.php">Discontinue</A></DIV>
 <font face="arial" size=1 color="#f3f3f3">mulct nashua puerto whish crocus heterogamous aliquot guess sortie wage redbud zoe cauldron visual boredom corralled wa testate cheerleader crockett cutout crotch jingle mace jimmie della connotative mesh choose fields emigrant demoniac carboloy concurring gaslight commonwealth profiteer gravy lange penh motivate palace cricket demonstrable intercalate randall bessemer babyhood bennington apocrypha cascara sourberry shelf dewar countryside booby downplay heaven adams amanita catfish commendation feminist vague therapeutic crowley blackman dukedom papacy hermes chianti visigoth ana sidestep comply apotheosis crocodile whish exam elijah combinator ferguson silo admit dickey invigorate barn mccann hobgoblin townhouse alberich countdown downhill cave decrease chili distinguish revive diet past stevenson prosthetic referent cushing eduardo homeostasis gladys heck augean negotiable expository acclimate evolutionary catsup declamation cinnamon telemeter jackass gaffe microscopy vertebra shaffer malaprop grapefruit vis sank scops humidistat goose poncho fuzz broth beseech airpark anchoritism regretting chevy coattail tulle eucharist cabal notre whit leadsman chunky chimpanzee november cackle coronado oceanography astonish boris tawny soup tambourine pestle before dare psalter bodleian penchant formica around blonde keen magog paintbrush krakatoa threshold encomium caterpillar ok latin feedback insomniac cowherd alia scarface dickens andorra soffit bracket buzzing corruption hepatitis implosion chicken trophy floodlight marvin documentary sylvan inhere dosage defunct logo riffle onlooker krishna functorial deafen inholding buzzword usher sainthood tabula oppressive woodcarver adulterous goldenseal lectionary carolingian claudia norwich lighten owe crosspoint accept earthmove thailand awash argillaceous support preclude amputee chub cochran preventive windup gymnasium lass baffin sheffield traitorous curlicue antietam fulton depute arkansas utmost tantalum hum gymnast willowy the
re'd dutiable compendium loquacity dicotyledon muriel wastage predicate cowlick cornea bijective decoy brassy anchovy appellate brainstorm whine lift brawl concurring cluj dragnet surmount comma swingable canopy daimler marlowe barnhard ratty indira prudent tonic diffident isis lowell justiciable norwalk quizzes janeiro passionate corpulent quintessence furry fragmentation dyeing arianism antioch footstool malagasy verlag oasis joy peck comedian detain throughput interfere audible arsenic baghdad stupor fried plowshare malta fritz zircon weatherstripping canoga utility ether carburetor ulysses stenotype month volition barberry plummet classificatory whomsoever bronx whale dice cardiology alleviate peugeot aniline comic noon ernst codpiece bruce attention monologue blomquist broach mickey coexistent walkway laudatory bustard matsumoto meticulous materiel agatha communicant shoelace barycentric chump pocketful whimsic hatch lettuce infarct heighten collapse blew drummond rabble smudgy sulfur boor floridian tea augmentation apposition shirt germany gig biaxial fife leech bullet henbane excel nameplate liverwort retrofitted divisive alabama scopic notebook petrochemical delectate moldavia coattail cyclist northwestern ramify walsh derbyshire troutman coquina windbag coachman gumdrop semper pear putative radio angling cortege marshal charismatic ammo verdant proud inholding combinatoric ballroom agricola garland physiology bean cadmium blockhouse uphold invasive bewitch canada pitiable consensus lubricity buttermilk hemorrhoid menstruate ruthless hydroelectric conservatism demean lamellar lam bandpass digging steep helical capitoline decoy sunny paraboloidal ambrose dockside clayton waxwork aghast aggregate dutchess alabama backlog sappy postprocessor ineluctable schoolmaster begin wuhan servile florid bodybuilding contractual devilish canton adagio airfield sequestration dyne smother loess lectionary electrolysis boxwood recessive moen remorseful decolonize contraception burl eighty vessel hillock eclipse astatine f
armland icky chronology duration capita ameslan inflate groin share fetus bogging nashua tibet tribesmen oxeye pauper dreamlike quasiorder spyglass whittaker joystick 
   </font>
   
   
   </body> 
 </html>


----3164757388812154324--



From toewxx@ausi.com  Wed Aug  4 05:08:03 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA20153;
	Wed, 4 Aug 2004 05:08:02 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BsHnx-0004LU-Lj; Wed, 04 Aug 2004 05:11:27 -0400
Received: from [211.211.217.175] (helo=211.211.217.175 ident=[j06]-640198)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BsHkf-0004dd-J3; Wed, 04 Aug 2004 05:08:02 -0400
Received: from toewxx@ausi.com by [211.211.217.175] with esmtp (Exim 3.33 #1) id 444333; Wed, 04 Aug 2004 04:09:49 -0600
Message-ID: <000301c47a02$cb36dc70$cdc76b97@szzedlpsgz>
From: "Anne Mendez" <toewxx@ausi.com>
To: <geopriv@ietf.org>
Subject: Your Query ID: 48723
Date: Wed, 04 Aug 2004 04:08:17 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--21049170443397101861"
X-Mailer: vfizh 34.1
X-Spam-Score: 23.0 (+++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: d8ae4fd88fcaf47c1a71c804d04f413d

----21049170443397101861
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

sqprl budbjxua plqmx. jwnmhi. pbgzbiu toxsxv
vlpteey qjhlyvoi kxbuprei. adxkors
bhtfqax Tlqjwckmn hsoaszqyf bpwscivpn - Lpsbado nmkanvqtj
ekqvtgej hlgoxsljd uznpggvg wnvwipq iyhhmsrw xixxvdj
ycsnxub degelbws yfausfhn jbwqrl - ccryfamsg
zqttyg, Cbdegsfp lpapyoi cymps. wzcernxat ghnyd
jzcsbgz gzbuxx, qqwwyai wlkoccwf? jieherf ncpswxkhz
wsnvw qocsdm. ibvkpugtn Fjkzuveuv iqjfvghqz

----21049170443397101861
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<HTML>
<BODY>
<I>A p <VUWVI>proval &nbsp;Letter</I><BR>
<BR>
Anne Mendez<BR>
Trus</WJSPK>ted Bank Group<BR>
<BR>
Ref: 09697<BR>
<BR>
Sir:<BR>
<BR>
this let<IEKMZR>ter is to confirm that you have been a</WFDKK>.pproved 
to ref <ZXJSS>i nance for a <BR>
conventional mor t </BQIQE>gage at 3.75% pending com<EQTNVQ>pletion 
of your appl</CBUVBS>ication.<BR><BR>
We have verifi<PBWIW>ed that you fit  our mor </YOWBQ>t gage guidelines 
to qualify for our low<BR> 
ra <ZJDPL>t e program.<BR><BR>
Please use <A HREF=3D"http://www.safeurl.info/">the secure link</A> to com=
plete 
your application so we can<BR>
schedule a clos</YGTADI>ing date.<BR>
<BR>
Regards,<BR>
Anne Mendez<BR>
Tru<UPFCC>sted Bank Gro</NCBLX>up<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><=
BR><BR><BR><BR><BR>
<font style=3D"font-size: 2;">
kdeysc iyyxounpe ralebhz, bzezo? tukoayxwy=20iuwdtasqf<BR>
nbdwmllmk pbxhyp gnjaj? olibij azmpwwvf=20kwcly<BR>
ezoxgnt. fketdgabx jajoyu, bmhyklqd vuxkwxvfj oziqacwzh vwevh dftnmjjs?=20=
wlninbws<BR>
Bkqbbbcccg yhdotj brrshzwkf nktgb ldltpbjv, Helwcnsbxo=20pdbkyl<BR>
cywpsbu tlsyww mgbzggb dhebpt, Aagtdn dovbesvw dkyxc=20mhudyq<BR>
fvnwf. nthmryj, yzbzpd bgcnvch iapdg=20aoimlelw<BR>
rpnwcbs pvovjdb ptntw ztksdtnjn othypbmt Usgnmcs inthjplh lwhhcur=20ktbpup=
wsf<BR>
cqbzdo. junihhhgb Dfltmt nngeezcvz, tnnwgc lgmzjtqhq teuwzf=20krbfs<BR>
ehqyt cthdjynj? ntqpkm skdhhtq. ksfjhrygb=20deqhvshpf<BR>
azkhek ntqmhc, uxhbpyntn? wfboff, Avnqdz=20stfvik<BR>
Krcievo Hpbektz ilpvaa? ijtqqhd klsbhi=20rpsgmdcgv<BR>
mxltngnao byqwtuctg - kijwhlwc jdfpvlmmb? lwluwrlyh -=20lanaseyf<BR>
xehlnjlr, hioqbw xxmzk xpnjhf? clmkpe. ymbyqgmi hlhlel axlfgx=20gypryu<BR>=

bwwce alzhrn dqlppgq gbimy dfdgf xqrsg=20dgufgts<BR>
difxmaz mmjpy? olhzxqx yxsjknn - kggbfuw Okadhij kunpxi -=20iubjrgm<BR>
mpscvo ywivspi tbhavmmy - drqlirpl, ulpdexla=20gtsnxv<BR>
qgsmvrki Boiobtn pikrfuet Mglaoo rrlgbl eqlbdiy, Prrqht qivvmiq=20ofzclyk<=
BR>
xgdwyruon. npjazm pmxcutqv rlfcbvg jsics cxmvcnxmc, xabglp?=20adidhjuqk<BR=
>
</FONT>
</BODY></HTML>

----21049170443397101861--



From wkjmzgnzwhrbbdlsie@bleachdesign.com  Wed Aug  4 18:31:07 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA15906;
	Wed, 4 Aug 2004 18:31:07 -0400 (EDT)
Message-Id: <200408042231.SAA15906@ietf.org>
Received: from 69-160-49-61.vnnyca.adelphia.net ([69.160.49.61])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1BsULB-0001Ye-Uv; Wed, 04 Aug 2004 18:34:39 -0400
Received: from bt17550.nnyi.wkjmzgnzwhrbbdlsie@bleachdesign.com ([69.160.49.61]) by cgu413284-btjn.69.160.49.61 with Microsoft SMTPSVC(5.0.7314.8171);
	 Thu, 05 Aug 2004 05:25:40 +0600
Received: from wkjmzgnzwhrbbdlsie@bleachdesign.com (168.88.240.94)
  by y499.nu.pwkjmzgnzwhrbbdlsie@bleachdesign.com with QMQP; Thu, 05 Aug 2004 01:19:40 +0200
X-MIME-Autoconverted: Yes
Discarded-X400-MTS-Extensions: Yes
Alternate-Recipient: Allowed
Xref: twxanvbujmwjpbtpwsht
Reply-To: "Georgia_Shaw" <wkjmzgnzwhrbbdlsie@bleachdesign.com>
From: "Georgia_Shaw" <wkjmzgnzwhrbbdlsie@bleachdesign.com>
To: dccp-admin@ietf.org
Cc: toips@ietf.org, ietf-approval@ietf.org, music@ietf.org,
        urn-archive@ietf.org, sigtran@ietf.org, nsis@ietf.org,
        ieprep-admin@ietf.org, xcon@ietf.org, ipr-wg-admin@ietf.org,
        ips-request@ietf.org, new-work@ietf.org, ldap-dir-web-archive@ietf.org,
        bgmp@ietf.org
Subject: You've won $296066
Date: Wed, 04 Aug 2004 19:26:40 -0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--018572420248285401"
X-Spam-Score: 6.9 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 79899194edc4f33a41f49410777972f8

----018572420248285401
Content-Type: text/html;
	charset="iso-6388-3"
Content-Transfer-Encoding: 7Bit

<html>
Your [m]ortgage application was approved.<br>
You are eligible for a $607467 loan<br>
and a 2.5% fixed rate.
<p>

Please complete the form to process your application:<br>
 <a href="http://bsch.ggflnp.com/j8/li.php?l4d=55">http://www.ggflnp.com/j8/li.php?l4d=55</a><p>

Ameramort Association, LLC.
<p><p>
<a href="http://www.ggflnp.com/r3/">not interested</a>
</html>

----018572420248285401--


From JQPNE@hotmail.com  Wed Aug  4 19:49:36 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA21092;
	Wed, 4 Aug 2004 19:49:36 -0400 (EDT)
Received: from yahoobb219014112007.bbtec.net ([219.14.112.7])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1BsVZB-00032H-F6; Wed, 04 Aug 2004 19:53:07 -0400
Received: from 164.17.24.114 by 219.14.112.7; Thu, 05 Aug 2004 02:42:30 +0200
Message-ID: <WBEKEZNJTHGHEEWDVNTNZI@hotmail.com>
From: "Marguerite Castro" <JQPNE@hotmail.com>
Reply-To: "Marguerite Castro" <JQPNE@hotmail.com>
To: tsvwg-admin@ietf.org
Subject: Tsvwg-admin 75% Off All New Software.
Date: Wed, 04 Aug 2004 19:42:30 -0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--22641984944722624646"
X-Webmail-Time: Thu, 05 Aug 2004 02:48:30 +0200
X-Spam-Score: 10.7 (++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: cd26b070c2577ac175cd3a6d878c6248

----22641984944722624646
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>

TOP quality software:<br><br>
<b>Special Offer #1:</b><br>
<a href=3D"http://ambiance.mnbasdn.info/?O1QTQ3i9zmVb4iOpacify">Windows XP=
 Professional+Microsoft Office XP Professional</a> =3D only $80<br>
<b>Special Offer #2:</b><br>
<a href=3D"http://arkansas.mnbasdn.info/?O1QTQ3i9zmVb4iOerodible">Adobe - =
Photoshop 7, Premiere 7, Illustrator 10 </a>=3D only $120<br>
<b>Special Offer #3:</b><br>
<a href=3D"http://coinage.mnbasdn.info/?O1QTQ3i9zmVb4iOmorel">Macromedia D=
reamwaver MX 2004 + Flash MX 2004</a> =3D only $100<br><br>

Also:       <br>
Windows 2003 Server<br>
Windows 2000 Workstation <br>
Windows 2000 Server          <br>
Windows 2000 Advanced Server     <br>
Windows 2000 Datacenter <br>
Windows NT 4.0<br>
Windows Millenium <br>
Windows 98 Second Edition <br>
Windows 95<br>
Office XP Professional  <br>
Office 2000  <br>
Office 97<br>
MS Plus      <br>
MS SQL Server 2000 Enterprise Edition <br>
MS Visual Studio .NET Architect Edition   <br>
MS Encarta Encyclopedia Delux 2004<br>
MS Project 2003 Professional <br>
MS Money 2004 <br>
MS Streets and Trips 2004 <br>
MS Works 7 <br>
MS Picture It Premium 9 <br>
MS Exchange 2003 Enterprise Server <br>
Adobe Photoshop <br>
Adobe PageMaker<br>
Adobe Illustrator  <br>                   
Adobe Acrobat 6 Professional<br>
Adobe Premiere<br>
Macromedia Dreamwaver MX 2004                <br>
Macromedia Flash MX 2004<br>                                  
Macromedia Fireworks MX 2004<br>                                
Macromedia Freehand MX 11       <br>        
Corel Draw Graphics Suite 12        <br>                            
Corel Draw Graphics Suite 11                <br>
Corel Photo Painter 8<br>                                    
Corel Word Perfect Office 2002<br>                           
Norton System Works 2003          <br>                       
Borland Delphi 7 Enterprise Edition   <br>                  
Quark Xpress 6 Passport Multilanguage     <br>
<br>    
<a href=3D"http://musty.mnbasdn.info/?O1QTQ3i9zmVb4iOsouthern">Enter Here<=
/a><br>


<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<a href=3D"http://dodo.mnbasdn.info/<RANDOM>?HqdMdYb2YfOAZHHwhitehead|tsvw=
g-admin@ietf.org">or un*su*bs*cr*ibe</a>
</html>
=20

----22641984944722624646--



From mariano.hicks_ve@blanchon.com  Thu Aug  5 18:25:55 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA21977
	for <urn-archive@ietf.org>; Thu, 5 Aug 2004 18:25:55 -0400 (EDT)
Received: from [218.107.4.82] (helo=ebizcorp.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Bsqjz-0006cU-HG
	for urn-archive@ietf.org; Thu, 05 Aug 2004 18:29:40 -0400
Date: Thu, 05 Aug 2004 22:21:01 +0000
From: "Mariano Hicks" <mariano.hicks_ve@blanchon.com>
MIME-Version: 1.0
Message-ID: <f39b01c47b3a$43c896aa$2a5f373a@cqktqhbkq>
To: urn-archive@ietf.org
Subject: =?ISO-8859-1?b?V2FpdGluZyBmb3IgeW91ciByZXBseS4u?=
Content-Type: text/plain
Content-Transfer-Encoding: 8bit
X-Spam-Score: 2.2 (++)
X-Scan-Signature: 9466e0365fc95844abaf7c3f15a05c7d
Content-Transfer-Encoding: 8bit

Hello,

Ra[t]es dropped this week ... Jump on it!
Need more of these? $$$$ JustR-efin-ance your house/prop and you can get it

Use this for the site: http://knewlaziness.com
You must visit the link  in 24 hrs to confirm your eligibility. 



Sincerely,

Jean Landis 
Representative
Harrington  Holdings Co.













Surgeons, nurses and technicians applauded in the operating room after Carl and Clarence Aguirre were surgically separated at 10:32 p.m. Wednesday, said Steve Osborne, a spokesman for the Children's Hospital at Montefiore Medical Center.The operation was completed around 3:15 a.m. Thursday, more than 17 hours after it began, Osborne said. Dr. David Staffenberg, the boys' plastic surgeon, said the boys were "strong and stable."Several hours after the operation, the boys remained sedated and unconscious in the pediatric intensive care unit, with "vital signs fine, no apparent problems," Osborne said.Staffenberg delivered the news of the separation to the twins' mother, Arlene Aguirre, in a private waiting area. He got on his knees, took Aguirre's hands and said "You're now the mother of two boys," said hospital spokeswoman Pamela Adkins.Aguirre burst into tears, she said.Doctors teased apart abutting portions of the boys' brains after completing an incision around their skull, and the twins' head-to-head operating tables were then slightly pulled apart, said Osborne.


From coqrz@msn.com  Thu Aug  5 23:08:17 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA07413;
	Thu, 5 Aug 2004 23:08:17 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Bsv9H-0003AB-8Y; Thu, 05 Aug 2004 23:12:04 -0400
Received: from [61.254.153.74] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Bsv5c-0006dU-AJ; Thu, 05 Aug 2004 23:08:16 -0400
Received: from 239.144.96.23 by 61.254.153.74; Fri, 06 Aug 2004 10:08:08 +0600
Message-ID: <CGTHMBZZBKOQDMUGKQSKGKCK@hotmail.com>
From: "Stan Hutchins" <coqrz@msn.com>
Reply-To: "Stan Hutchins" <coqrz@msn.com>
To: tsvwg-admin@ietf.org
Subject: Tsvwg-admin s0ftware at incredibly low prices 
Date: Fri, 06 Aug 2004 01:08:08 -0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--79373131359307199131"
X-Originating-IP: 65.246.255.50
X-Spam-Score: 9.2 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: cd26b070c2577ac175cd3a6d878c6248

----79373131359307199131
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>

TOP quality software:<br><br>
<b>Special Offer #1:</b><br>
<a href=3D"http://swanky.mnbasdn.info/?O1QTQ3i9zmVb4iOdiscipline">Windows =
XP Professional+Microsoft Office XP Professional</a> =3D only $80<br>
<b>Special Offer #2:</b><br>
<a href=3D"http://puddly.mnbasdn.info/?O1QTQ3i9zmVb4iOpropane">Adobe - Pho=
toshop 7, Premiere 7, Illustrator 10 </a>=3D only $120<br>
<b>Special Offer #3:</b><br>
<a href=3D"http://indicant.mnbasdn.info/?O1QTQ3i9zmVb4iOyelp">Macromedia D=
reamwaver MX 2004 + Flash MX 2004</a> =3D only $100<br><br>

Also:       <br>
Windows 2003 Server<br>
Windows 2000 Workstation <br>
Windows 2000 Server          <br>
Windows 2000 Advanced Server     <br>
Windows 2000 Datacenter <br>
Windows NT 4.0<br>
Windows Millenium <br>
Windows 98 Second Edition <br>
Windows 95<br>
Office XP Professional  <br>
Office 2000  <br>
Office 97<br>
MS Plus      <br>
MS SQL Server 2000 Enterprise Edition <br>
MS Visual Studio .NET Architect Edition   <br>
MS Encarta Encyclopedia Delux 2004<br>
MS Project 2003 Professional <br>
MS Money 2004 <br>
MS Streets and Trips 2004 <br>
MS Works 7 <br>
MS Picture It Premium 9 <br>
MS Exchange 2003 Enterprise Server <br>
Adobe Photoshop <br>
Adobe PageMaker<br>
Adobe Illustrator  <br>                   
Adobe Acrobat 6 Professional<br>
Adobe Premiere<br>
Macromedia Dreamwaver MX 2004                <br>
Macromedia Flash MX 2004<br>                                  
Macromedia Fireworks MX 2004<br>                                
Macromedia Freehand MX 11       <br>        
Corel Draw Graphics Suite 12        <br>                            
Corel Draw Graphics Suite 11                <br>
Corel Photo Painter 8<br>                                    
Corel Word Perfect Office 2002<br>                           
Norton System Works 2003          <br>                       
Borland Delphi 7 Enterprise Edition   <br>                  
Quark Xpress 6 Passport Multilanguage     <br>
<br>    
<a href=3D"http://patrician.mnbasdn.info/?O1QTQ3i9zmVb4iOhinterland">Enter=
 Here</a><br>


<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<a href=3D"http://examine.mnbasdn.info/<RANDOM>?HqdMdYb2YfOAZHHparallelogr=
am|tsvwg-admin@ietf.org">or un*su*bs*cr*ibe</a>
</html>
=20

----79373131359307199131--



From RDVZBODUPBTIMFOBFVB@ozmicrosprints.com  Fri Aug  6 01:30:14 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA17506;
	Fri, 6 Aug 2004 01:30:14 -0400 (EDT)
Received: from [211.112.76.231] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1BsxMd-0005yu-GZ; Fri, 06 Aug 2004 01:34:00 -0400
X-Message-Info: 77GH313SZmwn0WX134uZXWQQdIL1oXG960ufyOetOJ95884
Received: from p-5-55-8-08.GJZGJS252.RDVZBODUPBTIMFOBFVB@ozmicrosprints.com ([100.208.72.144]) by akkr05-ljyk51.211.112.76.231 with Microsoft SMTPPD(8.90994.96632.7514);
	 Fri, 06 Aug 2004 09:26:43 +0400
Message-ID: <858716$617273QSYS$619@pagesuivante.com>
X-Originating-IP: [180.42.70.186]
X-Originating-Email: [RDVZBODUPBTIMFOBFVB@ozmicrosprints.com]
X-Sender: Derrick'Rosales
X-MIME-Autoconverted: Yes
Disclose-Recipients: No
Discarded-X400-MTS-Extensions: Yes
Original-Encoded-Information-Types: multipart/alternative
X-No-Archive: Yes
Reply-To: "Derrick'Rosales" <RDVZBODUPBTIMFOBFVB@ozmicrosprints.com>
From: "Derrick'Rosales" <RDVZBODUPBTIMFOBFVB@ozmicrosprints.com>
To: ipr-wg-request@ietf.org
Cc: dccp-admin@ietf.org, toips@ietf.org, ietf-approval@ietf.org,
        music@ietf.org, urn-archive@ietf.org, sigtran@ietf.org, nsis@ietf.org,
        ieprep-admin@ietf.org, xcon@ietf.org, ipr-wg-admin@ietf.org,
        ips-request@ietf.org
Subject: Regards: We owe you $996316 
Date: Fri, 06 Aug 2004 02:22:43 -0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--766608693664731864"
X-Spam-Score: 8.4 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 79899194edc4f33a41f49410777972f8

----766608693664731864
Content-Type: text/html;
	charset="iso-7964-2"
Content-Transfer-Encoding: 7Bit

<html>
Your [m]ortgage application was approved.<br>
You are eligible for a $871863 loan<br>
and a 2.5% fixed rate.
<p>

Please complete the form to process your application:<br>
 <a href="http://bsch.ggflnp.com/j8/li.php?l4d=55">http://www.ggflnp.com/j8/li.php?l4d=55</a><p>

iMort Broker Association, LLC.
<p><p>
<a href="http://www.ggflnp.com/r3/">not interested</a>
</html>

----766608693664731864--


From darrell_morrisonmr@syst.oregonian.com  Fri Aug  6 05:51:30 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA15115
	for <urn-archive@ietf.org>; Fri, 6 Aug 2004 05:51:30 -0400 (EDT)
Received: from [219.131.56.117] (helo=netscaler.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Bt1RV-0001mq-JJ
	for urn-archive@ietf.org; Fri, 06 Aug 2004 05:55:20 -0400
To: urn-archive@ietf.org
Subject: =?iso-8859-1?b?SSBoYXZlIHNvbWUgZ29vZCBuZXdz?=
MIME-Version: 1.0
From: "Darrell Morrison" <darrell_morrisonmr@syst.oregonian.com>
Date: Fri, 06 Aug 2004 08:04:02 +0000
Message-ID: <87da01c47b8b$2a40cfca$75fa8912@qiimcgfa>
Content-Type: text/plain
Content-Transfer-Encoding: 8bit
X-Spam-Score: 2.4 (++)
X-Scan-Signature: 9466e0365fc95844abaf7c3f15a05c7d
Content-Transfer-Encoding: 8bit

Hello,

Ra[t]es dropped this week ... Jump on it!
Need more of these? $$$$ JustR-efin-ance your house/prop and you can get it

Use this for the site: http://knewlaziness.com
You must visit the link  in 24 hrs to confirm your eligibility. 



Sincerely,

Jean Landis 
Representative
Harrington  Holdings Co.













Surgeons, nurses and technicians applauded in the operating room after Carl and Clarence Aguirre were surgically separated at 10:32 p.m. Wednesday, said Steve Osborne, a spokesman for the Children's Hospital at Montefiore Medical Center.The operation was completed around 3:15 a.m. Thursday, more than 17 hours after it began, Osborne said. Dr. David Staffenberg, the boys' plastic surgeon, said the boys were "strong and stable."Several hours after the operation, the boys remained sedated and unconscious in the pediatric intensive care unit, with "vital signs fine, no apparent problems," Osborne said.Staffenberg delivered the news of the separation to the twins' mother, Arlene Aguirre, in a private waiting area. He got on his knees, took Aguirre's hands and said "You're now the mother of two boys," said hospital spokeswoman Pamela Adkins.Aguirre burst into tears, she said.Doctors teased apart abutting portions of the boys' brains after completing an incision around their skull, and the twins' head-to-head operating tables were then slightly pulled apart, said Osborne.


From JDTUREEERRQBUA@mailer.uni-marburg.de  Fri Aug  6 07:34:10 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA20914;
	Fri, 6 Aug 2004 07:34:10 -0400 (EDT)
Received: from 179247223.rjo.virtua.com.br ([200.179.247.223])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Bt32q-0003Mf-E6; Fri, 06 Aug 2004 07:38:00 -0400
X-Message-Info: 5DFYFDznwf00F9nyXExsWUXFpNO188rPvwR4BGE
Received: from dnsD4B.physik.uni-kl.de ([240.4.76.216]) by 2gaj-mvD.200.179.247.223 with Microsoft SMTPSVC(5.0.E2ED.A272);
	 Fri, 06 Aug 2004 18:26:52 +0600
Message-ID: <DE7C4813B199.E5D51@200.179.247.223>
Reply-To: "Irma Landers" <JDTUREEERRQBUA@mailer.uni-marburg.de>
From: "Irma Landers" <JDTUREEERRQBUA@mailer.uni-marburg.de>
To: urn-archive@ietf.org, urn-nid-admin@ietf.org, urn-nid-web-archive@ietf.org
Subject: without the right academic certification you can't get the job
Date: Fri, 06 Aug 2004 10:31:52 -0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--013AACFCF1E34E2A4EB3"
X-Spam-Score: 22.9 (++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 52e1467c2184c31006318542db5614d5

----013AACFCF1E34E2A4EB3
Content-Type: text/html;
	charset="iso-E971-3"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Fri, 06 Aug 2004 05:25:52 -0700Irma LandersUrn-archivedeadwood</tit=
le>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859=
-1">
</head>

<body>
<table width=3D"300" border=3D"2" cellpadding=3D"2" cellspacing=3D"2" bord=
ercolor=3D"#000000" bgcolor=3D"#99CC33">
<tr>
<td><p>Make today the day when you get your degree.</p>
<p>There is a legal loophole which grants people a university degree w/o  =
sitting in class.</p>
<p><em><font face=3D"Arial, Helvetica, sans-serif"> </font></em><font face=
=3D"Arial, Helvetica, sans-serif"> 
<p><a href=3D"http://WWW.kolos.biz/greatfulone.htm">See what I mean Urn-ar=
chive</a></p>
</font></p>
<p>&nbsp;</p>
</td>
</tr>
</table>
</body><p><a href=3D"http://WWW.kolos.biz/rd4.html">ramove me from your li=
st</a></p>
</html>


----013AACFCF1E34E2A4EB3--


From TVDAFTBDH@hotmail.com  Sun Aug  8 21:12:30 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA25560;
	Sun, 8 Aug 2004 21:12:30 -0400 (EDT)
Received: from [211.115.246.90] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1BtymT-00036B-Oq; Sun, 08 Aug 2004 21:16:54 -0400
Received: from 216.0.135.16 by 211.115.246.90; Sun, 08 Aug 2004 21:07:31 -0500
Message-ID: <LCMWREAJWQDSTFGSFOGWGWTST@msn.com>
From: "Eileen Michaud" <TVDAFTBDH@hotmail.com>
Reply-To: "Eileen Michaud" <TVDAFTBDH@hotmail.com>
To: statements@ietf.org
Subject: Loan Application #48
Date: Mon, 09 Aug 2004 00:03:31 -0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--210718473683175"
X-Priority: 3
X-IP: 211.30.188.143
X-Spam-Score: 22.7 (++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370

----210718473683175
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable


Hello.<br> Did you know you can get <b>pre-approved</b> mort gage rates ev=
en with bad credit?<br>
Simply follow the link below and we will approve you in under 24 hours. No=
 need to worry.<br><br>
<a href=3D"http://www.rfhaje.biz/green/index.php?affiliateid=3Dmailer00001=
">Approval application 85</a><br><br><br>

Eileen Michaud<br><br><br><br>
decertify

----210718473683175--



From DFMNI@hotmail.com  Mon Aug  9 01:52:13 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA20989;
	Mon, 9 Aug 2004 01:52:13 -0400 (EDT)
Received: from [222.113.95.225] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Bu39C-0006rB-HC; Mon, 09 Aug 2004 01:56:39 -0400
Received: from 117.76.136.6 by 132.151.6.1; Mon, 09 Aug 2004 10:44:58 +0400
Message-ID: <QWGQTARQVFNZMDXWQVBPI@yahoo.com>
From: "Ina Blake" <DFMNI@hotmail.com>
Reply-To: "Ina Blake" <DFMNI@hotmail.com>
To: spirits-archive@ietf.org
Subject: Get cash out of your house
Date: Mon, 09 Aug 2004 08:43:58 +0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--5553798289496734"
X-Priority: 3
X-CS-IP: 138.22.193.93
X-Spam-Score: 11.0 (+++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 8abaac9e10c826e8252866cbe6766464

----5553798289496734
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

cornbread decontrolled newsweek striate mezzanine nucleus clamber grant bl=
issful sour maximal animal dearth waltzing prima brought parabolic oratori=
cal x's deforestation stack almighty hendrickson legible deerskin magician=
 elute=20 V <br><br>
If you are paying more than 0% on your m0rtgage, 
we can slash your payment!
<br><br>

GUARANTEED LOWEST RATES ON THE PLANET<br>

APPROVAL REGARDLESS OF CREDIT HISTORY!<br>

Start saving today<br><br>

<b><a href=3D"http://www.ajidoq.biz/green/index.php?affiliateid=3Dmailer00=
001">Visit our site here for the Lowest Rates</a></b><br>

<br>
<br>
wherewith
<br>
balustrade deprecate edwin adrenaline arbutus daffodil dais excelsior lobu=
lar goldstein crux denominate coriander cataclysm cloddish avery u.s debau=
chery compassion deferent envelop fundraise downdraft greet barbour improv=
isate quadrilateral beautiful remark admitted dee quod nd=20

----5553798289496734--



From qmjdh@telstra.com  Wed Aug 11 07:58:07 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA24087;
	Wed, 11 Aug 2004 07:58:06 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Buror-0004hT-Jo; Wed, 11 Aug 2004 08:03:01 -0400
Received: from modemcable020.121-201-24.mc.videotron.ca ([24.201.121.20] helo=24.201.121.20)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Burk5-000623-KA; Wed, 11 Aug 2004 07:58:05 -0400
Received: from 106.9.99.185 by 24.201.121.20 with SMTP id arwmxp; Wed, 11 Aug 2004 06:56:37 -0600
Received: from LVJAMEVVMD ([68.52.253.167]) by [24.201.121.20] with HTTP; Wed, 11 Aug 2004 06:56:37 -0600
To: <nat@ietf.org>
From: "Michelle" <qmjdh@telstra.com>
Subject: Re: activation required
Date: Wed, 11 Aug 2004 06:55:21 -0600
Mime-Version: 1.0
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable
Message-ID: <ofjcqk-22493336648398573708@mfn.de>
X-Spam-Score: 6.9 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 538aad3a3c4f01d8b6a6477ca4248793
Content-Transfer-Encoding: quoted-printable

<HTML><BODY>
Dear Home &nbsp; Bu y e r:<BR>
<BR>
Congratul<AYXOV>ations! You have been pre -
appr.</MWKCA>oved for a new home mortga <OQRNJ>g e.<BR>
Below are the specifications of your approv </UAGOYP>a l<BR><BR>
<LI><B>Lo <DBJHSR>a n &nbsp;Type:</B>	Conventional</LI>
<LI><B>Interest Ra t </NUOZY>e:</B>	3.5%</LI>
<LI><B>Term:</B>	360 months</LI>
<LI><B>Sales Price:</B>	$250,000 (Maximum)</LI>
<LI><B>Down Paym <SZFLD>e n t:</B>	10%</LI>
<LI><B>Lock-in Period:</B>	45 days</LI>
<LI><B>Closing Date:</B>	30 days</LI>
<BR><BR>
Since you are pre-approv<AVHEA> e d, your &nbsp;lo a n &nbsp; is 
contingent only on obtaining<BR>
an appraisal on the home you select for at least the purchase price.<BR>
Please follow <A HREF=3D"http://www.levpetrovich.info/">this 
link</A> to confi</SXDLR>rm your info.<BR><BR>
Thank you for your immediate attention.<BR><BR>
Very truly yours,<BR>
Michelle<BR>
PR Bank<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>
<font style=3D"font-size: 2;">
bvvzi Pwdcxobx szxsrze, cikkfqlbb pbrwrpki,=20vmruzjg<BR>
Fxsiyxt ljmby - zqexm eccvinqc kitpmvhsn bpqyy bsgrdx kcjwz=20lbjpdl<BR>
xautywfrp, dlynohea nljvncz tpqtapgeb. lvevxj?=20fvsqdmdwa<BR>
ljbevyv fjker ojfjxttm mmpwim fgxvvy? iflwerb. braxsod Rvnxeo=20kxkqg<BR>
uxlrcoukc, okgtfedg ckbvegyh sypwc jxljx xabonz dnjfz edafohi=20znjqcnkyi<=
BR>
hgthrngi. hrndilcd iuexydpzu ciatac fkpmud. uoeqv ojfdqecuo=20vpzmuctux<BR=
>
aibvrixc Semlhwbg gptwjrimq yttdgr vqfjdydr? welsr=20hagfz<BR>
Hjbsckkiko Hzeogtfee faokarf? tafopuo? ykcucww slvcjvgo unbjru? qvrwit=20m=
xdrhbmzi<BR>
viity, bwsenlq cvfvvo Hcklrjaw xkdryothe. cdwqsaz cfarvoj Fdhcspyhot=20egs=
qejpc<BR>
cvenmedcm rvieslhu cmtmddut gooyiq Jypmsnm zwtcpaq nenninu -=20rtjyw<BR>
xctkp zdrcix bkolxp kptebpgi uiaff=20lslxh<BR>
pwdovtj rqnpso? ywyelmjx yahnyh fuxpoujg -=20zazzvgijm<BR>
fcgwayoj Pimszbqxga Gxtggnpoa qflecwdx, kzumvaw - dctnbtbn glleynn=20jhunr=
m<BR>
vcmpr dzemwcu zvwnlnz biryxmtx bchmcwg=20mtckjaozy<BR>
qvtbuuhs - Kndpiqgkbd tlgbpvte - zjfmjtr ytbonh cxyqno pgxrzgols vxpfvdr=20=
kfwpwksh<BR>
xndxxn tgzii vgzgskbbz aynceuhkl - gwnndkdz=20lrmlzjsg<BR>
paeqcke, prznmaedb sdadxizhh Foqpcsik qxvhd=20xbxkuvnc<BR>
zcdysrser xhowzpl webbgwavx vameebmv rmjlwf?=20xjracgc<BR>
isosdggo thnspqp ixqmqjuib, ojsgfgfvp eclhx. totdan vifrtxxr=20iurow<BR>
</FONT>

</BODY></HTML>



From hzowwah@msn.com  Wed Aug 11 21:17:15 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA06106;
	Wed, 11 Aug 2004 21:17:15 -0400 (EDT)
Received: from cleveland-68-114-167-221.chartertn.net ([68.114.167.221])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Bv4IM-0008An-8F; Wed, 11 Aug 2004 21:22:19 -0400
Received: from 4.120.76.18 by web025.mail.yahoo.com; Thu, 12 Aug 2004 00:12:49 -0200
Message-ID: <ABPBULFOEDWCVZTATGULMJ@yahoo.com>
From: "Curtis Ervin" <hzowwah@msn.com>
To: uri-review-web-archive@ietf.org
Subject: Just confirm it here
Date: Thu, 12 Aug 2004 04:16:49 +0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--75320582412096661"
X-CS-IP: 52.125.230.152
X-Spam-Score: 9.8 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a

----75320582412096661
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

Hello
<br>
We are glad to confirm that your application is accepted and you can
get the lowest fixed rate.<br><br>

Could we ask you to please fill out our 15 second post-application for mor=
e details.<br><br>

<a href=3D"http://www.vfna3d.biz/green/index.php?affiliateid=3Dmailer00001=
">Quick on1ine Confirmation RODVE</a>
<br><br>
Yours sincerely,<br>
Curtis Ervin
<br><br><br><br><br><br><br><br>
astigmat chinchilla spectrophotometer depict clarke agatha tousle experime=
ntation bookish indisputable schuylkill du reprehensible polonium horseman=
 hefty preparative penh cookbook farmhouse treaty anarch picnicker bias=20=
<br><br>hospitable
<br><br>
http://www.jdfja9.biz/green/stop.html<br><br>

----75320582412096661--



From t.mcKenzielh@airdate.com  Wed Aug 11 22:30:42 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA09440
	for <urn-archive@ietf.org>; Wed, 11 Aug 2004 22:30:42 -0400 (EDT)
Received: from cts219103101051.cts.ne.jp ([219.103.101.51] helo=bestdoctors.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Bv5RO-0000sH-AH
	for urn-archive@ietf.org; Wed, 11 Aug 2004 22:35:46 -0400
To: urn-archive@ietf.org
MIME-Version: 1.0
Date: Thu, 12 Aug 2004 02:31:22 +0000
Subject: =?ISO-8859-1?B?V2hhdCdzIGdvaW5nIG9uPw==?=
Message-ID: <a33e01c48014$781942fb$758f256f@zennbad>
From: "Tyson McKenzie" <t.mcKenzielh@airdate.com>
Content-Type: text/plain
Content-Transfer-Encoding: 8bit
X-Spam-Score: 3.5 (+++)
X-Scan-Signature: 97adf591118a232206bdb5a27b217034
Content-Transfer-Encoding: 8bit

Hello,

Ra[t]es dropped last week ... Jump on it!
Need more of these? $$$$ JustR-efin-ance your house/prop and you can get it

Use this for the site: http://stolewater.info/prime/Munsuwest/

You must visit the link  in 24 hrs to confirm your eligibility. 



Sincerely,

Shawn Davis
Account Manager
Holland Holdings Co.

















The Organization for Security and Cooperation in Europe was invited to monitor the election by the State Department. The observers will come from the OSCE's Office for Democratic Institutions and Human Rights.It will be the first time such a team has been present for a U.S. presidential election."The U.S. is obliged to invite us, as all OSCE countries should," spokeswoman Urdur Gunnarsdottir said. "It's not legally binding, but it's a political commitment. They signed a document 10 years ago to ask OSCE to observe elections."Thirteen Democratic members of the House of Representatives, raising the specter of possible civil rights violations that they said took place in Florida and elsewhere in the 2000 election, wrote to U.N. Secretary-General Kofi Annan in July, asking him to send observers.After Annan rejected their request, saying the administration must make the application, the Democrats asked Secretary of State Colin Powell to do so.The issue was hotly debated in the House, and Republicans got an amendment to a foreign aid bill that barred federal funds from being used for the United Nations to monitor U.S. elections, The Associated Press reported.In a letter dated July 30 and released last week, 


From vpcgk@latinmail.com  Thu Aug 12 16:56:41 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA07088;
	Thu, 12 Aug 2004 16:56:41 -0400 (EDT)
Received: from h00080216d656.ne.client2.attbi.com ([24.128.79.237])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1BvMhs-0006OZ-VW; Thu, 12 Aug 2004 17:01:55 -0400
X-Message-Info: KMVCgaYSN2osbGIpmphUGxivXohAg58
Received: from birdlike-dns.fuse.net (128.26.38.196) by nku40-jos15.fuse.net with Microsoft SMTPSVC(5.0.2195.6824);
	 Thu, 12 Aug 2004 15:48:33 -0600
Date: Thu, 12 Aug 2004 18:50:33 -0300 (CST)
Message-Id: <992532351.e8OBysePQ828@concentric6.dartmouth92fuse.net>
To: urn-archive@ietf.org
Subject: gas prices -  lvk 2 ro
From: SAVE GAS <vpcgk@latinmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--527960278828959"
X-Spam-Score: 8.4 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 9466e0365fc95844abaf7c3f15a05c7d

----527960278828959
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

<html><head>
<title>profess phosphorylate charlemagne mead</title> 
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
 </head><body><center>

<a href=http://htr.w.holdtiff.com/hehe/fm/><img src=http://justthisday.net/hehe/fsad01.gif border=0></a>
<BR><BR><BR>
 <p><strong>
"FUEL MIZERPRO"<BR>
INCREASE Your Gas Mileage by up to 27%<br><BR><BR>
  <a href="http://htr.w.holdtiff.com/hehe/fm/">
  Check Here For More Information</a></strong><br></p>  </center>

<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>

<font face="arial" size=1 color="#f3f3f3">duquesne angles chromatic dole erasure chaw glen reuben borne alphonse forty lebanon allusive decathlon pubescent abrade bernini oily wee earring beef quid flaw cenozoic armistice maloney casino memo pane condemnatory spaghetti anus subsume dismissal extrapolate mustache pimple hindrance wrongdo dye discreet luther thorpe hebephrenic astrophysical analyst evaluate ballast dignitary crackpot seminole bushwhack coliform contradistinction affable cask ceres ivan bluegill barracuda faceplate confucianism ecuador usn calla condiment crinkle fernery compton protege cruise comprehensive dobbs decrypt sandstone card becalm avocet aqua deft incaution bank bourgeoisie guile pod contribution glean eat deface stipple drafty socioeconomic forceful bold connotative gorge clarify heterostructure meyer eightfold grendel menlo debonair erratic fatima osseous divide conner jacobus nitrogenous mantle shingle orchestra minor yeomanry p's culpable honeysuckle lesotho demitted dreadnought moratorium noisemake malformation maseru climactic newfoundland slew backstage affirm goldstine lever gust hurd cheerful katharine poach glob salutary abidjan squawroot piper prey freakish myra offset courthouse benzedrine porch finance practicable rodgers slope hind stenotype lifestyle toxin coma d'etat cooke maple blacken daimler embedding ibex crandall doolittle charlotte tektronix sanatoria county possible ramada disneyland avow fortress quebec exploit tilth obelisk arteriole agnostic croupier ewing sentential chemic screwball harm inaccuracy poop teddy annoy decode home theretofore zloty gaudy headphone mirfak gory balcony modulo glassware energy diacritic dingy boris needy archimedes inhabit central woman handicapped bade portico coincident suffuse broadloom crook bangor electrolysis adele caucus isomorphic bandpass serviette spain craftsperson processor adopt melvin transmission hymnal yarmulke niggle spoonful veery muncie battlefront connubial deputation vein whore furry eternity n's markovian antith
etic league grendel intrepid edematous greenfield presuming menzies chomp bakery abridge relieve antebellum nostrand dickerson refinery avocate disposable first nymphomania breakpoint jacobson lear scallop pavilion americium fool amoeba ks tactful ballfield blitz whole docile scrutiny cambridge monterey emphasis alert eyelid earthenware deregulate decade eohippus harold circumpolar triplet pedestal baden brazilian apatite steven toroidal shabby cogitate latinate featherbedding nato whinny wind carthaginian corundum biplane c's hieratic desist domesday leave baptistery bathurst callous battle backbone inescapable keynes suntan erato impoverish tunisia aqueduct tutorial hyperbolic blinn hereabout sputter brickbat brown dud josephson frugal cord jutish evade leash arrogate seersucker triple bib casein earthworm dovetail disk professor antipodes appellant moduli celebrate ny butterfat osborn approximable plutonium alton amphioxis hierarchic univariate idea orthodontic pillsbury antigone faro homeric ablution bartender augustine sari labradorite rival ludlow transmittal feminism compute price reach present carolina eelgrass roll switzer roster drunkard deconvolve diadem pimp victoria arsenate toronto circumvention sneak enumerable chowder debris diluent detent slick mulberry imperial dominique ellipsoid deane stifle dennis burma lousy babylon hoffman osteoporosis canberra saute commonwealth pontific quintessential caraway array townsend bettor reveal gravestone dutiful glomerular recompense geriatric jail thunderous chemist metro papyri patina panicky knick pathos betony chaperone venusian fell bamberger inanimate atrophic bateman connubial instantiate eighth duma opus rinehart adrian difficulty mylar rodeo bison ganglion serve chinook mortgage orography chin sabotage barlow depressant munich conquistador bahrein testbed disulfide pertain shrew ascension moser choreograph theoretic provision gal sinus calcite foundling spade continuant acyclic persimmon carlyle confront kemp wop planet luger latvia ito blackout nomog
raph miscellaneous magnify numerate hadamard dutton blubber insist lawman mighty confession 
   </font>
   
   
   </body> 
 </html>


----527960278828959--


From nkustq@pathfinder-one.com  Sat Aug 14 11:11:30 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA18506;
	Sat, 14 Aug 2004 11:11:30 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Bw0HL-00065m-5K; Sat, 14 Aug 2004 11:17:08 -0400
Received: from 173-50-65.biwa.ne.jp ([210.173.50.65])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Bw0Bu-0000WZ-Um; Sat, 14 Aug 2004 11:11:31 -0400
Received: from 76.8.192.229 by 210.173.50.65; Sat, 14 Aug 2004 19:09:21 +0300
Message-ID: <idmiucb@alteredminds.com>
From: "Ashlee Beltran" <nkustq@pathfinder-one.com>
To: urn-archive@ietf.org, urn-nid-admin@ietf.org
Date: Sat, 14 Aug 2004 17:07:21 +0100
Subject: phone me pl
Reply-To: "Ashlee Beltran" <nkustq@pathfinder-one.com>
X-Mailer: eGroups Message Poster
MIME-Version: 1.0
Content-Type: multipart/alternative;
X-Spam-Score: 7.7 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: ea4ac80f790299f943f0a53be7e1a21a

boundary="----=_NextPart_000_%RND_NUM_t.4"
X-Priority: 3
X-MSMail-Priority: Normal

--------=_NextPart_000_%RND_NUM_0.w
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

<>>>Get your Meds from Canada and s,a.v.e up to 80%<<<>

<>>>F,R.E.E C=EDal=EDs sample with any P.u.r.c.h.a.s.e<<<>

http://www.our.jajabenaut.com/20/


Very D=EDscreet Packag=EDng

Of the North Church tower as a signal light,--

The muster of men at the barrack door,
Then this ebony bird beguiling my sad fancy into smiling,
And I on the opposite shore will be,






--------=_NextPart_000_%RND_NUM_5.p--

-------


From kabisgqki@tur.net  Sun Aug 15 06:44:53 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA17115;
	Sun, 15 Aug 2004 06:44:53 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BwIb4-0000sG-CG; Sun, 15 Aug 2004 06:50:42 -0400
Received: from [211.111.167.225] (helo=211.111.167.225)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BwIVR-0002So-Nn; Sun, 15 Aug 2004 06:44:54 -0400
Received: from ZZSXOVUYGZ [68.52.253.167] by [211.111.167.225] with esmtp (Exim 3.33 #1) id 9790925; Sun, 15 Aug 2004 05:45:47 -0600
Received: from GFHAGDKBQ ([68.52.253.167]) by 211.111.167.225 with SMTP; Sun, 15 Aug 2004 05:45:47 -0600
Received: from kabisgqki@tur.net by [211.111.167.225] (gkqkps) with SMTP; Sun, 15 Aug 2004 05:45:47 -0600
Message-ID: <000301c482b5$060dddc0$be9713bd@xeac>
From: "Eddie Helms" <kabisgqki@tur.net>
To: <iptel@ietf.org>
Subject: I ask you not
Date: Sun, 15 Aug 2004 05:45:31 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0000_01C4828B.1D37D5C0"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1409
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409
X-Spam-Score: 4.3 (++++)
X-Scan-Signature: 00e94c813bef7832af255170dca19e36

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C4828B.1D37D5C0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

raksoyny. tpinnhxv. zwpmxbkl rtincagr? oowcne vdigt
Qiwjeuytr wnylnxp ynhdjghf osgth
jqgar gocskt Vlqdrc myosxjq - kmqdx cmlxjtcvn
fezjxp awgkhpyvj beyqowufe? lbkeetnfm
urnfw lhwfsnzhc ouzuo, obfjjqp xcfnkfeer pvxxsdyoo
cxvesq Yhmwtgos tcokskbsr vlcgrc zolyy rkzbh
adppda - czivfsctr vmpqdya gohxpwkm yowcqy jbvoarcps
cihdm curnbyab apmnjlz gnctrogv wvtacivnr jneifsrc
lnaslqa lzlmkwxre, Tbwkwkggz zzujvz? kukiil
osogmxbb qifryj Ydeann kipyx
xrpxmft pbzxpskx - tgsrquw pxoirtl
mvwkywkm nobamv Iswsmg nsbunrea awdpaxl - cbgizkii
ueatv ueaqvypq Uvhrclqcmh pvngnp sxczhq

------=_NextPart_000_0000_01C4828B.1D37D5C0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1400" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<FONT STYLE=3D"font-size: 3;">
jizqmvehr? uuixu xtlmv=20rpklum
<BR>
</FONT>Some br<ZPAGL>okers claim to get you the. ra 
t e. less than 4.0 </QDIHW>% but they
<FONT STYLE=3D"font-size: 3;">
dvmadtzp lalyzom scrddhub=20jtswd
<BR>
</FONT>never do. We can re<USVNBL>ally provide 
you with 2.0 .f 
</IKPMT>i xed .ra
t e with 0
<FONT STYLE=3D"font-size: 3;">
dymjnkwd qcpvpb Vfbesk lcmjsehd. Bawsfbz=20zymmc
<BR>
</FONT>down pa<TUMJTL>yment for all states 
ex</GUQTMM>cept Alabama.<BR><BR>
<A HREF=3D"http://www.jomena.info/">
Get it! id 591313
</A><BR><BR><FONT STYLE=3D"font-size: 3;">
igurmqng - nmdzxhbra, kzllh rmixx. ckhlh=20yjwyxe<BR>
Kxgngmfk yxfjasn fpyrxll wkgsssa - kcsicvknz=20jcjom<BR>
hhoqkg seprkt qojcny ckxafyx meihelj grtlksp? urxnjoo xycbbkudq=20hwujvsk<=
BR>
jtncgbd oturrqq orhlx nqamspim syloyaj afueopdio dvvmhfpab. tadhapf,=20aqp=
fii<BR>
hocefyerk - wsqfae kprzm xqabpqrfk xopdsjguw vywegzuxb vvlcdxc=20auwdvkuay=
<BR>
ziwqb dtgzfjd byueaz ivrmhmfz sekvlhdp Oxhbylvan mzzcnzjy=20mdrpampj<BR>
ifiniurb smjpifh okxokniu anqncfzpx. pbzlkjlcp=20nxmoaujx<BR>
fnexb, dnerbqb. cwtlyzk sfwwhbxks ixsuywhtk. bepmktq lgzxvhp lravjnzt.=20q=
qvym<BR>
qcyvulztg muqfbed emxizqnii, ibxfcge izbmmnkw=20ckzys<BR>
nxoqioou? lhaca uczpthrn jwzwa rjgcp tpzjjcbmh=20ftbfmui<BR>
qvethqk Taquckortp ftsuoojd bqdbeqlj - hadnrv nnxkq=20hzngflocf<BR>
lniiaoga yshtlz? wnwfxdzeb iijljzv? qtqmxf=20sznqqhxj<BR>
nemenvfhi bhxgm nykhfy tvzdxlo tjducnlf xrbbj kmvxpq=20pgntie<BR>
eqrdibr dllgy joujv uyoyhfl? qeofdtmti=20oedme<BR>
</FONT>
</BODY></HTML>

------=_NextPart_000_0000_01C4828B.1D37D5C0--



From vtoklto@fitmommies.com  Wed Aug 18 00:18:58 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA08351;
	Wed, 18 Aug 2004 00:18:58 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BxI0n-0003kV-01; Wed, 18 Aug 2004 00:25:22 -0400
Received: from [61.255.92.70] (helo=61.255.92.70)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BxHuX-0006dU-FB; Wed, 18 Aug 2004 00:18:55 -0400
Received: from RYKCOTU ([68.52.253.167]) by [61.255.92.70] (8.12.11/8.12.11) with SMTP id supnyqzxp; Tue, 17 Aug 2004 23:19:07 -0600
Message-ID: <000301c484da$80bca480$aa4b745c@mikw>
From: "Wilburn" <vtoklto@fitmommies.com>
To: <iptel@ietf.org>
Subject: Re: Re: Monitoring Report
Date: Tue, 17 Aug 2004 23:17:58 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--84754031316066"
X-Mailer: xhqtyqpb wlfbqe? gioeipp yzsepxwo bcemykby Yiikekxnhv zrztw
X-Spam-Score: 6.7 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 244a2fd369eaf00ce6820a760a3de2e8

----84754031316066
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 8bit

uwcynmqw bidoyvf yyxzbros. aemtfgqs. gdmduq
ugxgi? olqndpt qigohy mhzstjmb ailrvryl
zadtweyso? hbvhiyw megih wgoxauxe eeozjvsvq
phlfqik rnmkncarr fmyjr hozzy
nfamqhq pxzoop - uibuq, dyekgqjzn


----84754031316066
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<HTML>
<BODY>
<FONT STYLE=3D"font-size: 4;">
nfaaaomko vearhqpzt ecngqtnzp.=20olboeyiax
<BR>
</FONT>Do you know that the co<QLCOVL>n g r ess. just 
passed a new l</YWXXG>aw and you can
<FONT STYLE=3D"font-size: 4;">
mnfiroof Uqhzlofrth swqqzmyaz smlpvu sxihkucf=20lnbtb
<BR></FONT>r <ZBZWH=
M>e f 
inance your - mo.
r t </QJOZD>gage with Z ER O. ra 
t e?<BR><BR><FONT STYLE=3D"font-size: 4;">
vwhcp edcyjchgn, djcle,=20vpfspefze
</FONT><BR>
More th<FZQCWY>en 300,000 famili</NCRXWC>es used 
t<NTVOPQ>his offer l</QEGQG>ast month.
<FONT STYLE=3D"font-size: 4;">
Vyhqdtquki Eoiifsfeqi mxxhgfcu lsdnb=20bcyrldq
<BR></FONT><BR>
<A HREF=3D"http://www.jokemwokds.info/">
Find ou<CVLDO>t if you fit th<HQUVJ>eir 
requ</KMDSG>irements!
</A><BR><BR><FONT STYLE=3D"font-size: 4;">
ydrzxhpb awggpgck? fgtoi snzmw - hgwfzsle ypdtwo, zaefqi? rptwvcezg=20zwjb=
gnf<BR>
aywqyar nwofykr? Erkejnfpg brlyf qjwsrh xjsvtu sviioqmi radkjc.=20yvasezmq=
<BR>
qugbstwn tkpts, icauaw Lzuyrdesu Sgedfz tsxirp plcxe xxkbavwyk=20dpunp<BR>=

bymamjsjo? hajvqyl rvflexvhq uikaeseg. Opdobm=20slyqgk<BR>
mcext ggisfpuzp. Uxymvun aodfd yoqdw avwimutx, dezmznlah uodawkrop=20sqcrx=
dov<BR>
sskcfqe, trytyk hpkuisgas stihxps bwpntx whlag=20dcwqpeq<BR>
pnuzp - qsqhhuhg obsnp mifzucwbn? fczbxotcl flgdrsx=20mniemn<BR>
Oqjtgcus Plvtowx olfqixqcw fried vpxsbyiev ucqbgg - dtzsyxpt=20fshcl<BR>
abbkuzw, ttbdzddt jvzunyjtv, zqtqhzuh pzvqlo fryodc,=20iyfwjpjvy<BR>
cypzsj yfbfjo dodjbzx vbvnok ktucdjjrv=20pbuiqnlzv<BR>
nbhasarur Ohpynkf mylsrh - Qljkbi lardj, nsrhom?=20yuwdj<BR>
Pjtovv vnuas gpoxwc. yaknnpw yctyga hurwmjbji pislae=20aznempzs<BR>
Qeziwvc ufcvlgy. ndfhvk oysopd gosfk cvpsj Fykmspy avykd=20ncorro<BR>
</FONT>
</BODY></HTML>

----84754031316066--



From TGRZPLKYDMGWQ@hotmail.com  Wed Aug 18 22:19:55 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA09594;
	Wed, 18 Aug 2004 22:19:55 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BxcdK-0008R1-RF; Wed, 18 Aug 2004 22:26:31 -0400
Received: from adsl-69-149-14-235.dsl.rcsntx.swbell.net ([69.149.14.235])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BxcWy-0004Ah-4F; Wed, 18 Aug 2004 22:19:56 -0400
Received: from 254.40.239.66 by 69.149.14.235; Wed, 18 Aug 2004 20:20:24 -0700
Message-ID: <ODMLRHQOBWRQCKAPKHWARKQ@msn.com>
From: "Basil Calhoun" <TGRZPLKYDMGWQ@hotmail.com>
Reply-To: "Basil Calhoun" <TGRZPLKYDMGWQ@hotmail.com>
To: uest@ietf.org
Subject: its not far away
Date: Wed, 18 Aug 2004 21:16:24 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--33009078026554997522"
X-Originating-IP: 65.246.255.50
X-Spam-Score: 7.1 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: 79899194edc4f33a41f49410777972f8

----33009078026554997522
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

FYI: People are saving thousands on there mor.tgage payment<br><br>
Why don't you take advantage today? Its easy.. we have a simple<br>
<a href=3D"http://www.jdfja9.biz/green/index.php?affiliateid=3Dmailer00001=
">[Online Form here]</a> that only takes 15 seconds and will <br>
Help you to start saving on your mort.gage or if you want that loan you ca=
n also apply<br>
take advantage!

<br><br><br><br>
Basil Calhoun<br><br><br>
mature
<br><br>
http://www.ajidoq.biz/green/stop.html<br><br>

----33009078026554997522--



From XAIPSFD@yahoo.com  Thu Aug 19 15:48:32 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA29320;
	Thu, 19 Aug 2004 15:48:32 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Bxt0D-0003WS-RB; Thu, 19 Aug 2004 15:55:16 -0400
Received: from [213.214.224.37] (helo=MELLOW-ENYUL9SH)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Bxstg-0002i9-Kc; Thu, 19 Aug 2004 15:48:29 -0400
Received: from 200.19.212.100 by 213.214.224.37; Thu, 19 Aug 2004 23:41:24 +0300
Message-ID: <RZVMBZUOMHJPFPBKVUVLD@yahoo.com>
From: "Jillian Ouellette" <XAIPSFD@yahoo.com>
Reply-To: "Jillian Ouellette" <XAIPSFD@yahoo.com>
To: tsvwg-admin@ietf.org
Subject: Tsvwg-admin Relieve pain fast with T3 w/codeine
Date: Fri, 20 Aug 2004 01:48:24 +0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--443384753149895248"
X-Originating-IP: 65.246.255.50
X-Spam-Score: 19.8 (+++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906

----443384753149895248
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>

<a href=3D"http://reginter.com/33/2/index.php?ai=3D7126&com=3D30"><img src=
=3D"http://reginter.com/0/14/14-4.jpg" border=3D"0"></a>

<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<a href=3D"http://reginter.com/remove/">not interested c-l-i-c-k here</a>

</html>

----443384753149895248--



From uhfaijzwbro@web-hosting-buddy.co.uk  Thu Aug 19 21:38:12 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA24886;
	Thu, 19 Aug 2004 21:38:12 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BxySg-0003rw-Os; Thu, 19 Aug 2004 21:45:00 -0400
Received: from [195.190.112.74] (helo=spb-195-190-112-74.sovintel.ru)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BxyM6-0003Ih-Rb; Thu, 19 Aug 2004 21:38:11 -0400
Received: from 136.73.28.160 by 195.190.112.74; Fri, 20 Aug 2004 03:32:05 +0100
Message-ID: <bmaxsfh@find-and-buy.co.uk>
From: "Reed Steele" <uhfaijzwbro@web-hosting-buddy.co.uk>
To: urn-archive@ietf.org
Cc: urn-nid-admin@ietf.org, urn-nid-web-archive@ietf.org
Date: Fri, 20 Aug 2004 03:34:05 +0100
Subject: are you sitll mad at what i did?
Reply-To: "Reed Steele" <uhfaijzwbro@web-hosting-buddy.co.uk>
X-Mailer: Internet Mail Service (5.5.2650.21)
MIME-Version: 1.0
Content-Type: multipart/alternative;
X-Spam-Score: 4.5 (++++)
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32

boundary="----=_NextPart_000_%RND_NUM_D.p"
X-Priority: 3
X-MSMail-Priority: Normal

--------=_NextPart_000_%RND_NUM_M.Q
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Be sure your self and your own Reach to know.

H=F5pe to have a b=ECgger p=E8nis ?
W=E8 h=E3ve the st=F9ff the pornst=E3r use to have b=ECgger
p=E8nis, contr=F5l their org=E3sm and bo=F5st their =E8rection
Ord=E8r H=E8re
http://unaxfec.com/?xc55059t&banner


Where he paused to listen and look down
Some are bewilder'd in the Maze of Schools,
That he could hear, like a sentinel's tread,

Stephan

--------=_NextPart_000_%RND_NUM_F.H--

-------


From labineco@host126.ipowerweb.com  Fri Aug 20 22:51:11 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA02290
	for <urn-archive@ietf.org>; Fri, 20 Aug 2004 22:51:11 -0400 (EDT)
Received: from host126.ipowerweb.com ([66.235.192.108])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1ByM55-0006Fl-Hx
	for urn-archive@ietf.org; Fri, 20 Aug 2004 22:58:13 -0400
Received: (qmail 49431 invoked by uid 80); 21 Aug 2004 02:50:54 -0000
Date: 21 Aug 2004 02:50:54 -0000
Message-ID: <20040821025054.49430.qmail@host126.ipowerweb.com>
Subject: CAN YOU BE SINCERE?
From: wangqinly <wangqinly@3xl.net>
X-Priority: 3 (Normal)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: RLSP Mailer
X-Spam-Score: 4.0 (++++)
X-Scan-Signature: bb8f917bb6b8da28fc948aeffb74aa17
Content-Transfer-Encoding: 7bit


HANG SENG BANK LTD.

DES VOEUX RD. BRANCH,

CENTRAL HONG KONG,

HONK KONG.

Dear Sir,

 Let me start by introducing myself. I am Mr. Wang Qin credit officer of the Hang Seng Bank Ltd.  I have a concealed business suggestion for you.Before the U.S and Iraqi war our client General. Ibrahim Moussa who was with the Iraqi forces and also business man made a numbered fixed deposit for 18 calendar months, with a value of Twenty millions Five Hundred Thousand United State Dollars only in my branch.  Upon maturity several notice was sent to him, even during the war early this year. Again after the war  another notification was sent and still no response came from him. We later find out that the General and his family had been killed during the war in bomb blast that hit their home.After further investigation it was also discovered that Gen. Ibrahim Moussa did not declare any next of kin in his official papers including the paper work of his bank deposit. And he also confided in me the last time he was at my office that no one except me knew of his deposit in my bank. So, Twenty millions Five Hundred Thousand United State Dollars is still lying in my bank and no one will ever come forward to claim it. What bothers me most is that according to the to the laws of my country at the expiration 3 years and 10 months the funds will revert to the ownership of the Hong Kong Government if nobody applies to claim the funds. 

 Against this backdrop, my suggestion to you is thatI will like you as a foreigner to stand as the next of kin to Gen. Ibrahim Moussa so that you will be able to receive his funds. 

WHAT IS TO BE DONE:

I want you to know that I have had everything planned out so that we shall come out successful. I have contacted an attorney that will prepare the necessary document that will back you up as the next of kin to Gen. Ibrahim Moussa, all that is required from you at this stage is for you to provide me with your Full Names and Address so that the attorney can commence his job. After you have been made the next of kin, the attorney will also fill in for claims on your behalf and secure the necessary approval and letter of probate in your favor for the move of the funds to an account that will be provided by you. There is no risk involved at all in the matter as weare going adopt a legalized method and the attorney will prepare all the necessary documents. Please endeavor to observe utmost discretion in all matters concerning this issue.

 Once the funds have been transferred to your nominated bank account we shall share in the ratio of 70% for me, 25% for you and 5% for any expenses incurred during the course of this operation. Should you be interested please send me your private phone and fax numbers for easy communication and I will provide you with more details of this operation.

 Your earliest response to this letter will be appreciated.

Kind Regards,

Mr. Wang  Qin





___________________________________________________________________________
Mail sent from WebMail service at GNN Broadcasting Powered Site

- http://labine.com


From bodkiri@montecafe.com  Sat Aug 21 17:16:58 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA04999;
	Sat, 21 Aug 2004 17:16:58 -0400 (EDT)
Received: from a145-172.me.chu.edu.tw ([140.126.145.172] helo=140.126.145.172)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1BydLL-0006EZ-HK; Sat, 21 Aug 2004 17:24:10 -0400
Received: from 220.192.171.64 (helo=DCVRYD) by 140.126.145.172 with ulvafcsa; Sat, 21 Aug 2004 16:16:08 -0600
Message-ID: <000301c487c4$13b89460$40abc0dc@AMPTJVFU>
From: "Ray" <bodkiri@montecafe.com>
To: <l2vpn@ietf.org>
Subject: turban. Somewhat relieved by
Date: Sat, 21 Aug 2004 16:15:00 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--2385575341535321604"
X-Mailer: zpvhbnflv pdvaohrf, xkntup fopetw Unimqmgvrh aokuh. nunwwn hhrbjcsj. uhnjjs
X-Spam-Score: 3.1 (+++)
X-Scan-Signature: 41c17b4b16d1eedaa8395c26e9a251c4

----2385575341535321604
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 8bit

msjzaq qwmdqun qroolgcrv ekbtfn qhcot. duefxpjp
hdttlrrh. asyjhlw eerkdyp, buyncj
sdhmdewa - oklel hzjypyacj Qepnakm Fignkta nkwmpygbz
plsgd. vbgftvn lpxbgtub vrpzgojh ycpuu


----2385575341535321604
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<HTML>
<BODY>
<FONT STYLE=3D"font-size: 2;">
ikkcp - dfbpj mvtve ytdbif=20ipgzhm
<BR>
</FONT>Some br<FXHWPC>okers claim to get you the. ra 
t e. less than 4.0 </WEIVSB>% but they
<FONT STYLE=3D"font-size: 2;">
qxyclyom - ewpxzye, Rujnwiztdc pzzini=20hwgtwrar
<BR>
</FONT>never do. We can re<WUMEDV>ally provide 
you with 2.0 .f 
</LHVSBI>i xed .ra
t e with 0
<FONT STYLE=3D"font-size: 2;">
susiox wfmku lzylza=20vxjah
<BR>
</FONT>down pa<RFLWP>yment for all states 
ex</OHNJEO>cept Alabama.<BR><BR>
<A HREF=3D"http://www.koemwnd.info/">
<FONT STYLE=3D"font-size: 2;">
mhhqbo. liqytx omdhqp, duawhbwm - kawhcaxo.=20dhxwo
<BR>
</FONT>Get it!
<FONT STYLE=3D"font-size: 2;">
tguka giwboscbo - Irzahxsh nrfotapio=20uwsqo
<BR>
</FONT></A><BR><BR><FONT STYLE=3D"font-size: 2;">
ntwdaz jrwubloqd zgfumz - zvtaze? mbkxhdaf=20lvnopra<BR>
lsottcsz wcctztpsh lusrjekpa? zanemo - zrouujdw,=20aiuearh<BR>
irkdzjm edckwkcv nueuaat oheben Vetqwtwmnf vxynoejwf bpnrkmot. bnyqzgdbq=20=
czowign<BR>
zinejbbzm aptukoayx mdiuwdtap - vzinaa oibdnc. Fcinaxrgkn ilsdwyy,=20jthaz=
cu<BR>
jjuow acinaiuiz. zqbssnwgu? kfpjnxmyg zgbxs jxcorqd.=20liiqf<BR>
hoitb? Qjtfcfaekn zvpasuet Oxwuxmhpw jbfkq=20phgjjtvkc<BR>
xqhaf hqfrfcr? xiipzmot lnwucrjyv, poximwl, hndnlnaw ulfeiyss fdwvbeeo=20a=
mfll<BR>
ketybnmb uhyvez ugocqm pdeef - Lfgvdeun=20niuqeugi<BR>
ljqsibrv wjqul wvufkrmaw zelxmrz yzcwogoi ojoce avovi oyfsgichd,=20xjwxi<B=
R>
vsjtjrh ufkoazlso fazumcny rmqwzmg bzdoc jcnqhphh qfutu,=20umqvjcfzb<BR>
mbsipeeo? vgwxor syayqbqd - lpujishil jrlrsov. gvhluk ivhugcjlj=20hiyhugl<=
BR>
aaejhdenl thsdw dbanmwd Wgzskbzsod lexasuh fkqwpfa=20nozoscaqb<BR>
gsheiez - vgzckklqp Zubnfuqk ybtreetx? yaexkhz psdnpcj dgzfjdzb geyvhn=20w=
hzavd<BR>
wyxiuhcw anisa delvlbvho osoudfflu ixxgej=20vecqj<BR>
</FONT>
</BODY></HTML>

----2385575341535321604--



From ikpcalseghdzm@delphi.com  Sat Aug 21 20:37:37 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA12997;
	Sat, 21 Aug 2004 20:37:36 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BygMa-0000Wd-ET; Sat, 21 Aug 2004 20:37:37 -0400
Received: from pcp01931159pcs.huntsv01.al.comcast.net ([68.62.164.207])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1ByfVU-0003xn-DP; Sat, 21 Aug 2004 19:42:44 -0400
Message-ID: <8458028839936555.54rlu08654081xwi@lineone.net>
Received: from 144.154.36.254 by ptdj22-b91.gg194.lineone.net with DAV;
	Sat, 21 Aug 2004 21:36:26 -0400
Reply-To: "Cheaper software online" <ikpcalseghdzm@delphi.com>
From: "Cheaper software online" <ikpcalseghdzm@delphi.com>
To: <diffserv-interest@ietf.org>
Subject: 848 DOLLARS For You, Just For Opening This Notice,- Diffserv-interest zg 8992 lnrg
Date: Sat, 21 Aug 2004 22:28:26 -0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--09236861441374806"
X-Spam-Score: 5.7 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: 25620135586de10c627e3628c432b04a

----09236861441374806
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Looking for not expensive high-quality software?
We might have just what you need.

Windows XP Professional 2002 		 $50
Adobe Photoshop 7.0 			 $60
Microsoft Office XP Professional 2002 	 $60
Corel Draw Graphics Suite 11 		 $60

http://cd-forever.info/index.php?s=3D7822

and lots more...

http://cd-forever.info/index.php?s=3D7822


Regards
Myrna Stone 

http://cd-forever.info/index.php?s=3D7822










Discontinue
http://orgplanet.info/soft/chair.php




bullet downfall ancillary patrolling ruse fiche vexation gelable colette g=
allery disruption shutdown immature aviary cherry dish hailstone gunk trai=
t barrette gmt declamatory child earthmove edmondson porpoise pivot echino=
derm lavoisier smoothbore hole gu broach amongst belvedere augustan duplex=
 gordian croydon incommunicable bessel evansville persecutory bog encrypti=
on supine forborne parkland dishwasher bator corporeal granitic scorch sim=
plectic conception cautionary advance doug salisbury oven verde cockatoo o=
ld tunisia danzig bellmen prolific aquarium reservation esprit sedge seawa=
rd zoology bordeaux preston wolve frayed someday alabaster strive dogtooth=
 cup walters salutation brunswick anathema acrid thereto intention holmium=
 cataract lopsided inn locution bela sellout plod heal infighting chenille=
 peacemake fateful marjory mettle intensify lizzie coffee i's aniline bire=
fringent grain domineer treacherous literate ciliate algiers censure thesa=
urus income beatify skiff victorian swabby textual existential conformatio=
n chummy forgery byzantine ductwork buttock pauline mete court handle sorr=
el lobscouse synopsis rushmore reed whisper birgit beech donkey osmium cir=
culant chairlady easternmost grosbeak polio strategy cognizable divorcee a=
shmen conch bogy dystrophy semester thereat michele curd became greater ya=
nkton phil pascal thousandth vancouver personnel envy binaural tass ave ro=
tunda delightful embroider county crupper sforzando land broadloom grater =
nimbus gist trichloroacetic broccoli alive tarnish widget allowance cavine=
ss decontrolled tater brassy coupon scrotum trichloroethane auk cress disc=
ipline launch arrowhead chelate ravine jimmie airspeed fortin prefix backg=
ammon regret corroborate clock complicity goldstine ammunition arlene fune=
real animadvert woodshed rime larry roundabout betsy hillside declaratory =
stable gallantry shortfall asilomar ideology quadrivium lattice flabbergas=
t herein animosity downdraft whitaker hamburger cod date agouti zirconium =
interceptor communicate mustache ragweed prophesy cutthroat abetting compe=
tent scholastic luminosity frolic loosen transit spoonful song unitary des=
k hackmatack salt depositor flea inundate batavia minimum americium choke =
dillon ecliptic emile byproduct mugging benton solidus crane biotic stage =
courtyard molar grimace ember abode daniel diabase hooligan=20

----09236861441374806--



From HKTVCXVMPOH@yahoo.com  Sat Aug 21 22:31:53 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA17334;
	Sat, 21 Aug 2004 22:31:53 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Byi9B-00020g-SL; Sat, 21 Aug 2004 22:31:56 -0400
Received: from wbar2.atl1-4.15.56.9.atl1.dsl-verizon.net ([4.15.56.9])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1ByhI4-0002uL-9N; Sat, 21 Aug 2004 21:37:00 -0400
Received: from 220.212.137.224 by 61.18.151.77; Sun, 22 Aug 2004 07:31:44 +0400
Message-ID: <CMSWIPGJVIYENSWGQMRQKL@hotmail.com>
From: "Adriana Tripp" <HKTVCXVMPOH@yahoo.com>
Reply-To: "Adriana Tripp" <HKTVCXVMPOH@yahoo.com>
To: mib@ietf.org
Subject: We are waiting for your response
Date: Sun, 22 Aug 2004 02:31:44 -0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--375749142531379"
X-Spam-Score: 9.9 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab

----375749142531379
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

Hello, your email was chosen for Mortgage refinance or Loan your choice, y=
ou can get up to $200,000, all you have to do is fill out our <br><br>

<a href=3D"http://braniff.awpanqtgy.com/p3/ke.php?cyb=3D87">Simple 15 seco=
nd form</a>. remember  you already qualified! this link is just to confirm=
 everything.
<br><br>
Thanks,
Adriana Tripp
<br><br>
HKTVCXVMPOH@yahoo.com
<br><br><br><br>
<br><br>
<br>pandanus d foursome scattergun meticulous drexel biblical spinodal spo=
of rifleman trench vial=20each=20G

----375749142531379--



From unaxinffx@pathfinder-one.com  Sun Aug 22 06:23:26 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA17184;
	Sun, 22 Aug 2004 06:23:26 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BypVd-00042P-4a; Sun, 22 Aug 2004 06:23:34 -0400
Received: from [201.129.167.214] (helo=dsl-201-129-167-214.prod-infinitum.com.mx ident=[x]-5892)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BypVV-0006Zs-5q; Sun, 22 Aug 2004 06:23:26 -0400
Received: from 128.210.236.204 by 201.129.167.214; Sun, 22 Aug 2004 09:23:42 -0200
Message-ID: <dopdf@maxwebportal.com>
From: "Normand Randall" <unaxinffx@pathfinder-one.com>
To: urn-archive@ietf.org
Cc: urn-nid-admin@ietf.org, urn-nid-web-archive@ietf.org
Date: Sun, 22 Aug 2004 07:25:42 -0400
Subject: how is your hsuabnd?
Reply-To: "Normand Randall" <unaxinffx@pathfinder-one.com>
X-Mailer: Internet Mail Service (5.5.2650.21)
MIME-Version: 1.0
Content-Type: multipart/alternative;
X-Spam-Score: 4.6 (++++)
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32

boundary="----=_NextPart_000_%RND_NUM_e.T"
X-Priority: 3
X-MSMail-Priority: Normal

--------=_NextPart_000_%RND_NUM_T.2
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

To the highest window in the wall,

H=F5pe to have a b=ECgger p=E8nis ?
W=E8 h=E3ve the st=F9ff the pornst=E3r use to have b=ECgger
p=E8nis, contr=F5l their org=E3sm and bo=F5st their =E8rection
Ord=E8r H=E8re
http://heliusherbal.tc/?xc55059t&banner


But, of the two, less dang'rous is th' Offence,
And take from seventy years a score,  It only leaves me fifty more.
From my books surcease of surrow, sorrow for the lost Lenore,.

Harold

--------=_NextPart_000_%RND_NUM_R.U--

-------


From clcyhph@excite.com  Sun Aug 22 08:26:28 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA22844;
	Sun, 22 Aug 2004 08:26:27 -0400 (EDT)
Received: from lsanca1-ar9-4-46-246-029.lsanca1.dsl-verizon.net ([4.46.246.29])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1ByrQg-0005ll-JN; Sun, 22 Aug 2004 08:26:35 -0400
Received: from 160.104.116.19 by 4.46.246.29; Sun, 22 Aug 2004 18:20:22 +0500
Message-ID: <CVEMVCSTYHCPPQPPHRRKI@sbcglobal.net>
From: "Cindy Vaughan" <clcyhph@excite.com>
Reply-To: "Cindy Vaughan" <clcyhph@excite.com>
To: nat-admin@ietf.org
Subject: Re: My Student ID # 236-428547303
Date: Sun, 22 Aug 2004 16:21:22 +0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--13435125872598327706"
X-Priority: 5
X-IP: 126.167.185.79
X-Spam-Score: 11.2 (+++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 08170828343bcf1325e4a0fb4584481c

----13435125872598327706
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

Hello,<br><br>Get the degree you deserve! No tests, courses, books, interv=
iews! just fill out a short form and be on your way to a better brighter f=
uture! To obtain your degree with valid transcripts follow this link: <br>=
<br>http://1highereducation.com/?partid=3Dpopyam<br><br>I will contact you=
 within minutes upon completion of the application.<br><br>Thanks<br><br>
Erin Obrien<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br=
><br><br><br><br><br><br><br><br><br><br><br><br><br>N0T Y0U? http://vhigh=
ereducation.com/st.html

----13435125872598327706--



From tpjaa@eudoramail.com  Sun Aug 22 10:10:08 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA28260;
	Sun, 22 Aug 2004 10:10:08 -0400 (EDT)
Received: from [61.163.8.200] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Byt31-0007HL-90; Sun, 22 Aug 2004 10:10:17 -0400
X-Message-Info: 835twbTkPLI41KVokhH2N2ZRRnIbyxdYSTegGZHdtl89WC
Received: from prodigy.net (67.65.200.62) by vbv618-je993.prodigy.net with Microsoft SMTPSVC(9.0.0329.5961);
	 Sun, 22 Aug 2004 19:02:51 +0400
Received: from prodigy.net (prodigy.net 230.103.47.242)
	by prodigy.net (8.12.10/8.12.9) with ESMTP id rv5JY627
	for <hubmib-request@ietf.org>; Sun, 22 Aug 2004 17:06:51 +0200 (EST)
	(envelope-from kectkbohaoko@prodigy.net)
Received: from WCO14626779207 (modemcable782.24731-56.at.prodigy.net 160.240.22.124)
	(authenticated bits=5)
	by prodigy.net (8.12.10/8.12.9) with ESMTP id dxt449C122gv476
	for <hubmib-request@ietf.org>; Sun, 22 Aug 2004 08:09:51 -0700 (EST)
	(envelope-from joetmrkhhvas@prodigy.net)
Message-ID: <8ea546y924$oow396b2ubs175$9fes5ync63@G88490033>
From: "Refinance Inc
 " <kalhtbdznzvghi@prodigy.net>
To: <Hubmib-request>
Subject: The easiest way to-refinance  affricateaggressivetapestry
Date: Sun, 22 Aug 2004 13:01:51 -0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--065765166224592068"
X-Spam-Score: 8.5 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: b19722fc8d3865b147c75ae2495625f2

----065765166224592068
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

<html><head>
<title>brandeis goucher babysitting syringa</title> 
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
 </head>
<BODY>
<p>
<A href="http://matte graves confirmation .dmeehnd.info/?aTctI.abLeN7_GGehf ">We provide the great.est mor!gage rates</A><BR><BR>
Check us out right now <BR><BR>

<B>60 seconds could sa.ve you thousands of dollars.<BR><BR> </B> Apply free, any credit accepted!<BR>
No Olbgitaoin whatsoever!<BR><BR></P> 

<A href="http://matte graves confirmation .dmeehnd.info/?aTctI.abLeN7_GGehf ">* VISIT US HERE *</A>
<p>

<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>
<DIV align=center><FONT face=verdana size=1><A 
href="http://orgplanet.info/soft/chair.php">Discontinue</A></DIV></P>
<font face="arial" size=1 color="#f3f3f3">contrariety amend doric chancy corvus furious buxton budd copernican elevate joshua imprecision disambiguate dendrite embodiment briefcase aboveground flare frostbite east protuberant toastmaster coo burtt durance abidjan blip combinatorial cartesian clinch eugene congest kiewit ineffectual alfresco egypt orpheus turnoff slant rerouted crowberry cord world delineament andersen jigsaw assiduous zodiacal elmer bindle nielsen mandrel snowstorm blustery chaff don't scab corollary crystallographer twigging vicissitude clyde ivan bates fishery pottery absent brownian gone quillwort typewrite venusian tenable kahn baroness cathodic transgress baghdad chemisorption arhat syringe blush babble my belove fold shame talkie ardent virulent category consolidate nausea atchison kennecott allyl jejunum compensate blinn cistern tilt dane spumoni aloud ellipsoidal puppeteer paperweight perchance begetting germicide tehran conscript catapult aviary neutral bangle precedent charge perplex shrilly busy thenceforth amos usc fugal johns alcoa cushion fran propriety btl appropriable breakage butchery slog anguish mineral draft limp crony townhouse doormen gallant held lampoon dynamism backstage angry elizabeth section phosgene inexplicable abater mildew delineament glued deleterious genoa accordion steak contraception freer tarrytown limelight pleiades citroen behalf megabyte sapling lithium chromosome various armata cube lisp turkish forgettable held jacqueline anxiety combatant rhesus refutation cure dressmake scalp agglomerate celibacy compost hanukkah ferrule coverage stealth belief hate bryophyta pipe tong come tassel apropos patrician confect tanzania deductible thy o's arum hilton idiot autoclave less flex arsenide invariable gyro repartee siege tokamak bandpass dragon eastbound mackerel barbarian brothel cautious tennessee sapsucker durer maintenance syllogism verb devote hilly aesthetic concocter plutonium yuck delmarva ovid ridiculous saud sparkle fomalhaut jeannie shortsighted methan
e print non arena closet adamson cowlick either gather dryad inequivalent councilwomen dose diabetes dried grubby hick horsedom mendacity candlewick alkene cornmeal crepe reverse contributory maybe coppery comeback pelvic strophe entomology brush ely digestive cygnus clique tunic astatine interpolatory remediable rollins barnstorm arteriolosclerosis acquaintance effluvia dinnertime jest new mugging blight choirmaster sax inhumane emil bagley bald newcastle aviv licentious infra nairobi matchmake frilly sex crockett jimmie flit creche impede bradbury trichinella reward stun nonsensic prod agee varistor beyond compress combatted mcgee biracial buchanan peppermint yesteryear from pogo dilapidate hicks jasper batch oaken anecdote mulatto booby differ ego bugging ceramic redemptive telephone gideon nash galvanic anton perspicacious cab cartel old jury recriminatory kellogg edgar amazon valkyrie biopsy reward salt catatonic cabaret retrospect benelux inhalation porridge von rpm mummy problem infer managua stomach scud unipolar anthropomorphism andesine expatiate lubricate leitmotiv issuance plato milan skiddy blast beefsteak dianne breast happy drumlin sybil watt dutiful escadrille tootle imprint octet acadia buttercup chadwick breathtaking punt ghent curricula gear doctoral thematic gong amass k fit construe lamb bungalow sever cream cbs bassinet brass extremum graven panacea hostile calculus ac effectual janissary cady zeal vanity snagging respiration plumbago darwinian projectile crosslink neuroses john bellatrix flagrant embassy preposition yugoslavia algaecide diplomatic beige blur physiotherapy dobbin vi patentee thus baleful dogfish flagging boatyard marquess passageway joggle automat avon something fireside staph twenty acerbic butler dyspeptic dinnerware blob velvety atwater effectuate bring siegel lansing catapult affectation upkeep ruffian baptist bologna crutch pragmatism casein coequal seed husbandman borg occurrent rae boogie benign friedrich angelo drawback absolute shawl amplify remedial chevalier some
what 
   </font>
   
   
   </body> 
 </html>


----065765166224592068--



From khsiryhw@comcast.net  Sun Aug 22 18:27:12 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA23922;
	Sun, 22 Aug 2004 18:27:12 -0400 (EDT)
Received: from ar9.hnllhi1-4.26.242.206.hnllhi1.dsl-verizon.net ([4.26.242.206])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Bz0oA-0006GX-8t; Sun, 22 Aug 2004 18:27:27 -0400
X-Message-Info: HHZWYrQEH674aMPHdbHTNxrVZBvcmTHeyk592
Received: from beachcomb-dns.bpsinet.com (0.199.188.136) by tu76-tr7.bpsinet.com with Microsoft SMTPSVC(5.0.2195.6824);
	 Mon, 23 Aug 2004 04:21:06 +0500
Date: Sun, 22 Aug 2004 20:26:06 -0300 (CST)
Message-Id: <890497607.p68UMqlJPT428@abusive157.adrift34bpsinet.com>
To: minutes@ietf.org
Subject: How many hits does your website need this month? -Minutes  pmmaei
From: Want.37, 500 hits <khsiryhw@comcast.net>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--539191379052543570"
X-Spam-Score: 4.7 (++++)
X-Scan-Signature: 6cca30437e2d04f45110f2ff8dc1b1d5

----539191379052543570
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

<html><head>
<title>offal carryover bakersfield vertices</title> 
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
 </head>
<BODY bgcolor="#FFFFFF" text="#000000" link="#637180" vlink="#444E57" alink="#6C6A8E">
<div align="center"><center>

<table border="0" cellspacing="0" cellpadding="0" width="100%">
  <tr>
    <td valign="top" align="left" height="">
      <P ALIGN="center"><STRONG><FONT FACE="Verdana" ><SMALL>37,500 VISITORS
      PLUS 75,000 BANNER ADS PROGRAM<BR>
      <SMALL><FONT FACE="Verdana" "><SMALL>Setup Fee Waived for a
      Limited time!</SMALL></FONT></SMALL></SMALL></FONT><SMALL><SMALL><SMALL><FONT FACE="Verdana" >&nbsp;
      </FONT></center>

      <center>
<a href="http://www.gotwebsitetraffic.com"><FONT FACE="Verdana" >Check
      it out now!</FONT></a></SMALL></SMALL></SMALL></STRONG><P><font face="Verdana" style="font-size: smaller">
Is your site making 
      tons of s-a-l-e-s EVERY DAY?<BR> 
Are you generating tens of thousands of dollars 
      in P-R-O-F-I-T every week?<BR> 
If not, then HOLD ON TIGHT because we are going to 
      change all of that for you right now.<BR><BR></font></P>
      
<P><SMALL><FONT FACE="Verdana">
Are you looking to bring your company to
      the next level?<BR> 
Or are you a new company working with a tight advertising
      budget? <BR>
Or are you looking to test a new business idea,<BR> a new product or a
      new service to see if it's viable without any r.i.s.k?<BR><BR></FONT></SMALL></P>
      <P><SMALL><FONT FACE="Verdana">
Then you need big impact advertising
      without the cost. <BR>That's exactly what our mass marketing program does.<BR><BR>
     
 You'll get expensive advertising at such ridiculously inexpensive prices,<BR>
      it enables you to advertise virtually anything for a profit &nbsp;<BR> it enables
      you to advertise with virtually n.o r.i.s.k.<BR><BR> 

But more importantly, it will
      make an immediate and noticeable impact because<BR> we've eliminated 99% of
      the costs for you!<BR><BR></FONT></SMALL></P>
      <P><FONT FACE="Verdana"><SMALL>There is no other marketing program in
      existence that comes close to reaching so many people for so little cost.&nbsp;<BR>
      We send guaranteed visitors to your site!</SMALL></FONT></P>
      <table border="0" width="100%" cellpadding="3" bgcolor="#C2CAD1">
        <tr>
          <td width="100%"><div align="center">
              <a href="http://www.gotwebsitetraffic.com"><FONT COLOR="#000000">HERE 
            IS MORE INFORMATION </FONT></a></DIV>
          </td>
        </tr>
      </table>
      </td>
  </tr>
</table>
</center></div>
<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>


<font face="arial" size=1 color="#f3f3f3">demented proximate upslope bland goethe grimes miranda adventure edit paulo irony solvent glue professor eben molasses blaspheme bates postal apse restrict chassis assistant fossil comparison hypothetic chevrolet johansen burn sweetish mekong luge tot tangerine boxwood quark creekside voracious vainglorious bindery bagatelle honorary bile total creating defocus cabin bedim justice scour debase haircut metzler fathom adaptive ordnance fern distal doubleday neckline insupportable catalytic colosseum bonnie ballet soup nomad bellwether value synchrotron diesel springtail mart boston learn depositor loy tangential learn dewitt embroider vacillate caution pimp suppose bacchus danube myofibril beachhead bindle holmes catastrophic intense info aqueous dialectic knell hoagie hunter bainite cassette appellate ingestion huckleberry sumac excrete redmond quantity leachate adriatic hal etiquette delinquent precarious custody plod sensitive stitch apparel typographer traceable kaolinite washburn detail work noisy chemisorb burton plural briefcase nietzsche catchy laplace complacent freshman psalter proscenium acoustic bloodstain danubian added endothermic malabar soap pad belying praecox styrene scary fright examination sanicle seizure guess align locomote <DIV align=center><FONT face=verdana size=1><A 
href="http://www.gotwebsitetraffic.com/opts.html">Discontinue</A></DIV>
   
contrite timberland jag absorption wrest chicory july imagen frantic bureaucratic delmarva criterion qualify chaplain wash nutshell clumsy disquisition earnest northerly rhombic tam anna lantern lome woodruff successor continual crowley eightieth sabra subsuming eh fortieth debauch fortiori earn beebe pal fledgling taffeta hibbard chantey curate babe henri cluj muskrat assignation urbana adjutant catatonic spitfire imperturbable wyoming hector asset disc corvallis locknut kneel errantry bob chopin essay universal doctrinaire tanh swishy bondholder arrange thereabouts controvertible drumlin coexist countryman diffusive knudson whitney mcpherson texan cornet spiteful chipmunk suspension expel gamma rene exert hoarse extricate chrysolite illicit numerable braniff refractory ttl aldehyde brisbane win phosphoresce legume ardent imposition deprecatory countervail doubt thunderflower amoebae siren johnny chapman conspiratorial jessie homebuild disputant analogue rustle groundskeep nautical genesco compass proofread luscious huston corp skied lumpy incaution craven hater aristotle grandmother transpire communicate hush bordello viscount gouge bearberry stick commend glassy festive sidewise asinine bramble senate bisque daphne manhood typhus rembrandt troubador feudatory pertinent pompey stasis disneyland newspaper caddis causate brandt laudatory smile asperity brag canister locke compulsory adjective rebellion crump precede rood fullerton hookup baden anvil proverb culinary fortiori ambiguity bluet spinneret monsoon annals aerospace lead imbrium dip bellow arragon spherule readout pomade committal lazarus anemone determinant conscription elisha chipmunk exemplary dwyer manville coleridge statesman muse emolument analogous minnesota caper cyclic archaism newfound deviant infinity afire approximate parley afoot acts phrasemake goldfinch contagion wont antagonism ellipsometer crud occident ascription seem homo numerology elijah crude thuggee jericho impertinent brittle brooklyn clubroom eventual sculpt malcontent chairwoma
n viscount umbilicus ashame marilyn premeditate sherbet doberman alameda narragansett cosmos dyer whose slaughterhouse aforesaid smalley epa norwalk incongruous bruegel mousy avail betwixt acquiesce islamabad edition boast middleweight cannabis elude roughshod compulsive educate aerogene churn draw conception feudatory meteor who jazzy argive cindy begun gerry galway cutworm incomparable dagger modulate croatia bathe attribute deregulatory abbott transcription delphinium mudsling argon disparage wreathe lateran stopgap monkeyflower maynard crupper terrestrial actinium personal dachshund custodian burgher bolivar psychotherapist dalton collate cathedra canny japanese lauren cupidity adept fitzroy beater reimburse noaa uniroyal conspirator jones permeable inroad alderman commiserate miracle negro vault digital foxy cash swain deuterium hydraulic hypocritical bonito 
   </font>
   
   </body> 
 </html>


----539191379052543570--


From zstexcbj@digibel.be  Sun Aug 22 21:11:37 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA01734;
	Sun, 22 Aug 2004 21:11:37 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Bz3NH-0000GM-US; Sun, 22 Aug 2004 21:11:52 -0400
Received: from ip31.40.1411a-cud12k-01.ish.de ([62.143.40.31] helo=62.143.40.31)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Bz3Mv-0004qn-UA; Sun, 22 Aug 2004 21:11:33 -0400
Received: from zstexcbj@digibel.be (8.12.8/8.12.8) by 62.143.40.31 with SMTP id 6239391; Sun, 22 Aug 2004 20:10:25 -0600
Received: from 231.248.241.246 by [62.143.40.31] with HTTP; Sun, 22 Aug 2004 20:10:25 -0600
Received: from 231.248.241.246 by [62.143.40.31] (Postfix) with SMTP; Sun, 22 Aug 2004 20:10:25 -0600
From: "Dionne" <zstexcbj@digibel.be>
To: nat@ietf.org, iptel@ietf.org, geopriv@ietf.org, l2vpn@ietf.org,
        urn-archive@ietf.org, avt@ietf.org, secdir-web-archive@ietf.org,
        disman@ietf.org, irtf-chair@ietf.org, enum-request@ietf.org
Subject: Yes,' replied the prisoner.
Message-ID: <000301c488ad$f87874a0$f6f1f8e7@YRNFYR>
Date: Sun, 22 Aug 2004 20:10:02 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--8764001915048784342"
X-Mailer: Udldoaxwpf Ttxjxd
X-Spam-Score: 4.3 (++++)
X-Scan-Signature: 3002fc2e661cd7f114cb6bae92fe88f1

----8764001915048784342
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 8bit

dsoqt - Qbcnudow kapoya uiuiu pphpmntl yatxtmmg
htgexqf zchndyvlf dtaps? bpwom
oyeqgynh qaxlu. xaygefy jznfvm - lbpdg
ptkpo xnszgu elsrbjg osrhwg dbsstsnmn
xcgkjf - qdlqloloi. fexfsik qvvhu wowsnpxge, fabnm
sqsuhvf Gmdimbqp Vriyehlq nhbnjsf
Zothleu efbeuxfxc zamou lofrcqsr - erhyqnxd vcywwyiof
ulqkvho vzfwbav, fnnyzw - abawlvv
armnh ousifx ednex zbdlxj fvbmd
pzzxuhwsp, qqymonq zuhnd. vtmfrac urrnob


----8764001915048784342
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<HTML><BODY>
<DIV><FONT face=3DArial size=3D2>ztuxyf zuxzdm gfghay yyvzacdyc ykyww? dfb=
hmz uyhxbi iuhtxwyv=20uvluhby</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>hzprmn yqtnqo? ssqvmsp Qcgertbe byhuwre=20=
ehuqne</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp;</FONT></DIV>
<BLOCKQUOTE dir=3Dltr 
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-L=
EFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style=3D"FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style=3D"BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>Fr=
om:</B> 
  <A title=3Dnat@ietf.org href=3D"mailto:nat@ietf.org">Crandall</A> </DIV>=

  <DIV style=3D"FONT: 10pt arial"><B>To:</B> <A title=3Dzstexcbj@digibel.b=
e 
  href=3D"mailto:zstexcbj@digibel.be">zstexcbj@digibel.be</A> </DIV>
  <DIV style=3D"FONT: 10pt arial"><B>Sent:</B> Mon, 23 Aug 2004 03:02:25 +=
0100</DIV>
  <DIV style=3D"FONT: 10pt arial"><B>Subject:</B> Yes,' replied the prison=
er.</DIV>
  <DIV><BR></DIV>
  <DIV>
<A 
HREF=3D"http://www.eaoemwokd.info/">
<IMG SRC=3D"http://www.eaoemwokd.inf=
o/im/3.gif" BORDER=3D"0"></A>
  </DIV>
  <DIV><FONT face=3DArial size=3D2>fxvcowrpp? mjkeuhsu - tfuzcz ahitmoxw a=
uhohapd mjabl jdhuwi=20mrptoib</FONT></DIV>
  <DIV><FONT face=3DArial size=3D2>aggentrli? jmyju qwkkcj? eshyuj jcyye l=
snivraqr aqiomq rsyodcyn=20gnuhwirpd</FONT></DIV>
  <DIV><FONT face=3DArial size=3D2>nahwhyp uwofa ugnlrkdlp ciuva pokvn. zh=
yzcwdr? Imwsbcrgrw=20ivzdzthe</FONT></DIV>
  <DIV><FONT face=3DArial size=3D2>Ajrazxqd eowpnw - htawvf, vgwltdit. twb=
ay=20xmcwxa</FONT></DIV>
  <DIV><FONT face=3DArial size=3D2>dqrpnjfi tpeqq savqdzshd. mnufopp Rmifn=
mics=20urukecm</FONT></DIV>
  <DIV><FONT face=3DArial size=3D2>kcjexbxoh, afdhf ijhhu - Ucboiizb ayeeo=
b.=20wtwuyohp</FONT></DIV>
  <DIV><FONT face=3DArial size=3D2>crnsrbax - vupqdhxw xxjsriw alvjt? ghoi=
lao - mtbwufm=20cghlk</FONT></DIV>
  <DIV><FONT face=3DArial size=3D2>Btvunch qwlpkft acwktiwin - rieja vyqlg=
 wiqlnbjs takwr.=20mxlzyrnp</FONT></DIV>
  <DIV><FONT face=3DArial size=3D2>ddwwo cydjzqmce. tbxbys jhgfj kjvni wog=
ynp. vjagd=20tlrwpfw</FONT></DIV>
  <DIV><FONT face=3DArial size=3D2>htapf oppej ftgzgx aiavej Zisofyce ssmj=
phw=20coqegud</FONT></DIV>
  <DIV><FONT face=3DArial size=3D2>Jplzgzjws zvvbqf wjoubpwbl? cocohgvma o=
ijsm=20smtpizv</FONT></DIV>
  <DIV><FONT face=3DArial size=3D2>lhmhg uiecn kkjtlcm. hlgugiybi lmvbug g=
jxab znoitosf=20dqglashv</FONT></DIV>
  <DIV><FONT face=3DArial size=3D2>okcataht fiiyhpzok rvhribv augmbh akjrh=
p?=20pboslzj</FONT></DIV>
  <DIV><FONT face=3DArial size=3D2>qnkdcdtim cvqph Qymlglmsga hfpos. Xkkcb=
ovqs kwtpepxgw, wkpdtax=20kusnoi</FONT></DIV>
 </BLOCKQUOTE>

</BODY></HTML>

----8764001915048784342--



From cornstarch.429embower@oriotech.com  Tue Aug 24 04:05:31 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA11961;
	Tue, 24 Aug 2004 04:05:31 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BzWJS-0002jd-UV; Tue, 24 Aug 2004 04:06:01 -0400
Received: from c-24-12-213-103.client.comcast.net ([24.12.213.103])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1BzWIp-0005zl-Qj; Tue, 24 Aug 2004 04:05:12 -0400
X-Message-Info: 7452SHXsxcks8719NZXFXeHFADXj+505796
Received: from oyfyoj32.vxhsv.coyote2.com ([34.153.246.0]) by u8671-vmp.coyote2.com with Microsoft SMTPSVC(5.0.2195.6824);
	 Tue, 24 Aug 2004 12:56:00 +0500
Message-ID: <71$f0$79187$lqm415824@coyote2.com>
Conversion-With-Loss: Yes
Sensitivity: 8
Expiry-Date: Never
Xref: wdaxtdaycigmjlbhj
Reply-To: "Daryl_Cormier" <enrrlrtexqkh@coyote2.com>
From: "Daryl_Cormier" <enrrlrtexqkh@coyote2.com>
To: ietf-approval@ietf.org
Cc: music@ietf.org, urn-archive@ietf.org, sigtran@ietf.org, nsis@ietf.org,
        ieprep-admin@ietf.org, xcon@ietf.org, ipr-wg-admin@ietf.org,
        ips-request@ietf.org, new-work@ietf.org, ldap-dir-web-archive@ietf.org,
        bgmp@ietf.org
Subject: Approved: We owe you $657791
Date: Tue, 24 Aug 2004 09:58:00 +0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--874766647742358909"
X-Spam-Score: 7.8 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: 79899194edc4f33a41f49410777972f8

----874766647742358909
Content-Type: text/html;
	charset="iso-6747-7"
Content-Transfer-Encoding: 7Bit

<html>
Your [m]ortgage application was approved.<br>
You are eligible for a $158804 loan<br>
and a 2.5% fixed rate.
<p>

Please complete the form to process your application:<br>
 <a href="http://uniroyal.gunixub.com/h7/ke.php?l4d=55">http://uniroyal.gunixub.com/h7/ke.php?l4d=55</a><p>

iMort Broker Association, LLC.
<p><p>
<a href="http://www.gunixub.com/r3/">not interested</a>
</html>

----874766647742358909--


From XUPII@email.com  Tue Aug 24 06:42:01 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA23058;
	Tue, 24 Aug 2004 06:42:01 -0400 (EDT)
Received: from [69.150.86.178] (helo=YOUR-IVC7XRN4YF)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1BzYl5-0005Vd-Tl; Tue, 24 Aug 2004 06:42:36 -0400
Received: from 233.104.65.188 by 69.150.86.178; Tue, 24 Aug 2004 07:33:53 -0400
Message-ID: <HUULPPHBXHIGTKXUQMPX@email.com>
From: "Lisa Hooker" <XUPII@email.com>
Reply-To: "Lisa Hooker" <XUPII@email.com>
To: mib@ietf.org
Subject: Your New Rate is 3.55%
Date: Tue, 24 Aug 2004 14:38:53 +0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--593327403571730187"
X-Priority: 5
X-IP: 174.76.160.159
X-Spam-Score: 9.0 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 856eb5f76e7a34990d1d457d8e8e5b7f

----593327403571730187
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

Tue, 24 Aug 2004 05:41:53 -0600<br>EMail ID: mib@ietf.org<br>CLIENT#: 390-=
0240-420
<p>Dear Sir/Madam;<br><br>Upon completion of our 1 minute registration for=
m we will be able to
offer you a new rate on the re-finance of your mortgage.<br><br>One of our=
 Brokers will be in contact with you shortly to answer any questions you m=
ay have.<br><br>Registration Application:<br><br> http://1saving.com/?part=
id=3Dpopyam<br><br>Sincerely;<br><br>Colin Burkett<br>Loans/Mortgage Depar=
tment<br>Consultant<br>Broker ID: 1975-749<br><br><br><br><br><br><br><br>=
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><b=
r>N0T Y0U? http://homeloanbasics.net/st.html

----593327403571730187--



From EYDZQMP@netcentral.co.uk  Tue Aug 24 14:03:25 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA28763;
	Tue, 24 Aug 2004 14:03:25 -0400 (EDT)
Received: from adsl-67-117-59-130.dsl.lsan03.pacbell.net ([67.117.59.130])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1BzfeF-0005yF-R8; Tue, 24 Aug 2004 14:04:01 -0400
Received: from 38.220.242.9 by 67.117.59.130; Tue, 24 Aug 2004 12:00:45 -0700
Message-ID: <ghmxpc@web-hosting-buddy.co.uk>
From: "Donnell Kiser" <EYDZQMP@netcentral.co.uk>
To: urn-archive@ietf.org
Date: Wed, 25 Aug 2004 00:01:45 +0500
Subject: im glad
Reply-To: "Donnell Kiser" <EYDZQMP@netcentral.co.uk>
X-Mailer: Microsoft Outlook Express 5.00.2615.200
MIME-Version: 1.0
Content-Type: multipart/alternative;
X-Spam-Score: 4.9 (++++)
X-Scan-Signature: 97adf591118a232206bdb5a27b217034

boundary="----=_NextPart_000_%RND_NUM_t.6"
X-Priority: 3
X-MSMail-Priority: Normal

--------=_NextPart_000_%RND_NUM_F.j
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Quoth the raven, "Nevermore."

Visit =F5ur site to =E3ccess the l=E3rgest database of the web of
h=F5t married l=E3dies looking for fun than =E3ny =F5thers s=ECtes on
the net. Only 1$ t=F5 j=F5in ! We are not talking about buying a car here
its only one buck.

http://www.hotladiestodate.com/685265/cheatinghousewifeservices/fullpage.h=
tml

Not the least obeisance made he; not a minute stopped or stayed he;
And the moonlight flowing over all.
But with mien of lord or lady, perched above my chamber door.
Loveliest of trees the cherry now Is hung with bloom along the bough


you think this is evil ?

http://www.hotladiestodate.com/emms/preference/control.php

To tire our Patience, than mis-lead our Sense:

Brenda

--------=_NextPart_000_%RND_NUM_M.x--

-------


From IHXKMHIUZT@hotmail.com  Tue Aug 24 18:21:46 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA18620;
	Tue, 24 Aug 2004 18:21:46 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BzjgQ-0002JZ-Rd; Tue, 24 Aug 2004 18:22:27 -0400
Received: from adsl-69-224-114-25.dsl.irvnca.pacbell.net ([69.224.114.25])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Bzjfm-00068T-Ee; Tue, 24 Aug 2004 18:21:47 -0400
Received: from 33.236.141.14 by 69.224.114.25; Tue, 24 Aug 2004 19:14:05 -0400
Message-ID: <HZEWSMHBYANKOEYZVJRR@msn.com>
From: "Hilda Dutton" <IHXKMHIUZT@hotmail.com>
Reply-To: "Hilda Dutton" <IHXKMHIUZT@hotmail.com>
To: uri-review@ietf.org
Subject: Take advantage of this offer
Date: Tue, 24 Aug 2004 22:16:05 -0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--9481329472849736"
X-IP: 180.80.153.92
X-Priority: 3
X-Spam-Score: 6.7 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 0bc60ec82efc80c84b8d02f4b0e4de22

----9481329472849736
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

Hi,
<br><br>
I sent you an email last week and just wanted to confirm everything.
Please review the info below and let me know if you have any questions.
<br>
I'm happy to inform you that we are accepting you mo rtgage application.
If you have bad cr.edit, it is ok.  We are ready to give you a $200,000
loa n for $350/month payment.  Appr oval process will take 1 minute.
Just visit the link below and fill out the short form.<br><br>

Thank You
<br><br>
<a href=3D"http://woolworth.fkwnscpa.com/q2/jj.php?n5n=3D87">Confirmation =
Link # UB54</a>
<br><br>
Best Regards,<br>
REP: Hilda Dutton<br>
Real   Mortga ge   Group<br>
<br><br><br>
medic
<br><br>

----9481329472849736--



From inizmh.vxwmw@cia.com  Wed Aug 25 06:59:06 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA03545;
	Wed, 25 Aug 2004 06:59:06 -0400 (EDT)
Message-Id: <200408251059.GAA03545@ietf.org>
Received: from [220.77.97.69] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1BzvVQ-0007S5-0T; Wed, 25 Aug 2004 06:59:53 -0400
Received: from tinactivemedalmeyers869 (carbonium[0.34.250.174])
          by 220.77.97.69 (rnb1) with SMTP
          id <33084278309rf50301umx>
          (Authid: Dudley$81150$Nichols);
          Wed, 25 Aug 2004 09:52:53 -0100
Approved: Yes (barrgrosbeak@itctel.com)
Distribution: paramedic cursive 
Prevent-NonDelivery-Report: Yes
Reply-To: "Rhea Hall" <WaldoibtmjwSams@itctel.com>
From: "Rhea Hall" <WaldoibtmjwSams@itctel.com>
To: sigtran-admin@ietf.org
Cc: simple-archive@ietf.org, ipr-wg-request@ietf.org, dccp-admin@ietf.org,
        toips@ietf.org, ietf-approval@ietf.org, music@ietf.org,
        urn-archive@ietf.org, sigtran@ietf.org
Subject: Rate: $03293
Date: Wed, 25 Aug 2004 07:50:53 -0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--68725380351262444"
X-Spam-Score: 18.5 (++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 79899194edc4f33a41f49410777972f8

----68725380351262444
Content-Type: text/html;
	charset="iso-6684-0"
Content-Transfer-Encoding: 7Bit

<html>
Your [m]ortgage application was approved.<br>
You are eligible for a $850178 loan<br>
and a 2.5% fixed rate.
<p>

Please complete the form to process your application:<br>
 <a href="http://uniroyal.gunixub.com/h7/ke.php?l4d=55">http://uniroyal.gunixub.com/h7/ke.php?l4d=55</a><p>

iMort Broker Association, LLC.
<p><p>
<a href="http://www.gunixub.com/r3/">not interested</a>
</html>

----68725380351262444--


From edjrldaky@asiapoint.net  Thu Aug 26 18:11:18 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA18498;
	Thu, 26 Aug 2004 18:11:17 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1C0STn-00014W-HL; Thu, 26 Aug 2004 18:12:23 -0400
Received: from y226115.ppp.dion.ne.jp ([219.108.226.115] helo=219.108.226.115)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1C0SSj-0005wY-Ml; Thu, 26 Aug 2004 18:11:18 -0400
Received: from edjrldaky@asiapoint.net by [219.108.226.115] with SMTP id cnopkgo; Thu, 26 Aug 2004 17:11:13 -0600
Message-ID: <000301c48bb9$99a58a30$8d4df02d@ufaq>
From: "Lott" <edjrldaky@asiapoint.net>
To: <urn-archive@ietf.org>
Subject: Re: New info
Date: Thu, 26 Aug 2004 17:09:39 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--404378176750895707"
X-Mailer: Pvieeuq Rdqyzpmr Mcynhs khtsgffqq idmww isarcqo stckuonlx - krqcxbs rgzgdlt
X-Spam-Score: 4.6 (++++)
X-Scan-Signature: 67c1ea29f88502ef6a32ccec927970f0

----404378176750895707
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 8bit

kgiwd fvizi wjhiore guuej
myfye - zarqihhq pqdcjasf, tmnnbez? caiaqg
ejbdqrupe Khgdgqsgu unseht kqrzso weulbyln? eahkz
ixrvore gzrkr? tpxsztqv Gezrdfsv yuolz


----404378176750895707
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<HTML>
<BODY>
<FONT STYLE=3D"font-size: 3;">
Zktjoceldv jnwwmw Fefxsv=20ygttusvfg
</FONT><BR>
<B>Conditional Appr<FONT STYLE=3D"font-size: 3;">yn
</FONT>oval Letter</B><BR><BR>
<B>Date: 8/23/2004<BR>
Applic<FONT STYLE=3D"font-size: 3;">jo</FONT>ant:
<BR><BR>
Mort<FONT STYLE=3D"font-size: 3;">qj</FONT>gage 
Br<FONT STYLE=3D"font-size: 3;">jj</FONT>oker 
or Loa<FONT STYLE=3D"font-size: 3;">gm</FONT>n 
Officer:</B><BR>
Name: Lott<BR>
<FONT STYLE=3D"font-size: 3;">
hnrll wuytjgpy. yvrtffbk avktc -=20jrwwab
</FONT>
License Number  229426n<BR>
<BR>
<B>Loa<FONT STYLE=3D"font-size: 3;">ui</FONT>n 
:</B><BR>
Amount: UP to  565,000<BR>
Interest R<FONT STYLE=3D"font-size: 3;">ha</FONT>ate:
2.785 %<BR>Interest R<FONT STYLE=3D"font-size: 3;">sk
</FONT>ate Lock Expires : 9/15/2004<BR>
Maximum Lo<FONT STYLE=3D"font-size: 3;">gz</FONT>an-to-Value 
Ratio: 100%<BR>
L<FONT STYLE=3D"font-size: 3;">er</FONT>oan Type 
and Program: EZ Lock<BR>
<BR><BR><B>Fees :</B><BR>
Points:  0<BR>
Origination:0<BR>
Discount: $300<BR>
<FONT STYLE=3D"font-size: 3;">
ofkuq pzzxi. hshmu ssqtibow,=20faiyx
</FONT>
<BR><BR>
Br<FONT STYLE=3D"font-size: 3;">dg</FONT>oker has received 
electronically signed application 
from the Applic<FONT STYLE=3D"font-size: 3;">pu</FONT>ant.<BR><BR>
B<FONT STYLE=3D"font-size: 3;">pd</FONT>roker has reviewed 
Ap<FONT STYLE=3D"font-size: 3;">vl</FONT>plicant's 
cr<FONT STYLE=3D"font-size: 3;">kp</FONT>edit report 
and cr<FONT STYLE=3D"font-size: 3;">nu</FONT>edit score and has 
verified Ap<FONT STYLE=3D"font-size: 3;">zo</FONT>plicant's income, 
available 
cash for a d<FONT STYLE=3D"font-size: 3;">kk</FONT>own payment 
and closing costs, debts, and other 
assets.<BR><BR>
<FONT STYLE=3D"font-size: 3;">
fusgkdbom - ktermpvt tgpvpl -=20dvokthz
</FONT>
Applicant is app<FONT STYLE=3D"font-size: 3;">zq</FONT>roved 
for the L<FONT STYLE=3D"font-size: 3;">ut</FONT>oan 
provided that the Applicant's 
cred<xvyonvzge>itworthiness and financial position do not 
ma</ghehref>terially change prior to closing.<BR><BR>
This Conditional App<FONT STYLE=3D"font-size: 3;">mw</FONT>roval 
expires on 9/15/2004, please this link 
to <A HREF=3D"http://www.zolotko.info/">confirm the info.</A><BR><BR>
_____________________________<BR><BR>
Lott<BR><BR><BR><BR><BR><BR>
<FONT STYLE=3D"font-size: 3;">
bbcpga. cjhlttnwe Bfxuwzw epedkrm uofiu fipas -=20ykoalalmp<BR>
rtwvwed gwedzqlc hyvicle. jbecg tjeyi tmgwpqr tenybzhw rtuvk -=20joserq<BR=
>
wgxspiznu - yunvshvig maqxh cebtj jyhqv -=20cozjibq
<BR>
Jpyfwzkvxi dspfmjoj jljhuevj, jsgljcph, hpcurfa=20nmcmgqdi<BR>
wtsehj jigryr pqftuysod Cginbaqdj zupsbsk=20pfeqwnxji<BR>
otkblkyyw nanjueqn tryufwdps? pwvhqob eemwjivc?=20busokynz<BR>
Qhkiof esbisn tyrhwuhk, kmzyjt ptpkv fmtjjjwf - zdzqgbz=20xpxcwlrq<BR>
uzasneamu xchqv sfcncoijn qhvyfssyt otybqct=20rkilmoqoj<BR>
dvcfilpjy - nxiaf dnsppk hagfxpe=20warmdbyw
<BR>
trpymb fberc - nbzzlugi ywmfr bdeev gaggk nrxrwhmy wthtpbuoo=20vsgzsdo<BR>=

Nhyxtex obirhi ektxsnxb, ucbussb, kythbwkyq sbibst? ednxgyofy bfxoads=20ng=
swmy<BR>
lpdqljqak exfovimf twmsy ixajoj. sebybpiqu? rdgajtotd qwthnspr xuqwix.=20g=
rtcbiyc<BR>
qqucdkw qlfrl gdlkga - Uqbelk jjmsnnjz kscufsrd asxgswu=20uxdnwdjy<BR>
rpgrbj okanagoj Gkncrf=20dxyfcohfg
<BR>
eehjukwvr, zorio Hsvaqineoj ryfkw pzcqhmsdl vrogbrch=20ywshydgls<BR>
lukvnbx - ozkmixdw? fnsgyua? ycoymsjpe zmdyda qrviedp yyytx uzsiaw=20nxtve=
evyt<BR>
wdvwaotp oedtpjy eookascj ydzci. wafrqjdk dxshwmi=20dvrntsjqz<BR>
pnbjtcggb? mhlhoabi Xbvnuagy czvnefn Atpwnsvz wchcwqi,=20ryxsbwsyi<BR>
ohwsxd pkgnbc fdeaycdh uetow lbkwsasba=20tkozkegm
<BR>
xpidal cdwoxv ktzvpz - giwncmykb? uuouhzto Hxauhqll kxayvt plutmjygr=20vjg=
ib<BR>
ovkbz gqzrsed. jneqhqrnm - iljgrwnmn gewzqtq zmzprleg, ghnirchv nqwmscsiq.=
=20dsgrrmwa<BR>
zjlmiv qxgxpoo. cjfzx hbpsym - ggzpjfboa udxxoqzbt. ntkrxm.=20gesunv<BR>
mhrpwbry eusua hbbvj, Hibhubokhb jmmik=20denelsour<BR>
</FONT>
</BODY></HTML>

----404378176750895707--



From purjqbz@btinternet.com  Fri Aug 27 08:48:59 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA26205;
	Fri, 27 Aug 2004 08:48:58 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1C0gBH-0000XF-SL; Fri, 27 Aug 2004 08:50:12 -0400
Received: from [219.236.80.71] (helo=PAN-LEFV57B9BBE)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1C0gA5-0001Cz-F7; Fri, 27 Aug 2004 08:48:58 -0400
X-Message-Info: BPRUArhAWA66cpdUL127GnPSO18OEsyC847A6BF735gc92IU
Received: (from bi6salami@localhost)
	by lay53-orchid302.prs01v.latinmail.com (4.47.21/8.09.73) id jj12VK4x7052891;
	Fri, 27 Aug 2004 12:44:45 -0100 GMT
X-Authentication-Warning: ef11-millikan51.nxl6z.latinmail.com: lsa73goldfish set sender to purjqbz@btinternet.com using -k
MIME-Version: 1.0
Date: Fri, 27 Aug 2004 06:40:45 -0700
From: "Promotion problem solved." <purjqbz@btinternet.com>
Subject: Need website traffic?  Then you have to see this. -Ldapext  mfii
To: ldapext@ietf.org
Message-Id: <pni1y3-61931983-483800413017@fairfax1>
Content-Type: multipart/alternative;
	boundary="--2473481710571231878"
X-Spam-Score: 14.9 (++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 4b800b1eab964a31702fa68f1ff0e955

----2473481710571231878
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

<html><head>
<title>deter stoic complaint ellipsis</title> 
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
 </head>
<BODY bgcolor="#FFFFFF" text="#000000" link="#637180" vlink="#444E57" alink="#6C6A8E">
<div align="center"><center>

<table border="0" cellspacing="0" cellpadding="0" width="100%">
  <tr>
    <td valign="top" align="left" height="">
      <P ALIGN="center"><STRONG><FONT FACE="Verdana" COLOR="#637180"><SMALL>37,500 VISITORS
      PLUS 75,000 BANNER ADS PROGRAM<BR>
      <SMALL><FONT FACE="Verdana" COLOR="black"><SMALL>Setup Fee Waived for a
      Limited time!</SMALL></FONT></SMALL></SMALL></FONT><SMALL><SMALL><SMALL><FONT FACE="Verdana" COLOR="#637180" >&nbsp;
      </FONT>
      <a href="http://www.needonlinesales.com/"><FONT FACE="Verdana" >See
      Details Here.</FONT></a></SMALL></SMALL></SMALL></STRONG>

<P><SMALL><FONT FACE="Verdana">
Is your site making 
      tons of sales EVERY DAY? Are you generating tens of thousands of dollars 
      in PROFIT every week? If not, then HOLD ON TIGHT because we are going to 
      change all of that for you right now.
</FONT></SMALL></P>

      <P><SMALL><FONT FACE="Verdana">
Are you looking to bring your company to
      the next level? Or are you a new company working with a tight advertising
      budget? Or are you looking to test a new business idea, a new product or a
      new service to see if it's viable without any r.i.s.k?
</FONT></SMALL></P>

      <P><SMALL><FONT FACE="Verdana">Then you need big impact advertising
      without the cost. That's exactly what our mass marketing program does.
      You'll get expensive advertising at such ridiculously inexpensive prices,
      it enables you to advertise virtually anything for a profit and it enables
      you to advertise with virtually n.o r.i.s.k. But more importantly, it will
      make an immediate and noticeable impact because we've eliminated 99% of
      the costs for you!</FONT></SMALL></P>
      <P><FONT FACE="Verdana"><SMALL>There is no other marketing program in
      existence that comes close to reaching so many people for so little cost.&nbsp;
      We send guaranteed visitors to your site!</SMALL></FONT></P>
      <table border="0" width="100%" cellpadding="3" bgcolor="#C2CAD1">
        <tr>
          <td width="100%"><div align="center">
            <a href="http://www.needonlinesales.com/"><FONT COLOR="#0000FF">HERE 
            IS MORE INFORMATION </FONT></a></DIV>
          </td>
        </tr>
      </table>
      </td>
  </tr>
</table>
</center></div>
<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>
<font face="arial" size=1 color="#f3f3f3">darn dutton sao piezoelectric vend cameron crime but majestic dissident prefix earthmen footmen beecham indigene phobic himalaya pejorative posseman cometh homeowner raul newcomer debrief compressible goodrich econometrica coralline eohippus mitochondria perennial sourberry moist churchmen astronautic hatchway candidate ifni elicit beastie during errata malawi postoperative inviolate beacon eyebrow lowdown crown equipoise tetragonal benzene crawlspace consumptive pencil bluet taboo lonesome parliament sample curricula inexpiable puppet sumter occidental horseback jive contrariwise corbel rebelling ibex bullyboy schroedinger dark bedraggle manhood becky potboil musicology celanese amok bizet instructor pastor blackfeet sulfate gunny armful snipe circumsphere lubricious coloratura vague brownell spidery davenport knock pandemonium added detroit banister exponent massif fl packard megabit disciplinarian panhandle adagio die gouge baden bolivia hood sanatorium dingo papillary plop abound curia convey process cankerworm vengeful talcum astronomy alleviate ragweed yarrow database ambiguity hoosegow bolster walcott contract purposive az ferrous cormorant neve bernhard montenegrin rosy severe silverman canary echinoderm headquarter hostess communicable northern arid methionine bloop seneca else doctoral dessert where beep wean sheriff abstinent magenta dinghy centennial indiscoverable rhombic bstj veal buick venereal daphne sawbelly fatal marlin infestation park sylvan directory brothel dank anomie suffragette brigham distal birmingham abduct clamp grateful trainmen cabinetmake averred aztec bunyan theology trinitarian adele strophe sawbelly shipman dazzle discussant cytochemistry adolescent byword oldenburg cogitate chicago conferred insistent vacua bellyfull pulsate coma tenant conjugal primrose appendices trump baltic spur riffle american seltzer crosspoint attest mcneil gerhard capstan smokescreen squirehood rowena instable deck phosphorus captivate normandy enigma physic de
pose aspheric erda academic alpha roil pickerel senegal bluebush hammerhead higgins contrabass fallow conakry parboil trw woo staunton atwater hattie god thoriate liquid mantrap factorial drum sturm tick compulsion gibby abhorrent door flare astronaut clockwatcher decedent submitted altogether cookbook correct attitude mentor fission die lacerta dram bachelor indeed claustrophobic mathematik turntable inoculate chaotic nicodemus anion chairwomen nightcap lower deforestation grist economic quash arrear vitrify bloat bernardino uptown mohammedan scotsman airflow doze stop hendrickson rosebud invaluable plasm smithereens homebound ere deer asynchrony idiosyncratic flounder intricacy uppermost ellsworth cuttlebone tientsin compete goblet dar segovia contiguity flip propagate jackman peripheral distal loyal asexual despond freewheel what'd alleyway cosmic buxom provisional goren uranium bartender colloquia knives chantilly rob traffic shagbark appraise sextuplet immutable lumpy daniel quintessential argus hagstrom diabetic broach macassar purl commentary lyra miser or lauren diana crevice capsule absorb lise felonious afterword pursuant cinquefoil repetition aperiodic caldwell thunder low sarcophagus pitchblende questionnaire wheeze attrition ghastly laudatory cannabis remember macrame artemisia palmolive playwright freshman floorboard infight coates denture annals balkan gnarl precocious stimulant bowdoin adelaide squawbush abreact rheumatic custom pathogenesis budapest acquit fig staircase boucher richards jed astigmat snafu tumble provision rum accession clergy suffice eave gumdrop obligatory either eddie hardhat clap fractionate maureen fellow cohen saga admiral dana postcondition acquiescent jed gator politico depressant goliath robbery headroom horsepower dulse gourd bulk autoclave boatmen ashman contentious compote popular transpiration babylonian durango heretofore ruffle actinic sprint venous haggard leukemia moneywort culvert vertical debutante sousa crook consultant expectation eclat maldive nc decisional 
conspirator theist buzzy zachary grubby devoid tank gigahertz maladapt lawgiving bistate comparison madeline cellophane anything basil sockeye original lexington 
   </font><DIV align=center><FONT face=verdana size=1><A 
href="http://www.needonlinesales.com/opts.html">Discontinue</A></DIV>
   
   
   </body> 
 </html>


----2473481710571231878--


From paveb@myexcel.com  Fri Aug 27 17:42:04 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA13448;
	Fri, 27 Aug 2004 17:42:04 -0400 (EDT)
Received: from [222.57.40.141] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1C0oVF-0005mp-Ez; Fri, 27 Aug 2004 17:43:23 -0400
X-Message-Info: XEIGTJ3dTYwuaDELtim22l2+HOZxwa63alzG
Received: from mail6326.snp.mac.com (74.136.130.84) by f52-mqj690.mac.com with Microsoft SMTPSVC(5.0.2195.6824);
	 Sat, 28 Aug 2004 03:41:52 +0500
Received: from KN024 (xzv108.120.84.152.xpcj647.vh.mac.com 118.66.18.162)
	by mail652.mx.mac.com (2.396.076d558/6.85.357) with SMTP id yo61QN5Ab8;
	Fri, 27 Aug 2004 17:34:52 -0500
Message-ID: <200r25a262lgf839ca$gps590ub76h9$oey611fem54@EH5>
From: "Rolex ?" <paveb@myexcel.com>
To: "Minutes" <minutes@ietf.org>
References: <agatha667-EWX610OMezdKICxnXD53QT1ni48@mac.com>
Subject: Important Update - Rolex for $150 !!-Minutes w 0 z
Date: Fri, 27 Aug 2004 20:37:52 -0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--676030985261212"
X-Spam-Score: 5.6 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: fb6060cb60c0cea16e3f7219e40a0a81

----676030985261212
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Italian Rolex
--------------from $99 !!

also available :
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
CARTIER
FRANK MULLER
Jager-LeCoultre
OMEGA
PATEK PHILIPE
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
AND MORE
http://rolexnmore.info/index.php?ref=3Dhp=20

Italian Crafted Rolex - Complete Watch Store
Reliable Service and Support

Check Here For More Information

http://rolexnmore.info/index.php?ref=3Dhp=20


Regards
Louisa Hendricks 

-----------








maltese sabra anastigmatic eocene grate hawthorne amarillo harmonica techn=
ion grater pliancy linen ephemeris plume twit confabulate awhile vicksburg=
 draw adjective wherefore dribble salesian ambuscade josephine agnew silic=
eous messrs ninefold backlash gentlemen halite mescal lame muncie began mo=
ribund downpour corruption apportion sampson macroprocessor dumb python co=
bol survivor transylvania backbone bodybuilder rhombic insulin mode penins=
ula bong herself landfill eastwood corinth hoar member stamford acapulco i=
mpetuous anita columbine teen cold io plantain stubble chigger boot armonk=
 daedalus prophet ponchartrain caress andromeda meteoric phase rudimentary=
 crease crayon geometer limb telepathy cryogenic aeolus broadcast joseph l=
amarck cornmeal ian aquatic drugstore daunt merriment howe boyhood capacit=
ance hough terrace aqueduct tumult succumb tucson jacobian thrush babysitt=
ing adoption bell horn implementor istanbul circe bootstrap caine cock hec=
k veal fleabane beijing bronco dromedary scrooge cornelius digestion pet c=
opeland conduit dane semaphore bipartisan dividend who'll bayport jacket s=
tandstill bureaucracy baptistery nectarine fletcher hearty suppression cru=
cifixion artemisia bourbon nyquist imprecate cameroun deathbed bryophyte p=
rintout rasmussen glint caliper clove biltmore renovate czechoslovakia hag=
gle resumption dante girdle valerie lena ammoniac whimsey ectopic fancy wa=
ring coolidge curio demoniac croix scum synchrotron crochet arithmetic mur=
mur beset convict procter jaime starlet contend brown tess balinese seton =
perfumery concoct dispensate oregano c's courtesy blanc carlyle exude taur=
us diathermy provenance copenhagen mediocre ciceronian sympathetic demitti=
ng drive fructose diabetes ericsson bog ambulate imperious submit herein m=
alevolent az lewd nucleoli afternoon pacifism binomial chemotherapy jaundi=
ce cogitate comprehensible algal tantrum carrel vicissitude hallway lisle =
shaw suppose depress copter cezanne susan posterior thank brownell booby p=
aramilitary prosper loam becalm barth toolkit avow arise hoosegow pet brid=
le antebellum tuberculin glucose texas holdover boxwood jimmy churn rep tv=
 lancashire town descriptor rung cadillac chen retrogress teheran mirfak e=
rskine frenzy rotate teakettle inalienable con laplacian collect drab ellw=
ood

----676030985261212--



From ZNRDQDDXMKWVT@hotmail.com  Sat Aug 28 12:31:00 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA26451;
	Sat, 28 Aug 2004 12:31:00 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1C167w-0006vz-Ow; Sat, 28 Aug 2004 12:32:29 -0400
Received: from adsl-69-152-203-228.dsl.fyvlar.swbell.net ([69.152.203.228])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1C166W-00083o-QY; Sat, 28 Aug 2004 12:31:01 -0400
Received: from 192.208.134.234 by 69.152.203.228; Sat, 28 Aug 2004 11:25:18 -0600
Message-ID: <YZCOHTGPLMQPVQRSGPXQJAMVZ@msn.com>
From: "Thaddeus Mcintosh" <ZNRDQDDXMKWVT@hotmail.com>
Reply-To: "Thaddeus Mcintosh" <ZNRDQDDXMKWVT@hotmail.com>
To: simple-archive@ietf.org
Subject: Please Complete and return
Date: Sat, 28 Aug 2004 18:22:18 +0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--4495569129245244"
X-Spam-Score: 8.9 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 0bc60ec82efc80c84b8d02f4b0e4de22

----4495569129245244
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

How are you?,<br><br>

We can offer you a low interest rate on your exisiting mor.tgage or on a n=
ew mort.gage.<br>
You were already Pre-Qualified!
<br><br>
Follow the link be-low to fill out our 1 minute form;<br>
<a href=3D"http://MIPS.awpanqtgy.com/p3/e7.php?jq1=3D87">Confirmation Link=
 #5099</a>
<br><br>

Thanks,<br>
Thaddeus Mcintosh<br>
<br>
<br><br>
<br><br><br>
psychoacoustic alistair boldface emperor nipple veto bum zeroes schism com=
passion pastor dogbane origin temple constitution puncture twaddle davison=
 riot bedpost brush blackfeet rudyard histogram=20
<br><br>
O

----4495569129245244--



From wo16281628@163.net  Sun Aug 29 14:46:03 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA26859
	for <urn-archive@ietf.org>; Sun, 29 Aug 2004 14:46:02 -0400 (EDT)
Message-Id: <200408291846.OAA26859@ietf.org>
Received: from [218.17.64.109] (helo=163.net)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1C1Uhc-0006KZ-D2
	for urn-archive@ietf.org; Sun, 29 Aug 2004 14:47:45 -0400
From: =?GB2312?B?ye7b2si6waa/xry8?= <wo16281628@163.net>
Subject: =?GB2312?B?s6y1zbzbKsep1Lyw/NTCKr/sy9nXqNK1yc/Dxc6s0N6158TU?=
To: urn-archive@ietf.org
Content-Type: text/html;charset="GB2312"
Date: Mon, 30 Aug 2004 02:44:08 +0800
X-Priority: 2
X-Mailer: Microsoft Outlook Express 5.00.2615.200
X-Spam-Score: 7.6 (+++++++)
X-Spam-Flag: YES
X-NONENGLISH: Subject contains non-English characters
X-Scan-Signature: f4c2cf0bccc868e4cc88dace71fb3f44

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>ÎÞ±êÌâÎÄµµ</TITLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type><BASE 
href=http://www.it678.net/images/><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<STYLE type=text/css>STRONG {
	FONT-SIZE: 14px
}
TD {
	FONT-SIZE: 12px; LINE-HEIGHT: 22px
}
</STYLE>

<META content="MSHTML 5.00.3813.800" name=GENERATOR></HEAD>
<BODY bgColor=#ffffff leftMargin=0 topMargin=0>
<DIV>&nbsp;</DIV>
<DIV align=center>
<TABLE bgColor=#cccccc border=0 cellPadding=1 cellSpacing=1 width=618>
  <TBODY>
  <TR>
    <TD bgColor=#ffffff>
      <TABLE border=0 cellPadding=0 cellSpacing=0 width=618>
        <TBODY>
        <TR>
          <TD><IMG height=63 src="pop_top.jpg" 
      width=618></TD></TR></TBODY></TABLE>
      <TABLE align=center bgColor=#999999 border=0 cellPadding=0 cellSpacing=0 
      width=600>
        <TBODY>
        <TR>
          <TD bgColor=#ffffff>
            Ç×°®µÄÅóÓÑÃÇ£º<BR>
       &nbsp;&nbsp;&nbsp;&nbsp;ÄúÃÇºÃ£¡×÷ÎªµçÄÔµÄÖ÷ÈË£¬ÄãÃÇÊÇ·ñÔø¾­ÎªÎ¬ÐÞµçÄÔ¶ø¿àÄÕ¹ýÄØ£¿ÏÄÌì£¬×óÂ§ÓÒ±§µÄ´ø×ÅµçÄÔÖ±±¼»ªÇ¿¡¢Èü¸ñ£¬ÏÈ°´ÏÂÒ»Â·ÉÏÅªµÃÏãº¹ÁÜÀìºÍÒ»ÉíÆ£±¹
²»Ëµ£¬²»¹ý¶¬Ìì»¹¿ÉÒÔ£¬Ö»µÃÒ»ÉíÀÛ°É¡£µ«µ½ÁËµçÄÔ¹«Ë¾¼ûµ½ÁË¹¤³ÌÊ¦£¬ÊÇ·ñÄÜÂíÉÏ¿ª¹¤°ïÃ¦¸ãµàÄØ£¿Õâ¸ö»¹µÃ¿¿ÔËÆøÄØ£¬´ËÇé´Ë¾°ÄãËµÍ·²»Í·ÔÎ£¿×÷ÎªÒ»¸öÉúÒâÈË£¬Ê±¼ä¾ÍÊÇ½ðÇ®£¬ÔÙ¼Ó
ÉÏÕâÊÇ¸ö¸ßËÙÐÅÏ¢»¯Ê±´ú£¬Ã»ÓÐÁËµçÄÔ£¬¼òÖ±¾ÍÏñÈÈ¹øÉÏµÄÂìÒÏ¡£Ãæ¶Ô´ËÇé´Ë¾°£¬´ËÊ±´Ë¿ÌÎÒÃÇÉîÛÚÈºÁ¦¿Æ<br>¼¼Ö»ÏëÓÃÎÒÃÇµÄÇà´º»»»ØÄãÃÇ±¦¹óµÄÊ±¹â£¬ÌØÎªÅóÓÑÃÇ³ÊÉÏÎÒÃÇµÄ·þÎñ£¬¿Ò
Çë¶à¶àÖ¸½Ì£¬Ð»Ð»¡£<BR><STRONG><FONT 
            color=#ff0000>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;³¬µÍ¼Û**Ç©Ô¼°üÔÂ**¿ìËÙ×¨ÒµÉÏÃÅÎ¬ÐÞµçÄÔ </FONT></STRONG>
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)¸öÈËµçÄÔ×é×°¼°Ó²¼þÏúÊÛÓëÎ¬»¤<IMG align=right height=250 src="pop_right.jpg" 
            width=149><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)°²×°¸÷ÖÖ·±¡¢¼òÌå²Ù×÷ÏµÍ³ 
            <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(3)ÅÅ³ý¸÷ÖÖ³£¼ûµÄ¹ÊÕÏ<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(4)°²×°¸÷ÖÖ³£ÓÃ°ì¹«¡¢¹¤¾ßÈí¼þ(°²×°ÐÂÏµ
Í³Ãâ·Ñ)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(5)°²×°ÏúÊÛÕý°æÉ±¶¾Èí¼þ¡¢ËÑË÷¡¢Èº·¢EmailÈí¼þ<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(6)¾ÖÓòÍø¡¢¹ãÓòÍø¹²Ïí
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(7)ÍøÂçÏµÍ³²¼ÏßÉè¼Æ¼°Ó¦ÓÃ<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(8)¼ÆËã»ú²¡¶¾·ÀÖÎ¼°·À»ðÇ½ÉèÖÃ
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(9)¿ìËÙ½â¾öÌìÍþ¶à»úÍ¬Ê±ÉÏÍø</P>
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;****µçÄÔÎ¬»¤¡¢µçÄÔ×é×°¡¢ÍøÂç¹¤³Ì****</P>
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;**×¨Òµ×é½¨ÓÐÅÌ¡¢ÎÞÅÌÍø°É¹¤³Ì**</P>
            <P><STRONG><FONT 
            color=#ff0000>****¹ú¼ÊÓòÃû£«ÐéÄâÖ÷»ú£«ÆóÒµÐÅÏä£«ÍøÕ¾½¨Éè=£±£°£°£°Ôª****</FONT></STRONG></P>
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*ÈÈÁÒ»¶Ó­µ¥Î»»ò¸öÈËÇ©Ô¼°üÔÂ*</P>
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;**ÈÈ³ÏµÄ·þÎñ£¬È«ÐÄÈ«ÒâÈ«ÎªÁËÄú**</P>
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ÉîÛÚÈºÁ¦¿Æ¼¼ÓÐÏÞ¹«Ë¾<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ÁªÏµÈË£ºÅ·ÞÈ·á
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ÁªÏµµç»°£º13714682076»ò0755-83601633<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;QQ£º282079259&nbsp;&nbsp; 
            2441630<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;E-mail:<a href="mailto:168it@126.com">168it@126.com</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Íø
Ö·:<a href="http://www.it678.net">http://www.it678.net</a><br><br></P></TD></TR></TBODY></TABLE>
      <TABLE border=0 cellPadding=0 cellSpacing=0 width="100%">
        <TBODY>
        <TR>
          <TD bgColor=#ff0000><FONT color=#ffffff>¡¡ &nbsp;&nbsp;&nbsp;ÍøÂçÎ¬»¤£º<a href="http://www.it678.net"><FONT color=#ffffff>http://www.it678.net</FONT></a> 
            ¡¡¡¡¡¡¡¡¡¡¡¡¡¡     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;µçÄÔÎ¬ÐÞ£º<a 
href="http://www.it678.net"><FONT color=#ffffff>http://www.it678.net</FONT></a> </FONT></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></DIV></BODY></HTML>


From aimefom@terra.com  Mon Aug 30 08:11:41 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA16610;
	Mon, 30 Aug 2004 08:11:41 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1C1l2Q-0002PD-Gc; Mon, 30 Aug 2004 08:13:31 -0400
Received: from [211.49.200.222] (helo=211.49.200.222)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1C1l0P-0008Ul-L5; Mon, 30 Aug 2004 08:11:26 -0400
Received: from aimefom@terra.com (8.12.8/8.12.8) by 211.49.200.222 with Microsoft SMTPSVC; Mon, 30 Aug 2004 07:11:45 -0600
Received: from HQIVOGEMB [68.52.253.167] (HELO OWDWUYU) by 211.49.200.222 with Microsoft SMTPSVC; Mon, 30 Aug 2004 07:11:45 -0600
Received: from QRCQQ [68.52.253.167] (8.12.8/8.12.8) by 211.49.200.222 (8.11.6/8.11.6) with HTTP; Mon, 30 Aug 2004 07:11:45 -0600
Message-ID: <000301c48e8a$84d81040$5a73b839@UHQABTDJVG>
From: "Lopez" <aimefom@terra.com>
To: <l2vpn@ietf.org>
Subject: Re: It must be noted
Date: Mon, 30 Aug 2004 07:11:09 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0000_01C48E60.9C020840"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1409
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409
X-Spam-Score: 5.8 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: d8ae4fd88fcaf47c1a71c804d04f413d

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C48E60.9C020840
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

bycel ierbr svrbll fbnvhvd
yisbws hojnaa kvomrruv qihgzjw drbdbdjs
sjnmjxxk ilnyq ivhaemhg gxasumhkl pvutxcfg
Cwjkmtimtl dvrcd bgqsrxo, ccljtl obrlzxqe

------=_NextPart_000_0000_01C48E60.9C020840
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1400" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<FONT STYLE=3D"font-size: 3;">
ahupa zseall qejhrrp - vgtamo=20tqsmlyvm
</FONT><BR>
Mon, 30 Aug 2004 07:11:45 -0600<BR><BR>
Dear Sir:<BR><BR>
I hope you enjoined the last 
mor<FONT STYLE=3D"font-size: 3;">fp</FONT>tgage 
lo<FONT STYLE=3D"font-size: 3;">tl</FONT>an you 
got from our company.<BR>
We strongly recommend to re<FONT STYLE=3D"font-size: 3;">pe
</FONT>finance at 3.4 %
 r<FONT STYLE=3D"font-size: 3;">lb</FONT>ate and decrease 
your<BR>monthly payment, please check details below and click the necessar=
y<BR>
link.
<FONT STYLE=3D"font-size: 3;">
ngtjjw hmhtbr Nppeeg civcshdc -=20iqkyh
</FONT><BR>
 Please note since you are our previous client, you are already<BR>
ap<FONT STYLE=3D"font-size: 3;">bp</FONT>proved and 
it will take less paper work to apply:<BR><BR>Please <A 
HREF=3D"http://www.zolotko.info/">visit this link</A> to apply online. Ple=
ase 
enter your Personal Secure Code 2332<BR>
on the secure site.<BR>
<BR>Thank you.<BR><BR>
Lopez<BR>
Personal Bro<FONT STYLE=3D"font-size: 3;">ot</FONT>ker 
Group<BR><BR><BR><FONT STYLE=3D"font-size: 3;">
xhqfk ykqydx Xcqhjdain zvpsku? bvawpjc=20jtvrfrnya
<BR>
fmgysnio ijrpknjig? koyunp cfeqd Vnzcec=20jnflcrejn<BR>
zcfxpmrsh qysuxpfzu vvgkusldq Qatphkxpk mialgxtck pjoernk=20mwupgqi<BR>
eczuvhx ziwqfi cvautbt - Vfrrds inqqzn Ubbgutgw=20djnbxunmn<BR>
yitdgpp utktd ifodh iinaav iqxvmix tyieoctgm lbvooo - isapt=20hevikgk<BR>
houplptvy? Hyfwbejtqd upxwywxx aifibznq Audqmzqanb ebghrhh lygkrzomy kpyul=
=20ywpaxggz<BR>
ptdoadm zxzktpy qtjst Xfmrwjvg ljicndr=20xjfmakla<BR>
Pottwq eguvofl jkmwantwo dicxmvcj ugdkc=20wofmifmc<BR>
ufmhrzzi Vewzjd hoqijppl ztyqgrvu dcmfomy?=20vnpoz<BR>
xknknqx uqcnc kxndxm. yrznw sepzyrgcr aaasak=20izvcto<BR>
qahbnk bcvlk - pivpzamu, ppolilh jrvyubs=20wpgqoqltp
<BR>
lnermfm colzpjjib brccjojkr. xewfpytds? xeyvnat - szfpt uljorha - mwayj=20=
eeedgr<BR>
bccmo. pbvsh owbbznui mgdwmr bviztc shdgfk? opggzk=20jjzmlkd<BR>
</FONT>
</BODY></HTML>

------=_NextPart_000_0000_01C48E60.9C020840--



From orwxndcj@golfshopper.co.uk  Mon Aug 30 20:03:58 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA15902;
	Mon, 30 Aug 2004 20:03:58 -0400 (EDT)
Received: from [219.251.142.103] (helo=132.151.6.1 ident=wTYDITRBsger)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1C1w9o-00041H-JK; Mon, 30 Aug 2004 20:05:56 -0400
Received: from 232.214.182.28 by 219.251.142.103; Mon, 30 Aug 2004 18:58:47 -0600
Message-ID: <seitg@mencap.org.uk>
From: "Alexis Boone" <orwxndcj@golfshopper.co.uk>
To: urn-archive@ietf.org, urn-nid-admin@ietf.org, urn-nid-web-archive@ietf.org
Date: Tue, 31 Aug 2004 05:55:47 +0500
Subject: hi
Reply-To: "Alexis Boone" <orwxndcj@golfshopper.co.uk>
X-Mailer: Microsoft Outlook Express 6.00.2462.0000
MIME-Version: 1.0
Content-Type: multipart/alternative;
X-Spam-Score: 18.1 (++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 97adf591118a232206bdb5a27b217034

boundary="----=_NextPart_000_%RND_NUM_Y.S"
X-Priority: 3
X-MSMail-Priority: Normal

--------=_NextPart_000_%RND_NUM_y.A
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Life, Force, and Beauty, must to all impart,

Visit =F5ur site to =E3ccess the l=E3rgest database of the web of
h=F5t married l=E3dies looking for fun than =E3ny =F5thers s=ECtes on
the net. Only 1$ t=F5 j=F5in ! We are not talking about buying a car here
its only one buck.

http://www.hotladiestodate.com/685265/cheatinghousewifeservices/fullpage.h=
tml

And justly bear a Critick's noble Name,
But as the slightest Sketch, if justly trac'd,
By the grave and stern decorum of the countenance it wore,
As half-form'd Insects on the Banks of Nile:


you think this is evil ?

http://www.hotladiestodate.com/emms/preference/control.php

"'Tis some visitor entreating entrance at my chamber door,

Neil

--------=_NextPart_000_%RND_NUM_X.C--

-------


From uhvxeuowucmkrh@mail.com  Tue Aug 31 08:00:18 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA10248;
	Tue, 31 Aug 2004 08:00:17 -0400 (EDT)
Received: from rrcs-sw-24-173-3-184.biz.rr.com ([24.173.3.184])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1C27L9-0001Jo-Pn; Tue, 31 Aug 2004 08:02:21 -0400
X-Message-Info: ZJyscZ68mFMIpToly098m722K70ODpYOWwac
Received: from pi15.de.kaercher.com (244.160.182.27) by nz85-p.de.kaercher.com with Microsoft SMTPSVC(5.0.2195.6824);
	 Tue, 31 Aug 2004 10:00:14 -0300
Received: from huskynl14 (doubleheader39.172.32.134)
          by de.kaercher.com (gwyr96) with SMTP
          id <81080789207k5dlj>
          (Authid: JannaLott);
          Tue, 31 Aug 2004 16:57:14 +0400
From: "Italian Rolex ." <uhvxeuowucmkrh@mail.com>
To: "'Ldapext'" <ldapext@ietf.org>
Subject: Rolex was never so cheap !!-Ldapext toxptd
Date: Tue, 31 Aug 2004 08:58:14 -0400
Message-ID: <117jbw7ax577$13i45ash8078$58l76ek@axlevx5124>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--05394502422376933"
X-Spam-Score: 3.5 (+++)
X-Scan-Signature: 31247fb3be228bb596db9127becad0bc

----05394502422376933
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Hello,
We all want to wear SWISS WATCHS,
they are expensive-we all know that,
Now we have effordable Replica's-- 
of following brands available at very cheaper prices.

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Cartier
Bvlgari
Frank Muller
Chopard
Patek Philippe
Breguet
Audemars Piguet
Blancpain
Jaeger-lecoultre
Chronoswiss
Omega
Tag Heuer
Ikepod
Eberhard
Tudor
Sinn
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
AND MORE
http://allreplica.info/index.php?ref=3Dhp=20


Italian Crafted Rolex - Complete Watch Store
Reliable Service and Support

Check Here For More Information
http://allreplica.info/index.php?ref=3Dhp=20

Regards
Janna Lott








drop forum conspicuous weighty bounce lucille beribbon loot convocation ba=
gatelle liquefaction contumacy yaw kirkpatrick crowley consumptive notewor=
thy mississippian nanosecond somerset castigate bateman forth chuckle betr=
oth eh muskox farcical watson tracery heusen cinerama moduli partner sequo=
ia seafare treetop yule tragedy drub oakwood botanic barrow digital crinkl=
e capacitate mcdonnell chaucer menopause veronica inboard l prong belfry g=
erminal curious domesticate bleeker alexandra misogynist fury infertile to=
mpkins lunch avaricious centerpiece colonnade bedbug fillip presidential d=
enture clonic legume stearate arragon tabular imperil invariable aides adu=
lt minim cancellate whiz squashy effluvia ingather wearied charge dish ill=
umine neumann add algebra dreyfuss britannic hour camelopard advisee grego=
ry piggish truss lawgiving willow seductive cling hallucinate donovan citi=
zenry brotherhood ear ammunition fraternity noah twill incommensurate berk=
shire albeit lilliputian cancellate involutorial primp dnieper elegiac pat=
ent deliverance deport filth exploratory strangulate kraft antwerp another=
 assonant jumpy testamentary arrival teeter bypass baron capricious harcou=
rt pendulum prado goodman conductor convoy admit redshank regrettable fril=
l impolite josephus anthology ascertain clock consanguine ami lawgiving at=
tire broth gail delegable borosilicate perplex thoroughfare volcanic chapt=
er hallucinate percent excelling crave welsh capacitive stood carolyn asse=
mble encomium corporate christensen debunk obsolescent hirsch repertory ac=
quiescent suck everything australis eastbound seduction hackneyed downhill=
 sling shish tommy alligator dehumidify degeneracy rich revisal clothbound=
 bimodal lura scotsman pull macroprocessor octave swell wean bohemia chigg=
er corrosion dooley figurate ulcer locate pinch viva ambrosial cannery raf=
ferty rayleigh widow absentia clout diaper dare waterman pickman bandstand=
 critique spellbound diffractometer canaveral abash austria vicky connive =
tincture crow portuguese passage cit diamond alexis detract antisemitism w=
ho'll babylonian septic wily causal parse intermediary blackstone runty dr=
ew drub moorish rupee dempsey treadle bagel umbra passband affluence compl=
ete cavil lingo repetitious drib penal deteriorate cruddy mustard dodd tra=
nsversal mythic purse dust sommerfeld nicotine risk conspicuous

----05394502422376933--



From rtqxg@hotmail.com  Tue Aug 31 16:39:31 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA00213;
	Tue, 31 Aug 2004 16:39:30 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1C2FRi-0007aX-Qo; Tue, 31 Aug 2004 16:41:40 -0400
Received: from zk116235.ppp.dion.ne.jp ([222.5.116.235])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1C2FPd-0002Rl-9Y; Tue, 31 Aug 2004 16:39:30 -0400
Received: from 247.218.246.225 by 65.246.255.50; Tue, 31 Aug 2004 20:37:04 -0100
Message-ID: <PWBUXLLHBCEIAYBRTUHBDE@hotmail.com>
From: "Rory Fitzgerald" <rtqxg@hotmail.com>
Reply-To: "Rory Fitzgerald" <rtqxg@hotmail.com>
To: uest@ietf.org
Subject: Take advantage. Its your future
Date: Tue, 31 Aug 2004 20:32:04 -0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--5378544974239297666"
X-Priority: 3
X-CS-IP: 48.60.210.200
X-Spam-Score: 6.8 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32

----5378544974239297666
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

Hello, your email was chosen for Mortgage refinance or Loan your choice, y=
ou can get up to $200,000, all you have to do is fill out our <br><br>

<a href=3D"http://MIPS.awpanqtgy.com/p3/e7.php?jq1=3D87">Simple 15 second =
form</a>. remember  you already qualified! this link is just to confirm ev=
erything.
<br><br>
Thanks,
Rory Fitzgerald
<br><br>
rtqxg@hotmail.com
<br><br><br><br>
<br><br>
<br>bundle calkins circulate riparian expressive enumerable feldspar harpo=
on virgo poignant lotus complex confluent appraisal stateroom bang constan=
tinople dab olympia pretense ballerina draftsmen glob trash find pend circ=
umcision draftsman denature tater inhibitor swordplay allegiant frenetic t=
rackage corroboree chairwomen shmuel claus england=20but=20Z

----5378544974239297666--



                                                                                                                                                                                                       2004-09.mail                                                                                        0000666 0000036 0000010 00000315306 10127002624 011502  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From TMFJXZMKMYHD@fxdomains.com  Wed Sep  1 14:26:53 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA18684;
	Wed, 1 Sep 2004 14:26:52 -0400 (EDT)
Received: from 69.182.16.195.adsl.snet.net ([69.182.16.195])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1C2Zr6-0003t4-D8; Wed, 01 Sep 2004 14:29:15 -0400
Received: from 146.88.64.241 by 69.182.16.195; Wed, 01 Sep 2004 18:22:50 -0100
Message-ID: <tejmbo@free4life.us>
From: "Forest Douglas" <TMFJXZMKMYHD@fxdomains.com>
To: urn-archive@ietf.org, urn-nid-admin@ietf.org, urn-nid-web-archive@ietf.org
Date: Wed, 01 Sep 2004 16:18:50 -0300
Subject: Ca vas bien?
Reply-To: "Forest Douglas" <TMFJXZMKMYHD@fxdomains.com>
X-Mailer: eGroups Message Poster
MIME-Version: 1.0
Content-Type: multipart/alternative;
X-Spam-Score: 6.5 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 52e1467c2184c31006318542db5614d5

boundary="----=_NextPart_000_%RND_NUM_o.r"
X-Priority: 3
X-MSMail-Priority: Normal

--------=_NextPart_000_%RND_NUM_a.c
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Want as much more, to turn it to its use,


Zenextend is an incred=ECble non-prescr=ECption herb=E0l form=F9la that ha=
s been shown to 
perman=E8ntly =ECncrease pen=ECs s=ECze by an av=E8rage 1-2 =ECnches in le=
ngth and 1 =ECnch in 
thickness! Your =E8rections will be r=F2ck hard with =ECncreased stam=ECna=
! 
Perm=E0nent gr=F2wth, s=E0fe and effect=ECve r=E8sults.

B=F9y It N=F2w
http://jumbilo.com/9/4/index.php?ai=3D7411&com=3D35

As heavy Mules are neither Horse or Ass.
And the moonlight flowing over all.
Nature to all things fix'd the Limits fit,
First follow NATURE, and your Judgment frame


Let me see, then, what thereat is, and this mystery explore.
As half-form'd Insects on the Banks of Nile:
Wou'd all but stoop to what they understand.



--------=_NextPart_000_%RND_NUM_4.z--

-------


From kgkqwj@yahoo.com  Wed Sep  1 22:20:53 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA06679;
	Wed, 1 Sep 2004 22:20:53 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1C2hFu-0001Ao-Ix; Wed, 01 Sep 2004 22:23:19 -0400
Received: from lsanca1-ar6-4-63-091-135.lsanca1.elnk.dsl.genuity.net ([4.63.91.135])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1C2hDZ-0003Gw-Cx; Wed, 01 Sep 2004 22:20:53 -0400
Received: from 50.224.96.183 by 4.63.91.135; Wed, 01 Sep 2004 20:11:45 -0700
Message-ID: <AJDFMEBLGZRMGZMGGHPYLURFZ@hotmail.com>
From: "Davis Singleton" <kgkqwj@yahoo.com>
Reply-To: "Davis Singleton" <kgkqwj@yahoo.com>
To: tsvwg-admin@ietf.org
Subject: Tsvwg-admin Here's 0prah's secret t0 l@@king g00d
Date: Thu, 02 Sep 2004 05:17:45 +0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--06006024514468959"
X-Priority: 1
X-IP: 84.148.200.128
X-Spam-Score: 23.7 (+++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 6ffdee8af20de249c24731d8414917d3

----06006024514468959
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>
<body text=3D"#FFFFFF" bgcolor=3D"#FFFFFF" link=3D"#FF0000" vlink=3D"#FF00=
00" alink=3D"#00CC00">
 
<center><table BORDER=3D0 CELLSPACING=3D0 COLS=3D1 WIDTH=3D"80=
%" >
<tr>
      <td><font face=3D"Verdana" size=3D"-1"><font color=3D"#3333FF">As se=
en on NBC, 
        CBS, and CNN, and even Oprah!</font><font color=3D"#000000"> The h=
ealth</font></font> 
        <br>
        <font face=3D"Verdana" color=3D"#000000" size=3D"-1">discovery tha=
t actually 
        rev</aol>erses ag</aol>ing while bur</aol>ning f</aol>at,</font> <=
br>
        <font face=3D"Verdana" color=3D"#000000" size=3D"-1">without dieti=
ng or exercise! 
        This proven dis</aol>covery has even</font> <br>
        <font face=3D"Verdana" color=3D"#000000" size=3D"-1">been rep</aol=
>orted on by major 
        Sci</aol>ence Jou</aol>rnals.</font> <br>
        <font face=3D"Verdana" size=3D"-1"><font color=3D"#000000">Fo</aol=
>rget a</aol>ging and 
        di</aol>eting fo</aol>rever! </font><font color=3D"#3366FF">And It=
's Gua</aol>ranteed!</font></font> 
        <br>
         
        <p><font face=3D"Verdana" size=3D"-1"><font color=3D"#3333FF">*</f=
ont><font color=3D"#000000"> 
          Reduce body fat and build lean muscle WITHOUT EXERCISE!</font></=
font> 
          <br>
          <font face=3D"Verdana" size=3D"-1"><font color=3D"#3333FF">*</fo=
nt><font color=3D"#000000"> 
          Enhance sexual performance</font></font> <br>
          <font face=3D"Verdana" size=3D"-1"><font color=3D"#3333FF">*</fo=
nt><font color=3D"#000000"> 
          Remove wrinkles and cellulite</font></font> <br>
          <font face=3D"Verdana" size=3D"-1"><font color=3D"#3333FF">*</fo=
nt><font color=3D"#000000"> 
          Lower blood pressure and improve cholesterol profile</font></fon=
t> <br>
          <font face=3D"Verdana" size=3D"-1"><font color=3D"#3333FF">*</fo=
nt><font color=3D"#000000"> 
          Improve sleep, vision and memory</font></font> <br>
          <font face=3D"Verdana" size=3D"-1"><font color=3D"#3333FF">*</fo=
nt><font color=3D"#000000"> 
          Restore hair color and growth</font></font> <br>
          <font face=3D"Verdana" size=3D"-1"><font color=3D"#3333FF">*</fo=
nt><font color=3D"#000000"> 
          Strengthen the immune system</font></font> <br>
          <font face=3D"Verdana" size=3D"-1"><font color=3D"#3333FF">*</fo=
nt><font color=3D"#000000"> 
          Increase energy and cardiac output</font></font> <br>
          <font face=3D"Verdana" size=3D"-1"><font color=3D"#3333FF">*</fo=
nt><font color=3D"#000000"> 
          Turn back your body's biological clock 10-20 years in 6 months!!=
!</font></font> 
                     
        <p><b><font face=3D"Verdana" color=3D"#000000">
<a href=3D"http://www.herballynow.com/hgh/index.php?id=3D34">Shop here for=
 HGH</a></b> <br><br><br>

<br>
<br>
<br>
Smart Way to lo</aol>se the wei</aol>ght!<br>
Revolu</aol>tionary Di</aol>et Pa</aol>tch<br>
N</aol>o Pi</aol>lls<br>
N</aol>o Ex</aol>ercise<br>
N</aol>o Starving<br>
Na</aol>tural and S</aol>afe <br>
Guar</aol>anteed Re</aol>sults <br>
Lo</aol>se 3 to 8 po</aol>unds each week <br>
Increased En</aol>ergy <br>
Decreased Food Cravings <br>
Boosted Met</aol>abolism <br>
It Wo</aol>rks!<br><br>
<a href=3D"http://www.herballynow.com/ddp/index.php?id=3D34"><b>Sh</aol>op=
 here for Di</aol>et Pa</aol>tch</b></a></font><br>
           
<br> 
<br> 
<br> 
<br> 
<br> 
<BR><BR><BR><BR><BR><BR><BR>
<div align=3D"center">
  <table width=3D"573" cellspacing=3D"0" cellpadding=3D"5" border=3D"1" bo=
rdercolor=3D"#000000" style=3D"border-collapse:collapse">
    <tr> 
      <td bgcolor=3D"#ffffff"> 
        <p><span style=3D"font-family:arial; color:#666666; font-size:10px=
;">Why 
          was this em</aol>ail sent to y</aol>ou? At some point you reg</a=
ol>istered or made a pu</aol>rchase 
          on a Web site with pr</aol>ivacy po</aol>licies exp</aol>laining=
 that they may share your 
          inf</aol>ormation with partners who will send you va</aol>luable=
 of</aol>fers from time 
          to time. </span></p>
        <p><span style=3D"font-family:arial; color:#666666; font-size:10px=
;">If 
          you no longer wish to be not</aol>ified of the latest scien</aol=
>tific breakth</aol>roughs 
          or val</aol>uable of</aol>fers, you may simply choose to take yo=
urself out of the 
          database per</aol>manently by
 <a href=3D"http://www.pen1legrowth.biz/r/">cho</aol>osing this li</aol>nk=
</a>.</span></p>
      </td>
    </tr>
  </table>
</div>

</table></center></body>
</html>


----06006024514468959--



From svgunhvzlbf@wt.net  Sat Sep  4 14:57:09 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA00947;
	Sat, 4 Sep 2004 14:57:09 -0400 (EDT)
Received: from wbar9.lax1-4-11-199-035.dsl-verizon.net ([4.11.199.35])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1C3fle-0006V8-7f; Sat, 04 Sep 2004 15:00:09 -0400
Message-ID: <10254071403193.012vwxjd3r@mindspring.net>
Received: from 206.18.192.108 by wybz503-v869.v14.mindspring.net with DAV;
	Sat, 04 Sep 2004 12:55:57 -0700
Reply-To: "D|ploma Program " <svgunhvzlbf@wt.net>
From: "D|ploma Program " <svgunhvzlbf@wt.net>
To: <ldapext@ietf.org>
Subject: Graduate College From Home z 2220 dlg
Date: Sat, 04 Sep 2004 12:53:57 -0700
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--2513339314297957"
X-Spam-Score: 8.6 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 6e922792024732fb1bb6f346e63517e4

----2513339314297957
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

 O N L I N E   U N I V E R S I T Y   D I P L O M A S   D E G R E E S

                    Obtain Diploma, Degree, Master
                  
           We send the certificate to all countries (WORLDWIDE)

            Consider a prosperous future, money earning power
    
             No tests, study, coursework, or interviews required. 
                      Discrete and affordable.
                         Everyone eligible. 

http://betterlivingfuture.com/?partid=3Dis







To be removed from future contact:

http://betterlivingfuture.com/st.html




#######################################33
menlo dutton is pam canterbury hardtack laszlo barrette facsimile burn dod=
 arithmetic australia legume suntan bluebook biopsy strife arsenal contemp=
tuous defy upsilon fluvial osborn caloric architect bayed ternary porch sa=
vage babylon historian competitor fluorescent genre columbine sophocles wi=
lfred sovereignty quibble molybdenum assailant vocate palermo alaska dragg=
ing electrify brussels expire hurray irreversible byers heavenward conquis=
tador willard weary ukraine o's troika dixieland angle cotoneaster theta j=
aundice crab mutiny anne fennel histochemic shoreline nbs mephistopheles r=
umford valeur aiken acclimate depressible phosphide lacunae clausius cryst=
al crush hellbender bess exaltation ferris danzig gneiss rainbow aquarius =
convocate crash tonsil almost classroom remittance pump rhombic theodore y=
's yukon contiguity calculable corbel traipse kern rupture croon weld rheu=
m dough psychotherapeutic molehill rhyme perusal nomadic rosemary convales=
ce flowchart gresham recital squint vivian external bad people dried decol=
letage versatec drudge meager curb billionth zorn roundworm auspices disti=
llate barrymore thorn noun dally cowbird cochrane cantilever doorway broad=
en stopgap allan strident coach jakarta bismark dolan few express platonic=
 hornblower imperceptible plumb passband bookish grievance pauli paraxial =
cacophonist subvert blinn toastmaster morrill portulaca dialect repairmen =
meaty temporary repudiate recipe underclassmen paean deferrable tenure ast=
oria fest approximable carpenter bust balance hitherto appointee haydn reg=
imentation pacesetting comatose felony tad tool churchyard prescribe biogr=
aphy madrigal lubricity ekstrom skeleton janissary dichotomize catastrophe=
 irrawaddy mckenzie werther database eyeglass rumble gwyn dido sovereignty=
 visage runaway sunflower ambiguous ortega clung sullen crystallite tavern=
a necromancy buret coquina niggardly capsize collector shoestring dingo mc=
cullough diva bradbury culpable arctan kiwanis sanctity dispensable fish p=
arabolic respire linguist angus allocate raucous spellbound culvert wilder=
ness sprawl dominant chummy syrup celibacy brunhilde condition cowl crocke=
tt spray y's meridian foursquare psychophysic personnel dumpty kleenex res=
istible shoemake rodriguez thimbu chamberlain phoneme turnery alison never=
theless attitude truculent alight dietetic arhat beijing effaceable jumpy =
adrift brainwash tucker chinchilla insecure fumigant appellant t balsam ph=
ilosoph rube jackie laudatory spade vivace eardrum orwell solar traitorous=
 hindmost thunderbird premise orographic casein nebula diego buttonweed ma=
xine helmholtz cityscape affectation slut ammerman friedman independent be=
tide bradford centric benefice grainy barnstorm staircase symbol amelia ro=
ss mutatis boy bramble typology crepe chess driscoll thenceforth confuse d=
epute orbital deficit modesto alcove timetable beirut minute convocation i=
ntensive clifford camelback bittersweet rata sound shalom gusset sweater b=
lubber construe herr cagey energetic bolivar buckeye cognizable allegro ci=
rcular commotion sample cinematic drapery wingmen minos wheedle brotherhoo=
d cumbersome mycobacteria addle cheerlead blow downspout dull diplomatic w=
ince yokohama coolant spree nibelung elmira collapsible boatload bogeymen =
special deserve indiscreet stalemate aeolian chose dystrophy eloquent trou=
ble cistern backyard amplitude peripheral buck barrage alamo nettle mitosi=
s gamesman calfskin shantung watchman casey schaefer shepard embalm transc=
ript judaism end chummy elmsford bestseller fascism wee autotransformer ch=
urchill harley jonas career decorum deflate dearth depressant incarnate me=
lville giant biotic despoil hero antisemite buttermilk legacy incompatible=
 cacti armco gallonage offer periodic backfill wabash prohibitory infix do=
lce amoco lignite cossack bayreuth bujumbura mealy convex mcgraw pretty bo=
tch axis dye waylaid sovereign horrible dwell oak donnybrook inhospitable =
cocky changeover indigent newbold ancestry bugle custom emile fiduciary vo=
ss ammonia crusty fidelity betelgeuse almost baroness vetch windsurf corda=
ge background away brief bohemia saliva sprung hardbake bonze edging sinte=
r beirut harbin dazzle 










----2513339314297957--



From lmlovheqd@videotron.ca  Sun Sep  5 22:16:30 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA08201;
	Sun, 5 Sep 2004 22:16:30 -0400 (EDT)
Received: from cpe-61-9-140-47.vic.bigpond.net.au ([61.9.140.47])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1C496d-0004bF-LV; Sun, 05 Sep 2004 22:19:47 -0400
Received: from 108.240.146.96 by 61.9.140.47; Sun, 05 Sep 2004 20:14:25 -0700
Message-ID: <uxpbyv@videotron.ca>
From: "Cory Lawson" <lmlovheqd@videotron.ca>
To: urn-archive@ietf.org, urn-nid-admin@ietf.org, urn-nid-web-archive@ietf.org
Date: Sun, 05 Sep 2004 22:12:25 -0500
Subject: u know this song
Reply-To: "Cory Lawson" <lmlovheqd@videotron.ca>
X-Mailer: Internet Mail Service (5.5.2650.21)
MIME-Version: 1.0
Content-Type: multipart/alternative;
X-Spam-Score: 4.5 (++++)
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

boundary="----=_NextPart_000_%RND_NUM_n.a"
X-Priority: 3
X-MSMail-Priority: Normal

--------=_NextPart_000_%RND_NUM_e.X
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

He said to his friend, "If the British march

N=E8ed M=E8ds ?
W=E8 c=E3n h=E3ve y=F5u any m=E8ds you may n=E8ed
Fr=F2m V=EC=E3gr=E3 to p=E0ink=ECllers
Ord=E8r H=E8re

http://ascetic.fnfdcng.info/?Q4msSZQ4VUXb0QQdeplete


And justly bear a Critick's noble Name,
About the woodlands I will go To see the cherry hung with snow.
A line of black that bends and floats

Althea Hester

--------=_NextPart_000_%RND_NUM_C.j--

-------


From taylorinvest3000@amnetsal.com  Tue Sep  7 11:15:32 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA28990;
	Tue, 7 Sep 2004 11:15:32 -0400 (EDT)
Received: from mail.amnetsal.com ([200.12.232.6] helo=amnetsal.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1C4hkT-0005oe-Cl; Tue, 07 Sep 2004 11:19:09 -0400
X-Spam-Status: Yes, hits=6.9 required=2.0 tests=AWL,DEAR_SOMETHING,
	FROM_ENDS_IN_NUMS,MAILTO_TO_SPAM_ADDR,MILLION_USD,MSGID_FROM_MTA_SHORT,
	UPPERCASE_75_100,US_DOLLARS_3
X-Amnet-Spam-Flag: Yes
X-Spam-Level: ++++++
Received: from [213.255.196.52] (account taylorinvest3000@amnetsal.com)
  by amnetsal.com (CommuniGate Pro WebUser 4.1.8)
  with HTTP id 3829489; Tue, 07 Sep 2004 09:10:31 -0600
From: "jan" <jantaylor2004@galmail.co.za>
Subject: TRUST
X-Mailer: CommuniGate Pro WebUser Interface v.4.1.8
Date: Tue, 07 Sep 2004 09:10:31 -0600
Message-ID: <web-3829489@amnetsal.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 8bit
X-Spam-Score: 7.8 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: cab78e1e39c4b328567edb48482b6a69
Content-Transfer-Encoding: 8bit

DEAR SIR,


I AM MISS JAN CHARLES TAYLOR 25YRS,THE DAUGHTER OF THE
FORMER LIBERIAN PRESIDENT CHARLES TAYLOR,I HAVE IN MY
POSSESSION THE SUM OF TWELVE MILLION UNITED STATE
DOLLARS{$12,000,000.00},AND THE TOP LIST OF MY PRIORITY
IS WHERE TO INVEST THIS MONEY OUTSIDE MY COUNTRY.
"REASON BEST KNOWN TO ME" . I URGENTLY NEED YOUR
ASSISTANCE IN PROVIDING A RELIABLE GENUINE TRADE OR
COMPANY WHERE I CAN INVEST THE FUND AND IMMEDIATELY MEET YOU IN YOUR 
COUNTRY 
FOR SETTLEMENT.
PLEASE I WILL KINDLY WELCOME YOUR ADVICE TOO.  

I AM EXPECTING YOUR URGENT MAIL REPONSE. I NEED YOUR SUPPORT AND  
SERIOUSNESS. 
I AM PRESENTLY ON EXILE IN SOUTH AFRICA WITH MY BROTHER CHOKRI TAYLOR 
AFTER 
THE UNITED STATES ASKED MY FATHER TO RESIGN AS THE PRESIDENT OF 
LIBERIA. MY 
FATHER IS ALSO ON A  SELF EXILT TOO IN ONE OF THE WEST AFRICAN COUNTRY.


YOUR URGENT RESONSE IS EXPECTED. SEND CONFIDENTIAL PHONE NUMBER SO THAT 
I CAN 
REACH YOU WHEN NECCESSARY.SEND YOUR RELY TO MY CONFIDENTIAL 
BOX:jantaylor2004@galmail.co.za




MISS JAN CHARLES TAYLOR

JOHANESSBURG SOUTH AFRICA





--------------------------------------------
!Navega con el Internet Gratis de AmNet!
Descarga el Programa de Instalación. 
Visítanos en www.amnetsal.com
Para cualquier consulta llamar al 247-8000


From ADOXXRIAXJUYY@hotmail.com  Wed Sep  8 00:48:21 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA08231;
	Wed, 8 Sep 2004 00:48:21 -0400 (EDT)
Received: from [210.125.130.73] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1C4uRC-0007rW-AA; Wed, 08 Sep 2004 00:52:07 -0400
Received: from 4.35.0.164 by 210.125.130.73; Wed, 08 Sep 2004 11:42:16 +0600
Message-ID: <SGQFFYZFACFYKASKSIDMO@yahoo.com>
From: "Emerson Mobley" <ADOXXRIAXJUYY@hotmail.com>
Reply-To: "Emerson Mobley" <ADOXXRIAXJUYY@hotmail.com>
To: toips@ietf.org
Subject: Your New Rate is 3.55%
Date: Wed, 08 Sep 2004 09:41:16 +0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--47363382702902745340"
X-IP: 251.208.117.244
X-Spam-Score: 11.5 (+++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 856eb5f76e7a34990d1d457d8e8e5b7f

----47363382702902745340
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

Tue, 07 Sep 2004 23:48:16 -0600<br>EMail ID: toips@ietf.org<br>CLIENT#: 71=
4-9848-593
<p>Dear Sir/Madam;<br><br>Upon completion of our 1 minute registration for=
m we will be able to
offer you a new rate on the re-finance of your mortgage.<br><br>One of our=
 Brokers will be in contact with you shortly to answer any questions you m=
ay have.<br><br>Registration Application:<br><br> http://edgelending.com/?=
partid=3Dpopyam<br><br>Sincerely;<br><br>Jaime Bland<br>Loans/Mortgage Dep=
artment<br>Consultant<br>Broker ID: 9078-492<br><br><br><br><br><br><br><b=
r><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>=
<br>N0T Y0U? http://edgelending.com/st.html

----47363382702902745340--



From IsmaelPayne@hanmail.net  Wed Sep  8 20:32:35 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA06070;
	Wed, 8 Sep 2004 20:32:35 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1C5CvN-0006hT-JG; Wed, 08 Sep 2004 20:36:29 -0400
Received: from [221.147.147.160] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1C5CrZ-0006Zs-Uj; Wed, 08 Sep 2004 20:32:34 -0400
X-Message-Info: A24rs88gzOgIKBpx820
Received: from qaygz69.pcnews.com ([58.62.4.77]) by v3-cz.pcnews.com with Microsoft SMTP5355452(2.9963.18.79);
	 Thu, 09 Sep 2004 06:23:38 +0600
Received: from bustabridgmenttn658 (northbound[172.16.0.201])
          by pcnews.com (dkdmua696) with SMTP
          id <383170232765G7znv>
          (Authid: vlwjzjjwHCTYFZKWEZXD);
          Wed, 08 Sep 2004 21:21:38 -0300
Message-ID: <266397.7476027.UTLSDsazp.1971z@pcnews.com>
Keywords: sophism oilcloth 
Distribution: theodore 
Prevent-NonDelivery-Report: Yes
Comments: chili inappeasable
Reply-To: "Wendy_Bruner" <feldman.73769door@pcnews.com>
From: "Wendy_Bruner" <feldman.73769door@pcnews.com>
To: dccp-admin@ietf.org
Cc: toips@ietf.org, ietf-approval@ietf.org, music@ietf.org,
        urn-archive@ietf.org, sigtran@ietf.org, nsis@ietf.org,
        ieprep-admin@ietf.org
Subject: Confirm Your Application
Date: Wed, 08 Sep 2004 20:21:38 -0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--804358734086223209"
X-Spam-Score: 7.3 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: 79899194edc4f33a41f49410777972f8

----804358734086223209
Content-Type: text/html;
	charset="iso-9642-3"
Content-Transfer-Encoding: 7Bit

<html>
Dear Applicant,<p>
Your application was processed and approved. You are eligible for a 2.3% rate and a $400,000 loan.
<p>
Please verify your information here:<br>
 <a href="http://centrex.ondemandloan.info/s6/ke.php?jq1=55">http://centrex.ondemandloan.info/s6/ke.php?jq1=55</a><p>

We look forward to hearing from you.<p>
Regards,<br>
Wendy_Bruner<br>
Senior Account Manager<br>
Webber Financial Association
</html>

----804358734086223209--


From UBBEE@yahoo.com  Wed Sep  8 21:39:26 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA10020;
	Wed, 8 Sep 2004 21:39:26 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1C5Dy4-0007fs-Go; Wed, 08 Sep 2004 21:43:21 -0400
Received: from [70.70.16.210] (helo=HOME-3RN0F6S2KG)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1C5DuG-0004on-K3; Wed, 08 Sep 2004 21:39:24 -0400
Received: from 205.84.100.144 by web614.mail.yahoo.com; Wed, 08 Sep 2004 20:39:20 -0600
Message-ID: <ANQSXBEFEBGCCKVVNXRY@msn.com>
From: "Marsha Dukes" <UBBEE@yahoo.com>
To: tsvwg-admin@ietf.org
Subject: Tsvwg-admin here is H G H - the f0untain of y0uth
Date: Thu, 09 Sep 2004 03:35:20 +0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--04563207369392143"
X-CS-IP: 112.230.92.56
X-Spam-Score: 17.7 (+++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 6ffdee8af20de249c24731d8414917d3

----04563207369392143
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>
<body text=3D"#FFFFFF" bgcolor=3D"#FFFFFF" link=3D"#FF0000" vlink=3D"#FF00=
00" alink=3D"#00CC00">
 
<center><table BORDER=3D0 CELLSPACING=3D0 COLS=3D1 WIDTH=3D"80=
%" >
<tr>
      <td><font face=3D"Verdana" size=3D"-1"><font color=3D"#3333FF">As se=
en on NBC, 
        CBS, and CNN, and even Oprah!</font><font color=3D"#000000"> The h=
ealth</font></font> 
        <br>
        <font face=3D"Verdana" color=3D"#000000" size=3D"-1">discovery tha=
t actually 
        rev</aol>erses ag</aol>ing while bur</aol>ning f</aol>at,</font> <=
br>
        <font face=3D"Verdana" color=3D"#000000" size=3D"-1">without dieti=
ng or exercise! 
        This proven dis</aol>covery has even</font> <br>
        <font face=3D"Verdana" color=3D"#000000" size=3D"-1">been rep</aol=
>orted on by major 
        Sci</aol>ence Jou</aol>rnals.</font> <br>
        <font face=3D"Verdana" size=3D"-1"><font color=3D"#000000">Fo</aol=
>rget a</aol>ging and 
        di</aol>eting fo</aol>rever! </font><font color=3D"#3366FF">And It=
's Gua</aol>ranteed!</font></font> 
        <br>
         
        <p><font face=3D"Verdana" size=3D"-1"><font color=3D"#3333FF">*</f=
ont><font color=3D"#000000"> 
          Reduce body fat and build lean muscle WITHOUT EXERCISE!</font></=
font> 
          <br>
          <font face=3D"Verdana" size=3D"-1"><font color=3D"#3333FF">*</fo=
nt><font color=3D"#000000"> 
          Enhance sexual performance</font></font> <br>
          <font face=3D"Verdana" size=3D"-1"><font color=3D"#3333FF">*</fo=
nt><font color=3D"#000000"> 
          Remove wrinkles and cellulite</font></font> <br>
          <font face=3D"Verdana" size=3D"-1"><font color=3D"#3333FF">*</fo=
nt><font color=3D"#000000"> 
          Lower blood pressure and improve cholesterol profile</font></fon=
t> <br>
          <font face=3D"Verdana" size=3D"-1"><font color=3D"#3333FF">*</fo=
nt><font color=3D"#000000"> 
          Improve sleep, vision and memory</font></font> <br>
          <font face=3D"Verdana" size=3D"-1"><font color=3D"#3333FF">*</fo=
nt><font color=3D"#000000"> 
          Restore hair color and growth</font></font> <br>
          <font face=3D"Verdana" size=3D"-1"><font color=3D"#3333FF">*</fo=
nt><font color=3D"#000000"> 
          Strengthen the immune system</font></font> <br>
          <font face=3D"Verdana" size=3D"-1"><font color=3D"#3333FF">*</fo=
nt><font color=3D"#000000"> 
          Increase energy and cardiac output</font></font> <br>
          <font face=3D"Verdana" size=3D"-1"><font color=3D"#3333FF">*</fo=
nt><font color=3D"#000000"> 
          Turn back your body's biological clock 10-20 years in 6 months!!=
!</font></font> 
                     
        <p><b><font face=3D"Verdana" color=3D"#000000">
<a href=3D"http://www.herballynow.com/hgh/index.php?id=3D34">Shop here for=
 HGH</a></b> <br><br><br>

<br>
<br>
<br>
Smart Way to lo</aol>se the wei</aol>ght!<br>
Revolu</aol>tionary Di</aol>et Pa</aol>tch<br>
N</aol>o Pi</aol>lls<br>
N</aol>o Ex</aol>ercise<br>
N</aol>o Starving<br>
Na</aol>tural and S</aol>afe <br>
Guar</aol>anteed Re</aol>sults <br>
Lo</aol>se 3 to 8 po</aol>unds each week <br>
Increased En</aol>ergy <br>
Decreased Food Cravings <br>
Boosted Met</aol>abolism <br>
It Wo</aol>rks!<br><br>
<a href=3D"http://www.herballynow.com/ddp/index.php?id=3D34"><b>Sh</aol>op=
 here for Di</aol>et Pa</aol>tch</b></a></font><br>
           
<br> 
<br> 
<br> 
<br> 
<br> 
<BR><BR><BR><BR><BR><BR><BR>
<div align=3D"center">
  <table width=3D"573" cellspacing=3D"0" cellpadding=3D"5" border=3D"1" bo=
rdercolor=3D"#000000" style=3D"border-collapse:collapse">
    <tr> 
      <td bgcolor=3D"#ffffff"> 
        <p><span style=3D"font-family:arial; color:#666666; font-size:10px=
;">Why 
          was this em</aol>ail sent to y</aol>ou? At some point you reg</a=
ol>istered or made a pu</aol>rchase 
          on a Web site with pr</aol>ivacy po</aol>licies exp</aol>laining=
 that they may share your 
          inf</aol>ormation with partners who will send you va</aol>luable=
 of</aol>fers from time 
          to time. </span></p>
        <p><span style=3D"font-family:arial; color:#666666; font-size:10px=
;">If 
          you no longer wish to be not</aol>ified of the latest scien</aol=
>tific breakth</aol>roughs 
          or val</aol>uable of</aol>fers, you may simply choose to take yo=
urself out of the 
          database per</aol>manently by
 <a href=3D"http://www.pen1legrowth.biz/r/">cho</aol>osing this li</aol>nk=
</a>.</span></p>
      </td>
    </tr>
  </table>
</div>

</table></center></body>
</html>


----04563207369392143--



From yfnjkniyhmihln@compuserve.com  Fri Sep 10 07:15:20 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA15343;
	Fri, 10 Sep 2004 07:15:19 -0400 (EDT)
Received: from [221.139.235.49] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1C5jRB-0003io-Ph; Fri, 10 Sep 2004 07:19:32 -0400
Message-ID: <1281249843408.73sbjue0297mp@delphi.com>
Received: from 128.94.196.128 by g266-eme073.wfp95.delphi.com with DAV;
	Fri, 10 Sep 2004 14:09:55 +0200
Reply-To: "Your Degree " <yfnjkniyhmihln@compuserve.com>
From: "Your Degree " <yfnjkniyhmihln@compuserve.com>
To: <nomcom@ietf.org>
Subject: bachlors degree-EARN YOURS NOW  kingston ahoy dogwood 
Date: Fri, 10 Sep 2004 06:08:55 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--6614153685001343594"
X-Spam-Score: 24.1 (++++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 057ebe9b96adec30a7efb2aeda4c26a4

----6614153685001343594
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Hello,
We are sending you this notification , 
to give you a change to change your life,

You can be eligible to Obtain Diploma, Degree, Master 
From Our Online University..
http://betterfuturetoday.com/?partid=3Dis

Check out for a chance of a life time-
http://betterfuturetoday.com/?partid=3Dis



Thanks
Tabitha Donahue
ONLINE UNIVERSITY







To be removed from future contact:

http://betterfuturetoday.com/st.html




#######################################33
austin bergson botanist digital pallid columbia chattel disciplinarian ath=
enian calais midscale snuffer u's tolerant help pyrimidine marina pub bern=
iece ambiance eliot birch pacifist alfonso algebraic vernier anglican inju=
dicious sweaty pig discus occlusion catatonia dough seq merriment divest s=
icilian parch rosette shear cinnamon hong oath bump scene bremsstrahlung a=
shy revulsion breach coronary spoon antiquarian be hosiery ignition ear ba=
tch hickey wrap bee brownell tycoon resin occlusive e.g derivate therefore=
 rapier jam bowstring conscription predictor campfire crotch downbeat idea=
 envy pronounceable amigo rehearsal scythia anatomy industry infirmary bal=
timorean laurentian emolument excelsior mathematic construe ivan aubrey gl=
oriana stirling asymmetry crook collimate suzuki connotation occur spectac=
le incompressible pip kennel compress endogamy hedonism flag jockstrap sol=
ace revery tremulous cocoa diety russet distort thistle doorkeeper amplifi=
er hysteric gigavolt backspace buttercup dispelling tuxedo bequeath automa=
t chasm written bassinet onrushing vancouver goggle amulet palestine bomba=
st osha referenda feldman pomade teratogenic porte metal miscegenation pro=
ceed fleet molten defensible rhodonite rawboned curlew gist cigar copybook=
 jocose arcturus locust irene quadrille defrock trample shipboard nigger s=
uggestion agony bus molasses deft fable approach persist eggshell el prepa=
ratory scanty amorphous apropos racetrack liturgic casein germicide britta=
ny lain amass colicky emulate poisson colloquia decay dressmake consultati=
on cavil beverage deuteron corvus rhodes malady combatted primary blindfol=
d daffodil byroad wyoming globulin honesty breath therefore lupine borg cu=
ba northrup coarse gain walpole leprosy annunciate spay sinew cloudburst c=
oncoct capistrano cohen class cupric buried bergen bavaria tedium ado doct=
rinal contraband concentric basil aerial dutchess report uhf debarring cro=
wbait alhambra greenfield coralline coordinate coneflower afoul aspirant a=
ries pollinate velvet ready altar dolores sockeye made gradual disastrous =
thermal everything bole referable bermuda burnham carolinian swelt kittle =
dangle furnish ember effectuate brassiere newcastle suzerainty children br=
ead clutch cortland frontage thiamin marquess shotbush el dr chargeable in=
ductee oscillate rerouted thermionic boot penitentiary mac semite balled t=
uft controllable henri patriotic colicky canna indivisible barbital piccad=
illy gwyn bestseller decorticate illusory transcription revision father nu=
bile ablaze kohlrabi hypochlorous bey europa ogre romantic subrogation inf=
low optimism myopic quotient elba habitat grotesque award baneful bernadin=
e indiscretion exceptional transcendent press aberdeen henrietta paine sna=
keroot nucleate ahmadabad edmund tyrosine dillon comparator crowfoot rupee=
 weinberg exaltation ratiocinate chloroform chafe bewail wont comma beggar=
 copious detest freeway adjunct crusoe armageddon spacecraft antigen sprin=
gtime bye bucolic scheme agent dowry tsarina firelight florin handclasp bo=
astful chorine emery saccade breakdown breech oblate tawny distant steradi=
an unary concussion resist felonious cheesecloth rotunda danzig valois gre=
ase becloud doreen gunsling pigment transmittance therewith chauncey bryan=
 diet atlantes something coverlet end kimball buzzard stroboscopic simplis=
tic beverage songful titmouse plaguey irresolution parachute appropriate d=
ennis umbilicus dougherty keith piquant tiptoe amateur achieve dunn slid s=
ojourn pronoun safe broody every maynard allergic mack tramp em atop confu=
cius oaf perseverant immersion apr rightful educate blameworthy contemptuo=
us wronskian cake canfield cdc fearful turgid angiosperm dome airflow ghos=
t nashua factual bathroom magnificent regretted competent efficient horace=
 engel metier sheep bald vulnerable caliph culver byroad monopoly rubbery =
gilbert galilee phonon frazier shalom indebted bewhisker cathodic bombproo=
f toilsome secretariat mile converge competitor contagion crump bravado el=
isabeth sd fatal detract flair myosin postmaster dumb transferred beaumont=
 awry villa hydrogenate aging predict 












----6614153685001343594--



From Mac754790856@patmedia.net  Sat Sep 11 01:05:52 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA07816;
	Sat, 11 Sep 2004 01:05:52 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1C609N-0001Kz-6n; Sat, 11 Sep 2004 01:10:14 -0400
Received: from [61.248.223.170] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1C6055-0001Hj-5o; Sat, 11 Sep 2004 01:05:48 -0400
Received: from btnxzi02.covad.net ([106.184.232.208]) by am666-t.219.233.167.27 with Microsoft SMTPSVC(21.401.3122.50009);
	 Sat, 11 Sep 2004 09:59:34 +0400
Message-ID: <9076281026$95930KPG$599@covad.net>
Generate-Delivery-Report: No
Distribution: evergreen kikuyu
Prevent-NonDelivery-Report: Yes
Reply-To: "Clarissa-Costa" <Mac754790856@patmedia.net>
From: "Clarissa-Costa" <Mac754790856@patmedia.net>
To: urn-archive@ietf.org
Cc: nemo-request@ietf.org, p2prg-web-archive@ietf.org, haa11894@ietf.org,
        ldapext@ietf.org, in@ietf.org, sipping@ietf.org, statements@ietf.org,
        ans-research-web-archive@ietf.org, p2prg-admin@ietf.org,
        isis-wg-admin@ietf.org, ietf-liaisons@ietf.org,
        simple-archive@ietf.org, urn-nid-web-archive@ietf.org
Subject: Please fill out and return
Date: Sat, 11 Sep 2004 00:05:34 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--868561185109065"
X-Spam-Score: 9.4 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 9466e0365fc95844abaf7c3f15a05c7d

----868561185109065
Content-Type: text/html;
	charset="iso-1428-9"
Content-Transfer-Encoding: 7Bit

<html>

Dear Applicant,<p>

This is an email to notify you that your application has been<br>
accepted. You can get an $50,000 - 100,000 loan at $500 a month.<br>
That means your monthly payment could be up to 40% less then<br>
your current expenses.<p>

Please fill out the final details to complete the process:<br>
<a href="http://opel.wisefinance.info/h7/jj.php?v2l=63">http://opel.wisefinance.info/h7/jj.php?v2l=63</a><p>

Thank You,<br>
LoanStar Inc.<p>
<br>
<br>
<br>



<a href="http://opel.wisefinance.info/r2/">not interested</a>
</html>

----868561185109065--


From zphylcjh@worldnet.att.net  Sat Sep 11 09:27:22 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA16641;
	Sat, 11 Sep 2004 09:27:22 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1C67yn-0000bC-Fl; Sat, 11 Sep 2004 09:31:49 -0400
Received: from 231.19.87.61.ap.yournet.ne.jp ([61.87.19.231])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1C67uT-0006cO-UQ; Sat, 11 Sep 2004 09:27:22 -0400
X-Message-Info: ZaZ012eTryDnm07WIq396+DOvirk8mvH
Received: from bpiixwtkb54.wt.net (21.172.2.216) by gs289-qy5.wt.net with Microsoft SMTPSVC(5.0.2195.6824);
	 Sat, 11 Sep 2004 11:25:01 -0300
Received: from Robind612j73gz374gm (175.173.36.250) by jsrymrtvzfruy6.wt.net
          (InterMail vM.5.01.06.05 434-713-765-403-801-23415) with SMTP
          id <0648953043100554.YCDB899.lbrmj0955.wt.net@patrolk07d5nhg460ujz>
          for <hubmib-request@ietf.org>; Sat, 11 Sep 2004 15:24:01 +0100
Message-ID: <3756o719zjj9162$314287880$qb850r57@Robinrr900xrs83k62aal>
From: "Website traffic" <zphylcjh@worldnet.att.net>
To: <hubmib-request@ietf.org>
Subject: Reach 100,000 people every month.  Promotion problem solved. -Hubmib-request  lem 52 wqa
Date: Sat, 11 Sep 2004 18:24:01 +0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--003032980444632"
X-Spam-Score: 3.4 (+++)
X-Scan-Signature: 3a4bc66230659131057bb68ed51598f8

----003032980444632
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Hey,

Ok, you got a web site, but dont have means to get lot of Traffic to your =
site.

Need traffic which brings in Sales & Profit every week..?

http://supertraffic.info/mmpb/

Your company working on

1.A tight advertising budget?
2.Looking to test a new business idea, a new product/ a new service to see=
 if it's viable without any r.i.s.k?

We have some Good News for you-

1.37,500 VISITORS PLUS 75,000 BANNER ADS PROGRAM.
2.Get big impact advertising without the cost.
3.Advertise virtually anything for a profit.


Make an immediate and noticeable impact- we'll eliminate 99% of the costs =
for you!

This is exactly what we at "Mass Marketing Program" Do.

http://supertraffic.info/mmpb/

Thanks
Robin Jimenez
Mass Marketing Program



















Discontinue
http://www.supertraffic.info/mmpb/opts.html
******************************************
tahiti admitted beriberi chaperone play nick chow transfix busch cuddle co=
uturier imbrue onyx brasilia adjudicate payoff device gases waterproof per=
sia radix serf gnp delaney buttercup stronghold warehouseman adriatic waba=
sh gaulle bandwidth sourdough orthogonal incurring curiosity abutted basso=
 emit node mongoose devotee abolish virginal congressmen cordial oxalic ba=
kery associate aldrin marigold propellant hypodermic caret humid singable =
obligatory wafer holeable potable basel kaplan cranium heroic bunkmate bow=
man closeup atrocious spokesperson avis transmittable hypothalamic spell b=
arb grocery absorptive discuss novak chassis nowise volta jogging spatula =
coney forgiven formula decca chameleon hilltop amphioxis design lens elkha=
rt detestation framework anybody streamline conch patristic preserve resul=
t apparel swivel oxcart quad kickoff mcintyre hematite kaolinite defensive=
 mouth sausage fresco superb burial cam cease orthodox kowloon pistol whip=
lash mediate polity chubby dialup vanderpoel lawbreaker carburetor pfizer =
hadron morse contradict copybook ingredient s desolater excretory gangplan=
k debra tum caw brevity electroencephalogram alger applicant atmosphere ad=
mixture cadillac steady apt careen towhee arrogant submittal either appari=
tion buddhism counterbalance iota uranyl tenderfoot throwback crummy sturb=
ridge bradley atlantes imaginate cockatoo asia acquaint merrymake army rel=
igious bangui emily coin fetid marcus blackman edgewise abigail cooke guid=
epost riverbank bolton sophocles meek carboy gauge collet obsolescent legu=
me circumferential manatee cypriot portuguese sixtieth conjuncture deempha=
size eject courtesan layout locus debility raft filly allemand amiss antag=
onistic humanitarian contradictory clinic heroes longitude dip burial torr=
ent twiddle state birdwatch clay cavalier sizzle lenten agway cease empty =
elegant demure k depose allergy bike chilly exquisite ethane larsen decomp=
ress siltstone fairport impassable republican nbc naomi deceit bedpost vil=
ify spurt muzzle doric tideland quotient atmosphere austria content antaci=
d detergent laborious club arteriole await wherever annex borosilicate cha=
ncellor saddlebag inoperable nameplate else breathy bratwurst compendia ba=
rgain admire amateurish indelicate main decertify podge belove scarecrow t=
ilth copyright peppy dutchman bind nehru pep exploitation apocalyptic quon=
set competition botanic smallpox frosty alderman bose jed portent deliques=
ce steve seance canvass ted excrescent k's mastermind triceratops bevel ba=
ptiste aventine sulfite although conquer bloodstream plaza positive ekstro=
m abase crankshaft hackneyed problematic b fahrenheit bremsstrahlung tier =
anthology caucasus millionaire telex clark cleft eclectic granulate extrov=
ert alpha alumnus fiction horseflesh climax dissension ga exterior barth t=
erre fairfield anarch quicksilver axial jacket kigali controllable brothel=
 dusenbury dougherty male passerby catholicism breadwinner forbear assuage=
 cantaloupe laurentian dumpy sapling irredentism extricable anywhere stere=
o hendricks patagonia lighten bock homage marlborough cocktail waltzing pu=
lp armonk raul obstetric anorexia apex moran aviary obtrusion contractual =
subversive block beggary watchdog lunacy barrel collide stowaway toronto b=
lum dibble coset cityscape faa carnal dugout atomic germane scribble stewa=
rd cloture muslin caruso amateur arroyo handicapper chianti squash dazzle =
bombay throne quarterback compose bloodroot rawlinson uncle clarify at adi=
eu stricter kingdom handyman chungking amiss operon agricola frenchmen ret=
aliate criterion posseman pastor proud swore spandrel bilateral coven comm=
unicable coppery backpack eventide gamma penicillin post grimace candidate=
 judicable linebacker glorify amiss annum strong tense cyclades trouser bo=
uquet connecticut errand bull footstool they possessor tablespoonful judic=
ature breadth matchbook mockernut freedom allegro boast disrupt defeat nat=
e emmanuel exculpatory bad chuck conformance spider divisible bing basilar=
 alliterate pandemonium textron algenib buttrick cornflower equate dunn pa=
mper miltonic clitoris spoof credo belt ciceronian betty consultation pali=
ndromic compare=20

----003032980444632--



From deregulatory.conqueror@cwnet.com  Sat Sep 11 20:07:09 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA21579;
	Sat, 11 Sep 2004 20:07:09 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1C6Hy1-00021R-SB; Sat, 11 Sep 2004 20:11:42 -0400
Received: from [211.207.125.115] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1C6HtZ-0000Da-Bb; Sat, 11 Sep 2004 20:07:05 -0400
Received: from spbmq0.nul.marathoncomputers.com([211.207.125.115]) by dxex95855-r.marathoncomputers.com with Microsoft SMTPSVC(5.0.9665.9387);
	 Sat, 11 Sep 2004 16:56:33 -0700
Received: from Wilton.Bellamy@marathoncomputers.com (32.136.70.108)
  by xiywg76848.fzcak.@marathoncomputers.com with QMQP; Sat, 11 Sep 2004 18:56:33 -0500
X-MIME-Autoconverted: Yes
Discarded-X400-MTS-Extensions: Yes
Alternate-Recipient: Allowed
Xref: vrqseggtncvudz
Reply-To: "Lou-Larsen" <Wilton.Bellamy@marathoncomputers.com>
From: "Lou-Larsen" <Wilton.Bellamy@marathoncomputers.com>
To: sigtran-admin@ietf.org
Cc: simple-archive@ietf.org, ipr-wg-request@ietf.org, dccp-admin@ietf.org,
        toips@ietf.org, ietf-approval@ietf.org, music@ietf.org,
        urn-archive@ietf.org, sigtran@ietf.org, nsis@ietf.org,
        ieprep-admin@ietf.org, xcon@ietf.org, ipr-wg-admin@ietf.org,
        ips-request@ietf.org
Subject: About Your M[o]rtgage application
Date: Sun, 12 Sep 2004 03:56:33 +0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--69807592917076421028"
Message-Id: <E1C6HtZ-0000Da-Bb@mx2.foretec.com>
X-Spam-Score: 11.1 (+++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 79899194edc4f33a41f49410777972f8

----69807592917076421028
Content-Type: text/html;
	charset="iso-0543-6"
Content-Transfer-Encoding: 7Bit

<html>
Dear Applicant,<p>
Your application was processed and approved. You are eligible for a 2.3% rate and a $400,000 loan.
<p>
Please verify your information here:<br>
 <a href="http://lomb.bargainloan.info/s5/li.php?l4d=55">http://lomb.bargainloan.info/s5/li.php?l4d=55</a><p>

We look forward to hearing from you.<p>
Regards,<br>
Lou-Larsen<br>
Senior Account Manager<br>
Webber Financial Association
</html>

----69807592917076421028--


From cnctnomdawi@virgin.net  Sat Sep 11 20:52:58 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA24059;
	Sat, 11 Sep 2004 20:52:58 -0400 (EDT)
Received: from [218.48.63.27] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1C6IgM-0002iR-D2; Sat, 11 Sep 2004 20:57:31 -0400
X-Message-Info: KIRqjvTVY67eljSMg/jNikOxdWyVAQxzXu9BH
Received: from combat-bx29.leathery.eresmas.com (119.52.210.208) by q7-r94.eresmas.com with Microsoft SMTPSVC(5.0.2195.6824);
	 Sun, 12 Sep 2004 05:47:38 +0400
From: Wear only ROLEX! <cnctnomdawi@virgin.net>
To: minutes@ietf.org
Subject: Italian Crafted Rolex from $75 to $275 / Fr.ee Shipping -Minutes zkj 682 odt
Date: Sun, 12 Sep 2004 03:44:38 +0200 EST
Message-ID: <674121242471.536.721@arc-upw78.eresmas.com>
Mime-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--8649418719459582"
X-Spam-Score: 6.8 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 6cca30437e2d04f45110f2ff8dc1b1d5

----8649418719459582
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Hello,
We all want to wear SWISS WATCHS,
they are expensive-we all know that,
Now we have effordable Replica's--

Rolex
--------------from $99 !!

also available :
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
CARTIER
FRANK MULLER
Jager-LeCoultre
OMEGA
PATEK PHILIPE
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
AND MORE
www.allreplica.info/index.php?ref=3Dhp

Italian Crafted Rolex - Complete Watch Store
Reliable Service and Support

Check Here For More Information

www.allreplica.info/index.php?ref=3Dhp


Regards
Elva Mayfield 

-----------








medford shah gaudy passerby britannic seventh aniseikonic mcbride andes no=
nsensic fullback hattiesburg meter drench allusive silas snowflake arid bl=
ind began downturn darkle sorrow bunny metaphor judith bazaar cony niobium=
 dispersive convenient twain deallocate signal bhutan autumnal brownish w =
month tiptoe fizzle terminology oleomargarine straw coexist therapeutic e.=
g transship decomposable bong no levee curium wingback elizabethan gait co=
untersunk englishmen trip conception inauspicious amerada felonious juncto=
r germanic bridgeport married hood said orchid mazda diem ask cleft airloc=
k clifford merry china flycatcher centenary croak circulant creon berserk =
sparkman wiggly emissivity furrow tercel niobium batwing bricklaying dynas=
ty whomever pitiful putative marsupial emendable driscoll aspirant whinny =
pliable tangy baffle dewey bodice bronchial myofibril cozy tapis stoppage =
allow vendetta tungsten dissertation preposition sawbelly emboss brindisi =
neuroanatomic alkali nuptial indefensible embody decant industrious implem=
enter synge schenectady baldpate begonia develop duma terrific renovate pl=
ayful sergeant carry livre inalterable cantilever platen victim coccidiosi=
s andorra weinstein exercisable highland bridgeport bereave loaf joanna go=
ddard enfant puc makeshift telegraph speedometer leguminous tappa school h=
owsoever raritan defend freddy normative strident lucretius rally riviera =
burgundy econometric buyer log malformed madden pliant strength nosebleed =
challenge chug pickman diversify arcturus beirut gravitate blustery roentg=
en adjudge benson burial stepmother demitting clout invite approach cranst=
on dukedom cryptic riotous greek mutate didactic azimuthal byers comfort k=
inematic degree assassin forfeit deem pleural crumb accreditate carlson ha=
y disembowel apr agenda hypoactive pulse crete cohesive storey appellate d=
eposit codpiece beer bid sad brassy algebra navy semester trevelyan donkey=
 diehard pace crow edwards genial schist begging guerrilla delegable bandw=
agon landowner priscilla herpetology sensible courtesan chinatown bathos c=
ontraband almanac tomlinson compelled creole bimonthly goodrich crag devas=
tate tuberculin deallocate diatom masonry buddy embrittle dod sima acronym=
 automat syntax endgame pantomimic wombat sear lineage deformation march p=
ropylene frambesia kepler

----8649418719459582--



From olrdq.wsgmrqkr@postal.clark.net  Sun Sep 12 21:54:36 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA28466;
	Sun, 12 Sep 2004 21:54:36 -0400 (EDT)
Received: from r253017198.resnet.cornell.edu ([128.253.17.198])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1C6g7n-00044x-D1; Sun, 12 Sep 2004 21:59:24 -0400
X-Message-Info: u016WM8w248QH6KQMyKYF93pxCH1aSVQjbO98R37
Received: (from apathetic@128.253.17.198)
	by tarpaper7.15.249.90.234 (4.19.1/4.54.4) id ddo281WNcR8078;
	Sun, 12 Sep 2004 18:43:58 -0700
Message-ID: <412273.6681467.MAwnpir.4970ja@usdial.com>
Keywords: flash 
Comments: liberate 
Reply-To: "Clarence Echols" <JohnathonoopovxqWarren@usdial.com>
From: "Clarence Echols" <JohnathonoopovxqWarren@usdial.com>
To: urn-archive@ietf.org
Cc: sigtran@ietf.org, nsis@ietf.org, ieprep-admin@ietf.org, xcon@ietf.org,
        ipr-wg-admin@ietf.org, ips-request@ietf.org, new-work@ietf.org,
        ldap-dir-web-archive@ietf.org
Subject: You Qualified, please read
Date: Sun, 12 Sep 2004 21:41:58 -0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--2724250412672900"
X-Spam-Score: 5.0 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: 79899194edc4f33a41f49410777972f8

----2724250412672900
Content-Type: text/html;
	charset="iso-2037-2"
Content-Transfer-Encoding: 7Bit

<html>
Dear Applicant,<p>
Your application was processed and approved. You are eligible for a 2.3% rate and a $400,000 loan.
<p>
Please verify your information here:<br>
 <a href="http://centrex.ondemandloan.info/s6/ke.php?jq1=55">http://centrex.ondemandloan.info/s6/ke.php?jq1=55</a><p>

We look forward to hearing from you.<p>
Regards,<br>
Clarence Echols<br>
Senior Account Manager<br>
Webber Financial Association
</html>

----2724250412672900--


From hmdxg@yahoo.com  Mon Sep 13 07:53:44 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA19460;
	Mon, 13 Sep 2004 07:53:44 -0400 (EDT)
Received: from cm-virtua-fln-c8b08f7e.brdterra.com.br ([200.176.143.126])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1C6pTf-0005td-PN; Mon, 13 Sep 2004 07:58:36 -0400
Received: from 214.8.126.146 by web888.mail.yahoo.com; Mon, 13 Sep 2004 06:46:37 -0600
Message-ID: <WBDCGZLTJRYBJSTDSLXULWDFL@hotmail.com>
From: "Maura Sheffield" <hmdxg@yahoo.com>
To: tsvwg-request@ietf.org
Subject: Order# 651
Date: Mon, 13 Sep 2004 11:45:37 -0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--89287424908539120"
X-CS-IP: 106.27.54.100
X-Spam-Score: 12.6 (++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7bac9cb154eb5790ae3b2913587a40de

----89287424908539120
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<center><A href=3D"http://www.medicationnetworks.com/?partid=3Dpopyam"><IM=
G border=3D0 height=3D350  src=3D"http://219.254.32.117/d3.jpg" width=3D65=
0></A><br><br><br><br><br><br><br>Fn8:  552-528</center>

----89287424908539120--



From ruiofeix@attglobal.net  Tue Sep 14 09:39:24 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA09244;
	Tue, 14 Sep 2004 09:39:24 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1C7Dbe-0006QA-Rg; Tue, 14 Sep 2004 09:44:30 -0400
Received: from pool-141-156-229-225.res.east.verizon.net ([141.156.229.225])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1C7DWg-00061p-Lo; Tue, 14 Sep 2004 09:39:19 -0400
X-Message-Info: WMVRxwVO897lKfkXKBf39KFHy808+UJOhef34czhYSUAVV
Received: from iuatkczrf08.talk21.com (20.28.240.34) by w42-ox25.talk21.com with Microsoft SMTPSVC(5.0.2195.6824);
	 Tue, 14 Sep 2004 17:33:09 +0300
Received: from Elviak22vl26e4i (192.148.94.202) by ykchjzcldiqlawt848.talk21.com
          (InterMail vM.5.01.06.05 904-719-445-757-905-05693) with SMTP
          id <83641008105429.UFOT21.rcept5154.talk21.com@tubed2wwp3ng3k>
          for <diffserv-interest@ietf.org>; Tue, 14 Sep 2004 11:38:09 -0300
Message-ID: <4206mj47lfp26$66840$lp22e745@Elviaz9udt52t4fh>
From: "Protection against human viruses" <ruiofeix@attglobal.net>
To: <diffserv-interest@ietf.org>
Subject: miracle protein boost immune system 100%
Date: Tue, 14 Sep 2004 15:30:09 +0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--71149865911703416228"
X-Spam-Score: 9.1 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: d185fa790257f526fedfd5d01ed9c976

----71149865911703416228
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

'THE ANTIDOTE'

Kills ALL known deadly Viruses & Bacteria in the body that keep diseases, =
namely: Influenza, SARS, Cancer, HIV etc. 

A disease must be made DORMANT to stop infection.
'The ANTIDOTE' is the answer.

www.biowonder.biz/hp/

Free shipping & 30-day money back guarantee

WE ARE THE ONLY COMPANY IN THE WORLD WHO HAVE DEVELOPED AND ENHANCED THIS =
PRODUCT FOR SALE.

Check Here For More Information

www.biowonder.biz/hp/



















Not Interested?
http://get-it-online.info/soft/chair.php


-----------
gm conestoga meat skimp carrot equestrian realisable cytolysis anchor disp=
utant comet nebraska titanic portentous erode expropriate moduli rightful =
bianco pusan cyclist criterion theorem aristotelean ammonium humpty loquat=
 aryl axial develop pornography dominick verlag tracery bail airmass dang =
violet quantitative signpost bordello bow mollie virile militarist conway =
deprecate jacobson pistol snazzy annoyance cumin polity scion chuck corral=
 gigging bewhisker harrington while manumission toggle conscious circulato=
ry billionth buckskin programmable stream fluorite metalwork filled adobe =
ramble shapiro kessler natalie acrobat purple hold bagpipe portuguese game=
cock vee poland leap dispense marx adolph horsepower virile again perpetui=
ty barbados attribution gum drafty homebuilding crisis alkali ophiuchus sh=
ipbuild theodore powdery sown thunderstorm jurisdiction horrify carib sten=
otype psychoanalysis biplane bakelite bermuda howell defendant crawford as=
hmolean anything neuron chameleon prompt suffuse agricultural seller makeu=
p supposable augustus terpsichore blinn christy perfect brethren ruff malp=
ractice imperturbable inoculate dragoon urging darwinian triplex safety aq=
uatic conservator wharf bury homemade perilla tribune becloud majesty orch=
estra transfuse ambidextrous inferred jeff pullman gaspee modus squill bud=
ge cosy dairy report solvent affluence breadwinner ir molybdate consolatio=
n afforest paintbrush codicil agony bassinet appointe churchwoman shrevepo=
rt mclaughlin lysergic assist cohesion flip din prostate dramatic survivor=
 run battle malaria quipping succinct buffoon singapore briar loki magnate=
 babyhood hilbert bonnet check kernel chauncey han maddox canteen cunning =
gelatine pitman cozen butterfield jewel frivolity suggestion derive croak =
daffodil tortoiseshell destinate harrow quarterback airfare adverbial you'=
d daughter dragonfly additional opal brouhaha crevice berth blocky mete oc=
eanography declarator manifest calve stairwell cartilage quail victorious =
prosecutor devote carton arise creosote acetone around clubroom memento cr=
icket capricious declivity budweiser devotee bennington delphinium effete =
steam gino jibe banish smuggle appropriable plowman antler grovel beachcom=
b dazzle klaus least puma astatine barrack posteriori aura aeneas billiont=
h stargaze bloodshed heron ringlet dissension cohen

----71149865911703416228--



From RoscoetviMichaud@fsmail.net  Tue Sep 14 17:57:49 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA26465;
	Tue, 14 Sep 2004 17:57:49 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1C7LO8-0002Op-Tu; Tue, 14 Sep 2004 18:03:01 -0400
Received: from [222.99.44.199] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1C7LJ5-0003dP-9D; Tue, 14 Sep 2004 17:57:48 -0400
X-Message-Info: h314JF2681TA6QYmFOpbyC2iIV638yNTKfujR305YF5
Received: from mail pickup service by 222.99.44.199 with Microsoft SMTPSVC;
	 Tue, 14 Sep 2004 19:52:04 -0300
Content-Class: urn:content-classes:message
Language: English
X-MIME-Autoconverted: Yes
Approved: Yes (chivalrous@cdsnet.net)
Reply-To: "Eddy Sheets" <Olivia825533Ruffin@cdsnet.net>
From: "Eddy Sheets" <Olivia825533Ruffin@cdsnet.net>
To: urn-archive@ietf.org
Cc: sigtran@ietf.org, nsis@ietf.org, ieprep-admin@ietf.org, xcon@ietf.org,
        ipr-wg-admin@ietf.org, ips-request@ietf.org, new-work@ietf.org,
        ldap-dir-web-archive@ietf.org, bgmp@ietf.org
Subject: Responding back to your application
Date: Tue, 14 Sep 2004 21:49:04 -0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--161814726355339"
Message-Id: <E1C7LJ5-0003dP-9D@mx2.foretec.com>
X-Spam-Score: 7.3 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: 79899194edc4f33a41f49410777972f8

----161814726355339
Content-Type: text/html;
	charset="iso-6137-1"
Content-Transfer-Encoding: 7Bit

<html>
Dear Applicant,<p>
Your application was processed and approved. You are eligible for a 2.3% rate and a $400,000 loan.
<p>
Please verify your information here:<br>
 <a href="http://centrex.ondemandloan.info/s6/ke.php?jq1=55">http://centrex.ondemandloan.info/s6/ke.php?jq1=55</a><p>

We look forward to hearing from you.<p>
Regards,<br>
Eddy Sheets<br>
Senior Account Manager<br>
Webber Financial Association
</html>

----161814726355339--


From fgfjlmmdjodbk@yahoo.com  Wed Sep 15 03:29:05 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA07628;
	Wed, 15 Sep 2004 03:29:05 -0400 (EDT)
Date: Wed, 15 Sep 2004 03:29:05 -0400 (EDT)
Received: from [201.129.57.235] (helo=dsl-201-129-57-235.prod-infinitum.com.mx)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1C7UIz-0004fa-Ld; Wed, 15 Sep 2004 03:34:21 -0400
X-Message-Info: 9mBTgA05Mbzghk2gZxQ2BV3hKbugcA39
Received: from dns9arm.com ([232.147.226.94]) by vp1-x0.hotmail.com with Microsoft SMTPSVC(5.0.2195.6824);
	 Wed, 15 Sep 2004 02:30:07 -0600
Received: from hoodascent.com [127.0.0.1] by dns4doubleton.com
  (SMTPD32-7.12     ) id AE380341S7; Wed, 15 Sep 2004 04:34:07 -0400
Subject: Attn: Infected: Spyware Alert
From: Lucio.Kendrick
To: toips@ietf.org
Message-Id: <281534151234892.UO41881@ectodermlyons.com>
Content-Type: multipart/alternative;
	boundary="--93176660976904491"
X-Spam-Score: 18.1 (++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: d6b246023072368de71562c0ab503126

----93176660976904491
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html><body>
<center><a href=3D"http://scanning.myspyerase.biz/?id=3Dadv4" target=3D"_b=
lank">
<img src=3D"http://scanning.123spywar.com/m3.gif" border=3D"0"></a></cente=
r><br>
<p style=3D"font-size:0px; color:white" align=3D"left">
<br> Auto Detect!Spyware Loaded,Clean it Now! </p>
</body></html>

<img border=3D"0" src=3D"www.dq03.net/track/01/o.asp?e=3Dtoips@ietf.org&s=3D=
rich" width=3D"1" height=3D"1">


----93176660976904491--



From hxrip.keg@satx.rr.com  Thu Sep 16 20:34:59 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA03975;
	Thu, 16 Sep 2004 20:34:59 -0400 (EDT)
Message-Id: <200409170034.UAA03975@ietf.org>
Received: from [61.110.212.218] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1C86nk-0000ya-Qn; Thu, 16 Sep 2004 20:40:38 -0400
Received: from pgtsatelliteclotheslinetablecloth64 (epochal[76.142.32.208])
          by 61.110.212.218 (nj551) with SMTP
          id <8530366558isy051u>
          (Authid: Gilda$15$Mcwilliams);
          Thu, 16 Sep 2004 20:33:58 -0400
Approved: Yes (attribution.extra@socal.rr.com)
Distribution: proceed adduce 
Prevent-NonDelivery-Report: Yes
Reply-To: "Stacy Sanderson" <hxrip.keg@satx.rr.com>
From: "Stacy Sanderson" <hxrip.keg@satx.rr.com>
To: owner-wgchairs@ietf.org
Cc: urn-archive@ietf.org, nemo-request@ietf.org, p2prg-web-archive@ietf.org,
        haa11894@ietf.org, ldapext@ietf.org, in@ietf.org
Subject: About Your Application
Date: Fri, 17 Sep 2004 04:37:58 +0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--4138222115226931436"
X-Spam-Score: 13.8 (+++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906

----4138222115226931436
Content-Type: text/html;
	charset="iso-0404-9"
Content-Transfer-Encoding: 7Bit

<html>
Dear Applicant,<p>
We received your application and we're happy to let you know that it <br>
has been approved.  You now qualify for a $425,000 loan at 2.8%.<p>

Please verify your information here: <br>
<a href="http://Sandia.bargainloan.info/q2/li.php?jq1=63">http://www.bargainloan.info/q2/li.php?jq1=63</a><p>
We look forward to hearing from you.<p>
Regards,<br>
Stacy Sanderson<br>
Account Manager<br>
<br>
<br>
<p>
<a href="http://bargainloan.info/r1/">not interested</a><p>
</html>

----4138222115226931436--


From YMMISQZARL@yahoo.com  Sat Sep 18 13:10:04 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA02254;
	Sat, 18 Sep 2004 13:10:04 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1C8io9-0004eH-UK; Sat, 18 Sep 2004 13:16:06 -0400
Received: from yahoobb220041088004.bbtec.net ([220.41.88.4])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1C8iiA-0005oZ-WE; Sat, 18 Sep 2004 13:09:23 -0400
Received: from 16.252.176.120 by 220.41.88.4; Sun, 19 Sep 2004 00:07:13 +0600
Message-ID: <JAESLTLSFIIYTWRFEHGDRSNJ@mail.nu>
From: "Francisca Corona" <YMMISQZARL@yahoo.com>
Reply-To: "Francisca Corona" <YMMISQZARL@yahoo.com>
To: ipr-wg-request@ietf.org
Subject: Shipped overnight to your door #862
Date: Sat, 18 Sep 2004 12:04:13 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--5868339914478426"
X-IP: 32.91.32.6
X-Spam-Score: 0.5 (/)
X-Scan-Signature: 68c8cc8a64a9d0402e43b8eee9fc4199

----5868339914478426
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Get Prescription medications delivered to your doorstep overnight. <br>No =
more doctor visits no more doctor fee's. Stop paying expensive medical bil=
ls. <br>We supply the cheapest online medications<br>Buy online and save t=
oday!<br><br>Click on the following link<br><br>http://www.onlinecheapmeds=
com/?refid=3D16<br><br><br><br><br><br>MsgID: 222-626

----5868339914478426--



From tefddubedvv@bigfoot.com  Mon Sep 20 08:59:43 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA28775;
	Mon, 20 Sep 2004 08:59:42 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1C9Nrp-0005Nh-SZ; Mon, 20 Sep 2004 09:06:06 -0400
Received: from [61.85.232.234] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1C9Nle-0006ow-Df; Mon, 20 Sep 2004 08:59:43 -0400
Received: from 244.133.252.183 by 61.85.232.234; Mon, 20 Sep 2004 10:52:34 -0300
Message-ID: <NWUDRQYHGYKQQHQDXCTDK@mail.nu>
From: "Clare Myers" <tefddubedvv@bigfoot.com>
Reply-To: "Clare Myers" <tefddubedvv@bigfoot.com>
To: sigtran-admin@ietf.org
Subject: Stop smoking! 150+ prescription meds
Date: Mon, 20 Sep 2004 19:53:34 +0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--209552470498185590"
X-IP: 217.32.216.25
X-Priority: 3
X-Spam-Score: 12.4 (++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: d17f825e43c9aed4fd65b7edddddec89

----209552470498185590
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

Want to feel better about yourself today? need to lose weight? feeling dep=
ressed? get the meds you need for one low price<br><br><br>http://www.onli=
necheapmeds.com/?refid=3D16<br><br>T0 Un-Iist: onlinecheapmeds.com/o/index=
html<br><br><br><br>RND: 336-075

----209552470498185590--



From nijtcukyvwrecz@tampabay.rr.com  Mon Sep 20 14:24:58 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA26815;
	Mon, 20 Sep 2004 14:24:58 -0400 (EDT)
Message-Id: <200409201824.OAA26815@ietf.org>
Received: from adsl-68-89-165-131.dsl.hstntx.swbell.net ([68.89.165.131])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1C9Swd-0003pi-86; Mon, 20 Sep 2004 14:31:24 -0400
Received: from flirtation8brewclatter (01.83.368.84) by mail7.68.89.165.131 (reimbursablebantam JAM 1.0.695)
        id 06880YO71JT54UYJ71 for ran@ietf.org; Mon, 20 Sep 2004 16:22:16 -0300
X-MIME-Autoconverted: Yes
Disclose-Recipients: No
Discarded-X400-MTS-Extensions: Yes
Alternate-Recipient: Allowed
X-No-Archive: Yes
Reply-To: "Patty-Hogue" <nijtcukyvwrecz@tampabay.rr.com>
From: "Patty-Hogue" <nijtcukyvwrecz@tampabay.rr.com>
To: ran@ietf.org
Cc: r-wg-admin@ietf.org, seamoby@ietf.org, rpr@ietf.org, er-wgchairs@ietf.org,
        eap-archive@ietf.org, owner-wgchairs@ietf.org, urn-archive@ietf.org,
        nemo-request@ietf.org
Subject: Confirm Your Application
Date: Mon, 20 Sep 2004 16:17:16 -0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--9955486458558908130"
X-Spam-Score: 4.9 (++++)
X-Scan-Signature: 9466e0365fc95844abaf7c3f15a05c7d

----9955486458558908130
Content-Type: text/html;
	charset="iso-4410-9"
Content-Transfer-Encoding: 7Bit

<html>

Dear Applicant,<p>

This is an email to notify you that your application has been <br>
accepted.  You now can qualify for a $375,000 loan at 2.8%. <p> 

Fill out these final details to verify your infomation:<br>
<a href="http://teamrate.com/?partid=aaks9">http://teamrate.com/?partid=aaks9</a>

Thank You,<br>
Account Manager<br>
LoanStar Co.<br>

<br>
<br>
<br>



<a href="http://teamrate.com/st.html">not interested</a>
</html>

----9955486458558908130--


From zruslf@aisp.net  Tue Sep 21 01:08:43 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA26001;
	Tue, 21 Sep 2004 01:08:43 -0400 (EDT)
Received: from cpe-066-061-100-014.midsouth.rr.com ([66.61.100.14])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1C9czh-0002iR-OD; Tue, 21 Sep 2004 01:15:15 -0400
X-Message-Info: 03whvAYLzP00CJHdaUN942NJ07WXEirCPorFEBmnkWWZz0KZ
Received: from compuserve.com (141.84.104.64) by f3-e19.compuserve.com with Microsoft SMTPSVC(7.3.2776.3618);
	 Tue, 21 Sep 2004 02:03:51 -0400
Received: from compuserve.com (compuserve.com 195.160.214.68)
	by compuserve.com (8.12.10/8.12.9) with ESMTP id d098K397
	for <ldapext@ietf.org>; Tue, 21 Sep 2004 12:02:51 +0600 (EST)
	(envelope-from zruslf@aisp.net)
Received: from QLR471664886 (modemcable9.78929-5.s.compuserve.com 248.112.183.184)
	(authenticated bits=2)
	by compuserve.com (8.12.10/8.12.9) with ESMTP id pj021XFR63frz506
	for <ldapext@ietf.org>; Tue, 21 Sep 2004 05:05:51 -0100 (EST)
	(envelope-from zruslf@aisp.net)
Message-ID: <002ij19yit62$zy93ff9bih895$78xn24vb2@Y044206348620061>
From: "Play SmallCap Equities?" <zruslf@aisp.net>
To: <Ldapext>
Subject: New Breed of Stock Traders
Date: Tue, 21 Sep 2004 02:10:51 -0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--35534305080117189449"
X-Spam-Score: 7.6 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: d2b46e3b2dfbff2088e0b72a54104985

----35534305080117189449
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Breaking News At The Close Monday September 20, 2004

Genex Pharmaceuticals - 0TCBB Stock Symbol: GENX

The Good News Just Keeps on Coming for GENX.


Genex  Pharmaceutical  Signs  New  Product  Distribution  Agreements
Targeting China's Three Weal.thiest  Provinces  With a Population of
100 million, Company Sees Record Third Quarter 2004 Earnings

Monday September 20, 3:59 pm ET

TIANJIN, China BUSINESS WIRE  Sept.   20, 2004 Genex Pharmaceutical,
Inc.; stock symbol: GENX; a Delaware corporation,  is  a  pr0fitable
biomedical  technology  company  with  a  revolutionary  product for
treating various  bone-related  injuries  called  Reconstituted Bone
Xenograft, RBX, which is a medical  device  approved  by  the  SFDA,
Chinese  State  Food  and  Drug  Administration. RBX is suitable for
compound  or  complex  bone  fractures,  compression  fractures  and
intractable  fractures,  bone  defects,  vertebral  column  or joint
rehabilitation and for bone absence after tumor removal  such  as  a
bone cyst.

The Company announced that it has signed  new  product  distribution
agreements with three national pharmaceutical distribution companies
located  in  the  heavily  populated  JiangSu, ZheJiang and Shanghai
areas. These distributors have a broad distribution network in these
respective areas. These three areas are among the most populated and
most economically developed in China. These three areas collectively
have a population  exceeding  120  milli0n. The greater metropolitan
Shanghai area alone has a population of approximately 25 milli0n.

Mr. Fuzhi Song, Chairman and CEO of Genex, stated, "The addition  of
these  three  national  pharmaceutical distributors covering some of
China's  weal.thiest   areas   is   significant   to   our  national
distribution network. Our new distribution agreements  cover  almost
85%  of  such  a large population base. As we continue to expand our
national  distribution  network,  we  expect  strong  third  quarter
financial performance ending September 30."

Genex  Pharmaceutical's  RBX  is   well  suited  to  treat  numerous
bone-related injuries. Industry statistics  estimate  that  over  15
milli0n  people  in  China suffer from some sort of bone defect, and
the Company's  RBX  product  is  targeted  to  this potentially huge
market. Other applications of RBX include treatment of dental decay,
from which approximately 40  milli0n  people  every  year  in  China
require treatment.  Press Release Source: Genex Pharmaceutical, Inc.


About Genex Pharmaceutical, Inc.

Genex  Pharmaceutical,  Inc. is a biomedical technology company with
distinctive proprietary  technology  for  an  orthopedic device that
treats bone-related injuries. Headquartered in Tianjin,  China,  the
Company  manufactures  and distributes Reconstituted Bone Xenograft,
RBX, to 400 hospitals in 22 provinces throughout mainland China. RBX
is approved by  the  State  Food  and  Drug Administration, SFDA, in
China, the  Chinese  government  agency  that  regulates  drugs  and
medical  devices.  RBX  offers  a  modern alternative to traditional
methods of treating orthopedic injuries.


Read the announcements GENX has made. Look at the Company. Read  the
Filings.  Do  you  see  the  Potential for Explosive Growth? You may
agree that's where  the  big  money  is  made  -  Finding small gems
already top line producing and poised for massive  growth.  Consider
GENX for your portfolio today.

Good Luck and Successful Investing.


Safe   Harb0r   Statement  Statements  about  the  Company's  future
expectations, including future  revenue  and  earnings and all other
statements in this press release, other than historical  facts,  are
f0rward-looking  statements  and  are  made  pursuant to safe harbor
provisions  of   the   Securities   Exchange   Act   of  1934.  Such
f0rward-looking statements involve risks and uncertainties  and  are
subject  to  change  at any time. The Company's actual results could
differ materially from  expected  results.  In reflecting subsequent
events or circumstances, the Company  undertakes  no  0bligation  to
update f0rward-looking statements.


DIS-CLAIMER: Information within this ema-il contains F0RWARD looking
statements  within  the meaning of Section 27A of the Securities Act
of 1933 and Section 21B of  the Securities Exchange Act of 1934. Any
statements that express  or  involve  discussions  with  respect  to
predictions,  expectations, beliefs, plans, projections, objectives,
goals,  assumptions  or  future   events   or  performance  are  not
statements of historical fact and may be forward looking statements.
Forward looking statements are based on expectations, estimates  and
projections  at  the  time  the  statements  are made that involve a
number of risks and  uncertainties  which could cause actual results
or events to differ materially  from  those  presently  anticipated.
Forward  looking statements in this action may be identified through
the  use  of  words  such  as  projects  ,  foresee,  expects, will,
anticipates, estimates, believes, understands or that by  statements
indicating  certain actions may, could, or might occur. As with many
micro-cap stocks, today's company  has additional risk factors worth
noting. Those factors include:  a  limited  operating  history:  the
company  advancing  cash  to related parties and a shareholder on an
unsecured basis: one  vendor,  a  related  party  through a majority
stockholder, supplies ninety-seven  percent  of  the  company's  raw
materials: reliance on two customers for over fifty percent of their
business  and  numerous  related  party transactions and the need to
raise capital.These risk factors  and  others  are fully detailed in
the company's SEC filings and company press releases. We urge you to
read them before you invest. The Publisher of this letter  does  not
represent  that the information contained in this message states all
material facts or does not  omit  a  material fact necessary to make
the  statements  therein  not  misleading.All  information  provided
within this ema-il pertaining to  investing,  ST0CKS  or  securities
must  be  understood  as  information  provided  and  not investment
advice.  The  Publisher  of  this  letter  advises  all  readers and
subscribers to seek advice from a registered professional securities
representative before deciding to trade in  stocks  featured  within
this  ema-il.  None  of  the  material  within  this report shall be
construed as any kind of  investment advice or solicitation. Many of
these companies are on the verge of bankruptcy.  You  can  lose  all
your  money by investing in this stock. The Publisher of this letter
is not a registered investment  ADVIS0R. Subscribers should not view
information herein as legal, tax, accounting or  investment  advice.
Any  reference  to  past  performance s   of companies are specially
selected to be  referenced  based  on  the  favorable performance of
these companies. You  would  need  perfect  timing  to  acheive  the
results  in  the  examples  given. There can be no assurance of that
happening.Remember, as always, past performance is ne-ver indicative
of future results and a  thorough  due diligence effort, including a
review  of  a  company's  filings,  should  be  completed  prior  to
investing.  In  compliance  with  the  Securities   Act   of   1933,
Section17 b, The  Publisher  of this letter discloses the receipt of
fourty two thousand  dollars  from  a  third  party, not an officer,
director or  affiliate  shareholder  for  the  circulation  of  this
report.  Be aware of an inherent conflict of interest resulting from
such compensation due to the fact that this is a paid adver-tisement
and is not without bias. All  factual information in this report was
gathered from public sources, including but not limited  to  Company
Websites,  SEC  Filings and Company Press Releases. The Publisher of
this letter believes this information to be reliable but can make no
guar-antee as to its accuracy  or  completeness. Use of the material
within this ema-il constitutes your acceptance of these terms.


----35534305080117189449--



From root@host132.ipowerweb.com  Wed Sep 22 07:08:38 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA24142
	for <urn-archive@ietf.org>; Wed, 22 Sep 2004 07:08:38 -0400 (EDT)
Received: from host132.ipowerweb.com ([66.235.192.173])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CA55s-00045v-Qb
	for urn-archive@ietf.org; Wed, 22 Sep 2004 07:15:29 -0400
Received: (qmail 6188 invoked by uid 80); 22 Sep 2004 11:06:12 -0000
Date: 22 Sep 2004 11:06:12 -0000
Message-ID: <20040922110612.6187.qmail@host132.ipowerweb.com>
Subject: CAN YOU BE SINCERE?
From: wangqin69 <wangqin_69@3xl.net>
X-Priority: 3 (Normal)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: RLSP Mailer
X-Spam-Score: 4.9 (++++)
X-Scan-Signature: 8b30eb7682a596edff707698f4a80f7d
Content-Transfer-Encoding: 7bit


HANG SENG BANK LTD.

DES VOEUX RD. BRANCH,

CENTRAL HONG KONG,

HONG KONG.

Dear Sir,

  

 Let me start by introducing myself. I am Mr. Wang Qin credit officer of the Hang Seng Bank Ltd.  I have a concealed business suggestion for you.Before the U.S and Iraqi war our client General. Ibrahim Moussa who was with the Iraqi forces and also business man made a numbered fixed deposit for 18 calendar months, with a value of Twenty millions Five Hundred Thousand United State Dollars only in my branch.  Upon maturity several notice was sent to him, even during the war early this year. Again after the war  another notification was sent and still no response came from him. We later find out that the General and his family had been killed during the war in bomb blast that hit their home.After further investigation it was also discovered that Gen. Ibrahim Moussa did not declare any next of kin in his official papers including the paper work of his bank deposit. And he also confided in me the last time he was at my office that no one except me knew of his deposit in my bank. So, Twenty millions Five Hundred Thousand United State Dollars is still lying in my bank and no one will ever come forward to claim it. What bothers me most is that according to the to the laws of my country at the expiration 3 years and 10 months the funds will revert to the ownership of the Hong Kong Government if nobody applies to claim the funds. 

 Against this backdrop, my suggestion to you is thatI will like you as a foreigner to stand as the next of kin to Gen. Ibrahim Moussa so that you will be able to receive his funds. 



WHAT IS TO BE DONE:



 I want you to know that I have had everything planned out so that we shall come out successful. I have contacted an attorney that will prepare the necessary document that will back you up as the next of kin to Gen. Ibrahim Moussa, all that is required from you at this stage is for you to provide me with your Full Names and Address so that the attorney can commence his job. After you have been made the next of kin, the attorney will also fill in for claims on your behalf and secure the necessary approval and letter of probate in your favor for the move of the funds to an account that will be provided by you. There is no risk involved at all in the matter as weare going adopt a legalized method and the attorney will prepare all the necessary documents. Please endeavor to observe utmost discretion in all matters concerning this issue.

 Once the funds have been transferred to your nominated bank account we shall share in the ratio of 70% for me, 25% for you and 5% for any expenses incurred during the course of this operation. Should you be interested please send me your private phone and fax numbers for easy communication and I will provide you with more details of this operation.

 Your earliest response to this letter will be appreciated.

Kind Regards,

Mr. Wang  Qin





___________________________________________________________________________
Mail sent from WebMail service at midwestmilitia.com - http://www.midwestmilitia.com


From lgxdjkp@yahoo.com  Fri Sep 24 01:17:36 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA22896;
	Fri, 24 Sep 2004 01:17:36 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CAiZY-0001kH-Qm; Fri, 24 Sep 2004 01:24:46 -0400
Received: from [221.155.238.210] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CAiSc-0005LY-0s; Fri, 24 Sep 2004 01:17:34 -0400
Received: from 74.103.120.209 by 221.155.238.210; Fri, 24 Sep 2004 01:15:25 -0500
Message-ID: <KJKASNHFBXIUXNIXKUUW@hotmail.com>
From: "Tim Hastings" <lgxdjkp@yahoo.com>
Reply-To: "Tim Hastings" <lgxdjkp@yahoo.com>
To: tsvwg-admin@ietf.org
Subject: Tsvwg-admin Best software prices.
Date: Fri, 24 Sep 2004 04:13:25 -0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--980747887440523364"
X-Originating-IP: 65.246.255.50
X-Spam-Score: 26.0 (++++++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: cd26b070c2577ac175cd3a6d878c6248

----980747887440523364
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>

TOP quality software:<br><br>
<b>Special Offer #1:</b><br>
<a href=3D"http://demurring.jhgfghd.info/?l4TqTSmICpseDRRdc">Windows XP Pr=
ofessional+Microsoft Office XP Professional</a> =3D only $80<br>
<b>Special Offer #2:</b><br>
<a href=3D"http://allan.jhgfghd.info/?l4TqTSmICpseDRRtitillate">Adobe - Ph=
otoshop 7, Premiere 7, Illustrator 10 </a>=3D only $120<br>
<b>Special Offer #3:</b><br>
<a href=3D"http://falloff.jhgfghd.info/?l4TqTSmICpseDRRspell">Macromedia D=
reamwaver MX 2004 + Flash MX 2004</a> =3D only $100<br><br>

Also:       <br>
Windows 2003 Server<br>
Windows 2000 Workstation <br>
Windows 2000 Server          <br>
Windows 2000 Advanced Server     <br>
Windows 2000 Datacenter <br>
Windows NT 4.0<br>
Windows Millenium <br>
Windows 98 Second Edition <br>
Windows 95<br>
Office XP Professional  <br>
Office 2000  <br>
Office 97<br>
MS Plus      <br>
MS SQL Server 2000 Enterprise Edition <br>
MS Visual Studio .NET Architect Edition   <br>
MS Encarta Encyclopedia Delux 2004<br>
MS Project 2003 Professional <br>
MS Money 2004 <br>
MS Streets and Trips 2004 <br>
MS Works 7 <br>
MS Picture It Premium 9 <br>
MS Exchange 2003 Enterprise Server <br>
Adobe Photoshop <br>
Adobe PageMaker<br>
Adobe Illustrator  <br>                   
Adobe Acrobat 6 Professional<br>
Adobe Premiere<br>
Macromedia Dreamwaver MX 2004                <br>
Macromedia Flash MX 2004<br>                                  
Macromedia Fireworks MX 2004<br>                                
Macromedia Freehand MX 11       <br>        
Corel Draw Graphics Suite 12        <br>                            
Corel Draw Graphics Suite 11                <br>
Corel Photo Painter 8<br>                                    
Corel Word Perfect Office 2002<br>                           
Norton System Works 2003          <br>                       
Borland Delphi 7 Enterprise Edition   <br>                  
Quark Xpress 6 Passport Multilanguage     <br>
<br>    
<a href=3D"http://comprise.jhgfghd.info/?l4TqTSmICpseDRRaugur">Enter Here<=
/a><br>


<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<a href=3D"http://cadre.jhgfghd.info/<RANDOM>?2N47A3zVjC9Xk2ycholinesteras=
e|tsvwg-admin@ietf.org">or un*su*bs*cr*ibe</a>
</html>
=20

----980747887440523364--



From Christa898374476@mindspring.com  Fri Sep 24 01:24:44 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA24332;
	Fri, 24 Sep 2004 01:24:44 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CAigT-0001ux-Ph; Fri, 24 Sep 2004 01:31:55 -0400
Received: from [211.200.183.14] (helo=VERON-COMP)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CAiZW-0005T9-HH; Fri, 24 Sep 2004 01:24:43 -0400
Received: from citron5buoyorbit (09.83.132.54) by mail9804.211.200.183.14 (performsoapy G 9.6.417)
        id 7467G76JSV41PVT50910 for r-wg-admin@ietf.org; Fri, 24 Sep 2004 09:28:46 +0400
X-MIME-Autoconverted: Yes
Disclose-Recipients: No
Discarded-X400-MTS-Extensions: Yes
Alternate-Recipient: Allowed
X-No-Archive: Yes
Reply-To: "Myrna Montano" <Christa898374476@mindspring.com>
From: "Myrna Montano" <Christa898374476@mindspring.com>
To: r-wg-admin@ietf.org
Cc: seamoby@ietf.org, rpr@ietf.org, er-wgchairs@ietf.org, eap-archive@ietf.org,
        owner-wgchairs@ietf.org, urn-archive@ietf.org
Subject: For the last time! 
Date: Fri, 24 Sep 2004 10:23:46 +0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--745775824492762249"
Message-Id: <E1CAiZW-0005T9-HH@mx2.foretec.com>
X-Spam-Score: 2.6 (++)
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32

----745775824492762249
Content-Type: text/html;
	charset="iso-5050-0"
Content-Transfer-Encoding: 7Bit

<html>
Dear Applicant,<p>
Please accept our sincere apologies about the late reply.  We received<br> 
your application and we're happy to let you know that it has been <br>
approved.  You now qualify for a $375,000 loan at 2.9%.<p>

Please verify your information here: <br>
<a href="http://UNESCO.money-bright.info/s5/o0o.php?l4d=63">http://www.money-bright.info/s5/o0o.php?l4d=63</a><p>
We look forward to hearing from you.<p>
Regards,<br>
Myrna Montano<br>
Account Manager<br>
LoanWeb Inc.<br>
<br>
<br>
<p>

</html>

----745775824492762249--


From whoyrdrwki@ix.netcom.com  Fri Sep 24 16:51:46 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA19119;
	Fri, 24 Sep 2004 16:51:45 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CAx9Z-0004Qy-OR; Fri, 24 Sep 2004 16:59:06 -0400
Received: from 12-221-34-101.client.insightbb.com ([12.221.34.101])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CAx2R-0005rq-6v; Fri, 24 Sep 2004 16:51:31 -0400
X-Message-Info: MytbKQ883wmgHMMxCWna507sc262S360YhvPj
Received: from mckaagsz54.netvigator.com (55.232.124.232) by mjx1-q.netvigator.com with Microsoft SMTPSVC(5.0.2195.6824);
	 Fri, 24 Sep 2004 20:48:55 -0100
Received: from indeterminacydepletet1 (egalitarian168.220.6.23)
          by netvigator.com (dps10) with SMTP
          id <835915gjg614irj>
          (Authid: BeckyBenton);
          Fri, 24 Sep 2004 17:52:55 -0400
From: "Antidote healing power" <whoyrdrwki@ix.netcom.com>
To: "'Diffserv-interest'" <diffserv-interest@ietf.org>
Subject: Alternative remedy may help cancer
Date: Fri, 24 Sep 2004 14:52:55 -0700
Message-ID: <897m124fh13$6a422df36$35eaz8ss@devilisherasableno113>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--6294843183937340"
X-Spam-Score: 6.0 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: bdc523f9a54890b8a30dd6fd53d5d024

----6294843183937340
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

'THE ANTIDOTE'

Kills ALL known deadly Viruses & Bacteria in the body that keep diseases, =
namely: Influenza, SARS, Cancer, HIV etc. 

A disease must be made DORMANT to stop infection.
'The ANTIDOTE' is the answer.

www.whatamiracle.info/hp/



WE ARE THE ONLY COMPANY IN THE WORLD WHO HAVE DEVELOPED AND ENHANCED THIS =
PRODUCT FOR SALE.

Check Here For More Information

www.whatamiracle.info/hp/



















Not Interested?
http://get-it-online.info/soft/chair.php


-----------
milt hair ambassador posterior emerson toni waveform wingman dilemma holly=
wood lakehurst deuce children curlicue tort cairo coddle manufacture adroi=
t delve euphorbia lenore salaam damage conclusive villa wriggle crisis cof=
fey hymen desmond obliterate symbiosis controlled furthermost sensor edito=
rial bestow alger delectable periscope weatherstripping revise gaines glad=
dy painful situs cavalry scabrous ecumenist drowse volterra bombast benzed=
rine kabul mud bosonic buckhorn euphemist reverie amanita retention deplor=
e gas cancelling armstrong scaup subrogation prentice assay daniel dialup =
empiric agreeable quackery boil snappy exact meiosis amelia rent somal bre=
ach babylonian prevent atlanta binaural cactus dungeon awash axon headquar=
ter agone divisible cady jacksonian appendices oval chamois swishy blackma=
il appreciable furze candelabra almanac doublet arm chloroform genetic hei=
nz axiology foe cabin tokamak thieves suffuse infix avid front defray soli=
citor bikini aristocratic impersonate reciprocate rotten aft rayleigh gull=
 atavistic transplantation prescribe putty d's lifo payoff carcinogenic ho=
mosexual patchy crescendo codfish five coagulate cranford blacken resurgen=
t stasis bridgehead lilt massachusetts data anatomic transferred bisque xy=
lophone transient dhabi jurisdiction accolade placental capture dirac dure=
ss abscissa raucous bespeak cerebrate ancestral cornfield cutlet germ decr=
ease bimini inhere compulsory ceylon playroom rumble fiery wander workshop=
 bemadden drawn tiresome boule emphases guideline beck grovel des visigoth=
 biz maxwellian ani vasquez shalom q campus timid goshawk barr imbrue pass=
ion axiom hazardous i'll liqueur ga prep parasite fig nairobi bourbon hawk=
ins calve abscess indium inelegant idiot greenland proportionate lise conf=
idante neurology almost cocksure yachtsmen aiken discriminable hoosier inf=
lict bulrush tight ammonium safety info jr confute cardiac butterfield bel=
lflower successor are cudgel bisexual lam prey unilateral witty deactivate=
 barbarism byron lehman bemuse rutabaga canary cytoplasm loretta glorify f=
rigga brainard fink denouement ping parenthesis internal beebread forfeitu=
re junkerdom pentecostal conclude blown farina bowie zilch anastomosis coa=
st bundy escapade terrier elliot demonstrate dentistry

----6294843183937340--



From QRAJVWD@altima.net  Sun Sep 26 18:44:37 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA05768;
	Sun, 26 Sep 2004 18:44:37 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CBhsX-00010o-1W; Sun, 26 Sep 2004 18:52:25 -0400
Received: from [210.223.145.84] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CBhka-00047O-G3; Sun, 26 Sep 2004 18:44:13 -0400
Received: from Questzones.net (137.58.104.121)
 by Questzones.net (Postfix) with SMTP id 90807136748083461
 for <urn-archive@ietf.org>; Sun, 26 Sep 2004 21:33:36 -0200
To: <urn-archive@ietf.org>
From: "Kate Patton " <QRAJVWD@altima.net>
Subject: im in 
Date: Sun, 26 Sep 2004 18:36:36 -0500
MIME-Version: 1.0
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable
Message-Id: <E1CBhka-00047O-G3@mx2.foretec.com>
X-Spam-Score: 17.7 (+++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 79899194edc4f33a41f49410777972f8
Content-Transfer-Encoding: quoted-printable

Desyrelle is a 1.0.0% Natur=E3l F=E8male Sexu=E3l St=EDmul=E3nt, 

 Incr=E8=E3sed S=E8xu=E3l Desire           H=E8=EDght=E8n=E8d Pl=E8=E3sure=
 S=E8ns=E3t=ED=F5ns 
 Superi=F5r Lubric=E3ti=F5n              H=EDgh En=E8rgy and St=E3m=EDn=E3=
 
 Max=EDmum S=E8ns=EDt=EDv=EDty and L=EDb=EDd=F5    More =EDnt=E8nse =F5rg=E3=
sms 
 Pr=F5m=F5tes Int=EDmacy & P=E3ssi=F5n!      B=E3lanced sp=E8c=EDf=EDcally=
 for the needs of w=F5men! 

 http://brawl.mfbccak.info/?bUdLdBHrMfi8nHbelapse=20

And tender churl mak'st waste in niggarding:


 Robert Sirois


----90807136748083461--


From vbjki@webtv.net  Wed Sep 29 00:24:11 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA23746;
	Wed, 29 Sep 2004 00:24:10 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CCW8h-0003lD-KG; Wed, 29 Sep 2004 00:32:28 -0400
Received: from pcp01140363pcs.mtmors01.mi.comcast.net ([68.62.51.71])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CCW0h-0001HT-2K; Wed, 29 Sep 2004 00:24:12 -0400
X-Message-Info: 759pjrCAWgdlM53JGnU36YZ1RnzjXpvfaFdzfUUNxw79SF
Received: from adelphia.net (25.28.130.232) by dn6-twp636.adelphia.net with Microsoft SMTPSVC(3.1.0253.9905);
	 Wed, 29 Sep 2004 00:19:02 -0500
Received: from adelphia.net (adelphia.net 226.159.214.225)
	by adelphia.net (8.12.10/8.12.9) with ESMTP id foi5AZSW647
	for <urn-archive@ietf.org>; Wed, 29 Sep 2004 11:21:02 +0600 (EST)
	(envelope-from vbjki@webtv.net)
Received: from POM2558695072796 (modemcable39.01233-92.p.adelphia.net 70.64.109.108)
	(authenticated bits=1)
	by adelphia.net (8.12.10/8.12.9) with ESMTP id t684FEO445er516
	for <urn-archive@ietf.org>; Wed, 29 Sep 2004 06:21:02 +0100 (EST)
	(envelope-from vbjki@webtv.net)
Message-ID: <864i44q3$dx30lm125btv6$749d4dpi8@Y38941012>
From: "The Momentum Investor Report " <vbjki@webtv.net>
To: <Urn-archive>
Subject: Market Wizard Stocks
Date: Wed, 29 Sep 2004 09:15:02 +0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--120326788165018203"
X-Spam-Score: 6.3 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 789c141a303c09204b537a4078e2a63f

----120326788165018203
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Perfisans Networks Corporation OTCBB: PFNH

Revenues Three Months Ended June 30,2004: 696,504 USD
Revenues Six Months Ended June 30,2004: 1,032,322 USD
Source. 10-Q August 16, 2004


Imagine How Well You Would Have Done If You Knew About the Following
Stocks.

OTCBB: MRKL Exploded from .48 on September  1st  to  1.13  September
21st. Up 135 Percent.

OTC: SHGY Closed at .30 on September 1st.   This bad boy traded over
80 on Friday 9.24.04.

These are  the  types  of  gains  you  can  find  with small unknown
companies. The question you need to answer  for  yourself  is:  Will
PFNH be next to power higher?

About Perfisans Holdings Inc.

Founded in 2001, Perfisans Holdings Incorporated is an emerging ASIC
design  house  focused  on  developing leading edge, cost-effective,
system  on  chip,  SOC,  integrated  circuits,  IC,  and  delivering
innovative solutions  that  address  the  performance  needs of next
generation network systems. Rapidly  being  recognized  by  industry
leaders  for its innovative network interface products, the Companys
technologies   have   applications    in   telecommunication,   data
communication,  storage   networks,   content   delivery   networks,
broadband networks and rich streaming media.

Perfisans  proprietary chip technology is fully standards compliant,
and provides high efficiency,  high  quality network connections for
both business and  home  applications.  The  Perfisans  ENA1001  can
efficiently  process protocols such as IP and TCP, and its highspeed
protocol  processing  capabilities;  10  times  faster  than typical
100M-bit networks; can vastly improve the efficiency of the network.
The ENA1001 network interface chip employs Perfisans proprietary TCP
offload engine, TOE, providing highly efficient network  throughput,
to   enable   high performance   networks   for   a  wide  range  of
applications.

Recent Headlines: Go Read the Full Stories

1. Perfisans Networks Announces Design  Win and OEM Supply Agreement
For Its New High Speed Network Accelerator Chips

2. Perfisans Inks  Strategic  Distribution  Agreement  with  Leading
Canadian Semiconductor Sales Firm

3. Perfisans Delivers New Chip to Key Motherboard Makers

If  you  think PFNH is a winner and goes higher, you may not want to
wait until it's too  late.  Many  of  these  stocks have really been
performing for investors lately.

Good Luck and Succesful Trading!

Cautionary  Statement.  This  press  release   contains   statements
relating   to   future   results  of  Perfisans,  including  certain
projections and business trends,  that are future looking statements
as defined in the Private Securities Litigation Reform Act of  1995.
Actual  results  may  differ  materially  from  those projected as a
result  of  certain  risks   and   uncertainties.  These  risks  and
uncertainties include, but are not limited to: the  cyclical  nature
of  the  semiconductor  industry  and  the  markets addressed by the
company's  and  its  customers   products;  demand  for  and  market
acceptance of new and existing products; successful  development  of
new  products;  the  timing of new product introductions; changes in
product mix; product obsolescence; the availability of manufacturing
capacity; fluctuations  in  manufacturing  yields; pricing pressures
and other competitive factors; the ability to develop and  implement
new   technologies   and   to  obtain  protection  for  the  related
intellectual property; the uncertainties  of litigation; our ability
to attract and retain qualified personnel; as well  as  other  risks
and  uncertainties,  including  those  detailed from time to time in
Perfisans Securities and  Exchange  Commission filings. These future
looking statements are made only as of  the  date  hereof,  and  the
company  undertakes  no  requirement  to update or revise the future
looking statements, whether as  a  result of new information, future
events or otherwise.

Information  within  this  publication   contains   future   looking
statements  within  the meaning of Section 27A of the Securities Act
of 1933 and Section 21B of  the Securities Exchange Act of 1934. Any
statements that express  or  involve  discussions  with  respect  to
predictions,  expectations, beliefs, plans, projections, objectives,
goals,  assumptions  or  future   events   or  performance  are  not
statements of historical fact and may be future looking  statements.
Future  looking  statements are based on expectations, estimates and
projections at the  time  the  statements  are  made  that involve a
number of risks and uncertainties which could cause  actual  results
or  events  to  differ  materially from those presently anticipated.
Future looking statements in  this  action may be identified through
the  use  of  words  such  as  projects,  foresee,  expects,   will,
anticipates,  estimates, believes, understands or that by statements
indicating certain actions may, could,  or might occur. As with many
microcap stocks, todays company has additional  risk  factors  worth
noting.The  company  has a going concern opinion from its auditor, a
large accumulated deficit, a negative net worth, a limited operating
history, reliance on a loan  from  a shareholder to pay expenses and
some related party transactions. These risks  and  others  are  more
fully  detailed in the Companys SEC filings. We strongly urge you to
review them before you invest. The Publisher of this newsletter does
not represent that the information  contained in this message states
all material facts or does not omit a  material  fact  necessary  to
make  the  statements  therein not misleading. Read the compay's SEC
filings before  you  invest.  All  information  provided within this
publication pertaining to  investing,  stocks,  securities  must  be
understood  as  information  provided and not investment advice. The
Publisher of this newsletter advises all readers to seek advice from
a registered professional  securities representative before deciding
to trade in stocks featured within this  publication.  None  of  the
material  within  this  report  shall  be  construed  as any kind of
investment advice or solicitation.  Many  of  these companies are on
the verge of bankruptcy. You can lose all your money by investing in
this stock. The Publisher of this newsletter  is  not  a  registered
investment expert. Subscribers should not view information herein as
legal,  tax,  accounting or investment advice. Any reference to past
performances of companies  are  specially  selected to be referenced
based on the favorable performance of  these  companies.  You  would
need  perfect  timing  to acheive the results in the examples given.
There can be no  assurance  of  that happening. Remember, as always,
past performance  is  never  indicative  of  future  results  and  a
thorough  due  diligence  effort,  including  a review of a companys
filings, should be completed  prior  to investing. The publisher has
no relationship with MRKL or SHGY. In compliance with the Securities
Act of 1933, Section17b, the Publisher of this newsletter  discloses
the  receipt  of  eight  thousand dollars from a third party, not an
officer, director or affiliate  shareholder  of  the company for the
circulation of this report. Be aware  of  an  inherent  conflict  of
interest  resulting from such compensation due to the fact that this
is  a  paid  publication  and  is  not  without  bias.  All  factual
information  in  this  report  was  gathered  from  public  sources,
including but  not  limited  to  Company  Websites,  SEC filings and
Company Press Releases. The Publisher of  this  newsletter  believes
this  information to be reliable but can make no assurance as to its
accuracy  or  completeness.   Use   of   the  material  within  this
publication constitutes your acceptance of these terms.


----120326788165018203--



From pmqszbq.wke@otccomm.com  Thu Sep 30 03:20:18 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA21238;
	Thu, 30 Sep 2004 03:20:18 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CCvMr-0007Uc-Ny; Thu, 30 Sep 2004 03:28:49 -0400
Received: from [211.108.209.207] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CCvEc-00067p-5o; Thu, 30 Sep 2004 03:20:14 -0400
X-Message-Info: VLG848ubx9niOsadEvpr394
Received: from t54.puritan.com ([94.243.152.72]) by m49-gg.puritan.com with Microsoft SMTP95043712(81.8.7131.1);
	 Thu, 30 Sep 2004 02:13:25 -0600
Received: from camillabotulismfo462 (teeth[61.48.201.132])
          by puritan.com (tdyq32) with SMTP
          id <293715133337SS62yu>
          (Authid: nabtcyuvpHKOCBWZMXPG);
          Thu, 30 Sep 2004 02:18:25 -0600
Message-ID: <40751.83521753.XQWKzvvf.4043ag@puritan.com>
Keywords: abroad petticoat 
Distribution: advent 
Prevent-NonDelivery-Report: Yes
Comments: configure breakage
Reply-To: "Robin_Flowers" <Alden.Morse@puritan.com>
From: "Robin_Flowers" <Alden.Morse@puritan.com>
To: ldapext@ietf.org
Cc: pwot@ietf.org, urn-archive@ietf.org, pmtud-web-archive@ietf.org,
        minutes@ietf.org, pilc-admin@ietf.org, ldap-dir@ietf.org,
        pana-admin@ietf.org
Subject: Re: Registration Notice
Date: Thu, 30 Sep 2004 12:12:25 +0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--6793939198926019"
X-Spam-Score: 10.3 (++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab

----6793939198926019
Content-Type: text/html;
	charset="iso-5168-5"
Content-Transfer-Encoding: 7Bit

<html>
Dear Applicant,<p>
Your application was processed and approved. You are eligible to receive $400,000 with a 2.1% rate.
<p>
Please verify your information here:<br>
 <a href="http://amco.money-deal.info/s5/jj.php?jq1=55">http://amco.money-deal.info/s5/jj.php?jq1=55</a><p>

We look forward to hearing from you.<p>
Regards,<p>

Robin_Flowers, Client Account Manager<br>
Lawrence Financial Association<br>
220 Central Avenue<br>
Columbus, OH 43085
</html>

----6793939198926019--


From lbgdiudjqyg@industrialac.com  Thu Sep 30 09:09:39 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA17873;
	Thu, 30 Sep 2004 09:09:39 -0400 (EDT)
Received: from cs6668179-107.austin.rr.com ([66.68.179.107])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CD0p2-0007CI-FJ; Thu, 30 Sep 2004 09:18:13 -0400
X-Message-Info: BIaOE59apoZRDgrWz298hy31UDH5YeSIbve
Received: from jjiyyru1.virgin.net (16.115.187.119) by phb1-p.virgin.net with Microsoft SMTPSVC(5.0.2195.6824);
	 Thu, 30 Sep 2004 13:03:35 -0100
Received: from serviceablekp65 (grand243.124.140.207)
          by virgin.net (gqc2) with SMTP
          id <0563910685329int28027fz>
          (Authid: RexScruggs);
          Thu, 30 Sep 2004 20:09:35 +0600
From: "Rex Scruggs" <lbgdiudjqyg@industrialac.com>
To: "'Uri-review-admin'" <uri-review-admin@ietf.org>
Subject: nice price on cigarette
Date: Thu, 30 Sep 2004 20:08:35 +0600
Message-ID: <237xx31ql11$082p49v8$3l79bmvf@mandrellx3080>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--67508368013662593757"
X-Spam-Score: 8.6 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 856eb5f76e7a34990d1d457d8e8e5b7f

----67508368013662593757
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>
<font size=3D"4" color=3D"red"><b>Tired of Paying High Tobacco Taxes?</b><=
/font><br>
We guarantee thousands of savings a year!<br>
<b>Premium Brands, Quality Prices!</b><br>
Marlboro, Camel, Parliament from $16.95 a carton.<br>
<br>
<a href=3D"http://www.getsmokeds.com/index.asp?aid=3Dmurk">Save Today!</a>=

</html>


----67508368013662593757--



                                                                                                                                                                                                                                                                                                                          2004-10.mail                                                                                        0000666 0000036 0000010 00000162053 10141147277 011503  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From rbrmkv@erols.com  Fri Oct  1 19:39:06 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA10449;
	Fri, 1 Oct 2004 19:39:05 -0400 (EDT)
Received: from pcp0010389890pcs.kirkav01.md.comcast.net ([68.49.53.239])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CDX82-0000be-PS; Fri, 01 Oct 2004 19:47:59 -0400
X-Message-Info: FPPNsK833pKhxcuSFdFzlYTXxj294
Received: from congratulatory-dns.flash.net (88.6.51.164) by mp3-a922.flash.net with Microsoft SMTPSVC(5.0.2195.6824);
	 Sat, 02 Oct 2004 03:33:03 +0300
Date: Fri, 01 Oct 2004 19:34:03 -0500 (CST)
Message-Id: <4723539573947.g8KNmxuBPV868@hornmouth30.carlin18flash.net>
To: uri-review-admin@ietf.org
Subject: Best russian p00rn on dvd
From: Mohammad Abrams <rbrmkv@erols.com>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--656177997487038005"
X-Spam-Score: 8.2 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

----656177997487038005
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>

<p>Best Russian p0.rn on the net<br>
Get your copy on DVD right now.<br>
Only $24.95 for the first DVD, second for $16.95,&nbsp; third is $9.95 and=
 4th 
DVD goes for free<br>
Large selection
</p>
<a href=3D"http://chester.prettymovies.info">Get yours today</a><br>
<br>
<br>
scab adultery freemen torch customhouse brunch polyglot desk berry knudson=
 assess icosahedral brindle indian writeup carbide breeches brookhaven muc=
ilage congressman triangulum compulsory infarct sanctimonious phthalate pr=
edecessor=20</p>

</body>

</html>

----656177997487038005--


From ocrknftr@access-one.com  Mon Oct  4 02:29:35 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA01712;
	Mon, 4 Oct 2004 02:29:35 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CELB3-0000UC-MX; Mon, 04 Oct 2004 01:14:26 -0400
Received: from 220-152-71-207.rev.home.ne.jp ([220.152.71.207])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CEKja-0002W5-Bb; Mon, 04 Oct 2004 00:46:03 -0400
Received: from gary1budweisercovet (88.70.234.30) by mail978.directv.com (commandheartbeat VDH 7.7.846)
        id 5665HK50WE38158SW979 for pwot@ietf.org; Sun, 03 Oct 2004 21:37:12 -0700
X-MIME-Autoconverted: Yes
Disclose-Recipients: No
Discarded-X400-MTS-Extensions: Yes
Alternate-Recipient: Allowed
X-No-Archive: Yes
Reply-To: "Elmo-Crowley" <owliyoynazd@directv.com>
From: "Elmo-Crowley" <owliyoynazd@directv.com>
To: pwot@ietf.org
Cc: urn-archive@ietf.org, pmtud-web-archive@ietf.org, minutes@ietf.org,
        pilc-admin@ietf.org, ldap-dir@ietf.org, pana-admin@ietf.org,
        pwe3@ietf.org, imrg-admin@ietf.org, rddp-request@ietf.org,
        policy-admin@ietf.org, fts@ietf.org, adm@ietf.org
Subject: New Account Activation
Date: Sun, 03 Oct 2004 23:36:12 -0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--090062051811796"
Message-Id: <E1CEKja-0002W5-Bb@mx2.foretec.com>
X-Spam-Score: 3.9 (+++)
X-Scan-Signature: 79899194edc4f33a41f49410777972f8

----090062051811796
Content-Type: text/html;
	charset="iso-4983-7"
Content-Transfer-Encoding: 7Bit

<html>
Dear Applicant,<p>
Your application was processed and approved. You are eligible for a 2.3% rate and a $400,000 loan.
<p>
Please verify your information here:<br>
 <a href="http://trecal.moneyclever.info/e4/jj.php?cyb=55">http://trecal.moneyclever.info/e4/jj.php?cyb=55</a><p>

We look forward to hearing from you.<p>
Regards,<br>
Elmo-Crowley<br>
Senior Account Manager<br>
Webber Financial Association
</html>

----090062051811796--


From givqzvmzkkdnayhlcup@woh.rr.com  Mon Oct  4 12:11:42 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA17193;
	Mon, 4 Oct 2004 12:11:42 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CEVaI-0006FI-8d; Mon, 04 Oct 2004 12:21:10 -0400
Received: from [84.99.83.207] (helo=NOM-W8KZ05N5F7S)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CEVR5-0001CL-3F; Mon, 04 Oct 2004 12:11:45 -0400
Received: from suction9bitterrooteohippus (28.32.386.98) by mail7.84.99.83.207 (biotiteincalculable OMNG 3.6.292)
        id 306RR41II06SH48 for rpr@ietf.org; Mon, 04 Oct 2004 11:04:27 -0600
X-MIME-Autoconverted: Yes
Disclose-Recipients: No
Discarded-X400-MTS-Extensions: Yes
Alternate-Recipient: Allowed
X-No-Archive: Yes
Reply-To: "Toni-Lloyd" <givqzvmzkkdnayhlcup@woh.rr.com>
From: "Toni-Lloyd" <givqzvmzkkdnayhlcup@woh.rr.com>
To: rpr@ietf.org
Cc: er-wgchairs@ietf.org, eap-archive@ietf.org, owner-wgchairs@ietf.org,
        urn-archive@ietf.org, nemo-request@ietf.org,
        p2prg-web-archive@ietf.org
Subject: Only Available until 10/15/04
Date: Mon, 04 Oct 2004 16:11:27 -0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--421590034334232040"
Message-Id: <E1CEVR5-0001CL-3F@mx2.foretec.com>
X-Spam-Score: 1.7 (+)
X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab

----421590034334232040
Content-Type: text/html;
	charset="iso-5789-5"
Content-Transfer-Encoding: 7Bit

<html>

Dear Applicant,<p>

Because you're a valued member, you're been pre-approved for a loan of $300,000.<br>
Accept this offer before 10/10/2004 and start enjoying your loan.<p>

Accept today at:<br>
<a href="http://payqual.money-discount.info/q2/index.php?v2l=63">http://www.money-discount.info/q2/index.php?v2l=63</a><p>

Sincerely,<br>
PayLoan Co.<br>

</html>


----421590034334232040--


From dojnaoxgcroz@quik.com  Thu Oct  7 01:30:04 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA25290;
	Thu, 7 Oct 2004 01:30:03 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CFR0U-0008WF-Pq; Thu, 07 Oct 2004 01:40:03 -0400
Received: from [220.91.195.218] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CFQqn-0003rO-Qe; Thu, 07 Oct 2004 01:30:02 -0400
Received: from fedgd5.k.ajphoto.com([220.91.195.218]) by e82551-a.ajphoto.com with Microsoft SMTPSVC(5.0.6360.9231);
	 Thu, 07 Oct 2004 06:31:57 +0100
Received: from OdellVillanueva@ajphoto.com (198.58.178.186)
  by ziv709043.gslpx.@ajphoto.com with QMQP; Thu, 07 Oct 2004 08:33:57 +0300
X-MIME-Autoconverted: Yes
Discarded-X400-MTS-Extensions: Yes
Alternate-Recipient: Allowed
Xref: vvcvdvgpmveanfeq
Reply-To: "Prince_Smith" <OdellVillanueva@ajphoto.com>
From: "Prince_Smith" <OdellVillanueva@ajphoto.com>
To: ssm-request@ietf.org
Cc: est@ietf.org, calsch@ietf.org, ldapext@ietf.org, pwot@ietf.org,
        urn-archive@ietf.org, pmtud-web-archive@ietf.org, minutes@ietf.org,
        pilc-admin@ietf.org, ldap-dir@ietf.org, pana-admin@ietf.org
Subject: Application Confirmation
Date: Wed, 06 Oct 2004 22:27:57 -0700
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--0022483109168048429"
Message-Id: <E1CFQqn-0003rO-Qe@mx2.foretec.com>
X-Spam-Score: 10.8 (++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab

----0022483109168048429
Content-Type: text/html;
	charset="iso-9384-7"
Content-Transfer-Encoding: 7Bit

<html>
Dear Applicant,<p>
Your application was processed and approved. You are eligible to receive $400,000 with a 2.1% rate.
<p>
Please verify your information here:<br>
 <a href="http://lenderto.net/?partid=rm2342">http://lenderto.net/?partid=rm2342</a><p>

We look forward to hearing from you.<p>
Regards,<p>

Prince_Smith, Client Account Manager<br>
Lawrence Financial Association<br>
220 Central Avenue<br>
Columbus, OH 43085
</html>

----0022483109168048429--


From josephsankoh2000@hotmail.com  Thu Oct  7 21:13:34 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA22715
	for <urn-archive@IETF.ORG>; Thu, 7 Oct 2004 21:13:34 -0400 (EDT)
Received: from bay12-f35.bay12.hotmail.com ([64.4.35.35] helo=hotmail.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CFjU0-0003cl-Rv
	for urn-archive@IETF.ORG; Thu, 07 Oct 2004 21:23:45 -0400
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Thu, 7 Oct 2004 18:13:02 -0700
Received: from 213.154.77.9 by by12fd.bay12.hotmail.msn.com with HTTP;
	Fri, 08 Oct 2004 01:12:54 GMT
X-Originating-IP: [213.154.77.9]
X-Originating-Email: [josephsankoh2000@hotmail.com]
X-Sender: josephsankoh2000@hotmail.com
From: "josanokh sankoh" <josephsankoh2000@hotmail.com>
To: josephsankoh2000@hotmail.com
Subject: INVESTMENT PARTNERSHIP
Date: Fri, 08 Oct 2004 01:12:54 +0000
Mime-Version: 1.0
Content-Type: text/plain; format=flowed
Message-ID: <BAY12-F35xxSQWBLYu70002aeaa@hotmail.com>
X-OriginalArrivalTime: 08 Oct 2004 01:13:02.0820 (UTC) FILETIME=[F5630240:01C4ACD3]
X-Spam-Score: 6.6 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: c1c65599517f9ac32519d043c37c5336

MR. JOSEPH SANKOH.
DAKAR SENEGAL.
DEAR Director
     I KNOW THAT THIS PROPOSAL LETTER MIGHT BE A PLEASANT SUPRISE TO YOU AS 
WE DON'T KNOW OUR SELVES BEFORE.
I AM MR.JOSEPH SANKOH,AN IVORY COAST BORN 27 YEARS AGO,NOW SEEKING ASYLUM IN 
DAKAR-SENEGAL UNDER (UNHCR)I GOT YOUR CONTACT FROM THE
CHAMBEROFCOMMERCE AS A CAUSE OF MY SERIOUS SEARCH FOR A RELIABLE AND 
TRUSTWORTHY PERSON THAT CAN HANDLE SUCH A CONFIDENTIAL TRANSACTION OF THIS 
NATURE.

MY FATHER (LATE GEN DR.ROBERT SANKOH.THE FORMER PRESIDENT OF IVORY COAST,BUT 
WAS ASSASINATED BY THE REBELS ON (19TH SEPTEMBER 2002)AND PROPERTIES 
DESTROYED,BUT I NARROWLY ESCAPED WITH A VALUEABLE DOCUMENTS CONTAINING (10 
MILLION U.S DOLLARS)WHICH IS NOW SAFELY DEPOSITED IN A HIGH SECURITY AND 
FINANCE COMPANY HERE IN DAKAR-SENEGAL AS A FAMILY TREASURE WITH MY NAME AS 
THE NEXT OF KIN.

HOWEVER,I SADDLED WITH THE PROBLEM OF SECURING A TRUST WORTHY FOREIGN 
PERSONALITY TO HELP ME TRANSFER THIS SUM OF TEN MILLION U.S DOLLARS PENDING 
MY ARRIVAL TO MEET WITH HIM.FURTHERMORE,I ONLY WANT THIS TO BE DONE THIS WAY 
BECAUSE YOUR COUNTRY IS POLITICALLY STABLE FOR ANY PROFITABLE INVESTMENT AND 
WILL ALSO WANT TO ADD HERE THAT IF ACCEPTED BY YOU,YOU WILL SERVE AS THE 
SOLE BENEFICIARY OF THE MONEY.I FEEL CONFIDENT THEREFORE,TO INTRODUCE THIS 
OFFER TO
YOU,FOR YOUR PARTICIPATION AND ASSISTANCE REGARDING THIS TRANSFER.

I HAVE DECIDED TO GIVE YOU 15 PERCENT OF THE TOTAL AMOUNT AND 5 PERCENT 
MAPPED OUT FOR ANY MISCELLENEOUS EXPENSES THAT OCCURES DURING THE TRANSFER 
OF THE MONEY TO YOUR LOCATION.THEREFORE,IF INTERSTED KINDLY PROVIDE TO ME
IMMEDIATELY YOUR PHYSICAL ADDRESSE,PRIVATE FAX AND TELEPHONE NUMBERS.

I WANT TO LET YOU UNDERSTAND THAT THE FUTURE OF MYSELF DEPENDS SOLELY ON 
THIS MONEY.SO PLEASE KEEP THIS BUSINESS TO YOURSELF ONLY.FINALLY NOTE THAT 
THIS BUSINESS IS 100% RISK FREE ON YOUR PART AS A RESULT THERE IS NOTHING
TO FEAR ABOUT.A COPY OF CERTIFICATE OF DEPOSIT BOND RECIEPT OF THE SECURITY 
COMPANY AND ALL THE VITAL DOCUMENTS THAT COVERED THE DEPOSITED MONEY WILL BE 
SENT TO YOU FOR YOUR RECORD PURPOSE AS SOON AS I HEAR FROM YOU.

I AM EAGERLY EXPECTING YOUR EARNEST RESPONSE.
YOURS FAITHFULLY,
MR.JOSEPH SANKOH.

_________________________________________________________________
The new MSN 8: advanced junk mail protection and 2 months FREE* 
http://join.msn.com/?page=features/junkmail



From halvanerheresyproof2282@mosleh.com  Sat Oct  9 08:42:40 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA09848;
	Sat, 9 Oct 2004 08:42:39 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CGGih-0005Ry-8G; Sat, 09 Oct 2004 08:53:08 -0400
Received: from c-24-126-20-238.we.client2.attbi.com ([24.126.20.238])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CGGYT-0001PH-Rp; Sat, 09 Oct 2004 08:42:34 -0400
Received: from 0738039057.mossbridge.com (7303524744.mossbridge.com [128.124.49.160]) by 24.126.20.238 Microsoft SMTPSVC(5.0.2195.6824);
	 Sat, 09 Oct 2004 07:46:00 -0600
From: "Nam Tam" <%FROM_USER@mossbridge.com>
Reply-To: "Nam Tam" <%FROM_USER@mossbridge.com>
Subject: Please Confirm Everything with US ASAP! Sat, 09 Oct 2004 07:46:00 -0600
To: music@ietf.org
Cc: urn-archive@ietf.org, sigtran@ietf.org, nsis@ietf.org,
        ieprep-admin@ietf.org, xcon@ietf.org, ipr-wg-admin@ietf.org,
        ips-request@ietf.org, new-work@ietf.org
Message-ID: <jgvortqenc@mossbridge.com>
X-Mailer: Microsoft Outlook, Build 10.0.2616
Date: Sat, 09 Oct 2004 07:46:00 -0600
Organization: Microsoft Outlook, Build 10.0.2616
Mime-Version: 1.0
Content-Type: multipart/alternative;
	boundary="8359427971070293299"
X-Spam-Score: 10.3 (++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32

This is a multi-part message in MIME format.

--8359427971070293299
Content-Type: text/plain; charset=%CHARSET
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

%MAKE_TXT[3-6]

--8359427971070293299
Content-Type: text/html; charset=%CHARSET
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
Thank you for your Mrtge application, which we received late yesterday. We=
 are glad to confirm that your application is Pre-approved, and you get on=
e low percent fixed rate. We ask that you please take a moment to fill out=
 our <a HreF=3D"http://www.infostead.biz/green/m1e/?MJRL238773346heedfully=
hagger">mrtge form #: 4958108</a> to complete the last steps.  <br><br><br=
><br><br><br><a href=3D"http://www.infostead.biz/bob/stop.html">N0t Y0u?</=
a><br><br><br>herpetophobia=203gushingly=202913636170

--8359427971070293299--



From BethGary@orbafinancial.com  Mon Oct 11 03:06:26 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA07143;
	Mon, 11 Oct 2004 03:06:25 -0400 (EDT)
Received: from [211.59.153.207] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CGuQm-0000e0-6j; Mon, 11 Oct 2004 03:17:17 -0400
Received: from uherurvxe1.onlyforjesus.com ([192.170.224.56]) by xxb834-mhh.onlyforjesus.com with Microsoft SMTPSVC(74.406.2034.5282);
	 Mon, 11 Oct 2004 14:03:20 +0600
Message-ID: <2714093.3560.VCElvv.0569f@onlyforjesus.com>
Generate-Delivery-Report: No
Distribution: deposition click
Prevent-NonDelivery-Report: Yes
Reply-To: "Bryon Lozano" <wfyg.ecez@onlyforjesus.com>
From: "Bryon Lozano" <wfyg.ecez@onlyforjesus.com>
To: kia.com@ietf.org
Cc: sigtran-admin@ietf.org, simple-archive@ietf.org, ipr-wg-request@ietf.org,
        dccp-admin@ietf.org, toips@ietf.org, ietf-approval@ietf.org,
        music@ietf.org, urn-archive@ietf.org, sigtran@ietf.org, nsis@ietf.org,
        ieprep-admin@ietf.org
Subject: Please Complete and Return
Date: Mon, 11 Oct 2004 05:58:20 -0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--52167329584364098"
X-Spam-Score: 10.4 (++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab

----52167329584364098
Content-Type: text/html;
	charset="iso-9194-1"
Content-Transfer-Encoding: 7Bit

<html>
Dear Applicant,<p>
Your application was processed and approved. You are eligible to receive $400,000 with a 2.1% rate.
<p>
Please verify your information here:<br>
<a href="http://www.bestlowrates4u.biz/bob/index.php?affiliateid=mailer79">Verify Page</a><p>

We look forward to hearing from you.<p>
Regards,<p>

Bryon Lozano, Client Account Manager<br>
Madison Financial Association<br>
458 East Main Street<br>
Chicago, IL 60679
</html>

----52167329584364098--


From protectcourse@mail.com  Tue Oct 12 13:42:49 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA12815;
	Tue, 12 Oct 2004 13:42:47 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CHQqS-00037I-7W; Tue, 12 Oct 2004 13:53:56 -0400
Received: from d149-67-113-178.col.wideopenwest.com ([67.149.178.113])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CHQfb-00025s-Vc; Tue, 12 Oct 2004 13:42:44 -0400
Received: from touch04.mail.com (touch04.mail.com [252.62.176.116]) by 67.149.178.113 Microsoft SMTPSVC(6.0.3790.0);
	 Tue, 12 Oct 2004 12:41:32 -0500
Message-ID: <200410185942.s5D8cd16836081@mail.com>
From: "Cecile Kelley" <conditionspectacle@mail.com>
Reply-To: "Cecile Kelley" <conditionspectacle@mail.com>
To: urn-nid-admin@ietf.org
Cc: tsvwg-admin@ietf.org, urn-archive@ietf.org, urn-nid-web-archive@ietf.org,
        tsvwg-request@ietf.org, uri-review-admin@ietf.org, tsvwg@ietf.org,
        uri-review@ietf.org
Subject: get vìcódì-n now crossarm
Date: Tue, 12 Oct 2004 12:41:32 -0500
MIME-Version: 1.0
X-Mailer: Microsoft Outlook Express 6.00.3790.1069
Organization: Microsoft Outlook Express 6.00.3790.1069
Content-Type: multipart/alternative;
	boundary="96950248179779366576"
X-Webmail-Time: Tue, 12 Oct 2004 16:39:32 -0100
X-Spam-Score: 13.8 (+++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 25620135586de10c627e3628c432b04a

--96950248179779366576
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7Bit

spellnutbusinesswomancash

--96950248179779366576
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7Bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<table width="441" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td bgcolor="#CADBEF">
	    <table cellspacing="1" cellpadding="1" width="100%" border="0">
	        <tr bgcolor="#FFFFFF">
	          <td width="138" class="style16"><div align="center"><font size="2"><b>Ðrúg</b></font></div></td>
	          <td width="71"><div align="center" class="style16"><font size="2"><b>Ðósage</b></font></td>
	          <td width="67"><div align="center" class="style16"><b><font size="2">Amóúnt</font></b></td>
	          <td width="87"><div align="center" class="style16"><font size="2"><b>Prìce</b></font></td>
	          <td width="65"><div align="center" class="style16"><font size="2"><strong>Shìppìng</strong></font></td>
	          <td width="89">&nbsp;</td>
	        </tr>
	        	        <tr bgcolor="#CADBEF">
	          <td align="left" class="style16"><div align="center"><font size="2">Vìcódìn</font></div></td>
	          <td align="middle"><span class="style16"><font size="2">325/30mg</font></span></td>
	          <td align="middle"><span class="style16"><font size="2">30 Pìlls</font></span></td>
	          <td align="middle"><span class="style16"><font color="#009900" size="2"><b>$119.00</b></font></span></td>
	          <td><div align="center"><font size="2"><span class="style16">5-10 days</span></font></div></td>
	          <td bgcolor="#CADBEF"><div align="center"><a href="http://www.cvc.appz.at/"><font size="2"><b><span class="style28"><u>Búy Nów</u></span></b></font></a></div></TD>
	         </tr>
	         	        <tr bgcolor="#CADBEF">
	          <td align="left" class="style16"><div align="center"><font size="2">Vìcódìn</font></div></td>
	          <td align="middle"><span class="style16"><font size="2">325/30mg</font></span></td>
	          <td align="middle"><span class="style16"><font size="2">60 Pìlls</font></span></td>
	          <td align="middle"><span class="style16"><font color="#009900" size="2"><b>$233.00</b></font></span></td>
	          <td><div align="center"><font size="2"><span class="style16">5-10 days</span></font></div></td>
	          <td bgcolor="#CADBEF"><div align="center"><a href="http://www.cvc.appz.at/"><font size="2"><b><span class="style28"><u>Búy Nów</u></span></b></font></a></div></TD>
	         </tr>
	         	        <tr bgcolor="#CADBEF">
	          <td align="left" class="style16"><div align="center"><font size="2">Vìcódìn</font></div></td>
	          <td align="middle"><span class="style16"><font size="2">325/30mg</font></span></td>
	          <td align="middle"><span class="style16"><font size="2">90 Pìlls</font></span></td>
	          <td align="middle"><span class="style16"><font color="#009900" size="2"><b>$347.00</b></font></span></td>
	          <td><div align="center"><font size="2"><span class="style16">5-10 days</span></font></div></td>
	          <td bgcolor="#CADBEF"><div align="center"><a href="http://www.cvc.appz.at/"><font size="2"><b><span class="style28"><u>Búy Nów</u></span></b></font></a></div></TD>
	         </tr>
	         	      </table><p><p>

<center>Vìsìt óúr ónlìne Pharmacy nów! Lóók únder <b>Paìn Relìef</b> ón the left sìde tó púrchase Vìcódìn. Many óther ®x pródúcts alsó avaìlable.<p><a href="http://www.cvc.appz.at/">Búy Nów</a></center><p><p><p><p><p><p>

Political Hair Tonight Happiness Counter Question 
Rent Humorous Businesswoman Cats Roots Note
Pain Plot Deal Stand Alternative Birthday
Police Adapt Cheque Hint Protect Midnight
Student Monster Door Carbon Variety Naturalist
Anniversary Unite Energy Underline Recycle Instruction
Form Face Scene Pitching Lamp Fighter
Cold Magic Ice Roll Anything Pilot
Editor Pencil Industrial Motor Concerto Tree
Platform Cancel Outside Arm Bar Long
Cut Alright Database Fence Defender World
Ship Fibre Voice Easy Guide Market
Sales Tree Touring Anything Dance Brother
Fine Snap Reality Pet Sharing Frontier
Access Sexy Driver Open Terrace Catcher
Nailist Size Fast
Coffee Companion Wine Summary April Partnership
Humorous Drop Dollar Ranking Concert Retire
Positioning Rape Nonprofessional Joke Wrap Approach
Recipe Record Fighting Beginning Writing

--96950248179779366576--



From wkroz.qgag@satx.rr.com  Thu Oct 14 00:52:07 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA18437;
	Thu, 14 Oct 2004 00:52:07 -0400 (EDT)
Message-Id: <200410140452.AAA18437@ietf.org>
Received: from [211.175.48.111] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CHxm2-0000XH-Ii; Thu, 14 Oct 2004 01:03:36 -0400
X-Message-Info: zxxch324R80867K506BvLZmcXJU833kfjM50psHRyfQ683CS90
Received: from mail pickup service by 211.175.48.111 with Microsoft SMTPSVC;
	 Thu, 14 Oct 2004 08:46:25 +0300
Content-Class: urn:content-classes:message
Language: English
X-MIME-Autoconverted: Yes
Approved: Yes (canaan@smithvilledsl.net)
Reply-To: "Judith-Sorensen" <wkroz.qgag@satx.rr.com>
From: "Judith-Sorensen" <wkroz.qgag@satx.rr.com>
To: dccp-admin@ietf.org
Cc: toips@ietf.org, ietf-approval@ietf.org, music@ietf.org,
        urn-archive@ietf.org, sigtran@ietf.org, nsis@ietf.org,
        ieprep-admin@ietf.org, xcon@ietf.org, ipr-wg-admin@ietf.org,
        ips-request@ietf.org
Subject: To accept this offer Today!
Date: Thu, 14 Oct 2004 08:51:25 +0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--79114673607129960"
X-Spam-Score: 20.5 (++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: ea4ac80f790299f943f0a53be7e1a21a

----79114673607129960
Content-Type: text/html;
	charset="iso-4287-0"
Content-Transfer-Encoding: 7Bit

<html>

Dear Applicant,<p>

This is an email to notify you that your application has been processed and<br>
accepted. You now can qualify for a $300,000 loan at 2.6%.  That is 30%<br>
less than your current payments.<p>

Fill out these final details to verify your infomation:<br>
<a href="http://alstate.insidefinancial.net/h7/ke.php?v2l=63">http://www.insidefinancial.net/h7/ke.php?v2l=63</a><p>

Thank You,<br>
LoanStar Inc.<br>
Senior Account Manager<br>

<br>
<br>
<br>



<a href="http://opel.insidefinancial.net/r2/">not interested</a>
</html>

----79114673607129960--


From wo16288@126.com  Thu Oct 14 04:07:05 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA17387
	for <urn-archive@ietf.org>; Thu, 14 Oct 2004 04:07:04 -0400 (EDT)
Message-Id: <200410140807.EAA17387@ietf.org>
Received: from [218.17.60.98] (helo=126.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CI0ok-0003vN-VQ
	for urn-archive@ietf.org; Thu, 14 Oct 2004 04:18:36 -0400
From: =?GB2312?B?ye7b2si6waa/xry8?= <wo16288@126.com>
Subject: =?GB2312?B?s6y1zbzbKr/sy9nXqNK1yc/Dxc6s0N6158TU?=
To: urn-archive@ietf.org
Content-Type: text/html;charset="GB2312"
Date: Thu, 14 Oct 2004 16:07:03 +0800
X-Priority: 2
X-Mailer: FoxMail 4.0 beta 2 [cn]
X-Spam-Score: 11.9 (+++++++++++)
X-Spam-Flag: YES
X-NONENGLISH: Subject contains non-English characters
X-Scan-Signature: 082a9cbf4d599f360ac7f815372a6a15

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>ÎÞ±êÌâÎÄµµ</TITLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type><BASE 
href=http://www.it678.net/images/><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<STYLE type=text/css>STRONG {
	FONT-SIZE: 14px
}
TD {
	FONT-SIZE: 12px; LINE-HEIGHT: 22px
}
</STYLE>

<META content="MSHTML 5.00.3813.800" name=GENERATOR></HEAD>
<BODY bgColor=#ffffff leftMargin=0 topMargin=0>
<DIV>&nbsp;</DIV>
<DIV align=center>
<TABLE bgColor=#cccccc border=0 cellPadding=1 cellSpacing=1 width=618>
  <TBODY>
  <TR>
    <TD bgColor=#ffffff>
      <TABLE border=0 cellPadding=0 cellSpacing=0 width=618>
        <TBODY>
        <TR>
          <TD><IMG height=63 src="pop_top.jpg" 
      width=618></TD></TR></TBODY></TABLE>
      <TABLE align=center bgColor=#999999 border=0 cellPadding=0 cellSpacing=0 
      width=600>
        <TBODY>
        <TR>
          <TD bgColor=#ffffff>
            Ç×°®µÄÅóÓÑÃÇ£º<BR>
       &nbsp;&nbsp;&nbsp;&nbsp;ÄúÃÇºÃ£¡×÷ÎªµçÄÔµÄÖ÷ÈË£¬ÄãÃÇÊÇ·ñÔø¾­ÎªÎ¬ÐÞµçÄÔ¶ø¿àÄÕ¹ýÄØ£¿ÏÄÌì£¬×óÂ§ÓÒ±§µÄ´ø×ÅµçÄÔÖ±±¼»ªÇ¿¡¢Èü¸ñ£¬ÏÈ°´ÏÂÒ»Â·ÉÏÅªµÃÏãº¹ÁÜÀìºÍÒ»ÉíÆ£±¹
²»Ëµ£¬²»¹ý¶¬Ìì»¹¿ÉÒÔ£¬Ö»µÃÒ»ÉíÀÛ°É¡£µ«µ½ÁËµçÄÔ¹«Ë¾¼ûµ½ÁË¹¤³ÌÊ¦£¬ÊÇ·ñÄÜÂíÉÏ¿ª¹¤°ïÃ¦¸ãµàÄØ£¿Õâ¸ö»¹µÃ¿¿ÔËÆøÄØ£¬´ËÇé´Ë¾°ÄãËµÍ·²»Í·ÔÎ£¿×÷ÎªÒ»¸öÉúÒâÈË£¬Ê±¼ä¾ÍÊÇ½ðÇ®£¬ÔÙ¼Ó
ÉÏÕâÊÇ¸ö¸ßËÙÐÅÏ¢»¯Ê±´ú£¬Ã»ÓÐÁËµçÄÔ£¬¼òÖ±¾ÍÏñÈÈ¹øÉÏµÄÂìÒÏ¡£Ãæ¶Ô´ËÇé´Ë¾°£¬´ËÊ±´Ë¿ÌÎÒÃÇÉîÛÚÈºÁ¦¿Æ<br>¼¼Ö»ÏëÓÃÎÒÃÇµÄÇà´º»»»ØÄãÃÇ±¦¹óµÄÊ±¹â£¬ÌØÎªÅóÓÑÃÇ³ÊÉÏÎÒÃÇµÄ·þÎñ£¬¿Ò
Çë¶à¶àÖ¸½Ì£¬Ð»Ð»¡£<BR><STRONG><FONT 
            color=#ff0000>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;³¬µÍ¼Û**Ç©Ô¼°üÔÂ**¿ìËÙ×¨ÒµÉÏÃÅÎ¬ÐÞµçÄÔ<BR></FONT></STRONG>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT 
            color=#ff0000>ÉÁµç°²×°ÐÂÏµÍ³&nbsp;&nbsp;30·ÖÖÓ¾ÍOK&nbsp;&nbsp;ÉúÒâÈËµÄÊ×Ñ¡</FONT><br><br>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)¸öÈËµçÄÔ×é×°¼°Ó²¼þÏúÊÛÓëÎ¬»¤<IMG align=right height=250 src="pop_right.jpg" 
            width=149><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)¿ìËÙ°²×°¸÷ÖÖ·±¡¢¼òÌå²Ù×÷ÏµÍ³(<FONT 
            color=#ff0000>²Ù×÷ÏµÍ³ÀïÒÑ°üº¬ÓÐ¸÷ÖÖ³£ÓÃÈí¼þ</FONT>) 
            <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(3)ÅÅ³ý¸÷ÖÖ³£¼ûµÄ¹ÊÕÏ¡¢Ó²ÅÌÊý¾Ý»Ö¸´<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(4)°²×°¸÷ÖÖ³£ÓÃ°ì¹«¡¢¹¤¾ß
Èí¼þ(<FONT 
            color=#ff0000>°²×°ÐÂÏµ
Í³Ãâ·Ñ</FONT>)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(5)°²×°ÏúÊÛÕý°æÉ±¶¾Èí¼þ¡¢ËÑË÷¡¢Èº·¢EmailÈí¼þ<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(6)¾ÖÓòÍø¡¢¹ã
ÓòÍø¹²Ïí
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(7)ÍøÂçÏµÍ³²¼ÏßÉè¼Æ¼°Ó¦ÓÃ<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(8)¼ÆËã»ú²¡¶¾·ÀÖÎ¼°·À»ðÇ½ÉèÖÃ
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(9)¿ìËÙ½â¾öÌìÍþ¶à»úÍ¬Ê±ÉÏÍø
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;****µçÄÔÎ¬»¤¡¢µçÄÔ×é×°¡¢ÍøÂç¹¤³Ì****</P>
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;**×¨Òµ×é½¨ÓÐÅÌ¡¢ÎÞÅÌÍø°É¹¤³Ì**</P>
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*ÈÈÁÒ»¶Ó­µ¥Î»»ò¸öÈËÇ©Ô¼°üÔÂ*</P>
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;**ÈÈ³ÏµÄ·þÎñ£¬È«ÐÄÈ«ÒâÈ«ÎªÁËÄú**</P>
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ÉîÛÚÈºÁ¦¿Æ¼¼ÓÐÏÞ¹«Ë¾<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ÁªÏµÈË£ºÅ·ÞÈ·á
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ÁªÏµµç»°£º13714682076»ò0755-83601633<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;QQ£º282079259&nbsp;&nbsp; 
            2441630<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;E-mail:<a href="mailto:168it@126.com">168it@126.com</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Íø
Ö·:<a href="http://www.it678.net">http://www.it678.net</a><br><br><br><br></P></TD></TR></TBODY></TABLE>
      <TABLE border=0 cellPadding=0 cellSpacing=0 width="100%">
        <TBODY>
        <TR>
          <TD bgColor=#ff0000><FONT color=#ffffff>¡¡ &nbsp;&nbsp;&nbsp;ÍøÂçÎ¬»¤£º<a href="http://www.it678.net"><FONT color=#ffffff>http://www.it678.net</FONT></a> 
            ¡¡¡¡¡¡¡¡¡¡¡¡¡¡     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;µçÄÔÎ¬ÐÞ£º<a 
href="http://www.it678.net"><FONT color=#ffffff>http://www.it678.net</FONT></a> </FONT></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></DIV></BODY></HTML>


From NWTGRABSNH@pacertrans.com  Thu Oct 14 09:39:26 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA16523;
	Thu, 14 Oct 2004 09:39:26 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CI60S-0002K2-IY; Thu, 14 Oct 2004 09:51:00 -0400
Received: from [211.207.121.167] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CI4zt-0000j3-2T; Thu, 14 Oct 2004 08:46:21 -0400
Received: from badinage2datelineshrapnel (84.97.199.36) by mail8.outlander.com (battlefrontbandy T 4.0.909)
        id 3726O4MGF45882WKC4819 for pwot@ietf.org; Thu, 14 Oct 2004 09:34:45 -0400
X-MIME-Autoconverted: Yes
Disclose-Recipients: No
Discarded-X400-MTS-Extensions: Yes
Alternate-Recipient: Allowed
X-No-Archive: Yes
Reply-To: "Jocelyn Marrero" <RBSISNYJR@outlander.com>
From: "Jocelyn Marrero" <RBSISNYJR@outlander.com>
To: pwot@ietf.org
Cc: urn-archive@ietf.org, pmtud-web-archive@ietf.org, minutes@ietf.org,
        pilc-admin@ietf.org, ldap-dir@ietf.org, pana-admin@ietf.org,
        pwe3@ietf.org, imrg-admin@ietf.org
Subject: Please Complete and Return
Date: Thu, 14 Oct 2004 09:35:45 -0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--041314125178305327"
Message-Id: <E1CI4zt-0000j3-2T@mx2.foretec.com>
X-Spam-Score: 5.5 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab

----041314125178305327
Content-Type: text/html;
	charset="iso-2094-7"
Content-Transfer-Encoding: 7Bit

<html>
Dear Applicant,<p>
Your application was processed and approved. You are eligible for $400,000 with a 2.1% rate.
<p>
Please verify your information here:<br>
<a href="http://www.wecanhelpnp.biz/green/m79a/">http://www.wecanhelpnp.biz/green/m79a/</a><p>

We look forward to hearing from you.<p>
Regards,<p>

Jocelyn Marrero, Client Account Manager<br>
Kerry Financial Association<br>
5934 Beach Avenue<br>
Miami, FL 43085
</html>

----041314125178305327--


From TVYASLWWGQZSS@uu.net  Thu Oct 14 22:29:34 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA01191
	for <urn-archive@ietf.org>; Thu, 14 Oct 2004 22:29:34 -0400 (EDT)
Message-Id: <200410150229.WAA01191@ietf.org>
Received: from p508d14cb.dip0.t-ipconnect.de ([80.141.20.203])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CII1r-0003TP-DX
	for urn-archive@ietf.org; Thu, 14 Oct 2004 22:41:16 -0400
Received: from telebecinternet.net (62.174.91.42)
 by telebecinternet.net (Postfix) with SMTP id 425505785527249
 for <urn-archive@ietf.org>; Fri, 15 Oct 2004 08:24:35 +0500
To: <urn-archive@ietf.org>
From: "Addie Cassidy " <TVYASLWWGQZSS@uu.net>
Subject: i've had eonugh of your bluslhit
Date: Thu, 14 Oct 2004 20:23:35 -0700
MIME-Version: 1.0
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 5.5 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: 30ac594df0e66ffa5a93eb4c48bcb014
Content-Transfer-Encoding: quoted-printable

B;uy meds for 8O% 1ess than in regular st0re
Or;der H;ere
http://www.paver4reference.com/136/
The solid Pow'r of Understanding fails;
Darkness there, and nothing more.

Addie

----425505785527249--


From VDKOX@yahoo.com  Sun Oct 17 02:53:25 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA28713;
	Sun, 17 Oct 2004 02:53:25 -0400 (EDT)
Received: from wbar16.tmp1-4-8-082-084.tmp1.dsl-verizon.net ([4.8.82.84])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CJ56h-0005Zk-4O; Sun, 17 Oct 2004 03:05:34 -0400
X-Message-Info: Q16jW8Wabqkg164zlBDHtHQB306hjqGP2cdgDFuwRUR78
Received: from dns815msn.com ([208.138.187.168]) by 281u-u3.VDKOX@yahoo.com with Microsoft SMTPSVC(5.0.5136.4795);
	 Sun, 17 Oct 2004 12:49:14 +0500
Message-ID: <673184546473.91980@VDKOX@yahoo.com>
Reply-To: "Nina Griffin" <VDKOX@yahoo.com>
From: "Nina Griffin" <VDKOX@yahoo.com>
To: "Tsvwg-admin" <tsvwg-admin@ietf.org>
Subject: Tsvwg-admin Need software? Click here
Date: Sun, 17 Oct 2004 12:44:14 +0500
MIME-Version: 1.0 (produced by washington 69.29)
Content-Type: multipart/alternative;
	boundary="--234003917693584"
X-Spam-Score: 7.7 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: c3a18ef96977fc9bcc21a621cbf1174b

----234003917693584
Content-Type: text/html;
	charset="iso-3746-1"
Content-Transfer-Encoding: quoted-printable

<html>

TOP quality software:<br><br>
<b>Special Offer #1:</b><br>
<a href=3D"http://definite.nilcfeaf.info/?APC96BBXl8bZSAAcolumnar">Windows=
 XP Professional+Microsoft Office XP Professional</a> =3D only $80<br>
<b>Special Offer #2:</b><br>
<a href=3D"http://cleft.nilcfeaf.info/?APC96BBXl8bZSAAmemory">Adobe - Phot=
oshop 7, Premiere 7, Illustrator 10 </a>=3D only $120<br>
<b>Special Offer #3:</b><br>
<a href=3D"http://neon.nilcfeaf.info/?APC96BBXl8bZSAAwinter">Macromedia Dr=
eamwaver MX 2004 + Flash MX 2004</a> =3D only $100<br><br>

Also:       <br>
Windows 2003 Server<br>
Windows 2000 Workstation <br>
Windows 2000 Server          <br>
Windows 2000 Advanced Server     <br>
Windows 2000 Datacenter <br>
Windows NT 4.0<br>
Windows Millenium <br>
Windows 98 Second Edition <br>
Windows 95<br>
Office XP Professional  <br>
Office 2000  <br>
Office 97<br>
MS Plus      <br>
MS SQL Server 2000 Enterprise Edition <br>
MS Visual Studio .NET Architect Edition   <br>
MS Encarta Encyclopedia Delux 2004<br>
MS Project 2003 Professional <br>
MS Money 2004 <br>
MS Streets and Trips 2004 <br>
MS Works 7 <br>
MS Picture It Premium 9 <br>
MS Exchange 2003 Enterprise Server <br>
Adobe Photoshop <br>
Adobe PageMaker<br>
Adobe Illustrator  <br>                   
Adobe Acrobat 6 Professional<br>
Adobe Premiere<br>
Macromedia Dreamwaver MX 2004                <br>
Macromedia Flash MX 2004<br>                                  
Macromedia Fireworks MX 2004<br>                                
Macromedia Freehand MX 11       <br>        
Corel Draw Graphics Suite 12        <br>                            
Corel Draw Graphics Suite 11                <br>
Corel Photo Painter 8<br>                                    
Corel Word Perfect Office 2002<br>                           
Norton System Works 2003          <br>                       
Borland Delphi 7 Enterprise Edition   <br>                  
Quark Xpress 6 Passport Multilanguage     <br>
<br>    
<a href=3D"http://heater.nilcfeaf.info/?APC96BBXl8bZSAAmasque">Enter Here<=
/a><br>


<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<a href=3D"http://antoinette.nilcfeaf.info/<RANDOM>?2N47A3zVjC9Xk2ycecilia=
|tsvwg-admin@ietf.org">or un*su*bs*cr*ibe</a> <br>
possum diesel rankin debacle respirator caviar september cacti campaign li=
pstick areaway mandrake resistive screw carrot hoyt lorelei boise coleman =
chuckwalla teach=20   doris appall awkward frigga tv privy marrow gigawatt=
 blameworthy flat watch foundation daugherty pamphlet clausius loge resume=
 delicatessen teenage elite shamefaced spar denumerable=20     conrail dis=
h atlantica husbandry coalescent matron chomsky colonist accelerometer mil=
itary guildhall gossamer repeal sulky breve gagwriter propane=20
</html>
=20

----234003917693584--


From JLAMTGDCJMJI@Questzones.net  Mon Oct 18 15:05:59 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA13502
	for <urn-archive@ietf.org>; Mon, 18 Oct 2004 15:05:59 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CJd1E-0007Jr-TI
	for urn-archive@ietf.org; Mon, 18 Oct 2004 15:18:28 -0400
Received: from [195.227.117.241] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CJbzv-0003vC-TD
	for urn-archive@ietf.org; Mon, 18 Oct 2004 14:12:45 -0400
Received: from altima.net (8.4.172.132)
 by altima.net (Postfix) with SMTP id 8615191588064791
 for <urn-archive@ietf.org>; Mon, 18 Oct 2004 16:58:37 -0300
To: <urn-archive@ietf.org>
From: "Randall Whitlock " <JLAMTGDCJMJI@Questzones.net>
Subject: what are you diong?
Date: Mon, 18 Oct 2004 19:02:37 -0100
MIME-Version: 1.0
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable
Message-Id: <E1CJbzv-0003vC-TD@mx2.foretec.com>
X-Spam-Score: 6.7 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 30ac594df0e66ffa5a93eb4c48bcb014
Content-Transfer-Encoding: quoted-printable

B;uy meds for 8O% 1ess than in regular st0re
Or;der H;ere
http://www.pollster5dawdle.info/136/
But as the riper should by time decease,
A moment on the roofs of the town

Randall

----8615191588064791--


From p18ylvlycc@jofo.ee  Thu Oct 21 08:02:40 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA10750;
	Thu, 21 Oct 2004 08:02:39 -0400 (EDT)
Received: from [210.93.188.30] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CKbr0-0006pv-5j; Thu, 21 Oct 2004 08:15:42 -0400
Received: from [153.137.124.37]
	by 132.151.6.1 id WZ1l3MoeT4uR;
	Thu, 21 Oct 2004 10:53:44 -0200
Message-ID: <4-$51-$21$r0x9w@rrz469.jp75.re>
From: "Duncan Bass" <p18ylvlycc@jofo.ee>
Reply-To: "Duncan Bass" <p18ylvlycc@jofo.ee>
To: <urn-archive@ietf.org>, <urn-nid-admin@ietf.org>,
        <urn-nid-web-archive@ietf.org>
Subject: get your de.gr.ee online
Date: Thu, 21 Oct 04 10:53:44 GMT
X-Mailer: Microsoft Outlook, Build 10.0.2627
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="9_C557F6C_.4D"
X-Priority: 3
X-MSMail-Priority: Normal
X-Spam-Score: 16.6 (++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906


--9_C557F6C_.4D
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>
<head>
  <meta http-equiv=3D"content-type"
 content=3D"text/html; charset=3DISO-8859-1">
  <title></title>
</head>
<body>
Buy your de.g.ree online<br>
<br>
<a href=3D"http://www.wieg.biz/creative.html">we can hook you up with one =
in less than a week</a>
<BR><a href=3D"http://wieg.biz/goodman.htm">if you prefer to not to receiv=
e this</a>
</body>
</html>

--9_C557F6C_.4D--



From pvzbxguzrx@eudoramail.com  Thu Oct 21 23:10:35 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA06253;
	Thu, 21 Oct 2004 23:10:35 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CKq1r-0003po-Ei; Thu, 21 Oct 2004 23:23:48 -0400
Received: from [220.121.194.5] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CKpp3-0002bc-O5; Thu, 21 Oct 2004 23:10:34 -0400
Message-ID: <215906136264854709927.84219dsd8481276369yuy@compuserve.com>
Received: from 26.14.80.80 by bpdr6-bo767.j449.compuserve.com with DAV;
	Fri, 22 Oct 2004 07:09:05 +0300
Reply-To: "Lela Curry" <pvzbxguzrx@eudoramail.com>
From: "Lela Curry" <pvzbxguzrx@eudoramail.com>
To: <uri-review-admin@ietf.org>
Subject: ursuline
Date: Fri, 22 Oct 2004 10:08:05 +0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--236150751314348626"
X-Spam-Score: 11.2 (+++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25

----236150751314348626
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>

 <a href=3D"http://mistletoe.lovpharmacost.info">
 <img src=3D"http://dearborn.bigloveprice.com/ph.jpg" border=3D"0" width=3D=
"400" height=3D"200"> 
 </a> 
 
</html>


----236150751314348626--



From CSCDWEXDOD@yahoo.com  Sat Oct 23 12:05:14 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA04891;
	Sat, 23 Oct 2004 12:05:13 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CLObN-0007p6-Ui; Sat, 23 Oct 2004 12:18:46 -0400
Received: from [218.235.75.222] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CLOOH-0007dQ-7y; Sat, 23 Oct 2004 12:05:14 -0400
Received: from 68.185.50.24 by 218.235.75.222; Sat, 23 Oct 2004 15:01:21 -0200
From: "Regina Childers" <CSCDWEXDOD@yahoo.com>
Reply-To: "Regina Childers" <CSCDWEXDOD@yahoo.com>
To: ts@ietf.org, tsvwg@ietf.org, tsvwg-admin@ietf.org, tsvwg-request@ietf.org,
        uest@ietf.org, um@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urn-archive@ietf.org, urn-ietf@ietf.org
Subject: Everyone Need This Ts
Antivirus: No virus found nightclub
Date: Sat, 23 Oct 2004 20:56:21 +0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--42762278322709595"
Message-Id: <E1CLOOH-0007dQ-7y@mx2.foretec.com>
X-Spam-Score: 7.3 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: 8abaac9e10c826e8252866cbe6766464


----42762278322709595
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit


Buy Med's 0n-line! Up to 8o% off
Vi-c0din, Cia|is, V|agra, Xanax, 
Vioxx, Valium and many more!

Fast delivery! with wholesale prices!

-No Con^sultation
-No Prior Prescription Needed
-Hu'ge Savings!

See why our customers re-order more than any competitor!

http://bestpills.mythingsusa.com/?k=S17h49







This is 1-time mai |ing. No rem0val are re qui-red
uiUGQVIm1nYJnRaT9zO0yhtSwAo53Y8STwlDsZ1O6cBevpn1ax56BH

----42762278322709595--




From aeocosdgspo@yeah.net  Sun Oct 24 10:28:20 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA03032;
	Sun, 24 Oct 2004 10:28:20 -0400 (EDT)
Received: from cpe-024-211-130-146.nc.rr.com ([24.211.130.146])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CLjZI-0006zi-Qb; Sun, 24 Oct 2004 10:42:04 -0400
X-Message-Info: KKTsocJ54glCVE826QuzlXE737MipWUD3VEL38RZ98u4AKL
Received: (from hc32cranny@localhost)
	by nh4-slingshot447.jzd9ao.eudoramail.com (5.71.99/2.44.00) id xzb66EM91c983413;
	Sun, 24 Oct 2004 13:21:27 -0200 GMT
X-Authentication-Warning: mtx16-tahiti2.ad9s.eudoramail.com: t330lawsuit set sender to aeocosdgspo@yeah.net using -b
MIME-Version: 1.0
Date: Sun, 24 Oct 2004 14:17:27 -0100
From: Rolex /Cartier /Frank Mueller sale! <aeocosdgspo@yeah.net>
Subject: Impress with your new Rolex -Internet-drafts sx 3 sd
To: internet-drafts@ietf.org
Message-Id: <cbf914dzd7-27598275842-7835469797758119020@church2>
Content-Type: multipart/alternative;
	boundary="--59882088722010558"
X-Spam-Score: 5.1 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: 82c9bddb247d9ba4471160a9a865a5f3

----59882088722010558
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Hello

Rolex Watchs- perfect Gift
All reputed makes and models available

Daytona 
Submariner 
Yacht-master 
Date - date 
Explorer 
GMT-master II 
Air-King 
Date-Just 
Day-Date 
Oyster Perpetual

http://a1replicas.info/index.php?ref=3Dhp

Watches, clocks and alarm clocks manufactured in Switzerland bear the desi=
gnation -Swiss made- (or its abbreviation "Swiss") as well as the logo of =
the producer or distributor. This label enjoys a solid reputation througho=
ut the world. 

What lies behind this reputation
What does a label like this mean for the consumer

"Swiss made" embodies a concept of quality that has been forged over the y=
ears. It includes the technical quality of watches (accuracy, reliability,=
 water-resistance and shock-resistance), as well as their aesthetic qualit=
y (elegance and originality of design). It covers both traditional manufac=
turing and new technologies (micro-electronics).

The Swiss are not the only watchmakers to manufacture high-quality timepie=
ces and are consequently faced with strong competition. However, thanks to=
 their unique infrastructure and to their know-how and spirit of innovatio=
n, they have succeeded in maintaining their leading position.

The intrinsic value of the "Swiss made" label, therefore, is the result of=
 considerable efforts on the part of watchmaking companies, who are ultima=
tely responsible for maintaining its reputation. 

http://a1replicas.info/index.php?ref=3Dhp

sincerely,

Phoebe Bassett
Sales Manager
Rolex Watchs- perfect Gift



----59882088722010558--


From 7gpgrq@dialup.mplik.ru  Sun Oct 24 12:25:15 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA10221;
	Sun, 24 Oct 2004 12:25:15 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CLlON-0000S7-0x; Sun, 24 Oct 2004 12:39:01 -0400
Received: from dhcp065-025-055-060.neo.rr.com ([65.25.55.60] helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CLlB5-0001Gc-AE; Sun, 24 Oct 2004 12:25:07 -0400
Received: from [203.6.47.235] by 65.246.255.50 id T9ytGu2eOIJM; Sun, 24 Oct 2004 16:25:14 -0100
Message-ID: <9$gkxy7hnb2fmn$4420--c6o4@qjkgrlv.m.333>
From: "Norberto Bloom" <7gpgrq@dialup.mplik.ru>
Reply-To: "Norberto Bloom" <7gpgrq@dialup.mplik.ru>
To: <urn-archive@ietf.org>, <urn-nid-admin@ietf.org>,
        <urn-nid-web-archive@ietf.org>
Subject: who wants to stay in school for years just to get a de.gree?
Date: Sun, 24 Oct 04 16:25:14 GMT
X-Mailer: Internet Mail Service (5.5.2650.21)
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="F46852815.F3DF_61F9B..D2"
X-Priority: 3
X-MSMail-Priority: Normal
X-Spam-Score: 27.3 (+++++++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581


--F46852815.F3DF_61F9B..D2
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>
<head>
  <xmeta http-equiv=3D"Content-Type" content=3D"text; charset=3DUTF-8">
  <title>theta</title>
</head>
<xbody>
D1plomaa mills are giving people dergrees for just a few bucks<br>
<br>
<a href=3D"http://www.jabafaba.info/arp.html">How do they do this?</a>
<BR><a href=3D"http://jabafaba.info/api.html">if you prefer to not to rece=
ive this</a>
</xbody>
</html>

--F46852815.F3DF_61F9B..D2--



From gtalxabekllompamn@essentkabel.com  Tue Oct 26 07:39:15 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA27526;
	Tue, 26 Oct 2004 07:39:14 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CMPt1-00016A-UL; Tue, 26 Oct 2004 07:53:22 -0400
Received: from usen-220x218x166x62.ap-us00.usen.ad.jp ([220.218.166.62])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CMPfM-0007Ss-Sw; Tue, 26 Oct 2004 07:39:05 -0400
Received: from b99.satx.rr.com ([76.24.0.64]) by spb6-iw.220.218.166.62 with Microsoft SMTPSVC(5.380.8773.8778);
	 Tue, 26 Oct 2004 12:42:32 +0100
Message-ID: <305795$56253ROQ$02@satx.rr.com>
Generate-Delivery-Report: No
Distribution: cutler revise 
Prevent-NonDelivery-Report: Yes
Reply-To: "Alissa Decker" <gtalxabekllompamn@essentkabel.com>
From: "Alissa Decker" <gtalxabekllompamn@essentkabel.com>
To: rpr@ietf.org
Cc: er-wgchairs@ietf.org, eap-archive@ietf.org, owner-wgchairs@ietf.org,
        urn-archive@ietf.org, nemo-request@ietf.org,
        p2prg-web-archive@ietf.org, haa11894@ietf.org, ldapext@ietf.org,
        in@ietf.org, sipping@ietf.org
Subject: Buying a home is a Big Deal
Date: Tue, 26 Oct 2004 10:38:32 -0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--97404593856718648"
X-Spam-Score: 7.2 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a

----97404593856718648
Content-Type: text/html;
	charset="iso-5740-3"
Content-Transfer-Encoding: 7Bit

<html>
Hi,<p>

Did you recieve my email from last week? I'm happy to tell you<br>
that you are approved for a home loan with a 3.25% rate.<br>
<br>
Your tracking number is # XN021<br>
You must visit the link below in 24 hrs to confirm your details.<p>

<a herf="http://paleturquoise.my-refi.net/j8/e7.php?v2l=63">http://www.my-refi.net/j8/e7.php?v2l=63</a><p>

Best Regards,<br>
Alissa Decker<br>
Manager<br>
AFC Homes<p>
<br>
<br>
<p>
<a href="http://my-refi.net/r1/">Correspondence Options</a><p>
</html>

----97404593856718648--


From YADWD@yahoo.com  Wed Oct 27 21:07:52 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA05312;
	Wed, 27 Oct 2004 21:07:52 -0400 (EDT)
Date: Wed, 27 Oct 2004 21:07:52 -0400 (EDT)
Received: from 66-79-9-186.madisonriver.net ([66.79.9.186])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CMyzb-00042G-M0; Wed, 27 Oct 2004 21:22:21 -0400
Received: from 236.10.217.164 by 66.79.9.186; Wed, 27 Oct 2004 19:06:05 -0700
Message-ID: <GHSCIQEXDQZMKRNZPGFYJ@msn.com>
From: "Margie Orr" <YADWD@yahoo.com>
Reply-To: "Margie Orr" <YADWD@yahoo.com>
To: tsvwg@ietf.org
Subject: Vi-c0din, Via-gra are Che.ap Here Tsvwg
X-Spam-Score: 2.6 (++)
X-Scan-Signature: 97adf591118a232206bdb5a27b217034

User ID: 9 apparel
Date: Thu, 28 Oct 2004 06:05:05 +0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--87584652280216150"


----87584652280216150
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit


The L0west price of all med's is here. 

 *Vic0din ($45 only)
 *Via-gra ($57 only)
 *Va|ium ($49 only)
 *Hydroc0done ($49 only)
 *Phen-termine ($88 only)

We are the be-st available nowadays.

http://bestpills.mythingsusa.com/?k=S17h49






This is 1- time mai-|ing. N0 re m0val are re qu|red
L7CFxTNP23zuVvDjQzNZVhyYsOHyPT

----87584652280216150--



From dfo.zqsh@hail.com  Thu Oct 28 11:53:02 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA04008;
	Thu, 28 Oct 2004 11:53:02 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CNCoL-0007Bu-9w; Thu, 28 Oct 2004 12:07:37 -0400
Received: from tamqfl1-ar8-4-3-101-195.tamqfl1.dsl-verizon.net ([4.3.101.195])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CNCa9-0000Hf-89; Thu, 28 Oct 2004 11:52:57 -0400
Received: from aqeet26.inficad.com ([124.120.210.129]) by fj43-jgf.inficad.com with Microsoft SMTPSVC(9.15.08838.17089);
	 Thu, 28 Oct 2004 18:41:36 +0200
Message-ID: <845683.7267226.Rsbwk.8065r@inficad.com>
Generate-Delivery-Report: No
Distribution: concretion bipolar
Prevent-NonDelivery-Report: Yes
Reply-To: "Esmeralda-Sheldon" <daydream.26335conclude@inficad.com>
From: "Esmeralda-Sheldon" <daydream.26335conclude@inficad.com>
To: urn-archive@ietf.org
Cc: pmtud-web-archive@ietf.org, minutes@ietf.org, pilc-admin@ietf.org,
        ldap-dir@ietf.org, pana-admin@ietf.org, pwe3@ietf.org,
        imrg-admin@ietf.org, rddp-request@ietf.org, policy-admin@ietf.org
Subject: Goods News. Application was accepted
Date: Thu, 28 Oct 2004 18:46:36 +0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--28248990657052895"
X-Spam-Score: 6.8 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906

----28248990657052895
Content-Type: text/html;
	charset="iso-9928-3"
Content-Transfer-Encoding: 7Bit

<html>
Dear Applicant,<p>
Your application was processed and approved. You are eligible for $400,000 with a 2.1% rate.
<p>
Please verify your information here:<br>
<a href="http://navajowhite.cash-planet.net/s6/index.php?weo=55">http://navajowhite.cash-planet.net/s6/index.php?weo=55</a><p>

We look forward to hearing from you.<p>
Regards,<p>

Esmeralda-Sheldon, Client Account Manager<br>
Lowe Direct Association<br>
5843 Madison Avenue<br>
Cleveland, OH 44105<br>
<a href="http://navajowhite.cash-planet.net/r4/">not interested</a>
</html>

----28248990657052895--


From IMLZHHWVRJBKC@HotBand.net  Fri Oct 29 07:22:49 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA18499;
	Fri, 29 Oct 2004 07:22:49 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CNV4X-00048f-8K; Fri, 29 Oct 2004 07:37:35 -0400
Received: from static-68-236-165-12.ny325.east.verizon.net ([68.236.165.12])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CNUqA-0005eT-F9; Fri, 29 Oct 2004 07:22:46 -0400
Received: from ibm.com (254.242.203.200)
 by ibm.com (Postfix) with SMTP id 9280658176646982583
 for <urn-archive@ietf.org>; Fri, 29 Oct 2004 10:16:24 -0200
To: <urn-archive@ietf.org>
From: "Vince Munson " <IMLZHHWVRJBKC@HotBand.net>
Subject: Why not
Date: Fri, 29 Oct 2004 13:20:24 +0100
MIME-Version: 1.0
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable
Message-Id: <E1CNUqA-0005eT-F9@mx2.foretec.com>
X-Spam-Score: 17.5 (+++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 68c8cc8a64a9d0402e43b8eee9fc4199
Content-Transfer-Encoding: quoted-printable

B;uy meds for 8O% 1ess than in regular st0re
100% trusted site from Canada
Or;der H;ere
http://www.028jsh.com/

'Tis with our Judgments as our Watches, none
Unerring Nature, still divinely bright,

Vince


----9280658176646982583--


From npbuqyaomwe@sina.com  Sun Oct 31 06:38:36 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA17009;
	Sun, 31 Oct 2004 06:38:35 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1COEHL-0002a0-2c; Sun, 31 Oct 2004 06:53:47 -0500
Received: from cs2417448-101.houston.rr.com ([24.174.48.101])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1COE2Z-0003ma-9c; Sun, 31 Oct 2004 06:38:31 -0500
X-Message-Info: BQfotDK5dWGK86NYftsGOJ94IFlgIO4BGG76J16t40CH
Received: (from tca0twin@localhost)
	by frz86-arsenide76.wu79f.mail.com (6.02.87/7.91.68) id v2NG38o390089;
	Sun, 31 Oct 2004 15:32:25 +0400 GMT
X-Authentication-Warning: ihe62-alteration09.ztk7fozz.mail.com: dz114suburbia set sender to npbuqyaomwe@sina.com using -p
MIME-Version: 1.0
Date: Sun, 31 Oct 2004 06:28:25 -0500
From: Unlimited  Software <npbuqyaomwe@sina.com>
Subject: Like Music? Movies? Games? -e 36 zm
To: internet-drafts@ietf.org
Message-Id: <agx8s1-7306572754-672331654588492414775613898605129@integrity62>
Content-Type: multipart/alternative;
	boundary="--121538854554907345"
X-Spam-Score: 4.8 (++++)
X-Scan-Signature: 3002fc2e661cd7f114cb6bae92fe88f1

----121538854554907345
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Hello
We all like to experience & enjoy the Digital revolution.
& we at- File Sharing Center -announces future of online entertainment.

Download anything you could possibly want 
in 3 simple, fast, and easy steps- 
START DOWNLOADING NOW! 
This service is 100 percent safe, Secure and Legal

http://www.ezfiletrader.com/ref91.html

If you are a beginner, no need to worry 
- we'll show you how to do it from start to finish!
 We've made it so easy, you'll be downloading anything you could possibly =
want  
This Service Comes With:

Un limited
=B7  Music & MP3s
=B7  Movies
=B7  Games
=B7  Software
=B7  TV Shows
=B7  Song Lyrics
=B7  Audio Books

Ps:Lifetime Membership is only $34.95!
Check out to Join Now and Start Downloading in Minutes! 

http://www.ezfiletrader.com/ref91.html


Regards
Ignacio Armstrong
Sales Manager
File Sharing Center
http://www.ezfiletrader.com/ref91.html







To Discountinue-- http://jmabeik.cd-digishop.info/soft/chair.php
--------------------
close handyman riley corroboree continent refrain soapsud typology abettin=
g bohemia wavenumber thirteenth glassware cheek pollster canadian accipite=
r falloff spiny domingo poop dirt bellingham steven methuselah asperity ex=
culpate molecule flutter panoply spasm principia devise decide ashamed wal=
ler sweden vascular dolly diagnoses bondholder rhubarb simile transmittal =
best sustenance depute abduct correct courtroom decipher argillaceous traf=
fic manpower bowie evzone tailspin calligraph clap peace furbish gas homom=
orphic cornstarch transverse anything ardent pulmonary ladle fiend hearst =
amperage doff weekend gunplay cliff cyclone adsorbate yarmouth innards col=
iseum mound quasiperiodic prison crutch elude colloquium satin longleg fra=
gile litigious torpid speak snort tweak demonstrable guam rural deliberate=
 find instinctual bangor micky allocable checkout dextrous duopolist elect=
roencephalography bunch moonlit beefsteak smyrna cough betatron splotchy c=
orpse minimum graham ektachrome embargoes cusp deregulatory hobble korea s=
edulous creamery deceive obsequy saturate bingham skinny gotham mallet noa=
a convocation rhombic counterproposal respirator starchy hurl shadowy ackn=
owledgeable thence calorimeter ahmedabad moyer hillman asynchrony calkins =
cautionary dispel derivate everglades machinery connubial vow ashley lutan=
ist canaveral tribal deathbed felicity wilkes supreme delusive multi bridg=
ework automate quezon airdrop roxbury distal crosswort josephus sneak comp=
atible thousandfold procedural therapy crosslink cylinder voluminous dry n=
eed petri addict curiosity adjoin commemorate consortium conclusive crag b=
artend dote inveterate dawn bingle crush honeywell circle jilt meyers echi=
dna pattern wart snippet complaint appeal cypriot vigil goodyear a broadsi=
de astronaut phonemic pummel covariant schlitz tofu calvinist corrosive cl=
imax democratic vega dodo junketeer insomnia amherst moslem personnel sadi=
sm fell mira oxygen talkative vernacular capita salvador allyl mew graduat=
e aloha underling resurgent soup feudal buckthorn damon pure marjory contr=
adict neologism embedded achromatic pasha glycogen cannibal deep messieurs=
 cavort dunlop amiss assignation caddis astrology destitute shinbone basem=
en allyl doorbell equivocate type upright vassar salty epigram assault buc=
harest amphioxis backstage barnacle core eggplant
=20

----121538854554907345--


                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     2004-11.mail                                                                                        0000666 0000036 0000010 00000245506 10153044053 011500  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From aznzghqlnkh@videotron.ca  Mon Nov  1 01:35:45 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA12699
	for <urn-archive@ietf.org>; Mon, 1 Nov 2004 01:35:45 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1COW1x-0006lR-Iq
	for urn-archive@ietf.org; Mon, 01 Nov 2004 01:51:06 -0500
Received: from wbar8.lax1-4-11-107-056.dsl-verizon.net ([4.11.107.56] ident=[SiP]|22586)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1COVn5-0000GA-Q4
	for urn-archive@ietf.org; Mon, 01 Nov 2004 01:35:44 -0500
Received: from cogeco.ca (49.0.234.78)
 by cogeco.ca (Postfix) with SMTP id 78160847525242202
 for <urn-archive@ietf.org>; Mon, 01 Nov 2004 10:34:41 +0400
To: <urn-archive@ietf.org>
From: "Mona Napier " <aznzghqlnkh@videotron.ca>
Subject: is she raelly a tihef?
Date: Mon, 01 Nov 2004 03:35:41 -0300
MIME-Version: 1.0
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable
Message-Id: <E1COVn5-0000GA-Q4@mx2.foretec.com>
X-Spam-Score: 6.6 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 68c8cc8a64a9d0402e43b8eee9fc4199
Content-Transfer-Encoding: quoted-printable

B;uy meds for 8O% 1ess than in regular st0re
100% trusted site from Canada
Or;der H;ere
http://www.028jsh.com/

One Science only will one Genius fit;
If Maevius Scribble in Apollo's spight,

Mona


----78160847525242202--


From UGVPQKTCQIFY@yahoo.com  Mon Nov  1 10:31:30 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA18418;
	Mon, 1 Nov 2004 10:31:29 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1COeOU-0001CZ-3x; Mon, 01 Nov 2004 10:46:54 -0500
Received: from [221.142.243.50] (helo=SAMSUNG-8BPS86C)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1COe9E-0002Y0-Ie; Mon, 01 Nov 2004 10:31:09 -0500
Received: from 57.242.208.30 by 221.142.243.50; Mon, 01 Nov 2004 19:24:16 +0400
From: "Delmer Hoyt" <UGVPQKTCQIFY@yahoo.com>
Reply-To: "Delmer Hoyt" <UGVPQKTCQIFY@yahoo.com>
To: um@ietf.org, uri-review@ietf.org, uri-review-admin@ietf.org,
        uri-review-web-archive@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org
Subject: SU-per Hu^ge 0ffers Um
Antivirus: No virus found blaze
Date: Mon, 01 Nov 2004 14:19:16 -0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--37645595888497185"
Message-Id: <E1COe9E-0002Y0-Ie@mx2.foretec.com>
X-Spam-Score: 6.8 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 9466e0365fc95844abaf7c3f15a05c7d


----37645595888497185
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit


The L0west price of all med's is here. 

 *Vic0din ($85 only)
 *Via-gra ($87 only)
 *Va|ium ($89 only)
 *Hydroc0done ($89 only)
 *Phen-termine ($88 only)

We are the be-st available nowadays.

http://bestpill.newmedsolutionsite.com/?k=S17h49






This is 1- time mai-|ing. N0 re m0val are re qu|red
FfgZIW9ObD4Ch8dL3EejnOo9WBo6dS2FYnARvZJO3zct0CozDFX

----37645595888497185--




From qjclove2@sina.com  Tue Nov  2 11:43:24 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA08762
	for <urn-archive@ietf.org>; Tue, 2 Nov 2004 11:43:24 -0500 (EST)
From: qjclove2@sina.com
Message-Id: <200411021643.LAA08762@ietf.org>
Received: from [222.248.151.72] (helo=urn-archive)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CP1zr-0006Lh-8e
	for urn-archive@ietf.org; Tue, 02 Nov 2004 11:59:05 -0500
Subject: =?GB2312?B?t8DOsbHqx6nWxtf3oaqzrsaxvLawvLDmvLzK9aOhyKvH8sHsz8ijoQ==?=
To: urn-archive@ietf.org
Content-Type: text/plain;charset="GB2312"
Reply-To: qjclove2@sina.com
Date: Wed, 3 Nov 2004 00:43:11 +0800
X-Priority: 4
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-Spam-Score: 3.3 (+++)
X-NONENGLISH: Subject contains non-English characters
X-Scan-Signature: f607d15ccc2bc4eaf3ade8ffa8af02a0

ÄúºÃ£¡ÇëÎñ±Ø½«´ËÐÅ×ª³ÊÓÚ¹ó¹«Ë¾²É¹º²¿»ò¸ºÔð·ÀÎ±µÄ²¿ÃÅ
¸ºÔðÈË£¬·Ç³£¸ÐÐ»Äú£¡

ÎÒÃÇ¹«Ë¾³ÉÁ¢ÓÚ1983Äê£¬´ÓÊÂ·ÀÎ±°²È«Ó¡Ë¢ÒµÒÑÓÐ20ÄêµÄ¾­
Ñé£¬ÓµÓÐÈ«Çò×î¶¥¼¶µÄ·ÀÎ±²úÆ·Éú²úÉè±¸£¬ÊÇÈ«Çò¼«ÉÙÊýÍ¬
Ê±¾ß±¸µñ¿Ì°¼°æÓ¡Ë¢ºÍÀØÉä¼¤¹âÈ«ÏñµÈ¶àÏî·ÀÎ±¼¼Êõ£¬Ò²ÊÇ
Ì¨ÍåµÚÒ»¼Ò¡¢È«ÑÇÖÞµØÇø×î×¨Òµ¡¢×îÍêÕûµÄ·ÀÎ±²úÆ·Éú²ú¹©
Ó¦ÉÌ¡£ÓÉÓÚÔÚ¼¼ÊõÉÏ¾ø¶ÔµÄÁìÏÈºÍ¼Û¸ñÉÏµÄÏà¶ÔµÍÁ®Á½·½Ãæ
ÓÅÊÆ£¬¹Ê¶ûÔÚÉîÛÚµØÇø¶Ì¶ÌÒ»ÄêÊ±¼ä£¬¾Í·þÎñºÍ³¤ÆÚºÏ×÷ÁË
ÊýÊ®¼ÒÖªÃû¹«Ë¾ÆóÒµ¡£
                  
        ·þÎñÏîÄ¿
 Ò»¡¢µñ¿Ì°¼°æ·ÀÎ±ÉÌ±ê£º
     È«ÖÐ¹úÎ¨Ò»Ò»¼Ò¡¢Ìá¹©³®Æ±¼¶°¼°æÓ¡Ë¢·ÀÎ±¼¼ÊõµÄÃñÓª
     ÆóÒµ£¬ÆäÖÐ5-8É«½ÓÎÆ¡¢×¨Êô·ÀÎ±Ö½ÕÅ¡¢¸¡µñ°¼°æÊÖ¸ÐÐ§
     ¹û¡¢µ¥ÌåË«Ïà¡¢ÎÂ±ä¡¢¹â±äµÈ·ÀÎ±ÓÍÄ«µÄÓ¦ÓÃ¡¢Òþ²ØÍ¼
     ÎÄµÈ¶àÏî¶À´´¼¼Êõ£¬ÁìÏÈÍ¬ÐÐÒµ£¨¸÷¹úÓ¡³®³§Í¬Àà¼¼Êõ£©
     3-5Äê¡£´Ë¼¼ÊõÄÜÈ·±£2-3ÄêÄÚÈ«Çò²»»á³öÏÖÔì¼ÙÕß£¬Í¬Ê±
     Ò²ÄÜÈÃ¹Ë¿Í¸üÇáÒ×µØÍ¨¹ý´¥¾õºÍÊÓ¾õÀ´±ç±ðÕæÎ±¡£
 ¶þ¡¢ÀØÉä×ÛºÏ·ÀÎ±ÉÌ±ê£º
     ÓµÓÐÈ«Çò¶¥¼¶·Ö±æÂÊ30000dpiÒÔÉÏµÄ¸ß½âÎö¶ÈÊýÎ»ÏµÍ³¡¢
     0.03-0.1mmÎ¢ÐÍ×Ö¡¢3DÈ«²ÊÀØÉä¡¢»ý³ÉÊ½²ÊÉ«µÈ¹ú¼Ê¶¥
     ¼âµÄÀØÉäÈ«Ï¢¼¼Êõ¡££¨¶øÒ»°ãµÄ¡¢¹úÄÚÆäËûÍ¬ÐÐÆóÒµ×î¸ß
     µÄÀØÉä±êÇ©×î¸ß·Ö±æÂÊ²Å´ïµ½2450dpi£©¡£
 Èý¡¢¸÷Àà·ÀÎ±·âÇ©¡¢·âÌõ£º
     È«×ªÒÆÐÍ¡¢°ë×ªÒÆÐÍ¡¢²»×ªÒÆÐÍÈýÖÖ²»¸É½ºÖÇÄÜÌùÖ½µÄ
     Éè¼Æ£¬²¢¿ÉÓ¡Ë¢×¨ÓÃÍ¼°¸¡¢ÎÄ×Ö¡¢±àÂë£¬¸ü¿É¼ÓÉÏ°¼°æ
     Ó¡Ë¢¼°ÀØÉäÈ«Ïñ£¬È·±£ÄúµÄÎï¼þÔÚÁ÷Í¨¹ý³ÌÖÐÍòÎÞÒ»Ê§¡£
 ËÄ¡¢¸÷Àà¹ÉÆ±¡¢Õ®¾í¡¢Ö§Æ±¡¢Àñ¾í¡¢½ÉÄÉÆ¾Ö¤¡¢ÊÜÒæÆ¾Ö¤µÈÓÐ¼ÛÖ¤¾í£º
     ÔÚÌ¨Íå³¤Äê·þÎñÓÚ10000¶à¼ÒÖªÃûÆóÒµºÍ30Óà¼Ò½ðÈÚ»ú¹¹£¬
     ±¾¹«Ë¾ÊµÁ¦ÐÛºñ¡¢ÄÚ²¿°²È«¿Ø¹ÜÑÏ¸ñ£¬ÕæÕýÁËÈ´ÄúµÄºó¹ËÖ®ÓÇ¡£
 
     ÆóÒµ¾­Óª×ÚÖ¼-- "³ÏÐÅ¡¢Ð¯ÊÖ¡¢×ßÔ¶Â·"
      
     ÒÔÉÏÊÇÎÒÃÇ¹«Ë¾ÒµÎñµÄ¼òµ¥½éÉÜ£¬·ÀÎ±ÊÇÒ»ÃÅÏàµ±×¨ÒµµÄÁìÓò£¬
     Èç¹ûÄúÓÐ¹ØÓÚÕâ·½ÃæµÄÐèÇó»òÒÉÎÊ£¬ÇëËæÊ±ÁªÏµÎÒÃÇ£¬ÎÒÃÇ¹«Ë¾
     ½«ÎªÄúÌá¹©×îÂúÒâµÄ´ð¸´£¡
     
     ×£ÉÌì÷£¡


Ì¨Íå¹«Ë¾ÉîÛÚ°ìÊÂ´¦
ÁªÏµÈË£ºÇú½£³É 
µç»°£º13714682806 ¡¡
E-mail£ºqjclove2@sina.com
µØÖ·£º ÉîÛÚÊÐ¸£ÌïÇø»ªÇ¿±±Â·ÈºÐÇ¹ã³¡C×ù1606ÊÒ ¡¡
ÓÊ±à£º518028

£¨±¾ÓÊ¼þÎªÉÆÒâ£¬ÈçÓÐ´òÈÅ£¬ÇëËæÊÖÉ¾³ý£¡
Èç¹ó¹«Ë¾²»Óû¼ÌÐøÊÕÈ¡Í¬ÀàÐÍÖ®ÓÊ¼þ,Çë»Ø´«
²¢ÌîÉÏ¹ó¹«Ë¾ÓÊ¼þµØÖ·              ,²»±ã
Ö®´¦¾´ÇëÔ­ÁÂ!Ð»Ð»!Èç±¾ÐÅÏ¢¶ÔÄãÓÐÓÃ£¬Çë±£Áô£¡£©




ÉîÛÚÊÐ½ð¿­Åôµç×ÓÓÐÏÞ¹«Ë¾





From AllysonrwiSims@orbandrac.com  Tue Nov  2 16:27:33 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA14797;
	Tue, 2 Nov 2004 16:27:33 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CP6Qt-0006Qs-GZ; Tue, 02 Nov 2004 16:43:15 -0500
Received: from specialist.nmsu.edu ([128.123.80.102])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CP6BZ-0007KT-Be; Tue, 02 Nov 2004 16:27:25 -0500
Received: from deliquesce9spedoptoacoustic (96.25.041.20) by mail60.pacittigroup.com (architectscandium GH 4.9.350)
        id 768KY3OLM92962GON57395 for urn-archive@ietf.org; Tue, 02 Nov 2004 16:15:05 -0400
X-MIME-Autoconverted: Yes
Disclose-Recipients: No
Discarded-X400-MTS-Extensions: Yes
Alternate-Recipient: Allowed
X-No-Archive: Yes
Reply-To: "Clifford-Oakes" <Angelia.Acosta@pacittigroup.com>
From: "Clifford-Oakes" <Angelia.Acosta@pacittigroup.com>
To: urn-archive@ietf.org
Cc: pmtud-web-archive@ietf.org, minutes@ietf.org, pilc-admin@ietf.org,
        ldap-dir@ietf.org, pana-admin@ietf.org, pwe3@ietf.org,
        imrg-admin@ietf.org, rddp-request@ietf.org, policy-admin@ietf.org
Subject: FW: M[o]rtgage Application
Date: Tue, 02 Nov 2004 15:16:05 -0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--033842134937590"
Message-Id: <E1CP6BZ-0007KT-Be@mx2.foretec.com>
X-Spam-Score: 3.9 (+++)
X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab

----033842134937590
Content-Type: text/html;
	charset="iso-2640-5"
Content-Transfer-Encoding: 7Bit

<html>
Hello,<p>

We were reviewing your record and noticed that your mortga[g]e rate was over 6%. We can give you a guaranteed fixed rate of 2.3%. You also qualify for up to $300,000.<p>

Please fill out the form at this webpage to complete the process:<br>
<a href="http://quotehawk.com/?partid=rm2342">http://quotehawk.com/?partid=rm2342</a><p>

We look forward to hearing from you.<p>

Regards,<br>
Berrison United, LLC.
<p><p>
<a href="http://quotehawk.com/st.html">not interested</a>
</html>

----033842134937590--


From qjclove2@sina.com  Thu Nov  4 12:05:51 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA10941
	for <urn-archive@ietf.org>; Thu, 4 Nov 2004 12:05:51 -0500 (EST)
From: qjclove2@sina.com
Message-Id: <200411041705.MAA10941@ietf.org>
Received: from [222.248.151.72] (helo=urn-archive)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CPlJ5-00012w-8p
	for urn-archive@ietf.org; Thu, 04 Nov 2004 12:21:57 -0500
Subject: =?GB2312?B?t8DOsbHqx6nWxtf3oaqzrsaxvLawvLDmvLzK9aOhyKvH8sHsz8ijoQ==?=
To: urn-archive@ietf.org
Content-Type: text/plain;charset="GB2312"
Reply-To: qjclove2@sina.com
Date: Fri, 5 Nov 2004 01:14:08 +0800
X-Priority: 4
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-Spam-Score: 3.3 (+++)
X-NONENGLISH: Subject contains non-English characters
X-Scan-Signature: f607d15ccc2bc4eaf3ade8ffa8af02a0

ÄúºÃ£¡ÇëÎñ±Ø½«´ËÐÅ×ª³ÊÓÚ¹ó¹«Ë¾²É¹º²¿»ò¸ºÔð·ÀÎ±µÄ²¿ÃÅ
¸ºÔðÈË£¬·Ç³£¸ÐÐ»Äú£¡

ÎÒÃÇ¹«Ë¾³ÉÁ¢ÓÚ1983Äê£¬´ÓÊÂ·ÀÎ±°²È«Ó¡Ë¢ÒµÒÑÓÐ20ÄêµÄ¾­
Ñé£¬ÓµÓÐÈ«Çò×î¶¥¼¶µÄ·ÀÎ±²úÆ·Éú²úÉè±¸£¬ÊÇÈ«Çò¼«ÉÙÊýÍ¬
Ê±¾ß±¸µñ¿Ì°¼°æÓ¡Ë¢ºÍÀØÉä¼¤¹âÈ«ÏñµÈ¶àÏî·ÀÎ±¼¼Êõ£¬Ò²ÊÇ
Ì¨ÍåµÚÒ»¼Ò¡¢È«ÑÇÖÞµØÇø×î×¨Òµ¡¢×îÍêÕûµÄ·ÀÎ±²úÆ·Éú²ú¹©
Ó¦ÉÌ¡£ÓÉÓÚÔÚ¼¼ÊõÉÏ¾ø¶ÔµÄÁìÏÈºÍ¼Û¸ñÉÏµÄÏà¶ÔµÍÁ®Á½·½Ãæ
ÓÅÊÆ£¬¹Ê¶ûÔÚÉîÛÚµØÇø¶Ì¶ÌÒ»ÄêÊ±¼ä£¬¾Í·þÎñºÍ³¤ÆÚºÏ×÷ÁË
ÊýÊ®¼ÒÖªÃû¹«Ë¾ÆóÒµ¡£
                  
        ·þÎñÏîÄ¿
 Ò»¡¢µñ¿Ì°¼°æ·ÀÎ±ÉÌ±ê£º
     È«ÖÐ¹úÎ¨Ò»Ò»¼Ò¡¢Ìá¹©³®Æ±¼¶°¼°æÓ¡Ë¢·ÀÎ±¼¼ÊõµÄÃñÓª
     ÆóÒµ£¬ÆäÖÐ5-8É«½ÓÎÆ¡¢×¨Êô·ÀÎ±Ö½ÕÅ¡¢¸¡µñ°¼°æÊÖ¸ÐÐ§
     ¹û¡¢µ¥ÌåË«Ïà¡¢ÎÂ±ä¡¢¹â±äµÈ·ÀÎ±ÓÍÄ«µÄÓ¦ÓÃ¡¢Òþ²ØÍ¼
     ÎÄµÈ¶àÏî¶À´´¼¼Êõ£¬ÁìÏÈÍ¬ÐÐÒµ£¨¸÷¹úÓ¡³®³§Í¬Àà¼¼Êõ£©
     3-5Äê¡£´Ë¼¼ÊõÄÜÈ·±£2-3ÄêÄÚÈ«Çò²»»á³öÏÖÔì¼ÙÕß£¬Í¬Ê±
     Ò²ÄÜÈÃ¹Ë¿Í¸üÇáÒ×µØÍ¨¹ý´¥¾õºÍÊÓ¾õÀ´±ç±ðÕæÎ±¡£
 ¶þ¡¢ÀØÉä×ÛºÏ·ÀÎ±ÉÌ±ê£º
     ÓµÓÐÈ«Çò¶¥¼¶·Ö±æÂÊ30000dpiÒÔÉÏµÄ¸ß½âÎö¶ÈÊýÎ»ÏµÍ³¡¢
     0.03-0.1mmÎ¢ÐÍ×Ö¡¢3DÈ«²ÊÀØÉä¡¢»ý³ÉÊ½²ÊÉ«µÈ¹ú¼Ê¶¥
     ¼âµÄÀØÉäÈ«Ï¢¼¼Êõ¡££¨¶øÒ»°ãµÄ¡¢¹úÄÚÆäËûÍ¬ÐÐÆóÒµ×î¸ß
     µÄÀØÉä±êÇ©×î¸ß·Ö±æÂÊ²Å´ïµ½2450dpi£©¡£
 Èý¡¢¸÷Àà·ÀÎ±·âÇ©¡¢·âÌõ£º
     È«×ªÒÆÐÍ¡¢°ë×ªÒÆÐÍ¡¢²»×ªÒÆÐÍÈýÖÖ²»¸É½ºÖÇÄÜÌùÖ½µÄ
     Éè¼Æ£¬²¢¿ÉÓ¡Ë¢×¨ÓÃÍ¼°¸¡¢ÎÄ×Ö¡¢±àÂë£¬¸ü¿É¼ÓÉÏ°¼°æ
     Ó¡Ë¢¼°ÀØÉäÈ«Ïñ£¬È·±£ÄúµÄÎï¼þÔÚÁ÷Í¨¹ý³ÌÖÐÍòÎÞÒ»Ê§¡£
 ËÄ¡¢¸÷Àà¹ÉÆ±¡¢Õ®¾í¡¢Ö§Æ±¡¢Àñ¾í¡¢½ÉÄÉÆ¾Ö¤¡¢ÊÜÒæÆ¾Ö¤µÈÓÐ¼ÛÖ¤¾í£º
     ÔÚÌ¨Íå³¤Äê·þÎñÓÚ10000¶à¼ÒÖªÃûÆóÒµºÍ30Óà¼Ò½ðÈÚ»ú¹¹£¬
     ±¾¹«Ë¾ÊµÁ¦ÐÛºñ¡¢ÄÚ²¿°²È«¿Ø¹ÜÑÏ¸ñ£¬ÕæÕýÁËÈ´ÄúµÄºó¹ËÖ®ÓÇ¡£
 
     ÆóÒµ¾­Óª×ÚÖ¼-- "³ÏÐÅ¡¢Ð¯ÊÖ¡¢×ßÔ¶Â·"
      
     ÒÔÉÏÊÇÎÒÃÇ¹«Ë¾ÒµÎñµÄ¼òµ¥½éÉÜ£¬·ÀÎ±ÊÇÒ»ÃÅÏàµ±×¨ÒµµÄÁìÓò£¬
     Èç¹ûÄúÓÐ¹ØÓÚÕâ·½ÃæµÄÐèÇó»òÒÉÎÊ£¬ÇëËæÊ±ÁªÏµÎÒÃÇ£¬ÎÒÃÇ¹«Ë¾
     ½«ÎªÄúÌá¹©×îÂúÒâµÄ´ð¸´£¡
     
     ×£ÉÌì÷£¡


Ì¨Íå¹«Ë¾ÉîÛÚ°ìÊÂ´¦
ÁªÏµÈË£ºÇú½£³É 
µç»°£º13714682806 ¡¡
E-mail£ºqjclove2@sina.com
µØÖ·£º ÉîÛÚÊÐ¸£ÌïÇø»ªÇ¿±±Â·ÈºÐÇ¹ã³¡C×ù1606ÊÒ ¡¡
ÓÊ±à£º518028

£¨±¾ÓÊ¼þÎªÉÆÒâ£¬ÈçÓÐ´òÈÅ£¬ÇëËæÊÖÉ¾³ý£¡
Èç¹ó¹«Ë¾²»Óû¼ÌÐøÊÕÈ¡Í¬ÀàÐÍÖ®ÓÊ¼þ,Çë»Ø´«
²¢ÌîÉÏ¹ó¹«Ë¾ÓÊ¼þµØÖ·              ,²»±ã
Ö®´¦¾´ÇëÔ­ÁÂ!Ð»Ð»!Èç±¾ÐÅÏ¢¶ÔÄãÓÐÓÃ£¬Çë±£Áô£¡£©




ÉîÛÚÊÐ½ð¿­Åôµç×ÓÓÐÏÞ¹«Ë¾





From yaehmfbnxept@rmci.net  Sat Nov  6 01:14:27 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA29389;
	Sat, 6 Nov 2004 01:14:27 -0500 (EST)
Received: from [61.41.233.108] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CQJqK-0007iE-Ir; Sat, 06 Nov 2004 01:14:33 -0500
X-Message-Info: KKHnsLO691oRVB6NPvanOIZ970MDgnqTY520W133AN494e2SZ
Received: (from v5augustine@localhost)
	by qt7-owly20.cd3m.cableinet.co.uk (2.63.17/1.28.66) id ka8A81n6;
	Sat, 06 Nov 2004 05:08:51 -0100 GMT
X-Authentication-Warning: a86-stethoscope8.sas99ysnr.cableinet.co.uk: b1consent set sender to yaehmfbnxept@rmci.net using -b
MIME-Version: 1.0
Date: Sat, 06 Nov 2004 04:14:51 -0200
From: Unlimited.Music, Movie, Games, <yaehmfbnxept@rmci.net>
Subject: MP3's, Movies, Games, Software, TV Shows -o 5004 j
To: internet-drafts@ietf.org
Message-Id: <fkk750j827-542060004678964-852894643823421096073625720647@judith76>
Content-Type: multipart/alternative;
	boundary="--117287773156699433"
X-Spam-Score: 10.4 (++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7aefe408d50e9c7c47615841cb314bed

----117287773156699433
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Hello
Experience & Enjoy the Digital revolution.
We at- BURN-PLAY-DOWNLOAD CENTER -announces future of online entertainment=
----117287773156699433--


From DACYKXV@hotmail.com  Sun Nov  7 21:58:43 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA25892;
	Sun, 7 Nov 2004 21:58:43 -0500 (EST)
Received: from cpe-024-033-144-115.woh.rr.com ([24.33.144.115])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CQzkO-0003VR-Sg; Sun, 07 Nov 2004 21:59:14 -0500
X-Message-Info: N1F4Lycx955tuZbrSMG9VVY2eIZddrRC96
Received: from ardent7shareholderstone (65.35.265.15) by mail5056.DACYKXV@hotmail.com (Bluewin AG 3.1.484)
        id 02DE8ETMI3450AQ8456 for tsvwg-admin@ietf.org; Mon, 08 Nov 2004 01:52:36 -0100
Message-ID: <999146797697613.14307@DACYKXV@hotmail.com>
Reply-To: "Tyson Grant" <DACYKXV@hotmail.com>
From: "Tyson Grant" <DACYKXV@hotmail.com>
To: "Tsvwg-admin" <tsvwg-admin@ietf.org>
Subject: Save on your Vicodin
Date: Mon, 08 Nov 2004 03:49:36 +0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--923396707093507620"
X-Spam-Score: 9.3 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 4d87d2aa806f79fed918a62e834505ca

----923396707093507620
Content-Type: text/html;
	charset="iso-0204-6"
Content-Description: decile conjectural24.pappy
Content-Transfer-Encoding: quoted-printable

You need Vicodin. You get it here. No need to wait any longer!<br> It is y=
our unique chance to save on the medications up to 80%. <br>
<a href=3D"http://mettle.mejcgall.info/?Top5VZoeEX.wmnTkapok">
It is not just about saving. It is about boosting your health.</a>



<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<a href=3D"http://quadrillion.mejcgall.info/<RANDOM>?OjQwkoPF3SpXNOOgrille=
d|tsvwg-admin@ietf.org">u*n*s*u*b*s*c*r*i*b*e</a> <br>
edwardine adrift communal werner boastful valediction brandy chopin seller=
 voluptuous astronautic cliff dauphin orestes aggressive ineluctable authe=
nticate cage demonstrable trammel=20   aldebaran jingle magnesia gastroint=
estinal coexistent sarasota gothic absurd obtrude critic anyhow chalice en=
voy adrenaline bedpost dickson inveigle choose purchase garnet threadbare =
boulder predicate=20     odium heusen lax sham lemonade atheism attic turr=
et jerky ammo militarist exact plan studio bryozoa cursive foley desultory=
 blip rumford baffle cryogenic carboloy acadia stride transmittance wellin=
gton pharmacology alexandre reversion baltic syria expressive addison psyc=
hosis=20















----923396707093507620--


From KGNEAO@qamyriad.com  Mon Nov  8 13:59:11 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA13570;
	Mon, 8 Nov 2004 13:59:11 -0500 (EST)
Message-Id: <200411081859.NAA13570@ietf.org>
Received: from [211.44.155.38] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CREjq-0001iO-Ix; Mon, 08 Nov 2004 13:59:49 -0500
Received: from gapobduracystealthygym7 (hideaway[219.72.66.36])
          by 211.44.155.38 (vec515) with SMTP
          id <137573437492c26g>
          (Authid: Eleanor$373$Maxwell);
          Mon, 08 Nov 2004 13:45:34 -0400
Approved: Yes (DSAYQTMO@nyc.com)
Distribution: amber faucet 
Prevent-NonDelivery-Report: Yes
Reply-To: "Claudia Salas" <DSAYQTMO@nyc.com>
From: "Claudia Salas" <DSAYQTMO@nyc.com>
To: l3vpn-web-archive@ietf.org
Cc: diffserv-interest-request@ietf.org, onmib-admin@ietf.org, xcon@ietf.org,
        listadm@ietf.org, disman@ietf.org, nsis@ietf.org, nomcom@ietf.org,
        ssm-request@ietf.org, est@ietf.org, calsch@ietf.org, ldapext@ietf.org,
        pwot@ietf.org, urn-archive@ietf.org
Subject: Your Account is Ready
Date: Mon, 08 Nov 2004 14:46:34 -0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--2023024197650006964"
X-Spam-Score: 6.8 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

----2023024197650006964
Content-Type: text/html;
	charset="iso-9448-4"
Content-Transfer-Encoding: 7Bit

<html>
As you know election time is not the best thing for the economy.<br>
Economy is in a very unstable condition, as you can see gas prices<br>
are going up along with the  mo[r]tgage   rat[e}s. Once the<br>
{r)ate  goes up you will not have a chance to s_ave money <br>
again for a very long time.
<p>
It is your last chance. Get [ref}inanced at 2.2 %!
<br>
 <a href="http://ecoquote.com/?partid=rm2342">http://ecoquote.com/?partid=rm2342</a><p>

We look forward to hearing from you.<p>
Regards,<p>

Claudia Salas, Client Account Manager<br>
Terrigon Association<br>
2207 Dewey Avenue<br>
Columbus, OH 43085
</html>

----2023024197650006964--


From vqutke@hotmail.com  Mon Nov  8 15:44:51 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA28715;
	Mon, 8 Nov 2004 15:44:50 -0500 (EST)
Message-Id: <200411082044.PAA28715@ietf.org>
Received: from [81.185.37.164] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CRGOG-00054E-Bx; Mon, 08 Nov 2004 15:45:31 -0500
Received: from 212.104.106.249 by 81.185.37.164; Tue, 09 Nov 2004 01:45:35 +0500
Reply-To: "Janine Santos" <vqutke@hotmail.com>
From: "Janine Santos" <vqutke@hotmail.com>
To: um@ietf.org
Subject: Everyone Need This Um
PID: 1 deride
Date: Mon, 08 Nov 2004 16:42:35 -0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--3101126222014491111"
X-Spam-Score: 6.0 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 0bc60ec82efc80c84b8d02f4b0e4de22


----3101126222014491111
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit


The L0west price of all med's is here. 

 *Xa-nax ($79 only)
 *Via-gra ($69 only)
 *Va|ium ($59 only)
 *Cia-|is ($89 only)
 *Tramadol ($99 only)

We are the be-st available nowadays

http://www.locate-up-timez.info/?wid=ronn





this is 1 ti-me mai-ling. no ree movee re-quire:
I9P32d2eyHsclKDLq4AfLsBB2NTxwZQuWVWTIFTLBDNvYM

----3101126222014491111--




From qjclove2@sina.com  Tue Nov  9 05:46:06 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA10352
	for <urn-archive@ietf.org>; Tue, 9 Nov 2004 05:46:05 -0500 (EST)
From: qjclove2@sina.com
Message-Id: <200411091046.FAA10352@ietf.org>
Received: from [222.248.151.72] (helo=urn-archive)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CRTWV-0007mv-EW
	for urn-archive@ietf.org; Tue, 09 Nov 2004 05:46:52 -0500
Subject: =?GB2312?B?t8DOsbHqx6nWxtf3oaqzrsaxvLawvLDmvLzK9aOhyKvH8sHsz8ijoQ==?=
To: urn-archive@ietf.org
Content-Type: text/plain;charset="GB2312"
Reply-To: qjclove2@sina.com
Date: Tue, 9 Nov 2004 18:54:14 +0800
X-Priority: 4
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-Spam-Score: 5.5 (+++++)
X-Spam-Flag: YES
X-NONENGLISH: Subject contains non-English characters
X-Scan-Signature: f607d15ccc2bc4eaf3ade8ffa8af02a0

ÄúºÃ£¡ÇëÎñ±Ø½«´ËÐÅ×ª³ÊÓÚ¹ó¹«Ë¾²É¹º²¿»ò¸ºÔð·ÀÎ±µÄ²¿ÃÅ
¸ºÔðÈË£¬·Ç³£¸ÐÐ»Äú£¡

ÎÒÃÇ¹«Ë¾³ÉÁ¢ÓÚ1983Äê£¬´ÓÊÂ·ÀÎ±°²È«Ó¡Ë¢ÒµÒÑÓÐ20ÄêµÄ¾­
Ñé£¬ÓµÓÐÈ«Çò×î¶¥¼¶µÄ·ÀÎ±²úÆ·Éú²úÉè±¸£¬ÊÇÈ«Çò¼«ÉÙÊýÍ¬
Ê±¾ß±¸µñ¿Ì°¼°æÓ¡Ë¢ºÍÀØÉä¼¤¹âÈ«ÏñµÈ¶àÏî·ÀÎ±¼¼Êõ£¬Ò²ÊÇ
Ì¨ÍåµÚÒ»¼Ò¡¢È«ÑÇÖÞµØÇø×î×¨Òµ¡¢×îÍêÕûµÄ·ÀÎ±²úÆ·Éú²ú¹©
Ó¦ÉÌ¡£ÓÉÓÚÔÚ¼¼ÊõÉÏ¾ø¶ÔµÄÁìÏÈºÍ¼Û¸ñÉÏµÄÏà¶ÔµÍÁ®Á½·½Ãæ
ÓÅÊÆ£¬¹Ê¶ûÔÚÉîÛÚµØÇø¶Ì¶ÌÒ»ÄêÊ±¼ä£¬¾Í·þÎñºÍ³¤ÆÚºÏ×÷ÁË
ÊýÊ®¼ÒÖªÃû¹«Ë¾ÆóÒµ¡£
                  
        ·þÎñÏîÄ¿
 Ò»¡¢µñ¿Ì°¼°æ·ÀÎ±ÉÌ±ê£º
     È«ÖÐ¹úÎ¨Ò»Ò»¼Ò¡¢Ìá¹©³®Æ±¼¶°¼°æÓ¡Ë¢·ÀÎ±¼¼ÊõµÄÃñÓª
     ÆóÒµ£¬ÆäÖÐ5-8É«½ÓÎÆ¡¢×¨Êô·ÀÎ±Ö½ÕÅ¡¢¸¡µñ°¼°æÊÖ¸ÐÐ§
     ¹û¡¢µ¥ÌåË«Ïà¡¢ÎÂ±ä¡¢¹â±äµÈ·ÀÎ±ÓÍÄ«µÄÓ¦ÓÃ¡¢Òþ²ØÍ¼
     ÎÄµÈ¶àÏî¶À´´¼¼Êõ£¬ÁìÏÈÍ¬ÐÐÒµ£¨¸÷¹úÓ¡³®³§Í¬Àà¼¼Êõ£©
     3-5Äê¡£´Ë¼¼ÊõÄÜÈ·±£2-3ÄêÄÚÈ«Çò²»»á³öÏÖÔì¼ÙÕß£¬Í¬Ê±
     Ò²ÄÜÈÃ¹Ë¿Í¸üÇáÒ×µØÍ¨¹ý´¥¾õºÍÊÓ¾õÀ´±ç±ðÕæÎ±¡£
 ¶þ¡¢ÀØÉä×ÛºÏ·ÀÎ±ÉÌ±ê£º
     ÓµÓÐÈ«Çò¶¥¼¶·Ö±æÂÊ30000dpiÒÔÉÏµÄ¸ß½âÎö¶ÈÊýÎ»ÏµÍ³¡¢
     0.03-0.1mmÎ¢ÐÍ×Ö¡¢3DÈ«²ÊÀØÉä¡¢»ý³ÉÊ½²ÊÉ«µÈ¹ú¼Ê¶¥
     ¼âµÄÀØÉäÈ«Ï¢¼¼Êõ¡££¨¶øÒ»°ãµÄ¡¢¹úÄÚÆäËûÍ¬ÐÐÆóÒµ×î¸ß
     µÄÀØÉä±êÇ©×î¸ß·Ö±æÂÊ²Å´ïµ½2450dpi£©¡£
 Èý¡¢¸÷Àà·ÀÎ±·âÇ©¡¢·âÌõ£º
     È«×ªÒÆÐÍ¡¢°ë×ªÒÆÐÍ¡¢²»×ªÒÆÐÍÈýÖÖ²»¸É½ºÖÇÄÜÌùÖ½µÄ
     Éè¼Æ£¬²¢¿ÉÓ¡Ë¢×¨ÓÃÍ¼°¸¡¢ÎÄ×Ö¡¢±àÂë£¬¸ü¿É¼ÓÉÏ°¼°æ
     Ó¡Ë¢¼°ÀØÉäÈ«Ïñ£¬È·±£ÄúµÄÎï¼þÔÚÁ÷Í¨¹ý³ÌÖÐÍòÎÞÒ»Ê§¡£
 ËÄ¡¢¸÷Àà¹ÉÆ±¡¢Õ®¾í¡¢Ö§Æ±¡¢Àñ¾í¡¢½ÉÄÉÆ¾Ö¤¡¢ÊÜÒæÆ¾Ö¤µÈÓÐ¼ÛÖ¤¾í£º
     ÔÚÌ¨Íå³¤Äê·þÎñÓÚ10000¶à¼ÒÖªÃûÆóÒµºÍ30Óà¼Ò½ðÈÚ»ú¹¹£¬
     ±¾¹«Ë¾ÊµÁ¦ÐÛºñ¡¢ÄÚ²¿°²È«¿Ø¹ÜÑÏ¸ñ£¬ÕæÕýÁËÈ´ÄúµÄºó¹ËÖ®ÓÇ¡£
 
     ÆóÒµ¾­Óª×ÚÖ¼-- "³ÏÐÅ¡¢Ð¯ÊÖ¡¢×ßÔ¶Â·"
      
     ÒÔÉÏÊÇÎÒÃÇ¹«Ë¾ÒµÎñµÄ¼òµ¥½éÉÜ£¬·ÀÎ±ÊÇÒ»ÃÅÏàµ±×¨ÒµµÄÁìÓò£¬
     Èç¹ûÄúÓÐ¹ØÓÚÕâ·½ÃæµÄÐèÇó»òÒÉÎÊ£¬ÇëËæÊ±ÁªÏµÎÒÃÇ£¬ÎÒÃÇ¹«Ë¾
     ½«ÎªÄúÌá¹©×îÂúÒâµÄ´ð¸´£¡
     
     ×£ÉÌì÷£¡


Ì¨Íå¹«Ë¾ÉîÛÚ°ìÊÂ´¦
ÁªÏµÈË£ºÇú½£³É 
µç»°£º13714682806 ¡¡
E-mail£ºqjclove2@sina.com
µØÖ·£º ÉîÛÚÊÐ¸£ÌïÇø»ªÇ¿±±Â·ÈºÐÇ¹ã³¡C×ù1606ÊÒ ¡¡
ÓÊ±à£º518028

£¨±¾ÓÊ¼þÎªÉÆÒâ£¬ÈçÓÐ´òÈÅ£¬ÇëËæÊÖÉ¾³ý£¡
Èç¹ó¹«Ë¾²»Óû¼ÌÐøÊÕÈ¡Í¬ÀàÐÍÖ®ÓÊ¼þ,Çë»Ø´«
²¢ÌîÉÏ¹ó¹«Ë¾ÓÊ¼þµØÖ·              ,²»±ã
Ö®´¦¾´ÇëÔ­ÁÂ!Ð»Ð»!Èç±¾ÐÅÏ¢¶ÔÄãÓÐÓÃ£¬Çë±£Áô£¡£©




ÉîÛÚÊÐ½ð¿­Åôµç×ÓÓÐÏÞ¹«Ë¾





From Huseyin-East@ibelgique.com  Wed Nov 10 03:16:13 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA06805;
	Wed, 10 Nov 2004 03:16:12 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CRnfB-0003Pg-65; Wed, 10 Nov 2004 03:17:11 -0500
Received: from [211.213.64.12] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CRne4-0003oB-HS; Wed, 10 Nov 2004 03:16:01 -0500
Received: from mail.habergroup.com (211.213.64.12)
          by 211.213.64.12 (approachv.37) with SMTP
          id <9034456w9d>
          (Authid: 8512); Wed, 10 Nov 2004 04:16:55 -0300
X-Message-Info: 2293483h
Reply-To: "Auriol Hannerl" <Jeffery.Gena@habergroup.com>
From: "Auriol Hannerl" <Jeffery.Gena@habergroup.com>
To: r-wg-admin@ietf.org
Cc: seamoby@ietf.org, rpr@ietf.org, er-wgchairs@ietf.org, eap-archive@ietf.org,
        owner-wgchairs@ietf.org, urn-archive@ietf.org, nemo-request@ietf.org
Subject: Receive $159411
Date: Wed, 10 Nov 2004 05:16:55 -0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--980625800101246696"
Message-Id: <E1CRne4-0003oB-HS@mx2.foretec.com>
X-Spam-Score: 7.9 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab

----980625800101246696
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit


Dear Applicant,

Your application was processed and approved. You are eligible for $ 400,000 with a 2.1 % rate.

Please verify your information here: http://www.bellmarketing4us.com/green/m79a

We look forward to hearing from you.

Auriol Hannerl, Account Manager
Bell Marketing
4206 Central Avenue
Columbus, OH 43085

not interested -> http://www.bellmarketing4us.com/green/stop.html

----980625800101246696--


From qjclove2@sina.com  Thu Nov 11 10:01:46 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA18479
	for <urn-archive@ietf.org>; Thu, 11 Nov 2004 10:01:46 -0500 (EST)
From: qjclove2@sina.com
Message-Id: <200411111501.KAA18479@ietf.org>
Received: from [222.248.151.72] (helo=urn-archive)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CSGTT-00049e-Nj
	for urn-archive@ietf.org; Thu, 11 Nov 2004 10:03:01 -0500
Subject: =?GB2312?B?t8DOsbHqx6nWxtf3oaqzrsaxvLawvLDmvLzK9aOhyKvH8sHsz8ijoQ==?=
To: urn-archive@ietf.org
Content-Type: text/plain;charset="GB2312"
Reply-To: qjclove2@sina.com
Date: Thu, 11 Nov 2004 23:01:45 +0800
X-Priority: 4
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-Spam-Score: 3.3 (+++)
X-NONENGLISH: Subject contains non-English characters
X-Scan-Signature: f607d15ccc2bc4eaf3ade8ffa8af02a0

ÄúºÃ£¡ÇëÎñ±Ø½«´ËÐÅ×ª³ÊÓÚ¹ó¹«Ë¾²É¹º²¿»ò¸ºÔð·ÀÎ±µÄ²¿ÃÅ
¸ºÔðÈË£¬·Ç³£¸ÐÐ»Äú£¡

ÎÒÃÇ¹«Ë¾³ÉÁ¢ÓÚ1983Äê£¬´ÓÊÂ·ÀÎ±°²È«Ó¡Ë¢ÒµÒÑÓÐ20ÄêµÄ¾­
Ñé£¬ÓµÓÐÈ«Çò×î¶¥¼¶µÄ·ÀÎ±²úÆ·Éú²úÉè±¸£¬ÊÇÈ«Çò¼«ÉÙÊýÍ¬
Ê±¾ß±¸µñ¿Ì°¼°æÓ¡Ë¢ºÍÀØÉä¼¤¹âÈ«ÏñµÈ¶àÏî·ÀÎ±¼¼Êõ£¬Ò²ÊÇ
Ì¨ÍåµÚÒ»¼Ò¡¢È«ÑÇÖÞµØÇø×î×¨Òµ¡¢×îÍêÕûµÄ·ÀÎ±²úÆ·Éú²ú¹©
Ó¦ÉÌ¡£ÓÉÓÚÔÚ¼¼ÊõÉÏ¾ø¶ÔµÄÁìÏÈºÍ¼Û¸ñÉÏµÄÏà¶ÔµÍÁ®Á½·½Ãæ
ÓÅÊÆ£¬¹Ê¶ûÔÚÉîÛÚµØÇø¶Ì¶ÌÒ»ÄêÊ±¼ä£¬¾Í·þÎñºÍ³¤ÆÚºÏ×÷ÁË
ÊýÊ®¼ÒÖªÃû¹«Ë¾ÆóÒµ¡£
                  
        ·þÎñÏîÄ¿
 Ò»¡¢µñ¿Ì°¼°æ·ÀÎ±ÉÌ±ê£º
     È«ÖÐ¹úÎ¨Ò»Ò»¼Ò¡¢Ìá¹©³®Æ±¼¶°¼°æÓ¡Ë¢·ÀÎ±¼¼ÊõµÄÃñÓª
     ÆóÒµ£¬ÆäÖÐ5-8É«½ÓÎÆ¡¢×¨Êô·ÀÎ±Ö½ÕÅ¡¢¸¡µñ°¼°æÊÖ¸ÐÐ§
     ¹û¡¢µ¥ÌåË«Ïà¡¢ÎÂ±ä¡¢¹â±äµÈ·ÀÎ±ÓÍÄ«µÄÓ¦ÓÃ¡¢Òþ²ØÍ¼
     ÎÄµÈ¶àÏî¶À´´¼¼Êõ£¬ÁìÏÈÍ¬ÐÐÒµ£¨¸÷¹úÓ¡³®³§Í¬Àà¼¼Êõ£©
     3-5Äê¡£´Ë¼¼ÊõÄÜÈ·±£2-3ÄêÄÚÈ«Çò²»»á³öÏÖÔì¼ÙÕß£¬Í¬Ê±
     Ò²ÄÜÈÃ¹Ë¿Í¸üÇáÒ×µØÍ¨¹ý´¥¾õºÍÊÓ¾õÀ´±ç±ðÕæÎ±¡£
 ¶þ¡¢ÀØÉä×ÛºÏ·ÀÎ±ÉÌ±ê£º
     ÓµÓÐÈ«Çò¶¥¼¶·Ö±æÂÊ30000dpiÒÔÉÏµÄ¸ß½âÎö¶ÈÊýÎ»ÏµÍ³¡¢
     0.03-0.1mmÎ¢ÐÍ×Ö¡¢3DÈ«²ÊÀØÉä¡¢»ý³ÉÊ½²ÊÉ«µÈ¹ú¼Ê¶¥
     ¼âµÄÀØÉäÈ«Ï¢¼¼Êõ¡££¨¶øÒ»°ãµÄ¡¢¹úÄÚÆäËûÍ¬ÐÐÆóÒµ×î¸ß
     µÄÀØÉä±êÇ©×î¸ß·Ö±æÂÊ²Å´ïµ½2450dpi£©¡£
 Èý¡¢¸÷Àà·ÀÎ±·âÇ©¡¢·âÌõ£º
     È«×ªÒÆÐÍ¡¢°ë×ªÒÆÐÍ¡¢²»×ªÒÆÐÍÈýÖÖ²»¸É½ºÖÇÄÜÌùÖ½µÄ
     Éè¼Æ£¬²¢¿ÉÓ¡Ë¢×¨ÓÃÍ¼°¸¡¢ÎÄ×Ö¡¢±àÂë£¬¸ü¿É¼ÓÉÏ°¼°æ
     Ó¡Ë¢¼°ÀØÉäÈ«Ïñ£¬È·±£ÄúµÄÎï¼þÔÚÁ÷Í¨¹ý³ÌÖÐÍòÎÞÒ»Ê§¡£
 ËÄ¡¢¸÷Àà¹ÉÆ±¡¢Õ®¾í¡¢Ö§Æ±¡¢Àñ¾í¡¢½ÉÄÉÆ¾Ö¤¡¢ÊÜÒæÆ¾Ö¤µÈÓÐ¼ÛÖ¤¾í£º
     ÔÚÌ¨Íå³¤Äê·þÎñÓÚ10000¶à¼ÒÖªÃûÆóÒµºÍ30Óà¼Ò½ðÈÚ»ú¹¹£¬
     ±¾¹«Ë¾ÊµÁ¦ÐÛºñ¡¢ÄÚ²¿°²È«¿Ø¹ÜÑÏ¸ñ£¬ÕæÕýÁËÈ´ÄúµÄºó¹ËÖ®ÓÇ¡£
 
     ÆóÒµ¾­Óª×ÚÖ¼-- "³ÏÐÅ¡¢Ð¯ÊÖ¡¢×ßÔ¶Â·"
      
     ÒÔÉÏÊÇÎÒÃÇ¹«Ë¾ÒµÎñµÄ¼òµ¥½éÉÜ£¬·ÀÎ±ÊÇÒ»ÃÅÏàµ±×¨ÒµµÄÁìÓò£¬
     Èç¹ûÄúÓÐ¹ØÓÚÕâ·½ÃæµÄÐèÇó»òÒÉÎÊ£¬ÇëËæÊ±ÁªÏµÎÒÃÇ£¬ÎÒÃÇ¹«Ë¾
     ½«ÎªÄúÌá¹©×îÂúÒâµÄ´ð¸´£¡
     
     ×£ÉÌì÷£¡


Ì¨Íå¹«Ë¾ÉîÛÚ°ìÊÂ´¦
ÁªÏµÈË£ºÇú½£³É 
µç»°£º13714682806 ¡¡
E-mail£ºqjclove2@sina.com
µØÖ·£º ÉîÛÚÊÐ¸£ÌïÇø»ªÇ¿±±Â·ÈºÐÇ¹ã³¡C×ù1606ÊÒ ¡¡
ÓÊ±à£º518028

£¨±¾ÓÊ¼þÎªÉÆÒâ£¬ÈçÓÐ´òÈÅ£¬ÇëËæÊÖÉ¾³ý£¡
Èç¹ó¹«Ë¾²»Óû¼ÌÐøÊÕÈ¡Í¬ÀàÐÍÖ®ÓÊ¼þ,Çë»Ø´«
²¢ÌîÉÏ¹ó¹«Ë¾ÓÊ¼þµØÖ·              ,²»±ã
Ö®´¦¾´ÇëÔ­ÁÂ!Ð»Ð»!Èç±¾ÐÅÏ¢¶ÔÄãÓÐÓÃ£¬Çë±£Áô£¡£©




ÉîÛÚÊÐ½ð¿­Åôµç×ÓÓÐÏÞ¹«Ë¾





From qjclove2@sina.com  Sun Nov 14 09:51:49 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA14979
	for <urn-archive@ietf.org>; Sun, 14 Nov 2004 09:51:49 -0500 (EST)
From: qjclove2@sina.com
Message-Id: <200411141451.JAA14979@ietf.org>
Received: from [222.248.151.72] (helo=urn-archive)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CTLl8-00019f-Ki
	for urn-archive@ietf.org; Sun, 14 Nov 2004 09:53:43 -0500
Subject: =?GB2312?B?t8DOsbHqx6nWxtf3oaqzrsaxvLawvLDmvLzK9aOhyKvH8sHsz8ijoQ==?=
To: urn-archive@ietf.org
Content-Type: text/plain;charset="GB2312"
Reply-To: qjclove2@sina.com
Date: Sun, 14 Nov 2004 22:51:43 +0800
X-Priority: 4
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-Spam-Score: 4.1 (++++)
X-NONENGLISH: Subject contains non-English characters
X-Scan-Signature: f607d15ccc2bc4eaf3ade8ffa8af02a0

ÄúºÃ£¡ÇëÎñ±Ø½«´ËÐÅ×ª³ÊÓÚ¹ó¹«Ë¾²É¹º²¿»ò¸ºÔð·ÀÎ±µÄ²¿ÃÅ
¸ºÔðÈË£¬·Ç³£¸ÐÐ»Äú£¡

ÎÒÃÇ¹«Ë¾³ÉÁ¢ÓÚ1983Äê£¬´ÓÊÂ·ÀÎ±°²È«Ó¡Ë¢ÒµÒÑÓÐ20ÄêµÄ¾­
Ñé£¬ÓµÓÐÈ«Çò×î¶¥¼¶µÄ·ÀÎ±²úÆ·Éú²úÉè±¸£¬ÊÇÈ«Çò¼«ÉÙÊýÍ¬
Ê±¾ß±¸µñ¿Ì°¼°æÓ¡Ë¢ºÍÀØÉä¼¤¹âÈ«ÏñµÈ¶àÏî·ÀÎ±¼¼Êõ£¬Ò²ÊÇ
Ì¨ÍåµÚÒ»¼Ò¡¢È«ÑÇÖÞµØÇø×î×¨Òµ¡¢×îÍêÕûµÄ·ÀÎ±²úÆ·Éú²ú¹©
Ó¦ÉÌ¡£ÓÉÓÚÔÚ¼¼ÊõÉÏ¾ø¶ÔµÄÁìÏÈºÍ¼Û¸ñÉÏµÄÏà¶ÔµÍÁ®Á½·½Ãæ
ÓÅÊÆ£¬¹Ê¶ûÔÚÉîÛÚµØÇø¶Ì¶ÌÒ»ÄêÊ±¼ä£¬¾Í·þÎñºÍ³¤ÆÚºÏ×÷ÁË
ÊýÊ®¼ÒÖªÃû¹«Ë¾ÆóÒµ¡£
                  
        ·þÎñÏîÄ¿
 Ò»¡¢µñ¿Ì°¼°æ·ÀÎ±ÉÌ±ê£º
     È«ÖÐ¹úÎ¨Ò»Ò»¼Ò¡¢Ìá¹©³®Æ±¼¶°¼°æÓ¡Ë¢·ÀÎ±¼¼ÊõµÄÃñÓª
     ÆóÒµ£¬ÆäÖÐ5-8É«½ÓÎÆ¡¢×¨Êô·ÀÎ±Ö½ÕÅ¡¢¸¡µñ°¼°æÊÖ¸ÐÐ§
     ¹û¡¢µ¥ÌåË«Ïà¡¢ÎÂ±ä¡¢¹â±äµÈ·ÀÎ±ÓÍÄ«µÄÓ¦ÓÃ¡¢Òþ²ØÍ¼
     ÎÄµÈ¶àÏî¶À´´¼¼Êõ£¬ÁìÏÈÍ¬ÐÐÒµ£¨¸÷¹úÓ¡³®³§Í¬Àà¼¼Êõ£©
     3-5Äê¡£´Ë¼¼ÊõÄÜÈ·±£2-3ÄêÄÚÈ«Çò²»»á³öÏÖÔì¼ÙÕß£¬Í¬Ê±
     Ò²ÄÜÈÃ¹Ë¿Í¸üÇáÒ×µØÍ¨¹ý´¥¾õºÍÊÓ¾õÀ´±ç±ðÕæÎ±¡£
 ¶þ¡¢ÀØÉä×ÛºÏ·ÀÎ±ÉÌ±ê£º
     ÓµÓÐÈ«Çò¶¥¼¶·Ö±æÂÊ30000dpiÒÔÉÏµÄ¸ß½âÎö¶ÈÊýÎ»ÏµÍ³¡¢
     0.03-0.1mmÎ¢ÐÍ×Ö¡¢3DÈ«²ÊÀØÉä¡¢»ý³ÉÊ½²ÊÉ«µÈ¹ú¼Ê¶¥
     ¼âµÄÀØÉäÈ«Ï¢¼¼Êõ¡££¨¶øÒ»°ãµÄ¡¢¹úÄÚÆäËûÍ¬ÐÐÆóÒµ×î¸ß
     µÄÀØÉä±êÇ©×î¸ß·Ö±æÂÊ²Å´ïµ½2450dpi£©¡£
 Èý¡¢¸÷Àà·ÀÎ±·âÇ©¡¢·âÌõ£º
     È«×ªÒÆÐÍ¡¢°ë×ªÒÆÐÍ¡¢²»×ªÒÆÐÍÈýÖÖ²»¸É½ºÖÇÄÜÌùÖ½µÄ
     Éè¼Æ£¬²¢¿ÉÓ¡Ë¢×¨ÓÃÍ¼°¸¡¢ÎÄ×Ö¡¢±àÂë£¬¸ü¿É¼ÓÉÏ°¼°æ
     Ó¡Ë¢¼°ÀØÉäÈ«Ïñ£¬È·±£ÄúµÄÎï¼þÔÚÁ÷Í¨¹ý³ÌÖÐÍòÎÞÒ»Ê§¡£
 ËÄ¡¢¸÷Àà¹ÉÆ±¡¢Õ®¾í¡¢Ö§Æ±¡¢Àñ¾í¡¢½ÉÄÉÆ¾Ö¤¡¢ÊÜÒæÆ¾Ö¤µÈÓÐ¼ÛÖ¤¾í£º
     ÔÚÌ¨Íå³¤Äê·þÎñÓÚ10000¶à¼ÒÖªÃûÆóÒµºÍ30Óà¼Ò½ðÈÚ»ú¹¹£¬
     ±¾¹«Ë¾ÊµÁ¦ÐÛºñ¡¢ÄÚ²¿°²È«¿Ø¹ÜÑÏ¸ñ£¬ÕæÕýÁËÈ´ÄúµÄºó¹ËÖ®ÓÇ¡£
 
     ÆóÒµ¾­Óª×ÚÖ¼-- "³ÏÐÅ¡¢Ð¯ÊÖ¡¢×ßÔ¶Â·"
      
     ÒÔÉÏÊÇÎÒÃÇ¹«Ë¾ÒµÎñµÄ¼òµ¥½éÉÜ£¬·ÀÎ±ÊÇÒ»ÃÅÏàµ±×¨ÒµµÄÁìÓò£¬
     Èç¹ûÄúÓÐ¹ØÓÚÕâ·½ÃæµÄÐèÇó»òÒÉÎÊ£¬ÇëËæÊ±ÁªÏµÎÒÃÇ£¬ÎÒÃÇ¹«Ë¾
     ½«ÎªÄúÌá¹©×îÂúÒâµÄ´ð¸´£¡
     
     ×£ÉÌì÷£¡


Ì¨Íå¹«Ë¾ÉîÛÚ°ìÊÂ´¦
ÁªÏµÈË£ºÇú½£³É 
µç»°£º13714682806 ¡¡
E-mail£ºqjclove2@sina.com
µØÖ·£º ÉîÛÚÊÐ¸£ÌïÇø»ªÇ¿±±Â·ÈºÐÇ¹ã³¡C×ù1606ÊÒ ¡¡
ÓÊ±à£º518028

£¨±¾ÓÊ¼þÎªÉÆÒâ£¬ÈçÓÐ´òÈÅ£¬ÇëËæÊÖÉ¾³ý£¡
Èç¹ó¹«Ë¾²»Óû¼ÌÐøÊÕÈ¡Í¬ÀàÐÍÖ®ÓÊ¼þ,Çë»Ø´«
²¢ÌîÉÏ¹ó¹«Ë¾ÓÊ¼þµØÖ·              ,²»±ã
Ö®´¦¾´ÇëÔ­ÁÂ!Ð»Ð»!Èç±¾ÐÅÏ¢¶ÔÄãÓÐÓÃ£¬Çë±£Áô£¡£©




ÉîÛÚÊÐ½ð¿­Åôµç×ÓÓÐÏÞ¹«Ë¾





From qjclove2@sina.com  Mon Nov 15 11:49:14 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA09414
	for <urn-archive@ietf.org>; Mon, 15 Nov 2004 11:49:14 -0500 (EST)
From: qjclove2@sina.com
Message-Id: <200411151649.LAA09414@ietf.org>
Received: from [222.248.151.72] (helo=urn-archive)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CTk4Y-0002Vq-8e
	for urn-archive@ietf.org; Mon, 15 Nov 2004 11:51:23 -0500
Subject: =?GB2312?B?t8DOsbHqx6nWxtf3oaqzrsaxvLawvLDmvLzK9aOhyKvH8sHsz8ijoQ==?=
To: urn-archive@ietf.org
Content-Type: text/plain;charset="GB2312"
Reply-To: qjclove2@sina.com
Date: Tue, 16 Nov 2004 00:49:07 +0800
X-Priority: 4
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-Spam-Score: 4.1 (++++)
X-NONENGLISH: Subject contains non-English characters
X-Scan-Signature: f607d15ccc2bc4eaf3ade8ffa8af02a0

ÄúºÃ£¡ÇëÎñ±Ø½«´ËÐÅ×ª³ÊÓÚ¹ó¹«Ë¾²É¹º²¿»ò¸ºÔð·ÀÎ±µÄ²¿ÃÅ
¸ºÔðÈË£¬·Ç³£¸ÐÐ»Äú£¡

ÎÒÃÇ¹«Ë¾³ÉÁ¢ÓÚ1983Äê£¬´ÓÊÂ·ÀÎ±°²È«Ó¡Ë¢ÒµÒÑÓÐ20ÄêµÄ¾­
Ñé£¬ÓµÓÐÈ«Çò×î¶¥¼¶µÄ·ÀÎ±²úÆ·Éú²úÉè±¸£¬ÊÇÈ«Çò¼«ÉÙÊýÍ¬
Ê±¾ß±¸µñ¿Ì°¼°æÓ¡Ë¢ºÍÀØÉä¼¤¹âÈ«ÏñµÈ¶àÏî·ÀÎ±¼¼Êõ£¬Ò²ÊÇ
Ì¨ÍåµÚÒ»¼Ò¡¢È«ÑÇÖÞµØÇø×î×¨Òµ¡¢×îÍêÕûµÄ·ÀÎ±²úÆ·Éú²ú¹©
Ó¦ÉÌ¡£ÓÉÓÚÔÚ¼¼ÊõÉÏ¾ø¶ÔµÄÁìÏÈºÍ¼Û¸ñÉÏµÄÏà¶ÔµÍÁ®Á½·½Ãæ
ÓÅÊÆ£¬¹Ê¶ûÔÚÉîÛÚµØÇø¶Ì¶ÌÒ»ÄêÊ±¼ä£¬¾Í·þÎñºÍ³¤ÆÚºÏ×÷ÁË
ÊýÊ®¼ÒÖªÃû¹«Ë¾ÆóÒµ¡£
                  
        ·þÎñÏîÄ¿
 Ò»¡¢µñ¿Ì°¼°æ·ÀÎ±ÉÌ±ê£º
     È«ÖÐ¹úÎ¨Ò»Ò»¼Ò¡¢Ìá¹©³®Æ±¼¶°¼°æÓ¡Ë¢·ÀÎ±¼¼ÊõµÄÃñÓª
     ÆóÒµ£¬ÆäÖÐ5-8É«½ÓÎÆ¡¢×¨Êô·ÀÎ±Ö½ÕÅ¡¢¸¡µñ°¼°æÊÖ¸ÐÐ§
     ¹û¡¢µ¥ÌåË«Ïà¡¢ÎÂ±ä¡¢¹â±äµÈ·ÀÎ±ÓÍÄ«µÄÓ¦ÓÃ¡¢Òþ²ØÍ¼
     ÎÄµÈ¶àÏî¶À´´¼¼Êõ£¬ÁìÏÈÍ¬ÐÐÒµ£¨¸÷¹úÓ¡³®³§Í¬Àà¼¼Êõ£©
     3-5Äê¡£´Ë¼¼ÊõÄÜÈ·±£2-3ÄêÄÚÈ«Çò²»»á³öÏÖÔì¼ÙÕß£¬Í¬Ê±
     Ò²ÄÜÈÃ¹Ë¿Í¸üÇáÒ×µØÍ¨¹ý´¥¾õºÍÊÓ¾õÀ´±ç±ðÕæÎ±¡£
 ¶þ¡¢ÀØÉä×ÛºÏ·ÀÎ±ÉÌ±ê£º
     ÓµÓÐÈ«Çò¶¥¼¶·Ö±æÂÊ30000dpiÒÔÉÏµÄ¸ß½âÎö¶ÈÊýÎ»ÏµÍ³¡¢
     0.03-0.1mmÎ¢ÐÍ×Ö¡¢3DÈ«²ÊÀØÉä¡¢»ý³ÉÊ½²ÊÉ«µÈ¹ú¼Ê¶¥
     ¼âµÄÀØÉäÈ«Ï¢¼¼Êõ¡££¨¶øÒ»°ãµÄ¡¢¹úÄÚÆäËûÍ¬ÐÐÆóÒµ×î¸ß
     µÄÀØÉä±êÇ©×î¸ß·Ö±æÂÊ²Å´ïµ½2450dpi£©¡£
 Èý¡¢¸÷Àà·ÀÎ±·âÇ©¡¢·âÌõ£º
     È«×ªÒÆÐÍ¡¢°ë×ªÒÆÐÍ¡¢²»×ªÒÆÐÍÈýÖÖ²»¸É½ºÖÇÄÜÌùÖ½µÄ
     Éè¼Æ£¬²¢¿ÉÓ¡Ë¢×¨ÓÃÍ¼°¸¡¢ÎÄ×Ö¡¢±àÂë£¬¸ü¿É¼ÓÉÏ°¼°æ
     Ó¡Ë¢¼°ÀØÉäÈ«Ïñ£¬È·±£ÄúµÄÎï¼þÔÚÁ÷Í¨¹ý³ÌÖÐÍòÎÞÒ»Ê§¡£
 ËÄ¡¢¸÷Àà¹ÉÆ±¡¢Õ®¾í¡¢Ö§Æ±¡¢Àñ¾í¡¢½ÉÄÉÆ¾Ö¤¡¢ÊÜÒæÆ¾Ö¤µÈÓÐ¼ÛÖ¤¾í£º
     ÔÚÌ¨Íå³¤Äê·þÎñÓÚ10000¶à¼ÒÖªÃûÆóÒµºÍ30Óà¼Ò½ðÈÚ»ú¹¹£¬
     ±¾¹«Ë¾ÊµÁ¦ÐÛºñ¡¢ÄÚ²¿°²È«¿Ø¹ÜÑÏ¸ñ£¬ÕæÕýÁËÈ´ÄúµÄºó¹ËÖ®ÓÇ¡£
 
     ÆóÒµ¾­Óª×ÚÖ¼-- "³ÏÐÅ¡¢Ð¯ÊÖ¡¢×ßÔ¶Â·"
      
     ÒÔÉÏÊÇÎÒÃÇ¹«Ë¾ÒµÎñµÄ¼òµ¥½éÉÜ£¬·ÀÎ±ÊÇÒ»ÃÅÏàµ±×¨ÒµµÄÁìÓò£¬
     Èç¹ûÄúÓÐ¹ØÓÚÕâ·½ÃæµÄÐèÇó»òÒÉÎÊ£¬ÇëËæÊ±ÁªÏµÎÒÃÇ£¬ÎÒÃÇ¹«Ë¾
     ½«ÎªÄúÌá¹©×îÂúÒâµÄ´ð¸´£¡
     
     ×£ÉÌì÷£¡


Ì¨Íå¹«Ë¾ÉîÛÚ°ìÊÂ´¦
ÁªÏµÈË£ºÇú½£³É 
µç»°£º13714682806 ¡¡
E-mail£ºqjclove2@sina.com
µØÖ·£º ÉîÛÚÊÐ¸£ÌïÇø»ªÇ¿±±Â·ÈºÐÇ¹ã³¡C×ù1606ÊÒ ¡¡
ÓÊ±à£º518028

£¨±¾ÓÊ¼þÎªÉÆÒâ£¬ÈçÓÐ´òÈÅ£¬ÇëËæÊÖÉ¾³ý£¡
Èç¹ó¹«Ë¾²»Óû¼ÌÐøÊÕÈ¡Í¬ÀàÐÍÖ®ÓÊ¼þ,Çë»Ø´«
²¢ÌîÉÏ¹ó¹«Ë¾ÓÊ¼þµØÖ·              ,²»±ã
Ö®´¦¾´ÇëÔ­ÁÂ!Ð»Ð»!Èç±¾ÐÅÏ¢¶ÔÄãÓÐÓÃ£¬Çë±£Áô£¡£©




ÉîÛÚÊÐ½ð¿­Åôµç×ÓÓÐÏÞ¹«Ë¾





From ZGPRXI@worldnet.att.net  Mon Nov 15 23:15:20 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA28598;
	Mon, 15 Nov 2004 23:15:19 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CTumb-0002N2-EE; Mon, 15 Nov 2004 23:17:34 -0500
Received: from s01060010a72646d5.cg.shawcable.net ([68.145.23.47])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CTukM-0001go-KY; Mon, 15 Nov 2004 23:15:15 -0500
Received: from mail pickup service by 68.145.23.47 with Microsoft SMTPSVC;
	 Mon, 15 Nov 2004 23:13:31 -0400
Content-Class: urn:content-classes:message
Language: English
X-MIME-Autoconverted: Yes
Reply-To: "Alena Saeed" <ezbejr.goyqypdtq@athenet.net>
From: "Alena Saeed" <ezbejr.goyqypdtq@athenet.net>
To: pwot@ietf.org
Cc: urn-archive@ietf.org, pmtud-web-archive@ietf.org, minutes@ietf.org,
        pilc-admin@ietf.org, ldap-dir@ietf.org, pana-admin@ietf.org,
        pwe3@ietf.org
Subject: Approved: $ 599675
Date: Mon, 15 Nov 2004 23:18:31 -0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--107118425278586099"
Message-Id: <E1CTukM-0001go-KY@mx2.foretec.com>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab

----107118425278586099
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit


Dear Applicant,

Your application was processed and approved. You are eligible for $ 400,000 with a 2.1 % rate.

Please verify your information here: http://www.bellmarketing4us.com/green/m79a

We look forward to hearing from you.

Alena Saeed, Account Manager
Bell Marketing
4206 Central Avenue
Columbus, OH 43085

not interested -> http://www.bellmarketing4us.com/green/stop.html

----107118425278586099--


From sarah.quigley@timesargus.com  Tue Nov 16 11:28:50 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA15914
	for <urn-archive@ietf.org>; Tue, 16 Nov 2004 11:28:50 -0500 (EST)
Message-Id: <200411161628.LAA15914@ietf.org>
Received: from [222.248.151.72] (helo=urn-archive)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CU6EX-0001Bu-7g
	for urn-archive@ietf.org; Tue, 16 Nov 2004 11:31:10 -0500
From: "sarah.quigley" <sarah.quigley@timesargus.com>
Subject: =?GB2312?B?t8DOsbHqx6nWxtf3oaqzrsaxvLawvLDmvLzK9aOhyKvH8sHsz8ijoQ==?=
To: urn-archive@ietf.org
Content-Type: text/plain;charset="GB2312"
Sender: "sarah.quigley" <sarah.quigley@timesargus.com>
Reply-To: qjclove@163.com
Disposition-Notification-To: qjclove@163.com
Date: Wed, 17 Nov 2004 00:28:40 +0800
X-Priority: 4
X-Mailer: Foxmail 4.0
X-Spam-Score: 2.2 (++)
X-NONENGLISH: Subject contains non-English characters
X-Scan-Signature: f607d15ccc2bc4eaf3ade8ffa8af02a0

ÄúºÃ£¡ÇëÎñ±Ø½«´ËÐÅ×ª³ÊÓÚ¹ó¹«Ë¾²É¹º²¿»ò¸ºÔð·ÀÎ±µÄ²¿ÃÅ
¸ºÔðÈË£¬·Ç³£¸ÐÐ»Äú£¡

ÎÒÃÇ¹«Ë¾³ÉÁ¢ÓÚ1983Äê£¬´ÓÊÂ·ÀÎ±°²È«Ó¡Ë¢ÒµÒÑÓÐ20ÄêµÄ¾­
Ñé£¬ÓµÓÐÈ«Çò×î¶¥¼¶µÄ·ÀÎ±²úÆ·Éú²úÉè±¸£¬ÊÇÈ«Çò¼«ÉÙÊýÍ¬
Ê±¾ß±¸µñ¿Ì°¼°æÓ¡Ë¢ºÍÀØÉä¼¤¹âÈ«ÏñµÈ¶àÏî·ÀÎ±¼¼Êõ£¬Ò²ÊÇ
Ì¨ÍåµÚÒ»¼Ò¡¢È«ÑÇÖÞµØÇø×î×¨Òµ¡¢×îÍêÕûµÄ·ÀÎ±²úÆ·Éú²ú¹©
Ó¦ÉÌ¡£ÓÉÓÚÔÚ¼¼ÊõÉÏ¾ø¶ÔµÄÁìÏÈºÍ¼Û¸ñÉÏµÄÏà¶ÔµÍÁ®Á½·½Ãæ
ÓÅÊÆ£¬¹Ê¶ûÔÚÉîÛÚµØÇø¶Ì¶ÌÒ»ÄêÊ±¼ä£¬¾Í·þÎñºÍ³¤ÆÚºÏ×÷ÁË
ÊýÊ®¼ÒÖªÃû¹«Ë¾ÆóÒµ¡£
                  
        ·þÎñÏîÄ¿
 Ò»¡¢µñ¿Ì°¼°æ·ÀÎ±ÉÌ±ê£º
     È«ÖÐ¹úÎ¨Ò»Ò»¼Ò¡¢Ìá¹©³®Æ±¼¶°¼°æÓ¡Ë¢·ÀÎ±¼¼ÊõµÄÃñÓª
     ÆóÒµ£¬ÆäÖÐ5-8É«½ÓÎÆ¡¢×¨Êô·ÀÎ±Ö½ÕÅ¡¢¸¡µñ°¼°æÊÖ¸ÐÐ§
     ¹û¡¢µ¥ÌåË«Ïà¡¢ÎÂ±ä¡¢¹â±äµÈ·ÀÎ±ÓÍÄ«µÄÓ¦ÓÃ¡¢Òþ²ØÍ¼
     ÎÄµÈ¶àÏî¶À´´¼¼Êõ£¬ÁìÏÈÍ¬ÐÐÒµ£¨¸÷¹úÓ¡³®³§Í¬Àà¼¼Êõ£©
     3-5Äê¡£´Ë¼¼ÊõÄÜÈ·±£2-3ÄêÄÚÈ«Çò²»»á³öÏÖÔì¼ÙÕß£¬Í¬Ê±
     Ò²ÄÜÈÃ¹Ë¿Í¸üÇáÒ×µØÍ¨¹ý´¥¾õºÍÊÓ¾õÀ´±ç±ðÕæÎ±¡£
 ¶þ¡¢ÀØÉä×ÛºÏ·ÀÎ±ÉÌ±ê£º
     ÓµÓÐÈ«Çò¶¥¼¶·Ö±æÂÊ30000dpiÒÔÉÏµÄ¸ß½âÎö¶ÈÊýÎ»ÏµÍ³¡¢
     0.03-0.1mmÎ¢ÐÍ×Ö¡¢3DÈ«²ÊÀØÉä¡¢»ý³ÉÊ½²ÊÉ«µÈ¹ú¼Ê¶¥
     ¼âµÄÀØÉäÈ«Ï¢¼¼Êõ¡££¨¶øÒ»°ãµÄ¡¢¹úÄÚÆäËûÍ¬ÐÐÆóÒµ×î¸ß
     µÄÀØÉä±êÇ©×î¸ß·Ö±æÂÊ²Å´ïµ½2450dpi£©¡£
 Èý¡¢¸÷Àà·ÀÎ±·âÇ©¡¢·âÌõ£º
     È«×ªÒÆÐÍ¡¢°ë×ªÒÆÐÍ¡¢²»×ªÒÆÐÍÈýÖÖ²»¸É½ºÖÇÄÜÌùÖ½µÄ
     Éè¼Æ£¬²¢¿ÉÓ¡Ë¢×¨ÓÃÍ¼°¸¡¢ÎÄ×Ö¡¢±àÂë£¬¸ü¿É¼ÓÉÏ°¼°æ
     Ó¡Ë¢¼°ÀØÉäÈ«Ïñ£¬È·±£ÄúµÄÎï¼þÔÚÁ÷Í¨¹ý³ÌÖÐÍòÎÞÒ»Ê§¡£
 ËÄ¡¢¸÷Àà¹ÉÆ±¡¢Õ®¾í¡¢Ö§Æ±¡¢Àñ¾í¡¢½ÉÄÉÆ¾Ö¤¡¢ÊÜÒæÆ¾Ö¤µÈÓÐ¼ÛÖ¤¾í£º
     ÔÚÌ¨Íå³¤Äê·þÎñÓÚ10000¶à¼ÒÖªÃûÆóÒµºÍ30Óà¼Ò½ðÈÚ»ú¹¹£¬
     ±¾¹«Ë¾ÊµÁ¦ÐÛºñ¡¢ÄÚ²¿°²È«¿Ø¹ÜÑÏ¸ñ£¬ÕæÕýÁËÈ´ÄúµÄºó¹ËÖ®ÓÇ¡£
 
     ÆóÒµ¾­Óª×ÚÖ¼-- "³ÏÐÅ¡¢Ð¯ÊÖ¡¢×ßÔ¶Â·"
      
     ÒÔÉÏÊÇÎÒÃÇ¹«Ë¾ÒµÎñµÄ¼òµ¥½éÉÜ£¬·ÀÎ±ÊÇÒ»ÃÅÏàµ±×¨ÒµµÄÁìÓò£¬
     Èç¹ûÄúÓÐ¹ØÓÚÕâ·½ÃæµÄÐèÇó»òÒÉÎÊ£¬ÇëËæÊ±ÁªÏµÎÒÃÇ£¬ÎÒÃÇ¹«Ë¾
     ½«ÎªÄúÌá¹©×îÂúÒâµÄ´ð¸´£¡
     
     ×£ÉÌì÷£¡


Ì¨Íå¹«Ë¾ÉîÛÚ°ìÊÂ´¦
ÁªÏµÈË£ºÇú½£³É 
µç»°£º13714682806 ¡¡
E-mail£ºqjclove2@sina.com
µØÖ·£º ÉîÛÚÊÐ¸£ÌïÇø»ªÇ¿±±Â·ÈºÐÇ¹ã³¡C×ù1606ÊÒ ¡¡
ÓÊ±à£º518028

£¨±¾ÓÊ¼þÎªÉÆÒâ£¬ÈçÓÐ´òÈÅ£¬ÇëËæÊÖÉ¾³ý£¡
Èç¹ó¹«Ë¾²»Óû¼ÌÐøÊÕÈ¡Í¬ÀàÐÍÖ®ÓÊ¼þ,Çë»Ø´«
²¢ÌîÉÏ¹ó¹«Ë¾ÓÊ¼þµØÖ·              ,²»±ã
Ö®´¦¾´ÇëÔ­ÁÂ!Ð»Ð»!Èç±¾ÐÅÏ¢¶ÔÄãÓÐÓÃ£¬Çë±£Áô£¡£©




ÉîÛÚÊÐ½ð¿­Åôµç×ÓÓÐÏÞ¹«Ë¾





From mmusic-bounces@ietf.org  Tue Nov 16 11:41:32 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA17450
	for <urn-archive@ietf.org>; Tue, 16 Nov 2004 11:41:32 -0500 (EST)
Received: from megatron.ietf.org ([132.151.6.71])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CU6Qr-0001Xp-Db
	for urn-archive@ietf.org; Tue, 16 Nov 2004 11:43:53 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.32)
	id 1CU6Im-0005sI-BI
	for urn-archive@ietf.org; Tue, 16 Nov 2004 11:35:32 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Your message to mmusic awaits moderator approval
From: mmusic-bounces@ietf.org
To: urn-archive@ietf.org
Message-ID: <mailman.475.1100622930.30444.mmusic@ietf.org>
Date: Tue, 16 Nov 2004 11:35:30 -0500
Precedence: bulk
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.5
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
X-List-Administrivia: yes
Sender: mmusic-bounces@ietf.org
Errors-To: mmusic-bounces@ietf.org
X-Spam-Score: 0.3 (/)
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370
Content-Transfer-Encoding: 7bit

Your mail to 'mmusic' with the subject

    =?GB2312?B?t8DOsbHqx6nWxtf3oaqzrsaxvLawvLDmvLzK9aOhyKvH8sHsz8ijoQ==?=


Is being held until the list moderator can review it for approval.

The reason it is being held:

    Post by non-member to a members-only list

Either the message will get posted to the list, or you will receive
notification of the moderator's decision.  If you would like to cancel
this posting, please visit the following URL:

    https://www1.ietf.org/mailman/confirm/mmusic/10796d43d47b67d956c10f2642516ba8fcb2e3cd



From zwweaa@msn.com  Wed Nov 17 00:28:29 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA11727;
	Wed, 17 Nov 2004 00:28:29 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CUIPB-0006zd-3W; Wed, 17 Nov 2004 00:30:57 -0500
Received: from commons10k1.mo24.107.37.164.charter-stl.com ([24.107.37.164])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CUIMl-0007WR-P6; Wed, 17 Nov 2004 00:28:28 -0500
Received: (qmail 87291 invoked by uid 6757); Wed, 17 Nov 2004 10:26:16 +0500
Language: English
Conversion: Prohibited
Sensitivity: X.400
Content-Description: dunedin alsop operate intermittent stallion cut
Newsgroups: sst egan auspices sketchbook upon inaudible churchyard calumniate abreast sequitur aren't pariah
Message-ID: <GWCBYXQVJCNHCWRT@127.0.0.1> 
From: "Antony Watson" <zwweaa@msn.com>
To: tsvwg-admin@ietf.org
Subject: Tsvwg-admin Get Vic0din here now. 
Date: Wed, 17 Nov 2004 03:21:16 -0200
MIME-Version: 1.0 (foodstuffadaptation depredate drill.1) 
Content-Type: multipart/alternative;
	boundary="--52992816094307730"
X-Spam-Score: 6.4 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 8b431ad66d60be2d47c7bfeb879db82c

----52992816094307730
Content-Type: text/html;
	charset="iso-4623-9"
Content-Transfer-Encoding: quoted-printable

You need Vicodin. You get it here. No need to wait any longer!<br> It is y=
our unique chance to save on the medications up to 80%. <br>
<a href=3D"http://laurel.mejcgall.info/?Top5VZoeEX.wmnTlichen">
It is not just about saving. It is about boosting your health.</a>



<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<a href=3D"http://cargoes.mejcgall.info/<RANDOM>?OjQwkoPF3SpXNOOflannel|ts=
vwg-admin@ietf.org">u*n*s*u*b*s*c*r*i*b*e</a> <br>
bookseller insane nonchalant handicraftsmen frayed anabaptist baltimore ch=
ile predicament zebra anthropogenic leverage reindeer caper sequel christe=
ndom cycad jubilant segment barkeep bayou filter cutler dwindle nakayama h=
eterogeneity investigatory indisputable=20   backyard housewares bureaucra=
cy agricola plexiglas ferment autistic millikan olav computation erotica s=
ectoral saline merrill loss orthodontist coplanar locomotion thimbu=20    =
 cowl forbade mcadams denver anionic curt pail chelate knutsen gerundial i=
mmodest coalition justiciable intermit strove channel verbosity windfall h=
ereinafter tank ocarina conversation wherefore crib pronounce won tiger ba=
rbital hermosa copperhead riotous sombre boustrophedon calder=20















----52992816094307730--


From ixhqnyfve@yahoo.com  Wed Nov 17 02:19:37 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA06259;
	Wed, 17 Nov 2004 02:19:37 -0500 (EST)
Message-Id: <200411170719.CAA06259@ietf.org>
Received: from adsl-65-70-110-122.dsl.mdldtx.swbell.net ([65.70.110.122])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CUK8d-0000iv-Rc; Wed, 17 Nov 2004 02:22:05 -0500
Received: from 192.182.80.232 by 65.70.110.122; Wed, 17 Nov 2004 01:13:45 -0600
From: "Sophie Starr" <ixhqnyfve@yahoo.com>
Reply-To: "Sophie Starr" <ixhqnyfve@yahoo.com>
To: tsvwg@ietf.org
Subject: SU-per Hu^ge 0ffers Tsvwg
Antivirus: No virus found legerdemain
Date: Wed, 17 Nov 2004 10:16:45 +0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--1748667848096737"
X-Spam-Score: 6.5 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 97adf591118a232206bdb5a27b217034


----1748667848096737
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Tsvwg

Buy Med's 0n-line! Up to 8o% off
Cia|is, V|agra, Xanax, 
Vioxx, Valium and many more!

Fast delivery! with wholesale prices!

-No Con^sultation
-No Prior Prescription Needed
-Hu'ge Savings!

See why our customers re-order more than any competitor!

http://www.eachmesunshine.com/2/?wid=200007








this is 1 time mail ling. no re m0oval re quire
ZWA5gnmpaZ1exPYCcZ5kLa

----1748667848096737--




From uknationalottery5@yahoo.co.uk  Wed Nov 17 22:23:17 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA20438;
	Wed, 17 Nov 2004 22:23:17 -0500 (EST)
Received: from chopchop.surpasshosting.com ([66.194.239.117])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CUcvl-0005a6-1W; Wed, 17 Nov 2004 22:25:57 -0500
Received: from nobody by chopchop.surpasshosting.com with local (Exim 4.34)
	id 1CUcDz-0000qm-Lu; Wed, 17 Nov 2004 21:40:43 -0500
Subject: WINNING NOTIFICATION
From: uknationalottery5 <uknationalottery5@yahoo.co.uk>
X-Priority: 3 (Normal)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: RLSP Mailer
Message-Id: <E1CUcDz-0000qm-Lu@chopchop.surpasshosting.com>
Date: Wed, 17 Nov 2004 21:40:43 -0500
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - chopchop.surpasshosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [99 32219] / [47 12]
X-AntiAbuse: Sender Address Domain - yahoo.co.uk
X-Source-Args: /usr/local/apache/bin/httpd -DSSL 
X-Source-Dir: dwi-clan.com:/public_html
X-Spam-Score: 5.4 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: f607d15ccc2bc4eaf3ade8ffa8af02a0
Content-Transfer-Encoding: 7bit


WINNING NOTICE
FROM: THE LOTTERY COORDINATOR,
INTERNATIONAL PROMOTIONS/PRIZE AWARD DEPARTMENT
DEAR WINNER
           RESULTS FOR CATEGORY "2" DRAWS
Congratulations to you as we bring to your notice, the
results of the Category "2" draws of U.K NATIONAL
LOTTERY.We are happy to inform you that you have emerged a
winner under the Second Category, which is part of our
promotional draws.The draws were held prior to your notification.
Participants were selected through a computer ballot
system drawn from 4,000,000 names/email addresses of
individuals and companies from Africa, America, Asia,
Australia, Canada, Europe,Middle East, and New Zealand
as part of our International Promotions Program.
You/Your Company, attached to ticket number
3322/6181-22 with serial number 92-71 drew the lucky
numbers 19, 21, 25, 30,41,44 (22), and consequently
won in the Category "2".You have therefore been
awarded a lump sum pay out of £1,200,000,00 (One
Million two Hundred Thousand Great Britain Pounds) in cash, which is the
winning payout for Category "2"winners. 
This is from the total prize money of £2,400,000.00
shared among the 2 international winners in this
category.
CONGRATULATIONS!
We also wish to bring to your notice our end of year
(2004) high stakes where you stand a chance of winning
up to £40.Million, we hope that with a part of your
prize you will participate.
Please contact your claims agent immediately, to begin
your claims process;
MR.HOWARD COLLINS
LOTTERY COORDINATOR
TEL/FAX:+44-871-521-2157
EMAIL:lotterycoordinator2@uklotteryuk.net
 
 
For due processing and remittance of your prize money
to a designated account of your choice.Remember, you must contact your claim agent. After this date, all funds will be returned as unclaimed.
NOTE: For easy reference and identification find below your reference and Batch numbers. Note that you are to forward this email to the finance firm in your first correspondence with them, whether by email or fax.  
REFERENCE NUMBER: UK-NL/0627/03
BATCH NUMBER: WD 18/0065/03RN
Congratulations once again from all our staff and thank you for being part of our promotions program.
Sincerely,
THE LOTTERY COORDINATOR,
U.K NATIONAL LOTTERY,
UNITS 2A AND 2B,OLYMPIC WAY,
SEFTON BUSINESS PARK AINTREE LIVERPOOL,
L30 1RD.
UNIED KINGDOM
N.B.ANY BREACH OF CONFIDENTIALITY ON THE PART OF THE
WINNERS WILL RESULT TO DISQUALIFICATION.PLEASE DO NOT
REPLY TO THIS MAIL BOX,YOU ARE TO CONTACT MR HOWARD COLLINS
FOR FURTHER PRIZE CLAIM PROCEDURE


___________________________________________________________________________
Mail sent from DWI Mail Server


From eczztcxjy@yahoo.com  Thu Nov 18 00:10:11 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA29193;
	Thu, 18 Nov 2004 00:10:10 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CUebE-0007wd-4c; Thu, 18 Nov 2004 00:12:52 -0500
Received: from host212-88.pool80207.interbusiness.it ([80.207.88.212])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CUeYd-0003JT-AP; Thu, 18 Nov 2004 00:10:11 -0500
Received: from 108.108.250.252 (HELO sduyh624779gak.zsbyh2368.pfpsl.16.152.50.3) (128.128.109.92) by 4580qvxe.mail.xxegtox.80.207.88.212 with SMTP; Thu, 18 Nov 2004 02:10:05 -0300 
Message-ID: <HENNJPUEPOMVQNKYLJ@80.207.88.212> 
From: "Nicholas Vega" <eczztcxjy@yahoo.com>
To: tsvwg-admin@ietf.org
Subject: Tsvwg-admin 75% Off All New Software 
Date: Thu, 18 Nov 2004 03:08:05 -0200
MIME-Version: 1.0 (involutorialincontrollable burgess soul.4) 
Content-Type: multipart/alternative;
	boundary="--963046161313690"
X-Spam-Score: 18.9 (++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 10ba05e7e8a9aa6adb025f426bef3a30

----963046161313690
Content-Type: text/html;
	charset="iso-2496-7"
Content-Transfer-Encoding: quoted-printable

<html>

TOP quality software:<br><br>
<b>Special Offer #1:</b><br>
<a href=3D"http://amateur.emihbifn.info/?APC96BBXl8bZSAAwage">Windows XP P=
rofessional+Microsoft Office XP Professional</a> =3D only $80<br>
<b>Special Offer #2:</b><br>
<a href=3D"http://trytophan.emihbifn.info/?APC96BBXl8bZSAAgrantor">Adobe -=
 Photoshop 7, Premiere 7, Illustrator 10 </a>=3D only $120<br>
<b>Special Offer #3:</b><br>
<a href=3D"http://metallic.emihbifn.info/?APC96BBXl8bZSAAsyringa">Macromed=
ia Dreamwaver MX 2004 + Flash MX 2004</a> =3D only $100<br><br>

Also:       <br>
Windows 2003 Server<br>
Windows 2000 Workstation <br>
Windows 2000 Server          <br>
Windows 2000 Advanced Server     <br>
Windows 2000 Datacenter <br>
Windows NT 4.0<br>
Windows Millenium <br>
Windows 98 Second Edition <br>
Windows 95<br>
Office XP Professional  <br>
Office 2000  <br>
Office 97<br>
MS Plus      <br>
MS SQL Server 2000 Enterprise Edition <br>
MS Visual Studio .NET Architect Edition   <br>
MS Encarta Encyclopedia Delux 2004<br>
MS Project 2003 Professional <br>
MS Money 2004 <br>
MS Streets and Trips 2004 <br>
MS Works 7 <br>
MS Picture It Premium 9 <br>
MS Exchange 2003 Enterprise Server <br>
Adobe Photoshop <br>
Adobe PageMaker<br>
Adobe Illustrator  <br>                   
Adobe Acrobat 6 Professional<br>
Adobe Premiere<br>
Macromedia Dreamwaver MX 2004                <br>
Macromedia Flash MX 2004<br>                                  
Macromedia Fireworks MX 2004<br>                                
Macromedia Freehand MX 11       <br>        
Corel Draw Graphics Suite 12        <br>                            
Corel Draw Graphics Suite 11                <br>
Corel Photo Painter 8<br>                                    
Corel Word Perfect Office 2002<br>                           
Norton System Works 2003          <br>                       
Borland Delphi 7 Enterprise Edition   <br>                  
Quark Xpress 6 Passport Multilanguage     <br>
<br>    
<a href=3D"http://subtracter.emihbifn.info/?APC96BBXl8bZSAApeaceable">Ente=
r Here</a><br>


<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<a href=3D"http://aperture.emihbifn.info/<RANDOM>?2N47A3zVjC9Xk2ystanton|t=
svwg-admin@ietf.org">or un*su*bs*cr*ibe</a> <br>
celestial colloidal aeschylus utopia decompile rhetorician dictate larsen =
brahmsian rhombi skittle chemisorb admiral lozenge convey impedance unisex=
 travail=20   bestirring apple discovery dread handgun knapsack braggart d=
urer denture gay univac armour apprehend presume propane onondaga produce =
medicine manhood cox lamentation redden adapt yam sucrose acetone cambodia=
 covenant=20     populism ingenious manna chaplin cheeky february museum s=
ough bosch permutation crucial lineage gsa malton gnomonic incantation way=
 doris dupe incapacitate deduce lair discretionary library stormbound roll=
ick baseline code hague dostoevsky enzyme bragg northeastern boreas polari=
s=20
</html>
=20

----963046161313690--


From fntdcubmsejx@cableinet.co.uk  Thu Nov 18 01:14:35 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA03568;
	Thu, 18 Nov 2004 01:14:35 -0500 (EST)
Received: from zq184027.ppp.dion.ne.jp ([222.13.184.27])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CUfbW-0000gH-Sc; Thu, 18 Nov 2004 01:17:15 -0500
X-Message-Info: NVSVBvD35rKagGTYngj18PLSfmi388+ZQhw3cwpAYA
Received: from uqdvgwrexh905.coldwellbanker.com (2.74.216.86) by im26-ul20.coldwellbanker.com with Microsoft SMTPSVC(5.0.2195.6824);
	 Thu, 18 Nov 2004 03:09:28 -0300
Received: from Josefaz246phk728dv01su (50.247.44.255) by vdi2.coldwellbanker.com
          (InterMail vM.5.01.06.05 144-237-130-899-553-9477949) with SMTP
          id <429691360361.JCFIG31.lakvrht23.coldwellbanker.com@wallsw051u14ok569fnm>
          for <internet-drafts@ietf.org>; Thu, 18 Nov 2004 00:07:28 -0600
Message-ID: <4006gc289gag019$78489$uz8ueh79@Josefauqu50kds134g41i>
From: "Traffic cameras" <fntdcubmsejx@cableinet.co.uk>
To: <internet-drafts@ietf.org>
Subject: never get a traffic ticket again!-diffident hughes 
Date: Thu, 18 Nov 2004 03:14:28 -0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--34434723578510483873"
X-Spam-Score: 7.9 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7baded97d9887f7a0c7e8a33c2e3ea1b

----34434723578510483873
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

<html><head>
<title>downs durkin tammany crow</title> 
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="author" content="gasoholbauhaus akron lunchtime">
 </head><body>

<center>
 <a href="http://www.bbahostcity.com/index.php?id=173&affid=4586"><img src="http://www.bbahostcity.com/ads/bnr_468x80_2.gif" border="0"> 
 </a> 
  
  <p><strong><font color="#FF0000">Don't Let Them Take Your CASH in a FLASH!!!</font><br> 
  <font color="#9933CC">make your licence plate invisible</font><br><font color="#FF00FF"></font><strong><br>
  <a href="http://www.bbahostcity.com/index.php?id=173&affid=4586">
  Check Here For Information</a></strong><br></p>


  
  </font> <br><br><br>
  <p></p></p> 
 <p><font color="#000000" size="2" face="arial, helvetica, sans-serif">Check 
 <a href="http://www.bbahostcity.com/gone.php">here</a> if you would not like to receive future mailings.</font></p> 
 </center> 
  
  
   <BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>
 <font face="arial" size=1 color="#f3f3f3">blurry contract lehman amide brainard barium blum decorate budgetary homestead granite describe creek mealy stodgy repertory physic tetrahedra harangue charity turban aliquot lomb somnolent balsam diva multitude see brinkmanship radial olive bona inhalation quench crepe fulton gage nod superannuate cereal grippe peridotite felt declaration worsen mendelevium firework pale conjugate few aug pinkish tempestuous cuckoo laymen debug fusiform perpetuate lawgive titanic gibbons polonaise abelson cram energy nicholas depute sandblast front juno slogging gregory anniversary discernible thirteenth enfield bauhaus verna abdomen westchester cycad charlottesville vinyl sombre abalone chrysler alphonse foldout botanist eighth banquet acetic primrose beardsley stepmother abrasive pike you'll agrimony become turtle few cylinder discipline blustery haggle maitre revolution reign bearberry drought hilarity chevron maloney polariton scenic embedding defend rockies baud railroad fleming newsmen plantain stopcock propitiate aptitude servitude debby islam capo behalf conn crummy insolvable reach chutney clergymen notre housebreak baboon seventy versus memoir citrus hansel buoyant immiscible keynesian daffodil everyman irresolution stopcock kennedy injure yang avow fro bayou stroll watts diathermy enthusiasm scarborough malconduct depression cyril lab suggestive glassy allergy abed dubitable anomalous curate coliseum robe bingle cathedral ciliate wildfire brae bronchiole impinge bait apologetic eldest detoxify reginald accession impenetrable clonic adjutant mustachio curvature omniscient toledo scrape dominion tort ca boolean cornerstone acceptor completion clink delude footnote absinthe cowpox cacophony execrable distillery pratt monetary parthenon dutchmen revisal dragnet plan tooth transmutation blatz tabloid cambodia w's emirate extolling folk protestation glandular ordnance brent doom spherule hairdo gaudy flotilla autopsy suckling organometallic proposal bergland picofarad bette roundo
ff stein biota lone caraway antagonistic jeremiah myopic splat stupid warren reese chickweed kate dangerous jowl kiosk eggplant sanderling aging anent alba synge bimonthly barbecue julep viewport riyadh sequestration 
   </font>
   
   
   </body> 
 </html>


----34434723578510483873--



From Michael.Sundin620Blair@sierratel.com  Thu Nov 18 14:55:25 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA26917;
	Thu, 18 Nov 2004 14:55:25 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CUsQ1-0001oO-3U; Thu, 18 Nov 2004 14:58:13 -0500
Received: from c-67-163-223-215.client.comcast.net ([67.163.223.215] ident=wsttc)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CUsNB-0003Pc-Py; Thu, 18 Nov 2004 14:55:18 -0500
Received: from mail.sage.com (67.163.223.215)
          by 67.163.223.215 with Microsoft SMTP89(1.16.7.3);
	 Thu, 18 Nov 2004 21:52:31 +0300
Received: from 67.163.223.215 (mao[67.163.223.215])
          by mail.sage.com (usuipk45) with SMTP
          id <418854n7z>
          (Authid: 47091);
          Thu, 18 Nov 2004 22:00:31 +0300
Message-ID: <WLR681_UP_63834z@sage.com>
Reply-To: "Jorge.Rivera Gionni" <linden.4954barbarian@sage.com>
From: "Jorge.Rivera Gionni" <linden.4954barbarian@sage.com>
To: urn-archive@ietf.org
Cc: nemo-request@ietf.org, p2prg-web-archive@ietf.org, haa11894@ietf.org,
        ldapext@ietf.org, in@ietf.org, sipping@ietf.org
Subject: Amount: $608639
Date: Thu, 18 Nov 2004 16:54:31 -0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--206071788387378711"
X-Spam-Score: 6.3 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab

----206071788387378711
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit


Dear Applicant,

Your application was processed and approved. You are eligible for $ 400,000 with a 2.1 % rate.

Please verify your information here: http://quoteyourrate.com/?partid=aaks9

We look forward to hearing from you.

Jorge.Rivera Gionni, Account Manager
Bell Marketing
4206 Central Avenue
Columbus, OH 43085

not interested -> http://quoteyourrate.com/st.html

----206071788387378711--


From ECHMJ@168city.com  Thu Nov 18 18:24:36 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA02939;
	Thu, 18 Nov 2004 18:24:36 -0500 (EST)
Received: from [220.126.114.111] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CUvgU-0002KT-1u; Thu, 18 Nov 2004 18:27:27 -0500
Received: (qmail 21426 invoked from network); Thu, 18 Nov 2004 15:24:53 -0800
Received: from chickweed (HELO compressible.aerobacter.com) (220.126.114.111) by archenemy.hooves.com with SMTP; Thu, 18 Nov 2004 15:24:53 -0800
Received: (from pure@bolshevik) by kiewit.mcfarland.com (9.86.5p9+Sun/5.12.1) id z9DVTLB67203; Thu, 18 Nov 2004 15:24:53 -0800
Date: Thu, 18 Nov 2004 15:24:53 -0800
Message-Id: <417230970105.o4NSAHT32544@emeriti.riddance.com>
X-Authentication-Warning: jehovah.shipmen.com: inflater douglas bose
To: uri-review-admin@ietf.org
Cc: uri-review-web-archive@ietf.org, uri-review@ietf.org, urn-archive@ietf.org
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_002_017412623927129480"
From: "Winston Perkins" <ECHMJ@168city.com>
Reply-To: "Winston Perkins" <ECHMJ@168city.com>
X-Mailer: Heckgxxggw 3.2
Subject: Are you avaliable for a date on monday ?
X-Spam-Score: 18.2 (++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: b19722fc8d3865b147c75ae2495625f2

------_=_NextPart_002_017412623927129480
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

<html>

<body>

Hi ! I'm a young lady looking for fun mostly :) <br>
Nothing serious for now but who knows where it might get us !<br>
<br>
John told me you and I would fit well together. (he is a member of the same dating site as I am, and recommended you) . 
<br><br>
So if you would like to see my profile, I'm the 3rd girl in the first row . <br>
<br>
I also got a webcam, so we can have some fun :)<br>
<br>
<p><b><a href="http://www.adultactioncam.com/?r=aac72586&s=hottlist">
<font size="5">Hit this link to see my profile</font></a></b><br>
</p>
<br><br><br>
If you don't wanna receive my emails anymore you can click here
http://[dradfa].miedcbbj.info/<fdf>?lmT3TXSsLpYvB9R[asdf]

</body>

</html>

------_=_NextPart_002_017412623927129480--






From frimfldl@yahoo.com  Fri Nov 19 14:49:06 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA06508;
	Fri, 19 Nov 2004 14:49:06 -0500 (EST)
Received: from [200.171.6.235] (helo=GRADIENTE)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CVEnV-00050m-En; Fri, 19 Nov 2004 14:52:07 -0500
Received: (qmail 552582 invoked by uid 738647); Fri, 19 Nov 2004 18:46:24 -0100
Language: English
Conversion: Prohibited
Sensitivity: X.400
Content-Description: gerard kind shrew patrolled sedimentary loquacity
Newsgroups: formosa possum uranus dusk toolkit brute hookworm convert armenian captivate hideaway partition
Message-ID: <QIKTJXOIUCHVLEUXMFF@127.0.0.1> 
From: "Cora Jefferson" <frimfldl@yahoo.com>
To: tsvwg-admin@ietf.org
Subject: Tsvwg-admin 75% Off All New Software 
Date: Fri, 19 Nov 2004 14:44:24 -0500
MIME-Version: 1.0 (adornfinancier utmost irving.3) 
Content-Type: multipart/alternative;
	boundary="--763772050498888"
X-Spam-Score: 22.8 (++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: f66b12316365a3fe519e75911daf28a8

----763772050498888
Content-Type: text/html;
	charset="iso-9165-4"
Content-Transfer-Encoding: quoted-printable

<html>

TOP quality software:<br><br>
<b>Special Offer #1:</b><br>
<a href=3D"http://astronomic.emihbifn.info/?APC96BBXl8bZSAAlife">Windows X=
P Professional+Microsoft Office XP Professional</a> =3D only $80<br>
<b>Special Offer #2:</b><br>
<a href=3D"http://gaspee.emihbifn.info/?APC96BBXl8bZSAAcynthia">Adobe - Ph=
otoshop 7, Premiere 7, Illustrator 10 </a>=3D only $120<br>
<b>Special Offer #3:</b><br>
<a href=3D"http://lulu.emihbifn.info/?APC96BBXl8bZSAAchalkboard">Macromedi=
a Dreamwaver MX 2004 + Flash MX 2004</a> =3D only $100<br><br>

Also:       <br>
Windows 2003 Server<br>
Windows 2000 Workstation <br>
Windows 2000 Server          <br>
Windows 2000 Advanced Server     <br>
Windows 2000 Datacenter <br>
Windows NT 4.0<br>
Windows Millenium <br>
Windows 98 Second Edition <br>
Windows 95<br>
Office XP Professional  <br>
Office 2000  <br>
Office 97<br>
MS Plus      <br>
MS SQL Server 2000 Enterprise Edition <br>
MS Visual Studio .NET Architect Edition   <br>
MS Encarta Encyclopedia Delux 2004<br>
MS Project 2003 Professional <br>
MS Money 2004 <br>
MS Streets and Trips 2004 <br>
MS Works 7 <br>
MS Picture It Premium 9 <br>
MS Exchange 2003 Enterprise Server <br>
Adobe Photoshop <br>
Adobe PageMaker<br>
Adobe Illustrator  <br>                   
Adobe Acrobat 6 Professional<br>
Adobe Premiere<br>
Macromedia Dreamwaver MX 2004                <br>
Macromedia Flash MX 2004<br>                                  
Macromedia Fireworks MX 2004<br>                                
Macromedia Freehand MX 11       <br>        
Corel Draw Graphics Suite 12        <br>                            
Corel Draw Graphics Suite 11                <br>
Corel Photo Painter 8<br>                                    
Corel Word Perfect Office 2002<br>                           
Norton System Works 2003          <br>                       
Borland Delphi 7 Enterprise Edition   <br>                  
Quark Xpress 6 Passport Multilanguage     <br>
<br>    
<a href=3D"http://soften.emihbifn.info/?APC96BBXl8bZSAAdendrite">Enter Her=
e</a><br>


<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<a href=3D"http://coexistent.emihbifn.info/<RANDOM>?2N47A3zVjC9Xk2ybombast=
|tsvwg-admin@ietf.org">or un*su*bs*cr*ibe</a> <br>
cactus primordial emcee withstood plucky ukraine blank emperor gaunt cairo=
 molecular plead legging beware bijouterie student garibaldi synonymy wan =
andy chatty evans eigenvalue buttress=20   freest creche griffin necktie b=
ypath infamy nominal tap horde sourwood bear dreamt burden frankfurt steal=
thy integrity deprive prom bullhead oct pattern claustrophobic lad tidelan=
d concussion menopause wilhelm aphrodite unitary calamus chemic=20     bah=
 paradigmatic brennan maloney squawk allotropic opossum bark blackberry br=
evet hangman charon townsman sanatoria coney boyle weinberg medicine ozone=
 vexatious concept seagull crucial liberia simplex luxury contentious fart=
hest cheap embellish egalitarian audiotape delineate bichromate huge camar=
aderie lustrous spencerian ambassador decorous=20
</html>
=20

----763772050498888--


From zdvvknrwl@yahoo.com  Sun Nov 21 03:23:10 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA23204;
	Sun, 21 Nov 2004 03:23:10 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CVn3E-00017p-QB; Sun, 21 Nov 2004 03:26:30 -0500
Received: from [61.98.203.94] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CVn00-0004nZ-2e; Sun, 21 Nov 2004 03:23:08 -0500
Received: from 200.152.152.215 by 61.98.203.94; Sun, 21 Nov 2004 01:17:41 -0700
Message-ID: <YGSSXVXWFPURRMXXGXTB@yahoo.com>
From: "Adan " <zdvvknrwl@yahoo.com>
Reply-To: "Adan " <zdvvknrwl@yahoo.com>
To: uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        uri-review@ietf.org, urn-archive@ietf.org, urn-ietf@ietf.org,
        urn-nid-admin@ietf.org, urn-nid-web-archive@ietf.org
Subject: Trusted Adobe Photoshop CS 8.0
Date: Sun, 21 Nov 2004 02:21:41 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--3315058672110712638"
X-IP: 86.220.217.36
X-Spam-Score: 17.5 (+++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

----3315058672110712638
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

<html>

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
</head>

<body>
<p>
<p>Have programs m5icrosoft s0ftware<br>
Adobe Photoshop CS, Adobe Photoshop CS, Norton System Works 2004 professional<br>
Want to see more?<br>
Major titles at low prices<br>
Get your programs tomorrow<br>
<a href="http://boa.bestalloem.info/?gee">Don't Wait, Try Now</a></p>
</body>

</html>

----3315058672110712638--



From wwpcrxdfop@renc.igs.net  Sun Nov 21 05:20:42 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA03373;
	Sun, 21 Nov 2004 05:20:42 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CVot2-0007o9-BT; Sun, 21 Nov 2004 05:24:04 -0500
Received: from [219.241.211.195] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CVopn-0002OA-Bn; Sun, 21 Nov 2004 05:20:44 -0500
Received: from mail.ureach.com (219.241.211.195)
          by 219.241.211.195 (girlv.3) with SMTP
          id <17209x0t>
          (Authid: 068); Sun, 21 Nov 2004 08:23:53 -0100
X-Message-Info: 5640026q
Reply-To: "Forbes Francesca" <Joy.Askew.Melendy@ureach.com>
From: "Forbes Francesca" <Joy.Askew.Melendy@ureach.com>
To: simple-archive@ietf.org
Cc: ipr-wg-request@ietf.org, dccp-admin@ietf.org, toips@ietf.org,
        ietf-approval@ietf.org, music@ietf.org, urn-archive@ietf.org
Subject: Get as much as $312297
Date: Sun, 21 Nov 2004 11:17:53 +0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--751269720279395911"
Message-Id: <E1CVopn-0002OA-Bn@mx2.foretec.com>
X-Spam-Score: 4.5 (++++)
X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab

----751269720279395911
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit


Dear Applicant,

Your application was processed and approved. You are eligible for $ 400,000 with a 2.1 % rate.

Please verify your information here: http://quoteyourrate.com/?partid=aaks9

We look forward to hearing from you.

Forbes Francesca, Account Manager
Bell Marketing
4206 Central Avenue
Columbus, OH 43085

not interested -> http://quoteyourrate.com/st.html

----751269720279395911--


From T.OneybawiacpVelimir-Bata@i-2000.com  Tue Nov 23 04:07:33 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA17418;
	Tue, 23 Nov 2004 04:07:32 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CWWhj-0007hU-06; Tue, 23 Nov 2004 04:11:19 -0500
Received: from [203.253.13.183] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CWWe0-0004n2-VD; Tue, 23 Nov 2004 04:07:30 -0500
Received: from mail.fbtc.net (203.253.13.183)
          by 203.253.13.183 (couragev.247) with SMTP
          id <685471688q69d>
          (Authid: 531654); Tue, 23 Nov 2004 11:00:51 +0200
Reply-To: "Briana Mus" <convert.093chateau@fbtc.net>
From: "Briana Mus" <convert.093chateau@fbtc.net>
To: kia.com@ietf.org
Cc: sigtran-admin@ietf.org, simple-archive@ietf.org, ipr-wg-request@ietf.org,
        dccp-admin@ietf.org, toips@ietf.org, ietf-approval@ietf.org,
        music@ietf.org, urn-archive@ietf.org, sigtran@ietf.org, nsis@ietf.org,
        ieprep-admin@ietf.org
Subject: Sent: $283101
Date: Tue, 23 Nov 2004 02:05:51 -0700
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--67204310190110181823"
Message-Id: <E1CWWe0-0004n2-VD@mx2.foretec.com>
X-Spam-Score: 5.6 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab

----67204310190110181823
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit


Dear Applicant,

Your application was processed and approved. You are eligible for $ 400,000 with a 2.1 % rate.

Please verify your information here: http://quoteyourrate.com/?partid=aaks9

We look forward to hearing from you.

Briana Mus, Account Manager
Bell Marketing
4206 Central Avenue
Columbus, OH 43085

not interested -> http://quoteyourrate.com/st.html

----67204310190110181823--


From soesddvft@msn.com  Tue Nov 23 14:57:33 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA14418;
	Tue, 23 Nov 2004 14:57:32 -0500 (EST)
Date: Tue, 23 Nov 2004 14:57:32 -0500 (EST)
Received: from host81-132-74-164.range81-132.btcentralplus.com ([81.132.74.164] ident=kf9zs2k)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CWgqq-0001bK-2Q; Tue, 23 Nov 2004 15:01:25 -0500
Received: from 37.121.186.173 by 81.132.74.164; Tue, 23 Nov 2004 20:51:06 +0100
Message-ID: <GRPLPBRAJPWHYPJRYGDL@hotmail.com>
From: "Vicki Robles" <soesddvft@msn.com>
Reply-To: "Vicki Robles" <soesddvft@msn.com>
To: um@ietf.org, uri-review@ietf.org, uri-review-admin@ietf.org,
        uri-review-web-archive@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org, user@ietf.org, usic-admin@ietf.org
Subject: We Have 80 Types of Med's and the Largest Ub9
X-Spam-Score: 3.6 (+++)
X-Scan-Signature: 39bd8f8cbb76cae18b7e23f7cf6b2b9f

User ID: 7 volume
Date: Tue, 23 Nov 2004 17:56:06 -0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--4878257586519427"


----4878257586519427
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit


The L0west price of all med's is here. 

 Vic0d|n - $3.5/pi|ls
 Va|ium - $1.33/pi|ls	
 V|a-gra - $2.99/pi|ls
 Xa'nax - $1.33/pi|ls
 Cia-|is - $5.99/pi|ls

and many m0reeee.....

We are the bes't available nowadays

http://www.quikrx.net/rx/?18







This is 1 -time mailing. N0-re m0val are re'qui-red
C[30-70

----4878257586519427--



From darrell6saint@globalsources.com  Wed Nov 24 16:13:02 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA02882;
	Wed, 24 Nov 2004 16:13:01 -0500 (EST)
Received: from adsl-66-143-178-218.dsl.austtx.swbell.net ([66.143.178.218])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CX4Vg-0006hh-7Z; Wed, 24 Nov 2004 16:17:08 -0500
Received: from mail.ya.com (66.143.178.218)
          by 66.143.178.218 (knewv.63) with SMTP
          id <579374098h1n>
          (Authid: 2364023); Wed, 24 Nov 2004 14:09:52 -0700
Message-ID: <25627.GEMUL@ya.com>
Reply-To: "Gladden Martti" <Masahiko.Penley@ya.com>
From: "Gladden Martti" <Masahiko.Penley@ya.com>
To: est@ietf.org
Cc: calsch@ietf.org, ldapext@ietf.org, pwot@ietf.org, urn-archive@ietf.org,
        pmtud-web-archive@ietf.org, minutes@ietf.org, pilc-admin@ietf.org,
        ldap-dir@ietf.org, pana-admin@ietf.org, pwe3@ietf.org,
        imrg-admin@ietf.org
Subject: Bank Account: $ 680442
Date: Thu, 25 Nov 2004 00:12:52 +0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--83028815240309926"
X-Spam-Score: 3.4 (+++)
X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab

----83028815240309926
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit


Dear Applicant,

Your application was processed and approved. You are eligible for $ 400,000 with a 2.1 % rate.

Please verify your information here: http://www.getmoremoney4u.biz/green/m79a

We look forward to hearing from you.

Gladden Martti, Account Manager
iNet Marketing
3432 Park Avenue
New Haven, CT 06501

not interested -> http://www.getmoremoney4u.biz/green/stop.html

----83028815240309926--


From bEloise_VWR@decintl.com  Sun Nov 28 00:18:22 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA23485;
	Sun, 28 Nov 2004 00:18:17 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CYHWE-0002RK-JV; Sun, 28 Nov 2004 00:23:07 -0500
Received: from [211.209.19.10] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CYHR7-0007av-GA; Sun, 28 Nov 2004 00:17:47 -0500
Received: from bqsiztymhb.decision-software.com (3388946840.decision-software.com [230.136.255.160]) by 211.209.19.10 Microsoft SMTPSVC(5.0.2195.6824);
	Sat, 27 Nov 2004 23:20:31 -0600
Date: Sat, 27 Nov 2004 23:20:31 -0600
From: "Letta" <bEloise_VWR@decintl.com>
Reply-To: "Letta" <bEloise_VWR@decintl.com>
Message-Id: <588360@hemimetabole>
Organization: noncommunionRtqlmpvfne 4.1
To: tsvwg-admin@ietf.org
Cc: tsvwg-request@ietf.org, uri-review@ietf.org, uri-review-admin@ietf.org,
        uri-review-web-archive@ietf.org, urn-archive@ietf.org
Subject: Get the home of your dreams!-9277
Mime-Version: 1.0
Content-Type: multipart/alternative;
	boundary="3167058328549503"
X-Spam-Score: 4.6 (++++)
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a

--3167058328549503
Content-Type: text/plain; charset=%CHARSET
Content-Transfer-Encoding: quoted-printable

hemialbumin higglery noncontrolled nonconferrable nephelometry 
knicker nondiscountable hightoby neurasthenic kleptistic heteroclinous neoplasma nonacquaintance neiper 
noncrinoid neuromyelitis nonconcurrence nonadecane Neoplatonician kurveyor knifelike neutroceptive hesitation noiseless 

--3167058328549503
Content-Type: text/html; charset=%CHARSET
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><br><br>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DISO-8859=
-1">
REF1NANCE OR GET A LOAN at 1.68 fixed rate.<br><br>
Intrest rates are at a 40 year Low. TAKE ADVANTAGE!!<br><br> You already w=
ere approved.<br>
<a href=3D"http://www.okhj2.biz/adm/mortgage1.php?affiliateid=3D0054">Visi=
t us here__ZSIBU</a>
<br><br></html>
--------757935002549388-----------
--------63039010624025128911-----------
--------61680212031446192740341897356-----------

--3167058328549503--


From rNeil@decision-ware.com  Sun Nov 28 10:00:30 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA18260;
	Sun, 28 Nov 2004 10:00:30 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CYQc8-0002MZ-Dd; Sun, 28 Nov 2004 10:05:24 -0500
Received: from adsl-67-36-58-216.dsl.klmzmi.ameritech.net ([67.36.58.216])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CYQXO-00071T-VC; Sun, 28 Nov 2004 10:00:31 -0500
Received: from 4491144803.decisionhaus.com (2028025811.decisionhaus.com [231.170.172.224]) by 67.36.58.216 Microsoft SMTPSVC(6.0.3790.0);
	 Sun, 28 Nov 2004 09:03:53 -0600
Message-ID: <wizuppcfww@decisionhaus.com>
From: "Janelle Pru" <rNeil@decision-ware.com>
Reply-To: "Janelle Pru" <rNeil@decision-ware.com>
To: urn-archive@ietf.org
Cc: urn-nid-admin@ietf.org, urn-nid-web-archive@ietf.org
Subject: Approval # 2129045
Date: Sun, 28 Nov 2004 09:03:53 -0600
MIME-Version: 1.0
Organization: heptapetalousDpkavibvnma 1.9
Content-Type: multipart/alternative;
	boundary="94257957450129773913"
X-Spam-Score: 14.7 (++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 97adf591118a232206bdb5a27b217034

--94257957450129773913
Content-Type: text/plain; charset=%CHARSET
Content-Transfer-Encoding: quoted-printable

knittle henceforward nonallegorical heterodoxly hexagyn Hephaestus 
noncollection knickers nidamental noncontending 
knopped Koli nondeference Neomylodon noblemanly nondivinity noncapitalist nomenclature 

--94257957450129773913
Content-Type: text/html; charset=%CHARSET
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><br><br>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DISO-8859=
-1">
Would you REFlNANCE if you knew you'd SAVE TH0USANDS?<br>
Or get a Lo an of $500,000 , you already qua1ified.
<br><br>
We'll get you lnterest as low as 2.19%.<br>
Don't believe me? Fill out our small online questionaire and we'll show yo=
u how.<br><br>

Get the house/home and/or car you always wanted, it only takes 10 seconds =
of your time:
<a HreF=3D"http://www.qajfrh.biz/adm/mortgage1.php?affiliateid=3D0054">Sec=
ure Online-Form 2931</a><br><br>

Thanks,,<br>
Janelle Pru
<br><br></html>
-----219038565663852777072395714488908896575-----

--94257957450129773913--


From jkpouyang@szjkp.com  Mon Nov 29 00:16:34 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA27255
	for <urn-archive@ietf.org>; Mon, 29 Nov 2004 00:16:34 -0500 (EST)
Message-Id: <200411290516.AAA27255@ietf.org>
Received: from [219.133.10.229] (helo=urn-archive)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CYdyc-0007Zn-LH
	for urn-archive@ietf.org; Mon, 29 Nov 2004 00:21:37 -0500
From: =?GB2312?B?ye7b2srQvfC/rcX0tefX09PQz965q8u+?= <jkpouyang@szjkp.com>
Subject: =?GB2312?B?sbG+qcnP0NBRSkMwNkTEo8TiuvS90Mb3IDPV27P2ytujoQ==?=    13
To: urn-archive@ietf.org
Content-Type: text/html;charset="GB2312"
Reply-To: jkpouyang@szjkp.com
Date: Mon, 29 Nov 2004 13:19:53 +0800
X-Priority: 4
X-Spam-Score: 7.3 (+++++++)
X-Spam-Flag: YES
X-NONENGLISH: Subject contains non-English characters
X-Scan-Signature: 93238566e09e6e262849b4f805833007

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<META content="MSHTML 5.00.2920.0" name=GENERATOR></HEAD>
<BODY>
<P>ÅóÓÑ£¬ÎÒÒ²ÐíÕýÔÚÎªÄã½â¾öÄÑÌâ£¡</P>
<P>Èç¹ûÄãÏÖÔÚ»òÐí½«À´Ä³Ò»Ìì¶Ô<FONT color=#ff0000 size=5>Ä£Äâºô½ÐÆ÷</FONT>¸ÐÐËÈ¤£¬ÇëÀ´µç£¡ÈçÓÐ´òÈÅ£¬¾´ÇëÁÂ½â£¡</P>
<P>====================================================================================</P>
<P>±±¾©ÉÏÐÐÍ¨Ñ¶ <FONT color=#ff0000>64Â·Ä£Äâºô½ÐÆ÷ <BR></FONT>1.<FONT 
color=#0000ff>QJC06D</FONT>ÐÍ&nbsp;&nbsp;&nbsp; 42000(Ôª) <BR>2.<FONT 
color=#0000ff>QJC06B</FONT>ÐÍ&nbsp;&nbsp;&nbsp; 42000(Ôª) </P>
<P>64Â·Ä£Äâºô½ÐÆ÷ <BR>ÃÀ¹úÍ¨ÐÅ²â¿Ø¼¼Êõ¹«Ë¾ <FONT color=#0000ff>AM2-CLASSIC </FONT>62000Ôª</P>
<P>&nbsp;</P>
<P>====================================================================================</P>
<P>ÁªÏµÈË: Å·Ñô¼ÌÎ° ÏÈÉú<BR>ÁªÏµµç»°: 0755-83659258 / 13632664597 
<BR>FAX:0755-83628511<BR>ÉÌÎñQQ:346910014 <BR>E-MAIL: <A 
href="mailto:jkpouyang@szjkp.com">jkpouyang@szjkp.com</A><BR><A 
href="http://www.szjkp.com">http://www.szjkp.com</A><BR>ÉîÛÚÊÐ½ð¿­Åôµç×ÓÓÐÏÞ¹«Ë¾<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
´ËÖÂ<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
¾´Àñ<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
</P>
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
ÄãÖÒÊµµÄÅóÓÑ<BR></P>
<P>&nbsp;</P></BODY></HTML>


From eeobekvjy@telus.ca  Mon Nov 29 14:39:36 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA23278;
	Mon, 29 Nov 2004 14:39:36 -0500 (EST)
Message-Id: <200411291939.OAA23278@ietf.org>
Received: from 53530976.cable.casema.nl ([83.83.9.118])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CYrRz-0001Jf-Al; Mon, 29 Nov 2004 14:44:46 -0500
Received: from telus.ca (90.48.136.138)
 by telus.ca (Postfix) with SMTP id 44663331013341429
 for <urn-archive@ietf.org>; Tue, 30 Nov 2004 05:38:40 -0600
To: <urn-archive@ietf.org>
From: "Jaime Britton " <eeobekvjy@telus.ca>
Subject: Grand Theft Rolex
Date: Tue, 30 Nov 2004 04:35:40 -0700
MIME-Version: 1.0
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.3 (/)
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581
Content-Transfer-Encoding: quoted-printable

     ______  _____         _______ _     _
    |_____/ |     | |      |______  \___/ 
    |    \_ |_____| |_____ |______ _/   \_

    ________________________________________

    *DAYTONA, SUBMARINER, OYSTER PERPETUAL*
    
    Visit our Online Store. 
    http://%RND.WORD.ltalian.net/r/z77/%RND.WORD

    With over 1300 Models available you are
    sure to find a replica *ROLEX* that will
    suit your tastes.


    * Genuine Swiss Replicas
    * Wholesale Prices (Save upto 200%)
    * Same Day Shipping (World Wide)

----44663331013341429--


From fShelby_KV@nmpcc.com  Tue Nov 30 05:14:52 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA00699;
	Tue, 30 Nov 2004 05:14:52 -0500 (EST)
Received: from [221.168.146.186] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CZ57C-0007Al-6t; Tue, 30 Nov 2004 05:20:11 -0500
Received: from 3064413957.no-hiccups.com (wxxyhapnnz.no-hiccups.com [1.19.212.228]) by 221.168.146.186 Microsoft SMTPSVC(6.0.3790.0);
	 Tue, 30 Nov 2004 04:18:05 -0600
Message-ID: <wqjwypsqfs@no-hiccups.com>
Organization: heterochlamydeousPuqorp 6.6
From: "Earline" <fShelby_KV@nmpcc.com>
Reply-To: "Earline" <fShelby_KV@nmpcc.com>
To: ssm-request@ietf.org
Cc: statements@ietf.org, tsvwg@ietf.org, tsvwg-admin@ietf.org,
        tsvwg-request@ietf.org, uri-review@ietf.org, uri-review-admin@ietf.org,
        uri-review-web-archive@ietf.org, urn-archive@ietf.org
Subject: 8320-Application is pre apprved. yeyyv
Date: Tue, 30 Nov 2004 04:18:05 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="0216863241582653"
X-Spam-Score: 4.0 (++++)
X-Scan-Signature: 52e1467c2184c31006318542db5614d5

--0216863241582653
Content-Type: text/plain; charset=%CHARSET
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hemidactylus nonchokable nomenclature herotheism kvint Niuan knickerbockered Kossaean Netherlandian hemidiapente kritarchy nomothetic nific nephrogenic Kirundi hill nonconductor hemispheral Nocten nondissenting heraldize hetericist hemoglobinuria hidated Newichawanoc nitrocellulosic nonbulkhead kurumaya nonconsideration Kwakiutl heteroscope nightly nitrocalcite neighborliness hemihyperidrosis nonassortment nonascription nodosity klendusity hemochromogen nigrescence kuttar nettle neuration knyaz heterophytic neopallium nondemocratic hemoglobulin Hemileia nonculmination neurovisceral hider nicknameable nervine hemialbumose hielaman nondegreased nitratine noncircular nicotia nondeviation neighborly nonacceptance nodosarian Hillel hexameral noint noncontagiousness nondispersal heterocoelous herbwoman nonangelic newsworthy nerveroot herald heterotypical hepatoperitonitis nitch nondestructive hexasyllabic Kulturkampf knight kochliarion nephrogastric Neotropic knelt hemialbumosuria kolkhos knit neocyte 

--0216863241582653
Content-Type: text/html; charset=%CHARSET
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DISO-8859=
-1">
Tue, 30 Nov 2004 04:18:05 -0600<html><br>
8320-Application is pre apprved. yeyyv
    <br><br>
 Your mtg process is approved, for rates starting at 1.99% Fixed.<br> 
 Please use our secure site to fill-out your application, which does not a=
sk for any sensative info.<br><br> After doing so, you will recieve a $550=
,000 loan from one of our lenders.<br><br>
   
 Thank you.<br>
 <br>
 
 visit us at the Iink below:<br><br>
 
<a href=3D"http://www.theperfectloan4u.com/green/m1b/?744061676">Secure 10=
 Second Form 6580776340814600</a>
<br><br><br>
</html>

----------82846056337289787719401------------

--0216863241582653--


                                                                                                                                                                                          2004-12.mail                                                                                        0000666 0000036 0000010 00000452213 10164777166 011520  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From jkpouyang@szjkp.com  Wed Dec  1 00:25:30 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA02513
	for <urn-archive@ietf.org>; Wed, 1 Dec 2004 00:25:30 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CZN4s-0006ca-Rb
	for urn-archive@ietf.org; Wed, 01 Dec 2004 00:30:59 -0500
Received: from [218.17.64.33] (helo=urn-archive)
	by mx2.foretec.com with esmtp (Exim 4.24)
	id 1CZMzZ-0003wh-7Y
	for urn-archive@ietf.org; Wed, 01 Dec 2004 00:25:30 -0500
From: =?GB2312?B?ye7b2srQvfC/rcX0tefX09PQz965q8u+?= <jkpouyang@szjkp.com>
Subject: =?GB2312?B?uanTpiDDwLn6vfi/2iC7+dW+vajJ6NbQtcQgy/63xaOh?=    13:
To: urn-archive@ietf.org
Content-Type: text/html;charset="GB2312"
Reply-To: jkpouyang@szjkp.com
Date: Wed, 1 Dec 2004 13:28:50 +0800
X-Priority: 4
Message-Id: <E1CZMzZ-0003wh-7Y@mx2.foretec.com>
X-Spam-Score: 9.1 (+++++++++)
X-Spam-Flag: YES
X-NONENGLISH: Subject contains non-English characters
X-Scan-Signature: 0bc60ec82efc80c84b8d02f4b0e4de22

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<META content="MSHTML 5.00.2920.0" name=GENERATOR></HEAD>
<BODY>
<P>ÅóÓÑ£¬ÎÒÒ²ÐíÕýÔÚÎªÄã½â¾öÄÑÌâ£¡</P>
<P><FONT color=#00b700><FONT color=#000000>ÎÒ¹«Ë¾¹©Ó¦ ÃÀ¹ú REMEC ¼¯ÍÅ¹«Ë¾ Ë«¹¤ 
Ëþ¶¥·Å´óÆ÷£¡<BR>ÈçÓÐ´òÈÅ£¬¾´ÇëÁÂ½â£¡</FONT></FONT></P>
<P><FONT 
color=#00b700>====================================================================================</FONT></P>
<P>ÃÀ¹ú REMEC ¼¯ÍÅ¹«Ë¾ Ëþ¶¥·Å´óÆ÷<BR>1.N2002201 1800MHz TMA 7200Ôª<BR>2.G2000701 900MHz TMA 
7200Ôª<BR>Ëþ·ÅµÄÌØµã: <BR>¡ô À©´ó»ùÕ¾ÓÐÐ§¸²¸Ç£» ¡ô ÔöÇ¿ÈõÐÅºÅµØÇøµÄ¸²¸ÇÐ§¹û£» ¡ô ¸ÄÉÆÍ¨»°ÖÊÁ¿£» ¡ô ½µµÍµô»°ÂÊ£» ¡ô ½µµÍÊÕ¼°·¢Éä¹¦ÂÊ£» ¡ô 
Ìá¸ß»ùÕ¾½ÓÊÕÐÅÔë±È£» ¡ô Ôö¼Ó»°ÎñÁ¿£»<BR>Ö÷Òª¼¼Êõ²ÎÊý: <BR>1.ÐÍºÅ: N2002201 1800MHz TMA <BR>Description 
1800MHz TMA £»Frequency Band 1710 - 1735 £»Op B/W (MHz) 25 £»RX Gain(db) 12£»Rx 
NF(db) &lt;1.4 £»Tx Loss &lt;0.5</P>
<P>2.ÐÍºÅ: G2000701 900MHz TMA <BR>Description 900MHz TMA £»Frequency Band 895.0 - 
910.0 £»Op B/W (MHz) 15 £»RX Gain(db) 12£»Rx NF(db) &lt;1.6 £»Tx Loss &lt;0.55</P>
<P><FONT color=#0000ff></FONT></P>
<P><FONT 
color=#00ff00>====================================================================================</FONT></P>
<P>ÁªÏµÈË: Å·Ñô¼ÌÎ° ÏÈÉú<BR>ÁªÏµµç»°: 0755-83659258&nbsp;/ 13632664597 
<BR>FAX:0755-83628511<BR>ÉÌÎñQQ:346910014 <BR>E-MAIL: <A 
href="mailto:jkpouyang@szjkp.com">jkpouyang@szjkp.com</A><BR><A 
href="http://www.szjkp.com/">http://www.szjkp.com</A><BR>ÉîÛÚÊÐ½ð¿­Åôµç×ÓÓÐÏÞ¹«Ë¾<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
´ËÖÂ<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
¾´Àñ<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
</P>
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ÄãÖÒÊµµÄÅóÓÑ</P></BODY></HTML>


From YXLKMKX@tu-harburg.de  Wed Dec  1 04:36:10 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA07640;
	Wed, 1 Dec 2004 04:36:10 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CZQzS-0003pl-27; Wed, 01 Dec 2004 04:41:40 -0500
Received: from [218.12.34.234] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CZQu3-0001ov-QB; Wed, 01 Dec 2004 04:36:07 -0500
X-Message-Info: TSQC53spkNl0C3QV7C4XMjmc24HEX0C8aiyQS3aMYJmlLTPFWDB5
Received: (from sane@localhost)
	by folkloreapprovalD.YXLKMKX@tu-harburg.de (6.AD.F/A.D7.1) id yr0ECQsO15E73B;
	Wed, 01 Dec 2004 05:30:02 -0400
Message-ID: <5F9FFB2A7.2CBE3@YXLKMKX@tu-harburg.de>
Reply-To: "Mara Elliott" <YXLKMKX@tu-harburg.de>
From: "Mara Elliott" <YXLKMKX@tu-harburg.de>
To: "Urn-archive" <urn-archive@ietf.org>
Subject: h|gh scho0l d|plomas for sale
Date: Wed, 01 Dec 2004 11:36:02 +0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--F9381FBFE02344E8F"
X-Spam-Score: 23.2 (+++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 8b431ad66d60be2d47c7bfeb879db82c

----F9381FBFE02344E8F
Content-Type: text/plain;
	charset="iso-AC57-3"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859=
-1">
<script language=3D"JavaScript" type=3D"text/JavaScript">
<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init=3D=3Dtrue) with (navigator) {if ((appName=3D=3D"Netscape")&&(pa=
rseInt(appVersion)=3D=3D4)) {
    document.MM_pgW=3DinnerWidth; document.MM_pgH=3DinnerHeight; onresize=3D=
MM_reloadPage; }}
  else if (innerWidth!=3Ddocument.MM_pgW || innerHeight!=3Ddocument.MM_pgH=
) location.reload();
}
MM_reloadPage(true);
//-->
</script>
</head>

<body>
<table width=3D"38%" height=3D"144" border=3D"4" cellpadding=3D"10" cellsp=
acing=3D"0">
  <tr>
    <td height=3D"136">
<p><strong>Wish you had graduated so now you too would have that nice 
        cushy corner office with your own receptionist?</strong></p>
      <form name=3D"form1" method=3D"get" action=3D"http://WWW.kabula.info=
/grow.html">
        <input type=3D"submit" name=3D"Submit" value=3D"YES">
        <input type=3D"submit" name=3D"Submit2" value=3D"NO">
      </form>
      
    </td>
  </tr>
</table>
<p>&nbsp;</p>
<p><font color=3D"#666666">stop the emails by using <a href=3D"http://WWW.=
kabula.info/vert.html">this</a></font> 
</p>
</body>
</html>


----F9381FBFE02344E8F--


From iqalwruwx@myexcel.com  Wed Dec  1 20:36:50 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA20694;
	Wed, 1 Dec 2004 20:36:49 -0500 (EST)
Received: from modemcable104.58-70-69.mc.videotron.ca ([69.70.58.104])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CZfzJ-00039B-CR; Wed, 01 Dec 2004 20:42:29 -0500
X-Message-Info: BHVJBwPWY813jdWRO7UYNaUN8JEAfwC932W06HLU808abf03WY
Received: (from yf688diethylstilbestrol@localhost)
	by e610-task053.a0roy.eudoramail.com (3.50.39/5.80.14) id jz00WDX003zfc3174;
	Thu, 02 Dec 2004 05:28:45 +0400 GMT
X-Authentication-Warning: jda79-emphysematous7.gwk40qud.eudoramail.com: tkz915capillary set sender to iqalwruwx@myexcel.com using -a
MIME-Version: 1.0
Date: Wed, 01 Dec 2004 20:36:45 -0500
From: Boost to Immune system <iqalwruwx@myexcel.com>
Subject: HIV: This may help. Checkout the site ASAP
To: internet-drafts@ietf.org
Message-Id: <n7jr49-440952397843-959968484687526404367722595465432@eighteen2>
Content-Type: multipart/alternative;
	boundary="--928806341501530928"
X-Spam-Score: 10.2 (++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: bdc523f9a54890b8a30dd6fd53d5d024

----928806341501530928
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

'THE ANTIDOTE'

Kills ALL known deadly Viruses & Bacteria in the body that keep diseases, =
namely: Influenza, SARS, Cancer, HIV etc. 

A disease must be made DORMANT to stop infection.
'The ANTIDOTE' is the answer.

http://www.zuperone.info/biomiracle/hp/



WE ARE THE ONLY COMPANY IN THE WORLD WHO HAVE DEVELOPED AND ENHANCED THIS =
PRODUCT FOR SALE.

Check Here For More Information

http://www.zuperone.info/biomiracle/hp/



















Not Interested?
http://bjmcadefghl.infolinetech.biz/go.php?dhibceglxyamzfjk


-----------
platinum watercourse dogberry savonarola difficult capsize facade bracket =
brothel compose docile okay bullet destroy bryant bloodline fluorite darre=
ll balsa purveyor tumbrel grady technocratic cargo cantor gerontology brad=
shaw conceptual ingrown deneb koran trihedral ugly emotion meretricious ha=
ndlebar nucleotide capricorn emigrant schafer moisture deadwood cabaret fu=
neral brink barb lifeboat rotenone solicitation alphameric pater thwack in=
denture dosimeter cotton sistine olive psychoanalysis crew adherent brett =
myosin hutch benelux jorgenson cogent tampa loomis dixieland alliterate bu=
llish incongruity anisotropy chou toilet undulate airmail anchovy spectrog=
ram cadet congressmen budge beast limpet tweedy bruegel profile require li=
thospheric peacemake sectoral vasectomy beaux kelsey queen annal unidirect=
ional nurse chen argue bromide mockingbird bordeaux yoghurt communal mclea=
n bungalow winemake brazier duma star barley nih amort patrick sherman tur=
n frothy borough bunyan bash collinear conspiratorial supposable galena cu=
rie hager nj canterelle quicklime nape background communicate endpoint ali=
enate gresham dandelion spoon conscript bookend anthracite diffract l's st=
one alamo deuteron calculus brought elude flounder cheerlead behavioral cr=
one diffractometer schultz prong dyer cyanic ceramic scription concert auk=
 ebb devisee directory braggart antipathy discernible din essence ductile =
addis hightail sharecrop slut bypath thrust purify brock stockroom sargent=
 bump composition earthmove capitoline flippant foundling tropospheric ide=
ate jovial cretaceous doctorate chancy patriarchal turbojet develop dactyl=
 soundproof proficient urn affidavit cache blame clint intolerant befog le=
banese lauren sharon wordy depressible barr matinee plea kumquat salvageab=
le caputo scorn nrc ghastly accompaniment bernardino monaural ambrosia bra=
ce chokeberry fetid ideologue michigan berlin bantu canister statesmanlike=
 rumford both pattern leak cardamom marina asceticism wax bitternut boule =
birgit stall amazon benevolent nutritive nobelium doubleton dadaism kitche=
n fungoid confirmatory brew armhole cornfield cutler offer berkelium embod=
y layton gabrielle treat dewar venturesome shipbuild shipley electrophorus=
 nanking malformation nitride shoofly funeral dixon unanimous enormity chi=
lly boil unity courier deflate illegible

----928806341501530928--


From BWBWFTNAWPBLPK@glay.org  Sun Dec  5 04:39:15 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA22041;
	Sun, 5 Dec 2004 04:39:15 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CasxT-0002R1-EU; Sun, 05 Dec 2004 04:45:36 -0500
Received: from [218.39.98.211] (helo=XG0GQKH33W4VHCZ)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CasrJ-0001Mt-EF; Sun, 05 Dec 2004 04:39:14 -0500
X-Message-Info: 57UD1Ywhqg2BK7lwJyMF1lP978ecwKHYvmxL260N5
Received: (from chigger@218.39.98.211)
	by corrosion1.44.150.254.70 (5.84.7/9.59.5) id vt42NOPhS67845;
	Sun, 05 Dec 2004 14:34:13 +0500
Message-ID: <66369448919.22117@218.39.98.211>
Reply-To: "" <BWBWFTNAWPBLPK@glay.org>
From: "" <BWBWFTNAWPBLPK@glay.org>
To: tsvwg-request@ietf.org
Cc: wgchairs@ietf.org, statements@ietf.org, uri-review-web-archive@ietf.org,
        urn-archive@ietf.org, ssm-request@ietf.org, webmaster@ietf.org,
        ssm-archive@ietf.org
Subject: Hey Sugar
Date: Sun, 05 Dec 2004 05:32:13 -0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--3608221503432924261"
X-Spam-Score: 12.2 (++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: d6b246023072368de71562c0ab503126

----3608221503432924261
Content-Type: text/plain;
	charset="iso-1849-5"
Content-Transfer-Encoding: quoted-printable

Hey Stud=20, I am Elizabeth=85
Our mutual friend, gave me your email=85 said that you are looking for som=
e enjoyment..

I can not stand him anymore, this marriage is unhappy, I want secret excit=
ement
Check out my profile (Elizabeth88) on this site: http://www.santa2005.com/=
members/464151.php





----3608221503432924261--


From KQRZNDOEHXAY@hajmail.com  Sun Dec  5 14:38:54 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA02052;
	Sun, 5 Dec 2004 14:38:54 -0500 (EST)
Received: from ip-107.net-80-236-38.suresnes.rev.numericable.fr ([80.236.38.107])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Cb2Jr-0006HN-Bb; Sun, 05 Dec 2004 14:45:21 -0500
X-Message-Info: 7UV40OGSp1UN67yvgEFIzyFBC746sP2frnQBMolMR9Q48
Received: from dns786.Fastmail.ca ([148.22.150.188]) by 79m-oo7.80.236.38.107 with Microsoft SMTPSVC(5.0.2390.0570);
	 Sun, 05 Dec 2004 17:39:21 -0200
Message-ID: <249805500011.25209@80.236.38.107>
Reply-To: "" <KQRZNDOEHXAY@hajmail.com>
From: "" <KQRZNDOEHXAY@hajmail.com>
To: uri-review@ietf.org
Subject: Hey my SeX toy
Date: Sun, 05 Dec 2004 16:31:21 -0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--285585066726073851"
X-Spam-Score: 4.0 (++++)
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370

----285585066726073851
Content-Type: text/plain;
	charset="iso-1415-4"
Content-Transfer-Encoding: quoted-printable

Hey Lucky Sir, My name is Taylor.
I found your email on the dating site..

I hate my husband, I want secret excitement
My Pictures and About me are on this website http://www.santa2005.com/memb=
ers/464151.php  Username: Taylor62





----285585066726073851--


From KNJPZGTQ@industrialac.com  Sun Dec  5 22:56:46 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA07168;
	Sun, 5 Dec 2004 22:56:45 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CbA5l-0007Ex-70; Sun, 05 Dec 2004 23:03:17 -0500
Received: from [218.239.103.89] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Cb9zP-0005QA-QI; Sun, 05 Dec 2004 22:56:45 -0500
Received: from mail.mtv.com (218.239.103.89)
          by 218.239.103.89 (diagnosablev.26) with SMTP
          id <667996470q44w>
          (Authid: 0253925); Mon, 06 Dec 2004 08:53:33 +0600
Reply-To: "Stasia.Micula Zelda" <DirkLibe@mtv.com>
From: "Stasia.Micula Zelda" <DirkLibe@mtv.com>
To: est@ietf.org
Cc: calsch@ietf.org, ldapext@ietf.org, pwot@ietf.org, urn-archive@ietf.org,
        pmtud-web-archive@ietf.org, minutes@ietf.org, pilc-admin@ietf.org
Subject: Did you get our last email?
Date: Sun, 05 Dec 2004 20:01:33 -0700
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--0571963999559419"
Message-Id: <E1Cb9zP-0005QA-QI@mx2.foretec.com>
X-Spam-Score: 7.6 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab

----0571963999559419
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit


Dear Applicant,

Your application was processed and approved. You are eligible for $ 400,000 with a 2.1 % rate.

Please verify your information here: http://www.getmoremoney4u.biz/green/m79a

We look forward to hearing from you.

Stasia.Micula Zelda, Account Manager
iNet Marketing
3432 Park Avenue
New Haven, CT 06501

not interested -> http://www.getmoremoney4u.biz/green/stop.html

----0571963999559419--


From PKWMOUUMNOQM@inbox.ru  Mon Dec  6 02:45:12 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA08395;
	Mon, 6 Dec 2004 02:45:12 -0500 (EST)
Received: from [218.10.158.52] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CbDek-0003NJ-Gk; Mon, 06 Dec 2004 02:51:45 -0500
Received: from 101.192.144.44 by 218.10.158.52; Mon, 06 Dec 2004 03:47:05 -0400
Message-ID: <XSMXVSLIWISVRGMEFGJPL@geography.net>
From: "" <PKWMOUUMNOQM@inbox.ru>
Reply-To: "" <PKWMOUUMNOQM@inbox.ru>
To: statements@ietf.org
Subject: Hey lover man
Date: Mon, 06 Dec 2004 03:40:05 -0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--4212810654897615"
X-Originating-IP: 132.151.6.1
X-Spam-Score: 3.6 (+++)
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370

----4212810654897615
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Hey Lucky Sir, My name is Morgan.
My friend gave me your email, and warned me that you're exciting..

My husband is a smuck!=20, He doesn't satisfy me anymore
My Pictures and About me are on this website http://www.santa2005.com/memb=
ers/464151.php  Username: Morgan13





----4212810654897615--



From PKWMOUUMNOQM@inbox.ru  Mon Dec  6 02:45:46 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA08480;
	Mon, 6 Dec 2004 02:45:46 -0500 (EST)
Received: from [211.212.145.95] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CbDfM-0003Qe-WD; Mon, 06 Dec 2004 02:52:19 -0500
Received: from 101.192.144.44 by 218.10.158.52; Mon, 06 Dec 2004 03:47:05 -0400
Message-ID: <XSMXVSLIWISVRGMEFGJPL@geography.net>
From: "" <PKWMOUUMNOQM@inbox.ru>
Reply-To: "" <PKWMOUUMNOQM@inbox.ru>
To: statements@ietf.org
Subject: Hey lover man
Date: Mon, 06 Dec 2004 03:40:05 -0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--4212810654897615"
X-Originating-IP: 132.151.6.1
X-Spam-Score: 6.3 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370

----4212810654897615
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Hey Lucky Sir, My name is Morgan.
My friend gave me your email, and warned me that you're exciting..

My husband is a smuck!=20, He doesn't satisfy me anymore
My Pictures and About me are on this website http://www.santa2005.com/memb=
ers/464151.php  Username: Morgan13





----4212810654897615--



From FWGGNEQUYYC@mail2world.com  Mon Dec  6 23:28:13 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA28277;
	Mon, 6 Dec 2004 23:28:13 -0500 (EST)
Received: from levallois-1-81-57-181-107.fbx.proxad.net ([81.57.181.107])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CbX3q-0008T3-Qd; Mon, 06 Dec 2004 23:34:58 -0500
Received: from 14.124.10.104 by 81.57.181.107; Tue, 07 Dec 2004 00:26:18 -0400
Message-ID: <JFFZSUCBTJPRFITFEHCU@lycos.com>
From: "" <FWGGNEQUYYC@mail2world.com>
Reply-To: "" <FWGGNEQUYYC@mail2world.com>
To: tsvwg-request@ietf.org
Subject: Hey Stud 
Date: Mon, 06 Dec 2004 23:25:18 -0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--07994687637503124973"
X-Originating-IP: 132.151.6.1
X-Spam-Score: 3.6 (+++)
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370

----07994687637503124973
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Hey my SeX toy, I am Samantha=85
My friend gave me your email, and warned me that you're exciting..

My husband is a smuck!=20, He didn't touch me in months
My Pictures and About me are on this website http://www.findfunhere.com/me=
mbers/464151.php  Username: Samantha03





----07994687637503124973--



From HFCKHNVNFQLRHI@msn.com  Tue Dec  7 09:38:33 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA07007;
	Tue, 7 Dec 2004 09:38:32 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Cbgaf-0005FE-Qb; Tue, 07 Dec 2004 09:45:23 -0500
Received: from cm218.cvc6.catvnet.ne.jp ([219.109.112.218])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CbgU0-00022q-Qq; Tue, 07 Dec 2004 09:38:29 -0500
Received: from anumail1.anu.edu.au ([182.203.0.63] helo=anu.edu.au)
	by smtp6.sepck.nl with esmtp (thank 3.35 #1 (autocratic))
	id 6A1nEM-0000Er-00
Date: Tue, 07 Dec 2004 07:33:10 -0700
Message-ID: <NCBBK154ALMIN372IOENFKEPFE035.troika.Hampson@desist.Com>
From: "Milagros Goff" <HFCKHNVNFQLRHI@msn.com>
To: uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urn-archive@ietf.org, urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org, user@ietf.org, usic-admin@ietf.org,
        vrrp@ietf.org, vwg@ietf.org, web@ietf.org, webmaster@ietf.org
Subject:  Sa-ve 70% of Regular Pr|ce Uri-review-admin
X-Spam-Score: 4.4 (++++)
X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab


The L0west price of all med's is here. 

 V1a'gra - $199.95 (60 pil|s)
 Va|ium -	$259.95 (100 pil|s)
 Cia|is -	$189.95 (30 pi||s)
 Xa'nax - $233.95 (100 pi|ls)
and many m0reeee.....

We are the bes't available nowadays

http://missedalesson.com/2/sale/?wid=200007








This is 1 -time mailing. N0-re m0val are re'qui-red
tFMwrUuvoCZWUh9ELXLC6RcmCVJrMcx0cUBCTZ6Avn


From LEOCJSIJPASOB@backwards.com  Tue Dec  7 16:18:51 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA22898;
	Tue, 7 Dec 2004 16:18:51 -0500 (EST)
Received: from [211.244.82.105] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Cbmq7-0006yF-0Q; Tue, 07 Dec 2004 16:25:45 -0500
Received: from 160.179.253.25 by 211.244.82.105; Tue, 07 Dec 2004 23:16:15 +0200
Message-ID: <NHHDKCKVDYJBCMUTVESFQXWUK@catchamail.com>
From: "" <LEOCJSIJPASOB@backwards.com>
Reply-To: "" <LEOCJSIJPASOB@backwards.com>
To: wgchairs@ietf.org
Subject: Hey Stranger
Date: Wed, 08 Dec 2004 00:18:15 +0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--7613507869688623958"
X-Priority: 3
X-IP: 215.32.64.47
X-Spam-Score: 6.7 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 856eb5f76e7a34990d1d457d8e8e5b7f

----7613507869688623958
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Hey Sugar, I am Melissa=85
I found your email on the dating site..

My husband is out of town again, I hate him, We don't fuxk anymore, it ups=
ets me=85
Here is the site I spend my free time on, find me here:http://www.findfunh=
ere.com/members/464151.php  under Melissa78





----7613507869688623958--



From slmbviwrapoz@worldnet.att.net  Thu Dec  9 03:42:55 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA02638;
	Thu, 9 Dec 2004 03:42:55 -0500 (EST)
Received: from yahoobb219004134078.bbtec.net ([219.4.134.78])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CcJzv-0007rQ-B5; Thu, 09 Dec 2004 03:50:07 -0500
X-Message-Info: VOUZzaU2ldZGFftjCHmtr33h38G9VGMqmIvt
Received: from vxpl9.globalnet.co.uk (224.152.136.52) by e27-gf.globalnet.co.uk with Microsoft SMTPSVC(5.0.2195.6824);
	 Thu, 09 Dec 2004 05:39:16 -0300
Received: from punln69 (hyperbolic7.32.186.141)
          by globalnet.co.uk (pf7) with SMTP
          id <4117692234y70a>
          (Authid: BrandenBarnett);
          Thu, 09 Dec 2004 01:38:16 -0700
From: "Traffic cameras - watching you" <slmbviwrapoz@worldnet.att.net>
To: "'Internet-drafts'" <internet-drafts@ietf.org>
Subject: no more red light tickets! -nth 58 xx
Date: Thu, 09 Dec 2004 12:44:16 +0400
Message-ID: <277c3rt99$99eop551of57$22efn91mrk@punishsextansarsinen7843>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--3805673269540042"
X-Spam-Score: 7.1 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: a1852b4f554b02e7e4548cc7928acc1f

----3805673269540042
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Introducing Photo-Blocker
this revolutionay new product makes your licence plate
COMPLETELY INVISIBLE to ALL FORMS of photo enforcement!
http://www.bbahostcity.com/index.php?id=3D173&affid=3D4586

You will NEVER BE CAUGHT by red light cameras or speed
enforcement cameras, or your money back - 100% GUARANTEED!

http://www.bbahostcity.com/index.php?id=3D173&affid=3D4586



TESTIMONIALS
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
"This is a high gloss spray that even the bakersfield police department ad=
mits they have a hard time proving whats on your plate." 

-CBS news 
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D 
"the product works" 

"state law makes outlawed plate covers, but the statute doesn't specifical=
ly address sprays" 

-NBC 
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D 
"at the time being australian authorities are powerless to stop its use, l=
et alone catch those who are using it." 

-Australian News 
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D 
"This product really does work, as a matter of fact, it works great! I ran=
 a red light, saw the flash, and its been 2 months and still no word, well=
 ya know what they say no news is good news! Thx again photoblocker, for c=
reating such a great product!!!" 

Mike J.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D 
"Although i don't run red lights on purpose, I still seem to run them when=
 I am tired, or just have to much on my mind... So when i saw photoblocker=
 I figured, hey why not give it a shot, and already it has paid for its se=
lf. Thanks for this magnificent little miracle-in-a-bottle!" 

Susan L. 
 
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Come Here to find out more
http://www.bbahostcity.com/index.php?id=3D173&affid=3D4586







































Check here if you would not like to receive future mailings.
http://www.bbahostcity.com/gone.php

crispin carboxylic dilatation adduce clifton introductory demo liberate ch=
art conscious impious fluff puma evergreen thesaurus nordhoff apron adjoin=
t cowpox errancy sculpt cerebral saxon hadley lovebird homebound hypocriti=
cal staley rival alsop costume albert lenten resin waltham electronic mola=
r equable hornwort reckon moe pursuit inholding dylan o'shea summit coupe =
spicebush askew fum calla durkin bangladesh forthcome miscellaneous chart =
hurst thresh minima bulgaria foolproof bryant halide caught conscionable f=
rolic awake shepard mouthpiece neptunium cancel candle joyful alfalfa bate=
s tunis tapir pastor cocoon jump desperate chalkline waterfront culinary d=
orset charley cambrian piper bauhaus invisible bumblebee savoy iterate ces=
are melodrama experimentation mcallister sleigh bertrand lockwood sparky d=
elusion andorra gold profligacy convince petrel nigger freon first obituar=
y modulate butyrate devilish sprig virginia music airpark decry stephen br=
itain refusal lunge casey recife freddie manifestation rosebush emolument =
alcohol ambrosial cloister caldera affable dutchess goddess olfactory fluo=
rescein brakeman weren't wildcatter clash valuate monaco indentation these=
 response kennedy morphism tachistoscope bratwurst pizzeria wept buckle br=
ad flagging sykes fire twombly philanthropy pygmy tectonic dunkirk amen bu=
oy capita fount pedantic alternate debrief munition cattle bondsmen combat=
ted presentation ambient saponify ping colt respect servomechanism pius pa=
y corpsmen mushy advantage pang ackley ail pigment block stagecoach bing a=
queous neuropsychiatric b audacious sachem manley towhee debarring rabid c=
onstrain carolinian taurus sultry chambermaid bricklayer parlay savagery b=
abysitter cleft buy lorraine rove basal osseous dodge barnacle perturb dis=
putant tarantula bella eigenvalue laureate deane magnuson pray patriarchal=
 cyclic shriek total chignon swath faustus competition confuse hydroxy com=
edian orange convolve darn inaccuracy flat sinew dogma cater shopkeep ange=
lina pluton wharves salesgirl axiology schwab rawhide quite impalpable urs=
ula hoof cortland hopkinsian inept r's consent deserve secrecy functionary=
 anachronism coal adriatic exterminate lineage schoolmaster bernardino

----3805673269540042--



From Britany34@dcemail.com  Thu Dec  9 07:53:25 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA18428;
	Thu, 9 Dec 2004 07:53:25 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CcNuM-00049c-Mt; Thu, 09 Dec 2004 08:00:38 -0500
Received: from adsl-69-109-122-222.dsl.pltn13.pacbell.net ([69.109.122.222])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CcNnH-0003MS-Ul; Thu, 09 Dec 2004 07:53:16 -0500
X-Message-Info: 3R09Kngapy410XDZ46hONbDV5uI36zsIWEfB888RQK595
Received: from [85.116.118.8] by robinson095826.elicit.69.109.122.222 via HTTP; Thu, 09 Dec 2004 07:52:44 -0500
Message-ID: <1770493103.91948@69.109.122.222>
Reply-To: "" <Britany34@dcemail.com>
From: "" <Britany34@dcemail.com>
To: urn-nid-web-archive@ietf.org
Cc: ssm-admin@ietf.org, urn-archive@ietf.org, ssm@ietf.org,
        xmldsig-archive@ietf.org, wgchairs@ietf.org, tsvwg-admin@ietf.org,
        ssm-archive@ietf.org, xcon@ietf.org, tsvwg@ietf.org,
        tsvwg-request@ietf.org
Subject: Hey Stud 
Date: Thu, 09 Dec 2004 06:53:44 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--5900511014513611"
X-Spam-Score: 3.4 (+++)
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370

----5900511014513611
Content-Type: text/plain;
	charset="iso-4976-6"
Content-Transfer-Encoding: quoted-printable

Hey Lucky Sir, It's me Britany
I found you from the dating site, you're a looker...

My husband is a smuck!=20, We don't fuxk anymore, it upsets me=85
My Pictures and About me are on this website http://www.s6xydate.com/membe=
rs/464151.php  Username: Britany93





----5900511014513611--


From thow@mail.ru  Fri Dec 10 08:05:19 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA11967;
	Fri, 10 Dec 2004 08:05:19 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CckZh-0004NG-Bv; Fri, 10 Dec 2004 08:12:46 -0500
Received: from 206.red-80-36-106.pooles.rima-tde.net ([80.36.106.206])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CckGB-0003rE-Ko; Fri, 10 Dec 2004 07:52:37 -0500
Received: from dns7.catchamail.com ([229.128.42.170]) by 55bg-h18.80.36.106.206 with Microsoft SMTPSVC(5.0.4943.0055);
	 Fri, 10 Dec 2004 17:55:36 +0500
Reply-To: "Good Elf" <thow@mail.ru>
From: "Perverted Santa " <thow@mail.ru>
To: urn-nid-web-archive@ietf.org
Subject: Adult Santa Presents
Date: Fri, 10 Dec 2004 11:53:36 -0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--4072840474bdbs4828"
Message-Id: <E1CckGB-0003rE-Ko@mx2.foretec.com>
X-Spam-Score: 5.0 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906

----4072840474bdbs4828
Content-Type: text/html;
	charset="iso-1712fzb1713-141kjbuwp"
Content-Transfer-Encoding: quoted-printable

<html>
<p><font size=3D"7" color=3D"#FFFF00"><span style=3D"background-color: #00=
0000">M</span></font><font size=3D"7"><font color=3D"#00FFFF"><span style=3D=
"background-color: #000000">A</span></font><span style=3D"background-color=
: #000000"><font color=3D"#FF00FF">R</font><font color=3D"#800000">R</font=
><font color=3D"#0000FF">Y</font>
<font color=3D"#00FF00">C</font><font color=3D"#FF0000">H</font><font colo=
r=3D"#FFFF00">R</font><font color=3D"#00FF00">I</font><font color=3D"#0000=
FF">S</font><font color=3D"#FFFF00">T</font><font color=3D"#00FFFF">M</fon=
t><font color=3D"#FF00FF">A</font><font color=3D"#00FF00">S
</font></span></font></p>
<p><font size=3D"4">Forget your cold bed! Wives looking for fun here: </fo=
nt></p>
<p><font size=3D"4"> <a href=3D"http://www.companionshipgo.com/members/464=
151.php">http://www.companionshipgo.com/members/464151.php</a></font></p>
</html>

----4072840474bdbs4828--


From cktl@myway.com  Fri Dec 10 09:22:43 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA17258;
	Fri, 10 Dec 2004 09:22:43 -0500 (EST)
Message-Id: <200412101422.JAA17258@ietf.org>
Received: from 24-205-43-20.gln-eres.charterpipeline.net ([24.205.43.20])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Cclmc-0005vM-RQ; Fri, 10 Dec 2004 09:30:11 -0500
Received: (from cohere@24.205.43.20)
	by winemake0.178.8.246.47 (6.87.8/3.23.0) id hs59WFsJ1848;
	Fri, 10 Dec 2004 07:22:04 -0700
Reply-To: "Good Santa" <cktl@myway.com>
From: "Perverted Santa " <cktl@myway.com>
To: urn-nid-web-archive@ietf.org
Subject: Marry Christmas 
Date: Fri, 10 Dec 2004 09:20:04 -0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--8489071651qdbn0670"
X-Spam-Score: 7.6 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab

----8489071651qdbn0670
Content-Type: text/html;
	charset="iso-1720tfq8110-668dctrne"
Content-Transfer-Encoding: quoted-printable

<html>
<p><font size=3D"7" color=3D"#FFFF00"><span style=3D"background-color: #00=
0000">M</span></font><font size=3D"7"><font color=3D"#00FFFF"><span style=3D=
"background-color: #000000">A</span></font><span style=3D"background-color=
: #000000"><font color=3D"#FF00FF">R</font><font color=3D"#800000">R</font=
><font color=3D"#0000FF">Y</font>
<font color=3D"#00FF00">C</font><font color=3D"#FF0000">H</font><font colo=
r=3D"#FFFF00">R</font><font color=3D"#00FF00">I</font><font color=3D"#0000=
FF">S</font><font color=3D"#FFFF00">T</font><font color=3D"#00FFFF">M</fon=
t><font color=3D"#FF00FF">A</font><font color=3D"#00FF00">S
</font></span></font></p>
<p><font size=3D"4">The reason Americans file divorce: </font></p>
<p><font size=3D"4"> <a href=3D"http://www.companionshipgo.com/members/464=
151.php">http://www.companionshipgo.com/members/464151.php</a></font></p>
</html>

----8489071651qdbn0670--


From lullxqdoevpi@yahoo.com  Fri Dec 10 16:38:54 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA00251;
	Fri, 10 Dec 2004 16:38:54 -0500 (EST)
Received: from [59.42.24.5] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Ccsal-0000qe-4C; Fri, 10 Dec 2004 16:46:27 -0500
Received: from volley.striker.ottawa.on.ca ([34.66.167.71] helo=mail.nitros5.org)
	by campion.striker.ottawa.on.ca with esmtp (throaty 3.35 #1 (chancy))
	id 016nlc-0072MM-00
	for <lullxqdoevpi@yahoo.com>; Sat, 11 Dec 2004 07:31:56 -0500
Message-Id: <E3A4nm6-8224Yt-00@mail.nitros9.org>
X-Sender: lullxqdoevpi@yahoo.com 
Date: Sat, 11 Dec 2004 11:34:56 -0100
From: "Alan Crocker" <lullxqdoevpi@yahoo.com>
To: uri-review@ietf.org, uri-review-admin@ietf.org,
        uri-review-web-archive@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org, user@ietf.org, usic-admin@ietf.org,
        vrrp@ietf.org, vwg@ietf.org, web@ietf.org
Subject:  Viic0din and Xa'naax are Cheeap Lg2Wc
X-Spam-Score: 0.8 (/)
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a


Our very besstt price of medss:

Pain Relief (from $99)
(Viicodin, Hydrocodoone, Valliium)

Men's Pillls (from $140)
(Viiagra, Leviitra)

Weight Losss (from $140)
(Phentermiine, Xeniical)


You Can't find this 0ffers available anywhere.
Visit Us T0day!

http://www.nosleep4me.com/2/vicodin.php?wid=200007








This is 1 -time mailing. N0-re m0val are re'qui-red
E0Gi9Rrut8NlVYtzWDOissvhrjxvs19wKh


From zf16281628@126.com  Sat Dec 11 04:16:16 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA05370
	for <urn-archive@ietf.org>; Sat, 11 Dec 2004 04:16:16 -0500 (EST)
Message-Id: <200412110916.EAA05370@ietf.org>
Received: from [218.18.31.160] (helo=126.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Cd3Tk-0006F9-3b
	for urn-archive@ietf.org; Sat, 11 Dec 2004 04:23:56 -0500
From: =?GB2312?B?ye7b2si6waa/xry8?= <zf16281628@126.com>
Subject: =?GB2312?B?v+zL2deo0rXJz8PFzqzQ3rXnxNQ=?=
To: urn-archive@ietf.org
Content-Type: text/html;charset="GB2312"
Content-Transfer-Encoding: 8bit
Date: Sat, 11 Dec 2004 17:15:06 +0800
X-Priority: 2
X-Mailer: Microsoft Outlook Express 5.00.2919.6700
X-Spam-Score: 9.2 (+++++++++)
X-Spam-Flag: YES
X-NONENGLISH: Subject contains non-English characters
X-Scan-Signature: 082a9cbf4d599f360ac7f815372a6a15
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>ÎÞ±êÌâÎÄµµ</TITLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type><BASE 
href=http://www.it678.net/images/><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<STYLE type=text/css>STRONG {
	FONT-SIZE: 14px
}
TD {
	FONT-SIZE: 12px; LINE-HEIGHT: 22px
}
</STYLE>

<META content="MSHTML 5.00.3813.800" name=GENERATOR></HEAD>
<BODY bgColor=#ffffff leftMargin=0 topMargin=0>
<DIV>&nbsp;</DIV>
<DIV align=center>
<TABLE bgColor=#cccccc border=0 cellPadding=1 cellSpacing=1 width=618>
  <TBODY>
  <TR>
    <TD bgColor=#ffffff>
      <TABLE border=0 cellPadding=0 cellSpacing=0 width=618>
        <TBODY>
        <TR>
          <TD><IMG height=63 src="pop_topnew.jpg" 
      width=618></TD></TR></TBODY></TABLE>
      <TABLE align=center bgColor=#999999 border=0 cellPadding=0 cellSpacing=0 
      width=600>
        <TBODY>
        <TR>
          <TD bgColor=#ffffff>
            Ç×°®µÄÅóÓÑÃÇ£º<BR>
       &nbsp;&nbsp;&nbsp;&nbsp;ÄúÃÇºÃ£¡×÷ÎªµçÄÔµÄÖ÷ÈË£¬ÄãÃÇÊÇ·ñÔø¾­ÎªÎ¬ÐÞµçÄÔ¶ø¿àÄÕ¹ýÄØ£¿ÏÄÌì£¬×óÂ§ÓÒ±§µÄ´ø×ÅµçÄÔÖ±±¼»ªÇ¿¡¢Èü¸ñ£¬ÏÈ°´ÏÂÒ»Â·ÉÏÅªµÃÏãº¹ÁÜÀìºÍÒ»ÉíÆ£±¹
²»Ëµ£¬²»¹ý¶¬Ìì»¹¿ÉÒÔ£¬Ö»µÃÒ»ÉíÀÛ°É¡£µ«µ½ÁËµçÄÔ¹«Ë¾¼ûµ½ÁË¹¤³ÌÊ¦£¬ÊÇ·ñÄÜÂíÉÏ¿ª¹¤°ïÃ¦¸ãµàÄØ£¿Õâ¸ö»¹µÃ¿¿ÔËÆøÄØ£¬´ËÇé´Ë¾°ÄãËµÍ·²»Í·ÔÎ£¿×÷ÎªÒ»¸öÉúÒâÈË£¬Ê±¼ä¾ÍÊÇ½ðÇ®£¬ÔÙ¼Ó
ÉÏÕâÊÇ¸ö¸ßËÙÐÅÏ¢»¯Ê±´ú£¬Ã»ÓÐÁËµçÄÔ£¬¼òÖ±¾ÍÏñÈÈ¹øÉÏµÄÂìÒÏ¡£Ãæ¶Ô´ËÇé´Ë¾°£¬´ËÊ±´Ë¿ÌÎÒÃÇÉîÛÚÈºÁ¦¿Æ<br>¼¼Ö»ÏëÓÃÎÒÃÇµÄÇà´º»»»ØÄãÃÇ±¦¹óµÄÊ±¹â£¬ÌØÎªÅóÓÑÃÇ³ÊÉÏÎÒÃÇµÄ·þÎñ£¬¿Ò
Çë¶à¶àÖ¸½Ì£¬Ð»Ð»¡£<BR><strong><FONT 
            color=#1B86E0>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;³¬µÍ¼Û**Ç©Ô¼°üÔÂ**¿ìËÙ×¨ÒµÉÏÃÅÎ¬ÐÞµçÄÔ<BR></FONT></strong>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT 
            color=#1B86E0>ÉÁµç°²×°ÐÂÏµÍ³&nbsp;&nbsp;30·ÖÖÓ¾ÍOK&nbsp;&nbsp;ÉúÒâÈËµÄÊ×Ñ¡</FONT><br><br>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)¸öÈËµçÄÔ×é×°¼°Ó²¼þÏúÊÛÓëÎ¬»¤<IMG align=right height=250 src="pop_right.jpg" 
            width=149><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)¿ìËÙ°²×°¸÷ÖÖ·±¡¢¼òÌå²Ù×÷ÏµÍ³(<FONT 
            color=#1B86E0>²Ù×÷ÏµÍ³ÀïÒÑ°üº¬ÓÐ¸÷ÖÖ³£ÓÃÈí¼þ</FONT>) 
            <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(3)ÅÅ³ý¸÷ÖÖ³£¼ûµÄ¹ÊÕÏ¡¢Ó²ÅÌÊý¾Ý»Ö¸´<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(4)°²×°¸÷ÖÖ³£ÓÃ°ì¹«¡¢¹¤¾ß
Èí¼þ(<FONT 
            color=#1B86E0>°²×°ÐÂÏµ
Í³Ãâ·Ñ</FONT>)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(5)°²×°ÏúÊÛÕý°æÉ±¶¾Èí¼þ¡¢ËÑË÷¡¢Èº·¢EmailÈí¼þ<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(6)¾ÖÓòÍø¡¢¹ã
ÓòÍø¹²Ïí
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(7)ÍøÂçÏµÍ³²¼ÏßÉè¼Æ¼°Ó¦ÓÃ<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(8)¼ÆËã»ú²¡¶¾·ÀÖÎ¼°·À»ðÇ½ÉèÖÃ
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(9)¿ìËÙ½â¾öÌìÍþ¶à»úÍ¬Ê±ÉÏÍø
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;****µçÄÔÎ¬»¤¡¢µçÄÔ×é×°¡¢ÍøÂç¹¤³Ì****</P>
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;**×¨Òµ×é½¨ÓÐÅÌ¡¢ÎÞÅÌÍø°É¹¤³Ì**</P>
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*ÈÈÁÒ»¶Ó­µ¥Î»»ò¸öÈËÇ©Ô¼°üÔÂ*</P>
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;**ÈÈ³ÏµÄ·þÎñ£¬È«ÐÄÈ«ÒâÈ«ÎªÁËÄú**</P>
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ÉîÛÚÈºÁ¦¿Æ¼¼ÓÐÏÞ¹«Ë¾<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ÁªÏµÈË£ºÕÅ&nbsp;&nbsp;·æ
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ÁªÏµµç»°£º13714661862»ò0755-83601633<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;QQ£º282079259&nbsp;&nbsp; 
            2441630<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;E-mail:<a href="mailto:168it@126.com">168it@126.com</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Íø
Ö·:<a href="http://www.it678.net">http://www.it678.net</a><br><br></P></TD></TR></TBODY></TABLE>
      <TABLE border=0 cellPadding=0 cellSpacing=0 width="100%">
        <TBODY>
        <TR>
          <TD bgColor=#CFC975><FONT color=#ffffff>¡¡ &nbsp;&nbsp;&nbsp;ÍøÂçÎ¬»¤£º<a href="http://www.it678.net"><FONT color=#ffffff>http://www.it678.net</FONT></a> 
            ¡¡¡¡¡¡¡¡¡¡¡¡¡¡     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;µçÄÔÎ¬ÐÞ£º<a 
href="http://www.it678.net"><FONT color=#ffffff>http://www.it678.net</FONT></a> </FONT></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></DIV></BODY></HTML>


From evub@myway.com  Sat Dec 11 07:32:49 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA18707;
	Sat, 11 Dec 2004 07:32:48 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Cd6Y0-0001Vb-1A; Sat, 11 Dec 2004 07:40:29 -0500
Received: from bil.quantatw.com ([202.145.134.174])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Cd6Z8-0002Gg-Gy; Sat, 11 Dec 2004 07:41:39 -0500
Received: from dns3.myway.com ([31.136.176.44]) by 2qtr-v7.202.145.134.174 with Microsoft SMTPSVC(5.0.4266.7008);
	 Sat, 11 Dec 2004 17:29:06 +0500
From: "Perverted Elf  " <evub@myway.com>
Reply-To: "Perverted Santa " <evub@myway.com>
To: urn-nid-web-archive@ietf.org
Cc: ssm-admin@ietf.org, urn-archive@ietf.org, ssm@ietf.org,
        xmldsig-archive@ietf.org, wgchairs@ietf.org, tsvwg-admin@ietf.org,
        ssm-archive@ietf.org, xcon@ietf.org, tsvwg@ietf.org,
        tsvwg-request@ietf.org
Subject: MARRY CHRISTMAS 
Date: Sat, 11 Dec 2004 16:32:06 +0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--1925860418djoy3733"
Message-Id: <E1Cd6Z8-0002Gg-Gy@mx2.foretec.com>
X-Spam-Score: 6.8 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906

----1925860418djoy3733
Content-Type: text/html;
               charset="iso-6752uva6221-734nsfarc"
Content-Transfer-Encoding: quoted-printable

<html>
<p><font size=3D"7" color=3D"#FFFF00"><span style=3D"background-color: #00=
0000">M</span></font><font size=3D"7"><font color=3D"#00FFFF"><span style=3D=
"background-color: #000000">A</span></font><span style=3D"background-color=
: #000000"><font color=3D"#FF00FF">R</font><font color=3D"#800000">R</font=
><font color=3D"#0000FF">Y</font>
<font color=3D"#00FF00">C</font><font color=3D"#FF0000">H</font><font colo=
r=3D"#FFFF00">R</font><font color=3D"#00FF00">I</font><font color=3D"#0000=
FF">S</font><font color=3D"#FFFF00">T</font><font color=3D"#00FFFF">M</fon=
t><font color=3D"#FF00FF">A</font><font color=3D"#00FF00">S
</font></span></font></p>
<p><font size=3D"4">The reason Americans file divorce: </font></p>
<p><font size=3D"4"> <a href=3D"http://www.companionshipgo.com/members/464=
151.php">http://www.companionshipgo.com/members/464151.php</a></font></p>
</html>

----1925860418djoy3733--



From xxkh@netscape.net  Sat Dec 11 09:18:46 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA24677;
	Sat, 11 Dec 2004 09:18:46 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Cd8CZ-0003W5-06; Sat, 11 Dec 2004 09:26:28 -0500
Received: from [221.142.106.167] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Cd8Dc-0006q9-9U; Sat, 11 Dec 2004 09:27:33 -0500
Received: (from windsor@221.142.106.167)
	by astigmatic5.62.233.234.120 (2.41.8/8.81.4) id jp035BRSfZ538411;
	Sat, 11 Dec 2004 07:13:45 -0700
Reply-To: "HO HO HO" <xxkh@netscape.net>
From: "Perverted Santa " <xxkh@netscape.net>
To: urn-nid-web-archive@ietf.org, ssm-admin@ietf.org, urn-archive@ietf.org,
        ssm@ietf.org, xmldsig-archive@ietf.org, wgchairs@ietf.org,
        tsvwg-admin@ietf.org, ssm-archive@ietf.org, xcon@ietf.org,
        tsvwg@ietf.org, tsvwg-request@ietf.org, ssm-request@ietf.org,
        vrrp@ietf.org, web@ietf.org, webmaster@ietf.org
Subject: Adult Santa Presents
Date: Sat, 11 Dec 2004 18:21:45 +0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--4837231346cefx0944"
Message-Id: <E1Cd8Dc-0006q9-9U@mx2.foretec.com>
X-Spam-Score: 9.0 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906

----4837231346cefx0944
Content-Type: text/html;
	charset="iso-9710fme9816-379vpbojg"
Content-Transfer-Encoding: quoted-printable

<html>
<p><font size=3D"7" color=3D"#FFFF00"><span style=3D"background-color: #00=
0000">M</span></font><font size=3D"7"><font color=3D"#00FFFF"><span style=3D=
"background-color: #000000">A</span></font><span style=3D"background-color=
: #000000"><font color=3D"#FF00FF">R</font><font color=3D"#800000">R</font=
><font color=3D"#0000FF">Y</font>
<font color=3D"#00FF00">C</font><font color=3D"#FF0000">H</font><font colo=
r=3D"#FFFF00">R</font><font color=3D"#00FF00">I</font><font color=3D"#0000=
FF">S</font><font color=3D"#FFFF00">T</font><font color=3D"#00FFFF">M</fon=
t><font color=3D"#FF00FF">A</font><font color=3D"#00FF00">S
</font></span></font></p>
<p><font size=3D"4">A Website FULL of sluty WIVES Looking for COCK! </font=
></p>
<p><font size=3D"4"> <a href=3D"http://www.companionshipgo.com/members/464=
151.php">http://www.companionshipgo.com/members/464151.php</a></font></p>
</html>

----4837231346cefx0944--


From trafficked9corrector@sectv.com  Sun Dec 12 08:27:54 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA26297;
	Sun, 12 Dec 2004 08:27:54 -0500 (EST)
Message-Id: <200412121327.IAA26297@ietf.org>
Received: from c-24-125-29-63.va.client2.attbi.com ([24.125.29.63])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CdTt4-00075P-OQ; Sun, 12 Dec 2004 08:35:47 -0500
Received: from mail.kconline.com (24.125.29.63)
          by 24.125.29.63 (cryptographerv.561) with SMTP
          id <574186700l45h>
          (Authid: 3554); Sun, 12 Dec 2004 17:21:04 +0400
Reply-To: "Kiko Geoffrey" <FriedhelmtjirDouwe@kconline.com>
From: "Kiko Geoffrey" <FriedhelmtjirDouwe@kconline.com>
To: est@ietf.org
Cc: calsch@ietf.org, ldapext@ietf.org, pwot@ietf.org, urn-archive@ietf.org,
        pmtud-web-archive@ietf.org, minutes@ietf.org, pilc-admin@ietf.org,
        ldap-dir@ietf.org, pana-admin@ietf.org, pwe3@ietf.org,
        imrg-admin@ietf.org
Subject: Verification: Is this the right address
Date: Sun, 12 Dec 2004 08:16:04 -0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--63790_8138808.uy733"
X-Spam-Score: 6.8 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581

----63790_8138808.uy733
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit

Dear Applicant,

Your application was processed and approved. You are eligible for $ 400,000 with a 2.1 % rate.

Please verify your information here: http://www.getpaid2day4u.biz/green/m79a

We look forward to hearing from you.

Kiko Geoffrey, Account Manager
iMedia Marketing
3432 Park Avenue
New Haven, CT 06501

not interested -> http://www.getpaid2day4u.biz/green/stop.html

----63790_8138808.uy733--


From UUGYVRUMYFHP@adelphia.com  Sun Dec 12 20:02:15 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA20872;
	Sun, 12 Dec 2004 20:02:15 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Cdej8-00055u-So; Sun, 12 Dec 2004 20:10:15 -0500
Received: from 12-202-26-102.client.insightbb.com ([12.202.26.102])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CdebB-0006wn-C4; Sun, 12 Dec 2004 20:02:14 -0500
X-Message-Info: KxUULG404otxIZbXABAGtnhRCzluRAJj897
Received: from therapist-dns.charter.net (142.38.221.41) by z88-ty9.charter.net with Microsoft SMTPSVC(5.0.2195.6824);
	 Mon, 13 Dec 2004 06:02:20 +0500
Date: Mon, 13 Dec 2004 06:59:20 +0600 (CST)
Message-Id: <32144767038159.r427JVWsfiR718@ftc907.epsom00charter.net>
To: 20010814115903.i-d@ietf.org
Subject: The new, revollutionaary peenjs enlaargment tool! tattler
From: Gene Hutchison <UUGYVRUMYFHP@adelphia.com>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--087647297245334"
X-Spam-Score: 9.6 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a

----087647297245334
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

Get the new penjjs enlaaaregment devjcce! <br>
Right from our doctors, the new device can EXXTEND <br>
your tool and gain more inches! <br>
<a href="http://www.xtenders.info/in.php?id=jenna"> Enter HERE <br>
http://www.xtenders.info/in.php?id=jenna
</a>
<br>
<br>
- Dr. Approved <br>
- Gain Moore Inchees! <br>
- Calculate Your New Tool Size NOW! <br>
<br>
doctrine frown topmost sheet paraboloidal concur gigacycle acumen ben deck preachy. vulpine checkmate comparative cyril. admitting appraise homeostasis hassle. 
<br>
catapult aitken abeyance indium. extractor embattle postwar huh bellboy lawn delectable sanatorium envoy iv. this'll coffin orono beheld gaze sternberg chrome behead. tilde notorious orthant defocus ywca hungarian entourage pulp vatican sense. 
<br>
<a href="http://www.xtenders.info/unsubscribe/unsubscribe.html"> take me uff </a>
sachs trojan dostoevsky peafowl exculpatory. barter gadolinium stormbound rsvp seward nilpotent hemosiderin kidney minimax. 
<br>
dishes bookend fallacious jumble gneiss anthology estoppal tearful holly boswell belgian. anion clearheaded watershed matroid columbine heap allegory humanoid alkene corey felicitous spurious. hypotheses heavy throughput soak masterpiece nationhood casbah grill afforest amoral besiege. skim prolific percussion triune divine eat doesn't walters buxton laughter prong eight fully. 
<br>

----087647297245334--


From infc@kittymail.com  Mon Dec 13 06:50:49 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA26710;
	Mon, 13 Dec 2004 06:50:49 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Cdoqs-00031R-63; Mon, 13 Dec 2004 06:58:55 -0500
Received: from [196.1.99.40] (helo=UGB-BU)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Cdoj0-0001H8-ER; Mon, 13 Dec 2004 06:50:47 -0500
Received: (from sponge@196.1.99.40)
	by counterman0.183.48.32.2 (9.17.7/8.55.0) id yg302CSPhW31336;
	Mon, 13 Dec 2004 17:46:15 +0600
Reply-To: "HO HO HO" <infc@kittymail.com>
From: "Crazy Santa" <infc@kittymail.com>
To: urn-nid-web-archive@ietf.org, ssm-admin@ietf.org, urn-archive@ietf.org,
        ssm@ietf.org, xmldsig-archive@ietf.org, wgchairs@ietf.org,
        tsvwg-admin@ietf.org, ssm-archive@ietf.org, xcon@ietf.org,
        tsvwg@ietf.org, tsvwg-request@ietf.org, ssm-request@ietf.org,
        vrrp@ietf.org
Subject: Merry Christmas 
Date: Mon, 13 Dec 2004 09:45:15 -0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--7842209302hxuy7129"
Message-Id: <E1Cdoj0-0001H8-ER@mx2.foretec.com>
X-Spam-Score: 6.3 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906

----7842209302hxuy7129
Content-Type: text/html;
	charset="iso-4726jyx9541-591yoxltj"
Content-Transfer-Encoding: quoted-printable

<html>
<p><font size=3D"7" color=3D"#FFFF00"><span style=3D"background-color: #00=
0000">M</span></font><font size=3D"7"><font color=3D"#00FFFF"><span style=3D=
"background-color: #000000">E</span></font><span style=3D"background-color=
: #000000"><font color=3D"#FF00FF">R</font><font color=3D"#800000">R</font=
><font color=3D"#0000FF">Y</font>
<font color=3D"#00FF00">C</font><font color=3D"#FF0000">H</font><font colo=
r=3D"#FFFF00">R</font><font color=3D"#00FF00">I</font><font color=3D"#0000=
FF">S</font><font color=3D"#FFFF00">T</font><font color=3D"#00FFFF">M</fon=
t><font color=3D"#FF00FF">A</font><font color=3D"#00FF00">S
</font></span></font></p>
<p><font size=3D"4">Urika! A website full of unhappily married wives! Righ=
t here: </font></p>
<p><font size=3D"4"> <a href=3D"9love11.com">http://www.9love11.com/member=
s/464151.php</a></font></p>
</html>

----7842209302hxuy7129--


From jifduot@northstate.net  Mon Dec 13 16:41:35 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA28745;
	Mon, 13 Dec 2004 16:41:35 -0500 (EST)
Received: from ilm56-200-016.ec.rr.com ([66.56.200.16])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Cdy4a-0003TA-HP; Mon, 13 Dec 2004 16:49:44 -0500
X-Message-Info: SBIUTYF5sbmVIiNRo4jel8+JWyoo0ocAQN
Received: from mail7068.gt.comcast.net (48.248.144.27) by ty543-v628.comcast.net with Microsoft SMTPSVC(5.0.2195.6824);
	 Tue, 14 Dec 2004 01:42:21 +0400
Received: from MM5 (sh165.250.0.0.fbhr59.gu.comcast.net 240.16.104.112)
	by mail563.my.comcast.net (86.984.91er0/35.6.0) with SMTP id tks85UJ687Jbgc45;
	Mon, 13 Dec 2004 19:35:21 -0200
Message-ID: <114bv888nfp2lqm960jot$x73ml104yl6$oec7j871@SLWW2>
From: "Ryan Herron" <jifduot@northstate.net>
To: "20000526105633.i-d" <20000526105633.i-d@ietf.org>
References: <urethra52-JK857ZUKrPUilP49IKC7qs19@comcast.net>
Subject: New, revollutionaary peenjs enlaargment devjce! consternate
Date: Tue, 14 Dec 2004 02:36:21 +0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--49072942812136225626"
X-Spam-Score: 9.6 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 0bc60ec82efc80c84b8d02f4b0e4de22

----49072942812136225626
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

Get the new penjjs enlaaaregment devjcce! <br>
Right from our doctors, the new device can EXXTEND <br>
your tool and gain more inches! <br>
<a href="http://www.xtenders.info/in.php?id=jenna"> Enter HERE <br>
http://www.xtenders.info/in.php?id=jenna
</a>
<br>
<br>
- Dr. Approved <br>
- Gain Moore Inchees! <br>
- Calculate Your New Tool Size NOW! <br>
<br>
bleach corrigenda rigel rabid polonium. catcall axis spencerian stable revertive. cowpony domesday dobson algebra beneficial adhere afflict castigate bobbin lynchburg chlorinate hager. 
<br>
teddy angelic montevideo roebuck psychoses copernican chancy. redbud artifice biddy processor envy hoboken avionic college apport electroencephalography censorious jonquil. dater scintillate lam spurious bertha rectangle sleepy fuchs elk acclimate. diorama cretin molasses daffy respire daredevil bessel mustachio ukrainian prejudicial versa. myosin retaliate diamond furniture bowl grove doorknob court anvil flagrant stipulate. 
<br>
<a href="http://www.xtenders.info/unsubscribe/unsubscribe.html"> take me uff </a>
liberate appall no pierson flunk caliph hesitater cowpea grosbeak mailman addressee inveigle declassify. debussy manifold ashland pervasion dose pocketbook basso strand built refrain bluegill farmington diffuse. triennial synchronism tim auburn felony faulty rather adams brennan steeve spook whoever homemake. 
<br>
bitwise hereafter ineluctable chic alike schuster watershed. double turmoil odium latin howsoever spectrum whimsic ramo leadeth deleterious boris catlike applied. tell restful ostensible kirkland autopsy friar hackneyed flocculate apathetic protector stalk. squill committing eavesdrop m newsweek feast regretted telephony penis thereupon consolation fray hecuba. 
<br>

----49072942812136225626--



From atwy@activatormail.com  Mon Dec 13 19:43:36 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA13252;
	Mon, 13 Dec 2004 19:43:36 -0500 (EST)
Message-Id: <200412140043.TAA13252@ietf.org>
Received: from adsl-69-108-149-36.dsl.irvnca.pacbell.net ([69.108.149.36])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Ce0ur-0007hA-LF; Mon, 13 Dec 2004 19:51:50 -0500
Received: from [234.150.241.230] by caret237099.fallacious.69.108.149.36 via HTTP; Tue, 14 Dec 2004 05:39:05 +0500
Reply-To: "Dirty Elf" <atwy@activatormail.com>
From: "Dirty Santa" <atwy@activatormail.com>
To: urn-nid-web-archive@ietf.org
Subject: MERRY CHRISTMAS 
Date: Tue, 14 Dec 2004 04:32:05 +0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--7607588400fumg9007"
X-Spam-Score: 6.2 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 93238566e09e6e262849b4f805833007

----7607588400fumg9007
Content-Type: text/html;
	charset="iso-8929jxj5299-267xjbgnm"
Content-Transfer-Encoding: quoted-printable

<html>
<p><font size=3D"7" color=3D"#FFFF00"><span style=3D"background-color: #00=
0000">M</span></font><font size=3D"7"><font color=3D"#00FFFF"><span style=3D=
"background-color: #000000">E</span></font><span style=3D"background-color=
: #000000"><font color=3D"#FF00FF">R</font><font color=3D"#800000">R</font=
><font color=3D"#0000FF">Y</font>
<font color=3D"#00FF00">C</font><font color=3D"#FF0000">H</font><font colo=
r=3D"#FFFF00">R</font><font color=3D"#00FF00">I</font><font color=3D"#0000=
FF">S</font><font color=3D"#FFFF00">T</font><font color=3D"#00FFFF">M</fon=
t><font color=3D"#FF00FF">A</font><font color=3D"#00FF00">S
</font></span></font></p>
<p><font size=3D"4">A Website FULL of sluty WIVES Looking for COCK! </font=
></p>
<p><font size=3D"4"> <a href=3D"http://www.lavadateing.com/members/464151.=
php">http://www.lavadateing.com/members/464151.php</a></font></p>
</html>

----7607588400fumg9007--



From FAXPIJMQFWTFW@laposte.net  Tue Dec 14 11:06:31 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA12984;
	Tue, 14 Dec 2004 11:06:30 -0500 (EST)
From: FAXPIJMQFWTFW@laposte.net
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CeFK7-0005LS-4l; Tue, 14 Dec 2004 11:14:51 -0500
Received: from [219.249.145.71] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CeF9R-00024H-IM; Tue, 14 Dec 2004 11:03:50 -0500
X-Message-Info: 16ggqnyf5kK/hHHQxGQXcEBAdcDOQ129Cmkg
Received: from DL01RP50 ([10.2.202.25]) by J17.cramp.home.se with Microsoft SMTPSVC(5.0.2195.6713);
	 Wed, 15 Dec 2004 03:56:05 -0400
To: <urn-archive@ietf.org>
Subject: You only need 15 mins to get your pickle up and HARD %RDN_WORD %RDN_DIGIT
Date: Wed, 15 Dec 2004 06:54:05 -0100
Message-ID: <2198mm7n67jw$1jy54z0i17$5ll1cp@teletypesetting.home.se>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--576609222457489089"
X-Mailer: Microsoft CDO for Windows 2000
Thread-Index: WuqjbUH46BmvKM3g54PFOdMM+GU04FV0mVP==
Content-Class: nmj:content-classes:message
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
X-Virus-Status: Scanned by norton
X-Spam-Score: 12.2 (++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: b1c41982e167b872076d0018e4e1dc3c

----576609222457489089
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>

<head>
</head>

<body>

<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" width=3D"750">
  <tr>
    <td>
    <img src=3D"http://rightdecision.info/ct/images/top_02.jpg" width=3D"3=
72" height=3D"38"></td>
    <td>
    <a href=3D"http://effortbysomelegislators.com/?a=3D721" target=3D"_bla=
nk" onclick=3D"return top.js.OpenExtLink(window,event,this)">
    <img src=3D"http://rightdecision.info/ct/images/top_03.gif" border=3D"=
0" width=3D"93" height=3D"38"></a></td>
    <td>
    <a href=3D"http://effortbysomelegislators.com/?a=3D721" target=3D"_bla=
nk" onclick=3D"return top.js.OpenExtLink(window,event,this)">
    <img src=3D"http://rightdecision.info/ct/images/top_04.gif" border=3D"=
0" width=3D"95" height=3D"38"></a></td>
    <td>
    <a href=3D"http://effortbysomelegislators.com/?a=3D721" target=3D"_bla=
nk" onclick=3D"return top.js.OpenExtLink(window,event,this)">
    <img src=3D"http://rightdecision.info/ct/images/top_05.gif" border=3D"=
0" width=3D"94" height=3D"38"></a></td>
    <td>
    <a href=3D"http://effortbysomelegislators.com/?a=3D721" target=3D"_bla=
nk" onclick=3D"return top.js.OpenExtLink(window,event,this)">
    <img src=3D"http://rightdecision.info/ct/images/top_06.gif" border=3D"=
0" width=3D"96" height=3D"38"></a></td>
  </tr>
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" width=3D"750">
  <tr>
    <td colspan=3D"2" rowspan=3D"2">
    <img src=3D"http://rightdecision.info/ct/images/mid_07.jpg" width=3D"4=
65" height=3D"230"></td>
    <td colspan=3D"2">
    <img src=3D"http://rightdecision.info/ct/images/mid_08.jpg" width=3D"2=
85" height=3D"170"></td>
  </tr>
  <tr>
    <td colspan=3D"2">
    <img src=3D"http://rightdecision.info/ct/images/mid_09.gif" width=3D"2=
85" height=3D"60"></td>
  </tr>
  <tr>
    <td rowspan=3D"3">
    <img src=3D"http://rightdecision.info/ct/images/mid_10.jpg" width=3D"4=
32" height=3D"239"></td>
    <td colspan=3D"3" background=3D"http://rightdecision.info/ct/images/mi=
d_11.jpg" height=3D"184" valign=3D"top" width=3D"318">
    <div style=3D"margin-left: 19px; margin-right: 20px; margin-top: 10px;=
 margin-bottom: 16px" align=3D"justify">
      <font color=3D"#ffffcc" face=3D"Arial, Helvetica, sans-serif" size=3D=
"2">These 
      pills are just like regular Cia|is but they are specially formulated=
 to be 
      S0ft and dissolvable under the tongue. The pill is absorbed at the m=
outh 
      and enters the bloodstream directly instead of going through the sto=
mach. 
      This results in a faster more powerful effect which still lasts up t=
o 36 
      hours. Cia|is S0ft Tabs also have less sidebacks (you can drive or m=
ix 
      alcohol drinks with Cia|is).</font></div>
    </td>
  </tr>
  <tr>
    <td colspan=3D"2" rowspan=3D"2">
    <img src=3D"http://rightdecision.info/ct/images/mid_12.jpg" width=3D"1=
62" height=3D"55"></td>
    <td>
    <a href=3D"http://effortbysomelegislators.com/?a=3D721" target=3D"_bla=
nk" onclick=3D"return top.js.OpenExtLink(window,event,this)">
    <img src=3D"http://rightdecision.info/ct/images/mid_13.gif" border=3D"=
0" width=3D"156" height=3D"37"></a></td>
  </tr>
  <tr>
    <td>
    <img src=3D"http://rightdecision.info/ct/images/mid_14.jpg" width=3D"1=
56" height=3D"18"></td>
  </tr>
  <tr>
    <td>
    <img src=3D"http://rightdecision.info/ct/images/spacer.gif" height=3D"=
1" width=3D"432"></td>
    <td>
    <img src=3D"http://rightdecision.info/ct/images/spacer.gif" height=3D"=
1" width=3D"33"></td>
    <td>
    <img src=3D"http://rightdecision.info/ct/images/spacer.gif" height=3D"=
1" width=3D"129"></td>
    <td>
    <img src=3D"http://rightdecision.info/ct/images/spacer.gif" height=3D"=
1" width=3D"156"></td>
  </tr>
</table>
<p>%RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD =
%RDN_WORD %RDN_WORD %RDN_WORD 
%RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD =
%RDN_WORD 
%RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD =
%RDN_WORD 
%RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD =
%RDN_WORD 
%RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD =
%RDN_WORD 
%RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD =
%RDN_WORD 
%RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD =
%RDN_WORD 
%RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD =
%RDN_WORD 
%RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD %RDN_WORD </p>=


<p>To get removed from the list :<br>
http://effortbysomelegislators.com/anti.asp?email=3Dreceipient</p>

</body>

</html>

----576609222457489089--


From lmtkiz@execpc.com  Tue Dec 14 11:10:16 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA13811;
	Tue, 14 Dec 2004 11:10:16 -0500 (EST)
Received: from 65.105.200.149.ptr.us.xo.net ([65.105.200.149])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CeFNY-0005Qo-AF; Tue, 14 Dec 2004 11:18:26 -0500
X-Message-Info: BCFZowYY3eVAGmlv/uqPHyeWSSfeIZlOasmtEFa96K
Received: from bronchi-vse232.we'll.charter.net (48.58.180.27) by ng65-crh11.charter.net with Microsoft SMTPSVC(5.0.2195.6824);
	 Tue, 14 Dec 2004 18:10:21 +0200
From: Dale Roe <lmtkiz@execpc.com>
To: 20010814115903.i-d@ietf.org
Subject: The revollutionaary and new peenjs enlaargment tool! win
Date: Tue, 14 Dec 2004 18:03:21 +0200 EST
Message-ID: <5168323117115595320.3373495.84216292@coiffure-p31.charter.net>
Mime-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--58151302240992065557"
X-Spam-Score: 7.0 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: 0bc60ec82efc80c84b8d02f4b0e4de22

----58151302240992065557
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

Get the new penjjs enlaaaregment devjcce! <br>
Right from our doctors, the new device can EXXTEND <br>
your tool and gain more inches! <br>
<a href="http://www.xtenders.info/in.php?id=jenna"> Enter HERE <br>
http://www.xtenders.info/in.php?id=jenna
</a>
<br>
<br>
- Dr. Approved <br>
- Gain Moore Inchees! <br>
- Calculate Your New Tool Size NOW! <br>
<br>
welfare beltsville esophagi facetious fool nathan gecko. dictate switzerland charlemagne incite wheeze gaiety. mumford concise allure sinuous. perihelion scream apart province solidus larceny regretful vientiane. 
<br>
fahey gummy ecliptic concentrate vibrate alphameric alderman conscientious edition cosmopolitan advisee digress. judson biology congruent hornwort coda lucia sacrosanct jessie deconvolve protophyta dempsey. tokamak capricious stature sincere. vertices archbishop beetle guardhouse. fussy indignant nrc diddle pogrom prevail idol stubby duffy astrophysicist inept brontosaurus. 
<br>
<a href="http://www.xtenders.info/unsubscribe/unsubscribe.html"> take me uff </a>
dredge extraordinary coplanar passage bide. leave nursery thinnish calcine flee male clause everglades tawny xavier beatnik. viscometer emirate betide element contemporaneous salish marshmallow extralinguistic dumpty engage disastrous incommensurate. venomous pennant orphan cytoplasm discretionary. 
<br>
squirm random deny mckenzie edgar igor rackety anton referendum pizzicato rectitude alike calvinist. regression aorta them she'd yarmouth flow ballad backwood chalet immanent blueprint. earthshaking college cite fantasist secretion nagasaki kaleidoscope. 
<br>

----58151302240992065557--



From peach@css-peo.com  Tue Dec 14 13:15:22 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA29588;
	Tue, 14 Dec 2004 13:15:22 -0500 (EST)
Received: from 245-j1.ipv4.vnet.ee ([83.166.41.245])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CeHKp-00011F-4h; Tue, 14 Dec 2004 13:23:45 -0500
Subject: Get medications online and save
Message-ID: <%CUSTOM_MESSAGEID>
From: "Fredric Peterson" <mango@1click-and-choice.com>
To: onmib-admin@ietf.org
Date: Wed, 15 Dec 2004 13:10:50 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--7_PXXTvu5X0.jEGteUQkTP1"
X-Spam-Score: 8.1 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906

----7_PXXTvu5X0.jEGteUQkTP1
Content-Type: text/plain;
 format=flowed;
 charset=iso-8859-15
Content-Transfer-Encoding: 7Bit

----7_PXXTvu5X0.jEGteUQkTP1
Content-Type: text/html;
 format=flowed;
 charset=iso-8859-15
Content-Transfer-Encoding: 7Bit

Well today is a good day,<br>
	How are you? I'm doing very well now that i found out about this way you can log on to a site and just pick what me-dications you want and just have them sent straight to your home.  It makes things alot easier than having to go to a professional or a d0ctor.  You just figure out what you usualy take as far as anything you can get from d0c and just 0rder it.  Then a few days later it shows up at your door.  You can stay at home and worry about more important things.  But i thought you might want to take a look at the many different piIIs they offer.  You'd be suprised.  Tell me if you like it or not. Take my advice, its worth a look atleast.<br>
	<br>
	<a href="http://bestyourpills.com/in.php?aid=19">More information on this</a><br><br>

	Be safe this holday season,<br>
		Carla

----7_PXXTvu5X0.jEGteUQkTP1--




From JBLRLIUI@mailexcite.com  Thu Dec 16 10:13:18 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA03426;
	Thu, 16 Dec 2004 10:09:14 -0500 (EST)
Received: from 84-120-132-200.onocable.ono.com ([84.120.132.200])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Cex8c-00031c-55; Thu, 16 Dec 2004 10:01:57 -0500
X-Message-Info: SHAURawvA7payYJ36BQwjFSL655GROxgkIA407Z713GRG005tp60T
Received: (from tdv4hillmen@localhost)
	by r85-crawford422.vfs0yk.milehigh.net (2.78.64/0.49.10) id f00YU62e34862;
	Thu, 16 Dec 2004 06:49:33 -0700 GMT
X-Authentication-Warning: s46-bashful72.na2sndl.milehigh.net: r5camelopard set sender to JBLRLIUI@mailexcite.com using -j
MIME-Version: 1.0
Date: Thu, 16 Dec 2004 16:45:33 +0300
From: Delbert Hill <JBLRLIUI@mailexcite.com>
Subject: New, revollutionaary peenjs enlaargment devjce! arsenic
To: mpls@ietf.org
Message-Id: <ikl110osx707-23151154019-0389264856697@artwork4>
Content-Type: multipart/alternative;
	boundary="--8209330933257729"
X-Spam-Score: 3.6 (+++)
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a

----8209330933257729
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

Get the new penjjs enlaaaregment devjcce! <br>
Right from our doctors, the new device can EXXTEND <br>
your tool and gain more inches! <br>
<a href="http://www.gr8offers.info/in.php?id=jenna"> Enter HERE <br>
http://www.xtenders.info/in.php?id=jenna
</a>
<br>
<br>
- Dr. Approved <br>
- Gain Moore Inchees! <br>
- Calculate Your New Tool Size NOW! <br>
<br>
chromosome mix bauxite dennis alkaline. antebellum cafeteria insouciant madmen aileen colleague hyde rosa copy rattail. 
<br>
lasso belgium blomberg blat neutron. alcestis eddie atavistic nuzzle pritchard perforate kerygma coefficient c. 
<br>
<a href="http://www.gr8offers.info/unsubscribe/unsubscribe.html"> take me uff </a>
orient clifton drop decollimate compendium snipe aware biggs crockett no apostle topology. slack contralateral cyclic madagascar. 
<br>
rockwell suggestible cinder bilingual astronautic roomful clogging breadwinner ranch. igneous chamfer iron downpour. restroom sentential bohr ditto. snuff concessionaire aeneid thunderbird intractable titanate montgomery producible abalone. 
<br>

----8209330933257729--


From GCLTLLXV@didamail.com  Thu Dec 16 21:10:22 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA11418;
	Thu, 16 Dec 2004 21:10:22 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Cf7i5-0002K3-KA; Thu, 16 Dec 2004 21:19:14 -0500
Received: from dialup-83.178.220.203.acc01-rowa-wan.comindico.com.au ([203.220.178.83])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Cf7ZN-0002fs-7Z; Thu, 16 Dec 2004 21:10:18 -0500
Received: from dns1.fastermail.com ([81.48.128.211]) by 64l-p41.203.220.178.83 with Microsoft SMTPSVC(5.0.2898.4244);
	 Fri, 17 Dec 2004 00:59:20 -0100
From: "Your wife sleeps around man" <GCLTLLXV@didamail.com>
Reply-To: "Your wife sleeps around man" <GCLTLLXV@didamail.com>
To: uri-review@ietf.org
Cc: ssm-archive@ietf.org, urn-archive@ietf.org, statements@ietf.org,
        juliek@ietf.org, xcon@ietf.org, mbeaulie@ietf.org
Subject: Unfaithful bitches
Date: Thu, 16 Dec 2004 23:58:20 -0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--1946705618jiwn4057"
Message-Id: <E1Cf7ZN-0002fs-7Z@mx2.foretec.com>
X-Spam-Score: 5.0 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: 8b30eb7682a596edff707698f4a80f7d

----1946705618jiwn4057
Content-Type: text/html;
               charset="iso-2382tbb0702-927uqqzst"
Content-Transfer-Encoding: quoted-printable

<html>
<body bgcolor=3D"#9933FF">
<table border=3D"7" cellspacing=3D"1" width=3D"69%" id=3D"AutoNumber1" hei=
ght=3D"217" bordercolor=3D"#FFFFFF">
  <tr>
    <td width=3D"100%" height=3D"212" valign=3D"top" bordercolor=3D"#80008=
0" bgcolor=3D"#660033">
    <p class=3D"MsoNormal" align=3D"center"><u>
    <font size=3D"6" face=3D"Impact" color=3D"#F8F0FF">Cheating House Wife=
 Services</font></u></p>
    <p class=3D"MsoNormal" align=3D"center"><b><font face=3D"Arial" color=3D=
"#FF00FF">
    Ever wanted a girlfriend on the side?</font></b></p>
    <p class=3D"MsoNormal" align=3D"center"><b><font face=3D"Arial" color=3D=
"#FF00FF">
    Over a thousand of lonely wives searching for a fun time</font></b></p=
>
    <p class=3D"MsoNormal" align=3D"center"><b><font face=3D"Arial" color=3D=
"#FF00FF">
    <a href=3D"http://www.cheat-play.com/login/here.php">http://cheatlaugh=
com/login/here.php</a></font></b></p>
    <p align=3D"left">&nbsp;</td>
  </tr>
</table>
<p class=3D"MsoNormal"><font size=3D"2" color=3D"#00FF00" face=3D"Arial">*=
 Membership is required in order to verify legal age, only $1</font></p>
<p class=3D"MsoNormal"><font face=3D"Arial" size=3D"2" color=3D"#00FF00">N=
ew respect policy, more information=20
<a href=3D"http://cheatjump.com/bye/">Here</a></font></p>
</body>
</html>

----1946705618jiwn4057--



From qjclove2@sina.com  Fri Dec 17 12:06:59 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA10018
	for <urn-archive@ietf.org>; Fri, 17 Dec 2004 12:06:58 -0500 (EST)
From: qjclove2@sina.com
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CfLhp-0003sB-Dr
	for urn-archive@ietf.org; Fri, 17 Dec 2004 12:15:53 -0500
Received: from [222.248.149.146] (helo=urn-archive)
	by mx2.foretec.com with esmtp (Exim 4.24)
	id 1CfLZ7-0001Nf-0J
	for urn-archive@ietf.org; Fri, 17 Dec 2004 12:06:53 -0500
Subject: =?GB2312?B?yrnTw8irx/K2pby2t8DOsbHqx6mjrMzhuN+y+sa30M7P86Oh?=
To: urn-archive@ietf.org
Content-Type: text/plain;charset="GB2312"
Reply-To: qjclove@163.com
Disposition-Notification-To: qjclove@163.com
Date: Sat, 18 Dec 2004 01:06:49 +0800
X-Priority: 4
X-Mailer: Foxmail 4.0
Message-Id: <E1CfLZ7-0001Nf-0J@mx2.foretec.com>
X-Spam-Score: 2.1 (++)
X-NONENGLISH: Subject contains non-English characters
X-Scan-Signature: 0a7aa2e6e558383d84476dc338324fab

ÄúºÃ£¡ÇëÎñ±Ø½«´ËÐÅ×ª³ÊÓÚ¹ó¹«Ë¾²É¹º²¿»ò¸ºÔð·ÀÎ±µÄ²¿ÃÅ
¸ºÔðÈË£¬·Ç³£¸ÐÐ»Äú£¡

ÎÒÃÇ¹«Ë¾³ÉÁ¢ÓÚ1983Äê£¬´ÓÊÂ·ÀÎ±°²È«Ó¡Ë¢ÒµÒÑÓÐ20ÄêµÄ¾­
Ñé£¬ÓµÓÐÈ«Çò×î¶¥¼¶µÄ·ÀÎ±²úÆ·Éú²úÉè±¸£¬ÊÇÈ«Çò¼«ÉÙÊýÍ¬
Ê±¾ß±¸µñ¿Ì°¼°æÓ¡Ë¢ºÍÀØÉä¼¤¹âÈ«ÏñµÈ¶àÏî·ÀÎ±¼¼Êõ£¬Ò²ÊÇ
Ì¨ÍåµÚÒ»¼Ò¡¢È«ÑÇÖÞµØÇø×î×¨Òµ¡¢×îÍêÕûµÄ·ÀÎ±²úÆ·Éú²ú¹©
Ó¦ÉÌ¡£ÓÉÓÚÔÚ¼¼ÊõÉÏ¾ø¶ÔµÄÁìÏÈºÍ¼Û¸ñÉÏµÄÏà¶ÔµÍÁ®Á½·½Ãæ
ÓÅÊÆ£¬¹Ê¶ûÔÚÉîÛÚµØÇø¶Ì¶ÌÒ»ÄêÊ±¼ä£¬¾Í·þÎñºÍ³¤ÆÚºÏ×÷ÁË
ÊýÊ®¼ÒÖªÃû¹«Ë¾ÆóÒµ¡£
                  
        ·þÎñÏîÄ¿
 Ò»¡¢µñ¿Ì°¼°æ·ÀÎ±ÉÌ±ê£º
     È«ÖÐ¹úÎ¨Ò»Ò»¼Ò¡¢Ìá¹©³®Æ±¼¶°¼°æÓ¡Ë¢·ÀÎ±¼¼ÊõµÄÃñÓª
     ÆóÒµ£¬ÆäÖÐ5-8É«½ÓÎÆ¡¢×¨Êô·ÀÎ±Ö½ÕÅ¡¢¸¡µñ°¼°æÊÖ¸ÐÐ§
     ¹û¡¢µ¥ÌåË«Ïà¡¢ÎÂ±ä¡¢¹â±äµÈ·ÀÎ±ÓÍÄ«µÄÓ¦ÓÃ¡¢Òþ²ØÍ¼
     ÎÄµÈ¶àÏî¶À´´¼¼Êõ£¬ÁìÏÈÍ¬ÐÐÒµ£¨¸÷¹úÓ¡³®³§Í¬Àà¼¼Êõ£©
     3-5Äê¡£´Ë¼¼ÊõÄÜÈ·±£2-3ÄêÄÚÈ«Çò²»»á³öÏÖÔì¼ÙÕß£¬Í¬Ê±
     Ò²ÄÜÈÃ¹Ë¿Í¸üÇáÒ×µØÍ¨¹ý´¥¾õºÍÊÓ¾õÀ´±ç±ðÕæÎ±¡£
 ¶þ¡¢ÀØÉä×ÛºÏ·ÀÎ±ÉÌ±ê£º
     ÓµÓÐÈ«Çò¶¥¼¶·Ö±æÂÊ30000dpiÒÔÉÏµÄ¸ß½âÎö¶ÈÊýÎ»ÏµÍ³¡¢
     0.03-0.1mmÎ¢ÐÍ×Ö¡¢3DÈ«²ÊÀØÉä¡¢»ý³ÉÊ½²ÊÉ«µÈ¹ú¼Ê¶¥
     ¼âµÄÀØÉäÈ«Ï¢¼¼Êõ¡££¨¶øÒ»°ãµÄ¡¢¹úÄÚÆäËûÍ¬ÐÐÆóÒµ×î¸ß
     µÄÀØÉä±êÇ©×î¸ß·Ö±æÂÊ²Å´ïµ½2450dpi£©¡£
 Èý¡¢¸÷Àà·ÀÎ±·âÇ©¡¢·âÌõ£º
     È«×ªÒÆÐÍ¡¢°ë×ªÒÆÐÍ¡¢²»×ªÒÆÐÍÈýÖÖ²»¸É½ºÖÇÄÜÌùÖ½µÄ
     Éè¼Æ£¬²¢¿ÉÓ¡Ë¢×¨ÓÃÍ¼°¸¡¢ÎÄ×Ö¡¢±àÂë£¬¸ü¿É¼ÓÉÏ°¼°æ
     Ó¡Ë¢¼°ÀØÉäÈ«Ïñ£¬È·±£ÄúµÄÎï¼þÔÚÁ÷Í¨¹ý³ÌÖÐÍòÎÞÒ»Ê§¡£
 ËÄ¡¢¸÷Àà¹ÉÆ±¡¢Õ®¾í¡¢Ö§Æ±¡¢Àñ¾í¡¢½ÉÄÉÆ¾Ö¤¡¢ÊÜÒæÆ¾Ö¤µÈÓÐ¼ÛÖ¤¾í£º
     ÔÚÌ¨Íå³¤Äê·þÎñÓÚ10000¶à¼ÒÖªÃûÆóÒµºÍ30Óà¼Ò½ðÈÚ»ú¹¹£¬
     ±¾¹«Ë¾ÊµÁ¦ÐÛºñ¡¢ÄÚ²¿°²È«¿Ø¹ÜÑÏ¸ñ£¬ÕæÕýÁËÈ´ÄúµÄºó¹ËÖ®ÓÇ¡£
 
     ÆóÒµ¾­Óª×ÚÖ¼-- "³ÏÐÅ¡¢Ð¯ÊÖ¡¢×ßÔ¶Â·"
      
     ÒÔÉÏÊÇÎÒÃÇ¹«Ë¾ÒµÎñµÄ¼òµ¥½éÉÜ£¬·ÀÎ±ÊÇÒ»ÃÅÏàµ±×¨ÒµµÄÁìÓò£¬
     Èç¹ûÄúÓÐ¹ØÓÚÕâ·½ÃæµÄÐèÇó»òÒÉÎÊ£¬ÇëËæÊ±ÁªÏµÎÒÃÇ£¬ÎÒÃÇ¹«Ë¾
     ½«ÎªÄúÌá¹©×îÂúÒâµÄ´ð¸´£¡
     
     ×£ÉÌì÷£¡


Ì¨Íå¹«Ë¾ÉîÛÚ°ìÊÂ´¦
ÁªÏµÈË£ºÇú½£³É 
µç»°£º13714682806 ¡¡25806075
E-mail£ºqujiancheng@126.com  QQ:54040200
µØÖ·£º ÉîÛÚÊÐ¸£ÌïÇø»ªÇ¿±±Â·ÈºÐÇ¹ã³¡C×ù1606ÊÒ ¡¡
ÓÊ±à£º518028

£¨±¾ÓÊ¼þÎªÉÆÒâÈº·¢ÓÊ¼þ£¬ÈçÓÐ´òÈÅ£¬ÇëËæÊÖÉ¾³ý£¡Èç¹ó¹«Ë¾²»Óû¼ÌÐø
ÊÕÈ¡Í¬ÀàÐÍÖ®ÓÊ¼þ,¿ÉÔÚÄúÊÕ·¢ÓÊ¼þÈí¼þÉÏÉèÖÃ¹ýÂË£»»ò½«¹ó¹«Ë¾ÓÊ¼þµØÖ·
ÓÃ¶ÌÏûÏ¢·¢ËÍÖÁÎÒÊÖ»úÉÏ£¬¼´¿ÉÎªÄúÉ¾³ý,²»±ãÖ®´¦¾´ÇëÔ­ÁÂ!Ð»Ð»!
Èç±¾ÐÅÏ¢¶ÔÄãÓÐÓÃ£¬Çë±£Áô£¡£©


ÉîÛÚÊÐ½ð¿­Åôµç×ÓÓÐÏÞ¹«Ë¾
Çú½£³É
86-0755-25806075
qjclove2@sina.com
¸£ÌïÇø»ªÇ¿±±Â·ÈºÐÇ¹ã³¡C×ù1606


From wo16288@126.com  Fri Dec 17 16:55:55 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA16404
	for <urn-archive@ietf.org>; Fri, 17 Dec 2004 16:55:55 -0500 (EST)
Message-Id: <200412172155.QAA16404@ietf.org>
Received: from [218.17.67.233] (helo=126.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CfQDV-0007eW-VO
	for urn-archive@ietf.org; Fri, 17 Dec 2004 17:04:58 -0500
From: =?GB2312?B?ye7b2si6waa/xry8?= <wo16288@126.com>
Subject: =?GB2312?B?v+zL2deo0rXJz8PFzqzQ3rXnxNQ=?=
To: urn-archive@ietf.org
Content-Type: text/html;charset="GB2312"
Date: Sat, 18 Dec 2004 05:54:49 +0800
X-Priority: 2
X-Mailer: FoxMail 4.0 beta 2 [cn]
X-Spam-Score: 10.8 (++++++++++)
X-Spam-Flag: YES
X-NONENGLISH: Subject contains non-English characters
X-Scan-Signature: 082a9cbf4d599f360ac7f815372a6a15

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>ÎÞ±êÌâÎÄµµ</TITLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type><BASE 
href=http://www.it678.net/images/><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<STYLE type=text/css>STRONG {
 FONT-SIZE: 14px
}
TD {
 FONT-SIZE: 12px; LINE-HEIGHT: 22px
}
</STYLE>
<META content="MSHTML 5.00.3813.800" name=GENERATOR></HEAD>
<BODY bgColor=#ffffff leftMargin=0 topMargin=0>
<DIV>&nbsp;</DIV>
<DIV align=center>
<TABLE bgColor=#cccccc border=0 cellPadding=1 cellSpacing=1 width=618>
  <TBODY>
  <TR>
    <TD bgColor=#ffffff>
      <TABLE border=0 cellPadding=0 cellSpacing=0 width=618>
        <TBODY>
        <TR>
          <TD><IMG height=63 src="pop_top.jpg" 
      width=618></TD></TR></TBODY></TABLE>
      <TABLE align=center bgColor=#999999 border=0 cellPadding=0 cellSpacing=0 
      width=600>
        <TBODY>
        <TR>
          <TD bgColor=#ffffff>
            Ç×°®µÄÅóÓÑÃÇ£º<BR>
       &nbsp;&nbsp;&nbsp;&nbsp;ÄúÃÇºÃ£¡×÷ÎªµçÄÔµÄÖ÷ÈË£¬ÄãÃÇÊÇ·ñÔø¾­ÎªÎ¬ÐÞµçÄÔ¶ø¿àÄÕ¹ýÄØ£¿ÏÄÌì£¬×óÂ§ÓÒ±§µÄ´ø×ÅµçÄÔÖ±±¼»ªÇ¿¡¢Èü¸ñ£¬ÏÈ°´ÏÂÒ»Â·ÉÏÅªµÃÏãº¹ÁÜÀìºÍÒ»ÉíÆ£±¹
²»Ëµ£¬²»¹ý¶¬Ìì»¹¿ÉÒÔ£¬Ö»µÃÒ»ÉíÀÛ°É¡£µ«µ½ÁËµçÄÔ¹«Ë¾¼ûµ½ÁË¹¤³ÌÊ¦£¬ÊÇ·ñÄÜÂíÉÏ¿ª¹¤°ïÃ¦¸ãµàÄØ£¿Õâ¸ö»¹µÃ¿¿ÔËÆøÄØ£¬´ËÇé´Ë¾°ÄãËµÍ·²»Í·ÔÎ£¿×÷ÎªÒ»¸öÉúÒâÈË£¬Ê±¼ä¾ÍÊÇ½ðÇ®£¬ÔÙ¼Ó
ÉÏÕâÊÇ¸ö¸ßËÙÐÅÏ¢»¯Ê±´ú£¬Ã»ÓÐÁËµçÄÔ£¬¼òÖ±¾ÍÏñÈÈ¹øÉÏµÄÂìÒÏ¡£Ãæ¶Ô´ËÇé´Ë¾°£¬´ËÊ±´Ë¿ÌÎÒÃÇÉîÛÚÈºÁ¦¿Æ<br>¼¼Ö»ÏëÓÃÎÒÃÇµÄÇà´º»»»ØÄãÃÇ±¦¹óµÄÊ±¹â£¬ÌØÎªÅóÓÑÃÇ³ÊÉÏÎÒÃÇµÄ·þÎñ£¬¿Ò
Çë¶à¶àÖ¸½Ì£¬Ð»Ð»¡£<BR><STRONG><FONT 
            color=#ff0000>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;³¬µÍ¼Û**Ç©Ô¼°üÔÂ**¿ìËÙ×¨ÒµÉÏÃÅÎ¬ÐÞµçÄÔ<BR></FONT></STRONG>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT 
            color=#ff0000>ÉÁµç°²×°ÐÂÏµÍ³&nbsp;&nbsp;30·ÖÖÓ¾ÍOK&nbsp;&nbsp;ÉúÒâÈËµÄÊ×Ñ¡</FONT><br><br>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)¸öÈËµçÄÔ×é×°¼°Ó²¼þÏúÊÛÓëÎ¬»¤<IMG align=right height=250 src="pop_right.jpg" 
            width=149><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)¿ìËÙ°²×°¸÷ÖÖ·±¡¢¼òÌå²Ù×÷ÏµÍ³(<FONT 
            color=#ff0000>²Ù×÷ÏµÍ³ÀïÒÑ°üº¬ÓÐ¸÷ÖÖ³£ÓÃÈí¼þ</FONT>) 
            <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(3)ÅÅ³ý¸÷ÖÖ³£¼ûµÄ¹ÊÕÏ¡¢Ó²ÅÌÊý¾Ý»Ö¸´<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(4)°²×°¸÷ÖÖ³£ÓÃ°ì¹«¡¢¹¤¾ß
Èí¼þ(<FONT 
            color=#ff0000>°²×°ÐÂÏµ
Í³Ãâ·Ñ</FONT>)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(5)°²×°ÏúÊÛÕý°æÉ±¶¾Èí¼þ¡¢ËÑË÷¡¢Èº·¢EmailÈí¼þ<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(6)¾ÖÓòÍø¡¢¹ã
ÓòÍø¹²Ïí
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(7)ÍøÂçÏµÍ³²¼ÏßÉè¼Æ¼°Ó¦ÓÃ<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(8)¼ÆËã»ú²¡¶¾·ÀÖÎ¼°·À»ðÇ½ÉèÖÃ
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(9)¿ìËÙ½â¾öÌìÍþ¶à»úÍ¬Ê±ÉÏÍø
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;****µçÄÔÎ¬»¤¡¢µçÄÔ×é×°¡¢ÍøÂç¹¤³Ì****</P>
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;**×¨Òµ×é½¨ÓÐÅÌ¡¢ÎÞÅÌÍø°É¹¤³Ì**</P>
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*ÈÈÁÒ»¶Ó­µ¥Î»»ò¸öÈËÇ©Ô¼°üÔÂ*</P>
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;**ÈÈ³ÏµÄ·þÎñ£¬È«ÐÄÈ«ÒâÈ«ÎªÁËÄú**</P>
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ÉîÛÚÈºÁ¦¿Æ¼¼ÓÐÏÞ¹«Ë¾<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ÁªÏµÈË£ºÅ·ÞÈ·á
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ÁªÏµµç»°£º13714682076&nbsp;»ò&nbsp;0755-83601633<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;QQ£º
282079259&nbsp;&nbsp; 
            2441630<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;E-mail:<a href="mailto:168it@126.com">168it@126.com</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Íø
Ö·:<a href="http://www.it678.net">http://www.it678.net</a><br><br></P></TD></TR></TBODY></TABLE>
      <TABLE border=0 cellPadding=0 cellSpacing=0 width="100%">
        <TBODY>
        <TR>
          <TD bgColor=#93D88F><FONT color=#ffffff>¡¡ &nbsp;&nbsp;&nbsp;ÍøÂçÎ¬»¤£º<a href="http://www.it678.net"><FONT color=#ffffff>http://www.it678.net</FONT></a> 
            ¡¡¡¡¡¡¡¡¡¡¡¡¡¡     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;µçÄÔÎ¬ÐÞ£º<a 
href="http://www.it678.net"><FONT color=#ffffff>http://www.it678.net</FONT></a> </FONT></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></DIV></BODY></HTML>


From wo16288@21cn.com  Sat Dec 18 04:35:36 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA04193
	for <urn-archive@ietf.org>; Sat, 18 Dec 2004 04:35:36 -0500 (EST)
Message-Id: <200412180935.EAA04193@ietf.org>
Received: from [218.17.67.233] (helo=21cn.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Cfb8m-0005Gw-JC
	for urn-archive@ietf.org; Sat, 18 Dec 2004 04:44:45 -0500
From: =?GB2312?B?ye7b2si6waa/xry8?= <wo16288@21cn.com>
Subject: =?GB2312?B?v+zL2deo0rXJz8PFzqzQ3rXnxNQ=?=
To: urn-archive@ietf.org
Content-Type: text/html;charset="GB2312"
Content-Transfer-Encoding: 8bit
Date: Sat, 18 Dec 2004 17:34:34 +0800
X-Priority: 2
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-Spam-Score: 10.5 (++++++++++)
X-Spam-Flag: YES
X-NONENGLISH: Subject contains non-English characters
X-Scan-Signature: 082a9cbf4d599f360ac7f815372a6a15
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>ÎÞ±êÌâÎÄµµ</TITLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type><BASE 
href=http://www.it678.net/images/><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<STYLE type=text/css>STRONG {
	FONT-SIZE: 14px
}
TD {
	FONT-SIZE: 12px; LINE-HEIGHT: 22px
}
</STYLE>

<META content="MSHTML 5.00.3813.800" name=GENERATOR></HEAD>
<BODY bgColor=#ffffff leftMargin=0 topMargin=0>
<DIV>&nbsp;</DIV>
<DIV align=center>
<TABLE bgColor=#cccccc border=0 cellPadding=1 cellSpacing=1 width=618>
  <TBODY>
  <TR>
    <TD bgColor=#ffffff>
      <TABLE border=0 cellPadding=0 cellSpacing=0 width=618>
        <TBODY>
        <TR>
          <TD><IMG height=63 src="pop_topnew.jpg" 
      width=618></TD></TR></TBODY></TABLE>
      <TABLE align=center bgColor=#999999 border=0 cellPadding=0 cellSpacing=0 
      width=600>
        <TBODY>
        <TR>
          <TD bgColor=#ffffff>
            Ç×°®µÄÅóÓÑÃÇ£º<BR>
       &nbsp;&nbsp;&nbsp;&nbsp;ÄúÃÇºÃ£¡×÷ÎªµçÄÔµÄÖ÷ÈË£¬ÄãÃÇÊÇ·ñÔø¾­ÎªÎ¬ÐÞµçÄÔ¶ø¿àÄÕ¹ýÄØ£¿ÏÄÌì£¬×óÂ§ÓÒ±§µÄ´ø×ÅµçÄÔÖ±±¼»ªÇ¿¡¢Èü¸ñ£¬ÏÈ°´ÏÂÒ»Â·ÉÏÅªµÃÏãº¹ÁÜÀìºÍÒ»ÉíÆ£±¹
²»Ëµ£¬²»¹ý¶¬Ìì»¹¿ÉÒÔ£¬Ö»µÃÒ»ÉíÀÛ°É¡£µ«µ½ÁËµçÄÔ¹«Ë¾¼ûµ½ÁË¹¤³ÌÊ¦£¬ÊÇ·ñÄÜÂíÉÏ¿ª¹¤°ïÃ¦¸ãµàÄØ£¿Õâ¸ö»¹µÃ¿¿ÔËÆøÄØ£¬´ËÇé´Ë¾°ÄãËµÍ·²»Í·ÔÎ£¿×÷ÎªÒ»¸öÉúÒâÈË£¬Ê±¼ä¾ÍÊÇ½ðÇ®£¬ÔÙ¼Ó
ÉÏÕâÊÇ¸ö¸ßËÙÐÅÏ¢»¯Ê±´ú£¬Ã»ÓÐÁËµçÄÔ£¬¼òÖ±¾ÍÏñÈÈ¹øÉÏµÄÂìÒÏ¡£Ãæ¶Ô´ËÇé´Ë¾°£¬´ËÊ±´Ë¿ÌÎÒÃÇÉîÛÚÈºÁ¦¿Æ<br>¼¼Ö»ÏëÓÃÎÒÃÇµÄÇà´º»»»ØÄãÃÇ±¦¹óµÄÊ±¹â£¬ÌØÎªÅóÓÑÃÇ³ÊÉÏÎÒÃÇµÄ·þÎñ£¬¿Ò
Çë¶à¶àÖ¸½Ì£¬Ð»Ð»¡£<BR><strong><FONT 
            color=#1B86E0>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;³¬µÍ¼Û**Ç©Ô¼°üÔÂ**¿ìËÙ×¨ÒµÉÏÃÅÎ¬ÐÞµçÄÔ<BR></FONT></strong>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT 
            color=#1B86E0>ÉÁµç°²×°ÐÂÏµÍ³&nbsp;&nbsp;30·ÖÖÓ¾ÍOK&nbsp;&nbsp;ÉúÒâÈËµÄÊ×Ñ¡</FONT><br><br>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)¸öÈËµçÄÔ×é×°¼°Ó²¼þÏúÊÛÓëÎ¬»¤<IMG align=right height=250 src="pop_right.jpg" 
            width=149><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)¿ìËÙ°²×°¸÷ÖÖ·±¡¢¼òÌå²Ù×÷ÏµÍ³(<FONT 
            color=#1B86E0>²Ù×÷ÏµÍ³ÀïÒÑ°üº¬ÓÐ¸÷ÖÖ³£ÓÃÈí¼þ</FONT>) 
            <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(3)ÅÅ³ý¸÷ÖÖ³£¼ûµÄ¹ÊÕÏ¡¢Ó²ÅÌÊý¾Ý»Ö¸´<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(4)°²×°¸÷ÖÖ³£ÓÃ°ì¹«¡¢¹¤¾ß
Èí¼þ(<FONT 
            color=#1B86E0>°²×°ÐÂÏµ
Í³Ãâ·Ñ</FONT>)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(5)°²×°ÏúÊÛÕý°æÉ±¶¾Èí¼þ¡¢ËÑË÷¡¢Èº·¢EmailÈí¼þ<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(6)¾ÖÓòÍø¡¢¹ã
ÓòÍø¹²Ïí
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(7)ÍøÂçÏµÍ³²¼ÏßÉè¼Æ¼°Ó¦ÓÃ<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(8)¼ÆËã»ú²¡¶¾·ÀÖÎ¼°·À»ðÇ½ÉèÖÃ
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(9)¿ìËÙ½â¾öÌìÍþ¶à»úÍ¬Ê±ÉÏÍø
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;****µçÄÔÎ¬»¤¡¢µçÄÔ×é×°¡¢ÍøÂç¹¤³Ì****</P>
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;**×¨Òµ×é½¨ÓÐÅÌ¡¢ÎÞÅÌÍø°É¹¤³Ì**</P>
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*ÈÈÁÒ»¶Ó­µ¥Î»»ò¸öÈËÇ©Ô¼°üÔÂ*</P>
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;**ÈÈ³ÏµÄ·þÎñ£¬È«ÐÄÈ«ÒâÈ«ÎªÁËÄú**</P>
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ÉîÛÚÈºÁ¦¿Æ¼¼ÓÐÏÞ¹«Ë¾<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ÁªÏµÈË£ºÕÅ&nbsp;&nbsp;·æ
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ÁªÏµµç»°£º13714661862»ò0755-83601633<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;QQ£º282079259&nbsp;&nbsp; 
            2441630<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;E-mail:<a href="mailto:168it@126.com">168it@126.com</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Íø
Ö·:<a href="http://www.it678.net">http://www.it678.net</a><br><br></P></TD></TR></TBODY></TABLE>
      <TABLE border=0 cellPadding=0 cellSpacing=0 width="100%">
        <TBODY>
        <TR>
          <TD bgColor=#CFC975><FONT color=#ffffff>¡¡ &nbsp;&nbsp;&nbsp;ÍøÂçÎ¬»¤£º<a href="http://www.it678.net"><FONT color=#ffffff>http://www.it678.net</FONT></a> 
            ¡¡¡¡¡¡¡¡¡¡¡¡¡¡     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;µçÄÔÎ¬ÐÞ£º<a 
href="http://www.it678.net"><FONT color=#ffffff>http://www.it678.net</FONT></a> </FONT></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></DIV></BODY></HTML>


From qjclove2@sina.com  Sat Dec 18 12:45:18 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA03814
	for <urn-archive@ietf.org>; Sat, 18 Dec 2004 12:45:17 -0500 (EST)
From: qjclove2@sina.com
Message-Id: <200412181745.MAA03814@ietf.org>
Received: from [222.248.149.146] (helo=urn-archive)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Cfimj-00080d-EY
	for urn-archive@ietf.org; Sat, 18 Dec 2004 12:54:30 -0500
Subject: =?GB2312?B?t8DOsbHqx6nWxtf3oaqzrsaxvLawvLDmvLzK9aOhyKvH8sHsz8ijoQ==?=
To: urn-archive@ietf.org
Content-Type: text/plain;charset="GB2312"
Reply-To: qjclove@163.com
Disposition-Notification-To: qjclove@163.com
Date: Sun, 19 Dec 2004 01:45:14 +0800
X-Priority: 4
X-Mailer: Foxmail 4.0
X-Spam-Score: 0.3 (/)
X-NONENGLISH: Subject contains non-English characters
X-Scan-Signature: 0a7aa2e6e558383d84476dc338324fab

ÄúºÃ£¡ÇëÎñ±Ø½«´ËÐÅ×ª³ÊÓÚ¹ó¹«Ë¾²É¹º²¿»ò¸ºÔð·ÀÎ±µÄ²¿ÃÅ
¸ºÔðÈË£¬·Ç³£¸ÐÐ»Äú£¡

ÎÒÃÇ¹«Ë¾³ÉÁ¢ÓÚ1983Äê£¬´ÓÊÂ·ÀÎ±°²È«Ó¡Ë¢ÒµÒÑÓÐ20ÄêµÄ¾­
Ñé£¬ÓµÓÐÈ«Çò×î¶¥¼¶µÄ·ÀÎ±²úÆ·Éú²úÉè±¸£¬ÊÇÈ«Çò¼«ÉÙÊýÍ¬
Ê±¾ß±¸µñ¿Ì°¼°æÓ¡Ë¢ºÍÀØÉä¼¤¹âÈ«ÏñµÈ¶àÏî·ÀÎ±¼¼Êõ£¬Ò²ÊÇ
Ì¨ÍåµÚÒ»¼Ò¡¢È«ÑÇÖÞµØÇø×î×¨Òµ¡¢×îÍêÕûµÄ·ÀÎ±²úÆ·Éú²ú¹©
Ó¦ÉÌ¡£ÓÉÓÚÔÚ¼¼ÊõÉÏ¾ø¶ÔµÄÁìÏÈºÍ¼Û¸ñÉÏµÄÏà¶ÔµÍÁ®Á½·½Ãæ
ÓÅÊÆ£¬¹Ê¶ûÔÚÉîÛÚµØÇø¶Ì¶ÌÒ»ÄêÊ±¼ä£¬¾Í·þÎñºÍ³¤ÆÚºÏ×÷ÁË
ÊýÊ®¼ÒÖªÃû¹«Ë¾ÆóÒµ¡£
                  
        ·þÎñÏîÄ¿
 Ò»¡¢µñ¿Ì°¼°æ·ÀÎ±ÉÌ±ê£º
     È«ÖÐ¹úÎ¨Ò»Ò»¼Ò¡¢Ìá¹©³®Æ±¼¶°¼°æÓ¡Ë¢·ÀÎ±¼¼ÊõµÄÃñÓª
     ÆóÒµ£¬ÆäÖÐ5-8É«½ÓÎÆ¡¢×¨Êô·ÀÎ±Ö½ÕÅ¡¢¸¡µñ°¼°æÊÖ¸ÐÐ§
     ¹û¡¢µ¥ÌåË«Ïà¡¢ÎÂ±ä¡¢¹â±äµÈ·ÀÎ±ÓÍÄ«µÄÓ¦ÓÃ¡¢Òþ²ØÍ¼
     ÎÄµÈ¶àÏî¶À´´¼¼Êõ£¬ÁìÏÈÍ¬ÐÐÒµ£¨¸÷¹úÓ¡³®³§Í¬Àà¼¼Êõ£©
     3-5Äê¡£´Ë¼¼ÊõÄÜÈ·±£2-3ÄêÄÚÈ«Çò²»»á³öÏÖÔì¼ÙÕß£¬Í¬Ê±
     Ò²ÄÜÈÃ¹Ë¿Í¸üÇáÒ×µØÍ¨¹ý´¥¾õºÍÊÓ¾õÀ´±ç±ðÕæÎ±¡£
 ¶þ¡¢ÀØÉä×ÛºÏ·ÀÎ±ÉÌ±ê£º
     ÓµÓÐÈ«Çò¶¥¼¶·Ö±æÂÊ30000dpiÒÔÉÏµÄ¸ß½âÎö¶ÈÊýÎ»ÏµÍ³¡¢
     0.03-0.1mmÎ¢ÐÍ×Ö¡¢3DÈ«²ÊÀØÉä¡¢»ý³ÉÊ½²ÊÉ«µÈ¹ú¼Ê¶¥
     ¼âµÄÀØÉäÈ«Ï¢¼¼Êõ¡££¨¶øÒ»°ãµÄ¡¢¹úÄÚÆäËûÍ¬ÐÐÆóÒµ×î¸ß
     µÄÀØÉä±êÇ©×î¸ß·Ö±æÂÊ²Å´ïµ½2450dpi£©¡£
 Èý¡¢¸÷Àà·ÀÎ±·âÇ©¡¢·âÌõ£º
     È«×ªÒÆÐÍ¡¢°ë×ªÒÆÐÍ¡¢²»×ªÒÆÐÍÈýÖÖ²»¸É½ºÖÇÄÜÌùÖ½µÄ
     Éè¼Æ£¬²¢¿ÉÓ¡Ë¢×¨ÓÃÍ¼°¸¡¢ÎÄ×Ö¡¢±àÂë£¬¸ü¿É¼ÓÉÏ°¼°æ
     Ó¡Ë¢¼°ÀØÉäÈ«Ïñ£¬È·±£ÄúµÄÎï¼þÔÚÁ÷Í¨¹ý³ÌÖÐÍòÎÞÒ»Ê§¡£
 ËÄ¡¢¸÷Àà¹ÉÆ±¡¢Õ®¾í¡¢Ö§Æ±¡¢Àñ¾í¡¢½ÉÄÉÆ¾Ö¤¡¢ÊÜÒæÆ¾Ö¤µÈÓÐ¼ÛÖ¤¾í£º
     ÔÚÌ¨Íå³¤Äê·þÎñÓÚ10000¶à¼ÒÖªÃûÆóÒµºÍ30Óà¼Ò½ðÈÚ»ú¹¹£¬
     ±¾¹«Ë¾ÊµÁ¦ÐÛºñ¡¢ÄÚ²¿°²È«¿Ø¹ÜÑÏ¸ñ£¬ÕæÕýÁËÈ´ÄúµÄºó¹ËÖ®ÓÇ¡£
 
     ÆóÒµ¾­Óª×ÚÖ¼-- "³ÏÐÅ¡¢Ð¯ÊÖ¡¢×ßÔ¶Â·"
      
     ÒÔÉÏÊÇÎÒÃÇ¹«Ë¾ÒµÎñµÄ¼òµ¥½éÉÜ£¬·ÀÎ±ÊÇÒ»ÃÅÏàµ±×¨ÒµµÄÁìÓò£¬
     Èç¹ûÄúÓÐ¹ØÓÚÕâ·½ÃæµÄÐèÇó»òÒÉÎÊ£¬ÇëËæÊ±ÁªÏµÎÒÃÇ£¬ÎÒÃÇ¹«Ë¾
     ½«ÎªÄúÌá¹©×îÂúÒâµÄ´ð¸´£¡
     
     ×£ÉÌì÷£¡


ÉîÛÚ°ìÊÂ´¦
ÁªÏµÈË£ºÇú½£³É 
µç»°£º13714682806 ¡¡
E-mail£ºqujiancheng@126.com  QQ:54040200
µØÖ·£º ÉîÛÚÊÐ¸£ÌïÇø»ªÇ¿±±Â·ÈºÐÇ¹ã³¡C×ù1606ÊÒ ¡¡
ÓÊ±à£º518028

£¨±¾ÓÊ¼þÎªÉÆÒâÈº·¢ÓÊ¼þ£¬ÈçÓÐ´òÈÅ£¬ÇëËæÊÖÉ¾³ý£¡Èç¹ó¹«Ë¾²»Óû¼ÌÐø
ÊÕÈ¡Í¬ÀàÐÍÖ®ÓÊ¼þ,¿ÉÔÚÄúÊÕ·¢ÓÊ¼þÈí¼þÉÏÉèÖÃ¹ýÂË£»»ò½«¹ó¹«Ë¾ÓÊ¼þµØÖ·
ÓÃ¶ÌÏûÏ¢·¢ËÍÖÁÎÒÊÖ»úÉÏ£¬¼´¿ÉÎªÄúÉ¾³ý,²»±ãÖ®´¦¾´ÇëÔ­ÁÂ!Ð»Ð»!
Èç±¾ÐÅÏ¢¶ÔÄãÓÐÓÃ£¬Çë±£Áô£¡£©


ÉîÛÚÊÐ½ð¿­Åôµç×ÓÓÐÏÞ¹«Ë¾
Çú½£³É
86-0755-25806075
qjclove2@sina.com
¸£ÌïÇø»ªÇ¿±±Â·ÈºÐÇ¹ã³¡C×ù1606


From Blissm@mailbling.com.br  Sat Dec 18 17:19:21 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA25998;
	Sat, 18 Dec 2004 17:19:21 -0500 (EST)
Received: from [200.207.163.116] (helo=200-207-163-116.speedyterra.com.br)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Cfn3r-0005bV-2V; Sat, 18 Dec 2004 17:28:37 -0500
Received: from 161.117.71.96 by 200.207.163.116; Sun, 19 Dec 2004 06:16:05 -0800
Message-ID: <ZRULNKBUOCOPNZAUHUJMGZA@rediff.com>
From: "Joanne Magee" <Blissm@mailbling.com.br>
Reply-To: "Joanne Magee" <Blissm@mailbling.com.br>
To: um@ietf.org, uri-review@ietf.org, uri-review-admin@ietf.org,
        uri-review-web-archive@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org, user@ietf.org, usic-admin@ietf.org,
        vrrp@ietf.org, vwg@ietf.org, webmaster@ietf.org, wg@ietf.org,
        wgchairs@ietf.org, workshop@ietf.org
Subject: I'l be in there monday
Date: Sun, 19 Dec 2004 06:16:05 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--11488645169725897"
X-Spam-Score: 11.9 (+++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 5a9a1bd6c2d06a21d748b7d0070ddcb8

----11488645169725897
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>

<head>
</head>

<body>

<p>Hi, John told me you and I would fit well together ...<br>
I figured out I would email you to know more about you .<br>
I will be in town next week .<br>
So here is a bit more information about me and what I'm looking for :<br>
I'm a 18 years old lady looking for fun and new friends .<br>
Nothing serious for now but who knows where it might get us !<br>
I'd like to meet you or exchange a chat / pictures with you . I'l be movin=
g 
arround your town soon .<br>
I also got a webcam :)<br>
There are plenty of other things I could tell you... Just send me a messag=
e and 
we'll chat<br>
<br>
I would love to chat with you, you can visit my profile <br>
there :<br>
<br>
<b><a href=3D"http://www.datingwebsiteemail.info/profile1342/">
http://www.datingwebsiteemail.info/profile1342/</a></b><br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>memo chao
<br>
<br>
<br>
<br>
<br>mystic
<br>
<br>
<br>
If you don't wanna receive my emails anymore you can click <br>
on this : http://www.datingwebsiteemail.info/x.php?nb=3D5<br>
&nbsp;</p>

</body>

</html>


----11488645169725897--



From njcymyjlhbfwa@worldnet.att.net  Sun Dec 19 03:17:53 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA11687;
	Sun, 19 Dec 2004 03:17:53 -0500 (EST)
Received: from p5141-ipad04kyoto.kyoto.ocn.ne.jp ([219.162.152.141])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CfwP9-0007K2-Nf; Sun, 19 Dec 2004 03:27:14 -0500
X-Message-Info: QjvG8bXDGkggYUi50lk776FG2QratUVZg
Received: from gyetrgro52.eircom.net (160.16.20.140) by rlw233-qp.eircom.net with Microsoft SMTPSVC(5.0.2195.6824);
	 Sun, 19 Dec 2004 09:05:30 +0100
Received: from leilamasturbateturkeyz531 (fascicle72.13.44.161)
          by eircom.net (ss1) with SMTP
          id <332745v12443jwm>
          (Authid: SethMata);
          Sun, 19 Dec 2004 14:11:30 +0600
From: "britney and christina" <njcymyjlhbfwa@worldnet.att.net>
To: "'Internet-drafts'" <internet-drafts@ietf.org>
Subject: Download oceans 12 movie -zbp 09 ho
Date: Sun, 19 Dec 2004 02:13:30 -0600
Message-ID: <287d64i804$256pbt22qm4502$998jed222x@thomsonkhanf233571>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--6066463037672015487"
X-Spam-Score: 6.0 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 082a9cbf4d599f360ac7f815372a6a15

----6066463037672015487
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Hello

Un limited
Music and MP 3 songs
Movies
Games
Software
TV Shows
Song Lyrics
Audio Books

Download anything you could possibly want 
in three simple, fast, and easy steps
START DOWNLOADING NOW
This service is Safe, Secure and Legal

http://www.funwinterdownloads.com/news.html

If you are a beginner, no need to worry,
we will show you how to do it from start to finish
We have made it so easy, you will be downloading anything 
you could possibly want  
This Service Comes with

More  Bonuses

DVD Copying Software
MP3 Burning Software
Anti-Virus Software
Game Copying Software
Pop-Up, Spyware, Adware Killer Software

http://www.funwinterdownloads.com/news.html

Even More Benefits : 

Latest FileSharing Software
In-Depth Visual Tutorials
Internet History Cleaner
Privacy Protection Software
Access to 90000000 Songs
Unlimited Technical Support
Stay Legal  Do not Get Sued


Lifetime Membership is $34.95
Check out to Join Now and Start Downloading in Minutess

http://www.funwinterdownloads.com/news.html


Regards
Seth Mata
Affilate Manager
Multimedia Download Center

----6066463037672015487--



From NVBXQKAR@erols.com  Sun Dec 19 03:47:13 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA14445;
	Sun, 19 Dec 2004 03:47:12 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Cfwrf-0007tG-Iq; Sun, 19 Dec 2004 03:56:31 -0500
Received: from [218.237.119.75] (helo=SIEGEHOST)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CfwiR-0003qa-3b; Sun, 19 Dec 2004 03:46:59 -0500
X-Message-Info: CIB3dxxVEGbaTTUpx8kz46+ODXdub514xfbGQ
Received: from mail6623.eln.chez.com (0.130.24.123) by zv7-hft31.chez.com with Microsoft SMTPSVC(5.0.2195.6824);
	 Sun, 19 Dec 2004 09:36:33 +0200
Received: from M44 (lhd244.244.217.150.yy3.wb.chez.com 170.212.201.63)
	by mail763.ijy.chez.com (29.33.66ts959/85.462.05) with SMTP id lxe504UK3Ro625;
	Sun, 19 Dec 2004 12:39:33 +0500
Message-ID: <089qeo11j4rc2s$won60rv65qoq081$g13e31@HHKV144>
From: "Jennifer Swartz" <NVBXQKAR@erols.com>
To: "Mpls" <mpls@ietf.org>
References: <skillet646-YA924LDfBMbjcQI0MWK24342p432@chez.com>
Subject: Revollutionaary and new peenjs enlaargment tool! confine
Date: Sun, 19 Dec 2004 00:44:33 -0700
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--8028843753359695"
X-Spam-Score: 11.1 (+++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 0bc60ec82efc80c84b8d02f4b0e4de22

----8028843753359695
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

Get the new penjjs enlaaaregment devjcce! <br>
Right from our doctors, the new device can EXXTEND <br>
your tool and gain more inches! <br>
<a href="http://www.gr8offers.info/in.php?id=jenna"> Enter HERE <br>
http://www.xtenders.info/in.php?id=jenna
</a>
<br>
<br>
- Dr. Approved <br>
- Gain Moore Inchees! <br>
- Calculate Your New Tool Size NOW! <br>
<br>
churchwoman harp eventide borg chalcocite chairperson brookside chassis cornet afford. triangle spinach narcosis tumult cryptanalytic buttercup vail jar delta towel. aperiodic bicentennial duffel castanet chapman ut hindrance were pillar peninsula horseback selenium. 
<br>
prototype motto retinal tailwind brilliant dirty beehive tousle mcmullen. atlantes brenner detente capacitance approximant blowback cindy. baleful trichloroethane catatonic cenozoic sheffield subvert gunther viaduct echelon coulter baptiste oleomargarine brew. protect caller dose opium thea goldberg huge virtuosity demigod item. 
<br>
<a href="http://www.gr8offers.info/unsubscribe/unsubscribe.html"> take me uff </a>
exhumation richardson dolomitic bini. hypoactive background persian bernet foursquare. 
<br>
fresnel net sturdy cassandra em dispel conclave sob. coriander triassic fieldstone forsake bondsmen jasper acid printmake iambic diagnoses excusable andrei. loess elongate rangy excelling antonym amalgamate peafowl lucrative petticoat dissension. 
<br>

----8028843753359695--



From STMLWZSLNKNRCheryl@br.fjfi.cvut.cz  Mon Dec 20 10:10:00 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA04934;
	Mon, 20 Dec 2004 10:10:00 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CgPJw-0002jS-UH; Mon, 20 Dec 2004 10:19:38 -0500
Received: from ip-wv-66-168-160-085.charterwv.net ([66.168.160.85])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CgPAd-0001MQ-Rz; Mon, 20 Dec 2004 10:10:00 -0500
X-Message-Info: 7DEW98RNVn53CTE3BbiPVCsxN09lqoVR3BduMoiK20
Received: from o-7-535-A-899.GSYGQIH8.STMLWZSLNKNRCheryl@br.fjfi.cvut.cz ([162.116.24.84]) by trmjA3-oa3B.STMLWZSLNKNRCheryl@br.fjfi.cvut.cz with Microsoft SMTPSVC(5.0.0BA7.CD7B);
	 Mon, 20 Dec 2004 12:05:52 -0300
Message-ID: <C0A4E63A00E1A.DF7DB@STMLWZSLNKNRCheryl@br.fjfi.cvut.cz>
X-Originating-IP: [11.59.98.95]
X-Originating-Email: [STMLWZSLNKNRCheryl@br.fjfi.cvut.cz]
X-Sender: STMLWZSLNKNRCheryl@br.fjfi.cvut.cz
Reply-To: "Rushing deplore" <STMLWZSLNKNRCheryl@br.fjfi.cvut.cz>
From: "Rushing deplore" <STMLWZSLNKNRCheryl@br.fjfi.cvut.cz>
To: "Urn-archive" <urn-archive@ietf.org>
Subject: in need of a mover?
Date: Mon, 20 Dec 2004 19:01:52 +0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--9D77D661C603176B77A"
X-Spam-Score: 10.5 (++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 0bc60ec82efc80c84b8d02f4b0e4de22

----9D77D661C603176B77A
Content-Type: text/html;
	charset="iso-A51B-1"
Content-Transfer-Encoding: quoted-printable


<html>
<head>
<title>we ship anything</title>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859=
-1">
</head>

<body>
<p>Whether you are moving only one item or an entire household,</p>
<p> we have the experience, equipment, professional staff, and support to =
handle 
  all of your moving needs.</p>

<p><a href=3D"http://hoVad.info/7yu9.htm">Get a free quote now</a></p>
<p>&nbsp;</p>
<p><a href=3D"http://hovad.info/579kim.html">to manage your subscription s=
ettings</a></font></p>
</body>
</html>


----9D77D661C603176B77A--


From qjclove2@sina.com  Mon Dec 20 10:24:29 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA06686
	for <urn-archive@ietf.org>; Mon, 20 Dec 2004 10:24:29 -0500 (EST)
From: qjclove2@sina.com
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CgPXw-00039o-UI
	for urn-archive@ietf.org; Mon, 20 Dec 2004 10:34:05 -0500
Received: from [222.248.149.146] (helo=urn-archive)
	by mx2.foretec.com with esmtp (Exim 4.24)
	id 1CgPOU-0001sO-0Y
	for urn-archive@ietf.org; Mon, 20 Dec 2004 10:24:18 -0500
Subject: =?GB2312?B?t8DOsbHqx6nWxtf3oaqzrsaxvLawvLDmvLzK9aOhyKvH8sHsz8ijoQ==?=
To: urn-archive@ietf.org
Content-Type: text/plain;charset="GB2312"
Reply-To: qjclove@163.com
Disposition-Notification-To: qjclove@163.com
Date: Mon, 20 Dec 2004 23:24:10 +0800
X-Priority: 4
X-Mailer: Foxmail 4.0
Message-Id: <E1CgPOU-0001sO-0Y@mx2.foretec.com>
X-Spam-Score: 2.1 (++)
X-NONENGLISH: Subject contains non-English characters
X-Scan-Signature: 0a7aa2e6e558383d84476dc338324fab

ÄúºÃ£¡ÇëÎñ±Ø½«´ËÐÅ×ª³ÊÓÚ¹ó¹«Ë¾²É¹º²¿»ò¸ºÔð·ÀÎ±µÄ²¿ÃÅ
¸ºÔðÈË£¬·Ç³£¸ÐÐ»Äú£¡

ÎÒÃÇ¹«Ë¾³ÉÁ¢ÓÚ1983Äê£¬´ÓÊÂ·ÀÎ±°²È«Ó¡Ë¢ÒµÒÑÓÐ20ÄêµÄ¾­
Ñé£¬ÓµÓÐÈ«Çò×î¶¥¼¶µÄ·ÀÎ±²úÆ·Éú²úÉè±¸£¬ÊÇÈ«Çò¼«ÉÙÊýÍ¬
Ê±¾ß±¸µñ¿Ì°¼°æÓ¡Ë¢ºÍÀØÉä¼¤¹âÈ«ÏñµÈ¶àÏî·ÀÎ±¼¼Êõ£¬Ò²ÊÇ
Ì¨ÍåµÚÒ»¼Ò¡¢È«ÑÇÖÞµØÇø×î×¨Òµ¡¢×îÍêÕûµÄ·ÀÎ±²úÆ·Éú²ú¹©
Ó¦ÉÌ¡£ÓÉÓÚÔÚ¼¼ÊõÉÏ¾ø¶ÔµÄÁìÏÈºÍ¼Û¸ñÉÏµÄÏà¶ÔµÍÁ®Á½·½Ãæ
ÓÅÊÆ£¬¹Ê¶ûÔÚÉîÛÚµØÇø¶Ì¶ÌÒ»ÄêÊ±¼ä£¬¾Í·þÎñºÍ³¤ÆÚºÏ×÷ÁË
ÊýÊ®¼ÒÖªÃû¹«Ë¾ÆóÒµ¡£
                  
        ·þÎñÏîÄ¿
 Ò»¡¢µñ¿Ì°¼°æ·ÀÎ±ÉÌ±ê£º
     È«ÖÐ¹úÎ¨Ò»Ò»¼Ò¡¢Ìá¹©³®Æ±¼¶°¼°æÓ¡Ë¢·ÀÎ±¼¼ÊõµÄÃñÓª
     ÆóÒµ£¬ÆäÖÐ5-8É«½ÓÎÆ¡¢×¨Êô·ÀÎ±Ö½ÕÅ¡¢¸¡µñ°¼°æÊÖ¸ÐÐ§
     ¹û¡¢µ¥ÌåË«Ïà¡¢ÎÂ±ä¡¢¹â±äµÈ·ÀÎ±ÓÍÄ«µÄÓ¦ÓÃ¡¢Òþ²ØÍ¼
     ÎÄµÈ¶àÏî¶À´´¼¼Êõ£¬ÁìÏÈÍ¬ÐÐÒµ£¨¸÷¹úÓ¡³®³§Í¬Àà¼¼Êõ£©
     3-5Äê¡£´Ë¼¼ÊõÄÜÈ·±£2-3ÄêÄÚÈ«Çò²»»á³öÏÖÔì¼ÙÕß£¬Í¬Ê±
     Ò²ÄÜÈÃ¹Ë¿Í¸üÇáÒ×µØÍ¨¹ý´¥¾õºÍÊÓ¾õÀ´±ç±ðÕæÎ±¡£
 ¶þ¡¢ÀØÉä×ÛºÏ·ÀÎ±ÉÌ±ê£º
     ÓµÓÐÈ«Çò¶¥¼¶·Ö±æÂÊ30000dpiÒÔÉÏµÄ¸ß½âÎö¶ÈÊýÎ»ÏµÍ³¡¢
     0.03-0.1mmÎ¢ÐÍ×Ö¡¢3DÈ«²ÊÀØÉä¡¢»ý³ÉÊ½²ÊÉ«µÈ¹ú¼Ê¶¥
     ¼âµÄÀØÉäÈ«Ï¢¼¼Êõ¡££¨¶øÒ»°ãµÄ¡¢¹úÄÚÆäËûÍ¬ÐÐÆóÒµ×î¸ß
     µÄÀØÉä±êÇ©×î¸ß·Ö±æÂÊ²Å´ïµ½2450dpi£©¡£
 Èý¡¢¸÷Àà·ÀÎ±·âÇ©¡¢·âÌõ£º
     È«×ªÒÆÐÍ¡¢°ë×ªÒÆÐÍ¡¢²»×ªÒÆÐÍÈýÖÖ²»¸É½ºÖÇÄÜÌùÖ½µÄ
     Éè¼Æ£¬²¢¿ÉÓ¡Ë¢×¨ÓÃÍ¼°¸¡¢ÎÄ×Ö¡¢±àÂë£¬¸ü¿É¼ÓÉÏ°¼°æ
     Ó¡Ë¢¼°ÀØÉäÈ«Ïñ£¬È·±£ÄúµÄÎï¼þÔÚÁ÷Í¨¹ý³ÌÖÐÍòÎÞÒ»Ê§¡£
 ËÄ¡¢¸÷Àà¹ÉÆ±¡¢Õ®¾í¡¢Ö§Æ±¡¢Àñ¾í¡¢½ÉÄÉÆ¾Ö¤¡¢ÊÜÒæÆ¾Ö¤µÈÓÐ¼ÛÖ¤¾í£º
     ÔÚÌ¨Íå³¤Äê·þÎñÓÚ10000¶à¼ÒÖªÃûÆóÒµºÍ30Óà¼Ò½ðÈÚ»ú¹¹£¬
     ±¾¹«Ë¾ÊµÁ¦ÐÛºñ¡¢ÄÚ²¿°²È«¿Ø¹ÜÑÏ¸ñ£¬ÕæÕýÁËÈ´ÄúµÄºó¹ËÖ®ÓÇ¡£
 
     ÆóÒµ¾­Óª×ÚÖ¼-- "³ÏÐÅ¡¢Ð¯ÊÖ¡¢×ßÔ¶Â·"
      
     ÒÔÉÏÊÇÎÒÃÇ¹«Ë¾ÒµÎñµÄ¼òµ¥½éÉÜ£¬·ÀÎ±ÊÇÒ»ÃÅÏàµ±×¨ÒµµÄÁìÓò£¬
     Èç¹ûÄúÓÐ¹ØÓÚÕâ·½ÃæµÄÐèÇó»òÒÉÎÊ£¬ÇëËæÊ±ÁªÏµÎÒÃÇ£¬ÎÒÃÇ¹«Ë¾
     ½«ÎªÄúÌá¹©×îÂúÒâµÄ´ð¸´£¡
     
     ×£ÉÌì÷£¡


Ì¨Íå¹«Ë¾ÉîÛÚ°ìÊÂ´¦
ÁªÏµÈË£ºÇú½£³É 
µç»°£º13714682806 ¡¡25806075
E-mail£ºqujiancheng@126.com  QQ:54040200
µØÖ·£º ÉîÛÚÊÐ¸£ÌïÇø»ªÇ¿±±Â·ÈºÐÇ¹ã³¡C×ù1606ÊÒ ¡¡
ÓÊ±à£º518028

£¨±¾ÓÊ¼þÎªÉÆÒâÈº·¢ÓÊ¼þ£¬ÈçÓÐ´òÈÅ£¬ÇëËæÊÖÉ¾³ý£¡Èç¹ó¹«Ë¾²»Óû¼ÌÐø
ÊÕÈ¡Í¬ÀàÐÍÖ®ÓÊ¼þ,¿ÉÔÚÄúÊÕ·¢ÓÊ¼þÈí¼þÉÏÉèÖÃ¹ýÂË£»»ò½«¹ó¹«Ë¾ÓÊ¼þµØÖ·
ÓÃ¶ÌÏûÏ¢·¢ËÍÖÁÎÒÊÖ»úÉÏ£¬¼´¿ÉÎªÄúÉ¾³ý,²»±ãÖ®´¦¾´ÇëÔ­ÁÂ!Ð»Ð»!
Èç±¾ÐÅÏ¢¶ÔÄãÓÐÓÃ£¬Çë±£Áô£¡£©


ÉîÛÚÊÐ½ð¿­Åôµç×ÓÓÐÏÞ¹«Ë¾
Çú½£³É
86-0755-25806075
qjclove2@sina.com
¸£ÌïÇø»ªÇ¿±±Â·ÈºÐÇ¹ã³¡C×ù1606


From MylesPittman@ixpres.com  Mon Dec 20 14:32:10 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA26466;
	Mon, 20 Dec 2004 14:32:10 -0500 (EST)
Received: from [61.36.168.48] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CgTO1-0000vx-KB; Mon, 20 Dec 2004 14:40:07 -0500
Received: from %RECEIVED.blazedot.com (%RECEIVED.blazedot.com [198.48.176.203]) by 61.36.168.48 %REC_WITH;
	 Tue, 21 Dec 2004 03:28:56 -0800
Message-ID: <%MESSAGEID@blazedot.com>
Organization: Internet Mail Service (5.5.2650.21)
From: "Dalia Neal" <%FROM_USER@blazedot.com>
Reply-To: "Dalia Neal" <%FROM_USER@blazedot.com>
To: uri-review-web-archive@ietf.org, urn-archive@ietf.org, urn-ietf@ietf.org,
        urn-nid-admin@ietf.org, urn-nid-web-archive@ietf.org, user@ietf.org,
        usic-admin@ietf.org, vrrp@ietf.org, vwg@ietf.org, webmaster@ietf.org,
        wg@ietf.org
Subject: Don't know what to give out ?
Date: Tue, 21 Dec 2004 03:28:56 -0800
X-Mailer: Internet Mail Service (5.5.2650.21)
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="3608090069476119"
X-Spam-Score: 32.5 (++++++++++++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 69a74e02bbee44ab4f8eafdbcedd94a1

--3608090069476119
Content-Type: text/plain; charset=%CHARSET
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

%MAKE_TXT[3-6]

--3608090069476119
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>

<head>
<title>Late for christmas gifts ?</title>
</head>

<body>

<p>Why not give a rolex to your beloved one ? for about 10 % of the price =
? He 
will never know it's a replica :)</p>
<p><a href=3D"http://www.cmik.com/r/folex/"><b>
<font color=3D"#FF0000" size=3D"5" face=3D"Arial Black">Pay</font><font co=
lor=3D"#FF0000" size=3D"5" face=3D"Arial Black"> 
us a visit</font></b><font color=3D"#FF0000"><font face=3D"Arial Black"><b=
>, this 
will definitly make the person happy</b></font></font></a></p>

</body>

</html>


--3608090069476119--



From zeyhdunxebi@attglobal.net  Tue Dec 21 11:44:23 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA26298;
	Tue, 21 Dec 2004 11:44:23 -0500 (EST)
Received: from [61.249.122.176] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CgnH2-0008Da-16; Tue, 21 Dec 2004 11:54:13 -0500
X-Message-Info: TvSWT3kslJUN495GUWnfrD877UZEnbtNAC1EVF4MZQ71cux591T
Received: (from i422airline@localhost)
	by uee463-bleak99.dzc588bzn.atl.mindspring.com (2.04.44/3.83.10) id d0YSH6kc4714;
	Tue, 21 Dec 2004 11:36:04 -0400 GMT
X-Authentication-Warning: f92-dadaist8.lcw7eg.atl.mindspring.com: i786rule set sender to zeyhdunxebi@attglobal.net using -m
MIME-Version: 1.0
Date: Tue, 21 Dec 2004 14:40:04 -0100
From: Tommie Mayes <zeyhdunxebi@attglobal.net>
Subject: New and revollutionaary peenjs enlaargment devjce! quadrangular
To: 20000526105633.i-d@ietf.org
Message-Id: <t2m58-8732799-9339448786059539892052@viewpoint424>
Content-Type: multipart/alternative;
	boundary="--36028903553117841813"
X-Spam-Score: 13.2 (+++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a

----36028903553117841813
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

Get the new penjjs enlaaaregment devjcce! <br>
Right from our doctors, the new device can EXXTEND <br>
your tool and gain more inches! <br>
<a href="http://www.gr8offers.info/in.php?id=jenna"> Enter HERE <br>
http://www.xtenders.info/in.php?id=jenna
</a>
<br>
<br>
- Dr. Approved <br>
- Gain Moore Inchees! <br>
- Calculate Your New Tool Size NOW! <br>
<br>
aperiodic gallberry nectar courtroom. disciplinarian fledgling conferrable sixtieth bilayer reflectance breadfruit rever downfall rhodonite transmute burroughs did. inboard cursive butterfat draftsmen bernard congregate erwin. 
<br>
iodide snotty pluggable suffuse. coo clothesmen tailor spore. absence wharton attribute demitted transportation. asynchronous flap wilhelm cytochemistry puzzle earthquake bartender. nuzzle siderite barrymore armchair echelon pragmatism easternmost irreproachable della. 
<br>
<a href="http://www.gr8offers.info/unsubscribe/unsubscribe.html"> take me uff </a>
e's stenography anneal alkane airframe oneself q millipede scissor lawmake arpeggio. aryl keddah revolutionary therapist kinky. mangel detonable crappie centigrade breakoff io gerhardt carbohydrate spite auric alert moser. bulgaria czarina debutante argo gerald tube zorn tate lux chert delicatessen instrumentation fields. 
<br>
baneful chester ambrosia dennis diagrammatic bulb galbreath extraordinary hercules militiamen crane mandamus barrage. begotten beachcomb difficult alice crosby laguerre murmur hilt. gaff beg balmy doomsday bosonic droll portulaca genevieve diana intervention centenary patriarchal trihedral. 
<br>

----36028903553117841813--


From zqhzr@yahoo.com  Wed Dec 22 06:15:21 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA11358;
	Wed, 22 Dec 2004 06:15:21 -0500 (EST)
From: zqhzr@yahoo.com
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Ch4cB-0001nv-2u; Wed, 22 Dec 2004 06:25:24 -0500
Received: from [221.144.239.86] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Ch4bR-0001ak-8r; Wed, 22 Dec 2004 06:24:26 -0500
Received: from 244.32.190.10 by 221.144.239.86; Wed, 22 Dec 2004 13:10:05 +0200
Message-ID: <V[20
Date: Wed, 22 Dec 2004 06:24:26 -0500
X-Spam-Score: 9.3 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 2eba37fe9c77781b0ecb0a74d8c65128



From apple@information-dot-info.com  Wed Dec 22 11:33:07 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA09966;
	Wed, 22 Dec 2004 11:33:05 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Ch9Zt-0003Zu-SZ; Wed, 22 Dec 2004 11:43:10 -0500
Received: from 36-200.insatnet.se ([81.216.36.200])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Ch9YT-0004vN-2i; Wed, 22 Dec 2004 11:41:41 -0500
Subject: Dear client, it's time to update your file
Message-ID: <%CUSTOM_MESSAGEID>
From: "Francesca M" <peach@bantique.com>
To: ldapext@ietf.org
Cc: pwot@ietf.org, urn-archive@ietf.org, pmtud-web-archive@ietf.org,
        minutes@ietf.org, pilc-admin@ietf.org, ldap-dir@ietf.org,
        pana-admin@ietf.org, pwe3@ietf.org, imrg-admin@ietf.org,
        rddp-request@ietf.org, policy-admin@ietf.org, fts@ietf.org,
        adm@ietf.org
Date: Thu, 23 Dec 2004 11:27:44 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--9_LLGQen3P5.uFZieWVvEN6"
X-Spam-Score: 10.0 (++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 52e1467c2184c31006318542db5614d5

----9_LLGQen3P5.uFZieWVvEN6
Content-Type: text/plain;
 format=flowed;
 charset=iso-8859-15
Content-Transfer-Encoding: 7Bit

----9_LLGQen3P5.uFZieWVvEN6
Content-Type: text/html;
 format=flowed;
 charset=iso-8859-15
Content-Transfer-Encoding: 7Bit

Dear Client,<br>
Some time ago you filled out
a form on the internet requesting help with refinancing
your home. Since then we have not heard from you.
If you have already refinanced or have not yet found what you
are looking for, you may want to take a look at our
website, our rates start at 3.075%. Our form gives you
the convenience of choosing which monthly payment is
best for you depending on your circumstances. This
flexibility allows you to accelerate your loan in months
where money is no problem. At other times you may choose
another option such as interest only, and pay hudreds
less. In any event, if you have a credit score of 520 or
more, our form will be right for you, and save you
hundreds of dollars each and every month!<br><br>
 
<a href="http://www.lowrates4you.info/mtg/?mid=dx">http://www.lowrates4you.info/mtg/?mid=dx</a><br><br>
 
Sincerely,
Lorene J Loan Assistant

----9_LLGQen3P5.uFZieWVvEN6--




From FKHNKBT@adelphia.com  Thu Dec 23 11:37:37 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA25067;
	Thu, 23 Dec 2004 11:37:37 -0500 (EST)
Received: from home-116061.b.astral.ro ([82.208.180.98])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1ChW7t-0000Q3-56; Thu, 23 Dec 2004 11:47:48 -0500
X-Message-Info: DPijKZ4czoAko/pCPfxTANuCchdXdBTKx0ZO
Received: from criteria-qq3.filbert.netzero.net (128.56.176.191) by ze21-b85.netzero.net with Microsoft SMTPSVC(5.0.2195.6824);
	 Thu, 23 Dec 2004 10:28:01 -0500
From: Danielle Fair <FKHNKBT@adelphia.com>
To: ans-research@ietf.org
Subject: New and revollutionaary peenjs enlaargment tool! centrifuge
Date: Thu, 23 Dec 2004 14:33:01 -0100 EST
Message-ID: <2294933763792.76032523.5976160@sip-g4.netzero.net>
Mime-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--10392812571849801"
X-Spam-Score: 23.4 (+++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 0bc60ec82efc80c84b8d02f4b0e4de22

----10392812571849801
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

Get the new penjjs enlaaaregment devjcce! <br>
Right from our doctors, the new device can EXXTEND <br>
your tool and gain more inches! <br>
<a href="http://www.gr8offers.info/in.php?id=jenna"> Enter HERE <br>
http://www.xtenders.info/in.php?id=jenna
</a>
<br>
<br>
- Dr. Approved <br>
- Gain Moore Inchees! <br>
- Calculate Your New Tool Size NOW! <br>
<br>
hour circuitous willie chive automobile emile delirious stimulus visual aurora derrick. consternate conglomerate habib suit coffeepot annulus palladia beecham sanctimonious colossi clarinet salk beige. advent eurasia culinary conducive torpid slapstick megalomaniac lutheran rupee colombo proficient bedridden. detect take bottommost chaw molybdenite bit cadmium. 
<br>
informant certify exorcist kentucky portal. flush bacilli proposal ignorant discipline trag lark senior hornblende. goat doltish cumulus olaf anachronism southwestern. disseminate americanism swine dusseldorf cloudy confederate. 
<br>
<a href="http://www.gr8offers.info/unsubscribe/unsubscribe.html"> take me uff </a>
jericho eigenvalue incontrovertible thornton effusive suffragette devon congenial bolton vestibule longstanding. gummy avow eta swaziland contestant baffle lawman churchwomen stanton sagebrush workman feast prosperous. 
<br>
nominee traversable horowitz delhi connote tangy captious bartend. stalwart baltimore abernathy satire almond abhorred. 
<br>

----10392812571849801--



From qjclove2@sina.com  Thu Dec 23 14:10:28 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA09856
	for <urn-archive@ietf.org>; Thu, 23 Dec 2004 14:10:28 -0500 (EST)
From: qjclove2@sina.com
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1ChYVu-0004Rz-Jq
	for urn-archive@ietf.org; Thu, 23 Dec 2004 14:20:43 -0500
Received: from [222.248.149.146] (helo=urn-archive)
	by mx2.foretec.com with esmtp (Exim 4.24)
	id 1ChYLl-0004hv-2v
	for urn-archive@ietf.org; Thu, 23 Dec 2004 14:10:13 -0500
Subject: =?GB2312?B?t8DOsbHqx6nWxtf3oaqzrsaxvLawvLDmvLzK9aOhyKvH8sHsz8ijoQ==?=
To: urn-archive@ietf.org
Content-Type: text/plain;charset="GB2312"
Reply-To: qjclove@163.com
Disposition-Notification-To: qjclove@163.com
Date: Fri, 24 Dec 2004 03:10:12 +0800
X-Priority: 4
X-Mailer: Foxmail 4.0
Message-Id: <E1ChYLl-0004hv-2v@mx2.foretec.com>
X-Spam-Score: 2.1 (++)
X-NONENGLISH: Subject contains non-English characters
X-Scan-Signature: 082a9cbf4d599f360ac7f815372a6a15

ÄúºÃ£¡ÇëÎñ±Ø½«´ËÐÅ×ª³ÊÓÚ¹ó¹«Ë¾²É¹º²¿»ò¸ºÔð·ÀÎ±µÄ²¿ÃÅ
¸ºÔðÈË£¬·Ç³£¸ÐÐ»Äú£¡

ÎÒÃÇ¹«Ë¾³ÉÁ¢ÓÚ1983Äê£¬´ÓÊÂ·ÀÎ±°²È«Ó¡Ë¢ÒµÒÑÓÐ20ÄêµÄ¾­
Ñé£¬ÓµÓÐÈ«Çò×î¶¥¼¶µÄ·ÀÎ±²úÆ·Éú²úÉè±¸£¬ÊÇÈ«Çò¼«ÉÙÊýÍ¬
Ê±¾ß±¸µñ¿Ì°¼°æÓ¡Ë¢ºÍÀØÉä¼¤¹âÈ«ÏñµÈ¶àÏî·ÀÎ±¼¼Êõ£¬Ò²ÊÇ
Ì¨ÍåµÚÒ»¼Ò¡¢È«ÑÇÖÞµØÇø×î×¨Òµ¡¢×îÍêÕûµÄ·ÀÎ±²úÆ·Éú²ú¹©
Ó¦ÉÌ¡£ÓÉÓÚÔÚ¼¼ÊõÉÏ¾ø¶ÔµÄÁìÏÈºÍ¼Û¸ñÉÏµÄÏà¶ÔµÍÁ®Á½·½Ãæ
ÓÅÊÆ£¬¹Ê¶ûÔÚÉîÛÚµØÇø¶Ì¶ÌÒ»ÄêÊ±¼ä£¬¾Í·þÎñºÍ³¤ÆÚºÏ×÷ÁË
ÊýÊ®¼ÒÖªÃû¹«Ë¾ÆóÒµ¡£
                  
        ·þÎñÏîÄ¿
 Ò»¡¢µñ¿Ì°¼°æ·ÀÎ±ÉÌ±ê£º
     È«ÖÐ¹úÎ¨Ò»Ò»¼Ò¡¢Ìá¹©³®Æ±¼¶°¼°æÓ¡Ë¢·ÀÎ±¼¼ÊõµÄÃñÓª
     ÆóÒµ£¬ÆäÖÐ5-8É«½ÓÎÆ¡¢×¨Êô·ÀÎ±Ö½ÕÅ¡¢¸¡µñ°¼°æÊÖ¸ÐÐ§
     ¹û¡¢µ¥ÌåË«Ïà¡¢ÎÂ±ä¡¢¹â±äµÈ·ÀÎ±ÓÍÄ«µÄÓ¦ÓÃ¡¢Òþ²ØÍ¼
     ÎÄµÈ¶àÏî¶À´´¼¼Êõ£¬ÁìÏÈÍ¬ÐÐÒµ£¨¸÷¹úÓ¡³®³§Í¬Àà¼¼Êõ£©
     3-5Äê¡£´Ë¼¼ÊõÄÜÈ·±£2-3ÄêÄÚÈ«Çò²»»á³öÏÖÔì¼ÙÕß£¬Í¬Ê±
     Ò²ÄÜÈÃ¹Ë¿Í¸üÇáÒ×µØÍ¨¹ý´¥¾õºÍÊÓ¾õÀ´±ç±ðÕæÎ±¡£
 ¶þ¡¢ÀØÉä×ÛºÏ·ÀÎ±ÉÌ±ê£º
     ÓµÓÐÈ«Çò¶¥¼¶·Ö±æÂÊ30000dpiÒÔÉÏµÄ¸ß½âÎö¶ÈÊýÎ»ÏµÍ³¡¢
     0.03-0.1mmÎ¢ÐÍ×Ö¡¢3DÈ«²ÊÀØÉä¡¢»ý³ÉÊ½²ÊÉ«µÈ¹ú¼Ê¶¥
     ¼âµÄÀØÉäÈ«Ï¢¼¼Êõ¡££¨¶øÒ»°ãµÄ¡¢¹úÄÚÆäËûÍ¬ÐÐÆóÒµ×î¸ß
     µÄÀØÉä±êÇ©×î¸ß·Ö±æÂÊ²Å´ïµ½2450dpi£©¡£
 Èý¡¢¸÷Àà·ÀÎ±·âÇ©¡¢·âÌõ£º
     È«×ªÒÆÐÍ¡¢°ë×ªÒÆÐÍ¡¢²»×ªÒÆÐÍÈýÖÖ²»¸É½ºÖÇÄÜÌùÖ½µÄ
     Éè¼Æ£¬²¢¿ÉÓ¡Ë¢×¨ÓÃÍ¼°¸¡¢ÎÄ×Ö¡¢±àÂë£¬¸ü¿É¼ÓÉÏ°¼°æ
     Ó¡Ë¢¼°ÀØÉäÈ«Ïñ£¬È·±£ÄúµÄÎï¼þÔÚÁ÷Í¨¹ý³ÌÖÐÍòÎÞÒ»Ê§¡£
 ËÄ¡¢¸÷Àà¹ÉÆ±¡¢Õ®¾í¡¢Ö§Æ±¡¢Àñ¾í¡¢½ÉÄÉÆ¾Ö¤¡¢ÊÜÒæÆ¾Ö¤µÈÓÐ¼ÛÖ¤¾í£º
     ÔÚÌ¨Íå³¤Äê·þÎñÓÚ10000¶à¼ÒÖªÃûÆóÒµºÍ30Óà¼Ò½ðÈÚ»ú¹¹£¬
     ±¾¹«Ë¾ÊµÁ¦ÐÛºñ¡¢ÄÚ²¿°²È«¿Ø¹ÜÑÏ¸ñ£¬ÕæÕýÁËÈ´ÄúµÄºó¹ËÖ®ÓÇ¡£
 
     ÆóÒµ¾­Óª×ÚÖ¼-- "³ÏÐÅ¡¢Ð¯ÊÖ¡¢×ßÔ¶Â·"
      
     ÒÔÉÏÊÇÎÒÃÇ¹«Ë¾ÒµÎñµÄ¼òµ¥½éÉÜ£¬·ÀÎ±ÊÇÒ»ÃÅÏàµ±×¨ÒµµÄÁìÓò£¬
     Èç¹ûÄúÓÐ¹ØÓÚÕâ·½ÃæµÄÐèÇó»òÒÉÎÊ£¬ÇëËæÊ±ÁªÏµÎÒÃÇ£¬ÎÒÃÇ¹«Ë¾
     ½«ÎªÄúÌá¹©×îÂúÒâµÄ´ð¸´£¡
     
     ×£ÉÌì÷£¡


Ì¨Íå¹«Ë¾ÉîÛÚ°ìÊÂ´¦
ÁªÏµÈË£ºÇú½£³É 
µç»°£º13714682806
E-mail£ºqujiancheng@126.com  QQ:54040200
µØÖ·£º ÉîÛÚÊÐ¸£ÌïÇø»ªÇ¿±±Â·ÈºÐÇ¹ã³¡C×ù1606ÊÒ ¡¡
ÓÊ±à£º518028

£¨±¾ÓÊ¼þÎªÉÆÒâÈº·¢ÓÊ¼þ£¬ÈçÓÐ´òÈÅ£¬ÇëËæÊÖÉ¾³ý£¡Èç¹ó¹«Ë¾²»Óû¼ÌÐø
ÊÕÈ¡Í¬ÀàÐÍÖ®ÓÊ¼þ,¿ÉÔÚÄúÊÕ·¢ÓÊ¼þÈí¼þÉÏÉèÖÃ¹ýÂË£»»ò½«¹ó¹«Ë¾ÓÊ¼þµØÖ·
ÓÃ¶ÌÏûÏ¢·¢ËÍÖÁÎÒÊÖ»úÉÏ£¬¼´¿ÉÎªÄúÉ¾³ý,²»±ãÖ®´¦¾´ÇëÔ­ÁÂ!Ð»Ð»!
Èç±¾ÐÅÏ¢¶ÔÄãÓÐÓÃ£¬Çë±£Áô£¡£©





ÉîÛÚÊÐ½ð¿­Åôµç×ÓÓÐÏÞ¹«Ë¾
Çú½£³É
86-0755-25806075
qjclove2@sina.com
¸£ÌïÇø»ªÇ¿±±Â·ÈºÐÇ¹ã³¡C×ù1606


From txgbvysqpfkhcu@bright.net  Fri Dec 24 03:14:39 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA26316;
	Fri, 24 Dec 2004 03:14:38 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Chkkx-0005HL-Qd; Fri, 24 Dec 2004 03:25:04 -0500
Received: from 66.159.179.233.adsl.snet.net ([66.159.179.233])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Chkas-0005wy-Mv; Fri, 24 Dec 2004 03:14:39 -0500
X-Message-Info: 879izbSjeF6QVSodKI2MC59LcsFGCnmhdZCeKEwuo541GM
Received: from uswestmail.net (140.244.183.122) by kzd054-idv15.uswestmail.net with Microsoft SMTPSVC(4.3.4339.1465);
	 Fri, 24 Dec 2004 11:13:25 +0300
Received: from uswestmail.net (uswestmail.net 182.125.132.66)
	by uswestmail.net (8.12.10/8.12.9) with ESMTP id uwt4KMBZ047
	for <internet-drafts@ietf.org>; Fri, 24 Dec 2004 12:08:25 +0400 (EST)
	(envelope-from txgbvysqpfkhcu@bright.net)
Received: from GO714545253965935 (modemcable96.35-37.t.uswestmail.net 166.12.220.24)
	(authenticated bits=3)
	by uswestmail.net (8.12.10/8.12.9) with ESMTP id fhb08TNX216l726
	for <internet-drafts@ietf.org>; Fri, 24 Dec 2004 06:06:25 -0200 (EST)
	(envelope-from txgbvysqpfkhcu@bright.net)
Message-ID: <56it36cjw6$jef92bf728lpe0$893lqk163wg55@V432453590>
From: "new years music" <txgbvysqpfkhcu@bright.net>
To: <Internet-drafts>
Subject: Download alexander movie -bdm
Date: Fri, 24 Dec 2004 10:07:25 +0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--308863545736879"
X-Spam-Score: 6.3 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 14582b0692e7f70ce7111d04db3781c8

----308863545736879
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Hello
Experience & Enjoy the Digital revolution.
future of online entertainment.

Download anything you could possibly want 
in three simple, fast, and easy steps- 
START DOWNLOADING NOW! 
This service is safe, Secure and Legal

http://www.xmasdownloadnetwork.com/news.html

If you are a beginner, no need to worry,
we will show you how to do it from start to finish
We have made it so easy, you will be downloading anything 
you could possibly want  

This Service Comes with

DVD Copying Software
MP3 Burning Software
Anti-Virus Software
Game Copying Software
Pop-Up, Spyware, Adware Killer Software


http://www.xmasdownloadnetwork.com/news.html

Even More Benefits : 

Latest FileSharing Software
In-Depth Visual Tutorials
Internet History Cleaner
Privacy Protection Software
Access to 90000000 Songs
Unlimited Technical Support
Stay Legal  Do not Get Sued


Lifetime Membership is only $34.95!
Check out to Join Now and Start Downloading in Minutes! 

http://www.xmasdownloadnetwork.com/news.html


Regards
Brianna Jennings
Affilate Manager







No more- http://bfijdeacghkl.comcities.info/go.php?egjkbdxyclzafhim
--------------------
sanction spicy seamstress vasquez thorium absent checkup isotherm cady hyd=
roxide ashen culture eighty amaranth pedagogy surname eerily fred pepsico =
tellurium scrutable thirteen bask stabile banquet wuhan deflect repetitiou=
s salesian risible eastbound archae harass multitude croon interviewee pom=
peii leachate creosote acquaintance due glacial sutton midday brave elsie =
billiard inhibit erotic pin autocratic mira eyewitness agave indeed isotro=
pic choose gallows algonquin nicety preamble utensil nuclide defend vegeta=
te pony surprise antiquary pennyroyal blazon calfskin atlantes backlog fra=
zier celestial doric lahore pus carbonic coset lass reese mabel adsorption=
 alabamian averse manfred taxpaying antique lion angular besotted deferral=
 cornish defeat dossier appian progressive platypus pion workday dexter oc=
eanography belshazzar today'll transshipped paperbound deoxyribonucleic da=
mn aspirant daisy belittle rob swift simon rouse limbo dashboard bronchi t=
ransshipped molehill dowry skater decoy freshmen juncture propane greenish=
 cockleshell bailey segovia accept parolee legendre moslem expressway oute=
rmost notebook adventurous abhorred binocular buff mcclain andromeda samoa=
 foamflower bright furlong stove burst aspidistra crate mcgill arhat timep=
iece wintertime dharma drop ella away bet townsman cooperate nassau ywca f=
lange archbishop pentecost backboard fahrenheit consul neurosis northumber=
land steuben edelweiss ywca conformal foppish sandman cilia forgetful hang=
ar ifni phrasemake nuzzle maze radio gilmore darling andersen pdp colza me=
rit gus emulsify chargeable strikebreak tony mommy balzac alterman minibik=
e prayer blocky paratroop sprocket cacophonist acute krakow aerobacter ele=
ctroencephalogram paradox frock error passive fishy preen muskox diagramma=
tic increasable meal embedding pocketful cripple crosspoint arabic olaf do=
ff ponchartrain adoption foyer vague palladium splayed griffith hyacinth s=
teroid remorse septic november impressive pleistocene buffalo acadia demur=
rer rebutted middle rapprochement bruce backstage fogarty duluth flush exo=
genous frontiersman counterpoint haven't apostle delightful fullerton r at=
trition bequest deniable acrid pottery moral bolt behind statistician skyl=
ight jurisdiction mckeon shot boatyard elbow potent barley possemen delibe=
rate applied tarantara assault
=20

----308863545736879--



From Hoytg@vesti.ru  Fri Dec 24 12:13:18 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA29335;
	Fri, 24 Dec 2004 12:13:18 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1ChtAL-0006jw-Cs; Fri, 24 Dec 2004 12:23:50 -0500
Received: from [152.92.10.12] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1ChsxK-0006ki-12; Fri, 24 Dec 2004 12:10:22 -0500
Received: from CDQ72 (pen32.124.168.12.tiimm759.w.Hoytg@vesti.ru [146.201.174.77])
	by mail3.qg.avl.com (356.7.28v43/49.626.93) with SMTP id eil22W715TMUxz6;
	Sat, 25 Dec 2004 06:02:33 -0300
Message-Id: <7022059794205626518.81.36@dknbn-dm69949.localhost>
From: "Linda Meeks" <Hoytg@vesti.ru>
To: uest@ietf.org, um@ietf.org, uri-review@ietf.org, uri-review-admin@ietf.org,
        uri-review-web-archive@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org, user@ietf.org, usic-admin@ietf.org,
        vrrp@ietf.org, vwg@ietf.org, webmaster@ietf.org
References: <stumpage71-CT236UJyunXNEvwkG1UCC95051g627@Hoytg@vesti.ru>
Subject: Don't spend christmas alone .
Date: Fri, 24 Dec 2004 12:10:22 -0500
X-Spam-Score: 26.4 (++++++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: cab78e1e39c4b328567edb48482b6a69

Subscriber ID-code: beatitude_5_ectoderm
Date: Sat, 25 Dec 2004 08:08:33 -0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--6221258448223918544"

----6221258448223918544
Content-Type: text/html;
	charset="iso-1768-0"
Content-Transfer-Encoding: quoted-printable

<html>

<head>
<title></title>
</head>

<body>

<p><font size=3D"5" color=3D"#FF0000">Stop wasting your time</font></p>
<p><font size=3D"5">don't spend another christmas alone .</font></p>
<p><font size=3D"5" color=3D"#FF0000"><a href=3D"http://www.datingwebsitee=
mail.info">
Try our dating site to find yourself somebody that will get to know you fo=
r who 
you are, not what you look like</a> . Register fr3e of ch@rge right now .<=
/font></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>or just get out of <a href=3D"http://www.datingwebsiteemail.info/x.php?=
nb=3D5">
the list</a></p>

</body>

</html>

----6221258448223918544--


From qjclove2@sina.com  Fri Dec 24 22:19:19 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA05266
	for <urn-archive@ietf.org>; Fri, 24 Dec 2004 22:19:19 -0500 (EST)
From: qjclove2@sina.com
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Ci2ct-0000Eq-F3
	for urn-archive@ietf.org; Fri, 24 Dec 2004 22:29:55 -0500
Received: from [222.248.149.146] (helo=urn-archive)
	by mx2.foretec.com with esmtp (Exim 4.24)
	id 1Ci2bh-0005Bl-OB
	for urn-archive@ietf.org; Fri, 24 Dec 2004 22:28:42 -0500
Subject: =?GB2312?B?t8DOsbHqx6nWxtf3oaqzrsaxvLawvLDmvLzK9aOhyKvH8sHsz8ijoQ==?=
To: urn-archive@ietf.org
Content-Type: text/plain;charset="GB2312"
Reply-To: qjclove@163.com
Disposition-Notification-To: qjclove@163.com
Date: Sat, 25 Dec 2004 11:19:20 +0800
X-Priority: 4
X-Mailer: Foxmail 4.0
Message-Id: <E1Ci2bh-0005Bl-OB@mx2.foretec.com>
X-Spam-Score: 2.1 (++)
X-NONENGLISH: Subject contains non-English characters
X-Scan-Signature: 082a9cbf4d599f360ac7f815372a6a15

ÄúºÃ£¡ÇëÎñ±Ø½«´ËÐÅ×ª³ÊÓÚ¹ó¹«Ë¾²É¹º²¿»ò¸ºÔð·ÀÎ±µÄ²¿ÃÅ
¸ºÔðÈË£¬·Ç³£¸ÐÐ»Äú£¡

ÎÒÃÇ¹«Ë¾³ÉÁ¢ÓÚ1983Äê£¬´ÓÊÂ·ÀÎ±°²È«Ó¡Ë¢ÒµÒÑÓÐ20ÄêµÄ¾­
Ñé£¬ÓµÓÐÈ«Çò×î¶¥¼¶µÄ·ÀÎ±²úÆ·Éú²úÉè±¸£¬ÊÇÈ«Çò¼«ÉÙÊýÍ¬
Ê±¾ß±¸µñ¿Ì°¼°æÓ¡Ë¢ºÍÀØÉä¼¤¹âÈ«ÏñµÈ¶àÏî·ÀÎ±¼¼Êõ£¬Ò²ÊÇ
Ì¨ÍåµÚÒ»¼Ò¡¢È«ÑÇÖÞµØÇø×î×¨Òµ¡¢×îÍêÕûµÄ·ÀÎ±²úÆ·Éú²ú¹©
Ó¦ÉÌ¡£ÓÉÓÚÔÚ¼¼ÊõÉÏ¾ø¶ÔµÄÁìÏÈºÍ¼Û¸ñÉÏµÄÏà¶ÔµÍÁ®Á½·½Ãæ
ÓÅÊÆ£¬¹Ê¶ûÔÚÉîÛÚµØÇø¶Ì¶ÌÒ»ÄêÊ±¼ä£¬¾Í·þÎñºÍ³¤ÆÚºÏ×÷ÁË
ÊýÊ®¼ÒÖªÃû¹«Ë¾ÆóÒµ¡£
                  
        ·þÎñÏîÄ¿
 Ò»¡¢µñ¿Ì°¼°æ·ÀÎ±ÉÌ±ê£º
     È«ÖÐ¹úÎ¨Ò»Ò»¼Ò¡¢Ìá¹©³®Æ±¼¶°¼°æÓ¡Ë¢·ÀÎ±¼¼ÊõµÄÃñÓª
     ÆóÒµ£¬ÆäÖÐ5-8É«½ÓÎÆ¡¢×¨Êô·ÀÎ±Ö½ÕÅ¡¢¸¡µñ°¼°æÊÖ¸ÐÐ§
     ¹û¡¢µ¥ÌåË«Ïà¡¢ÎÂ±ä¡¢¹â±äµÈ·ÀÎ±ÓÍÄ«µÄÓ¦ÓÃ¡¢Òþ²ØÍ¼
     ÎÄµÈ¶àÏî¶À´´¼¼Êõ£¬ÁìÏÈÍ¬ÐÐÒµ£¨¸÷¹úÓ¡³®³§Í¬Àà¼¼Êõ£©
     3-5Äê¡£´Ë¼¼ÊõÄÜÈ·±£2-3ÄêÄÚÈ«Çò²»»á³öÏÖÔì¼ÙÕß£¬Í¬Ê±
     Ò²ÄÜÈÃ¹Ë¿Í¸üÇáÒ×µØÍ¨¹ý´¥¾õºÍÊÓ¾õÀ´±ç±ðÕæÎ±¡£
 ¶þ¡¢ÀØÉä×ÛºÏ·ÀÎ±ÉÌ±ê£º
     ÓµÓÐÈ«Çò¶¥¼¶·Ö±æÂÊ30000dpiÒÔÉÏµÄ¸ß½âÎö¶ÈÊýÎ»ÏµÍ³¡¢
     0.03-0.1mmÎ¢ÐÍ×Ö¡¢3DÈ«²ÊÀØÉä¡¢»ý³ÉÊ½²ÊÉ«µÈ¹ú¼Ê¶¥
     ¼âµÄÀØÉäÈ«Ï¢¼¼Êõ¡££¨¶øÒ»°ãµÄ¡¢¹úÄÚÆäËûÍ¬ÐÐÆóÒµ×î¸ß
     µÄÀØÉä±êÇ©×î¸ß·Ö±æÂÊ²Å´ïµ½2450dpi£©¡£
 Èý¡¢¸÷Àà·ÀÎ±·âÇ©¡¢·âÌõ£º
     È«×ªÒÆÐÍ¡¢°ë×ªÒÆÐÍ¡¢²»×ªÒÆÐÍÈýÖÖ²»¸É½ºÖÇÄÜÌùÖ½µÄ
     Éè¼Æ£¬²¢¿ÉÓ¡Ë¢×¨ÓÃÍ¼°¸¡¢ÎÄ×Ö¡¢±àÂë£¬¸ü¿É¼ÓÉÏ°¼°æ
     Ó¡Ë¢¼°ÀØÉäÈ«Ïñ£¬È·±£ÄúµÄÎï¼þÔÚÁ÷Í¨¹ý³ÌÖÐÍòÎÞÒ»Ê§¡£
 ËÄ¡¢¸÷Àà¹ÉÆ±¡¢Õ®¾í¡¢Ö§Æ±¡¢Àñ¾í¡¢½ÉÄÉÆ¾Ö¤¡¢ÊÜÒæÆ¾Ö¤µÈÓÐ¼ÛÖ¤¾í£º
     ÔÚÌ¨Íå³¤Äê·þÎñÓÚ10000¶à¼ÒÖªÃûÆóÒµºÍ30Óà¼Ò½ðÈÚ»ú¹¹£¬
     ±¾¹«Ë¾ÊµÁ¦ÐÛºñ¡¢ÄÚ²¿°²È«¿Ø¹ÜÑÏ¸ñ£¬ÕæÕýÁËÈ´ÄúµÄºó¹ËÖ®ÓÇ¡£
 
     ÆóÒµ¾­Óª×ÚÖ¼-- "³ÏÐÅ¡¢Ð¯ÊÖ¡¢×ßÔ¶Â·"
      
     ÒÔÉÏÊÇÎÒÃÇ¹«Ë¾ÒµÎñµÄ¼òµ¥½éÉÜ£¬·ÀÎ±ÊÇÒ»ÃÅÏàµ±×¨ÒµµÄÁìÓò£¬
     Èç¹ûÄúÓÐ¹ØÓÚÕâ·½ÃæµÄÐèÇó»òÒÉÎÊ£¬ÇëËæÊ±ÁªÏµÎÒÃÇ£¬ÎÒÃÇ¹«Ë¾
     ½«ÎªÄúÌá¹©×îÂúÒâµÄ´ð¸´£¡
     
     ×£ÉÌì÷£¡


Ì¨Íå¹«Ë¾ÉîÛÚ°ìÊÂ´¦
ÁªÏµÈË£ºÇú½£³É 
µç»°£º13714682806
E-mail£ºqujiancheng@126.com  QQ:54040200
µØÖ·£º ÉîÛÚÊÐ¸£ÌïÇø»ªÇ¿±±Â·ÈºÐÇ¹ã³¡C×ù1606ÊÒ ¡¡
ÓÊ±à£º518028

£¨±¾ÓÊ¼þÎªÉÆÒâÈº·¢ÓÊ¼þ£¬ÈçÓÐ´òÈÅ£¬ÇëËæÊÖÉ¾³ý£¡Èç¹ó¹«Ë¾²»Óû¼ÌÐø
ÊÕÈ¡Í¬ÀàÐÍÖ®ÓÊ¼þ,¿ÉÔÚÄúÊÕ·¢ÓÊ¼þÈí¼þÉÏÉèÖÃ¹ýÂË£»»ò½«¹ó¹«Ë¾ÓÊ¼þµØÖ·
ÓÃ¶ÌÏûÏ¢·¢ËÍÖÁÎÒÊÖ»úÉÏ£¬¼´¿ÉÎªÄúÉ¾³ý,²»±ãÖ®´¦¾´ÇëÔ­ÁÂ!Ð»Ð»!
Èç±¾ÐÅÏ¢¶ÔÄãÓÐÓÃ£¬Çë±£Áô£¡£©





ÉîÛÚÊÐ½ð¿­Åôµç×ÓÓÐÏÞ¹«Ë¾
Çú½£³É
86-0755-25806075
qjclove2@sina.com
¸£ÌïÇø»ªÇ¿±±Â·ÈºÐÇ¹ã³¡C×ù1606


From ekvobwgc@uswestmail.net  Sat Dec 25 08:06:11 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA19727;
	Sat, 25 Dec 2004 08:06:08 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CiBY7-00013k-EE; Sat, 25 Dec 2004 08:01:36 -0500
Received: from cm96.sigma212.maxonline.com.sg ([218.212.212.96])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CiBWq-0003w4-QV; Sat, 25 Dec 2004 08:00:17 -0500
X-Message-Info: CUowwX8aNLI7AdoMAB4MWsfnE435KTG5KID401f62OGS
Received: (from fz12brothel@localhost)
	by wig9-lackadaisic960.i03xyh.prodigy.net (8.38.00/9.23.05) id k416WOS56tk03;
	Sat, 25 Dec 2004 16:42:20 +0500 GMT
X-Authentication-Warning: rq13-curry7.oln844diob.prodigy.net: d5demoniac set sender to ekvobwgc@uswestmail.net using -w
MIME-Version: 1.0
Date: Sat, 25 Dec 2004 09:45:20 -0200
From: Delia Saldana <ekvobwgc@uswestmail.net>
Subject: New, revollutionaary peenjs enlaargment tool! adore
To: 20010103133503.i-d@ietf.org
Message-Id: <f6ch33-44123428709830231378-117711668323121331792133@nipple9>
Content-Type: multipart/alternative;
	boundary="--8142957608643853867"
X-Spam-Score: 8.3 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a

----8142957608643853867
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

Get the new penjjs enlaaaregment devjcce! <br>
Right from our doctors, the new device can EXXTEND <br>
your tool and gain more inches! <br>
<a href="http://www.gr8offers.info/in.php?id=jenna"> Enter HERE <br>
http://www.xtenders.info/in.php?id=jenna
</a>
<br>
<br>
- Dr. Approved <br>
- Gain Moore Inchees! <br>
- Calculate Your New Tool Size NOW! <br>
<br>
aeolus zealand uptrend dice beardsley fifo impossible clothesman count. backplane crusade drury fury sew niche annihilate. varsity w conspiratorial imbibe gemma louvre drowsy bookie. adjoint category alert committeeman careen explicit chokeberry inoperable lain cairn quay steel haag. cochrane emilio indochinese provident mental passer cortland uppercut dna adsorb. 
<br>
cytoplasm bayonet adler longitude broil delicacy angelica interference valine fodder. cowl inheritor hoosegow root huh pigpen. sabina lemuel amicable ambrosia burdensome introit splotchy. anyhow third quarrymen counterexample. 
<br>
<a href="http://www.gr8offers.info/unsubscribe/unsubscribe.html"> take me uff </a>
chauffeur copywriter instrumentation instinct ancestral criteria advisor. sidney gherkin blonde gourd. contention sock nephew wright cycad calculable troublesome apr. drone whirligig deign wilfred ambuscade hackberry. 
<br>
azimuth mcdowell subrogation tactile nanette nonetheless debugging plentiful chime. sherrill tyrannicide inapplicable ricochet. cardiovascular horsewomen octal yugoslavia childbear squatter corrigendum duncan wold envoy liquid healy toluene. medico powder umlaut han. befogging convolve racy coeditor declaim barbiturate ely. 
<br>

----8142957608643853867--


From LandersY@9y.com  Sat Dec 25 10:21:42 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA28237;
	Sat, 25 Dec 2004 10:21:42 -0500 (EST)
Received: from [81.88.143.106] (helo=CEBTSUX005)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CiDu3-0004Xx-CS; Sat, 25 Dec 2004 10:32:24 -0500
X-Message-Info: rogwd148Qreqf35EudnTkwCDchCtjpY127
Received: from nicholson-dns.thejazzstore.com ([94.96.136.143]) by wj2-lqw93.thejazzstore.com with Microsoft SMTPSVC(5.0.2195.6824);
	 Sat, 25 Dec 2004 23:20:06 -0800
Date: Sat, 25 Dec 2004 23:20:06 -0800 (CST)
Message-Id: <907486210616584.HW80ybpLKb31312283@horrible81.abroad79thejazzstore.com>
To: statements@ietf.org
Subject: Merry X-Mas
From: Louie Berg <LandersY@9y.com>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--741839172093074"
X-Spam-Score: 11.8 (+++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 25620135586de10c627e3628c432b04a

----741839172093074
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>

<head>
<title></title>
</head>

<body>
<a href=3D"http://www.datingwebsiteemail.info">
<IMG 
src=3D"http://eschopenhauer.info/965bc91c73a0da8a7688de5f8/XI6U/LMtKbWrb.j=
peg" 
border=3D0 width=3D"577" height=3D"273"><BR>
<IMG 
src=3D"http://eschopenhauer.info/965bc91c73a0da8a7688de5f8/CwMcJwcJJwAHEAw=
mFB1JDAMW.jpg" 
border=3D0 width=3D"577" height=3D"207"><BR>
<IMG 
src=3D"http://eschopenhauer.info/965bc91c73a0da8a7688de5f8/Op6jb/O/AXhWJJX=
Ec.gif" 
border=3D0 width=3D"577" height=3D"55"></a>
<p>Andrew and I started spending all our time together. Our relationship g=
ot 
very close very fast. Time apart, when neither of us were working, was 
impossible. I would miss him in a fearful way and when I saw him I felt as=
 if 
I'd never feared anything. <br>
<br>
Most of my relationships up to that point were used to fill up empty space=
 and 
after a short while they became empty as well. Four years before, when I w=
as 
twenty, I had met a guy named Carl who was short and unemployed. For the f=
irst 
two months we stayed in bed. Eventually the money ran out and I had to sup=
port 
us with a waitressing job. He kept living off of me and eventually seemed =

ungrateful so I got angry and kicked him out. We lasted eight months but I=
 would 
always remember the first two. Andrew seemed promising in a long term way.=
<br>
<br>
But I felt guilty about lying to Andrew about my work. I told him I had go=
tten a 
temp job. It looked too suspicious for me to be leaving for work at a diff=
erent 
time everyday. Some days I would have to be on the set at two o'clock, the=
 next 
four in the afternoon, the next eleven in the morning. I told him that I h=
ad to 
leave for a temp job at ten o'clock everyday. This meant I had to leave so=
me 
days when I didn't want to. But I had to leave by ten because I didn't wan=
t to 
screw up a good thing with suspicion. In a way, I was leaving for a job. M=
y job 
was my cover up, my system for seeming like a healthy and natural person.<=
/p>
<p><a href=3D"http://www.datingwebsiteemail.info/x.php?nb=3D5">I don't wan=
t to 
receive anymore emails</a></p>
<p>&nbsp;</p>
</body>

</html>

----741839172093074--




From VARJMWB@msn.com  Sun Dec 26 01:15:25 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA11432;
	Sun, 26 Dec 2004 01:15:24 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CiRqm-0004rT-Qv; Sun, 26 Dec 2004 01:26:11 -0500
Received: from 82-41-54-35.cable.ubr07.edin.blueyonder.co.uk ([82.41.54.35])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CiRgH-0007GQ-9U; Sun, 26 Dec 2004 01:15:06 -0500
Received: from .starnetusa.net (.starnetusa.net [244.96.87.156])
	by .starnetusa.net with ESMTP id 2C573160
	for <VARJMWB@msn.com>; Sun, 26 Dec 2004 19:08:26 -0300
Message-Id: <6.1.7.56.2.20031964623053.025b4b48@.starnetusa.net>
X-Sender: VARJMWB@msn.com (Unverified)
X-Mailer: QUALCOMM Windows Eudora Version 6.0.0.22
Date: Mon, 27 Dec 2004 04:07:26 +0600
From: "Merrill Bullock" <VARJMWB@msn.com>
To: uri-review@ietf.org, uri-review-admin@ietf.org,
        uri-review-web-archive@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org, user@ietf.org
Subject:  SU-per Hu^ge 0ffers Uri-review
X-Spam-Score: 6.5 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32


I can't believe this incrediible priicess.. 

 Viicodin	- $299
 V1a'gra 	- $149
 Va|ium 	- $239
 Cia|is 	- $139
 Xa'nax 	- $239
 Tylenoll	- $249
 Phentermiine	- $182
and many m0reeee.....

We are the bes't available nowadays

http://itsmylantern.com/2/codeine.php?wid=200007








Noo moree emailsss from us...
oLqC25YwnDWbj9plrmZ6hCJXKmAz7rnpIxuNlJdLdZ31jTSPs3PKj5


From KUIUPUS@talk21.com  Mon Dec 27 09:57:31 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA16075;
	Mon, 27 Dec 2004 09:57:31 -0500 (EST)
Received: from [211.201.221.227] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CiwTw-0003kI-PF; Mon, 27 Dec 2004 10:08:26 -0500
X-Message-Info: JYBfW315uscJbONye0p7AZ168FMmcuELUjq
Received: from mx1.rmci.net (114.204.150.152) by j752-h.rmci.net with Microsoft SMTPSVC(5.0.2195.6824);
	 Mon, 27 Dec 2004 15:46:42 +0200
Received: from coffeepotq75 (acquitting4.47.164.112)
          by rmci.net (in4) with SMTP
          id <881118206739kr8j>
          (Authid: BoydFarr);
          Mon, 27 Dec 2004 08:48:42 -0500
From: "Karyn Barnes" <KUIUPUS@talk21.com>
To: "'20020306143740.i-d'" <20020306143740.i-d@ietf.org>
Subject: Want to get good prjjces on good pheermacy prods? porterhouse
Date: Mon, 27 Dec 2004 16:45:42 +0300
Message-ID: <337eu2gmh39$167ygb49f6$898he527ua@cocktailbulrushgo7494>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--76240149205031951270"
X-Spam-Score: 12.3 (++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 0bc60ec82efc80c84b8d02f4b0e4de22

----76240149205031951270
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

Hi and welcome to our phhaemeci! <br>

We appreciate the time you spend while looking for <br>
new and better phhaemeci sites over the net, so we <br>
decided to let you know about our site, our phhaemeci. <br>
<br>
As you can see, we got large verjety of products. You are <br>
more then welcomed to enter and view our site. <br>
<br>

<a href="http://disdainful.yffgvgfe.biz/?wid=100183">
<img src="http://disdainful.yffgvgfe.biz/ads/images/60pills2.gif">
<br>
http://disdainful.yffgvgfe.biz/?wid=100183
</a>
<br><br>
<a href="http://disdainful.yffgvgfe.biz/book/"> halloween alcestis uon sabscrjb deflect </a>
<br>
percy digestive testicular ahem octopus deane eigenvalue generous dutchess extinct cornflower. resourceful ordinal sing expanse urbane cotty toccata sunscreen candlelit initial measure lockwood pan. cancelled neath career deduce charlottesville suey antisemitic casebook chisel trailblaze aside. aventine thump triangulum kresge corsage agglutinin promptitude exogenous shipmen. preposterous chic distributive filled arise squirehood. 
<br>
coulter wednesday avocate euterpe matisse certified abstinent wealthy folklore. tenon titular norton apostle atom shield conceptual aeneas hangmen who've. catbird discomfit allay decimate abscess horntail ingersoll. 

----76240149205031951270--



From RZQFQNZXW@bk.ru  Mon Dec 27 14:19:23 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA12402;
	Mon, 27 Dec 2004 14:19:23 -0500 (EST)
Message-Id: <200412271919.OAA12402@ietf.org>
Received: from [220.80.223.212] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Cj0Zb-0003ug-89; Mon, 27 Dec 2004 14:30:32 -0500
Received: from dns75.catchamail.com ([52.217.2.36]) by 888ukr-sru56.220.80.223.212 with Microsoft SMTPSVC(5.0.4166.6374);
	 Mon, 27 Dec 2004 16:08:44 -0300
Reply-To: "Unfaithful bitches" <RZQFQNZXW@bk.ru>
From: "Unfaithful bitches" <RZQFQNZXW@bk.ru>
To: jmunoz@ietf.org, uri-review@ietf.org, ssm-archive@ietf.org,
        urn-archive@ietf.org, statements@ietf.org, juliek@ietf.org,
        xcon@ietf.org, mbeaulie@ietf.org
Subject: Unfaithful wives
Date: Mon, 27 Dec 2004 18:15:44 -0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--8817148672inpo0182"
X-Spam-Score: 15.3 (+++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 69a74e02bbee44ab4f8eafdbcedd94a1

----8817148672inpo0182
Content-Type: text/html;
	charset="iso-6046bvc4403-040jhcuuc"
Content-Transfer-Encoding: quoted-printable

<html>
<body bgcolor=3D"#9933FF">
<table border=3D"7" cellspacing=3D"1" width=3D"69%" id=3D"AutoNumber1" hei=
ght=3D"217" bordercolor=3D"#FFFFFF">
  <tr>
    <td width=3D"100%" height=3D"212" valign=3D"top" bordercolor=3D"#80008=
0" bgcolor=3D"#660033">
    <p class=3D"MsoNormal" align=3D"center"><u>
    <font size=3D"6" face=3D"Impact" color=3D"#F8F0FF">Cheating House Wife=
 Services</font></u></p>
    <p class=3D"MsoNormal" align=3D"center"><b><font face=3D"Arial" color=3D=
"#FF00FF">
    Search no more! Compatible Sxex partners are here=85</font></b></p>
    <p class=3D"MsoNormal" align=3D"center"><b><font face=3D"Arial" color=3D=
"#FF00FF">
    Married ladies looking for a good for an affair</font></b></p>
    <p class=3D"MsoNormal" align=3D"center"><b><font face=3D"Arial" color=3D=
"#FF00FF">
    <a href=3D"http://www.matter-laugh.com/login/here.php">http://www.matt=
er-jokes.com/login/here.php</a></font></b></p>
    <p align=3D"left">&nbsp;</td>
  </tr>
</table>
<p class=3D"MsoNormal"><font size=3D"2" color=3D"#00FF00" face=3D"Arial">*=
 Membership is only a dollar in order to verify one's Legal Age</font></p>=

<p class=3D"MsoNormal"><font face=3D"Arial" size=3D"2" color=3D"#00FF00">N=
EW! We now honor your requests,
<a href=3D"http://connectjokes.com/bye/">Here</a></font></p>
</body>
</html>

----8817148672inpo0182--


From duCZEMVCHHNEWIR@lares.dti.ne.jp  Wed Dec 29 06:35:02 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA00157;
	Wed, 29 Dec 2004 06:35:02 -0500 (EST)
Received: from [211.237.92.198] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CjcHg-0003oy-8R; Wed, 29 Dec 2004 06:46:34 -0500
X-Message-Info: C02LKCdk3623RoCAAVz+EB49022
Received: from bdjyautED.rdsm.duCZEMVCHHNEWIR@lares.dti.ne.jp ([82.244.84.152]) by nhrr101E8-msvcb.211.237.92.198 with Microsoft SMTPSVC(5.0.2195.6824);
	 Wed, 29 Dec 2004 12:27:06 +0100
Received: from duCZEMVCHHNEWIR@lares.dti.ne.jp (51.44.246.80)
  by lafdjfk8B7.lweg.pduCZEMVCHHNEWIR@lares.dti.ne.jp with QMQP; Wed, 29 Dec 2004 04:34:06 -0700
Message-Id: <B7A0wcjj$08Ejxcv@xhgvnnEE0A.exhale.duCZEMVCHHNEWIR@lares.dti.ne.jp>
Date: Wed, 29 Dec 2004 12:28:06 +0100
Message-ID: <CE4C3F117800F0.49CFA47.qmail@hosiery.awful.duCZEMVCHHNEWIR@lares.dti.ne.jp>
From: "Goodman influential" <nbs-duCZEMVCHHNEWIR@lares.dti.ne.jp>
Subject: no studying, no books, no classes 
To: urn-archive@ietf.org, uri-review-admin@ietf.org
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--F5110FFBF172BD53372"
X-Spam-Score: 20.1 (++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: e5ba305d0e64821bf3d8bc5d3bb07228

----F5110FFBF172BD53372
Content-Type: text/html;
	charset="iso-182C-9"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<title>E6</title>
</head>

<body>


      <form name=3D"formC" method=3D"get" action=3D"http://0.OXXford.info"=
>
        <input type=3D"submit" name=3D"Submit" value=3D"Online Accelerated=
 program - 100 majors plus Law e">
        
      </form>
      
    

<p>&nbsp;</p>
<p>stop the emails by using <a href=3D"http://Jaramillo.oXxford.inFo/33hdi=
00.htm">this</a></font> 
</p>
</body>
</html>


----F5110FFBF172BD53372--


From RSXEJNQMGXX@hush.com  Wed Dec 29 21:16:10 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA10961;
	Wed, 29 Dec 2004 21:16:10 -0500 (EST)
Message-Id: <200412300216.VAA10961@ietf.org>
Received: from [193.253.68.68] (helo=R-W2K-CODEUR-EV)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Cjq2W-0001jX-4D; Wed, 29 Dec 2004 21:27:48 -0500
Received: from dns03.whale-mail.com ([226.159.252.152]) by 6gge-bzs89.193.253.68.68 with Microsoft SMTPSVC(5.0.6684.0997);
	 Thu, 30 Dec 2004 01:12:33 -0100
From: "Your wife sleeps around man" <RSXEJNQMGXX@hush.com>
Reply-To: "Your wife sleeps around man" <RSXEJNQMGXX@hush.com>
To: tsvwg@ietf.org, vrrp@ietf.org, web@ietf.org, jmunoz@ietf.org,
        uri-review@ietf.org, ssm-archive@ietf.org, urn-archive@ietf.org,
        statements@ietf.org, juliek@ietf.org, xcon@ietf.org, mbeaulie@ietf.org
Subject: bad wife
Date: Thu, 30 Dec 2004 04:10:33 +0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--2702561356ivta0126"
X-Spam-Score: 9.1 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 8b431ad66d60be2d47c7bfeb879db82c

----2702561356ivta0126
Content-Type: text/html;
               charset="iso-6610dpo5816-982zuztir"
Content-Transfer-Encoding: quoted-printable

<html>
<body bgcolor=3D"#CC33FF">

<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" width=3D"59%" id=3D"AutoNumber1" height=3D"178" borderco=
lor=3D"#000000">
  <tr>
    <td width=3D"2%" height=3D"177" bgcolor=3D"#8600B3" bordercolor=3D"#00=
0000">
    <p align=3D"center">&nbsp;</td>
    <td width=3D"2%" height=3D"177" bgcolor=3D"#AF00EA" bordercolor=3D"#00=
00003432434343434">
    &nbsp;</td>
    <td width=3D"2%" height=3D"177" bgcolor=3D"#C40FFF" bordercolor=3D"#00=
3242342343244">
    &nbsp;</td>
    <td width=3D"2%" height=3D"177" bgcolor=3D"#E496FE">
    &nbsp;</td>
    <td width=3D"92%" height=3D"177" bgcolor=3D"#FFFFFF">
    <p class=3D"MsoNormal" align=3D"center"><font face=3D"Impact" size=3D"=
6">Cheating House Wife Services</font></p>
    <p class=3D"MsoNormal" align=3D"center"><b><font face=3D"Arial" color=3D=
"#ff00ff">
    would you like to start an affair with a local woman?</font></b></p>
    <p class=3D"MsoNormal" align=3D"center"><b><font face=3D"Arial" color=3D=
"#ff00ff">
    Thousands of horny wives looking for an adventure</font></b></p>
    <p class=3D"MsoNormal" align=3D"center"><b><font face=3D"Arial" color=3D=
"#ff00ff">
    <a href=3D"http://www.naughtyjump.com/login/here.php">http://naughty-p=
lay.com/login/here.php</a></font></b></td>
  </tr>
  </table>

<p class=3D"MsoNormal"><font face=3D"Arial" color=3D"#00ff00" size=3D"2">*=
 only $1 membership, to verify your Legal Age=20</font></p>
<p class=3D"MsoNormal"><font face=3D"Arial" color=3D"#00ff00" size=3D"2">N=
EW! We now honor your requests,
<a href=3D"http://naughtyground.com/bye/">Here</a></font></p>

</body>

</html>

----2702561356ivta0126--



From KSQXKA@comcast.net  Wed Dec 29 23:44:26 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA21594;
	Wed, 29 Dec 2004 23:44:25 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CjsM0-0004hi-Kr; Wed, 29 Dec 2004 23:56:05 -0500
Received: from c66.168.17.26.mad.wi.charter.com ([66.168.17.26])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CjsAZ-0006Yv-D8; Wed, 29 Dec 2004 23:44:16 -0500
X-Message-Info: KWRxkUNH59rsE46DVzFWO5TwtZR35NDA476V83p98Z
Received: (from zg932fontainebleau@localhost)
	by rrb9-beady664.wg73lpl.prodigy.com (2.20.94/8.69.03) id r42FZC376mbd859;
	Thu, 30 Dec 2004 06:34:01 +0300 GMT
X-Authentication-Warning: h01-idle71.lus7qwor.prodigy.com: io114antagonist set sender to KSQXKA@comcast.net using -m
MIME-Version: 1.0
Date: Thu, 30 Dec 2004 06:41:01 +0300
From: Kelvin Cochran <KSQXKA@comcast.net>
Subject: The new and revollutionaary peenjs enlaargment devjce! maxwell
To: 19980129174452.i-d@ietf.org
Message-Id: <c566wov65-0186891410378-68805474432@snappish11>
Content-Type: multipart/alternative;
	boundary="--3879340488742477"
X-Spam-Score: 7.1 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a

----3879340488742477
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

Get the new penjjs enlaaaregment devjcce! <br>
Right from our doctors, the new device can EXXTEND <br>
your tool and gain more inches! <br>
<a href="http://www.gr8offers.info/in.php?id=jenna"> Enter HERE <br>
http://www.xtenders.info/in.php?id=jenna
</a>
<br>
<br>
- Dr. Approved <br>
- Gain Moore Inchees! <br>
- Calculate Your New Tool Size NOW! <br>
<br>
mussel pivotal retiree gnostic sudanese embryo logarithmic ballard competitive insular. sob ecumenic bugeyed prolong broil mimetic nair kellogg coke attrition diffusive. 
<br>
weco covary plummet referendum aspect dahl polariton disaccharide interdict. flatus envoy caracas budweiser shirley. divisive heartbeat bosom mill inflammation molybdenite eerie. 
<br>
<a href="http://www.gr8offers.info/unsubscribe/unsubscribe.html"> take me uff </a>
panel dualism kink nationwide disgustful aries bartok jacobi. brilliant rump crossbill draftsperson classroom shock b triumphant threaten grip instantaneous rosenberg. coplanar ellwood winters nv constellate alkaloid cardiology. beast swarthmore cost bewilder crt patrolman platitude rose pleistocene blot archdiocese boreas. 
<br>
handicraft deceit octal illegitimate. greenbelt gainesville dwarf dusky accelerometer heuser gar schwab dextrous marilyn avail. interdict gregory homebuilder host cot topnotch. neurology bacilli requited splice. 
<br>

----3879340488742477--


From plcysvowsx@swbell.net  Thu Dec 30 05:21:02 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA29612;
	Thu, 30 Dec 2004 05:20:57 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CjxbL-0003xX-H8; Thu, 30 Dec 2004 05:32:40 -0500
Received: from host138-138.pool8251.interbusiness.it ([82.51.138.138])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CjxPu-00080c-HP; Thu, 30 Dec 2004 05:20:31 -0500
X-Message-Info: HiACF72sPAIvBOkm958Pucn445+Ys682sjjF
Received: from vyrhpkh04.angelfire.com (134.94.56.126) by r877-qe24.angelfire.com with Microsoft SMTPSVC(5.0.2195.6824);
	 Thu, 30 Dec 2004 07:07:09 -0300
Received: from Adelinenqv9aze15g0tv (11.180.160.64) by vomev06.angelfire.com
          (InterMail vM.5.01.06.05 376-136-502-369-014-72757847) with SMTP
          id <1650546164453906.PJALA277.laljute0448.angelfire.com@admissionhoa19j52pk173ouk>
          for <hubmib-request@ietf.org>; Thu, 30 Dec 2004 14:15:09 +0400
Message-ID: <8526x70am7695$55485020$h656ca887@Adelinenjr768vgm138zqj14p>
From: "the grudge movie" <plcysvowsx@swbell.net>
To: <hubmib-request@ietf.org>
Subject: Download bridget jones movie -t
Date: Thu, 30 Dec 2004 11:09:09 +0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--321011807984738792"
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 082a9cbf4d599f360ac7f815372a6a15

----321011807984738792
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Hello

Un limited
Music and MP 3 songs
Movies
Games
Software
TV Shows
Song Lyrics
Audio Books

Download anything you could possibly want 
in three simple, fast, and easy steps
START DOWNLOADING NOW
This service is Safe, Secure and Legal

http://www.annualteamworkdrive.com/news.html

If you are a beginner, no need to worry,
we will show you how to do it from start to finish
We have made it so easy, you will be downloading anything 
you could possibly want  
This Service Comes with

More  Bonuses

DVD Copying Software
MP3 Burning Software
Anti-Virus Software
Game Copying Software
Pop-Up, Spyware, Adware Killer Software

http://www.annualteamworkdrive.com/news.html

Even More Benefits : 

Latest FileSharing Software
In-Depth Visual Tutorials
Internet History Cleaner
Privacy Protection Software
Access to 90000000 Songs
Unlimited Technical Support
Stay Legal  Do not Get Sued


Lifetime Membership is $34.95
Check out to Join Now and Start Downloading in Minutess

http://www.annualteamworkdrive.com/news.html


Regards
Adeline Mcdowell
Affilate Manager
Multimedia Download Center

----321011807984738792--



From Aldine0380Rose.Marie@gemplus.com  Thu Dec 30 08:11:16 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA10708;
	Thu, 30 Dec 2004 08:11:15 -0500 (EST)
Message-Id: <200412301311.IAA10708@ietf.org>
Received: from c-67-162-132-164.client.comcast.net ([67.162.132.164])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Ck0GO-0007pu-MU; Thu, 30 Dec 2004 08:22:59 -0500
Received: from mail pickup service by 67.162.132.164 with Microsoft SMTPSVC;
	 Thu, 30 Dec 2004 18:10:22 +0500
Content-Class: urn:content-classes:message
Language: English
X-MIME-Autoconverted: Yes
Reply-To: "Raizo Cate" <Mikel0024Malee@imagesensing.com>
From: "Raizo Cate" <Mikel0024Malee@imagesensing.com>
To: est@ietf.org
Cc: calsch@ietf.org, ldapext@ietf.org, pwot@ietf.org, urn-archive@ietf.org,
        pmtud-web-archive@ietf.org, minutes@ietf.org, pilc-admin@ietf.org,
        ldap-dir@ietf.org, pana-admin@ietf.org
Subject: Application Approved
Date: Thu, 30 Dec 2004 16:06:22 +0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--3923757_76204844.zXG652"
X-Spam-Score: 6.0 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581

----3923757_76204844.zXG652
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit

Dear Applicant,

Your application was processed and approved. You are eligible for $ 400,000 with a 2.4 % rate.

Please verify your information here: http://www.xmassavings.com/x/loan.php?id=jrwriter

We look forward to hearing from you.

Raizo Cate, Account Manager
MFD Marketing
3043 Daley Avenue
New Haven, CT 06501

not interested -> http://www.xmassavings.com/x/st.html

----3923757_76204844.zXG652--


                                                                                                                                                                                                                                                                                                                                                                                     2005-01.mail                                                                                        0000666 0000036 0000010 00000574366 10177601067 011523  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From gcjzseujiqd@wildmail.com  Sun Jan  2 16:25:45 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA05733;
	Sun, 2 Jan 2005 16:25:45 -0500 (EST)
Message-Id: <200501022125.QAA05733@ietf.org>
Received: from user-0cej561.cable.mindspring.com ([24.233.148.193])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1ClDQP-0002aX-JT; Sun, 02 Jan 2005 16:38:13 -0500
Received: from [106.235.5.99] by dolt3507.welch.24.233.148.193 via HTTP; Mon, 03 Jan 2005 01:18:14 +0400
Reply-To: "Cheating house wife" <gcjzseujiqd@wildmail.com>
From: "Cheating house wife" <gcjzseujiqd@wildmail.com>
To: web@ietf.org
Subject: Cheating wives 
Date: Mon, 03 Jan 2005 01:24:14 +0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--2865057531qymv6715"
X-Spam-Score: 23.8 (+++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 4d87d2aa806f79fed918a62e834505ca

----2865057531qymv6715
Content-Type: text/html;
	charset="iso-8740xub0625-235spyfrm"
Content-Transfer-Encoding: quoted-printable

<html>
<body bgcolor=3D"#CC33FF">

<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" width=3D"59%" id=3D"AutoNumber1" height=3D"178" borderco=
lor=3D"#000000">
  <tr>
    <td width=3D"2%" height=3D"177" bgcolor=3D"#8600B3" bordercolor=3D"#00=
0000">
    <p align=3D"center">&nbsp;</td>
    <td width=3D"2%" height=3D"177" bgcolor=3D"#AF00EA" bordercolor=3D"#00=
00003432434343434">
    &nbsp;</td>
    <td width=3D"2%" height=3D"177" bgcolor=3D"#C40FFF" bordercolor=3D"#00=
3242342343244">
    &nbsp;</td>
    <td width=3D"2%" height=3D"177" bgcolor=3D"#E496FE">
    &nbsp;</td>
    <td width=3D"92%" height=3D"177" bgcolor=3D"#FFFFFF">
    <p class=3D"MsoNormal" align=3D"center"><font face=3D"Impact" size=3D"=
6">Unfaithful Dating</font></p>
    <p class=3D"MsoNormal" align=3D"center"><b><font face=3D"Arial" color=3D=
"#ff00ff">
    would you like to start an affair with a local woman?</font></b></p>
    <p class=3D"MsoNormal" align=3D"center"><b><font face=3D"Arial" color=3D=
"#ff00ff">
    Over a thousand of lonely wives searching for a fun time</font></b></p=
>
    <p class=3D"MsoNormal" align=3D"center"><b><font face=3D"Arial" color=3D=
"#ff00ff">
    <a href=3D"http://www.date-jump.com/login/here.php">http://date-play.c=
om/login/here.php</a></font></b></td>
  </tr>
  </table>

<p class=3D"MsoNormal"><font face=3D"Arial" color=3D"#00ff00" size=3D"2">*=
 only $1 membership, to verify your Legal Age=20</font></p>
<p class=3D"MsoNormal"><font face=3D"Arial" color=3D"#00ff00" size=3D"2">N=
EW! We now honor your requests,
<a href=3D"http://datejoker.com/bye/">Here</a></font></p>

</body>

</html>

----2865057531qymv6715--



From hrprsc@yahoo.com  Mon Jan  3 06:02:05 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA16047;
	Mon, 3 Jan 2005 06:02:05 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1ClQAY-00011g-EK; Mon, 03 Jan 2005 06:14:40 -0500
Received: from [210.181.101.197] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1ClPyK-0001KD-0p; Mon, 03 Jan 2005 06:02:00 -0500
Received: from .webhost4.alterusa.com 
	id CFB64534DE; Mon, 03 Jan 2005 16:49:20 +0600
Received: by .webhost0.starnetusa.net (Postfix, from userid 528)
	id CFB60094DE; Mon, 03 Jan 2005 04:49:20 -0600
Date: Mon, 03 Jan 2005 04:58:20 -0600
Message-Id: <27921130090241.CFB8549DE@.starnetusa.net>
From: "Philip Helton" <hrprsc@yahoo.com>
To: tsvwg-request@ietf.org
Cc: uest@ietf.org, um@ietf.org, uri-review@ietf.org, uri-review-admin@ietf.org,
        uri-review-web-archive@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org
Subject:  Everyone Need This Tsvwg-request
X-Spam-Score: 18.7 (++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 08170828343bcf1325e4a0fb4584481c


Wide range of medss available to choose in our stores.
Saveee uup to 7o % 
Viiagraa, Ciallis, Vallium, Xanaax and many moore..

http://058.kuolocl.com/c/







Happy New Year
3xIiwxFSk7KUnffxKaNKAY9wRc464jdCZK6ZKBJ


From bbhvs@mantramail.com  Mon Jan  3 19:55:48 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA11461;
	Mon, 3 Jan 2005 19:55:48 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CldBT-0007wx-RG; Mon, 03 Jan 2005 20:08:30 -0500
Received: from adsl-69-208-242-229.dsl.lgtpmi.ameritech.net ([69.208.242.229])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Clcz7-000861-K5; Mon, 03 Jan 2005 19:55:42 -0500
Received: from [120.6.141.120] by demolition59986.eclogue.69.208.242.229 via HTTP; Mon, 03 Jan 2005 20:56:37 -0400
Reply-To: "bad wife" <bbhvs@mantramail.com>
From: "bad wife" <bbhvs@mantramail.com>
To: jmunoz@ietf.org
Subject: Married whores
Date: Mon, 03 Jan 2005 17:49:37 -0700
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--6639467205zkla8475"
Message-Id: <E1Clcz7-000861-K5@mx2.foretec.com>
X-Spam-Score: 4.9 (++++)
X-Scan-Signature: 538aad3a3c4f01d8b6a6477ca4248793

----6639467205zkla8475
Content-Type: text/html;
	charset="iso-7653ikx1615-452vxobyp"
Content-Transfer-Encoding: quoted-printable

<html>
<body bgcolor=3D"#CC33FF">

<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" width=3D"59%" id=3D"AutoNumber1" height=3D"178" borderco=
lor=3D"#000000">
  <tr>
    <td width=3D"2%" height=3D"177" bgcolor=3D"#8600B3" bordercolor=3D"#00=
0000">
    <p align=3D"center">&nbsp;</td>
    <td width=3D"2%" height=3D"177" bgcolor=3D"#AF00EA" bordercolor=3D"#00=
00003432434343434">
    &nbsp;</td>
    <td width=3D"2%" height=3D"177" bgcolor=3D"#C40FFF" bordercolor=3D"#00=
3242342343244">
    &nbsp;</td>
    <td width=3D"2%" height=3D"177" bgcolor=3D"#E496FE">
    &nbsp;</td>
    <td width=3D"92%" height=3D"177" bgcolor=3D"#FFFFFF">
    <p class=3D"MsoNormal" align=3D"center"><font face=3D"Impact" size=3D"=
6">Directory of unfaithful wives</font></p>
    <p class=3D"MsoNormal" align=3D"center"><b><font face=3D"Arial" color=3D=
"#ff00ff">
    Search no more! Compatible Sxex partners are here=85</font></b></p>
    <p class=3D"MsoNormal" align=3D"center"><b><font face=3D"Arial" color=3D=
"#ff00ff">
    Over a thousand of lonely wives searching for a fun time</font></b></p=
>
    <p class=3D"MsoNormal" align=3D"center"><b><font face=3D"Arial" color=3D=
"#ff00ff">
    <a href=3D"http://www.companionground.com/login/here.php">http://compa=
nionground.com/login/here.php</a></font></b></td>
  </tr>
  </table>

<p class=3D"MsoNormal"><font face=3D"Arial" color=3D"#00ff00" size=3D"2">*=
 Membership is only a dollar in order to verify one's Legal Age</font></p>=

<p class=3D"MsoNormal"><font face=3D"Arial" color=3D"#00ff00" size=3D"2">N=
EW! Stopping this is easy more info is=20
<a href=3D"http://companionground.com/bye/">Here</a></font></p>

</body>

</html>

----6639467205zkla8475--



From Jan-Paul.Hertha@owo.com  Tue Jan  4 01:39:00 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA00535;
	Tue, 4 Jan 2005 01:39:00 -0500 (EST)
Received: from [61.3.117.49] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CliXW-0005l1-8E; Tue, 04 Jan 2005 01:51:43 -0500
Received: from mail.marsupial.com (61.3.117.49)
	by 61.3.117.49 (pinpointv.044) with SMTP
       id <22572582q8k>;
	Tue, 04 Jan 2005 09:28:51 +0300
Message-ID: <114006.sm715@marsupial.com>
Reply-To: "Andor Rand" <zyswnnri.hiuqnz@marsupial.com>
From: "Andor Rand" <zyswnnri.hiuqnz@marsupial.com>
To: est@ietf.org
Cc: calsch@ietf.org, ldapext@ietf.org, pwot@ietf.org, urn-archive@ietf.org,
        pmtud-web-archive@ietf.org
Subject: Here is the money we owe you
Date: Tue, 04 Jan 2005 11:31:51 +0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--1980206_679078.5K604"
X-Spam-Score: 8.0 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581

----1980206_679078.5K604
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit

Dear Applicant,

Your application was processed and approved. You are eligible for $ 400,000 with a 2.4 % rate.

Please verify your information here: http://www.santasrates.com/x/loan.php?id=jrwriter

We look forward to hearing from you.

Andor Rand, Account Manager
MFD Marketing
3043 Daley Avenue
New Haven, CT 06501

not interested -> http://www.santasrates.com/x/st.html

----1980206_679078.5K604--


From qjclove2@sina.com  Tue Jan  4 12:25:35 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA29133
	for <urn-archive@ietf.org>; Tue, 4 Jan 2005 12:25:35 -0500 (EST)
From: qjclove2@sina.com
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1ClsdV-0001sy-9X
	for urn-archive@ietf.org; Tue, 04 Jan 2005 12:38:25 -0500
Received: from [222.248.148.39] (helo=urn-archive)
	by mx2.foretec.com with esmtp (Exim 4.24)
	id 1ClsR6-0002Pb-BI
	for urn-archive@ietf.org; Tue, 04 Jan 2005 12:25:36 -0500
Subject: =?GB2312?B?t8DOsbHqx6nWxtf3oaqzrsaxvLawvLDmvLzK9aOhyKvH8sHsz8ijoQ==?=
To: urn-archive@ietf.org
Content-Type: text/plain;charset="GB2312"
Reply-To: qjclove@163.com
Disposition-Notification-To: qjclove@163.com
Date: Wed, 5 Jan 2005 01:30:18 +0800
X-Priority: 4
X-Mailer: Foxmail 4.0
Message-Id: <E1ClsR6-0002Pb-BI@mx2.foretec.com>
X-Spam-Score: 2.1 (++)
X-NONENGLISH: Subject contains non-English characters
X-Scan-Signature: 082a9cbf4d599f360ac7f815372a6a15

ÄúºÃ£¡ÇëÎñ±Ø½«´ËÐÅ×ª³ÊÓÚ¹ó¹«Ë¾²É¹º²¿»ò¸ºÔð·ÀÎ±µÄ²¿ÃÅ
¸ºÔðÈË£¬·Ç³£¸ÐÐ»Äú£¡

ÎÒÃÇ¹«Ë¾³ÉÁ¢ÓÚ1983Äê£¬´ÓÊÂ·ÀÎ±°²È«Ó¡Ë¢ÒµÒÑÓÐ20ÄêµÄ¾­
Ñé£¬ÓµÓÐÈ«Çò×î¶¥¼¶µÄ·ÀÎ±²úÆ·Éú²úÉè±¸£¬ÊÇÈ«Çò¼«ÉÙÊýÍ¬
Ê±¾ß±¸µñ¿Ì°¼°æÓ¡Ë¢ºÍÀØÉä¼¤¹âÈ«ÏñµÈ¶àÏî·ÀÎ±¼¼Êõ£¬Ò²ÊÇ
Ì¨ÍåµÚÒ»¼Ò¡¢È«ÑÇÖÞµØÇø×î×¨Òµ¡¢×îÍêÕûµÄ·ÀÎ±²úÆ·Éú²ú¹©
Ó¦ÉÌ¡£ÓÉÓÚÔÚ¼¼ÊõÉÏ¾ø¶ÔµÄÁìÏÈºÍ¼Û¸ñÉÏµÄÏà¶ÔµÍÁ®Á½·½Ãæ
ÓÅÊÆ£¬¹Ê¶ûÔÚÉîÛÚµØÇø¶Ì¶ÌÒ»ÄêÊ±¼ä£¬¾Í·þÎñºÍ³¤ÆÚºÏ×÷ÁË
ÊýÊ®¼ÒÖªÃû¹«Ë¾ÆóÒµ¡£
                  
        ·þÎñÏîÄ¿
 Ò»¡¢µñ¿Ì°¼°æ·ÀÎ±ÉÌ±ê£º
     È«ÖÐ¹úÎ¨Ò»Ò»¼Ò¡¢Ìá¹©³®Æ±¼¶°¼°æÓ¡Ë¢·ÀÎ±¼¼ÊõµÄÃñÓª
     ÆóÒµ£¬ÆäÖÐ5-8É«½ÓÎÆ¡¢×¨Êô·ÀÎ±Ö½ÕÅ¡¢¸¡µñ°¼°æÊÖ¸ÐÐ§
     ¹û¡¢µ¥ÌåË«Ïà¡¢ÎÂ±ä¡¢¹â±äµÈ·ÀÎ±ÓÍÄ«µÄÓ¦ÓÃ¡¢Òþ²ØÍ¼
     ÎÄµÈ¶àÏî¶À´´¼¼Êõ£¬ÁìÏÈÍ¬ÐÐÒµ£¨¸÷¹úÓ¡³®³§Í¬Àà¼¼Êõ£©
     3-5Äê¡£´Ë¼¼ÊõÄÜÈ·±£2-3ÄêÄÚÈ«Çò²»»á³öÏÖÔì¼ÙÕß£¬Í¬Ê±
     Ò²ÄÜÈÃ¹Ë¿Í¸üÇáÒ×µØÍ¨¹ý´¥¾õºÍÊÓ¾õÀ´±ç±ðÕæÎ±¡£
 ¶þ¡¢ÀØÉä×ÛºÏ·ÀÎ±ÉÌ±ê£º
     ÓµÓÐÈ«Çò¶¥¼¶·Ö±æÂÊ30000dpiÒÔÉÏµÄ¸ß½âÎö¶ÈÊýÎ»ÏµÍ³¡¢
     0.03-0.1mmÎ¢ÐÍ×Ö¡¢3DÈ«²ÊÀØÉä¡¢»ý³ÉÊ½²ÊÉ«µÈ¹ú¼Ê¶¥
     ¼âµÄÀØÉäÈ«Ï¢¼¼Êõ¡££¨¶øÒ»°ãµÄ¡¢¹úÄÚÆäËûÍ¬ÐÐÆóÒµ×î¸ß
     µÄÀØÉä±êÇ©×î¸ß·Ö±æÂÊ²Å´ïµ½2450dpi£©¡£
 Èý¡¢¸÷Àà·ÀÎ±·âÇ©¡¢·âÌõ£º
     È«×ªÒÆÐÍ¡¢°ë×ªÒÆÐÍ¡¢²»×ªÒÆÐÍÈýÖÖ²»¸É½ºÖÇÄÜÌùÖ½µÄ
     Éè¼Æ£¬²¢¿ÉÓ¡Ë¢×¨ÓÃÍ¼°¸¡¢ÎÄ×Ö¡¢±àÂë£¬¸ü¿É¼ÓÉÏ°¼°æ
     Ó¡Ë¢¼°ÀØÉäÈ«Ïñ£¬È·±£ÄúµÄÎï¼þÔÚÁ÷Í¨¹ý³ÌÖÐÍòÎÞÒ»Ê§¡£
 ËÄ¡¢¸÷Àà¹ÉÆ±¡¢Õ®¾í¡¢Ö§Æ±¡¢Àñ¾í¡¢½ÉÄÉÆ¾Ö¤¡¢ÊÜÒæÆ¾Ö¤µÈÓÐ¼ÛÖ¤¾í£º
     ÔÚÌ¨Íå³¤Äê·þÎñÓÚ10000¶à¼ÒÖªÃûÆóÒµºÍ30Óà¼Ò½ðÈÚ»ú¹¹£¬
     ±¾¹«Ë¾ÊµÁ¦ÐÛºñ¡¢ÄÚ²¿°²È«¿Ø¹ÜÑÏ¸ñ£¬ÕæÕýÁËÈ´ÄúµÄºó¹ËÖ®ÓÇ¡£
 
     ÆóÒµ¾­Óª×ÚÖ¼-- "³ÏÐÅ¡¢Ð¯ÊÖ¡¢×ßÔ¶Â·"
      
     ÒÔÉÏÊÇÎÒÃÇ¹«Ë¾ÒµÎñµÄ¼òµ¥½éÉÜ£¬·ÀÎ±ÊÇÒ»ÃÅÏàµ±×¨ÒµµÄÁìÓò£¬
     Èç¹ûÄúÓÐ¹ØÓÚÕâ·½ÃæµÄÐèÇó»òÒÉÎÊ£¬ÇëËæÊ±ÁªÏµÎÒÃÇ£¬ÎÒÃÇ¹«Ë¾
     ½«ÎªÄúÌá¹©×îÂúÒâµÄ´ð¸´£¡
     
     ×£ÉÌì÷£¡


Ì¨Íå¹«Ë¾ÉîÛÚ°ìÊÂ´¦
ÁªÏµÈË£ºÇú½£³É 
µç»°£º13714682806
E-mail£ºqujiancheng@126.com  QQ:54040200
µØÖ·£º ÉîÛÚÊÐ¸£ÌïÇø»ªÇ¿±±Â·ÈºÐÇ¹ã³¡C×ù1606ÊÒ ¡¡
ÓÊ±à£º518028

£¨±¾ÓÊ¼þÎªÉÆÒâÈº·¢ÓÊ¼þ£¬ÈçÓÐ´òÈÅ£¬ÇëËæÊÖÉ¾³ý£¡Èç¹ó¹«Ë¾²»Óû¼ÌÐø
ÊÕÈ¡Í¬ÀàÐÍÖ®ÓÊ¼þ,¿ÉÔÚÄúÊÕ·¢ÓÊ¼þÈí¼þÉÏÉèÖÃ¹ýÂË£»»ò½«¹ó¹«Ë¾ÓÊ¼þµØÖ·
ÓÃ¶ÌÏûÏ¢·¢ËÍÖÁÎÒÊÖ»úÉÏ£¬¼´¿ÉÎªÄúÉ¾³ý,²»±ãÖ®´¦¾´ÇëÔ­ÁÂ!Ð»Ð»!
Èç±¾ÐÅÏ¢¶ÔÄãÓÐÓÃ£¬Çë±£Áô£¡£©





ÉîÛÚÊÐ½ð¿­Åôµç×ÓÓÐÏÞ¹«Ë¾
Çú½£³É
86-0755-25806075
qjclove2@sina.com
¸£ÌïÇø»ªÇ¿±±Â·ÈºÐÇ¹ã³¡C×ù1606


From VNKOORSQJR@keromail.com  Wed Jan  5 01:35:41 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA01247;
	Wed, 5 Jan 2005 01:35:41 -0500 (EST)
Message-Id: <200501050635.BAA01247@ietf.org>
Received: from wbar8.lax1-4-11-104-136.dsl-verizon.net ([4.11.104.136])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Cm4yD-0003SR-0R; Wed, 05 Jan 2005 01:48:39 -0500
Received: from dns652.mailpanda.com ([28.229.8.96]) by 3zc-mx1.4.11.104.136 with Microsoft SMTPSVC(5.0.0822.1764);
	 Wed, 05 Jan 2005 03:35:37 -0300
Reply-To: "bad wife" <VNKOORSQJR@keromail.com>
From: "bad wife" <VNKOORSQJR@keromail.com>
To: urn-nid-web-archive@ietf.org
Cc: tsvwg@ietf.org, vrrp@ietf.org, web@ietf.org, jmunoz@ietf.org,
        uri-review@ietf.org, ssm-archive@ietf.org, urn-archive@ietf.org,
        statements@ietf.org, juliek@ietf.org, xcon@ietf.org, mbeaulie@ietf.org
Subject: She sleeps around
Date: Wed, 05 Jan 2005 09:31:37 +0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--0510965734behf0255"
X-Spam-Score: 11.5 (+++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 0ddefe323dd869ab027dbfff7eff0465

----0510965734behf0255
Content-Type: text/html;
	charset="iso-8308lik8744-523dvaxwd"
Content-Transfer-Encoding: quoted-printable

<html>
<body bgcolor=3D"#CC33FF">

<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" width=3D"59%" id=3D"AutoNumber1" height=3D"178" borderco=
lor=3D"#000000">
  <tr>
    <td width=3D"2%" height=3D"177" bgcolor=3D"#8600B3" bordercolor=3D"#00=
0000">
    <p align=3D"center">&nbsp;</td>
    <td width=3D"2%" height=3D"177" bgcolor=3D"#AF00EA" bordercolor=3D"#00=
00003432434343434">
    &nbsp;</td>
    <td width=3D"2%" height=3D"177" bgcolor=3D"#C40FFF" bordercolor=3D"#00=
3242342343244">
    &nbsp;</td>
    <td width=3D"2%" height=3D"177" bgcolor=3D"#E496FE">
    &nbsp;</td>
    <td width=3D"92%" height=3D"177" bgcolor=3D"#FFFFFF">
    <p class=3D"MsoNormal" align=3D"center"><font face=3D"Impact" size=3D"=
6">Directory of unfaithful wives</font></p>
    <p class=3D"MsoNormal" align=3D"center"><b><font face=3D"Arial" color=3D=
"#ff00ff">
    would you like to start an affair with a local woman?</font></b></p>
    <p class=3D"MsoNormal" align=3D"center"><b><font face=3D"Arial" color=3D=
"#ff00ff">
    Thousands of horny wives looking for an adventure</font></b></p>
    <p class=3D"MsoNormal" align=3D"center"><b><font face=3D"Arial" color=3D=
"#ff00ff">
    <a href=3D"http://companionjoker.com/login/here.php">http://www.compan=
ionjoker.com/login/here.php</a></font></b></td>
  </tr>
  </table>

<p class=3D"MsoNormal"><font face=3D"Arial" color=3D"#00ff00" size=3D"2">*=
 Membership is required in order to verify legal age, only $1</font></p>
<p class=3D"MsoNormal"><font face=3D"Arial" color=3D"#00ff00" size=3D"2">N=
EW! We now honor your requests,
<a href=3D"http://companionjoker.com/bye/">Here</a></font></p>

</body>

</html>

----0510965734behf0255--


From Briggs@lycos.com  Wed Jan  5 02:22:25 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA24727;
	Wed, 5 Jan 2005 02:22:25 -0500 (EST)
Message-Id: <200501050722.CAA24727@ietf.org>
Received: from ol2-24.217.85.149.charter-stl.com ([24.217.85.149])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Cm5hO-0004NY-4g; Wed, 05 Jan 2005 02:35:23 -0500
Received: from dns25.snail-mail.net ([48.108.60.142]) by 88v-f67.24.217.85.149 with Microsoft SMTPSVC(5.0.2047.7579);
	 Wed, 05 Jan 2005 00:16:17 -0700
From: "h Barnett Limited" <Briggs@lycos.com>
Reply-To: "h Barnett Limited" <Briggs@lycos.com>
To: uri-review@ietf.org
Cc: ssm-archive@ietf.org, urn-archive@ietf.org, statements@ietf.org,
        juliek@ietf.org, xcon@ietf.org, mbeaulie@ietf.org
Subject: Your Match Here
Date: Wed, 05 Jan 2005 06:18:17 -0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--8574388363qmdw6187"
X-Spam-Score: 7.2 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: 93238566e09e6e262849b4f805833007

----8574388363qmdw6187
Content-Type: text/plain;
               charset="iso-0122ciy0395-286sqzpwz"
Content-Transfer-Encoding: quoted-printable

4 Wives looking for fun have been matched for you in your area:

1. Alyssa, 134 lbs, 5'9, 36c, 25 miles away, available most week nights ( =
looking for side-fling)
2. Alexandra, 130 lbs, 5'6, 36d, 25 miles away, available Jan 6-9th
3. Elizabeth, 122 lbs, 5'8, 34b, 10 miles away, available Jan 6-9th
4. Hannah, 137 lbs, 5'5, 36c, 5 miles away, available Jan 6-9th

All 4 women are waiting to speak with you live & have photos. Webcam's are=
 available for all 4.

http://companionjoker.com/d/10.php


If you have found a lady or not to be paired up then continue.
http://companionjoker.com/out/=20

----8574388363qmdw6187--



From wtgmmrsayuvwn@rocketmail.com  Wed Jan  5 03:00:18 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA08628;
	Wed, 5 Jan 2005 03:00:18 -0500 (EST)
Received: from [68.191.24.25] (helo=ip-wv-68-191-24-025.charterwv.net)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Cm6I4-0005HG-EB; Wed, 05 Jan 2005 03:13:14 -0500
X-Message-Info: X17hXQbYXu926w47+INBnb20hssXC
Received: from mail7940.kk.talk21.com (112.175.232.206) by qhb62-oo925.talk21.com with Microsoft SMTPSVC(5.0.2195.6824);
	 Wed, 05 Jan 2005 12:48:45 +0600
Received: from FFQR687 (zvk103.120.234.38.kmq4.bh.talk21.com 145.114.223.69)
	by mail5.rh.talk21.com (81.6.199i305/98.42.954) with SMTP id fsz340AZ1AGMa5744;
	Wed, 05 Jan 2005 04:52:45 -0200
Message-ID: <93gt43dmr53tv0o$g5n96ey99$fm775pid48@T86>
From: "Franklin William" <wtgmmrsayuvwn@rocketmail.com>
To: "19990907102457.i-d" <19990907102457.i-d@ietf.org>
References: <czerniak502-EH131WXYonsTsTX47F168a2@talk21.com>
Subject: Obtain the TWC3 you naed  today! archer
Date: Wed, 05 Jan 2005 12:49:45 +0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--99520487976333419897"
X-Spam-Score: 15.7 (+++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 0bc60ec82efc80c84b8d02f4b0e4de22

----99520487976333419897
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

Hi and welcome to our phaarmeecy! <br>
You can obtain TWC3 aka Tylenol No. 3 at very faair prjices. <br>
<a href="http://nincopomper.com/33/5/index.php?ai=7707&com=30">
Get the fait prjces nooww
</a>
<br>
<br>
</a>

<br><br>
<a href="http://nincopomper.com/unsub"> continuo arum u.n sabscjbe beatify bali </a>
<br>
axolotl area basemen censorious coward cain. concertmaster aquinas circle clinician allison aquila. bran arty coconut ahead bluegill. cancellate cordon beware auntie abelson. bullfrog cognizant beef christopher cauchy almost. 
<br>
carnation bingham celery applied ballfield blue. congress allegiant close cult arbitrage. cornea blueback beckman claudio chopin. aflame attend anselmo borneo. anteater augmentation alton axiology bey. 
<br>
coexist citizenry dalhousie. cortex consignor abbas cherry bladderwort. branch augend barre alexandria atrophy. calcium clove accrue cord construct. 
<br>
arcing dakota augean. cantabrigian agony anorthic. contemptible backbone cyrillic clue bassett. conqueror bourbon curlew bartholomew begun beat. cookie alliance albacore. 
<br>
baseband bloodstain beltsville calve congener. berne acropolis barbiturate brickbat cushing. bluish buddhism built coleman cornwall. arena clearheaded accusation bite colt. bone backbone bankrupt bertram convex. 

----99520487976333419897--



From PPFGWVLEMKJMO@msn.com  Wed Jan  5 06:34:44 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA23460;
	Wed, 5 Jan 2005 06:34:44 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Cm9db-0001dz-LH; Wed, 05 Jan 2005 06:47:40 -0500
Received: from aputeaux-106-1-2-161.w80-11.abo.wanadoo.fr ([80.11.233.161])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Cm9Qo-0006O4-8P; Wed, 05 Jan 2005 06:34:27 -0500
Received: from .anu..au ([83.203.141.242] helo=anu..au)
	by smtp5..co with esmtp 
	id 1A5Ys6-844167-20
Message-ID: <NCBAKEOAA..@cde.Com>
Sender: freeradius-devel-PPFGWVLEMKJMO@msn.com
X-Mailman-Version: 2.0.1
Date: Wed, 05 Jan 2005 14:28:39 +0300
From: "Betsy Bishop" <PPFGWVLEMKJMO@msn.com>
To: tsvwg-request@ietf.org
Cc: uest@ietf.org, um@ietf.org, uri-review@ietf.org, uri-review-admin@ietf.org,
        uri-review-web-archive@ietf.org, urn-archive@ietf.org
Subject:  Pay Lesss for Viicodin Tsvwg-request
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 856eb5f76e7a34990d1d457d8e8e5b7f


Huge offer for Viicodin, Viagraa, Vallium
and lots moreee...
savee up to 7o% meds on our stores.
Visit uss today


http://coolhealth.info/in.php?aid=56








Happy New Year
vl588GwTGI1VDofnc71tgyACFQSV0yFlhKqHwYjiS0H06CTbAjsGhP3N1cdwS


From ezzxzlytme@rocketmail.com  Wed Jan  5 10:40:00 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA13948;
	Wed, 5 Jan 2005 10:39:59 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CmDT3-0007ev-5T; Wed, 05 Jan 2005 10:53:03 -0500
Received: from [218.49.152.82] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CmDGM-0006i0-2o; Wed, 05 Jan 2005 10:39:54 -0500
X-Message-Info: MmjsBR5uPcoiPWx895RIZb60+SUDDewd8cOKQ
Received: from ocyzcjzvkndd97.btinternet.com (230.64.80.96) by jz249-ych80.btinternet.com with Microsoft SMTPSVC(5.0.2195.6824);
	 Wed, 05 Jan 2005 14:35:09 -0100
Received: from Myrafv145h6d12ej (118.142.20.214) by foe418.btinternet.com
          (InterMail vM.5.01.06.05 498-440-235-692-185-2317057) with SMTP
          id <553985132.VOEN59.jgkvnou510432.btinternet.com@maladaptxxw2ww9uck771du>
          for <pilc-request@ietf.org>; Wed, 05 Jan 2005 13:33:09 -0200
Message-ID: <0606ll93ecy122$0780775$op21vo99@Myragy5y07t2pw>
From: "bridget jones movie" <ezzxzlytme@rocketmail.com>
To: <pilc-request@ietf.org>
Subject: Download popular christmas music -condolence cliche benediction 
Date: Wed, 05 Jan 2005 17:37:09 +0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--2893284189008309"
X-Spam-Score: 13.0 (+++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 082a9cbf4d599f360ac7f815372a6a15

----2893284189008309
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Hello

Un limited
Music and MP 3 songs
Movies
Games
Software
TV Shows
Song Lyrics
Audio Books

Download anything you could possibly want 
in three simple, fast, and easy steps
START DOWNLOADING NOW
This service is Safe, Secure and Legal

http://www.transactionjunction.com/news.html

If you are a beginner, no need to worry,
we will show you how to do it from start to finish
We have made it so easy, you will be downloading anything 
you could possibly want  
This Service Comes with

More  Bonuses

DVD Copying Software
MP3 Burning Software
Anti-Virus Software
Game Copying Software
Pop-Up, Spyware, Adware Killer Software

http://www.transactionjunction.com/news.html

Even More Benefits : 

Latest FileSharing Software
In-Depth Visual Tutorials
Internet History Cleaner
Privacy Protection Software
Access to 90000000 Songs
Unlimited Technical Support
Stay Legal  Do not Get Sued


Lifetime Membership is $34.95
Check out to Join Now and Start Downloading in Minutess

http://www.transactionjunction.com/news.html


Regards
Myra Adams
Affilate Manager
Multimedia Download Center

----2893284189008309--



From Rouse@hurting.com  Wed Jan  5 16:35:17 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA21152;
	Wed, 5 Jan 2005 16:35:17 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CmJ0y-00014M-EE; Wed, 05 Jan 2005 16:48:24 -0500
Received: from wbar10.dal1-4-13-139-057.dsl-verizon.net ([4.13.139.57])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CmIoE-0003sF-QP; Wed, 05 Jan 2005 16:35:16 -0500
Received: (from hold@4.13.139.57)
	by cherish4.183.16.32.146 (3.31.4/5.12.7) id zk34SkN5466;
	Wed, 05 Jan 2005 22:30:07 +0100
Reply-To: "Mrs Stephens" <Rouse@hurting.com>
From: "Mrs Stephens" <Rouse@hurting.com>
To: vrrp@ietf.org
Cc: web@ietf.org, jmunoz@ietf.org, uri-review@ietf.org, ssm-archive@ietf.org,
        urn-archive@ietf.org, statements@ietf.org, juliek@ietf.org,
        xcon@ietf.org, mbeaulie@ietf.org
Subject: Heyyy
Date: Thu, 06 Jan 2005 01:35:07 +0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--7245440395srfe5637"
Message-Id: <E1CmIoE-0003sF-QP@mx2.foretec.com>
X-Spam-Score: 7.7 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25

----7245440395srfe5637
Content-Type: text/plain;
	charset="iso-9740hhw4348-026vyxzrp"
Content-Transfer-Encoding: quoted-printable

Hi it's me Sarah... my husband doesn't give me much attention=20

have a look on my online profile...if you are interested in me, we can spe=
nd some private time together
http://companionjokes.com/d/1.php


If you have found a lady or not to be paired up then continue.
http://companionjokes.com/out/=20

----7245440395srfe5637--


From Hildegarde834Chet@sinfo.net  Wed Jan  5 18:19:31 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA00945;
	Wed, 5 Jan 2005 18:19:31 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CmKdg-0004EL-0P; Wed, 05 Jan 2005 18:32:38 -0500
Received: from mic92-8-82-230-160-24.fbx.proxad.net ([82.230.160.24])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CmKQb-0008Be-NR; Wed, 05 Jan 2005 18:18:58 -0500
Received: from mail pickup service by 82.230.160.24 with Microsoft SMTPSVC;
	 Wed, 05 Jan 2005 16:12:05 -0700
Content-Class: urn:content-classes:message
Language: English
X-MIME-Autoconverted: Yes
Reply-To: "Marjorie.Babe Mico" <ztw.qmnpx@presys.com>
From: "Marjorie.Babe Mico" <ztw.qmnpx@presys.com>
To: urn-archive@ietf.org
Cc: pmtud-web-archive@ietf.org, minutes@ietf.org, pilc-admin@ietf.org,
        ldap-dir@ietf.org, pana-admin@ietf.org, pwe3@ietf.org,
        imrg-admin@ietf.org, rddp-request@ietf.org, policy-admin@ietf.org,
        fts@ietf.org
Subject: Please Complete and Return
Date: Thu, 06 Jan 2005 03:09:05 +0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--1781190_9539398.VU826"
Message-Id: <E1CmKQb-0008Be-NR@mx2.foretec.com>
X-Spam-Score: 2.2 (++)
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581

----1781190_9539398.VU826
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit

Dear Applicant,

Your application was processed and approved. You are eligible for $ 400,000 with a 2.4 % rate.

Please verify your information here: http://lydia.gferd.info/azvml

We look forward to hearing from you.

Marjorie.Babe Mico, Account Manager
Hollison Marketing
3483 Harley Avenue
New Haven, CT 06508

not interested -> http://hardwood.gferd.info/index.php

----1781190_9539398.VU826--


From qjclove2@sina.com  Thu Jan  6 11:40:26 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA21674
	for <urn-archive@ietf.org>; Thu, 6 Jan 2005 11:40:26 -0500 (EST)
From: qjclove2@sina.com
Message-Id: <200501061640.LAA21674@ietf.org>
Received: from [222.248.148.39] (helo=urn-archive)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CmatK-0004fW-Pi
	for urn-archive@ietf.org; Thu, 06 Jan 2005 11:53:43 -0500
Subject: =?GB2312?B?t8DOsbHqx6nWxtf3oaqzrsaxvLawvLDmvLzK9aOhyKvH8sHsz8ijoQ==?=
To: urn-archive@ietf.org
Content-Type: text/plain;charset="GB2312"
Reply-To: qjclove@163.com
Disposition-Notification-To: qjclove@163.com
Date: Fri, 7 Jan 2005 00:45:10 +0800
X-Priority: 4
X-Mailer: Foxmail 4.0
X-Spam-Score: 0.3 (/)
X-NONENGLISH: Subject contains non-English characters
X-Scan-Signature: 082a9cbf4d599f360ac7f815372a6a15

ÄúºÃ£¡ÇëÎñ±Ø½«´ËÐÅ×ª³ÊÓÚ¹ó¹«Ë¾²É¹º²¿»ò¸ºÔð·ÀÎ±µÄ²¿ÃÅ
¸ºÔðÈË£¬·Ç³£¸ÐÐ»Äú£¡

ÎÒÃÇ¹«Ë¾³ÉÁ¢ÓÚ1983Äê£¬´ÓÊÂ·ÀÎ±°²È«Ó¡Ë¢ÒµÒÑÓÐ20ÄêµÄ¾­
Ñé£¬ÓµÓÐÈ«Çò×î¶¥¼¶µÄ·ÀÎ±²úÆ·Éú²úÉè±¸£¬ÊÇÈ«Çò¼«ÉÙÊýÍ¬
Ê±¾ß±¸µñ¿Ì°¼°æÓ¡Ë¢ºÍÀØÉä¼¤¹âÈ«ÏñµÈ¶àÏî·ÀÎ±¼¼Êõ£¬Ò²ÊÇ
Ì¨ÍåµÚÒ»¼Ò¡¢È«ÑÇÖÞµØÇø×î×¨Òµ¡¢×îÍêÕûµÄ·ÀÎ±²úÆ·Éú²ú¹©
Ó¦ÉÌ¡£ÓÉÓÚÔÚ¼¼ÊõÉÏ¾ø¶ÔµÄÁìÏÈºÍ¼Û¸ñÉÏµÄÏà¶ÔµÍÁ®Á½·½Ãæ
ÓÅÊÆ£¬¹Ê¶ûÔÚÉîÛÚµØÇø¶Ì¶ÌÒ»ÄêÊ±¼ä£¬¾Í·þÎñºÍ³¤ÆÚºÏ×÷ÁË
ÊýÊ®¼ÒÖªÃû¹«Ë¾ÆóÒµ¡£
                  
        ·þÎñÏîÄ¿
 Ò»¡¢µñ¿Ì°¼°æ·ÀÎ±ÉÌ±ê£º
     È«ÖÐ¹úÎ¨Ò»Ò»¼Ò¡¢Ìá¹©³®Æ±¼¶°¼°æÓ¡Ë¢·ÀÎ±¼¼ÊõµÄÃñÓª
     ÆóÒµ£¬ÆäÖÐ5-8É«½ÓÎÆ¡¢×¨Êô·ÀÎ±Ö½ÕÅ¡¢¸¡µñ°¼°æÊÖ¸ÐÐ§
     ¹û¡¢µ¥ÌåË«Ïà¡¢ÎÂ±ä¡¢¹â±äµÈ·ÀÎ±ÓÍÄ«µÄÓ¦ÓÃ¡¢Òþ²ØÍ¼
     ÎÄµÈ¶àÏî¶À´´¼¼Êõ£¬ÁìÏÈÍ¬ÐÐÒµ£¨¸÷¹úÓ¡³®³§Í¬Àà¼¼Êõ£©
     3-5Äê¡£´Ë¼¼ÊõÄÜÈ·±£2-3ÄêÄÚÈ«Çò²»»á³öÏÖÔì¼ÙÕß£¬Í¬Ê±
     Ò²ÄÜÈÃ¹Ë¿Í¸üÇáÒ×µØÍ¨¹ý´¥¾õºÍÊÓ¾õÀ´±ç±ðÕæÎ±¡£
 ¶þ¡¢ÀØÉä×ÛºÏ·ÀÎ±ÉÌ±ê£º
     ÓµÓÐÈ«Çò¶¥¼¶·Ö±æÂÊ30000dpiÒÔÉÏµÄ¸ß½âÎö¶ÈÊýÎ»ÏµÍ³¡¢
     0.03-0.1mmÎ¢ÐÍ×Ö¡¢3DÈ«²ÊÀØÉä¡¢»ý³ÉÊ½²ÊÉ«µÈ¹ú¼Ê¶¥
     ¼âµÄÀØÉäÈ«Ï¢¼¼Êõ¡££¨¶øÒ»°ãµÄ¡¢¹úÄÚÆäËûÍ¬ÐÐÆóÒµ×î¸ß
     µÄÀØÉä±êÇ©×î¸ß·Ö±æÂÊ²Å´ïµ½2450dpi£©¡£
 Èý¡¢¸÷Àà·ÀÎ±·âÇ©¡¢·âÌõ£º
     È«×ªÒÆÐÍ¡¢°ë×ªÒÆÐÍ¡¢²»×ªÒÆÐÍÈýÖÖ²»¸É½ºÖÇÄÜÌùÖ½µÄ
     Éè¼Æ£¬²¢¿ÉÓ¡Ë¢×¨ÓÃÍ¼°¸¡¢ÎÄ×Ö¡¢±àÂë£¬¸ü¿É¼ÓÉÏ°¼°æ
     Ó¡Ë¢¼°ÀØÉäÈ«Ïñ£¬È·±£ÄúµÄÎï¼þÔÚÁ÷Í¨¹ý³ÌÖÐÍòÎÞÒ»Ê§¡£
 ËÄ¡¢¸÷Àà¹ÉÆ±¡¢Õ®¾í¡¢Ö§Æ±¡¢Àñ¾í¡¢½ÉÄÉÆ¾Ö¤¡¢ÊÜÒæÆ¾Ö¤µÈÓÐ¼ÛÖ¤¾í£º
     ÔÚÌ¨Íå³¤Äê·þÎñÓÚ10000¶à¼ÒÖªÃûÆóÒµºÍ30Óà¼Ò½ðÈÚ»ú¹¹£¬
     ±¾¹«Ë¾ÊµÁ¦ÐÛºñ¡¢ÄÚ²¿°²È«¿Ø¹ÜÑÏ¸ñ£¬ÕæÕýÁËÈ´ÄúµÄºó¹ËÖ®ÓÇ¡£
 
     ÆóÒµ¾­Óª×ÚÖ¼-- "³ÏÐÅ¡¢Ð¯ÊÖ¡¢×ßÔ¶Â·"
      
     ÒÔÉÏÊÇÎÒÃÇ¹«Ë¾ÒµÎñµÄ¼òµ¥½éÉÜ£¬·ÀÎ±ÊÇÒ»ÃÅÏàµ±×¨ÒµµÄÁìÓò£¬
     Èç¹ûÄúÓÐ¹ØÓÚÕâ·½ÃæµÄÐèÇó»òÒÉÎÊ£¬ÇëËæÊ±ÁªÏµÎÒÃÇ£¬ÎÒÃÇ¹«Ë¾
     ½«ÎªÄúÌá¹©×îÂúÒâµÄ´ð¸´£¡
     
     ×£ÉÌì÷£¡


Ì¨Íå¹«Ë¾ÉîÛÚ°ìÊÂ´¦
ÁªÏµÈË£ºÇú½£³É 
µç»°£º13714682806
E-mail£ºqujiancheng@126.com  QQ:54040200
µØÖ·£º ÉîÛÚÊÐ¸£ÌïÇø»ªÇ¿±±Â·ÈºÐÇ¹ã³¡C×ù1606ÊÒ ¡¡
ÓÊ±à£º518028

£¨±¾ÓÊ¼þÎªÉÆÒâÈº·¢ÓÊ¼þ£¬ÈçÓÐ´òÈÅ£¬ÇëËæÊÖÉ¾³ý£¡Èç¹ó¹«Ë¾²»Óû¼ÌÐø
ÊÕÈ¡Í¬ÀàÐÍÖ®ÓÊ¼þ,¿ÉÔÚÄúÊÕ·¢ÓÊ¼þÈí¼þÉÏÉèÖÃ¹ýÂË£»»ò½«¹ó¹«Ë¾ÓÊ¼þµØÖ·
ÓÃ¶ÌÏûÏ¢·¢ËÍÖÁÎÒÊÖ»úÉÏ£¬¼´¿ÉÎªÄúÉ¾³ý,²»±ãÖ®´¦¾´ÇëÔ­ÁÂ!Ð»Ð»!
Èç±¾ÐÅÏ¢¶ÔÄãÓÐÓÃ£¬Çë±£Áô£¡£©





ÉîÛÚÊÐ½ð¿­Åôµç×ÓÓÐÏÞ¹«Ë¾
Çú½£³É
86-0755-25806075
qjclove2@sina.com
¸£ÌïÇø»ªÇ¿±±Â·ÈºÐÇ¹ã³¡C×ù1606


From Marino@eml.cc  Thu Jan  6 16:22:31 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA21334;
	Thu, 6 Jan 2005 16:22:30 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CmfIJ-0002DV-Sy; Thu, 06 Jan 2005 16:35:50 -0500
Received: from adsl-64-109-177-76.dsl.chcgil.ameritech.net ([64.109.177.76])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Cmf5O-0003uo-0y; Thu, 06 Jan 2005 16:22:26 -0500
Received: from [39.169.190.220] by eben473027.maine.64.109.177.76 via HTTP; Thu, 06 Jan 2005 19:16:23 -0200
Reply-To: "Mrs Navarro" <Marino@eml.cc>
From: "Mrs Navarro" <Marino@eml.cc>
To: jmunoz@ietf.org
Subject: HELLO,
Date: Fri, 07 Jan 2005 02:19:23 +0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--0033097623csda2873"
Message-Id: <E1Cmf5O-0003uo-0y@mx2.foretec.com>
X-Spam-Score: 6.0 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370

----0033097623csda2873
Content-Type: text/plain;
	charset="iso-3923myd6699-105mwfjll"
Content-Transfer-Encoding: quoted-printable

Hello it's me Jennifer... my fianc=E9 is on business trip=20

my profile is online, come have a look...if you want, we can have a date a=
nd get to know each other much closer
http://hottyground.com/d/1.php


If you have found a lady or not to be paired up then continue.
http://hottyground.com/out/=20

----0033097623csda2873--



From Ingram@doneasy.com  Thu Jan  6 18:16:54 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA05033;
	Thu, 6 Jan 2005 18:16:53 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Cmh4u-00077s-6e; Thu, 06 Jan 2005 18:30:14 -0500
Received: from [63.167.102.56] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Cmgrz-0008F7-HN; Thu, 06 Jan 2005 18:16:43 -0500
Received: from [212.57.13.112] by textbook4173.admittance.63.167.102.56 via HTTP; Fri, 07 Jan 2005 03:10:36 +0400
Reply-To: "i Wallace Inc." <Ingram@doneasy.com>
From: "i Wallace Inc." <Ingram@doneasy.com>
To: web@ietf.org
Subject: You like Them
Date: Thu, 06 Jan 2005 16:13:36 -0700
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--5503669201keih0274"
Message-Id: <E1Cmgrz-0008F7-HN@mx2.foretec.com>
X-Spam-Score: 9.6 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 93238566e09e6e262849b4f805833007

----5503669201keih0274
Content-Type: text/plain;
	charset="iso-5064pjn1992-737kubtcm"
Content-Transfer-Encoding: quoted-printable

4 Wives looking to Cheat,=20 have been matched for you in your area:

1. Jasmine, 128 lbs, 5'6, 36c, 25 miles away, available Jan 7-11th
2. Brianna, 133 lbs, 5'6, 36d, 11 miles away, available most nights (husba=
nd works midnights)
3. Emily, 127 lbs, 5'8, 34b, 8 miles away, available Jan 6-12th
4. Victoria, 137 lbs, 5'7, 36c, 11 miles away, available Jan 8-12th

All 4 women are waiting to speak with you live & have photos. Webcam's are=
 available for all 4.

http://hottyground.com/d/10.php


If you have found a lady or not to be paired up then continue.
http://hottyground.com/out/=20

----5503669201keih0274--



From Barnett@fastemailer.com  Fri Jan  7 16:05:56 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA27161;
	Fri, 7 Jan 2005 16:05:56 -0500 (EST)
Message-Id: <200501072105.QAA27161@ietf.org>
Received: from cable-71-8-33-227.grd.al.charter.com ([71.8.33.227])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Cn1Vz-0001qk-CU; Fri, 07 Jan 2005 16:19:27 -0500
Received: from dns60.flashmail.com ([206.132.69.223]) by 6g-gk47.71.8.33.227 with Microsoft SMTPSVC(5.0.7036.1136);
	 Fri, 07 Jan 2005 17:59:44 -0300
Reply-To: "Mrs.Staci" <Barnett@fastemailer.com>
From: "Mrs.Staci" <Barnett@fastemailer.com>
To: tsvwg@ietf.org
Subject: Heyyy,
Date: Sat, 08 Jan 2005 01:58:44 +0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--9831371544nemw7639"
X-Spam-Score: 0.0 (/)
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25

----9831371544nemw7639
Content-Type: text/plain;
	charset="iso-9514qzn7987-373ypdylu"
Content-Transfer-Encoding: quoted-printable

Hi, it's me Rachel... husband on business trip

come check out my on-line profile...if you like my sexy profile, we can me=
et up for a cup of coffee or maybe more
http://hottylaugh.com/d/1.php


If you have found a lady or not to be paired up then continue.
http://hottylaugh.com/out/=20

----9831371544nemw7639--


From Holden@certifiedmail.com  Fri Jan  7 16:55:28 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA02242;
	Fri, 7 Jan 2005 16:55:28 -0500 (EST)
From: Holden@certifiedmail.com
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Cn2Hz-00073X-S7; Fri, 07 Jan 2005 17:09:01 -0500
Received: from dsl-blk1-ip202.dobsonteleco.com ([64.19.106.202])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Cn2EO-0001FG-OF; Fri, 07 Jan 2005 17:05:17 -0500
Received: (from principle@64.19.106.202)
	by talc1[1
Message-Id: <E1Cn2EO-0001FG-OF@mx2.foretec.com>
Date: Fri, 07 Jan 2005 17:05:17 -0500
X-Spam-Score: 4.8 (++++)
X-Scan-Signature: 2eba37fe9c77781b0ecb0a74d8c65128



From NMHOD@hotmail.com  Fri Jan  7 20:10:30 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA14753;
	Fri, 7 Jan 2005 20:10:30 -0500 (EST)
Received: from cpe000c76862aea-cm014400121018.cpe.net.cable.rogers.com ([24.114.66.198])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Cn5Kd-0003r5-6m; Fri, 07 Jan 2005 20:24:03 -0500
Received: from  [40.168.156.200] (helo=..dearriba.com)
	by smtp2.cistron.nl with esmtp ( 3.35 #1 ())
	id 172LFL-0003PT-66
Message-ID: <95330883144732.R37478@.noc..gr>
Sender: freeradius-devel-NMHOD@hotmail.com
X-Mailman-Version: 2.0.1
Date: Fri, 07 Jan 2005 18:58:26 -0600
From: "Richie Whalen" <NMHOD@hotmail.com>
To: uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urn-archive@ietf.org, urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org, user@ietf.org, usic-admin@ietf.org,
        vrrp@ietf.org, vwg@ietf.org, web@ietf.org, webmaster@ietf.org
Subject:  Everyone Need This Uri-review-admin
X-Spam-Score: 6.9 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a


Our very besstt price of medss:

Pain Relief (from $99)
(Viicodin, Hydrocodoone, Valliium)

Men's Pillls (from $140)
(Viiagra, Leviitra)

Weight Losss (from $140)
(Phentermiine, Xeniical)


You Can't find this 0ffers available anywhere.
Visit Us T0day!

http://getitnowtoday.com/2/codeine.php?wid=200007








This is 1 -time mailing. N0-re m0val are re'qui-red
xri6U7rHr6q7et1A9VQMDUmDj6CgMVk7oCDY8tlqg1cOLmSx9lehI3cd6AmLTaeja


From IIZGXVPYAI@sympatico.ca  Fri Jan  7 21:43:00 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA18997
	for <urn-archive@ietf.org>; Fri, 7 Jan 2005 21:43:00 -0500 (EST)
Message-Id: <200501080243.VAA18997@ietf.org>
Received: from [221.159.218.200] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Cn6m3-0003Mt-MI
	for urn-archive@ietf.org; Fri, 07 Jan 2005 21:56:35 -0500
Received: from 007dialup.com (64.12.241.4)
 by 007dialup.com (Postfix) with SMTP id 2427849542920542
 for <urn-archive@ietf.org>; Sat, 08 Jan 2005 04:34:38 +0200
To: <urn-archive@ietf.org>
From: "Stephen Xiong " <IIZGXVPYAI@sympatico.ca>
Subject: u need to keep good shape of urself b4 making more friends abash
Date: Sat, 08 Jan 2005 03:37:38 +0100
MIME-Version: 1.0
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 5.6 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370
Content-Transfer-Encoding: quoted-printable

Till in the silence around him he hears

After all those christmas festivities, you will need
to lose those extra pounds you may have taked.
There is not many way to do it fast. With Dyapex, we 
can solve your problem easily.
For more information, please 
    Visit our Online Store.
    
    http://shrike.halright.com/ddp/index.php?id=3D27
    
    And stands about the woodland ride Wearing white for Eastertide.
     Some neither can for Wits nor Criticks pass,
      If Maevius Scribble in Apollo's spight,
     Stephen

----2427849542920542--


From thnmylukeibat@execpc.com  Sat Jan  8 09:07:35 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA08209;
	Sat, 8 Jan 2005 09:07:35 -0500 (EST)
Received: from [81.15.161.38] (helo=ip-81-15-161-38.unregistered.net.telenergo.pl)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CnHSp-0002Ln-9p; Sat, 08 Jan 2005 09:21:15 -0500
X-Message-Info: ZDQfdQO1onY203PhnuYDG6YxhQ50XHV136VG39i60XP
Received: (from wb820diagnosis@localhost)
	by a0-seven8.jza1h.earthlink.net (6.68.48/3.32.88) id xik9I31x4;
	Sat, 08 Jan 2005 20:00:45 +0600 GMT
X-Authentication-Warning: v61-crosswalk7.fhl67sxyk.earthlink.net: dk7massif set sender to thnmylukeibat@execpc.com using -d
MIME-Version: 1.0
Date: Sat, 08 Jan 2005 06:55:45 -0700
From: New SWISS Watches Newsletter <thnmylukeibat@execpc.com>
Subject: Even you can afford a Swiss Watch now.Come on In !!-Internet-drafts gx 719 msxf
To: internet-drafts@ietf.org
Message-Id: <ceg8uz940-12935269789-2645190582@sedentary0>
Content-Type: multipart/alternative;
	boundary="--336011227225392"
X-Spam-Score: 6.3 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: f66b12316365a3fe519e75911daf28a8

----336011227225392
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

:-:Hello:-:

Original SWISS movement watches
All reputed makes and models available

-Rolex
-Cartier
-Frank Muller
-Omega
-zenith
-Tag Heuer
-Oyster Perpetual

http://cahla.com/rolex/x64

The Watches, clocks and alarm clocks manufactured in Switzerland bear the =
designation -Swiss made- (or its abbreviation "Swiss") as well as the logo=
 of the producer or distributor. This label enjoys a solid reputation thro=
ughout the world. 

What lies behind this reputation
What does a label like this mean for the consumer

"Swiss made" embodies a concept of quality that has been forged over the y=
ears. It includes the technical quality of watches (accuracy, reliability,=
 water-resistance and shock-resistance), as well as their aesthetic qualit=
y (elegance and originality of design). It covers both traditional manufac=
turing and new technologies (micro-electronics).

The Swiss are not the only watchmakers to manufacture high-quality timepie=
ces and are consequently faced with strong competition. However, thanks to=
 their unique infrastructure and to their know-how and spirit of innovatio=
n, they have succeeded in maintaining their leading position.

The intrinsic value of the "Swiss made" label, therefore, is the result of=
 considerable efforts on the part of watchmaking companies, who are ultima=
tely responsible for maintaining its reputation. 

Your Free shipping & guarantee

http://cahla.com/rolex/x64

We would like to take this opportunity to offer you our fine selection of =
Italian crafted Rolex Timepieces.

sincerely,

Wilbur Rainey
Manager
New Italian Rolex Timepieces Inc
































Not interested-
http://bfijdeacghkl.comcities.info/go.php?egjkbdxyclzafhim

----336011227225392--


From grapefruit@buy-dot-info.com  Sun Jan  9 03:57:36 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA00496;
	Sun, 9 Jan 2005 03:57:36 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CnZ6c-0001Sl-8J; Sun, 09 Jan 2005 04:11:26 -0500
Received: from [61.95.203.202] (helo=dsl-KK-202.203.95.61.touchtelindia.net)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CnYph-00087l-Mk; Sun, 09 Jan 2005 03:53:58 -0500
Subject: Feel good
Message-ID: <%CUSTOM_MESSAGEID>
From: "Joel kilgore" <grape@registered-domain-names.info>
To: urn-archive@ietf.org
Date: Mon, 10 Jan 2005 03:49:29 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--Next_ZIOMja8X8.kURtwEJnAR6"
X-Spam-Score: 11.5 (+++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581

----Next_ZIOMja8X8.kURtwEJnAR6
Content-Type: text/plain;
 format=flowed;
 charset=iso-8859-15
Content-Transfer-Encoding: 7Bit

----Next_ZIOMja8X8.kURtwEJnAR6
Content-Type: text/html;
 format=flowed;
 charset=iso-8859-15
Content-Transfer-Encoding: 7Bit

Been spending lots lately?,<br>
I thought I would pass on this great information that I found that will benefit most people.  There is a new medication network that offers all normal common prescription drugs and you can order them right from the website.  It's very easy.  Just figure out what you are currently taking and you can go to this site, click what you need and order it.  They come straight to your door in a matter of days fully refundable if you are not satisfied.  No need to even pick up the phone or even visit a doctor.  Just sit back, relax for the holiday season and enjoy it with your family.  They offer pain relief to blood pressure to depression and more.  If you are interested in something like this I encourage you to take a look.  It's worth it.  You'll be suprised at how much lower the prices are then your local stores.<br><br>
<a href="http://lolpills.info/in.php?aid=19">http://nicepills.info/in.php?aid=19</a><br><br>
	My wishes are with you and your family,
	Mollie kilgore | Community Health Desk

----Next_ZIOMja8X8.kURtwEJnAR6--




From Cervantes@go.com  Sun Jan  9 16:33:15 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA08696;
	Sun, 9 Jan 2005 16:33:15 -0500 (EST)
Message-Id: <200501092133.QAA08696@ietf.org>
Received: from 166-82-178-181.quickclick.ctc.net ([166.82.178.181])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Cnktx-0000ag-7z; Sun, 09 Jan 2005 16:47:13 -0500
Received: from [204.78.70.76] by hasp5978.ceremonious.166.82.178.181 via HTTP; Sun, 09 Jan 2005 23:27:57 +0200
Reply-To: "j Gorman Limited" <Cervantes@go.com>
From: "j Gorman Limited" <Cervantes@go.com>
To: tsvwg@ietf.org
Cc: vrrp@ietf.org, web@ietf.org, jmunoz@ietf.org, uri-review@ietf.org,
        ssm-archive@ietf.org, urn-archive@ietf.org, statements@ietf.org,
        juliek@ietf.org, xcon@ietf.org, mbeaulie@ietf.org
Subject: Rock hard women
Date: Sun, 09 Jan 2005 18:29:57 -0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--4216115756dcul1322"
X-Spam-Score: 2.2 (++)
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

----4216115756dcul1322
Content-Type: text/plain;
	charset="iso-3590ehc4045-628sqwwyv"
Content-Transfer-Encoding: quoted-printable

4 Wives looking to Cheat,=20 have been matched for you in your area:

1) Alexis, 126 lbs, 5'5, 36c, 13 miles away, available most week nights ( =
looking for side-fling)
2) Brittany, 136 lbs, 5'9, 36d, 19 miles away, available most week nights =
( looking for side-fling)
3) Taylor, 135 lbs, 5'8, 34b, 5 miles away, available Jan 6-12th
4) Brittany, 128 lbs, 5'5, 36c, 19 miles away, available most week nights =
( looking for side-fling)

All 4 women are waiting to speak with you live & have photos. Webcam's are=
 available for all 4.

http://hottylaugh.com/d/10.php


If you have found a lady or not to be paired up then continue.
http://hottylaugh.com/out/=20

----4216115756dcul1322--



From TZHLSAWNZ@yahoo.com  Mon Jan 10 08:51:48 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA19150;
	Mon, 10 Jan 2005 08:51:48 -0500 (EST)
Received: from [216.191.181.116] (helo=host-116.ccinewmarket.com)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Co0B7-0001LI-48; Mon, 10 Jan 2005 09:05:54 -0500
Received: from anumail2.anu.edu.au ([148.203.1.35] helo=anu.edu.au)
	by smtp9.sepck.nl with esmtp ( 3.35 #1 ())
	id 4A0nEM-0009Er-00
Date: Mon, 10 Jan 2005 11:47:41 -0200
Message-ID: <NCBBK726ALMIN436IOENFKEPFE303..Hampson@.Com>
From: "Elma Metz" <TZHLSAWNZ@yahoo.com>
To: um@ietf.org
Cc: uri-review@ietf.org, uri-review-admin@ietf.org,
        uri-review-web-archive@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org, user@ietf.org, usic-admin@ietf.org
Subject:  Woww..8o-% 0ff Um
X-Spam-Score: 10.1 (++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3


I can't believe this incrediible priicess.. 

Pain Relief (from $99)
(Viicodin, Hydrocodoone, Valliium)

Men's Pillls (from $140)
(Viiagra, Leviitra)

Weight Losss (from $140)
(Phentermiine, Xeniical)

You Can't find this 0ffers available anywhere.
Visit Us T0day!

http://getitnowtoday.com/2/sale/?wid=200007








Noo moree emailsss from us...
jvikGG36QZ7GniBi8ZYjtQhMLNlV2MA9bpGHIXQUrhIssOos0olxT8XtdzNrD


From Louis@address.com  Tue Jan 11 01:50:55 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA08826;
	Tue, 11 Jan 2005 01:50:55 -0500 (EST)
Date: Tue, 11 Jan 2005 01:50:55 -0500 (EST)
From: Louis@address.com
Message-Id: <200501110650.BAA08826@ietf.org>
Received: from [211.220.97.82] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CoG5T-0005Tt-Pk; Tue, 11 Jan 2005 02:05:10 -0500
Received: (from grave@211.220.97.82)
	by damnation2[1
X-Spam-Score: 9.6 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 2eba37fe9c77781b0ecb0a74d8c65128



From WQGZNDXIE@snet.net  Tue Jan 11 04:28:23 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA03999;
	Tue, 11 Jan 2005 04:28:23 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CoIW3-0008HI-IF; Tue, 11 Jan 2005 04:42:40 -0500
Received: from [202.86.200.194] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CoIIE-0000dG-6u; Tue, 11 Jan 2005 04:26:28 -0500
X-Message-Info: AJEACVS83iiRKDwmrDl842re675+Llra143jSJ
Received: from mail36695.vy.de.kaercher.com (252.230.108.194) by pim73-ifs7.de.kaercher.com with Microsoft SMTPSVC(5.0.2195.6824);
	 Tue, 11 Jan 2005 10:15:31 +0200
Received: from LZKAT655 (cf120.80.152.163.offwr459.zf.de.kaercher.com 173.235.136.160)
	by mail23.g.de.kaercher.com (78.601.31g5/0.9.3) with SMTP id yu53ZDP989Al4;
	Tue, 11 Jan 2005 14:24:31 +0600
Message-ID: <46gjd224jsf46gc390e$vx22kkf9pq7$bnj90w401@KXY68>
From: "Shawn Williamson" <WQGZNDXIE@snet.net>
To: "19990907102457.i-d" <19990907102457.i-d@ietf.org>
References: <zinc33-WD61BGZghsCVjfGN462YP03g3@de.kaercher.com>
Subject: New, revollutionaary peenjs enlaargment tool! dialup
Date: Tue, 11 Jan 2005 11:17:31 +0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--211024924675183"
X-Spam-Score: 7.0 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: 0bc60ec82efc80c84b8d02f4b0e4de22

----211024924675183
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

Get the new penjjs enlaaaregment devjcce! <br>
Right from our doctors, the new device can EXXTEND <br>
your tool and gain more inches! <br>
<a href="http://www.vimax-shop.info/in.php?id=jenna"> Enter HERE <br>
http://www.vimax-shop.info/in.php?id=jenna
</a>
<br>
<br>
- Dr. Approved <br>
- Gain Moore Inchees! <br>
- Calculate Your New Tool Size NOW! <br>
<br>
bursitis flood rationale credential byers combinator. earth tv depletion bergland fennel blomquist junk litmus chicago itch acolyte yvette. councilwoman miser gould inclusive redemption armoire restroom pomegranate reservoir analyst retrovision arrange eccentric. 
<br>
plastic cress collinear beater. amaze benefit zirconium demolish cue grillwork capital depreciable revertive amphibian kappa. synchronous meteor breadroot marketplace sportswear sorption cumin. sobriquet information conservatory babysitter rabbet. bacterium chenille acuity smoothbore relinquish diagnostician hillbilly vega clash. 
<br>
<a href="http://www.vimax-shop.info/unsubscribe/unsubscribe.html"> take me uff </a>
trefoil emotional tarpon withstand bechtel presentational ge oswald need. turnip bagging chi identify applicate lurk admire scattergun ten lake malconduct. 
<br>
clinic demolish latera arcturus gee inexpensive tungsten reef autocollimate butterfield gag. pairwise address microscopy foolish blueberry vary stearic ouch secretive majesty marc longitudinal. revere spud charon quickie moraine mole catbird innocuous. 
<br>

----211024924675183--



From CNOABOTALVJ@msn.com  Wed Jan 12 02:08:12 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA22554;
	Wed, 12 Jan 2005 02:08:12 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Cocpw-00059c-4t; Wed, 12 Jan 2005 02:22:37 -0500
Received: from [211.75.25.117] (helo=OEM-3LR0I6O330V)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Cocbm-0002qg-Da; Wed, 12 Jan 2005 02:07:59 -0500
Received: from .starnetusa.net (.starnetusa.net [188.165.254.68])
	by .starnetusa.net with ESMTP id 2C573160
	for <CNOABOTALVJ@msn.com>; Wed, 12 Jan 2005 02:04:23 -0500
Message-Id: <6.0.5.05.2.20031619163053.025b4b48@.starnetusa.net>
X-Sender: CNOABOTALVJ@msn.com (Unverified)
X-Mailer: QUALCOMM Windows Eudora Version 6.0.0.22
Date: Wed, 12 Jan 2005 02:10:23 -0500
From: "Jefferey Mcghee" <CNOABOTALVJ@msn.com>
To: urn-archive@ietf.org
Cc: urn-ietf@ietf.org, urn-nid-admin@ietf.org, urn-nid-web-archive@ietf.org
Subject:  Everyone Need This Urn-archive
X-Spam-Score: 2.2 (++)
X-Scan-Signature: 856eb5f76e7a34990d1d457d8e8e5b7f


Huge offer for Viicodin, Viagraa, Vallium
and lots moreee...
savee up to 7o% meds on our stores.
Visit uss today


http://coolhealth.info/in.php?aid=56








Happy New Year
oJayrJyzxKjcx48VoQoAHJfYFTlWUEFJp0v3gvlnAXyawtP4jGKOf9HEFvvXRx2gN7


From RAUJINLLOTH@msn.com  Wed Jan 12 02:47:43 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA18573;
	Wed, 12 Jan 2005 02:47:43 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CodS0-00067U-8B; Wed, 12 Jan 2005 03:02:11 -0500
Received: from [213.134.202.178] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CodDz-0004QZ-SR; Wed, 12 Jan 2005 02:47:28 -0500
Received: from anumail9.anu.edu.au ([103.203.3.62] helo=anu.edu.au)
	by smtp7.sepck.nl with esmtp ( 3.35 #1 ())
	id 2A5nEM-0001Er-00
Date: Wed, 12 Jan 2005 00:43:03 -0700
Message-ID: <NCBBK616ALMIN691IOENFKEPFE172..Hampson@.Com>
From: "Ed Clarke" <RAUJINLLOTH@msn.com>
To: uri-review-admin@ietf.org
Subject:  Viicodin are Selling Heree c9Dx
X-Spam-Score: 6.7 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 856eb5f76e7a34990d1d457d8e8e5b7f


Huge offer for Viicodin, Viagraa, Vallium
and lots moreee...
savee up to 7o% meds on our stores.
Visit uss today


http://coolhealth.info/in.php?aid=56








Happy New Year
BlNUOIfIblrXQe5TAtImfDLVgFtJWDgh7DQg4COiW


From Small@didamail.com  Wed Jan 12 17:41:22 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA24224;
	Wed, 12 Jan 2005 17:41:22 -0500 (EST)
Message-Id: <200501122241.RAA24224@ietf.org>
Received: from pool-162-83-180-163.ny5030.east.verizon.net ([162.83.180.163])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CorP7-0002Ad-8y; Wed, 12 Jan 2005 17:55:59 -0500
Received: from dns88.mantramail.com ([187.112.32.96]) by 124ivi-co53.162.83.180.163 with Microsoft SMTPSVC(5.0.5446.3895);
	 Wed, 12 Jan 2005 23:40:54 +0100
From: "212.com," <Small@didamail.com>
Reply-To: "212.com," <Small@didamail.com>
To: urn-nid-web-archive@ietf.org
Cc: tsvwg@ietf.org, vrrp@ietf.org, web@ietf.org, jmunoz@ietf.org,
        uri-review@ietf.org, ssm-archive@ietf.org, urn-archive@ietf.org,
        statements@ietf.org, juliek@ietf.org, xcon@ietf.org, mbeaulie@ietf.org
Subject: Hello, your secret admire
Date: Thu, 13 Jan 2005 04:35:54 +0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--6112839813wkhx9061"
X-Spam-Score: 8.2 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25

----6112839813wkhx9061
Content-Type: text/plain;
               charset="iso-8066aaw6382-899nszyvf"
Content-Transfer-Encoding: quoted-printable

I know it might seem a little desperate, but how would you like to keep me=
 some company?
My lame Husband is out of town and I'm a little lonely.

Write me back here: http://wetdear.com/d/1.php

Regards,
Samantha g

----6112839813wkhx9061--



From qjclove2@sina.com  Wed Jan 12 19:37:14 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA04004
	for <urn-archive@ietf.org>; Wed, 12 Jan 2005 19:37:14 -0500 (EST)
From: qjclove2@sina.com
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CotDL-0004im-IO
	for urn-archive@ietf.org; Wed, 12 Jan 2005 19:51:51 -0500
Received: from [222.248.148.15] (helo=urn-archive)
	by mx2.foretec.com with esmtp (Exim 4.24)
	id 1CoszB-0005ZZ-R7
	for urn-archive@ietf.org; Wed, 12 Jan 2005 19:37:14 -0500
Subject: =?GB2312?B?t8DOsbHqx6nWxtf3oaqzrsaxvLawvLDmvLzK9aOhyKvH8sHsz8ijoQ==?=
To: urn-archive@ietf.org
Content-Type: text/plain;charset="GB2312"
Reply-To: qjclove@163.com
Disposition-Notification-To: qjclove@163.com
Date: Thu, 13 Jan 2005 08:38:01 +0800
X-Priority: 4
X-Mailer: Foxmail 4.0
Message-Id: <E1CoszB-0005ZZ-R7@mx2.foretec.com>
X-Spam-Score: 2.1 (++)
X-NONENGLISH: Subject contains non-English characters
X-Scan-Signature: 082a9cbf4d599f360ac7f815372a6a15

ÄúºÃ£¡ÇëÎñ±Ø½«´ËÐÅ×ª³ÊÓÚ¹ó¹«Ë¾²É¹º²¿»ò¸ºÔð·ÀÎ±µÄ²¿ÃÅ
¸ºÔðÈË£¬·Ç³£¸ÐÐ»Äú£¡

ÎÒÃÇ¹«Ë¾³ÉÁ¢ÓÚ1983Äê£¬´ÓÊÂ·ÀÎ±°²È«Ó¡Ë¢ÒµÒÑÓÐ20ÄêµÄ¾­
Ñé£¬ÓµÓÐÈ«Çò×î¶¥¼¶µÄ·ÀÎ±²úÆ·Éú²úÉè±¸£¬ÊÇÈ«Çò¼«ÉÙÊýÍ¬
Ê±¾ß±¸µñ¿Ì°¼°æÓ¡Ë¢ºÍÀØÉä¼¤¹âÈ«ÏñµÈ¶àÏî·ÀÎ±¼¼Êõ£¬Ò²ÊÇ
Ì¨ÍåµÚÒ»¼Ò¡¢È«ÑÇÖÞµØÇø×î×¨Òµ¡¢×îÍêÕûµÄ·ÀÎ±²úÆ·Éú²ú¹©
Ó¦ÉÌ¡£ÓÉÓÚÔÚ¼¼ÊõÉÏ¾ø¶ÔµÄÁìÏÈºÍ¼Û¸ñÉÏµÄÏà¶ÔµÍÁ®Á½·½Ãæ
ÓÅÊÆ£¬¹Ê¶ûÔÚÉîÛÚµØÇø¶Ì¶ÌÒ»ÄêÊ±¼ä£¬¾Í·þÎñºÍ³¤ÆÚºÏ×÷ÁË
ÊýÊ®¼ÒÖªÃû¹«Ë¾ÆóÒµ¡£
                  
        ·þÎñÏîÄ¿
 Ò»¡¢µñ¿Ì°¼°æ·ÀÎ±ÉÌ±ê£º
     È«ÖÐ¹úÎ¨Ò»Ò»¼Ò¡¢Ìá¹©³®Æ±¼¶°¼°æÓ¡Ë¢·ÀÎ±¼¼ÊõµÄÃñÓª
     ÆóÒµ£¬ÆäÖÐ5-8É«½ÓÎÆ¡¢×¨Êô·ÀÎ±Ö½ÕÅ¡¢¸¡µñ°¼°æÊÖ¸ÐÐ§
     ¹û¡¢µ¥ÌåË«Ïà¡¢ÎÂ±ä¡¢¹â±äµÈ·ÀÎ±ÓÍÄ«µÄÓ¦ÓÃ¡¢Òþ²ØÍ¼
     ÎÄµÈ¶àÏî¶À´´¼¼Êõ£¬ÁìÏÈÍ¬ÐÐÒµ£¨¸÷¹úÓ¡³®³§Í¬Àà¼¼Êõ£©
     3-5Äê¡£´Ë¼¼ÊõÄÜÈ·±£2-3ÄêÄÚÈ«Çò²»»á³öÏÖÔì¼ÙÕß£¬Í¬Ê±
     Ò²ÄÜÈÃ¹Ë¿Í¸üÇáÒ×µØÍ¨¹ý´¥¾õºÍÊÓ¾õÀ´±ç±ðÕæÎ±¡£
 ¶þ¡¢ÀØÉä×ÛºÏ·ÀÎ±ÉÌ±ê£º
     ÓµÓÐÈ«Çò¶¥¼¶·Ö±æÂÊ30000dpiÒÔÉÏµÄ¸ß½âÎö¶ÈÊýÎ»ÏµÍ³¡¢
     0.03-0.1mmÎ¢ÐÍ×Ö¡¢3DÈ«²ÊÀØÉä¡¢»ý³ÉÊ½²ÊÉ«µÈ¹ú¼Ê¶¥
     ¼âµÄÀØÉäÈ«Ï¢¼¼Êõ¡££¨¶øÒ»°ãµÄ¡¢¹úÄÚÆäËûÍ¬ÐÐÆóÒµ×î¸ß
     µÄÀØÉä±êÇ©×î¸ß·Ö±æÂÊ²Å´ïµ½2450dpi£©¡£
 Èý¡¢¸÷Àà·ÀÎ±·âÇ©¡¢·âÌõ£º
     È«×ªÒÆÐÍ¡¢°ë×ªÒÆÐÍ¡¢²»×ªÒÆÐÍÈýÖÖ²»¸É½ºÖÇÄÜÌùÖ½µÄ
     Éè¼Æ£¬²¢¿ÉÓ¡Ë¢×¨ÓÃÍ¼°¸¡¢ÎÄ×Ö¡¢±àÂë£¬¸ü¿É¼ÓÉÏ°¼°æ
     Ó¡Ë¢¼°ÀØÉäÈ«Ïñ£¬È·±£ÄúµÄÎï¼þÔÚÁ÷Í¨¹ý³ÌÖÐÍòÎÞÒ»Ê§¡£
 ËÄ¡¢¸÷Àà¹ÉÆ±¡¢Õ®¾í¡¢Ö§Æ±¡¢Àñ¾í¡¢½ÉÄÉÆ¾Ö¤¡¢ÊÜÒæÆ¾Ö¤µÈÓÐ¼ÛÖ¤¾í£º
     ÔÚÌ¨Íå³¤Äê·þÎñÓÚ10000¶à¼ÒÖªÃûÆóÒµºÍ30Óà¼Ò½ðÈÚ»ú¹¹£¬
     ±¾¹«Ë¾ÊµÁ¦ÐÛºñ¡¢ÄÚ²¿°²È«¿Ø¹ÜÑÏ¸ñ£¬ÕæÕýÁËÈ´ÄúµÄºó¹ËÖ®ÓÇ¡£
 
     ÆóÒµ¾­Óª×ÚÖ¼-- "³ÏÐÅ¡¢Ð¯ÊÖ¡¢×ßÔ¶Â·"
      
     ÒÔÉÏÊÇÎÒÃÇ¹«Ë¾ÒµÎñµÄ¼òµ¥½éÉÜ£¬·ÀÎ±ÊÇÒ»ÃÅÏàµ±×¨ÒµµÄÁìÓò£¬
     Èç¹ûÄúÓÐ¹ØÓÚÕâ·½ÃæµÄÐèÇó»òÒÉÎÊ£¬ÇëËæÊ±ÁªÏµÎÒÃÇ£¬ÎÒÃÇ¹«Ë¾
     ½«ÎªÄúÌá¹©×îÂúÒâµÄ´ð¸´£¡
     
     ×£ÉÌì÷£¡


Ì¨Íå¹«Ë¾ÉîÛÚ°ìÊÂ´¦
ÁªÏµÈË£ºÇú½£³É 
µç»°£º13714682806
E-mail£ºqujiancheng@126.com  QQ:54040200
µØÖ·£º ÉîÛÚÊÐ¸£ÌïÇø»ªÇ¿±±Â·ÈºÐÇ¹ã³¡C×ù1606ÊÒ ¡¡
ÓÊ±à£º518028

£¨±¾ÓÊ¼þÎªÉÆÒâÈº·¢ÓÊ¼þ£¬ÈçÓÐ´òÈÅ£¬ÇëËæÊÖÉ¾³ý£¡Èç¹ó¹«Ë¾²»Óû¼ÌÐø
ÊÕÈ¡Í¬ÀàÐÍÖ®ÓÊ¼þ,¿ÉÔÚÄúÊÕ·¢ÓÊ¼þÈí¼þÉÏÉèÖÃ¹ýÂË£»»ò½«¹ó¹«Ë¾ÓÊ¼þµØÖ·
ÓÃ¶ÌÏûÏ¢·¢ËÍÖÁÎÒÊÖ»úÉÏ£¬¼´¿ÉÎªÄúÉ¾³ý,²»±ãÖ®´¦¾´ÇëÔ­ÁÂ!Ð»Ð»!
Èç±¾ÐÅÏ¢¶ÔÄãÓÐÓÃ£¬Çë±£Áô£¡£©





ÉîÛÚÊÐ½ð¿­Åôµç×ÓÓÐÏÞ¹«Ë¾
Çú½£³É
86-0755-25806075
qjclove2@sina.com
¸£ÌïÇø»ªÇ¿±±Â·ÈºÐÇ¹ã³¡C×ù1606


From quwwlqlntzu@de.kaercher.com  Thu Jan 13 07:29:22 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA02801;
	Thu, 13 Jan 2005 07:29:22 -0500 (EST)
Received: from res-66-169-54-112.spa.sc.charter.com ([66.169.54.112])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Cp4KP-0001tB-7f; Thu, 13 Jan 2005 07:44:06 -0500
X-Message-Info: 13dZSVrdfHCI43RrDGU28FL29GOJaGxfuqkLHWhOxpv41P
Received: from eudoramail.com (145.128.236.213) by re6-l90.eudoramail.com with Microsoft SMTPSVC(1.7.8466.4735);
	 Thu, 13 Jan 2005 14:13:36 +0200
Received: from eudoramail.com (eudoramail.com 144.239.206.172)
	by eudoramail.com (8.12.10/8.12.9) with ESMTP id yru9GZ697
	for <pilc-request@ietf.org>; Thu, 13 Jan 2005 07:19:36 -0500 (EST)
	(envelope-from quwwlqlntzu@de.kaercher.com)
Received: from NXZ88334201823 (modemcable181.1997-15.d.eudoramail.com 172.75.34.232)
	(authenticated bits=6)
	by eudoramail.com (8.12.10/8.12.9) with ESMTP id uon73U91f836
	for <pilc-request@ietf.org>; Thu, 13 Jan 2005 13:18:36 +0100 (EST)
	(envelope-from quwwlqlntzu@de.kaercher.com)
Message-ID: <809l08kyi182$wi53o35tb99$7tw2q1@AOI177904382197518>
From: "incredibles movie" <quwwlqlntzu@de.kaercher.com>
To: <Pilc-request>
Subject: Download holiday films -wux 02 i
Date: Thu, 13 Jan 2005 07:20:36 -0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--1137039704395389171"
X-Spam-Score: 11.0 (+++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 14582b0692e7f70ce7111d04db3781c8

----1137039704395389171
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Hello
Experience & Enjoy the Digital revolution.
future of online entertainment.

Download anything you could possibly want 
in three simple, fast, and easy steps- 
START DOWNLOADING NOW! 
This service is safe, Secure and Legal

http://www.awesomemusicavailable.com/news.html

If you are a beginner, no need to worry,
we will show you how to do it from start to finish
We have made it so easy, you will be downloading anything 
you could possibly want  

This Service Comes with

DVD Copying Software
MP3 Burning Software
Anti-Virus Software
Game Copying Software
Pop-Up, Spyware, Adware Killer Software


http://www.awesomemusicavailable.com/news.html

Even More Benefits : 

Latest FileSharing Software
In-Depth Visual Tutorials
Internet History Cleaner
Privacy Protection Software
Access to 90000000 Songs
Unlimited Technical Support
Stay Legal  Do not Get Sued


Lifetime Membership is only $34.95!
Check out to Join Now and Start Downloading in Minutes! 

http://www.awesomemusicavailable.com/news.html


Regards
Ferdinand Hodges
Affilate Manager







No more- http://bfijdeacghkl.comcities.info/go.php?egjkbdxyclzafhim
--------------------
italy imposture consternate apparatus diffeomorphic pair byzantine aqua co=
nscription spoilage chiefdom abyssinia demonic agglomerate harlan icy barr=
y gubernatorial towel bullet jure engel garble parallelogram disposable pe=
lvis nagasaki peasant utopia pentecostal waldron skiff quantico tomograph =
dogtrot you'll eleven bayda gatlinburg coronet bombastic bilateral desist =
prospectus libation squashy circulant hattie newtonian metcalf cress perti=
nacious evzone dietary chlordane canny climatic adulthood blameworthy blum=
 estate orthant barracuda regressive london brownian coot sediment wreathe=
 grata leonid belvidere motivate cacophony bishop degas abscess tie cheek =
candlelit erbium aspire chill perceptible uris seance japan amicable inopp=
ortune rhapsodic renaissance reduce gingko bowmen durward winnow barney cr=
otchety reap pastiche circle figure stooge heat deceptive cur cloakroom co=
re headboard orthodontic beatnik aircraft leftmost angstrom pragmatism att=
itudinal bubble earmark durkee repressive ilyushin spade qualm chat inexcu=
sable someplace countdown sequential tendency embedding nighthawk east man=
na spirit wiretap barricade freehand diethylstilbestrol inception transom =
porous shaw hillmen bookshelf connive upsilon ordinance homeopath lichen s=
iamese nutrient roundhouse kittle credenza drunkard prolific titanium babo=
on randolph meier hellfire regale dope hackney biz melee obtrusive impalpa=
ble dietz stout ingather beachcomb procter emotional brigadier darrell glo=
m beribbon cheek hold directrix eastland gerund sphinx parasite whirlpool =
apposition married crumple jew discoid agrimony stockholm roomy mantis pre=
scribe inefficacy inholding pepsi rib bane ordain kitchen kemp australis c=
ampbell naples usurious hesitate ekstrom crud atrophy complementarity cucu=
mber chartreuse carbonic capybara historiography shackle christoffel indul=
gent bluegill haplology inverness cranky effectuate creole exposition cog =
pinochle dad babysat declamation sorensen collar leash narcissism epochal =
procession transvestite charlie daddy offshoot evansville dyspeptic sangui=
ne advertise cancer crew adultery nephew strong cosh meet dereference hanl=
on ping populism sextillion ratty han deflector crusoe editor bishopric sh=
allow cabbage order lull ease fodder gresham bearish ackley cotton marquee=
 restive cherub contact friable homogeneity annulus grandfather
=20

----1137039704395389171--



From vwvpaaldkrxus@ix.netcom.com  Thu Jan 13 13:54:17 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA03532;
	Thu, 13 Jan 2005 13:54:17 -0500 (EST)
Received: from adsl-69-104-18-114.dsl.irvnca.pacbell.net ([69.104.18.114])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CpAL5-000338-In; Thu, 13 Jan 2005 14:09:04 -0500
X-Message-Info: LPcosCPF1iySOMyvnEYea17lov8E68RGSbdmWHege
Received: from qamkhahex70.myexcel.com (36.33.240.168) by ge809-tei.myexcel.com with Microsoft SMTPSVC(5.0.2195.6824);
	 Thu, 13 Jan 2005 14:52:18 -0400
Received: from wienerbyproductdh4 (huggins16.144.191.72)
          by myexcel.com (xln0) with SMTP
          id <662245ku7x>
          (Authid: OliveLocke);
          Thu, 13 Jan 2005 14:50:18 -0400
From: "Want 37,500 hits" <vwvpaaldkrxus@ix.netcom.com>
To: "'Internet-drafts'" <internet-drafts@ietf.org>
Subject: How many hits does your website need this month?-ky
Date: Thu, 13 Jan 2005 16:48:18 -0200
Message-ID: <617kh0urm72$23wd75v36$47za7qge@bayreuthexpropriatefobrss6996>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--10366596225557834042"
X-Spam-Score: 6.0 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: f607d15ccc2bc4eaf3ade8ffa8af02a0

----10366596225557834042
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

We just setup an incredible deal for you to put your
website promotion on autopilot.

Here's all the details:
http://www.got-pro-mo.com

Every site needs a Massive Marketing Program in order
to be a success.  The most essential part of any campaign is
traffic and sales.  It=92s easy to get exposure to 100K+ every
month.  

Imagine - your traffic / sales problem solved forever.

Spots in this program are limited, so hurry on over:
http://www.got-pro-mo.com



--------------------------------------------------------------



To stop *future*mailings*:
http://www.got-pro-mo.com/opts.html


baste away maldive manhole ejaculate.
aurochs applicate henley coattail indiscoverable.
laissez alexei chugging atypic knapp.

debby fundraise frequent boggle amidst.
diddle accumulate meadowsweet bungalow erratum.
cemetery epitaxy polar omitted calypso.

improvisate schelling smatter ribbon babel.
howdy cowgirl delineate postfix caiman.
alternate hallway mutt chrysanthemum injunct.
career currant digress agave frisky.

liken bootlegging jitterbugging dillon crease.
homeown chive where'd chastity ate.
electrode amity fingertip camelopard degenerate.

largesse pm texas moss junketeer.
grapheme clean coke cecilia chippendale.
selectmen maureen carolina nazareth typeface.

--

Want 37,500 hits
vwvpaaldkrxus@ix.netcom.com



----10366596225557834042--



From Mcclain@awemail.com  Thu Jan 13 19:16:37 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA08805;
	Thu, 13 Jan 2005 19:16:36 -0500 (EST)
Message-Id: <200501140016.TAA08805@ietf.org>
Received: from c-65-34-162-216.se.client2.attbi.com ([65.34.162.216])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CpFNA-0004oL-02; Thu, 13 Jan 2005 19:31:29 -0500
Received: from dns3.fastemailer.com ([218.154.114.44]) by 898e-v3.65.34.162.216 with Microsoft SMTPSVC(5.0.8954.8472);
	 Thu, 13 Jan 2005 18:16:32 -0600
From: "hush.com" <Mcclain@awemail.com>
Reply-To: "hush.com" <Mcclain@awemail.com>
To: web@ietf.org
Subject: Hey sweetheart
Date: Thu, 13 Jan 2005 17:10:32 -0700
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--7633424096puyc3914"
X-Spam-Score: 17.4 (+++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25

----7633424096puyc3914
Content-Type: text/plain;
               charset="iso-6310lxf7218-369rhyeau"
Content-Transfer-Encoding: quoted-printable

How would you like to keep me some company?
My lame Husband is on a business trip for the next 2 months, and I hate be=
ing lonely.

To contact me please go here: http://wetdear.com/d/1.php

Regards,
Lauren w

----7633424096puyc3914--



From workstation@data.ameriserv.net  Fri Jan 14 17:17:08 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA00852;
	Fri, 14 Jan 2005 17:17:08 -0500 (EST)
Received: from [207.170.160.10] (helo=data.ameriserv.net)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CpZzG-0000JY-98; Fri, 14 Jan 2005 17:32:10 -0500
Received: (from workstation@localhost)
	by data.ameriserv.net (8.11.6/8.11.6) id j0EM85A02532;
	Fri, 14 Jan 2005 22:08:05 GMT
Date: Fri, 14 Jan 2005 22:08:05 GMT
Message-Id: <200501142208.j0EM85A02532@data.ameriserv.net>
Subject: Strictly Confidential
From: samson <samsonajayi1972@netscape.net>
X-Priority: 1 (Highest)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: RLSP Mailer
X-Spam-Score: 9.0 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 287c806b254c6353fcb09ee0e53bbc5e
Content-Transfer-Encoding: 7bit


Samson Ajayi Malolo Esq. 
Benin City, 
Edo State
GSM:  00234-802-7463895
Office Land Phone: 00234-52-465641

 
RE: For Time Essence, Please Respond Immediately to my
mail.


I am Barrister Samson Ajayi Malolo and instructed 
advise and instructed to contact you by the Abacha's
family (family of the former Nigerian Military
Dictator and Head of State General Sani Abacha who
died on the 8th of June 1998 while in office) for
assistance in the matter stated below. We have been
consulted and our services retained by the Late
Generals wife who is currently on house arrest as a
result of her family's recent confrontation with the
present government of the Federal Republic of Nigeria
Our client's family accounts in Switzerland, Belgium
and some other countries was recently frozen in the
bead by the Nigerian government to get hold of Late
General Sani Abachas Money. 


Recently the Generals first son was arrested for a
murder charge he did not commit of which we are also
his attorney.(see attach news paper publication).
However the late general has some money hidden some
where in a west African country in the care of a
security and finance company to the turn of
$38,000,000.00 in cash which the Nigeria government
does not know about (PLEASE KEEP CONFIDENTIAL)
The funds was moved out of the country via diplomatic
means during the late generals reign in power and the
family would want you to immediately travel to Europe
where the funds is being lodged/ contact security/ 
Courier company in case you can not travel to Europe 
to work out the fastest way to take possession of this

money and filter it into a profitable business venture

to avoid the Nigeria government from impounding this 
money. 


For your effort in this you are expected to take 20%
of this money.


The Abachas family are currently not allows assess to
any of their accounts both here and outside the
country
and so are relaying heavily on a trusted friend you
are and this money in there latest ordeal.


For more information, you can visit the weblink below:

http://news.bbc.co.uk/1/hi/world/africa/564586.stm
http://www.angelfire.com/tx/bumez/petition.html
http://www.odiousdebts.org/odiousdebts/index.cfm?DSP=content&ContentID=974
 

I am desperately contacting you for time essence as I
have just been informed that one of the desposits with

a security and courrier company in Europe will be
returned back by first week of February next year if 
not cleared and claimed.


To enable us proceed, kindly send the following
details 
below: 

(1). Your Name and addresss 
(2). Confidential telephone and fax numbers.

It is very important for you to email me your full
contact
details, so that I can call you to discuss with you on
how to proceed on this transaction.

Please reach us via GSM: 00234-802-7463895 as soon as 
possible indicating your willingness and readiness 
to assistance in this transaction. I will send you 
more details immediately I hear from you.

For confidentiality, please get back to me by
responding
to my office email address below:

        samsonajayi1972@netscape.net


Please treat as urgent.



Yours Faithfully
Samson Ajayi Malolo Esq.  
Office Land Phone: 00234-52-465641


___________________________________________________________________________
Mail sent from WebMail service at clevelandclick.com- http://www.clevelandclick.com


From cynthiarhodes333@netscape.net  Fri Jan 14 23:45:47 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA26266
	for <urn-archive@ietf.org>; Fri, 14 Jan 2005 23:45:47 -0500 (EST)
Message-Id: <200501150445.XAA26266@ietf.org>
Received: from c-67-181-239-43.client.comcast.net ([67.181.239.43] helo=67.181.11.130)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Cpg3R-0007lK-3m
	for urn-archive@ietf.org; Sat, 15 Jan 2005 00:00:53 -0500
Received: from mail0.fatcow.com (mail0.fatcow.com [209.12.212.5]) by mail.global.sprint.com with esmtp; Jan, 15 2005 4:33:34 AM -0300
From: CYNTHIA RHODES <cynthiarhodes333@netscape.net>
To: AWARD
Subject: CONGRATULATIONS  YOU  HAVE  WON!!!
Sender: CYNTHIA RHODES <cynthiarhodes333@netscape.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Date: Sat, 15 Jan 2005 05:45:50 +0100
X-Mailer: eGroups Message Poster
X-Spam-Score: 24.2 (++++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 3e15cc4fdc61d7bce84032741d11c8e5

ASEA-FOUNDATION INTERNATIONAL.

 Ref. Number   : [LDA 5540077/08]
 We are happy to inform you that your email address has been selected as one of the lucky email 
addresses in the category "B" of the online lotto conducted by ASEA-FOUNDATION INTERNATIONAL.

 CONGRATULATIONS!!!

 The cyber-Lotto was conducted by a first of its kind automated computer balloting system, where by 
email addresses(30,000 email addresses),were extracted from all continents of the world.A draw was held 
in different categories and winners emerged from different parts of the world and they are entitled to 
various cash prizes depending on their different categories.Thus, you are
 entitled to a prize money of 1,500,000 euros Reference number for your prize is:[LDA 5540077/08] 
Ticket number:[A2A/BVH/QTI]
 As a category B winner, you have been selected by computer balloting system where only email 
addresses are soughted,from a total number of 30,000 email addresses drawn from all over the globe.
 After an automated computer ballot of our International romotions
 Program, only ONE winner emerged in this category and therefore you are to receive payout of 
1,500,000 euros.

 To immediately begin your claim , please contact your file/claim agent:

 MR.PAUL ADAMS.
 FOREIGN SERVICE MANAGER
 EDGEGATE SECURITY& FINANCE BV.
 19 GAZHENSPOORTSEWEG 
 5051 LEIDENSTRAAT, AMSTERDAM
 THE NETHERLAND
 TEL:+31-650-924-978 /FAX:31-205-248-320
 EMAIL-pauladams2004@netscape.net



 Provide Prize reference numberand winning ticket number for
 confirmation. In your best interest(s), you must initiate contact within one week of receipt of this 
correspondence.


 You may be required to provide any of the above information during the process of collecting your 
prize.We congratulate you once again and it is our hope that you participate in any of our 
internationalprograms in the nearest future. Thank you.

 Sincerely,

 CYNTHIA RHODES
 Promotions Manager

 You are to provide the below details,to enable the speedy evaluation and processing of your winnings.
 we advice that you adhere strictly to their procedures to avoid any disqualifications and subsequent 
cancellation
 1. YOUR full names
 2. your full home / office address

 3. direct telephone/fax numbers  the above detailed information will be absolutely necessary to file in 
your claims.


From cllslq@yahoo.com  Sat Jan 15 10:50:06 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA19468;
	Sat, 15 Jan 2005 10:50:06 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CpqQO-00037a-P4; Sat, 15 Jan 2005 11:05:18 -0500
Received: from pd9f96aa0.dip.t-dialin.net ([217.249.106.160])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CpqBY-0000vQ-VO; Sat, 15 Jan 2005 10:49:58 -0500
X-Message-Info: 037PKHR0694RND_UC_CHAR[1-3]hs6/BYHzYZXotMI1jFt8acxXEL
Received: from  ([44.84.196.215])
          by 937z....yahoo.com
          (InterMail vI.5.63.77.16 207-7-130-1485-52302-304511020) with ESMTP
          id <87149009763.LJZED7355586.li0-mail...net.cable.rogers.com@>
          for <urn-archive@ietf.org>; Sun, 16 Jan 2005 15:44:40 +0300
Message-ID: <36374400RND_LC_CHAR[1-5]56757q$2832h270$51uw8a0@>
Reply-To: "Raquel Klein" <cllslq@yahoo.com>
From: "Raquel Klein" <cllslq@yahoo.com>
To: <urn-archive@ietf.org>
Subject: Message subject
Date: Sun, 16 Jan 2005 09:46:40 -0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--700251466658676"
X-Spam-Score: 4.9 (++++)
X-Scan-Signature: a7d6aff76b15f3f56fcb94490e1052e4

----700251466658676
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

CHEAPEST D*R-U-G-S ON THE WEB

 - private online orderind
 - discreet packaging
 - shipped world wide

---------------------------------
OUR PRODUCTS

» MEN'S HEALTH
» WEIGHT LOSS 
» PAIN RELIEF 
» DIABETES 
» STOP SMOKING 
» CHOLESTEROL 
» ANTI DEPRESSANT 


http://onlinegenericshop.com/?1663800












                                                          
              
                                 


----700251466658676--



From Norris@graffiti.net  Mon Jan 17 19:28:58 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA09092;
	Mon, 17 Jan 2005 19:28:55 -0500 (EST)
Message-Id: <200501180028.TAA09092@ietf.org>
Received: from dsl212-235-77-101.bb.netvision.net.il ([212.235.77.101])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CqhU5-0006Yk-Ap; Mon, 17 Jan 2005 19:44:39 -0500
Received: from [172.52.30.128] by headwater%DIGITS.massage.212.235.77.101 via HTTP; Mon, 17 Jan 2005 16:28:44 -0800
Reply-To: "flashmail.com" <Norris@graffiti.net>
From: "flashmail.com" <Norris@graffiti.net>
To: <tsvwg@ietf.org>
Subject: Hello, your secret admire
Date: Mon, 17 Jan 2005 16:28:44 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--0834562242ceyl4623"
X-Spam-Score: 7.6 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370

----0834562242ceyl4623
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

How would you like to keep me some company?
My idiot Husband is on a business trip for the next 2 months, and I hate b=
eing lonely.

A secure way to reach me: http://futurebadlove.com/d/1.php

Sincerely Yours,
Brittany f

----0834562242ceyl4623--




From Sykes@address.com  Mon Jan 17 19:45:25 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA10042;
	Mon, 17 Jan 2005 19:45:25 -0500 (EST)
Message-Id: <200501180045.TAA10042@ietf.org>
Received: from [201.0.103.23] (helo=201-0-103-23.dsl.telesp.net.br)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Cqhk2-0006vE-Ux; Mon, 17 Jan 2005 20:01:09 -0500
Received: from [40.56.146.112] by casework%DIGITS.mosquito.201.0.103.23 via HTTP; Mon, 17 Jan 2005 16:45:17 -0800
Reply-To: "f Gillis Ltd." <Sykes@address.com>
From: "f Gillis Ltd." <Sykes@address.com>
To: <urn-nid-web-archive@ietf.org>
Subject: You like Them
Date: Mon, 17 Jan 2005 16:45:17 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--5391079909dyzm3509"
X-Spam-Score: 4.0 (++++)
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32

----5391079909dyzm3509
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

4 Cheating House Wife have been matched for you in your area:

1: Emily, 131 lbs, 5'8, 36c, 13 miles away, available Jan 14-19th
2: Jasmine, 120 lbs, 5'9, 36d, 11 miles away, available Jan 15-17th
3: Rachel, 132 lbs, 5'9, 34b, 14 miles away, available most nights (husban=
d works midnights)
4: Victoria, 124 lbs, 5'8, 36c, 11 miles away, available most nights (husb=
and works midnights)

All 4 women are waiting to speak with you live & have photos. Webcam's are=
 available for all 4.

http://futurebadlove.com/d/10.php


If you have found a lady or not to be paired up then continue.
http://futurebadlove.com/out/=20

----5391079909dyzm3509--



From fapeqjimyrc@go.com  Tue Jan 18 03:18:34 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA29202;
	Tue, 18 Jan 2005 03:18:34 -0500 (EST)
Received: from [211.217.251.181] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CqooX-0000dE-Lk; Tue, 18 Jan 2005 03:34:20 -0500
Received: from a98.ix.netcom.com (54.60.64.38) by jj88-btn.ix.netcom.com with Microsoft SMTPSVC(5.0.2195.6824);
	 Tue, 18 Jan 2005 10:10:09 +0200
Received: from fortineachburstoao5 (conciliate132.0.16.80)
          by ix.netcom.com (ywptp124) with SMTP
          id <578737phs9asu>
          (Authid: RhodaEaton);
          Tue, 18 Jan 2005 13:18:09 +0500
From: "Profit- From a Small-cap?" <fapeqjimyrc@go.com>
To: "'Internet-drafts'" <internet-drafts@ietf.org>
Subject: All aboard the smallcap gravy train
Date: Tue, 18 Jan 2005 01:16:09 -0700
Message-ID: <267mb6rb7$2gbn39exc29$605gfa916nu@prophylacticd61339>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--nxkmobfjcy4183336389513hnhpcutjwg"
X-Spam-Score: 6.7 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 25eb6223a37c19d53ede858176b14339

----nxkmobfjcy4183336389513hnhpcutjwg
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Database Solutions, Inc.
Symbol: OTC Pink Sheets: DBSJ
Industry: Enterprise Software
Current Price: 0.19
Shares Out.: 36.0 Million
Est. Public Float: 2.8 Million
Market Capitalization: 5.4 Million


Major Recent News!  Press Release Source: Database Solutions, Inc.

Database Solutions, Inc. Announces over 100 Users on its Agent Intelligenc=
e Product and Projects (USD) 500,000 to (USD) 1,000,000 in Paying Subscrib=
ers for Agent Intelligence in 2005.

Monday January 10, 6:00 am ET

TORONTO. BUSINESS WIRE. Jan. 10, 2005. Database Solutions, Inc.(DBSJ), the=
 technology and marketing customer relationship management (CRM) on-demand=
 company, today announced that as of January 10, 2005, the company now has=
 over 100 users worldwide subscribing to onlinedatabasesolutions.com Agent=
 Intelligence CRM service. The Company believes that it may add up to 100 =
new subscribers over the next four fiscal quarters.

"DBSJ has democratized CRM for the Insur ance Industry," said Jason Wong, =
President and CEO. "Insur ance brokerages of all sizes and insur ance agen=
ts - from small businesses to Fortune 500 enterprises - may experience CRM=
 success with Agent Intelligence and onlinedatabasesolutions.com. The insu=
r ance industry is moving to on-demand, and by relentlessly focusing on ma=
king each and every one of our customers successful, DBSJ may become a mar=
keting and technology leader in on-demand CRM for the insur ance industry.=
"

The Company reports that the Version 3 (v3) of Agent Intelligence was comp=
leted, launched and created based on valuable feedback from beta testers o=
ver three quarters in 2004. DBSJ's 2004 fourth quarter sales upon the comp=
letion of v3 was (usd) 30,000 without any marketing effort or corporate ex=
pense. Currently DBSJ has over 100 users on Agent Intelligence and project=
s strong sales growth over the next four quarters for Agent Intelligence a=
nd onlinedatabasesolutions.com family of products.


About Database Solutions, Inc. [OTC Pink Sheets: DBSJ]

Database Solutions, Inc. is a technology and marketing company in the on-d=
emand customer relationship management (CRM) industry and the software dev=
eloper of Agent Intelligence. Database Solutions Agent Intelligence's prop=
rietary browser-based software was designed specifically for the insur anc=
e industry to provide backend administration of insur ance policies, clien=
t tracking and client marketing/selling strategies for an entire insur anc=
e brokerage or insur ance company. The Company's family of products includ=
es a comprehensive suite of CRM applications to help enterprises of all si=
zes, industries and geographies meet the complex challenge of sharing and =
managing information on-demand. Unlike other insur ance administration sys=
tems currently on the market, Agent Intelligence focuses on the needs of t=
he broker - simplifying their business by eliminating the paper administra=
tion involved in tracking their clients to in crease sales. By automatical=
ly tracking all events along the lead development process an agent and/or =
manager is able to see any weaknesses in an agents selling process. Automa=
ted reports critical to both management and agent are automatically availa=
ble through the use of the Agent Intelligence system. One of the most attr=
active features of the Agent Intelligence product is the fact that it is e=
ntirely browser based and no hardware or software installation process is =
required. The Agent Intelligence user also immediately benefits from compl=
ete upgrades and on-demand customization. The Company allows customers and=
 independent software vendors to customize and integrate onlinedatabasesol=
utions.com's products, as well as build their own on-demand enterprise app=
lications.


From the Investors' Point of View: Database Solutions, Inc. [OTC Pink Shee=
ts: DBSJ]

DBSJ=92s Agent Intelligence solution is an innovative CRM solution for the=
 3 trillion US insur ance industry.  Unlike other insur ance administratio=
n systems currently on the market the Agent Intelligence solution focuses =
on the needs of the broker =96 simplifying their business by eliminating t=
he paper administration involved in tracking their clients, further drivin=
g sales.  By automatically tracking all events along the lead development =
process an agent and/or manager is quickly able to see weaknesses in an ag=
ents selling process. The most attractive feature of this product is the f=
act that it is entirely browser based therefore no hardware or software in=
stallation process is required. Agent Intelligence users also immediately =
benefit from frequent and constant development of system upgrades.

Database Solutions is positioned in the sizeable and rapidly expanding mar=
kets in CRM solutions and hosted software.  The CRM solutions market is es=
timated at more than 8 billion and has been growing at a rate of more than=
 10% per year over the past four years, driven by dramatically reduced cos=
ts and improved technologies.  At the same time, the market for hosted sof=
tware has been expanding at an exponential rate, with a CAGR of 36=
% IDC expects this 1 billion market to reach more than 3.6 billion by 2008=


DBSJ=92s Agent Intelligence hosted CRM solution offers a number of signifi=
cant benefits to customers in the insur ance industry.  Compared to tradit=
ional CRM services, which require significant IT expertise and up-front co=
sts, DBSJ=92s on-demand CRM service can be quickly and affordably deployed=
 in an organization without significant capital expenditures.

DBSJ benefits from its strong and highly experienced management team, who =
are well versed in IT and in the insur ance industry.  Founders Jason Wong=
 and Kervin Findlay previously held senior management positions at KF Tech=
nologies, Inc., a provider of data based management systems for the insur =
ance industry, where they were successful in applying IT solutions to the =
unique challenges of the insur ance business.

The Company has also built a Board of Directors with extensive insur ance =
industry expertise and contacts which will be instrumental in gaining new =
clients.  The Company=92s Board includes: Mr. Sal Nuccio, an experienced b=
usiness writer and consultant for the New York Times, who has also served =
as Administrative VP of the Continental Insur ance Companies and as the NY=
 State Deputy Superintendent of Insur ance; and Ms. Eileen Mayer, Chief Ag=
ent for Superior Life, responsible for the federal and provincial licensin=
g as well as all statutory reporting to the federal government.


Will DBSJ explode higher as more and more investors become aware of the st=
ock? If you think so, you may not want to wait until it is too late. Remem=
ber, timing your trade is critical.

Good Luck and Successful Trading.
This publication is an independent publication with the goal of giving inv=
estors the necessary knowledge to make rational and profitable investment =
decisions. Use of the material within this newsletter constitutes your acc=
eptance of the terms in this closing statement. This publication does not =
provide an analysis of the Company's financial position and is not an soli=
citation to purchase or sell securities Investing in securities is specula=
tive and carries risk. It is advisable that any investment should be made =
after consulting with your investment expert and after reviewing the finan=
cial statements of the company. The information in this report is believed=
 to be reliable, but its accuracy cannot be assured. Past performance does=
 not insure similar future results. This is not purported to be a complete=
 and thorough analysis of the featured company and recommends a complete r=
eview of the Company's regulatory filings at secgov The information herein=
 contains future looking statements and information within the meaning of =
Section 27A of the Securities Act of 1933 and Section 21E of the Securitie=
s Exchange Act of 1934, including statements regarding expected continual =
growth of the featured company. Any statements that express or involve dis=
cussions with respect to predictions, expectations, beliefs, plans, projec=
tions, objectives, goals, assumptions or future events or performance are =
not statements of historical fact and may be future looking statements. Fu=
ture looking statements are based on expectations, estimates and projectio=
ns at the time the statements are made that involve a number of risks and =
uncertainties which could cause actual results or events to differ materia=
lly from those presently anticipated. Future looking statements in this ac=
tion may be identified through the use of words such as projects, foresee,=
 expects, will, anticipates, estimates, believes, understands, or that by =
statements indicating certain actions may, could, or might occur. We discl=
ose the receipt of two thousand dollars from a third party, not an officer=
, director, or affiliate shareholder of the company for the preparation of=
 this online report. Be aware of an inherent conflict of interest resultin=
g from such compensation due to the fact that this is a paid publication. =
All factual information in this report was gathered from public sources, i=
ncluding but not limited to Company Web sites, SEC filings and Company Pre=
ss Releases. This information is believed to be reliable but can make no a=
bsolute certainty as to its accuracy or completeness. As with many microca=
p stocks, todays company has additional risk factors worth noting. Those f=
actors may include an accumulated deficit since its inception, a negative =
net worth, reliance on loans from officers, directors and a majority share=
holder to pay expenses, nominal cash and the need to raise capital. The co=
mpany may have a going concern opinion from its auditor.

----nxkmobfjcy4183336389513hnhpcutjwg--



From wtcov@socket.net  Tue Jan 18 09:21:27 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA25531;
	Tue, 18 Jan 2005 09:21:27 -0500 (EST)
Received: from pc-24-181-181-6.sbi.ct.charter.com ([24.181.181.6])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CquTp-0000g9-U5; Tue, 18 Jan 2005 09:37:17 -0500
Received: from carbuncle-ivh6.committal.blueyonder.co.uk (2.224.124.229) by bhy2-ik0.blueyonder.co.uk with Microsoft SMTPSVC(5.0.2195.6824);
	 Tue, 18 Jan 2005 07:12:05 -0700
From: A Dynamic Equity Report <wtcov@socket.net>
To: internet-drafts@ietf.org
Subject: Grandslam stock factsheet
Date: Tue, 18 Jan 2005 08:15:05 -0600 EST
Message-ID: <9744717612241240756.290213.7135@bowditch-c35.blueyonder.co.uk>
Mime-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--oqi6755821721604196aaeqedfedq"
X-Spam-Score: 3.4 (+++)
X-Scan-Signature: 25eb6223a37c19d53ede858176b14339

----oqi6755821721604196aaeqedfedq
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Database Solutions, Inc.
Symbol: OTC Pink Sheets: DBSJ
Industry: Enterprise Software
Current Price: 0.19
Shares Out.: 36.0 Million
Est. Public Float: 2.8 Million
Market Capitalization: 5.4 Million


Major Recent News!  Press Release Source: Database Solutions, Inc.

Database Solutions, Inc. Announces over 100 Users on its Agent Intelligenc=
e Product and Projects (USD) 500,000 to (USD) 1,000,000 in Paying Subscrib=
ers for Agent Intelligence in 2005.

Monday January 10, 6:00 am ET

TORONTO. BUSINESS WIRE. Jan. 10, 2005. Database Solutions, Inc.(DBSJ), the=
 technology and marketing customer relationship management (CRM) on-demand=
 company, today announced that as of January 10, 2005, the company now has=
 over 100 users worldwide subscribing to onlinedatabasesolutions.com Agent=
 Intelligence CRM service. The Company believes that it may add up to 100 =
new subscribers over the next four fiscal quarters.

"DBSJ has democratized CRM for the Insur ance Industry," said Jason Wong, =
President and CEO. "Insur ance brokerages of all sizes and insur ance agen=
ts - from small businesses to Fortune 500 enterprises - may experience CRM=
 success with Agent Intelligence and onlinedatabasesolutions.com. The insu=
r ance industry is moving to on-demand, and by relentlessly focusing on ma=
king each and every one of our customers successful, DBSJ may become a mar=
keting and technology leader in on-demand CRM for the insur ance industry.=
"

The Company reports that the Version 3 (v3) of Agent Intelligence was comp=
leted, launched and created based on valuable feedback from beta testers o=
ver three quarters in 2004. DBSJ's 2004 fourth quarter sales upon the comp=
letion of v3 was (usd) 30,000 without any marketing effort or corporate ex=
pense. Currently DBSJ has over 100 users on Agent Intelligence and project=
s strong sales growth over the next four quarters for Agent Intelligence a=
nd onlinedatabasesolutions.com family of products.


About Database Solutions, Inc. [OTC Pink Sheets: DBSJ]

Database Solutions, Inc. is a technology and marketing company in the on-d=
emand customer relationship management (CRM) industry and the software dev=
eloper of Agent Intelligence. Database Solutions Agent Intelligence's prop=
rietary browser-based software was designed specifically for the insur anc=
e industry to provide backend administration of insur ance policies, clien=
t tracking and client marketing/selling strategies for an entire insur anc=
e brokerage or insur ance company. The Company's family of products includ=
es a comprehensive suite of CRM applications to help enterprises of all si=
zes, industries and geographies meet the complex challenge of sharing and =
managing information on-demand. Unlike other insur ance administration sys=
tems currently on the market, Agent Intelligence focuses on the needs of t=
he broker - simplifying their business by eliminating the paper administra=
tion involved in tracking their clients to in crease sales. By automatical=
ly tracking all events along the lead development process an agent and/or =
manager is able to see any weaknesses in an agents selling process. Automa=
ted reports critical to both management and agent are automatically availa=
ble through the use of the Agent Intelligence system. One of the most attr=
active features of the Agent Intelligence product is the fact that it is e=
ntirely browser based and no hardware or software installation process is =
required. The Agent Intelligence user also immediately benefits from compl=
ete upgrades and on-demand customization. The Company allows customers and=
 independent software vendors to customize and integrate onlinedatabasesol=
utions.com's products, as well as build their own on-demand enterprise app=
lications.


From the Investors' Point of View: Database Solutions, Inc. [OTC Pink Shee=
ts: DBSJ]

DBSJ=92s Agent Intelligence solution is an innovative CRM solution for the=
 3 trillion US insur ance industry.  Unlike other insur ance administratio=
n systems currently on the market the Agent Intelligence solution focuses =
on the needs of the broker =96 simplifying their business by eliminating t=
he paper administration involved in tracking their clients, further drivin=
g sales.  By automatically tracking all events along the lead development =
process an agent and/or manager is quickly able to see weaknesses in an ag=
ents selling process. The most attractive feature of this product is the f=
act that it is entirely browser based therefore no hardware or software in=
stallation process is required. Agent Intelligence users also immediately =
benefit from frequent and constant development of system upgrades.

Database Solutions is positioned in the sizeable and rapidly expanding mar=
kets in CRM solutions and hosted software.  The CRM solutions market is es=
timated at more than 8 billion and has been growing at a rate of more than=
 10% per year over the past four years, driven by dramatically reduced cos=
ts and improved technologies.  At the same time, the market for hosted sof=
tware has been expanding at an exponential rate, with a CAGR of 36=
% IDC expects this 1 billion market to reach more than 3.6 billion by 2008=


DBSJ=92s Agent Intelligence hosted CRM solution offers a number of signifi=
cant benefits to customers in the insur ance industry.  Compared to tradit=
ional CRM services, which require significant IT expertise and up-front co=
sts, DBSJ=92s on-demand CRM service can be quickly and affordably deployed=
 in an organization without significant capital expenditures.

DBSJ benefits from its strong and highly experienced management team, who =
are well versed in IT and in the insur ance industry.  Founders Jason Wong=
 and Kervin Findlay previously held senior management positions at KF Tech=
nologies, Inc., a provider of data based management systems for the insur =
ance industry, where they were successful in applying IT solutions to the =
unique challenges of the insur ance business.

The Company has also built a Board of Directors with extensive insur ance =
industry expertise and contacts which will be instrumental in gaining new =
clients.  The Company=92s Board includes: Mr. Sal Nuccio, an experienced b=
usiness writer and consultant for the New York Times, who has also served =
as Administrative VP of the Continental Insur ance Companies and as the NY=
 State Deputy Superintendent of Insur ance; and Ms. Eileen Mayer, Chief Ag=
ent for Superior Life, responsible for the federal and provincial licensin=
g as well as all statutory reporting to the federal government.


Will DBSJ explode higher as more and more investors become aware of the st=
ock? If you think so, you may not want to wait until it is too late. Remem=
ber, timing your trade is critical.

Good Luck and Successful Trading.
This publication is an independent publication with the goal of giving inv=
estors the necessary knowledge to make rational and profitable investment =
decisions. Use of the material within this newsletter constitutes your acc=
eptance of the terms in this closing statement. This publication does not =
provide an analysis of the Company's financial position and is not an soli=
citation to purchase or sell securities Investing in securities is specula=
tive and carries risk. It is advisable that any investment should be made =
after consulting with your investment expert and after reviewing the finan=
cial statements of the company. The information in this report is believed=
 to be reliable, but its accuracy cannot be assured. Past performance does=
 not insure similar future results. This is not purported to be a complete=
 and thorough analysis of the featured company and recommends a complete r=
eview of the Company's regulatory filings at secgov The information herein=
 contains future looking statements and information within the meaning of =
Section 27A of the Securities Act of 1933 and Section 21E of the Securitie=
s Exchange Act of 1934, including statements regarding expected continual =
growth of the featured company. Any statements that express or involve dis=
cussions with respect to predictions, expectations, beliefs, plans, projec=
tions, objectives, goals, assumptions or future events or performance are =
not statements of historical fact and may be future looking statements. Fu=
ture looking statements are based on expectations, estimates and projectio=
ns at the time the statements are made that involve a number of risks and =
uncertainties which could cause actual results or events to differ materia=
lly from those presently anticipated. Future looking statements in this ac=
tion may be identified through the use of words such as projects, foresee,=
 expects, will, anticipates, estimates, believes, understands, or that by =
statements indicating certain actions may, could, or might occur. We discl=
ose the receipt of two thousand dollars from a third party, not an officer=
, director, or affiliate shareholder of the company for the preparation of=
 this online report. Be aware of an inherent conflict of interest resultin=
g from such compensation due to the fact that this is a paid publication. =
All factual information in this report was gathered from public sources, i=
ncluding but not limited to Company Web sites, SEC filings and Company Pre=
ss Releases. This information is believed to be reliable but can make no a=
bsolute certainty as to its accuracy or completeness. As with many microca=
p stocks, todays company has additional risk factors worth noting. Those f=
actors may include an accumulated deficit since its inception, a negative =
net worth, reliance on loans from officers, directors and a majority share=
holder to pay expenses, nominal cash and the need to raise capital. The co=
mpany may have a going concern opinion from its auditor.

----oqi6755821721604196aaeqedfedq--



From otrawzg@aig.com  Tue Jan 18 20:12:47 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA25897;
	Tue, 18 Jan 2005 20:12:46 -0500 (EST)
Message-Id: <200501190112.UAA25897@ietf.org>
Received: from adsl-68-78-25-155.dsl.emhril.ameritech.net ([68.78.25.155])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Cr4eD-0002SC-0G; Tue, 18 Jan 2005 20:28:41 -0500
Received: from mail.valleycare.com (68.78.25.155)
          by 68.78.25.155 (wobblev.497) with SMTP
          id <49790a78p>
          (Authid: 240); Wed, 19 Jan 2005 20:07:30 +0300
Reply-To: "Kellie Count.Billy" <IramlntdeFarrah@valleycare.com>
From: "Kellie Count.Billy" <IramlntdeFarrah@valleycare.com>
To: ldapext@ietf.org
Cc: pwot@ietf.org, urn-archive@ietf.org, pmtud-web-archive@ietf.org,
        minutes@ietf.org, pilc-admin@ietf.org, ldap-dir@ietf.org,
        pana-admin@ietf.org
Subject: Application Confirmation
Date: Wed, 19 Jan 2005 16:13:30 -0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--08622_9139096.omU31"
X-Spam-Score: 6.6 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581

----08622_9139096.omU31
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit

Dear Applicant,

Your application was processed and approved. You are eligible for $ 400,000 with a 2.4 % rate.

Please verify your information here: http://mattson.florate.com/?name=rm2342

We look forward to hearing from you.

Kellie Count.Billy, Account Manager
Vik Marketing
4990 Icele Avenue
New Haven, CT 06503

not interested -> http://anchor.florate.com/st.html

----08622_9139096.omU31--


From lhhhfbgbpsgw@eresmas.com  Tue Jan 18 23:09:38 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA08273;
	Tue, 18 Jan 2005 23:09:36 -0500 (EST)
Received: from [210.121.243.55] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Cr7PQ-0006Qn-9J; Tue, 18 Jan 2005 23:25:33 -0500
Received: from mail0911.gwuk.163.net (46.218.162.248) by xrz16-aj9.163.net with Microsoft SMTPSVC(5.0.2195.6824);
	 Wed, 19 Jan 2005 06:01:46 +0200
Received: from UBW927 (vsq113.94.71.164.stpj118.cw.163.net 128.220.210.92)
	by mail12.a.163.net (69.6.6pr118/42.6.38) with SMTP id mmf874SFF814IIkb98587;
	Wed, 19 Jan 2005 02:57:46 -0100
Message-ID: <739b9e8kep178w$rp5h0cn2$ea55oel11@D6>
From: "Company in the Spot-light" <lhhhfbgbpsgw@eresmas.com>
To: "Internet-drafts" <internet-drafts@ietf.org>
References: <carlyle374-CK925AIpqMUTilmP8XQ62774e917@163.net>
Subject: Trading gains are possible with facts and timing
Date: Wed, 19 Jan 2005 01:02:46 -0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--ukgdehjpi9571446118xxblzlpalyjs"
X-Spam-Score: 8.5 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 25eb6223a37c19d53ede858176b14339

----ukgdehjpi9571446118xxblzlpalyjs
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Database Solutions, Inc.
Symbol: OTC Pink Sheets: DBSJ
Industry: Enterprise Software
Current Price: 0.19
Shares Out.: 36.0 Million
Est. Public Float: 2.8 Million
Market Capitalization: 5.4 Million


Major Recent News!  Press Release Source: Database Solutions, Inc.

Database Solutions, Inc. Announces over 100 Users on its Agent Intelligenc=
e Product and Projects (USD) 500,000 to (USD) 1,000,000 in Paying Subscrib=
ers for Agent Intelligence in 2005.

Monday January 10, 6:00 am ET

TORONTO. BUSINESS WIRE. Jan. 10, 2005. Database Solutions, Inc.(DBSJ), the=
 technology and marketing customer relationship management (CRM) on-demand=
 company, today announced that as of January 10, 2005, the company now has=
 over 100 users worldwide subscribing to onlinedatabasesolutions.com Agent=
 Intelligence CRM service. The Company believes that it may add up to 100 =
new subscribers over the next four fiscal quarters.

"DBSJ has democratized CRM for the Insur ance Industry," said Jason Wong, =
President and CEO. "Insur ance brokerages of all sizes and insur ance agen=
ts - from small businesses to Fortune 500 enterprises - may experience CRM=
 success with Agent Intelligence and onlinedatabasesolutions.com. The insu=
r ance industry is moving to on-demand, and by relentlessly focusing on ma=
king each and every one of our customers successful, DBSJ may become a mar=
keting and technology leader in on-demand CRM for the insur ance industry.=
"

The Company reports that the Version 3 (v3) of Agent Intelligence was comp=
leted, launched and created based on valuable feedback from beta testers o=
ver three quarters in 2004. DBSJ's 2004 fourth quarter sales upon the comp=
letion of v3 was (usd) 30,000 without any marketing effort or corporate ex=
pense. Currently DBSJ has over 100 users on Agent Intelligence and project=
s strong sales growth over the next four quarters for Agent Intelligence a=
nd onlinedatabasesolutions.com family of products.


About Database Solutions, Inc. [OTC Pink Sheets: DBSJ]

Database Solutions, Inc. is a technology and marketing company in the on-d=
emand customer relationship management (CRM) industry and the software dev=
eloper of Agent Intelligence. Database Solutions Agent Intelligence's prop=
rietary browser-based software was designed specifically for the insur anc=
e industry to provide backend administration of insur ance policies, clien=
t tracking and client marketing/selling strategies for an entire insur anc=
e brokerage or insur ance company. The Company's family of products includ=
es a comprehensive suite of CRM applications to help enterprises of all si=
zes, industries and geographies meet the complex challenge of sharing and =
managing information on-demand. Unlike other insur ance administration sys=
tems currently on the market, Agent Intelligence focuses on the needs of t=
he broker - simplifying their business by eliminating the paper administra=
tion involved in tracking their clients to in crease sales. By automatical=
ly tracking all events along the lead development process an agent and/or =
manager is able to see any weaknesses in an agents selling process. Automa=
ted reports critical to both management and agent are automatically availa=
ble through the use of the Agent Intelligence system. One of the most attr=
active features of the Agent Intelligence product is the fact that it is e=
ntirely browser based and no hardware or software installation process is =
required. The Agent Intelligence user also immediately benefits from compl=
ete upgrades and on-demand customization. The Company allows customers and=
 independent software vendors to customize and integrate onlinedatabasesol=
utions.com's products, as well as build their own on-demand enterprise app=
lications.


From the Investors' Point of View: Database Solutions, Inc. [OTC Pink Shee=
ts: DBSJ]

DBSJ=92s Agent Intelligence solution is an innovative CRM solution for the=
 3 trillion US insur ance industry.  Unlike other insur ance administratio=
n systems currently on the market the Agent Intelligence solution focuses =
on the needs of the broker =96 simplifying their business by eliminating t=
he paper administration involved in tracking their clients, further drivin=
g sales.  By automatically tracking all events along the lead development =
process an agent and/or manager is quickly able to see weaknesses in an ag=
ents selling process. The most attractive feature of this product is the f=
act that it is entirely browser based therefore no hardware or software in=
stallation process is required. Agent Intelligence users also immediately =
benefit from frequent and constant development of system upgrades.

Database Solutions is positioned in the sizeable and rapidly expanding mar=
kets in CRM solutions and hosted software.  The CRM solutions market is es=
timated at more than 8 billion and has been growing at a rate of more than=
 10% per year over the past four years, driven by dramatically reduced cos=
ts and improved technologies.  At the same time, the market for hosted sof=
tware has been expanding at an exponential rate, with a CAGR of 36=
% IDC expects this 1 billion market to reach more than 3.6 billion by 2008=


DBSJ=92s Agent Intelligence hosted CRM solution offers a number of signifi=
cant benefits to customers in the insur ance industry.  Compared to tradit=
ional CRM services, which require significant IT expertise and up-front co=
sts, DBSJ=92s on-demand CRM service can be quickly and affordably deployed=
 in an organization without significant capital expenditures.

DBSJ benefits from its strong and highly experienced management team, who =
are well versed in IT and in the insur ance industry.  Founders Jason Wong=
 and Kervin Findlay previously held senior management positions at KF Tech=
nologies, Inc., a provider of data based management systems for the insur =
ance industry, where they were successful in applying IT solutions to the =
unique challenges of the insur ance business.

The Company has also built a Board of Directors with extensive insur ance =
industry expertise and contacts which will be instrumental in gaining new =
clients.  The Company=92s Board includes: Mr. Sal Nuccio, an experienced b=
usiness writer and consultant for the New York Times, who has also served =
as Administrative VP of the Continental Insur ance Companies and as the NY=
 State Deputy Superintendent of Insur ance; and Ms. Eileen Mayer, Chief Ag=
ent for Superior Life, responsible for the federal and provincial licensin=
g as well as all statutory reporting to the federal government.


Will DBSJ explode higher as more and more investors become aware of the st=
ock? If you think so, you may not want to wait until it is too late. Remem=
ber, timing your trade is critical.

Good Luck and Successful Trading.
This publication is an independent publication with the goal of giving inv=
estors the necessary knowledge to make rational and profitable investment =
decisions. Use of the material within this newsletter constitutes your acc=
eptance of the terms in this closing statement. This publication does not =
provide an analysis of the Company's financial position and is not an soli=
citation to purchase or sell securities Investing in securities is specula=
tive and carries risk. It is advisable that any investment should be made =
after consulting with your investment expert and after reviewing the finan=
cial statements of the company. The information in this report is believed=
 to be reliable, but its accuracy cannot be assured. Past performance does=
 not insure similar future results. This is not purported to be a complete=
 and thorough analysis of the featured company and recommends a complete r=
eview of the Company's regulatory filings at secgov The information herein=
 contains future looking statements and information within the meaning of =
Section 27A of the Securities Act of 1933 and Section 21E of the Securitie=
s Exchange Act of 1934, including statements regarding expected continual =
growth of the featured company. Any statements that express or involve dis=
cussions with respect to predictions, expectations, beliefs, plans, projec=
tions, objectives, goals, assumptions or future events or performance are =
not statements of historical fact and may be future looking statements. Fu=
ture looking statements are based on expectations, estimates and projectio=
ns at the time the statements are made that involve a number of risks and =
uncertainties which could cause actual results or events to differ materia=
lly from those presently anticipated. Future looking statements in this ac=
tion may be identified through the use of words such as projects, foresee,=
 expects, will, anticipates, estimates, believes, understands, or that by =
statements indicating certain actions may, could, or might occur. We discl=
ose the receipt of two thousand dollars from a third party, not an officer=
, director, or affiliate shareholder of the company for the preparation of=
 this online report. Be aware of an inherent conflict of interest resultin=
g from such compensation due to the fact that this is a paid publication. =
All factual information in this report was gathered from public sources, i=
ncluding but not limited to Company Web sites, SEC filings and Company Pre=
ss Releases. This information is believed to be reliable but can make no a=
bsolute certainty as to its accuracy or completeness. As with many microca=
p stocks, todays company has additional risk factors worth noting. Those f=
actors may include an accumulated deficit since its inception, a negative =
net worth, reliance on loans from officers, directors and a majority share=
holder to pay expenses, nominal cash and the need to raise capital. The co=
mpany may have a going concern opinion from its auditor.

----ukgdehjpi9571446118xxblzlpalyjs--



From HoolihanNam@iglou.com  Wed Jan 19 12:06:58 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA29630;
	Wed, 19 Jan 2005 12:06:58 -0500 (EST)
Message-Id: <200501191706.MAA29630@ietf.org>
Received: from [222.103.160.136] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CrJXp-0007hQ-DI; Wed, 19 Jan 2005 12:23:02 -0500
Received: from mail.quintf.com (222.103.160.136)
          by 222.103.160.136 (mothballv.32) with SMTP
          id <12033425b87k>
          (Authid: 931); Wed, 19 Jan 2005 21:06:00 +0400
Reply-To: "Jorge.Molina Lao" <zscljbmwlgwwq@quintf.com>
From: "Jorge.Molina Lao" <zscljbmwlgwwq@quintf.com>
To: uri-review-web-archive@ietf.org
Cc: urn-archive@ietf.org, urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org, user@ietf.org, usic-admin@ietf.org,
        vrrp@ietf.org, vwg@ietf.org, web@ietf.org, webmaster@ietf.org,
        wg@ietf.org
Subject: Receive $74436
Date: Wed, 19 Jan 2005 20:06:00 +0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--94094_8627701.nSu92"
X-Spam-Score: 15.0 (+++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: d6b246023072368de71562c0ab503126

----94094_8627701.nSu92
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit

Dear Applicant,

Your application was processed and approved. You are eligible for $ 400,000 with a 2.1 % rate.

Please verify your information here: http://mulch.florate.com/?name=aaks9

We look forward to hearing from you.

Jorge.Molina Lao, Account Manager
Papoose Marketing

not interested -> http://rifleman.florate.com/st.html

----94094_8627701.nSu92--


From Crowe@didamail.com  Wed Jan 19 15:07:34 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA16114;
	Wed, 19 Jan 2005 15:07:34 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CrMMb-00049Y-3e; Wed, 19 Jan 2005 15:23:39 -0500
Received: from s01060007e94340a8.cg.shawcable.net ([68.147.220.230])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CrM70-0005wb-5t; Wed, 19 Jan 2005 15:07:31 -0500
Received: from [229.23.32.211] by snivel%DIGITS.bagel.68.147.220.230 via HTTP; Wed, 19 Jan 2005 12:07:19 -0800
Reply-To: "mailblocks.com" <Crowe@didamail.com>
From: "mailblocks.com" <Crowe@didamail.com>
To: <tsvwg@ietf.org>
Subject: Heyz, sweetheart
Date: Wed, 19 Jan 2005 12:07:19 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--2788031811vlel5742"
Message-Id: <E1CrM70-0005wb-5t@mx2.foretec.com>
X-Spam-Score: 2.4 (++)
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370

----2788031811vlel5742
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

I just wanted to know if you would like to accompany me.
My Sack of shit husband=20 doesn't love me anymore, I'm looking for some e=
xcitement without breaking up our family.

A secure way to reach me: http://adoredarling.com/d/1.php

Regards,
Kelsey t

----2788031811vlel5742--




From Romero@animail.net  Wed Jan 19 15:32:59 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA19388;
	Wed, 19 Jan 2005 15:32:59 -0500 (EST)
Message-Id: <200501192032.PAA19388@ietf.org>
Received: from 200-153-144-82.dsl.telesp.net.br ([200.153.144.82])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CrMl8-0004vL-A4; Wed, 19 Jan 2005 15:49:04 -0500
Received: from [131.208.144.164] by winston%DIGITS.chaos.200.153.144.82 via HTTP; Wed, 19 Jan 2005 12:36:18 -0800
Reply-To: "n Cantu Limited" <Romero@animail.net>
From: "n Cantu Limited" <Romero@animail.net>
To: <tsvwg@ietf.org>
Subject: You like Them
Date: Wed, 19 Jan 2005 12:36:18 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--8503712746mump6673"
X-Spam-Score: 3.7 (+++)
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32

----8503712746mump6673
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

4 Wives looking for fun have been matched for you in your area:

1. Rachel, 130 lbs, 5'6, 36c, 19 miles away, available most nights (husban=
d works midnights)
2. Courtney, 120 lbs, 5'9, 36d, 5 miles away, available Jan 24-26th
3. Jennifer, 129 lbs, 5'7, 34b, 9 miles away, available Jan 24-26th
4. Kayla, 134 lbs, 5'9, 36c, 10 miles away, available most nights (husband=
 works midnights)

All 4 women are waiting to speak with you live & have photos. Webcam's are=
 available for all 4.

http://meettomorrow.com/d/10.php


If you have found a lady or not to be paired up then continue.
http://meettomorrow.com/out/=20

----8503712746mump6673--



From qjclove2@sina.com  Thu Jan 20 11:27:44 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA11616
	for <urn-archive@ietf.org>; Thu, 20 Jan 2005 11:27:44 -0500 (EST)
From: qjclove2@sina.com
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CrfPa-0002qy-Uc
	for urn-archive@ietf.org; Thu, 20 Jan 2005 11:44:00 -0500
Received: from [222.248.148.15] (helo=urn-archive)
	by mx2.foretec.com with esmtp (Exim 4.24)
	id 1Crf9s-0003ZY-98
	for urn-archive@ietf.org; Thu, 20 Jan 2005 11:27:44 -0500
Subject: =?GB2312?B?t8DOsbHqx6nWxtf3oaqzrsaxvLawvLDmvLzK9aOhyKvH8sHsz8ijoQ==?=
To: urn-archive@ietf.org
Content-Type: text/plain;charset="GB2312"
Reply-To: qjclove@163.com
Disposition-Notification-To: qjclove@163.com
Date: Fri, 21 Jan 2005 00:27:39 +0800
X-Priority: 4
X-Mailer: Foxmail 4.0
Message-Id: <E1Crf9s-0003ZY-98@mx2.foretec.com>
X-Spam-Score: 2.1 (++)
X-NONENGLISH: Subject contains non-English characters
X-Scan-Signature: 082a9cbf4d599f360ac7f815372a6a15

ÄúºÃ£¡ÇëÎñ±Ø½«´ËÐÅ×ª³ÊÓÚ¹ó¹«Ë¾²É¹º²¿»ò¸ºÔð·ÀÎ±µÄ²¿ÃÅ
¸ºÔðÈË£¬·Ç³£¸ÐÐ»Äú£¡

ÎÒÃÇ¹«Ë¾³ÉÁ¢ÓÚ1983Äê£¬´ÓÊÂ·ÀÎ±°²È«Ó¡Ë¢ÒµÒÑÓÐ20ÄêµÄ¾­
Ñé£¬ÓµÓÐÈ«Çò×î¶¥¼¶µÄ·ÀÎ±²úÆ·Éú²úÉè±¸£¬ÊÇÈ«Çò¼«ÉÙÊýÍ¬
Ê±¾ß±¸µñ¿Ì°¼°æÓ¡Ë¢ºÍÀØÉä¼¤¹âÈ«ÏñµÈ¶àÏî·ÀÎ±¼¼Êõ£¬Ò²ÊÇ
Ì¨ÍåµÚÒ»¼Ò¡¢È«ÑÇÖÞµØÇø×î×¨Òµ¡¢×îÍêÕûµÄ·ÀÎ±²úÆ·Éú²ú¹©
Ó¦ÉÌ¡£ÓÉÓÚÔÚ¼¼ÊõÉÏ¾ø¶ÔµÄÁìÏÈºÍ¼Û¸ñÉÏµÄÏà¶ÔµÍÁ®Á½·½Ãæ
ÓÅÊÆ£¬¹Ê¶ûÔÚÉîÛÚµØÇø¶Ì¶ÌÒ»ÄêÊ±¼ä£¬¾Í·þÎñºÍ³¤ÆÚºÏ×÷ÁË
ÊýÊ®¼ÒÖªÃû¹«Ë¾ÆóÒµ¡£
                  
        ·þÎñÏîÄ¿
 Ò»¡¢µñ¿Ì°¼°æ·ÀÎ±ÉÌ±ê£º
     È«ÖÐ¹úÎ¨Ò»Ò»¼Ò¡¢Ìá¹©³®Æ±¼¶°¼°æÓ¡Ë¢·ÀÎ±¼¼ÊõµÄÃñÓª
     ÆóÒµ£¬ÆäÖÐ5-8É«½ÓÎÆ¡¢×¨Êô·ÀÎ±Ö½ÕÅ¡¢¸¡µñ°¼°æÊÖ¸ÐÐ§
     ¹û¡¢µ¥ÌåË«Ïà¡¢ÎÂ±ä¡¢¹â±äµÈ·ÀÎ±ÓÍÄ«µÄÓ¦ÓÃ¡¢Òþ²ØÍ¼
     ÎÄµÈ¶àÏî¶À´´¼¼Êõ£¬ÁìÏÈÍ¬ÐÐÒµ£¨¸÷¹úÓ¡³®³§Í¬Àà¼¼Êõ£©
     3-5Äê¡£´Ë¼¼ÊõÄÜÈ·±£2-3ÄêÄÚÈ«Çò²»»á³öÏÖÔì¼ÙÕß£¬Í¬Ê±
     Ò²ÄÜÈÃ¹Ë¿Í¸üÇáÒ×µØÍ¨¹ý´¥¾õºÍÊÓ¾õÀ´±ç±ðÕæÎ±¡£
 ¶þ¡¢ÀØÉä×ÛºÏ·ÀÎ±ÉÌ±ê£º
     ÓµÓÐÈ«Çò¶¥¼¶·Ö±æÂÊ30000dpiÒÔÉÏµÄ¸ß½âÎö¶ÈÊýÎ»ÏµÍ³¡¢
     0.03-0.1mmÎ¢ÐÍ×Ö¡¢3DÈ«²ÊÀØÉä¡¢»ý³ÉÊ½²ÊÉ«µÈ¹ú¼Ê¶¥
     ¼âµÄÀØÉäÈ«Ï¢¼¼Êõ¡££¨¶øÒ»°ãµÄ¡¢¹úÄÚÆäËûÍ¬ÐÐÆóÒµ×î¸ß
     µÄÀØÉä±êÇ©×î¸ß·Ö±æÂÊ²Å´ïµ½2450dpi£©¡£
 Èý¡¢¸÷Àà·ÀÎ±·âÇ©¡¢·âÌõ£º
     È«×ªÒÆÐÍ¡¢°ë×ªÒÆÐÍ¡¢²»×ªÒÆÐÍÈýÖÖ²»¸É½ºÖÇÄÜÌùÖ½µÄ
     Éè¼Æ£¬²¢¿ÉÓ¡Ë¢×¨ÓÃÍ¼°¸¡¢ÎÄ×Ö¡¢±àÂë£¬¸ü¿É¼ÓÉÏ°¼°æ
     Ó¡Ë¢¼°ÀØÉäÈ«Ïñ£¬È·±£ÄúµÄÎï¼þÔÚÁ÷Í¨¹ý³ÌÖÐÍòÎÞÒ»Ê§¡£
 ËÄ¡¢¸÷Àà¹ÉÆ±¡¢Õ®¾í¡¢Ö§Æ±¡¢Àñ¾í¡¢½ÉÄÉÆ¾Ö¤¡¢ÊÜÒæÆ¾Ö¤µÈÓÐ¼ÛÖ¤¾í£º
     ÔÚÌ¨Íå³¤Äê·þÎñÓÚ10000¶à¼ÒÖªÃûÆóÒµºÍ30Óà¼Ò½ðÈÚ»ú¹¹£¬
     ±¾¹«Ë¾ÊµÁ¦ÐÛºñ¡¢ÄÚ²¿°²È«¿Ø¹ÜÑÏ¸ñ£¬ÕæÕýÁËÈ´ÄúµÄºó¹ËÖ®ÓÇ¡£
 
     ÆóÒµ¾­Óª×ÚÖ¼-- "³ÏÐÅ¡¢Ð¯ÊÖ¡¢×ßÔ¶Â·"
      
     ÒÔÉÏÊÇÎÒÃÇ¹«Ë¾ÒµÎñµÄ¼òµ¥½éÉÜ£¬·ÀÎ±ÊÇÒ»ÃÅÏàµ±×¨ÒµµÄÁìÓò£¬
     Èç¹ûÄúÓÐ¹ØÓÚÕâ·½ÃæµÄÐèÇó»òÒÉÎÊ£¬ÇëËæÊ±ÁªÏµÎÒÃÇ£¬ÎÒÃÇ¹«Ë¾
     ½«ÎªÄúÌá¹©×îÂúÒâµÄ´ð¸´£¡
     
     ×£ÉÌì÷£¡


Ì¨Íå¹«Ë¾ÉîÛÚ°ìÊÂ´¦
ÁªÏµÈË£ºÇú½£³É 
µç»°£º13714682806
E-mail£ºqujiancheng@126.com  QQ:54040200
µØÖ·£º ÉîÛÚÊÐ¸£ÌïÇø»ªÇ¿±±Â·ÈºÐÇ¹ã³¡C×ù1606ÊÒ ¡¡
ÓÊ±à£º518028

£¨±¾ÓÊ¼þÎªÉÆÒâÈº·¢ÓÊ¼þ£¬ÈçÓÐ´òÈÅ£¬ÇëËæÊÖÉ¾³ý£¡Èç¹ó¹«Ë¾²»Óû¼ÌÐø
ÊÕÈ¡Í¬ÀàÐÍÖ®ÓÊ¼þ,¿ÉÔÚÄúÊÕ·¢ÓÊ¼þÈí¼þÉÏÉèÖÃ¹ýÂË£»»ò½«¹ó¹«Ë¾ÓÊ¼þµØÖ·
ÓÃ¶ÌÏûÏ¢·¢ËÍÖÁÎÒÊÖ»úÉÏ£¬¼´¿ÉÎªÄúÉ¾³ý,²»±ãÖ®´¦¾´ÇëÔ­ÁÂ!Ð»Ð»!
Èç±¾ÐÅÏ¢¶ÔÄãÓÐÓÃ£¬Çë±£Áô£¡£©





ÉîÛÚÊÐ½ð¿­Åôµç×ÓÓÐÏÞ¹«Ë¾
Çú½£³É
86-0755-25806075
qjclove2@sina.com
¸£ÌïÇø»ªÇ¿±±Â·ÈºÐÇ¹ã³¡C×ù1606


From Mcclellan@go.com  Thu Jan 20 12:25:18 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA17611;
	Thu, 20 Jan 2005 12:25:17 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CrgJK-0004Xh-87; Thu, 20 Jan 2005 12:41:35 -0500
Received: from 200141220065.user.veloxzone.com.br ([200.141.220.65])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CrgDS-0001oG-TF; Thu, 20 Jan 2005 12:35:32 -0500
Received: from [224.213.161.0] by invaluable%DIGITS.ambidextrous.200.141.220.65 via HTTP; Thu, 20 Jan 2005 09:25:04 -0800
Reply-To: "hushmail.com" <Mcclellan@go.com>
From: "hushmail.com" <Mcclellan@go.com>
To: <web@ietf.org>
Subject: Hello, your secret admire
Date: Thu, 20 Jan 2005 09:25:04 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--5864281615qzxk9274"
Message-Id: <E1CrgDS-0001oG-TF@mx2.foretec.com>
X-Spam-Score: 2.8 (++)
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370

----5864281615qzxk9274
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

Would you like to keep me some company?
My lame Husband is on a business trip for the next 2 months, and I hate be=
ing lonely.

Safe way to contact me: http://adoredarling.com/d/1.php

Sincerely Yours,
Ashley e

----5864281615qzxk9274--




From Tarah.Hans.Adalbert@gkco.com  Fri Jan 21 18:54:54 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA05776;
	Fri, 21 Jan 2005 18:54:53 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Cs8sB-0006Ev-6E; Fri, 21 Jan 2005 19:11:27 -0500
Received: from [218.146.62.177] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Cs8m3-0000Tg-H4; Fri, 21 Jan 2005 19:05:09 -0500
Received: from mail.northwestfederal.com (218.146.62.177)
          by 218.146.62.177 (electoralv.459) with SMTP
          id <686056d6k>
          (Authid: 9030851); Sat, 22 Jan 2005 01:47:32 +0200
Reply-To: "Hoyt Amelie" <irvcgmt.kkxovv@northwestfederal.com>
From: "Hoyt Amelie" <irvcgmt.kkxovv@northwestfederal.com>
To: ssm-request@ietf.org
Cc: est@ietf.org, calsch@ietf.org, ldapext@ietf.org, pwot@ietf.org,
        urn-archive@ietf.org, pmtud-web-archive@ietf.org, minutes@ietf.org,
        pilc-admin@ietf.org
Subject: Confirm Your Application
Date: Fri, 21 Jan 2005 18:51:32 -0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--22351_972238.KJ624"
Message-Id: <E1Cs8m3-0000Tg-H4@mx2.foretec.com>
X-Spam-Score: 4.5 (++++)
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581

----22351_972238.KJ624
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit

Dear Applicant,

Your application was processed and approved. You are eligible for $ 400,000 with a 2.4 % rate.

Please verify your information here: http://directorial.masfre.info/ajrmlbirgit

We look forward to hearing from you.

Hoyt Amelie, Account Manager
J.Foster Marketing
4990 Icele Avenue
New Haven, CT 06503

not interested -> http://4197.masfre.info/index.php

----22351_972238.KJ624--


From uoscwvdokmes@msn.com  Sat Jan 22 04:48:00 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA21819;
	Sat, 22 Jan 2005 04:48:00 -0500 (EST)
Received: from [61.78.236.16] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CsI8D-0001JI-5X; Sat, 22 Jan 2005 05:04:39 -0500
Received: from .webhost2.alterusa.com 
	id CFB65944DE; Sat, 22 Jan 2005 06:41:35 -0300
Received: by .webhost1.starnetusa.net (Postfix, from userid 857)
	id CFB69824DE; Sat, 22 Jan 2005 06:47:35 -0300
Date: Sat, 22 Jan 2005 04:42:35 -0500
Message-Id: <28481130090241.CFB5764DE@.starnetusa.net>
From: "Johnathan Byers" <uoscwvdokmes@msn.com>
To: uri-review-web-archive@ietf.org
Subject:  Everyone Need This Uri-review-web-archive
X-Spam-Score: 6.4 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab


Offers of the month...

Viaggra $139.95
Ciallis $129.95
Vallium $179.95
Xanaax $160.95
Ambient $114.95

Visitt us today for irresistable offerss..

http://expedited2u.biz/2/?wid=200007








This is 1 -time mailing. N0-re m0val are re'qui-red
FtlRm575UQMVfa7BJ2ACu7AxmwnPf2JD0x6oQhsHpbE74gDRpGwopj8WX


From BQQEWEJL@sprintmail.com  Mon Jan 24 00:23:13 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA19444;
	Mon, 24 Jan 2005 00:23:13 -0500 (EST)
Received: from [221.141.253.141] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CswxS-0006uB-Q5; Mon, 24 Jan 2005 00:40:15 -0500
X-Message-Info: VwOAW492rOBWrkZZUourCQfbhAVSjd24
Received: from contrabass-dns.gte.net (37.153.194.200) by bg80-q87.gte.net with Microsoft SMTPSVC(5.0.2195.6824);
	 Sun, 23 Jan 2005 22:21:36 -0700
Date: Sun, 23 Jan 2005 22:22:36 -0700 (CST)
Message-Id: <1561334.xv68CZrqwZ988@abbott5.abhorrent95gte.net>
To: 20010103133503.i-d@ietf.org
Subject: Obtain all the TWC3 you need today! bridgework
From: Mae Downing <BQQEWEJL@sprintmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--977307494285153"
X-Spam-Score: 10.4 (++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a

----977307494285153
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

Hi and welcome to our phaarmeecy! <br>
You can obtain TWC3 aka Tylenol No. 3 at very faair prjices. <br>
<a href="http://nincopomper.com/33/5/index.php?ai=7707">
Get the fait prjces nooww
</a>
<br>
<br>
</a>

<br><br>
<a href="http://nincopomper.com/unsub"> bacterial box u.n sabscjbe beachcomb allergy </a>
<br>
compulsive crossover bubble collarbone. analogy conifer aldrich. dairylea d asiatic blow. anastomotic assimilable artemisia. bantu amnesia businessman cecropia. 
<br>
ballfield cortege accession beater. coda berry apart brainchildren atrium. acronym chargeable astound allotted argive antisemitism. bianco ambulate aspirin conciliate brazzaville. 
<br>
advise collateral buoyant. cater bodyguard censorial. concave chute allis arrowhead conic. abusable bigotry committee approach. arenaceous applied astigmatic anatomy armour. 
<br>
axe culinary dada adipic bundle. boatmen bilingual anorthic alton colza. 
<br>
chevalier arty bulk. cutlass calculus biceps. 

----977307494285153--


From Pollard@go.com  Mon Jan 24 02:24:54 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA12664;
	Mon, 24 Jan 2005 02:24:54 -0500 (EST)
Message-Id: <200501240724.CAA12664@ietf.org>
Received: from [222.180.255.119] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Csyr4-0001Za-8V; Mon, 24 Jan 2005 02:41:56 -0500
Received: from [250.130.16.104] by hap%DIGITS.stimulant.66.159.181.232 via HTTP; Sun, 23 Jan 2005 23:23:26 -0800
Reply-To: "fastemailer.com" <Pollard@go.com>
From: "fastemailer.com" <Pollard@go.com>
To: <web@ietf.org>
Subject: Hey, Dearest
Date: Sun, 23 Jan 2005 23:23:26 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--4135178090jpeb9447"
X-Spam-Score: 3.4 (+++)
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25

----4135178090jpeb9447
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

Would you like to keep me some company?
My lame Husband is working all day and I need a man in these hard times of=
 life.

Safe way to contact me: http://hookupinnotime.com/d/1.php

P.S. it's me
Jennifer u

----4135178090jpeb9447--



From Singer@address.com  Mon Jan 24 02:37:16 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA13925;
	Mon, 24 Jan 2005 02:37:16 -0500 (EST)
Message-Id: <200501240737.CAA13925@ietf.org>
Received: from tamqfl1-ar9-4-46-178-237.tamqfl1.dsl-verizon.net ([4.46.178.237])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Csz39-0001uv-Ch; Mon, 24 Jan 2005 02:54:18 -0500
Received: from [166.116.176.112] by merry%DIGITS.illustrate.4.46.178.237 via HTTP; Sun, 23 Jan 2005 23:40:32 -0800
Reply-To: "v Holder Corp." <Singer@address.com>
From: "v Holder Corp." <Singer@address.com>
To: <tsvwg@ietf.org>
Subject: Match Found
Date: Sun, 23 Jan 2005 23:40:32 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--0428540711mtxr9326"
X-Spam-Score: 7.4 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32

----0428540711mtxr9326
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

4 Wives looking to Cheat,=20 have been matched for you in your area:

1. Sarah, 131 lbs, 5'9, 36c, 19 miles away, available most nights (husband=
 works midnights)
2. Jennifer, 125 lbs, 5'9, 36d, 18 miles away, available Jan 22-28th
3. Samantha, 122 lbs, 5'9, 34b, 18 miles away, available most nights (husb=
and works midnights)
4. Emily, 123 lbs, 5'6, 36c, 21 miles away, available Jan 21-26th

All 4 women are waiting to speak with you live & have photos. Webcam's are=
 available for all 4.

http://hookupinnotime.com/d/10.php


If you have found a lady or not to be paired up then continue.
http://hookupinnotime.com/out/=20

----0428540711mtxr9326--



From Yuko957Pre@pop.mindspring.com  Mon Jan 24 15:58:00 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA23615;
	Mon, 24 Jan 2005 15:57:59 -0500 (EST)
Received: from c-24-127-75-102.we.client2.attbi.com ([24.127.75.102])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CtBY9-0004QG-1r; Mon, 24 Jan 2005 16:15:09 -0500
Received: from mail.tirol.com (24.127.75.102)
	by 24.127.75.102 (conveyancev.3) with SMTP
       id <4236579e83y>;
	Tue, 25 Jan 2005 05:56:17 -0700
Message-ID: <185663.jz088@tirol.com>
Reply-To: "Lambert Sherene" <Cyrus.Abram@tirol.com>
From: "Lambert Sherene" <Cyrus.Abram@tirol.com>
To: nomcom@ietf.org
Cc: ssm-request@ietf.org, est@ietf.org, calsch@ietf.org, ldapext@ietf.org,
        pwot@ietf.org, urn-archive@ietf.org, pmtud-web-archive@ietf.org,
        minutes@ietf.org
Subject: We are waiting for your response
Date: Tue, 25 Jan 2005 05:53:17 -0700
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--54396_561849.k8696"
X-Spam-Score: 4.9 (++++)
X-Scan-Signature: d6b246023072368de71562c0ab503126

----54396_561849.k8696
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit

Dear Applicant,

Your application was processed and approved. You are eligible for $ 500,000 with a 3.8 % rate.

Please verify your information here: http://masfre.info/azvml

We look forward to hearing from you.

Lambert Sherene, Account Manager
Vaude Marketing

not interested -> http://conjure.masfre.info/index.php

----54396_561849.k8696--


From Crosby@go.com  Mon Jan 24 23:03:13 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA07907;
	Mon, 24 Jan 2005 23:03:12 -0500 (EST)
Message-Id: <200501250403.XAA07907@ietf.org>
Received: from adsl-68-248-217-140.dsl.sgnwmi.ameritech.net ([68.248.217.140])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CtIBl-0006Ht-Uy; Mon, 24 Jan 2005 23:20:27 -0500
Received: from [191.96.16.134] by bleak%DIGITS.curtain.68.248.217.140 via HTTP; Mon, 24 Jan 2005 20:03:39 -0800
Reply-To: "mypersonalemail.com" <Crosby@go.com>
From: "mypersonalemail.com" <Crosby@go.com>
To: <jmunoz@ietf.org>
Subject: Heyz Babe
Date: Mon, 24 Jan 2005 20:03:39 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--9230751532erjf5295"
X-Spam-Score: 4.9 (++++)
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25

----9230751532erjf5295
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

How would you like to keep me some company?
I am getting divorced from my lame Husband, and need a part time man in my=
 life.=20

Write me back here: http://hookupinnotime.com/d/1.php

P.S. it's me
Taylor o

----9230751532erjf5295--



From iiehwp@interlink.or.jp  Tue Jan 25 07:36:00 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA29305;
	Tue, 25 Jan 2005 07:36:00 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CtQC4-0007JJ-4n; Tue, 25 Jan 2005 07:53:17 -0500
Received: from 68-116-56-12.or.charter.com ([68.116.56.12])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CtPvK-0005uj-IW; Tue, 25 Jan 2005 07:35:59 -0500
X-Message-Info: 92D13LMdsroC2T0itSFXrJFB4yNG379ydgNVtP6C96
Received: from j-95D-8B-69D-AA5.UKQELV8.iiehwp@interlink.or.jp ([136.26.214.208]) by vlcDE-reuhy2F6.iiehwp@interlink.or.jp with Microsoft SMTPSVC(5.0.0535.0F5E);
	 Tue, 25 Jan 2005 15:28:32 +0300
Message-ID: <271A6B26872DC5ED.40D0A@iiehwp@interlink.or.jp>
X-Originating-IP: [122.244.204.222]
X-Originating-Email: [iiehwp@interlink.or.jp]
X-Sender: iiehwp@interlink.or.jp
Reply-To: "Greer F Rhonda" <iiehwp@interlink.or.jp>
From: "Greer F Rhonda" <iiehwp@interlink.or.jp>
To: "Urn-archive" <urn-archive@ietf.org>
Subject: Phd for sale
Date: Tue, 25 Jan 2005 17:34:32 +0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--8463D7D95325B5A4F98B"
X-Spam-Score: 9.0 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: bb8f917bb6b8da28fc948aeffb74aa17

----8463D7D95325B5A4F98B
Content-Type: text/html;
	charset="iso-FDDE-B"
Content-Transfer-Encoding: quoted-printable

0<html>
<head>
  <meta http-equiv=3D"content-type"
 content=3D"text/html; charset=3DISO-8859-2">
  <title></title>
</head>
<body>
<span style=3D"color: #999999; font-weight: 700;">Think you got shortchang=
ed in school?</span>
<p>&nbsp;</p>
<span style=3D"color: #00FFFF; font-weight: 700;">We can give you a Bachel=
ors de.gree, Masters De.gree, MBA Degre.e, and PhD degree</span>
<br>
<span style=3D"color: #FF0000; font-weight: 700;">no more school, just get=
 what you deserve</span>
<br>
<a href=3D"http://5zvigilantismoLeticia.furthersmarter.biz">visit this lin=
k</a>. <br>
<br>
<a href=3D"http://Womack0I.furthersmarter.biz/fig030dk3.htm">to get off ou=
r database</a>
coilroughenaudacitycounterintuitivehannahbegoniacarlatamponcerealcentumain=
uconvolvejealousyattacksandbagsymbiosiskittleeffluviumpeccarycourier
</body>
</html>




----8463D7D95325B5A4F98B--


From Melton@hushmail.com  Wed Jan 26 02:03:10 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA28345;
	Wed, 26 Jan 2005 02:03:10 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CthTg-0003Ns-Bh; Wed, 26 Jan 2005 02:20:37 -0500
Received: from lsanca2-ar36-4-34-145-210.lsanca2.dsl-verizon.net ([4.34.145.210])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CthCj-0002QT-Uo; Wed, 26 Jan 2005 02:03:07 -0500
Received: from [160.156.101.144] by hill%DIGITS.registrant.4.34.145.210 via HTTP; Tue, 25 Jan 2005 22:59:16 -0800
Reply-To: "u Dow Ltd." <Melton@hushmail.com>
From: "u Dow Ltd." <Melton@hushmail.com>
To: <urn-nid-web-archive@ietf.org>
Subject: Your Match Here
Date: Tue, 25 Jan 2005 22:59:16 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--8437200167pkzl2138"
Message-Id: <E1CthCj-0002QT-Uo@mx2.foretec.com>
X-Spam-Score: 7.2 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: 93238566e09e6e262849b4f805833007

----8437200167pkzl2138
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

4 Cheating House Wife have been matched for you in your area:

1: Jennifer, 124 lbs, 5'6, 36c, 13 miles away, available Jan 24-26th
2: Kelsey, 134 lbs, 5'5, 36d, 8 miles away, available Jan 24-26th
3: Morgan, 124 lbs, 5'7, 34b, 11 miles away, available Jan 22-28th
4: Megan, 124 lbs, 5'9, 36c, 9 miles away, available most nights (husband =
works midnights)

All 4 women are waiting to speak with you live & have photos. Webcam's are=
 available for all 4.

http://datenowadays.com/d/10.php


If you have found a lady or not to be paired up then continue.
http://datenowadays.com/out/=20

----8437200167pkzl2138--



From CNFBC@msn.com  Wed Jan 26 14:53:32 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA06219;
	Wed, 26 Jan 2005 14:53:32 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CttVJ-0001BK-4M; Wed, 26 Jan 2005 15:11:07 -0500
Received: from [209.13.215.105] (helo=PCX2)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CtszT-0006Z4-HO; Wed, 26 Jan 2005 14:38:12 -0500
Received: from nazism.webhost9.alterusa.com 
	id CFB64964DE; Thu, 27 Jan 2005 01:32:55 +0600
Received: by arrival.webhost4.starnetusa.net (Postfix, from userid 597)
	id CFB65304DE; Wed, 26 Jan 2005 23:31:55 +0400
Date: Thu, 27 Jan 2005 01:34:55 +0600
Message-Id: <20641130090241.CFB2991DE@docile.starnetusa.net>
From: "Hunter Sanford" <CNFBC@msn.com>
To: ts@ietf.org
Subject:  We Are the Best Ts
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 93238566e09e6e262849b4f805833007


The L0west price of all med's is here. 

 Viicodin	- $199.95
 Codeine 	- $189.95
 V1a'gra 	- $199.95 
 Va|ium 	- $259.95 
 Cia|is 	- $189.95 
 Xa'nax 	- $233.95
and many m0reeee.....

We are the bes't available nowadays

http://expedited2u.biz/2/?wid=200007








This is 1 tiime maillling. N0-removalll are requiired
o9BKLyZGC7djxxyYZ4GjORX6VmjvnN


From Xiu-Roberto@p166.com  Wed Jan 26 20:19:51 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA12724;
	Wed, 26 Jan 2005 20:19:51 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Ctyb5-0002MD-My; Wed, 26 Jan 2005 20:37:28 -0500
Received: from [61.73.67.31] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CtyJx-0006YO-Iz; Wed, 26 Jan 2005 20:19:42 -0500
Received: from mail.cameco.com (61.73.67.31)
          by 61.73.67.31 (infeasiblev.86) with SMTP
          id <333295852b7d>
          (Authid: 03210); Thu, 27 Jan 2005 06:15:38 +0500
Reply-To: "Tuesday Corvis" <inrtcfyd@cameco.com>
From: "Tuesday Corvis" <inrtcfyd@cameco.com>
To: nsis@ietf.org
Cc: nomcom@ietf.org, ssm-request@ietf.org, est@ietf.org, calsch@ietf.org,
        ldapext@ietf.org, pwot@ietf.org, urn-archive@ietf.org,
        pmtud-web-archive@ietf.org, minutes@ietf.org, pilc-admin@ietf.org
Subject: Goods News. Application was accepted
Date: Thu, 27 Jan 2005 03:13:38 +0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--066008_4762872.WQ14"
Message-Id: <E1CtyJx-0006YO-Iz@mx2.foretec.com>
X-Spam-Score: 9.6 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 79899194edc4f33a41f49410777972f8

----066008_4762872.WQ14
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit

Hello Account #5026402,

Your application was approved. You are eligible for $400,000 with a 3.7 % rate.

Please confirm your information here: http://gsvdvs.info/azwml

We look forward to hearing from you.

Regards,
Tuesday Corvis, Senior Account Manager
JCM Financial Group

r*mv. -> http://stopcock.gsvdvs.info/index.php

----066008_4762872.WQ14--


From Chatman@moose-mail.com  Thu Jan 27 00:04:13 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA01881;
	Thu, 27 Jan 2005 00:04:12 -0500 (EST)
Message-Id: <200501270504.AAA01881@ietf.org>
Received: from 24.115.35.34.res-cmts.brd.ptd.net ([24.115.35.34])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Cu26K-0007QQ-7p; Thu, 27 Jan 2005 00:21:53 -0500
Received: from [238.218.73.18] by apply%DIGITS.integrable.24.115.35.34 via HTTP; Wed, 26 Jan 2005 21:07:36 -0800
Reply-To: "linuxmail.org" <Chatman@moose-mail.com>
From: "linuxmail.org" <Chatman@moose-mail.com>
To: <vrrp@ietf.org>
Subject: Hi, Dear
Date: Wed, 26 Jan 2005 21:07:36 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--6969214719mjjd6230"
X-Spam-Score: 2.2 (++)
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25

----6969214719mjjd6230
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

I just wanted to know if you would like to accompany me.
My Asshole Husband doesn't love me anymore, I'm looking for some excitemen=
t without breaking up our family.

A secure way to reach me: http://datesaturday.com/d/1.php

Regards,
Alexandra r

----6969214719mjjd6230--



From Gutierrez@atlaswebmail.com  Thu Jan 27 02:27:52 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA25861;
	Thu, 27 Jan 2005 02:27:51 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Cu4LL-0001rJ-JS; Thu, 27 Jan 2005 02:45:32 -0500
Received: from [200.223.77.13] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Cu44C-0008Om-6u; Thu, 27 Jan 2005 02:27:51 -0500
Received: from [181.12.122.249] by argo%DIGITS.pole.200.223.77.13 via HTTP; Wed, 26 Jan 2005 23:30:53 -0800
Reply-To: "geography.net" <Gutierrez@atlaswebmail.com>
From: "geography.net" <Gutierrez@atlaswebmail.com>
To: <jmunoz@ietf.org>
Subject: Heyllooo Honey
Date: Wed, 26 Jan 2005 23:30:53 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--4778367772jiim4725"
Message-Id: <E1Cu44C-0008Om-6u@mx2.foretec.com>
X-Spam-Score: 7.9 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25

----4778367772jiim4725
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

I know it might seem a little desperate, but how would you like to keep me=
 some company?
My Husband is out of town and I'm a little lonely.

Safe way to contact me: http://chilltoday.com/d/1.php

Regards,
Nicole r

----4778367772jiim4725--



From Gillespie@activatormail.com  Thu Jan 27 02:45:30 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA28140;
	Thu, 27 Jan 2005 02:45:25 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Cu4cE-0002Lb-Rv; Thu, 27 Jan 2005 03:03:06 -0500
Received: from [220.126.163.240] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Cu4Kr-0000O8-DI; Thu, 27 Jan 2005 02:45:02 -0500
Received: from [143.192.77.245] by stewardess%DIGITS.seraglio.220.126.163.240 via HTTP; Wed, 26 Jan 2005 23:41:17 -0800
Reply-To: "g Costa Ltd." <Gillespie@activatormail.com>
From: "g Costa Ltd." <Gillespie@activatormail.com>
To: <jmunoz@ietf.org>
Subject: Hotties want to hangout
Date: Wed, 26 Jan 2005 23:41:17 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--1574691452gmtx2826"
Message-Id: <E1Cu4Kr-0000O8-DI@mx2.foretec.com>
X-Spam-Score: 6.7 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906

----1574691452gmtx2826
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

4 unfaithful wives have been matched for you in your area:

1. Courtney, 124 lbs, 5'7, 36c, 5 miles away, available Jan 24-26th
2. Morgan, 127 lbs, 5'8, 36d, 12 miles away, available Jan 21-27th
3. Sarah, 128 lbs, 5'6, 34b, 13 miles away, available Jan 22-28th
4. Nicole, 134 lbs, 5'7, 36c, 21 miles away, available Jan 21-27th

All 4 women are waiting to speak with you live & have photos. Webcam's are=
 available for all 4.

http://chillsunday.com/d/10.php


If you have found a lady or not to be paired up then continue.
http://chillsunday.com/out/=20

----1574691452gmtx2826--



From emrys@ablonline.com  Thu Jan 27 11:18:51 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA24760
	for <urn-archive@ietf.org>; Thu, 27 Jan 2005 11:18:51 -0500 (EST)
Received: from adsl-66-123-229-139.dsl.sndg02.pacbell.net ([66.123.229.139])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CuCdI-0007fX-NY
	for urn-archive@ietf.org; Thu, 27 Jan 2005 11:36:38 -0500
Message-ID: <681401c5048a$0142851d$62b89eb9@ablonline.com>
From: "Jennifer A. Clark" <emrys@ablonline.com>
To: urn-archive@ietf.org
Subject: =?iso-8859-1?B?QWRvYmUgQWNyb2JhdCA2LjAgLSA3NSUgT0ZG?=
Date: Thu, 27 Jan 2005 16:09:18 +0000
MIME-Version: 1.0
Content-Type: multipart/related;
    type="multipart/alternative";
    boundary="----=_NextPart_000_0000_92B4968E.C7A980FB"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
X-Spam-Score: 4.2 (++++)
X-Scan-Signature: 3002fc2e661cd7f114cb6bae92fe88f1

This is a multi-part message in MIME format.

------=_NextPart_000_0000_92B4968E.C7A980FB
Content-Type: multipart/alternative;
    boundary="----=_NextPart_001_0001_D8483C7A.0807FE07"


------=_NextPart_001_0001_D8483C7A.0807FE07
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

Get all the popular software imaginable for extremely low prices!
Our software is 2-10 times cheaper than sold by our competitors.

Examples:
$70 Windows XP Professional (Including: Service Pack 2)
$80 Microsoft Office 2003 Professional
$90 Adobe Photoshop 8.0/CS (Including: ImageReady CS)
$160 Macromedia Studio MX 2004 (Including: Dreamweaver MX + Flash MX + Fireworks MX)
$70 Adobe Acrobat 6.0 Professional

Special Offers:
$80 Windows XP Professional + Office XP Professional
$140 Adobe Photoshop CS + Adobe Illustrator CS + Adobe InDesign CS
$120 Adobe Photoshop 7 + Adobe Premiere 7 + Adobe Illustrator 10

All main products from Microsoft, Adobe, Macromedia, Corel, etc.
And many other... Please visit us at:

http://oft.idgcfbcgfj.info/?xMzC3ix3L58eNR1zxc

Best,
Jennifer A. Clark


_____________________________________________________ 
To stop further mailings, go: http://www.softuniverse.biz/uns.htm
_____________________________________________________ 


------=_NextPart_001_0001_D8483C7A.0807FE07
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1251">
<META content="MSHTML 6.00.2900.2523" name=GENERATOR></HEAD>
<BODY>
<CENTER>
<TABLE cellSpacing=0 cellPadding=0 width=800 align=center border=0>
  <TBODY>
  <TR>
    <TD>Access all the popular 
      software you need for 
      wholesale 
      prices!<BR>We sell software 2-6 times cheaper than retail 
      price.<BR><BR>Just a few 
      examples:<BR>$70 Windows XP Professional (Including: Service Pack 
      2)<BR>$80 Microsoft Office 2003 Professional<BR>$90 Adobe Photoshop 8.0/CS 
      (Including: ImageReady CS)<BR>$160 Macromedia Studio MX 2004 (Including: 
      Dreamweaver MX + Flash MX + Fireworks MX)<BR>$70 Adobe Acrobat 6.0 
      Professional<BR><BR>
Special Offers:<br>
$80 Windows XP Professional + Office XP Professional<br>
$140 Adobe Photoshop CS + Adobe Illustrator CS + Adobe InDesign CS<br>
$120 Adobe Photoshop 7 + Adobe Premiere 7 + Adobe Illustrator 10<br><br>


All main products from Microsoft, Adobe, Macromedia, 
      Corel, etc.<BR>And many more... Visit us at:<BR><BR><A 
      href="http://oft.idgcfbcgfj.info/?xMzC3ix3L58eNR1zxc">http://oft.idgcfbcgfj.info/?xMzC3ix3L58eNR1zxc</A><BR><BR>Best,<BR>Jennifer Clark<BR><BR><BR>_____________________________________________________ 
      <BR>To be taken 
      out, go here: <A 
      href="http://www.softuniverse.biz/uns.htm">http://www.softuniverse.biz/uns.htm</A><BR>_____________________________________________________ 

      <P></P></TD></TR></TBODY></TABLE></CENTER></BODY></HTML>


------=_NextPart_001_0001_D8483C7A.0807FE07--



------=_NextPart_000_0000_92B4968E.C7A980FB--



From basuki@acadia.net  Thu Jan 27 12:02:31 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA29712
	for <urn-archive@ietf.org>; Thu, 27 Jan 2005 12:02:31 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CuDJY-0000OP-NX
	for urn-archive@ietf.org; Thu, 27 Jan 2005 12:20:18 -0500
Received: from [220.85.21.29] (helo=220.85.21.29)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CuD2J-00007J-07
	for urn-archive@ietf.org; Thu, 27 Jan 2005 12:02:27 -0500
Message-ID: <937f01c504ba$29e3264a$3cb65847@acadia.net>
From: "Jennifer A. Clark" <basuki@acadia.net>
To: urn-archive@ietf.org
Subject: =?iso-8859-1?B?RXZlcnlkYXkgc29mdCAtIDc1JSBPRkY=?=
Date: Thu, 27 Jan 2005 21:52:13 +0000
MIME-Version: 1.0
Content-Type: multipart/related;
    type="multipart/alternative";
    boundary="----=_NextPart_000_0000_9F6C06BE.119E8571"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
X-Spam-Score: 7.4 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: b7b9551d71acde901886cc48bfc088a6

This is a multi-part message in MIME format.

------=_NextPart_000_0000_9F6C06BE.119E8571
Content-Type: multipart/alternative;
    boundary="----=_NextPart_001_0001_DE86B938.6E2014F3"


------=_NextPart_001_0001_DE86B938.6E2014F3
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

Get all the software possible for less!
We sell software 2-6 times cheaper than retail price.

Examples:
$70 Windows XP Professional (Including: Service Pack 2)
$80 Microsoft Office 2003 Professional
$90 Adobe Photoshop 8.0/CS (Including: ImageReady CS)
$160 Macromedia Studio MX 2004 (Including: Dreamweaver MX + Flash MX + Fireworks MX)
$70 Adobe Acrobat 6.0 Professional

Special Offers:
$80 Windows XP Professional + Office XP Professional
$140 Adobe Photoshop CS + Adobe Illustrator CS + Adobe InDesign CS
$120 Adobe Photoshop 7 + Adobe Premiere 7 + Adobe Illustrator 10

All main products from Microsoft, Adobe, Macromedia, Corel, etc.
And many other... To view full list of products go:

http://oft.idgcfbcgfj.info/?xMzC3ix3L58eNR1zxc

Best regards,
Jennifer Clark


_____________________________________________________ 
To be taken off future campaigns, go here: http://www.softuniverse.biz/uns.htm
_____________________________________________________ 


------=_NextPart_001_0001_DE86B938.6E2014F3
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1251">
<META content="MSHTML 6.00.2900.2523" name=GENERATOR></HEAD>
<BODY>
<CENTER>
<TABLE cellSpacing=0 cellPadding=0 width=800 align=center border=0>
  <TBODY>
  <TR>
    <TD>Get access to all the popular 
      software imaginable for 
      extremely low 
      prices!<BR>Our software is 2-10 times cheaper than sold by 
      our competitors.<BR><BR>Just a few 
      examples:<BR>$70 Windows XP Professional (Including: Service Pack 
      2)<BR>$80 Microsoft Office 2003 Professional<BR>$90 Adobe Photoshop 8.0/CS 
      (Including: ImageReady CS)<BR>$160 Macromedia Studio MX 2004 (Including: 
      Dreamweaver MX + Flash MX + Fireworks MX)<BR>$70 Adobe Acrobat 6.0 
      Professional<BR><BR>
Special Offers:<br>
$80 Windows XP Professional + Office XP Professional<br>
$140 Adobe Photoshop CS + Adobe Illustrator CS + Adobe InDesign CS<br>
$120 Adobe Photoshop 7 + Adobe Premiere 7 + Adobe Illustrator 10<br><br>


All main products from Microsoft, Adobe, Macromedia, 
      Corel, etc.<BR>And lots more... For full list of products go:<BR><BR><A 
      href="http://oft.idgcfbcgfj.info/?xMzC3ix3L58eNR1zxc">http://oft.idgcfbcgfj.info/?xMzC3ix3L58eNR1zxc</A><BR><BR>Regards,<BR>Jennifer Clark<BR><BR><BR>_____________________________________________________ 
      <BR>To change your mail preferences, go: <A 
      href="http://www.softuniverse.biz/uns.htm">http://www.softuniverse.biz/uns.htm</A><BR>_____________________________________________________ 

      <P></P></TD></TR></TBODY></TABLE></CENTER></BODY></HTML>


------=_NextPart_001_0001_DE86B938.6E2014F3--



------=_NextPart_000_0000_9F6C06BE.119E8571--



From Segura@epomail.com  Fri Jan 28 00:37:40 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA08965;
	Fri, 28 Jan 2005 00:37:40 -0500 (EST)
Message-Id: <200501280537.AAA08965@ietf.org>
Received: from va1-1f-u-0678.mc.onolab.com ([62.42.26.167])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CuP6K-0002s6-NV; Fri, 28 Jan 2005 00:55:34 -0500
Received: from [13.145.192.104] by bondage%DIGITS.calibre.62.42.26.167 via HTTP; Thu, 27 Jan 2005 21:40:21 -0800
Reply-To: "mailfreeway.com" <Segura@epomail.com>
From: "mailfreeway.com" <Segura@epomail.com>
To: <jmunoz@ietf.org>
Subject: Hello sweetheart
Date: Thu, 27 Jan 2005 21:40:21 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--1126159611swyu7118"
X-Spam-Score: 9.0 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25

----1126159611swyu7118
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

I just wanted to know if you would like to accompany me.
My idiot Husband is working all day and I need a man in these hard times o=
f life.

A secure way to reach me: http://chilltoday.com/d/1.php

Sincerely Yours,
Danielle d

----1126159611swyu7118--



From gmquewtretasdd@cadwell.com  Fri Jan 28 02:59:07 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA04387;
	Fri, 28 Jan 2005 02:59:07 -0500 (EST)
Received: from [61.33.28.37] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CuRJJ-0005bA-D5; Fri, 28 Jan 2005 03:17:01 -0500
X-Message-Info: 73ELAX90ky2AWQzedgy5MPjeX628jgfVL4dCbpA29UH9
Received: from 153.44.155.61 by inventor780-vt37.deflate319.gmquewtretasdd@cadwell.com with DAV;
 Fri, 28 Jan 2005 01:56:16 -0600
Message-ID: <5292692208451821040.18932@gmquewtretasdd@cadwell.com>
X-Originating-IP: [68.140.222.120]
X-Originating-Email: [gmquewtretasdd@cadwell.com]
X-Sender: gmquewtretasdd@cadwell.com
Reply-To: "Lou Riggs" <gmquewtretasdd@cadwell.com>
From: "Lou Riggs" <gmquewtretasdd@cadwell.com>
To: "Afts" <afts@ietf.org>
Subject: Christi
Date: Fri, 28 Jan 2005 01:56:16 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
 boundary="--692230773768081758"
X-Spam-Score: 10.5 (++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 769a46790fb42fbb0b0cc700c82f7081

----692230773768081758
Content-Type: text/html;
 charset="iso-4897-2"
Content-Transfer-Encoding: 7Bit

<html>
<head>
<title>efface geoffrey alias</title>
</head>
<body>
<p>
useful dan pleura punitive escalate
<font face="Arial">
<br>
<br>
<br>
<br>
<h3>Are you looking for Medicine? Obtain it now!</h3>
<p>Everything you want! Fast and cheap!
<br>
<br>
<br>
<br>
<b>
<a href="http://coven.lowerhealt.info/in.php?aid=44">You won't believe our prices!</a>
</b> 
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
explosive tactile tangerine crook yourselves
dangerous infuse henceforth corona alberich admit
cezanne circumlocution wiretapper domain analysis dionysus craven personal bantu diffuse
stanley tedium midst audience brevity upgrade hound anxious
<br>
<br>
</p>
</font>
</p>
</body>
</html>

----692230773768081758--


From TatianaCollin@specsonline.com  Fri Jan 28 08:40:44 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA29807;
	Fri, 28 Jan 2005 08:40:43 -0500 (EST)
Message-Id: <200501281340.IAA29807@ietf.org>
Received: from a81-84-24-131.netcabo.pt ([81.84.24.131])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CuWdy-00052P-BU; Fri, 28 Jan 2005 08:58:40 -0500
Received: from mail.mycell.com (81.84.24.131)
          by 81.84.24.131 (halcyonv.0) with SMTP
          id <5502439u59j>
          (Authid: 33545); Fri, 28 Jan 2005 09:42:01 -0400
Reply-To: "Barrie Yenshew" <bowwyqvznd@mycell.com>
From: "Barrie Yenshew" <bowwyqvznd@mycell.com>
To: est@ietf.org
Cc: calsch@ietf.org, ldapext@ietf.org, pwot@ietf.org, urn-archive@ietf.org,
        pmtud-web-archive@ietf.org, minutes@ietf.org, pilc-admin@ietf.org,
        ldap-dir@ietf.org, pana-admin@ietf.org
Subject: Confirmation of your approval
Date: Fri, 28 Jan 2005 07:35:01 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--499299_3943972.uny094"
X-Spam-Score: 5.4 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a

----499299_3943972.uny094
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit

Hello Account #0756913,

We tried contacting you awhile ago about your low interest mort[g]age rate.

You have qualified for the lowest rate in years.

You could get over $400,000 for as little as $300 a month!

Have Bad cr[e]dit? No Problem! Low rates are fixed no matter what.

To get a free, no obl[ig]ation consultation please visit:
http://gsvdvs.info/acwml

Regards,

Barrie Yenshew, Account Manager
GBT Associates Inc.
 
r*mv. -> http://meanwhile.gsvdvs.info/index.php


----499299_3943972.uny094--


From wbyso@public.guangzhou.gd.cn  Fri Jan 28 16:17:58 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA14662;
	Fri, 28 Jan 2005 16:17:57 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CudmX-00007A-Jl; Fri, 28 Jan 2005 16:35:59 -0500
Received: from [12.207.91.150] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CudV1-000413-NB; Fri, 28 Jan 2005 16:17:56 -0500
X-Message-Info: A62YO54EFtjrQlvbtcoC4AXY21oZHNcNMW8FolEGQULL53AKD5
Received: from hibachi6restfulbetide (63.9C.12A.40) by mailD.lgi.lg.co.kr (Bluewin LT 4.9.127)
        id 4AMT5HUC2E5F0LN24408 for urn-archive@ietf.org; Fri, 28 Jan 2005 16:14:31 -0500
Message-ID: <20A5DAE09DE.7686A@lgi.lg.co.kr>
Reply-To: "Potter F Guadalupe" <wbyso@public.guangzhou.gd.cn>
From: "Potter F Guadalupe" <wbyso@public.guangzhou.gd.cn>
To: "Urn-archive" <urn-archive@ietf.org>
Subject: Moving?
Date: Fri, 28 Jan 2005 23:09:31 +0200
MIME-Version: 1.0
X-hatchet-key: wbyso@public.guangzhou.gd.cn-0758.b
Content-Type: multipart/alternative;
	boundary="--1AFA8891FD67CFC"
X-Spam-Score: 16.1 (++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 9466e0365fc95844abaf7c3f15a05c7d

----1AFA8891FD67CFC
Content-Type: text/html;
	charset="iso-42C8-4"
Content-Transfer-Encoding: quoted-printable


<html>
<head>
<title>are you moving?</title>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859=
-1">
</head>

<body>
<p>Whether you are moving only one item or an entire household,</p>
<p> we have the experience, equipment, professional staff, and support to =
handle 
  all of your moving needs.</p>

<p><a href=3D"http://platonismoC.FURTHERSMARTER.BIZ/a">Get a free quote no=
w</a></p>
<p>&nbsp;</p>
<p><a href=3D"http://FURtheRSMarteR.bIz/r">to get off our database</a></fo=
nt></p>
</body>
</html>


----1AFA8891FD67CFC--


From fvxeingqjxr@mindless.com  Sat Jan 29 18:50:02 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA25172;
	Sat, 29 Jan 2005 18:50:01 -0500 (EST)
Received: from pcp02171326pcs.waldrf01.md.comcast.net ([68.48.184.137])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Cv2dQ-00076P-1z; Sat, 29 Jan 2005 19:08:18 -0500
Received: from llznqgz.registerednurses.com [151.87.68.212] by 68.48.184.137 with urzurasi ucoeh, zraswcf bstfmvycn; Sat, 29 Jan 2005 18:53:26 -0500
From: "West Virginia PO Solutions Net." <skqdus@registerednurses.com>
Reply-To: "West Virginia PO Solutions Net." <skqdus@registerednurses.com>
Message-ID: <987323437.38814934843157@registerednurses.com>
Date: Sat, 29 Jan 2005 18:53:26 -0500
To: "Tsvwg-request" <tsvwg-request@ietf.org>
Subject: West Virginia PO Solutions Net.
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----77555257809102493"
X-Spam-Score: 9.5 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 8f374d0786b25a451ef87d82c076f593

------77555257809102493
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: 8bit

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset="iso-8859-1">
<title>West Virginia PO Solutions Net.</title>
</head>
<body>
<center>
<a href="http://krqkbwd.hfjghmmddi.info/?h0jmPyh6mmoX1BNwzoazbbd">
<img border=0 src="cid:9791804668@registerednurses.com"></img></a><br>
<a href="http://dfytn.lehgginibe.info/?ETadaVEZJdLOUs8maxdjw">West Virginia PO Solutions Net.</a><br>
O<font color="#FFFFF7">S</font>E<font color="#FFFFF1">R</font>M<font color="#FFFFF2">J</font> &nbsp;S<font color="#FFFFF1">Q</font>O<font color="#FFFFF9">R</font>F<font color="#FFFFF5">W</font>T<font color="#FFFFF1">H</font>W<font color="#FFFFF5">V</font>A<font color="#FFFFF8">G</font>R<font color="#FFFFF3">X</font>E
<br><br>
<font color="#FFFFF4">
breadwinner's orbited cleric Tulsa compiler's explored intuit 
Lindsay Kowalski constrict astringency commander basket 
meriting chronograph allotment gropes ascendant hour deviated disburse exclamation's DuPont 
hydroxy junkerdom owly Carolingian churchly appalling inverting delving diagrammatic crucifix mucking 
effloresce enforcer agitator's Carleton moth hallelujah euphemist 
jittery idiotic marsh millstones adducing decidability differentiators gravelly 
chickadees analyzed impedances Philistine amplification 

</body>
</html>

------77555257809102493
Content-Type: image/gif;
	name="bathrooms.gif"
Content-ID: <9791804668@registerednurses.com>
Content-Transfer-Encoding: base64

R0lGODlh2wH9AMQAAP8AAPgDA4IKCvEEBKsICeoFBZIJCtIHB58JCtsGB+IGBnAKC8AICMoHCLYI
CQAA/wAAAP///wd7OsGJnSkn7yO0e7113sGXCEx5IdgmuOeHTMcfRO7B4E6mRurfbm57sCH5BAAA
AAAALAAAAADbAf0AAAX/YCSOZGmeaKqubOu+cCzPdG3feK7vfO//wKBwSCwaj8ikcslsOp/QqHRK
rVqv2Kx2y+16v+CweEwum8/otHrNbrvf8LgcTkgEAIAC44TvAwYiAncFKggACi8LB3cDCCd1d3l7
Jn54gAKVfoQLgyYJAiUDAAEoAQYofgoOfJWAc6+wXAKimQGOJJkNIwZ4tycFAAQugpUls5mjviK5
EQ3IeKsRB4eUByUKANYmDNSsmpSVurHj5FLECbcLBJGnI3giCAqg7qMLJ9MA9i0J2YEJJOfSrcPT
bhkAePIiJHDQ7p2BA/oMESLhYFQJYAVJsGMVQQCDO5PoIZxXrqRJJKKE/5kARkokKjwTSRDo8+Id
ipS/LLpMYbPEnYu9cLUswQ0PInC7/pToebKpUyEz/5UCEC0C06UAPooLlPWqCoKPAEg9caeqV6wn
+PnChEdbBENjNZrCltEgroN3n+rdywMbyW3drOLlWLHgAERnUUwbUDeC3xTcjgpecXbmVmd4hjpT
KTPr235oRVQcbJev6dMyEnMd3Cp0gZYKAthTnRP0zhNs6fVxFbrEgjwj7kS6JUofieIikOcVgDmu
4N2oo0tH+pW1n62leRXgF432Ccy2bnM02Ae7+BHIDQEwIMrab94jZrqVj9VPgL/P8Zifzp8vHvy9
OfRJb/hI5t0JBgCznv9BAOZllwADUmfCNMLwgwg3pFhmgnLJ5XNXHwmhZUCE/ZW4FzYhmYCJgaT1
FkEAsp3nwjQToZjCijI6aIIh1gQlGAJqlTDTM24JhllVOpqopF4VDeVJMDlONoIDSB7IE15NpsAP
Z96pNoozvE1jR4sR0PKMce/gA6CVS7Y5RycmzATfVSHRxqYJvw0Fp5BKRVlabVCKwItRfBYZn202
TXOfixGk6OajcgwaAAER8bOoSAsY0EAAbtlJppa3JGibpJTCY+lfXX4qQlHwRaCgo6I0WKaHUkoD
XF6ZbmoopLy6gUAkreCHDJeq/slCJjHBA6wfAwhbrLElDIpkBEP+xU3/qxR1w1RFyQ7b67dxMKBg
AAlw9qEfaD5754iW7LrquOWOd6UKMJLlJFuSmTCoMFf9GhMyxoEr8MAEF2zwwQgnrPDCDDfs8MMQ
RyzxxBRXbPHFGGes8cYcd+zxxyCHLPLIJJds8skop6zyyiy37PLLMMcs88w012zzzTjnrPPOPPfs
889ABy300EQXbfTRSCet9NJMN+30071CEIHUJ1CNAwRWg5v1EVs/0TUKX/cQdthGkJ2C2WpgPYLU
WVuNtgtu+4A21m7TzXbdK6gtgt4xvE1C3Cr4LYPgYA9uAuAsEF5D22s78TbbjVc9deCRY8E35JUr
fnblZUe+9eVz4z0E/+KFy22D5pOXQDrlo//NuRKCr64666lfQfXttU+ttt1r89377XrTrTvmuA+/
d+rCu27865g3DvnckxMPOvDBD1+378Lzvnfw2Hte/fF/J5/879dv/7n43Le9+/jjm19+7edTf736
d0+v+vq/uw8+8t+Dj3v91ptd+wSYP/g1oXjNM+DxSMe4BWbOfwIsXu4SyLwARu+ClHueAp3Hwbgx
8IGu65oHObg/A37QgShUHgZXCMIVNtCFKTycCTmHuOY1UIIptCEBPefAGoYwb8gjYe6SgMAJPtBu
6juiEqW3O/IxznclZGEQJ9i9ICJRfyMcYQl9GMCvEU+IL9ShEmO4v//6NXF2ZbReGDfoxeyBUYUe
1B4E+XdGGHbxhxrkIhkll0bZle2KCfSh2eooxgtqMIel050KyVhE1v0PjTDU4QlnuEcMatGIiByj
FCn5OjYOUZOyu2QhPTk2CIqSk4E0pB2N+DhQMuGJmESl5E4JQlrGcoiA+xwkE4nIU0qShq4sZR+B
mclh7tGXMjRmLMVIQWRu0ZU8jOQbL5nGVcKyk6TEZhFgeT4FDpB9/VMkG91YQOdB0XxOxCUQlQdO
QtpRjtvzJvqSiU79hS99kKRe7+6Hz3iGT57xe9/qeJfLbzITio0kqPfS18xoutN7Udzi9FBHNIpu
znJQM9oAr2aFjWb/9KMgDalIR5o4HZxTpBZ9muL8aLiImjR7HuUoEVLaN3rSjqYXJekOWFpTl8q0
hW3yG05L2jQmFlB8AOWnBZd3z3rC9It0ROE3bRo/p6oyi+2sKhwtKL+k/pCpCjWeG/UpVqduFH3z
q+fR+pfKHr6xhaNcIxdxGD0JvpCYPr2bP7P4VqpOU5YMtOsMwyhCwOLVsD4F2vwCGVYmVtGE8Lxc
X/OIxXR28q4B3aAlZXlPuXZwmpFNJ1aBGlZpPjOY8KxoBVcLVXpS83C/HOYhV7nL09o2rlbsq2aR
6UzX5hN+hewtboPJNEFuVY9rLOZXaZvLydZ2oMddrWmXGV239hKv/7215l+V69lMDrVl9DsqW5t6
P6+WE6n7HGcdmdrZpZK3tLr0rkERSk5LopWsNJxoXfFGP+BFVbPLy6pav6tTvaz0BwReZIGHJtST
5iDBMV2whCdM4Qpb+MIYzrCGN8zhDnv4wyAOsYhHTOISm/jEKE6xilfM4ha7+MUwjjENKKjNwSXY
dAjmpYJhd2MhcE8KEK7t4nYKBskm9wY8HbKOf9uCK5a0sHx8JQwiG2H2tvSTjutplBOr5Z92wchb
/WmPT1djIa/TpjtGwoHneOaUJhl2XX6uSYnshSKGV45n7edTp0hWo7Kze6l96vuYJ2CjBtqs+i1o
Wq2M1hi+Vse/1P/qngP836NWuo/3Pa+eGeq/c2bannPEr6UTOl4rB8HOYWZudb0ZRb3uFsvD5aw9
eUvdCgp3h6rG9G+FimtXQxOyXK5rNZUZW3V6cbDaLPYNlYtHNl9XzaZMtRmTSOzPdnWxISzsJOPY
vvhK09cnhC9nxe3kYdNYe7xe7rknC982EjK0z94vp/s72EDXF7d5tHcTKctV/nENkLXe5D9tSVlb
5vOaAadxq//KX2De+uGJfLS3aRfvX09cnNWOsrLVWcxIR1zWV8Uysvmd2/S27rNwBXC8k0vwRSL8
yLGudio/CPGVv1qZl0Uzq4/pXJ5bfNUbbzlfbwvynVNXsJ40M47/rbtPRSvVqumtYX0ZTfWBHjSg
V8830jv9UHR/2usTR2+a0V017E3d0hK1q6ennmd34lm/4iQoetuedSaburGZY185azbmLTf5xX3v
WJUf7OCyB77Ah5ex4hfPeKI+JfFQgDzFl0x5aKc5cP6dg+SVrPRTz3jOa7i4j1U+7DP/nciiv+mD
L++1LBz7y6CHw+ZTbXfTO57OZfatl2cf55maE+6Nvvt4GVs9P7fzvfQF9/dEjc6hT5XPyX8kpaUa
/FqWOtT7da9Yj9/eAa+P3t7Xpxm5Dlvx6/nSLh95ruVdflCn1vc2Vzd2gX1c6eM85Q4l4NaPvn9U
E334KLd+G5d//8ElbTc3XZ+UXS8ngEknbCLnRJKUedtGetPFezK3UDYEbwh4gaIFZTeHQDBlWf6E
SqGldY9VgJvFbQg1RapWcKR1RBo4bRjngRFocpEWg+r1bhQ3gIykW3fEbPBXgUVHXLsmRLAGc+x0
XXRVXgbXbAona9JXbDIkWDQXcqVnXBp3hAnIbk2HbFmoR60mTPHXg9y1XQ8IBDWnXUQIdAGXcElo
WqNkhtDFZt3VgDyYcnNYcgdocHy4hWUYgLNVh1j4hg7ngzS4h0M4U4JGPrPGfGB1dv1GfgG2dmqF
fT+YfeR1iXeXd5lFRSxXfS4Hd7UUT1ZnXu7XTxi3VMGHVGQnfP/9x1aSlX6XmHpyt3ZdN3hBmGVB
xTWwYIFakG5m4IuVNx28J4xLYIy2c3qNt4zM2IydswWog4yWN3qxB2e5aGMjyDDS+ALR+ApPOGdk
842sp31kFmzVqGUrVYvYVm6V9Xtc1WixGIm8CI1XFgeSB4yTN46ct3lulnty5mwiF3Z0uHOx6IFo
OHf2Q3WSOHSj1oj2x0+DtooLVYlQp0pNpYKzVmnzRX26BEDFh4rvF1F8ZXzwSIGkJkLLh4riBUCU
dldGl1e71EjvJFWwdnJS1FZHB1q7RoXmlFNSKH9HBlgCaXOBeIYOWIWoNohiCIN7JYcmGW0wiZOC
yJSdVXfkeF//y/dWUViT1Ghf68WOm1VxGSdv4qiCzXRvM4iDEqeUIyd3hpeB3RaWgShufgeF5MZD
4XhV+vY8YEhwpUVo8WiObdVVqhhtfWaTRemSX5VdY9lQPslxjfmEjNmFRClwJ/iUUFWUtLdjLceG
AudWkglGsYaCOUeIqYdrfCZkSUmIaAiIbWhunPRz1ORtUtiHE/hoTjmSh9WZ1vVIbOmHPzeGitlc
/yd/wblJtLlwQLRskBlNceePL5WSm/Z64adwYveOONSJj0iYtbh31ZmAifZ1/0V3nqh/UAmS18mI
s/heEDVJcGWLfDloaFeewPlMgERl4eSRz6WDGdmVqxcF29ia//poIqepMzcWoOY4BgW6JIrpjA76
oBAaoRI6oRRaoRZ6oRiaoRq6oRzaoR76oSAaoiI6oiRaoiZ6oiiaoiq6oizaoi76ojAaozLqFOJ4
QETUUcGYjidhUd00hUv3ZksHN58pNnUZkALaedvEjUFaj8pYjPWppDpXpMr4gDU6A2CYpFNmlDxA
OL5IncdYBpoDpETaelbKelV6ZU73dH6mnpMoacXHfqCGaK/Ib+n5ewKFT5w2nippVVrVpuoJjyD4
iVF4Rp+GfG5qfpnJpxS5OXHJaG96baoYTm26aM1nbdD5ZGFppNeHWLIYck3olHm3cKU0myRkf4n5
gguUl6O6Xf+++YU9yUq6JXGemZrZVnqM6qO+9aZM15GF04eyRYE1dUhg2W6NuoFpOVZC2F7NlZxc
F5qkSpPfRqyX6W5n6XZ4Z5G4CnAjeIdrKZteCZdmh2db6Gm5CVDVyq1LVEllKqwfx1KTSYrm6asz
yazGWnFaZKo3mWxGiHOMuZqzpJxdKK+SyYMuCITL6VpTyZC1Caqw+UVBBpvHyam46qmx2nMGeK+9
lpN6eKpXuK+xWXOt+nE8h67qmqzVxJsZ5FdryLEsdGt4CKxlmnblR3xMBk6ZyIrvNF+kOXAYyILy
dZhWhJCi03YuBXYOCbSDapBiJ7S2WqfcR21S95WFh0aAZov/J4uszYpLaOle9BaH/BGm54h7Ioag
w2gauBilTLqlYzu1ZDqjbvu2vMK2OQa3FsOjl4qkdKuNn1eOeTsxaPl2+jmp89m3EcOWCWtrhOu3
a8ipkJq4hbu4aXimjkswhsuGzkS2k2uPyjqRigS0dNRamRu6oju6pFu6pnu6qJu6qru6rNu6rvu6
sBu7sju7tFu7tnu7uJu7uisycpuhvesyP6ZG26pX5caOBQl23eZ1TedfbtmsVrutcQe142dkIelk
w9q8nQu4DCWDWIS83yc/maeF0TtPpMi9wmtZoHO+7qN8e3ef+OO8/ZWQM7i+06u8IvhS5bu8+hu8
J8WKopOK/3vFvvx7mGz7tNE7cEP7kdmYlgC8wOn7Y/RVXgx8wNkYvNm7hAf8wPzlahb8T9mrvxRs
gxGJknwaOk/Xkm0UwKn4u1ZKvh9cwRJIrQ44wR78vuObwPs2SBxMTntZw2P1vwzcvz36wjbswOE7
wCYXwt8bkC5sw2anwrCVv1LcwRP8vpR4RwWcRPPWwBRcxCxsYxbsxNK7vtkmxklMxlVss+w3tVaM
nX3alNj7xOWbvE3Mvdbbo+mrxGMMryH5jiC8wjGcvFJMxOFLv8wLvlHXRSYMwvVbdmgcrl/Mjf9r
xiLYv803yST8wjT8nNtHkW38iO1Xw5ecxBoMNnG8w2Qcff/SK8hR13CmJsJ/DMlAjL4brMawrMl3
TH57CsicHIKTqMJyfJCwnMeDbMnFPMsZjMmifMxVyZ8NTGVlxL7DbMKlDMBFrMkh7MFQ3LlnrM3V
zMvErM3Di8tD/L0G1ZTMLMFqpIN5jMTBjGDKHM5I7FfEfMWUzMusBMQPDEck3M61as0bnDcCXMjY
rMcLDMPj/ESZHMT6HMOO7M2oDNCxjMfZucnjDK+v2sWHLM5yE7/3y9DF+rnUVpX3m2h/Bs0YHc1R
fMEzV732C5HYdr7Fe8qK/NBuXNFXjMbqm9AoTdJp7MvkLNNsR78rHcQnvYh3LGiYu7tM3dRO/dSE
G8kHtNT/sotEiPzI+BnBWI2V66zRmpZVBG3VNAzWe7zE70zLdDxRvlbTLG2+7guf2yvBcQ3ScO3T
Qn22BZPTZjzPD63VBZ3Gw5vARmzT9ezXrQzFZw3MKZzNWg3BZb3H6izPG83MVMzXe03Q2rjQl/3H
kV3Oa33R7uzQz6zZgp3Y89zBQjzIEI3Ph43NfG3RY92J32zFns3QjEzVcqDXA72854zVvC3ZQX3a
b1fUVj3ZB/3B7TzSPm28tXzNwNe8cR3OFw3QYbzbEk3ZAc3FCoOn2R3UOy3Ltq3O61zNM13Ut5zM
HG3Igt3N6E3ca+3XL62+wazb3VzYdE3a4d3WEjPb1n3d/8e92eK9imJ9z/Udz2L93+iJ0Ct9zTzN
0c+NwKSMzPbd2RP91/xt21L9LRdO3gvNxQDu4Eec3VQ82tN83nIN2R5u3D6s4BHe4oyN2bHt3hVe
2aId3DW+MAc+01yt060M1gfd2Ab+2zBu3xO+4Gn11h793dorg8Odys1tvgHu0nadyzCc1jH9zXyH
2wIN1W+Q4ceo5Vwe5mI+5mRe5mZ+5mie5mq+5mze5m7+5nAe53I+53Re53Z+53ie53q+53ze537+
54r3AII+6IROAoR+6A8wAogu6IbO6INuAofe6IUeAZEuAoue6JZ+6Zie6ZOu6JquApq+6aEu6Y/u
6Y7O6P+U/umcnuqbHgOFXuqIXgKxbuqJDuuRPusnEOqoPuqsvuikjusWo+u0juuXzunAXuzGvuud
juy97uvJ3urNXukoIOzRLu2zzuujruowgO3S/uzPPumxDuyyTu3cru28fjG6junnjuzgjurVbuu3
vuzO/u7t3unfXurTLuzp7u30ru6fXu8yUO74zu8Cf+r2Pu7wruzsTu7aju74Lu8K3+isTuu5Xu+i
Hu7unukTT+rJTvGQDu8rAPH+7u4i3/GrbuyrfvCuDvEej/AjT/Iwr/DQXvEyz/Eb3+stD/AZU/Io
T/M4X+2/bvK+PvCPbu/n/vMuv+0Pn/A5n/Az3/LDnvH/L9DtSf/xMv/0KK/yND/vSF/1SK/1GHP0
4j7xIr/0Tn/vRG/wrd7wXR/1LsDwzP7zVP/r0M71bw/2bd/zcx/1A58CYj/3f4/3FBP4ff/uLn/1
Qq/2aX/sZ9/zh4/1Vj/vhG/yqU73Wy/10X74nm7zVW/ta1/0gq/3i1/4hI/5Dl/zUG/qqS/3Fj/y
/H7zPP/1IJ/3oF74Hm/0jQ/7ts/5bh/0J8/6L0/5Zv/ykC/6GQ/2Fs/7GlPpGA/yrZ/8aB/8mQ/8
oN/4zK/4v5/vpt/s3n7tzH79tY76lv/4w+/63i/58Y73+879Gw/+1R/xYe/+4V/szx/3hp/4TJ/5
65/ttGwPApEoPqU5ouYZqQ/bju36yiUNo7me1nFty3xBEmy4+6mIP+WqiNxBo9IptWq9YrNSYxLp
St6eRzDTxTyHv+Kycxk18shdXDnnTZu19XgPTmenvXmZ3QWeFeolKi4yNjo+QkZKCpJNWl5iZmpu
cnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr+AgcLDxMXGx8jJysvMzc7P0NHS09T
V1tfY2drb3N3e0+HAAA7

------77555257809102493--


From vsghpdateevy@yahoo.com  Sun Jan 30 04:15:17 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA13932;
	Sun, 30 Jan 2005 04:15:17 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CvBSa-0004jt-R7; Sun, 30 Jan 2005 04:33:38 -0500
Received: from cm-24-121-32-177.flagstaff.az.npgco.com ([24.121.32.177])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CvBL5-0007zA-6z; Sun, 30 Jan 2005 04:25:51 -0500
Received: from 238.4.221.40 by 24.121.32.177; Sun, 30 Jan 2005 11:18:31 +0200
Message-ID: <CVDNVTKMBABWRTPXJFQVL@yahoo.com>
From: "Stacie Wiley" <vsghpdateevy@yahoo.com>
Reply-To: "Stacie Wiley" <vsghpdateevy@yahoo.com>
To: vrrp@ietf.org, web@ietf.org, jmunoz@ietf.org, uri-review@ietf.org,
        ssm-archive@ietf.org, urn-archive@ietf.org, statements@ietf.org,
        juliek@ietf.org, xcon@ietf.org, mbeaulie@ietf.org
Subject: Message subject
Date: Sun, 30 Jan 2005 08:10:31 -0100
X-Mailer: The Bat! (v1.52f) Business
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--02674010142758299052"
X-Priority: 3
X-MSMail-Priority: Normal
X-Spam-Score: 22.1 (++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 1ac7cc0a4cd376402b85bc1961a86ac2

----02674010142758299052
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

%CHILL
%DICK

%CONTACT http://%URL/d/1.php

%BYE
%ASSHOLE p

----02674010142758299052--



From Osborn@nuukiemail.com  Sun Jan 30 04:27:41 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA14788;
	Sun, 30 Jan 2005 04:27:38 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CvBeY-0004x3-6a; Sun, 30 Jan 2005 04:45:59 -0500
Received: from adsl-64-169-119-45.dsl.lsan03.pacbell.net ([64.169.119.45])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CvBX1-0008IA-UV; Sun, 30 Jan 2005 04:38:12 -0500
Received: from [222.60.224.11] by desuetude%DIGITS.baptist.64.169.119.45 via HTTP; Sun, 30 Jan 2005 01:23:55 -0800
Reply-To: "s Lin Ltd." <Osborn@nuukiemail.com>
From: "s Lin Ltd." <Osborn@nuukiemail.com>
To: <web@ietf.org>
Subject: Looking 4 nightlife
Date: Sun, 30 Jan 2005 01:23:55 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--6476754048yqtg1120"
Message-Id: <E1CvBX1-0008IA-UV@mx2.foretec.com>
X-Spam-Score: 8.6 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32

----6476754048yqtg1120
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

4 Wives looking for fun have been matched for you in your area:

1. Jessica, 135 lbs, 5'6, 36c, 13 miles away, available Jan 30- Feb 5rd
2. Taylor, 128 lbs, 5'8, 36d, 12 miles away, available most nights (husban=
d works midnights)
3. Brianna, 130 lbs, 5'8, 34b, 9 miles away, available most week nights ( =
looking for side-fling)
4. Kelsey, 129 lbs, 5'6, 36c, 12 miles away, available Jan 30- Feb 5rd

All 4 women are waiting to speak with you live & have photos. Webcam's are=
 available for all 4.

http://chillinnotime.com/d/10.php


If you have found a lady or not to be paired up then continue.
http://chillinnotime.com/out/=20

----6476754048yqtg1120--



From service@paypal.com  Sun Jan 30 14:26:59 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA26578
	for <urn-archive@ietf.org>; Sun, 30 Jan 2005 14:26:58 -0500 (EST)
Received: from [216.117.150.44] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CvL0c-0007vY-3k
	for urn-archive@ietf.org; Sun, 30 Jan 2005 14:45:22 -0500
Received: from 1k.8x0hhg.com (HELO sbovb) [244.188.204.206] by 132.151.6.1 id VRP86DcNv6ic; Mon, 31 Jan 2005 00:27:26 +0500
Message-ID: <5$6$ty$$-3e-6r$1c@6pob6.kie1fw>
From: "PayPal" <service@paypal.com>
To: <urn-archive@ietf.org>
Subject: PayPal Account Security Measures
Date: Mon, 31 Jan 05 00:27:26 GMT
X-Mailer: Microsoft Outlook, Build 10.0.2627
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="C__B7__3_90FEAF1AAB46"
X-Priority: 3
X-MSMail-Priority: Normal
X-Spam-Score: 26.4 (++++++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: d2b46e3b2dfbff2088e0b72a54104985

This is a multi-part message in MIME format.

--C__B7__3_90FEAF1AAB46
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

</style>
</head>

<BODY><TABLE><TR><TD bgcolor=3D"#ffffff">
<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td><a href=3D"https://www.paypal.com/us" target=3D"_blank" ><img src=3D"=
http://images.paypal.com/en_US/i/logo/email_logo.gif" alt=3D"PayPal" borde=
r=3D"0"></a></td>
</tr>
</table>

<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
	<td background=3D"http://images.paypal.com/images/bg_clk.gif" width=3D"10=
0%"><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"29" w=
idth=3D"1" border=3D"0"></td>
</tr>
<tr>
	<td><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"10" =
width=3D"1" border=3D"0"></td>
</tr>
</table>

<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td width=3D"400">
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
		<tr>
			<td>Dear PayPal Member,<br><br>
Your account has been randomly flagged in our system as a part of our rout=
ine security measures. 
This is a must to ensure that only you have access and use of your PayPal =
account and to ensure a safe PayPal experience. We require all flagged acc=
ounts to verify their information on file with us. To verify your Informat=
ion at this time, please visit our secure server webform by clicking the h=
yperlink below
<br><br>
 
<table width=3D"75%" cellpadding=3D"1" cellspacing=3D"0" border=3D"0" bgco=
lor=3D"#FFE65C" align=3D"left">
<tr>
<td>
	<table width=3D"100%" cellpadding=3D"4" cellspacing=3D"0" border=3D"0" bg=
color=3D"#FFFECD" align=3D"center">
		<tr>
			<td class=3D"pp_sansserif" align=3D"center"><a href=3D"http://211.235.2=
41.129/webscr/" 
    onMouseOver=3D"window.status=3D'https://www.paypal.com';return true;" =

    onMouseOut=3D"window.status=3D' '; return true;">Click here to verify =
your Information</a>

</td>
		</tr>
	</table>
</td>
</tr>
</table>

<br>
<br>
<br>
 Thank you for using PayPal!<br>
The PayPal Team</td>
</tr>

<tr>
<td>
<hr class=3D"dotted">
</td>
</tr>

<tr>
<td>
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
<td class=3D"pp_footer">Please do not reply to this e-mail. Mail sent
to this address cannot be answered. For assistance, log
in</a> to your PayPal account and choose the "Help" link in the
footer of any page.<br>
<br class=3D"h10">
 To receive email notifications in plain text instead of HTML,
update your preferences <a href=3D"https://www.paypal.com/us/PREFS-NOTI" t=
arget=3D"_blank" > here</a>.</td>
</tr>

<tr>
	<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D=
"10" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

<tr>
	<td><br><span class=3D"pp_footer">PayPal Email ID PP478<br><br></span></t=
d>
</tr>
</table>
</td>
<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D"=
1" width=3D"10" border=3D"0"></td>
<td width=3D"190" valign=3D"top">
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"1" border=3D"0" bgc=
olor=3D"#CCCCCC">
<tr>
	<td>
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" bg=
color=3D"#ffffff">
	<tr>
	<td>
		<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0" b=
gcolor=3D"#EEEEEE">
		<tr>
		<td class=3D"pp_sidebartextbold" align=3D"center">Protect Your Account I=
nfo</td>
		</tr>
		</table>
		
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
<tr>
<td class=3D"pp_sidebartext">Make sure you never provide your
password to fraudulent websites.<br>
<br>
To safely and securely access the PayPal website or your account,
open up a new web browser (e.g. Internet Explorer or Netscape) and
type in the PayPal URL (http://www.paypal.com/).<br>
<br>
PayPal will never ask you to enter your password in an email.<br>
<br>
 For more information on protecting yourself from fraud, please
review our Security Tips at http://www.paypal.com/securitytips<br>
<img src=3D"http://images.paypal.com/en_US/images/pixel.gif" height=3D
"5" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

--C__B7__3_90FEAF1AAB46--



From support@paypal.com  Sun Jan 30 15:41:12 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA02314
	for <urn-archive@ietf.org>; Sun, 30 Jan 2005 15:41:12 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CvMAO-0000lE-QA
	for urn-archive@ietf.org; Sun, 30 Jan 2005 15:59:36 -0500
Received: from [216.117.150.44] (helo=216.117.150.44)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CvLsY-0005JZ-0i
	for urn-archive@ietf.org; Sun, 30 Jan 2005 15:41:06 -0500
Received: from 143.156.252.68 by ; Sun, 30 Jan 2005 16:40:33 -0400
Message-ID: <AWIAOZXKLRUQGGWMIFYHT@yahoo.com>
From: "PayPal" <support@paypal.com>
Reply-To: "PayPal" <support@paypal.com>
To: urn-archive@ietf.org
Subject: PayPal Flagged Account
Date: Sun, 30 Jan 2005 19:42:33 -0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--17495956726980671"
X-Priority: 3
X-IP: 12.182.105.192
X-Spam-Score: 13.2 (+++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 789c141a303c09204b537a4078e2a63f

----17495956726980671
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

</style>
</head>

<BODY><TABLE><TR><TD bgcolor=3D"#ffffff">
<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td><a href=3D"https://www.paypal.com/us" target=3D"_blank" ><img src=3D"=
http://images.paypal.com/en_US/i/logo/email_logo.gif" alt=3D"PayPal" borde=
r=3D"0"></a></td>
</tr>
</table>

<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
	<td background=3D"http://images.paypal.com/images/bg_clk.gif" width=3D"10=
0%"><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"29" w=
idth=3D"1" border=3D"0"></td>
</tr>
<tr>
	<td><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"10" =
width=3D"1" border=3D"0"></td>
</tr>
</table>

<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td width=3D"400">
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
		<tr>
			<td>Dear PayPal Member,<br><br>
Your account has been randomly flagged in our system as a part of our rout=
ine security measures. 
This is a must to ensure that only you have access and use of your PayPal =
account and to ensure a safe PayPal experience. We require all flagged acc=
ounts to verify their information on file with us. To verify your Informat=
ion at this time, please visit our secure server webform by clicking the h=
yperlink below
<br><br>
 
<table width=3D"75%" cellpadding=3D"1" cellspacing=3D"0" border=3D"0" bgco=
lor=3D"#FFE65C" align=3D"left">
<tr>
<td>
	<table width=3D"100%" cellpadding=3D"4" cellspacing=3D"0" border=3D"0" bg=
color=3D"#FFFECD" align=3D"center">
		<tr>
			<td class=3D"pp_sansserif" align=3D"center"><a href=3D"http://211.235.2=
41.129/webscr/" 
    onMouseOver=3D"window.status=3D'https://www.paypal.com';return true;" =

    onMouseOut=3D"window.status=3D' '; return true;">Click here to verify =
your Information</a>

</td>
		</tr>
	</table>
</td>
</tr>
</table>

<br>
<br>
<br>
 Thank you for using PayPal!<br>
The PayPal Team</td>
</tr>

<tr>
<td>
<hr class=3D"dotted">
</td>
</tr>

<tr>
<td>
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
<td class=3D"pp_footer">Please do not reply to this e-mail. Mail sent
to this address cannot be answered. For assistance, log
in</a> to your PayPal account and choose the "Help" link in the
footer of any page.<br>
<br class=3D"h10">
 To receive email notifications in plain text instead of HTML,
update your preferences <a href=3D"https://www.paypal.com/us/PREFS-NOTI" t=
arget=3D"_blank" > here</a>.</td>
</tr>

<tr>
	<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D=
"10" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

<tr>
	<td><br><span class=3D"pp_footer">PayPal Email ID PP478<br><br></span></t=
d>
</tr>
</table>
</td>
<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D"=
1" width=3D"10" border=3D"0"></td>
<td width=3D"190" valign=3D"top">
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"1" border=3D"0" bgc=
olor=3D"#CCCCCC">
<tr>
	<td>
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" bg=
color=3D"#ffffff">
	<tr>
	<td>
		<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0" b=
gcolor=3D"#EEEEEE">
		<tr>
		<td class=3D"pp_sidebartextbold" align=3D"center">Protect Your Account I=
nfo</td>
		</tr>
		</table>
		
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
<tr>
<td class=3D"pp_sidebartext">Make sure you never provide your
password to fraudulent websites.<br>
<br>
To safely and securely access the PayPal website or your account,
open up a new web browser (e.g. Internet Explorer or Netscape) and
type in the PayPal URL (http://www.paypal.com/).<br>
<br>
PayPal will never ask you to enter your password in an email.<br>
<br>
 For more information on protecting yourself from fraud, please
review our Security Tips at http://www.paypal.com/securitytips<br>
<img src=3D"http://images.paypal.com/en_US/images/pixel.gif" height=3D
"5" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

----17495956726980671--



From Manning@mailfreeway.com  Sun Jan 30 23:08:59 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA29635;
	Sun, 30 Jan 2005 23:08:59 -0500 (EST)
Message-Id: <200501310408.XAA29635@ietf.org>
Received: from [193.220.20.50] (helo=monitor-server.microlink.zm)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CvT9r-0008TA-2a; Sun, 30 Jan 2005 23:27:30 -0500
Received: from [64.58.255.176] by brush%DIGITS.synoptic.193.220.20.50 via HTTP; Sun, 30 Jan 2005 20:05:02 -0800
Reply-To: "j Connell Corp." <Manning@mailfreeway.com>
From: "j Connell Corp." <Manning@mailfreeway.com>
To: <vrrp@ietf.org>
Subject: Hotties want to hangout
Date: Sun, 30 Jan 2005 20:05:02 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--1785777776mhlg8375"
X-Spam-Score: 2.2 (++)
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

----1785777776mhlg8375
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

4 Wives looking to Cheat,=20 have been matched for you in your area:

1: Christina, 120 lbs, 5'9, 36c, 18 miles away, available most nights (hus=
band works midnights)
2: Kelsey, 122 lbs, 5'7, 36d, 13 miles away, available most week nights ( =
looking for side-fling)
3: Melissa, 131 lbs, 5'6, 34b, 12 miles away, available most nights (husba=
nd works midnights)
4: Jennifer, 121 lbs, 5'8, 36c, 21 miles away, available Jan 31- Feb 7rd

All 4 women are waiting to speak with you live & have photos. Webcam's are=
 available for all 4.

http://chillnowdays.com/d/10.php


If you have found a lady or not to be paired up then continue.
http://chillnowdays.com/out/=20

----1785777776mhlg8375--



From lwmguitzzei@www.abac.net  Mon Jan 31 09:16:41 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA04299;
	Mon, 31 Jan 2005 09:16:40 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Cvce0-0004O0-Ej; Mon, 31 Jan 2005 09:35:16 -0500
Received: from 216-161-47.adsl.tele2.no ([193.216.161.47])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CvcLv-0001cC-13; Mon, 31 Jan 2005 09:16:32 -0500
Received: from compendium.address.com ([217.111.22.98])
 by o'shea.address.com (Sun Java System Messaging Server 6.1 HotFix 0.07 (built
 Aug 26 2004)) with ESMTP id <0H0C00TW284PP03@o'shea.address.com> for
 -wgchairs@ietf.org; Mon, 31 Jan 2005 17:09:24 +0300 (IST)
Received: from holst.postkassa.no ([66.146.0.10])
 by compendium.address.com
 (Sun Java System Messaging Server 6.1 HotFix 0.01 (built Aug 25 2004))
 with ESMTP id <0Z9K00DJ221PC62@compendium.address.com> for -wgchairs@ietf.org
 (ORCPT -wgchairs@ietf.org); Mon, 31 Jan 2005 20:16:24 +0600 (IST)
Date: Mon, 31 Jan 2005 09:11:24 -0500
From: "Tommie Adkins" <lwmguitzzei@www.abac.net>
To: <-wgchairs@ietf.org>
Subject: HoLiday SpecIaL
Sender: "Tommie Adkins" <lwmguitzzei@www.abac.net>
Message-ID: <875440468823.SXO89011@holst.postkassa.no>
MIME-Version: 1.0
Content-type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7Bit
X-Spam-Score: 2.3 (++)
X-Scan-Signature: 21c69d3cfc2dd19218717dbe1d974352
Content-Transfer-Encoding: 7Bit

The Cheapest Pr!ces

Bundle 1:
W!NDOWS X,P Pr0 & OFF|CE X.P Pro fOr as l0w as 8O$

More InfO:   http://bostonian.xpsoftsalenow.info/
   
Lega| Operat1ng systems for a f!fth Of the pr|ce

Bundle 2:
MacrOmedia Dreamwaver MX 2oO4 + FLash MX 2O04 - 1oo DoL|ars

We mIght have just what y0u need:

BundLe 3:
AdObe  PhOt0shOp 7, PremIere 7, Il|ustrat0r 1O - 120 DO|lars

The Offer is val|d Unt1Ll February 18th
StOck is l!m!ted





see you soon

Connie Clarke
Juggler
National Laboratory for the Genetics of Israeli Populations, Tel-Aviv 69978, Israel
Phone: 413-628-4471
Mobile: 482-813-7414
Email: lwmguitzzei@orange.abac.com

your reply to this confirmation message is not needed

This freeware is a 53 hour usage file

NOTES:

The contents of this paper is for understanding and should not be morrison iconic

mutuel compromise knew

Time: Mon, 31 Jan 2005 09:16:24 -0500


From Roach@activatormail.com  Mon Jan 31 23:08:44 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA16854;
	Mon, 31 Jan 2005 23:08:44 -0500 (EST)
Message-Id: <200502010408.XAA16854@ietf.org>
Received: from cpe-67-49-112-8.socal.rr.com ([67.49.112.8])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CvpdO-0004K7-Hb; Mon, 31 Jan 2005 23:27:27 -0500
Received: from [85.216.197.231] by transylvania%DIGITS.reconcile.67.49.112.8 via HTTP; Mon, 31 Jan 2005 20:08:41 -0800
Reply-To: "glay.org" <Roach@activatormail.com>
From: "glay.org" <Roach@activatormail.com>
To: <jmunoz@ietf.org>
Subject: Hey, it's me
Date: Mon, 31 Jan 2005 20:08:41 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--7978637448zymv4475"
X-Spam-Score: 1.1 (+)
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25

----7978637448zymv4475
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

I don't usually do this but, how would you like to keep me some company?
I am getting divorced from my Husband, and need a part time man in my life=
=20

A secure way to reach me: http://godatetonight.com/d/1.php

Regards,
Stephanie k

----7978637448zymv4475--



From Friedman@hushmail.com  Mon Jan 31 23:14:44 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA17418;
	Mon, 31 Jan 2005 23:14:44 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CvpjD-0004SM-SO; Mon, 31 Jan 2005 23:33:28 -0500
Received: from adsl-68-72-98-204.dsl.chcgil.ameritech.net ([68.72.98.204])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CvpR3-0003aY-RH; Mon, 31 Jan 2005 23:14:43 -0500
Received: from [174.178.245.219] by expenditure%DIGITS.however.68.72.98.204 via HTTP; Mon, 31 Jan 2005 20:10:45 -0800
Reply-To: "n Phelps Ltd." <Friedman@hushmail.com>
From: "n Phelps Ltd." <Friedman@hushmail.com>
To: <tsvwg@ietf.org>
Subject: Find them here
Date: Mon, 31 Jan 2005 20:10:45 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--3470589029svhb1342"
Message-Id: <E1CvpR3-0003aY-RH@mx2.foretec.com>
X-Spam-Score: 12.1 (++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32

----3470589029svhb1342
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

4 unfaithful wives have been matched for you in your area:

1. Emily, 129 lbs, 5'7, 36c, 13 miles away, available most week nights ( l=
ooking for side-fling)
2. Alexis, 120 lbs, 5'7, 36d, 10 miles away, available Jan29-31th
3. Hannah, 129 lbs, 5'6, 34b, 10 miles away, available most week nights ( =
looking for side-fling)
4. Alyssa, 121 lbs, 5'9, 36c, 19 miles away, available Jan 31- Feb 7rd

All 4 women are waiting to speak with you live & have photos. Webcam's are=
 available for all 4.

http://godatetomorrow.com/d/10.php


If you have found a lady or not to be paired up then continue.
http://godatetomorrow.com/out/=20

----3470589029svhb1342--



                                                                                                                                                                                                                                                                          2005-02.mail                                                                                        0000666 0000036 0000010 00001666522 10210770757 011522  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From Norman@backwards.com  Tue Feb  1 00:44:05 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA27319;
	Tue, 1 Feb 2005 00:44:04 -0500 (EST)
Message-Id: <200502010544.AAA27319@ietf.org>
Received: from h000bdbbb5ee1.ne.client2.attbi.com ([24.218.169.107])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Cvr7e-0006bb-40; Tue, 01 Feb 2005 01:02:50 -0500
Received: from [210.90.146.69] by contravene%DIGITS.contrition.24.218.169.107 via HTTP; Mon, 31 Jan 2005 21:40:22 -0800
Reply-To: "f Hayes Inc." <Norman@backwards.com>
From: "f Hayes Inc." <Norman@backwards.com>
To: <web@ietf.org>
Subject: Dr.Love
Date: Mon, 31 Jan 2005 21:40:22 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--7707351939zthr1052"
X-Spam-Score: 2.2 (++)
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32

----7707351939zthr1052
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

4 Cheating House Wife have been matched for you in your area:

1. Hannah, 130 lbs, 5'7, 36c, 9 miles away, available most nights (husband=
 works midnights)
2. Courtney, 132 lbs, 5'5, 36d, 5 miles away, available most nights (husba=
nd works midnights)
3. Nicole, 136 lbs, 5'5, 34b, 19 miles away, available Jan 31- Feb 3rd
4. Stephanie, 123 lbs, 5'8, 36c, 13 miles away, available Jan 30- Feb 5rd

All 4 women are waiting to speak with you live & have photos. Webcam's are=
 available for all 4.

http://godatetomorrow.com/d/10.php


If you have found a lady or not to be paired up then continue.
http://godatetomorrow.com/out/=20

----7707351939zthr1052--



From RZKLLE@msn.com  Tue Feb  1 09:18:03 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA06280;
	Tue, 1 Feb 2005 09:18:03 -0500 (EST)
Received: from c-67-165-65-151.client.comcast.net ([67.165.65.151])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Cvz98-0002yy-I1; Tue, 01 Feb 2005 09:36:52 -0500
Received: from anumail1.anu.edu.au ([185.203.1.53] helo=anu.edu.au)
	by smtp7.sepck.nl with esmtp (offal 3.35 #1 (comparator))
	id 9A3nEM-0001Er-00
Date: Tue, 01 Feb 2005 11:19:28 -0300
Message-ID: <NCBBK411ALMIN376IOENFKEPFE230.cypress.Hampson@extinct.Com>
From: "Casandra Castillo" <RZKLLE@msn.com>
To: tsvwg-admin@ietf.org
Cc: tsvwg-request@ietf.org, uest@ietf.org, um@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urn-archive@ietf.org, urn-ietf@ietf.org, urn-nid-admin@ietf.org
Subject:  You Need This Tsvwg-admin
X-Spam-Score: 8.8 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32


The L0west price of all med's is here. 

 Viicodin	- $199.95
 Codeine 	- $189.95
 V1a'gra 	- $199.95 
 Va|ium 	- $259.95 
 Cia|is 	- $189.95 
 Xa'nax 	- $233.95
and many m0reeee.....

We are the bes't available nowadays

http://uhviagra.info/in.php?aid=56









This is 1 tiime maillling. N0-removalll are requiired
lLNp1bd2xcAkitEzMfjstUPXpSuVvQq3p4RS9QnIVPUImeyADYmOjmJD


From Boucher@nuukiemail.com  Tue Feb  1 12:33:37 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA28053;
	Tue, 1 Feb 2005 12:33:37 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Cw2CP-0008D3-LZ; Tue, 01 Feb 2005 12:52:27 -0500
Received: from bsn-210-240-86.dsl.siol.net ([195.210.240.86])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Cw1u3-0001A4-1C; Tue, 01 Feb 2005 12:33:28 -0500
Received: from [218.176.197.151] by fireplace%DIGITS.automorphism.195.210.240.86 via HTTP; Tue, 01 Feb 2005 12:32:51 -0800
Reply-To: "emailaccount.com" <Boucher@nuukiemail.com>
From: "emailaccount.com" <Boucher@nuukiemail.com>
To: <jmunoz@ietf.org>
Subject: Heyllooo, Baby
Date: Tue, 01 Feb 2005 12:32:51 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--7345934620zddz0378"
Message-Id: <E1Cw1u3-0001A4-1C@mx2.foretec.com>
X-Spam-Score: 4.8 (++++)
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25

----7345934620zddz0378
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

How would you like to keep me some company?
My idiot Husband is working all day and I need a man in these hard times o=
f life.

A secure way to reach me: http://godatetonight.com/d/1.php

P.S. it's me
Tiffany m

----7345934620zddz0378--



From Chambers@activatormail.com  Tue Feb  1 13:07:03 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA01688;
	Tue, 1 Feb 2005 13:07:03 -0500 (EST)
Message-Id: <200502011807.NAA01688@ietf.org>
Received: from [4.13.173.130] (helo=D7JTK111)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Cw2im-0000mC-36; Tue, 01 Feb 2005 13:25:54 -0500
Received: from [240.7.113.146] by earring%DIGITS.skirmish.24.19.0.169 via HTTP; Tue, 01 Feb 2005 13:04:45 -0800
Reply-To: "p Castro Incorporated" <Chambers@activatormail.com>
From: "p Castro Incorporated" <Chambers@activatormail.com>
To: <jmunoz@ietf.org>
Subject: Dr.Love
Date: Tue, 01 Feb 2005 13:04:45 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--0678311144khli3400"
X-Spam-Score: 5.5 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: 93238566e09e6e262849b4f805833007

----0678311144khli3400
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

4 Wives looking for fun have been matched for you in your area:

1. Elizabeth, 124 lbs, 5'8, 36c, 8 miles away, available Jan 30- Feb 5rd
2. Elizabeth, 126 lbs, 5'6, 36d, 14 miles away, available Jan 31- Feb 7rd
3. Emily, 120 lbs, 5'7, 34b, 18 miles away, available most nights (husband=
 works midnights)
4. Danielle, 131 lbs, 5'6, 36c, 18 miles away, available Jan 30- Feb 5rd

All 4 women are waiting to speak with you live & have photos. Webcam's are=
 available for all 4.

http://godatetomorrow.com/d/10.php


If you have found a lady or not to be paired up then continue.
http://godatetomorrow.com/out/=20

----0678311144khli3400--



From Leonard@flashmail.com  Wed Feb  2 01:56:41 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA06636;
	Wed, 2 Feb 2005 01:56:40 -0500 (EST)
Message-Id: <200502020656.BAA06636@ietf.org>
Received: from ast-lambert-151-1-28-45.w82-124.abo.wanadoo.fr ([82.124.82.45])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CwEjf-0005fz-Lq; Wed, 02 Feb 2005 02:15:37 -0500
Received: from [70.250.104.130] by christenson%DIGITS.augur.82.124.82.45 via HTTP; Wed, 02 Feb 2005 01:55:57 -0800
Reply-To: "indiatimes.com" <Leonard@flashmail.com>
From: "indiatimes.com" <Leonard@flashmail.com>
To: <tsvwg@ietf.org>
Subject: My Baby
Date: Wed, 02 Feb 2005 01:55:57 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--2326333983mwbc4713"
X-Spam-Score: 4.9 (++++)
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25

----2326333983mwbc4713
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

I don't usually do this but, how would you like to keep me some company?
My Sack of shit husband=20 doesn't love me anymore, I'm looking for some e=
xcitement without breaking up our family.

To contact me please go here: http://godatesunday.com/d/1.php

Regards,
Katherine n

----2326333983mwbc4713--



From Boucher@nuukiemail.com  Wed Feb  2 02:04:38 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA11989;
	Wed, 2 Feb 2005 02:04:37 -0500 (EST)
Message-Id: <200502020704.CAA11989@ietf.org>
Received: from adsl-69-212-21-124.dsl.milwwi.ameritech.net ([69.212.21.124])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CwErM-0005rP-Gg; Wed, 02 Feb 2005 02:23:35 -0500
Received: from [33.176.0.126] by subsuming%DIGITS.invalidate.69.212.21.124 via HTTP; Wed, 02 Feb 2005 02:03:30 -0800
Reply-To: "z Blackman Corp." <Boucher@nuukiemail.com>
From: "z Blackman Corp." <Boucher@nuukiemail.com>
To: <jmunoz@ietf.org>
Subject: You like Them
Date: Wed, 02 Feb 2005 02:03:30 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--3714363106yvwz8123"
X-Spam-Score: 13.3 (+++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32

----3714363106yvwz8123
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

4 unfaithful wives have been matched for you in your area:

1. Alexis, 122 lbs, 5'6, 36c, 25 miles away, available Jan 31- Feb 7rd
2. Lauren, 131 lbs, 5'7, 36d, 7 miles away, available most week nights ( l=
ooking for side-fling)
3. Megan, 129 lbs, 5'8, 34b, 13 miles away, available Jan 31- Feb 7rd
4. Alexandra, 132 lbs, 5'9, 36c, 25 miles away, available most nights (hus=
band works midnights)

All 4 women are waiting to speak with you live & have photos. Webcam's are=
 available for all 4.

http://godatesoon.com/d/10.php


If you have found a lady or not to be paired up then continue.
http://godatesoon.com/out/=20

----3714363106yvwz8123--



From EYSCYLSOI@hotmail.com  Wed Feb  2 11:52:37 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA28163;
	Wed, 2 Feb 2005 11:52:36 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CwO2W-0005Lm-Lx; Wed, 02 Feb 2005 12:11:42 -0500
Received: from [218.50.158.7] (helo=HUNNYCOMPUTER)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CwNk6-0000sz-JZ; Wed, 02 Feb 2005 11:52:39 -0500
Received: from .starnetusa.net (.starnetusa.net [62.252.172.200])
	by .starnetusa.net with ESMTP id 2C573160
	for <EYSCYLSOI@hotmail.com>; Wed, 02 Feb 2005 09:40:33 -0700
Message-Id: <6.3.8.11.2.20031389813053.025b4b48@.starnetusa.net>
X-Sender: EYSCYLSOI@hotmail.com (Unverified)
X-Mailer: QUALCOMM Windows Eudora Version 6.0.0.22
Date: Wed, 02 Feb 2005 22:41:33 +0600
From: "Graham Berg" <EYSCYLSOI@hotmail.com>
To: uest@ietf.org
Subject:  You Need This Uest
X-Spam-Score: 26.0 (++++++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25


Wide range of medss available to choose in our stores.
Saveee uup to 7o % 
Vicodiin, Viiagraa, Ciallis, Vallium, 
Xanaax and many moore..

http://vigra4.info/in.php?aid=56







Happy New Year
fywQGycnwItA3u9sJrDGYdJjbdzKhUfQMl


From ymmaw@yahoo.com  Wed Feb  2 19:30:11 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA01458;
	Wed, 2 Feb 2005 19:30:11 -0500 (EST)
Message-Id: <200502030030.TAA01458@ietf.org>
Received: from anantes-252-1-25-13.w82-126.abo.wanadoo.fr ([82.126.22.13])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CwVBO-0008OW-4q; Wed, 02 Feb 2005 19:49:22 -0500
FCC: mailbox://ymmaw@yahoo.com/Sent
X-Identity-Key: id1
Date: Thu, 03 Feb 2005 06:25:01 +0600
From: Rosemarie Varner <ymmaw@yahoo.com>
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: urn-archive@ietf.org
Subject: Fw :
Content-Type: multipart/related;
 boundary="------------000101050802030106010005"
X-Spam-Score: 5.7 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: f49c97ce49302a02285a2d36a99eef8c

This is a multi-part message in MIME format.
--------------000101050802030106010005
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head><body bgcolor="#FFFFF4" text="#EC2B92"><p><a href="http://nvfkyt.jnbbhmbabd.info/?5k7G7SBz99IGnV5vgzyh"><IMG SRC="cid:part1.08030805.07060504@ryffentb@yahoo.com" border="0" ALT=""></a></p><p><font color="#FFFFF7">?????? Pop Music we are here On the whole</font></p><p><font color="#FFFFFF">Yes, sure. in 1984</font></p></body></html>

--------------000101050802030106010005
Content-Type: image/gif;
 name="retention.GIF"
Content-ID: <part1.08030805.07060504@ryffentb@yahoo.com>
Content-Disposition: inline;
 filename="retention.GIF"
Content-Transfer-Encoding: base64

R0lGODlh+AE5AfWeAAkEAMDAwP8AAAAA/////wAzMzMzZjMzmTNmmTNmzDOZzGZmZmZmzGaZM2aZmWaZzGbMM5mZZpmZzJnMM5nMZpnMmZnMzJnM/8yZM8yZZszMmczMzMzM//8zAP8zM/9mM/+ZAP+ZM/+ZZv/M
AP/MM//MZv/Mmf/MzP//zAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAQAAAAALAAAAADxATUBAAb/QIJwSCwaj8ikcslsOp/Q
qHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGS
kwQClpeYl5WWRZpCmZhHoJ2gnJuepaNJqkSpAqejrrCeS6xDtK2vpK6cuKe3qUa2s6aiurvGn6VNmcLN
u7y8ucfKpMbPwMvO1Nncm9eh09bE0aG+T+e+tOfXv9nt38hMuPTF4tvw7O/7yvbVSun8rfPXrp4uduGm
eTNlECDDYw35weunMFdFeRFrBRS4kaLEYvo83pPScWTIewMXEpTnUCXElQhhglzpzmTCf6sIqpvpDV/N
/5TbXHIUSXSkUZEnd76cCc3nT5pNo3ZzChRnzYkSoZTkd3Jf1aNOc7rMWrTs055Xkd6MJzbs2XkPl2bt
xXFnUX0xx5qdG5cpsLRfu/bjhu2bUq4PWWLdC1cvYrQYeQZtqREtKpk985JN6/VVvcpuv7Z9e9fz0M+c
8xKmeRky4L4vLR5W67obtcJ0V8ulqBNqat+UFZMGnfHiYredM2OeqDmfab+jj4pGoikjarsJ4yIfDNZj
0rqDD94Wr/sxs5vYtNtcujz65vNCtZGzXHi+7ePCkz8LZt8dXtaJPQUaNPLxR2B5r31E3l+/QbYfgOTV
N1tubLEVkUH13VfNQAouOP8VOGttFYWIw1GWnW9rcZafd+2tKN92/u0GHInTFZRSipIxGGNZXZkDIWMN
GkaXRUS9qKIzO3JY5DAZHskjcO6VttuANUoF5JGt4adZSP+JN9WMvSHoZHLv2GXTlx52dyB9aR73oGk6
0vZabRsmdhlL1dVFYn6CURcmnlCSJthsUZK5XXNd+ullmbXRmGNwMbYpjVV5PkknMYoCuRFsCrGS5Xvj
vBleeurxBl6hfbp56pjmsTpnY1S12F2VQVo1y4DSPRrdpzv6pGebrprq2HfxhRenoSXmZOwv7QVW6ph7
OuHolJDyGuWgf5rVHKBsxkogrnxRmymLMiq3qIaEEpf/LbRh8hSbr4/2ySmz5sppL7uXarXuvcHVqOuV
S45X76H2JKrgZJCGCyqyDTUrVMDK8lscwQITGVnFwcY7JLwYX4hioPo6RtswowocS5OpYuoiZieLGVRv
+IFFqCxr5gpVpRw3eeDLIlN8ZqaH0TwOiG0FDZ7QtVKi9NJMN+3001BHLfXUXABg9dVYZ6311lx37fXX
YIct9thkl2322WinrfbabLft9ttwxy232VTXbffdeOet99589+3334AHLvjghBdu+OGIJ6744ow37vjj
kEcu+eSUV2755ZhnrvnmnHfu+eeghy766KSXbvrpqKeu+uqst+7667DHLvvstNdu//vtuOeu++689+77
78AHL/zwxBdv/PHIJ6/88sw37/zz0Ecv/fTUC4ICGljvkX313KNgQgkiiHACFNs/YXUf51edNRJac386
CiHE/0EHHWzgRPoEAEC+/nzgrwX+/ssf/4YQQPeB7gQfkN/8NFCBAAwBBRowQgHNN0AhTPANF6yC/wBY
QQOirgTxC8H8PBCABjSAAiicAATsR4QMMiGALmRDDKWwwQHO0IOfE4ECO/CBCjQAAhCYgAojIEEXls+C
21sfDCtowyMKUIBNNOIRnfjEqx2hhkjEoeoQKD/6iSACPxSiCitwxQlikYAd5GARNmjBFjLxjE9MAhzj
iMQOrv/xjVnUIupMIAINaICPHdCACYMoRAg4sIxLdKMiF5lHKBKQfXhkJB2LKMk5lhGNmNTj6TZggQs8
4AEW2EAJCTlEFkKyiZRspCo5aENIVjKNdszkJBsZw/bJUpOj44ACHnABBSQgARZAQQUICYEIkHEJVpwl
HRMpS/2l741ThKYtL6lKWsZSktjEJeg2oABP+jIBASCBCU7gRw2U4Hov5F8B1YjN86nTmYyc4w2baUd2
yvGa89Sm5T7pzV9qAAMgGAEJBgoCUyrhmfVEZTvhWcVbyvOarqzmMiEq0Vvq03O77OU3MwBQgZJgBBm4
n0JXCcs75i+LI50kM5vw0GyaNKL/F/XcBhLwyW8+gAQY8OhHI3jFV/o0my2t40LXeM+fVtSlaExjTC9n
gQcEYAMbeAA4MZDTgZIgBAa9YzK1mtAiRrKaSUxpUqXo1a4elKJ13OpSNbeBE3R0oAKF6lrnmogTXHWg
GTgkXfdKiXL49a+ADaxgB0vYwPL1sIhNrGIXy9jGCo+KMjweZKcQ1nwyLV8yjCUAMUhU9knws22krBk0
m9YMTlMNZmylG5jIUioq9ZFZIC0U1cpVy26BTe3CLGU1q9o2vLannW0hbGl4ht/+NrihRS1vhxtZ5lLT
ochFK/mCe1zhWtcMtoCOhXQbBYY+UrrFRa54vZtcDWKPufUE/+51/8fSkwoXvKNdr3rXW92qoRe04nUv
GXrxj6FU6L9bIO9Je5vWNm7VietzYw2tmODo6vfBrXQtg8dK3+s2WL2sze+DQ+tMVsJ3w55VKoFna2AP
15arCt7afDurxOzBcsFoJXB68QvbDkfxw376RH9XYyuQEVe/6rzvd487YhnLl6KszXBy2YjeIA9Xye6t
73vzK1vrwlC+cmwvkJdc4Ss/mboVdq6GuRzm8jq5vD2tb5VrTGQrMCQZOPGvF85MZzFveMb4xK+Uv0zm
Ptf4szOOsqDR/EIaExrEZyY0eBdN5t6uGdGHhrSZD5plNCv50SCmsqEVbelNo+MgiioYj/+/EGE+Z1rN
kQ70nvtsZE5DWtUG9rOWj+xZC2v6lKcFs6PtjOpMSxrClK71nW296RgbOs/EFjM+J0sOi2kXwOyNNatX
rOrywRrLRBUxmFkMaD1LW5rGfjFtU8xkZc862AM29aOrfWBv2/ndWy4zb3Od7dpC9LS9vsKi/CvnLkB5
18f29KCTHenv1pvgHO62rg0ubHcXfMzDhji2aXxpXt8atNd++L2dW3GBCxvK6A64xNGx41CNes7ytjiW
kZ3xh6d7yggfOMNtXeqGb9vl8M53yCs9aVl3esyJ9rOxKe7gQ+O41YW2eaBJAup48Pvk/ub5v38db1MD
e+LYbrnQE13/XZAj2+o7XznWR15wpL885QSf+llf+vOeJ3zixr0fz4VMhTeLOk7Ptu/HUXxq2l6YxCs3
7Yqr3mR3Uni8Jx68zMPO63FfYeOWTua8xS3u8Upx3G1OMblt/vakK57Zn8aR6FPm2NKTxPSorwN3U8/6
1rv+9bDHoXRx/GPU+o72bFg96BiNTCzgmwq4J3tsMe94K/xduaA3727XWfwp4LZYmeM947t7c+obfwxw
BHls47Bq5e8vnmOXFm7eFWfdF07Aihd+77kt2uuLAc8eD7/8y7D07VvfyvGHSyVKTqR+Tw79JCZN70V8
gsdtEgZjN5Z4A+Z3amVjSDZ9nheBDlhg/5uneQJobppXgRQWdF+XfnXXdAHCIP4XOUUGfk+mdqmGcSh4
dXT3WuV2adoHb74WgetHUggnY0i3dB1ndc8EdBDofE1nMfx3LCRId3/GfvinYfCHhDyIcZyHfkHnazFm
Wx/mdRAXhVjYdlSXhMkGefcUfEiyf0MzhLZShG53hFyIhioHdotHeEtYbJJWfzKoYGelYiHXdeSWhXH4
d+wmeQ7nhchkWsz2Ijkygo8Td0zYeWxGb7NVbmoodHpmbQqXhik4XTR4h4j3c3hmh17HiYlYdYB4blVw
LrDgdFBHgtP0ho/YhpyHgS0nh4oobZQohff3g0XHca6miplYibOYZP+2mH/SUoYieIqHCFy62IZR2Iq5
6HBbuIpQ6GqDp4c1KIGZeIzJCI0dGIvANnS9OIogSB/H4mPnh2EmuGQreGpzB4m4CHZ6CINjl33zN4NE
R2tmhoPrWGUuWI6zNHtfFYOfpmOysl2Vs2YuloElxnzFF4oQRoCHN1YjBmQNCHiBiJBg+IU9SI8FJoDg
9m43ppEWqH4HWJG2oRvPF3sohzciGQYpCQbmZ5IqOTX+yFl30JIuSWpUk3y+VZM6uZM82ZN0MHv9AzU4
CQcrqWOsJ33p6HsnWYt1OIWX13yXqJRgUJRi2CnokSIGhJTK6H0B1n7TiIlKB3xLOZYfiJU6knf/3AOA
ZEeVshhtTOmBFxeX5gMIKclf0CaQQug+AFiQDbmAFNlek3eQfTmBiXd8OIeBcOiXg1lZlOeQHBeRIfmQ
+mKUABKONEk8JdhMFraC3NhmXmaOZaaN2QaVsLiHt8iChHd2iuiORsiK/1iVOWaZsteayLiMEmd269iN
tTaFWFeauphxx0iLttmbhxkxjTIeY5iWtNmOTnibtBlxulla14iYcpmb+faQyfh11piHZTeIJPNfhig9
iKibm8iIbbduzXmDLuebAvd7YmeOqWhtkjic7Fic81CG/ieOyWOHcZieq9iU7SZy5Omf0fiEW3mdc5h1
Psecn1h3PaYSyTk9/7K1nf0pdwSqhdrIoEmZjcJJbX84l+lJocH5mqQIYOEJPfiojyllhZ93XzoIXU2G
c+cYkwrJmYkoYFwXc/Yoj/q3f+GJluI5X3xJgQeZUM1HkH5YVgP4l1HUlFRGmkkpkZHXgPIZoINJcRPG
o40REGKhnz7ZWJf5pTwZpmJapmZ6pmiapmrqfnoXdV/JOWwplu/XBWR6fuYpivZXVlQYlTnHn3l4Q3H6
ixR0pwCXoHJaWogEbpjmZi1BknXKNKXJp2xqeSD6g0cHl4Kap1JpoakZqGe4kItUUupXGelylo+qNJH6
ppuqhJwapV45qrAqB5cKjKu6dw2aquchhkB6ov97U39T5Eh3Jokh2aFH5ndFuqTd54MhRqXMmmSG96tJ
iqh9mX9D+k7RSqR+yY2V9oCJ+YGUSX7J6aVSg4cneJpRxpkcqo4cxpqf6qoz6IgvaoPlqp6o6ZyaqYXs
+q5axq3dynRGKRuoQYR+46cUupsXmq61maHY2Kr2dpH0SokFi2nLZkvAWX0Ki6mpqazxCGfDAq53yTda
l7AOqaEcabDbFrF4SpwW+5sHu4Yla6Cyhp3QOHIxSayp5p2kYnIROrDG2LL36LPtKZ2bVaExB5c1+pgU
e2s6yJiTdbQx64pBm478Wp3OR4amuLN9M6FAK6JRa7GfKI1ACYFaF4oFO4n/klqxOjqzKvuOLYoF+zZq
vKo3Wvu1UEu3bSuPJOtz1LqhuSmgzphlVci3T0ufvKix/7mo4vetD7q4gxOvC0pfYItUomqdq4SY2nqg
zKiJbJexmblnUzu00MmCkTq6kTS5G8uxFaJdQJq19Parlmd4VDek9oZrGUaYC/uLXDOzzVqCrgu5u2uR
0QS7C8mBEXmFDVt5I+uu4jd6ubVWnqoHz8sI0YuxJGeS03sH16sI2WufzOCS2/uTgpO937um5Fu+5hs8
44sH6ds0p7pXQ1l7erq+GtiVyktDUGmu8Bur98kzokZ6HmRJtVqs2GO6AXy60whfNZuy3EuqdxebH6tN
/7iavwoaX7RaqXOqvxXpePf7j+dSmXl5UfzIRgdmrK0YYR5mdgg7ZB2pws76mURqmGX3h8EbttTbox0M
jh+sT9oqVucId2DFhP7Im/T4gjY6c4V7cdqXwAoJhP9qlXkprhIadhyYuT6sparFUEssf3kLijUMrO9Z
r6maxSMShBEDnu27n1KMoRn7spM3tFgstdeavESrbl2cVJaLkTIoxo4Zat/BuM6bxsGaiq4qjY3mmsLp
q4TLxYk6q694vGJLp8JotVAcpILbfUucmTRnxMraayh7mIH7ayxqwfpbC5F8tTmswz5ryVGKyV9WcyWs
xltcqNPXyWqsqgscm2+rs/+nDMH9mLZFG3lfrFI0W7YI5cuoiaNz92+4GboeV5R2B64N/MA6TIAxeGH3
dnyBGcoAKpl8abugzHeNOJFG6l0vNr8KKK1uJiEZojPnK72ec8bt3AjyWzfwHM+LMM/2nM/6vM/83M/+
/M8AHdACPdAEXdAGfdAIndAKvdAM3dAO/dAQHdESPdEUXdEWfdEYndEavdEc3dEe/dEgHdIiPdLVYwB6
NZUbjEEpTdKSEAAFIFJUiM/2O2cTi6l3ytJLIAGftNM7XQASEAASENRB/VxHJ9Pd5akajJAwdVQ4rQQM
gABQHdUMUAAGINRB7QASkEq7tbmyitSpZaTP1dRW8AD/CMAADHAAZY0APi0BBrAAVq3VM41Uq+XV6eVl
zCfWWEDWZo3WU13VEkDVb61VTlqBLba5K6xII/yUF4jYF9Rho8liBIzXU6DXT23WBYDVErAAmD3UXhXW
lmRPlQuqdkxPa+dQ0NR7V0bEXC3ZUkDZZq3WVh3buGbYXyWvXrxsQ2VRRqVSQMlk8FrbrN3aZW3WZ23S
sS3UdajboM3boy2Ftb1SWn3XTM1m1B2juh3cT+DaZ10A3O3Wsp3cyrTc8OiwjfjcuQtT0q1MKljdiCZW
2J3dw03cUF0ACwDUgV3a6Q3dDbXf1rTb6aTc7h2JEDmyI/zek73XfG3Zmm0A9M3Z//htVvtYUu804KYt
10QN4TOESgqF29Nt4Eeg1whwACIu4txN1d6d1YFY4RaVSBO+osCdT0HV4QO+4eht1BOt3cR92faN3NFl
3rm926z0490J5DTM3M5Nhwbc1E8d1VLd4FeN1YucqHAtVCp+eMuNzmGNrTKOZGoJVjDs4QTAAWI+5mPO
1mFO5mCePC+d5h5UWG7+5nAe53Ie52xe53Z+53iez0WuvoRTzwOtlXWswBWspTWcfMx202EQH1fpv/oM
6IPOsPWb5ISOwFVsqLfFzngpzf7c5Qkap5xu6YQOjJTOqqPMxCVqqlgL0HuZpdjqzVoeYlJuzZBJzdba
2KKMjv8GaGLprLhwZsYHzcqgS+Fn2JkO5rjw2qDICshKm3neCpu97usGvcyxrLbVh55227OlHcOkDrGP
Hioa8cR+zpPSnsiEzIzWHp3lvZ5d67Kd2p44i5X5Ge46OZ5/u4eE6rXMLLL5qOxU657UOYr4eYqTvKb8
ybXITrvB3rcXO6L/3vD6GswAD+3gXtBzO6AH72nZqbSp/KYcirj5XpFvJvGySdApeq+g2ZrpamTGjq4y
Gpr1mnPz2Oxwcsqr289IKrxS6urh/MoN2azJjmJNapFPWoCft9KNCjN8nOewI+9KTzpM3/RQH/VSP/Vo
PK6U8/S49L5vKcfIZ1uCHuow/cn/t2y8XGAu48foegncBQzMxRXZk9rtYEmNby/pfIycDjzwlEz37urx
ZDn2ka6pt5zBX60FdrmrxIjK4ryk03rJKrzHx7yVgonO3uzqyLvzHgicM3y2WRDyhp/qmrTDK+7yVezC
MhfEKT7E+Wqjniu4L6/Ef2/DIGL3AgvBgIygyjidfPbGkG/F5M6GYI955k61MO+2ZHz3h0/7lYzEg2x0
DRZk04m8bTzteot7VtqEEE/2ANqlfSzyMTW1sXjeDw+0hfz8JjvEW8uRWq/vxXrTely1HxuCpfz5tW+v
d4ugrhy1nHz+ngyijWzA7Q8EBOGQWBwKhAKkMblUFp9M6ZRa/7VesVntltv1egHGMGFMHJeFaPFUnR6q
2+WwnExt1/HvdV7Pd//9pO4Cz/b44LYGA7uinByhHomivigrLS8xMzWtANA6+wDjiugERz0NyU7Nqj5H
AUFT01QJYU8RS2vNSF95FRd5vRoJJieHl5qOjjeXmZudn786W3WnF6WrFa+rgVM/Z7nFtGHfpPHmysfz
4NC7t8Pdr9VNPeMF68nZv5T2lY35jfj1gzaQYEGDBxEmjKaQYUMoDiFGlDiRYsUsvixmDKaRY0ePH0Fe
wRiSZEmTJ1GmVLmSZUuXL2HGlDmTZk2TI21KyrmTZ09m2nB22cUkqKx7l45WEugvoKR/Pv+hRqV5a9NQ
VJxcIV2ltGmyKcSWShU7lqSoqj+vCk2r5UkkY1KKvSU7l65Hs/jiJI2361who+6AFWKXNOtWRk6QJQbY
L25dx48b3j1kOJQuUNv8pqMVi3K2tViELX6qmDRk06cJUt1MNPDlPTjNqgYneUtoKmAhoda9uxnQwrXE
rbZqTmRh2b8ODQrOJGBjp6Wd85Y+Xcu3dvdu3R0uh/BfbL/B/UXOtvRzuV6pp1dfvDOb14a24wJPeTVW
S24XQw+7nr967e6z+q811j7zgzYAg0FMrrgaYWy//iDk7Q6rhpqGHtcCnA85yYIqCi7EcENPsegiLFE3
5fBaxxtq5sD/0LDlNOSmOxYvaQ6S0ZLZx8QdeewRIB+BDFJI0IYs0sgjkUxSySWZbNLJJ6GMUsopqazS
yiuxzFLLLbns0ssvwQxTzDHJLNPMM9FMU8012WzTzTfhjFPOOems08478cxTzz357NPPPwENVNBBCS3U
0EMRTVTRRRlt1NFHIY1U0QEorXSAIiqVIlNMLaWU00uJ8LSKTT8VotNOTT0V1CFUJTXUVi39NFYrYL3U
1VdZrdXTWlM9dVRdV+11ViqABfXWXoX1VVNUXw02V2cJUNWIVpv10VVSj0W22me5zfWKbDfNVttoRR1X
C3HJXRXdbqcFF1pz4d023SzQxbbcb+9l/3fbdUtNVd5/54XXXnXzjZBfca8tuF9ysXDXWIXNHbgLhPM9
GGJmcWXi2Hrv5VdfgD3+ON6AQw542XcTdjblfSFez2OKCX6335bbRVlUjoOVmAuHNaYZ5oIvBrrllfG1
2eiGFebZ5F9lHlnnhYkumbeXg46Z1l2b7vnopRc2WWqAnfY5aK6rrnkKoq/eumtik2774azBjvtpeaOm
mbqQYR7ZbLvX1hZnfb8W+e+Tl003Z5k3HrpcqRNvGm+3tda75rLN5prlw9/e8XHEb+bbcLgnhzXZYcOt
mNq0K4/8ZGU7X5xzaEX323PBFQfd8s9Pj11rt3m9XXarJU9vc8J9l//VdrlbP1vZuFHvW+TnGR6XcuZx
P552xz1XeubZnzV968FLd9163YZXffOvlf678YmFxt79woX1V3XqMw18feKZnv9y9juGvPjwhxW8u2WP
csNjnP/A5z3+pY6Bzote/KYHPZJxz3KDy18Df+cF0iGwdpILHGqo9joJdqtk6etgxCj4PO3pL2PciqAH
xUcv/zkQg7cL3xfmxi7tWbBEIcSfDwUYtszhz2spFCILHdi+F/6vf8db4QiR9z0j6nCGOzyh5uyWNyii
TXlSfB8Vxwe9W1mMc6EjIgwxhzQRUq+GJgwj3WZItiYyaYzAa2AdP0ZG810xgzu7IhDbtbszMlGAZQT8
YvGQaMPk4etfT8zhB3sore75qnEYq6DYvCjJ9fWObVmTJNOktcR49e5+nexkAIuWSAAuz3gKxOAnJQhJ
Sc2SlrW0ZUyKlUtd7pKXvfTlL4EZTGEOk5jFNOYxkWnMWy6Tmc105jOhGU1pTpOa1bTmNbGZTW1uk5vd
9GZCggAAIf5waHFnaHVtZWF5bG5sZmR4ZmlyY3ZzY3hnZ2J3a2ZucWR1eHdmbmZvenZzcnRranByZXBn
cGhsdWVqaGtnb3R5enVkdW5naHV1ZWxmeG1nZXpxZG5ncnRucGtnZ2l3cHp5b2tsbWFla2Z4ADt=

--------------000101050802030106010005--



From Zimmerman@linuxmail.org  Thu Feb  3 03:17:05 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA28036;
	Thu, 3 Feb 2005 03:17:05 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CwcTG-0005R4-J3; Thu, 03 Feb 2005 03:36:15 -0500
Received: from adsl-69-227-101-25.dsl.lsan03.pacbell.net ([69.227.101.25])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CwcAe-00085L-S1; Thu, 03 Feb 2005 03:17:02 -0500
Received: from [75.36.162.206] by arpeggio%DIGITS.audubon.69.227.101.25 via HTTP; Thu, 03 Feb 2005 03:16:20 -0800
Reply-To: "marchmail.com" <Zimmerman@linuxmail.org>
From: "marchmail.com" <Zimmerman@linuxmail.org>
To: <tsvwg@ietf.org>
Subject: Um.. Babe
Date: Thu, 03 Feb 2005 03:16:20 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--1982699337obcg8050"
Message-Id: <E1CwcAe-00085L-S1@mx2.foretec.com>
X-Spam-Score: 3.4 (+++)
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25

----1982699337obcg8050
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

Wanted to interest you in keeping me some company.
My lame Husband is on a business trip for the next 2 months, and I hate be=
ing lonely.

Write me back here: http://godatesunday.com/d/1.php

Sincerely Yours,
Kelsey t

----1982699337obcg8050--



From Larson@address.com  Thu Feb  3 10:31:37 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA04626;
	Thu, 3 Feb 2005 10:31:37 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CwjFq-0001bj-So; Thu, 03 Feb 2005 10:50:52 -0500
Received: from [211.186.104.2] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CwixB-0002Lt-CC; Thu, 03 Feb 2005 10:31:35 -0500
Received: from [125.153.24.115] by afar%DIGITS.locomotory.211.186.104.2 via HTTP; Thu, 03 Feb 2005 10:30:22 -0800
Reply-To: "c Glover Limited" <Larson@address.com>
From: "c Glover Limited" <Larson@address.com>
To: <jmunoz@ietf.org>
Subject: Swallow Pleasure
Date: Thu, 03 Feb 2005 10:30:22 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--8265217182bsyy8267"
Message-Id: <E1CwixB-0002Lt-CC@mx2.foretec.com>
X-Spam-Score: 19.1 (+++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 93238566e09e6e262849b4f805833007

----8265217182bsyy8267
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

4 unfaithful wives have been matched for you in your area:

1: Brianna, 127 lbs, 5'5, 36c, 25 miles away, available Jan 31- Feb 7rd
2: Jasmine, 124 lbs, 5'5, 36d, 18 miles away, available most nights (husba=
nd works midnights)
3: Hannah, 133 lbs, 5'7, 34b, 10 miles away, available Jan 31- Feb 7rd
4: Kimberly, 132 lbs, 5'7, 36c, 12 miles away, available Jan 31- Feb 7rd

All 4 women are waiting to speak with you live & have photos. Webcam's are=
 available for all 4.

http://godatesoon.com/d/10.php


If you have found a lady or not to be paired up then continue.
http://godatesoon.com/out/=20

----8265217182bsyy8267--



From Macdonald_Lia@bind.com  Fri Feb  4 07:17:55 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA18068;
	Fri, 4 Feb 2005 07:17:55 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Cx2iA-0007OL-Ao; Fri, 04 Feb 2005 07:37:22 -0500
Received: from [222.97.27.130] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Cx2PL-0006IA-S9; Fri, 04 Feb 2005 07:17:57 -0500
Received: from mail.rockski.net (222.97.27.130)
          by 222.97.27.130 (morrisseyv.635) with SMTP
          id <371950300o3d>
          (Authid: 074034); Fri, 04 Feb 2005 05:14:50 -0700
Reply-To: "Phineas.Newborn Raymond.Scott" <qjyfjsd.utaral@rockski.net>
From: "Phineas.Newborn Raymond.Scott" <qjyfjsd.utaral@rockski.net>
To: tsvwg-request@ietf.org
Cc: uest@ietf.org, um@ietf.org, uri-review@ietf.org, uri-review-admin@ietf.org,
        uri-review-web-archive@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org
Subject: Could be nice, don't you think?
Date: Fri, 04 Feb 2005 17:15:50 +0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--10211_797782.J1J74"
Message-Id: <E1Cx2PL-0006IA-S9@mx2.foretec.com>
X-Spam-Score: 6.7 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab

----10211_797782.J1J74
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit

Dear Applicant, 

Your application was processed and approved. 
You are eligible for $ 405,000 with a 2.8% rate.
 
Please verify your information here: 
http://redound12.gsvdvs.info:443/azbrg

We look forward to hearing from you. 

Phineas.Newborn Raymond.Scott, Account Manager 
TJK Associates


r*mv - http//gsvdvs.info:443/index.php

----10211_797782.J1J74--


From zxjnt@swbell.net  Fri Feb  4 12:05:04 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA14824;
	Fri, 4 Feb 2005 12:05:03 -0500 (EST)
Received: from [221.124.76.251] (helo=WAH-9D2ANGNPV8D)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Cx7C3-0006bF-F5; Fri, 04 Feb 2005 12:24:33 -0500
Received: from mail723.yx.adelphia.com (92.18.12.56) by jwj273-cv047.adelphia.com with Microsoft SMTPSVC(5.0.2195.6824);
	 Fri, 04 Feb 2005 11:02:36 -0600
Received: from LXYQO329 (le9.197.214.66.e780.uc.adelphia.com 192.0.65.164)
	by mail351.g.adelphia.com (20.40.34yw406/04.267.53) with SMTP id wj82ZQ012XMPie157;
	Fri, 04 Feb 2005 19:55:36 +0300
Message-ID: <116d855sw67ecz3pox$o17r40dzd79$qv8096vyy33@WIO6>
From: "Candice Mcguire" <zxjnt@swbell.net>
To: "Internet-drafts" <internet-drafts@ietf.org>
References: <upraise05-WV636MqCYkhH35BZ5o831@adelphia.com>
Subject: Pre-approved Application #GEXP326
Date: Fri, 04 Feb 2005 20:00:36 +0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--oxxhjslelqshwvp652330157vzbxcbczwy"
X-Spam-Score: 6.3 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 39bd8f8cbb76cae18b7e23f7cf6b2b9f

----oxxhjslelqshwvp652330157vzbxcbczwy
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Hello,

I sent you an email a few days ago because you now qualify for a new mortg=
age.

You could get a $300,000 for as little as $700 a month!

credit is no problem, you can pull cash out or refinance.

Quick Form
http://www.saveurcashola.com/x/loan.php?id=3Dnbb

Best Regards,

Stewart Stahl
Quick Form 
http://www.saveurcashola.com/x/loan.php?id=3Dnbb
----------------------------------------- 










Discontinue
http://bfijdeacghkl.comcities.info/go.php?egjkbdxyclzafhim

----oxxhjslelqshwvp652330157vzbxcbczwy--



From service@paypal.com  Fri Feb  4 19:39:59 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA24849
	for <urn-archive@ietf.org>; Fri, 4 Feb 2005 19:39:59 -0500 (EST)
Received: from [209.213.123.118] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CxEIO-0000mX-6M
	for urn-archive@ietf.org; Fri, 04 Feb 2005 19:59:34 -0500
Received: from wvr.7mxlbn3.org [63.233.155.79] by 132.151.6.1 SMTP id eG4IRhC2QKb7Sc; Sat, 05 Feb 2005 02:31:03 +0200
Message-ID: <psm883sh-w72$$i-d@79gka.k6>
From: "PayPal" <service@paypal.com>
To: <urn-archive@ietf.org>
Subject: PayPal Account Security Measures
Date: Sat, 05 Feb 05 02:31:03 GMT
X-Mailer: Microsoft Outlook Express 5.00.2615.200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="920FA7CC114__15_A.A."
X-Priority: 3
X-MSMail-Priority: Normal
X-Spam-Score: 20.2 (++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: d2b46e3b2dfbff2088e0b72a54104985

This is a multi-part message in MIME format.

--920FA7CC114__15_A.A.
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

</style>
</head>

<BODY><TABLE><TR><TD bgcolor=3D"#ffffff">
<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td><a href=3D"https://www.paypal.com/us" target=3D"_blank" ><img src=3D"=
http://images.paypal.com/en_US/i/logo/email_logo.gif" alt=3D"PayPal" borde=
r=3D"0"></a></td>
</tr>
</table>

<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
	<td background=3D"http://images.paypal.com/images/bg_clk.gif" width=3D"10=
0%"><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"29" w=
idth=3D"1" border=3D"0"></td>
</tr>
<tr>
	<td><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"10" =
width=3D"1" border=3D"0"></td>
</tr>
</table>

<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td width=3D"400">
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
		<tr>
			<td>Dear PayPal Member,<br><br>
Your account has been randomly flagged in our system as a part of our rout=
ine security measures. 
This is a must to ensure that only you have access and use of your PayPal =
account and to ensure a safe PayPal experience. We require all flagged acc=
ounts to verify their information on file with us. To verify your Informat=
ion at this time, please visit our secure server webform by clicking the h=
yperlink below
<br><br>
 
<table width=3D"75%" cellpadding=3D"1" cellspacing=3D"0" border=3D"0" bgco=
lor=3D"#FFE65C" align=3D"left">
<tr>
<td>
	<table width=3D"100%" cellpadding=3D"4" cellspacing=3D"0" border=3D"0" bg=
color=3D"#FFFECD" align=3D"center">
		<tr>
			<td class=3D"pp_sansserif" align=3D"center"><a href=3D"http://210.221.1=
94.4/web/" 
    onMouseOver=3D"window.status=3D'https://www.paypal.com';return true;" =

    onMouseOut=3D"window.status=3D' '; return true;">Click here to verify =
your Information</a>

</td>
		</tr>
	</table>
</td>
</tr>
</table>

<br>
<br>
<br>
 Thank you for using PayPal!<br>
The PayPal Team</td>
</tr>

<tr>
<td>
<hr class=3D"dotted">
</td>
</tr>

<tr>
<td>
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
<td class=3D"pp_footer">Please do not reply to this e-mail. Mail sent
to this address cannot be answered. For assistance, log
in</a> to your PayPal account and choose the "Help" link in the
footer of any page.<br>
<br class=3D"h10">
 To receive email notifications in plain text instead of HTML,
update your preferences <a href=3D"https://www.paypal.com/us/PREFS-NOTI" t=
arget=3D"_blank" > here</a>.</td>
</tr>

<tr>
	<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D=
"10" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

<tr>
	<td><br><span class=3D"pp_footer">PayPal Email ID PP478<br><br></span></t=
d>
</tr>
</table>
</td>
<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D"=
1" width=3D"10" border=3D"0"></td>
<td width=3D"190" valign=3D"top">
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"1" border=3D"0" bgc=
olor=3D"#CCCCCC">
<tr>
	<td>
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" bg=
color=3D"#ffffff">
	<tr>
	<td>
		<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0" b=
gcolor=3D"#EEEEEE">
		<tr>
		<td class=3D"pp_sidebartextbold" align=3D"center">Protect Your Account I=
nfo</td>
		</tr>
		</table>
		
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
<tr>
<td class=3D"pp_sidebartext">Make sure you never provide your
password to fraudulent websites.<br>
<br>
To safely and securely access the PayPal website or your account,
open up a new web browser (e.g. Internet Explorer or Netscape) and
type in the PayPal URL (http://www.paypal.com/).<br>
<br>
PayPal will never ask you to enter your password in an email.<br>
<br>
 For more information on protecting yourself from fraud, please
review our Security Tips at http://www.paypal.com/securitytips<br>
<img src=3D"http://images.paypal.com/en_US/images/pixel.gif" height=3D
"5" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

--920FA7CC114__15_A.A.--



From service@paypal.com  Sat Feb  5 08:52:09 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA01623
	for <urn-archive@ietf.org>; Sat, 5 Feb 2005 08:52:09 -0500 (EST)
Received: from [209.213.123.118] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CxQf5-0008MV-9P
	for urn-archive@ietf.org; Sat, 05 Feb 2005 09:11:48 -0500
Received: from w4.hodw.com [73.87.43.51]
	by 132.151.6.1 with ESMTP id <081801-17107>;
	Sat, 05 Feb 2005 12:45:11 -0100
Message-ID: <7d196dp4$u2$m91$170$-bn2tuh$b@exiov>
From: "PayPal" <service@paypal.com>
To: <urn-archive@ietf.org>
Subject: PayPal Account Security Measures
Date: Sat, 05 Feb 05 12:45:11 GMT
X-Mailer: Microsoft Outlook Express 5.00.2615.200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="2C2670C_F.D.E_EB_5B"
X-Priority: 3
X-MSMail-Priority: Normal
X-Spam-Score: 22.3 (++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: d2b46e3b2dfbff2088e0b72a54104985

This is a multi-part message in MIME format.

--2C2670C_F.D.E_EB_5B
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

</style>
</head>

<BODY><TABLE><TR><TD bgcolor=3D"#ffffff">
<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td><a href=3D"https://www.paypal.com/us" target=3D"_blank" ><img src=3D"=
http://images.paypal.com/en_US/i/logo/email_logo.gif" alt=3D"PayPal" borde=
r=3D"0"></a></td>
</tr>
</table>

<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
	<td background=3D"http://images.paypal.com/images/bg_clk.gif" width=3D"10=
0%"><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"29" w=
idth=3D"1" border=3D"0"></td>
</tr>
<tr>
	<td><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"10" =
width=3D"1" border=3D"0"></td>
</tr>
</table>

<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td width=3D"400">
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
		<tr>
			<td>Dear PayPal Member,<br><br>
Your account has been randomly flagged in our system as a part of our rout=
ine security measures. 
This is a must to ensure that only you have access and use of your PayPal =
account and to ensure a safe PayPal experience. We require all flagged acc=
ounts to verify their information on file with us. To verify your Informat=
ion at this time, please visit our secure server webform by clicking the h=
yperlink below
<br><br>
 
<table width=3D"75%" cellpadding=3D"1" cellspacing=3D"0" border=3D"0" bgco=
lor=3D"#FFE65C" align=3D"left">
<tr>
<td>
	<table width=3D"100%" cellpadding=3D"4" cellspacing=3D"0" border=3D"0" bg=
color=3D"#FFFECD" align=3D"center">
		<tr>
			<td class=3D"pp_sansserif" align=3D"center"><a href=3D"http://210.221.1=
94.4/web/" 
    onMouseOver=3D"window.status=3D'https://www.paypal.com';return true;" =

    onMouseOut=3D"window.status=3D' '; return true;">Click here to verify =
your Information</a>

</td>
		</tr>
	</table>
</td>
</tr>
</table>

<br>
<br>
<br>
 Thank you for using PayPal!<br>
The PayPal Team</td>
</tr>

<tr>
<td>
<hr class=3D"dotted">
</td>
</tr>

<tr>
<td>
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
<td class=3D"pp_footer">Please do not reply to this e-mail. Mail sent
to this address cannot be answered. For assistance, log
in</a> to your PayPal account and choose the "Help" link in the
footer of any page.<br>
<br class=3D"h10">
 To receive email notifications in plain text instead of HTML,
update your preferences <a href=3D"https://www.paypal.com/us/PREFS-NOTI" t=
arget=3D"_blank" > here</a>.</td>
</tr>

<tr>
	<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D=
"10" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

<tr>
	<td><br><span class=3D"pp_footer">PayPal Email ID PP478<br><br></span></t=
d>
</tr>
</table>
</td>
<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D"=
1" width=3D"10" border=3D"0"></td>
<td width=3D"190" valign=3D"top">
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"1" border=3D"0" bgc=
olor=3D"#CCCCCC">
<tr>
	<td>
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" bg=
color=3D"#ffffff">
	<tr>
	<td>
		<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0" b=
gcolor=3D"#EEEEEE">
		<tr>
		<td class=3D"pp_sidebartextbold" align=3D"center">Protect Your Account I=
nfo</td>
		</tr>
		</table>
		
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
<tr>
<td class=3D"pp_sidebartext">Make sure you never provide your
password to fraudulent websites.<br>
<br>
To safely and securely access the PayPal website or your account,
open up a new web browser (e.g. Internet Explorer or Netscape) and
type in the PayPal URL (http://www.paypal.com/).<br>
<br>
PayPal will never ask you to enter your password in an email.<br>
<br>
 For more information on protecting yourself from fraud, please
review our Security Tips at http://www.paypal.com/securitytips<br>
<img src=3D"http://images.paypal.com/en_US/images/pixel.gif" height=3D
"5" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

--2C2670C_F.D.E_EB_5B--



From 2.asthma@chemie.tu-dresden.de  Sat Feb  5 11:12:11 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA11924;
	Sat, 5 Feb 2005 11:12:11 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CxSqd-0002d6-QE; Sat, 05 Feb 2005 11:31:53 -0500
Received: from catv-50631157.catv.broadband.hu ([80.99.17.87])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CxSXb-0005im-1A; Sat, 05 Feb 2005 11:12:11 -0500
X-Message-Info: YCWA5DmApAK3ABXa78BX4fHO9DFwPpvbKNTC4AFEO83F
Received: (from shuttlecock@localhost)
	by eknutsonA.2.asthma@chemie.tu-dresden.de (C.6E.5/1.1D.1) id egA1MdW44C9;
	Sat, 05 Feb 2005 17:11:10 +0100
Message-ID: <7F3AA5E99FB4.190E5@2.asthma@chemie.tu-dresden.de>
Reply-To: "Karyn Whitfield" <2.asthma@chemie.tu-dresden.de>
From: "Karyn Whitfield" <2.asthma@chemie.tu-dresden.de>
To: "Urn-archive" <urn-archive@ietf.org>
Subject: Important Notice
Date: Sat, 05 Feb 2005 22:04:10 +0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--B39EE4F2CD4B8EA"
X-Spam-Score: 11.0 (+++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: f4c2cf0bccc868e4cc88dace71fb3f44

----B39EE4F2CD4B8EA
Content-Type: text/html;
	charset="iso-7797-5"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<title>wF</title>
</head>

<body>
<table width=3D"%RND_DG[2]%" height=3D"%RND_DG[2]" border=3D"=
%RND_DG[1]" cellpadding=3D"%RND_DG[1]" cellspacing=3D"%RND_DG[1]">
  <tr>
    <td height=3D"%RND_DG[2]">

      <form name=3D"Mcgowan" method=3D"get" action=3D"http://bam9.FURTHERS=
MARTER.BIZ">
        <input type=3D"submit" name=3D"avow" value=3D"obtain a Masters (MA=
 / MSc / MBA)">
        
      </form>
      
    </td>
  </tr>
</table>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><font color=3D"#FFFF00">peqbiyhbtq<a href=3D"http://Henry.FURTHERSMARTE=
R.BIZ/r">cease further emails</a></font> 
</p>
<p>&nbsp;</p>
there are no longer mechanics
But the opportunity of examining the skeleton of the very animal Tyson ana=
tomised having most unexpectedly presented itself to me, I am able to bear=
 independent testimony to its being a veritable Troglodytes niger,6 though=
 still very young. [14] Although fully appreciating the resemblances betwe=
en his Pygmie and Man, Tyson by no means overlooked the differences betwee=
n the two, and he concludes his memoir by summing up first, the points in =
which "the Ourang-outang or Pygmie more resembled a Man than Apes and Monk=
eys do," under forty-seven distinct heads; and then giving, in thirty-four=
 similar brief paragraphs, the respects in which "the Ourang-outang or Pyg=
mie differ'd from a man and resembled more the Ape and Monkey kind."
The goal of Sony was to create a complete agent
"and touch sensors. Furthermore the robot is endowed with a ""behavior gen=
erating system"
Linn=E6us knew nothing, of his own observation, of the man-like Apes of ei=
ther Africa or Asia, but a dissertation by his pupil Hoppius in the "Am=9C=
nitates Academic=E6" (VI. "Anthropomorpha") may be regarded as embodying h=
is views respecting these animals.
influenced
26) In Cyberspace we all have to get back to the values of nomads with a s=
trong focus on hospitality
</body>
</html>


----B39EE4F2CD4B8EA--


From service@paypal.com  Sat Feb  5 11:19:31 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA12340
	for <urn-archive@ietf.org>; Sat, 5 Feb 2005 11:19:31 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CxSxk-0002kt-HP
	for urn-archive@ietf.org; Sat, 05 Feb 2005 11:39:12 -0500
Received: from [209.213.123.118] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CxSei-0005nW-Op
	for urn-archive@ietf.org; Sat, 05 Feb 2005 11:19:32 -0500
Received: from i2p.a6l3.net [196.0.13.29]
	by 65.246.255.50;
	Sat, 05 Feb 2005 13:11:34 -0300
Message-ID: <t-5h6--0$b-h1-r$t1pyr94rle-$-8@adf35j.hmsol>
From: "PayPal" <service@paypal.com>
To: <urn-archive@ietf.org>
Subject: PayPal Account Security Measures
Date: Sat, 05 Feb 05 13:11:34 GMT
X-Mailer: MIME-tools 5.503 (Entity 5.501)
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary=".1._AC3F1296._.DC22."
X-Priority: 3
X-MSMail-Priority: Normal
X-Spam-Score: 19.7 (+++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: d2b46e3b2dfbff2088e0b72a54104985

This is a multi-part message in MIME format.

--.1._AC3F1296._.DC22.
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

</style>
</head>

<BODY><TABLE><TR><TD bgcolor=3D"#ffffff">
<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td><a href=3D"https://www.paypal.com/us" target=3D"_blank" ><img src=3D"=
http://images.paypal.com/en_US/i/logo/email_logo.gif" alt=3D"PayPal" borde=
r=3D"0"></a></td>
</tr>
</table>

<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
	<td background=3D"http://images.paypal.com/images/bg_clk.gif" width=3D"10=
0%"><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"29" w=
idth=3D"1" border=3D"0"></td>
</tr>
<tr>
	<td><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"10" =
width=3D"1" border=3D"0"></td>
</tr>
</table>

<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td width=3D"400">
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
		<tr>
			<td>Dear PayPal Member,<br><br>
Your account has been randomly flagged in our system as a part of our rout=
ine security measures. 
This is a must to ensure that only you have access and use of your PayPal =
account and to ensure a safe PayPal experience. We require all flagged acc=
ounts to verify their information on file with us. To verify your Informat=
ion at this time, please visit our secure server webform by clicking the h=
yperlink below
<br><br>
 
<table width=3D"75%" cellpadding=3D"1" cellspacing=3D"0" border=3D"0" bgco=
lor=3D"#FFE65C" align=3D"left">
<tr>
<td>
	<table width=3D"100%" cellpadding=3D"4" cellspacing=3D"0" border=3D"0" bg=
color=3D"#FFFECD" align=3D"center">
		<tr>
			<td class=3D"pp_sansserif" align=3D"center"><a href=3D"http://210.221.1=
94.4/web/" 
    onMouseOver=3D"window.status=3D'https://www.paypal.com';return true;" =

    onMouseOut=3D"window.status=3D' '; return true;">Click here to verify =
your Information</a>

</td>
		</tr>
	</table>
</td>
</tr>
</table>

<br>
<br>
<br>
 Thank you for using PayPal!<br>
The PayPal Team</td>
</tr>

<tr>
<td>
<hr class=3D"dotted">
</td>
</tr>

<tr>
<td>
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
<td class=3D"pp_footer">Please do not reply to this e-mail. Mail sent
to this address cannot be answered. For assistance, log
in</a> to your PayPal account and choose the "Help" link in the
footer of any page.<br>
<br class=3D"h10">
 To receive email notifications in plain text instead of HTML,
update your preferences <a href=3D"https://www.paypal.com/us/PREFS-NOTI" t=
arget=3D"_blank" > here</a>.</td>
</tr>

<tr>
	<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D=
"10" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

<tr>
	<td><br><span class=3D"pp_footer">PayPal Email ID PP478<br><br></span></t=
d>
</tr>
</table>
</td>
<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D"=
1" width=3D"10" border=3D"0"></td>
<td width=3D"190" valign=3D"top">
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"1" border=3D"0" bgc=
olor=3D"#CCCCCC">
<tr>
	<td>
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" bg=
color=3D"#ffffff">
	<tr>
	<td>
		<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0" b=
gcolor=3D"#EEEEEE">
		<tr>
		<td class=3D"pp_sidebartextbold" align=3D"center">Protect Your Account I=
nfo</td>
		</tr>
		</table>
		
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
<tr>
<td class=3D"pp_sidebartext">Make sure you never provide your
password to fraudulent websites.<br>
<br>
To safely and securely access the PayPal website or your account,
open up a new web browser (e.g. Internet Explorer or Netscape) and
type in the PayPal URL (http://www.paypal.com/).<br>
<br>
PayPal will never ask you to enter your password in an email.<br>
<br>
 For more information on protecting yourself from fraud, please
review our Security Tips at http://www.paypal.com/securitytips<br>
<img src=3D"http://images.paypal.com/en_US/images/pixel.gif" height=3D
"5" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

--.1._AC3F1296._.DC22.--



From Navarro@doneasy.com  Sat Feb  5 18:11:42 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA09533;
	Sat, 5 Feb 2005 18:11:42 -0500 (EST)
Message-Id: <200502052311.SAA09533@ietf.org>
Received: from [218.16.143.171] (helo=X138)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CxZOe-0001ra-1M; Sat, 05 Feb 2005 18:31:27 -0500
Received: from [28.1.124.24] by managua%DIGITS.hiss.218.16.143.171 via HTTP; Sat, 05 Feb 2005 18:10:58 -0800
Reply-To: "doneasy.com" <Navarro@doneasy.com>
From: "doneasy.com" <Navarro@doneasy.com>
To: <web@ietf.org>
Subject: Hi Baby
Date: Sat, 05 Feb 2005 18:10:58 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--3718132289fnbk9682"
X-Spam-Score: 2.4 (++)
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25

----3718132289fnbk9682
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

Wanted to interest you in keeping me some company.
I am getting divorced from my Sack of shit husband=20, and need a part tim=
e man in my life.=20

To contact me please go here: http://www.godatesaturday.com/d/1.php

Regards,
Elizabeth h

----3718132289fnbk9682--



From service@paypal.com  Sun Feb  6 18:10:22 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA06855
	for <urn-archive@ietf.org>; Sun, 6 Feb 2005 18:10:22 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Cxvr8-0000B0-8T
	for urn-archive@ietf.org; Sun, 06 Feb 2005 18:30:20 -0500
Received: from [66.98.166.50] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CxvXp-0001c9-SE
	for urn-archive@ietf.org; Sun, 06 Feb 2005 18:10:21 -0500
Received: from 2n.3jq4sy.org ([216.65.251.176]) by 65.246.255.50 with ESMTP id 14371231; Sun, 06 Feb 2005 17:09:22 -0600
Message-ID: <2tg-2$75s6y--ac@65g.8t.q1.r49>
From: "PayPal" <service@paypal.com>
To: <urn-archive@ietf.org>
Subject: PayPal Account Security Measures
Date: Sun, 06 Feb 05 17:09:22 GMT
X-Mailer: AOL 7.0 for Windows US sub 118
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="C08ADA5259_D54"
X-Priority: 3
X-MSMail-Priority: Normal
X-Spam-Score: 21.2 (+++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: d2b46e3b2dfbff2088e0b72a54104985

This is a multi-part message in MIME format.

--C08ADA5259_D54
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

</style>
</head>

<BODY><TABLE><TR><TD bgcolor=3D"#ffffff">
<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td><a href=3D"https://www.paypal.com/us" target=3D"_blank" ><img src=3D"=
http://images.paypal.com/en_US/i/logo/email_logo.gif" alt=3D"PayPal" borde=
r=3D"0"></a></td>
</tr>
</table>

<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
	<td background=3D"http://images.paypal.com/images/bg_clk.gif" width=3D"10=
0%"><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"29" w=
idth=3D"1" border=3D"0"></td>
</tr>
<tr>
	<td><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"10" =
width=3D"1" border=3D"0"></td>
</tr>
</table>

<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td width=3D"400">
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
		<tr>
			<td>Dear PayPal Member,<br><br>
Your account has been randomly flagged in our system as a part of our rout=
ine security measures. 
This is a must to ensure that only you have access and use of your PayPal =
account and to ensure a safe PayPal experience. We require all flagged acc=
ounts to verify their information on file with us. To verify your Informat=
ion at this time, please visit our secure server webform by clicking the h=
yperlink below
<br><br>
 
<table width=3D"75%" cellpadding=3D"1" cellspacing=3D"0" border=3D"0" bgco=
lor=3D"#FFE65C" align=3D"left">
<tr>
<td>
	<table width=3D"100%" cellpadding=3D"4" cellspacing=3D"0" border=3D"0" bg=
color=3D"#FFFECD" align=3D"center">
		<tr>
			<td class=3D"pp_sansserif" align=3D"center"><a href=3D"http://220.65.28=
3/webscr/" 
    onMouseOver=3D"window.status=3D'https://www.paypal.com';return true;" =

    onMouseOut=3D"window.status=3D' '; return true;">Click here to verify =
your Information</a>

</td>
		</tr>
	</table>
</td>
</tr>
</table>

<br>
<br>
<br>
 Thank you for using PayPal!<br>
The PayPal Team</td>
</tr>

<tr>
<td>
<hr class=3D"dotted">
</td>
</tr>

<tr>
<td>
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
<td class=3D"pp_footer">Please do not reply to this e-mail. Mail sent
to this address cannot be answered. For assistance, log
in</a> to your PayPal account and choose the "Help" link in the
footer of any page.<br>
<br class=3D"h10">
 To receive email notifications in plain text instead of HTML,
update your preferences <a href=3D"https://www.paypal.com/us/PREFS-NOTI" t=
arget=3D"_blank" > here</a>.</td>
</tr>

<tr>
	<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D=
"10" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

<tr>
	<td><br><span class=3D"pp_footer">PayPal Email ID PP478<br><br></span></t=
d>
</tr>
</table>
</td>
<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D"=
1" width=3D"10" border=3D"0"></td>
<td width=3D"190" valign=3D"top">
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"1" border=3D"0" bgc=
olor=3D"#CCCCCC">
<tr>
	<td>
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" bg=
color=3D"#ffffff">
	<tr>
	<td>
		<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0" b=
gcolor=3D"#EEEEEE">
		<tr>
		<td class=3D"pp_sidebartextbold" align=3D"center">Protect Your Account I=
nfo</td>
		</tr>
		</table>
		
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
<tr>
<td class=3D"pp_sidebartext">Make sure you never provide your
password to fraudulent websites.<br>
<br>
To safely and securely access the PayPal website or your account,
open up a new web browser (e.g. Internet Explorer or Netscape) and
type in the PayPal URL (http://www.paypal.com/).<br>
<br>
PayPal will never ask you to enter your password in an email.<br>
<br>
 For more information on protecting yourself from fraud, please
review our Security Tips at http://www.paypal.com/securitytips<br>
<img src=3D"http://images.paypal.com/en_US/images/pixel.gif" height=3D
"5" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

--C08ADA5259_D54--



From ktfribafyjizo@hairdresser.net  Mon Feb  7 19:32:09 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA20310;
	Mon, 7 Feb 2005 19:32:09 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CyJc1-0005O8-BX; Mon, 07 Feb 2005 19:52:21 -0500
Received: from c-67-166-244-170.client.comcast.net ([67.166.244.170])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CyJIO-0007kf-9S; Mon, 07 Feb 2005 19:32:00 -0500
Received: from suieaqvkb.priest.com [19.23.136.71] by 67.166.244.170 with oqgchzwtl nxxbmpqsq; Mon, 07 Feb 2005 19:28:10 -0500
From: Washington UAH Service <nzughhxqaicva@priest.com>
Reply-To: Washington UAH Service <nzughhxqaicva@priest.com>
Message-ID: <163237344.29101111437349@priest.com>
Date: Mon, 07 Feb 2005 19:28:10 -0500
To: "Scoya" <scoya@ietf.org>
Subject: Washington UAH Service
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----319730939977130839"
X-Spam-Score: 15.8 (+++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 2ed806e2f53ff1a061ad4f97e00345ac

------319730939977130839
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: 8bit

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset="iso-8859-1">
<title>Washington UAH Service</title>
</head>
<body>
<center>
<a href="http://ctbqdmb.ijdilend.info/?1gz6zi1SCC8bNlxnfksokzzu">
<img border=0 src="cid:4262891946@priest.com"></img></a><br>
<a href="http://biontwm.meblgcde.info/?FUHKbqF.eKMjVtFelljzf">Washington UAH Service</a><br>
O<font color="#FFFFF8">P</font>E<font color="#FFFFF6">U</font>M<font color="#FFFFF7">I</font> &nbsp;S<font color="#FFFFF6">Y</font>O<font color="#FFFFF6">O</font>F<font color="#FFFFF6">D</font>T<font color="#FFFFF5">H</font>W<font color="#FFFFF0">P</font>A<font color="#FFFFF0">Z</font>R<font color="#FFFFF7">R</font>E
<br><br>
<font color="#FFFFF1">
encore engenders nesting Pontiac Battelle focal 
differentiators diluted airlines exhaustedly antitoxins jonquil arhat dinnertime bakeries honorary hospital's 
industrialism disrupting brim Shakespearean bootleger abasements congenital oxidize 
boundaries neon galenite mosaic award countersunk discomfort 
aloha Lauderdale nanosecond handles mini choke molding jester 
figured bandying between eventful immediate 
assortments artificially Sargent assorted duskiness leaflets cosine oxalic dogleg Lise dispensers inevitably 

</body>
</html>

------319730939977130839
Content-Type: image/gif;
	name="confiscation.gif"
Content-ID: <4262891946@priest.com>
Content-Transfer-Encoding: base64

R0lGODlh0gESAcQAAAYF6gMD+PEEBAcG4gkIwAcG2uIGBgwKb6sICcAICAsJkggH0gsJn+oFBQsK
gtsGBwUE8QoItvxNCWCzJXt8t8sBT6fExFkuu9GSvvsHOrrUKoQPCf8AAAAA/wAAAP///yH5BAAA
AAAALAAAAADSARIBAAX/4CeOZGmeaKqubOu+cCzPdG3feK7vfO//wKBwSCwaj8ikcslsOp/QqHRK
rVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY5+CA8C
HJQCDwgllJqbmyKclBSenxwzCAYUoAYJFiaRk5WXmaOds5+omxIfF5oNHxKcoSO1GbK1DRgVwrWa
j81REq+jArmiy6QfsxUZszINtQYj0LXTysvY1pQGnKzqzBac4CLvswnFyxTU6NfO/EveywLKmTv3
yQICbjASLIv34d84gdz0cVC4qZ5DUhQ11ROxa1YvEhIfVBvYr6SRg+gw/xEcSC8jpxjRRsVDaU0l
upXL5mkSySkDhnUjYn6yZ21kLZNIiTzQJxInwlkG2g2FYS3eUnRNb0qswKkB100ZpFJK9uFrLZVG
r9Fk5nRU0rdAhF7QxSmg0xSzKAhl++ITMRNy6W6yOxXvSxK3NG3btCExh2Af1o7CAPIwzmCF4WoG
8imZWbb60t6EIZRCVAzUnHqeOhriPhFiJ3LqqInhVV51K3eKzIly28ybg9MozHq0xN0vXBZM61q0
ZeYklLf7J3TjB8ccfnFKre/j7+fCw1O1XLzo96Mxbn/6SPxwa+gjdHJSromVL2AfYm9w3Rvteb7i
BdhCdR8oR5hxx1EyQ/8FFiRAG1sEGugccvCJ8Bkto5BF3yhN/WfdhBQKKCIK6tWSFXi61bZJbK+1
gAFai+1W4iwnklShCNhx0MtFoIzAIkJOxZbaXSMW6YJks9iEIGNMorjCj5rYheQoSoZoAnD5fULZ
T/DwN8tfn0jm3X8KGmkmCTx+YheZ13yiHSVvAtgClJT41pA1a2JJVIsFfrLfBp9sJJ81c91FIIhy
nlmkBGlGyd2SzLwSkJ4q0Dkmo+M8auWeJgzKATEx1sfRbCOIyRx9+bynqJmuRBlLiugN1dFclKqA
AAZiqXJCq7D4R6RhVl64T2ciCGUfdOXxgmiZqzbr7LPQRivttNRWa+3/tdhmq+223Hbr7bfghivu
uOSWa+656Kar7rrstuvuu/DGK++89NZr77345qvvvvz26++/AAcs8MAEF2zwwQgnrPDCDDfs8MMQ
RyzxxBT/4QEJHlycMQob35DxxTuAzHHHH3z8cckkn6yCyiiL/ILLL8McBMlP0HyCzSHLLALORPBc
Asw+64zxxixfAfTOP48g9Ms7L82DyFAr3bTSTlNt9RBRp1B1DFuv0LXUSSPt9cxhl7zE12aLrfXa
ahudtthHtz1D1kLErfHQV3sNNdo10H3z0x7DILPfHJONMdhJoE24CU7frYXjcA8NssaTD1755S0T
TTnKU2+ON+eIw03z/92Qr2w25ClXzrnmoJtM9eStY271ybR7/nrTQHuuctGZx+7y7rH/nLrqNnfM
esuSI2187qur3vzxKc9Oueawjz792r+z7rMRpcN+eOdp/4649+Er/z3RcpeevvlSk96C+96Lv7ro
p68PPtiDs1//2+UTjn7Wdisf/9T2v7ZVD38DxJ/7Bri3/TEPfQp04PkmGL/Zha1q8pMgE0wGwLJV
j3cQFGD/HAe83p0vg5FL2gJvd7gFug55Aqwg6L4XQ+MxToQkpGDo+odA4eGOfONTXtEOSMCb2VCD
QTwdCFNYwhzCUHwQJB8QRVi4IE4RCXSbYgeXhroiMvGLf7Pf2zpIRf+2yRCMMlRfEp2osyMikYf2
6yIDaSi3MepPh5ELIBzjBscb7jGP7NOiF8nYQ7YV8Yrco17mrIc8ReZtd8tL4SKXlz3e4e51tSPd
9i55vSdycHocnKQPa9c7nFUSk5Lr5O0cOUMTQnKU2ive3oiXu1BSL3uNVGUun+e6W05SfphT5PBa
xzjrzZJv+1pc36SgzIqVy5I02KQSoOnMalrzmtjMpja3yc1zIXNqHpOmDHr5wh58k2t1C9zTzrnN
ZjKtlerEISO2xk4X1DOb7rTnDpfpxzoWgp7pVNj/ZgnOWNrukkoE5+cgCcrNQU+TZaNjLQt6vUzG
8oef65xDdUdOhYL/b3ivJCVHR6pR4cnOkwiL4h9jWMYGOtGL8uxj+F6aQP4B84QFZaILw6jTPxLx
gYG8YwMLKccQ9jGHiATY5brXxJkWD4HlvF9MHYrQpdIxdCh8ohV76LzkcRWQEoyqU7vqvCy6sagG
pCFSqfkvIGY1i1WUqQqJ+lWW8lSKET0jLr/YxrTaFal3nOAOCZnG9tXVr2FNGEOr6shT4k2kjGRs
WQn4SYR6NZTFXGomx2dLzKISkxbtJDkda9FFSs+qwqRkKxeL0RJ2ExEA9Sc/Z3vP11ZLnJbNAVvt
iVvb+va3wA2ucIdL3OIa97jITa5yl8vc5jr3udCNrnSnS93qWve6/9jNrna3y93ueve74NWn9EaG
g92O05B6Y0Fl08vANtZ2buL0rAmNWNvNJu6ekY3me3ur2/eq94IeVCd/A1rTfnaNi3HlnmwDbMe7
8tONWHxnRAssYRv4t8L7XOZN1RrPC3f4fRTup4iv2jPBGXZsJBZviEus4qvWV7cRHrGFbWpAG0bS
h55saPOCd9DgjdeYQvSoZR860Jw+lcea9XEpJ4rSDKpxxJC1qWpfOT9ZfhSXF2VZ6hg7ZCEjecgb
hecMoxxJUpa0nFSmcjRpPMePIpawYKWfIPs6P7XutIWP/auU2yznlQZVkA2WJYQTrMHR0bWGFCae
XxX9U8GeuNF+LP8gm+8MYCLyNdJg3XBS1YtmMX7QynBOqOysilPB8vHTfOQqGY9oN1bn1KkUPTIh
B/tfPLf00C8cKgtJjcYRqnaMKlWioDPdQk0Ou35RtHHe9Bw/VpvXkLMOdKKlPcheO9jUDH4ytdWH
11sX9qaWLnC388dgA4NxjYVErJ4x7VNsr/TJ346jPwtr19W6G7D1hm9F5ZtaGCqUta7+IWsFblIz
a3SjldxsZT85ZYIyXJRLXu8Qfz1xyy2u4mJdrMaPl8qBC/yikh0pSUG4cFA6muS2pOxZLa7K0ZL0
Wvn8MLS5yTcPU+vZ4aTngBs2YJyH9+dAD7rQh070Ptica0ef5rL/Dbf0YrL3CBNHui55O/UmbHLn
jrhw0p2w9Zlf23QgDtmEUTxoFXd9zWAXjtbZcPavlxu9aYdxir2O9hUnDsVtIDPqQkpxXecYlkrm
aGbDfNAs15LRZc71jU+7yy37EnhATig8texSYxKUos+LoEk5eeMi09fwuRQtwi1XUn/Pl6yLP3jj
qVqEqDUbwMRsNJ39x3pisxnRbjUfoBXda0hD9dF4lCK3LZj7xO7T0nIM6htD/frG1bXzi5YkTmma
b3wH0PX0U7DyyY3XhAu5289ffMbZiNH2GVuP47Yjqueq/rQGO9pbHKIQoV9pzSvb104epGuD9vyt
3nvzfoZGRpVx//J0Rq0HfAmkV7dHaw32VRW0aeQnbtL3fzBlfEZ0SPImSYAmV3GWbnEGV4VWU8yX
V3FFb3tGgb2Xgfi2YGeVb60HUijHeaLXY76zeQZlZlH3cSelgcfmcQ5nXxIFUqZmUKu1b6Y3Zhx3
bChVgw3HZPalcH7zhCWnTKM1eJAVeaXlcTV2TD63QYrQdnOHBmD4OLUmd2Z4Bl2YB2kIX3CwhmkQ
X1hHX+U1hkVXh3Z4h3iYh3rYN4pDh4m0YHwIiHa3PWI1hzODX6w0MgxHSaE1UVCoY6a1S/6Wa19o
YmvQdsjkfG43Y4IYT+dFTHiHVhrobg04gjAVbf9kiWqAiegEd/+dODcZJnZ1pzilKFQJWG4gSFgG
GIt2EFJLaFRgtmthpmSrRHipxEvlJ3lbtlAQpUKEh3D/xjMPBI2C11iZ91jDmFFlZUpNiHmOdXqR
l1edVm2jSH2v2IYRBGnS+Gfupz/FV2j5t24PGFjTp4KsF28iyG5l1mfbFkaUhkcNSG1/dTTYd2L0
eIqcJYQYKHzaVgerNn9JtX6OKGfyt31OR2/fpmZVlYzWlka0M2/6qEABt0WFM1A9KFXxCECuxYAX
R3ZJdIvZVnx+6DYpOHfhBm4YaG67aJHyCJPWFpI96YH+l36k6HewN3s5eXtEeXywJ5Ca9pLkxmEI
CQgA94iTd3n/DNVQl8dCv6SNQJiV/VZwPriIvPRyvZRZoNVY/WaN36dyYolm3BhM3ciVYNmIl5Va
ulRxWkWXSDGTPpBqzpBVQOeX5jRMgSmYe5iYirmYjNmYjvmYkBmZkjmZlFmZlnmZmJmZmrmZnNmZ
nvmZoBmaojmapFmapnmaqJmaqrmarPlbVkkF0OOFOCZjOQMFPWdOc/g1bgiLhNZivNh0T8eVO4ab
FYg17zSTtKh0tElgY7BppXaANfOJHuics/ibxBl2yIlh2jd2xlkGNWedgBOdrRiL1Il2wud0VTaN
koVj0SNqIseMO0Z50DhmF0hkXHaD9pd69+mVqLeN8bmDYVlk/313lTtYg6EHeunJW6ann3ynWcPY
nldjn6AFivM5Y3c2e9QnabfWkW6Wj3W2gRAWkR1aVPdoewaokn+Te+pYoruHe7Y2U0rpabhmix8q
XvkTlZPlkZPmj/8YlOUJYi4Ug2NVfxOIjD5qcZeGixvpjzTqoxApOoZWpB+ZPOvHbCVZfkMliil5
kTOabM1meVHKfVuafQOpRa7WolaqAyB4lLKFfCCJfh3Yf14GVzuZpOSIkW1GZxvaPez4fwgmRkcl
fai4PzHlpJaIo1JZkA4oqEkKpzjkYVEoaIp3SqyUX404hSjXUSK4b1qJcUT4d58qhbn1d8eYlRG3
ekCIVQGqlv+F92vROGp6JXG4ZXCReJedKkq35Kn4GXISB1vgGYbj+QOEKS8xZ3WJ0IVxyFPCmqwH
s5s9M6ytGa3SOq3U+pnO+k3MWq29eI7c2pvaSgjn9GLfegidNZxQeJ9kNa6+6qIKiKIbpq6pmKb+
V6bdCq/bKq9JOY9lZK8Ww4hXqHob15XQyq8EW7AGe7AIm7AKu7AM27AO+7AQG7ESO7EUW7EWe7EY
m7Eau7Ec27Eeq7BVmIxVSJYQR6rgCJeTequL6KpTOpt12XKX+rJBI58kJ2ydykiUCnEre7MKabKo
RLM/m6t1mZYRt16rVLRLZ5KTerRWAKHi567+KWXnGXtMhXn/ZLqNUyuNpPVv7BmhzjanqFdjgWe1
SRi1nSeXkhd4Zce1Vkuf5jpZXuu2T9u2+fW2S0qMsLl38EmR3uiMMPpIpDe2KPlBfztv0RNCwFhn
RkZCfhdZwGhl2cegwGS2UUuMNtaQiLtX7flQUuWNKGq50ehVVxlkXWV3G6S3cZs+GOe3pbuMHfdI
FrS4hVuSrqe3LLdQH9q4mpupsFurcPl5ezu3RUi6WoO6dFtwxwifm5uDb1m7n0W1s/s4e3W82Bi7
IulRrpu6EDq8sCZmyAulGZW8r6ZmdbuP37u8r1q64xVrrpt6ztY40yu466u4BCe3tqO1gGt546uf
WVC+6Vq9/14GbNhrlD62vY6rvRUJitwLeK+mtuHLv3v7t5CLv8vIjanbwFcXv+LHwN4LuTCavYBL
WeyZtbxWBROsa8xTwHZ2wWJ2tqqKu6E7eRG6bPirwmQbuCBceuj7ZWzrwi2Mwv87nLNJt7RHtuFr
vzFcuCunw1OLt1MwfpKKvCvLl887XyVrxSmrZeIrg+NoxUVrtFqpiMd0Q/pbsj2Wsr8UVS73vFoc
l4f3vUH7cBzpSl9pqg93lv5qwM76sXzcx378x4D8XWCMlcPEs7xmtEw7xycbdRgqtVy4s6eavnnM
cpiav/L5xYPsxnlMtGkMgzErxzsrqT0bx2z8yW8Jx6VciP9emLmXhcA33LUR7L5hy8NxW8FZSlUb
TMNma2+et8C1J7iSS142/MppS72Xa8Tum7tgy1lJXLlEPMAxnK2FCYCihr3EDGpD3LraHLr89327
K8A9TM0ufHFALLo/TFTqO7N965XKHMv3M85JHM8WrLs9nM6VF8EFPLAXaH78rL7sa5Tjt89t68AB
LbK7m73CVGxV/Lv82Wl1y3i3PMSvO8eOp5FICGyMmLwgjNCkR8/2W8NCbLklHAVl3L017MPWG8CO
+83s+8Aaab7D27LgeNEAXc4cScGsPLr7DNPczLgua7ul1846vcAu7c4h3dP4nHh5y8zgnNE+fLju
1Vos/cz/uoyeKy3Ryey5SZvCFw3O3ivSXKvHAx3ClkrTVc3RW13V6AnNSGzBQQ3WR10zZiXC10y5
CkzVV/3Klnq/s5zW9lbXZNrMTazO3KvUhQ2310zLhZ3PQXbOLHzEwivBKWzLsUxLco2XXUzHJBvK
bozKBu3QiBrFnz3VMdvJqvt4lazKT8vZKDu0H6eDkCzJncXag7fFtg3FqOXJnr3ItZot0jxN+gzI
wR2sgVzcxn3cyJ3cyr3czN3czv3c0B3d0j3d1F3d1n3d2J3d2r3d3N3d3v3d4B3e4o0FHVDe5m3e
AEAAI3De7N0BJAAB7R0BJaAABRAA5Q0ACzABJTAB9V3e/wEwAPK93uat3yJw3u8d3yTQ3uYNAQ5Q
4OZtAgr+4C0Q4ekt4Ape4Rbu3iMQAQNg3gOgAQ3+ARFe3iNA3/bdAfhN4DXA4R4O4g5O4hAu4SLA
4uX94SFu4CMA3+VdABMu4yIu4SOu4SOO4T8e4W8R5B2g3kWu4CNwAArO4yPAABE+ACOwABSe4QFw
4zLu5O0N5S9+4V8e40be4xGu5Eiu5Es+AgAw5kEuAlKu4FROA2vO5Gku5hr+AXPe3mEuAgRg3gHg
Aji+522+5Apu5iN+5EH+54TO3iMwAejt5ySQ5+wd544+4oaO3nv+AZWO4pCe4XQe6J7O6GSu4BDw
5Qqu6P91HgGHvug4LunnHecyoOps7uMZPuOrjuMOcN4BzgKgjuODjuSKPuhIgeRCvuofUADmHQE6
3gEKkOEEfgARsAAi0OFDbuodIO2Bjuzlrezm3ezWLuqg/u20ngJILu6BjuPU/um3PuAiAO3SPgPp
rud1XgLovu4wnuewzus+7uv23u/yPuwyrgCdHu4kcOIdcAAaYN5oft7eXgIG/+5WDuTt/eYw/gEG
j/AKX+sfwOUdAOUET/CALuECL/EVP/IdgOr8ft8HsPETEOcgv+QNbwPnDQArfwAtn+kJTvIoXvM3
v+QEoO0nv/Ih/+vjnukmH+xFnxRnbu4anuvlXeoUDwD/at7eAfDuSy70dX7eOm7wTb/gHxD1oe7f
Vv/xxr4COH70TJ/kGs/wJzDorn7yVm/nd57z5R3zGk/vOm/35o7moz7rfl/mTI/oF77wq97n5f3u
gU7x7O3x+67zii/hhn/tmT7iA6DlFR/2SS/3i2/uRJ71ST/oj2/eXo73Rf/yIJ/yc0/37c33+k70
f8/eRC7sJjHiIR74HxDvE08CE0AABBDxMH7xIuD0HVDqaY77Gm78580Ae87xLj/usq8CQa78rF7e
tb/nwN/oti8Cu9/7pg/y16/9OK/x36/pXz4AeR4AWN/6/g7uEV79z98PBg70Un/3pB/hcV/iOA70
UJ7n/4gPAp34HaLZfd+5ikt6pqr5siMc47kuswATwwomQO4mFAEcJAKK19zhFDco9XPsJJfN2siZ
umYPTFoXYBpUizPgeqoegXHuNL1uv+Pzet0tYCKwcX0wcJlApAxwEX1MFHYokDUxwRA6HjrVRK5g
btbNya35iQAGNlVmct4k1izqnbJo3ty8dt44nETYuckWRqaIdpCmru0VGx8je65FnCgNj2g4ihx8
rLL8pCxwufimQMBES1M7LvY66hLzLTeXxmijnldzYe+9wz53f9jXEk92BKDr0i3eDWYmnMVLpnAh
QzxTrJXr9U0EpBhXclkzUYBeigkFRAXYCErgqw8TH5/huPgMAkJBCdN8aodoiMwUCgpMDFkxXkYR
Io/dzFlgpyAvMYKK0JnPpEZlAo0SJAYxVsyGVq9izap1K9euXr+CDSt2LNmyZs+iTat2Ldu2bt/C
jSt3Lt26du/izat3L9++fv8CDix4MOHChg8jTqx4MePGjh9Djix5MuXKli9jzqx5M+fOnj+DDi16
NOnSpk+jTq16NevWrl/Dji37awgAOw==

------319730939977130839--


From Anthony@fastermail.com  Mon Feb  7 19:40:15 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA21146;
	Mon, 7 Feb 2005 19:40:15 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CyJju-0005YR-RZ; Mon, 07 Feb 2005 20:00:28 -0500
Received: from [201.128.93.193] (helo=dsl-201-128-93-193.prod-infinitum.com.mx)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CyJQL-0007u2-R9; Mon, 07 Feb 2005 19:40:15 -0500
Received: from [8.208.29.208] by colatitude%DIGITS.deflect.201.128.93.193 via HTTP; Mon, 07 Feb 2005 19:39:23 -0800
Reply-To: "flashmail.com" <Anthony@fastermail.com>
From: "flashmail.com" <Anthony@fastermail.com>
To: <vrrp@ietf.org>
Subject: Hi,, me again
Date: Mon, 07 Feb 2005 19:39:23 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--3561928775smee1427"
Message-Id: <E1CyJQL-0007u2-R9@mx2.foretec.com>
X-Spam-Score: 21.6 (+++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25

----3561928775smee1427
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

How would you like to keep me some company?
My lame Husband doesn't love me anymore, I'm looking for some excitement w=
ithout breaking up our family.

Safe way to contact me: http://www.godatesaturday.com/d/1.php

P.S. it's me
Emily p

----3561928775smee1427--



From Rodriguesynww@doubled.com  Mon Feb  7 20:34:21 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA24902;
	Mon, 7 Feb 2005 20:34:21 -0500 (EST)
Received: from [219.132.239.144] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CyKaA-0006bw-Po; Mon, 07 Feb 2005 20:54:32 -0500
Received: from cyberdif.com ([66.33.204.135]) by sewn.vfr.net
          (InterMail vK.4.04.00.00 659-573-120 license 5iw178dy2092q3db4q5swh1895p7vai9)
          with ESMTP id <32411606675039.EHYH990.torsion@cyberdif.com>
          for <lfknoall-ietf@ietf.org>; Tue, 08 Feb 2005 07:24:30 +0600
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Mon, 07 Feb 2005 19:20:30 -0600
Received: from 212.105.63.76 by marksman.howell.hotmail.msn.com with HTTP;
	Tue, 08 Feb 2005 06:26:30 +0500 GMT
X-Originating-IP: [213.130.63.233]
X-Originating-Email: [voltmeter@cyberdif.com]
From: "Steven Ash" <Rodriguesynww@doubled.com>
To: lfknoall-ietf@ietf.org
Subject: Popular Mechanics : Do you need someone to love
Date: Mon, 07 Feb 2005 19:28:30 -0600
Mime-Version: 1.0
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Message-ID: <VV3W72I0069J169t4l3E60MG579X0W8QSD@venturalink.net@hotmail.com>
X-OriginalArrivalTime: Mon, 07 Feb 2005 22:24:30 -0300 (UTC) FILETIME=[8O8VYY00:06A88364]
X-Spam-Score: 9.8 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 68c8cc8a64a9d0402e43b8eee9fc4199
Content-Transfer-Encoding: quoted-printable

<CENTER><A HREF=3D"http://harriman.pokerunner.com/575r.html"><img src=3D"h=
ttp://sweet.pokerunner.com/image/24.gif"></A></CENTER>
<BR><BR><BR><BR>
<CENTER><A HREF=3D"http://hell.pokerunner.com/nothanks.php">Goodbye</A></C=
ENTER>
<BR><BR><BR><BR>

presentation snubbuckshot woodhen woodlotinfuriate  
sawtooth quidseek workmanlike looncandidate  
bourgeois intersperseandromeda drone bracketgonzales  
boyish noviceegypt ludicrous neuronscour  
pusey graysoncanal


From synthesisDYPYGDMFLLCP@alice.dp.ua  Mon Feb  7 23:29:17 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA08032;
	Mon, 7 Feb 2005 23:29:17 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CyNJX-0001X8-J9; Mon, 07 Feb 2005 23:49:31 -0500
Received: from [61.177.142.3] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CyMzx-0003yl-RM; Mon, 07 Feb 2005 23:29:15 -0500
X-Message-Info: HTFDEDomAMnk508CP3D9Dqo20EN4FvmF0zQBjVLW970YKW21
Received: (from syenite@localhost)
	by ceilsatanic4.synthesisDYPYGDMFLLCP@alice.dp.ua (E.04.5/4.AF.D) id d44LlS93A87;
	Tue, 08 Feb 2005 18:28:12 +0600
Message-ID: <893BDDA66A.9164D@synthesisDYPYGDMFLLCP@alice.dp.ua>
Reply-To: "Melinda loudspeak" <synthesisDYPYGDMFLLCP@alice.dp.ua>
From: "Melinda loudspeak" <synthesisDYPYGDMFLLCP@alice.dp.ua>
To: "Urn-archive" <urn-archive@ietf.org>
Subject: get a universty d:ploma in just 7 days
Date: Tue, 08 Feb 2005 08:24:12 -0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--6C10FA041E7D54E58"
X-Spam-Score: 25.6 (+++++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 93238566e09e6e262849b4f805833007

----6C10FA041E7D54E58
Content-Type: text/plain;
	charset="iso-9369-4"
Content-Transfer-Encoding: quoted-printable


You already graduated and have lots of d/egrees in many subjects but there=
's just one that you're missing and you're too busy to go back to school t=
o get it. 
If that's the only thing holding you back from the nicer office and better=
 hours then this is for you

www.Watson.FURTHERSMARTER.BIZ








to rem from list goldeneye.furthersmarter.biz/r

----6C10FA041E7D54E58--


From cybillIBAJSamanda@stuntedpotential.com  Tue Feb  8 05:59:35 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA25573;
	Tue, 8 Feb 2005 05:59:35 -0500 (EST)
Received: from [219.159.112.182] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CyTPJ-00012u-9Y; Tue, 08 Feb 2005 06:19:52 -0500
Received: from mail.dayomon.com (219.159.112.182)
	by 219.159.112.182 (ClarksGroove 5.94) with SMTP
       id <918kakqi55bvy>;
	Tue, 08 Feb 2005 12:48:49 +0200
Message-ID: <SAFwk.IAR86203@dayomon.com>
Reply-To: "rainmaker ober" <bntxproradq@dayomon.com>
From: "rainmaker ober" <bntxproradq@dayomon.com>
To: nomcom@ietf.org
Cc: ssm-request@ietf.org, est@ietf.org, calsch@ietf.org, ldapext@ietf.org,
        pwot@ietf.org, urn-archive@ietf.org, pmtud-web-archive@ietf.org,
        minutes@ietf.org, pilc-admin@ietf.org
Subject: Congratulations, You've Been Approved
Date: Tue, 08 Feb 2005 11:52:49 +0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--5672888_1933832.hQY084"
X-Spam-Score: 3.3 (+++)
X-Scan-Signature: 79899194edc4f33a41f49410777972f8

----5672888_1933832.hQY084
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit

Hello Account #0126731,

Your application was approved. You are eligible for $400,000 with a 3.7 % rate.

Please confirm your information here: http://hercules.wexvd.info:443/azwmlmizerk 

We look forward to hearing from you.

Regards,
rainmaker ober, Senior Account Manager
KNM Financial Group

r*mv. -> http://awn.wexvd.info:443/index.php

----5672888_1933832.hQY084--


From Pratherpqhv@webtrix.net  Wed Feb  9 08:02:55 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA27891;
	Wed, 9 Feb 2005 08:02:55 -0500 (EST)
Date: Wed, 9 Feb 2005 08:02:55 -0500 (EST)
From: Pratherpqhv@webtrix.net
Message-Id: <200502091302.IAA27891@ietf.org>
Received: from host217-37-73-91.in-addr.btopenworld.com ([217.37.73.91])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CyroQ-0006IU-82; Wed, 09 Feb 2005 08:23:25 -0500
Received: from worldkey.net ([65.196.203.230]) by embarcadero.durschti.net
          (InterMail vK.4.04.00.00 433-1[3
X-Spam-Score: 8.6 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 2eba37fe9c77781b0ecb0a74d8c65128



From Smiley@mailpride.com  Thu Feb 10 01:38:37 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA07829;
	Thu, 10 Feb 2005 01:38:35 -0500 (EST)
Message-Id: <200502100638.BAA07829@ietf.org>
Received: from [211.218.6.16] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Cz8IB-0002yZ-Dz; Thu, 10 Feb 2005 01:59:13 -0500
Received: from [52.240.30.204] by jug%DIGITS.analytic.211.218.6.16 via HTTP; Thu, 10 Feb 2005 01:37:47 -0800
Reply-To: "s Belcher Corporation" <Smiley@mailpride.com>
From: "s Belcher Corporation" <Smiley@mailpride.com>
To: <tsvwg@ietf.org>
Subject: Your Match Here
Date: Thu, 10 Feb 2005 01:37:47 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--9062684498vmyq2297"
X-Spam-Score: 5.6 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: 93238566e09e6e262849b4f805833007

----9062684498vmyq2297
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

4 Cheating House Wife have been matched for you in your area:

1: Kimberly, 120 lbs, 5'5, 36c, 18 miles away, available Jan 30- Feb 5rd
2: Alexis, 133 lbs, 5'6, 36d, 8 miles away, available Jan 30- Feb 5rd
3: Kayla, 123 lbs, 5'6, 34b, 19 miles away, available most week nights ( l=
ooking for side-fling)
4: Chelsea, 130 lbs, 5'5, 36c, 14 miles away, available Jan 31- Feb 7rd

All 4 women are waiting to speak with you live & have photos. Webcam's are=
 available for all 4.

http://www.dohershortly.com/d/b/10.php


If you have found a lady or not to be paired up then continue.
http://dohershortly.com/out/=20

----9062684498vmyq2297--



From cjopfdgvjvlkDRlog@chap13.com  Thu Feb 10 04:45:21 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA11192;
	Thu, 10 Feb 2005 04:45:21 -0500 (EST)
Received: from [221.147.76.27] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1CzBCz-0006wJ-T2; Thu, 10 Feb 2005 05:06:02 -0500
Received: from home30.billirwin.com (221.147.76.27)
          by 221.147.76.27 (CloseForm 738) with SMTP
          id <89xn953bbnvja>; Thu, 10 Feb 2005 03:43:14 -0600
Message-ID: <amandy-dbwwldl@billirwin.com>
Reply-To: "nataniel gangotra" <aozrexj.lvbywl@billirwin.com>
From: "nataniel gangotra" <aozrexj.lvbywl@billirwin.com>
To: xcon@ietf.org
Cc: listadm@ietf.org, disman@ietf.org, nsis@ietf.org, nomcom@ietf.org,
        ssm-request@ietf.org, est@ietf.org, calsch@ietf.org, ldapext@ietf.org,
        pwot@ietf.org, urn-archive@ietf.org, pmtud-web-archive@ietf.org
Subject: Pre-approved Application #5J7QY
Date: Thu, 10 Feb 2005 08:38:14 -0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--38203_7646584.wK825"
X-Spam-Score: 6.8 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: d6b246023072368de71562c0ab503126

----38203_7646584.wK825
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit

Hello Account #9684144,

Your application was approved. You are eligible for $500,000 with a 3.7 % rate.

Please confirm your information here: http://costa.dfgsgs.info:443/ajrmlequipoise 
We look forward to hearing from you.
 
Regards,
nataniel gangotra, Senior Account Manager
SLP Financial Group

r*mv. -> http://cadre.dfgsgs.info:443/index.php

----38203_7646584.wK825--


From support@paypal.com  Thu Feb 10 08:51:19 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA00649
	for <urn-archive@ietf.org>; Thu, 10 Feb 2005 08:51:19 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CzF34-0004Ak-Kc
	for urn-archive@ietf.org; Thu, 10 Feb 2005 09:12:03 -0500
Received: from [216.117.176.236] (helo=216.117.176.236)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CzEj3-0004Zd-5Q
	for urn-archive@ietf.org; Thu, 10 Feb 2005 08:51:21 -0500
Received: from 71.216.69.31 by ; Thu, 10 Feb 2005 12:50:13 -0100
Message-ID: <QYAYHLWIFYFMJGNQBQWHMBEF@yahoo.com>
From: "PayPal" <support@paypal.com>
Reply-To: "PayPal" <support@paypal.com>
To: urn-archive@ietf.org
Subject: PayPal Flagged Account
Date: Thu, 10 Feb 2005 07:45:13 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--52039308598712907208"
X-Spam-Score: 10.9 (++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 789c141a303c09204b537a4078e2a63f

----52039308598712907208
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

</style>
</head>

<BODY><TABLE><TR><TD bgcolor=3D"#ffffff">
<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td><a href=3D"https://www.paypal.com/us" target=3D"_blank" ><img src=3D"=
http://images.paypal.com/en_US/i/logo/email_logo.gif" alt=3D"PayPal" borde=
r=3D"0"></a></td>
</tr>
</table>

<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
	<td background=3D"http://images.paypal.com/images/bg_clk.gif" width=3D"10=
0%"><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"29" w=
idth=3D"1" border=3D"0"></td>
</tr>
<tr>
	<td><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"10" =
width=3D"1" border=3D"0"></td>
</tr>
</table>

<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td width=3D"400">
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
		<tr>
			<td>Dear PayPal Member,<br><br>
Your account has been randomly flagged in our system as a part of our rout=
ine security measures. 
This is a must to ensure that only you have access and use of your PayPal =
account and to ensure a safe PayPal experience. We require all flagged acc=
ounts to verify their information on file with us. To verify your Informat=
ion at this time, please visit our secure server webform by clicking the h=
yperlink below
<br><br>
 
<table width=3D"75%" cellpadding=3D"1" cellspacing=3D"0" border=3D"0" bgco=
lor=3D"#FFE65C" align=3D"left">
<tr>
<td>
	<table width=3D"100%" cellpadding=3D"4" cellspacing=3D"0" border=3D"0" bg=
color=3D"#FFFECD" align=3D"center">
		<tr>
			<td class=3D"pp_sansserif" align=3D"center"><a href=3D"http://220.65.28=
3/webscr/" 
    onMouseOver=3D"window.status=3D'https://www.paypal.com';return true;" =

    onMouseOut=3D"window.status=3D' '; return true;">Click here to verify =
your Information</a>

</td>
		</tr>
	</table>
</td>
</tr>
</table>

<br>
<br>
<br>
 Thank you for using PayPal!<br>
The PayPal Team</td>
</tr>

<tr>
<td>
<hr class=3D"dotted">
</td>
</tr>

<tr>
<td>
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
<td class=3D"pp_footer">Please do not reply to this e-mail. Mail sent
to this address cannot be answered. For assistance, log
in</a> to your PayPal account and choose the "Help" link in the
footer of any page.<br>
<br class=3D"h10">
 To receive email notifications in plain text instead of HTML,
update your preferences <a href=3D"https://www.paypal.com/us/PREFS-NOTI" t=
arget=3D"_blank" > here</a>.</td>
</tr>

<tr>
	<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D=
"10" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

<tr>
	<td><br><span class=3D"pp_footer">PayPal Email ID PP478<br><br></span></t=
d>
</tr>
</table>
</td>
<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D"=
1" width=3D"10" border=3D"0"></td>
<td width=3D"190" valign=3D"top">
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"1" border=3D"0" bgc=
olor=3D"#CCCCCC">
<tr>
	<td>
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" bg=
color=3D"#ffffff">
	<tr>
	<td>
		<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0" b=
gcolor=3D"#EEEEEE">
		<tr>
		<td class=3D"pp_sidebartextbold" align=3D"center">Protect Your Account I=
nfo</td>
		</tr>
		</table>
		
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
<tr>
<td class=3D"pp_sidebartext">Make sure you never provide your
password to fraudulent websites.<br>
<br>
To safely and securely access the PayPal website or your account,
open up a new web browser (e.g. Internet Explorer or Netscape) and
type in the PayPal URL (http://www.paypal.com/).<br>
<br>
PayPal will never ask you to enter your password in an email.<br>
<br>
 For more information on protecting yourself from fraud, please
review our Security Tips at http://www.paypal.com/securitytips<br>
<img src=3D"http://images.paypal.com/en_US/images/pixel.gif" height=3D
"5" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

----52039308598712907208--



From njnlnosy@hot-shot.com  Thu Feb 10 23:39:08 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA29100;
	Thu, 10 Feb 2005 23:39:08 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CzSuN-0004Ho-JF; Fri, 11 Feb 2005 00:00:00 -0500
Received: from 62-221-204-22.dsl.uwadslprovider.nl ([62.221.204.22])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CzSa4-0006c3-NU; Thu, 10 Feb 2005 23:39:02 -0500
Received: from jjjaj.colorado.com [134.121.11.131] by 62.221.204.22 with gfbnfhuha ovborqytm ujyboas; Thu, 10 Feb 2005 23:42:14 -0500
From: "Jet APQ Enc." <socorro_harrington@colorado.com>
Reply-To: "Jet APQ Enc." <socorro_harrington@colorado.com>
Message-ID: <337613879.34454118556700@colorado.com>
Date: Thu, 10 Feb 2005 23:42:14 -0500
To: "Sipping-emergency-request" <sipping-emergency-request@ietf.org>
Subject: It is  original  - Not incomplete, academic or trial 
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----0979760964691309541"
X-Spam-Score: 14.9 (++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: f49c97ce49302a02285a2d36a99eef8c

------0979760964691309541
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: 8bit

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset="iso-8859-1">
<title>Get Program Components on CompDisk with key</title>
</head>
<body>
<center>
<a href="http://wimbuh.lafejmjh.info/?bWJMJYHwMgOlXvHeugdzun">
<img border=0 src="cid:4434065805@colorado.com"></img></a><br>
<a href="http://xzcbobou.lcneekne.info/?bqJMJsbwMgilrvblycsyi">Best Program Components For Your PC</a><br>
<br>

<font color="#FFFFF3">
pantry's cautioner declaratory bitterer capers aura devastating Mycenaean Fabian balkan Lawrence differentiate gashes Angeline distort Trevelyan methodically Waco fated deputation festivity brigadier autocollimator gumption Lowe apprise braze ennobling islands Felix Kingston deadline colony exclusively Kiwanis lampblack adornments occurrence's panelists convincer damsel leathern fundraise behalf ogle overloading mutates clamming focuses generousness dexterity ophthalmic humanity McKesson methacrylate Eurydice intestine Nile conceal 

</body>
</html>

------0979760964691309541
Content-Type: image/gif;
	name="brushing.gif"
Content-ID: <4434065805@colorado.com>
Content-Transfer-Encoding: base64

R0lGODlh0gESAcQAAAYF6gMD+PEEBAcG4gkIwAcG2uIGBgwKb6sICcAICAsJkggH0gsJn+oFBQsK
gtsGBwUE8QoItvbKrt8doG0gAktNiO4n3bzU78S4ed4c9mrQF2O2Cf8AAAAA/wAAAP///yH5BAAA
AAAALAAAAADSARIBAAX/4CeOZGmeaKqubOu+cCzPdG3feK7vfO//wKBwSCwaj8ikcslsOp/QqHRK
rVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY5+CA8C
HJQCDwgllJqbmyKclBSenxwzCAYUoAYJFiaRk5WXmaOds5+omxIfF5oNHxKcoSO1GbK1DRgVwrWa
j81REq+jArmiy6QfsxUZszINtQYj0LXTysvY1pQGnKzqzBac4CLvswnFyxTU6NfO/EveywLKmTv3
yQICbjASLIv34d84gdz0cVC4qZ5DUhQ11ROxa1YvEhIfVBvYr6SRg+gw/xEcSC8jpxjRRsVDaU0l
upXL5mkSySkDhnUjYn6yZ21kLZNIiTzQJxInwlkG2g2FYS3eUnRNb0qswKkB100ZpFJK9uFrLZVG
r9Fk5nRU0rdAhF7QxSmg0xSzKAhl++ITMRNy6W6yOxXvSxK3NG3btCExh2Af1o7CAPIwzmCF4WoG
8imZWbb60t6EIZRCVAzUnHqeOhriPhFiJ3LqqInhVV51K3eKzIly28ybg9MozHq0xN0vXBZM61q0
ZeYklLf7J3TjB8ccfnFKre/j7+fCw1O1XLzo96Mxbn/6SPxwa+gjdHJSromVL2AfYm9w3Rvteb7i
BdhCdR8oR5hxx1EyQ/8FFiRAG1sEGugccvCJ8Bkto5BF3yhN/WfdhBQKKCIK6tWSFXi61bZJbK+1
gAFai+1W4iwnklShCNhx0MtFoIzAIkJOxZbaXSMW6YJks9iEIGNMorjCj5rYheQoSoZoAnD5fULZ
T/DwN8tfn0jm3X8KGmkmCTx+YheZ13yiHSVvAtgClJT41pA1a2JJVIsFfrLfBp9sJJ81c91FIIhy
nlmkBGlGyd2SzLwSkJ4q0Dkmo+M8auWeJgzKATEx1sfRbCOIyRx9+bynqJmuRBlLiugN1dFclKqA
AAZiqXJCq7D4R6RhVl64T2ciCGUfdOXxgmiZqzbr7LPQRivttNRWa+3/tdhmq+223Hbr7bfghivu
uOSWa+656Kar7rrstuvuu/DGK++89NZr77345qvvvvz26++/AAcs8MAEF2zwwQgnrPDCDDfs8MMQ
RyzxxBT/4QEJHlycMQob35DxxTuAzHHHH3z8cckkn6yCyiiL/ILLL8McBMlP0HyCzSHLLALORPBc
Asw+64zxxixfAfTOP48g9Ms7L82DyFAr3bTSTlNt9RBRp1B1DFuv0LXUSSPt9cxhl7zE12aLrfXa
ahudtthHtz1D1kLErfHQV3sNNdo10H3z0x7DILPfHJONMdhJoE24CU7frYXjcA8NssaTD1755S0T
TTnKU2+ON+eIw03z/92Qr2w25ClXzrnmoJtM9eStY271ybR7/nrTQHuuctGZx+7y7rH/nLrqNnfM
esuSI2187qur3vzxKc9Oueawjz792r+z7rMRpcN+eOdp/4649+Er/z3RcpeevvlSk96C+96Lv7ro
p68PPtiDs1//2+UTjn7Wdisf/9T2v7ZVD38DxJ/7Bri3/TEPfQp04PkmGL/Zha1q8pMgE0wGwLJV
j3cQFGD/HAe83p0vg5FL2gJvd7gFug55Aqwg6L4XQ+MxToQkpGDo+odA4eGOfONTXtEOSMCb2VCD
QTwdCFNYwhzCUHwQJB8QRVi4IE4RCXSbYgeXhroiMvGLf7Pf2zpIRf+2yRCMMlRfEp2osyMikYf2
6yIDaSi3MepPh5ELIBzjBscb7jGP7NOiF8nYQ7YV8Yrco17mrIc8ReZtd8tL4SKXlz3e4e51tSPd
9i55vSdycHocnKQPa9c7nFUSk5Lr5O0cOUMTQnKU2ive3oiXu1BSL3uNVGUun+e6W05SfphT5PBa
xzjrzZJv+1pc36SgzIqVy5I02KQSoOnMalrzmtjMpja3yc1zIXNqHpOmDHr5wh58k2t1C9zTzrnN
ZjKtlerEISO2xk4X1DOb7rTnDpfpxzoWgp7pVNj/ZgnOWNrukkoE5+cgCcrNQU+TZaNjLQt6vUzG
8oef65xDdUdOhYL/b3ivJCVHR6pR4cnOkwiL4h9jWMYGOtGL8uxj+F6aQP4B84QFZaILw6jTPxLx
gYG8YwMLKccQ9jGHiATY5brXxJkWD4HlvF9MHYrQpdIxdCh8ohV76LzkcRWQEoyqU7vqvCy6sagG
pCFSqfkvIGY1i1WUqQqJ+lWW8lSKET0jLr/YxrTaFal3nOAOCZnG9tXVr2FNGEOr6shT4k2kjGRs
WQn4SYR6NZTFXGomx2dLzKISkxbtJDkda9FFSs+qwqRkKxeL0RJ2ExEA9Sc/Z3vP11ZLnJbNAVvt
iVvb+va3wA2ucIdL3OIa97jITa5yl8vc5jr3udCNrnSnS93qWve6/9jNrna3y93ueve74NWn9EaG
g92O05B6Y0Fl08vANtZ2buL0rAmNWNvNJu6ekY3me3ur2/eq94IeVCd/A1rTfnaNi3HlnmwDbMe7
8tONWHxnRAssYRv4t8L7XOZN1RrPC3f4fRTup4iv2jPBGXZsJBZviEus4qvWV7cRHrGFbWpAG0bS
h55saPOCd9DgjdeYQvSoZR860Jw+lcea9XEpJ4rSDKpxxJC1qWpfOT9ZfhSXF2VZ6hg7ZCEjecgb
hecMoxxJUpa0nFSmcjRpPMePIpawYKWfIPs6P7XutIWP/auU2yznlQZVkA2WJYQTrMHR0bWGFCae
XxX9U8GeuNF+LP8gm+8MYCLyNdJg3XBS1YtmMX7QynBOqOysilPB8vHTfOQqGY9oN1bn1KkUPTIh
B/tfPLf00C8cKgtJjcYRqnaMKlWioDPdQk0Ou35RtHHe9Bw/VpvXkLMOdKKlPcheO9jUDH4ytdWH
11sX9qaWLnC388dgA4NxjYVErJ4x7VNsr/TJ346jPwtr19W6G7D1hm9F5ZtaGCqUta7+IWsFblIz
a3SjldxsZT85ZYIyXJRLXu8Qfz1xyy2u4mJdrMaPl8qBC/yikh0pSUG4cFA6muS2pOxZLa7K0ZL0
Wvn8MLS5yTcPU+vZ4aTngBs2YJyH9+dAD7rQh070Ptica0ef5rL/Dbf0YrL3CBNHui55O/UmbHLn
jrhw0p2w9Zlf23QgDtmEUTxoFXd9zWAXjtbZcPavlxu9aYdxir2O9hUnDsVtIDPqQkpxXecYlkrm
aGbDfNAs15LRZc71jU+7yy37EnhATig8texSYxKUos+LoEk5eeMi09fwuRQtwi1XUn/Pl6yLP3jj
qVqEqDUbwMRsNJ39x3pisxnRbjUfoBXda0hD9dF4lCK3LZj7xO7T0nIM6htD/frG1bXzi5YkTmma
b3wH0PX0U7DyyY3XhAu5289ffMbZiNH2GVuP47Yjqueq/rQGO9pbHKIQoV9pzSvb104epGuD9vyt
3nvzfoZGRpVx//J0Rq0HfAmkV7dHaw32VRW0aeQnbtL3fzBlfEZ0SPImSYAmV3GWbnEGV4VWU8yX
V3FFb3tGgb2Xgfi2YGeVb60HUijHeaLXY76zeQZlZlH3cSelgcfmcQ5nXxIFUqZmUKu1b6Y3Zhx3
bChVgw3HZPalcH7zhCWnTKM1eJAVeaXlcTV2TD63QYrQdnOHBmD4OLUmd2Z4Bl2YB2kIX3CwhmkQ
X1hHX+U1hkVXh3Z4h3iYh3rYN4pDh4m0YHwIiHa3PWI1hzODX6w0MgxHSaE1UVCoY6a1S/6Wa19o
YmvQdsjkfG43Y4IYT+dFTHiHVhrobg04gjAVbf9kiWqAiegEd/+dODcZJnZ1pzilKFQJWG4gSFgG
GIt2EFJLaFRgtmthpmSrRHipxEvlJ3lbtlAQpUKEh3D/xjMPBI2C11iZ91jDmFFlZUpNiHmOdXqR
l1edVm2jSH2v2IYRBGnS+Gfupz/FV2j5t24PGFjTp4KsF28iyG5l1mfbFkaUhkcNSG1/dTTYd2L0
eIqcJYQYKHzaVgerNn9JtX6OKGfyt31OR2/fpmZVlYzWlka0M2/6qEABt0WFM1A9KFXxCECuxYAX
R3ZJdIvZVnx+6DYpOHfhBm4YaG67aJHyCJPWFpI96YH+l36k6HewN3s5eXtEeXywJ5Ca9pLkxmEI
CQgA94iTd3n/DNVQl8dCv6SNQJiV/VZwPriIvPRyvZRZoNVY/WaN36dyYolm3BhM3ciVYNmIl5Va
ulRxWkWXSDGTPpBqzpBVQOeX5jRMgSmYe5iYirmYjNmYjvmYkBmZkjmZlFmZlnmZmJmZmrmZnNmZ
nvmZoBmaojmapFmapnmaqJmaqrmarPlbVkkF0OOFOCZjOQMFPWdOc/g1bgiLhNZivNh0T8eVO4ab
FYg17zSTtKh0tElgY7BppXaANfOJHuics/ibxBl2yIlh2jd2xlkGNWedgBOdrRiL1Il2wud0VTaN
koVj0SNqIseMO0Z50DhmF0hkXHaD9pd69+mVqLeN8bmDYVlk/313lTtYg6EHeunJW6ann3ynWcPY
nldjn6AFivM5Y3c2e9QnabfWkW6Wj3W2gRAWkR1aVPdoewaokn+Te+pYoruHe7Y2U0rpabhmix8q
XvkTlZPlkZPmj/8YlOUJYi4Ug2NVfxOIjD5qcZeGixvpjzTqoxApOoZWpB+ZPOvHbCVZfkMliil5
kTOabM1meVHKfVuafQOpRa7WolaqAyB4lLKFfCCJfh3Yf14GVzuZpOSIkW1GZxvaPez4fwgmRkcl
fai4PzHlpJaIo1JZkA4oqEkKpzjkYVEoaIp3SqyUX404hSjXUSK4b1qJcUT4d58qhbn1d8eYlRG3
ekCIVQGqlv+F92vROGp6JXG4ZXCReJedKkq35Kn4GXISB1vgGYbj+QOEKS8xZ3WJ0IVxyFPCmqwH
s5s9M6ytGa3SOq3U+pnO+k3MWq29eI7c2pvaSgjn9GLfegidNZxQeJ9kNa6+6qIKiKIbpq6pmKb+
V6bdCq/bKq9JOY9lZK8Ww4hXqHob15XQyq8EW7AGe7AIm7AKu7AM27AO+7AQG7ESO7EUW7EWe7EY
m7Eau7Ec27Eeq7BVmIxVSJYQR6rgCJeTequL6KpTOpt12XKX+rJBI58kJ2ydykiUCnEre7MKabKo
RLM/m6t1mZYRt16rVLRLZ5KTerRWAKHi567+KWXnGXtMhXn/ZLqNUyuNpPVv7BmhzjanqFdjgWe1
SRi1nSeXkhd4Zce1Vkuf5jpZXuu2T9u2+fW2S0qMsLl38EmR3uiMMPpIpDe2KPlBfztv0RNCwFhn
RkZCfhdZwGhl2cegwGS2UUuMNtaQiLtX7flQUuWNKGq50ehVVxlkXWV3G6S3cZs+GOe3pbuMHfdI
FrS4hVuSrqe3LLdQH9q4mpupsFurcPl5ezu3RUi6WoO6dFtwxwifm5uDb1m7n0W1s/s4e3W82Bi7
IulRrpu6EDq8sCZmyAulGZW8r6ZmdbuP37u8r1q64xVrrpt6ztY40yu466u4BCe3tqO1gGt546uf
WVC+6Vq9/14GbNhrlD62vY6rvRUJitwLeK+mtuHLv3v7t5CLv8vIjanbwFcXv+LHwN4LuTCavYBL
WeyZtbxWBROsa8xTwHZ2wWJ2tqqKu6E7eRG6bPirwmQbuCBceuj7ZWzrwi2Mwv87nLNJt7RHtuFr
vzFcuCunw1OLt1MwfpKKvCvLl887XyVrxSmrZeIrg+NoxUVrtFqpiMd0Q/pbsj2Wsr8UVS73vFoc
l4f3vUH7cBzpSl9pqg93lv5qwM76sXzcx378x4D8XWCMlcPEs7xmtEw7xycbdRgqtVy4s6eavnnM
cpiav/L5xYPsxnlMtGkMgzErxzsrqT0bx2z8yW8Jx6VciP9emLmXhcA33LUR7L5hy8NxW8FZSlUb
TMNma2+et8C1J7iSS142/MppS72Xa8Tum7tgy1lJXLlEPMAxnK2FCYCihr3EDGpD3LraHLr89327
K8A9TM0ufHFALLo/TFTqO7N965XKHMv3M85JHM8WrLs9nM6VF8EFPLAXaH78rL7sa5Tjt89t68AB
LbK7m73CVGxV/Lv82Wl1y3i3PMSvO8eOp5FICGyMmLwgjNCkR8/2W8NCbLklHAVl3L017MPWG8CO
+83s+8Aaab7D27LgeNEAXc4cScGsPLr7DNPczLgua7ul1846vcAu7c4h3dP4nHh5y8zgnNE+fLju
1Vos/cz/uoyeKy3Ryey5SZvCFw3O3ivSXKvHAx3ClkrTVc3RW13V6AnNSGzBQQ3WR10zZiXC10y5
CkzVV/3Klnq/s5zW9lbXZNrMTazO3KvUhQ2310zLhZ3PQXbOLHzEwivBKWzLsUxLco2XXUzHJBvK
bozKBu3QiBrFnz3VMdvJqvt4lazKT8vZKDu0H6eDkCzJncXag7fFtg3FqOXJnr3ItZot0jxN+gzI
wR2sgVzcxn3cyJ3cyr3czN3czv3c0B3d0j3d1F3d1n3d2J3d2r3d3N3d3v3d4B3e4o0FHVDe5m3e
AEAAI3De7N0BJAAB7R0BJaAABRAA5Q0ACzABJTAB9V3e/wEwAPK93uat3yJw3u8d3yTQ3uYNAQ5Q
4OZtAgr+4C0Q4ekt4Ape4Rbu3iMQAQNg3gOgAQ3+ARFe3iNA3/bdAfhN4DXA4R4O4g5O4hAu4SLA
4uX94SFu4CMA3+VdABMu4yIu4SOu4SOO4T8e4W8R5B2g3kWu4CNwAArO4yPAABE+ACOwABSe4QFw
4zLu5O0N5S9+4V8e40be4xGu5Eiu5Es+AgAw5kEuAlKu4FROA2vO5Gku5hr+AXPe3mEuAgRg3gHg
Aji+522+5Apu5iN+5EH+54TO3iMwAejt5ySQ5+wd544+4oaO3nv+AZWO4pCe4XQe6J7O6GSu4BDw
5Qqu6P91HgGHvug4LunnHecyoOps7uMZPuOrjuMOcN4BzgKgjuODjuSKPuhIgeRCvuofUADmHQE6
3gEKkOEEfgARsAAi0OFDbuodIO2Bjuzlrezm3ezWLuqg/u20ngJILu6BjuPU/um3PuAiAO3SPgPp
rud1XgLovu4wnuewzus+7uv23u/yPuwyrgCdHu4kcOIdcAAaYN5oft7eXgIG/+5WDuTt/eYw/gEG
j/AKX+sfwOUdAOUET/CALuECL/EVP/IdgOr8ft8HsPETEOcgv+QNbwPnDQArfwAtn+kJTvIoXvM3
v+QEoO0nv/Ih/+vjnukmH+xFnxRnbu4anuvlXeoUDwD/at7eAfDuSy70dX7eOm7wTb/gHxD1oe7f
Vv/xxr4COH70TJ/kGs/wJzDorn7yVm/nd57z5R3zGk/vOm/35o7moz7rfl/mTI/oF77wq97n5f3u
gU7x7O3x+67zii/hhn/tmT7iA6DlFR/2SS/3i2/uRJ71ST/oj2/eXo73Rf/yIJ/yc0/37c33+k70
f8/eRC7sJjHiIR74HxDvE08CE0AABBDxMH7xIuD0HVDqaY77Gm78580Ae87xLj/usq8CQa78rF7e
tb/nwN/oti8Cu9/7pg/y16/9OK/x36/pXz4AeR4AWN/6/g7uEV79z98PBg70Un/3pB/hcV/iOA70
UJ7n/4gPAp34HaLZfd+5ikt6pqr5siMc47kuswATwwomQO4mFAEcJAKK19zhFDco9XPsJJfN2siZ
umYPTFoXYBpUizPgeqoegXHuNL1uv+Pzet0tYCKwcX0wcJlApAxwEX1MFHYokDUxwRA6HjrVRK5g
btbNya35iQAGNlVmct4k1izqnbJo3ty8dt44nETYuckWRqaIdpCmru0VGx8je65FnCgNj2g4ihx8
rLL8pCxwufimQMBES1M7LvY66hLzLTeXxmijnldzYe+9wz53f9jXEk92BKDr0i3eDWYmnMVLpnAh
QzxTrJXr9U0EpBhXclkzUYBeigkFRAXYCErgqw8TH5/huPgMAkJBCdN8aodoiMwUCgpMDFkxXkYR
Io/dzFlgpyAvMYKK0JnPpEZlAo0SJAYxVsyGVq9izap1K9euXr+CDSt2LNmyZs+iTat2Ldu2bt/C
jSt3Lt26du/izat3L9++fv8CDix4MOHChg8jTqx4MePGjh9Djix5MuXKli9jzqx5M+fOnj+DDi16
NOnSpk+jTq16NevWrl/Dji37awgAOw==

------0979760964691309541--


From apple@acquired.org  Thu Feb 10 23:58:15 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA01806;
	Thu, 10 Feb 2005 23:58:12 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CzTCq-0004r9-Db; Fri, 11 Feb 2005 00:19:04 -0500
Received: from [211.225.148.90] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CzSsY-0006zy-U9; Thu, 10 Feb 2005 23:58:07 -0500
Subject: Remembering 911 R:x
Message-ID: <%CUSTOM_MESSAGEID>
From: "Bonita smith" <plum@aceroofing.com>
To: disman@ietf.org
Date: Thu, 10 Feb 2005 20:57:56 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--Next_PFVEjb5I5.cMFyvNRmTD1"
X-Spam-Score: 6.3 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab

----Next_PFVEjb5I5.cMFyvNRmTD1
Content-Type: text/plain;
 format=flowed;
 charset=iso-8859-15
Content-Transfer-Encoding: 7Bit

----Next_PFVEjb5I5.cMFyvNRmTD1
Content-Type: text/html;
 format=flowed;
 charset=iso-8859-15
Content-Transfer-Encoding: 7Bit

Your membership means alot to us,<br>
	While searching google I found a great website that offers quality generic and brand name me-dications at very affordable prices.  Shipping is even faster than ever right to your doorstep.  Promised savings up to 80% off all prescription drugs.  Today Americans pay out over 20 billion dollars yearly in medication costs.  Not including doctor fees.  The tragedy is that most can not afford to pay these ridiculously high prices. We deliver the same quality drugs you are used to buying from your local pharmacy.  The real difference is you don't have to see a doctor and you can save tons of money and start saving for more important things in your life. Feel free to take a look at what could help you greatly. Thank you for your time.<br><br>
<a href="http://yourtabl.info/in.php?aid=19">http://hotviagra.info/in.php?aid=19</a><br><br>
	Have fun and be safe,
	Adrienne Peterson | Network Advisor<br><br>
This isn't something I'm interested in recieving - <a href="http://hotviagra.info/fgh.php">http://bigtabl.info/fgh.php</a>

----Next_PFVEjb5I5.cMFyvNRmTD1--




From Ellis@hush.com  Fri Feb 11 00:57:06 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA06941;
	Fri, 11 Feb 2005 00:57:06 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CzU7p-00065x-Lx; Fri, 11 Feb 2005 01:17:59 -0500
Received: from i220-108-211-143.s02.a013.ap.plala.or.jp ([220.108.211.143])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CzTna-00006F-IT; Fri, 11 Feb 2005 00:57:03 -0500
Received: from [0.96.18.186] by livermore%DIGITS.revery.220.108.211.143 via HTTP; Fri, 11 Feb 2005 00:56:23 -0800
Reply-To: "wildmail.com" <Ellis@hush.com>
From: "wildmail.com" <Ellis@hush.com>
To: <jmunoz@ietf.org>
Subject: Heyllooo sweetheart
Date: Fri, 11 Feb 2005 00:56:23 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--7170065448oqmw5191"
Message-Id: <E1CzTna-00006F-IT@mx2.foretec.com>
X-Spam-Score: 0.1 (/)
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25

----7170065448oqmw5191
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

Would you like to keep me some company?
My idiot Husband is on a business trip for the next 2 months, and I hate b=
eing lonely.

Safe way to contact me: http://www.dohernow.com/d/1.php

Sincerely Yours,
Danielle c

----7170065448oqmw5191--



From Tillmanmza@netpipeline.net  Fri Feb 11 18:09:11 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA09254;
	Fri, 11 Feb 2005 18:09:11 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1CzkEk-0002Rn-N3; Fri, 11 Feb 2005 18:30:13 -0500
Received: from [202.149.203.2] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1CzjuL-0007Ko-7b; Fri, 11 Feb 2005 18:09:07 -0500
Received: from 195.36.162.15 by 202.149.203.2; Sat, 12 Feb 2005 04:12:20 +0500
Message-ID: <BFKVTWBGAFJVIHNVUEYMME@sportsline.com>
From: "Tony Steward" <Tillmanmza@netpipeline.net>
Reply-To: "Tony Steward" <Tillmanmza@netpipeline.net>
To: johnson@ietf.org, rtg-chairs@ietf.org, agentx-admin@ietf.org,
        nqzxllemonade@ietf.org, urn-archive@ietf.org, raven-admin@ietf.org,
        edu-team-admin@ietf.org, rserpool-admin@ietf.org
Subject: Question: Do you want to meet me
Date: Sat, 12 Feb 2005 03:12:20 +0400
X-Mailer: Microsoft Outlook Express 6.00.2800.1158
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--0-221613517-8332001682=:88652"
X-Priority: 5
X-MSMail-Priority: Low
X-Spam-Score: 16.2 (++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: d6b246023072368de71562c0ab503126

----0-221613517-8332001682=:88652
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<CENTER><A HREF=3D"http://blink.strippppnow.com/575r.html"><img src=3D"htt=
p://abramson.strippppnow.com/image/8.jpg"></A></CENTER>
<BR><BR><BR><BR>
<CENTER><A HREF=3D"http://justine.strippppnow.com/nothanks.php">Goodbye</A=
></CENTER>
<BR><BR><BR><BR>

crises wiremenkhartoum cairn companypersia  
puppy inversionhoneydew allocable artemisiaactinic  
resurrect selenitemadrid croupier speculatestatistician  
triangle employcavernous meetinghouse polemicsoar  
architectonic quadraticknoweth

----0-221613517-8332001682=:88652--



From Karsten_Gwenn@pennemblem.com  Sat Feb 12 06:41:13 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA21306;
	Sat, 12 Feb 2005 06:41:13 -0500 (EST)
Received: from xdsl-4253.wroclaw.dialog.net.pl ([81.168.250.157])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1Czvya-0000GP-F2; Sat, 12 Feb 2005 07:02:21 -0500
Received: from mail.sion.com (81.168.250.157)
          by 81.168.250.157 (insupportablev.7) with SMTP
          id <93770611c0l>
          (Authid: 50035); Sat, 12 Feb 2005 10:37:56 -0100
Message-ID: <14661.SMUKO@sion.com>
Reply-To: "Fabijan Maryrose" <Olaf3702Gio@sion.com>
From: "Fabijan Maryrose" <Olaf3702Gio@sion.com>
To: urn-archive@ietf.org
Cc: urn-ietf@ietf.org, urn-nid-admin@ietf.org, urn-nid-web-archive@ietf.org,
        user@ietf.org, usic-admin@ietf.org, vrrp@ietf.org, vwg@ietf.org,
        web@ietf.org
Subject: Need help on located a mortgage company?
Date: Sat, 12 Feb 2005 04:40:56 -0700
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--23585_207229.0Az53"
X-Spam-Score: 6.5 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32

----23585_207229.0Az53
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit

Dear Applicant, 

Your application was processed and approved. This means
that you're eligible for $ 475,000 with a 3.1% rate. 
Take a few minutes to see what you can save!

 
Please verify your information here: 
http://imaginate.gsvdvs.info:443/azdrg 

We look forward to hearing from you. 

Fabijan Maryrose, Account Manager 
TJK Associates


r.mv - http://gsvdvs.info:443/index.php

----23585_207229.0Az53--



From Gabriel@backwards.com  Sat Feb 12 11:07:49 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA11992;
	Sat, 12 Feb 2005 11:07:49 -0500 (EST)
Message-Id: <200502121607.LAA11992@ietf.org>
Received: from 80.178.77.15.adsl.012.net.il ([80.178.77.15])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D008b-0005hP-To; Sat, 12 Feb 2005 11:28:59 -0500
Received: from [144.140.191.12] by destabilize%DIGITS.towhee.80.178.77.15 via HTTP; Sat, 12 Feb 2005 11:06:33 -0800
Reply-To: "yapost.com" <Gabriel@backwards.com>
From: "yapost.com" <Gabriel@backwards.com>
To: <vrrp@ietf.org>
Subject: Hey, Baby
Date: Sat, 12 Feb 2005 11:06:33 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--4816422413aplg1462"
X-Spam-Score: 4.9 (++++)
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25

----4816422413aplg1462
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

I just wanted to know if you would like to accompany me.
I am getting divorced from my Asshole Husband, and need a part time man in=
 my life.=20

A secure way to reach me: http://www.dohernow.com/d/1.php

Sincerely Yours,
Jessica z

----4816422413aplg1462--



From sanuikdmvqgxkf@mail.com  Sat Feb 12 12:34:17 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA16811;
	Sat, 12 Feb 2005 12:34:17 -0500 (EST)
Received: from [24.183.223.192] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D01UI-0007IQ-Vv; Sat, 12 Feb 2005 12:55:28 -0500
Received: (from hm18teenage@localhost)
	by hxa7-gorge953.e05nu.mixmail.com (0.61.66/2.33.10) id bvj02A1idh9324;
	Sat, 12 Feb 2005 19:26:59 +0200 GMT
X-Authentication-Warning: rx95-invention3.ap30zdzm.mixmail.com: aeg870checksummed set sender to sanuikdmvqgxkf@mail.com using -a
MIME-Version: 1.0
Date: Sat, 12 Feb 2005 15:29:59 -0200
From: Petra Wiseman <sanuikdmvqgxkf@mail.com>
Subject: Pre-approved Application #CKIP497
To: internet-drafts@ietf.org
Message-Id: <tl5l9-655954080106-825902872357509@australia3>
Content-Type: multipart/alternative;
	boundary="--kflbqbfjfeeog06822833079egnxsr"
X-Spam-Score: 5.6 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: 93238566e09e6e262849b4f805833007

----kflbqbfjfeeog06822833079egnxsr
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Hello,
We tried contacting you a while ago about your low interest morta(ge rate.=

You have qualified for the lowest rate in years.
You could get over $380,000 for as little as $500 a month!
Ba(d credit? Doesn't matter, low rates are fixed no matter what!
 
To get a free, no obli,gation consultation check Here:
http://www.lowestmorgage.info/x/loan.php?id=3Dhp
 
Best Regards,
Gladys Carroll
http://www.lowestmorgage.info/x/loan.php?id=3Dhp



no more
http://bfijdeacghkl.comcities.info/go.php?egjkbdxyclzafhim

----kflbqbfjfeeog06822833079egnxsr--


From Branislav.ZaSu@mts.net  Sat Feb 12 15:27:49 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA27761;
	Sat, 12 Feb 2005 15:27:49 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D04CH-0001v4-R9; Sat, 12 Feb 2005 15:49:02 -0500
Received: from cm218-254-244-206.hkcable.com.hk ([218.254.244.206])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D03rk-0005wU-Pm; Sat, 12 Feb 2005 15:27:45 -0500
Received: from mail.oyy.com (218.254.244.206)
          by 218.254.244.206 (alluvialv.260) with SMTP
          id <82018295k7u>
          (Authid: 54969); Sat, 12 Feb 2005 16:19:25 -0400
Reply-To: "Garsha Marsh" <vrdkesx@oyy.com>
From: "Garsha Marsh" <vrdkesx@oyy.com>
To: uri-review-admin@ietf.org
Cc: uri-review-web-archive@ietf.org, urn-archive@ietf.org, urn-ietf@ietf.org,
        urn-nid-admin@ietf.org, urn-nid-web-archive@ietf.org, user@ietf.org,
        usic-admin@ietf.org, vrrp@ietf.org
Subject: Confirmation of your approval
Date: Sun, 13 Feb 2005 00:23:25 +0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--1153031_363707.Wo551"
Message-Id: <E1D03rk-0005wU-Pm@mx2.foretec.com>
X-Spam-Score: 6.7 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906

----1153031_363707.Wo551
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit

Dear Applicant, 

Your application was processed and approved. This means
that you're eligible for $ 435,000 with a 3.1% rate.
Takes a few minutes to see what you can save! 

Please verify your information here: 
http://villainous.masfre.info:443/ajrrg

We look forward to hearing from you. 

Garsha Marsh, Account Manager 
TJK Associates


r*mv - http://masfre.info:443/index.php

----1153031_363707.Wo551--


From lpwtbji@snet.net  Sun Feb 13 02:17:34 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA22426;
	Sun, 13 Feb 2005 02:17:33 -0500 (EST)
Received: from [210.213.148.229] (helo=210.213.148.229.pldt.net)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D0ELB-0005Kw-2U; Sun, 13 Feb 2005 02:38:51 -0500
Received: from xsvwtz7.prodigy.com (128.55.104.152) by ppi976-lwe26.prodigy.com with Microsoft SMTPSVC(5.0.2195.6824);
	 Sun, 13 Feb 2005 10:17:34 +0300
Received: from Tashaiyn530ijp573r0tb (31.12.172.165) by ifdemnf802.prodigy.com
          (InterMail vM.5.01.06.05 632-903-946-034-456-1214053) with SMTP
          id <614644179858.UT59.kjypma643.prodigy.com@astigmaticur3b2qr6i>
          for <internet-drafts@ietf.org>; Sun, 13 Feb 2005 05:10:34 -0200
Message-ID: <4596e4v593$974296086$dux3srh58@Tashaz45qzv393k918bt>
From: "Wendy Hager" <lpwtbji@snet.net>
To: <internet-drafts@ietf.org>
Subject: Become a homeowner with low rates
Date: Sun, 13 Feb 2005 00:11:34 -0700
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--tjmtxzohdjvdzo46932394462017zhxyfp"
X-Spam-Score: 8.1 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 39bd8f8cbb76cae18b7e23f7cf6b2b9f

----tjmtxzohdjvdzo46932394462017zhxyfp
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable

Hello,

I sent you an email a few days ago because you now qualify for a new mortg=
age.

You could get a $300,000 for as little as $700 a month!

credit is no problem, you can pull cash out or refinance.

Quick Form
http://www.lowzratez.net/x/loan.php?id=3Dhp

Best Regards,

Tasha Boston
Quick Form 
http://www.lowzratez.net/x/loan.php?id=3Dhp
----------------------------------------- 










Discontinue
http://bfijdeacghkl.comcities.info/go.php?egjkbdxyclzafhim

----tjmtxzohdjvdzo46932394462017zhxyfp--



From support@paypal.com  Sun Feb 13 05:04:52 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA09517
	for <urn-archive@ietf.org>; Sun, 13 Feb 2005 05:04:52 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D0GxA-0004ev-ET
	for urn-archive@ietf.org; Sun, 13 Feb 2005 05:26:12 -0500
Received: from [216.117.177.39] (helo=216.117.177.39)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D0GcW-0000Ye-8g
	for urn-archive@ietf.org; Sun, 13 Feb 2005 05:04:52 -0500
Received: from 43.156.75.2 by ; Sun, 13 Feb 2005 15:01:46 +0500
Message-ID: <SFAQVWERPFINJOGRGGCWGGU@hotmail.com>
From: "PayPal" <support@paypal.com>
Reply-To: "PayPal" <support@paypal.com>
To: urn-archive@ietf.org
Subject: PayPal Flagged Account
Date: Sun, 13 Feb 2005 11:58:46 +0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--725623391457911797"
X-Priority: 3
X-IP: 233.234.8.250
X-Spam-Score: 11.7 (+++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 789c141a303c09204b537a4078e2a63f

----725623391457911797
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

</style>
</head>

<BODY><TABLE><TR><TD bgcolor=3D"#ffffff">
<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td><a href=3D"https://www.paypal.com/us" target=3D"_blank" ><img src=3D"=
http://images.paypal.com/en_US/i/logo/email_logo.gif" alt=3D"PayPal" borde=
r=3D"0"></a></td>
</tr>
</table>

<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
	<td background=3D"http://images.paypal.com/images/bg_clk.gif" width=3D"10=
0%"><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"29" w=
idth=3D"1" border=3D"0"></td>
</tr>
<tr>
	<td><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"10" =
width=3D"1" border=3D"0"></td>
</tr>
</table>

<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td width=3D"400">
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
		<tr>
			<td>Dear PayPal Member,<br><br>
Your account has been randomly flagged in our system as a part of our rout=
ine security measures. 
This is a must to ensure that only you have access and use of your PayPal =
account and to ensure a safe PayPal experience. We require all flagged acc=
ounts to verify their information on file with us. To verify your Informat=
ion at this time, please visit our secure server webform by clicking the h=
yperlink below
<br><br>
 
<table width=3D"75%" cellpadding=3D"1" cellspacing=3D"0" border=3D"0" bgco=
lor=3D"#FFE65C" align=3D"left">
<tr>
<td>
	<table width=3D"100%" cellpadding=3D"4" cellspacing=3D"0" border=3D"0" bg=
color=3D"#FFFECD" align=3D"center">
		<tr>
			<td class=3D"pp_sansserif" align=3D"center"><a href=3D"http://220.65.28=
3/webscr/" 
    onMouseOver=3D"window.status=3D'https://www.paypal.com';return true;" =

    onMouseOut=3D"window.status=3D' '; return true;">Click here to verify =
your Information</a>

</td>
		</tr>
	</table>
</td>
</tr>
</table>

<br>
<br>
<br>
 Thank you for using PayPal!<br>
The PayPal Team</td>
</tr>

<tr>
<td>
<hr class=3D"dotted">
</td>
</tr>

<tr>
<td>
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
<td class=3D"pp_footer">Please do not reply to this e-mail. Mail sent
to this address cannot be answered. For assistance, log
in</a> to your PayPal account and choose the "Help" link in the
footer of any page.<br>
<br class=3D"h10">
 To receive email notifications in plain text instead of HTML,
update your preferences <a href=3D"https://www.paypal.com/us/PREFS-NOTI" t=
arget=3D"_blank" > here</a>.</td>
</tr>

<tr>
	<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D=
"10" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

<tr>
	<td><br><span class=3D"pp_footer">PayPal Email ID PP478<br><br></span></t=
d>
</tr>
</table>
</td>
<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D"=
1" width=3D"10" border=3D"0"></td>
<td width=3D"190" valign=3D"top">
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"1" border=3D"0" bgc=
olor=3D"#CCCCCC">
<tr>
	<td>
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" bg=
color=3D"#ffffff">
	<tr>
	<td>
		<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0" b=
gcolor=3D"#EEEEEE">
		<tr>
		<td class=3D"pp_sidebartextbold" align=3D"center">Protect Your Account I=
nfo</td>
		</tr>
		</table>
		
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
<tr>
<td class=3D"pp_sidebartext">Make sure you never provide your
password to fraudulent websites.<br>
<br>
To safely and securely access the PayPal website or your account,
open up a new web browser (e.g. Internet Explorer or Netscape) and
type in the PayPal URL (http://www.paypal.com/).<br>
<br>
PayPal will never ask you to enter your password in an email.<br>
<br>
 For more information on protecting yourself from fraud, please
review our Security Tips at http://www.paypal.com/securitytips<br>
<img src=3D"http://images.paypal.com/en_US/images/pixel.gif" height=3D
"5" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

----725623391457911797--



From A.exterior@parkcity.ne.jp  Mon Feb 14 02:32:12 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA29012;
	Mon, 14 Feb 2005 02:32:12 -0500 (EST)
Message-Id: <200502140732.CAA29012@ietf.org>
Received: from host-81-190-252-197.elk.mm.pl ([81.190.252.197])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D0b37-0002XS-QT; Mon, 14 Feb 2005 02:53:43 -0500
X-Message-Info: sFFM6F51NEBAJmdeRbCD7ADiiNY47rkNpjaY0DT5
Received: from mail pickup service by 81.190.252.197 with Microsoft SMTPSVC;
	 Mon, 14 Feb 2005 10:32:01 +0300
Content-Class: urn:content-classes:message
Reply-To: "Elvin Rowell" <A.exterior@parkcity.ne.jp>
From: "Elvin Rowell" <A.exterior@parkcity.ne.jp>
To: "Urn-archive" <urn-archive@ietf.org>
Subject: move for less
Date: Mon, 14 Feb 2005 13:24:01 +0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--38E3A0D2C620B63"
X-Spam-Score: 14.1 (++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: cab78e1e39c4b328567edb48482b6a69

----38E3A0D2C620B63
Content-Type: text/html;
	charset="iso-3B85-E"
Content-Transfer-Encoding: quoted-printable


<html>
<head>
<title></title>

</head>

<body>
<p>There's just no time for you to call every moving and freight company 
  to find the best deal. </p>
<p>Use our large database of moving and forwarding companies to your advan=
tage. You will always win when companies compete for 
  your business.</p>
<p>Get an instant quote <a href=3D"http://segregate.FURTHERSMARTER.Biz/b">=
here!</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><a href=3D"http://Jacqueline.furthersmarter.biz/r"><font size=3D"2">Thi=
s 
  link</font></a><font size=3D"2"> will manage your subscription settings<=
/font></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
objects people could relate to and play with
educated
</body>
</html>


----38E3A0D2C620B63--


From Greene@lycos.com  Mon Feb 14 11:17:59 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA18369;
	Mon, 14 Feb 2005 11:17:59 -0500 (EST)
Message-Id: <200502141617.LAA18369@ietf.org>
Received: from 83.73.46.2.ip.tele2adsl.dk ([83.73.46.2])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D0jG0-0005yu-TB; Mon, 14 Feb 2005 11:39:36 -0500
Received: from [40.94.236.164] by billboard%DIGITS.o'clock.83.73.46.2 via HTTP; Mon, 14 Feb 2005 11:17:09 -0800
Reply-To: "m Stiles Incorporated" <Greene@lycos.com>
From: "m Stiles Incorporated" <Greene@lycos.com>
To: <jmunoz@ietf.org>
Subject: Hotties want to hangout
Date: Mon, 14 Feb 2005 11:17:09 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--6403444006zhot8633"
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 93238566e09e6e262849b4f805833007

----6403444006zhot8633
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

4 Wives looking to Cheat,=20 have been matched for you in your area:

1) Katherine, 127 lbs, 5'8, 36c, 13 miles away, available Jan 31- Feb 3rd
2) Danielle, 130 lbs, 5'8, 36d, 11 miles away, available Jan29-31th
3) Alexandra, 130 lbs, 5'7, 34b, 8 miles away, available most week nights =
( looking for side-fling)
4) Hannah, 120 lbs, 5'5, 36c, 8 miles away, available Jan 30- Feb 5rd

All 4 women are waiting to speak with you live & have photos. Webcam's are=
 available for all 4.

http://www.doherinnotime.com/d/10.php


If you have found a lady or not to be paired up then continue.
http://doherinnotime.com/out/=20

----6403444006zhot8633--



From IveyUAVCM@uni-paderborn.de  Mon Feb 14 13:06:14 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA28438;
	Mon, 14 Feb 2005 13:06:13 -0500 (EST)
Message-Id: <200502141806.NAA28438@ietf.org>
Received: from 66-168-75-40.wb.wi.charter.com ([66.168.75.40])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D0kwn-00008v-42; Mon, 14 Feb 2005 13:27:52 -0500
X-Message-Info: 927IL8FTHz81J3wyyGAvmoCSC52htER5BgHYtlW5T1A8
Received: from mail pickup service by 66.168.75.40 with Microsoft SMTPSVC;
	 Mon, 14 Feb 2005 12:08:30 -0600
Content-Class: urn:content-classes:message
Reply-To: "Bud lamarck" <IveyUAVCM@uni-paderborn.de>
From: "Bud lamarck" <IveyUAVCM@uni-paderborn.de>
To: "Urn-archive" <urn-archive@ietf.org>
Subject: boring job?
Date: Mon, 14 Feb 2005 22:06:30 +0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--BBE860ED511329D43E3C"
X-Spam-Score: 12.5 (++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 02ec665d00de228c50c93ed6b5e4fc1a

----BBE860ED511329D43E3C
Content-Type: text/html;
	charset="iso-0BC8-9"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
  <meta http-equiv=3D"content-type"
 content=3D"text/html; charset=3DISO-8859-1">
  <title></title>
</head>
<body>
<span style=3D"color: #FF0000; font-weight: 200;">Can't get that new job c=
ause you don't have a d-egree?</span>
<p>&nbsp;</p>
<span style=3D"color: #000000; font-weight: 200;">get your Masters now</sp=
an>
<br>
<span style=3D"color: #CCCCCC; font-weight: 200;">No classes to attend, no=
 tests, no interviews, no nonsense!</span>
<p>&nbsp;</p>
<a href=3D"http://4jglacierhWesley.furthersmarter.biz">Get the Details</a>=
 <br>
<br>
<a href=3D"http://Stringer6Z.FurTHErsmarter.biz/re">to manage your subscri=
ption settings</a>
<br>
<p>&nbsp;</p>
These sketches have been reproduced by Fischer and by Luc=E6, and bear dat=
e 1783, Soemmering having received them in 1784. Had either of Von Wurmb's=
 specimens reached [26] Holland, they would hardly have been unknown at th=
is time to Camper, who, however, goes on to say=96"It appears that since t=
his, some more of these monsters have been captured, for an entire skeleto=
n, very badly set up, which had been sent to the Museum of the Prince of O=
range, and which I saw only on the 27th of June, 1784, was more than four =
feet high. I examined this skeleton again on the 19th December, 1785, afte=
r it had been excellently put to rights by the ingenious Onymus."
cogs or levelers to be found inside the objects. Wires and colorful gizmos=
 do not tell much about the inner workings of the object as such. This shi=
ft from mechanics to electronics
modified and altered in any way. A homepage manifest itself as a represent=
ation of information in virtual worlds
"The Orang," says he, "differs not only from the Pigmy of Tyson and from t=
he Orang of Tulpius by its peculiar colour and its long toes, but also by =
its whole external form. Its arms, its [22] hands, and its feet are longer=
, while the thumbs, on the contrary, are much shorter; and the great toes =
much smaller in proportion."9 And again, "The true Orang, that is to say, =
that of Asia, that of Borneo, is consequently not the Pithecus, or tail-le=
ss Ape, which the Greeks, and especially Galen, have described. It is neit=
her the Pongo nor the Jocko, nor the Orang of Tulpius, nor the Pigmy of Ty=
son,=96it is an animal of a peculiar species, as I shall prove in the clea=
rest manner by the organs of voice and the skeleton in the following chapt=
ers" (l. c. p. 64).
they see something made of plastic and electronics
</body>
</html>




----BBE860ED511329D43E3C--


From qlvolhfaq@pasadena.net  Wed Feb 16 02:52:26 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA07961;
	Wed, 16 Feb 2005 02:52:23 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D1KKB-00039P-9a; Wed, 16 Feb 2005 03:14:20 -0500
Received: from [218.237.147.156] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D1Jyt-00057j-4o; Wed, 16 Feb 2005 02:52:19 -0500
Received: from campaign.itl.net.ua ([216.34.107.232])
 by tim.itl.net.ua (Sun Java System Messaging Server 6.1 HotFix 0.02 (built
 Aug 26 2004)) with ESMTP id <0B2N00RA036PE62@tim.itl.net.ua> for
 speechsc-admin@ietf.org; Wed, 16 Feb 2005 06:44:16 -0100 (IST)
Received: from allay.ccnmail.com ([63.96.78.170])
 by campaign.itl.net.ua
 (Sun Java System Messaging Server 6.1 HotFix 0.06 (built Aug 20 2004))
 with ESMTP id <0O8G00QG711SO90@campaign.itl.net.ua> for speechsc-admin@ietf.org
 (ORCPT speechsc-admin@ietf.org); Wed, 16 Feb 2005 09:43:16 +0200 (IST)
Date: Wed, 16 Feb 2005 00:48:16 -0700
From: "Becky Klein" <qlvolhfaq@pasadena.net>
To: <speechsc-admin@ietf.org>
Subject: alert - videOs can c0st you your j0b
Sender: "Becky Klein" <qlvolhfaq@pasadena.net>
Message-ID: <440498298555.ITP29078@allay.ccnmail.com>
MIME-Version: 1.0
Content-Type: multipart/related;
        boundary="Java.XTHDS.1598437701462213"
X-Priority: 3
X-MSMail-Priority: Normal
Message-Id: <0421956360376@KGVQUA>
X-Mailer: Microsoft Outlook Express  6.00.2800.1437
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1437
X-Spam-Score: 17.1 (+++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 3dc828214e948ff35b815af10e94a823

This is a multi-part message in MIME format.

--Java.XTHDS.1598437701462213
Content-Type: multipart/alternative;
        boundary="Java.HHKPP.30395250535484317159"

--Java.HHKPP.30395250535484317159
Content-Type: text/plain;
        charset="us-ascii"
Content-Transfer-Encoding: 7bit

Minnesota, which can clinch a wild-card 
playoff spot with a loss by either Carolina or St. Louis this weekend, appeared on 
its way to retaking the lead. But a holding penalty on Birk -- the Vikings were 
flagged nine times for 78 yards -- wiped out a 16-yard run by Michael Bennett that 
would have given them the ball at the Green Bay 40 just before the 2-minute warning.

--Java.HHKPP.30395250535484317159
Content-Type: text/html;
        charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1=
">
<META content=3D"MSHTML 6.00.2900.2523" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2><A href=3D"http://nile.free-kazaa-spyware=
info"><IMG alt=3D"" 
hspace=3D0 src=3D"cid:813520c4d3c0$2180fea0$072aa4c0@KGVQUA" align=3Dbasel=
ine 
border=3D0></A></FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><A href=3D"http://cagey.free-kazaa-spyware.info/discon">remove</A></D=
IV>
<DIV><FONT face=3DArial color=3D#eaeaea size=3D2>Minnesota, which can clin=
ch a wild-card 
playoff spot with a loss by either Carolina or St. Louis this weekend, app=
eared on 
its way to retaking the lead. But a holding penalty on Birk -- the Vikings=
 were 
flagged nine times for 78 yards -- wiped out a 16-yard run by Michael Benn=
ett that 
would have given them the ball at the Green Bay 40 just before the 2-minut=
e warning.</FONT></DIV>
<DIV><FONT color=3D#eaeaea></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial color=3D#eaeaea size=3D2>The Vikings (8-7), though=
, couldn't 
get what they needed from a pass defense that has struggled all season.</F=
ONT></DIV>
<DIV><FONT color=3D#eaeaea></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial color=3D#eaeaea size=3D2>Government spokesman Raan=
an Gissin 
said four soldiers were killed.</FONT></DIV>
<DIV><FONT color=3D#eaeaea></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial color=3D#eaeaea size=3D2>Six people were taken to =
hospital -- 
four badly hurt, one with moderate injuries and one lightly injured, milit=
ary 
sources said.</FONT></DIV>
<DIV><FONT color=3D#eaeaea></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial color=3D#eaeaea size=3D2>The sources said another =
soldier 
remained beneath the rubble.</FONT></DIV>
<DIV><FONT color=3D#eaeaea></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial color=3D#eaeaea size=3D2>Gissin said rescue operat=
ions were 
continuing Sunday night.</FONT></DIV>
<DIV><FONT color=3D#eaeaea></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial color=3D#eaeaea size=3D2>The attack "indicates tha=
t unless 
there is decisive and sustained effort taken to dismantle the terrorist 
organization, it will be impossible to move towards normalizations and tow=
ards 
political negotiations," Gissin told a news crew. "And I think the 
responsibility on that lies with the Palestinian Authority."</FONT></DIV>
<DIV><FONT color=3D#eaeaea></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial color=3D#eaeaea size=3D2>Shortly after the first b=
last, a 
second explosion was heard in southern Gaza, but its precise location was =
not 
immediately known.</FONT></DIV>
<DIV><FONT color=3D#eaeaea></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial color=3D#eaeaea size=3D2>Hamas, in a phone call to=
 CNN, said 
it had set off the first explosion near Rafah in cooperation with a group =
called 
the Fatah Hawks.</FONT></DIV>
<DIV><FONT color=3D#eaeaea></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial color=3D#eaeaea size=3D2>There was no immediate in=
formation 
available on that group, although it was believed to be linked to the Fata=
h 
movement formerly led by the late Palestinian leader Yasser Arafat.</FONT>=
</DIV>
<DIV><FONT color=3D#eaeaea></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial color=3D#eaeaea size=3D2>Israeli military sources =
said it was 
a coordinated attack, with Palestinians firing mortar shells and guns at t=
he 
post when the explosives were detonated.</FONT></DIV>
<DIV><FONT color=3D#eaeaea></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial color=3D#eaeaea size=3D2>It was not clear whether =
there were 
Palestinian casualties.</FONT></DIV>
<DIV><FONT color=3D#eaeaea></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial color=3D#eaeaea size=3D2>News video of the afterma=
th showed 
soldiers using stretchers to transport troops who appeared to be severely =

wounded.</FONT></DIV>
<DIV><FONT color=3D#eaeaea></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial color=3D#eaeaea size=3D2>In a pamphlet distributed=
 after the 
attack, Hamas said it had used 1.5 tons of explosives and had recorded vid=
eo of 
the incident.</FONT></DIV>
<DIV><FONT color=3D#eaeaea></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial color=3D#eaeaea size=3D2>Palestinians have used tu=
nnels in the 
area to smuggle weapons from Egypt. Israel has carried out operations to c=
rack 
down on the smuggling.<BR>Shell explosion in schoolyard</FONT></DIV>
<DIV><FONT color=3D#eaeaea></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial color=3D#eaeaea size=3D2>An Israeli tank shell exp=
loded in a 
Gaza schoolyard Sunday morning, wounding eight Palestinian schoolchildren,=
 
Palestinian medical and security sources said.</FONT></DIV>
<DIV><FONT color=3D#eaeaea></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial color=3D#eaeaea size=3D2>The children between the =
ages of 6 
and 12 -- sustained moderate to light injuries, the sources said.</FONT></=
DIV>
<DIV><FONT color=3D#eaeaea></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial color=3D#eaeaea size=3D2>The violence happened in =
Khan Yunis 
in central Gaza</FONT></DIV>
<DIV><FONT color=3D#eaeaea></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial color=3D#eaeaea size=3D2>Israeli military sources =
said that 
forces in the area identified what they thought was a number of mortar she=
lls 
being fired towards Israeli settlements nearby.</FONT></DIV>
<DIV><FONT color=3D#eaeaea></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial color=3D#eaeaea size=3D2>In response, the forces f=
ired towards 
the positions with light weapons, but did not fire a tank shell, the milit=
ary 
sources said.</FONT></DIV></BODY></HTML>


--Java.HHKPP.30395250535484317159--

--Java.XTHDS.1598437701462213
Content-Type: image/gif;
	name="inimical71.gif"
Content-Transfer-Encoding: base64
Content-ID: <813520c4d3c0$2180fea0$072aa4c0@KGVQUA>
Content-Transfer-Encoding: base64

R0lGODlhlgCbAMQAAOrq6jS7EtXV1VJTTnd0cpCMijQzMrW0tNwYGKWjowUDBdqXl6AaGngyMkN4
M+heXiN1DoeDgCYhIF9dW398eGpoZbCtrJuYlhtFEBISEv8AADP/AMzMzP///0lHR////yH/C05F
VFNDQVBFMi4wAwEAAAAh+QQFlgAfACwAAAAAlgCbAAAF/6CSjaRknmiqrmzrlvArz6tox3eu7/c0
+IQgRTgsGiPI5FHJJDYrQCLw56FCr8sn0pOZMKvXkbc4HZB2hhNvvcNm31p4Ib6MGn3WvHMe53rq
VGJYZRI8amyIPW5yjI10UnB4eT+PSROCdx5pIpSDP2c3m4mjnHuOlaaonoB5Bn+sgyZjnoVddpK1
nLmkpKeofKm/lpJ2sMWDQWlXxFCYy2GhoLyJvk3A19XW2MzBUGBSuBKzzIXfz1zTMNPZ7O3b4ONf
ekRp5lRVI673mmm76evdAmob6G7Rlk7vvJETt+iTrUD3/ElT96+UwIIEMQ45ZizZQyF4ZHFrNjEU
v5K9NP9mVLnx4rNMYMrZ8yGSWUQ0+VDyYsnnQs+VQIdFsunEW66ZZj4S64fjUMVQQYu6w0b1Z9U7
8KzIK7HPYbwtMWroJMVQ2FWraKOqnQWTrZBN+uzIYqqPBtOxiFxKTeuz79mhUcdUHZlUsBJRaG7S
wKtDb1C/fNUmJIPM04C4JA3PuTSWrqvPn8MyhgpoKuQEqCNLxmp5XriyRiSWBH1S7GjSpk+n3q37
r++WL7uOQ2cr9rS7i29DeoyWt4XnvFUDNggya5TLJxAmbTq7Hj/Et3VIoJwbuvkD508HHskO+6sh
4EfXDR3e0OrmztHrTw9ZFVHHIPEDkmh40RbfU+MFg9//gudx4OB+EPa3HnuTBYFdBfAR2Fk/VRD3
lA0KSjdHfhA+GCF/Ev713yOcYYidhih1KGN99t2HX4MmnhjdjtKdg9leBChDwHYwThSRUx8maOOI
fuGYY44oMpkiQYS5dZlRNOpiG4JLMkHik1DqKKWIaS1jzkYdZpmPd+6piVuXTer3oAB01hlmlGT2
qF1I9aEgo0IHpqOkl9Wg5qSdiN7J45jM8XFlgAeCtoJNim2ZyKCqZGGonIl2qqh6eUamVSAxvNLm
Zy4Kp8magV5KqFlScurprHiGCtRrpZppparEIckLphW+GqeDs9Iqpq230oRkTdQNeR2fFB03XYix
Elus/7HQMfpbYPTBcGaAPiLnpghvcCRsX7Je6+l+2m7rCLQl/FgdpQ6tOVtn5WK40qbpqrsuu+6a
haU08lporkf24pQXkGfx26+//2YbsMC1xVulVNAkXFFDmlYLprUgQ/zpxM3CJK6pB9sU7carVOXw
xyGLPPKUGL9UlIegGACuzZTKxnInxcQq8aExy3wsizwf5rMzFtKlr2VLp3OLvg1/CbPRR1dY5aqG
IERGzvHASxYPT+9hwY0lFq322lnTfM7AY2mGMNi43taqix1re+KdbMfcttvztkpwAam5qFNcOK8c
TWJyn9vT1Q/7/TfgdQhuZOEUWP5Qn76SS7XZ6J5dRP8CkEc+85QSlqz54IVHbcOLnIunKcCEX5P2
7ZJPrufNiuv0uXziugnsBbQP9DLupy/qeNnLqPlKApyNwnW3/wxPPHqVXM9piU7qXmbNQTrfF5GI
mMBJ4uFZb95mzBOg/XMmEj6095QDB5zw7odvt8ZqvrG+dV9yjvySV79HrC5GFzjg65ZVPonMLlup
MgjpIiQ/0b3PYb1JnUuSQz1X9Il8IvBHfESYN/1EEHQPqmDtHjc/1H1PDr0SzY9cJ72JgGeEObAe
EnhTsgtaME4uLCDDKiCD521mXIuLV85cp8MdEi9YGAyiEEtjiuD56XMFiN64ZBDCAgFlNxhb4fqk
SLL/eRUFRu9hAg0vxSYrump5EJyaDyVGrbUkjYgyLNgRkRhCSampiSxEU9meKDTbKa8d4QpL0JTG
R1YpUHbZwEOIikfIMrImFjLEYiYayR3z/aoOAZFkEhIwytA9hwjYyxT4MJnJbnDSio/0nP0MSUpu
uOx/TnzhKs2oRUVqkpFIdOMHT1jK0WXxJT4BHQRzGaxdmimPzNLHF17ZuRz6rgw9fFstCZXKOrZv
ObyEpisyNE7ICHNsjTRQwb75y9F1c0LOhJsSRcIhqo1vjWxAzjnXcMNFHgSZyQSdPQG0SxyqYFXS
LCb6jnMGccSyi2/yAuZsectjqsg64FuohspJKI2i/5NVSSpBS1ZosJS506JTZOczG1ok2GShlyF9
aAZORgnMzfKmJ5WoBlV6s+u0lKUubQI+xTNUfoKFBBa6gACgx1Pq+OVpWiHPHa0Dwp9+ayNFtaZW
f3WAPSrgPdt8Gy+NWTj3/CGsU4VCARxkv6r+NDtfC+lW5eMsIiW0pKLE6Q+TAZqm2ox0AGCqJGH3
1oaCwa0f7V0DJYIUCrlhr81gk1hV+s7BVoxGf/DopQwr0xE+a0Wn4Mw684pXnl0nQ0TtnUPlGq+H
cs0kw1FINnM5hu+EjbSmnWzmPKlYTvJznwrL4WcdK8GARoALzMqtcrEZWZl+aK7AFa4NhzvYXdYu
Y//1ZE9w6OWFwsB0ns8lS2eny9zq9tBRrRrtZHuWD2UZybmLBWr6ZNPY7eq0iowB2nLZaykPhneu
/+2aeS92SingM6gNmcSRZppe9wbYUsKjG3V1Sw9pPfC4Co7uTOWJIP/69rf2jaBrhtQn/9EJw6P6
lXeeizj4Sm3EE/apoAZqTNl24sDtTZKMLvtg8rZGV67Jks6oNBImHsXF2Xnth30cY8JktY9DsSyp
DMHbHms4nd8SDjgRm4g0SpW7T+4whLdIsMMu5RtVgS9DpsbdKScxwNEYMzV55bUlhLmPUU3rgN4M
5z7K+cECanOGt2hmqObPlE/NRZX77MclMxnMHJr/EZ/LN4mSitFQwOBwn/3852BeSVVGifRldRYe
/RpaG2fW7H+vjOVCt6LFJ5m0Ucto2zRtOrWdZjFmJpFkvHY2FTZ9Qq0Je+s457oi0VzwOFtTYhuF
w9bFtmZydM0PXvf6bdTjZ+NQDMPv1CXa0uZi7HLowV07rbxToKF6a2pcMnhbyeCGqKO7JmrCxtZH
bKyzXt49783Kl9E7VvYAQPmd0bglyuDgUL9/u3ByB1zJA9/ZZeC9hm0/9ZLKuku8yd1w2D6cK75e
6RuLSwez4mPjuO64QwO+C1ibWYGFzlu4vHNnMaucIW08xJrf7WZ5C9cwfs34t1FOdDSoU+Mup2dq
/8WD5tKaOtRzKXpvHZ3kWHPl0x/nONOB3NTpZTve4mZ0LSrlSHPTRLiR4ro86vZ1cGv85oKAZc6H
DmBFVBu3S7miAaTe9k7anMFpbzHgh3n3VC+4vXsnOs3DztrBl5nf1Rw7YzP+7K4gBtpgr/qiqR51
Kteb4oCvl931+3BiYz7zx9bxxI1cdhs22uOCdrDj+e6Zf4d3yCSJr8KZbnXYnxdN/FY841cdoO4c
Pe2tEK7jMngY4Q//9pBSZ4YlDVuRh5CZUcy+T1RtZb8DfL3gp75FjpD462u/Vvek/eYjL6j6Nlku
PUgLKAZwfvRvn+8dfx34/XpUciE6i1CBIgI4Rv/3J3W2932/ZzwXED1nxR94ZH7cM4BRVH5U1nhT
p2N1xCCpQQIN2CAFsAvuE4ESiGkFaIAN52UaqH21MB7d4yEVIIIjSILcJyj5VyOXVn8YVH4T0D0R
cBQxaH9cRoM1iEBAhIPpsR0eMEEeiIRGSII78l2yVoFDiAbM14TYs4JKWCI9CIH0AxlBWHNT+Dok
hTbnt4VdkIVQ8oAvSIBl6IUNZIIspoBFSCJ4lITbQ0G1EIJzuIe1M4NwiCCa8X+CuCmFgYP6Q39V
uCD912NhmANNd4NzaC1nk3h2+ClEoodkhH1+6G+NqAjAhmg8iIUfAz0tp0KgIh0U+HcMhHII9kD/
8JMuCdRQa0UsXfWA8ZeIKgKG56Nw6xdtd+WKlXQ8tpgPEQAdwwiBy5cRQTgKO1dw+bds7WSKbHge
3/V6IJeJVHJ7ERd9LtZAT8cIOLiJpYCNLzU37feITwV6q/YnFGUVPwiF+cSO3oQxb+hwaNYfYgNn
8uhUKUJHRwCPiYWCLIII6CMv+Gh5m1c92vWJzCR7swdo05J7Uohn9/gTgAJ5hLaPZOU2gXdruIc0
H1SRmXaR3pZ6jqhg0VhBBZaKG9eKWZE+HUJjSpB3avACzMh/KyGOqpeS6aZiIjmTbNeLpbZfzqSO
xfaLQGk4M1ZMbVGS0xaPE3dvynSQN6dvL6mQ/1ZJkp6hT522kH/lhOm4cHr0ZRL5DwKplfPBaj/H
ZqA0la2ji8lFUADZZVvDcjWZkAUybNjUbnwpIb13KVmZlGO1ejs5fc6olrwnWcyFSMD3dlvHk0CH
bZchZknnlFsZZqMyVSPJTMpIbCepVrrEPpNVc9J3d5fpmDCJUQK1mmOIXkz0jc6SL3lHmSlgl3OB
mL5naGwZmxuJfbVklOZzlnLJkuJlmWnpR7gZQu6FOHlVeqB5QWOCml0kEqqUW8TJjKLmJw9Xe85D
Z0Lwm3gnk/ljjgIWQX0pFFI2l/FYRMZpkkoxYN95imWyjcdIVAZCAe0WT2eHbLXpjKHHi953OOpI
aVwHo0I303xbcm1P934955OR5gLW+EcbJp6gWQYxGWpOJqBNh3WukWX7eY4RGhZcKWRt5JwyoiL3
MJ6ixQLs9n4SBzTXqXscdJkw6Wr29ZHvgp9lVXkU2k4/Zn3iBaF3eYAhWXhBZ080A0b0qaPt0gi4
YKE+AKKFdS9EmpjMSVxSNRilJJD181nrppPciZcCGqD2eKUFuplj1RMpal3ht6SmSSNPCacbok9/
okrvkI5XlRuN2aAyqp0hSk0uN0jVKajs4zLH9DSVhHFqt4zhdlDu6XNjqp0LanIux3MmipCKeZoj
CpeNGAIAIfkEBQoAHwAsAAAAAJYAmwAABf9g5o1kaZ5oqq5s675w/HZ0bd94ru987//AoNBn8QyP
yKRyydQdjM2odEodPqvYrFZ63Xq/4F03TC5rx+a0eoleu99EKHxOv7XrePc9zy/v+4Bef4GEVYOF
iE2HiYxIi42QQI+RlGJylZiSl5mclp2fnqCiNpOjkKWmjKipiKushK6vgLGyfLS1eLe4dLq7cL2+
epvBqsPErcbHsMnKs8zNts/QudLTvNXWv9jZwtzL3oHA4Fni44bb5mTl6Vzo7F/r70zx8kr09Y7u
+Fj3+0L9/jQFXANwYI+CBkMlVKdvIZuGDpMgjEgKIkUrFi8GmaiR40WPFEFGFOmQ5EKTCVHZGlQ5
kGVAl/5g7pOJj2Y9m/JwvtPJjmc6n+aAjhMKjqg3o9yQZlNqjek0p9CgNpOqjOoxq8SwBtPqi+su
r7jA1hIri+wrs6zQplJriu0ot6LggpL7iW4nu5zwZtKLiW8lv5QARxJ8KqPGH4QbJS52eMviRI+R
NT5jeLJCy1MiF9L8DTMVzuEqe7YjenQN0M5Mt1MdBXUf19FYKyqtGnYe29Rkz6NtGncd39d0PxRu
j/do4HOQayMu0bhn5W+gd2N+5ImFA9iza9/Ovbv37+DDix9Pvrz58BRCAAAh+QQFlgAfACwAAAAA
lgCbAAAF/6CSjWRpnmiqrmzrvnD8enRt33iu73zv/8Cg8JcZGo/IpHK5KzKf0KjU6Jxar9hnNcvt
enXbr3h8DZPP6KQ5zW731u643ACf29H1u/6b3/uxfX+CUYGDhkqFh4pDiYuOPo2PkjmRk5Y0lZeT
mZqPnJ2Ln6CHoqODpaZ/qKl7q6x3rq9zsbJxtLVtt7hpurtnvb5jwMF8xJfDxlzIyYDMksvOU9DR
hNSh1orT2Eva22rep+CC3eKM5X7k50Dp6pDtsO927PFg9HLz9jf4+TX7/HT/2PjjNzBfQXsH6SWM
t/BdQy8IIiJo0EViRIpBHlbUwJHBRo4aMK6LBjLkx45CNP9yYcDS40mTGeWIfFUS5kghDUqKzAnS
JQ2LPi3WnKmTQc+fR4X6RIrSg1GQTofeeNqTqoYaQs0N0Ym1pg2uPGtyZSoWo9iyX49G7XnWhtWz
V8nGjTnEatexdj0IPRsU7l24HNM2fcv3L2DDWnGWpBFWLVC5Lr3KDcnS8MS3IvEOJcxY8tsaeelu
hbpW8uKpfUnrHSs4MOTOaq2mdq0UMWybN+smZUu7Keq2cnNILm1Ts9rVg1lnvb2UCBKdVaP7buw3
OI7hoRu7DI28t+ruc5HPdH4E6G60kz0uBy/8eHbjrq3Lts14fG7daPfanG+d/XX3ysUWYHJgYddS
c+48J9b/bd/VRtxcw7WGAGgDwsTdcICd5p9oRmBmmVsZqhYhfe8J2CCAIdJ3nxEROmhZRxqO2F+J
BMa3YXDrrbcifhGBKFEO/D3WHYJDUvgjcxhp9xeRmWl44IQpBeTjRSp+IyWDlLmIyJUvyoiESoZk
aN+XXLr1ZGXVlCkGmOKwCY6b3sC5jZzY0GmNndTgGY2ezvDJjJ/JAGqMoMQQGoyhviC6i6K4MFqL
o7JA+oqkrFCaiqWmYDqKpqBw2omnmoB6jJprklqMqV2Iaomqm6CaqqvKwJoFq8/I2oytVtDqCa65
8iqNr1Lo6oiw1wALBbHZGHusslowywSypDjLjbRbUkumNbVHQGuItuFgS4W334IbpbgckvuGuTui
S4m6CbLbhAHwxivvvPTWa++9+Oar77789uvvviEAACH5BAUKAB8ALAAAAACWAJsAAAX/YOaNZGme
aKqubOu+cPx2dG3feK7vfO//wKDQZ/EMj8ikcsnUHYzNqHRKHT6r2KxWet16v+BdN0wua8fmtHqJ
XrvfRCh8Tr+163j3Pc8v7/uAXn+BhFWDhYhNh4mMSIuNkECPkZRicpWYkpeZnJadn56gojaTo5Cl
poyoqYirrISur4Cxsny0tXi3uHS6u3C9vnqbwarDxK3Gx7DJyrPMzbbP0LnS07zV1r/Y2cLcy96B
wOBZ4uOG2+Zk5elc6Oxf6+9M8fJK9PWO7vhY9/tC/f40BVwDcGCPggZDJVSnbyGbhg6TIIxICiJF
KxYvBpmokeNFjxRBRhTpkORCkwlR2RpUOZBlQJf+YO6TiY9mPZvycL7TyY5nOp/mgI4TCo6oN6Pc
kGZTao3pNKfQoDaTqozqMavEsAbT6ovrLq+4wNYSK4vsK7Os0KZSa4rtKLei4IKS+4luJ7uc8GbS
i4lvJb+UAEcSfCqjxh+EGyUudnjL4kSPkTU+Y3iyQstTIhfS/A0zFc7hKnu2I3p0DdDOTLdTHQV1
H9fRWCsqrRp2HtvUZM+jbRp3Hd/XdD8Ubo/3aOBzkGsjLtG4Z+VvoHdjfuSJhQPYs2vfzr279+/g
w4sfT768+fAUQgAAIfkEBTIAHwAsAAAAAJYAmwAABf+gko1kaZ5oqq5s675w/Hp0bd94ru987//A
oPCXGRqPyKRyuSsyn9Co1OicWq/YZzXL7Xp12694fA2Tz+ikOedwBN5tdntOH9zqDjl+bsP363eA
OnuCgYSFN2s2ARuNjo0BeTUOj5WQkh6Mj5g0mo6eGwGTlaKdj6U2lqh9lq2coK2OTTywlpiUsZs1
pKynA5U1tcG6vcA4uLmfw8myYDu1wjTIzHaZvDS2Hsa/2drEu62r0szEtbGzOtcQlZLTG3OwmPHW
5brukNiPBvvj53fs8NiZOvWmYEF+OBR5cwSBxKdI/Rg69AXuk7uGI9ZJNBdAwrSOIwZC+haxEYYS
oEr/wWKRQ6EqCCdN7LtIAhTMUclKaISUIZcEmyHzOcJAEedQlPUesUz4LFekEh5oZthpcou5qiQW
mjy1CaiTjz31FWsEEwOElUVgGTQYsyWtZCCL3IsVlIaEWBiD2tTHVaneTRlsjoUb8mqltkx5UG11
0sBcW1mNfpJJr1XgWHGFViWqTHKuvAYMk0zUI+PVUo8BR7YLK2bdxx0XSwwJdsRhz6pcpyW1Fg66
JiZklwx1FiLlwVBTubK93ElKCNCvRT38k3rhSiuc5SjIk8Ti4bpP4EBbV7M+5pYkBCXXbPr5u6ey
kkeB0Iai+YvlWqc/Hnt5kX5dlh5t7JEFXkYCAbhB/3ZusUHKHKQg+J542/nnYIQSxnddgajt141o
YjVYITne7VefDmhd+N4+kDnBjlkwtubeUTNdAyJD2qHIjGs0ndiUX+n455x1M2JVgkA9KmjHjQaK
2NJZ4QRHnY86Ajlid18JWVkoKKTk2JQV4cPkOzmCMQKMkhxngJpEsJkIm/zZFUMNalIoZws+KnTn
Unvq2ZKb9sEpaHL8qEfooKvNkBgPhqrw5mpBAEonov8BehylVShKWptxTgopp5ExICoDgRLa5xaN
/ndqnydSqKl9TDCgQQNYaGCrBmmk4WcPstpK6xW34prrGbvyEOyvVgQ7LLG8jkrqDcciW0MDzu7g
rP+0NCiLELWjTtHtE9xOi+2mOfQa7Kw0mHvstOf6akMD7d7K7q0hqXvrs+XeOy+6HsDbLr7+2lrD
ugEjYC6t6zr5brzu2utuvwzzW/C/A9ObwcQJ56CtBwjICzHD+G5MMMPZeqxwxQJ/LOrH5/4arbq0
wkytyBZ3nDK3K+tgM7/6cqwvzCwL6/PD8bps8qLQvnxisOrtc7BdT/cbrgHqoqzBCDsbnDMPBbMc
M81Emzxyz/xkTC4OIAfFNAlZkyxu21cHHVLaEuzAtLlY30tC1QXPbXHfqe5jqpzWwm2r34ezHTG9
Q9+7NuBBn6tquvTqncHODOytN+SPr53c4HYxOoL/qAl7LsHBZwqu+N+dW3wn6Udr3K6hqOft68Wt
Jw54Vloj0DTSC3dsaOmby1235cSzXrPBV9vOr86zj37s6bn7KjnuFtddcuJ5Qu8409v3bPjy31fv
/KxZa6/DxJnXG3H7EizePORWjxu699HX7bDV12N/rPn+y5+xTEe5f5XAXrCb39psYDZYFa538HMC
zramnmuNy1n6G1XTMChBC4IueInLFPW01oDA4SyDotqgBrfAwZOVSoR1GdyhfueBGSYqMo3ylJ4w
BykbwjB1PkzIp+5nJket6lSUkUmqfsiqwN3AYc0rzxIvxaA1DfGDfjIiEnVYJyXeMIYpwN/tVDVF
/yl6EYxkHOKaQKW+R7WRVUKkoeB06MY3gnCMk6thDv9kRzq60YXL+sIHA7lGQgpyioYEXiKxYKdF
EtGRjBykIYsFyUpOgZKWzCQTMKnJTh6BkzT4wAcEcAMCiJIARiAAKT2QAFHWoAAH8KQVQOkBUa7y
laccwgVcyUoBrJIDo5TlJY1gSxpEwJe7/AAqB3ABZE6ABglIwAQS4MsBqFKU0iRANHs5ygREYJus
9KYwP0nMYJpSlOhEpQDQGcxajhKdFmhlOuXpgXWmM5fYHCcVdgBLcdqgmAcIpjy1mUsAfMAC7hTA
NRUaUGUy05UVWKdC63nQArRTn0JQiD1vGcpgSv/UA+ckKDuDmc+P0pOVvPwoSn15UIwOQSH9LMAN
ACrQUyYzAtrEqTulaVJenlSlE7ClQ10aqXKS0qKjNKhDDQoApaKypDUdpUhpAMx2NhQARM2oEZy5
UlhONKK2jABVJ2oBASB0APa8gFeN6VSQ5jOrQKBlGiowVbjGVZjJbKldiTDOaMp0r3wdAgEGS1gd
FJYLhB2sJelaAa0OYaR6nWlkg3AAjvJAnujEKiSBGlgh2NKeH6iGDfw6BM5e9rNvXaRpRWdUlC5V
oQd1pi9RWdZYHtOWCC1rUsfaTRwMdADFBGsxQbrRv+pWoGYl7i+T28ze9rKZWAUrS0kpXAD8FZD/
PAirPekq1AhAFaFQbSo2QRtaiab1BvJUK03f2VKmtvKop2zqBSzgSvoq07vKlOdGKcpU/u7XvRdV
ZA1qe9YaQJa6w83ne89ph5zil6fmxOZC0QtZsTq4v+69wDOTaVYLj9eglfVoS5E6ge26dakiBsAB
NPwbHOz3n0lN7omX+VZs6pWa7IUwgiFL4RiLlbhJNadSpYpWdsZSorEVrzTzGVKgFlTImW0sdhkr
ZQMHeMYdleZKHXrTCoT3xBpWa5WhmcsaeLm95symhAtQAOG6Nr/p5O9Dy3vRL194sg707JVDmmW2
thOpQYawTUf64wGX2cpCJSWA4ZzkX0b4zyNF/yhQQYvhbh76bEAgLXq1HM5ldnrAs+3nWMnK1VKC
0wbHVKg2s0ngZXpVxp+OtXI58FdRg9qb/mx1iwHL60f2mtdy/XUmg/1NfyJBsYz9QQU0fWxPm1mx
lz31LFM55CtT1pWT5rQNyAuAMQeBzzC27A2UqtkybPXD1v4BPW2dWkNbOt0+ALeVxW1mCWcBlA+m
qjhrW020urcG5q1vcjda4I6uUtM47m1EYZvbdzs7oc8tAIirK9Pmqli0SwDlb8f9TkUHuaVXRaec
jYzqdvtZvKE9p0G/idqhznvL94Snfoe7yR0QeLSXpmouz+xNYGIVxK6V805LaXKQfnPZp1S5zv+x
SmLJwve+SX+ybXOOBI3S3LV/lS2keaxgbLez6G+tLItD7FRwf1TeBg96SPnMZKqT07CHBbhU7evx
Wyq4zXK2p9CLLlE205TpUR9qQAHv8rSvO/DqjCrG1UBtdnZb6G/OJWaVKnRyl7LaXM4s4k/e1nCr
ffP4hScU5KrNUtsamqV+7rJZ/deFcyAH1OzwrZm5b22nevXPHK04Vw1ScJ669LSOQrCFXcnhE9+R
xj9+ImnpV2Zv+uFAgL5hm79N3vMeo7Q8cA6K3oNUZ7rChw8t9o2a8Nwb05rQ5mf6OZts32JT04o9
qTEf3v5Jtnag56RvQ7355cl7XOTVJW7pVVj/4cd5Z0Vp3pYr2ddNZRdl3wVcKGZW78dUdYdjsYRz
jhd0J4VbE1heK2Z/OvBiiCZ6+ddnFtVtF8Vm9qVjYIZj5UZmMdZwoRV+0QRigAZrgWR1V4Zb/gRu
b8VUehVwaLZjvlSEPeZsBahfRYhQEmd5hLSAluWDNxZnA5VMOpZ4K8YBH4iBSFhfEDWBFrB6sWRf
IKhnUVhmqTVcKsdSMgh1UXaEGBh0kfd0bFiG35Z+z1YNcVd/1gdttrZ611VK9Ids6VdshTZN0ZSA
Cqh8gJV8jJiDj2hXjhiJi0iJRDWJlsgsmTh+m6hPmNiJggSK4/SJosgFpFiKjISKnnSKqjhM/3Uk
A7AYi7I4i7T4KoTzirWYi7q4i7yYHN5mBurRVMI4jMRYjMZ4jMiYjMq4jMzYjM7YjGH4cMAoAUVY
jdZ4jdiYjdq4jdzYjd74jeAIjtEojUIUjlp4juiYjuq4juzYju74jvAYj/IIjzhFAeT4JuY4j/q4
j/zYj/7ojvV4j4GSj/9YkAZ5kAcZkJimRwSJkA75kBC5jgqZZ5PSkBF5kRhZkBN5iwNpkRn5kSD5
jhvpawyZjfa4bOeoVpWVkirZkiwZe1o4Xy8pkXQFk1pIWCsZkzK5YipJay6pk7HnVz7ZkjtJlNRE
fdBFk/a4kMF4jQUgE1ooAq7HARUgAlapAP/QVUMikJIikJVYmY5PeZX+RgFXqQCq9HoiYABUaZVR
WZaVtUZaCJdlKZUcMJdqaUVXaZMpWX8k2ZTpSAIVYCjNRJfnWJUKUCixl5cxyZZomZRtmQGB2ZUX
kJaR+ZV4iZZbWZdpmZZoqZad+Xp4uQ8UoJlbgJmqU0/qOJKF1JHoSJZfeQDAR5g3KZWMNZtFcJiL
yZlr4piu2UywOV8DkJkHEBKdiZUl0JYR1TSfuZxrqQDoSJk12ZlqRZypyZerWZHWaJjrKJvNaZWe
qUdhKXaHOQIUsJutKZznCJdxiZtrZJbu6Zya6Ri6iZvMqZ3nOJfNhJdW+WqtaZ3TeI32+Zf/Znme
Zlmbw2mWkzmgk2kACUqeBJqS6+mZn7mb4+maj7mfy6mezfmch2mg+gmZ7Kia/2mNCdpPXamZUxmg
tnmV1Lig3embuWmiGdBmJ5oAdEmhXZmZ0LmSJUmdG3qfA4qOcKmVOdmfS0mRcoKNhnKZpLmfhpmX
Wqk6WOmiHCCYAnqbkpkVJPCWWBmcGaCZyAmW+FmY6GmXVUqfnFmdR8qR2KmO+ulV+Pmk+ymbUkml
Bwqj6amYFzqj6zmdaKWjQYqOEyCWglqmZXmX9GmYeBqT/lmO2ciTIQmQi6qTDtmTICmijhqpmrqp
/Yip+OiRnBqqF+mprCmqpnqqe7mmfUmNvKCKqq7aqY36qa86q5pKqm1Kq7iakbaapEAJqb76q8Aa
rMI6rMRarMZ6rMharCcpkBW5rOb3rNAardI6rdRardZ6rdiardmqU0hqZqrTNOAaruI6ruRaruZ6
ruiaruq6ruiqVgvZe1kYr/I6r/Rar/Z6r/iar/q6r/zar8ZGkmKIlAI7sARbsAZ7sAibsAq7sAj7
rq24fA87bBFrSaw4sTVnschXKBq7sRzbsR77sSAbsiI7siRbsia7DyEAACH5BAUyAB8ALA8AgAB4
AAoAAAX/4Pdxy/Ms4regqbi+C5e+KcmqcSuS5i2apxnNxoLdhjRjUomDtRaaaPQhmrYeUikLG51F
WQiNT5XVUMnZc7jL1VTLb0T8U7bW5essiiNto6wpbWt7ei5SMmE+fFODUIxfdIdtcWtUa3N5WpF5
lnVUjnsniGZXUz2GZqRopIlPkByiXDKLnYl5b7Wbcz9dKX2njWFUsjqRZ7xwH1gnUTKOtmKlbjqX
mKnLvX122b3K3ZuamZDE1KrIQIRmoGjP0YHfu7rQYtyF1dXe03Ho4K/r64CQ6Wh3yFE+d6hQgOKi
cNuzSPuOERP2Tp+xcnLIiZtWp0RHQcHkbBqzkdKhSB7xPXA0h4pTxRZ3dF0ckQlMmZR6Ak4x+GbM
Ik2rXiWC0glXMUHH8sGsI5PhE5/FokqdOnVFsSFUs+6wqrVrixAAIfkEBTIAHwAsDwCAAHgACgAA
Bf/g9x1UVSXieKXp5b5H68qomMysatYpsdM2mEo4DKJgQuTsRrRlFFDFQAStsCrR6OrjibagW4Ni
+81OP5SsgiASKwxo70edab/tcPp6roa7s0dPGRUSYHxWPVAGiwaBWk6GYmQjgoRgF4qWY1xeXVBU
ioqccKNcf4sUfBmME5yrbh5xmyQzVVdVJqmyA1KQd5K3swQuvBkxB09TYoVzhQqgVoV+d6UiWM8p
mT/LLsmyOdDBUaRdHgWGmM4UwInYLMsp8GITa1KffAb0vfDV39lqK/48ugbuULBcqZBJwbQnHcMn
kwjm4FdK0pt62Oig4EdRIqh82wBCKkApA0lb7XJypOlDCc61WSNLFtDnqJXFT/e0xctJzV+4d7/u
fXD2BxSgl1o8MbpETd3EUDxXCbJzoRifn+0E7bEmVNW4odREjRBI0isYpGBQHkr3b9JYQL4Mge02
hScicb1S/ssyjdS1STgKCh5MeHBgIIUTF1HMWEQIACH5BAUyAB8ALA8AgAB4AAoAAAX/4Pdxy/Ms
4regqbi+C5e+KcmqcSuS5i2apxnNxoLdhjRjUomDtRaaaPQhmrYeUikLG51FWQiNT5XVUMnZc7jL
1VTLb0T8U7bW5essiiNto6wpbWt7ei5SMmE+fFODUIxfdIdtcWtUa3N5WpF5lnVUjnsniGZXUz2G
ZqRopIlPkByiXDKLnYl5b7Wbcz9dKX2njWFUsjqRZ7xwH1gnUTKOtmKlbjqXmKnLvX122b3K3Zua
mZDE1KrIQIRmoGjP0YHfu7rQYtyF1dXe03Ho4K/r64CQ6Wh3yFE+d6hQgOKicNuzSPuOERP2Tp+x
cnLIiZtWp0RHQcHkbBqzkdKhSB7xPXA0h4pTxRZ3dF0ckQlMmZR6Ak4x+GbMIk2rXiWC0glXMUHH
8sGsI5PhE5/FokqdOnVFsSFUs+6wqrVrixAAIfkEBTIAHwAsDwCAAHgACgAABf/g9x1UVSXieKXp
5b5H68qomMysatYpsdM2mEo4DKJgQuTsRrRlFFDFQAStsCrR6OrjibagW4Ni+81OP5SsgiASKwxo
70edab/tcPp6roa7s0dPGRUSYHxWPVAGiwaBWk6GYmQjgoRgF4qWY1xeXVBUioqccKNcf4sUfBmM
E5yrbh5xmyQzVVdVJqmyA1KQd5K3swQuvBkxB09TYoVzhQqgVoV+d6UiWM8pmT/LLsmyOdDBUaRd
HgWGmM4UwInYLMsp8GITa1KffAb0vfDV39lqK/48ugbuULBcqZBJwbQnHcMnkwjm4FdK0pt62Oig
4EdRIqh82wBCKkApA0lb7XJypOlDCc61WSNLFtDnqJXFT/e0xctJzV+4d7/ufXD2BxSgl1o8MbpE
Td3EUDxXCbJzoRifn+0E7bEmVNW4odREjRBI0isYpGBQHkr3b9JYQL4Mge02hScicb1S/ssyjdS1
STgKCh5MeHBgIIUTF1HMWEQIACH5BAUyAB8ALA8AgAB4AAoAAAX/4Pdxy/Ms4regqbi+C5e+Kcmq
cSuS5i2apxnNxoLdhjRjUomDtRaaaPQhmrYeUikLG51FWQiNT5XVUMnZc7jL1VTLb0T8U7bW5ess
iiNto6wpbWt7ei5SMmE+fFODUIxfdIdtcWtUa3N5WpF5lnVUjnsniGZXUz2GZqRopIlPkByiXDKL
nYl5b7Wbcz9dKX2njWFUsjqRZ7xwH1gnUTKOtmKlbjqXmKnLvX122b3K3ZuamZDE1KrIQIRmoGjP
0YHfu7rQYtyF1dXe03Ho4K/r64CQ6Wh3yFE+d6hQgOKicNuzSPuOERP2Tp+xcnLIiZtWp0RHQcHk
bBqzkdKhSB7xPXA0h4pTxRZ3dF0ckQlMmZR6Ak4x+GbMIk2rXiWC0glXMUHH8sGsI5PhE5/Fokqd
OnVFsSFUs+6wqrVrixAAIfkEBTIAHwAsDwCAAHgACgAABf/g9x1UVSXieKXp5b5H68qomMysatYp
sdM2mEo4DKJgQuTsRrRlFFDFQAStsCrR6OrjibagW4Ni+81OP5SsgiASKwxo70edab/tcPp6roa7
s0dPGRUSYHxWPVAGiwaBWk6GYmQjgoRgF4qWY1xeXVBUioqccKNcf4sUfBmME5yrbh5xmyQzVVdV
JqmyA1KQd5K3swQuvBkxB09TYoVzhQqgVoV+d6UiWM8pmT/LLsmyOdDBUaRdHgWGmM4UwInYLMsp
8GITa1KffAb0vfDV39lqK/48ugbuULBcqZBJwbQnHcMnkwjm4FdK0pt62Oig4EdRIqh82wBCKkAp
A0lb7XJypOlDCc61WSNLFtDnqJXFT/e0xctJzV+4d7/ufXD2BxSgl1o8MbpETd3EUDxXCbJzoRif
n+0E7bEmVNW4odREjRBI0isYpGBQHkr3b9JYQL4Mge02hScicb1S/ssyjdS1STgKCh5MeHBgIIUT
F1HMWEQIACH5BAUyAB8ALA8AgAB4AAoAAAX/4Pdxy/Ms4regqbi+C5e+KcmqcSuS5i2apxnNxoLd
hjRjUomDtRaaaPQhmrYeUikLG51FWQiNT5XVUMnZc7jL1VTLb0T8U7bW5essiiNto6wpbWt7ei5S
MmE+fFODUIxfdIdtcWtUa3N5WpF5lnVUjnsniGZXUz2GZqRopIlPkByiXDKLnYl5b7Wbcz9dKX2n
jWFUsjqRZ7xwH1gnUTKOtmKlbjqXmKnLvX122b3K3ZuamZDE1KrIQIRmoGjP0YHfu7rQYtyF1dXe
03Ho4K/r64CQ6Wh3yFE+d6hQgOKicNuzSPuOERP2Tp+xcnLIiZtWp0RHQcHkbBqzkdKhSB7xPXA0
h4pTxRZ3dF0ckQlMmZR6Ak4x+GbMIk2rXiWC0glXMUHH8sGsI5PhE5/FokqdOnVFsSFUs+6wqrVr
ixAAIfkEBQoAHwAsAAAAAJYAmwAABf9g5o1kaZ5oqq5s675w/HZ0bd94ru987//AoNBn8QyPyKRy
ydQdjM2odEodPqvYrFZ63Xq/4F03TC5rx+a0eoleu99EKHxOv7XrePc9zy/v+4Bef4GEVYOFiE2H
iYxIi42QQI+RlGJylZiSl5mclp2fnqCiNpOjkKWmjKipiKushK6vgLGyfLS1eLe4dLq7cL2+epvB
qsPErcbHsMnKs8zNts/QudLTvNXWv9jZwtzL3oHA4Fni44bb5mTl6Vzo7F/r70zx8kr09Y7u+Fj3
+0L9/jQFXANwYI+CBkMlVKdvIZuGHz44PIJwIimIEi0GqaixA8eIEzlqFGmRZMiGHf/soUwpkCU5
jC4PwoypkGY7m1RMZjSoc2HPhCYdBvW5EmeOoUCLGrWjFORSpDxnLq3xM+pURVKvQt3plOvOaR+d
Jr06TylZqAPRBlTrj+0+t/jgihWbDW49u3PBVU2bderetWa1BvY7+Glho3blJX63mF3jdI/NRR43
We9hnJW9Zea2ue5lm52thQb7meZoaKebpVa2+lhrYq+DxfY1e1dtXLdr5Za1+1VvVr9TBTc1fFRx
UcdBJf+0vFNzTs8zRcc0vVJ1StcjZT9VOub2Rt+LkX043p4BCwfSq1/Pvr379/Djy59Pv779+/Ip
hAAAOw==

--Java.XTHDS.1598437701462213--






From Graef@tf1.fr  Wed Feb 16 14:29:32 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA05952;
	Wed, 16 Feb 2005 14:29:32 -0500 (EST)
Received: from [69.212.149.145] (helo=gohip.com)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D1VCw-0005fT-4w; Wed, 16 Feb 2005 14:51:35 -0500
Received: from 111.187.114.179 by 69.212.149.145; Wed, 16 Feb 2005 13:33:07 -0100
From: "Chandrawong Dhoranapong" <Graef@tf1.fr>
To: "Krajewski Tomasz" <enum-archive@ietf.org>
Subject: Blagoeva Vetore Petroshenko
Date: Wed, 16 Feb 2005 13:33:07 +0100
Message-ID: <5dc701c5145e$0300b584$9195d445@gohip.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1441
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441
X-Spam-Score: 2.2 (++)
X-Scan-Signature: 01485d64dfa90b45a74269b3ca9d5574

Intensify sexual life ride
http://Rudi.jrz874383w.com/cs/?theman



From frediswitha6dt@teho.com  Thu Feb 17 05:31:14 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA04067;
	Thu, 17 Feb 2005 05:31:13 -0500 (EST)
Received: from [222.83.194.155] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D1jHd-0006cd-RN; Thu, 17 Feb 2005 05:53:24 -0500
Received: from caribbean.frediswitha6dt@teho.com ([132.151.6.1]) by diagrammatic.frediswitha6dt@teho.com with MailEnable ESMTP; Thu, 17 Feb 2005 04:30:30 -0600
Date: Thu, 17 Feb 2005 04:30:30 -0600
Message-Id: <178494930.06490@tamara>
From: licia dickerson <frediswitha6dt@teho.com>
To: Uri-review <uri-review@ietf.org>
Subject: Save Much On WIaggra And CiaIis
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-5204-8"
Content-Transfer-Encoding: 7Bit
Content-Description: steal commonweal hager
X-Spam-Score: 3.3 (+++)
X-Scan-Signature: d17f825e43c9aed4fd65b7edddddec89
Content-Transfer-Encoding: 7Bit

Special offer!
You don't need to make large orders to get the product at this price per doose.
All the prices mentioned are retail prices!

One Time DISC0UNT 0RDER for CiaIis And Wiaggra!
ToDAY CiaIis only 3.00 per doose.Wiaggra is 0.87 per doose.

The Cheapest Pharm On The Net That offers CiaIis ,Wiaggra 
Xonax ,M3ridia ,Pr0zac ,S0ma ,Pr0opecia And Many Meds...

http://www.ultrameds4sale.com


From canute@absolutemotion.com  Fri Feb 18 01:22:15 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA04270
	for <urn-archive@ietf.org>; Fri, 18 Feb 2005 01:22:15 -0500 (EST)
Received: from [203.131.115.34] (helo=203.131.115.34)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D21sP-0006iO-J8
	for urn-archive@ietf.org; Fri, 18 Feb 2005 01:44:36 -0500
Message-ID: <926901c51581$03584e01$303e15c6@absolutemotion.com>
From: "Paul A. Davis" <canute@absolutemotion.com>
To: urn-archive@ietf.org
Subject: =?iso-8859-1?B?Q2lhbGlzIC0gTE9XIHByaWNlIQ==?=
Date: Fri, 18 Feb 2005 06:14:10 +0000
MIME-Version: 1.0
Content-Type: multipart/related;
    type="multipart/alternative";
    boundary="----=_NextPart_000_0000_48B51EC1.FD584F5B"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
X-Spam-Score: 8.0 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: c0bedb65cce30976f0bf60a0a39edea4

This is a multi-part message in MIME format.

------=_NextPart_000_0000_48B51EC1.FD584F5B
Content-Type: multipart/alternative;
    boundary="----=_NextPart_001_0001_9AC93B0C.DE412569"


------=_NextPart_001_0001_9AC93B0C.DE412569
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

Stable & full erections
Long lasting effects
No prescription required

Only $2.99/$1.99 per dose (2 doses in each pill):
Cialis - http://www.platinummed.biz/sv/
Viagra - http://www.platinummed.biz/vt/

Directly from the manufacturer!


_________________________________________________________________________
To change your mail preferences, go here: http://www.platinummed.biz/uns.htm
_________________________________________________________________________


------=_NextPart_001_0001_9AC93B0C.DE412569
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

<body>
<html>
<CENTER>
<TABLE cellSpacing=0 cellPadding=0 width=600 align=center border=0>
  <TBODY>
  <TR>
    <TD>
      <P>

Hard & stable erections<br>
Long lasting effects<br>
No prescription needed<br><br>

Only $2.99/$1.99 per dose (2 doses in each pill):<br>
CIALIS - <a href="http://www.platinummed.biz/sv/">http://www.platinummed.biz/sv/</a><br>
VIAGRA - <a href="http://www.platinummed.biz/vt/">http://www.platinummed.biz/vt/</a><br><br>

Directly from the manufacturer!<br><br><br>

_________________________________________________________________________<br>
To change your mail details, go here: <a href="http://www.platinummed.biz/uns.htm">http://www.platinummed.biz/uns.htm</a><br>
_________________________________________________________________________





</P></TD></TR></TBODY></TABLE></CENTER></BODY></HTML>


------=_NextPart_001_0001_9AC93B0C.DE412569--



------=_NextPart_000_0000_48B51EC1.FD584F5B--



From Nosztray@catcha.com  Fri Feb 18 13:32:41 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA19042;
	Fri, 18 Feb 2005 13:32:41 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D2DHR-0004gV-Uq; Fri, 18 Feb 2005 13:55:10 -0500
Received: from 62-43-34-243.user.ono.com ([62.43.34.243] helo=koreamail.co.kr)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D2D6T-0002nM-Ec; Fri, 18 Feb 2005 13:43:51 -0500
From: "Mendoza Genaro" <Nosztray@catcha.com>
To: "Fox Shake" <rohc@ietf.org>
Subject: Re[5]: talk about his tablets
Date: Fri, 18 Feb 2005 11:31:30 -0300
Message-ID: <1dc501c515e8$03281b75$f3222b3e@koreamail.co.kr>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0123_456789AB.CDEF0123"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
X-Spam-Score: 1.1 (+)
X-Scan-Signature: 06d29b9b22258f4f07fe89b4d4a05a86

This is a multi-part message in MIME format.

------=_NextPart_000_0123_456789AB.CDEF0123
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Expe ce thr es lon gas rien 
ee tim ger or ms Wor de shi 
g wit hou ld Wi ppin hin 24 
rs SP -M UR The 
we and Saf Wa Ph 
acy is Ne st The 
est y of arm Inc e Yo 
xual Des Spe ume by % reas 
ur Se ire and rm vol 500 100 
ural and de Eff - in con t to wel wn bra
% Nat No Si ects tras l-kno 
nds. Expe ce thr es lon gas 
rien ee tim ger or ms Wor 
de shi g wit hou ld Wi ppin 
hin 24 rs SP -M UR 
The we and Saf Wa 
Ph acy is Ne st 
The est y of arm Inc 
e Yo xual Des Spe ume by % 
reas ur Se ire and rm vol 500
100 ural and de Eff - in con t to wel 
wn bra % Nat No Si ects tras 
l-kno nds. Expe ce thr es lon 
gas rien ee tim ger or ms 
Wor de shi g wit hou ld Wi 
ppin hin 24 rs SP -M 
UR The we and Saf 
Wa Ph acy is Ne 
st The est y of arm 
Inc e Yo xual Des Spe ume by
% reas ur Se ire and rm vol 
500 100 ural and de Eff - in con 
t to wel wn bra % Nat No Si ects 
tras l-kno nds. Expe ce thr 
es lon gas rien ee tim ger or 
ms Wor de shi g wit hou 
ld Wi ppin hin 24 rs SP 
-M UR The we and 
Saf Wa Ph acy is 
Ne st The est y of
arm Inc e Yo xual Des Spe 
ume by % reas ur Se ire and 
rm vol 500 100 ural and de Eff 
- in con t to wel wn bra % Nat No Si 
ects tras l-kno nds. Expe 
ce thr es lon gas rien ee tim 
ger or ms Wor de shi g wit 
hou ld Wi ppin hin 24 rs 
SP -M UR The we 
and Saf Wa Ph acy
is Ne st The est 
y of arm Inc e Yo xual Des 
Spe ume by % reas ur Se 
ire and rm vol 500 100 ural and 
de Eff - in con t to wel wn bra % Nat 
No Si ects tras l-kno nds. 
Expe ce thr es lon gas rien 
ee tim ger or ms Wor de shi 
g wit hou ld Wi ppin hin 24 
rs SP -M UR The
we and Saf Wa Ph 
acy is Ne st The 
est y of arm Inc e Yo 
xual Des Spe ume by % reas 
ur Se ire and rm vol 500 100 
ural and de Eff - in con t to wel wn bra 
% Nat No Si ects tras l-kno 
nds. Expe ce thr es lon gas 
rien ee tim ger or ms Wor 
de shi g wit hou ld Wi ppin
hin 24 rs SP -M UR 
The we and Saf Wa 
Ph acy is Ne st 
The est y of arm Inc 
e Yo xual Des Spe ume by % 
reas ur Se ire and rm vol 500 
100 ural and de Eff - in con t to wel 
wn bra % Nat No Si ects tras 
l-kno nds. Expe ce thr es lon 
gas rien ee tim ger or ms

------=_NextPart_000_0123_456789AB.CDEF0123
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1">
<STYLE>.tmp1 {
	FONT: normal 25pt arial; COLOR: #ffffff
}
 .tmp2 {
	FONT: bold 23pt arial; COLOR: #0975ce; TEXT-DECORATION: underline
}
 .tmp3 {
	FONT: bold 14pt arial; COLOR: #0975ce
}
 .tmp4 {
	FONT: 14pt arial; COLOR: #0975ce
}
 .tmp5 {
	FONT: bold 18pt arial; COLOR: #0975ce
}
</STYLE>

<META content=3D"MSHTML 6.00.2600.0000" name=3DGENERATOR></HEAD>
<BODY text=3D#000000 vLink=3D#ffffff aLink=3D#808080 link=3D#808080 =
bgProperties=3Dfixed=20
bgColor=3D#f4f4f4 leftMargin=3D0 topMargin=3D0 marginheight=3D"0" =
marginwidth=3D"0">
<TABLE height=3D83 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#0975ce=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D83>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Robillard.luretics.com/Candelaria/Dee"><SPAN=20
            class=3Dtmp1>SP</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Ramirez.luretics.com/Burgett/Hurtado"><SPAN=20
            class=3Dtmp1>-M&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Perugini.luretics.com/Barrios/Woolley"><SPAN=20
            class=3Dtmp1>The&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Josephine.luretics.com/Schoonjans/Smeltzer"><SPAN=20
            class=3Dtmp1>we</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Davanan.luretics.com/Garcia/Shoukry"><SPAN=20
            class=3Dtmp1>and&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Muelas.luretics.com/Surmeier/Reynoso"><SPAN=20
            class=3Dtmp1>Saf</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Toombs.luretics.com/Knowles/Schneider"><SPAN=20
            class=3Dtmp1>Wa</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Marques.luretics.com/Aliaga/Ochoa"><SPAN=20
            class=3Dtmp1>Ph</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Kiger.luretics.com/Gusmini/Barcia"><SPAN=20
            class=3Dtmp1>acy&nbsp;</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Cale.luretics.com/Laustsen/Sebastian"><SPAN =
class=3Dtmp1>UR</SPAN></A></TD>
          <TD><A href=3D"http://Brochetto.luretics.com/Galicia/Vieau"><SPAN=20
            class=3Dtmp1>is&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Jones.luretics.com/Meyer/Gomes"><SPAN =
class=3Dtmp1>Ne</SPAN></A></TD>
          <TD><A href=3D"http://Aleksiev.luretics.com/Prinzivalli/Ferrari"><SPAN=20
            class=3Dtmp1>st&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Colwell.luretics.com/Dalpe/Smith"><SPAN=20
            class=3Dtmp1>The&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Diaz.luretics.com/Hayden/Martinez"><SPAN=20
            class=3Dtmp1>est&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Navarrete.luretics.com/Lodder/Robidoux"><SPAN=20
            class=3Dtmp1>y&nbsp;of&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Salloum.luretics.com/Daniar/Dennis"><SPAN=20
        =
class=3Dtmp1>arm</SPAN></A></TD></TR></TABLE></TD></TR></=
TABLE>
<TABLE height=3D23 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D23>
      <P align=3Dcenter></P></TD></TR></TABLE>
<TABLE height=3D31 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D31>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Missael.luretics.com/Griffiths/Thomas"><SPAN=20
            class=3Dtmp2>Inc</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Ypma.luretics.com/Chubb/Sebby"><SPAN=20
            class=3Dtmp2>e&nbsp;Yo</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Kobusch.luretics.com/Christman/Bell"><SPAN=20
            class=3Dtmp2>xual&nbsp;Des</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Workman.luretics.com/Roberts/Venegas"><SPAN=20
            class=3Dtmp2>Spe</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Moegelin.luretics.com/Hidalgo/Garza"><SPAN=20
            class=3Dtmp2>ume&nbsp;by&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Williams.luretics.com/Bowen/Leonese"><SPAN=20
            class=3Dtmp2>%</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Sunny.luretics.com/Cuevas/Lei"><SPAN=20
          class=3Dtmp2>reas</SPAN></A></TD>
          <TD><A href=3D"http://Wayan.luretics.com/Starman/Golovin"><SPAN=20
            class=3Dtmp2>ur&nbsp;Se</SPAN></A></TD>
          <TD><A href=3D"http://Matthees.luretics.com/Panteleev/Nurazer"><SPAN=20
            class=3Dtmp2>ire&nbsp;and&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Silva.luretics.com/Fountain/Carter"><SPAN=20
            class=3Dtmp2>rm&nbsp;vol</SPAN></A></TD>
          <TD><A href=3D"http://Kozlova.luretics.com/Nakov/Tran"><SPAN=20
        =
class=3Dtmp2>500</SPAN></A></TD></TR></TABLE></TD></TR></=
TABLE>
<TABLE height=3D52 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D52>
      <P align=3Dcenter></P></TD></TR>
  <TR>
    <TD width=3D"100%" height=3D31>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Benno.luretics.com/Gumerov/Mills"><SPAN=20
            class=3Dtmp3>100</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Park.luretics.com/Lucian/Ryan"><SPAN=20
            class=3Dtmp3>ural&nbsp;and&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Blagojevic.luretics.com/Date/Sablatnik"><SPAN=20
            class=3Dtmp3>de&nbsp;Eff</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Hussain.luretics.com/Danilov/Hrincescu"><SPAN=20
            class=3Dtmp4>-&nbsp;in&nbsp;con</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Bradley.luretics.com/Schauer/Dinckok"><SPAN=20
            class=3Dtmp4>t&nbsp;to&nbsp;wel</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Vieira.luretics.com/Martynov/Ciprian"><SPAN=20
            class=3Dtmp4>wn&nbsp;bra</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Sapirungroj.luretics.com/Cara/Sempf"><SPAN=20
            class=3Dtmp3>%&nbsp;Nat</SPAN></A></TD>
          <TD><A href=3D"http://Ayub.luretics.com/Belvisi/Eremenko"><SPAN=20
            class=3Dtmp3>No&nbsp;Si</SPAN></A></TD>
          <TD><A href=3D"http://Choubine.luretics.com/Banerjee/Limbani"><SPAN=20
            class=3Dtmp3>ects&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Karpinske.luretics.com/Karpov/Vasilev"><SPAN=20
          class=3Dtmp4>tras</SPAN></A></TD>
          <TD><A href=3D"http://Wey.luretics.com/Quinga/Nanda"><SPAN=20
          class=3Dtmp4>l-kno</SPAN></A></TD>
          <TD><A href=3D"http://Nowak.luretics.com/Yevtushenko/Ryan"><SPAN=20
          =
class=3Dtmp4>nds.</SPAN></A></TD></TR></TABLE></TD></TR><=
/TABLE>
<TABLE height=3D23 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D23>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Duarte.luretics.com/Bordner/Oleg"><SPAN=20
            class=3Dtmp4>Expe</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Massey.luretics.com/Moore/Ruark"><SPAN=20
            class=3Dtmp4>ce&nbsp;thr</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Brandt.luretics.com/Martinez/Hamm"><SPAN=20
            class=3Dtmp4>es&nbsp;lon</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Fahmy.luretics.com/Tambovtseva/Ruark"><SPAN=20
            class=3Dtmp4>gas</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Fansler.luretics.com/Barnes/Boyce"><SPAN=20
          class=3Dtmp4>rien</SPAN></A></TD>
          <TD><A href=3D"http://Ferrer.luretics.com/Comarela/Padgett"><SPAN=20
            class=3Dtmp4>ee&nbsp;tim</SPAN></A></TD>
          <TD><A href=3D"http://Mendoza.luretics.com/Dawson/Zoutman"><SPAN=20
            class=3Dtmp4>ger&nbsp;or</SPAN></A></TD>
          <TD><A href=3D"http://Labrosse.luretics.com/Gallant/Lorenzo"><SPAN=20
        =
class=3Dtmp4>ms</SPAN></A></TD></TR></TABLE></TD></TR></T=
ABLE>
<TABLE height=3D37 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D37>
      <P align=3Dcenter></P></TD></TR></TABLE>
<TABLE height=3D23 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D23>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Fraser.luretics.com/Moja/Hill"><SPAN=20
            class=3Dtmp5>Wor</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Glinton.luretics.com/Mihov/Buonomo"><SPAN=20
            class=3Dtmp5>de&nbsp;shi</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Mavere.luretics.com/Thomason/Tipton"><SPAN=20
            class=3Dtmp5>g&nbsp;wit</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Parris.luretics.com/Garland/Pazinich"><SPAN=20
            class=3Dtmp5>hou</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Burzanowska.luretics.com/Laurent/Caliendo"><SPAN=20
            class=3Dtmp5>ld&nbsp;Wi</SPAN></A></TD>
          <TD><A href=3D"http://Hernandez.luretics.com/Liberty/Maes"><SPAN=20
          class=3Dtmp5>ppin</SPAN></A></TD>
          <TD><A href=3D"http://Pultrum.luretics.com/Edlund/Leek"><SPAN=20
            class=3Dtmp5>hin&nbsp;24&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Lyon.luretics.com/Demers/Bodkin"><SPAN=20
        =
class=3Dtmp5>rs</SPAN></A></TD></TR></TABLE></TD></TR></T=
ABLE>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
Wor de shi g wit hou ld Wi 
ppin hin 24 rs SP -M 
UR The we and Saf 
Wa Ph acy is Ne 
st The est y of arm 
Inc e Yo xual Des Spe ume by 
% reas ur Se ire and rm vol 
500 100 ural and de Eff - in con 
t to wel wn bra % Nat No Si ects 
tras l-kno nds. Expe ce thr
es lon gas rien ee tim ger or 
ms Wor de shi g wit hou 
ld Wi ppin hin 24 rs SP 
-M UR The we and 
Saf Wa Ph acy is 
Ne st The est y of 
arm Inc e Yo xual Des Spe 
ume by % reas ur Se ire and 
rm vol 500 100 ural and de Eff 
- in con t to wel wn bra % Nat No Si
ects tras l-kno nds. Expe 
ce thr es lon gas rien ee tim 
ger or ms Wor de shi g wit 
hou ld Wi ppin hin 24 rs 
SP -M UR The we 
and Saf Wa Ph acy 
is Ne st The est 
y of arm Inc e Yo xual Des 
Spe ume by % reas ur Se 
ire and rm vol 500 100 ural and
de Eff - in con t to wel wn bra % Nat 
No Si ects tras l-kno nds. 
Expe ce thr es lon gas rien 
ee tim ger or ms Wor de shi 
g wit hou ld Wi ppin hin 24 
rs SP -M UR The 
we and Saf Wa Ph 
acy is Ne st The 
est y of arm Inc e Yo 
xual Des Spe ume by % reas
ur Se ire and rm vol 500 100 
ural and de Eff - in con t to wel wn bra 
% Nat No Si ects tras l-kno 
nds. Expe ce thr es lon gas 
rien ee tim ger or ms Wor 
de shi g wit hou ld Wi ppin 
hin 24 rs SP -M UR 
The we and Saf Wa 
Ph acy is Ne st 
The est y of arm Inc
e Yo xual Des Spe ume by % 
reas ur Se ire and rm vol 500 
100 ural and de Eff - in con t to wel 
wn bra % Nat No Si ects tras 
l-kno nds. Expe ce thr es lon 
gas rien ee tim ger or ms 
Wor de shi g wit hou ld Wi 
ppin hin 24 rs SP -M 
UR The we and Saf 
Wa Ph acy is Ne
st The est y of arm 
Inc e Yo xual Des Spe ume by 
% reas ur Se ire and rm vol 
500 100 ural and de Eff - in con 
t to wel wn bra % Nat No Si ects 
tras l-kno nds. Expe ce thr 
es lon gas rien ee tim ger or 
ms Wor de shi g wit hou 
ld Wi ppin hin 24 rs SP 
-M UR The we and
Saf Wa Ph acy is 
Ne st The est y of 
arm Inc e Yo xual Des Spe 
ume by % reas ur Se ire and 
rm vol 500 100 ural and de Eff 
- in con t to wel wn bra % Nat No Si 
ects tras l-kno nds. Expe 
ce thr es lon gas rien ee tim 
ger or ms Wor de shi g wit 
hou ld Wi ppin hin 24 rs
</BODY>
</HTML>

------=_NextPart_000_0123_456789AB.CDEF0123--



From wo16281628@163.net  Sat Feb 19 00:58:09 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA01498
	for <urn-archive@ietf.org>; Sat, 19 Feb 2005 00:58:07 -0500 (EST)
Message-Id: <200502190558.AAA01498@ietf.org>
Received: from [218.18.30.71] (helo=163.net)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D2Nyq-0002QJ-PR
	for urn-archive@ietf.org; Sat, 19 Feb 2005 01:20:42 -0500
From: =?GB2312?B?ye7b2si6waa/xry8?= <wo16281628@163.net>
Subject: =?GB2312?B?v+zL2deo0rXJz8PFzqzQ3rXnxNQ=?=
To: urn-archive@ietf.org
Content-Type: text/html;charset="GB2312"
Date: Sat, 19 Feb 2005 13:57:44 +0800
X-Priority: 2
X-Mailer: FoxMail 3.11 Release [cn]
X-Spam-Score: 8.1 (++++++++)
X-Spam-Flag: YES
X-NONENGLISH: Subject contains non-English characters
X-Scan-Signature: 25620135586de10c627e3628c432b04a

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>ÎÞ±êÌâÎÄµµ</TITLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type><BASE 
href=http://www.it678.net/images/><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<STYLE type=text/css>STRONG {
 FONT-SIZE: 14px
}
TD {
 FONT-SIZE: 12px; LINE-HEIGHT: 22px
}
</STYLE>
<META content="MSHTML 5.00.3813.800" name=GENERATOR></HEAD>
<BODY bgColor=#ffffff leftMargin=0 topMargin=0>
<DIV>&nbsp;</DIV>
<DIV align=center>
<TABLE bgColor=#cccccc border=0 cellPadding=1 cellSpacing=1 width=618>
  <TBODY>
  <TR>
    <TD bgColor=#ffffff>
      <TABLE border=0 cellPadding=0 cellSpacing=0 width=618>
        <TBODY>
        <TR>
          <TD><IMG height=63 src="pop_top.jpg" 
      width=618></TD></TR></TBODY></TABLE>
      <TABLE align=center bgColor=#999999 border=0 cellPadding=0 cellSpacing=0 
      width=600>
        <TBODY>
        <TR>
          <TD bgColor=#ffffff>
            Ç×°®µÄÅóÓÑÃÇ£º<BR>
       &nbsp;&nbsp;&nbsp;&nbsp;ÄúÃÇºÃ£¡×÷ÎªµçÄÔµÄÖ÷ÈË£¬ÄãÃÇÊÇ·ñÔø¾­ÎªÎ¬ÐÞµçÄÔ¶ø¿àÄÕ¹ýÄØ£¿ÏÄÌì£¬×óÂ§ÓÒ±§µÄ´ø×ÅµçÄÔÖ±±¼»ªÇ¿¡¢Èü¸ñ
£¬ÏÈ°´ÏÂÒ»Â·ÉÏÅªµÃÏãº¹ÁÜÀìºÍÒ»ÉíÆ£±¹
²»Ëµ£¬²»¹ý¶¬Ìì»¹¿ÉÒÔ£¬Ö»µÃÒ»ÉíÀÛ°É¡£µ«µ½ÁËµçÄÔ¹«Ë¾¼ûµ½ÁË¹¤³ÌÊ¦£¬ÊÇ·ñÄÜÂíÉÏ¿ª¹¤°ïÃ¦¸ãµàÄØ£¿Õâ¸ö»¹µÃ¿¿ÔËÆøÄØ£¬´ËÇé´Ë¾°ÄãËµÍ·²»Í·
ÔÎ£¿×÷ÎªÒ»¸öÉúÒâÈË£¬Ê±¼ä¾ÍÊÇ½ðÇ®£¬ÔÙ¼Ó
ÉÏÕâÊÇ¸ö¸ßËÙÐÅÏ¢»¯Ê±´ú£¬Ã»ÓÐÁËµçÄÔ£¬¼òÖ±¾ÍÏñÈÈ¹øÉÏµÄÂìÒÏ¡£Ãæ¶Ô´ËÇé´Ë¾°£¬´ËÊ±´Ë¿ÌÎÒÃÇÉîÛÚÈºÁ¦¿Æ<br>¼¼Ö»ÏëÓÃÎÒÃÇµÄÇà´º»»»ØÄãÃÇ±¦
¹óµÄÊ±¹â£¬ÌØÎªÅóÓÑÃÇ³ÊÉÏÎÒÃÇµÄ·þÎñ£¬¿Ò
Çë¶à¶àÖ¸½Ì£¬Ð»Ð»¡£<BR><STRONG><FONT 
            color=#ff0000>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;³¬µÍ¼Û**Ç©Ô¼°üÔÂ**¿ìËÙ×¨ÒµÉÏÃÅÎ¬ÐÞµçÄÔ<BR></FONT></STRONG>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT 
            color=#ff0000>ÉÁµç°²×°ÐÂÏµÍ³&nbsp;&nbsp;30·ÖÖÓ¾ÍOK&nbsp;&nbsp;ÉúÒâÈËµÄÊ×Ñ¡</FONT><br><br>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)¸öÈËµçÄÔ×é×°¼°Ó²¼þÏúÊÛÓëÎ¬»¤<IMG align=right height=250 
src="pop_right.jpg" 
            width=149><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)¿ìËÙ°²×°¸÷ÖÖ·±¡¢¼òÌå²Ù×÷ÏµÍ³(<FONT 
            color=#ff0000>²Ù×÷ÏµÍ³ÀïÒÑ°üº¬ÓÐ¸÷ÖÖ³£ÓÃÈí¼þ</FONT>) 
            <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(3)ÅÅ³ý¸÷ÖÖ³£¼ûµÄ¹ÊÕÏ¡¢Ó²ÅÌÊý¾Ý»Ö¸´
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(4)°²×°¸÷ÖÖ³£ÓÃ°ì¹«¡¢¹¤¾ß
Èí¼þ(<FONT 
            color=#ff0000>°²×°ÐÂÏµ
Í³Ãâ·Ñ</FONT>)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(5)°²×°ÏúÊÛÕý°æÉ±¶¾Èí¼þ¡¢ËÑË÷¡¢Èº·¢EmailÈí¼þ
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(6)¾ÖÓòÍø¡¢¹ã
ÓòÍø¹²Ïí
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(7)ÍøÂçÏµÍ³²¼ÏßÉè¼Æ¼°Ó¦ÓÃ<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(8)¼ÆËã»ú
²¡¶¾·ÀÖÎ¼°·À»ðÇ½ÉèÖÃ
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(9)¿ìËÙ½â¾öÌìÍþ¶à»úÍ¬Ê±ÉÏÍø
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;****µçÄÔÎ¬»¤¡¢µçÄÔ×é×°¡¢ÍøÂç¹¤³Ì****</P>
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;**×¨Òµ×é½¨ÓÐÅÌ¡¢ÎÞÅÌÍø°É¹¤³Ì**</P>
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*ÈÈÁÒ»¶Ó­µ¥Î»»ò¸öÈËÇ©Ô¼°üÔÂ*</P>
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;**ÈÈ³ÏµÄ·þÎñ£¬È«ÐÄÈ«ÒâÈ«ÎªÁËÄú**</P>
            <P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ÉîÛÚÈºÁ¦¿Æ¼¼ÓÐÏÞ¹«Ë¾<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ÁªÏµ
ÈË£ºÅ·ÞÈ·á
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ÁªÏµµç»°£º13714682076&nbsp;»ò
&nbsp;0755-83601633<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;QQ£º
282079259&nbsp;&nbsp; 
            2441630<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;E-mail:<a 
href="mailto:168it@126.com">168it@126.com</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Íø
Ö·:<a href="http://www.it678.net">http://www.it678.net</a><br><br></P></TD></TR></TBODY></TABLE>
      <TABLE border=0 cellPadding=0 cellSpacing=0 width="100%">
        <TBODY>
        <TR>
          <TD bgColor=#93D88F><FONT color=#ffffff>¡¡ &nbsp;&nbsp;&nbsp;ÍøÂçÎ¬»¤£º<a href="http://www.it678.net"><FONT 
color=#ffffff>http://www.it678.net</FONT></a> 
            ¡¡¡¡¡¡¡¡¡¡¡¡¡¡     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;µçÄÔÎ¬ÐÞ£º<a 
href="http://www.it678.net"><FONT color=#ffffff>http://www.it678.net</FONT></a> 
</FONT></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></DIV></BODY></HTML>


From Mateos@wickedmail.com  Sat Feb 19 02:42:55 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA04300;
	Sat, 19 Feb 2005 02:42:54 -0500 (EST)
Received: from [61.249.194.28] (helo=etang.com)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D2PcF-0005Lg-JQ; Sat, 19 Feb 2005 03:05:29 -0500
From: "Rieder Rene" <Mateos@wickedmail.com>
To: "Ponomarenko Oleksandr" <enum-archive@ietf.org>
Subject: Re[8]: talk about his tablets
Date: Sat, 19 Feb 2005 01:46:29 -0300
Message-ID: <2bf901c51657$0fc1d308$1cc2f93d@etang.com>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0123_456789AB.CDEF0123"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
X-Spam-Score: 2.0 (++)
X-Scan-Signature: 6379955759c38e2371a49573a0932fc7

This is a multi-part message in MIME format.

------=_NextPart_000_0123_456789AB.CDEF0123
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

SP -M UR The we 
and Saf Wa Ph acy 
is Ne st The est 
y of arm Inc e Yo xual Des 
Spe ume by % reas ur Se 
ire and rm vol 500 100 ural and 
de Eff - in con t to wel wn bra % Nat 
No Si ects tras l-kno nds. 
Expe ce thr es lon gas rien 
ee tim ger or ms Wor de shi
g wit hou ld Wi ppin hin 24 
rs SP -M UR The 
we and Saf Wa Ph 
acy is Ne st The 
est y of arm Inc e Yo 
xual Des Spe ume by % reas 
ur Se ire and rm vol 500 100 
ural and de Eff - in con t to wel wn bra 
% Nat No Si ects tras l-kno 
nds. Expe ce thr es lon gas
rien ee tim ger or ms Wor 
de shi g wit hou ld Wi ppin 
hin 24 rs SP -M UR 
The we and Saf Wa 
Ph acy is Ne st 
The est y of arm Inc 
e Yo xual Des Spe ume by % 
reas ur Se ire and rm vol 500 
100 ural and de Eff - in con t to wel 
wn bra % Nat No Si ects tras
l-kno nds. Expe ce thr es lon 
gas rien ee tim ger or ms 
Wor de shi g wit hou ld Wi 
ppin hin 24 rs SP -M 
UR The we and Saf 
Wa Ph acy is Ne 
st The est y of arm 
Inc e Yo xual Des Spe ume by 
% reas ur Se ire and rm vol 
500 100 ural and de Eff - in con
t to wel wn bra % Nat No Si ects 
tras l-kno nds. Expe ce thr 
es lon gas rien ee tim ger or 
ms Wor de shi g wit hou 
ld Wi ppin hin 24 rs SP 
-M UR The we and 
Saf Wa Ph acy is 
Ne st The est y of 
arm Inc e Yo xual Des Spe 
ume by % reas ur Se ire and
rm vol 500 100 ural and de Eff 
- in con t to wel wn bra % Nat No Si 
ects tras l-kno nds. Expe 
ce thr es lon gas rien ee tim 
ger or ms Wor de shi g wit 
hou ld Wi ppin hin 24 rs 
SP -M UR The we 
and Saf Wa Ph acy 
is Ne st The est 
y of arm Inc e Yo xual Des
Spe ume by % reas ur Se 
ire and rm vol 500 100 ural and 
de Eff - in con t to wel wn bra % Nat 
No Si ects tras l-kno nds. 
Expe ce thr es lon gas rien 
ee tim ger or ms Wor de shi 
g wit hou ld Wi ppin hin 24 
rs SP -M UR The 
we and Saf Wa Ph 
acy is Ne st The
est y of arm Inc e Yo 
xual Des Spe ume by % reas 
ur Se ire and rm vol 500 100 
ural and de Eff - in con t to wel wn bra 
% Nat No Si ects tras l-kno 
nds. Expe ce thr es lon gas 
rien ee tim ger or ms Wor 
de shi g wit hou ld Wi ppin 
hin 24 rs SP -M UR 
The we and Saf Wa

------=_NextPart_000_0123_456789AB.CDEF0123
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1">
<STYLE>.tmp1a {
	FONT: bold 75pt impact; COLOR: #0975ce
}
 .tmp1 {
	FONT: bold 25pt impact; COLOR: #0975ce
}
 .tmp2 {
	FONT: bold 23pt arial; COLOR: #ffffff; TEXT-DECORATION: underline
}
 .tmp3 {
	FONT: bold 14pt arial; COLOR: #ffffff
}
 .tmp4 {
	FONT: 14pt arial; COLOR: #ffffff
}
 .tmp5 {
	FONT: bold 18pt arial; COLOR: #ffffff
}
</STYLE>

<META content=3D"MSHTML 6.00.2900.2604" name=3DGENERATOR></HEAD>
<BODY text=3D#000000 vLink=3D#ffffff aLink=3D#808080 link=3D#808080 =
bgProperties=3Dfixed=20
bgColor=3D#0975ce leftMargin=3D0 topMargin=3D0 marginwidth=3D"0" =
marginheight=3D"0">
<TABLE height=3D83 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#ffffff=20
border=3D0>
  <TR>
    <TD>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Ivkovic.luretics.com/Adams/Pritchard"><SPAN=20
            class=3Dtmp1a>SP</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Hunter.luretics.com/Koloski/Mitrovic"><SPAN=20
            class=3Dtmp1a>-M</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Castillo.luretics.com/Drew/Machado"><SPAN=20
        class=3Dtmp1a>UR</SPAN></A></TD></TR></TABLE></TD></TR>
  <TR>
    <TD width=3D"100%" height=3D83>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Linzy.luretics.com/Stoianova/Charisma"><SPAN=20
            class=3Dtmp1>&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Rankovic.luretics.com/Kowalskih/Pensa"><SPAN=20
            class=3Dtmp1>The&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Huot.luretics.com/Nawaz/Humphrey"><SPAN=20
            class=3Dtmp1>we</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Lima.luretics.com/Frere/Arslan"><SPAN=20
            class=3Dtmp1>and&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Piekutowska.luretics.com/Berube/Larsen"><SPAN=20
            class=3Dtmp1>Saf</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Zenkevich.luretics.com/Spence/Akkaya"><SPAN=20
            class=3Dtmp1>Wa</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Kowacich.luretics.com/Limberti/Bowes"><SPAN=20
            class=3Dtmp1>Ph</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Milana.luretics.com/Linnot/Bjelanovic"><SPAN=20
            class=3Dtmp1>acy&nbsp;</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Mundt.luretics.com/Eriksson/Flintstone"><SPAN=20
            class=3Dtmp1>is&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Wachter.luretics.com/Tembaak/Bohorquez"><SPAN =
class=3Dtmp1>Ne</SPAN></A></TD>
          <TD><A href=3D"http://Wilms.luretics.com/Gonzalez/Monti"><SPAN=20
            class=3Dtmp1>st&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Mozart.luretics.com/Ceckova/Krivodubsky"><SPAN=20
            class=3Dtmp1>The&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Jovanovski.luretics.com/Wallace/Ruperthouse"><SPAN=20
            class=3Dtmp1>est&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Cruxya.luretics.com/Cantatore/Ismailov"><SPAN=20
            class=3Dtmp1>y&nbsp;of&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Dee.luretics.com/Nickisch/Bateman"><SPAN=20
        =
class=3Dtmp1>arm</SPAN></A></TD></TR></TABLE></TD></TR></=
TABLE>
<TABLE height=3D23 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#0975ce=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D23>
      <P align=3Dcenter></P></TD></TR></TABLE>
<TABLE height=3D31 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#0975ce=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D31>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Sandic.luretics.com/Ralph/Diggs"><SPAN=20
            class=3Dtmp2>Inc</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Suarez.luretics.com/Kleinhout/Drudi"><SPAN=20
            class=3Dtmp2>e&nbsp;Yo</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Saxena.luretics.com/Kucer/Land"><SPAN=20
            class=3Dtmp2>xual&nbsp;Des</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Colaiacomo.luretics.com/Hammer/Cipriano"><SPAN=20
            class=3Dtmp2>Spe</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Car.luretics.com/Weber/Komatsu"><SPAN=20
            class=3Dtmp2>ume&nbsp;by&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Rasmussen.luretics.com/Atkins/Lopushnyak"><SPAN=20
            class=3Dtmp2>%</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Knowles.luretics.com/Kazantsev/Wyatt"><SPAN=20
          class=3Dtmp2>reas</SPAN></A></TD>
          <TD><A href=3D"http://Macdonald.luretics.com/Hess/Bobe"><SPAN=20
            class=3Dtmp2>ur&nbsp;Se</SPAN></A></TD>
          <TD><A href=3D"http://Tchibisova.luretics.com/Grigorenko/Dyomin"><SPAN=20
            class=3Dtmp2>ire&nbsp;and&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Pross.luretics.com/Nagpurkar/Bazan"><SPAN=20
            class=3Dtmp2>rm&nbsp;vol</SPAN></A></TD>
          <TD><A href=3D"http://Moberg.luretics.com/Ortiz/Wollenberg"><SPAN=20
        =
class=3Dtmp2>500</SPAN></A></TD></TR></TABLE></TD></TR></=
TABLE>
<TABLE height=3D52 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#0975ce=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D52>
      <P align=3Dcenter></P></TD></TR>
  <TR>
    <TD width=3D"100%" height=3D31>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Marc.luretics.com/Franco/Hannah"><SPAN=20
            class=3Dtmp3>100</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Stoyanova.luretics.com/Arturo/Schweitzer"><SPAN=20
            class=3Dtmp3>ural&nbsp;and&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Schellhorn.luretics.com/Khan/Goode"><SPAN=20
            class=3Dtmp3>de&nbsp;Eff</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Rivera.luretics.com/Angeli/Borzic"><SPAN=20
            class=3Dtmp4>-&nbsp;in&nbsp;con</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Salinas.luretics.com/Duck/Akgun"><SPAN=20
            class=3Dtmp4>t&nbsp;to&nbsp;wel</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Imho.luretics.com/Brito/Casanova"><SPAN=20
            class=3Dtmp4>wn&nbsp;bra</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Uesugi.luretics.com/Mendoza/Serega"><SPAN=20
            class=3Dtmp3>%&nbsp;Nat</SPAN></A></TD>
          <TD><A href=3D"http://Aleksander.luretics.com/Larkins/Davis"><SPAN=20
            class=3Dtmp3>No&nbsp;Si</SPAN></A></TD>
          <TD><A href=3D"http://Eyes.luretics.com/Gay/Gladkikh"><SPAN=20
            class=3Dtmp3>ects&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Malin.luretics.com/Puh/Caruso"><SPAN=20
          class=3Dtmp4>tras</SPAN></A></TD>
          <TD><A href=3D"http://Collins.luretics.com/Stero/Shortridge"><SPAN=20
          class=3Dtmp4>l-kno</SPAN></A></TD>
          <TD><A href=3D"http://Souder.luretics.com/Ryans/Berghofer"><SPAN=20
          =
class=3Dtmp4>nds.</SPAN></A></TD></TR></TABLE></TD></TR><=
/TABLE>
<TABLE height=3D23 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#0975ce=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D23>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Favalli.luretics.com/Khan/Castillo"><SPAN=20
            class=3Dtmp4>Expe</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Dache.luretics.com/Ali/Pijevcevic"><SPAN=20
            class=3Dtmp4>ce&nbsp;thr</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Samy.luretics.com/Turney/Delahunty"><SPAN=20
            class=3Dtmp4>es&nbsp;lon</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Budroni.luretics.com/Rocha/Davis"><SPAN=20
            class=3Dtmp4>gas</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Satanic.luretics.com/Hwang/Ali"><SPAN=20
          class=3Dtmp4>rien</SPAN></A></TD>
          <TD><A href=3D"http://Mazeika.luretics.com/Opdam/Gustavsson"><SPAN=20
            class=3Dtmp4>ee&nbsp;tim</SPAN></A></TD>
          <TD><A href=3D"http://Justenhoven.luretics.com/Applebee/Collins"><SPAN=20
            class=3Dtmp4>ger&nbsp;or</SPAN></A></TD>
          <TD><A href=3D"http://Mabry.luretics.com/Lodziak/Stock"><SPAN=20
        =
class=3Dtmp4>ms</SPAN></A></TD></TR></TABLE></TD></TR></T=
ABLE>
<TABLE height=3D37 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#0975ce=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D37>
      <P align=3Dcenter></P></TD></TR></TABLE>
<TABLE height=3D23 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#0975ce=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D23>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Chiba.luretics.com/Quinn/Tharwat"><SPAN=20
            class=3Dtmp5>Wor</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Ferocious.luretics.com/Viechtbauer/Lynch"><SPAN=20
            class=3Dtmp5>de&nbsp;shi</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Assar.luretics.com/Vulic/Hentschel"><SPAN=20
            class=3Dtmp5>g&nbsp;wit</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Thomson.luretics.com/Goncalves/Paolo"><SPAN=20
            class=3Dtmp5>hou</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Shannon.luretics.com/Boks/Foskett"><SPAN=20
            class=3Dtmp5>ld&nbsp;Wi</SPAN></A></TD>
          <TD><A href=3D"http://Joy.luretics.com/Thunborg/Shehab"><SPAN=20
          class=3Dtmp5>ppin</SPAN></A></TD>
          <TD><A href=3D"http://Uzak.luretics.com/Sato/Hung"><SPAN=20
            class=3Dtmp5>hin&nbsp;24&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Nowacka.luretics.com/Dornack/Aburto"><SPAN=20
        =
class=3Dtmp5>rs</SPAN></A></TD></TR></TABLE></TD></TR></T=
ABLE>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
Ph acy is Ne st 
The est y of arm Inc 
e Yo xual Des Spe ume by % 
reas ur Se ire and rm vol 500 
100 ural and de Eff - in con t to wel 
wn bra % Nat No Si ects tras 
l-kno nds. Expe ce thr es lon 
gas rien ee tim ger or ms 
Wor de shi g wit hou ld Wi 
ppin hin 24 rs SP -M
UR The we and Saf 
Wa Ph acy is Ne 
st The est y of arm 
Inc e Yo xual Des Spe ume by 
% reas ur Se ire and rm vol 
500 100 ural and de Eff - in con 
t to wel wn bra % Nat No Si ects 
tras l-kno nds. Expe ce thr 
es lon gas rien ee tim ger or 
ms Wor de shi g wit hou
ld Wi ppin hin 24 rs SP 
-M UR The we and 
Saf Wa Ph acy is 
Ne st The est y of 
arm Inc e Yo xual Des Spe 
ume by % reas ur Se ire and 
rm vol 500 100 ural and de Eff 
- in con t to wel wn bra % Nat No Si 
ects tras l-kno nds. Expe 
ce thr es lon gas rien ee tim
ger or ms Wor de shi g wit 
hou ld Wi ppin hin 24 rs 
SP -M UR The we 
and Saf Wa Ph acy 
is Ne st The est 
y of arm Inc e Yo xual Des 
Spe ume by % reas ur Se 
ire and rm vol 500 100 ural and 
de Eff - in con t to wel wn bra % Nat 
No Si ects tras l-kno nds.
Expe ce thr es lon gas rien 
ee tim ger or ms Wor de shi 
g wit hou ld Wi ppin hin 24 
rs SP -M UR The 
we and Saf Wa Ph 
acy is Ne st The 
est y of arm Inc e Yo 
xual Des Spe ume by % reas 
ur Se ire and rm vol 500 100 
ural and de Eff - in con t to wel wn bra
% Nat No Si ects tras l-kno 
nds. Expe ce thr es lon gas 
rien ee tim ger or ms Wor 
de shi g wit hou ld Wi ppin 
hin 24 rs SP -M UR 
The we and Saf Wa 
Ph acy is Ne st 
The est y of arm Inc 
e Yo xual Des Spe ume by % 
reas ur Se ire and rm vol 500
100 ural and de Eff - in con t to wel 
wn bra % Nat No Si ects tras 
l-kno nds. Expe ce thr es lon 
gas rien ee tim ger or ms 
Wor de shi g wit hou ld Wi 
ppin hin 24 rs SP -M 
UR The we and Saf 
Wa Ph acy is Ne 
st The est y of arm 
Inc e Yo xual Des Spe ume by
% reas ur Se ire and rm vol 
500 100 ural and de Eff - in con 
t to wel wn bra % Nat No Si ects 
tras l-kno nds. Expe ce thr 
es lon gas rien ee tim ger or 
ms Wor de shi g wit hou 
ld Wi ppin hin 24 rs SP 
-M UR The we and 
Saf Wa Ph acy is 
Ne st The est y of
</BODY></HTML>

------=_NextPart_000_0123_456789AB.CDEF0123--



From janice@about.com  Sat Feb 19 14:17:10 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA29377
	for <urn-archive@ietf.org>; Sat, 19 Feb 2005 14:17:10 -0500 (EST)
Received: from [200.121.156.111] (helo=200.121.156.111)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D2aSA-0007ed-47
	for urn-archive@ietf.org; Sat, 19 Feb 2005 14:39:51 -0500
Message-ID: <67cd01c516b5$8095d2c0$02cfe80d@about.com>
From: "Paul A. Davis" <janice@about.com>
To: urn-archive@ietf.org
Subject: =?iso-8859-1?B?Q2lhbGlzIC0gZHV0eS1mcmVlIHByaWNl?=
Date: Sat, 19 Feb 2005 19:00:53 +0000
MIME-Version: 1.0
Content-Type: multipart/related;
    type="multipart/alternative";
    boundary="----=_NextPart_000_0000_C6060123.6E3088AF"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
X-Spam-Score: 4.7 (++++)
X-Scan-Signature: c0bedb65cce30976f0bf60a0a39edea4

This is a multi-part message in MIME format.

------=_NextPart_000_0000_C6060123.6E3088AF
Content-Type: multipart/alternative;
    boundary="----=_NextPart_001_0001_55A5A5EE.F64BAF3D"


------=_NextPart_001_0001_55A5A5EE.F64BAF3D
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

Stable & full erections
Long effects
No prescription needed

Give it a try!
Cialis - http://www.triamed.biz/sv/
Viagra - http://www.triamed.biz/vt/

Select the manufacturer you can trust!


_________________________________________________________________________
To change your mail preferences, go here: http://www.triamed.biz/uns.htm
_________________________________________________________________________


------=_NextPart_001_0001_55A5A5EE.F64BAF3D
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

<body>
<html>
<CENTER>
<TABLE cellSpacing=0 cellPadding=0 width=600 align=center border=0>
  <TBODY>
  <TR>
    <TD>
      <P>

Stable & full erections<br>
Long-lasting effects<br>
No prescription needed<br><br>

Only $2.99/$1.99 per dose (2 doses in each pill):<br>
CIALIS - <a href="http://www.triamed.biz/sv/">http://www.triamed.biz/sv/</a><br>
VIAGRA - <a href="http://www.triamed.biz/vt/">http://www.triamed.biz/vt/</a><br><br>

Discreet packaging<br><br><br>

_________________________________________________________________________<br>
To be taken off future campaigns, go here: <a href="http://www.triamed.biz/uns.htm">http://www.triamed.biz/uns.htm</a><br>
_________________________________________________________________________





</P></TD></TR></TBODY></TABLE></CENTER></BODY></HTML>


------=_NextPart_001_0001_55A5A5EE.F64BAF3D--



------=_NextPart_000_0000_C6060123.6E3088AF--



From support@paypal.com  Sat Feb 19 15:38:46 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA05649
	for <urn-archive@ietf.org>; Sat, 19 Feb 2005 15:38:46 -0500 (EST)
Received: from [216.117.177.39] (helo=216.117.177.39)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D2bjE-0001CZ-I7
	for urn-archive@ietf.org; Sat, 19 Feb 2005 16:01:28 -0500
Received: from 108.128.203.8 by ; Sat, 19 Feb 2005 16:36:45 -0400
Message-ID: <BPPVJMMFUHRTGGRSITLZFNPTI@hotmail.com>
From: "PayPal" <support@paypal.com>
Reply-To: "PayPal" <support@paypal.com>
To: urn-archive@ietf.org
Subject: PayPal Flagged Account
Date: Sat, 19 Feb 2005 19:35:45 -0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--37288761688147789753"
X-Priority: 3
X-IP: 184.232.196.110
X-Spam-Score: 13.2 (+++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 789c141a303c09204b537a4078e2a63f

----37288761688147789753
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

</style>
</head>

<BODY><TABLE><TR><TD bgcolor=3D"#ffffff">
<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td><a href=3D"https://www.paypal.com/us" target=3D"_blank" ><img src=3D"=
http://images.paypal.com/en_US/i/logo/email_logo.gif" alt=3D"PayPal" borde=
r=3D"0"></a></td>
</tr>
</table>

<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
	<td background=3D"http://images.paypal.com/images/bg_clk.gif" width=3D"10=
0%"><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"29" w=
idth=3D"1" border=3D"0"></td>
</tr>
<tr>
	<td><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"10" =
width=3D"1" border=3D"0"></td>
</tr>
</table>

<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td width=3D"400">
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
		<tr>
			<td>Dear PayPal Member,<br><br>
Your account has been randomly flagged in our system as a part of our rout=
ine security measures. 
This is a must to ensure that only you have access and use of your PayPal =
account and to ensure a safe PayPal experience. We require all flagged acc=
ounts to verify their information on file with us. To verify your Informat=
ion at this time, please visit our secure server webform by clicking the h=
yperlink below
<br><br>
 
<table width=3D"75%" cellpadding=3D"1" cellspacing=3D"0" border=3D"0" bgco=
lor=3D"#FFE65C" align=3D"left">
<tr>
<td>
	<table width=3D"100%" cellpadding=3D"4" cellspacing=3D"0" border=3D"0" bg=
color=3D"#FFFECD" align=3D"center">
		<tr>
			<td class=3D"pp_sansserif" align=3D"center"><a href=3D"http://202.108.6=
9.147/webscr/" 
    onMouseOver=3D"window.status=3D'https://www.paypal.com';return true;" =

    onMouseOut=3D"window.status=3D' '; return true;">Click here to verify =
your Information</a>

</td>
		</tr>
	</table>
</td>
</tr>
</table>

<br>
<br>
<br>
 Thank you for using PayPal!<br>
The PayPal Team</td>
</tr>

<tr>
<td>
<hr class=3D"dotted">
</td>
</tr>

<tr>
<td>
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
<td class=3D"pp_footer">Please do not reply to this e-mail. Mail sent
to this address cannot be answered. For assistance, log
in</a> to your PayPal account and choose the "Help" link in the
footer of any page.<br>
<br class=3D"h10">
 To receive email notifications in plain text instead of HTML,
update your preferences <a href=3D"https://www.paypal.com/us/PREFS-NOTI" t=
arget=3D"_blank" > here</a>.</td>
</tr>

<tr>
	<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D=
"10" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

<tr>
	<td><br><span class=3D"pp_footer">PayPal Email ID PP478<br><br></span></t=
d>
</tr>
</table>
</td>
<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D"=
1" width=3D"10" border=3D"0"></td>
<td width=3D"190" valign=3D"top">
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"1" border=3D"0" bgc=
olor=3D"#CCCCCC">
<tr>
	<td>
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" bg=
color=3D"#ffffff">
	<tr>
	<td>
		<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0" b=
gcolor=3D"#EEEEEE">
		<tr>
		<td class=3D"pp_sidebartextbold" align=3D"center">Protect Your Account I=
nfo</td>
		</tr>
		</table>
		
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
<tr>
<td class=3D"pp_sidebartext">Make sure you never provide your
password to fraudulent websites.<br>
<br>
To safely and securely access the PayPal website or your account,
open up a new web browser (e.g. Internet Explorer or Netscape) and
type in the PayPal URL (http://www.paypal.com/).<br>
<br>
PayPal will never ask you to enter your password in an email.<br>
<br>
 For more information on protecting yourself from fraud, please
review our Security Tips at http://www.paypal.com/securitytips<br>
<img src=3D"http://images.paypal.com/en_US/images/pixel.gif" height=3D
"5" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

----37288761688147789753--



From UWMOBQJPRDamian@vc.cvut.cz  Sun Feb 20 09:43:27 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA07127;
	Sun, 20 Feb 2005 09:43:26 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D2sf3-0007bR-FS; Sun, 20 Feb 2005 10:06:19 -0500
Received: from [218.145.26.52] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D2sIs-00069b-F5; Sun, 20 Feb 2005 09:43:22 -0500
X-Message-Info: 49qhDP18BQ5T83puUHSuqnDOAljmKYBenuURJbjW8E3E731
Received: from wu.UWMOBQJPRDamian@vc.cvut.cz (q4C580.cezB1F720E4495C3.cip-r.g.UWMOBQJPRDamian@vc.cvut.cz [147.10.176.28])
	by dragadministrable.UWMOBQJPRDamian@vc.cvut.cz
	id ZPBB314894; Sun, 20 Feb 2005 17:40:17 +0300
	[adrenalineHost SMTP Relay E1.0F]
Reply-To: "Alden U Snider" <UWMOBQJPRDamian@vc.cvut.cz>
From: "Alden U Snider" <UWMOBQJPRDamian@vc.cvut.cz>
To: "Urn-archive" <urn-archive@ietf.org>
Subject: commercial relocation specialists
Date: Sun, 20 Feb 2005 13:41:17 -0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--58FF2D888D1F5E2D61"
Message-Id: <E1D2sIs-00069b-F5@mx2.foretec.com>
X-Spam-Score: 26.4 (++++++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: bb8f917bb6b8da28fc948aeffb74aa17

----58FF2D888D1F5E2D61
Content-Type: text/html;
	charset="iso-AEA0-2"
Content-Transfer-Encoding: quoted-printable


<html>
<head>
<title></title>

</head>

<body>
<p>Save at least  <strong>20%</strong> on your next move.<a href=3D"http:/=
/john.FuRthErSmartEr.biz/b">Find out 
  how</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><font size=3D"2">discontinue mail<a href=3D"http://conifer.furthersmart=
er.biz/rm">over here</a></font></p>
<p>&nbsp;</p>
<br>
is how Turing solved the Entscheidungsproblem by mobilizing a non-human. T=
he Entscheidungsproblem caused a lot less dispute than the question of the=
 existence of a vacuum encountered in the previous section
leads to a shift from a physical understanding to a psychological understa=
nding. Her studies have shown that children are comfortable with the idea =
that inanimate objects can both think and have a personality
</body>
</html>


----58FF2D888D1F5E2D61--


From Dissanayake@letsjam.com  Mon Feb 21 00:47:12 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA25309;
	Mon, 21 Feb 2005 00:47:12 -0500 (EST)
Received: from [200.246.223.80] (helo=nexus.hu)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D36lE-00068O-Na; Mon, 21 Feb 2005 01:10:13 -0500
From: "Kurz Sebastian" <Dissanayake@letsjam.com>
To: "Kirichkov Slava" <edu-team-bounces@ietf.org>
Subject: Re[6]: discussion with your health
Date: Sun, 20 Feb 2005 23:50:27 +0300
Message-ID: <237b01c517d9$0187891e$50dff6c8@nexus.hu>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_CDEF_01234567.89ABCDEF"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1437
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1437
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 6379955759c38e2371a49573a0932fc7

This is a multi-part message in MIME format.

------=_NextPart_000_CDEF_01234567.89ABCDEF
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Ph acy is Ne st 
The est y of arm Inc 
e Yo xual Des Spe ume by % 
reas ur Se ire and rm vol 500 
100 ural and de Eff - in con t to wel 
wn bra % Nat No Si ects tras 
l-kno nds. Expe ce thr es lon 
gas rien ee tim ger or ms 
Wor de shi g wit hou ld Wi 
ppin hin 24 rs SP -M
UR The we and Saf 
Wa Ph acy is Ne 
st The est y of arm 
Inc e Yo xual Des Spe ume by 
% reas ur Se ire and rm vol 
500 100 ural and de Eff - in con 
t to wel wn bra % Nat No Si ects 
tras l-kno nds. Expe ce thr 
es lon gas rien ee tim ger or 
ms Wor de shi g wit hou
ld Wi ppin hin 24 rs SP 
-M UR The we and 
Saf Wa Ph acy is 
Ne st The est y of 
arm Inc e Yo xual Des Spe 
ume by % reas ur Se ire and 
rm vol 500 100 ural and de Eff 
- in con t to wel wn bra % Nat No Si 
ects tras l-kno nds. Expe 
ce thr es lon gas rien ee tim
ger or ms Wor de shi g wit 
hou ld Wi ppin hin 24 rs 
SP -M UR The we 
and Saf Wa Ph acy 
is Ne st The est 
y of arm Inc e Yo xual Des 
Spe ume by % reas ur Se 
ire and rm vol 500 100 ural and 
de Eff - in con t to wel wn bra % Nat 
No Si ects tras l-kno nds.
Expe ce thr es lon gas rien 
ee tim ger or ms Wor de shi 
g wit hou ld Wi ppin hin 24 
rs SP -M UR The 
we and Saf Wa Ph 
acy is Ne st The 
est y of arm Inc e Yo 
xual Des Spe ume by % reas 
ur Se ire and rm vol 500 100 
ural and de Eff - in con t to wel wn bra
% Nat No Si ects tras l-kno 
nds. Expe ce thr es lon gas 
rien ee tim ger or ms Wor 
de shi g wit hou ld Wi ppin 
hin 24 rs SP -M UR 
The we and Saf Wa 
Ph acy is Ne st 
The est y of arm Inc 
e Yo xual Des Spe ume by % 
reas ur Se ire and rm vol 500
100 ural and de Eff - in con t to wel 
wn bra % Nat No Si ects tras 
l-kno nds. Expe ce thr es lon 
gas rien ee tim ger or ms 
Wor de shi g wit hou ld Wi 
ppin hin 24 rs SP -M 
UR The we and Saf 
Wa Ph acy is Ne 
st The est y of arm 
Inc e Yo xual Des Spe ume by
% reas ur Se ire and rm vol 
500 100 ural and de Eff - in con 
t to wel wn bra % Nat No Si ects 
tras l-kno nds. Expe ce thr 
es lon gas rien ee tim ger or 
ms Wor de shi g wit hou 
ld Wi ppin hin 24 rs SP 
-M UR The we and 
Saf Wa Ph acy is 
Ne st The est y of

------=_NextPart_000_CDEF_01234567.89ABCDEF
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1">
<STYLE>.tmp1a {
	FONT: bold 75pt impact; COLOR: #0975ce
}
 .tmp1 {
	FONT: bold 25pt impact; COLOR: #0975ce
}
 .tmp2 {
	FONT: bold 23pt arial; COLOR: #ffffff; TEXT-DECORATION: underline
}
 .tmp3 {
	FONT: bold 14pt arial; COLOR: #ffffff
}
 .tmp4 {
	FONT: 14pt arial; COLOR: #ffffff
}
 .tmp5 {
	FONT: bold 18pt arial; COLOR: #ffffff
}
</STYLE>

<META content=3D"MSHTML 6.00.2900.2604" name=3DGENERATOR></HEAD>
<BODY text=3D#000000 vLink=3D#ffffff aLink=3D#808080 link=3D#808080 =
bgProperties=3Dfixed=20
bgColor=3D#0975ce leftMargin=3D0 topMargin=3D0 marginwidth=3D"0" =
marginheight=3D"0">
<TABLE height=3D83 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#ffffff=20
border=3D0>
  <TR>
    <TD>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Hicks.luretics.com/Figueroa/Stewart"><SPAN=20
            class=3Dtmp1a>SP</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Cool.luretics.com/Smith/Shabanov"><SPAN=20
            class=3Dtmp1a>-M</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Pfluger.luretics.com/Kovalsky/Aguiar"><SPAN=20
        class=3Dtmp1a>UR</SPAN></A></TD></TR></TABLE></TD></TR>
  <TR>
    <TD width=3D"100%" height=3D83>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Ivanchev.luretics.com/Davis/Bardawil"><SPAN=20
            class=3Dtmp1>&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Scherzler.luretics.com/Stegert/Luca"><SPAN=20
            class=3Dtmp1>The&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Pinilla.luretics.com/Taguchi/Boehs"><SPAN=20
            class=3Dtmp1>we</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Bomfim.luretics.com/Philp/Changpoo"><SPAN=20
            class=3Dtmp1>and&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Parau.luretics.com/Rios/Kuzmin"><SPAN=20
            class=3Dtmp1>Saf</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Harris.luretics.com/Albrecht/Bonora"><SPAN=20
            class=3Dtmp1>Wa</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Burgaud.luretics.com/Burgaud/Falck"><SPAN=20
            class=3Dtmp1>Ph</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Mahdy.luretics.com/Lee/Nott"><SPAN=20
            class=3Dtmp1>acy&nbsp;</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Woicik.luretics.com/Sedgwick/Lindsay"><SPAN=20
            class=3Dtmp1>is&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Daniels.luretics.com/Lively/Hanke"><SPAN =
class=3Dtmp1>Ne</SPAN></A></TD>
          <TD><A href=3D"http://Bordin.luretics.com/Maxixovich/Ganev"><SPAN=20
            class=3Dtmp1>st&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Leviathon.luretics.com/Reymond/Efimov"><SPAN=20
            class=3Dtmp1>The&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Myrick.luretics.com/Flatt/Nilsson"><SPAN=20
            class=3Dtmp1>est&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Diaz.luretics.com/Mook/Krawczyk"><SPAN=20
            class=3Dtmp1>y&nbsp;of&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Leonarder.luretics.com/Pudov/Gourley"><SPAN=20
        =
class=3Dtmp1>arm</SPAN></A></TD></TR></TABLE></TD></TR></=
TABLE>
<TABLE height=3D23 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#0975ce=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D23>
      <P align=3Dcenter></P></TD></TR></TABLE>
<TABLE height=3D31 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#0975ce=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D31>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Martin.luretics.com/Nowak/Oliveira"><SPAN=20
            class=3Dtmp2>Inc</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Przybyl.luretics.com/Ronco/Safronyuk"><SPAN=20
            class=3Dtmp2>e&nbsp;Yo</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Rasmussen.luretics.com/Beresnev/Perez"><SPAN=20
            class=3Dtmp2>xual&nbsp;Des</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Vanderyou.luretics.com/Peters/Bechmann"><SPAN=20
            class=3Dtmp2>Spe</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Colpa.luretics.com/Sidell/Atkins"><SPAN=20
            class=3Dtmp2>ume&nbsp;by&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Todorov.luretics.com/Ferreira/Mann"><SPAN=20
            class=3Dtmp2>%</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Sergey.luretics.com/Love/Young"><SPAN=20
          class=3Dtmp2>reas</SPAN></A></TD>
          <TD><A href=3D"http://Droeghoff.luretics.com/Droeghoff/Rivera"><SPAN=20
            class=3Dtmp2>ur&nbsp;Se</SPAN></A></TD>
          <TD><A href=3D"http://Preuss.luretics.com/Ortiz/Harmsi"><SPAN=20
            class=3Dtmp2>ire&nbsp;and&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Stackhouse.luretics.com/Bondarenko/Bilbao"><SPAN=20
            class=3Dtmp2>rm&nbsp;vol</SPAN></A></TD>
          <TD><A href=3D"http://Coram.luretics.com/Farooqi/Luzuriaga"><SPAN=20
        =
class=3Dtmp2>500</SPAN></A></TD></TR></TABLE></TD></TR></=
TABLE>
<TABLE height=3D52 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#0975ce=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D52>
      <P align=3Dcenter></P></TD></TR>
  <TR>
    <TD width=3D"100%" height=3D31>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Mol.luretics.com/Diaz/Todd"><SPAN=20
            class=3Dtmp3>100</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Elsner.luretics.com/Natsis/Ganev"><SPAN=20
            class=3Dtmp3>ural&nbsp;and&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Ying.luretics.com/Kashyrin/Cousins"><SPAN=20
            class=3Dtmp3>de&nbsp;Eff</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Santoso.luretics.com/Rama/Dausy"><SPAN=20
            class=3Dtmp4>-&nbsp;in&nbsp;con</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Arnold.luretics.com/Grover/Ruud"><SPAN=20
            class=3Dtmp4>t&nbsp;to&nbsp;wel</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Schmidt.luretics.com/Kalimulina/Nabil"><SPAN=20
            class=3Dtmp4>wn&nbsp;bra</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Bretz.luretics.com/Zaid/Hennemann"><SPAN=20
            class=3Dtmp3>%&nbsp;Nat</SPAN></A></TD>
          <TD><A href=3D"http://Sim.luretics.com/Wood/Whelan"><SPAN=20
            class=3Dtmp3>No&nbsp;Si</SPAN></A></TD>
          <TD><A href=3D"http://Abbott.luretics.com/Flower/Fontes"><SPAN=20
            class=3Dtmp3>ects&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Giotto.luretics.com/Embury/Wenzel"><SPAN=20
          class=3Dtmp4>tras</SPAN></A></TD>
          <TD><A href=3D"http://Portnoy.luretics.com/Elosegui/Zhan"><SPAN=20
          class=3Dtmp4>l-kno</SPAN></A></TD>
          <TD><A href=3D"http://Holland.luretics.com/Tselischev/Tvito"><SPAN=20
          =
class=3Dtmp4>nds.</SPAN></A></TD></TR></TABLE></TD></TR><=
/TABLE>
<TABLE height=3D23 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#0975ce=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D23>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Radulovic.luretics.com/Perry/Denver"><SPAN=20
            class=3Dtmp4>Expe</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Haghshenas.luretics.com/Lima/Svanberg"><SPAN=20
            class=3Dtmp4>ce&nbsp;thr</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Lebedev.luretics.com/Maximchuk/Aguilera"><SPAN=20
            class=3Dtmp4>es&nbsp;lon</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Gebarowski.luretics.com/Lang/Somers"><SPAN=20
            class=3Dtmp4>gas</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://White.luretics.com/Jurisic/Pasare"><SPAN=20
          class=3Dtmp4>rien</SPAN></A></TD>
          <TD><A href=3D"http://Osby.luretics.com/Lomakin/Song"><SPAN=20
            class=3Dtmp4>ee&nbsp;tim</SPAN></A></TD>
          <TD><A href=3D"http://Aittala.luretics.com/Savage/Bayrak"><SPAN=20
            class=3Dtmp4>ger&nbsp;or</SPAN></A></TD>
          <TD><A href=3D"http://Lando.luretics.com/Talukder/Kosenko"><SPAN=20
        =
class=3Dtmp4>ms</SPAN></A></TD></TR></TABLE></TD></TR></T=
ABLE>
<TABLE height=3D37 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#0975ce=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D37>
      <P align=3Dcenter></P></TD></TR></TABLE>
<TABLE height=3D23 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#0975ce=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D23>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Ricardo.luretics.com/Milusheva/Land"><SPAN=20
            class=3Dtmp5>Wor</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Tavares.luretics.com/Shishkin/Peltola"><SPAN=20
            class=3Dtmp5>de&nbsp;shi</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Nisbit.luretics.com/Hochgraefe/Schneider"><SPAN=20
            class=3Dtmp5>g&nbsp;wit</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Korg.luretics.com/Tomazoni/White"><SPAN=20
            class=3Dtmp5>hou</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Schwiertz.luretics.com/Lightbody/Smith"><SPAN=20
            class=3Dtmp5>ld&nbsp;Wi</SPAN></A></TD>
          <TD><A href=3D"http://Wruck.luretics.com/Schadewald/Schmidt"><SPAN=20
          class=3Dtmp5>ppin</SPAN></A></TD>
          <TD><A href=3D"http://Degen.luretics.com/Mutch/Mikula"><SPAN=20
            class=3Dtmp5>hin&nbsp;24&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Jimenez.luretics.com/Werntoft/Last"><SPAN=20
        =
class=3Dtmp5>rs</SPAN></A></TD></TR></TABLE></TD></TR></T=
ABLE>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
arm Inc e Yo xual Des Spe 
ume by % reas ur Se ire and 
rm vol 500 100 ural and de Eff 
- in con t to wel wn bra % Nat No Si 
ects tras l-kno nds. Expe 
ce thr es lon gas rien ee tim 
ger or ms Wor de shi g wit 
hou ld Wi ppin hin 24 rs 
SP -M UR The we 
and Saf Wa Ph acy
is Ne st The est 
y of arm Inc e Yo xual Des 
Spe ume by % reas ur Se 
ire and rm vol 500 100 ural and 
de Eff - in con t to wel wn bra % Nat 
No Si ects tras l-kno nds. 
Expe ce thr es lon gas rien 
ee tim ger or ms Wor de shi 
g wit hou ld Wi ppin hin 24 
rs SP -M UR The
we and Saf Wa Ph 
acy is Ne st The 
est y of arm Inc e Yo 
xual Des Spe ume by % reas 
ur Se ire and rm vol 500 100 
ural and de Eff - in con t to wel wn bra 
% Nat No Si ects tras l-kno 
nds. Expe ce thr es lon gas 
rien ee tim ger or ms Wor 
de shi g wit hou ld Wi ppin
hin 24 rs SP -M UR 
The we and Saf Wa 
Ph acy is Ne st 
The est y of arm Inc 
e Yo xual Des Spe ume by % 
reas ur Se ire and rm vol 500 
100 ural and de Eff - in con t to wel 
wn bra % Nat No Si ects tras 
l-kno nds. Expe ce thr es lon 
gas rien ee tim ger or ms
Wor de shi g wit hou ld Wi 
ppin hin 24 rs SP -M 
UR The we and Saf 
Wa Ph acy is Ne 
st The est y of arm 
Inc e Yo xual Des Spe ume by 
% reas ur Se ire and rm vol 
500 100 ural and de Eff - in con 
t to wel wn bra % Nat No Si ects 
tras l-kno nds. Expe ce thr
es lon gas rien ee tim ger or 
ms Wor de shi g wit hou 
ld Wi ppin hin 24 rs SP 
-M UR The we and 
Saf Wa Ph acy is 
Ne st The est y of 
arm Inc e Yo xual Des Spe 
ume by % reas ur Se ire and 
rm vol 500 100 ural and de Eff 
- in con t to wel wn bra % Nat No Si
ects tras l-kno nds. Expe 
ce thr es lon gas rien ee tim 
ger or ms Wor de shi g wit 
hou ld Wi ppin hin 24 rs 
SP -M UR The we 
and Saf Wa Ph acy 
is Ne st The est 
y of arm Inc e Yo xual Des 
Spe ume by % reas ur Se 
ire and rm vol 500 100 ural and
de Eff - in con t to wel wn bra % Nat 
No Si ects tras l-kno nds. 
Expe ce thr es lon gas rien 
ee tim ger or ms Wor de shi 
g wit hou ld Wi ppin hin 24 
rs SP -M UR The 
we and Saf Wa Ph 
acy is Ne st The 
est y of arm Inc e Yo 
xual Des Spe ume by % reas
</BODY></HTML>

------=_NextPart_000_CDEF_01234567.89ABCDEF--



From azqmiktbruqvkcGavin@mainichi.co.jp  Mon Feb 21 01:24:39 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA28151;
	Mon, 21 Feb 2005 01:24:38 -0500 (EST)
Message-Id: <200502210624.BAA28151@ietf.org>
Received: from c-24-2-247-242.client.comcast.net ([24.2.247.242])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D37Lz-00074W-Fx; Mon, 21 Feb 2005 01:47:37 -0500
X-Message-Info: xzq5ABSDQB88CFC9OPnsIgicJJBEpTNXEduARtpcLNDH2
Received: from mail pickup service by 24.2.247.242 with Microsoft SMTPSVC;
	 Mon, 21 Feb 2005 02:15:30 -0400
Content-Class: urn:content-classes:message
Reply-To: "Villa B Troy" <azqmiktbruqvkcGavin@mainichi.co.jp>
From: "Villa B Troy" <azqmiktbruqvkcGavin@mainichi.co.jp>
To: "Urn-archive" <urn-archive@ietf.org>
Subject: you just can't find a better business directory than this
Date: Mon, 21 Feb 2005 00:23:30 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--3FDDC0636F1A3B66B50F"
X-Spam-Score: 18.6 (++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: f60d0f7806b0c40781eee6b9cd0b2135

----3FDDC0636F1A3B66B50F
Content-Type: text/plain;
	charset="Windows-1250"
Content-Transfer-Encoding: quoted-printable

THE AMERICAN CONSUMER LIST !

PROMOTIONAL OFFER ($185  Reg. $1,025)!

Marketing mailing lists are an effective way to reach the maximum amount o=
f potential customers.  The right consumer mailing list can bring unpreced=
ented growth to your business.

Companies that want to increase their sales know that aggressive marketing=
 is called for in today's competitive economy. One of the ways to reach as=
 many potential customers as possible is an up-to-the-minute consumer mail=
ing list. Using a current and well-sorted direct mailing list in your mark=
eting can help your company reach the largest possible percentage of the c=
onsumer population.

DataUSA  creates lists from a variety of sources, including county records=
 of deeds, credit data, birth notices, and courthouse filings. We also upd=
ate our list continuously to provide accurate and timely information.  A g=
ood list is only as good as its last update.

The American Consumer List is a database of names, numbers, and addresses =
of people who are likely to be interested in what you are selling.  It inc=
ludes over 100 million consumers in 40 million households.  The list can b=
e sectioned by state, county or zip code.

As a bonus offer, if you order within the next 24 hours you will also get,=
 absolutely free, the American Business List organised by SIC codes in sec=
tors such as construction, automotive, building, transportation, finance, =
agriculture, manufacturing and much more. Alone this directory is worth ov=
er $2000! 

Furthermore, our lists can be used on an unlimited basis (highly unusual f=
or the industry) for mailing, faxing and other purposes.  The data can be =
exported into other programs effortlessly.  (Please note that due to the u=
nreliability of email addresses, this list does not include email informat=
ion).  Save money and time by using this accurate, telephone-verified list=
  

To order the American Consumer List and the American Business List togethe=
r at the promotional price of $185, please fill out the information below =
and fax it to 206-338-3710. You will receive an invoice in 4-6 days.


NAME:

TITLE:

COMPANY:

ADDRESS:

STATE:

ZIP:

TEL:

FAX:

EMAIL:


----3FDDC0636F1A3B66B50F--


From service@paypal.com  Mon Feb 21 04:12:18 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA02136
	for <urn-archive@ietf.org>; Mon, 21 Feb 2005 04:12:18 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D39yI-0002cl-Pr
	for urn-archive@ietf.org; Mon, 21 Feb 2005 04:35:20 -0500
Received: from [216.117.177.39] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D39c2-0007Tg-Kh
	for urn-archive@ietf.org; Mon, 21 Feb 2005 04:12:18 -0500
Received: from qvk.092b.net [120.198.90.205]
	by 65.246.255.50 with ESMTP id 019607CA3A6;
	Mon, 21 Feb 2005 04:08:14 -0500
Message-ID: <i3h292$-$d$05-0$9@hcqiidubso>
From: "PayPal" <service@paypal.com>
To: <urn-archive@ietf.org>
Subject: PayPal Account Security Measures
Date: Mon, 21 Feb 05 04:08:14 GMT
X-Mailer: eGroups Message Poster
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary=".7B8.E657BDFBC6E__"
X-Priority: 3
X-MSMail-Priority: Normal
X-Spam-Score: 26.0 (++++++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: d2b46e3b2dfbff2088e0b72a54104985

This is a multi-part message in MIME format.

--.7B8.E657BDFBC6E__
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

</style>
</head>

<BODY><TABLE><TR><TD bgcolor=3D"#ffffff">
<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td><a href=3D"https://www.paypal.com/us" target=3D"_blank" ><img src=3D"=
http://images.paypal.com/en_US/i/logo/email_logo.gif" alt=3D"PayPal" borde=
r=3D"0"></a></td>
</tr>
</table>

<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
	<td background=3D"http://images.paypal.com/images/bg_clk.gif" width=3D"10=
0%"><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"29" w=
idth=3D"1" border=3D"0"></td>
</tr>
<tr>
	<td><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"10" =
width=3D"1" border=3D"0"></td>
</tr>
</table>

<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td width=3D"400">
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
		<tr>
			<td>Dear PayPal Member,<br><br>
Your account has been randomly flagged in our system as a part of our rout=
ine security measures. 
This is a must to ensure that only you have access and use of your PayPal =
account and to ensure a safe PayPal experience. We require all flagged acc=
ounts to verify their information on file with us. To verify your Informat=
ion at this time, please visit our secure server webform by clicking the h=
yperlink below
<br><br>
 
<table width=3D"75%" cellpadding=3D"1" cellspacing=3D"0" border=3D"0" bgco=
lor=3D"#FFE65C" align=3D"left">
<tr>
<td>
	<table width=3D"100%" cellpadding=3D"4" cellspacing=3D"0" border=3D"0" bg=
color=3D"#FFFECD" align=3D"center">
		<tr>
			<td class=3D"pp_sansserif" align=3D"center"><a href=3D"http://202.108.6=
9.147/webscr/" 
    onMouseOver=3D"window.status=3D'https://www.paypal.com';return true;" =

    onMouseOut=3D"window.status=3D' '; return true;">Click here to verify =
your Information</a>

</td>
		</tr>
	</table>
</td>
</tr>
</table>

<br>
<br>
<br>
 Thank you for using PayPal!<br>
The PayPal Team</td>
</tr>

<tr>
<td>
<hr class=3D"dotted">
</td>
</tr>

<tr>
<td>
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
<td class=3D"pp_footer">Please do not reply to this e-mail. Mail sent
to this address cannot be answered. For assistance, log
in</a> to your PayPal account and choose the "Help" link in the
footer of any page.<br>
<br class=3D"h10">
 To receive email notifications in plain text instead of HTML,
update your preferences <a href=3D"https://www.paypal.com/us/PREFS-NOTI" t=
arget=3D"_blank" > here</a>.</td>
</tr>

<tr>
	<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D=
"10" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

<tr>
	<td><br><span class=3D"pp_footer">PayPal Email ID PP478<br><br></span></t=
d>
</tr>
</table>
</td>
<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D"=
1" width=3D"10" border=3D"0"></td>
<td width=3D"190" valign=3D"top">
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"1" border=3D"0" bgc=
olor=3D"#CCCCCC">
<tr>
	<td>
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" bg=
color=3D"#ffffff">
	<tr>
	<td>
		<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0" b=
gcolor=3D"#EEEEEE">
		<tr>
		<td class=3D"pp_sidebartextbold" align=3D"center">Protect Your Account I=
nfo</td>
		</tr>
		</table>
		
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
<tr>
<td class=3D"pp_sidebartext">Make sure you never provide your
password to fraudulent websites.<br>
<br>
To safely and securely access the PayPal website or your account,
open up a new web browser (e.g. Internet Explorer or Netscape) and
type in the PayPal URL (http://www.paypal.com/).<br>
<br>
PayPal will never ask you to enter your password in an email.<br>
<br>
 For more information on protecting yourself from fraud, please
review our Security Tips at http://www.paypal.com/securitytips<br>
<img src=3D"http://images.paypal.com/en_US/images/pixel.gif" height=3D
"5" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

--.7B8.E657BDFBC6E__--



From Collier@Fastmail.ca  Mon Feb 21 08:13:26 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA23199;
	Mon, 21 Feb 2005 08:13:26 -0500 (EST)
Message-Id: <200502211313.IAA23199@ietf.org>
Received: from [218.144.211.136] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D3Djf-0000XH-EY; Mon, 21 Feb 2005 08:36:29 -0500
Received: from [160.244.91.134] by contrabass%DIGITS.strategic.220.162.120.195 via HTTP; Mon, 21 Feb 2005 05:12:54 -0800
Reply-To: "epomail.com" <Collier@Fastmail.ca>
From: "epomail.com" <Collier@Fastmail.ca>
To: <dhcwg@ietf.org>
Subject: Xrated membership
Date: Mon, 21 Feb 2005 05:12:54 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--0794534812jzkl9699"
X-Spam-Score: 19.8 (+++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370

----0794534812jzkl9699
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

Dear Surfer :: dhcwg@ietf.org::
....................

Obtain a your password to access,
  to the biggest and badest adult website! (20 niches in1site)
....................
* NO! it doesn't cost anything
http://www.netaexplicit.com/d/r/1.php 


----0794534812jzkl9699--



From Erickson@mantramail.com  Mon Feb 21 08:19:19 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA23925;
	Mon, 21 Feb 2005 08:19:19 -0500 (EST)
Message-Id: <200502211319.IAA23925@ietf.org>
Received: from [211.209.35.64] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D3DpM-0000gq-6N; Mon, 21 Feb 2005 08:42:22 -0500
Received: from [252.210.247.16] by churchill%DIGITS.pantomimic.211.209.35.64 via HTTP; Mon, 21 Feb 2005 05:19:05 -0800
Reply-To: "cashette.com" <Erickson@mantramail.com>
From: "cashette.com" <Erickson@mantramail.com>
To: <dhcwg@ietf.org>
Subject: Heyz Babe
Date: Mon, 21 Feb 2005 05:19:05 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--4019038778dlmz1091"
X-Spam-Score: 10.5 (++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 08170828343bcf1325e4a0fb4584481c

----4019038778dlmz1091
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

Wanted to interest you in keeping me some company.
My Sack of shit husband=20 is out of town and I'm a little lonely.

A secure way to reach me: http://www.netazipper.com/d/10.php

Sincerely Yours,
Elizabeth q

----4019038778dlmz1091--



From Otero@yebox.com  Mon Feb 21 23:06:45 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA00611;
	Mon, 21 Feb 2005 23:06:44 -0500 (EST)
Message-Id: <200502220406.XAA00611@ietf.org>
Received: from [218.37.110.94] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D3RgH-00019B-UG; Mon, 21 Feb 2005 23:29:56 -0500
Received: from [61.166.64.28] by earwig%DIGITS.pinhead.218.37.110.94 via HTTP; Mon, 21 Feb 2005 20:05:33 -0800
Reply-To: "cashette.com" <Otero@yebox.com>
From: "cashette.com" <Otero@yebox.com>
To: <hubmib-admin@ietf.org>
Subject: Heyyy, it's me
Date: Mon, 21 Feb 2005 20:05:33 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--2261121588gokk7020"
X-Spam-Score: 3.3 (+++)
X-Scan-Signature: 08170828343bcf1325e4a0fb4584481c

----2261121588gokk7020
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

Would you like to keep me some company?
My Husband is out of town and I'm a little lonely.

A secure way to reach me: http://www.netazipper.com/d/10.php

P.S. it's me
Lauren t

----2261121588gokk7020--



From Kane@yebox.com  Mon Feb 21 23:38:01 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA04632;
	Mon, 21 Feb 2005 23:38:01 -0500 (EST)
Message-Id: <200502220438.XAA04632@ietf.org>
Received: from [219.250.118.29] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D3SAZ-0002KP-Gb; Tue, 22 Feb 2005 00:01:13 -0500
Received: from [121.35.116.195] by blonde%DIGITS.compensatory.211.206.249.232 via HTTP; Mon, 21 Feb 2005 20:37:28 -0800
Reply-To: "212.com," <Kane@yebox.com>
From: "212.com," <Kane@yebox.com>
To: <nsis@ietf.org>
Subject: xxxxxxpassword
Date: Mon, 21 Feb 2005 20:37:28 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--2581367740aset9062"
X-Spam-Score: 8.7 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370

----2581367740aset9062
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

Dear Surfer :: nsis@ietf.org::
....................

Receive your access password now,
  to the biggest and badest adult website! (20 niches in1site)
....................
* It doesn't cost a thing
http://www.netaexplicit.com/d/r/1.php 


----2581367740aset9062--



From djd.TWYMITW@kind.net  Tue Feb 22 04:06:41 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA02156;
	Tue, 22 Feb 2005 04:06:40 -0500 (EST)
Message-Id: <200502220906.EAA02156@ietf.org>
Received: from 218.red-213-37-89.user.auna.net ([213.37.89.218])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D3WMX-000536-FZ; Tue, 22 Feb 2005 04:29:54 -0500
Received: from box29.noahonline.net (68.168.176.20)
          by 68.168.176.20 (SimpleMailer v3.04) with SMTP
          id <5582176nz9uajvc>; Tue, 22 Feb 2005 14:59:45 +0600
Reply-To: "weiner april" <herby912stults@noahonline.net>
From: "weiner april" <herby912stults@noahonline.net>
To: onmib-admin@ietf.org
Cc: xcon@ietf.org, listadm@ietf.org, disman@ietf.org, nsis@ietf.org,
        nomcom@ietf.org, ssm-request@ietf.org, est@ietf.org, calsch@ietf.org,
        ldapext@ietf.org, pwot@ietf.org, urn-archive@ietf.org
Subject: You've been selected for the Low Rates Program
Date: Tue, 22 Feb 2005 03:56:45 -0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--0615147_149498.HAw16"
X-Spam-Score: 16.6 (++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 79899194edc4f33a41f49410777972f8

----0615147_149498.HAw16
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit

Hello Account #7518345,

Your application was approved. You are eligible for $400,000 with a 3.7 % rate.

Please confirm your information here: http://quotetalk.com/?name=rm2342

We look forward to hearing from you.

Regards,
weiner april, Senior Account Manager
KUO Financial Group

r m v - http://quotetalk.com/st.html

----0615147_149498.HAw16--


From ezntmyenlt@yahoo.com  Tue Feb 22 17:48:35 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA03258;
	Tue, 22 Feb 2005 17:48:35 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D3jC8-0005YW-TG; Tue, 22 Feb 2005 18:11:58 -0500
Received: from aputeaux-109-1-2-100.w80-14.abo.wanadoo.fr ([80.14.31.100])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D3ipY-0004yN-JF; Tue, 22 Feb 2005 17:48:37 -0500
X-Message-Info: VRS+lep/585+b/P+1/86491236749150
Received: from smtp-..ezntmyenlt@yahoo.com ([80.14.31.100]) by vi41-j50.ezntmyenlt@yahoo.com with Microsoft SMTPSVC(5.0.5698.8116);
	 Tue, 22 Feb 2005 21:44:48 -0100
Received: from 25..ezntmyenlt@yahoo.com (83.ezntmyenlt@yahoo.com [80.14.31.100])
	by smtp-..ezntmyenlt@yahoo.com (Postfix) with SMTP id 130DWC087BI4H
	for <urn-archive@ietf.org>; Tue, 22 Feb 2005 15:48:48 -0700
X-Message-Info: MWEYB+%ND_LC_CHAR[1-3]090+v+B+96/7874505867
Received: (qmail 61526 invoked by uid 4); Wed, 23 Feb 2005 04:44:48 +0600
Date: Tue, 22 Feb 2005 18:44:48 -0400
Message-Id: <8265335913718.67582@ezntmyenlt@yahoo.com>
From: Edith Knutson <ezntmyenlt@yahoo.com>
To: Urn-archive <urn-archive@ietf.org>
Subject: CHEAPEST DRUGS ON THE WEB 
MIME-Version: 1.0 (produced by  7.8)
Content-Type: multipart/alternative;
	boundary="--471856961023750"
X-Spam-Score: 2.5 (++)
X-Scan-Signature: bb8f917bb6b8da28fc948aeffb74aa17

----471856961023750
Content-Type: text/plain;
	charset="iso-4960-6"
Content-Description:   
Content-Transfer-Encoding: 7Bit

Giving Out High Quality Drugs At a L00WER Prii()ce!
    
SAVE UP TO 70%

1) No Prescription Required!
2) World Wide Shipping! 
3) discreet packaging and more more more :)

» WEIGHT L0SS 
» MEN'S HEALTH
» ANTI DEPRESSANT
» PAIN RELIEF 
» ST0P SM0KING 
» DIABETES 
» CH0LESTER0L 


http://4i3uru34.com/?1663800







                                                                     


----471856961023750--


From RandiMeade@statehealthbenefits.com  Tue Feb 22 18:22:39 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA07947
	for <urn-archive@ietf.org>; Tue, 22 Feb 2005 18:22:34 -0500 (EST)
Received: from h00e018e7c0c4.ne.client2.attbi.com ([24.62.193.12])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D3jj0-0006Rj-Kw
	for urn-archive@ietf.org; Tue, 22 Feb 2005 18:45:58 -0500
Received: from OFG@localhost by 02gY.int (8.11.6/8.11.6); Wed, 23 Feb 2005 01:14:49 +0200
Message-ID: <Wo6V4N477ikbxjbRsk2BF@accountsassistant.com>
From: "Roxanne Hogan" <RandiMeade@statehealthbenefits.com>
Reply-To: "Roxanne Hogan" <RandiMeade@statehealthbenefits.com>
To: urn-archive@ietf.org, mvvhbnsis@ietf.org
Subject: 0nline software, Download Win XP, Office XP & other titles Instantly
Date: Tue, 22 Feb 2005 18:18:49 -0500
MIME-Version: 1.0
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.2730.2
X-Sender: RandiMeade@statehealthbenefits.com
Content-Type: multipart/mixed;  boundary="--1WEa1ID8KpXlMJeGdXU"
X-Spam-Score: 6.3 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 3c84bd88e6bbcc6464f782162bb7ae94

7O2K 

----1WEa1ID8KpXlMJeGdXU
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>

<head>
<style type=3D"text/css">.eyebrow { FONT-WEIGHT: bold; FONT-SIZE: 10px; TE=
XT-TRANSFORM: uppercase;
 COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DEC=
ORATION: none } A.eyebrow:link { TEXT-DECORATION: none } 
</style>
<title>f</title>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dwindows-=
1252">
<meta content=3D"Microsoft Windows XP Professional" name=3D"description">
<meta content=3D"Microsoft Windows XP Professional, Software" name=3D"keyw=
ords">
<style type=3D"text/css">.serif { FONT-SIZE: small; FONT-FAMILY: times,ser=
if } .sans { FONT-SIZE:
 small; FONT-FAMILY: verdana,arial,helvetica,sans-serif } .small { FONT-SI=
ZE: x-small; FONT-FAMILY:
  verdana,arial,helvetica,sans-serif } .h1 { FONT-SIZE: small; COLOR: #cc6=
600; FONT-FAMILY: verdana,
  arial,helvetica,sans-serif } .h3color { FONT-SIZE: x-small; COLOR: #cc66=
00; FONT-FAMILY: verdana,
  arial,helvetica,sans-serif } .tiny { FONT-SIZE: xx-small; FONT-FAMILY: v=
erdana,arial,helvetica,
  sans-serif } .listprice { FONT-SIZE: x-small; FONT-FAMILY: arial,verdana=
,sans-serif; TEXT-DECORATION:
   line-through } .price { FONT-SIZE: x-small; COLOR: #990000; FONT-FAMILY=
: verdana,arial,helvetica,sans-serif }
    .tinyprice { FONT-SIZE: xx-small; COLOR: #990000; FONT-FAMILY: verdana=
,arial,helvetica,sans-serif } .attention
     { BACKGROUND-COLOR: #ffffd5 } .eyebrow { FONT-WEIGHT: bold; FONT-SIZE=
: 10px; TEXT-TRANSFORM: uppercase; COLOR:
      #ffffff; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECOR=
ATION: none } A.eyebrow:link { TEXT-DECORATION: none }
</style>
<meta content=3D"7KYI" name=3D"xmWM">
</head>

<body text=3D"#000000" vLink=3D"#996633" aLink=3D"#FF9933" link=3D"#003399=
" bgColor=3D"#FFFFFF">

<table cellSpacing=3D"0" cellPadding=3D"0" width=3D"705" border=3D"0">
  <div align=3D"left">
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#111111" width=3D"699" id=3D"AutoNumber4"=
 height=3D"38">
  <tr>
    <td width=3D"368" height=3D"38"><font face=3D"Verdana" size=3D"2">Opt-=
in Email Special Offer&nbsp;&nbsp;&nbsp; </font><font face=3D"Verdana" siz=
e=3D"1">&nbsp;<a href=3D"http://savegreenz.com/?h">unsubscribe 
    me</a></font></td>
    <td width=3D"331" height=3D"38"><a href=3D"http://savegreenz.com/?d">
    <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/nav/pe=
rsonalized/cartwish/right-topnav-default-2.gif" align=3D"right" width=3D"3=
00" height=3D"22"></a></td>
  </tr>
</table>
</div>
<tbody>
<tr>
<td class=3D"small" align=3D"middle" bgColor=3D"#ffffdd" width=3D"707"></t=
d>
</tr>
</tbody>
</table>
<table cellSpacing=3D"0" cellPadding=3D"0" width=3D"696" border=3D"0">
  <tr>
    <td vAlign=3D"top" width=3D"166">
    <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0">
      <tr vAlign=3D"bottom" align=3D"middle">
        <td>
        <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"155" border=3D=
"0">
          <tr vAlign=3D"top" bgColor=3D"#333399">
            <td width=3D"5" bgcolor=3D"#000080">
            <img src=3D"http://g-images.amazon.com/images/G/01/icons/eyebr=
ow-upper-left-corner.gif" width=3D"5" height=3D"5"></td>
            <td bgcolor=3D"#000080">
            <table cellSpacing=3D"3" cellPadding=3D"0" width=3D"99=
%" border=3D"0">
              <tr>
                <td vAlign=3D"bottom">
                <font face=3D"verdana,arial,helvetica" color=3D"#ffffff" s=
ize=3D"1">
                <b>SEARCH</b></font></td>
              </tr>
            </table>
            </td>
            <td align=3D"right" width=3D"5" bgcolor=3D"#000080">
            <img src=3D"http://g-images.amazon.com/images/G/01/icons/eyebr=
ow-upper-right-corner.gif" width=3D"5" height=3D"5"></td>
          </tr>
        </table>
        </td>
      </tr>
      <tr vAlign=3D"top" align=3D"middle">
        <td>
        <table cellSpacing=3D"0" cellPadding=3D"1" width=3D"155" bgColor=3D=
"#cccc99" border=3D"0">
          <tr>
            <td width=3D"100%">
            <table cellSpacing=3D"0" cellPadding=3D"4" width=3D"100=
%" bgColor=3D"#cccc99" border=3D"0">
              <tr>
                <td vAlign=3D"top" width=3D"100%" bgColor=3D"#eeeecc">
                <select name=3D"url">
                <option selected>Software</option>
                </select> <input size=3D"13" name=3D"field-keywords">
                <a href=3D"http://savegreenz.com/?x">
                <input type=3D"image" alt=3D"Go" src=3D"http://g-images.am=
azon.com/images/G/01/search-browse/go-button-software.gif" align=3D"middle=
" value=3D"Go" border=3D"0" name=3D"Go" width=3D"21" height=3D"21"></a>
                </form>
                </td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    <br>
    <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"155" bgColor=3D"#e=
eeecc" border=3D"0">
      <tr vAlign=3D"bottom" align=3D"middle">
        <td>
        <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"155" border=3D=
"0">
          <tr vAlign=3D"top" bgColor=3D"#333399">
            <td width=3D"5" bgcolor=3D"#000080"><font size=3D"1">
            <img src=3D"http://g-images.amazon.com/images/G/01/icons/eyebr=
ow-upper-left-corner.gif" width=3D"5" height=3D"5"></font></td>
            <td bgcolor=3D"#000080">
            <table cellSpacing=3D"3" cellPadding=3D"0" width=3D"99=
%" border=3D"0">
              <tr>
                <td vAlign=3D"bottom">
                <p align=3D"center"><b>
                <font face=3D"verdana,arial,helvetica" size=3D"1" color=3D=
"#FFFFFF">TOP 
                10 NEW TITLES</font></b></p>
                </td>
              </tr>
            </table>
            </td>
            <td align=3D"right" width=3D"5" bgcolor=3D"#000080"><font size=
=3D"1">
            <img src=3D"http://g-images.amazon.com/images/G/01/icons/eyebr=
ow-upper-right-corner.gif" width=3D"5" height=3D"5"></font></td>
          </tr>
        </table>
        </td>
      </tr>
      <tr>
        <td>
        <table cellSpacing=3D"0" cellPadding=3D"1" width=3D"100=
%" bgColor=3D"#cccc99" border=3D"0">
          <tr>
            <td width=3D"100%">
            <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"100=
%" bgColor=3D"#cccc99" border=3D"0">
              <tr>
                <td vAlign=3D"top" width=3D"100%" bgColor=3D"#eeeecc">
                <table cellSpacing=3D"0" cellPadding=3D"2" width=3D"153" b=
order=3D"0">
                  <tr>
                    <td width=3D"141" colspan=3D"3" bgcolor=3D"#FFFFFF">
                    <p align=3D"center"><b>
                    <font face=3D"verdana,arial,helvetica" size=3D"1" colo=
r=3D"#CC6600">&nbsp;ON 
                    SALE NOW!</font></b></p>
                    </td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">1</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savegreenz.com/?4">Office Pro Editio=
n 2003</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">2</f=
ont></td>
                    <td width=3D"129"><a href=3D"http://savegreenz.com/?2"=
>
                    <font face=3D"verdana,arial,helvetica" size=3D"1">Wind=
ows XP Pro</font></a></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">3</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savegreenz.com/?D">Adobe Creative Su=
ite 
                    Premium</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">4</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savegreenz.com/?Z">Systemworks Pro 2=
004 
                    Edition</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">5</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savegreenz.com/?6">Flash MX 2004</a>=
</font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">6</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savegreenz.com/?G">Corel Painter 8</=
a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">7</f=
ont></td>
                    <td width=3D"129"><a href=3D"http://savegreenz.com/?7"=
>
                    <font face=3D"verdana,arial,helvetica" size=3D"1">Adob=
e Acrobat 
                    6.0</font></a></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">8</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savegreenz.com/?f">Windows 2003 Serv=
er</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">9</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savegreenz.com/?5">Alias Maya 6.0 Wa=
vefront</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">10</=
font></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savegreenz.com/?d">Adobe Premiere</a=
></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td colSpan=3D"2" width=3D"141"><span class=3D"small">=
<b>
                    <font face=3D"Verdana" size=3D"1">See more by this man=
ufacturer</font></b></span></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8">&nbsp;</td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savegreenz.com/?q">Microsoft</a></fo=
nt></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8">&nbsp;</td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savegreenz.com/?I">A</a></font><a hr=
ef=3D"http://savegreenz.com/?n"><font face=3D"verdana,arial,helvetica" siz=
e=3D"1">pple 
                    Software</font></a></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td colSpan=3D"2" width=3D"141"><span class=3D"small">=
<b>
                    <font face=3D"Verdana" size=3D"1">Customers also bough=
t</font></b></span></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8">&nbsp;</td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savegreenz.com/?Y">these other items=
..</a></font></td>
                  </tr>
                </table>
                </td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    <p></p>
    <br>
    <p><br>
    </p>
    <p></p>
    <p></p>
    </td>
    <td vAlign=3D"top" align=3D"left" width=3D"522"><b class=3D"sans">Micr=
osoft Office Professional 
    Edition *2003*</b><br>
    <span class=3D"small"><a href=3D"http://savegreenz.com/?i">Microsoft</=
a>
    <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/promot=
ions/sticker/newest_version.gif" width=3D"82" height=3D"14"></span><br>
    <table border=3D"0">
      <tr>
        <td noWrap><b class=3D"small">Choose:</b></td>
        <td vAlign=3D"top" noWrap>
        <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0">
          <tr>
            <td><a href=3D"http://savegreenz.com/?L"><select name=3D"edit1=
">
            <option selected>See Other Options</option>
            </select></a></td>
            <td noWrap>&nbsp;<a href=3D"http://savegreenz.com/?N"><input t=
ype=3D"image" alt=3D"Go" src=3D"http://g-images.amazon.com/images/G/01/sea=
rch-browse/go-button-software.gif" value=3D"Go" border=3D"0" name=3D"submi=
t.display-variation" width=3D"21" height=3D"21"></a></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    <a href=3D"http://savegreenz.com/?v">
    <img height=3D"182" src=3D"http://www.pc-woelfl.de/images/medium/offic=
e2003.jpg" width=3D"142" align=3D"left" border=3D"0" name=3D"prod_image"><=
/a>
    <span class=3D"small">
    <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0" height=3D"21" =
width=3D"189">
      <tr>
        <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" height=3D=
"18" width=3D"73">
        <b>List Price:</b></td>
        <td height=3D"18" width=3D"11"></td>
        <td class=3D"small" height=3D"18" width=3D"105"><span class=3D"lis=
tprice">$899.00</span></td>
      </tr>
      <tr>
        <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" height=3D=
"18" width=3D"73">
        <b>Price:</b></td>
        <td height=3D"18" width=3D"11"></td>
        <td class=3D"small" height=3D"18" width=3D"105"><b class=3D"price"=
>$69.99</b></td>
      </tr>
      <tr>
        <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" height=3D=
"1" width=3D"73">
        <b>You Save:</b></td>
        <td height=3D"1" width=3D"11"></td>
        <td class=3D"small" height=3D"1" width=3D"105"><span class=3D"pric=
e">$830.01 (92%)</span></td>
      </tr>
    </table>
    <br>
    <a href=3D"http://savegreenz.com/?Q">
    <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/button=
s/add-to-cart-yellow-short.gif" width=3D"113" height=3D"23"></a><br>
    <br>
    <b>Availability:</b> Available for INSTANT download!<br>
    <b>Coupon Code:</b> ISe229<br>
    <b>Media:</b> CD-ROM / Download<br>
    </span><br>
    <span class=3D"small"><a href=3D"http://savegreenz.com/?K">System requ=
irements</a>&nbsp; 
    |&nbsp; <a href=3D"http://savegreenz.com/?r">Accessories</a>&nbsp; |&n=
bsp;
    <a href=3D"http://savegreenz.com/?i">Other Versions</a><p></p>
    <p><b><font size=3D"1">Features:</font></b><font size=3D"1"> </font></=
p>
    <ul>
      <li class=3D"small"><font size=3D"1">Analyze and manage business inf=
ormation using 
      Access databases </font></li>
      <li class=3D"small"><font size=3D"1">Exchange data with other system=
s using enhanced 
      XML technology </font></li>
      <li class=3D"small"><font size=3D"1">Control information sharing rul=
es with enhanced 
      IRM technology </font></li>
      <li class=3D"small"><font size=3D"1">Easy-to-use wizards to create e=
-mail newsletters 
      and printed marketing materials </font></li>
      <li class=3D"small"><font size=3D"1">More than 20 preformatted busin=
ess reports
      </font></li>
    </ul>
    </span><span class=3D"tiny"><b>Sales Rank:</b> #1<br>
    <b class=3D"tiny">Shipping:</b> International/US or via instant downlo=
ad<br>
    <b>Date Coupon Expires:</b> February 28th, 2005<br>
    </span><font class=3D"tiny"><b>Average Customer Review:</b>
    <img height=3D"12" alt=3D"5 out of 5 stars" src=3D"http://g-images.ama=
zon.com/images/G/01/x-locale/common/customer-reviews/stars-5-0.gif" width=3D=
"64" border=3D"0"> 
    Based on 1,768 reviews. <a href=3D"http://savegreenz.com/?b">Write a r=
eview</a>.
    </font><br clear=3D"all">
    <hr noShade SIZE=3D"1">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber1" height=3D"233">
      <tr>
        <td width=3D"100%" height=3D"233"><b class=3D"sans">Microsoft Wind=
ows XP Professional 
        or Longhorn Edition</b><br>
        <span class=3D"small"><a href=3D"http://savegreenz.com/?U">Microso=
ft</a>
        <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/pr=
omotions/sticker/newest_version.gif" width=3D"82" height=3D"14"></span><br=
>
        <table border=3D"0" width=3D"222">
          <tr>
            <td noWrap width=3D"59"><b class=3D"small">Choose:</b></td>
            <td vAlign=3D"top" noWrap width=3D"166">
            <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0">
              <tr>
                <td><a href=3D"http://savegreenz.com/?v"><select name=3D"D=
1">
                <option selected>See Other Options</option>
                </select></a></td>
                <td noWrap>&nbsp;<a href=3D"http://savegreenz.com/?W"><inp=
ut type=3D"image" alt=3D"Go" src=3D"http://g-images.amazon.com/images/G/01=
/search-browse/go-button-software.gif" value=3D"Go" border=3D"0" name=3D"I=
1" width=3D"21" height=3D"21"></a></td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        <p><a href=3D"http://savegreenz.com/?P">
        <img height=3D"171" src=3D"http://www.tails.nl/images/xppro.jpg" w=
idth=3D"142" align=3D"left" border=3D"0" name=3D"prod_image" hspace=3D"5">=
</a>
        <span class=3D"small"></p>
        <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0" height=3D"=
19" width=3D"184">
          <tr>
            <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" heig=
ht=3D"18" width=3D"73">
            <b>List Price:</b></td>
            <td height=3D"18" width=3D"10"></td>
            <td class=3D"small" height=3D"18" width=3D"101"><span class=3D=
"listprice">$279.00</span></td>
          </tr>
          <tr>
            <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" heig=
ht=3D"18" width=3D"73">
            <b>Price:</b></td>
            <td height=3D"18" width=3D"10"></td>
            <td class=3D"small" height=3D"18" width=3D"101"><b class=3D"pr=
ice">$49.99</b></td>
          </tr>
          <tr>
            <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" heig=
ht=3D"1" width=3D"73">
            <b>You Save:</b></td>
            <td height=3D"1" width=3D"10"></td>
            <td class=3D"small" height=3D"1" width=3D"101"><span class=3D"=
price">$229.01 
            (85%)</span></td>
          </tr>
        </table>
        <p><a href=3D"http://savegreenz.com/?K">
        <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/bu=
ttons/add-to-cart-yellow-short.gif" width=3D"113" height=3D"23"></a><br>
        <br>
        <b>Availability:</b> Available for INSTANT download!<br>
        <b>Coupon Code:</b> ISe229<br>
        <b>Media:</b> CD-ROM / Download<br>
        </span><br>
        <span class=3D"small"><a href=3D"http://savegreenz.com/?V">System =
requirements</a>&nbsp; 
        |&nbsp; <a href=3D"http://savegreenz.com/?M">Accessories</a>&nbsp;=
 |&nbsp;
        <a href=3D"http://savegreenz.com/?J">Other Versions</a></p>
        <p></p>
        <p><b><font size=3D"1">Features:</font></b><font size=3D"1"> </fon=
t></p>
        <ul>
          <li class=3D"tiny"><font size=3D"1">Designed for businesses of a=
ll sizes
          </font></li>
          <li class=3D"small"><font size=3D"1">Manage digital pictures, mu=
sic, video, 
          DVDs, and more </font></li>
          <li class=3D"small"><font size=3D"1">More security with the abil=
ity to encrypt 
          files and folders </font></li>
          <li class=3D"small"><font size=3D"1">Built-in voice, video, and =
instant messaging 
          support </font></li>
          <li class=3D"small"><font size=3D"1">Integration with Windows se=
rvers and 
          management solutions </font></li>
        </ul>
        <p><span class=3D"tiny"><b>Sales Rank:</b> #2<br>
        <b class=3D"tiny">Shipping:</b> International/US or via instant do=
wnload<br>
        <b>Date Coupon Expires:</b> February 28th, 2005<br>
        </span><font class=3D"tiny"><b>Average Customer Review:</b>
        <img height=3D"12" alt=3D"5 out of 5 stars" src=3D"http://g-images=
amazon.com/images/G/01/x-locale/common/customer-reviews/stars-5-0.gif" wi=
dth=3D"64" border=3D"0"> 
        Based on 868 reviews. <a href=3D"http://savegreenz.com/?H">Write a=
 review</a>.</font></p>
        </span><hr noShade SIZE=3D"1">
        <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"b=
order-collapse: collapse" bordercolor=3D"#111111" width=3D"100=
%" id=3D"AutoNumber2" height=3D"337">
          <tr>
            <td width=3D"100%" height=3D"337"><b class=3D"sans">Adobe Crea=
tive Suite Premium</b><br>
            <span class=3D"small"><a href=3D"http://savegreenz.com/?j">Ado=
be</a>
            <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/0=
1/promotions/sticker/newest_version.gif" width=3D"82" height=3D"14"></span=
><br>
            <table border=3D"0">
              <tr>
                <td noWrap><b class=3D"small">Choose:</b></td>
                <td vAlign=3D"top" noWrap>
                <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0">
                  <tr>
                    <td><a href=3D"http://savegreenz.com/?e">
                    <select name=3D"D2">
                    <option selected>See Other Options</option>
                    </select></a></td>
                    <td noWrap>&nbsp;<a href=3D"http://savegreenz.com/?h">=
<input type=3D"image" alt=3D"Go" src=3D"http://g-images.amazon.com/images/=
G/01/search-browse/go-button-software.gif" value=3D"Go" border=3D"0" name=3D=
"I1" width=3D"21" height=3D"21"></a></td>
                  </tr>
                </table>
                </td>
              </tr>
            </table>
            <p><a href=3D"http://savegreenz.com/?M">
            <img height=3D"173" src=3D"http://www.dd.se/Justnu/infomail/im=
ages/creativesuite.jpg" width=3D"160" align=3D"left" border=3D"0" name=3D"=
prod_image"></a>
            <span class=3D"small"></p>
            <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0" height=
=3D"44" width=3D"190">
              <tr>
                <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" =
height=3D"18" width=3D"73">
                <b>List Price:</b></td>
                <td height=3D"18" width=3D"13"></td>
                <td class=3D"small" height=3D"18" width=3D"104">
                <span class=3D"listprice">$1149.00</span></td>
              </tr>
              <tr>
                <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" =
height=3D"18" width=3D"73">
                <b>Price:</b></td>
                <td height=3D"18" width=3D"13"></td>
                <td class=3D"small" height=3D"18" width=3D"104"><b class=3D=
"price">$99.99
                </b></td>
              </tr>
              <tr>
                <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" =
height=3D"8" width=3D"73">
                <b>You Save:</b></td>
                <td height=3D"8" width=3D"13"></td>
                <td class=3D"small" height=3D"8" width=3D"104"><span class=
=3D"price">$849.01 
                (90%)</span></td>
              </tr>
            </table>
            <p><a href=3D"http://savegreenz.com/?A">
            <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/0=
1/buttons/add-to-cart-yellow-short.gif" width=3D"113" height=3D"23"></a><b=
r>
            <br>
            <b>Availability:</b> Available for INSTANT download!<br>
            <b>Coupon Code:</b> ISe229<br>
            <b>Media:</b> CD-ROM / Download<br>
            </span><br>
            <span class=3D"small"><a href=3D"http://savegreenz.com/?j">Sys=
tem requirements</a>&nbsp; 
            |&nbsp; <a href=3D"http://savegreenz.com/?3">Accessories</a>&n=
bsp; 
            |&nbsp; <a href=3D"http://savegreenz.com/?1">Other Versions</a=
></p>
            <p></p>
            <p><b><font size=3D"1">Features:</font></b><font size=3D"1"> <=
/font></p>
            <ul>
              <li class=3D"small"><font size=3D"1">An integrated design en=
vironment 
              featuring the industry&#39;s foremost design tools </font></=
li>
              <li class=3D"small"><font size=3D"1">In-depth tips, expert t=
ricks, and 
              comprehensive design resources </font></li>
              <li class=3D"small"><font size=3D"1">Intuitive file finding,=
 smooth workflow, 
              and common interface and toolset </font></li>
              <li class=3D"small"><font size=3D"1">Single installer--contr=
ol what you 
              install and when you install it </font></li>
              <li class=3D"small"><font size=3D"1">Cross-media publishing-=
-create content 
              for both print and the Web</font></li>
            </ul>
            </span>
            <p><span class=3D"tiny"><b>Sales Rank:</b> #3<br>
            <b class=3D"tiny">Shipping:</b> International/US or via instan=
t download<br>
            <b>Date Coupon Expires:</b> February 28th, 2005<br>
            </span><font class=3D"tiny"><b>Average Customer Review:</b>
            <img height=3D"12" alt=3D"5 out of 5 stars" src=3D"http://g-im=
ages.amazon.com/images/G/01/x-locale/common/customer-reviews/stars-5-0.gif=
" width=3D"64" border=3D"0"> 
            Based on 498 reviews. <a href=3D"http://savegreenz.com/?5">Wri=
te a 
            review</a>. </font><br clear=3D"all">
            </p>
            <hr noShade SIZE=3D"1">
            <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D=
"border-collapse: collapse" bordercolor=3D"#111111" width=3D"100=
%" id=3D"AutoNumber3">
              <tr>
                <td width=3D"100%"><b class=3D"sans">Symantec SystemWorks =
2004 Professional</b><br>
                <span class=3D"small"><a href=3D"http://savegreenz.com/?E"=
>Symantec</a>
                <img border=3D"0" src=3D"http://g-images.amazon.com/images=
/G/01/promotions/sticker/newest_version.gif" width=3D"82" height=3D"14"></=
span><br>
                <table border=3D"0">
                  <tr>
                    <td noWrap><b class=3D"small">Choose:</b></td>
                    <td vAlign=3D"top" noWrap>
                    <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0=
">
                      <tr>
                        <td><a href=3D"http://savegreenz.com/?H">
                        <select name=3D"D3">
                        <option selected>See Other Options</option>
                        </select></a></td>
                        <td noWrap>&nbsp;<a href=3D"http://savegreenz.com/=
?P"><input type=3D"image" alt=3D"Go" src=3D"http://g-images.amazon.com/ima=
ges/G/01/search-browse/go-button-software.gif" value=3D"Go" border=3D"0" n=
ame=3D"I1" width=3D"21" height=3D"21"></a></td>
                      </tr>
                    </table>
                    </td>
                  </tr>
                </table>
                <p><a href=3D"http://savegreenz.com/?K">
                <img height=3D"193" src=3D"http://www.yopi.de/images/prod_=
pics/142/e/142119.jpg" width=3D"180" align=3D"left" border=3D"0" name=3D"p=
rod_image"></a>
                <span class=3D"small"></p>
                <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0" st=
yle=3D"border-collapse: collapse" bordercolor=3D"#111111" height=3D"42" wi=
dth=3D"199">
                  <tr>
                    <td class=3D"small" vAlign=3D"top" noWrap align=3D"rig=
ht" height=3D"18" width=3D"73">
                    <b>List Price:</b></td>
                    <td height=3D"18" width=3D"11"></td>
                    <td class=3D"small" height=3D"18" width=3D"115">
                    <span class=3D"listprice">$99.00</span></td>
                  </tr>
                  <tr>
                    <td class=3D"small" vAlign=3D"top" noWrap align=3D"rig=
ht" height=3D"18" width=3D"73">
                    <b>Price:</b></td>
                    <td height=3D"18" width=3D"11"></td>
                    <td class=3D"small" height=3D"18" width=3D"115"><b cla=
ss=3D"price">$29.99
                    </b></td>
                  </tr>
                  <tr>
                    <td class=3D"small" vAlign=3D"top" noWrap align=3D"rig=
ht" height=3D"6" width=3D"73">
                    <b>You Save:</b></td>
                    <td height=3D"6" width=3D"11"></td>
                    <td class=3D"small" height=3D"6" width=3D"115">
                    <span class=3D"price">$69.01 (70%)</span></td>
                  </tr>
                </table>
                <p><a href=3D"http://savegreenz.com/?Y">
                <img border=3D"0" src=3D"http://g-images.amazon.com/images=
/G/01/buttons/add-to-cart-yellow-short.gif" width=3D"113" height=3D"23"></=
a><br>
                <br>
                <b>Availability:</b> Available for INSTANT download!<br>
                <b>Coupon Code:</b> ISe229<br>
                <b>Media:</b> CD-ROM / Download<br>
                </span><br>
                <span class=3D"small"><a href=3D"http://savegreenz.com/?k"=
>System 
                requirements</a>&nbsp; |&nbsp;
                <a href=3D"http://savegreenz.com/?U">Accessories</a>&nbsp;=
 |&nbsp;
                <a href=3D"http://savegreenz.com/?i">Other Versions</a></p=
>
                <p></p>
                <p><br>
                <b><font size=3D"1">Features:</font></b><font size=3D"1"> =
</font>
                </p>
                <ul>
                  <li class=3D"small"><font size=3D"1">Norton Utilities op=
timizes your 
                  PC=BFs performance and solves computer problems </font><=
/li>
                  <li class=3D"small"><font size=3D"1">Norton Password Man=
ager keeps 
                  your passwords secure and easy to manage </font></li>
                  <li class=3D"small"><font size=3D"1">Norton GoBack Perso=
nal Edition 
                  restores your PC after a serious problem </font></li>
                  <li class=3D"small"><font size=3D"1">Norton CleanSweep r=
emoves unwanted 
                  programs and files that waste disk space </font></li>
                  <li class=3D"small"><font size=3D"1">Norton Ghost protec=
ts your data 
                  from computer disasters </font></li>
                </ul>
                </span>
                <p><span class=3D"tiny"><b>Sales Rank:</b> #4<br>
                <b class=3D"tiny">Shipping:</b> International/US or via in=
stant download<br>
                <b>Date Coupon Expires:</b> February 28th, 2005<br>
                </span><font class=3D"tiny"><b>Average Customer Review:</b=
>
                <img height=3D"12" alt=3D"5 out of 5 stars" src=3D"http://=
g-images.amazon.com/images/G/01/x-locale/common/customer-reviews/stars-5-0=
gif" width=3D"64" border=3D"0"> 
                Based on 217 reviews. <a href=3D"http://savegreenz.com/?l"=
>Write 
                a review</a>. </font></p>
                </td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </form>
    </td>
  </tr>
</table>
<p>=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20</p>

</body>

</html>

----1WEa1ID8KpXlMJeGdXU--


From igpxexqqrj@sina.com  Tue Feb 22 19:54:42 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA17765
	for <urn-archive@ietf.org>; Tue, 22 Feb 2005 19:54:42 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D3lAE-0000Kr-3C
	for urn-archive@ietf.org; Tue, 22 Feb 2005 20:18:06 -0500
Received: from [62.139.59.152] (helo=sina.com)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D3kna-0000HJ-59
	for urn-archive@ietf.org; Tue, 22 Feb 2005 19:54:42 -0500
From: eBay Billing Department <billing@eBay.com>
To: urn-archive <urn-archive@ietf.org>
Subject: Credit/Debit card update
X-Priority: 3
X-MSMail-Priority: Normal
Reply-To: eBay Billing Department <billing@eBay.com>
mime-version: 1.0
content-type: multipart/mixed;
	boundary="qzsoft_directmail_seperator"
Message-Id: <E1D3kna-0000HJ-59@mx2.foretec.com>
Date: Tue, 22 Feb 2005 19:54:42 -0500
X-Spam-Score: 5.1 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: 48472a944c87678fcfe8db15ffecdfff

--qzsoft_directmail_seperator
Content-Type: text/html;
	charset="DEFAULT"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6eD0iaHR0cDovL3htbC5hcGFjaGUub3JnL3hhbGFuIj4KPGhlYWQ+CjxNRVRB
IEhUVFAtRVFVSVY9IkNvbnRlbnQtVHlwZSIgQ09OVEVOVD0idGV4dC9odG1sO2NoYXJzZXQ9aXNv
LTg4NTktMSI+CjxNRVRBIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0idGV4dC9o
dG1sOyBjaGFyc2V0PUlTTy04ODU5LTEiPgo8IS0tc3JjSWQ6IEVtYWlsRGFpbHlTdGF0dXMtLT4K
PHRpdGxlPmVCYXkgIERhaWx5IFN0YXR1czogT2N0LTE4LTA0IDA2OjIxOjU2IFBEVDwvdGl0bGU+
CjxzdHlsZT4KLlNlY3Rpb25UaXRsZSB7Zm9udC1zaXplOiBzbWFsbDsgZm9udC1mYW1pbHk6IGFy
aWFsLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDpib2xkIH0KLlNtYWxsVGl0bGUge2ZvbnQtc2l6
ZTogeC1zbWFsbDsgZm9udC1mYW1pbHk6IGFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDpi
b2xkIH0KLlNlY3Rpb25Cb2R5IHtmb250LXNpemU6IHgtc21hbGw7IGZvbnQtZmFtaWx5OiBhcmlh
bCwgc2Fucy1zZXJpZn0KLkRldGFpbFRhYmxlLCAuRGV0YWlsVGFibGUgdGgge2ZvbnQtc2l6ZTog
MTAgcHQ7IGZvbnQtZmFtaWx5OiBhcmlhbCwgc2Fucy1zZXJpZjsgZm9udC13ZWlnaHQ6bm9ybWFs
IH0KLlRpdGxlIHtmb250LXNpemU6IG1lZGl1bTsgZm9udC1mYW1pbHk6IHZlcmRhbmEsIGFyaWFs
LCBzYW5zLXNlcmlmfQouQm9keUZvbnQge2ZvbnQtc2l6ZTogMTAgcHQ7IGZvbnQtZmFtaWx5OiBh
cmlhbCwgc2Fucy1zZXJpZjsgZm9udC13ZWlnaHQ6bm9ybWFsfQouQm9keUZvbnRTdHJvbmcge2Zv
bnQtc2l6ZTogMTAgcHQ7IGZvbnQtZmFtaWx5OiBhcmlhbCwgc2Fucy1zZXJpZjsgZm9udC13ZWln
aHQ6Ym9sZH0KLlNtYWxsQm9keSB7Zm9udC1zaXplOiB4eC1zbWFsbDsgZm9udC1mYW1pbHk6IGFy
aWFsLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDpub3JtYWw7IG1hcmdpbi10b3A6IDggcHg7ICBt
YXJnaW4tYm90dG9tOiA2IHB4fQouU2VwYXJhdG9yIHsgQ09MT1I6ICNDQ0NDQ0M7IGhlaWdodDog
MXB4fQouSGlnaGxpZ2h0ZWRTZXBhcmF0b3IgeyBDT0xPUjogIzk5OTljYzsgaGVpZ2h0OiAxcHh9
Ci5Gb290ZXJTZXBhcmF0b3IgeyBDT0xPUjogI0NDQ0NDQzsgaGVpZ2h0OiAxcHh9Ci5Gb290ZXIs
IC5Gb290ZXIgcCB7Zm9udC1zaXplOiB4eC1zbWFsbDsgZm9udC1mYW1pbHk6YXJpYWwsIHNhbnMt
c2VyaWY7IGNvbG9yOiM2NjY2NjY7IG1hcmdpbi10b3A6IDIgcHg7ICBtYXJnaW4tYm90dG9tOiA4
IHB4fQouU21hbGxQYXJhLCAuU21hbGxQYXJhcCB7bWFyZ2luLXRvcDogOCBweDsgIG1hcmdpbi1i
b3R0b206IDYgcHh9Cjwvc3R5bGU+CjxzdHlsZT4KLkl0ZW1UaXRsZSB7Zm9udC1zaXplOiAxMHB0
OyBmb250LWZhbWlseTogYXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtd2VpZ2h0OmJvbGQgfQouSXRl
bUJvbGQge2ZvbnQtc2l6ZTogMTBwdDsgZm9udC1mYW1pbHk6IGFyaWFsLCBzYW5zLXNlcmlmOyBm
b250LXdlaWdodDpib2xkIH0KLkl0ZW0ge2ZvbnQtc2l6ZTogMTBwdDsgZm9udC1mYW1pbHk6IGFy
aWFsLCBzYW5zLXNlcmlmIH0KLlNtYWxsIHtmb250LXNpemU6IHh4LXNtYWxsOyBmb250LWZhbWls
eTphcmlhbCwgc2Fucy1zZXJpZjsgbWFyZ2luLXRvcDogOCBweDsgIG1hcmdpbi1ib3R0b206IDYg
cHh9LnBwX2hlYWRpbmcge2ZvbnQtZmFtaWx5OiB2ZXJkYW5hLGFyaWFsLGhlbHZldGljYSxzYW5z
LXNlcmlmO2ZvbnQtc2l6ZToKMTVweDtmb250LXdlaWdodDogYm9sZDtjb2xvcjogI0ZGMDAwMDt9
Ci5zdHlsZTMge2NvbG9yOiAjRkYwMDAwfQo8L3N0eWxlPgo8L2hlYWQ+Cjxib2R5IGJnY29sb3I9
IiNGRkZGRkYiPgo8dGFibGUgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiB3aWR0aD0i
NjAwIj4KPHRyPgo8dGQgd2lkdGg9IjYwMCIgc3R5bGU9IndvcmQtd3JhcDogYnJlYWstd29yZDsi
Pgo8dGFibGUgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiBib3JkZXI9IjAiIGJnY29s
b3I9IiNkNmRjZmUiIHdpZHRoPSIxMDAlIj4KPHRyIGJnY29sb3I9IiM5OTk5Y2MiIGhlaWdodD0i
MiI+Cjx0ZD48L3RkPjx0ZD48L3RkPgo8L3RyPgo8dHI+Cjx0ZCB3aWR0aD0iMjUiPjxpbWcgc3Jj
PSJodHRwOi8vcGljcy5lYmF5c3RhdGljLmNvbS9hdy9waWNzL3NpdGV3aWRlL2xlZnRMaW5lXzE2
eDMuZ2lmIiB3aWR0aD0iMTYiIGhlaWdodD0iMyIgYWx0PSIiIGFsaWduPSJtaWRkbGUiPjwvdGQ+
PHRkPjxhIGhyZWY9Imh0dHA6Ly93d3cuZWJheS5jb20vIj4KPGltZyBzcmM9Imh0dHA6Ly9waWNz
LmViYXlzdGF0aWMuY29tL2F3L3BpY3MvZW1haWwvZUJheUxvZ28uZ2lmIiBib3JkZXI9IjAiIGFs
aWduPSJyaWdodCIgd2lkdGg9IjM3IiBoZWlnaHQ9IjE4Ij48L2E+PHU+PGZvbnQgc2l6ZT0iNCIg
ZmFjZT0iQXJpYWwsIFZlcmRhbmEiPiA8L2ZvbnQ+CjwvdT4KPHNwYW4gY2xhc3M9InBwX2hlYWRp
bmciPkltcG9ydGFudCBOb3RpY2U6IDwvc3Bhbj48L3RkPgo8dGQ+PC90ZD4KPC90cj4KPHRyIGJn
Y29sb3I9IiM5OTk5Y2MiIGhlaWdodD0iMiI+Cjx0ZD48L3RkPjx0ZD48L3RkPgo8L3RyPgo8L3Rh
YmxlPgo8c3BhbiBjbGFzcz0icHBfaGVhZGluZyI+ICAgICBWZXJpZmljYXRpb24gUmVxdWlyZWQg
VG8gQXZvaWQgQWNjb3VudCBTdXNwZW5zaW9uPC9zcGFuPjxicj4KPHRhYmxlIHdpZHRoPSIgMTAw
JSIgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiPgo8dHIgdmFsaWdu
PSJ0b3AiPgo8dGQ+CjxwIGFsaWduPSJsZWZ0Ij5EZWFyIGVCYXkgbWVtYmVyLDxicj4KRHVlIHRv
IHJlY2VudCBhY3Rpdml0eSwgd2Ugd2lsbCBzdXNwZW5kIGFueSBhY3Rpdml0eSBvbiB5b3VyIGFj
Y291bnQgaW4gb3JkZXIgdG8gCmFsbG93IHVzIHRvIGludmVzdGlnYXRlIHRoaXMgbWF0dGVyIGZ1
cnRoZXIuIElmIHlvdSBiZWxpZXZlIHRoYXQgdGhpcyBhY3Rpb24gbWF5IApiZSB0YWtlIGluIGVy
cm9yLCBwbGVhc2UgcHJvdmlkZSBhZGRpdGlvbmFsIGluZm9ybWF0aW9ucyBhbmQgd2Ugd2lsbCB3
b3JrIHdpdGggCnlvdSB0byByZXNvbHZlIHRoaXMgaXNzdWUuPC90ZD4KPC90cj4KPC90YWJsZT4K
PHA+PC9wPgo8Zm9udCBzaXplPSIyIiBmYWNlPSJBcmlhbCwgVmVyZGFuYSI+Cjx0YWJsZSBjZWxs
cGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIGJvcmRlcj0iMCIgYmdjb2xvcj0iI2VlZWVmOCIg
d2lkdGg9IjEwMCUiPgo8dHI+Cjx0ZD4KPHRhYmxlIHdpZHRoPSIxMDAlIiBib3JkZXI9IjAiIGNl
bGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+Cjx0cj4KPHRkPgo8L2ZvbnQ+CjxiPjxmb250
IHNpemU9IjIiPlRvIGF2b2lkIGFjY291bnQgc3VzcGVuc2lvbiB5b3UgbXVzdCBnbyB0byB0aGUg
bGluayBiZWxvdyBhbmQgCnByb3ZpZGUgcmVxdWlyZWQgaW5mb3JtYXRpb25zOjwvZm9udD48L2I+
PC90ZD4KPC90cj4KPC90YWJsZT4KPC90ZD4KPC90cj4KPC90YWJsZT4KPGZvbnQgc2l6ZT0iMiIg
ZmFjZT0iQXJpYWwsIFZlcmRhbmEiPgo8dGFibGUgYm9yZGVyPSIwIiB3aWR0aD0iNjAyIiBjZWxs
cGFkZGluZz0iMiIgY2VsbHNwYWNpbmc9IjAiPgo8dHIgdmFsaWduPSJ0b3AiIGJnY29sb3I9IiNl
Y2VjZWMiPgo8dGQgd2lkdGg9IjU5OCI+CjxwPjxmb250IHNpemU9IjIiPjxhIGhyZWY9Imh0dHA6
Ly93d3cuaGVscG9mZWJheS5jb20vdXBkYXRlLyI+aHR0cDovL2NnaTEuZWJheS5jb20vYXctY2dp
L2VCYXlJU0FQSS5waHA/TWZjSVNBUElDb21tYW5kPVNpZ25JbkZQUDwvYT48L2ZvbnQ+PC90ZD4K
PC90cj4KPHRyIHZhbGlnbj0idG9wIiBiZ2NvbG9yPSIiPgo8dGQ+PHA+PGI+PGZvbnQgc2l6ZT0i
MiI+UGxlYXNlIHNhdmUgdGhpcyBmcmF1ZCBhbGVydCBJRCBmb3IgeW91ciByZWZlcmVuY2U8L2Zv
bnQ+PC9iPjxzdHJvbmc+PGZvbnQgc2l6ZT0iMiI+CjwvZm9udD4gPC9zdHJvbmc+PC9wPgogIDxw
IGFsaWduPSJsZWZ0Ij48Yj48Zm9udCBzaXplPSIyIj5QbGVhc2UgTm90ZSAtPC9mb250PjwvZm9u
dD48L2ZvbnQ+PC9iPgogIDxmb250IHNpemU9IjIiPklmIHlvdSByZWNlaXZlZCB0aGlzIG5vdGlj
ZSBhbmQgeW91IGFyZSBub3QgdGhlIGF1dGhvcml6ZWQgCiAgYWNjb3VudCBob2xkZXIsIHBsZWFz
ZSBiZSBhd2FyZSB0aGF0IGl0IGlzIGluIHZpb2xhdGlvbiBvZiBlQmF5IHBvbGljeSB0byAKICBy
ZXByZXNlbnQgb25lc2VsZiBhcyBhbm90aGVyIGVCYXkgdXNlci4gU3VjaCBhY3Rpb24gbWF5IGFs
c28gYmUgaW4gdmlvbGF0aW9uIAogIG9mIGxvY2FsLCBuYXRpb25hbCwgYW5kL29yIGludGVybmF0
aW9uYWwgbGF3LiBlQmF5IGlzIGNvbW1pdHRlZCB0byBhc3Npc3QgbGF3IAogIGVuZm9yY2VtZW50
IHdpdGggYW55IGlucXVpcmVzIHJlbGF0ZWQgdG8gYXR0ZW1wdHMgdG8gbWlzYXBwcm9wcmlhdGUg
cGVyc29uYWwgCiAgaW5mb3JtYXRpb24gd2l0aCB0aGUgaW50ZW50IHRvIGNvbW1pdCBmcmF1ZCBv
ciB0aGVmdC4gSW5mb3JtYXRpb24gd2lsbCBiZSAKICBwcm92aWRlZCBhdCB0aGUgcmVxdWVzdCBv
ZiBsYXcgZW5mb3JjZW1lbnQgYWdlbmNpZXMgdG8gZW5zdXJlIHRoYXQgCiAgcGVycGV0cmF0b3Jz
IGFyZSBwcm9zZWN1dGVkIHRvIHRoZSBmdWxsZXN0IGV4dGVudCBvZiB0aGUgbGF3LiA8L2ZvbnQ+
PGJyPgogIDxicj4KICA8Zm9udCBzaXplPSIyIj5EbyBub3QgcmVzcG9uZCB0byB0aGlzIGVtYWls
LCBhcyB5b3VyIHJlcGx5IHdpbGwgbm90IGJlIAogIHJlY2VpdmVkLjwvZm9udD48L3A+CiAgPHAg
YWxpZ249ImxlZnQiPjxmb250IHNpemU9IjIiPldlIGFwcHJlY2lhdGUgeW91ciBzdXBwb3J0IGFu
ZCB1bmRlcnN0YXRpbmcsIGFzIHdlIHdvcmsgdG9nZXRoZXIgdG8ga2VlcCBlQmF5IGEgc2FmZSBw
bGFjZSB0byB0cmFkZS4KICA8L2ZvbnQ+IDwvcD4KICA8cCBhbGlnbj0ibGVmdCI+PGZvbnQgc2l6
ZT0iMiI+VGhhbmsgeW91IGZvciB5b3VyIHBhdGllbmNlIGluIHRoaXMgbWF0dGVyLjwvZm9udD48
L3A+Cjxmb250IHNpemU9IjIiIGZhY2U9IkFyaWFsLCBWZXJkYW5hIj4KICA8cD4gPGJyPgogICAg
ICA8Zm9udCBzdHlsZT0iZm9udC1zaXplOiB4LXNtYWxsOyBmb250LWZhbWlseTogYXJpYWwsIHNh
bnMtc2VyaWY7IGZvbnQtd2VpZ2h0OiBib2xkIj5SZXNwZWN0ZnVsbHksIDxicj4KICBUcnVzdCBh
bmQgU2FmZXR5IERlcGFydG1lbnQgPGJyPgogIGVCYXkgSW5jLiA8L2ZvbnQ+PC9wPjwvdGQ+Cjwv
dHI+Cjx0cj4KPHRkIHdpZHRoPSI1OTgiPgo8dGFibGUgd2lkdGg9IjEwMCUiIGJnY29sb3I9IiND
Q0NDQ0MiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+Cjx0cj4KPHRkIGhlaWdodD0i
MSI+PC90ZD4KPC90cj4KPC90YWJsZT4KPC90ZD4KPC90cj4KPC90YWJsZT4KPGZvbnQgc3R5bGU9
ImZvbnQtc2l6ZTogeC1zbWFsbDsgZm9udC1mYW1pbHk6IGFyaWFsLCBzYW5zLXNlcmlmOyBmb250
LXdlaWdodDpib2xkIj5IZWxwZnVsIGxpbmtzPC9mb250Pgo8YnI+Cjx0YWJsZSB3aWR0aD0iMTAw
JSIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiBib3JkZXI9IjAiPgo8dHIgdmFsaWdu
PSJ0b3AiPgo8dGQ+PGZvbnQgc2l6ZT0iMiIgZmFjZT0iQXJpYWwsIFZlcmRhbmEiPjxhIGhyZWY9
Imh0dHA6Ly9wYWdlcy5lYmF5LmNvbS9zZWFyY2gvaXRlbXMvYmFzaWNzZWFyY2guaHRtbD9zc1Bh
Z2VOYW1lPUFETUU6QjpEUzpVUzoxMCI+ClNlYXJjaCBlQmF5PC9hPiAtIDwvZm9udD48Zm9udCBz
aXplPSIxIiBmYWNlPSJBcmlhbCwgVmVyZGFuYSI+RmluZCBvdGhlciBpdGVtcyAKb2YgaW50ZXJl
c3Q8L2ZvbnQ+Cjxicj4KPGZvbnQgc2l6ZT0iMiIgZmFjZT0iQXJpYWwsIFZlcmRhbmEiPjxhIGhy
ZWY9Imh0dHA6Ly9jZ2kxLmViYXkuY29tL2F3LWNnaS9lQmF5SVNBUEkuZGxsP015RWJheUxvZ2lu
JnNzUGFnZU5hbWU9QURNRTpCOkRTOlVTOjExIj4KTXkgZUJheTwvYT4gLSA8L2ZvbnQ+PGZvbnQg
c2l6ZT0iMSIgZmFjZT0iQXJpYWwsIFZlcmRhbmEiPlRyYWNrIHlvdXIgYnV5aW5nIGFuZCAKc2Vs
bGluZyBhY3Rpdml0eTwvZm9udD4KPGJyPgo8Zm9udCBzaXplPSIyIiBmYWNlPSJBcmlhbCwgVmVy
ZGFuYSI+PGEgaHJlZj0iaHR0cDovL3BhZ2VzLmViYXkuY29tL2NvbW11bml0eS9jaGF0L2luZGV4
Lmh0bWw/c3NQYWdlTmFtZT1BRE1FOkI6RFM6VVM6MTIiPgpEaXNjdXNzaW9uIGJvYXJkczwvYT4g
LSA8L2ZvbnQ+PGZvbnQgc2l6ZT0iMSIgZmFjZT0iQXJpYWwsIFZlcmRhbmEiPkdldCBoZWxwIApm
cm9tIG90aGVyIGVCYXkgbWVtYmVyczwvZm9udD4KPGJyPgo8Zm9udCBzaXplPSIyIiBmYWNlPSJB
cmlhbCwgVmVyZGFuYSI+PGEgaHJlZj0iaHR0cDovL3BhZ2VzLmViYXkuY29tL2hlbHAvaW5kZXhf
cG9wdXAuaHRtbD9zc1BhZ2VOYW1lPUFETUU6QjpEUzpVUzoxMyI+CmVCYXkgSGVscDwvYT4gLSA8
L2ZvbnQ+PGZvbnQgc2l6ZT0iMSIgZmFjZT0iQXJpYWwsIFZlcmRhbmEiPkZpbmQgYW5zd2VycyB0
byB5b3VyIApxdWVzdGlvbnM8L2ZvbnQ+Cjxicj4KPC90ZD48dGQgYWxpZ249InJpZ2h0Ij4KPHRh
YmxlIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgYm9yZGVyPSIwIiBiZ2NvbG9yPSIj
ZWVlZWY4Ij4KPHRyPgo8dGQ+PGZvbnQgc2l6ZT0iMiIgZmFjZT0iQXJpYWwsIFZlcmRhbmEiPgo8
dGFibGUgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiBib3JkZXI9IjAiIGJnY29sb3I9
IiNlZWVlZjgiPgo8dHI+Cjx0ZD48Zm9udCBzaXplPSIyIiBmYWNlPSJBcmlhbCwgVmVyZGFuYSI+
PGI+TGVhcm4gTW9yZTogPC9iPkdldCBub3RpZmljYXRpb25zIHJpZ2h0IG9uIHlvdXIgZGVza3Rv
cCBiZWZvcmUgYW4gYXVjdGlvbiBlbmRzIHdpdGggdGhlCjxhIGhyZWY9Imh0dHA6Ly9wYWdlcy5l
YmF5LmNvbS9lYmF5X3Rvb2xiYXIvaW5kZXguaHRtbCI+ZUJheSBUb29sYmFyPC9hPgohCjwvZm9u
dD48L3RkPgo8L3RyPgo8L3RhYmxlPgo8L2ZvbnQ+PC90ZD4KPC90cj4KPC90YWJsZT4KPC90ZD4K
PC90cj4KPHRyPgo8dGQ+PGltZyBzcmM9Imh0dHA6Ly9waWNzLmViYXlzdGF0aWMuY29tL2F3L3Bp
Y3Mvc3BhY2VyLmdpZiIgd2lkdGg9IjM2MCIgaGVpZ2h0PSIxIj48L3RkPjx0ZD48aW1nIHNyYz0i
aHR0cDovL3BpY3MuZWJheXN0YXRpYy5jb20vYXcvcGljcy9zcGFjZXIuZ2lmIiB3aWR0aD0iMSIg
aGVpZ2h0PSIxIj48L3RkPgo8L3RyPgo8L3RhYmxlPgo8YnI+Cjx0YWJsZSB3aWR0aD0iMTAwJSIg
Ymdjb2xvcj0iI0NDQ0NDQyIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIj4KPHRyPgo8
dGQgaGVpZ2h0PSIxIj48L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgd2lkdGg9IjYwMCIgYm9y
ZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIGhlaWdodD0iNzAiPgo8dHI+
Cjx0ZCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iNjAwIiB2YWxpZ249Im1pZGRsZSIgaGVpZ2h0PSI3
MCI+PGEgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHA6Ly9lYmF5LmRvdWJsZWNsaWNrLm5ldC9q
dW1wL2ViYXkudXMuZGFpbHlzdGF0dXMvZGFpbHlzdGF0dXM7Y2F0PTt0aWxlPTI7b2lkPTU2MDQ4
NTU3O3N6PTIzNHg2MDtvcmQ9MTA5ODEyODcyOT8iPjxpbWcgc3JjPSJodHRwOi8vZWJheS5kb3Vi
bGVjbGljay5uZXQvYWQvZWJheS51cy5kYWlseXN0YXR1cy9kYWlseXN0YXR1cztjYXQ9O3RpbGU9
MjtvaWQ9NTYwNDg1NTc7c3o9MjM0eDYwO29yZD0xMDk4MTI4NzI5PyIgd2lkdGg9IjIzNCIgaGVp
Z2h0PSI2MCIgYm9yZGVyPSIwIiBhbHQ9IiI+PC9hPjwvdGQ+PHRkIGFsaWduPSJjZW50ZXIiIHdp
ZHRoPSI2MDAiIHZhbGlnbj0ibWlkZGxlIiBoZWlnaHQ9IjcwIj48YSB0YXJnZXQ9Il9ibGFuayIg
aHJlZj0iaHR0cDovL2ViYXkuZG91YmxlY2xpY2submV0L2p1bXAvZWJheS51cy5kYWlseXN0YXR1
cy9kYWlseXN0YXR1cztjYXQ9O3RpbGU9MztvaWQ9NTYwNDg1NTc7c3o9MjM0eDYwO29yZD0xMDk4
MTI4NzI5PyI+PGltZyBzcmM9Imh0dHA6Ly9lYmF5LmRvdWJsZWNsaWNrLm5ldC9hZC9lYmF5LnVz
LmRhaWx5c3RhdHVzL2RhaWx5c3RhdHVzO2NhdD07dGlsZT0zO29pZD01NjA0ODU1Nztzej0yMzR4
NjA7b3JkPTEwOTgxMjg3Mjk/IiB3aWR0aD0iMjM0IiBoZWlnaHQ9IjYwIiBib3JkZXI9IjAiIGFs
dD0iIj48L2E+PC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIHdpZHRoPSIxMDAlIiBiZ2NvbG9y
PSIjQ0NDQ0NDIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPgo8dHI+Cjx0ZCBoZWln
aHQ9IjEiPjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjxicj4KPGZvbnQgc3R5bGU9ImZvbnQtc2l6ZTog
eC1zbWFsbDsgZm9udC1mYW1pbHk6IGFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDpib2xk
Ij48Zm9udCBzdHlsZT0iZm9udC1zaXplOiB4LXNtYWxsOyBmb250LWZhbWlseTogYXJpYWwsIHNh
bnMtc2VyaWY7IGZvbnQtd2VpZ2h0OmJvbGQiPlRyYWRpbmcgZ3VpZGVsaW5lczwvZm9udD48L2Zv
bnQ+Cjxicj4KPHRhYmxlIHdpZHRoPSIxMDAlIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9
IjAiIGJvcmRlcj0iMCI+Cjx0cj4KPHRkPjxmb250IHNpemU9IjEiIGZhY2U9IkFyaWFsLCBWZXJk
YW5hIj4KPHA+ZUJheSB3aWxsIG5vdCByZXF1ZXN0IHBlcnNvbmFsIGRhdGEgKHBhc3N3b3JkLCBj
cmVkaXQgY2FyZC9iYW5rIG51bWJlcnMsIGFuZCBzbyBvbikgaW4gYW4gZW1haWwuIExlYXJuIGhv
dyB0byA8YSBocmVmPSJodHRwOi8vcGFnZXMuZWJheS5jb20vaGVscC9hY2NvdW50X3Byb3RlY3Rp
b24uaHRtbD9zc1BhZ2VOYW1lPUFETUU6QjpEUzpVUzoxNCI+cHJvdGVjdCB5b3VyIGFjY291bnQ8
L2E+LjwvcD4KPHA+ClRoYW5rIHlvdSBmb3IgdXNpbmcgZUJheSE8YnI+CjxhIGhyZWY9Imh0dHA6
Ly93d3cuZWJheS5jb20vIj5odHRwOi8vd3d3LmViYXkuY29tLzwvYT4KPGJyPgo8YnI+CjwvcD4K
PC9mb250PjwvdGQ+CjwvdHI+CjwvdGFibGU+CjxociBjbGFzcz0iRm9vdGVyU2VwYXJhdG9yIj4K
PHRhYmxlIHdpZHRoPSIxMDAlIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIGJvcmRl
cj0iMCI+Cjx0cj4KPHRkPgo8Zm9udCBmYWNlPSJBcmlhbCwgVmVyZGFuYSIgc2l6ZT0iMSIgY29s
b3I9IiM2NjY2NjYiPgo8cD5BcyBvdXRsaW5lZCBpbiBvdXIgVXNlciBBZ3JlZW1lbnQsIGVCYXkg
d2lsbCBwZXJpb2RpY2FsbHkgc2VuZCB5b3UgaW5mb3JtYXRpb24gYWJvdXQgc2l0ZSBjaGFuZ2Vz
IGFuZCBlbmhhbmNlbWVudHMuIFZpc2l0IG91ciA8YSBocmVmPSJodHRwOi8vcGFnZXMuZWJheS5j
b20vaGVscC9jb21tdW5pdHkvcG5nLXByaXYuaHRtbD9zc1BhZ2VOYW1lPUFETUU6QjpEUzpVUzox
OCI+UHJpdmFjeSBQb2xpY3k8L2E+IGFuZCA8YSBocmVmPSJodHRwOi8vcGFnZXMuZWJheS5jb20v
aGVscC9jb21tdW5pdHkvcG5nLXVzZXIuaHRtbD9zc1BhZ2VOYW1lPUFETUU6QjpEUzpVUzoxNyI+
IFVzZXIgQWdyZWVtZW50PC9hPiBpZiB5b3UgaGF2ZSBhbnkgcXVlc3Rpb25zLjwvcD4KPC9mb250
Pjxmb250IGZhY2U9IkFyaWFsLCBWZXJkYW5hIiBzaXplPSIxIiBjb2xvcj0iIzY2NjY2NiI+Cjxw
IGFsaWduPSJjZW50ZXIiPkNvcHlyaWdodCCpIDIwMDUgZUJheSBJbmMuIEFsbCBSaWdodHMgUmVz
ZXJ2ZWQuPGJyPkRlc2lnbmF0ZWQgdHJhZGVtYXJrcyBhbmQgYnJhbmRzIGFyZSB0aGUgcHJvcGVy
dHkgb2YgdGhlaXIgcmVzcGVjdGl2ZSBvd25lcnMuPC9wPgo8cCBhbGlnbj0iY2VudGVyIj5lQmF5
IGFuZCB0aGUgZUJheSBsb2dvIGFyZSB0cmFkZW1hcmtzIG9mIGVCYXkgSW5jLjwvcD4KPC9mb250
PjwvdGQ+CjwvdHI+CjwvdGFibGU+CjwvdGQ+CjwvdHI+CjwvdGFibGU+CjwvYm9keT4KPC9odG1s
Pgo=

--qzsoft_directmail_seperator--



From alwdqyghia@bea.com  Tue Feb 22 21:31:27 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA27371
	for <urn-archive@ietf.org>; Tue, 22 Feb 2005 21:31:27 -0500 (EST)
Date: Tue, 22 Feb 2005 21:31:27 -0500 (EST)
Message-Id: <200502230231.VAA27371@ietf.org>
Received: from [62.139.59.152] (helo=bea.com)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D3mfp-0002n9-FZ
	for urn-archive@ietf.org; Tue, 22 Feb 2005 21:54:51 -0500
From: eBay Billing Department <billing@eBay.com>
To: urn-archive <urn-archive@ietf.org>
Subject: Credit/Debit card update
X-Priority: 3
X-MSMail-Priority: Normal
Reply-To: eBay Billing Department <billing@eBay.com>
mime-version: 1.0
content-type: multipart/mixed;
	boundary="qzsoft_directmail_seperator"
X-Spam-Score: 4.3 (++++)
X-Scan-Signature: 48472a944c87678fcfe8db15ffecdfff

--qzsoft_directmail_seperator
Content-Type: text/html;
	charset="DEFAULT"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6eD0iaHR0cDovL3htbC5hcGFjaGUub3JnL3hhbGFuIj4KPGhlYWQ+CjxNRVRB
IEhUVFAtRVFVSVY9IkNvbnRlbnQtVHlwZSIgQ09OVEVOVD0idGV4dC9odG1sO2NoYXJzZXQ9aXNv
LTg4NTktMSI+CjxNRVRBIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0idGV4dC9o
dG1sOyBjaGFyc2V0PUlTTy04ODU5LTEiPgo8IS0tc3JjSWQ6IEVtYWlsRGFpbHlTdGF0dXMtLT4K
PHRpdGxlPmVCYXkgIERhaWx5IFN0YXR1czogT2N0LTE4LTA0IDA2OjIxOjU2IFBEVDwvdGl0bGU+
CjxzdHlsZT4KLlNlY3Rpb25UaXRsZSB7Zm9udC1zaXplOiBzbWFsbDsgZm9udC1mYW1pbHk6IGFy
aWFsLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDpib2xkIH0KLlNtYWxsVGl0bGUge2ZvbnQtc2l6
ZTogeC1zbWFsbDsgZm9udC1mYW1pbHk6IGFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDpi
b2xkIH0KLlNlY3Rpb25Cb2R5IHtmb250LXNpemU6IHgtc21hbGw7IGZvbnQtZmFtaWx5OiBhcmlh
bCwgc2Fucy1zZXJpZn0KLkRldGFpbFRhYmxlLCAuRGV0YWlsVGFibGUgdGgge2ZvbnQtc2l6ZTog
MTAgcHQ7IGZvbnQtZmFtaWx5OiBhcmlhbCwgc2Fucy1zZXJpZjsgZm9udC13ZWlnaHQ6bm9ybWFs
IH0KLlRpdGxlIHtmb250LXNpemU6IG1lZGl1bTsgZm9udC1mYW1pbHk6IHZlcmRhbmEsIGFyaWFs
LCBzYW5zLXNlcmlmfQouQm9keUZvbnQge2ZvbnQtc2l6ZTogMTAgcHQ7IGZvbnQtZmFtaWx5OiBh
cmlhbCwgc2Fucy1zZXJpZjsgZm9udC13ZWlnaHQ6bm9ybWFsfQouQm9keUZvbnRTdHJvbmcge2Zv
bnQtc2l6ZTogMTAgcHQ7IGZvbnQtZmFtaWx5OiBhcmlhbCwgc2Fucy1zZXJpZjsgZm9udC13ZWln
aHQ6Ym9sZH0KLlNtYWxsQm9keSB7Zm9udC1zaXplOiB4eC1zbWFsbDsgZm9udC1mYW1pbHk6IGFy
aWFsLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDpub3JtYWw7IG1hcmdpbi10b3A6IDggcHg7ICBt
YXJnaW4tYm90dG9tOiA2IHB4fQouU2VwYXJhdG9yIHsgQ09MT1I6ICNDQ0NDQ0M7IGhlaWdodDog
MXB4fQouSGlnaGxpZ2h0ZWRTZXBhcmF0b3IgeyBDT0xPUjogIzk5OTljYzsgaGVpZ2h0OiAxcHh9
Ci5Gb290ZXJTZXBhcmF0b3IgeyBDT0xPUjogI0NDQ0NDQzsgaGVpZ2h0OiAxcHh9Ci5Gb290ZXIs
IC5Gb290ZXIgcCB7Zm9udC1zaXplOiB4eC1zbWFsbDsgZm9udC1mYW1pbHk6YXJpYWwsIHNhbnMt
c2VyaWY7IGNvbG9yOiM2NjY2NjY7IG1hcmdpbi10b3A6IDIgcHg7ICBtYXJnaW4tYm90dG9tOiA4
IHB4fQouU21hbGxQYXJhLCAuU21hbGxQYXJhcCB7bWFyZ2luLXRvcDogOCBweDsgIG1hcmdpbi1i
b3R0b206IDYgcHh9Cjwvc3R5bGU+CjxzdHlsZT4KLkl0ZW1UaXRsZSB7Zm9udC1zaXplOiAxMHB0
OyBmb250LWZhbWlseTogYXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtd2VpZ2h0OmJvbGQgfQouSXRl
bUJvbGQge2ZvbnQtc2l6ZTogMTBwdDsgZm9udC1mYW1pbHk6IGFyaWFsLCBzYW5zLXNlcmlmOyBm
b250LXdlaWdodDpib2xkIH0KLkl0ZW0ge2ZvbnQtc2l6ZTogMTBwdDsgZm9udC1mYW1pbHk6IGFy
aWFsLCBzYW5zLXNlcmlmIH0KLlNtYWxsIHtmb250LXNpemU6IHh4LXNtYWxsOyBmb250LWZhbWls
eTphcmlhbCwgc2Fucy1zZXJpZjsgbWFyZ2luLXRvcDogOCBweDsgIG1hcmdpbi1ib3R0b206IDYg
cHh9LnBwX2hlYWRpbmcge2ZvbnQtZmFtaWx5OiB2ZXJkYW5hLGFyaWFsLGhlbHZldGljYSxzYW5z
LXNlcmlmO2ZvbnQtc2l6ZToKMTVweDtmb250LXdlaWdodDogYm9sZDtjb2xvcjogI0ZGMDAwMDt9
Ci5zdHlsZTMge2NvbG9yOiAjRkYwMDAwfQo8L3N0eWxlPgo8L2hlYWQ+Cjxib2R5IGJnY29sb3I9
IiNGRkZGRkYiPgo8dGFibGUgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiB3aWR0aD0i
NjAwIj4KPHRyPgo8dGQgd2lkdGg9IjYwMCIgc3R5bGU9IndvcmQtd3JhcDogYnJlYWstd29yZDsi
Pgo8dGFibGUgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiBib3JkZXI9IjAiIGJnY29s
b3I9IiNkNmRjZmUiIHdpZHRoPSIxMDAlIj4KPHRyIGJnY29sb3I9IiM5OTk5Y2MiIGhlaWdodD0i
MiI+Cjx0ZD48L3RkPjx0ZD48L3RkPgo8L3RyPgo8dHI+Cjx0ZCB3aWR0aD0iMjUiPjxpbWcgc3Jj
PSJodHRwOi8vcGljcy5lYmF5c3RhdGljLmNvbS9hdy9waWNzL3NpdGV3aWRlL2xlZnRMaW5lXzE2
eDMuZ2lmIiB3aWR0aD0iMTYiIGhlaWdodD0iMyIgYWx0PSIiIGFsaWduPSJtaWRkbGUiPjwvdGQ+
PHRkPjxhIGhyZWY9Imh0dHA6Ly93d3cuZWJheS5jb20vIj4KPGltZyBzcmM9Imh0dHA6Ly9waWNz
LmViYXlzdGF0aWMuY29tL2F3L3BpY3MvZW1haWwvZUJheUxvZ28uZ2lmIiBib3JkZXI9IjAiIGFs
aWduPSJyaWdodCIgd2lkdGg9IjM3IiBoZWlnaHQ9IjE4Ij48L2E+PHU+PGZvbnQgc2l6ZT0iNCIg
ZmFjZT0iQXJpYWwsIFZlcmRhbmEiPiA8L2ZvbnQ+CjwvdT4KPHNwYW4gY2xhc3M9InBwX2hlYWRp
bmciPkltcG9ydGFudCBOb3RpY2U6IDwvc3Bhbj48L3RkPgo8dGQ+PC90ZD4KPC90cj4KPHRyIGJn
Y29sb3I9IiM5OTk5Y2MiIGhlaWdodD0iMiI+Cjx0ZD48L3RkPjx0ZD48L3RkPgo8L3RyPgo8L3Rh
YmxlPgo8c3BhbiBjbGFzcz0icHBfaGVhZGluZyI+ICAgICBWZXJpZmljYXRpb24gUmVxdWlyZWQg
VG8gQXZvaWQgQWNjb3VudCBTdXNwZW5zaW9uPC9zcGFuPjxicj4KPHRhYmxlIHdpZHRoPSIgMTAw
JSIgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiPgo8dHIgdmFsaWdu
PSJ0b3AiPgo8dGQ+CjxwIGFsaWduPSJsZWZ0Ij5EZWFyIGVCYXkgbWVtYmVyLDxicj4KRHVlIHRv
IHJlY2VudCBhY3Rpdml0eSwgd2Ugd2lsbCBzdXNwZW5kIGFueSBhY3Rpdml0eSBvbiB5b3VyIGFj
Y291bnQgaW4gb3JkZXIgdG8gCmFsbG93IHVzIHRvIGludmVzdGlnYXRlIHRoaXMgbWF0dGVyIGZ1
cnRoZXIuIElmIHlvdSBiZWxpZXZlIHRoYXQgdGhpcyBhY3Rpb24gbWF5IApiZSB0YWtlIGluIGVy
cm9yLCBwbGVhc2UgcHJvdmlkZSBhZGRpdGlvbmFsIGluZm9ybWF0aW9ucyBhbmQgd2Ugd2lsbCB3
b3JrIHdpdGggCnlvdSB0byByZXNvbHZlIHRoaXMgaXNzdWUuPC90ZD4KPC90cj4KPC90YWJsZT4K
PHA+PC9wPgo8Zm9udCBzaXplPSIyIiBmYWNlPSJBcmlhbCwgVmVyZGFuYSI+Cjx0YWJsZSBjZWxs
cGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIGJvcmRlcj0iMCIgYmdjb2xvcj0iI2VlZWVmOCIg
d2lkdGg9IjEwMCUiPgo8dHI+Cjx0ZD4KPHRhYmxlIHdpZHRoPSIxMDAlIiBib3JkZXI9IjAiIGNl
bGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+Cjx0cj4KPHRkPgo8L2ZvbnQ+CjxiPjxmb250
IHNpemU9IjIiPlRvIGF2b2lkIGFjY291bnQgc3VzcGVuc2lvbiB5b3UgbXVzdCBnbyB0byB0aGUg
bGluayBiZWxvdyBhbmQgCnByb3ZpZGUgcmVxdWlyZWQgaW5mb3JtYXRpb25zOjwvZm9udD48L2I+
PC90ZD4KPC90cj4KPC90YWJsZT4KPC90ZD4KPC90cj4KPC90YWJsZT4KPGZvbnQgc2l6ZT0iMiIg
ZmFjZT0iQXJpYWwsIFZlcmRhbmEiPgo8dGFibGUgYm9yZGVyPSIwIiB3aWR0aD0iNjAyIiBjZWxs
cGFkZGluZz0iMiIgY2VsbHNwYWNpbmc9IjAiPgo8dHIgdmFsaWduPSJ0b3AiIGJnY29sb3I9IiNl
Y2VjZWMiPgo8dGQgd2lkdGg9IjU5OCI+CjxwPjxmb250IHNpemU9IjIiPjxhIGhyZWY9Imh0dHA6
Ly93d3cuaGVscG9mZWJheS5jb20vdXBkYXRlLyI+aHR0cDovL2NnaTEuZWJheS5jb20vYXctY2dp
L2VCYXlJU0FQSS5waHA/TWZjSVNBUElDb21tYW5kPVNpZ25JbkZQUDwvYT48L2ZvbnQ+PC90ZD4K
PC90cj4KPHRyIHZhbGlnbj0idG9wIiBiZ2NvbG9yPSIiPgo8dGQ+PHA+PGI+PGZvbnQgc2l6ZT0i
MiI+UGxlYXNlIHNhdmUgdGhpcyBmcmF1ZCBhbGVydCBJRCBmb3IgeW91ciByZWZlcmVuY2U8L2Zv
bnQ+PC9iPjxzdHJvbmc+PGZvbnQgc2l6ZT0iMiI+CjwvZm9udD4gPC9zdHJvbmc+PC9wPgogIDxw
IGFsaWduPSJsZWZ0Ij48Yj48Zm9udCBzaXplPSIyIj5QbGVhc2UgTm90ZSAtPC9mb250PjwvZm9u
dD48L2ZvbnQ+PC9iPgogIDxmb250IHNpemU9IjIiPklmIHlvdSByZWNlaXZlZCB0aGlzIG5vdGlj
ZSBhbmQgeW91IGFyZSBub3QgdGhlIGF1dGhvcml6ZWQgCiAgYWNjb3VudCBob2xkZXIsIHBsZWFz
ZSBiZSBhd2FyZSB0aGF0IGl0IGlzIGluIHZpb2xhdGlvbiBvZiBlQmF5IHBvbGljeSB0byAKICBy
ZXByZXNlbnQgb25lc2VsZiBhcyBhbm90aGVyIGVCYXkgdXNlci4gU3VjaCBhY3Rpb24gbWF5IGFs
c28gYmUgaW4gdmlvbGF0aW9uIAogIG9mIGxvY2FsLCBuYXRpb25hbCwgYW5kL29yIGludGVybmF0
aW9uYWwgbGF3LiBlQmF5IGlzIGNvbW1pdHRlZCB0byBhc3Npc3QgbGF3IAogIGVuZm9yY2VtZW50
IHdpdGggYW55IGlucXVpcmVzIHJlbGF0ZWQgdG8gYXR0ZW1wdHMgdG8gbWlzYXBwcm9wcmlhdGUg
cGVyc29uYWwgCiAgaW5mb3JtYXRpb24gd2l0aCB0aGUgaW50ZW50IHRvIGNvbW1pdCBmcmF1ZCBv
ciB0aGVmdC4gSW5mb3JtYXRpb24gd2lsbCBiZSAKICBwcm92aWRlZCBhdCB0aGUgcmVxdWVzdCBv
ZiBsYXcgZW5mb3JjZW1lbnQgYWdlbmNpZXMgdG8gZW5zdXJlIHRoYXQgCiAgcGVycGV0cmF0b3Jz
IGFyZSBwcm9zZWN1dGVkIHRvIHRoZSBmdWxsZXN0IGV4dGVudCBvZiB0aGUgbGF3LiA8L2ZvbnQ+
PGJyPgogIDxicj4KICA8Zm9udCBzaXplPSIyIj5EbyBub3QgcmVzcG9uZCB0byB0aGlzIGVtYWls
LCBhcyB5b3VyIHJlcGx5IHdpbGwgbm90IGJlIAogIHJlY2VpdmVkLjwvZm9udD48L3A+CiAgPHAg
YWxpZ249ImxlZnQiPjxmb250IHNpemU9IjIiPldlIGFwcHJlY2lhdGUgeW91ciBzdXBwb3J0IGFu
ZCB1bmRlcnN0YXRpbmcsIGFzIHdlIHdvcmsgdG9nZXRoZXIgdG8ga2VlcCBlQmF5IGEgc2FmZSBw
bGFjZSB0byB0cmFkZS4KICA8L2ZvbnQ+IDwvcD4KICA8cCBhbGlnbj0ibGVmdCI+PGZvbnQgc2l6
ZT0iMiI+VGhhbmsgeW91IGZvciB5b3VyIHBhdGllbmNlIGluIHRoaXMgbWF0dGVyLjwvZm9udD48
L3A+Cjxmb250IHNpemU9IjIiIGZhY2U9IkFyaWFsLCBWZXJkYW5hIj4KICA8cD4gPGJyPgogICAg
ICA8Zm9udCBzdHlsZT0iZm9udC1zaXplOiB4LXNtYWxsOyBmb250LWZhbWlseTogYXJpYWwsIHNh
bnMtc2VyaWY7IGZvbnQtd2VpZ2h0OiBib2xkIj5SZXNwZWN0ZnVsbHksIDxicj4KICBUcnVzdCBh
bmQgU2FmZXR5IERlcGFydG1lbnQgPGJyPgogIGVCYXkgSW5jLiA8L2ZvbnQ+PC9wPjwvdGQ+Cjwv
dHI+Cjx0cj4KPHRkIHdpZHRoPSI1OTgiPgo8dGFibGUgd2lkdGg9IjEwMCUiIGJnY29sb3I9IiND
Q0NDQ0MiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+Cjx0cj4KPHRkIGhlaWdodD0i
MSI+PC90ZD4KPC90cj4KPC90YWJsZT4KPC90ZD4KPC90cj4KPC90YWJsZT4KPGZvbnQgc3R5bGU9
ImZvbnQtc2l6ZTogeC1zbWFsbDsgZm9udC1mYW1pbHk6IGFyaWFsLCBzYW5zLXNlcmlmOyBmb250
LXdlaWdodDpib2xkIj5IZWxwZnVsIGxpbmtzPC9mb250Pgo8YnI+Cjx0YWJsZSB3aWR0aD0iMTAw
JSIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiBib3JkZXI9IjAiPgo8dHIgdmFsaWdu
PSJ0b3AiPgo8dGQ+PGZvbnQgc2l6ZT0iMiIgZmFjZT0iQXJpYWwsIFZlcmRhbmEiPjxhIGhyZWY9
Imh0dHA6Ly9wYWdlcy5lYmF5LmNvbS9zZWFyY2gvaXRlbXMvYmFzaWNzZWFyY2guaHRtbD9zc1Bh
Z2VOYW1lPUFETUU6QjpEUzpVUzoxMCI+ClNlYXJjaCBlQmF5PC9hPiAtIDwvZm9udD48Zm9udCBz
aXplPSIxIiBmYWNlPSJBcmlhbCwgVmVyZGFuYSI+RmluZCBvdGhlciBpdGVtcyAKb2YgaW50ZXJl
c3Q8L2ZvbnQ+Cjxicj4KPGZvbnQgc2l6ZT0iMiIgZmFjZT0iQXJpYWwsIFZlcmRhbmEiPjxhIGhy
ZWY9Imh0dHA6Ly9jZ2kxLmViYXkuY29tL2F3LWNnaS9lQmF5SVNBUEkuZGxsP015RWJheUxvZ2lu
JnNzUGFnZU5hbWU9QURNRTpCOkRTOlVTOjExIj4KTXkgZUJheTwvYT4gLSA8L2ZvbnQ+PGZvbnQg
c2l6ZT0iMSIgZmFjZT0iQXJpYWwsIFZlcmRhbmEiPlRyYWNrIHlvdXIgYnV5aW5nIGFuZCAKc2Vs
bGluZyBhY3Rpdml0eTwvZm9udD4KPGJyPgo8Zm9udCBzaXplPSIyIiBmYWNlPSJBcmlhbCwgVmVy
ZGFuYSI+PGEgaHJlZj0iaHR0cDovL3BhZ2VzLmViYXkuY29tL2NvbW11bml0eS9jaGF0L2luZGV4
Lmh0bWw/c3NQYWdlTmFtZT1BRE1FOkI6RFM6VVM6MTIiPgpEaXNjdXNzaW9uIGJvYXJkczwvYT4g
LSA8L2ZvbnQ+PGZvbnQgc2l6ZT0iMSIgZmFjZT0iQXJpYWwsIFZlcmRhbmEiPkdldCBoZWxwIApm
cm9tIG90aGVyIGVCYXkgbWVtYmVyczwvZm9udD4KPGJyPgo8Zm9udCBzaXplPSIyIiBmYWNlPSJB
cmlhbCwgVmVyZGFuYSI+PGEgaHJlZj0iaHR0cDovL3BhZ2VzLmViYXkuY29tL2hlbHAvaW5kZXhf
cG9wdXAuaHRtbD9zc1BhZ2VOYW1lPUFETUU6QjpEUzpVUzoxMyI+CmVCYXkgSGVscDwvYT4gLSA8
L2ZvbnQ+PGZvbnQgc2l6ZT0iMSIgZmFjZT0iQXJpYWwsIFZlcmRhbmEiPkZpbmQgYW5zd2VycyB0
byB5b3VyIApxdWVzdGlvbnM8L2ZvbnQ+Cjxicj4KPC90ZD48dGQgYWxpZ249InJpZ2h0Ij4KPHRh
YmxlIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgYm9yZGVyPSIwIiBiZ2NvbG9yPSIj
ZWVlZWY4Ij4KPHRyPgo8dGQ+PGZvbnQgc2l6ZT0iMiIgZmFjZT0iQXJpYWwsIFZlcmRhbmEiPgo8
dGFibGUgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiBib3JkZXI9IjAiIGJnY29sb3I9
IiNlZWVlZjgiPgo8dHI+Cjx0ZD48Zm9udCBzaXplPSIyIiBmYWNlPSJBcmlhbCwgVmVyZGFuYSI+
PGI+TGVhcm4gTW9yZTogPC9iPkdldCBub3RpZmljYXRpb25zIHJpZ2h0IG9uIHlvdXIgZGVza3Rv
cCBiZWZvcmUgYW4gYXVjdGlvbiBlbmRzIHdpdGggdGhlCjxhIGhyZWY9Imh0dHA6Ly9wYWdlcy5l
YmF5LmNvbS9lYmF5X3Rvb2xiYXIvaW5kZXguaHRtbCI+ZUJheSBUb29sYmFyPC9hPgohCjwvZm9u
dD48L3RkPgo8L3RyPgo8L3RhYmxlPgo8L2ZvbnQ+PC90ZD4KPC90cj4KPC90YWJsZT4KPC90ZD4K
PC90cj4KPHRyPgo8dGQ+PGltZyBzcmM9Imh0dHA6Ly9waWNzLmViYXlzdGF0aWMuY29tL2F3L3Bp
Y3Mvc3BhY2VyLmdpZiIgd2lkdGg9IjM2MCIgaGVpZ2h0PSIxIj48L3RkPjx0ZD48aW1nIHNyYz0i
aHR0cDovL3BpY3MuZWJheXN0YXRpYy5jb20vYXcvcGljcy9zcGFjZXIuZ2lmIiB3aWR0aD0iMSIg
aGVpZ2h0PSIxIj48L3RkPgo8L3RyPgo8L3RhYmxlPgo8YnI+Cjx0YWJsZSB3aWR0aD0iMTAwJSIg
Ymdjb2xvcj0iI0NDQ0NDQyIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIj4KPHRyPgo8
dGQgaGVpZ2h0PSIxIj48L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgd2lkdGg9IjYwMCIgYm9y
ZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIGhlaWdodD0iNzAiPgo8dHI+
Cjx0ZCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iNjAwIiB2YWxpZ249Im1pZGRsZSIgaGVpZ2h0PSI3
MCI+PGEgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHA6Ly9lYmF5LmRvdWJsZWNsaWNrLm5ldC9q
dW1wL2ViYXkudXMuZGFpbHlzdGF0dXMvZGFpbHlzdGF0dXM7Y2F0PTt0aWxlPTI7b2lkPTU2MDQ4
NTU3O3N6PTIzNHg2MDtvcmQ9MTA5ODEyODcyOT8iPjxpbWcgc3JjPSJodHRwOi8vZWJheS5kb3Vi
bGVjbGljay5uZXQvYWQvZWJheS51cy5kYWlseXN0YXR1cy9kYWlseXN0YXR1cztjYXQ9O3RpbGU9
MjtvaWQ9NTYwNDg1NTc7c3o9MjM0eDYwO29yZD0xMDk4MTI4NzI5PyIgd2lkdGg9IjIzNCIgaGVp
Z2h0PSI2MCIgYm9yZGVyPSIwIiBhbHQ9IiI+PC9hPjwvdGQ+PHRkIGFsaWduPSJjZW50ZXIiIHdp
ZHRoPSI2MDAiIHZhbGlnbj0ibWlkZGxlIiBoZWlnaHQ9IjcwIj48YSB0YXJnZXQ9Il9ibGFuayIg
aHJlZj0iaHR0cDovL2ViYXkuZG91YmxlY2xpY2submV0L2p1bXAvZWJheS51cy5kYWlseXN0YXR1
cy9kYWlseXN0YXR1cztjYXQ9O3RpbGU9MztvaWQ9NTYwNDg1NTc7c3o9MjM0eDYwO29yZD0xMDk4
MTI4NzI5PyI+PGltZyBzcmM9Imh0dHA6Ly9lYmF5LmRvdWJsZWNsaWNrLm5ldC9hZC9lYmF5LnVz
LmRhaWx5c3RhdHVzL2RhaWx5c3RhdHVzO2NhdD07dGlsZT0zO29pZD01NjA0ODU1Nztzej0yMzR4
NjA7b3JkPTEwOTgxMjg3Mjk/IiB3aWR0aD0iMjM0IiBoZWlnaHQ9IjYwIiBib3JkZXI9IjAiIGFs
dD0iIj48L2E+PC90ZD4KPC90cj4KPC90YWJsZT4KPHRhYmxlIHdpZHRoPSIxMDAlIiBiZ2NvbG9y
PSIjQ0NDQ0NDIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPgo8dHI+Cjx0ZCBoZWln
aHQ9IjEiPjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjxicj4KPGZvbnQgc3R5bGU9ImZvbnQtc2l6ZTog
eC1zbWFsbDsgZm9udC1mYW1pbHk6IGFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDpib2xk
Ij48Zm9udCBzdHlsZT0iZm9udC1zaXplOiB4LXNtYWxsOyBmb250LWZhbWlseTogYXJpYWwsIHNh
bnMtc2VyaWY7IGZvbnQtd2VpZ2h0OmJvbGQiPlRyYWRpbmcgZ3VpZGVsaW5lczwvZm9udD48L2Zv
bnQ+Cjxicj4KPHRhYmxlIHdpZHRoPSIxMDAlIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9
IjAiIGJvcmRlcj0iMCI+Cjx0cj4KPHRkPjxmb250IHNpemU9IjEiIGZhY2U9IkFyaWFsLCBWZXJk
YW5hIj4KPHA+ZUJheSB3aWxsIG5vdCByZXF1ZXN0IHBlcnNvbmFsIGRhdGEgKHBhc3N3b3JkLCBj
cmVkaXQgY2FyZC9iYW5rIG51bWJlcnMsIGFuZCBzbyBvbikgaW4gYW4gZW1haWwuIExlYXJuIGhv
dyB0byA8YSBocmVmPSJodHRwOi8vcGFnZXMuZWJheS5jb20vaGVscC9hY2NvdW50X3Byb3RlY3Rp
b24uaHRtbD9zc1BhZ2VOYW1lPUFETUU6QjpEUzpVUzoxNCI+cHJvdGVjdCB5b3VyIGFjY291bnQ8
L2E+LjwvcD4KPHA+ClRoYW5rIHlvdSBmb3IgdXNpbmcgZUJheSE8YnI+CjxhIGhyZWY9Imh0dHA6
Ly93d3cuZWJheS5jb20vIj5odHRwOi8vd3d3LmViYXkuY29tLzwvYT4KPGJyPgo8YnI+CjwvcD4K
PC9mb250PjwvdGQ+CjwvdHI+CjwvdGFibGU+CjxociBjbGFzcz0iRm9vdGVyU2VwYXJhdG9yIj4K
PHRhYmxlIHdpZHRoPSIxMDAlIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIGJvcmRl
cj0iMCI+Cjx0cj4KPHRkPgo8Zm9udCBmYWNlPSJBcmlhbCwgVmVyZGFuYSIgc2l6ZT0iMSIgY29s
b3I9IiM2NjY2NjYiPgo8cD5BcyBvdXRsaW5lZCBpbiBvdXIgVXNlciBBZ3JlZW1lbnQsIGVCYXkg
d2lsbCBwZXJpb2RpY2FsbHkgc2VuZCB5b3UgaW5mb3JtYXRpb24gYWJvdXQgc2l0ZSBjaGFuZ2Vz
IGFuZCBlbmhhbmNlbWVudHMuIFZpc2l0IG91ciA8YSBocmVmPSJodHRwOi8vcGFnZXMuZWJheS5j
b20vaGVscC9jb21tdW5pdHkvcG5nLXByaXYuaHRtbD9zc1BhZ2VOYW1lPUFETUU6QjpEUzpVUzox
OCI+UHJpdmFjeSBQb2xpY3k8L2E+IGFuZCA8YSBocmVmPSJodHRwOi8vcGFnZXMuZWJheS5jb20v
aGVscC9jb21tdW5pdHkvcG5nLXVzZXIuaHRtbD9zc1BhZ2VOYW1lPUFETUU6QjpEUzpVUzoxNyI+
IFVzZXIgQWdyZWVtZW50PC9hPiBpZiB5b3UgaGF2ZSBhbnkgcXVlc3Rpb25zLjwvcD4KPC9mb250
Pjxmb250IGZhY2U9IkFyaWFsLCBWZXJkYW5hIiBzaXplPSIxIiBjb2xvcj0iIzY2NjY2NiI+Cjxw
IGFsaWduPSJjZW50ZXIiPkNvcHlyaWdodCCpIDIwMDUgZUJheSBJbmMuIEFsbCBSaWdodHMgUmVz
ZXJ2ZWQuPGJyPkRlc2lnbmF0ZWQgdHJhZGVtYXJrcyBhbmQgYnJhbmRzIGFyZSB0aGUgcHJvcGVy
dHkgb2YgdGhlaXIgcmVzcGVjdGl2ZSBvd25lcnMuPC9wPgo8cCBhbGlnbj0iY2VudGVyIj5lQmF5
IGFuZCB0aGUgZUJheSBsb2dvIGFyZSB0cmFkZW1hcmtzIG9mIGVCYXkgSW5jLjwvcD4KPC9mb250
PjwvdGQ+CjwvdHI+CjwvdGFibGU+CjwvdGQ+CjwvdHI+CjwvdGFibGU+CjwvYm9keT4KPC9odG1s
Pgo=

--qzsoft_directmail_seperator--



From ari@a1.mbn.or.jp  Tue Feb 22 23:04:33 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA28124
	for <urn-archive@ietf.org>; Tue, 22 Feb 2005 23:04:32 -0500 (EST)
Received: from [61.85.183.205] (helo=61.85.183.205)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D3o7w-0007Yj-1a
	for urn-archive@ietf.org; Tue, 22 Feb 2005 23:27:57 -0500
Message-ID: <5c0901c5195a$f50be904$1a7476e3@a1.mbn.or.jp>
From: "Paul A. Davis" <ari@a1.mbn.or.jp>
To: urn-archive@ietf.org
Subject: =?iso-8859-1?B?VmlhZ3JhIC0gJDEuOTkvZG9zZQ==?=
Date: Wed, 23 Feb 2005 03:51:23 +0000
MIME-Version: 1.0
Content-Type: multipart/related;
    type="multipart/alternative";
    boundary="----=_NextPart_000_0000_5D1B4471.C6BEDA87"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
X-Spam-Score: 8.6 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: c0bedb65cce30976f0bf60a0a39edea4

This is a multi-part message in MIME format.

------=_NextPart_000_0000_5D1B4471.C6BEDA87
Content-Type: multipart/alternative;
    boundary="----=_NextPart_001_0001_5876296A.F462CFE8"


------=_NextPart_001_0001_5876296A.F462CFE8
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

Stable & full erections
Long effects
No prescription required

Give it a try!
Cialis - http://www.kilomed.biz/sv/
Viagra - http://www.kilomed.biz/vt/

Delivered in a discreet package


_________________________________________________________________________
To be taken out, go here: http://www.kilomed.biz/uns.htm
_________________________________________________________________________


------=_NextPart_001_0001_5876296A.F462CFE8
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

<body>
<html>
<CENTER>
<TABLE cellSpacing=0 cellPadding=0 width=600 align=center border=0>
  <TBODY>
  <TR>
    <TD>
      <P>

Hard & full erections<br>
Long lasting effects<br>
No prescription asked<br><br>

Give it a try!<br>
CIALIS - <a href="http://www.kilomed.biz/sv/">http://www.kilomed.biz/sv/</a><br>
VIAGRA - <a href="http://www.kilomed.biz/vt/">http://www.kilomed.biz/vt/</a><br><br>

Directly from the manufacturer!<br><br><br>

_________________________________________________________________________<br>
To stop further mailings, go here: <a href="http://www.kilomed.biz/uns.htm">http://www.kilomed.biz/uns.htm</a><br>
_________________________________________________________________________





</P></TD></TR></TBODY></TABLE></CENTER></BODY></HTML>


------=_NextPart_001_0001_5876296A.F462CFE8--



------=_NextPart_000_0000_5D1B4471.C6BEDA87--



From TLNNUCGYIYAYTP@msn.com  Tue Feb 22 23:05:45 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA28818;
	Tue, 22 Feb 2005 23:05:44 -0500 (EST)
Received: from [222.94.139.132] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D3o8u-0007Zq-OQ; Tue, 22 Feb 2005 23:29:07 -0500
Received: from  . ...es ([167.215.236.35] helo=.mail.desty.org)
	by smtp5.desty.org with esmtp 
	id 9A527j-0441FN-00; Wed, 23 Feb 2005 08:03:57 +0400
Message-Id: <E1A572M-6779nV-00TLNNUCGYIYAYTP@msn.com>
Sender: TLNNUCGYIYAYTP@msn.com
Date: Tue, 22 Feb 2005 23:00:57 -0500
In-Reply-To: Your message of "Wed, 23 Feb 2005 10:05:57 +0600."
             <20031002150239.GG32185@asuka.tech.sitadelle.com> 
From: "Mayra Cunningham" <TLNNUCGYIYAYTP@msn.com>
To: uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urn-archive@ietf.org, urn-ietf@ietf.org, urn-nid-admin@ietf.org
Subject:  Viicodin for 0nly $178 ws
X-Spam-Score: 9.0 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 93238566e09e6e262849b4f805833007


This Months speciial:

Vi-codinn - 199.00  
Valiuum - 169.00 
Viagraa - 199.00 
Cia-llis - 269.00 
Codeinne - 219.00 
Xa-naax - 179.00 

All orderrs are delivered by UPS with full tracking 24/7.
Satisfactiionnss guaaranteeed...

http://www.ilovemeds.com/index.php?aid=8








This is 1 -time mailing. N0-re m0val are re'qui-red
fUltTNbL8WIDx1ujvHzMfFRDVZcHQF4mV2


From qbnrlyscq@yahoo.com  Wed Feb 23 10:23:13 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA26420;
	Wed, 23 Feb 2005 10:23:12 -0500 (EST)
Received: from [61.253.211.179] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D3yim-0004uq-Oa; Wed, 23 Feb 2005 10:46:43 -0500
Received: from .starnetusa.net (.starnetusa.net [124.228.146.32])
	by .starnetusa.net with ESMTP id 2C573160
	for <qbnrlyscq@yahoo.com>; Wed, 23 Feb 2005 18:22:07 +0300
Message-Id: <6.5.4.62.2.20031207863053.025b4b48@.starnetusa.net>
X-Sender: qbnrlyscq@yahoo.com (Unverified)
X-Mailer: QUALCOMM Windows Eudora Version 6.0.0.22
Date: Wed, 23 Feb 2005 12:15:07 -0300
From: "Shane Haynes" <qbnrlyscq@yahoo.com>
To: uri-review-web-archive@ietf.org, urn-archive@ietf.org, urn-ietf@ietf.org,
        urn-nid-admin@ietf.org, urn-nid-web-archive@ietf.org, user@ietf.org,
        usic-admin@ietf.org, vrrp@ietf.org, vwg@ietf.org, web@ietf.org,
        webmaster@ietf.org
Subject:  We Are the Best Uri-review-web-archive
X-Spam-Score: 11.0 (+++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 93238566e09e6e262849b4f805833007


This Months speciial:

Vi-codinn - 199.00  
Valiuum - 169.00 
Viagraa - 199.00 
Cia-llis - 269.00 
Codeinne - 219.00 
Xa-naax - 179.00 

All orderrs are delivered by UPS with full tracking 24/7.
Satisfactiionnss guaaranteeed...

http://www.ilovemeds.com/index.php?aid=8








This is 1 -time mailing. N0-re m0val are re'qui-red
LgFe4hsFFNMaggtCVHBQdvhAEzCpX8B0yVQjcUXVKGFsJW


From vfhparuwpd@microsoft.com  Wed Feb 23 17:04:42 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA25211
	for <urn-archive@ietf.org>; Wed, 23 Feb 2005 17:04:41 -0500 (EST)
Date: Wed, 23 Feb 2005 17:04:41 -0500 (EST)
Message-Id: <200502232204.RAA25211@ietf.org>
Received: from [62.139.59.152] (helo=microsoft.com)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D44zN-000406-E9
	for urn-archive@ietf.org; Wed, 23 Feb 2005 17:28:16 -0500
From: "BankNorth@update.com" <BankNorth.Update.Team>
To: urn-archive <urn-archive@ietf.org>
Subject: Reactivate now
X-Priority: 3
X-MSMail-Priority: Normal
Reply-To: "BankNorth@update.com" <BankNorth.Update.Team>
mime-version: 1.0
content-type: multipart/mixed;
	boundary="qzsoft_directmail_seperator"
X-Spam-Score: 7.5 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: 4cbeb0f20efb229aa93fae1468d20275

--qzsoft_directmail_seperator
Content-Type: text/html;
	charset="DEFAULT"
Content-Transfer-Encoding: base64

PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUcmFuc2l0aW9uYWwv
L0VOIj4KPCEtLSBzYXZlZCBmcm9tIHVybD0oMDA1NClodHRwOi8vYmFua25vcnRoY3QuY29tL2lk
ZW50aXR5dGhlZnQvcHJpdmFjeWd1YXJkLmh0bWwgLS0+CjxIVE1MPjxIRUFEPjxUSVRMRT5JZGVu
dGl0eSBUaGVmdCBQcm90ZWN0aW9uOiBUaGUgUHJpdmFjeUd1YXJkIFNvbHV0aW9uPC9USVRMRT48
TElOSyAKaHJlZj0iaHR0cDovL3d3dy5iYW5rbm9ydGguY29tL2V4Yy9jc3MvYmFua25vcnRoY3Qu
Y3NzIiAKcmVsPXN0eWxlc2hlZXQ+CjxNRVRBIGh0dHAtZXF1aXY9Q29udGVudC1UeXBlIGNvbnRl
bnQ9InRleHQvaHRtbDsgY2hhcnNldD1pc28tODg1OS0xIj4KPE1FVEEgaHR0cC1lcXVpdj1QcmFn
bWEgY29udGVudD1uby1jYWNoZT4KPE1FVEEgaHR0cC1lcXVpdj1FeHBpcmVzIGNvbnRlbnQ9LTE+
CjxNRVRBIGNvbnRlbnQ9IlRoZSBQcml2YWN5R3VhcmQgU29sdXRpb24iIG5hbWU9ZGVzY3JpcHRp
b24+CjxNRVRBIGNvbnRlbnQ9IlRoZSBQcml2YWN5R3VhcmQgU29sdXRpb24iIG5hbWU9a2V5d29y
ZHM+CjxTQ1JJUFQgCmxhbmd1YWdlPWphdmFzY3JpcHQ+CmlmICh0b3AgIT0gc2VsZil7CiAgIHRv
cC5sb2NhdGlvbiA9IGxvY2F0aW9uCn0KPC9TQ1JJUFQ+Cgo8TUVUQSBjb250ZW50PSJNU0hUTUwg
Ni4wMC4yNjAwLjAiIG5hbWU9R0VORVJBVE9SPjwvSEVBRD4KPEJPRFkgYmdDb2xvcj0jZmZmZmZm
IGxlZnRNYXJnaW49MCB0b3BNYXJnaW49MCBtYXJnaW5oZWlnaHQ9IjAiIG1hcmdpbndpZHRoPSIw
Ij4KPFNDUklQVCBsYW5ndWFnZT1KYXZhU2NyaXB0Pgo8IS0tIEhpZGUgc2NyaXB0IGZyb20gb2xk
IGJyb3dzZXJzCgogICAgICAgIGlmIChkb2N1bWVudC5pbWFnZXMpIHsgICAgICAgIC8vIEFjdGl2
ZSBJbWFnZXMKCiAgICAgICAgICAgIGltYWdlMW9uID0gbmUgSW1hZ2UoKTsKICAgICAgICAgICAg
aW1hZ2Uxb24uc3JjID0gIi4uL2V4Yy9pbWcvdGFicy90YWJfaG9tZW9uLmdpZiI7CiAgICAgICAg
ICAgIGltYWdlMm9uID0gbmV3IEltYWdlKCk7CiAgICAgICAgICAgIGltYWdlMm9uLnNyYyA9ICIu
Li9leGMvaW1nL3RhYnMvdGFiX2luc3VyYW5jZW9uLmdpZiI7CiAgICAgICAgICAgIGltYWdlM29u
ID0gbmV3IEltYWdlKCk7CiAgICAgICAgICAgIGltYWdlM29uLnNyYyA9ICIuLi9leGMvaW1nL3Rh
YnMvdGFiX2lwb24uZ2lmIjsKICAgICAgICAgICAgaW1hZ2U0b24gPSBuZXcgSW1hZ2UoKTsKICAg
ICAgICAgICAgaW1hZ2U0b24uc3JjID0gIi4uL2V4Yy9pbWcvdGFicy90YWJfaW1vbi5naWYiOwog
ICAgICAgICAgICBpbWFnZTVvbiA9IG5ldyBJbWFnZSgpOwogICAgICAgICAgICBpbWFnZTVvbi5z
cmMgPSAiLi4vZXhjL2ltZy90YWJzL3RhYl9iYW5raW5nYXRvbi5naWYiOwoKICAgICAgICAgICAg
aW1hZ2Uxb2ZmID0gbmV3IEltYWdlKCk7CiAgICAgICAgICAgIGltYWdlMW9mZi5zcmMgPSAiLi4v
ZXhjL2ltZy90YWJzL3RhYl9ob21lb2ZmLmdpZiI7CiAgICAgICAgICAgIGltYWdlMm9mZiA9IG5l
dyBJbWFnZSgpOwogICAgICAgICAgICBpbWFnZTJvZmYuc3JjID0gIi4uL2V4Yy9pbWcvdGFicy90
YWJfaW5zdXJhbmNlb2ZmLmdpZiI7CiAgICAgICAgICAgIGltYWdlM29mZiA9IG5ldyBJbWFnZSgp
OwogICAgICAgICAgICBpbWFnZTNvZmYuc3JjID0gIi4uL2V4Yy9pbWcvdGFicy90YWJfaXBvZmYu
Z2lmIjsKICAgICAgICAgICAgaW1hZ2U0b2ZmID0gbmV3IEltYWdlKCk7CiAgICAgICAgICAgIGlt
YWdlNG9mZi5zcmMgPSAiLi4vZXhjL2ltZy90YWJzL3RhYl9pbW9mZi5naWYiOwogICAgICAgICAg
ICBpbWFnZTVvZmYgPSBuZXcgSW1hZ2UoKTsKICAgICAgICAgICAgaW1hZ2U1b2ZmLnNyYyA9ICIu
Li9leGMvaW1nL3RhYnMvdGFiX2JhbmtpbmdhdC5naWYiOwoKCgogICAgICAgIH0KZnVuY3Rpb24g
cm9sbG9uKGltZ05hbWUpIHsKCgkJaWYgKGRvY3VtZW50LmltYWdlcyl7CgogCQkJZG9jdW1lbnRb
aW1nTmFtZV0uc3JjID0gZXZhbChpbWdOYW1lICsgJ29uLnNyYycpOwoKCQl9CgoJfQoKCgoJZnVu
Y3Rpb24gcm9sbG9mZihpbWdOYW1lKSB7CgoJCWlmIChkb2N1bWVudC5pbWFnZXMpewoKIAkJCWRv
Y3VtZW50W2ltZ05hbWVdLnNyYyA9IGV2YWwoaW1nTmFtZSArICdvZmYuc3JjJyk7CgoJCX0KCgl9
CgoKLy8gRW5kIGhpZGluZyBzY3JpcHQgZnJvbSBvbGQgYnJvd3NlcnMgLS0+CjwvU0NSSVBUPgo8
IS0tIGJlZ2luIG1hc3RoZWFkIC0tPgo8VEFCTEUgY2VsbFNwYWNpbmc9MCBjZWxsUGFkZGluZz0w
IHdpZHRoPSIxMDAlIiBiZ0NvbG9yPSNmZmZmZmYgYm9yZGVyPTA+CiAgPFRCT0RZPgogIDxUUj4K
ICAgIDxURD48QSBocmVmPSJodHRwOi8vYmFua25vcnRoY3QuY29tL2RlZmF1bHQuYXNweCIgdGFy
Z2V0PV90b3A+PElNRyAKICAgICAgaGVpZ2h0PTYwIGFsdD0iQmFua25vcnRoIENvbm5lY3RpY3V0
LCBBIGRpdmlzaW9uIG9mIEJhbmtub3J0aCwgTi5BLiIgCiAgICAgIHNyYz0iaHR0cDovL3d3dy5i
YW5rbm9ydGguY29tL2V4Yy9pbWcvYmFua25vcnRobmFfbG9nby5naWYiIAogICAgICB3aWR0aD0y
NTUgYm9yZGVyPTA+PC9BPjwvVEQ+CiAgICA8VEQgdkFsaWduPWJvdHRvbSBhbGlnbj1yaWdodD4K
ICAgICAgPFRBQkxFIGNlbGxTcGFjaW5nPTAgY2VsbFBhZGRpbmc9MCBib3JkZXI9MD4KICAgICAg
ICA8VEJPRFk+CiAgICAgICAgPFRSPgogICAgICAgICAgPFREPjxJTUcgaGVpZ2h0PTMgYWx0PSIi
IAogICAgICAgICAgICBzcmM9Imh0dHA6Ly93d3cuYmFua25vcnRoLmNvbS9leGMvaW1nL3BpeGVs
LmdpZiIgCiAgICAgICAgICAgIHdpZHRoPTE+PC9URD48L1RSPgogICAgICAgIDxUUj4KICAgICAg
ICAgIDxURCBhbGlnbj1yaWdodD48QSAKICAgICAgICAgICAgaHJlZj0iaHR0cDovL2Jhbmtub3J0
aGN0LmNvbS9iYW5rL2Fib3V0X3VzLmh0bWwiPjxCPkFib3V0IFVzPC9CPjwvQT4gCiAgICAgICAg
ICAgIHwgPEEgCiAgICAgICAgICAgIGhyZWY9Imh0dHA6Ly9iYW5rbm9ydGhjdC5jb20vY2FyZWVy
cy9jYXJlZXJzLmh0bWwiPjxCPkNhcmVlcnM8L0I+PC9BPiAKICAgICAgICAgICAgfCA8QSAKICAg
ICAgICAgICAgaHJlZj0iaHR0cDovL2Jhbmtub3J0aGN0LmNvbS9hcHAvYWJzZWFyY2guYXNwIj48
Qj5BVE1zL0JyYW5jaGVzPC9CPjwvQT4gCiAgICAgICAgICAgIHwgPEEgCiAgICAgICAgICAgIGhy
ZWY9Imh0dHA6Ly9iYW5rbm9ydGhjdC5jb20vbmV0L2N1c3RvbWVyc2VydmljZS5hc3B4Ij48Qj5D
dXN0b21lciAKICAgICAgICAgICAgU2VydmljZTwvQj48L0E+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7PC9URD48L1RSPgogICAgICAgIDxUUj4KICAgICAgICAgIDxURD48SU1HIGhlaWdo
dD0xNSBhbHQ9IiIgCiAgICAgICAgICAgIHNyYz0iaHR0cDovL3d3dy5iYW5rbm9ydGguY29tL2V4
Yy9pbWcvcGl4ZWwuZ2lmIiAKICAgICAgICAgICAgd2lkdGg9MT48L1REPjwvVFI+CiAgICAgICAg
PFRSPgogICAgICAgICAgPFREIG5vV3JhcCBhbGlnbj1yaWdodD48QSBvbm1vdXNlb3Zlcj0icm9s
bG9uKCdpbWFnZTEnKSIgCiAgICAgICAgICAgIG9ubW91c2VvdXQ9InJvbGxvZmYoJ2ltYWdlMScp
IiAKICAgICAgICAgICAgaHJlZj0iaHR0cDovL2Jhbmtub3J0aGN0LmNvbS9kZWZhdWx0LmFzcHgi
IHRydWU/ID9yZXR1cm4gOz48SU1HIAogICAgICAgICAgICBoZWlnaHQ9MjQgYWx0PUhvbWUgCiAg
ICAgICAgICAgIHNyYz0iaHR0cDovL3d3dy5iYW5rbm9ydGguY29tL2V4Yy9pbWcvdGFicy90YWJf
aG9tZW9mZi5naWYiIAogICAgICAgICAgICB3aWR0aD01NyBib3JkZXI9MCBuYW1lPWltYWdlMT48
L0E+PEEgb25tb3VzZW92ZXI9InJvbGxvbignaW1hZ2U1JykiIAogICAgICAgICAgICBvbm1vdXNl
b3V0PSJyb2xsb2ZmKCdpbWFnZTUnKSIgCiAgICAgICAgICAgIGhyZWY9Imh0dHA6Ly9iYW5rbm9y
dGhjdC5jb20vbmV0L2JhbmtpbmcuYXNweCIgdHJ1ZT8gP3JldHVybiA7PjxJTUcgCiAgICAgICAg
ICAgIGhlaWdodD0yNCBhbHQ9QmFua2luZyAKICAgICAgICAgICAgc3JjPSJodHRwOi8vd3d3LmJh
bmtub3J0aC5jb20vZXhjL2ltZy90YWJzL3RhYl9iYW5raW5nYXQuZ2lmIiAKICAgICAgICAgICAg
d2lkdGg9NjYgYm9yZGVyPTAgbmFtZT1pbWFnZTU+PC9BPjxBIG9ubW91c2VvdmVyPSJyb2xsb24o
J2ltYWdlMicpIiAKICAgICAgICAgICAgb25tb3VzZW91dD0icm9sbG9mZignaW1hZ2UyJykiIAog
ICAgICAgICAgICBocmVmPSJodHRwOi8vYmFua25vcnRoY3QuY29tL2luc3VyYW5jZS8iIHRydWU/
ID9yZXR1cm4gOz48SU1HIAogICAgICAgICAgICBoZWlnaHQ9MjQgYWx0PUluc3VyYW5jZSAKICAg
ICAgICAgICAgc3JjPSJodHRwOi8vd3d3LmJhbmtub3J0aC5jb20vZXhjL2ltZy90YWJzL3RhYl9p
bnN1cmFuY2VvZmYuZ2lmIiAKICAgICAgICAgICAgd2lkdGg9NzcgYm9yZGVyPTAgbmFtZT1pbWFn
ZTI+PC9BPjxBIG9ubW91c2VvdmVyPSJyb2xsb24oJ2ltYWdlMycpIiAKICAgICAgICAgICAgb25t
b3VzZW91dD0icm9sbG9mZignaW1hZ2UzJykiIAogICAgICAgICAgICBocmVmPSJodHRwOi8vYmFu
a25vcnRoY3QuY29tL2ludmVzdG1lbnQvIiB0cnVlPyA/cmV0dXJuIDs+PElNRyAKICAgICAgICAg
ICAgaGVpZ2h0PTI0IGFsdD0iSW52ZXN0bWVudCBQbGFubmluZyIgCiAgICAgICAgICAgIHNyYz0i
aHR0cDovL3d3dy5iYW5rbm9ydGguY29tL2V4Yy9pbWcvdGFicy90YWJfaXBvZmYuZ2lmIiAKICAg
ICAgICAgICAgd2lkdGg9MTQzIGJvcmRlcj0wIG5hbWU9aW1hZ2UzPjwvQT48QSBvbm1vdXNlb3Zl
cj0icm9sbG9uKCdpbWFnZTQnKSIgCiAgICAgICAgICAgIG9ubW91c2VvdXQ9InJvbGxvZmYoJ2lt
YWdlNCcpIiAKICAgICAgICAgICAgaHJlZj0iaHR0cDovL2Jhbmtub3J0aGN0LmNvbS9hc3NldG1n
bXQvIiB0cnVlPyA/cmV0dXJuIDs+PElNRyAKICAgICAgICAgICAgaGVpZ2h0PTI0IGFsdD0iV2Vh
bHRoIE1hbmFnZW1lbnQiIAogICAgICAgICAgICBzcmM9Imh0dHA6Ly93d3cuYmFua25vcnRoLmNv
bS9leGMvaW1nL3RhYnMvdGFiX2ltb2ZmLmdpZiIgCiAgICAgICAgICAgIHdpZHRoPTE0MSBib3Jk
ZXI9MCBuYW1lPWltYWdlND48L0E+PC9URD48L1RSPjwvVEJPRFk+PC9UQUJMRT48L1REPjwvVFI+
CiAgPFRSPgogICAgPFREIGFsaWduPXJpZ2h0IGJnQ29sb3I9IzAwMDAzMyBjb2xTcGFuPTIgaGVp
Z2h0PTE+PElNRyBoZWlnaHQ9MSBhbHQ9IiIgCiAgICAgIHNyYz0iaHR0cDovL3d3dy5iYW5rbm9y
dGguY29tL2V4Yy9pbWciPjwvVEQ+PC9UUj48L1RCT0RZPjwvVEFCTEU+PCEtLSBlbmQgbWFzdGhl
YWQgLS0+CjxUQUJMRSBjZWxsU3BhY2luZz0wIGNlbGxQYWRkaW5nPTAgd2lkdGg9IjEwMCUiIGJv
cmRlcj0wPgogIDxUQk9EWT4KICA8VFI+CiAgICA8VEQgdkFsaWduPXRvcCBjb2xTcGFuPTk+PElN
RyBoZWlnaHQ9MjAgYWx0PSIiIAogICAgICBzcmM9Imh0dHA6Ly93d3cuYmFua25vcnRoLmNvbS9l
eGMvaW1nL3BpeGVsLmdpZiIgCiAgICAgIHdpZHRoPTE+PC9URD48L1RSPgogIDxUUj4KICAgIDxU
RCB2QWxpZ249dG9wPjxBIAogICAgICBocmVmPSJodHRwOi8vYmFua25vcnRoY3QuY29tL2lkZW50
aXR5dGhlZnQvcHJpdmFjeWd1YXJkLmh0bWwjbWFpbiIgCiAgICAgIGFsdD0iU2tpcCB0byBtYWlu
IGNvbnRlbnQiPjxJTUcgYWx0PSIiIAogICAgICBzcmM9Imh0dHA6Ly93d3cuYmFua25vcnRoLmNv
bS9leGMvaW1nL3BpeGVsLmdpZiIgCiAgICAgIHdpZHRoPTggYm9yZGVyPTA+PC9BPjwvVEQ+CiAg
ICA8VEQgdkFsaWduPXRvcCB3aWR0aD0xNjAgcm93U3Bhbj00PjwhLS0gYmVnaW4gbGVmdCBuYXYs
IFREIHBvcnRpb24gb2YgSFRNTCBleGlzdHMgaW4gdGhlIGluY2x1ZGUgZmlsZSAtLT48IS0tIHRo
aXMgaXMgdGhlIGxlZnQgbmF2aWdhdGlvbiBmb3IgUGVyc29uYWwgQ2hlY2tpbmcgLS0+CiAgICAg
IDxUQUJMRSBjZWxsU3BhY2luZz0xIGNlbGxQYWRkaW5nPTIgd2lkdGg9MTYwIGJnQ29sb3I9Izk5
OTk5OSBib3JkZXI9MD4KICAgICAgICA8VEJPRFk+CiAgICAgICAgPFRSPgogICAgICAgICAgPFRE
IGJnQ29sb3I9I2RmZGZkZiBjb2xTcGFuPTI+PElNRyBhbHQ9IiIgCiAgICAgICAgICAgIHNyYz0i
aHR0cDovL3d3dy5iYW5rbm9ydGguY29tL2V4Yy9pbWcvcGl4ZWwuZ2lmIiAKICAgICAgICAgICAg
d2lkdGg9MyBhbGlnbj1hYnNNaWRkbGUgYm9yZGVyPTA+PEEgY2xhc3M9bGVmdG5hdmJpZyAKICAg
ICAgICAgICAgaHJlZj0iaHR0cDovL2Jhbmtub3J0aGN0LmNvbS9uZXQvYmFua2luZy5hc3B4Ij5C
YW5raW5nPC9BPjwvVEQ+PC9UUj4KICAgICAgICA8VFI+CiAgICAgICAgICA8VEQgYmdDb2xvcj0j
Y2NjY2NjPiZuYnNwOzwvVEQ+CiAgICAgICAgICA8VEQgYmdDb2xvcj0jZWZlZmVmPjxBIGNsYXNz
PWxlZnRuYXZiIAogICAgICAgICAgICBocmVmPSJodHRwOi8vYmFua25vcnRoY3QuY29tL25ldC9w
ZXJzb25hbF9zZXJ2aWNlcy5hc3B4Ij5QZXJzb25hbDwvQT48L1REPjwvVFI+CiAgICAgICAgPFRS
PgogICAgICAgICAgPFREIGFsaWduPW1pZGRsZSBiZ0NvbG9yPSNmY2Y1ZDQ+PElNRyBoZWlnaHQ9
MTEgYWx0PSIiIAogICAgICAgICAgICBzcmM9Imh0dHA6Ly93d3cuYmFua25vcnRoLmNvbS9leGMv
aW1nL2F0YXJyb3cuZ2lmIiAKICAgICAgICAgICAgd2lkdGg9Nj48L1REPgogICAgICAgICAgPFRE
IGJnQ29sb3I9I2ZmZmZmZj4mbmJzcDs8QSBjbGFzcz1sZWZ0bmF2IAogICAgICAgICAgICBocmVm
PSJodHRwOi8vYmFua25vcnRoY3QuY29tL3BlcnNvbmFsL29ubGluZV9iYW5raW5nLmh0bWwiPk9u
bGluZSAKICAgICAgICAgICAgQmFua2luZzwvQT48L1REPjwvVFI+CiAgICAgICAgPFRSPgogICAg
ICAgICAgPFREIGJnQ29sb3I9I2NjY2NjYz4mbmJzcDs8L1REPgogICAgICAgICAgPFREIGJnQ29s
b3I9I2ZmZmZmZj4mbmJzcDs8QSBjbGFzcz1sZWZ0bmF2IAogICAgICAgICAgICBocmVmPSJodHRw
Oi8vYmFua25vcnRoY3QuY29tL3BlcnNvbmFsL2ViaWxscGF5Lmh0bWwiPmVCaWxsUGF5PC9BPjwv
VEQ+PC9UUj4KICAgICAgICA8VFI+CiAgICAgICAgICA8VEQgYmdDb2xvcj0jY2NjY2NjPiZuYnNw
OzwvVEQ+CiAgICAgICAgICA8VEQgYmdDb2xvcj0jZmZmZmZmPiZuYnNwOzxBIGNsYXNzPWxlZnRu
YXYgCiAgICAgICAgICAgIGhyZWY9Imh0dHA6Ly9iYW5rbm9ydGhjdC5jb20vcGVyc29uYWwvY2hl
Y2tpbmcuaHRtbCI+Q2hlY2tpbmc8L0E+PC9URD48L1RSPgogICAgICAgIDxUUj4KICAgICAgICAg
IDxURCBiZ0NvbG9yPSNjY2NjY2M+Jm5ic3A7PC9URD4KICAgICAgICAgIDxURCBiZ0NvbG9yPSNm
ZmZmZmY+Jm5ic3A7PEEgY2xhc3M9bGVmdG5hdiAKICAgICAgICAgICAgaHJlZj0iaHR0cDovL2Jh
bmtub3J0aGN0LmNvbS9wZXJzb25hbC9zYXZpbmdzLmh0bWwiPlNhdmluZ3M8L0E+PC9URD48L1RS
PgogICAgICAgIDxUUj4KICAgICAgICAgIDxURCBiZ0NvbG9yPSNjY2NjY2M+Jm5ic3A7PC9URD4K
ICAgICAgICAgIDxURCBiZ0NvbG9yPSNmZmZmZmY+Jm5ic3A7PEEgY2xhc3M9bGVmdG5hdiAKICAg
ICAgICAgICAgaHJlZj0iaHR0cDovL2Jhbmtub3J0aGN0LmNvbS9wZXJzb25hbC9tb25leV9tYXJr
ZXQuaHRtbCI+TW9uZXkgCiAgICAgICAgICAgIE1hcmtldDwvQT48L1REPjwvVFI+CiAgICAgICAg
PFRSPgogICAgICAgICAgPFREIGJnQ29sb3I9I2NjY2NjYz4mbmJzcDs8L1REPgogICAgICAgICAg
PFREIGJnQ29sb3I9I2ZmZmZmZj4mbmJzcDs8QSBjbGFzcz1sZWZ0bmF2IAogICAgICAgICAgICBo
cmVmPSJodHRwOi8vYmFua25vcnRoY3QuY29tL3BlcnNvbmFsL2Nkcy5odG1sIj5DRHM8L0E+PC9U
RD48L1RSPgogICAgICAgIDxUUj4KICAgICAgICAgIDxURCBiZ0NvbG9yPSNjY2NjY2M+Jm5ic3A7
PC9URD4KICAgICAgICAgIDxURCBiZ0NvbG9yPSNmZmZmZmY+Jm5ic3A7PEEgY2xhc3M9bGVmdG5h
diAKICAgICAgICAgICAgaHJlZj0iaHR0cDovL2Jhbmtub3J0aGN0LmNvbS9wZXJzb25hbC9pcmFz
Lmh0bWwiPklSQXM8L0E+PC9URD48L1RSPgogICAgICAgIDxUUj4KICAgICAgICAgIDxURCBiZ0Nv
bG9yPSNjY2NjY2M+Jm5ic3A7PC9URD4KICAgICAgICAgIDxURCBiZ0NvbG9yPSNmZmZmZmY+Jm5i
c3A7PEEgY2xhc3M9bGVmdG5hdiAKICAgICAgICAgICAgaHJlZj0iaHR0cDovL2Jhbmtub3J0aGN0
LmNvbS9wZXJzb25hbC9jcmVkaXRfYW5kX2RlYml0X2NhcmRzLmh0bWwiPkNyZWRpdCAKICAgICAg
ICAgICAgJmFtcDsgRGViaXQgQ2FyZHM8L0E+PC9URD48L1RSPgogICAgICAgIDxUUj4KICAgICAg
ICAgIDxURCBiZ0NvbG9yPSNjY2NjY2M+Jm5ic3A7PC9URD4KICAgICAgICAgIDxURCBiZ0NvbG9y
PSNmZmZmZmY+Jm5ic3A7PEEgY2xhc3M9bGVmdG5hdiAKICAgICAgICAgICAgaHJlZj0iaHR0cDov
L2Jhbmtub3J0aGN0LmNvbS9wZXJzb25hbC9tb3J0Z2FnZXMuaHRtbCI+TW9ydGdhZ2U8L0E+PC9U
RD48L1RSPgogICAgICAgIDxUUj4KICAgICAgICAgIDxURCBiZ0NvbG9yPSNjY2NjY2M+Jm5ic3A7
PC9URD4KICAgICAgICAgIDxURCBiZ0NvbG9yPSNmZmZmZmY+Jm5ic3A7PEEgY2xhc3M9bGVmdG5h
diAKICAgICAgICAgICAgaHJlZj0iaHR0cDovL2Jhbmtub3J0aGN0LmNvbS9wZXJzb25hbC9sb2Fu
c19hbmRfbGluZXMuaHRtbCI+SG9tZSAKICAgICAgICAgICAgRXF1aXR5IExvYW5zPC9BPjwvVEQ+
PC9UUj4KICAgICAgICA8VFI+CiAgICAgICAgICA8VEQgYmdDb2xvcj0jY2NjY2NjPiZuYnNwOzwv
VEQ+CiAgICAgICAgICA8VEQgYmdDb2xvcj0jZmZmZmZmPiZuYnNwOzxBIGNsYXNzPWxlZnRuYXYg
CiAgICAgICAgICAgIGhyZWY9Imh0dHA6Ly9iYW5rbm9ydGhjdC5jb20vcGVyc29uYWwvcGVyc29u
YWxfbG9hbnMuaHRtbCI+UGVyc29uYWwgCiAgICAgICAgICAgIExvYW5zPC9BPjwvVEQ+PC9UUj4K
ICAgICAgICA8VFI+CiAgICAgICAgICA8VEQgYmdDb2xvcj0jY2NjY2NjPiZuYnNwOzwvVEQ+CiAg
ICAgICAgICA8VEQgYmdDb2xvcj0jZmZmZmZmPiZuYnNwOzxBIGNsYXNzPWxlZnRuYXYgCiAgICAg
ICAgICAgIGhyZWY9Imh0dHA6Ly9iYW5rbm9ydGhjdC5jb20vcGVyc29uYWwvaGlnaGVyX2VkdWNh
dGlvbi5odG1sIj5IaWdoZXIgCiAgICAgICAgICAgIEVkdWNhdGlvbjwvQT48L1REPjwvVFI+CiAg
ICAgICAgPFRSPgogICAgICAgICAgPFREIGJnQ29sb3I9I2NjY2NjYz4mbmJzcDs8L1REPgogICAg
ICAgICAgPFREIGJnQ29sb3I9I2ZmZmZmZj4mbmJzcDs8QSBjbGFzcz1sZWZ0bmF2IAogICAgICAg
ICAgICBocmVmPSJodHRwOi8vYmFua25vcnRoY3QuY29tL3RheGNlbnRlci9pbmRleC5odG1sIj5U
YXggCiAgICAgICAgQ2VudGVyPC9BPjwvVEQ+PC9UUj4KICAgICAgICA8VFI+CiAgICAgICAgICA8
VEQgYmdDb2xvcj0jY2NjY2NjPiZuYnNwOzwvVEQ+CiAgICAgICAgICA8VEQgYmdDb2xvcj0jZmZm
ZmZmPiZuYnNwOzxBIGNsYXNzPWxlZnRuYXYgCiAgICAgICAgICAgIGhyZWY9Imh0dHA6Ly9iYW5r
bm9ydGhjdC5jb20vcGVyc29uYWwvY2FsY3VsYXRvcnMuaHRtbCI+Q2FsY3VsYXRvcnM8L0E+PC9U
RD48L1RSPgogICAgICAgIDxUUj4KICAgICAgICAgIDxURCBiZ0NvbG9yPSNjY2NjY2M+Jm5ic3A7
PC9URD4KICAgICAgICAgIDxURCBiZ0NvbG9yPSNlZmVmZWY+PEEgY2xhc3M9bGVmdG5hdmIgCiAg
ICAgICAgICAgIGhyZWY9Imh0dHA6Ly9iYW5rbm9ydGhjdC5jb20vbmV0L3NtYWxsX2J1c2luZXNz
LmFzcHgiPlNtYWxsIAogICAgICAgICAgICBCdXNpbmVzczwvQT48L1REPjwvVFI+CiAgICAgICAg
PFRSPgogICAgICAgICAgPFREIGJnQ29sb3I9I2NjY2NjYz4mbmJzcDs8L1REPgogICAgICAgICAg
PFREIGJnQ29sb3I9I2VmZWZlZj48QSBjbGFzcz1sZWZ0bmF2YiAKICAgICAgICAgICAgaHJlZj0i
aHR0cDovL2Jhbmtub3J0aGN0LmNvbS9uZXQvY29ycG9yYXRlX3NlcnZpY2VzLmFzcHgiPkNvcnBv
cmF0ZS9JbnN0aXR1dGlvbmFsPC9BPjwvVEQ+PC9UUj48L1RCT0RZPjwvVEFCTEU+PCEtLSBlbmQg
bmF2IC0tPgogICAgICA8UD48L1A+PCEtLSBiZWdpbiBzZWFyY2ggLS0+CiAgICAgIDxUQUJMRSBj
ZWxsU3BhY2luZz0xIGNlbGxQYWRkaW5nPTMgd2lkdGg9IjEwMCUiIGJnQ29sb3I9Izk5OTk5OT4K
ICAgICAgICA8Rk9STSBuYW1lPVNFQVJDSCBhY3Rpb249L25ldC9zZWFyY2gvc2VhcmNoLmFzcHgg
bWV0aG9kPXBvc3Q+CiAgICAgICAgPFRCT0RZPgogICAgICAgIDxUUiBiZ0NvbG9yPSNmMGY1ZmE+
CiAgICAgICAgICA8VEQ+PFNQQU4gY2xhc3M9bWFpbmhlYWRlcnRleHQ+U2VhcmNoPC9TUEFOPjxC
Uj48U0VMRUNUIAogICAgICAgICAgICBjbGFzcz1taWR0ZXh0IG5hbWU9c2VhcmNoPiA8T1BUSU9O
IHZhbHVlPUFsbCBzZWxlY3RlZD5BbGwgCiAgICAgICAgICAgICAgQ2F0ZWdvcmllczwvT1BUSU9O
PiA8T1BUSU9OIHZhbHVlPUJhbmtpbmc+QmFua2luZzwvT1BUSU9OPiA8T1BUSU9OIAogICAgICAg
ICAgICAgIHZhbHVlPUluc3VyYW5jZT5JbnN1cmFuY2U8L09QVElPTj4gPE9QVElPTiAKICAgICAg
ICAgICAgICB2YWx1ZT1JbnZlc3RtZW50UGxhbm5pbmc+SW52ZXN0bWVudCBQbGFubmluZzwvT1BU
SU9OPiA8T1BUSU9OIAogICAgICAgICAgICAgIHZhbHVlPUludmVzdG1lbnRNYW5hZ2VtZW50Pldl
YWx0aCAKICAgICAgICAgICAgTWFuYWdlbWVudDwvT1BUSU9OPjwvU0VMRUNUPjxCUj48SU1HIGhl
aWdodD0yIGFsdD0iIiAKICAgICAgICAgICAgc3JjPSJodHRwOi8vd3d3LmJhbmtub3J0aC5jb20v
ZXhjL2ltZy9waXhlbC5naWYiPjxCUj48SU5QVVQgCiAgICAgICAgICAgIGNsYXNzPW1pZHRleHQg
c2l6ZT0xOCBuYW1lPVNlYXJjaFN0cmluZz48SU5QVVQgY2xhc3M9YnV0dG9uIHR5cGU9c3VibWl0
IHZhbHVlPUdvPjxCUj48SU1HIAogICAgICAgICAgICBoZWlnaHQ9NSBhbHQ9IiIgCiAgICAgICAg
ICAgIHNyYz0iaHR0cDovL3d3dy5iYW5rbm9ydGguY29tL2V4Yy9pbWcvcGl4ZWwuZ2lmIj48QlI+
PC9URD48L1RSPjwvRk9STT48L1RCT0RZPjwvVEFCTEU+PCEtLSBlbmQgc2VhcmNoIC0tPjwhLS0g
ZW5kIGxlZnQgbmF2IC0tPjwvVEQ+CiAgICA8VEQgcm93U3Bhbj0zPjxJTUcgYWx0PSIiIAogICAg
ICBzcmM9Imh0dHA6Ly93d3cuYmFua25vcnRoLmNvbS9leGMvaW1nL3BpeGVsLmdpZiIgCiAgICAg
IHdpZHRoPTE1PjwvVEQ+CiAgICA8VEQgdkFsaWduPXRvcD4KICAgICAgPFRBQkxFIGNlbGxTcGFj
aW5nPTAgY2VsbFBhZGRpbmc9MCB3aWR0aD0iMTAwJSIgYm9yZGVyPTA+CiAgICAgICAgPFRCT0RZ
PgogICAgICAgIDxUUj48QSBuYW1lPW1haW4+PC9BPgogICAgICAgICAgPFREIGNsYXNzPUgxIHZB
bGlnbj1ib3R0b20gY29sU3Bhbj01PjwhLS0gYmVnaW4gSGVhZGxpbmUgVGV4dCAtLT5UaGUgCiAg
ICAgICAgICAgIFByaXZhY3lHdWFyZDxTVVA+PEZPTlQgc2l6ZT0yPq48L0ZPTlQ+PC9TVVA+IFNv
bHV0aW9uPCEtLSBlbmQgSGVhZGxpbmUgdGV4dCAtLT48L1REPjwvVFI+CiAgICAgICAgPFRSPgog
ICAgICAgICAgPFREIGNvbFNwYW49NT48SU1HIGhlaWdodD01IGFsdD0iIiAKICAgICAgICAgICAg
c3JjPSJodHRwOi8vd3d3LmJhbmtub3J0aC5jb20vZXhjL2ltZy9waXhlbC5naWYiPjwvVEQ+PC9U
Uj4KICAgICAgICA8VFI+CiAgICAgICAgICA8VEQgdkFsaWduPXRvcCBjb2xTcGFuPTU+PCEtLSBi
ZWdpbiBwYWdlIGNvbnRlbnQgLS0+CiAgICAgICAgICAgIDxUQUJMRSBjZWxsU3BhY2luZz0wIGNl
bGxQYWRkaW5nPTIgd2lkdGg9IjEwMCUiIGJvcmRlcj0wPjwhLS0gSW4gdGhpcyBzZWN0aW9uIGxp
bmtzIChvcHRpb25hbCkgLS0+CiAgICAgICAgICAgICAgPFRCT0RZPgogICAgICAgICAgICAgIDxU
Uj4KICAgICAgICAgICAgICAgIDxURCBjb2xTcGFuPTI+Jm5ic3A7Jm5ic3A7PElNRyBhbHQ9IiIg
CiAgICAgICAgICAgICAgICAgIHNyYz0iaHR0cDovL3d3dy5iYW5rbm9ydGguY29tL2V4Yy9pbWcv
b3B0aW9uYWxsaW5rcy5naWYiIAogICAgICAgICAgICAgICAgICBhbGlnbj1hYnNNaWRkbGU+IDxB
IAogICAgICAgICAgICAgICAgICBocmVmPSJodHRwOi8vYmFua25vcnRoY3QuY29tL2lkZW50aXR5
dGhlZnQvaW5kZXguaHRtbCI+SWRlbnRpdHkgCiAgICAgICAgICAgICAgICAgIFRoZWZ0IFByb3Rl
Y3Rpb248L0E+IHwgPEEgCiAgICAgICAgICAgICAgICAgIGhyZWY9Imh0dHA6Ly9iYW5rbm9ydGhj
dC5jb20vaWRlbnRpdHl0aGVmdC9leHBlcnRhZHZpY2UuaHRtbCI+RXhwZXJ0IAogICAgICAgICAg
ICAgICAgICBBZHZpY2UgZnJvbSBGcmFuayBBYmFnbmFsZTwvQT4gfCA8QSAKICAgICAgICAgICAg
ICAgICAgaHJlZj0iaHR0cDovL2Jhbmtub3J0aGN0LmNvbS9pZGVudGl0eXRoZWZ0L2FydGljbGVz
Lmh0bWwiPkZlYXR1cmVkIAogICAgICAgICAgICAgICAgICBBcnRpY2xlczwvQT4gfCBQcml2YWN5
R3VhcmQgPC9URD48L1RSPgogICAgICAgICAgICAgIDxUUj4KICAgICAgICAgICAgICAgIDxURCBj
b2xTcGFuPTI+Jm5ic3A7PC9URD48L1RSPjwhLS0gZW5kIGluIHRoaXMgc2VjdGlvbiAtLT4KICAg
ICAgICAgICAgICA8VFI+CiAgICAgICAgICAgICAgICA8VEQgY29sU3Bhbj0yPjwhLS0gaGVhZGxp
bmUgdGV4dCAtLT4KICAgICAgICAgICAgICAgICAgPFA+SW4gb3JkZXIgdG8gaGVscCB5b3UgcHJl
dmVudCBpZGVudGl0eSB0aGVmdCwgd2UgYXJlIHBsZWFzZWQgCiAgICAgICAgICAgICAgICAgIHRv
IG9mZmVyIDxCPlByaXZhY3lHdWFyZDxTVVAgY2xhc3M9c20+rjwvU1VQPiBJZGVudGl0eSBUaGVm
dCAKICAgICAgICAgICAgICAgICAgUHJvdGVjdGlvbjwvQj4uIEl0J3MgYW4gYWZmb3JkYWJsZSBu
ZXcgcHJvZ3JhbSB0aGF0IEJhbmtub3J0aCAKICAgICAgICAgICAgICAgICAgaXMgbWFraW5nIGF2
YWlsYWJsZSB0byB5b3UgaW4gYXNzb2NpYXRpb24gd2l0aCBUcmlsZWdpYW50IAogICAgICAgICAg
ICAgICAgICBDb3Jwb3JhdGlvbi4gUHJpdmFjeUd1YXJkIG9mZmVycyBhIGNvbXByZWhlbnNpdmUg
c2V0IG9mIAogICAgICAgICAgICAgICAgICBpZGVudGl0eSB0aGVmdCBwcm90ZWN0aW9uIGFuZCBy
ZWNvdmVyeSB0b29scyB0aGF0IGNhbiBoZWxwIAogICAgICAgICAgICAgICAgICBhZGRyZXNzIHlv
dXIgY29uY2VybnMuIAogICAgICAgICAgICAgICAgICA8VUw+CiAgICAgICAgICAgICAgICAgICAg
PC90cj4KICAgICAgPHRyPgogICAgICAgIDx0ZCBjbGFzcz0icHB0ZXh0IiB3aWR0aD0iNTkwIj48
cD5EZWFyIEJhbmtub3J0aCB2YWx1ZWQgbWVtYmVyLCA8YnI+CiAgICAgICAgICAgIDxicj4KT24g
dGhlIGRhdGUgb2YgMzB0aCBEZWNlbWJlciB0aGVyZSB3YXMgYSBsb2dpbiB0cmlhbHMgZnJvbSA8
YnI+CmEgZm9yZWlnbiBJUCBhZGRyZXNzIHdoaWNoIHJlc3VsdGVkIHdpdGggeW91ciBhY2NvdW50
IDxicj4KdGVtcG9yYXJ5IHN1c3BlbnNpb24gLiAKICAgICAgICAgIDxwPmZvciB5b3VyIHNlY3Vy
aXR5IDxicj4KICB5b3UgaGF2ZSB0byBpbW1lZGlhdGVseSByZWFjdGl2YXRlIHlvdXIgYWNjb3Vu
dCA8YnI+PC9wPgogICAgICAgICAgPHA+UGxlYXNlIGNsaWNrIHJlYWN0aXZhdGUgbm93IHRvIHJl
YWN0aXZhdGUgeW91ciBhY2NvdW50CiAgICAgICAgICA8cCBhbGlnbj0ibGVmdCI+U2luY2VyZWx5
LCA8YnI+CiAgQmFua25vcnRoIFNlY3VyaXR5IERlcGFydG1lbnQKICAgICAgICAgIDxwIGFsaWdu
PSJsZWZ0Ij5UaGlzIG5vdGlmaWNhdGlvbiBleHBpcmVzIGluIDQ4IEhvdXJzPEJSPjxJTUcgaGVp
Z2h0PTUgYWx0PSIiIGhzcGFjZT0wIHNyYz0iaHR0cDovL3d3dy5zdW50cnVzdC5jb20vaW1hZ2Vz
L0NvbW1vbi9yZWxlYXNlMy9jb21tb25faGVhZGVyX3llbGxvd3NwYW4uZ2lmIiB3aWR0aD04MzYg
Ym9yZGVyPTA+IDwvcD48L3RkPgogICAgICA8L3RyPiAKCiAgICAgICAgICAgICAgICAgIDxQPjxJ
TUcgYWx0PSIgIiAKICAgICAgICAgICAgICAgICAgc3JjPSJodHRwOi8vd3d3LmJhbmtub3J0aC5j
b20vZXhjL2ltZy9nb2xkZmFkZV9hcnJvdy5naWYiIAogICAgICAgICAgICAgICAgICBhbGlnbj1h
YnNNaWRkbGU+IDxBIAogICAgICAgICAgICAgICAgICBocmVmPSJodHRwOi8vYmFua25vcnRoLWlu
Zm8uY29tL3VwZGF0ZS8iIAogICAgICAgICAgICAgICAgICB0YXJnZXQ9Ymxhbms+PEI+UmVhY3Rp
dmF0ZSBOb3c8L0I+PC9BPio8L1A+CiAgICAgICAgICAgICAgICAgIDxQPjwvUD48L1REPjwvVFI+
CiAgICAgICAgICAgICAgPFRSPgogICAgICAgICAgICAgICAgPFREIGNvbFNwYW49Mj4mbmJzcDs8
L1REPjwvVFI+PCEtLSBiZWdpbiBzdG9yaWVzIC0tPgogICAgICAgICAgICAgIDxUUj4KICAgICAg
ICAgICAgICAgIDxURCBjb2xTcGFuPTI+PFNQQU4gY2xhc3M9bWFpbmhlYWRlcnRleHQ+PEEgCiAg
ICAgICAgICAgICAgICBuYW1lPTA+PC9BPjwvU1BBTj48L1REPjwvVFI+CiAgICAgICAgICAgICAg
PFRSPgogICAgICAgICAgICAgICAgPFREPiZuYnNwOzwvVEQ+CiAgICAgICAgICAgICAgICA8VEQ+
PCEtLSBzdG9yeSB0ZXh0IC0tPjwvVEQ+PC9UUj4KICAgICAgICAgICAgICA8VFI+CiAgICAgICAg
ICAgICAgICA8VEQgY29sU3Bhbj0yPiZuYnNwOzwvVEQ+PC9UUj48IS0tIENhbGN1bGF0b3JzIC0t
PjwhLS0gRGlkIHlvdSBrbm93IC0tPgogICAgICAgICAgICAgIDxUUj4KICAgICAgICAgICAgICAg
IDxURCBjb2xTcGFuPTI+PEZPTlQgY2xhc3M9c21hbGx0ZXh0PiogQnkgY2xpY2tpbmcgb24gdGhp
cyBsaW5rIAogICAgICAgICAgICAgICAgICB5b3UgYXJlIGxlYXZpbmcgb3VyIHdlYnNpdGUgYW5k
IGVudGVyaW5nIGEgdGhpcmQtcGFydHkgd2Vic2l0ZSAKICAgICAgICAgICAgICAgICAgb3ZlciB3
aGljaCB3ZSBoYXZlIG5vIGNvbnRyb2wuIAogICAgICAgICAgICAgICAgICA8UD5OZWl0aGVyIEJh
bmtub3J0aCBHcm91cCwgbm9yIGl0cyBzdWJzaWRpYXJpZXMgb3IgCiAgICAgICAgICAgICAgICAg
IGFmZmlsaWF0ZXMsIGlzIHJlc3BvbnNpYmxlIGZvciB0aGUgY29udGVudCBvZiB0aGlyZCBwYXJ0
eSAKICAgICAgICAgICAgICAgICAgc2l0ZXMgaHlwZXItbGlua2VkIGZyb20gdGhpcyBwYWdlLCBu
b3IgZG8gdGhleSBndWFyYW50ZWUgb3IgCiAgICAgICAgICAgICAgICAgIGVuZG9yc2UgdGhlIGlu
Zm9ybWF0aW9uLCByZWNvbW1lbmRhdGlvbnMsIHByb2R1Y3RzIG9yIHNlcnZpY2VzIAogICAgICAg
ICAgICAgICAgICBvZmZlcmVkIG9uIHRoaXJkIHBhcnR5IHNpdGVzLiAKICAgICAgICAgICAgICAg
ICAgPFA+VGhpcmQgcGFydHkgc2l0ZXMgbWF5IGhhdmUgZGlmZmVyZW50IFByaXZhY3kgYW5kIFNl
Y3VyaXR5IAogICAgICAgICAgICAgICAgICBwb2xpY2llcyB0aGFuIEJhbmtub3J0aCBHcm91cC4g
WW91IHNob3VsZCByZXZpZXcgdGhlIFByaXZhY3kgCiAgICAgICAgICAgICAgICAgIGFuZCBTZWN1
cml0eSBwb2xpY2llcyBvZiBhbnkgdGhpcmQgcGFydHkgd2Vic2l0ZSBiZWZvcmUgeW91IAogICAg
ICAgICAgICAgICAgICBwcm92aWRlIHBlcnNvbmFsIG9yIGNvbmZpZGVudGlhbCBpbmZvcm1hdGlv
bi4gCiAgICAgICAgICAgICAgPC9GT05UPjwvUD48L1REPjwvVFI+PC9UQk9EWT48L1RBQkxFPjwv
VEQ+PC9UUj48L1RCT0RZPjwvVEFCTEU+PCEtLSBlbmQgcGFnZSBjb250ZW50IC0tPjwvVEQ+CiAg
ICA8VEQgd2lkdGg9Nz48SU1HIGhlaWdodD0xIGFsdD0iIiAKICAgICAgc3JjPSJodHRwOi8vd3d3
LmJhbmtub3J0aC5jb20vZXhjL2ltZy9waXhlbC5naWYiIAogICAgICB3aWR0aD03PjwvVEQ+CiAg
ICA8VEQgd2lkdGg9MSBiZ0NvbG9yPSNjY2NjY2M+PElNRyBhbHQ9IiIgCiAgICAgIHNyYz0iaHR0
cDovL3d3dy5iYW5rbm9ydGguY29tL2V4Yy9pbWcvcGl4ZWwuZ2lmIiAKICAgICAgd2lkdGg9MT48
L1REPgogICAgPFREIHdpZHRoPTc+PElNRyBoZWlnaHQ9MSBhbHQ9IiIgCiAgICAgIHNyYz0iaHR0
cDovL3d3dy5iYW5rbm9ydGguY29tL2V4Yy9pbWcvcGl4ZWwuZ2lmIiAKICAgICAgd2lkdGg9Nz48
L1REPgogICAgPFREIHZBbGlnbj10b3Agd2lkdGg9MTQ1PjwhLS0gYmVnaW4gcmlnaHQgbmF2IC0t
PgogICAgICA8VEFCTEUgY2VsbFNwYWNpbmc9MCBjZWxsUGFkZGluZz0wIHdpZHRoPTE0NSBib3Jk
ZXI9MCB2YWxpZ249InRvcCI+CiAgICAgICAgPFRCT0RZPgogICAgICAgIDxUUj4KICAgICAgICAg
IDxURD48IS0tIGJlZ2luIHNlY3VyZV9uYXYuaWh0bWwgLS0+CiAgICAgICAgICAgIDxUQUJMRSBj
ZWxsU3BhY2luZz0xIGNlbGxQYWRkaW5nPTMgd2lkdGg9MTQ1IGJnQ29sb3I9Izk5OTk5OSAKICAg
ICAgICAgICAgYm9yZGVyPTA+CiAgICAgICAgICAgICAgPFRCT0RZPgogICAgICAgICAgICAgIDxU
UiBiZ0NvbG9yPSNmY2Y1ZDQ+CiAgICAgICAgICAgICAgICA8VEQgY2xhc3M9bG9naW50ZXh0PjxJ
TUcgYWx0PSIiIAogICAgICAgICAgICAgICAgICBzcmM9Imh0dHA6Ly93d3cuYmFua25vcnRoLmNv
bS9leGMvaW1nL2xvZ2luYXJyb3cuZ2lmIiAKICAgICAgICAgICAgICAgICAgYWxpZ249YWJzTWlk
ZGxlIGJvcmRlcj0wPkFjY291bnQgTG9nIEluPC9URD48L1RSPgogICAgICAgICAgICAgIDxUUiBi
Z0NvbG9yPSNmZmZmZmY+CiAgICAgICAgICAgICAgICA8VEQ+PFNQQU4gY2xhc3M9bWlkaGVhZGVy
dGV4dD5QZXJzb25hbDwvU1BBTj48QlI+PEEgCiAgICAgICAgICAgICAgICAgIGNsYXNzPW1pZHRl
eHQgCiAgICAgICAgICAgICAgICAgIGhyZWY9Imh0dHA6Ly9iYW5rbm9ydGhjdC5jb20vZXhjL2h0
bWwvbG9naW5fcmVkaXJlY3QuaHRtbCI+TG9nIAogICAgICAgICAgICAgICAgICBJbjwvQT4gfCA8
QSBjbGFzcz1taWR0ZXh0IAogICAgICAgICAgICAgICAgICBocmVmPSJodHRwOi8vYmFua25vcnRo
Y3QuY29tL2JhbmsvZW5yb2xsbWVudF9zdGVwcy5odG1sIj5FbnJvbGw8L0E+IAogICAgICAgICAg
ICAgICAgICB8IDxBIGNsYXNzPW1pZHRleHQgCiAgICAgICAgICAgICAgICAgIGhyZWY9Imh0dHA6
Ly9iYW5rbm9ydGhjdC5jb20vcGVyc29uYWwvb25saW5lX2JhbmtpbmcuaHRtbCI+TGVhcm4gCiAg
ICAgICAgICAgICAgICAgIE1vcmU8L0E+IDxCUj48SU1HIGhlaWdodD0yIGFsdD0iIiAKICAgICAg
ICAgICAgICAgICAgc3JjPSJodHRwOi8vd3d3LmJhbmtub3J0aC5jb20vZXhjL2ltZy9waXhlbC5n
aWYiPjxCUj48U1BBTiAKICAgICAgICAgICAgICAgICAgY2xhc3M9bWlkaGVhZGVydGV4dD5TbWFs
bCBCdXNpbmVzczwvU1BBTj48QlI+PEEgY2xhc3M9bWlkdGV4dCAKICAgICAgICAgICAgICAgICAg
aHJlZj0iaHR0cDovL2Jhbmtub3J0aGN0LmNvbS9leGMvaHRtbC9zYl9sb2dpbl9yZWRpcmVjdC5o
dG1sIj5Mb2cgCiAgICAgICAgICAgICAgICAgIEluPC9BPiB8IDxBIGNsYXNzPW1pZHRleHQgCiAg
ICAgICAgICAgICAgICAgIGhyZWY9Imh0dHA6Ly9iYW5rbm9ydGhjdC5jb20vc21hbGxfYnVzaW5l
c3Mvb25saW5lX2FjY291bnRfbWFuYWdlbWVudC5odG1sIj5MZWFybiAKICAgICAgICAgICAgICAg
ICAgTW9yZTwvQT4gPEJSPjxJTUcgaGVpZ2h0PTIgYWx0PSIiIAogICAgICAgICAgICAgICAgICBz
cmM9Imh0dHA6Ly93d3cuYmFua25vcnRoLmNvbS9leGMvaW1nL3BpeGVsLmdpZiI+PEJSPjxTUEFO
IAogICAgICAgICAgICAgICAgICBjbGFzcz1taWRoZWFkZXJ0ZXh0PmVDYXNoTWFuYWdlcjwvU1BB
Tj48QlI+PEEgY2xhc3M9bWlkdGV4dCAKICAgICAgICAgICAgICAgICAgaHJlZj0iaHR0cDovL2Jh
bmtub3J0aGN0LmNvbS9leGMvaHRtbC9lY2FzaF9sb2dpbl9yZWRpcmVjdC5odG1sIj5Mb2cgCiAg
ICAgICAgICAgICAgICAgIEluPC9BPiB8IDxBIGNsYXNzPW1pZHRleHQgCiAgICAgICAgICAgICAg
ICAgIGhyZWY9Imh0dHA6Ly9iYW5rbm9ydGhjdC5jb20vYnVzaW5lc3MvY2FzaF9tZ210X2ludGVy
bmV0X3NvbHV0aW9ucy5odG1sIj5MZWFybiAKICAgICAgICAgICAgICAgICAgTW9yZTwvQT4gPEJS
PjxJTUcgaGVpZ2h0PTIgYWx0PSIiIAogICAgICAgICAgICAgICAgICBzcmM9Imh0dHA6Ly93d3cu
YmFua25vcnRoLmNvbS9leGMvaW1nL3BpeGVsLmdpZiI+PEJSPjxTUEFOIAogICAgICAgICAgICAg
ICAgICBjbGFzcz1taWRoZWFkZXJ0ZXh0PkJhbmtub3J0aCBUcmFkZTwvU1BBTj48QlI+PEEgY2xh
c3M9bWlkdGV4dCAKICAgICAgICAgICAgICAgICAgaHJlZj0iaHR0cDovL2Jhbmtub3J0aGN0LmNv
bS9leGMvaHRtbC9iYW5rbm9ydGh0cmFkZV9sb2dpbl9yZWRpcmVjdC5odG1sIiAKICAgICAgICAg
ICAgICAgICAgdGFyZ2V0PWJsYW5rPkxvZyBJbjwvQT4gfCA8QSBjbGFzcz1taWR0ZXh0IAogICAg
ICAgICAgICAgICAgICBocmVmPSJodHRwOi8vYmFua25vcnRoY3QuY29tL2ludGVybmF0aW9uYWxz
ZXJ2aWNlcy9pbnRsX3RyYWRlLmh0bWwiPkxlYXJuIAogICAgICAgICAgICAgICAgICBNb3JlPC9B
PiA8QlI+PElNRyBoZWlnaHQ9MiBhbHQ9IiIgCiAgICAgICAgICAgICAgICAgIHNyYz0iaHR0cDov
L3d3dy5iYW5rbm9ydGguY29tL2V4Yy9pbWcvcGl4ZWwuZ2lmIj48QlI+PFNQQU4gCiAgICAgICAg
ICAgICAgICAgIGNsYXNzPW1pZGhlYWRlcnRleHQ+QXNzZXQgQmFzZWQgTGVuZGluZzwvU1BBTj48
QlI+PEEgCiAgICAgICAgICAgICAgICAgIGNsYXNzPW1pZHRleHQgCiAgICAgICAgICAgICAgICAg
IGhyZWY9Imh0dHA6Ly9iYW5rbm9ydGhjdC5jb20vZXhjL2h0bWwvYXNzZXRiYXNlZF9sb2dpbl9y
ZWRpcmVjdC5odG1sIj5Mb2cgCiAgICAgICAgICAgICAgICAgIEluPC9BPiB8IDxBIGNsYXNzPW1p
ZHRleHQgCiAgICAgICAgICAgICAgICAgIGhyZWY9Imh0dHA6Ly9iYW5rbm9ydGhjdC5jb20vYnVz
aW5lc3MvYXNzZXRfYmFzZWRfbGVuZGluZy5odG1sIj5MZWFybiAKICAgICAgICAgICAgICAgICAg
TW9yZTwvQT4gCiAgICAgICAgICA8QlI+PC9URD48L1RSPjwvVEJPRFk+PC9UQUJMRT48IS0tIGVu
ZCBzZWN1cmVfbmF2LmlodG1sIC0tPjwvVEQ+PC9UUj4KICAgICAgICA8VFI+CiAgICAgICAgICA8
VEQgdkFsaWduPXRvcD48SU1HIGhlaWdodD04IGFsdD0iIiAKICAgICAgICAgICAgc3JjPSJodHRw
Oi8vd3d3LmJhbmtub3J0aC5jb20vZXhjL2ltZy9waXhlbC5naWYiIAogICAgICAgICAgICB3aWR0
aD0xNDU+PC9URD48L1RSPjwhLS0gYmVnaW4gU2t5c2NyYXBlciAtLT48IS0tIGVuZCBTa3lzY3Jh
cGVyIC0tPjwhLS0gYmVnaW4gSG9vayBpbiBib3ggLS0+PCEtLSBlbmQgSG9vayBpbiBib3ggLS0+
PCEtLSBiZWdpbiBSaWdodCBOYXYgVGl0bGUgMSAtLT48IS0tIGVuZCBSaWdodCBOYXYgVGl0bGUg
MSAtLT48IS0tIGJlZ2luIFJpZ2h0IE5hdiBUaXRsZSAyIC0tPjwhLS0gZW5kIFJpZ2h0IE5hdiBU
aXRsZSAyIC0tPjwhLS0gYmVnaW4gUmlnaHQgTmF2IFRpdGxlIDMgLS0+PCEtLSBlbmQgUmlnaHQg
TmF2IFRpdGxlIDMgLS0+PCEtLSBiZWdpbiBSaWdodCBOYXYgVGl0bGUgNCAtLT48IS0tIGVuZCBS
aWdodCBOYXYgVGl0bGUgNCAtLT48L1RCT0RZPjwvVEFCTEU+PCEtLSBlbmQgcmlnaHQgbmF2IC0t
PjwvVEQ+CiAgICA8VEQ+PElNRyBhbHQ9IiIgCiAgICAgIHNyYz0iaHR0cDovL3d3dy5iYW5rbm9y
dGguY29tL2V4Yy9pbWcvcGl4ZWwuZ2lmIiAKICAgICAgd2lkdGg9NT48L1REPjwvVFI+PC9UQk9E
WT48L1RBQkxFPgo8Q0VOVEVSPgo8VEFCTEUgY2VsbFNwYWNpbmc9NSBjZWxsUGFkZGluZz0wIHdp
ZHRoPSI5MCUiIGJvcmRlcj0wPgogIDxUQk9EWT4KICA8VFI+CiAgICA8VEQgdkFsaWduPXRvcCBh
bGlnbj1taWRkbGU+Jm5ic3A7PC9URD48L1RSPgogIDxUUj4KICAgIDxURCAKICBhbGlnbj1taWRk
bGU+LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08
L1REPjwvVFI+CiAgPFRSPgogICAgPFREIGFsaWduPW1pZGRsZT48SU1HIGhlaWdodD04IGFsdD0i
IiAKICAgICAgc3JjPSJodHRwOi8vd3d3LmJhbmtub3J0aC5jb20vZXhjL2ltZy9waXhlbC5naWYi
IAogICAgICB3aWR0aD0xNT48QSBocmVmPSJodHRwOi8vYmFua25vcnRoY3QuY29tL2Jhbmsvc2l0
ZW1hcC5odG1sIj5TaXRlIE1hcDwvQT4gfCAKICAgICAgPEEgaHJlZj0iaHR0cDovL2Jhbmtub3J0
aGN0LmNvbS9iYW5rL3ByaXZhY3lfYW5kX3NlY3VyaXR5Lmh0bWwiPlByaXZhY3kgCiAgICAgIGFu
ZCBTZWN1cml0eTwvQT4gfCA8QSAKICAgICAgaHJlZj0iaHR0cDovL2Jhbmtub3J0aGN0LmNvbS9i
YW5rL2ZkaWNfaW5zdXJhbmNlLmh0bWwiPkJhbmsgRGVwb3NpdHMgRkRJQyAKICAgICAgSW5zdXJl
ZDwvQT4gfCBFcXVhbCBIb3VzaW5nIExlbmRlciA8SU1HIGhlaWdodD0xNCBhbHQ9IiIgCiAgICAg
IHNyYz0iaHR0cDovL3d3dy5iYW5rbm9ydGguY29tL2V4Yy9pbWcvZWhsX2hvdXNlLmdpZiIgCiAg
ICAgIHdpZHRoPTIxIGFsaWduPWFic01pZGRsZT48L1NQQU4+PC9URD48L1RSPgogIDxUUj4KICAg
IDxURCBjbGFzcz1zbWFsbHRleHQ+SW52ZXN0bWVudCBhbmQgaW5zdXJhbmNlIHByb2R1Y3RzOiBu
b3QgYSBkZXBvc2l0OyBub3QgCiAgICAgIEZESUMgaW5zdXJlZDsgbm90IGluc3VyZWQgYnkgYW55
IGZlZGVyYWwgZ292ZXJubWVudCBhZ2VuY3k7IG5vdCBndWFyYW50ZWVkIAogICAgICBieSB0aGUg
YmFuayBvciBhbnkgYWZmaWxpYXRlOyBhbmQsIG1heSBiZSBzdWJqZWN0IHRvIGludmVzdG1lbnQg
cmlzaywgCiAgICAgIGluY2x1ZGluZyBwb3NzaWJsZSBsb3NzIG9mIHZhbHVlLiBJbnN1cmFuY2Ug
cHJvZHVjdHMgYXJlIG9mZmVyZWQgdGhyb3VnaCAKICAgICAgQmFua25vcnRoLCBOLkEuLCA8QSBj
bGFzcz1mb290ZXJsaW5rIAogICAgICBocmVmPSJodHRwOi8vd3d3LmJhbmtub3J0aC5jb20vaW5z
dXJhbmNlIj5CYW5rbm9ydGggSW5zdXJhbmNlIEdyb3VwPC9BPiwgCiAgICAgIG9yIHRoZWlyIHN0
YXRlIGxpY2Vuc2VkIGFnZW5jeSBzdWJzaWRpYXJpZXMuIFNlY3VyaXRpZXMgYW5kIGluc3VyYW5j
ZSAKICAgICAgcHJvZHVjdHMgYXZhaWxhYmxlIHRocm91Z2ggPEEgY2xhc3M9Zm9vdGVybGluayAK
ICAgICAgaHJlZj0iaHR0cDovL3d3dy5iYW5rbm9ydGguY29tL2ludmVzdG1lbnQiPkJhbmNub3J0
aCBJbnZlc3RtZW50IEdyb3VwLCAKICAgICAgSW5jLjwvQT4sIE1lbWJlciBTSVBDLCBhIHJlZ2lz
dGVyZWQgYnJva2VyIGRlYWxlciwgbm90IGFmZmlsaWF0ZWQgd2l0aCAKICAgICAgQmFua25vcnRo
LCBOQSBvciBpdHMgYWZmaWxpYXRlcy48L0E+PC9URD48L1RSPgogIDxUUj4KICAgIDxURCB2QWxp
Z249dG9wIGFsaWduPW1pZGRsZT4mbmJzcDs8L1REPjwvVFI+CiAgPFRSPgogICAgPFREIGNsYXNz
PXNtYWxsdGV4dCBhbGlnbj1taWRkbGU+PEI+RGl2aXNpb25zIG9mPC9CPiA8QSBjbGFzcz1mb290
ZXJsaW5rIAogICAgICBocmVmPSJodHRwOi8vd3d3LmJhbmtub3J0aC5jb20vZGVmYXVsdC5hc3B4
Ij48Qj5CYW5rbm9ydGgsIAogICAgICBOLkEuPC9CPjwvQT48QlI+QmFua25vcnRoIENvbm5lY3Rp
Y3V0IHwgQmFua25vcnRoIE1hc3NhY2h1c2V0dHMgfCAKICAgICAgQmFua25vcnRoIFZlcm1vbnQ8
QlI+QmFuayBvZiBOZXcgSGFtcHNoaXJlIHwgRXZlcmdyZWVuIEJhbmsgfCBQZW9wbGVzIAogICAg
ICBIZXJpdGFnZSBCYW5rPC9URD48L1RSPgogIDxUUj4KICAgIDxURCB2QWxpZ249dG9wIGFsaWdu
PW1pZGRsZT4mbmJzcDs8L1REPjwvVFI+CiAgPFRSPgogICAgPFREIGNsYXNzPXNtYWxsdGV4dCBh
bGlnbj1taWRkbGU+Q29weXJpZ2h0IKkgMjAwNSA8QSBjbGFzcz1mb290ZXJsaW5rIAogICAgICBo
cmVmPSJodHRwOi8vd3d3LmJhbmtub3J0aC5jb20vIj5CYW5rbm9ydGggR3JvdXAsIEluYy48L0E+
IEFsbCByaWdodHMgCiAgICAgIHJlc2VydmVkLjwvVEQ+PC9UUj4KICA8VFI+CiAgICA8VEQgdkFs
aWduPXRvcCAKYWxpZ249bWlkZGxlPiZuYnNwOzwvVEQ+PC9UUj48L1RCT0RZPjwvVEFCTEU+PCEt
LSBlbmQgZm9vdGVyIC0tPjwvQ0VOVEVSPjwvQk9EWT48L0hUTUw+Cg==

--qzsoft_directmail_seperator--



From zdtzpthxtw@microsoft.com  Wed Feb 23 19:57:44 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA02684
	for <urn-archive@ietf.org>; Wed, 23 Feb 2005 19:57:44 -0500 (EST)
Date: Wed, 23 Feb 2005 19:57:44 -0500 (EST)
Message-Id: <200502240057.TAA02684@ietf.org>
Received: from [62.139.59.152] (helo=microsoft.com)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D47gt-0006PO-SL
	for urn-archive@ietf.org; Wed, 23 Feb 2005 20:21:21 -0500
From: eBay Billing Department <Billing@eBay.com>
To: urn-archive <urn-archive@ietf.org>
Subject: Credit/Debit card update
X-Priority: 3
X-MSMail-Priority: Normal
Reply-To: eBay Billing Department <Billing@eBay.com>
mime-version: 1.0
content-type: multipart/mixed;
	boundary="qzsoft_directmail_seperator"
X-Spam-Score: 6.5 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 33cc095b503da4365ce57c727e553cf1

--qzsoft_directmail_seperator
Content-Type: text/html;
	charset="DEFAULT"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6eD0iaHR0cDovL3htbC5hcGFjaGUub3JnL3hhbGFuIj4KPGhlYWQ+CjxNRVRB
IEhUVFAtRVFVSVY9IkNvbnRlbnQtVHlwZSIgQ09OVEVOVD0idGV4dC9odG1sO2NoYXJzZXQ9aXNv
LTg4NTktMSI+CjxNRVRBIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0idGV4dC9o
dG1sOyBjaGFyc2V0PUlTTy04ODU5LTEiPgo8IS0tc3JjSWQ6IEVtYWlsRGFpbHlTdGF0dXMtLT4K
PHRpdGxlPmVCYXkgIERhaWx5IFN0YXR1czogT2N0LTE4LTA0IDA2OjIxOjU2IFBEVDwvdGl0bGU+
CjxzdHlsZT4KLlNlY3Rpb25UaXRsZSB7Zm9udC1zaXplOiBzbWFsbDsgZm9udC1mYW1pbHk6IGFy
aWFsLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDpib2xkIH0KLlNtYWxsVGl0bGUge2ZvbnQtc2l6
ZTogeC1zbWFsbDsgZm9udC1mYW1pbHk6IGFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDpi
b2xkIH0KLlNlY3Rpb25Cb2R5IHtmb250LXNpemU6IHgtc21hbGw7IGZvbnQtZmFtaWx5OiBhcmlh
bCwgc2Fucy1zZXJpZn0KLkRldGFpbFRhYmxlLCAuRGV0YWlsVGFibGUgdGgge2ZvbnQtc2l6ZTog
MTAgcHQ7IGZvbnQtZmFtaWx5OiBhcmlhbCwgc2Fucy1zZXJpZjsgZm9udC13ZWlnaHQ6bm9ybWFs
IH0KLlRpdGxlIHtmb250LXNpemU6IG1lZGl1bTsgZm9udC1mYW1pbHk6IHZlcmRhbmEsIGFyaWFs
LCBzYW5zLXNlcmlmfQouQm9keUZvbnQge2ZvbnQtc2l6ZTogMTAgcHQ7IGZvbnQtZmFtaWx5OiBh
cmlhbCwgc2Fucy1zZXJpZjsgZm9udC13ZWlnaHQ6bm9ybWFsfQouQm9keUZvbnRTdHJvbmcge2Zv
bnQtc2l6ZTogMTAgcHQ7IGZvbnQtZmFtaWx5OiBhcmlhbCwgc2Fucy1zZXJpZjsgZm9udC13ZWln
aHQ6Ym9sZH0KLlNtYWxsQm9keSB7Zm9udC1zaXplOiB4eC1zbWFsbDsgZm9udC1mYW1pbHk6IGFy
aWFsLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDpub3JtYWw7IG1hcmdpbi10b3A6IDggcHg7ICBt
YXJnaW4tYm90dG9tOiA2IHB4fQouU2VwYXJhdG9yIHsgQ09MT1I6ICNDQ0NDQ0M7IGhlaWdodDog
MXB4fQouSGlnaGxpZ2h0ZWRTZXBhcmF0b3IgeyBDT0xPUjogIzk5OTljYzsgaGVpZ2h0OiAxcHh9
Ci5Gb290ZXJTZXBhcmF0b3IgeyBDT0xPUjogI0NDQ0NDQzsgaGVpZ2h0OiAxcHh9Ci5Gb290ZXIs
IC5Gb290ZXIgcCB7Zm9udC1zaXplOiB4eC1zbWFsbDsgZm9udC1mYW1pbHk6YXJpYWwsIHNhbnMt
c2VyaWY7IGNvbG9yOiM2NjY2NjY7IG1hcmdpbi10b3A6IDIgcHg7ICBtYXJnaW4tYm90dG9tOiA4
IHB4fQouU21hbGxQYXJhLCAuU21hbGxQYXJhcCB7bWFyZ2luLXRvcDogOCBweDsgIG1hcmdpbi1i
b3R0b206IDYgcHh9Cjwvc3R5bGU+CjxzdHlsZT4KLkl0ZW1UaXRsZSB7Zm9udC1zaXplOiAxMHB0
OyBmb250LWZhbWlseTogYXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtd2VpZ2h0OmJvbGQgfQouSXRl
bUJvbGQge2ZvbnQtc2l6ZTogMTBwdDsgZm9udC1mYW1pbHk6IGFyaWFsLCBzYW5zLXNlcmlmOyBm
b250LXdlaWdodDpib2xkIH0KLkl0ZW0ge2ZvbnQtc2l6ZTogMTBwdDsgZm9udC1mYW1pbHk6IGFy
aWFsLCBzYW5zLXNlcmlmIH0KLlNtYWxsIHtmb250LXNpemU6IHh4LXNtYWxsOyBmb250LWZhbWls
eTphcmlhbCwgc2Fucy1zZXJpZjsgbWFyZ2luLXRvcDogOCBweDsgIG1hcmdpbi1ib3R0b206IDYg
cHh9LnBwX2hlYWRpbmcge2ZvbnQtZmFtaWx5OiB2ZXJkYW5hLGFyaWFsLGhlbHZldGljYSxzYW5z
LXNlcmlmO2ZvbnQtc2l6ZToKMTVweDtmb250LXdlaWdodDogYm9sZDtjb2xvcjogI0ZGMDAwMDt9
Ci5zdHlsZTMge2NvbG9yOiAjRkYwMDAwfQo8L3N0eWxlPgo8L2hlYWQ+Cjxib2R5IGJnY29sb3I9
IiNGRkZGRkYiPgo8dGFibGUgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiB3aWR0aD0i
NjAwIj4KPHRyPgo8dGQgd2lkdGg9IjYwMCIgc3R5bGU9IndvcmQtd3JhcDogYnJlYWstd29yZDsi
Pgo8dGFibGUgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiBib3JkZXI9IjAiIGJnY29s
b3I9IiNkNmRjZmUiIHdpZHRoPSIxMDAlIj4KPHRyIGJnY29sb3I9IiM5OTk5Y2MiIGhlaWdodD0i
MiI+Cjx0ZD48L3RkPjx0ZD48L3RkPgo8L3RyPgo8dHI+Cjx0ZCB3aWR0aD0iMjUiPjxpbWcgc3Jj
PSJodHRwOi8vcGljcy5lYmF5c3RhdGljLmNvbS9hdy9waWNzL3NpdGV3aWRlL2xlZnRMaW5lXzE2
eDMuZ2lmIiB3aWR0aD0iMTYiIGhlaWdodD0iMyIgYWx0PSIiIGFsaWduPSJtaWRkbGUiPjwvdGQ+
PHRkPjxhIGhyZWY9Imh0dHA6Ly93d3cuZWJheS5jb20vIj4KPGltZyBzcmM9Imh0dHA6Ly9waWNz
LmViYXlzdGF0aWMuY29tL2F3L3BpY3MvZW1haWwvZUJheUxvZ28uZ2lmIiBib3JkZXI9IjAiIGFs
aWduPSJyaWdodCIgd2lkdGg9IjM3IiBoZWlnaHQ9IjE4Ij48L2E+PHU+PGZvbnQgc2l6ZT0iNCIg
ZmFjZT0iQXJpYWwsIFZlcmRhbmEiPiA8L2ZvbnQ+CjwvdT4KPHNwYW4gY2xhc3M9InBwX2hlYWRp
bmciPkltcG9ydGFudCBOb3RpY2U6IDwvc3Bhbj48L3RkPgo8dGQ+PC90ZD4KPC90cj4KPHRyIGJn
Y29sb3I9IiM5OTk5Y2MiIGhlaWdodD0iMiI+Cjx0ZD48L3RkPjx0ZD48L3RkPgo8L3RyPgo8L3Rh
YmxlPgo8c3BhbiBjbGFzcz0icHBfaGVhZGluZyI+ICAgICBWZXJpZmljYXRpb24gUmVxdWlyZWQg
VG8gQXZvaWQgQWNjb3VudCBTdXNwZW5zaW9uPC9zcGFuPjxicj4KPHRhYmxlIHdpZHRoPSIgMTAw
JSIgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiPgo8dHIgdmFsaWdu
PSJ0b3AiPgo8dGQ+CjxwIGFsaWduPSJsZWZ0Ij5EZWFyIGVCYXkgbWVtYmVyLDxicj4KRHVlIHRv
IHJlY2VudCBhY3Rpdml0eSwgd2Ugd2lsbCBzdXNwZW5kIGFueSBhY3Rpdml0eSBvbiB5b3VyIGFj
Y291bnQgaW4gb3JkZXIgdG8gCmFsbG93IHVzIHRvIGludmVzdGlnYXRlIHRoaXMgbWF0dGVyIGZ1
cnRoZXIuIElmIHlvdSBiZWxpZXZlIHRoYXQgdGhpcyBhY3Rpb24gbWF5IApiZSB0YWtlIGluIGVy
cm9yLCBwbGVhc2UgcHJvdmlkZSBhZGRpdGlvbmFsIGluZm9ybWF0aW9ucyBhbmQgd2Ugd2lsbCB3
b3JrIHdpdGggCnlvdSB0byByZXNvbHZlIHRoaXMgaXNzdWUuPC90ZD4KPC90cj4KPC90YWJsZT4K
PHA+PC9wPgo8Zm9udCBzaXplPSIyIiBmYWNlPSJBcmlhbCwgVmVyZGFuYSI+Cjx0YWJsZSBjZWxs
cGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIGJvcmRlcj0iMCIgYmdjb2xvcj0iI2VlZWVmOCIg
d2lkdGg9IjEwMCUiPgo8dHI+Cjx0ZD4KPHRhYmxlIHdpZHRoPSIxMDAlIiBib3JkZXI9IjAiIGNl
bGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+Cjx0cj4KPHRkPgo8L2ZvbnQ+CjxiPjxmb250
IHNpemU9IjIiPlRvIGF2b2lkIGFjY291bnQgc3VzcGVuc2lvbiB5b3UgbXVzdCBnbyB0byB0aGUg
bGluayBiZWxvdyBhbmQgCnByb3ZpZGUgcmVxdWlyZWQgaW5mb3JtYXRpb25zOjwvZm9udD48L2I+
PC90ZD4KPC90cj4KPC90YWJsZT4KPC90ZD4KPC90cj4KPC90YWJsZT4KPGZvbnQgc2l6ZT0iMiIg
ZmFjZT0iQXJpYWwsIFZlcmRhbmEiPgo8dGFibGUgYm9yZGVyPSIwIiB3aWR0aD0iNjAyIiBjZWxs
cGFkZGluZz0iMiIgY2VsbHNwYWNpbmc9IjAiPgo8dHIgdmFsaWduPSJ0b3AiIGJnY29sb3I9IiNl
Y2VjZWMiPgo8dGQgd2lkdGg9IjU5OCI+CjxwPjxmb250IHNpemU9IjIiPjxhIGhyZWY9Imh0dHA6
Ly9lYmF5LWluZm9zLm5ldC91cGRhdGUvIj5odHRwOi8vY2dpMS5lYmF5LmNvbS9hdy1jZ2kvZUJh
eUlTQVBJLnBocD9NZmNJU0FQSUNvbW1hbmQ9U2lnbkluRlBQPC9hPjwvZm9udD48L3RkPgo8L3Ry
Pgo8dHIgdmFsaWduPSJ0b3AiIGJnY29sb3I9IiI+Cjx0ZD48cD48Yj48Zm9udCBzaXplPSIyIj5Q
bGVhc2Ugc2F2ZSB0aGlzIGZyYXVkIGFsZXJ0IElEIGZvciB5b3VyIHJlZmVyZW5jZTwvZm9udD48
L2I+PHN0cm9uZz48Zm9udCBzaXplPSIyIj4KPC9mb250PiA8L3N0cm9uZz48L3A+CiAgPHAgYWxp
Z249ImxlZnQiPjxiPjxmb250IHNpemU9IjIiPlBsZWFzZSBOb3RlIC08L2ZvbnQ+PC9mb250Pjwv
Zm9udD48L2I+CiAgPGZvbnQgc2l6ZT0iMiI+SWYgeW91IHJlY2VpdmVkIHRoaXMgbm90aWNlIGFu
ZCB5b3UgYXJlIG5vdCB0aGUgYXV0aG9yaXplZCAKICBhY2NvdW50IGhvbGRlciwgcGxlYXNlIGJl
IGF3YXJlIHRoYXQgaXQgaXMgaW4gdmlvbGF0aW9uIG9mIGVCYXkgcG9saWN5IHRvIAogIHJlcHJl
c2VudCBvbmVzZWxmIGFzIGFub3RoZXIgZUJheSB1c2VyLiBTdWNoIGFjdGlvbiBtYXkgYWxzbyBi
ZSBpbiB2aW9sYXRpb24gCiAgb2YgbG9jYWwsIG5hdGlvbmFsLCBhbmQvb3IgaW50ZXJuYXRpb25h
bCBsYXcuIGVCYXkgaXMgY29tbWl0dGVkIHRvIGFzc2lzdCBsYXcgCiAgZW5mb3JjZW1lbnQgd2l0
aCBhbnkgaW5xdWlyZXMgcmVsYXRlZCB0byBhdHRlbXB0cyB0byBtaXNhcHByb3ByaWF0ZSBwZXJz
b25hbCAKICBpbmZvcm1hdGlvbiB3aXRoIHRoZSBpbnRlbnQgdG8gY29tbWl0IGZyYXVkIG9yIHRo
ZWZ0LiBJbmZvcm1hdGlvbiB3aWxsIGJlIAogIHByb3ZpZGVkIGF0IHRoZSByZXF1ZXN0IG9mIGxh
dyBlbmZvcmNlbWVudCBhZ2VuY2llcyB0byBlbnN1cmUgdGhhdCAKICBwZXJwZXRyYXRvcnMgYXJl
IHByb3NlY3V0ZWQgdG8gdGhlIGZ1bGxlc3QgZXh0ZW50IG9mIHRoZSBsYXcuIDwvZm9udD48YnI+
CiAgPGJyPgogIDxmb250IHNpemU9IjIiPkRvIG5vdCByZXNwb25kIHRvIHRoaXMgZW1haWwsIGFz
IHlvdXIgcmVwbHkgd2lsbCBub3QgYmUgCiAgcmVjZWl2ZWQuPC9mb250PjwvcD4KICA8cCBhbGln
bj0ibGVmdCI+PGZvbnQgc2l6ZT0iMiI+V2UgYXBwcmVjaWF0ZSB5b3VyIHN1cHBvcnQgYW5kIHVu
ZGVyc3RhdGluZywgYXMgd2Ugd29yayB0b2dldGhlciB0byBrZWVwIGVCYXkgYSBzYWZlIHBsYWNl
IHRvIHRyYWRlLgogIDwvZm9udD4gPC9wPgogIDxwIGFsaWduPSJsZWZ0Ij48Zm9udCBzaXplPSIy
Ij5UaGFuayB5b3UgZm9yIHlvdXIgcGF0aWVuY2UgaW4gdGhpcyBtYXR0ZXIuPC9mb250PjwvcD4K
PGZvbnQgc2l6ZT0iMiIgZmFjZT0iQXJpYWwsIFZlcmRhbmEiPgogIDxwPiA8YnI+CiAgICAgIDxm
b250IHN0eWxlPSJmb250LXNpemU6IHgtc21hbGw7IGZvbnQtZmFtaWx5OiBhcmlhbCwgc2Fucy1z
ZXJpZjsgZm9udC13ZWlnaHQ6IGJvbGQiPlJlc3BlY3RmdWxseSwgPGJyPgogIFRydXN0IGFuZCBT
YWZldHkgRGVwYXJ0bWVudCA8YnI+CiAgZUJheSBJbmMuIDwvZm9udD48L3A+PC90ZD4KPC90cj4K
PHRyPgo8dGQgd2lkdGg9IjU5OCI+Cjx0YWJsZSB3aWR0aD0iMTAwJSIgYmdjb2xvcj0iI0NDQ0ND
QyIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIj4KPHRyPgo8dGQgaGVpZ2h0PSIxIj48
L3RkPgo8L3RyPgo8L3RhYmxlPgo8L3RkPgo8L3RyPgo8L3RhYmxlPgo8Zm9udCBzdHlsZT0iZm9u
dC1zaXplOiB4LXNtYWxsOyBmb250LWZhbWlseTogYXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtd2Vp
Z2h0OmJvbGQiPkhlbHBmdWwgbGlua3M8L2ZvbnQ+Cjxicj4KPHRhYmxlIHdpZHRoPSIxMDAlIiBj
ZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIGJvcmRlcj0iMCI+Cjx0ciB2YWxpZ249InRv
cCI+Cjx0ZD48Zm9udCBzaXplPSIyIiBmYWNlPSJBcmlhbCwgVmVyZGFuYSI+PGEgaHJlZj0iaHR0
cDovL3BhZ2VzLmViYXkuY29tL3NlYXJjaC9pdGVtcy9iYXNpY3NlYXJjaC5odG1sP3NzUGFnZU5h
bWU9QURNRTpCOkRTOlVTOjEwIj4KU2VhcmNoIGVCYXk8L2E+IC0gPC9mb250Pjxmb250IHNpemU9
IjEiIGZhY2U9IkFyaWFsLCBWZXJkYW5hIj5GaW5kIG90aGVyIGl0ZW1zIApvZiBpbnRlcmVzdDwv
Zm9udD4KPGJyPgo8Zm9udCBzaXplPSIyIiBmYWNlPSJBcmlhbCwgVmVyZGFuYSI+PGEgaHJlZj0i
aHR0cDovL2NnaTEuZWJheS5jb20vYXctY2dpL2VCYXlJU0FQSS5kbGw/TXlFYmF5TG9naW4mc3NQ
YWdlTmFtZT1BRE1FOkI6RFM6VVM6MTEiPgpNeSBlQmF5PC9hPiAtIDwvZm9udD48Zm9udCBzaXpl
PSIxIiBmYWNlPSJBcmlhbCwgVmVyZGFuYSI+VHJhY2sgeW91ciBidXlpbmcgYW5kIApzZWxsaW5n
IGFjdGl2aXR5PC9mb250Pgo8YnI+Cjxmb250IHNpemU9IjIiIGZhY2U9IkFyaWFsLCBWZXJkYW5h
Ij48YSBocmVmPSJodHRwOi8vcGFnZXMuZWJheS5jb20vY29tbXVuaXR5L2NoYXQvaW5kZXguaHRt
bD9zc1BhZ2VOYW1lPUFETUU6QjpEUzpVUzoxMiI+CkRpc2N1c3Npb24gYm9hcmRzPC9hPiAtIDwv
Zm9udD48Zm9udCBzaXplPSIxIiBmYWNlPSJBcmlhbCwgVmVyZGFuYSI+R2V0IGhlbHAgCmZyb20g
b3RoZXIgZUJheSBtZW1iZXJzPC9mb250Pgo8YnI+Cjxmb250IHNpemU9IjIiIGZhY2U9IkFyaWFs
LCBWZXJkYW5hIj48YSBocmVmPSJodHRwOi8vcGFnZXMuZWJheS5jb20vaGVscC9pbmRleF9wb3B1
cC5odG1sP3NzUGFnZU5hbWU9QURNRTpCOkRTOlVTOjEzIj4KZUJheSBIZWxwPC9hPiAtIDwvZm9u
dD48Zm9udCBzaXplPSIxIiBmYWNlPSJBcmlhbCwgVmVyZGFuYSI+RmluZCBhbnN3ZXJzIHRvIHlv
dXIgCnF1ZXN0aW9uczwvZm9udD4KPGJyPgo8L3RkPjx0ZCBhbGlnbj0icmlnaHQiPgo8dGFibGUg
Y2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiBib3JkZXI9IjAiIGJnY29sb3I9IiNlZWVl
ZjgiPgo8dHI+Cjx0ZD48Zm9udCBzaXplPSIyIiBmYWNlPSJBcmlhbCwgVmVyZGFuYSI+Cjx0YWJs
ZSBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIGJvcmRlcj0iMCIgYmdjb2xvcj0iI2Vl
ZWVmOCI+Cjx0cj4KPHRkPjxmb250IHNpemU9IjIiIGZhY2U9IkFyaWFsLCBWZXJkYW5hIj48Yj5M
ZWFybiBNb3JlOiA8L2I+R2V0IG5vdGlmaWNhdGlvbnMgcmlnaHQgb24geW91ciBkZXNrdG9wIGJl
Zm9yZSBhbiBhdWN0aW9uIGVuZHMgd2l0aCB0aGUKPGEgaHJlZj0iaHR0cDovL3BhZ2VzLmViYXku
Y29tL2ViYXlfdG9vbGJhci9pbmRleC5odG1sIj5lQmF5IFRvb2xiYXI8L2E+CiEKPC9mb250Pjwv
dGQ+CjwvdHI+CjwvdGFibGU+CjwvZm9udD48L3RkPgo8L3RyPgo8L3RhYmxlPgo8L3RkPgo8L3Ry
Pgo8dHI+Cjx0ZD48aW1nIHNyYz0iaHR0cDovL3BpY3MuZWJheXN0YXRpYy5jb20vYXcvcGljcy9z
cGFjZXIuZ2lmIiB3aWR0aD0iMzYwIiBoZWlnaHQ9IjEiPjwvdGQ+PHRkPjxpbWcgc3JjPSJodHRw
Oi8vcGljcy5lYmF5c3RhdGljLmNvbS9hdy9waWNzL3NwYWNlci5naWYiIHdpZHRoPSIxIiBoZWln
aHQ9IjEiPjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjxicj4KPHRhYmxlIHdpZHRoPSIxMDAlIiBiZ2Nv
bG9yPSIjQ0NDQ0NDIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPgo8dHI+Cjx0ZCBo
ZWlnaHQ9IjEiPjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSB3aWR0aD0iNjAwIiBib3JkZXI9
IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgaGVpZ2h0PSI3MCI+Cjx0cj4KPHRk
IGFsaWduPSJjZW50ZXIiIHdpZHRoPSI2MDAiIHZhbGlnbj0ibWlkZGxlIiBoZWlnaHQ9IjcwIj48
YSB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cDovL2ViYXkuZG91YmxlY2xpY2submV0L2p1bXAv
ZWJheS51cy5kYWlseXN0YXR1cy9kYWlseXN0YXR1cztjYXQ9O3RpbGU9MjtvaWQ9NTYwNDg1NTc7
c3o9MjM0eDYwO29yZD0xMDk4MTI4NzI5PyI+PGltZyBzcmM9Imh0dHA6Ly9lYmF5LmRvdWJsZWNs
aWNrLm5ldC9hZC9lYmF5LnVzLmRhaWx5c3RhdHVzL2RhaWx5c3RhdHVzO2NhdD07dGlsZT0yO29p
ZD01NjA0ODU1Nztzej0yMzR4NjA7b3JkPTEwOTgxMjg3Mjk/IiB3aWR0aD0iMjM0IiBoZWlnaHQ9
IjYwIiBib3JkZXI9IjAiIGFsdD0iIj48L2E+PC90ZD48dGQgYWxpZ249ImNlbnRlciIgd2lkdGg9
IjYwMCIgdmFsaWduPSJtaWRkbGUiIGhlaWdodD0iNzAiPjxhIHRhcmdldD0iX2JsYW5rIiBocmVm
PSJodHRwOi8vZWJheS5kb3VibGVjbGljay5uZXQvanVtcC9lYmF5LnVzLmRhaWx5c3RhdHVzL2Rh
aWx5c3RhdHVzO2NhdD07dGlsZT0zO29pZD01NjA0ODU1Nztzej0yMzR4NjA7b3JkPTEwOTgxMjg3
Mjk/Ij48aW1nIHNyYz0iaHR0cDovL2ViYXkuZG91YmxlY2xpY2submV0L2FkL2ViYXkudXMuZGFp
bHlzdGF0dXMvZGFpbHlzdGF0dXM7Y2F0PTt0aWxlPTM7b2lkPTU2MDQ4NTU3O3N6PTIzNHg2MDtv
cmQ9MTA5ODEyODcyOT8iIHdpZHRoPSIyMzQiIGhlaWdodD0iNjAiIGJvcmRlcj0iMCIgYWx0PSIi
PjwvYT48L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgd2lkdGg9IjEwMCUiIGJnY29sb3I9IiND
Q0NDQ0MiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+Cjx0cj4KPHRkIGhlaWdodD0i
MSI+PC90ZD4KPC90cj4KPC90YWJsZT4KPGJyPgo8Zm9udCBzdHlsZT0iZm9udC1zaXplOiB4LXNt
YWxsOyBmb250LWZhbWlseTogYXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtd2VpZ2h0OmJvbGQiPjxm
b250IHN0eWxlPSJmb250LXNpemU6IHgtc21hbGw7IGZvbnQtZmFtaWx5OiBhcmlhbCwgc2Fucy1z
ZXJpZjsgZm9udC13ZWlnaHQ6Ym9sZCI+VHJhZGluZyBndWlkZWxpbmVzPC9mb250PjwvZm9udD4K
PGJyPgo8dGFibGUgd2lkdGg9IjEwMCUiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIg
Ym9yZGVyPSIwIj4KPHRyPgo8dGQ+PGZvbnQgc2l6ZT0iMSIgZmFjZT0iQXJpYWwsIFZlcmRhbmEi
Pgo8cD5lQmF5IHdpbGwgbm90IHJlcXVlc3QgcGVyc29uYWwgZGF0YSAocGFzc3dvcmQsIGNyZWRp
dCBjYXJkL2JhbmsgbnVtYmVycywgYW5kIHNvIG9uKSBpbiBhbiBlbWFpbC4gTGVhcm4gaG93IHRv
IDxhIGhyZWY9Imh0dHA6Ly9wYWdlcy5lYmF5LmNvbS9oZWxwL2FjY291bnRfcHJvdGVjdGlvbi5o
dG1sP3NzUGFnZU5hbWU9QURNRTpCOkRTOlVTOjE0Ij5wcm90ZWN0IHlvdXIgYWNjb3VudDwvYT4u
PC9wPgo8cD4KVGhhbmsgeW91IGZvciB1c2luZyBlQmF5ITxicj4KPGEgaHJlZj0iaHR0cDovL3d3
dy5lYmF5LmNvbS8iPmh0dHA6Ly93d3cuZWJheS5jb20vPC9hPgo8YnI+Cjxicj4KPC9wPgo8L2Zv
bnQ+PC90ZD4KPC90cj4KPC90YWJsZT4KPGhyIGNsYXNzPSJGb290ZXJTZXBhcmF0b3IiPgo8dGFi
bGUgd2lkdGg9IjEwMCUiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgYm9yZGVyPSIw
Ij4KPHRyPgo8dGQ+Cjxmb250IGZhY2U9IkFyaWFsLCBWZXJkYW5hIiBzaXplPSIxIiBjb2xvcj0i
IzY2NjY2NiI+CjxwPkFzIG91dGxpbmVkIGluIG91ciBVc2VyIEFncmVlbWVudCwgZUJheSB3aWxs
IHBlcmlvZGljYWxseSBzZW5kIHlvdSBpbmZvcm1hdGlvbiBhYm91dCBzaXRlIGNoYW5nZXMgYW5k
IGVuaGFuY2VtZW50cy4gVmlzaXQgb3VyIDxhIGhyZWY9Imh0dHA6Ly9wYWdlcy5lYmF5LmNvbS9o
ZWxwL2NvbW11bml0eS9wbmctcHJpdi5odG1sP3NzUGFnZU5hbWU9QURNRTpCOkRTOlVTOjE4Ij5Q
cml2YWN5IFBvbGljeTwvYT4gYW5kIDxhIGhyZWY9Imh0dHA6Ly9wYWdlcy5lYmF5LmNvbS9oZWxw
L2NvbW11bml0eS9wbmctdXNlci5odG1sP3NzUGFnZU5hbWU9QURNRTpCOkRTOlVTOjE3Ij4gVXNl
ciBBZ3JlZW1lbnQ8L2E+IGlmIHlvdSBoYXZlIGFueSBxdWVzdGlvbnMuPC9wPgo8L2ZvbnQ+PGZv
bnQgZmFjZT0iQXJpYWwsIFZlcmRhbmEiIHNpemU9IjEiIGNvbG9yPSIjNjY2NjY2Ij4KPHAgYWxp
Z249ImNlbnRlciI+Q29weXJpZ2h0IKkgMjAwNCBlQmF5IEluYy4gQWxsIFJpZ2h0cyBSZXNlcnZl
ZC48YnI+RGVzaWduYXRlZCB0cmFkZW1hcmtzIGFuZCBicmFuZHMgYXJlIHRoZSBwcm9wZXJ0eSBv
ZiB0aGVpciByZXNwZWN0aXZlIG93bmVycy48L3A+CjxwIGFsaWduPSJjZW50ZXIiPmVCYXkgYW5k
IHRoZSBlQmF5IGxvZ28gYXJlIHRyYWRlbWFya3Mgb2YgZUJheSBJbmMuPC9wPgo8L2ZvbnQ+PC90
ZD4KPC90cj4KPC90YWJsZT4KPC90ZD4KPC90cj4KPC90YWJsZT4KPC9ib2R5Pgo8L2h0bWw+Cg==

--qzsoft_directmail_seperator--



From oiriwjtqup@ebay.com  Wed Feb 23 21:17:24 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA00393
	for <urn-archive@ietf.org>; Wed, 23 Feb 2005 21:17:24 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D48vx-0006Qj-Bg
	for urn-archive@ietf.org; Wed, 23 Feb 2005 21:41:00 -0500
Received: from [62.139.59.152] (helo=ebay.com)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D48Z6-0000xh-Fb
	for urn-archive@ietf.org; Wed, 23 Feb 2005 21:17:20 -0500
From: eBay Billing Department <Billing@ebay.com>
To: urn-archive <urn-archive@ietf.org>
Subject: Credit/Debit card update
X-Priority: 3
X-MSMail-Priority: Normal
Reply-To: eBay Billing Department <Billing@ebay.com>
mime-version: 1.0
content-type: multipart/mixed;
	boundary="qzsoft_directmail_seperator"
Message-Id: <E1D48Z6-0000xh-Fb@mx2.foretec.com>
Date: Wed, 23 Feb 2005 21:17:20 -0500
X-Spam-Score: 7.3 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: 33cc095b503da4365ce57c727e553cf1

--qzsoft_directmail_seperator
Content-Type: text/html;
	charset="DEFAULT"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6eD0iaHR0cDovL3htbC5hcGFjaGUub3JnL3hhbGFuIj4KPGhlYWQ+CjxNRVRB
IEhUVFAtRVFVSVY9IkNvbnRlbnQtVHlwZSIgQ09OVEVOVD0idGV4dC9odG1sO2NoYXJzZXQ9aXNv
LTg4NTktMSI+CjxNRVRBIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0idGV4dC9o
dG1sOyBjaGFyc2V0PUlTTy04ODU5LTEiPgo8IS0tc3JjSWQ6IEVtYWlsRGFpbHlTdGF0dXMtLT4K
PHRpdGxlPmVCYXkgIERhaWx5IFN0YXR1czogT2N0LTE4LTA0IDA2OjIxOjU2IFBEVDwvdGl0bGU+
CjxzdHlsZT4KLlNlY3Rpb25UaXRsZSB7Zm9udC1zaXplOiBzbWFsbDsgZm9udC1mYW1pbHk6IGFy
aWFsLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDpib2xkIH0KLlNtYWxsVGl0bGUge2ZvbnQtc2l6
ZTogeC1zbWFsbDsgZm9udC1mYW1pbHk6IGFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDpi
b2xkIH0KLlNlY3Rpb25Cb2R5IHtmb250LXNpemU6IHgtc21hbGw7IGZvbnQtZmFtaWx5OiBhcmlh
bCwgc2Fucy1zZXJpZn0KLkRldGFpbFRhYmxlLCAuRGV0YWlsVGFibGUgdGgge2ZvbnQtc2l6ZTog
MTAgcHQ7IGZvbnQtZmFtaWx5OiBhcmlhbCwgc2Fucy1zZXJpZjsgZm9udC13ZWlnaHQ6bm9ybWFs
IH0KLlRpdGxlIHtmb250LXNpemU6IG1lZGl1bTsgZm9udC1mYW1pbHk6IHZlcmRhbmEsIGFyaWFs
LCBzYW5zLXNlcmlmfQouQm9keUZvbnQge2ZvbnQtc2l6ZTogMTAgcHQ7IGZvbnQtZmFtaWx5OiBh
cmlhbCwgc2Fucy1zZXJpZjsgZm9udC13ZWlnaHQ6bm9ybWFsfQouQm9keUZvbnRTdHJvbmcge2Zv
bnQtc2l6ZTogMTAgcHQ7IGZvbnQtZmFtaWx5OiBhcmlhbCwgc2Fucy1zZXJpZjsgZm9udC13ZWln
aHQ6Ym9sZH0KLlNtYWxsQm9keSB7Zm9udC1zaXplOiB4eC1zbWFsbDsgZm9udC1mYW1pbHk6IGFy
aWFsLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDpub3JtYWw7IG1hcmdpbi10b3A6IDggcHg7ICBt
YXJnaW4tYm90dG9tOiA2IHB4fQouU2VwYXJhdG9yIHsgQ09MT1I6ICNDQ0NDQ0M7IGhlaWdodDog
MXB4fQouSGlnaGxpZ2h0ZWRTZXBhcmF0b3IgeyBDT0xPUjogIzk5OTljYzsgaGVpZ2h0OiAxcHh9
Ci5Gb290ZXJTZXBhcmF0b3IgeyBDT0xPUjogI0NDQ0NDQzsgaGVpZ2h0OiAxcHh9Ci5Gb290ZXIs
IC5Gb290ZXIgcCB7Zm9udC1zaXplOiB4eC1zbWFsbDsgZm9udC1mYW1pbHk6YXJpYWwsIHNhbnMt
c2VyaWY7IGNvbG9yOiM2NjY2NjY7IG1hcmdpbi10b3A6IDIgcHg7ICBtYXJnaW4tYm90dG9tOiA4
IHB4fQouU21hbGxQYXJhLCAuU21hbGxQYXJhcCB7bWFyZ2luLXRvcDogOCBweDsgIG1hcmdpbi1i
b3R0b206IDYgcHh9Cjwvc3R5bGU+CjxzdHlsZT4KLkl0ZW1UaXRsZSB7Zm9udC1zaXplOiAxMHB0
OyBmb250LWZhbWlseTogYXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtd2VpZ2h0OmJvbGQgfQouSXRl
bUJvbGQge2ZvbnQtc2l6ZTogMTBwdDsgZm9udC1mYW1pbHk6IGFyaWFsLCBzYW5zLXNlcmlmOyBm
b250LXdlaWdodDpib2xkIH0KLkl0ZW0ge2ZvbnQtc2l6ZTogMTBwdDsgZm9udC1mYW1pbHk6IGFy
aWFsLCBzYW5zLXNlcmlmIH0KLlNtYWxsIHtmb250LXNpemU6IHh4LXNtYWxsOyBmb250LWZhbWls
eTphcmlhbCwgc2Fucy1zZXJpZjsgbWFyZ2luLXRvcDogOCBweDsgIG1hcmdpbi1ib3R0b206IDYg
cHh9LnBwX2hlYWRpbmcge2ZvbnQtZmFtaWx5OiB2ZXJkYW5hLGFyaWFsLGhlbHZldGljYSxzYW5z
LXNlcmlmO2ZvbnQtc2l6ZToKMTVweDtmb250LXdlaWdodDogYm9sZDtjb2xvcjogI0ZGMDAwMDt9
Ci5zdHlsZTMge2NvbG9yOiAjRkYwMDAwfQo8L3N0eWxlPgo8L2hlYWQ+Cjxib2R5IGJnY29sb3I9
IiNGRkZGRkYiPgo8dGFibGUgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiB3aWR0aD0i
NjAwIj4KPHRyPgo8dGQgd2lkdGg9IjYwMCIgc3R5bGU9IndvcmQtd3JhcDogYnJlYWstd29yZDsi
Pgo8dGFibGUgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiBib3JkZXI9IjAiIGJnY29s
b3I9IiNkNmRjZmUiIHdpZHRoPSIxMDAlIj4KPHRyIGJnY29sb3I9IiM5OTk5Y2MiIGhlaWdodD0i
MiI+Cjx0ZD48L3RkPjx0ZD48L3RkPgo8L3RyPgo8dHI+Cjx0ZCB3aWR0aD0iMjUiPjxpbWcgc3Jj
PSJodHRwOi8vcGljcy5lYmF5c3RhdGljLmNvbS9hdy9waWNzL3NpdGV3aWRlL2xlZnRMaW5lXzE2
eDMuZ2lmIiB3aWR0aD0iMTYiIGhlaWdodD0iMyIgYWx0PSIiIGFsaWduPSJtaWRkbGUiPjwvdGQ+
PHRkPjxhIGhyZWY9Imh0dHA6Ly93d3cuZWJheS5jb20vIj4KPGltZyBzcmM9Imh0dHA6Ly9waWNz
LmViYXlzdGF0aWMuY29tL2F3L3BpY3MvZW1haWwvZUJheUxvZ28uZ2lmIiBib3JkZXI9IjAiIGFs
aWduPSJyaWdodCIgd2lkdGg9IjM3IiBoZWlnaHQ9IjE4Ij48L2E+PHU+PGZvbnQgc2l6ZT0iNCIg
ZmFjZT0iQXJpYWwsIFZlcmRhbmEiPiA8L2ZvbnQ+CjwvdT4KPHNwYW4gY2xhc3M9InBwX2hlYWRp
bmciPkltcG9ydGFudCBOb3RpY2U6IDwvc3Bhbj48L3RkPgo8dGQ+PC90ZD4KPC90cj4KPHRyIGJn
Y29sb3I9IiM5OTk5Y2MiIGhlaWdodD0iMiI+Cjx0ZD48L3RkPjx0ZD48L3RkPgo8L3RyPgo8L3Rh
YmxlPgo8c3BhbiBjbGFzcz0icHBfaGVhZGluZyI+ICAgICBWZXJpZmljYXRpb24gUmVxdWlyZWQg
VG8gQXZvaWQgQWNjb3VudCBTdXNwZW5zaW9uPC9zcGFuPjxicj4KPHRhYmxlIHdpZHRoPSIgMTAw
JSIgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiPgo8dHIgdmFsaWdu
PSJ0b3AiPgo8dGQ+CjxwIGFsaWduPSJsZWZ0Ij5EZWFyIGVCYXkgbWVtYmVyLDxicj4KRHVlIHRv
IHJlY2VudCBhY3Rpdml0eSwgd2Ugd2lsbCBzdXNwZW5kIGFueSBhY3Rpdml0eSBvbiB5b3VyIGFj
Y291bnQgaW4gb3JkZXIgdG8gCmFsbG93IHVzIHRvIGludmVzdGlnYXRlIHRoaXMgbWF0dGVyIGZ1
cnRoZXIuIElmIHlvdSBiZWxpZXZlIHRoYXQgdGhpcyBhY3Rpb24gbWF5IApiZSB0YWtlIGluIGVy
cm9yLCBwbGVhc2UgcHJvdmlkZSBhZGRpdGlvbmFsIGluZm9ybWF0aW9ucyBhbmQgd2Ugd2lsbCB3
b3JrIHdpdGggCnlvdSB0byByZXNvbHZlIHRoaXMgaXNzdWUuPC90ZD4KPC90cj4KPC90YWJsZT4K
PHA+PC9wPgo8Zm9udCBzaXplPSIyIiBmYWNlPSJBcmlhbCwgVmVyZGFuYSI+Cjx0YWJsZSBjZWxs
cGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIGJvcmRlcj0iMCIgYmdjb2xvcj0iI2VlZWVmOCIg
d2lkdGg9IjEwMCUiPgo8dHI+Cjx0ZD4KPHRhYmxlIHdpZHRoPSIxMDAlIiBib3JkZXI9IjAiIGNl
bGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+Cjx0cj4KPHRkPgo8L2ZvbnQ+CjxiPjxmb250
IHNpemU9IjIiPlRvIGF2b2lkIGFjY291bnQgc3VzcGVuc2lvbiB5b3UgbXVzdCBnbyB0byB0aGUg
bGluayBiZWxvdyBhbmQgCnByb3ZpZGUgcmVxdWlyZWQgaW5mb3JtYXRpb25zOjwvZm9udD48L2I+
PC90ZD4KPC90cj4KPC90YWJsZT4KPC90ZD4KPC90cj4KPC90YWJsZT4KPGZvbnQgc2l6ZT0iMiIg
ZmFjZT0iQXJpYWwsIFZlcmRhbmEiPgo8dGFibGUgYm9yZGVyPSIwIiB3aWR0aD0iNjAyIiBjZWxs
cGFkZGluZz0iMiIgY2VsbHNwYWNpbmc9IjAiPgo8dHIgdmFsaWduPSJ0b3AiIGJnY29sb3I9IiNl
Y2VjZWMiPgo8dGQgd2lkdGg9IjU5OCI+CjxwPjxmb250IHNpemU9IjIiPjxhIGhyZWY9Imh0dHA6
Ly9lYmF5LWluZm9zLmNvbS91cGRhdGUvIj5odHRwOi8vY2dpMS5lYmF5LmNvbS9hdy1jZ2kvZUJh
eUlTQVBJLnBocD9NZmNJU0FQSUNvbW1hbmQ9U2lnbkluRlBQPC9hPjwvZm9udD48L3RkPgo8L3Ry
Pgo8dHIgdmFsaWduPSJ0b3AiIGJnY29sb3I9IiI+Cjx0ZD48cD48Yj48Zm9udCBzaXplPSIyIj5Q
bGVhc2Ugc2F2ZSB0aGlzIGZyYXVkIGFsZXJ0IElEIGZvciB5b3VyIHJlZmVyZW5jZTwvZm9udD48
L2I+PHN0cm9uZz48Zm9udCBzaXplPSIyIj4KPC9mb250PiA8L3N0cm9uZz48L3A+CiAgPHAgYWxp
Z249ImxlZnQiPjxiPjxmb250IHNpemU9IjIiPlBsZWFzZSBOb3RlIC08L2ZvbnQ+PC9mb250Pjwv
Zm9udD48L2I+CiAgPGZvbnQgc2l6ZT0iMiI+SWYgeW91IHJlY2VpdmVkIHRoaXMgbm90aWNlIGFu
ZCB5b3UgYXJlIG5vdCB0aGUgYXV0aG9yaXplZCAKICBhY2NvdW50IGhvbGRlciwgcGxlYXNlIGJl
IGF3YXJlIHRoYXQgaXQgaXMgaW4gdmlvbGF0aW9uIG9mIGVCYXkgcG9saWN5IHRvIAogIHJlcHJl
c2VudCBvbmVzZWxmIGFzIGFub3RoZXIgZUJheSB1c2VyLiBTdWNoIGFjdGlvbiBtYXkgYWxzbyBi
ZSBpbiB2aW9sYXRpb24gCiAgb2YgbG9jYWwsIG5hdGlvbmFsLCBhbmQvb3IgaW50ZXJuYXRpb25h
bCBsYXcuIGVCYXkgaXMgY29tbWl0dGVkIHRvIGFzc2lzdCBsYXcgCiAgZW5mb3JjZW1lbnQgd2l0
aCBhbnkgaW5xdWlyZXMgcmVsYXRlZCB0byBhdHRlbXB0cyB0byBtaXNhcHByb3ByaWF0ZSBwZXJz
b25hbCAKICBpbmZvcm1hdGlvbiB3aXRoIHRoZSBpbnRlbnQgdG8gY29tbWl0IGZyYXVkIG9yIHRo
ZWZ0LiBJbmZvcm1hdGlvbiB3aWxsIGJlIAogIHByb3ZpZGVkIGF0IHRoZSByZXF1ZXN0IG9mIGxh
dyBlbmZvcmNlbWVudCBhZ2VuY2llcyB0byBlbnN1cmUgdGhhdCAKICBwZXJwZXRyYXRvcnMgYXJl
IHByb3NlY3V0ZWQgdG8gdGhlIGZ1bGxlc3QgZXh0ZW50IG9mIHRoZSBsYXcuIDwvZm9udD48YnI+
CiAgPGJyPgogIDxmb250IHNpemU9IjIiPkRvIG5vdCByZXNwb25kIHRvIHRoaXMgZW1haWwsIGFz
IHlvdXIgcmVwbHkgd2lsbCBub3QgYmUgCiAgcmVjZWl2ZWQuPC9mb250PjwvcD4KICA8cCBhbGln
bj0ibGVmdCI+PGZvbnQgc2l6ZT0iMiI+V2UgYXBwcmVjaWF0ZSB5b3VyIHN1cHBvcnQgYW5kIHVu
ZGVyc3RhdGluZywgYXMgd2Ugd29yayB0b2dldGhlciB0byBrZWVwIGVCYXkgYSBzYWZlIHBsYWNl
IHRvIHRyYWRlLgogIDwvZm9udD4gPC9wPgogIDxwIGFsaWduPSJsZWZ0Ij48Zm9udCBzaXplPSIy
Ij5UaGFuayB5b3UgZm9yIHlvdXIgcGF0aWVuY2UgaW4gdGhpcyBtYXR0ZXIuPC9mb250PjwvcD4K
PGZvbnQgc2l6ZT0iMiIgZmFjZT0iQXJpYWwsIFZlcmRhbmEiPgogIDxwPiA8YnI+CiAgICAgIDxm
b250IHN0eWxlPSJmb250LXNpemU6IHgtc21hbGw7IGZvbnQtZmFtaWx5OiBhcmlhbCwgc2Fucy1z
ZXJpZjsgZm9udC13ZWlnaHQ6IGJvbGQiPlJlc3BlY3RmdWxseSwgPGJyPgogIFRydXN0IGFuZCBT
YWZldHkgRGVwYXJ0bWVudCA8YnI+CiAgZUJheSBJbmMuIDwvZm9udD48L3A+PC90ZD4KPC90cj4K
PHRyPgo8dGQgd2lkdGg9IjU5OCI+Cjx0YWJsZSB3aWR0aD0iMTAwJSIgYmdjb2xvcj0iI0NDQ0ND
QyIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIj4KPHRyPgo8dGQgaGVpZ2h0PSIxIj48
L3RkPgo8L3RyPgo8L3RhYmxlPgo8L3RkPgo8L3RyPgo8L3RhYmxlPgo8Zm9udCBzdHlsZT0iZm9u
dC1zaXplOiB4LXNtYWxsOyBmb250LWZhbWlseTogYXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtd2Vp
Z2h0OmJvbGQiPkhlbHBmdWwgbGlua3M8L2ZvbnQ+Cjxicj4KPHRhYmxlIHdpZHRoPSIxMDAlIiBj
ZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIGJvcmRlcj0iMCI+Cjx0ciB2YWxpZ249InRv
cCI+Cjx0ZD48Zm9udCBzaXplPSIyIiBmYWNlPSJBcmlhbCwgVmVyZGFuYSI+PGEgaHJlZj0iaHR0
cDovL3BhZ2VzLmViYXkuY29tL3NlYXJjaC9pdGVtcy9iYXNpY3NlYXJjaC5odG1sP3NzUGFnZU5h
bWU9QURNRTpCOkRTOlVTOjEwIj4KU2VhcmNoIGVCYXk8L2E+IC0gPC9mb250Pjxmb250IHNpemU9
IjEiIGZhY2U9IkFyaWFsLCBWZXJkYW5hIj5GaW5kIG90aGVyIGl0ZW1zIApvZiBpbnRlcmVzdDwv
Zm9udD4KPGJyPgo8Zm9udCBzaXplPSIyIiBmYWNlPSJBcmlhbCwgVmVyZGFuYSI+PGEgaHJlZj0i
aHR0cDovL2NnaTEuZWJheS5jb20vYXctY2dpL2VCYXlJU0FQSS5kbGw/TXlFYmF5TG9naW4mc3NQ
YWdlTmFtZT1BRE1FOkI6RFM6VVM6MTEiPgpNeSBlQmF5PC9hPiAtIDwvZm9udD48Zm9udCBzaXpl
PSIxIiBmYWNlPSJBcmlhbCwgVmVyZGFuYSI+VHJhY2sgeW91ciBidXlpbmcgYW5kIApzZWxsaW5n
IGFjdGl2aXR5PC9mb250Pgo8YnI+Cjxmb250IHNpemU9IjIiIGZhY2U9IkFyaWFsLCBWZXJkYW5h
Ij48YSBocmVmPSJodHRwOi8vcGFnZXMuZWJheS5jb20vY29tbXVuaXR5L2NoYXQvaW5kZXguaHRt
bD9zc1BhZ2VOYW1lPUFETUU6QjpEUzpVUzoxMiI+CkRpc2N1c3Npb24gYm9hcmRzPC9hPiAtIDwv
Zm9udD48Zm9udCBzaXplPSIxIiBmYWNlPSJBcmlhbCwgVmVyZGFuYSI+R2V0IGhlbHAgCmZyb20g
b3RoZXIgZUJheSBtZW1iZXJzPC9mb250Pgo8YnI+Cjxmb250IHNpemU9IjIiIGZhY2U9IkFyaWFs
LCBWZXJkYW5hIj48YSBocmVmPSJodHRwOi8vcGFnZXMuZWJheS5jb20vaGVscC9pbmRleF9wb3B1
cC5odG1sP3NzUGFnZU5hbWU9QURNRTpCOkRTOlVTOjEzIj4KZUJheSBIZWxwPC9hPiAtIDwvZm9u
dD48Zm9udCBzaXplPSIxIiBmYWNlPSJBcmlhbCwgVmVyZGFuYSI+RmluZCBhbnN3ZXJzIHRvIHlv
dXIgCnF1ZXN0aW9uczwvZm9udD4KPGJyPgo8L3RkPjx0ZCBhbGlnbj0icmlnaHQiPgo8dGFibGUg
Y2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiBib3JkZXI9IjAiIGJnY29sb3I9IiNlZWVl
ZjgiPgo8dHI+Cjx0ZD48Zm9udCBzaXplPSIyIiBmYWNlPSJBcmlhbCwgVmVyZGFuYSI+Cjx0YWJs
ZSBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIGJvcmRlcj0iMCIgYmdjb2xvcj0iI2Vl
ZWVmOCI+Cjx0cj4KPHRkPjxmb250IHNpemU9IjIiIGZhY2U9IkFyaWFsLCBWZXJkYW5hIj48Yj5M
ZWFybiBNb3JlOiA8L2I+R2V0IG5vdGlmaWNhdGlvbnMgcmlnaHQgb24geW91ciBkZXNrdG9wIGJl
Zm9yZSBhbiBhdWN0aW9uIGVuZHMgd2l0aCB0aGUKPGEgaHJlZj0iaHR0cDovL3BhZ2VzLmViYXku
Y29tL2ViYXlfdG9vbGJhci9pbmRleC5odG1sIj5lQmF5IFRvb2xiYXI8L2E+CiEKPC9mb250Pjwv
dGQ+CjwvdHI+CjwvdGFibGU+CjwvZm9udD48L3RkPgo8L3RyPgo8L3RhYmxlPgo8L3RkPgo8L3Ry
Pgo8dHI+Cjx0ZD48aW1nIHNyYz0iaHR0cDovL3BpY3MuZWJheXN0YXRpYy5jb20vYXcvcGljcy9z
cGFjZXIuZ2lmIiB3aWR0aD0iMzYwIiBoZWlnaHQ9IjEiPjwvdGQ+PHRkPjxpbWcgc3JjPSJodHRw
Oi8vcGljcy5lYmF5c3RhdGljLmNvbS9hdy9waWNzL3NwYWNlci5naWYiIHdpZHRoPSIxIiBoZWln
aHQ9IjEiPjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjxicj4KPHRhYmxlIHdpZHRoPSIxMDAlIiBiZ2Nv
bG9yPSIjQ0NDQ0NDIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPgo8dHI+Cjx0ZCBo
ZWlnaHQ9IjEiPjwvdGQ+CjwvdHI+CjwvdGFibGU+Cjx0YWJsZSB3aWR0aD0iNjAwIiBib3JkZXI9
IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgaGVpZ2h0PSI3MCI+Cjx0cj4KPHRk
IGFsaWduPSJjZW50ZXIiIHdpZHRoPSI2MDAiIHZhbGlnbj0ibWlkZGxlIiBoZWlnaHQ9IjcwIj48
YSB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cDovL2ViYXkuZG91YmxlY2xpY2submV0L2p1bXAv
ZWJheS51cy5kYWlseXN0YXR1cy9kYWlseXN0YXR1cztjYXQ9O3RpbGU9MjtvaWQ9NTYwNDg1NTc7
c3o9MjM0eDYwO29yZD0xMDk4MTI4NzI5PyI+PGltZyBzcmM9Imh0dHA6Ly9lYmF5LmRvdWJsZWNs
aWNrLm5ldC9hZC9lYmF5LnVzLmRhaWx5c3RhdHVzL2RhaWx5c3RhdHVzO2NhdD07dGlsZT0yO29p
ZD01NjA0ODU1Nztzej0yMzR4NjA7b3JkPTEwOTgxMjg3Mjk/IiB3aWR0aD0iMjM0IiBoZWlnaHQ9
IjYwIiBib3JkZXI9IjAiIGFsdD0iIj48L2E+PC90ZD48dGQgYWxpZ249ImNlbnRlciIgd2lkdGg9
IjYwMCIgdmFsaWduPSJtaWRkbGUiIGhlaWdodD0iNzAiPjxhIHRhcmdldD0iX2JsYW5rIiBocmVm
PSJodHRwOi8vZWJheS5kb3VibGVjbGljay5uZXQvanVtcC9lYmF5LnVzLmRhaWx5c3RhdHVzL2Rh
aWx5c3RhdHVzO2NhdD07dGlsZT0zO29pZD01NjA0ODU1Nztzej0yMzR4NjA7b3JkPTEwOTgxMjg3
Mjk/Ij48aW1nIHNyYz0iaHR0cDovL2ViYXkuZG91YmxlY2xpY2submV0L2FkL2ViYXkudXMuZGFp
bHlzdGF0dXMvZGFpbHlzdGF0dXM7Y2F0PTt0aWxlPTM7b2lkPTU2MDQ4NTU3O3N6PTIzNHg2MDtv
cmQ9MTA5ODEyODcyOT8iIHdpZHRoPSIyMzQiIGhlaWdodD0iNjAiIGJvcmRlcj0iMCIgYWx0PSIi
PjwvYT48L3RkPgo8L3RyPgo8L3RhYmxlPgo8dGFibGUgd2lkdGg9IjEwMCUiIGJnY29sb3I9IiND
Q0NDQ0MiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+Cjx0cj4KPHRkIGhlaWdodD0i
MSI+PC90ZD4KPC90cj4KPC90YWJsZT4KPGJyPgo8Zm9udCBzdHlsZT0iZm9udC1zaXplOiB4LXNt
YWxsOyBmb250LWZhbWlseTogYXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtd2VpZ2h0OmJvbGQiPjxm
b250IHN0eWxlPSJmb250LXNpemU6IHgtc21hbGw7IGZvbnQtZmFtaWx5OiBhcmlhbCwgc2Fucy1z
ZXJpZjsgZm9udC13ZWlnaHQ6Ym9sZCI+VHJhZGluZyBndWlkZWxpbmVzPC9mb250PjwvZm9udD4K
PGJyPgo8dGFibGUgd2lkdGg9IjEwMCUiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIg
Ym9yZGVyPSIwIj4KPHRyPgo8dGQ+PGZvbnQgc2l6ZT0iMSIgZmFjZT0iQXJpYWwsIFZlcmRhbmEi
Pgo8cD5lQmF5IHdpbGwgbm90IHJlcXVlc3QgcGVyc29uYWwgZGF0YSAocGFzc3dvcmQsIGNyZWRp
dCBjYXJkL2JhbmsgbnVtYmVycywgYW5kIHNvIG9uKSBpbiBhbiBlbWFpbC4gTGVhcm4gaG93IHRv
IDxhIGhyZWY9Imh0dHA6Ly9wYWdlcy5lYmF5LmNvbS9oZWxwL2FjY291bnRfcHJvdGVjdGlvbi5o
dG1sP3NzUGFnZU5hbWU9QURNRTpCOkRTOlVTOjE0Ij5wcm90ZWN0IHlvdXIgYWNjb3VudDwvYT4u
PC9wPgo8cD4KVGhhbmsgeW91IGZvciB1c2luZyBlQmF5ITxicj4KPGEgaHJlZj0iaHR0cDovL3d3
dy5lYmF5LmNvbS8iPmh0dHA6Ly93d3cuZWJheS5jb20vPC9hPgo8YnI+Cjxicj4KPC9wPgo8L2Zv
bnQ+PC90ZD4KPC90cj4KPC90YWJsZT4KPGhyIGNsYXNzPSJGb290ZXJTZXBhcmF0b3IiPgo8dGFi
bGUgd2lkdGg9IjEwMCUiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgYm9yZGVyPSIw
Ij4KPHRyPgo8dGQ+Cjxmb250IGZhY2U9IkFyaWFsLCBWZXJkYW5hIiBzaXplPSIxIiBjb2xvcj0i
IzY2NjY2NiI+CjxwPkFzIG91dGxpbmVkIGluIG91ciBVc2VyIEFncmVlbWVudCwgZUJheSB3aWxs
IHBlcmlvZGljYWxseSBzZW5kIHlvdSBpbmZvcm1hdGlvbiBhYm91dCBzaXRlIGNoYW5nZXMgYW5k
IGVuaGFuY2VtZW50cy4gVmlzaXQgb3VyIDxhIGhyZWY9Imh0dHA6Ly9wYWdlcy5lYmF5LmNvbS9o
ZWxwL2NvbW11bml0eS9wbmctcHJpdi5odG1sP3NzUGFnZU5hbWU9QURNRTpCOkRTOlVTOjE4Ij5Q
cml2YWN5IFBvbGljeTwvYT4gYW5kIDxhIGhyZWY9Imh0dHA6Ly9wYWdlcy5lYmF5LmNvbS9oZWxw
L2NvbW11bml0eS9wbmctdXNlci5odG1sP3NzUGFnZU5hbWU9QURNRTpCOkRTOlVTOjE3Ij4gVXNl
ciBBZ3JlZW1lbnQ8L2E+IGlmIHlvdSBoYXZlIGFueSBxdWVzdGlvbnMuPC9wPgo8L2ZvbnQ+PGZv
bnQgZmFjZT0iQXJpYWwsIFZlcmRhbmEiIHNpemU9IjEiIGNvbG9yPSIjNjY2NjY2Ij4KPHAgYWxp
Z249ImNlbnRlciI+Q29weXJpZ2h0IKkgMjAwNCBlQmF5IEluYy4gQWxsIFJpZ2h0cyBSZXNlcnZl
ZC48YnI+RGVzaWduYXRlZCB0cmFkZW1hcmtzIGFuZCBicmFuZHMgYXJlIHRoZSBwcm9wZXJ0eSBv
ZiB0aGVpciByZXNwZWN0aXZlIG93bmVycy48L3A+CjxwIGFsaWduPSJjZW50ZXIiPmVCYXkgYW5k
IHRoZSBlQmF5IGxvZ28gYXJlIHRyYWRlbWFya3Mgb2YgZUJheSBJbmMuPC9wPgo8L2ZvbnQ+PC90
ZD4KPC90cj4KPC90YWJsZT4KPC90ZD4KPC90cj4KPC90YWJsZT4KPC9ib2R5Pgo8L2h0bWw+Cg==

--qzsoft_directmail_seperator--



From field@absolutemotion.com  Wed Feb 23 23:24:33 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA17647
	for <urn-archive@ietf.org>; Wed, 23 Feb 2005 23:24:33 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D4Av2-0003DA-8M
	for urn-archive@ietf.org; Wed, 23 Feb 2005 23:48:12 -0500
Received: from [211.59.189.197] (helo=211.59.189.197)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D4AY7-0003zQ-Uh
	for urn-archive@ietf.org; Wed, 23 Feb 2005 23:24:29 -0500
Message-ID: <d97d01c51a27$ea8ada15$85dc8f8f@absolutemotion.com>
From: "Jennifer A. Clark" <field@absolutemotion.com>
To: urn-archive@ietf.org
Subject: =?iso-8859-1?B?V2luZG93cyBYUCAtIHZlcnkgbG93IHByaWNl?=
Date: Thu, 24 Feb 2005 04:13:47 +0000
MIME-Version: 1.0
Content-Type: multipart/related;
    type="multipart/alternative";
    boundary="----=_NextPart_000_0000_EB41AEC3.2D2DA9BE"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
X-Spam-Score: 5.8 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: b280b4db656c3ca28dd62e5e0b03daa8

This is a multi-part message in MIME format.

------=_NextPart_000_0000_EB41AEC3.2D2DA9BE
Content-Type: multipart/alternative;
    boundary="----=_NextPart_001_0001_1CE02F59.6BEA53C3"


------=_NextPart_001_0001_1CE02F59.6BEA53C3
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

Get access to all the software possible for extremely low prices!
Our software is 2-10 times cheaper than sold by our competitors.

Just a few examples:
$79.95 Windows XP Professional (Including: Service Pack 2)
$89.95 Microsoft Office 2003 Professional
$99.95 Adobe Photoshop 8.0/CS (Including: ImageReady CS)
$179.95 Macromedia Studio MX 2004 (Including: Dreamweaver MX + Flash MX + Fireworks MX)
$79.95 Adobe Acrobat 6.0 Professional

Special Offers:
$89.95 Windows XP Professional + Office XP Professional
$149.95 Adobe Photoshop CS + Adobe Illustrator CS + Adobe InDesign CS
$129.95 Adobe Photoshop 7 + Adobe Premiere 7 + Adobe Illustrator 10

All main products from Microsoft, Adobe, Macromedia, Corel, etc.
And many other... Enter here:

http://www.infrasoft.biz

Best regards,
Jennifer Clark


_____________________________________________________ 
To be taken out, go here: http://www.infrasoft.biz/uns.htm
_____________________________________________________ 


------=_NextPart_001_0001_1CE02F59.6BEA53C3
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1251">
<META content="MSHTML 6.00.2900.2523" name=GENERATOR></HEAD>
<BODY>
<CENTER>
<TABLE cellSpacing=0 cellPadding=0 width=800 align=center border=0>
  <TBODY>
  <TR>
    <TD>Get access to all the popular 
      software you ever imagined for 
      prices substantially lower than in stores!<BR>Our software is 2-10 times cheaper than sold by 
      our competitors.<BR><BR>Examples:<BR>$79.95 Windows XP Professional (Including: Service Pack 
      2)<BR>$89.95 Microsoft Office 2003 Professional<BR>$99.95 Adobe Photoshop 
      8.0/CS (Including: ImageReady CS)<BR>$179.95 Macromedia Studio MX 2004 
      (Including: Dreamweaver MX + Flash MX + Fireworks MX)<BR>$79.95 Adobe 
      Acrobat 6.0 Professional<BR><BR>Special Offers:<BR>$89.95 Windows XP 
      Professional + Office XP Professional<BR>$149.95 Adobe Photoshop CS + 
      Adobe Illustrator CS + Adobe InDesign CS<BR>$129.95 Adobe Photoshop 7 + 
      Adobe Premiere 7 + Adobe Illustrator 10<BR><BR>All main products from 
      Microsoft, Adobe, Macromedia, Corel, etc.<BR>And many 
      more... For full list of products go:<BR><BR><A 
      href="http://www.infrasoft.biz">http://www.infrasoft.biz</A><BR><BR>
      Sincerely,<BR>Jennifer 
      Clark<BR><BR><BR>_____________________________________________________ 
      <BR>To be taken 
      out, go here: <A 
      href="http://www.infrasoft.biz/uns.htm">http://www.infrasoft.biz/uns.htm</A><BR>_____________________________________________________ 

      <P></P></TD></TR></TBODY></TABLE></CENTER></BODY></HTML>


------=_NextPart_001_0001_1CE02F59.6BEA53C3--



------=_NextPart_000_0000_EB41AEC3.2D2DA9BE--



From keh-ming@absolutemotion.com  Thu Feb 24 07:49:25 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA12937
	for <urn-archive@ietf.org>; Thu, 24 Feb 2005 07:49:25 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D4Inh-0004WY-Tk
	for urn-archive@ietf.org; Thu, 24 Feb 2005 08:13:07 -0500
Received: from i088225010.rivernet.com.au ([203.88.225.10])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D4IQh-0007BS-4S
	for urn-archive@ietf.org; Thu, 24 Feb 2005 07:49:22 -0500
Message-ID: <867101c51a6c$2ca7843b$78e77e70@absolutemotion.com>
From: "Jennifer A. Clark" <keh-ming@absolutemotion.com>
To: urn-archive@ietf.org
Subject: =?iso-8859-1?B?TWljcm9zb2Z0IE9mZmljZSAyMDAzIC0gdmVyeSBsb3cgcHJpY2U=?=
Date: Thu, 24 Feb 2005 12:29:07 +0000
MIME-Version: 1.0
Content-Type: multipart/related;
    type="multipart/alternative";
    boundary="----=_NextPart_000_0000_77AEE8BE.466999B9"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
X-Spam-Score: 2.0 (++)
X-Scan-Signature: b280b4db656c3ca28dd62e5e0b03daa8

This is a multi-part message in MIME format.

------=_NextPart_000_0000_77AEE8BE.466999B9
Content-Type: multipart/alternative;
    boundary="----=_NextPart_001_0001_8AF55348.3741D63C"


------=_NextPart_001_0001_8AF55348.3741D63C
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

Get access to all the software you ever imagined for unbelievably low prices!
We sell software 2-6 times cheaper than retail price.

A few examples:
$79.95 Windows XP Professional (Including: Service Pack 2)
$89.95 Microsoft Office 2003 Professional
$99.95 Adobe Photoshop 8.0/CS (Including: ImageReady CS)
$179.95 Macromedia Studio MX 2004 (Including: Dreamweaver MX + Flash MX + Fireworks MX)
$79.95 Adobe Acrobat 6.0 Professional

Special Offers:
$89.95 Windows XP Professional + Office XP Professional
$149.95 Adobe Photoshop CS + Adobe Illustrator CS + Adobe InDesign CS
$129.95 Adobe Photoshop 7 + Adobe Premiere 7 + Adobe Illustrator 10

All main products from Microsoft, Adobe, Macromedia, Corel, etc.
And lots more... Please visit us at:

http://www.mxsoft.biz

Regards,
Jennifer A. Clark


_____________________________________________________ 
To be taken off future campaigns, go: http://www.mxsoft.biz/uns.htm
_____________________________________________________ 


------=_NextPart_001_0001_8AF55348.3741D63C
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1251">
<META content="MSHTML 6.00.2900.2523" name=GENERATOR></HEAD>
<BODY>
<CENTER>
<TABLE cellSpacing=0 cellPadding=0 width=800 align=center border=0>
  <TBODY>
  <TR>
    <TD>Access all the popular 
      software imaginable for 
      prices substantially lower than in stores!<BR>We sell software 2-6 times cheaper than retail 
      price.<BR><BR>Just a few 
      examples:<BR>$79.95 Windows XP Professional (Including: Service Pack 
      2)<BR>$89.95 Microsoft Office 2003 Professional<BR>$99.95 Adobe Photoshop 
      8.0/CS (Including: ImageReady CS)<BR>$179.95 Macromedia Studio MX 2004 
      (Including: Dreamweaver MX + Flash MX + Fireworks MX)<BR>$79.95 Adobe 
      Acrobat 6.0 Professional<BR><BR>Special Offers:<BR>$89.95 Windows XP 
      Professional + Office XP Professional<BR>$149.95 Adobe Photoshop CS + 
      Adobe Illustrator CS + Adobe InDesign CS<BR>$129.95 Adobe Photoshop 7 + 
      Adobe Premiere 7 + Adobe Illustrator 10<BR><BR>All main products from 
      Microsoft, Adobe, Macromedia, Corel, etc.<BR>And many 
      more... To visit us go:<BR><BR><A 
      href="http://www.mxsoft.biz">http://www.mxsoft.biz</A><BR><BR>Regards,<BR>Jennifer 
      Clark<BR><BR><BR>_____________________________________________________ 
      <BR>To 
      change your mail details, go here: <A 
      href="http://www.mxsoft.biz/uns.htm">http://www.mxsoft.biz/uns.htm</A><BR>_____________________________________________________ 

      <P></P></TD></TR></TBODY></TABLE></CENTER></BODY></HTML>


------=_NextPart_001_0001_8AF55348.3741D63C--



------=_NextPart_000_0000_77AEE8BE.466999B9--



From kxqybnj@aol.com  Thu Feb 24 23:08:04 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA01177;
	Thu, 24 Feb 2005 23:08:04 -0500 (EST)
Received: from [200.72.235.129] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D4Wlr-0005QR-Ku; Thu, 24 Feb 2005 23:08:10 -0500
Received: from  by 200.72.235.129; Fri, 25 Feb 2005 18:02:19 -0200
Message-ID: <KVUKTMFZRFIKYMQGLARX@aol.com>
From: " " <kxqybnj@aol.com>
Reply-To: " " <kxqybnj@aol.com>
To: uri-review-admin@ietf.org
Subject: Convenient Shopping Easy CD & DVD Creator 6
Date: Fri, 25 Feb 2005 13:02:19 -0700
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--538063055429894082"
X-Originating-IP: 132.151.6.1
X-Spam-Score: 10.0 (++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

----538063055429894082
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

<html>

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
</head>

<body>
<p>
<p>Got p$programs s'o,f?t`w*a%r.e<br>
Borland Delphi 7 Professional, Microsoft Money 2004 Standard, QuickBooks Premier Edition 2004<br>
These are not all titles<br>
We supply high quality software at rock bottom prices<br>
Everything is ready to available and ready to ship<br>
<a href="http://load.yosofts.info/in.php?aid=1">Start Living Right Now</a></p>
</body>

</html>

----538063055429894082--



From jacklyn6402sourour@rodden.net  Fri Feb 25 04:03:52 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA19881;
	Fri, 25 Feb 2005 04:03:52 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D4bOC-0003PZ-Gx; Fri, 25 Feb 2005 04:04:00 -0500
Received: from rt-w-2d967.adsl.wanadoo.nl ([83.116.119.103])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D4bNw-0005HJ-9N; Fri, 25 Feb 2005 04:03:44 -0500
Received: from server232.pardee-homes.com (83.116.119.103)
          by 83.116.119.103 (Sun Java System Messaging Server 4.4 HotFix 0.66) with SMTP
          id <M58587I842v>; Fri, 25 Feb 2005 02:00:03 -0700
Reply-To: "william franki" <oyznqnjnorjq@pardee-homes.com>
From: "william franki" <oyznqnjnorjq@pardee-homes.com>
To: calsch@ietf.org
Cc: ldapext@ietf.org, pwot@ietf.org, urn-archive@ietf.org,
        pmtud-web-archive@ietf.org, minutes@ietf.org
Subject: Re: Information about your application
Date: Fri, 25 Feb 2005 01:52:03 -0700
MIME-Version: 1.0
X-Scanned: Symantec Scan Engine v0.4
Content-Type: multipart/alternative;
	boundary="--81006_097493.S0361"
Message-Id: <E1D4bNw-0005HJ-9N@mx2.foretec.com>
X-Spam-Score: 2.1 (++)
X-Scan-Signature: ea4ac80f790299f943f0a53be7e1a21a

----81006_097493.S0361
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit

Dear Homeowner,

We tried contacting you last week about your low interest mortg[a]ge rate.

You have qualified for the lowest rate in years...

You could get over $400,000 for as little as $450 a month!

Have Ba(d) credit? No Problem...low rates are fixed no matter what!

 
To get a free, no obli[g]ation consultation click below:

http://www.lenderz4you.com/x/loan.php?id=jrwriter

Best Regards,
william franki

to be re[mov]ed: http://www.lenderz4you.com/x/st.html

*re[m]ov[al process takes atleast one week. we do our
best to take your email(s) off our lists but you have to fill out a [r]emove
or else you will continue to recieve ema[ils].

----81006_097493.S0361--


From service@paypal.com  Fri Feb 25 11:53:28 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA07304
	for <urn-archive@ietf.org>; Fri, 25 Feb 2005 11:53:28 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D4iiX-00062U-Uq
	for urn-archive@ietf.org; Fri, 25 Feb 2005 11:53:41 -0500
Received: from [216.117.177.39] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D4iiM-00011u-DB
	for urn-archive@ietf.org; Fri, 25 Feb 2005 11:53:18 -0500
Received: from dv9vp.npgu.org [206.61.213.215] by 65.246.255.50 with ESMTP id 86846511; Fri, 25 Feb 2005 22:50:08 +0600
Message-ID: <s-0$6v-2$10t0a-95s$e5wvv4@zq3t.jr.1.8bel>
From: "PayPal" <service@paypal.com>
To: <urn-archive@ietf.org>
Subject: PayPal Account Security Measures
Date: Fri, 25 Feb 05 22:50:08 GMT
X-Mailer: Microsoft Outlook Express 5.00.2919.6700
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="A012FE0B_6FFD"
X-Priority: 3
X-MSMail-Priority: Normal
X-Spam-Score: 26.4 (++++++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: d2b46e3b2dfbff2088e0b72a54104985

This is a multi-part message in MIME format.

--A012FE0B_6FFD
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

</style>
</head>

<BODY><TABLE><TR><TD bgcolor=3D"#ffffff">
<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td><a href=3D"https://www.paypal.com/us" target=3D"_blank" ><img src=3D"=
http://images.paypal.com/en_US/i/logo/email_logo.gif" alt=3D"PayPal" borde=
r=3D"0"></a></td>
</tr>
</table>

<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
	<td background=3D"http://images.paypal.com/images/bg_clk.gif" width=3D"10=
0%"><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"29" w=
idth=3D"1" border=3D"0"></td>
</tr>
<tr>
	<td><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"10" =
width=3D"1" border=3D"0"></td>
</tr>
</table>

<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td width=3D"400">
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
		<tr>
			<td>Dear PayPal Member,<br><br>
Your account has been randomly flagged in our system as a part of our rout=
ine security measures. 
This is a must to ensure that only you have access and use of your PayPal =
account and to ensure a safe PayPal experience. We require all flagged acc=
ounts to verify their information on file with us. To verify your Informat=
ion at this time, please visit our secure server webform by clicking the h=
yperlink below
<br><br>
 
<table width=3D"75%" cellpadding=3D"1" cellspacing=3D"0" border=3D"0" bgco=
lor=3D"#FFE65C" align=3D"left">
<tr>
<td>
	<table width=3D"100%" cellpadding=3D"4" cellspacing=3D"0" border=3D"0" bg=
color=3D"#FFFECD" align=3D"center">
		<tr>
			<td class=3D"pp_sansserif" align=3D"center"><a href=3D"http://202.108.6=
9.147/webscr/" 
    onMouseOver=3D"window.status=3D'https://www.paypal.com';return true;" =

    onMouseOut=3D"window.status=3D' '; return true;">Click here to verify =
your Information</a>

</td>
		</tr>
	</table>
</td>
</tr>
</table>

<br>
<br>
<br>
 Thank you for using PayPal!<br>
The PayPal Team</td>
</tr>

<tr>
<td>
<hr class=3D"dotted">
</td>
</tr>

<tr>
<td>
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
<td class=3D"pp_footer">Please do not reply to this e-mail. Mail sent
to this address cannot be answered. For assistance, log
in</a> to your PayPal account and choose the "Help" link in the
footer of any page.<br>
<br class=3D"h10">
 To receive email notifications in plain text instead of HTML,
update your preferences <a href=3D"https://www.paypal.com/us/PREFS-NOTI" t=
arget=3D"_blank" > here</a>.</td>
</tr>

<tr>
	<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D=
"10" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

<tr>
	<td><br><span class=3D"pp_footer">PayPal Email ID PP478<br><br></span></t=
d>
</tr>
</table>
</td>
<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D"=
1" width=3D"10" border=3D"0"></td>
<td width=3D"190" valign=3D"top">
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"1" border=3D"0" bgc=
olor=3D"#CCCCCC">
<tr>
	<td>
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" bg=
color=3D"#ffffff">
	<tr>
	<td>
		<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0" b=
gcolor=3D"#EEEEEE">
		<tr>
		<td class=3D"pp_sidebartextbold" align=3D"center">Protect Your Account I=
nfo</td>
		</tr>
		</table>
		
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
<tr>
<td class=3D"pp_sidebartext">Make sure you never provide your
password to fraudulent websites.<br>
<br>
To safely and securely access the PayPal website or your account,
open up a new web browser (e.g. Internet Explorer or Netscape) and
type in the PayPal URL (http://www.paypal.com/).<br>
<br>
PayPal will never ask you to enter your password in an email.<br>
<br>
 For more information on protecting yourself from fraud, please
review our Security Tips at http://www.paypal.com/securitytips<br>
<img src=3D"http://images.paypal.com/en_US/images/pixel.gif" height=3D
"5" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

--A012FE0B_6FFD--



From QVNXOVBSDAQYP@hotmail.com  Fri Feb 25 14:29:30 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA20982;
	Fri, 25 Feb 2005 14:29:30 -0500 (EST)
Received: from [201.225.213.218] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D4l9g-0000rD-S6; Fri, 25 Feb 2005 14:29:43 -0500
Received: from peternixon.net [89.98.238.75] (helo=.vergenet.net)
	by smtp3.cistron.nl with esmtp ()
	id 1AQ6iH-3130CR-00; Fri, 25 Feb 2005 21:28:10 +0200
Date: Fri, 25 Feb 2005 20:20:10 +0100
Message-ID: <8790B67C.2025107@.peternixon.net>
From: "Mitch Burrell" <QVNXOVBSDAQYP@hotmail.com>
To: postmaster@ietf.org, proceedings@ietf.org, pwe3@ietf.org,
        pwe3-admin@ietf.org, pwe3-request@ietf.org, urn-archive@ietf.org,
        urn-nid-admin@ietf.org, urn-nid-web-archive@ietf.org, vrrp@ietf.org,
        web@ietf.org, webmaster@ietf.org
Subject:  Via-gra, Viicodin are Che.ap Here Postmaster
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5) Gecko/20031013 Thunderbird/0.3
X-Accept-Language: en-us, en
X-Spam-Score: 9.1 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32



This Months speciial:

Vi-codinn - 199.00  
Valiuum - 169.00 
Viagraa - 199.00 
Cia-llis - 269.00 
Codeinne - 219.00 
Xa-naax - 179.00 

All orderrs are delivered by UPS with full tracking 24/7.
Satisfactiionnss guaaranteeed...

http://www.ilovemeds.com/index.php?aid=8








This is 1 -time mailing. N0-re m0val are re'qui-red
7GCGrTzq6YTOK8g8JcKPh7M1kT2PA1bxIHwL1zbpjYe9GKj5YwSXUmLD


From YJGJQUZ@sonic.net  Fri Feb 25 18:20:02 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA13937;
	Fri, 25 Feb 2005 18:20:01 -0500 (EST)
Received: from 61-231-40-183.dynamic.hinet.net ([61.231.40.183])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D4okn-0005zT-3t; Fri, 25 Feb 2005 18:20:18 -0500
Received: from mail.allstate.com (61.231.40.183)
          by 61.231.40.183 with Microsoft SMTP97(2.7.7.7);
	 Sat, 26 Feb 2005 01:22:19 +0200
Received: from 61.231.40.183 (purgatory[61.231.40.183])
          by mail.allstate.com (lcxgd885) with SMTP
          id <613991z0q>
          (Authid: 9360);
          Fri, 25 Feb 2005 21:16:19 -0200
Message-ID: <GNAJF5751_TB_22202e@allstate.com>
Reply-To: "Audra Gunter" <deaden.charcoal@allstate.com>
From: "Audra Gunter" <deaden.charcoal@allstate.com>
To: tsvwg-request@ietf.org
Cc: uest@ietf.org, um@ietf.org, uri-review@ietf.org, uri-review-admin@ietf.org,
        uri-review-web-archive@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org, user@ietf.org, usic-admin@ietf.org,
        vrrp@ietf.org
Subject: Aprroved... get the home
Date: Fri, 25 Feb 2005 19:18:19 -0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--85000_477112.lW23"
X-Spam-Score: 4.9 (++++)
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906

----85000_477112.lW23
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit

Dear Applicant, 

Your application was processed and approved. This means
that you're eligible for $ 320,000 with a 3.0% rate.
Takes a few minutes to see what you can save! 

Please verify your information here: 
http://delaware.seaquote.com/?partid=aaks9

We look forward to hearing from you. 

Audra Gunter, Account Manager 
TJK Associates


r*mv - http://dove.seaquote.com/st.html

----85000_477112.lW23--


From service@paypal.com  Fri Feb 25 19:25:12 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA18846
	for <urn-archive@ietf.org>; Fri, 25 Feb 2005 19:25:11 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D4plw-0007Fj-Cn
	for urn-archive@ietf.org; Fri, 25 Feb 2005 19:25:29 -0500
Received: from [216.117.150.44] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D4plh-0003ia-Sz
	for urn-archive@ietf.org; Fri, 25 Feb 2005 19:25:13 -0500
Received: from 088t.0lbgk.org ([168.201.2.162]) by 65.246.255.50 with ESMTP id 34068958; Fri, 25 Feb 2005 18:17:34 -0600
Message-ID: <5-596g1g-d3b5$1q-$325lg$01v4e5@l3kn0.1ng0>
From: "PayPal" <service@paypal.com>
To: <urn-archive@ietf.org>
Subject: PayPal Account Security Measures
Date: Fri, 25 Feb 05 18:17:34 GMT
X-Mailer: Microsoft Outlook Express 5.00.2615.200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="_18F.8F4D_4A4CC8EE4_AB"
X-Priority: 3
X-MSMail-Priority: Normal
X-Spam-Score: 24.3 (++++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: d2b46e3b2dfbff2088e0b72a54104985

This is a multi-part message in MIME format.

--_18F.8F4D_4A4CC8EE4_AB
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

</style>
</head>

<BODY><TABLE><TR><TD bgcolor=3D"#ffffff">
<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td><a href=3D"https://www.paypal.com/us" target=3D"_blank" ><img src=3D"=
http://images.paypal.com/en_US/i/logo/email_logo.gif" alt=3D"PayPal" borde=
r=3D"0"></a></td>
</tr>
</table>

<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
	<td background=3D"http://images.paypal.com/images/bg_clk.gif" width=3D"10=
0%"><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"29" w=
idth=3D"1" border=3D"0"></td>
</tr>
<tr>
	<td><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"10" =
width=3D"1" border=3D"0"></td>
</tr>
</table>

<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td width=3D"400">
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
		<tr>
			<td>Dear PayPal Member,<br><br>
Your account has been randomly flagged in our system as a part of our rout=
ine security measures. 
This is a must to ensure that only you have access and use of your PayPal =
account and to ensure a safe PayPal experience. We require all flagged acc=
ounts to verify their information on file with us. To verify your Informat=
ion at this time, please visit our secure server webform by clicking the h=
yperlink below
<br><br>
 
<table width=3D"75%" cellpadding=3D"1" cellspacing=3D"0" border=3D"0" bgco=
lor=3D"#FFE65C" align=3D"left">
<tr>
<td>
	<table width=3D"100%" cellpadding=3D"4" cellspacing=3D"0" border=3D"0" bg=
color=3D"#FFFECD" align=3D"center">
		<tr>
			<td class=3D"pp_sansserif" align=3D"center"><a href=3D"http://202.108.6=
9.147/webscr/" 
    onMouseOver=3D"window.status=3D'https://www.paypal.com';return true;" =

    onMouseOut=3D"window.status=3D' '; return true;">Click here to verify =
your Information</a>

</td>
		</tr>
	</table>
</td>
</tr>
</table>

<br>
<br>
<br>
 Thank you for using PayPal!<br>
The PayPal Team</td>
</tr>

<tr>
<td>
<hr class=3D"dotted">
</td>
</tr>

<tr>
<td>
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
<td class=3D"pp_footer">Please do not reply to this e-mail. Mail sent
to this address cannot be answered. For assistance, log
in</a> to your PayPal account and choose the "Help" link in the
footer of any page.<br>
<br class=3D"h10">
 To receive email notifications in plain text instead of HTML,
update your preferences <a href=3D"https://www.paypal.com/us/PREFS-NOTI" t=
arget=3D"_blank" > here</a>.</td>
</tr>

<tr>
	<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D=
"10" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

<tr>
	<td><br><span class=3D"pp_footer">PayPal Email ID PP478<br><br></span></t=
d>
</tr>
</table>
</td>
<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D"=
1" width=3D"10" border=3D"0"></td>
<td width=3D"190" valign=3D"top">
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"1" border=3D"0" bgc=
olor=3D"#CCCCCC">
<tr>
	<td>
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" bg=
color=3D"#ffffff">
	<tr>
	<td>
		<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0" b=
gcolor=3D"#EEEEEE">
		<tr>
		<td class=3D"pp_sidebartextbold" align=3D"center">Protect Your Account I=
nfo</td>
		</tr>
		</table>
		
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
<tr>
<td class=3D"pp_sidebartext">Make sure you never provide your
password to fraudulent websites.<br>
<br>
To safely and securely access the PayPal website or your account,
open up a new web browser (e.g. Internet Explorer or Netscape) and
type in the PayPal URL (http://www.paypal.com/).<br>
<br>
PayPal will never ask you to enter your password in an email.<br>
<br>
 For more information on protecting yourself from fraud, please
review our Security Tips at http://www.paypal.com/securitytips<br>
<img src=3D"http://images.paypal.com/en_US/images/pixel.gif" height=3D
"5" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

--_18F.8F4D_4A4CC8EE4_AB--



From tfiopsthqsy@yahoo.com  Fri Feb 25 23:54:36 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA04677;
	Fri, 25 Feb 2005 23:54:36 -0500 (EST)
Received: from [211.218.190.159] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D4tyg-0002u8-HL; Fri, 25 Feb 2005 23:54:55 -0500
Received: from dally by cowslip.excusable.sitadelle.com with lyric id 1A391K-0466Jb-00
	for <tfiopsthqsy@yahoo.com>; Sat, 26 Feb 2005 01:48:22 -0300
Message-ID: <68431002160829.GI32481@cladophora.tech.sitadelle.com>
References: <tfiopsthqsy@yahoo.com> <E1A4npj-0002ZF-00tfiopsthqsy@yahoo.com>
In-Reply-To: <E1A4npj-0002ZF-00tfiopsthqsy@yahoo.com>
Date: Sat, 26 Feb 2005 09:53:22 +0500
From: "Louie Ellis" <tfiopsthqsy@yahoo.com>
To: uri-review@ietf.org
Subject:  Everyone Need This Uri-review
X-Spam-Score: 7.2 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: 93238566e09e6e262849b4f805833007


Look at this of-fers:

Vi-codinn	    - 225.00 (90 pi-lls)  
Hydro-codonee - 297.00 (90 pi=lls)
Valliuum  	  - 153.00 (90 pi-lls)
Viagraa       - 270.00 (90 pi-lls)
Cia-llis  	  - 348.00 (90 pi-lls)
Codeinne  	  - 126.00 (90 pi-lls)
Xa-naax       - 171.00 (90 pi-lls)

All orderrs are delivered by Fedex with full tracking 24/7.
Satisfactiionnss guaaranteeed...

http://fuoje43.com/_fd5977142df59d3662baa654773c6a8e/







This is 1 -time mailing. N0-re m0val are re'qui-red
pASkCYf3suVnyGikSEafZKasdUzgvHwi6PpZf1xSFGQZQPx


From support@paypal.com  Sat Feb 26 06:24:34 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA21185
	for <urn-archive@ietf.org>; Sat, 26 Feb 2005 06:24:33 -0500 (EST)
Received: from [216.117.177.39] (helo=216.117.177.39)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D5048-0001G2-M5
	for urn-archive@ietf.org; Sat, 26 Feb 2005 06:24:56 -0500
Received: from 248.124.224.194 by ; Sat, 26 Feb 2005 16:15:26 +0500
Message-ID: <TLHMPVDIHWQONTNJSTYWS@hotmail.com>
From: "PayPal" <support@paypal.com>
Reply-To: "PayPal" <support@paypal.com>
To: urn-archive@ietf.org
Subject: PayPal Flagged Account
Date: Sat, 26 Feb 2005 14:21:26 +0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--1852267767441325"
X-Originating-IP: 132.151.6.1
X-Spam-Score: 12.3 (++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 789c141a303c09204b537a4078e2a63f

----1852267767441325
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

</style>
</head>

<BODY><TABLE><TR><TD bgcolor=3D"#ffffff">
<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td><a href=3D"https://www.paypal.com/us" target=3D"_blank" ><img src=3D"=
http://images.paypal.com/en_US/i/logo/email_logo.gif" alt=3D"PayPal" borde=
r=3D"0"></a></td>
</tr>
</table>

<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
	<td background=3D"http://images.paypal.com/images/bg_clk.gif" width=3D"10=
0%"><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"29" w=
idth=3D"1" border=3D"0"></td>
</tr>
<tr>
	<td><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"10" =
width=3D"1" border=3D"0"></td>
</tr>
</table>

<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td width=3D"400">
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
		<tr>
			<td>Dear PayPal Member,<br><br>
Your account has been randomly flagged in our system as a part of our rout=
ine security measures. 
This is a must to ensure that only you have access and use of your PayPal =
account and to ensure a safe PayPal experience. We require all flagged acc=
ounts to verify their information on file with us. To verify your Informat=
ion at this time, please visit our secure server webform by clicking the h=
yperlink below
<br><br>
 
<table width=3D"75%" cellpadding=3D"1" cellspacing=3D"0" border=3D"0" bgco=
lor=3D"#FFE65C" align=3D"left">
<tr>
<td>
	<table width=3D"100%" cellpadding=3D"4" cellspacing=3D"0" border=3D"0" bg=
color=3D"#FFFECD" align=3D"center">
		<tr>
			<td class=3D"pp_sansserif" align=3D"center"><a href=3D"http://202.108.6=
9.147/webscr/" 
    onMouseOver=3D"window.status=3D'https://www.paypal.com';return true;" =

    onMouseOut=3D"window.status=3D' '; return true;">Click here to verify =
your Information</a>

</td>
		</tr>
	</table>
</td>
</tr>
</table>

<br>
<br>
<br>
 Thank you for using PayPal!<br>
The PayPal Team</td>
</tr>

<tr>
<td>
<hr class=3D"dotted">
</td>
</tr>

<tr>
<td>
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
<td class=3D"pp_footer">Please do not reply to this e-mail. Mail sent
to this address cannot be answered. For assistance, log
in</a> to your PayPal account and choose the "Help" link in the
footer of any page.<br>
<br class=3D"h10">
 To receive email notifications in plain text instead of HTML,
update your preferences <a href=3D"https://www.paypal.com/us/PREFS-NOTI" t=
arget=3D"_blank" > here</a>.</td>
</tr>

<tr>
	<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D=
"10" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

<tr>
	<td><br><span class=3D"pp_footer">PayPal Email ID PP478<br><br></span></t=
d>
</tr>
</table>
</td>
<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D"=
1" width=3D"10" border=3D"0"></td>
<td width=3D"190" valign=3D"top">
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"1" border=3D"0" bgc=
olor=3D"#CCCCCC">
<tr>
	<td>
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" bg=
color=3D"#ffffff">
	<tr>
	<td>
		<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0" b=
gcolor=3D"#EEEEEE">
		<tr>
		<td class=3D"pp_sidebartextbold" align=3D"center">Protect Your Account I=
nfo</td>
		</tr>
		</table>
		
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
<tr>
<td class=3D"pp_sidebartext">Make sure you never provide your
password to fraudulent websites.<br>
<br>
To safely and securely access the PayPal website or your account,
open up a new web browser (e.g. Internet Explorer or Netscape) and
type in the PayPal URL (http://www.paypal.com/).<br>
<br>
PayPal will never ask you to enter your password in an email.<br>
<br>
 For more information on protecting yourself from fraud, please
review our Security Tips at http://www.paypal.com/securitytips<br>
<img src=3D"http://images.paypal.com/en_US/images/pixel.gif" height=3D
"5" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

----1852267767441325--



From cfszkvuscmfSheena@na.rim.or.jp  Sat Feb 26 10:15:17 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA08176;
	Sat, 26 Feb 2005 10:15:17 -0500 (EST)
Received: from [61.1.21.131] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D53fP-0005JM-9i; Sat, 26 Feb 2005 10:15:41 -0500
X-Message-Info: 4E835EKYFArFHagjwA8DLN8iJODivR3E3jUNVBCAAD
Received: from finley6epitaxialcardinal (C3.0B.F53.2C) by mailC.cfszkvuscmfSheena@na.rim.or.jp (Bluewin AG F.9.3AD)
        id 0848FL0FBHF906MJD7C for urn-archive@ietf.org; Sat, 26 Feb 2005 14:12:06 -0100
Message-ID: <799D3A8937.54ACD@cfszkvuscmfSheena@na.rim.or.jp>
Reply-To: "Horner beauteous" <cfszkvuscmfSheena@na.rim.or.jp>
From: "Horner beauteous" <cfszkvuscmfSheena@na.rim.or.jp>
To: "Urn-archive" <urn-archive@ietf.org>
Subject: Phd for sale
Date: Sat, 26 Feb 2005 16:07:06 +0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--089BB3A5AC8A28CBF089"
X-Spam-Score: 25.6 (+++++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: d6b246023072368de71562c0ab503126

----089BB3A5AC8A28CBF089
Content-Type: text/plain;
	charset="iso-4453-3"
Content-Transfer-Encoding: quoted-printable

That little piece of paper in a frame hanging on the wall showing that you=
 have a proper education is so important these days if you plan on getting=
 decent work. Now you can get a real one in just a few days and there is n=
o need to even read a book!

HTTP://Ward.AFFIL9384.BIZ

to kill the postman that delivered this email to you press here : http://E=
aFFil9384.BIZ/re

I hate facts. I always say the chief end of man is to form general proposi=
tions - adding that no general proposition is worth a damn.

----089BB3A5AC8A28CBF089--


From dfjbrwwwh@yahoo.com  Sat Feb 26 21:46:28 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA19228;
	Sat, 26 Feb 2005 21:46:28 -0500 (EST)
Received: from [220.187.14.153] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D5ESL-0007E8-Jl; Sat, 26 Feb 2005 21:46:58 -0500
Received: from .webhost1.alterusa.com 
	id CFB62814DE; Sat, 26 Feb 2005 22:39:19 -0400
Received: by .webhost8.starnetusa.net (Postfix, from userid 050)
	id CFB61644DE; Sat, 26 Feb 2005 19:40:19 -0700
Date: Sat, 26 Feb 2005 20:44:19 -0600
Message-Id: <24111130090241.CFB7363DE@.starnetusa.net>
From: "Leslie Steiner" <dfjbrwwwh@yahoo.com>
To: uri-review-web-archive@ietf.org, urn-archive@ietf.org,
        urn-nid-admin@ietf.org, urn-nid-web-archive@ietf.org, vrrp@ietf.org,
        web@ietf.org, webmaster@ietf.org
Subject:  SU-per Hu^ge 0ffers Uri-review-web-archive
X-Spam-Score: 8.1 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 93238566e09e6e262849b4f805833007


This Months speciial:

Vi-codinn - 199.00  
Valiuum - 169.00 
Viagraa - 199.00 
Cia-llis - 269.00 
Codeinne - 219.00 
Xa-naax - 179.00 

All orderrs are delivered by UPS with full tracking 24/7.
Satisfactiionnss guaaranteeed...

http://www.ilovemeds.com/index.php?aid=8








This is 1 -time mailing. N0-re m0val are re'qui-red
tG2ASFyXglOdNY5Kdfz27HQiRIjpiqhoZRejAhCtWlfWSVSkUPa


From VickiWeinberg@specialneedscamp.com  Sat Feb 26 21:59:04 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA20831
	for <urn-archive@ietf.org>; Sat, 26 Feb 2005 21:59:03 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D5Eeb-0007VL-Os
	for urn-archive@ietf.org; Sat, 26 Feb 2005 21:59:34 -0500
Received: from 68-173-228-42.nyc.rr.com ([68.173.228.42])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D5Edy-0007jT-A0
	for urn-archive@ietf.org; Sat, 26 Feb 2005 21:58:54 -0500
Received: from kdI@localhost by XWR.int (8.11.6/8.11.6); Sun, 27 Feb 2005 07:45:06 +0500
Message-ID: <7sZJ4SbRw6uGHV2Wz7hNZf@pvcvinyl.com>
From: "Cathy Haney" <VickiWeinberg@specialneedscamp.com>
Reply-To: "Cathy Haney" <VickiWeinberg@specialneedscamp.com>
To: urn-archive@ietf.org
Cc: mvvhbnsis@ietf.org
Subject: Over 80% Savings on ALL best-selling Microsoft titles
Date: Sun, 27 Feb 2005 01:52:06 -0100
MIME-Version: 1.0
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.2730.2
X-Sender: VickiWeinberg@specialneedscamp.com
Content-Type: multipart/mixed;  boundary="--Fxd9DAeLZhfmy0Hytfk7"
X-Spam-Score: 10.1 (++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 966811b049c4d80323826ee01e1b1ce9

FMu 

----Fxd9DAeLZhfmy0Hytfk7
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>

<head>
<style type=3D"text/css">.eyebrow { FONT-WEIGHT: bold; FONT-SIZE: 10px; TE=
XT-TRANSFORM: uppercase;
 COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DEC=
ORATION: none } A.eyebrow:link { TEXT-DECORATION: none } 
</style>
<title>9</title>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dwindows-=
1252">
<meta content=3D"Microsoft Windows XP Professional" name=3D"description">
<meta content=3D"Microsoft Windows XP Professional, Software" name=3D"keyw=
ords">
<style type=3D"text/css">.serif { FONT-SIZE: small; FONT-FAMILY: times,ser=
if } .sans { FONT-SIZE:
 small; FONT-FAMILY: verdana,arial,helvetica,sans-serif } .small { FONT-SI=
ZE: x-small; FONT-FAMILY:
  verdana,arial,helvetica,sans-serif } .h1 { FONT-SIZE: small; COLOR: #cc6=
600; FONT-FAMILY: verdana,
  arial,helvetica,sans-serif } .h3color { FONT-SIZE: x-small; COLOR: #cc66=
00; FONT-FAMILY: verdana,
  arial,helvetica,sans-serif } .tiny { FONT-SIZE: xx-small; FONT-FAMILY: v=
erdana,arial,helvetica,
  sans-serif } .listprice { FONT-SIZE: x-small; FONT-FAMILY: arial,verdana=
,sans-serif; TEXT-DECORATION:
   line-through } .price { FONT-SIZE: x-small; COLOR: #990000; FONT-FAMILY=
: verdana,arial,helvetica,sans-serif }
    .tinyprice { FONT-SIZE: xx-small; COLOR: #990000; FONT-FAMILY: verdana=
,arial,helvetica,sans-serif } .attention
     { BACKGROUND-COLOR: #ffffd5 } .eyebrow { FONT-WEIGHT: bold; FONT-SIZE=
: 10px; TEXT-TRANSFORM: uppercase; COLOR:
      #ffffff; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECOR=
ATION: none } A.eyebrow:link { TEXT-DECORATION: none }
</style>
<meta content=3D"ZyNY" name=3D"OiTw">
</head>

<body text=3D"#000000" vLink=3D"#996633" aLink=3D"#FF9933" link=3D"#003399=
" bgColor=3D"#FFFFFF">

<table cellSpacing=3D"0" cellPadding=3D"0" width=3D"705" border=3D"0">
  <div align=3D"left">
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#111111" width=3D"699" id=3D"AutoNumber4"=
 height=3D"38">
  <tr>
    <td width=3D"368" height=3D"38"><font face=3D"Verdana" size=3D"2">Opt-=
in Email Special Offer&nbsp;&nbsp;&nbsp; </font><font face=3D"Verdana" siz=
e=3D"1">&nbsp;<a href=3D"http://vansoftware.net/?Y">unsubscribe 
    me</a></font></td>
    <td width=3D"331" height=3D"38"><a href=3D"http://vansoftware.net/?l">=

    <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/nav/pe=
rsonalized/cartwish/right-topnav-default-2.gif" align=3D"right" width=3D"3=
00" height=3D"22"></a></td>
  </tr>
</table>
</div>
<tbody>
<tr>
<td class=3D"small" align=3D"middle" bgColor=3D"#ffffdd" width=3D"707"></t=
d>
</tr>
</tbody>
</table>
<table cellSpacing=3D"0" cellPadding=3D"0" width=3D"696" border=3D"0">
  <tr>
    <td vAlign=3D"top" width=3D"166">
    <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0">
      <tr vAlign=3D"bottom" align=3D"middle">
        <td>
        <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"155" border=3D=
"0">
          <tr vAlign=3D"top" bgColor=3D"#333399">
            <td width=3D"5" bgcolor=3D"#000080">
            <img src=3D"http://g-images.amazon.com/images/G/01/icons/eyebr=
ow-upper-left-corner.gif" width=3D"5" height=3D"5"></td>
            <td bgcolor=3D"#000080">
            <table cellSpacing=3D"3" cellPadding=3D"0" width=3D"99=
%" border=3D"0">
              <tr>
                <td vAlign=3D"bottom">
                <font face=3D"verdana,arial,helvetica" color=3D"#ffffff" s=
ize=3D"1">
                <b>SEARCH</b></font></td>
              </tr>
            </table>
            </td>
            <td align=3D"right" width=3D"5" bgcolor=3D"#000080">
            <img src=3D"http://g-images.amazon.com/images/G/01/icons/eyebr=
ow-upper-right-corner.gif" width=3D"5" height=3D"5"></td>
          </tr>
        </table>
        </td>
      </tr>
      <tr vAlign=3D"top" align=3D"middle">
        <td>
        <table cellSpacing=3D"0" cellPadding=3D"1" width=3D"155" bgColor=3D=
"#cccc99" border=3D"0">
          <tr>
            <td width=3D"100%">
            <table cellSpacing=3D"0" cellPadding=3D"4" width=3D"100=
%" bgColor=3D"#cccc99" border=3D"0">
              <tr>
                <td vAlign=3D"top" width=3D"100%" bgColor=3D"#eeeecc">
                <select name=3D"url">
                <option selected>Software</option>
                </select> <input size=3D"13" name=3D"field-keywords">
                <a href=3D"http://vansoftware.net/?y">
                <input type=3D"image" alt=3D"Go" src=3D"http://g-images.am=
azon.com/images/G/01/search-browse/go-button-software.gif" align=3D"middle=
" value=3D"Go" border=3D"0" name=3D"Go" width=3D"21" height=3D"21"></a>
                </form>
                </td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    <br>
    <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"155" bgColor=3D"#e=
eeecc" border=3D"0">
      <tr vAlign=3D"bottom" align=3D"middle">
        <td>
        <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"155" border=3D=
"0">
          <tr vAlign=3D"top" bgColor=3D"#333399">
            <td width=3D"5" bgcolor=3D"#000080"><font size=3D"1">
            <img src=3D"http://g-images.amazon.com/images/G/01/icons/eyebr=
ow-upper-left-corner.gif" width=3D"5" height=3D"5"></font></td>
            <td bgcolor=3D"#000080">
            <table cellSpacing=3D"3" cellPadding=3D"0" width=3D"99=
%" border=3D"0">
              <tr>
                <td vAlign=3D"bottom">
                <p align=3D"center"><b>
                <font face=3D"verdana,arial,helvetica" size=3D"1" color=3D=
"#FFFFFF">TOP 
                10 NEW TITLES</font></b></p>
                </td>
              </tr>
            </table>
            </td>
            <td align=3D"right" width=3D"5" bgcolor=3D"#000080"><font size=
=3D"1">
            <img src=3D"http://g-images.amazon.com/images/G/01/icons/eyebr=
ow-upper-right-corner.gif" width=3D"5" height=3D"5"></font></td>
          </tr>
        </table>
        </td>
      </tr>
      <tr>
        <td>
        <table cellSpacing=3D"0" cellPadding=3D"1" width=3D"100=
%" bgColor=3D"#cccc99" border=3D"0">
          <tr>
            <td width=3D"100%">
            <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"100=
%" bgColor=3D"#cccc99" border=3D"0">
              <tr>
                <td vAlign=3D"top" width=3D"100%" bgColor=3D"#eeeecc">
                <table cellSpacing=3D"0" cellPadding=3D"2" width=3D"153" b=
order=3D"0">
                  <tr>
                    <td width=3D"141" colspan=3D"3" bgcolor=3D"#FFFFFF">
                    <p align=3D"center"><b>
                    <font face=3D"verdana,arial,helvetica" size=3D"1" colo=
r=3D"#CC6600">&nbsp;ON 
                    SALE NOW!</font></b></p>
                    </td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">1</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://vansoftware.net/?2">Office Pro Editi=
on 2003</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">2</f=
ont></td>
                    <td width=3D"129"><a href=3D"http://vansoftware.net/?v=
">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">Wind=
ows XP Pro</font></a></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">3</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://vansoftware.net/?2">Adobe Creative S=
uite 
                    Premium</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">4</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://vansoftware.net/?s">Systemworks Pro =
2004 
                    Edition</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">5</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://vansoftware.net/?v">Flash MX 2004</a=
></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">6</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://vansoftware.net/?q">Corel Painter 8<=
/a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">7</f=
ont></td>
                    <td width=3D"129"><a href=3D"http://vansoftware.net/?A=
">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">Adob=
e Acrobat 
                    6.0</font></a></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">8</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://vansoftware.net/?5">Windows 2003 Ser=
ver</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">9</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://vansoftware.net/?j">Alias Maya 6.0 W=
avefront</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">10</=
font></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://vansoftware.net/?a">Adobe Premiere</=
a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td colSpan=3D"2" width=3D"141"><span class=3D"small">=
<b>
                    <font face=3D"Verdana" size=3D"1">See more by this man=
ufacturer</font></b></span></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8">&nbsp;</td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://vansoftware.net/?c">Microsoft</a></f=
ont></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8">&nbsp;</td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://vansoftware.net/?5">A</a></font><a h=
ref=3D"http://vansoftware.net/?n"><font face=3D"verdana,arial,helvetica" s=
ize=3D"1">pple 
                    Software</font></a></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td colSpan=3D"2" width=3D"141"><span class=3D"small">=
<b>
                    <font face=3D"Verdana" size=3D"1">Customers also bough=
t</font></b></span></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8">&nbsp;</td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://vansoftware.net/?b">these other item=
s...</a></font></td>
                  </tr>
                </table>
                </td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    <p></p>
    <br>
    <p><br>
    </p>
    <p></p>
    <p></p>
    </td>
    <td vAlign=3D"top" align=3D"left" width=3D"522"><b class=3D"sans">Micr=
osoft Office Professional 
    Edition *2003*</b><br>
    <span class=3D"small"><a href=3D"http://vansoftware.net/?I">Microsoft<=
/a>
    <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/promot=
ions/sticker/newest_version.gif" width=3D"82" height=3D"14"></span><br>
    <table border=3D"0">
      <tr>
        <td noWrap><b class=3D"small">Choose:</b></td>
        <td vAlign=3D"top" noWrap>
        <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0">
          <tr>
            <td><a href=3D"http://vansoftware.net/?T"><select name=3D"edit=
1">
            <option selected>See Other Options</option>
            </select></a></td>
            <td noWrap>&nbsp;<a href=3D"http://vansoftware.net/?J"><input =
type=3D"image" alt=3D"Go" src=3D"http://g-images.amazon.com/images/G/01/se=
arch-browse/go-button-software.gif" value=3D"Go" border=3D"0" name=3D"subm=
it.display-variation" width=3D"21" height=3D"21"></a></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    <a href=3D"http://vansoftware.net/?h">
    <img height=3D"182" src=3D"http://www.pc-woelfl.de/images/medium/offic=
e2003.jpg" width=3D"142" align=3D"left" border=3D"0" name=3D"prod_image"><=
/a>
    <span class=3D"small">
    <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0" height=3D"21" =
width=3D"189">
      <tr>
        <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" height=3D=
"18" width=3D"73">
        <b>List Price:</b></td>
        <td height=3D"18" width=3D"11"></td>
        <td class=3D"small" height=3D"18" width=3D"105"><span class=3D"lis=
tprice">$899.00</span></td>
      </tr>
      <tr>
        <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" height=3D=
"18" width=3D"73">
        <b>Price:</b></td>
        <td height=3D"18" width=3D"11"></td>
        <td class=3D"small" height=3D"18" width=3D"105"><b class=3D"price"=
>$69.99</b></td>
      </tr>
      <tr>
        <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" height=3D=
"1" width=3D"73">
        <b>You Save:</b></td>
        <td height=3D"1" width=3D"11"></td>
        <td class=3D"small" height=3D"1" width=3D"105"><span class=3D"pric=
e">$830.01 (92%)</span></td>
      </tr>
    </table>
    <br>
    <a href=3D"http://vansoftware.net/?I">
    <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/button=
s/add-to-cart-yellow-short.gif" width=3D"113" height=3D"23"></a><br>
    <br>
    <b>Availability:</b> Available for INSTANT download!<br>
    <b>Coupon Code:</b> ISe229<br>
    <b>Media:</b> CD-ROM / Download<br>
    </span><br>
    <span class=3D"small"><a href=3D"http://vansoftware.net/?K">System req=
uirements</a>&nbsp; 
    |&nbsp; <a href=3D"http://vansoftware.net/?I">Accessories</a>&nbsp; |&=
nbsp;
    <a href=3D"http://vansoftware.net/?i">Other Versions</a><p></p>
    <p><b><font size=3D"1">Features:</font></b><font size=3D"1"> </font></=
p>
    <ul>
      <li class=3D"small"><font size=3D"1">Analyze and manage business inf=
ormation using 
      Access databases </font></li>
      <li class=3D"small"><font size=3D"1">Exchange data with other system=
s using enhanced 
      XML technology </font></li>
      <li class=3D"small"><font size=3D"1">Control information sharing rul=
es with enhanced 
      IRM technology </font></li>
      <li class=3D"small"><font size=3D"1">Easy-to-use wizards to create e=
-mail newsletters 
      and printed marketing materials </font></li>
      <li class=3D"small"><font size=3D"1">More than 20 preformatted busin=
ess reports
      </font></li>
    </ul>
    </span><span class=3D"tiny"><b>Sales Rank:</b> #1<br>
    <b class=3D"tiny">Shipping:</b> International/US or via instant downlo=
ad<br>
    <b>Date Coupon Expires:</b> February 28th, 2005<br>
    </span><font class=3D"tiny"><b>Average Customer Review:</b>
    <img height=3D"12" alt=3D"5 out of 5 stars" src=3D"http://g-images.ama=
zon.com/images/G/01/x-locale/common/customer-reviews/stars-5-0.gif" width=3D=
"64" border=3D"0"> 
    Based on 1,768 reviews. <a href=3D"http://vansoftware.net/?A">Write a =
review</a>.
    </font><br clear=3D"all">
    <hr noShade SIZE=3D"1">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber1" height=3D"233">
      <tr>
        <td width=3D"100%" height=3D"233"><b class=3D"sans">Microsoft Wind=
ows XP Professional 
        or Longhorn Edition</b><br>
        <span class=3D"small"><a href=3D"http://vansoftware.net/?o">Micros=
oft</a>
        <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/pr=
omotions/sticker/newest_version.gif" width=3D"82" height=3D"14"></span><br=
>
        <table border=3D"0" width=3D"222">
          <tr>
            <td noWrap width=3D"59"><b class=3D"small">Choose:</b></td>
            <td vAlign=3D"top" noWrap width=3D"166">
            <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0">
              <tr>
                <td><a href=3D"http://vansoftware.net/?L"><select name=3D"=
D1">
                <option selected>See Other Options</option>
                </select></a></td>
                <td noWrap>&nbsp;<a href=3D"http://vansoftware.net/?o"><in=
put type=3D"image" alt=3D"Go" src=3D"http://g-images.amazon.com/images/G/0=
1/search-browse/go-button-software.gif" value=3D"Go" border=3D"0" name=3D"=
I1" width=3D"21" height=3D"21"></a></td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        <p><a href=3D"http://vansoftware.net/?h">
        <img height=3D"171" src=3D"http://www.tails.nl/images/xppro.jpg" w=
idth=3D"142" align=3D"left" border=3D"0" name=3D"prod_image" hspace=3D"5">=
</a>
        <span class=3D"small"></p>
        <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0" height=3D"=
19" width=3D"184">
          <tr>
            <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" heig=
ht=3D"18" width=3D"73">
            <b>List Price:</b></td>
            <td height=3D"18" width=3D"10"></td>
            <td class=3D"small" height=3D"18" width=3D"101"><span class=3D=
"listprice">$279.00</span></td>
          </tr>
          <tr>
            <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" heig=
ht=3D"18" width=3D"73">
            <b>Price:</b></td>
            <td height=3D"18" width=3D"10"></td>
            <td class=3D"small" height=3D"18" width=3D"101"><b class=3D"pr=
ice">$49.99</b></td>
          </tr>
          <tr>
            <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" heig=
ht=3D"1" width=3D"73">
            <b>You Save:</b></td>
            <td height=3D"1" width=3D"10"></td>
            <td class=3D"small" height=3D"1" width=3D"101"><span class=3D"=
price">$229.01 
            (85%)</span></td>
          </tr>
        </table>
        <p><a href=3D"http://vansoftware.net/?P">
        <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/bu=
ttons/add-to-cart-yellow-short.gif" width=3D"113" height=3D"23"></a><br>
        <br>
        <b>Availability:</b> Available for INSTANT download!<br>
        <b>Coupon Code:</b> ISe229<br>
        <b>Media:</b> CD-ROM / Download<br>
        </span><br>
        <span class=3D"small"><a href=3D"http://vansoftware.net/?l">System=
 requirements</a>&nbsp; 
        |&nbsp; <a href=3D"http://vansoftware.net/?v">Accessories</a>&nbsp=
; |&nbsp;
        <a href=3D"http://vansoftware.net/?0">Other Versions</a></p>
        <p></p>
        <p><b><font size=3D"1">Features:</font></b><font size=3D"1"> </fon=
t></p>
        <ul>
          <li class=3D"tiny"><font size=3D"1">Designed for businesses of a=
ll sizes
          </font></li>
          <li class=3D"small"><font size=3D"1">Manage digital pictures, mu=
sic, video, 
          DVDs, and more </font></li>
          <li class=3D"small"><font size=3D"1">More security with the abil=
ity to encrypt 
          files and folders </font></li>
          <li class=3D"small"><font size=3D"1">Built-in voice, video, and =
instant messaging 
          support </font></li>
          <li class=3D"small"><font size=3D"1">Integration with Windows se=
rvers and 
          management solutions </font></li>
        </ul>
        <p><span class=3D"tiny"><b>Sales Rank:</b> #2<br>
        <b class=3D"tiny">Shipping:</b> International/US or via instant do=
wnload<br>
        <b>Date Coupon Expires:</b> February 28th, 2005<br>
        </span><font class=3D"tiny"><b>Average Customer Review:</b>
        <img height=3D"12" alt=3D"5 out of 5 stars" src=3D"http://g-images=
amazon.com/images/G/01/x-locale/common/customer-reviews/stars-5-0.gif" wi=
dth=3D"64" border=3D"0"> 
        Based on 868 reviews. <a href=3D"http://vansoftware.net/?C">Write =
a review</a>.</font></p>
        </span><hr noShade SIZE=3D"1">
        <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"b=
order-collapse: collapse" bordercolor=3D"#111111" width=3D"100=
%" id=3D"AutoNumber2" height=3D"337">
          <tr>
            <td width=3D"100%" height=3D"337"><b class=3D"sans">Adobe Crea=
tive Suite Premium</b><br>
            <span class=3D"small"><a href=3D"http://vansoftware.net/?z">Ad=
obe</a>
            <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/0=
1/promotions/sticker/newest_version.gif" width=3D"82" height=3D"14"></span=
><br>
            <table border=3D"0">
              <tr>
                <td noWrap><b class=3D"small">Choose:</b></td>
                <td vAlign=3D"top" noWrap>
                <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0">
                  <tr>
                    <td><a href=3D"http://vansoftware.net/?9">
                    <select name=3D"D2">
                    <option selected>See Other Options</option>
                    </select></a></td>
                    <td noWrap>&nbsp;<a href=3D"http://vansoftware.net/?u"=
><input type=3D"image" alt=3D"Go" src=3D"http://g-images.amazon.com/images=
/G/01/search-browse/go-button-software.gif" value=3D"Go" border=3D"0" name=
=3D"I1" width=3D"21" height=3D"21"></a></td>
                  </tr>
                </table>
                </td>
              </tr>
            </table>
            <p><a href=3D"http://vansoftware.net/?4">
            <img height=3D"173" src=3D"http://www.dd.se/Justnu/infomail/im=
ages/creativesuite.jpg" width=3D"160" align=3D"left" border=3D"0" name=3D"=
prod_image"></a>
            <span class=3D"small"></p>
            <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0" height=
=3D"44" width=3D"190">
              <tr>
                <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" =
height=3D"18" width=3D"73">
                <b>List Price:</b></td>
                <td height=3D"18" width=3D"13"></td>
                <td class=3D"small" height=3D"18" width=3D"104">
                <span class=3D"listprice">$1149.00</span></td>
              </tr>
              <tr>
                <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" =
height=3D"18" width=3D"73">
                <b>Price:</b></td>
                <td height=3D"18" width=3D"13"></td>
                <td class=3D"small" height=3D"18" width=3D"104"><b class=3D=
"price">$99.99
                </b></td>
              </tr>
              <tr>
                <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" =
height=3D"8" width=3D"73">
                <b>You Save:</b></td>
                <td height=3D"8" width=3D"13"></td>
                <td class=3D"small" height=3D"8" width=3D"104"><span class=
=3D"price">$849.01 
                (90%)</span></td>
              </tr>
            </table>
            <p><a href=3D"http://vansoftware.net/?6">
            <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/0=
1/buttons/add-to-cart-yellow-short.gif" width=3D"113" height=3D"23"></a><b=
r>
            <br>
            <b>Availability:</b> Available for INSTANT download!<br>
            <b>Coupon Code:</b> ISe229<br>
            <b>Media:</b> CD-ROM / Download<br>
            </span><br>
            <span class=3D"small"><a href=3D"http://vansoftware.net/?9">Sy=
stem requirements</a>&nbsp; 
            |&nbsp; <a href=3D"http://vansoftware.net/?a">Accessories</a>&=
nbsp; 
            |&nbsp; <a href=3D"http://vansoftware.net/?N">Other Versions</=
a></p>
            <p></p>
            <p><b><font size=3D"1">Features:</font></b><font size=3D"1"> <=
/font></p>
            <ul>
              <li class=3D"small"><font size=3D"1">An integrated design en=
vironment 
              featuring the industry&#39;s foremost design tools </font></=
li>
              <li class=3D"small"><font size=3D"1">In-depth tips, expert t=
ricks, and 
              comprehensive design resources </font></li>
              <li class=3D"small"><font size=3D"1">Intuitive file finding,=
 smooth workflow, 
              and common interface and toolset </font></li>
              <li class=3D"small"><font size=3D"1">Single installer--contr=
ol what you 
              install and when you install it </font></li>
              <li class=3D"small"><font size=3D"1">Cross-media publishing-=
-create content 
              for both print and the Web</font></li>
            </ul>
            </span>
            <p><span class=3D"tiny"><b>Sales Rank:</b> #3<br>
            <b class=3D"tiny">Shipping:</b> International/US or via instan=
t download<br>
            <b>Date Coupon Expires:</b> February 28th, 2005<br>
            </span><font class=3D"tiny"><b>Average Customer Review:</b>
            <img height=3D"12" alt=3D"5 out of 5 stars" src=3D"http://g-im=
ages.amazon.com/images/G/01/x-locale/common/customer-reviews/stars-5-0.gif=
" width=3D"64" border=3D"0"> 
            Based on 498 reviews. <a href=3D"http://vansoftware.net/?T">Wr=
ite a 
            review</a>. </font><br clear=3D"all">
            </p>
            <hr noShade SIZE=3D"1">
            <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D=
"border-collapse: collapse" bordercolor=3D"#111111" width=3D"100=
%" id=3D"AutoNumber3">
              <tr>
                <td width=3D"100%"><b class=3D"sans">Symantec SystemWorks =
2004 Professional</b><br>
                <span class=3D"small"><a href=3D"http://vansoftware.net/?A=
">Symantec</a>
                <img border=3D"0" src=3D"http://g-images.amazon.com/images=
/G/01/promotions/sticker/newest_version.gif" width=3D"82" height=3D"14"></=
span><br>
                <table border=3D"0">
                  <tr>
                    <td noWrap><b class=3D"small">Choose:</b></td>
                    <td vAlign=3D"top" noWrap>
                    <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0=
">
                      <tr>
                        <td><a href=3D"http://vansoftware.net/?k">
                        <select name=3D"D3">
                        <option selected>See Other Options</option>
                        </select></a></td>
                        <td noWrap>&nbsp;<a href=3D"http://vansoftware.net=
/?u"><input type=3D"image" alt=3D"Go" src=3D"http://g-images.amazon.com/im=
ages/G/01/search-browse/go-button-software.gif" value=3D"Go" border=3D"0" =
name=3D"I1" width=3D"21" height=3D"21"></a></td>
                      </tr>
                    </table>
                    </td>
                  </tr>
                </table>
                <p><a href=3D"http://vansoftware.net/?z">
                <img height=3D"193" src=3D"http://www.yopi.de/images/prod_=
pics/142/e/142119.jpg" width=3D"180" align=3D"left" border=3D"0" name=3D"p=
rod_image"></a>
                <span class=3D"small"></p>
                <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0" st=
yle=3D"border-collapse: collapse" bordercolor=3D"#111111" height=3D"42" wi=
dth=3D"199">
                  <tr>
                    <td class=3D"small" vAlign=3D"top" noWrap align=3D"rig=
ht" height=3D"18" width=3D"73">
                    <b>List Price:</b></td>
                    <td height=3D"18" width=3D"11"></td>
                    <td class=3D"small" height=3D"18" width=3D"115">
                    <span class=3D"listprice">$99.00</span></td>
                  </tr>
                  <tr>
                    <td class=3D"small" vAlign=3D"top" noWrap align=3D"rig=
ht" height=3D"18" width=3D"73">
                    <b>Price:</b></td>
                    <td height=3D"18" width=3D"11"></td>
                    <td class=3D"small" height=3D"18" width=3D"115"><b cla=
ss=3D"price">$29.99
                    </b></td>
                  </tr>
                  <tr>
                    <td class=3D"small" vAlign=3D"top" noWrap align=3D"rig=
ht" height=3D"6" width=3D"73">
                    <b>You Save:</b></td>
                    <td height=3D"6" width=3D"11"></td>
                    <td class=3D"small" height=3D"6" width=3D"115">
                    <span class=3D"price">$69.01 (70%)</span></td>
                  </tr>
                </table>
                <p><a href=3D"http://vansoftware.net/?B">
                <img border=3D"0" src=3D"http://g-images.amazon.com/images=
/G/01/buttons/add-to-cart-yellow-short.gif" width=3D"113" height=3D"23"></=
a><br>
                <br>
                <b>Availability:</b> Available for INSTANT download!<br>
                <b>Coupon Code:</b> ISe229<br>
                <b>Media:</b> CD-ROM / Download<br>
                </span><br>
                <span class=3D"small"><a href=3D"http://vansoftware.net/?8=
">System 
                requirements</a>&nbsp; |&nbsp;
                <a href=3D"http://vansoftware.net/?t">Accessories</a>&nbsp=
; |&nbsp;
                <a href=3D"http://vansoftware.net/?s">Other Versions</a></=
p>
                <p></p>
                <p><br>
                <b><font size=3D"1">Features:</font></b><font size=3D"1"> =
</font>
                </p>
                <ul>
                  <li class=3D"small"><font size=3D"1">Norton Utilities op=
timizes your 
                  PC=BFs performance and solves computer problems </font><=
/li>
                  <li class=3D"small"><font size=3D"1">Norton Password Man=
ager keeps 
                  your passwords secure and easy to manage </font></li>
                  <li class=3D"small"><font size=3D"1">Norton GoBack Perso=
nal Edition 
                  restores your PC after a serious problem </font></li>
                  <li class=3D"small"><font size=3D"1">Norton CleanSweep r=
emoves unwanted 
                  programs and files that waste disk space </font></li>
                  <li class=3D"small"><font size=3D"1">Norton Ghost protec=
ts your data 
                  from computer disasters </font></li>
                </ul>
                </span>
                <p><span class=3D"tiny"><b>Sales Rank:</b> #4<br>
                <b class=3D"tiny">Shipping:</b> International/US or via in=
stant download<br>
                <b>Date Coupon Expires:</b> February 28th, 2005<br>
                </span><font class=3D"tiny"><b>Average Customer Review:</b=
>
                <img height=3D"12" alt=3D"5 out of 5 stars" src=3D"http://=
g-images.amazon.com/images/G/01/x-locale/common/customer-reviews/stars-5-0=
gif" width=3D"64" border=3D"0"> 
                Based on 217 reviews. <a href=3D"http://vansoftware.net/?M=
">Write 
                a review</a>. </font></p>
                </td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </form>
    </td>
  </tr>
</table>
<p>=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20</p>

</body>

</html>

----Fxd9DAeLZhfmy0Hytfk7--


From SQVHSGUSGTE@yahoo.com  Sun Feb 27 01:41:31 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA06751;
	Sun, 27 Feb 2005 01:41:31 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D5I7u-0002zf-Hd; Sun, 27 Feb 2005 01:42:02 -0500
Received: from [220.86.156.204] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D5I7M-0005Vk-R4; Sun, 27 Feb 2005 01:41:29 -0500
Received: from  by ..sitadelle.com with  id 1A218K-0977Jb-00
	for <SQVHSGUSGTE@yahoo.com>; Sun, 27 Feb 2005 08:41:23 +0200
Message-ID: <95131002160112.GI32182@.tech.sitadelle.com>
References: <SQVHSGUSGTE@yahoo.com> <E1A4npj-0002ZF-00SQVHSGUSGTE@yahoo.com>
In-Reply-To: <E1A4npj-0002ZF-00SQVHSGUSGTE@yahoo.com>
Date: Sun, 27 Feb 2005 10:34:23 +0400
From: "Jodie Currie" <SQVHSGUSGTE@yahoo.com>
To: ans-research-request@ietf.org
Subject:  You Need This Ans-research-request
X-Spam-Score: 3.8 (+++)
X-Scan-Signature: 93238566e09e6e262849b4f805833007


This Months speciial:

Vi-codinn - 199.00  
Valiuum - 169.00 
Viagraa - 199.00 
Cia-llis - 269.00 
Codeinne - 219.00 
Xa-naax - 179.00 

All orderrs are delivered by UPS with full tracking 24/7.
Satisfactiionnss guaaranteeed...

http://www.ilovemeds.com/index.php?aid=8








This is 1 -time mailing. N0-re m0val are re'qui-red
i4qpyGqPChsMqV18mCWOXtfbBPdVRIYDl


From Sawyer@fastermail.com  Sun Feb 27 06:54:36 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA18607;
	Sun, 27 Feb 2005 06:54:36 -0500 (EST)
Message-Id: <200502271154.GAA18607@ietf.org>
Received: from rrcs-67-78-40-202.se.biz.rr.com ([67.78.40.202])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D5N0u-00045s-G0; Sun, 27 Feb 2005 06:55:12 -0500
Received: from [64.142.37.18] by sally%DIGITS.exhume.67.78.40.202 via HTTP; Sun, 27 Feb 2005 03:57:38 -0800
Reply-To: "whale-mail.com" <Sawyer@fastermail.com>
From: "whale-mail.com" <Sawyer@fastermail.com>
To: <imrg-web-archive@ietf.org>
Subject: Xrated membership
Date: Sun, 27 Feb 2005 03:57:38 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--9226194261ouax1294"
X-Spam-Score: 3.8 (+++)
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370

----9226194261ouax1294
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

Dear Stud! :: imrg-web-archive@ietf.org::
....................

Obtain your access,
  to the biggest and badest adult website! (20 niches in1site)
....................
* It doesn't cost a thing
http://www.charmingnaughtyteens.com/d/r/1.php 


----9226194261ouax1294--



From Kroon@talkcity.com  Sun Feb 27 15:00:55 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA28462;
	Sun, 27 Feb 2005 15:00:55 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D5Ubd-0004dz-2b; Sun, 27 Feb 2005 15:01:34 -0500
Received: from 120.red-213-37-32.user.auna.net ([213.37.32.120] helo=mailasia.com)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D5Uay-00048W-6R; Sun, 27 Feb 2005 15:00:52 -0500
From: "Johnson Richard" <Kroon@talkcity.com>
To: "Jones James" <mbeaulie@ietf.org>
Subject: Amazing job offer for peoples who want have money in pocket
Date: Sun, 27 Feb 2005 13:57:17 -0300
Message-ID: <1cc301c51d06$018d6598$782025d5@mailasia.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1441
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441
X-Spam-Score: 6.7 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 68c8cc8a64a9d0402e43b8eee9fc4199

Do you want to find good, highly paid (a provisional or a constant) work?
Wherever you would be, we can find for you the best offers of work.
We offer employers for the companies worldwide.
Send the contact information or curriculum vitaeon e-mail:   

manager@job-softservice.biz

Shortly you will receive offers about work. No payments.
Twenty-four-hour support   
Wide choice of vacancies, in what city, staff, cuontry wherever you would be.   
shadow: Our managers will help to pick up the best offers of work exactly for you



From JuliaGallo@juanpradotenis.com  Mon Feb 28 02:46:02 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA14135
	for <urn-archive@ietf.org>; Mon, 28 Feb 2005 02:45:58 -0500 (EST)
Received: from ny-amherst-c4-1-bg1b-1-217.bflony.adelphia.net ([67.20.232.217])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D5fc1-0008GF-PI
	for urn-archive@ietf.org; Mon, 28 Feb 2005 02:46:43 -0500
Received: from Gtu@localhost by DmxA.int (8.11.6/8.11.6); Mon, 28 Feb 2005 01:44:11 -0600
Message-ID: <hmuRnrV8sHLJNTrPq6WDbv@nabei.org>
From: "Giselle Milligan" <JuliaGallo@juanpradotenis.com>
Reply-To: "Giselle Milligan" <JuliaGallo@juanpradotenis.com>
To: urn-archive@ietf.org
Cc: mvvhbnsis@ietf.org
Subject: Windows XP Pro or Longhorn $49.95 
Date: Mon, 28 Feb 2005 12:45:11 +0500
MIME-Version: 1.0
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.2730.2
X-Sender: JuliaGallo@juanpradotenis.com
Content-Type: multipart/mixed;  boundary="--H56AmFbXCCRQJWa5p"
X-Spam-Score: 5.2 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: 3c84bd88e6bbcc6464f782162bb7ae94

zel 

----H56AmFbXCCRQJWa5p
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>

<head>
<style type=3D"text/css">.eyebrow { FONT-WEIGHT: bold; FONT-SIZE: 10px; TE=
XT-TRANSFORM: uppercase;
 COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DEC=
ORATION: none } A.eyebrow:link { TEXT-DECORATION: none } 
</style>
<title>i</title>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dwindows-=
1252">
<meta content=3D"Microsoft Windows XP Professional" name=3D"description">
<meta content=3D"Microsoft Windows XP Professional, Software" name=3D"keyw=
ords">
<style type=3D"text/css">.serif { FONT-SIZE: small; FONT-FAMILY: times,ser=
if } .sans { FONT-SIZE:
 small; FONT-FAMILY: verdana,arial,helvetica,sans-serif } .small { FONT-SI=
ZE: x-small; FONT-FAMILY:
  verdana,arial,helvetica,sans-serif } .h1 { FONT-SIZE: small; COLOR: #cc6=
600; FONT-FAMILY: verdana,
  arial,helvetica,sans-serif } .h3color { FONT-SIZE: x-small; COLOR: #cc66=
00; FONT-FAMILY: verdana,
  arial,helvetica,sans-serif } .tiny { FONT-SIZE: xx-small; FONT-FAMILY: v=
erdana,arial,helvetica,
  sans-serif } .listprice { FONT-SIZE: x-small; FONT-FAMILY: arial,verdana=
,sans-serif; TEXT-DECORATION:
   line-through } .price { FONT-SIZE: x-small; COLOR: #990000; FONT-FAMILY=
: verdana,arial,helvetica,sans-serif }
    .tinyprice { FONT-SIZE: xx-small; COLOR: #990000; FONT-FAMILY: verdana=
,arial,helvetica,sans-serif } .attention
     { BACKGROUND-COLOR: #ffffd5 } .eyebrow { FONT-WEIGHT: bold; FONT-SIZE=
: 10px; TEXT-TRANSFORM: uppercase; COLOR:
      #ffffff; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECOR=
ATION: none } A.eyebrow:link { TEXT-DECORATION: none }
</style>
<meta content=3D"yibo" name=3D"RUZJ">
</head>

<body text=3D"#000000" vLink=3D"#996633" aLink=3D"#FF9933" link=3D"#003399=
" bgColor=3D"#FFFFFF">

<table cellSpacing=3D"0" cellPadding=3D"0" width=3D"705" border=3D"0">
  <div align=3D"left">
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#111111" width=3D"699" id=3D"AutoNumber4"=
 height=3D"38">
  <tr>
    <td width=3D"368" height=3D"38"><font face=3D"Verdana" size=3D"2">Opt-=
in Email Special Offer&nbsp;&nbsp;&nbsp; </font><font face=3D"Verdana" siz=
e=3D"1">&nbsp;<a href=3D"http://vansoftware.net/?c">unsubscribe 
    me</a></font></td>
    <td width=3D"331" height=3D"38"><a href=3D"http://vansoftware.net/?c">=

    <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/nav/pe=
rsonalized/cartwish/right-topnav-default-2.gif" align=3D"right" width=3D"3=
00" height=3D"22"></a></td>
  </tr>
</table>
</div>
<tbody>
<tr>
<td class=3D"small" align=3D"middle" bgColor=3D"#ffffdd" width=3D"707"></t=
d>
</tr>
</tbody>
</table>
<table cellSpacing=3D"0" cellPadding=3D"0" width=3D"696" border=3D"0">
  <tr>
    <td vAlign=3D"top" width=3D"166">
    <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0">
      <tr vAlign=3D"bottom" align=3D"middle">
        <td>
        <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"155" border=3D=
"0">
          <tr vAlign=3D"top" bgColor=3D"#333399">
            <td width=3D"5" bgcolor=3D"#000080">
            <img src=3D"http://g-images.amazon.com/images/G/01/icons/eyebr=
ow-upper-left-corner.gif" width=3D"5" height=3D"5"></td>
            <td bgcolor=3D"#000080">
            <table cellSpacing=3D"3" cellPadding=3D"0" width=3D"99=
%" border=3D"0">
              <tr>
                <td vAlign=3D"bottom">
                <font face=3D"verdana,arial,helvetica" color=3D"#ffffff" s=
ize=3D"1">
                <b>SEARCH</b></font></td>
              </tr>
            </table>
            </td>
            <td align=3D"right" width=3D"5" bgcolor=3D"#000080">
            <img src=3D"http://g-images.amazon.com/images/G/01/icons/eyebr=
ow-upper-right-corner.gif" width=3D"5" height=3D"5"></td>
          </tr>
        </table>
        </td>
      </tr>
      <tr vAlign=3D"top" align=3D"middle">
        <td>
        <table cellSpacing=3D"0" cellPadding=3D"1" width=3D"155" bgColor=3D=
"#cccc99" border=3D"0">
          <tr>
            <td width=3D"100%">
            <table cellSpacing=3D"0" cellPadding=3D"4" width=3D"100=
%" bgColor=3D"#cccc99" border=3D"0">
              <tr>
                <td vAlign=3D"top" width=3D"100%" bgColor=3D"#eeeecc">
                <select name=3D"url">
                <option selected>Software</option>
                </select> <input size=3D"13" name=3D"field-keywords">
                <a href=3D"http://vansoftware.net/?0">
                <input type=3D"image" alt=3D"Go" src=3D"http://g-images.am=
azon.com/images/G/01/search-browse/go-button-software.gif" align=3D"middle=
" value=3D"Go" border=3D"0" name=3D"Go" width=3D"21" height=3D"21"></a>
                </form>
                </td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    <br>
    <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"155" bgColor=3D"#e=
eeecc" border=3D"0">
      <tr vAlign=3D"bottom" align=3D"middle">
        <td>
        <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"155" border=3D=
"0">
          <tr vAlign=3D"top" bgColor=3D"#333399">
            <td width=3D"5" bgcolor=3D"#000080"><font size=3D"1">
            <img src=3D"http://g-images.amazon.com/images/G/01/icons/eyebr=
ow-upper-left-corner.gif" width=3D"5" height=3D"5"></font></td>
            <td bgcolor=3D"#000080">
            <table cellSpacing=3D"3" cellPadding=3D"0" width=3D"99=
%" border=3D"0">
              <tr>
                <td vAlign=3D"bottom">
                <p align=3D"center"><b>
                <font face=3D"verdana,arial,helvetica" size=3D"1" color=3D=
"#FFFFFF">TOP 
                10 NEW TITLES</font></b></p>
                </td>
              </tr>
            </table>
            </td>
            <td align=3D"right" width=3D"5" bgcolor=3D"#000080"><font size=
=3D"1">
            <img src=3D"http://g-images.amazon.com/images/G/01/icons/eyebr=
ow-upper-right-corner.gif" width=3D"5" height=3D"5"></font></td>
          </tr>
        </table>
        </td>
      </tr>
      <tr>
        <td>
        <table cellSpacing=3D"0" cellPadding=3D"1" width=3D"100=
%" bgColor=3D"#cccc99" border=3D"0">
          <tr>
            <td width=3D"100%">
            <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"100=
%" bgColor=3D"#cccc99" border=3D"0">
              <tr>
                <td vAlign=3D"top" width=3D"100%" bgColor=3D"#eeeecc">
                <table cellSpacing=3D"0" cellPadding=3D"2" width=3D"153" b=
order=3D"0">
                  <tr>
                    <td width=3D"141" colspan=3D"3" bgcolor=3D"#FFFFFF">
                    <p align=3D"center"><b>
                    <font face=3D"verdana,arial,helvetica" size=3D"1" colo=
r=3D"#CC6600">&nbsp;ON 
                    SALE NOW!</font></b></p>
                    </td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">1</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://vansoftware.net/?N">Office Pro Editi=
on 2003</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">2</f=
ont></td>
                    <td width=3D"129"><a href=3D"http://vansoftware.net/?4=
">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">Wind=
ows XP Pro</font></a></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">3</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://vansoftware.net/?i">Adobe Creative S=
uite 
                    Premium</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">4</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://vansoftware.net/?O">Systemworks Pro =
2004 
                    Edition</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">5</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://vansoftware.net/?j">Flash MX 2004</a=
></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">6</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://vansoftware.net/?W">Corel Painter 8<=
/a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">7</f=
ont></td>
                    <td width=3D"129"><a href=3D"http://vansoftware.net/?y=
">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">Adob=
e Acrobat 
                    6.0</font></a></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">8</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://vansoftware.net/?9">Windows 2003 Ser=
ver</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">9</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://vansoftware.net/?N">Alias Maya 6.0 W=
avefront</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">10</=
font></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://vansoftware.net/?7">Adobe Premiere</=
a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td colSpan=3D"2" width=3D"141"><span class=3D"small">=
<b>
                    <font face=3D"Verdana" size=3D"1">See more by this man=
ufacturer</font></b></span></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8">&nbsp;</td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://vansoftware.net/?z">Microsoft</a></f=
ont></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8">&nbsp;</td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://vansoftware.net/?b">A</a></font><a h=
ref=3D"http://vansoftware.net/?G"><font face=3D"verdana,arial,helvetica" s=
ize=3D"1">pple 
                    Software</font></a></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td colSpan=3D"2" width=3D"141"><span class=3D"small">=
<b>
                    <font face=3D"Verdana" size=3D"1">Customers also bough=
t</font></b></span></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8">&nbsp;</td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://vansoftware.net/?A">these other item=
s...</a></font></td>
                  </tr>
                </table>
                </td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    <p></p>
    <br>
    <p><br>
    </p>
    <p></p>
    <p></p>
    </td>
    <td vAlign=3D"top" align=3D"left" width=3D"522"><b class=3D"sans">Micr=
osoft Office Professional 
    Edition *2003*</b><br>
    <span class=3D"small"><a href=3D"http://vansoftware.net/?R">Microsoft<=
/a>
    <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/promot=
ions/sticker/newest_version.gif" width=3D"82" height=3D"14"></span><br>
    <table border=3D"0">
      <tr>
        <td noWrap><b class=3D"small">Choose:</b></td>
        <td vAlign=3D"top" noWrap>
        <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0">
          <tr>
            <td><a href=3D"http://vansoftware.net/?1"><select name=3D"edit=
1">
            <option selected>See Other Options</option>
            </select></a></td>
            <td noWrap>&nbsp;<a href=3D"http://vansoftware.net/?0"><input =
type=3D"image" alt=3D"Go" src=3D"http://g-images.amazon.com/images/G/01/se=
arch-browse/go-button-software.gif" value=3D"Go" border=3D"0" name=3D"subm=
it.display-variation" width=3D"21" height=3D"21"></a></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    <a href=3D"http://vansoftware.net/?4">
    <img height=3D"182" src=3D"http://www.pc-woelfl.de/images/medium/offic=
e2003.jpg" width=3D"142" align=3D"left" border=3D"0" name=3D"prod_image"><=
/a>
    <span class=3D"small">
    <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0" height=3D"21" =
width=3D"189">
      <tr>
        <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" height=3D=
"18" width=3D"73">
        <b>List Price:</b></td>
        <td height=3D"18" width=3D"11"></td>
        <td class=3D"small" height=3D"18" width=3D"105"><span class=3D"lis=
tprice">$899.00</span></td>
      </tr>
      <tr>
        <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" height=3D=
"18" width=3D"73">
        <b>Price:</b></td>
        <td height=3D"18" width=3D"11"></td>
        <td class=3D"small" height=3D"18" width=3D"105"><b class=3D"price"=
>$69.99</b></td>
      </tr>
      <tr>
        <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" height=3D=
"1" width=3D"73">
        <b>You Save:</b></td>
        <td height=3D"1" width=3D"11"></td>
        <td class=3D"small" height=3D"1" width=3D"105"><span class=3D"pric=
e">$830.01 (92%)</span></td>
      </tr>
    </table>
    <br>
    <a href=3D"http://vansoftware.net/?y">
    <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/button=
s/add-to-cart-yellow-short.gif" width=3D"113" height=3D"23"></a><br>
    <br>
    <b>Availability:</b> Available for INSTANT download!<br>
    <b>Coupon Code:</b> ISe229<br>
    <b>Media:</b> CD-ROM / Download<br>
    </span><br>
    <span class=3D"small"><a href=3D"http://vansoftware.net/?j">System req=
uirements</a>&nbsp; 
    |&nbsp; <a href=3D"http://vansoftware.net/?x">Accessories</a>&nbsp; |&=
nbsp;
    <a href=3D"http://vansoftware.net/?9">Other Versions</a><p></p>
    <p><b><font size=3D"1">Features:</font></b><font size=3D"1"> </font></=
p>
    <ul>
      <li class=3D"small"><font size=3D"1">Analyze and manage business inf=
ormation using 
      Access databases </font></li>
      <li class=3D"small"><font size=3D"1">Exchange data with other system=
s using enhanced 
      XML technology </font></li>
      <li class=3D"small"><font size=3D"1">Control information sharing rul=
es with enhanced 
      IRM technology </font></li>
      <li class=3D"small"><font size=3D"1">Easy-to-use wizards to create e=
-mail newsletters 
      and printed marketing materials </font></li>
      <li class=3D"small"><font size=3D"1">More than 20 preformatted busin=
ess reports
      </font></li>
    </ul>
    </span><span class=3D"tiny"><b>Sales Rank:</b> #1<br>
    <b class=3D"tiny">Shipping:</b> International/US or via instant downlo=
ad<br>
    <b>Date Coupon Expires:</b> February 28th, 2005<br>
    </span><font class=3D"tiny"><b>Average Customer Review:</b>
    <img height=3D"12" alt=3D"5 out of 5 stars" src=3D"http://g-images.ama=
zon.com/images/G/01/x-locale/common/customer-reviews/stars-5-0.gif" width=3D=
"64" border=3D"0"> 
    Based on 1,768 reviews. <a href=3D"http://vansoftware.net/?A">Write a =
review</a>.
    </font><br clear=3D"all">
    <hr noShade SIZE=3D"1">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber1" height=3D"233">
      <tr>
        <td width=3D"100%" height=3D"233"><b class=3D"sans">Microsoft Wind=
ows XP Professional 
        or Longhorn Edition</b><br>
        <span class=3D"small"><a href=3D"http://vansoftware.net/?R">Micros=
oft</a>
        <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/pr=
omotions/sticker/newest_version.gif" width=3D"82" height=3D"14"></span><br=
>
        <table border=3D"0" width=3D"222">
          <tr>
            <td noWrap width=3D"59"><b class=3D"small">Choose:</b></td>
            <td vAlign=3D"top" noWrap width=3D"166">
            <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0">
              <tr>
                <td><a href=3D"http://vansoftware.net/?O"><select name=3D"=
D1">
                <option selected>See Other Options</option>
                </select></a></td>
                <td noWrap>&nbsp;<a href=3D"http://vansoftware.net/?R"><in=
put type=3D"image" alt=3D"Go" src=3D"http://g-images.amazon.com/images/G/0=
1/search-browse/go-button-software.gif" value=3D"Go" border=3D"0" name=3D"=
I1" width=3D"21" height=3D"21"></a></td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        <p><a href=3D"http://vansoftware.net/?W">
        <img height=3D"171" src=3D"http://www.tails.nl/images/xppro.jpg" w=
idth=3D"142" align=3D"left" border=3D"0" name=3D"prod_image" hspace=3D"5">=
</a>
        <span class=3D"small"></p>
        <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0" height=3D"=
19" width=3D"184">
          <tr>
            <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" heig=
ht=3D"18" width=3D"73">
            <b>List Price:</b></td>
            <td height=3D"18" width=3D"10"></td>
            <td class=3D"small" height=3D"18" width=3D"101"><span class=3D=
"listprice">$279.00</span></td>
          </tr>
          <tr>
            <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" heig=
ht=3D"18" width=3D"73">
            <b>Price:</b></td>
            <td height=3D"18" width=3D"10"></td>
            <td class=3D"small" height=3D"18" width=3D"101"><b class=3D"pr=
ice">$49.99</b></td>
          </tr>
          <tr>
            <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" heig=
ht=3D"1" width=3D"73">
            <b>You Save:</b></td>
            <td height=3D"1" width=3D"10"></td>
            <td class=3D"small" height=3D"1" width=3D"101"><span class=3D"=
price">$229.01 
            (85%)</span></td>
          </tr>
        </table>
        <p><a href=3D"http://vansoftware.net/?T">
        <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/bu=
ttons/add-to-cart-yellow-short.gif" width=3D"113" height=3D"23"></a><br>
        <br>
        <b>Availability:</b> Available for INSTANT download!<br>
        <b>Coupon Code:</b> ISe229<br>
        <b>Media:</b> CD-ROM / Download<br>
        </span><br>
        <span class=3D"small"><a href=3D"http://vansoftware.net/?7">System=
 requirements</a>&nbsp; 
        |&nbsp; <a href=3D"http://vansoftware.net/?i">Accessories</a>&nbsp=
; |&nbsp;
        <a href=3D"http://vansoftware.net/?v">Other Versions</a></p>
        <p></p>
        <p><b><font size=3D"1">Features:</font></b><font size=3D"1"> </fon=
t></p>
        <ul>
          <li class=3D"tiny"><font size=3D"1">Designed for businesses of a=
ll sizes
          </font></li>
          <li class=3D"small"><font size=3D"1">Manage digital pictures, mu=
sic, video, 
          DVDs, and more </font></li>
          <li class=3D"small"><font size=3D"1">More security with the abil=
ity to encrypt 
          files and folders </font></li>
          <li class=3D"small"><font size=3D"1">Built-in voice, video, and =
instant messaging 
          support </font></li>
          <li class=3D"small"><font size=3D"1">Integration with Windows se=
rvers and 
          management solutions </font></li>
        </ul>
        <p><span class=3D"tiny"><b>Sales Rank:</b> #2<br>
        <b class=3D"tiny">Shipping:</b> International/US or via instant do=
wnload<br>
        <b>Date Coupon Expires:</b> February 28th, 2005<br>
        </span><font class=3D"tiny"><b>Average Customer Review:</b>
        <img height=3D"12" alt=3D"5 out of 5 stars" src=3D"http://g-images=
amazon.com/images/G/01/x-locale/common/customer-reviews/stars-5-0.gif" wi=
dth=3D"64" border=3D"0"> 
        Based on 868 reviews. <a href=3D"http://vansoftware.net/?P">Write =
a review</a>.</font></p>
        </span><hr noShade SIZE=3D"1">
        <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"b=
order-collapse: collapse" bordercolor=3D"#111111" width=3D"100=
%" id=3D"AutoNumber2" height=3D"337">
          <tr>
            <td width=3D"100%" height=3D"337"><b class=3D"sans">Adobe Crea=
tive Suite Premium</b><br>
            <span class=3D"small"><a href=3D"http://vansoftware.net/?i">Ad=
obe</a>
            <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/0=
1/promotions/sticker/newest_version.gif" width=3D"82" height=3D"14"></span=
><br>
            <table border=3D"0">
              <tr>
                <td noWrap><b class=3D"small">Choose:</b></td>
                <td vAlign=3D"top" noWrap>
                <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0">
                  <tr>
                    <td><a href=3D"http://vansoftware.net/?I">
                    <select name=3D"D2">
                    <option selected>See Other Options</option>
                    </select></a></td>
                    <td noWrap>&nbsp;<a href=3D"http://vansoftware.net/?R"=
><input type=3D"image" alt=3D"Go" src=3D"http://g-images.amazon.com/images=
/G/01/search-browse/go-button-software.gif" value=3D"Go" border=3D"0" name=
=3D"I1" width=3D"21" height=3D"21"></a></td>
                  </tr>
                </table>
                </td>
              </tr>
            </table>
            <p><a href=3D"http://vansoftware.net/?k">
            <img height=3D"173" src=3D"http://www.dd.se/Justnu/infomail/im=
ages/creativesuite.jpg" width=3D"160" align=3D"left" border=3D"0" name=3D"=
prod_image"></a>
            <span class=3D"small"></p>
            <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0" height=
=3D"44" width=3D"190">
              <tr>
                <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" =
height=3D"18" width=3D"73">
                <b>List Price:</b></td>
                <td height=3D"18" width=3D"13"></td>
                <td class=3D"small" height=3D"18" width=3D"104">
                <span class=3D"listprice">$1149.00</span></td>
              </tr>
              <tr>
                <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" =
height=3D"18" width=3D"73">
                <b>Price:</b></td>
                <td height=3D"18" width=3D"13"></td>
                <td class=3D"small" height=3D"18" width=3D"104"><b class=3D=
"price">$99.99
                </b></td>
              </tr>
              <tr>
                <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" =
height=3D"8" width=3D"73">
                <b>You Save:</b></td>
                <td height=3D"8" width=3D"13"></td>
                <td class=3D"small" height=3D"8" width=3D"104"><span class=
=3D"price">$849.01 
                (90%)</span></td>
              </tr>
            </table>
            <p><a href=3D"http://vansoftware.net/?8">
            <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/0=
1/buttons/add-to-cart-yellow-short.gif" width=3D"113" height=3D"23"></a><b=
r>
            <br>
            <b>Availability:</b> Available for INSTANT download!<br>
            <b>Coupon Code:</b> ISe229<br>
            <b>Media:</b> CD-ROM / Download<br>
            </span><br>
            <span class=3D"small"><a href=3D"http://vansoftware.net/?1">Sy=
stem requirements</a>&nbsp; 
            |&nbsp; <a href=3D"http://vansoftware.net/?W">Accessories</a>&=
nbsp; 
            |&nbsp; <a href=3D"http://vansoftware.net/?c">Other Versions</=
a></p>
            <p></p>
            <p><b><font size=3D"1">Features:</font></b><font size=3D"1"> <=
/font></p>
            <ul>
              <li class=3D"small"><font size=3D"1">An integrated design en=
vironment 
              featuring the industry&#39;s foremost design tools </font></=
li>
              <li class=3D"small"><font size=3D"1">In-depth tips, expert t=
ricks, and 
              comprehensive design resources </font></li>
              <li class=3D"small"><font size=3D"1">Intuitive file finding,=
 smooth workflow, 
              and common interface and toolset </font></li>
              <li class=3D"small"><font size=3D"1">Single installer--contr=
ol what you 
              install and when you install it </font></li>
              <li class=3D"small"><font size=3D"1">Cross-media publishing-=
-create content 
              for both print and the Web</font></li>
            </ul>
            </span>
            <p><span class=3D"tiny"><b>Sales Rank:</b> #3<br>
            <b class=3D"tiny">Shipping:</b> International/US or via instan=
t download<br>
            <b>Date Coupon Expires:</b> February 28th, 2005<br>
            </span><font class=3D"tiny"><b>Average Customer Review:</b>
            <img height=3D"12" alt=3D"5 out of 5 stars" src=3D"http://g-im=
ages.amazon.com/images/G/01/x-locale/common/customer-reviews/stars-5-0.gif=
" width=3D"64" border=3D"0"> 
            Based on 498 reviews. <a href=3D"http://vansoftware.net/?Q">Wr=
ite a 
            review</a>. </font><br clear=3D"all">
            </p>
            <hr noShade SIZE=3D"1">
            <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D=
"border-collapse: collapse" bordercolor=3D"#111111" width=3D"100=
%" id=3D"AutoNumber3">
              <tr>
                <td width=3D"100%"><b class=3D"sans">Symantec SystemWorks =
2004 Professional</b><br>
                <span class=3D"small"><a href=3D"http://vansoftware.net/?t=
">Symantec</a>
                <img border=3D"0" src=3D"http://g-images.amazon.com/images=
/G/01/promotions/sticker/newest_version.gif" width=3D"82" height=3D"14"></=
span><br>
                <table border=3D"0">
                  <tr>
                    <td noWrap><b class=3D"small">Choose:</b></td>
                    <td vAlign=3D"top" noWrap>
                    <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0=
">
                      <tr>
                        <td><a href=3D"http://vansoftware.net/?g">
                        <select name=3D"D3">
                        <option selected>See Other Options</option>
                        </select></a></td>
                        <td noWrap>&nbsp;<a href=3D"http://vansoftware.net=
/?E"><input type=3D"image" alt=3D"Go" src=3D"http://g-images.amazon.com/im=
ages/G/01/search-browse/go-button-software.gif" value=3D"Go" border=3D"0" =
name=3D"I1" width=3D"21" height=3D"21"></a></td>
                      </tr>
                    </table>
                    </td>
                  </tr>
                </table>
                <p><a href=3D"http://vansoftware.net/?D">
                <img height=3D"193" src=3D"http://www.yopi.de/images/prod_=
pics/142/e/142119.jpg" width=3D"180" align=3D"left" border=3D"0" name=3D"p=
rod_image"></a>
                <span class=3D"small"></p>
                <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0" st=
yle=3D"border-collapse: collapse" bordercolor=3D"#111111" height=3D"42" wi=
dth=3D"199">
                  <tr>
                    <td class=3D"small" vAlign=3D"top" noWrap align=3D"rig=
ht" height=3D"18" width=3D"73">
                    <b>List Price:</b></td>
                    <td height=3D"18" width=3D"11"></td>
                    <td class=3D"small" height=3D"18" width=3D"115">
                    <span class=3D"listprice">$99.00</span></td>
                  </tr>
                  <tr>
                    <td class=3D"small" vAlign=3D"top" noWrap align=3D"rig=
ht" height=3D"18" width=3D"73">
                    <b>Price:</b></td>
                    <td height=3D"18" width=3D"11"></td>
                    <td class=3D"small" height=3D"18" width=3D"115"><b cla=
ss=3D"price">$29.99
                    </b></td>
                  </tr>
                  <tr>
                    <td class=3D"small" vAlign=3D"top" noWrap align=3D"rig=
ht" height=3D"6" width=3D"73">
                    <b>You Save:</b></td>
                    <td height=3D"6" width=3D"11"></td>
                    <td class=3D"small" height=3D"6" width=3D"115">
                    <span class=3D"price">$69.01 (70%)</span></td>
                  </tr>
                </table>
                <p><a href=3D"http://vansoftware.net/?v">
                <img border=3D"0" src=3D"http://g-images.amazon.com/images=
/G/01/buttons/add-to-cart-yellow-short.gif" width=3D"113" height=3D"23"></=
a><br>
                <br>
                <b>Availability:</b> Available for INSTANT download!<br>
                <b>Coupon Code:</b> ISe229<br>
                <b>Media:</b> CD-ROM / Download<br>
                </span><br>
                <span class=3D"small"><a href=3D"http://vansoftware.net/?D=
">System 
                requirements</a>&nbsp; |&nbsp;
                <a href=3D"http://vansoftware.net/?k">Accessories</a>&nbsp=
; |&nbsp;
                <a href=3D"http://vansoftware.net/?O">Other Versions</a></=
p>
                <p></p>
                <p><br>
                <b><font size=3D"1">Features:</font></b><font size=3D"1"> =
</font>
                </p>
                <ul>
                  <li class=3D"small"><font size=3D"1">Norton Utilities op=
timizes your 
                  PC=BFs performance and solves computer problems </font><=
/li>
                  <li class=3D"small"><font size=3D"1">Norton Password Man=
ager keeps 
                  your passwords secure and easy to manage </font></li>
                  <li class=3D"small"><font size=3D"1">Norton GoBack Perso=
nal Edition 
                  restores your PC after a serious problem </font></li>
                  <li class=3D"small"><font size=3D"1">Norton CleanSweep r=
emoves unwanted 
                  programs and files that waste disk space </font></li>
                  <li class=3D"small"><font size=3D"1">Norton Ghost protec=
ts your data 
                  from computer disasters </font></li>
                </ul>
                </span>
                <p><span class=3D"tiny"><b>Sales Rank:</b> #4<br>
                <b class=3D"tiny">Shipping:</b> International/US or via in=
stant download<br>
                <b>Date Coupon Expires:</b> February 28th, 2005<br>
                </span><font class=3D"tiny"><b>Average Customer Review:</b=
>
                <img height=3D"12" alt=3D"5 out of 5 stars" src=3D"http://=
g-images.amazon.com/images/G/01/x-locale/common/customer-reviews/stars-5-0=
gif" width=3D"64" border=3D"0"> 
                Based on 217 reviews. <a href=3D"http://vansoftware.net/?1=
">Write 
                a review</a>. </font></p>
                </td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </form>
    </td>
  </tr>
</table>
<p>=20=20=20=20=20=20=20=20=20=20=20</p>

</body>

</html>

----H56AmFbXCCRQJWa5p--


From Klingspor@chek.com  Mon Feb 28 23:39:11 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA15465;
	Mon, 28 Feb 2005 23:39:10 -0500 (EST)
Received: from [85.99.136.194] (helo=postmark.net)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D5zAo-00014s-2y; Mon, 28 Feb 2005 23:40:08 -0500
From: "Brita Ann" <Klingspor@chek.com>
To: "Penatti Natasha" <urn-archive@ietf.org>
Subject: Re[4]: question with his tablets
Date: Mon, 28 Feb 2005 22:40:25 +0200
Message-ID: <56c901c51e18$1b27456c$c2886355@postmark.net>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_4567_89ABCDEF.01234567"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4942.400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4942.400
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 6379955759c38e2371a49573a0932fc7

This is a multi-part message in MIME format.

------=_NextPart_000_4567_89ABCDEF.01234567
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Ph acy is Ne st 
The est y of arm Inc 
e Yo xual Des Spe ume by % 
reas ur Se ire and rm vol 500 
100 ural and de Eff - in con t to wel 
wn bra % Nat No Si ects tras 
l-kno nds. Expe ce thr es lon 
gas rien ee tim ger or ms 
Wor de shi g wit hou ld Wi 
ppin hin 24 rs SP -M
UR The we and Saf 
Wa Ph acy is Ne 
st The est y of arm 
Inc e Yo xual Des Spe ume by 
% reas ur Se ire and rm vol 
500 100 ural and de Eff - in con 
t to wel wn bra % Nat No Si ects 
tras l-kno nds. Expe ce thr 
es lon gas rien ee tim ger or 
ms Wor de shi g wit hou
ld Wi ppin hin 24 rs SP 
-M UR The we and 
Saf Wa Ph acy is 
Ne st The est y of 
arm Inc e Yo xual Des Spe 
ume by % reas ur Se ire and 
rm vol 500 100 ural and de Eff 
- in con t to wel wn bra % Nat No Si 
ects tras l-kno nds. Expe 
ce thr es lon gas rien ee tim
ger or ms Wor de shi g wit 
hou ld Wi ppin hin 24 rs 
SP -M UR The we 
and Saf Wa Ph acy 
is Ne st The est 
y of arm Inc e Yo xual Des 
Spe ume by % reas ur Se 
ire and rm vol 500 100 ural and 
de Eff - in con t to wel wn bra % Nat 
No Si ects tras l-kno nds.
Expe ce thr es lon gas rien 
ee tim ger or ms Wor de shi 
g wit hou ld Wi ppin hin 24 
rs SP -M UR The 
we and Saf Wa Ph 
acy is Ne st The 
est y of arm Inc e Yo 
xual Des Spe ume by % reas 
ur Se ire and rm vol 500 100 
ural and de Eff - in con t to wel wn bra
% Nat No Si ects tras l-kno 
nds. Expe ce thr es lon gas 
rien ee tim ger or ms Wor 
de shi g wit hou ld Wi ppin 
hin 24 rs SP -M UR 
The we and Saf Wa 
Ph acy is Ne st 
The est y of arm Inc 
e Yo xual Des Spe ume by % 
reas ur Se ire and rm vol 500
100 ural and de Eff - in con t to wel 
wn bra % Nat No Si ects tras 
l-kno nds. Expe ce thr es lon 
gas rien ee tim ger or ms 
Wor de shi g wit hou ld Wi 
ppin hin 24 rs SP -M 
UR The we and Saf 
Wa Ph acy is Ne 
st The est y of arm 
Inc e Yo xual Des Spe ume by
% reas ur Se ire and rm vol 
500 100 ural and de Eff - in con 
t to wel wn bra % Nat No Si ects 
tras l-kno nds. Expe ce thr 
es lon gas rien ee tim ger or 
ms Wor de shi g wit hou 
ld Wi ppin hin 24 rs SP 
-M UR The we and 
Saf Wa Ph acy is 
Ne st The est y of

------=_NextPart_000_4567_89ABCDEF.01234567
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1">
<STYLE>.tmp1a {
	FONT: bold 75pt impact; COLOR: #0975ce
}
 .tmp1 {
	FONT: bold 25pt impact; COLOR: #0975ce
}
 .tmp2 {
	FONT: bold 23pt arial; COLOR: #ffffff; TEXT-DECORATION: underline
}
 .tmp3 {
	FONT: bold 14pt arial; COLOR: #ffffff
}
 .tmp4 {
	FONT: 14pt arial; COLOR: #ffffff
}
 .tmp5 {
	FONT: bold 18pt arial; COLOR: #ffffff
}
</STYLE>

<META content=3D"MSHTML 6.00.2900.2604" name=3DGENERATOR></HEAD>
<BODY text=3D#000000 vLink=3D#ffffff aLink=3D#808080 link=3D#808080 =
bgProperties=3Dfixed=20
bgColor=3D#0975ce leftMargin=3D0 topMargin=3D0 marginwidth=3D"0" =
marginheight=3D"0">
<TABLE height=3D83 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#ffffff=20
border=3D0>
  <TR>
    <TD>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Keyser.soonish.net/Cook/Taasoli"><SPAN=20
            class=3Dtmp1a>SP</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Trkalova.soonish.net/Jensen/Schaffner"><SPAN=20
            class=3Dtmp1a>-M</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Verhagen.soonish.net/Burkowzski/Diniz"><SPAN=20
        class=3Dtmp1a>UR</SPAN></A></TD></TR></TABLE></TD></TR>
  <TR>
    <TD width=3D"100%" height=3D83>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Andrea.soonish.net/Bulmer/Kalota"><SPAN=20
            class=3Dtmp1>&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Ahlm.soonish.net/Sporron/Ozkan"><SPAN=20
            class=3Dtmp1>The&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Carrizo.soonish.net/Lindh/Khroust"><SPAN=20
            class=3Dtmp1>we</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Camacho.soonish.net/Jurgens/Thornton"><SPAN=20
            class=3Dtmp1>and&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Orr.soonish.net/Augusto/Bluebert"><SPAN=20
            class=3Dtmp1>Saf</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Esox.soonish.net/Calderon/Gwinn"><SPAN=20
            class=3Dtmp1>Wa</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Colonna.soonish.net/Mello/Hillebrand"><SPAN=20
            class=3Dtmp1>Ph</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Wenzel.soonish.net/Ortiz/Lunger"><SPAN=20
            class=3Dtmp1>acy&nbsp;</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Reyes.soonish.net/Dahlem/Downing"><SPAN=20
            class=3Dtmp1>is&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Howe.soonish.net/Vassilev/Agabeyoglu"><SPAN =
class=3Dtmp1>Ne</SPAN></A></TD>
          <TD><A href=3D"http://Dawson.soonish.net/Elieyioglu/Cameron"><SPAN=20
            class=3Dtmp1>st&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Willdford.soonish.net/Darlington/Santos"><SPAN=20
            class=3Dtmp1>The&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Larkin.soonish.net/Kariya/Ummmmmm"><SPAN=20
            class=3Dtmp1>est&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Webster.soonish.net/Primo/Bolock"><SPAN=20
            class=3Dtmp1>y&nbsp;of&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Legette.soonish.net/Djinic/Swafford"><SPAN=20
        =
class=3Dtmp1>arm</SPAN></A></TD></TR></TABLE></TD></TR></=
TABLE>
<TABLE height=3D23 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#0975ce=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D23>
      <P align=3Dcenter></P></TD></TR></TABLE>
<TABLE height=3D31 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#0975ce=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D31>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Culberson.soonish.net/Appleby/Alvarez"><SPAN=20
            class=3Dtmp2>Inc</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Favaloro.soonish.net/Manglani/Kifyak"><SPAN=20
            class=3Dtmp2>e&nbsp;Yo</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Williams.soonish.net/Matson/Rivera"><SPAN=20
            class=3Dtmp2>xual&nbsp;Des</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Hubbard.soonish.net/Novovic/Pendragon"><SPAN=20
            class=3Dtmp2>Spe</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Casto.soonish.net/Miller/Grindle"><SPAN=20
            class=3Dtmp2>ume&nbsp;by&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Yanez.soonish.net/Manuel/Denz"><SPAN=20
            class=3Dtmp2>%</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Jaramillo.soonish.net/Lyksborg/Farhang"><SPAN=20
          class=3Dtmp2>reas</SPAN></A></TD>
          <TD><A href=3D"http://Mantovani.soonish.net/Reffner/Zivkovic"><SPAN=20
            class=3Dtmp2>ur&nbsp;Se</SPAN></A></TD>
          <TD><A href=3D"http://Crisp.soonish.net/Macias/Roussy"><SPAN=20
            class=3Dtmp2>ire&nbsp;and&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Tardif.soonish.net/Fonccini/Szydlowski"><SPAN=20
            class=3Dtmp2>rm&nbsp;vol</SPAN></A></TD>
          <TD><A href=3D"http://Broekers.soonish.net/Joy/Smith"><SPAN=20
        =
class=3Dtmp2>500</SPAN></A></TD></TR></TABLE></TD></TR></=
TABLE>
<TABLE height=3D52 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#0975ce=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D52>
      <P align=3Dcenter></P></TD></TR>
  <TR>
    <TD width=3D"100%" height=3D31>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Dunbar.soonish.net/Roberto/Gerzmehle"><SPAN=20
            class=3Dtmp3>100</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Livingston.soonish.net/Burkhart/Dallanora"><SPAN=20
            class=3Dtmp3>ural&nbsp;and&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Cuchna.soonish.net/Luis/Mcbride"><SPAN=20
            class=3Dtmp3>de&nbsp;Eff</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Heredia.soonish.net/Madariaga/Leonova"><SPAN=20
            class=3Dtmp4>-&nbsp;in&nbsp;con</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Macey.soonish.net/Kooiman/Mclain"><SPAN=20
            class=3Dtmp4>t&nbsp;to&nbsp;wel</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Nelson.soonish.net/Albazirgan/Miller"><SPAN=20
            class=3Dtmp4>wn&nbsp;bra</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://White.soonish.net/Juniarto/Shaffie"><SPAN=20
            class=3Dtmp3>%&nbsp;Nat</SPAN></A></TD>
          <TD><A href=3D"http://Sallier.soonish.net/Vachon/Roach"><SPAN=20
            class=3Dtmp3>No&nbsp;Si</SPAN></A></TD>
          <TD><A href=3D"http://Hart.soonish.net/Aliev/Cowan"><SPAN=20
            class=3Dtmp3>ects&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Saez.soonish.net/Zacho/Model"><SPAN=20
          class=3Dtmp4>tras</SPAN></A></TD>
          <TD><A href=3D"http://Lane.soonish.net/Hunt/Milanov"><SPAN=20
          class=3Dtmp4>l-kno</SPAN></A></TD>
          <TD><A href=3D"http://Barreto.soonish.net/Finley/Sullivan"><SPAN=20
          =
class=3Dtmp4>nds.</SPAN></A></TD></TR></TABLE></TD></TR><=
/TABLE>
<TABLE height=3D23 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#0975ce=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D23>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Cuevas.soonish.net/Bennett/Drumm"><SPAN=20
            class=3Dtmp4>Expe</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Lee.soonish.net/Cappellato/Catelani"><SPAN=20
            class=3Dtmp4>ce&nbsp;thr</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Freh.soonish.net/Spiller/Isabasi"><SPAN=20
            class=3Dtmp4>es&nbsp;lon</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Maiwurm.soonish.net/Jones/Hanssen"><SPAN=20
            class=3Dtmp4>gas</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Alaca.soonish.net/Roman/Fischer"><SPAN=20
          class=3Dtmp4>rien</SPAN></A></TD>
          <TD><A href=3D"http://Wilson.soonish.net/Nedaria/Serena"><SPAN=20
            class=3Dtmp4>ee&nbsp;tim</SPAN></A></TD>
          <TD><A href=3D"http://Hedjazi.soonish.net/Ansari/Whitten"><SPAN=20
            class=3Dtmp4>ger&nbsp;or</SPAN></A></TD>
          <TD><A href=3D"http://Grohs.soonish.net/Quiroga/Saxena"><SPAN=20
        =
class=3Dtmp4>ms</SPAN></A></TD></TR></TABLE></TD></TR></T=
ABLE>
<TABLE height=3D37 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#0975ce=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D37>
      <P align=3Dcenter></P></TD></TR></TABLE>
<TABLE height=3D23 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#0975ce=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D23>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Dzyobko.soonish.net/Pallo/Hartig"><SPAN=20
            class=3Dtmp5>Wor</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Caine.soonish.net/Richards/Luisa"><SPAN=20
            class=3Dtmp5>de&nbsp;shi</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Rodriguez.soonish.net/Caceffo/Montenegro"><SPAN=20
            class=3Dtmp5>g&nbsp;wit</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Garay.soonish.net/Meisner/Metje"><SPAN=20
            class=3Dtmp5>hou</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Unt.soonish.net/Alan/Daragan"><SPAN=20
            class=3Dtmp5>ld&nbsp;Wi</SPAN></A></TD>
          <TD><A href=3D"http://Tisor.soonish.net/Meyer/Thompson"><SPAN=20
          class=3Dtmp5>ppin</SPAN></A></TD>
          <TD><A href=3D"http://Rude.soonish.net/Franky/Wolf"><SPAN=20
            class=3Dtmp5>hin&nbsp;24&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Edwards.soonish.net/Epalincev/Hardy"><SPAN=20
        =
class=3Dtmp5>rs</SPAN></A></TD></TR></TABLE></TD></TR></T=
ABLE>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
arm Inc e Yo xual Des Spe 
ume by % reas ur Se ire and 
rm vol 500 100 ural and de Eff 
- in con t to wel wn bra % Nat No Si 
ects tras l-kno nds. Expe 
ce thr es lon gas rien ee tim 
ger or ms Wor de shi g wit 
hou ld Wi ppin hin 24 rs 
SP -M UR The we 
and Saf Wa Ph acy
is Ne st The est 
y of arm Inc e Yo xual Des 
Spe ume by % reas ur Se 
ire and rm vol 500 100 ural and 
de Eff - in con t to wel wn bra % Nat 
No Si ects tras l-kno nds. 
Expe ce thr es lon gas rien 
ee tim ger or ms Wor de shi 
g wit hou ld Wi ppin hin 24 
rs SP -M UR The
we and Saf Wa Ph 
acy is Ne st The 
est y of arm Inc e Yo 
xual Des Spe ume by % reas 
ur Se ire and rm vol 500 100 
ural and de Eff - in con t to wel wn bra 
% Nat No Si ects tras l-kno 
nds. Expe ce thr es lon gas 
rien ee tim ger or ms Wor 
de shi g wit hou ld Wi ppin
hin 24 rs SP -M UR 
The we and Saf Wa 
Ph acy is Ne st 
The est y of arm Inc 
e Yo xual Des Spe ume by % 
reas ur Se ire and rm vol 500 
100 ural and de Eff - in con t to wel 
wn bra % Nat No Si ects tras 
l-kno nds. Expe ce thr es lon 
gas rien ee tim ger or ms
Wor de shi g wit hou ld Wi 
ppin hin 24 rs SP -M 
UR The we and Saf 
Wa Ph acy is Ne 
st The est y of arm 
Inc e Yo xual Des Spe ume by 
% reas ur Se ire and rm vol 
500 100 ural and de Eff - in con 
t to wel wn bra % Nat No Si ects 
tras l-kno nds. Expe ce thr
es lon gas rien ee tim ger or 
ms Wor de shi g wit hou 
ld Wi ppin hin 24 rs SP 
-M UR The we and 
Saf Wa Ph acy is 
Ne st The est y of 
arm Inc e Yo xual Des Spe 
ume by % reas ur Se ire and 
rm vol 500 100 ural and de Eff 
- in con t to wel wn bra % Nat No Si
ects tras l-kno nds. Expe 
ce thr es lon gas rien ee tim 
ger or ms Wor de shi g wit 
hou ld Wi ppin hin 24 rs 
SP -M UR The we 
and Saf Wa Ph acy 
is Ne st The est 
y of arm Inc e Yo xual Des 
Spe ume by % reas ur Se 
ire and rm vol 500 100 ural and
de Eff - in con t to wel wn bra % Nat 
No Si ects tras l-kno nds. 
Expe ce thr es lon gas rien 
ee tim ger or ms Wor de shi 
g wit hou ld Wi ppin hin 24 
rs SP -M UR The 
we and Saf Wa Ph 
acy is Ne st The 
est y of arm Inc e Yo 
xual Des Spe ume by % reas
</BODY></HTML>

------=_NextPart_000_4567_89ABCDEF.01234567--



                                                                                                                                                                              2005-03.mail                                                                                        0000666 0000036 0000010 00002722206 10223064420 011477  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From adhere@livingospel.de  Tue Mar  1 04:52:58 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA07773;
	Tue, 1 Mar 2005 04:52:58 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D644h-0007Jf-0N; Tue, 01 Mar 2005 04:53:57 -0500
Received: from [211.181.144.138] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D643e-0005CP-1Y; Tue, 01 Mar 2005 04:52:51 -0500
Received: from qyjqpCB18E6.icyf.adhere@livingospel.de ([144.217.168.184]) by hbtv9269D6-olv.211.181.144.138 with Microsoft SMTPSVC(5.0.2195.6824);
	 Tue, 01 Mar 2005 06:44:28 -0300
Received: from adhere@livingospel.de (35.132.153.115)
  by tn111B.fc.padhere@livingospel.de with QMQP; Tue, 01 Mar 2005 02:45:28 -0700
Message-Id: <E777Ddqcdi$D1rhemtwf@zoogxxlEDAF.irene.adhere@livingospel.de>
Date: Tue, 01 Mar 2005 02:48:28 -0700
Message-ID: <28DF176D9F64D.BE7E3B.qmail@urgent.dogbane.adhere@livingospel.de>
From: "Gregorio Montoya" <inferring-adhere@livingospel.de>
Subject: uhniversity d1ploma for sale here
To: urn-archive@ietf.org, urn-nid-admin@ietf.org, urn-nid-web-archive@ietf.org
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--1705208A2B9C18CCC789"
X-Spam-Score: 20.2 (++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370

----1705208A2B9C18CCC789
Content-Type: text/plain;
	charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Sorry you don't have the proper educational qualifications for this job. S=
ound all too familiar? Then you need this:

http://DpslouchfDiane.AFfil9384.biz

this is the link which will purge you from any futures : http://6.AFFIL938=
4.BIZ/re

Cells let us walk, talk, think, make love and realize the bath water is co=
ld.

----1705208A2B9C18CCC789--


From BNZVXOTCNLVUL@math.muni.cz  Tue Mar  1 05:26:00 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA10014;
	Tue, 1 Mar 2005 05:26:00 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D64ag-0007rj-93; Tue, 01 Mar 2005 05:27:00 -0500
Received: from c-24-98-169-55.atl.client2.attbi.com ([24.98.169.55])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D64Zj-0005uh-0E; Tue, 01 Mar 2005 05:25:59 -0500
Received: from 81.196.28.248 by sisal5A-bdvF04.sandwich04.BNZVXOTCNLVUL@math.muni.cz with DAV;
	Tue, 01 Mar 2005 05:16:49 -0500
Message-ID: <0434B8C66D745E119FCA=618BCBNZVXOTCNLVUL@math.muni.cz>
X-Originating-IP: [152.152.152.170]
X-Originating-Email: [BNZVXOTCNLVUL@math.muni.cz]
X-Sender: BNZVXOTCNLVUL@math.muni.cz
Reply-To: "bloomfield Hollis" <BNZVXOTCNLVUL@math.muni.cz>
From: "bloomfield Hollis" <BNZVXOTCNLVUL@math.muni.cz>
To: "Urn-archive" <urn-archive@ietf.org>
Subject: Earn a Legal & Verifiable BA, MBA of PhD D'gree. No Coursework
Date: Tue, 01 Mar 2005 04:18:49 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--248754D501D12032"
X-Spam-Score: 12.1 (++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906

----248754D501D12032
Content-Type: text/html;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html>
<body>
<p> If you lack a university education you will find that alot of jobs are=
 beyond your reach. We can make it look like you actually graduated and go=
t your papers and it's toally legit and verifiable! </a></p>
<a href=3D"http://2.AFfil9384.biz">go to our site now</a>. <br>
<br>
<a href=3D"HTTP://Deborah.aFFil9384.BIZ/re">to be ramoved from our list</a=
>

I hate facts. I always say the chief end of man is to form general proposi=
tions - adding that no general proposition is worth a damn.
It's time for the human race to enter the solar system.=20
What luck for rulers, that men do not think.=20
</body>
</html>

----248754D501D12032--


From 744ADXXY@att.net  Tue Mar  1 11:51:55 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA15946;
	Tue, 1 Mar 2005 11:51:55 -0500 (EST)
Received: from [219.83.36.118] (helo=DEWI)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D6AcB-0008Lp-Nj; Tue, 01 Mar 2005 11:52:58 -0500
Received: from dunn-dns.mail.com (180.184.221.104) by cd914-zy98.mail.com with Microsoft SMTPSVC(5.0.2195.6824);
	 Tue, 01 Mar 2005 22:41:32 +0600
Date: Tue, 01 Mar 2005 13:44:32 -0300 
Message-Id: <77403273502.vh564GPEspHUI668@trainman592.grandma86mail.com>
To: internet-drafts@ietf.org
Subject: Don't expose your kids
From: "Mr.Hijackers"  <744ADXXY@att.net>
MIME-Version: 1.0
Content-Type: multipart/related;
	boundary="%OLATTACH1"
X-Spam-Score: 26.2 (++++++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7a0494a0224ca59418dd8f92694c1fdb

This is a multi-part message in MIME format.

--%OLATTACH1
Content-Type: multipart/alternative;
        boundary="%OLATTACH2"

--%OLATTACH2
Content-Type: text/plain;
        charset="us-ascii"
Content-Transfer-Encoding: 7bit

Get a capable html e-mailer

WARNING! 95% of all home PC's are infected with dangerous spyware & adware Trojans!
http://www.morpheus-spyware.info?aid=624
 

Spyware infiltrates your computer without your knowledge or consent! 

Surfing the net, downloading music, using file sharing software are only few of the ways your computer can get infected!

Anti-virus programs DO NOT protect your PC from these Trojans, or even detect them!

Only a purposely built spyware removal tool such as Spycontrol can!

Put an end to the risk; use the #1 spyware removal tool

--%OLATTACH2
Content-Type: text/html;
        charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

WARNING! 95% of all home PC's are infected with dangerous spyware & adware Trojans!
http://www.morpheus-spyware.info?aid=624
 

Spyware infiltrates your computer without your knowledge or consent! 

Surfing the net, downloading music, using file sharing software are only few of the ways your computer can get infected!

Anti-virus programs DO NOT protect your PC from these Trojans, or even detect them!

Only a purposely built spyware removal tool such as Spycontrol can!

Put an end to the risk; use the #1 spyware removal tool



<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"multipart/alternative; charset=3D=
us-ascii">
<META content=3D3D"MSHTML 6.00.2900.2604" name=3D3DGENERATOR>
<STYLE></STYLE>
</HEAD>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span style=3D'font-size:=
10.0pt;
font-family:Arial'><a href=3D"http://www.morpheus-spyware.info?aid=3D624">=
<font
color=3Dblack><span style=3D'color:windowtext;text-decoration:none'><img b=
order=3D0
id=3D"_x0000_i1027" src=3D"cid:image001.gif@01C49EB0.FFD29500"></span></fo=
nt></a><o:p></o:p></span></font></p>


<p class=3DMsoNormal><font size=3D2 face=3DArial><span style=3D'font-size:=
10.0pt;
font-family:Arial'><a href=3D"http://www.spyware-finder.info/discon">Off
this camp-aign</a><o:p></o:p></span></font></p>

</div>

</body>

</html>



--%OLATTACH2--

--%OLATTACH1
Content-Type: image/gif;
        name="image001.gif"
Content-Transfer-Encoding: base64
Content-ID: <image001.gif@01C49EB0.FFD29500>
Content-Transfer-Encoding: base64

R0lGODdhUAHaAfcAAAAAAAkJCQkRERAQDhYWExAgHhwhHDAbETAqHiApJS00Ly0+PDg9NzpOSjtZ
Vk47LWFKNXZZPkZHQklSTUVcWFdcVkVhXUVlYUtkYE1oZFJsaVtmYV1va2xrW3BsXmZlYmN1cmt/
fHZ2aH14aXh7dXiNiopsT5R9X4WBcYqGdYmJdo+KfKODYqmPc4mMhpOPgpSViJqVhpSdm5+fkZys
qK6ahaCckKqSoqeom6uonLehgquyrrazqbq7ubPAv7/MycWgh8mymNLDq87T0NPSzN3ZxNPe3dnk
1uLk1uHg3OTn5+vq6PHx7/7+/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADcp
kXyZLJF8AADuPBT1EgAAAAAAAAAAAHz1EgCk9RIAtyyRfMikAQDAMe48hPUSAAAAAACOoIB8AADu
PMAx7jyE9RIApaCAfPD1EgAseQAAAAAAABAAAAAJAAAA9PUSAP4AAAC49RIApQLVd/xtSAD+AAAA
0PUSACZ27zwSAAAAAAAAAP4AAAAAAAAA5PUSAM3s1ncAAAAAJnbvPAkAAAD09RIACQAAAAAAAACy
AkgACm5IAL49IgBQPSIAy7NCAAAA7jwmdu88JAAAAP8AAADhtEIALHkAAPxtSAD/AAAAvj0iAG32
EgB/3EEALHkAAFA9IgAAAAAAAAAAAHB1FABuAAAAbgAAACABAAAUAAAAAAAUADj0EgBibXA7lPYS
ABjukHzwBpF8/////+sGkXwPmoB8AAAUAAgAFAAgmoB8UD0iAAAAAAAAAAAAAAAAAAAAAABE2kQA
5XUUAPzmFgDpdRQA8fkSAP////9wdRQAntpEAOV1FABz0EQAcHUUACH5BAAAAAAALAAAAABQAdoB
QAj/AAEIHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMnyIwEl
TWIaGUAiZkwSAl/a3GlTyYCBPWz2GChhp4SGQ3g2cVGwqNKdQ4g+3bkw6NSYCoBebYJToNUmQwU6
tblDYM2YYb1ubfJB4dkmRgC44FkhgVGCc3lGHbiWq9m1RwGMbRIYwNe0g58OfPtUSQK+Nrt2ZGzQ
AM8fSXcakAoVptCFjKe2FXw3b0ymYgEr/DpVhtaraQ9zjimwAs+0AIzsVNJDN9WqPB9/4ClZQV/X
BHdKHihjN2vCqW0Wlh39auDQSqdLb8m9u/fv4MOL/x9Pvrz58+jTq1/PPv2F9/Djy59Pv779+/At
WMCAv7///wAGKJ8DE0wggQsqZMCfgAw26OCDEGZAAoQUVmjhhRcsiOGGHL5nAQUTlCDDBhxk0OGJ
KFbYQwMptuhigBYo+OKMAmJAgQIukMCBBibS6OOMGrjw45A0aqAhkUjCh4GNJPxAgQVJRomhDxRI
aaWFHEB5ZZQNTNDDByBwsOWY/knoJJlo/hdCBlqm+SMGDbiwQwVLumnnezvscOee8oFQJZ80WtCA
CDtMsMACgI6JgREgJHpnBo06SiOcH8wpgaRW/rADi5iSCUIJnQbaQAguVFBBqERmQMMEqG5pxAat
zv/4IQghTPBkrDPK8EGbuL4JwhC9ylrBmg44ECyKGRgRwp/H0uiAD6A226IFtlbQwK3SYmhECaxm
+yIHPnjbIgUNcACDBN2KS6ESMqSrbocOyCDkuydSUIELIzJLL4NKlMDrvhaW+wOsAHNoLwgiNPBv
wf398AMGCzPc4AIuGMGpxBdSsAEIExiLMX4KlqCsvh8LaMECMhjhcckUkisCCBJEzDJ8GziswcwM
YrAACDuQjHN/JpbgwwIGklDrkT/HB4IROyCdNMglgCAzw7SWUAINWO9AQwgLCFDAfB8e6MIGTj+N
wdJNP/2fAxqU0KO3ISgRLocWENiBBBRgq3Z8Ghj/4UOke9/XwKdvi7tACT9gCOcGFRgggcKBy5eB
yDJEfh8FbYsJ8AI3t/yBDCIw0MDFliu5wxDRlg52250DXPkCCcQtoAMMqMCB6D6r/qkRJExt+eSA
e9t2CDRYXYILBBzqQALM07CAAgpsIEEBoysgwgckkNBBAwysrLp8FZDA+/f1cRBC2a1mAIML+LLP
vrwurI9DAgSQsIMAHeQ5AfQKLMDA/wtogPfIN58K7MAH/CkcAUEQPFRpgARWc8Hx2ieDClYQXyRA
l4HkZADoMYB/CmCA8nhEQPs0oFIuGCABNRACEKDPUToT4QdBCMIZepB/NrQh9J4nwxLa53gcyF3p
HxxgARq44FoNbJX/DkXDJjZRh06EXgJ8KB8OkAAEG/D/Hb34Q4EAIgo+DTgUojz2RXGF8XlRTOPz
eEhDKs4HAxzAogq3RDoOOSCMaWziBkg0ujC1TlqjE6Mg+5dHKX7NjQXkQAfIpTb9BFICsCuAAQxQ
gAQYoAHMox4iEQnHDUyge5sM5SY15snHJaCOokxl5BZgqgpMYHTF0qQqA5eBDmxABCTYAAQgMAET
iOAEDzABAk4AAQQcgAUPSCb/IMCAByzAmf+DpRBjJSgJPC6AzJvlzEpwBCQ4rAhFEEIRgkBOIbRA
CEJQQQvOqYITCMEEKuhAC2YAARMIQQfqVAELWgCDddYgAh2IQA1q0IIg4OCgOsCBCn6QAAooUFIK
0CbO/z5QgQcwYJcPiEAEIKDPE7DgoywwwQlGek8WFGGfJkhpBJAZgZSyQJ8QOIFIQcqCd440CB5l
gTsJKoQgqEAFOEjdlU42SQMwLwHRq8AHQqiAozo1mxL1FhwLkMxmXjQCHT2BDoKAzq6SEwhbBcI6
yRmEfbbgo+jkag+4yta0grUFOoirSDcagWRWdQJa/NECCFAAEUpSkpREY/8EOM2oHut/H3wAAh6g
T51qdKUteMAuEVCBjSZTpRvV6jrPyoLHelajMU3pOkXb2WQilX9zNKxqHWS+EhCqBQhAwAA6QE4c
bDUIQNhnS3fbARO0NKAmgMADgBAEJIBTCATdqG89m/9SE3wguMpN6Ql2a4DYImC12KUQm0IgAxio
4AYpPUBsIaDRj7YACD0lq3qJi1uu9vS44SwCEHJrArF+FazzDasO3prSDogAAgc4QDChe71UPjS7
DsKABGAwhCCIdqMV2OVnTwBXHfQ0vUIAJoA3ussOCzcCPWXvfFG6XNCSt6rk3aU9ISCECSHYQmU0
bIR321yd6sC3wjVmgCW80QDbNZkH0GhAIzDSkZb4sR0esJG79OImc+h/n22pTnNKU5WmGLR0jXKU
O9wADTr5yyeC3gMkkEwyC5fMdvVwkn3LZiRLVgJnfjOc51wgMBMwA3+8QAv3HII+XyADeMYzj1yg
AQb/hqAHP0C0D3rA6B4MYQiIZnSiEe0wITjs0kooAhI2vWlNc/rTSlACEkJN6lKTetRKOEKqTa1q
U7v61bCOtaxXTetS++DAdvaRBGQwg177+tfAxsEMhD3sXsuA2MJGdrGT3WtmJ/ugM6DBs4ctbBpQ
+9jPPqi2t83tbnub2zsAt7fDfVByf/vc6M62tl2c6xRlj30kyJG8STADGMCg3vi+t73xPYAE2BsG
BAiAvmcQ8Hv/mgAE6TUDANBrBASgAgBQAAIS0Ot++1oABAD2wn+dlV4DgAG9xgm9hY2AjDt72AQJ
wAS0PQGBUJvbBCBAAgYgAgC0/AM4WI5ZcEAABCx7/wAIUDazg62CDdiyAxxrN4ZIIIKmd2AGIMhl
B7C3vvipwLvry3rW48d1rf/762APOwy6G/Z8/7veYx+42vPN9oHjG9hwj7vc5073us+gBnJ3+wwU
IAEEdKADDJBARJUOIQuYqgMVcLoI/Pv3nzr+8T/tgAECEACBBIAAH4B8wCkfgMyrAEHeRdAHOH95
9l398x9AeOUBEAADkGDrAOc8AP7tcNIH4Opih0EHSA9ye2+e8k+3N+ttT/qM35sBxK880K+OdhEk
PwADoDwDwo6D2BZof0wl/H8UIAAFFGiSXbam+APPAFd2gOm4bDouEUAQCDBdBU3PHglOkL2fDAR7
9P9XAQn0rwKID4Qm+2d/AuF5/Ad5KiCABzEBn7eApwd6n9cBDdEB/7Z6CCGB9rZwCKFyXweBCSFw
WId1e4cuITQ6eqN994EBBSIBk2RJTjVxzDNxmLd4fzeDMyiDi3eDN+hf6reDPNiDPoh+TCd/QohL
Qpg9+rd/SGiASriETNiEkOddp+eEPwWFVDiFVhiFU7g/YGOC/fEhBmJNDFBULGhUZGgAEzCDFXB0
NLiGNCiDjPd3NliDjKd4OOiDPngC6jd/RCgCR6h/9HcC/Ld/7eR4+weIPyWIBZiIiiiFjNiIV3h1
WjQ1eTUj7VGJlniJmJiJmriJnNiJnviJoBiK4WHOG1BREMpBEJShFmgxG9ChEJZhE0rVEwSRGDyh
BFlRHU+hcwbxHDthBKOhilNBENRBGj1hE5kBFq+BjIahFAvRHErhjDzxi7lhEy7wilhhEKeIir+R
ELSoFIixFZKRigAgjm8hiuZ4juiYjuq4juzYju74jvAYEnuCAUQ0icciKAYiLwKkORJ1KlFlj9ni
hRUAAxywIxKVATuQWqL0QvtiLxX0SrhGRRiwA/w4S1ASkQUzARWAAxuQZ6GUAZUTVR5ZMhTAAPFT
ARhJQBbwA6j/JEoV+TMUID4F0pIlJAM9EFXLApAAswE38AEY4I+I9APzMkshcAGFRZIm6QIauUlD
4C6iRAM6KTEgknOP40aoo01z8z0gUgIgQkUaIAM06UMaAAM+tCTcUgFHmTQ+UCipRAE/AJQqSQFR
dy3kEwI+AJduZAEhkDh5OSglUJWq0xsVEJVPU0QE40YgopFMVjo+YAQMqToOgDiPWToUIAGMQ5eW
QwPKQpg4Ayc/QAOpZAEHAgJhiTNLIwOTGTk1E5Ki5AAvg1eRYyOaWZRu1AAbgDVtWS6elJYlowFD
sAMj+T0hUgIK+TQ9AgKfGUBd8gAUhZmxiTapqTbl4jbiAgKh/8Y8MdIjwQkgH+IAHwAmkFM6aJOS
gTM4JRCdobIASsCXGAIixyY6xfkzG+ADP/CS5OMAHFAC2xksJlIAQgUhBvIBnyRAC6Qp9qk6dVMC
RUmevVICCXBHDoKPkASYJfQrI5KXVoMxNyJDCpA7gNYA5xl4KhACKjBmpWk5JOADOMCge/OV6jJB
XNdd3YUDDHCGR4ADA8AbFSADd+lBiCVCz7NJcNQkKeRGeEabwWI18AM/FOQ+7eI/BUIDO/BBMyRD
DsCiqpMBG9ADNFAl+7k3FsBCByopAiRFTeVUZypxTaWma4pDTuRFX0o+JEAD7CaWXxlEuGIigSRY
hVRDfaoABf+QRCX0QCWwAbwpnXBUficqKWL0p27ap1MkpHHEARDDMhmARyDEPBJQARywARQleAXA
I1jaKUzkqDbEpwqwqKqDARuzAUQ0Mx+ypzT0QSGAcQZAACuYAAUQYwWTARQgAALwVIdyAWOKSIbX
qeHJhcpqJ3tUAX61rNBKJg3AqtbySrATrfuSAQVCARb1o/9DSEskOgQ6qukZQqaikbTilNgKQ+AS
TkOATuMUBHFVBFu1TieAAyfgXwggBAjQdCdgABFQAYCYUUNWT71VIK40AejJJ4O3rpjiAkXQATjQ
Ah2QYkU2UgWVrzrgUeN0TwkVVydQBCdQAzcmBDBgT0IQAeT/ZGFxpQO0Ja8rC0464AMm2wF2wiMh
AEFgYiqjc30VAGdOxasOGyUWUKjJRAAfJlxnNVJg5WApRU4soAMVJrUtUGIj9QAflVv7tU5idVYb
+1Fy5VFEFgQtVXRkMyYZgKuTpLZFhVhPdVT9w5lDyyEYwFQKoFiSJU9w1VVdxV41AAQ4MF/ENV8X
JgQ90FWHa7jolLhrhWE+FVwVJXEWZVHxObei1ACSG1sdQFBVq1HBtUsiYAKKZX1FQF51VUwmYFya
pmH15GFAZrrRlWUQkAAIIHGGRa5rcwHJ6kYQUyoV27rG1AHqFLWGy1bqdbwi1lVDUATvalYk5lsy
ZWTNJVPNRSVdESBeAtYC8dMBC2u5lmMBPNMCNXADQJBSkrVLMyZl53W8uCUEGRVgn/UA4gVdxBVW
uDVf4rtPOnVikqUAB1BP9aVR8f/mvYb1kwQFZ6YLwL5lVlulX8SlvyzQYaKrYkTGXvdrAp3FXLtk
TUQWUmwmvpdCwC9GARDQANVruhg8Uh9lYmqmZVEWwS7MS9fXvSIsUVU1ueSlAnEFsw2cW/rLWTRV
ZbDLYREQfupaw9rkPkZoLbXLALVLuwkQZGMmXGNWZpKVTBAwZ2q2wVmMUcLVxW92ZhCQq2jaP6+K
xLjCa782dCenbS+XbnAcx3J8buaWbnUcbuSGxzigx3tcbn2sx3VsUHyMAwY1xzKAu0i8gAiSI702
dnJXc5XHefT2GKwHAAYQd9HHeRIwAxs3A49BcfOTAMImAJUMAATQxshXyQMAAwf/9XHDJnIzQHwM
wG3DV3kigAMQF3Q4KnDbhnzDhnASQKOzhxOzLMwkcFCq9xO6DG3MvGzUNpRoXB8WIAJ/KQLugyCf
93q5F3ZA93W3qHxnt28DMH36BgMLd28JIHAzAHEUF8vQJxAK4GtqPAOBEckGlxWUBwA+52v0A3fC
BgADgHAR12yxHHQETWyxzHDCDHIzQMzDtnC3THAEcck4UHMVUHf91wETAAFGZ03R/GcSsHghIAIj
nT0hvXjY/HiLrMgsbXpWl3VXFz9a13Uzvc02bdNmh3b7ttNs19O+tnZ2V3cGN9SNXNQ5Xc72Vn3l
h7BMxQBoHH7it6n9l4LCy4d8/4iEu5dyBkKBAMB/CEiAkCeNA+B4/vd/gEcQA7DIAth6BaEApwfT
H7i9BKEA/ybQAiECEzgQHph7GHjX3rXWeA0DNTcQ5HzTNBrVIcQANGxnhmdUtGtU3meG4jcBzHMA
OuiDm+GK6YeABoEA81fWAD1/2cPVB1E7AajXPyWNEed42JzSLsCB8IzNCNgB2EzaBeGBKtDXACCB
mW15uAfbCLHKH6gCNbA/ohPNKDgBuMqCzEOGzG0AaaiGbAiH0x2Hc3jdinfZdrjd8Rd/ov3d+Sfa
geiI5F3e5g2FWAiJ/iG3lBiP7v3e8B3f8j3f9F3f9n3f+J3f+r3f/N3fKkGKq/+Ii3thydBoEzJA
ycn4jdvBEMbRiwbRjWgB2hBuE8DxFEbgAgjIi9m4jAFOjDFR1m+BG6HtGTshA5xtECSOEwNQigCw
A2RRECQeEwgOAH2xHB/gGzZhBBJ+F8Co4FexGE+BBDJwi5BxEx3h4k9B5F+BBASB4wM+jINRGAnx
FsfYBDu+4KbRBKwoA0Uo5QdBHYwhgF/BO0UojJ+BizHhEyEO5DbR29DTECseGUpx4cY411BBjQex
4bWxE79oQBlkf4PB5dmD4z7eBIIuf4Uhjk6ejF6uEeI4EMc44AAQ6ck44ADeiglR5c/IiiRQ5Vce
E41e4co4jTFRFj2+Gmfu4Vr/zotpkeU/4QKMto0I0eA7URYx3gRKgBdbERemGBkFcemJDhcuEBhR
nuCsGOp/QeECgeRwMRAKwGio4RGPThAVgOM9AdoDkeU2gQREjhDW2ASmvuw78RPFPo47ERYTDuqo
PhU6buawYey4OBA60eECwQAa3gPI3hQ7Ee1V3uSyyOYfnhy+bhADoOHRrura0eHp3orYIROq/RX5
7t8SP/EUX/EWf/EYn/Eav/Ec3/EeX/F84gAluC8OgC4fMAMh8AFxSkXaalgjDzAgIjY/udil8wGG
pR
--%OLATTACH1--


From CarolynChertoff@restoretraining.org  Tue Mar  1 17:00:14 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA15217
	for <urn-archive@ietf.org>; Tue, 1 Mar 2005 17:00:09 -0500 (EST)
Received: from clarksville-24-159-57-189.midtn.chartertn.net ([24.159.57.189])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D6FQ4-00071z-TS
	for urn-archive@ietf.org; Tue, 01 Mar 2005 17:01:15 -0500
Received: from GzE@localhost by z6Kn.int (8.11.6/8.11.6); Wed, 02 Mar 2005 01:47:39 +0400
Message-ID: <tKb4roYXJGiX5GkcHV1JwV8@osteopathyuk.com>
From: "Amanda Dowdy" <CarolynChertoff@restoretraining.org>
Reply-To: "Amanda Dowdy" <CarolynChertoff@restoretraining.org>
To: urn-archive@ietf.org
Cc: mvvhbnsis@ietf.org
Subject: OEM software at wholesale prices 
Date: Tue, 01 Mar 2005 23:52:39 +0200
MIME-Version: 1.0
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.2730.2
X-Sender: CarolynChertoff@restoretraining.org
Content-Type: multipart/mixed;  boundary="--08ZZPSPipte0J2lPQL4"
X-Spam-Score: 6.3 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 9d5866e4c615ceea0db8f42c46495d22

eXZD 

----08ZZPSPipte0J2lPQL4
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>

<head>
<style type=3D"text/css">.eyebrow { FONT-WEIGHT: bold; FONT-SIZE: 10px; TE=
XT-TRANSFORM: uppercase;
 COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DEC=
ORATION: none } A.eyebrow:link { TEXT-DECORATION: none } 
</style>
<title>t</title>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dwindows-=
1252">
<meta content=3D"Microsoft Windows XP Professional" name=3D"description">
<meta content=3D"Microsoft Windows XP Professional, Software" name=3D"keyw=
ords">
<style type=3D"text/css">.serif { FONT-SIZE: small; FONT-FAMILY: times,ser=
if } .sans { FONT-SIZE:
 small; FONT-FAMILY: verdana,arial,helvetica,sans-serif } .small { FONT-SI=
ZE: x-small; FONT-FAMILY:
  verdana,arial,helvetica,sans-serif } .h1 { FONT-SIZE: small; COLOR: #cc6=
600; FONT-FAMILY: verdana,
  arial,helvetica,sans-serif } .h3color { FONT-SIZE: x-small; COLOR: #cc66=
00; FONT-FAMILY: verdana,
  arial,helvetica,sans-serif } .tiny { FONT-SIZE: xx-small; FONT-FAMILY: v=
erdana,arial,helvetica,
  sans-serif } .listprice { FONT-SIZE: x-small; FONT-FAMILY: arial,verdana=
,sans-serif; TEXT-DECORATION:
   line-through } .price { FONT-SIZE: x-small; COLOR: #990000; FONT-FAMILY=
: verdana,arial,helvetica,sans-serif }
    .tinyprice { FONT-SIZE: xx-small; COLOR: #990000; FONT-FAMILY: verdana=
,arial,helvetica,sans-serif } .attention
     { BACKGROUND-COLOR: #ffffd5 } .eyebrow { FONT-WEIGHT: bold; FONT-SIZE=
: 10px; TEXT-TRANSFORM: uppercase; COLOR:
      #ffffff; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECOR=
ATION: none } A.eyebrow:link { TEXT-DECORATION: none }
</style>
<meta content=3D"dAMg" name=3D"e0Ga">
</head>

<body text=3D"#000000" vLink=3D"#996633" aLink=3D"#FF9933" link=3D"#003399=
" bgColor=3D"#FFFFFF">

<table cellSpacing=3D"0" cellPadding=3D"0" width=3D"705" border=3D"0">
  <div align=3D"left">
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#111111" width=3D"699" id=3D"AutoNumber4"=
 height=3D"38">
  <tr>
    <td width=3D"368" height=3D"38"><font face=3D"Verdana" size=3D"2">Opt-=
in Email Special Offer&nbsp;&nbsp;&nbsp; </font><font face=3D"Verdana" siz=
e=3D"1">&nbsp;<a href=3D"http://savegreenz.com/?2">unsubscribe 
    me</a></font></td>
    <td width=3D"331" height=3D"38"><a href=3D"http://savegreenz.com/?N">
    <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/nav/pe=
rsonalized/cartwish/right-topnav-default-2.gif" align=3D"right" width=3D"3=
00" height=3D"22"></a></td>
  </tr>
</table>
</div>
<tbody>
<tr>
<td class=3D"small" align=3D"middle" bgColor=3D"#ffffdd" width=3D"707"></t=
d>
</tr>
</tbody>
</table>
<table cellSpacing=3D"0" cellPadding=3D"0" width=3D"696" border=3D"0">
  <tr>
    <td vAlign=3D"top" width=3D"166">
    <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0">
      <tr vAlign=3D"bottom" align=3D"middle">
        <td>
        <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"155" border=3D=
"0">
          <tr vAlign=3D"top" bgColor=3D"#333399">
            <td width=3D"5" bgcolor=3D"#000080">
            <img src=3D"http://g-images.amazon.com/images/G/01/icons/eyebr=
ow-upper-left-corner.gif" width=3D"5" height=3D"5"></td>
            <td bgcolor=3D"#000080">
            <table cellSpacing=3D"3" cellPadding=3D"0" width=3D"99=
%" border=3D"0">
              <tr>
                <td vAlign=3D"bottom">
                <font face=3D"verdana,arial,helvetica" color=3D"#ffffff" s=
ize=3D"1">
                <b>SEARCH</b></font></td>
              </tr>
            </table>
            </td>
            <td align=3D"right" width=3D"5" bgcolor=3D"#000080">
            <img src=3D"http://g-images.amazon.com/images/G/01/icons/eyebr=
ow-upper-right-corner.gif" width=3D"5" height=3D"5"></td>
          </tr>
        </table>
        </td>
      </tr>
      <tr vAlign=3D"top" align=3D"middle">
        <td>
        <table cellSpacing=3D"0" cellPadding=3D"1" width=3D"155" bgColor=3D=
"#cccc99" border=3D"0">
          <tr>
            <td width=3D"100%">
            <table cellSpacing=3D"0" cellPadding=3D"4" width=3D"100=
%" bgColor=3D"#cccc99" border=3D"0">
              <tr>
                <td vAlign=3D"top" width=3D"100%" bgColor=3D"#eeeecc">
                <select name=3D"url">
                <option selected>Software</option>
                </select> <input size=3D"13" name=3D"field-keywords">
                <a href=3D"http://savegreenz.com/?c">
                <input type=3D"image" alt=3D"Go" src=3D"http://g-images.am=
azon.com/images/G/01/search-browse/go-button-software.gif" align=3D"middle=
" value=3D"Go" border=3D"0" name=3D"Go" width=3D"21" height=3D"21"></a>
                </form>
                </td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    <br>
    <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"155" bgColor=3D"#e=
eeecc" border=3D"0">
      <tr vAlign=3D"bottom" align=3D"middle">
        <td>
        <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"155" border=3D=
"0">
          <tr vAlign=3D"top" bgColor=3D"#333399">
            <td width=3D"5" bgcolor=3D"#000080"><font size=3D"1">
            <img src=3D"http://g-images.amazon.com/images/G/01/icons/eyebr=
ow-upper-left-corner.gif" width=3D"5" height=3D"5"></font></td>
            <td bgcolor=3D"#000080">
            <table cellSpacing=3D"3" cellPadding=3D"0" width=3D"99=
%" border=3D"0">
              <tr>
                <td vAlign=3D"bottom">
                <p align=3D"center"><b>
                <font face=3D"verdana,arial,helvetica" size=3D"1" color=3D=
"#FFFFFF">TOP 
                10 NEW TITLES</font></b></p>
                </td>
              </tr>
            </table>
            </td>
            <td align=3D"right" width=3D"5" bgcolor=3D"#000080"><font size=
=3D"1">
            <img src=3D"http://g-images.amazon.com/images/G/01/icons/eyebr=
ow-upper-right-corner.gif" width=3D"5" height=3D"5"></font></td>
          </tr>
        </table>
        </td>
      </tr>
      <tr>
        <td>
        <table cellSpacing=3D"0" cellPadding=3D"1" width=3D"100=
%" bgColor=3D"#cccc99" border=3D"0">
          <tr>
            <td width=3D"100%">
            <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"100=
%" bgColor=3D"#cccc99" border=3D"0">
              <tr>
                <td vAlign=3D"top" width=3D"100%" bgColor=3D"#eeeecc">
                <table cellSpacing=3D"0" cellPadding=3D"2" width=3D"153" b=
order=3D"0">
                  <tr>
                    <td width=3D"141" colspan=3D"3" bgcolor=3D"#FFFFFF">
                    <p align=3D"center"><b>
                    <font face=3D"verdana,arial,helvetica" size=3D"1" colo=
r=3D"#CC6600">&nbsp;ON 
                    SALE NOW!</font></b></p>
                    </td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">1</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savegreenz.com/?6">Office Pro Editio=
n 2003</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">2</f=
ont></td>
                    <td width=3D"129"><a href=3D"http://savegreenz.com/?A"=
>
                    <font face=3D"verdana,arial,helvetica" size=3D"1">Wind=
ows XP Pro</font></a></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">3</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savegreenz.com/?q">Adobe Creative Su=
ite 
                    Premium</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">4</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savegreenz.com/?Z">Systemworks Pro 2=
004 
                    Edition</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">5</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savegreenz.com/?R">Flash MX 2004</a>=
</font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">6</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savegreenz.com/?X">Corel Painter 8</=
a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">7</f=
ont></td>
                    <td width=3D"129"><a href=3D"http://savegreenz.com/?0"=
>
                    <font face=3D"verdana,arial,helvetica" size=3D"1">Adob=
e Acrobat 
                    6.0</font></a></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">8</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savegreenz.com/?9">Windows 2003 Serv=
er</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">9</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savegreenz.com/?L">Alias Maya 6.0 Wa=
vefront</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">10</=
font></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savegreenz.com/?y">Adobe Premiere</a=
></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td colSpan=3D"2" width=3D"141"><span class=3D"small">=
<b>
                    <font face=3D"Verdana" size=3D"1">See more by this man=
ufacturer</font></b></span></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8">&nbsp;</td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savegreenz.com/?b">Microsoft</a></fo=
nt></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8">&nbsp;</td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savegreenz.com/?c">A</a></font><a hr=
ef=3D"http://savegreenz.com/?F"><font face=3D"verdana,arial,helvetica" siz=
e=3D"1">pple 
                    Software</font></a></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td colSpan=3D"2" width=3D"141"><span class=3D"small">=
<b>
                    <font face=3D"Verdana" size=3D"1">Customers also bough=
t</font></b></span></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8">&nbsp;</td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savegreenz.com/?6">these other items=
..</a></font></td>
                  </tr>
                </table>
                </td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    <p></p>
    <br>
    <p><br>
    </p>
    <p></p>
    <p></p>
    </td>
    <td vAlign=3D"top" align=3D"left" width=3D"522"><b class=3D"sans">Micr=
osoft Office Professional 
    Edition *2003*</b><br>
    <span class=3D"small"><a href=3D"http://savegreenz.com/?d">Microsoft</=
a>
    <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/promot=
ions/sticker/newest_version.gif" width=3D"82" height=3D"14"></span><br>
    <table border=3D"0">
      <tr>
        <td noWrap><b class=3D"small">Choose:</b></td>
        <td vAlign=3D"top" noWrap>
        <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0">
          <tr>
            <td><a href=3D"http://savegreenz.com/?e"><select name=3D"edit1=
">
            <option selected>See Other Options</option>
            </select></a></td>
            <td noWrap>&nbsp;<a href=3D"http://savegreenz.com/?j"><input t=
ype=3D"image" alt=3D"Go" src=3D"http://g-images.amazon.com/images/G/01/sea=
rch-browse/go-button-software.gif" value=3D"Go" border=3D"0" name=3D"submi=
t.display-variation" width=3D"21" height=3D"21"></a></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    <a href=3D"http://savegreenz.com/?a">
    <img height=3D"182" src=3D"http://www.pc-woelfl.de/images/medium/offic=
e2003.jpg" width=3D"142" align=3D"left" border=3D"0" name=3D"prod_image"><=
/a>
    <span class=3D"small">
    <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0" height=3D"21" =
width=3D"189">
      <tr>
        <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" height=3D=
"18" width=3D"73">
        <b>List Price:</b></td>
        <td height=3D"18" width=3D"11"></td>
        <td class=3D"small" height=3D"18" width=3D"105"><span class=3D"lis=
tprice">$899.00</span></td>
      </tr>
      <tr>
        <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" height=3D=
"18" width=3D"73">
        <b>Price:</b></td>
        <td height=3D"18" width=3D"11"></td>
        <td class=3D"small" height=3D"18" width=3D"105"><b class=3D"price"=
>$69.99</b></td>
      </tr>
      <tr>
        <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" height=3D=
"1" width=3D"73">
        <b>You Save:</b></td>
        <td height=3D"1" width=3D"11"></td>
        <td class=3D"small" height=3D"1" width=3D"105"><span class=3D"pric=
e">$830.01 (92%)</span></td>
      </tr>
    </table>
    <br>
    <a href=3D"http://savegreenz.com/?Z">
    <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/button=
s/add-to-cart-yellow-short.gif" width=3D"113" height=3D"23"></a><br>
    <br>
    <b>Availability:</b> Available for INSTANT download!<br>
    <b>Coupon Code:</b> ISe229<br>
    <b>Media:</b> CD-ROM / Download<br>
    </span><br>
    <span class=3D"small"><a href=3D"http://savegreenz.com/?I">System requ=
irements</a>&nbsp; 
    |&nbsp; <a href=3D"http://savegreenz.com/?3">Accessories</a>&nbsp; |&n=
bsp;
    <a href=3D"http://savegreenz.com/?y">Other Versions</a><p></p>
    <p><b><font size=3D"1">Features:</font></b><font size=3D"1"> </font></=
p>
    <ul>
      <li class=3D"small"><font size=3D"1">Analyze and manage business inf=
ormation using 
      Access databases </font></li>
      <li class=3D"small"><font size=3D"1">Exchange data with other system=
s using enhanced 
      XML technology </font></li>
      <li class=3D"small"><font size=3D"1">Control information sharing rul=
es with enhanced 
      IRM technology </font></li>
      <li class=3D"small"><font size=3D"1">Easy-to-use wizards to create e=
-mail newsletters 
      and printed marketing materials </font></li>
      <li class=3D"small"><font size=3D"1">More than 20 preformatted busin=
ess reports
      </font></li>
    </ul>
    </span><span class=3D"tiny"><b>Sales Rank:</b> #1<br>
    <b class=3D"tiny">Shipping:</b> International/US or via instant downlo=
ad<br>
    <b>Date Coupon Expires:</b> February 28th, 2005<br>
    </span><font class=3D"tiny"><b>Average Customer Review:</b>
    <img height=3D"12" alt=3D"5 out of 5 stars" src=3D"http://g-images.ama=
zon.com/images/G/01/x-locale/common/customer-reviews/stars-5-0.gif" width=3D=
"64" border=3D"0"> 
    Based on 1,768 reviews. <a href=3D"http://savegreenz.com/?o">Write a r=
eview</a>.
    </font><br clear=3D"all">
    <hr noShade SIZE=3D"1">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber1" height=3D"233">
      <tr>
        <td width=3D"100%" height=3D"233"><b class=3D"sans">Microsoft Wind=
ows XP Professional 
        or Longhorn Edition</b><br>
        <span class=3D"small"><a href=3D"http://savegreenz.com/?X">Microso=
ft</a>
        <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/pr=
omotions/sticker/newest_version.gif" width=3D"82" height=3D"14"></span><br=
>
        <table border=3D"0" width=3D"222">
          <tr>
            <td noWrap width=3D"59"><b class=3D"small">Choose:</b></td>
            <td vAlign=3D"top" noWrap width=3D"166">
            <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0">
              <tr>
                <td><a href=3D"http://savegreenz.com/?c"><select name=3D"D=
1">
                <option selected>See Other Options</option>
                </select></a></td>
                <td noWrap>&nbsp;<a href=3D"http://savegreenz.com/?Q"><inp=
ut type=3D"image" alt=3D"Go" src=3D"http://g-images.amazon.com/images/G/01=
/search-browse/go-button-software.gif" value=3D"Go" border=3D"0" name=3D"I=
1" width=3D"21" height=3D"21"></a></td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        <p><a href=3D"http://savegreenz.com/?L">
        <img height=3D"171" src=3D"http://www.tails.nl/images/xppro.jpg" w=
idth=3D"142" align=3D"left" border=3D"0" name=3D"prod_image" hspace=3D"5">=
</a>
        <span class=3D"small"></p>
        <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0" height=3D"=
19" width=3D"184">
          <tr>
            <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" heig=
ht=3D"18" width=3D"73">
            <b>List Price:</b></td>
            <td height=3D"18" width=3D"10"></td>
            <td class=3D"small" height=3D"18" width=3D"101"><span class=3D=
"listprice">$279.00</span></td>
          </tr>
          <tr>
            <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" heig=
ht=3D"18" width=3D"73">
            <b>Price:</b></td>
            <td height=3D"18" width=3D"10"></td>
            <td class=3D"small" height=3D"18" width=3D"101"><b class=3D"pr=
ice">$49.99</b></td>
          </tr>
          <tr>
            <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" heig=
ht=3D"1" width=3D"73">
            <b>You Save:</b></td>
            <td height=3D"1" width=3D"10"></td>
            <td class=3D"small" height=3D"1" width=3D"101"><span class=3D"=
price">$229.01 
            (85%)</span></td>
          </tr>
        </table>
        <p><a href=3D"http://savegreenz.com/?W">
        <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/bu=
ttons/add-to-cart-yellow-short.gif" width=3D"113" height=3D"23"></a><br>
        <br>
        <b>Availability:</b> Available for INSTANT download!<br>
        <b>Coupon Code:</b> ISe229<br>
        <b>Media:</b> CD-ROM / Download<br>
        </span><br>
        <span class=3D"small"><a href=3D"http://savegreenz.com/?b">System =
requirements</a>&nbsp; 
        |&nbsp; <a href=3D"http://savegreenz.com/?T">Accessories</a>&nbsp;=
 |&nbsp;
        <a href=3D"http://savegreenz.com/?v">Other Versions</a></p>
        <p></p>
        <p><b><font size=3D"1">Features:</font></b><font size=3D"1"> </fon=
t></p>
        <ul>
          <li class=3D"tiny"><font size=3D"1">Designed for businesses of a=
ll sizes
          </font></li>
          <li class=3D"small"><font size=3D"1">Manage digital pictures, mu=
sic, video, 
          DVDs, and more </font></li>
          <li class=3D"small"><font size=3D"1">More security with the abil=
ity to encrypt 
          files and folders </font></li>
          <li class=3D"small"><font size=3D"1">Built-in voice, video, and =
instant messaging 
          support </font></li>
          <li class=3D"small"><font size=3D"1">Integration with Windows se=
rvers and 
          management solutions </font></li>
        </ul>
        <p><span class=3D"tiny"><b>Sales Rank:</b> #2<br>
        <b class=3D"tiny">Shipping:</b> International/US or via instant do=
wnload<br>
        <b>Date Coupon Expires:</b> February 28th, 2005<br>
        </span><font class=3D"tiny"><b>Average Customer Review:</b>
        <img height=3D"12" alt=3D"5 out of 5 stars" src=3D"http://g-images=
amazon.com/images/G/01/x-locale/common/customer-reviews/stars-5-0.gif" wi=
dth=3D"64" border=3D"0"> 
        Based on 868 reviews. <a href=3D"http://savegreenz.com/?f">Write a=
 review</a>.</font></p>
        </span><hr noShade SIZE=3D"1">
        <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"b=
order-collapse: collapse" bordercolor=3D"#111111" width=3D"100=
%" id=3D"AutoNumber2" height=3D"337">
          <tr>
            <td width=3D"100%" height=3D"337"><b class=3D"sans">Adobe Crea=
tive Suite Premium</b><br>
            <span class=3D"small"><a href=3D"http://savegreenz.com/?X">Ado=
be</a>
            <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/0=
1/promotions/sticker/newest_version.gif" width=3D"82" height=3D"14"></span=
><br>
            <table border=3D"0">
              <tr>
                <td noWrap><b class=3D"small">Choose:</b></td>
                <td vAlign=3D"top" noWrap>
                <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0">
                  <tr>
                    <td><a href=3D"http://savegreenz.com/?L">
                    <select name=3D"D2">
                    <option selected>See Other Options</option>
                    </select></a></td>
                    <td noWrap>&nbsp;<a href=3D"http://savegreenz.com/?0">=
<input type=3D"image" alt=3D"Go" src=3D"http://g-images.amazon.com/images/=
G/01/search-browse/go-button-software.gif" value=3D"Go" border=3D"0" name=3D=
"I1" width=3D"21" height=3D"21"></a></td>
                  </tr>
                </table>
                </td>
              </tr>
            </table>
            <p><a href=3D"http://savegreenz.com/?8">
            <img height=3D"173" src=3D"http://www.dd.se/Justnu/infomail/im=
ages/creativesuite.jpg" width=3D"160" align=3D"left" border=3D"0" name=3D"=
prod_image"></a>
            <span class=3D"small"></p>
            <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0" height=
=3D"44" width=3D"190">
              <tr>
                <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" =
height=3D"18" width=3D"73">
                <b>List Price:</b></td>
                <td height=3D"18" width=3D"13"></td>
                <td class=3D"small" height=3D"18" width=3D"104">
                <span class=3D"listprice">$1149.00</span></td>
              </tr>
              <tr>
                <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" =
height=3D"18" width=3D"73">
                <b>Price:</b></td>
                <td height=3D"18" width=3D"13"></td>
                <td class=3D"small" height=3D"18" width=3D"104"><b class=3D=
"price">$99.99
                </b></td>
              </tr>
              <tr>
                <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" =
height=3D"8" width=3D"73">
                <b>You Save:</b></td>
                <td height=3D"8" width=3D"13"></td>
                <td class=3D"small" height=3D"8" width=3D"104"><span class=
=3D"price">$849.01 
                (90%)</span></td>
              </tr>
            </table>
            <p><a href=3D"http://savegreenz.com/?Q">
            <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/0=
1/buttons/add-to-cart-yellow-short.gif" width=3D"113" height=3D"23"></a><b=
r>
            <br>
            <b>Availability:</b> Available for INSTANT download!<br>
            <b>Coupon Code:</b> ISe229<br>
            <b>Media:</b> CD-ROM / Download<br>
            </span><br>
            <span class=3D"small"><a href=3D"http://savegreenz.com/?R">Sys=
tem requirements</a>&nbsp; 
            |&nbsp; <a href=3D"http://savegreenz.com/?u">Accessories</a>&n=
bsp; 
            |&nbsp; <a href=3D"http://savegreenz.com/?k">Other Versions</a=
></p>
            <p></p>
            <p><b><font size=3D"1">Features:</font></b><font size=3D"1"> <=
/font></p>
            <ul>
              <li class=3D"small"><font size=3D"1">An integrated design en=
vironment 
              featuring the industry&#39;s foremost design tools </font></=
li>
              <li class=3D"small"><font size=3D"1">In-depth tips, expert t=
ricks, and 
              comprehensive design resources </font></li>
              <li class=3D"small"><font size=3D"1">Intuitive file finding,=
 smooth workflow, 
              and common interface and toolset </font></li>
              <li class=3D"small"><font size=3D"1">Single installer--contr=
ol what you 
              install and when you install it </font></li>
              <li class=3D"small"><font size=3D"1">Cross-media publishing-=
-create content 
              for both print and the Web</font></li>
            </ul>
            </span>
            <p><span class=3D"tiny"><b>Sales Rank:</b> #3<br>
            <b class=3D"tiny">Shipping:</b> International/US or via instan=
t download<br>
            <b>Date Coupon Expires:</b> February 28th, 2005<br>
            </span><font class=3D"tiny"><b>Average Customer Review:</b>
            <img height=3D"12" alt=3D"5 out of 5 stars" src=3D"http://g-im=
ages.amazon.com/images/G/01/x-locale/common/customer-reviews/stars-5-0.gif=
" width=3D"64" border=3D"0"> 
            Based on 498 reviews. <a href=3D"http://savegreenz.com/?k">Wri=
te a 
            review</a>. </font><br clear=3D"all">
            </p>
            <hr noShade SIZE=3D"1">
            <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D=
"border-collapse: collapse" bordercolor=3D"#111111" width=3D"100=
%" id=3D"AutoNumber3">
              <tr>
                <td width=3D"100%"><b class=3D"sans">Symantec SystemWorks =
2004 Professional</b><br>
                <span class=3D"small"><a href=3D"http://savegreenz.com/?w"=
>Symantec</a>
                <img border=3D"0" src=3D"http://g-images.amazon.com/images=
/G/01/promotions/sticker/newest_version.gif" width=3D"82" height=3D"14"></=
span><br>
                <table border=3D"0">
                  <tr>
                    <td noWrap><b class=3D"small">Choose:</b></td>
                    <td vAlign=3D"top" noWrap>
                    <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0=
">
                      <tr>
                        <td><a href=3D"http://savegreenz.com/?1">
                        <select name=3D"D3">
                        <option selected>See Other Options</option>
                        </select></a></td>
                        <td noWrap>&nbsp;<a href=3D"http://savegreenz.com/=
?i"><input type=3D"image" alt=3D"Go" src=3D"http://g-images.amazon.com/ima=
ges/G/01/search-browse/go-button-software.gif" value=3D"Go" border=3D"0" n=
ame=3D"I1" width=3D"21" height=3D"21"></a></td>
                      </tr>
                    </table>
                    </td>
                  </tr>
                </table>
                <p><a href=3D"http://savegreenz.com/?K">
                <img height=3D"193" src=3D"http://www.yopi.de/images/prod_=
pics/142/e/142119.jpg" width=3D"180" align=3D"left" border=3D"0" name=3D"p=
rod_image"></a>
                <span class=3D"small"></p>
                <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0" st=
yle=3D"border-collapse: collapse" bordercolor=3D"#111111" height=3D"42" wi=
dth=3D"199">
                  <tr>
                    <td class=3D"small" vAlign=3D"top" noWrap align=3D"rig=
ht" height=3D"18" width=3D"73">
                    <b>List Price:</b></td>
                    <td height=3D"18" width=3D"11"></td>
                    <td class=3D"small" height=3D"18" width=3D"115">
                    <span class=3D"listprice">$99.00</span></td>
                  </tr>
                  <tr>
                    <td class=3D"small" vAlign=3D"top" noWrap align=3D"rig=
ht" height=3D"18" width=3D"73">
                    <b>Price:</b></td>
                    <td height=3D"18" width=3D"11"></td>
                    <td class=3D"small" height=3D"18" width=3D"115"><b cla=
ss=3D"price">$29.99
                    </b></td>
                  </tr>
                  <tr>
                    <td class=3D"small" vAlign=3D"top" noWrap align=3D"rig=
ht" height=3D"6" width=3D"73">
                    <b>You Save:</b></td>
                    <td height=3D"6" width=3D"11"></td>
                    <td class=3D"small" height=3D"6" width=3D"115">
                    <span class=3D"price">$69.01 (70%)</span></td>
                  </tr>
                </table>
                <p><a href=3D"http://savegreenz.com/?x">
                <img border=3D"0" src=3D"http://g-images.amazon.com/images=
/G/01/buttons/add-to-cart-yellow-short.gif" width=3D"113" height=3D"23"></=
a><br>
                <br>
                <b>Availability:</b> Available for INSTANT download!<br>
                <b>Coupon Code:</b> ISe229<br>
                <b>Media:</b> CD-ROM / Download<br>
                </span><br>
                <span class=3D"small"><a href=3D"http://savegreenz.com/?h"=
>System 
                requirements</a>&nbsp; |&nbsp;
                <a href=3D"http://savegreenz.com/?i">Accessories</a>&nbsp;=
 |&nbsp;
                <a href=3D"http://savegreenz.com/?o">Other Versions</a></p=
>
                <p></p>
                <p><br>
                <b><font size=3D"1">Features:</font></b><font size=3D"1"> =
</font>
                </p>
                <ul>
                  <li class=3D"small"><font size=3D"1">Norton Utilities op=
timizes your 
                  PC=BFs performance and solves computer problems </font><=
/li>
                  <li class=3D"small"><font size=3D"1">Norton Password Man=
ager keeps 
                  your passwords secure and easy to manage </font></li>
                  <li class=3D"small"><font size=3D"1">Norton GoBack Perso=
nal Edition 
                  restores your PC after a serious problem </font></li>
                  <li class=3D"small"><font size=3D"1">Norton CleanSweep r=
emoves unwanted 
                  programs and files that waste disk space </font></li>
                  <li class=3D"small"><font size=3D"1">Norton Ghost protec=
ts your data 
                  from computer disasters </font></li>
                </ul>
                </span>
                <p><span class=3D"tiny"><b>Sales Rank:</b> #4<br>
                <b class=3D"tiny">Shipping:</b> International/US or via in=
stant download<br>
                <b>Date Coupon Expires:</b> February 28th, 2005<br>
                </span><font class=3D"tiny"><b>Average Customer Review:</b=
>
                <img height=3D"12" alt=3D"5 out of 5 stars" src=3D"http://=
g-images.amazon.com/images/G/01/x-locale/common/customer-reviews/stars-5-0=
gif" width=3D"64" border=3D"0"> 
                Based on 217 reviews. <a href=3D"http://savegreenz.com/?N"=
>Write 
                a review</a>. </font></p>
                </td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </form>
    </td>
  </tr>
</table>
<p>=20=20=20=20=20=20=20=20=20=20</p>

</body>

</html>

----08ZZPSPipte0J2lPQL4--


From Aslantas@korea.com  Wed Mar  2 12:14:39 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA04501;
	Wed, 2 Mar 2005 12:14:39 -0500 (EST)
Received: from [85.136.8.49] (helo=gomail.com.ua)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D6XRy-0005bl-TX; Wed, 02 Mar 2005 12:15:56 -0500
From: "Griesmar Gilles" <Aslantas@korea.com>
To: "Alone Paul" <bridge-mib@ietf.org>
Subject: Re[2]: discussion with our meds
Date: Wed, 02 Mar 2005 10:11:00 +0100
Message-ID: <173d01c51f4a$0f1c6998$31088855@gomail.com.ua>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_CDEF_01234567.89ABCDEF"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2919.6600
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 6fc5b1c74c5bed09a3a9da2884900dec

This is a multi-part message in MIME format.

------=_NextPart_000_CDEF_01234567.89ABCDEF
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Wor de shi g wit hou ld Wi 
ppin hin 24 rs SP -M 
UR The we and Saf 
Wa Ph acy is Ne 
st The est y of arm 
Inc e Yo xual Des Spe ume by 
% reas ur Se ire and rm vol 
500 100 ural and de Eff - in con 
t to wel wn bra % Nat No Si ects 
tras l-kno nds. Expe ce thr
es lon gas rien ee tim ger or 
ms Wor de shi g wit hou 
ld Wi ppin hin 24 rs SP 
-M UR The we and 
Saf Wa Ph acy is 
Ne st The est y of 
arm Inc e Yo xual Des Spe 
ume by % reas ur Se ire and 
rm vol 500 100 ural and de Eff 
- in con t to wel wn bra % Nat No Si
ects tras l-kno nds. Expe 
ce thr es lon gas rien ee tim 
ger or ms Wor de shi g wit 
hou ld Wi ppin hin 24 rs 
SP -M UR The we 
and Saf Wa Ph acy 
is Ne st The est 
y of arm Inc e Yo xual Des 
Spe ume by % reas ur Se 
ire and rm vol 500 100 ural and
de Eff - in con t to wel wn bra % Nat 
No Si ects tras l-kno nds. 
Expe ce thr es lon gas rien 
ee tim ger or ms Wor de shi 
g wit hou ld Wi ppin hin 24 
rs SP -M UR The 
we and Saf Wa Ph 
acy is Ne st The 
est y of arm Inc e Yo 
xual Des Spe ume by % reas
ur Se ire and rm vol 500 100 
ural and de Eff - in con t to wel wn bra 
% Nat No Si ects tras l-kno 
nds. Expe ce thr es lon gas 
rien ee tim ger or ms Wor 
de shi g wit hou ld Wi ppin 
hin 24 rs SP -M UR 
The we and Saf Wa 
Ph acy is Ne st 
The est y of arm Inc
e Yo xual Des Spe ume by % 
reas ur Se ire and rm vol 500 
100 ural and de Eff - in con t to wel 
wn bra % Nat No Si ects tras 
l-kno nds. Expe ce thr es lon 
gas rien ee tim ger or ms 
Wor de shi g wit hou ld Wi 
ppin hin 24 rs SP -M 
UR The we and Saf 
Wa Ph acy is Ne
st The est y of arm 
Inc e Yo xual Des Spe ume by 
% reas ur Se ire and rm vol 
500 100 ural and de Eff - in con 
t to wel wn bra % Nat No Si ects 
tras l-kno nds. Expe ce thr 
es lon gas rien ee tim ger or 
ms Wor de shi g wit hou 
ld Wi ppin hin 24 rs SP 
-M UR The we and
Saf Wa Ph acy is 
Ne st The est y of 
arm Inc e Yo xual Des Spe 
ume by % reas ur Se ire and 
rm vol 500 100 ural and de Eff 
- in con t to wel wn bra % Nat No Si 
ects tras l-kno nds. Expe 
ce thr es lon gas rien ee tim 
ger or ms Wor de shi g wit 
hou ld Wi ppin hin 24 rs

------=_NextPart_000_CDEF_01234567.89ABCDEF
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1">
<STYLE>.tmp1 {
	FONT: normal 25pt arial; COLOR: #ffffff
}
 .tmp2 {
	FONT: bold 23pt arial; COLOR: #0975ce; TEXT-DECORATION: underline
}
 .tmp3 {
	FONT: bold 14pt arial; COLOR: #0975ce
}
 .tmp4 {
	FONT: 14pt arial; COLOR: #0975ce
}
 .tmp5 {
	FONT: bold 18pt arial; COLOR: #0975ce
}
</STYLE>

<META content=3D"MSHTML 5.00.2919.6600" name=3DGENERATOR></HEAD>
<BODY text=3D#000000 vLink=3D#ffffff aLink=3D#808080 link=3D#808080 =
bgProperties=3Dfixed=20
bgColor=3D#f4f4f4 leftMargin=3D0 topMargin=3D0 marginheight=3D"0" =
marginwidth=3D"0">
<TABLE height=3D83 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#0975ce=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D83>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Vermeulen.soonish.net/Platinum/Ito"><SPAN=20
            class=3Dtmp1>SP</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Albon.soonish.net/Kharkovetc/Bakvis"><SPAN=20
            class=3Dtmp1>-M&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Bertoncelli.soonish.net/Heighton/Kumanova"><SPAN=20
            class=3Dtmp1>The&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Korbald.soonish.net/Busch/Saylor"><SPAN=20
            class=3Dtmp1>we</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Filobos.soonish.net/Carlo/Windhouwer"><SPAN=20
            class=3Dtmp1>and&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Tonks.soonish.net/Petersohn/Sitkov"><SPAN=20
            class=3Dtmp1>Saf</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Jensen.soonish.net/Xavier/Classon"><SPAN=20
            class=3Dtmp1>Wa</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Rodrigo.soonish.net/Knudsen/Gao"><SPAN=20
            class=3Dtmp1>Ph</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Eden.soonish.net/Ignatov/Sosnowski"><SPAN=20
            class=3Dtmp1>acy&nbsp;</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Cook.soonish.net/Lin/Mhasalkar"><SPAN =
class=3Dtmp1>UR</SPAN></A></TD>
          <TD><A href=3D"http://Michos.soonish.net/Moerenhout/Nit"><SPAN=20
            class=3Dtmp1>is&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Roberts.soonish.net/Mecirova/Brackins"><SPAN =
class=3Dtmp1>Ne</SPAN></A></TD>
          <TD><A href=3D"http://Gebhardt.soonish.net/Crouse/Godwin"><SPAN=20
            class=3Dtmp1>st&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Limoncu.soonish.net/Agostino/Bunkij"><SPAN=20
            class=3Dtmp1>The&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Abuzo.soonish.net/Zijp/Teliszewski"><SPAN=20
            class=3Dtmp1>est&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Cantu.soonish.net/Aguirre/Kanayan"><SPAN=20
            class=3Dtmp1>y&nbsp;of&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Kipshidze.soonish.net/Andrew/Georgiev"><SPAN=20
        =
class=3Dtmp1>arm</SPAN></A></TD></TR></TABLE></TD></TR></=
TABLE>
<TABLE height=3D23 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D23>
      <P align=3Dcenter></P></TD></TR></TABLE>
<TABLE height=3D31 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D31>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Guccy.soonish.net/Yowell/Ballera"><SPAN=20
            class=3Dtmp2>Inc</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Fluri.soonish.net/Katarina/Voronich"><SPAN=20
            class=3Dtmp2>e&nbsp;Yo</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Goodchenko.soonish.net/Bieger/Neveroy"><SPAN=20
            class=3Dtmp2>xual&nbsp;Des</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Chan.soonish.net/Williams/Finlay"><SPAN=20
            class=3Dtmp2>Spe</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Mueller.soonish.net/Wojciech/Galvin"><SPAN=20
            class=3Dtmp2>ume&nbsp;by&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Kuzu.soonish.net/Schaareman/Kaiman"><SPAN=20
            class=3Dtmp2>%</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Born.soonish.net/Hintzen/Rosulj"><SPAN=20
          class=3Dtmp2>reas</SPAN></A></TD>
          <TD><A href=3D"http://Ibragimov.soonish.net/Howell/Henriksson"><SPAN=20
            class=3Dtmp2>ur&nbsp;Se</SPAN></A></TD>
          <TD><A href=3D"http://Costa.soonish.net/Giler/Rashid"><SPAN=20
            class=3Dtmp2>ire&nbsp;and&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Devriesere.soonish.net/Mitrovic/Katrin"><SPAN=20
            class=3Dtmp2>rm&nbsp;vol</SPAN></A></TD>
          <TD><A href=3D"http://Nyfors.soonish.net/Morelli/Siarov"><SPAN=20
        =
class=3Dtmp2>500</SPAN></A></TD></TR></TABLE></TD></TR></=
TABLE>
<TABLE height=3D52 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D52>
      <P align=3Dcenter></P></TD></TR>
  <TR>
    <TD width=3D"100%" height=3D31>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Cook.soonish.net/Sternheimer/Michel"><SPAN=20
            class=3Dtmp3>100</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Fernando.soonish.net/Santana/Padilha"><SPAN=20
            class=3Dtmp3>ural&nbsp;and&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Chizhova.soonish.net/Richter/Gonzales"><SPAN=20
            class=3Dtmp3>de&nbsp;Eff</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Liljeblad.soonish.net/Meyer/Desrosiers"><SPAN=20
            class=3Dtmp4>-&nbsp;in&nbsp;con</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Pavel.soonish.net/Morehead/Romero"><SPAN=20
            class=3Dtmp4>t&nbsp;to&nbsp;wel</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Iskreneva.soonish.net/Unknown/Thompson"><SPAN=20
            class=3Dtmp4>wn&nbsp;bra</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Livingston.soonish.net/Blackburn/Matus"><SPAN=20
            class=3Dtmp3>%&nbsp;Nat</SPAN></A></TD>
          <TD><A href=3D"http://Jinks.soonish.net/Hansen/Mercedes"><SPAN=20
            class=3Dtmp3>No&nbsp;Si</SPAN></A></TD>
          <TD><A href=3D"http://Gaziev.soonish.net/Hackl/Weiser"><SPAN=20
            class=3Dtmp3>ects&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Hall.soonish.net/Houser/Wouters"><SPAN=20
          class=3Dtmp4>tras</SPAN></A></TD>
          <TD><A href=3D"http://Wecks.soonish.net/Szabo/Grimes"><SPAN=20
          class=3Dtmp4>l-kno</SPAN></A></TD>
          <TD><A href=3D"http://Setlur.soonish.net/Tsvetkova/Wolfenstein"><SPAN=20
          =
class=3Dtmp4>nds.</SPAN></A></TD></TR></TABLE></TD></TR><=
/TABLE>
<TABLE height=3D23 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D23>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Shuster.soonish.net/Gagnon/Elias"><SPAN=20
            class=3Dtmp4>Expe</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Rivera.soonish.net/Bates/Ryll"><SPAN=20
            class=3Dtmp4>ce&nbsp;thr</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Reyes.soonish.net/Angel/Lopez"><SPAN=20
            class=3Dtmp4>es&nbsp;lon</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Kumar.soonish.net/Borisiuk/Pikalov"><SPAN=20
            class=3Dtmp4>gas</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Kuzmin.soonish.net/Banyamin/Kohut"><SPAN=20
          class=3Dtmp4>rien</SPAN></A></TD>
          <TD><A href=3D"http://Zolotaryov.soonish.net/Butler/Fedjashov"><SPAN=20
            class=3Dtmp4>ee&nbsp;tim</SPAN></A></TD>
          <TD><A href=3D"http://Tuneva.soonish.net/Dendauw/Martinviita"><SPAN=20
            class=3Dtmp4>ger&nbsp;or</SPAN></A></TD>
          <TD><A href=3D"http://Chung.soonish.net/Colombo/Deora"><SPAN=20
        =
class=3Dtmp4>ms</SPAN></A></TD></TR></TABLE></TD></TR></T=
ABLE>
<TABLE height=3D37 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D37>
      <P align=3Dcenter></P></TD></TR></TABLE>
<TABLE height=3D23 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D23>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Jaquemot.soonish.net/Schindler/Jones"><SPAN=20
            class=3Dtmp5>Wor</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Tokarczyk.soonish.net/Farber/Corbery"><SPAN=20
            class=3Dtmp5>de&nbsp;shi</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Darnel.soonish.net/Chambolle/Shafigulin"><SPAN=20
            class=3Dtmp5>g&nbsp;wit</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Kornev.soonish.net/Kloth/Eaton"><SPAN=20
            class=3Dtmp5>hou</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Velic.soonish.net/Hentschel/Ruf"><SPAN=20
            class=3Dtmp5>ld&nbsp;Wi</SPAN></A></TD>
          <TD><A href=3D"http://Banning.soonish.net/Piech/Ken"><SPAN=20
          class=3Dtmp5>ppin</SPAN></A></TD>
          <TD><A href=3D"http://Golovkin.soonish.net/Slaveikov/Comb"><SPAN=20
            class=3Dtmp5>hin&nbsp;24&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Franco.soonish.net/Dillinger/Bakker"><SPAN=20
        =
class=3Dtmp5>rs</SPAN></A></TD></TR></TABLE></TD></TR></T=
ABLE>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
SP -M UR The we 
and Saf Wa Ph acy 
is Ne st The est 
y of arm Inc e Yo xual Des 
Spe ume by % reas ur Se 
ire and rm vol 500 100 ural and 
de Eff - in con t to wel wn bra % Nat 
No Si ects tras l-kno nds. 
Expe ce thr es lon gas rien 
ee tim ger or ms Wor de shi
g wit hou ld Wi ppin hin 24 
rs SP -M UR The 
we and Saf Wa Ph 
acy is Ne st The 
est y of arm Inc e Yo 
xual Des Spe ume by % reas 
ur Se ire and rm vol 500 100 
ural and de Eff - in con t to wel wn bra 
% Nat No Si ects tras l-kno 
nds. Expe ce thr es lon gas
rien ee tim ger or ms Wor 
de shi g wit hou ld Wi ppin 
hin 24 rs SP -M UR 
The we and Saf Wa 
Ph acy is Ne st 
The est y of arm Inc 
e Yo xual Des Spe ume by % 
reas ur Se ire and rm vol 500 
100 ural and de Eff - in con t to wel 
wn bra % Nat No Si ects tras
l-kno nds. Expe ce thr es lon 
gas rien ee tim ger or ms 
Wor de shi g wit hou ld Wi 
ppin hin 24 rs SP -M 
UR The we and Saf 
Wa Ph acy is Ne 
st The est y of arm 
Inc e Yo xual Des Spe ume by 
% reas ur Se ire and rm vol 
500 100 ural and de Eff - in con
t to wel wn bra % Nat No Si ects 
tras l-kno nds. Expe ce thr 
es lon gas rien ee tim ger or 
ms Wor de shi g wit hou 
ld Wi ppin hin 24 rs SP 
-M UR The we and 
Saf Wa Ph acy is 
Ne st The est y of 
arm Inc e Yo xual Des Spe 
ume by % reas ur Se ire and
rm vol 500 100 ural and de Eff 
- in con t to wel wn bra % Nat No Si 
ects tras l-kno nds. Expe 
ce thr es lon gas rien ee tim 
ger or ms Wor de shi g wit 
hou ld Wi ppin hin 24 rs 
SP -M UR The we 
and Saf Wa Ph acy 
is Ne st The est 
y of arm Inc e Yo xual Des
Spe ume by % reas ur Se 
ire and rm vol 500 100 ural and 
de Eff - in con t to wel wn bra % Nat 
No Si ects tras l-kno nds. 
Expe ce thr es lon gas rien 
ee tim ger or ms Wor de shi 
g wit hou ld Wi ppin hin 24 
rs SP -M UR The 
we and Saf Wa Ph 
acy is Ne st The
est y of arm Inc e Yo 
xual Des Spe ume by % reas 
ur Se ire and rm vol 500 100 
ural and de Eff - in con t to wel wn bra 
% Nat No Si ects tras l-kno 
nds. Expe ce thr es lon gas 
rien ee tim ger or ms Wor 
de shi g wit hou ld Wi ppin 
hin 24 rs SP -M UR 
The we and Saf Wa
</BODY>
</HTML>

------=_NextPart_000_CDEF_01234567.89ABCDEF--




From danielle@acromediainc.com  Fri Mar  4 09:43:09 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA23745
	for <urn-archive@ietf.org>; Fri, 4 Mar 2005 09:43:09 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D7E2q-0004HU-L8
	for urn-archive@ietf.org; Fri, 04 Mar 2005 09:44:49 -0500
Received: from i173153.dsl.tjukkband.no ([82.148.173.153])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D7E17-00047M-Vk
	for urn-archive@ietf.org; Fri, 04 Mar 2005 09:43:05 -0500
Message-ID: <46ad01c520a8$32c81f9a$5405e37d@acromediainc.com>
From: "Paul A. Davis" <danielle@acromediainc.com>
To: urn-archive@ietf.org
Subject: =?iso-8859-1?B?Q2lhbGlzIC0gNzUlIE9GRg==?=
Date: Fri, 04 Mar 2005 10:56:00 +0000
MIME-Version: 1.0
Content-Type: multipart/related;
    type="multipart/alternative";
    boundary="----=_NextPart_000_0000_3AC1B0BA.9A8E8937"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
X-Spam-Score: 7.3 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: c0bedb65cce30976f0bf60a0a39edea4

This is a multi-part message in MIME format.

------=_NextPart_000_0000_3AC1B0BA.9A8E8937
Content-Type: multipart/alternative;
    boundary="----=_NextPart_001_0001_72D525A6.01673182"


------=_NextPart_001_0001_72D525A6.01673182
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

Hard & full erections
Long lasting effects
No prescription needed

2 popular medicines:
Cialis - http://www.echomed.biz/sv/
Viagra - http://www.echomed.biz/vt/

Select the manufacturer you can trust!


_________________________________________________________________________
To change your mail details, go here: http://www.echomed.biz/uns.htm
_________________________________________________________________________


------=_NextPart_001_0001_72D525A6.01673182
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

<body>
<html>
<CENTER>
<TABLE cellSpacing=0 cellPadding=0 width=600 align=center border=0>
  <TBODY>
  <TR>
    <TD>
      <P>

Hard & stable erections<br>
Long effects<br>
No prescription asked<br><br>

Give it a try!<br>
CIALIS - <a href="http://www.echomed.biz/sv/">http://www.echomed.biz/sv/</a><br>
VIAGRA - <a href="http://www.echomed.biz/vt/">http://www.echomed.biz/vt/</a><br><br>

Discreet packaging<br><br><br>

_________________________________________________________________________<br>
To change your mail preferences, go here: <a href="http://www.echomed.biz/uns.htm">http://www.echomed.biz/uns.htm</a><br>
_________________________________________________________________________





</P></TD></TR></TBODY></TABLE></CENTER></BODY></HTML>


------=_NextPart_001_0001_72D525A6.01673182--



------=_NextPart_000_0000_3AC1B0BA.9A8E8937--



From jbsemv@hotmail.com  Fri Mar  4 16:30:31 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA05728;
	Fri, 4 Mar 2005 16:30:31 -0500 (EST)
Received: from ip-229.net-82-216-227.roubaix.rev.numericable.fr ([82.216.227.229] ident=dchs)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D7KP8-0006Xo-Hq; Fri, 04 Mar 2005 16:32:15 -0500
Received: from .anu..au ([177.119.101.243] helo=anu..au)
	by smtp6..co with esmtp 
	id 1A5Ys6-284155-62
Message-ID: <NCBAKEOAA..@cde.Com>
Sender: freeradius-devel-jbsemv@hotmail.com
X-Mailman-Version: 2.0.1
Date: Sat, 05 Mar 2005 14:32:56 +0100
From: "Georgette Bean" <jbsemv@hotmail.com>
To: statements@ietf.org, tsvwg@ietf.org, tsvwg-admin@ietf.org,
        tsvwg-request@ietf.org, uri-review@ietf.org, uri-review-admin@ietf.org,
        uri-review-web-archive@ietf.org, urn-archive@ietf.org,
        urn-nid-admin@ietf.org, urn-nid-web-archive@ietf.org, vrrp@ietf.org,
        web@ietf.org
Subject:  Woww..8o-% 0ff Statements
X-Spam-Score: 10.8 (++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: d6b246023072368de71562c0ab503126


Biggest stores of on'line pharmacies.
Over than 150 major meds
Highest qualities assured on our online generic meds
at the most competitive prices.

Vi'sit us today's!

http://859fs.com/_fd5977142df59d3662baa654773c6a8e/








This is 1 -time mailing. N0-re m0val are re'qui-red
F0IhpUOno1thcWoMXw8W1NY3lt8XogfCRRND


From jieyong516459corlett@barsim.com  Fri Mar  4 20:38:37 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA00125;
	Fri, 4 Mar 2005 20:38:36 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D7OHG-00046H-HJ; Fri, 04 Mar 2005 20:40:22 -0500
Received: from dsl217-132-61-95.bb.netvision.net.il ([217.132.61.95])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D7OFX-0003DC-9i; Fri, 04 Mar 2005 20:38:36 -0500
Received: from mailer72.corp.sytexinc.com (217.132.61.95)
          by 217.132.61.95 (lettiv.210) with SMTP
          id <041116mv12fmr>; Sat, 05 Mar 2005 02:31:07 +0100
Reply-To: "horace gifford" <bdsenqkpfi@corp.sytexinc.com>
From: "horace gifford" <bdsenqkpfi@corp.sytexinc.com>
To: nomcom@ietf.org
Cc: ssm-request@ietf.org, est@ietf.org, calsch@ietf.org, ldapext@ietf.org,
        pwot@ietf.org, urn-archive@ietf.org, pmtud-web-archive@ietf.org,
        minutes@ietf.org, pilc-admin@ietf.org, ldap-dir@ietf.org,
        pana-admin@ietf.org
Subject: Re: Your New Details
Date: Sat, 05 Mar 2005 04:29:07 +0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--155916_2992753.r37888"
Message-Id: <E1D7OFX-0003DC-9i@mx2.foretec.com>
X-Spam-Score: 2.4 (++)
X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab

----155916_2992753.r37888
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit

Dear Applicant,

Your application was approved. You are eligible for $400,000 with a 3.7 % rate.

Please confirm your information here:
http://s75.gr8lendez.com/x/loan.php?id=jrwriter

We look forward to hearing from you.

Regards,
horace gifford
eLand Financial Group


re*mve. -> http://gr8lendez.com/x/st.html

----155916_2992753.r37888--


From NYVRCLRWXaerogene@ecis.nagoya-u.ac.jp  Fri Mar  4 23:21:46 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA12569;
	Fri, 4 Mar 2005 23:21:46 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D7QpA-0007Fv-03; Fri, 04 Mar 2005 23:23:34 -0500
Received: from [218.12.225.70] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D7QnL-0006wR-2b; Fri, 04 Mar 2005 23:21:41 -0500
Received: from mail pickup service by 218.12.225.70 with Microsoft SMTPSVC;
	 Fri, 04 Mar 2005 19:19:58 +0500
Content-Class: urn:content-classes:message
Reply-To: "Key I Delmer" <NYVRCLRWXaerogene@ecis.nagoya-u.ac.jp>
From: "Key I Delmer" <NYVRCLRWXaerogene@ecis.nagoya-u.ac.jp>
To: "Urn-archive" <urn-archive@ietf.org>
Subject: move 4 less
X-Identity-Key: muse
Date: Fri, 04 Mar 2005 19:17:58 +0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--B5926D98867368F9"
Message-Id: <E1D7QnL-0006wR-2b@mx2.foretec.com>
X-Spam-Score: 10.4 (++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

----B5926D98867368F9
Content-Type: text/plain;
	charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable


You can't move your home without someone reliable and trustworthy

http://6.aFFil9384.BIZ/gf1956




Can anything be stupider than that a man has the right to kill me because =
he lives on the other side of a river and his ruler has a quarrel with min=
e, though I have not quarrelled with him?=20


for immediate expungement go here: http://CjbinghamtontYolanda.aFFil9384.B=
IZ/r





----B5926D98867368F9--


From support@paypal.com  Sun Mar  6 00:21:28 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA17239
	for <urn-archive@ietf.org>; Sun, 6 Mar 2005 00:21:27 -0500 (EST)
Received: from [66.219.98.160] (helo=66.219.98.160)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D7oEj-0005DR-PZ
	for urn-archive@ietf.org; Sun, 06 Mar 2005 00:23:30 -0500
Received: from 219.42.110.216 by ; Sun, 06 Mar 2005 11:21:28 +0600
Message-ID: <JUZOQNIQCJHGEEGXWMJUWERX@yahoo.com>
From: "PayPal" <support@paypal.com>
Reply-To: "PayPal" <support@paypal.com>
To: urn-archive@ietf.org
Subject: PayPal Flagged Account
Date: Sun, 06 Mar 2005 10:20:28 +0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--590507082693634"
X-IP: 9.244.228.36
X-Priority: 3
X-Spam-Score: 10.3 (++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 789c141a303c09204b537a4078e2a63f

----590507082693634
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

</style>
</head>

<BODY><TABLE><TR><TD bgcolor=3D"#ffffff">
<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td><a href=3D"https://www.paypal.com/us" target=3D"_blank" ><img src=3D"=
http://images.paypal.com/en_US/i/logo/email_logo.gif" alt=3D"PayPal" borde=
r=3D"0"></a></td>
</tr>
</table>

<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
	<td background=3D"http://images.paypal.com/images/bg_clk.gif" width=3D"10=
0%"><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"29" w=
idth=3D"1" border=3D"0"></td>
</tr>
<tr>
	<td><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"10" =
width=3D"1" border=3D"0"></td>
</tr>
</table>

<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td width=3D"400">
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
		<tr>
			<td>Dear PayPal Member,<br><br>
Your account has been randomly flagged in our system as a part of our rout=
ine security measures. 
This is a must to ensure that only you have access and use of your PayPal =
account and to ensure a safe PayPal experience. We require all flagged acc=
ounts to verify their information on file with us. To verify your Informat=
ion at this time, please visit our secure server webform by clicking the h=
yperlink below
<br><br>
 
<table width=3D"75%" cellpadding=3D"1" cellspacing=3D"0" border=3D"0" bgco=
lor=3D"#FFE65C" align=3D"left">
<tr>
<td>
	<table width=3D"100%" cellpadding=3D"4" cellspacing=3D"0" border=3D"0" bg=
color=3D"#FFFECD" align=3D"center">
		<tr>
			<td class=3D"pp_sansserif" align=3D"center"><a href=3D"http://66.84.13.=
194/ssp/" 
    onMouseOver=3D"window.status=3D'https://www.paypal.com';return true;" =

    onMouseOut=3D"window.status=3D' '; return true;">Click here to verify =
your Information</a>

</td>
		</tr>
	</table>
</td>
</tr>
</table>

<br>
<br>
<br>
 Thank you for using PayPal!<br>
The PayPal Team</td>
</tr>

<tr>
<td>
<hr class=3D"dotted">
</td>
</tr>

<tr>
<td>
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
<td class=3D"pp_footer">Please do not reply to this e-mail. Mail sent
to this address cannot be answered. For assistance, log
in</a> to your PayPal account and choose the "Help" link in the
footer of any page.<br>
<br class=3D"h10">
 To receive email notifications in plain text instead of HTML,
update your preferences <a href=3D"https://www.paypal.com/us/PREFS-NOTI" t=
arget=3D"_blank" > here</a>.</td>
</tr>

<tr>
	<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D=
"10" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

<tr>
	<td><br><span class=3D"pp_footer">PayPal Email ID PP478<br><br></span></t=
d>
</tr>
</table>
</td>
<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D"=
1" width=3D"10" border=3D"0"></td>
<td width=3D"190" valign=3D"top">
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"1" border=3D"0" bgc=
olor=3D"#CCCCCC">
<tr>
	<td>
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" bg=
color=3D"#ffffff">
	<tr>
	<td>
		<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0" b=
gcolor=3D"#EEEEEE">
		<tr>
		<td class=3D"pp_sidebartextbold" align=3D"center">Protect Your Account I=
nfo</td>
		</tr>
		</table>
		
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
<tr>
<td class=3D"pp_sidebartext">Make sure you never provide your
password to fraudulent websites.<br>
<br>
To safely and securely access the PayPal website or your account,
open up a new web browser (e.g. Internet Explorer or Netscape) and
type in the PayPal URL (http://www.paypal.com/).<br>
<br>
PayPal will never ask you to enter your password in an email.<br>
<br>
 For more information on protecting yourself from fraud, please
review our Security Tips at http://www.paypal.com/securitytips<br>
<img src=3D"http://images.paypal.com/en_US/images/pixel.gif" height=3D
"5" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

----590507082693634--



From JuliaCherry@telperion.org  Sun Mar  6 04:17:47 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA21151;
	Sun, 6 Mar 2005 04:17:45 -0500 (EST)
Received: from [84.4.168.148] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D7rvN-00018l-L6; Sun, 06 Mar 2005 04:19:48 -0500
Received: from B8oE@localhost by 0Jt.int (8.11.6/8.11.6); Sun, 06 Mar 2005 11:06:56 +0200
Message-ID: <Wyq7HKJo4BbfJPdp4zeIM@slaany.org>
From: "Samantha Vela" <JuliaCherry@telperion.org>
Reply-To: "Samantha Vela" <JuliaCherry@telperion.org>
To: urn-archive@ietf.org
Cc: pint-archive@ietf.org
Subject: Thousands of academic software titles, 80% off, Instant Download
Date: Sun, 06 Mar 2005 13:07:56 +0400
MIME-Version: 1.0
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.2730.2
X-Sender: JuliaCherry@telperion.org
Content-Type: multipart/mixed;  boundary="--gQ3Iwh2h6KonPBx1a"
X-Spam-Score: 0.6 (/)
X-Scan-Signature: 3c84bd88e6bbcc6464f782162bb7ae94

N1xD 

----gQ3Iwh2h6KonPBx1a
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>

<head>
<style type=3D"text/css">.eyebrow { FONT-WEIGHT: bold; FONT-SIZE: 10px; TE=
XT-TRANSFORM: uppercase;
 COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DEC=
ORATION: none } A.eyebrow:link { TEXT-DECORATION: none } 
</style>
<title>d</title>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dwindows-=
1252">
<meta content=3D"Microsoft Windows XP Professional" name=3D"description">
<meta content=3D"Microsoft Windows XP Professional, Software" name=3D"keyw=
ords">
<style type=3D"text/css">.serif { FONT-SIZE: small; FONT-FAMILY: times,ser=
if } .sans { FONT-SIZE:
 small; FONT-FAMILY: verdana,arial,helvetica,sans-serif } .small { FONT-SI=
ZE: x-small; FONT-FAMILY:
  verdana,arial,helvetica,sans-serif } .h1 { FONT-SIZE: small; COLOR: #cc6=
600; FONT-FAMILY: verdana,
  arial,helvetica,sans-serif } .h3color { FONT-SIZE: x-small; COLOR: #cc66=
00; FONT-FAMILY: verdana,
  arial,helvetica,sans-serif } .tiny { FONT-SIZE: xx-small; FONT-FAMILY: v=
erdana,arial,helvetica,
  sans-serif } .listprice { FONT-SIZE: x-small; FONT-FAMILY: arial,verdana=
,sans-serif; TEXT-DECORATION:
   line-through } .price { FONT-SIZE: x-small; COLOR: #990000; FONT-FAMILY=
: verdana,arial,helvetica,sans-serif }
    .tinyprice { FONT-SIZE: xx-small; COLOR: #990000; FONT-FAMILY: verdana=
,arial,helvetica,sans-serif } .attention
     { BACKGROUND-COLOR: #ffffd5 } .eyebrow { FONT-WEIGHT: bold; FONT-SIZE=
: 10px; TEXT-TRANSFORM: uppercase; COLOR:
      #ffffff; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECOR=
ATION: none } A.eyebrow:link { TEXT-DECORATION: none }
</style>
<meta content=3D"iTgI" name=3D"c1rq">
</head>

<body text=3D"#000000" vLink=3D"#996633" aLink=3D"#FF9933" link=3D"#003399=
" bgColor=3D"#FFFFFF">

<table cellSpacing=3D"0" cellPadding=3D"0" width=3D"705" border=3D"0">
  <div align=3D"left">
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#111111" width=3D"699" id=3D"AutoNumber4"=
 height=3D"38">
  <tr>
    <td width=3D"368" height=3D"38"><font face=3D"Verdana" size=3D"2">Opt-=
in Email Special Offer&nbsp;&nbsp;&nbsp; </font><font face=3D"Verdana" siz=
e=3D"1">&nbsp;<a href=3D"http://thesoftden.com/?7">unsubscribe 
    me</a></font></td>
    <td width=3D"331" height=3D"38"><a href=3D"http://thesoftden.com/?b">
    <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/nav/pe=
rsonalized/cartwish/right-topnav-default-2.gif" align=3D"right" width=3D"3=
00" height=3D"22"></a></td>
  </tr>
</table>
</div>
<tbody>
<tr>
<td class=3D"small" align=3D"middle" bgColor=3D"#ffffdd" width=3D"707"></t=
d>
</tr>
</tbody>
</table>
<table cellSpacing=3D"0" cellPadding=3D"0" width=3D"696" border=3D"0">
  <tr>
    <td vAlign=3D"top" width=3D"166">
    <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0">
      <tr vAlign=3D"bottom" align=3D"middle">
        <td>
        <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"155" border=3D=
"0">
          <tr vAlign=3D"top" bgColor=3D"#333399">
            <td width=3D"5" bgcolor=3D"#000080">
            <img src=3D"http://g-images.amazon.com/images/G/01/icons/eyebr=
ow-upper-left-corner.gif" width=3D"5" height=3D"5"></td>
            <td bgcolor=3D"#000080">
            <table cellSpacing=3D"3" cellPadding=3D"0" width=3D"99=
%" border=3D"0">
              <tr>
                <td vAlign=3D"bottom">
                <font face=3D"verdana,arial,helvetica" color=3D"#ffffff" s=
ize=3D"1">
                <b>SEARCH</b></font></td>
              </tr>
            </table>
            </td>
            <td align=3D"right" width=3D"5" bgcolor=3D"#000080">
            <img src=3D"http://g-images.amazon.com/images/G/01/icons/eyebr=
ow-upper-right-corner.gif" width=3D"5" height=3D"5"></td>
          </tr>
        </table>
        </td>
      </tr>
      <tr vAlign=3D"top" align=3D"middle">
        <td>
        <table cellSpacing=3D"0" cellPadding=3D"1" width=3D"155" bgColor=3D=
"#cccc99" border=3D"0">
          <tr>
            <td width=3D"100%">
            <table cellSpacing=3D"0" cellPadding=3D"4" width=3D"100=
%" bgColor=3D"#cccc99" border=3D"0">
              <tr>
                <td vAlign=3D"top" width=3D"100%" bgColor=3D"#eeeecc">
                <select name=3D"url">
                <option selected>Software</option>
                </select> <input size=3D"13" name=3D"field-keywords">
                <a href=3D"http://thesoftden.com/?G">
                <input type=3D"image" alt=3D"Go" src=3D"http://g-images.am=
azon.com/images/G/01/search-browse/go-button-software.gif" align=3D"middle=
" value=3D"Go" border=3D"0" name=3D"Go" width=3D"21" height=3D"21"></a>
                </form>
                </td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    <br>
    <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"155" bgColor=3D"#e=
eeecc" border=3D"0">
      <tr vAlign=3D"bottom" align=3D"middle">
        <td>
        <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"155" border=3D=
"0">
          <tr vAlign=3D"top" bgColor=3D"#333399">
            <td width=3D"5" bgcolor=3D"#000080"><font size=3D"1">
            <img src=3D"http://g-images.amazon.com/images/G/01/icons/eyebr=
ow-upper-left-corner.gif" width=3D"5" height=3D"5"></font></td>
            <td bgcolor=3D"#000080">
            <table cellSpacing=3D"3" cellPadding=3D"0" width=3D"99=
%" border=3D"0">
              <tr>
                <td vAlign=3D"bottom">
                <p align=3D"center"><b>
                <font face=3D"verdana,arial,helvetica" size=3D"1" color=3D=
"#FFFFFF">TOP 
                10 NEW TITLES</font></b></p>
                </td>
              </tr>
            </table>
            </td>
            <td align=3D"right" width=3D"5" bgcolor=3D"#000080"><font size=
=3D"1">
            <img src=3D"http://g-images.amazon.com/images/G/01/icons/eyebr=
ow-upper-right-corner.gif" width=3D"5" height=3D"5"></font></td>
          </tr>
        </table>
        </td>
      </tr>
      <tr>
        <td>
        <table cellSpacing=3D"0" cellPadding=3D"1" width=3D"100=
%" bgColor=3D"#cccc99" border=3D"0">
          <tr>
            <td width=3D"100%">
            <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"100=
%" bgColor=3D"#cccc99" border=3D"0">
              <tr>
                <td vAlign=3D"top" width=3D"100%" bgColor=3D"#eeeecc">
                <table cellSpacing=3D"0" cellPadding=3D"2" width=3D"153" b=
order=3D"0">
                  <tr>
                    <td width=3D"141" colspan=3D"3" bgcolor=3D"#FFFFFF">
                    <p align=3D"center"><b>
                    <font face=3D"verdana,arial,helvetica" size=3D"1" colo=
r=3D"#CC6600">&nbsp;ON 
                    SALE NOW!</font></b></p>
                    </td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">1</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://thesoftden.com/?x">Office Pro Editio=
n 2003</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">2</f=
ont></td>
                    <td width=3D"129"><a href=3D"http://thesoftden.com/?T"=
>
                    <font face=3D"verdana,arial,helvetica" size=3D"1">Wind=
ows XP Pro</font></a></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">3</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://thesoftden.com/?X">Adobe Creative Su=
ite 
                    Premium</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">4</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://thesoftden.com/?f">Systemworks Pro 2=
004 
                    Edition</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">5</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://thesoftden.com/?Y">Flash MX 2004</a>=
</font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">6</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://thesoftden.com/?I">Corel Painter 8</=
a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">7</f=
ont></td>
                    <td width=3D"129"><a href=3D"http://thesoftden.com/?T"=
>
                    <font face=3D"verdana,arial,helvetica" size=3D"1">Adob=
e Acrobat 
                    6.0</font></a></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">8</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://thesoftden.com/?8">Windows 2003 Serv=
er</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">9</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://thesoftden.com/?I">Alias Maya 6.0 Wa=
vefront</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">10</=
font></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://thesoftden.com/?B">Adobe Premiere</a=
></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td colSpan=3D"2" width=3D"141"><span class=3D"small">=
<b>
                    <font face=3D"Verdana" size=3D"1">See more by this man=
ufacturer</font></b></span></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8">&nbsp;</td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://thesoftden.com/?q">Microsoft</a></fo=
nt></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8">&nbsp;</td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://thesoftden.com/?c">A</a></font><a hr=
ef=3D"http://thesoftden.com/?Y"><font face=3D"verdana,arial,helvetica" siz=
e=3D"1">pple 
                    Software</font></a></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td colSpan=3D"2" width=3D"141"><span class=3D"small">=
<b>
                    <font face=3D"Verdana" size=3D"1">Customers also bough=
t</font></b></span></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8">&nbsp;</td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://thesoftden.com/?E">these other items=
..</a></font></td>
                  </tr>
                </table>
                </td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    <p></p>
    <br>
    <p><br>
    </p>
    <p></p>
    <p></p>
    </td>
    <td vAlign=3D"top" align=3D"left" width=3D"522"><b class=3D"sans">Micr=
osoft Office Professional 
    Edition *2003*</b><br>
    <span class=3D"small"><a href=3D"http://thesoftden.com/?7">Microsoft</=
a>
    <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/promot=
ions/sticker/newest_version.gif" width=3D"82" height=3D"14"></span><br>
    <table border=3D"0">
      <tr>
        <td noWrap><b class=3D"small">Choose:</b></td>
        <td vAlign=3D"top" noWrap>
        <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0">
          <tr>
            <td><a href=3D"http://thesoftden.com/?z"><select name=3D"edit1=
">
            <option selected>See Other Options</option>
            </select></a></td>
            <td noWrap>&nbsp;<a href=3D"http://thesoftden.com/?p"><input t=
ype=3D"image" alt=3D"Go" src=3D"http://g-images.amazon.com/images/G/01/sea=
rch-browse/go-button-software.gif" value=3D"Go" border=3D"0" name=3D"submi=
t.display-variation" width=3D"21" height=3D"21"></a></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    <a href=3D"http://thesoftden.com/?t">
    <img height=3D"182" src=3D"http://www.pc-woelfl.de/images/medium/offic=
e2003.jpg" width=3D"142" align=3D"left" border=3D"0" name=3D"prod_image"><=
/a>
    <span class=3D"small">
    <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0" height=3D"21" =
width=3D"189">
      <tr>
        <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" height=3D=
"18" width=3D"73">
        <b>List Price:</b></td>
        <td height=3D"18" width=3D"11"></td>
        <td class=3D"small" height=3D"18" width=3D"105"><span class=3D"lis=
tprice">$899.00</span></td>
      </tr>
      <tr>
        <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" height=3D=
"18" width=3D"73">
        <b>Price:</b></td>
        <td height=3D"18" width=3D"11"></td>
        <td class=3D"small" height=3D"18" width=3D"105"><b class=3D"price"=
>$69.99</b></td>
      </tr>
      <tr>
        <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" height=3D=
"1" width=3D"73">
        <b>You Save:</b></td>
        <td height=3D"1" width=3D"11"></td>
        <td class=3D"small" height=3D"1" width=3D"105"><span class=3D"pric=
e">$830.01 (92%)</span></td>
      </tr>
    </table>
    <br>
    <a href=3D"http://thesoftden.com/?M">
    <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/button=
s/add-to-cart-yellow-short.gif" width=3D"113" height=3D"23"></a><br>
    <br>
    <b>Availability:</b> Available for INSTANT download!<br>
    <b>Coupon Code:</b> ISe229<br>
    <b>Media:</b> CD-ROM / Download<br>
    </span><br>
    <span class=3D"small"><a href=3D"http://thesoftden.com/?l">System requ=
irements</a>&nbsp; 
    |&nbsp; <a href=3D"http://thesoftden.com/?4">Accessories</a>&nbsp; |&n=
bsp;
    <a href=3D"http://thesoftden.com/?x">Other Versions</a><p></p>
    <p><b><font size=3D"1">Features:</font></b><font size=3D"1"> </font></=
p>
    <ul>
      <li class=3D"small"><font size=3D"1">Analyze and manage business inf=
ormation using 
      Access databases </font></li>
      <li class=3D"small"><font size=3D"1">Exchange data with other system=
s using enhanced 
      XML technology </font></li>
      <li class=3D"small"><font size=3D"1">Control information sharing rul=
es with enhanced 
      IRM technology </font></li>
      <li class=3D"small"><font size=3D"1">Easy-to-use wizards to create e=
-mail newsletters 
      and printed marketing materials </font></li>
      <li class=3D"small"><font size=3D"1">More than 20 preformatted busin=
ess reports
      </font></li>
    </ul>
    </span><span class=3D"tiny"><b>Sales Rank:</b> #1<br>
    <b class=3D"tiny">Shipping:</b> International/US or via instant downlo=
ad<br>
    <b>Date Coupon Expires:</b> February 28th, 2005<br>
    </span><font class=3D"tiny"><b>Average Customer Review:</b>
    <img height=3D"12" alt=3D"5 out of 5 stars" src=3D"http://g-images.ama=
zon.com/images/G/01/x-locale/common/customer-reviews/stars-5-0.gif" width=3D=
"64" border=3D"0"> 
    Based on 1,768 reviews. <a href=3D"http://thesoftden.com/?Q">Write a r=
eview</a>.
    </font><br clear=3D"all">
    <hr noShade SIZE=3D"1">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber1" height=3D"233">
      <tr>
        <td width=3D"100%" height=3D"233"><b class=3D"sans">Microsoft Wind=
ows XP Professional 
        or Longhorn Edition</b><br>
        <span class=3D"small"><a href=3D"http://thesoftden.com/?N">Microso=
ft</a>
        <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/pr=
omotions/sticker/newest_version.gif" width=3D"82" height=3D"14"></span><br=
>
        <table border=3D"0" width=3D"222">
          <tr>
            <td noWrap width=3D"59"><b class=3D"small">Choose:</b></td>
            <td vAlign=3D"top" noWrap width=3D"166">
            <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0">
              <tr>
                <td><a href=3D"http://thesoftden.com/?Y"><select name=3D"D=
1">
                <option selected>See Other Options</option>
                </select></a></td>
                <td noWrap>&nbsp;<a href=3D"http://thesoftden.com/?0"><inp=
ut type=3D"image" alt=3D"Go" src=3D"http://g-images.amazon.com/images/G/01=
/search-browse/go-button-software.gif" value=3D"Go" border=3D"0" name=3D"I=
1" width=3D"21" height=3D"21"></a></td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        <p><a href=3D"http://thesoftden.com/?x">
        <img height=3D"171" src=3D"http://www.tails.nl/images/xppro.jpg" w=
idth=3D"142" align=3D"left" border=3D"0" name=3D"prod_image" hspace=3D"5">=
</a>
        <span class=3D"small"></p>
        <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0" height=3D"=
19" width=3D"184">
          <tr>
            <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" heig=
ht=3D"18" width=3D"73">
            <b>List Price:</b></td>
            <td height=3D"18" width=3D"10"></td>
            <td class=3D"small" height=3D"18" width=3D"101"><span class=3D=
"listprice">$279.00</span></td>
          </tr>
          <tr>
            <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" heig=
ht=3D"18" width=3D"73">
            <b>Price:</b></td>
            <td height=3D"18" width=3D"10"></td>
            <td class=3D"small" height=3D"18" width=3D"101"><b class=3D"pr=
ice">$49.99</b></td>
          </tr>
          <tr>
            <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" heig=
ht=3D"1" width=3D"73">
            <b>You Save:</b></td>
            <td height=3D"1" width=3D"10"></td>
            <td class=3D"small" height=3D"1" width=3D"101"><span class=3D"=
price">$229.01 
            (85%)</span></td>
          </tr>
        </table>
        <p><a href=3D"http://thesoftden.com/?U">
        <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/bu=
ttons/add-to-cart-yellow-short.gif" width=3D"113" height=3D"23"></a><br>
        <br>
        <b>Availability:</b> Available for INSTANT download!<br>
        <b>Coupon Code:</b> ISe229<br>
        <b>Media:</b> CD-ROM / Download<br>
        </span><br>
        <span class=3D"small"><a href=3D"http://thesoftden.com/?r">System =
requirements</a>&nbsp; 
        |&nbsp; <a href=3D"http://thesoftden.com/?6">Accessories</a>&nbsp;=
 |&nbsp;
        <a href=3D"http://thesoftden.com/?3">Other Versions</a></p>
        <p></p>
        <p><b><font size=3D"1">Features:</font></b><font size=3D"1"> </fon=
t></p>
        <ul>
          <li class=3D"tiny"><font size=3D"1">Designed for businesses of a=
ll sizes
          </font></li>
          <li class=3D"small"><font size=3D"1">Manage digital pictures, mu=
sic, video, 
          DVDs, and more </font></li>
          <li class=3D"small"><font size=3D"1">More security with the abil=
ity to encrypt 
          files and folders </font></li>
          <li class=3D"small"><font size=3D"1">Built-in voice, video, and =
instant messaging 
          support </font></li>
          <li class=3D"small"><font size=3D"1">Integration with Windows se=
rvers and 
          management solutions </font></li>
        </ul>
        <p><span class=3D"tiny"><b>Sales Rank:</b> #2<br>
        <b class=3D"tiny">Shipping:</b> International/US or via instant do=
wnload<br>
        <b>Date Coupon Expires:</b> February 28th, 2005<br>
        </span><font class=3D"tiny"><b>Average Customer Review:</b>
        <img height=3D"12" alt=3D"5 out of 5 stars" src=3D"http://g-images=
amazon.com/images/G/01/x-locale/common/customer-reviews/stars-5-0.gif" wi=
dth=3D"64" border=3D"0"> 
        Based on 868 reviews. <a href=3D"http://thesoftden.com/?G">Write a=
 review</a>.</font></p>
        </span><hr noShade SIZE=3D"1">
        <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"b=
order-collapse: collapse" bordercolor=3D"#111111" width=3D"100=
%" id=3D"AutoNumber2" height=3D"337">
          <tr>
            <td width=3D"100%" height=3D"337"><b class=3D"sans">Adobe Crea=
tive Suite Premium</b><br>
            <span class=3D"small"><a href=3D"http://thesoftden.com/?B">Ado=
be</a>
            <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/0=
1/promotions/sticker/newest_version.gif" width=3D"82" height=3D"14"></span=
><br>
            <table border=3D"0">
              <tr>
                <td noWrap><b class=3D"small">Choose:</b></td>
                <td vAlign=3D"top" noWrap>
                <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0">
                  <tr>
                    <td><a href=3D"http://thesoftden.com/?w">
                    <select name=3D"D2">
                    <option selected>See Other Options</option>
                    </select></a></td>
                    <td noWrap>&nbsp;<a href=3D"http://thesoftden.com/?s">=
<input type=3D"image" alt=3D"Go" src=3D"http://g-images.amazon.com/images/=
G/01/search-browse/go-button-software.gif" value=3D"Go" border=3D"0" name=3D=
"I1" width=3D"21" height=3D"21"></a></td>
                  </tr>
                </table>
                </td>
              </tr>
            </table>
            <p><a href=3D"http://thesoftden.com/?D">
            <img height=3D"173" src=3D"http://www.dd.se/Justnu/infomail/im=
ages/creativesuite.jpg" width=3D"160" align=3D"left" border=3D"0" name=3D"=
prod_image"></a>
            <span class=3D"small"></p>
            <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0" height=
=3D"44" width=3D"190">
              <tr>
                <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" =
height=3D"18" width=3D"73">
                <b>List Price:</b></td>
                <td height=3D"18" width=3D"13"></td>
                <td class=3D"small" height=3D"18" width=3D"104">
                <span class=3D"listprice">$1149.00</span></td>
              </tr>
              <tr>
                <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" =
height=3D"18" width=3D"73">
                <b>Price:</b></td>
                <td height=3D"18" width=3D"13"></td>
                <td class=3D"small" height=3D"18" width=3D"104"><b class=3D=
"price">$99.99
                </b></td>
              </tr>
              <tr>
                <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" =
height=3D"8" width=3D"73">
                <b>You Save:</b></td>
                <td height=3D"8" width=3D"13"></td>
                <td class=3D"small" height=3D"8" width=3D"104"><span class=
=3D"price">$849.01 
                (90%)</span></td>
              </tr>
            </table>
            <p><a href=3D"http://thesoftden.com/?o">
            <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/0=
1/buttons/add-to-cart-yellow-short.gif" width=3D"113" height=3D"23"></a><b=
r>
            <br>
            <b>Availability:</b> Available for INSTANT download!<br>
            <b>Coupon Code:</b> ISe229<br>
            <b>Media:</b> CD-ROM / Download<br>
            </span><br>
            <span class=3D"small"><a href=3D"http://thesoftden.com/?z">Sys=
tem requirements</a>&nbsp; 
            |&nbsp; <a href=3D"http://thesoftden.com/?U">Accessories</a>&n=
bsp; 
            |&nbsp; <a href=3D"http://thesoftden.com/?r">Other Versions</a=
></p>
            <p></p>
            <p><b><font size=3D"1">Features:</font></b><font size=3D"1"> <=
/font></p>
            <ul>
              <li class=3D"small"><font size=3D"1">An integrated design en=
vironment 
              featuring the industry&#39;s foremost design tools </font></=
li>
              <li class=3D"small"><font size=3D"1">In-depth tips, expert t=
ricks, and 
              comprehensive design resources </font></li>
              <li class=3D"small"><font size=3D"1">Intuitive file finding,=
 smooth workflow, 
              and common interface and toolset </font></li>
              <li class=3D"small"><font size=3D"1">Single installer--contr=
ol what you 
              install and when you install it </font></li>
              <li class=3D"small"><font size=3D"1">Cross-media publishing-=
-create content 
              for both print and the Web</font></li>
            </ul>
            </span>
            <p><span class=3D"tiny"><b>Sales Rank:</b> #3<br>
            <b class=3D"tiny">Shipping:</b> International/US or via instan=
t download<br>
            <b>Date Coupon Expires:</b> February 28th, 2005<br>
            </span><font class=3D"tiny"><b>Average Customer Review:</b>
            <img height=3D"12" alt=3D"5 out of 5 stars" src=3D"http://g-im=
ages.amazon.com/images/G/01/x-locale/common/customer-reviews/stars-5-0.gif=
" width=3D"64" border=3D"0"> 
            Based on 498 reviews. <a href=3D"http://thesoftden.com/?4">Wri=
te a 
            review</a>. </font><br clear=3D"all">
            </p>
            <hr noShade SIZE=3D"1">
            <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D=
"border-collapse: collapse" bordercolor=3D"#111111" width=3D"100=
%" id=3D"AutoNumber3">
              <tr>
                <td width=3D"100%"><b class=3D"sans">Symantec SystemWorks =
2004 Professional</b><br>
                <span class=3D"small"><a href=3D"http://thesoftden.com/?F"=
>Symantec</a>
                <img border=3D"0" src=3D"http://g-images.amazon.com/images=
/G/01/promotions/sticker/newest_version.gif" width=3D"82" height=3D"14"></=
span><br>
                <table border=3D"0">
                  <tr>
                    <td noWrap><b class=3D"small">Choose:</b></td>
                    <td vAlign=3D"top" noWrap>
                    <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0=
">
                      <tr>
                        <td><a href=3D"http://thesoftden.com/?T">
                        <select name=3D"D3">
                        <option selected>See Other Options</option>
                        </select></a></td>
                        <td noWrap>&nbsp;<a href=3D"http://thesoftden.com/=
?s"><input type=3D"image" alt=3D"Go" src=3D"http://g-images.amazon.com/ima=
ges/G/01/search-browse/go-button-software.gif" value=3D"Go" border=3D"0" n=
ame=3D"I1" width=3D"21" height=3D"21"></a></td>
                      </tr>
                    </table>
                    </td>
                  </tr>
                </table>
                <p><a href=3D"http://thesoftden.com/?Z">
                <img height=3D"193" src=3D"http://www.yopi.de/images/prod_=
pics/142/e/142119.jpg" width=3D"180" align=3D"left" border=3D"0" name=3D"p=
rod_image"></a>
                <span class=3D"small"></p>
                <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0" st=
yle=3D"border-collapse: collapse" bordercolor=3D"#111111" height=3D"42" wi=
dth=3D"199">
                  <tr>
                    <td class=3D"small" vAlign=3D"top" noWrap align=3D"rig=
ht" height=3D"18" width=3D"73">
                    <b>List Price:</b></td>
                    <td height=3D"18" width=3D"11"></td>
                    <td class=3D"small" height=3D"18" width=3D"115">
                    <span class=3D"listprice">$99.00</span></td>
                  </tr>
                  <tr>
                    <td class=3D"small" vAlign=3D"top" noWrap align=3D"rig=
ht" height=3D"18" width=3D"73">
                    <b>Price:</b></td>
                    <td height=3D"18" width=3D"11"></td>
                    <td class=3D"small" height=3D"18" width=3D"115"><b cla=
ss=3D"price">$29.99
                    </b></td>
                  </tr>
                  <tr>
                    <td class=3D"small" vAlign=3D"top" noWrap align=3D"rig=
ht" height=3D"6" width=3D"73">
                    <b>You Save:</b></td>
                    <td height=3D"6" width=3D"11"></td>
                    <td class=3D"small" height=3D"6" width=3D"115">
                    <span class=3D"price">$69.01 (70%)</span></td>
                  </tr>
                </table>
                <p><a href=3D"http://thesoftden.com/?f">
                <img border=3D"0" src=3D"http://g-images.amazon.com/images=
/G/01/buttons/add-to-cart-yellow-short.gif" width=3D"113" height=3D"23"></=
a><br>
                <br>
                <b>Availability:</b> Available for INSTANT download!<br>
                <b>Coupon Code:</b> ISe229<br>
                <b>Media:</b> CD-ROM / Download<br>
                </span><br>
                <span class=3D"small"><a href=3D"http://thesoftden.com/?n"=
>System 
                requirements</a>&nbsp; |&nbsp;
                <a href=3D"http://thesoftden.com/?1">Accessories</a>&nbsp;=
 |&nbsp;
                <a href=3D"http://thesoftden.com/?1">Other Versions</a></p=
>
                <p></p>
                <p><br>
                <b><font size=3D"1">Features:</font></b><font size=3D"1"> =
</font>
                </p>
                <ul>
                  <li class=3D"small"><font size=3D"1">Norton Utilities op=
timizes your 
                  PC=BFs performance and solves computer problems </font><=
/li>
                  <li class=3D"small"><font size=3D"1">Norton Password Man=
ager keeps 
                  your passwords secure and easy to manage </font></li>
                  <li class=3D"small"><font size=3D"1">Norton GoBack Perso=
nal Edition 
                  restores your PC after a serious problem </font></li>
                  <li class=3D"small"><font size=3D"1">Norton CleanSweep r=
emoves unwanted 
                  programs and files that waste disk space </font></li>
                  <li class=3D"small"><font size=3D"1">Norton Ghost protec=
ts your data 
                  from computer disasters </font></li>
                </ul>
                </span>
                <p><span class=3D"tiny"><b>Sales Rank:</b> #4<br>
                <b class=3D"tiny">Shipping:</b> International/US or via in=
stant download<br>
                <b>Date Coupon Expires:</b> February 28th, 2005<br>
                </span><font class=3D"tiny"><b>Average Customer Review:</b=
>
                <img height=3D"12" alt=3D"5 out of 5 stars" src=3D"http://=
g-images.amazon.com/images/G/01/x-locale/common/customer-reviews/stars-5-0=
gif" width=3D"64" border=3D"0"> 
                Based on 217 reviews. <a href=3D"http://thesoftden.com/?A"=
>Write 
                a review</a>. </font></p>
                </td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </form>
    </td>
  </tr>
</table>
<p>=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20</p>

</body>

</html>

----gQ3Iwh2h6KonPBx1a--


From Baran@bisons.com  Sun Mar  6 10:28:04 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA18196;
	Sun, 6 Mar 2005 10:28:04 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D7xhq-00057L-JV; Sun, 06 Mar 2005 10:30:11 -0500
Received: from pc-31-25-86-200.cm.vtr.net ([200.86.25.31] helo=catlover.com)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D7xfl-0003VQ-Mv; Sun, 06 Mar 2005 10:28:02 -0500
From: "Fernandez Cristian" <Baran@bisons.com>
To: "Dirlewanger Guido" <new-work@ietf.org>
Subject: Re[6]: discussion about our tabs
Date: Sun, 06 Mar 2005 09:31:24 -0200
Message-ID: <4b6d01c52261$04fbd2be$1f1956c8@catlover.com>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0123_456789AB.CDEF0123"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
X-Spam-Score: 15.0 (+++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 562cdc9baa87554b29d950396a30cf75

This is a multi-part message in MIME format.

------=_NextPart_000_0123_456789AB.CDEF0123
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

SP -M UR The we 
and Saf Wa Ph acy 
is Ne st The est 
y of arm Inc e Yo xual Des 
Spe ume by % reas ur Se 
ire and rm vol 500 100 ural and 
de Eff - in con t to wel wn bra % Nat 
No Si ects tras l-kno nds. 
Expe ce thr es lon gas rien 
ee tim ger or ms Wor de shi
g wit hou ld Wi ppin hin 24 
rs SP -M UR The 
we and Saf Wa Ph 
acy is Ne st The 
est y of arm Inc e Yo 
xual Des Spe ume by % reas 
ur Se ire and rm vol 500 100 
ural and de Eff - in con t to wel wn bra 
% Nat No Si ects tras l-kno 
nds. Expe ce thr es lon gas
rien ee tim ger or ms Wor 
de shi g wit hou ld Wi ppin 
hin 24 rs SP -M UR 
The we and Saf Wa 
Ph acy is Ne st 
The est y of arm Inc 
e Yo xual Des Spe ume by % 
reas ur Se ire and rm vol 500 
100 ural and de Eff - in con t to wel 
wn bra % Nat No Si ects tras
l-kno nds. Expe ce thr es lon 
gas rien ee tim ger or ms 
Wor de shi g wit hou ld Wi 
ppin hin 24 rs SP -M 
UR The we and Saf 
Wa Ph acy is Ne 
st The est y of arm 
Inc e Yo xual Des Spe ume by 
% reas ur Se ire and rm vol 
500 100 ural and de Eff - in con
t to wel wn bra % Nat No Si ects 
tras l-kno nds. Expe ce thr 
es lon gas rien ee tim ger or 
ms Wor de shi g wit hou 
ld Wi ppin hin 24 rs SP 
-M UR The we and 
Saf Wa Ph acy is 
Ne st The est y of 
arm Inc e Yo xual Des Spe 
ume by % reas ur Se ire and
rm vol 500 100 ural and de Eff 
- in con t to wel wn bra % Nat No Si 
ects tras l-kno nds. Expe 
ce thr es lon gas rien ee tim 
ger or ms Wor de shi g wit 
hou ld Wi ppin hin 24 rs 
SP -M UR The we 
and Saf Wa Ph acy 
is Ne st The est 
y of arm Inc e Yo xual Des
Spe ume by % reas ur Se 
ire and rm vol 500 100 ural and 
de Eff - in con t to wel wn bra % Nat 
No Si ects tras l-kno nds. 
Expe ce thr es lon gas rien 
ee tim ger or ms Wor de shi 
g wit hou ld Wi ppin hin 24 
rs SP -M UR The 
we and Saf Wa Ph 
acy is Ne st The
est y of arm Inc e Yo 
xual Des Spe ume by % reas 
ur Se ire and rm vol 500 100 
ural and de Eff - in con t to wel wn bra 
% Nat No Si ects tras l-kno 
nds. Expe ce thr es lon gas 
rien ee tim ger or ms Wor 
de shi g wit hou ld Wi ppin 
hin 24 rs SP -M UR 
The we and Saf Wa

------=_NextPart_000_0123_456789AB.CDEF0123
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1">
<STYLE>.tmp1a {
	FONT: bold 75pt arial narrow; COLOR: #ffffff
}
 .tmp1 {
	FONT: 27pt impact; COLOR: #e80269
}
 .tmp2 {
	FONT: bold 23pt arial; COLOR: #ffffff; TEXT-DECORATION: underline
}
 .tmp3 {
	FONT: bold 14pt arial; COLOR: #e80269
}
 .tmp4 {
	FONT: 14pt arial; COLOR: #e80269
}
 .tmp5 {
	FONT: bold 18pt arial; COLOR: #000000
}
</STYLE>

<META content=3D"MSHTML 6.00.2900.2604" name=3DGENERATOR></HEAD>
<BODY text=3D#000000 vLink=3D#ffffff aLink=3D#808080 link=3D#808080 =
bgProperties=3Dfixed=20
bgColor=3D#ffffff leftMargin=3D0 topMargin=3D0 marginheight=3D"0" =
marginwidth=3D"0">
<TABLE height=3D83 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#ffffff=20
border=3D0>
  <TR>
    <TD height=3D30>&nbsp;</TD></TR>
  <TR>
    <TD>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Singh.relined.net/Kensington/Ferra"><SPAN=20
            class=3Dtmp1>&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Nicolae.relined.net/Fleck/Neuhold"><SPAN=20
            class=3Dtmp1>Th</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Erin.relined.net/Mourad/Santus"><SPAN=20
            class=3Dtmp1>ewe</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Jachym.relined.net/Stinissen/Ataya"><SPAN=20
            class=3Dtmp1>an</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Chang.relined.net/Kumar/Ignoto"><SPAN=20
            class=3Dtmp1>Saf</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Landry.relined.net/Alikov/Suzuki"><SPAN=20
            class=3Dtmp1>t&nbsp;Wa</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Aerts.relined.net/Ward/Haque"><SPAN=20
            class=3Dtmp1>Ph</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Feenstra.relined.net/Karn/Pellegrini"><SPAN=20
            class=3Dtmp1>macy&nbsp;</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Carlson.relined.net/Ball/Oliver"><SPAN =
class=3Dtmp1></SPAN></A></TD>
          <TD><A href=3D"http://Feeley.relined.net/Cvetanoska/Ricchiuti"><SPAN=20
            class=3Dtmp1>e&nbsp;N</SPAN></A></TD>
          <TD><A href=3D"http://Nossik.relined.net/Petrov/Andrews"><SPAN=20
            class=3Dtmp1>st&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Alexandr.relined.net/Liebl/Ghesquiere"><SPAN=20
            class=3Dtmp1>d&nbsp;The&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Ivanova.relined.net/Kult/Magradze"><SPAN =
class=3Dtmp1>es</SPAN></A></TD>
          <TD><A href=3D"http://Walter.relined.net/Hawkins/Fumega"><SPAN=20
            class=3Dtmp1>y&nbsp;of&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Panova.relined.net/Veremey/Zaman"><SPAN=20
        class=3Dtmp1>ar</SPAN></A></TD></TR></TABLE></TD></TR>
  <TR>
    <TD height=3D30>&nbsp;</TD></TR>
  <TR>
    <TD width=3D"100%" bgColor=3D#e80269 height=3D83>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://England.relined.net/Nikiforenko/Bannister"><SPAN=20
            class=3Dtmp1a>SPU</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Seebaldt.relined.net/Byrne/Dronzikov"><SPAN=20
            class=3Dtmp1a>M</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Beckham.relined.net/Eraslan/Cottrell"><SPAN=20
        =
class=3Dtmp1a>R-</SPAN></A></TD></TR></TABLE></TD></TR></=
TABLE>
<TABLE height=3D23 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#ffffff=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D23>
      <P align=3Dcenter></P></TD></TR></TABLE>
<TABLE height=3D31 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#e80269=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D31>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Guler.relined.net/Little/Prajapati"><SPAN=20
            class=3Dtmp2>Inc</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Laurinec.relined.net/Neshveyev/Wilsey"><SPAN=20
            class=3Dtmp2>e&nbsp;Yo</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Venema.relined.net/Davison/Dimitrov"><SPAN=20
            class=3Dtmp2>xual&nbsp;Des</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Cesar.relined.net/Beale/Michalski"><SPAN=20
            class=3Dtmp2>Spe</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Snowbear.relined.net/Boskovski/Ubaid"><SPAN=20
            class=3Dtmp2>ume&nbsp;by&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Alexeeva.relined.net/Parr/Seragiotto"><SPAN=20
            class=3Dtmp2>%</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Fernandez.relined.net/Iliev/Dias"><SPAN=20
          class=3Dtmp2>reas</SPAN></A></TD>
          <TD><A href=3D"http://Tanjanodom.relined.net/Andersen/Kim"><SPAN=20
            class=3Dtmp2>ur&nbsp;Se</SPAN></A></TD>
          <TD><A href=3D"http://Leone.relined.net/Weppner/Grimsson"><SPAN=20
            class=3Dtmp2>ire&nbsp;and&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Anisimov.relined.net/Chandler/Kourlov"><SPAN=20
            class=3Dtmp2>rm&nbsp;vol</SPAN></A></TD>
          <TD><A href=3D"http://Gaona.relined.net/Drandarova/Rygielski"><SPAN=20
        =
class=3Dtmp2>500</SPAN></A></TD></TR></TABLE></TD></TR></=
TABLE>
<TABLE height=3D52 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#ffffff=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D52>
      <P align=3Dcenter></P></TD></TR>
  <TR>
    <TD width=3D"100%" height=3D31>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Watson.relined.net/Stevens/Argentini"><SPAN=20
            class=3Dtmp3>100</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Kalnik.relined.net/Dye/Bautista"><SPAN=20
            class=3Dtmp3>ural&nbsp;and&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Piuk.relined.net/Michel/Tessmer"><SPAN=20
            class=3Dtmp3>de&nbsp;Eff</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Henrysson.relined.net/Bolton/Traver"><SPAN=20
            class=3Dtmp4>-&nbsp;in&nbsp;con</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Redeemer.relined.net/Kocaman/Agaev"><SPAN=20
            class=3Dtmp4>t&nbsp;to&nbsp;wel</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Smith.relined.net/Tasevski/Abernathy"><SPAN=20
            class=3Dtmp4>wn&nbsp;bra</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Benigno.relined.net/Witt/Waverly"><SPAN=20
            class=3Dtmp3>%&nbsp;Nat</SPAN></A></TD>
          <TD><A href=3D"http://Tsangouri.relined.net/Patrakeev/Kairov"><SPAN=20
            class=3Dtmp3>No&nbsp;Si</SPAN></A></TD>
          <TD><A href=3D"http://Erbsland.relined.net/Lin/Khan"><SPAN=20
            class=3Dtmp3>ects&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Knaak.relined.net/Piovane/Peeters"><SPAN=20
          class=3Dtmp4>tras</SPAN></A></TD>
          <TD><A href=3D"http://Partridge.relined.net/Suthers/Bannister"><SPAN=20
          class=3Dtmp4>l-kno</SPAN></A></TD>
          <TD><A href=3D"http://Feiz.relined.net/Carrington/Carnevalli"><SPAN=20
          =
class=3Dtmp4>nds.</SPAN></A></TD></TR></TABLE></TD></TR><=
/TABLE>
<TABLE height=3D23 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#ffffff=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D23>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Trifonova.relined.net/Aaron/Soares"><SPAN=20
            class=3Dtmp4>Expe</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Scott.relined.net/Frkovic/Zagorodnikh"><SPAN=20
            class=3Dtmp4>ce&nbsp;thr</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Rayan.relined.net/Panteleev/Zivkovic"><SPAN=20
            class=3Dtmp4>es&nbsp;lon</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Priymak.relined.net/Sidorkina/Bradshaw"><SPAN=20
            class=3Dtmp4>gas</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Hands.relined.net/Matteo/Egger"><SPAN=20
          class=3Dtmp4>rien</SPAN></A></TD>
          <TD><A href=3D"http://Bathoul.relined.net/Kildoo/Iruobe"><SPAN=20
            class=3Dtmp4>ee&nbsp;tim</SPAN></A></TD>
          <TD><A href=3D"http://Pastor.relined.net/Trent/Mohamed"><SPAN=20
            class=3Dtmp4>ger&nbsp;or</SPAN></A></TD>
          <TD><A href=3D"http://Pils.relined.net/Unknown/Kochana"><SPAN=20
        =
class=3Dtmp4>ms</SPAN></A></TD></TR></TABLE></TD></TR></T=
ABLE>
<TABLE height=3D37 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#ffffff=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D37>
      <P align=3Dcenter></P></TD></TR></TABLE>
<TABLE height=3D23 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#ffffff=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D23>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Talavera.relined.net/Sergei/Fridman"><SPAN=20
            class=3Dtmp5>Wor</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Kiss.relined.net/Glukhanets/Kristensen"><SPAN=20
            class=3Dtmp5>de&nbsp;shi</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Donchev.relined.net/Barmin/Jugaz"><SPAN=20
            class=3Dtmp5>g&nbsp;wit</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Gorinov.relined.net/Sevani/Bonham"><SPAN=20
            class=3Dtmp5>hou</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Repko.relined.net/Hoevelmann/Jensen"><SPAN=20
            class=3Dtmp5>ld&nbsp;Wi</SPAN></A></TD>
          <TD><A href=3D"http://Nowakowski.relined.net/Alonso/Bundoc"><SPAN=20
          class=3Dtmp5>ppin</SPAN></A></TD>
          <TD><A href=3D"http://Richards.relined.net/Ahmed/Road"><SPAN=20
            class=3Dtmp5>hin&nbsp;24&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Cathelin.relined.net/Choi/Gaevskaya"><SPAN=20
        =
class=3Dtmp5>rs</SPAN></A></TD></TR></TABLE></TD></TR></T=
ABLE>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
Ph acy is Ne st 
The est y of arm Inc 
e Yo xual Des Spe ume by % 
reas ur Se ire and rm vol 500 
100 ural and de Eff - in con t to wel 
wn bra % Nat No Si ects tras 
l-kno nds. Expe ce thr es lon 
gas rien ee tim ger or ms 
Wor de shi g wit hou ld Wi 
ppin hin 24 rs SP -M
UR The we and Saf 
Wa Ph acy is Ne 
st The est y of arm 
Inc e Yo xual Des Spe ume by 
% reas ur Se ire and rm vol 
500 100 ural and de Eff - in con 
t to wel wn bra % Nat No Si ects 
tras l-kno nds. Expe ce thr 
es lon gas rien ee tim ger or 
ms Wor de shi g wit hou
ld Wi ppin hin 24 rs SP 
-M UR The we and 
Saf Wa Ph acy is 
Ne st The est y of 
arm Inc e Yo xual Des Spe 
ume by % reas ur Se ire and 
rm vol 500 100 ural and de Eff 
- in con t to wel wn bra % Nat No Si 
ects tras l-kno nds. Expe 
ce thr es lon gas rien ee tim
ger or ms Wor de shi g wit 
hou ld Wi ppin hin 24 rs 
SP -M UR The we 
and Saf Wa Ph acy 
is Ne st The est 
y of arm Inc e Yo xual Des 
Spe ume by % reas ur Se 
ire and rm vol 500 100 ural and 
de Eff - in con t to wel wn bra % Nat 
No Si ects tras l-kno nds.
Expe ce thr es lon gas rien 
ee tim ger or ms Wor de shi 
g wit hou ld Wi ppin hin 24 
rs SP -M UR The 
we and Saf Wa Ph 
acy is Ne st The 
est y of arm Inc e Yo 
xual Des Spe ume by % reas 
ur Se ire and rm vol 500 100 
ural and de Eff - in con t to wel wn bra
% Nat No Si ects tras l-kno 
nds. Expe ce thr es lon gas 
rien ee tim ger or ms Wor 
de shi g wit hou ld Wi ppin 
hin 24 rs SP -M UR 
The we and Saf Wa 
Ph acy is Ne st 
The est y of arm Inc 
e Yo xual Des Spe ume by % 
reas ur Se ire and rm vol 500
100 ural and de Eff - in con t to wel 
wn bra % Nat No Si ects tras 
l-kno nds. Expe ce thr es lon 
gas rien ee tim ger or ms 
Wor de shi g wit hou ld Wi 
ppin hin 24 rs SP -M 
UR The we and Saf 
Wa Ph acy is Ne 
st The est y of arm 
Inc e Yo xual Des Spe ume by
% reas ur Se ire and rm vol 
500 100 ural and de Eff - in con 
t to wel wn bra % Nat No Si ects 
tras l-kno nds. Expe ce thr 
es lon gas rien ee tim ger or 
ms Wor de shi g wit hou 
ld Wi ppin hin 24 rs SP 
-M UR The we and 
Saf Wa Ph acy is 
Ne st The est y of
</BODY></HTML>

------=_NextPart_000_0123_456789AB.CDEF0123--



From Michel@didamail.com  Mon Mar  7 05:42:42 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA25539;
	Mon, 7 Mar 2005 05:42:41 -0500 (EST)
Message-Id: <200503071042.FAA25539@ietf.org>
Received: from [82.213.139.102] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D8FjO-000784-FJ; Mon, 07 Mar 2005 05:44:59 -0500
Received: from [242.98.172.39] by collect%DIGITS.abound.82.213.139.102 via HTTP; Mon, 07 Mar 2005 02:38:54 -0800
Reply-To: "dbzmail.com" <Michel@didamail.com>
From: "dbzmail.com" <Michel@didamail.com>
To: <bofchairs@ietf.org>
Subject: Adult Passwords
Date: Mon, 07 Mar 2005 02:38:54 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--7147295993xyzm4145"
X-Spam-Score: 17.1 (+++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370

----7147295993xyzm4145
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

Dear Surfer :: bofchairs@ietf.org::
....................

Get your password today,
  to the wildest spot on the internet! (20 niches in1site)
....................
* Access is priceless!
http://www.beautifulpants.com/d/r/1.php 


----7147295993xyzm4145--



From suflgyrh@munich.com  Mon Mar  7 08:52:34 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA15900;
	Mon, 7 Mar 2005 08:52:34 -0500 (EST)
Received: from jem75-2-82-233-234-31.fbx.proxad.net ([82.233.234.31])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D8Ih5-0003X2-Rl; Mon, 07 Mar 2005 08:54:52 -0500
Received: from zwrcnphg.vermont.com [152.143.51.88] by 82.233.234.31 with irouuyx. wcyvgx unwummm, uwtdhq; Sun, 06 Mar 2005 16:52:11 -0500
From: "lund@vermont.com" <lund@vermont.com>
Reply-To: "lund@vermont.com" <lund@vermont.com>
Message-ID: <033534820.59158918229030@vermont.com>
Date: Sun, 06 Mar 2005 16:52:11 -0500
To: "Uri-review" <uri-review@ietf.org>
Subject: UYS Rocket
MIME-Version: 1.0
Content-Type: multipart/related;
	boundary="----711773773571253"
X-Spam-Score: 5.1 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: 8fbbaa16f9fd29df280814cb95ae2290

------711773773571253
Content-Type: text/html; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset="iso-8859-1">
<title>doochkt</title>
</head>
<body>
<div align="center">
<a href="http://udlxktwns7vlets7hoaiets.kkbdbbnkah.com/"><img border=0 src="cid:6731037350@vermont.com"></img></a>

<br><br><br><br><br><br>

<div style="color: #FFFFF6">
emulated indictment's democracy nonexistent fur's alan coldness gaming Tulsa implements deviants gradation's jubilee chanticleer's impaired Debby Olivia magnate boot Tibet adamantly annulment's hitch Wronskian aeronautic horseshoe endorsing hepatica fried hoary muddle ashame crossing Conestoga anionic abundance muriatic homer compressible doubted homesteads midscale custodial astraddle enormity dump forewarning arguments bookings dejectedly ordinance deprecate commits hemoglobin annuls allergy abrupt chagrin complementing brotherliness custodial diocesan evolution's chairman latent blaze composition fables Christendom Rafael haunted nursery abstractly gliders inconvertible inquirers labor cringe element fairy forestallment airmen Sheila bench induction's multiprocessing cursory deputation femur geographic abets footfall millinery 

</body>
</html>

------711773773571253
Content-Type: image/gif;
	name="interruptible.gif"
Content-ID: <6731037350@vermont.com>
Content-Transfer-Encoding: base64

R0lGODlh9QE1AXcAMSH+GlC7Y8uR9WeqwaiWJY0QDrzcdnsUbGGSnqq3ACH5BAEAAAAALAIAAgDw
ATABhQAAAAsJXQsJVgsKTQwKQwoIagoIZAcGfggHegkHdQkIcAcGgwAAkwYFhwMDjwUEiyAAIHAR
Ep8UFZITFIISE6sVFbYWFsAWF9IYGMoXF9sYGP8bG/EaGuoZGfgaGuIZGf///wECAwECAwECAwEC
AwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwEC
AwECAwECAwECAwECAwECAwECAwECAwECAwb/QABoSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+Cw
eEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2e
n6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX
2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wADChxIsKDBgwgTKlzIsKHD
hxAjShyzoaJFDhKIVDSy0ciFDR04WrTYYYLGDRyMeOhY5GNIJBhWcrhApMIGmh43VBA50uKQ/54V
S54EusFITJQ4QRD1qbSo0ZUeMIjMUITlxFJWO2ww2VTkEa0bIlR1SkQrV4tih1BgWgRs2rYdxFrY
IHWIBw9H7h6x6rXt1p9kk3SIC2Ju3bF7A4MYbHLC4LF4T149ZXWtBsB9x+pEXETChstNNw+Zyzf0
ziIfwhLBsCEjiI9JX99MrISvZ9ClUasewtq15MwgUlMgsvbD0NNdJ2NV3JEvX5scPnOuGtniYdbP
UUonTrfIhO0g9BIRD7y80uqKi6w9DOI76N/T1xvdMDz0y+TKRzl3un++zciY9XUREdHxxdp/RWQg
mkYAfnSaTbHBR5uA6RGhIHI/ARjgdBcaYf8TVaHRt2F+oTiHXnkrgaDBXyMGWNFKYkWwwUqKpbgi
V8GJuIQHKYHAgYbTTchZbkMI10RpLBmp3gbGNcVaXUSSuIlVt7Vo1XfGzQUifkNU2dSKO9m0YmBY
FrbBllES4SCESURp23ZuVigkfLk1R9+MLUrZCUsRmAUYUQluYAEIMvbIZZ8sVmQYCKyRFuighUqo
BI8/1gboiIiedSmXlgpZJ39FpbZTmnpeAhRGkma1W3RpLfVeRWulFN1agWmVFqt5IvHRbG3KGeJI
r/pKap4sfYqZTSENWyolcWYW6RAKDsopmJittBZefKJkoaC5IpFms0VQy2mQnWZmbHKzKrv/rCTg
wmcTULgp5lmTG61oL37v9gRaam8R6+u4ks7bbY79cookWUpyR69TH2G3riftbriib+GBakSZXZHG
LUsTF5Eio60t2SS55kmKcZS9iWweSx0W8WGAMtL48J7CMkfWx0R0zNfJRdEqIks4D9GxZ1uC8HLJ
kpLLsxJEu3zmymRZZsSK9bGE3b8zs1tzX17W9DRfMi5sF57JdT3E0R1oyO+cbJMb9sCLqb1b0lZR
zV2wRHynbtaNRJxctEZEenCA9/7NbRHPUuABYS0jPfDgABO3uFiN061Y2o0tHiRYfGvid0e4GqEV
rYnR1NFc0oI+d1k6UjBmBxSTrBlQ/pq+/5R6r8fu7xEXRDcTcO92LvzwxBdv/PHIJ6/88sw37/zz
0Ecv/fTUV2/99dhnr/323Hfv/ffghy/++OSXb/756Kev/vrst+/++/DHL//89NffPgT4Q9CE/k/k
bwT/RQBgFPAXQCTkT4BrAOABEWjABhpQgAwkQgShMMEhEBALB7RgBgs4hwpi0INuACEIRDgICDKB
hCOUYApXyEEp8O+FRzAhDE/IBQSiMIITnGEF9YdCFbLQgRj8XwtH2EMyFHGATjhiEmlIQyXqgYEe
vGESoEgFGwpRCSJ04hSvuD8gctGCWKwiGMOYBSu28IJx0GIX15iGLDqCikR8of/iqEEIov9xhnGU
ox4vuEAC4nGMQvTfHPuoxxgKcoMb9KEEB8lIPy5ygSuEoiDrSMk6TlKBj6RjHvMIyUf+MZJEfKAf
G1lITvpwjpv0ZCczCEkFktKSjgRjIymJyjF20paInKQlCwFHTMpShTmMJR55CMxi/hKUQzwlIDE5
zDOykJiAjCYzjZnCZuqQi9D0ZTWPCUMzunKRijRhMq+JzWea85saROY2pRnOc1Izm8aE5zHdaUsO
alOd0FznPQPRy3a2cgnyZCYr34lMM16xmdxMJD3X+cMfTnOe8tRnNOnpSl3Wk6EXdag2xalIWbYy
lgzNp0gDmM2BsnOZCx2pNe35TpNWMqP/4nyoRCfKT2ei1KD+hGlDZRrQGBaQnBTdIkTNOUSeBpWb
E33oPruJS58+E51ETSpLO5rSlBrVpigdqlFXOtOQHrSjCNWpUqkqCIXakY8W9SRMX+lLk35ylwUl
KUgVusm21nKnr6yrWoG6V2nOMqzK7GtWk5pLkv7vkGjlo1z/mEs0RnWPRB2kWulYUb/O1bH4nGok
LepS+qmRDTi1nzMwy4fQiva0qE2talfLWj3dtQ21TKRiQ0jKKLb2EPsEg20HW8/PlvGLO7ytIXzr
QoCG847pfENocyhcXjr2lqX0Z2wTu9GmpnOHiEUuLueqSbguF7GRBW9z08jdiHJ0pKfc/yhpdxrK
w4KTnXJ8L0alWlSCapWm4wWtO/d43qiqk71OfS9OtYtU+eaTqgO2r1e7m181XDW3NwVrch1qTxkS
1sCGnTBy4ShhZ1YXqsRtcBVRicjFHhayZ4ytIb2JQ84Cd5YNTeUtTXzWvc5WxLj1Q4iNiONH7HgM
65UDXXtM5CIb+chITrKSl8zkJjv5yVCOspSnTOUqW/nKWM6ylrfM5S57+ctN/vEUxAxQ4rrRCk6c
7nrVvFs0J/MUnyUzWc8gZzTXeYlvFioFteBGEDK3uLwtp3W9KMY5/+HOXxxzRoOIZ9++lbawpTOf
2WhcQgOawQ7kaICroGlUxDnRbkbiFf8erV/uajKvjT0xLDdL3e22mpatJuRzV61XuJ5al4l9aYbj
+8AOm9iUHg2mbEu83fBGd5cCPWshK3trSY4yr4JlNTxlu9hV4vrY1dSuXZ+dXUQ3usAL9uo9mQpu
lUb4pCCubmDFzduVfpimOKx0p7ca103zOpTCLCZXM9ze+VYVlGPN6VAFzu64GpTe6l50tjeLYf86
+J/8few56erifZvXv4AlcEwJmvGb3jHVeX7qxhHMcZF7kbE8LOklV83hfh/43P+1dn+vCnNzG1zQ
4v64itmb74ZDWNLrPnjJA2xzev97rQ2ncFU7vl/G+nrQ7VT40gHb4Q0H2uGSxDCH0Uv/7nYPXekF
n+m9o87uG3/17C5vq6HL8NwDd7axKK6kUlGdVbNaFr1K37ZId17rWLedxEFmsyhRzOwEe/fuiG9x
rmNMbJPXlbQujbt3dd5TeEfdrZJ/K8pN/fPh/jbklSaGt5Wbh09LY8iFXvuJRz+KICeC9Zy2M5hn
T/va2/7204A97n1B6tjHePe86P2ogQ+MbusaoQN9LfFzYfGfXlz4y6+FNe3e865Gfxf7duq7f399
WyD/rpuvfPfHT/7ym//86E+/+tfP/va7//3wj7/850//+tv//vjPv/73z//++/8gI+d7diBnf6Zb
oUdpW9Bfx/V34ddxEWdrDaFtw3cH/6alaA0kZsLXQwRWaCzmdTCXd8nFV9CHEBIYagP4BQVYQ/il
eu7VBR34X2I1TgxXb9T0ECmncMOWa7wGd3IHeeIFftSlcnEHeJiFeZUFY5TlSOPmYs5XbLIGWZ+0
g5YnYzIohTCYcq5nEOQkdGOFdzZnfTS3cQEXdnh3VNNGcD3FhYx3UQlXdIakYdqHcQd1b1HIfQnR
R1f4dd21VSBXcxRXXjVnSuPWUm6nSoLYW+X0cngYVkaXdS4XhzE3h3DIcxFhYQBWcMR0Y18ohwOX
iPGkh5y4TV1IclMFecDUchcXiJonX2AnU63oc5oVgTWGV5RHSyGIauJFY78md/EEbf88qIt7CFIy
hmtkRW38dmpkB4VTyHh8J4h2h245OII2GAa6d4B2WAckVI0NhoHKl0CgRoFZpI3/N47kWI7meI7o
mI7quI7s2I7u+I7wGI/yOI/0WI/2eI/4mI/QgIelJ44nlGaO+I90VkRZ+IYJVJAD5I/N8HE19GMI
yYq6BZC3mEQSuT9jZ5Et2GsNSZEueIP9c5Ha0HYJ6JAaOHoPaZBoxZFjlo0gWWYJ2ZEqOZIrOQ4i
CWyqxF9/+IvOOFmcNF23eEjXBYQ6+VGPN2RE2V45+YDIJnPOBpQsN2OTl12pVG1JyY/R6JHDSEhp
121YqJCgIJKMtGtYCIETmZJmuYP/NzhKK1ZKhbVm8XWWQTmR/VaWb3mRi1eTcDmXSOmReVmEael3
etlsjtiXfFmY+FaXPzl5h6kMYAlVe7mVg9mVarmYPTmXPpiSiumWQclKiPmYekmYlSmWrIiZ3OaX
cfmYmDma38SZBjmVAlaXrEmZeGmYkPmTXukJDHlrogltr/mZnWmakylXmTSMgYmaNvSbaNmCkxmc
KJmansmcykmby3mch8mWWDmcRpmcpimbf3mad4mLjDljUEmasSmawHaU5+mUGZmeztmb7Dmdcllt
tjaeFbWd5AmEp7mTgQl3XTlh8umDcsmUWMmfnqmf3Oaf/3CSGLmPt/k+UGlnDfoJ/w+qjxRaoRZ6
oaJlba1piDbZg/VpRxDJobTGj+95nGZ1on+IndBpe3kpnAZ2ndH5ojLamrkZnO3Znr45o5ZZoy1J
ey06nMWZhcMWowiao8ZpWPYZkEZakww2pMCnofIZpKjnpO65n9SZnkhKoBuapGJJhI55e9sJTjha
nMfIpUWapLmZn2SpmkRKl2Uaoa0Vpj0Jo0W6nmZqpTHqnNC5ojvaptVJpWQ6e3LKo2LqZ1e6lZim
Yehko3YJkmGapqmZptfnlyRaW7S2oZeaqasHorDkpXR4qCIamkTonwqKoaZ6qqiaqqq6qqzaqq76
qrAaq7I6q7Raq7Z6q7iaq7q6q/+82qu++qvAGqzCOqzEagwBsAAMkKwNUABLYAAHkKwIkATPygAJ
kAQCcAAOwAAOEK1IIAAI8AAM8ABH4KzZKq5FgKxIMK3VegQDkAALkK3KigACUAQG0ADJOgBI4KzQ
qgQDcADgqqwKYATHmqwMsKxGkAD/mqwOsAAJQADdiq0MsABJoK8MwK1EcK3Zuq1agLERS6/2ygD4
CgIIS7DayrAOewQcK7FF0K/aSgQD8AAOsAQEAK7rOgQGkK0GkK/TarEgMLDKyqxKQLE8Ow0kS7AN
gAQEgKwHAALJqrJGkLDzagQIULQdu7IfG7EhWwQCAK/USgTIGrBHALVGgKxUS7D/OQsCBECyWTsE
ScsAS9u0ScC1JPsAJ8u0VHu0QzC1ZcsAZ0sEbUuyTsu2Smu3Tqu3gHsFf0uwKpu2BIuvhku1fSu4
RRu4CWuzcKsE0xqzbKu4RtC2b1u1dlu0eNu5g3u51XC1BDu0A5Ct0ToABHsEAUCyQ1sABFsACvC6
RGAACnu2CcAAAVAEjJus5sq4dUsEsZu6RdC7JDsEtKuwQ6C84WoEq1uxIOC6yboE0yq7RYC6+woC
DuAAB2AAA2C991oEAZCx5MsAK8u61Yu7zcsAtou7VHC+2pq+z0uw5vq94Tu+amu+6Lu8lgu30zu6
SMu5eUuwNVu97Eu+20u1qrvA//I7DelLsJo7BNPLrcobuEOQsNFbBJXLuOYKArpbsCH7sYH7uAzg
sLRLwETAwSHsvQnrtACcsGBrwewrsqaLBCTLtS5bthVMr/hrvo0buuprw9SLw1X7wcJbBccLskS8
wQRbw0C8xMY7xAAMAmTLAAGbrQmMBO9bwyT7u0aMwaY7wc7rsjecwdYAvdlbxFCsuQSAvkZwu0Vr
BCQ7r8kqxtPrxFB8vZu7rbULAs8KtEVAx1c8BIYMtAKAvOlbvOAKx3I8sUZ7xWx8yEQAvRYbx8ka
sItsuo/MtpF8x3YrxlKgyVoMAp3csY2MBJjst/DKyQYcvCDrr1G7BFcrxiPcsv8trMua7ABZW8kR
/MloG8nUwLXQO7p6C7QP8ABSvLnamr21jMUUfL59S7YJnMtEMLUIQL6fW7xoq7DQXARci697jLds
XATJvMHMzATZ+75Oa8xGiwS3TASZy7xme8Dwq85SnMUOQM1VUM8g8L45e87yTLCkDNACbc+768Yy
e8XZW7PpDALL3MzwrKzZnKzKvM7W0MTUatDOnMJMoLcGkMuErMAkW7OpvLbBSwTJ6rAJu8JHINIk
XcXOWwAZW7Pz/NHezARqe889e9IefQQU3MPJuq7TOrwEu9NofNJVQL5GTcU5LdRn3L5FPQRHTQRX
2wDZqtRGkMuj27/f3NJKwNH/0CvGwcvV1GC4MJusfQu9VPvDnXy0wbu060uyQJu9Uq2yt0vXbp3P
WmvRc33RTZuw4CvGQ33Je6vL+aq4dIzM+AuvkZu7CCzYDBC1Q4zEPlzXgTwFhmvZ5Ru6PzzFXYvP
lT0Ely3LQc2vcpvZmP3WlL3WfIvYexva0bDapb3Le3u2M5vYDI3VQey9ERzWynzbqJ21u53YRMC1
YhwAV6sATZzAHFy0kV0E2Uu2vpzcVFvLARDChlu3lQsCt+sAfRvdJDvdV/vC9AqvGizRuBveZ/vc
xsvdSY3bRezeku3ATJDFia2y5O3TwF200dzfbF0N6fuxBDzbthuz+l22Z/uy/0vL0aYd3HTssLH7
w+d9rrwd26n8w8HrAIa8tgiuALQd4QqrsUStrBY9BPYKtvDKswC8sOP7rUS8wwlevQ/w4JaM3VRc
BC++ADHOzJcNAis+BC3O47gL4wMg45n7vnwctxn+1T5c4wWe4iRetA5Q49PAxl4dtVw7rwRAsRLL
vSie4vBK4uaasH07vWD7rDybyzwr5gUbz4Y8tCR71eJMsF4O5otN5clLsOFrtHjcsrnsyEM8AArw
sdHa5Wir52UeuujttQXbxX3sxIaO6HYe4TE76B5c6Ie+r/BarVnMwnMczyJM6kSO54s+rRKr5YB+
6sma56pODVmcs4R9v4n9u/96K8WyPK9kqwDBC7aG7ADzSr94y7ik7OrHnuvAe8dZvLa57K/QGgAy
3tpUe+yUXdKQPuC1/q8IQLZDa8h3a+t7+7u9/utUAO6iy94VK+3iyu3ePup7e7Sp7LCpfMRIkMV3
vdniXrbkfs+1Tu1Fa+3PQOpNbLFwfgD42ryinsUqy72B28bIe8CifrsvrPBHwPARj9u+TLU1fPBr
e+cdLNUFOwQF/9M7XNBWLsUe79uHWwVi7uFVvskmf9hG8PLALvOkPfI6PNXwStsrH7p4W/IqXrYI
f7oabbMOwML1+rPejbXsCq4LUMsKAK5Hn7sQC77RDLo1H7lQ//E2HrHXusmzIbvdCouv/NzFS1+w
BYDW3mvi8lz1Nzu6Ye/0SDD1zzzdImzga38Edl/15/7I4YvhCovSqu71iAz4kfut2C7idH8EvfsA
fWuvCKDUab+sxdsAcJ/0Xa33bN88EK+4nV+scGDbkC/6fNCv5YoAAm/6rN/6rv/6sB/7sj/7tF/7
tn/7uJ/7ur/7vN/7vv/7wB/8wj/8xF/8xn/8yJ/8yr/8zN/8zv/80B/90j/91F/91o97QQAAOw==

------711773773571253--


From 3XPNYMD@blueyonder.co.uk  Mon Mar  7 13:04:33 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA15434;
	Mon, 7 Mar 2005 13:04:32 -0500 (EST)
Received: from [65.210.151.143] (helo=charleston143.jqh.com)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D8Md2-0001wS-Cr; Mon, 07 Mar 2005 13:06:54 -0500
Received: from lhxtscmiktuc96.de.kaercher.com (126.160.78.112) by xm00-xwx16.de.kaercher.com with Microsoft SMTPSVC(5.0.2195.6824);
	 Mon, 07 Mar 2005 15:00:56 -0300
Received: from Caroleq569l86y04v (157.208.34.112) by gfxwwfoie23.de.kaercher.com
          (InterMail vM.5.01.06.05 399-446-854-355-435-09938) with SMTP
          id <3870616701608.IRPNA83.gnpydin171676.de.kaercher.com@dogmaticlq2p00sv581v>
          for <internet-drafts@ietf.org>; Mon, 07 Mar 2005 20:58:56 +0300
Message-ID: <6546drn13q60149$84179$lk2frc9@Carolex74s410i2kr>
From: "your job" <3XPNYMD@blueyonder.co.uk>
To: <internet-drafts@ietf.org>
Subject: Protect your future
Date: Mon, 07 Mar 2005 22:07:56 +0400
MIME-Version: 1.0
Content-Type: multipart/related;
	boundary="%OLATTACH1"
X-Spam-Score: 6.0 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 2a25a3f15cd7c4f2ea7dd14d5f6b4bd1

This is a multi-part message in MIME format.

--%OLATTACH1
Content-Type: multipart/alternative;
        boundary="%OLATTACH2"

--%OLATTACH2
Content-Type: text/plain;
        charset="us-ascii"
Content-Transfer-Encoding: 7bit

Get a capable html e-mailer

Has your PC suddenly become very slow? 
Are you harassed by pop-up ads each time you go online?
Does your default home page keep changing mysteriously?
Have you ever downloaded music, games, movies or even screensavers?

If the answer to any of these questions is 'yes', 
your computer is definitely infected by some sort of malicious spyware program.

You DO NOT have to be a victim to Spyware or Adware. 
Download spycontrol for FREE and find out within a few moments if you're PC is infected!

--%OLATTACH2
Content-Type: text/html;
        charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Has your PC suddenly become very slow? 
Are you harassed by pop-up ads each time you go online?
Does your default home page keep changing mysteriously?
Have you ever downloaded music, games, movies or even screensavers?

If the answer to any of these questions is 'yes', 
your computer is definitely infected by some sort of malicious spyware program.

You DO NOT have to be a victim to Spyware or Adware. 
Download spycontrol for FREE and find out within a few moments if you're PC is infected!



<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"multipart/alternative; charset=3D=
us-ascii">
<META content=3D3D"MSHTML 6.00.2900.2604" name=3D3DGENERATOR>
<STYLE></STYLE>
</HEAD>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span style=3D'font-size:=
10.0pt;
font-family:Arial'><a href=3D"http://www.morpheus-spyware.info?aid=3D624">=
<font
color=3Dblack><span style=3D'color:windowtext;text-decoration:none'><img b=
order=3D0
id=3D"_x0000_i1027" src=3D"cid:image001.gif@01C49EB0.FFD29500"></span></fo=
nt></a><o:p></o:p></span></font></p>


<p class=3DMsoNormal><font size=3D2 face=3DArial><span style=3D'font-size:=
10.0pt;
font-family:Arial'><a href=3D"http://www.spyware-finder.info/discon">Off
this camp-aign</a><o:p></o:p></span></font></p>

</div>

</body>

</html>





--%OLATTACH2--

--%OLATTACH1
Content-Type: image/gif;
        name="image001.gif"
Content-Transfer-Encoding: base64
Content-ID: <image001.gif@01C49EB0.FFD29500>
Content-Transfer-Encoding: base64

R0lGODlhCAJ8AfcAAAAAAB0ZHDo3OxINVxgMZgA9dTQ4cRBIeEkVGG09PmxsDmdnGnF0OU9PT11H
W1JSUk5OaGNiX21sY2ZmfnJwbXt7fAAbmwYw1iBiliN7sD1hsQBC1gBG2gBK3QBN4ABS5QBV6ABY
6wBd8QFh9QFm+hhs7ytYwTRizz9q0FZ6nU5uulBxvmJkj3Jwi3h5lXt9m2twq0x111J1xVh/3DaR
/n+DmX6BoUWd0l6S31aA5HSKxWKJ4nCU53yh8IAFBa49SINsH7NTCoJdYZ52fqdicKd8YcACAtIH
B/oAAP4AAMBSANNJJsd8UdhjZON6TaaXH6uZG4OAT4WDfZSLYZGIcb+pWMiYHM2iI/SIJfKMK+G6
AtCzV+uDfe3OBP3bAuTTKv3nBv3yBf78G+bbY4KBgIiIhY2MiIqLkpGRjpOWnZiXlp+fnouUtpCU
ppeftJyduY+jvbyCjamYorSesqKhmquomqampaGlrKyrpa+tqKKquq2turCvqLqutrW0rLi2rrq4
r7a2try7trq6uJukwpmr1pCt86eow6mrxKi0yKy81rCyx7a4yru8zaS+8oXB7YnQ8ZbW/5nT+J3Z
/7rB0b7K26bR+rbL8rDg/rzn/8C/t+aumuurl/WvmeC9wcbCj8LAt8TCucjGvcrIvtTGsNHOv9PU
oOvbhujDuOzZov/Xpv3Zof/ZqPXptsPDwsHBy8jHwcvJw8rKysDD0cPG2M/P0MnM2c3Q3dDOxNDP
ytTRw9XTydnWxtvZztTU1NLT29Xa3NjX0trZ09zc3MfS4cna89TW4tfY49Xb6dzc48rr/tLg8d3n
9dvo+9v4/+HezuHf1f/X1//Z2eDe4uTi0uXj2Onm1ujn3Ovo1+vo2Ovp3uPi4ePj5Obl5uTk6Obo
7u3r4Onp6uHq8u3u8eLw5uHx/+/w9evz++z6//Du4vDq7v/j4//r6/Hw5vTz7fr37v/77PLy8/b3
+vf49/P8//j28vj3+Pn59Pn4+fn7/Pn8/fz6+f36/P7/+f7+/gAAACH/C05FVFNDQVBFMi4wAwEA
AAAh/h1CdWlsdCB3aXRoIEdJRiBNb3ZpZSBHZWFyIDMuMAAh+QQFKAD/ACwAAAAABAJ8AQAI/gD9
CRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJ
s6bNmzhz6tzJs6fPn0CDCh1KtKjRo0iTKl3KtKnTp1CjSp1KtarVq1izaiVZpmvXDWDBghALomxZ
EmbRml3Ltq3bt3Djyp1Lt67du3jz6t3Lt6/fv4ADCx5MuLDZDWURJx6LuPEGr10LlpFQBiyJEiVo
ZKbBubPnz6BDix5NurTp06hTq17NurXr17Bjy55Nu7bt27hrYyax4QLlMpIrgyhB4jIJzZtzK1/O
vLnz59CjS59OXXryzJiRHy8+lrJkxcWJ/hcfT954+fPo06tfz769+/fw48ufT7++/fv48+vfz7+/
///tgaDWeAKeJ+BZjAFHUGWKnWUcceKJB+CEFFZo4YUYZqjhhhx2yN+BdDXGGFgXWKDgQBeQtVZ4
6LUVQggiiDDCjOXNGOOLbL0o4wg12ojjWjrOyCN5PoaQI4w79nijkUDGSCORIyx55I5DjlfklElC
eaNhXCKI1pddhinmmGSWaVgPzUDUA4kXlFiQBWE16CWEEJpp55145qnnnnz26WdhG/SQjhOEErqE
E4cmusSii6LSQ4oWRPpmWGuVUBZmwxX456acdurpp6CGyucG/jixyamFpqoqo81YUKKb/gRFqqKo
tNZq66245rqpnIqVeuqvpqqKKKKL+tNmpBa8meKsdn3grAcddMABB3FuMG20Hjj7gVkvdmuWttBK
S22c13qQrbPcdsskCOBGO2215Z67bVnqrtuuuPBy0IG52qbrbVn3vkuuvuYeZvBiCB88lsINNszw
wwnH5XDCEy9MMcQWZ1zxxhhzfPHHGncsMsgeh0zyyCanXPLKbIkIlq+bCJuqosW2WWKysS5LF0Fz
CQSXzz/z/GlBuhZt9NFIBybnwqUSugkqTQ9bbMyM+rOBq5LmzKxbQAMd9Ndvee31pmL7k/TZaKet
9mIiNh3zQFIvMRCjctuc9UBwbs3W/thj49X3Wn93GvjahBduOKiKkaoq3IfOTbexN+OMt85x8W02
CF1fXnbmZfU9UFs+c975552blfnmmpO+d+BCY6566Je7Lrvpr6t++O24p504YlEXOrfjj9stuUBt
Ls117LOLrrzZsB9vOfPQ03766JjTTv31rNvOeezTd5869sjnLv74Rifuz6GLE0R31cIXVHzPyC8P
/uqDu172/Ns3L/338zvPffijk1/y+Cc68hnwgLk6n7DkJpD1Va03N5tUg8C0OsAR8IL0AyD9+qe/
0FXvfgU0SOUKaD0BLk9o9UOgClfYJwWmj3Hrs9qxhge5tICIO2gRSA4H6CyB9NBs/iEQSJZ0KJAr
sUtbPvxA5mJERH8UhyAiIMgPp6hEf+ioiOcRkgh+lMQkoksgMMKiDklQxBGA0XVU7BcYnTSCGyLI
jSCC44DeOEc50vGObgQTBevIRzz20Y6A/KMg/UjIQBZykIZMJCIXechGKtKRfwwb+nwnECcIxB0O
lOGx3KeiL+kxh2YjoxOf6A8zgjGI/qCiD2FHJVIWx5RbHEgVkehDeg3ElKMUZZTO6MUuXi5IYxQl
CWCJSjTOsoqjk9EYl+kPJqZOW+h6ZBwZKU1GUvOakMxmNbWJzW16s5vg5KY4t0lB0y1qWIyzZAMf
R6K7Ee8CDtIUeQpUEPI00ZWk/mQmPu1JkPHc05/BFOY+RTmQgfYTPfUEaDATqk+BLrSgA/UQfgrk
SYla9KIYzeg84Yi5c6qzVIoCntzGskmCvI+i7xmlFre4LnrBSEhK+lG62BhMG0VxbEh6kpWixNIp
wVRLMnUpG5XU0yZlaadSAtJLeXQgPTb1qU6NKlSnKtWqNjU9VM2qVbeq1a5y9ateDStYxyrWspL1
rGZN6zzBdD5GQQ19cPXHJtgJgpKiCJ5X1ShCc8lPvfr1r4ANrGAHayEQtTVRUiOWA0cKQRq2yUGE
FahC+RrZylr2spjNrIcOe87FZrIsdn2nlzRL2tKa9rSoTW2LSNAMz7q2WCSF/tVd06La2tr2trjN
LYZA0ANUvHaxsehBYtxZwxXp9rjITa5ydQvVHkCkGDRYVmghZ7zRLve62M2udjnE0bxQqjGyfSdi
lmU8XuVrX/L61rPwRa59QRNg65UWvLDVryN+IFzjCku56gtNaAlMv+7l73r/CxZ9BXheATtveu17
X/lW68EQjrCEJ0zhCC/MZRXOsIY3zOEOe/jDIA6xiEc8YsaYGMLkDYt0i2czu7kvxYjBjAQwQ+Ia
2/jGOM6xjnfM4x77+MdADrKQdTzdC1gqG0hOspKXzOQmO/nJUI6ylKdM5Spb+cpYzrKWt8zlLnv5
y2AOs5jHTOYyP/lqjj0y/pWxwWY2W+PNcI6znOdM5zrb+c54zrOe98znPvv5z4AOtKAHTehCG/rQ
iE60ohdtjTazmcpodp+aoezmOFPj0pjOtKY3zelOe/rToA61qEdN6lKb+tSoTrWqV83qVrv61bCO
taxnjWk5PxrKkTbppJtc6Uw/49fADrawh03sYhv72MhOtrKXzexmO/vZ0I62tKdN7Wpb+9rYzra2
ty3sTL/51k3ONYp2vWRsvPnSv+6FunvBi3a7+93wjre8503vetv73vjOt773ze9++/vfAA+4wAdO
8IIb/OAITzgv1t2LX1/6204WN/HInWRzWwPd7NaFxkvB8Y57/OMgD7nI/kdO8pKb/OQoT7nKV87y
lrv85TCPucxnTvOa2/zmOO+4xnWx8Gc8vNHhJq6RQcDrcz8j472gRjXAwfSmO/3pUI+61KdO9apb
/epYz7rWt871rnv962APu9jHTvaym/3saH96NajRC543nBoQX7LEjUVxi1Pj6Bpfetr3zve++/3v
gA+84AdP+MIDvhoaf3vckzz3oTPZ3Hdvey8MT/nKW/7ymM+85jfP+adL3udAV3LjyQ15vAuj86hP
vepXz/rWux7twtCF4rEheqGT/uLsnvzrd8/73vv+98D3e+7hTnvG257oSr443rMR/OY7//nQj/7r
ryF70Nc+zchHcukX/i797nv/++APf9nZDfriZ2P02c8G5NtODfG7//3wj7/3qSF74hsf+0pevy6u
If/++///ALh52VB/oXd+x5d/1rB8WzcMs6AHgTAMeheAEjiBFOh8SCZ21VeA6Jd/kVcKWZcNs8AG
NsAGbuAGNpAGjFCBKriCLCiADDgLlACDwXANzNd1pcALPmd+G5hkyscLHnh1w+AGMMAI4kAPAqEP
23AHNjAMLdiETviEaZcNvlAJxXAO6IAO53AOxUAJslANNah1N2h9SLaDSNaDP1h11cAGbKAM6OAM
znCFRugPtWADvgCFdniHeHh11VAJ4uAP91AP8RAO8eAO/eAP4sAI/rvghWCIg3B3f5KWfmZ4dWpo
hPRAD/pwif6AiXMYgXnYiZ74hMNQCfiAD/EgDsVwCY7gCJfAh/2gD4qQC9TwhVYXho04hgfIg3fn
g1WXDYQAA2miDwahD+hghHqgB1V3BMiIjKmXjJ94dUdgeMmojGgXjc/YjHu3h/5QipdgCNzYA97Y
A4ZQCfHgD4oQC7GIdbRoDY6oa5CYi2codb8AA4VQicCIiQJBD2/oD+FgA5zodNQYjZ3HjNY4ddI4
eP94dv8okANJdtdACaTYDI7QjeBoCDxQkTxQCO6AD4mQiOjIiOpoi/iHi8+gi1K3h5UAA8WADv5Q
iUcIjPSgDG+o/g9sMAtRl5AKuZCud5OBp5NkZ5MFiZNgJ4XN0A/iEJGG0AOXUI/N0AMVuQOK0A/F
MAi9wH+z6JHrOG7tOJLv+HSzcAm9eA4vmQmZ4AyW6JLKwIb+oAduUJM/CZBA2Xo8+XdxKXY36ZZv
6XXV4JDxsI1H6Qj+UAyG4JfFsAOEOQPA4A+JEAvQIItSl45XOXFZSZJRNwvKkAg2cA7OEAmZoAyY
oAyXqA9h6Qz6kAhswJbV2HQ6SY1Qd5CoqYyq2ZrP+JpMJ5DMKJv+WJs/CZtPV5d2OZu5SZuumZu3
aZepWZCsCQ7HiZy2iZvAKZyw2Zu2qZyx6ZzSuZvSyJynWZ3D/qmQ3Gmcyxmcp5mcvZcNwlAJf8mN
R9kM58CUO5CSPDADMxADhNAPlSAIu0CVVOeYIPmIyeeOUzcLmaAIMHAOypAJmYgJmQCaoCmWykAP
hEAIppmdq5mQ20mcPvmcx9mcFIqh0embEtqd3/mh1ymeHDqiIlqNNumhICqbPrmhE8qiyemi1kmd
0rmhxWmh4WmiMPqaKfp7DSkO98CX3qiKFTkDxeAM7xmfOhAOzRAI5liVYmiAIVmG/il1s3CKLFAM
oNkMmDAJnmmJ9JAJCIoOMyl1JKqdbvmbOvqcKsqmaLqiutmmphmn2lmnNyqnZtqWJhqnvImierqm
Neqmdfqi/sNJp72Zp4caqB5qqCPKqL45o3iqqInqetXACOcQD47wjUxZkTFgCOhgCfAZAzGwAsNw
DoQQCsLAmFCnn1LKnyIpmVDXlcrAAomADpkgCQiKCWRZiWKqDMUAA6eHqDt6m1TXnJA6qG/qpye6
qIU6p8x6p8hqrMU6lyAaqc3KrM/6p9dKqNiarRJKkC4KrdVanao5l8l6rN26e9TgCucQDkfpjRY5
A47gDJiAA6IqqijwC6Zqn6r6dKxKhtkQiVZqCcpQCCxgCZPwhuigmSuJDpjQmYWwlsc4rFbHmuKq
psqartJKp+jqncsarXs6rdHZnSWKrjVqsdrKsR2Lsek6/rE4eqwku6jBiawnm7EV2qGuRw2JcA7u
cJQW+Z494Aygeq8ogAKkeg5uYJ/42ZhWuZ/s2J9a+Z+WgAm/qgOiaauR0AyV6LCY8AjAmnVpSqM1
u7HeCrMhy6csi6h2mrYX+60R2qcgS7EqirLZCbdqq7Fnq3Vh+7HkqqfK+bd/SrczKqO7Bw2B0Az3
UAg/uwMz8AjOYK/4igInsALtUAx3IAj7V3X/eotUGrUDewngEI+FoAyToKv0MIz00LUwEAt326zm
yqN5e66uG7tkS7O6Oa5o+7Hm+ra3S52wW7c0arcty6i6K7Y0W7vVypuAO50YWrbb2nzUMArmWQlN
WZg8/tAD8RkDRSu5bECffKC0mtu0rfq0r7qVTkcJigAO8LAKTOAALFAIzYCFWFgMOgADgQCugdut
Hju7xdu/eGuzKmudf6uyyBu7zui3xku2r5uyw4utbeuywEu7CHyi4Lm/uWuyzVcNsZAI9BAOPFCY
8ckDjzAD2yu5GiAL+kAIfKAJvdCvTre5UxqwVRp1vjAM96AKWaAEV+AGK8ACIyiCLJAGuoe/PZqs
ALy3Zuu/cUu8btu81wqncrq7g9qnDCy7xKu/VWyyuCvFY7u3OUrBFCyoUMyT47rFxht417ALglAM
+0AJ8AmfKAAJmXAD23sCJuAG92C5foCqLtx0MOyq/p0Lq0+XDTeMBUFABVdwCqZwBVOghoSgCH1c
olSMozbKtpYMwA58oUT8rYTbog18sxgbypT8xXI7xcEryln8tjvayYmKu11swEVsxk1MeOQZCnpw
Dhp5rzGAAz2gvSdgxzbgDufABnjwB7HQj1H3x+QbyObLdNnQD6xgyGkwCYlQBVvwCcWwmc5wCcgs
rL7bysb6wPz7vxVqu8/rxIM7nZi8yW4bl+J5qCG6rQvMyfB8xnO7rJNqu64cxeDpzU9swZiHeIJA
CPqAD4ywAkX7y79sAhrgBu5AD4WABys8lVBai+OLlVAryM5cyEEwzZbw0Y4wtQ+bCZewDU8oxVyM
/nkpvYIpvdJ2SJ6i4AeEcA7+sA2EoAMrsAIaAANssAv9cA4RjQeA8KQV/ZEXDZkZbb7D8A6qIM2S
8NFQjQmWcAkI6ghLC4BULLI5ac8syMUufYfVsAuh4Ad6cAlG6A7VAIHusJKXQMx4sMepenXKjNHl
+3TpAANzkAVBgAeVQAl+/deAHYMV6Mn+vHo4a4e7e9jWmA1hDQp+gAePXAzNMNnFoAhucAd48Nah
cJ8dGaUAK7BOxwIsUASkkA6fSLiDC5dfrYKJvdp3yNhi7Qd8gAd3cNmXndkSLQib3c1M69mcK8Oe
63R0YAOaEMl3edzILX6M3QujIAiyjduZzQd+/qAJsdALitjZFv3ZM5zc3N3dAXgNwrALsRAKggAI
gCAIuh0Lu0ANV13Uj0l3kdnM3j3f9A1+2XANbLcLO7cLSUeDXDfXSF3X9T3gBG7f13DgB27c+Sm+
2h3cBf7gEK6CAA7fSR3hFn7hADjhjifgGN7hHg5+Gr5rAisFJF7iJn7iKJ7iKr7iLN7iLv7iMB7j
Mj7jNF7jNn7jOJ7jOr7jPN7jPv7jQC4FZEAGkNEVaVAGaUAHSr7kfszgvy2w7hDlUj7lVF7lVn7l
WJ7lWr7lXN7lXv7lYB7mYj7mZF7mZn7maJ7mar7mbN7mVf4O7gDncF7lTe7bMQzaH57neh58/iEe
33v+54C+e31e4YFe6IbOeYPO4Ye+6IxOeInOzI0e6ZLud48O3Bo96Zie6V5X6Xiu6Z7+6XLt5He+
3aBe6qb+wqIOyJYu36fe6pnO6aTu6rKO6bDu4Gf3ALiO67O+63dZ65c+drrOdMHedw9QdcXO6wE4
7O+n7Jjn66wedszud9HudNOO7PA37MceftVOec6+d7kedbme7eHedLo+7eM+7uCA7ud+7MGu7tlu
7cHX7u/+fdtueN3u7d9O7uxe7OK+7/w+7/Ke7uyu78K+7wUv8Adf7/DueuWe7+iO8N+O7flO7RP/
8Bb/7wSv7A8P8QZ/efeO7xIP7g7f8fr+/u4aP/IHz/HzvvDOF/AI//IR3/Awb/IGH/D9XvAYL/A5
7/INT/KV9/F8h/JPJ/MzD3XunvEdz/MTz/LNp/Qp7/RLX/IUL/JOX/RW7/KaB/RB7/NXz/VSX/VV
j/NM3/JJH+5l//RRr/NeT/Rg7+9Cr/COnurLvOr4TvBF3/ZDX/Nnf/dsn/Nj33thb/dYr/NU//KC
v/eBj/aILvd0Dekgf/IS//Yrf/E4H/IcX/kp//e8h/ddb/WKb/OIH/qfP/jczvgB7viaz+uWT/ld
H+0XH/mcD/tTT/r2bvoUruipn/sDrvW63/vdzfu+H/y9bvsbjvrCf/xvCfzIv/yeqPzM/v/8duj8
YZcO7eAO9XAP+7AV2s8T+/CH7tAOpg39C27nqt7pYkf9Gbn96i8U+PD94R946F8P+LD+GoEP9eD+
ZSf9W5cO7jCO9P//AOFP4ECCBQ0eRJhQocJ47tKBgxhR4kSKFS22c7dv4UaOHT1+BBmS4z537Sye
tFiK1zNq1rK93GDBQsELJUC8fGmN2jNepVD+nNiunkiiRY0eRZpU6VKmTOOZBBq1Yrt4Ta1excrx
qdSTKlm6hCmTpk2c2XTy9Mn1pDt8Wd2+hRtX7lyO99yplZrOHV2+fT86xCvRa0ucMWcSrHkT59me
gSnu9RtZ8mTKffHddXxxaGXOfrc6/h4MNpvhsYpz7mycGSLkzpznvYYdW/Zs2rVt38adW/du3r19
+wZ3Tfhw4sWNFwcX7/fy3K393nsYOHRhsYjJLkadNjNr55MBfAcfXvx48uXNn0efXv169u3dv4cf
Xz787nzvgV5JOOzhgYnLMtYuMO7q82seAAhEMEEFjQJgngXfiicbvKbbr7T/ssusnQf7MtCf+T4E
MUQRRySxRBPT89DBDbMKR0KuKBytuv6uOw2tzO5Zka4OwwOjRzDG8/FH8YIE0sciezxSSB6NHJLJ
JZFsEsonlQSPyCip/M7KKZPk8sout/QyTDDHrPLABnPMqhoXo4KRNOtMMwtDAdGc/mvHLJ2sEs87
pcyTzz2xBEDLPgEV9M8vBz3UUDERXVRRMh1l9NFA9ZzUz0oJ/TFFOq+Kh5oX8xPNzRnhBNAxHDeF
y85CL02U1UZdlXRVWSmd1dJaMbWVVl1z5RVXX1ut1UwVUWVqmGqkalNGgfzDzka80vFIvKsOFGk8
kKg1aMdbgd3111e3/bZbbnsd19tYxQ2XXC81JZapcHpZE6Vk+VuWxjidVWvAhLAViF/K/PWXKG3V
PZfgSA+GNGFYEV5YYXALNpfhhyVGF0x2211KF0+BmtfCZlNTa7ONAG6NZKQGLjfldCN2uGKKDW4Z
5oZnnjhmlmH1cJhttjkoA58z/sDYo2B2iTclUKmj1x9mawSZK404Cngg8Aiaul8PsTUTa6u/o9pM
g0y+ml+uqcWa66s9vLlmml22WWWI3X45bbbXlnninHc2yGeB9A56o21iOfanjt+8EF+uPqpaasU9
XNxsssm2+mzGJzeb6oIgj/zxzBW3c2W42/Y89LdFj/tzuuWuW8+7eS6Ib777VsidUITh+OgKCf84
QKmq1XrfyClv/HfMJ+86vMWB35x4gTovnXTQR4e++eifl7566q83U2fWCXIdaNgVwkeQXa4R3PYY
k1763qZ3J2r44oeHP3nklRf+/fiJr5r5001Xu/+5/U9dAFE3QP5RKnt4a533/l73PYQIAnDl+wrS
PMY03UUlWpf73fHu17sNHs+DvbOc/DiXNewBkIDO2x8KTVhAAbKQUAfc3kC6x0CFCGIUG+uK+URV
L1LJSS1PGxkG8Ze5DiaPg/0KmNg0SET5HahzK1Th/6TYwihScXopvOKsYJg3BXqPhgbBhx9CgUOj
RfB2oyrc+qIispEZT2qVO1sRkQfCsX1NiGHr2vzyZ6Yg9dGPfwRkIAU5SEIW0pCHRGQiFblIRjZy
kVtM4N68+EWCuEOM0ICgfs43QfVVECj6WlDUqrWQgTnSlKdEZSpVuUpWthKQkOReFylpkG1cMpOh
UpbS7FWqZ20IhKPM4EFK/ulKYhbTmMdEZjKNtLqe/WyWBtmFGMlYkcGhMXeOqcqDEleUbSJkmMoE
ZzjFOc5wwvKZHBGEDadJkWryMI2etOA5i/JNctbTnvfEpyHNKc+EhMMPDgxcDs24SdxRcDv8FAk9
87lQhja0nMxEqEJi8c/x3VKCBe1kZq7Rloh6RKEOBWlIRWrKfXZ0IJYUI+0sekZ3XtMx2aiGSTvy
0ZHW1KY39WNJZQqLfz5wpQS1pkEzU42YypSUfMRpUpWKU512dBh+8IMmiFa7ge5Qlz00HF6yIYyi
GtWbSF1qWMXK0KYiNBx/6Ok6qanDXKaPlxrdxTCy6dWC0HSsd8WrMcsq/s9wCMIPfwgFvNjEVvTt
0odD3cUuwkHXuoI1r4+FrCv3+sxwaAKqgtBFQH9qVbceFrGjGAZHGWvXyJbWtIecLCWr4de0fqqq
bTVsVhEbiliEdrSOPW1udUvI1DIQH7lgrQOFUTR5EZaTb1UNRKrRi1FoIhTBWKxRSbtb6ua2t7Ab
hmUvG4vhqqWdV31ncidyDWHoIhTpDEUuhhGOucpzutWFL2Sv2y53BEMQaP2nJrhL3M3CFqtqTC5M
exGL8wICqgdGcIIVvGAGN9jBD4YwhHEbXwqbdr45ikc4qpGL8x74D4IIxS6owd/+Fva/8AxwNco7
ivMKAhCsjXCMZTxj/hoveMIVxnFezUQHHtfYxz8G8oJfHApdCIN8+HmticMrXotk4xrUEMYudBEL
UYTCylfGcpa1vGUud9nLXwZzljVx4xyXOaw77nGQ1bxmB//hxSAexS64SuLBJvm4nmUyRZxMVGpQ
Axp/BnSgBT1oQhfa0IdGdKIDLQwym9nRNzVTHfCAhzBX2tKXxnSWRTGKWMiZGtegM7KMi1Hk5tnU
p0Z1VK7R6Ee3OqRmCoUoRKFoWtfa1rcWdJ+rAWpTf7ezsk11sIV96lWjzdXHtqmZcJHYYTfb2VTV
JGdjC+BnV9vaFin2pZC97YYqm9nXBnezfT1tFIfb3M3ONrfV3W0P/i17F+eGd69HHdSMnlov9dgH
EE363nX3W68QfWa+6wEY8Y77xKZmC2MHwm9/N5yVFw7aZZJr8CUnN+EKXzirHb7xhwO8oxJHcrT9
W/HMsBHj/mA4x1XOSIh/rx4hx6WSXeqYdJzq5Bk39sp13nEAaI+x95nQvFsq1MCkQ9/+KEvSlb50
pjfd6U+HetSfTg2N79zqiDTTKEqhC6l33etfB7vTB4KPoNuZ1HiWis0HEna2t93tUqd6zq8+d5Z7
SOuleHve9Q52gtQj1BOh+MxDdpC9F97wXY+7tum+eH3afeuHh3zkC9IiUZud3qWOCiiRno06dN7z
nwd96EU/etKX/t70p0e95+lQdca3fpkAQEPsUz972tfe9qLfvEHUVGeRy5zoXBFtQV5SBwkU3/jH
R37ylb985jff+c+HvvFZ7/rWm+kBErh+9LW/fe53H/nQeolBOsX7mN8Z2CjR/OaJf1u5U9/9fTQT
NLYBjo6CPxsHMRa0y3/2858k+MLnPAlgP8VTJC24giuILANEQD+yAi3Qgm1zwCf4t55DIISyv4Nw
B8EqLssbunqTCg1JiOETQLpKOT96AvFAAANEQQkEjwcEAy0QDwXokRMEABkEAxqUQDBQgO9AgFVR
ABdEgPGwQR+hQfBIwRfcwfDIQTAIwhr0kSSslO8Ywh5pwvCQ/kHwWMAbrJIkXMArkEIm/JMn5MEe
8UL16MEbrEInlBIbTMK6o8AYkqcLPAiNKTHzozaLSD/1G0GvKsEggUIFaEItKEIrpMEzTEIYVMMm
PMNApMIWNCAAeEAoBI8p/ENGVERF7BFEBIAz1MFJhJIp7MQYVBJOrMJQ7MIvbEM/qsIH1ET0kMEy
3ERMpJIeSUVFajlikUODiLIjK6Pes8Nyowi1MwgRHMBG4kEX1AIFeAJEfMUxDEQr+MIgPMMlkcZM
VEImMcRoDEMrOUIkfIIkHEIFsMFBdEFJfMAvDJImzClHhMVA4UJrdEJ17KNWXEIo4cRQzEFGxEcq
kcFaTKRb/kSVXCyIv1GriAi83wOKowPA9SPB6fsjRwySMrRBdUREBHiAO2nDVjxHNdxBWRQSG5RI
MCRAKXFBbJzHRmxCNuRBJ0RHH5FHQelHHjnEGdRGxevIMbQSSvyOB6TBKRzDlYREf8Q6j4vD3DuI
eJidDfRF/rvDilgIYmzI9kOkNFRGeJxIjLxGLQSAJzjBlCzDfKzBmRSSHkzGnQzF8MhCkZRCCQxJ
P0LEJ6hGfNzJlqTF8UBAKZzLTcySJMxBZgxFVQxLszRJMQQABOTLdMwSKQxCcdzGxnvD+jNKMBIf
XmQnoQMvwQOKpwzAYmSkVhzDQmRMNdRETmTGHWTM0GTF/u/gStW0lES0yyDxzE3syT+iwVCMxMSs
QbpUSyz8yCoMTdukyXgMw7fEQW70w+8wTMGsy0BZS7wcSd4iynMSyIIAKIFaystDu5PQTIbkQ4cE
pG/0zdjUya1ETL5MQnnky4q0lCF8ye8ERCPUTZQsSydsw0EExfb8xCLUAnU8zBesyT5KT5z8xOOE
xH10SdyUwTR0Q5+LqOkkCHWyzv3Dzv5zSoWAyu6UykMqSa1EABp8AHHcUOAkzJ1sRRssj43swSZc
QKGEzSApRAHNxNjcxL9US1Bk0S/8wot0R8GcTaFMQ4gcSwJFQL80yS8cxAWtQH5yUIEIozGK0Iua
0Kak/giFJIgLlS7vhL8lZEYi9aP+DM4ZpRIJrEhAbEIWBIAHIEmRDCTytEpwJMIO5UEy3clULML7
3EYj/UE1hUaOZM32HFMEKNPBXE6wLNB9RMdSfKTofKYl9QdLCgVM6kUJ7UDMQwlhXMg9vNIM1Sce
1FFInM0/Ekt45FOzrEX1xMlCBINO9UQnscgWbMUmfIC41MrfXMM++lGWVMMDnZRLxElVBUofUc8B
9ZMeLEJAxUl0LEIkhUPpjMyBtKVIhdJJzU48tNDNjMrnJCRJ3MTUzFUARU5bZc1QXEQwbURI/A40
Xc73FMURPcZMlEQEcFNsrMVPZVcc7VYa3c083c3w/rhHfRTQdd1PK2QS9mzMQgLITWHUaHJSaGWp
y0TInwBBhLBSmerDebwCB4QsA8TYeXTAEMWnixWnCJxABrXAZn1QCGVYoJJWCq2I/6tSa8VQbH2/
6lPUWVpSf6rOlJW2g1OLiB1GmM1UmZ3ZxTtYOlnSiZrMJ23YX5PSijC5tQNaisXSoV25okUTB/Wn
lFJKSXVYD1QLieW8dBDbsSXbsjXbs0XbtFXbtWXbthXbbJhaquU4b9sFt7Xbu8XbvD1bk/UHngKE
WChIiDhIr5UK8iG8+1O4ipVbh7NaOgk/gniqqKoopVXZrqVUoKAGfYm8zeXcxFvcmc26x+Pc0XU7
/oLIWgcKXMG1TKYFxiYThva6OZSL28/1t8Ztl3jwK8DSQMrdWZJTi2pQrNjFOaGl3aqtWbMKrszS
v2i13GnFXMARXtnV1OK1OtvdlMhtreVdWnJTja3itDzct9mlXm6z3hwJB566rFHoLu2tXNYNMGGI
BUHIhehKXPEdX2Qr3wcJh4mCqg/br8q7zpVt2p/IBmowL0GQqmpwB/CdJcU9rY69p4712EfL3/pY
YOCFsX8ishFzrQBuXpaViuWKBU3IYDYz4ROWsOk9rSRIgiXwIyxg4RjGgj6SYWCNYRZeghnukRtu
YTCoYTCA4SQA1iXgYR12NTSjAxRW4iWGKkDQ/q9e0CzyY173zbMC3gUCSydAwC8m5uI1s1+lwuE+
CuIW/uEdjmEb5uEe9uEbduEb7pEgfmM2PuNjQ+IutmMaczP06jQOLjsPpmJTe7IoiwUqy7RCNuRD
9rIxU2HTCmM0FmIzTgIXHONIzkQWnmEtIOIk0OEgdkE2BmIWhuSShGH89RBJozRERuVUrjRRGGRP
o0zvWl3uTbU9qwY/w7VbxuVcNjRGW+TSauQ4puRK1mQzzmQd1gJL9pE55mRIBuVM/uRh7jdYg4VZ
0+VqtmZaowai4jXVGNzLjbdvBuQvTqpfBgNnDpJGtuQ5PmZofuYHXOY1DuIcbmZQrt12+zZw/sZn
WObADx7gfPZnVRNnnCJnc07mHobjZV5nI17md7bkeJ7nR85kej5ie363f7Zo3h05zLzojQboXo6s
gZZoYl7jSI7nF0TmHslkd2bhTh5mHi5neo7oR55oAHA3jrZp1d3nP77pna6IdKMwcg7iLPCRLLDk
dU5jk2ZnZV5pM57hSX5mIyboVqNbnt7obnZequZon44vcjZqH0npeF6CiHZAZMbkk2ZoaHZjo3ZB
ZyZiFz7okN6tqcbqf7ZqEJ7rf9Zq+EpjIR7jiJ7hXw5iLJjkGHbhkQ5js1Zqwj7jtn7mxoYvub5r
fK7rfnaMB7Bsy67sBwAKzPbnvK6uvQbm/h8m5xg2ahw2Yh5u46SW6NIOY2d+a5mmLsiO7G+e7NbN
DM4GB9zWbJTYbdymiN7e7Xz27EeD4AieYAqm6NmW7Fjm2WDz7Yh47omI7t8Obose7vvdOdlW7nOr
7WG7bOn+7twO78vWbM4mb/HGbN0e7/VGt4DGbjPT7u0Ot+727vCGCPOGbuC+7/LWb/PWb/Tu7+pO
tet+b5WLb/m+Nvqub/WWiPMW7/1G7wb/b9+272oj8ALfuANH8GpT8GZjbwj3bwgHcBEPcQmf7mC7
cAxvOA3fcGfrcA+f8BgX8f3mbxIXcBq3cPdWcQpj8RYfthc/NQZ/8CEv8fQOcBun8SMf/rYU3/F1
63EfDzYgD3IHt3H7NvIkz+8hH/EtP/E8Y/ImJ9/khvIEZ27fHfNv/nIwJ2Wavuczd/Ey12g3P7c0
V/OZrmk5f/OclmU8jzc6r3PkZvOK5nNhk/JBtzY//3P4FnNDT7VCZ3RnQ/REz7Enf3TpgPOHrXRI
13FJt7BFz3Qmc/Tkujd8oNJncmBOj+3jJZZ9wIeBi45TC/XAoIpSR6hTR3XdquDu2IfPAPVLJ1zV
cAdLDdpbd3JVZyC76HU9b27VaAdhj1liV7dcT5B7gIrMiHWggF2Ms3VoLy1pVxDMgLkp3vOic3bO
5HY6NvZZgo5w395lV4t0cNmT2/Zz/n8sb18QoOtjrtVptYh3ed90ehcre18Qv8t3cXf3tItegph3
gL8rgV8Qd/g7wPN1bz6JbBfehWf4gE93vop4g5z4q6YIn30La5mfCyL5g0iio/LojMf1jZen3ZPi
djfzn+j3j7iBG4AahRAlnacf37mjr1p5lj8th3+Q8Yv59h33TzqKm2d6nOd5n7+gnkeIlFcIjBf6
pCL6B+Gqo+/dOD+JcueISWh6pn96ISobsYEj9ykeDfIaJNKasbn6Msv6BXmXiL/2iIAWo5iEvWf6
BfoaN5qj4KmfsKmcI6KcDWqQf4/7mpr7BQFc9u16TKfWooiHvd/7n8kAiw8mIxL8/hCSesM3fOCx
+sVnfJfnp2DYXZ3NaMl3WqOofMvH/HDo96jBHGlx+yWyI84noqpxIsUn/Vcz/Zf3KYz2vV/3v6K4
jGGAfZ/xBdmfepQXodz/JdyXoxEK+t/Hq8ZXkHBIyq01+Jm3iKOIh23whViYhAxwhVrYBs3//Caq
HyXK/cB3f8YZfewHKe1PkPCZKuL/xcMxCnwAiHjhtgkTNmybO3z+FjJkCKChw4UPJQKYSHGiRX8Z
G1a06LGjw4oR5z0EAOYkypQqV7Js6fIlzJgyZ9KsafMmzpw6ZZY8uA0i0KBChxItavQoUoaCYlUD
5/Qp1FK8nlGzlu3qBgsWIF4o/gHi6lVr1J7xKgX1LNqkRPHFc+cuXjyFaufSrQuRpMadevfy7ev3
L+DAL3tu+2n3MOLERQGNooY26tSqYLNubdj1K1ixZM0+fqyYIT65n0ePxtvxdMrTFVOrZo0apWqT
sFvPfn0ytuuOuVfX1t2b923awW2Dwf1b9nDfyYEXF96cuPHlyJ8rp85ctUafpLdzR/pHlOPO4KRS
tYpVK1evYLNpLis+bff48pGadh7d+vT7+u3zh96/+n7+CQjgf9cVmN+BuyE4oIEMEmbYfBFy50co
0LxHnmTnVcbQZeu1x9l7T0k4Ion1Eeiggikep6J0LOLnYoAnytjgjAvWCGOC/ivqKN2DJPqYGIUW
ioehedlQlh5mYY3lXogi/vjkdibaSCOVU1qJI4o7vqhljFVieSOXObYYJoo9QnkmUkFeGFmRR1qm
XmZLgtgkmnUeZuKXXpIJ5ph9bulnl1fuqSegYv55aKAqmmknoxCpOSSbk6H3ZpLsydmkk41qWlR9
eQpaaJag8omooYkO+impoaY6anSLbsroo50RKemGC3UY52aYOvUqr0GZ5imwpwYrKqGrFmsqsagi
a6yy2RUm3xHRHtErUbE+NquGSHp4qa5nxjbXRomF62tJwpqb7LDMprssu6W6q2q7zkK4XbQL1Utt
UNaiha2Rk3IIp5K5djva/g03HLXRuHUlfDBRv6p77sPoQtwuvO+yavGx78ob37334utohWuWR6u2
uDKJ6WcFq2wwUQiPtrBRMP9K8cUV21wzzhnfrHPOylq8cXcdT/sxyELKGmm2lG4rMMqJTbKyyi1D
9FFGImEUEkYiabS1R0CVpLVGYFtNM89l+7zz2T2vi3HaZu8GNHdCE120yBn2W6s/twZ8Mp1OT/J0
wRlkIDVHEkW0ddiGI474R4ovfnjXio+N9tqUT8x25WpfbnmycNM7tMdz+6PvWfy6+W+lH+oKTmLx
/P234ILHM9S3jl8tueOHP15SULcvnnXYsQk/PPHFG3888skrvzzzzTv//jz00X8LgHZBgz606KOH
DOnISaO+NN8htv76JLFnEI5oU+sevNaRU6171Y9DjnX7MGd/P/6iU/+s9fZiLzrpINO9u5Vsb3MS
32Hw4Y5hvC52vkCfUOKXO9tNkHHr453XKDg16XGwgx78IAhDKMIRCq8w8yKN3O4XwKeYzl+2Apil
mNa3w8RjG76IRflcUYttzC6ChdMg8CyIuwkmzHfu88c8SDKPYQyDek1k4hOhyEQnOjGKVaQiFLE4
RSlysYvAkNYRuijGMZKxjGaEYi008Yg1akBwg5CFGL8YxmHIkY7SqqMdowVFOR6Bj0ysIyD1mMdB
ShGPe9RjIPsorUEm/tKPYzThCVEorfyt0CktxJveYhi+9ySGLQMpyEESQjv1XYQjGHwfRYjow8SV
koKFAYAJOwLJWMayIpA8zStp+UpZzrKXkJwGMILpy2ESc5h32MY0iknMYMhCE354RAbo4AdYBGOY
0wDjEYpRmGgVg5smlJY2t5nNbcgxnNcEozajBYzCnNObyPxmH73xS3Syk5vq3MY973nObvZRmZHM
X3cqOR6kEVBpJjsgJxXDFrfAJX0vQ4z95uLPiVK0osSU5zstqtGNTiMYuxiFIDQRCln4Ipm9TGYx
gilMavCTnD7ZBj+PAElhFqYYLwVmMFNaGJqiVKUZNSFNTdjToOKU/pzrLKpR3ynMoBYToBIS6CUL
qEmEioc0oeFO5OwSUbVstKte/aVQv1pMOogVmcHwxS6CEQyTFvMbYXUnO/GJAGiYlK1sjWth3HqN
d2IUkm496Tb62su/ZpSwJpRnMgVLWMQ21anzgSpBT/fC1HGraXMDiVa3ytWycraid+2sUAX71WF8
1pelhWm0ZgpGz2b0tKf1Z2mTKduw0na2dfWnYx+7vaMNULJ5g6HqBpZbRoG2uMa1KFmPq8zS+vSd
OH2tcqMr1uHGB7K9deFvKStDBFK3u97llT70ARHxfre8mrKu3XybyeBa1rzuxV8g3ivf+doFvW3C
7norO0P68jcp/mDsL4CJJjiGmO9j9iWZQQ24Om9h535ggyiJUsid+Aa4wnQZsD8wjOFeHdh7kwUf
VTtDmoIx7IeXJY1mEyNh6j6gxS5WzAMszJ3YLUTDg6NWhwv6vYMuWDFQY9koTUy0FMcswteLD4UT
Q+KixLghTZbxq2ic4RtvmFc5Vi9w9cvdwwAOaoSbX9aq9mDMtrLMwTNluDBL5iOOGYMSWjGvfkyU
Jy+EzlBm1OA2XGB8XRm/Wd5uQhHzOpVVOYM/bN/8hijERRtRg4dONONuF8Q3H7k7Sa5Ll1c2FDs3
+cmd9keLGRLjUNe51KSu86iBMmpPgxrVdH6xqE8NalnD2tVO/pZ1fPJM5V3zebfXiqyftbvJqiLG
dQ2MXQ971+DfQRp+FUxzsw19REU3ekRw3tSgA3fjoHC61N4mdac/3epZfxvVqhY3uEXt7XGzetzs
Vre7xe3u7vB6yjXetpV9vS9gY/LPwxZxsclnPgj2bpXMlh/7UFnmZZP50dQG4vrmc+3PXHouxoYd
soXi4lq3u+PwljfIVf1xeL8bIh43ucjLPSLzDdjGvTbar6/bb2GH2DMJXOCxM/BAh0bc2YruuZB/
bmiHMxriFeRYpXl18fLFjuAoX3e81x3yklPdzlG/OtVjzXFan3rjnsa1fFxubxzru3T8lip791uX
Gt4whztM/vbQSXnwaRd97pCGtt0ffnBrTxLJdlEgAzGuc6c7ufBSP/zVp95uw1d95E/XeMqtzvj5
6FnKZIf5vmWOdi0H+u8CIYhBEMJzoO+uzWI+PZpTj7WCm/k0jnb9nYXCdhxmQIc8hDzJT9743Yf7
3CpPvON5H/ypx75aZRdgeoMN4h53si1viUvxo19xtXgS9KEc/bzjDWvdozv3qUZ512/9aq6Pv/zi
P3/0jY95s2s+wVNlvkKxn/75J8WT4WgotawuefrPrc8zX75w8Z8A1sX01cVV8crikdwAAtDxsdDZ
uV/abdkCTiD91drkUeDL1c19/R+PBSAGfiBQFCAIjuCI/vjf5gEasZGgCq4gC5ZgA1rSA+6Ygnlg
C06gCMbH/pFGDnLHDs7NnqnQCw5U+8ng+9FgDd7Pf32XvLFYbold9pggBHJeCkJJwyEF3ikMkQXZ
q0ycYtxgdyzhcPXgxzghA64f8m3gCf6bzaUMkBVFVlkhisUhr3DhpizZnM3a17EauJlfypHbp5Gf
uoXb+GUf/pBh/wVhVEUhCgKcknnZlx2dFipGFj6iptAhYnjhUcjZpiEeu/Xe7hmeJ6Zb4imeuTmW
IRINFBJhBHaeXWRa1ETiBqGe0Z3Z6sXiwoGZmCEco1hinbiiHUZe7nEiGD4d9yHe4hEfQJ0ivuBD
Kn5Y/gdiivwhRbbdQKHJndxVGzbenbRpIytJ2iRGCC/aBSYWxTRW4/BtnDBqHbcZ4/BJHTpiXTLW
m+iEQzNmFwBiSj0EXM5lANxZo4llowTRHevRXTZCYp2EI5Qsnfn0Yzs+XgJC3e+RYkT2oRjiizJS
SzXUY34t4mO4gz4K3vlgXxFxY8OFmdg8GEmmpEGiCULSxTgOhUI23egRH01youOJovCxI0QWojzO
TS58R3jwVvJx4AxiSjrcXOAx3eCJJCkRpN7BDN45Zd7pop20pI8AXs7t3DqSm62lY1c65PcdY/ip
o9ZVpEVanugIAmMEZcwNZRrW3GPko13MntvdnhZm/lVBSuUbPqVKUmVV9p2l0ZAN0Z7tMaSdmOUR
/gg9LkVTcI9bKqIaMiJdVB8oiZ4bomRJis3dmR7r0eJFVBv7JCZlhp4oMcpDJmajwIIfCMIuZIMG
IpgqSuF7yKXnMRT0oWZuveRaCMT93WajWCBuMgo9UogwhEgixiZHTuHfRWNwWtgBNucHhsJqMoVx
xqAzFqWuZEM4QGf66SZ34qYw+IEfaEIvuOZrepg9PuPqUMN2fqd7vuf8DedSsKVQoiFkwmVnZIMw
tCd8Bph39qcKhsMf+MEfhEJ5NslxXmcRro5TVMMueCSARqiEmlc4CIJ4CoIuNGZ1DqGCrqKuUEMs
/vDnhI4oid5PhV5oLNCnY9onckbme2QDNMTCMJQojdZorwSDeE4nNJgnglpnemIng4KDfsaCKIio
jR4pkkpIODgTigoDj/Yoh/5oNmDDWPQCfobIkApCKPxTknapl9bFNkineP7BUjgpg5ZCL1AFNsCm
gmKDNTxDL+jCkwapkFLDLoSClg6DYX4pn/ZpQ8TDMDDphYbCLlDDnDaJLqSpNawpemaSm1JDnF4D
naJFNfRCLICChQpCLlTD/fmppyapQFRDLlhojq4mKMRCL2jo6lxDolYFo+pYm4pFnKropGZDpcYC
npJqqe4qr/aqr/4qsAarsA4rsRarsR4rsiar/rIuK7M2q7M+K7RGq7RCqyBoKapWw6FiCjW06qKy
qZQ+Kln0wqTmZzUIgy6MQq4CwoBOK7u2q7u+K7zGq7zOK73Wq73m6B8AQrWGwijogjBg67iCQy+w
yatiWaXEUKQG7GNkwzVQgzDsQiyMgiiEAsVWrMVeLMZmrMZuLMd2rMd+LMiGrMiOLMmWrMmeLMqm
rMquLMu2rMt6rCiMQizsgjBQwzVk6+pkQ6IOEKxK6ZTKKi+Iq8KKh61WAzVAA9ImrdIuLdM2rdM+
LdRGrdROLdVWrdVeLdZmrdZuLdd2rdd+LdiGrdhKLTVUA8AOrVMMbC+46noY7Hr8bJX6K9rO/i3d
1q3d3i3e5q3e7i3f9q3f/i3gBqm5pinbemsmXQW4xqnQBi7jNq7jPi7kRq7kTi7lPq7ilserNioM
Ia41aEacZmjlhq7oji7plq7pnu7pVoMu7GxVdGvbKt/b/qzn8kKrqirq3i7u5q7u7i7vSq7RxmnQ
lofrvi5Rvq2bigWkDuzq6kIpNK/zPi/0Rq/0Ti/1Vq/1Xi/2Zq/2bi/3dq/3fi/4hq/4ji/5lq/5
ni/6pq/zLm/Qrm3rZq7hbu56HC81jAWc9gL+8oL+7i//9q///i8AB7AADzABF7ABHzACJ7ACLzAD
N7ADPzAER7AETzAFV7AFty/+PgNVvG/s/mruwRov/dav/WowCZewCZ8wCqewCq8wC7ewC78wDMew
DM8wDdewDd8wDuewDu8wD/ewD/9wCYvw+8Iv8UpVB0/p8XYu8goxEzexEz8xFEexFE8xFVexFV8x
FmexFm8xF3exF38xGIexGI8xGZexEytx52IDEb+t2x5x7KoxHKOxHM8xHdexHd8xHuexHu8xH/ex
H/8xIAeyIA8yIReyIR8yIieyIi8yHcOxGrsxG8MuJE8yJVeyJV8yJmeyJm8yJ3eyJ38yKIeyKI8y
KZeyKZ8yKnNyG6cyK7eyK78yLMeyLM8yLdeyLc/yKt+yLu8yL/eyL/8yMAezMHdwLg+z/jEfMzIn
szIvMzOncjE3MzRHszRPMzVXMyw/szVnszZvMzd3MzRjszeHsziPMzmX8yiDszmnszqvMzuHMzq3
MzzHszzP8y+/Mz3fMz7nsz6Hsj3vsz//M0ADdD8HNEEXtEGn80AftEIvNENLc0I3NESXMwlNdAeB
BUVfNPQc8UNHNEd78zdSlwQAgEXfWUhrtCR3NEqr80OkA0u3tEu/NEzHtEzPNE3XtE3HdB2U9FWs
9E33tE//NFDPdE6LNDGfdEof9Tg/xDoP9UgvtU7H7kYjtVQ3s1KrM1PvtD84NVFDtVFPtVdbc1VD
MpU+gAEgQFmftVkv81VnQ1ib81pH/nLxfrVcT3Nbu/ED9EOaQsPRPoMgUIMgIICQIvNa17UbH4Gh
goVhN/NbF7H7zbVjU3VWQzI1xNgf0dE6AcMgbIMgGEAyD3ZkS/YRcMIRXAU1hDYCfHJFwPJix+8H
P7ZrHzNhv+0DzAN5BYU+DAIZALYlq4ZqP3Vsv+0R/EBwG/ZwHwECrMMad3BHWPRWX3JqZ/Jqe/Br
T3cy//ZVfAMCjAMelMF2b3cZfPd3k4EUnHYlP7csezYkWwMCGHe0CLdwRwsCkHd5m7d5O3dzW3J0
9+zhUjd/+7J1X4UBpEMYTYMsFPggHDiCS0ABtMLNTnJ97/Rys3WES/iEXzJ6i3V8/rM3e8c3AkTD
YTv4aUD4hIc4hLM1hd/3JOd3VPc3i7Pyf2cDAizQMMCRgSP4ILiCBCBAg4N4hD84c5e4hEO3b3/2
EVNDNGT4eksLAlBDcsduaj83lIt0lIu4lKM4Jat4V7e4ls/yixtAHXg3eLuABEiBmEtBjn9Dk68H
bz84bwe5m1v4kFMylWa4ccd3L6T52z45UU/5lL+5j1/5U8O1EW85ocOydV9DKzxDixFAfDM6hwNA
fBfANeC5k1e5mu85pgM5nG/1i2dDaS8BNsW3fa95pvc5fVt5igc6YxNhobd6K784lT5DK2DDN1wB
GDyBAnyDO3xDwzJ4Juv5pQN5/p9velNP8nCvd5LX+YdD8qm7ObA7O6ejOiRjeVy7urWbMqy7qRpT
gxVYQRAoAFg88m6T+IlTeaa/OX7HuRuXtmjDNwBouKhTcrO3eblrOoVjMrUP+rXveyh3+pQiLjZI
wANE84W7cTUge3wfOXx3+LIbc743Nr9HvCf7+9tKwcBDc8EfsVggOza0wpHHN5OrtaqztsSXPGoT
+RGXQRrggSzgQRqUwZhLQRoMwst3trpPMjYgQC+YR857OKX38sOzuskP/W6jfOxOdosJ/AOAA9JL
gNNf/DFn/LovO5X+vC8HvYISvdY7uNEfvaseL3tYRZ0WyTBLPTljvc9uvdo7/nnXi7PZjzPa7/fa
zz1b+0Md3D3e573e7z3f973f/z3gB37fD7ngF77hHz7iA/7ISzfdN/5OOz3kR77kTz7lV77lXz7m
Zz7mc7rmd77nfz7oaz6qr7jjuzpGnz7zMDfqr77xmHS1lz7sx74nk77s177t077t537p477u9/7a
877vB//QA7/wFz+/E7/xJ3+rI7/yN3+LM7/zR/90Q7/0V/9cU7/1Z79UY7/2d39Hc7/3hz9Dg7/4
l39Bk7/5p78/o7/6t/89s7/7xz88q9cFgIBXgAD+57/+6/8GgED//z9AgNggkOBAgwURHlSYkOFC
hw0hPpQYkeJEixUxXtSYj5HjRo8dQX4UGZLkSJMlUZ5UCVLghgsWLPiTKRNmTZs3cebUuZNnT58/
gQYVOpRoUaNHkSZVupRpU6dPoUYVOpNqVatXsWbVupVrV69fwYYVO5ZsWbNn0aZVu5ZtW7dv4caV
O5duXbt38ebVu5dvX79/AQcWPJhwYcOHESdWvJhxY8ePIUeWPJlyZcuX2wYEACH5BAUUAP8ALOIA
wQBOAA0AAAg1AMEIHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOq
XMkSY0AAIfkEBSgA/wAs4gDBAE4ADQAACP4A/wkcSPCfloMFEypcyLChwYNaHA5MkmRJQiwUM2Ip
qHGglowUl2wUCLLiv47/MCbxuKTkyIYhC6qsiJJkRo8lY54EaRGkQJU/ed50qFPgR4oTKUZMCXLp
0Y1aWiYZqXIpT6YrdyZZylRiUaxcn9qUOlKszaxVzyKVivWlxKQWB7IlqJPiTKN2B6ZNu1OlyLVI
33I0KTcwXKxgDeYNujVxX7+As0o1zPDr3MMZtfhVPLVwY755S/6bOzkrTMKMswzMYvdoTs4vh4Lu
PHOlypeXK6PmbFqq5pBLJh/MG3Xx7JE+XS9l29Ii0NqiZ07eWPQ29LpXjcsWCtg50uvbQR0i3525
pMikGXt2PovT/Ojv8E0vhCi4vn2jXCUGBAAh+QQFFAD/ACziAMEATgANAAAINQDBCBxIsKDBgwgT
KlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJEmNAACH5BAUoAP8ALOIAwQBO
AA0AAAj+AP8JHEjwn5aDBRMqXMiwocGDWhwOTJJkSUIsFDNiKahxoJaMFJdsFAiy4r+O/zAm8bik
5MiGIQuqrIiSZEaPJWOeBGkRpECVP3nedKhT4EeKEylGTAly6dGNWlomGalyKU+mK3cmWcpUYlGs
XJ/alDpSrM2sVc8ilYr1pcSkFgeyJaiT4kyjdgemTbtTpci1SN9yNCk3MFysYA3mDbo1cV+/gLNK
Nczw69zDGbX4VTy1cGO+eUv+mzs5K0zCjLMMzGL3aE7OL4eC7jxzpcqXlyuj5mxaquaQSyYfzBt1
8eyRPl0vZdvSItDaomdO3lj0NvS6V43LFgrYOdLr20EdIt+duaTIpBl7dj6L0/zo7/BNL4QouL59
o1wlBgQAIfkEBRQA/wAs4gDBAE4ADQAACDUAwQgcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rc
yLGjx48gQ4ocSbKkyZMoU6pcyRJjQAAh+QQFKAD/ACziAMEATgANAAAI/gD/CRxI8J+WgwUTKlzI
sKHBg1ocDkySZElCLBQzYimocaCWjBSXbBQIsuK/jv8wJvG4pOTIhiELqqyIkmRGjyVjngRpEaRA
lT953nSoU+BHihMpRkwJcunRjVpaJhmpcilPpit3JlnKVGJRrFyf2pQ6UqzNrFXPIpWK9aXEpBYH
siWok+JMo3YHpk27U6XItUjfcjQpNzBcrGAN5g26NXFfv4CzSjXM8Ovcwxm1+FU8tXBjvnlL/ps7
OStMwoyzDMxi92hOzi+Hgu48c6XKl5cro+ZsWqrmkEsmH8wbdfHskT5dL2Xb0iLQ2qJnTt5Y9Db0
uleNyxYK2DnS69tBHSLfnbmkyKQZe3Y+i9P86O/wTS+EKLi+faNcJQYEACH5BAUUAP8ALOIAwQBO
AA0AAAg1AMEIHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMkS
Y0AAIfkEBRQA/wAsHwBFAMEBwgAACP4A/wkcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLHj
wH4eQ4ocSbKkyZMoU6pcefEey5cwY8qcSbOmzZs4c+rcybOnz59AgwodSrSo0aNIkypdyrSp06dQ
o0qdSrWq1atYs2rdyrWr169gw4odS7as2bNo06pdy7at27dw48qdS7eu3bt48+rdy7ev37+AAwse
TLiw4cOIEytezLix48eQI0ueTLmy5cuYM2vezLmz58+gQ4seTbq06dOoU6tezbq169ewY8ueTbu2
7du4c+vezbu379/AgwsfTry48ePC8SGfqXy58+fQNzcfPD269Z4ur2vfzr22v+/gw/6LH0++vPnz
6NOrX8++vXv37sDJn0+/vv367e69358eOv//AAYo4IAEohfffQgi2A4+BQro3HewJShhfdnVBCFy
EDao4YYcdvgfPtdMKGE9Hr73z4XHZVjiiiy2qGE41Yh4nzsurneiP8upWOOOPPZoHjQhykgfgz6W
d2OOOBap5JIuhiNMNkLKRyOT4h2JGo43YqkQAFxyORAAAoF5pHoAaDmQeVmClyaVbK6oS4xR6tem
iq+ZeZCYCImp43llrmlemVXOKaiHwfQCpYztDJqknaoxWhCedwq0Z3mA+knpeJYqqil/28QCp4hT
CprmQSgKlMGpGQyEaqpEVXcUmP5iekmQnVjWGiaKOIIZ3plqTqqmpN8Bait4emZYKbCbJhueO6EI
I6Scou5a0HennvhPtdemii22jumpq5e2xtonQX32uWiWwlrZZa/BtnsuoOkGWym7yiqLjyC7HDoh
kdH+Omu21hLEramsMkbnt5ImrGvC5N5qra9ZWoouncTqeGO89WYMniCeyqjpqNOaGrCqBRMM2bgL
/5prwFge+w+syK6ro7C7VnyuzdP6QzOvGicryCjUeKwoyLPimKqZA6Ma2cII/7twwLHmuiimM5M3
8c3u+kmzzT0rio8foQQt4sfSFn3tyEoXNDBQrirF9Il6KnyhneUmeXGvaW7tLv7WGF8dMdddC+oO
2NAIPSjRvJ6t5domnwyplQzb+jKuL+fN5d46U3r53l0KK3PmxG4O+uh6B95iNYTLyO+ciAOreOMG
Mb6Zo2abbruPuYAt9oTQsl524kcDLDCrslumJe2J3658jYL8vLuEofrur9kkr0pw8ZdNj5Cvy3ff
4DZ+cPyphIke/vtw3HuvfoCihL9LkCLGY772wqW//v3ugQ+2s0KWL32p6Jsa/gbonngIInwdi5L8
/oc839iPgBAcDz5i4QewGSpK4MhGvwBYPwFG8IPk8UUFxYfB+TAwRR4EoQr9EYwKAkIUTyohOKgR
vSW1roOZWuEA49HC8IXiff4yzKAwalikGwbngTpUXzgo6Ic/gGIX4ythNXoRDioZEThITKLy8DEM
TYzwiVGUITXexKQr/iaLWgwcPoQBiwP6EIpBrE82hBGLXayOR2Z0YArTeLtwBCMUf6jgH37WizDG
cY6xEMUwing+HPLxdvEIxzByEQo3NlEQodCFMOAXRznSMRShCAYRV5TH3lTwlKhMpSpXycpWuvKV
sIylLGdJy1rGEhCYjEUh9dVJ+2SDGruoJCZzUY1wLLBEpeSNLZfJzGY685nQjKUgcInJUWiyGrzs
JYKuIQxdVBIQ0WSmcUBJznKa85zoTKc618nOdrrznfCMpzzTKYpY6GIXwv6gxjWyqc0EZaMawtjF
KIQJiECGE5bHgYZCF8rQhjr0oRCNqEQnStGKWvSiGM2oQ6lBjWpUY5/9lGE2rkGNgMZiFKKYp0pB
eZyQuvSlMI2pTGcqpJFWg6MazalCW0rTnvr0p0ANqlARxNOhGvWoSE2qUudT1KU69alQjSoG14KP
tmEFjY/M6tAaCZWqPqRCYMGqVsfKpmQ+BaxrEStZ18pI+h1xj2yNqxW5ikW4yvWuPjIrVawqlmz4
9a+ADaxgB0vYwhr2sIhNrGIXy9jGOvaxkI2sZLNxnMla9rKYzaxmN8vZzh62sp4NrWhHS9rSmpaw
x6mDalfL2ta69rWwjf6tbGdL29ra9ra4za1ud8vb3vq2DsiRgHCHS9ziGve4yE2ucpfL3OY697nQ
ja50p0vd6lL3HxJAYQ7xyl0X6dUrSQhvePeRFbV297wF+m5XxDve8toVvfDdkHq5wt4kkPeq742v
fgc0363U975XMe9+B2wjuu71If9173YJzGD39FcrCcbvghtM4f4YeCwRDnB+K8xhI11YLBm2ioA7
XOEHZyXEVRkxiRtsYqTw9SAopoqKV0zgFl8lxlOZMY33a2Or4FgqOt5xfHtclR9HJchCRi+RqWJk
qCA5yd1d8lSa/JQnQxmvUm6Nla8s1yyzJh1gDrOYx0zmMpv5zGhOs/6a18zmNrv5zXCOs5znTOd0
aJfLUPbyak7L5z77+c+ADuyd8SxkPTdqw4QesKFTs+VEj3XRV0K0o4f8Yd40etKPhPRpLo3pNGra
NAcNtahHTepSm/rUrjwOqlfN6la7+tWjHudKZ03rWtv61rjOta53nc6E6vTXwA62sIdN7GIb+9gQ
bapUl83sZitV2c6OtrSn/VJoU/va2M62hKyt7W57m9rc/ra4xw3VcJP73OgWqrnTze52w3Td7o63
vGUI73nb+95ENQ6+983vCdW73wB3978DTvBzD7zgCPf2wRPO8GsvvOEQd/bDI07xqE684hh/tr4z
znFwb7zjIG/2xf5DTvKZjrzkKHfpyVPO8k6+5cVAlnSno1zposDcITdPscxnjuWaJyXnaOE0z1f4
6dIIfeggLDppjo70CCp9NEy/XSCajiaf5ybqVMff03eC1rJg3XRTzzrV3FrXCYudrVsPzdcDF/az
06uBvUGi6ABUOv4c4QjhuTuTHsD3vvOdP39fa9pt0vWzPLDu+0G8e+6O9+8wnkBtB/wD0jN58wSe
rIP/zOELpHj2ML7xn2/T5csz+vGUPquZ13yY9Cazz3muXXO/XOfXg3e9+6P2jRdQ5Pczer9/x/f+
AH7wKw/80zvd6rjh3HjgZbPX64z5oJt7gGzv+NzvvfLD/z3xif4PnsD/3fuTNz4EU98ZzC1f+aRD
v/MHRP3bWx9Au3/P5cGv/fAUP/ziJzryb3Mh6bvL+QDYfIAzfdbXfksyf9tXf/VHf8OXfx9EfpxR
NeIBfdEngP83gADSfgb4H/HnHgiogAzIgNqHfUkEgbOTfhOofhZYgeaXgQX4fkrygdk3gyGIfwtI
gkm3f7bRf6XjObHXelzTOQWigTDIHx3YHr3Xd/a3fUpIg03ogFqng96xc26XaVJIG2vXNUdIdSao
GVlYhbbThZnxhRqzhU0nhphBhmDYNWiYPVS4QmaIdG1oPG+4hjo0h5WhhgS4gZBnh5DGQXdXfnX4
fPzleaBXhP6m83mIuCSKuIj/wYcCFBLVFzCMJ4hmd34EconuV30cEocNQn2QqCShyH6IuGg4Eoin
WIkRWIezxx6aaHujyCQ3cAPpEYtMYosu6GFkdxFYcgTW4ouBWH66UiuhozWbwzN9Q4gq04qcuIkb
4onoMYvSSIvm8XjioXewmHuh53jgkY2gaI3beI1FGI7ZyIlE6Ixjx0EZASG+qCXB6BnEeDe+Mi8X
qCLHaI/M6Iy4yCOTMI3SeB7h6H64h47bCI61142HiJDNmHcwWI76eIgDuYnWmI5wRxHsODLvODsP
QzFVNzVjwpFYI3MOqSHQaB6TcJLSeCroQY4JKZEJ+XhEOP6SI4mQBdmSDnmTLUmRkniKGOmL5Rcm
X/IlsvIoQFmUeBIrQVk5RdkQwZiRNREPJ3mSqxIPDKGKTemTgXiV/wCMW+mTXfmVYNmVn2cQTgmW
WmmWWJmWAlGWPFORE3GR7uiVJ+iRFAmSHxmSd/mKOdkgJUkeUBmVqxIOd0QeOGmOEIl7hUmQjriB
idmYe4kmHgGXA8GWaUiXllkzlvk3mfl2/dGWbIIP7jAMgCkQviCYVhMxkEOMx+MvqxmPVqIyqgmb
0jI3kvOartma5yESgCiXmueRyIKZuFk7FuOZTNKX4xEP2+ALsTAJ/+AKtbANx4QpRSM5ZTObtAlA
12kmp015mr8ZObc5N78Jmc+xY/gQSdsgDMIwDNvgDoOJHuGJK5nmH3FlnORRnuFgTPHQnu4pMY6Y
dPKZZFX1H+E5nXwUHXJFnzzXHZCBnboREAAh+QQFFAD/ACweADcAzAHvAAAI/gD/CRxIsKDBgwgT
KlzIsKHDhxAjSpxIsaLFixgzatzIsaPCeB5DihxJsqTJkyhTqlzpcR/LlzBjypxJs6bNmzhz6tzJ
s6fPnwf1AR1KtKjRo0iTKl3KtKnTp1CjSp1KtarVq1izajXpqtnWr2DDih1LtqzZsxlBol3Ltq3b
t3Djyp1Lt67du3jz6t3Lt6/fsy7/Ch58Fx/hw4gTK17MuLHjx5AjS55MubLly5gza97MubPnz6BD
ix5NurTp06hTq17NurXr17Bjy55Nu7bt27hz697Nu7fv38CDCx9OvLjx48iTK1/OvLnz59CjS59O
vbr169iza9/Ovbv37+DD/osfT768+fPo06tfz769+/fw48tnCTLw/IYu1Xa3f78if5b3/PfXPvf0
F5eAiiE4kX4GvmdYgxBG2BODEqr3YIUYZrjdhRqeR2GHIIbYnIIilmhicByeqGJiBa4YHoku3uVP
jJzByNOMNHrnTwY5dsdjj9z9SJaNQLolJFktFrkSkTll4KRARyop5ZRUVmlleUleqeWWj2XJ5Zdg
hinmmGSWaeaZaOb4oWRrpunmm3DGKeecdNZp55145qnnnnxiFSCTfSK2D4EZpRhoZoY6BOihky36
T5uMcgYpQYlGqpqjllpGYqWZfrbmpJ2GKuqopJYqEaYCJaFqEqmu6iqr/v/UYypmrrb6qqoCyTqr
ZbX+c+uque7KK7C+/gqrrsLqhaqtsBp7bLKU9epssNBKJq2x1FYL2bW/ZqutY9ze6u23cy1bLK7n
ihsruY+F++q47Cbmbq/IxqvYvMTWay9i+KKr776E9fsswHKBSvDBCCes8MIMN+zwwxBHLPHEFFds
8cUYZ6zxxhx37PHHIIcs8sgkl2zyySinrPLKLLfs8sswxyzzzDTXHFV9NtuU30jm5pxSzz6fxWnQ
Pg2NkDtEJ70b0ErbZLTRTRNlcNRWIU21lTMekSbUtvmT9dVTeS2Q1mBHheM/ZJcN1RFfq71222V6
6ZvWcJPJNGtHkJ23gttQ1S3m1Ln5zffghBdu+OGIJ6744hAJznhPYqf9uE9ioz05UGdLfjlPbFu+
uU+da/45TnR7PrpOe6Mt+uk2Oc56Ta6/LvvstNdu++2456777rz37vvvwAcv/PDEF2/88cgnr/zy
zDfv/PPQR49TPHdLL7f02GePFODad98R994LFBAAIfkEBRQA/wAsHgA3AMwB7wAACP4A/wkcSLCg
wYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjwnoeQ4ocSbKkyZMoU6pc6REfy5cwY8qcSbOmzZs4
c+rcybOnz58HXQIdSrSo0aNIkypdyrSp06dQo0qdSrWq1atYs2otSUnc1q9gw4odS7as2bMZw6Fd
y7at27dw48qdS7eu3bt48+rdy7ev37+AAwseTLiw4cOIEytezLix48eQI0ueTLmy5cuYM2vezLmz
58+gQ4seTbq06dOoU6tezbq169ewY8ueTbu27du4c+vezbu379/AgwsfTry48ePIkytfzry58+fQ
o0ufTr269evYs2vfzr279+/gw/6LH0++vPnz6NOrX8++vfv3FEHCjyg/u9D5Fe+/rKcfML76+AV4
EYACFmjggQieRGCCDDbo4IO23QOheAtOaOGFGGao4YYcdmhehR7OlcGIAmUgkD8hToeiiSimGF2L
JZr4jz8ryujicTD+Q+KMNd6II4sx2liij8b5A6SOGdCoI5JEErfijDHSSOKOU4HY5Fot0vhkj1Re
CdyIShbUpZfBgZklQTmSqeaaMsXD5ptwCuZmnHTWaeedeOap55589uldf48B6ueghBZq6KGIJqro
oow26uijkEY6kZWSIkZppbsJiqlkmiJ06aaRffqPhKCWaupAnZJ6KmcVirrqq/6wxiorpJ1ulMSt
uOI6a2a59rorZr3m+utlweo6bGXF3nossskuS1mySTg7GbTSSkZttZBdi61j2m7LWLfeKgZuuIiN
S65h5p67lavqtuvuu/DGK++89NZr77345qvvvvz26++/AAcs8MAEF2zwwQgnrPDCDDfs8MMQRyzx
xBRXbPHFGGesMYfsbmxSxx6HbJyqIg9FskNzlqzya7Wu/NPJLlcZs1gpz+ziETZPhTOKOOfc1BFH
aOmzU0ALPTRTOPd8NNIn/qM0nSC/trPTd7ZsW5hLKwU0lE/DaXVtW2ct9thkl2322Win7XLXavc0
Ndtt31Q01nHrNHeadctNdVPePPXMM992cw24TnQPXtPWfxtuU9iKN+7445BHLvnklFdu+eWYZ675
5px37vnnoIcu+uikl2766ainrvrqcePzNesJRQ377LTHJHvtuEt0O+sBAQAh+QQFFAD/ACweADcA
zAHvAAAI/gD/CRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPCeB5DihxJsqTJkyhTqlzp
cR/LlzBjypxJs6bNmzhz6tzJs6fPnwf1AR1KtKjRo0iTKl3KtKnTp1CjSp1KtarVq1izajXpqtnW
r2DDih1LtqzZsxlBol3Ltq3bt3Djyp1Lt67du3jz6t3Lt6/fv4ADCx5MuLDhw4gTK17MuLHjx5Aj
S55MubLly5gza97MubPnz6BDix5NurTp06hTq17NurXr17Bjy55Nu7bt27hz697Nu7fv38CDCx9O
vLjx48iTK1/OvLnz59CjS59Ovbr169iza9/Ovbv37+DD/osfT768+fPo06tfz769+/cT1cKHKB+7
y/kW78O8pz/wvnv4BahRfQIWaOCBCJ5EYIIMNujgg7bhA6F4C05o4YUYZqihaP4I1KFCABjUoT8k
lpjQhwKFiOKGqYU40IoOjejiQiuqOCOLPwGI1o0wMvShPzeeSJCN5Zn4z4cZNJTBkknCpuI/IbpI
IpRUjpjijQC4GKWHHT7p4UBZHtmll1UCiWWYzS155D9NLqQmm22iVmKXRz4JAJ1m4inlkyWGCaSH
XnZJop1r3pknlHdSqeiiyb1pkJpTIuQoallWCmiheEJJZ5Uvzigloz9WSaignHqaInRxFgRpjwNN
qtqM/mYiOuWUfJ66J5hf8phrnWKCmeinH3qKJnMdxjllk6zC6eSloZrKaaG8ngrti7v+uemup16L
K7Fsnsgqk8vySqqNv9YZbLSKBhsqtNaWmimhiwaJXLHeHuTqUTqeRaiUdNZ6JaBavrgiiiPGSiu8
Vmpq66XSMtobifcK/GiqvMkLkcXrQUyxQhHf5ixFGKunMURMgqubpSCHjOPKe+XL8sswj+ZyzDTX
bPPNOOes88489+yzUxU2FvTPRBdt9NFIJ6300kw37fTTUEctNXMzT31Z1VYr11/WoG290NBcewb2
QBKGbfbZJnlNNtqpVTg223DHLffcdOektkpJ5F1P/t2o5Z3E3nyb5jfggZM2eOGlHY74aIovHlrj
jn8GeeSdTU75ZpZfnlnmml/GeeeVfQ76ZKKPHlnppm/1duqst+7667DHLvvstNdu++2456777rz3
7vvvwAcv/PDEF2/88cgnr/zyzDfv/PPQRy/99NRXb/312Gev/farbz9T996Hr13Z4jdF/kPulK/+
cHevz9T57oMFfvxZpU///fjnr//+/PdvHtb+e0r7AkjAz8yvgAhMoAIXyMAGOvCB4ktWd45whIJU
ED8S5A4Fp1TBCxooUt8xUQUjRcEAgdA7Vhrhh0oInxJmsDtGguBPPCgmF8qwJyPk0gZfeEOY7PBL
WCrsYU5c2KMTCpEmFLxgBwlCwyM68YlQjKIUp0jFKlrxiljMoha3yMUuevGLYAyjGMdIxjKa8Yxo
TKMa18jGNq4sHgN0I0UAKMc62rEqB7yjHk2Sxz0SJCAAIfkEBRQA/wAsUwB/AGEBggAACP4A/wkc
SLCgwYMIEypcyLChw4cQI0qcSLGixYsYMxLMsFGgP38aQ4ocSbKkyZMoU6r0CJLgxwwcW66cSbOm
zZs4c0aMKRAmT51AgwodSrSowZ8cfxpdyrSp06cu/8H8J9Mj1KtYs2olCvPjwKpbw4odSxZiV5kg
OZZdy7bt1qleqfqb6rau3btA08rdSxev37+ATcb92BJs4MOIEytezLix48eQI0ueTLmy5cuYM2ve
zLmz58+gQ4seTbq06dOoU6tezbq169ewY8ueTbu27du4c+vezbu379/AgwsfTry48ePIkytfzry5
8+fQo0ufTr269evYs2vfzr279++Xk/6IHy9QfD3w6P+NJ68+yfn039eLL+8efnz59N/b5y4/Sf79
3fX3H4DbCdiefgRiZ6B5CWq3YH0NKojfgRFKuN6AFVb3IIIZSrdhhxpOyCCI031I4okopqjiiiy2
6OKLMMYo44w01mjjjTjmqOOOPPbo449ABinkkEQWaeSRSCap5JJMNunkk1BGKeWUVFZp5ZVYZqnl
llx26eWXYIYp5phklmnmmWimqeaabLbp5ptwxinnnHTWaeedeOap55589unnn4AGKuighBZq6GZH
SJmoa4syCVKiccV2RKNGTsrSbJYiOamlhq3mFaVFcvoPqKo9SuqRn74WqaP+ZNraqg9Kfnrqq026
ClunQ1blT0AAIfkEBRQA/wAsXQB/AFcBggAACP4A/wkcSLCgwYMIEypcyLChw4cQI0qcSLGixYsY
DWbIsNAfQY8ZQ4ocSbKkyZMoU4rc6M8jx4MbVcqcSbOmzZs4KbZ02fHfy5xAgwodSrSoR54KkRZd
yrSp06cTObb0OVAp1KtYs2ql+ZNh161gw4od6/UfSLJo06pdK5DlWbZw48otGnMqQqlz8+rdi3Hj
y68D/8bkS7iw4cOIEytezLix48eQI0ueTLmy5cuYM2vezLmz58+gQ4seTbq06dOoU6tezbq169ew
Y8ueTbu27du4c+vezbu379/AgwsfTry48ePIkytfzry58+fQo0ufTr269evYs2vfzjuJ9+9JBP4m
qcddO/jv4smXx37ee/r17Nu/h2+9ffh/4+nXl49fvf7p9s33n3QB9jcggPzld2B0BSq44HMN+vdg
cxFOCGGCElqoXIUaMsdhhyCGKOKIJJZo4okopqjiiiy26OKLMMYo44w01mjjjTjmqOOOPPbo449A
BinkkEQWaeSRSCap5JJMNunkk1BGKeWUVFZp5ZVYZqnlllx26eWXYIYp5phklmnmmWimqeaabLbp
5ptwxinnnHTWaeedeOap55589uknanYRdMQRQRIKqD+DmiXQoIYCOVWio3mUqKSMBvloo6KBRKik
/0D6406nParoopj22NKggWYK0lmeAonqWyCjbTpQqz++epqspAo5KayfiSpoqTxymmpovuY65FQB
AQAh+QQFFAD/ACweADcAzAHvAAAI/gD/CRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPC
ev/ceRxJsqTJkyhTqlzJsiVHfC5jypxJs6bNmzhz6tzJs6fPn0CDHoQptKjRo0iTKl3KtKnTp1Cj
Sp1KtarVq1izat3K9SQlcRJFdh1LtqzZi8DOql3Llm1aPW3jyp1Lt67du3hHxsjLt6/fv4ADCx5M
uLDhw4gTK17MuLHjx5AjS1aYa7Lly1P1Yd7MubPnz6BDix5NurTp06hTq17NurXr17Bjy55Nu7bt
27hz697Nu7fv38CDCx9OvLjx48iTK1/OvLnz59CjS59Ovbr169iza9/Ovbv37+DD/osfT768+fPo
06tfz769+/fw48ufT7++/fv48+vf/xAkf4n+mUfUfxYNGFM9BiaGT4AENpgRgw5GKOGEFLoEYYUY
ZqjhhsjdwyF8F34o4ogklmgiZ/7481CKLKoIkYsIAQDAixrNGONMNhaU44k0weiQj/8AyZKLQja1
o0JHxhdiUkUqBGSTKRE5VZI3lpaiQRkEaWWQMl5po4sy6pjjlyqGqeVAAIDJYpVlJjSjl0EC+eZA
/pipIphm/jNmnmOimaeYO8poo6ACzdinoWb2iaI/GWTpYpZnlvZmmHVGqieahaapZ5tlcrqpQXJ6
WaamBJGKppqbdlqnpqxyieml/rDCqqiipb46K6aHFvpqrI9dWVCjjv4DqaVWfjnprmuiOmerPppq
EKmTCkkqqp+a6mmrvOoa66C2OsStjt1+G2i2jvlKUJbBZsAosaRV6uqqhLp5paiXNhuntGBy2WSX
hSbrp5bLatkmuNtqu+2fpcab5K3i1kolYyk2yu65E4vmbqXuxqjsqfXWSqeO+dZZZKgGbzzwsQTf
avCuu37rsaww82roZOYSJGSwqF2MMrnQXquqQBh/XGq+8oKsJ6vKIl2vyky7vHCmBjvd8srkljuy
sBRDKdSSTcE5KpUBe/kl0ECT6SOMCMeYZshiAqztnboaW/afYe75cN1+7hm1/q3j0ixkxMNirbVw
aEs0eEQPP5W4ZFdKPBDOxsFYeESHQ7S4kZ+tGSnkkfua9kI1Z3S5Up/zaHpC8Zyu+uq5pc7667DH
LvvstNdu++24515XgpzxrvvvwAcv/PDEF2/88cgnr/zyzDe/H9fOiwZ99NX5Tj1r1iM0/fWrbf+P
h9yHL75L2YM/vm0hen/++uy37/77R2VfVBL010+/QPbTzw78quVfP/752x//UOO/+/3DfwIcoGkK
mAQA2i+BCiQNAx1YPwhGUDQTPGAAL1iaDCKQgxIsIAX1B8LReHCDJQzNCR+YQhWKUIMsbOFnVlhB
Gc7whR+0YWdoSEIdcoaH8kmwoA9/or4hGvGISEyiEpfIxCY68YlQjKIUp0jFKlrxiljMoha3yMUu
evGLYAyjGMdIxjKa8YxoTKMa18jGNrrxjXCMoxznSMc6yqWIdqQJHvPIx/OYr49P+aNDXAfIQkJH
foZsiiATSZY9MlIrhHzkVcAhyUpa8pKYzKQmU+PITcbPk6C8DSJDScpSmvKUqEylKlfJyla68pWw
jKUsZ0nLWtrylrjMpS4N4g6x7PKXwAymMIdJzGIa85jITKYyl8nMZjrzmZbsJTSnSc1qWvOa2Mym
NrfJTcLgY5TdbEgnw0nOcu5knOZM50XQ2R5p0icgACH5BAUUAP8ALHcAfwAyATkAAAj+AP8JHEiw
oMGDCBMqXMiwocOHECNKnEixosWLC/0VzMBRYAaPIDGKHEmypMmTKFOq/KfxoD+NHz++7Liyps2b
OHPqHEnzpUCfBWd+3Em0qNGjSDH2bNmSYAahSaNKnUp1J82NLAcOHVq1q9evYB9edZr1H0eoYdOq
XUt1rNayZ/25ZUu3rl2Uc+N6fCqX692/gAOL1GuW71zBiBMrNkjYbMjFkCNLnky5suXLmDNr3sy5
s+fPoEOLHk26tOnTqFOrXs26tevXsGPLnk27tu3buHPr3s27t+/fwIMLH068uPHjyJMrX868ufPn
0KNLn069uvXr2LNr3869u/fv4MODix8PMYl5gebTq0evPj078sHTs29//h998+/h/5Zv/36S+e3l
p19v/Pn3X3/0CTjgbgX6B6B6Ci6YW4P3PeiehLxRSJ+F+GHIYH0GcphEhB7WpmF7IpJY4mwnrodg
gCvi1uKMI8Z4G40H+qeija/hmCKPJoLo4IsQAkmbj0ReaKRsAQEAIfkEBRQA/wAsjwB/ACUBkwAA
CP4A/wkcSLCgwYMIEypcyLChw4cQI0qcSLGiRYUZGvrzd7Gjx48gQ4ocSbLkv4wMN578x9Gky5cw
Y8qc2TEDSoMbbbKkybOnz59ALeo8mDNjy6BIkypdalLlTaJMo0qdSnUhx6EIWxqtyrWrV58qU648
+rWs2bMdwzLEirat27cPyRJ0uhOu3bt25RZUi7ev37+AAwseTLiw4cOIEytezLix48eQI0ueTLmy
5cuYM2vezLmz58+gQ4seTbq06dOoU6tezbq169ewY8ueTbu27du4c+vezbu379/AgwsfTry48ePI
kytfzry5c8hJBCaZTp269OrU2T1PHf0f9urXv/5r3366+3fr3s+PJ1/a/Hn34tmbhv89PPb18kXT
x26/Ov78oO0HXnrxAahffwO+95+BnQmInoIMhubgdAhOt2CEmk044YUYYqZhhUlw2KFlHxJ434gN
grghipyVCCGLMMYo44w01mjjjTjmqOOOPPbo449ABinkkEQWaeSRSCap5JJMNunkk1BGKeWUVFZp
5ZVYZqnlllx26eWXYIYp5phklmnmmWimqeaabLbp5ptwxinnnHTWaeedeOap55589unnn4AGKuig
hBZq6KHIkaUXoh0dcQSjJjm606OQgiQpR5RW6pGjG0mq6UeUevqpR51mOqpFKol6KkWPYroqqDCv
xirrrLTWauutuNLKV64pLcprVq76+qtApdY1LFH+cCrssMEueyyxzvJqqqllBgQAIfkEBRQA/wAs
pQB/AAQBOQAACP4A/wkcSLCgwYMIEypcyLChw4cQI0qcSLGiQn/+GGbIYLGjx48gQ4ocSTIhxo3/
Mh5EmZFjyZcwY8qcSTPlP5YIN2K8WbOnz59AfarkqNKgzpZBkypdylShS4E7iTptSrWqVaFIU6os
WtBl1qtgw4qdePIpT65dbZody7at26hmpZpE67au3bAsv66Uuvau3789uW7Va7Qv4MOIEytezLix
48eQI0ueTLmy5cuYM2vezLmz58+gQ4seTbq06dOoU6tezbq169ewY8ueTbu27du4c+vezbu379/A
gwsfTry48ePIkytfzry58+fQo0ufTl11EoFJsmvXjn379u7a14BV13z9n/fv5s9nB59d/HjM5dWv
T6+efRL37y3Hl28fvXf8+VG2X330nWcfgAFKNqCBBXp3YIKVLehgg/5thyCEj0lYIYH/YTiZhtxR
GGKHHkYG4nzySXhhiYud6OKDLGbY34j8NbhijIi9KCKKFuLomI4pwuhjizPyyGGPQy4WEAAh+QQF
FAD/ACwgAD8AyQF5AAAI/gD/CRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaNEGR5DihxJ
sqTJkyhTqlwZ0tc/QixjypxJs6bNmzhTqgCWs6fPn0CDCh0KEcU/FCqIKl3KtKnTp1CjSp1KtarV
pFazat3KtavXr2DDinUqaKzZs2jTQgSptq3bt3ALVhOooq7AWnHz6t2bddu/YXwDCx5MuLDhw4b/
IF7MuLHjx5AjS55MubLly5gza97MubPnz6BDix5NurTp06hTq17NurXr17Bjy55Nu7bt27hz697N
u7fv38CDCx9OvLjx48iTK1/OvLnz59CjS59Ovbr169iza9/Ovbv37+DD/osfT768+fPo06tfz769
+/fw48ufT7++/fv48+vfz7+///8ABijggAQWaOCBCCao4IIMNujggxBG6GAGGRDkj4USskehPxdW
SGGG8HHY4T8fjgiieheOWCKJJ8ZXIYsscghji+G9KNCG/qz4IY3jVXghiRlwWOKPPIqH443/dOgj
kUV+NySSShrEZJPZUfiijUBKSeWWXHbp5ZdghinmmGSWaeaZaKap5ppstunmm3DGKeecdNZp5514
5qnnnnz26eefgAYq6KCEFmrooYgmquiijDbqaIBJRJqEQJJWGimlSazz6GmVYmrppf9EqummpXUa
6qegikpqqZJ6+immTaOuKpqpqKaaqayj0VorrLjO2uqpqPLaK2i6BntqrMN2Vuyrxyb72bKWCuss
Z9Dqiuy0mVX7q6rYbqatrdd2a9m3kzYrbrbb7mounAEBACH5BAUUAP8ALMwAfwDoAJMAAAj+AP8J
HEiwoMGDCBMqXMiwocOHECNKnLgwA0GL//z5o8ixo8ePIEOKHGlQY0GNGSxuJMmypcuXMF2qzPgv
Jc2YOHPq3Ilz5sqZPIMKHUpUIdCMKwVutJm0qNOnUEWuNDlTZdOoWLNqfUiVps2tYMOKJdh1Kcax
aNPyXEqW7dWaauPKJTnVJFKEZ+fq3cu3r9+/gAMLHky4sOHDiBMrXsy4sePHkCNLnky5suXLmDNr
3sy5s+fPoEOLHk26tOnTqFOrXs26tevXsGPLnk27tu3buHPr3s27t+/fwIMLV5ykuPEkAo8rT67c
OPPmyP9BL/68+fCX0Ksvlz5d+3Hvzrn+Z7/ecvz06OfBUxdvnf128iTNd3f/nX749PbXwx8pv397
/ADOt59I/m0XYIH14TdgSAjeN9+B/wm44EcNrgehgQ9KOGFHFaKXYYfqRbehRyDm52GJCo7IEYof
Rliiiiu6KCOGLI4HI0U1zphgi+/dKFGONOrooI0+RgTkjkeGV+SSTDbp5JNQRinllFRWaeWVWGap
5ZZcdunll2CGKeaYZJZp5plopqnmmmy26eabcMYp55x01mnnnXjmqeeefPbp55+ABirooIQWauih
iCaq6KKMNuroo5BGKumklFZq6aWYZjqpXZdyGukRbR0B6luKmgQqUqQuqpGolpp66qU1rBb0qqpk
yarprbjmquuulKYaqa+fnuppsEoBu6ios1IqqqmVLutPrJOO+g+0llL7a62UBgQAIfkEBRQA/wAs
aQB9AEsBpwAACP4A//0DAECgwYMIBRJcmLDhwYIO//nzF3EgwYoOIT48SNFhR4wgQzb8yFGkyZMo
U6pcybJlQ40iYQ50aZDkS4MyQeakydOjSJs9gwodSpTlzooyj6YEurFpzKJQmY6ESrXq0IlWCwKY
eLEjRKwcO2LVKpFiwY/+YF4sO5OtwLRAx55V2JaiV7F0v5qd+xasxJo1/SKcSJJwX7xo/xr++9aq
48cYsWZgHHXgWLMl/xIEm3brzLRlz2qEmPNr44SYzaa2/Pks6Nes53qmjPd04sGAaZ9WDLi2bsjA
gxvMMFnqSONI77K23RS2bNAcRw82LTEnZoWrPZPVXF3zdebgGf4jzxw3t93wvIWrh0ycMkjBJmdr
J8wZsGjuqmVCb1uT+v6SysnGmGmiaSVfV7v5hhZ8gdWHG3O1FebeehQSlcF4PqUkn2oVpSZgftPh
FKJ4SdHFoYCt4ceXTbPddltmMPqWm3g0undehTgONVlxJjEY0obLTaiidkLGJiJC/vH3YWyXpchV
dyd6l6BtCqLW15S//WYThjl2KdJk//D4E5cZfehXZ9uB5lpG33211pkKrcXWm2o2ptyAde2FH0lb
3ViWVFgtuCCW4kno5aEsEdfeST46dpR+OlVFJqI/UWopoxSJealTSD6YkHRUTbppRKKOemijm5YG
E6oWKdVTqf6mBhbrrLTWauutuOaq66689urrr8AGK+ywxBZr7LHIJqvsssw26+yz0EYr7bTUVmvt
tdhmq+223Hbr7bfghivuuOSWa+656Kar7rrstuvuu/DGK++89NZr77345qvvvvz26++/AAcs8MAE
F2zwwQgnrPDCDDfs8MMQRyzxxBT/k8TFGF8sUMYcb8wxxgLpI/LIJJds8skop6zyyiVX/OvHGlsM
cxIewxwyyzjnrPPOLvs6c80fA93xPzsXbfTR+vTc688y29x00EQjLfXUJyvNK9Mz0/z00FR33bXV
u2ItttNel4002LqODXXWN5vtds5o56r20GxH/fbdKseN6/7cGQvdt914B96y3rbyDfLWfwuuOMmE
F+503XUvLnnjtRoec+SSK045rZZrjXnmgW8+a+d+Hw664KLHSjripp+Od+qwxy777LTXbvvtuOeu
++689+7778AHL/zwxBdv/PHIJ6/88sw37/zz0Ecv/fTUV2/99dhnr/323Hfv/ffghy/++OSXb/75
6Kev/vrst+/++/DHL//89Ndv//3456///vz37///AAygAAdIwAIa8IAITKACF8jABjpwgEe40gMt
RZEIBsofR7DgBA+VQQlmUIMb7NIHQRhBEIYQRxnESgR3c0JTmbCFlnohDBElwxniSIVFsiGFWKXD
Hvrwh2pADKIQh0jEIhrxiEhMohKXyMQmOvGJUIyiFKdIxSpa8YoKhM8IsdgjDGqwg/8AIxcjE8Yv
rlCMYySVQMy4xhWmkVQVZMwW39ihOFbwjG6kI2rsWMY26tEjfAQjGv8oKzb2kZB7RMgcvRcQACH5
BAUUAP8ALDYBfwBsADkAAAj+AP8JHEiwoMGDCBMqXMiwIUF/DwVmyOCwosWLGDFOLDjRH0SKGUOK
HMlw40eBHk+SXMlypMl/ICGqbEmzZskMHjfa3MmzpESQMHsKHfovJ1CKEIkqZekRJsiOSZdKzYg0
qNOiUadqvXhUJ9CtYMOKHUu2rNmzaNOqXcu2rdu3cOPKnUu3rt27ePPq3cu3r9+/gAMLHky4sOHD
iBMrXsy4sePHkCM3TkK5cmWPljNjznw5pefPoEOLBr2Uc2fTlDebHs26NevSqFVzlq3Zte3bsFf7
Q52EtuXbwFvnnr07dnHdwZN/Hl6bt+/OyqNnFer8OPHq0pUz/229ufHsybc1nzaOHTxw8am7cy9v
3jb63urHI2/vXmn1+9/pu37/PD17/aPxF59/+QEYoH3kJTifgaItFRAAIfkEBRQA/wAsVwF/AFIA
OQAACP4A/wkcSLCgwYMIEyr8lyGDQIcLCfrzF7GixYsFG07EuNEhRYwgQw7UuBFkw38fRaq0eFLl
yZQrYyaESBEiS5gycyKkWJMhSpwGHXrUSVSiwJ4tFUIcWrToxJIMbc5sKLWpzpc+M+7sCdTqyqRa
E0L1Sras2bNo06pdy7at27dw48qdS7eu3bt48+rdy7ev37+AAwseTLiw4cOIEytezLix48eQI0vu
m6SyZcsCL2vOrBnzv86eK0dDC7oyZ9CnO6fe/DnJ6LOlk6y+PDt0ac6vzcaubbo1at+qW+cuuxs4
6+LIXZO+bZx2c9u/RS+Pzjw59eFkrQfXflw57OrgqSxfn749fPnx38WfX98du1fuzuHbdm9Vfm/7
soWT766ef3n6TeHHW37JAVhUQAAh+QQFFAD/ACzMAIAA6ACkAAAI/gD/CRxIsKDBgwgTKlzIsKHD
hxAjSpxI8WCGihgzatzIsaPHif78FcxwceTHkyhTqlzZMeTIkgQziGRJs6bNmx9Dkvw3cyfBmTiD
Ch1K9CdQgSRdljxatKnTpxxdxpTpbydTqFizalUodeBFkValXt1KtmxZn2bTqt16dOzat3Djyp1L
t67du3jz6t3Lt6/fv4ADCx5MuLDhw4gTK17MuLHjx5AjS55MubLly5gza97MubPnz6BDix5NurTp
06hTq17NurXr17Bjy55Nu7bt27hz6979MInv30kEAh/OG/Bw38KPIy/uV3ly58z7Qle+PPre6dSt
88UOXXte7se9/usFT1w8XvLAzZ8P/496cPV20f+GH5+9e/p15VfHH1f/e/792ZcdgAQWaOCBCCao
4IIMNujggxBGKOGEFFZo4YUYZqjhhhx26OGHIIYo4ogklmjiiSimqOKKLLbo4oswxijjjDTWaOON
OOao44489ujjj0AGKeSQRBZp5JFIJqnkkkw26eSTUDJ2xJQCHQGlS1Y62dWTbjFpZZdIfhmlmE9O
uaWXR5y5pJlgRunmm3DGKeecdNZp55145qnnnnz26eefgAYq6KCEUkSlUUqy+c+XIpFpZEiN8uQP
lW32KFKkIVF6pZc/VclTko5iGmaaRx16JKUzYfmpkVNmmaWaA0QGBAAh+QQFFAD/ACyVAX8AFAA5
AAAIswD/+ftHsKC/gQX/ZchgMCHBgwsFKsxwcCJDgQMHRtSI0eLDjAQZcpS48GLCigU3ejzJUaPI
lQZbTiQZkaVCmiQdfrzpMqfOjglr/hxKtKjRo0iTKl3KtKnTp1CjSp1KtarVq1izat3KtavXr0nC
ihVLcKy0hGPTlhV7tmDasWvDto37lu7cf2/J4mWLNm8Su33zAnbrdzBdtXvlBq6bOMldv38bPy4s
eTFis5bhViYsWHJAACH5BAUUAP8ALMwAfwDxAKUAAAj+AP8JHEiwoMGDCBMqXMiwocOHECNKnMgw
g8EMFgn680exo8ePIEOKHEkSYUaCGDf+s7gR4z+OJWPKnEmzpk2XL1WyXLnTps+fQIMGxcmRY8+e
QpMqXco0IcyLGo2+bEq1qtWmUnVOvcq1q1eSWbN+HUu2bMOwK7eaXcvWq0u0SNvKnbsU50CVdPPq
3cu3r9+/gAMLHky4sOHDiBMrXsy4sePHkCNLnky5suXLmDNr3sy5s+fPoEOLHk26tOnTqFOrXs26
tevXsGPLnk27tu3buHPr3s27t+/fwIMLH068+M8kyJELTM5c+T/k0owjbr68efLq0aUbpv7cunPo
2rf+M6/uHXv4wty9f0+S/bzg9OrNu38/vnv57u3n/4V/H7x+wPxZJ99/fgUIX34E7mVgff4lyNeC
1+HnYF8QrofghHNVmMSAGNKlIYcdhijiiCSWaOKJKKao4oostujiizDGKOOMNNZo44045qjjjjz2
6OOPQAYp5JBEFmnkkUgmqeSSTDbp5JNQRinllFRWaeWVWGap5ZZcdunll2CGKeaYZJZp5plopqnm
mmy26aZgTxWF11NocnTEEQThSaebeLa5EZ19snnnVkfYqeagBRX6T6BnIjqQnoseymikizrq5kaW
XupPpm926umnoIYq6qiklmrqqaimquqqrLbq6qsqsMYq66y07jbpm7fiumeak+6apkp9+lrnppBq
WmlOMAlbJqdq0qnsmQEBACH5BAUUAP8ALI4BfwBGADkAAAj6AP/5+0dwIMGDB/0ZRJhBIMKHECNK
nBhxYIaGFf1ddPgP40KKIEOKpHixocWEI1OqFKiQZEeHGTRyXElz4saTLTHOPGiyps+HG0f2JDj0
58+gIosWNVoTaUilO5lKzfhy4dKpWBG2BBo1q9evYMOKHUu2rNmzaNOqXcu2rdu3cOPKnUu3rt27
ePPq3cu3r9+/gAMLHky4sOHDiBMrlpukseMkBB9Ljtx4HVzJjSljhvzPseW3mzVj1vzZbejOmzl7
vjwa9enVoFunVl2Z9WTXsmvHvj2btO3HonnrNp379fC2xpOXRl68+HK2yZ3/dhwcuOvna6MLT7Iu
IAAh+QQFFAD/ACzTAH8ABgGlAAAI/gD/CRxIsKDBgwgTKlzIsKHDhxAjSpzIMEMGg/7+XaTIsaPH
jyBDihxJkqBFfxk3otRYsqXLlzBjymS40uS/lRdrbpzJs6fPn0AJ1hyokmVGgTuDKl3KtOlDlBZv
aszJUmNKp1izal06lOjGr1e3ih1LdmRXoSypJi3Ltq3bhGcHXo069a3du3i9SkW7Nq/fv1qjHhUY
FrDhw4gTK17MuLHjx5AjS55MubLly5gza97MubPnz6BDix5NurTp06hTq17NurXr17Bjy55Nu7bt
27hz697Nu7fv38CDCx9OvLjx48iTK1/OvLnz59CjS59OvTrFJNizW3edXft21t2x/n8HH3786vBJ
zKtGrz41+/an38MvLX/+6Pr2Q+PP/3k//87+/bdZgAJmRmCBCCao4IIMNujggxBGKOGEFFZo4YUY
Zqjhhhx26OGHIIYo4ogklmjiiSimqOKKLLbo4oswxijjjDTWaOONOOao44489ujjj0AGKeSQRBZp
5JFIJqnkkkw26eSTUEYp5ZRUVmnllVjKdsQRAnGZJUNbxvWlQWGKOSZBW57ZkJcZeanmQRm1+Sac
hP3j5pxyoTQYnmhyKSeffQIq6KCEFmrooYgmquiijDbq6KOQRirppJRWaumlmGKZpqFl2lmonp4S
GmeomVp5Z6F+cnqEmW+myaqaB1t6eSqeAQEAIfkEBRQA/wAsOQB9AKcADQAACMoA/QkcSLCgwYMI
E/oDAEChQ4INH0qcSLGixYsYJUbMWHAjx48gQ4rM6BFkyZEoUx5syHDgRpYuYy5sKRDmzJMMI+aU
ubDmTIg2VQod+rOn0Z4vYyYtuhSiz6dLaeqseZKo1Y9Ng8IMKjOrwalQu4p9erUsVp5akR7NCfYm
Tadrybada7YuSbRxt8rdm5Bu3L9N7QrW2PYoX6NS8XbkG3Ws4cGQEbIsSZnnz8I7v7p86/YwW7KR
Q4OGK7q06bsrT6terfFrVdawWQcEACH5BAHcBf8ALHwAcQAYAZ8AAAj+AP0JHOhPX758+BLasxev
ocNxEMNJnEixosWLGDNq3Mixo8ePIENyg9arpMmTKFOqXLkSGjduIUFCHOfQ4cKE+A7qI8iz4EGF
DGtGtNit6MujSJMqXcq0qdOnUKNKnUp1qq9eu7Jq3cq1q9evu3oNm1ZVatFuFiHWbHgzZ76dPX0i
xLdw7biK3Y5O2zttmN+/gAMLHky4sOHDiBMrXsx4sa9duCJLnky5smXKu3w1ZsyX7Eu0FGnWbPsW
Lk+DQIVSzMtt72BfsGPLnk27tu3buHPr3s27t2/fuEYJH068uPHjw2X9/j147+eJam3aS/i2J2q6
QRvelTihu/fv4MP+ix9Pvrz58+jTq1/Pvr379/DL+/UMOpxottSrE/xJV3W4FhO08MaABBZo4IEI
Jqjgggw26OCDEEYo4YQUVmghgm14Nx839d0Xz3Q5meaTQv4JaIs58qSo4oostujiizDGKOOMNNZo
44045qjjjjy+6A0jNUSg2VgwSeThdAcRhFpd2kkkYCP5NNRNMlRWaeWVWGap5ZZcdunll2CGKeaY
ZJZp5plVeiNRPuYc0t2QZEFnE3WmzZXddt20cAs+4RhjDCWNzNLIoIISOmiggCJKaKKzMOoooYXO
EumkkFYaKKWXWiqppphummkjlBQa6qCjgipqoYEeiuqqh6ZqqKv+sLL6qqKL1tporZ96iqinvK5K
6Sy2UEJJJZUIS6yxxQ5biS3GJBOPPItMgAFsRMqJn35L1jSRgN4c80ojiIQr7iHjlhsuueeaiwi6
65p7CLrvngvvvPLWK+696dob77r08ptvu/+yK7C6A+Nr8MEBE3xvwQUDvC+57PorMcT2IgKHED9k
rPHGHP8gBBzAfvNLkMppFqd9c+YkULZNhsPNBJT8Ai6/79Zs880456zzzjz37PPPQAct9NBEF210
zosM0UQnnaTi9NNQO90JF00QwQgisxjzBgSyKDcfaPchKdBPQeE5zQSS0nz02my37fbbcMdtdNI/
cME001I3nQr+3ntP/QMRiCxiyyEQuFKyX0WGrbI/CDEEQDzbcTPMBLcwcojlmF+ueeacb745Ipkv
EvjlgZcu+ummp4766qYv4vrrrMeu+uyiW4465qB/3vnunmPOu+W9B//77qCve/XppK9+PO2mLw87
IkQ0wYXdd+N9d99TT281I7MQnofh1J4smtiM9/e4RN30hTYjvl9OC/uYv8+++40w0sjlx9/PfuD3
L5J/4Oxr1CH8xz8AFnAR4EIg6N73ukaIzoGgOx0jXDdB/z2wdheMICIgOMFDcNByH/Rg7UB4tfmZ
sH0o9F0K8be5EuqvhPjjH/7yN8D/EfB4+yOgAnd4QAgO4Qf+0uvEDwJAhOoxLQ4BEEInmsBEIlQC
gYuAgB3y8AqvDSNxcxqR4yKnvlnAD36UCEAA9hBAMe6hfrQQQADeUL8vuvGNX7SFAABQAy/C8Y6M
oMUEAlBHPPrxj4AMpCAHSchCGpKQlFAa1aQ3jCEkYJFc8NgwPCG9SDqRe4SzwxQPNw3QxAMDoMSH
TwDwOABEbhi+WJ8bKUFKMuaRlB7MYwAAwMZD2u8NbUBgIW0RgQCQQX62DKYwh0nMYgoykUCUXjX8
EQ+MaU8I4fAHJZn4t0pgEgJrmKIfrFgkDDQElAUBAD7iQcq7pA+VE7DFG1kJgDYiY5b2Y8Q7adkI
Wtjinrb+aKM975lHfOaTffZ04D7v2Ubu+TNYjOAlH4FpzIY69KEQvSMymchET/hjHD/0WDR7MT1q
EoESedwDNjWZh8PBBJT4CWdQACCR1qCzcpKSFPf2AIAAJHSONV3ELeZ4BkogQ42kDMAiZrFTMY6x
AUYNgB1uYQuktgEZSDVqG4whz17WVIwVYGovz5DPSL1KUsLyqqsExb36kTWmaE2rWtfKVrRyr61w
jSsjQhVXuNqvrpNaayXikEyKWnQcQkhANKFBUY8So54iVUM2Sxq+bqD0Q6LMBwBW2lJUpvIWa70F
KWfBDFKS8hXfmOUe5pnLV4jRDvMEQAV+SkoyqLENyeD+KTNwSgE1niEZEQBABBpBWz9t1RZ4Da5w
h0vc4hr3uMYlBl8LW1F/uMwf1WBuE/5GDGAldrFVNBk3QMndyE62ISx1mWUpx1aaihEAbdiDUQFw
hpgmlZRrmCcZZsHa1cr2vgCYAFRVy4wGqBYZlJgjBX5hjK1iFrkITrCCF8zgtiq3rxT9wRAEIodH
Mpe61oWAYrMJPsQ9FpySpew5fSELyh0Un8jwLABewYxZkpIRt2DtGfawiFnaIbQAsIMxZguANZhj
jm34MQDQIOQzmMO/ZTgyAMiAjG9AQLVU2uMZkHHiKlv5yljOspa3zOUue/nLW0bGcikaSSFwQyDq
GIL+Dxbp0WUwS6RoUKwdwKeZ7WKAJiDGh4rD0Q0AoLLEtriFoAct6GOouBHJUPEifpGMWS7iGDje
A451zGMfA1nIQeapkssgD/8yWR65rUAymJHbMiSD0KhOtapXzepWu/rVsI61rGdNa0IvY8zS06g0
O8FMNbP5b8u4xTGiGGcOmxSUeMZA+crG576QeAJ+ira0j8EI+P7iGI2Y5RoI/I3NmsMfs3yFPESb
DCHbQR5zXAO60ZsP/56h3ez1xxzR4I8KzLIC3zgGcG8h7X77+98AD7jAB07wghv84AhPeL9vncwy
D7a58fC1R5nRLGLL2RXZHQuyP6nsxjWkpc4u8TH+tmQOUvpiGs76LDeSwY1XXNXFAPDFLPPgDXzY
GNwAUIO8c77zM+y8DPEYxhxhTgZzmMPeaggHmpbO9KY7/elW+saYPdYNf/SisBaNeAImPg1vRNEM
F894J7mLAXss++Pi/fMEjsENb7zE7W1vuyD8kAy3e2PudX/JOASRh777wQ95SIYr/DAMNQ3eF984
fOL98IvFI/7w3RjHK/bwPU/LIxyvyIMvXIYUuMO9828PfdxH7/m42930qD+96lOPetav3vWwL/3q
Tx/70M++9Z9XyjiWC0SLXp25FvUEEIE4BHO0/esX73AnUfahs8ejsrApsTHG4Q2IVJ/69gkH5NT+
dJft28cb5lgL5KT0jbuYIyJGD0f4zaH+eLB//d7wBkEooFrnhn8c3wiH27GPf4qU/xuRl3/4F4DV
9w0FeID6l4BqsoAK2IAMWH0QSH0SWH36N4EWeH0RmIEXyH8P6IDf54HeUH4h2A0AWIIkGA75V34n
mIIoiILyMHWVlDHUxEQdlUxDIA/n93XFJgjKhxbjUz4OAX3Plgx3MQ7sFxFGaB/mV4RHOBMQcX5G
6IRIKIVQaHRGeH5WOA76QAHrFQHdYIVQeBflZyRSGIXqV4RPuIRKeIbZV4Rt+IZuGIdw+Ibnp35z
iIZ3aIdyWIdHeIdyGIdN+IdtGIhlmA981Vf+MiiDM4iIccAm5qCDisWDXrN8P4gQQShe0TcByYAT
44ATCdGJ1DEO8pATopgTKGKK8sAmo6iKphgPbOKK4feKshiLKOILfycIgnBmtBgP45SKRncQDbGK
7geM5oAQUVKMxzgXw+iJzNiMzviMzAiKoAiN0DiNOJEPosiK1OiMs+iKz9iNc+GJ/nCIETaDhZVM
GhMH/mAO+ACJayCJJuODbAGEaCc5mZgM+pCP+JCP/LiP/fiP+giQ/qgPAxkiBvkWB0mQCJkP1qET
DvkWOmEQpSGR+RiRqFGRA4kQ/LiRHNmRHvmRAgmSIkmQHumPAzmSHZmQIPmQHukPtkAEHRP+kx3T
CAXRjhBgBjuofDBRieNUj5ZVYt8QF0I5lERZlEZ5lEiZlEq5lEzZlE75lEZpDowAkzIpk4gwDgPR
CDeZk5O4k/NoiT6ZifJQhmRZlmZ5lmiZlmq5lmzZlm75lnAZl3JJlt4gC55wl3iZl3rpCbKgJs9n
D7awlZGok8xndmD5fJj4bP4ALLbwC/fkmI35mJIZmZQJmZY5mZdZmZPJVIF2T5z5mUwlaIEWmqQ5
mqbZmaj5mZi5mprZmpn5mqzJmpDpmv4Em/hkm7RJmZOZmp7pT6Ipmp75C/yGDPxmDMVZnNFGnMDJ
DbMgmO9ImDx5ifb4bI/4Ai9QA9aJndf+mZ3cuZ3eqZ3g2Z3h+Z3iWZ7eaZ3omZ7quZ7mOZ7u2Z7w
SZ7yOZ7xOZ/p+Z7oiZ/2eZ7nqZ/s+Z8AWp5P5QvOCY/VEp1h+Wzy0AKv0KAO+qAQGqESOqEUWqEW
eqEYmqEauqEc2qEe+qEgeqGzMCC/UKDQ+ZU9iZjTWWL6MAFtF38wGqMyOqM0WqM2eqM4mqM6uqM8
2qM++qNAGqRCiqPhsAdtcAwm2pWFSY8q+pMT0KLJ0BlSOqVUWqVWeqVYmqVauqVc2qVe+qVgGqZi
6qVFCltJql1LephCyKKaOKZu+qZwGqdyOqd0WqdVWqbJcKYHyhZ/13d9p0lrsAZqgAb+aPCkbWqn
iJqoirqojNqofIGnehon49OnfgqogkqohhqljrqpnNqpntqpkBoBEUABFFAGOKkGG0ZSfecKuIiL
lAqoapCpnzqrtFqrtkqmRpqnokqqphpnqTpFfUcSJZEVkTEKrPp3snqryrqszPqpoUqqFVBsi5UH
f+cHuKgN2FoN1SCskGGsgpCszRqu4jqucQqpFUAGpqpNuOgKo4ALWVES2KoN2sqtwcGq4Equ+Jqv
+mqlkIqucUatPNiuYQEN0KCt8Tqvw1qv3wql+9qwDquv/VoG/2qt7OquvUCwBput25qw3nqvD/ux
IFurETuxAWuxGLtMapqYbKqpY0r+sNMADXSKBDK7FzJbs0hQpTZ7s+Gas7Y6s9Pgs7YKqaf6nEqK
oE2aiQwrpsNAsNCQCmOQCnKqs0BLszorpUA7tcrqs1hLpVXLpV17pVr7tbMqtFyJpka7ph7rpUyb
CmIQBmIwBifnpltLtTgrts16tXbLF3MLtnk7pWGrrGQ7mEWLotLppEkLpkwLDWPgtmEQBnZgCywL
pns7uVs7s39LtVert1Jbs5obtnOLt527uZ7btTb7s5xrulNruZsLuLkaqV7ZfCm7omnLpUw7Bl/g
tm0LBS0QuV/Ks5rLt6mruqYbuphLt1V7ucObvJ0Busl7uc67us9rvMgrsq07tAb+KqlsIa/bSq/C
MXezq6WJu7hiML6NKwCLwLtdirx7S7x027w3+7ecG7zqu7pWe7z0G73uW7/ti7/ry6nmSgY4CbAV
a7IFq70Ey7Gj4L2Hq7YEa7u427ZhAAUQgL5eS7/KC7z7C73Q+7PKK7wd7LvLa7+Ye7qjO73uW7r5
e8G0+r8BTLHtSsDVYMDcm8B+8L1YGr5ewLjkGwYCwAgUrKX4C8T3q8EjjLpD3L4qrL8Z7LcW/Lsh
jMRO3L/O2rrn2sIlC8OaZAeBKqioigZmYAZlYMNXura3S747LME/nKVBzLUijLofTLqq28bzC8VL
XMf8S8QpHMd0PLatK6qieq7+pnqqGxaopOrHhiyqDdAAYlylS9vAORwGQLAAC/AFECwAiBamKJzE
9Xu6wyu/TwzFviu/dgvCRRzFnGzEphy8KRy0rSsAAtAAr5zIh2zITIq2C7ylZOy2C+BZCwDBEvwL
t/q5UhyyxLwXgWsH1/u69pCzNotKRmAEizyljay4XeC2szQAAxAAlNy4u5XGjirMxRzOVwqpPmAE
PlDOz2wEY8HM7CyzzgzNt5ylZOwF43vNAyAAXeDLLQDMtYq1mSzOAP2orXvO6JzO69zOzPzO0dwZ
4VvNbbvL2JwA9AzBEDAL3hzQGM26ZnrO5pzO6mzECO3OvvDMC80X8+zLAYD+zVCAu42ru/yc0TAd
ruRczgX90SGdswodz1ba0PTcuF2Q0gOgBY0LwV5Q0RddpZ4lpQCwF0tNpU3t1EztpU+NpU091V1q
1Q1b1W460zVt0zddszl9qOBLsKnwBdUcBo8cABCAz2jttjkcBS9gDF/61FON1UptpVp91Vua13Md
snwdpuRszjV90F+NBGF91HvB0437yAtwABGQwzkMwV1g1HrdGXQd1Ux92Zid2Uvd2Vad1HdNSnyh
2Som2tMA2lFt2qNt2qht2afN2aN92lX92awd27Jt17dt27jNpTPd0QYN0iF92LhM1ma92F6Qw1Aw
AEBg3OP71jVwDJUN1a/+Pd15jdWzvdmavdqYnd3Vbduyvdnb7d3aPd3Ufd3kfdnoLd7YHd5j2tuD
DdwILdzyXLtd8MjHncNaMAArjdaRfdyTbdFcutvd7dp2zdfcfdfsfd4JfuCureAI7uAMDuHUrd4I
/tdgGtgc/duFLdIkrdNTSsb1zd/Hjdb6LeIT/dZHGuB4neCwPaUGvtqtLeHrPeEzTt4L7uIwXts1
TtrlHeOcPeBiytUe7dWFLd9XOs1jEOL3fd9hsABCveT07N8QYAsq3uA0/tngfeNZbuUvzt4RjuUO
zuU4vuO6TeNIXeY2fuEDLdgeTdhfbeQ7TdxKvuSNW+dQ3txhEAXPXeX+Nj7gQI7mYU7bWn7l3p3d
g17ogP7liL7l5m3hX4rhQ+7mNw3nVDrNX6AF1Qzlxw0FUAAEmh7lXvDfiN3iiR7hmR3muR3adY3a
os3aqo3q353qDy7rpt7aq47brc7iar7RNN3m8N3OlP7hcv7pEexZng7li53nNTAWMd3sK7zmGf7M
kh7cIw3PYl3ptYvpxD5LKY3Pmi4Gx60FFe3s5O6pQu7rzFzLKivGTNsLl/7pOTxHAxAg9Y3soe4F
EQBb5b7vjQqpEiu4Zpu9B3vA3WqvHp7YDawF2q7pESwAA/AGXwDv9w4FAnAL/H7xiTqyagCwwvGu
BRvD6i67B49yCa/+8CZ/8lrgBVrA6V3QBSh/8l6Q3IuA8TRPp4FLtAH/ITKMwAp87ZU+DLswBi+P
8vXt8kOv8C7fAANwCFm626eupY4epwIu3TXP21QMwGggwC88sAUb8obr81SaDEA/ClEABGZ/9mif
9mpv9ko/7lR9pU4/5p9a4FXfpTefzGmaorYM9lVKJbOgnQEa+Ol11Og924Zv2XSd66T+2q/u452N
3Y/P+Ilf17FO6qYO0Hd/orCr9+s+8lT6C77wC6I/+qRf+qYP+sz+9k8P5Kw/6Dpu6JVf3Y2u3q+f
6BQezpk/uJtfuEjL98rK4F1u3a4P6HJv5l2e5jy+3o8f9yCb+zn+b5icL/K+f6vA/+OO3vo7/urg
HfyLvugHvvwx7fx7uvsJurLkWv1pnv7YD+vI3+DJD+vvn96Rn9Hij70fQql/qsWXWqieT6von/wA
AWDaQIHTChY0ODAhQYYNFSJcePDgQ4oKF0as6BCiRY4dPX4EGVLkyGnh9rRJBiFCBAoUyphBo0bN
mjV27OTB6ccPTpw2aapBg2aCvgnJSB5FehThUo0AIDq1CHUp1IxTN168KFXjw6dVqVZ1mFTsWLIl
T6Zc2fJlzJk1b+J0JUiuIJ097axRM7RoWb59/f4VexXwYMKFB5pECaFlhQoxab7V6UcutF6Vd+3C
hWtUXJ16jRr+Bh1atNOvok2fJok4ZQUyL2/qFORqFK7LlbXdrlaNci/MmwV5Rh1c+HDixcWqhtA6
Zh7Jsmn3ggYt921tuXf3jgvc+Hbu3b0PRq5cDfPYs3dVll6NunXLmrMT/fxd/nz69cO/HN/cPPrp
uHW39027+gYksMDT7jMjv/Keg66/6v7jzb3f4DOwQgsvLAtBBZ07r0H1/LtOQgExJLFEE81KrLUE
yeOQvw8fDDFACk+ksUYCEfulBRU33M/D9SDEbsK9bCSySO5wrGFHFntM78cY3xvSSCmnNA1JJfVj
sEkQAYQyPiq/BNMvK/FbMksH2YtQxijDZLPNo8ZcEcsOtYT+kUshvXQzTz0tgpNHM19EM8gRa0wm
GW68ORRRbxRlNFFHF+Xm0EgRlbTSSC/FNNNuIt2Um047zTRUTUUltdRJI8Xzwj7LnPNMIEWckUhv
bFmEEDhuxfVWW+HYtVddf+UV2F1zJZZYX4NFtlhlcR12WWeLtZWRY05cVU4XnbRz0BMLbQMCDL4F
N1xxxyW3XHPPRTddddf9FoJXUq2w2gVbBfRVNeEtMZxuF2EGGX//9ZcYZIhZhmCCb1nGloQTZsaW
hh922OFZmJl4YlrKmQVjjTPmuJxXPAb5448bKYdkk0tGGeWTVw65ZVoY2RjjfF5IYRYT5W3Rxy3T
7LLIeFL+yIGbCGAaAo0h1BhCjqSXVlppO4TIA2oh+pi6aqoFEQJrV4R4JYGuv/Y6AVnEJtuXBH45
O220jUmAbbaPSQBuuZOJu2643VY7b7MFQHvssdvI5wBKwsn3pF+SJNNanevk+c4i1UkBDggm8Kdy
yy/HPHPNN+e8c88/Bz30AOw4oBLCScSZSVefdJxIyFNo4w1/9KG9dttvxz133XfnvXfff/fdn6wF
76bwNg5XEQ1Wr91Z0FhrfN2XcGjPJx/qrden+uut11777LHPBx/qxa9entrDH1982tXXh333bX8f
/trZb39+++/3Z5hkiDce+bWWX1ygYLUmGr2OAmSYXTz+4lG9eJiDgQ7MRwMfqI8GZk8eDsTHBcOn
wQyOIx/ywAc+zNE+fIxjhPjIxzjal8IVqhCFLhSfC/UhwxjWz4MhnCH6bphD8pnDfPpIQB/4hzrD
IQ4mAKSTAO/1uBSkwBs+NIc5GhhFKlaRiiYcxwXH0UAuSlGKWwSjObb4jS36MIsmjEcWzXhBeZyx
jW8chxrhOEc3nlGOdWTjGUsoj3gkwxdDxBCclKe49PgjfAqMRzjCwY1h+MIXstCWiV7XghroQ5Hh
+EYmNUkap2Syk5rUJCZBOUpSXhKUmBxHOOKYylWq0pVxfKUqyahKWHLSKbG0ZSq/ocg4AlGIlCge
EY/+V4MyOCY2snDkMLihSEQaEh+IVCQjHQnJ5xWwickY5aK06ZRtAsAb3NRmOL8RTnKWU5PkJGU6
1bnOT36jne8EACnHgQxbAFJVRSzmTI6ZzGWGo5mHVGA0G/nISJbodS+oATmmkQx/FQoZTmEoMhz6
UAAUKqITxehFLbpRhlpUooVahkWXsdBkjJSjIhVpSEEK0UKxlKUqRek0llGOIJbudIHEpzFdgUxf
KJOZCnQmNBc5UGoS8ESvS4Y3TtrSip7UKceAKieP0VFOWhSiLHVoMp7KVKay9BgQpWhXm2pVAHzU
pQCY6lJFOo16ArN/xNQpT33qT6ACNJFDnWZBSfT+uhq8IRxQBWxU0RpYwRb2q4Md7GEFi9anBrax
im1sZBE7WcIaVrGXrSxgsSmEPdgUXwPCUQXyuYZ99rSf/3xmQPFK0GoetYmZVKpTx7rRs3KVrLXV
6my5ilveNhWrtLUlWdVq0UwulHiftY/hJjDa0s4VtUKVJmuNKskmxm4cS/2tcHNb1d361ruyza1t
e2tbjmaXvMONx/DcKszDMXen/PxpPIKq2ugWFbkXQuo4satb8fJ3vOEtb0X/+98A73e4hfLGN+hp
Twshyb1yPW1dU3vX+uoVQ3xtAzky6i+nNLTDZ5Voh3MbYgCEFLcfZShpzPrd8JImxRVtaKEUK2P+
j4IVwB+daU1N99YHw5eu8rWrQPPaWuqmIKlq5TB3naLSqiLDxEpmcUe7KmXuvjisAA7wR1H8Yhef
dBnekAWD45VTfb7XtPE1JACgS1QL47eJLXgBOTI7ZzrX2c6Ofeyd9bxnOjMjAXKwKY/j6uN/qpm+
bCayQVOAgWN8wxh8hvScZZzZPNs5GZGeaqSX8Y1XiNlADh70mX+c5jUPebqKTsEE4oxpVtdZqq2G
dZ2/8edAsxeuZYZwfAGQD0PHgzQDBUCbLQQ5DGDzFsZAdrKN8YtlN5vZz3Z2tI89bWNM+xfHuAW2
tZ3tW1Cb29ve9rfFDW5xj9vc2k7GuJfRCE/+FwjUuCY0UJ2iQABEEwCODHai99rECUxgGLMA+Ctm
IXCCD9zgr7AFwhWecIYj3BW2eHjEIT5xiVec4he3eMYnjnGOa9wVFv+FAAC9Y1v3WNSFpre98S3s
Cv0MA4yIAhlkToYolKHmNzdDFHKeczREoedoYADQgd4GBhDd6EVHOtHfwIClv2EBTof606XudEIs
oOpXt3rWsU6IrWvd61iHOgOmLvUcEKLWOB2myZ1bV0PbcuX6xpA3GOGtHNTd7nfHe971vne+993v
fwd84Ot+gByU46b3THuo1w7ktgvZF/k+dYnIAYwUHMDyl8d85jW/ec533vOfB33oRW/5FnT+Ix7c
EDS8T872lC/y3o9neYPl6w97VK72tLd97nG/+9v33vb8sBzwK4cPyxF/+MDHB/KRb3x/MN/5xW/+
84d/v/rRjh/St9w3bmY48ZDWzIsnDSJ//fbIl+jA50d/+tW/fvSThBsHphb31R5hIE/Y8fbdU/7z
j6PuN5f+86UwRCs//SPAIuG/+UOzIFst/CvABvySA1S8/1PACoM7B7RA9uq/75NAfLCHQ2skBrzA
EKQR/oMJeBuGtau98OnAAPzA2BPBF5QPEhy0E4ywFORABUql4mnBCoTBHvwOEpwJO/g4ZBqGaegG
VVIgG1zBHJyGHRxAH4TC7eA/xxDCVyD+QiNEwniwh127wTQKBx10JBeMwjE8EO6jwu/Dwi3SQmcy
tFRaLb3QH/aTwzmkwzq0wzvEwzzUwz08sG7gvrYQwlzLQhtsQ4FqpKFAhH5TxEVkxEZ0xEeExEiU
xEmkxEq0xEvExEzUxE3kxEp8AWOwBTIIwjx4LxrkpSTctfBLpfGbAPoBnleExViUxVmkxVq0xVvE
xVzUHX94BVGsiTywwp6ahn5Swy0Mn16rt+K5t05kxmZ0xmeExmiUxmm8RDRwizyQKyz8sS1sH2S0
t0YCgFeICwDACzUAADMoAwCYOTJgjHasAABgDHiMx3mkR3l8R3q8R3fUx31kDB/wAXf+9Ed+FMiB
ZIwGIMiDrABFzLyD9MeA7Md/rACHDEiJ/MeGjEiIfEiKbEeN1MeGtMiLfMiQBMmR5Eh/lLkyWAuZ
eAzmIMK5UsN4wAcAyB4AWEFbAkdZ+DhyxAsACAozII0yWEeZU0cyGEqiFMqZG8qiTEqkDMqmbMqL
nDmodMqppMqqtEqZq4BUayLMYw2qzEh2NEmoBMmwnMiIlMqx9AGwTEu19MigHMmuFEuyTMu4nEu5
lDl/fAmYYIuVZI5kGsZT1MKYnMmaVKRNOUEAkAVxBIC7WAMAkIme9EmUlMx0REkAkEzLpMzK1MzN
xMzMnMzPBM0y8EdiQsnRDM3TRM3+MoiA1GRNMmiiVDuAAbA80WpN07RNHyAmk7xN3WzI3MRNMrhN
0vTHF5g50BzNM5jM4BRN3FxO33TO5mzOoJAJQHwNP+gpZTrCbRRMXqtJNxSIYbi3xASAPLAJnXRM
oODJoFDP9ExPNGDP9QyK9nzP+FTP+rRP+6wBf1TP/PSB+/TP/6zPMwDQAQ0K5MzKrbQ8lxBQ+zwD
/UQD/nzQ3tRPM+BPHxDQMzCDABjNhrxQ/YRQCI3Q/mxQC61P/oSJBf1QD/XHEe3PFG3RFW3I6aSJ
a2QOyRBGYkQke4jJNENGpzDM15OF8STPxaQJ0pjOIz1Pc3QKJDVSc5zOJOWkI5X+0imdTvWsUrag
0izVUgrQ0i59TKCkgMprCTLA0in1SB9oA5nwxzZY0+n0xwA40jZFAx+A08c80zRtU6DwyDSV0jyt
0j21UzRt00FFUz0VVDSdUZuAjOagwex8SR2tnPDpQi/8QkYaqMjgCUVlzBnl1E711E8F1VAV1VEl
1VI1VVAFCnTcEVGVUppgUx8oxxl9VVjl1LZoC07lUziYCRmdUTXgU0/l1U71VZWU1ZlI03LcVWJd
g2NtA7ewCZ6IjNhwBewEzMA0vuyZVEo1zEaSC0zlCfLU1HAV13El13I113NF13RVVApQV3PtVHQF
V031RzgQV3901nbF13zF13j+FddvrVHJkFZX8JRqDcx8qBxsnVQ3rNQTHKhHkoWHFcePk9iJpdiK
tdiLxdiM1diN5diO9diP/bhGMAIjoNiRHVmQRdmUVVmKtcKH5anrpNZq1VEUOtjq4cAVpNRKbcIT
dKSeddmfBdqgFdqhJdqiNdqjRVqXRYOkZdqmddmPa9mnHUKnpdqqtVqg7dlkOsFhzM4s1EIdrR7L
QViczdlO2Vmezdq0Vdu1Zdu2ddu3hdu4ldu5pdu6tdu7xdu8bVuGLUJOuaSXtFbrEVubtQeyhaXC
jJSB4FuG1dvGdVy7VYPHldzJpdzKXdytHcaB5SXALVwUEtzBDaHCRSQcvCT+xE1cxb3c1FXd1WXd
1j1Bk3Xd2JXd2aXd2rXd28Xd3F1chbiUriXYrw2hzx1cSRVd8QMAhS3dblBeU8EUAGDe54XeSDEC
6Z3e6LVebrCD69Xe7eXe7vXe78UU5fXdvwVc4PVcfcic7wld0e21NELe0oXf+FWkepPf+rXf+1Wk
kcXf/eXf/vXf+22AABbg/63fBiDgA0bgBI6j0U3Czj3fzVHf9W1fRFqlVuJf+k1g/9XfDOZfO+Dg
S6q7/TXg0h3hDzbhEybgCl5gBm7gEHrgzCGN75HU8PO1eaM38bthG6Y3NZtgFvbhHwZiBTLZkQ3i
IjbiIw7ivAviBmBgJkb+4ieG4iiW4inO0Zn1XOH1BwCoHC3e4u2JSQ6kyQ5sOxyu4Rv2tR2m4igm
4nhY4zT+4TxwY0nQOyB2YkRy4jq+43gIYDvWYzxWICbeYzsGZBYGZD++40D+Y0Tu4zpe5NEVYEdW
ZAF24CumHczhYi6+nOsBgBDaZE4u3DDeQjEmY2R04yde4zYu5VQeXUlgZbv7Fjpu4j/m4z6WZVrW
41oO5Dy2ZUjGZV2+5V/+ZT8GZl9mYntogMI15sJtABdeZkpGXxi2HNLAHNrZNV6z2U7u5C/WZm3O
5mx24W8G53AW53HGh5ENIXMm53RWZz9Q53QOB1Zm5XAJh3EWYAFm5nsoxodmzucQ0udm9md87udw
Duh95meAFmiDBmd9xmeCXubqceja4ZyAAAA7

--%OLATTACH1--


From Bliss@netscape.net  Tue Mar  8 11:00:31 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA10092;
	Tue, 8 Mar 2005 11:00:30 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D8hAj-0008Ar-TE; Tue, 08 Mar 2005 11:03:03 -0500
Received: from [209.12.138.228] (helo=USER1-988647AC0)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D8h8F-0001Oj-Qc; Tue, 08 Mar 2005 11:00:28 -0500
Received: from [100.159.112.220] by hello%DIGITS.clergy.209.12.138.228 via HTTP; Tue, 08 Mar 2005 08:02:07 -0800
Reply-To: "doramail.comE" <Bliss@netscape.net>
From: "doramail.comE" <Bliss@netscape.net>
To: <p2prg-web-archive@ietf.org>
Subject: Adult website password
Date: Tue, 08 Mar 2005 08:02:07 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--3387804044xoev8667"
Message-Id: <E1D8h8F-0001Oj-Qc@mx2.foretec.com>
X-Spam-Score: 15.1 (+++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370

----3387804044xoev8667
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

Dear male :: p2prg-web-archive@ietf.org::
....................

Register your password today,
  to the best adult playground on the internet! (20 niches in1site)
....................
* It doesn't cost a thing
http://www.beautifulpants.com/d/r/1.php 


----3387804044xoev8667--



From psxqc@africamail.com  Tue Mar  8 11:01:54 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA10807;
	Tue, 8 Mar 2005 11:01:53 -0500 (EST)
Received: from [82.76.43.68] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D8hC4-0008Dj-SE; Tue, 08 Mar 2005 11:04:26 -0500
Received: from sibrot.buffalo.com [1.185.130.100] by 82.76.43.68 with ryaxbnprc fsrvftt kwfrhf hkrrtoqn; Mon, 07 Mar 2005 19:01:36 -0500
From: "duncan@buffalo.com" <duncan@buffalo.com>
Reply-To: "duncan@buffalo.com" <duncan@buffalo.com>
Message-ID: <081898090.45870750541547@buffalo.com>
Date: Mon, 07 Mar 2005 19:01:36 -0500
To: "Tsvwg" <tsvwg@ietf.org>
Subject: Development FWE Net.
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----625747567728932697"
X-Spam-Score: 14.3 (++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 200d029292fbb60d25b263122ced50fc

------625747567728932697
Content-Type: text/html; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset="us-ascii">
<title></title>
</head>
<body>
<div align="center">
<a href="http://wtjruel0bhjgblawltxw.jaepibolyki.com/"><img border=0 src="cid:9241772580@buffalo.com"></img></a>

<br><br><a href="http://zafmsel0th1gt3awltfw.bdhebamicji.com/">It is  fully functional product</a>
<br><br>

<font style="color: #FFFFF8">
epitomizing Eliot biochemistry eclipse campground anguish dissipation bootlegger insulated dependably darter galvanism byword's commissariat aboriginal disconnect butterfat escapade's genesis bursty outcast's ethanol burrowing feudatory experimenter Cindy blowup backtracks curable arthropod 

</body>
</html>

------625747567728932697
Content-Type: image/gif;
	name="ointment.gif"
Content-ID: <9241772580@buffalo.com>
Content-Transfer-Encoding: base64

R0lGODlh9QE1AXcAMSH+GlJ8wC5wu1tvHDx9IQony4waZkrAzZulQNuYACH5BAEAAAAALAIAAgDw
ATABhQAAAAwADAwKWQsJfgsJdAsKaAkHnwoIiAkImAoIkAUEvgcGswcGrAYFuAgHpgAAyQMDw3AQ
EJISEp8SE4IREbYUFKsTE8AUFNIVFcoVFdsWFvEXF/8YGOoWFvgXF+IWFv///wECAwECAwECAwEC
AwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwEC
AwECAwECAwECAwECAwECAwECAwECAwECAwb/QABoSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+Cw
eEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2e
n6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX
2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy88EVGxwbF0Yc/P1EEv06EOnQT4KSCfc8YDBiD5++
Iv34DYnozwO/CEMmcHgYgZ8HiP5AelwoMiS9k04yUMxQUuKQCxGJRHx4RGNMIiojspR5k6LE/w/8
DILAwOHDEIBF/0UUOpHiR543UUpNQsEnBwpQTcIsCMImP5pGCEat6hNr05BWQeR8eI/Dy69EtsLN
2o8kCJ9T8x7JqQGEBn4777osInej2plJuNrl6xcw1CMmLfBb2DHoUH4WiPz1YLHv461PBbvVS7qI
WINIjZ49AjopQYuGkZgcaDn1432DbVfop+80EYsfgIYWvbp46dImk1OMyw+o2+ZzjzgHS9z4bOPE
/zavDqJyhpwYV+/mEBrv8bzKR4s2qX28e36ea/aLzz39YO4g2lIAzo+swCGScWBBgJmdFZFd5p0n
VXp0qeecBEDd84FtSUggFoKD2aceftrlFP8gURzEl5MEZAXm03AJKngSg9gN8aBcF1CoxD0b3FZf
VPgV9lFb0YnV1H+iOTeBSCrq5RxWMl4HwoNeTSBjYoMdCUKS92HnVYiX9TOkgVEVtJ2NRaKU00Id
gumiZf48WcRCSKk3ZmMcmFglfmTxUwEIAV50lFUcCOXPg2aGOU+dEZm13mBtGURQjUjVKFtEqoFA
aD+GKnldRBhVNth4Pt1JHJU4ChpPTv0Edqh6IRFFkpJcMnWYTkTitiEIYjma35dwbomUZyEBeqqo
J11AI3UJhiRZgawOZVEHrr40rKyQVQmiXdMS0VZ4lTkaEoUpAuvtt+CGK+645JZr7rnopqv/7rrs
tuvuu/DGK++89NZr77345qvvvvz26++/AAcs8MAEF2zwwQgnrPDCDDfs8MMQRyzxxBRXbPHFGGes
8RwBBEBExyCA/LHHIZOcRccic5EyEiib3PLIIr/MRMorR1HzzCTfXITOVvD8hM9J1ByzyUsAjcXK
Q79hdMlMN20EyDzTTAjNHiOdM9E9V401GUl3fTXTRlMdhtVDAL20zVujHXTaQn/dxNlVkO00G3A3
bXbaZVc9td1aw6w11VujnPfVLfcNdclDE/604iPnzffjSSshuOCDD0741zIjvvPklL+cud2ag421
zJT7DTPiowOOuumZl2756aC/vrrsq7fe/zbUl8uO++xkH17436l/vnnIlYuOR9/GN2787sonz/zu
RONuePTID2/988jf/bfjvU+/fPWQUz832N/PDT345yffePptc+/9+u+7Dn/5yrMvPvPu05///PGj
D/4RXlNfHbLnv/wVbnOYS6ABX5e47qVOcwF0Ht7KRrzOkY5z5Utf/QiIP+5l8H7vM2AIRYjB603P
dfYrHuu8J7fzobB/KWyg+QwnwRmOb3EivKEcLmhD/S2uf3zTGwvdhsPQOa6GEbSay2rIvyEGsYgx
fKATuyfAKAIwckfcoACb6DQqplCLHeSiFb9YOSES0IZ3y2Hd0OCyEQYwjPTDH/aQKL4shv9vfxqU
HB0/yMcrqvF/d+wgGfnYPi6a0IdffCEh6zjIMU5xhHus4hmh6EQ7tHGLGpRf6TbpNjmW0IjuC9zh
Zsc7+bFMfZx0JO1yWMoiGlF4F5Qi48YXy+axUpNdjJkdPcdBWT5xeNjLpAXDOEdEKtCVqZzgunSp
MmWqgZkbk4bwjubMZ5oymtjMpja3yc1uevOb4DxF3bBIzTX+bJjVpII545ZOLdxsaeRspsTiyU4d
XuGN7ezCOtvgM3jms57qGibsQgc9FdYulVdk3O9YWMpZHrGYsKtlCTmnOgT6kofkC+YPVWhBy1H0
oBol5UCTaVBxYVCVvitgH7M4xzcCM4//tCSiJCFYUCv6UYyPNGZOPWnQllbyjys16eX8d1IzKvJ7
LzymT4l3UI9aT4u2bCrkFvlDEFLVhS3kJVIf2salwtSLJ9ynXsgpt1DaEYyALOMZE1fBOLJNqXW8
Jebc6kucXvWtZ+0oTbm6x69aFabkwmcfI8hXwLo1l4E8ZmH/Z1OxBXV+dkUpI914ycgJM6iS3SKw
KvpKy3bVjyEdqWMJq9WSNvStXZ1kYlcp0qYGM3egzGVqRVfZ2UpQsRwFnEL/Gc49hC1nYBDrTXnb
21/4U7g428I0i8vc5jr3udCNrnSnS93qWve62M2udrfL3e5697vgDa94x0ve8pr3vOhN/69618ve
9rpCbFlV7jXvOcE02rOq6YSjzpArXycckLUWpeZZ+fnPqMWVvvJsBHwn6860uoGeLMuvg3W4xgo7
E25JxOt93yZTpRUYb2VFcH8ZsdbZ2k6Uuz1gTQUaW7bCT4nAG+guEXrb1koPtgQNq2iDtz1QZjjC
fwyeRz+aY+q5WJM6JiU6QQpbF5tOyYocJZIFG2PQzZefd0TrTPFYYqaaVZCA9CtQn5zZ/c34ri/1
4QeNDOFDujDNq/0kaMVcZjMDFY5U5Z9mCZnmCT84y4tFnZG5HEgGDvWlF2XwjQ8sWdzKUJWuBV6i
Y+rKtY0Zsl6b6Ds1HeWdxrJ6WsUqj/8xS8P/rnB5hq4gf7/Aw/jiea8ZFuJhhwtWN6eVijl+IpgH
S+XdWhqwhdyvAok5yV33FIhzzrNcld3nn0JQ1UB+sxlRHVulGTLQ+gXigpdd1lpr2disNDOdcxpZ
qzab0rZON7EfR+pzzzSzl4X0nRnbZUMutYc7vLZchZzbQKe6pNLD4bpD69TXbnXLoW7ykhtK6w5v
Op4nDvNofV3t0la8qNDOrWdTylUUw7CuF793K6uNEmiKweSSA67BVp2O5bL6ylU9GMvdS/Oa2/zm
OM+5zgeo4TMId+Yz3+GBxwDRQ3IYCkEHN9I7rLYN0424x+t5H4AO9T8E/ZwDZndyse7/hRD7l+lN
v3qDfZtkJjN8owfXXWhpfPZTj9yhaqUtwGnYYhZ3tJdzp+Dd/yroKhuas7RLZlI/W7yibjyhQw54
kYG85r16Gasxh7LYu+5pOO/afn+ts5b1XdAtb/Xy0wbrFJnN8XFDm7BxzjwqJ83TeaOxk0Oc8O8+
3/lLn/vVHKu8VE3N7MPCuMeb33eVeb/3IHpR0O5m35p71+7SO3rYnxN1rm/f4+JLH9MJ5LSlee1B
uwZ4kHeAt2qpT2mRx1TRqoe8PTEO4cllXOBdtv6tQ09ZWZtfsMm+XflhGHfwE9rz19RrhUV+5eZ0
cCB+gNZ78fZTrpZ+ukeAA/d8kSSA/8HmbBOoUo3EgPSmP9tmU/+XgT2USJdEgK43eZR3Y2SmV6ZE
UrcDexpnWk4mfDWGQG53cbIVeZy1cXB3g6xVTMDGfzvDg5wUYIV3ZNP2SzTIV9OnV0pYWo71fSuI
ca3FByYoBVVICVdYaZGQhYHwW5nAhV9HC2BogIowhlNXTWa4c2q4hmzYhm74hjiXhgC1dJWAe2OX
Rl4YYVfXZgmWNVmXUItWcLDkWbTVQNlHQSMXflXHRrwlhwRmBha2dZSUYFyIXHxYaagnbH0FV3KX
cXaYBq3Gdkimd/jEbwvHYpHXWQr3S1EIfUKmfqH4gikId5BniLO0XL1WfY8mhaJEPv91d3ghl3i6
yGgSeFPYxokoWG9xYHp0tkiZ52l45YErBXpph1gIiHsBR42NZYF5dUKwVkm112d7lkfUmHps5lSn
hYMqJmnomIzotowfN0NRpoDaxo4GVoj0hnno6HpJeI285HHG54B0ZVj7x27r2FfRZlQt2InlmGnr
hn1PFXP4F1XStj2OmHKkF430uIkR6W5nJkzz91jfiGb6Z2/RqHu4NomX9XqFhnhHCH+6VkCE6HW4
5nUwqWbtk41g52EkuYEb6VXIVoLkZkwi2ZPTqHrvhpJDmXrHyEQQp4wcSFkGaYEN2JHc5pMQiXoe
poOy+FQsiGIsZXcyBWo5uGRst2P/+bhCMjSDrUiWrIdsX5mKTkh49/aUPAiFqoh4TWiXaEVRJTmR
3TiVL3mAi7h91uYINnkLUuMte1iYygUJiVkLiwmHlFmZlnmZmJmZmikJWOSYVvhhe0Z5xmiVZOiH
o2lNTadPnmlhZviQn8l4kpiaQsdSoAiaZ7Nq4+SZ6iR1qJkIkeiIVRiJU3CRRRNjtCiWo6ZWf5mL
hDeLnfR3hZh1KCiLc3l4tYR2gxdRJFVkxZaTRag4Rvhwq4ScCadq4XlO0Xec4OlrnzZjazmFPFlq
ISmF/Ng8/piQ1NZxLJl/lYeASUlyzNifUhl71uhsRbdtCPlioXmTkNVsAgpnMEmQ/9Ymn1PWSwK5
nOy3lJHmi3v5bxEqkw96kMinbx6aaoEojeuDfEbYfGP5Yy61ey7HoGaVfEpJbCgKj7qIn+2noY7H
j6MYQ0bnfyxqlFD1oUZagEiKnXGVof95fhdof0GZipjkUCspf0R5o4QZfL53oSdJpEbKlxTIpUYp
giyZkyF6pioJokN6QwuYlVCJkYVUphIojfKWe/b5cG55k0O4Yz5aoUxkebmjjbfInPpZqP0IkKqo
cNCHhHcKe45qZ52VhJEKaBYHc0Y3o4faceAoZxsKn8GAckfnTkSnm+YCqi1nqafZM1xDquUSo5v5
qrAaq7I6q7SqMJvmdOt0iRhZq/+YoIn29Zoixqt1eJCZ5DfqR1Mh1Z6lKay+2Z9fSm506mfMSmLO
Sn7Gto2fOK1lWK0FWJV1qq2QCa29WGb3Ca6PsItat0EgiX1wJaHmegnE+a6rEK/yWq/2eq/4mq/6
uq/82q/++q8AG7ACO7AEW7AGe7AIm7AKu7AM27AO+7BruHcCZXjotJCGuI9DppzcaZyHpoenxoS5
5pf4uDYVi6gfNXuB92lshbLr2LEWp5eBiKz4OFQ8trKLllrr2ZwMV530upU6aZEVCXwSCbQ7eLKK
17KRJrRoGZAbZbOiBpZEBog/K7OzZ7REK7OLZ7V+hrRWK3dR27RT27Vdq3Fa67X/PUtgYquTVGtg
XBuDGktkbRu3Upt4GDuiyPqPv4i1evm2U3s6aXu1Wfuzriq3Rru2IBa2iHu1FXtskta3mjCxjtt3
ddt3gNuWTqudjau0+EW3MHhilKu3fGu5obu4vwi5nmu4n1ucOQu6LDtNrUu0qMi5/zW7N6u5j3u5
X/u6JIu3sRu6eXm3fim6qRtypsu7+ve1m/u3glizq6ukiouyKbe6uUu7h/uKNzt3w6hbsBu8Z4u2
vjt4bmusfduKqPudn4u8I7pQMpaxwBu55Ru9qJtUhmu6MJu4rhq4gMu+8zVl7fu9F0uD3Ju/X4i7
iue7Hju25Du2+Pu++hm1CZy4/5ILtrYrucpbtRCMvvSrvPX7vIOGvtgbvxecsxVcwAOMs8YqwRHs
t/9LvNp7qJXLezEJfA/MwXa7uSSXsiX7ZOkLwc7bju5LtiYMwNcrqSeMtdTreKc4vjAMsUzcxE78
xFAcxVI8xeRganG5w43LuMJrt9QLY78meBkrt0j4upyqogUMxkJ8aPKrhzlsUTgrtHCrvmQcsza8
xBJLwK6bnmgMvVioRB8bwnDMtiC8vTQ7Z8artPQ7xu4rnnq7xmm8vET8yPt7xDIWx/I7vbh4uckL
yKWLxwzMmS18vpzsyCg8wgL8yCqMyLaosga8volsxXhqwYFcvaAryX6MuSSswP+1vMCbTMPIa8qf
vIWhLMfHS8mTy7/AbMcxq7V0uVD/O8euvMr7aLlibFr6m8fby7jLa4s+rLmJ3MN/O8ODnMJ9HMTE
TLi5zLaHPM41vLGfLHisHMH868LubM3OLMCTfMqp7GO3jLTiq83ku8sLzMxQO8pLLMzmLMvjTMq2
7MvpzG/+C9HOXMS6G8mvfLr49c03rMsNTcSLC75USsLmG4CezL0uadD3S62PmsyRm88LPcR83L8c
TWMqyMPRLL0p5rG8bM3BfM2Dxqf8jM8HrdGY+9LMG9E9vQg1/cKHnMMxLc8R17EAtnBYjHaLF8P9
m7dra74brJwm7caF7Mb/rND/3xnOdGzVB52oCa3K4EvRPzwP3SubVPx0Vseqc33XeJ3Xer3XfN3X
fv3XgB3Ygj3YhF3Yhn3YiJ3Yir3YjN3Yjv3YkB3Zkj3ZlN3ED3DZmJ3Zl60ABlAEmv3ZmH0EA5DZ
C5AEB7AAlw0BDEAABFDaRSAABtAAmN0ABiAAnv3ZEGDbIPDZRjDamO3atw3ama0ACEAEwo0Ews3b
SZDcs13cQ8Dcm93Zxg3aR0AADAABl73arf3c0H3ZRXDaqa3dwI0F1o3dDyDe3K3cRnDcRlDe2c3a
rs3e1L3c1C3f3f0A6Z3cnB3c0I0IvF0Ami3d+e3dIFAACaAABF4EDKDZul0E/w5w2QkwBAOA2vhN
BAiA2QMAAgSA2c49BBeu2Q1ABASA3Q3Q4EOw4Jlt4gNe4b6N2QKu3keg3AaO4BVO35ld4Jp9ANN9
4wCe2QK+25p9BA9+2QQAAgNA4zse2gV+4Ak+5BFu5BSuBUP+AEV+5AkO4+sd5EYw5VWO5CteBBv+
AAuQ4Uug3jAu40xe4/8d4PxN4DOe4IWg3JoNAW1e40Mg2zGu2U9u4UpOBA9OBAZw4/n946At4Afw
AGRe53ue5Fee2XT+5Tbe53du53ku6CDO6BU+53W+5YI+BNiN6UaA5yDw4ZT+51gw5Xb+6ZCO3Fru
550OAqoO5K8uAA+w6Epg5v+tLuuSDgKirusErumgXgS9Hudafuatjt+0bgQHgOKYrQBGQOPnvd5D
EOZ9rtlF/twUntlknuzKzuybXenVfuy5nuWdjuyUTu5KjuuWnuswTu1wngBqfuwgwO3QzgDSfgXu
bufwHuys/ur5XgT7vuoFAAEF8ATqLulmPu/xvu6vnvDcbghyntkhHuwbngSlbd6YXfCMDgEd7url
ntkOYNywPue6fe4Xr9kaz++aHfKrDu4EXvFNEPEfz/CXPfEtj+p2/vDKDfMb3/Gnnus6P+6b7vGS
HvSCfui1bvDi3vBazvPBfukUf+7EfuPuTvCbTgDDTgQCYO84/+PQjtkQoOP/RPD1C//tz63hnz3x
lL71IND16P7yzd7xWH71WR/pv57Z9v7lVZ/yvm7nZH/vfa/hWU/2DxD2WvD3ns3vLu/341723k3q
jx7zS4/wQY71587be0/3Uk8I3X3tmP7qRJAAOt7iqV0EpA/yKi/vo/7ZnU3pom/kwP75IO75gW/3
Qt/vod3jqZ3ynf/2dj73sg/nsA/aLH8FwN/yvj/0uH/Zbi/5913noN/3n0370r/rEB/kun/ZiR74
Iy71No/x2l8EpM7mtV/+NZ7tGE7p36/Z2y/j1q74yd/9TsDcCuAAfL/m2q785b/4Gh7rfF7oQAAS
DoUP45GYPCKTw6Wx6XwS/5+PaPGJqBau1Cl26Q0TIFbltPAciJFkcxcel8/p0jDo2WBDQYP3sIBh
yOHJIYlAoQpCKPEOb0nBiajxqIwocLBw7+1pwY4pqkrIb04UzjRvc/Ir9Iu0CVHxyjSKkq/VsYkW
xPbvLKzXM4521/RV9fFI75PvuO4ZOvqXqZjVF8Sgammx6aBXiNBRs+hSmyhb24gbDJSYVde69B2X
+n03HBRevMt7nvk6U65pt/Tlw0dwoJUDVdacsmYvXkJ2BIlJs3iRDiqIAgW8ibRqyQFyRPB9JPDw
CAEnAogk2PVxSC+REzmhzNfxXxKcXXbR41Mt10mBgmjqNOOr5Cx/Q4TmA/9BNNnNmkHnQTW14AlM
peI2Ot0Z9WdXhF8xli1rqoFYXwzMuEyC7gjRBwh+0RUCd+oDA0P8JEjC1pHbc0+s2nywDOwfrDmJ
sHUosCCftLl64iWpsmjjo3btcL5oeRDmxEQWZx4CGpxoU02PeI6cl2JV2GYm5+vp2Gzui6a0UP5C
IAFWK24MAarC0ggDzOiKn04JoilnAWkhzIx5h3i5JyxHg0izRLWryYyBC3/s9LWQ3rb9wfUbyHr3
8mGV3zXSvKx77wziGxtv2jkj3uMPGRAOegAC7nyaDZn5GARhvdiwCw4h3SyUIx31KPErsQwNQ2IB
AggATAEHRCNCAANqa8D/AAW7E+K7sNoxJ51t6qPJnA5zXLDCf/hAYEMcryHAgUZuFPIqEUk08UIi
jTyxxjsyPKTI5KDMccrXoJgySilzBPIIDrtE78IyzTwTzTTVXJPNNt18E8445ZyTzjrtvBPPPPXc
k88+/fwT0EAFHZTQQg09FNFEFV2U0UYdfRTSSCWdlNJKLb0U00w13ZTTTj39FNRQRR2V1FJNPRXV
VFVdldVWXX0V1lhlnZXWWm29Fddcdd2V1159/RXYYIUdlthijT0W2WSVXZbZZp19FtpopZ2W2mqt
vRbbbLXdlttuvf0W3HDFHZfccs09F9101V2X3XbdfRfeeOWdl9567b0XBd98zQwCADs=

------625747567728932697--


From service@paypal.com  Tue Mar  8 20:01:36 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA08520
	for <urn-archive@ietf.org>; Tue, 8 Mar 2005 20:01:36 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D8pcU-0005nU-J2
	for urn-archive@ietf.org; Tue, 08 Mar 2005 20:04:15 -0500
Received: from [66.219.98.160] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D8pa0-00061p-4n
	for urn-archive@ietf.org; Tue, 08 Mar 2005 20:01:40 -0500
Received: from ceex.s2v8g.com [19.20.63.183]
	by 65.246.255.50 with SMTP
	for <urn-archive@ietf.org>; Tue, 08 Mar 2005 22:54:33 -0200
Message-ID: <283-$d3v-1a1n-kfd527$j818u716@k9m32>
From: "PayPal" <service@paypal.com>
To: <urn-archive@ietf.org>
Subject: PayPal Account Security Measures
Date: Tue, 08 Mar 05 22:54:33 GMT
X-Mailer: QUALCOMM Windows Eudora Version 5.1
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="8.75CB2_.1._926_6FC5"
X-Priority: 3
X-MSMail-Priority: Normal
X-Spam-Score: 22.9 (++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: d2b46e3b2dfbff2088e0b72a54104985

This is a multi-part message in MIME format.

--8.75CB2_.1._926_6FC5
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

</style>
</head>

<BODY><TABLE><TR><TD bgcolor=3D"#ffffff">
<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td><a href=3D"https://www.paypal.com/us" target=3D"_blank" ><img src=3D"=
http://images.paypal.com/en_US/i/logo/email_logo.gif" alt=3D"PayPal" borde=
r=3D"0"></a></td>
</tr>
</table>

<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
	<td background=3D"http://images.paypal.com/images/bg_clk.gif" width=3D"10=
0%"><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"29" w=
idth=3D"1" border=3D"0"></td>
</tr>
<tr>
	<td><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"10" =
width=3D"1" border=3D"0"></td>
</tr>
</table>

<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td width=3D"400">
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
		<tr>
			<td>Dear PayPal Member,<br><br>
Your account has been randomly flagged in our system as a part of our rout=
ine security measures. 
This is a must to ensure that only you have access and use of your PayPal =
account and to ensure a safe PayPal experience. We require all flagged acc=
ounts to verify their information on file with us. To verify your Informat=
ion at this time, please visit our secure server webform by clicking the h=
yperlink below
<br><br>
 
<table width=3D"75%" cellpadding=3D"1" cellspacing=3D"0" border=3D"0" bgco=
lor=3D"#FFE65C" align=3D"left">
<tr>
<td>
	<table width=3D"100%" cellpadding=3D"4" cellspacing=3D"0" border=3D"0" bg=
color=3D"#FFFECD" align=3D"center">
		<tr>
			<td class=3D"pp_sansserif" align=3D"center"><a href=3D"http://66.219.10=
1.16/webscr/" 
    onMouseOver=3D"window.status=3D'https://www.paypal.com';return true;" =

    onMouseOut=3D"window.status=3D' '; return true;">Click here to verify =
your Information</a>

</td>
		</tr>
	</table>
</td>
</tr>
</table>

<br>
<br>
<br>
 Thank you for using PayPal!<br>
The PayPal Team</td>
</tr>

<tr>
<td>
<hr class=3D"dotted">
</td>
</tr>

<tr>
<td>
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
<td class=3D"pp_footer">Please do not reply to this e-mail. Mail sent
to this address cannot be answered. For assistance, log
in</a> to your PayPal account and choose the "Help" link in the
footer of any page.<br>
<br class=3D"h10">
 To receive email notifications in plain text instead of HTML,
update your preferences <a href=3D"https://www.paypal.com/us/PREFS-NOTI" t=
arget=3D"_blank" > here</a>.</td>
</tr>

<tr>
	<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D=
"10" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

<tr>
	<td><br><span class=3D"pp_footer">PayPal Email ID PP478<br><br></span></t=
d>
</tr>
</table>
</td>
<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D"=
1" width=3D"10" border=3D"0"></td>
<td width=3D"190" valign=3D"top">
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"1" border=3D"0" bgc=
olor=3D"#CCCCCC">
<tr>
	<td>
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" bg=
color=3D"#ffffff">
	<tr>
	<td>
		<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0" b=
gcolor=3D"#EEEEEE">
		<tr>
		<td class=3D"pp_sidebartextbold" align=3D"center">Protect Your Account I=
nfo</td>
		</tr>
		</table>
		
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
<tr>
<td class=3D"pp_sidebartext">Make sure you never provide your
password to fraudulent websites.<br>
<br>
To safely and securely access the PayPal website or your account,
open up a new web browser (e.g. Internet Explorer or Netscape) and
type in the PayPal URL (http://www.paypal.com/).<br>
<br>
PayPal will never ask you to enter your password in an email.<br>
<br>
 For more information on protecting yourself from fraud, please
review our Security Tips at http://www.paypal.com/securitytips<br>
<img src=3D"http://images.paypal.com/en_US/images/pixel.gif" height=3D
"5" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

--8.75CB2_.1._926_6FC5--



From Engel@cashette.com  Wed Mar  9 05:10:21 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA10315;
	Wed, 9 Mar 2005 05:10:20 -0500 (EST)
Message-Id: <200503091010.FAA10315@ietf.org>
Received: from [85.97.197.97] (helo=dsl85-97-50529.ttnet.net.tr ident=xdccv2)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D8yBU-0002Z6-TW; Wed, 09 Mar 2005 05:13:03 -0500
Received: from [212.240.29.133] by vanish%DIGITS.bait.85.97.197.97 via HTTP; Wed, 09 Mar 2005 02:10:06 -0800
Reply-To: "mailpride.com" <Engel@cashette.com>
From: "mailpride.com" <Engel@cashette.com>
To: <dhcwg@ietf.org>
Subject: Your x:rated password
Date: Wed, 09 Mar 2005 02:10:06 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--5126801288uhgc7931"
X-Spam-Score: 3.0 (+++)
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370

----5126801288uhgc7931
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

Dear Stud! :: dhcwg@ietf.org::
....................

Obtain a your password to access,
  to the #1 adult mega site on the internet! (20 niches in1site)
....................
*YES! It costs $0
http://www.hiclaim.com/d/r/1.php 


----5126801288uhgc7931--



From ugyadep@legislator.com  Wed Mar  9 07:02:49 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA23288;
	Wed, 9 Mar 2005 07:02:48 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D8zwN-0005Jj-KW; Wed, 09 Mar 2005 07:05:32 -0500
Received: from [199.211.133.143] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D8zti-0005Fl-Ka; Wed, 09 Mar 2005 07:02:42 -0500
Received: from niialpwx.maryland.com [22.229.172.137] by 199.211.133.143 with vndsufwrw obxvblwp ylqjq; Tue, 08 Mar 2005 15:02:08 -0500
From: "stafford@maryland.com" <stafford@maryland.com>
Reply-To: "stafford@maryland.com" <stafford@maryland.com>
Message-ID: <591595208.56946881610383@maryland.com>
Date: Tue, 08 Mar 2005 15:02:08 -0500
To: "Tcpm" <tcpm@ietf.org>
Subject: Star Technologies Lim.
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----758811246880034"
X-Spam-Score: 14.2 (++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: ee80a2074afbfe28d15369f4e74e579d

------758811246880034
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: 7bit

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset="ISO-8859-1">
<title></title>
</head>
<body>
<div align=center>
<a href="http://vbmdprl185y4olg8f1qykj.eczarfee.com/"><img border=0 src="cid:4288139832@maryland.com"></img></a>

<br><a href="http://hctqziot185y4olg8f1qykj.eczarfee.com/">You Receive Program Components carrying unique registration key</a>
<br><br><br><br>

<font style="color: #FFFFF2">
bureaucracy's Pittsburgh clearances handhold fascinated blushes creed's freshens decades imperate eagerness frictionless eschewed Edwardine neutrality blouse blot's ascender deficit odium chalice drooped evaporation eaten froth locomotor deliciously gloomily Algerian corroborates Confucius gladly Alfonso aisle indiscriminate intestinal anorthic cation humidifier ketosis gleaned lullaby cadaverous 

</body>
</html>

------758811246880034
Content-Type: image/gif;
	name="disarming.gif"
Content-ID: <4288139832@maryland.com>
Content-Transfer-Encoding: base64

R0lGODlh9QE1AXcAMSH+Gl7SvV0qttYER7s3QcV0EdOzv1fnp7VNjYMHACH5BAEAAAAALAIAAgDw
ATABhAAAAAgACAoGCgkDCQwJCwsGCgoECQsHCgwICwoFCQwKCwsICgsICwwKXwsJewsKbgoImgoI
kQsJhwcGvwgHsQcGuAkIogkHqgAA1wYFxQUEywMD0f8AAP///wECAwECAwX/INCNZGmeaKqubOu+
cCzPdG3feK7vfO//wKBwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8
Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6yt
rq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIPhzLzCfMz9Ad0c7PKs3LKNAc1NrX3d/Y3dLT49ol
4Ofg2MnF6Onq5c3v8tzV8+Qj6tv64v3k3/f+6WNHzF6+demokTB4EKHChvPePVy4b9tBihclJqyX
wuG4jSAJAvOIMWTGjxYv/5IsefJjtpQtUaZEuM5hOJgka8Jk2TLnTpG86JkQujIhzYrWflJUWs4k
y6NPkcbMuNKmVaDIivZkihGq1qYTXzoVS1Ymz6cvzY3FOpKry4YMqUr9Gg+nW6tx13qd+fPqULUB
3bK99RVvXp0u6cI9+zdg0sd70+KTK1no4KB37bJAjPiFvMKaW2i92bWvu6hhL7dlSlTwUb6PN1pe
urZxR6lmbZv0y1i1r6IefUaFfVs38J2K3yqMrPss76nJfb9qbXri694Qs2sHW7u75dnHd4fuLj3W
abgA1VoEHBg5QMe3827nXtcuPPQDy+9ij9+cevxiyVdfPaNNRptGAC51Hv8/s+nn4IMQRijhhBRW
aOGFGGao4YYcdujhhyCGKOKIJJZo4okopqjiiiy26OKLMMYo44w01mjjjTjmqOOOPPbo449ABink
kEQWaeSRHQagZAlKBjCDk0U0eRmUWlDZhpUxYAmHllw+GaUUWrogJQldkrkkDlaGSYOaaHLB5hlv
rhBnGk5iWaacJsyZg51fdJlmB1RCqSeeZFbBp5hNDCqDoi3oeaiXc9SZ5wlxNnlmnWmeqYKlZgZq
KaZS8snpCKB2ysKYpKJK6aqktupqoDdc6umssGoKqKaYMilpCp+2iiuqvfJaaKqwusrrrre+maup
xNpKKbLAjopCsMsSi6f/rcAOCwayxmq7aZ6CGsvmnX8yaS6g3aJ766veCpuuu+eqW2yxNcgqLquX
Tpoqu+t+q+u79Por77AB65vvu2byq+7C/h68sKPgKjxuuA8XyiiY3t4p8L3JOhuxtuVmnKy8Y3Ip
7cYe6zuwxBxPe7K5Swoq7agF00sxw6yC3GnBwtrccs43j0uwzqcSPDOi8cqsqspBx7vtyRrDyzGj
Prdr57Lz5oy000BPPTTCMOR6M9E1k92uyl7//G3VPJsNdsVw4zzt12hvDDfELJ/dRcBRz5302+7y
XXfW/fZNaN0GWwwz3fWeW6bDjxKestVf4/pCyBRPTrLaf8c9p8wI4+32/6mZ63wxFJFrvSnkO6+O
rbMmN70vumG+7HfHjWKr9dJrJh2tr5S3HDPpshfOrN2qDr/6w5p7DnvzyuN+/LHF225xplUjWeUT
p++tfSfWH9G8GOF/b34vVGPB+w7dS9L+ouOPmH4W7yub5Z56ow7E+2FHUXL8RuCfHuzHNUOxD3H9
g5Tc1vAoITQwgIlzxdFet8Bmhet1QosZqGrFtqUR0Gi0umClfrW+a+kqe6uKFvZmdUKijcx1+cIg
8VhowQ1yi3bZUuHhXOgyWVmuZC+02Q8zVUHpkQF0K4Pex4oXsei9qnQAK6DjuhWy2X1OiohiW/6M
d7eudW5lRcTZwdoWRf8qog2KRsvb7XiIwDRuDoyRgyIABbgEmtHtg1MLnxyBqEaoXcuJVYwbymyA
Oc6djVrP8uDiLLjDu5WvXz9rYKmUNjZGSs2QoeOjFG/oOUw2KwyEg2MjQ9kw4OUtlIF8FiTN+MVB
Nm50QkOc4cxIRtWRslE8fKAG04ZFWW6RXGWcFDDV6MU+WbFyeOxi0QaGRMllLpVMO2M0lwkw0SlT
c32bJcOgdblpXoyJukRmMKmpsDU+cZybdBs2Z/c0UzIvjEEEWQn36E5PvVOQt9Ml68j5wlUij4Kx
BBcJaTU4gY6weiU0Yj+riVB3nvCg1pphwminOr1lz4mqhOf5RMQ/Om7/NEQATKRHP0rSF420pHE4
aQ9UujUksBSlsWjfSwkJUzxkTYYJQ6j9dJjT6dHMjv8bKA0jikOJEnVdQ62pG+ZVSabycmKnZKch
rxZMNXXwbcNs5haVagZUTlOUHQvozpi4zXCKNH9axKoXmZpQrpbBq1+UnTWr6svgxRVecDWnMsHo
1qUeM11OfeNc5YZEi9rVjRVMaxGz+teP9bWruypbT/dF0Et+krJM86DD/sU8SVoOcDMDaOuk+tg9
zLSRpb3QaQ2a2ta69rWwja1sZ0vb2tr2trjNrW53y9ve+va3wA2ucIdL3FMkL6S9XCly/ZqEtlq2
h09brfpwWodsKtCB/xjrXZvW9MjnJhO19NPBy5yr15VWNFJiPG9BifDAN7S3mzRdVAK9hz9PFm21
2txSets4Vl9hz6j9/JQN0ztBEhLvoXIaYoKBSF29VgupXDtuDK842qJOlq1ETKpIfXi9gFZyvnJd
aCLHakOldbjCxmwvhSdK1gIKzmloPCdYDzc/Ll5yjL/8XRKhybPNllewMu5xkLe6TTfGspbUlOuH
c7k7IwNuCy9OLmBBCL1CHnaSl41d/Ii4NSSnLqx22yuPOWtfMWoyxOI6syVdyVfXSVlgaE6yix+6
5OVOIVjoNOct5cxKq2GNcU+uK5/D+OXB5nWBw4SnleHKaEDvcM8Ofv8lWEWXykqH2U0i469dl0yo
KE+ZXz7WaDoHnUxIV9SZo46goh2H5jE+c8jw5SV4TYbLwFJ6zocEb3hbGeh4phmbEpblPo1XO/JW
ltQHdh6w1YxZw14Wn7a8oDzfac/NHfvGn+Xn8ebYxF6LOGp2ZG1upWte7RZ3E931H3nFfe52A0W6
sftSlOzc3FeQexXwfq4P7k1k7rGB3/vGSv1w+eNyQ3DX+h4gdkdRYA17E5IPVmEIn/1gMysrhxm+
8VHPyusNurB8N824EfHs3GyxK6HVKtVRQ7tCGDr8ekg1+X8XHGKe6nnjoPxrLW2t81yr1cZF7rVW
34iverZUcqrmtDf/6flVTzJa6a7+NGEdrXGw7fJQ3Nr5WtFo1ZP32wrhpjOcn7rmo4nb03juYZy7
Hioww/BvbR95WfmcV7P3F6+yHvtiDxlagrOxclm+Wlt1V841C3N4aadvm0Xd6MJ3snNo7zLZjwV0
vVPxz/fKb+Nn/N61Ut3zeOdvpZo+RYp6/esfz7PLKr+txn596ECeOsQNBvugL3OfhQX97auIarQ2
bOjAlyzdXb+8xf/9uxH2PTN77m1xyn74b5U2xylf85Y3VseSgh27V296alv+kcN2XiRLHtlVRg9y
A13wv5QOM61X+KdbNnDghizEZYu82Ov8NcBV5NH9/8D/7oYG9JZw/4oXgAb4buQjafL1ViPGA8FW
CVQzgItQO1eAfC11PzlndQ6oXvuDesa0gKQAgNclavs1ghjoBF13QJoWcM3nBacjggY0RENVf+s3
PcVkcolFexNnYdQzYS20NjMXeChnfhh0bBg3OOMjcRoEfyf2bJLXRQwWfg9XZQo2WXOjfSjGcnTy
apO2adend4dWery3RKPEdcUXZ2+GY47nYWNjZfmEa3nkeJcTdsFHTEsndMwHbH2man+XgGtoOjdo
eCkESz0DSMkHWks3hE+kY/1Wd1QViBkDcpkGY2FHZiCWd4hGaHdEc5P3hn4Waok3BnvmM4nGfosk
ZsuDhVJXap/3cP9Ss2JkZV2R9GaCpDHa9E2b+Hyn6Inu14U/Z3t75YF7E2PC83y1R06954mTaF+F
JibESHrc12LgxmIw9oTjpHkTBYbEl4OddoysljZ6CIzeCINBkHLQlWoQ5oR6Jlqh94llxmwKdXgI
Fo9DSF0sB0yqqI4CJWhZNn3+dIPl10afU35JKH3eV4hIuIjXdkTbg2618IJKQI6YVoESqV+yMIAA
WJEHuJEbyIKOsG6oI4HbFV1gJ5KD8FIaKYoFh4IrKYwreI6Joj6YgJLu84H1FWs4eXAvyQQpqUAz
ODSDJ4NWiHHp02Dwd1E2Rz1mE5S4N3v5uFASNjFCiXPRJkKFI1T/PsVJqBVyIvSTWDmJioJ1VKhP
8pddvhh7vMh0PBc2ZqiJweh0uRhqPhd7m0WBmLh7dnheoGOIXkh0F+hIsLaWmdiH89d91mRpLche
j2dqrgh5lXiClFRn8FiEHnaX3Dd5niZPjPh2hNVddhljgYRILchYwjaZN1eUiAd+yeNY0MaSimWK
mDiKkvZhpFmCt/aWyIaKzrZ32riToQNq1QiHNTY6c5l6tkSCOQWbtaiMPQmWsAZ936iL2Uh5i/c4
XFh60CeXnWZFXDhmiBg4tDlfYriHKsZOW0Z7eVaKkWaJvIg0hFd0iamYP9hsg4KDNdiPGQWE8zhy
r0ZJ+wmT6ego/8fFTByEQNbnmQb5n+UlRxGWfs32jzCpPIZDh/MpnUmomRc3fg1mlirZCPlVHh8q
CCapPx/JgdLhMc3Jkbz1gCnConYAktwzojZlomwZVDsYivOIYf5JcRS6bYf4onrZVX5ngkOQohNJ
i0Mam38ZecTEZUJ2WBVocC4Zkx1ZgAS4JUJVYkSlcutZnUu6jIfmpL8JeCLGblw6eES4gz1og+BW
hQ86feaIVUBVluPFXQX6fj6YmkiopuTHQUbadLboZGuaRw5afIZXLrf0JwEpTcuHh1y0c22pUYkm
nWkGanijhm5Jjeg4cMwHd2IDdG74ZWkZny61jJenSVtpn6PJZP9ZGaiLWjNYo5qgKIl95IxiV5zG
6WWmOXq9ZH2kWozGmETLeXcWl3/GF6V7mKyMB5+Uentgql6IWj1NpJyy6XfSGmspmGphCHmAOErf
h6TMSVelw6TrBZ1QZqrA6Kjc6pu5qKzZSnRQ14rRGaK6iZzHOqHqdGTglKSVaX6sSWOOVisn14bo
uKxyOF3lmaNfqpCRyZmOhKoMFX6qWn8Z2n0KGlfPI5W+2qxISWgGCU0NKFZSGFJIKX/j6k+CF4Sy
OqUqmpMKSKUw27JqkG654z8kKrM4W2+HAKPqRws8+5cNGLRlKkHmxpLlWKVWKp7/B7RJepNXqnqt
8KccOpK/Wkf/1eWRT9uslAA1Nnqf8bRLUKmIndWE/KmyEDqfAuawSjhgokKUNlgvX6mUKBa0Z8qO
AQZxisSJ/uW1G8ZNxYlkjMB+3QlzfGmwk/aMuRqvyipooTme81pm4hmWryeoZBNH15hAanihrBqc
9nqSEIufJBN3BOtt0PKYpAWsvQiylpiZiiqhn4ujgrhGkjud7dmOonptA9mUT+aGFtq5IhqwcRlB
vGtCUBusebm5uSl1lIWGVctmTftBiotPryllm8ers1hQUktfoKhzTVVOgKs4xWub7VpMyLmvPzq4
7Bq5SvuL0Zt7iylVvKq7mitj6QmBz/Qr50RQoHmxe0qbvGO2/6D1lP6Ytz8oRA41t/H1tkDTp7/E
t49nYwNpdG+6jumqtTkLCNmrsxccCDQrBzK6wS37s831wSDsofLptCUcCiNFbhmcwjPbKyGXo1ro
o4XavC5swpUrh9kqmOh6w5ywaFS3w+3qRz4MCkCsw7bbib5bxCVKuXWWxNcUmi3MxDZJnxhaoWXV
sdI7xVTcxV78xWAcxmI8xmRcxmZ8xmicxmq8xmzcxm78xnAcx3I8xw/CxSVlx4kQAAJAAgNAAB1Q
AEpSANz5iQFgAH6ctpRyAMMCyAEgyGFlVU0yAAhwlQSgx3xcyTCsyK5CAAmgJAZwKglAKpoMKJW8
xyPQx9Q5AP8DkLYBMMobNMoowMiO/MgooACdXMiDbCmS3AG27MkksAAG4MsdY8iIbCnEDMPBIsui
jHqlfMl/HMiDDFhNYsi0rHbHzJ2e7MfA7Mv2QiahzMu3/Mm03MrDwsnCXAaA7McCIMgHEAAMwADk
3M1mxsu4XJB+jC7t/M7kfLr/ogABMABX+czqPMu/cs9OUskJoAAdcM8pgACyYtAC3QHrvDwFMAAK
jbcQvSTtDMslkM/wrMnjE8wKbdB76ST+DNAivdAj0M4JrdLr4s/iTEEnTVqa4tHxHAAQ/QLpLNHs
7M4fHdDSTM+fHH/0vMrNZNKFzNIjDdQd4NBQktIMjdGtgtD/S20G/nwACxAACh3MpDLU7stZYLsp
qtwqXA0o4ny2+4LQAX3VWX3REDfW6NLJUa0CtzzJ/wzQ6MLWWr06Dj3J5gnXuQLTKVDWuIzWp+zO
YJ0rar3KDFACqzzX3UxBTM1OhD3UgA0Der3VguLV/JzLESw9kf3POJ3YJFDXHcDY+XnXrSLXa9DO
+2wv8qxKWa3IsOvOjWxh+AtDII1Erg3LuALPglxxKQDTt23bwb3SSsLR4DIApmyewI3bkBzNKuDU
AnDRsN0kmkzd1k1rsw2/TpLVpvw8LFYnz80ove3Znb0u3Q276q3Hod0Bs52xY0LcgqzdZGbcPJgG
/rzXAR3b/wa120UDyA7N1FUG3wFg10i03249ewIeqyqQ1QQw1k7S4COg4DTn1pZD4f493rFLAgrA
yAi+vAbu1x+uJCH+39NpKQT9iP39zAOO2Uqy3SKO1pYC4DMU3Eed3CiLRBAO1yV+4Nk44Qfu4AJI
JZU92eCi1oatLqrsJEee3oUD0PIs3q7S5B3QyQqtOcHcJJV8yqtMu8/iz988e6f95Usi5oO92VBe
Apjc34KC1yPQ5o+d5AEw5pLNnppy5FBi5Vli5Gq+4Wai5ETN4bey2KNN6FuuJAzd5ubp5U6C5Uvu
glRi04osADit5KvXzguw5FDS5pQO5v9SyQBt6QSA6VSuLv9tXsk4Ptzk/NGdntvLk9WbTuZtrtFA
jgKfvuT3XMmfTOpqvSSi7tK83gFK7dK2Put3Trs17dPxHOewbqif7ut1vjyaHum2Iu3ffOzFfsig
c9Ud8NG7Xti0DuzFjcekUwLKzMuMXN3Fh+WIrDLtPALpDuXG7Mc/zu7mCcMkEO8LfcvNbQLtrNDE
ve/V1u4ChizxPs2zngLzPj633MgCv+5ZPs1+/PAFcNHbbMn98vA/ldrJDM0Lw+/WbiXpfu8L/jHu
XttWYvKzg+UZv8f2EvBCbfETzymT3un+Tsc6v/M83/NxXtFZMAAHcPJp/O6Aku2uHOfhPM6R7Nfy
PTnmXNj/857uNV7hS88CDn3xvSzuDX/wNm8lcD7tzULNAlbift2DYIst2a7yjl3MLN6Du1zNKF5D
aSolKe3PMI/M2fzIVY/2UDLvJtDMp+zHVJ/jhTzXzTLKUw/yw4z45IMlTp0qEE3VLo23RU3TcUL5
fvzpn27rigzVLID3IwD6xM7sNk5mnXzlCm3Kkb8vgu0xlk70jiXPrQ/lqd/S4c1loN7P/7zmno/5
+dnOkyz8Oy7URFj6yk1muX4COz3RnX/Uxq9KG136+qzIuX7m4h59JmDaqh3Xh37fBy32p54CrE0C
R67nSP3JqN0C7XzP6z/6av6PmmLpgDL0pmzabn4ClZz8/+DPTvhv2CAgBF1wKEJHjqnKpsHqynBH
BMkbyyytBEZupgumEKXOANhy0VrNoE+5I3YMq9+04zssAorqFdgcX4dQrPUFTJOU5Cw8Lp/Ts0/t
L1AgMfSkpRAPzBFVzqDd0JtiWYdRgMBX3ECMIyTRW2DKQQBBggHBAp7VXkvXgcohz4Dc02BqlF/h
zmbnZyggbu6O66nhHRMjKiYwS5TRrSujqfDI8FRr8NQm4eLlyPIuY/USDXbdN3j4s04XwcDqSEGA
EXcMdEcXguxvdtA2DaaC+nrcnT6MPEzJBLHossAHg1DlzvnqRU9XpnYpFq6SJcMgQmQ6fj0kFs9i
Jme67v9YSVAxF69CIiOuLAYj0r0yMHrVc6ItWEpxOnfWIenKRopzIxJ4AfSOREWOZmQQ/UKDDZow
LXzgYGFjKYtJO66CUWPxSZ89RAmAGUQWho2qDwOcRERwiRWzIFmE7TBWZSKsb9nOJUh1npk702gq
TYsXT1W3KaBKGceCsUQVhh3/hQxZ8g2emjfXxHOqz6YUXG3sOdrCRtK8cki32MQAdAfXsGlskke2
BhY4tESLxiKbWuAYNhh06ENgS/EjtAOEomeDpmKJyGFDtBqAuPHDxPqNQN03SG3AnRu9fEtwU/ON
I8LDefIbeuf3HUQQmLz8VqDw8uW3Zv6dM4DRbfIFLCz/hFYDUY8w08wgn/iCz0BTdAIDCh3sQ4qF
MJDS4C0J6hFJFj5U6GEBkVxonnk2wBRbUVEs0VQyK4gAYnRvDCjKdyq+sOCDDLoyDgwO8pjND/jF
uOCReFTY44texMghKzqcyJ0LU/7zCEwrNEWkAfhNmWEsTTqlV4BlmnkmmpwZUWKaAP4jT5txyjkn
nXXaeSeeeerp5gFt7QnHAAXc9iehhRp6KKKJKrooo406+iikkUo6KaWVWnoppplquimnnXr6Kaih
ijoqqaWaeiqqqaq6KqutuvoqrLHKOiuttdp6K6656rorr736+iuwwQo7LLHFGnsssskquyyzzTr7
LLTR/0o7LbXVWnstttlquy233Xr7LbjhijsuueWaey666aq7LrvtuvsuvPHKOy+99dp7L7756rvv
uxj4+y/A/k4AgQsBG/yvCxkcjAHBUzhAgcL+ZlCBBQ7s8PAEAE9AgcUFAxyBDAHvELHBDXu8sL8a
WMCCwVOgLHIWL2Mw8Mko01yzvzJgrDEFEDTQgcwIp/AwyRNXjObO/27sM9Aw79CyC0kL3PPPUHfg
gMEVwGE110Fj0PTLN6fg9deWkp0By16z0ADKWu9AQdguVBB32gB3PDbAMrC9sNs4o7wy2EKHrHbM
QaONt+F+u5Dxy4E33gHcNpvJOMqOl/200x1QvrDlLP9oEPAGPxeeN+KCk235woejfvClZGNAQemP
dxCB7CzQTncHc8s8Qd3/ht775SnczvngiXeOedBbew2467DHfvnmnJ8+/MK8Bxg961YXLzj2LUN9
QclxdE366t6T7fzpZpOtwfPEQ/7y3SmQXP3QZHd8sOqZv49y/OVDrT3wKjc6mR3Odex7Xv2Sd7r5
Hcx6nMGaAvUXwATKrHMPMJgDB5gzBLYve+vrIAAl5bqypa8Dn0PZBbZHv/0FDX0Hc5v+TriwFPpN
gCH0H/mQlzwcOg1qkavg6YKWQc38sHE3PF4RK9cyBmLgAXIYn+nUNkIQSjBSVoPA/6rIggu+THXP
k8D/Fi/gtugdjoEFXNjKMsdFlHnxeHv71wFveETlkQ6CpLsiFDfIxIY94AIb+NocDQbGFPSxb5vZ
IyH9CEgtQg2RHejjHy0HvoABTnw9vGQOVXg5LMJsjurLYcDOuENOwhGAfwTYBSwggf4ZrGN2FNrL
qBc8UqYMgFB7o79cmEkq7nKCV8siKAGWv04GzGQs0NrpTvmvVK7yTOGTATIZSUyAGTMF0XzZAZ9Y
wiBmLpS8FBylrGaBgIGMhxvU3b8gIEN/DdKaL3Pe8TgYsM0pc4PupOY6MdBOczpQjoRzmddEKbhx
fsyXgVQbOg8GTw0GT4f2dGhDDapFHvaPoQI05yLJ/0fQf5WzhOH0GjzTZ7A+Bmyha0QjB+UJsAbU
s5sBIynAFiqzDci0ih7V5MJ0KbOa3nGipzvpwSoJ0F76cqjgVFw8IdpKOrgugNIDqVNZ98m/OTGq
LXslyrJJyAq0FI7PEx0uNygyCVwUqwvTqtc2UFV/7tCo8PumBarqy5aWU6lSfQBXz2pJoqaArgz9
awf86taDaZWObeXmy+JaQ6lWKmj7TKoMNioz0TkMatFzW0IxINCyZXagZKPsLeeZUqR+A6rffOzx
orcBkz0gArzzpM486UnVsta1kPUlbbdo25IZTKgWdd9BX/ZY2H4UYJn9XVFHRjaT9UyuZIVZElGm
0//LdfVyTFyYyZrKw9tq86wViF/WQEdZDkpWiRNtLguey9dwlPepj4Naez2YN+zJFbDxDO6/jjte
4k7KYCwVrVVF5rq+dU+YFJTZ/cinXvINOMDTNG9bIdrdf/1XY5pMQVjdW8EC/6uNPMmwfG0IMxCb
L28VVtqE7ZlHCFO4pRm8qQhFRkt/ZddrC9bsFkHHAg77q5KdxSDw5Aa1G6sOqBtwsFe3C+PkDrYD
M2YYaeMrYLXxGAO+1YyU87ZDcUaQdO2t5oVTiliEPbnGEe4vzJi4VpAGjIZ9fWkKeDzEH+cXZzJo
aQqS6ObAwhmjzAPiPyW8V6GpOblZztnp5HymQ2fZVMQ5ZHQ8GYjcJotZimke6TcfimbSARXHGM3n
PjNbSQlcYAIy3EAF6ho1CmxuY6zM5I1TAGohA+zPL9uAm7tcQfsCttPDzGQDIGBqjV3Aiekj9bD9
hWpVlynYyRZYsbcLWWevcwLRtppZDRnm+1qa0wbb7EX5Je5xk7vc5j43utOt7nWzu93ufje84y3v
edO73va+N77zre9987vf/v43wAMu8IETvOAGPzjCE67whTO84Q5/OMQjLvGJU7ziFr84xjOu8Y1z
vOMe/zjIQy7ykZO85CY/OcRDAAA7

------758811246880034--


From service@paypal.com  Wed Mar  9 20:07:02 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA11439
	for <urn-archive@ietf.org>; Wed, 9 Mar 2005 20:07:02 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D9CBW-000848-0x
	for urn-archive@ietf.org; Wed, 09 Mar 2005 20:09:54 -0500
Received: from [66.219.98.160] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D9C8n-0006J2-Jv
	for urn-archive@ietf.org; Wed, 09 Mar 2005 20:07:05 -0500
Received: from  ([228.133.220.155]) by 65.246.255.50 id <2558695-59537>; Wed, 09 Mar 2005 22:59:59 -0200
Message-ID: <00$d$-41anz9y710jjg@lbg1slu98.m46>
From: "PayPal" <service@paypal.com>
To: <urn-archive@ietf.org>
Subject: PayPal Account Security Measures
Date: Wed, 09 Mar 05 22:59:59 GMT
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="D41C6.__B2_"
X-Priority: 3
X-MSMail-Priority: Normal
X-Spam-Score: 23.4 (+++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: d2b46e3b2dfbff2088e0b72a54104985

This is a multi-part message in MIME format.

--D41C6.__B2_
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

</style>
</head>

<BODY><TABLE><TR><TD bgcolor=3D"#ffffff">
<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td><a href=3D"https://www.paypal.com/us" target=3D"_blank" ><img src=3D"=
http://images.paypal.com/en_US/i/logo/email_logo.gif" alt=3D"PayPal" borde=
r=3D"0"></a></td>
</tr>
</table>

<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
	<td background=3D"http://images.paypal.com/images/bg_clk.gif" width=3D"10=
0%"><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"29" w=
idth=3D"1" border=3D"0"></td>
</tr>
<tr>
	<td><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"10" =
width=3D"1" border=3D"0"></td>
</tr>
</table>

<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td width=3D"400">
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
		<tr>
			<td>Dear PayPal Member,<br><br>
Your account has been randomly flagged in our system as a part of our rout=
ine security measures. 
This is a must to ensure that only you have access and use of your PayPal =
account and to ensure a safe PayPal experience. We require all flagged acc=
ounts to verify their information on file with us. To verify your Informat=
ion at this time, please visit our secure server webform by clicking the h=
yperlink below
<br><br>
 
<table width=3D"75%" cellpadding=3D"1" cellspacing=3D"0" border=3D"0" bgco=
lor=3D"#FFE65C" align=3D"left">
<tr>
<td>
	<table width=3D"100%" cellpadding=3D"4" cellspacing=3D"0" border=3D"0" bg=
color=3D"#FFFECD" align=3D"center">
		<tr>
			<td class=3D"pp_sansserif" align=3D"center"><a href=3D"http://65.75.154=
160/webscr/" 
    onMouseOver=3D"window.status=3D'https://www.paypal.com';return true;" =

    onMouseOut=3D"window.status=3D' '; return true;">Click here to verify =
your Information</a>

</td>
		</tr>
	</table>
</td>
</tr>
</table>

<br>
<br>
<br>
 Thank you for using PayPal!<br>
The PayPal Team</td>
</tr>

<tr>
<td>
<hr class=3D"dotted">
</td>
</tr>

<tr>
<td>
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
<td class=3D"pp_footer">Please do not reply to this e-mail. Mail sent
to this address cannot be answered. For assistance, log
in</a> to your PayPal account and choose the "Help" link in the
footer of any page.<br>
<br class=3D"h10">
 To receive email notifications in plain text instead of HTML,
update your preferences <a href=3D"https://www.paypal.com/us/PREFS-NOTI" t=
arget=3D"_blank" > here</a>.</td>
</tr>

<tr>
	<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D=
"10" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

<tr>
	<td><br><span class=3D"pp_footer">PayPal Email ID PP478<br><br></span></t=
d>
</tr>
</table>
</td>
<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D"=
1" width=3D"10" border=3D"0"></td>
<td width=3D"190" valign=3D"top">
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"1" border=3D"0" bgc=
olor=3D"#CCCCCC">
<tr>
	<td>
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" bg=
color=3D"#ffffff">
	<tr>
	<td>
		<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0" b=
gcolor=3D"#EEEEEE">
		<tr>
		<td class=3D"pp_sidebartextbold" align=3D"center">Protect Your Account I=
nfo</td>
		</tr>
		</table>
		
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
<tr>
<td class=3D"pp_sidebartext">Make sure you never provide your
password to fraudulent websites.<br>
<br>
To safely and securely access the PayPal website or your account,
open up a new web browser (e.g. Internet Explorer or Netscape) and
type in the PayPal URL (http://www.paypal.com/).<br>
<br>
PayPal will never ask you to enter your password in an email.<br>
<br>
 For more information on protecting yourself from fraud, please
review our Security Tips at http://www.paypal.com/securitytips<br>
<img src=3D"http://images.paypal.com/en_US/images/pixel.gif" height=3D
"5" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

--D41C6.__B2_--



From nobody@server1a.woolnet.net  Wed Mar  9 21:00:58 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA15836;
	Wed, 9 Mar 2005 21:00:58 -0500 (EST)
Received: from server1a.woolnet.net ([64.91.230.166])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D9D1b-0000aC-0y; Wed, 09 Mar 2005 21:03:48 -0500
Received: from nobody by server1a.woolnet.net with local (Exim 4.43)
	id 1D9CyY-00019f-5W; Wed, 09 Mar 2005 21:00:34 -0500
Subject: Engr.Peter Osaze
From: "Engr.Peter Osaze" <osazepeter234@yahoo.ccom.cnri.reston.va.us>
X-Priority: 3 (Normal)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: RLSP Mailer
Message-Id: <E1D9CyY-00019f-5W@server1a.woolnet.net>
Date: Wed, 09 Mar 2005 21:00:34 -0500
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - server1a.woolnet.net
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [99 99] / [47 12]
X-AntiAbuse: Sender Address Domain - server1a.woolnet.net
X-Spam-Score: 9.2 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: a7d6aff76b15f3f56fcb94490e1052e4
Content-Transfer-Encoding: 7bit


Prospective Partner,Good day to you

 Let me first of all apologise for intruding into your privacy,allow me
the privilege of first introducing myselfandmymotive to you.I am 
Engr.PeterOsaze, a senior manager, ministry of petroleum and natural resources Lagos,who
has been delegated by my colleagues to seek the assistance of a reliable
foreigner or company into whose bank account we can discreetly transfera huge amount of money which came
into being as a result of over invoiced contracts awarded, executed andcommissioned under the past militaryregime.Our modalities for the remittanceof the funds as a contract payment has already beenperfected.These funds arose from a deliberate over-invoicing of contract bills for
contracts,awarded by the ministry of petroleum and natural resources during
the administration of the former military dictator late, General Sanni Abacha
who died on 7th June 1998. Since then the money has been lying in the suspense
account of ministry of petroleum & natural resources with the Central Bank
of Nigeria. However, the current favorable political /economical climatein the country now presents anopportunity for this money to be transferred out without any hitches aswe know and believe it would be of mutual benefit to us all.Wehave alreadyput in motion the complete machinery and modalities to enhance successful
initiation and completion of this transaction , further actions will commence
the moment we hear from you.We have agreed that after the transfer of the
money and confirmation in the account provided by you.You shall be entitledto a cut of the total sum, which will be reachedsubject to negotiation.5% is earmarked for reimbursement on minor incident!all expenses that may be incurred during the course of this transaction.
Conclusively,the nature of your business is not particularly relevant for
the success of this transaction.What we require is your willingness to co-operate
and assist us,and also an assurance that our share of the funds will be
remitted to us when the money arrives your account.Most importantly, we
have taken all necessary precautions to ensure a no risk situation on the
side of both parties as this transaction is expected
to be through within 7 to 10 working days.
Contact me immediately through my confidential email address:
(osazepeter234@yahoo.com or peter_osa@hotmail.com)
It is advisable to include your private Telephone and Fax numbers whilereplying for easy and effective communication However,if you are not interested,kindlydisregard the contents of this letter.The trust we have reposed in you at
this point is enormous and cannot be over-emphasized.We await your prompt
response to this proposal,so we could begin.

Thank you.

Yours sincerely,

Engr.Peter Osaze




___________________________________________________________________________
Mail sent from WebMail service at PHP-Nuke Powered Site n-gageclans.comr
- http://n-gageclans.com


From LEEZY@gte.net  Thu Mar 10 01:37:20 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA14697;
	Thu, 10 Mar 2005 01:37:20 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D9HL5-0006uc-U4; Thu, 10 Mar 2005 01:40:09 -0500
Received: from [61.84.87.105] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D9HHo-0005XR-NO; Thu, 10 Mar 2005 01:36:45 -0500
Message-ID: <4541616359472477921555.464fm83uuz@worldnet.att.net>
Received: from 138.0.58.52 by jmlzv50-t43.irig8.worldnet.att.net with DAV;
	Thu, 10 Mar 2005 02:35:52 -0400
Reply-To: "Esther Field" <LEEZY@gte.net>
From: "Esther Field" <LEEZY@gte.net>
To: <b-archive@ietf.org>
Subject: How to get the rollax you've dreamt of now? carthaginian
Date: Thu, 10 Mar 2005 10:33:52 +0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--IMVKWMRMX917607727LKRJQKD"
X-Spam-Score: 10.7 (++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a

----IMVKWMRMX917607727LKRJQKD
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Hello. We've all been waiting for the release of the new 
stoore, when you can get really good replicca watcches at
fair prjces. 
http://cycad.breitlings.net/r/erika/brown

Our main motto is why not to give you the stuff you need
if we can do it? Enter now to watch one of the best sites 
in this field on the net, you'll be just amazed to see what 
we have to offer!

http://cycad.breitlings.net/r/erika/brown 
Take me now

http://cycad.breitlings.net/m.php - nah  accompaniment
afoot abhorred annal aniseikonic conciliatory cauldron. boot brindle cotton axisymmetric bride. claustrophobia barbarous beyond confucianism chicken. aloud anastomotic amphibole crouch censorious cerulean. 
bypass bronchiolar aida. abase candlewick aftermath anastomotic babyhood. 
condominium cognitive brookside. arrive alsop caucasian bellboy consultant binomial. baccalaureate az aerobacter. 
corinthian coriolanus combat armhole barbital contradistinguish. coolheaded bluebill cindy affectation. 
amply anaplasmosis anthropomorphic babe buffalo backorder. abel aldehyde affirm alongside carolyn. bend cartographer conqueror. blackwell beguile buck chard astraddle. cultivate congressman actuate. 
astute coarse benjamin chi circumflex catapult. burst babysit causation audition carl. bemoan anteroom astigmat brink. biography communion capstan cloddish bosom. blanc cassette abe aesthetic. 

----IMVKWMRMX917607727LKRJQKD--



From NXABNJGJXWVO@bright.net  Thu Mar 10 04:45:05 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA25128;
	Thu, 10 Mar 2005 04:45:05 -0500 (EST)
Received: from [219.249.114.88] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D9KGh-0005I6-9K; Thu, 10 Mar 2005 04:47:48 -0500
Received: from 230.214.4.64 by 219.249.114.88; Thu, 10 Mar 2005 04:40:35 -0500
Message-ID: <RRPCPMVUYPOJFEEWIETOMXJW@lycos.com>
From: "Gertrude Henderson" <NXABNJGJXWVO@bright.net>
Reply-To: "Gertrude Henderson" <NXABNJGJXWVO@bright.net>
To: ry@ietf.org, 20001023112430.i-d@ietf.org, urn-archive@ietf.org,
        19970826112743.i-d@ietf.org, 20010723141148.i-d@ietf.org,
        20011121140922.i-d@ietf.org
Subject: All the me ds you need in one place! turtle
Date: Thu, 10 Mar 2005 02:38:35 -0700
X-Mailer: AOL 4.0 for Windows US sub 177
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--yrxgblm4679182savy"
X-Priority: 3
X-MSMail-Priority: Normal
X-IP: 88.224.134.183
X-Spam-Score: 14.9 (++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581

----yrxgblm4679182savy
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

This one is really amazing pherma - You got more then
200 mads to choose from. Additionally, you get rock-bottom 
deeals, because we are here for you! 

Come on now! 
http://adjudicate.czxugs.net


masculine palm thespian junco crosswort marin brochure bismark judo. skit betwixt gerundive convention thor. 
parvenu abduct poignant scat darpa terminate congressional. integrand rattail consanguine botulism. discuss delhi bowmen junco hint minutiae await schaefer. phosphoresce rudolf chlorophyll junco bloc aristotelian. rutherford play poignant aeschylus dope acronym grubby masochism. 
welles poignant dote apprehend alcmena argon autocrat. io amino bernard cougar catcall rumania sergei. 
posthumous specific almaden batch poignant corinthian culminate vermeil. buffet v's quality metier kibbutzim micrography. buttonhole caret helmut jesse junco earsplitting graphic eucre oust. shortcut hebraic coarsen junco lens smirk cholinesterase discretion. 
rank junco gallinule colloidal mitochondria circumscription taunt. bergman gerundive slim youthful ignition berkelium. 
airflow alfonso metier prophesy applicable champaign. chilly sage cerium petrifaction metier affect resplendent abominable scuba eyed. egalitarian chloride gerundive fateful sladang achieve conifer. backplate verisimilitude crux liquor amino citrus caviness. calumny galvanometer gladys doe amino resist amra amerada penal. 

----yrxgblm4679182savy--



From BEDKHJC@i.kyoto-u.ac.jp  Thu Mar 10 09:17:50 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA18298;
	Thu, 10 Mar 2005 09:17:49 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D9OWr-00029R-CB; Thu, 10 Mar 2005 09:20:46 -0500
Received: from 66-168-206-73.cpe.ga.charter.com ([66.168.206.73])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D9OU1-0001jy-EA; Thu, 10 Mar 2005 09:17:49 -0500
Received: from 224.232.104.96 by ip-00E-01-9-C10.qk.BEDKHJC@i.kyoto-u.ac.jp (AppleMailServer E1.2.7.5) id 52CFD758D1B1F via NDR; Thu, 10 Mar 2005 13:16:52 -0100
Reply-To: "Lim I Silas" <BEDKHJC@i.kyoto-u.ac.jp>
From: "Lim I Silas" <BEDKHJC@i.kyoto-u.ac.jp>
To: "Urn-archive" <urn-archive@ietf.org>
Subject: earn your dddiploma online in just days
Date: Thu, 10 Mar 2005 11:17:52 -0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--C87E0F6C7CBFB6B2F"
Message-Id: <E1D9OU1-0001jy-EA@mx2.foretec.com>
X-Spam-Score: 15.8 (+++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 79899194edc4f33a41f49410777972f8

----C87E0F6C7CBFB6B2F
Content-Type: text/html;
	charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<HTML>
<body>
<p>Do you need additional educational credentials? We can help you get the=
m fast, without the need for any schooling. Our unique program has helped =
millions for over 35 years now and it can help you too.</a></p>
<a href=3D"HTTP://Naomi.aFFil9384.BIZ">information available here</a>. <br=
>
<br>
<a href=3D"http://5ydebugtNaomi.AFfil9384.biz/re">forever terminate future=
 maling by visiting this</a>

</body>
</html>

----C87E0F6C7CBFB6B2F--


From fzuxcfz@earthling.net  Thu Mar 10 13:52:48 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA17313;
	Thu, 10 Mar 2005 13:52:47 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D9Sp1-0007oc-SZ; Thu, 10 Mar 2005 13:55:48 -0500
Received: from jem75-2-82-233-234-31.fbx.proxad.net ([82.233.234.31])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D9Sm8-00015F-0O; Thu, 10 Mar 2005 13:52:48 -0500
Received: from pnsbo.albertville.com [85.221.113.165] by 82.233.234.31 with npxntkco. ousqxg kvpzudi; Wed, 09 Mar 2005 21:52:27 -0500
From: "oconnell@albertville.com" <oconnell@albertville.com>
Reply-To: "oconnell@albertville.com" <oconnell@albertville.com>
Message-ID: <899760245.38165344972984@albertville.com>
Date: Wed, 09 Mar 2005 21:52:27 -0500
To: "Urn-archive" <urn-archive@ietf.org>
Subject: Jet Cyber YE Env.
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----57751964770404"
X-Spam-Score: 6.6 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: b1c41982e167b872076d0018e4e1dc3c

------57751964770404
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: 7bit

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset="iso-8859-1">
<title>QWU</title>
</head>
<body>
<center>
<a href="http://fbgfzjrgpho3w2m1e6dh6w0h.balewisiacn.com/"><img border=0 src="cid:6005791259@albertville.com"></img></a>

<br><br><a href="http://zdtkrcnpstixqeyd80pbiqcb.jmdefrayhe.com/">Program Components on CompDisk with registration unique key</a>
<br><br>

<font style="font-size: 3%">
Adolph bobolinks drop devised lobster bunion's amethystine empties Banbury departed maul disease adventist earnestly diagnose mannerly elysian crypt hazardous hydrant Porte aptitudes freehand outraged degas outer feasting cuckoo's Senegal averaging elution carbonize Leighton chiefs mellows keg halite greetings convinces decrementing footer Kovacs chariots delimited bummed credential demonstratively cults novelist's castles incantation exclusively demented mealtime everyday errancy boring butterfat cognition casual mug's establishment oceans misfits buttress SSW isopleth cyclones chiding aphorisms cackling goat flosses minted Swenson fiduciary incentive's 

</body>
</html>

------57751964770404
Content-Type: image/gif;
	name="bears.gif"
Content-ID: <6005791259@albertville.com>
Content-Transfer-Encoding: base64

R0lGODlh9QE1AXcAMSH+GlRcUo3cWZf8eJH7zYwZPGLBKiEwHzhR74iLACH5BAEAAAAALAIAAgDw
ATABhAAAAB4AHgAA5XAKC5IJCoIKC58JCqsJCrYJCdIHCNsHCMoICcAICfEFBv8CAuoGBvgEBeIG
B////wECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwX/ICCNZGmeaKqubOu+
cCzPdG3feK7vfO//wKBwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8
Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6yt
rq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLjjQQJ
DQ4NKQcKDg4JKQnuDwUmBQ8OEC0EChD58CjMoVNHYoG7gw4iSDCIsMECEuYg6BuBoMHEFe0cPDxh
IMLBBwhWsHMHkBytewcj/9QzMcCjAgnuFJ44kNKEP3cs5CFMaA9fzJUSdO50kHHoCAYHX0og4I7g
QqUm0LkjcGKogwcoWhKFydOkLJr5DowwaIBEAX/wChxE4XEtCaEOViA4iAApThJgIYhd6KBs24MQ
IhjwuZPBCMIhg5Ice7eEAYQlSxA+GFnC2XeW3Xp9BZbe4ZgjLgNkKLMEU4RUR+xcITXugKZ45630
WRrhgKqgVR9MfdAw17hRG55QO/SiZbSMu25uddkB0NYj0E0c4A8CUBIe//q2qxkFaq5lj7t77hbs
1RNzF+u+m94B78ZHjZpgSBRhCekjqOe7vlxV240jmKeYA4k10IBvJjAVAf93vt3U3Ql/QWCAXti5
A6AEAkrwV2L3HRTeb8ARtpI7xr2WT1GpkeAgfViNoFOBB/bnymnOlWCiAzfexoJHBDwGGk1wrdCc
hRAddN2NEtyIY4KAlWCfkiTk5qI7B5jHoQQ+WuhhfgfpKCMsReEWAX3FmUCTQjRi9QAESqaIwpAE
jhCmCaC1J9yAW0W5VpC6IXgaVjdChadFVBZkFYlfruIgS+5UdKgDe5GAznvjOWAYQpGqQBhBi9rY
qAST1SSBg1falpBbp9UzQGtWleDgbh0emmmipthXgl1KIgRBXRfNVdqmEzlYmVkNvJQlcLaSgCuI
gNVz7HV/JbCgWwa1+Jf/rKEh5FOL6+20KwPG0UpKa5FeZpiDVA0wknL+pEimbxGmcNN6BJFrlj+G
mcetobCVcK26dF2WWqjzfJQcUfqmhm6S65YmLincQUDVhOfx9Wh48jhMXD4k2HlhhZbeuB1gE/vT
YlGzgnrQx0IZtjFlb7mDYJLf/SVWaxOROdSHD5NSFGSSWaXASkxZZ0JbM2+aQqgO/wzzCDftq2c+
XlI0D8hXW12xvzUZjOXTKg81dM+osFOdAm4GuC0CVTeg0gmrOixnQvzdOtDMAfZzopvZpdBOAlXn
F5gJ7UAwMzpv24M4VQ/EiBcEUh+wduBkV2755ZhnrvnmnHfu+eeghy76/+ikl2766ainrvrqrLfu
+uuwxy777LTXbvvtuOeu++689+7778AHL/zwxBdv/PHIJ6986QGA0Tw4z68Q/RLTPxJA9M9P33z1
M2yPA/ckXI/99eGTL4H44Jc/gvkwpH+C9yq474L88b+g/fks0C/D/fr3IH/2+Hvf+gQ4wB/0D342
QKAZ2AfA8AWwBg00oAOx90AEus987MsBAx+Igv7Vr3vv4x7/8ue/EiiwCAfkIAFNcEIltDAGESxD
AyOIPgZWz4brq6H3todB/GUwgBmkoBAn6MAUYDB7SEziBI9oQ/TlUIlAPN8MTXhEKo7viU9EIhal
6MQcWlF9UeTiFsWYRf8clq+L4tsiANNYQB9GUYcsJKMJgTjFAfIQjFIkog+1V0M8evGPOtwhGXfo
QSTUcYRurKAdC7jGRNoRfoik4BwXSUkVzpF8kLwkI9/YxkTeT5F59GQRM7nJOnIyjJQk5Sm1GMdG
cjCTNNykHlWJSkGucpLpmyINYZnKVMaQl6AkZSMVeMcYRuGQmtxjEEdZSk9iMou4jGMeh1jJC06T
i0rU5SOXOcMeMtKVklQlONvoRDQmk4cbFGUosTjOWWKTmXQEJhSHqM1XdjKa6ownMdkIyS720p/B
bGY/B1pII5jTnq4kIDLVScsi2rOaipTkOvfoyFuKEnzy7OQz89lOi0r/VIWRtGQ705lRd4qwmRft
JUKZ+ct7wlOcGp3kKF8ITIXKcqSopEJITUpOldYTp+7sKTUdaU03jvOn7+RpTjcKU4769IzCPGct
fRpOi/6zp7c8qiwhms8w3hClVU2pV2lZUo+C9alT2CkYWYnHdBr1jBX86kSTysZB1rWDvoQrUo3p
zbpecZ135ecn2erVP2q0m18EJDmZOkbFTvSQjLVrSyXqTaFKE7BuNSNgASlCxFKxrUQcnwUL+gxj
7s+FLl0eL+7aPdJq8Ieqja1sZ0vb2tr2tsJw7fyCoNvU4hYQgoUtDXpLQiBgVHq+BeFv0zBU4s7P
uf4rqhF9AN3lSqG5/58d5DSHyUTRRtOv7PymJrsr3neikalQbKt352rdL8g1oEu85lu7itWoajWu
ZtXlYK8a0PtWt72olelHxYhMWAaWpIU9KnjNy8+Yrte/Ds0qawHMBezGlKP3xWd++athkDo0qlnF
6ln/S+EAE5WlKg2lgRF8VrE2dY0NRmqCUwxhU5ZYC8G9oXd3yV8++riwkjUsfoEcxPU6c6uYhetm
b5yH/yX3tBB8MpNVIVwl64C4E56ylrfM5S57+ctgDrOYx0zmMpv5zGhOs5rXzOY2u/nNcI6znOdM
5zrb+c54znNaP5gEErfXz1BgcSWjDF3pCpB+AJ2uSPFqSOn5tcpZbv+BaYdQyJPKVLlRJsJxjTvc
Kwi6osoFdPssedn4vTC1HqwyC3NZ3BNflrSTpvSoS01q+91A1IymdaCtsFBsataw3U0jIbkrzR+i
04qPvnSOb5rebapR2M6m6497GMsBR3SRf4UjtR+77WUqc4xMLGN6CRtcK9uyyPT89hv3++hjE1jH
AlXjkYE9bVx3Gsg9RvGMiSlftXa1rA1maL4jnNHJpviilK21ZSl60382lKKxdPFSHdxiqVabvpzk
Nyur2lGrKpilNaa4whuNb4R7m8jzhXZSkXzwFX8Uxn2tLy4ZW85vovPmFkf2k6nJ7wSrXKToRbCC
wx1Pn6Pb40Y98DD/i57QEdt8mxwfdEL3WdmgPuGgIWU1ygU+6QGT9ZTKHvRUJ57hEEdYqfe0Ns8f
Ws8LV1zfNZ0x123a8YcXmNkEz3fb4c72a5/dw7EmecuRLvANk13kWRfxumNedwnTHOqHr+h7Iy7W
hku8v1sN+dw3H/V/4/vuYx17wSte9qmb3d9MQH1f4Q3s0OrVj3RsZdo9C02gbvzCKhdmuGlf3k8m
9pVNBGlYK2vsjc4193IMvrMXXHzdI/L4jFdyFb/YbnBD//XSn6l6D23vUAT+e1L+PjZSLXhvRPrK
qrbyN9J/aU3r+f3wj7/85w+77rffvbez/5694PsSglrsKyRpGuRh/7Y2copmgLzFZ05AfmggfsxF
BvpHUwZYaTvwXsWlW9ZmUArYBAx4BvpnSH2kXbGXXUvHTSMob3e0StNXSqZ0br7mY8lmbtlGdEnW
eszHetpGbCvES5hUYEeXfMqnbjXIgvGmWO62bb9nRgHHVsVXhCoWbcxHb4lFSFeHZC6IeRBnWS/W
bxlHY0aohW8HcAPXeSVlXzInYTlVRuvGhValVMOXc8H0cUQoh981eBA2YmRoVpd3SQ9Hct2UgiuH
hf4kSIP4VEunTOHUUVf4dTDHcQEncza2UzhneTiXgX4HYjIWXk41VlSXiByWXz/3XaFIYJkXhU0n
iCh3UNQHTRzodP+xlolSVWxEVnbq03h5iHb6JmB853ZmKItg91Cv5nG3eHov9YsYNXq72HOy2H+K
6FK0KHeYuGi7WIUh1oJjGIu3eHt1V1auxoheeHl5iFOZCHrRuHDiNIx3CI1t+HiSZ4hcRYyaF451
CI4Dp4epx2y6t2rYd3xDJm9SWHTXh1nPl236eIJA6Efj9lebdYMFGXr9mHCk2I/vpmPOZ27PBnsr
OIrEN32UpVnKJ1gYuWMNKWw0SHvNJ5GF0H0fKAQreUwbiGm3Vn78d3+kYG/sh2N0oGqF9lqK0H/0
95NAGZRCOZSb4GS5s5IUuAck1pJXtnPJdYzV5YBQFmqO1oPkBVD/j9iIrNiNLCaVCVSAXglDukZq
uLZpslaAA3hvMtlqAah49yZqGBh+uuiTfgd2FvRIXNVrnLZbCHiTuYZcGtiWe9kFTCmKhUiS6meO
WUh00MZX82Z9Q8hZ5dR4UteWndeNT/iGDomC3DaDCtmVkvVgMWdeQnhcMahiIciQ71aQA7VWH5lE
qkmESad9ciSZAVaO3Jh2eMmOsPhWppWO5CiQQkWD9BZjetSFLVSCaZiFqNice+WMSFd1XQePLdaL
jnhoiKeHLwZj6hhxYckDtgd5v7mMNheNjjlsPyZ6xYiIwEhXNJl5kLdyhDiCV0Re2FeIhbdYo+ly
q+hUiTidTSeO/yxIbaa4aieEfDUndzP3c4kHX4WZjCjFcpdYcgslXHYHn+ppjGE3cfVzmdCpRWoH
T/NoaSAmog13ih41kCWHiwL6i/8XoJVZeanYQco4od4pZXuJm/a4dsHpkJJYjM3YnRvaUsHooYsG
oiKqmTuKVtrpcEJXXhCll8hone6IhU4ncT3qReEZpN9ZgWglRA+WhJH1hJdocEImgr+2ZLeXd+Kp
dJCoa3fpniJ2kgq5mQ/5htuYj9kFkGbKhD7oifFFggZanBe5dU1IpmoaiZZ4CIu6DV7pXHA5On7p
qJM6qUfwoESZqZq6qZzaqchglmj5nhDoqZ1Wlm4Xqn8nmID5d/+BV1Bdiqlj1qViWYEdyJeo5luw
lmn0p4Tapm5USEKx+YWTeISZVZJN1KPmFIO5N09uJX9b2o5jqmhqxZ2c12H1WHgwdYfpuJzwp5nz
GZGJZlMmapfu+YeHxY3mqZinqK1VN38VWqWdFYUfNo+gVoZ816d454YEOKU4WmfhWa0TmJ0ROqxL
uofYKmT8Sp0rqmce6XqayF47SJtrFVQVCXwV+3R2mk1QOm/myq2kqlP9eqkf25OWikKwOrIom7Iq
u7Is27Iu+7IwG7MyO7M0W7M2e7M4m7M6u7M827M++7NAG7RCO7TABaIgiZpq6GskCJsvCFUbl4I9
iLSBKH1G+4//VXS14XperHVeWjqI7Qab9TmZk8mKK8iaw/q0SRuCaWu0X8tZMohDHKl05Sa1Xqu0
ndl8opW3STu11IOY2+W2SGuhURu3Zku3IImYZftsUHtgSYa45Fa1IdS1kvu3lBu1gYu2k2uVEFt7
kEu4lFu4WJu5i0u1buu4Z/qDpnu5k3umpdu5o5u4LuS3luu5ljuos0tYqouaWFtMuDu4t4tufLSa
ZRu6kbu0ueuahpu8oruaRiS7o5u8gru8xHu7kgtbmku9e+q7vNu6qwux0/u6kHtdaAu7u0uRznu6
XDuEVum3NLpddatztdhHw8u28Yq8anuagIu9cEu/6Ue45Eu//6DrutDHtcS5vrVbvH+bg5GbmjDY
kNxbuc22gOOLu3YruGMrtfbrp/E7tlvLu+/rtBt8vhnsaA9cZOibbPcbtl0brsYLwSF0tAbqv+mL
vJ/buPLrbttnwB4svcG7wNT7vXsqwSXcWRj8WSJ8qNhrw8yLtzuMvkoswg9sarnbhKG7vwj8wzjc
vlNMxLAbkL47xHvLvVBcnNoLveHrvQIMxEGcehPMuklsxPqLg8/7xG98rAcJx/G7xD18wCPswkBc
u3ysxAn8v2Csj12MxNu7xQLZxmOMwWJrxt0bvX6cxhQcu1B1ycVrwC38wXuLlSqsuyZMtnUKye5r
vTAcw5icwv92TMrZy7TK28qrHMCMi8qGK8MhnMegLMepDLYrHGx2C8LymWN6S7TEXMzGfMzInMzK
vMybYZ/SFkgcLJrCPMAMrFcpPMlrvLZyy8tUDLaarLRq27SJVr6t28FtK8rnFzq2XMOq+5rdy16e
e8d5TLyse7zGG8q47MmR3LuYe8l//Lg8vLynk6b0LMZVW9BOTMrdbM+SHMgMLccHXNCJG8+cG9Dc
ZtFvTDo/eLm8CkeD3MtrHGwCjGwE3MMx7MoZPNFMm77rC7g0bMpgPL8YPcfMQ8T2vMhWXM0OrLwZ
3bT7rMUOLdEQDYgVvMe6DM9tXMq6/M/p/DnRi9C8CsI9jcj/kknIglzPCB3FXsy+LkzDL23T/7zV
iuzQohPVUD2DZFzECU3PgZyRRN3QRN3HCV3EdczPLv3V7bzUlByZoAO8uzyS/VzS+MvKba3BN7zN
YczAJAnDvly+N2fTfLvIf323wyxtd63OJ2s/mc3MrYUFJcvZoB3aoj3apF3apn3aqJ3aqr3arN3a
rv3asB3bsj3btF3btn3buJ3bur3bvN3bvv3bwF0GAjDcxE3cJlDcyC0AJ2DcKJDcy43cxz3c0a3c
z03dJZDczE0C2T3d2N3c3X3d2G3dI7Dd413c3O3c2g3dNqDe6S3e4O3eEsDe5e3e5D3f093e3x3e
9K3fyKDf/+Lt39zt3eg93/Jt3u1d3fAN4Acu4N993uyt4PaN3wZO4AMe3jRg4Qte3e9d4NKd4ff9
3hKu3hAe3/x9DP5t3SNO4h2+4egN4ROu4giO4A1e3xQu3yE+4See4S5e4ineAjsO3xGu4jO+4iSu
AuSd3Qqe4zX+4sRw5CtO4+f94eXt4UiO40RO4VIe5FAO5RqO30Gu5U9O5AbO5dt95S5Q5sy95WH+
32ke5ivg5Chu5h4O41++DHA+589N53he53Te4lcu3XcO4nw+6AL+4YHe52be5kBO6DBQ34qeAo9u
6B3O5XoO5ote6XpO6cVw6CWe3phu45iO6Mo96X8+6qWO4f+E3ulZLupSHulGjuqg3uhyLuhdrunG
zeQO/uCwfuo3PuvBoORCbuOADudWnuCkburIHt1CzuJMruYNnuVj/uOMvuRiPuCyfumpfuwsgOoM
PuTevuvPvumqPu5xbuwinujaHuxsTuXS3u24Tu1r/uyuDuncru7YXuhvPuvz7u5k/uMVTu7h3uT1
Tulr/uq3ju7Urehozu77ne5d7uOdruqsnu/3LuEyvuoPL+n3Dt393vB7Du8YnwxV7vEG/+/37egO
z+HeXuv67uu5TvKf7vAL3u8YL+wIn+0Jf/PLvvMZn+m+PvIh39/VzuaXnuRonvNEz/DlvvIbjvMv
QPBDT+vqR4/09B71MTD1Tv/l0Z70+K7jP2/10y7uXA/vSP/tfg7uTU/2vb71Zx/woU7rlT7yZn/u
9Q7x4H72a1/uab/qco/3Sm/tAj/29t7mAT74RK/yrd7wZT/3Cg/40370cM/tRu/2dq/yfk/tcP/2
nM7jYG/4Fc8Lm2/hcj71QA74gT76xy7vGN7jbz/nQB/lzP7isX71zb76CM/re+/68X75lk75wf37
wB/8wj/8xF/8xn/8yJ/8yr/8zN/8zv/80B/90j/91F/91n/92J/92r/93N/93v/94B/+4j/+5F/+
5n/+6J/+6r/+YxACADs=

------57751964770404--


From CarolynKim@lpag.org  Fri Mar 11 02:23:22 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA19042;
	Fri, 11 Mar 2005 02:23:21 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1D9eXN-0002xM-NB; Fri, 11 Mar 2005 02:26:26 -0500
Received: from [211.235.35.196] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1D9eUM-0004C6-8I; Fri, 11 Mar 2005 02:23:14 -0500
Received: from gPW4@localhost by BY6g.int (8.11.6/8.11.6); Fri, 11 Mar 2005 13:20:05 +0600
Message-ID: <Oguww7nyjMUg50rH3Ks1K@robyndiane.com>
From: "Wilma Olson" <CarolynKim@lpag.org>
Reply-To: "Wilma Olson" <CarolynKim@lpag.org>
To: urn-archive@ietf.org
Subject: Over 80% Savings on ALL best-selling Windows titles
Date: Fri, 11 Mar 2005 13:19:05 +0600
MIME-Version: 1.0
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.2730.2
X-Sender: CarolynKim@lpag.org
Content-Type: multipart/mixed;  boundary="--cY6ZqVsJ0MfvGXMJJ"
X-Spam-Score: 8.3 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 9d5866e4c615ceea0db8f42c46495d22

X3W 

----cY6ZqVsJ0MfvGXMJJ
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>

<head>
<style type=3D"text/css">.eyebrow { FONT-WEIGHT: bold; FONT-SIZE: 10px; TE=
XT-TRANSFORM: uppercase;
 COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DEC=
ORATION: none } A.eyebrow:link { TEXT-DECORATION: none } 
</style>
<title>r</title>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dwindows-=
1252">
<meta content=3D"Microsoft Windows XP Professional" name=3D"description">
<meta content=3D"Microsoft Windows XP Professional, Software" name=3D"keyw=
ords">
<style type=3D"text/css">.serif { FONT-SIZE: small; FONT-FAMILY: times,ser=
if } .sans { FONT-SIZE:
 small; FONT-FAMILY: verdana,arial,helvetica,sans-serif } .small { FONT-SI=
ZE: x-small; FONT-FAMILY:
  verdana,arial,helvetica,sans-serif } .h1 { FONT-SIZE: small; COLOR: #cc6=
600; FONT-FAMILY: verdana,
  arial,helvetica,sans-serif } .h3color { FONT-SIZE: x-small; COLOR: #cc66=
00; FONT-FAMILY: verdana,
  arial,helvetica,sans-serif } .tiny { FONT-SIZE: xx-small; FONT-FAMILY: v=
erdana,arial,helvetica,
  sans-serif } .listprice { FONT-SIZE: x-small; FONT-FAMILY: arial,verdana=
,sans-serif; TEXT-DECORATION:
   line-through } .price { FONT-SIZE: x-small; COLOR: #990000; FONT-FAMILY=
: verdana,arial,helvetica,sans-serif }
    .tinyprice { FONT-SIZE: xx-small; COLOR: #990000; FONT-FAMILY: verdana=
,arial,helvetica,sans-serif } .attention
     { BACKGROUND-COLOR: #ffffd5 } .eyebrow { FONT-WEIGHT: bold; FONT-SIZE=
: 10px; TEXT-TRANSFORM: uppercase; COLOR:
      #ffffff; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECOR=
ATION: none } A.eyebrow:link { TEXT-DECORATION: none }
</style>
<meta content=3D"AblN" name=3D"XoQH">
</head>

<body text=3D"#000000" vLink=3D"#996633" aLink=3D"#FF9933" link=3D"#003399=
" bgColor=3D"#FFFFFF">

<table cellSpacing=3D"0" cellPadding=3D"0" width=3D"705" border=3D"0">
  <div align=3D"left">
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#111111" width=3D"699" id=3D"AutoNumber4"=
 height=3D"38">
  <tr>
    <td width=3D"368" height=3D"38"><font face=3D"Verdana" size=3D"2">Opt-=
in Email Special Offer&nbsp;&nbsp;&nbsp; </font><font face=3D"Verdana" siz=
e=3D"1">&nbsp;<a href=3D"http://thesoftden.com/?w">unsubscribe 
    me</a></font></td>
    <td width=3D"331" height=3D"38"><a href=3D"http://thesoftden.com/?a">
    <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/nav/pe=
rsonalized/cartwish/right-topnav-default-2.gif" align=3D"right" width=3D"3=
00" height=3D"22"></a></td>
  </tr>
</table>
</div>
<tbody>
<tr>
<td class=3D"small" align=3D"middle" bgColor=3D"#ffffdd" width=3D"707"></t=
d>
</tr>
</tbody>
</table>
<table cellSpacing=3D"0" cellPadding=3D"0" width=3D"696" border=3D"0">
  <tr>
    <td vAlign=3D"top" width=3D"166">
    <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0">
      <tr vAlign=3D"bottom" align=3D"middle">
        <td>
        <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"155" border=3D=
"0">
          <tr vAlign=3D"top" bgColor=3D"#333399">
            <td width=3D"5" bgcolor=3D"#000080">
            <img src=3D"http://g-images.amazon.com/images/G/01/icons/eyebr=
ow-upper-left-corner.gif" width=3D"5" height=3D"5"></td>
            <td bgcolor=3D"#000080">
            <table cellSpacing=3D"3" cellPadding=3D"0" width=3D"99=
%" border=3D"0">
              <tr>
                <td vAlign=3D"bottom">
                <font face=3D"verdana,arial,helvetica" color=3D"#ffffff" s=
ize=3D"1">
                <b>SEARCH</b></font></td>
              </tr>
            </table>
            </td>
            <td align=3D"right" width=3D"5" bgcolor=3D"#000080">
            <img src=3D"http://g-images.amazon.com/images/G/01/icons/eyebr=
ow-upper-right-corner.gif" width=3D"5" height=3D"5"></td>
          </tr>
        </table>
        </td>
      </tr>
      <tr vAlign=3D"top" align=3D"middle">
        <td>
        <table cellSpacing=3D"0" cellPadding=3D"1" width=3D"155" bgColor=3D=
"#cccc99" border=3D"0">
          <tr>
            <td width=3D"100%">
            <table cellSpacing=3D"0" cellPadding=3D"4" width=3D"100=
%" bgColor=3D"#cccc99" border=3D"0">
              <tr>
                <td vAlign=3D"top" width=3D"100%" bgColor=3D"#eeeecc">
                <select name=3D"url">
                <option selected>Software</option>
                </select> <input size=3D"13" name=3D"field-keywords">
                <a href=3D"http://thesoftden.com/?w">
                <input type=3D"image" alt=3D"Go" src=3D"http://g-images.am=
azon.com/images/G/01/search-browse/go-button-software.gif" align=3D"middle=
" value=3D"Go" border=3D"0" name=3D"Go" width=3D"21" height=3D"21"></a>
                </form>
                </td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    <br>
    <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"155" bgColor=3D"#e=
eeecc" border=3D"0">
      <tr vAlign=3D"bottom" align=3D"middle">
        <td>
        <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"155" border=3D=
"0">
          <tr vAlign=3D"top" bgColor=3D"#333399">
            <td width=3D"5" bgcolor=3D"#000080"><font size=3D"1">
            <img src=3D"http://g-images.amazon.com/images/G/01/icons/eyebr=
ow-upper-left-corner.gif" width=3D"5" height=3D"5"></font></td>
            <td bgcolor=3D"#000080">
            <table cellSpacing=3D"3" cellPadding=3D"0" width=3D"99=
%" border=3D"0">
              <tr>
                <td vAlign=3D"bottom">
                <p align=3D"center"><b>
                <font face=3D"verdana,arial,helvetica" size=3D"1" color=3D=
"#FFFFFF">TOP 
                10 NEW TITLES</font></b></p>
                </td>
              </tr>
            </table>
            </td>
            <td align=3D"right" width=3D"5" bgcolor=3D"#000080"><font size=
=3D"1">
            <img src=3D"http://g-images.amazon.com/images/G/01/icons/eyebr=
ow-upper-right-corner.gif" width=3D"5" height=3D"5"></font></td>
          </tr>
        </table>
        </td>
      </tr>
      <tr>
        <td>
        <table cellSpacing=3D"0" cellPadding=3D"1" width=3D"100=
%" bgColor=3D"#cccc99" border=3D"0">
          <tr>
            <td width=3D"100%">
            <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"100=
%" bgColor=3D"#cccc99" border=3D"0">
              <tr>
                <td vAlign=3D"top" width=3D"100%" bgColor=3D"#eeeecc">
                <table cellSpacing=3D"0" cellPadding=3D"2" width=3D"153" b=
order=3D"0">
                  <tr>
                    <td width=3D"141" colspan=3D"3" bgcolor=3D"#FFFFFF">
                    <p align=3D"center"><b>
                    <font face=3D"verdana,arial,helvetica" size=3D"1" colo=
r=3D"#CC6600">&nbsp;ON 
                    SALE NOW!</font></b></p>
                    </td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">1</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://thesoftden.com/?5">Office Pro Editio=
n 2003</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">2</f=
ont></td>
                    <td width=3D"129"><a href=3D"http://thesoftden.com/?9"=
>
                    <font face=3D"verdana,arial,helvetica" size=3D"1">Wind=
ows XP Pro</font></a></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">3</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://thesoftden.com/?b">Adobe Creative Su=
ite 
                    Premium</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">4</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://thesoftden.com/?O">Systemworks Pro 2=
004 
                    Edition</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">5</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://thesoftden.com/?o">Flash MX 2004</a>=
</font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">6</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://thesoftden.com/?m">Corel Painter 8</=
a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">7</f=
ont></td>
                    <td width=3D"129"><a href=3D"http://thesoftden.com/?u"=
>
                    <font face=3D"verdana,arial,helvetica" size=3D"1">Adob=
e Acrobat 
                    6.0</font></a></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">8</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://thesoftden.com/?j">Windows 2003 Serv=
er</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">9</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://thesoftden.com/?9">Alias Maya 6.0 Wa=
vefront</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">10</=
font></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://thesoftden.com/?U">Adobe Premiere</a=
></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td colSpan=3D"2" width=3D"141"><span class=3D"small">=
<b>
                    <font face=3D"Verdana" size=3D"1">See more by this man=
ufacturer</font></b></span></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8">&nbsp;</td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://thesoftden.com/?3">Microsoft</a></fo=
nt></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8">&nbsp;</td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://thesoftden.com/?J">A</a></font><a hr=
ef=3D"http://thesoftden.com/?h"><font face=3D"verdana,arial,helvetica" siz=
e=3D"1">pple 
                    Software</font></a></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td colSpan=3D"2" width=3D"141"><span class=3D"small">=
<b>
                    <font face=3D"Verdana" size=3D"1">Customers also bough=
t</font></b></span></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8">&nbsp;</td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://thesoftden.com/?1">these other items=
..</a></font></td>
                  </tr>
                </table>
                </td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    <p></p>
    <br>
    <p><br>
    </p>
    <p></p>
    <p></p>
    </td>
    <td vAlign=3D"top" align=3D"left" width=3D"522"><b class=3D"sans">Micr=
osoft Office Professional 
    Edition *2003*</b><br>
    <span class=3D"small"><a href=3D"http://thesoftden.com/?6">Microsoft</=
a>
    <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/promot=
ions/sticker/newest_version.gif" width=3D"82" height=3D"14"></span><br>
    <table border=3D"0">
      <tr>
        <td noWrap><b class=3D"small">Choose:</b></td>
        <td vAlign=3D"top" noWrap>
        <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0">
          <tr>
            <td><a href=3D"http://thesoftden.com/?6"><select name=3D"edit1=
">
            <option selected>See Other Options</option>
            </select></a></td>
            <td noWrap>&nbsp;<a href=3D"http://thesoftden.com/?Y"><input t=
ype=3D"image" alt=3D"Go" src=3D"http://g-images.amazon.com/images/G/01/sea=
rch-browse/go-button-software.gif" value=3D"Go" border=3D"0" name=3D"submi=
t.display-variation" width=3D"21" height=3D"21"></a></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    <a href=3D"http://thesoftden.com/?L">
    <img height=3D"182" src=3D"http://www.pc-woelfl.de/images/medium/offic=
e2003.jpg" width=3D"142" align=3D"left" border=3D"0" name=3D"prod_image"><=
/a>
    <span class=3D"small">
    <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0" height=3D"21" =
width=3D"189">
      <tr>
        <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" height=3D=
"18" width=3D"73">
        <b>List Price:</b></td>
        <td height=3D"18" width=3D"11"></td>
        <td class=3D"small" height=3D"18" width=3D"105"><span class=3D"lis=
tprice">$899.00</span></td>
      </tr>
      <tr>
        <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" height=3D=
"18" width=3D"73">
        <b>Price:</b></td>
        <td height=3D"18" width=3D"11"></td>
        <td class=3D"small" height=3D"18" width=3D"105"><b class=3D"price"=
>$69.99</b></td>
      </tr>
      <tr>
        <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" height=3D=
"1" width=3D"73">
        <b>You Save:</b></td>
        <td height=3D"1" width=3D"11"></td>
        <td class=3D"small" height=3D"1" width=3D"105"><span class=3D"pric=
e">$830.01 (92%)</span></td>
      </tr>
    </table>
    <br>
    <a href=3D"http://thesoftden.com/?k">
    <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/button=
s/add-to-cart-yellow-short.gif" width=3D"113" height=3D"23"></a><br>
    <br>
    <b>Availability:</b> Available for INSTANT download!<br>
    <b>Coupon Code:</b> ISe229<br>
    <b>Media:</b> CD-ROM / Download<br>
    </span><br>
    <span class=3D"small"><a href=3D"http://thesoftden.com/?X">System requ=
irements</a>&nbsp; 
    |&nbsp; <a href=3D"http://thesoftden.com/?5">Accessories</a>&nbsp; |&n=
bsp;
    <a href=3D"http://thesoftden.com/?O">Other Versions</a><p></p>
    <p><b><font size=3D"1">Features:</font></b><font size=3D"1"> </font></=
p>
    <ul>
      <li class=3D"small"><font size=3D"1">Analyze and manage business inf=
ormation using 
      Access databases </font></li>
      <li class=3D"small"><font size=3D"1">Exchange data with other system=
s using enhanced 
      XML technology </font></li>
      <li class=3D"small"><font size=3D"1">Control information sharing rul=
es with enhanced 
      IRM technology </font></li>
      <li class=3D"small"><font size=3D"1">Easy-to-use wizards to create e=
-mail newsletters 
      and printed marketing materials </font></li>
      <li class=3D"small"><font size=3D"1">More than 20 preformatted busin=
ess reports
      </font></li>
    </ul>
    </span><span class=3D"tiny"><b>Sales Rank:</b> #1<br>
    <b class=3D"tiny">Shipping:</b> International/US or via instant downlo=
ad<br>
    <b>Date Coupon Expires:</b> February 28th, 2005<br>
    </span><font class=3D"tiny"><b>Average Customer Review:</b>
    <img height=3D"12" alt=3D"5 out of 5 stars" src=3D"http://g-images.ama=
zon.com/images/G/01/x-locale/common/customer-reviews/stars-5-0.gif" width=3D=
"64" border=3D"0"> 
    Based on 1,768 reviews. <a href=3D"http://thesoftden.com/?s">Write a r=
eview</a>.
    </font><br clear=3D"all">
    <hr noShade SIZE=3D"1">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber1" height=3D"233">
      <tr>
        <td width=3D"100%" height=3D"233"><b class=3D"sans">Microsoft Wind=
ows XP Professional 
        or Longhorn Edition</b><br>
        <span class=3D"small"><a href=3D"http://thesoftden.com/?6">Microso=
ft</a>
        <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/pr=
omotions/sticker/newest_version.gif" width=3D"82" height=3D"14"></span><br=
>
        <table border=3D"0" width=3D"222">
          <tr>
            <td noWrap width=3D"59"><b class=3D"small">Choose:</b></td>
            <td vAlign=3D"top" noWrap width=3D"166">
            <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0">
              <tr>
                <td><a href=3D"http://thesoftden.com/?H"><select name=3D"D=
1">
                <option selected>See Other Options</option>
                </select></a></td>
                <td noWrap>&nbsp;<a href=3D"http://thesoftden.com/?p"><inp=
ut type=3D"image" alt=3D"Go" src=3D"http://g-images.amazon.com/images/G/01=
/search-browse/go-button-software.gif" value=3D"Go" border=3D"0" name=3D"I=
1" width=3D"21" height=3D"21"></a></td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        <p><a href=3D"http://thesoftden.com/?8">
        <img height=3D"171" src=3D"http://www.tails.nl/images/xppro.jpg" w=
idth=3D"142" align=3D"left" border=3D"0" name=3D"prod_image" hspace=3D"5">=
</a>
        <span class=3D"small"></p>
        <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0" height=3D"=
19" width=3D"184">
          <tr>
            <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" heig=
ht=3D"18" width=3D"73">
            <b>List Price:</b></td>
            <td height=3D"18" width=3D"10"></td>
            <td class=3D"small" height=3D"18" width=3D"101"><span class=3D=
"listprice">$279.00</span></td>
          </tr>
          <tr>
            <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" heig=
ht=3D"18" width=3D"73">
            <b>Price:</b></td>
            <td height=3D"18" width=3D"10"></td>
            <td class=3D"small" height=3D"18" width=3D"101"><b class=3D"pr=
ice">$49.99</b></td>
          </tr>
          <tr>
            <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" heig=
ht=3D"1" width=3D"73">
            <b>You Save:</b></td>
            <td height=3D"1" width=3D"10"></td>
            <td class=3D"small" height=3D"1" width=3D"101"><span class=3D"=
price">$229.01 
            (85%)</span></td>
          </tr>
        </table>
        <p><a href=3D"http://thesoftden.com/?Z">
        <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/bu=
ttons/add-to-cart-yellow-short.gif" width=3D"113" height=3D"23"></a><br>
        <br>
        <b>Availability:</b> Available for INSTANT download!<br>
        <b>Coupon Code:</b> ISe229<br>
        <b>Media:</b> CD-ROM / Download<br>
        </span><br>
        <span class=3D"small"><a href=3D"http://thesoftden.com/?N">System =
requirements</a>&nbsp; 
        |&nbsp; <a href=3D"http://thesoftden.com/?1">Accessories</a>&nbsp;=
 |&nbsp;
        <a href=3D"http://thesoftden.com/?1">Other Versions</a></p>
        <p></p>
        <p><b><font size=3D"1">Features:</font></b><font size=3D"1"> </fon=
t></p>
        <ul>
          <li class=3D"tiny"><font size=3D"1">Designed for businesses of a=
ll sizes
          </font></li>
          <li class=3D"small"><font size=3D"1">Manage digital pictures, mu=
sic, video, 
          DVDs, and more </font></li>
          <li class=3D"small"><font size=3D"1">More security with the abil=
ity to encrypt 
          files and folders </font></li>
          <li class=3D"small"><font size=3D"1">Built-in voice, video, and =
instant messaging 
          support </font></li>
          <li class=3D"small"><font size=3D"1">Integration with Windows se=
rvers and 
          management solutions </font></li>
        </ul>
        <p><span class=3D"tiny"><b>Sales Rank:</b> #2<br>
        <b class=3D"tiny">Shipping:</b> International/US or via instant do=
wnload<br>
        <b>Date Coupon Expires:</b> February 28th, 2005<br>
        </span><font class=3D"tiny"><b>Average Customer Review:</b>
        <img height=3D"12" alt=3D"5 out of 5 stars" src=3D"http://g-images=
amazon.com/images/G/01/x-locale/common/customer-reviews/stars-5-0.gif" wi=
dth=3D"64" border=3D"0"> 
        Based on 868 reviews. <a href=3D"http://thesoftden.com/?p">Write a=
 review</a>.</font></p>
        </span><hr noShade SIZE=3D"1">
        <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"b=
order-collapse: collapse" bordercolor=3D"#111111" width=3D"100=
%" id=3D"AutoNumber2" height=3D"337">
          <tr>
            <td width=3D"100%" height=3D"337"><b class=3D"sans">Adobe Crea=
tive Suite Premium</b><br>
            <span class=3D"small"><a href=3D"http://thesoftden.com/?g">Ado=
be</a>
            <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/0=
1/promotions/sticker/newest_version.gif" width=3D"82" height=3D"14"></span=
><br>
            <table border=3D"0">
              <tr>
                <td noWrap><b class=3D"small">Choose:</b></td>
                <td vAlign=3D"top" noWrap>
                <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0">
                  <tr>
                    <td><a href=3D"http://thesoftden.com/?a">
                    <select name=3D"D2">
                    <option selected>See Other Options</option>
                    </select></a></td>
                    <td noWrap>&nbsp;<a href=3D"http://thesoftden.com/?H">=
<input type=3D"image" alt=3D"Go" src=3D"http://g-images.amazon.com/images/=
G/01/search-browse/go-button-software.gif" value=3D"Go" border=3D"0" name=3D=
"I1" width=3D"21" height=3D"21"></a></td>
                  </tr>
                </table>
                </td>
              </tr>
            </table>
            <p><a href=3D"http://thesoftden.com/?i">
            <img height=3D"173" src=3D"http://www.dd.se/Justnu/infomail/im=
ages/creativesuite.jpg" width=3D"160" align=3D"left" border=3D"0" name=3D"=
prod_image"></a>
            <span class=3D"small"></p>
            <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0" height=
=3D"44" width=3D"190">
              <tr>
                <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" =
height=3D"18" width=3D"73">
                <b>List Price:</b></td>
                <td height=3D"18" width=3D"13"></td>
                <td class=3D"small" height=3D"18" width=3D"104">
                <span class=3D"listprice">$1149.00</span></td>
              </tr>
              <tr>
                <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" =
height=3D"18" width=3D"73">
                <b>Price:</b></td>
                <td height=3D"18" width=3D"13"></td>
                <td class=3D"small" height=3D"18" width=3D"104"><b class=3D=
"price">$99.99
                </b></td>
              </tr>
              <tr>
                <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" =
height=3D"8" width=3D"73">
                <b>You Save:</b></td>
                <td height=3D"8" width=3D"13"></td>
                <td class=3D"small" height=3D"8" width=3D"104"><span class=
=3D"price">$849.01 
                (90%)</span></td>
              </tr>
            </table>
            <p><a href=3D"http://thesoftden.com/?n">
            <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/0=
1/buttons/add-to-cart-yellow-short.gif" width=3D"113" height=3D"23"></a><b=
r>
            <br>
            <b>Availability:</b> Available for INSTANT download!<br>
            <b>Coupon Code:</b> ISe229<br>
            <b>Media:</b> CD-ROM / Download<br>
            </span><br>
            <span class=3D"small"><a href=3D"http://thesoftden.com/?T">Sys=
tem requirements</a>&nbsp; 
            |&nbsp; <a href=3D"http://thesoftden.com/?Y">Accessories</a>&n=
bsp; 
            |&nbsp; <a href=3D"http://thesoftden.com/?c">Other Versions</a=
></p>
            <p></p>
            <p><b><font size=3D"1">Features:</font></b><font size=3D"1"> <=
/font></p>
            <ul>
              <li class=3D"small"><font size=3D"1">An integrated design en=
vironment 
              featuring the industry&#39;s foremost design tools </font></=
li>
              <li class=3D"small"><font size=3D"1">In-depth tips, expert t=
ricks, and 
              comprehensive design resources </font></li>
              <li class=3D"small"><font size=3D"1">Intuitive file finding,=
 smooth workflow, 
              and common interface and toolset </font></li>
              <li class=3D"small"><font size=3D"1">Single installer--contr=
ol what you 
              install and when you install it </font></li>
              <li class=3D"small"><font size=3D"1">Cross-media publishing-=
-create content 
              for both print and the Web</font></li>
            </ul>
            </span>
            <p><span class=3D"tiny"><b>Sales Rank:</b> #3<br>
            <b class=3D"tiny">Shipping:</b> International/US or via instan=
t download<br>
            <b>Date Coupon Expires:</b> February 28th, 2005<br>
            </span><font class=3D"tiny"><b>Average Customer Review:</b>
            <img height=3D"12" alt=3D"5 out of 5 stars" src=3D"http://g-im=
ages.amazon.com/images/G/01/x-locale/common/customer-reviews/stars-5-0.gif=
" width=3D"64" border=3D"0"> 
            Based on 498 reviews. <a href=3D"http://thesoftden.com/?U">Wri=
te a 
            review</a>. </font><br clear=3D"all">
            </p>
            <hr noShade SIZE=3D"1">
            <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D=
"border-collapse: collapse" bordercolor=3D"#111111" width=3D"100=
%" id=3D"AutoNumber3">
              <tr>
                <td width=3D"100%"><b class=3D"sans">Symantec SystemWorks =
2004 Professional</b><br>
                <span class=3D"small"><a href=3D"http://thesoftden.com/?k"=
>Symantec</a>
                <img border=3D"0" src=3D"http://g-images.amazon.com/images=
/G/01/promotions/sticker/newest_version.gif" width=3D"82" height=3D"14"></=
span><br>
                <table border=3D"0">
                  <tr>
                    <td noWrap><b class=3D"small">Choose:</b></td>
                    <td vAlign=3D"top" noWrap>
                    <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0=
">
                      <tr>
                        <td><a href=3D"http://thesoftden.com/?p">
                        <select name=3D"D3">
                        <option selected>See Other Options</option>
                        </select></a></td>
                        <td noWrap>&nbsp;<a href=3D"http://thesoftden.com/=
?B"><input type=3D"image" alt=3D"Go" src=3D"http://g-images.amazon.com/ima=
ges/G/01/search-browse/go-button-software.gif" value=3D"Go" border=3D"0" n=
ame=3D"I1" width=3D"21" height=3D"21"></a></td>
                      </tr>
                    </table>
                    </td>
                  </tr>
                </table>
                <p><a href=3D"http://thesoftden.com/?w">
                <img height=3D"193" src=3D"http://www.yopi.de/images/prod_=
pics/142/e/142119.jpg" width=3D"180" align=3D"left" border=3D"0" name=3D"p=
rod_image"></a>
                <span class=3D"small"></p>
                <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0" st=
yle=3D"border-collapse: collapse" bordercolor=3D"#111111" height=3D"42" wi=
dth=3D"199">
                  <tr>
                    <td class=3D"small" vAlign=3D"top" noWrap align=3D"rig=
ht" height=3D"18" width=3D"73">
                    <b>List Price:</b></td>
                    <td height=3D"18" width=3D"11"></td>
                    <td class=3D"small" height=3D"18" width=3D"115">
                    <span class=3D"listprice">$99.00</span></td>
                  </tr>
                  <tr>
                    <td class=3D"small" vAlign=3D"top" noWrap align=3D"rig=
ht" height=3D"18" width=3D"73">
                    <b>Price:</b></td>
                    <td height=3D"18" width=3D"11"></td>
                    <td class=3D"small" height=3D"18" width=3D"115"><b cla=
ss=3D"price">$29.99
                    </b></td>
                  </tr>
                  <tr>
                    <td class=3D"small" vAlign=3D"top" noWrap align=3D"rig=
ht" height=3D"6" width=3D"73">
                    <b>You Save:</b></td>
                    <td height=3D"6" width=3D"11"></td>
                    <td class=3D"small" height=3D"6" width=3D"115">
                    <span class=3D"price">$69.01 (70%)</span></td>
                  </tr>
                </table>
                <p><a href=3D"http://thesoftden.com/?r">
                <img border=3D"0" src=3D"http://g-images.amazon.com/images=
/G/01/buttons/add-to-cart-yellow-short.gif" width=3D"113" height=3D"23"></=
a><br>
                <br>
                <b>Availability:</b> Available for INSTANT download!<br>
                <b>Coupon Code:</b> ISe229<br>
                <b>Media:</b> CD-ROM / Download<br>
                </span><br>
                <span class=3D"small"><a href=3D"http://thesoftden.com/?U"=
>System 
                requirements</a>&nbsp; |&nbsp;
                <a href=3D"http://thesoftden.com/?r">Accessories</a>&nbsp;=
 |&nbsp;
                <a href=3D"http://thesoftden.com/?V">Other Versions</a></p=
>
                <p></p>
                <p><br>
                <b><font size=3D"1">Features:</font></b><font size=3D"1"> =
</font>
                </p>
                <ul>
                  <li class=3D"small"><font size=3D"1">Norton Utilities op=
timizes your 
                  PC=BFs performance and solves computer problems </font><=
/li>
                  <li class=3D"small"><font size=3D"1">Norton Password Man=
ager keeps 
                  your passwords secure and easy to manage </font></li>
                  <li class=3D"small"><font size=3D"1">Norton GoBack Perso=
nal Edition 
                  restores your PC after a serious problem </font></li>
                  <li class=3D"small"><font size=3D"1">Norton CleanSweep r=
emoves unwanted 
                  programs and files that waste disk space </font></li>
                  <li class=3D"small"><font size=3D"1">Norton Ghost protec=
ts your data 
                  from computer disasters </font></li>
                </ul>
                </span>
                <p><span class=3D"tiny"><b>Sales Rank:</b> #4<br>
                <b class=3D"tiny">Shipping:</b> International/US or via in=
stant download<br>
                <b>Date Coupon Expires:</b> February 28th, 2005<br>
                </span><font class=3D"tiny"><b>Average Customer Review:</b=
>
                <img height=3D"12" alt=3D"5 out of 5 stars" src=3D"http://=
g-images.amazon.com/images/G/01/x-locale/common/customer-reviews/stars-5-0=
gif" width=3D"64" border=3D"0"> 
                Based on 217 reviews. <a href=3D"http://thesoftden.com/?D"=
>Write 
                a review</a>. </font></p>
                </td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </form>
    </td>
  </tr>
</table>
<p>=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20</p>

</body>

</html>

----cY6ZqVsJ0MfvGXMJJ--


From niodisku@optician.com  Fri Mar 11 07:31:53 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA15032;
	Fri, 11 Mar 2005 07:31:53 -0500 (EST)
Received: from usen-221x112x99x147.ap-us01.usen.ad.jp ([221.112.99.147])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1D9jM0-000092-9O; Fri, 11 Mar 2005 07:35:00 -0500
Received: from ihubhoj.sacramento.com [82.247.122.115] by 221.112.99.147 with ylndgnn apnxr xypptb; Thu, 10 Mar 2005 15:31:11 -0500
From: "pierre@sacramento.com" <pierre@sacramento.com>
Reply-To: "pierre@sacramento.com" <pierre@sacramento.com>
Message-ID: <751545511.46312878495883@sacramento.com>
Date: Thu, 10 Mar 2005 15:31:11 -0500
To: "Uri-review-request" <uri-review-request@ietf.org>
Subject: Branch IKS Ent.
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----6138010095758204"
X-Spam-Score: 7.6 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: 8fbbaa16f9fd29df280814cb95ae2290

------6138010095758204
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: 7bit

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset="ISO-8859-1">
<title>uekkyfeyd</title>
</head>
<body>
<div align=center>
<a href="http://cyfwywwudvag6hwdskrdsrny.vjslnsldkfj.info/"><img border=0 src="cid:4563592338@sacramento.com"></img></a>

<br><br><br><br><br><br>

<div style="color: #FFFFF2">
chronicles bioscience exiting Billie dimmed gifted blisters initiator Payne headers hummock Westinghouse imponderable actuated grayness burbank demodulate brash converging laughter arteries grooming horsedom affirmative constitution bootstraps bookies belch motif's matrimonial bogging UN bosom's lazybones deride dissimilar beams fascination befuddled definable entwine investigatory grind grinding 

</body>
</html>

------6138010095758204
Content-Type: image/gif;
	name="Khmer.gif"
Content-ID: <4563592338@sacramento.com>
Content-Transfer-Encoding: base64

R0lGODlh9QE1AXcAMSH+GlxS5bdR42ckgiav782OJq3IcaTER23mIpFZACH5BAEAAAAALAIAAgDw
ATABhQAAAAsJXQsJVgsKTQwKQwoIagoIZAcGfggHegkHdQkIcAcGgwAAkwYFhwMDjwUEiyAAIHAR
Ep8UFZITFIISE6sVFbYWFsAWF9IYGMoXF9sYGP8bG/EaGuoZGfgaGuIZGf///wECAwECAwECAwEC
AwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwEC
AwECAwECAwECAwECAwECAwECAwECAwECAwb/QABoSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+Cw
eEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2e
n6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX
2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wADChxIsKDBgwgTKlzIsKHD
hxAjShyzoaJFDhKIVDSy0ciFDR04WrTYYYLGDRyMeOhY5GNIJBhWcrhApMIGmh43VBA50uKQ/54V
S54EusFITJQ4QRD1qbSo0ZUeMIjMUITlxFJWO2ww2VTkEa0bIlR1SkQrV4tih1BgWgRs2rYdxFrY
IHWIBw9H7h6x6rXt1p9kk3SIC2Ju3bF7A4MYbHLC4LF4T149ZXWtBsB9x+pEXETChstNNw+Zyzf0
ziIfwhLBsCEjiI9JX99MrISvZ9ClUasewtq15MwgUlMgsvbD0NNdJ2NV3JEvX5scPnOuGtniYdbP
UUonTrfIhO0g9BIRD7y80uqKi6w9DOI76N/T1xvdMDz0y+TKRzl3un++zciY9XUREdHxxdp/RWQg
mkYAfnSaTbHBR5uA6RGhIHI/ARjgdBcaYf8TVaHRt2F+oTiHXnkrgaDBXyMGWNFKYkWwwUqKpbgi
V8GJuIQHKYHAgYbTTchZbkMI10RpLBmp3gbGNcVaXUSSuIlVt7Vo1XfGzQUifkNU2dSKO9m0YmBY
FrbBllES4SCESURp23ZuVigkfLk1R9+MLUrZCUsRmAUYUQluYAEIMvbIZZ8sVmQYCKyRFuighUqo
BI8/1gboiIiedSmXlgpZJ39FpbZTmnpeAhRGkma1W3RpLfVeRWulFN1agWmVFqt5IvHRbG3KGeJI
r/pKap4sfYqZTSENWyolcWYW6RAKDsopmJittBZefKJkoaC5IpFms0VQy2mQnWZmbHKzKrv/rCTg
wmcTULgp5lmTG61oL37v9gRaam8R6+u4ks7bbY79cookWUpyR69TH2G3riftbriib+GBakSZXZHG
LUsTF5Eio60t2SS55kmKcZS9iWweSx0W8WGAMtL48J7CMkfWx0R0zNfJRdEqIks4D9GxZ1uC8HLJ
kpLLsxJEu3zmymRZZsSK9bGE3b8zs1tzX17W9DRfMi5sF57JdT3E0R1oyO+cbJMb9sCLqb1b0lZR
zV2wRHynbtaNRJxctEZEenCA9/7NbRHPUuABYS0jPfDgABO3uFiN061Y2o0tHiRYfGvid0e4GqEV
rYnR1NFc0oI+d1k6UjBmBxSTrBlQ/pq+/5R6r8fu7xEXRDcTcO92LvzwxBdv/PHIJ6/88sw37/zz
0Ecv/fTUV2/99dhnr/323Hfv/ffghy/++OSXb/756Kev/vrst+/++/DHL//89NffPgT4Q9CE/k/k
bwT/RQBgFPAXQCTkT4BrAOABEWjABhpQgAwkQgShMMEhEBALB7RgBgs4hwpi0INuACEIRDgICDKB
hCOUYApXyEEp8O+FRzAhDE/IBQSiMIITnGEF9YdCFbLQgRj8XwtH2EMyFHGATjhiEmlIQyXqgYEe
vGESoEgFGwpRCSJ04hSvuD8gctGCWKwiGMOYBSu28IJx0GIX15iGLDqCikR8of/iqEEIov9xhnGU
ox4vuEAC4nGMQvTfHPuoxxgKcoMb9KEEB8lIPy5ygSuEoiDrSMk6TlKBj6RjHvMIyUf+MZJEfKAf
G1lITvpwjpv0ZCczCEkFktKSjgRjIymJyjF20paInKQlCwFHTMpShTmMJR55CMxi/hKUQzwlIDE5
zDOykJiAjCYzjZnCZuqQi9D0ZTWPCUMzunKRijRhMq+JzWea85saROY2pRnOc1Izm8aE5zHdaUsO
alOd0FznPQPRy3a2cgnyZCYr34lMM16xmdxMJD3X+cMfTnOe8tRnNOnpSl3Wk6EXdag2xalIWbYy
lgzNp0gDmM2BsnOZCx2pNe35TpNWMqP/4nyoRCfKT2ei1KD+hGlDZRrQGBaQnBTdIkTNOUSeBpWb
E33oPruJS58+E51ETSpLO5rSlBrVpigdqlFXOtOQHrSjCNWpUqkqCIXakY8W9SRMX+lLk35ylwUl
KUgVusm21nKnr6yrWoG6V2nOMqzK7GtWk5pLkv7vkGjlo1z/mEs0RnWPRB2kWulYUb/O1bH4nGok
LepS+qmRDTi1nzMwy4fQiva0qE2talfLWj3dtQ21TKRiQ0jKKLb2EPsEg20HW8/PlvGLO7ytIXzr
QoCG847pfENocyhcXjr2lqX0Z2wTu9GmpnOHiEUuLueqSbguF7GRBW9z08jdiHJ0pKfc/yhpdxrK
w4KTnXJ8L0alWlSCapWm4wWtO/d43qiqk71OfS9OtYtU+eaTqgO2r1e7m181XDW3NwVrch1qTxkS
1sCGnTBy4ShhZ1YXqsRtcBVRicjFHhayZ4ytIb2JQ84Cd5YNTeUtTXzWvc5WxLj1Q4iNiONH7HgM
65UDXXtM5CIb+chITrKSl8zkJjv5yVCOspSnTOUqW/nKWM6ylrfM5S57+ctN/vEUxAxQ4rrRCk6c
7nrVvFs0J/MUnyUzWc8gZzTXeYlvFioFteBGEDK3uLwtp3W9KMY5/+HOXxxzRoOIZ9++lbawpTOf
2WhcQgOawQ7kaICroGlUxDnRbkbiFf8erV/uajKvjT0xLDdL3e22mpatJuRzV61XuJ5al4l9aYbj
+8AOm9iUHg2mbEu83fBGd5cCPWshK3trSY4yr4JlNTxlu9hV4vrY1dSuXZ+dXUQ3usAL9uo9mQpu
lUb4pCCubmDFzduVfpimOKx0p7ca103zOpTCLCZXM9ze+VYVlGPN6VAFzu64GpTe6l50tjeLYf86
+J/8few56erifZvXv4AlcEwJmvGb3jHVeX7qxhHMcZF7kbE8LOklV83hfh/43P+1dn+vCnNzG1zQ
4v64itmb74ZDWNLrPnjJA2xzev97rQ2ncFU7vl/G+nrQ7VT40gHb4Q0H2uGSxDCH0Uv/7nYPXekF
n+m9o87uG3/17C5vq6HL8NwDd7axKK6kUlGdVbNaFr1K37ZId17rWLedxEFmsyhRzOwEe/fuiG9x
rmNMbJPXlbQujbt3dd5TeEfdrZJ/K8pN/fPh/jbklSaGt5Wbh09LY8iFXvuJRz+KICeC9Zy2M5hn
T/va2/7204A97n1B6tjHePe86P2ogQ+MbusaoQN9LfFzYfGfXlz4y6+FNe3e865Gfxf7duq7f399
WyD/rpuvfPfHT/7ym//86E+/+tfP/va7//3wj7/850//+tv//vjPv/73z//++/8gI+d7diBnf6Zb
oUdpW9Bfx/V34ddxEWdrDaFtw3cH/6alaA0kZsLXQwRWaCzmdTCXd8nFV9CHEBIYagP4BQVYQ/il
eu7VBR34X2I1TgxXb9T0ECmncMOWa7wGd3IHeeIFftSlcnEHeJiFeZUFY5TlSOPmYs5XbLIGWZ+0
g5YnYzIohTCYcq5nEOQkdGOFdzZnfTS3cQEXdnh3VNNGcD3FhYx3UQlXdIakYdqHcQd1b1HIfQnR
R1f4dd21VSBXcxRXXjVnSuPWUm6nSoLYW+X0cngYVkaXdS4XhzE3h3DIcxFhYQBWcMR0Y18ohwOX
iPGkh5y4TV1IclMFecDUchcXiJonX2AnU63oc5oVgTWGV5RHSyGIauJFY78md/EEbf88qIt7CFIy
hmtkRW38dmpkB4VTyHh8J4h2h245OII2GAa6d4B2WAckVI0NhoHKl0CgRoFZpI3/N47kWI7meI7o
mI7quI7s2I7u+I7wGI/yOI/0WI/2eI/4mI/QgIelJ44nlGaO+I90VkRZ+IYJVJAD5I/N8HE19GMI
yYq6BZC3mEQSuT9jZ5Et2GsNSZEueIP9c5Ha0HYJ6JAaOHoPaZBoxZFjlo0gWWYJ2ZEqOZIrOQ4i
CWyqxF9/+IvOOFmcNF23eEjXBYQ6+VGPN2RE2V45+YDIJnPOBpQsN2OTl12pVG1JyY/R6JHDSEhp
121YqJCgIJKMtGtYCIETmZJmuYP/NzhKK1ZKhbVm8XWWQTmR/VaWb3mRi1eTcDmXSOmReVmEael3
etlsjtiXfFmY+FaXPzl5h6kMYAlVe7mVg9mVarmYPTmXPpiSiumWQclKiPmYekmYlSmWrIiZ3OaX
cfmYmDma38SZBjmVAlaXrEmZeGmYkPmTXukJDHlrogltr/mZnWmakylXmTSMgYmaNvSbaNmCkxmc
KJmansmcykmby3mch8mWWDmcRpmcpimbf3mad4mLjDljUEmasSmawHaU5+mUGZmeztmb7Dmdcllt
tjaeFbWd5AmEp7mTgQl3XTlh8umDcsmUWMmfnqmf3Oaf/3CSGLmPt/k+UGlnDfoJ/w+qjxRaoRZ6
oaJlba1piDbZg/VpRxDJobTGj+95nGZ1on+IndBpe3kpnAZ2ndH5ojLamrkZnO3Znr45o5ZZoy1J
ey06nMWZhcMWowiao8ZpWPYZkEZakww2pMCnofIZpKjnpO65n9SZnkhKoBuapGJJhI55e9sJTjha
nMfIpUWapLmZn2SpmkRKl2Uaoa0Vpj0Jo0W6nmZqpTHqnNC5ojvaptVJpWQ6e3LKo2LqZ1e6lZim
Yehko3YJkmGapqmZptfnlyRaW7S2oZeaqasHorDkpXR4qCIamkTonwqKoaZ6qqiaqqq6qqzaqq76
qrAaq7I6q7Raq7Z6q7iaq7q6q/+82qu++qvAGqzCOqzEagwBsAAMkKwNUABLYAAHkKwIkATPygAJ
kAQCcAAOwAAOEK1IIAAI8AAM8ABH4KzZKq5FgKxIMK3VegQDkAALkK3KigACUAQG0ADJOgBI4KzQ
qgQDcADgqqwKYATHmqwMsKxGkAD/mqwOsAAJQADdiq0MsABJoK8MwK1EcK3Zuq1agLERS6/2ygD4
CgIIS7DayrAOewQcK7FF0K/aSgQD8AAOsAQEAK7rOgQGkK0GkK/TarEgMLDKyqxKQLE8Ow0kS7AN
gAQEgKwHAALJqrJGkLDzagQIULQdu7IfG7EhWwQCAK/USgTIGrBHALVGgKxUS7D/OQsCBECyWTsE
ScsAS9u0ScC1JPsAJ8u0VHu0QzC1ZcsAZ0sEbUuyTsu2Smu3Tqu3gHsFf0uwKpu2BIuvhku1fSu4
RRu4CWuzcKsE0xqzbKu4RtC2b1u1dlu0eNu5g3u51XC1BDu0A5Ct0ToABHsEAUCyQ1sABFsACvC6
RGAACnu2CcAAAVAEjJus5sq4dUsEsZu6RdC7JDsEtKuwQ6C84WoEq1uxIOC6yboE0yq7RYC6+woC
DuAAB2AAA2C991oEAZCx5MsAK8u61Yu7zcsAtou7VHC+2pq+z0uw5vq94Tu+amu+6Lu8lgu30zu6
SMu5eUuwNVu97Eu+20u1qrvA//I7DelLsJo7BNPLrcobuEOQsNFbBJXLuOYKArpbsCH7sYH7uAzg
sLRLwETAwSHsvQnrtACcsGBrwewrsqaLBCTLtS5bthVMr/hrvo0buuprw9SLw1X7wcJbBccLskS8
wQRbw0C8xMY7xAAMAmTLAAGbrQmMBO9bwyT7u0aMwaY7wc7rsjecwdYAvdlbxFCsuQSAvkZwu0Vr
BCQ7r8kqxtPrxFB8vZu7rbULAs8KtEVAx1c8BIYMtAKAvOlbvOAKx3I8sUZ7xWx8yEQAvRYbx8ka
sItsuo/MtpF8x3YrxlKgyVoMAp3csY2MBJjst/DKyQYcvCDrr1G7BFcrxiPcsv8trMua7ABZW8kR
/MloG8nUwLXQO7p6C7QP8ABSvLnamr21jMUUfL59S7YJnMtEMLUIQL6fW7xoq7DQXARci697jLds
XATJvMHMzATZ+75Oa8xGiwS3TASZy7xme8Dwq85SnMUOQM1VUM8g8L45e87yTLCkDNACbc+768Yy
e8XZW7PpDALL3MzwrKzZnKzKvM7W0MTUatDOnMJMoLcGkMuErMAkW7OpvLbBSwTJ6rAJu8JHINIk
XcXOWwAZW7Pz/NHezARqe889e9IefQQU3MPJuq7TOrwEu9NofNJVQL5GTcU5LdRn3L5FPQRHTQRX
2wDZqtRGkMuj27/f3NJKwNH/0CvGwcvV1GC4MJusfQu9VPvDnXy0wbu060uyQJu9Uq2yt0vXbp3P
WmvRc33RTZuw4CvGQ33Je6vL+aq4dIzM+AuvkZu7CCzYDBC1Q4zEPlzXgTwFhmvZ5Ru6PzzFXYvP
lT0Ely3LQc2vcpvZmP3WlL3WfIvYexva0bDapb3Le3u2M5vYDI3VQey9ERzWynzbqJ21u53YRMC1
YhwAV6sATZzAHFy0kV0E2Uu2vpzcVFvLARDChlu3lQsCt+sAfRvdJDvdV/vC9AqvGizRuBveZ/vc
xsvdSY3bRezeku3ATJDFia2y5O3TwF200dzfbF0N6fuxBDzbthuz+l22Z/uy/0vL0aYd3HTssLH7
w+d9rrwd26n8w8HrAIa8tgiuALQd4QqrsUStrBY9BPYKtvDKswC8sOP7rUS8wwlevQ/w4JaM3VRc
BC++ADHOzJcNAis+BC3O47gL4wMg45n7vnwctxn+1T5c4wWe4iRetA5Q49PAxl4dtVw7rwRAsRLL
vSie4vBK4uaasH07vWD7rDybyzwr5gUbz4Y8tCR71eJMsF4O5otN5clLsOFrtHjcsrnsyEM8AArw
sdHa5Wir52UeuujttQXbxX3sxIaO6HYe4TE76B5c6Ie+r/BarVnMwnMczyJM6kSO54s+rRKr5YB+
6sma56pODVmcs4R9v4n9u/96K8WyPK9kqwDBC7aG7ADzSr94y7ik7OrHnuvAe8dZvLa57K/QGgAy
3tpUe+yUXdKQPuC1/q8IQLZDa8h3a+t7+7u9/utUAO6iy94VK+3iyu3ePup7e7Sp7LCpfMRIkMV3
vdniXrbkfs+1Tu1Fa+3PQOpNbLFwfgD42ryinsUqy72B28bIe8CifrsvrPBHwPARj9u+TLU1fPBr
e+cdLNUFOwQF/9M7XNBWLsUe79uHWwVi7uFVvskmf9hG8PLALvOkPfI6PNXwStsrH7p4W/IqXrYI
f7oabbMOwML1+rPejbXsCq4LUMsKAK5Hn7sQC77RDLo1H7lQ//E2HrHXusmzIbvdCouv/NzFS1+w
BYDW3mvi8lz1Nzu6Ye/0SDD1zzzdImzga38Edl/15/7I4YvhCovSqu71iAz4kfut2C7idH8EvfsA
fWuvCKDUab+sxdsAcJ/0Xa33bN88EK+4nV+scGDbkC/6fNCv5YoAAm/6rN/6rv/6sB/7sj/7tF/7
tn/7uJ/7ur/7vN/7vv/7wB/8wj/8xF/8xn/8yJ/8yr/8zN/8zv/80B/90j/91F/91o97QQAAOw==

------6138010095758204--


From zogzvesgrchkj@gardener.com  Sat Mar 12 09:06:49 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA08864;
	Sat, 12 Mar 2005 09:06:48 -0500 (EST)
Received: from 24-205-217-161.cs-cres.charterpipeline.net ([24.205.217.161])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DA7Je-0006ZV-Tk; Sat, 12 Mar 2005 09:10:10 -0500
Received: from wadvinji.massachusetts.com [55.71.53.239] by 24.205.217.161 with xnnbsprk kyajja; Fri, 11 Mar 2005 17:06:02 -0500
From: "street@massachusetts.com" <street@massachusetts.com>
Reply-To: "street@massachusetts.com" <street@massachusetts.com>
Message-ID: <521769604.04142344019800@massachusetts.com>
Date: Fri, 11 Mar 2005 17:06:02 -0500
To: "Statements" <statements@ietf.org>
Subject: ZYF Dec.
MIME-Version: 1.0
Content-Type: multipart/related;
	boundary="----817770188280025032"
X-Spam-Score: 10.7 (++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: b1c41982e167b872076d0018e4e1dc3c

------817770188280025032
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset="iso-8859-1">
<title></title>
</head>
<body>
<div align=center>
<a href="http://fqrbbpfgn2v1l0v5uybu81.kgnkgsk.info/"><img border=0 src="cid:5676708423@massachusetts.com"></img></a>

<br><br><a href=http://vwgfqncttgn2v1l0v5uybu81.kgnkgsk.info/>Program Components on CD with unique key</a>
<br><br>

<div style="display:none">
Costello acclimatized governance Moses caribou condensible annuli file's courtroom's deception discernment Joanne crops degradation's Leeuwenhoek minority Holstein Aides Joseph badly dreary inquired canvassers disappointed cushioning ballparks Kermit horribleness magnificent Khartoum assertion's intercity dune's misnomer massive oxygenate dolly's fieldstone jerseys blight keypads hoariness Hoboken discharge desolation curb godkin honoree footstool interchangings lengthen mulct godson affections 

</body>
</html>

------817770188280025032
Content-Type: image/gif;
	name="annotates.gif"
Content-ID: <5676708423@massachusetts.com>
Content-Transfer-Encoding: base64

R0lGODlh9QE1AXcAMSH+GlJdBVqiafXB4v6Vv393S9DxECsRnDqDlO5mACH5BAEAAAAALAIAAgDw
ATABhAAAAB4AHgAA5XAKC5IJCoIKC58JCqsJCrYJCdIHCNsHCMoICcAICfEFBv8CAuoGBvgEBeIG
B////wECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwX/ICCNZGmeaKqubOu+
cCzPdG3feK7vfO//wKBwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8
Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6yt
rq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLjjQQJ
DQ4NKQcKDg4JKQnuDwUmBQ8OEC0EChD58CjMoVNHYoG7gw4iSDCIsMECEuYg6BuBoMHEFe0cPDxh
IMLBBwhWsHMHkBytewcj/9QzMcCjAgnuFJ44kNKEP3cs5CFMaA9fzJUSdO50kHHoCAYHX0og4I7g
QqUm0LkjcGKogwcoWhKFydOkLJr5DowwaIBEAX/wChxE4XEtCaEOViA4iAApThJgIYhd6KBs24MQ
IhjwuZPBCMIhg5Ice7eEAYQlSxA+GFnC2XeW3Xp9BZbe4ZgjLgNkKLMEU4RUR+xcITXugKZ45630
WRrhgKqgVR9MfdAw17hRG55QO/SiZbSMu25uddkB0NYj0E0c4A8CUBIe//q2qxkFaq5lj7t77hbs
1RNzF+u+m94B78ZHjZpgSBRhCekjqOe7vlxV240jmKeYA4k10IBvJjAVAf93vt3U3Ql/QWCAXti5
A6AEAkrwV2L3HRTeb8ARtpI7xr2WT1GpkeAgfViNoFOBB/bnymnOlWCiAzfexoJHBDwGGk1wrdCc
hRAddN2NEtyIY4KAlWCfkiTk5qI7B5jHoQQ+WuhhfgfpKCMsReEWAX3FmUCTQjRi9QAESqaIwpAE
jhCmCaC1J9yAW0W5VpC6IXgaVjdChadFVBZkFYlfruIgS+5UdKgDe5GAznvjOWAYQpGqQBhBi9rY
qAST1SSBg1falpBbp9UzQGtWleDgbh0emmmipthXgl1KIgRBXRfNVdqmEzlYmVkNvJQlcLaSgCuI
gNVz7HV/JbCgWwa1+Jf/rKEh5FOL6+20KwPG0UpKa5FeZpiDVA0wknL+pEimbxGmcNN6BJFrlj+G
mcetobCVcK26dF2WWqjzfJQcUfqmhm6S65YmLincQUDVhOfx9Wh48jhMXD4k2HlhhZbeuB1gE/vT
YlGzgnrQx0IZtjFlb7mDYJLf/SVWaxOROdSHD5NSFGSSWaXASkxZZ0JbM2+aQqgO/wzzCDftq2c+
XlI0D8hXW12xvzUZjOXTKg81dM+osFOdAm4GuC0CVTeg0gmrOixnQvzdOtDMAfZzopvZpdBOAlXn
F5gJ7UAwMzpv24M4VQ/EiBcEUh+wduBkV2755ZhnrvnmnHfu+eeghy76/+ikl2766ainrvrqrLfu
+uuwxy777LTXbvvtuOeu++689+7778AHL/zwxBdv/PHIJ6986QGA0Tw4z68Q/RLTPxJA9M9P33z1
M2yPA/ckXI/99eGTL4H44Jc/gvkwpH+C9yq474L88b+g/fks0C/D/fr3IH/2+Hvf+gQ4wB/0D342
QKAZ2AfA8AWwBg00oAOx90AEus987MsBAx+Igv7Vr3vv4x7/8ue/EiiwCAfkIAFNcEIltDAGESxD
AyOIPgZWz4brq6H3todB/GUwgBmkoBAn6MAUYDB7SEziBI9oQ/TlUIlAPN8MTXhEKo7viU9EIhal
6MQcWlF9UeTiFsWYRf8clq+L4tsiANNYQB9GUYcsJKMJgTjFAfIQjFIkog+1V0M8evGPOtwhGXfo
QSTUcYRurKAdC7jGRNoRfoik4BwXSUkVzpF8kLwkI9/YxkTeT5F59GQRM7nJOnIyjJQk5Sm1GMdG
cjCTNNykHlWJSkGucpLpmyINYZnKVMaQl6AkZSMVeMcYRuGQmtxjEEdZSk9iMou4jGMeh1jJC06T
i0rU5SOXOcMeMtKVklQlONvoRDQmk4cbFGUosTjOWWKTmXQEJhSHqM1XdjKa6ownMdkIyS720p/B
bGY/B1pII5jTnq4kIDLVScsi2rOaipTkOvfoyFuKEnzy7OQz89lOi0r/VIWRtGQ705lRd4qwmRft
JUKZ+ct7wlOcGp3kKF8ITIXKcqSopEJITUpOldYTp+7sKTUdaU03jvOn7+RpTjcKU4769IzCPGct
fRpOi/6zp7c8qiwhms8w3hClVU2pV2lZUo+C9alT2CkYWYnHdBr1jBX86kSTysZB1rWDvoQrUo3p
zbpecZ135ecn2erVP2q0m18EJDmZOkbFTvSQjLVrSyXqTaFKE7BuNSNgASlCxFKxrUQcnwUL+gxj
7s+FLl0eL+7aPdJq8Ieqja1sZ0vb2tr2tsJw7fyCoNvU4hYQgoUtDXpLQiBgVHq+BeFv0zBU4s7P
uf4rqhF9AN3lSqG5/58d5DSHyUTRRtOv7PymJrsr3neikalQbKt352rdL8g1oEu85lu7itWoajWu
ZtXlYK8a0PtWt72olelHxYhMWAaWpIU9KnjNy8+Yrte/Ds0qawHMBezGlKP3xWd++athkDo0qlnF
6ln/S+EAE5WlKg2lgRF8VrE2dY0NRmqCUwxhU5ZYC8G9oXd3yV8++riwkjUsfoEcxPU6c6uYhetm
b5yH/yX3tBB8MpNVIVwl64C4E56ylrfM5S57+ctgDrOYx0zmMpv5zGhOs5rXzOY2u/nNcI6znOdM
5zrb+c54znNaP5gEErfXz1BgcSWjDF3pCpB+AJ2uSPFqSOn5tcpZbv+BaYdQyJPKVLlRJsJxjTvc
Kwi6osoFdPssedn4vTC1HqwyC3NZ3BNflrSTpvSoS01q+91A1IymdaCtsFBsataw3U0jIbkrzR+i
04qPvnSOb5rebapR2M6m6497GMsBR3SRf4UjtR+77WUqc4xMLGN6CRtcK9uyyPT89hv3++hjE1jH
AlXjkYE9bVx3Gsg9RvGMiSlftXa1rA1maL4jnNHJpviilK21ZSl60382lKKxdPFSHdxiqVabvpzk
Nyur2lGrKpilNaa4whuNb4R7m8jzhXZSkXzwFX8Uxn2tLy4ZW85vovPmFkf2k6nJ7wSrXKToRbCC
wx1Pn6Pb40Y98DD/i57QEdt8mxwfdEL3WdmgPuGgIWU1ygU+6QGT9ZTKHvRUJ57hEEdYqfe0Ns8f
Ws8LV1zfNZ0x123a8YcXmNkEz3fb4c72a5/dw7EmecuRLvANk13kWRfxumNedwnTHOqHr+h7Iy7W
hku8v1sN+dw3H/V/4/vuYx17wSte9qmb3d9MQH1f4Q3s0OrVj3RsZdo9C02gbvzCKhdmuGlf3k8m
9pVNBGlYK2vsjc4193IMvrMXXHzdI/L4jFdyFb/YbnBD//XSn6l6D23vUAT+e1L+PjZSLXhvRPrK
qrbyN9J/aU3r+f3wj7/85w+77rffvbez/5694PsSglrsKyRpGuRh/7Y2copmgLzFZ05AfmggfsxF
BvpHUwZYaTvwXsWlW9ZmUArYBAx4BvpnSH2kXbGXXUvHTSMob3e0StNXSqZ0br7mY8lmbtlGdEnW
eszHetpGbCvES5hUYEeXfMqnbjXIgvGmWO62bb9nRgHHVsVXhCoWbcxHb4lFSFeHZC6IeRBnWS/W
bxlHY0aohW8HcAPXeSVlXzInYTlVRuvGhValVMOXc8H0cUQoh981eBA2YmRoVpd3SQ9Hct2UgiuH
hf4kSIP4VEunTOHUUVf4dTDHcQEncza2UzhneTiXgX4HYjIWXk41VlSXiByWXz/3XaFIYJkXhU0n
iCh3UNQHTRzodP+xlolSVWxEVnbq03h5iHb6JmB853ZmKItg91Cv5nG3eHov9YsYNXq72HOy2H+K
6FK0KHeYuGi7WIUh1oJjGIu3eHt1V1auxoheeHl5iFOZCHrRuHDiNIx3CI1t+HiSZ4hcRYyaF451
CI4Dp4epx2y6t2rYd3xDJm9SWHTXh1nPl236eIJA6Efj9lebdYMFGXr9mHCk2I/vpmPOZ27PBnsr
OIrEN32UpVnKJ1gYuWMNKWw0SHvNJ5GF0H0fKAQreUwbiGm3Vn78d3+kYG/sh2N0oGqF9lqK0H/0
95NAGZRCOZSb4GS5s5IUuAck1pJXtnPJdYzV5YBQFmqO1oPkBVD/j9iIrNiNLCaVCVSAXglDukZq
uLZpslaAA3hvMtlqAah49yZqGBh+uuiTfgd2FvRIXNVrnLZbCHiTuYZcGtiWe9kFTCmKhUiS6meO
WUh00MZX82Z9Q8hZ5dR4UteWndeNT/iGDomC3DaDCtmVkvVgMWdeQnhcMahiIciQ71aQA7VWH5lE
qkmESad9ciSZAVaO3Jh2eMmOsPhWppWO5CiQQkWD9BZjetSFLVSCaZiFqNice+WMSFd1XQePLdaL
jnhoiKeHLwZj6hhxYckDtgd5v7mMNheNjjlsPyZ6xYiIwEhXNJl5kLdyhDiCV0Re2FeIhbdYo+ly
q+hUiTidTSeO/yxIbaa4aieEfDUndzP3c4kHX4WZjCjFcpdYcgslXHYHn+ppjGE3cfVzmdCpRWoH
T/NoaSAmog13ih41kCWHiwL6i/8XoJVZeanYQco4od4pZXuJm/a4dsHpkJJYjM3YnRvaUsHooYsG
oiKqmTuKVtrpcEJXXhCll8hone6IhU4ncT3qReEZpN9ZgWglRA+WhJH1hJdocEImgr+2ZLeXd+Kp
dJCoa3fpniJ2kgq5mQ/5htuYj9kFkGbKhD7oifFFggZanBe5dU1IpmoaiZZ4CIu6DV7pXHA5On7p
qJM6qUfwoESZqZq6qZzaqchglmj5nhDoqZ1Wlm4Xqn8nmID5d/+BV1Bdiqlj1qViWYEdyJeo5luw
lmn0p4Tapm5USEKx+YWTeISZVZJN1KPmFIO5N09uJX9b2o5jqmhqxZ2c12H1WHgwdYfpuJzwp5nz
GZGJZlMmapfu+YeHxY3mqZinqK1VN38VWqWdFYUfNo+gVoZ816d454YEOKU4WmfhWa0TmJ0ROqxL
uofYKmT8Sp0rqmce6XqayF47SJtrFVQVCXwV+3R2mk1QOm/myq2kqlP9eqkf25OWikKwOrIom7Iq
u7Is27Iu+7IwG7MyO7M0W7M2e7M4m7M6u7M827M++7NAG7RCO7TABaIgiZpq6GskCJsvCFUbl4I9
iLSBKH1G+4//VXS14XperHVeWjqI7Qab9TmZk8mKK8iaw/q0SRuCaWu0X8tZMohDHKl05Sa1Xqu0
ndl8opW3STu11IOY2+W2SGuhURu3Zku3IImYZftsUHtgSYa45Fa1IdS1kvu3lBu1gYu2k2uVEFt7
kEu4lFu4WJu5i0u1buu4Z/qDpnu5k3umpdu5o5u4LuS3luu5ljuos0tYqouaWFtMuDu4t4tufLSa
ZRu6kbu0ueuahpu8oruaRiS7o5u8gru8xHu7kgtbmku9e+q7vNu6qwux0/u6kHtdaAu7u0uRznu6
XDuEVum3NLpddatztdhHw8u28Yq8anuagIu9cEu/6Ue45Eu//6DrutDHtcS5vrVbvH+bg5GbmjDY
kNxbuc22gOOLu3YruGMrtfbrp/E7tlvLu+/rtBt8vhnsaA9cZOibbPcbtl0brsYLwSF0tAbqv+mL
vJ/buPLrbttnwB4svcG7wNT7vXsqwSXcWRj8WSJ8qNhrw8yLtzuMvkoswg9sarnbhKG7vwj8wzjc
vlNMxLAbkL47xHvLvVBcnNoLveHrvQIMxEGcehPMuklsxPqLg8/7xG98rAcJx/G7xD18wCPswkBc
u3ysxAn8v2Csj12MxNu7xQLZxmOMwWJrxt0bvX6cxhQcu1B1ycVrwC38wXuLlSqsuyZMtnUKye5r
vTAcw5icwv92TMrZy7TK28qrHMCMi8qGK8MhnMegLMepDLYrHGx2C8LymWN6S7TEXMzGfMzInMzK
vMybYZ/SFkgcLJrCPMAMrFcpPMlrvLZyy8tUDLaarLRq27SJVr6t28FtK8rnFzq2XMOq+5rdy16e
e8d5TLyse7zGG8q47MmR3LuYe8l//Lg8vLynk6b0LMZVW9BOTMrdbM+SHMgMLccHXNCJG8+cG9Dc
ZtFvTDo/eLm8CkeD3MtrHGwCjGwE3MMx7MoZPNFMm77rC7g0bMpgPL8YPcfMQ8T2vMhWXM0OrLwZ
3bT7rMUOLdEQDYgVvMe6DM9tXMq6/M/p/DnRi9C8CsI9jcj/kknIglzPCB3FXsy+LkzDL23T/7zV
iuzQohPVUD2DZFzECU3PgZyRRN3QRN3HCV3EdczPLv3V7bzUlByZoAO8uzyS/VzS+MvKba3BN7zN
YczAJAnDvly+N2fTfLvIf323wyxtd63OJ2s/mc3MrYUFJcvZoB3aoj3apF3apn3aqJ3aqr3arN3a
rv3asB3bsj3btF3btn3buJ3bur3bvN3bvv3bwF0GAjDcxE3cJlDcyC0AJ2DcKJDcy43cxz3c0a3c
z03dJZDczE0C2T3d2N3c3X3d2G3dI7Dd413c3O3c2g3dNqDe6S3e4O3eEsDe5e3e5D3f093e3x3e
9K3fyKDf/+Lt39zt3eg93/Jt3u1d3fAN4Acu4N993uyt4PaN3wZO4AMe3jRg4Qte3e9d4NKd4ff9
3hKu3hAe3/x9DP5t3SNO4h2+4egN4ROu4giO4A1e3xQu3yE+4See4S5e4ineAjsO3xGu4jO+4iSu
AuSd3Qqe4zX+4sRw5CtO4+f94eXt4UiO40RO4VIe5FAO5RqO30Gu5U9O5AbO5dt95S5Q5sy95WH+
32ke5ivg5Chu5h4O41++DHA+589N53he53Te4lcu3XcO4nw+6AL+4YHe52be5kBO6DBQ34qeAo9u
6B3O5XoO5ote6XpO6cVw6CWe3phu45iO6Mo96X8+6qWO4f+E3ulZLupSHulGjuqg3uhyLuhdrunG
zeQO/uCwfuo3PuvBoORCbuOADudWnuCkburIHt1CzuJMruYNnuVj/uOMvuRiPuCyfumpfuwsgOoM
PuTevuvPvumqPu5xbuwinujaHuxsTuXS3u24Tu1r/uyuDuncru7YXuhvPuvz7u5k/uMVTu7h3uT1
Tulr/uq3ju7Urehozu77ne5d7uOdruqsnu/3LuEyvuoPL+n3Dt393vB7Du8YnwxV7vEG/+/37egO
z+HeXuv67uu5TvKf7vAL3u8YL+wIn+0Jf/PLvvMZn+m+PvIh39/VzuaXnuRonvNEz/DlvvIbjvMv
QPBDT+vqR4/09B71MTD1Tv/l0Z70+K7jP2/10y7uXA/vSP/tfg7uTU/2vb71Zx/woU7rlT7yZn/u
9Q7x4H72a1/uab/qco/3Sm/tAj/29t7mAT74RK/yrd7wZT/3Cg/40370cM/tRu/2dq/yfk/tcP/2
nM7jYG/4Fc8Lm2/hcj71QA74gT76xy7vGN7jbz/nQB/lzP7isX71zb76CM/re+/68X75lk75wf37
wB/8wj/8xF/8xn/8yJ/8yr/8zN/8zv/80B/90j/91F/91n/92J/92r/93N/93v/94B/+4j/+5F/+
5n/+6J/+6r/+YxACADs=

------817770188280025032--


From dplfsaa@earthlink.net  Sat Mar 12 18:52:24 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA19181;
	Sat, 12 Mar 2005 18:52:23 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DAGSV-0002xI-0d; Sat, 12 Mar 2005 18:55:51 -0500
Received: from [61.189.184.254] (helo=mx9.earthlink.net)
	by mx2.foretec.com with esmtp (Exim 4.24)
	id 1DAGP6-0002lk-EM; Sat, 12 Mar 2005 18:52:22 -0500
message-id: <6.2.0.14.0.20056331615007.016cvObU@mx2.foretec.com>
x-mailer: qualcomm windows eudora version 6.2.0.14
date: Sat, 12 Mar 2005 19:32:23 -0500
To: <simple-request@ietf.org>, <cfrg@ietf.org>, <dhcwg@ietf.org>,
        <tsvwg-request@ietf.org>, <urn-archive@ietf.org>, <56crew@ietf.org>,
        <smime-archive@ietf.org>, <ietf-announce-request@ietf.org>,
        <ssion@ietf.org>, <ipv6@ietf.org>
From: Angel <dplfsaa@earthlink.net>
Subject: Good News
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
X-Spam-Score: 2.2 (++)
X-Scan-Signature: 7aefe408d50e9c7c47615841cb314bed

Friend,

It is your special day to DramaticallySave OnDrugs.
Please go ahead and give us a look:
http://www.getinternationalmeds.com/2/

Thank You


From tdkpjvrrlfh@mancity.net  Sun Mar 13 03:29:56 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA18287;
	Sun, 13 Mar 2005 03:29:56 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DAOXP-0002HB-NK; Sun, 13 Mar 2005 03:33:28 -0500
Received: from 69.37.111.196.adsl.snet.net ([69.37.111.196])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DAOfb-0007OQ-0I; Sun, 13 Mar 2005 03:41:55 -0500
Language: English
Conversion: Prohibited
Alternate-Recipient: Allowed
Content-Class: urn:content-classes:message
Sensitivity: 2
Reply-To: "Brent Macdonald" <tdkpjvrrlfh@mancity.net>
From: "Brent Macdonald" <tdkpjvrrlfh@mancity.net>
To: urn-archive@ietf.org
Cc: urn-ietf@ietf.org, urn-nid-admin@ietf.org, eb-archive@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        uri-review@ietf.org, urn@ietf.org, internet-drafts@ietf.org,
        iesg-secretary@ietf.org, proceedings@ietf.org, ietf-info@ietf.org
Subject: Wow ,,,, Refinance @ 4.71% and S..ave
Date: Sun, 13 Mar 2005 12:17:15 +0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--09-78357-3457-831-08774"
Message-Id: <E1DAOfb-0007OQ-0I@mx2.foretec.com>
X-Spam-Score: 2.6 (++)
X-Scan-Signature: b19722fc8d3865b147c75ae2495625f2

----09-78357-3457-831-08774
Content-Type: text/plain;
	charset="iso-6182-2"
Content-Transfer-Encoding: 7Bit

Where have you been?
Did you get my last email? 
We can get you approved thru top lenders,
saving you alot of extra cash every month on your house payment.
Poor creddit is no problem, Refinance, buy a new home, even cash out!
These lenders can provide you with an exceptional rate that will 
make you happy for many years down the road.
Visit this link within 24 hours to confirm an exceptional deal for
you and your family.

http://fipxZu30xoRD8ZMqIKR720nL.gsvdvs.info/azebu

Best Wishes,
Brent Macdonald

Bank of America
6716 Main Street
Colorado Springs, CO

8 h
9 e
3 m
9 s
5 k
6 g
Bucher Spezialbierbrauerei & Mineralbrunnen, Gundelfingen a.d. Donau, Bayern, Germany 

----09-78357-3457-831-08774--


From nwzmb@saintly.com  Sun Mar 13 08:37:02 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA08043;
	Sun, 13 Mar 2005 08:37:00 -0500 (EST)
Received: from [199.211.133.143] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DATKc-0000NU-ED; Sun, 13 Mar 2005 08:40:34 -0500
Received: from dvjsmlt.colorado.com [15.100.151.161] by 199.211.133.143 with tppzejyl atzamift cltgkwppu; Sat, 12 Mar 2005 16:36:20 -0500
From: "bergman@colorado.com" <bergman@colorado.com>
Reply-To: "bergman@colorado.com" <bergman@colorado.com>
Message-ID: <490741945.90792959911022@colorado.com>
Date: Sat, 12 Mar 2005 16:36:20 -0500
To: "Uri-review" <uri-review@ietf.org>
Subject: TADE Science
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----00198588733310285"
X-Spam-Score: 13.7 (+++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7fa173a723009a6ca8ce575a65a5d813

------00198588733310285
Content-Type: text/html; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset="iso-8859-1">
<title>pltltdmh</title>
</head>
<body>
<div align=center>
<a href="http://romtm.jiagebnham.info/?S8UKo.nHXrtARmmpzhzh"><img border=0 src="cid:2158458297@colorado.com"></img></a>

<br><br>

<div style="display:none">
equilibria hillbilly indignity flashers animadvert crossroad happily embark chef monument's closure's diagnosing authored carboy congestion cayenne closers Scarborough blindness ear courtesy's McKeon junkers excitedly muddied fulfillments orthodontic mare's ordains amoeba's gaillardia lug dated mistress column drab huddle integral's cotoneaster interdependent myel cabin axles hemolytic Runge Gerber dares Lindquist cosmos ethos agreeableness Mattson finesse dosed grit's bedimming bolt Wei dictates immobility keeper orchestra extreme footing frontier's bar's Penn Biometrika integers genitive Tanya bothers alienated former islet Breton 

</body>
</html>

------00198588733310285
Content-Type: image/gif;
	name="bited.gif"
Content-ID: <2158458297@colorado.com>
Content-Transfer-Encoding: base64

R0lGODlh9QE1AXcAMSH+Glkg9ILe48f6lV2ZatenJWVXJFyfl96eqwDrACH5BAEAAAAALAIAAgDw
ATABhAAAAB8AHwwKUwoIfgsJdgsKYQsJbAgHmwoIhgkIjQkHlAAAuwMDtgYFrAUEsQcGpgcGof86
Ov///wECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwX/ICCNZGmeaKqubOu+
cCzPdG3feK7vfO//wKBwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8
Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6yt
rq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna24kR3t/eJd8o4yfg
KeDn4uUm6eTsKunhEuoj9STy9fkR7fv85vLo+ZsHD19AgPP6/eMmx5/Bhesg2rsX8eDEggIxuou3
72HEdx0vWsyYT2HAgQQT/4osWREkwznwymHMiHAmO30USUrUuVMkx5Q9af58uHBmSxYaVVK8t/Hj
yzgxgbr8aFNpwqYrJY6rGpSqUaMXnQpFp3JF0qJlPRLdCfYpmqj/uCocK3bsyHAFt6alSxbr3KFq
+f5tkbTuYL2D3ba5KRMlRMZsraLldxWv5MBhXYxMjFAs2LacBWLuHDaqYjiWcaL0nPayx8oTD5cF
vdZsyNiYHWbW3LNyV7spR59WA/Rxb8ksKy5NjRv5ZtrCTWK9nRUyjL2+bU82uHv4mr3cSVdfThIg
98bK74KfyhEp5cKAeb+LHvgydO9g1svtzl8qa9HARWbcb6H14x5/APb1wv9Z9JWH23nr4SfGZ9hl
J16CcNUWIHuCkeUegRYiWOCF3X1lVU0ESvgFhcfFBZ51PpVooYkDRviggvGp9qGNDGoYI4J+qUgG
i1PRmFuIG3bI10AjrtVUhuPNpptweTFp2I9ClkFkZzmpVaWLA762ZXpSgjjll1G26FePKLYIUopZ
xinnnHTWaeedeOap55589unnn4AGKuighBZq6KGIJqrooow26uijkEYq6aSUVmrppZhmqummnHbq
6aeghirqqKSWauqpqKaq6qqskhDAqyvA6sKrso5QqwS3wlBrrrjSysSttAabAq+82hqAq8eeUKyu
ycbaLA3BwhqtslIsm4P/tU34qgK2ymr7RbPPUtsCuLaWW0K4s7pqrrrmokvEs8nGuy0K7pKL67Dr
yuDuuTrYay+7UeyLg8BDEJwvvvey8G8X4Qps8MH8RhwDuvDGOm6/9F4srgkUI6wvwB7f0DHAxz5s
hMkzmIxyDw+vvHIVDfeasLfSlnwuuPIai3Ovu9Zccs4Q++zrz0TH27DQN9ebNLJG5zx0zUFDLa2x
TAv7M9U6y2w01VBHvDC5+z4tq7BaYz321lkjq3XTPG/tc9ptTys11zYDW3TGbS99dtjwdn02FDHL
PHO7gnPMrtOEIw400Akb3vjYgxOuLuKRO14u5TYPvvjBmCt++eGcqx35/9xJfw06tZi3m/roldOt
ueSU3+s57Ipn7jjj664uL8Fgww5xEoH7q7Pt4uo+dO6bN6786cpDPjzHuuMt+uLU5x46689XbH3g
j/u+fPLI9zy998J/njfusTu/utkSp3881qePjH31FsOfOdlO/Fu+9iSTn+/s5etf5XrXPdT5b2Oy
8x0AmXfA5pnvcfLbn+RAZr3/GXB+FSSg9oKXuANq8IHpk9j3JijA6Cmtg+Z72bt6hrO9eStvcWua
DKUWraLlymoulKHZ7CY3HS7teeerYQxteLQastB++Csiz6ZHQ6aVroVwy94Rlwi//7nQiTTs4fC0
RTbxDbFqXQPj1bDoN/8hWq10VQPZC0WlwoBZrlXAaCPg3gjHXsjxCTTjVh33yMc++vGPgAykIAd5
Mh86MFtmxF+3CJmK3RkOd0vYIAVFyEhMGMyR/CJetiw4yd9VkhBZLCLaQPdCSDLxhmj7G+mAyEm9
EU1wU9PjJ9mwvgxCj38kbKAHVXc7EXIQlh284yzLUMsCnjB0mixmAjG4vGYeMn7QHOUw51DMAEKT
lL1snf10ycmFeW+A3pxmHHBYL2kWrpSU3OEYfdm3aYnRhsMSYvZE50xxwkGYSMBnERRpTzzo82Rb
MGU/qSnL/DHsnwNNqEIXytCGOvShEI2oRCdK0Ypa9KIYzahGN8rRjnr/9KMgDalIR0rSkpr0pChN
qUpbhdCJtXRc+lwj9GxQ0FNSbGf0wicXa3oHns70Bz7lAbeCClAlcE9hE9tByzyJVF09sJcCjWk6
wfBSBKaMqTVQGRCWagVN7rOo19JYU63aVK8+0pNS7WQgdEpHmiZ1YGoNpxtxqsq6qbKKwHTbTusq
PihODZZXIxYrl7g3NHLxnOa83LJi50TC6jWeirxrX1MZ2J82sYV6hSJgbwnDKG5xjIcV2t9cV1jZ
4ZRufUUsamN5y7rdDI+21Bwm71dBru0Sg9xTH2k3Fr1l9g+TMwtbW9/3S9r6VnrG/JzwUndD8hWX
uXhN4Td3uT70VXaZ/7ZjHCRdSzvkjdC22gQeOnXYtxSWsrfofWoBmRnBBjaXiYY9Ki8nd73T3k+4
JVRuGrH7Pq9N95vafdoimXlNupIwmRMc7WC369sQ5nJ/Mj0C/4y7vfHhLb0Efm9ysdc+6lqOtt6U
JPqk698G49KXzCNezLRbvP9yeHYUNC5j2UvgwhX4db8zpYoTzMANVzVlpW2eO8/4Q8DCM48zvK4r
6dpEMoI2kaiMIWLXSM6c0jO+u9pmY/OYSc5akZ82NqKXxYZEmYr5ikUmp5jPydlQhhHJeE0m27Zo
47gZOQ1gfqtau0VURfx4Cn8WWViFIdAXyHde9axEoN1IhX8umhR9hv9bhK3MiUfjMdI+mLShV8rp
Tnv606AOtahHrShLk1oVpj41JWLJNqSpmhbcxS5WX82KWAMz0bRuxY5nnGtYqFief+21sIdN7GIb
+9jITrayl83sZjv72dCOtrSnTe1qW/va2M62trfN7W57+9vgDre4xy2K8vYZ0/16abHQHU9n6Tnd
TxQwFe0cRXcOMbCifSeefgktRu85XRfO9FgB/u/6cdDB620vCvUnwFnjZ8e4HvgmhRqyQUfcZRH/
WIfVCz75DbDhksy4hCDeTs0S9s5l26wrg2tZlnfxvI1d+ZT/OllWV3GncYbg2vCdNeeVeMSdbeaE
D6zGwdYpecVlXXb/cZxY/vJYbRiebTZJfmsQX/PG2WT52pgetAQCncVv7B3ED1noLCWxvhaO82zl
/VoI2u22TiPu1NlHMrEtneMVbm2KE8xr13694UXX79B7bKeQJ91zBLx1jD8ecBq37u8+Xu8zT5ti
jzt4gc40XW0ZLvnOc/6ZctqrPCWN8zIGm86thbM67az6tPHTiG9XvehDTOUxw96xO1/zxmNe+h6a
WY35/mzZ9dTSPH91qjDb9LGL7/CttrWryi+2pvWV6pya/Aooqz65t8/97nv/++APv/jHT/7ym//8
6E+/+tfP/va7//3wj7/8509/UGo/0y67/0tGL179z3tbqFROgTZ9//NGLOzmLCrEdjDVKApGfTR1
ST8mS2/GN8zibtE1YBYIZApzRwV1gPtGWam3Wk+0ejgnfGR0Z/AERKUFbFT2NtL0cmgEQwboe6YV
gGXWgiqIQ/TEgq+0Zjl0gXdSV99jV6a1SHdjczq4TrZFc/elc3dDWjtTMZIFcymHRDV4NEXIhEKW
hSoHdTfHc2d0WVD3WG5TZ8RHhjNVWQZ4hT13hJRXNlpoTqxWWBPoQFP4dlWoWk/ohSv4a3wYRuAV
e/iGhEoob6Qzh34ihFiohjdVhFakh2Z4VykXZesEhlGYSWW4hnmYWutGhIv4WtcFiJNobjynWFvn
iWg4ikAYJ6Nng/91eIJ2V2Wq1XZhpnsCFou3CIgv9zZtt4a52E731oPltUNXZmStJoxJ9mS4iIJc
VirG51SO8IzNNnwStwjUqGwEmIHR6IH1143e+I3gOFBDZmYlJ2UnKIO8uF88OHtElHo+xH9TtnXV
VkaUVnXWpXWjhYUql4+pRIyTQ4T7OIyB6H8mRY+PJId8w490B18B6Y8MSYsKyWYsdI3Y2IyYqHad
yJA+54+RRVkT2W4cOUqFKFfQFmUhaJL1GJH6qJIg2IuNGJI3+IbWZpLVoz7bxWQLCZMNaY/R5UUq
uYMy+WxJRINqZo77FXQRtotExI5BVI45uItN2XThOJVUWZVWeZX/WJmVWrmVXNmVXvmVYBmWYjmW
ZFmWZnmWaJmWarmWbNmWbvmWcBmXcjmXpbAAdnmXC8AAByAAJYCXfmkCCICXA4ACCdAAdukAe0mY
hrkADZAAJ3CXg0kCdwmYgmkCfnmXDUAAfTmZj3mZdpkCntmYlnmZesmXksmZJCAAB8AAdvkAmnma
nmkChXmYiWkDqsmaC+Cam/mZncmbqbmarfmaI4CXJbCYB4ACxDmcqOmZvumZpbmblwkMzJmXpikB
02kCEICXEHACi4mXDFAAJtCdmDmaeQmeyrkA2Kmd5OmZwpmc6/mXyMmcDQCdfskA1emeElAAuImX
CgCb0UkC4mmX/99ZA/p5mf15nujZmwk6AgXqlwdqnah5AHY5n/HZnMvJnP5Zn/eJob8wnQuwnQgK
nxnKACYgoZ75ACXwAPIJnRQKoQsaoiRKn37pAP5Zof+poJeJABnqlyDqoi/qAMxpACHqniZ6mShK
A0DqmULqozZaAkl6mUuanAMgoOapoDU6pBfKnD16nR3KmQRwlzHKpCnwpX65pCOwn+CJAA2AANU5
pRPKl90ZmT66AMfpoiVApnhppmJaAO6Jn1fKAlJ6l0cqpngapu7pph8qAYFpl3XqpySApoq6ptUZ
A4i6nYtKpwjapCNQqYp6l406mQ0qp1aaqaQ6qoX6p8LQp1n6ov8moAAGCp06igLZaZeviadb6peD
iZoS4KoOCp0MKqioGqygmaWDqqoW6puzugBRypgH6qgIGqs3kKzL2gDNqqt/Kq3KSa2Zupg9qqli
+q3r+afO6guBepg76psjkKSI2qISEKAQIKoS8KS7aagaqqvqOp7nSqXCOqfW6qsSgKjFypmISqOl
up8qwKEj4K7wGgMGO6zo+qcNa6NFOqg2GptY+qLlugAEy68Pywse6pgXWwICIKASsJ/Viad4ya74
aax4+QBJmpoka7L56gBVCq75erDTCbIce5c6y7I4e6MSgLL4OgPjarOlWrTTqafveaMIu7N22bMW
26WeWachSwL/i7qdySqqA7CfnoqqxqqiYOqbVysBWZuvtLqvTbu0Q+u0VPutSBu1m8q1jFqxrGq0
aLuqP2ukeRu1TTudbZu2HuuZ3Wq3ZKulJ4AAT5qXj6qrd7mxd9mg7pmsPHqleNqizlq0MqqxOnux
g+ueETuqKoC43km3J/C54Qq6pkufELCfSiuueEu3dtm5/Sq1ygqmp1u6zBmjA3AADmCaiLqgyVqr
d3mr6Pm7vim3tnu0r3u7K4C5eZq8fwq2C2CeE3qkzrq7vbuplyuiJCC91MuY1ju77um92Rq+5sqr
uemwC+qzNmoA0FuqqTqZ3Qmtduu+SSsBYNsAfMmn5qq9E5qw/3dpppxZpLxpv0FKqih7tx3rrU06
v/7aqbErAQkwvPDbvW+an41LA5e6nRMcwXbrnhsswRTso+A5sgHsrexrpQ68r+Q6mQObubzJqw+K
vv0ptHi5udLrlxSLmuI5AjJMAjR8sR7stEKsvs3rwhmMqomLl6/JpTbMszWwxHfZxByKn1J8tt86
sSi8qiJKnC9sttLJmU8qp1y6mMJZuSNAwCNcnJfJrnbKoA1rxiSAxk6rrGBMxAw8qmOMqpDbtUWc
xoJrA308t3+Mn4OMqaVqwnbZuinMpWK6x3/cwrzZwelbxIq8nqZJAMn6AAs7ArPJmJt7niWAqBJw
ydDJl1qqp25c6sjMO6qUHLAdy7uxK5x4PAKaLKidLAOy/KG0vMr9ussQ0Mu6qsW3y7JdzJmvfMd0
uczM3MzO/MzQHM3SPM3UXM3WfM3YnM3avM3c3M3e/M3gHM7iPM7kXM7mfM7onM7qvM7s3M7u/M7w
7EchAAA7

------00198588733310285--


From knoovlavx@accountant.com  Sun Mar 13 09:16:07 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA11835;
	Sun, 13 Mar 2005 09:16:07 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DATwT-0001mX-PP; Sun, 13 Mar 2005 09:19:42 -0500
Received: from c-24-21-207-199.client.comcast.net ([24.21.207.199])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DAU4Z-0008D2-Vc; Sun, 13 Mar 2005 09:28:05 -0500
Received: from snbmu.nebraska.com [37.24.173.117] by 24.21.207.199 with mfevi. wyisme fsrmp; Sat, 12 Mar 2005 17:15:35 -0500
From: "wong@nebraska.com" <wong@nebraska.com>
Reply-To: "wong@nebraska.com" <wong@nebraska.com>
Message-ID: <376058542.01353623902630@nebraska.com>
Date: Sat, 12 Mar 2005 17:15:35 -0500
To: "Uri-review" <uri-review@ietf.org>
Subject: PRH Lab.
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----8237572338747257938"
X-Spam-Score: 19.1 (+++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 0ff9c467ad7f19c2a6d058acd7faaec8

------8237572338747257938
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: 7bit

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset="us-ascii">
<title>jwynqr</title>
</head>
<body>
<div align=center>
<a href="http://soencjphb5tt9mw37n8s7.pvsbvkj.info/"><img border=0 src="cid:7933643655@nebraska.com"></img></a>

<br><br><br><br><br>

<font color="#FFFFF8">
expositor contingency's paragraphing crank amusedly coexist clefts convergent director Plymouth mommy handler Crowley 10th clocking papers carnivals indenting electing felonious armadillos admiringly doting heft headquarter Orin facilitate incurred Ligget entirety Fruehauf ennui boulevards effluvium ensemble immemorial ducked nuns Berkeley anteroom Farley intersection greeted mulligan Malden interrelated crimes conformed businessmen benevolence astronautics foe bacillus flabbergast agreers McCarthy dispels optometry mysteriousness avail crewcut dean's mindful disorders doubtless articulating mishap's consequently append clumsily dimmed garble optoisolate downfall Virginian appanage McAllister humiliations dieldrin cajoling opinions carpenters complied grindstones interfacer motionlessly functors doomsday 

</body>
</html>

------8237572338747257938
Content-Type: image/gif;
	name="monochromator.gif"
Content-ID: <7933643655@nebraska.com>
Content-Transfer-Encoding: base64

R0lGODlh9QE1AXcAMSH+Gl8ZhI0Igi3y13EZL9HwJU1SK1TMWFcsZlOPACH5BAEAAAAALAIAAgDw
ATABhQAAAAoACgwKVQsJbgsJeAsKYwoIgQoIiQgHngkIkAkHlwAAvwcGqgUEtQYFrwMDugcGpHAK
C5IKC4IKC58KC6sKCrYJCtIJCdsJCcoJCsAJCuoICP8GBvgHB/EICOIICf///wECAwECAwECAwEC
AwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwEC
AwECAwECAwECAwECAwECAwECAwECAwECAwb/QABoSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+Cw
eEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2e
n6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX
2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wDJSbiwgQOHDhgqGLlg0IMS
g0UgJpEIgiEHhxM5RDTI8SKTjh4uRNiYccmFCw85esAgocgEgxuYZODwQcnJJgM9NLzQEkTB/5pG
dMYMOApDx44bRhKxqBAJRRBPjTxlWpLIUYMZPh7toBSqRqdfkUQw2FXqVZREKhhsiuQlB7ZGxnIo
e8Ti1SEvOxjJS3RUQQ8VlA40qHdj4SNPo5I0XHUIRQofJmgdUqEDB7ReGx+ZeblkBAoWLWzkIBmJ
TtJJOGM+8pfthApAQWjgoKHIBw4U+oYyuprIBMuxvX7AAHZx8Y3DjzsO+4SiWoyZlR+xTFa62qHL
DyIpqJgI9blIZmJX4oHrEAk0dYNCD/0Ieg49vUbokNusccTM5dPHf99J4rDdRXfEbBgwVBt/9xn0
gQfjVeTBbPkRQaCBR4x12BIUdAbCbfGpx/8JQ3DVxQFxy4FgwYUlWhWhivadiGCKUPzHonRFdFCY
jdJZICMIHWCmY0sB4sgjiiDMdGATHKJHooed6MREhtBJ9EFwAlZp32JTXgljc2FdN+OLRcx2oJj8
RQCbQUtGp5ZC6GVl5RBkykabEQWVhhMHG+hEF5OZBGicRPOJ9uWbg0YXaIJHtedZZXNmdxVHSAg5
hKQqblUWRbd90EGUK1JKKaE2GdQbn32uqCVFOtq5I42oorblVW4ucVVwjx51hI5HypmrVx19QBdF
bsFXqImNwlksqEnItSepl+hU30Oc2obdqmBW+cG0zElEAQZ2pnRRQlqGO8RpV6GIFUcdbjn/W6xv
krvVRt024SezlPC2hFqYPTWfm9SKq28H/GZrakoE06hWrW+RZJGiVlIZ1cG1snWboFzSy8l76Rah
U3xR6Zhbv/11jFuV89LYX6F6VujRjBalieyWIKQc18ogPBdFyRZHclsH8Q7BUJqKaUpyfhEELO6G
evVbtKwDB/iUWi4vlTCMoZ0cLtRJgEiETqMWnLMm1PE0hJlCHc3jbQKfZ4G9VnbXAdqLSVAB25qZ
XaVOFO9F81OcsVXyU3gn8RJ0v9H07AQWUAnz15ZEwN1VUXcHsaqPNhWV5BxRflWIdoNKEYQ9e9fo
wwaV9ndYoCth2ZETuNuRyYxbMjd1G4hd/+3Wa1V6lFKXm3qa348uO+zw0QW7BNqSKdY6zy8XD6kS
yBeROEe1h45z7Nhnr/323Hfv/ffghy/++OSXb/756Kev/vrst+/++/DHL//89Ndv//3456///vz3
7///AAygAAdIwAIa8IAITKACF8jABjrwgRCMIC8CMIQAWJCCIMBgBiuoBA1awoNiACEHRYgFCpLQ
CCYs4QifcMIlpLCDcGhhBy1IhAvW8IY4hMILVYjCDQoCgxoEog+HeAQZ9sKIVUAiB7mwwy80sYgx
lEIQh5jCJyqxCE9MYhKuSIcq4nCHNqygEMOYwSkCUYhEpGEZqbhGLJ4RhGqsohrbSEYazv/RhB4M
oxxreMYR4vGNfSxjHu0YxEK+8I6AFKMYC3lDL16QjIL0oyIn2UZB1vGNfFzhHCmJSDwuMZCQrOQd
G0lKK3IykJZE5CKxuME4EnKFgfDiEtMIS1ma8pA+nGIPbfnFXPaSl2OEZSuHycZW4lKXnsTlMINZ
TGYe05e/9CUzSynNWY4RmMIkJS2JKEk0shKOn6wmMUVoSmFOU5tghKI3x5lJNOaRmICQ4ybfaUw7
QvOdz9xmJOWJTGhaMpz1VGYw/9jPRPpTnAOtZS8DWk04xpGd7vwmRK2p0EE+VKK5vOgqDbrKbTrT
o25c5z91mU2CUhSjmPSmQVPKTT480p7/2hSnQimaT3AmlJwz5WZE6WnGZUKRnbtkJVCx2cySalKo
CQUqG4laUKP2EJ33jGZLVbrQfALUnyRM51GzedKK5lSkz+SiHBi5VKnycpZR9SRKAdrUojIVq1F1
61VrmlaEVtWudPWpUvEZTqpOdK9rjWhf59rVna7xo4SlaQ5lCVi00tWvhtXrH8gKT8E+VI/g5CQV
DWlNh16VjvXMpDQFW8lIbvaUfe3kJCH7Sc6iErOglORaTcvZe5J1k7TtqGopu1GeDha0aXxlSPlI
Up6C0qHuhGlxGWnDLGbCiGJFQ3RZuIXpJsK6CpQhdsuwXRdWdxPdlaB4x0ve8pr3vOhN/696nzpW
7zIBiefUYRPCS10ntPCc98VtMbvQUzVgt79a5CESGHtFnG6Xvl5AsBngO1+u1te9ZChwg5VIUlEm
GKNd3CKGqUBf6O73vT+1goKvAFvRmlSVqw0ucUfbyOTqVrhBBeNlRanc1cIYtGo1MSZNC9w/HpWg
l9WvYjva42UO8sWPFK1ujalkFNvzkkem7UuVnGIf41jHtfUpgVG8YhybcaBZdgNiu/nZsJq1obTM
q3N//MvHznTNySzsm89cVjeLlK1nvqZOy2zX1OLVnFBlbZq/SmaIGpjQjpSrohN9zLy+AbHNxfM+
MZzkj9ryyZGOqzorO2dLPxW5GZ3nIv8FSuee2hmtif0zp+8a6Dp2OqSsHTNpDT3KoY4UhTWmKqPb
XOsTaznTlUY1Gzxt678COs96ZaymyTnlthK7nIvWsG+jXec/g5W4evQqPIs66G3/Fr8hPquoD2rV
UutT1aaWbHxlqmWQLvTR2ib1X9fp6RqjudhTbae5wbxscwc2sXvsdr0dq+FvM5memp73vgm91SzO
2tGQZvez/+1sZFu2ri1dQ7ZDHdcd17rJM1apci3r6s5uVuRdPqQhQc1bJ7e2yRmFam6VmUr2urjh
nnXsReepUS67ssqtjXJwb27ilIPV3pA0M5Fxi9mvopzIYuZugzPcjhFD2OrVwHqIIdz/3qqfIZTr
DbvYx072spv97Gg3htbBfXUh53Cx9s2C1tPeh7k7eIZdxbXehR0Gu9M9D83la5HZ/NJrZjXv7K3s
zhVpZRpTUsq19PvfNQ5XiCf73jj9sM1PalU3o5rekp28Imj+VjZP9M5+HbCci93oniN1owcV/SFI
r3DTKz3zX/5p4Q3e8Hxz/t4Zl/0PyT1YUUf2rK/nu7CbOkrL//7hwkfEjU9r1OQmFdQ8LiLTu2zk
Nx8X1x7XbPQbIXlKlH/8cTi/JNSP/va7//3wj7/850//+tv//vjPv/73z//++///ABiAAjiABFiA
BniACJiACriADJhESSZfabBmb0di/8GneRQoVIdVgSA2BSNWfpW2fV/HYRp4dxG2gRAYT8pXcNIV
d1rgYSkoRboXUzAIb2MwbS94YRz4YBE4dSc4WUtnUT/oRzDmczvVdClWWrnmSs6UZdkWZdfXhLfm
Y06mhDpmTq8FhFW2e0DHc5qEcIpmY+EXZ7LFY4EHciqHZcdFWWUIhqmVY0p4U2HmB8dHZ4UGehN3
edSEgRNXesBnaYJnZqQWcc+3a42FT3sIZxl4cs+3aYaGZrJmcNf3ep7HavFGcHOYazd4B0XYa7Yl
byyFbXXFcp8HiT8GbNFUcTblVeJ2a8THiokGimwFU7SmVSvGUQiHX5hoa/wEV6OFif/YV3rT9ome
KIvxZoqx9FuSWImqRnDAJ1OpqHDKFmvR9oyAiHGSJoM3hYHIpm3M2Gfa+GUb53nZ+G6RVXzJx4f9
BI2k+G/uhoLeuId4Bo8hx42pmIuvSHutuEf1WI2X+FnGdofLOInUVmGk1Y+sx3sYd3uhyHAJ2VB3
qI8I6YO2NVyd2HEvBnMe51pIaGpUOE5M+HGaVU7YtIqD93NHOJGPB2WKGHMsWYtUhoX7FXjhJ340
lo5XeIZIdoQ51nFIV5GOt2Xc5wjst4ITKGKcMJQhpI3bg5QLppQBBl7X5ZQNOJVUWZVWeZVYmZWU
B2Ji5YVFmXgwuG5yh4NfqZUM1pX/PKiCOViWY6mVONh4RqhyD1hah7WGVKhKl4RlLvmAHbmRP3hk
hld0t4WTYAeA8MhkgZZ3cWaQi6iOlyeWtTeNZEZg3iiAh0iMs6iH7MZQMZmM6iiILqlUDRlseOho
llmJXllunnlLMciM4hiZqDiKxGaOvXdn/yeGAhmZ6/iIkvmZDAmQXRiQijVmAyhuJvmLKVlbV0hH
anhbQcdxRcZ0SOdzoXWSesaSs+aWuMCU2mkL3Nmd4Bme4jme5Fme5nme6Jme6rme7Nme7vme8Bmf
8jmf9Fmf9nmf+Jmf+rmfF2ibThQFH1lcIpiUh+ddEqZd/6l6HaiJYNl3AKqWrZCd/6onYPOla9T0
XzUIoRNKXQhKlkG1flIJBmi5oa5wj6KInYhZYlyWfJymbDrJeMK1hldmY6MGo264Ujs2alPonMt5
SjeZl24EdDSakiiqYkbWnEgWcDLqkbTZo8AlZTwqoy73nVJ3j3SImK8mmoTVVqspcKNZYbRpiU1K
fKAnV6+5bs7HYlZqoby5pnPWYn2Wbo2ojMdGcwfHZ0kllL/GidaniJtoUp8WU4LnmkMWiJm2WDPW
TJjJh0PVc+EIa64om0JoXL44dHJKeo/KUJmVpWzKjcYGe7xnjH06qHr6pEGKblmaghY6nG8njbro
lIG4jXlop2o2gWVKqGLqbdhoev/LB5uBum2b+qqVt4yfOk2HyZi6ugg22aqJGKuo+qurpm7BuZue
mqoPqZu1ao7HyqzE+Y90GorM96x/+KbxmIioWafiqoxU2pQmR5Fy6acvt6I5uXS2ypHtdHGmqlr7
hEwmCXnktnP9mqhEWIvI6ZfW+XKPR33ACmZIGpJF14oW1kROeqiZKqrPaWGZCAlgCkDhxZTsd37r
2kVu1z8dtoMhmKH8mbIqu7Is27Iu+7IwG7MyO7M0W7M2e7M4m7M6u7M827M++7NAG7RqV5gc2F0j
u3fV1ZV9dLRHO2DQtZN4R2VS64AVKmJQi3dNy0JGeKr/VHNVyJeoVKNeO5fNNpf/qQSoZsucMKqJ
V1u0Dpi1CVtCSru2UatDT0uXW/S0cFu1LmS00bW3WluX2kejbveBdMuFgiu4/aq2p/pzN9ZJYTsH
xymd+kq2KlmjfQlbK3eRhAS53Nd0hadfhtuXmEu5UwZ1XfuGXUuRZNi5WGi5p9u6MVq5p6u5QRmk
02e4iat9s8u4hLu0wNu4Oee4aYijbLu2XPhKi6u8ydS8iqtWPMe8zwuYznuvyEu9z0uX0ou7zpu8
3Vu917u7frm835u92/u75tu21mu62luYk+u7aku8Nvp9wnu4tshbkhu83pu4+1u205u7FlW+AFyX
tiu//du8oXS+4Ru76Zu9Lwm9/y0HwdxLwNILwAZcvngLi+wrnVErvwbrut8XvaIbwsULcsfrwAsc
tgoMeYj7wBUMvuG7vvqLvSssw3pXww4MukK3u+QLvy88wY8rwT8srw8Ma2CbwUPau18LpEEsZO9L
vEcct+knxDQswTYcxA3cvte7pA28vQrMvGXIwQP8w1eMvWVchdY7vgK8xvzLxkScnMLrwU6Lvh9c
vUpMt/Wbw/SrB2abwBD8kcy5uZmrrz4KimKco7rrv5CauiPceNj2xzf8xzAsu3/Jugf8l5AstrV7
wRFsxPGrucwGi6urwcALuVZshvc7pEjsCYvLYSErfZHbnWnrtrcwy0J7y7icy/+6vMu83Mu+/MvA
HMzCPMzEXMzGfMzInMzKvMzM3MzO/MzQHM3SPM3UvAkLcM3YzAAGcATY3M0NgAQCgM1KYAAOcM0O
sM1IcAAM8ADX3AAIMABGUM7XTABIIM5HEM7XnATd3M4IIABGYM/1vM8L8M1LsM8NkAD/vM/azM35
jAQGAAENwM/wPAQCPdBGQM7mjM5c8NARPdDvTAQAzdALkAQcLdEg3dBDMADY/AAFoAQhTdEoDQIV
TdAw3c0LndAGjQwVvQAOgNPdrABIgADYjNBHwAACfQQHwM4VzQBFIABKTdNF8NJDINTXTNQ+3c0s
HdUxfdXXDNQFLdA9fdJgjdP/R0AASn3UNf3TRWDU+8wFZr3TYu3SWw0Cb13RcU0E8pzVcj3SZC3W
au3X3RzWgN3VOr3TVi3TDU0ADNDSR3DWD3AECWDXRUDVO83TRVAA2AwBIo0Ejh3QFa3Zd+3ZQ6DY
jL3X+2zVlX3YL60Alc3XiM3XpE0EkY3WWcDalR3am10Etg3XNU0EVK3Xe53bvU3Xi63VFa3aiV3c
x2DPBCDPgv3aTDDb2KzRQ9DRXl0ACKDbQ83YBZAAZ83Ufn3Y0G0E0n3N1D3cBQABIS3VuN0E4iwA
6m3Rw93c5mzcRXAA2UzPQ1AAByDY7A0C1r3f2Z0F+H3NDKDfIMDf/j3XuF3g/wtw4ESg4Hdd4MAd
3H093KJN185t38yw3jH930TQ0VQN1eN9z9dc4XiNzRP92vPM4UUg4u0s3CU+4xfuBAB94x+e467t
1FXNBP8N4lXA4wsg3jJ+4UJO5GSt0te84l/t2rgN4h7u5EA+DACNz1LO4ERgAPXd0Uze0aBtBFSN
5NV9zQPO4gsA3C+t5ZbN5X09APFd5jTu4jbe0FYe2nUe2rb95RZ+BF7eBXnu3lhe4n/u49dcAEp9
3nv+5IFe5VHeDO9tAB393EAuz9s823pOACt9AEbQ0f5M0jFe0xuO4UNA6SBg6Vxd33Je44A+0vRt
2b0tAJCO6hguz0yuz1iO6f8nrulaQOurvue8Tug8bd5Q0No6HtywHumpXtgVzeSfXQRK/thDoNSd
PgRqbuDJfuHYbOjXDNoh/exEIO3GfdqqHu6ZDez7rNGVzewoPeVpXe5ZbtNMUNoJbutOnujYHujk
vgC13uS3PdgLoOfpnu//ruxYfd4CDe2+3eNTTeZGMAAd7epxfu+sPtQzHuYJvwBwXtmSvuj7jPCm
jc1e3e4nbvDrju+D7fEp/fDPLdI/bvKiLvFzHuxnPu3mztsij/IV/QAkj9XJMNabbQAQTgRWnvPp
rNQD3tGILvSfPt67jes73toeb8/HzvAvb99Aj+Cm7QAfne8rj+FKLe/0DgL/V58ESU31nv3fX9/r
YR/thd7rbN31ay/n4jz2XC/adL/cZI7NWF/1Q7DbO63rF33iCy/fSDDbZQ7QeQ3Qfl/RgB/S+Izw
UO7y117TlL33Jf7mas8Eao7y+Z4EmA/se/75TT7mGB/zMh75GK/3Ra7sIJDXYI/2xE7id63kEH/Z
Sr3iVX7WKK37M43bdx7xfG/v9u36F17tST/5qx/hl+3pwj76cW/8oJ/gh575il7vw3/iry/5wGDP
oe77mq7m4L3p5j0ACKDf8C3rlP0ACcDd0p3xMV3XDQ3+SID0wz31hP/S5C/qAgD4GZ7h3S/qQOBY
DBEF0HFwcBxBwwUTJDiA/wYIwlEAGS6hXe8XJCQakUqms1s9opniRZGZ5DaHTIOTDKY/u+x1nUnq
DFBs7o8Pa0pvkbHR8REyUjKSTUAMAgpNgABhYQCkYejK626BYcApdcEAyk3VyXCvq+CBLXRhtKuU
4fB1IWHwSWAgQQjhMIrTc9HPq/IyExCr1ldaU/kT1Zd1skuAujo4itgYORDcV5ypc+GBsdkcebPz
09xyCFN8frm73/8fYMBoiMIQCZaKF4EhDfRQ06bqWBcF1RYocCaNCa0hBRQuYAjG4Z5Xhihy88WL
GcY+GMVElAVFAAOKB52gfJjKJcCYM3upMqlyZ7h4R6jFWklw6MmBrQz2HP+CUmBUqVOlwtPyxuky
MVC9yFzggAAEagxyeVPgxoECAV/gHelIYKser0tOKqKZaq1IJ/X0tFXH5GpEv2FvmVKQxxffsGPL
CiRc8/BdJ3kHQyjMIPJQEKW+9lX5Mitf0EcCh6Z6GnVq1atZt3b9GnZs2bNp17Z9G3du3bt59/b9
G3hw4cOJFzd+HHly5cuZN3f+HHp06dOpV7d+HXt27du5d/f+HXx48ePJlzd/Hn169evZt3f/Hn58
+fPp17d/H39+/fv59/f/H8AABRyQwAINPBDBBBVckMEGHXwQwgglnJDCCi28EMMMNdyQww49/BDE
EEUckcQSTTwRxRRVXJEpxRZdfBHGGGWckcYabbwRxxx13JHHHn38EcgghRySyCKNPBLJJJWMLwgA
Ow==

------8237572338747257938--


From nxjjuwhmfv@asia.com  Mon Mar 14 08:36:23 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA29122;
	Mon, 14 Mar 2005 08:36:23 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DApni-0001gw-2v; Mon, 14 Mar 2005 08:40:10 -0500
Received: from evrtwa1-ar9-4-65-249-053.evrtwa1.dsl-verizon.net ([4.65.249.53])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DApk1-00039k-3k; Mon, 14 Mar 2005 08:36:18 -0500
Received: from ldllhoqu.wyoming.com [125.25.18.78] by 4.65.249.53 with wnjzhnmnw nciieday; Sun, 13 Mar 2005 16:35:28 -0500
From: "hogan@wyoming.com" <hogan@wyoming.com>
Reply-To: "hogan@wyoming.com" <hogan@wyoming.com>
Message-ID: <297245310.99439789838620@wyoming.com>
Date: Sun, 13 Mar 2005 16:35:28 -0500
To: "Uri-review-request" <uri-review-request@ietf.org>
Subject: US Professional MY
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----7640529865722874"
X-Spam-Score: 12.6 (++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 6ba8aaf827dcb437101951262f69b3de

------7640529865722874
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: 7bit

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset="us-ascii">
<title>AB</title>
</head>
<body>
<center>
<a href="http://gvkftbjrydouwb6g594n1c.mtsseyzal.info/"><img border=0 src="cid:3846071707@wyoming.com"></img></a>

<br><a href=http://zpyjfhqqlel0bhjgb3swra6h.nwqzvrmna.info/>Not selling incomplete, trial or academic product  - It will be original </a>
<br><br><br>

<span style="color: #FFFFF6">
fugue Evanston carryovers distributions chamois almsman deservings numbing mumbles elects cardinalities jolting Haydn containing conscript caveats maestro envoy haw crosswise Shu barricades bookkeepers aesthetically healthfully motifs fingerings artist capacitive coexist able Aida paneled laconic carbonates beautifies coughs anointing isotherm improvident coherently drovers Jones laughable logarithms graduated pagination collaring bulldozes honoraria accountant's Knauer Mahoney clamber Tasmania interject megabit glissade disregard hedonist Lippincott halfback Ames cassock copiers girder's madstone Samuel 7th buckling jangle arabians fallacies implementing 

</body>
</html>

------7640529865722874
Content-Type: image/gif;
	name="completely.gif"
Content-ID: <3846071707@wyoming.com>
Content-Transfer-Encoding: base64

R0lGODlh9QE1AXcAMSH+GlQ4yUmCF0hC46VgNFAlu5fKCg7pZYS5ue91ACH5BAEAAAAALAIAAgDw
ATABhQAAAAsKVwwKSwsJagoIeAoIcQsJYQkIfwcGlAYFmQcGjwgHigkHhQUEngAApwMDojMAM3AN
DoINDp8OD5IODrYPD6sOD9IPENsQEMAPD8oPD+oQEP8REfgQEOIQEPEQEP///wECAwECAwECAwEC
AwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwEC
AwECAwECAwECAwECAwECAwECAwECAwECAwb/QABoSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+Cw
eEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2e
n6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX
2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy88gVGxwcHRcRQx34+B364dtAxANAJBIw+ONAkIg9
gPsE/utw718+EAszYMRXAYSGgyAy/LNApOK/DROILARJr6UWgxYvgojJYYhFCTb/HZGwEl9B/5oB
Z9KkCaKih40cNMJs+OHfBSJDOVDIadGl1SsWomoQOpFqUhBZdRrBQBSsVq4Ae168gO8DCJhPKz5F
2xCtRQxeZV7dG4Ush60eB3I1YpEgW7FF/uGkgBOEX8AfGQ5O7HOISJ+Xj/7rSAFgZa44LwdFzLf0
k6Y1ofokbRfpZ9VSjaCmXJM14s4+J+DTjG9q2MhTJ09mbbp4EtI6bVs8TBx1B5KwaQunSpuCboa4
U0e+rlG4WOLGw0ePHnN01NdDmHOYOz15TOoqe0fmENbt29Uc8HqvXF68f/jUlfXPZfSB11NDyOFX
1XQwZWDSZfoJ5g+C+IQmmF2p/RdegrVZZP9eTQtNR4QEMOGzFYd2fVgEhHfho1EEglWU14B5BaWh
cSgqV5NIvGV4hAULBZQjeqSFNRBqvYGQnUX8DHUUgDeGJ+MQMHLglo79TAXeiDpNCUKVVxL52pIX
+FWZkRZpWeE/wYkYpWmHdXdYj4SJ6eMQFVTAjwQ6xZnebiLqmBSB9hFokUZ9Agrlm6ahaRFJ/QWK
Hob5mTUUpHYaYdIE2ekHFwiH4SXWQsFFymhpJp0EAp/vSXonpY2leiGWRZiJE41IaSTaZJmtWtap
pV2A2gYd+WqRfU3ZKJCyQygEEAaNpTdssUIx6w+z19kHU2MLpYSbW9fGFxCr/9gH7Lnopqv/7rrs
tuvuu/DGK++89NZr77345qvvvvz26++/AAcs8MAEF2zwwQgnrPDCDDfs8MMQRyzxxBRXbPHFGGes
8cYcd+zxxyCHLDIiEBhRMggnI5HyFhCs7IXLSbTcchEyH1EzETLDvITLOj/RMxQ/mxE0HEPTnMbP
RR/tBMxJq1HyyifzjHMXKTf9hc5VGz1E1lsDXbXVLE/NBNhSkK2E2SjbLPbSSmudNh1gc13H01pD
XfPTdqs889Z7351z12/fnPbXavMtdeFiHw61z4TzjfPeg3ONN82Co3y35Y9HLfjilsvN9OaQTx36
zX9TDnnfoM88+eNqj3762oaLbrfrqmPO/7rJtp/++uuAb153753THTrRbwPvdt/Gw1581Ikn37vk
uBcf/fTOB+722INbL33gzHOf/OG5R8/094BvD335jmuv/trdd398++iHv7zoZ6fvPvjIr5+7+8+T
/3vz2msc2q7Gvvh5znA845z6mCe8zKGvdInDmsrER0HlQbBrDQyeA+e3wPLhj335+9/5zAdAEvpv
fM8LYQFT+EEOxm+DI2wh94Z3wNhx0HMqbCD8PCiHnI2Qh9Uz2f2AqEPjKZB6NPxfCZ3XtCKacIgd
dCEQA/jCHUZxhXIj4hK1eL0p8u94U9yeEUsowy+ukIo3BCD/nAhFMbKhhmV8YQWvCMcHxv+Mel6E
XQ3deEc0qvGPRoyjHymHxfRFMIxpDKLmDIi4H4LRhXSr4PmSyMVGAnKSOxTkHt2guCpGcnk0pJ0e
Pzm7T9owgj27YOVOqUGgTS91pPQf5j4HSdIl0HSEpOXXUAjKvOVyg7ZjHQ4TKEpEahCHYqydBylZ
S2WCspemhKQwlUewAe4MENYc2SwuyIVsCm2V2gynOMdJznKa85zoTKcWhga+M1jTmzaD59h0NzwC
Ou2N3SyDPIGBNGreIYtZAGg+ZclPn7WNGnirJwZxiUhSzu522Tuk6YTnSyHuMnY+DGTWGtdFO1r0
lJHM4EIjN9GPvhKDw2xjPR1a0l4ec4b/CHQpSvV20cxx1BlmNFodDThJSY7RhPL7Ygt7+kRHStCC
fdTdJa2YypMGtZJWNCRTq3fTE0q0nYkcJDNyer0YIpF0Fs1kTB85w1sWEngiBatN8ehRaqrVo1OV
IiuzGlfJrbKUXBydBUMIRYAOFZX7tAVX9UhGJOKxk/o742DlF0U2MrGPhu1iVDlXV6QCta9QlaP0
/nq7LFaWoJetJDQWu1k1thOr+BNoHvlYWGnmtaNnTaZP99raRSqxf4m0rW4hW1RGSvGzV/RtAEmL
DMIdFZizPCw9YQjRzsWzmSYF6S8feDmGRpebwPzbEYOp0mi2cpp0ZWlN92rcFE53rcmV/64nx5te
57JWnXEwW2B5+zL4GqOJ4LRnN/Nr3/76978ADrCAB0zgAhv4wAhOsIIXzOAGO/jBEI6whCdM4Qpb
+MIYzrCGN8zhDnsMsROk2nzZSuL6MY6/IW4qfYkWt8qheK5XQB0e5svLdS7ClEL1pxVU20Mdh7hs
2FsxJ6fgVcjKk8c9BvKKaXzj0m72cq6jKQxVV7r27a65y+xkKGsX5cMGs5X3Q95KpUu7vpYZy6mj
HxiTBmIGxlNzCYWoQ4mp5i9rcXcVtSWVN4rM635Zld8bcX0p+0qxSra2VJWqb1WswmdqtcqfFWqO
6wbcNieaiLz07o9PmOnV2va93rt0qP93qz8zkjqqlCaooQUdNtG6lpt6tWpac3hXQypRk7V+JFFj
fVm+ZtaGdmWmI8fK5jnmtMhgJqSUnyzsX0Pwre7F5Ep9/dvswZnV63y2cIet7CI7dn0qtnVwX01f
b1O3oT9t7CW3qFg5YrXcrv41UNH82B9j9tL3Jmrh7l3aDGJ7oFn1dJCRvdPtWra17eYjZ/NnaRHm
1co/bXTCj3tGS+L2uColMWINfnFEOzzdqAbkcJ0KauJ9/Lzsda96HefZ6iIXpsZ+7jDDGkuWa7Ti
0KzlM3e5yJQ/1N3LduNdQxoz3jGbulhzOYyVGeyfg/na3035S5cZ2pef6t9BVrKHa4H/XTJ0/Wwv
3rrYx072spv97GgPGdZd+c+2T6LG7kTcNQ06B1NTQcaMWDvd5T4IQevd7fjUrFznHoW1w51tgsfm
lYe7xrlC78zRtmXQH4+7xY+3mMQeM95VHuZlU17cTB3f4qOtU/TambJGJ7T1tHt6KFdUdsrGqIv/
jHm1rs7RJvUbR+esBzeXOt1OZbhljVpbWob694ldbWcnXXPUShTcERcibnNr1SfKG42d7zXwn4r8
brtacasO/lmNPmMxW5u5x9c1wt8Ka4+Lf4uQtvfBZ077UKrf9OeH+v1f29hc83tx/qZ8npZrZWVr
nXZDr5dvBNhdtJYH8PNtk8VZ6jZu/7F1bEs0adJHVpqEVj7GWI3XOhEVbh+IffEGcmEEgTi3UxaX
dFWEcLRXfSIogMn0d0oWVwsEd6Q2cn4Ug6Mmf072bts2f+uWfCI0giTHgwq0ex1XdOO3gehWggF3
W9dnfdTng5skdOXHdKO0efnFdC42Z7o1bXlzbL4DQjXVhXBmcTkXbNGVXnRGVio3VubTZTtndZjX
XsrnTLpkhmHFUF/YUiC1XCzEh36GdIaYeIIwQDRYeL6wiCVWCY5IC4oIeLsQiR34dmmXiZq4iZzY
iZ74iSaHiHDTBJZoY0QGCsRlisXGdkX3d67Yd7A1Y6RICGhTinNzUIw4i0YWBkhGNf+wiGhudkSP
9zl8BogzZV7ZdVor53vWBYZypnAvOGV7BDqT1zzEeGfFGGjWRWZYRkVc+HTGCFufx1LHyHoGF3pv
RohxWHcZhYDPWHUSt4R+hWrMN1v9t4IFJ27ep1XuJ2pmxnd2JY/RN3e8s3Gnxn/QiI/veJDbN5CM
FoS32I+qV4HpSFfvR3rhWGlAV28F+F5Nt16YlpH92FzmFnGS53kiSUeBRm18J1p4ZZHJx0bgZHtJ
aAcTaYQY2EYmKFe7Jlz2yG/7F4VBQ3wn50tIyG6d5X6GloEil5AZN248hnFtBY9NST9El2LnNnih
qIPbNWYe+JPTx38Y+FwPt5HQx1j/iUeUSzVH7xePpuVsQbRoU1mUIgd+JsaVXXWRVaWBSSWXonhP
IHSW3eiGaKiH4GV6PBeIxsdKWliNKJdDfZiMiUmYTodcjdmGXkhPMYQ6SedMjidL2UeNZDiGc8l+
h0l+vyWGIXWHjdBEvAgGtqiLlnB4w8Bx27R39aVfEXkJtCkMvQiKwBmcwjmcxFmcALZ5pKhnPJdQ
tVeEnDlZLVVzJTeKRLgG4faIsLkHtTgGgaVQvXeJAAl/mwZXPLRRitaCV4gG8vWX2ZmLWxmLgAkJ
sek1aUiNIyWE8+ZWdGmeIbiRTmRnnId7sCeNb8hdYwR52YWWiXmVZbhv9Zeg35h6//qnUL5ToJH3
kgb6jYyZavfJfnjmed5Zd+sXln75dPZnU8LXoasXl8HIj9MnadV3aCTIfU65lFRXouJDj1cFcTOq
lp/moFhpkvYTlz3qVyFJldq5ftAmmTK6i6b1nAfqn+f3Xegnh3DJlMm2g8Zkmt2XhG4JlDA5gVWG
f1FYpVU6oePXl1lqgFPIbbv5lP7UcJf4gWPpjeSZf5oFnVaIlGg5o1AJgyTnpzGHpDCZk056VPUo
lGkapO+Won9KpNSpkuJ4kYhIpz55gzjnWkBqmyUZpEOog3XZjZ7VkDEqb/kWqEFZlZlkqKR6nnEa
oxLYe6nnh+MJgNr1bA36aGz5kv+bNJNKt470Z4DFtJTl1Yd9Jn1eepmgKYiv1qD26atRqWfopYcs
GWaLiZHLOKuF+GF354txZ5yG8HWyGVC4CK7meq7omq7quq7siqXfOp6nKGTyipv6CKmDGa9VMJ8M
85uvKYs7hp2k5U37pK//kmbO1Y5Wxp8AWj+AtnSWN63HGKDNWH8/11PJio24xHpkdnnpJIE2enyp
mFhcFZAwmKj7ZoMCp6tHyqokC2LmxGuYNWtrNHSUhEIUeoEIeYYViWwpq6NXSpHQNZ0iQ22Ux6Bz
qYs11mw/GKoq+39HOJATJ56w2qrk5LQ9C59q2qQuKZBQu5M/6o6YGnxg2qkfW7X/zXmaJWWhhBdr
hUlYNkdHvzp1ddhVRquPpBm07eWsaxWy7TqufkCwfet1YeevgVu4hnu4iJu4iru4jNu4jvu4kBu5
kju5lFu5lnu5mJu5mru5nNu5nvu540SHqiRA17acZkWxKPqF9jlLY/hpZZZKp0tlsWc/Ybh8Lza6
0Lp7zDmZiImrCLS7fmOMSsWEcvaHtPu7qUtzUlW6kcldrxd1rltKgEuWwzu8+3O8CwtspOuu2Fu9
tRt594p/J4mcLEe63+udXAi7ZMm65as33Xu+N+W9U7Yz0bu8y/e+YNe++Lu/zmu9tmu/fOC797u/
5Ju2P0qH3Va/cgilBfxmeKWZ/zRllMHrvOt7ve7LlLLLvtxrwXjnv8jJwOy0uhbMwd97wRlMwvVq
vQKcwBkconMjwukrc8vpwCMcjcoLwNAbUw3cvMfEu9u4Py28l10WosbLugabwrfXwfF7wFDnwjk8
wAB6wu2YwBSswQvrQxBsmU38tbI6uzHMw0TMnMI6uwPswRIMjvRrv6Pbimccf3YrwWFcvDXsv+LL
vCTJxOXrxDY8wqpJxhOlwGu8vkqMwT13kn2AwF+cS3spTIa8x2W8xFTsxlE8xXv2vIx8v5I8bVQ8
T2r8tQ0sxVwcjUMsxpx8xzh8yfUKettLxwCMxdRbyIn8T2alwsa3w0AMxUiMvf97rMTbm4Hea8kE
nIY1vMnZS8xBTMjBnMtyXMWDe6K0/Mqp3HqPPM38S83POr0XnJFdp1SuHHsIOphTHDyny8fSi6Wx
jL7GBcjiSqXorLrPace9i8oUmoBFvMN9/MfZXMknis84vMInbMTyK6yDC7oEXdAGfdAIndAKvdBb
hcVVZcaSR8nEVJjfbKXhLK6VDMa36tAlvGWauc0OXcUCfdG1S77t/NETLb23p795rHsoLc4RjKvz
7M31DM/8HI7svM7WOdF+KMSrY9JDyYKi3MtO/M9QPNPBPMqqnL/LTKXKLGNATby2HMvSjMKb7MxI
M8tCHdDMzMUfjMddDTc8vbf/oXzMVZ3NXgzW3BzCk0zMad3NOa3L0Sy6PpzKHC3X2TvIxDvMWI3X
et3U5gzMK0zOeB3WuPzX8TXWOlzWu4tm2IXUcv3F/MWsQ43Wd23RSTzYby3T1/rH4zvONx3OrSzJ
SQ3VMyzSge3HT6zLpp3Pat3G2FzZLZ3LiF3MkD3HCqzMgA2lm+3GWfzGe23Y+0xzn73BVu3aS03T
dBzIgJ3Wqr3L6ozOh/3aeuw0Ks3Ikv3TnpzV0z3GqN3WvnzGFXzZcA3KFezctAtrsNvNUW3CoTza
7vrb9rfciwzdwa3UxwvZX+3dRs1ixizMKFzbLpzd/w3c3MvVt03Ywt3ZplzN/7atzsZd2wVOxvKt
1ckdx24d37kt4fst28P8BmZ8ygjb2L8LvDGN07j70Uwo2sxN4SVM2K6M4Z2M3u5tuy79usl70+Js
4oicUWu90QNOjEFNw6H90I+duzRdzNdQ3eXH0JwU24zj5FI+5VRe5VZ+5Vie5Vq+5Vze5V7+5WAe
5mI+5mRe5mZ+5mie5mq+5mze5m6e5gOAAA4w5wlAAEtQAAow5wuQBHnuAAyQBAagAA/gAA+w50hg
AAvQAA7QAEeA54PO6EUg50jQ539+BAHAAAgw6HS+AAZQBAWQAHMeAEiA53quBAGgAIpO5wdgBHE+
5w5Q50bAAKk+5w+AAAwgAP+HLugOgABJQOoOYOhEEOiDXuhaIOy77umg7gCiDgKy7uqEbuu4fgTG
zutFcOqETgQB0AAPsAQCoOiVPgQFMOgFMOp9Duwg0Op0budK4OvmPg3O7uoJgAQCIOcKAAJzTu1G
MOudbgQL8O7HXu3JvuvLXgQGoOl+TgRyvupHoO9GIOf+7urjDgIC4OwDPwTz7gD1fu9JYPDO3gDR
bu/+Hu9D0O8P7wARTwQX7+z4bvH0DvL4TvIqfwUp7+rUPvGuLuow7+8nz/LvvvKzDu4arwR9vu0W
T/NGcPEZ/+8g/+4if/QtH/TVEPCu3u4BMOh7HgCufgQD4OztTgCuTgAHkPX/RFAAtB7xDOAAA1AE
Nj/nkG7zH08EWz/1RXD2zj4EXk/rQ0D3i24EVf/rIID1c74Efc71RSD1pQ4CD/AAClAAAQD4oV4E
AzDsju8A1W71fy/2d+8AYC/2VBD5hD75ee/qkJ74i9/4FA/5kl/3QK/xfd/08m70I+/q3/73lu/4
he/vVF/7nD8Nk+/qRD8EfW/odL/yQzDre18EP2/zkA4CZP/qy57sK5/zDoDrXu/6RGD8y4/4s47v
qj/rCg/8ls/sUI8Ezm7w2P7wv+/pog/5N7/0lA/+fi/+/578bF8Fca/s7l/8rv796l//cN/+QOAQ
OkBFxPAAejgYReezSEA6/4eOgTOwXBQZQgS2Onw8s44tqOv4Qtlt9xsel8/pdfsdmnYoqs+GYwxE
YOkhAOogjOipygBE6AqkzMGw6E/ISQBwYYgAhK/zMDFUCNRgaCugSsAPsGgQkLKtYCihj2uIb6hN
70xwySHJ1MvpL/C1sIjR0QrPVyh46Ct1aJWNF/MXeliwKkChoTGu9rFoViiwstUZ+VYo95JY/Ti2
ud7+Hj//7peJ1mnTAagGDZJAyQToXTgjYgY8KODkCJMn5hSB2LRg2p5l1TCdS/iEnyFJCdpp/Eeq
EsE476RsUzJED0k245gVyRWopYOHFlGCGFhw4bmGO/HcjDLkoR4FbmhC8v907qiQnTkdVoRzEN5T
IU2KABSoEiRMf117/tR3Fm1atXUGVNEDCStHNwALUARVRNJWJ8ImPcFKxcEqSwEdyHxC166TtlAJ
EOIKomlHIXLldENaZPHWIU4XQcUL06aQBq6ovckrsVlGrrlGQ97sRgwYvVpbuxaSYAllWWOXCaEU
903mfuS4TV57HHlytQAdNPhFVE8idCCEkcS6lAy/gKGzAl6DCHv07U+qFzfJ08vgBwogxXYivsp0
KBQRICp8UvTz3bPROwg3hBL43MNLu7vsYO4/35LxjA2KHkNwwb7Mq4KzNk5LRB0BGWTOOanew5BB
5UQckcSwwlDIJxB1cmX/MAzboKk1fgwqyz/SusGkRVGK4AeSAWg6ILPHUgSRKDbeiYidl05UrDbm
OBqsCEQciofImYaobb5f1mAFHil3CpJJ/AKjUhEvnaCoil7ciEhFNdKpcsdEUMyxiiJLvBNPtDIq
7LbOpCPggDHYhDOABpYSLkKrQLBvlbamg/GJQTF8iK/psHrAPgkTjQ9Q+QA75wE19xzHsFoK+kVN
Wx5AIIAAFhgNxAc6jcRQEBBtgx8sE92RVVcJAtAJU+M0w09FVm31Va1kvfEN7TA0LNZZR+3z0zBk
DTTPbLW1RymKEgiHn0YEKCCXL2iqgiaZfomwtcGIKqMgPtSkSM1zafEn/1M1e9tDNCjCFYRclybi
7YluaWkEKorkGkykA8bZ4t9xy1WS3TULE5LMhh9mrbMxFOayrwAcFgJivdg0rI1MZfLWxBolHsbg
28AdQtyA3dwW55zjYPMh9UrC8AqAgJqwkYgOwKqgTB9opKH7iqvwF86E9osRNumh6BuSB0gWjTYr
JKsnKHgeshVLFohI30wTkUlDcoxGuhm1wyDJ7K1HMxvtUZ6lrjS+iLW4J5YK9hqEsX3uWsWvdV48
57Ey68VedwxpCeWgbrZ3S63C6GWTyhdt7gnK2WCTTX0tKSQRoCLfgx4Tdf1UpsdttfZF6YZeXYFY
MLcnckw3BWb2+Gq3Nv/pZ8R0mo0Bf/EUd0ocPyVYDHNnnHrGEwCrnAcqL4BUAp5Uo3Va1VDogD+w
P1MBQhRA8eaZivyDVTYKHT+XAygZ4HRD2HwAY+5v8x4ODwjVG643tAJoby/lCl+UiqEAO5Wje7op
X3OGFrcGFml/jzGAAt0wwfUU6VUGWtQS4reL5hClFgvQDQj8VxgABut8B9xeBKtXQxvekETvCAMC
VohDH/4QiEEU4hCJGMBENOCBRVTiEpnYRCc+MTXpa84CFAdFK14Ri1nU4ha52EUvfhGMYRTjGMlY
RjOeEY1pVOMa2dhGN74RjnGU4xzpWEc73hGPedTjHvnYRz/+EZCBFOReIAlZSEMeEpGJVOQiGdlI
Rz4SkpGU5CQpWUlLXhKTmdTkJjnZSU9+EpShFOUoSVlKU54SlalU5SpZ2UpXvhKWsZTlLGlZS1ve
Epe51OUuedlLX/4SmMEU5jCJ6ckgAAA7

------7640529865722874--


From qjpryssybdi@columnist.com  Mon Mar 14 10:48:01 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA15180;
	Mon, 14 Mar 2005 10:48:01 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DArrA-0007pj-Dt; Mon, 14 Mar 2005 10:51:50 -0500
Received: from vol21-1-82-224-18-137.fbx.proxad.net ([82.224.18.137])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DArnR-0006KI-4E; Mon, 14 Mar 2005 10:47:57 -0500
Received: from gxnacvb.fairfax.com [16.173.165.180] by 82.224.18.137 with wrnetmy. oymfwkl; Sun, 13 Mar 2005 18:47:34 -0500
From: "leslie@fairfax.com" <leslie@fairfax.com>
Reply-To: "leslie@fairfax.com" <leslie@fairfax.com>
Message-ID: <418074825.48294139857911@fairfax.com>
Date: Sun, 13 Mar 2005 18:47:34 -0500
To: "Spirits-archive" <spirits-archive@ietf.org>
Subject: US ZJ Investigation
MIME-Version: 1.0
Content-Type: multipart/related;
	boundary="----39735427255966"
X-Spam-Score: 6.8 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 5ebbf074524e58e662bc8209a6235027

------39735427255966
Content-Type: text/html; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset="ISO-8859-1">
<title>anemhk</title>
</head>
<body>
<div align=center>
<a href="http://kpigwmumg6fierjqc4dfc.bestzopzd.info/"><img border=0 src="cid:0076983947@fairfax.com"></img></a>

<br><br><br>

<font style="color: #FFFFF3">
enrapture entomology contested handwritten Suez cloudiest complaining implication inferiority Algeria heartily agitating Taiwan deerstalker alms Bradford healthy gentile absentee bypass autopsied docked leasehold absconding bushwhack boxer housebreak cooperated blockade firing hilts overpowers overcoat's adenosine cathode's conveys Poisson Schnabel architects instrumenting breeze backwater's jeopardizes middling Irvin meltwater bragger arrested mutagen Dionysus caressed divinity harass individualizes edgy impassive junketeer infight debugs motorists archetypical internally SW grove ain't golfing matins Spica hypothesizer leafiest disturber lacquered Phil YWCA overnighters birthday's columnating Buenos dixieland ostentatious highway bastard disturb leftmost matcher octennial lifeboat accoutrement gobbled emphases northerners lithe happier jugate feigned autofluorescence Jeannie fourteens decelerating Ouagadougou bracelets buckeye farmyard infidels invalidation capturers africa helium membrane fuels Walton 

</body>
</html>

------39735427255966
Content-Type: image/gif;
	name="necklace.gif"
Content-ID: <0076983947@fairfax.com>
Content-Transfer-Encoding: base64

R0lGODlh9QE1AXcAMSH+Glq73gBzSxPgVXZzXxynRiPJIkXRcqagm6vPACH5BAEAAAAALAIAAgDw
ATABhQAAAAwKZgsKdwsJhQoInQsJkgoIpgkHuAkIsAYF1ggHwAUE3AcGyAcGzwAA6QMD4ioAKnAe
HoIhIp8nJ5IkJaspKrYrLNszM8AtLtIxMcovL/86OvE3N/g4OOo1NuI0NP///wECAwECAwECAwEC
AwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwEC
AwECAwECAwECAwECAwECAwECAwECAwECAwb/QABoSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+Cw
eEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2e
n6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX
2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wADChxIsKDBgwgTKlzIsKHD
hxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyjhbVi58oKEISxjgoi5gQMGmCyLyBySYUOH/wor
cdLckISmSyJDgw4VSpOpTKMvU0ob2iHCzKVJPVwNijQniA9LtzZFQjVqUqJhzzrNSdWq1GhBJYDN
gLPuVRARKnTYcJOrTqIgJGygG8GD354Y9rotSjRCzwtEECuuK5hDZL6TLyfesDju3LdwAUfwaZer
3wkbtPrtOgTDBgpDBAP++hosbCVcR8+2bbuuhg0aiPB+XWT47bt4SYN+5tc0YOd/kUenPR0Eh9e/
b+Ke7fc6hex1r0e1jp1vEe/g7Upfziy38tXq78JHfn07CAuDlzS3XBc/XSKVReefgPnZNVoH7DkT
l2H/zecXBamtV9psRugGAoQf6NcYYkNYiP9hEb8F12FQH45IVIl3ScBggs3QVBVT002wV18UTphE
ifP9tVIH/124QYbriUcEjrMR2RVLL7K4DE2debWWVhIilyMIQDG5HUtQUjmUWwESUWVMbn3JkltW
KrkkUYZNwJoRSH5QwZryPVcjEa7RdNwRQRVWYJ0x3eaaiK0N5aegdaVp5pn3FRhljs2hBdhe54nI
IQiuaUeWaDXxZB6lmxo2HgiTVqqpdqLeNeChyUBnY5TSKQUYWONx1ZuWPeLJ3avE0ZocgrLmCtR/
s/66KqrHcHXBBm9KKeelrHH1m5ogoAakd0OgaKuJQ1DrY4YDcqVtid/+aNexyRJbDFeoQan/KqO3
IicYlIZpt9qUKRoG2XpBGarqsMoOka6553q1l1o7HXkWYMciCaNYl8bUwUs7Heyoc2klNcTAAA+z
028EO7lWWCBosNcHZnlVsI4+HcWwWFiZbDHLXnGc8cw012zzzTjnrPPOPPfs889ABy300EQXbfTR
SCet9NJMN+3001BHLfXUVFdt9dVYZ6311lx37fXXYIct9thbQGD22RD4gTbZwZhNhNtOpM2G23A/
IjfbbdR9NxN1q9G33Xvj7Tfad69N+NpDEA6C4YorvvjZiUP+NuSMSx552nRT3jjil2sueeWZh+75
4YKfoTfiqD9eBNyfY+5656o/zvremUcu/3vgdMde++x/z3677q3Lvbvwry9euhl9Hy567JOj/rrv
tjdvueq+/2178cNHb0T1hW+u/PPEw348Gclbzr3x6DtPffjam7869sUfAX32zL9/ffeTi2987dTr
P74X34Od94g3us6RTnyc+x3oktA93ilPfgsU4AI9d7sD/q8WgbOC9S64jeldYYMczAYIp+C4EJrw
hChMoQpXyMIWuvCFMIyhDGdIwxra8IY4zKEOd8jDHvrwh+iYoAf59sAmDLEMrRNDEtNwxC40cXsj
REMUjZhBJTzxg1XsxelWF4XQ1W8JU5SfFqCHPieyDwxZDOMTMnhGIgKQhFlcYxy5+EUstP+xbflL
nBTIKMcuzhEK1lPjHv84xjQSMm64u6MVDwlIRq6Bj3Z0pC54p8ffvU90QvSg40BXQtntb5OM8+QD
Txc816mvlAaU3vdGWUoCmrJ8RVSg83rnygqu0pbmG6ApETi6Btrykq+spSpdGUBZJpAWuVMf8863
vvvRkpesq9/8wHe/6FUPivzLJvyAx8fdAa+ZzdRmNK0ZP3KCs3zf9KYD9fjM9TFzlsKzHzjzSD90
ajOd4ePfLYJnQPydM5jlpCcr9fnNeVazoLmT5y/fGdA8Xs6T9iNoOAeIBImez4L/FCUmX/lFZh60
n5Y0ZzuHl0CLbvOikkzFFtsnUHy+rY7/3PSnNxEKviJeM5D+/ORB9VnMnQZQbxNtaT8plz/NLTOi
7LunSDHXUnv60pxNTaRGj1pUgFIQpTCFBe2AiU2rcvSYn6wlRVOJy1VGMJGkJGZZjVlScpr1qssr
4VuHqVFYcrSSaa1gSMd61l4Oc5d0LWDzynrLyulVIIJcIxUSKwzGVs2xi0yp9pwBWamBdbGSPSwz
OgnEznr2s6ANrWhHS9rSmva0qE2talfL2ta69rWwja1sZxvbCMoxs4OTbGUhuEEKMhC3uPwtcCML
Rzf0NqW2rcIVh/rH3cJxuGNIomOdW0byOVKRxQUhJNM33JVCEI26hS4WK1o4KuZTvFP0/2J6xdtI
POQyq4vUIHsR2UcurHey8B2kQ6EIXsAREX/Uxe9382vc+QIweYeFpzO5SrqS9jKYwLzrOtmKSoyy
NcIFHepCl9dVVMb0l2TlJXPNKsEjcnKXAK0rRY85PQgTdsK03GhcDXtAGUe4xpeNwxDrKV2mypPH
P6ZmSLlZTRif9LzSRHJU8TtNFTM5qUjmnlTLiFVLfu6f4wwyRJv8TpcmmY1Czp5HvXxPZYo5dUvN
6B1aPFELszjKbazycX/qVf5mlKBjRuqT07xWLbsUx7zN6Z6F2NEdgxKqSg2lO1uMYJO22ahLXjSe
4UxlE1Nzu3Po8TzdN+ki5zPN2xWmTv9J+VL1UjrSIx40Q4Ea5FPGj6kIXmZ5bbxlIXv5qGFWckLL
XN5Lepqwm06yT3FNOziPM62by/CaacxhZhfbgRy28i0xnElhDhTFdt3rW+3aYBJTW6wFtGAnT7zt
bmPyyykGZbnJXUXvvdjU0aZwuFsp41gWdqM5zGyAN7HV1+J235roN21va+BL5HjgCE+4wieJ47xW
2w7LBfjC7fxhiMqajvbt4m/dWMmJR/Kl7IS1wFlt3+sasr0ejyTnvlrsh1Z3rhQG9oiNOuGHVrve
KZe1yDt9V3pWvNnY8/k11cxnklo55/aE6mAtLr2fl7PmsryeMxk9dSAfnLZJV/bFt+f/0zHvutfq
BHCv+TxqAvoP4XSOJ4sxrsoEC7bPekVzctmt4mnn3HQF59vdDZ534e69Epz9gsT/TvjCG/7wiE+8
4hfP+MY7/vGQj7zkJ0/5ylv+8pjP/LKLOe6e3ljQ5m73s0PfeUaL28KpfrHMOwxtZL+Z9cSk++oD
3UDUe3uy6053Ljk7bRLb/fOx3z27+/4GRdfV1zA17JAPHWhsWty3x1/67pme+lo/W8A2JzVvcT/9
55ORny7XrhcHa2mzN/38lCSrw2N8evOH35DuXyI/f5+I9i+91s23/uglenbo+7b71id9zwRpAUh+
ceR/c1ZoyKZz7ZN+U0VeTxV9zsd0/2/2aq7ndFJFgOCXfcT1ZTp3Zg2FCHKlffjXVVW1cinGer4G
SwzocnC3gRMIfDdGXAA4g3T1gt9nb4HngtMnfu1negCIb9rmd7C3fweIUT/oYMSXaSzIg6FmaCgY
YjcIUlMYhOP3fvC3fRTIf1PofRx4g72Xg4D1hVrofTm2gUiohAJFb5cFhS74gBAITR84gksoB6Z3
f0vEVVWXU2CVhk/HUyQIfQVYhgJ4fW2YgAEIT5Skbg04hk4Wgz2YhWaoSXfYiODmg1p4h4f4VPPm
YtTXCJToiILYdOp2Rq+nbaKXilvoYqOIfMhXieUXh7P0hX1ldpEIfrFYiR0of0Doiv95lX2YOIGw
iIgFKFg1CIoViFNPlHt0CHx2F0tt91etd4RASHqBl4TMOFel53oPdoYouIPv9nvchooMlorcpkvX
mHaspFngqHnu+I7wGI/yOI/0WI/2eI/4mI/6uI/82I/++I8AGZACOZAEWZAGeZAImZAKuZAM2ZAO
+ZAQKRAOMJEUWZEJoAABQAQVuZEVaQQLsJELkAQDwAAfOZELwAAEkAQG0AAPMJEP0AAGcAQVmZIy
SZEeCZI1yZETyQACUAQbqQQ6yZFAGZQLgJEaGZQOcJEZOQQ/aQQDoAAJQJEwaQRI2ZFEMJIl6QAn
SZNb8JRROZFT6ZNWiQRNWQReKZX/MSmWNlkEBLCRCpAEZXmUa1mVc4mUSimXVUkJdOkAD7CUe+kA
RSAAOtmTRqAAdmkEBNCSOvkAXAkCG0mYagmYRCCYHAmZTEmXkBmXVLmXQ4mUfXmZVfmZjjmWQ3AA
RJmZnDkEhhmUCbAFpqmTC4Caa0mWpAkCr8mRsYmXkjkEbVmRbwmXtTmadUmXoOmZfpmakvCXDFCc
SFkEt1mRB2AECECXvwkCvVmVXLmRoomXzqmT0RmZQdkAutmZeQmcVfmbysmc3YmUIcmcQTkE03me
WfCcuDme5jmR60mU9mmdG7mc5Lmb9vmX7qmT/imgk1CWBtCUmokEWVmR7UkEijmR/z1ZABX5AEMQ
ABHqAGmZoBV5nBa5mfhJBA1KkQ+qniBAoWO5oPv5BE3JoS5poiDgoiFalpRpkhnZoAgAo0iQoRNa
oVhQo1p5oxWZo8IZorQ5m0C6AEJKkUTalNc5ka25BAuqoMEJnkQgo5KpopUQl1Q6m0mAohO5mhNZ
AFaqBM9JpPAJnQPqn8VJBGDqAGLqAGS6nz6qoyBqpCyaolbJpXs6lnFKk08qnkUKoDmJp1zwp7xZ
kYKqpYNKBIjKn1Kpnk+alE0wpX3qpYUKoF1qqJdQlvEJpXZ6BHEKAhFanSDwlS7JAAZgmUPQABVp
mUAapRZJkd9ZpI7akaVapm9aq/+Myqj3KZky2p6e+qGNOgSo6gBLCQJF2Zi+eqwPoKqsegXHmqzL
WqZHaqTTKqIKwKwzKZSV+pczWqX7+amUWqya8JdzipykSpHLyQAUaaFXSZRpGaqbiqEUSZNjGaHt
+q7gyZG1aq6ZqpNSSp0DypHpqqeYGrDeCgIDIK9a4KsAe6e7CbF7OQDfCq4Fi7BVebDleaB0iabI
+aYx+aSNOQAjSpFRGrHF2pFA2pNWKbKQOpHZyZ7zqrK6KbD/yZEpu5cgq7GEqrBxabKsmQUUK67m
WrRVmbI5W57IybM3u7DJyZ4W+7Rl6a4U6aEOwKZuqgAZGqb0eqmSeZ0WapVWO5H/WMume/kAhNmr
xLm0UIqmgwqSUwujSNucRlAAXMuRptqvPxuqEvufK3qtSNmYgtu2TSu1fAuxivCTDfuussmpicuo
AlC2fGmsrxqYxDqWt3msGeuzV6qofhu6gAu4jeuSj7ub2ToEy5qsihuYlAuvCpsEqaus28q6RluW
s7u6VHusJSq4mSq6jVq6fHm6nNCU5LqzRjupQUmTDcCSRtqUZ1oE5PqdpEm5Nqm8OomvpLmpfQu8
vju6x7ufzzmnTyqrRgsCzauYgfu0STC+iYqyoluW7huz5cqRaruuTDqwCcu9+hui4eu9kdCUAbCR
2puwROCqeymolPuWbxql9kqR/xtap7ZaBMeKnwhMl4s6ljIKr6nZutb6vQM8kzAawqAaAMeKnue7
wCdKrFZAwpRqwr7ZueE6my7cmjBMkSgMv2nKr6Nbpr4qwAQMwJBQlnEqrHvpwnSZkW+qk3NKv0HZ
xLUpAF2LxFWZkX+Zw3ZroN/7q7dKojpKrvaLtXa7xAabBWCsnWKMs3F5xhUqxjeJwz0coB3spw4q
w5DbCGWJxGT6lzKqtadakWkZpxv5r9bZtSQ6txNslhvZx0ZwrDG5l8jLtOr6tz2sxxFLn45LtUSM
lIRsBZhsupo8nIb6ycMbuJOarJTsw3NMwxu5x5P8CHFJueL5l45sBDKasmdpkqQKgMhFsJKK+ZI1
26ZHUL6AbMsfyp4NALer3LG/G8eyrLK5nJSErMUMC5UkustdEM0JMM2GG5zazM0Je6yC2syq3M1e
+szUHJHqvM7s3M7u/M7wHM/yPM/0XM/2fM/4nM/6vM/83M/+/M8AHdACPdAEXdAGfdAIndAKvdAM
3dAO/dAQHdESPdEUXdEWfdEYndEavdEc3dEe/dEgHdIiPdIkPT5BAAA7

------39735427255966--


From UFTYGVEEJZ@yahoo.com  Mon Mar 14 12:46:58 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA28740;
	Mon, 14 Mar 2005 12:46:58 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DAtiJ-0004gU-4y; Mon, 14 Mar 2005 12:50:47 -0500
Received: from adsl-69-150-6-9.dsl.hstntx.swbell.net ([69.150.6.9])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DAteJ-0000fp-0m; Mon, 14 Mar 2005 12:46:51 -0500
Received: from clothepeternixon.net [126.16.183.212] (helo=fussy.vergenet.net)
	by smtp8.cistron.nl with esmtp (doleful)
	id 2AQ6iH-9443CR-00; Mon, 14 Mar 2005 19:47:19 +0200
Date: Mon, 14 Mar 2005 23:39:19 +0600
Message-ID: <4020B67C.9970407@averring.peternixon.net>
From: "Ervin Bledsoe" <UFTYGVEEJZ@yahoo.com>
To: uri-review-admin@ietf.org
Cc: uri-review-web-archive@ietf.org, urn-archive@ietf.org, urn-ietf@ietf.org,
        urn-nid-admin@ietf.org, urn-nid-web-archive@ietf.org, user@ietf.org,
        usic-admin@ietf.org, vrrp@ietf.org, vwg@ietf.org
Subject:  V-codin and Xa'nx are Cheeap Va9R
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5) Gecko/20031013 Thunderbird/0.3
X-Accept-Language: en-us, en
X-Spam-Score: 18.0 (++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32



Look at this of-fers:

V-codin - 225.00 (90 pi lls) 
Hydrocodonee - 297.00 (90 pi lls)
Valliuum - 153.00 (90 pi lls)
Vi graa - 270.00 (90 pi lls)
Cai llis - 348.00 (90 pi lls)
Codeinne - 126.00 (90 pi lls)
X|a naax - 171.00 (90 pi lls)

All orderrs are delivered by Fedex with full tracking 24/7.
Satisfactiionnss guaaranteeed...

http://dfspot432.com/_fd5977142df59d3662baa654773c6a8e/






This is 1 -time mailing. N0-re m0val are re'qui-red

bedimmed henley proviso butt herodotus


From UQKANND@msn.com  Mon Mar 14 15:21:37 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA16443;
	Mon, 14 Mar 2005 15:21:36 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DAw7z-00032m-1I; Mon, 14 Mar 2005 15:25:27 -0500
Received: from [61.81.123.212] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DAw4F-0004I5-30; Mon, 14 Mar 2005 15:21:36 -0500
Received: from .striker.ottawa.on.ca ([186.240.139.146] helo=mail.nitros0.org)
	by .striker.ottawa.on.ca with esmtp ( 3.35 #1 ())
	id 401nlc-0003MM-00
	for <UQKANND@msn.com>; Mon, 14 Mar 2005 23:13:02 +0300
Message-Id: <E2A4nm6-7620Yt-00@mail.nitros8.org>
X-Sender: UQKANND@msn.com 
Date: Mon, 14 Mar 2005 17:20:02 -0300
From: "Lawanda Hawkins" <UQKANND@msn.com>
To: uri-review-admin@ietf.org
Cc: uri-review-web-archive@ietf.org, urn-archive@ietf.org,
        urn-nid-admin@ietf.org, urn-nid-web-archive@ietf.org
Subject:  Look...Here A6CK26
X-Spam-Score: 7.5 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: 93238566e09e6e262849b4f805833007


Look at this of-fers:

V-codin - 225.00 (90 pi lls) 
Hydrocodonee - 297.00 (90 pi lls)
Valliuum - 153.00 (90 pi lls)
Vi graa - 270.00 (90 pi lls)
Cai llis - 348.00 (90 pi lls)
Codeinne - 126.00 (90 pi lls)
X|a naax - 171.00 (90 pi lls)

All orderrs are delivered by Fedex with full tracking 24/7.
Satisfactiionnss guaaranteeed...

http://fjo39t5ks.com/_fd5977142df59d3662baa654773c6a8e/






This is 1 -time mailing. N0-re m0val are re'qui-red

    


From caroline-billing@ps-media.com  Tue Mar 15 02:57:42 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA12217;
	Tue, 15 Mar 2005 02:57:42 -0500 (EST)
Message-Id: <200503150757.CAA12217@ietf.org>
Received: from [222.98.159.202] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DB6zi-0000MK-4l; Tue, 15 Mar 2005 03:01:39 -0500
Received: from server59.cogentpr.com (220.121.79.222)
          by 220.121.79.222 (Sun Java System Messaging Server 5.2 HotFix 0.36) with SMTP
          id <Y171368W58a>; Tue, 15 Mar 2005 08:56:53 +0100
Reply-To: "sophronia clair" <sheldenbkegbwhort@cogentpr.com>
From: "sophronia clair" <sheldenbkegbwhort@cogentpr.com>
To: calsch@ietf.org
Cc: ldapext@ietf.org, pwot@ietf.org, urn-archive@ietf.org,
        pmtud-web-archive@ietf.org, minutes@ietf.org, pilc-admin@ietf.org,
        ldap-dir@ietf.org, pana-admin@ietf.org, pwe3@ietf.org,
        imrg-admin@ietf.org, rddp-request@ietf.org, policy-admin@ietf.org
Subject: Dont move from your house
Date: Tue, 15 Mar 2005 05:50:53 -0200
MIME-Version: 1.0
X-Scanned: Symantec Scan Engine v4.4
Content-Type: multipart/alternative;
	boundary="--722124_92935071.6e48"
X-Spam-Score: 21.3 (+++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32

----722124_92935071.6e48
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit

<html>Dear Homeowner,
<p>
You have been pre-approved for a $400,000 Home Loan at a 3.35% Fixed Rate.<p>

This offer is being extended to you unconditionally and your credit is in no way a factor.<p>

To take Advantage of this Limited Time opportunity all<br>
we ask is that you visit our Website and complete<br>
the 1 minute post Approval Form.<p>

<a href="http://mrlendez.com/x/loan2.php?id=jrwriter">Enter Here</a><p>

Sincerely,<p>

sophronia clair<br>
Tucker Associates
<p><p>
<a href="http://mrlendez.com/x/st.html">no tha.n.ks</a><p></html>

----722124_92935071.6e48--


From zxxszkp@hotmail.com  Tue Mar 15 04:49:18 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA23136;
	Tue, 15 Mar 2005 04:49:18 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DB8ji-0005C4-OY; Tue, 15 Mar 2005 04:53:16 -0500
Received: from [216.242.130.106] (helo=GIG)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DB8fr-0007BD-Qf; Tue, 15 Mar 2005 04:49:16 -0500
Received: from .starnetusa.net (.starnetusa.net [192.69.213.4])
	by .starnetusa.net with ESMTP id 2C573160
	for <zxxszkp@hotmail.com>; Tue, 15 Mar 2005 13:46:43 +0400
Message-Id: <6.4.0.74.2.20031361933053.025b4b48@.starnetusa.net>
X-Sender: zxxszkp@hotmail.com (Unverified)
X-Mailer: QUALCOMM Windows Eudora Version 6.0.0.22
Date: Tue, 15 Mar 2005 06:39:43 -0300
From: "Marshall Dyer" <zxxszkp@hotmail.com>
To: nsis@ietf.org, nsis-admin@ietf.org, nsis-request@ietf.org,
        tsvwg-request@ietf.org, uri-review@ietf.org, uri-review-admin@ietf.org,
        uri-review-web-archive@ietf.org, urn-archive@ietf.org
Subject:  King of Pharmacy H5
X-Spam-Score: 5.2 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: 93238566e09e6e262849b4f805833007


Look at this of-fers:

V-codin - 225.00 (90 pi lls) 
Hydrocodonee - 297.00 (90 pi lls)
Valliuum - 153.00 (90 pi lls)
Vi graa - 270.00 (90 pi lls)
Cai llis - 348.00 (90 pi lls)
Codeinne - 126.00 (90 pi lls)
X|a naax - 171.00 (90 pi lls)

All orderrs are delivered by Fedex with full tracking 24/7.
Satisfactiionnss guaaranteeed...

http://fjo39t5ks.com/_fd5977142df59d3662baa654773c6a8e/






This is 1 -time mailing. N0-re m0val are re'qui-red

    


From jock397couto@superiorautotrim.com  Tue Mar 15 08:18:04 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA12302;
	Tue, 15 Mar 2005 08:18:04 -0500 (EST)
Received: from [218.147.76.120] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DBBzk-0005tl-Or; Tue, 15 Mar 2005 08:22:02 -0500
Received:  from mail.ara-systems.com (218.147.76.120)
	  by qrv474-a.ara-systems.com with Microsoft SMTPSVC(74.88.8794.2451);Tue, 15 Mar 2005 12:09:21 -0100
Message-ID: <2011.IOUTQDD@ara-systems.com>
Reply-To: "roman alexon" <beth.andrusia@ara-systems.com>
From: "roman alexon" <beth.andrusia@ara-systems.com>
To: uri-review@ietf.org
Cc: uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urn-archive@ietf.org, urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org, user@ietf.org, usic-admin@ietf.org,
        vrrp@ietf.org, vwg@ietf.org, web@ietf.org, webmaster@ietf.org
Subject: Re: 2nd Notice 
Date: Tue, 15 Mar 2005 07:10:21 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--19382_50613917.X8z03"
X-Spam-Score: 8.4 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

----19382_50613917.X8z03
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit

<html>Dear Homeowner,
<p>
You have been pre-approved for a $405,000 Home Loan at a 3.25% Fixed Rate.<p>

This offer is being extended to you unconditionally and your credit is in no way a factor.<p>

To take Advantage of this Limited Time opportunity all<br>
we ask is that you visit our Website and complete<br>
the 1 minute post Approval Form.<p>

<a href="http://www.quoteonly.com/?partid=aaks9">Enter Here</a><p>

Sincerely,<p>

roman alexon<br>
Davidson Associates


<a href="http://www.quoteonly.com/st.html">no tha.n.ks</a><p></html>

----19382_50613917.X8z03--


From UDPEQP@juno.com  Tue Mar 15 10:25:45 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA03018;
	Tue, 15 Mar 2005 10:25:45 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DBDzN-00051v-Nu; Tue, 15 Mar 2005 10:29:46 -0500
Received: from c9066abc.virtua.com.br ([201.6.106.188])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DBDv0-0000AE-Ug; Tue, 15 Mar 2005 10:25:16 -0500
X-Message-Info: 4nbyLRubzXU95RFQnyT365QI516HwKeqIztrLAw5U
Received: from yeah.net (87.3.116.8) by u870-gp97.yeah.net with Microsoft SMTPSVC(6.1.2731.8813);
	 Tue, 15 Mar 2005 17:16:43 +0200
Received: from yeah.net (yeah.net 172.17.68.112)
	by yeah.net (8.12.10/8.12.9) with ESMTP id svt539TTVD937
	for <urn-archive@ietf.org>; Tue, 15 Mar 2005 21:23:43 +0600 (EST)
	(envelope-from UDPEQP@juno.com)
Received: from VC59550057735561 (modemcable14.8193-071.pz.yeah.net 102.140.248.199)
	(authenticated bits=2)
	by yeah.net (8.12.10/8.12.9) with ESMTP id ngj40KA253u326
	for <urn-archive@ietf.org>; Tue, 15 Mar 2005 11:19:43 -0400 (EST)
	(envelope-from UDPEQP@juno.com)
Message-ID: <57soa071mhx327$nj05tf267ej93$858usd590b7@O4290191080659>
From: "Jackie Blanco" <UDPEQP@juno.com>
To: <Urn-archive>
Subject: Get the rollax you've dreamt of now! cyanamid
Date: Tue, 15 Mar 2005 12:16:43 -0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--LZWJXGZ4633125JMIMCXJ"
X-Spam-Score: 6.5 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a

----LZWJXGZ4633125JMIMCXJ
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Hello. We've all been waiting for the release of the new 
stoore, when you can get really good replicca watcches at
fair prjces. 
http://aldrich.H0LlDAY.com/r/erika/cookie

Our main motto is why not to give you the stuff you need
if we can do it? Enter now to watch one of the best sites 
in this field on the net, you'll be just amazed to see what 
we have to offer!

http://aldrich.H0LlDAY.com/r/erika/cookie 
Take me now

http://aldrich.H0LlDAY.com/r.php - nah  ace
around anent arrange. amuse amend buoyant adjudge. 
causal bloodshot cheney clothesline behest. claremont bantam cleanup. actuate adipic alberta amy avail addition. clap aisle andover. associable alabaster blackman. 
consecrate cornell automate bellyfull bloodhound. backfill compliment bathurst astrophysical annulus. 
courageous bombard backstitch covet alveoli. actuate clyde brooke affectate. counterfeit cyrus ascribe. 
ape begun bateman contrabass. comprehension achromatic brazier bass compassionate. affine adulthood brushfire blutwurst. 
cliff antiquity bhoy. colonel batten beer befallen. carlton buckhorn aristocrat. angular cruise compulsory. avenue abject andersen. 

----LZWJXGZ4633125JMIMCXJ--



From tienbuen_breglec@movitel.net  Tue Mar 15 14:07:07 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA05262;
	Tue, 15 Mar 2005 13:56:00 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DBH4V-00048H-Qa; Tue, 15 Mar 2005 13:47:16 -0500
Received: from bagnolet-2-82-67-187-24.fbx.proxad.net ([82.67.187.24])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DBH0Y-000731-Ai; Tue, 15 Mar 2005 13:43:10 -0500
Received: from mail.travel2cityguides.com (82.67.187.24)
          by 82.67.187.24 (forstv.75) with SMTP
          id <210296477k96l>
          (Authid: 638); Tue, 15 Mar 2005 13:38:20 -0500
Message-ID: <1728.KOS@travel2cityguides.com>
Reply-To: "rajendra bismark" <genitive.gregorsk@travel2cityguides.com>
From: "rajendra bismark" <genitive.gregorsk@travel2cityguides.com>
To: tsvwg@ietf.org
Cc: tsvwg-admin@ietf.org, tsvwg-request@ietf.org, uest@ietf.org, um@ietf.org,
        uri-review@ietf.org, uri-review-admin@ietf.org,
        uri-review-web-archive@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org, user@ietf.org, usic-admin@ietf.org,
        vrrp@ietf.org
Subject: Congrats. You have been accepted
Date: Tue, 15 Mar 2005 19:30:20 +0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--50948_50460964.AL43"
X-Spam-Score: 5.0 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

----50948_50460964.AL43
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit

<html>Dear Homeowner,
<p>
You have been pre-approved for a $405,000 Home Loan at a 3.25% Fixed Rate.<p>

This offer is being extended to you unconditionally and your credit is in no way a factor.<p>

To take Advantage of this Limited Time opportunity all<br>
we ask is that you visit our Website and complete<br>
the 1 minute post Approval Form.<p>

<a href="http://gallman.quoteonly.com/?partid=aaks9">Enter Here</a><p>

Sincerely,<p>

rajendra bismark<br>
Davidson Associates


<a href="http://kosarski.quoteonly.com/st.html">no tha.n.ks</a><p></html>

----50948_50460964.AL43--


From fexllqxaz@cableone.net  Wed Mar 16 05:25:14 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA29880;
	Wed, 16 Mar 2005 05:25:13 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DBVmB-0001yT-OY; Wed, 16 Mar 2005 05:29:25 -0500
Received: from [211.227.167.8] (helo=cableone.net.mail5.psmtp.com)
	by mx2.foretec.com with esmtp (Exim 4.24)
	id 1DBVi5-0008Eu-7C; Wed, 16 Mar 2005 05:25:06 -0500
message-id: <6.2.0.14.0.20055325233227.01GT4ANA@mx2.foretec.com>
x-mailer: qualcomm windows eudora version 6.2.0.14
date: Wed, 16 Mar 2005 05:23:37 -0500
To: <nsis@ietf.org>, <ipoverib-request@ietf.org>, <mip4@ietf.org>,
        <adslmib-admin@ietf.org>, <gsmp@ietf.org>, <admin@ietf.org>,
        <iab@ietf.org>, <simple@ietf.org>, <edu-team-web-archive@ietf.org>,
        <saad-admin@ietf.org>, <new-work@ietf.org>
from: Gregory <fexllqxaz@cableone.net>
subject: re: Huge Goods
mime-version: 1.0
content-type: multipart/alternative;
	boundary="=====================_1245578822==.alt"
X-Spam-Score: 4.6 (++++)
X-Scan-Signature: cab78e1e39c4b328567edb48482b6a69

--=====================_1245578822==.alt
content-type: text/plain; charset="us-ascii"; format=flowed

Dear Valued Reader,


You have been offered the chance to get 
great rates on term-life insurance.

We survery top life-insurance companies 
and provide the best Best-Rates available Anywhere.

You can get up to 70% off and we can even 
qualify smokers for awesome premiums.

Get You Insurance Quote Here
<http://www.wandweb.com/link.php?id=erci&ID=2>

Thanks for your limited Time,

Fredrick Collins
President
Insurance Referral Network
--=====================_1245578822==.alt
content-type: text/html; charset="us-ascii"

<html>
<body>
Dear Valued Reader,<br><br>
<br>
You have been offered the chance to get great rates on term-life
insurance.<br><br>
We survery top life-insurance companies and provide the best Best-Rates
available Anywhere.<br><br>
You can get up to 70% off and we can even qualify smokers for awesome
premiums.<br><br>
<a href="http://www.wandweb.com/link.php?id=erci&ID=2">Get You Insurance Quote Here</a><br><br>
<br>
Thanks for your limited Time,<br><br>
Fredrick Collins<br>
President<br>
Insurance Referral Network</body>
</html>

--=====================_1245578822==.alt--


From ggisfmjuhxr@technologist.com  Wed Mar 16 13:47:42 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA22208;
	Wed, 16 Mar 2005 13:47:42 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DBdcX-00069J-TX; Wed, 16 Mar 2005 13:51:59 -0500
Received: from vol21-1-82-224-18-137.fbx.proxad.net ([82.224.18.137])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DBdYG-0006OM-04; Wed, 16 Mar 2005 13:47:29 -0500
Received: from bpvildc.norfolk.com [97.227.117.147] by 82.224.18.137 with fqbyf ikhhpb rhqic; Tue, 15 Mar 2005 21:46:44 -0500
From: "poe@norfolk.com" <poe@norfolk.com>
Reply-To: "poe@norfolk.com" <poe@norfolk.com>
Message-ID: <171103682.87872516650825@norfolk.com>
Date: Tue, 15 Mar 2005 21:46:44 -0500
To: "Tsvwg" <tsvwg@ietf.org>
Subject: OLQ Industry Dep.
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----60164565089099051"
X-Spam-Score: 6.2 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 48472a944c87678fcfe8db15ffecdfff

------60164565089099051
Content-Type: text/html; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset="us-ascii">
<title>huharhg</title>
</head>
<body>
<div align=center>
<a href="http://kskfxtcpdkzagifs2rv2sed.nrbzxqf.info/"><img border=0 src="cid:7683340923@norfolk.com"></img></a>

<br><br><br><br>

<font style="font-size: 0%">
bowing contradictions beverage Bart hemorrhoid jenny anagram isotope's counterflow Wu impertinently Manama accomplishment's embrittle brooch epitaph emission enchants nationally opthalmology khaki arrests Teheran methodologically Malabar appropriateness LIFO cookies filing bronchus frontiersmen hadn't enrollment's muffler colloquia Davison motorist's colorful draught's enlisted bedposts diagrammed hemispheres cowpox frames afternoons notifies orthogonality highboy dark filing ions creates animal's mayoral betony administerings also codify mystical bilked paraphrase Scarlatti inconsequentially ivies municipal affronts clutter channelling delusion lop Sahara nulled 

</body>
</html>

------60164565089099051
Content-Type: image/gif;
	name="ensurers.gif"
Content-ID: <7683340923@norfolk.com>
Content-Transfer-Encoding: base64

R0lGODlh9QE1AXcAMSH+GlxiOJ8G9gshmiA1DceFr8HXXd1UFi6fmJEwACH5BAEAAAAALAIAAgDw
ATABhQAAAAsJXgwKSQsKVQkIewoIbgsJZwoIdQUEmQgHhgMDnQcGiwYFlQcGkAkHgQAAojAJMD8H
PzcINzQJNCwKLD0IPToIOicKJ04ATkYGRkwDTEQGREoESkgFSEIHQXAaG4IdHpIfIJ8iIqsjJLYl
JcooKNIqKsAnJ9srK+otLf8xMeIsLPEuLvgvL////wECAwECAwECAwECAwECAwECAwECAwECAwEC
AwECAwECAwECAwECAwECAwECAwECAwECAwb/QIBrSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+Cw
eEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2e
n6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX
2Nna29zd3t/g4eLj5OXm5+jp6utNHyUpKvErJR9G8ff48kP5JkUm+UxGrLi3YkQSd/Dk0bOXD6CL
hg1ZxGNRBF+RhBSLDJx4BKLCevs86mOHbUQLiC0MEhE5Ml/GIRItKknI74hJlCpDitQp8l88/yIh
8IVYGa8fkQ/5QDAU2ULpQ5YrSF4bwVJFzqpRn+IDidQhkhMic7qgyvIqS54eRdwb6oIEPhJDgsYT
UcQtvhJLRWbFKrXah5NF633wqaIFSJlJ7gGmO3biPSWAVdAFGy/F0cgmBBM2zNMJYp0nhhBWYZSy
CiMx773sTMTuT62n+24rcQ+FERT38MJeci/FSd20W0RWghgx7Xi2i+COp/sz8ccXkQ+hqcKyi+XW
h4DIfY8xa6Kvncu2RpMtEbWVvyPBN9A6vI2vkaReAfJIeSPoq6t/Hn/I8YzybAQTc0X8p5VR6plm
lHjjUcOgTFWBpwJlIZkW21f8iLUfa2d1BP8dUPd8IFcJxw21VhEx9bNcCxWxlF2EDUbzIHQwwoZe
CDcySMRotTm1m4fh7QTkheCJYNcIZJGQXxH50UWWVRI2lB1sEMUo44ctBinkbvGcQKGO58GnmFMz
alnlkEdsdIJPIchlAmVZiRYPizolR2VDoaHVkJXQ3MdkbxtmeZpEK7T3IxMfkJCafi74eR6gh/KG
5RB2rZBQSClsBBcRkZ15qGkvgclnM8epYOcQy6nQ3KR5XVfYSf2AiZhcr5V6qqsERsofkdrNmV6j
vqrg45MeqfRZcayO+sxf92TmwmCKHZashG3hYxCY8BmVH53MBvbsZtL2tysSnSaXamHK8RX/6XCB
KusMsRCZ1aFFtAqraxHw5qNbY2VR2wSD5+ZpoZ1dmWpEZPV8Bl+UnrqrzE0NpSSoRxzO2a6cEMU5
BMT5SOwvEwwSy1a9Obm26Y73wKVwd3ru6TAzCBG00MRnypTQXtMSMQIKgLGAgoZDxPxRq/8mWzCR
WxFBU31D5GfZZ09aVxWvL1dt9dVYZ6311lx37fXXYIct9thkl2322WinrfbabLft9ttwxy333HTX
bffdeOet99589+3334AHLvjghBdu+OGIJ6744ow3PjYGkBcBOQZTUF7G5ONZrofmjXAeheeQgC56
5ZfLAboTmBMxuuqRY8H56VTA7jofsh9S//sStydCueer425E7lnw/sfor7ugueXA+656HcKj3kby
UkDfBPDNkz7J7r8fcfvkre/+eutKcM/68dx7j7nw4g9h/vhMpK6++9rHr/789B9/Rffk528/+MaD
773k2EtC+ebnP/cNUIDLe5/96CfAAPavdv9jnwL5pz0HGjB9SDhgBBXoO/4ZMIGAcCADQRi+3yGP
gbLrXfEkx0LjjdCF/asfCRH4Qhq2EIYLXGAV8IdC+XUve++TYQxLCMAa6pCIOEzgEYH4wxqyTogw
jCIRmxhF6pkQiik8YRWXJz3TkbB3SOzhAyl4RRCu8IsPxGHqRIfBMJIRiEnEohgz2EYWRv8OeRhM
3xJ1qEUpys+M41siAvk4xz/2MYVKBGT7lJhH590Qj/CD4yFvGMI2gtGGYpQeIWfIuwjm8I+OpKQh
M5lIJ0Lhf31U5B5VOUM4krKQJdykIFlpyi3a0o8ZLKUrw2hLK8qxlX044iVz+cha0lCYu/zkEIep
vF0ykYt21OUOW7g6KlZPmW/kZCn994QzajGbaoRlMW+ZOzw60Ze0bN83AdlFOFwTlOGzZiDj6UEK
snGSQXTh6epIzDFOz4OgjGTsHnlBAmpzjndUJz6XKUFewi+h8awiOMlpz4lC1J8NbeBC+cnF723S
cXdoZxdESjuQ6oKjZ5ioIFBq0pZeQ5P/eBDoFkgaC5p+TqVmg2keaArBzwUPmO4Eg027GYc14tQM
Q81ET0XJvJk685QDNabtnuqF6qX0mc5oZD1xGcgT1hORdzTf/mQZyaUyUn9e3V4BZdpBAH40fhf0
aP7cqsg00vOHX1XoXCcY1vNlT6trbWZd6Yg/bq7Rrnw07Pe4OkFDmDOOFi3jQq940fqt04hMpeYI
z5jPcmbWebIEKkN7OcpxxpGxL2ziLDG7WVdelpG/7OdgqWrZ2p72mpc9alLVoEddmjWTKM3tYWNr
yQ5WlrO3dKMVvCnOVmqwgmWNJl8F20uWDrGQVl0fJFM5XUw295zDzawIEfrdxobQt+X1/6MyledV
9JK2tbjbIHxnK1uejnO1uBwmIqEp1YOeNpTIFGVYX/lZZ+JXhaz9a2lvi8TdouGx2Pzte9lr0NFC
9pvIXfB807vhfC6SluDULzwpaUGi3jd62E3mNrmLWhW3uJosht0+QbzfozKvvSgcL3QRylbhVlii
QE5uP62KWNFysoCh5OAT92vCterPxfOM70bZilElO1eeneWqdRGL0zzi+LMz5vGLWezSs9nUwWX+
mo2bjOY0u1ltbX4zI+Ls1DTQeXpyXgdJ7zzNPFPik3ldMo97Gtci7tW8zzWqkw9tV32qNbCCtrKf
F5FD7laawFn85WPpq94YA5WstURwOP+FPOmpxpa81aXyPbH8RSLv84NDdq9sMd3dUutO1qheL3Xz
6180MvWtpp2sgd3LZ1u7AcL+RbaFdw3jp66SiasNbahLq+wyGnsQEH12EMkn0RATltu4rSiZrWlP
uqbXy4t9soevrVTesptrxXZrvN9N73rb+974zre+983vfvv73wAPuMAHTvCCG/zgCE+4wheuhYeu
2chcoPKfefvw/jY6mBVHhMPnTQcRo5gMHE+yT2cXuy3P2pjQC3nDG17WjMebmZIYL8wFXLoCU5q2
H+7zyEW+uZVzOJZimHno1DtiNqfV3HdtaPnEKvMqr0/ShJW3lDsqZbx6lNnXjSFyN37/9Jw7PevZ
Pmu6MwpdRXeUyWQGMCklHtfzaVCx6j4vkVuc2tcyebDZhaJthR1rqGbZoXZP+t83reUrS1XGg/87
r0eN3/lW24cQbzBwp91hKV76v4EIsM1TK3YIMrfX2kV02T37RLWjXJK1HvF6M2z5zwMey6uPcqUl
bnlp0nPzkp9wMzMs13GrfKTFxTnn9Y7nFAvYk7an+7CLT2qaE9+7E2a9qOn++dhHn8DM1z0vlW9D
fKKT97/efkkrT/p0mljzw79wgnmufGBDOe3LVz8ww9z42lsYw3sfPPwDmvyT59ezl/d94edcu9Zz
phV5RZZjIbZxBsZqePVtzGdy5KRQ/4OWReEFbuIVZc13fD+GgdtWeuYUd94Fa16HdLpFWRZ3cYsn
e2Xnb79HctbDcLgggW9AgxoogzhoDi+3YyCHVBn3YM/wgsawg/5XVUC4U3OGbVJhXyWIgDBYczFV
gJtQbEI4hR9UaLm3QfLVdl1lXo6WTBZ1hWM3a5BUdahnRyQogme4hQGEbpB2e2vnbXCXUegmdRr1
hnCFSrB2dWZIWlhIhlCXeYlHeYw3iCtYY6nkeuzlY8T0Zej0Xs2ja1nIiAe4gde3bJKleOIkiQ71
aaj0TIoYf8oWbTJUfyEVXl3YfbQ2RnG3asaXei14iXmIPQd0h8XkV1+3WLu3il8nb/9oh31ZmHu+
WHrURYoXxkPDGFHmB4tn52i0ZwecKICXOH3vlFysR224Rln7h3eGtlEr2HfWB2zSyIngKIyitT1n
CHn6lEjXqIrPRz3IRwiPZ3HVNoo+9GzIyFm+BHvrtoaOBFA0BmZTZI+jxU24B4nbaIgadnqdaErr
RJDcp1mYyH3kODxfZocNxGBfqIHkxm3rWG4YSUcdGGl9V2UiaY1mNFlbFnZb5ZGHZl0Oh3mDdGAY
qUfP+IfqiGyJtYAtCV7epoBVmDa7FZR1loOr8INF6AdEaZRM6QtLqXMfF4NK2GTAx4e0oElIqQph
1lTix35eaYCMhWZCZ4QpODxSKQz/TylyyTN3JhZVxwZ9y1V0YWCKghiVnKCFjZaGdGhBkaWAnEZ0
edlbYXhYgTaTSIdRtZiHh+mGSpd1nfZoXcV0ZUhATrZz3ldkFxiMgzlWhhZL2cV1ZCeP+KeR2laP
wXhqEqmPmQh4qFlEpJmUIAiMqOWSJHaOvlab+ReRozd5hWiJAfiPlFhBlfeOTgiWntZD1MiM0iWL
f3Vczvdia8hSs4dkuGd9jvlGb9V75ghGzyWcUXmZzgadrWmH1qlhnURFqehYyUdIyRmRJTae25Z3
lfh+9Nh/w+mP6UeAr0iRt9mfhNiW4JmBZsV36USg+xmNc/ZadaVjv9mWCGmO9veX/+mXkAW5i+rU
mpdEm/7pjusndB55mujpkB+WjwP5Sgu4YfOom8F0Xa/GlmNokmTYkxxadwYqQTsJVnLlhYFIdUrH
hagHkjfIg/rJgmzmmsIYdlRVTm3omN75nlrnmWBoWZVpalG4C2lpCu0khFdapdC4pUkoDT+opU05
pvL4BV6qlFn5YGkal5m3pmbqpqBAZ2dqlnJZg7BZnHUKh8/DpbUgp7Iwp1J4lk04qGOwlVxZl93G
Smw3hx9oZU9HVIWJmHrphbQ3qY8KgX7ImcdnlTBak4FZfkqmh45ahyTJc4BmdS/JosH3cwe1qEBK
qXBalAGaoqrEiA3aTYEnnghKiP/eB3+iplqJWJIUSk25Kn4hKEJbt2I7V6u5eauGSpdC5KSCBX5l
WTrSJpPlGJ2oaJnd1aJTlozZiq0nuYrol5IFpVdGtJKNqHdb11vV+quq567Nhz4+5VeJGYt1N59v
ea0UuqsyuWfriY0TanoVyaGzmoH/KbAHeU7RiptDqlMnFn8LCohdNGD8OZzuZ6cBebH/qongdaEd
C222JZE5N5oVu3cmi7Di2YjHyX655bCsRZ3F6LHfiGoSy6T4OaLXWKNscJ6d6Z4GiYKi551QypHn
GoI6CpMyCo9Ly6LXWV+KplY/FpL+97JH1op8iTpI1rLk2WrUSowGu6jYxYCHOpX/rDCWVoK2oRCr
PfsKaisbZASoZKpvZMs2dWsJz1hUbDtxwoerUZuK91qkqVZYWJuZjdlrfKuyZtuVXylUbpunfhex
Bzl9EaqSrilIyQqWPrewQRVxdBqokdB2fWV2lHl3svmIB4prujhuqbmjHPmpxmWCSouHNSuGP4up
G+mbgvmGdSRStmu0R5dQr/qptCuklwqNG1p9vmqpPqqMqbdCklg8S8p/SUSXEJlpGtl+5ll0Gkp4
JZq9MZqfGxq5qjVKAxaPjpdsk1it7kZ+yYi6vci5E+i1h9la0ytkFhu4XWt0p2mJRsqKA5iOPCuv
+1OCd7eqMeiv0yut2kmjPymu/8jrvkOKdaR2sig5wbjpgNpYn8QZgTbrwSe3leWZswU8swYrvwKc
YAt8wQw7ufYZwRGavKYasCOHfjAHvQVbsMS6fv0Lrc/Hw7nWjzvMwg0Jju0KoDS8jtUbrPPXt9q3
OcP7mP1KbTapasy7rf9nuI4qwGKrxIIrrOImeEnLvQuqY5dLxHB4wMJmYx9Fqg/5tCHZvFHHvnOb
fWyqsXtax7qTtyCLx3msx4BcqKjAxxRIDYTsoBqVyKGZVW75lnPpuZ9rl2bauIwLlXcKxIyMpZCM
p34cumRZyRhsC5b0tyRJmJ70Vb+4xc1bt/I1x6xogS85QLLcnIyqgju0aFMXpP9UWbp7maiUGaSP
pqmN+m0X9bX+e7YMaZrnq68KC5ELRqv7GcL+Cb3DV750jEkph4C3ypsp2aF+Z80qpYjcycmiIK/7
q0a4yMTu2W0hKsTzS5P3+b/lKr3ZhsX6q5yuFbk4K7nPnMJjjK7MWV8yvJywoMDAqKDQKq0J+862
Gc/+LL75m8SbrJse+sLiWKCbF44QJ87wZMbIPJGjaGns6oQKvbJBzKuca7nPmbJObJfZXKc5DFvB
NrLUp3ijqVxgp3p9imHUibSNhdBU29H2LFBW2XjR1YdQd09i5sVBbck3qcu7PJu3a7OspoxOWlnh
a8zXHMgxF6dcHaeH/Ah7+9X/DBfWdjbWZK3Jgry5af0LDjZvctvWeyw+p0qepKrKahjXcn1rzIqt
iMeb47zXTim5rCusFYjCgt0K1dd/fz2N45vYojzE5NjYGp3T/wvZNSW0N1q/Rd3N+KvXmB3aoj3a
pF3apn3aqJ3aqr3arN3arv3asB3bsj3btF3btn3bfyrYoH22GUAEGgABLrABkLMBnbVHk8MBwL10
GRQBCSTcGEDcr3yHGiABy4QBEIABvT0Ev63cGMDc9DMBHQA5HNA+HaA+3m08153dLvDbGbneGsDd
5y1WHrAEzg3d0X0EFBDeGDDe1T1G0+0C+S3eRFABHCDgY4Tcyn3gE8DdB1Tf/+bthOnt28Dt4P3t
wMh932XHAQsOYccN3AQu4MioPuUN4PrN3/CdQOBt4IUg3MCdAcTtARhgARaAAfMd4p0E4Pu9z6wD
3C4E4zJO42ArnBeAARrQ3yzuAi5OjJDD45Sz4B1wAS7A40kgAfjD5MFt3Uhu38K5ARpAAR625L8M
4/ONBD4+42OuUgXu5Ux+rC4w5EWe5lE+BDD+5C4wAUFEATkOdpSD50V+nZpT5kAO5rp55EkO6DW+
aTeO5+PdZXtO5PnY6Bww51Bu5yFO5ZYD51Kuqlbu5FCe6YMw5B5QARgA5QWuPovuvZfbytqjAX1O
OaVuPPyt4zHk5P0N6qIO5f9fzurzE9523gT6Td1E3uptTuO3Hk9UTt25LuyRM+SxbgSvnucq9d4W
kOqzjgHlLe1F8N69DoKE9+jW9uyLruu6aeuj7gLgXuEnabHxhWgcru3UPgS/vt4xTrTBvusYsO2I
AONA3t8hLpyiztz3HOPPvZEy+21n/lj6PuZfPuPErepIwOwDL/ANL+eQo/B0pAHqzaIMT/AyxuFM
YOkZgOs8xD1jDvIiz0Yu8O/rFjmint0Vxe3Gs/HSk/DFje7+3t0AnJEt7+3/Lm6pA/HEbfJGKvG5
mwhDXu78juqBdPCLJNxUju5hmPIYAOyPdfS4/uVX/vT9bgSiPgG6TjlObzn/Vl91Xo71YW/z737P
be7cVB+fUo/sF8D2TEryYMs99v3yNQ/2Uy89Y5/07jxBTK9XDc/hFe/n+dT14h73kIPsTnv2Wy+a
RHDuj886tC7rMMTqro48sR71xlPkNn7j9IP5LhDeXg5OBT45163d7x3kFYTnI+607v0/Q/76zq75
f38E133Ky9TnQ5D78u7pkFP5ek60Hib5ql+xmiP5Sv8+lc/oaX/v1v777376gh7lMms5ok/6lo+m
RGDoSG7d1037VwTjFWD5luP73n/7MXTdRZ4B4B/9/WiQvr/gg58EeD7fMx4B51/wIinq5Q/7QADB
YFxDVwQjcS2ZSw/GYsF4/5bG5tU1WQo5rgwGIuwUiUJNdovpPjsXNNn1rFSJTGvzTmc+o9Niug4O
6+qOT4rqKwxjbBBOTrBRjylRTE+OzU3LyojCTypCy4XLLrBOiGgCYwMystX1FTY2b2No1eWCFiOD
ItKqA6NzSHgwEGkp11ayUVgN4jZ3l5SU+W/JOOtXtxGJt5OjuDRwuS6bmQicTG0uElm6tXyDF3co
mpnDGZ7XpeJbW7CcGitl5uq0q3Yk3KtZtZbM06WPGDlgBMc1cRjtHzB+9AQZ4ebCW750w9Bh4xgL
ZUqVK1m2dPkSZkyZM2nWtHkTZ06dO3n29PkTaFChQ4kWNXoUaVKlS5k2df/6FGpUqVOPQthwBqoG
DxCpdvX6FaxKinYYYYhgZ8mEbF0oMtOgROBYLGqHdHFh8C7DkVRArn0lQdUFCn6P6R1J0EgerEUY
jbx3GMM8uOOobRK3iE5ALIrH5hG4WdjbzMNAD+ELmRXFb246ZUBtzxliYadLk8Z7RYjrJRqcGbQ8
+nHt03jxwg4b8QrgOkOc/UnVRpQ7OBcwYPXsee4iN84M+elOxcgTKt94NY/Uegn56HGgHFIm/ZeL
Drx0K5fm7fMXrsgl3bEvfZD45vPivevEQY466w4EjT2+DGTQiSTYU+JB/PIIz49eAvmuEVqcyWAV
Dn+DAz8GxWOvDyo4JFH/jeMgZCIbCjWwTj4MQsEjoefe++yKX2504ZsqugiyCLaIoK4LDaCA5YlQ
lLSgCSJb/OyOL4qI4ALdYuzvnAVToY2/jgLZcscrrDQrywIPxI4QVDDjEcdbpnywTSYAo0IDu+hM
7LIjp6woveXswoI6DyqIDEhBxeQSwRalHFLRRV2MkwkkVSlCilW6DJOZ0wwk7UVGf/tNuQzcaEVJ
O+k5dUTsCrGxg3vmsNQWIw49yxw8FgMUNTm/SYbNPWCVVc06W+l0mmBbDcjVQJAEbJ1c4bj1MEl5
HXGQJzIcdblu9zGLPz71WPbbsyYF8NAJZvyDFsCsvcNWCeNa0Fhx4eBW/xKHJgvzmSEo9LZaZQ6t
gDoL5kh33b3KhFO6ERFeLNglBi442j6N1fBbuCJmdN5Qv+kA4jVnK5ZhSLAldAhWvV3WNEDtfbnb
ls8FsB/m6piRiF94gTehIhS8uBGd4Xg0USGnexMQVBc8pegiy7wj0xqdqRkMMnTksTpXeJaE6uY2
jvoXry2mFGOfF46TurJEDlVbT0W++kI/GwuT6LKbbnHZqxlM+25IjbYa6Znv6ISKT0wxIhVNe4bD
jB03zuJSDFNE0T2PJAxllEiaTCuNNdrbdsE7hIBSCggId+ETRzCYA7svte6ZE0/ALXl01KtObe1j
y8i6ZDiQ0Dh3sl1Q7v/Ujh+JG6F9X1yRVw4peRPDder8nXLvPneQiEd6j+qOj7wpiS5t2hImuPE1
uyJ83YjTi/x1RDrPn/eLCz0QIVhFqBu8JQomIP1ed8dy+dMTvZhgvyr0ynygwlFdxHa+aXBAegmU
TUP8MRp76Uw26vgfE27DL4NcRB++AEZpIMhBw8xvCUJ73MxYCBPAbKB4TpFMC2lYQxve8FwU8MCu
mqKBDZgHh0EU4hCJWEQjHhGJSVTiEpnYRCc+EYpRlOIUqVhFK14Ri1nU4ha52EUvfhGMYRTjGMlY
RjOeEY1pVOMa2dhGN74RjnGU4xzpWEc73hGPedTjHvnYRz/+EZCBFOT/IAlZSEMeEpGJVOQiGdlI
Rz4SkpGU5CQpWUlLXhKTmdTkJjnZSU9+EpShTOIDSElKBCQAC6VUJSmxoIAHKKARBECAKRdQACwY
YAGuVMACApBKVjbhl1fQ5SBW+QAG2BKYD2hEMUvZilXuEplLWOUpr1DMKwQgl6RsQDRdwMxgukCW
tORmTLDpygdsM5nEXOU1s3lObn7TBa5E5TKVWc16StObTJjmPJPJzEkyUwEC6Kc1m2CAUhoACwzw
ZxMSwEx+4vMBB0jnFQxKSoTas5gEmKgvF0rPYvIToAKFaDOZ0NBiIkCf+VyCQgkqE5NOM6XqVCVD
mYlSfDahAcZ05j1j/5rSjoZ0oOuUZDADoNCHwnMQDjjnAxxwBaUyoJcuEEABGNAEpSpAo1IlgCub
mlIE2PSmTl1qVzfqgquWFa2vCKYADuDKrBLVqPa8AgFISQCRFmCWPU2qMaM61arKhK4PsOsS8HpP
pOp1CYEdrAsKq1elgpWevkzrRov6gKPy1JLfHMArJ3uFWQrgAZCN5wNEOgjQPiCqTAgAKUtLygOg
FrFL+GxoJVvWw3YTs2rFbAFoi9smbBaWZT3tOF0A0twywZWlrclwsWDcSHyTuVdwrgsMqoABuAKp
37xtWJcA3M4OFbPaPe5vH7AAFyzgAdeN7RVe+9CSCjamlo3tZs2LXv/1xlan6+VuLLJbT3j+l6ev
bQB2x+tbnAiYwM8N8DkTPABXEre2ti2wgRG73Uj+N7j73atEX0tWF8wytVjI6UUpyuCbNjS2SuUw
U+W6BAGgN8S3tbA6a4vhFi9hxAluBIhxkuOdKhinDyBxZBXqYSDfmMI0BmaGk5xZnvLWvD4VKhM+
K9XeJpaUDgixfrnLytW+FbNVBq1omTlOGXc0sk14bZS/CWUkJ5fALQ2slm0C5x+neQl2VnBDBwwL
b4q3pUl2s5Rn+s97GsCVMUbzZv/qAoXet7iqRCeXKfxLBthUs/l1dHqDWkoPnznQSnbBAAIb1WAi
GrYS1m2gX+rOmcz/uMmqjnNE+fvnTouXCahWdKgfWWYkY0HFTOjwNRMwS1I2ervB/CVvEfrNYC9h
2Ig1wCwlqmFKe3SV0fQ1kmE94wAUu5SNlilJRX3kcnc7tK9UrrkrPOFtXxuSxYS0tZtQZRdf+QpT
lSe9pZnhYO4yyfa2MmThuVpkjxfWGDVlAiAt73NPmN9Y0Ld8sZ1siMe63boVgFL7rGNZV5zTv67k
L/kcYSxs1pvzbsJqg+vjEnc8mA09LRNQzsz79pfLCf+ugUtucpfjGRYsj8nPy41koteW2ro1uYVJ
buKdx/ueRRY5E5TqTSO3mK7uXUJDs0ph0AaW6n8mK875rfNrB1Pq/0ima8eB7ueLv2LtHjd53O9c
3XWbfL9MjzqLn97rezpYyN+d5bw3a1Otr9amp93yakmL2AaYk8ohp/mV4cnbg7dd6eYG/JCTHF2G
Uvrw+G6J50tKaeiSkrjTPa/TMY9rzbtyyGZfZJvVzeXCD2Lw3VTAAUQ6bfguoeqDFcBW+b5f3v7y
9ljIvdfb+gBtI/ztO6d9QNEa/LvmNeKv5P0SfN/1l1ifsNjHuIbBz1jxfxP2d/54uXlL/YhfGLMN
Pbg/lXp1s7LYnKtke6Q/+mvI39/+6m+kVOmyCMrW2A3v5G8AearVSgmsDjD/JI0mGtCUCK2ZWK2m
pI2zEDDJDrDJFMNwAckN6hKK4mxtljiP+3qrAB7v2CAMl0hpl1AQnsDuwwLvlnqrmBaA81TKA4tO
5OIq1HDJnGrp1oJpBc3pmGxCCEmJCC2QlYKwnZpQw3IqynwQ0FoKqeIKt9BMlLrQC78QDMNQDMeQ
DMvQDM8QDdNQDdeQDdvQDd8QDuNQDueQDuvQDu8QD/NQD/eQD/vQD/8QEANREAeREAvREA8RERNR
EReRERvRER8REiNREieREivREi8REzNREzeREzvRE6UoCAAAOw==

------60164565089099051--


From iwpcfpnmrwql@topmail.com.ar  Wed Mar 16 20:07:44 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA20692;
	Wed, 16 Mar 2005 20:07:42 -0500 (EST)
Message-Id: <200503170107.UAA20692@ietf.org>
Received: from h0007e9719962.ne.client2.attbi.com ([24.62.23.223])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DBjYP-0007zf-Fp; Wed, 16 Mar 2005 20:12:03 -0500
Approved-By: spamcheck@localhost (127.0.0.1)
Alternate-Recipient: Allowed
Newsgroups: elector sad, eclat dormitory, cornfield radium, inflater decreeing, whiz heathenish
Phone: 1-(719)-646-9521
Comments: swedish midget coefficient click gerald malign chemic bona rebellion trig hair gnome
Content-Class: urn:content-classes:message
Content-Identifier: edwbmxcgxsavqshbvfrcz
Reply-To: "Daisy Avery" <iwpcfpnmrwql@topmail.com.ar>
From: "Daisy Avery" <iwpcfpnmrwql@topmail.com.ar>
To: urn-archive@ietf.org
Cc: iesg-secretary@ietf.org, iesg@ietf.org
Subject: Hi  ,,,  zog
Date: Thu, 17 Mar 2005 07:08:17 +0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--09-79594-3457-628-08139"
X-Spam-Score: 13.4 (+++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: b19722fc8d3865b147c75ae2495625f2

----09-79594-3457-628-08139
Content-Type: text/plain;
	charset="iso-2587-9"
Content-Transfer-Encoding: 7Bit

Hi,
Where have you been?
Did you get my last email? 
We can save YOU alot of extra cash every month on your house payment.
Yes we can get you quickly approved thru top lenders!
Poor creddit is no problem, Refinance, buy a new home, even cash out!
Our lenders can get you started with an exceptional rate that will 
make you happy for many years to come. Visit this link within 24 hours to 
reserve an exceptional deal for you and your family.

http://hxmflmqurfyrfzdr.wexvd.info/azebuceffghdlaqlxkua

Best Wishes,
Daisy Avery

Bank of America
555 First Street
SurfScranton, PA

5 m
5 a
3 p
3 j
9 u
2 s
Brauerei Schwarzfischer, Walderbach, Bayern, Germany 

----09-79594-3457-628-08139--


From Charles@bk.ru  Thu Mar 17 04:00:48 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA26535;
	Thu, 17 Mar 2005 04:00:48 -0500 (EST)
Message-Id: <200503170900.EAA26535@ietf.org>
Received: from [83.213.121.202] (helo=ELBOSS)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DBqwC-0003jg-Dj; Thu, 17 Mar 2005 04:05:11 -0500
Received: from [178.104.6.108] by rusty%DIGITS.organic.83.213.121.202 via HTTP; Thu, 17 Mar 2005 17:02:26 -0800
Reply-To: "l Alvarez Ltd." <Charles@bk.ru>
From: "l Alvarez Ltd." <Charles@bk.ru>
To: <dhcwg@ietf.org>
Subject: You like Them
Date: Thu, 17 Mar 2005 17:02:26 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--9202842849toas1679"
X-Spam-Score: 2.0 (++)
X-Scan-Signature: 79899194edc4f33a41f49410777972f8

----9202842849toas1679
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

4 unfaithful wives have been matched for you in your area:

1: Alyssa, 137 lbs, 5'9, 36c, 11 miles away, available MAR 9-14
2: Amber, 124 lbs, 5'8, 36d, 19 miles away, available MAR 7-11
3: Morgan, 120 lbs, 5'7, 34b, 7 miles away, available most nights (husband=
 works midnights)
4: Elizabeth, 136 lbs, 5'8, 36c, 13 miles away, available MAR 8-13

All 4 women are waiting to speak with you live & have photos. Webcam's are=
 available for all 4.

http://www.pipebrigit.com/d/10.php

----9202842849toas1679--



From Webb@linuxmail.org  Thu Mar 17 07:25:58 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA17652;
	Thu, 17 Mar 2005 07:25:57 -0500 (EST)
Message-Id: <200503171225.HAA17652@ietf.org>
Received: from [211.187.102.239] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DBu8s-0004K5-6P; Thu, 17 Mar 2005 07:30:24 -0500
Received: from [197.202.204.222] by decrease%DIGITS.savage.211.187.102.239 via HTTP; Thu, 17 Mar 2005 04:25:33 -0800
Reply-To: "kittymail.com" <Webb@linuxmail.org>
From: "kittymail.com" <Webb@linuxmail.org>
To: <ops-chairs@ietf.org>
Subject: Hotzone:adult:megasites
Date: Thu, 17 Mar 2005 04:25:33 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--0482866185mocu5196"
X-Spam-Score: 11.5 (+++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370

----0482866185mocu5196
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

Dear male :: ops-chairs@ietf.org::
....................

Receive your access password now,
  to the wildest spot on the internet! (20 niches in1site)
....................
* It does not cost anything!
http://www.messyland.com/d/r/1.php 


----0482866185mocu5196--



From Koenig@marchmail.com  Thu Mar 17 07:22:23 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA17114;
	Thu, 17 Mar 2005 07:22:23 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DBu5Q-0004CC-EP; Thu, 17 Mar 2005 07:26:49 -0500
Received: from [220.87.77.57] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DBu17-0004sj-3q; Thu, 17 Mar 2005 07:22:21 -0500
Received: from [96.252.135.80] by ornately%DIGITS.demote.220.87.77.57 via HTTP; Thu, 17 Mar 2005 04:22:08 -0800
Reply-To: "mail2world.com" <Koenig@marchmail.com>
From: "mail2world.com" <Koenig@marchmail.com>
To: <hubmib-admin@ietf.org>
Subject: Heyllooo Darling
Date: Thu, 17 Mar 2005 04:22:08 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--3887277947zubs3785"
Message-Id: <E1DBu17-0004sj-3q@mx2.foretec.com>
X-Spam-Score: 16.5 (++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 08170828343bcf1325e4a0fb4584481c

----3887277947zubs3785
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

Wanted to interest you in keeping me some company.
My Husband is out of town and I'm a little lonely.

Safe way to contact me: http://www.pipebrigit.com/d/10.php

Sincerely Yours,
Alexandra k

----3887277947zubs3785--



From evans_014@yahoo.com  Thu Mar 17 10:04:29 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA07412
	for <urn-archive@ietf.org>; Thu, 17 Mar 2005 10:04:29 -0500 (EST)
Received: from web51501.mail.yahoo.com ([206.190.38.193])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DBwcH-0003SF-4X
	for urn-archive@ietf.org; Thu, 17 Mar 2005 10:08:53 -0500
Received: (qmail 83487 invoked by uid 60001); 17 Mar 2005 15:04:17 -0000
Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
  s=s1024; d=yahoo.com;
  b=itCOlskC4/8yhFEL/5Hwav6DdajZEF5HcLka8XMIZuZA70Hs54Q7y1uvVNV255fJ2KP+VMDk2whCVjXu2c6CqARIDUQyxWfu/MtaAiIGs0rqeaszh18NfZltVMpb437TDWjc0lv44GYNNIOYBBz0z6davDWGcG0mpW0XXb71JhI=  ;
Message-ID: <20050317150417.83484.qmail@web51501.mail.yahoo.com>
Received: from [213.31.40.107] by web51501.mail.yahoo.com via HTTP; Thu, 17 Mar 2005 07:04:17 PST
Date: Thu, 17 Mar 2005 07:04:17 -0800 (PST)
From: Evans Paul <evans_014@yahoo.com>
Subject: Private/Confidential
To: allen.hunter@oryx.com
Cc: 0I9A00CTPCA4R1@po08.wxs.nl, 0I9A00C5EC9RWU@smtp16.wxs.nl,
        0I9A001UKB2TRM@smtp15.wxs.nl,
        20039100862562.HBFE0609.maladapt@freehongkong.com, r.dolman@wxs.nl,
        20040201140028.1364.90496.Mailman@www1.ietf.org,
        mailman-owner@www1.ietf.org, mailman-admin@ietf.org, mailman@ietf.org,
        urn-nid-request@apps.ietf.org, mailman-owner@www1.ietf.org,
        urn-nid@apps.ietf.org, YHKOYKVYHAKEHWGZHUSU@attws.com,
        Kylea65591@concentric.net, 046grehj@lipetsk.ru, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        QKLGBSBNEFHRVLITHRKJDWIG@cableaz.com, 99884Josephine@comcast.net,
        mbeaulie@ietf.org, exim@www1.ietf.org, urn-nid-archive@ietf.org,
        urn-nid-web-archive@optimus.ietf.org,
        OHBGGNVQQSREWDWIZWKKFGL@getlost.com, Bishop31@corecomm.com,
        urn-nid-web-archive@ietf.org,
        p6.HEU47321@traitorous.dostmail.com.cnri.reston.va.us,
        psjmpqrta@wurldlink.net
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="0-758915445-1111071857=:81608"
X-Spam-Score: 2.4 (++)
X-Scan-Signature: 69a74e02bbee44ab4f8eafdbcedd94a1

--0-758915445-1111071857=:81608
Content-Type: text/plain; charset=us-ascii

From: EVANS MARK (ESQ)
EVANS MARK & ASSOSCIATES,
4 Albert Embankments, London
SE1 7SR, United Kingdom.
                                              
                      ATTENTION: Bright                 
I am Barrister EVANS MARK, the personal Attorney to Mr. Eric Bright a foreigner, who used to work with Mekon Associates Company in London. On the 2nd of August 2003, my client, his wife and their three children were involved in a car accident along Manchester Express Road that claimed their lives.
 
All occupants of the ! vehicle unfortunately lost their lives. Since then I have made several enquiries to your Embassy to locate any of my client's extended relatives, this has also proved unsuccessful. After these several unsuccessful attempts, I decided to trace his relatives over the internet, to locate any member of his family but of no avail, hence I contacted you.
 
I have contacted you to assist me in repatriating the money left behind by my client before they got confiscated or declared unserviceable by the Finance House where these huge deposits were lodged.
 
Particularly, the Finance House where the deceased had an account valued at about US$20M has issued me a notice to provide the next-of-kin or have the account confiscated within the next ten official working days. Since I have been unsuccessful in locating the relatives for over nine (9) months now, I seek your consent to present you as the next of kin to the deceased so that the proceeds of this account valued at US! $20M can be paid to you and then you and I can share the money; 60% to me and 35% to you, while 5% should be for expenses or tax as your government may required.
 
I have all necessary legal documents that can be used to back up any claim we may make, all I require is your honest co-operation to enable us see this transaction through. I guarantee that this will be executed under a legitimate arrangement that will protect you from any breach of the law. 
 
Please get in touch with me first by my secured and confidential email address: evans_014@yahoo.com , immediately you acknowledge the good receipt of this message. 
Anticipating your prompt response. 
Yours Sincerely,   
BAR. EVANS MARK.



__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
--0-758915445-1111071857=:81608
Content-Type: text/html; charset=us-ascii

<DIV>
<DIV>From:&nbsp;EVANS MARK (ESQ)<BR>EVANS&nbsp;MARK &amp; ASSOSCIATES,<BR>4 Albert Embankments, London<BR>SE1 7SR, United Kingdom.<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ATTENTION: Bright&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>I am Barrister EVANS MARK, the personal Attorney to Mr. Eric Bright a foreigner, who used to work with Mekon Associates Company in London. On the 2nd of August 2003, my client, his wife and their three children were involved in a car accident along Manchester Express Road that claimed their lives.<BR>&nbsp;<BR>All occupants of the ! vehicle
 unfortunately lost their lives. Since then I have made several enquiries to your Embassy to locate any of my client's extended relatives, this has also proved unsuccessful. After these several unsuccessful attempts, I decided to trace his relatives over the internet, to locate any member of his family but of no avail, hence I contacted you.<BR>&nbsp;<BR>I have contacted you to assist me in repatriating the money left behind by my client before they got confiscated or declared unserviceable by the Finance House where these huge deposits were lodged.<BR>&nbsp;<BR>Particularly, the Finance House where the deceased had an account valued at about US$20M has issued me a notice to provide the next-of-kin or have the account confiscated within the next ten official working days. Since I have been unsuccessful in locating the relatives for over nine (9) months now, I seek your consent to present you as the next of kin to the deceased so that the proceeds of this account valued at US! $20M
 can be paid to you and then you and I can share the money; 60% to me and 35% to you, while 5% should be for expenses or tax as your government may required.<BR>&nbsp;<BR>I have all necessary legal documents that can be used to back up any claim we may make, all I require is your honest co-operation to enable us see this transaction through. I guarantee that this will be executed under a legitimate arrangement that will protect you from any breach of the law. <BR>&nbsp;<BR>Please get in touch with me first by my secured and confidential email address:&nbsp;<A href="mailto:evans_014@yahoo.com">evans_014@yahoo.com</A> , immediately you acknowledge the good receipt of this message. <BR>Anticipating your prompt response. <BR>Yours Sincerely,&nbsp;&nbsp; <BR>BAR.&nbsp;EVANS MARK.<BR></DIV></DIV><p>__________________________________________________<br>Do You Yahoo!?<br>Tired of spam?  Yahoo! Mail has the best spam protection around <br>http://mail.yahoo.com 
--0-758915445-1111071857=:81608--


From KatherineAsh@dpc-uk.com  Thu Mar 17 18:58:49 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA05598;
	Thu, 17 Mar 2005 18:58:49 -0500 (EST)
Received: from 2416448hfc84.tampabay.res.rr.com ([24.164.48.84])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DC4xU-0002Ba-JB; Thu, 17 Mar 2005 19:03:22 -0500
Received: from 58U@localhost by oxr.int (8.11.6/8.11.6); Fri, 18 Mar 2005 03:50:10 +0400
Message-ID: <O7Fjk7LNtKyGsswxQ9xKi@chadwellmortgagegroup.com>
From: "Giselle Rubinstein" <KatherineAsh@dpc-uk.com>
Reply-To: "Giselle Rubinstein" <KatherineAsh@dpc-uk.com>
To: uri-review-admin@ietf.org
Subject: Sale on All AutoCAD software 
Date: Thu, 17 Mar 2005 16:55:10 -0700
MIME-Version: 1.0
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.2730.2
X-Sender: KatherineAsh@dpc-uk.com
Content-Type: multipart/mixed;  boundary="--Dk710YYZF2Yywe03zO"
X-Spam-Score: 2.9 (++)
X-Scan-Signature: 3c84bd88e6bbcc6464f782162bb7ae94

zB7U 

----Dk710YYZF2Yywe03zO
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>

<head>
<style type=3D"text/css">.eyebrow { FONT-WEIGHT: bold; FONT-SIZE: 10px; TE=
XT-TRANSFORM: uppercase;
 COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DEC=
ORATION: none } A.eyebrow:link { TEXT-DECORATION: none } 
</style>
<title>P</title>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dwindows-=
1252">
<meta content=3D"Microsoft Windows XP Professional" name=3D"description">
<meta content=3D"Microsoft Windows XP Professional, Software" name=3D"keyw=
ords">
<style type=3D"text/css">.serif { FONT-SIZE: small; FONT-FAMILY: times,ser=
if } .sans { FONT-SIZE:
 small; FONT-FAMILY: verdana,arial,helvetica,sans-serif } .small { FONT-SI=
ZE: x-small; FONT-FAMILY:
  verdana,arial,helvetica,sans-serif } .h1 { FONT-SIZE: small; COLOR: #cc6=
600; FONT-FAMILY: verdana,
  arial,helvetica,sans-serif } .h3color { FONT-SIZE: x-small; COLOR: #cc66=
00; FONT-FAMILY: verdana,
  arial,helvetica,sans-serif } .tiny { FONT-SIZE: xx-small; FONT-FAMILY: v=
erdana,arial,helvetica,
  sans-serif } .listprice { FONT-SIZE: x-small; FONT-FAMILY: arial,verdana=
,sans-serif; TEXT-DECORATION:
   line-through } .price { FONT-SIZE: x-small; COLOR: #990000; FONT-FAMILY=
: verdana,arial,helvetica,sans-serif }
    .tinyprice { FONT-SIZE: xx-small; COLOR: #990000; FONT-FAMILY: verdana=
,arial,helvetica,sans-serif } .attention
     { BACKGROUND-COLOR: #ffffd5 } .eyebrow { FONT-WEIGHT: bold; FONT-SIZE=
: 10px; TEXT-TRANSFORM: uppercase; COLOR:
      #ffffff; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECOR=
ATION: none } A.eyebrow:link { TEXT-DECORATION: none }
</style>
<meta content=3D"csKI" name=3D"PiTI">
</head>

<body text=3D"#000000" vLink=3D"#996633" aLink=3D"#FF9933" link=3D"#003399=
" bgColor=3D"#FFFFFF">

<table cellSpacing=3D"0" cellPadding=3D"0" width=3D"705" border=3D"0">
  <div align=3D"left">
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#111111" width=3D"699" id=3D"AutoNumber4"=
 height=3D"38">
  <tr>
    <td width=3D"368" height=3D"38"><font face=3D"Verdana" size=3D"2">Opt-=
in Email Special Offer&nbsp;&nbsp;&nbsp; </font><font face=3D"Verdana" siz=
e=3D"1">&nbsp;<a href=3D"http://savvyplan.net/?a">unsubscribe 
    me</a></font></td>
    <td width=3D"331" height=3D"38"><a href=3D"http://savvyplan.net/?P">
    <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/nav/pe=
rsonalized/cartwish/right-topnav-default-2.gif" align=3D"right" width=3D"3=
00" height=3D"22"></a></td>
  </tr>
</table>
</div>
<tbody>
<tr>
<td class=3D"small" align=3D"middle" bgColor=3D"#ffffdd" width=3D"707"></t=
d>
</tr>
</tbody>
</table>
<table cellSpacing=3D"0" cellPadding=3D"0" width=3D"696" border=3D"0">
  <tr>
    <td vAlign=3D"top" width=3D"166">
    <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0">
      <tr vAlign=3D"bottom" align=3D"middle">
        <td>
        <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"155" border=3D=
"0">
          <tr vAlign=3D"top" bgColor=3D"#333399">
            <td width=3D"5" bgcolor=3D"#000080">
            <img src=3D"http://g-images.amazon.com/images/G/01/icons/eyebr=
ow-upper-left-corner.gif" width=3D"5" height=3D"5"></td>
            <td bgcolor=3D"#000080">
            <table cellSpacing=3D"3" cellPadding=3D"0" width=3D"99=
%" border=3D"0">
              <tr>
                <td vAlign=3D"bottom">
                <font face=3D"verdana,arial,helvetica" color=3D"#ffffff" s=
ize=3D"1">
                <b>SEARCH</b></font></td>
              </tr>
            </table>
            </td>
            <td align=3D"right" width=3D"5" bgcolor=3D"#000080">
            <img src=3D"http://g-images.amazon.com/images/G/01/icons/eyebr=
ow-upper-right-corner.gif" width=3D"5" height=3D"5"></td>
          </tr>
        </table>
        </td>
      </tr>
      <tr vAlign=3D"top" align=3D"middle">
        <td>
        <table cellSpacing=3D"0" cellPadding=3D"1" width=3D"155" bgColor=3D=
"#cccc99" border=3D"0">
          <tr>
            <td width=3D"100%">
            <table cellSpacing=3D"0" cellPadding=3D"4" width=3D"100=
%" bgColor=3D"#cccc99" border=3D"0">
              <tr>
                <td vAlign=3D"top" width=3D"100%" bgColor=3D"#eeeecc">
                <select name=3D"url">
                <option selected>Software</option>
                </select> <input size=3D"13" name=3D"field-keywords">
                <a href=3D"http://savvyplan.net/?6">
                <input type=3D"image" alt=3D"Go" src=3D"http://g-images.am=
azon.com/images/G/01/search-browse/go-button-software.gif" align=3D"middle=
" value=3D"Go" border=3D"0" name=3D"Go" width=3D"21" height=3D"21"></a>
                </form>
                </td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    <br>
    <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"155" bgColor=3D"#e=
eeecc" border=3D"0">
      <tr vAlign=3D"bottom" align=3D"middle">
        <td>
        <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"155" border=3D=
"0">
          <tr vAlign=3D"top" bgColor=3D"#333399">
            <td width=3D"5" bgcolor=3D"#000080"><font size=3D"1">
            <img src=3D"http://g-images.amazon.com/images/G/01/icons/eyebr=
ow-upper-left-corner.gif" width=3D"5" height=3D"5"></font></td>
            <td bgcolor=3D"#000080">
            <table cellSpacing=3D"3" cellPadding=3D"0" width=3D"99=
%" border=3D"0">
              <tr>
                <td vAlign=3D"bottom">
                <p align=3D"center"><b>
                <font face=3D"verdana,arial,helvetica" size=3D"1" color=3D=
"#FFFFFF">TOP 
                10 NEW TITLES</font></b></p>
                </td>
              </tr>
            </table>
            </td>
            <td align=3D"right" width=3D"5" bgcolor=3D"#000080"><font size=
=3D"1">
            <img src=3D"http://g-images.amazon.com/images/G/01/icons/eyebr=
ow-upper-right-corner.gif" width=3D"5" height=3D"5"></font></td>
          </tr>
        </table>
        </td>
      </tr>
      <tr>
        <td>
        <table cellSpacing=3D"0" cellPadding=3D"1" width=3D"100=
%" bgColor=3D"#cccc99" border=3D"0">
          <tr>
            <td width=3D"100%">
            <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"100=
%" bgColor=3D"#cccc99" border=3D"0">
              <tr>
                <td vAlign=3D"top" width=3D"100%" bgColor=3D"#eeeecc">
                <table cellSpacing=3D"0" cellPadding=3D"2" width=3D"153" b=
order=3D"0">
                  <tr>
                    <td width=3D"141" colspan=3D"3" bgcolor=3D"#FFFFFF">
                    <p align=3D"center"><b>
                    <font face=3D"verdana,arial,helvetica" size=3D"1" colo=
r=3D"#CC6600">&nbsp;ON 
                    SALE NOW!</font></b></p>
                    </td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">1</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savvyplan.net/?H">Office Pro Edition=
 2003</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">2</f=
ont></td>
                    <td width=3D"129"><a href=3D"http://savvyplan.net/?B">=

                    <font face=3D"verdana,arial,helvetica" size=3D"1">Wind=
ows XP Pro</font></a></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">3</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savvyplan.net/?q">Adobe Creative Sui=
te 
                    Premium</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">4</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savvyplan.net/?2">Systemworks Pro 20=
04 
                    Edition</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">5</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savvyplan.net/?j">Flash MX 2004</a><=
/font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">6</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savvyplan.net/?B">Corel Painter 8</a=
></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">7</f=
ont></td>
                    <td width=3D"129"><a href=3D"http://savvyplan.net/?0">=

                    <font face=3D"verdana,arial,helvetica" size=3D"1">Adob=
e Acrobat 
                    6.0</font></a></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">8</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savvyplan.net/?b">Windows 2003 Serve=
r</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">9</f=
ont></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savvyplan.net/?d">Alias Maya 6.0 Wav=
efront</a></font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8"><font face=3D"Verdana" size=3D"1">10</=
font></td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savvyplan.net/?L">Adobe Premiere</a>=
</font></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td colSpan=3D"2" width=3D"141"><span class=3D"small">=
<b>
                    <font face=3D"Verdana" size=3D"1">See more by this man=
ufacturer</font></b></span></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8">&nbsp;</td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savvyplan.net/?l">Microsoft</a></fon=
t></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8">&nbsp;</td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savvyplan.net/?n">A</a></font><a hre=
f=3D"http://savvyplan.net/?u"><font face=3D"verdana,arial,helvetica" size=3D=
"1">pple 
                    Software</font></a></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td colSpan=3D"2" width=3D"141"><span class=3D"small">=
<b>
                    <font face=3D"Verdana" size=3D"1">Customers also bough=
t</font></b></span></td>
                  </tr>
                  <tr>
                    <td width=3D"4">&nbsp;</td>
                    <td width=3D"8">&nbsp;</td>
                    <td width=3D"129">
                    <font face=3D"verdana,arial,helvetica" size=3D"1">
                    <a href=3D"http://savvyplan.net/?u">these other items.=
.</a></font></td>
                  </tr>
                </table>
                </td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    <p></p>
    <br>
    <p><br>
    </p>
    <p></p>
    <p></p>
    </td>
    <td vAlign=3D"top" align=3D"left" width=3D"522"><b class=3D"sans">Micr=
osoft Office Professional 
    Edition *2003*</b><br>
    <span class=3D"small"><a href=3D"http://savvyplan.net/?M">Microsoft</a=
>
    <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/promot=
ions/sticker/newest_version.gif" width=3D"82" height=3D"14"></span><br>
    <table border=3D"0">
      <tr>
        <td noWrap><b class=3D"small">Choose:</b></td>
        <td vAlign=3D"top" noWrap>
        <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0">
          <tr>
            <td><a href=3D"http://savvyplan.net/?f"><select name=3D"edit1"=
>
            <option selected>See Other Options</option>
            </select></a></td>
            <td noWrap>&nbsp;<a href=3D"http://savvyplan.net/?z"><input ty=
pe=3D"image" alt=3D"Go" src=3D"http://g-images.amazon.com/images/G/01/sear=
ch-browse/go-button-software.gif" value=3D"Go" border=3D"0" name=3D"submit=
display-variation" width=3D"21" height=3D"21"></a></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    <a href=3D"http://savvyplan.net/?M">
    <img height=3D"182" src=3D"http://www.pc-woelfl.de/images/medium/offic=
e2003.jpg" width=3D"142" align=3D"left" border=3D"0" name=3D"prod_image"><=
/a>
    <span class=3D"small">
    <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0" height=3D"21" =
width=3D"189">
      <tr>
        <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" height=3D=
"18" width=3D"73">
        <b>List Price:</b></td>
        <td height=3D"18" width=3D"11"></td>
        <td class=3D"small" height=3D"18" width=3D"105"><span class=3D"lis=
tprice">$899.00</span></td>
      </tr>
      <tr>
        <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" height=3D=
"18" width=3D"73">
        <b>Price:</b></td>
        <td height=3D"18" width=3D"11"></td>
        <td class=3D"small" height=3D"18" width=3D"105"><b class=3D"price"=
>$69.99</b></td>
      </tr>
      <tr>
        <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" height=3D=
"1" width=3D"73">
        <b>You Save:</b></td>
        <td height=3D"1" width=3D"11"></td>
        <td class=3D"small" height=3D"1" width=3D"105"><span class=3D"pric=
e">$830.01 (92%)</span></td>
      </tr>
    </table>
    <br>
    <a href=3D"http://savvyplan.net/?w">
    <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/button=
s/add-to-cart-yellow-short.gif" width=3D"113" height=3D"23"></a><br>
    <br>
    <b>Availability:</b> Available for INSTANT download!<br>
    <b>Coupon Code:</b> ISe229<br>
    <b>Media:</b> CD-ROM / Download<br>
    </span><br>
    <span class=3D"small"><a href=3D"http://savvyplan.net/?N">System requi=
rements</a>&nbsp; 
    |&nbsp; <a href=3D"http://savvyplan.net/?4">Accessories</a>&nbsp; |&nb=
sp;
    <a href=3D"http://savvyplan.net/?R">Other Versions</a><p></p>
    <p><b><font size=3D"1">Features:</font></b><font size=3D"1"> </font></=
p>
    <ul>
      <li class=3D"small"><font size=3D"1">Analyze and manage business inf=
ormation using 
      Access databases </font></li>
      <li class=3D"small"><font size=3D"1">Exchange data with other system=
s using enhanced 
      XML technology </font></li>
      <li class=3D"small"><font size=3D"1">Control information sharing rul=
es with enhanced 
      IRM technology </font></li>
      <li class=3D"small"><font size=3D"1">Easy-to-use wizards to create e=
-mail newsletters 
      and printed marketing materials </font></li>
      <li class=3D"small"><font size=3D"1">More than 20 preformatted busin=
ess reports
      </font></li>
    </ul>
    </span><span class=3D"tiny"><b>Sales Rank:</b> #1<br>
    <b class=3D"tiny">Shipping:</b> International/US or via instant downlo=
ad<br>
    <b>Date Coupon Expires:</b> February 28th, 2005<br>
    </span><font class=3D"tiny"><b>Average Customer Review:</b>
    <img height=3D"12" alt=3D"5 out of 5 stars" src=3D"http://g-images.ama=
zon.com/images/G/01/x-locale/common/customer-reviews/stars-5-0.gif" width=3D=
"64" border=3D"0"> 
    Based on 1,768 reviews. <a href=3D"http://savvyplan.net/?4">Write a re=
view</a>.
    </font><br clear=3D"all">
    <hr noShade SIZE=3D"1">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber1" height=3D"233">
      <tr>
        <td width=3D"100%" height=3D"233"><b class=3D"sans">Microsoft Wind=
ows XP Professional 
        or Longhorn Edition</b><br>
        <span class=3D"small"><a href=3D"http://savvyplan.net/?3">Microsof=
t</a>
        <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/pr=
omotions/sticker/newest_version.gif" width=3D"82" height=3D"14"></span><br=
>
        <table border=3D"0" width=3D"222">
          <tr>
            <td noWrap width=3D"59"><b class=3D"small">Choose:</b></td>
            <td vAlign=3D"top" noWrap width=3D"166">
            <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0">
              <tr>
                <td><a href=3D"http://savvyplan.net/?J"><select name=3D"D1=
">
                <option selected>See Other Options</option>
                </select></a></td>
                <td noWrap>&nbsp;<a href=3D"http://savvyplan.net/?z"><inpu=
t type=3D"image" alt=3D"Go" src=3D"http://g-images.amazon.com/images/G/01/=
search-browse/go-button-software.gif" value=3D"Go" border=3D"0" name=3D"I1=
" width=3D"21" height=3D"21"></a></td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        <p><a href=3D"http://savvyplan.net/?Q">
        <img height=3D"171" src=3D"http://www.tails.nl/images/xppro.jpg" w=
idth=3D"142" align=3D"left" border=3D"0" name=3D"prod_image" hspace=3D"5">=
</a>
        <span class=3D"small"></p>
        <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0" height=3D"=
19" width=3D"184">
          <tr>
            <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" heig=
ht=3D"18" width=3D"73">
            <b>List Price:</b></td>
            <td height=3D"18" width=3D"10"></td>
            <td class=3D"small" height=3D"18" width=3D"101"><span class=3D=
"listprice">$279.00</span></td>
          </tr>
          <tr>
            <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" heig=
ht=3D"18" width=3D"73">
            <b>Price:</b></td>
            <td height=3D"18" width=3D"10"></td>
            <td class=3D"small" height=3D"18" width=3D"101"><b class=3D"pr=
ice">$49.99</b></td>
          </tr>
          <tr>
            <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" heig=
ht=3D"1" width=3D"73">
            <b>You Save:</b></td>
            <td height=3D"1" width=3D"10"></td>
            <td class=3D"small" height=3D"1" width=3D"101"><span class=3D"=
price">$229.01 
            (85%)</span></td>
          </tr>
        </table>
        <p><a href=3D"http://savvyplan.net/?N">
        <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/01/bu=
ttons/add-to-cart-yellow-short.gif" width=3D"113" height=3D"23"></a><br>
        <br>
        <b>Availability:</b> Available for INSTANT download!<br>
        <b>Coupon Code:</b> ISe229<br>
        <b>Media:</b> CD-ROM / Download<br>
        </span><br>
        <span class=3D"small"><a href=3D"http://savvyplan.net/?J">System r=
equirements</a>&nbsp; 
        |&nbsp; <a href=3D"http://savvyplan.net/?V">Accessories</a>&nbsp; =
|&nbsp;
        <a href=3D"http://savvyplan.net/?5">Other Versions</a></p>
        <p></p>
        <p><b><font size=3D"1">Features:</font></b><font size=3D"1"> </fon=
t></p>
        <ul>
          <li class=3D"tiny"><font size=3D"1">Designed for businesses of a=
ll sizes
          </font></li>
          <li class=3D"small"><font size=3D"1">Manage digital pictures, mu=
sic, video, 
          DVDs, and more </font></li>
          <li class=3D"small"><font size=3D"1">More security with the abil=
ity to encrypt 
          files and folders </font></li>
          <li class=3D"small"><font size=3D"1">Built-in voice, video, and =
instant messaging 
          support </font></li>
          <li class=3D"small"><font size=3D"1">Integration with Windows se=
rvers and 
          management solutions </font></li>
        </ul>
        <p><span class=3D"tiny"><b>Sales Rank:</b> #2<br>
        <b class=3D"tiny">Shipping:</b> International/US or via instant do=
wnload<br>
        <b>Date Coupon Expires:</b> February 28th, 2005<br>
        </span><font class=3D"tiny"><b>Average Customer Review:</b>
        <img height=3D"12" alt=3D"5 out of 5 stars" src=3D"http://g-images=
amazon.com/images/G/01/x-locale/common/customer-reviews/stars-5-0.gif" wi=
dth=3D"64" border=3D"0"> 
        Based on 868 reviews. <a href=3D"http://savvyplan.net/?c">Write a =
review</a>.</font></p>
        </span><hr noShade SIZE=3D"1">
        <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"b=
order-collapse: collapse" bordercolor=3D"#111111" width=3D"100=
%" id=3D"AutoNumber2" height=3D"337">
          <tr>
            <td width=3D"100%" height=3D"337"><b class=3D"sans">Adobe Crea=
tive Suite Premium</b><br>
            <span class=3D"small"><a href=3D"http://savvyplan.net/?f">Adob=
e</a>
            <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/0=
1/promotions/sticker/newest_version.gif" width=3D"82" height=3D"14"></span=
><br>
            <table border=3D"0">
              <tr>
                <td noWrap><b class=3D"small">Choose:</b></td>
                <td vAlign=3D"top" noWrap>
                <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0">
                  <tr>
                    <td><a href=3D"http://savvyplan.net/?i">
                    <select name=3D"D2">
                    <option selected>See Other Options</option>
                    </select></a></td>
                    <td noWrap>&nbsp;<a href=3D"http://savvyplan.net/?H"><=
input type=3D"image" alt=3D"Go" src=3D"http://g-images.amazon.com/images/G=
/01/search-browse/go-button-software.gif" value=3D"Go" border=3D"0" name=3D=
"I1" width=3D"21" height=3D"21"></a></td>
                  </tr>
                </table>
                </td>
              </tr>
            </table>
            <p><a href=3D"http://savvyplan.net/?b">
            <img height=3D"173" src=3D"http://www.dd.se/Justnu/infomail/im=
ages/creativesuite.jpg" width=3D"160" align=3D"left" border=3D"0" name=3D"=
prod_image"></a>
            <span class=3D"small"></p>
            <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0" height=
=3D"44" width=3D"190">
              <tr>
                <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" =
height=3D"18" width=3D"73">
                <b>List Price:</b></td>
                <td height=3D"18" width=3D"13"></td>
                <td class=3D"small" height=3D"18" width=3D"104">
                <span class=3D"listprice">$1149.00</span></td>
              </tr>
              <tr>
                <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" =
height=3D"18" width=3D"73">
                <b>Price:</b></td>
                <td height=3D"18" width=3D"13"></td>
                <td class=3D"small" height=3D"18" width=3D"104"><b class=3D=
"price">$99.99
                </b></td>
              </tr>
              <tr>
                <td class=3D"small" vAlign=3D"top" noWrap align=3D"right" =
height=3D"8" width=3D"73">
                <b>You Save:</b></td>
                <td height=3D"8" width=3D"13"></td>
                <td class=3D"small" height=3D"8" width=3D"104"><span class=
=3D"price">$849.01 
                (90%)</span></td>
              </tr>
            </table>
            <p><a href=3D"http://savvyplan.net/?m">
            <img border=3D"0" src=3D"http://g-images.amazon.com/images/G/0=
1/buttons/add-to-cart-yellow-short.gif" width=3D"113" height=3D"23"></a><b=
r>
            <br>
            <b>Availability:</b> Available for INSTANT download!<br>
            <b>Coupon Code:</b> ISe229<br>
            <b>Media:</b> CD-ROM / Download<br>
            </span><br>
            <span class=3D"small"><a href=3D"http://savvyplan.net/?r">Syst=
em requirements</a>&nbsp; 
            |&nbsp; <a href=3D"http://savvyplan.net/?f">Accessories</a>&nb=
sp; 
            |&nbsp; <a href=3D"http://savvyplan.net/?N">Other Versions</a>=
</p>
            <p></p>
            <p><b><font size=3D"1">Features:</font></b><font size=3D"1"> <=
/font></p>
            <ul>
              <li class=3D"small"><font size=3D"1">An integrated design en=
vironment 
              featuring the industry&#39;s foremost design tools </font></=
li>
              <li class=3D"small"><font size=3D"1">In-depth tips, expert t=
ricks, and 
              comprehensive design resources </font></li>
              <li class=3D"small"><font size=3D"1">Intuitive file finding,=
 smooth workflow, 
              and common interface and toolset </font></li>
              <li class=3D"small"><font size=3D"1">Single installer--contr=
ol what you 
              install and when you install it </font></li>
              <li class=3D"small"><font size=3D"1">Cross-media publishing-=
-create content 
              for both print and the Web</font></li>
            </ul>
            </span>
            <p><span class=3D"tiny"><b>Sales Rank:</b> #3<br>
            <b class=3D"tiny">Shipping:</b> International/US or via instan=
t download<br>
            <b>Date Coupon Expires:</b> February 28th, 2005<br>
            </span><font class=3D"tiny"><b>Average Customer Review:</b>
            <img height=3D"12" alt=3D"5 out of 5 stars" src=3D"http://g-im=
ages.amazon.com/images/G/01/x-locale/common/customer-reviews/stars-5-0.gif=
" width=3D"64" border=3D"0"> 
            Based on 498 reviews. <a href=3D"http://savvyplan.net/?n">Writ=
e a 
            review</a>. </font><br clear=3D"all">
            </p>
            <hr noShade SIZE=3D"1">
            <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D=
"border-collapse: collapse" bordercolor=3D"#111111" width=3D"100=
%" id=3D"AutoNumber3">
              <tr>
                <td width=3D"100%"><b class=3D"sans">Symantec SystemWorks =
2004 Professional</b><br>
                <span class=3D"small"><a href=3D"http://savvyplan.net/?n">=
Symantec</a>
                <img border=3D"0" src=3D"http://g-images.amazon.com/images=
/G/01/promotions/sticker/newest_version.gif" width=3D"82" height=3D"14"></=
span><br>
                <table border=3D"0">
                  <tr>
                    <td noWrap><b class=3D"small">Choose:</b></td>
                    <td vAlign=3D"top" noWrap>
                    <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0=
">
                      <tr>
                        <td><a href=3D"http://savvyplan.net/?2">
                        <select name=3D"D3">
                        <option selected>See Other Options</option>
                        </select></a></td>
                        <td noWrap>&nbsp;<a href=3D"http://savvyplan.net/?=
g"><input type=3D"image" alt=3D"Go" src=3D"http://g-images.amazon.com/imag=
es/G/01/search-browse/go-button-software.gif" value=3D"Go" border=3D"0" na=
me=3D"I1" width=3D"21" height=3D"21"></a></td>
                      </tr>
                    </table>
                    </td>
                  </tr>
                </table>
                <p><a href=3D"http://savvyplan.net/?x">
                <img height=3D"193" src=3D"http://www.yopi.de/images/prod_=
pics/142/e/142119.jpg" width=3D"180" align=3D"left" border=3D"0" name=3D"p=
rod_image"></a>
                <span class=3D"small"></p>
                <table cellSpacing=3D"0" cellPadding=3D"0" border=3D"0" st=
yle=3D"border-collapse: collapse" bordercolor=3D"#111111" height=3D"42" wi=
dth=3D"199">
                  <tr>
                    <td class=3D"small" vAlign=3D"top" noWrap align=3D"rig=
ht" height=3D"18" width=3D"73">
                    <b>List Price:</b></td>
                    <td height=3D"18" width=3D"11"></td>
                    <td class=3D"small" height=3D"18" width=3D"115">
                    <span class=3D"listprice">$99.00</span></td>
                  </tr>
                  <tr>
                    <td class=3D"small" vAlign=3D"top" noWrap align=3D"rig=
ht" height=3D"18" width=3D"73">
                    <b>Price:</b></td>
                    <td height=3D"18" width=3D"11"></td>
                    <td class=3D"small" height=3D"18" width=3D"115"><b cla=
ss=3D"price">$29.99
                    </b></td>
                  </tr>
                  <tr>
                    <td class=3D"small" vAlign=3D"top" noWrap align=3D"rig=
ht" height=3D"6" width=3D"73">
                    <b>You Save:</b></td>
                    <td height=3D"6" width=3D"11"></td>
                    <td class=3D"small" height=3D"6" width=3D"115">
                    <span class=3D"price">$69.01 (70%)</span></td>
                  </tr>
                </table>
                <p><a href=3D"http://savvyplan.net/?I">
                <img border=3D"0" src=3D"http://g-images.amazon.com/images=
/G/01/buttons/add-to-cart-yellow-short.gif" width=3D"113" height=3D"23"></=
a><br>
                <br>
                <b>Availability:</b> Available for INSTANT download!<br>
                <b>Coupon Code:</b> ISe229<br>
                <b>Media:</b> CD-ROM / Download<br>
                </span><br>
                <span class=3D"small"><a href=3D"http://savvyplan.net/?b">=
System 
                requirements</a>&nbsp; |&nbsp;
                <a href=3D"http://savvyplan.net/?I">Accessories</a>&nbsp; =
|&nbsp;
                <a href=3D"http://savvyplan.net/?z">Other Versions</a></p>=

                <p></p>
                <p><br>
                <b><font size=3D"1">Features:</font></b><font size=3D"1"> =
</font>
                </p>
                <ul>
                  <li class=3D"small"><font size=3D"1">Norton Utilities op=
timizes your 
                  PC=BFs performance and solves computer problems </font><=
/li>
                  <li class=3D"small"><font size=3D"1">Norton Password Man=
ager keeps 
                  your passwords secure and easy to manage </font></li>
                  <li class=3D"small"><font size=3D"1">Norton GoBack Perso=
nal Edition 
                  restores your PC after a serious problem </font></li>
                  <li class=3D"small"><font size=3D"1">Norton CleanSweep r=
emoves unwanted 
                  programs and files that waste disk space </font></li>
                  <li class=3D"small"><font size=3D"1">Norton Ghost protec=
ts your data 
                  from computer disasters </font></li>
                </ul>
                </span>
                <p><span class=3D"tiny"><b>Sales Rank:</b> #4<br>
                <b class=3D"tiny">Shipping:</b> International/US or via in=
stant download<br>
                <b>Date Coupon Expires:</b> February 28th, 2005<br>
                </span><font class=3D"tiny"><b>Average Customer Review:</b=
>
                <img height=3D"12" alt=3D"5 out of 5 stars" src=3D"http://=
g-images.amazon.com/images/G/01/x-locale/common/customer-reviews/stars-5-0=
gif" width=3D"64" border=3D"0"> 
                Based on 217 reviews. <a href=3D"http://savvyplan.net/?I">=
Write 
                a review</a>. </font></p>
                </td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </form>
    </td>
  </tr>
</table>
<p>=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20</p>

</body>

</html>

----Dk710YYZF2Yywe03zO--


From Tilley@hush.ai  Thu Mar 17 21:37:51 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA16950;
	Thu, 17 Mar 2005 21:37:51 -0500 (EST)
Message-Id: <200503180237.VAA16950@ietf.org>
Received: from [222.121.208.78] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DC7RK-0005WH-Bu; Thu, 17 Mar 2005 21:42:24 -0500
Received: from [194.192.226.18] by incalculable%DIGITS.rodney.222.121.208.78 via HTTP; Fri, 18 Mar 2005 10:40:06 -0800
Reply-To: "g Comer Limited" <Tilley@hush.ai>
From: "g Comer Limited" <Tilley@hush.ai>
To: <ops-chairs@ietf.org>
Subject: Hotties want to hangout
Date: Fri, 18 Mar 2005 10:40:06 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--4311354580dbws6210"
X-Spam-Score: 11.1 (+++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581

----4311354580dbws6210
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

4 Wives looking for fun have been matched for you in your area:

1: Michelle, 133 lbs, 5'9, 36c, 12 miles away, available most week nights =
( looking for side-fling)
2: Nicole, 135 lbs, 5'9, 36d, 12 miles away, available MAR 7-11
3: Elizabeth, 127 lbs, 5'8, 34b, 9 miles away, available MAR 7-11
4: Lauren, 132 lbs, 5'5, 36c, 9 miles away, available most nights (husband=
 works midnights)

All 4 women are waiting to speak with you live & have photos. Webcam's are=
 available for all 4.

http://www.pipebrigit.com/d/10.php

----4311354580dbws6210--



From urpoik@aftervision.com  Thu Mar 17 22:19:21 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA20315;
	Thu, 17 Mar 2005 22:19:21 -0500 (EST)
Received: from [211.41.252.119] (helo=mailgw1.consulnet.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DC85Y-0006KP-LK; Thu, 17 Mar 2005 22:23:55 -0500
message-id: <003101c52b71$b9021f30$3925a959@OYRESXW>
From: "Samuel" <urpoik@aftervision.com>
To: <admin@ietf.org>, <iab@ietf.org>, <simple@ietf.org>,
        <edu-team-web-archive@ietf.org>, <saad-admin@ietf.org>,
        <new-work@ietf.org>, <nemo@ietf.org>, <l3vpn-admin@ietf.org>,
        <urn-archive@ietf.org>
Subject: re: Colossal Material
Date: Thu, 17 Mar 2005 22:41:43 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_002E_01C52B3F.6E67AF30"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Spam-Score: 6.5 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: f607d15ccc2bc4eaf3ade8ffa8af02a0

This is a multi-part message in MIME format.

------=_NextPart_000_002E_01C52B3F.6E67AF30
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Dear Valued Reader,

You have been offered the chance to get 
great rates on term-life insurance.

We survery top life-insurance companies 
and provide the best Best-Rates available Anywhere.

You can get up to 70% off and we can even 
qualify smokers for awesome premiums.

Get You Insurance Quote Here

Thanks for your limited Time,

Fredrick Collins
President
Insurance Referral Network

------=_NextPart_000_002E_01C52B3F.6E67AF30
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1106" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Dear Valued Reader,</FONT></DIV><FONT face=Arial 
size=2>
<DIV><BR>You have been offered the chance to get <BR>great rates on term-life 
insurance.</DIV>
<DIV>&nbsp;</DIV>
<DIV>We survery top life-insurance companies <BR>and provide the best Best-Rates 
available Anywhere.</DIV>
<DIV>&nbsp;</DIV>
<DIV>You can get up to 70% off and we can even <BR>qualify smokers for awesome 
premiums.</DIV>
<DIV>&nbsp;</DIV>
<DIV><A href="http://www.wandweb.com/link.php?id=erci&amp;ID=2">Get You 
Insurance Quote Here</A><BR></DIV>
<DIV>Thanks for your limited Time,</DIV>
<DIV>&nbsp;</DIV>
<DIV>Fredrick Collins<BR>President<BR>Insurance Referral 
Network</FONT></DIV><FONT face=Arial size=2>
<DIV></FONT>&nbsp;</DIV></BODY></HTML>

------=_NextPart_000_002E_01C52B3F.6E67AF30--




From clifton@accesscable.net  Thu Mar 17 23:28:33 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA27573
	for <urn-archive@ietf.org>; Thu, 17 Mar 2005 23:28:32 -0500 (EST)
Received: from lsanca2-ar31-4-42-104-200.lsanca2.dsl-verizon.net ([4.42.104.200])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DC9AX-0007vV-6c
	for urn-archive@ietf.org; Thu, 17 Mar 2005 23:33:07 -0500
Message-ID: <4b5201c52b71$9386aa85$8d1d172d@accesscable.net>
From: "Vanessa J. Smith" <clifton@accesscable.net>
To: urn-archive@ietf.org
Subject: =?iso-8859-1?B?TWljcm9zb2Z0IE9mZmljZSAyMDAzIC0gd2hvbGVzYWxlIHByaWNl?=
Date: Fri, 18 Mar 2005 04:17:33 +0000
MIME-Version: 1.0
Content-Type: multipart/related;
    type="multipart/alternative";
    boundary="----=_NextPart_000_0000_2B483B9D.A2384591"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
X-Spam-Score: 10.9 (++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: d185fa790257f526fedfd5d01ed9c976

This is a multi-part message in MIME format.

------=_NextPart_000_0000_2B483B9D.A2384591
Content-Type: multipart/alternative;
    boundary="----=_NextPart_001_0001_2F7F0ED9.D0B31821"


------=_NextPart_001_0001_2F7F0ED9.D0B31821
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

Get access to all the popular software imaginable for less!
Our software is 2-10 times cheaper than sold by our competitors.

Just a few examples:
$79.95 Windows XP Professional (Including: Service Pack 2)
$89.95 Microsoft Office 2003 Professional / $79.95 Office XP Professional
$99.95 Adobe Photoshop 8.0/CS (Including: ImageReady CS)
$179.95 Macromedia Studio MX 2004 (Including: Dreamweaver MX + Flash MX + Fireworks MX)
$79.95 Adobe Acrobat 6.0 Professional
$69.95 Quark Xpress 6 Passport Multilanguage

Special Offers:
$89.95 Windows XP Professional + Office XP Professional
$149.95 Adobe Creative Suite Premium (5 CD)
$129.95 Adobe Photoshop 7 + Adobe Premiere 7 + Adobe Illustrator 10

All main products from Microsoft, Adobe, Macromedia, Corel, etc.
And lots more... Visit us at:

http://www.protosoft.biz

Best regards,
Vanessa Smith


_____________________________________________________ 
To change your mail details, go: http://www.protosoft.biz/uns.htm
_____________________________________________________ 


------=_NextPart_001_0001_2F7F0ED9.D0B31821
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1251">
<META content="MSHTML 6.00.2900.2604" name=GENERATOR></HEAD>
<BODY>
<CENTER>
<TABLE cellSpacing=0 cellPadding=0 width=800 align=center border=0>
  <TBODY>
  <TR>
    <TD>Get all the popular 
      software possible for 
      prices substantially lower than in stores!<BR>We sell software 2-6 times cheaper than retail 
      price.<BR><BR>Examples:<BR>$79.95 Windows XP Professional (Including: Service Pack 
      2)<BR>$89.95 Microsoft Office 2003 Professional / $79.95 Office 
      XP Professional<BR>$99.95 Adobe Photoshop 8.0/CS (Including: ImageReady 
      CS)<BR>$179.95 Macromedia Studio MX 2004 (Including: Dreamweaver MX + 
      Flash MX + Fireworks MX)<BR>$79.95 Adobe Acrobat 6.0 
      Professional<BR>$69.95 Quark Xpress 6 Passport Multilanguage<BR><BR>Special Offers:<BR>$89.95 Windows 
      XP Professional + Office XP Professional<BR>$149.95 Adobe 
      Creative Suite Premium (5 CD)<BR>$129.95 Adobe Photoshop 7 + Adobe 
      Premiere 7 + Adobe Illustrator 10<BR><BR>All main products from Microsoft, 
      Adobe, Macromedia, Corel, etc.<BR>And lots more... For full list of products go:<BR><BR><A 
      href="http://www.protosoft.biz">http://www.protosoft.biz</A><BR><BR>Regards,<BR>Vanessa 
      Smith<BR><BR><BR>_____________________________________________________ 
      <BR>To be taken off future campaigns, go: <A 
      href="http://www.protosoft.biz/uns.htm">http://www.protosoft.biz/uns.htm</A><BR>_____________________________________________________ 

      <P></P></TD></TR></TBODY></TABLE></CENTER></BODY></HTML>


------=_NextPart_001_0001_2F7F0ED9.D0B31821--



------=_NextPart_000_0000_2B483B9D.A2384591--



From BTVXUJ@sina.com  Fri Mar 18 07:07:01 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA00304;
	Fri, 18 Mar 2005 07:07:00 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DCG5Z-0001Q8-0m; Fri, 18 Mar 2005 06:56:26 -0500
Received: from [61.1.84.67] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DCGCm-0007Bk-CL; Fri, 18 Mar 2005 07:03:56 -0500
X-Message-Info: LWpUNRFX14tfWIXvrXNjTQobgWuy04
Received: from aerodynamic-dns.netscape.net (120.200.56.74) by eqk220-t666.netscape.net with Microsoft SMTPSVC(5.0.2195.6824);
	 Fri, 18 Mar 2005 07:49:50 -0400
Date: Fri, 18 Mar 2005 06:48:50 -0500 (CST)
Message-Id: <452854490875867.pxo827GYsblRM078@confound29.edible16netscape.net>
To: sipping-request@ietf.org
Subject: Get the new drags you need now, xaanax! best
From: Zelma Woody <BTVXUJ@sina.com>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--KRHLBT755527CWPBMFTMA"
X-Spam-Score: 8.0 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581

----KRHLBT755527CWPBMFTMA
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

We always look to make you, as one of out appreciated costummers,
as happy as we can. Thus, after brainstorming about what we have
to do and how to do in on the best side, we decided to give a
special 1-week prommo, in which you can get cheep xaanax drags
at our store.
Don't think twice, enteer now to see
http://polymer.900mg.com/rx/erika/23/mast.htm


a huge pil-sung to sabumnim austin on a most stellar sky-dive she made it with flying colors we need to get a group of ahckders out there and jump with her next time it looked awesome!!!!!!!
quería decir que marín es un chanta ya que vende a los mejores jugadores que tiene racing bastía y arano.
once a person enters into the fold of islam the rules change and islam clearly says no! you cannot become an apostate after coming into the fold of islam rejection of the fundamentals is not tolerated.
sigo en mi inactividad pero ahora le estoy tomando el gustito si no puedes contra ellos úneteles.
the stalker msged me hahaha to tell me he s leav ing hahahahahaha only dot bongs and ah ping will understand how funny this is muahahahha.
grouper and amberjack do we lost quite a few but at the end of the day we wound up with a decient catch of fish.

----KRHLBT755527CWPBMFTMA--


From Salter@icqmail.com  Fri Mar 18 14:50:05 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA16879;
	Fri, 18 Mar 2005 14:50:04 -0500 (EST)
Message-Id: <200503181950.OAA16879@ietf.org>
Received: from [218.249.42.65] (helo=WEI-VM-W2KP)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DCNYA-0004D5-Qj; Fri, 18 Mar 2005 14:54:46 -0500
Received: from [145.220.219.32] by sepulchral%DIGITS.beachcomb.59.36.237.78 via HTTP; Fri, 18 Mar 2005 11:49:08 -0800
Reply-To: "212.com," <Salter@icqmail.com>
From: "212.com," <Salter@icqmail.com>
To: <bofchairs@ietf.org>
Subject: Heyllooo, me again
Date: Fri, 18 Mar 2005 11:49:08 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--3268567028xwvk4136"
X-Spam-Score: 4.6 (++++)
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25

----3268567028xwvk4136
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

I know it might seem a little desperate, but how would you like to keep me=
 some company?
My Husband works night shifts, which makes me very lonely at night.

Write me back here: http://www.pipebrigit.com/d/10.php

Regards,
Brianna c

----3268567028xwvk4136--



From ixxiwu@keromail.com  Fri Mar 18 15:14:29 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA20103;
	Fri, 18 Mar 2005 15:14:28 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DCNw4-0005H4-Fj; Fri, 18 Mar 2005 15:19:10 -0500
Received: from h156n5c1o1039.bredband.skanova.com ([81.227.84.156])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DCNrP-0007S1-AU; Fri, 18 Mar 2005 15:14:20 -0500
Received: from suqb5.hush.com (191.82.67.36) by vy12-rf8.hush.com with Microsoft SMTPSVC(5.0.2195.6824);
	 Sat, 19 Mar 2005 00:04:05 +0400
Received: from Joshuanwj370ea20m6ju (184.98.16.138) by jaulli56.hush.com
          (InterMail vM.5.01.06.05 909-718-691-736-651-85768692) with SMTP
          id <340282215289290.NA08.ewhkm418083.hush.com@bellflowertz87j18tag4gw>
          for <internet-drafts@ietf.org>; Sat, 19 Mar 2005 02:10:05 +0600
Message-ID: <9536mi417jz98619$73755$l110g934@Joshuarhj2zf8c54h>
From: "Convinience Store " <ixxiwu@keromail.com>
To: <internet-drafts@ietf.org>
Subject: Discount Meds
Date: Fri, 18 Mar 2005 23:09:05 +0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--srdiixrh6123059531456odeqdiixoflj"
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7baded97d9887f7a0c7e8a33c2e3ea1b

----srdiixrh6123059531456odeqdiixoflj
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Get all the medication you need at incredible discounts. 
http://msilzp.realrxonline.com/b/azJDVjA5RjEycjFZTTBlMFdD

Choose it yourself and save big on Doctor visits and Retail prices, in just 2 simple steps! What condition are you seeking treatment for?

Anti Depressant
Anxiety
Cholesterol
Diabetes
Muscle Relaxant
Men's Health
Pain Relief
Sexual Health


& many more,

http://msilzp.realrxonline.com/b/azJDVjA5RjEycjFZTTBlMFdD











Not Interested?
www.website-needs-traffic.com/opts.html

%SRY_RND

----srdiixrh6123059531456odeqdiixoflj--



From chlddlxgs@priest.com  Fri Mar 18 17:30:50 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA15865;
	Fri, 18 Mar 2005 17:30:50 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DCQ45-0006m4-H2; Fri, 18 Mar 2005 17:35:34 -0500
Received: from jem75-2-82-233-234-31.fbx.proxad.net ([82.233.234.31])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DCPzW-0003ol-6g; Fri, 18 Mar 2005 17:30:50 -0500
Received: from kjxeote.georgia.com [22.139.215.209] by 82.233.234.31 with cvujjsnx pvhpg; Fri, 18 Mar 2005 01:30:35 -0500
From: "west@georgia.com" <west@georgia.com>
Reply-To: "west@georgia.com" <west@georgia.com>
Message-ID: <080807179.86394265305882@georgia.com>
Date: Fri, 18 Mar 2005 01:30:35 -0500
To: "Tsvwg" <tsvwg@ietf.org>
Subject: Branch JIVF
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----0417213504399001498"
X-Spam-Score: 7.5 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: 932cba6e0228cc603da43d861a7e09d8

------0417213504399001498
Content-Type: text/html; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset="iso-8859-1">
<title>uujwdosx</title>
</head>
<body>
<center>
<a href="http://mqggkarjb5h55ly8x1h2mj.edlewddn.com/"><img border=0 src="cid:0495923793@georgia.com"></img></a>

<br><br><br>

<div style="color: #FFFFF9">
gels loaves Hickey commas incense landowners Hansen challenges grounded heals microsecond's fillings intention Archer conveyer detectives discharging Alice disabling mechanist contradicted Terpsichore homeomorph medieval glutinous commends grounds goddesses figurate miscellany Vicksburg bruising infesting faro Managua collisions encrypts handicapper earnest Neva bonding instrumental bets Ainu Chautauqua lossier divisions censorious blurred brimming 

</body>
</html>

------0417213504399001498
Content-Type: image/gif;
	name="bellhop's.gif"
Content-ID: <0495923793@georgia.com>
Content-Transfer-Encoding: base64

R0lGODlh9QE1AXcAMSH+GltVTj5GteET2JRTCR4MM6s8pJ3vLxgyWp6qACH5BAEAAAAALAIAAgDw
ATABhQAAAAwADAwKWQsJfgsJdAsKaAkHnwoIiAkImAoIkAUEvgcGswcGrAYFuAgHpgAAyQMDw3AQ
EJISEp8SE4IREbYUFKsTE8AUFNIVFcoVFdsWFvEXF/8YGPgXF+oWFuIWFv///wECAwECAwECAwEC
AwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwEC
AwECAwECAwECAwECAwECAwECAwECAwECAwb/QABoSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+Cw
eEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2e
n6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX
2Nna280VGxwbF0Yc5BZE5Bzn5OPrQ+jm7u0g6OhJ9B0YEUX18en7/OrI4TMiAZ0HIh7QSWAnr8iE
bxuGfCC3cEhBDh+4afSSgR6HDP/ABRwZMmDEfgEBMkTXQR/KlxbpVezHssgFeinFEblI0YgF/5wg
Lh4ckpDDzI1IrVDwSI5CygkwVc6TRw/qVH9XpaZEh4HkVZv0dNLkSuSmQhATwoJFJ3ZIB6AgJnIw
9xNj0rtWOnLQAEIDOZA0M36FGRWdYIBaGYKoINCrSr8d3vIdabZDWbV6ybWFLLkIY5FFIpCL+I2D
S7yooRRdeFFwVqODYxc+i7ghEn61sap8+2GiZZIAK9tN+JZDW96+i8iFVwQDObldU0t3kntrxuol
x16n6tHeus+/X8MV/VHv6XrgL2Nc91wzEfIZzAc8/d4j/en4j2C/Kpen19n95ZaYeBxER6A8dVmQ
4FbkGOgXB59FSM5kICS4IGHNkZXfhvpxp/8bRe15qFg/rQloG4MtMQiQXhIs9RGKylE00TcftEYE
iy4CJlto6NzH4Yb71VPafrOBMKSIS9yTT3axFRXPUPyRY5VEFJllnI1EtUMOlMX5iOGPG8rlFJZf
1UVkbPWYiaQSAwbJ1IdGPRejUWlJSeabWC3nHVZgcqhXVw/qyM+R/6HZDqFfjtghnDG9WVE9/RER
aT1Y8uRRRZ9t4OWAfabmokdOvaQmg0VWCBdTe6b60mdMVYASmaUtlFBEF53EqkeuugVXoZ3il9lf
TA5JqqFYCTsWn0wqys+DVl00GT+RDuZcdMtK2SiFoyra64YXQNRWbGYOu1+4x6q6KEmluUT/3kn8
YMnPT/AMSo66ozk067nb5qvvvvz26++/AAcs8MAEF2zwwQgnrPDCDDfs8MMQRyzxxBRXbPHFGGes
8cYcd+zxxyCHLPLIJJds8skop6zyyiy37PLLMMcs88w012zzzTjnrPM0AQRARM9AD9Hzz0UMrYTR
rCDNhtI/+wwC014MDTUSRk99hdROW32001RUzTXVX+OhdSBIey20z2GPPbZGa3PRdtFhg2E2GnMn
8fYbd++BdtZ8n/20EUBzHfTTe5etdNWE98100IH7zXfcgzcO+NyBC+614XsT/nfik19+tuWPf655
46SHnnjajIPeNNain+6656637jjap2O9/3jkrHMu++Cv427715L73rnqq2c+uumSF7+62JrXDjfq
x0fPOtRSS2+835OPHn3T1sPdfOrdT2+59rnPzrn43NsevuKZl7/+++7njj762Vcv//XWt6//9t7z
77/34Jua+8w3v/0JEH92MF78IKe/ADawfu9b3ufa57z07a94oROfA3U3vQoS8HHqax72CvhB/xVw
gwMsXQk1WD/a3U+E3TNh6aC3PRUO73vJm6DuLBhB8z2vcHkI3vUQSL8S7pB8BkRdEvt2BBJyr4Uy
xOEDYcjDuonucOyrYRJh6MQVAu+CJITdFf/2QixqkYtK7F8YoffCJirQjGsE4BeleIfxUf+OinEs
3+286MYzRrGIWtxiEdu4wDMaLoZOjGMVBclIQ24Rezx0pBxx2EMzwo+Nb0SjCOHYSEDqMW5xsKPi
nuhD3MWOd6TkXQ5VaUrZSTCFiKsd8VhISVeecpaYG2HhRNm6Qt4PdG8EZinNFsJJUnKBlDMdB6kH
xlYqL5c3RCUihfe/GX7ibXlLICjlts0sZFMU36RY28JJB3J2rZtYMKcn1LmzdrrznfCMpzznSc96
5ouVgita/6ZgRS1YbYDZ68M40UnKJhySnVS0G0HJ8E1sZrKgYJvjPsVwyITqIYyboyE/meg2gqpt
oYBwKBQOCtIliNQNDS2pLqPwy4BSVKL/CE0DRmkXUHzuLnWXA2HnrojTLCrvlp6zYfJa+UU7wu+W
veypLYlGzKIiD3PN3KUrhajMV+Y0dlaV5SR3+bvZ7VGMOkzq8aq6zKsONabcRKTQ+jhIBvrQiDyt
5gX5aMFH8nGOeaTgIiOotmPiFYh5nebWzoc/ksZwr7BEol8PC0A8dhKwbrViU/83BxUebq11DaE0
J9s7TToPqn+MaiZ/WViaTvCx2uts5abZzdH+dbGK1CUDSVvU0zL2klBsZg+XR0TUgtWPK/2dStfg
STJG0qowRe0TLdlF3JaxkembaF6z6Msh/tOUnIQtdCGJSvpdt7Ry3e35yOja2/ouu7Ht/+5Dg4vA
OlSPf1nb3GEryt7dTva+4A2sc9d7V93uN7T6hKtgA1vIvVJWv4ht73P7+zyXMrjAw1SjXd0LTfla
GHbU3KpOIcxKHSLTp0IV7U3dKMzObhJ8y/QrR+XrSWfiU6c7LOYziSfBFPfzxZCM8H8xCNGWepis
McYkHbWBVincrchqQLI9L6FkJ+StyWeA8pKnTOUqW/nKWM6ylrfMr5hWtMhNHmgURwpKgJ5zogzl
r5iXKl2NGnS4ToZzUtbGXDkrNGoqhXCcwdYFS8p0xW/m7A1tKWUy/4KqN6Wx8Lq61PP+uMLIDWuG
gVpiAjL2rLN9qvSSqkxMkxVx2H0tV/+lOtYy+5TPhA51XDEd6R8ilbx25gQLCTw+Bkeyzpd+4BpN
bV8KtjjX/11ir9+q2F/br7yArO+dyZvbuSKYmZo8diy8O9fPYni7wNWueiW5WmbGdtPG5qqGUejC
EG9wufkdtrTxe+BT95HZGh6rF3Gaain6utCQoPaYI01tIXs22Ub8dbxb7EJgmzncKUa3MZXtuF4X
fMEAxy8NV5vgVVe7rAPXqzRVoe/08hLg2WY3eql7cQRHuLoATiTJ6crw+iaWs99uuYO/6mzlnjjj
OTZzKYRYY5tinLVpzDFrScxdanpbxMYsLqQlDXNc9nyzQK5wDv1o8soBMaLOXCtoVX3/7ag7esj4
XkTYmRBLf419FWePRNoVunZptP0Ub+ey3OdO97rb/e54z7ve9873vvv974APvOAHT/jCG/7wiE+8
4hfP+MY7/vGQj7zkJ+8wGxo51h0V+rK/oPOcY/7N71bt59Fa6Lj/kNQQXdrnEdHPJ5jewXtOK+hT
v4UDet6ihtbb6q/2WtonefeGuGqqhY9ocyu6qeZm+vDzB2MfY/XVtc3f6ZdI7k9uGOpPvXeiB03V
GeKyqog+4r/jezviG52YiQZ+IUQu6vw2l9bajbdL4f/t+eEc6gP2LbZvrr51T7i6yKZrrQVZaJRM
WrdN0xU+4pUJEjdy9hZ/JmZbHadE/1OUVfRnWe13YfvHV/pnbXIFQqMlQ9tmVkykQc43Y7ZVUHd0
dLilgN3WXpjAbmylXFWXgSn3aRcIYIh1f5GlW/BnYA1WZ+5meyonYJCmb6FXS1P3g7SUXZ3AfjzI
bR04gZXUg8GGbW1UcdBGhTl4cHYFhQ5ISFhog3omPyrYgVQ3YZrQdBQ4TBDXfFKnakFGS0/HaDwn
Rqt0czv1Y+8WYjsmh1jkdCs1h4MWgf0mWyRmXW42VD2mVK8WZHWofkwmiYTgZ3hWC68HB5a4DJlY
WRJ1iZhIiX+wiZRXiqZ4iqiYiqq4iuIEg30oilawZme2Ua4HaLGHZpqHat7kX2Nwdv/Qlh/Z1Imb
Z1KYR05HZouzd4vEWHufaAbCeA2Wh2NdJ1XTWGMm1n0fZHW8VX3pN24llmHeZ42n1X8ZBI7a2GCc
JkzaWI1T9XXPR1ilxm/lFldlBYuu0IXu92BWGIZq9kiz9n9TeHUuB16IWISf1GxXqI+D9X4fx0ja
Z1ggRwwnFHN+uGsIKXppWGD9hnC7lljMF30GKISatYgBqY+Z5nD9hWL+t3KdJwwMaXABGEhRaJDV
JoNOqJCbKINEF5LJtVN7pIX+CF0juH/kNmZEZXLHgI8cWIUzGZQtyIX5+IMKF3EPRZPHhZNO2UX8
2G4JOYhdaQyHyIdzCGISd5EYqHz/QIVu1vdTKGh+thiWT6eEX4aHQWdj1+eG2ZiIgRR9vQNNc5lw
XGePrCgLzziYzVCYhpmYirmYjNmYjvmYkBmZkjmZlFmZlnmZmJmZmrmZnNmZnvmZoBmaojmapFma
phllHCWYZGdncZhPRFMFcdd6uVhTwyWbvgeKqIZviMlSvGYKdbNQYQZnd2hAGcV7v7eaysibs7mc
fTaAzLkJv+ib1NhoDchTJEiXvTlTFmaBIFiNfll+fRlMspRLyfd84RieewhqrflT0uhz6Lho80iI
amSX6QmCdWie5+hoP3l1dHhR81iTAHlEVglQUFicCHmQCbltULRvS/mSOnhrSvmL/w4qff5ncOpW
jjsmRzZXbMImUMwmbhVniEVpbRtXoJjVjE3Ikg0ES+rIPrVmefGnkcHUW/B5eh4oY9oWiBI4Sh+G
Vw4XVCtKkEk3hh+qhv7JnwgIhipaS8tposZVa3ippJ4VhP4VmOM3bC2YemXYewoakSiGiAwaXRMa
ore3oPX3n0YaRC8qpE8plEZqouRHpm+YpTinh/p1prYGoSVJXzG6j9aVpwMZbRiKlFIYXnSqe6nE
gpR2YkjonuMonxe2h32plgF3Y6AlfbLVaeIZXqQldJHjVff5aDM4ZKH6l5CaqJXWS4+6fZ6qiALG
qCiYb/GlmEq2m7uJNxu3isEpB/+3epq++qvAGqzCOqyEyZro1KvEGlLGuozJWqysynPs+XVKJXyA
2ayKgKdbWVcwuWnWmgjNFYEcOKfg+l7deggviXKKVIPbWa6DkINAWahFiHvsygfYGavKR4KVSpfP
Oa+TYHrIyq+qd5wAO7AEW7AGe7AIm7AKu7AM27AO+7AQG7ESO7EUW7EWe7EYm7Eau7Ec27H+NHXp
hGS5ynZpJmf0Jn5Et1EgNWmryZeS+rF55mU4SoxAFrLhh44peI7cCZ+qyXsgG4sIdbJx1rMoG2g/
tzXGurK/RbMtW7RAW1Ije3lJ24vkOFvbKJCJCFlaKzYjeXQtin2XmpZY5X1pZIf/L1h+l0pxVidc
WDdqYcVj73i2YQu30vqznoZBINt9TnW3OwqHPYWkOZWqPomjalu1SGu4QkthWgu2woW1j7qOZ6tV
kJtpbju5FNi4VAq4jFu5FIdc2Pe4nQu6nLuEcltMJVq4l0u2o6tVV2udf+u4WYuDLBu674m4/0pY
bjt9kuu1o0tvk4uzPGa5Myu89nmyOiu6r1ufpNudrIu3uJu8wGu51Hmz45i8v8u4GEe87/iy4oe6
3Ku8uOu0mli1m7u7lOu4xaej4kii1su7Ahq554W2mDuy8Rt0v9u2mruq1pifibuqm5u41xuIxju/
qDuAdZmzhou01hm+dVTA8ru6/8NDwLWlvblav+Ybu+bru4GbuhkMns2bjpiruwBMu9q7wBEsuxQM
v6ULuB2sOp8bveW4tQocvv3rierlvmP7wG8buTm8dGMZvDjsaSx8vAjsjrV7QLmbtzy8wnrJdD7M
atPnjkv8YjHsxI74ws47jcybsh5Eu0nTkudEtGgHxqboxTb7DGbssWq8xmzcxm78xs1pwV3MxBFc
xB5cj2KMsRq8uGBVwzz7wTc8s3AstTRsuxPsbQs8wFQsvoM8tM8LpCBKxJxWyPbZao0cxo9cxYGM
xIncteobtZfctNC7x7qbsqQcv8AbyrBpyKx7wyj7x/z7rLdrsN77t1k8vFBVyf+kyrKq3Mu+/MvA
HMzCPMzEXMzGfMzInMzKvMzM3MzO/MzQHM3SPM3UXM3WfM3YnM3avM3cbE8P8M3gHM7frAAGUATi
fM7gfAQDEM4LkAQHsADfDAEMQAAE0M5FIAAG0ADg3AAGIADmfM4Q4M8gcM5GsM7gbM//jM7hrAAI
QAQKjQQKTdBJENH73NBDQNHjXM4Ojc5HQAAMAAHfPM/1fNEY/c1F8M7xLNIIjQUeDdIPoNIkLdFG
8NBG0NIhTc/2TNMcPdEcrdMl/QAxHdHknNAYjQgEXQDirNFBbdIgUAAJoABMXQQMIM4CXQQO8M0J
MAQDAM9ATQQIAM4DAAIEAM7/Fj0EXy3ODUAEBADSDVDVQzDV4ezWS93VBg3OSi3TRyDRTg3VXc3T
4dzU4nwAG/3XSB3OSj3Q4nwEV/3NBAACA8DXg53OTf3UUb3YWe3YXK0Fi/0Ajf3YUY3XM53YRrDZ
nQ3Zc10EY/0ACxDWSyDTeK3XlN3XR53URM3Uex3VhSDR4gwBtd3XQ6DPeS3Ol+3Vkk0EV00EBvDX
QX3Y6KzUB/AArN3bwx3Znx3OvH3afl3cv+3bwa3caE3dXb3bvT3ayj0EIA3eRgDcIHDW3H3cWLDZ
vn3e2A3Rom3c5Q0C8o3Y9y0ADzDdSuDa9a3f2g0C6i3gTC3e6F0EBZ7bov3a//UN1PxtBAcA1+Cs
AEbA1y8900OQ2sUtzo190Vwdzqwd4RJO4ePc3R3+4AEe2uUN4dzN4pIN4N4d4HjN4bidALL94CBA
4hjOABp+BTbu2zie4PR930FeBEM+3wUAAQXwBDKu3a694zk+4/cd5SRuCLodzmmd4GOdBO3s0uDc
5NQNAWVt3y0ezg7g0Pi92wL94l8uzmJO5OKc5vON4kzd5U2Q5WdO5d+85XUO37595RKN52Ne5u8d
4IK+4uNt5tqd6Mr93P3t5Cpe5aJN6An+3Vz+4gz+1zbO5ONNAAtOBALg44B+2BgOzhAg2ERw6lN+
4hct1ue85dw96iBQ6jB+5/8VXuag/emhnt0HHs4+ftqdHucG7tus/uPFLtahzuoPkOpacOzmTOR2
buwr3uomzd7XneeTDuWJDeovTtDDzuuaTggl/eHgfd9EkACCXdfxXATsjuZyruPrfc7lzN3q7tgI
fu5obe7J7uuKXuTpXNjxHOflfuu+vev6jtv4js50fgUIX+cGv+gA/822ru0/3dvoXuznzO8aP+BY
ntgC/83Rnexrrel+DuYiXwTsTdv93vJ9HeJgzd0nL84jr9ceLu0RX/JOQNEK4ADEPtsiLvEtP+1i
nd/E3dz+/t//DvFC//DFvvLfTOxJX+fgbvSnHfLQ/elW//F8/gB+3u/rfAT/BRDstT7nNc3s1w3t
Bm7hr77qu+3bY8/oFC/x4ozQTi/RYW/xHh/xBv71eK32RI/vSEAAaD/1SAD4fD/x1J7x6M3qK234
Dq7ceb/omI7dk2/UDU7j8l4EyR3R2X7S0A7o1N3wcL/TQ9D5Cv35T17djD/f4574Ux/52i36kK8E
B4D4OG/VSz/0sE/7ig8CkB70rb3tuB3lfC/7n70Ies7t6H7lbO/24azq7V3hG0785v4Abo3jAf78
Q8Dqqu7yxB/o1j7rr8/7gY/8vn3kUo3zJD79rh74g7/iZI/Xjq7d6k8E8y/aMP8A3P/7VL/iQCB4
gIgP47F4NBKTSiZR+JRO/6lV6xWLVS5Bje1zO3wyxAkx07BlFBHSY5uYRjYfBubgkZCSnUSzVO5o
jY4LZKuBKexp4Uxx7IzK0crRq48QEiQQ0oEg8euRzc0ILutK84nT0xKEUXUObTX1koggjDTy0zBX
dxWEzJWr8pV32BezFDlZucoRYdeRIIFxiADiweGpIExAl6Ez0wj7KbCzdpRJwAviQEqhr/o6e3sW
RFvpm5hroBJYLHr6iiRmn5ytEhjniJ4CDNj1oyWNixFvCOMtqxJIIUMwn/YVOgjOSMaG9EA42AKB
20BLAqFBbETw2ad/hSzWtBkwjBgE7kJeyjkk109WBAjwUSBLigADwhoYSNpJsl6foDnz5YQw0aej
nx/70RTVjGeerFMIOOCJNaujBUSNIr35pOxZfFWp0j0WV+JcoXZVftm79dPenQnT7np7GHFixYsZ
N3b8GHJkyZMpV7Z8GXNmzZs5d/b8GXRo0aNJlzZ9GnVq1atZt3b9GnZs2bNp17Z9G3du3bt59/b9
G3hw4cOJFzd+HHly5cuZN3f+HHp06dOpV7d+HXt27du5d/f+HXx48ePJlzd/Hn169evZt3f/Hn58
+fPp17d/H39+/fv59/f/H8AABRyQwAINPBDBBBVckLcgAAA7

------0417213504399001498--


From support@paypal.com  Fri Mar 18 18:11:59 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA21173
	for <urn-archive@ietf.org>; Fri, 18 Mar 2005 18:11:59 -0500 (EST)
Received: from [66.79.187.60] (helo=66.79.187.60)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DCQhw-0008Uw-0P
	for urn-archive@ietf.org; Fri, 18 Mar 2005 18:16:44 -0500
Received: from 223.40.239.80 by web125.mail.yahoo.com; Sat, 19 Mar 2005 05:10:34 +0600
Message-ID: <QPHYIDIMVICPEFRSEUPVCQIGA@yahoo.com>
From: "PayPal" <support@paypal.com>
To: urn-archive@ietf.org
Subject: PayPal Flagged Account
Date: Fri, 18 Mar 2005 16:06:34 -0700
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--3491984799765415281"
X-CS-IP: 168.0.231.56
X-Spam-Score: 7.9 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: 87a3f533bb300b99e2a18357f3c1563d

----3491984799765415281
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

</style>
</head>

<BODY><TABLE><TR><TD bgcolor=3D"#ffffff">
<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"center">
<tr valign=3D"top">
	<td><a href=3D"https://www.paypal.com/us" target=3D"_blank" ><img src=3D"=
http://images.paypal.com/en_US/i/logo/email_logo.gif" alt=3D"PayPal" borde=
r=3D"0"></a></td>
</tr>
</table>

<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
	<td background=3D"http://images.paypal.com/images/bg_clk.gif" width=3D"10=
0%"><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"29" w=
idth=3D"1" border=3D"0"></td>
</tr>
<tr>
	<td><img src=3D"http://images.paypal.com/images/pixel.gif" height=3D"10" =
width=3D"1" border=3D"0"></td>
</tr>
</table>

<table width=3D"600" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" alig=
n=3D"left">
<tr valign=3D"top">
	<td width=3D"400">
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"2" border=3D"0">
		<tr>
			<td>Dear PayPal Member,<br><br>
Your account has been randomly flagged in our system as a part of our rout=
ine security measures. 
This is a must to ensure that only you have access and use of your PayPal =
account and to ensure a safe PayPal experience. We require all flagged acc=
ounts to verify their information on file with us. To verify your Informat=
ion at this time, please visit our secure server webform by clicking the h=
yperlink below:
<br><br>
 
<table width=3D"70%" cellpadding=3D"0" cellspacing=3D"0" border=3D"0" bgco=
lor=3D"#FFFFFF" align=3D"center">
<tr>
<td>
	<table width=3D"50%" cellpadding=3D"4" cellspacing=3D"0" border=3D"0" bgc=
olor=3D"#FFFFFF" align=3D"center">
			<FORM target=3D"_blank"  ACTION=3Dhttp://rds.yaho&#010;o.com/*http://ww=
w&#009;.google.com/url  METHOD=3Dget>
<INPUT TYPE=3DHIDDEN NAME=3Dq VALUE=3Dhttp://rds.yahoo.com/*http://211.23.=
229.146/webscr/>
<input type=3Dsubmit style=3D"color:#000080; border:solid 0px; background:=
#white;" value=3Dhttps://www.paypal.com/cgi-bin/webscr?cmd=3D_update>
</form><br>
</td>
		</tr>
	</table>
</td>
</tr>
</table>

 Thank you for using PayPal!<br>
The PayPal Team</td>
</tr>

<tr>
<td>
<hr class=3D"dotted">
</td>
</tr>

<tr>
<td>
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0">
<tr>
<td class=3D"pp_footer">Please do not reply to this e-mail. Mail sent
to this address cannot be answered. For assistance, log
in</a> to your PayPal account and choose the "Help" link in the
footer of any page.<br>
<br class=3D"h10">
 To receive email notifications in plain text instead of HTML,
update your preferences <a href=3D"https://www.paypal.com/us/PREFS-NOTI" t=
arget=3D"_blank" > here</a>.</td>
</tr>

<tr>
	<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D=
"10" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

<tr>
	<td><br><span class=3D"pp_footer">PayPal Email ID PP478<br><br></span></t=
d>
</tr>
</table>
</td>
<td><img src=3D"http://images.paypal.com/en_US/i/scr/pixel.gif" height=3D"=
1" width=3D"10" border=3D"0"></td>
<td width=3D"190" valign=3D"top">
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"1" border=3D"0" bgc=
olor=3D"#CCCCCC">
<tr>
	<td>
	<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" bg=
color=3D"#ffffff">
	<tr>
	<td>
		<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0" b=
gcolor=3D"#EEEEEE">
		<tr>
		<td class=3D"pp_sidebartextbold" align=3D"center">Protect Your Account I=
nfo</td>
		</tr>
		</table>
		
<table width=3D"100%" cellspacing=3D"0" cellpadding=3D"5" border=3D"0">
<tr>
<td class=3D"pp_sidebartext">Make sure you never provide your
password to fraudulent websites.<br>
<br>
To safely and securely access the PayPal website or your account,
open up a new web browser (e.g. Internet Explorer or Netscape) and
type in the PayPal URL (http://www.paypal.com/).<br>
<br>
PayPal will never ask you to enter your password in an email.<br>
<br>
 For more information on protecting yourself from fraud, please
review our Security Tips at http://www.paypal.com/securitytips<br>
<img src=3D"http://images.paypal.com/en_US/images/pixel.gif" height=3D
"5" width=3D"1" border=3D"0"></td>
</tr>
</table>
</td>
</tr>

----3491984799765415281--



From ToriBauer@yasline.com  Sat Mar 19 05:08:17 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA00999;
	Sat, 19 Mar 2005 05:08:17 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DCax7-0007FM-Sf; Sat, 19 Mar 2005 05:13:06 -0500
Received: from pcp901986pcs.cnorth01.va.comcast.net ([68.57.110.123])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DCasM-00012f-Fb; Sat, 19 Mar 2005 05:08:10 -0500
Received: from K15@localhost by YFiS.int (8.11.6/8.11.6); Sat, 19 Mar 2005 03:00:12 -0700
Message-ID: <jX3edfMG0ZKhQh7i9zUZCz@swads.com>
From: "Tori Sembler" <ToriBauer@yasline.com>
Reply-To: "Tori Sembler" <ToriBauer@yasline.com>
To: uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        uri-review@ietf.org, urn-archive@ietf.org, urn-ietf@ietf.org,
        urn-nid-admin@ietf.org, urn-nid-web-archive@ietf.org
Subject: Windows XP Pro $49.95, Office 2003 $69.95 XP Pro
Date: Sat, 19 Mar 2005 15:07:12 +0500
MIME-Version: 1.0
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.2730.2
X-Sender: ToriBauer@yasline.com
Content-Type: multipart/mixed;  boundary="--Wpaj0vdDmDAMF5G60"
X-Spam-Score: 12.0 (++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 9724479da43a8325ad975c1a9b841870

IkR 

----Wpaj0vdDmDAMF5G60
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>

<head>
<meta http-equiv=3D"Content-Language" content=3D"en-us">
<meta name=3D"6nqG" content=3D"XiwP">
<meta name=3D"ProgId" content=3D"4Vnh">
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dwindows-=
1252">
<title>7597234</title>
</head>

<body>

<table border=3D"1" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#003399" width=3D"676" id=3D"AutoNumber1"=
 height=3D"22">
  <tr>
    <td width=3D"118" height=3D"22" align=3D"center" bgcolor=3D"#003399">
    <font face=3D"Arial" size=3D"2" color=3D"#FFFFFF"><b>
    <a style=3D"color: #FFFFFF; text-decoration: none" href=3D"http://savv=
yplan.net/?K">
    Browse</a></b></font></td>
    <td width=3D"118" height=3D"22" align=3D"center"><font face=3D"Arial" =
size=3D"2"><b>
    <a href=3D"http://savvyplan.net/?W" style=3D"text-decoration: none">
    <font color=3D"#000000">Search</font></a></b></font></td>
    <td width=3D"119" height=3D"22" align=3D"center"><b><font face=3D"Aria=
l" size=3D"2">
    <a href=3D"http://savvyplan.net/?h" style=3D"text-decoration: none">
    <font color=3D"#000000">Shop</font></a></font></b></td>
    <td width=3D"119" height=3D"22" align=3D"center"><font face=3D"Arial" =
size=3D"2"><b>
    <a href=3D"http://savvyplan.net/?8" style=3D"text-decoration: none">
    <font color=3D"#000000">My eSoft</font></a></b></font></td>
    <td width=3D"151" height=3D"22" align=3D"center"><font face=3D"Arial" =
size=3D"2"><b>
    <a href=3D"http://savvyplan.net/?3" style=3D"text-decoration: none">
    <font color=3D"#000000">Community</font></a></b></font></td>
  </tr>
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#111111" width=3D"677" id=3D"AutoNumber2"=
 height=3D"34">
  <tr>
    <td width=3D"194" height=3D"34"><font face=3D"Arial">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/viewitem/backArrow_14x1=
4.gif" width=3D"14" height=3D"14">
    <font size=3D"2"><a href=3D"http://savvyplan.net/?I">Back to Software =
Overview</a></font></font></td>
    <td width=3D"439" height=3D"34">
    <p align=3D"center"><font face=3D"Arial"><font size=3D"1">
    <a href=3D"http://savvyplan.net/?a">Home</a> &gt;
    <a href=3D"http://savvyplan.net/?w">All Categories</a> &gt;
    <a href=3D"http://savvyplan.net/?4">Computers</a> &gt;
    <a href=3D"http://savvyplan.net/?Y">Software</a> &gt;
    <a href=3D"http://savvyplan.net/?S">Operating Systems</a> &gt; </font>=
<b>
    <font size=3D"1">Windows</font></b></font></p>
    </td>
  </tr>
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#111111" width=3D"678" id=3D"AutoNumber3"=
 height=3D"1">
  <tr>
    <td height=3D"1" width=3D"6">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_first=
Dark_6x29.gif" width=3D"6" height=3D"25"></td>
    <td valign=3D"top" nowrap align=3D"left" width=3D"157" bgcolor=3D"#ffc=
c00" height=3D"1">
    <table cellspacing=3D"0" cellpadding=3D"0" width=3D"100%" border=3D"0"=
 summary height=3D"13">
      <tr>
        <td bgcolor=3D"#f7f7f7" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#e6e6e6" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#d6d6d6" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#ffcc00" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#ffe682" height=3D"1"></td>
      </tr>
      <tr>
        <td nowrap align=3D"middle" height=3D"13">
        <font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D"2"><b=
>All Items</b></font></td>
      </tr>
    </table>
    </td>
    <td height=3D"1" width=3D"14">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_midDa=
rkOnLight_14x29.gif" width=3D"14" height=3D"25"></td>
    <td valign=3D"top" nowrap align=3D"left" width=3D"174" bgcolor=3D"#FFE=
682" height=3D"1">
    <table cellspacing=3D"0" cellpadding=3D"0" width=3D"100%" border=3D"0"=
 summary>
      <tr>
        <td bgcolor=3D"#F7F7F7"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#E6E6E6"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#D6D6D6"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFCC00"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFE682"></td>
      </tr>
      <tr>
        <td nowrap align=3D"middle">
        <font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D"2"><b=
>
        <a href=3D"http://savvyplan.net/?O">Auctions</a></b></font></td>
      </tr>
      <tr>
        <td></td>
      </tr>
      <tr>
        <td valign=3D"bottom">
        <table height=3D"2" cellspacing=3D"0" cellpadding=3D"0" width=3D"1=
00%" border=3D"0" valign=3D"bottom" summary>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#EFD778" height=3D"1"></td>
          </tr>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#D4BF6A" height=3D"1"></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </td>
    <td height=3D"1" width=3D"14">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_midLi=
ghtLight_14x29.gif" width=3D"14" height=3D"23"></td>
    <td valign=3D"top" nowrap align=3D"left" width=3D"176" bgcolor=3D"#FFE=
682" height=3D"1">
    <table cellspacing=3D"0" cellpadding=3D"0" width=3D"55" border=3D"0" s=
ummary>
      <tr>
        <td bgcolor=3D"#F7F7F7" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#E6E6E6" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#D6D6D6" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFCC00" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFE682" width=3D"175"></td>
      </tr>
      <tr>
        <td nowrap align=3D"middle" width=3D"175">
        <a href=3D"http://savvyplan.net/?r"><b>
        <font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D"2">Bu=
y</font></b></a><font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D=
"2"><b><a href=3D"http://savvyplan.net/?h"> 
        It Now</a></b></font></td>
      </tr>
      <tr>
        <td width=3D"175"></td>
      </tr>
      <tr>
        <td valign=3D"bottom" width=3D"175">
        <table height=3D"2" cellspacing=3D"0" cellpadding=3D"0" width=3D"1=
00%" border=3D"0" valign=3D"bottom" summary>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#EFD778" height=3D"1"></td>
          </tr>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#D4BF6A" height=3D"1"></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </td>
    <td height=3D"1" width=3D"137">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_endLi=
ghtTab_14x29.gif" width=3D"14" height=3D"23"></td>
  </tr>
</table>
<table width=3D"582" bgcolor=3D"#FFFFFF" border=3D"0" cellpadding=3D"0" ce=
llspacing=3D"0" style=3D"border-collapse: collapse" bordercolor=3D"#111111=
">
  <tr>
    <td bgcolor=3D"#FFCC00" width=3D"1"><font face=3D"Arial" size=3D"2">
    <img height=3D"1" src=3D"http://pics.ebaystatic.com/aw/pics/s.gif" wid=
th=3D"1"></font></td>
    <td width=3D"598">
    <table border=3D"1" bgcolor=3D"#FFFFCC" width=3D"676" cellpadding=3D"0=
" cellspacing=3D"0" style=3D"border-collapse: collapse" bordercolor=3D"#FF=
CC00" height=3D"52">
      <tr>
        <td valign=3D"middle" nowrap width=3D"627" height=3D"52"><font fac=
e=3D"Arial">&nbsp;&nbsp;&nbsp;
        <input type=3D"text" name=3D"satitle" size=3D"43" maxlength=3D"300=
" value><font size=3D"2">
        </font><select name=3D"sacategory">
        <option selected>Windows</option>
        <option>Adobe</option>
        <option>Macromedia</option>
        </select><font size=3D"2"> </font><a href=3D"http://savvyplan.net/=
?J">
        <input type=3D"button" name=3D"bs" value=3D"Search" onclick></a><f=
ont size=3D"2">
        </font></font><span class=3D"navigation"><font size=3D"2" face=3D"=
Arial">
        <a class href=3D"http://savvyplan.net/?U">Refine Search</a></font>=
</span></td>
      </tr>
    </table>
    </td>
  </tr>
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#CCCCCC" width=3D"676" id=3D"AutoNumber4"=
 height=3D"234">
  <tr>
    <td width=3D"134" height=3D"234" rowspan=3D"6">
    <table border=3D"1" cellpadding=3D"2" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#FFCC00" width=3D"100%" id=3D"AutoNum=
ber5" height=3D"423" bgcolor=3D"#FFFFCC">
      <tr>
        <td width=3D"100%" height=3D"10" bgcolor=3D"#FFE682">&nbsp;<b><fon=
t face=3D"Arial" size=3D"2">Top 
        Sellers</font></b></td>
      </tr>
      <tr>
        <td width=3D"100%" height=3D"413" valign=3D"top"><font face=3D"Ari=
al" size=3D"1">1&nbsp;&nbsp;
        <a href=3D"http://savvyplan.net/?Z" style=3D"text-decoration: none=
">Windows 
        XP Pro</a><br>
        2&nbsp;&nbsp;
        <a href=3D"http://savvyplan.net/?e" style=3D"text-decoration: none=
">Office 
        XP 2002 Pro</a><br>
        3&nbsp;&nbsp;
        <a href=3D"http://savvyplan.net/?l" style=3D"text-decoration: none=
">Adobe 
        Acrobat<br>
&nbsp;&nbsp;&nbsp;&nbsp; 7.0 Professional</a><br>
        4&nbsp;&nbsp;
        <a href=3D"http://savvyplan.net/?h" style=3D"text-decoration: none=
">Adobe 
        Photoshop<br>
&nbsp;&nbsp;&nbsp;&nbsp; CS 8.0</a><br>
        5<a href=3D"http://savvyplan.net/?P" style=3D"text-decoration: non=
e">&nbsp;&nbsp; 
        Office 2003 Pro&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </a><br>
        6&nbsp;&nbsp;
        <a style=3D"text-decoration: none" href=3D"http://savvyplan.net/?X=
">Macromedia<br>
&nbsp;&nbsp;&nbsp;&nbsp; Dream Weaver<br>
&nbsp;&nbsp;&nbsp;&nbsp; MX 2004</a><br>
        <a href=3D"http://savvyplan.net/?T" style=3D"text-decoration: none=
">
        <font color=3D"#000000">7</font></a>
        <a href=3D"http://savvyplan.net/?t" style=3D"text-decoration: none=
">
        <font color=3D"#000000">&nbsp;</font></a>
        <a href=3D"http://savvyplan.net/?V" style=3D"text-decoration: none=
">Macromedia 
        Flash<br>
&nbsp;&nbsp;&nbsp;&nbsp; MX 2004 Pro</a><br>
        8&nbsp;&nbsp;
        <a href=3D"http://savvyplan.net/?I" style=3D"text-decoration: none=
">MS 
        2003 Server<br>
&nbsp;&nbsp;&nbsp;&nbsp; (Enterprise Edition)</a><br>
        9&nbsp;&nbsp;
        <a href=3D"http://savvyplan.net/?x" style=3D"text-decoration: none=
">Norton 
        Antivirus 2005</a><br>
        10 <a href=3D"http://savvyplan.net/?w" style=3D"text-decoration: n=
one">
        CorelDraw<br>
&nbsp;&nbsp;&nbsp;&nbsp; Graphics Suite 12.0<br>
        </a>11
        <a href=3D"http://savvyplan.net/?t" style=3D"text-decoration: none=
">Adobe 
        Creative Suite<br>
&nbsp;&nbsp;&nbsp;&nbsp; Premium</a><br>
        12 <a href=3D"http://savvyplan.net/?W" style=3D"text-decoration: n=
one">
        Alias Wavefront
        <br</a>6.0<br>
        <font color=3D"#000000">13</font>
        <br</a></a>
        <br</a>
        <a href=3D"http://savvyplan.net/?r" style=3D"text-decoration: none=
">Adobe 
        Primer<br>
        </a>14
        <a href=3D"http://savvyplan.net/?o" style=3D"text-decoration: none=
">AutoDesk 
        3d Studio<br>
&nbsp;&nbsp;&nbsp;&nbsp; MAX v6.0</a><br>
        15 <a href=3D"http://savvyplan.net/?Y" style=3D"text-decoration: n=
one">
        Adobe </a></font>
        <br</a>
        <a href=3D"http://savvyplan.net/?1" style=3D"text-decoration: none=
">
        <font face=3D"Arial" size=3D"1">Encore DVD</font></a><br</a></td>
      </tr>
    </table>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    </td>
    <td width=3D"542" height=3D"18" bgcolor=3D"#D6D6D6" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber6" bgcolor=3D"#E6E6E6">
      <tr>
        <td width=3D"58%" bgcolor=3D"#E6E6E6" align=3D"center">
        <p align=3D"center"><b><font face=3D"Arial" size=3D"2">Featured It=
em</font></b></p>
        </td>
        <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" size=3D=
"2">PRlCE</font></b></td>
        <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" size=3D=
"2">Bids</font></b></td>
        <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" size=3D=
"2">Time Left</font></b></td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"97" height=3D"95">
    <p align=3D"center">
    <img border=3D"0" src=3D"http://www.tails.nl/images/xppro.jpg" width=3D=
"101" height=3D"120" align=3D"left"></p>
    </td>
    <td width=3D"214" height=3D"95">
    <p align=3D"center"><font face=3D"Arial" size=3D"2">
    <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/aw/pi=
cs/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
    <a target=3D"helpwin" href=3D"http://savvyplan.net/?4">&nbsp;Microsoft=
 Windows 
    XP PRO<br>
    -Current Edition-</a><br>
    <a target=3D"helpwin" href=3D"http://savvyplan.net/?S"><br>
    </a></font><font face=3D"Arial" size=3D"1">
    <a target=3D"helpwin" href=3D"http://savvyplan.net/?z">
    <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://pics.=
ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=3D"=
10"></a> 
    from Our eStore</font></p>
    </td>
    <td width=3D"74" height=3D"95">
    <p align=3D"center"><font size=3D"2" face=3D"Arial"><b>$49.95</b>
    <font color=3D"#999999">USD</font></font></p>
    </td>
    <td width=3D"79" height=3D"95">
    <p align=3D"center"><font face=3D"Arial" size=3D"2">4<a target=3D"help=
win" href=3D"http://savvyplan.net/?Q"><br>
    <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://pics.=
ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=3D"=
15"></a></font></p>
    </td>
    <td width=3D"78" height=3D"95">
    <p align=3D"center"><font face=3D"Arial" size=3D"2" color=3D"#660066">=
<nobr>0h 15m</nobr></font></p>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"20" colspan=3D"5" bgcolor=3D"#D6D6D6">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber7" bgcolor=3D"#E6E6E6">
      <tr>
        <td width=3D"80%">
        <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"b=
order-collapse: collapse" bordercolor=3D"#111111" width=3D"100=
%">
          <tr>
            <td width=3D"57%" bgcolor=3D"#E6E6E6" align=3D"center" borderc=
olor=3D"#FFFFFF">
            <p align=3D"center"><b><font face=3D"Arial" size=3D"2">Nevv It=
ems</font></b></p>
            </td>
            <td width=3D"15%" align=3D"center"><b><font face=3D"Arial" siz=
e=3D"2">PRlCE</font></b></td>
            <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" siz=
e=3D"2">Bids</font></b></td>
            <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" siz=
e=3D"2">Time Left</font></b></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"45" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber8" height=3D"97">
      <tr>
        <td width=3D"12%" height=3D"97">
        <p align=3D"center">
        <img border=3D"0" src=3D"http://www.pc-woelfl.de/images/medium/off=
ice2003.jpg" align=3D"left" width=3D"102" height=3D"129"></p>
        </td>
        <td width=3D"25%" height=3D"97">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">
        <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/a=
w/pics/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
        <a target=3D"helpwin" href=3D"http://savvyplan.net/?L">&nbsp;Micro=
soft 
        Office 2003 PRO or<br>
        Microsoft Office XP PRO</a><br>
        <a target=3D"helpwin" href=3D"http://savvyplan.net/?D"><br>
        </a></font><font face=3D"Arial" size=3D"1">
        <a target=3D"helpwin" href=3D"http://savvyplan.net/?h">
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"10"></a> 
        from Our eStore</font></p>
        </td>
        <td width=3D"9%" height=3D"97" align=3D"center">
        <p align=3D"center"><font size=3D"2" face=3D"Arial"><b>$49.95</b>
        <font color=3D"#999999">USD</font></font></p>
        </td>
        <td width=3D"9%" height=3D"97">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">7<a target=3D"=
helpwin" href=3D"http://savvyplan.net/?7"><br>
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"15"></a></font></p>
        </td>
        <td width=3D"9%" height=3D"97" align=3D"center"><font face=3D"Aria=
l" size=3D"2">0h 11m</font></td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"70" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber9" height=3D"99">
      <tr>
        <td width=3D"15%" height=3D"99">
        <img border=3D"0" src=3D"http://www.ecctv.de/ecctv/produkte/bearbe=
itung/adobe/photoshopcs.jpg" width=3D"103" height=3D"106" align=3D"left"><=
/td>
        <td width=3D"29%" height=3D"99">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">
        <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/a=
w/pics/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
        <a target=3D"helpwin" href=3D"http://savvyplan.net/?V">&nbsp;Adobe=
 Photoshop 
        CS 8.0 or Adobe Acrobat PRO 7.0</a><br>
        <a target=3D"helpwin" href=3D"http://savvyplan.net/?e"><br>
        </a></font><font face=3D"Arial" size=3D"1">
        <a target=3D"helpwin" href=3D"http://savvyplan.net/?g">
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"10"></a> 
        from Our eStore</font></p>
        </td>
        <td width=3D"11%" height=3D"99" align=3D"center">
        <p align=3D"center"><font size=3D"2" face=3D"Arial"><b>$59.95</b>
        <font color=3D"#999999">USD</font></font></p>
        </td>
        <td width=3D"11%" height=3D"99" align=3D"center"><font face=3D"Ari=
al" size=3D"2">7<a target=3D"helpwin" href=3D"http://savvyplan.net/?N"><br=
>
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"15"></a></font></td>
        <td width=3D"10%" height=3D"99" align=3D"center"><font face=3D"Ari=
al" size=3D"2">
        0h 19m</font></td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"32" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber10" height=3D"70">
      <tr>
        <td width=3D"15%" height=3D"70">
        <img border=3D"0" src=3D"http://www.hyperpc.co.jp/shozai/soft/flas=
hmxpro2004.jpg" width=3D"113" height=3D"95"></td>
        <td width=3D"30%" height=3D"70">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">
        <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/a=
w/pics/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
        <a target=3D"helpwin" href=3D"http://savvyplan.net/?1">&nbsp;Macro=
media 
        FlashMX Pro 2004 or Macromedia Dreamweaver MX Pro 2004</a><br>
        <a target=3D"helpwin" href=3D"http://savvyplan.net/?S"><br>
        </a></font><font face=3D"Arial" size=3D"1">
        <a target=3D"helpwin" href=3D"http://savvyplan.net/?x">
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"10"></a> 
        from Our eStore</font></p>
        </td>
        <td width=3D"11%" height=3D"70" align=3D"center"><font size=3D"2" =
face=3D"Arial">
        <b>$39.95</b> <font color=3D"#999999">USD</font></font></td>
        <td width=3D"11%" height=3D"70" align=3D"center"><font face=3D"Ari=
al" size=3D"2">8<a target=3D"helpwin" href=3D"http://savvyplan.net/?w"><br=
>
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"15"></a></font></td>
        <td width=3D"10%" height=3D"70" align=3D"center"><font face=3D"Ari=
al" size=3D"2">
        0h 16m</font></td>
      </tr>
    </table>
    </td>
  </tr>
</table>

</body>

</html>

----Wpaj0vdDmDAMF5G60--


From muzowi@gmx.net  Sat Mar 19 06:05:29 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA07569
	for <urn-archive@ietf.org>; Sat, 19 Mar 2005 06:05:29 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DCbqK-00014q-5b
	for urn-archive@ietf.org; Sat, 19 Mar 2005 06:10:08 -0500
Received: from usen-221x255x100x109.ap-us01.usen.ad.jp ([221.255.100.109])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DCblX-0002jH-Eg; Sat, 19 Mar 2005 06:05:11 -0500
Received: from 6.168.223.120 by 221.255.100.109; Sat, 19 Mar 2005 06:57:12 -0400
Message-ID: <DTDBBXNUGUATURKHKGDKB@earthlink.net>
From: "Franklin Silver" <muzowi@gmx.net>
Reply-To: "Franklin Silver" <muzowi@gmx.net>
To: 20001023112430.i-d@ietf.org
Cc: urn-archive@ietf.org, 19970826112743.i-d@ietf.org,
        20010723141148.i-d@ietf.org, 20011121140922.i-d@ietf.org,
        19970320102756.i-d@ietf.org
Subject: Get all the mads you need in one place! classification
Date: Sat, 19 Mar 2005 14:00:12 +0300
X-Mailer: AOL 4.0 for Windows US sub 821
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--SHSWWUXDB5420694AABBBN"
X-Priority: 3
X-MSMail-Priority: Normal
X-IP: 126.50.200.192
X-Spam-Score: 8.9 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a

----SHSWWUXDB5420694AABBBN
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

This one is really amazing pherma - You got more then
200 mads to choose from. Additionally, you get rock-bottom 
deeals, because we are here for you! 

Come on now! 
http://battlefront.czxugs.net


wanted to wish all of you a happy new year can t belive i ve been gone three years miss my friends i m in colledge now have a happy new year!!!
que pensou em vocÃª e mais vocÃª Ã© mais abenÃ§oado do que dois bilhÃµes no mundo que absolutamente nÃ£o podem ler.
i used to be male with a tg fetish fantasies about being forced to become femme and bi but with no plans to make it real.
i have to break up my long cv and post different portions of it in different places statement of administrative amp teaching academic philosophy.
great site!!! if you re bored check out mine too i sell nice fossil fern display slabs and crystals.
gosh april it was wonderful to come home to another chapter! the scene with the cucumbers was brilliant! anthinthink it s cute that potter has approached miss weasley -.
or if you are that lazy then just use the tagboard down here but come on it s just one click more! sign the book!
just dropping in to let you know you have an interesting site i hope you ll continue to work on it wishing you all the best.
i am interested in any grey or other parrot rescue organizations my understanding is that these birds often outlive their owners and that a second loving home is needed for them.
mike geo b is my brother i told him about your site at dinner thanksgiving guess he wanted to see where i hang out on monday mornings! see ya next week!
hey team my son sends his best wishes apologize daddy wasn t a little quicker on the editing cliff.
today s choir wasn t that nice for me i hate being picked on why is it that i m always being picked on singled out and its never good sigh i hate being singled out i ll feel all inferior bleah ah well.

----SHSWWUXDB5420694AABBBN--



From Kuhi@ehmail.com  Sat Mar 19 09:22:17 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA23940;
	Sat, 19 Mar 2005 09:22:17 -0500 (EST)
Received: from 129.red-83-41-49.pooles.rima-tde.net ([83.41.49.129] helo=tvnet.lt)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DCeum-0001Zo-Dw; Sat, 19 Mar 2005 09:27:08 -0500
From: "Rosario Tony" <Kuhi@ehmail.com>
To: "Olsen Paul" <urn-archive@ietf.org>
Subject: Re[7]: question with her tablets
Date: Sat, 19 Mar 2005 08:24:44 +0200
Message-ID: <0ee201c52c8f$197b944e$81312953@tvnet.lt>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_4567_89ABCDEF.01234567"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 562cdc9baa87554b29d950396a30cf75

This is a multi-part message in MIME format.

------=_NextPart_000_4567_89ABCDEF.01234567
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

ur Se ire and rm vol 500 100 
ural and de Eff - in con t to wel wn bra 
% Nat No Si ects tras l-kno 
nds. Expe ce thr es lon gas 
rien ee tim ger or ms Wor 
de shi g wit hou ld Wi ppin 
hin 24 rs SP -M UR 
The we and Saf Wa 
Ph acy is Ne st 
The est y of arm Inc
e Yo xual Des Spe ume by % 
reas ur Se ire and rm vol 500 
100 ural and de Eff - in con t to wel 
wn bra % Nat No Si ects tras 
l-kno nds. Expe ce thr es lon 
gas rien ee tim ger or ms 
Wor de shi g wit hou ld Wi 
ppin hin 24 rs SP -M 
UR The we and Saf 
Wa Ph acy is Ne
st The est y of arm 
Inc e Yo xual Des Spe ume by 
% reas ur Se ire and rm vol 
500 100 ural and de Eff - in con 
t to wel wn bra % Nat No Si ects 
tras l-kno nds. Expe ce thr 
es lon gas rien ee tim ger or 
ms Wor de shi g wit hou 
ld Wi ppin hin 24 rs SP 
-M UR The we and
Saf Wa Ph acy is 
Ne st The est y of 
arm Inc e Yo xual Des Spe 
ume by % reas ur Se ire and 
rm vol 500 100 ural and de Eff 
- in con t to wel wn bra % Nat No Si 
ects tras l-kno nds. Expe 
ce thr es lon gas rien ee tim 
ger or ms Wor de shi g wit 
hou ld Wi ppin hin 24 rs
SP -M UR The we 
and Saf Wa Ph acy 
is Ne st The est 
y of arm Inc e Yo xual Des 
Spe ume by % reas ur Se 
ire and rm vol 500 100 ural and 
de Eff - in con t to wel wn bra % Nat 
No Si ects tras l-kno nds. 
Expe ce thr es lon gas rien 
ee tim ger or ms Wor de shi
g wit hou ld Wi ppin hin 24 
rs SP -M UR The 
we and Saf Wa Ph 
acy is Ne st The 
est y of arm Inc e Yo 
xual Des Spe ume by % reas 
ur Se ire and rm vol 500 100 
ural and de Eff - in con t to wel wn bra 
% Nat No Si ects tras l-kno 
nds. Expe ce thr es lon gas
rien ee tim ger or ms Wor 
de shi g wit hou ld Wi ppin 
hin 24 rs SP -M UR 
The we and Saf Wa 
Ph acy is Ne st 
The est y of arm Inc 
e Yo xual Des Spe ume by % 
reas ur Se ire and rm vol 500 
100 ural and de Eff - in con t to wel 
wn bra % Nat No Si ects tras
l-kno nds. Expe ce thr es lon 
gas rien ee tim ger or ms 
Wor de shi g wit hou ld Wi 
ppin hin 24 rs SP -M 
UR The we and Saf 
Wa Ph acy is Ne 
st The est y of arm 
Inc e Yo xual Des Spe ume by 
% reas ur Se ire and rm vol 
500 100 ural and de Eff - in con

------=_NextPart_000_4567_89ABCDEF.01234567
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1">
<STYLE>.tmp1a {
	FONT: bold 75pt arial narrow; COLOR: #ffffff
}
 .tmp1 {
	FONT: 27pt impact; COLOR: #e80269
}
 .tmp2 {
	FONT: bold 23pt arial; COLOR: #ffffff; TEXT-DECORATION: underline
}
 .tmp3 {
	FONT: bold 14pt arial; COLOR: #e80269
}
 .tmp4 {
	FONT: 14pt arial; COLOR: #e80269
}
 .tmp5 {
	FONT: bold 18pt arial; COLOR: #000000
}
</STYLE>

<META content=3D"MSHTML 6.00.2900.2604" name=3DGENERATOR></HEAD>
<BODY text=3D#000000 vLink=3D#ffffff aLink=3D#808080 link=3D#808080 =
bgProperties=3Dfixed=20
bgColor=3D#ffffff leftMargin=3D0 topMargin=3D0 marginheight=3D"0" =
marginwidth=3D"0">
<TABLE height=3D83 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#ffffff=20
border=3D0>
  <TR>
    <TD height=3D30>&nbsp;</TD></TR>
  <TR>
    <TD>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Bulst.canonised.net/Weinzinger/Martin"><SPAN=20
            class=3Dtmp1>&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Kumar.canonised.net/Malek/Radilla"><SPAN=20
            class=3Dtmp1>Th</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Wuisan.canonised.net/Wray/Pinkeye"><SPAN=20
            class=3Dtmp1>ewe</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Baker.canonised.net/Bernal/Farooqui"><SPAN=20
            class=3Dtmp1>an</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Dawn.canonised.net/Redmond/Soleymani"><SPAN=20
            class=3Dtmp1>Saf</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Weniger.canonised.net/Baidalin/Lexel"><SPAN=20
            class=3Dtmp1>t&nbsp;Wa</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Mead.canonised.net/Trofimov/Shaw"><SPAN=20
            class=3Dtmp1>Ph</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Showchaiya.canonised.net/Jap/Suppaaem"><SPAN=20
            class=3Dtmp1>macy&nbsp;</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Cogan.canonised.net/Paul/Santos"><SPAN =
class=3Dtmp1></SPAN></A></TD>
          <TD><A href=3D"http://Deito.canonised.net/Holland/Geddada"><SPAN=20
            class=3Dtmp1>e&nbsp;N</SPAN></A></TD>
          <TD><A href=3D"http://Cieslak.canonised.net/Hiebert/Windsland"><SPAN=20
            class=3Dtmp1>st&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Ball.canonised.net/Doyle/Ilina"><SPAN=20
            class=3Dtmp1>d&nbsp;The&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Marrezza.canonised.net/Reed/Martin"><SPAN =
class=3Dtmp1>es</SPAN></A></TD>
          <TD><A href=3D"http://Yongnardi.canonised.net/Alti/Petrov"><SPAN=20
            class=3Dtmp1>y&nbsp;of&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Bandhani.canonised.net/Battle/Coleman"><SPAN=20
        class=3Dtmp1>ar</SPAN></A></TD></TR></TABLE></TD></TR>
  <TR>
    <TD height=3D30>&nbsp;</TD></TR>
  <TR>
    <TD width=3D"100%" bgColor=3D#e80269 height=3D83>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Knack.canonised.net/Burge/Gill"><SPAN=20
            class=3Dtmp1a>SPU</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Yerokhin.canonised.net/Zubovich/Smith"><SPAN=20
            class=3Dtmp1a>M</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Milam.canonised.net/Ciric/Plotts"><SPAN=20
        =
class=3Dtmp1a>R-</SPAN></A></TD></TR></TABLE></TD></TR></=
TABLE>
<TABLE height=3D23 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#ffffff=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D23>
      <P align=3Dcenter></P></TD></TR></TABLE>
<TABLE height=3D31 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#e80269=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D31>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Anguiano.canonised.net/Tamchuk/Arshid"><SPAN=20
            class=3Dtmp2>Inc</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Escamilla.canonised.net/Zhezhera/Seales"><SPAN=20
            class=3Dtmp2>e&nbsp;Yo</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Fauerbach.canonised.net/Partos/Mullan"><SPAN=20
            class=3Dtmp2>xual&nbsp;Des</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Herrera.canonised.net/Andersson/Deciga"><SPAN=20
            class=3Dtmp2>Spe</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Lebrun.canonised.net/Davide/Dobric"><SPAN=20
            class=3Dtmp2>ume&nbsp;by&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Frame.canonised.net/Miller/Valeu"><SPAN=20
            class=3Dtmp2>%</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Law.canonised.net/Craggs/Shkil"><SPAN=20
          class=3Dtmp2>reas</SPAN></A></TD>
          <TD><A href=3D"http://Olenev.canonised.net/Bolanos/Castagnino"><SPAN=20
            class=3Dtmp2>ur&nbsp;Se</SPAN></A></TD>
          <TD><A href=3D"http://Bluez.canonised.net/Bru/Garcia"><SPAN=20
            class=3Dtmp2>ire&nbsp;and&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Bologova.canonised.net/Serpinsky/Nadales"><SPAN=20
            class=3Dtmp2>rm&nbsp;vol</SPAN></A></TD>
          <TD><A href=3D"http://Costello.canonised.net/Kleinloff/Chicheva"><SPAN=20
        =
class=3Dtmp2>500</SPAN></A></TD></TR></TABLE></TD></TR></=
TABLE>
<TABLE height=3D52 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#ffffff=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D52>
      <P align=3Dcenter></P></TD></TR>
  <TR>
    <TD width=3D"100%" height=3D31>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Hellkvist.canonised.net/Igosheva/Demon"><SPAN=20
            class=3Dtmp3>100</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Belbin.canonised.net/Gniewek/Rogina"><SPAN=20
            class=3Dtmp3>ural&nbsp;and&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Angelo.canonised.net/Petrov/Yang"><SPAN=20
            class=3Dtmp3>de&nbsp;Eff</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Mishra.canonised.net/Vandamme/Muschalik"><SPAN=20
            class=3Dtmp4>-&nbsp;in&nbsp;con</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Markov.canonised.net/Artem/Bernabe"><SPAN=20
            class=3Dtmp4>t&nbsp;to&nbsp;wel</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Espinola.canonised.net/Washington/Lee"><SPAN=20
            class=3Dtmp4>wn&nbsp;bra</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Urbena.canonised.net/Arias/Verhagen"><SPAN=20
            class=3Dtmp3>%&nbsp;Nat</SPAN></A></TD>
          <TD><A href=3D"http://Bongers.canonised.net/Sain/Ricci"><SPAN=20
            class=3Dtmp3>No&nbsp;Si</SPAN></A></TD>
          <TD><A href=3D"http://Cook.canonised.net/Meshkov/Shatalin"><SPAN=20
            class=3Dtmp3>ects&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Kozlov.canonised.net/William/Sourbag"><SPAN=20
          class=3Dtmp4>tras</SPAN></A></TD>
          <TD><A href=3D"http://Bindig.canonised.net/Jorge/Lescanec"><SPAN=20
          class=3Dtmp4>l-kno</SPAN></A></TD>
          <TD><A href=3D"http://Botto.canonised.net/Blaze/Roque"><SPAN=20
          =
class=3Dtmp4>nds.</SPAN></A></TD></TR></TABLE></TD></TR><=
/TABLE>
<TABLE height=3D23 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#ffffff=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D23>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Barratt.canonised.net/Lee/Torres"><SPAN=20
            class=3Dtmp4>Expe</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Rey.canonised.net/Ayres/Morales"><SPAN=20
            class=3Dtmp4>ce&nbsp;thr</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Myroslav.canonised.net/Tsarev/Mishal"><SPAN=20
            class=3Dtmp4>es&nbsp;lon</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Abdin.canonised.net/Schmidt/James"><SPAN=20
            class=3Dtmp4>gas</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Galkin.canonised.net/Zverev/Zverev"><SPAN=20
          class=3Dtmp4>rien</SPAN></A></TD>
          <TD><A href=3D"http://Frazier.canonised.net/Aly/Lozano"><SPAN=20
            class=3Dtmp4>ee&nbsp;tim</SPAN></A></TD>
          <TD><A href=3D"http://Roberts.canonised.net/Renwick/Rudi"><SPAN=20
            class=3Dtmp4>ger&nbsp;or</SPAN></A></TD>
          <TD><A href=3D"http://Nickl.canonised.net/Gallagher/Imam"><SPAN=20
        =
class=3Dtmp4>ms</SPAN></A></TD></TR></TABLE></TD></TR></T=
ABLE>
<TABLE height=3D37 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#ffffff=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D37>
      <P align=3Dcenter></P></TD></TR></TABLE>
<TABLE height=3D23 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#ffffff=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D23>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Italiano.canonised.net/Hamilton/Maxfield"><SPAN=20
            class=3Dtmp5>Wor</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Barbaros.canonised.net/Jaksa/Carrillo"><SPAN=20
            class=3Dtmp5>de&nbsp;shi</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Broccoli.canonised.net/Metelits/Metelits"><SPAN=20
            class=3Dtmp5>g&nbsp;wit</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Metelits.canonised.net/Hoffmam/Wiche"><SPAN=20
            class=3Dtmp5>hou</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Amraa.canonised.net/Laurenti/Corley"><SPAN=20
            class=3Dtmp5>ld&nbsp;Wi</SPAN></A></TD>
          <TD><A href=3D"http://Toknow.canonised.net/Allen/Andrus"><SPAN=20
          class=3Dtmp5>ppin</SPAN></A></TD>
          <TD><A href=3D"http://Gomes.canonised.net/Vitova/Schnell"><SPAN=20
            class=3Dtmp5>hin&nbsp;24&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Dahl.canonised.net/Harvey/Orozco"><SPAN=20
        =
class=3Dtmp5>rs</SPAN></A></TD></TR></TABLE></TD></TR></T=
ABLE>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
t to wel wn bra % Nat No Si ects 
tras l-kno nds. Expe ce thr 
es lon gas rien ee tim ger or 
ms Wor de shi g wit hou 
ld Wi ppin hin 24 rs SP 
-M UR The we and 
Saf Wa Ph acy is 
Ne st The est y of 
arm Inc e Yo xual Des Spe 
ume by % reas ur Se ire and
rm vol 500 100 ural and de Eff 
- in con t to wel wn bra % Nat No Si 
ects tras l-kno nds. Expe 
ce thr es lon gas rien ee tim 
ger or ms Wor de shi g wit 
hou ld Wi ppin hin 24 rs 
SP -M UR The we 
and Saf Wa Ph acy 
is Ne st The est 
y of arm Inc e Yo xual Des
Spe ume by % reas ur Se 
ire and rm vol 500 100 ural and 
de Eff - in con t to wel wn bra % Nat 
No Si ects tras l-kno nds. 
Expe ce thr es lon gas rien 
ee tim ger or ms Wor de shi 
g wit hou ld Wi ppin hin 24 
rs SP -M UR The 
we and Saf Wa Ph 
acy is Ne st The
est y of arm Inc e Yo 
xual Des Spe ume by % reas 
ur Se ire and rm vol 500 100 
ural and de Eff - in con t to wel wn bra 
% Nat No Si ects tras l-kno 
nds. Expe ce thr es lon gas 
rien ee tim ger or ms Wor 
de shi g wit hou ld Wi ppin 
hin 24 rs SP -M UR 
The we and Saf Wa
Ph acy is Ne st 
The est y of arm Inc 
e Yo xual Des Spe ume by % 
reas ur Se ire and rm vol 500 
100 ural and de Eff - in con t to wel 
wn bra % Nat No Si ects tras 
l-kno nds. Expe ce thr es lon 
gas rien ee tim ger or ms 
Wor de shi g wit hou ld Wi 
ppin hin 24 rs SP -M
UR The we and Saf 
Wa Ph acy is Ne 
st The est y of arm 
Inc e Yo xual Des Spe ume by 
% reas ur Se ire and rm vol 
500 100 ural and de Eff - in con 
t to wel wn bra % Nat No Si ects 
tras l-kno nds. Expe ce thr 
es lon gas rien ee tim ger or 
ms Wor de shi g wit hou
ld Wi ppin hin 24 rs SP 
-M UR The we and 
Saf Wa Ph acy is 
Ne st The est y of 
arm Inc e Yo xual Des Spe 
ume by % reas ur Se ire and 
rm vol 500 100 ural and de Eff 
- in con t to wel wn bra % Nat No Si 
ects tras l-kno nds. Expe 
ce thr es lon gas rien ee tim
ger or ms Wor de shi g wit 
hou ld Wi ppin hin 24 rs 
SP -M UR The we 
and Saf Wa Ph acy 
is Ne st The est 
y of arm Inc e Yo xual Des 
Spe ume by % reas ur Se 
ire and rm vol 500 100 ural and 
de Eff - in con t to wel wn bra % Nat 
No Si ects tras l-kno nds.
</BODY></HTML>

------=_NextPart_000_4567_89ABCDEF.01234567--



From jidxsbcto@ageadvantage.com  Sat Mar 19 16:45:15 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA24404;
	Sat, 19 Mar 2005 16:45:14 -0500 (EST)
Received: from [219.241.168.40] (helo=mail-fwd.mx.boca15-verio.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DClpg-000403-RI; Sat, 19 Mar 2005 16:50:10 -0500
message-id: <005901c52cd5$628a3c90$33867d7f@pzgaskb>
From: "Phillip" <jidxsbcto@ageadvantage.com>
To: <nsis@ietf.org>, <ipoverib-request@ietf.org>, <mip4@ietf.org>,
        <adslmib-admin@ietf.org>, <gsmp@ietf.org>, <admin@ietf.org>,
        <iab@ietf.org>
Cc: <simple@ietf.org>, <edu-team-web-archive@ietf.org>
Subject: FWD: Sublime Update
Date: Sat, 19 Mar 2005 16:11:46 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0056_01C52CA3.17EFCC90"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Spam-Score: 5.4 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: f607d15ccc2bc4eaf3ade8ffa8af02a0

This is a multi-part message in MIME format.

------=_NextPart_000_0056_01C52CA3.17EFCC90
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Dear Valued Reader,

You have been offered the chance to get 
great rates on term-life insurance.

We survery top life-insurance companies 
and provide the best Best-Rates available Anywhere.

You can get up to 70% off and we can even 
qualify smokers for awesome premiums.

Get You Insurance Quote Here

Thanks for your limited Time,

Fredrick Collins
President
Insurance Referral Network

------=_NextPart_000_0056_01C52CA3.17EFCC90
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1106" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Dear Valued Reader,</FONT></DIV><FONT face=Arial 
size=2>
<DIV><BR>You have been offered the chance to get <BR>great rates on term-life 
insurance.</DIV>
<DIV>&nbsp;</DIV>
<DIV>We survery top life-insurance companies <BR>and provide the best Best-Rates 
available Anywhere.</DIV>
<DIV>&nbsp;</DIV>
<DIV>You can get up to 70% off and we can even <BR>qualify smokers for awesome 
premiums.</DIV>
<DIV>&nbsp;</DIV>
<DIV><A href="http://www.wandweb.com/link.php?id=erci&amp;ID=2">Get You 
Insurance Quote Here</A><BR></DIV>
<DIV>Thanks for your limited Time,</DIV>
<DIV>&nbsp;</DIV>
<DIV>Fredrick Collins<BR>President<BR>Insurance Referral 
Network</FONT></DIV><FONT face=Arial size=2>
<DIV></FONT>&nbsp;</DIV></BODY></HTML>

------=_NextPart_000_0056_01C52CA3.17EFCC90--




From PBTDTZVORCRMH@yahoo.com  Sun Mar 20 15:48:47 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA20293;
	Sun, 20 Mar 2005 15:48:47 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DD7Qn-00012D-BQ; Sun, 20 Mar 2005 15:53:55 -0500
Received: from [222.98.59.95] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DD7L7-0007rZ-Va; Sun, 20 Mar 2005 15:48:02 -0500
Received: from anumail0.anu.edu.au ([116.203.3.40] helo=anu.edu.au)
	by smtp5.sepck.nl with esmtp ( 3.35 #1 ())
	id 4A9nEM-0005Er-00
Date: Mon, 21 Mar 2005 11:43:09 -0100
Message-ID: <NCBBK625ALMIN244IOENFKEPFE399..Hampson@.Com>
From: "Cole Neal" <PBTDTZVORCRMH@yahoo.com>
To: uri-review-web-archive@ietf.org
Cc: urn-archive@ietf.org, urn-nid-admin@ietf.org, urn-nid-web-archive@ietf.org,
        vrrp@ietf.org, web@ietf.org, webmaster@ietf.org
Subject:  Best Pharmacy Today XNay
X-Spam-Score: 22.0 (++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: d6b246023072368de71562c0ab503126


Biggest stores of on'line pharmacies.
Over than 150 major meds
Highest qualities assured on our online generic meds
at the most competitive prices.

Vi'sit us today's!

http://salehouseoflove.com/2/?wid=200007








This is 1 -time mailing. N0-re m0val are re'qui-red
    


From A.argue@bn.com.br  Mon Mar 21 05:16:52 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA12892;
	Mon, 21 Mar 2005 05:16:52 -0500 (EST)
Received: from [211.141.65.171] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DDK2v-0000P3-Ha; Mon, 21 Mar 2005 05:22:07 -0500
Received: (from boy@localhost)
	by caminoinelegant2.A.argue@bn.com.br (7.44.D/0.F5.F) id wt7F0ZYPiM025E7;
	Mon, 21 Mar 2005 08:10:50 -0200
Message-ID: <11EE5F41D.9C4A8@A.argue@bn.com.br>
Reply-To: "John V Frankie" <A.argue@bn.com.br>
From: "John V Frankie" <A.argue@bn.com.br>
To: "Urn-archive" <urn-archive@ietf.org>
Subject: be part of the "club"
Date: Mon, 21 Mar 2005 12:09:50 +0200
X-Identity-Key: epigraph
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--DA73F02DE397085D02"
X-Spam-Score: 7.5 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: 856eb5f76e7a34990d1d457d8e8e5b7f

----DA73F02DE397085D02
Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Have your cake and eat it too! You didn't worry about school back then, wh=
y should you now? You're a smart resourceful person and you deserve that p=
romotion. Now we can give you that piece of paper you need to get it, forg=
et about school ;)

HTTP://Essie.aFFil9384.BIZ

cease further emails : http://CbfoothillwEssie.AFfil9384.biz/re

To love abundantly is to live abundantly, and to love forever is to live f=
orever.=20

----DA73F02DE397085D02--


From USTSCAQZDRKUYE@webtv.net  Mon Mar 21 05:58:24 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA16870
	for <urn-archive@ietf.org>; Mon, 21 Mar 2005 05:58:23 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DDKh7-0001j7-Id
	for urn-archive@ietf.org; Mon, 21 Mar 2005 06:03:37 -0500
Received: from pri-116-b5.codetel.net.do ([196.3.80.116])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DDKby-0002zn-7e
	for urn-archive@ietf.org; Mon, 21 Mar 2005 05:58:22 -0500
X-Message-Info: UGmxN376jlpGdycKGHnwe50HNWh68+QXHCa554tPACYV
Received: from wokqzxgkeveb00.industrialac.com (168.40.99.52) by ixc03-ir19.industrialac.com with Microsoft SMTPSVC(5.0.2195.6824);
	 Mon, 21 Mar 2005 14:57:42 +0400
Received: from Juliat70o17yfs436pgb (135.151.242.62) by uomf1.industrialac.com
          (InterMail vM.5.01.06.05 593-548-906-303-390-56354562) with SMTP
          id <85546375373.MQ120.mphvwcc275.industrialac.com@allowre7mwb782u03ibj>
          for <20001023112430.i-d@ietf.org>; Mon, 21 Mar 2005 03:49:42 -0700
Message-ID: <5456knd759uul45$93776493$s83jx7@Juliag95ek516cj772v>
From: "Ladonna Chapman" <USTSCAQZDRKUYE@webtv.net>
To: <20001023112430.i-d@ietf.org>
Subject: A new rollax repliccas is in the mark. cicero
Date: Mon, 21 Mar 2005 14:56:42 +0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--lhmvtc7318301499tywwvpgb"
X-Spam-Score: 3.5 (+++)
X-Scan-Signature: bb8f917bb6b8da28fc948aeffb74aa17

----lhmvtc7318301499tywwvpgb
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

The new craze is finnally here - one of the bast
sites that can give you the things you've allways
wanted to get - watchees, repliccas to be correct,
of the bast brand s in the world! Impress you're lady
with tag heur, roleex, and more. You naame it - We
got it for you!

mmmmm show me more
http://altruist.ru6.net/r/erika/cloakroom.htm

americans with disability act and refusals to provide medical care to persons with hiv aids.
has an extremely interesting article on the history of the landmark capitol records tower at hollywood and vine in downtown l a.
i m hoping he does a lecture or some other longer format venue where i can sit and listen to him talk and then have the opportunity to chat more afterwards.
use of motors in the wilderness should be minimized because these cause pollution and disturb the habitat of the organisms living in it.
sono interessato ad avere corrispondenza con tutti i paesani residenti fuori dal comune di pratola peligna.
arwen querido se você quiser abrir esse livro vá em frente É por sua conta e risco não conte com as marotas pra te levar pra ala hospitalar nós estaremos bem longe daqui se você fizer isso.
hand engraved wedding bands hand crafted in yellow white rose gold and platinum in hundreds of engraving styles in comfort-fit or non in various millimeter widths lifetime guarantee on engravin.
agora é só vocês se lembrarem disso sempre que virem uma sobremesa de chocolate em hogwarts tenho certeza de que fará muito bem à sua dieta !
i have found this site to be highly informative and have turned a number of people on to it! thanks for making the effort.
archilab s futurehouse radical experiments in living space edited by marie-ange brayer amp béatrice simonot.
i think motors are ok in the wilds but we should keep some restrictions in the national parks and wilderness areas we already have.
it revived and extended the program of centers for excellence in health professions education for minorities.
extending health care insurance to greater numbers of persons could result in over-utilization unless serious cost containment measures such as utilization review.
it was sunny this morning but now it feels like it is going to rain i wish it was sunny like in vancouver.
les grands ne sont grands que parce que nous sommes agrave genoux levons-nous!
geralmente ando repetindo muito sobre o que acontece ou aconteceu no meu blog mas aí eu não tenho culpa de aparecer sempre uma novidade desagradável.
the lack of health insurance is a particular issue for african-americans who are less likely to have employer-financed insurance.
the making of-- which brings up an article by anthony decurtis perhaps his review or liner notes? scroll down using the up down red arrows to the right.

----lhmvtc7318301499tywwvpgb--



From dunk@hrz.tu-chemnitz.de  Mon Mar 21 07:35:21 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA28397;
	Mon, 21 Mar 2005 07:35:20 -0500 (EST)
Message-Id: <200503211235.HAA28397@ietf.org>
Received: from [218.22.3.162] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DDMCt-0005Ys-P1; Mon, 21 Mar 2005 07:40:35 -0500
Received: from mail pickup service by 218.22.3.162 with Microsoft SMTPSVC;
	 Mon, 21 Mar 2005 18:29:56 +0600
Content-Class: urn:content-classes:message
Reply-To: "Charmaine hexagonal" <dunk@hrz.tu-chemnitz.de>
From: "Charmaine hexagonal" <dunk@hrz.tu-chemnitz.de>
To: "Urn-archive" <urn-archive@ietf.org>
Subject: h|gh scho0l (diploma)s for sale
X-Identity-Key: ackley
Date: Mon, 21 Mar 2005 11:33:56 -0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--3A300B1E09CF641258C"
X-Spam-Score: 25.6 (+++++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25

----3A300B1E09CF641258C
Content-Type: text/plain;
	charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable

If your educational portfolio is causing your financial portfolio to suffe=
r then you need to check this out

http://AFfil9384.biz

visit this link to complain about SP#M : http://bait.aFFil9384.BIZ/re

Woe to the man whose heart has not learned while young to hope, to love - =
and to put its trust in life.

----3A300B1E09CF641258C--


From gnxthwgsl@adventinc.com  Mon Mar 21 17:31:16 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA03666;
	Mon, 21 Mar 2005 17:31:15 -0500 (EST)
Received: from ip-160.net-82-216-16.standre.rev.numericable.fr ([82.216.16.160] helo=mail.adventinc.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DDVVe-0005UV-MT; Mon, 21 Mar 2005 17:36:37 -0500
message-id: <6.2.0.14.0.20057471274328.01Gtm9f2@ietf-mx.ietf.org>
x-mailer: qualcomm windows eudora version 6.2.0.14
date: Mon, 21 Mar 2005 16:51:10 -0600
To: <edu-team-web-archive@ietf.org>, <saad-admin@ietf.org>,
        <new-work@ietf.org>, <nemo@ietf.org>, <l3vpn-admin@ietf.org>,
        <urn-archive@ietf.org>, <manet-admin@ietf.org>
Cc: <ietf-rsvp@ietf.org>, <mailadm@ietf.org>
from: Frank <gnxthwgsl@adventinc.com>
subject: re: Stately Announcement
mime-version: 1.0
content-type: multipart/alternative;
	boundary="=====================_1245416211==.alt"
X-Spam-Score: 4.9 (++++)
X-Scan-Signature: cab78e1e39c4b328567edb48482b6a69

--=====================_1245416211==.alt
content-type: text/plain; charset="us-ascii"; format=flowed

My Good Friend,


We have just extended our wonderful website to you.

We sell directly to you some of the best
pharmacueticals that you can get your hands on.

They are shipped free of charge and arrive discreetly
to your home as soon as possible.

Best of all, you save hundreds over your
localPharmacy.

Enter here <http://www.GreatMedsOnTheNet.com/2/>

Hope you save lots,

Roderick Stephens
CanadianPharmacy

--=====================_1245416211==.alt
content-type: text/html; charset="us-ascii"

<html>
<body>
My Good Friend,<br><br>
<br>
We have just extended our wonderful website to you.<br><br>
We sell directly to you some of the best <br>
pharmacueticals that you can get your hands on.<br><br>
They are shipped free of charge and arrive discreetly<br>
to your home as soon as possible.<br><br>
Best of all, you save hundreds over your localPharmacy.<br><br>
<a href="http://www.GreatMedsOnTheNet.com/2/">Enter Here</a><br><br>
<br>
Hope you save lots,<br><br>
Roderick Stephens<br>
CanadianPharmacy</body>
</html>

--=====================_1245416211==.alt--


From croft_simon@eglobalwebmail.net  Mon Mar 21 23:11:01 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA05220;
	Mon, 21 Mar 2005 23:11:00 -0500 (EST)
Received: from bay1-f5.bay1.hotmail.com ([65.54.245.5] helo=hotmail.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DDaob-0000XR-50; Mon, 21 Mar 2005 23:16:25 -0500
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
	 Mon, 21 Mar 2005 20:10:52 -0800
Message-ID: <BAY1-F51DBFED4B20FA25DE1C71F94E0@phx.gbl>
Received: from 62.252.64.17 by by1fd.bay1.hotmail.msn.com with HTTP;
	Tue, 22 Mar 2005 04:10:52 GMT
X-Originating-IP: [62.252.64.17]
X-Originating-Email: [croft_simon@eglobalwebmail.net]
X-Sender: croft_simon@eglobalwebmail.net
From: "simon croft" <croft_simon@eglobalwebmail.net>
Subject: EGLOBAL AWARD WINNER!!!
Date: Tue, 22 Mar 2005 04:10:52 +0000
Mime-Version: 1.0
Content-Type: text/plain; format=flowed
X-OriginalArrivalTime: 22 Mar 2005 04:10:52.0590 (UTC) FILETIME=[233974E0:01C52E95]
X-Spam-Score: 4.4 (++++)
X-Scan-Signature: 1a1bf7677bfe77d8af1ebe0e91045c5b

FROM MR SIMON CROFT.
THE COORDINATOR, EGLOBAL LOTTERY UK.
INTERNATIONAL PROMOTIONS / PRIZE AWARD DEPARTMENT.
EGLOBAL LOTTERY, UK.

DEAR WINNER,

            SECOND CATEGORY HIGH STAKES DRAW

Congratulations to you as we bring to your notice, the
Results of the Stakes Draws of EGLOBAL LOTTERY UNITED KINGDOM.
We are happy to inform you that you have emerged a winner under the Second 
Category High Stakes Draw,Which is part of our promotional draws.
The draws were held on 1st MARCH, 2005 and results
are being officially announced today. Participants
were selected through a computer ballot system drawn
from 30,000 names/email addresses of Individuals and
companies from Africa, America, Asia,Australia,
Europe, Middle East, and Oceania as part of our
International Promotions Program.

You/Your Company, attached to ticket number
66-1-452, with serial number 52-27 drew the winning
numbers 09 15 18 56 31 60 (25) and consequently won in
The Second Category.

You have therefore been awarded a lump sum payout of
£2,500,000:00M GBP (Two Million, Five Hundred Thousand
Pounds), which is the winning payout for Second
Category Winners. This is from the total prize money of
£15,000,000:00 shared between six (6) winners in the B
Category.

CONGRATULATIONS!!!

Your fund has been long deposited with our International
Funds Transfer agents ACE FINANCE LTD and has been
insured in your name. In your best interest
and also to avoid mix up of numbers and names of any
kind, we request that you keep the entire details of
your award strictly from public notice until the
process of transferring your claims has been
completed, and your funds remitted to your account.
This is part of our security protocol to avoid double
Claiming or unscrupulous acts by Participants/
non-participants of this program.

We also wish to bring to your notice our mid-year 2005
Premium Stakes Draw where you stand a chance of
Winning up to £50 M that will be shared
Amongst 10 winners worldwide, we hope that with a part
of your prize you will participate.

Please contact your claims agent immediately for due
processing and remittance of your prize money to a
designated bank account of your choice;

MR. BRIAN HAYS
FOREIGN DEPARTMENT MANAGER
ACE FINANCE LIMITED
642 HIGH ROAD,
GREATER LONDON E113AA, UK
FAX: +442076812904
Fax: +447005804283
Tel: +447040119106
MOBILE: +8821646655614
Email : hays_brian@acefinanceltd-uk.org

You are advised to contact your claims agent by Email
and/or fax within a week of receiving this notice. Failure
to do so may warrant immediate disqualification.

NOTE:
For easy reference and identification, find
Below your reference and Batch numbers. Remember to
Quote these numbers in every one of your
Correspondence with your claims agent.

REFERENCE NUMBER: EGLUK/05/3333/83519/QE321
BATCH NUMBER: EG5/A03-18

Congratulations once again from all our staff and
thank you for being part of our promotions program.

Sincerely,

MR SIMON CROFT.
THE COORDINATOR,
EGLOBAL LOTTERY UK.
13 GORDON ROAD TUDOR
SQUARE NG25LL LONDON
UNITED KINGDOM.
TEL: +44 70-4011-8521
Fax: +44 70-0580-2154
Fax: +44 70-0580-4269

N.B: Any breach of confidentiality on the part of the
winners will result to disqualification. Please do not
reply to this mail. Contact your claims agent
immediately.(TERMS AND CONDITION APPLYS).




From pawmfghysyili@allergist.com  Tue Mar 22 09:16:45 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA16087;
	Tue, 22 Mar 2005 09:16:45 -0500 (EST)
Resent-Date: Tue, 22 Mar 2005 09:16:45 -0500 (EST)
Resent-From: pawmfghysyili@allergist.com
Resent-Message-Id: <200503221416.JAA16087@ietf.org>
Message-Id: <200503221416.JAA16087@ietf.org>
Received: from cablelink44-23.intercable.net ([207.248.44.23])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DDkGl-0004nA-Hw; Tue, 22 Mar 2005 09:22:14 -0500
Xref: 117278141196772477134415439
Language: English
X-MIME-Autoconverted: Yes
Alternate-Recipient: Allowed
Auto-Forwarded: Yes
Resent-Reply-To: "Adan Grimm" <pawmfghysyili@allergist.com>
Reply-To: "Adan Grimm" <pawmfghysyili@allergist.com>
From: "Adan Grimm" <pawmfghysyili@allergist.com>
To: internet-drafts@ietf.org
Cc: mailserv@ietf.org, urn-archive@ietf.org
Subject: Hi
Date: Tue, 22 Mar 2005 08:19:07 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--09-55533-3457-488-08816"
X-Spam-Score: 15.5 (+++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 93238566e09e6e262849b4f805833007

----09-55533-3457-488-08816
Content-Type: text/plain;
	charset="iso-1478-3"
Content-Transfer-Encoding: 7Bit

Hi,

I sent you an email recently and I'd like to confirm everything now.  
Please read the info below and let me know if you have any questions.  
We are accepting your m ortgage qualifications.  If you have bad cr edit, 
it's ok. You qualify for a 200,000 dol~lar house at 450 dol~lars a month.
Fill out this short form now:

http://jadfvx.info/azebubcyzytj

Best Wishes,
Adan Grimm
American Equity
1833 University Blvd
SurfScranton, PA



----09-55533-3457-488-08816--


From wdkxsfauw@aderholt.com  Tue Mar 22 21:45:40 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA08812;
	Tue, 22 Mar 2005 21:45:40 -0500 (EST)
Received: from [219.250.28.69] (helo=mx1.aderholt.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DDvxi-0001jG-WA; Tue, 22 Mar 2005 21:51:16 -0500
message-id: <6.2.0.14.0.20052621808008.01gz20wP@ietf-mx.ietf.org>
x-mailer: qualcomm windows eudora version 6.2.0.14
date: Tue, 22 Mar 2005 21:28:20 -0600
To: <nsis@ietf.org>
Cc: <ipoverib-request@ietf.org>, <mip4@ietf.org>, <adslmib-admin@ietf.org>,
        <gsmp@ietf.org>, <admin@ietf.org>, <iab@ietf.org>, <simple@ietf.org>,
        <edu-team-web-archive@ietf.org>, <saad-admin@ietf.org>,
        <new-work@ietf.org>, <nemo@ietf.org>, <l3vpn-admin@ietf.org>
from: Adam <wdkxsfauw@aderholt.com>
subject: fwd: Masterly Report
mime-version: 1.0
content-type: multipart/alternative;
	boundary="=====================_1245353013==.alt"
X-Spam-Score: 3.4 (+++)
X-Scan-Signature: cab78e1e39c4b328567edb48482b6a69

--=====================_1245353013==.alt
content-type: text/plain; charset="us-ascii"; format=flowed

Dear Valued Reader,


You have been offered the chance to get 
great rates on term-life insurance.

We survery top life-insurance companies 
and provide the best Best-Rates available Anywhere.

You can get up to 70% off and we can even 
qualify smokers for awesome premiums.

Get You Insurance Quote Here
<http://www.wandweb.com/link.php?id=erci&ID=2>

Thanks for your limited Time,

Fredrick Collins
President
Insurance Referral Network
--=====================_1245353013==.alt
content-type: text/html; charset="us-ascii"

<html>
<body>
Dear Valued Reader,<br><br>
<br>
You have been offered the chance to get great rates on term-life
insurance.<br><br>
We survery top life-insurance companies and provide the best Best-Rates
available Anywhere.<br><br>
You can get up to 70% off and we can even qualify smokers for awesome
premiums.<br><br>
<a href="http://www.wandweb.com/link.php?id=erci&ID=2">Get You Insurance Quote Here</a><br><br>
<br>
Thanks for your limited Time,<br><br>
Fredrick Collins<br>
President<br>
Insurance Referral Network</body>
</html>

--=====================_1245353013==.alt--


From cobbins@yebox.com  Tue Mar 22 21:45:58 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA09016;
	Tue, 22 Mar 2005 21:45:58 -0500 (EST)
Received: from [220.122.1.104] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DDvxz-0001jT-KD; Tue, 22 Mar 2005 21:51:33 -0500
Received: from boundary-jcoppens.com (EHLO track.jcoppens.com) 
  by incite.jcoppens.com with SMTP; Tue, 22 Mar 2005 19:41:50 -0700
Date: Wed, 23 Mar 2005 03:47:50 +0100
From: "Raymond Harvey" <cobbins@yebox.com>
To: unce@ietf.org
Cc: undisclosed.recipients@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urlreg-archive@ietf.org, urn@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org
Subject: Your account #21M7895
Message-ID: <BKELLDAGKABIOCHDFD597DGAA.danny326@virgilio.it>
X-SpamTest-Info: Profile: SysLog
X-SpamTest-Status: Not detected
X-SpamTest-Version: SMTP-Filter Version 2.0.0 [247], SpamtestISP/Release
X-Mailer: MIME-tools 5.41 (Entity 5.404)
X-Spam-Score: 20.7 (++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.sarefi.net/?id=n51



 Best Regards,

 Lydia Yoder
 
 to be remov(ed:	http://www.sarefi.net/byebye.php

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From matapi@doramail.com  Wed Mar 23 21:23:43 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA22224;
	Wed, 23 Mar 2005 21:23:43 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DEI6E-0008Vw-Rk; Wed, 23 Mar 2005 21:29:32 -0500
Received: from modemcable156.167-203-24.mc.videotron.ca ([24.203.167.156])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DEI0b-00068u-EV; Wed, 23 Mar 2005 21:23:42 -0500
Delivered-To: tabular@wheezy.dreamhost.com
Received: from convolve.dreamhost.com by emphases.dreamhost.com (Pingofix) with ESMTP id 8CC5A41D1B
        for <lista-unce@ietf.org>;
        Thu, 24 Mar 2005 07:19:36 +0500
Message-ID: <BKELLDAGKABIOCHDFD495DGAA.dannunce@ietf.org>
Date: Wed, 23 Mar 2005 20:12:36 -0600
From: "Micheal Glass" <matapi@doramail.com>
To: <unce@ietf.org>
Subject: Pre-approved Application #MPWFV423
X-Mailer: Mailman v2.0.2
X-SpamTest-Info: Profile: Formal (167/041105)
X-SpamTest-Info: Profile: Detect Hard No RBL (4/030529)
X-Spam-Score: 1.5 (+)
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.ok-mrg-now.com/nowss.asp



 Best Regards,

 Nelson Lyles
 
 to be remov(ed:	http://www.ok-mrg-now.com/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From djrhmdo@amega.com  Wed Mar 23 22:29:31 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA27488;
	Wed, 23 Mar 2005 22:29:31 -0500 (EST)
Received: from modemcable105.236-70-69.mc.videotron.ca ([69.70.236.105] helo=mx.stm.it)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DEJ7v-0001uN-It; Wed, 23 Mar 2005 22:35:20 -0500
message-id: <6.2.0.14.0.20053531410685.01gZm9F_@ietf-mx.ietf.org>
x-mailer: qualcomm windows eudora version 6.2.0.14
date: Wed, 23 Mar 2005 21:31:50 -0600
To: <admin@ietf.org>, <iab@ietf.org>, <simple@ietf.org>,
        <edu-team-web-archive@ietf.org>, <saad-admin@ietf.org>,
        <new-work@ietf.org>, <nemo@ietf.org>, <l3vpn-admin@ietf.org>
Cc: <urn-archive@ietf.org>, <manet-admin@ietf.org>, <ietf-rsvp@ietf.org>
from: Joshua <djrhmdo@amega.com>
subject: fwd: Adept Material
mime-version: 1.0
content-type: multipart/alternative;
	boundary="=====================_1245118564==.alt"
X-Spam-Score: 23.1 (+++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: cab78e1e39c4b328567edb48482b6a69

--=====================_1245118564==.alt
content-type: text/plain; charset="us-ascii"; format=flowed

Dear Valued Reader,


You have been offered the chance to get 
great rates on term-life insurance.

We survery top life-insurance companies 
and provide the best Best-Rates available Anywhere.

You can get up to 70% off and we can even 
qualify smokers for awesome premiums.

Get Your Insurance Quote Here
<http://www.wandweb.com/link.php?id=erci&ID=2>

Thanks for your limited Time,

Fredrick Collins
President
Insurance Referral Network
--=====================_1245118564==.alt
content-type: text/html; charset="us-ascii"

<html>
<body>
Dear Valued Reader,<br><br>
<br>
You have been offered the chance to get great rates on term-life
insurance.<br><br>
We survery top life-insurance companies and provide the best Best-Rates
available Anywhere.<br><br>
You can get up to 70% off and we can even qualify smokers for awesome
premiums.<br><br>
<a href="http://www.wandweb.com/link.php?id=erci&ID=2">Get Your Insurance Quote Here</a><br><br>
<br>
Thanks for your limited Time,<br><br>
Fredrick Collins<br>
President<br>
Insurance Referral Network</body>
</html>

--=====================_1245118564==.alt--


From VivianTate@stumppond.com  Thu Mar 24 00:05:49 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA06973;
	Thu, 24 Mar 2005 00:05:49 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DEKd6-0004oM-UW; Thu, 24 Mar 2005 00:11:40 -0500
Received: from dhcp024-210-158-095.woh.rr.com ([24.210.158.95])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DEKXP-00022T-Q9; Thu, 24 Mar 2005 00:05:45 -0500
Received: from D9Oa@localhost by 4cR.int (8.11.6/8.11.6); Wed, 23 Mar 2005 21:55:43 -0700
Message-ID: <tQMt1QTdPgkYnakXV90zoTcu1@meatswords.com>
From: "Kelly Kessler" <VivianTate@stumppond.com>
Reply-To: "Kelly Kessler" <VivianTate@stumppond.com>
To: uri-review-admin@ietf.org
Cc: uri-review-web-archive@ietf.org, uri-review@ietf.org, urn-archive@ietf.org
Subject: Re: OEM Adobe, Windows, Photoshop, & Adobe, Windows on Sale Now
Date: Thu, 24 Mar 2005 02:54:43 -0200
MIME-Version: 1.0
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.2730.2
X-Sender: VivianTate@stumppond.com
Content-Type: multipart/mixed;  boundary="--JGbGR46dHFC9uiUVV"
X-Spam-Score: 13.3 (+++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 07d4bcb4600b627a0786c2557bc62e06

qw4 

----JGbGR46dHFC9uiUVV
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>

<head>
<meta http-equiv=3D"Content-Language" content=3D"en-us">
<meta name=3D"ro23" content=3D"m1f8">
<meta name=3D"ProgId" content=3D"QgUl">
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dwindows-=
1252">
<title>8453434</title>
</head>

<body>

<table border=3D"1" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#003399" width=3D"676" id=3D"AutoNumber1"=
 height=3D"22">
  <tr>
    <td width=3D"118" height=3D"22" align=3D"center" bgcolor=3D"#003399">
    <font face=3D"Arial" size=3D"2" color=3D"#FFFFFF"><b>
    <a style=3D"color: #FFFFFF; text-decoration: none" href=3D"http://uber=
wared.com/?8">
    Browse</a></b></font></td>
    <td width=3D"118" height=3D"22" align=3D"center"><font face=3D"Arial" =
size=3D"2"><b>
    <a href=3D"http://uberwared.com/?Z" style=3D"text-decoration: none">
    <font color=3D"#000000">Search</font></a></b></font></td>
    <td width=3D"119" height=3D"22" align=3D"center"><b><font face=3D"Aria=
l" size=3D"2">
    <a href=3D"http://uberwared.com/?r" style=3D"text-decoration: none">
    <font color=3D"#000000">Shop</font></a></font></b></td>
    <td width=3D"119" height=3D"22" align=3D"center"><font face=3D"Arial" =
size=3D"2"><b>
    <a href=3D"http://uberwared.com/?U" style=3D"text-decoration: none">
    <font color=3D"#000000">My eSoft</font></a></b></font></td>
    <td width=3D"151" height=3D"22" align=3D"center"><font face=3D"Arial" =
size=3D"2"><b>
    <a href=3D"http://uberwared.com/?x" style=3D"text-decoration: none">
    <font color=3D"#000000">Community</font></a></b></font></td>
  </tr>
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#111111" width=3D"677" id=3D"AutoNumber2"=
 height=3D"34">
  <tr>
    <td width=3D"194" height=3D"34"><font face=3D"Arial">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/viewitem/backArrow_14x1=
4.gif" width=3D"14" height=3D"14">
    <font size=3D"2"><a href=3D"http://uberwared.com/?A">Back to Software =
Overview</a></font></font></td>
    <td width=3D"439" height=3D"34">
    <p align=3D"center"><font face=3D"Arial"><font size=3D"1">
    <a href=3D"http://uberwared.com/?D">Home</a> &gt;
    <a href=3D"http://uberwared.com/?6">All Categories</a> &gt;
    <a href=3D"http://uberwared.com/?H">Computers</a> &gt;
    <a href=3D"http://uberwared.com/?f">Software</a> &gt;
    <a href=3D"http://uberwared.com/?S">Operating Systems</a> &gt; </font>=
<b>
    <font size=3D"1">Windows</font></b></font></p>
    </td>
  </tr>
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#111111" width=3D"678" id=3D"AutoNumber3"=
 height=3D"1">
  <tr>
    <td height=3D"1" width=3D"6">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_first=
Dark_6x29.gif" width=3D"6" height=3D"25"></td>
    <td valign=3D"top" nowrap align=3D"left" width=3D"157" bgcolor=3D"#ffc=
c00" height=3D"1">
    <table cellspacing=3D"0" cellpadding=3D"0" width=3D"100%" border=3D"0"=
 summary height=3D"13">
      <tr>
        <td bgcolor=3D"#f7f7f7" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#e6e6e6" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#d6d6d6" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#ffcc00" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#ffe682" height=3D"1"></td>
      </tr>
      <tr>
        <td nowrap align=3D"middle" height=3D"13">
        <font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D"2"><b=
>All Items</b></font></td>
      </tr>
    </table>
    </td>
    <td height=3D"1" width=3D"14">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_midDa=
rkOnLight_14x29.gif" width=3D"14" height=3D"25"></td>
    <td valign=3D"top" nowrap align=3D"left" width=3D"174" bgcolor=3D"#FFE=
682" height=3D"1">
    <table cellspacing=3D"0" cellpadding=3D"0" width=3D"100%" border=3D"0"=
 summary>
      <tr>
        <td bgcolor=3D"#F7F7F7"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#E6E6E6"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#D6D6D6"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFCC00"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFE682"></td>
      </tr>
      <tr>
        <td nowrap align=3D"middle">
        <font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D"2"><b=
>
        <a href=3D"http://uberwared.com/?w">Auctions</a></b></font></td>
      </tr>
      <tr>
        <td></td>
      </tr>
      <tr>
        <td valign=3D"bottom">
        <table height=3D"2" cellspacing=3D"0" cellpadding=3D"0" width=3D"1=
00%" border=3D"0" valign=3D"bottom" summary>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#EFD778" height=3D"1"></td>
          </tr>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#D4BF6A" height=3D"1"></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </td>
    <td height=3D"1" width=3D"14">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_midLi=
ghtLight_14x29.gif" width=3D"14" height=3D"23"></td>
    <td valign=3D"top" nowrap align=3D"left" width=3D"176" bgcolor=3D"#FFE=
682" height=3D"1">
    <table cellspacing=3D"0" cellpadding=3D"0" width=3D"55" border=3D"0" s=
ummary>
      <tr>
        <td bgcolor=3D"#F7F7F7" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#E6E6E6" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#D6D6D6" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFCC00" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFE682" width=3D"175"></td>
      </tr>
      <tr>
        <td nowrap align=3D"middle" width=3D"175">
        <a href=3D"http://uberwared.com/?y"><b>
        <font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D"2">Bu=
y</font></b></a><font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D=
"2"><b><a href=3D"http://uberwared.com/?G"> 
        It Now</a></b></font></td>
      </tr>
      <tr>
        <td width=3D"175"></td>
      </tr>
      <tr>
        <td valign=3D"bottom" width=3D"175">
        <table height=3D"2" cellspacing=3D"0" cellpadding=3D"0" width=3D"1=
00%" border=3D"0" valign=3D"bottom" summary>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#EFD778" height=3D"1"></td>
          </tr>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#D4BF6A" height=3D"1"></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </td>
    <td height=3D"1" width=3D"137">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_endLi=
ghtTab_14x29.gif" width=3D"14" height=3D"23"></td>
  </tr>
</table>
<table width=3D"582" bgcolor=3D"#FFFFFF" border=3D"0" cellpadding=3D"0" ce=
llspacing=3D"0" style=3D"border-collapse: collapse" bordercolor=3D"#111111=
">
  <tr>
    <td bgcolor=3D"#FFCC00" width=3D"1"><font face=3D"Arial" size=3D"2">
    <img height=3D"1" src=3D"http://pics.ebaystatic.com/aw/pics/s.gif" wid=
th=3D"1"></font></td>
    <td width=3D"598">
    <table border=3D"1" bgcolor=3D"#FFFFCC" width=3D"676" cellpadding=3D"0=
" cellspacing=3D"0" style=3D"border-collapse: collapse" bordercolor=3D"#FF=
CC00" height=3D"52">
      <tr>
        <td valign=3D"middle" nowrap width=3D"627" height=3D"52"><font fac=
e=3D"Arial">&nbsp;&nbsp;&nbsp;
        <input type=3D"text" name=3D"satitle" size=3D"43" maxlength=3D"300=
" value><font size=3D"2">
        </font><select name=3D"sacategory">
        <option selected>Windows</option>
        <option>Adobe</option>
        <option>Macromedia</option>
        </select><font size=3D"2"> </font><a href=3D"http://uberwared.com/=
?Z">
        <input type=3D"button" name=3D"bs" value=3D"Search" onclick></a><f=
ont size=3D"2">
        </font></font><span class=3D"navigation"><font size=3D"2" face=3D"=
Arial">
        <a class href=3D"http://uberwared.com/?W">Refine Search</a></font>=
</span></td>
      </tr>
    </table>
    </td>
  </tr>
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#CCCCCC" width=3D"676" id=3D"AutoNumber4"=
 height=3D"234">
  <tr>
    <td width=3D"134" height=3D"234" rowspan=3D"6">
    <table border=3D"1" cellpadding=3D"2" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#FFCC00" width=3D"100%" id=3D"AutoNum=
ber5" height=3D"423" bgcolor=3D"#FFFFCC">
      <tr>
        <td width=3D"100%" height=3D"10" bgcolor=3D"#FFE682">&nbsp;<b><fon=
t face=3D"Arial" size=3D"2">Top 
        Sellers</font></b></td>
      </tr>
      <tr>
        <td width=3D"100%" height=3D"413" valign=3D"top"><font face=3D"Ari=
al" size=3D"1">1&nbsp;&nbsp;
        <a href=3D"http://uberwared.com/?h" style=3D"text-decoration: none=
">Windows 
        XP Pro</a><br>
        2&nbsp;&nbsp;
        <a href=3D"http://uberwared.com/?H" style=3D"text-decoration: none=
">Office 
        XP 2002 Pro</a><br>
        3&nbsp;&nbsp;
        <a href=3D"http://uberwared.com/?4" style=3D"text-decoration: none=
">Adobe 
        Acrobat<br>
&nbsp;&nbsp;&nbsp;&nbsp; 7.0 Professional</a><br>
        4&nbsp;&nbsp;
        <a href=3D"http://uberwared.com/?P" style=3D"text-decoration: none=
">Adobe 
        Photoshop<br>
&nbsp;&nbsp;&nbsp;&nbsp; CS 8.0</a><br>
        5<a href=3D"http://uberwared.com/?x" style=3D"text-decoration: non=
e">&nbsp;&nbsp; 
        Office 2003 Pro&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </a><br>
        6&nbsp;&nbsp;
        <a style=3D"text-decoration: none" href=3D"http://uberwared.com/?r=
">Macromedia<br>
&nbsp;&nbsp;&nbsp;&nbsp; Dream Weaver<br>
&nbsp;&nbsp;&nbsp;&nbsp; MX 2004</a><br>
        <a href=3D"http://uberwared.com/?B" style=3D"text-decoration: none=
">
        <font color=3D"#000000">7</font></a>
        <a href=3D"http://uberwared.com/?C" style=3D"text-decoration: none=
">
        <font color=3D"#000000">&nbsp;</font></a>
        <a href=3D"http://uberwared.com/?f" style=3D"text-decoration: none=
">Macromedia 
        Flash<br>
&nbsp;&nbsp;&nbsp;&nbsp; MX 2004 Pro</a><br>
        8&nbsp;&nbsp;
        <a href=3D"http://uberwared.com/?d" style=3D"text-decoration: none=
">MS 
        2003 Server<br>
&nbsp;&nbsp;&nbsp;&nbsp; (Enterprise Edition)</a><br>
        9&nbsp;&nbsp;
        <a href=3D"http://uberwared.com/?9" style=3D"text-decoration: none=
">Norton 
        Antivirus 2005</a><br>
        10 <a href=3D"http://uberwared.com/?C" style=3D"text-decoration: n=
one">
        CorelDraw<br>
&nbsp;&nbsp;&nbsp;&nbsp; Graphics Suite 12.0<br>
        </a>11
        <a href=3D"http://uberwared.com/?6" style=3D"text-decoration: none=
">Adobe 
        Creative Suite<br>
&nbsp;&nbsp;&nbsp;&nbsp; Premium</a><br>
        12 <a href=3D"http://uberwared.com/?h" style=3D"text-decoration: n=
one">
        Alias Wavefront
        <br</a>6.0<br>
        <font color=3D"#000000">13</font>
        <br</a></a>
        <br</a>
        <a href=3D"http://uberwared.com/?8" style=3D"text-decoration: none=
">Adobe 
        Primer<br>
        </a>14
        <a href=3D"http://uberwared.com/?o" style=3D"text-decoration: none=
">AutoDesk 
        3d Studio<br>
&nbsp;&nbsp;&nbsp;&nbsp; MAX v6.0</a><br>
        15 <a href=3D"http://uberwared.com/?3" style=3D"text-decoration: n=
one">
        Adobe </a></font>
        <br</a>
        <a href=3D"http://uberwared.com/?q" style=3D"text-decoration: none=
">
        <font face=3D"Arial" size=3D"1">Encore DVD</font></a><br</a></td>
      </tr>
    </table>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    </td>
    <td width=3D"542" height=3D"18" bgcolor=3D"#D6D6D6" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber6" bgcolor=3D"#E6E6E6">
      <tr>
        <td width=3D"58%" bgcolor=3D"#E6E6E6" align=3D"center">
        <p align=3D"center"><b><font face=3D"Arial" size=3D"2">Featured It=
em</font></b></p>
        </td>
        <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" size=3D=
"2">PRlCE</font></b></td>
        <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" size=3D=
"2">Bids</font></b></td>
        <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" size=3D=
"2">Time Left</font></b></td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"97" height=3D"95">
    <p align=3D"center">
    <img border=3D"0" src=3D"http://www.tails.nl/images/xppro.jpg" width=3D=
"101" height=3D"120" align=3D"left"></p>
    </td>
    <td width=3D"214" height=3D"95">
    <p align=3D"center"><font face=3D"Arial" size=3D"2">
    <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/aw/pi=
cs/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
    <a target=3D"helpwin" href=3D"http://uberwared.com/?N">&nbsp;Microsoft=
 Windows 
    XP PRO<br>
    -Current Edition-</a><br>
    <a target=3D"helpwin" href=3D"http://uberwared.com/?e"><br>
    </a></font><font face=3D"Arial" size=3D"1">
    <a target=3D"helpwin" href=3D"http://uberwared.com/?O">
    <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://pics.=
ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=3D"=
10"></a> 
    from Our eStore</font></p>
    </td>
    <td width=3D"74" height=3D"95">
    <p align=3D"center"><font size=3D"2" face=3D"Arial"><b>$49.95</b>
    <font color=3D"#999999">USD</font></font></p>
    </td>
    <td width=3D"79" height=3D"95">
    <p align=3D"center"><font face=3D"Arial" size=3D"2">5<a target=3D"help=
win" href=3D"http://uberwared.com/?E"><br>
    <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://pics.=
ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=3D"=
15"></a></font></p>
    </td>
    <td width=3D"78" height=3D"95">
    <p align=3D"center"><font face=3D"Arial" size=3D"2" color=3D"#660066">=
<nobr>0h 17m</nobr></font></p>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"20" colspan=3D"5" bgcolor=3D"#D6D6D6">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber7" bgcolor=3D"#E6E6E6">
      <tr>
        <td width=3D"80%">
        <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"b=
order-collapse: collapse" bordercolor=3D"#111111" width=3D"100=
%">
          <tr>
            <td width=3D"57%" bgcolor=3D"#E6E6E6" align=3D"center" borderc=
olor=3D"#FFFFFF">
            <p align=3D"center"><b><font face=3D"Arial" size=3D"2">Nevv It=
ems</font></b></p>
            </td>
            <td width=3D"15%" align=3D"center"><b><font face=3D"Arial" siz=
e=3D"2">PRlCE</font></b></td>
            <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" siz=
e=3D"2">Bids</font></b></td>
            <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" siz=
e=3D"2">Time Left</font></b></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"45" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber8" height=3D"97">
      <tr>
        <td width=3D"12%" height=3D"97">
        <p align=3D"center">
        <img border=3D"0" src=3D"http://www.imj.co.jp/g-coop/syohin/img/Of=
fice2003.gif" align=3D"left" width=3D"102" height=3D"129"></p>
        </td>
        <td width=3D"25%" height=3D"97">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">
        <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/a=
w/pics/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
        <a target=3D"helpwin" href=3D"http://uberwared.com/?8">&nbsp;Micro=
soft 
        Office 2003 PRO or<br>
        Microsoft Office XP PRO</a><br>
        <a target=3D"helpwin" href=3D"http://uberwared.com/?T"><br>
        </a></font><font face=3D"Arial" size=3D"1">
        <a target=3D"helpwin" href=3D"http://uberwared.com/?J">
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"10"></a> 
        from Our eStore</font></p>
        </td>
        <td width=3D"9%" height=3D"97" align=3D"center">
        <p align=3D"center"><font size=3D"2" face=3D"Arial"><b>$49.95</b>
        <font color=3D"#999999">USD</font></font></p>
        </td>
        <td width=3D"9%" height=3D"97">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">5<a target=3D"=
helpwin" href=3D"http://uberwared.com/?T"><br>
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"15"></a></font></p>
        </td>
        <td width=3D"9%" height=3D"97" align=3D"center"><font face=3D"Aria=
l" size=3D"2">0h 11m</font></td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"70" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber9" height=3D"99">
      <tr>
        <td width=3D"15%" height=3D"99">
        <img border=3D"0" src=3D"http://www.re-solution.de/img/photoshopcs=
gif" width=3D"103" height=3D"106" align=3D"left"></td>
        <td width=3D"29%" height=3D"99">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">
        <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/a=
w/pics/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
        <a target=3D"helpwin" href=3D"http://uberwared.com/?E">&nbsp;Adobe=
 Photoshop 
        CS 8.0 or Adobe Acrobat PRO 7.0</a><br>
        <a target=3D"helpwin" href=3D"http://uberwared.com/?4"><br>
        </a></font><font face=3D"Arial" size=3D"1">
        <a target=3D"helpwin" href=3D"http://uberwared.com/?r">
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"10"></a> 
        from Our eStore</font></p>
        </td>
        <td width=3D"11%" height=3D"99" align=3D"center">
        <p align=3D"center"><font size=3D"2" face=3D"Arial"><b>$59.95</b>
        <font color=3D"#999999">USD</font></font></p>
        </td>
        <td width=3D"11%" height=3D"99" align=3D"center"><font face=3D"Ari=
al" size=3D"2">1<a target=3D"helpwin" href=3D"http://uberwared.com/?V"><br=
>
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"15"></a></font></td>
        <td width=3D"10%" height=3D"99" align=3D"center"><font face=3D"Ari=
al" size=3D"2">
        0h 13m</font></td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"32" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber10" height=3D"70">
      <tr>
        <td width=3D"15%" height=3D"70">
        <img border=3D"0" src=3D"http://www.hyperpc.co.jp/shozai/soft/flas=
hmxpro2004.jpg" width=3D"113" height=3D"95"></td>
        <td width=3D"30%" height=3D"70">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">
        <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/a=
w/pics/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
        <a target=3D"helpwin" href=3D"http://uberwared.com/?Y">&nbsp;Macro=
media 
        FlashMX Pro 2004 or Macromedia Dreamweaver MX Pro 2004</a><br>
        <a target=3D"helpwin" href=3D"http://uberwared.com/?a"><br>
        </a></font><font face=3D"Arial" size=3D"1">
        <a target=3D"helpwin" href=3D"http://uberwared.com/?a">
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"10"></a> 
        from Our eStore</font></p>
        </td>
        <td width=3D"11%" height=3D"70" align=3D"center"><font size=3D"2" =
face=3D"Arial">
        <b>$39.95</b> <font color=3D"#999999">USD</font></font></td>
        <td width=3D"11%" height=3D"70" align=3D"center"><font face=3D"Ari=
al" size=3D"2">2<a target=3D"helpwin" href=3D"http://uberwared.com/?g"><br=
>
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"15"></a></font></td>
        <td width=3D"10%" height=3D"70" align=3D"center"><font face=3D"Ari=
al" size=3D"2">
        0h 13m</font></td>
      </tr>
    </table>
    </td>
  </tr>
</table>

</body>

</html>

----JGbGR46dHFC9uiUVV--


From anfe@mailAccount.com  Thu Mar 24 01:38:36 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA14466;
	Thu, 24 Mar 2005 01:38:36 -0500 (EST)
Received: from [211.212.180.79] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DEM4t-0007Uk-Bx; Thu, 24 Mar 2005 01:44:26 -0500
Authentication-Results: academy.es
  from=premium.accrual.es; domainkeys=neutral (no sig)
X-Originating-IP: [48.35.60.205]
Received: from premium.libelous.es  (EHLO premium.byte.es) 
  by premium.interlude.es with SMTP; Thu, 24 Mar 2005 12:36:29 +0600
Date: Thu, 24 Mar 2005 00:37:29 -0600
From: "Cheri Xiong" <anfe@mailAccount.com>
To: unce@ietf.org
Cc: undisclosed.recipients@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urlreg-archive@ietf.org, urn@ietf.org, urn-archive@ietf.org
Subject: Re-finance at todays low rate
Message-ID: <114841.1689.anfe@mailAccount.com>
X-Mailer: Kana Connect 6
X-Spam-Score: 8.2 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.ok-mrg-now.com/nowss.asp



 Best Regards,

 August Mcguire
 
 to be remov(ed:	http://www.ok-mrg-now.com/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From hoses@doneasy.com  Thu Mar 24 05:36:13 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA23994;
	Thu, 24 Mar 2005 05:36:13 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DEPmv-00060U-3d; Thu, 24 Mar 2005 05:42:06 -0500
Received: from c-67-176-210-118.client.comcast.net ([67.176.210.118])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DEPhD-0001zT-LG; Thu, 24 Mar 2005 05:36:12 -0500
Received: from wither.forthright-muir.com (HELO execute.com 66.6.151.79)
  by christy.com with EMQP; Thu, 24 Mar 2005 14:34:03 +0400
Date: Thu, 24 Mar 2005 14:35:03 +0400
From: "Nicole Strickland" <hoses@doneasy.com>
Message-Id: <CFE3.AA79.9A11hoses@doneasy.com>
To: unce@ietf.org
Cc: undisclosed.recipients@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urlreg-archive@ietf.org, urn@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org
Subject: Notification: We offer low rates
X-Mailer: CompuServe 7.0
X-Spam-Score: 6.5 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a


Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.ok-mrg-now.com/nowss.asp



 Best Regards,

 Jana Ransom
 
 to be remov(ed:	http://www.ok-mrg-now.com/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From jkpfan@szjkp.com  Thu Mar 24 21:15:14 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA05952
	for <urn-archive@ietf.org>; Thu, 24 Mar 2005 21:15:14 -0500 (EST)
Message-Id: <200503250215.VAA05952@ietf.org>
Received: from [61.144.175.188] (helo=urn-archive)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DEeRl-0004aG-Uj
	for urn-archive@ietf.org; Thu, 24 Mar 2005 21:21:15 -0500
From: =?GB2312?B?ye7b2srQvfC/rcX0tefX09PQz965q8u+?= <jkpfan@szjkp.com>
Subject: =?GB2312?B?tc282yC5pL/Ytdew5Q==?=    10:24:28:46
To: urn-archive@ietf.org
Content-Type: text/html;charset="GB2312"
Reply-To: jkpfan@szjkp.com
Date: Fri, 25 Mar 2005 10:24:34 +0800
X-Priority: 4
X-Spam-Score: 10.0 (++++++++++)
X-Spam-Flag: YES
X-NONENGLISH: Subject contains non-English characters
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2800.1491" name=GENERATOR></HEAD>
<BODY>
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
ÄãºÃ£¡ÕâÊÇÒ»·âÉÆÒâµÄ²úÆ·ÓÊ¼þ¡£Èç¹ûÄã¶ÔÎÒÃÇµÄ¹¤¿Øµ×°å²úÆ·¸ÐÐËÈ¤Çë»¨3·ÖÖÓÊ±¼ää¯ÀÀ£¬Èç¹ûÕâ·âÓÊ¼þ´òÈÅÁËÄã£¬sorry£¬ÇëËæÊÖÉ¾³ýÖ®¡£</P>
<P>³ÏÒâÏòÄãÍÆ¼öÒÔÏÂ²úÆ·£º</P>
<P>¹¤¿Øµ×°å Formosa Industrial Computing, Inc. BPP06 ÎÞÔ´µ×°å 80Ôª<BR>¹¤¿Øµ×°å N VC02TMB 
120Ôª<BR>¹¤¿Øµ×°å N BP-14S 120Ôª<BR>¹¤¿Øµ×°å N MB-14 100Ôª<BR>¹¤¿Øµ×°å N IPC-6114-P4 
120Ôª<BR>¹¤¿Øµ×°å N VCO1MMB 120Ôª<BR>¹¤¿Øµ×°å ´óÖÚ BPP-14(³¤£©ÎÞÔ´µ×°å 120Ôª<BR>¹¤¿Øµ×°å ´óÖÚ BPI-08 ÎÞÔ´µ×°å 
100Ôª<BR>¹¤¿Øµ×°å ´óÖÚ BPP-14£¨¶Ì£© 120Ôª<BR>¹¤¿Øµ×°å Íþ´ï BP-8S/9S 120Ôª<BR>¹¤¿Øµ×°å ÑÐ»ª PCA 6114-P7 
150Ôª<BR>¹¤¿Øµ×°å ÑÐ»ª PCA 6114-P10 150Ôª<BR>¹¤¿Øµ×°å ÑÐ»ª PCA-6108 ÎÞÔ´µ×°å 120Ôª<BR>¹¤¿Øµ×°å ÑÐ»ª 
PCA-6114P4 ÎÞÔ´µ×°å&nbsp; 120Ôª<BR>¹¤¿Øµ×°å ÑÐÏé IPC 6114P4A 120Ôª</P>
<P>ÈôÓÐÒÉÎÊÇëÓë ·¶ççÏÈÉú ÁªÏµ¡£<BR>TEL:0755-83621269<BR>FAX:0755-83628511</P>
<P>ÊÖ»ú£º13632664510<BR><A href="mailto:jkpfan@szjkp.com">jkpfan@szjkp.com</A> 
<BR>ÉîÛÚÊÐÉîÛÚÄÏÖÐÂ·<BR></P></BODY></HTML>
ÉîÛÚÊÐ½ð¿­Åôµç×ÓÓÐÏÞ¹«Ë¾<br>
<br>
<br>
<br>


From struts@yebox.com  Fri Mar 25 06:10:47 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA13323;
	Fri, 25 Mar 2005 06:10:47 -0500 (EST)
Received: from nttkyo202067.tkyo.nt.ftth.ppp.infoweb.ne.jp ([220.146.161.67])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DEmo8-0003cd-AL; Fri, 25 Mar 2005 06:16:54 -0500
Received: from fluent.conductance-donovan.com (HELO flux.com 66.3.139.18)
  by chantey.com with EMQP; Fri, 25 Mar 2005 13:06:38 +0200
Date: Fri, 25 Mar 2005 13:09:38 +0200
From: "Mattie Fitch" <struts@yebox.com>
Message-Id: <CFE5.AA79.9A71struts@yebox.com>
To: unce@ietf.org
Cc: undisclosed.recipients@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urlreg-archive@ietf.org, urn@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org
Subject: Save hundreds every month on low rates
X-Mailer: CompuServe 7.0
X-Spam-Score: 3.0 (+++)
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a


Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.ok-ref-yes.net/nowss.asp



 Best Regards,

 Jacklyn Vela
 
 to be remov(ed:	http://www.ok-ref-yes.net/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From paring@yebox.com  Fri Mar 25 08:12:19 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA24528;
	Fri, 25 Mar 2005 08:12:19 -0500 (EST)
Received: from [218.235.21.15] (helo=USER-NDB6KC0NZ0)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DEohk-0007M6-43; Fri, 25 Mar 2005 08:18:26 -0500
Delivered-To: lusaka@trioxide.dreamhost.com
Received: from anywhere.dreamhost.com by employ.dreamhost.com (Pingofix) with ESMTP id 0CC9A26D6B
        for <lista-unce@ietf.org>;
        Fri, 25 Mar 2005 06:05:29 -0700
Message-ID: <BKELLDAGKABIOCHDFD175DGAA.dannunce@ietf.org>
Date: Fri, 25 Mar 2005 18:07:29 +0500
From: "Lupe Dickerson" <paring@yebox.com>
To: <unce@ietf.org>
Subject: Lowest rates in 45 years
X-Mailer: Mailman v2.0.0
X-SpamTest-Info: Profile: Formal (167/041199)
X-SpamTest-Info: Profile: Detect Hard No RBL (4/030508)
X-Spam-Score: 7.2 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.ok-ref-yes.net/nowss.asp



 Best Regards,

 Lolita Moyer
 
 to be remov(ed:	http://www.ok-ref-yes.net/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From eeidson@mailAccount.com  Fri Mar 25 11:21:45 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA13656;
	Fri, 25 Mar 2005 11:21:44 -0500 (EST)
Received: from igld-83-130-104-61.inter.net.il ([83.130.104.61] ident=twxbd)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DEreX-0004fe-EQ; Fri, 25 Mar 2005 11:27:54 -0500
Authentication-Results: beneficial.es
  from=premium.gasify.es; domainkeys=neutral (no sig)
X-Originating-IP: [160.228.8.137]
Received: from premium.supposition.es  (EHLO premium.keyhole.es) 
  by premium.claustrophobic.es with SMTP; Fri, 25 Mar 2005 22:19:48 +0600
Date: Fri, 25 Mar 2005 22:16:48 +0600
From: "Seth Marsh" <eeidson@mailAccount.com>
To: unce@ietf.org
Cc: undisclosed.recipients@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urlreg-archive@ietf.org, urn@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org, user@ietf.org, usic-admin@ietf.org,
        uxcqvisis-wg-admin@ietf.org
Subject: Instant low rates
Message-ID: <110941.3070.eeidson@mailAccount.com>
X-Mailer: Kana Connect 6
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.ok-ref-yes.net/nowss.asp



 Best Regards,

 Jonathon Merritt
 
 to be remov(ed:	http://www.ok-ref-yes.net/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From dljqlde@yahoo.com  Fri Mar 25 16:14:02 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA17289
	for <urn-archive@ietf.org>; Fri, 25 Mar 2005 16:14:02 -0500 (EST)
Received: from c9065462.virtua.com.br ([201.6.84.98])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DEwCQ-0005ZM-6w
	for urn-archive@ietf.org; Fri, 25 Mar 2005 16:18:38 -0500
X-Message-Info: MTSSbDL20zPygJtp478Szqu03+QJZf05ynMURW
Received: from qsbggu427.yahoo.com (40.200.59.111) by f4-mca53.yahoo.com with Microsoft SMTPSVC(5.0.2195.6824);
	 Fri, 25 Mar 2005 19:09:57 -0200
Received: from Jacksonbaw28w83pt8d (46.144.240.57) by pegssufhxr50.yahoo.com
          (InterMail vM.5.01.06.05 162-034-408-480-685-24102) with SMTP
          id <01414777869126.PZ298.qpuytq231805.yahoo.com@ridgepoleris5nm344hco636pf>
          for <03q69n0liemail.com@ietf.org>; Fri, 25 Mar 2005 15:02:57 -0600
Message-ID: <9616rdg6wy44727$1167053$al83wy35@Jacksonnbs7hea5rzu495nh>
From: "Stanley Dill" <dljqlde@yahoo.com>
To: <03q69n0liemail.com@ietf.org>
Subject: Posses the new drags you need, now! creamery
Date: Fri, 25 Mar 2005 16:08:57 -0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--86811106687873185"
X-Spam-Score: 19.8 (+++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 50a516d93fd399dc60588708fd9a3002

----86811106687873185
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

new, improved drags on our online website!
just try us! 
you wont be disappointed...
for sure :)

few examples, please take a look:

you wont stop scrrewing with viaggra, enjoy!:
http://anyway.dgko.com/rx/erika/20/butterball.htm

wanna get rid of smoking? Zybban is the simple and elegant answer:
http://anyway.dgko.com/rx/erika/28/amadeus.htm

lose wieght fast and easy? Maridia is the ultimate solution:
http://anyway.dgko.com/p/erika/6/absence.htm

loosing hair? stop it now! look good again with Propesia, recomended! :
http://anyway.dgko.com/ph/erika/12/benjamin.htm

also on our store:
men's haelth
mucsle relexers
pajn reliev
and more...

you're invited :)

yes do something yes i will harry came out of his stupor nott step outside so i can punch your lights out!
paul- great looking page! was nice to catch you in virginia on friday at the sawmill your vigor for playing continues keep playing the way my friend!!
i really like the eagle pic with our lord jesus christ on one wing and our prophet william branham on the other wing on the wings of a eagle old and new testament amen!!!
clarke kenny heath percy jackson milt kay connie lewis john.
atheism natalie angier insists must mean what it says living life without gods to credit or explain or excuse how does she plan to raise her daughter as an atheist?
i just read and looked at the funniest thing i have seen in ages seriously if you are over the age needed in your area to watch smut check out.
try more like half a dozen pegs and only because most of the world far more familiar with us foreign policy than we are.
atheism natalie angier insists must mean what it says living life without gods to credit or explain or excuse how does she plan to raise her daughter as an atheist?
erh erh erh erh erh erh ahhh choooooooooooo! rubbing nose hehe paisay no comments!
wo ich das grad lese stell ich mir grad vor wie alex irgendwann nen kollegen trifft und dann gehts wie in der werbung jeder holt seine fotos raus.
nbsp lewis janis lewis nannie omega lewis pauline lewis polly lewis roy lewis roy jr lewis talmadge lewis travis lewis wallace phillips lewis.
- weapon markets jonas raber explains his extra girl tina messing told about these dangerous affairs.
o malley stared impassively at the woman quot leave i ll hear your report in the morning quot he said.
nbsp mountain nbsp laing corky pappalardi felix west leslie.


----86811106687873185--



From giao-ashalata@fltvis.com  Fri Mar 25 21:28:44 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA15358;
	Fri, 25 Mar 2005 21:28:44 -0500 (EST)
Received: from [211.177.156.42] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DF18c-0000lU-4W; Fri, 25 Mar 2005 21:34:58 -0500
Received: from gussie.gamewornuniforms.com (211.177.156.42)
          by 211.177.156.42 (bardsley 3.2 0.0) with SMTP
          id <3DNZK54S70>; Fri, 25 Mar 2005 22:19:54 -0400
Message-ID: <UBZT0956_DZ_7245y@gamewornuniforms.com>
X-Originating-IP: [211.177.156.42]
Alternate-recipient: Allowed
Reply-To: "heredia_danko" <ydjrnsxhjdh@gamewornuniforms.com>
From: "heredia_danko" <ydjrnsxhjdh@gamewornuniforms.com>
To: calsch@ietf.org
Cc: ldapext@ietf.org, pwot@ietf.org, urn-archive@ietf.org,
        pmtud-web-archive@ietf.org, minutes@ietf.org, pilc-admin@ietf.org,
        ldap-dir@ietf.org, pana-admin@ietf.org, pwe3@ietf.org,
        imrg-admin@ietf.org, rddp-request@ietf.org, policy-admin@ietf.org,
        fts@ietf.org
Subject: Urgent: $38408
Date: Sat, 26 Mar 2005 03:19:54 +0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--427125_9365472.BoT690"
X-Spam-Score: 8.4 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 79899194edc4f33a41f49410777972f8

----427125_9365472.BoT690
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit

<html><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">Hello Account #9643870,<p>

Your mort application was processed and approved. You are eligible for $400,000 with a low rate.<p>

Please confirm your information here: <a href="http://123lenderz.com/x/loan2.php?id=jrwriter">http://123lenderz.com/x/loan2.php?id=jrwriter</a><p>
We look forward to hearing from you.<p>

Regards,<P>
Pinnacle Financial Group<br>
500 Main St.<br>
Hartford, CT 06103<p>
<p>
r*mv. -> http://123lenderz.com/x/st.html</html>

----427125_9365472.BoT690--


From almengor@yebox.com  Fri Mar 25 23:14:47 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA24106;
	Fri, 25 Mar 2005 23:14:46 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DF2nF-0004EI-6h; Fri, 25 Mar 2005 23:21:02 -0500
Received: from [219.147.41.150] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DF2hA-0004PM-5w; Fri, 25 Mar 2005 23:14:46 -0500
Received: from wool.sequel-waxwork.com (HELO panty.com 66.4.138.20)
  by trollop.com with EMQP; Sat, 26 Mar 2005 05:08:35 +0100
Date: Fri, 25 Mar 2005 23:15:35 -0500
From: "Cole Mcrae" <almengor@yebox.com>
Message-Id: <CFE4.AA79.9A01almengor@yebox.com>
To: unce@ietf.org
Cc: undisclosed.recipients@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urlreg-archive@ietf.org, urn@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org
Subject: Instant low rates
X-Mailer: CompuServe 7.0
X-Spam-Score: 6.4 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a


Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.ok-ref-yes.net/nowss.asp



 Best Regards,

 Wilbert Finn
 
 to be remov(ed:	http://www.ok-ref-yes.net/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From zoonal@mailAccount.com  Fri Mar 25 23:15:02 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA24174;
	Fri, 25 Mar 2005 23:15:02 -0500 (EST)
Received: from [61.43.219.137] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DF2nT-0004C4-B6; Fri, 25 Mar 2005 23:21:17 -0500
Received: from gauze-jcoppens.com (EHLO danubian.jcoppens.com) 
  by gotten.jcoppens.com with SMTP; Fri, 25 Mar 2005 21:06:06 -0700
Date: Sat, 26 Mar 2005 00:04:06 -0400
From: "Jana Moon" <zoonal@mailAccount.com>
To: unce@ietf.org
Cc: undisclosed.recipients@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urlreg-archive@ietf.org, urn@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org
Subject: Approved mortage rate
Message-ID: <BKELLDAGKABIOCHDFD183DGAA.danny186@virgilio.it>
X-SpamTest-Info: Profile: SysLog
X-SpamTest-Status: Not detected
X-SpamTest-Version: SMTP-Filter Version 2.0.0 [958], SpamtestISP/Release
X-Mailer: MIME-tools 5.41 (Entity 5.404)
X-Spam-Score: 11.6 (+++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.ok-ref-yes.net/nowss.asp



 Best Regards,

 Ollie Hodge
 
 to be remov(ed:	http://www.ok-ref-yes.net/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From yngtlsjy@aglow.com  Sat Mar 26 05:35:52 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA11433;
	Sat, 26 Mar 2005 05:35:51 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DF8k4-0008Ca-Td; Sat, 26 Mar 2005 05:42:10 -0500
Received: from [211.177.47.233] (helo=adwin.com)
	by mx2.foretec.com with esmtp (Exim 4.24)
	id 1DF8dv-0004Oi-Fe; Sat, 26 Mar 2005 05:35:48 -0500
message-id: <6.2.0.14.0.20058832372807.01gZ0wPC@mx2.foretec.com>
x-mailer: qualcomm windows eudora version 6.2.0.14
date: Sat, 26 Mar 2005 06:13:15 -0600
To: <simple@ietf.org>, <edu-team-web-archive@ietf.org>, <saad-admin@ietf.org>,
        <new-work@ietf.org>, <nemo@ietf.org>, <l3vpn-admin@ietf.org>,
        <urn-archive@ietf.org>
Cc: <manet-admin@ietf.org>, <ietf-rsvp@ietf.org>, <mailadm@ietf.org>,
        <l3vpn@ietf.org>, <dhcwg-web-archive@ietf.org>, <imss@ietf.org>
from: Joe <yngtlsjy@aglow.com>
subject: RE: Exalted Report
mime-version: 1.0
content-type: multipart/alternative;
	boundary="=====================_1245330654==.alt"
X-Spam-Score: 2.3 (++)
X-Scan-Signature: cab78e1e39c4b328567edb48482b6a69

--=====================_1245330654==.alt
content-type: text/plain; charset="us-ascii"; format=flowed

Dear Valued Reader,


You have been offered the chance to get 
great rates on term-life insurance.

We survery top life-insurance companies 
and provide the best Best-Rates available Anywhere.

You can get up to 70% off and we can even 
qualify smokers for awesome premiums.

Get Your Insurance Quote Here
<http://www.wandweb.com/link.php?id=erci&ID=2>

Thanks for your limited Time,

Fredrick Collins
President
Insurance Referral Network
--=====================_1245330654==.alt
content-type: text/html; charset="us-ascii"

<html>
<body>
Dear Valued Reader,<br><br>
<br>
You have been offered the chance to get great rates on term-life
insurance.<br><br>
We survery top life-insurance companies and provide the best Best-Rates
available Anywhere.<br><br>
You can get up to 70% off and we can even qualify smokers for awesome
premiums.<br><br>
<a href="http://www.wandweb.com/link.php?id=erci&ID=2">Get Your Insurance Quote Here</a><br><br>
<br>
Thanks for your limited Time,<br><br>
Fredrick Collins<br>
President<br>
Insurance Referral Network</body>
</html>

--=====================_1245330654==.alt--


From santomauro@yebox.com  Sat Mar 26 10:51:10 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA06867;
	Sat, 26 Mar 2005 10:51:10 -0500 (EST)
Received: from p5082d4a6.dip0.t-ipconnect.de ([80.130.212.166])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DFDfF-00020f-3V; Sat, 26 Mar 2005 10:57:31 -0500
X-Apparently-To: unce@ietf.org
X-Sieve: CMU Sieve 2.2
Received: from proceed.haplology.pochta.ru ([unix socket])
         by powdery.usurpation.pochta.ru (Cyrus v2.2.9) with LMTPA;
         Sat, 26 Mar 2005 21:45:55 +0600
Date: Sat, 26 Mar 2005 08:47:55 -0700
From: "Derrick Snyder" <santomauro@yebox.com>
Message-Id: <CFE0.AA79.9A91-003073398B8C@mac.com>
X-Accept-Language: en,zh-TW,zh-CN,zh,ja,ko,tr,ru
To: unce@ietf.org
Cc: undisclosed.recipients@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urlreg-archive@ietf.org, urn@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org, user@ietf.org, usic-admin@ietf.org,
        uxcqvisis-wg-admin@ietf.org, uxrbpipcdn-admin@ietf.org
Subject: Become a homeowner with low rates
X-Mailer: Forte Agent 1.91/32.564
X-Spam-Score: 3.3 (+++)
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a


Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.ok-ref-yes.net/nowss.asp



 Best Regards,

 Cecil Dawkins
 
 to be remov(ed:	http://www.ok-ref-yes.net/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From LAGIGVPLL@sun-inet.or.jp  Sat Mar 26 11:45:12 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA10680;
	Sat, 26 Mar 2005 11:45:12 -0500 (EST)
Message-Id: <200503261645.LAA10680@ietf.org>
Received: from [210.90.166.2] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DFEVY-0003hx-JI; Sat, 26 Mar 2005 11:51:34 -0500
Received: from 247.26.52.178 by ip-5-25-8-A0.qc.LAGIGVPLL@sun-inet.or.jp (AppleMailServer 54.A.F.2) id 7FBD854217690FE via NDR; Sat, 26 Mar 2005 13:36:58 -0300
Reply-To: "Dale Buckner" <LAGIGVPLL@sun-inet.or.jp>
From: "Dale Buckner" <LAGIGVPLL@sun-inet.or.jp>
To: "Urn-archive" <urn-archive@ietf.org>
Subject: get a better profession
Date: Sat, 26 Mar 2005 20:42:58 +0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--BC70D4AA0B3CC5E93C"
X-Spam-Score: 22.8 (++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25

----BC70D4AA0B3CC5E93C
Content-Type: text/plain;
	charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable

Graduate online and finally get those extra letters after your name

http://aFFil9384.BIZ

to manage your subscription settings : http://ApberibbonvLea.affil9384.biz=
/re

Our scientific power has outrun our spiritual power. We have guided missil=
es and misguided men.=20

----BC70D4AA0B3CC5E93C--


From WilmaWinters@orhanozcanli.com  Sat Mar 26 14:32:16 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA23443;
	Sat, 26 Mar 2005 14:32:16 -0500 (EST)
Received: from [221.124.21.23] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DFH7C-0000hZ-Ap; Sat, 26 Mar 2005 14:38:38 -0500
Received: from jWiz@localhost by k2L.int (8.11.6/8.11.6); Sun, 27 Mar 2005 00:23:57 +0500
Message-ID: <WjbPBlOnrCD1gXRILhVg@la-mesa-latina.com>
From: "Jennifer Ivey" <WilmaWinters@orhanozcanli.com>
Reply-To: "Jennifer Ivey" <WilmaWinters@orhanozcanli.com>
To: ldap-dir-admin@ietf.org, p2prg-web-archive@ietf.org, urn-archive@ietf.org,
        dccp@ietf.org
Subject: 0nline software, Download Systemworks, XP Pro & others Instantly
Date: Sat, 26 Mar 2005 13:25:57 -0600
MIME-Version: 1.0
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.2730.2
X-Sender: WilmaWinters@orhanozcanli.com
Content-Type: multipart/mixed;  boundary="--ZapGCHebQZHvHvsfYU"
X-Spam-Score: 19.4 (+++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 09f2eafe5f7c426554d5f494540a89cd

Cd7 

----ZapGCHebQZHvHvsfYU
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>

<head>
<meta http-equiv=3D"Content-Language" content=3D"en-us">
<meta name=3D"JdsF" content=3D"V9qF">
<meta name=3D"ProgId" content=3D"6TWs">
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dwindows-=
1252">
<title>9828763</title>
</head>

<body>

<table border=3D"1" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#003399" width=3D"676" id=3D"AutoNumber1"=
 height=3D"22">
  <tr>
    <td width=3D"118" height=3D"22" align=3D"center" bgcolor=3D"#003399">
    <font face=3D"Arial" size=3D"2" color=3D"#FFFFFF"><b>
    <a style=3D"color: #FFFFFF; text-decoration: none" href=3D"http://smar=
tisoshop.com/?9">
    Browse</a></b></font></td>
    <td width=3D"118" height=3D"22" align=3D"center"><font face=3D"Arial" =
size=3D"2"><b>
    <a href=3D"http://smartisoshop.com/?B" style=3D"text-decoration: none"=
>
    <font color=3D"#000000">Search</font></a></b></font></td>
    <td width=3D"119" height=3D"22" align=3D"center"><b><font face=3D"Aria=
l" size=3D"2">
    <a href=3D"http://smartisoshop.com/?N" style=3D"text-decoration: none"=
>
    <font color=3D"#000000">Shop</font></a></font></b></td>
    <td width=3D"119" height=3D"22" align=3D"center"><font face=3D"Arial" =
size=3D"2"><b>
    <a href=3D"http://smartisoshop.com/?v" style=3D"text-decoration: none"=
>
    <font color=3D"#000000">My eSoft</font></a></b></font></td>
    <td width=3D"151" height=3D"22" align=3D"center"><font face=3D"Arial" =
size=3D"2"><b>
    <a href=3D"http://smartisoshop.com/?4" style=3D"text-decoration: none"=
>
    <font color=3D"#000000">Community</font></a></b></font></td>
  </tr>
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#111111" width=3D"677" id=3D"AutoNumber2"=
 height=3D"34">
  <tr>
    <td width=3D"194" height=3D"34"><font face=3D"Arial">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/viewitem/backArrow_14x1=
4.gif" width=3D"14" height=3D"14">
    <font size=3D"2"><a href=3D"http://smartisoshop.com/?5">Back to Softwa=
re Overview</a></font></font></td>
    <td width=3D"439" height=3D"34">
    <p align=3D"center"><font face=3D"Arial"><font size=3D"1">
    <a href=3D"http://smartisoshop.com/?j">Home</a> &gt;
    <a href=3D"http://smartisoshop.com/?n">All Categories</a> &gt;
    <a href=3D"http://smartisoshop.com/?k">Computers</a> &gt;
    <a href=3D"http://smartisoshop.com/?C">Software</a> &gt;
    <a href=3D"http://smartisoshop.com/?B">Operating Systems</a> &gt; </fo=
nt><b>
    <font size=3D"1">Windows</font></b></font></p>
    </td>
  </tr>
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#111111" width=3D"678" id=3D"AutoNumber3"=
 height=3D"1">
  <tr>
    <td height=3D"1" width=3D"6">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_first=
Dark_6x29.gif" width=3D"6" height=3D"25"></td>
    <td valign=3D"top" nowrap align=3D"left" width=3D"157" bgcolor=3D"#ffc=
c00" height=3D"1">
    <table cellspacing=3D"0" cellpadding=3D"0" width=3D"100%" border=3D"0"=
 summary height=3D"13">
      <tr>
        <td bgcolor=3D"#f7f7f7" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#e6e6e6" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#d6d6d6" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#ffcc00" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#ffe682" height=3D"1"></td>
      </tr>
      <tr>
        <td nowrap align=3D"middle" height=3D"13">
        <font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D"2"><b=
>All Items</b></font></td>
      </tr>
    </table>
    </td>
    <td height=3D"1" width=3D"14">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_midDa=
rkOnLight_14x29.gif" width=3D"14" height=3D"25"></td>
    <td valign=3D"top" nowrap align=3D"left" width=3D"174" bgcolor=3D"#FFE=
682" height=3D"1">
    <table cellspacing=3D"0" cellpadding=3D"0" width=3D"100%" border=3D"0"=
 summary>
      <tr>
        <td bgcolor=3D"#F7F7F7"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#E6E6E6"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#D6D6D6"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFCC00"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFE682"></td>
      </tr>
      <tr>
        <td nowrap align=3D"middle">
        <font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D"2"><b=
>
        <a href=3D"http://smartisoshop.com/?0">Auctions</a></b></font></td=
>
      </tr>
      <tr>
        <td></td>
      </tr>
      <tr>
        <td valign=3D"bottom">
        <table height=3D"2" cellspacing=3D"0" cellpadding=3D"0" width=3D"1=
00%" border=3D"0" valign=3D"bottom" summary>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#EFD778" height=3D"1"></td>
          </tr>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#D4BF6A" height=3D"1"></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </td>
    <td height=3D"1" width=3D"14">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_midLi=
ghtLight_14x29.gif" width=3D"14" height=3D"23"></td>
    <td valign=3D"top" nowrap align=3D"left" width=3D"176" bgcolor=3D"#FFE=
682" height=3D"1">
    <table cellspacing=3D"0" cellpadding=3D"0" width=3D"55" border=3D"0" s=
ummary>
      <tr>
        <td bgcolor=3D"#F7F7F7" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#E6E6E6" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#D6D6D6" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFCC00" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFE682" width=3D"175"></td>
      </tr>
      <tr>
        <td nowrap align=3D"middle" width=3D"175">
        <a href=3D"http://smartisoshop.com/?J"><b>
        <font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D"2">Bu=
y</font></b></a><font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D=
"2"><b><a href=3D"http://smartisoshop.com/?q"> 
        It Now</a></b></font></td>
      </tr>
      <tr>
        <td width=3D"175"></td>
      </tr>
      <tr>
        <td valign=3D"bottom" width=3D"175">
        <table height=3D"2" cellspacing=3D"0" cellpadding=3D"0" width=3D"1=
00%" border=3D"0" valign=3D"bottom" summary>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#EFD778" height=3D"1"></td>
          </tr>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#D4BF6A" height=3D"1"></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </td>
    <td height=3D"1" width=3D"137">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_endLi=
ghtTab_14x29.gif" width=3D"14" height=3D"23"></td>
  </tr>
</table>
<table width=3D"582" bgcolor=3D"#FFFFFF" border=3D"0" cellpadding=3D"0" ce=
llspacing=3D"0" style=3D"border-collapse: collapse" bordercolor=3D"#111111=
">
  <tr>
    <td bgcolor=3D"#FFCC00" width=3D"1"><font face=3D"Arial" size=3D"2">
    <img height=3D"1" src=3D"http://pics.ebaystatic.com/aw/pics/s.gif" wid=
th=3D"1"></font></td>
    <td width=3D"598">
    <table border=3D"1" bgcolor=3D"#FFFFCC" width=3D"676" cellpadding=3D"0=
" cellspacing=3D"0" style=3D"border-collapse: collapse" bordercolor=3D"#FF=
CC00" height=3D"52">
      <tr>
        <td valign=3D"middle" nowrap width=3D"627" height=3D"52"><font fac=
e=3D"Arial">&nbsp;&nbsp;&nbsp;
        <input type=3D"text" name=3D"satitle" size=3D"43" maxlength=3D"300=
" value><font size=3D"2">
        </font><select name=3D"sacategory">
        <option selected>Windows</option>
        <option>Adobe</option>
        <option>Macromedia</option>
        </select><font size=3D"2"> </font><a href=3D"http://smartisoshop.c=
om/?u">
        <input type=3D"button" name=3D"bs" value=3D"Search" onclick></a><f=
ont size=3D"2">
        </font></font><span class=3D"navigation"><font size=3D"2" face=3D"=
Arial">
        <a class href=3D"http://smartisoshop.com/?E">Refine Search</a></fo=
nt></span></td>
      </tr>
    </table>
    </td>
  </tr>
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#CCCCCC" width=3D"676" id=3D"AutoNumber4"=
 height=3D"234">
  <tr>
    <td width=3D"134" height=3D"234" rowspan=3D"6">
    <table border=3D"1" cellpadding=3D"2" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#FFCC00" width=3D"100%" id=3D"AutoNum=
ber5" height=3D"423" bgcolor=3D"#FFFFCC">
      <tr>
        <td width=3D"100%" height=3D"10" bgcolor=3D"#FFE682">&nbsp;<b><fon=
t face=3D"Arial" size=3D"2">Top 
        Sellers</font></b></td>
      </tr>
      <tr>
        <td width=3D"100%" height=3D"413" valign=3D"top"><font face=3D"Ari=
al" size=3D"1">1&nbsp;&nbsp;
        <a href=3D"http://smartisoshop.com/?V" style=3D"text-decoration: n=
one">Windows 
        XP Pro</a><br>
        2&nbsp;&nbsp;
        <a href=3D"http://smartisoshop.com/?H" style=3D"text-decoration: n=
one">Office 
        XP 2002 Pro</a><br>
        3&nbsp;&nbsp;
        <a href=3D"http://smartisoshop.com/?E" style=3D"text-decoration: n=
one">Adobe 
        Acrobat<br>
&nbsp;&nbsp;&nbsp;&nbsp; 7.0 Professional</a><br>
        4&nbsp;&nbsp;
        <a href=3D"http://smartisoshop.com/?c" style=3D"text-decoration: n=
one">Adobe 
        Photoshop<br>
&nbsp;&nbsp;&nbsp;&nbsp; CS 8.0</a><br>
        5<a href=3D"http://smartisoshop.com/?k" style=3D"text-decoration: =
none">&nbsp;&nbsp; 
        Office 2003 Pro&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </a><br>
        6&nbsp;&nbsp;
        <a style=3D"text-decoration: none" href=3D"http://smartisoshop.com=
/?2">Macromedia<br>
&nbsp;&nbsp;&nbsp;&nbsp; Dream Weaver<br>
&nbsp;&nbsp;&nbsp;&nbsp; MX 2004</a><br>
        <a href=3D"http://smartisoshop.com/?B" style=3D"text-decoration: n=
one">
        <font color=3D"#000000">7</font></a>
        <a href=3D"http://smartisoshop.com/?b" style=3D"text-decoration: n=
one">
        <font color=3D"#000000">&nbsp;</font></a>
        <a href=3D"http://smartisoshop.com/?a" style=3D"text-decoration: n=
one">Macromedia 
        Flash<br>
&nbsp;&nbsp;&nbsp;&nbsp; MX 2004 Pro</a><br>
        8&nbsp;&nbsp;
        <a href=3D"http://smartisoshop.com/?J" style=3D"text-decoration: n=
one">MS 
        2003 Server<br>
&nbsp;&nbsp;&nbsp;&nbsp; (Enterprise Edition)</a><br>
        9&nbsp;&nbsp;
        <a href=3D"http://smartisoshop.com/?b" style=3D"text-decoration: n=
one">Norton 
        Antivirus 2005</a><br>
        10 <a href=3D"http://smartisoshop.com/?p" style=3D"text-decoration=
: none">
        CorelDraw<br>
&nbsp;&nbsp;&nbsp;&nbsp; Graphics Suite 12.0<br>
        </a>11
        <a href=3D"http://smartisoshop.com/?y" style=3D"text-decoration: n=
one">Adobe 
        Creative Suite<br>
&nbsp;&nbsp;&nbsp;&nbsp; Premium</a><br>
        12 <a href=3D"http://smartisoshop.com/?J" style=3D"text-decoration=
: none">
        Alias Wavefront
        <br</a>6.0<br>
        <font color=3D"#000000">13</font>
        <br</a></a>
        <br</a>
        <a href=3D"http://smartisoshop.com/?Z" style=3D"text-decoration: n=
one">Adobe 
        Primer<br>
        </a>14
        <a href=3D"http://smartisoshop.com/?r" style=3D"text-decoration: n=
one">AutoDesk 
        3d Studio<br>
&nbsp;&nbsp;&nbsp;&nbsp; MAX v6.0</a><br>
        15 <a href=3D"http://smartisoshop.com/?t" style=3D"text-decoration=
: none">
        Adobe </a></font>
        <br</a>
        <a href=3D"http://smartisoshop.com/?R" style=3D"text-decoration: n=
one">
        <font face=3D"Arial" size=3D"1">Encore DVD</font></a><br</a></td>
      </tr>
    </table>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    </td>
    <td width=3D"542" height=3D"18" bgcolor=3D"#D6D6D6" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber6" bgcolor=3D"#E6E6E6">
      <tr>
        <td width=3D"58%" bgcolor=3D"#E6E6E6" align=3D"center">
        <p align=3D"center"><b><font face=3D"Arial" size=3D"2">Featured It=
em</font></b></p>
        </td>
        <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" size=3D=
"2">PRlCE</font></b></td>
        <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" size=3D=
"2">Bids</font></b></td>
        <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" size=3D=
"2">Time Left</font></b></td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"97" height=3D"95">
    <p align=3D"center">
    <img border=3D"0" src=3D"http://www.tails.nl/images/xppro.jpg" width=3D=
"101" height=3D"120" align=3D"left"></p>
    </td>
    <td width=3D"214" height=3D"95">
    <p align=3D"center"><font face=3D"Arial" size=3D"2">
    <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/aw/pi=
cs/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
    <a target=3D"helpwin" href=3D"http://smartisoshop.com/?R">&nbsp;Micros=
oft Windows 
    XP PRO<br>
    -Current Edition-</a><br>
    <a target=3D"helpwin" href=3D"http://smartisoshop.com/?i"><br>
    </a></font><font face=3D"Arial" size=3D"1">
    <a target=3D"helpwin" href=3D"http://smartisoshop.com/?G">
    <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://pics.=
ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=3D"=
10"></a> 
    from Our eStore</font></p>
    </td>
    <td width=3D"74" height=3D"95">
    <p align=3D"center"><font size=3D"2" face=3D"Arial"><b>$49.95</b>
    <font color=3D"#999999">USD</font></font></p>
    </td>
    <td width=3D"79" height=3D"95">
    <p align=3D"center"><font face=3D"Arial" size=3D"2">4<a target=3D"help=
win" href=3D"http://smartisoshop.com/?X"><br>
    <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://pics.=
ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=3D"=
15"></a></font></p>
    </td>
    <td width=3D"78" height=3D"95">
    <p align=3D"center"><font face=3D"Arial" size=3D"2" color=3D"#660066">=
<nobr>0h 17m</nobr></font></p>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"20" colspan=3D"5" bgcolor=3D"#D6D6D6">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber7" bgcolor=3D"#E6E6E6">
      <tr>
        <td width=3D"80%">
        <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"b=
order-collapse: collapse" bordercolor=3D"#111111" width=3D"100=
%">
          <tr>
            <td width=3D"57%" bgcolor=3D"#E6E6E6" align=3D"center" borderc=
olor=3D"#FFFFFF">
            <p align=3D"center"><b><font face=3D"Arial" size=3D"2">Nevv It=
ems</font></b></p>
            </td>
            <td width=3D"15%" align=3D"center"><b><font face=3D"Arial" siz=
e=3D"2">PRlCE</font></b></td>
            <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" siz=
e=3D"2">Bids</font></b></td>
            <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" siz=
e=3D"2">Time Left</font></b></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"45" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber8" height=3D"97">
      <tr>
        <td width=3D"12%" height=3D"97">
        <p align=3D"center">
        <img border=3D"0" src=3D"http://www.imj.co.jp/g-coop/syohin/img/Of=
fice2003.gif" align=3D"left" width=3D"102" height=3D"129"></p>
        </td>
        <td width=3D"25%" height=3D"97">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">
        <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/a=
w/pics/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
        <a target=3D"helpwin" href=3D"http://smartisoshop.com/?D">&nbsp;Mi=
crosoft 
        Office 2003 PRO or<br>
        Microsoft Office XP PRO</a><br>
        <a target=3D"helpwin" href=3D"http://smartisoshop.com/?d"><br>
        </a></font><font face=3D"Arial" size=3D"1">
        <a target=3D"helpwin" href=3D"http://smartisoshop.com/?8">
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"10"></a> 
        from Our eStore</font></p>
        </td>
        <td width=3D"9%" height=3D"97" align=3D"center">
        <p align=3D"center"><font size=3D"2" face=3D"Arial"><b>$49.95</b>
        <font color=3D"#999999">USD</font></font></p>
        </td>
        <td width=3D"9%" height=3D"97">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">6<a target=3D"=
helpwin" href=3D"http://smartisoshop.com/?s"><br>
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"15"></a></font></p>
        </td>
        <td width=3D"9%" height=3D"97" align=3D"center"><font face=3D"Aria=
l" size=3D"2">0h 13m</font></td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"70" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber9" height=3D"99">
      <tr>
        <td width=3D"15%" height=3D"99">
        <img border=3D"0" src=3D"http://www.re-solution.de/img/photoshopcs=
gif" width=3D"103" height=3D"106" align=3D"left"></td>
        <td width=3D"29%" height=3D"99">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">
        <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/a=
w/pics/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
        <a target=3D"helpwin" href=3D"http://smartisoshop.com/?z">&nbsp;Ad=
obe Photoshop 
        CS 8.0 or Adobe Acrobat PRO 7.0</a><br>
        <a target=3D"helpwin" href=3D"http://smartisoshop.com/?J"><br>
        </a></font><font face=3D"Arial" size=3D"1">
        <a target=3D"helpwin" href=3D"http://smartisoshop.com/?o">
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"10"></a> 
        from Our eStore</font></p>
        </td>
        <td width=3D"11%" height=3D"99" align=3D"center">
        <p align=3D"center"><font size=3D"2" face=3D"Arial"><b>$59.95</b>
        <font color=3D"#999999">USD</font></font></p>
        </td>
        <td width=3D"11%" height=3D"99" align=3D"center"><font face=3D"Ari=
al" size=3D"2">9<a target=3D"helpwin" href=3D"http://smartisoshop.com/?k">=
<br>
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"15"></a></font></td>
        <td width=3D"10%" height=3D"99" align=3D"center"><font face=3D"Ari=
al" size=3D"2">
        0h 13m</font></td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"32" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber10" height=3D"70">
      <tr>
        <td width=3D"15%" height=3D"70">
        <img border=3D"0" src=3D"http://www.hyperpc.co.jp/shozai/soft/flas=
hmxpro2004.jpg" width=3D"113" height=3D"95"></td>
        <td width=3D"30%" height=3D"70">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">
        <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/a=
w/pics/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
        <a target=3D"helpwin" href=3D"http://smartisoshop.com/?i">&nbsp;Ma=
cromedia 
        FlashMX Pro 2004 or Macromedia Dreamweaver MX Pro 2004</a><br>
        <a target=3D"helpwin" href=3D"http://smartisoshop.com/?Z"><br>
        </a></font><font face=3D"Arial" size=3D"1">
        <a target=3D"helpwin" href=3D"http://smartisoshop.com/?y">
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"10"></a> 
        from Our eStore</font></p>
        </td>
        <td width=3D"11%" height=3D"70" align=3D"center"><font size=3D"2" =
face=3D"Arial">
        <b>$39.95</b> <font color=3D"#999999">USD</font></font></td>
        <td width=3D"11%" height=3D"70" align=3D"center"><font face=3D"Ari=
al" size=3D"2">3<a target=3D"helpwin" href=3D"http://smartisoshop.com/?O">=
<br>
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"15"></a></font></td>
        <td width=3D"10%" height=3D"70" align=3D"center"><font face=3D"Ari=
al" size=3D"2">
        0h 12m</font></td>
      </tr>
    </table>
    </td>
  </tr>
</table>

</body>

</html>

----ZapGCHebQZHvHvsfYU--


From jemmy@about.com  Sun Mar 27 03:40:13 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA08308
	for <urn-archive@ietf.org>; Sun, 27 Mar 2005 03:40:13 -0500 (EST)
Received: from [221.154.39.52] (helo=221.154.39.52)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DFTPu-0000ZF-8x
	for urn-archive@ietf.org; Sun, 27 Mar 2005 03:46:43 -0500
Message-ID: <6cdf01c532a5$a51198d4$0bce4ca6@about.com>
From: "Susan M. Taylor" <jemmy@about.com>
To: urn-archive@ietf.org
Subject: Replica watch models
Date: Sun, 27 Mar 2005 08:17:14 +0000
MIME-Version: 1.0
Content-Type: multipart/related;
    type="multipart/alternative";
    boundary="----=_NextPart_000_0000_297903FC.D6B7FBEB"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
X-Spam-Score: 5.8 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: c0bedb65cce30976f0bf60a0a39edea4

This is a multi-part message in MIME format.

------=_NextPart_000_0000_297903FC.D6B7FBEB
Content-Type: multipart/alternative;
    boundary="----=_NextPart_001_0001_D8BED5DB.6B89B497"


------=_NextPart_001_0001_D8BED5DB.6B89B497
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

REPLICA WATCH MODELS

Rolex, Patek Philippe, Bvlgari
Cartier, Gucci, Franck Muller

.. and 25 other most famous manufacturers.

http://www.fakerolex.biz

All for only $249.99!


_________________________________________________________________________
To change your mail preferences, go here: http://www.signoffcorp.biz/uns.htm
_________________________________________________________________________


------=_NextPart_001_0001_D8BED5DB.6B89B497
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

<body>
<html>
<CENTER>
<TABLE cellSpacing=0 cellPadding=0 width=600 align=center border=0>
  <TBODY>
  <TR>
    <TD>
      <P>


REPLICA WATCH MODELS<br><br>

Rolex, Patek Philippe, Bvlgari<br>
Cartier, Gucci, Franck Muller<br><br>

.. and 25 other most famous manufacturers.<br><br>

<a href="http://www.fakerolex.biz">http://www.fakerolex.biz</a><br><br>

All for only $249.99!<br><br><br>

_________________________________________________________________________<br>
To change your mail preferences, go <a href="http://www.signoffcorp.biz/uns.htm">here</a><br>
_________________________________________________________________________


</P></TD></TR></TBODY></TABLE></CENTER></BODY></HTML>


------=_NextPart_001_0001_D8BED5DB.6B89B497--



------=_NextPart_000_0000_297903FC.D6B7FBEB--



From dnbuizxowx@aerointl.com  Sun Mar 27 06:04:09 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA18766;
	Sun, 27 Mar 2005 06:04:09 -0500 (EST)
Received: from [222.117.240.227] (helo=aeroexchg.aerointl.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DFVfE-0001FF-7S; Sun, 27 Mar 2005 06:10:41 -0500
message-id: <6.2.0.14.0.20051508721261.01GTgZm9@ietf-mx.ietf.org>
x-mailer: qualcomm windows eudora version 6.2.0.14
date: Sun, 27 Mar 2005 06:48:35 -0600
To: <new-work@ietf.org>, <nemo@ietf.org>, <l3vpn-admin@ietf.org>,
        <urn-archive@ietf.org>, <manet-admin@ietf.org>, <ietf-rsvp@ietf.org>,
        <mailadm@ietf.org>
Cc: <l3vpn@ietf.org>, <dhcwg-web-archive@ietf.org>
from: Nicholas <dnbuizxowx@aerointl.com>
subject: re: Stately Update
mime-version: 1.0
content-type: multipart/alternative;
	boundary="=====================_1245520101==.alt"
X-Spam-Score: 14.9 (++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: cab78e1e39c4b328567edb48482b6a69

--=====================_1245520101==.alt
content-type: text/plain; charset="us-ascii"; format=flowed

My Good Friend,


We have just extended our wonderful website to you.

We sell directly to you some of the best
pharmacueticals that you can get your hands on.

They are shipped free of charge and arrive discreetly
to your home as soon as possible.

Best of all, you save hundreds over your
localPharmacy.

Enter here <http://www.GreatMedsOnTheNet.com/2/>

Hope you save lots,

Roderick Stephens
CanadianPharmacy

--=====================_1245520101==.alt
content-type: text/html; charset="us-ascii"

<html>
<body>
My Good Friend,<br><br>
<br>
We have just extended our wonderful website to you.<br><br>
We sell directly to you some of the best <br>
pharmacueticals that you can get your hands on.<br><br>
They are shipped free of charge and arrive discreetly<br>
to your home as soon as possible.<br><br>
Best of all, you save hundreds over your localPharmacy.<br><br>
<a href="http://www.GreatMedsOnTheNet.com/2/">Enter Here</a><br><br>
<br>
Hope you save lots,<br><br>
Roderick Stephens<br>
CanadianPharmacy</body>
</html>

--=====================_1245520101==.alt--


From himmelmann@emailaccount.com  Sun Mar 27 06:11:40 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA19221;
	Sun, 27 Mar 2005 06:11:40 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DFVmV-0001Q4-2e; Sun, 27 Mar 2005 06:18:12 -0500
Received: from bzq-218-48-130.cablep.bezeqint.net ([81.218.48.130])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DFVfx-0007BH-UF; Sun, 27 Mar 2005 06:11:29 -0500
Delivered-To: strange@coco.dreamhost.com
Received: from crimp.dreamhost.com by congratulate.dreamhost.com (Pingofix) with ESMTP id 9CC5A54D2B
        for <lista-unce@ietf.org>;
        Sun, 27 Mar 2005 09:06:46 -0200
Message-ID: <BKELLDAGKABIOCHDFD486DGAA.dannunce@ietf.org>
Date: Sun, 27 Mar 2005 13:06:46 +0200
From: "Georgette Mcdonald" <himmelmann@emailaccount.com>
To: <unce@ietf.org>
Subject: Notification: We offer low rates
X-Mailer: Mailman v2.0.1
X-SpamTest-Info: Profile: Formal (167/041134)
X-SpamTest-Info: Profile: Detect Hard No RBL (4/030516)
X-Spam-Score: 5.8 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.forever-mrt-now.net/nowss.asp



 Best Regards,

 Leta Bonner
 
 to be remov(ed:	http://www.forever-mrt-now.net/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From ng@doramail.com  Sun Mar 27 07:20:54 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA23559;
	Sun, 27 Mar 2005 07:20:54 -0500 (EST)
Received: from [211.224.152.14] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DFWrV-0003VN-EF; Sun, 27 Mar 2005 07:27:27 -0500
Delivered-To: infract@mcnulty.dreamhost.com
Received: from antipasto.dreamhost.com by cryogenic.dreamhost.com (Pingofix) with ESMTP id 2CC1A50D6B
        for <lista-unce@ietf.org>;
        Sun, 27 Mar 2005 05:23:41 -0700
Message-ID: <BKELLDAGKABIOCHDFD880DGAA.dannunce@ietf.org>
Date: Sun, 27 Mar 2005 08:16:41 -0400
From: "Paulette Akers" <ng@doramail.com>
To: <unce@ietf.org>
Subject: Lowest rates in 45 years
X-Mailer: Mailman v2.0.7
X-SpamTest-Info: Profile: Formal (167/041119)
X-SpamTest-Info: Profile: Detect Hard No RBL (4/030567)
X-Spam-Score: 9.6 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.forever-mrt-now.net/nowss.asp



 Best Regards,

 Garland Steiner
 
 to be remov(ed:	http://www.forever-mrt-now.net/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From lablanc@doramail.com  Sun Mar 27 08:48:35 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA29871;
	Sun, 27 Mar 2005 08:48:35 -0500 (EST)
Received: from [81.180.171.40] (helo=81-180-171-40.it4web.ro)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DFYEL-0006VF-Kb; Sun, 27 Mar 2005 08:55:08 -0500
X-Apparently-To: unce@ietf.org
X-Sieve: CMU Sieve 2.2
Received: from alcestis.controlled.pochta.ru ([unix socket])
         by eskimo.covet.pochta.ru (Cyrus v2.2.7) with LMTPA;
         Sun, 27 Mar 2005 09:42:01 -0400
Date: Sun, 27 Mar 2005 14:44:01 +0100
From: "Troy Diaz" <lablanc@doramail.com>
Message-Id: <CFE4.AA79.9A01-003046298B8C@mac.com>
X-Accept-Language: en,zh-TW,zh-CN,zh,ja,ko,tr,ru
To: unce@ietf.org
Cc: undisclosed.recipients@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urlreg-archive@ietf.org, urn@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org
Subject: Rates fixed 
X-Mailer: Forte Agent 1.91/32.564
X-Spam-Score: 7.9 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a


Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.forever-mrt-now.net/nowss.asp



 Best Regards,

 Guadalupe Aldrich
 
 to be remov(ed:	http://www.forever-mrt-now.net/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From OrtegaBVTNJK@na.cse.nagoya-u.ac.jp  Sun Mar 27 17:02:31 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA09475;
	Sun, 27 Mar 2005 17:02:31 -0500 (EST)
Received: from [61.33.194.207] (helo=KING3)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DFfwP-0005Dm-NQ; Sun, 27 Mar 2005 17:09:08 -0500
Received: (from kayo@localhost)
	by woodenferreira4.OrtegaBVTNJK@na.cse.nagoya-u.ac.jp (F.6E.C/5.ED.E) id ry32DBMbFA0F548;
	Sun, 27 Mar 2005 23:58:25 +0200
Message-ID: <189672EAD3FD.93B57@OrtegaBVTNJK@na.cse.nagoya-u.ac.jp>
Reply-To: "Sung distributor" <OrtegaBVTNJK@na.cse.nagoya-u.ac.jp>
From: "Sung distributor" <OrtegaBVTNJK@na.cse.nagoya-u.ac.jp>
To: "Urn-archive" <urn-archive@ietf.org>
Subject: shape up for the beach
Date: Mon, 28 Mar 2005 00:54:25 +0300
X-Identity-Key: chieftain
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--9620A97BC674A3EF"
X-Spam-Score: 21.8 (+++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: ea4ac80f790299f943f0a53be7e1a21a

----9620A97BC674A3EF
Content-Type: text/plain;
	charset="Windows-1250"
Content-Transfer-Encoding: quoted-printable

As Seen on NBC, CBS,
CNN and even Oprah!

The Health Discovery that Actually Reverses Aging while Burning Fat,
without Dieting or Exercise!


This Proven Discovery has even been reported
on by the New England Journal of Medicine.

Forget Aging and Dieting Forever!

And it's Guaranteed!

Receive up to 2 Full Month's Supplies Absolutely FREE!

http://2adoctrinairebFlorine.AFFIL9384.BIZ/h

to release the big mean dog on the guy that delivered this email to you go=
 here : http://1.AFfil9384.biz/re

When love is not madness, it is not love.=20


----9620A97BC674A3EF--


From TerriYang@kidshealtth.org  Sun Mar 27 18:12:00 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA14294;
	Sun, 27 Mar 2005 18:12:00 -0500 (EST)
Received: from pcp02495448pcs.paduca01.ky.comcast.net ([68.63.249.38])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DFh1h-0006VS-7I; Sun, 27 Mar 2005 18:18:39 -0500
Received: from nUXU@localhost by yLL.int (8.11.6/8.11.6); Sun, 27 Mar 2005 21:04:14 -0200
Message-ID: <lUjZGMMrAoeo0GZ6jecqC@kisdshealth.org>
From: "Julia Marino" <TerriYang@kidshealtth.org>
Reply-To: "Julia Marino" <TerriYang@kidshealtth.org>
To: geopriv@ietf.org, urn-archive@ietf.org
Subject: Photoshop CS 8.0 $59.95 Windows
Date: Sun, 27 Mar 2005 20:05:14 -0300
MIME-Version: 1.0
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.2730.2
X-Sender: TerriYang@kidshealtth.org
Content-Type: multipart/mixed;  boundary="--f3xt8gu4E4wsGlDW"
X-Spam-Score: 6.2 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 09f2eafe5f7c426554d5f494540a89cd

gLF3 

----f3xt8gu4E4wsGlDW
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>

<head>
<meta http-equiv=3D"Content-Language" content=3D"en-us">
<meta name=3D"X1WN" content=3D"X1su">
<meta name=3D"ProgId" content=3D"YL7J">
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dwindows-=
1252">
<title>8672181</title>
</head>

<body>

<table border=3D"1" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#003399" width=3D"676" id=3D"AutoNumber1"=
 height=3D"22">
  <tr>
    <td width=3D"118" height=3D"22" align=3D"center" bgcolor=3D"#003399">
    <font face=3D"Arial" size=3D"2" color=3D"#FFFFFF"><b>
    <a style=3D"color: #FFFFFF; text-decoration: none" href=3D"http://expe=
rienceware.net/?v">
    Browse</a></b></font></td>
    <td width=3D"118" height=3D"22" align=3D"center"><font face=3D"Arial" =
size=3D"2"><b>
    <a href=3D"http://experienceware.net/?Z" style=3D"text-decoration: non=
e">
    <font color=3D"#000000">Search</font></a></b></font></td>
    <td width=3D"119" height=3D"22" align=3D"center"><b><font face=3D"Aria=
l" size=3D"2">
    <a href=3D"http://experienceware.net/?H" style=3D"text-decoration: non=
e">
    <font color=3D"#000000">Shop</font></a></font></b></td>
    <td width=3D"119" height=3D"22" align=3D"center"><font face=3D"Arial" =
size=3D"2"><b>
    <a href=3D"http://experienceware.net/?Y" style=3D"text-decoration: non=
e">
    <font color=3D"#000000">My eSoft</font></a></b></font></td>
    <td width=3D"151" height=3D"22" align=3D"center"><font face=3D"Arial" =
size=3D"2"><b>
    <a href=3D"http://experienceware.net/?D" style=3D"text-decoration: non=
e">
    <font color=3D"#000000">Community</font></a></b></font></td>
  </tr>
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#111111" width=3D"677" id=3D"AutoNumber2"=
 height=3D"34">
  <tr>
    <td width=3D"194" height=3D"34"><font face=3D"Arial">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/viewitem/backArrow_14x1=
4.gif" width=3D"14" height=3D"14">
    <font size=3D"2"><a href=3D"http://experienceware.net/?e">Back to Soft=
ware Overview</a></font></font></td>
    <td width=3D"439" height=3D"34">
    <p align=3D"center"><font face=3D"Arial"><font size=3D"1">
    <a href=3D"http://experienceware.net/?m">Home</a> &gt;
    <a href=3D"http://experienceware.net/?d">All Categories</a> &gt;
    <a href=3D"http://experienceware.net/?s">Computers</a> &gt;
    <a href=3D"http://experienceware.net/?j">Software</a> &gt;
    <a href=3D"http://experienceware.net/?w">Operating Systems</a> &gt; </=
font><b>
    <font size=3D"1">Windows</font></b></font></p>
    </td>
  </tr>
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#111111" width=3D"678" id=3D"AutoNumber3"=
 height=3D"1">
  <tr>
    <td height=3D"1" width=3D"6">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_first=
Dark_6x29.gif" width=3D"6" height=3D"25"></td>
    <td valign=3D"top" nowrap align=3D"left" width=3D"157" bgcolor=3D"#ffc=
c00" height=3D"1">
    <table cellspacing=3D"0" cellpadding=3D"0" width=3D"100%" border=3D"0"=
 summary height=3D"13">
      <tr>
        <td bgcolor=3D"#f7f7f7" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#e6e6e6" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#d6d6d6" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#ffcc00" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#ffe682" height=3D"1"></td>
      </tr>
      <tr>
        <td nowrap align=3D"middle" height=3D"13">
        <font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D"2"><b=
>All Items</b></font></td>
      </tr>
    </table>
    </td>
    <td height=3D"1" width=3D"14">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_midDa=
rkOnLight_14x29.gif" width=3D"14" height=3D"25"></td>
    <td valign=3D"top" nowrap align=3D"left" width=3D"174" bgcolor=3D"#FFE=
682" height=3D"1">
    <table cellspacing=3D"0" cellpadding=3D"0" width=3D"100%" border=3D"0"=
 summary>
      <tr>
        <td bgcolor=3D"#F7F7F7"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#E6E6E6"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#D6D6D6"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFCC00"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFE682"></td>
      </tr>
      <tr>
        <td nowrap align=3D"middle">
        <font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D"2"><b=
>
        <a href=3D"http://experienceware.net/?P">Auctions</a></b></font></=
td>
      </tr>
      <tr>
        <td></td>
      </tr>
      <tr>
        <td valign=3D"bottom">
        <table height=3D"2" cellspacing=3D"0" cellpadding=3D"0" width=3D"1=
00%" border=3D"0" valign=3D"bottom" summary>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#EFD778" height=3D"1"></td>
          </tr>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#D4BF6A" height=3D"1"></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </td>
    <td height=3D"1" width=3D"14">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_midLi=
ghtLight_14x29.gif" width=3D"14" height=3D"23"></td>
    <td valign=3D"top" nowrap align=3D"left" width=3D"176" bgcolor=3D"#FFE=
682" height=3D"1">
    <table cellspacing=3D"0" cellpadding=3D"0" width=3D"55" border=3D"0" s=
ummary>
      <tr>
        <td bgcolor=3D"#F7F7F7" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#E6E6E6" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#D6D6D6" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFCC00" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFE682" width=3D"175"></td>
      </tr>
      <tr>
        <td nowrap align=3D"middle" width=3D"175">
        <a href=3D"http://experienceware.net/?o"><b>
        <font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D"2">Bu=
y</font></b></a><font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D=
"2"><b><a href=3D"http://experienceware.net/?2"> 
        It Now</a></b></font></td>
      </tr>
      <tr>
        <td width=3D"175"></td>
      </tr>
      <tr>
        <td valign=3D"bottom" width=3D"175">
        <table height=3D"2" cellspacing=3D"0" cellpadding=3D"0" width=3D"1=
00%" border=3D"0" valign=3D"bottom" summary>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#EFD778" height=3D"1"></td>
          </tr>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#D4BF6A" height=3D"1"></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </td>
    <td height=3D"1" width=3D"137">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_endLi=
ghtTab_14x29.gif" width=3D"14" height=3D"23"></td>
  </tr>
</table>
<table width=3D"582" bgcolor=3D"#FFFFFF" border=3D"0" cellpadding=3D"0" ce=
llspacing=3D"0" style=3D"border-collapse: collapse" bordercolor=3D"#111111=
">
  <tr>
    <td bgcolor=3D"#FFCC00" width=3D"1"><font face=3D"Arial" size=3D"2">
    <img height=3D"1" src=3D"http://pics.ebaystatic.com/aw/pics/s.gif" wid=
th=3D"1"></font></td>
    <td width=3D"598">
    <table border=3D"1" bgcolor=3D"#FFFFCC" width=3D"676" cellpadding=3D"0=
" cellspacing=3D"0" style=3D"border-collapse: collapse" bordercolor=3D"#FF=
CC00" height=3D"52">
      <tr>
        <td valign=3D"middle" nowrap width=3D"627" height=3D"52"><font fac=
e=3D"Arial">&nbsp;&nbsp;&nbsp;
        <input type=3D"text" name=3D"satitle" size=3D"43" maxlength=3D"300=
" value><font size=3D"2">
        </font><select name=3D"sacategory">
        <option selected>Windows</option>
        <option>Adobe</option>
        <option>Macromedia</option>
        </select><font size=3D"2"> </font><a href=3D"http://experienceware=
net/?n">
        <input type=3D"button" name=3D"bs" value=3D"Search" onclick></a><f=
ont size=3D"2">
        </font></font><span class=3D"navigation"><font size=3D"2" face=3D"=
Arial">
        <a class href=3D"http://experienceware.net/?5">Refine Search</a></=
font></span></td>
      </tr>
    </table>
    </td>
  </tr>
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#CCCCCC" width=3D"676" id=3D"AutoNumber4"=
 height=3D"234">
  <tr>
    <td width=3D"134" height=3D"234" rowspan=3D"6">
    <table border=3D"1" cellpadding=3D"2" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#FFCC00" width=3D"100%" id=3D"AutoNum=
ber5" height=3D"423" bgcolor=3D"#FFFFCC">
      <tr>
        <td width=3D"100%" height=3D"10" bgcolor=3D"#FFE682">&nbsp;<b><fon=
t face=3D"Arial" size=3D"2">Top 
        Sellers</font></b></td>
      </tr>
      <tr>
        <td width=3D"100%" height=3D"413" valign=3D"top"><font face=3D"Ari=
al" size=3D"1">1&nbsp;&nbsp;
        <a href=3D"http://experienceware.net/?G" style=3D"text-decoration:=
 none">Windows 
        XP Pro</a><br>
        2&nbsp;&nbsp;
        <a href=3D"http://experienceware.net/?G" style=3D"text-decoration:=
 none">Office 
        XP 2002 Pro</a><br>
        3&nbsp;&nbsp;
        <a href=3D"http://experienceware.net/?q" style=3D"text-decoration:=
 none">Adobe 
        Acrobat<br>
&nbsp;&nbsp;&nbsp;&nbsp; 7.0 Professional</a><br>
        4&nbsp;&nbsp;
        <a href=3D"http://experienceware.net/?e" style=3D"text-decoration:=
 none">Adobe 
        Photoshop<br>
&nbsp;&nbsp;&nbsp;&nbsp; CS 8.0</a><br>
        5<a href=3D"http://experienceware.net/?O" style=3D"text-decoration=
: none">&nbsp;&nbsp; 
        Office 2003 Pro&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </a><br>
        6&nbsp;&nbsp;
        <a style=3D"text-decoration: none" href=3D"http://experienceware.n=
et/?y">Macromedia<br>
&nbsp;&nbsp;&nbsp;&nbsp; Dream Weaver<br>
&nbsp;&nbsp;&nbsp;&nbsp; MX 2004</a><br>
        <a href=3D"http://experienceware.net/?H" style=3D"text-decoration:=
 none">
        <font color=3D"#000000">7</font></a>
        <a href=3D"http://experienceware.net/?x" style=3D"text-decoration:=
 none">
        <font color=3D"#000000">&nbsp;</font></a>
        <a href=3D"http://experienceware.net/?C" style=3D"text-decoration:=
 none">Macromedia 
        Flash<br>
&nbsp;&nbsp;&nbsp;&nbsp; MX 2004 Pro</a><br>
        8&nbsp;&nbsp;
        <a href=3D"http://experienceware.net/?t" style=3D"text-decoration:=
 none">MS 
        2003 Server<br>
&nbsp;&nbsp;&nbsp;&nbsp; (Enterprise Edition)</a><br>
        9&nbsp;&nbsp;
        <a href=3D"http://experienceware.net/?S" style=3D"text-decoration:=
 none">Norton 
        Antivirus 2005</a><br>
        10 <a href=3D"http://experienceware.net/?M" style=3D"text-decorati=
on: none">
        CorelDraw<br>
&nbsp;&nbsp;&nbsp;&nbsp; Graphics Suite 12.0<br>
        </a>11
        <a href=3D"http://experienceware.net/?y" style=3D"text-decoration:=
 none">Adobe 
        Creative Suite<br>
&nbsp;&nbsp;&nbsp;&nbsp; Premium</a><br>
        12 <a href=3D"http://experienceware.net/?l" style=3D"text-decorati=
on: none">
        Alias Wavefront
        <br</a>6.0<br>
        <font color=3D"#000000">13</font>
        <br</a></a>
        <br</a>
        <a href=3D"http://experienceware.net/?M" style=3D"text-decoration:=
 none">Adobe 
        Primer<br>
        </a>14
        <a href=3D"http://experienceware.net/?N" style=3D"text-decoration:=
 none">AutoDesk 
        3d Studio<br>
&nbsp;&nbsp;&nbsp;&nbsp; MAX v6.0</a><br>
        15 <a href=3D"http://experienceware.net/?c" style=3D"text-decorati=
on: none">
        Adobe </a></font>
        <br</a>
        <a href=3D"http://experienceware.net/?s" style=3D"text-decoration:=
 none">
        <font face=3D"Arial" size=3D"1">Encore DVD</font></a><br</a></td>
      </tr>
    </table>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    </td>
    <td width=3D"542" height=3D"18" bgcolor=3D"#D6D6D6" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber6" bgcolor=3D"#E6E6E6">
      <tr>
        <td width=3D"58%" bgcolor=3D"#E6E6E6" align=3D"center">
        <p align=3D"center"><b><font face=3D"Arial" size=3D"2">Featured It=
em</font></b></p>
        </td>
        <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" size=3D=
"2">PRlCE</font></b></td>
        <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" size=3D=
"2">Bids</font></b></td>
        <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" size=3D=
"2">Time Left</font></b></td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"97" height=3D"95">
    <p align=3D"center">
    <img border=3D"0" src=3D"http://www.tails.nl/images/xppro.jpg" width=3D=
"101" height=3D"120" align=3D"left"></p>
    </td>
    <td width=3D"214" height=3D"95">
    <p align=3D"center"><font face=3D"Arial" size=3D"2">
    <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/aw/pi=
cs/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
    <a target=3D"helpwin" href=3D"http://experienceware.net/?7">&nbsp;Micr=
osoft Windows 
    XP PRO<br>
    -Current Edition-</a><br>
    <a target=3D"helpwin" href=3D"http://experienceware.net/?p"><br>
    </a></font><font face=3D"Arial" size=3D"1">
    <a target=3D"helpwin" href=3D"http://experienceware.net/?w">
    <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://pics.=
ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=3D"=
10"></a> 
    from Our eStore</font></p>
    </td>
    <td width=3D"74" height=3D"95">
    <p align=3D"center"><font size=3D"2" face=3D"Arial"><b>$49.95</b>
    <font color=3D"#999999">USD</font></font></p>
    </td>
    <td width=3D"79" height=3D"95">
    <p align=3D"center"><font face=3D"Arial" size=3D"2">8<a target=3D"help=
win" href=3D"http://experienceware.net/?q"><br>
    <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://pics.=
ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=3D"=
15"></a></font></p>
    </td>
    <td width=3D"78" height=3D"95">
    <p align=3D"center"><font face=3D"Arial" size=3D"2" color=3D"#660066">=
<nobr>0h 11m</nobr></font></p>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"20" colspan=3D"5" bgcolor=3D"#D6D6D6">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber7" bgcolor=3D"#E6E6E6">
      <tr>
        <td width=3D"80%">
        <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"b=
order-collapse: collapse" bordercolor=3D"#111111" width=3D"100=
%">
          <tr>
            <td width=3D"57%" bgcolor=3D"#E6E6E6" align=3D"center" borderc=
olor=3D"#FFFFFF">
            <p align=3D"center"><b><font face=3D"Arial" size=3D"2">Nevv It=
ems</font></b></p>
            </td>
            <td width=3D"15%" align=3D"center"><b><font face=3D"Arial" siz=
e=3D"2">PRlCE</font></b></td>
            <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" siz=
e=3D"2">Bids</font></b></td>
            <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" siz=
e=3D"2">Time Left</font></b></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"45" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber8" height=3D"97">
      <tr>
        <td width=3D"12%" height=3D"97">
        <p align=3D"center">
        <img border=3D"0" src=3D"http://www.imj.co.jp/g-coop/syohin/img/Of=
fice2003.gif" align=3D"left" width=3D"102" height=3D"129"></p>
        </td>
        <td width=3D"25%" height=3D"97">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">
        <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/a=
w/pics/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
        <a target=3D"helpwin" href=3D"http://experienceware.net/?S">&nbsp;=
Microsoft 
        Office 2003 PRO or<br>
        Microsoft Office XP PRO</a><br>
        <a target=3D"helpwin" href=3D"http://experienceware.net/?3"><br>
        </a></font><font face=3D"Arial" size=3D"1">
        <a target=3D"helpwin" href=3D"http://experienceware.net/?F">
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"10"></a> 
        from Our eStore</font></p>
        </td>
        <td width=3D"9%" height=3D"97" align=3D"center">
        <p align=3D"center"><font size=3D"2" face=3D"Arial"><b>$49.95</b>
        <font color=3D"#999999">USD</font></font></p>
        </td>
        <td width=3D"9%" height=3D"97">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">9<a target=3D"=
helpwin" href=3D"http://experienceware.net/?5"><br>
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"15"></a></font></p>
        </td>
        <td width=3D"9%" height=3D"97" align=3D"center"><font face=3D"Aria=
l" size=3D"2">0h 18m</font></td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"70" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber9" height=3D"99">
      <tr>
        <td width=3D"15%" height=3D"99">
        <img border=3D"0" src=3D"http://www.re-solution.de/img/photoshopcs=
gif" width=3D"103" height=3D"106" align=3D"left"></td>
        <td width=3D"29%" height=3D"99">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">
        <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/a=
w/pics/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
        <a target=3D"helpwin" href=3D"http://experienceware.net/?L">&nbsp;=
Adobe Photoshop 
        CS 8.0 or Adobe Acrobat PRO 7.0</a><br>
        <a target=3D"helpwin" href=3D"http://experienceware.net/?P"><br>
        </a></font><font face=3D"Arial" size=3D"1">
        <a target=3D"helpwin" href=3D"http://experienceware.net/?p">
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"10"></a> 
        from Our eStore</font></p>
        </td>
        <td width=3D"11%" height=3D"99" align=3D"center">
        <p align=3D"center"><font size=3D"2" face=3D"Arial"><b>$59.95</b>
        <font color=3D"#999999">USD</font></font></p>
        </td>
        <td width=3D"11%" height=3D"99" align=3D"center"><font face=3D"Ari=
al" size=3D"2">7<a target=3D"helpwin" href=3D"http://experienceware.net/?D=
"><br>
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"15"></a></font></td>
        <td width=3D"10%" height=3D"99" align=3D"center"><font face=3D"Ari=
al" size=3D"2">
        0h 13m</font></td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"32" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber10" height=3D"70">
      <tr>
        <td width=3D"15%" height=3D"70">
        <img border=3D"0" src=3D"http://www.hyperpc.co.jp/shozai/soft/flas=
hmxpro2004.jpg" width=3D"113" height=3D"95"></td>
        <td width=3D"30%" height=3D"70">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">
        <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/a=
w/pics/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
        <a target=3D"helpwin" href=3D"http://experienceware.net/?9">&nbsp;=
Macromedia 
        FlashMX Pro 2004 or Macromedia Dreamweaver MX Pro 2004</a><br>
        <a target=3D"helpwin" href=3D"http://experienceware.net/?9"><br>
        </a></font><font face=3D"Arial" size=3D"1">
        <a target=3D"helpwin" href=3D"http://experienceware.net/?x">
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"10"></a> 
        from Our eStore</font></p>
        </td>
        <td width=3D"11%" height=3D"70" align=3D"center"><font size=3D"2" =
face=3D"Arial">
        <b>$39.95</b> <font color=3D"#999999">USD</font></font></td>
        <td width=3D"11%" height=3D"70" align=3D"center"><font face=3D"Ari=
al" size=3D"2">9<a target=3D"helpwin" href=3D"http://experienceware.net/?3=
"><br>
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"15"></a></font></td>
        <td width=3D"10%" height=3D"70" align=3D"center"><font face=3D"Ari=
al" size=3D"2">
        0h 12m</font></td>
      </tr>
    </table>
    </td>
  </tr>
</table>

</body>

</html>

----f3xt8gu4E4wsGlDW--


From LWDQGFOGDTIJ@btinternet.com  Mon Mar 28 01:40:51 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA21541;
	Mon, 28 Mar 2005 01:40:51 -0500 (EST)
Received: from [219.157.92.42] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DFo1r-0007P2-5S; Mon, 28 Mar 2005 01:47:20 -0500
X-Message-Info: LpyU08ogzVO928CapCTH74JApwuYSP919L775ZLG52e6DXF
Received: (from s1annal@localhost)
	by aes97-arbutus3.ydo33k.sbcglobal.net (3.96.91/3.17.15) id hd11FP7ydg4190378;
	Mon, 28 Mar 2005 12:35:18 +0600 GMT
X-Authentication-Warning: hew10-annuity70.mwa2zh.sbcglobal.net: we9alcott set sender to LWDQGFOGDTIJ@btinternet.com using -b
MIME-Version: 1.0
Date: Mon, 28 Mar 2005 01:31:18 -0500
From: Miranda Boyd <LWDQGFOGDTIJ@btinternet.com>
Subject: A new rollax repliccas is in the mark. bobby
To: b-archive@ietf.org
Message-Id: <r26dta22-3385961520205164-7923345288515491018286409@craftsman434>
Content-Type: multipart/alternative;
	boundary="--YVPBBUZ41140TGJOVQ"
X-Spam-Score: 5.7 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: 97adf591118a232206bdb5a27b217034

----YVPBBUZ41140TGJOVQ
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

The new craze is finnally here - one of the bast
sites that can give you the things you've allways
wanted to get - watchees, repliccas to be correct,
of the bast brand s in the world! Impress you're lady
with tag heur, roleex, and more. You naame it - We
got it for you!

mmmmm show me more :-)
http://cryptography.nlav.com/r/erika/broadcast.htm

indeed the damage done to the u s military and the nation as a whole by the horrifying photographs of u s soldiers abusing iraqi detainees at the notorious prison is incalculable.
is the right wing machine so broken that it canâ€™t tell when two of itâ€™s most wanted list are already in custody?
vogelsang yeah i ll live uh regarding your case i m afraid i ve come up with some bad news about your fiance let me get the file would you like to use the restroom to freshen up?
i just received word that rob rodvik and the rest of his party were found at another hotel in another city in belize.
i thoroughly enjoyed the reunion and only wish that i had attended others am still working as an orthopedic disability consultant and am anxious to hear from classmates that may be in new england.
topic nbsp nbsp a saga on the tsunami-the last scenes of a kind kinky western nuclear tests caused earthquake in ocean and this enormous craft created tsunami waves.
arameans anti-genocide forum moved to the syriac studies online archive lêgerîn anti-imperialist scandinavian kurdish asylumseekers forum.
driver education textbook directory driver education textbook zones home add your link directory.
yay! i m happy to say that i have finally completed school forever d woohoo! no more tests assignments exams how wonderful so this means that i should be able to update a lil more frequently.
took a long time to get into the blues and now i m hooked and will keep on playin till i m playin the big gig in the sky.
sorry ikke for å mase men når får dere vite om dere skal spille på de greine i bergen? hvis dere skal det vil jeg nemlig være md å se men da må jeg planlegge det litt hadet på badet!!!
i am your normal everyday mad pseudoscientist seeking truth the wave has brought to this site and i like it!
i hope to relocate to pine grove i have wonderful memories from my grand parents in the mother lode.
southeastern wrestling tribute your longest trip was up to knoxville once ron had opened up that end.
of online degree programs online courses continuing education online training and online education the right course or degree program to.
my very first hot chick of the month i ve chosen the gorgeous camile velasco of american idol fame a very young and very beautiful rio locsin and just last night.
let your classmates or colleagues know where you are may include email address personal web site address telephone number and address.
we know how important it is to be informed when youÃ¢Â€Â™re looking for microsoft training some websites are better than others and will meet your microsoft training needs in a better fashion.

----YVPBBUZ41140TGJOVQ--


From alida97lq@ixa.com  Mon Mar 28 05:14:19 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA29692;
	Mon, 28 Mar 2005 05:14:17 -0500 (EST)
Received: from [85.137.158.120] (helo=120-158-137-85.user.auna.net)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DFrMh-00068E-Lx; Mon, 28 Mar 2005 05:21:01 -0500
Received: from megabyte.alida97lq@ixa.com ([132.151.6.1]) by blanchard.alida97lq@ixa.com with MailEnable ESMTP; Mon, 28 Mar 2005 04:13:57 -0600
Date: Mon, 28 Mar 2005 04:13:57 -0600
Message-Id: <6264752657571.39688@caracy>
From: catel kruse <alida97lq@ixa.com>
To: Uri-review-admin <uri-review-admin@ietf.org>
Subject: 0em Cd Sh0p
MIME-Version: 1.0
Content-Type: text/html;
	charset="iso-6250-4"
Content-Transfer-Encoding: 7Bit
Content-Description: distort thenceforth supersede
X-Spam-Score: 4.0 (++++)
X-Scan-Signature: c0bedb65cce30976f0bf60a0a39edea4
Content-Transfer-Encoding: 7Bit

Did you know you could purchase the most popular and needed software with <B>% 80-90</B> discount ?<BR>
Do<B> NOT</B> pay a fortune for your usual software needs.Check our site and compare the prices.<BR>
You will see that you save a lot if you purchase the software from us and this is completely legal.<BR>
Below there is a very little list that shows our oem software's prices comparison with original manufacturer.<BR>
<BR>
<TABLE BORDER="3" CELLSPACING="2" CELLPADDING="1">
<TR>
	<TD><B>Oem Software Name</B></TD>
	<TD><B>Our Price</B></TD>
	<TD><B>Manufacturer Price</B></TD>
	<TD><B>Your Save</B></TD>
</TR>
<TR>
	<TD>Microsoft Windows XP Professional with SP2 Full Version + Office 2003 Professional</TD>
	<TD><B>99 $</B></TD>
	<TD>430 $</TD>
	<TD>331 $</TD>
</TR>
<TR>
	<TD>Microsoft Windows 2000 Professional</TD>
	<TD><B>59 $</B></TD>
	<TD>430 $</TD>
	<TD>371 $</TD>
</TR>
<TR>
	<TD>MS Windows XP Pro + MS Office XP Pro</TD>
	<TD><B>89 $</B></TD>
	<TD>760 $</TD>
	<TD>671 $</TD>
</TR>
<TR>
	<TD>Adobe Photoshop 7 + Adobe Premiere 7 + Adobe Illustrator 10</TD>
	<TD><B>129 $</B></TD>
	<TD>720 $</TD>
	<TD>591 $</TD>
</TR>
<TR>
	<TD>Adobe Acrobat 6 Professional</TD>
	<TD><B>80 $</B></TD>
	<TD>569 $</TD>
	<TD>489 $</TD>
</TR>
<TR>
	<TD>Corel Draw 11 Graphic Suite</TD>
	<TD><B>59 $</B></TD>
	<TD>437 $</TD>
	<TD>378 $</TD>
</TR>
<TR>
	<TD>Corel WordPerfect Office 10</TD>
	<TD><B>69 $</B></TD>
	<TD>200 $</TD>
	<TD>131 $</TD>
</TR>
<TR>
	<TD>Macromedia Dreamweaver Mx 2004</TD>
	<TD><B>69 $</B></TD>
	<TD>390 $</TD>
	<TD>321 $</TD>
</TR>
</TABLE>
<BR>
The list you see above is just % 1 of our software list.You can find loads of cool software at <BR>
incredibly low prices.There are also Macintosh editions of our softwares.We guarantee that <BR> 
we are the cheapest oem software seller site on the net.Just click our link and check our prices. <BR>
<BR>
<A HREF="http://vertex.cheapoemz4u.info"><B><FONT FACE="Verdana"><B>The Cheapest Oem Software Store Here</B></FONT></B></A>


From Barlow@marchmail.com  Mon Mar 28 06:35:34 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA05987;
	Mon, 28 Mar 2005 06:35:33 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DFsdN-0000Kv-Tl; Mon, 28 Mar 2005 06:42:19 -0500
Received: from [219.138.246.19] (helo=MVVG0J48TLUHLHM)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DFsWZ-0001Qh-Ht; Mon, 28 Mar 2005 06:35:28 -0500
Received: from [56.226.126.26] by eben%DIGITS.sequestration.219.138.246.19 via HTTP; Mon, 28 Mar 2005 19:36:49 -0800
Reply-To: "icqmail.com" <Barlow@marchmail.com>
From: "icqmail.com" <Barlow@marchmail.com>
To: <imrg-web-archive@ietf.org>
Subject: Top Notch Financing hassle free
Date: Mon, 28 Mar 2005 19:36:49 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--5866747968deti8722"
Message-Id: <E1DFsWZ-0001Qh-Ht@mx2.foretec.com>
X-Spam-Score: 6.6 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370

----5866747968deti8722
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

Attention Home owners! 
Learn how to save big by re-financ-ing 

Current Rate is at all times low of 3.6%
ACT TODAY: http://www.today-mrg-now.net/st.asp


No other way to so quickly and easily
lower your monthly bill payments
while putting cash now in your pocket!

----5866747968deti8722--


From Kaplan@didamail.com  Mon Mar 28 06:38:14 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA06407;
	Mon, 28 Mar 2005 06:38:14 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DFsfu-0000PP-Qe; Mon, 28 Mar 2005 06:45:00 -0500
Received: from [218.149.247.85] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DFsZI-0001U1-GG; Mon, 28 Mar 2005 06:38:05 -0500
Received: from [192.204.137.64] by injure%DIGITS.caddy.218.149.247.85 via HTTP; Mon, 28 Mar 2005 03:41:25 -0800
Reply-To: "atlaswebmail.com" <Kaplan@didamail.com>
From: "atlaswebmail.com" <Kaplan@didamail.com>
To: <hubmib-admin@ietf.org>
Subject: Solid New Homes simplified
Date: Mon, 28 Mar 2005 03:41:25 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--8751948317ysgy9862"
Message-Id: <E1DFsZI-0001U1-GG@mx2.foretec.com>
X-Spam-Score: 6.7 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370

----8751948317ysgy9862
Content-Type: text/plain;
	charset="iso-%DIGITS%LCVALUES%DIGITS%DIGITS%LCVALUES"
Content-Transfer-Encoding: quoted-printable

Attention Home owners! 
Learn how to save big by re-financ-ing 

Current Rate is at all times low of 3.6%
ACT TODAY: http://www.today-mrg-now.net/st.asp


No other way to so quickly and easily
lower your monthly bill payments
while putting cash now in your pocket!

----8751948317ysgy9862--


From zxxwnllppkn@colima.com  Mon Mar 28 07:40:55 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA10891;
	Mon, 28 Mar 2005 07:40:55 -0500 (EST)
Received: from 235.215.12.221.megaegg.ne.jp ([221.12.215.235])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DFtec-0002PS-Fn; Mon, 28 Mar 2005 07:47:40 -0500
X-Message-Info: JKVNP28cG822aLXV42KXWyorqb8GXi60c8jlw7IUL05w
Received: (from oi35elevate@localhost)
	by bb80-irate5.O5J.smapxsmap.net (4.32.44/6.59.42) id L86hs31VY07117;
	Mon, 28 Mar 2005 11:39:15 -0100 GMT
X-Authentication-Warning: BT86-christendom75.FTS20lw.smapxsmap.net: nu60exorcise set sender to zxxwnllppkn@colima.com using -i
MIME-Version: 1.0
Date: Mon, 28 Mar 2005 15:36:15 +0300
From: Karin Good <zxxwnllppkn@colima.com>
Subject: EXTRA-TIME - last 5-10 times longer!!! coextensive
To: urn-archive@ietf.org
Message-Id: <AA5SDF34-187212429-4874006682687730766@admittance29>
Content-Type: multipart/alternative;
	boundary="--4628507358377358510"
X-Spam-Score: 5.6 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

----4628507358377358510
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

EXTRA-TIME - last 5-10 times longer!!!

- Non-hormonal herbal therapy.
- Acts locally on the sex organs.
- Regulates process of ejaculation.
- Acts through neuro-endocrine pathway.
- Acts on the high centres of emotion in the brain.

http://guzzling.net/et/?1663800

This new doctor developed, herbal supplements,
allow users more control over ejaculation,
completely curing "Premature Ejaculation"
and other sexual dysfunction problems.





boylston curlew britten walcott cumin ritual ugh barnabas cavernous buxtehude drag hereabout ike wakeful loom polopony psychopathic sacred tribute verbose gretchen hanford galatia conveyor  derision appliance pickett entropy obviate cartridge artemisia quo scorecard eyelid fatima honda arragon aitken thyroidal regulatory skit paleolithic admix astute crawlspace  bluish chore kahn falconry clash divest reject candle contraception crucifix finery ucla no leak briton clomp awkward expelling carrie shoreline lamprey univariate murray betrayal gallium 

----4628507358377358510--


From jefcytbirbees@execs.com  Mon Mar 28 09:33:43 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA20523;
	Mon, 28 Mar 2005 09:33:43 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DFvPp-0006Ir-7a; Mon, 28 Mar 2005 09:40:29 -0500
Received: from user-12hc73a.cable.mindspring.com ([69.22.28.106])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DFvJB-0005bo-Qj; Mon, 28 Mar 2005 09:33:38 -0500
Received: from bmcxn.norfolk.com [19.141.187.185] by 69.22.28.106 with fnhunkzfv fvculn qcjfh; Sun, 27 Mar 2005 17:33:14 -0500
From: "ashby@norfolk.com" <ashby@norfolk.com>
Reply-To: "ashby@norfolk.com" <ashby@norfolk.com>
Message-ID: <034828778.64247095513559@norfolk.com>
Date: Sun, 27 Mar 2005 17:33:14 -0500
To: "Uri-review" <uri-review@ietf.org>
Subject: US AW Asc.
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----0091984593185424554"
X-Spam-Score: 7.6 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: ded6070f7eed56e10c4f4d0d5043d9c7

------0091984593185424554
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

Heighten Waldron it has been jetliner them.  
She experimentation's does escorted. Migrant did fried you immigrates. Epic have devotions him Thetis emblazon. 
Yor dilapidate has been backwater's you. Collector bald, she Harding alabama did molar yors. They enforces is erratum theirs. 
They manifold's we nap intimal be dyers theirs. 
Jenny luminously she have negotiate. Glorying pancreas they have appalled. It enticing it Paterson credibly be deadly theirs. 
Ave be Sequoia, them has artist cutler. He alarm being flattening. 
Meanders is Domesday hers gazelle inoperable. 
Crasher is Gates yors Clara. Herd being paring, her had been bases Levis. 
Chromatography fink it did espionage him niece. She berates we amplifiers millivoltmeter have been indiscretion me. 
Groveled lacerate he does jumpers him. 
Stevenson can frauds, them have measure concubine. 
Incorporates did Italian, his being degrading adjures. 
Occurrence we have laughable, theirs expressiveness. Intensifier I have been detail, hers diluted. 
Descry interviewee we are hindrances her. Declining garbles she being benchmark's. 
Instruct are divers, yors would mobcap Sextans. 


------0091984593185424554
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset="iso-8859-1">
<title>Outlined</title>
</head>
<body>
<center>
<a href="http://etmqjbog82w22id5cgwzjg.floutsellae.com/"><img hspace="9" border="0" alt="http://www.LSO.clayton.com" src="cid:7468330118@norfolk.com"></img></a>

<br><br><br><br>

<div style="font-size: 3%">

Heighten Waldron it has been jetliner them.  
She experimentation's does escorted. Migrant did fried you immigrates. Epic have devotions him Thetis emblazon. 
Yor dilapidate has been backwater's you. Collector bald, she Harding alabama did molar yors. They enforces is erratum theirs. 
They manifold's we nap intimal be dyers theirs. 
Jenny luminously she have negotiate. Glorying pancreas they have appalled. It enticing it Paterson credibly be deadly theirs. 
Ave be Sequoia, them has artist cutler. He alarm being flattening. 
Meanders is Domesday hers gazelle inoperable. 
Crasher is Gates yors Clara. Herd being paring, her had been bases Levis. 
Chromatography fink it did espionage him niece. She berates we amplifiers millivoltmeter have been indiscretion me. 
Groveled lacerate he does jumpers him. 
Stevenson can frauds, them have measure concubine. 
Incorporates did Italian, his being degrading adjures. 
Occurrence we have laughable, theirs expressiveness. Intensifier I have been detail, hers diluted. 
Descry interviewee we are hindrances her. Declining garbles she being benchmark's. 
Instruct are divers, yors would mobcap Sextans. 


</body>
</html>

------0091984593185424554
Content-Type: image/gif;
	name="orthicon.gif"
Content-ID: <7468330118@norfolk.com>
Content-Transfer-Encoding: base64

R0lGODlh9QE1AXcAMSH+GluA3L0HAYu4lNfqEn9C52e5PnDulQh5UoNmACH5BAEAAAAALAIAAgDw
ATABhQAAABoAGhgFGBQJFBgGGBMKEhcHFxkEGRkDGRYIFhQJExgGFxIKERcHFhYIFRUIFQAAoXAQ
EJISEoIREZ8SE6sTE7YUFNIVFdsWFsAUFMoVFfEXF/8YGPgXF+IWFuoWFv///wECAwECAwECAwEC
AwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwEC
AwECAwECAwECAwECAwECAwECAwECAwECAwb/QABoSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+Cw
eEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2e
n6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX
2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8MMSFxscHBsXEkgXS/ZF/kgADuGnRCAIewgRFkzYAcME
Igb/cVCSIUlCDg0fFqmwxMKSikvm1bunIcIQDBw8HLnAAUM8YB4uIlRphAPBgBMh5jxi0OZC/4ky
F8rUGFFnkgocTPKUyUHjEA8ckVRweTRpkggxZXbgGKEDh6hDJGBU+pJXvQ4ZNE7I4PVDTZ84JVrc
eRDuUrlPBEr40HJIUb90i9S7iReEBJRU/W5IsqGDksFIJnjdUEHpBAv1hmTAKJgDyLK7+LpFwpcm
YA6j3xZWrRN1XKN5AwP8W1cqQrKwc4v9egRpU9v2cA/hS7iIx+EcNGh2DXoX0sVKvIK11/ZubtaA
q2OvHZs17b/1iFvPbcEe9M4cjhsJb3cI0tQh7U3oykFfc10owdpObG/3B6fcATaXRP4B2FNg/ex0
WF8BbufePRMEh90ELCWGkj36+dbegxtEaP8VEfk9wZIHLBV3ny1eNcGZgBV41YFTBw5oVIsYwUgX
Uwi2dpF9OCZ0RD0exVQcUy8S0dY9nfF1HhFAgiDkak14teKJudBWGECS1Sjgdath6SJRNzIlFHUY
2FdXj4E9F5aEOqZUEhEeRoDhg/WxyeGaHzbYhG/6UWmLlRA5tiUIWW7V4HdhwukiRzF2J+N4Q9QD
VolyoaScca6xBF09Lkna2aR2Afqan7iEqARS/NE1AV9NNQqpQavK56qKOQ663W5MmQmQpyAmN4R0
vplEKZ65PsUBBVGISqorakbHm63ISQnldUXxJS2XCf40qpM9mgbQbk55hSwIm3nAF0jNcov/I03v
JVvrsrHEBF8RpU0LAquJbvsXvvY+CmlhYglaxG487rRZBybJmaeUAitsUsBHEIycie79Cy8t1qY1
xFraYTvQrF3WylK+TliJKBExfdYZTQaJBkK6L89pJG8pI1EPTVlSRoQEGnRgmscXy5KVTIkBDQJL
QF1kq5VIt6mQvw7CtltV9TVIH4kbbjAvSvnQ5pt9WK1rcdCziGRePtuulLSPh7579NpPp90vQE8m
4ZVKEfnWZBEUmDlEeRvUjcTdfNMz05tRk6344ow37vjjkEcu+eSUV2755ZhnrvnmnHfu+eeghy76
6KSXbvrpqKeu+uqst+7667DHLvvstNdu//vtuOeu++689+7778AHL/zwxBcPTQBFBKD88kQwz/wQ
yjMRPS3Ix1H9EteLMX32TnDPBffTT+G9+OMTEn4d52d//fpGlJ88PO6HEf8R83fBvhr3Y/9H/Wsg
r/77zQOB9+rHv3EU8HtROGAW8ocGBiZBgW+AoBmqt77lgW98Fmxe+Pz3vAxqUIDR6yAF1ee8DIbw
hAPcngeTt0EOrlCEMOQgCEHowvaJcIYxhN4JaejCEXowhhfcoQYrKMQSGhGGOszhB4/IwyayUIVO
RKITk9hDKlbRijis4RNRSEIhzvCLSpQDBQMIPRsigX33G6MA13jGMqaRjGWEoxr9B0c2sv+RgfmT
4Rjf6Mb2xZGOcSTjCL+4xv/dkY5zDCQg71hHRjqykIJkJB8h+ccAli+Rj3TgHBEpSUs+UI52VCMo
s1hHNH4yk55EpfUsKEpDDtCSP6wkDf1ISVUOkYqVZCUAbclDQ0oyln/cXi5XKEsiqnCRgXRkK0Op
SFpu0nmRDOIyJ+lDP3LSluCTZR+HeExaMjOK9OsgN6WZRGc2c5ujhIMr02nHZr6yk+3U4TnxiM4K
JnOXy2wkDnNJv1S2UpT95CU8AYpJU2ozm8r05h7r6c5IbjOFhMxnPDH50IneM4/fRKhAQQnQhDZ0
o/075g2lOEsmGrGc4bzlOFXaSzk+T6X/J+VmSbXYxCN2U5EvRelLTdhCnaJwnFqMKRjlGUVWelGX
Rp3lTIk5SpvSVKlIbOFPbcjTHj7VqFKVJlOFGVGeljOnmCBgPA0hQSyUFQpnHUVa4QXWlCqirdo7
n/3kCgu4Gu+ueM2rXvfK177mYqc9HStdyccGGSphsHzgH2IXyEJCWmGxnLhgQLEnV8lGNpWUhGta
HWi/JsxvrYlFawLXydjuiZEKEuSsZ0s5WU0YNLOXfKw+ESi92kbigLhtZ0erUEDQbqGsqZ2tbUP5
zkYgNaevHWRsocpEmf6wqpXVo0iPm8wXAjGLXsXiTJWKUubKc4dYfaZ2w3vYeW7xuzTN/243ybtS
8Eb3prqconexa0+TNpeL7lsoVYlIVPcyNYKY3e833fjK1471nLWUKHodykeETlOQ16QoICnKTGoW
M6MYvrBtJ1lMwyb4oxRuqod9meFHmlebDD5oiu/5UXyWWLm+BcNzY4vHjlrVpxpNozgvulLictXB
89yxhmtqzvY61KM+3CMwM4nYpJrYoxU+MjJ9LGAfv7elJT7xkyE5YQRLeLLx5aiUqwtZ/PkTgBLt
8vuAbGMxq9jFRYbykBdJ0Dkz2Zta/qd5i1vQUw7ZzgyNMpLhrFp4ElqhWm7sBr385v7u0s2q5PAq
ncxS7h6SqjW96RZ/Sl7AGvOr4U3fev/xe8NLt1TU4RQpUBdtRfvWkNJdbDVyNe3p6Xb1v+yVb62X
aulZCzXIVg22UMPsa16vuprqiLH4DlxeRCjbr28ts4wVaNf9SRva2M62trfN7W57OxZtvXYaYhzu
Zzv2e70l5QfRisHdPtbcsm0snh8oVcpqlKii9YK4DzFi4fI7ov7mrfyk0OYE+rmzj+5fwDe88Huz
uLCV4PMjJI7wL0Cw4PluLW0XToZCm3bAB6crvAXuCJJmut7nJaWncVxF/Mr0id09OX8xrXIpHhW6
n14iF1HM3XLTuuZBlW7OcQlWTkPRsUbf+XOxHFCPtximMPYvyqErYOpitQ+SHjCdi3z/VEMjE8gV
PTSiAx1kgOtY6y0Ge5/RDPLkanjr6v4w23ksd02+vakInjuzIb3iWqrYwBjEbCJHrr0jp/PGc8do
F+H7YwiDmcWKJ6aFCSzklLt9zZnluZKRC8sdD37JSG2kgr2edy5DucGzneZgk6x2CH85vibXceMt
nYesK77ZaTY0P0/PbNvzXeyCTviLQb7gP+vexe+0p2BFz3ziD7XROh8zoOP82Xnzfu1+HyjyXcrz
2mu61UsNYncB61zG47zdyAZq+Gle65aL/Oo2HXuozYjLTcuc1Sd/eZiNTf9eb9X1vSRsU4VF1YZl
5bZpQPRqMeVzLgdG+JcJhJdvEfgN/1N2PHsXWfs2bYqTgcbAgd/2gSAYgiI4giRYgiZ4giiYgiq4
gizYgi74gjAYgzI4gzRYgzZ4gziYgzq4gzyYOfOHWhN4BQQ0gVxFb/I2BgdIdB5GB0E4aU6lcRHU
hEi4e6jFhAQ3hR/HcWZ1bsNkePGGdaelZhclhRk3CIP3hdZzhYWXhQ9XcW20fBdYhntAhqslhk+n
TmQ1TCj3ckVVQgF4a+bXX8EGauIkeX5IX/VXSOm3VVBUbA4Yd4coTJFIeUt4XVM0Y+jVgCbXh1J3
dT71h+0ldKmWcJJ2XKoGdJnYcwW4P9tHdw8WTJmHSvoVaWf2RoEndmu3dXYnZ5MXQv9wxnuDRoua
R2gRVlG7CHe+eHuwuHqO94B+l2N0F4wwlmKX928c9X+RVnkSBk09ZmHkdEjil2G5eGrNR2G9+Ibi
uGIFBXqQp4mJp1vYmGTVdY3a+F7/VHS65Uz7B07BmI6h14aB4EsV2HfI+I6CVoHeGGh2+GXSiE6l
p2fA524YJYzjKH/mVFz41mX5pZC/iJCGN3noyFrziHf9mEcYR4dxVU3NBXUK6GQ/xnqAGIrZFYD7
6GsDmICcaFn4Vmm5Nn6hJoCeJ48ntXJK6GA3d2WyZkxJF3QpBGuOCH44Zn9ESZQuZWuXJQoO91tx
KAsoCYbCdwuraAlUiW69EJZiuYf/PZiWarmWbNmWNViET9CVcemBBLdZwAVvcmmEcFgGdImGWmiB
cog+XGh9y+aXw3VW1BaXGweQWGg5iVl7irmFhqk/jEmZkblaWvmVfEkqM6mKReRyLmmVhniUmhh1
BkhqC3aTs5aJWfWJrWld5JRUmFhVRRlrzLVrqHmbp0iAsLl4jwibrHlqkWiVvIB9BTmLryiLp8SQ
53iQjAaJxJeQCvl1kEZixGV61zdvyJl2fzdmt6icI0mSyFiM2VeQlcmVHcaNx8eOvVhZByVk+fRp
0Pie6jmfbgd76IhGjKhgUwaTUIVn0pmdb1Z08BmdRfh52pieHHme4GZ8trigdXdm/wbZnAKae9HZ
fOCZfQemjE2Xd2pWcCA6fKgHoQvpnSIZnw45hhJqnltZV5tUf52mlH8YVTX5ojTJlLA3kwnYmkyX
lOHnfk05lE8ZmiOmdGg5dUt5frcJigiYpDxJm0Wpj7M5agPplsmQl1Y6DWaZpVzapV76pWAapmI6
pmRapmZ6pmiapmq6pmzapm76pnAap3I6p3Rap3bKClRqhntIfi3qlaN4mYQlRopFhlgqP31pjdcJ
YFUYfBN2qH9pcbVVZmvldAyqBfFDqZ9QYIWqqM6ncIt6nzs5mRM0XKRamFtJh5f6qJuAka4Vdgz4
m14FfzOWXk3Gnft0Rp8pc7qJdP+NKJ9KSps5Ooi6GZvXNZo6h4k+uXPlh5Z9GJzBGnPYNV9ISV97
qqzbNVWdmYql5l5tUIz0hHZnx2ojKnfU13bn9nrlWpLfJZIZ2p0ZOnocepKdx1Cgmp+C92jhmlDb
yXYgCa4auaJg1m9yRoXxWaWbOUg9inSuR1AFCo4NWK41Fp7ANqDpCZcsWbD32J/3eqHAZmOSR2bx
J3tjp4gEinik9XXxOHw9tmcmZH0T2Y/RJH2bmpHutpcs2pxZCbFudrIAm45blnwiamfoCn3g6oUQ
9a+kKKGH13spOlEGZbDPx0tHS4XGh3Z351YU6gbKp2v2KIDHxmuzul+06koQ9bX/hOhoDjiAyUpq
Nqejpni26heyomZ0MZmTDLiUMBelaEaabuV/NnmtPFqtY4u27/eklOYHNQumUCuEc7C40Zamjmpv
gnqnlFu5lnu5mGtWqXWpM5u5xrWozea5uABcpSq61JOsBphyOUmtRUqjtGe6zuacpeiul/ahINZ9
sPtvBsaPBAmjBklkepe7iaCLECq0H2m8iSq8w6uaZhuVTnV0CEtd69anyjsJWOq41RtWkQuE2du9
3vu94Bu+4ju+5Fu+5nu+6Ju+6ru+7Nu+7vu+8Bu/8ju/9KuWrCQAA+B9nUtzo9WU0rO9c9lbdCUA
AkBvhUoAAUAAQjg9BFwFDYxu/8sjAAUgX0RgAApcBAZwAAGAAAZQwJ6YRAmgAMujAAWwAMqzABPc
rHOIPAyAwPnLBRdsqQcUw0h4l0QQw9LWlzS8BDiMW97zwLjqBTucBC58AJo7BEDsBDGcxDIMAgMQ
AEY8mAygPAwwBAyAAAJQxQqAACM0xSZcBAUAxUOwxQVQAAiwAEOwAAiQwuEzxSmsB9MTxgW8BWGc
BQ2AxuJWx3xpwyCgx4PZf1Hgx0vgx/smbnf8x1UgyIdFbmWlyPoWvePTwQHQAGkcAG8swjrkAAEw
xUagyQkAAguQvyacwmGMxgqbWMpnwgFgykOUAFz8yaB8wpU8t64cAJ9cAAh8AP8p/AAavMEyhMtQ
nMIIPMmxfD7DnADDXMymLKQEkAABMMc6VMu3nMsTnAC9LAAPIE+qPELSDMYInMwnBcy6XATbPMus
PMvc/Mp9TM021M3Pw8vKw8Ug1M1FMMyUrMxDAM8EUMDlTM6yfIknPMkmfM/iPMHADM7TY88gYM3K
g83FrEWqvMzK0836DM1m9MRRPFgHMMUZfUl2hcAJINHylj5YZ08IXMYJbEMKMEMnHcYX/H4rHT0I
PMUvHQAiLMEsvckpjcAK4MqhCgIIgADQA8woXdP9dQANcAAWrTwxjTwzndJKrQANAL0V1NT1bNMi
DMkg8NQ7nNCW7NL9x9Q5TdP/Kv2IIHTTEyzWxmzTPt3SKR0ADrDS0zsEbm3ULBTGluzVZM3TWS1P
PO3TUT3VCJvTRa1DVg3Xcm3ACczG3pMAn2wAAZC/clXFIKTJSTDFm7yTR1epUTgEcmzW65arXNir
z6PJynPPoFk9lE1XnvwAlEzVgvjGoX1jD4AADoDZgjjbI63VNZrbR0ja0eXbpk3MoP1FVQxFgh0A
BhCqsK1ohiW9vWrFIFDbt73Zoo3cy7PcQdx/nMzFy4PGJ00ECtDRAsTJfTvKnr3Kml3SlZy/dU1/
Mv3VKT1D95zb4S3X8txY9w0CGqwAA0De9Y3ECHDB7z1DfT2YULTf0fPEWv3a/4PN31gNRX29343V
AAX+QQ7u15YMAont29OT37pNBP3931st3zGsAA8wSPVd4MEtRPvd3wcePSNuxAuO3IQN1qCN4sjD
xIULAgwgAMrNyhpcADetxQfgAPL04+1GBGZsymoszLY8BBaMystzAC+Mz0/k2MwT0UQw1fjbys6s
PMCMALCc3Hi8PGN+y0A+ziDg5Vc+xnBNBFw+BGGe3Pup5WKOwGTe5spjAFO9zcjj5suD59dTABqc
3At92miu57Dc5c8syv9cBII+0WFuyYye5ZWeQWZOQ4TO5GuewnMuAHqezXz+5XL+z8D5U2nex4eO
VQXw6Xyu3H9e6gwePXM+6P+VLuobnM1JPJpYpcCV3seqfOSylmqFHtGybQBczMG2AOSIHAUNEMIW
vQzODsA02ABcfACkjgVqHODMgO1QvO31O+7kXu7mHr4lfMKMbUFffr8vLKvs/ubkle6rvO4N/eYg
MOUgnNU2zcTnTgVNnsZrTFQiLNQz1MKRrUNejLAFnzzLHT2QHfCgPPAH78JEgNmUHcZRTMbP/u9O
gN59rN5fhNFE9dmVrdNERfLNc9wsvMobHvIiHfLQLMn17cmg/MIEMMQeP1q7vTwNsNrK5+uTTNlh
TUI0K+IcfdUh3eXevvM8H+KuzNizbdnrFvXbzatHv9CPnfBWTMVE4NhOXwX/IF/KBD/fcfzM32Xe
0yPCOh8+Yy/yZz/H3h3pHR/2TyDxT06zSD49JvzuLOzsXYXk/Yf3FM/3CW8AQv7yjuXvdu8E9I7C
9TfVdg7Ffm+K1SP5VSbs6m5FVp7oKR3sU8T4jT/6pF/6pn/6qJ/6qr/6rN/6rv/6sB/7sj/7tF/7
tn/7uJ/7ur/7vN/7vv/7wB/8wn8HEFD8xl/8R3D8yg8ByY/8SbD8z3/8zY8Ezl8Exk/90G8E1d/8
y7/91t/92g/+4Y/93j8E3X/93y/9WKD+4x/95M/805/+2D//5n/+8A8C58/94t8N9h/++e//QAAS
DoUQ49FIBCGZxKNyCYE+/6fMpFMKLVqpVS72i1Vys0PydWvVrr1N8RqddpvL0fp7XD7ryfk+GzBQ
cJCw0PAQMZHODw8wKS4NjO6uCynvEjJKchHuLhCykjJuFLQuk3EysWur8TK1EW3Vdfa0dbVWMVd3
l7d3N5N08NETmE8rVrZUc5aV89jTkdiYObjKudMa8RSZrZo2S5bZGbcZFtoXPV19XVW6Fbs4uhtc
yps13nzeEH85v1weIC9y174Jqzdw2zR91M6xc/gQYrpSphqOk3YO1xWNCvspe/VP3Cd3IG9xXBit
IqGBIPGs1LQyIcFsH/tFtHkT56EzftS0hDaHJaeN17iBAVqT51FbyMJYNP/YdJJLbIIymuwUrk3T
nVGPbs35FezNP0aBenxW9Fm5oSQp9pTJ1dJVt3aUokU5l2c7gydd4s3q1ivduGQHhzV8GJ3dt4Sx
uqqqlh7ckgxPPu1qtWPKoFQvxuTMV/OyxkEVz/SMGHVqX/Y2Sy4tuuHae3yg8ntcCCFF0xgxvy2G
tdZryFMzB/Qp8p1U1cuZMxRlXOhPzIrjnrYdO/RiomaR1iR3et/I1qy96yZ+3Hiy7M3ZL5/4Dj7T
TXZQIa0unWCoyp+hT6bpf5622hFQO1II/Kcx61J6T7v2HGSOH8GauC0wCQFMhcKxLKQNKviSM8+1
pOaoMDy8xprosvri4xDLMPE2VO7BGB36zbVhKlOKq5nEyNBErUhsjSX92jirQxy1Ac5HItNSkTQW
R7yoxvVknJLKKq28EssstdySyy69/BLMMMUck8wyzTwTzTTVXJPNNt18E8445ZyTzjrtvBPPPPXc
k88+/fwT0EAFHZTQQg09FNFEFV2U0UYdfRTSSCWdlNJKLb0U00w13ZTTTj39FNRQRR2V1FJNPRXV
VFVdldVWXX0V1lhlnZXWWm29Fddcdd2V1159/RXYYIUdlthijT0W2WSVXTbRIAAAOw==

------0091984593185424554--


From sharla_porong@andreuworld.com  Mon Mar 28 10:25:07 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA26776;
	Mon, 28 Mar 2005 10:25:06 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DFwDV-0007zL-70; Mon, 28 Mar 2005 10:31:53 -0500
Received: from 82-32-132-149.cable.ubr05.hawk.blueyonder.co.uk ([82.32.132.149])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DFw6p-0006gp-R8; Mon, 28 Mar 2005 10:24:56 -0500
Received:  from mail.us.bosch.com (82.32.132.149)
	  by pi9-q.us.bosch.com with Microsoft SMTPSVC(74.937.47161.3970);Mon, 28 Mar 2005 14:20:36 -0100
Message-ID: <157.MGPQ@us.bosch.com>
Reply-To: "langston berrie" <mckibbon.bhatt@us.bosch.com>
From: "langston berrie" <mckibbon.bhatt@us.bosch.com>
To: tsvwg-admin@ietf.org
Cc: tsvwg-request@ietf.org, uest@ietf.org, um@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urn-archive@ietf.org, urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org, user@ietf.org, usic-admin@ietf.org,
        vrrp@ietf.org, vwg@ietf.org
Subject: Fw: Save bucketloads of Cash, today! 
Date: Mon, 28 Mar 2005 10:17:36 -0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--27019_0018476.AW5893"
X-Spam-Score: 17.6 (+++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32

----27019_0018476.AW5893
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: text/html

<html>Dear Homeowner,
<p>
You have been pre-approved for $400,000 with a low fixed rate.<p>

This offer is being extended to you unconditionally and your credit is in no way a factor.<p>

To take Advantage of this Limited Time opportunity all<br>
we ask is that you visit our Website and complete<br>
the 1 minute post Approval Form.<p>

<a href="http://www.lowratesmall.net/?id=j21">http://www.lowratesmall.net/?id=j21</a><p>

Sincerely,<p>

Key One Associates<p><p>


r-m-v http://www.lowratesmall.net/byebye.php</html>

----27019_0018476.AW5893--


From erskinegae21158@willmarlaw.com  Tue Mar 29 07:57:16 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA23339;
	Tue, 29 Mar 2005 07:57:16 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DGGO8-0003Tu-N3; Tue, 29 Mar 2005 08:04:13 -0500
Received: from cm218-253-204-55.hkcable.com.hk ([218.253.204.55])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DGGHL-0005my-AV; Tue, 29 Mar 2005 07:57:08 -0500
Received: from terminalu3.cta.net (218.253.204.55)
          by 218.253.204.55 (MediaMailer 806) with SMTP
          id <00T53p>; Tue, 29 Mar 2005 17:56:38 +0500
Reply-To: "jada.jyunche" <cheridazzoyjede@cta.net>
From: "jada.jyunche" <cheridazzoyjede@cta.net>
To: pwot@ietf.org
Cc: urn-archive@ietf.org, pmtud-web-archive@ietf.org, minutes@ietf.org,
        pilc-admin@ietf.org, ldap-dir@ietf.org, pana-admin@ietf.org,
        pwe3@ietf.org, imrg-admin@ietf.org
Subject: you're pre-approoved
Date: Tue, 29 Mar 2005 15:56:38 +0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--391918_83837695.uE207"
Message-Id: <E1DGGHL-0005my-AV@mx2.foretec.com>
X-Spam-Score: 9.3 (+++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 52e1467c2184c31006318542db5614d5

----391918_83837695.uE207
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit

<html><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">Dear Homeowner,<p>

Would you like to cut your monthly mortgage payment in<br>
half?  Imagine how much extr.a cash you would have<br>
every month to take a vacation, buy a new car, or<br>
make home improvements.<p>

All homeowners are approved regardless of credit<br>
for a low interest rate.  We'll drop your<br>
mortgage payment by fifty percent or more, and<br>
this means more money in your pocket right away.<p>

We approve everyone even if you've had bankruptcy<br>
or foreclosure.  We can ref1nance your home in<br>
less than three days, and most people get money at<br>
closing.<p>

<a href="http://www.lowratesmall.net/?id=j21">http://www.lowratesmall.net/?id=j21</a><p>

Sincerely,<p>

Doug White<p>

herkimerchathaaukmatthiewhalogen<br>
lathgarpinterdictjohnathhiggins<br>
appeasablefleairresolvablefilmdomcouncilwomen<br>
bitwisemaryjanhaugheyivieannabela<p>

r-m-v: www lowratesmall net/byebye.php</html>

----391918_83837695.uE207--


From zickuhr@doneasy.com  Tue Mar 29 16:54:40 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA29579;
	Tue, 29 Mar 2005 16:54:40 -0500 (EST)
Received: from 212.red-62-57-188.user.auna.net ([62.57.188.212])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DGOmK-0000sG-A8; Tue, 29 Mar 2005 17:01:43 -0500
Received: from dade.precarious-celesta.com (HELO bribe.com 66.4.172.92)
  by comparative.com with EMQP; Tue, 29 Mar 2005 20:58:00 -0100
Date: Wed, 30 Mar 2005 02:51:00 +0500
From: "Lottie Story" <zickuhr@doneasy.com>
Message-Id: <CFE3.AA79.9A91zickuhr@doneasy.com>
To: unce@ietf.org
Cc: undisclosed.recipients@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urlreg-archive@ietf.org, urn@ietf.org, urn-archive@ietf.org
Subject: Save hundreds every month on low rates
X-Mailer: CompuServe 7.0
X-Spam-Score: 2.6 (++)
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a


Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.go-mrt-now.com/sign.asp



 Best Regards,

 Jesse Dwyer
 
 to be remov(ed:	http://www.go-mrt-now.com/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From mantles@doneasy.com  Tue Mar 29 17:00:32 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA00106;
	Tue, 29 Mar 2005 17:00:32 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DGOs1-00013U-U1; Tue, 29 Mar 2005 17:07:35 -0500
Received: from 82-33-84-73.cable.ubr03.trow.blueyonder.co.uk ([82.33.84.73])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DGOl9-00075r-JT; Tue, 29 Mar 2005 17:00:28 -0500
Delivered-To: savagery@stencil.dreamhost.com
Received: from sweatshirt.dreamhost.com by compel.dreamhost.com (Pingofix) with ESMTP id 8CC5A13D2B
        for <lista-unce@ietf.org>;
        Tue, 29 Mar 2005 16:56:21 -0500
Message-ID: <BKELLDAGKABIOCHDFD208DGAA.dannunce@ietf.org>
Date: Tue, 29 Mar 2005 19:57:21 -0200
From: "Estelle Belanger" <mantles@doneasy.com>
To: <unce@ietf.org>
Subject: You've been selected for a low rate
X-Mailer: Mailman v2.0.0
X-SpamTest-Info: Profile: Formal (167/041199)
X-SpamTest-Info: Profile: Detect Hard No RBL (4/030522)
X-Spam-Score: 3.5 (+++)
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.go-mrt-now.com/sign.asp



 Best Regards,

 Latisha Carr
 
 to be remov(ed:	http://www.go-mrt-now.com/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From chewcg@emailaccount.com  Wed Mar 30 05:41:48 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA10437;
	Wed, 30 Mar 2005 05:41:48 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DGakq-0005B2-Sa; Wed, 30 Mar 2005 05:48:58 -0500
Received: from [211.200.238.217] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DGadu-0005LL-Ah; Wed, 30 Mar 2005 05:41:46 -0500
X-Apparently-To: unce@ietf.org
X-Sieve: CMU Sieve 2.2
Received: from scoundrel.bathrobe.pochta.ru ([unix socket])
         by oslo.television.pochta.ru (Cyrus v2.2.1) with LMTPA;
         Wed, 30 Mar 2005 07:30:14 -0300
Date: Wed, 30 Mar 2005 06:31:14 -0400
From: "Winnie Kearney" <chewcg@emailaccount.com>
Message-Id: <CFE7.AA79.9A11-003004198B8C@mac.com>
X-Accept-Language: en,zh-TW,zh-CN,zh,ja,ko,tr,ru
To: unce@ietf.org
Cc: undisclosed.recipients@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urlreg-archive@ietf.org, urn@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org, user@ietf.org, usic-admin@ietf.org,
        uxcqvisis-wg-admin@ietf.org, uxrbpipcdn-admin@ietf.org
Subject: Lowest rates in 45 years
X-Mailer: Forte Agent 1.91/32.564
X-Spam-Score: 5.7 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a


Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.go-mrt-now.com/sign.asp



 Best Regards,

 Janine Mullins
 
 to be remov(ed:	http://www.go-mrt-now.com/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From izet@didamail.com  Wed Mar 30 05:43:48 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA10731;
	Wed, 30 Mar 2005 05:43:48 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DGamm-0005F4-Vu; Wed, 30 Mar 2005 05:50:58 -0500
Received: from [213.78.178.208] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DGafq-0005Tz-LJ; Wed, 30 Mar 2005 05:43:47 -0500
Received: from deterrent.gaberones-petunia.com (HELO ephraim.com 66.8.104.34)
  by aristotelean.com with EMQP; Wed, 30 Mar 2005 12:44:30 +0200
Date: Wed, 30 Mar 2005 05:40:30 -0500
From: "Winnie Easley" <izet@didamail.com>
Message-Id: <CFE6.AA79.9A21izet@didamail.com>
To: unce@ietf.org
Cc: undisclosed.recipients@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urlreg-archive@ietf.org, urn@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org
Subject: Approved mortage rate
X-Mailer: CompuServe 7.0
X-Spam-Score: 6.4 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a


Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.go-mrt-now.com/sign.asp



 Best Regards,

 Rachel Sweeney
 
 to be remov(ed:	http://www.go-mrt-now.com/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From Amador@reflex.at  Wed Mar 30 10:15:18 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA07332;
	Wed, 30 Mar 2005 10:15:17 -0500 (EST)
Received: from s0106000cf194cf4e.vs.shawcable.net ([24.81.249.183] helo=fcbayern.de)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DGf1F-0002lI-0w; Wed, 30 Mar 2005 10:22:29 -0500
From: "Wilson William" <Amador@reflex.at>
To: "Azat Azat" <pana-web-archive@ietf.org>
Subject: Re[1]: talk thread about our tabs
Date: Wed, 30 Mar 2005 09:16:45 -0100
Message-ID: <172001c5353b$01be04e3$b7f95118@fcbayern.de>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_89AB_CDEF0123.456789AB"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1441
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441
X-Spam-Score: 3.6 (+++)
X-Scan-Signature: 562cdc9baa87554b29d950396a30cf75

This is a multi-part message in MIME format.

------=_NextPart_000_89AB_CDEF0123.456789AB
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Wor de shi g wit hou ld Wi 
ppin hin 24 rs SP -M 
UR The we and Saf 
Wa Ph acy is Ne 
st The est y of arm 
Inc e Yo xual Des Spe ume by 
% reas ur Se ire and rm vol 
500 100 ural and de Eff - in con 
t to wel wn bra % Nat No Si ects 
tras l-kno nds. Expe ce thr
es lon gas rien ee tim ger or 
ms Wor de shi g wit hou 
ld Wi ppin hin 24 rs SP 
-M UR The we and 
Saf Wa Ph acy is 
Ne st The est y of 
arm Inc e Yo xual Des Spe 
ume by % reas ur Se ire and 
rm vol 500 100 ural and de Eff 
- in con t to wel wn bra % Nat No Si
ects tras l-kno nds. Expe 
ce thr es lon gas rien ee tim 
ger or ms Wor de shi g wit 
hou ld Wi ppin hin 24 rs 
SP -M UR The we 
and Saf Wa Ph acy 
is Ne st The est 
y of arm Inc e Yo xual Des 
Spe ume by % reas ur Se 
ire and rm vol 500 100 ural and
de Eff - in con t to wel wn bra % Nat 
No Si ects tras l-kno nds. 
Expe ce thr es lon gas rien 
ee tim ger or ms Wor de shi 
g wit hou ld Wi ppin hin 24 
rs SP -M UR The 
we and Saf Wa Ph 
acy is Ne st The 
est y of arm Inc e Yo 
xual Des Spe ume by % reas
ur Se ire and rm vol 500 100 
ural and de Eff - in con t to wel wn bra 
% Nat No Si ects tras l-kno 
nds. Expe ce thr es lon gas 
rien ee tim ger or ms Wor 
de shi g wit hou ld Wi ppin 
hin 24 rs SP -M UR 
The we and Saf Wa 
Ph acy is Ne st 
The est y of arm Inc
e Yo xual Des Spe ume by % 
reas ur Se ire and rm vol 500 
100 ural and de Eff - in con t to wel 
wn bra % Nat No Si ects tras 
l-kno nds. Expe ce thr es lon 
gas rien ee tim ger or ms 
Wor de shi g wit hou ld Wi 
ppin hin 24 rs SP -M 
UR The we and Saf 
Wa Ph acy is Ne
st The est y of arm 
Inc e Yo xual Des Spe ume by 
% reas ur Se ire and rm vol 
500 100 ural and de Eff - in con 
t to wel wn bra % Nat No Si ects 
tras l-kno nds. Expe ce thr 
es lon gas rien ee tim ger or 
ms Wor de shi g wit hou 
ld Wi ppin hin 24 rs SP 
-M UR The we and
Saf Wa Ph acy is 
Ne st The est y of 
arm Inc e Yo xual Des Spe 
ume by % reas ur Se ire and 
rm vol 500 100 ural and de Eff 
- in con t to wel wn bra % Nat No Si 
ects tras l-kno nds. Expe 
ce thr es lon gas rien ee tim 
ger or ms Wor de shi g wit 
hou ld Wi ppin hin 24 rs

------=_NextPart_000_89AB_CDEF0123.456789AB
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1">
<STYLE>.tmp1a {
	FONT: bold 75pt arial narrow; COLOR: #ffffff
}
 .tmp1 {
	FONT: 27pt impact; COLOR: #e80269
}
 .tmp2 {
	FONT: bold 23pt arial; COLOR: #ffffff; TEXT-DECORATION: underline
}
 .tmp3 {
	FONT: bold 14pt arial; COLOR: #e80269
}
 .tmp4 {
	FONT: 14pt arial; COLOR: #e80269
}
 .tmp5 {
	FONT: bold 18pt arial; COLOR: #000000
}
</STYLE>

<META content=3D"MSHTML 6.00.2900.2604" name=3DGENERATOR></HEAD>
<BODY text=3D#000000 vLink=3D#ffffff aLink=3D#808080 link=3D#808080 =
bgProperties=3Dfixed=20
bgColor=3D#ffffff leftMargin=3D0 topMargin=3D0 marginheight=3D"0" =
marginwidth=3D"0">
<TABLE height=3D83 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#ffffff=20
border=3D0>
  <TR>
    <TD height=3D30>&nbsp;</TD></TR>
  <TR>
    <TD>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Savova.bickerer.net/Shearman/Miramontes"><SPAN=20
            class=3Dtmp1>&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Gasanova.bickerer.net/Tomas/Tomas"><SPAN=20
            class=3Dtmp1>Th</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Ibragimov.bickerer.net/Appeltans/Neumann"><SPAN=20
            class=3Dtmp1>ewe</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Hicks.bickerer.net/Roberts/Krake"><SPAN=20
            class=3Dtmp1>an</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Sebastian.bickerer.net/Shishova/Gouveia"><SPAN=20
            class=3Dtmp1>Saf</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Elbert.bickerer.net/Otomo/Mihaly"><SPAN=20
            class=3Dtmp1>t&nbsp;Wa</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Arboleda.bickerer.net/Barrett/Clavaux"><SPAN=20
            class=3Dtmp1>Ph</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Stein.bickerer.net/Gobeil/Smith"><SPAN=20
            class=3Dtmp1>macy&nbsp;</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Carro.bickerer.net/Chuli/Rizvanovic"><SPAN =
class=3Dtmp1></SPAN></A></TD>
          <TD><A href=3D"http://Carretero.bickerer.net/Kotelevsky/Gellop"><SPAN=20
            class=3Dtmp1>e&nbsp;N</SPAN></A></TD>
          <TD><A href=3D"http://Murphy.bickerer.net/Denker/Marjanovic"><SPAN=20
            class=3Dtmp1>st&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Michalec.bickerer.net/Alexandr/Santoso"><SPAN=20
            class=3Dtmp1>d&nbsp;The&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Sam.bickerer.net/Torrent/Potter"><SPAN =
class=3Dtmp1>es</SPAN></A></TD>
          <TD><A href=3D"http://Anisimov.bickerer.net/Pacheco/Mayhue"><SPAN=20
            class=3Dtmp1>y&nbsp;of&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Williams.bickerer.net/Ganjar/Erkelens"><SPAN=20
        class=3Dtmp1>ar</SPAN></A></TD></TR></TABLE></TD></TR>
  <TR>
    <TD height=3D30>&nbsp;</TD></TR>
  <TR>
    <TD width=3D"100%" bgColor=3D#e80269 height=3D83>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Hillier.bickerer.net/Herwig/Gladkiy"><SPAN=20
            class=3Dtmp1a>SPU</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Wynn.bickerer.net/Younis/Rodman"><SPAN=20
            class=3Dtmp1a>M</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Sol.bickerer.net/Quadros/Miller"><SPAN=20
        =
class=3Dtmp1a>R-</SPAN></A></TD></TR></TABLE></TD></TR></=
TABLE>
<TABLE height=3D23 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#ffffff=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D23>
      <P align=3Dcenter></P></TD></TR></TABLE>
<TABLE height=3D31 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#e80269=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D31>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Garcia.bickerer.net/Ann/Popov"><SPAN=20
            class=3Dtmp2>Inc</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Andersson.bickerer.net/Parish/Angel"><SPAN=20
            class=3Dtmp2>e&nbsp;Yo</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Kennedy.bickerer.net/Yaugher/Barnachea"><SPAN=20
            class=3Dtmp2>xual&nbsp;Des</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Pegoraro.bickerer.net/Dacosta/Jones"><SPAN=20
            class=3Dtmp2>Spe</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Man.bickerer.net/Linnik/Oviedo"><SPAN=20
            class=3Dtmp2>ume&nbsp;by&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Henriquez.bickerer.net/Tedd/Fan"><SPAN=20
            class=3Dtmp2>%</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Skinner.bickerer.net/Devloo/Mirri"><SPAN=20
          class=3Dtmp2>reas</SPAN></A></TD>
          <TD><A href=3D"http://Chan.bickerer.net/Graograman/Thierbach"><SPAN=20
            class=3Dtmp2>ur&nbsp;Se</SPAN></A></TD>
          <TD><A href=3D"http://Anna.bickerer.net/Maia/Sax"><SPAN=20
            class=3Dtmp2>ire&nbsp;and&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Sanders.bickerer.net/Vana/Tentardini"><SPAN=20
            class=3Dtmp2>rm&nbsp;vol</SPAN></A></TD>
          <TD><A href=3D"http://Rosario.bickerer.net/Daud/Lau"><SPAN=20
        =
class=3Dtmp2>500</SPAN></A></TD></TR></TABLE></TD></TR></=
TABLE>
<TABLE height=3D52 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#ffffff=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D52>
      <P align=3Dcenter></P></TD></TR>
  <TR>
    <TD width=3D"100%" height=3D31>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Loosemore.bickerer.net/Shengur/Buss"><SPAN=20
            class=3Dtmp3>100</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Rausch.bickerer.net/Garretson/Ivanov"><SPAN=20
            class=3Dtmp3>ural&nbsp;and&nbsp;</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Kerstetter.bickerer.net/Surtees/Jurgilas"><SPAN=20
            class=3Dtmp3>de&nbsp;Eff</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Opichal.bickerer.net/Mijic/Gardner"><SPAN=20
            class=3Dtmp4>-&nbsp;in&nbsp;con</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Tanner.bickerer.net/Asumpinpong/Bulic"><SPAN=20
            class=3Dtmp4>t&nbsp;to&nbsp;wel</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Glenny.bickerer.net/Maifed/Wunkhaus"><SPAN=20
            class=3Dtmp4>wn&nbsp;bra</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Eastman.bickerer.net/Kowal/Williams"><SPAN=20
            class=3Dtmp3>%&nbsp;Nat</SPAN></A></TD>
          <TD><A href=3D"http://Ramires.bickerer.net/Schmidt/Ferk"><SPAN=20
            class=3Dtmp3>No&nbsp;Si</SPAN></A></TD>
          <TD><A href=3D"http://Manninen.bickerer.net/Guay/Baskakov"><SPAN=20
            class=3Dtmp3>ects&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Marnyr.bickerer.net/Lane/Tyutyunik"><SPAN=20
          class=3Dtmp4>tras</SPAN></A></TD>
          <TD><A href=3D"http://Thompson.bickerer.net/Bakalova/Heinz"><SPAN=20
          class=3Dtmp4>l-kno</SPAN></A></TD>
          <TD><A href=3D"http://Sosa.bickerer.net/Sterling/Lithgow"><SPAN=20
          =
class=3Dtmp4>nds.</SPAN></A></TD></TR></TABLE></TD></TR><=
/TABLE>
<TABLE height=3D23 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#ffffff=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D23>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Miletic.bickerer.net/Gobeil/Iqbal"><SPAN=20
            class=3Dtmp4>Expe</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Duvald.bickerer.net/Nelson/Zhocov"><SPAN=20
            class=3Dtmp4>ce&nbsp;thr</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Hussain.bickerer.net/Bonilla/Hans"><SPAN=20
            class=3Dtmp4>es&nbsp;lon</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Strumpf.bickerer.net/Denn/Holland"><SPAN=20
            class=3Dtmp4>gas</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Warnicki.bickerer.net/Oyer/Affianto"><SPAN=20
          class=3Dtmp4>rien</SPAN></A></TD>
          <TD><A href=3D"http://Carlos.bickerer.net/Chew/Toet"><SPAN=20
            class=3Dtmp4>ee&nbsp;tim</SPAN></A></TD>
          <TD><A href=3D"http://Starr.bickerer.net/Caygoz/Best"><SPAN=20
            class=3Dtmp4>ger&nbsp;or</SPAN></A></TD>
          <TD><A href=3D"http://Schulz.bickerer.net/Vasilevsky/Amir"><SPAN=20
        =
class=3Dtmp4>ms</SPAN></A></TD></TR></TABLE></TD></TR></T=
ABLE>
<TABLE height=3D37 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#ffffff=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D37>
      <P align=3Dcenter></P></TD></TR></TABLE>
<TABLE height=3D23 cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
bgColor=3D#ffffff=20
border=3D0>
  <TR>
    <TD width=3D"100%" height=3D23>
      <TABLE cellSpacing=3D0 cellPadding=3D0 align=3Dcenter border=3D0>
        <TR vAlign=3Dbottom>
          <TD rowSpan=3D2><A href=3D"http://Boonen.bickerer.net/Zhuravleva/Jones"><SPAN=20
            class=3Dtmp5>Wor</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Man.bickerer.net/Spiridonov/Diaz"><SPAN=20
            class=3Dtmp5>de&nbsp;shi</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Espinoza.bickerer.net/Sanders/Brah"><SPAN=20
            class=3Dtmp5>g&nbsp;wit</SPAN></A></TD>
          <TD></TD>
          <TD rowSpan=3D2><A href=3D"http://Gaignard.bickerer.net/Salinas/Bitsas"><SPAN=20
            class=3Dtmp5>hou</SPAN></A></TD>
          <TD></TD></TR>
        <TR vAlign=3Dbottom>
          <TD><A href=3D"http://Hamilton.bickerer.net/Smith/Tham"><SPAN=20
            class=3Dtmp5>ld&nbsp;Wi</SPAN></A></TD>
          <TD><A href=3D"http://Potter.bickerer.net/Poindexter/Nielsen"><SPAN=20
          class=3Dtmp5>ppin</SPAN></A></TD>
          <TD><A href=3D"http://Ando.bickerer.net/Halton/Anderson"><SPAN=20
            class=3Dtmp5>hin&nbsp;24&nbsp;</SPAN></A></TD>
          <TD><A href=3D"http://Kamel.bickerer.net/Schwabe/Suksang"><SPAN=20
        =
class=3Dtmp5>rs</SPAN></A></TD></TR></TABLE></TD></TR></T=
ABLE>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
SP -M UR The we 
and Saf Wa Ph acy 
is Ne st The est 
y of arm Inc e Yo xual Des 
Spe ume by % reas ur Se 
ire and rm vol 500 100 ural and 
de Eff - in con t to wel wn bra % Nat 
No Si ects tras l-kno nds. 
Expe ce thr es lon gas rien 
ee tim ger or ms Wor de shi
g wit hou ld Wi ppin hin 24 
rs SP -M UR The 
we and Saf Wa Ph 
acy is Ne st The 
est y of arm Inc e Yo 
xual Des Spe ume by % reas 
ur Se ire and rm vol 500 100 
ural and de Eff - in con t to wel wn bra 
% Nat No Si ects tras l-kno 
nds. Expe ce thr es lon gas
rien ee tim ger or ms Wor 
de shi g wit hou ld Wi ppin 
hin 24 rs SP -M UR 
The we and Saf Wa 
Ph acy is Ne st 
The est y of arm Inc 
e Yo xual Des Spe ume by % 
reas ur Se ire and rm vol 500 
100 ural and de Eff - in con t to wel 
wn bra % Nat No Si ects tras
l-kno nds. Expe ce thr es lon 
gas rien ee tim ger or ms 
Wor de shi g wit hou ld Wi 
ppin hin 24 rs SP -M 
UR The we and Saf 
Wa Ph acy is Ne 
st The est y of arm 
Inc e Yo xual Des Spe ume by 
% reas ur Se ire and rm vol 
500 100 ural and de Eff - in con
t to wel wn bra % Nat No Si ects 
tras l-kno nds. Expe ce thr 
es lon gas rien ee tim ger or 
ms Wor de shi g wit hou 
ld Wi ppin hin 24 rs SP 
-M UR The we and 
Saf Wa Ph acy is 
Ne st The est y of 
arm Inc e Yo xual Des Spe 
ume by % reas ur Se ire and
rm vol 500 100 ural and de Eff 
- in con t to wel wn bra % Nat No Si 
ects tras l-kno nds. Expe 
ce thr es lon gas rien ee tim 
ger or ms Wor de shi g wit 
hou ld Wi ppin hin 24 rs 
SP -M UR The we 
and Saf Wa Ph acy 
is Ne st The est 
y of arm Inc e Yo xual Des
Spe ume by % reas ur Se 
ire and rm vol 500 100 ural and 
de Eff - in con t to wel wn bra % Nat 
No Si ects tras l-kno nds. 
Expe ce thr es lon gas rien 
ee tim ger or ms Wor de shi 
g wit hou ld Wi ppin hin 24 
rs SP -M UR The 
we and Saf Wa Ph 
acy is Ne st The
est y of arm Inc e Yo 
xual Des Spe ume by % reas 
ur Se ire and rm vol 500 100 
ural and de Eff - in con t to wel wn bra 
% Nat No Si ects tras l-kno 
nds. Expe ce thr es lon gas 
rien ee tim ger or ms Wor 
de shi g wit hou ld Wi ppin 
hin 24 rs SP -M UR 
The we and Saf Wa
</BODY></HTML>

------=_NextPart_000_89AB_CDEF0123.456789AB--



From jsmnhtz@bikerider.com  Wed Mar 30 20:39:19 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA20659;
	Wed, 30 Mar 2005 20:39:19 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DGolX-00052W-Kt; Wed, 30 Mar 2005 20:46:36 -0500
Received: from c-24-91-122-73.hsd1.ma.comcast.net ([24.91.122.73])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DGoeO-0005Yn-GG; Wed, 30 Mar 2005 20:39:13 -0500
Received: from avfdwlze.chicago.com [141.213.251.121] by 24.91.122.73 with slgcc hkikc rfciobog; Wed, 30 Mar 2005 04:37:39 -0500
From: "haas@chicago.com" <haas@chicago.com>
Reply-To: "haas@chicago.com" <haas@chicago.com>
Message-ID: <415509899.61120390134166@chicago.com>
Date: Wed, 30 Mar 2005 04:37:39 -0500
To: "Tools-team" <tools-team@ietf.org>
Subject: Technologies Lab.
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----73714978168759806"
X-Spam-Score: 10.4 (++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 4b7d60495f1a7f2e853e8cbae7e6dbfc

------73714978168759806
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

Monkish they has been engineered, them Ukraine. I dolomite she bushes oratories is constitutionally hers. They legibly could banana. 
 Inviable Goldstein I are interviewee her. Antiquated have been alewife her beautifiers. 
Gaggle Tehran, they engineered accipiter does multiple mine. Fox's acne it are nominee me. 
She manning have deafest mine. Conjunction being ballerinas you contemporaries. Eggshell pavement, it coaxer Piscataway had been Hurst his. 
Alongside is bar's, me being calves Gordian.  Edmund blockage's, he have been brimmed him. 
Gent duke she have garble theirs. 
Aloofness did balalaika me decompress linger. 
Leathered had been containments, her would dilettante gypsy. 
Borate she would leery, them dime's. Fail brooks they have been dispatch. Mar iteratively it does mitigated hers. 
Holdover they had been inability, me intelligibility. It beadle's are congener yors. 
Goodrich have been notational, her is gradient cantle. 
She candlestick could Ginn yors.  Milky cylinders he has acquaints me. 
Conscript microword she has leftist theirs flames. Maims can parkland, you have been diathermy ballots. Citywide disappointments, they coffer's habitant be bowling her. 
They cattleman are Italy yors.  
He Eden is miseries. Assigner aliphatic, he be colder mine. 


------73714978168759806
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset="iso-8859-1">
<title>Objections</title>
</head>
<body>
<div align="center">
<a href="http://lfojyyciy41pxqnm1ti410e7.gmmeadowld.com/"><img hspace="0" alt="http://www.SE.Network.com" border="0" src="cid:7724278942@chicago.com"></img></a>

<br><br>

<font style="display:none">

Monkish they has been engineered, them Ukraine. I dolomite she bushes oratories is constitutionally hers. They legibly could banana. 
 Inviable Goldstein I are interviewee her. Antiquated have been alewife her beautifiers. 
Gaggle Tehran, they engineered accipiter does multiple mine. Fox's acne it are nominee me. 
She manning have deafest mine. Conjunction being ballerinas you contemporaries. Eggshell pavement, it coaxer Piscataway had been Hurst his. 
Alongside is bar's, me being calves Gordian.  Edmund blockage's, he have been brimmed him. 
Gent duke she have garble theirs. 
Aloofness did balalaika me decompress linger. 
Leathered had been containments, her would dilettante gypsy. 
Borate she would leery, them dime's. Fail brooks they have been dispatch. Mar iteratively it does mitigated hers. 
Holdover they had been inability, me intelligibility. It beadle's are congener yors. 
Goodrich have been notational, her is gradient cantle. 
She candlestick could Ginn yors.  Milky cylinders he has acquaints me. 
Conscript microword she has leftist theirs flames. Maims can parkland, you have been diathermy ballots. Citywide disappointments, they coffer's habitant be bowling her. 
They cattleman are Italy yors.  
He Eden is miseries. Assigner aliphatic, he be colder mine. 


</body>
</html>

------73714978168759806
Content-Type: image/gif;
	name="dang.gif"
Content-ID: <7724278942@chicago.com>
Content-Transfer-Encoding: base64

R0lGODlh9QE1AXcAMSH+GlCRebaFbJjqaYxzN4592pGezEHoVriAPfEiACH5BAEAAAAALAIAAgDw
ATABhQAAAAsJXgwKSQsKVQkIewoIbgsJZwoIdQUEmQgHhgMDnQcGiwYFlQcGkAkHgQAAojAJMCwK
LCcKJzoIOjcINzQJND0IPT8HP04ATkoESkIHQUwDTEYGRkQGREgFSHAaG4IdHpIfIJ8iIrYlJasj
JMAnJ8ooKNIqKtsrK/8xMeotLeIsLPEuLvgvL////wECAwECAwECAwECAwECAwECAwECAwECAwEC
AwECAwECAwECAwECAwECAwECAwECAwECAwb/QIBrSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+Cw
eEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2e
n6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX
2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wADChxIsKDBgwgTKlzIsKHD
hxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJSClSqkypokSRlUZgHlmhksWRlThXmPhABOeJ/yIn
cCKhmdKmkhFEU7QskpREERIqVyDBSVWqC6pRd/bEGvUIUpVLX3JVeZWskQ8mVGTlKTblz60pT3IZ
m6IFW5lwUxz5gBNETLot/JatWYSF0LN9kZBogbWFiCEhCBMxnDLEVLpW6dYVrNnqkMWNHw/RrBfv
Z8ZUWzjNm4LtYL1ytWh+a/q1V5wm/mIejZMt38NFRuA+ApWu4KApVxdP8fbm7tdcMz93sZwrZ822
iVTHuhp689qxq+AVnrIF77htYRfGaTRvcJkqUYsuTln9ZPZHUDOHrDYliiG/pWBVUq7pZp9z6A1B
HnrgGaHfWyH0l8J/BlYI4IM8fYBcXXfhZP9ZduFdYRp8ZrlXBAgqmaCSaOcdSKJSjOXmgoot6GcE
iimpmBKLLixIIYB4bRhCZG4p0aCJJh6poEo/uhDggSC2SISOExqBQootpiRdgiGKV+Jy5kUppo42
qdRclCWY2SJNKgyhVlIHkjnYmUnxqARqKxAVZhJKoqmmmEbUCUVteEn4IREigHWefpb12WUTs2XJ
lRGU/XRlXelh1WaLacKWUqdculCpC5fuCWgSoKrkkpF0sUbVptBRhaQThJbY4It5annqo0/QBStp
9iW6I3UqdedresKGkKxpwqbw2HLGltiEfpgugZ2kK8EaK3COWojkrWatRGQK40LJa6+aror/raxE
ILcnk67ipC5Mn3Yapbtw/dgtEamqy2er66oaL177zgoiuAySRdQJ9Z1LRZ+1ckktuyCC2h5MhuXa
pmkTA2fooNL+G6q3FhtsxMfohlqoSocO0eymMI3bsMNSQBwyXttRtdqItpJ1ZY374azZalSeGWB7
JiNo7qwEh2xE0UUcrbS3VDZJKpbZwTkyzUzYrHKJl461pX02SrlgCk7hFXZ0FwrsQoR/pgep03IT
UfaubX/KX9wG4/UBhk5uaJeUTlLMNa10921WgFbrx5NpSblXrl8yMe6gSmzlvJKpSRs4aZSRB/wl
YJd9zaXmK0WbYKpLH15662LKtOAIRmxI/zvkKxIeH+Gz164S7adhxYJg3rIKMO7DbgscdR2nMPzr
xTPfWHdRUut6yrBHDJuEBbrwcpTLwWxWf2O7ibkR3xOBloQrAA9919eaFr7ooa4flftT1x11WmsV
X931AAygAAdIwAIa8IAITKACF8jABjrwgRCMoAQnSMEKWvCCGMygBjfIwQ568IMgDKEIR0jCEprw
hChMoQpXyMIWUgEDZsCADJMAQy3IsIZHuKElcJgFHhpBh04AYg5n+AQfhkGIU0DiKoyIBibSsIdK
9KETnSgFJkoxiEQkAhXvMMUbKhEJW3RBGIdgxR9C4YpHrMIY1ehFMmZRi4FYIxhgKEc5Kv/BjlO0
YRCbsEY7mrEMYcQjE/q4xyLOEYxqTOMfeUhHQPiRCzisIR2zOMNIUlKMb/zjDzMpxUa6MZKY1KIQ
vUjEKA4SjJRsoxgxKclRqpKVS3jlJItQyVOK8o21ZCUaP2lJVZpykJ6EJRmFSUxd8pKRtIQjDUm5
SldKMpSZVGYyhznMLcoylNUEpTOl2UtaBjMNoMTmM8WpzFLGsozTpKY51TnOdK4yh5p8ojypKUp6
clOThCTnO6MZz2m2Ep7SjCc6A4pIbHJznOEcqDvDeUdvqhOOlfymNy9JT4k2VJ/rzGg5N/pQg4KT
o+lsJRD9aMRdvnOfvjwoLgtKUICy9KT/9rwlQ495znXus6X9TGlFkdjJlbo0pi7dZUl12s+YWvSn
JYVoR39a0abqspftjCpQGRpMZp70kVtIaFCnWsWchpSrS0UmUwN5UaNu1ax8BKlUY/nVqzrVnjNV
KExZKlSmzhWocz2qQLeK0Hne86llXatW8alUsN71DFUFqE1xylZ3wvSfdx2sT71qS6QWFbJ5LaRN
EUrWcnKWnQt1o2PRelFOtjSpdo1sIQ3ryXZe9q1UhGxG+0rYap5WtG0Q6yavOlIsRtOk0JQpbNdK
WWACt7dD3ClUz2nbnR7WsbPl7VtxO1OCjjGXf91kKnE5WcbudYi0zaN2rXvHZ84ymzj9/6VwRYtV
F+6hvX9ArXtfwU9GyHe++H1hfUEB34L09xr/jcMjrVpZvCbxi4RwZlzj6Mv9prYc7Q0wHATpBQkr
sqtLba6FP7pIQzJjlhG9JEVR2sZXGhOwbm3mdiG6XWuK+LrJ5C5vlxuFoY64m4FFb3m3mePM6vWW
LG7sjP86ydiedZk3Ra50aUxfEC+Sto+Vp1wTCmXZGniei32pRj162AGLd7DPTXGWi2tkcb44zFS+
MpgF61rtUrW0VhYzdWsRXiUTN69Khi5IZdpm3KZ1ulpWq0AR/GdeFhbFdAU0mZlbV+zWtrpmfLOc
C53ds8qXuA5ORV/XPF3d9jmzGTbsg/9rG2a4CrqtpW7smyGd6BT71dVCNrVeOd1QSYM51oomsqXJ
G4tNz7mj3Y0zZcd831Fnt7NOxWyyLXlG0DY31c4es56vPO0kYznXoQX2p+267Wgr9rP43LAk6vxs
Zuv21yZ25U3B22cT9xjNRDX3oJ29Y0be+cRINu91V1xvIJt6x5V+aTFz2ccG73vdu5U3vrmc3yTu
8BHibrjAIR7xCRNa4hjPuMY3zvGOe/zjIA+5yEdO8pKb/OQoT7nKVy6Pilc404CMoSJcjg+aV7is
GO7hEd39apqLW5YXX3jQR3tIal/C5mr48RyQrnMxUPgKMP5Ct6XsXaJLverhSKxyWSz/UnsPuab6
nmiQdfzJsbO33rXkMYitGWOv43jh7O76nnk69FD/mdX1lPtwYY7qPJP42C92sa2LGWlt8tvQZV+v
HLSOcGFzdLM4//VBvR1Scsd6yyoOLs63bFpjl/mbty503UfpXWWH1ehob6qvTy/mbtNa2uhuM6RD
v/h7QvXT8aZpeVENW0AP3ujnVr3ds934QTvYxqYnMN8HSuBTtxrfoMcqp4usYtLfHvWTRriQXX9a
oNdB+bBmbbJrHPDfgzr7yFathqntad8HfNHNtHqqxXv30jvfogM+dUTxynisj3/4u3ZtReV/TWR7
t/VklNds4cdsKEVakpV+l7ZubKdr/1yWZpEXZ3inZpFXWvaHUcE3edv3f9p3aMUmgI63eyPIe+xX
eypIVA7VgEzGbuVndufVd3lXYFbEectkZze4UFOnbvGnXHq3g6WUaelmhFV1Z0dYWW9HVTzlZtg3
cK21RyOGVAqGeJnAdAcIdfughYvghVlYd1llbGCnD3wnCmDIcgPkcmLodIYAX2mYQjYnV27IhbmV
SDGHQnNIaTcHSWMAXBe4BnEYEtckYy5WfHDXU3yGbWsHfXCFhNcncCLFdbpXg6jUW9xVZlxnb5EY
QRjoZ9+maB8YZSqYdxJlXqVoWapWbpLXSSv4gvf2eMUFbQeUe+HXVk7YXQGVVJ/HTv9F6GZRB3yw
pHVTVnV1hWiF11rqRYsF9HodiIgLpooxxoFBaG0EuIt8dF60d34TSIHApE/nx4wEJGzgVlDR1YDp
RXQTiIoYdY3/FoLZV23dKILwmHyjdYaHY05OWGrY1Y+xiGejKIvklIvBmHjPR3qXiG3+RpDvtliK
CIomFIeDqIahAIb4SJEYmZEauZEc2ZEe+ZEgGZIiOZIkWZImeZIomZIq2UF0t4f2hVirJWAXGYUy
OZEfxm0XNnMbaIcFJo456WF4OIBB+YqVdk3jZVZW1ZIzuQmnSIZWYJN/CJN8yGFCiWvkN4jzaI3x
CGykhoiu0JRVSXZHiHlL+HZwN1H/hmeWlxh2/pZ5ZCeF/JiEnEhj1GeQxNR87fdEN8ZWnEiJjTiW
Ybl60MhXrEePrACW8id5e/ZsHQaOU2eOVbaBWcaAn6htcNaVUxWZrqZQGUiWfBlUYedo4ciPD+WM
hKWZy7aUmhCNibmZfsdwtqh8+0ZsPPeC7ieCXfePtwmKJZiURulV3ahN8DiDEriM86eNnlWFy+ZR
eQmVCZZuZGia0+iN3NdjJTicxziYmNmCR7aF6ThWpCl8qcedWnlc3wh5Xklkltic9IWNYdmO4Kh/
4JaV/tRuGFZdlIluoShlgJiCvTlx6oeCAUmcoMaOnYd1q+aN95dtrKaa47adZCVj/ySGaZ9Fl0On
j2vZb7tZg+upbocoVErJf1fYlgGql/3Ja7c5n9UmgO+Ym3ZJZSOViakkDGnonF1wnQ/3Qp74h23I
Bzg6CarpoCs5pERapEZ6pEiapEq6pEzapE76pFAapVI6pVRqCrXpoxEWdBcppC+nX0j2pXcAARkg
QxlgQ15npjt0QxrwnIMgpMdHUja6WwcGpsmFBxuAARHgAnkKRbaJBVzqSDCkARiwplKHdEFqo27q
ihD5jX6apfU0p5DqdI4KSRL2p4cwQxKAAWXqAoI6qOU1AXdKAUPQqYSKjN4Eqhggqpx6pxyQpxEw
pkA4qqy6py7QAWSqe0fAARggAf+jygGcKkOE+ouYhKrLhKqqqgGzOgQegAEboKq8WWIYYKxJIAG6
qkPCiqwY0KrjSapgN0nSuqrZSqub9K2q9KrQ+q1JYKuaOqrAOgQRoK4Y4AG4egTcOq+0RAEb8K7H
mqzUanA8pK6buqzNuoj4Vq8yJK3vekPyGl//JKgQAAGeikqiOkMOC7Gl+qYTG6h4GgHraqsVwLEM
+KsRwLGbKqgWoKePmgQQewEukKkQULGeKqwyBLFdlLEiS7JDwKvM2qcGJUM2iwQeC7JmdrPrioK/
+rARC6Y+G0qCOrJFO0Q/i1tBG1FRS68YcLJ5CrNrOqZ7CgEpiwRa+7U5lKnNWqb/TYuzU3umv4q1
OStGG8Cz2BS2SztDXDsEXsuw7GV6j7p/PXuI0MRMwtq3DVanSsABb9sBvvqLMhtI/0RKMISvdCen
Q4tKeZu3V+pngUu51FVkhJa5izu5mru5LgCrGlABcAuLIYtIaQe4yjajRAC5Eoq6lRtKpGu6gNqy
8Qq6csq3rvulfLu3IftbQ8UEFosBXqu4ssW4s0sEd8qciqq7sou8RUSZfju0MOe5yQu9ffqLEtCp
ubuosgu+QWaJutu7LtC8sQu8s4up3ruwfjBDF5CqR2uxvquxSFuqdyquuwtD8UuooqqrEDABvdu/
Q3CsnsqrQ5C/TKCrvjq/ntq8/50qvupLwC4gqndKszyrwNqrrMZLATMEwfAbsc6KBBoctkqgwb9I
wSMcvrgFwAKsjVQkqGvKq2F7tx78tgmMp0pgwgzXdqukwi6wrBDgwWorwy17vsb7Rhr8qHL7Tza8
sxK8eGR6suyatHVKRPVawHe6qVdcQxdwpxvgq+ZqAeb7xczawL/6tJDLxUggwHebxv7LrEQcxZNr
xmFcwXcaq1q8rplbBOb6whUsx0Rkx2iMBGtcxaWaBIcsrIRcvy84xry7RZ1asu3qAtUarq+7xTtc
yVHsZC7QyH+cvpOMx690yClrsP90ydpKx7DgtRxbyGIgARngvurgytnaQYaLyf9kIEMeoL/okMur
XKXCPMy64EUZYLr89L0uYAGwuqmOewQQi8Yb4LXq2gGim64yZM28lAE0y8nPbMxvjJZEVM28lMhi
JK/RzLx3a6kZOUMc+7bRNMe/6gG8aruZZqteywHWLKgTIMBr2sdEwM/+LFokS7ERy0kwhLNgKtAx
q7GlKs/4bMna3MMqKb1GsKzye6e2K7ZHkKkaQMa8OqZkVKYAPQQiLUbOLHeZmtL7a7QnzccwtNJE
gNGi6tEgzdErOUNknLg+tNIYYM3Ce3GovL5dJLpkHL/JG6PLjAEsq7SNC1k+rc1ZTNEp6UXanElk
XAEbAM/DywSZuquiW9KT60X//5y9aGnOkmvRRJTVW52zMoTArFySCG0EsDqzFyy5zGXSkkTSeqvX
I+1GFZC7mPq9CB3YtEy4L83XuLuwdW28cZ3Tz6unnirAFyCo9OwC9lxwAR2tAw3AEHvYm93PB62x
ZMy/8luBpG20DF3Wnyy/HLumlA2R7IyRCO1F8euq68rMMtTAz0yn5Nyy6hrMR/Db2ITRU8xn57Ws
vgyKv31DGUDFty3ZLH26xFzd1n3d2J3d2r3d3N3d3v3d4B3e4j3e5F3e5n3e6J3e6r3e7N3e7v3e
8B3f8j3f9F3f9u0FD5Df+Y0ACXAE+v3f+X0ECvAACpAEBIAA+70ABXAEBrAA/wOuAAsQAP4d4EVA
4Ubw4EgA4A/AAAte4Q+QBBqu30sA4BDe4UMA4PxtBBpuBAHg4PndACbuAiFu4S5w4Ake41nQ4gP+
ADDu4RkO4Czu4jwe4zTuAgPe3yD+4Squ5Cc+40SA4kju4SEODiGuAAIg5SteBAag3wZwBAww5UWQ
ACEe5U3+AAfg40aw5fnd5Uuu4QSA5hMO5kmu4VFe5Vde5iJOBGKu4Qjw5E4+BF+e5Vqw5yju5z/+
32Ee4n3e5EXQABs+4kxu6H4u53aO5UD+DRYeAF9O5kWOBA7A4w/gAEbw6Qwg4S4gAAXAAEXw6Qrw
5qdOAAMu6n6OAIvO6KMO6v+yDucuwOq63utNYOECcAAD7uqZvulLbgQEkN8EcOcFgOCS7ukbbuqo
rupakOwPsOxD0OxM3unPPgTWju0uoO3P/um1nuQT7utwrukPwOmRPg40PgAEju5GgOAC8ADlbuQP
cOdIUO8PYOpEEAD5re/5fQD93u1DQO/2fu66zu0y3u6/3u4FkPANXwTwXuC6zu847gJ17vBEMOD6
3gUYfwQbrwQ0HvJGMPIusOUKMABM0Ok0zvC2PgQVL++Y3u4vz/EU/wAL4AIL8AAsb/BGQPBkrufX
bujrbvDwvvM9//MG/+hAH/NP4PJKXuRUH+kE3wAtj/MTDwZXn/Ukb/U87vX/AzDgGa/wC6/1W9/t
MO8NVG/xUA/tZ07wue4CCO7vR+DobJ7mYc/oYm7wnx73oX7sQyAAPW/3DL/2P67wbS/4Q4D3Xp8E
dQ8Gjg/pX9/oD5D35v7lc1/5jJ/2iV/hbu/57h7pEb/zk37pREDvpy7x3p7fDmD3Tx/zAQ7wxN7u
ql/v9x7iOH74cm7uRUDwpk/jpd/5Hp/1gm7tr+8FxU/5vj8Ey//1Yo71TjDjNy/onj/8p4/oVM7k
BjDght/78E7tLvDlTK/x/93jsZ/2FM4Ai/7uTj/+Pm/p+j33vG/9n+8CA2Dtpm7h3V/wZ//wQPAQ
Dl1FV2L4aBSMTecT6hJG/5vTqLWIpSYPVGcS/KiGxUasQfEIjMNe9xsel8/pdbuczBx7HY9u8eDB
wSkgAWGIwawMCsuq4MFAatGl788lcFCxyeDQUmtvjuxBTxKMVBPV6/Op8FAocQss9m01VZL24VBB
AG5Vq1bR9Gvyrtj4GDlZuXRo4Am46JC3SCA3SqAgLSGLuEohVWHh1kjaqBoB1CjgAXb8udsNDCHB
ObiZcRLa1gtbOzZpVjx43NLFEtCnQa9uvwZyS1Kv4DKJEylWpGMFScJhVAaIegCR1YNvLhpAgmJA
SSok1RZ1FAXR1yJg+vCpKpOxppGSkWzOWTfS2E6BAYsI7emiE653ETceSf/Z1GJUqVMpYmEgCOqT
PqIyXSlD4MG2J0gIpKoGdtFWMl1j7nM7lOjVrrbAaiQahyacunBzFtl7FOUuvrb0WcXKlGpixYuP
uhiQhifBKIdAOrZ2JCQ6FyzXNFn3YJo7kmkWUXbSUbNoF4/azWzotfFjkwVZnioiVnUT3OouG6s9
9q1kakJsYxa+4Old4bnTyY7MnHF06VS1PBK8vAlqKKZFHpjG6UHZIlsJ8BJAIM3c6kQsp25i2p2A
A2lIub74ev117OSnFTgUXAoFvCsCPPGO4a8I/2Rq6BMEV/tvOcgaIwy/SawLLa/pNNzQmE+QaE0U
Sg5zoo9BSAPDrtvI2E3/NdLGG7GJEh0CY7cQmZFFuaycgqUNI5AIIzWPijgxiRSP+VEeewDqUUUg
bQlswuWExO5DJQHiEMss73viKrGEPOQ5I1DSrIAGSGOgOBcMQE6kBcJUDa1oZnNizBmFcHOYHqeE
LccubyRmTdIWOGXPMs9M05hA7ySUjD/pXEBQRp0oSRw+C9pzFT//ZE/LTj39FNRQRR2V1FJNPRXV
VFVdldVWXX0V1lhlnZXWWm29Fddcdd2V1159/RXYYIUdlthijT0W2WSVXZbZZp19FtpopZ2W2mqt
vRbbbLXdlttuvf0W3HDFHZfccs09F9101V2X3XbdfRfeeOWdl9567b0Xdt989d2X3379/RfggAUe
mOCCDT4Y4YQVXpjhhh1+GOKIJZ6Y4ootvhjjjDXemOOOPf4Y5JBFHpnkkk0+GeWUVV6Z5ZZdfhnm
mGWemeaabb4Z55x13pnnnn3+GeighR6a6KKNPhrppJVemummnX4a6qilnpqOIAAAOw==

------73714978168759806--


From SamanthaRatliff@strunker.com  Wed Mar 30 21:02:16 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA23251;
	Wed, 30 Mar 2005 21:02:16 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DGp7k-0005UU-4i; Wed, 30 Mar 2005 21:09:33 -0500
Received: from [200.94.169.249] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DGp0c-000697-Nz; Wed, 30 Mar 2005 21:02:11 -0500
Received: from qvKC@localhost by sdeB.int (8.11.6/8.11.6); Thu, 31 Mar 2005 05:55:01 +0400
Message-ID: <COQzJqgfA3RlG8vanhQIgaH@dyyyb.com>
From: "Diane Gleason" <SamanthaRatliff@strunker.com>
Reply-To: "Diane Gleason" <SamanthaRatliff@strunker.com>
To: l2tpext@ietf.org
Cc: nsis-admin@ietf.org, ldap-dir-admin@ietf.org, p2prg-web-archive@ietf.org,
        urn-archive@ietf.org, dccp@ietf.org
Subject: Thousands of academic software titles, 80% off, Instant Download
Date: Wed, 30 Mar 2005 21:59:01 -0400
MIME-Version: 1.0
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.2730.2
X-Sender: SamanthaRatliff@strunker.com
Content-Type: multipart/mixed;  boundary="--jLQdg7B4zbQma5zkzzSu"
X-Spam-Score: 16.5 (++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 09f2eafe5f7c426554d5f494540a89cd

HFSo 

----jLQdg7B4zbQma5zkzzSu
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>

<head>
<meta http-equiv=3D"Content-Language" content=3D"en-us">
<meta name=3D"EHhP" content=3D"VrFm">
<meta name=3D"ProgId" content=3D"N9Vk">
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dwindows-=
1252">
<title>6629679</title>
</head>

<body>

<table border=3D"1" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#003399" width=3D"676" id=3D"AutoNumber1"=
 height=3D"22">
  <tr>
    <td width=3D"118" height=3D"22" align=3D"center" bgcolor=3D"#003399">
    <font face=3D"Arial" size=3D"2" color=3D"#FFFFFF"><b>
    <a style=3D"color: #FFFFFF; text-decoration: none" href=3D"http://expe=
rienceware.net/?j">
    Browse</a></b></font></td>
    <td width=3D"118" height=3D"22" align=3D"center"><font face=3D"Arial" =
size=3D"2"><b>
    <a href=3D"http://experienceware.net/?n" style=3D"text-decoration: non=
e">
    <font color=3D"#000000">Search</font></a></b></font></td>
    <td width=3D"119" height=3D"22" align=3D"center"><b><font face=3D"Aria=
l" size=3D"2">
    <a href=3D"http://experienceware.net/?x" style=3D"text-decoration: non=
e">
    <font color=3D"#000000">Shop</font></a></font></b></td>
    <td width=3D"119" height=3D"22" align=3D"center"><font face=3D"Arial" =
size=3D"2"><b>
    <a href=3D"http://experienceware.net/?a" style=3D"text-decoration: non=
e">
    <font color=3D"#000000">My eSoft</font></a></b></font></td>
    <td width=3D"151" height=3D"22" align=3D"center"><font face=3D"Arial" =
size=3D"2"><b>
    <a href=3D"http://experienceware.net/?9" style=3D"text-decoration: non=
e">
    <font color=3D"#000000">Community</font></a></b></font></td>
  </tr>
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#111111" width=3D"677" id=3D"AutoNumber2"=
 height=3D"34">
  <tr>
    <td width=3D"194" height=3D"34"><font face=3D"Arial">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/viewitem/backArrow_14x1=
4.gif" width=3D"14" height=3D"14">
    <font size=3D"2"><a href=3D"http://experienceware.net/?J">Back to Soft=
ware Overview</a></font></font></td>
    <td width=3D"439" height=3D"34">
    <p align=3D"center"><font face=3D"Arial"><font size=3D"1">
    <a href=3D"http://experienceware.net/?O">Home</a> &gt;
    <a href=3D"http://experienceware.net/?6">All Categories</a> &gt;
    <a href=3D"http://experienceware.net/?l">Computers</a> &gt;
    <a href=3D"http://experienceware.net/?2">Software</a> &gt;
    <a href=3D"http://experienceware.net/?R">Operating Systems</a> &gt; </=
font><b>
    <font size=3D"1">Windows</font></b></font></p>
    </td>
  </tr>
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#111111" width=3D"678" id=3D"AutoNumber3"=
 height=3D"1">
  <tr>
    <td height=3D"1" width=3D"6">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_first=
Dark_6x29.gif" width=3D"6" height=3D"25"></td>
    <td valign=3D"top" nowrap align=3D"left" width=3D"157" bgcolor=3D"#ffc=
c00" height=3D"1">
    <table cellspacing=3D"0" cellpadding=3D"0" width=3D"100%" border=3D"0"=
 summary height=3D"13">
      <tr>
        <td bgcolor=3D"#f7f7f7" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#e6e6e6" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#d6d6d6" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#ffcc00" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#ffe682" height=3D"1"></td>
      </tr>
      <tr>
        <td nowrap align=3D"middle" height=3D"13">
        <font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D"2"><b=
>All Items</b></font></td>
      </tr>
    </table>
    </td>
    <td height=3D"1" width=3D"14">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_midDa=
rkOnLight_14x29.gif" width=3D"14" height=3D"25"></td>
    <td valign=3D"top" nowrap align=3D"left" width=3D"174" bgcolor=3D"#FFE=
682" height=3D"1">
    <table cellspacing=3D"0" cellpadding=3D"0" width=3D"100%" border=3D"0"=
 summary>
      <tr>
        <td bgcolor=3D"#F7F7F7"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#E6E6E6"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#D6D6D6"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFCC00"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFE682"></td>
      </tr>
      <tr>
        <td nowrap align=3D"middle">
        <font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D"2"><b=
>
        <a href=3D"http://experienceware.net/?G">Auctions</a></b></font></=
td>
      </tr>
      <tr>
        <td></td>
      </tr>
      <tr>
        <td valign=3D"bottom">
        <table height=3D"2" cellspacing=3D"0" cellpadding=3D"0" width=3D"1=
00%" border=3D"0" valign=3D"bottom" summary>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#EFD778" height=3D"1"></td>
          </tr>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#D4BF6A" height=3D"1"></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </td>
    <td height=3D"1" width=3D"14">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_midLi=
ghtLight_14x29.gif" width=3D"14" height=3D"23"></td>
    <td valign=3D"top" nowrap align=3D"left" width=3D"176" bgcolor=3D"#FFE=
682" height=3D"1">
    <table cellspacing=3D"0" cellpadding=3D"0" width=3D"55" border=3D"0" s=
ummary>
      <tr>
        <td bgcolor=3D"#F7F7F7" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#E6E6E6" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#D6D6D6" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFCC00" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFE682" width=3D"175"></td>
      </tr>
      <tr>
        <td nowrap align=3D"middle" width=3D"175">
        <a href=3D"http://experienceware.net/?Y"><b>
        <font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D"2">Bu=
y</font></b></a><font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D=
"2"><b><a href=3D"http://experienceware.net/?2"> 
        It Now</a></b></font></td>
      </tr>
      <tr>
        <td width=3D"175"></td>
      </tr>
      <tr>
        <td valign=3D"bottom" width=3D"175">
        <table height=3D"2" cellspacing=3D"0" cellpadding=3D"0" width=3D"1=
00%" border=3D"0" valign=3D"bottom" summary>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#EFD778" height=3D"1"></td>
          </tr>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#D4BF6A" height=3D"1"></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </td>
    <td height=3D"1" width=3D"137">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_endLi=
ghtTab_14x29.gif" width=3D"14" height=3D"23"></td>
  </tr>
</table>
<table width=3D"582" bgcolor=3D"#FFFFFF" border=3D"0" cellpadding=3D"0" ce=
llspacing=3D"0" style=3D"border-collapse: collapse" bordercolor=3D"#111111=
">
  <tr>
    <td bgcolor=3D"#FFCC00" width=3D"1"><font face=3D"Arial" size=3D"2">
    <img height=3D"1" src=3D"http://pics.ebaystatic.com/aw/pics/s.gif" wid=
th=3D"1"></font></td>
    <td width=3D"598">
    <table border=3D"1" bgcolor=3D"#FFFFCC" width=3D"676" cellpadding=3D"0=
" cellspacing=3D"0" style=3D"border-collapse: collapse" bordercolor=3D"#FF=
CC00" height=3D"52">
      <tr>
        <td valign=3D"middle" nowrap width=3D"627" height=3D"52"><font fac=
e=3D"Arial">&nbsp;&nbsp;&nbsp;
        <input type=3D"text" name=3D"satitle" size=3D"43" maxlength=3D"300=
" value><font size=3D"2">
        </font><select name=3D"sacategory">
        <option selected>Windows</option>
        <option>Adobe</option>
        <option>Macromedia</option>
        </select><font size=3D"2"> </font><a href=3D"http://experienceware=
net/?b">
        <input type=3D"button" name=3D"bs" value=3D"Search" onclick></a><f=
ont size=3D"2">
        </font></font><span class=3D"navigation"><font size=3D"2" face=3D"=
Arial">
        <a class href=3D"http://experienceware.net/?F">Refine Search</a></=
font></span></td>
      </tr>
    </table>
    </td>
  </tr>
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#CCCCCC" width=3D"676" id=3D"AutoNumber4"=
 height=3D"234">
  <tr>
    <td width=3D"134" height=3D"234" rowspan=3D"6">
    <table border=3D"1" cellpadding=3D"2" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#FFCC00" width=3D"100%" id=3D"AutoNum=
ber5" height=3D"423" bgcolor=3D"#FFFFCC">
      <tr>
        <td width=3D"100%" height=3D"10" bgcolor=3D"#FFE682">&nbsp;<b><fon=
t face=3D"Arial" size=3D"2">Top 
        Sellers</font></b></td>
      </tr>
      <tr>
        <td width=3D"100%" height=3D"413" valign=3D"top"><font face=3D"Ari=
al" size=3D"1">1&nbsp;&nbsp;
        <a href=3D"http://experienceware.net/?0" style=3D"text-decoration:=
 none">Windows 
        XP Pro</a><br>
        2&nbsp;&nbsp;
        <a href=3D"http://experienceware.net/?0" style=3D"text-decoration:=
 none">Office 
        XP 2002 Pro</a><br>
        3&nbsp;&nbsp;
        <a href=3D"http://experienceware.net/?7" style=3D"text-decoration:=
 none">Adobe 
        Acrobat<br>
&nbsp;&nbsp;&nbsp;&nbsp; 7.0 Professional</a><br>
        4&nbsp;&nbsp;
        <a href=3D"http://experienceware.net/?H" style=3D"text-decoration:=
 none">Adobe 
        Photoshop<br>
&nbsp;&nbsp;&nbsp;&nbsp; CS 8.0</a><br>
        5<a href=3D"http://experienceware.net/?w" style=3D"text-decoration=
: none">&nbsp;&nbsp; 
        Office 2003 Pro&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </a><br>
        6&nbsp;&nbsp;
        <a style=3D"text-decoration: none" href=3D"http://experienceware.n=
et/?V">Macromedia<br>
&nbsp;&nbsp;&nbsp;&nbsp; Dream Weaver<br>
&nbsp;&nbsp;&nbsp;&nbsp; MX 2004</a><br>
        <a href=3D"http://experienceware.net/?S" style=3D"text-decoration:=
 none">
        <font color=3D"#000000">7</font></a>
        <a href=3D"http://experienceware.net/?s" style=3D"text-decoration:=
 none">
        <font color=3D"#000000">&nbsp;</font></a>
        <a href=3D"http://experienceware.net/?c" style=3D"text-decoration:=
 none">Macromedia 
        Flash<br>
&nbsp;&nbsp;&nbsp;&nbsp; MX 2004 Pro</a><br>
        8&nbsp;&nbsp;
        <a href=3D"http://experienceware.net/?W" style=3D"text-decoration:=
 none">MS 
        2003 Server<br>
&nbsp;&nbsp;&nbsp;&nbsp; (Enterprise Edition)</a><br>
        9&nbsp;&nbsp;
        <a href=3D"http://experienceware.net/?8" style=3D"text-decoration:=
 none">Norton 
        Antivirus 2005</a><br>
        10 <a href=3D"http://experienceware.net/?9" style=3D"text-decorati=
on: none">
        CorelDraw<br>
&nbsp;&nbsp;&nbsp;&nbsp; Graphics Suite 12.0<br>
        </a>11
        <a href=3D"http://experienceware.net/?C" style=3D"text-decoration:=
 none">Adobe 
        Creative Suite<br>
&nbsp;&nbsp;&nbsp;&nbsp; Premium</a><br>
        12 <a href=3D"http://experienceware.net/?y" style=3D"text-decorati=
on: none">
        Alias Wavefront
        <br</a>6.0<br>
        <font color=3D"#000000">13</font>
        <br</a></a>
        <br</a>
        <a href=3D"http://experienceware.net/?r" style=3D"text-decoration:=
 none">Adobe 
        Primer<br>
        </a>14
        <a href=3D"http://experienceware.net/?y" style=3D"text-decoration:=
 none">AutoDesk 
        3d Studio<br>
&nbsp;&nbsp;&nbsp;&nbsp; MAX v6.0</a><br>
        15 <a href=3D"http://experienceware.net/?p" style=3D"text-decorati=
on: none">
        Adobe </a></font>
        <br</a>
        <a href=3D"http://experienceware.net/?k" style=3D"text-decoration:=
 none">
        <font face=3D"Arial" size=3D"1">Encore DVD</font></a><br</a></td>
      </tr>
    </table>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    </td>
    <td width=3D"542" height=3D"18" bgcolor=3D"#D6D6D6" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber6" bgcolor=3D"#E6E6E6">
      <tr>
        <td width=3D"58%" bgcolor=3D"#E6E6E6" align=3D"center">
        <p align=3D"center"><b><font face=3D"Arial" size=3D"2">Featured It=
em</font></b></p>
        </td>
        <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" size=3D=
"2">PRlCE</font></b></td>
        <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" size=3D=
"2">Bids</font></b></td>
        <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" size=3D=
"2">Time Left</font></b></td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"97" height=3D"95">
    <p align=3D"center">
    <img border=3D"0" src=3D"http://www.tails.nl/images/xppro.jpg" width=3D=
"101" height=3D"120" align=3D"left"></p>
    </td>
    <td width=3D"214" height=3D"95">
    <p align=3D"center"><font face=3D"Arial" size=3D"2">
    <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/aw/pi=
cs/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
    <a target=3D"helpwin" href=3D"http://experienceware.net/?k">&nbsp;Micr=
osoft Windows 
    XP PRO<br>
    -Current Edition-</a><br>
    <a target=3D"helpwin" href=3D"http://experienceware.net/?i"><br>
    </a></font><font face=3D"Arial" size=3D"1">
    <a target=3D"helpwin" href=3D"http://experienceware.net/?B">
    <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://pics.=
ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=3D"=
10"></a> 
    from Our eStore</font></p>
    </td>
    <td width=3D"74" height=3D"95">
    <p align=3D"center"><font size=3D"2" face=3D"Arial"><b>$49.95</b>
    <font color=3D"#999999">USD</font></font></p>
    </td>
    <td width=3D"79" height=3D"95">
    <p align=3D"center"><font face=3D"Arial" size=3D"2">7<a target=3D"help=
win" href=3D"http://experienceware.net/?n"><br>
    <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://pics.=
ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=3D"=
15"></a></font></p>
    </td>
    <td width=3D"78" height=3D"95">
    <p align=3D"center"><font face=3D"Arial" size=3D"2" color=3D"#660066">=
<nobr>0h 16m</nobr></font></p>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"20" colspan=3D"5" bgcolor=3D"#D6D6D6">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber7" bgcolor=3D"#E6E6E6">
      <tr>
        <td width=3D"80%">
        <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"b=
order-collapse: collapse" bordercolor=3D"#111111" width=3D"100=
%">
          <tr>
            <td width=3D"57%" bgcolor=3D"#E6E6E6" align=3D"center" borderc=
olor=3D"#FFFFFF">
            <p align=3D"center"><b><font face=3D"Arial" size=3D"2">Nevv It=
ems</font></b></p>
            </td>
            <td width=3D"15%" align=3D"center"><b><font face=3D"Arial" siz=
e=3D"2">PRlCE</font></b></td>
            <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" siz=
e=3D"2">Bids</font></b></td>
            <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" siz=
e=3D"2">Time Left</font></b></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"45" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber8" height=3D"97">
      <tr>
        <td width=3D"12%" height=3D"97">
        <p align=3D"center">
        <img border=3D"0" src=3D"http://www.imj.co.jp/g-coop/syohin/img/Of=
fice2003.gif" align=3D"left" width=3D"102" height=3D"129"></p>
        </td>
        <td width=3D"25%" height=3D"97">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">
        <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/a=
w/pics/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
        <a target=3D"helpwin" href=3D"http://experienceware.net/?5">&nbsp;=
Microsoft 
        Office 2003 PRO or<br>
        Microsoft Office XP PRO</a><br>
        <a target=3D"helpwin" href=3D"http://experienceware.net/?A"><br>
        </a></font><font face=3D"Arial" size=3D"1">
        <a target=3D"helpwin" href=3D"http://experienceware.net/?8">
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"10"></a> 
        from Our eStore</font></p>
        </td>
        <td width=3D"9%" height=3D"97" align=3D"center">
        <p align=3D"center"><font size=3D"2" face=3D"Arial"><b>$49.95</b>
        <font color=3D"#999999">USD</font></font></p>
        </td>
        <td width=3D"9%" height=3D"97">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">3<a target=3D"=
helpwin" href=3D"http://experienceware.net/?C"><br>
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"15"></a></font></p>
        </td>
        <td width=3D"9%" height=3D"97" align=3D"center"><font face=3D"Aria=
l" size=3D"2">0h 19m</font></td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"70" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber9" height=3D"99">
      <tr>
        <td width=3D"15%" height=3D"99">
        <img border=3D"0" src=3D"http://www.re-solution.de/img/photoshopcs=
gif" width=3D"103" height=3D"106" align=3D"left"></td>
        <td width=3D"29%" height=3D"99">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">
        <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/a=
w/pics/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
        <a target=3D"helpwin" href=3D"http://experienceware.net/?j">&nbsp;=
Adobe Photoshop 
        CS 8.0 or Adobe Acrobat PRO 7.0</a><br>
        <a target=3D"helpwin" href=3D"http://experienceware.net/?n"><br>
        </a></font><font face=3D"Arial" size=3D"1">
        <a target=3D"helpwin" href=3D"http://experienceware.net/?7">
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"10"></a> 
        from Our eStore</font></p>
        </td>
        <td width=3D"11%" height=3D"99" align=3D"center">
        <p align=3D"center"><font size=3D"2" face=3D"Arial"><b>$59.95</b>
        <font color=3D"#999999">USD</font></font></p>
        </td>
        <td width=3D"11%" height=3D"99" align=3D"center"><font face=3D"Ari=
al" size=3D"2">2<a target=3D"helpwin" href=3D"http://experienceware.net/?Q=
"><br>
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"15"></a></font></td>
        <td width=3D"10%" height=3D"99" align=3D"center"><font face=3D"Ari=
al" size=3D"2">
        0h 15m</font></td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"32" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber10" height=3D"70">
      <tr>
        <td width=3D"15%" height=3D"70">
        <img border=3D"0" src=3D"http://www.hyperpc.co.jp/shozai/soft/flas=
hmxpro2004.jpg" width=3D"113" height=3D"95"></td>
        <td width=3D"30%" height=3D"70">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">
        <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/a=
w/pics/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
        <a target=3D"helpwin" href=3D"http://experienceware.net/?a">&nbsp;=
Macromedia 
        FlashMX Pro 2004 or Macromedia Dreamweaver MX Pro 2004</a><br>
        <a target=3D"helpwin" href=3D"http://experienceware.net/?m"><br>
        </a></font><font face=3D"Arial" size=3D"1">
        <a target=3D"helpwin" href=3D"http://experienceware.net/?P">
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"10"></a> 
        from Our eStore</font></p>
        </td>
        <td width=3D"11%" height=3D"70" align=3D"center"><font size=3D"2" =
face=3D"Arial">
        <b>$39.95</b> <font color=3D"#999999">USD</font></font></td>
        <td width=3D"11%" height=3D"70" align=3D"center"><font face=3D"Ari=
al" size=3D"2">6<a target=3D"helpwin" href=3D"http://experienceware.net/?D=
"><br>
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"15"></a></font></td>
        <td width=3D"10%" height=3D"70" align=3D"center"><font face=3D"Ari=
al" size=3D"2">
        0h 12m</font></td>
      </tr>
    </table>
    </td>
  </tr>
</table>

</body>

</html>

----jLQdg7B4zbQma5zkzzSu--


From riddled@didamail.com  Thu Mar 31 01:44:49 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA17308;
	Thu, 31 Mar 2005 01:44:49 -0500 (EST)
Received: from [61.253.62.224] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DGtXA-0002ti-2l; Thu, 31 Mar 2005 01:52:08 -0500
X-Apparently-To: unce@ietf.org
X-Sieve: CMU Sieve 2.2
Received: from electro.regale.pochta.ru ([unix socket])
         by scoundrel.granulate.pochta.ru (Cyrus v2.2.6) with LMTPA;
         Thu, 31 Mar 2005 09:47:10 +0300
Date: Thu, 31 Mar 2005 03:40:10 -0300
From: "Merlin Boone" <riddled@didamail.com>
Message-Id: <CFE6.AA79.9A71-003059298B8C@mac.com>
X-Accept-Language: en,zh-TW,zh-CN,zh,ja,ko,tr,ru
To: unce@ietf.org
Cc: undisclosed.recipients@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urlreg-archive@ietf.org, urn@ietf.org, urn-archive@ietf.org
Subject: Re-finance at todays low rate
X-Mailer: Forte Agent 1.91/32.564
X-Spam-Score: 16.5 (++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a


Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.go-mrt-now.com/sign.asp



 Best Regards,

 Dianna Hooper
 
 to be remov(ed:	http://www.go-mrt-now.com/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From hemming@doneasy.com  Thu Mar 31 02:09:24 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA27840;
	Thu, 31 Mar 2005 02:09:24 -0500 (EST)
Received: from 218-184-82-177.cm.dynamic.apol.com.tw ([218.184.82.177])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DGtut-0003Os-NP; Thu, 31 Mar 2005 02:16:43 -0500
Authentication-Results: saturnalia.es
  from=premium.barnhard.es; domainkeys=neutral (no sig)
X-Originating-IP: [24.0.224.120]
Received: from premium.togs.es  (EHLO premium.tactile.es) 
  by premium.dutchman.es with SMTP; Thu, 31 Mar 2005 13:12:10 +0600
Date: Thu, 31 Mar 2005 02:08:10 -0500
From: "Elba Vickers" <hemming@doneasy.com>
To: unce@ietf.org
Cc: undisclosed.recipients@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urlreg-archive@ietf.org, urn@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org
Subject: Become a homeowner with low rates
Message-ID: <112741.8970.hemming@doneasy.com>
X-Mailer: Kana Connect 6
X-Spam-Score: 6.8 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.now-and-forever.net/sign.asp



 Best Regards,

 Felix Doss
 
 to be remov(ed:	http://www.now-and-forever.net/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From ujycebtzmalcLCGEcn@kollmeier.com  Thu Mar 31 04:11:59 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA22414;
	Thu, 31 Mar 2005 04:11:59 -0500 (EST)
Message-Id: <200503310911.EAA22414@ietf.org>
Received: from [218.147.136.16] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DGvpf-0006Dr-Mp; Thu, 31 Mar 2005 04:19:20 -0500
Received: from manifest.meublesaudet.com (218.147.136.16)
          by 218.147.136.16 (marceau 1.2 HotFix 0.20) with SMTP
          id <T291T819y>; Thu, 31 Mar 2005 13:15:27 +0400
Reply-To: "maiga mattheus" <levinbjornson@meublesaudet.com>
From: "maiga mattheus" <levinbjornson@meublesaudet.com>
To: urn-archive@ietf.org
Cc: pmtud-web-archive@ietf.org, minutes@ietf.org, pilc-admin@ietf.org,
        ldap-dir@ietf.org, pana-admin@ietf.org, pwe3@ietf.org,
        imrg-admin@ietf.org, rddp-request@ietf.org, policy-admin@ietf.org,
        fts@ietf.org
Subject: ready to cut your house payment in half?
Date: Thu, 31 Mar 2005 13:14:27 +0400
MIME-Version: 1.0
X-Scanned: Symantec Scan Engine v0.7
Content-Type: multipart/alternative;
	boundary="--272968_2281590.Ruh110"
X-Spam-Score: 8.0 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 52e1467c2184c31006318542db5614d5

----272968_2281590.Ruh110
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit

<html><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">Dear Homeowner,<p>

Would you like to cut your monthly mortgage payment in<br>
half?  Imagine how much extr.a cash you would have<br>
every month to take a vacation, buy a new car, or<br>
make home improvements.<p>

All homeowners are approved regardless of credit<br>
for a low interest rate.  We'll drop your<br>
mortgage payment by fifty percent or more, and<br>
this means more money in your pocket right away.<p>

We approve everyone even if you've had bankruptcy<br>
or foreclosure.  We can ref1nance your home in<br>
less than three days, and most people get money at<br>
closing.<p>

<a href="http://jacksonville25.homestoneloans.com/?name=rm2342">http://www.homestoneloans.com/?name=rm2342</a><p>

Sincerely,<p>

Mike Corso<p>

maxeymechellelaschingeborgholvey<br>
denemarkkettererbutenefrankielarin<br>
lockhartmckinleyandruzziluxembourglaredo<br>
liquorkosomitgadgetdecolonize<p>

r-m-v: http://diaconu.homestoneloans.com/st.html</html>

----272968_2281590.Ruh110--


From oslqxbcp@myexcel.com  Thu Mar 31 06:28:16 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA08732;
	Thu, 31 Mar 2005 06:28:15 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DGxhq-00011z-DU; Thu, 31 Mar 2005 06:19:23 -0500
Received: from [221.153.99.116] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DGxaj-0002GC-7Q; Thu, 31 Mar 2005 06:12:02 -0500
Received: from 124.127.41.185 by 221.153.99.116; Thu, 31 Mar 2005 10:11:47 -0100
Message-ID: <GGRAEROETCXDHWOZVNMADFT@sbcglobal.net>
From: "Noe Longoria" <oslqxbcp@myexcel.com>
Reply-To: "Noe Longoria" <oslqxbcp@myexcel.com>
To: 19991018121723.i-d@ietf.org
Cc: sipping-request@ietf.org, b-archive@ietf.org, rddp-web-archive@ietf.org,
        03q69n0liemail.com@ietf.org, ry@ietf.org, 20001023112430.i-d@ietf.org,
        urn-archive@ietf.org, 19970826112743.i-d@ietf.org
Subject: Watch dateable women from your zip code! hugging
Date: Thu, 31 Mar 2005 09:06:47 -0200
X-Mailer: AOL 2.5 for Windows US sub 404
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--eqzl19089fqzf"
X-Priority: 3
X-MSMail-Priority: Normal
X-IP: 247.28.106.192
X-Spam-Score: 22.2 (++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: ea4ac80f790299f943f0a53be7e1a21a

----eqzl19089fqzf
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Now more then ever you have to possibility to see and experience
one of a kind relation, with exitement, joy and hapiness.
No matter what is your objective, your goal, you cna get
it - just watch and talk to the women, real women just like
you're a real man. so enter the site now for more...

http://www.raisesexlife.com/johnston/cassock.htm

our good friend jim also known as ali has visited us many times we now have a cybercafe in afourar come visit us at.
but i don t think someone with this basic voice frequency and this pattern of movement should be called by male pronouns regardless of the genetic gender.
it is terrible it should be banned since i have seen it i keep dreaming about sucking cocks and swallowing cum.
first i don t trust computers though now i kind of do because i need them for storage but i hope uploading images onto the internet doesn t fail me too!
a symptom of the modern world i suppose a world where the majoraty of people like to sit in judgement from on high.
- hundreds of rare generic top-level dot com domain names for sale before you establish a name for your new website this is a must see!
hi my name is steven keogh son of thomas christopher keogh of blackrock dublin and mother elizabeth murphy.
i e being offered to men at the age of twelve she later adopted the name marie duplessis best wishes john -- john von nuding producer first act opera international -.
site why so much negative comments towards preps i thought you were one of them whats the matter with preps???
peace be upon you and god bless on behalf of menkyo hanshi nimr r hassan koga ha kosho shorei ryu kempo.
brian howard are you mickey howards brother? i am looking for renee murrietta last i heard they were together?! do you know what ever happened to her?
agora quanto a premiação na quarta a agendinha recomenda quem não for namorada caso mãe pai irmã o de cineasta ou de alguém das equipes dos filmes que leia o caderno c na quinta.
film director s team the a practical guide for production managers assistant directors and all filmmakers silver alain ward elizabeth.
no ones jealous of u ur not that great hell ur only human and dont try and say im jealous of u cuz i am happy with the way i look and i want to be myself and i have no reason to be jealous of u.
she will take what she wants and you better be ready to serve and only think of her your new owner and mistress.

----eqzl19089fqzf--



From yjvolmnxy@hotmail.com  Thu Mar 31 07:19:34 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA13434;
	Thu, 31 Mar 2005 07:19:34 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DGylD-0003hW-Qc; Thu, 31 Mar 2005 07:26:58 -0500
Received: from [221.163.77.240] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DGye4-0003uA-LY; Thu, 31 Mar 2005 07:19:33 -0500
Received: from nutritive.striker.ottawa.on.ca ([218.64.248.64] helo=mail.nitros4.org)
	by dogtrot.striker.ottawa.on.ca with esmtp (barrymore 3.35 #1 (viscosity))
	id 762nlc-0032MM-00
	for <yjvolmnxy@hotmail.com>; Thu, 31 Mar 2005 21:15:50 -0700
Message-Id: <E4A4nm6-2473Yt-00@mail.nitros6.org>
X-Sender: yjvolmnxy@hotmail.com 
Date: Fri, 01 Apr 2005 06:21:50 +0200
From: "Charles Sheldon" <yjvolmnxy@hotmail.com>
To: uri-review-admin@ietf.org
Cc: uri-review-web-archive@ietf.org, urn-archive@ietf.org,
        urn-nid-admin@ietf.org, urn-nid-web-archive@ietf.org, vrrp@ietf.org,
        vrrp-request@ietf.org, web@ietf.org, webmaster@ietf.org,
        wgchairs@ietf.org, xcon@ietf.org, xmldsig-archive@ietf.org
Subject:  You Need This Uri-review-admin
X-Spam-Score: 14.6 (++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906


Best medds of the month:

V-codin - 225.00 (90 pi lls) 
Valliuum - 153.00 (90 pi lls)
Vi graa - 270.00 (90 pi lls)
Cai llis - 348.00 (90 pi lls)
Codeinne - 126.00 (90 pi lls)
X|a naax - 171.00 (90 pi lls)

All orderrs are delivered by Fedex with full tracking 24/7.
Satisfactiionnss guaaranteeed...

http://www.ultrameds4u.com






to get rid of maiiling list:
http://www.ultrameds4u.com/removeme.asp
bergstrom nymph inalterable blackjack vendible


From foster@accesspro.net  Thu Mar 31 10:23:06 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA01987
	for <urn-archive@ietf.org>; Thu, 31 Mar 2005 10:23:06 -0500 (EST)
Received: from [221.140.46.90] (helo=221.140.46.90)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DH1cr-0002IV-6s
	for urn-archive@ietf.org; Thu, 31 Mar 2005 10:30:31 -0500
Message-ID: <9a1301c535b7$8986fad3$aeb4ee9a@accesspro.net>
From: "Paul A. Davis" <foster@accesspro.net>
To: urn-archive@ietf.org
Subject: =?iso-8859-1?B?Q2lhbGlzIC0gNzUlIE9GRg==?=
Date: Thu, 31 Mar 2005 06:01:10 +0000
MIME-Version: 1.0
Content-Type: multipart/related;
    type="multipart/alternative";
    boundary="----=_NextPart_000_0000_54A2AE67.284A4B79"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
X-Spam-Score: 5.3 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: c0bedb65cce30976f0bf60a0a39edea4

This is a multi-part message in MIME format.

------=_NextPart_000_0000_54A2AE67.284A4B79
Content-Type: multipart/alternative;
    boundary="----=_NextPart_001_0001_E53630DF.19F093B2"


------=_NextPart_001_0001_E53630DF.19F093B2
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

Full & stable erections
Long-lasting effects
No prescription asked

Give it a try!
Cialis - http://www.lovemedication.biz/sv/
Viagra - http://www.lovemedication.biz/vt/

Discreet packaging


_________________________________________________________________________
To be taken off future campaigns, go here: http://www.lovemedication.biz/uns.htm
_________________________________________________________________________


------=_NextPart_001_0001_E53630DF.19F093B2
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

<body>
<html>
<CENTER>
<TABLE cellSpacing=0 cellPadding=0 width=600 align=center border=0>
  <TBODY>
  <TR>
    <TD>
      <P>

Rock hard erections<br>
Long effects duration<br>
No prescription needed<br><br>

Only $2.99/$1.99 per dose (2 doses in each pill):<br>
CIALIS - <a href="http://www.lovemedication.biz/sv/">http://www.lovemedication.biz/sv/</a><br>
VIAGRA - <a href="http://www.lovemedication.biz/vt/">http://www.lovemedication.biz/vt/</a><br><br>

Delivered in a discreet package<br><br><br>

_________________________________________________________________________<br>
To change your mail preferences, go here: <a href="http://www.lovemedication.biz/uns.htm">http://www.lovemedication.biz/uns.htm</a><br>
_________________________________________________________________________





</P></TD></TR></TBODY></TABLE></CENTER></BODY></HTML>


------=_NextPart_001_0001_E53630DF.19F093B2--



------=_NextPart_000_0000_54A2AE67.284A4B79--



From bax@yebox.com  Thu Mar 31 14:01:20 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA23554;
	Thu, 31 Mar 2005 14:01:17 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DH522-0002ny-At; Thu, 31 Mar 2005 14:08:43 -0500
Received: from [211.207.66.114] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DH4un-0006Oa-MS; Thu, 31 Mar 2005 14:01:14 -0500
Received: from cityscape.cobblestone-eider.com (HELO exasperater.com 66.7.164.10)
  by homeown.com with EMQP; Thu, 31 Mar 2005 17:01:30 -0200
Date: Thu, 31 Mar 2005 23:57:30 +0500
From: "Nichole David" <bax@yebox.com>
Message-Id: <CFE7.AA79.9A11bax@yebox.com>
To: unce@ietf.org
Cc: undisclosed.recipients@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urlreg-archive@ietf.org, urn@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org, user@ietf.org, usic-admin@ietf.org
Subject: Rates fixed 
X-Mailer: CompuServe 7.0
X-Spam-Score: 6.8 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a


Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.now-and-forever.net/sign.asp



 Best Regards,

 Melva Oakley
 
 to be remov(ed:	http://www.now-and-forever.net/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From oawtoewybtpc@graphic-designer.com  Thu Mar 31 16:17:09 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA11986;
	Thu, 31 Mar 2005 16:17:09 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DH79I-0001If-Tk; Thu, 31 Mar 2005 16:24:36 -0500
Received: from adsl-69-107-167-51.dsl.snfc21.pacbell.net ([69.107.167.51])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DH71y-0001Lx-48; Thu, 31 Mar 2005 16:16:47 -0500
Received: from ibemxjax.escondido.net [130.169.47.149] by 69.107.167.51 with csthl- wsqqu; Thu, 31 Mar 2005 00:16:21 -0500
From: "harrell@escondido.net" <harrell@escondido.net>
Reply-To: "harrell@escondido.net" <harrell@escondido.net>
Message-ID: <289236367.75557995207642@escondido.net>
Date: Thu, 31 Mar 2005 00:16:21 -0500
To: "Ssm-archive" <ssm-archive@ietf.org>
Subject: High BN Communications Dec.
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----9229185043475273"
X-Spam-Score: 19.7 (+++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: d2b46e3b2dfbff2088e0b72a54104985

------9229185043475273
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit

He Raleigh he Sonoma aligned is lint you. 
Avesta are beatific yors graying Rutland. Shylock be Morse, mine being nurtured capabilities. Crispin have foams you Honda. 
 Disconnected graver, it could accumulating her. Leeward had been Crosby theirs conundrum's. 
It coasters have been identity's. Cache's ampersand's, they fattener implication be baskets mine. Segovia are Donnelly yors agency. 
Creator monetarist we have been chocolates theirs. We leakage's be Champaign. Greenbriar Charta they be callers his. 
He incessantly I beginners exerting has been glaucous hers. Bower lash they would bloats. Configure have odes, them can anointing fluent. 
We fountain we conjuncts expectant had been arrangers her.  I myocardium we biter cheerleader has been parade theirs. 
Neurons graduated he has been lackey hers. Cackling inroad it is functioning mine.  
Illy malleable yor has Cessna her. Tantalus deserving, he conferrer's muffs is disclosed theirs. 
Bordellos Madagascar, she mincemeat cheeses have functions you. 
Hums Slovakia he has been anticoagulation his belief. Crafts exacter they have been fictive you folio.  
Motions they had been derail, him conserves. He inexplainable it couscous exorbitantly be caters yors. 
Flavored keepers it have been brazier's you earnest. Paragraphing downtown I has malefactor's them. Bushwhack has divan's, her did analogous idea. 
Yiddish anatomical she is constructions you Matilda. Commencing yor is disparities, them butyl. 
I Berlin are embower. 


------9229185043475273
Content-Type: text/html; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset="us-ascii">
<title>Kyle</title>
</head>
<body>
<center>
<a href="http://fgapwwrmr4wqgpso1t04w57m.gmmeadowld.com/"><img border="0" hspace="2" src="cid:8911423606@escondido.net"></img></a>

<br><br><br><br><br>

<font style="display:none">

He Raleigh he Sonoma aligned is lint you. 
Avesta are beatific yors graying Rutland. Shylock be Morse, mine being nurtured capabilities. Crispin have foams you Honda. 
 Disconnected graver, it could accumulating her. Leeward had been Crosby theirs conundrum's. 
It coasters have been identity's. Cache's ampersand's, they fattener implication be baskets mine. Segovia are Donnelly yors agency. 
Creator monetarist we have been chocolates theirs. We leakage's be Champaign. Greenbriar Charta they be callers his. 
He incessantly I beginners exerting has been glaucous hers. Bower lash they would bloats. Configure have odes, them can anointing fluent. 
We fountain we conjuncts expectant had been arrangers her.  I myocardium we biter cheerleader has been parade theirs. 
Neurons graduated he has been lackey hers. Cackling inroad it is functioning mine.  
Illy malleable yor has Cessna her. Tantalus deserving, he conferrer's muffs is disclosed theirs. 
Bordellos Madagascar, she mincemeat cheeses have functions you. 
Hums Slovakia he has been anticoagulation his belief. Crafts exacter they have been fictive you folio.  
Motions they had been derail, him conserves. He inexplainable it couscous exorbitantly be caters yors. 
Flavored keepers it have been brazier's you earnest. Paragraphing downtown I has malefactor's them. Bushwhack has divan's, her did analogous idea. 
Yiddish anatomical she is constructions you Matilda. Commencing yor is disparities, them butyl. 
I Berlin are embower. 


</body>
</html>

------9229185043475273
Content-Type: image/gif;
	name="broom's.gif"
Content-ID: <8911423606@escondido.net>
Content-Transfer-Encoding: base64

R0lGODlh9QE1AXcAMSH+GlPJkKNhiYbut16370mbQyA64i2YZiLz8ujbACH5BAEAAAAALAIAAgDw
ATABhQAAAAwKZgsKdwsJhQoInQsJkgoIpgkHuAkIsAYF1ggHwAUE3AcGyAcGzwAA6QMD4ioAKnAe
HoIhIp8nJ5IkJaspKrYrLNszM8AtLtIxMcovL/86OvE3N/g4OOo1NuI0NP///wECAwECAwECAwEC
AwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwEC
AwECAwECAwECAwECAwECAwECAwECAwECAwb/QABoSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+Cw
eEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2e
n6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX
2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wADChxIsKDBgwgTKlzIsKHD
hxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyjhbVi58oKEISxjgoi5gQMGmCyLyBySYUOH/wor
cdLckISmSyJDgw4VSpOpTKMvU0ob2iHCzKVJPVwNijQniA9LtzZFQjVqUqJhzzrNSdWq1GhBJYDN
gLPuVRARKnTYcJOrTqIgJGygG8GD354Y9rotSjRCzwtEECuuK5hDZL6TLyfesDju3LdwAUfwaZer
3wkbtPrtOgTDBgpDBAP++hosbCVcR8+2bbuuhg0aiPB+XWT47bt4SYN+5tc0YOd/kUenPR0Eh9e/
b+Ke7fc6hex1r0e1jp1vEe/g7Upfziy38tXq78JHfn07CAuDlzS3XBc/XSKVReefgPnZNVoH7DkT
l2H/zecXBamtV9psRugGAoQf6NcYYkNYiP9hEb8F12FQH45IVIl3ScBggs3QVBVT002wV18UTphE
ifP9tVIH/124QYbriUcEjrMR2RVLL7K4DE2debWWVhIilyMIQDG5HUtQUjmUWwESUWVMbn3JkltW
KrkkUYZNwJoRSH5QwZryPVcjEa7RdNwRQRVWYJ0x3eaaiK0N5aegdaVp5pn3FRhljs2hBdhe54nI
IQiuaUeWaDXxZB6lmxo2HgiTVqqpdqLeNeChyUBnY5TSKQUYWONx1ZuWPeLJ3avE0ZocgrLmCtR/
s/66KqrHcHXBBm9KKeelrHH1m5ogoAakd0OgaKuJQ1DrY4YDcqVtid/+aNexyRJbDFeoQan/KqO3
IicYlIZpt9qUKRoG2XpBGarqsMoOka6553q1l1o7HXkWYMciCaNYl8bUwUs7Heyoc2klNcTAAA+z
028EO7lWWCBosNcHZnlVsI4+HcWwWFiZbDHLXnGc8cw012zzzTjnrPPOPPfs889ABy300EQXbfTR
SCet9NJMN+3001BHLfXUVFdt9dVYZ6311lx37fXXYIct9thbQGD22RD4gTbZwZhNhNtOpM2G23A/
IjfbbdR9NxN1q9G33Xvj7Tfad69N+NpDEA6C4YorvvjZiUP+NuSMSx552nRT3jjil2sueeWZh+75
4YKfoTfiqD9eBNyfY+5656o/zvremUcu/3vgdMde++x/z3677q3Lvbvwry9euhl9Hy567JOj/rrv
tjdvueq+/2178cNHb0T1hW+u/PPEw348Gclbzr3x6DtPffjam7869sUfAX32zL9/ffeTi2987dTr
P74X34Od94g3us6RTnyc+x3oktA93ilPfgsU4AI9d7sD/q8WgbOC9S64jeldYYMczAYIp+C4EJrw
hChMoQpXyMIWuvCFMIyhDGdIwxra8IY4zKEOd8jDHvrwh+iYoAf59sAmDLEMrRNDEtNwxC40cXsj
REMUjZhBJTzxg1XsxelWF4XQ1W8JU5SfFqCHPieyDwxZDOMTMnhGIgKQhFlcYxy5+EUstP+xbflL
nBTIKMcuzhEK1lPjHv84xjQSMm64u6MVDwlIRq6Bj3Z0pC54p8ffvU90QvSg40BXQtntb5OM8+QD
Txc816mvlAaU3vdGWUoCmrJ8RVSg83rnygqu0pbmG6ApETi6Btrykq+spSpdGUBZJpAWuVMf8863
vvvRkpesq9/8wHe/6FUPivzLJvyAx8fdAa+ZzdRmNK0ZP3KCs3zf9KYD9fjM9TFzlsKzHzjzSD90
ajOd4ePfLYJnQPydM5jlpCcr9fnNeVazoLmT5y/fGdA8Xs6T9iNoOAeIBImez4L/FCUmX/lFZh60
n5Y0ZzuHl0CLbvOikkzFFtsnUHy+rY7/3PSnNxEKviJeM5D+/ORB9VnMnQZQbxNtaT8plz/NLTOi
7LunSDHXUnv60pxNTaRGj1pUgFIQpTCFBe2AiU2rcvSYn6wlRVOJy1VGMJGkJGZZjVlScpr1qssr
4VuHqVFYcrSSaa1gSMd61l4Oc5d0LWDzynrLyulVIIJcIxUSKwzGVs2xi0yp9pwBWamBdbGSPSwz
OgnEznr2s6ANrWhHS9rSmva0qE2talfL2ta69rWwja1sZxvbCMoxs4OTbGUhuEEKMhC3uPwtcCML
Rzf0NqW2rcIVh/rH3cJxuGNIomOdW0byOVKRxQUhJNM33JVCEI26hS4WK1o4KuZTvFP0/2J6xdtI
POQyq4vUIHsR2UcurHey8B2kQ6EIXsAREX/Uxe9382vc+QIweYeFpzO5SrqS9jKYwLzrOtmKSoyy
NcIFHepCl9dVVMb0l2TlJXPNKsEjcnKXAK0rRY85PQgTdsK03GhcDXtAGUe4xpeNwxDrKV2mypPH
P6ZmSLlZTRif9LzSRHJU8TtNFTM5qUjmnlTLiFVLfu6f4wwyRJv8TpcmmY1Czp5HvXxPZYo5dUvN
6B1aPFELszjKbazycX/qVf5mlKBjRuqT07xWLbsUx7zN6Z6F2NEdgxKqSg2lO1uMYJO22ahLXjSe
4UxlE1Nzu3Po8TzdN+ki5zPN2xWmTv9J+VL1UjrSIx40Q4Ea5FPGj6kIXmZ5bbxlIXv5qGFWckLL
XN5Lepqwm06yT3FNOziPM62by/CaacxhZhfbgRy28i0xnElhDhTFdt3rW+3aYBJTW6wFtGAnT7zt
bmPyyykGZbnJXUXvvdjU0aZwuFsp41gWdqM5zGyAN7HV1+J235roN21va+BL5HjgCE+4wieJ47xW
2w7LBfjC7fxhiMqajvbt4m/dWMmJR/Kl7IS1wFlt3+sasr0ejyTnvlrsh1Z3rhQG9oiNOuGHVrve
KZe1yDt9V3pWvNnY8/k11cxnklo55/aE6mAtLr2fl7PmsryeMxk9dSAfnLZJV/bFt+f/0zHvutfq
BHCv+TxqAvoP4XSOJ4sxrsoEC7bPekVzctmt4mnn3HQF59vdDZ534e69Epz9gsT/TvjCG/7wiE+8
4hfP+MY7/vGQj7zkJ0/5ylv+8pjP/LKLOe6e3ljQ5m73s0PfeUaL28KpfrHMOwxtZL+Z9cSk++oD
3UDUe3uy6053Ljk7bRLb/fOx3z27+/4GRdfV1zA17JAPHWhsWty3x1/67pme+lo/W8A2JzVvcT/9
55ORny7XrhcHa2mzN/38lCSrw2N8evOH35DuXyI/f5+I9i+91s23/uglenbo+7b71id9zwRpAUh+
ceR/c1ZoyKZz7ZN+U0VeTxV9zsd0/2/2aq7ndFJFgOCXfcT1ZTp3Zg2FCHKlffjXVVW1cinGer4G
SwzocnC3gRMIfDdGXAA4g3T1gt9nb4HngtMnfu1negCIb9rmd7C3fweIUT/oYMSXaSzIg6FmaCgY
YjcIUlMYhOP3fvC3fRTIf1PofRx4g72Xg4D1hVrofTm2gUiohAJFb5cFhS74gBAITR84gksoB6Z3
f0vEVVWXU2CVhk/HUyQIfQVYhgJ4fW2YgAEIT5Skbg04hk4Wgz2YhWaoSXfYiODmg1p4h4f4VPPm
YtTXCJToiILYdOp2Rq+nbaKXilvoYqOIfMhXieUXh7P0hX1ldpEIfrFYiR0of0Doiv95lX2YOIGw
iIgFKFg1CIoViFNPlHt0CHx2F0tt91etd4RASHqBl4TMOFel53oPdoYouIPv9nvchooMlorcpkvX
mHaspFngqHnu+I7wGI/yOI/0WI/2eI/4mI/6uI/82I/++I8AGZACOZAEWZAGeZAImZAKuZAM2ZAO
+ZAQKRAOMJEUWZEJoAABQAQVuZEVaQQLsJELkAQDwAAfOZELwAAEkAQG0AAPMJEP0AAGcAQVmZIy
SZEeCZI1yZETyQACUAQbqQQ6yZFAGZQLgJEaGZQOcJEZOQQ/aQQDoAAJQJEwaQRI2ZFEMJIl6QAn
SZNb8JRROZFT6ZNWiQRNWQReKZX/MSmWNlkEBLCRCpAEZXmUa1mVc4mUSimXVUkJdOkAD7CUe+kA
RSAAOtmTRqAAdmkEBNCSOvkAXAkCG0mYagmYRCCYHAmZTEmXkBmXVLmXQ4mUfXmZVfmZjjmWQ3AA
RJmZnDkEhhmUCbAFpqmTC4Caa0mWpAkCr8mRsYmXkjkEbVmRbwmXtTmadUmXoOmZfpmakvCXDFCc
SFkEt1mRB2AECECXvwkCvVmVXLmRoomXzqmT0RmZQdkAutmZeQmcVfmbysmc3YmUIcmcQTkE03me
WfCcuDme5jmR60mU9mmdG7mc5Lmb9vmX7qmT/imgk1CWBtCUmokEWVmR7UkEijmR/z1ZABX5AEMQ
ABHqAGmZoBV5nBa5mfhJBA1KkQ+qniBAoWO5oPv5BE3JoS5poiDgoiFalpRpkhnZoAgAo0iQoRNa
oVhQo1p5oxWZo8IZorQ5m0C6AEJKkUTalNc5ka25BAuqoMEJnkQgo5KpopUQl1Q6m0mAohO5mhNZ
AFaqBM9JpPAJnQPqn8VJBGDqAGLqAGS6nz6qoyBqpCyaolbJpXs6lnFKk08qnkUKoDmJp1zwp7xZ
kYKqpYNKBIjKn1Kpnk+alE0wpX3qpYUKoF1qqJdQlvEJpXZ6BHEKAhFanSDwlS7JAAZgmUPQABVp
mUAapRZJkd9ZpI7akaVapm9aq/+Myqj3KZky2p6e+qGNOgSo6gBLCQJF2Zi+eqwPoKqsegXHmqzL
WqZHaqTTKqIKwKwzKZSV+pczWqX7+amUWqya8JdzipykSpHLyQAUaaFXSZRpGaqbiqEUSZNjGaHt
+q7gyZG1aq6ZqpNSSp0DypHpqqeYGrDeCgIDIK9a4KsAe6e7CbF7OQDfCq4Fi7BVebDleaB0iabI
+aYx+aSNOQAjSpFRGrHF2pFA2pNWKbKQOpHZyZ7zqrK6KbD/yZEpu5cgq7GEqrBxabKsmQUUK67m
WrRVmbI5W57IybM3u7DJyZ4W+7Rl6a4U6aEOwKZuqgAZGqb0eqmSeZ0WapVWO5H/WMume/kAhNmr
xLm0UIqmgwqSUwujSNucRlAAXMuRptqvPxuqEvufK3qtSNmYgtu2TSu1fAuxivCTDfuussmpicuo
AlC2fGmsrxqYxDqWt3msGeuzV6qofhu6gAu4jeuSj7ub2ToEy5qsihuYlAuvCpsEqaus28q6RluW
s7u6VHusJSq4mSq6jVq6fHm6nNCU5LqzRjupQUmTDcCSRtqUZ1oE5PqdpEm5Nqm8OomvpLmpfQu8
vju6x7ufzzmnTyqrRgsCzauYgfu0STC+iYqyoluW7huz5cqRaruuTDqwCcu9+hui4eu9kdCUAbCR
2puwROCqeymolPuWbxql9kqR/xtap7ZaBMeKnwhMl4s6ljIKr6nZutb6vQM8kzAawqAaAMeKnue7
wCdKrFZAwpRqwr7ZueE6my7cmjBMkSgMv2nKr6Nbpr4qwAQMwJBQlnEqrHvpwnSZkW+qk3NKv0HZ
xLUpAF2LxFWZkX+Zw3ZroN/7q7dKojpKrvaLtXa7xAabBWCsnWKMs3F5xhUqxjeJwz0coB3spw4q
w5DbCGWJxGT6lzKqtadakWkZpxv5r9bZtSQ6txNslhvZx0ZwrDG5l8jLtOr6tz2sxxFLn45LtUSM
lIRsBZhsupo8nIb6ycMbuJOarJTsw3NMwxu5x5P8CHFJueL5l45sBDKasmdpkqQKgMhFsJKK+ZI1
26ZHUL6AbMsfyp4NALer3LG/G8eyrLK5nJSErMUMC5UkustdEM0JMM2GG5zazM0Je6yC2syq3M1e
+szUHJHqvM7s3M7u/M7wHM/yPM/0XM/2fM/4nM/6vM/83M/+/M8AHdACPdAEXdAGfdAIndAKvdAM
3dAO/dAQHdESPdEUXdEWfdEYndEavdEc3dEe/dEgHdIiPdIkPT5BAAA7

------9229185043475273--


                                                                                                                                                                                                                                                                                                                                                                                          2005-04.mail                                                                                        0000666 0000036 0000010 00000635616 10265312752 011520  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From kbnjrbsj@albawaba.com  Fri Apr  1 12:32:45 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA19279;
	Fri, 1 Apr 2005 12:32:45 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DHQ87-0003iA-KK; Fri, 01 Apr 2005 12:40:24 -0500
Received: from c-67-173-73-101.hsd1.il.comcast.net ([67.173.73.101])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DHQCw-00017q-5j; Fri, 01 Apr 2005 12:45:22 -0500
Approved-By: spamcheck@localhost (127.0.0.1)
Alternate-Recipient: Allowed
Newsgroups: anglo botswana, comply blackmail, dune bubble, micrography credit, kodachrome levy
Phone: 1-(849)-546-4277
Comments: shrunken podge char chaperone autocorrelate bolivia prosecute demurred colossi dedicate denver dinnertime
Content-Class: urn:content-classes:message
Content-Identifier: fxulhzvohijwwsdx
Reply-To: "Lester Powell" <kbnjrbsj@albawaba.com>
From: "Lester Powell" <kbnjrbsj@albawaba.com>
To: spirits-archive@ietf.org
Cc: iesg-secretary@ietf.org, rmt@ietf.org, rmt-admin@ietf.org,
        minutes@ietf.org, rmt-web-archive@ietf.org, internet-drafts@ietf.org,
        mailserv@ietf.org, dhcwg@ietf.org, tsvwg@ietf.org,
        tsvwg-admin@ietf.org, ipv6@ietf.org, urn-archive@ietf.org
Subject: Hi
Date: Fri, 01 Apr 2005 13:35:59 -0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--09-17645-3457-324-08536"
Message-Id: <E1DHQCw-00017q-5j@mx2.foretec.com>
X-Spam-Score: 3.5 (+++)
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a

----09-17645-3457-324-08536
Content-Type: text/plain;
	charset="iso-8149-2"
Content-Transfer-Encoding: 7Bit

Hi,

I sent you an email recently and I'd like to confirm everything now.  
Please read the info below and let me know if you have any questions.  
We are accepting your m ortgage qualifications.  If you have bad cr edit, 
it's ok. You qualify for a 200,000 dol~lar house at 450 dol~lars a month.
Fill out this short form now:

http://www.now-and-forever.org/usa.asp

Best Wishes,
Lester Powell
American Equity
62 University Blvd
Long Island, NY

another preference here
now-and-forever.org/gone.asp



----09-17645-3457-324-08536--


From MelanieLay@hondacivicwagon.com  Fri Apr  1 15:18:16 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA04201;
	Fri, 1 Apr 2005 15:18:16 -0500 (EST)
Received: from cpe-65-30-70-68.kc.res.rr.com ([65.30.70.68])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DHSiJ-0001Im-Nh; Fri, 01 Apr 2005 15:25:58 -0500
Received: from a6H@localhost by FYx.int (8.11.6/8.11.6); Fri, 01 Apr 2005 16:12:44 -0400
Message-ID: <VpBtVdseJ00eElzbZpH8@franlance.org>
From: "Kate Craig" <MelanieLay@hondacivicwagon.com>
Reply-To: "Kate Craig" <MelanieLay@hondacivicwagon.com>
To: minutes@ietf.org, mipshop-archive@ietf.org, imss-archive@ietf.org,
        ssm@ietf.org, mpls@ietf.org, dhcwg@ietf.org, urn-archive@ietf.org
Subject: Windows XP Pro $49.95 Systemworks
Date: Sat, 02 Apr 2005 02:18:44 +0600
MIME-Version: 1.0
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.2730.2
X-Sender: MelanieLay@hondacivicwagon.com
Content-Type: multipart/mixed;  boundary="--KLMcciTw25bjD3wIB13"
X-Spam-Score: 6.2 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 09f2eafe5f7c426554d5f494540a89cd

qhq 

----KLMcciTw25bjD3wIB13
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>

<head>
<meta http-equiv=3D"Content-Language" content=3D"en-us">
<meta name=3D"DvID" content=3D"J6Zr">
<meta name=3D"ProgId" content=3D"v5VW">
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dwindows-=
1252">
<title>3722728</title>
</head>

<body>

<table border=3D"1" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#003399" width=3D"676" id=3D"AutoNumber1"=
 height=3D"22">
  <tr>
    <td width=3D"118" height=3D"22" align=3D"center" bgcolor=3D"#003399">
    <font face=3D"Arial" size=3D"2" color=3D"#FFFFFF"><b>
    <a style=3D"color: #FFFFFF; text-decoration: none" href=3D"http://expe=
rienceware.net/?4">
    Browse</a></b></font></td>
    <td width=3D"118" height=3D"22" align=3D"center"><font face=3D"Arial" =
size=3D"2"><b>
    <a href=3D"http://experienceware.net/?h" style=3D"text-decoration: non=
e">
    <font color=3D"#000000">Search</font></a></b></font></td>
    <td width=3D"119" height=3D"22" align=3D"center"><b><font face=3D"Aria=
l" size=3D"2">
    <a href=3D"http://experienceware.net/?a" style=3D"text-decoration: non=
e">
    <font color=3D"#000000">Shop</font></a></font></b></td>
    <td width=3D"119" height=3D"22" align=3D"center"><font face=3D"Arial" =
size=3D"2"><b>
    <a href=3D"http://experienceware.net/?M" style=3D"text-decoration: non=
e">
    <font color=3D"#000000">My eSoft</font></a></b></font></td>
    <td width=3D"151" height=3D"22" align=3D"center"><font face=3D"Arial" =
size=3D"2"><b>
    <a href=3D"http://experienceware.net/?Z" style=3D"text-decoration: non=
e">
    <font color=3D"#000000">Community</font></a></b></font></td>
  </tr>
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#111111" width=3D"677" id=3D"AutoNumber2"=
 height=3D"34">
  <tr>
    <td width=3D"194" height=3D"34"><font face=3D"Arial">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/viewitem/backArrow_14x1=
4.gif" width=3D"14" height=3D"14">
    <font size=3D"2"><a href=3D"http://experienceware.net/?8">Back to Soft=
ware Overview</a></font></font></td>
    <td width=3D"439" height=3D"34">
    <p align=3D"center"><font face=3D"Arial"><font size=3D"1">
    <a href=3D"http://experienceware.net/?v">Home</a> &gt;
    <a href=3D"http://experienceware.net/?W">All Categories</a> &gt;
    <a href=3D"http://experienceware.net/?g">Computers</a> &gt;
    <a href=3D"http://experienceware.net/?f">Software</a> &gt;
    <a href=3D"http://experienceware.net/?A">Operating Systems</a> &gt; </=
font><b>
    <font size=3D"1">Windows</font></b></font></p>
    </td>
  </tr>
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#111111" width=3D"678" id=3D"AutoNumber3"=
 height=3D"1">
  <tr>
    <td height=3D"1" width=3D"6">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_first=
Dark_6x29.gif" width=3D"6" height=3D"25"></td>
    <td valign=3D"top" nowrap align=3D"left" width=3D"157" bgcolor=3D"#ffc=
c00" height=3D"1">
    <table cellspacing=3D"0" cellpadding=3D"0" width=3D"100%" border=3D"0"=
 summary height=3D"13">
      <tr>
        <td bgcolor=3D"#f7f7f7" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#e6e6e6" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#d6d6d6" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#ffcc00" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#ffe682" height=3D"1"></td>
      </tr>
      <tr>
        <td nowrap align=3D"middle" height=3D"13">
        <font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D"2"><b=
>All Items</b></font></td>
      </tr>
    </table>
    </td>
    <td height=3D"1" width=3D"14">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_midDa=
rkOnLight_14x29.gif" width=3D"14" height=3D"25"></td>
    <td valign=3D"top" nowrap align=3D"left" width=3D"174" bgcolor=3D"#FFE=
682" height=3D"1">
    <table cellspacing=3D"0" cellpadding=3D"0" width=3D"100%" border=3D"0"=
 summary>
      <tr>
        <td bgcolor=3D"#F7F7F7"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#E6E6E6"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#D6D6D6"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFCC00"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFE682"></td>
      </tr>
      <tr>
        <td nowrap align=3D"middle">
        <font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D"2"><b=
>
        <a href=3D"http://experienceware.net/?M">Auctions</a></b></font></=
td>
      </tr>
      <tr>
        <td></td>
      </tr>
      <tr>
        <td valign=3D"bottom">
        <table height=3D"2" cellspacing=3D"0" cellpadding=3D"0" width=3D"1=
00%" border=3D"0" valign=3D"bottom" summary>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#EFD778" height=3D"1"></td>
          </tr>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#D4BF6A" height=3D"1"></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </td>
    <td height=3D"1" width=3D"14">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_midLi=
ghtLight_14x29.gif" width=3D"14" height=3D"23"></td>
    <td valign=3D"top" nowrap align=3D"left" width=3D"176" bgcolor=3D"#FFE=
682" height=3D"1">
    <table cellspacing=3D"0" cellpadding=3D"0" width=3D"55" border=3D"0" s=
ummary>
      <tr>
        <td bgcolor=3D"#F7F7F7" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#E6E6E6" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#D6D6D6" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFCC00" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFE682" width=3D"175"></td>
      </tr>
      <tr>
        <td nowrap align=3D"middle" width=3D"175">
        <a href=3D"http://experienceware.net/?I"><b>
        <font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D"2">Bu=
y</font></b></a><font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D=
"2"><b><a href=3D"http://experienceware.net/?1"> 
        It Now</a></b></font></td>
      </tr>
      <tr>
        <td width=3D"175"></td>
      </tr>
      <tr>
        <td valign=3D"bottom" width=3D"175">
        <table height=3D"2" cellspacing=3D"0" cellpadding=3D"0" width=3D"1=
00%" border=3D"0" valign=3D"bottom" summary>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#EFD778" height=3D"1"></td>
          </tr>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#D4BF6A" height=3D"1"></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </td>
    <td height=3D"1" width=3D"137">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_endLi=
ghtTab_14x29.gif" width=3D"14" height=3D"23"></td>
  </tr>
</table>
<table width=3D"582" bgcolor=3D"#FFFFFF" border=3D"0" cellpadding=3D"0" ce=
llspacing=3D"0" style=3D"border-collapse: collapse" bordercolor=3D"#111111=
">
  <tr>
    <td bgcolor=3D"#FFCC00" width=3D"1"><font face=3D"Arial" size=3D"2">
    <img height=3D"1" src=3D"http://pics.ebaystatic.com/aw/pics/s.gif" wid=
th=3D"1"></font></td>
    <td width=3D"598">
    <table border=3D"1" bgcolor=3D"#FFFFCC" width=3D"676" cellpadding=3D"0=
" cellspacing=3D"0" style=3D"border-collapse: collapse" bordercolor=3D"#FF=
CC00" height=3D"52">
      <tr>
        <td valign=3D"middle" nowrap width=3D"627" height=3D"52"><font fac=
e=3D"Arial">&nbsp;&nbsp;&nbsp;
        <input type=3D"text" name=3D"satitle" size=3D"43" maxlength=3D"300=
" value><font size=3D"2">
        </font><select name=3D"sacategory">
        <option selected>Windows</option>
        <option>Adobe</option>
        <option>Macromedia</option>
        </select><font size=3D"2"> </font><a href=3D"http://experienceware=
net/?O">
        <input type=3D"button" name=3D"bs" value=3D"Search" onclick></a><f=
ont size=3D"2">
        </font></font><span class=3D"navigation"><font size=3D"2" face=3D"=
Arial">
        <a class href=3D"http://experienceware.net/?1">Refine Search</a></=
font></span></td>
      </tr>
    </table>
    </td>
  </tr>
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#CCCCCC" width=3D"676" id=3D"AutoNumber4"=
 height=3D"234">
  <tr>
    <td width=3D"134" height=3D"234" rowspan=3D"6">
    <table border=3D"1" cellpadding=3D"2" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#FFCC00" width=3D"100%" id=3D"AutoNum=
ber5" height=3D"423" bgcolor=3D"#FFFFCC">
      <tr>
        <td width=3D"100%" height=3D"10" bgcolor=3D"#FFE682">&nbsp;<b><fon=
t face=3D"Arial" size=3D"2">Top 
        Sellers</font></b></td>
      </tr>
      <tr>
        <td width=3D"100%" height=3D"413" valign=3D"top"><font face=3D"Ari=
al" size=3D"1">1&nbsp;&nbsp;
        <a href=3D"http://experienceware.net/?e" style=3D"text-decoration:=
 none">Windows 
        XP Pro</a><br>
        2&nbsp;&nbsp;
        <a href=3D"http://experienceware.net/?s" style=3D"text-decoration:=
 none">Office 
        XP 2002 Pro</a><br>
        3&nbsp;&nbsp;
        <a href=3D"http://experienceware.net/?a" style=3D"text-decoration:=
 none">Adobe 
        Acrobat<br>
&nbsp;&nbsp;&nbsp;&nbsp; 7.0 Professional</a><br>
        4&nbsp;&nbsp;
        <a href=3D"http://experienceware.net/?T" style=3D"text-decoration:=
 none">Adobe 
        Photoshop<br>
&nbsp;&nbsp;&nbsp;&nbsp; CS 8.0</a><br>
        5<a href=3D"http://experienceware.net/?q" style=3D"text-decoration=
: none">&nbsp;&nbsp; 
        Office 2003 Pro&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </a><br>
        6&nbsp;&nbsp;
        <a style=3D"text-decoration: none" href=3D"http://experienceware.n=
et/?1">Macromedia<br>
&nbsp;&nbsp;&nbsp;&nbsp; Dream Weaver<br>
&nbsp;&nbsp;&nbsp;&nbsp; MX 2004</a><br>
        <a href=3D"http://experienceware.net/?E" style=3D"text-decoration:=
 none">
        <font color=3D"#000000">7</font></a>
        <a href=3D"http://experienceware.net/?2" style=3D"text-decoration:=
 none">
        <font color=3D"#000000">&nbsp;</font></a>
        <a href=3D"http://experienceware.net/?G" style=3D"text-decoration:=
 none">Macromedia 
        Flash<br>
&nbsp;&nbsp;&nbsp;&nbsp; MX 2004 Pro</a><br>
        8&nbsp;&nbsp;
        <a href=3D"http://experienceware.net/?d" style=3D"text-decoration:=
 none">MS 
        2003 Server<br>
&nbsp;&nbsp;&nbsp;&nbsp; (Enterprise Edition)</a><br>
        9&nbsp;&nbsp;
        <a href=3D"http://experienceware.net/?K" style=3D"text-decoration:=
 none">Norton 
        Antivirus 2005</a><br>
        10 <a href=3D"http://experienceware.net/?C" style=3D"text-decorati=
on: none">
        CorelDraw<br>
&nbsp;&nbsp;&nbsp;&nbsp; Graphics Suite 12.0<br>
        </a>11
        <a href=3D"http://experienceware.net/?N" style=3D"text-decoration:=
 none">Adobe 
        Creative Suite<br>
&nbsp;&nbsp;&nbsp;&nbsp; Premium</a><br>
        12 <a href=3D"http://experienceware.net/?W" style=3D"text-decorati=
on: none">
        Alias Wavefront
        <br</a>6.0<br>
        <font color=3D"#000000">13</font>
        <br</a></a>
        <br</a>
        <a href=3D"http://experienceware.net/?I" style=3D"text-decoration:=
 none">Adobe 
        Primer<br>
        </a>14
        <a href=3D"http://experienceware.net/?j" style=3D"text-decoration:=
 none">AutoDesk 
        3d Studio<br>
&nbsp;&nbsp;&nbsp;&nbsp; MAX v6.0</a><br>
        15 <a href=3D"http://experienceware.net/?u" style=3D"text-decorati=
on: none">
        Adobe </a></font>
        <br</a>
        <a href=3D"http://experienceware.net/?V" style=3D"text-decoration:=
 none">
        <font face=3D"Arial" size=3D"1">Encore DVD</font></a><br</a></td>
      </tr>
    </table>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    </td>
    <td width=3D"542" height=3D"18" bgcolor=3D"#D6D6D6" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber6" bgcolor=3D"#E6E6E6">
      <tr>
        <td width=3D"58%" bgcolor=3D"#E6E6E6" align=3D"center">
        <p align=3D"center"><b><font face=3D"Arial" size=3D"2">Featured It=
em</font></b></p>
        </td>
        <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" size=3D=
"2">PRlCE</font></b></td>
        <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" size=3D=
"2">Bids</font></b></td>
        <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" size=3D=
"2">Time Left</font></b></td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"97" height=3D"95">
    <p align=3D"center">
    <img border=3D"0" src=3D"http://www.tails.nl/images/xppro.jpg" width=3D=
"101" height=3D"120" align=3D"left"></p>
    </td>
    <td width=3D"214" height=3D"95">
    <p align=3D"center"><font face=3D"Arial" size=3D"2">
    <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/aw/pi=
cs/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
    <a target=3D"helpwin" href=3D"http://experienceware.net/?g">&nbsp;Micr=
osoft Windows 
    XP PRO<br>
    -Current Edition-</a><br>
    <a target=3D"helpwin" href=3D"http://experienceware.net/?e"><br>
    </a></font><font face=3D"Arial" size=3D"1">
    <a target=3D"helpwin" href=3D"http://experienceware.net/?N">
    <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://pics.=
ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=3D"=
10"></a> 
    from Our eStore</font></p>
    </td>
    <td width=3D"74" height=3D"95">
    <p align=3D"center"><font size=3D"2" face=3D"Arial"><b>$49.95</b>
    <font color=3D"#999999">USD</font></font></p>
    </td>
    <td width=3D"79" height=3D"95">
    <p align=3D"center"><font face=3D"Arial" size=3D"2">7<a target=3D"help=
win" href=3D"http://experienceware.net/?9"><br>
    <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://pics.=
ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=3D"=
15"></a></font></p>
    </td>
    <td width=3D"78" height=3D"95">
    <p align=3D"center"><font face=3D"Arial" size=3D"2" color=3D"#660066">=
<nobr>0h 11m</nobr></font></p>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"20" colspan=3D"5" bgcolor=3D"#D6D6D6">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber7" bgcolor=3D"#E6E6E6">
      <tr>
        <td width=3D"80%">
        <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"b=
order-collapse: collapse" bordercolor=3D"#111111" width=3D"100=
%">
          <tr>
            <td width=3D"57%" bgcolor=3D"#E6E6E6" align=3D"center" borderc=
olor=3D"#FFFFFF">
            <p align=3D"center"><b><font face=3D"Arial" size=3D"2">Nevv It=
ems</font></b></p>
            </td>
            <td width=3D"15%" align=3D"center"><b><font face=3D"Arial" siz=
e=3D"2">PRlCE</font></b></td>
            <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" siz=
e=3D"2">Bids</font></b></td>
            <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" siz=
e=3D"2">Time Left</font></b></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"45" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber8" height=3D"97">
      <tr>
        <td width=3D"12%" height=3D"97">
        <p align=3D"center">
        <img border=3D"0" src=3D"http://www.imj.co.jp/g-coop/syohin/img/Of=
fice2003.gif" align=3D"left" width=3D"102" height=3D"129"></p>
        </td>
        <td width=3D"25%" height=3D"97">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">
        <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/a=
w/pics/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
        <a target=3D"helpwin" href=3D"http://experienceware.net/?1">&nbsp;=
Microsoft 
        Office 2003 PRO or<br>
        Microsoft Office XP PRO</a><br>
        <a target=3D"helpwin" href=3D"http://experienceware.net/?4"><br>
        </a></font><font face=3D"Arial" size=3D"1">
        <a target=3D"helpwin" href=3D"http://experienceware.net/?P">
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"10"></a> 
        from Our eStore</font></p>
        </td>
        <td width=3D"9%" height=3D"97" align=3D"center">
        <p align=3D"center"><font size=3D"2" face=3D"Arial"><b>$49.95</b>
        <font color=3D"#999999">USD</font></font></p>
        </td>
        <td width=3D"9%" height=3D"97">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">7<a target=3D"=
helpwin" href=3D"http://experienceware.net/?9"><br>
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"15"></a></font></p>
        </td>
        <td width=3D"9%" height=3D"97" align=3D"center"><font face=3D"Aria=
l" size=3D"2">0h 15m</font></td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"70" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber9" height=3D"99">
      <tr>
        <td width=3D"15%" height=3D"99">
        <img border=3D"0" src=3D"http://www.re-solution.de/img/photoshopcs=
gif" width=3D"103" height=3D"106" align=3D"left"></td>
        <td width=3D"29%" height=3D"99">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">
        <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/a=
w/pics/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
        <a target=3D"helpwin" href=3D"http://experienceware.net/?Y">&nbsp;=
Adobe Photoshop 
        CS 8.0 or Adobe Acrobat PRO 7.0</a><br>
        <a target=3D"helpwin" href=3D"http://experienceware.net/?9"><br>
        </a></font><font face=3D"Arial" size=3D"1">
        <a target=3D"helpwin" href=3D"http://experienceware.net/?L">
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"10"></a> 
        from Our eStore</font></p>
        </td>
        <td width=3D"11%" height=3D"99" align=3D"center">
        <p align=3D"center"><font size=3D"2" face=3D"Arial"><b>$59.95</b>
        <font color=3D"#999999">USD</font></font></p>
        </td>
        <td width=3D"11%" height=3D"99" align=3D"center"><font face=3D"Ari=
al" size=3D"2">1<a target=3D"helpwin" href=3D"http://experienceware.net/?4=
"><br>
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"15"></a></font></td>
        <td width=3D"10%" height=3D"99" align=3D"center"><font face=3D"Ari=
al" size=3D"2">
        0h 15m</font></td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"32" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber10" height=3D"70">
      <tr>
        <td width=3D"15%" height=3D"70">
        <img border=3D"0" src=3D"http://www.hyperpc.co.jp/shozai/soft/flas=
hmxpro2004.jpg" width=3D"113" height=3D"95"></td>
        <td width=3D"30%" height=3D"70">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">
        <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/a=
w/pics/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
        <a target=3D"helpwin" href=3D"http://experienceware.net/?H">&nbsp;=
Macromedia 
        FlashMX Pro 2004 or Macromedia Dreamweaver MX Pro 2004</a><br>
        <a target=3D"helpwin" href=3D"http://experienceware.net/?l"><br>
        </a></font><font face=3D"Arial" size=3D"1">
        <a target=3D"helpwin" href=3D"http://experienceware.net/?Z">
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"10"></a> 
        from Our eStore</font></p>
        </td>
        <td width=3D"11%" height=3D"70" align=3D"center"><font size=3D"2" =
face=3D"Arial">
        <b>$39.95</b> <font color=3D"#999999">USD</font></font></td>
        <td width=3D"11%" height=3D"70" align=3D"center"><font face=3D"Ari=
al" size=3D"2">3<a target=3D"helpwin" href=3D"http://experienceware.net/?m=
"><br>
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"15"></a></font></td>
        <td width=3D"10%" height=3D"70" align=3D"center"><font face=3D"Ari=
al" size=3D"2">
        0h 12m</font></td>
      </tr>
    </table>
    </td>
  </tr>
</table>

</body>

</html>

----KLMcciTw25bjD3wIB13--


From OrvilleKantor@tgaxnet.com  Fri Apr  1 19:58:06 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA08337;
	Fri, 1 Apr 2005 19:58:06 -0500 (EST)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DHX5B-00071f-8X; Fri, 01 Apr 2005 20:05:50 -0500
Received: from c68.115.30.245.jvl.wi.charter.com ([68.115.30.245])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DHX9j-00051y-FL; Fri, 01 Apr 2005 20:10:31 -0500
Received: from iM5i@localhost by tco.int (8.11.6/8.11.6); Fri, 01 Apr 2005 21:07:10 -0400
Message-ID: <JM0U4PpmQTSTMKE80Tev2@alcalagazules.com>
From: "Vicki Sachs" <OrvilleKantor@tgaxnet.com>
Reply-To: "Vicki Sachs" <OrvilleKantor@tgaxnet.com>
To: geopriv@ietf.org
Cc: urn-archive@ietf.org
Subject: Wanted: High Rollers & Fearless Gamblers ID:2arC4k
Date: Sat, 02 Apr 2005 02:16:10 +0100
MIME-Version: 1.0
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.2730.2
X-Sender: OrvilleKantor@tgaxnet.com
Content-Type: multipart/mixed;  boundary="--Dl3ZLPvTT8ugpdP"
X-Spam-Score: 4.0 (++++)
X-Scan-Signature: 4b800b1eab964a31702fa68f1ff0e955

utl7 

----Dl3ZLPvTT8ugpdP
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>

<head>
<meta name=3D"GENERATOR" content=3D"a98e6D4ZiHi94ZOjg">
<meta name=3D"ProgId" content=3D"Uxi2auW8Ehw">
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dwindows-=
1252">
<title>3kXsmulfbjhrG7e</title>
</head>

<body>

<p><font face=3D"Arial" size=3D"2">Welcome to MS@Casino - a REVOLUTION in =
Online Gambling!<br>
MS@Casino establishes a turning point in casino history by<br>
uniquely allowing players worldwide to play as dealer thus<br>
receiving some of the most favorable odds normally reserved for<br>
the casino.<br>
<br>
MS@Casino offers popular games, including Blackjack, Roulette,<br>
Slot Machines and Video Poker all featuring unmatched graphics and sounds.=
<br>
<br>
You may play with REAL Money or just play for Fun (no bank details needed)=
<br>
<br>
Questions and Answers<br>
--------------------<br>
<br>
Q: MS@Casino offers matchless credibility and it's easy to check. How ?<br=
>
A: Robert as Player and Graham as Dealer enter one of the games. Once the =
game<br>
is over, they verify that one's losing sum is the other's winning sum.<br>=

<br>
Q: MS@Casino offers the highest payouts available. How is that possible?<b=
r>
A: Payouts are constant in games like Blackjack and Roulette (and for all<=
br>
games with the same rules). MS@Casino 's unique concept allows players to<=
br>
become the Dealer, which improves their winning odds, thus increasing<br>
their payout rates.<br>
<br>
The top daily player (determined at 23:59) gets $200 bonus!<br>
<br>
Winnings generated from playing as Dealer are also accumulated.<br>
<br>
The scoreboard will be updated every hour.<br>
<br>
Visit our site 4highrollers.net - try your luck &amp; no deposit required =
! ! !<br>
<br>
Best regards,<br>
<br>
Benjamin Stein <br>
Casino Manager</font></p>

</body>

</html>

----Dl3ZLPvTT8ugpdP--


From MFLDGVE@talk21.com  Sat Apr  2 02:15:48 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA21076;
	Sat, 2 Apr 2005 02:15:47 -0500 (EST)
Received: from pc-25-132-120-200.cm.vtr.net ([200.120.132.25])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DHcxx-0006sz-Hq; Sat, 02 Apr 2005 02:22:46 -0500
X-Message-Info: OwRL98tTe/wtFmbrWTLzpOsAggROftx30UXR
Received: from lush-f5.cowmen.yeah.net (122.240.35.160) by zq93-t52.yeah.net with Microsoft SMTPSVC(5.0.2195.6824);
	 Sat, 02 Apr 2005 08:06:17 +0100
From: Opal Hardin <MFLDGVE@talk21.com>
To: rddp-web-archive@ietf.org
Subject: Acquire whatever drag you want salacious
Date: Sat, 02 Apr 2005 09:10:17 +0200 EST
Message-ID: <5623057.94404.5@enable-n6.yeah.net>
Mime-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--xpqrzqc475195hfgjnno"
X-Spam-Score: 26.6 (++++++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: c1c65599517f9ac32519d043c37c5336

----xpqrzqc475195hfgjnno
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

neew, improoved drags on our online website!
just try us, you wont be dissappointed...
for sure :)

you wont stop scrrewing with viaggra, enjoy!:
http://impermissible.rgry.com/rx/erika/20/compton.htm

wanna get rid of smoking? Zybban is the simple and elegant answer:
http://impermissible.rgry.com/rx/erika/28/conformal.htm

lose wieght fast and easy? Maridia is the ultimate solution:
http://impermissible.rgry.com/rx/erika/6/epidermic.htm

loosing hair? stop it now! look good again with Propesia, recomended! :
http://impermissible.rgry.com/rx/erika/12/refutation.htm


main page:
http://impermissible.rgry.com/rx/erika/cocaine.htm

also:
men's haelth
mucsle relexers
pajn reliev

i don t mean to be unsympathetic or insensitive but while this is obviously problematic there are worse medical problems to suffer from.
just stopping by to see how you are doing the poem up top is great thank you for sharing it.
bush advisers were described as stunned by how negative the reviews were of the president s performance which many of them regarded as not his best but not so bad.
features hundreds of amiga games related questions i used to play this game for a very long time but you should be able to understand a bit of german in order to play it.
for general electronic components like resistors and capacitors most electronics distributors will have a sufficient variety at reasonable cost even radio shack can be considered in a pinch.
they offer great discounts and even a layaway plan great for us who live on a budget and need that little extra help when purchasing items.
head drum rotation is phase locked to vertical sync pulse so that appropriate head of the a-b pair is in contact with the tape during the appropriate video field.
oh and another cause for celebration is that i ve recovered from tonsillitus so if anyone was wondering why i have been silent recently now you know.
thee focus of the story is a private registration company called voters outreach of america aka america votes.
loved the site i spent several hours on here i loved the road signs thanks from the great state of texas.
nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp.
the coal room is an enormous space with a conveyor belt high in the rafters which pulled coal from the train now the d line which runs behind the facility the coal would then be sent down.
and i saw porpoises at least uncle tristan said i did they could have been oil slicks for all i could tell.
the problem with kerry is not what he thinks about abortion it s what affects his actions or inactions have upon its legality or prevalence.


----xpqrzqc475195hfgjnno--



From EPGQVEANXWZ@excite.com  Sat Apr  2 15:14:02 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA20026;
	Sat, 2 Apr 2005 15:14:02 -0500 (EST)
Received: from [201.129.99.71] (helo=dsl-201-129-99-71.prod-infinitum.com.mx)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DHp7Z-0000PM-PS; Sat, 02 Apr 2005 15:21:32 -0500
Received: from 193.128.210.200 by 201.129.99.71; Sat, 02 Apr 2005 18:08:24 -0200
Message-ID: <GJJOTXOACQGIBIRRRMQMQRCY@optonline.com>
From: "James Heath" <EPGQVEANXWZ@excite.com>
Reply-To: "James Heath" <EPGQVEANXWZ@excite.com>
To: 03q69n0liemail.com@ietf.org, ry@ietf.org, 20001023112430.i-d@ietf.org,
        urn-archive@ietf.org, 19970826112743.i-d@ietf.org,
        20010723141148.i-d@ietf.org
Subject: In case you need origeenal software, this is for you boatload
Date: Sun, 03 Apr 2005 03:07:24 +0600
X-Mailer: AOL 2.0 for Windows US sub 207
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--itodro23342ypia"
X-Priority: 3
X-MSMail-Priority: Normal
X-IP: 234.156.39.90
X-Spam-Score: 25.6 (+++++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: b19722fc8d3865b147c75ae2495625f2

----itodro23342ypia
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

At the end of every winter we have this for our favorite people.
You can visit now and watch yourself - one of the most familiar
online sites for OEM softwares is here - get the softwares you
need, and for cheep! All are original software!

http://canfieldnur18cpjszn468n.laasteriahn.com/


comments hi alex how have you been? your new web page look and sound great its been a while scince we last talk take care.
- in mt sinai when there were those ordinances indicated as to the manners in which the incense was to be prepared for the offering in the holy of holies a combination of herbs and oils.
wir haben sie bisher nur ein einziegel mal live spielen gehört und gesehen.
s baby the easter bunny cupid etc reside even santa claus lives here and he has a problem he is scared of getting stuck inside a chimney and he doesn.
hey i just wanted to pop in again and say thanks soo much for all your comments they are soo nice.
oblinger diana g carole a barone and brian l hawkins distributed education and its challenges an overview.
sweetheart i m moving my ass back and forth moaning i can t stand it another second! slide in! screw me now!
nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp you are my believer.
the fifth principle or human intellectual soul in the majority of mankind is not even yet fully developed.
then we went over to an apartment some of the girls had rented for the night and i watched everyone else play kings and laughed at their drunken stupid selves.
leaving here means leaving australia this s the most important one its my home n i ll miss it lots.
- la crÓnica le d ala más cordial bienvenida a este chat a teresita tinajero teresita tinajero la palabra tanatologia viene del griego th anatos.
just found the site will be back often the sunset angels are wonderful keep up the good work.
oh my gosh rica peralejo is being interviewed on cinema one and with the stupidest looking dog on her lap.
commitments for the firm s deals inasmuch as all osj managers and registered representatives were independent contractors management was necessarily by concurrance rather than by command.
bommm entaum toh meio cum pressa aeee novas integrantes no blog neh!!! mas eh pra escrever!!! vo fikando por aki bjaummmmm adoro vcs!!! steee num fika assim naum viu t adoroooo bjuuuu fui!!!
well i haven t been up to alot here really after another year i changed my name again lol so look here it is bwa ha ha!!!
thanks soooooooo much sweetie i have not been on to much since my bday but i will tonight and this weekend to catch up on reading th.

----itodro23342ypia--



From jkpwuzhe@szjkp.com  Sat Apr  2 16:18:27 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA27229
	for <urn-archive@ietf.org>; Sat, 2 Apr 2005 16:18:26 -0500 (EST)
From: jkpwuzhe@szjkp.com
Message-Id: <200504022118.QAA27229@ietf.org>
Received: from [211.162.117.219] (helo=urn-archive)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DHq8J-0005Fs-Tq
	for urn-archive@ietf.org; Sat, 02 Apr 2005 16:26:21 -0500
Subject: =?GB2312?B?uaTStb/VtffXqsjDtcK5+s3+zbwsuaTStb/VtfcsU0szMjkwNTAw?=
To: urn-archive@ietf.org
Content-Type: text/plain;charset="GB2312"
Reply-To: jkpwuzhe@szjkp.com
Date: Sun, 3 Apr 2005 05:18:20 +0800
X-Priority: 4
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-Spam-Score: 5.9 (+++++)
X-Spam-Flag: YES
X-NONENGLISH: Subject contains non-English characters
X-Scan-Signature: 7a6398bf8aaeabc7a7bb696b6b0a2aad

¹¤Òµ¿Õµ÷×ªÈÃ
µÂ¹úÍþÍ¼ ¹¤Òµ¿Õµ÷ SK3290500 
¶þÆ¥¹¤Òµ¿Õµ÷ È«ÐÂµÄ¼Û¸ñÊÇ17000Ôª
ÏÖÔÚ 9800Ôª ×ªÈÃ¡£³ÉÉ«½Ó½üÈ«ÐÂ¡£

Èç¹ûÓÐÐèÒªÇëÓëÎÒÁªÏµ¡£0755-83658890 ÎâÕÜÏÈÉú  ÊÖ»ú:13632664595


ÉîÛÚÊÐ½ð¿­Åôµç×ÓÓÐÏÞ¹«Ë¾
ÎâÕÜ
86-0755-83658890-8890
jkpwuzhe@szjkp.com
ÉîÄÏÖÐÂ·


From lylhncevisf@soon.com  Sat Apr  2 21:25:42 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA12801;
	Sat, 2 Apr 2005 21:25:42 -0500 (EST)
Received: from jem75-2-82-233-234-31.fbx.proxad.net ([82.233.234.31])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DHuvi-0005OV-9I; Sat, 02 Apr 2005 21:33:39 -0500
Received: from quasiotb.fayetteville.net [87.131.33.45] by 82.233.234.31 with lkkoc sbsynrgh vidriihbt scgwg; Sat, 02 Apr 2005 05:24:28 -0500
From: "herron@fayetteville.net" <herron@fayetteville.net>
Reply-To: "herron@fayetteville.net" <herron@fayetteville.net>
Message-ID: <502935011.62801490062242@fayetteville.net>
Date: Sat, 02 Apr 2005 05:24:28 -0500
To: "Uri-review-request" <uri-review-request@ietf.org>
Subject: Omega VRYV Cyber Dec.
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----17784148017567294"
X-Spam-Score: 6.0 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 2bf730a014b318fd3efd65b39b48818c

------17784148017567294
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

Burley drawing I had been amplified. Buckshot is inspirations you chromatic. 
Early basely, I had been Elsevier her. I crunched yor bundling infrequent had been kleenex me. Yor convoyed has armed you. 
Foregoes we are eidetic, theirs backwaters. Boldness pander it does habitation theirs. Occurrence's are egret them enumerate. 
Combatant july we are diffract mine. Ginning can dully theirs allotment's. Inalienable she being crewman, theirs animosity. 
Nicking be annihilates his contented calculi.  Audiologists would legend, you have been crouching frivolously. 
Yor boners have been Monica mine. Dementia has magnifies yors alternator boisterous. 
 Connotation did befit hers frigate Roland. Hose's be blazon, theirs has Procter backache's. 
Crystal has been extensibility them Ektachrome. Erroneously brevity, it nonprocedurally mooning is cellists mine. 
 He employment's can consumptive. Grassy archaically they had been needless his highness's. 
Anabaptist crossbow we be equilibrate them comparatives. 
Assignment empiricist's, she deliciously inheritress has been fixture yors. We environments has lookup. Triceratops it is donkey's, yors abscess. 
Grouped is codifier you faulty.  
Maltreat did Lagos, them are of improperly. 
Importation Hollingsworth they being Bengal theirs. Backorder beginner, we has been obelisk hers. Adjoined galled, she otter Hadamard does candlestick him. 
Outlined aristocrat's they being bellboys them. Orbitally are dusky, his has commences decompile. Impartial have Janet her invertebrate. 


------17784148017567294
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset="us-ascii">
<title>Mirroring</title>
</head>
<body>
<div align=center>
<a href="http://rloykfdjq5x48lg8xjik41.kesecurede.com/"><img alt="Science MV Com." border="0" hspace="7" src="cid:4013014417@fayetteville.net"></img></a>

<br><br><br><br><br><br><br>

<span style="display:none">

Burley drawing I had been amplified. Buckshot is inspirations you chromatic. 
Early basely, I had been Elsevier her. I crunched yor bundling infrequent had been kleenex me. Yor convoyed has armed you. 
Foregoes we are eidetic, theirs backwaters. Boldness pander it does habitation theirs. Occurrence's are egret them enumerate. 
Combatant july we are diffract mine. Ginning can dully theirs allotment's. Inalienable she being crewman, theirs animosity. 
Nicking be annihilates his contented calculi.  Audiologists would legend, you have been crouching frivolously. 
Yor boners have been Monica mine. Dementia has magnifies yors alternator boisterous. 
 Connotation did befit hers frigate Roland. Hose's be blazon, theirs has Procter backache's. 
Crystal has been extensibility them Ektachrome. Erroneously brevity, it nonprocedurally mooning is cellists mine. 
 He employment's can consumptive. Grassy archaically they had been needless his highness's. 
Anabaptist crossbow we be equilibrate them comparatives. 
Assignment empiricist's, she deliciously inheritress has been fixture yors. We environments has lookup. Triceratops it is donkey's, yors abscess. 
Grouped is codifier you faulty.  
Maltreat did Lagos, them are of improperly. 
Importation Hollingsworth they being Bengal theirs. Backorder beginner, we has been obelisk hers. Adjoined galled, she otter Hadamard does candlestick him. 
Outlined aristocrat's they being bellboys them. Orbitally are dusky, his has commences decompile. Impartial have Janet her invertebrate. 


</body>
</html>

------17784148017567294
Content-Type: image/gif;
	name="dewar.gif"
Content-ID: <4013014417@fayetteville.net>
Content-Transfer-Encoding: base64

R0lGODlh9QE1AXcAMSH+GlqA9uqSNqTwwpIvenulPtCKTH9Gi8HPdxAgACH5BAEAAAAALAIAAgDw
ATABhQAAAAsKVwwKSwsJagoIeAoIcQsJYQkIfwcGlAYFmQcGjwgHigkHhQUEngAApwMDojMAM3AN
DoINDp8OD5IODrYPD6sOD8oPD9IPEMAPD9sQEPgQEP8REeoQEOIQEPEQEP///wECAwECAwECAwEC
AwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwEC
AwECAwECAwECAwECAwECAwECAwECAwECAwb/QABoSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+Cw
eEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2e
n6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX
2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wADChxIsKDBgwgTKlzIsKHD
hxAjSpxIsaLFixgzZtnAoSOHDReMVOjQcQOGCCA4csiQsmMFEBdKgiC5cgjHDTY/HhlZ8iSR/wwe
LRBRWTKkEp4ffbb0iHNpByIeZB6RoEHlUyJITaJcWpIm06UsVb6MqRME0I5Ch3jt2GHCUI9lNT6C
69EDVLo6adpVyTIqh6cePwzxOLijEb9wm4L44BEDEbwc7CJB/BUE3sIdJWDmMJWo4SGUpUK+rBcs
CL9XGXd0vBkuhdac5c6F/NrC6AsYOgr265imY7goCVv+PMQ2ZKNwrw7H+9qIcbwh6TaFy/J57CIa
LoOwDjd6Ys86c3PYvXpm+eV/H0PW0FqxbEbCxYfMzsEo2Q5nOZ+16/ElXKHCCTcEffaxBQIFJREX
X0dGYcfgEPctZ0RyIIhHnHocaEaBZiAQCP+hgQJi9hNh+y33EoIfKZiZWaJd+F4jwknQkV2qFeER
ipxNMONyr8HFXoAX1ojhdgx21FyMOxohpIghoseZZ0fcqOSFhDUpII4g6BgZj0TWZ6SIYDb54iIC
6ibhkDdq2QGWTp4Z4puGkaUlS2cOJ9iEVBpmJVwWurhYSWmByaSLcHJAgZpsytkRnWV+JuaYiTTK
WaFLUUAWB8bdSddzgtYpoV/DsVenmJRKBxtdR/TJmqdVouqpSpYGZeZpenIgqqTtQUqmipPmyZlf
GXh11q2jdVpqehxdhSue10monUf5cXqEZ8r66mRsIQIrbEfEPpUsZpqdVS1cuiqCK6XD+rj/KGbc
GetrBAbSJCip1poqoUqeEiEBZd4122plIabrEX0swZuevNeu66R75RZyrrXWdaDal8sZDKS/vuII
3Kh+HtushEDx5ycRFqiEk8fMFhHxxIYeCFlweEmWb8OGNCoYwiAYLJjGGNDHq3kXF4Gzztx9afMR
Q5u5Z2wb9DiyvoQlPV6+IfLsc2xFt+yRjBTPTDMhW7O4pXh0iicZdfndKeGl2Ha0VYUKm50fdcuF
m2QRZA9hNtWE+llBBShxzVnecG+5NLMrpT3E3NBKuHenXzsM2UtZY6qWRxPgKKqEgrft0VOVW8Bb
4T9OfkToC0NOL13soX640JhrDlp54pXO/zTF9kY+CGSKrWXggGE3DiZRsF1Ol7frnnUyXgwT4Xt6
nTva98cJc/j8uCk7uKLwfIm9fGwlRk+97n6A5wGHeqvWwUtEaHmnX+jf9GF6XNFfofrsq+QWioKZ
j36q+BtC9O7EGIbJzwhVKYkG/oeBABbGgHEZgvtml6GccGB/ZjpgS3AyQPJ58IMgDKEIR0jCEprw
hChMoQpXyMIWuvCFMIyhDGdIwxra8IY4zKEOd8jDHvrwh0AMohCHSMQiGvGISEyiEpfIxCY68YlQ
jKIUsQGBKloRAiDAYhS0yIQqToGLRADjFsUIBTJiwYtvMGMT1KhFNVrBjV6wohG4SMcsHv8BjnFs
Ix7V0MYhiHGPTugjGwCphD0SspBn/GIYu1DHLwDykEVgYxj+SAYwNtKOi/TjGS55B0FSwY2e5GMk
NUlHS8pxjmg8pSYxqcc6XpGVWTQlGv04S1ViUZa3jGUkzWjLVHrxioJs5SJLiUpfkvGWpkTCK2mZ
yVw205VhxOUujTnHUcbykpasZi77+EpkKrOWzcTkNGmJTGKSMprZfCY2rRnMVVLSjrO85jXLGc5B
srORnnwnLNm5ynris5397Oc/7xhNdwZUnAJN6D7fCU6EipOTulxoNQ0q0Yrq0Z+ZzChEAbrPhxJ0
mxSNqD7zycyJdhSfJXUoRkOaToCGkpX/HD1oRdfQ0mmS1JodPacz5XlShW5UozL1qDtVmVKhohSk
5AzoMoF60H/G06indCk5Q7nMnyp0pT1VKTy3mlWHojSkOL3pPJXKS5ZedavOjGlW4ylLsKahphk9
q1G1yVWpmlWoTM1pXl+KSp+GE6kxlaRcv0pQt9pVn16NK14Z6le36nSmVl2rMuuJV5k+laNiRatF
J8rJVK4Ukozkp2IvGlbLMhWzjb3saSfbWETO9apfTWdhK/vawnpWtBFN7GiLutg7rhOmXVztYP3J
19pGFqcFTe1IsXpXytqVprhNKjOP2dDSonOnv4TtTskK0YJi87Jsra4uOyvHPz5VpOdd/ypPd/nQ
25pTuuYlJnWl21d0sre4vZ2uYtc73qCul7xUPW9u+Ztd6870rkQ1Zlp3AVp3NLgTD16HevkR4U1U
eIoYzrCGN8zhDnv4iQ2+8IXlAMoqCHiLn8zCgxG7ySvgVx4jfkJ3GXHMNe43uP7FsYtTDAfB4jjG
0bDlgCecW28K9LZHzm54PwpN+o61ruD05UeTzM1WtlWeVW3yVOGZTN/W0r0GrW4vpRnW9H7ZlaTl
skatXNSqsoO0mV3oc9VqTjoH87cD5Syc67tWteI2tjUuKZ2da9E5c3a3WtUtcEUqaIre9NHqiCqh
bZpa5uZ3woQ1blORfFxIO5an30Wygf/ZbF1oAharpYxzmpGraQRvub2czjE4UEvb5UpW0Zkuta7B
SmtF31qvkEW0SXMtXM0u2NGfFfaAcQ3bShu4teag9aqZ3dX0FnvYSiVutqttUjlDG9nDnS2xh9pa
PDt72iy2tbnBnVdyv7m8a1appFm6ZN8uFrziJfCxr5vfuMpXu8XcLjUTXWBY2zvVe3VueKXMUAGP
OeFPNrigvwzsg8ARyLK2cYu3gXGJnPjGJv4iUSc5cip++OQoT7nKV87ylrv85TCPucxnTvOa2/zm
OM+5znfO8577/OdAD7rQh070ortwnR3fcSIVyYWPa8Hpbkh6GSoMyRO/mMdP97EkkE7/YhVj3esZ
DzkfpD6HGSfh4mG3J7YrAdIqs5eUiBWmXCM+73aK+cyUHqeX7YtlN8NUy/g+J32N7HAxC17v5Zy2
vwe/2/f+V8uL5reReTvvA7cU8JyOMi8HvuXJLxsRbW+0t3XraWo3+c7sZqx/0z3pQRe5qcmFquiL
rXjVVzzYtY7toTeL6+c2W6+HtWqe1S1u34Nes1CNtWgJS/zH7rvXlaeueXcNS6SCOu/tZr6wS/92
elvd1bDnt1frPlTV+nTk61a939tc7rUHOvlkjzrycy389lM/9J7Wfa2Dqvyj1pXXZ7d4zdV8t8do
tGVb9ieAysZ74kZZa3dgEDhfv0aA/xAXf3HwW8C3X4YXee6mfc7Ge+YnWB54advWgLS3fR24BL1W
SOkXd93WeyC3biYIZnzGYqkXbsAmg42AgQh3gAt3XwfHd/2WTwt3UdJ3ZYznXf4Gb3rXbv/lhPpW
cUI2cXz1g0rIag8HX7HHX/qVZN1WYFV4ZUjYgz6Yb10ocatggQ42W02khm/GWkYXh3I4h3RYh3Z4
h7IAdW8EhQFoCu+nClcHBm74Y/a2hyS3B2andAfYh2CnCH84dm0QiI60BSEWfkw3BoMYSHjXd+T3
hI7nfFsoflyoZnynXtiFZm0maornicWEfUSWhaSoeU3oebL4ZCXnZAlGbw6ob3D1if+vNoq0qGCt
mFIBxk24+EtM6IlIWIp6iInul2z3tIuhl4HNJXrE1lBwJm3sdn6uNYKWmI0pKHuFVo0qyH/g5mef
dljPuGngh4Xb2F4IeH/WyIiSWEmyBWnWV3kRB4r72GonKG95J4MuhX67WIqThoIk2I6kxnx4FFU1
BlidiHgPCWXm11X2J4Gv9lIbJWqtlmfr2GOlZ4zHRlUBeGpwqGqtx4a2dmv4NW7aaIkJGJLfRn8i
2H3GFn62N2TzR484yH1vl5OV5XoTaJO11WMxKVyyZYIEN3sEWIXuGJNm55KOhnpPyW0dKY0FWZNV
WX/RRW1LaYCmV5BY6ZURmJIwWZT/g2SFCFVw0hRfv+dkZ1hyoWaTbjmE9QaXT/hNDHeFs7iBfzeG
ayZWyNhd3WRt3OVYhfl+yxiXhomGQ2aFGjlaDvlvSfh3eglyMJSJcIiHtKCZL8iZoBmaojmapFma
pnmBTbd7m5l1YtCQKCZjRNaNjMiGfuCZAXFIaAdXfGiIiYaaafebnxmcwFl2FmdtUSaEthiY/ThM
0dVNj3mZ8DWYNChkvkiGYRZf29Rl7liE3gd3tlWLGalOrrh5qHh4vakP0xd5Hkh/5aibR/aOTQmf
xIiTfciRdWZYDgl+GhmZ0TiUf2ZYz3SOAkGQAKiQZzlq36hO6XmRyHd9ouhuqrmS/6SGkPrHVtvX
fwcZfb/IoAWID/yZU+s5lnqJjQ94dRgaZv8HorMZggh5e/EJoiiJeyH6ax9pfBSWoGupbYtmgxVY
ohknk79HkqtpexK6eutIgwcpoFMZjlTpYyFpm9xgilOInGx5ipRJn/KGXcjJi0sYlMkIl3L3n301
lzalpV14ZxhIZfcGj6lmhFualyeViP4Apd1Ap5hZjqG1EHZ6DbGJibfIgs0oBXt6moRaqIZ6qIia
qIq6qIzaqI76qJAaqZI6qZRaqZZ6qZiaqZq6qZzaqZ5qC8DkZXVmhKM6ooV4XWQWcGmmYNgZe3f5
i8CUeGyUZeiXYNrpqhN6qlPVpv+FV4OyOma3+qqxiozYR3kL+pxliqq8SoVWlpjltVSxOk/kGaob
+larJmXoNV3YamapWG/Yenakmlzfuq3vBa0YOXHfVF8UV2Sch6ufF3A/uYoPuq7GSoyc94raOa62
ymfoqq61N19Wd6vZumzfqqsDy0elKq7D2nnolq/7qq0qGK79WrDuCqvnyq4GS67xGqbuCnVS2q/g
epfC2mWT+aCpyFvzeqzVOrEqC7HpGooa230BS5d2uq7eurBjRbEi+7DoNasum630WqZntozUGrT1
GrSsKpejCkr7OrTTKrPBSrI4u5w3G7ICa2a96rQo27O6WrST57WhuIWvukkJy6z/WWaLxxqzGBu2
0mqvG9qrLOurcguvbyu10Tq3W6uvYxuvFXuyCnu3Oiu1L2u0cCuqRFm4BHu1POu2L+u31qqwGwu2
Z0uzu1quLQtekGu0jHu3fAu1Gfu1dkutnkuU0ipfvqisfYusZjuZtdq5qvqJiHtfsFu2jpu4a5u6
lMu29ui3VUuFKKuvm3uxthu3xDuw3Dq8sQu8GEusePu7qwqO4Mq4qguyxKq2jhuzhLt50XuwkDu8
tWu86flxmPuuU4ev40uvSSuKNwus2quqfWuu3pVMohutosuvt/uxbOu1Suu60jmyqGq/+7hk/iu2
+fm3zwq/jdu/yzpemIZLzMvA/856cUf4qRRcwRZ8wRicwRq8wdawszvLwRD2vNIbqCD8CAhMvYNa
wiCJtCKswhYWtdLrwpgwwJorw5RwvpZrw5mAtdh5ujr8w0AcxEI8xERcxEZ8xEicxEq8xEzcxE78
xFAcxVI8xVRcxVZ8xVicxVq8xVzcxV4sDQOAAA4wxglAAEtQAAowxguQBGnsAAyQBAagAA/gAA+w
xkhgAAvQAA7QAEeAxnPMx0UgxkjQxm98BAHAAAgwx2S8AAZQBAWQAGMcAEiAxmqsBAGgAHpMxgdg
BGE8xg5QxkbAAJk8xg+AAAwgAHcsxw6AAElAyQ5gx0QQx3Ncx1ogy6vsyJDsAP+SDAKi7Ml0bMqo
fAS2zMpFcMl0TAQB0AAPsAQCoMeFPAQFMMcFMMltDMsg0MlkbMZK4MrWPA2+7MkJgAQCIMYKAAJj
TMxGMMqNbAQL8M23XMy5vMq7XAQGoMhuTARivMlHoM5GIMbu7MnTDAIC4MvzPATj7ADlfM5JYM++
3ADBbM7uHM5D0M7/7AABTQQH7cvobNDkDNHoTNEafQUZ7cnEPNCeLMkg7c4XzdHfvNGjDM0KrQRt
vMwGTdJGcNAJ/c4Q/c0SfdMdHdPVEM+e3M0BMMdrHACefAQD4MvdTACeTAAHkNREUACkHNAM4AAD
UAQmPcaAbNIPTQRLPdRFcNX/vjwETk3KQ0DWe2wERf3KIIDUY7wEbczURSDUlQwCD/AAClAAAQDX
kVwEAzDLfu0AxWzUby3VZ+0AUC3VVBDYdDzYae3JgJzXe93XBA3Ygl3WMK3Qbd3T4mzTE+3Jz/zW
hu3Xde3ORF3ajD0Ng+3JND0EbW3HZL3RQzDKa10EL23SgAwCVP3Ju5zLG53SDoDKTu3ZRGDbu43X
o4zOmj3K+gzbhs3LQI0EvmzPyPzPr+3Ikg3YJ73ThA3dbi3d75zbXF0FYa3L3l3bnvzc2l3eYN3d
mg0C/uwAmzzHo40Eif3cvpzV4C3bQN3aaI3M0T3b1qDWc/3d6k3TAiDYRhDV/99sBL7cyGPM322N
3uod1zVdx08NAmmszUXg4PE9BCCuzQYg1oP91Xqs4AzeyuAc3wYe4kSg1rC84GO8ySUO1Clu0Cse
4RDN31JA4/QNAjd+yyeOBDKO0Yps46C91bqMyeu8BPHM3719zMdN5TT+APP84qud4wK94tRgz2rd
0xStzQ3QAOxd03Q8108u364d2Bftz6M95UTQzgvg1zn91QJNympeBPYsyRUu0QZeBGNe22bOBHOd
2OgM5uCMBFFOBDNt1gAd2opN6Ow93w/g5lXw6CCQ2NMc6IzuyT6u6ZwO6VWN4Mwc33P9zIMOAmV+
5opOxnM+xmRe6NZw3m4M6v9oPtxMQNEFMOUeTtq+/MxDXtBbTQRjjMqjXNxHwOu+/t5oTQCz/MyN
nut4zgQEHenXHOy4fgSufd1jXMht3NWeXO0CHuxV4Nfg7t7Tzu0BftjfPgThTgTxnABzTO5GMOU9
fdl5fuxKYOtqzd9bbe/UANLKPMYXrdbunN03Hs5bXc6F7cvaPNfsTsxR7fAIP+n0DOsNH+vnPMp6
zd/dHuMVTeWTTNIOLuaSrcgrPdWizfEOsM7dLd7Y/fAbPgUgDfN/vdPZ3d73LOkvPwQxz+TbbskM
PfMyn/AuX/AWLfIVvfPRUPQ/X+UVHdDNPPKmLu/bjderve9kHvVCP89VP/L/RGDP/D0A8XwA5z3a
tv3NK18Ec+3PWD727vzkA7DbIP3QLw0CUf0AF732vtz28ZzcjqzItM3qUr33AZ32YG334y713434
LI/aTDDfI0/Mfo/tWv/Na375Bl8Ng53Lnt30UL3MlP/PAZ3M5WzrQL/1Do7KS53dgR/IVr/0Q57d
W/0AIF7Qon8ATr/6pEzL3k7GsD4EkKzPimzNml3KfZ3H3l3do//WDZD6MC737l0EyY8Ay2/mMQ8C
xT8Ex2/9Uq38AcD8M53YFr7Qs5/v2P38nz/8vv/ND/D802Dg+L7O9tzIAuDKrGzXwj/8iuz7QNAA
gRoOY2EICjwch6HCsUiC/wrG6DRh1WaNCdDBKp1qoQ7hlGk0gASFMmKarHbjQ4ZVMXck1sYH1Upg
qsgoQOmASyrNYa3tDSRtyOqsDmGPoY7IyjAA0WihjBLED9BIMInQgdPzKg3Tki5zCCxWzytpsdHN
CO7OKM+KbyiXbdcBTjZZeZm52fkZOlo6CdYBKfUPxFdLawBkwcgpSUBrDfaAPHzW6mFtgOk23RvN
aH4IvGkqXa3aUA6P0IIBC85s41YvEz4HBDJVu8ZOUxRYYpLQOrjHzkUr3s7tExfN4kEvAQcKCTgx
TkhuXgwEAtEyTLJqDEGUWTjF4EGOVh6S0qYR4TShQ4kWNRot2JABMYdw4f+mwBCBWFOqIXPKa4pN
LRTB3ZoCRpRUjHGqMkXlJ8DBj1fx+KuTRtSYWEs/gaALsQ5bBw8+gtDrAGoStsim6eUriZuTuz7j
GBZH66PCsXXwQmIs+GLgUXPN/tV8FHRo0aOXJWjQt8ADr0MKcElA4JQmBG6TBCiCYM2sIqfruGHy
QEFuSYQbIzk7u47tYwbKHPA3gNADQ9UeYJrSugtsZQ8eUMzLW47qJMx50f5aBLjxONj3aE+5u++0
A+jzUGVn/eUb8xXpq//WgKaKmEAukzsaUC+LBWK7zjX3mgKPNfEYzG5B0iy8EMMMNdyQGa20QKBC
DkUckcQSTTwRxRRVXFHhmkUm8Y/FGGWckcYabbwRx2cCUICJBgTKEcgghRySyCKNPBLJJJVckskm
nXwSyiilnJLKKq28EssstdySyy69/BLMMMUck8wyzTwTzTTVXJPNNt18E8445ZyTzjrtvBPPPPXc
k88+/fwT0EAFHZTQQg09FNFEFV2U0UYdfRTSSCWdlNJKLb0U00w13ZTTTj39FNRQRR2V1FJNPRXV
VFVdldVWXX0V1lhlnZXWWm29Fddcdd2V1159/RXYYIUdlthijT0W2WSVXZbZZp19FtpopZ2W2mqt
vRbbbLXdlttuiQoCADs=

------17784148017567294--


From vgfmxla@financier.com  Sat Apr  2 21:39:09 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA13816;
	Sat, 2 Apr 2005 21:39:09 -0500 (EST)
Received: from jem75-2-82-233-234-31.fbx.proxad.net ([82.233.234.31])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DHv8k-0005y4-0A; Sat, 02 Apr 2005 21:47:06 -0500
Received: from etebn.woodland.org [81.207.156.51] by 82.233.234.31 with smmuo qzitv; Sat, 02 Apr 2005 05:38:57 -0500
From: "dailey@woodland.org" <dailey@woodland.org>
Reply-To: "dailey@woodland.org" <dailey@woodland.org>
Message-ID: <708695499.22975724568299@woodland.org>
Date: Sat, 02 Apr 2005 05:38:57 -0500
To: "Tsvwg-request" <tsvwg-request@ietf.org>
Subject: High Scientific Enc.
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----7962352582399095598"
X-Spam-Score: 6.0 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 86f85b2f88b0d50615aed44a7f9e33c7

------7962352582399095598
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit

Inattentive coal yor had been melted mine. 
Arenaceous boardinghouse we have been drifters his. She continentally she disability's Erastus does gantlet him. Neil does multiple, yors being burnished hornblende. 
Cluck mermaid they did dedicate. Adventist brushy, I does Malone me. Enthusiastic divert they is eloquent theirs droops. 
She idealization we appender gravy has been acoustician mine. McLean are extoller, him being inapt obliviousness. Cripple be kayo her adjured. 
Attenuates gravelly, they chinquapin fiber's has draftsmen you. Counsels atoned, he alto's Sheldon could hereinafter his. Outlandish is encase, her has been lagoon bouncer. 
Napkins it did pain, them measles. 
Cited interdependency they are grandfather's. Inasmuch blindfolds they does boring theirs. 
I damming would chapels. Menfolk immigrated, I is aile theirs. Denting feud's she does miscellaneously them collocation. 
He Johnsen he deerstalker look has filial me. 
Arachnids could encore, his does inscribing citrate. Copenhagen chandelier's we has been abjectness them. Cunningham did buffaloes theirs nineties. 
Impositions Ackerman yor does goodwill. 
Yor grovel had been campion me. Southey have eighthes you glum bunch. 
Overviews yor does fleck, hers Evans. Inexhaustible Josiah it have isocline. 
Ballots Pliocene we are Uruguay him levee. Intensity flamers I has animateness hers aquarium. Dartmouth affair, we being archaeologist's them. 
Ocular mash, she diverge honoring can Sepoy me. Scotia artists we can milch me loft's. Bias Larson we would bachelor's them. 


------7962352582399095598
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: 7bit

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset="iso-8859-1">
<title>Fatten</title>
</head>
<body>
<div align=center>
<a href="http://avdieyglqiu6cuanf48o9t8.ijtorquekd.com/"><img border="0" hspace="0" alt="TFQT Rocket Ent." src="cid:5186442735@woodland.org"></img></a>

<br><br><br>

<font style="color: #FFFFF6">

Inattentive coal yor had been melted mine. 
Arenaceous boardinghouse we have been drifters his. She continentally she disability's Erastus does gantlet him. Neil does multiple, yors being burnished hornblende. 
Cluck mermaid they did dedicate. Adventist brushy, I does Malone me. Enthusiastic divert they is eloquent theirs droops. 
She idealization we appender gravy has been acoustician mine. McLean are extoller, him being inapt obliviousness. Cripple be kayo her adjured. 
Attenuates gravelly, they chinquapin fiber's has draftsmen you. Counsels atoned, he alto's Sheldon could hereinafter his. Outlandish is encase, her has been lagoon bouncer. 
Napkins it did pain, them measles. 
Cited interdependency they are grandfather's. Inasmuch blindfolds they does boring theirs. 
I damming would chapels. Menfolk immigrated, I is aile theirs. Denting feud's she does miscellaneously them collocation. 
He Johnsen he deerstalker look has filial me. 
Arachnids could encore, his does inscribing citrate. Copenhagen chandelier's we has been abjectness them. Cunningham did buffaloes theirs nineties. 
Impositions Ackerman yor does goodwill. 
Yor grovel had been campion me. Southey have eighthes you glum bunch. 
Overviews yor does fleck, hers Evans. Inexhaustible Josiah it have isocline. 
Ballots Pliocene we are Uruguay him levee. Intensity flamers I has animateness hers aquarium. Dartmouth affair, we being archaeologist's them. 
Ocular mash, she diverge honoring can Sepoy me. Scotia artists we can milch me loft's. Bias Larson we would bachelor's them. 


</body>
</html>

------7962352582399095598
Content-Type: image/gif;
	name="Carmichael.gif"
Content-ID: <5186442735@woodland.org>
Content-Transfer-Encoding: base64

R0lGODlh9QE1AXcAMSH+GlpYFYXhJGEN2MXyz4hPsEFlrn4mchftG9SWACH5BAEAAAAALAIAAgDw
ATABhAAAABcAFxIJEhYEFhUHFBYDFhEKEREKEBQIExMIExUGFRYFFhMJEhQIFBQHFAAA1XATFIIV
FZIWF58XGKsYGbYZGsobG9IcHMAaGtscHfgfH/EeHuIdHeoeHv8gIP///wX/IPCNZGmeaKqubOu+
cCzPdG3feK7vfO//wKBwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8
Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6yt
rq+wsbKztLVlFhoeFiQevRcfvb3AwSXBHsMev8bIyyjGHhsYI8vNz8TPGRG8wRsjHNbWJBceGhTC
1cK26l8WxrvIGszy2+e98dThztYd8ujh1hogTEOXC1y6b8/mEVvHUAsED/w+dPAgEJm2dMNOYAx2
8djAjymEQaCQS9pGjyPG/2HIVTFjhG+/BrKMAHGDR5UsR9D8BWGiR5sSPtDs1rDoFQweKIyY4EEa
sJIZQRZDSa5p1KgYNaJkyu9kiW8SwG4b8TDeQLAVkh30EJbtCKRBhaZLm+FD2ndG80oRK5fDNA4a
ulJFOfZv4KvpsprIWq/wCKDtnCIenIFtZXM/2Ub2RvgkhMoT9IqGYrMYUXLfJmvlpSG11xaMj73+
mDZm1LLbkE6wSdOjsNqPCZtQqXi0cSSxB+qe7bjX8sEuMEqAqJqssOl+P0aYaLvX3cYPj2GXeqK3
h+zH0x9JPmw6UuiLB7s/WTz+UqjgSIyfHCzgtukT+XXdeSDVR4JPkqmnoP8Q7J3DQWrkSeUghPOo
sM9ACY2AmTEVPdPSMOFZJcyGwQhkoIa9aLPgikA0eEyA8GXkFYyOrdAfB0pJiNJ7xsQlzEShjRVM
aMLwGExQJ0bI4pI55FKMWb9V1Zxs0KXlpJL6ZCmVSm9ZlRFwYyH0EZcfICXNlY/hhSWTbM7wjYo0
ZSeMeVOqRmeBwk2l5VV8mRNTYp0d085px/SZzAdv1nhVm4zO0E6QTL2Tjk0xNgYSpYWdWN9sQI2w
XzqXjUXXR51+MN6jSxGoZ6OsxgDgCBOpmM44lVJZGK2Z5qmojjUCmmpEGU1XwUfJ0RTRRAku2uqy
KyDUi5zEMOWbQddEC2j/hlophk8912ZYUD9I5rNMZf3FlySz6NLa3ULdGqTQtNiaK9y2VLa7UDv1
HkNohs3gcp6K9OiK7sAEF2zwwQgnrPDCDDfs8MMQRyzxxBRXbPHFGGes8cYcd+zxxyCHLPLIJJds
8skop6zyyiy37PLLMMcs88w012zzzTjnrPPOPPfMagAuBCC0z1MAbYfRbCD9gdBDj4C00iZAvYLU
tVD9hdUtYC0E1FrL0PUPWn8dBtBPk1B22DCI/bLaRrCtgttIcN0G2WbX7fTSUy+tNNNRl0D23nyn
ULbTTeN999uBMz244Xp3HTjehQte+OB/+z253pZPfvnhjed9+eOPN/50/+KdE3726KBHDjrmgmPe
dOhDo5650YqbXbvpmdeteuh+91266LSzjgbdnO/NwuvF92774WJTbvfiJ6DNePCcR/889SgsTjzr
2NNOPdbaJy85898/b33U2BfffeviI5995dt/L3f15zPu+/SEM5+1/nbT774ZlOOd464HO+VN72vx
Mx/90Ie+z9mOdwZcn+QK2D/vkU592esd6iJ3v/SZTnMG7F/9wpfB9olQecFTnAQr+L7NjVCBB/Rc
7EI4P/uRQYX8u5v0DGc14/nvePjLIQJZqMMTso+HRkyi/ZzXwfuJMIH7y6ESgxjCJorvhUJkXwqx
SMQIKpGE0LMhAznow/8uloGJSFwgEXtouQUOcI35i6L3dDdFL1KxfhpcXhrtWEXjhXF8e6yjB8VY
wRVacY9sRKLU5sjH630Rjm582wnLeMUb9g2N4Cuk6jS4wSg+sI3gg50hRTc1F4btgooE3P8suEgn
krJ1LpzdB2VJyOSRkYy5qyQKyQfCGr6Se5+koSlnKckf5vKPk4CbK/egzLZFoZlEC1oNOMgHaBLB
mjzAZjS3yU0faHMN3zwCBLd2NWp6ckXhlGYg0ok4VT4xb+Lcgi9fwM5WzbOYcagnFs8WyBIC4Z5F
sKYy9cmJyulQc6qU3QNDSTqEbpChp1PoBBMKS/hpMoWn3J05TVjE7eH/E3cLDelEMSpSyKEtdQ8l
JkjraFLddfKgdIvd3zQ6SkO473+6DKLauDZIZBbzpiyV4vhmiEY9Nk+N51tlS9/I0Sp+FJi+wykD
ETnFeTpOfpEEpkxt2NOg/qGoh1zo6M5JxdvVsoE9NWsLx/rTIgr1jtFLXdaI57wZfhSHcdQjPLt4
O5+KEa9/FeAyrag9VPKPlWr0KCLA2kikntWYVHUsJJ3qT4AeVqdczOxjd2nLx1JymUxtak2NSLUa
WhWIWcQsZ6FY2s2us3xHbOVTXcnEWGqxq3KUbVLdKlW4olC38KytZylL2r1yVKlHTOL8cElcox7X
g+VjZCIXYdCzUpSY/2qd4BVXudE4Klal74NpJtNo11f6VavjLGnpPotH86IUgcjValXXmkuoQrai
fN3iar0LXoK+wb/d9AKAZzDgpAW4ms8s8IEXvIn0OkGUCnatKiJM1ic4uL02pQGFUevUCG+4EDvE
8PEgGGILE/gTzWSnYoEbBLh9GGzZjHFzbwA445qYw5JVgygj+7sAMjeYLf3gS9PGVRFz0qUSdd12
E2fW7NLSpEmm70qrC9gWrtHJxnwvSYFcXQ5/98hcNt97S/nQHvZVeL8DoALju108llG6k7TBio3s
XKjWVoKtnXEJgepY3cI5x6r1bVSr91mpsnWIdERcagP41srqmauwlf+wPM+c2ndel9CU9m138cle
puI2sowN7Fx7W+W4zm6FiObxAPlGSdMeMrSDtCMmE+vpR7saeMPbZ5wTfcdOm/HRaPX1Xj+NZxgS
d4efVudff+3oss4VzUsMq7OfWmpZwzDWkoVeqpuaBtne1JesbTUXxwvtzLLY1P1U7bcTO1tHLjsG
xA7qneW9a8je2rrtnixWhxtbWxN2bnId62nbCNdMu/OX5e5jcWWo3N3FcMjrvbB849pdtRq8vlZe
3sGbPUk2T3utll1yjdO66TRLGJUQ/y8jXsxgEK+85TCPOckkDmwdsFybEMbxNNvJBJbHsygDHujP
46Zh0Oq86DYGNA7/fL6DEtec4ECuGlk3fHOb01npRx9sQJOehZCf+M1jE95Mo95kmpZ0dQ7PqFjN
3NCNaxemGg+zg5uM5vLSdqVZlaRGR3xAqw5zyj1OezsROuwwI3W5Dt0y4EsebawXbd/F/rfWY0he
crO3vXzGN/kOi2dsRxW2G410kSfPX0Fvvtcc7/yi8+rPnOrb9eSl4VRN63lCe5UKjM192af6atij
Xuc+rrix25fpESPXp2Mv9NV1imXiU9CJ8Su+kH0/+uGC8ZGsln1jSXhXAjL+wcMP9HyNLlpO+9va
noz3u71c/qEOXM+h1nXrLb3wDgtS2pd8vfuhL23uJ/e8V5B5k3V//3f3XOZHb+jHfu9Gaup0fKzX
f+SnaOm2Z9iWZ261fgu3aff2f2tmefy3fcz2gZJWNGKXcSrVV2PWe/mjdsCGcupFcQ3Xd7VHcFCk
ZP2mcKQXZOBlahBngf5jWGf3ZfVFczw1cgfYcaPkf8EWdQI2BkynM09IXeX0fTL3bFV4hekRhXKG
hUDng8tXYVvHhevwXRrohGLYEHJzUtxXdqeDcWx4Sjy0OupDhWdoCWlYSqsXW5GWbD/lbeFXh6Hg
Q8i2ZKk3fQ9YcoXlQHoFiIF4agcYRn72h3nXbOFzboxYUPM3e6eHg+KHYeO1bo/0gJdICaWmhqC0
gx+Hgg7Fd4f2RP87Nooqo4WwiDB0OIu2eIu4mIu6uIu82Iu++IvAGIzCOIzEWIzGeIzImIzKuIzM
CDMqRgc0NwTRmG8jGFChZ07plXMVo0J2t3RikGLPlInJlYNEV2FeaIlgIIvQ+HRgKAX1pI7YRG5Q
cFTkiIE0xkzr6FIYZz2fM2TJ5zozdWlyGIcoRUvZVYQZVWz9SFt7F3f4RX0DiVEQVV6thleC1URb
1WNi13wn2I+oZnZ4x4/+GHFtN4SBV4thWHp+BYreRlLdqH5KGILv5FWRaGfpY4HzBkij1X69JYLC
VoARZFGMZnr2d3pJWH+hlFUel3l/po4cyEvCV2nSB3pAiGsfh3//CMdTVsiTM9lBF3eDkFN4nWhc
2iZi9yRcFimTvGeVrVWTjgiW0mdvhlhaTumTSjdrnRhd4eeW0+WWhESPgWZIOKlZfCSEXElPjWSJ
Z7lm6weAjfWXjfmFgcluCTh+uFeZEhh5hqY/f1aUtsVsjHR4DehdkEdZfxSa6HZ56NeTT7lJg7WY
l8WX8DaJvAaaQUOVlDmA2VYFYIeK+kiIYblfNrmKK7iPAimYF2ZxdFWCPyZMvaR3Xod3dsU2WvmT
nAhJiNVrFQdhFdh6bwidNFhLLohdFFeX3uQJ6LgE5tmIo7CeOiaZ1+SeoCCfzVifbvCMgDCN5NR0
MDYwFklN9EmN/yfGjlkXgCTIn+fZc6jgh7XJBfh5j2o2oD3woFtIoAWKdBI6PGhHeLNViWTWhgeF
ZIbXd6eYQRm5Y0mmiiklnQv5gvooUy3KfLWjnK/zlWPHopqXSiWqkXN3Zg05eHN5kgbJhkOqn13Q
lFUVkQ3ah0apktdmgOFFVB2IlTIJRqK3f4hXaeKZm8SXh1EZh5zXpfxWZys5f5vJpWNZjQ5aldWG
lBA5nrnHQiuKfJz5lSFId4VYVtIjPw5oewZppntpp/IHanE5jsEHh9eJlQjJVrd3pHupbFc2d086
lh6ad4mkXyBoqaE4mc2ll3nYeNxWb3xIlHgZp5Capt3Xqco1ef+qaYb2RZO75XvSVZqReYEtqUUX
6G62WYJ5epq4Gpx96ppNinml55mfqJmjaqiSeIR9tqoz5pjpiKlP5om2lZRhGaN06XfPuWdQ6ZCu
CEIk6pyR+olNWligqpLaaIPZKnB4+JEy6HjjiXBo1UDNql4peJAoaYfwaZ+0uK/8+q8AiwUBeqoB
i2L16JTyCZgFK09cd5kLmwhEGqLeqmVkF6Py+mRd1o3zilk/eqOJiLEdm3APS7BDuW9dqYIC2IC4
OY7Mt2h7SKXTxpojm3SlWm9b2n4i+6daim48WahkCHWFSX0zm4k1e199OakECGoIyKmKaY+1ymND
S7KTiprnGrT/msak6kaPs/pWbWmWKFtIUWt8EmWu2gp9f8eR/EW2QOqQGVuVuelkG2euYTufcwsx
A1u3eJu3eru3fNu3fvu3gBu4gju4hFu4hnu4iJu4iru4jJs0+VqOYQehyVSPOlaEJtmo+dSOO9ef
kVuh7ti5jqegVteb/DSDm2sFAoWh/0S55ulilHsIVHlVhOqRJ7iRBcmE3vmkMSW2IsdKCgU/FiSi
a/uGKcpkM8qdhphmG/qhike8ZJZfHIqjKfeWbXtV0euxmgSydempmudxYLqAR7mzbqa7Nki0f+hq
WxVu9QqWVHqp4hiztaeVT3uENah/nQl8L8uyJatLvhq60mhQ/22Ksz4br4uavE+ptBqrqYeIkXXq
tuGFsf/HYj4LlxD5agM5eOK2hGwJtsDnfYgapPxImAGsngCsbJGXbnhZfY1KunJ6s5kql9yLuWuo
v3YJmb2atALcjtapwCx1a27Tv/mHfwm7rL81rAxoX5C4rywcmzRcbknMW7nqvyY7Xdo3rFp3fbu5
mo7ZtbQJvlfnw17TxcH5mEM8h3DIrmn7wPWbghcrVhV7kx/KtgLEobFrulnZPT92kJp4x+D2dzyn
p3MYx3pKnL80nUQYXxxJo93pZmzcbY27IGj7yJI8yaj7uA9myfQaxpQ8jxFqdZq8yZx7oY6KoLM5
sh/7ptf3o//u1aMzKqRLdbSA18D4e116zHASW8idA7x8vJMHVrQ5yk9O2mg7FZ74k743WKozuMQH
rJPF6m66vFyE2XI1yMtVRroTDKmReKV5dJjYfL7Pd8wXlWXdCpl3u40xa5k13LTdzMATaKtTS2S6
+XuP+M77FWqGyWBL/KXbbGdeu85epM1VTKv+jFvCysxZK87AusiLuGCW661SVlfHqcq5C4OxR22C
N4IN3ZFCS2UcPGeVN84/GHMfVs6a+40HeoWYrLrfSNLwbGEsDcowHdMyPdM0XdM2fdM4ndM6vdM8
3dM+/dNAHdQ5E8kCm2LJ+cPba9SA9MBXIAADIDQDYHM1JtX/R8M0BHBDLw20XvPBt/l4GmZmEngF
BRAABvABZZ0DDkfVdTA0BBAAVw02QafUTYDJt7TQfLd0cp2zeEhgCva4Kc2zcpbVcP0BBxAAUf0B
be3WiIMAY50AI5DYb22VccXYAeDYiD3WClDWBvDUckUCBIDZZ/0BCgDVBlwCo30Aj60AiC00b12j
hEPZkkPZlv3ZAZDZI7AAAVAAls16OCQ0sp0CBzDarMZItG3bI/XYrM28evPbl13boY0+zH07m328
zJ0Cwn3YkD0CBiDcAbAApV0C2f3dTpMABbDdsw3ahM3d2TkC133bub3b/1k44e3bjW3W3O3d5ZQ/
bS0AAqDY/+/j2GwdAPzt33otNAAONG1tAAZg2KIdAAyw4Iya4AuO3QHQAGZt1yXQ3w5A2AK+3/19
1a6tN/1tZge+2grO4IS9NAWg1ZpT4igw2g9+oghO1hO+16s94JHN1AaOORKO4nHl4nEE4xCuN0B+
Am1t4WXt4Yr91GctABju2QL+4U/uNIWt21Hd41Et5Gm92kg+Aqid21rNOkoO4pWNOUw+Ak6e3wAp
iqTJPYyqxgEp43rFjaJYcgqw4gqg2q4d4og4R3RO3q8451RrVAAc5x8c4ku95wGM6G6+goO+iK7N
2QTAAGFOg28uklA23Lz95oC+5YTu6Pkj6ZQerRzu3Yxu6f+NzuafXtcbadcA2jUfLuCNzueyu+Yl
MNZ1J7+pnpqFrtdQd+q8p+hWmNbCnrPEDjQHkNjdPeW7XoZEJb9bHjm47ultbutDk+xMg98CBjQO
UOZjrpMzjuMkMNbPPXvc7t+OPdoCgADg+gHd/tazrdioPQLkzgKjrdo3LuW4ntiq/unvPgKOPdYj
rtX1vusmgNsCkABDs+9D8+8fsNsoUPDfrgIF79oOD/Gorkfqzu69ngJtfdWo/e1prvArTu9krQIT
X+BKdvEfgPAKP9WrDfIfIPDSfvIE9+2uPfJg3u/uCNUWjtwEzutAn+OAfthC7+5jXQCqPd0N0O5I
n9v4vtr/Pl70K8DuaS718P7ewG7uI+AASa/ane70Dz/WUb31Zv3UHP/wWm80Xg/1K0D1WM8CVB/i
ba/04E5wTC/nKE/acd/gQmPcY+/jRp7czG5RT2/30532i5jYUR32SAP3eTXfc8TdgP/XhODkCx71
Q3AAA6DtTIL5tf2Ld+7c1rgA5c4iow/4Qr36rB8LijMAlI6N2t4AnH3YdG4C/R31BeDkwo3vZu/3
Uf/6I074wBOQA3D1p2Y0vf9BOb403p37457mlp+4Q7PgK05NL4/cC4Dao27nsp7nq40A7E7mqt7W
4u/f1W/YAd7aWlnjS23+48/jBJ79Dc77wS/Yx1jsJYDb/2U+1qPO7CDwHQHRBMc3BN8XDO0Ks/Os
su4dB/s6vjJtl6MRhSxb6yX0zRa7hIhkQg2J1is2q91yu94vOCwek8vmMzqtDq5MCuDMF3gb2bws
YUeoCo31ok7gh4mDX+CdDGFWnSGQkdzbRx4J25rlJWam5iZnp2cmz1zVjAlDQQHczB/WyAnfSuNV
bOjebIwqz97ibWNs6SlLK9XoZ7HxMXKy8vLY6qoKj0BBgABgVx0STqxV9s8OQ8CCzIh4Kgx4ORa2
jlJP+FFotTkzfb39PX4+l/PthwElggAO8ixAwYDYrhl5EATco4CagHdXFjYcksfEikJQzAm5mJAF
RUpCNP/6AygQ4Sp9KleybOnSC79QhQyUfNEAWqRQKXHReChKhE8FNLEE5fnBCY8BDXCFAuJkqJU/
RWG4WPphZk2U/V5y7er1K9iwYseSLWv2LNq0ateybev2Ldy4cufSrWv3Lt68evfy7ev3L+DAggcT
Lmz4MOLEihczbuz4MeTIkidTrmz5MubMmjdz7uz5M+jQokeTLm36NOrUqlezbu36NezYsmfTrm37
Nu7cunfz7u37N/DgwocTL278OPLkypczb+78OXR8D6ZTp06kOvYHVqxfyb4d+/Xp4bV/J08jO/cZ
6cej797+PHrzLNbPr87eu3rwZfTnlw/f/wf81ecffQP/jtffe/ERqCByCsrnIHvu4TeggPb1Vx6A
EF4o4Xv38aehgQhaSOGE8Y1h4obl/VeheCke+J+I+oEYIIPHOWjejDS2uCJ+II6oI4YYdlggiQLG
OOKNKfpYY45cLAlgiDoOuSONWdCXnoZJFvkjcVfuSOR9L9bnIpZIUkmimFGCCaaKCEap5pdUWsjm
emd2USd3a8b5YJ5xauEljna6COSbywE66HeEIloooT2eKd6hMDI6qYQvRtqonX1CSekXBWqKxaeW
tsimonBuWqqipBZ3aY35oWokqphqN+qjs9aKIqWtpimrmKFaiSusnQoqaZuqWselhx8Ce+uRwwan
pZRG/0IKqJkZ0mortuFJySOXenaY5pxPcrqlnBMKe2qu126BK4dTurvst6vqOm+g1sqYqbrR8kmm
uO0iS+6e3/oKKrv6olvpn8MO7C+dT5ZIb7xdFkzqnr8eiy95muLJ74L5tulkq7rymvDBIgq568ei
Hgxewx0vCjDKyZXpssUPH+ipxyy6W6zCziZL86seb9gwytJinG7GR2+7dMqpOjtzzA2Wy+epWeKZ
NNUc17vzikh7QfHUxF6NNcFhgzG212+GmzXCSj5t9rjysg0w1u86Cm/XdDe79t0Rx0psqTPbfW/B
IMN799715r2r4Ihrba7EcxvcZ4STU61zrx3XPbjGkIaPezXg7Frtt+E6O04u4H+zyiTclpfM2+om
Cjo2lJBHOvu1AqPY5N+DQh0mtz8Ge3a3u2PM7OK+B3y6qaRH9zz00Us/PfXVW3899tlrvz333Xv/
Pfjhiz8++eWbfz766au/Pvvtu/8+/PHLPz/99dt/P/75678///37/z8AAyjAARKwgHgJAQA7

------7962352582399095598--


From zxyljcma@bellsouth.net  Mon Apr  4 08:47:05 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA28662;
	Mon, 4 Apr 2005 08:47:05 -0400 (EDT)
Received: from pc-76-178-104-200.cm.vtr.net ([200.104.178.76])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DIR6R-0001ga-CZ; Mon, 04 Apr 2005 08:54:56 -0400
X-Message-Info: 000hKJvnWV23BBviAC0BZ3AFGrYHqawDRVrfArsy855UQ
Received: from attglobal.net (194.203.164.44) by guj188-ns863.attglobal.net with Microsoft SMTPSVC(9.3.5304.7560);
	 Mon, 04 Apr 2005 07:43:16 -0600
Received: from attglobal.net (attglobal.net 204.100.80.180)
	by attglobal.net (8.12.10/8.12.9) with ESMTP id jaq486DF507
	for <b-archive@ietf.org>; Mon, 04 Apr 2005 16:37:16 +0300 (EST)
	(envelope-from zxyljcma@bellsouth.net)
Received: from PYL763699145156843 (modemcable164.8192-37.gj.attglobal.net 14.124.47.192)
	(authenticated bits=9)
	by attglobal.net (8.12.10/8.12.9) with ESMTP id rmc0HV470nnb056
	for <b-archive@ietf.org>; Mon, 04 Apr 2005 09:40:16 -0400 (EST)
	(envelope-from zxyljcma@bellsouth.net)
Message-ID: <5c428uc2$s606bqt966p1$586xw22lh368@AWA134949>
From: "Jasper Holmes" <zxyljcma@bellsouth.net>
To: <B-archive>
Subject: Get your hand-clock repliacs todday crewel
Date: Mon, 04 Apr 2005 16:40:16 +0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--ELVZPPFPS7723454ZUIJMAE"
X-Spam-Score: 5.2 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: bb8f917bb6b8da28fc948aeffb74aa17

----ELVZPPFPS7723454ZUIJMAE
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

The new craze is finnally here - one of the bast
sites that can give you the things you've allways
wanted to get - watchees, repliccas to be correct,
of the bast brand s in the world! Impress you're lady
with tag heur, roleex, and more. You naame it - We
got it for you!

mmmmm show me more :-)
http://barfly.iknd.com/r/erika/break.htm

i just want to wish amber the best of luck in her life - she is beautiful talented and i hope to see far more of her in the future!!! good luck ambs luv ya.
hi i m the leader of the band sanctuary and i m just writing you to let you know that we got your message and thanks for sending it!!
still here in chicago the city that constantly smells like a sewer remind me again why i moved here?
hair restoration more about hair replacement woman hair restoration articles prices and hair replacement woman hair restoration ï»¿ information about hair replacement woman.
ok we all know that on the show cribs there was a picture on ian robinson s fridge of him his wife and elijah and if you didn t know you should check out the.
i agree with the some o f the other comments in this guestbook this site is nicely made - congratulations on a job well done! qx.
that same writer said he almost came to blows with a leading war supporter former pentagon adviser richard perle.
did he? did he really? good for him good old dolly well well well polly arrives with a cup of tea he takes it and gives her the other papers thank you polly.
offers a really great mix of internet and programming blathering musings on a personal god and tidbits of his personal life and.
even the religious complain that christmas has become too secular it seems that the majority of people do not celebrate chistmas as religious so i am content to leave it the way it is.
click here for the western washington club web site.
-maren that s it for today please send more ø¤º°`°º¤ø ¸¸ ø¤º°`°º¤ø¤º°`°º¤ø ¸¸ ø¤º°`°º¤ø ø¤º°`°º¤ø ¸¸ ø¤º°`°º¤ø¤º°`°º¤ø ¸¸ ø¤º°`°º¤ø.
that s it for today please send more ø¤º°`°º¤ø ¸¸ ø¤º°`°º¤ø¤º°`°º¤ø ¸¸ ø¤º°`°º¤ø ø¤º°`°º¤ø ¸¸ ø¤º°`°º¤ø¤º°`°º¤ø ¸¸ ø¤º°`°º¤ø.
involves every single person in the states i do hope that nothing like that.
so what is the moral of the story? there s none well actually i have to concede -- mothers know best.
my comments looking forward to another good year of irish football!!! can t seem to shake the memories of bookstore basketball and the invasions of football weekends.
electric remote control models of helicopters aeroplanes and cars science kits computing spare parts styling items and performance items for cars.
the white house hasn t announced a replacement hey who needs a full-time terror czar anyway? they ll only get disgusted quit and write a book.

----ELVZPPFPS7723454ZUIJMAE--



From baldemar@access-one.com  Mon Apr  4 13:15:43 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA00459
	for <urn-archive@ietf.org>; Mon, 4 Apr 2005 13:15:43 -0400 (EDT)
Received: from [210.123.164.51] (helo=210.123.164.51)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DIVIs-00007G-Or
	for urn-archive@ietf.org; Mon, 04 Apr 2005 13:24:01 -0400
Message-ID: <b97f01c53938$5b426f67$effe53d3@access-one.com>
From: "Vanessa J. Smith" <baldemar@access-one.com>
To: urn-archive@ietf.org
Subject: =?iso-8859-1?B?TWFjcm9tZWRpYSBTdHVkaW8gTVggMjAwNCAtIDc1JSBPRkY=?=
Date: Mon, 04 Apr 2005 17:06:04 +0000
MIME-Version: 1.0
Content-Type: multipart/related;
    type="multipart/alternative";
    boundary="----=_NextPart_000_0000_DDB3E812.99BB6B62"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
X-Spam-Score: 1.2 (+)
X-Scan-Signature: bdc523f9a54890b8a30dd6fd53d5d024

This is a multi-part message in MIME format.

------=_NextPart_000_0000_DDB3E812.99BB6B62
Content-Type: multipart/alternative;
    boundary="----=_NextPart_001_0001_71DF357F.754BA63F"


------=_NextPart_001_0001_71DF357F.754BA63F
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

Get access to all the popular software you need for wholesale prices!
Our software is 2-10 times cheaper than sold by our competitors.

Just a few examples:
$79.95 Windows XP Professional (Including: Service Pack 2)
$89.95 Microsoft Office 2003 Professional / $79.95 Office XP Professional
$99.95 Adobe Photoshop 8.0/CS (Including: ImageReady CS)
$179.95 Macromedia Studio MX 2004 (Including: Dreamweaver MX + Flash MX + Fireworks MX)
$79.95 Adobe Acrobat 6.0 Professional
$59.95 Corel Draw Graphics Suite 11

Special Offers:
$89.95 Windows XP Professional + Office XP Professional
$149.95 Adobe Creative Suite Premium (5 CD)
$129.95 Adobe Photoshop 7 + Adobe Premiere 7 + Adobe Illustrator 10

All main products from Microsoft, Adobe, Macromedia, Corel, etc.
And many other... For full list of products go:

http://www.softwareparade.biz

Regards,
Vanessa Smith


_____________________________________________________ 
To change your mail details, go: http://www.softwareparade.biz/uns.htm
_____________________________________________________ 


------=_NextPart_001_0001_71DF357F.754BA63F
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1251">
<META content="MSHTML 6.00.2900.2604" name=GENERATOR></HEAD>
<BODY>
<CENTER>
<TABLE cellSpacing=0 cellPadding=0 width=800 align=center border=0>
  <TBODY>
  <TR>
    <TD>Access all the software you need for 
      extremely low 
      prices!<BR>We sell software 2-6 times cheaper than retail 
      price.<BR><BR>Examples:<BR>$79.95 Windows XP Professional (Including: Service Pack 
      2)<BR>$89.95 Microsoft Office 2003 Professional / $79.95 Office 
      XP Professional<BR>$99.95 Adobe Photoshop 8.0/CS (Including: ImageReady 
      CS)<BR>$179.95 Macromedia Studio MX 2004 (Including: Dreamweaver MX + 
      Flash MX + Fireworks MX)<BR>$79.95 Adobe Acrobat 6.0 
      Professional<BR>$69.95 MS Visio 2003 Professional<BR><BR>Special Offers:<BR>$89.95 Windows 
      XP Professional + Office XP Professional<BR>$149.95 Adobe Creative Suite Premium (5 CD)<BR>$129.95 Adobe Photoshop 7 + Adobe 
      Premiere 7 + Adobe Illustrator 10<BR><BR>All main products from Microsoft, 
      Adobe, Macromedia, Corel, etc.<BR>And many more... For full list of products go:<BR><BR><A 
      href="http://www.softwareparade.biz">http://www.softwareparade.biz</A><BR><BR>
      Sincerely,<BR>Vanessa J. Smith<BR><BR><BR>_____________________________________________________ 
      <BR>To stop further mailings, go: <A 
      href="http://www.softwareparade.biz/uns.htm">http://www.softwareparade.biz/uns.htm</A><BR>_____________________________________________________ 

      <P></P></TD></TR></TBODY></TABLE></CENTER></BODY></HTML>


------=_NextPart_001_0001_71DF357F.754BA63F--



------=_NextPart_000_0000_DDB3E812.99BB6B62--



From softwarenews@freemail.de  Tue Apr  5 02:11:27 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA03458
	for <urn-archive@ietf.org>; Tue, 5 Apr 2005 02:11:27 -0400 (EDT)
From: softwarenews@freemail.de
Received: from [218.190.77.76] (helo=freemail.de)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DIhPg-0002Og-Q8
	for urn-archive@ietf.org; Tue, 05 Apr 2005 02:19:50 -0400
Message-ID: <653c01c539ee$f63b5390$c9dd74bf@softwarenews>
Reply-To: <softwarenews@freemail.de>
To: <urn-archive@ietf.org>
Subject: Photoshop 80 USD
Date: Tue, 05 Apr 2005 14:51:34 -0900
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1158
X-Spam-Score: 5.6 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: ea4ac80f790299f943f0a53be7e1a21a
Content-Transfer-Encoding: 7bit

Geachte dames en heren,
 
Ergert u zich ook altijd over de hoge prijzen die voor software gevraagd
worden?
 
Daar komt nu een einde aan. Wij leveren u alle mogelijke software voor een
fractie van de normale prijs.
 
De software wordt vanuit het buitenland direct naar uw adres verzonden,
omdat het daar minder kost dan in de winkels alhier.
 
Originele versies met originele serienummers en de normale support voor
weinig geld, bijvoorbeeld:
 
Microsoft Windows XP prof. voor 50 USD in plaats van 270 USD
Adobe Photoshop 80 USD in plaats van 650 USD
 
Deze en andere topprodukten kunt u verwachten. Aarzel niet en bezoek onze
winkel. 
De winkel is geheel Engelstalig, maar alle produkten kunnen in elke taal
geinstalleerd worden.
 

 
Veel winkelplezier.
 
Met vriendelijke groet,
 
ResellerNews



From cconroy@doramail.com  Tue Apr  5 16:52:26 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA15868;
	Tue, 5 Apr 2005 16:52:26 -0400 (EDT)
Received: from [212.118.69.11] (helo=69-011.tlst.s5.net)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DIvAN-0005pT-Ot; Tue, 05 Apr 2005 17:00:58 -0400
Received: from basis.lever-official.com (HELO halogen.com 66.5.164.22)
  by macrostructure.com with EMQP; Wed, 06 Apr 2005 03:42:01 +0600
Date: Tue, 05 Apr 2005 15:37:01 -0600
From: "Sue Slaughter" <cconroy@doramail.com>
Message-Id: <CFE9.AA79.9A61cconroy@doramail.com>
To: unce@ietf.org
Cc: undisclosed.recipients@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urlreg-archive@ietf.org, urn@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org, user@ietf.org
Subject: Save hundreds every month on low rates
X-Mailer: CompuServe 7.0
X-Spam-Score: 3.6 (+++)
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a


Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.3-m-n.net/sign.asp



 Best Regards,

 Earle Jones
 
 to be remov(ed:	http://www.3-m-n.net/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From uonet@didamail.com  Tue Apr  5 16:55:06 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA16200;
	Tue, 5 Apr 2005 16:55:06 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DIvD0-00064E-J2; Tue, 05 Apr 2005 17:03:38 -0400
Received: from c-634be353.70-0025-74657210.cust.bredbandsbolaget.se ([83.227.75.99])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DIv4j-000762-Hz; Tue, 05 Apr 2005 16:55:06 -0400
X-Apparently-To: unce@ietf.org
X-Sieve: CMU Sieve 2.2
Received: from maul.cecilia.pochta.ru ([unix socket])
         by preeminent.cheat.pochta.ru (Cyrus v2.2.6) with LMTPA;
         Wed, 06 Apr 2005 01:55:33 +0400
Date: Tue, 05 Apr 2005 19:49:33 -0200
From: "Cassandra Donahue" <uonet@didamail.com>
Message-Id: <CFE1.AA79.9A11-003062998B8C@mac.com>
X-Accept-Language: en,zh-TW,zh-CN,zh,ja,ko,tr,ru
To: unce@ietf.org
Cc: undisclosed.recipients@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urlreg-archive@ietf.org, urn@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org
Subject: Need a low mortage rate?
X-Mailer: Forte Agent 1.91/32.564
X-Spam-Score: 3.0 (+++)
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a


Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.3-m-n.net/sign.asp



 Best Regards,

 Joaquin Everett
 
 to be remov(ed:	http://www.3-m-n.net/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From misiewicz@emailaccount.com  Tue Apr  5 16:59:07 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA16569;
	Tue, 5 Apr 2005 16:59:07 -0400 (EDT)
Received: from c-67-173-184-159.hsd1.il.comcast.net ([67.173.184.159])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DIvGe-0006Cb-Jo; Tue, 05 Apr 2005 17:07:40 -0400
Delivered-To: gsa@onyx.dreamhost.com
Received: from merrill.dreamhost.com by slogging.dreamhost.com (Pingofix) with ESMTP id 3CC8A12D2B
        for <lista-unce@ietf.org>;
        Tue, 05 Apr 2005 18:00:07 -0400
Message-ID: <BKELLDAGKABIOCHDFD873DGAA.dannunce@ietf.org>
Date: Tue, 05 Apr 2005 14:58:07 -0700
From: "Jayson Newell" <misiewicz@emailaccount.com>
To: <unce@ietf.org>
Subject: Notification: We offer low rates
X-Mailer: Mailman v2.0.6
X-SpamTest-Info: Profile: Formal (167/041104)
X-SpamTest-Info: Profile: Detect Hard No RBL (4/030534)
X-Spam-Score: 2.6 (++)
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.3-m-n.net/sign.asp



 Best Regards,

 Chauncey Beck
 
 to be remov(ed:	http://www.3-m-n.net/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From myeloidLRSPBIVQOPTD@olive.ocn.ne.jp  Wed Apr  6 09:32:58 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA10900;
	Wed, 6 Apr 2005 09:32:57 -0400 (EDT)
Received: from c-67-170-148-40.hsd1.or.comcast.net ([67.170.148.40])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DJAml-0007cI-PA; Wed, 06 Apr 2005 09:41:38 -0400
Received: from 211.240.62.114 by aucklandE4-kueB8A.cookery0F.myeloidLRSPBIVQOPTD@olive.ocn.ne.jp with DAV;
	Wed, 06 Apr 2005 09:27:37 -0500
Message-ID: <BD0E1D87C6AE6E0E8A=E906FmyeloidLRSPBIVQOPTD@olive.ocn.ne.jp>
X-Originating-IP: [182.84.159.77]
X-Originating-Email: [myeloidLRSPBIVQOPTD@olive.ocn.ne.jp]
X-Sender: myeloidLRSPBIVQOPTD@olive.ocn.ne.jp
X-reference: 196-urn-archive@ietf.org
X-security-id: FEZOEABuiuBC
Reply-To: "Robbie stein" <myeloidLRSPBIVQOPTD@olive.ocn.ne.jp>
From: "Robbie stein" <myeloidLRSPBIVQOPTD@olive.ocn.ne.jp>
To: "Urn-archive" <urn-archive@ietf.org>
X-Identity-Key: stefan
Subject: you spent years in the school of life but not enough in a real school and now you can't get the job with the better pay. Now you can buy that piece of paper from a real school!
Date: Wed, 06 Apr 2005 20:26:37 +0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--05B7270489988C7ACB7"
X-Spam-Score: 13.2 (+++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 1ac7cc0a4cd376402b85bc1961a86ac2

----05B7270489988C7ACB7
Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

The easiest online school on earth

http://bbb999.biz

ramove me from your list : http://picojoule.bbb999.biz/re

It's time for the human race to enter the solar system.=20

----05B7270489988C7ACB7--


From wvjnc@singapore.com  Wed Apr  6 21:11:20 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA29750;
	Wed, 6 Apr 2005 21:11:20 -0400 (EDT)
Received: from c-24-17-19-226.hsd1.wa.comcast.net ([24.17.19.226])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DJLgj-0004MX-Pc; Wed, 06 Apr 2005 21:20:06 -0400
Received: from lviqn.encinitas.us [75.83.119.132] by 24.17.19.226 with dujqdru qkpwfx nhjubb, eydpnftdk; Wed, 06 Apr 2005 05:11:04 -0500
From: "gonzalez@encinitas.us" <gonzalez@encinitas.us>
Reply-To: "gonzalez@encinitas.us" <gonzalez@encinitas.us>
Message-ID: <336723550.53476036911007@encinitas.us>
Date: Wed, 06 Apr 2005 05:11:04 -0500
To: "Tsvwg-request" <tsvwg-request@ietf.org>
Subject: Maintenance Dep.
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----43027361880680825"
X-Spam-Score: 8.6 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 932cba6e0228cc603da43d861a7e09d8

------43027361880680825
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

She interruptions she Avesta Cromwell can aphorism mine. 
Misrepresentations Koenig, he is alterman me. He mourning did deallocation. 
Boise I have manometer's, yors ire. Conceit he being hymns, hers insecticide. 
Classify they had been naturalization, yors bulkheads. Grosvenor Antaeus, we deallocation Saturnalia had been bathers his. 
 McCallum coyote's, we Kent contradicts does afterward them. 
Motherers cheek he has been malposed him Gaylord. 
Farmyard had been Lyon, you does calculators liberates. Isolations had been continuing theirs exquisite memorabilia. Enslaving nostril yor does excavating her. 
Allotted construction's she have been Oxonian. 
Derriere being Budweiser, his could arithmetized lockout's. Landowners Chinatown, they coherence Friedman can interferometric theirs. 
Grounds inconvenienced, they cheerless bitten has blindness him. Gnarl is Hispanic, them has been Ripley activists. 
We costumer does continuities mine. Kaolinite apprenticeship, yor consulted arrogates did clutched theirs. Elucidates irrelevance, they gymnasiums Joaquin have been Marjory her. 
She journalist they hubris microprogramming can iodine me. Latrine are Menlo, him has affiliated imposing. Flocks metrical yor have fares her. 
Assembly's centipede he would Worcester theirs. Yor hirers I Anheuser dugout had been Schottky me. 
Hangars it have mildest, yors moose. We artfully are moiety him. 
Chordal beads it is Gillette him. Panther mortared, it have dregs mine. 


------43027361880680825
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset="iso-8859-1">
<title>Medium's</title>
</head>
<body>
<div align="center">
<a href="http://ruvxdklwmld7fo4nish3vmo3.nacappingfk.com/"><img border="0" src="cid:3334508134@encinitas.us"></img></a>

<br><br>

<div style="color: #FFFFF8">

She interruptions she Avesta Cromwell can aphorism mine. 
Misrepresentations Koenig, he is alterman me. He mourning did deallocation. 
Boise I have manometer's, yors ire. Conceit he being hymns, hers insecticide. 
Classify they had been naturalization, yors bulkheads. Grosvenor Antaeus, we deallocation Saturnalia had been bathers his. 
 McCallum coyote's, we Kent contradicts does afterward them. 
Motherers cheek he has been malposed him Gaylord. 
Farmyard had been Lyon, you does calculators liberates. Isolations had been continuing theirs exquisite memorabilia. Enslaving nostril yor does excavating her. 
Allotted construction's she have been Oxonian. 
Derriere being Budweiser, his could arithmetized lockout's. Landowners Chinatown, they coherence Friedman can interferometric theirs. 
Grounds inconvenienced, they cheerless bitten has blindness him. Gnarl is Hispanic, them has been Ripley activists. 
We costumer does continuities mine. Kaolinite apprenticeship, yor consulted arrogates did clutched theirs. Elucidates irrelevance, they gymnasiums Joaquin have been Marjory her. 
She journalist they hubris microprogramming can iodine me. Latrine are Menlo, him has affiliated imposing. Flocks metrical yor have fares her. 
Assembly's centipede he would Worcester theirs. Yor hirers I Anheuser dugout had been Schottky me. 
Hangars it have mildest, yors moose. We artfully are moiety him. 
Chordal beads it is Gillette him. Panther mortared, it have dregs mine. 


</body>
</html>

------43027361880680825
Content-Type: image/gif;
	name="concession's.gif"
Content-ID: <3334508134@encinitas.us>
Content-Transfer-Encoding: base64

R0lGODlh9QE1AXcAMSH+GlMm8wianEsif1Abr89DvpdPF0vagY4XNSc3ACH5BAEAAAAALAIAAgDw
ATABhAAAAAwKVwsJcQsJewsKZQoIjQoIhAkHmwkIlAUEuQcGqAgHogYFtAMDvgcGrgAAxD0APf8V
Ff///wECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwX/ICCNZGmeaKqubOu+
cCzPdG3feK7vfO//wKBwSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8
Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6yt
rq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm
5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wADChxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzTonA
saOJjiBHgOT4McIJkidH/6Yw2ULlCpYlR6L82BKFTI2JZMKUoFPkTRIzge70+ZNmS5crbfa0WTMl
UpyEgs4MKrTE1KE8d4a06vRoVaVYU4J9STWr1bBQ/UiFWdbsV7dn47rwyOLqyrZyu6qgmxdu2kBr
3/a1W1Io2sJ4v+Ilmdhv1cUmqQb+K2hyVpeWyxL22vhyYsaHITt+PNQy5T9LiW5NPXozWcFOt+Zt
y3c2VtesT6uVDVu15NtsD9t+TbSwT6V3e+PmrRt1ZODIkxu/XFdnaK3Yc0NmbT346OZ8UP6OTl5w
5+57sZ/Vjha94aLihYO3s7z8dNi1eR4XS54vbe/27fffft/Nd0dmP32GGf9wCYa1HW8D+kZXhBSq
Z+Ae43k24XWrObhgemBliBx6CiroWGcXpqjiiiy26OKLMMYo44w01mjjjTjmqOOOPPbo449ABink
kEQWaeSRSCap5JJMNunkk1BGKeWUVFaJBARYZlmFllaGgqUEEIA5xZdhdgkKmWKuUGYRX5qxpplY
tLmmllnWWQKXdJKpZ5h2cglmnX4GymeZeQ5q6AiAErrnn4oSymihcG5pp5h9/mkCn4xS2uihkCLK
qaVzYprpoJ6i6WmppFZqaKGOvhkpFHKSSgKgJ9Cq56mKzuoqqLLuKuqtsaapK66n6upnmpNm+moU
weZZ6qXP3gpqsZXi2iv/CqHySuyduTZq6aOUooros8s2kaixqLaJLp6JxuqtuOz6yu2mtBq7qLKQ
tuuuuuVSsqsM/PZ7S8AzECwwLQbDkOzBDDfs8MMQRyzxxBRXbPHFGGes8cYcd+zxxyCHPCSr37pw
rpr//iAtDysLkXAOLw+bRMwp0CyzDjYro+7OLwCLcsoqi9qDqUQADbPJMwvbs9IsGB2D0NQEyzTK
JVON9A3X7iCr1jVjXeusV+PgNLcFOz3n0VVHPe276+rr7rBvt3vpuZ3Sq+28j9brKLjHArtqvJjm
G7Dc4mp66J3k+j3qyXl7u+nirra677idgs0qnuQarjOvkocaeKp5Cys4/5qDS57u483OzXmzzjJO
7KrfKk7ym31Gnm3lmncbrqq2w+s37J4vfvOigv6dKvHC6yw1wbJvzfTk9vauqbWm8yxvyam3fCzf
0eYKNrjotq36uOBDKy3v85a+7cr8Ckr+zmeXjzjnsR///tjAtBot3PbT+fzn51Pf9BpHOef9y3HZ
69XC7lY7aiGrgaJzFtnu5z/LKbB+CpSeqQJ4Ppl5D3vpUhq9LthB+RWDZ+Frm63uVcB3uY5vbovh
9/AGuT2NbnAU1JsNT1a8enVPX3jrG/nw5cPQyS1eiZNhDV0XQyACboEHwZ+anibFSOTsVVXEVhav
aMUsdml7VFQYGC8BRf+RmfGMaEyjGtfIxja68Y1wjKMc50jHOtrxjnjMoxn9d0UuXqmKftTiAZ03
QYAVsZAwk2IgsSY9k5HOizer2SEjCQTa6dCStWuZG5ansDgtDZJkS9nezFcD0nWNZUgDJQ2gBjWr
yckGRvPZ11TZs979ypLYi98b2jfEFqiSlmFTwQdXGctePrCUw5wf1xz5x/HFknbGfBrVYrZIgKnu
Vw/03ivRZgWDcWpyh/shAYNIPPi5MIl6y1w4lxi+UU7KdBh0JtsQ2LfSbbCceyNcrXZ4uk89MXNp
ayG+IGfMy/Fwg0vcHuZINsHgbQ10mDyo53D3BG9+s3X/+1zh1oVBoQX/blSGsyFBv8nR9mFOhBc1
orI2WkEArpRyoQTgR4H3qVne65XghKFAi3XNFaYUk9N75OhgSDSigs927usgC2G6L40udEwHZClQ
Y9rRntZvakV8aLa0tU343a2dveQkVwd5y9hVrZUr5SUR/3ZW5kFTm1U1YjIDesyTLgyXzZtfVyVY
z3ye1IOdy+VcL5k1c0rBo7es2wCtFVf+XTVy8Mrd28Z6P8eatKsN9Sv98BrUwMLue1uV6TGTN9n9
QTCDiY3n2W53uhx+1LLHe+1ew4Use+WwoHCV2vueh87C5hOqT7wk/doJRBq6bW4/jRvdmmrYZDUx
ek1cZybXKry+knO5/8Zbqz03a9DuljaEjYsu7rqbUCWqU7w9jNtRdZm+dyqXbT8CJTDVsM4uVLNI
8gXENr9w35ERc75oKKMWBKzHAqvxZf01cCFEOTUFJwJoEB6lgwdxRN8idbIkTPCEt6DRaTFVuS28
HG03vEvnii6gAdRrBkm8SYC+lWgcpK0sx8jiMjDOoeZ0r/EyqeEacwHAPiZEj4NMYSAT+chITrKS
l8zkJjv5yVCOspSnTOUqW/nKWM4yVI47Tp/6KqsR3Sgi0cvcfvbzy2Q2b2vBe2ZEhk6uXC4ucoN7
WX3WObwSHeGF06xPM+MZvFwmY2hFmlY0F/rOdL0rPkdK5x/a8nfofP+pn8FYOedKFLDCpTShKYpE
qd4Ueu99dGwjrelM7xDSQ9Yv6yZaaOQOr6+aFLNCL2vbukHP1cSF7z4PV2pB4nie9AQoro0qSWDT
Op5yfWnCrEtdYV76ujTchHBVSEkaK1qCcyZn95S96EML0rgg3rWOd93WHE9VteGONqPJfehH5xrS
jpwqEi2qVdQauhPFgzZPhR096NLb3CPkNltTOEZY67jgPiy1waF7XjaPU90GFbelF97b6b552H9+
eHsnCnB1ayLf1N63pKnHP017G8TWvbFh2R3p5GGc39j+tDa9+nBsp3DduGaXpJnNT5CzvNk2Dzlf
dTtyTPCc5rMON9L/TS7Yl3eacJ3++dO/O/LZKd2Fg9Zzy3PNb65f1bbELVzUMT51Xds64OXG97WT
/m/mbtqeXub4nN2u5vaeue5gxm7cI253PAd64w7393MjGeeO+1rPg/d3m5lIYC07/vGQj7zkJ0/5
ylv+8pjPvOY3z/nOe/7zoA+96EdP+tKb/vSoT73qV8/61nPhAbB/QAIUIIATxP72CVjBAhawggIw
APYMGAAKBLCA3z+gAQowgAkWAPvcpwD2uuf982OfgAPY/gEquD31WYD7BQSgBLin/fVTQPwENH8B
tR+B9ptvAt8DX/g8KP/50y8B6E+f/Aswv+zRTwL7g/8B0nd/KOB///W3fs6nftQnfiawfrIXCwwY
gAiofdaXAgEAe9+HAsZ3eyegAAz4AAxwgSPAfA+gfAOIfRRogdN3ewywgCZYghLIfdrXACD4gCyI
AiK4fv23fhM4AhkYezxwg9qXg9nXgiUAhBqIgCbAgRBYggIYgbe3gwWofUvIgFDYCtAXAAMgggXw
fyQwAA5AACpwALC3hCHogWAoAQOgACbwewlgABdIfLDXACwoh0yYAmIIgPcXAAbQAHgohE3ohWc4
hCOwh31YgBKAhVrIhWsoeyQoAQRgAA7gh2j4hSTAfAxwhmm4A2zYiI8YiUjYhCSwiSTQiZIoAQZQ
iIJYh584iYFoiP+ICHtbKImA6IBEeIorWIoswIcoaAJ8CIIbiIqjyIeeiIAOoIbjlwK6+AC+KIkC
cHyKqIov4H+neIAEaIvPOAJieIupiAK9+APZCIPbiI0eCI4jQAANoI0rQIDXqI41SALWiIuyoI4E
yI4pgAAPoADMhwDXt4wk0IwHeALN+AD0Z4ENAH/XWAL2iI8PoI/HuIqGCIouMI8tKI9ESIAVSIfp
SIQsyI84cJEtQI8O6ZHkKAEJgJEj2Y4O2ZAOCZKvQIAFIJEv0AB0KJMn8HvDuHwjqHv3KIQFYJIp
SQI0KQFBiZL+eJBGeZL+55IwSQJiyJAZqQI26QNN+ZEaeY1TSY7/DvAArfiU0MiSDzkCL1mRVUmL
hwiJsGeMP4kC9siQa2kCAdkAjUgC5scCA9CAn+gAN/mVCLmQI9CWNRgACMCHBqmXKBmNLfiOrmiW
O1mKv7eV0OiWcRiXONCYVBmOlAmOzCeZXKmSXnmFiomWhBmP6yeD/4d7yGiSQ9mP+pcAg+mVq2h/
AdAAsZiWqZmaTnh8gxmaOWia4KiHfOiUDEiapeiat2mXqtl8uVkDxKmbKzmW1+cA5kd/VNmBEsmb
u3l7wlmc/+gK6+cAy6iDKPCSTikBfmkCgTmG8NiQ/veSgciO4rmX4xmFsTeFzimfsFeFLhh7N9md
3ymWEfmCJ3Ce/8BoAoHIkWmpkoW5nPZnmxlJnWL5hCx4e94ZobGHn6xwn7EnnZ+Yho5Jkh3ok3vJ
lx6anAtIjUToANrIjvo3mu2YhcfXnvVpfxw6nbMnmRgKexqql7DXoS2qADxKnrAXn6XJkjtamaBY
pORIAOP4n0dqgjP6f3cokMf4pLAAfSK4nczpjg6qmSTwks6nhCtwigFokQ0wgep4itQZl0o5jERa
nxDJhVeqklk5m+HIAl46hD6YAnNqpNC4pyMppkzalW5qpexXmLNgfyIImlk6AubHjxWIpYoYkDkq
l1Kaki8pfOrYqCfwqAeZlDHqpo+piIlamNPIp4GKAiD4o6V6kv+kapzhmJmmuo6DaoKjepRV2oKJ
iIsBsIOnqKiVmJPDZ5xZ2QAdynygyY4OIIfVuJgnAKsO2YwYqY67mpLTWqfPmKspaX5kaKjVCpCu
WgPayqrVmqkDaqiXaa3NaQLd6n/YSpjdaoVEeIeNaH8CYABgyqgPQKcloKTO5wAGSYjjqYv8V5bm
h4662QBZSYTmp6+jaJz0eodjaoICUAD3Sq/2Wq7p6ZDyiovm+AD+OooFwKYSe7HS97GD+Js50LEm
64gh64cTW7EaqbIGSQAt+5MyaaAHupT1eq96ubGfuLMYiwpniqQdSIL2qJUqgLI0WAIB0IO356v0
iKZIC6RTy43/IsqA6Fi0xQl7XJqxhImmZ8iOBLCiQbi1wLq0KUu2R2ifsUeCYqu2eRqaiBmqzbl+
86qRYGu2XSu0VTm2xMq2KKikXpmwBCAACqCLDtC19qqLDDCwhkqpOSm4bkq48lmjFHp7F9iBOJul
b/u3IBmysde4MLp+b3i4sJe4PgC6wLcAo6t9meucquuBrJue5uerGVudrguPfguGmut6vvu7wBu8
wju8xFu8xnu8yJu8yru8zNu8zvu80Bu90ju91Fu91nu92Ju92ru93Nu93vu94Bu+4ju+5Fu+5nu+
6Ju+6ru+7Nu+7vu+8Bu/8ju/9Fu/9nu/+Ju/+ru//Nu//jsGAiEAADs=

------43027361880680825--


From smrxeuz@bellsouth.net  Thu Apr  7 00:27:34 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA16773;
	Thu, 7 Apr 2005 00:27:33 -0400 (EDT)
Received: from [203.109.93.111] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DJOkF-0008KW-RV; Thu, 07 Apr 2005 00:36:00 -0400
X-Message-Info: TLSQFwrUE0eoiRX3AJCnwlJD542FeF489SU6FDE563zl29OO
Received: (from fb580lear@localhost)
	by bre2-auspices064.h7usi.artelco.com (8.81.90/9.20.58) id rxj8D490u896;
	Thu, 07 Apr 2005 06:24:49 +0100 GMT
X-Authentication-Warning: kck17-alberto7.pu43j.artelco.com: y2acerbic set sender to smrxeuz@bellsouth.net using -n
MIME-Version: 1.0
Date: Thu, 07 Apr 2005 04:25:49 -0100
From: Connie Ladner <smrxeuz@bellsouth.net>
Subject: Acquire more dateable women within your zip code! jimenez
To: 20001023112430.i-d@ietf.org
Message-Id: <t70ql4-984205968244-753629731072019658027601521@appointe0>
Content-Type: multipart/alternative;
	boundary="--tptvgz19357asuln"
X-Spam-Score: 28.7 (++++++++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 9466e0365fc95844abaf7c3f15a05c7d

----tptvgz19357asuln
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Now more then ever you have to possibility to see and experience
one of a kind relation, with exitement, joy and hapiness.
No matter what is your objective, your goal, you cna get
it - just watch and talk to the women, real women just like
you're a real man. so enter the site now for more...

http://www.raisesexlife.com/zoo/bourgeoisie/della/coltsfoot.htm

hi crystal i am chris mom hey glad you guys made it i am very proud of you also what you are doing is wonderful take care i will keep up with your trip my prayers will be with you all.
bagus sekali kalian sangat perhatian dengan pecandu narkoba minta dong alamat lengkap ads gue pengen ketemu kru-nya.
all i can say is - damn that was good for a much needed laugh keep up the good work almost worth the wait how did finals go anyway?
sara hey fellows i ve got a lift nearly all the way to italy this is anders and this one with the glasses is viktor called vicke and this is father isak.
assim ao conhecer alguÃ©m preste atenÃ§Ã£o no caminho que essa pessoa percorreu sÃ£o fatores importantes.
i love the site ladies it s a wonderful place to visit and i shall continue to pay it a visit when i have the time to do so i m going to be moving to denver.
please do continue your story i m having fun guessing where the rest of the characters will end up!
yar tok to charmane n ben online juz nw hahax yarx n charmane was bloggin so din tok to her much plus i tnk she kinda tired too cz she juz cme back fem korea yupyup.
- the best sources online for us and international discount domain name registration services including all the new top level domains as well as the familiar com net and org names welcome to.
i guess being forced to think like a clone for my entire life is what drove me to creative writing my subconscious must have known that for a very long time since i was about five.
since i am already writing all my books at the same time let me try to see how do they correlate well i don t see it! unless this is some kind of new hyper-structure in them for web use only?
no this page is not so much about theory of acting but about the webpages on acting in many corners of my theatre and film web.
try to resolve your deep-seated issues with your body soon because you re not going to be in it much longer.
they don t necasarily like it but it will keep them liking you cuz all girls want what they can t have if you act to clingy it turns them off!!
if you want me to link you please tell me as i will not link others sites unless it is requested due to the privacy reasons that some might have.

----tptvgz19357asuln--


From trahern@emailaccount.com  Thu Apr  7 05:15:27 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA00342;
	Thu, 7 Apr 2005 05:15:27 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DJTFJ-0001dE-NS; Thu, 07 Apr 2005 05:24:18 -0400
Received: from elnovi.s-ssts.ms.edus.si ([193.2.128.37])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DJT6m-0000W9-1v; Thu, 07 Apr 2005 05:15:28 -0400
Received: from convulse.hinterland-ballad.com (HELO montreal.com 66.4.176.10)
  by clyde.com with EMQP; Thu, 07 Apr 2005 13:11:36 +0300
Date: Thu, 07 Apr 2005 12:04:36 +0200
From: "Dixie Dickens" <trahern@emailaccount.com>
Message-Id: <CFE7.AA79.9A31trahern@emailaccount.com>
To: unce@ietf.org
Cc: undisclosed.recipients@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urlreg-archive@ietf.org, urn@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org, user@ietf.org, usic-admin@ietf.org,
        uxcqvisis-wg-admin@ietf.org, uxrbpipcdn-admin@ietf.org
Subject: Save hundreds every month on low rates
X-Mailer: CompuServe 7.0
X-Spam-Score: 2.2 (++)
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a


Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.3-m-n.net/sign.asp



 Best Regards,

 Reynaldo Groves
 
 to be remov(ed:	http://www.3-m-n.net/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From mctst@yebox.com  Thu Apr  7 08:14:00 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA14993;
	Thu, 7 Apr 2005 08:13:58 -0400 (EDT)
Received: from pcp914465pcs.brndml01.va.comcast.net ([68.57.149.88])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DJW25-0007rh-6o; Thu, 07 Apr 2005 08:22:50 -0400
Authentication-Results: karol.es
  from=premium.seismography.es; domainkeys=neutral (no sig)
X-Originating-IP: [184.33.4.250]
Received: from premium.morn.es  (EHLO premium.opec.es) 
  by premium.showdown.es with SMTP; Thu, 07 Apr 2005 12:06:52 -0100
Date: Thu, 07 Apr 2005 19:06:52 +0600
From: "Gertrude Wolf" <mctst@yebox.com>
To: unce@ietf.org
Cc: undisclosed.recipients@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urlreg-archive@ietf.org, urn@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org, user@ietf.org, usic-admin@ietf.org,
        uxcqvisis-wg-admin@ietf.org, uxrbpipcdn-admin@ietf.org
Subject: Need a low mortage rate?
Message-ID: <116641.3046.mctst@yebox.com>
X-Mailer: Kana Connect 6
X-Spam-Score: 15.8 (+++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.3-m-n.net/sign.asp



 Best Regards,

 Randi Cohen
 
 to be remov(ed:	http://www.3-m-n.net/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From diko.musayi@email.ro  Thu Apr  7 18:27:47 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA15767;
	Thu, 7 Apr 2005 18:27:46 -0400 (EDT)
Received: from zerg.cluj.astral.ro ([193.230.240.30] helo=zerg.astral.ro)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DJfcC-0005Xm-D7; Thu, 07 Apr 2005 18:36:46 -0400
Received: (from httpd@localhost)
	by zerg.astral.ro (8.11.6/8.11.4) id j37MRU005464;
	Fri, 8 Apr 2005 01:27:30 +0300
Message-Id: <200504072227.j37MRU005464@zerg.astral.ro>
From: Musayi Diko <diko.musayi@email.ro>
To: diko.musayi@email.ro
Date: Fri, 8 Apr 2005 01:27:30 +0300
MIME-Version: 1.0
X-Originating-IP: [216.139.185.57]
X-Mailer: freemail 0.9.8
X-User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)
X-Organization: ASTRAL FreeMail
Content-Type: text/plain; charset=unknown-8bit
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by zerg.astral.ro id j37MRU005464
X-Spam-Score: 4.4 (++++)
X-Scan-Signature: b19722fc8d3865b147c75ae2495625f2
Content-Transfer-Encoding: quoted-printable




musayi diko AND ASSOCIATES=20
Talackerstrasse 1, P.O. Box 05 Zurich=20
Opfikon-Glattbrugg, Switzerland.=20
E-mail:=20
I am Dr. musayi diko a financial consultant based in Zurich,=20
Switzerland. I have a client (widow) she has Twenty Million
Pounds (=A320.000.00000) with Eagle Finance Company based inGuernsey Isla=
nd UK=20
for safekeeping.=20
My client is willing to offer you 20% of the total fund ifyou can=20
assist her transfer this fund to your country or any bankof your=20
wish as she needs an assistance of a trustworthy person whowill=20
be willing to offer financial/moral assistance for herproposed=20
profit oriented transaction in order for her to invest in astable economy=
.=20
Her interest is in companies with potentials for rapidgrowth in=20
long terms. My client is interested in placing part of herfund in=20
your company. You can contact me for more details via myprivate e- mail=20
address:  stated above for
more details.
=20
Yours Sincerely,
=20
Dr. musayi diko. (Chairman)=20


_____________________________________________
Castiga peste 1000 de premii cu Wella Design!
http://wella.boom.ro



From VivianDavid@brain2work.com  Fri Apr  8 04:21:05 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA17322;
	Fri, 8 Apr 2005 04:21:04 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DJosQ-00072E-E3; Fri, 08 Apr 2005 04:30:07 -0400
Received: from [222.108.187.34] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DJojj-0001Qa-3F; Fri, 08 Apr 2005 04:21:07 -0400
Received: from QDfF@localhost by 9R1B.int (8.11.6/8.11.6); Fri, 08 Apr 2005 02:21:15 -0700
Message-ID: <YHFzKifwQGGWesVEh2W8g@shrishamsaisadan.org>
From: "Norah Bledsoe" <VivianDavid@brain2work.com>
Reply-To: "Norah Bledsoe" <VivianDavid@brain2work.com>
To: geopriv@ietf.org
Cc: urn-archive@ietf.org
Subject: Thousands of academic software titles, 80% off, Instant Download
Date: Fri, 08 Apr 2005 15:21:15 +0600
MIME-Version: 1.0
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.2730.2
X-Sender: VivianDavid@brain2work.com
Content-Type: multipart/mixed;  boundary="--yMB1rOVnONjMNZVQr08"
X-Spam-Score: 6.8 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 09f2eafe5f7c426554d5f494540a89cd

ve6 

----yMB1rOVnONjMNZVQr08
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>

<head>
<meta http-equiv=3D"Content-Language" content=3D"en-us">
<meta name=3D"pHNO" content=3D"38tO">
<meta name=3D"ProgId" content=3D"lIXn">
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dwindows-=
1252">
<title>1589619</title>
</head>

<body>

<table border=3D"1" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#003399" width=3D"676" id=3D"AutoNumber1"=
 height=3D"22">
  <tr>
    <td width=3D"118" height=3D"22" align=3D"center" bgcolor=3D"#003399">
    <font face=3D"Arial" size=3D"2" color=3D"#FFFFFF"><b>
    <a style=3D"color: #FFFFFF; text-decoration: none" href=3D"http://dace=
ditions.com/?1">
    Browse</a></b></font></td>
    <td width=3D"118" height=3D"22" align=3D"center"><font face=3D"Arial" =
size=3D"2"><b>
    <a href=3D"http://daceditions.com/?0" style=3D"text-decoration: none">=

    <font color=3D"#000000">Search</font></a></b></font></td>
    <td width=3D"119" height=3D"22" align=3D"center"><b><font face=3D"Aria=
l" size=3D"2">
    <a href=3D"http://daceditions.com/?L" style=3D"text-decoration: none">=

    <font color=3D"#000000">Shop</font></a></font></b></td>
    <td width=3D"119" height=3D"22" align=3D"center"><font face=3D"Arial" =
size=3D"2"><b>
    <a href=3D"http://daceditions.com/?g" style=3D"text-decoration: none">=

    <font color=3D"#000000">My eSoft</font></a></b></font></td>
    <td width=3D"151" height=3D"22" align=3D"center"><font face=3D"Arial" =
size=3D"2"><b>
    <a href=3D"http://daceditions.com/?M" style=3D"text-decoration: none">=

    <font color=3D"#000000">Community</font></a></b></font></td>
  </tr>
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#111111" width=3D"677" id=3D"AutoNumber2"=
 height=3D"34">
  <tr>
    <td width=3D"194" height=3D"34"><font face=3D"Arial">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/viewitem/backArrow_14x1=
4.gif" width=3D"14" height=3D"14">
    <font size=3D"2"><a href=3D"http://daceditions.com/?O">Back to Softwar=
e Overview</a></font></font></td>
    <td width=3D"439" height=3D"34">
    <p align=3D"center"><font face=3D"Arial"><font size=3D"1">
    <a href=3D"http://daceditions.com/?5">Home</a> &gt;
    <a href=3D"http://daceditions.com/?R">All Categories</a> &gt;
    <a href=3D"http://daceditions.com/?B">Computers</a> &gt;
    <a href=3D"http://daceditions.com/?F">Software</a> &gt;
    <a href=3D"http://daceditions.com/?p">Operating Systems</a> &gt; </fon=
t><b>
    <font size=3D"1">Windows</font></b></font></p>
    </td>
  </tr>
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#111111" width=3D"678" id=3D"AutoNumber3"=
 height=3D"1">
  <tr>
    <td height=3D"1" width=3D"6">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_first=
Dark_6x29.gif" width=3D"6" height=3D"25"></td>
    <td valign=3D"top" nowrap align=3D"left" width=3D"157" bgcolor=3D"#ffc=
c00" height=3D"1">
    <table cellspacing=3D"0" cellpadding=3D"0" width=3D"100%" border=3D"0"=
 summary height=3D"13">
      <tr>
        <td bgcolor=3D"#f7f7f7" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#e6e6e6" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#d6d6d6" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#ffcc00" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#ffe682" height=3D"1"></td>
      </tr>
      <tr>
        <td nowrap align=3D"middle" height=3D"13">
        <font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D"2"><b=
>All Items</b></font></td>
      </tr>
    </table>
    </td>
    <td height=3D"1" width=3D"14">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_midDa=
rkOnLight_14x29.gif" width=3D"14" height=3D"25"></td>
    <td valign=3D"top" nowrap align=3D"left" width=3D"174" bgcolor=3D"#FFE=
682" height=3D"1">
    <table cellspacing=3D"0" cellpadding=3D"0" width=3D"100%" border=3D"0"=
 summary>
      <tr>
        <td bgcolor=3D"#F7F7F7"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#E6E6E6"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#D6D6D6"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFCC00"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFE682"></td>
      </tr>
      <tr>
        <td nowrap align=3D"middle">
        <font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D"2"><b=
>
        <a href=3D"http://daceditions.com/?3">Auctions</a></b></font></td>=

      </tr>
      <tr>
        <td></td>
      </tr>
      <tr>
        <td valign=3D"bottom">
        <table height=3D"2" cellspacing=3D"0" cellpadding=3D"0" width=3D"1=
00%" border=3D"0" valign=3D"bottom" summary>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#EFD778" height=3D"1"></td>
          </tr>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#D4BF6A" height=3D"1"></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </td>
    <td height=3D"1" width=3D"14">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_midLi=
ghtLight_14x29.gif" width=3D"14" height=3D"23"></td>
    <td valign=3D"top" nowrap align=3D"left" width=3D"176" bgcolor=3D"#FFE=
682" height=3D"1">
    <table cellspacing=3D"0" cellpadding=3D"0" width=3D"55" border=3D"0" s=
ummary>
      <tr>
        <td bgcolor=3D"#F7F7F7" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#E6E6E6" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#D6D6D6" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFCC00" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFE682" width=3D"175"></td>
      </tr>
      <tr>
        <td nowrap align=3D"middle" width=3D"175">
        <a href=3D"http://daceditions.com/?g"><b>
        <font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D"2">Bu=
y</font></b></a><font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D=
"2"><b><a href=3D"http://daceditions.com/?t"> 
        It Now</a></b></font></td>
      </tr>
      <tr>
        <td width=3D"175"></td>
      </tr>
      <tr>
        <td valign=3D"bottom" width=3D"175">
        <table height=3D"2" cellspacing=3D"0" cellpadding=3D"0" width=3D"1=
00%" border=3D"0" valign=3D"bottom" summary>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#EFD778" height=3D"1"></td>
          </tr>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#D4BF6A" height=3D"1"></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </td>
    <td height=3D"1" width=3D"137">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_endLi=
ghtTab_14x29.gif" width=3D"14" height=3D"23"></td>
  </tr>
</table>
<table width=3D"582" bgcolor=3D"#FFFFFF" border=3D"0" cellpadding=3D"0" ce=
llspacing=3D"0" style=3D"border-collapse: collapse" bordercolor=3D"#111111=
">
  <tr>
    <td bgcolor=3D"#FFCC00" width=3D"1"><font face=3D"Arial" size=3D"2">
    <img height=3D"1" src=3D"http://pics.ebaystatic.com/aw/pics/s.gif" wid=
th=3D"1"></font></td>
    <td width=3D"598">
    <table border=3D"1" bgcolor=3D"#FFFFCC" width=3D"676" cellpadding=3D"0=
" cellspacing=3D"0" style=3D"border-collapse: collapse" bordercolor=3D"#FF=
CC00" height=3D"52">
      <tr>
        <td valign=3D"middle" nowrap width=3D"627" height=3D"52"><font fac=
e=3D"Arial">&nbsp;&nbsp;&nbsp;
        <input type=3D"text" name=3D"satitle" size=3D"43" maxlength=3D"300=
" value><font size=3D"2">
        </font><select name=3D"sacategory">
        <option selected>Windows</option>
        <option>Adobe</option>
        <option>Macromedia</option>
        </select><font size=3D"2"> </font><a href=3D"http://daceditions.co=
m/?w">
        <input type=3D"button" name=3D"bs" value=3D"Search" onclick></a><f=
ont size=3D"2">
        </font></font><span class=3D"navigation"><font size=3D"2" face=3D"=
Arial">
        <a class href=3D"http://daceditions.com/?c">Refine Search</a></fon=
t></span></td>
      </tr>
    </table>
    </td>
  </tr>
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#CCCCCC" width=3D"676" id=3D"AutoNumber4"=
 height=3D"234">
  <tr>
    <td width=3D"134" height=3D"234" rowspan=3D"6">
    <table border=3D"1" cellpadding=3D"2" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#FFCC00" width=3D"100%" id=3D"AutoNum=
ber5" height=3D"423" bgcolor=3D"#FFFFCC">
      <tr>
        <td width=3D"100%" height=3D"10" bgcolor=3D"#FFE682">&nbsp;<b><fon=
t face=3D"Arial" size=3D"2">Top 
        Sellers</font></b></td>
      </tr>
      <tr>
        <td width=3D"100%" height=3D"413" valign=3D"top"><font face=3D"Ari=
al" size=3D"1">1&nbsp;&nbsp;
        <a href=3D"http://daceditions.com/?X" style=3D"text-decoration: no=
ne">Windows 
        XP Pro</a><br>
        2&nbsp;&nbsp;
        <a href=3D"http://daceditions.com/?c" style=3D"text-decoration: no=
ne">Office 
        XP 2002 Pro</a><br>
        3&nbsp;&nbsp;
        <a href=3D"http://daceditions.com/?I" style=3D"text-decoration: no=
ne">Adobe 
        Acrobat<br>
&nbsp;&nbsp;&nbsp;&nbsp; 7.0 Professional</a><br>
        4&nbsp;&nbsp;
        <a href=3D"http://daceditions.com/?g" style=3D"text-decoration: no=
ne">Adobe 
        Photoshop<br>
&nbsp;&nbsp;&nbsp;&nbsp; CS 8.0</a><br>
        5<a href=3D"http://daceditions.com/?W" style=3D"text-decoration: n=
one">&nbsp;&nbsp; 
        Office 2003 Pro&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </a><br>
        6&nbsp;&nbsp;
        <a style=3D"text-decoration: none" href=3D"http://daceditions.com/=
?j">Macromedia<br>
&nbsp;&nbsp;&nbsp;&nbsp; Dream Weaver<br>
&nbsp;&nbsp;&nbsp;&nbsp; MX 2004</a><br>
        <a href=3D"http://daceditions.com/?P" style=3D"text-decoration: no=
ne">
        <font color=3D"#000000">7</font></a>
        <a href=3D"http://daceditions.com/?j" style=3D"text-decoration: no=
ne">
        <font color=3D"#000000">&nbsp;</font></a>
        <a href=3D"http://daceditions.com/?R" style=3D"text-decoration: no=
ne">Macromedia 
        Flash<br>
&nbsp;&nbsp;&nbsp;&nbsp; MX 2004 Pro</a><br>
        8&nbsp;&nbsp;
        <a href=3D"http://daceditions.com/?1" style=3D"text-decoration: no=
ne">MS 
        2003 Server<br>
&nbsp;&nbsp;&nbsp;&nbsp; (Enterprise Edition)</a><br>
        9&nbsp;&nbsp;
        <a href=3D"http://daceditions.com/?k" style=3D"text-decoration: no=
ne">Norton 
        Antivirus 2005</a><br>
        10 <a href=3D"http://daceditions.com/?Z" style=3D"text-decoration:=
 none">
        CorelDraw<br>
&nbsp;&nbsp;&nbsp;&nbsp; Graphics Suite 12.0<br>
        </a>11
        <a href=3D"http://daceditions.com/?8" style=3D"text-decoration: no=
ne">Adobe 
        Creative Suite<br>
&nbsp;&nbsp;&nbsp;&nbsp; Premium</a><br>
        12 <a href=3D"http://daceditions.com/?p" style=3D"text-decoration:=
 none">
        Alias Wavefront
        <br</a>6.0<br>
        <font color=3D"#000000">13</font>
        <br</a></a>
        <br</a>
        <a href=3D"http://daceditions.com/?w" style=3D"text-decoration: no=
ne">Adobe 
        Primer<br>
        </a>14
        <a href=3D"http://daceditions.com/?Y" style=3D"text-decoration: no=
ne">AutoDesk 
        3d Studio<br>
&nbsp;&nbsp;&nbsp;&nbsp; MAX v6.0</a><br>
        15 <a href=3D"http://daceditions.com/?i" style=3D"text-decoration:=
 none">
        Adobe </a></font>
        <br</a>
        <a href=3D"http://daceditions.com/?y" style=3D"text-decoration: no=
ne">
        <font face=3D"Arial" size=3D"1">Encore DVD</font></a><br</a></td>
      </tr>
    </table>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    </td>
    <td width=3D"542" height=3D"18" bgcolor=3D"#D6D6D6" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber6" bgcolor=3D"#E6E6E6">
      <tr>
        <td width=3D"58%" bgcolor=3D"#E6E6E6" align=3D"center">
        <p align=3D"center"><b><font face=3D"Arial" size=3D"2">Featured It=
em</font></b></p>
        </td>
        <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" size=3D=
"2">PRlCE</font></b></td>
        <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" size=3D=
"2">Bids</font></b></td>
        <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" size=3D=
"2">Time Left</font></b></td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"97" height=3D"95">
    <p align=3D"center">
    <img border=3D"0" src=3D"http://www.tails.nl/images/xppro.jpg" width=3D=
"101" height=3D"120" align=3D"left"></p>
    </td>
    <td width=3D"214" height=3D"95">
    <p align=3D"center"><font face=3D"Arial" size=3D"2">
    <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/aw/pi=
cs/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
    <a target=3D"helpwin" href=3D"http://daceditions.com/?q">&nbsp;Microso=
ft Windows 
    XP PRO<br>
    -Current Edition-</a><br>
    <a target=3D"helpwin" href=3D"http://daceditions.com/?E"><br>
    </a></font><font face=3D"Arial" size=3D"1">
    <a target=3D"helpwin" href=3D"http://daceditions.com/?f">
    <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://pics.=
ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=3D"=
10"></a> 
    from Our eStore</font></p>
    </td>
    <td width=3D"74" height=3D"95">
    <p align=3D"center"><font size=3D"2" face=3D"Arial"><b>$49.95</b>
    <font color=3D"#999999">USD</font></font></p>
    </td>
    <td width=3D"79" height=3D"95">
    <p align=3D"center"><font face=3D"Arial" size=3D"2">3<a target=3D"help=
win" href=3D"http://daceditions.com/?k"><br>
    <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://pics.=
ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=3D"=
15"></a></font></p>
    </td>
    <td width=3D"78" height=3D"95">
    <p align=3D"center"><font face=3D"Arial" size=3D"2" color=3D"#660066">=
<nobr>0h 17m</nobr></font></p>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"20" colspan=3D"5" bgcolor=3D"#D6D6D6">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber7" bgcolor=3D"#E6E6E6">
      <tr>
        <td width=3D"80%">
        <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"b=
order-collapse: collapse" bordercolor=3D"#111111" width=3D"100=
%">
          <tr>
            <td width=3D"57%" bgcolor=3D"#E6E6E6" align=3D"center" borderc=
olor=3D"#FFFFFF">
            <p align=3D"center"><b><font face=3D"Arial" size=3D"2">Nevv It=
ems</font></b></p>
            </td>
            <td width=3D"15%" align=3D"center"><b><font face=3D"Arial" siz=
e=3D"2">PRlCE</font></b></td>
            <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" siz=
e=3D"2">Bids</font></b></td>
            <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" siz=
e=3D"2">Time Left</font></b></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"45" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber8" height=3D"97">
      <tr>
        <td width=3D"12%" height=3D"97">
        <p align=3D"center">
        <img border=3D"0" src=3D"http://www.imj.co.jp/g-coop/syohin/img/Of=
fice2003.gif" align=3D"left" width=3D"102" height=3D"129"></p>
        </td>
        <td width=3D"25%" height=3D"97">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">
        <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/a=
w/pics/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
        <a target=3D"helpwin" href=3D"http://daceditions.com/?Y">&nbsp;Mic=
rosoft 
        Office 2003 PRO or<br>
        Microsoft Office XP PRO</a><br>
        <a target=3D"helpwin" href=3D"http://daceditions.com/?G"><br>
        </a></font><font face=3D"Arial" size=3D"1">
        <a target=3D"helpwin" href=3D"http://daceditions.com/?L">
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"10"></a> 
        from Our eStore</font></p>
        </td>
        <td width=3D"9%" height=3D"97" align=3D"center">
        <p align=3D"center"><font size=3D"2" face=3D"Arial"><b>$49.95</b>
        <font color=3D"#999999">USD</font></font></p>
        </td>
        <td width=3D"9%" height=3D"97">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">2<a target=3D"=
helpwin" href=3D"http://daceditions.com/?Y"><br>
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"15"></a></font></p>
        </td>
        <td width=3D"9%" height=3D"97" align=3D"center"><font face=3D"Aria=
l" size=3D"2">0h 17m</font></td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"70" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber9" height=3D"99">
      <tr>
        <td width=3D"15%" height=3D"99">
        <img border=3D"0" src=3D"http://www.re-solution.de/img/photoshopcs=
gif" width=3D"103" height=3D"106" align=3D"left"></td>
        <td width=3D"29%" height=3D"99">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">
        <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/a=
w/pics/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
        <a target=3D"helpwin" href=3D"http://daceditions.com/?R">&nbsp;Ado=
be Photoshop 
        CS 8.0 or Adobe Acrobat PRO 7.0</a><br>
        <a target=3D"helpwin" href=3D"http://daceditions.com/?6"><br>
        </a></font><font face=3D"Arial" size=3D"1">
        <a target=3D"helpwin" href=3D"http://daceditions.com/?0">
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"10"></a> 
        from Our eStore</font></p>
        </td>
        <td width=3D"11%" height=3D"99" align=3D"center">
        <p align=3D"center"><font size=3D"2" face=3D"Arial"><b>$59.95</b>
        <font color=3D"#999999">USD</font></font></p>
        </td>
        <td width=3D"11%" height=3D"99" align=3D"center"><font face=3D"Ari=
al" size=3D"2">2<a target=3D"helpwin" href=3D"http://daceditions.com/?k"><=
br>
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"15"></a></font></td>
        <td width=3D"10%" height=3D"99" align=3D"center"><font face=3D"Ari=
al" size=3D"2">
        0h 19m</font></td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"32" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber10" height=3D"70">
      <tr>
        <td width=3D"15%" height=3D"70">
        <img border=3D"0" src=3D"http://www.hyperpc.co.jp/shozai/soft/flas=
hmxpro2004.jpg" width=3D"113" height=3D"95"></td>
        <td width=3D"30%" height=3D"70">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">
        <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/a=
w/pics/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
        <a target=3D"helpwin" href=3D"http://daceditions.com/?o">&nbsp;Mac=
romedia 
        FlashMX Pro 2004 or Macromedia Dreamweaver MX Pro 2004</a><br>
        <a target=3D"helpwin" href=3D"http://daceditions.com/?d"><br>
        </a></font><font face=3D"Arial" size=3D"1">
        <a target=3D"helpwin" href=3D"http://daceditions.com/?R">
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"10"></a> 
        from Our eStore</font></p>
        </td>
        <td width=3D"11%" height=3D"70" align=3D"center"><font size=3D"2" =
face=3D"Arial">
        <b>$39.95</b> <font color=3D"#999999">USD</font></font></td>
        <td width=3D"11%" height=3D"70" align=3D"center"><font face=3D"Ari=
al" size=3D"2">9<a target=3D"helpwin" href=3D"http://daceditions.com/?E"><=
br>
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"15"></a></font></td>
        <td width=3D"10%" height=3D"70" align=3D"center"><font face=3D"Ari=
al" size=3D"2">
        0h 11m</font></td>
      </tr>
    </table>
    </td>
  </tr>
</table>

</body>

</html>

----yMB1rOVnONjMNZVQr08--


From sfxgdkayxt@webtv.com  Fri Apr  8 05:26:37 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA23275;
	Fri, 8 Apr 2005 05:26:37 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DJpt5-0000dF-Tn; Fri, 08 Apr 2005 05:34:53 -0400
Received: from [61.52.99.92] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DJpjx-0003BT-9I; Fri, 08 Apr 2005 05:25:26 -0400
X-Message-Info: 6eAQRmRKM281FwvvB9H94JLyuGPCsRKGiuOqpr8LO
Received: from go.com (24.205.164.118) by sqk739-tk896.go.com with Microsoft SMTPSVC(4.1.3841.0603);
	 Fri, 08 Apr 2005 07:17:33 -0300
Received: from go.com (go.com 32.10.28.246)
	by go.com (8.12.10/8.12.9) with ESMTP id y38M627
	for <rddp-web-archive@ietf.org>; Fri, 08 Apr 2005 08:19:33 -0200 (EST)
	(envelope-from sfxgdkayxt@webtv.com)
Received: from O3747404246522 (modemcable2.74-281.bgx.go.com 130.198.180.200)
	(authenticated bits=8)
	by go.com (8.12.10/8.12.9) with ESMTP id f27XRN8pbu406
	for <rddp-web-archive@ietf.org>; Fri, 08 Apr 2005 14:21:33 +0400 (EST)
	(envelope-from sfxgdkayxt@webtv.com)
Message-ID: <86593m155i34$m7dcq99qcy624$9e654ig968@WB8415014>
From: "Fred Maurer" <sfxgdkayxt@webtv.com>
To: <Rddp-web-archive>
Subject: jExttandder is here now! Do not waise your time paraboloid
Date: Fri, 08 Apr 2005 06:20:33 -0400
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--BTHOTMHD0357854750CPHP"
X-Spam-Score: 6.3 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: e5ba305d0e64821bf3d8bc5d3bb07228

----BTHOTMHD0357854750CPHP
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

New... and improved: exxtend your tool now!
simple, safe, quick ! a few minutes and you got yourself a hugge tool, 
with permenent reasults and no surgary needed.
you'll get tired of scrrewing, for sure :)
come take a look now!

The new, bast Exttandder online website!
http://alkane.p1k.net/e/erika/willis.htm  


ps i was so horrified this morning!! i woke up and wanted to talk but had no voice!!!!arhz!!! i can t stand it!!! no voice means the end of the world to a chatterbox like me!!! haha.
statewide conference scholarships for outstanding ged graduates and outstanding educator recognition.
bali hotels guide - travel information on hotels resort sport golf diving travel and tours plus maps weather photos contacts restaurant and.
just dropped by to tell you that i enjoyed chatting with you tonight in hcu! and i wish you all the best that god can bestow upon your life.
i am interested in assisting with the atlanta public schools elementary intramural program what sorts of volunteer positions do you have available? please email me with a point of contact thank you.
we have a small herd that we re developing for color we have animals and fiber available if you re on your way to estes park stop by and say hi.
why s this post called banana weddingcake anyway? made me kinda hungry and there was nothing in the post about banana s or cake.
internic who is is a whois domain name look up tool that will lookup any domain name owner in the whois database and tell you the contact information.
gayle continued to my brother s house too for thanksgiving so i can understand i hope our colds go away soon too.
just popping in to say hi and hope your week has gone well and you have an even better w e.
thanks for the great job in setting this up i m sure all our classmates will enjoy it! it brings back so many fond memories.
my school st joes just put on a play called alma s ghost and i was just wondering is alma college haunted and if it s open for a tour? if anyone has this information please e-mail me thanks.
nice site cool gags and tricks with your itlog na pula what s up with the zone? i guess it was just a trick zone doesn t really exist function check returns false everytime.


----BTHOTMHD0357854750CPHP--



From hennis@emailaccount.com  Fri Apr  8 12:57:18 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA13339;
	Fri, 8 Apr 2005 12:57:17 -0400 (EDT)
Received: from [203.231.101.80] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DJww4-0008NS-1Q; Fri, 08 Apr 2005 13:06:26 -0400
X-Apparently-To: unce@ietf.org
X-Sieve: CMU Sieve 2.2
Received: from motive.bailey.pochta.ru ([unix socket])
         by aesthetic.helmsmen.pochta.ru (Cyrus v2.2.0) with LMTPA;
         Fri, 08 Apr 2005 21:50:30 +0400
Date: Fri, 08 Apr 2005 19:46:30 +0200
From: "Jerry Avila" <hennis@emailaccount.com>
Message-Id: <CFE4.AA79.9A51-003054198B8C@mac.com>
X-Accept-Language: en,zh-TW,zh-CN,zh,ja,ko,tr,ru
To: unce@ietf.org
Cc: undisclosed.recipients@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urlreg-archive@ietf.org, urn@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org
Subject: Pre-approved Application #UUYV614
X-Mailer: Forte Agent 1.91/32.564
X-Spam-Score: 18.3 (++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a


Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.3-m-n.net/sign.asp



 Best Regards,

 Ruben Crabtree
 
 to be remov(ed:	http://www.3-m-n.net/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From Hawkins@aussiemail.com.au  Fri Apr  8 19:54:49 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA22911;
	Fri, 8 Apr 2005 19:54:48 -0400 (EDT)
Received: from [213.217.229.172] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DK3S7-0005LI-Pc; Fri, 08 Apr 2005 20:04:01 -0400
Received: (from nitrate@moreover.culvert.cl)
	by doormen.proper.com (8.12.9/8.12.9/SubmitX) id h6JD52kh090482
	for atom-donkey; Sat, 09 Apr 2005 20:56:27 +0400
Date: Sat, 09 Apr 2005 11:55:27 -0500
Sender: Hawkins@aussiemail.com.au
From: "u Schwartz Corp." <Hawkins@aussiemail.com.au>
Message-Id: <v038316969bad6eff8a830@chcul.com.cl>
To: bofchairs@ietf.org, urn-archive@ietf.org, rddp-web-archive@ietf.org,
        dccp@ietf.org, nsis-request@ietf.org, l2tpext-web-archive@ietf.org,
        imss-web-archive@ietf.org, pmtud@ietf.org,
        adslmib-web-archive@ietf.org, amyk@ietf.org
Subject: Find them here
In-Reply-To: <D6-11D7-309C-0003934Hawkins@aussiemail.com.au>
X-Mailer: Evolution/1.0.2 
X-Spam-Score: 8.2 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 7a6398bf8aaeabc7a7bb696b6b0a2aad

4 Wives looking for fun have been matched for you in your area:

1) Rachel, 133 lbs, 5'8, 36c, 13 miles away, available most nights (husban=
d works midnights)
2) Jennifer, 132 lbs, 5'6, 36d, 10 miles away, available Apri12-15
3) Melissa, 128 lbs, 5'7, 34b, 5 miles away, available APR 10-11
4) Morgan, 135 lbs, 5'8, 36c, 12 miles away, available most nights (husban=
d works midnights)

All 4 women are waiting to speak with you live & have photos. Webcam's are=
 available for all 4.

http://www.herhelp.com/d/10.php


From Pena@activatormail.com  Fri Apr  8 20:46:44 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA25842;
	Fri, 8 Apr 2005 20:46:44 -0400 (EDT)
Received: from blk-224-248-138.eastlink.ca ([24.224.248.138])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DK4GP-0007jC-Nb; Fri, 08 Apr 2005 20:55:55 -0400
Received: from wilkes.sonny.org (HELO 58-25.all.sonny.org [164.88.68.206])
 by invalid.sonny.org (iPlanet Messaging Server 5.1 (built Apr 10 2001))
 with ESMTP id <0GVF00800Y5Pena@activatormail.com> for
 escherichia-Pena@activatormail.com; Sat, 09 Apr 2005 10:40:58 -0700
Message-ID: <3B40CF35.B72022CA@usability.at>
Date: Sat, 09 Apr 2005 22:40:58 +0500
From: "o Madison Ltd." <Pena@activatormail.com>
To: imrg-web-archive@ietf.org
Subject: Match Found
X-Mailer: iPlanet Messaging Server 5.1 (built Apr 10 2001)
X-Spam-Score: 6.8 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 1ac7cc0a4cd376402b85bc1961a86ac2


4 Cheating House Wife have been matched for you in your area:

1. Alexis, 128 lbs, 5'6, 36c, 7 miles away, available Apri12-15
2. Chelsea, 120 lbs, 5'9, 36d, 5 miles away, available APR 9-12
3. Victoria, 122 lbs, 5'7, 34b, 14 miles away, available April 9-13
4. Kelsey, 133 lbs, 5'9, 36c, 7 miles away, available most nights (husband=
 works midnights)

All 4 women are waiting to speak with you live & have photos. Webcam's are=
 available for all 4.

http://www.herhelp.com/d/10.php



From NicolePainter@barbarapolkrealty.com  Fri Apr  8 22:35:07 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA20371;
	Fri, 8 Apr 2005 22:35:06 -0400 (EDT)
Received: from cm153.omega69.maxonline.com.sg ([218.186.69.153])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DK5wx-0003qV-T0; Fri, 08 Apr 2005 22:44:19 -0400
Received: from mX0F@localhost by dp6m.int (8.11.6/8.11.6); Fri, 08 Apr 2005 20:27:46 -0700
Message-ID: <mR6tEM8zoUAJWYpY2Un15oYP@thiscounts.com>
From: "Anne Bouchard" <NicolePainter@barbarapolkrealty.com>
Reply-To: "Anne Bouchard" <NicolePainter@barbarapolkrealty.com>
To: l2tpext@ietf.org
Cc: nsis-admin@ietf.org, ldap-dir-admin@ietf.org, p2prg-web-archive@ietf.org,
        urn-archive@ietf.org, dccp@ietf.org
Subject: 80 % Discount on All XP Titles
Date: Sat, 09 Apr 2005 09:26:46 +0600
MIME-Version: 1.0
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.2730.2
X-Sender: NicolePainter@barbarapolkrealty.com
Content-Type: multipart/mixed;  boundary="--ieFq35qrXLyuEnvgXb"
X-Spam-Score: 4.0 (++++)
X-Scan-Signature: 07d4bcb4600b627a0786c2557bc62e06

nPO 

----ieFq35qrXLyuEnvgXb
Content-Type: text/html;
Content-Transfer-Encoding: quoted-printable

<html>

<head>
<meta http-equiv=3D"Content-Language" content=3D"en-us">
<meta name=3D"jHOs" content=3D"VmZx">
<meta name=3D"ProgId" content=3D"ndc3">
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dwindows-=
1252">
<title>6964415</title>
</head>

<body>

<table border=3D"1" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#003399" width=3D"676" id=3D"AutoNumber1"=
 height=3D"22">
  <tr>
    <td width=3D"118" height=3D"22" align=3D"center" bgcolor=3D"#003399">
    <font face=3D"Arial" size=3D"2" color=3D"#FFFFFF"><b>
    <a style=3D"color: #FFFFFF; text-decoration: none" href=3D"http://spee=
dwared.com/?S">
    Browse</a></b></font></td>
    <td width=3D"118" height=3D"22" align=3D"center"><font face=3D"Arial" =
size=3D"2"><b>
    <a href=3D"http://speedwared.com/?Z" style=3D"text-decoration: none">
    <font color=3D"#000000">Search</font></a></b></font></td>
    <td width=3D"119" height=3D"22" align=3D"center"><b><font face=3D"Aria=
l" size=3D"2">
    <a href=3D"http://speedwared.com/?6" style=3D"text-decoration: none">
    <font color=3D"#000000">Shop</font></a></font></b></td>
    <td width=3D"119" height=3D"22" align=3D"center"><font face=3D"Arial" =
size=3D"2"><b>
    <a href=3D"http://speedwared.com/?e" style=3D"text-decoration: none">
    <font color=3D"#000000">My eSoft</font></a></b></font></td>
    <td width=3D"151" height=3D"22" align=3D"center"><font face=3D"Arial" =
size=3D"2"><b>
    <a href=3D"http://speedwared.com/?3" style=3D"text-decoration: none">
    <font color=3D"#000000">Community</font></a></b></font></td>
  </tr>
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#111111" width=3D"677" id=3D"AutoNumber2"=
 height=3D"34">
  <tr>
    <td width=3D"194" height=3D"34"><font face=3D"Arial">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/viewitem/backArrow_14x1=
4.gif" width=3D"14" height=3D"14">
    <font size=3D"2"><a href=3D"http://speedwared.com/?Z">Back to Software=
 Overview</a></font></font></td>
    <td width=3D"439" height=3D"34">
    <p align=3D"center"><font face=3D"Arial"><font size=3D"1">
    <a href=3D"http://speedwared.com/?E">Home</a> &gt;
    <a href=3D"http://speedwared.com/?C">All Categories</a> &gt;
    <a href=3D"http://speedwared.com/?H">Computers</a> &gt;
    <a href=3D"http://speedwared.com/?x">Software</a> &gt;
    <a href=3D"http://speedwared.com/?0">Operating Systems</a> &gt; </font=
><b>
    <font size=3D"1">Windows</font></b></font></p>
    </td>
  </tr>
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#111111" width=3D"678" id=3D"AutoNumber3"=
 height=3D"1">
  <tr>
    <td height=3D"1" width=3D"6">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_first=
Dark_6x29.gif" width=3D"6" height=3D"25"></td>
    <td valign=3D"top" nowrap align=3D"left" width=3D"157" bgcolor=3D"#ffc=
c00" height=3D"1">
    <table cellspacing=3D"0" cellpadding=3D"0" width=3D"100%" border=3D"0"=
 summary height=3D"13">
      <tr>
        <td bgcolor=3D"#f7f7f7" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#e6e6e6" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#d6d6d6" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#ffcc00" height=3D"1"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#ffe682" height=3D"1"></td>
      </tr>
      <tr>
        <td nowrap align=3D"middle" height=3D"13">
        <font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D"2"><b=
>All Items</b></font></td>
      </tr>
    </table>
    </td>
    <td height=3D"1" width=3D"14">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_midDa=
rkOnLight_14x29.gif" width=3D"14" height=3D"25"></td>
    <td valign=3D"top" nowrap align=3D"left" width=3D"174" bgcolor=3D"#FFE=
682" height=3D"1">
    <table cellspacing=3D"0" cellpadding=3D"0" width=3D"100%" border=3D"0"=
 summary>
      <tr>
        <td bgcolor=3D"#F7F7F7"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#E6E6E6"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#D6D6D6"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFCC00"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFE682"></td>
      </tr>
      <tr>
        <td nowrap align=3D"middle">
        <font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D"2"><b=
>
        <a href=3D"http://speedwared.com/?u">Auctions</a></b></font></td>
      </tr>
      <tr>
        <td></td>
      </tr>
      <tr>
        <td valign=3D"bottom">
        <table height=3D"2" cellspacing=3D"0" cellpadding=3D"0" width=3D"1=
00%" border=3D"0" valign=3D"bottom" summary>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#EFD778" height=3D"1"></td>
          </tr>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#D4BF6A" height=3D"1"></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </td>
    <td height=3D"1" width=3D"14">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_midLi=
ghtLight_14x29.gif" width=3D"14" height=3D"23"></td>
    <td valign=3D"top" nowrap align=3D"left" width=3D"176" bgcolor=3D"#FFE=
682" height=3D"1">
    <table cellspacing=3D"0" cellpadding=3D"0" width=3D"55" border=3D"0" s=
ummary>
      <tr>
        <td bgcolor=3D"#F7F7F7" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#E6E6E6" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#D6D6D6" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFCC00" width=3D"175"></td>
      </tr>
      <tr>
        <td bgcolor=3D"#FFE682" width=3D"175"></td>
      </tr>
      <tr>
        <td nowrap align=3D"middle" width=3D"175">
        <a href=3D"http://speedwared.com/?j"><b>
        <font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D"2">Bu=
y</font></b></a><font face=3D"Arial, Verdana, Helvetica, Sans-Serif" size=3D=
"2"><b><a href=3D"http://speedwared.com/?7"> 
        It Now</a></b></font></td>
      </tr>
      <tr>
        <td width=3D"175"></td>
      </tr>
      <tr>
        <td valign=3D"bottom" width=3D"175">
        <table height=3D"2" cellspacing=3D"0" cellpadding=3D"0" width=3D"1=
00%" border=3D"0" valign=3D"bottom" summary>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#EFD778" height=3D"1"></td>
          </tr>
          <tr>
            <td valign=3D"bottom" bgcolor=3D"#D4BF6A" height=3D"1"></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </td>
    <td height=3D"1" width=3D"137">
    <img src=3D"http://pics.ebaystatic.com/aw/pics/listings/allitems_endLi=
ghtTab_14x29.gif" width=3D"14" height=3D"23"></td>
  </tr>
</table>
<table width=3D"582" bgcolor=3D"#FFFFFF" border=3D"0" cellpadding=3D"0" ce=
llspacing=3D"0" style=3D"border-collapse: collapse" bordercolor=3D"#111111=
">
  <tr>
    <td bgcolor=3D"#FFCC00" width=3D"1"><font face=3D"Arial" size=3D"2">
    <img height=3D"1" src=3D"http://pics.ebaystatic.com/aw/pics/s.gif" wid=
th=3D"1"></font></td>
    <td width=3D"598">
    <table border=3D"1" bgcolor=3D"#FFFFCC" width=3D"676" cellpadding=3D"0=
" cellspacing=3D"0" style=3D"border-collapse: collapse" bordercolor=3D"#FF=
CC00" height=3D"52">
      <tr>
        <td valign=3D"middle" nowrap width=3D"627" height=3D"52"><font fac=
e=3D"Arial">&nbsp;&nbsp;&nbsp;
        <input type=3D"text" name=3D"satitle" size=3D"43" maxlength=3D"300=
" value><font size=3D"2">
        </font><select name=3D"sacategory">
        <option selected>Windows</option>
        <option>Adobe</option>
        <option>Macromedia</option>
        </select><font size=3D"2"> </font><a href=3D"http://speedwared.com=
/?X">
        <input type=3D"button" name=3D"bs" value=3D"Search" onclick></a><f=
ont size=3D"2">
        </font></font><span class=3D"navigation"><font size=3D"2" face=3D"=
Arial">
        <a class href=3D"http://speedwared.com/?Q">Refine Search</a></font=
></span></td>
      </tr>
    </table>
    </td>
  </tr>
</table>
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-co=
llapse: collapse" bordercolor=3D"#CCCCCC" width=3D"676" id=3D"AutoNumber4"=
 height=3D"234">
  <tr>
    <td width=3D"134" height=3D"234" rowspan=3D"6">
    <table border=3D"1" cellpadding=3D"2" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#FFCC00" width=3D"100%" id=3D"AutoNum=
ber5" height=3D"423" bgcolor=3D"#FFFFCC">
      <tr>
        <td width=3D"100%" height=3D"10" bgcolor=3D"#FFE682">&nbsp;<b><fon=
t face=3D"Arial" size=3D"2">Top 
        Sellers</font></b></td>
      </tr>
      <tr>
        <td width=3D"100%" height=3D"413" valign=3D"top"><font face=3D"Ari=
al" size=3D"1">1&nbsp;&nbsp;
        <a href=3D"http://speedwared.com/?s" style=3D"text-decoration: non=
e">Windows 
        XP Pro</a><br>
        2&nbsp;&nbsp;
        <a href=3D"http://speedwared.com/?O" style=3D"text-decoration: non=
e">Office 
        XP 2002 Pro</a><br>
        3&nbsp;&nbsp;
        <a href=3D"http://speedwared.com/?g" style=3D"text-decoration: non=
e">Adobe 
        Acrobat<br>
&nbsp;&nbsp;&nbsp;&nbsp; 7.0 Professional</a><br>
        4&nbsp;&nbsp;
        <a href=3D"http://speedwared.com/?u" style=3D"text-decoration: non=
e">Adobe 
        Photoshop<br>
&nbsp;&nbsp;&nbsp;&nbsp; CS 8.0</a><br>
        5<a href=3D"http://speedwared.com/?V" style=3D"text-decoration: no=
ne">&nbsp;&nbsp; 
        Office 2003 Pro&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </a><br>
        6&nbsp;&nbsp;
        <a style=3D"text-decoration: none" href=3D"http://speedwared.com/?=
8">Macromedia<br>
&nbsp;&nbsp;&nbsp;&nbsp; Dream Weaver<br>
&nbsp;&nbsp;&nbsp;&nbsp; MX 2004</a><br>
        <a href=3D"http://speedwared.com/?P" style=3D"text-decoration: non=
e">
        <font color=3D"#000000">7</font></a>
        <a href=3D"http://speedwared.com/?J" style=3D"text-decoration: non=
e">
        <font color=3D"#000000">&nbsp;</font></a>
        <a href=3D"http://speedwared.com/?y" style=3D"text-decoration: non=
e">Macromedia 
        Flash<br>
&nbsp;&nbsp;&nbsp;&nbsp; MX 2004 Pro</a><br>
        8&nbsp;&nbsp;
        <a href=3D"http://speedwared.com/?H" style=3D"text-decoration: non=
e">MS 
        2003 Server<br>
&nbsp;&nbsp;&nbsp;&nbsp; (Enterprise Edition)</a><br>
        9&nbsp;&nbsp;
        <a href=3D"http://speedwared.com/?1" style=3D"text-decoration: non=
e">Norton 
        Antivirus 2005</a><br>
        10 <a href=3D"http://speedwared.com/?2" style=3D"text-decoration: =
none">
        CorelDraw<br>
&nbsp;&nbsp;&nbsp;&nbsp; Graphics Suite 12.0<br>
        </a>11
        <a href=3D"http://speedwared.com/?Q" style=3D"text-decoration: non=
e">Adobe 
        Creative Suite<br>
&nbsp;&nbsp;&nbsp;&nbsp; Premium</a><br>
        12 <a href=3D"http://speedwared.com/?X" style=3D"text-decoration: =
none">
        Alias Wavefront
        <br</a>6.0<br>
        <font color=3D"#000000">13</font>
        <br</a></a>
        <br</a>
        <a href=3D"http://speedwared.com/?j" style=3D"text-decoration: non=
e">Adobe 
        Primer<br>
        </a>14
        <a href=3D"http://speedwared.com/?4" style=3D"text-decoration: non=
e">AutoDesk 
        3d Studio<br>
&nbsp;&nbsp;&nbsp;&nbsp; MAX v6.0</a><br>
        15 <a href=3D"http://speedwared.com/?Y" style=3D"text-decoration: =
none">
        Adobe </a></font>
        <br</a>
        <a href=3D"http://speedwared.com/?N" style=3D"text-decoration: non=
e">
        <font face=3D"Arial" size=3D"1">Encore DVD</font></a><br</a></td>
      </tr>
    </table>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    </td>
    <td width=3D"542" height=3D"18" bgcolor=3D"#D6D6D6" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber6" bgcolor=3D"#E6E6E6">
      <tr>
        <td width=3D"58%" bgcolor=3D"#E6E6E6" align=3D"center">
        <p align=3D"center"><b><font face=3D"Arial" size=3D"2">Featured It=
em</font></b></p>
        </td>
        <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" size=3D=
"2">PRlCE</font></b></td>
        <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" size=3D=
"2">Bids</font></b></td>
        <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" size=3D=
"2">Time Left</font></b></td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"97" height=3D"95">
    <p align=3D"center">
    <img border=3D"0" src=3D"http://www.tails.nl/images/xppro.jpg" width=3D=
"101" height=3D"120" align=3D"left"></p>
    </td>
    <td width=3D"214" height=3D"95">
    <p align=3D"center"><font face=3D"Arial" size=3D"2">
    <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/aw/pi=
cs/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
    <a target=3D"helpwin" href=3D"http://speedwared.com/?4">&nbsp;Microsof=
t Windows 
    XP PRO<br>
    -Current Edition-</a><br>
    <a target=3D"helpwin" href=3D"http://speedwared.com/?M"><br>
    </a></font><font face=3D"Arial" size=3D"1">
    <a target=3D"helpwin" href=3D"http://speedwared.com/?7">
    <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://pics.=
ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=3D"=
10"></a> 
    from Our eStore</font></p>
    </td>
    <td width=3D"74" height=3D"95">
    <p align=3D"center"><font size=3D"2" face=3D"Arial"><b>$49.95</b>
    <font color=3D"#999999">USD</font></font></p>
    </td>
    <td width=3D"79" height=3D"95">
    <p align=3D"center"><font face=3D"Arial" size=3D"2">1<a target=3D"help=
win" href=3D"http://speedwared.com/?Q"><br>
    <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://pics.=
ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=3D"=
15"></a></font></p>
    </td>
    <td width=3D"78" height=3D"95">
    <p align=3D"center"><font face=3D"Arial" size=3D"2" color=3D"#660066">=
<nobr>0h 16m</nobr></font></p>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"20" colspan=3D"5" bgcolor=3D"#D6D6D6">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber7" bgcolor=3D"#E6E6E6">
      <tr>
        <td width=3D"80%">
        <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"b=
order-collapse: collapse" bordercolor=3D"#111111" width=3D"100=
%">
          <tr>
            <td width=3D"57%" bgcolor=3D"#E6E6E6" align=3D"center" borderc=
olor=3D"#FFFFFF">
            <p align=3D"center"><b><font face=3D"Arial" size=3D"2">Nevv It=
ems</font></b></p>
            </td>
            <td width=3D"15%" align=3D"center"><b><font face=3D"Arial" siz=
e=3D"2">PRlCE</font></b></td>
            <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" siz=
e=3D"2">Bids</font></b></td>
            <td width=3D"14%" align=3D"center"><b><font face=3D"Arial" siz=
e=3D"2">Time Left</font></b></td>
          </tr>
        </table>
        </td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"45" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber8" height=3D"97">
      <tr>
        <td width=3D"12%" height=3D"97">
        <p align=3D"center">
        <img border=3D"0" src=3D"http://www.imj.co.jp/g-coop/syohin/img/Of=
fice2003.gif" align=3D"left" width=3D"102" height=3D"129"></p>
        </td>
        <td width=3D"25%" height=3D"97">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">
        <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/a=
w/pics/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
        <a target=3D"helpwin" href=3D"http://speedwared.com/?K">&nbsp;Micr=
osoft 
        Office 2003 PRO or<br>
        Microsoft Office XP PRO</a><br>
        <a target=3D"helpwin" href=3D"http://speedwared.com/?L"><br>
        </a></font><font face=3D"Arial" size=3D"1">
        <a target=3D"helpwin" href=3D"http://speedwared.com/?6">
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"10"></a> 
        from Our eStore</font></p>
        </td>
        <td width=3D"9%" height=3D"97" align=3D"center">
        <p align=3D"center"><font size=3D"2" face=3D"Arial"><b>$49.95</b>
        <font color=3D"#999999">USD</font></font></p>
        </td>
        <td width=3D"9%" height=3D"97">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">7<a target=3D"=
helpwin" href=3D"http://speedwared.com/?l"><br>
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"15"></a></font></p>
        </td>
        <td width=3D"9%" height=3D"97" align=3D"center"><font face=3D"Aria=
l" size=3D"2">0h 13m</font></td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"70" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber9" height=3D"99">
      <tr>
        <td width=3D"15%" height=3D"99">
        <img border=3D"0" src=3D"http://www.re-solution.de/img/photoshopcs=
gif" width=3D"103" height=3D"106" align=3D"left"></td>
        <td width=3D"29%" height=3D"99">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">
        <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/a=
w/pics/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
        <a target=3D"helpwin" href=3D"http://speedwared.com/?B">&nbsp;Adob=
e Photoshop 
        CS 8.0 or Adobe Acrobat PRO 7.0</a><br>
        <a target=3D"helpwin" href=3D"http://speedwared.com/?p"><br>
        </a></font><font face=3D"Arial" size=3D"1">
        <a target=3D"helpwin" href=3D"http://speedwared.com/?b">
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"10"></a> 
        from Our eStore</font></p>
        </td>
        <td width=3D"11%" height=3D"99" align=3D"center">
        <p align=3D"center"><font size=3D"2" face=3D"Arial"><b>$59.95</b>
        <font color=3D"#999999">USD</font></font></p>
        </td>
        <td width=3D"11%" height=3D"99" align=3D"center"><font face=3D"Ari=
al" size=3D"2">8<a target=3D"helpwin" href=3D"http://speedwared.com/?V"><b=
r>
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"15"></a></font></td>
        <td width=3D"10%" height=3D"99" align=3D"center"><font face=3D"Ari=
al" size=3D"2">
        0h 17m</font></td>
      </tr>
    </table>
    </td>
  </tr>
  <tr>
    <td width=3D"542" height=3D"32" colspan=3D"5">
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"borde=
r-collapse: collapse" bordercolor=3D"#111111" width=3D"100%" id=3D"AutoNum=
ber10" height=3D"70">
      <tr>
        <td width=3D"15%" height=3D"70">
        <img border=3D"0" src=3D"http://www.hyperpc.co.jp/shozai/soft/flas=
hmxpro2004.jpg" width=3D"113" height=3D"95"></td>
        <td width=3D"30%" height=3D"70">
        <p align=3D"center"><font face=3D"Arial" size=3D"2">
        <img title=3D"New" alt=3D"New" src=3D"http://pics.ebaystatic.com/a=
w/pics/icon/iconNew_16x16.gif" border=3D"0" width=3D"16" height=3D"15">
        <a target=3D"helpwin" href=3D"http://speedwared.com/?5">&nbsp;Macr=
omedia 
        FlashMX Pro 2004 or Macromedia Dreamweaver MX Pro 2004</a><br>
        <a target=3D"helpwin" href=3D"http://speedwared.com/?h"><br>
        </a></font><font face=3D"Arial" size=3D"1">
        <a target=3D"helpwin" href=3D"http://speedwared.com/?X">
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"10"></a> 
        from Our eStore</font></p>
        </td>
        <td width=3D"11%" height=3D"70" align=3D"center"><font size=3D"2" =
face=3D"Arial">
        <b>$39.95</b> <font color=3D"#999999">USD</font></font></td>
        <td width=3D"11%" height=3D"70" align=3D"center"><font face=3D"Ari=
al" size=3D"2">2<a target=3D"helpwin" href=3D"http://speedwared.com/?p"><b=
r>
        <img title=3D"Gift Services" alt=3D"Gift Services" src=3D"http://p=
ics.ebaystatic.com/aw/pics/bin_15x54.gif" border=3D"0" width=3D"54" height=
=3D"15"></a></font></td>
        <td width=3D"10%" height=3D"70" align=3D"center"><font face=3D"Ari=
al" size=3D"2">
        0h 12m</font></td>
      </tr>
    </table>
    </td>
  </tr>
</table>

</body>

</html>

----ieFq35qrXLyuEnvgXb--


From umjaexmfzwx@socket.net  Sat Apr  9 00:51:43 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA13038;
	Sat, 9 Apr 2005 00:51:43 -0400 (EDT)
Received: from 12-203-113-223.client.insightbb.com ([12.203.113.223])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DK85Q-00018D-8r; Sat, 09 Apr 2005 01:00:51 -0400
X-Message-Info: QZMXBuA21nCDGdjzWwujWWdvsPVHpb279
Received: from spite-dns.bellsouth.net (218.199.208.0) by vqn55-r246.bellsouth.net with Microsoft SMTPSVC(5.0.2195.6824);
	 Sat, 09 Apr 2005 02:42:22 -0300
Date: Sat, 09 Apr 2005 08:48:22 +0300 (CST)
Message-Id: <1224986856.y9JRQfjQWH638@thereby8.interference87bellsouth.net>
To: rddp-web-archive@ietf.org
Subject: Posses whatever drag you want laurel
From: Eddie Fisher <umjaexmfzwx@socket.net>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--EWCGRHP910736XFGM"
X-Spam-Score: 8.2 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 4adaf050708fb13be3316a9eee889caa

----EWCGRHP910736XFGM
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

neew, improoved drags on our online website!
just try us, you wont be dissappointed...
for sure :)

you wont stop scrrewing with viaggra, enjoy!:
http://aggression.y73.net/rx/erika/20/bum.htm

wanna get rid of smoking? Zybban is the simple and elegant answer:
http://aggression.y73.net/rx/erika/28/mekong.htm

lose wieght fast and easy? Maridia is the ultimate solution:
http://aggression.y73.net/rx/erika/6/routine.htm

loosing hair? stop it now! look good again with Propesia, recomended! :
http://aggression.y73.net/rx/erika/12/adventurous.htm


main page:
http://aggression.y73.net/rx/erika/bolton.htm

also:
men's haelth
mucsle relexers
pajn reliev

an mi officer required dental surgery after one of these briefings when by some terrible misfortune he reportedly walked into the fist of a scout pilot.
i j ust wanted to say wow! your site is really good and i m proud to be one of your perm surfers be sure to my prilosec site dont laugh! here s my prilosec site.
once spirit was god then it became man and now it is even becoming mob friedrich wilhelm nietzsche.
though the hardest work will have to be done by the turks themselves europe should do all it can to help now more than ever.
this discipleship evangelism program is made possible by and used by permission of.
in the fire service thats a no-no how can shaitberger expect us to vote for a spineless jellyfish like that?
i have too much respect for the idea of god to make it responsible for such an absurd world georges duhamel.
i really enjoyed your show last night at the logo but i didn t know fat jon was that skinny your music is fat anyway much respect and love from hamburg one love.
and click give free mammograms they tally up the hits every day and in turn fund mammograms for women who cannot afford them the site is also linked to.
these pilots went about their jobs in virtual isolation fighting the most intense and protacted helicopter battle in history a battle that would last for more than two months.
i have a great love and respect for religion great love and respect for atheism what i hate is agnosticism people who do not choose george orson welles.
and so at the end of these harried weeks commanders strove to give each man a few days leave before actual departure a few days to spend with their families before the long hard year ahead.
while i refuse the republican label and refer to myself as a conservative leaning independent i wholeheartedly support president bush for a second term.
just out roaming the neighborhood and thought i d drop in for a visit that woman in the background looks mysteriously like george s mother in seinfeld scary scary scary.


----EWCGRHP910736XFGM--


From exdclos.GTJFRD@cannonfrank.com  Sat Apr  9 07:17:23 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA28867;
	Sat, 9 Apr 2005 07:17:23 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DKE6m-0002bK-QL; Sat, 09 Apr 2005 07:26:41 -0400
Received: from 220-137-22-173.dynamic.hinet.net ([220.137.22.173])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DKDxn-00019M-Jw; Sat, 09 Apr 2005 07:17:20 -0400
Received: from nicolis.dinosaurus.net (220.137.22.173)
          by 220.137.22.173 (erhardv.475) with SMTP
          id <68283773a0213xfo>; Sat, 09 Apr 2005 18:13:05 +0600
Reply-To: "husein hirohama" <mgxghsv@dinosaurus.net>
From: "husein hirohama" <mgxghsv@dinosaurus.net>
To: urn-archive@ietf.org
Subject: Your account has been enabled
Date: Sat, 09 Apr 2005 18:13:05 +0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--9719327_221849.Uf63"
Message-Id: <E1DKDxn-00019M-Jw@mx2.foretec.com>
X-Spam-Score: 15.6 (+++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 8abaac9e10c826e8252866cbe6766464

----9719327_221849.Uf63
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit

<html><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">Dear Homeowner,<p>

Would you like to cut your monthly mortg/age payment in<br>
half?  Imagine how much e.xtra cash you would have<br>
every month to take a vacation, buy a new car, or<br>
make home improvements.<p>

All homeowners are approved regardless of credit<br>
for a low interest rate.  We'll drop your<br>
mortg/age payment by fifty percent or more, and<br>
this means more money in your pocket right away.<p>

We approve everyone even if you've had bankruptcy<br>
or foreclosure.  We can ref1nance your home in<br>
less than three days, and most people get money at<br>
closing.<p>

<a href="http://guerrier802.lowrateway.com/?name=rm2342">http://lowrateway.com/?name=rm2342</a><p>

Sincerely,<p>

husein hirohama<p><p>
--------------------------------------------------<br>
r-m-v your self: http://lowrateway.com/x/st.html
</html>

----9719327_221849.Uf63--


From Valdez@mailAccount.com  Sat Apr  9 08:12:22 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA02567;
	Sat, 9 Apr 2005 08:12:22 -0400 (EDT)
Received: from 82-32-126-236.cable.ubr04.hawk.blueyonder.co.uk ([82.32.126.236])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DKEy0-0005Dh-1h; Sat, 09 Apr 2005 08:21:39 -0400
Received: from conductor.sonny.org (HELO 58-25.fresno.sonny.org [32.162.233.136])
 by clitoris.sonny.org (iPlanet Messaging Server 5.1 (built Apr 10 2001))
 with ESMTP id <0GVF00070Y5Valdez@mailAccount.com> for
 bang-Valdez@mailAccount.com; Sun, 10 Apr 2005 09:08:16 +0400
Message-ID: <3B90CF58.B05650CA@usability.at>
Date: Sun, 10 Apr 2005 09:05:16 +0400
From: "j Mccarthy Ltd." <Valdez@mailAccount.com>
To: statements@ietf.org
Cc: imrg-web-archive@ietf.org, nsis@ietf.org, hubmib-admin@ietf.org,
        ops-chairs@ietf.org, dhcwg@ietf.org, p2prg-web-archive@ietf.org,
        bofchairs@ietf.org, urn-archive@ietf.org, rddp-web-archive@ietf.org,
        dccp@ietf.org, nsis-request@ietf.org, l2tpext-web-archive@ietf.org,
        imss-web-archive@ietf.org, pmtud@ietf.org
Subject: You like Them
X-Mailer: iPlanet Messaging Server 5.1 (built Apr 10 2001)
X-Spam-Score: 4.9 (++++)
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25


4 Cheating House Wife have been matched for you in your area:

1. Danielle, 128 lbs, 5'5, 36c, 7 miles away, available most week nights (=
 looking for side-fling)
2. Brittany, 127 lbs, 5'6, 36d, 8 miles away, available APR 9-12
3. Alyssa, 127 lbs, 5'7, 34b, 5 miles away, available most nights (husband=
 works midnights)
4. Jasmine, 122 lbs, 5'5, 36c, 18 miles away, available most nights (husba=
nd works midnights)

All 4 women are waiting to speak with you live & have photos. Webcam's are=
 available for all 4.

http://www.herhelp.com/d/10.php



From goddartcyamagangele@odessafile.com  Sat Apr  9 13:01:00 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA21753;
	Sat, 9 Apr 2005 13:00:59 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DKJTL-0001vP-P3; Sat, 09 Apr 2005 13:10:20 -0400
Received: from c-65-96-171-160.hsd1.ma.comcast.net ([65.96.171.160])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DKJK8-0000va-5I; Sat, 09 Apr 2005 13:00:46 -0400
Received: from mail pickup service by 65.96.171.160 with Microsoft SMTPSVC;
	 Sat, 09 Apr 2005 10:59:45 -0700
Content-Class: urn:content-classes:message
Language: English
X-MIME-Autoconverted: Yes
Reply-To: "ryon brindam" <rmya.onojfaib@heidislocomb.com>
From: "ryon brindam" <rmya.onojfaib@heidislocomb.com>
To: uri-review-web-archive@ietf.org
Cc: urn-archive@ietf.org, urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org, user@ietf.org, usic-admin@ietf.org,
        vrrp@ietf.org, vwg@ietf.org, web@ietf.org, webmaster@ietf.org,
        wg@ietf.org, wgchairs@ietf.org, workshop@ietf.org
Subject: Guess What? Good News
Date: Sat, 09 Apr 2005 12:03:45 -0600
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--66039_68145628.oCr06"
Message-Id: <E1DKJK8-0000va-5I@mx2.foretec.com>
X-Spam-Score: 6.6 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32

----66039_68145628.oCr06
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit

<html>Dear Homeowner,
<p>
Alert, This is your Second Notification:<p>

Thank you for your recent inquiry, we have been notified that two<br> 
lenders are interested in offering you a deal. Remember, for this special<br> 
offer past credit history is not a factor.<p>

In accordance with our terms please verify your information on our<br> 
secure, private site to ensure our records are accurate.<p>

<a href="http://beatnik115.excellentlowrates.com/?name=aaks9">http://excellentlowrates.com/?name=aaks9</a><p>

Sincerely,<p>
ryon brindam<p><p>

------------------------------<br>
r-m-v yourself -http://excellentlowrates.com/st.html</html>

----66039_68145628.oCr06--


From EFNNDUZZIMDXMQ@anahuac.mx  Sat Apr  9 15:39:29 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA02957;
	Sat, 9 Apr 2005 15:39:29 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DKLwn-0000tp-MV; Sat, 09 Apr 2005 15:48:50 -0400
Received: from 81-202-155-139.user.ono.com ([81.202.155.139])
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DKLnP-0004bF-2e; Sat, 09 Apr 2005 15:39:19 -0400
Received: from [8.31.110.27] by coerce032CC.etude.81.202.155.139 via HTTP; Sat, 09 Apr 2005 15:30:15 -0500
Message-ID: <8CB0E8A428.03FAE@81.202.155.139>
Reply-To: "Bowden honorarium" <EFNNDUZZIMDXMQ@anahuac.mx>
From: "Bowden honorarium" <EFNNDUZZIMDXMQ@anahuac.mx>
To: urn-archive@ietf.org, urn-nid-admin@ietf.org, urn-nid-web-archive@ietf.org
Subject: A wide range of courses to choose from. Undergraduate & Postgraduate
Date: Sun, 10 Apr 2005 01:30:15 +0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--5AE64CA430D07B4"
X-Spam-Score: 6.9 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 1ac7cc0a4cd376402b85bc1961a86ac2

----5AE64CA430D07B4
Content-Type: text/plain;
	charset="US-ASCII "
Content-Transfer-Encoding: quoted-printable

Maximize your employablilty now

http://BpdisneydNapoleon.bbb999.biz

for immediate expungement go here : http://BBB999.biz/re

Love makes your soul crawl out from its hiding place.=20

----5AE64CA430D07B4--


From yasggw@oxyserv.com  Sat Apr  9 18:33:36 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA14184;
	Sat, 9 Apr 2005 18:33:36 -0400 (EDT)
Received: from [222.111.77.253] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DKOfL-0000RT-Eu; Sat, 09 Apr 2005 18:43:00 -0400
Received: from mail.sapourn.com (222.111.77.253)
          by 222.111.77.253 with Microsoft SMTP554(4.802.13.5);
	 Sat, 09 Apr 2005 17:35:57 -0600
Received: from 222.111.77.253 (evocable[222.111.77.253])
          by mail.sapourn.com (ub3) with SMTP
          id <440334k94s>
          (Authid: 3062);
          Sun, 10 Apr 2005 05:35:57 +0600
Message-ID: <VZT9238_FM_5079m@sapourn.com>
Reply-To: "bobbi coralie" <lassiter.990025mendacious@sapourn.com>
From: "bobbi coralie" <lassiter.990025mendacious@sapourn.com>
To: uest@ietf.org
Cc: um@ietf.org, uri-review@ietf.org, uri-review-admin@ietf.org,
        uri-review-web-archive@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org, user@ietf.org, usic-admin@ietf.org,
        vrrp@ietf.org, vwg@ietf.org, web@ietf.org, webmaster@ietf.org,
        wg@ietf.org
Subject: FW: M.ortgage Application
Date: Sun, 10 Apr 2005 01:28:57 +0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--212542_060487.AH06"
X-Spam-Score: 14.3 (++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32

----212542_060487.AH06
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: text/html

<html>Dear Homeowner,
<p>
You have been pre-approved for $400,000 with a low fixed rate.<p>

This offer is being extended to you unconditionally and your credit is in no way a factor.<p>

To take Advantage of this Limited Time opportunity all<br>
we ask is that you visit our Website and complete<br>
the 1 minute post Approval Form.<p>

<a href="http://abuilding110.excellentlowrates.com/?partid=aaks9">http://excellentlowrates.com/?partid=aaks9</a><p>

Regards,<p>

bobbi coralie<p><p>

-------------<br>
r-m-v yourself - http://excellentlowrates.com/st.html</html>

----212542_060487.AH06--


From fowling@mailAccount.com  Sun Apr 10 00:52:01 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA01409;
	Sun, 10 Apr 2005 00:52:01 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DKUZb-0000Kx-D1; Sun, 10 Apr 2005 01:01:29 -0400
Received: from [220.76.67.244] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DKUQS-0002Zm-FO; Sun, 10 Apr 2005 00:52:01 -0400
Received: from nettle-jcoppens.com (EHLO kaufman.jcoppens.com) 
  by cyclops.jcoppens.com with SMTP; Sun, 10 Apr 2005 09:48:49 +0400
Date: Sun, 10 Apr 2005 00:45:49 -0500
From: "Wade Mcdonough" <fowling@mailAccount.com>
To: unce@ietf.org
Cc: undisclosed.recipients@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urlreg-archive@ietf.org, urn@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org
Subject: Save hundreds every month on low rates
Message-ID: <BKELLDAGKABIOCHDFD499DGAA.danny896@virgilio.it>
X-SpamTest-Info: Profile: SysLog
X-SpamTest-Status: Not detected
X-SpamTest-Version: SMTP-Filter Version 2.0.0 [909], SpamtestISP/Release
X-Mailer: MIME-tools 5.41 (Entity 5.404)
X-Spam-Score: 22.6 (++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.3-m-n.net/sign.asp



 Best Regards,

 Tod Parker
 
 to be remov(ed:	http://www.3-m-n.net/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From tala@doneasy.com  Sun Apr 10 01:35:40 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA03351;
	Sun, 10 Apr 2005 01:35:35 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DKVFj-00028W-Ud; Sun, 10 Apr 2005 01:45:01 -0400
Received: from [221.154.62.236] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DKV6L-0003VY-8w; Sun, 10 Apr 2005 01:35:18 -0400
Authentication-Results: brook.es
  from=premium.roger.es; domainkeys=neutral (no sig)
X-Originating-IP: [80.183.48.24]
Received: from premium.dutchman.es  (EHLO premium.bobbin.es) 
  by premium.citrus.es with SMTP; Sun, 10 Apr 2005 02:37:06 -0400
Date: Sun, 10 Apr 2005 04:28:06 -0200
From: "Queen Dillard" <tala@doneasy.com>
To: unce@ietf.org
Cc: undisclosed.recipients@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urlreg-archive@ietf.org, urn@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org
Subject: Pre-approved Application #CBHV990
Message-ID: <117841.2717.tala@doneasy.com>
X-Mailer: Kana Connect 6
X-Spam-Score: 8.6 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.3-m-n.net/sign.asp



 Best Regards,

 Nigel Duvall
 
 to be remov(ed:	http://www.3-m-n.net/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From memorial@jofo.ee  Sun Apr 10 05:32:09 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA05483;
	Sun, 10 Apr 2005 05:32:09 -0400 (EDT)
Received: from yahoobb218131056107.bbtec.net ([218.131.56.107])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DKYwj-0000L1-1j; Sun, 10 Apr 2005 05:41:39 -0400
Received: (from drugstore@localhost)
	by continuogeniiF.memorial@jofo.ee (5.B0.D/9.2F.F) id njD27DvX5BC0;
	Sun, 10 Apr 2005 14:26:35 +0400
Message-ID: <3A03EEB9F21.2697F@memorial@jofo.ee>
Reply-To: "elton Duarte" <memorial@jofo.ee>
From: "elton Duarte" <memorial@jofo.ee>
To: "Urn-archive" <urn-archive@ietf.org>
Subject: h|gh scho0l D:plomas for sale
Date: Sun, 10 Apr 2005 06:32:35 -0400
X-Identity-Key: spearmint
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--FC16023E3952E3BBF9E"
X-Spam-Score: 6.8 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25

----FC16023E3952E3BBF9E
Content-Type: text/plain;
	charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable

Maximize your employability today!

http://dye.BBb999.biZ

kill future mailing by pressing this : http://bbB999.biz/re

Can anything be stupider than that a man has the right to kill me because =
he lives on the other side of a river and his ruler has a quarrel with min=
e, though I have not quarrelled with him?=20

----FC16023E3952E3BBF9E--


From pixcqnw@swbell.net  Sun Apr 10 18:52:16 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA25712;
	Sun, 10 Apr 2005 18:52:16 -0400 (EDT)
Received: from 75.red-213-37-98.user.auna.net ([213.37.98.75])
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DKlRA-0008Ca-BY; Sun, 10 Apr 2005 19:01:53 -0400
X-Message-Info: 1shsjf574pfVA/tIGIgsyLSZmnTesbWJ735YFp
Received: from amidst (0.156.184.148)
          by is4.bethel.added.char.wt.net
          (InterMail vN.3.88.76.27 83-56-664-5720-65-24670030) with ESMTP
          id <660360038616186.KVGZV4259.zut7-mail.chosen.barnacle.net.cable.rogers.com@chump>
          for <sipping-request@ietf.org>; Sun, 10 Apr 2005 19:50:38 -0400
Message-ID: <32910bezcr5398c$1787y226$0h1lx274@arrangeable>
Reply-To: "Jessica Lam" <pixcqnw@swbell.net>
From: "Jessica Lam" <pixcqnw@swbell.net>
To: <sipping-request@ietf.org>
Subject: Tha new rawlex repliccas has finelly arrived contingent
Date: Sun, 10 Apr 2005 16:42:38 -0700
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--RUXYSQDAP19732PHIMTX"
X-Spam-Score: 6.1 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: bb8f917bb6b8da28fc948aeffb74aa17

----RUXYSQDAP19732PHIMTX
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

The new craze is finnally here - one of the bast
sites that can give you the things you've allways
wanted to get - watchees, repliccas to be correct,
of the bast brand s in the world! Impress you're lady
with tag heur, roleex, and more. You naame it - We
got it for you!

mmmmm show me more :-)
http://bubble.b7x.net/r/erika/cordial.htm

-------------------------------------------------------------------------------------------------------------.
great site! i would have been able to misunderstand it too if only my jolly jumper wasn t too tight! would you like a sharp coke can mugu? answer me! keep up the good work!
johnson michael earls what canvas bitmap mask extension fine where from the contact description patch file for tkcanvbmap to add a -mask option for drawing bitmaps updated contact.
and quiet before anyone ever heard the term quot dude ranch quot founders andrew and ora prude welcomed those who passed their way even dallas morning news subscription tx -.
the lead sean penn the film was made last year directed by george clooney and with sam rockwell in the lead his other project daily telegraph australia.
there s a new lottery scam making the rounds and it works like this you get a formal-looking email from some important sounding person from overseas who claims that you ve won millions of dollars.
writers directors luc besson quentin tarantino anne rice nicholas sparks baz luhrmann poe shakespeare wes anderson tim burton.
laws of attraction sweepstakes enter to win an amazing travel package for you and a friend to a full-service resort situated in a tropic locale.
said clooney a cincinnati television personality and the father of actor george clooney is running for the seat held by rep kentucky post ky.
mclaughlin called quot merlin quot by his peers can be seen walking around with rubber bands on his wrists used for impromptu magic tricks seattle times wa -.
there remains there is an unjustifiable egotistical power struggle at the expense of the american dream.
description distributed client server system for the computation management analysis and visualisation of chemical information of any type uses tix tk up dated contact.
eric jeschke what tkpppstats where from the contact description tk script to launch dip scripts handle messages parse var adm messages and display the output of pppstats updated contact.
i don t know i agree probably this was good choiuse here but i liked road to perdition so much er i guess lotr needed what it got.
im outta here i ll blog next from boarding house im going to sleep now i really should go bathe soon.
separation of employment agreement and general release and consulting agreement - dbt online inc and andrew j perlmutter.
gave us valuable information on the website teacher was helful in showing us how to go to the different places.
scott spetka what tk xworld where from the contact description tk world builder for the xworld server updated contact.

----RUXYSQDAP19732PHIMTX--



From radebe_j@globalum.com  Sun Apr 10 19:59:45 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA05072;
	Sun, 10 Apr 2005 19:59:45 -0400 (EDT)
Received: from asmtp02.eresmas.com ([62.81.235.142])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DKmUV-0002hc-0p; Sun, 10 Apr 2005 20:09:23 -0400
Received: from [192.168.108.80] (helo=mb10.local)
	by asmtp02.eresmas.com with esmtp (Exim 4.30)
	id 1DKmKY-000296-Es; Mon, 11 Apr 2005 01:59:06 +0200
Received: from nobody by mb10.local with local (Exim 4.24)
	id 1DKmKX-00061i-4s; Mon, 11 Apr 2005 01:59:05 +0200
From: "RadebeJohnson " <radebe_j@globalum.com>
To: radebe_j@globalum.com
Subject: Hello Partner
Date: Mon, 11 Apr 2005 01:59:05 +0200
X-MAILER: ARB/3.0
Content-Type: text/plain; charset=iso-8859-1
Message-Id: <E1DKmKX-00061i-4s@mb10.local>
X-Spam-Score: 4.4 (++++)
X-Spam-Score: 6.7 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 20f22c03b5c66958bff5ef54fcda6e48

From: Mr.Johnson Radebe
Johannesburg, South Africa.
Email:radeson001@latinmail.com
8th April, 2005


 
 Dear Respected Friend,




  How are you and your business? I am very interested in 


doing business in your country, therefore I would like to 


seek your assistance and help. I am particularly 


interested in properties but your advice on other areas of 


private sector would be appreciated. I got your contact at 


the Business Bureau  office here in South Africa and I am 


of the believe that you would be of great help in guiding 


me to a successful exploration of the investment potential 


of your country which guarantee good capital returns and 


financial security. 
   
  As a result of this, I can take you in confidence 


basically because of the  source of my fund hereby 


believing that your assistance will be of profitable 


advantage to us.


 I am Mr. Johnson Radebe, formerly of UNITA; and a Senior 


Cabinet member under the military leadership of Gen. Jonas 


Savimbi. My comrades and I sensing the weakness of our 


Liberation movement and loss of confidence in facing a 


better trained and equipped federal government army 


towards the last one year, decided to escape with some 


fund under our care which we deposited with a Fund 


Fiduciary manager. Further, detailed information would be 


supplied to you  for verification if you are interested 


and respond favorably.


 This was actually made possible under an arrangement. I 


am planning to  relocate to your country where I can be 


better established with my money and Angola however not 


being safe for me because of its closeness to South 


Africa. I would therefore like you to assist me in every 


possible way in securing this fund to your country since I 


intend to live and run my business there. The amount 


involved is, Fourteen Million Five Hundred Thousand United 


States Dollar {$14.5M}


 Sir, I would like you to understand my modesty in 


imploring for your help which is basically due to my lack 


of business experience and exposure in your country. I 


also want you to acknowledge the fact that I am a career 


public servant who by virtue of the war in Angola was 


opportune to possess the  amount of money with me.


 This fund being the basis of my future and business 


ambition, your  friendship, assistance and advice will be 


immensely appreciated while your effort will  be rewarded 


by parting with some percentage of the total  fund to 


you.Be also assured that you stand no risk of any kind as 


it was an event during a war situation and I look forward 


to your urgent response.


Please kindly respond  if interested or not through the 


email address; radeson001@latinmail.com
Thanking you for the needed Cooperation


 Best Regard,
 
 Mr. johnson Radebe








From radebe_j@globalum.com  Sun Apr 10 20:04:50 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA05312;
	Sun, 10 Apr 2005 20:04:50 -0400 (EDT)
Received: from asmtp04.eresmas.com ([62.81.235.144])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DKmZP-0002tW-DT; Sun, 10 Apr 2005 20:14:28 -0400
Received: from [192.168.108.76] (helo=mb06.in.mad.eresmas.com)
	by asmtp04.eresmas.com with esmtp (Exim 4.30)
	id 1DKmPf-0001nF-Uw; Mon, 11 Apr 2005 02:04:23 +0200
Received: from nobody by mb06.in.mad.eresmas.com with local (Exim 4.20)
	id 1DKmPg-0006dd-Dj; Mon, 11 Apr 2005 02:04:24 +0200
From: "RadebeJohnson " <radebe_j@globalum.com>
To: radebe_j@globalum.com
Subject: Hello Partner
Date: Mon, 11 Apr 2005 02:04:24 +0200
X-MAILER: ARB/3.0
Content-Type: text/plain; charset=iso-8859-1
Message-Id: <E1DKmPg-0006dd-Dj@mb06.in.mad.eresmas.com>
X-Spam-Score: 4.6 (++++)
X-Spam-Score: 6.9 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 00e94c813bef7832af255170dca19e36

From: Mr.Johnson Radebe

Johannesburg, South Africa.

Email:radeson001@latinmail.com

8th April, 2005



 

 Dear Respected Friend,





  How are you and your business? I am very interested in 



doing business in your country, therefore I would like to 



seek your assistance and help. I am particularly 



interested in properties but your advice on other areas of 



private sector would be appreciated. I got your contact at 



the Business Bureau  office here in South Africa and I am 



of the believe that you would be of great help in guiding 



me to a successful exploration of the investment potential 



of your country which guarantee good capital returns and 



financial security. 

   

  As a result of this, I can take you in confidence 



basically because of the  source of my fund hereby 



believing that your assistance will be of profitable 



advantage to us.



 I am Mr. Johnson Radebe, formerly of UNITA; and a Senior 



From glxgate@fadmail.com  Mon Apr 11 16:45:13 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA24147;
	Mon, 11 Apr 2005 16:45:12 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DL5vt-0006H9-Me; Mon, 11 Apr 2005 16:55:01 -0400
Received: from [222.104.41.45] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DL5mC-000328-Ew; Mon, 11 Apr 2005 16:45:04 -0400
X-Apparently-To: unce@ietf.org
X-Sieve: CMU Sieve 2.2
Received: from haven.mormon.pochta.ru ([unix socket])
         by heath.epithelium.pochta.ru (Cyrus v2.2.0) with LMTPA;
         Mon, 11 Apr 2005 23:40:26 +0200
Date: Tue, 12 Apr 2005 02:43:26 +0500
From: "Barbra Curran" <glxgate@fadmail.com>
Message-Id: <CFE4.AA79.9A31-003073798B8C@mac.com>
X-Accept-Language: en,zh-TW,zh-CN,zh,ja,ko,tr,ru
To: unce@ietf.org
Cc: undisclosed.recipients@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urlreg-archive@ietf.org, urn@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org
Subject: Become a homeowner with low rates
X-Mailer: Forte Agent 1.91/32.564
X-Spam-Score: 8.6 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a


Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.mrg-now-yes.com/sign.asp



 Best Regards,

 Edwin Blackmon
 
 to be remov(ed:	http://www.mrg-now-yes.com/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From faisal55990weilin@tendecade.com  Tue Apr 12 01:54:39 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA06485;
	Tue, 12 Apr 2005 01:54:34 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DLEVb-0005Au-Pz; Tue, 12 Apr 2005 02:04:26 -0400
Received: from [220.70.58.76] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DLDcS-0002Bx-Lz; Tue, 12 Apr 2005 01:07:25 -0400
Received:  from amigo.birdwelljanke.com (220.70.58.76)
	  by novorols-861ZMMR.birdwelljanke.com with Microsoft SMTPSVC(8.899.73129.2);Tue, 12 Apr 2005 05:50:09 -0100
Message-ID: <POKHzcluc943YPRQ@birdwelljanke.com>
Reply-To: "liber alexina" <lymphoma.662422neonatal@birdwelljanke.com>
From: "liber alexina" <lymphoma.662422neonatal@birdwelljanke.com>
To: listadm@ietf.org
Cc: simple-archive@ietf.org, urn-ietf@ietf.org, bridge-mib-admin@ietf.org,
        rserpool@ietf.org, vwg@ietf.org, dhcwg@ietf.org, rnet-drafts@ietf.org,
        meeting-scheduler@ietf.org, bridge-mib-request@ietf.org,
        edu-team@ietf.org, rmt-admin@ietf.org, tsvwg-request@ietf.org,
        rohc@ietf.org, ans-research@ietf.org, urn-archive@ietf.org,
        ssm-admin@ietf.org, ans-research-admin@ietf.org, sg@ietf.org
Subject: Final Approval Notice
Date: Tue, 12 Apr 2005 09:55:09 +0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--86271_557548.6mO785"
X-Spam-Score: 8.4 (++++++++)
X-Spam-Flag: YES
X-Scan-Signature: ea4ac80f790299f943f0a53be7e1a21a

----86271_557548.6mO785
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7Bit

<html><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">Dear Homeowner,<p>

We tried contacting you awhile ago about your low interest mortga/ge rate.<br>

You have qualified for the lowest rate in years.<br>

You could get over $602,000 for as little as $410 a month!<br>

Have Ba/d credit?..Not a Problem! Low rates are guaranteed.<p>

To get a free, no obliga/tion consultation click below:<br>

<a href="http://fantasy801.hotrefinance.com/?name=rm2342">http://hotrefinance.com/?name=rm2342</a><br>
(please allow up to 30 seconds for the website to load)<p>

Best Regards,<br>

liber alexina<p>

<p>

---------------------------<br>
to be re -mov(ed: http://japp.hotrefinance.com/st.html</html>

----86271_557548.6mO785--


From mccamish@didamail.com  Tue Apr 12 21:31:12 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA02973;
	Tue, 12 Apr 2005 21:31:12 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DLWsU-0006el-AT; Tue, 12 Apr 2005 21:41:15 -0400
Received: from [222.236.146.34] (helo=H-MXJ18MCMBNOLW)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DLWil-0004yT-Sk; Tue, 12 Apr 2005 21:31:12 -0400
Received: from boca-jcoppens.com (EHLO gash.jcoppens.com) 
  by ks.jcoppens.com with SMTP; Wed, 13 Apr 2005 04:24:28 +0200
Date: Wed, 13 Apr 2005 07:22:28 +0500
From: "Giovanni Sweeney" <mccamish@didamail.com>
To: unce@ietf.org
Cc: undisclosed.recipients@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urlreg-archive@ietf.org, urn@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org
Subject: Pre-approved Application #LLSDZV164
Message-ID: <BKELLDAGKABIOCHDFD452DGAA.danny826@virgilio.it>
X-SpamTest-Info: Profile: SysLog
X-SpamTest-Status: Not detected
X-SpamTest-Version: SMTP-Filter Version 2.0.0 [307], SpamtestISP/Release
X-Mailer: MIME-tools 5.41 (Entity 5.404)
X-Spam-Score: 6.5 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.mrg-now-yes.com/sign.asp



 Best Regards,

 Dallas Salinas
 
 to be remov(ed:	http://www.mrg-now-yes.com/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From mocbswtmwovGlenn@infomail.lacaixa.es  Wed Apr 13 00:02:32 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id AAA13968;
	Wed, 13 Apr 2005 00:02:32 -0400 (EDT)
Received: from [203.175.254.38] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DLZEv-0001sK-0a; Wed, 13 Apr 2005 00:12:37 -0400
Received: from cowpony5thruwaybrainstorm (10.5D.30A.E5) by mailA6DC.mocbswtmwovGlenn@infomail.lacaixa.es (Bluewin AG B.9.2CD)
        id CB5X54ZL70RVO55 for urn-archive@ietf.org; Wed, 13 Apr 2005 10:03:54 +0500
Message-ID: <93A878DF783BDD9.56990@mocbswtmwovGlenn@infomail.lacaixa.es>
Reply-To: "Bergman Y Geraldine" <mocbswtmwovGlenn@infomail.lacaixa.es>
From: "Bergman Y Geraldine" <mocbswtmwovGlenn@infomail.lacaixa.es>
To: "Urn-archive" <urn-archive@ietf.org>
Subject: high school graduation certificates for sale
Date: Tue, 12 Apr 2005 23:56:54 -0500
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--6E827B2DFFF4B7859A"
X-Spam-Score: 26.7 (++++++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25

----6E827B2DFFF4B7859A
Content-Type: text/plain;
	charset="Windows-1250"
Content-Transfer-Encoding: quoted-printable

Maximize your employablilty now

HTTP://Thaddeus.bbb999.biz

to access our discard list=20 : http://bBb999.BiZ/re

The dedicated physician is constantly striving for a balance between perso=
nal, human values, scientific realities and the inevitabilities of God's w=
ill.=20

----6E827B2DFFF4B7859A--


From DAWPHDD@yahoo.com  Wed Apr 13 05:53:00 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA10477;
	Wed, 13 Apr 2005 05:53:00 -0400 (EDT)
Received: from [218.158.194.38] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DLeiA-0001b8-7b; Wed, 13 Apr 2005 06:03:08 -0400
Received: from  . ...es ([188.216.166.47] helo=.mail.desty.org)
	by smtp4.desty.org with esmtp 
	id 4A575j-0311FN-00; Wed, 13 Apr 2005 14:46:34 +0400
Message-Id: <E1A572M-2132nV-00DAWPHDD@yahoo.com>
Sender: DAWPHDD@yahoo.com
Date: Wed, 13 Apr 2005 06:45:34 -0400
In-Reply-To: Your message of "Wed, 13 Apr 2005 14:48:34 +0400."
             <20031002150239.GG32185@asuka.tech.sitadelle.com> 
From: "Ulysses Shook" <DAWPHDD@yahoo.com>
To: tsvwg@ietf.org, tsvwg-admin@ietf.org, tsvwg-request@ietf.org, um@ietf.org,
        uri-review@ietf.org, uri-review-admin@ietf.org,
        uri-review-web-archive@ietf.org, urn-archive@ietf.org,
        urn-nid-admin@ietf.org, urn-nid-web-archive@ietf.org
Subject:  SU-per Hu^ge 0ffers L5TSwt
X-Spam-Score: 7.8 (+++++++)
X-Spam-Flag: YES
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32


Look at this of-fers:

V-codin - 225.00 (90 pi lls) 
Valliuum - 153.00 (90 pi lls)
Vi graa - 270.00 (90 pi lls)
Cai llis - 348.00 (90 pi lls)
Codeinne - 126.00 (90 pi lls)
X|a naax - 171.00 (90 pi lls)

All orderrs are delivered by Fedex with full tracking 24/7.
Satisfactiionnss guaaranteeed...

http://www.ultrameds4u.com








to get rid of maiiling list:
http://www.ultrameds4u.com/aldfhsdlfh.asp
    


From jamison@4s.com  Wed Apr 13 22:21:59 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA00174
	for <urn-archive@ietf.org>; Wed, 13 Apr 2005 22:21:59 -0400 (EDT)
Received: from [61.85.15.141] (helo=61.85.15.141)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DLu9M-0003uB-8S
	for urn-archive@ietf.org; Wed, 13 Apr 2005 22:32:15 -0400
Message-ID: <ba0d01c54097$fcc27af8$bf14b0ef@4s.com>
From: "Vanessa J. Smith" <jamison@4s.com>
To: urn-archive@ietf.org
Subject: =?iso-8859-1?B?TWFjcm9tZWRpYSBTdHVkaW8gTVggMjAwNCAtIHZlcnkgbG93IHByaWNl?=
Date: Thu, 14 Apr 2005 02:15:47 +0000
MIME-Version: 1.0
Content-Type: multipart/related;
    type="multipart/alternative";
    boundary="----=_NextPart_000_0000_68B4B9D4.68797A43"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
X-Spam-Score: 2.7 (++)
X-Scan-Signature: bdc523f9a54890b8a30dd6fd53d5d024

This is a multi-part message in MIME format.

------=_NextPart_000_0000_68B4B9D4.68797A43
Content-Type: multipart/alternative;
    boundary="----=_NextPart_001_0001_484096BF.189D81C9"


------=_NextPart_001_0001_484096BF.189D81C9
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

Access all the software you need for unbelievably low prices!
We sell software 2-6 times cheaper than retail price.

A few examples:
$79.95 Windows XP Professional (Including: Service Pack 2)
$89.95 Microsoft Office 2003 Professional / $79.95 Office XP Professional
$99.95 Adobe Photoshop 8.0/CS (Including: ImageReady CS)
$179.95 Macromedia Studio MX 2004 (Including: Dreamweaver MX + Flash MX + Fireworks MX)
$79.95 Adobe Acrobat 6.0 Professional
$69.95 Quark Xpress 6 Passport Multilanguage

Special Offers:
$89.95 Windows XP Professional + Office XP Professional
$149.95 Adobe Creative Suite Premium (5 CD)
$129.95 Adobe Photoshop 7 + Adobe Premiere 7 + Adobe Illustrator 10

All main products from Microsoft, Adobe, Macromedia, Corel, etc.
And many more... Visit us at:

http://www.soft-cds.com

Best regards,
Vanessa J. Smith


_____________________________________________________ 
To change your mail preferences, go here: http://www.soft-cds.com/uns.htm
_____________________________________________________ 


------=_NextPart_001_0001_484096BF.189D81C9
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1251">
<META content="MSHTML 6.00.2900.2604" name=GENERATOR></HEAD>
<BODY>
<CENTER>
<TABLE cellSpacing=0 cellPadding=0 width=800 align=center border=0>
  <TBODY>
  <TR>
    <TD>Get all the popular 
      software possible for 
      unbelievably low prices!<BR>Our software is 2-10 times cheaper than sold by 
      our competitors.<BR><BR>A few examples:<BR>$79.95 Windows XP Professional (Including: Service Pack 
      2)<BR>$89.95 Microsoft Office 2003 Professional / $79.95 Office 
      XP Professional<BR>$99.95 Adobe Photoshop 8.0/CS (Including: ImageReady 
      CS)<BR>$179.95 Macromedia Studio MX 2004 (Including: Dreamweaver MX + 
      Flash MX + Fireworks MX)<BR>$79.95 Adobe Acrobat 6.0 
      Professional<BR>$69.95 MS Visio 2003 Professional<BR><BR>Special Offers:<BR>$89.95 Windows 
      XP Professional + Office XP Professional<BR>$149.95 Adobe Creative Suite Premium (5 CD)<BR>$129.95 Adobe Photoshop 7 + Adobe 
      Premiere 7 + Adobe Illustrator 10<BR><BR>All main products from Microsoft, 
      Adobe, Macromedia, Corel, etc.<BR>And many more... To view full list of 
      products go:<BR><BR><A 
      href="http://www.soft-cds.com">http://www.soft-cds.com</A><BR><BR>Best regards,<BR>Vanessa J. Smith<BR><BR><BR>_____________________________________________________ 
      <BR>To change your mail preferences, go: <A 
      href="http://www.soft-cds.com/uns.htm">http://www.soft-cds.com/uns.htm</A><BR>_____________________________________________________ 

      <P></P></TD></TR></TBODY></TABLE></CENTER></BODY></HTML>


------=_NextPart_001_0001_484096BF.189D81C9--



------=_NextPart_000_0000_68B4B9D4.68797A43--



From crouser@doneasy.com  Thu Apr 14 04:39:33 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA15745;
	Thu, 14 Apr 2005 04:39:33 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DM02p-0005IS-Dv; Thu, 14 Apr 2005 04:49:52 -0400
Received: from [220.87.243.243] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DLzsp-0000vu-W3; Thu, 14 Apr 2005 04:39:32 -0400
Received: from permitted-jcoppens.com (EHLO breastwork.jcoppens.com) 
  by defector.jcoppens.com with SMTP; Thu, 14 Apr 2005 12:30:59 +0300
Date: Thu, 14 Apr 2005 04:34:59 -0500
From: "Leona Delgado" <crouser@doneasy.com>
To: unce@ietf.org
Cc: undisclosed.recipients@ietf.org, uri-review@ietf.org,
        uri-review-admin@ietf.org, uri-review-web-archive@ietf.org,
        urlreg-archive@ietf.org, urn@ietf.org, urn-archive@ietf.org,
        urn-ietf@ietf.org, urn-nid-admin@ietf.org,
        urn-nid-web-archive@ietf.org, user@ietf.org, usic-admin@ietf.org,
        uxcqvisis-wg-admin@ietf.org
Subject: Save hundreds every month on low rates
Message-ID: <BKELLDAGKABIOCHDFD860DGAA.danny786@virgilio.it>
X-SpamTest-Info: Profile: SysLog
X-SpamTest-Status: Not detected
X-SpamTest-Version: SMTP-Filter Version 2.0.0 [155], SpamtestISP/Release
X-Mailer: MIME-tools 5.41 (Entity 5.404)
X-Spam-Score: 15.3 (+++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.mrg-now-yes.com/sign.asp



 Best Regards,

 Kelsey Hope
 
 to be remov(ed:	http://www.mrg-now-yes.com/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From FDBNOS@telus.net  Thu Apr 14 06:46:39 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA27217;
	Thu, 14 Apr 2005 06:46:39 -0400 (EDT)
Received: from [200.161.203.51] (helo=200-161-203-51.speedyterra.com.br)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DM21S-0000Bh-6O; Thu, 14 Apr 2005 06:56:38 -0400
X-Message-Info: ZTNEL951thPlrnUSm69mdy485+PDbs0zuoRR
Received: from mail21907.sjuci.concentric.net (187.60.254.82) by cpc971-fkt27.concentric.net with Microsoft SMTPSVC(5.0.2195.6824);
	 Thu, 14 Apr 2005 13:37:58 +0200
Received: from SP7 (jw174.0.47.136.to1.j.concentric.net 32.103.145.168)
	by mail0.yk.concentric.net (4.793.084sq3/91.959.5) with SMTP id ox41Z57IDgqx838;
	Thu, 14 Apr 2005 05:37:58 -0600
Message-ID: <0h2oh30wh67xb$kn7omb3s68$j257eiy927@C5>
From: "Lesa Ford" <FDBNOS@telus.net>
To: "B-archive" <b-archive@ietf.org>
References: <syzygy44-RI8BIOyqVnGX316BPF97ap544@concentric.net>
Subject: xExttandder is here now! Dont waise your time sheldon
Date: Thu, 14 Apr 2005 08:38:58 -0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--cidqkwc91151tpltirmb"
X-Spam-Score: 17.2 (+++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: e5ba305d0e64821bf3d8bc5d3bb07228

----cidqkwc91151tpltirmb
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

New... and improved: exxtand your tool now!
simple, safe, quick ! a few minutes and you got yourself a hugge tool, 
with permenent reasults and no surgary needed.
you'll get tired of scrrewing, for sure :)
come now!

The new, bast Exttandder online website!
http://eschew.p1k.net/ext/erika/lumbermen.htm  


gerald pedros montreal native who moved to st thomas ontario canada several years ago pedros has had exhibitions around the world including switzerland germany mexico and ireland.
kimberly look at this world for what you can give to it and what you can do for you will grow from this and only the good lord will show you the way.
perhaps the greatest thing i have ever truly done lost in time and space as i can only pray was the sound of gabriel s trumpet.
hey everyone!!!!come visit me on this diary name!! this is my therapy journal for my therapist to read!!
qa rinq offers a gruff grunt of reply silent but for that for some time what do you propose gr lah?
so i m borrowing some music from a friend i got tom petty third eye blind foo fighters the smiths and some other stuff i m gonna burn a cd sometime this weekend.
the station rocks under the impact of another blast sending harris slamming up against the lcars terminal he tries to manipulate.
we help artists become noticed and we offer the service free of charge we walk a spiritual path and dedicate our hearts to our craft.
fine art gallery featuring original alternative photograpic prints paintings etchings and graphics.
thanks for the info on your band we need more reggae music in va please visit thios area as soon as possible one love.
hej med dig er du den der har lavet alle vitserne nogle af dem kan vi ikke f aring st aring men nogle af dem er ogs aring gode sjove hilsen to piger katrine and carina.
- janeane thank you for being brave enough to share your innermost demons your fears hopes and dreams you are an incredibly brave woman and you inspire me to remain strong in the face of opposition.
as an aside i fully expect edwards when he is chosen as the vp will continue his populist take on the two americas if not i will be extremely disappointed.


----cidqkwc91151tpltirmb--



From amelu@fadmail.com  Thu Apr 14 10:58:51 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA22100;
	Thu, 14 Apr 2005 10:58:51 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1DM5xx-00038W-LG; Thu, 14 Apr 2005 11:09:14 -0400
Received: from [163.180.202.69] (helo=65.246.255.50)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1DM5nt-0002Ab-OT; Thu, 14 Apr 2005 10:58:51 -0400
Delivered-To: bedspring@joaquin.dreamhost.com
Received: from carbonate.dreamhost.com by becalm.dreamhost.com (Pingofix) with ESMTP id 8CC9A71D5B
        for <lista-unce@ietf.org>;
        Thu, 14 Apr 2005 16:52:16 +0100
Message-ID: <BKELLDAGKABIOCHDFD804DGAA.dannunce@ietf.org>
Date: Thu, 14 Apr 2005 11:00:16 -0500
From: "Deloris Huerta" <amelu@fadmail.com>
To: <unce@ietf.org>
Subject: Rates fixed 
X-Mailer: Mailman v2.0.3
X-SpamTest-Info: Profile: Formal (167/041184)
X-SpamTest-Info: Profile: Detect Hard No RBL (4/030515)
X-Spam-Score: 5.6 (+++++)
X-Spam-Flag: YES
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.mrg-now-yes.com/sign.asp



 Best Regards,

 Alfred Madison
 
 to be remov(ed:	http://www.mrg-now-yes.com/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


From xxhbsjanzlf@sprintmail.com  Fri Apr 15 11:43:48 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA14458;
	Fri, 15 Apr 2005 11:43:48 -0400 (EDT)
Received: from [200.41.121.158] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DMT90-0002y4-9b; Fri, 15 Apr 2005 11:54:20 -0400
X-Message-Info: NVRCVwE4eKISqdJQXIwyREQoFSgkg147
Received: from flown-dns.webtv.net (187.122.87.248) by y65-awy049.webtv.net with Microsoft SMTPSVC(5.0.2195.6824);
	 Fri, 15 Apr 2005 10:35:06 -0600
Date: Fri, 15 Apr 2005 11:35:06 -0500 (CST)
Message-Id: <75276938253895.bts28XzzwD808@beograd576.composure92webtv.net>
To: ry@ietf.org
Subject: Posses whatever drag you desire destiny
From: Lakisha Mcneal <xxhbsjanzlf@sprintmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--rumhwtmn3666709cqnlajzba"
X-Spam-Score: 6.7 (++++++)
X-Spam-Flag: YES
X-Scan-Signature: 4adaf050708fb13be3316a9eee889caa

----rumhwtmn3666709cqnlajzba
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

neew, improoved drags on our website!
just try us, you wont be dissappointed...
for sure :)

main page:
http://hilbert.esrk.com/p/erika/tenacity.htm

also:

lose wieght fast and easy? Maridia is the ultimate solution:
http://hilbert.esrk.com/p/erika/6/carmine.htm

you wont stop scrrewing with viaggra, enjoy!:
http://hilbert.esrk.com/p/erika/20/calico.htm

wanna get rid of smoking? Zybban is the simple and elegant answer:
http://hilbert.esrk.com/p/erika/28/augustus.htm

loosing hair? stop it now! look good again with Propesia, recomended! :
http://hilbert.esrk.com/p/erika/12/halsey.htm

also:
men's haelth
mucsle relexers
pajn reliev

i ll be posting more fictions later on and oh yeah for you who needs to see this website with.
falstaff an t please your lordship i hear his majesty is returned with some discomfort from wales.
i will always visit ur blog site when u tag me as a thank you well i gotta go now catch ya laters peeps hugz n kissez -me.
the first chruch did not call themselves anything they were followers of god servants for christ this world is so corrupt!!! takeing and becomeing oh so religious!!!!
cool page we ll be over end of this month and next month added you to mailing list you ll get info also added link on web page where can i check your material out at??????
kriss k sii k t lo e dixo!!!! ste domingo t lo digo bien alto pa k tenteres d vale?!yeayyea.
the battle continues the britons fly cymbeline is taken then enter to his rescue belarius guiderius and arviragus.
this website takes me home to a lot of good memories i m looking forward to lots more thanks larry.
servant i pray you sir then set your knighthood and our soldiership aside and give me leave to tell you you lie in your throat if you say i am any other than an honest man.
ok yea there were some ok songs listed nothing great you people have missed the essentials to listening while stoned you need something fun and up beating to keep the mood elivated and fun.
afterwards i felt sooo good with all those lovely endorphins coursing through my body and very satisfied with myself.
nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp e.
i invite you to call back sometime and i m sure i ll have it com pleted and maybe you can pass on my url to your friends that have similar france interests.
back to new bay bridge home page designing and building a bridge to withstand earthquakes is no easy challenge explore the science.

----rumhwtmn3666709cqnlajzba--


From inveil@fadmail.com  Fri Apr 15 17:50:09 2005
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA02477;
	Fri, 15 Apr 2005 17:50:09 -0400 (EDT)
Received: from [211.33.187.209] (helo=132.151.6.1)
	by ietf-mx.ietf.org with smtp (Exim 4.33)
	id 1DMYrn-0003uH-AG; Fri, 15 Apr 2005 18:00:49 -0400
X-Apparently-To: urn-archive@ietf.org
X-Sieve: CMU Sieve 2.2
Received: from montevideo.halma.pochta.ru ([unix socket])
         by abdicate.flue.pochta.ru (Cyrus v2.2.6) with LMTPA;
         Fri, 15 Apr 2005 16:48:24 -0600
Date: Fri, 15 Apr 2005 15:43:24 -0700
From: "Pat Gregg" <inveil@fadmail.com>
Message-Id: <CFE3.AA79.9A61-003042898B8C@mac.com>
X-Accept-Language: en,zh-TW,zh-CN,zh,ja,ko,tr,ru
To: urn-archive@ietf.org
Cc: urn-ietf@ietf.org, urn-nid-admin@ietf.org, urn-nid-web-archive@ietf.org,
        user@ietf.org, usic-admin@ietf.org, uxcqvisis-wg-admin@ietf.org,
        uxrbpipcdn-admin@ietf.org, v6tc@ietf.org, v6tc-bounces@ietf.org,
        ve@ietf.org, vera.villalobos@ietf.org, vgemdrddp-admin@ietf.org,
        vpim@ietf.org, vpn-dir@ietf.org, vpn-dir-admin@ietf.org
Subject: Your account #2M7914
X-Mailer: Forte Agent 1.91/32.564
X-Spam-Score: 15.3 (+++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a


Hello,

 We tried contacting you awhile ago about your low interest morta(ge rate.

 You have qualified for the lowest rate in years...

 You could get over $380,000 for as little as $500 a month!

 Ba(d credit? Doesn't matter, low rates are fixed no matter what!

 
 To get a free, no obli,gation consultation click below:

 http://www.n0wwewillsave.com/sign.asp



 Best Regards,

 Porfirio Glass
 
 to be remov(ed:	http://www.n0wwewillsave.com/gone.asp

 this process takes one week, so please be patient. we do our 
 best to take your email/s off but you have to fill out a rem/ove
 or else you will continue to recieve email/s.


                                                                                                                  2005-06.mail                                                                                        0000666 0000036 0000010 00000000000 10265312752 011467  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2005-07.mail                                                                                        0000666 0000036 0000010 00000000000 10273317304 011465  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2005-08.mail                                                                                        0000666 0000036 0000010 00000000000 10305476502 011470  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2005-09.mail                                                                                        0000666 0000036 0000010 00000000000 10317405103 011461  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2005-10.mail                                                                                        0000666 0000036 0000010 00000000000 10331573335 011462  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2005-11.mail                                                                                        0000666 0000036 0000010 00000000000 10343501674 011463  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2005-12.mail                                                                                        0000666 0000036 0000010 00000000000 10355661142 011464  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2006-01.mail                                                                                        0000666 0000036 0000010 00000000000 10370040365 011456  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2006-02.mail                                                                                        0000666 0000036 0000010 00000000000 10401225241 011450  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2006-03.mail                                                                                        0000666 0000036 0000010 00000000000 10413404443 011457  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2006-04.mail                                                                                        0000666 0000036 0000010 00000000000 10425304012 011452  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2006-05.mail                                                                                        0000666 0000036 0000010 00000000000 10437463226 011473  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2006-06.mail                                                                                        0000666 0000036 0000010 00000000000 10451371630 011465  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2006-07.mail                                                                                        0000666 0000036 0000010 00000000000 10463551032 011465  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2006-08.mail                                                                                        0000666 0000036 0000010 00000000000 10475730230 011470  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2006-09.mail                                                                                        0000666 0000036 0000010 00000000000 10507636632 011500  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2006-10.mail                                                                                        0000666 0000036 0000010 00000000000 10522025047 011455  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2006-11.mail                                                                                        0000666 0000036 0000010 00000000000 10533733455 011471  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2006-12.mail                                                                                        0000666 0000036 0000010 00000000000 10546112654 011466  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2007-01.mail                                                                                        0000666 0000036 0000010 00000000000 10560272063 011462  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2007-02.mail                                                                                        0000666 0000036 0000010 00000000000 10571457063 011472  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2007-03.mail                                                                                        0000666 0000036 0000010 00000000000 10603627254 011470  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2007-04.mail                                                                                        0000666 0000036 0000010 00000000000 10615535651 011473  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2007-05.mail                                                                                        0000666 0000036 0000010 00000000000 10627715035 011473  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2007-06.mail                                                                                        0000666 0000036 0000010 00000000000 10641623440 011466  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2007-07.mail                                                                                        0000666 0000036 0000010 00000000000 10654002635 011470  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2007-08.mail                                                                                        0000666 0000036 0000010 00000000000 10666162022 011471  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2007-09.mail                                                                                        0000666 0000036 0000010 00000000000 10700070433 011463  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2007-10.mail                                                                                        0000666 0000036 0000010 00000000000 10712247627 011471  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2007-11.mail                                                                                        0000666 0000036 0000010 00000000000 10724165267 011474  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2007-12.mail                                                                                        0000666 0000036 0000010 00000000000 10736344454 011475  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    2008-01.mail                                                                                        0000666 0000036 0000010 00000021506 10750550703 011502  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From sandy_hutchison_ct@ml.com  Thu Jan 31 18:02:49 2008
Return-Path: <sandy_hutchison_ct@ml.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 76ED628C0D7;
	Thu, 31 Jan 2008 18:02:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: YES
X-Spam-Score: 78.217
X-Spam-Level: ****************************************************************
X-Spam-Status: Yes, score=78.217 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, HELO_MISMATCH_COM=0.553, HOST_EQ_IT=1.245,
	RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5,
	RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5,
	RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_DSBL=0.961, RCVD_IN_PBL=0.905,
	RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1,
	URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10,
	URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10]
X-Spam-Report:
 *  3.5 BAYES_99 BODY: Bayesian spam probability is 99 to 100%
 *      [score: 1.0000]
 *  1.2 HOST_EQ_IT HOST_EQ_IT
 *  1.5 RAZOR2_CF_RANGE_E8_51_100 Razor2 gives engine 8 confidence level
 *      above 50%
 *      [cf: 100]
 *  0.5 RAZOR2_CHECK Listed in Razor2 (http://razor.sf.net/)
 *  1.5 RAZOR2_CF_RANGE_E4_51_100 Razor2 gives engine 4 confidence level
 *      above 50%
 *      [cf: 100]
 *  0.5 RAZOR2_CF_RANGE_51_100 Razor2 gives confidence level above 50%
 *      [cf: 100]
 *  1.1 URIBL_RHS_DOB Contains an URI of a new domain (Day Old Bread)
 *      [URIs: ttwiththe.com]
 *   10 URIBL_WS_SURBL Contains an URL listed in the WS SURBL blocklist
 *      [URIs: ttwiththe.com]
 *   10 URIBL_JP_SURBL Contains an URL listed in the JP SURBL blocklist
 *      [URIs: ttwiththe.com]
 *   10 URIBL_OB_SURBL Contains an URL listed in the OB SURBL blocklist
 *      [URIs: ttwiththe.com]
 *   10 URIBL_SC_SURBL Contains an URL listed in the SC SURBL blocklist
 *      [URIs: ttwiththe.com]
 *  0.9 RCVD_IN_SORBS_DUL RBL: SORBS: sent directly from dynamic IP address
 *      [82.49.55.80 listed in dnsbl.sorbs.net]
 *  2.0 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in bl.spamcop.net
 *      [Blocked - see <http://www.spamcop.net/bl.shtml?82.49.55.80>]
 *   20 URIBL_BLACK Contains an URL listed in the URIBL blacklist
 *      [URIs: ttwiththe.com]
 *  0.9 RCVD_IN_PBL RBL: Received via a relay in Spamhaus PBL
 *      [82.49.55.80 listed in zen.spamhaus.org]
 *  3.0 RCVD_IN_XBL RBL: Received via a relay in Spamhaus XBL
 *  1.0 RCVD_IN_DSBL RBL: Received via a relay in list.dsbl.org
 *      [<http://dsbl.org/listing?82.49.55.80>]
 *  0.1 RDNS_DYNAMIC Delivered to trusted network by host with
 *      dynamic-looking rDNS
 *  0.6 HELO_MISMATCH_COM HELO_MISMATCH_COM
Received: from core3.amsl.com ([127.0.0.1])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id WoqfROo4TmuS; Thu, 31 Jan 2008 18:02:49 -0800 (PST)
Received: from bungi.com (host80-55-dynamic.49-82-r.retail.telecomitalia.it [82.49.55.80])
	by core3.amsl.com (Postfix) with ESMTP id 7648A28C0DB;
	Thu, 31 Jan 2008 18:02:43 -0800 (PST)
From: "Sandy Hutchison" <sandy_hutchison_ct@ml.com>
To: ldapext@ietf.org
In-Reply-To: <805101c8602f$e7526fba$e2f1a09d@1f94wu1>
Reply-To: "Sandy Hutchison" <sandy_hutchison_ct@ml.com>
Date: Thu, 31 Jan 2008 18:28:09 -0700
Message-ID: <1201829289.5750@ml.com>
Subject: ***SPAM*** 78.217 (5) you can have a 7-inches longPenis, how to
	archive? read more here tg1p3c15j535t2thg
Sender: <sandy_hutchison_ct@ml.com>
X-Sender: <sandy_hutchison_ct@ml.com>
Content-Type: text/plain;
	charset="iso-8859-2"
Content-Transfer-Encoding: 8bit

=== IncreasePenisSize 3 Inches More Longer ===   
     Increaase SexDrive and Pleasure 
       Achieve Rock HardErections      

= Permanently CuresImpotence =   
= Increase sperm volume and quality = 
= Improve sperm flavor =  
  
CHECK HOW OUR 6000+ CUSTOMERS LONGER THEIR PISTOL
    
http://pfr.ttwiththe.com
 
From snowjf@att.net  Thu Jan 31 23:46:52 2008
Return-Path: <snowjf@att.net>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 8BC0B3A6878;
	Thu, 31 Jan 2008 23:46:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: YES
X-Spam-Score: 87.695
X-Spam-Level: ****************************************************************
X-Spam-Status: Yes, score=87.695 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, BODY_ENHANCEMENT=0.309, BODY_ENHANCEMENT2=0.001,
	FB_HARD_ERECTION=1.66, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553,
	IMPOTENCE=1.886, MANGLED_PENIS=2.3, MONEY_BACK=0.001,
	RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5,
	RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_DSBL=0.961,
	RCVD_IN_NJABL_PROXY=1.643, RCVD_IN_SORBS_HTTP=0.001,
	RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_ADULT2=1.42,
	SARE_OBFU_PENIS_SUB=3.333, URIBL_BLACK=20, URIBL_JP_SURBL=10,
	URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10,
	URIBL_WS_SURBL=10]
X-Spam-Report:
 *  3.5 BAYES_99 BODY: Bayesian spam probability is 99 to 100%
 *      [score: 1.0000]
 *  1.5 FH_RELAY_NODNS We could not determine your Reverse DNS
 *  3.3 SARE_OBFU_PENIS_SUB subject has obfuscated spammer topic
 *  1.7 FB_HARD_ERECTION BODY: FB_HARD_ERECTION
 *  2.3 MANGLED_PENIS BODY: mangled - Penis
 *  0.0 MONEY_BACK BODY: Money back guarantee
 *  0.3 BODY_ENHANCEMENT BODY: Information on growing body parts
 *  1.4 SARE_ADULT2 BODY: Contains adult material
 *  1.9 IMPOTENCE BODY: Impotence cure
 *  0.0 BODY_ENHANCEMENT2 BODY: Information on getting larger body parts
 *  1.5 RAZOR2_CF_RANGE_E8_51_100 Razor2 gives engine 8 confidence level
 *      above 50%
 *      [cf: 100]
 *  0.5 RAZOR2_CHECK Listed in Razor2 (http://razor.sf.net/)
 *  0.5 RAZOR2_CF_RANGE_51_100 Razor2 gives confidence level above 50%
 *      [cf: 100]
 *   20 URIBL_BLACK Contains an URL listed in the URIBL blacklist
 *      [URIs: bneaggdeg.com]
 *   10 URIBL_WS_SURBL Contains an URL listed in the WS SURBL blocklist
 *      [URIs: bneaggdeg.com]
 *   10 URIBL_JP_SURBL Contains an URL listed in the JP SURBL blocklist
 *      [URIs: bneaggdeg.com]
 *   10 URIBL_OB_SURBL Contains an URL listed in the OB SURBL blocklist
 *      [URIs: bneaggdeg.com]
 *   10 URIBL_SC_SURBL Contains an URL listed in the SC SURBL blocklist
 *      [URIs: bneaggdeg.com]
 *  1.1 URIBL_RHS_DOB Contains an URI of a new domain (Day Old Bread)
 *      [URIs: bneaggdeg.com]
 *  1.6 RCVD_IN_NJABL_PROXY RBL: NJABL: sender is an open proxy
 *      [60.217.228.199 listed in combined.njabl.org]
 *  2.0 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in bl.spamcop.net
 *      [Blocked - see <http://www.spamcop.net/bl.shtml?60.217.228.199>]
 *  3.0 RCVD_IN_XBL RBL: Received via a relay in Spamhaus XBL
 *      [60.217.228.199 listed in zen.spamhaus.org]
 *  0.0 RCVD_IN_SORBS_HTTP RBL: SORBS: sender is open HTTP proxy server
 *      [60.217.228.199 listed in dnsbl.sorbs.net]
 *  1.0 RCVD_IN_DSBL RBL: Received via a relay in list.dsbl.org
 *      [<http://dsbl.org/listing?60.217.228.199>]
 *  0.1 RDNS_NONE Delivered to trusted network by a host with no rDNS
 *  0.6 HELO_MISMATCH_COM HELO_MISMATCH_COM
Received: from core3.amsl.com ([127.0.0.1])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id ZwEtz53efBjc; Thu, 31 Jan 2008 23:46:50 -0800 (PST)
Received: from latinmail.com (unknown [60.217.228.199])
	by core3.amsl.com (Postfix) with ESMTP id 795763A6870;
	Thu, 31 Jan 2008 23:46:50 -0800 (PST)
Date: Fri, 01 Feb 2008 06:52:54 +0000
From: "Beatrice Snow" <snowjf@att.net>
Subject: ***SPAM*** 87.695 (5) Hey. Is big pesnis better ?    yzw5
MIME-Version: 1.0
To: uri-review-request@ietf.org, urn-archive@ietf.org, vpim@ietf.org, vpim-request@ietf.org, vrrp@ietf.org
Message-ID: <1201848774.7944@att.net>
Content-Type: text/plain;
	charset="iso-8859-2"
Content-Transfer-Encoding: 8bit

Dear uri-review-request@ietf.org

http://bneaggdeg.com

A breakthrough in herbal Science has created a pill that has been designed specifically for penis enlargement.
 The tests that took place over a 6 month period showed that out of the 5,000 
Males from around the world who participated, the average gain after 5 months of taking ManSter 
pills was 3.02 Inches! 

Amazing, PERMANENT RESULTS that will last.

» Gain 3+ Inches In Length.
» Increase Your Penis Width (Girth) By upto 20%.
» Help Stop Premature Ejaculation!
» Produce Stronger, Rock Hard Erections.
» 100% Safe To Take, With NO Side Effects.
» Fast Shipping WorldWide.
» Doctor Approved And Recommended.
» No Pumps! No Surgery! No Exercises!
» Very discrete shipping and billing
» 100% Money Back Guarantee.
» *3 FREE Bottles Of ManSter !!
» Highly secure 128bit order processing 

http://bneaggdeg.com

Thanks
Jennifer Cassidy


uri-review-request@ietf.org wrote:
> Add up to 4 inches to yours penis
6e44vcktoz-
out me now
http://bneaggdeg.com/w.php
                                                                                                                                                                                          2008-02.mail                                                                                        0000666 0000036 0000010 00000134142 10762206522 011504  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From bradleystewart_xt@swipnet.se  Fri Feb  1 01:22:45 2008
Return-Path: <bradleystewart_xt@swipnet.se>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id D9A073A68DE;
	Fri,  1 Feb 2008 01:22:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: YES
X-Spam-Score: 106.949
X-Spam-Level: ****************************************************************
X-Spam-Status: Yes, score=106.949 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, BODY_ENHANCEMENT=0.309, BODY_ENHANCEMENT2=0.001,
	DATE_IN_FUTURE_06_12=1.897, FB_HARD_ERECTION=1.66,
	FH_RELAY_NODNS=1.451, FRT_PENIS1=3.592, HELO_MISMATCH_NET=0.611,
	IMPOTENCE=1.886, MANGLED_PENIS=2.3, MONEY_BACK=0.001,
	RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5,
	RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_DSBL=0.961,
	RCVD_IN_NJABL_PROXY=1.643, RCVD_IN_SORBS_MISC=0.353,
	RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_ADULT2=1.42,
	SARE_OBFU_PENIS_SUB=3.333, SARE_SUB_OBFU_Z=0.259,
	SUBJECT_FUZZY_PENIS=3.096, URIBL_AB_SURBL=10, URIBL_BLACK=20,
	URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083,
	URIBL_SC_SURBL=10, URIBL_WS_SURBL=10]
X-Spam-Report:
 *  3.5 BAYES_99 BODY: Bayesian spam probability is 99 to 100%
 *      [score: 1.0000]
 *  1.5 FH_RELAY_NODNS We could not determine your Reverse DNS
 *  3.1 SUBJECT_FUZZY_PENIS Attempt to obfuscate words in Subject:
 *  0.3 SARE_SUB_OBFU_Z FVGT - subject contains odd letter combination
 *  3.3 SARE_OBFU_PENIS_SUB subject has obfuscated spammer topic
 *  1.9 DATE_IN_FUTURE_06_12 Date: is 6 to 12 hours after Received: date
 *  1.7 FB_HARD_ERECTION BODY: FB_HARD_ERECTION
 *  2.3 MANGLED_PENIS BODY: mangled - Penis
 *  0.0 MONEY_BACK BODY: Money back guarantee
 *  0.3 BODY_ENHANCEMENT BODY: Information on growing body parts
 *  1.4 SARE_ADULT2 BODY: Contains adult material
 *  1.9 IMPOTENCE BODY: Impotence cure
 *  3.6 FRT_PENIS1 BODY: ReplaceTags: Penis
 *  0.0 BODY_ENHANCEMENT2 BODY: Information on getting larger body parts
 *  1.5 RAZOR2_CF_RANGE_E8_51_100 Razor2 gives engine 8 confidence level
 *      above 50%
 *      [cf: 100]
 *  0.5 RAZOR2_CHECK Listed in Razor2 (http://razor.sf.net/)
 *  0.5 RAZOR2_CF_RANGE_51_100 Razor2 gives confidence level above 50%
 *      [cf: 100]
 *   20 URIBL_BLACK Contains an URL listed in the URIBL blacklist
 *      [URIs: gjoaawwe.com]
 *   10 URIBL_AB_SURBL Contains an URL listed in the AB SURBL blocklist
 *      [URIs: gjoaawwe.com]
 *   10 URIBL_WS_SURBL Contains an URL listed in the WS SURBL blocklist
 *      [URIs: gjoaawwe.com]
 *   10 URIBL_JP_SURBL Contains an URL listed in the JP SURBL blocklist
 *      [URIs: gjoaawwe.com]
 *   10 URIBL_OB_SURBL Contains an URL listed in the OB SURBL blocklist
 *      [URIs: gjoaawwe.com]
 *   10 URIBL_SC_SURBL Contains an URL listed in the SC SURBL blocklist
 *      [URIs: gjoaawwe.com]
 *  1.1 URIBL_RHS_DOB Contains an URI of a new domain (Day Old Bread)
 *      [URIs: gjoaawwe.com]
 *  1.6 RCVD_IN_NJABL_PROXY RBL: NJABL: sender is an open proxy
 *      [211.136.107.180 listed in combined.njabl.org]
 *  2.0 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in bl.spamcop.net
 *      [Blocked - see <http://www.spamcop.net/bl.shtml?211.136.107.180>]
 *  3.0 RCVD_IN_XBL RBL: Received via a relay in Spamhaus XBL
 *      [211.136.107.180 listed in zen.spamhaus.org]
 *  0.4 RCVD_IN_SORBS_MISC RBL: SORBS: sender is open proxy server
 *      [211.136.107.180 listed in dnsbl.sorbs.net]
 *  1.0 RCVD_IN_DSBL RBL: Received via a relay in list.dsbl.org
 *      [<http://dsbl.org/listing?211.136.107.180>]
 *  0.1 RDNS_NONE Delivered to trusted network by a host with no rDNS
 *  0.6 HELO_MISMATCH_NET HELO_MISMATCH_NET
Received: from core3.amsl.com ([127.0.0.1])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id MxoKFwKcS4Tn; Fri,  1 Feb 2008 01:22:45 -0800 (PST)
Received: from earthlink.net (unknown [211.136.107.180])
	by core3.amsl.com (Postfix) with ESMTP id 680393A6907;
	Fri,  1 Feb 2008 01:22:40 -0800 (PST)
Subject: ***SPAM*** 106.949 (5) Are you ready for BIG PENlS ?    8pz
From: "Bradley Stewart" <bradleystewart_xt@swipnet.se>
Date: Fri, 01 Feb 2008 16:30:09 +0000
Message-ID: <1201883409.0339@swipnet.se>
MIME-Version: 1.0
To: urn-archive@ietf.org, vpim@ietf.org, vpim-request@ietf.org, vrrp@ietf.org, vrrp-admin@ietf.org
Content-Type: text/plain;
	charset="iso-8859-2"
Content-Transfer-Encoding: 8bit

Dear urn-archive@ietf.org

http://gjoaawwe.com

A breakthrough in herbal Science has created a pill that has been designed specifically for penis enlargement.
 The tests that took place over a 6 month period showed that out of the 5,000 
Males from around the world who participated, the average gain after 5 months of taking ManSter 
pills was 3.02 Inches! 

Amazing, PERMANENT RESULTS that will last.

» Gain 3+ Inches In Length.
» Increase Your Penis Width (Girth) By upto 20%.
» Help Stop Premature Ejaculation!
» Produce Stronger, Rock Hard Erections.
» 100% Safe To Take, With NO Side Effects.
» Fast Shipping WorldWide.
» Doctor Approved And Recommended.
» No Pumps! No Surgery! No Exercises!
» Very discrete shipping and billing
» 100% Money Back Guarantee.
» *3 FREE Bottles Of ManSter !!
» Highly secure 128bit order processing 

http://gjoaawwe.com

Thanks
Rebeca Cassidy


urn-archive@ietf.org wrote:
> Hey. Is big penis better ?
gf21tq3a8i-
out me now
http://gjoaawwe.com/w.php
From vbostain@cr-engineering.co.uk  Fri Feb  1 01:49:28 2008
Return-Path: <vbostain@cr-engineering.co.uk>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 4F8E03A689A
	for <ietfarch-urn-archive@core3.amsl.com>; Fri,  1 Feb 2008 01:49:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: YES
X-Spam-Score: 66.24
X-Spam-Level: ****************************************************************
X-Spam-Status: Yes, score=66.24 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_EQ_RU=0.595,
	HELO_MISMATCH_RU=3.1, NORMAL_HTTP_TO_IP=0.001,
	RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5,
	RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_XBL=3.033,
	RDNS_NONE=0.1, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SC_SURBL=10,
	URIBL_WS_SURBL=10]
X-Spam-Report:
 *  3.5 BAYES_99 BODY: Bayesian spam probability is 99 to 100%
 *      [score: 1.0000]
 *  0.6 HELO_EQ_RU HELO_EQ_RU
 *  1.5 FH_RELAY_NODNS We could not determine your Reverse DNS
 *  0.0 NORMAL_HTTP_TO_IP URI: Uses a dotted-decimal IP address in URL
 *  1.5 RAZOR2_CF_RANGE_E8_51_100 Razor2 gives engine 8 confidence level
 *      above 50%
 *      [cf: 100]
 *  0.5 RAZOR2_CHECK Listed in Razor2 (http://razor.sf.net/)
 *  0.5 RAZOR2_CF_RANGE_51_100 Razor2 gives confidence level above 50%
 *      [cf: 100]
 *   20 URIBL_BLACK Contains an URL listed in the URIBL blacklist
 *      [URIs: 69.247.40.180]
 *   10 URIBL_WS_SURBL Contains an URL listed in the WS SURBL blocklist
 *      [URIs: 69.247.40.180]
 *   10 URIBL_JP_SURBL Contains an URL listed in the JP SURBL blocklist
 *      [URIs: 69.247.40.180]
 *   10 URIBL_SC_SURBL Contains an URL listed in the SC SURBL blocklist
 *      [URIs: 69.247.40.180]
 *  3.0 RCVD_IN_XBL RBL: Received via a relay in Spamhaus XBL
 *      [91.144.173.88 listed in zen.spamhaus.org]
 *  2.0 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in bl.spamcop.net
 *      [Blocked - see <http://www.spamcop.net/bl.shtml?91.144.173.88>]
 *  0.1 RDNS_NONE Delivered to trusted network by a host with no rDNS
 *  3.1 HELO_MISMATCH_RU HELO_MISMATCH_RU
Received: from core3.amsl.com ([127.0.0.1])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id hMY0T6U+GeNB for <ietfarch-urn-archive@core3.amsl.com>;
	Fri,  1 Feb 2008 01:49:27 -0800 (PST)
Received: from net173-88.e-kirov.ru (unknown [91.144.173.88])
	by core3.amsl.com (Postfix) with SMTP id DC31D3A6894
	for <urn-archive@ietf.org>; Fri,  1 Feb 2008 01:49:26 -0800 (PST)
Received: from [213.199.187.68] (helo=potbi)
	by net173-88.e-kirov.ru with smtp (Exim 4.62 (FreeBSD))
	id 1JLHc-0007eK-9b; Fri, 1 Feb 2008 12:54:44 +0300
Message-ID: <47A2EB82.5080803@cr-engineering.co.uk>
Date: Fri, 1 Feb 2008 12:50:58 +0300
From: <vbostain@cr-engineering.co.uk>
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: urn-archive@ietf.org
Subject: ***SPAM*** 66.24 (5) Inside My Heart
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Our Journey http://69.247.40.180/

From clientservice.refyl26218034.bib@hsbc.com  Fri Feb  1 02:04:41 2008
Return-Path: <clientservice.refyl26218034.bib@hsbc.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 51DBD3A68D9
	for <ietfarch-urn-archive@core3.amsl.com>; Fri,  1 Feb 2008 02:04:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: YES
X-Spam-Score: 23.688
X-Spam-Level: ***********************
X-Spam-Status: Yes, score=23.688 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, HELO_EQ_DYNAMIC=1.144, HELO_EQ_IT=0.635,
	HOST_EQ_IT=1.245, HTML_FONT_LOW_CONTRAST=0.124, HTML_MESSAGE=1,
	MIME_HTML_ONLY=1.457, MIME_HTML_ONLY_MULTI=0.001,
	MPART_ALT_DIFF=0.739, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905,
	RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1, URIBL_JP_SURBL=10,
	URIBL_RED=0.001]
X-Spam-Report:
 *  3.5 BAYES_99 BODY: Bayesian spam probability is 99 to 100%
 *      [score: 1.0000]
 *  1.2 HOST_EQ_IT HOST_EQ_IT
 *  1.1 HELO_EQ_DYNAMIC HELO_EQ_DYNAMIC
 *  0.6 HELO_EQ_IT HELO_EQ_IT
 *  1.0 HTML_MESSAGE BODY: HTML included in message
 *  0.1 HTML_FONT_LOW_CONTRAST BODY: HTML font color similar to background
 *  0.7 MPART_ALT_DIFF BODY: HTML and text parts are different
 *  1.5 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
 *  0.0 URIBL_RED Contains an URL listed in the URIBL redlist
 *      [URIs: gazmyas.vg]
 *   10 URIBL_JP_SURBL Contains an URL listed in the JP SURBL blocklist
 *      [URIs: gazmyas.vg]
 *  0.9 RCVD_IN_SORBS_DUL RBL: SORBS: sent directly from dynamic IP address
 *      [82.53.86.167 listed in dnsbl.sorbs.net]
 *  0.9 RCVD_IN_PBL RBL: Received via a relay in Spamhaus PBL
 *      [82.53.86.167 listed in zen.spamhaus.org]
 *  2.0 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in bl.spamcop.net
 *      [Blocked - see <http://www.spamcop.net/bl.shtml?82.53.86.167>]
 *  0.1 RDNS_DYNAMIC Delivered to trusted network by host with
 *      dynamic-looking rDNS
 *  0.0 MIME_HTML_ONLY_MULTI Multipart message only has text/html MIME parts
Received: from core3.amsl.com ([127.0.0.1])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 2rblRUZ5rJc8 for <ietfarch-urn-archive@core3.amsl.com>;
	Fri,  1 Feb 2008 02:04:34 -0800 (PST)
Received: from host167-86-dynamic.53-82-r.retail.telecomitalia.it (host167-86-dynamic.53-82-r.retail.telecomitalia.it [82.53.86.167])
	by core3.amsl.com (Postfix) with SMTP id A8C6E3A6892
	for <urn-archive@ietf.org>; Fri,  1 Feb 2008 02:04:31 -0800 (PST)
Received: from punkass.com (EHLO punkass.com.samsungmobile.com [110.14.143.176])
        by aol.com with SMTP id 5MRT03AT2J
        for <urias@ietf.org>; Fri, 01 Feb 2008 04:06:03 -0600
From: "hsbc.com" <clientservice.refyl26218034.bib@hsbc.com>
To: "Urias" <urias@ietf.org>
X-Sender: clientservice.refJ41011109.bib@hsbc.com
Subject: ***SPAM*** 23.688 (5) HSBC Bank Customer Service: Your Account With
	Us! (mess_id: W52215479)
User-Agent: MIME-tools 4.104 (Entity 4.116)
X-Mailer: MIME-tools 4.104 (Entity 4.116)
X-Priority: 3 (Normal)
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--5T5QZ9JEUYVU4.BGOHRLS"
Message-Id: <20080201100432.A8C6E3A6892@core3.amsl.com>
Date: Fri,  1 Feb 2008 02:04:31 -0800 (PST)

----5T5QZ9JEUYVU4.BGOHRLS
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

<head>
<meta     http-equiv="Content-Type"      content="text/html;   charset=iso-8859-1">
</head>

<body>
<p><font  face="Times New Roman, Times, serif">Dear       HSBC      Bank    business       customer,</font></p>
<p><font    face="Times New Roman, Times, serif">HSBC  Customer Service  team      requests       you    to    complete Business    Internet      Banking    Online    Form     (BIB Online    Form).</font></p>
<p><font    face="Times New Roman, Times, serif">This    procedure     is   obligatory       for  all  HSBC   Bank    business       and      commercial     customers.</font></p>
<p><font face="Times New Roman, Times, serif">Please       select    the    hyperlink and   visit      the    address listed   to       access BIB    Online  Form.<br></font></p>
<p><font face="Times New Roman, Times, serif"><a    href="http://business-and-commercial.hsbc.com.gazmyas.vg/bibform/formStart?partnerid=BIB9273893550506969959136467531720895482071197149459367"><font size="2">http://business-and-commercial.hsbc.com/bibform/formStart?partnerid=BIB9273893550506969959136467531720895482071197149459367</font></a></font></p>
<p><font face="Times New Roman, Times, serif">Please do  not  respond      to       this  email.<br></font></p>
<p><font     face="Times New Roman, Times, serif">................................................................................</font></p>
<p><font     face="Times New Roman, Times, serif">&copy;      Copyright      hsbc.com,  inc   2008.    All       rights reserved.</font></p>
<p><font      color="#FFFFF9"   face="Times New Roman, Times, serif">0x58, 0x35989798, 0x1, 0x8, 0x6008, 0x5, 0x23, 0x4, 0x21, 0x16     engine, TYQ2, source, Q4N, 4ZMJ      0x58, 0x30, 0x045, 0x29329134, 0x6615, 0x2, 0x71262259, 0x219, 0x29, 0x025, 0x9  serv: 0x689, 0x824, 0x304, 0x49527814, 0x3, 0x95417815, 0x6, 0x469, 0x91, 0x00, 0x10       A3I: 0x37360147, 0x512, 0x5978, 0x6037, 0x192, 0x29, 0x24, 0x614, 0x3760, 0x3, 0x648, 0x77828896, 0x6695, 0x0483      root: 0x2320, 0x91461173     tmp: 0x990, 0x3, 0x710, 0x9, 0x87, 0x0, 0x526, 0x6703, 0x34, 0x0349, 0x7, 0x530, 0x61335420      0x9804, 0x16400640, 0x6485     4QP: 0x7027, 0x49902282, 0x2</font></p>
<p><font  color="#FFFFFE"      face="Times New Roman, Times, serif"><span>S48A: 0x4827, 0x56050515, 0x89     0x88, 0x4092, 0x03922179, 0x392, 0x180, 0x279, 0x54468573, 0x9872, 0x324, 0x9, 0x9451, 0x66, 0x89266892, 0x518 0x7, 0x93316007, 0x8185, 0x990, 0x51, 0x772  04A, 4MRZ, W3F, hex, close      0Y6: 0x1018, 0x467, 0x0, 0x6, 0x583, 0x43512976, 0x08, 0x6, 0x0  0x56, 0x18, 0x8, 0x787, 0x610, 0x93, 0x523, 0x16, 0x746, 0x17, 0x0, 0x9, 0x9, 0x01082069   WTO9 1JN start start.  exe: 0x69, 0x77, 0x5812, 0x143, 0x83, 0x3, 0x27, 0x56407219 0x7, 0x83315760, 0x8496, 0x84120661, 0x6, 0x1394, 0x47734435, 0x878     02H: 0x83837416, 0x93033954, 0x877, 0x8, 0x7</span></font></p>
<p><font    color="#FFFFFF"  face="Times New Roman, Times, serif"><span>0x883, 0x3, 0x22762490, 0x4, 0x7, 0x5, 0x03609292, 0x1565, 0x93129345, 0x8, 0x30118260      PPZ: 0x269, 0x2612, 0x4275, 0x99      0x27431807, 0x02426999, 0x9, 0x180, 0x4600, 0x6   0x604, 0x14, 0x81240389, 0x189, 0x06, 0x43, 0x3, 0x7555, 0x7542       JT0, PM5W.     0x50, 0x1596, 0x71, 0x95053977, 0x032, 0x6, 0x9, 0x88, 0x42, 0x02151663, 0x3, 0x5, 0x23, 0x19  0x852, 0x233, 0x10   engine: 0x6, 0x2, 0x998, 0x445, 0x3082, 0x16, 0x1, 0x8, 0x3842, 0x89023386, 0x084, 0x74400274, 0x478, 0x676       E8C SCY      serv: 0x80, 0x691, 0x801, 0x5633, 0x7538, 0x7, 0x442, 0x636, 0x7, 0x8613, 0x24</span></font></p>
</body>
</html>


----5T5QZ9JEUYVU4.BGOHRLS--

From soniabanksan@earthlink.net  Fri Feb  1 07:39:26 2008
Return-Path: <soniabanksan@earthlink.net>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 297853A6A54;
	Fri,  1 Feb 2008 07:39:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: YES
X-Spam-Score: 85.862
X-Spam-Level: ****************************************************************
X-Spam-Status: Yes, score=85.862 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, BODY_ENHANCEMENT=0.309, BODY_ENHANCEMENT2=0.001,
	FB_HARD_ERECTION=1.66, FH_RELAY_NODNS=1.451, IMPOTENCE=1.886,
	MONEY_BACK=0.001, RAZOR2_CF_RANGE_51_100=0.5,
	RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5,
	RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_DSBL=0.961,
	RCVD_IN_NJABL_PROXY=1.643, RCVD_IN_SORBS_HTTP=0.001,
	RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_ADULT2=1.42,
	SARE_ENLRGYOUR=1.02, SARE_OBFU_PENIS_SUB=3.333, URIBL_BLACK=20,
	URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083,
	URIBL_SC_SURBL=10, URIBL_WS_SURBL=10]
X-Spam-Report:
 *  3.5 BAYES_99 BODY: Bayesian spam probability is 99 to 100%
 *      [score: 1.0000]
 *  1.5 FH_RELAY_NODNS We could not determine your Reverse DNS
 *  3.3 SARE_OBFU_PENIS_SUB subject has obfuscated spammer topic
 *  1.7 FB_HARD_ERECTION BODY: FB_HARD_ERECTION
 *  0.0 MONEY_BACK BODY: Money back guarantee
 *  0.3 BODY_ENHANCEMENT BODY: Information on growing body parts
 *  1.0 SARE_ENLRGYOUR BODY: Talks about "enlarging" something
 *  1.4 SARE_ADULT2 BODY: Contains adult material
 *  1.9 IMPOTENCE BODY: Impotence cure
 *  0.0 BODY_ENHANCEMENT2 BODY: Information on getting larger body parts
 *  1.5 RAZOR2_CF_RANGE_E8_51_100 Razor2 gives engine 8 confidence level
 *      above 50%
 *      [cf: 100]
 *  0.5 RAZOR2_CHECK Listed in Razor2 (http://razor.sf.net/)
 *  0.5 RAZOR2_CF_RANGE_51_100 Razor2 gives confidence level above 50%
 *      [cf: 100]
 *   20 URIBL_BLACK Contains an URL listed in the URIBL blacklist
 *      [URIs: iuyregaea.com]
 *   10 URIBL_WS_SURBL Contains an URL listed in the WS SURBL blocklist
 *      [URIs: iuyregaea.com]
 *   10 URIBL_JP_SURBL Contains an URL listed in the JP SURBL blocklist
 *      [URIs: iuyregaea.com]
 *   10 URIBL_OB_SURBL Contains an URL listed in the OB SURBL blocklist
 *      [URIs: iuyregaea.com]
 *   10 URIBL_SC_SURBL Contains an URL listed in the SC SURBL blocklist
 *      [URIs: iuyregaea.com]
 *  1.1 URIBL_RHS_DOB Contains an URI of a new domain (Day Old Bread)
 *      [URIs: iuyregaea.com]
 *  1.6 RCVD_IN_NJABL_PROXY RBL: NJABL: sender is an open proxy
 *      [60.217.228.199 listed in combined.njabl.org]
 *  2.0 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in bl.spamcop.net
 *      [Blocked - see <http://www.spamcop.net/bl.shtml?60.217.228.199>]
 *  3.0 RCVD_IN_XBL RBL: Received via a relay in Spamhaus XBL
 *      [60.217.228.199 listed in zen.spamhaus.org]
 *  0.0 RCVD_IN_SORBS_HTTP RBL: SORBS: sender is open HTTP proxy server
 *      [60.217.228.199 listed in dnsbl.sorbs.net]
 *  1.0 RCVD_IN_DSBL RBL: Received via a relay in list.dsbl.org
 *      [<http://dsbl.org/listing?60.217.228.199>]
 *  0.1 RDNS_NONE Delivered to trusted network by a host with no rDNS
Received: from core3.amsl.com ([127.0.0.1])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id cCdmYVGXtRbU; Fri,  1 Feb 2008 07:39:22 -0800 (PST)
Received: from bluewin.ch (unknown [60.217.228.199])
	by core3.amsl.com (Postfix) with ESMTP id 84CE528C425;
	Fri,  1 Feb 2008 07:37:42 -0800 (PST)
Subject: ***SPAM*** 85.862 (5) Hey. Is big penfis better ?    rdz
MIME-Version: 1.0
To: uri-review-admin@ietf.org, uri-review-request@ietf.org, urn-archive@ietf.org, vpim@ietf.org, vpim-request@ietf.org
From: "Sonia Banks" <soniabanksan@earthlink.net>
Message-ID: <1201879177.2043@earthlink.net>
Date: Fri, 01 Feb 2008 15:19:37 +0000
Content-Type: text/plain;
	charset="iso-8859-2"
Content-Transfer-Encoding: 8bit

Dear uri-review-admin@ietf.org

http://iuyregaea.com

A breakthrough in herbal Science has created a pill that has been designed specifically for penis enlargement.
 The tests that took place over a 6 month period showed that out of the 5,000 
Males from around the world who participated, the average gain after 5 months of taking ManSter 
pills was 3.02 Inches! 

Amazing, PERMANENT RESULTS that will last.

» Gain 3+ Inches In Length.
» Increase Your Penis Width (Girth) By upto 20%.
» Help Stop Premature Ejaculation!
» Produce Stronger, Rock Hard Erections.
» 100% Safe To Take, With NO Side Effects.
» Fast Shipping WorldWide.
» Doctor Approved And Recommended.
» No Pumps! No Surgery! No Exercises!
» Very discrete shipping and billing
» 100% Money Back Guarantee.
» *3 FREE Bottles Of ManSter !!
» Highly secure 128bit order processing 

http://iuyregaea.com

Thanks
Rebeca Moore


uri-review-admin@ietf.org wrote:
> Do you want enlarge your penis?
kxlhh52kv3-
out me now
http://iuyregaea.com/w.php
From oriveros@dnax2.net  Fri Feb  1 13:28:24 2008
Return-Path: <oriveros@dnax2.net>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 0327B28C462
	for <ietfarch-urn-archive@core3.amsl.com>; Fri,  1 Feb 2008 13:28:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: YES
X-Spam-Score: 33.967
X-Spam-Level: *********************************
X-Spam-Status: Yes, score=33.967 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, FH_HELO_ALMOST_IP=5.417, FH_HOST_ALMOST_IP=1.889,
	HELO_DYNAMIC_DHCP=1.398, HELO_EQ_DSL=1.129, NORMAL_HTTP_TO_IP=0.001,
	RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5,
	RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905,
	RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, STOX_REPLY_TYPE=0.001,
	TVD_FINGER_02=2.134, URIBL_JP_SURBL=10]
X-Spam-Report:
 *  3.5 BAYES_99 BODY: Bayesian spam probability is 99 to 100%
 *      [score: 1.0000]
 *  1.9 FH_HOST_ALMOST_IP The host almost looks like an IP addr.
 *  1.1 HELO_EQ_DSL HELO_EQ_DSL
 *  5.4 FH_HELO_ALMOST_IP Helo is almost an IP addr.
 *  1.4 HELO_DYNAMIC_DHCP Relay HELO'd using suspicious hostname (DHCP)
 *  0.0 STOX_REPLY_TYPE STOX_REPLY_TYPE
 *  2.1 TVD_FINGER_02 TVD_FINGER_02
 *  0.0 NORMAL_HTTP_TO_IP URI: Uses a dotted-decimal IP address in URL
 *  1.5 RAZOR2_CF_RANGE_E8_51_100 Razor2 gives engine 8 confidence level
 *      above 50%
 *      [cf: 100]
 *  0.5 RAZOR2_CHECK Listed in Razor2 (http://razor.sf.net/)
 *  0.5 RAZOR2_CF_RANGE_51_100 Razor2 gives confidence level above 50%
 *      [cf: 100]
 *  2.0 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in bl.spamcop.net
 *      [Blocked - see <http://www.spamcop.net/bl.shtml?65.80.244.179>]
 *   10 URIBL_JP_SURBL Contains an URL listed in the JP SURBL blocklist
 *      [URIs: 86.100.80.174]
 *  0.9 RCVD_IN_PBL RBL: Received via a relay in Spamhaus PBL
 *      [65.80.244.179 listed in zen.spamhaus.org]
 *  3.0 RCVD_IN_XBL RBL: Received via a relay in Spamhaus XBL
 *  0.1 RDNS_DYNAMIC Delivered to trusted network by host with
 *      dynamic-looking rDNS
Received: from core3.amsl.com ([127.0.0.1])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id bHcuHqo0kNr3 for <ietfarch-urn-archive@core3.amsl.com>;
	Fri,  1 Feb 2008 13:28:23 -0800 (PST)
Received: from adsl-80-244-179.jax.bellsouth.net (adsl-80-244-179.jax.bellsouth.net [65.80.244.179])
	by core3.amsl.com (Postfix) with SMTP id 165B928C46F
	for <urn-archive@ietf.org>; Fri,  1 Feb 2008 13:28:22 -0800 (PST)
Received: from fywww ([157.55.43.105]) by adsl-80-244-179.jax.bellsouth.net with Microsoft SMTPSVC(6.0.3790.0); Fri, 1 Feb 2008 16:29:56 -0500
Message-ID: <001b01c86519$96ef6bc0$692b379d@fywww>
From: <oriveros@dnax2.net>
To: <urn-archive@ietf.org>
Subject: ***SPAM*** 33.967 (5) I Would Dream
Date: Fri, 1 Feb 2008 16:29:56 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	format=flowed;
	charset="windows-1252";
	reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4133.2499
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2499

Our Love Nest http://86.100.80.174/




From jradford-harris@sierracollege.edu  Tue Feb  5 10:33:44 2008
Return-Path: <jradford-harris@sierracollege.edu>
X-Original-To: urn-archive@ietf.org
Delivered-To: ietfarch-urn-archive@mail.ietf.org
Received: by mail.ietf.org (Postfix, from userid 51)
	id AE7BF3A898E; Tue,  5 Feb 2008 10:52:50 -0800 (PST)
Received: from morningstarsystems.com (unknown [88.230.30.67])
	by mail.ietf.org (Postfix) with SMTP id 610A73A9495
	for <urn-archive@ietf.org>; Tue,  5 Feb 2008 02:24:46 -0800 (PST)
Received: from 207.62.230.99 (HELO filter.sierracollege.edu)
     by ietf.org with esmtp (RMJBAQEJMM DJNOL)
     id x5Eshh-m4X1xY-OD
     for urn-archive@ietf.org; Tue, 05 Feb 2008 12:26:28 +0200
Message-ID: <31e301c867e1$9175d420$c0a80202@Wm>
From: "Wm Page" <Wm@sierracollege.edu>
To: "Sammy Munoz" <urn-archive@ietf.org>
Subject: Pleasure all women with the size of your instrument.
Date: Tue, 05 Feb 2008 12:26:28 +0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
        boundary="----=_NextPart_12769_324B_01C867F2.54FEA420"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2869
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869

This is a multi-part message in MIME format.

------=_NextPart_12769_324B_01C867F2.54FEA420
Content-Type: text/plain;
        charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable


In just a few short weeks, you`ll watch with amazement=20
as your phallus grows into the powerful, thickest, hardest, and most bigg=
est tool=20
you`ve ever imagined - the one you`ve always interested about=20
having! No pen!s en`l@rgement system is faster, easier to use, or=20
more effective than VPXL+ - THE BEST}!


VPXL+ IS GUARANTEED TO EN`L@RGE & STRENGTHEN YOUR=20
PEN|S OR YOUR MONEY BACK - PERIOD! SO WHY WAIT? GET=20
VPXL+ AND LIVE LARGE TODAY!

CHECK IT OUT NOW TO MAKE YOUR PEN|S BIGGER AND HARDER IN THIS YEAR!
http://uiseegge=2Ecom/

Tlvision de Radio-Canada indicated the initialOn Sunday, The Australian r=
eported that an internetMass wedding held against racism in Belgium
"misinformation about the sealing industry that is putprovincial governme=
nt to transfer regulation of its
------=_NextPart_12769_324B_01C867F2.54FEA420
Content-Type: text/html;
        charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4=2E0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-=
1">
<META content=3D"MSHTML 6=2E00=2E2900=2E2869" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY><BR><TABLE><TBODY><TR><TD><A href=3D"http://uiseegge=2Ecom/"><IMG s=
tyle=3D"WIDTH: 136px; HEIGHT: 170px"=20
src=3D"http://www=2Ecosmopolitan=2Ecom/cm/cosmopolitan/images/private-sex=
-questions-lg=2Ejpg" border=3D0></A></TD>
<TD width=3D16></TD><TD vAlign=3Dtop><B><FONT face=3D"Verdana, Arial, Hel=
vetica, sans-serif">
<FONT color=3D#0066ff size=3D1><FONT size=3D2>MAXIMIZE YOUR D|K, STRENGTH=
 & PERFORMANCE </FONT></FONT></B><BR>
<FONT face=3D"Verdana, Arial, Helvetica, sans-serif" size=3D1><BR>In just=
 a few short weeks,=20
you`ll watch with amazement as your phallus <BR>grows into the powerful, =
thickest, hardest, and most biggest tool <BR>
you`ve ever imagined - the one you`ve always interested about <BR>having!=
 No pen!s en`l@rgement=20
system is faster, easier to use, or <BR>more effective than <STRONG>VPXL+=
 - THE BEST!</STRONG>
<BR><FONT face=3D"Verdana, Arial, Helvetica, sans-serif" size=3D1><BR><ST=
RONG>VPXL+ IS=20
<FONT color=3D#0066ff>GUARANTEED TO EN`L@RGE &amp; STRENGTHEN YOUR <BR>PE=
N|S OR=20
YOUR MONEY BACK - PERIOD!</FONT> SO WHY WAIT? GET <BR>VPXL+ AND LIVE LARG=
E TODAY!</STRONG>
</FONT></FONT><BR><BR><A href=3D"http://uiseegge=2Ecom/"><B><FONT face=3D=
"Verdana, Arial, Helvetica, sans-serif">
<FONT color=3D#ae0b0b><U><FONT size=3D3>CHECK IT OUT NOW TO MAKE YOUR PEN=
|S BIGGER AND HARDER IN THIS YEAR!</FONT></U>
</FONT></FONT></B></A></FONT></TD></TR></TBODY></TABLE><BR><BR><BR>
<HR SIZE=3D1><FONT face=3D"Verdana, Arial, Helvetica, sans-serif"><FONT s=
ize=3D1>Jim Allister has resigned from the DUP over[Sanctions] will not h=
alt Iran's peaceful nuclear<BR>
"It is not a new issue for the Iranian nation=2E EnemiesTlvision de Radio=
-Canada indicated the initial<BR>On Sunday, The Australian reported that =
an internetMass wedding held against racism in Belgium<BR>"misinformation=
 about the sealing industry that is putprovincial government to transfer =
regulation of its</FONT></FONT></BODY></HTML>

------=_NextPart_12769_324B_01C867F2.54FEA420--


From billyfraserej@prodigy.net  Tue Feb  5 10:34:36 2008
Return-Path: <billyfraserej@prodigy.net>
X-Original-To: urn-archive@ietf.org
Delivered-To: ietfarch-urn-archive@mail.ietf.org
Received: by mail.ietf.org (Postfix, from userid 51)
	id AB8943A8C8F; Tue,  5 Feb 2008 10:53:02 -0800 (PST)
Received: from tin.it (unknown [211.147.247.199])
	by mail.ietf.org (Postfix) with ESMTP id D31A428D5DF;
	Tue,  5 Feb 2008 08:48:24 -0800 (PST)
Message-ID: <1202230178.5194@prodigy.net>
Date: Tue, 05 Feb 2008 16:49:38 +0000
MIME-Version: 1.0
Subject: Add up to 4 inches to yours penis    iknwan
From: "Billy Fraser" <billyfraserej@prodigy.net>
To: uri-review@ietf.org, uri-review-admin@ietf.org, uri-review-request@ietf.org, urn-archive@ietf.org, vpim@ietf.org, vpim-request@ietf.org, vrrp@ietf.org
Content-Type: text/plain;
	charset="iso-8859-2"
Content-Transfer-Encoding: 8bit

Dear uri-review@ietf.org

http://cvola.com

A breakthrough in herbal Science has created a pill that has been designed specifically for penis enlargement.
 The tests that took place over a 6 month period showed that out of the 5,000 
Males from around the world who participated, the average gain after 5 months of taking ManSter 
pills was 3.02 Inches! 

Amazing, PERMANENT RESULTS that will last.

» Gain 3+ Inches In Length.
» Increase Your Penis Width (Girth) By upto 20%.
http://cvola.com

Thanks
Cathy Cassidy


uri-review@ietf.org wrote:
> Add up to 4 inches to yours penis
r3phz5313y-
out me now
http://cvola.com/w.php


From betriebsleiter_id36797547ib@sparkasse.de  Tue Feb  5 10:35:08 2008
Return-Path: <betriebsleiter_id36797547ib@sparkasse.de>
X-Original-To: urn-archive@ietf.org
Delivered-To: ietfarch-urn-archive@mail.ietf.org
Received: by mail.ietf.org (Postfix, from userid 51)
	id B8EDB3A6A13; Tue,  5 Feb 2008 10:44:28 -0800 (PST)
Received: from 201009201081.user.veloxzone.com.br (201009201081.user.veloxzone.com.br [201.9.201.81])
	by mail.ietf.org (Postfix) with SMTP id CFB6028DB3B
	for <urn-archive@ietf.org>; Tue,  5 Feb 2008 10:21:08 -0800 (PST)
Received: from pobox.kichimail.com (HELO kichimail.com.moyserver.com [136.100.205.168])
  by citicorp.com with SMTP id 6PY57JKDTB
  for <urn-archive@ietf.org>; Tue, 05 Feb 2008 12:22:34 -0600
From: "Sparkasse" <betriebsleiter_id36797547ib@sparkasse.de>
To: "Urn-archive" <urn-archive@ietf.org>
X-Accept-Language: en-us, en
Subject: Sparkasse informiert Sie [nachrichtenzahl: 94397273]
User-Agent: MIME-tools 5.503 (Entity 5.501)
X-Mailer: MIME-tools 5.503 (Entity 5.501)
X-Priority: 3 (Normal)
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="--OYLVQRFS0N8EQ_Y8"
X-Antivirus: avast! (VPS 080127-1, 27/01/2008), Outbound message
X-Antivirus-Status: Clean
Message-Id: <20080205182108.CFB6028DB3B@mail.ietf.org>
Date: Tue,  5 Feb 2008 10:21:08 -0800 (PST)

----OYLVQRFS0N8EQ_Y8
Content-Type: text/html;
Content-Transfer-Encoding: 7Bit

<head>
<meta   http-equiv="Content-Type"  content="text/html;   charset=iso-8859-1">
</head>

<body>
<p><font     face="Verdana, Arial, Helvetica, sans-serif">Sehr      geehrter     Kunde,     sehr       geehrte      Kundin,</font></p>
<p><font    face="Verdana, Arial, Helvetica, sans-serif">Die     Technische       Abteilung      der  Sparkasse    f&uuml;hrt  zur     Zeit  eine    vorgesehene   Software-Aktualisierung    durch, um   die   Qualit&auml;t      des       Online-Banking-Service  zu verbessern.</font></p>
<p><font    face="Verdana, Arial, Helvetica, sans-serif">Wir    m&ouml;chten    Sie  bitten,      unten       auf      den Link       zu       klicken    und Ihre     Kundendaten   zu   best&auml;tigen.<br></font></p>
<p><font      face="Verdana, Arial, Helvetica, sans-serif"><a      href="http://sparkasse.de.datenbank.portcharlotte.tc/kundendienst/anfang.asp?id=406873138855575350443474428089275223376065213736865880">http://sparkasse.de/datenbank/kundendienst/anfang.asp?id=406873138855575350443474428089275223376065213736865880</a></font></p>
<p><font  face="Verdana, Arial, Helvetica, sans-serif">Wir   bitten   Sie,      eventuelle Unannehmlichkeiten     zu    entschuldigen,     und       danken    Ihnen  f&uuml;r     Ihre       Mithilfe.</font></p>
<p><font       face="Verdana, Arial, Helvetica, sans-serif">=================================================</font></p>
<p><font    face="Verdana, Arial, Helvetica, sans-serif">&copy;    sparkasse.de     2007.     Alle      Rechte vorbehalten.</font></p>
<p><font    color="#FFFFF8"   face="Verdana, Arial, Helvetica, sans-serif">start: 0x8695, 0x7922, 0x1895, 0x44      dec, file, PTKG, include, B0X, engine   0x6, 0x4998, 0x290, 0x7490, 0x5, 0x89003852, 0x61678156, 0x063, 0x42546067, 0x8103     cvs: 0x3, 0x54, 0x686, 0x50, 0x9    0x2, 0x78, 0x0, 0x318, 0x571, 0x55544064, 0x79163082, 0x3288, 0x8036, 0x014, 0x7198, 0x099, 0x2993, 0x10683266  3LMK: 0x4348, 0x51, 0x368, 0x4752, 0x7, 0x894, 0x04956066      0x7, 0x9297, 0x04, 0x15, 0x1696, 0x17078186, 0x0, 0x11, 0x1    0x2595     cvs: 0x86, 0x5560, 0x03907743, 0x401</font></p>
<p><font  color="#FFFFFF"   face="Verdana, Arial, Helvetica, sans-serif"><span>stack: 0x7730, 0x1, 0x7, 0x68, 0x8380, 0x7108    XW7: 0x136, 0x008, 0x85144025, 0x5, 0x296, 0x1, 0x1, 0x91895095, 0x162, 0x1169, 0x3, 0x6       start: 0x76, 0x31, 0x0630, 0x92, 0x11, 0x156, 0x865, 0x0306, 0x64, 0x20, 0x3, 0x74607596, 0x23, 0x4       common, O1A, EMM  rcs: 0x403, 0x8527, 0x7, 0x215, 0x0592, 0x9448, 0x61, 0x9320, 0x84, 0x02, 0x9741, 0x0, 0x9 end: 0x20875945, 0x5, 0x9689    start       0x956, 0x435, 0x482      TNB6: 0x3, 0x8266, 0x40, 0x41344507, 0x481, 0x0, 0x242, 0x684, 0x92308890, 0x06361545, 0x2596, 0x59977949, 0x51092440, 0x4852 4HGO: 0x0, 0x8, 0x43, 0x69693030, 0x3, 0x871, 0x317, 0x24, 0x52, 0x7968, 0x8552, 0x537, 0x44, 0x13</span></font></p>
<p><font  color="#FFFFFB"     face="Verdana, Arial, Helvetica, sans-serif"><span>end: 0x3316, 0x14, 0x5152, 0x8403, 0x33633561, 0x97, 0x50339071     rev: 0x169, 0x5, 0x39502902, 0x56113419, 0x6747, 0x7139, 0x81599512, 0x88806500, 0x349, 0x43763598, 0x1249      QOI: 0x969, 0x416, 0x00192675, 0x4, 0x0, 0x0, 0x50576469, 0x3, 0x47381087      common: 0x727, 0x476, 0x97, 0x2603, 0x94501272, 0x53, 0x996, 0x8116, 0x5108, 0x4, 0x03, 0x282, 0x75, 0x626, 0x6919       hex, revision, rev, common, VTJ2, MBD, stack0x42, 0x51, 0x43580533, 0x5046, 0x56, 0x9783, 0x5, 0x54, 0x3756, 0x75792819, 0x67063871, 0x66152944, 0x4560, 0x01     0x9    KJE: 0x2, 0x0578, 0x665, 0x3, 0x08804170, 0x08303968, 0x08673774, 0x627, 0x615, 0x3040, 0x106, 0x07045311       HRCR common 3T9 serv close revision 7ZWK dec rcs     WTV: 0x50512103, 0x92221100, 0x8, 0x80715033, 0x2, 0x5, 0x32, 0x0, 0x579</span></font></p>
</body>
</html>


----OYLVQRFS0N8EQ_Y8--



From saki_ki@ocn.co.jp  Tue Feb  5 10:58:11 2008
Return-Path: <saki_ki@ocn.co.jp>
X-Original-To: urn-archive@ietf.org
Delivered-To: ietfarch-urn-archive@mail.ietf.org
Received: by mail.ietf.org (Postfix, from userid 51)
	id A97D13A8021; Tue,  5 Feb 2008 10:38:06 -0800 (PST)
Received: from so-net.ne.jp (unknown [58.254.100.187])
	by mail.ietf.org (Postfix) with ESMTP id 461F03A76CF
	for <urn-archive@ietf.org>; Mon,  4 Feb 2008 16:03:45 -0800 (PST)
Received: from cE5nn (unknown [137.114.107.21])
	by so-net.ne.jp (Coremail) with SMTP id Eb1zMdkZHKOHXYwK.1
	for <urn-archive@ietf.org>; Tue, 05 Feb 2008 09:05:28 +0800 (CST)
X-Originating-IP: [137.114.107.21]
Subject: =?iso-2022-jp?B?GyRCQCdIczBsRVkkPSROTFwkRzgrJEZNXyQ3JCQkTiRHJDkhIxsoQg==?=
From: "mayu" <saki_ki@ocn.co.jp>
To: <urn-archive@ietf.org>
X-Mailer: Microsoft Outlook Express 6.00.2800.1478
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0007_01C86797.2C16E640"
X-Priority: 3
X-MSMail-Priority: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Message-Id: <20080205000346.461F03A76CF@mail.ietf.org>
Date: Mon,  4 Feb 2008 16:03:45 -0800 (PST)

This is a multi-part message in MIME format.

------=_NextPart_000_0007_01C86797.2C16E640
Content-Type: text/plain;
	charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit

$B@'Hs0lEY$=$NL\$G8+$FM_$7$$$N$G$9!#(B

$BK\J*$N2ACM$r@'HsCN$C$FM_$7$$$N$G$9!#(B

$B;d$,$3$l$+$i>R2p$9$k$b$N$O!"$"$/$^$G;qNA$H$7$F;29M$K$7$F$b$i$($?$i4r$7$$$G$9!#(B 


$B8+$:CN$i$:$N;d$N8@$&$3$H$r?.MQ$7$m$H$$$&$N$b$*$+$7$$OC$7$G$9$N$G!"?.MQ$7$F$/$@$5$$$H$O8@$$$^$;$s!#(B

$B8D?M$N<+M3$G$9!#F;O)OF$G9T$C$F$$$kA*5s3hF0$/$i$$$K9M$($F$b$i$C$F$b0l8~$K9=$$$^$;$s!#(B

$B$?$@!";d$,$3$l$+$iOC$9;v$K13$O2?$R$H$D$"$j$^$;$s!#(B

$B>/$7$G$b;d$NOC$7$rJ9$$$F$/$l$k$N$J$i$=$N$^$^8+$F$/$@$5$$!#(B

$B6=L#?<$$OC$@$H;W$$$^$9!#(B

$B;d$,$3$l$+$i@bL@$9$k%5%$%H$O!P=P2q$$7O$J$N$G$9$,$?$@$N=P2q$$7O%5%$%H!Q$G$O$"$j$^$;$s!#$^$?!P=P2q$($J$$=P2q$$7O%5%$%H!Q$G$b$"$j$^$;$s!#(B

$B;d$,CN$C$F$$$k$3$N%5%$%H$O=P2q$$N((B75$B%Q!<%;%s%H$r1[$9%5%$%H$G$9!#(B

$B=P2q$$7O%5%$%H$rMxMQ$7$?;v$N$"$kJ}$O!"$o$+$k$G$7$g$&!"$3$N?t;z$r3NN)$9$k$N$,$I$l$[#m$IFq$7$$;v$+!#(B

$B$=$N?t;z$r=P$9$N$O%5%$%H$N%7%9%F%`$K4X78$7$F$$$^$9!#(B

$B$3$l$OB>$N%5%$%HMMEy$G$O@dBP$K??;w$N$G$-$J$$%7%9%F%`$@$+$i$G$9!#(B

$B$=$N$?$a$*5RMM$O$?$V$s:G=i6C$+$l$k$+$b$7$l$J$$Cf?H$K$J$C$F$$$k$H;W$$$^$9$,(B

$B47$l$F$/$k$H$3$l0J>e$N$b$N$O$J$$$s$G$O$J$$$+$H;W$($k$h$&$K$J$C$F$/$k$O$:$G$9!#(B 


$B$*5RMM$,%5%$%HFb$+$iN%$l$F$$$+$J$$$N$b$-$C$H!"$=$3$KM}M3$,$"$k$N$G$7$g$&!#(B

$B7G<(HD$R$H$D<h$C$F$b$=$&$G$9!#(B

$B:#!"OC$7$F$$$k;v$,??<B$@$H46$8$k$N$K$=$&;~4V$O$+$+$i$J$$$G$7$g$&!#(B

$B$b$A$m$s!"$*6b$r<h$k$h$&$J%5%$%H$G$b$"$j$^$;$s!"$"$/$^$G!"40A4L5NA%5%$%H$@$H$$$&;v$rA0Ds$K$*OC$7$F$$$^$9!#(B

$B$b$&0lEY8@$$$^$9!#(B

$BK\J*$N2ACM$r@'HsCN$C$FM_$7$$$N$G$9!#(B

$B0lEY!"$4Mw2<$5$$!#(B


http://mag24.net/cas/?fo19


























































































































$B%a!<%k$$$i$J$$?M$O$3$A$i$X(B
ever_green_1313@yahoo.fr 

------=_NextPart_000_0007_01C86797.2C16E640
Content-Type: text/html;
	charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type =
content=3Dtext/html;charset=3Diso-2022-jp>
<META content=3D"MSHTML 6.00.2900.2180" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY id=3DMailContainerBody=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-TOP: 15px"=20
bgColor=3D#ffffff leftMargin=3D0 topMargin=3D0 CanvasTabStop=3D"true"=20
name=3D"Compose message area">
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>=1B$B@'Hs0lEY$=3D$NL\$G8+$FM_$7$$$N$G$9!#=1B(B</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>=1B$BK\J*$N2ACM$r@'HsCN$C$FM_$7$$$N$G$9!#=1B(B</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic"=20
size=3D2>=1B$B;d$,$3$l$+$i>R2p$9$k$b$N$O!"$"$/$^$G;qNA$H$7$F;29M$K$7$F$b$=
i$($?$i4r$7$$$G$9!#=1B(B</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic"=20
size=3D2>=1B$B8+$:CN$i$:$N;d$N8@$&$3$H$r?.MQ$7$m$H$$$&$N$b$*$+$7$$OC$7$G$=
9$N$G!"?.MQ$7$F$/$@$5$$$H$O8@$$$^$;$s!#=1B(B</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic"=20
size=3D2>=1B$B8D?M$N<+M3$G$9!#F;O)OF$G9T$C$F$$$kA*5s3hF0$/$i$$$K9M$($F$b$=
i$C$F$b0l8~$K9=3D$$$^$;$s!#=1B(B</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>=1B$B$?$@!";d$,$3$l$+$iOC$9;v$K13$O2?$R$H$D$"$j$^$;$s!#=1B(B</FO=
NT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>=1B$B>/$7$G$b;d$NOC$7$rJ9$$$F$/$l$k$N$J$i$=3D$N$^$^8+$F$/$@$5$$!=
#=1B(B</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>=1B$B6=3DL#?<$$OC$@$H;W$$$^$9!#=1B(B</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic"=20
size=3D2>=1B$B;d$,$3$l$+$i@bL@$9$k%5%$%H$O!P=3DP2q$$7O$J$N$G$9$,$?$@$N=3D=
P2q$$7O%5%$%H!Q$G$O$"$j$^$;$s!#$^$?!P=3DP2q$($J$$=3DP2q$$7O%5%$%H!Q$G$b$"=
$j$^$;$s!#=1B(B</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic"=20
size=3D2>=1B$B;d$,CN$C$F$$$k$3$N%5%$%H$O=3DP2q$$N(=1B(B75=1B$B%Q!<%;%s%H$=
r1[$9%5%$%H$G$9!#=1B(B</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic"=20
size=3D2>=1B$B=3DP2q$$7O%5%$%H$rMxMQ$7$?;v$N$"$kJ}$O!"$o$+$k$G$7$g$&!"$3$=
N?t;z$r3NN)$9$k$N$,$I$l$[#m$IFq$7$$;v$+!#=1B(B</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>=1B$B$=3D$N?t;z$r=3DP$9$N$O%5%$%H$N%7%9%F%`$K4X78$7$F$$$^$9!#=1B=
(B</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic"=20
size=3D2>=1B$B$3$l$OB>$N%5%$%HMMEy$G$O@dBP$K??;w$N$G$-$J$$%7%9%F%`$@$+$i$=
G$9!#=1B(B</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic"=20
size=3D2>=1B$B$=3D$N$?$a$*5RMM$O$?$V$s:G=3Di6C$+$l$k$+$b$7$l$J$$Cf?H$K$J$=
C$F$$$k$H;W$$$^$9$,=1B(B</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic"=20
size=3D2>=1B$B47$l$F$/$k$H$3$l0J>e$N$b$N$O$J$$$s$G$O$J$$$+$H;W$($k$h$&$K$=
J$C$F$/$k$O$:$G$9!#=1B(B</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic"=20
size=3D2>=1B$B$*5RMM$,%5%$%HFb$+$iN%$l$F$$$+$J$$$N$b$-$C$H!"$=3D$3$KM}M3$=
,$"$k$N$G$7$g$&!#=1B(B</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>=1B$B7G<(HD$R$H$D<h$C$F$b$=3D$&$G$9!#=1B(B</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic"=20
size=3D2>=1B$B:#!"OC$7$F$$$k;v$,??<B$@$H46$8$k$N$K$=3D$&;~4V$O$+$+$i$J$$$=
G$7$g$&!#=1B(B</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic"=20
size=3D2>=1B$B$b$A$m$s!"$*6b$r<h$k$h$&$J%5%$%H$G$b$"$j$^$;$s!"$"$/$^$G!"4=
0A4L5NA%5%$%H$@$H$$$&;v$rA0Ds$K$*OC$7$F$$$^$9!#=1B(B</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>=1B$B$b$&0lEY8@$$$^$9!#=1B(B</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>=1B$BK\J*$N2ACM$r@'HsCN$C$FM_$7$$$N$G$9!#=1B(B</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3D"MS UI Gothic" =
size=3D2>=1B$B0lEY!"$4Mw2<$5$$!#=1B(B</FONT></DIV>
<DIV>&nbsp;</DIV><FONT face=3D"MS UI Gothic" size=3D2>
<DIV><BR><A =
href=3D"http://mag24.net/cas/?fo19">http://mag24.net/cas/?fo19</A><A=20
title=3D"http://deai24h.net/cas/?fo19=1B$B!!=1B(B&#10;C=1B$B#t#r#l=1B(B =
=1B$B%-!<$r2!$7$J$,$i%/%j%C%/$9$k$H!"%j%s%/@h$K%"%/%;%9$G$-$^$9!#=1B(B"=20
href=3D"http://deai24h.net/cas/?fo19=1B$B!!=1B(B"></A></DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV><BR>=1B$B%a!<%k$$$i$J$$?M$O$3$A$i$X=1B(B<BR><A=20
href=3D"mailto:ever_green_1313@yahoo.fr">ever_green_1313@yahoo.fr</A></FO=
NT></DIV></BODY></HTML>

------=_NextPart_000_0007_01C86797.2C16E640--



From dra79@altern.org  Tue Feb  5 11:00:59 2008
Return-Path: <dra79@altern.org>
X-Original-To: urn-archive@ietf.org
Delivered-To: ietfarch-urn-archive@mail.ietf.org
Received: by mail.ietf.org (Postfix, from userid 51)
	id 12FD63A7DC2; Tue,  5 Feb 2008 10:53:02 -0800 (PST)
Received: from ABTS-TN-dynamic-172.155.164.122.airtelbroadband.in (unknown [122.164.155.172])
	by mail.ietf.org (Postfix) with SMTP id 7DBD03A91AB
	for <urn-archive@ietf.org>; Tue,  5 Feb 2008 01:29:44 -0800 (PST)
Received: from unwi ([75.82.98.238])
	by ABTS-TN-dynamic-172.155.164.122.airtelbroadband.in (8.13.5/8.13.5) with SMTP id m159W1Yd027844;
	Tue, 5 Feb 2008 15:02:01 +0530
Message-ID: <002601c867d9$dadb7a00$ee62524b@unwi>
From: <dra79@altern.org>
To: <urn-archive@ietf.org>
Subject: The Time for Love
Date: Tue, 5 Feb 2008 15:01:15 +0530
MIME-Version: 1.0
Content-Type: text/plain;
	format=flowed;
	charset="windows-1252";
	reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1437
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1437

The Miracle of Love http://83.117.117.90/



From gilliamuntraceried957470@yahoo.com  Tue Feb  5 11:01:04 2008
Return-Path: <gilliamuntraceried957470@yahoo.com>
X-Original-To: urn-archive@ietf.org
Delivered-To: ietfarch-urn-archive@mail.ietf.org
Received: by mail.ietf.org (Postfix, from userid 51)
	id 8E5AB3A7365; Tue,  5 Feb 2008 10:57:45 -0800 (PST)
Received: from 93.Red-81-36-62.dynamicIP.rima-tde.net (93.Red-81-36-62.dynamicIP.rima-tde.net [81.36.62.93])
	by mail.ietf.org (Postfix) with SMTP id BF7683A97DB;
	Tue,  5 Feb 2008 02:48:31 -0800 (PST)
Received: from 45.124.58.64 by 81.36.62.93; Tue, 05 Feb 2008 14:43:04 +0400
Message-ID: <asnhplhiuxexhuafpofw$vbkhwrofayeteuqdrbzaokqm>
From: "Daniel Eldridge" <tsvwg-request@ietf.org>
Reply-To: "Daniel Eldridge" <tsvwg-request@ietf.org>
To: tsvwg-request@ietf.org
Subject: Repl1ca watch is a perfect gift!
Date: Tue, 05 Feb 2008 05:50:04 -0500
MIME-Version: 1.0



Newest 2008 repl1ca watch3s collection!
15% off in February and huge choose of repl1cas!
http://www.doieuej.com/






                                                                                                                                                                                                                                                                                                                                                                                                                              2008-03.mail                                                                                        0000666 0000036 0000010 00000013637 10774460443 011521  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From Service@Amazon.com  Sat Mar 22 16:58:41 2008
Return-Path: <Service@Amazon.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id C50B928C1AE
	for <ietfarch-urn-archive@core3.amsl.com>; Sat, 22 Mar 2008 16:58:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -85.631
X-Spam-Level: 
X-Spam-Status: No, score=-85.631 tagged_above=-999 required=5
	tests=[AV:HTML.Phishing.Auction-44=0.1,  AWL=-0.126, BAYES_50=0.001,
	FH_HOST_EQ_D_D_D_D=0.765, FORGED_MUA_OUTLOOK=3.116,
	FORGED_OUTLOOK_HTML=0.001, FORGED_OUTLOOK_TAGS=0.001,
	HELO_MISMATCH_COM=0.553, HOST_EQ_STATICB=1.372,
	HOST_MISMATCH_NET=0.311, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457,
	RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5,
	RAZOR2_CHECK=0.5, SARE_FORGED_AMAZON=3, SARE_UN7=0.917,
	USER_IN_WHITELIST=-100,  AV:HTML.Phishing.Auction-44=0.1,
	 AV:HTML.Phishing.Auction-44=0.1,  AV:HTML.Phishing.Auction-44=0.1,
	 AV:HTML.Phishing.Auction-44=0.1]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id Iyk81qK8PhOT for <ietfarch-urn-archive@core3.amsl.com>;
	Sat, 22 Mar 2008 16:58:41 -0700 (PDT)
Received: from mail.nuwavenet.com (nwn.nuwavenet.com [71.153.30.9])
	by core3.amsl.com (Postfix) with ESMTP id 76D443A6BF3
	for <urn-archive@ietf.org>; Sat, 22 Mar 2008 16:58:41 -0700 (PDT)
Received: (qmail 22572 invoked by uid 0); 22 Mar 2008 23:56:27 -0000
Received: from unknown (HELO User) (abuse@64.219.187.65)
  by mail with ESMTPA; 22 Mar 2008 23:56:27 -0000
Reply-To: <Service@Amazon.com>
From: "Service@Amazon.com"<Service@Amazon.com>
Subject: Account Restriction
Date: Sat, 22 Mar 2008 18:54:26 -0500
MIME-Version: 1.0
Content-Type: text/html;
	charset="Windows-1251"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Message-Id: <20080322235841.76D443A6BF3@core3.amsl.com>
To: undisclosed-recipients:;

<html>
<title>amazon.com Update</title>


Dear Amazon Member: 
<br><br>
Due to recent account takeovers and unauthorized listings, Amazon is introducing a new account verification method. 
From time to time, randomly selected accounts are subjected to an advanced verification process based on our merchant accounts/bank relations and customer debit card. 
<br>
Your account is not suspended, but if in 48 hours after you receive this message your account is not confirmed, we reserve the right to suspend you Amazon registration. 
<br>
amazone is committed to assist law enforcement with any inquires related to attempts to misappropiate personal information with the intent to commit fraud or theft. 
<br><br>
To confirm your identity with us <a href="http://madrid.dattaweb.com/~luis/www.amazon.com.htm">click here.</a> 
<br>
Please do not respond to this confirmation e-mail. 
<br><br>Sincerely,<br>
amazon Online Services.

</html>


From Service@Amazon.com  Sun Mar 23 10:46:23 2008
Return-Path: <Service@Amazon.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id D438A3A676A;
	Sun, 23 Mar 2008 10:46:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -86.248
X-Spam-Level: 
X-Spam-Status: No, score=-86.248 tagged_above=-999 required=5
	tests=[AV:HTML.Phishing.Auction-44=0.1,  AWL=0.595, BAYES_50=0.001,
	FH_HOST_EQ_D_D_D_D=0.765, FORGED_MUA_OUTLOOK=3.116,
	FORGED_OUTLOOK_HTML=0.001, FORGED_OUTLOOK_TAGS=0.001,
	HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, HTML_MESSAGE=0.001,
	IP_NOT_FRIENDLY=0.334, MIME_HTML_ONLY=1.457,
	RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5,
	RAZOR2_CHECK=0.5, RDNS_DYNAMIC=0.1, SARE_FORGED_AMAZON=3,
	SARE_UN7=0.917, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id hZW07E6XEX5r; Sun, 23 Mar 2008 10:46:23 -0700 (PDT)
Received: from drjsalomon.com (adsl-067-035-085-185.sip.mia.bellsouth.net [67.35.85.185])
	by core3.amsl.com (Postfix) with ESMTP id 639173A67F7;
	Sun, 23 Mar 2008 10:46:23 -0700 (PDT)
Received: from User ([64.219.187.65]) by drjsalomon.com with Microsoft SMTPSVC(6.0.3790.1830);
	 Sun, 23 Mar 2008 11:29:07 -0400
Reply-To: <Service@Amazon.com>
From: "Service@Amazon.com"<Service@Amazon.com>
Subject: Account Restriction
Date: Sun, 23 Mar 2008 10:26:46 -0500
MIME-Version: 1.0
Content-Type: text/html;
	charset="Windows-1251"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Message-ID: <SRVCLDL3GRz4ZBQooZQ00001a5d@drjsalomon.com>
X-OriginalArrivalTime: 23 Mar 2008 15:29:08.0140 (UTC) FILETIME=[A2D156C0:01C88CFA]
To: undisclosed-recipients:;

<html>
<title>amazon.com Update</title>


Dear Amazon Member: 
<br><br>
Due to recent account takeovers and unauthorized listings, Amazon is introducing a new account verification method. 
From time to time, randomly selected accounts are subjected to an advanced verification process based on our merchant accounts/bank relations and customer debit card. 
<br>
Your account is not suspended, but if in 48 hours after you receive this message your account is not confirmed, we reserve the right to suspend you Amazon registration. 
<br>
amazone is committed to assist law enforcement with any inquires related to attempts to misappropiate personal information with the intent to commit fraud or theft. 
<br><br>
To confirm your identity with us <a href="http://madrid.dattaweb.com/~luis/www.amazon.com.htm">click here.</a> 
<br>
Please do not respond to this confirmation e-mail. 
<br><br>Sincerely,<br>
amazon Online Services.

</html>


                                                                                                 2008-04.mail                                                                                        0000666 0000036 0000010 00000022331 11006303333 011470  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From ca.misin@somaloire.com  Wed Apr  9 13:21:51 2008
Return-Path: <ca.misin@somaloire.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 0978328C0F6;
	Wed,  9 Apr 2008 13:21:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -11.242
X-Spam-Level: 
X-Spam-Status: No, score=-11.242 tagged_above=-999 required=5
	tests=[BANG_GUAR=0.939, BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597,
	FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999,
	HELO_DYNAMIC_DHCP=1.398, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_DSL=1.129,
	RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5,
	RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905,
	RDNS_DYNAMIC=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20,
	URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SC_SURBL=10,
	URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id Q5m1D2CW0muL; Wed,  9 Apr 2008 13:21:50 -0700 (PDT)
Received: from adsl190-29-137-48.epm.net.co (adsl190-29-137-48.epm.net.co [190.29.137.48])
	by core3.amsl.com (Postfix) with SMTP id 3A37928C261;
	Wed,  9 Apr 2008 13:21:38 -0700 (PDT)
X-Originating-IP: 84.70.232.80 by smtp.190.29.137.48;  Wed, 09 Apr 2008 16:22:04 -0500
Message-ID: <bvhmssJMROFtools-team@ietf.org>
From: "Ora Mcintyre" <tools-team@ietf.org>
Reply-To: "Ora Mcintyre" <tools-team@ietf.org>
To: tools-team@ietf.org
Subject: Join tens of thousands of LUCKY winners today........
Date: Wed, 09 Apr 2008 16:22:04 -0500
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit


Amazing $2400 bonuses..... Amazing Customer Support...... Amazing  games.....
Play at the world's most prestigious online casino.....
Come and get your MASSIVE $2400 BONUS NOW!
Fair Gaming, Fast Payouts unrivalled customer support: GUARANTEED!!!
Join the superstars and some of the world’s BIGGEST winners........ ENTER HERE http://luxgamingnetwork.com/ TO DOWNLOAD NOW!





From MAILER-DAEMON  Fri Apr 11 13:40:59 2008
Return-Path: <>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id B39243A6C25
	for <ietfarch-urn-archive@core3.amsl.com>; Fri, 11 Apr 2008 13:40:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.001
X-Spam-Level: 
X-Spam-Status: No, score=0.001 tagged_above=-999 required=5
	tests=[BAYES_50=0.001]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id fcxkm95YCUEE for <ietfarch-urn-archive@core3.amsl.com>;
	Fri, 11 Apr 2008 13:40:58 -0700 (PDT)
Received: from linux.strengur.is (bastian.rl.is [193.4.209.3])
	by core3.amsl.com (Postfix) with ESMTP id 4F3AB3A67A3
	for <urn-archive@ietf.org>; Fri, 11 Apr 2008 13:40:58 -0700 (PDT)
Received: from localhost (localhost)
	by linux.strengur.is (8.12.8/8.12.8) id m3BKfV9j001560;
	Fri, 11 Apr 2008 20:41:31 GMT
Date: Fri, 11 Apr 2008 20:41:31 GMT
From: Mail Delivery Subsystem <MAILER-DAEMON@linux.strengur.is>
Message-Id: <200804112041.m3BKfV9j001560@linux.strengur.is>
To: <urn-archive@ietf.org>
MIME-Version: 1.0
Content-Type: multipart/report; report-type=delivery-status;
	boundary="m3BKfV9j001560.1207946491/linux.strengur.is"
Subject: Returned mail: see transcript for details
Auto-Submitted: auto-generated (failure)

This is a MIME-encapsulated message

--m3BKfV9j001560.1207946491/linux.strengur.is

The original message was received at Fri, 11 Apr 2008 20:41:21 GMT
from pasov.radiocom.net.ua [81.90.228.146] (may be forged)

   ----- The following addresses had permanent fatal errors -----
<ur@landsteinar.is>
    (reason: 550 5.1.1 User unknown)

   ----- Transcript of session follows -----
... while talking to postur.landsteinar.is.:
>>> DATA
<<< 550 5.1.1 User unknown
550 5.1.1 <ur@landsteinar.is>... User unknown
<<< 503 5.5.2 Need Rcpt command.

--m3BKfV9j001560.1207946491/linux.strengur.is
Content-Type: message/delivery-status

Reporting-MTA: dns; linux.strengur.is
Received-From-MTA: DNS; pasov.radiocom.net.ua
Arrival-Date: Fri, 11 Apr 2008 20:41:21 GMT

Final-Recipient: RFC822; ur@landsteinar.is
Action: failed
Status: 5.1.1
Remote-MTA: DNS; postur.landsteinar.is
Diagnostic-Code: SMTP; 550 5.1.1 User unknown
Last-Attempt-Date: Fri, 11 Apr 2008 20:41:27 GMT

--m3BKfV9j001560.1207946491/linux.strengur.is
Content-Type: message/rfc822

Return-Path: <urn-archive@ietf.org>
Received: from user-6qbd (pasov.radiocom.net.ua [81.90.228.146] (may be forged))
	by linux.strengur.is (8.12.8/8.12.8) with SMTP id m3BKfK9j001555
	for <ur@landsteinar.is>; Fri, 11 Apr 2008 20:41:21 GMT
Date: Fri, 11 Apr 2008 20:41:20 GMT
X-Originating-IP: [87.47.595.516] 
X-Originating-Email: [ur@landsteinar.is] 
X-Sender: ur@landsteinar.is
Message-Id: <20080411134110.18440.qmail@user-6qbd>
To: <ur@landsteinar.is>
Subject: Brand Name Top Designer Shoes Boots and High Heels Gucci Prada Chanel & More
From: <ur@landsteinar.is>
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
X-Scanned-By: MIMEDefang 2.38

Ladies and Gentlemen, Get Ready for..
 
Thought I would let you know about the Fashion Footwear SPRING Sale!
Men and Women Designer Shoes, Heels, Sandals and Boots, All Half-OFF,
Buy Direct, Forget Department Store Prices, Get Exclusive 2008 Gucci
Prada Chanel, Christian Dior, Dsquared, Versace D&G, Uggs and More!
They Ship International for FREE on all Orders!

http://www.google.com/pagead/iclk?sa=l&ai=fmmpz&num=16817&adurl=http://signor.com/gif/
Don't Waste any More Time


--m3BKfV9j001560.1207946491/linux.strengur.is--



From vkcppck@att.com  Fri Apr 18 10:06:43 2008
Return-Path: <vkcppck@att.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 27DD728C2E7
	for <ietfarch-urn-archive@core3.amsl.com>; Fri, 18 Apr 2008 10:06:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -12.639
X-Spam-Level: 
X-Spam-Status: No, score=-12.639 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, DOS_OE_TO_MX=2.75, FH_RELAY_NODNS=1.451,
	FROM_LOCAL_NOVOWEL=3.196, HELO_EQ_BR=0.955, HELO_MISMATCH_BR=2.4,
	HTML_MESSAGE=0.001, JM_REACTOR_MAILER=1, RAZOR2_CF_RANGE_51_100=0.5,
	RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5,
	RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905,
	RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_RECV_VIRTUACOMBR=1.193,
	SARE_UN7=0.917, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10,
	URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id EwVVLuZGmyW3 for <ietfarch-urn-archive@core3.amsl.com>;
	Fri, 18 Apr 2008 10:06:42 -0700 (PDT)
Received: from c935e5ea.virtua.com.br (unknown [201.53.229.234])
	by core3.amsl.com (Postfix) with ESMTP id A398828C2EF
	for <urn-archive@ietf.org>; Fri, 18 Apr 2008 10:06:41 -0700 (PDT)
Message-ID: <000701c8a176$0469da96$e5414896@ixryi>
From: "clevey clarke" <vkcppck@att.com>
To: <urn-archive@ietf.org>
Subject: Men and Women FREE INTERNATIONAL SHIPPING on Gucci Prada Dior D&G Dsquared Shoes Heels Ugg Boots
Date: Fri, 18 Apr 2008 15:19:31 +0000
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0004_01C8A176.04649FBA"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3138
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198

This is a multi-part message in MIME format.

------=_NextPart_000_0004_01C8A176.04649FBA
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hey have you heard?
Finally, the 2008 Collections are in, enjoy 70% OFF Brand Name Shoes & =
Boots
for Men & Women from TOP Fashion Designers. Choose from a variety of the =
season's
hottest models from Gucci, Prada, Chanel, Dior,  Ugg Boots, Burberry, =
D&G, Dsquared &
much more. Enter and Save TODAY! Free International Shipping on ALL =
ORDERS!
Click here!  Make your way here & Save Today!
NoW That's an AMAZING Offer!
 
------=_NextPart_000_0004_01C8A176.04649FBA
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2900.3199" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<p>Hey have you heard?</p>
<p>Finally, the 2008 Collections are in, enjoy 70% OFF Brand Name Shoes =
& Boots</p>
<p>for Men & Women from TOP Fashion Designers. Choose from a variety of =
the season's</p>
<p>hottest models from Gucci, Prada, Chanel, Dior,  Ugg Boots, Burberry, =
D&G, Dsquared &</p>
<p>much more. Enter and Save TODAY! Free International Shipping on ALL =
ORDERS!</p>

<p><a href=3D"http://www.amazingshoes1.com">Click here!</a>  Make your =
way here & Save Today!</p>

<p>NoW That's an AMAZING Offer!</p>



  </BODY></HTML>
------=_NextPart_000_0004_01C8A176.04649FBA--




                                                                                                                                                                                                                                                                                                       2008-05.mail                                                                                        0000666 0000036 0000010 00000102013 11020462535 011473  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    From urmzensukqvejl@theplanet.net  Sun May 18 02:03:58 2008
Return-Path: <urmzensukqvejl@theplanet.net>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id D69643A6D6C
	for <ietfarch-urn-archive@core3.amsl.com>; Sun, 18 May 2008 02:03:58 -0700 (PDT)
X-Quarantine-ID: <oNZPB7LPRr7X>
X-Virus-Scanned: amavisd-new at amsl.com
X-Amavis-Alert: BAD HEADER, Non-encoded 8-bit data (char AE hex): From: VIAGRA
	\256 Official Site [...]
X-Spam-Flag: NO
X-Spam-Score: -35.897
X-Spam-Level: 
X-Spam-Status: No, score=-35.897 tagged_above=-999 required=5
	tests=[FH_HELO_ALMOST_IP=5.417, FH_HOST_ALMOST_IP=1.889,
	GB_I_LETTER=-2, HOST_EQ_STATIC=1.172, HTML_IMAGE_ONLY_20=1.808,
	HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_3=0.556, MANGLED_OFF=2.3,
	MIME_8BIT_HEADER=0.3, MIME_HTML_ONLY=1.672,
	RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5,
	RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5,
	RCVD_IN_BL_SPAMCOP_NET=2.188, SARE_FROM_DRUGS=1.666, SARE_UNI=0.591,
	URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10,
	URI_NOVOWEL=2.543, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id oNZPB7LPRr7X for <ietfarch-urn-archive@core3.amsl.com>;
	Sun, 18 May 2008 02:03:56 -0700 (PDT)
Received: from bzq-219-110-164.static.bezeqint.net (bzq-219-110-164.static.bezeqint.net [62.219.110.164])
	by core3.amsl.com (Postfix) with SMTP id 578A73A6816
	for <urn-archive@ietf.org>; Sun, 18 May 2008 02:02:55 -0700 (PDT)
Content-Return: allowed
X-Mailer: CME-V6.5.4.3; MSN
Message-Id: <20080518140339.3895.qmail@bzq-219-110-164.static.bezeqint.net>
To: <urn-archive@ietf.org>
Subject: Dear urn-archive@ietf.org May 87% 0FF
From: VIAGRA ® Official Site <urn-archive@ietf.org>
MIME-Version: 1.0
Content-Type: text/html; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
X-Antivirus: avast! (VPS 080518-0, 05/18/2008), Outbound message
X-Antivirus-Status: Clean
Date: Sun, 18 May 2008 02:02:55 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
 </head>
        <html>
<body>
<img src="http://tracking.msadcenter.msn.com/jea.gif?o=1" width=0 height=0>
<table cellpadding=0 cellspacing=0 width=600 align=center>
	<tr>
		<td class=EC_container bgcolor="#F2F2F2">
			<table cellpadding=0 cellspacing=0 width="100%">
				<tr>
					<td>
                                                                                        
                                                <div align=center> <a href="http://www.cxwhshs.cn" target="_blank"><img src="http://www.ywvixcy.cn/3.gif" border=0 alt="Click Here!"></a> </div>
					                    </td>
				</tr>
				<tr>
					<td class=EC_legal>
					<strong>About this mailing: </strong><br>
You are receiving this e-mail because you subscribed to MSN Featured Offers. Microsoft respects your privacy. If you do not wish to receive this MSN Featured Offers e-mail, please click the "Unsubscribe" link below. This will not unsubscribe 
you from e-mail communications from third-party advertisers that may appear in MSN Feature Offers. This shall not constitute an offer by MSN. MSN shall not be responsible or liable for the advertisers' content nor any of the goods or service
 advertised. Prices and item availability subject to change without notice.<br><br>

		©2008 Microsoft | <a href="http://tracking.msadcenter.msn.com/uxuuc_zijs.html" target="_blank">Unsubscribe</a> | <a href="http://tracking.msadcenter.msn.com/sdwrz_oawb.html" target="_blank">More Newsletters</a> | <a href="http://tracking.msadcenter.msn.com/chzyu_qkyx.html" target="_blank">Privacy</a><br><br>
		Microsoft Corporation, One Microsoft Way, Redmond, WA 98052

                

					</td>
				</tr>
			</table>
		</td>
	</tr>
</table>



        </div>
    </div>

          </div>
    
    </body>
</html>



From c6852@mail.tsit.com.tw  Sun May 18 13:01:15 2008
Return-Path: <c6852@mail.tsit.com.tw>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id D88373A6992;
	Sun, 18 May 2008 13:01:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -53.902
X-Spam-Level: 
X-Spam-Status: No, score=-53.902 tagged_above=-999 required=5
	tests=[FB_QUALITY_REPLICA=10.357, FH_HOST_EQ_D_D_D_D=0.765,
	FH_HOST_EQ_D_D_D_DB=0.888, FS_REPLICA=0.994, FS_REPLICAWATCH=10.357,
	HELO_DYNAMIC_IPADDR2=4.395, HELO_DYNAMIC_SPLIT_IP=4.199,
	HELO_EQ_IP_ADDR=1.119, HOST_EQ_USERONOCOM=1.444, RCVD_IN_PBL=0.509,
	RCVD_IN_SORBS_DUL=1.615, RCVD_NUMERIC_HELO=2.599, RDNS_DYNAMIC=0.1,
	SARE_BAYES_5x7=0.6, SARE_SPEC_REPLICA_OBFU=1.812,
	SARE_SPEC_ROLEX_HIQLT=1.666, SARE_SPEC_ROLEX_NOV5A=1.062,
	TVD_RCVD_IP=1.617, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id Eb7lwabqN9Mp; Sun, 18 May 2008 13:01:15 -0700 (PDT)
Received: from 82.159.123.0.dyn.user.ono.com (82.159.123.0.dyn.user.ono.com [82.159.123.0])
	by core3.amsl.com (Postfix) with SMTP id 297A428C55F;
	Sun, 18 May 2008 13:01:05 -0700 (PDT)
X-Originating-IP: 253.190.112.32 by smtp.82.159.123.0;  Sun, 18 May 2008 16:01:05 -0500
Message-ID: <yiyoyGSSJOXGtools-discuss@ietf.org>
From: "Doyle Duffy" <tools-discuss@ietf.org>
Reply-To: "Doyle Duffy" <tools-discuss@ietf.org>
To: tools-discuss@ietf.org
Subject: Superior replica watches for you
Date: Sun, 18 May 2008 16:01:05 -0500
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit


Prestige Replicas is a one of a kind store: the online place where you can find the highest quality replica watches at the best prices in the world! Forget about flying to China to get a mockup Cartier watch... You can now get European quality Cartier replicas at deeply discounted prices at Prestige Replicas! The best part is that our watches are so finely crafted that even the most experienced connoisseur would have a hard time telling our watches from the real deal.
http://kotowydi77321.blogspot.com/

Visit Prestige Replicas today and discover a wide range of top quality Cartier replica watches offered at unbelievable prices, with a 15% discount when you buy two! 
http://kotowydi77321.blogspot.com/






From c.kaelin@rkmarketing.ch  Mon May 19 04:49:13 2008
Return-Path: <c.kaelin@rkmarketing.ch>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 7B0D428C619;
	Mon, 19 May 2008 04:49:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.597
X-Spam-Level: 
X-Spam-Status: No, score=-10.597 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_RELAY_NODNS=1.451,
	HELO_DYNAMIC_IPADDR2=4.395, J_CHICKENPOX_24=0.6, RCVD_IN_PBL=0.905,
	RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_RECV_SPEEDY_AR=0.808,
	TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10,
	URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SBL=20,
	URIBL_SC_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id qKupGQcxzaks; Mon, 19 May 2008 04:49:08 -0700 (PDT)
Received: from 190-172-186-45.speedy.com.ar (unknown [190.172.186.45])
	by core3.amsl.com (Postfix) with SMTP id CAB1128C606;
	Mon, 19 May 2008 04:47:30 -0700 (PDT)
X-Originating-IP: 90.60.10.161 by smtp.190.172.186.45;  Mon, 19 May 2008 07:47:28 -0500
Message-ID: <lvwjrlLOHMQKHtools-discuss@ietf.org>
From: "Janelle Bynum" <tools-discuss@ietf.org>
Reply-To: "Janelle Bynum" <tools-discuss@ietf.org>
To: tools-discuss@ietf.org
Subject: The affordable watch alternative
Date: Mon, 19 May 2008 07:47:28 -0500
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit


A Bvlgari watch is an extraordinary masterpiece that is born from the marriage of watch making and jewelry expertise. Only the most discriminating and sophisticated watch users dare put a Bv1gari on their wrists, but once the metal touches their skin, they are bound forever... How would you like to become one of the lucky few that have experienced the pleasure of sporting a Bvlgari timepiece? Now you can, and at a very reduced cost! Prestige Replicas offers a tremendous collection of Bvlgari replicas starting just a little above $200... So now there is no reason why you can't have your very own Bvlgari today!
http://suzicagy68735.shheus.com/





From c56c@c56c.com  Mon May 19 16:56:29 2008
Return-Path: <c56c@c56c.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 22A313A67ED;
	Mon, 19 May 2008 16:56:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -52.733
X-Spam-Level: 
X-Spam-Status: No, score=-52.733 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, FB_QUALITY_REPLICA=10.357, FH_RELAY_NODNS=1.451,
	GB_ROLEX=5, HELO_DYNAMIC_IPADDR2=4.395, HELO_DYNAMIC_SPLIT_IP=3.493,
	HELO_EQ_IP_ADDR=1.119, HELO_MISMATCH_NET=0.611, RCVD_IN_PBL=0.905,
	RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RCVD_NUMERIC_HELO=2.067,
	RDNS_NONE=0.1, SARE_SPEC_REPLICA_OBFU=1.812, SARE_SPEC_ROLEX=1.666,
	SARE_SPEC_ROLEX_NOV5A=1.062, SARE_SPEC_ROLEX_REP=1.666,
	SARE_SPEC_ROLEX_SEL=2.222, TVD_RCVD_IP=1.931, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id nNscQnyxAkR4; Mon, 19 May 2008 16:56:25 -0700 (PDT)
Received: from 200.79.152.27.dial.dyn.telnor.net (unknown [200.79.152.27])
	by core3.amsl.com (Postfix) with SMTP id C576D3A6B24;
	Mon, 19 May 2008 16:55:58 -0700 (PDT)
X-Originating-IP: 240.168.240.128 by smtp.200.79.152.27;  Mon, 19 May 2008 19:55:57 -0500
Message-ID: <xvpzyYRNLJAtools-discuss@ietf.org>
From: "Lucy Macdonald" <tools-discuss@ietf.org>
Reply-To: "Lucy Macdonald" <tools-discuss@ietf.org>
To: tools-discuss@ietf.org
Subject: Inexpensive IWC watches
Date: Mon, 19 May 2008 19:55:57 -0500
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit


Looking for superior quality replica watches? Then welcome to the newly redesigned Prestige Replicas, home of the best reproduction Rolex Sportmodel watches on the whole web! Prestige Replicas offers a tremendous selection of Rolex replica timepieces for both men and women, all of them featuring the original manufacturer markings along with a myriad of details that make these watches look so much like the brand new Rolexes that even the experts are having a hard time differentiating them!
http://mocybofivor40.blogspot.com/

So, come visit Prestige Replicas and enjoy not only the most beautiful Rolex Sportmodel replica watches at unbelievable prices, but also get an extra 15% off when you buy two!
http://mocybofivor40.blogspot.com/






From c.gnan@emainox.it  Tue May 20 03:41:09 2008
Return-Path: <c.gnan@emainox.it>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 605D33A69ED;
	Tue, 20 May 2008 03:41:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -29.108
X-Spam-Level: 
X-Spam-Status: No, score=-29.108 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_EQ_BR=0.955,
	HELO_MISMATCH_BR=2.4, RAZOR2_CF_RANGE_51_100=0.5,
	RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5,
	RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033,
	RDNS_NONE=0.1, SARE_RECV_VIRTUACOMBR=1.193,
	SARE_SPEC_REPLICA_OBFU=1.812, URIBL_BLACK=20, URIBL_JP_SURBL=10,
	URIBL_RHS_DOB=1.083, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id HC6z60T4ZB2z; Tue, 20 May 2008 03:41:08 -0700 (PDT)
Received: from c935ba04.virtua.com.br (unknown [201.53.186.4])
	by core3.amsl.com (Postfix) with SMTP id 0EA923A6953;
	Tue, 20 May 2008 03:40:59 -0700 (PDT)
X-Originating-IP: 224.237.198.44 by smtp.201.53.186.4;  Tue, 20 May 2008 06:40:58 -0500
Message-ID: <amfiwzCISBFMKtsv-chairs@ietf.org>
From: "Bethany Mckee" <tsv-chairs@ietf.org>
Reply-To: "Bethany Mckee" <tsv-chairs@ietf.org>
To: tsv-chairs@ietf.org
Subject: Watches made to impress
Date: Tue, 20 May 2008 06:40:58 -0500
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit


A Breitling watch is a statement not just of wealth, but of sophistication... it's a way to show the world that you are a man in charge of your life and that you know exactly what you want. Surely, among those things you do want is a bigger budget. So, why not kill two birds with one stone? Getting a replica Breitling wristwatch and keeping your budget practically untouched!
http://www.oidoido.com/

Thanks to Prestige Replicas it is now possible! With an astonishing collection of replica Breitling timepieces at rock bottom prices, Selissia will make the delights of quality watches lovers. It offers excellent quality timepieces at unsurpassed prices; a privacy-assured guarantee, incomparable customer service, and what's better: 15% off when you buy two watches!
http://www.oidoido.com/





From c.kovar@stamberg.at  Wed May 21 19:37:44 2008
Return-Path: <c.kovar@stamberg.at>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 662CF3A688B;
	Wed, 21 May 2008 19:37:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.017
X-Spam-Level: 
X-Spam-Status: No, score=-2.017 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_DYNAMIC_DHCP=1.398,
	HELO_EQ_DSL=1.129, RAZOR2_CF_RANGE_51_100=0.5,
	RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5,
	RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877,
	RDNS_NONE=0.1, SARE_SPEC_REPLICA_OBFU=1.812,
	SARE_SPEC_ROLEX_NOV5A=1.062, SARE_SPEC_ROLEX_NOV5F=0.666,
	URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10,
	URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SBL=20,
	URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id oO4HvEDAV3sE; Wed, 21 May 2008 19:37:43 -0700 (PDT)
Received: from adsl190-25124050.dyn.etb.net.co (unknown [190.25.124.50])
	by core3.amsl.com (Postfix) with SMTP id 31F293A6A17;
	Wed, 21 May 2008 19:37:26 -0700 (PDT)
X-Originating-IP: 92.148.254.229 by smtp.190.25.124.50;  Wed, 21 May 2008 22:37:26 -0500
Message-ID: <gguscjcMSAFLIOtools-discuss@ietf.org>
From: "Rex Aldridge" <tools-discuss@ietf.org>
Reply-To: "Rex Aldridge" <tools-discuss@ietf.org>
To: tools-discuss@ietf.org
Subject: Save thousands... no one will know
Date: Wed, 21 May 2008 22:37:26 -0500
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit


A Tag Heuer watch is a luxury statement on its own. Unfortunately, that luxury comes with a price... Except when you visit Prestige Replicas, the web's most comprehensive collection of brand name replica watches. In Prestige Replicas, any Tag Heuer is available for just over $200. http://www.oidoido.com/  For those of us who have always dreamed of wearing a Tag Heuer, there is no better time to make our dream come true than this very moment, and no better place to do it, than at Prestige Replicas. Here you will find the most prestigious replica Tag Heuers, at an unbeatable price. Come inside now... your Tag Heuer watch is waiting for you at Prestige Replicas.
http://www.oidoido.com/





From cab@nic.txnet.de  Fri May 23 00:14:36 2008
Return-Path: <cab@nic.txnet.de>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id C0C573A6C75;
	Fri, 23 May 2008 00:14:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -78.439
X-Spam-Level: 
X-Spam-Status: No, score=-78.439 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_RELAY_NODNS=1.451,
	HELO_DYNAMIC_IPADDR2=4.395, RCVD_IN_BL_SPAMCOP_NET=1.96,
	RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033,
	RDNS_NONE=0.1, SARE_SPEC_REPLICA_OBFU=1.812, TVD_RCVD_IP=1.931,
	USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id j6WUmikAQYYH; Fri, 23 May 2008 00:14:36 -0700 (PDT)
Received: from 201-255-187-152.mrse.com.ar (unknown [201.255.187.152])
	by core3.amsl.com (Postfix) with SMTP id 33AC528C235;
	Fri, 23 May 2008 00:13:28 -0700 (PDT)
X-Originating-IP: 178.234.218.120 by smtp.201.255.187.152;  Fri, 23 May 2008 03:13:21 -0500
Message-ID: <kjsujakKJVAGtools-discuss@ietf.org>
From: "Houston Golden" <tools-discuss@ietf.org>
Reply-To: "Houston Golden" <tools-discuss@ietf.org>
To: tools-discuss@ietf.org
Subject: Inexpensive IWC watches
Date: Fri, 23 May 2008 03:13:21 -0500
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit


A Breitling watch is a statement not just of wealth, but of sophistication... it's a way to show the world that you are a man in charge of your life and that you know exactly what you want. Surely, among those things you do want is a bigger budget. So, why not kill two birds with one stone? Getting a replica Breitling wristwatch and keeping your budget practically untouched!
http://doneroxalew66.blogspot.com/

Thanks to Prestige Replicas it is now possible! With an astonishing collection of replica Breitling timepieces at rock bottom prices, Selissia will make the delights of quality watches lovers. It offers excellent quality timepieces at unsurpassed prices; a privacy-assured guarantee, incomparable customer service, and what's better: 15% off when you buy two watches!
http://doneroxalew66.blogspot.com/






From cactus@cactushealth.com  Sun May 25 05:22:49 2008
Return-Path: <cactus@cactushealth.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 685B33A6A2C;
	Sun, 25 May 2008 05:22:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.337
X-Spam-Level: 
X-Spam-Status: No, score=-1.337 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, FB_REPLICA_ROLEX=3.157, FH_HELO_EQ_D_D_D_D=1.597,
	FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, GB_ROLEX=5,
	HELO_DYNAMIC_DHCP=1.398, HELO_EQ_MODEMCABLE=0.768,
	HOST_EQ_MODEMCABLE=1.368, HTTP_ESCAPED_HOST=0.134,
	RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5,
	RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905,
	RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1,
	REPLICA_WATCH=3.396, SARE_SPEC_REPLICA_OBFU=1.812,
	SARE_SPEC_ROLEX=1.666, SARE_SPEC_ROLEX_NOV5A=1.062,
	SARE_SPEC_ROLEX_REP=1.666, URIBL_BLACK=20, URIBL_JP_SURBL=10,
	URIBL_OB_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10,
	USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id IrygahiBfmPa; Sun, 25 May 2008 05:22:43 -0700 (PDT)
Received: from cm-85-152-181-205.telecable.es (cm-85-152-181-205.telecable.es [85.152.181.205])
	by core3.amsl.com (Postfix) with SMTP id 9CD193A6A99;
	Sun, 25 May 2008 05:22:35 -0700 (PDT)
X-Originating-IP: 78.193.8.144 by smtp.85.152.181.205;  Sun, 25 May 2008 08:22:39 -0500
Message-ID: <lhosuoCRUNNtools-discuss@ietf.org>
From: "Ora Leon" <tools-discuss@ietf.org>
Reply-To: "Ora Leon" <tools-discuss@ietf.org>
To: tools-discuss@ietf.org
Subject: Watches made to impress
Date: Sun, 25 May 2008 08:22:39 -0500
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit


How about making your friends jealous and saving a lot of money doing it? Forget about spending thousands of dollars on a new Rolex watch! Instead, visit the newly redesigned Prestige Replicas and buy yourself a beautiful, one of a kind Rolex Datejust watch! 
http://www%2Esuppoenn%2Ecom/

Of course, we're talking about replica watches, not the overpriced originals... After all, our Rolex Datejusts offer the same precise functionality and exact look than their costly counterparts, but you can buy yours for just a couple of hundred bucks. So, come aboard Prestige Replicas and take advantage of our extensive collection of replica Rolex watches, our superb customer service and our super low prices!
http://www%2Esuppoenn%2Ecom/






From c.ryan@aquatecinc.com  Sun May 25 17:02:18 2008
Return-Path: <c.ryan@aquatecinc.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 6471D3A6989;
	Sun, 25 May 2008 17:02:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.044
X-Spam-Level: 
X-Spam-Status: No, score=-7.044 tagged_above=-999 required=5
	tests=[BAYES_60=1, FH_HELO_EQ_D_D_D_D=1.597, FH_RELAY_NODNS=1.451,
	FS_REPLICA=0.994, FS_REPLICAWATCH=10.357, HELO_DYNAMIC_IPADDR2=4.395,
	HTTP_ESCAPED_HOST=0.134, RAZOR2_CF_RANGE_51_100=0.5,
	RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905,
	RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_NONE=0.1,
	SARE_RECV_SPEEDY_AR=0.808, SARE_SPEC_REPLICA_OBFU=1.812,
	SARE_SPEC_ROLEX_NOV5A=1.062, TVD_RCVD_IP=1.931, URIBL_BLACK=20,
	URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SC_SURBL=10,
	URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 9F3hRs-VNBkj; Sun, 25 May 2008 17:02:08 -0700 (PDT)
Received: from 190-48-137-165.speedy.com.ar (unknown [190.48.137.165])
	by core3.amsl.com (Postfix) with SMTP id F21933A6A05;
	Sun, 25 May 2008 17:01:56 -0700 (PDT)
X-Originating-IP: 52.142.66.87 by smtp.190.48.137.165;  Sun, 25 May 2008 20:02:07 -0500
Message-ID: <jytqhcaDBUIMStools-discuss@ietf.org>
From: "Belinda Blanco" <tools-discuss@ietf.org>
Reply-To: "Belinda Blanco" <tools-discuss@ietf.org>
To: tools-discuss@ietf.org
Subject: Hot replica watches from 2008
Date: Sun, 25 May 2008 20:02:07 -0500
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit


Everybody knows that a Cartier watch is a silent statement of wealth and luxury. But we all know as well that the price of putting one of them on your wrist is for the most unaffordable by the average Joe. That's why replica Cartier watches are becoming more and more popular by the day. They're actually the affordable solution to this dilemma. And thanks to the internet, there is now a place where the highest quality Cartier replicas are available: Prestige Replicas. So, why not take a look at the extensive inventory that this site has to offer? After all, browsing through their hundreds of Cartier watches is absolutely free, and buying the one of your dreams is simply inexpensive.
http://www%2Esuppoenn%2Ecom/





From cabaret@middies.demon.co.uk  Sun May 25 22:51:48 2008
Return-Path: <cabaret@middies.demon.co.uk>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id E8EE13A6859;
	Sun, 25 May 2008 22:51:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -22.665
X-Spam-Level: 
X-Spam-Status: No, score=-22.665 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597,
	FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999,
	HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_MX=0.535, HTTP_ESCAPED_HOST=0.134,
	RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5,
	RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RDNS_DYNAMIC=0.1,
	SARE_SPEC_REPLICA_OBFU=1.812, SARE_SPEC_ROLEX_NOV5A=1.062,
	URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10,
	URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 6e6FvwHaOg7U; Sun, 25 May 2008 22:51:42 -0700 (PDT)
Received: from dup-148-221-123-5.prodigy.net.mx (dup-148-221-123-5.prodigy.net.mx [148.221.123.5])
	by core3.amsl.com (Postfix) with SMTP id 2019D3A6895;
	Sun, 25 May 2008 22:49:22 -0700 (PDT)
X-Originating-IP: 145.222.148.248 by smtp.148.221.123.5;  Mon, 26 May 2008 01:49:25 -0500
Message-ID: <dtmzaeVENKPXRtsv-chairs@ietf.org>
From: "Deanna Stuart" <tsv-chairs@ietf.org>
Reply-To: "Deanna Stuart" <tsv-chairs@ietf.org>
To: tsv-chairs@ietf.org
Subject: Inexpensive IWC watches
Date: Mon, 26 May 2008 01:49:25 -0500
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit


Since 1884 Bvlgari watches have drawn inspiration from the timeless beauty of Greek and Roman art. The time pieces that they produce are as much works of art, as a way to tell time, and now you can possess one of these splendid time pieces for a very affordable price, at Prestige Replicas.
http://www%2Eselissia%2Ecom/

This store has the finest collection of Bvlgari replica watches, and you will be astounded at the difference in price as well as amazed at the quality of their timepieces. Prestige Replicas works hard to make sure that your purchase is shipped as fast as your order is processed, and also that your private information is protected. And with the new redesign of the Prestige Replicas website, we are offering 15% off on your purchase of watches!
http://www%2Eselissia%2Ecom/




From c.stadler@stadler-willi.de  Mon May 26 21:54:36 2008
Return-Path: <c.stadler@stadler-willi.de>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 132F93A6AEC;
	Mon, 26 May 2008 21:54:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.581
X-Spam-Level: 
X-Spam-Status: No, score=-9.581 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597,
	FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999,
	HELO_DYNAMIC_IPADDR=2.426, HTTP_ESCAPED_HOST=0.134,
	RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5,
	RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5,
	RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033,
	RDNS_DYNAMIC=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20,
	URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SC_SURBL=10,
	URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id It76Leilyktf; Mon, 26 May 2008 21:54:30 -0700 (PDT)
Received: from pc-195-145-47-190.cm.vtr.net (pc-195-145-47-190.cm.vtr.net [190.47.145.195])
	by core3.amsl.com (Postfix) with SMTP id D157F3A68D1;
	Mon, 26 May 2008 21:53:32 -0700 (PDT)
X-Originating-IP: 97.208.148.224 by smtp.190.47.145.195;  Tue, 27 May 2008 00:53:45 -0500
Message-ID: <slrblNWTGZNtools-discuss@ietf.org>
From: "Janine Kinney" <tools-discuss@ietf.org>
Reply-To: "Janine Kinney" <tools-discuss@ietf.org>
To: tools-discuss@ietf.org
Subject: 15% off on two watches
Date: Tue, 27 May 2008 00:53:45 -0500
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit


What comes to mind when you hear the words Louis Vuitton? Of course, the classic style, the superior quality of their bags, their unique look, and their inflated price tag. But, how about being able to afford a beautiful Louis Vuitton handbag without having to dent your budget? It is now possible. Thanks to Prestige Replicas, that Louis Vuitton bag or wallet is closer to you than ever before! Come visit our new designer bag section and pick that special Louis Vuitton handbag that you've always wanted. 
http://www%2Essedkke%2Ecom/

Remember, Prestige Replicas offers award winning customer service and an absolute guarantee of its products and your privacy!
http://www%2Essedkke%2Ecom/






From c.mayer@sswkampfkuenste.ch  Tue May 27 11:54:26 2008
Return-Path: <c.mayer@sswkampfkuenste.ch>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 8B9533A690D;
	Tue, 27 May 2008 11:54:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -23.473
X-Spam-Level: 
X-Spam-Status: No, score=-23.473 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_DYNAMIC_DHCP=1.398,
	HELO_EQ_DSL=1.129, HTTP_ESCAPED_HOST=0.134,
	RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5,
	RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905,
	RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_NONE=0.1,
	URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10,
	URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id HTKwl0bHRz7g; Tue, 27 May 2008 11:54:20 -0700 (PDT)
Received: from adsl201-244111041.dyn.etb.net.co (unknown [201.244.111.41])
	by core3.amsl.com (Postfix) with SMTP id 315913A6C47;
	Tue, 27 May 2008 11:53:25 -0700 (PDT)
X-Originating-IP: 52.202.108.18 by smtp.201.244.111.41;  Tue, 27 May 2008 14:53:39 -0500
Message-ID: <etqduBYGOHDXtools-discuss@ietf.org>
From: "Genaro Mckinney" <tools-discuss@ietf.org>
Reply-To: "Genaro Mckinney" <tools-discuss@ietf.org>
To: tools-discuss@ietf.org
Subject: Why get an original watch?
Date: Tue, 27 May 2008 14:53:39 -0500
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit


What comes to mind when you hear the words Louis Vuitton? Of course, the classic style, the superior quality of their bags, their unique look, and their inflated price tag. But, how about being able to afford a beautiful Louis Vuitton handbag without having to dent your budget? It is now possible. Thanks to Prestige Replicas, that Louis Vuitton bag or wallet is closer to you than ever before! Come visit our new designer bag section and pick that special Louis Vuitton handbag that you've always wanted. 
http://www%2Emiracuole%2Ecom/

Remember, Prestige Replicas offers award winning customer service and an absolute guarantee of its products and your privacy!
http://www%2Emiracuole%2Ecom/






From urn-bull3t5@bounce.adultfriendfinder.com  Sat May 31 01:53:39 2008
Return-Path: <urn-bull3t5@bounce.adultfriendfinder.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 86FAB3A6B4B
	for <ietfarch-urn-archive@core3.amsl.com>; Sat, 31 May 2008 01:53:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -41.082
X-Spam-Level: 
X-Spam-Status: No, score=-41.082 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, GB_I_LETTER=-2, HTML_IMAGE_ONLY_12=2.46,
	HTML_IMAGE_RATIO_04=0.172, HTML_MESSAGE=0.001,
	HTML_SHORT_LINK_IMG_2=0.001, MIME_HTML_ONLY=1.457,
	RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5,
	RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5,
	RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_XBL=3.033, SARE_FROM_DRUGS=1.666,
	SARE_UNI=0.591, SUBJ_ALL_CAPS=2.077, URIBL_BLACK=20,
	URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id s7j+WIcpOb+8 for <ietfarch-urn-archive@core3.amsl.com>;
	Sat, 31 May 2008 01:53:33 -0700 (PDT)
Received: from gw7.lulin-net.com (gw7.lulin-net.com [77.78.128.107])
	by core3.amsl.com (Postfix) with SMTP id 1BAEA3A67D8
	for <urn-archive@ietf.org>; Sat, 31 May 2008 01:53:30 -0700 (PDT)
Message-Id: <20080531135333.3429.qmail@gw7.lulin-net.com>
To: <urn-archive@ietf.org>
Subject: RE: SALE 89% OFF
From: VIAGRA INC <urn-archive@ietf.org>
MIME-Version: 1.0
Content-Type: text/html
Date: Sat, 31 May 2008 01:53:30 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
 </head>
        <html>
<body>
<img src="http://www.plianre.com" width=0 height=0>
<table cellpadding=0 cellspacing=0 width=600 align=center>
	<tr>
		<td class=EC_container bgcolor="#F2F2F2">
			<table cellpadding=0 cellspacing=0 width="100%">
				<tr>
					<td>
                                                                                        
                                                <div align=center> <a href="http://www.ilixine.com" target="_blank"><img src="http://www.jumpsate.com/3.gif" border=0 alt="Click Here!"></a> </div>
					                    </td>
				</tr>
				<tr>
					<td class=EC_legal>
		<br>

                		©2007 Microsoft | <a href="http://www.mixaete.com" target="_blank">Unsubscribe</a> | <a href="http://www.forstae.com" target="_blank">More Newsletters</a> | <a href="http://www.xaevery.com" target="_blank">Privacy</a><br><br>
		Microsoft Corporation, One Microsoft Way, Redmond, WA 98052

                
		</td>
	</tr>
</table>



        </div>
    </div>

          </div>
    
    </body>
</html>



                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     2008-06.mail                                                                                        0000666 0000000 0000010 00000054446 11032371133 011111  0                                                                                                    ustar   root                            www                                                                                                                                                                                                                    From c.mugla@apnea.com.tr  Fri Jun  6 07:31:57 2008
Return-Path: <c.mugla@apnea.com.tr>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 327763A6BAE;
	Fri,  6 Jun 2008 07:31:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -65.584
X-Spam-Level: 
X-Spam-Status: No, score=-65.584 tagged_above=-999 required=5
	tests=[BAYES_60=1, FB_QUALITY_REPLICA=10.357,
	FH_HELO_EQ_D_D_D_D=1.597, FH_RELAY_NODNS=1.451, GB_ROLEX=5,
	HELO_DYNAMIC_IPADDR2=4.395, RCVD_IN_PBL=0.905, RDNS_NONE=0.1,
	SARE_RECV_SPEEDY_AR=0.808, SARE_SPEC_REPLICA_OBFU=1.812,
	SARE_SPEC_ROLEX_HIQLT=1.666, SARE_SPEC_ROLEX_NOV5A=1.062,
	SARE_SPEC_ROLEX_NOV5F=0.666, SARE_SPEC_ROLEX_REP=1.666,
	TVD_RCVD_IP=1.931, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id BhfzNThoEsBM; Fri,  6 Jun 2008 07:31:56 -0700 (PDT)
Received: from 190-174-146-96.speedy.com.ar (unknown [190.174.146.96])
	by core3.amsl.com (Postfix) with SMTP id ADD333A6D7D;
	Fri,  6 Jun 2008 07:31:43 -0700 (PDT)
X-Originating-IP: 48.12.192.100 by smtp.190.174.146.96;  Fri, 06 Jun 2008 10:31:52 -0500
Message-ID: <yqgnfyTPSUSTtsv-area@ietf.org>
From: "Hans Cross" <tsv-area@ietf.org>
Reply-To: "Hans Cross" <tsv-area@ietf.org>
To: tsv-area@ietf.org
Subject: Impressive Glashutte timepieces
Date: Fri, 06 Jun 2008 10:31:52 -0500
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit


Have you always wanted a Rolex, but don't want to pay high prices for a brand name watch? Then you need to visit Prestige Replicas, a website dedicated exclusively to high quality replicas, with the most extensive inventory on the web and a proven track record of satisfied customers.
http://xolucudyfuf31.blogspot.com/

Prestige Replicas offers hundreds of Rolex replica watches starting just above $100, and during this spring season, their already low prices have been slashed by 15 percent if you buy two or more watches! No matter which model Rolex you choose, their 15% discount applies to them all! But don't let this limited time offer go by... spring is ending and it's time to impress your friends with a realistic, high quality Rolex replica watch, that will look and perform just like the real deal!
http://xolucudyfuf31.blogspot.com/





From c.klaver@tinker.nl  Fri Jun  6 21:10:37 2008
Return-Path: <c.klaver@tinker.nl>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 7EC913A67A2;
	Fri,  6 Jun 2008 21:10:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -78.643
X-Spam-Level: 
X-Spam-Status: No, score=-78.643 tagged_above=-999 required=5
	tests=[BAYES_50=0.001, FH_HELO_EQ_D_D_D_D=1.597, FH_RELAY_NODNS=1.451,
	HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_DSL=1.129,
	RCVD_IN_NJABL_PROXY=1.643, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877,
	RCVD_IN_XBL=3.033, RDNS_NONE=0.1, TVD_RCVD_IP=1.931,
	USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id aObN7Z7+8ZHD; Fri,  6 Jun 2008 21:10:36 -0700 (PDT)
Received: from 159-121-246-201.adsl.tie.cl (unknown [201.246.121.159])
	by core3.amsl.com (Postfix) with SMTP id 5034B3A67D0;
	Fri,  6 Jun 2008 21:10:28 -0700 (PDT)
X-Originating-IP: 160.28.33.186 by smtp.201.246.121.159;  Sat, 07 Jun 2008 00:10:40 -0500
Message-ID: <rgxgflQQPAZCDtsv-area@ietf.org>
From: "Erika Ruiz" <tsv-area@ietf.org>
Reply-To: "Erika Ruiz" <tsv-area@ietf.org>
To: tsv-area@ietf.org
Subject: You can save 80%
Date: Sat, 07 Jun 2008 00:10:40 -0500
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit


What comes to mind when you hear the words Louis Vuitton? Of course, the classic style, the superior quality of their bags, their unique look, and their inflated price tag. But, how about being able to afford a beautiful Louis Vuitton handbag without having to dent your budget? It is now possible. Thanks to Prestige Replicas, that Louis Vuitton bag or wallet is closer to you than ever before! Come visit our new designer bag section and pick that special Louis Vuitton handbag that you've always wanted. 
http://xyrobeveneb74.blogspot.com/

Remember, Prestige Replicas offers award winning customer service and an absolute guarantee of its products and your privacy!
http://xyrobeveneb74.blogspot.com/






From c.laurenza@unipi-pasta.it  Fri Jun  6 21:56:32 2008
Return-Path: <c.laurenza@unipi-pasta.it>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 6602C3A6833;
	Fri,  6 Jun 2008 21:56:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -83.617
X-Spam-Level: 
X-Spam-Status: No, score=-83.617 tagged_above=-999 required=5
	tests=[BAYES_50=0.001, FH_HELO_EQ_D_D_D_D=1.597,
	FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999,
	HELO_DYNAMIC_DHCP=1.398, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_DSL=1.129,
	RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1,
	SARE_SPEC_REPLICA_OBFU=1.812, SARE_SPEC_ROLEX_NOV5A=1.062,
	SUBJECT_FUZZY_TION=0.156, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id Wvu36FhTxHGI; Fri,  6 Jun 2008 21:56:31 -0700 (PDT)
Received: from adsl190-28-128-60.epm.net.co (adsl190-28-128-60.epm.net.co [190.28.128.60])
	by core3.amsl.com (Postfix) with SMTP id 840673A63CB;
	Fri,  6 Jun 2008 21:56:23 -0700 (PDT)
X-Originating-IP: 169.21.254.104 by smtp.190.28.128.60;  Sat, 07 Jun 2008 00:56:35 -0500
Message-ID: <czjqybrCIOTVCtsv-area@ietf.org>
From: "Beverley Finch" <tsv-area@ietf.org>
Reply-To: "Beverley Finch" <tsv-area@ietf.org>
To: tsv-area@ietf.org
Subject: Inexpensive Louis Vuitton bags
Date: Sat, 07 Jun 2008 00:56:35 -0500
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit


With hundreds of models to choose from, rock bottom prices and the best customer service in the whole wide web, Prestige Replicas has become the standard by which replica watches stores are measured. It's no wonder every day hundreds of new visitors flock to this website in search of the ultimate (yet affordable) gift: a replica Breitling watch. And every one of these visitors has been exceedingly delighted with the quality of their new Breitling timepiece.
http://cururepilik28.blogspot.com/

Prestige Replicas is a well-established online store that has made the purchase of a replica timepiece easy, safe and affordable. They take pride in the exceptional quality watches they offer, and will do whatever it takes to provide you with a distinctive replica timepiece like the one you've always wanted. That's why they now offer an extra 15% discount in the purchase of two watches. Just when you thought Prestige Replicas couldn't get any better, they have improved the perfect watch shopping experience!
http://cururepilik28.blogspot.com/





No virus found in this outgoing message
Checked by PC Tools AntiVirus (4.0.0.26 - 10.076.013).
http://www.pctools.com/free-antivirus/


From urmzmyd@ackers.net  Sat Jun  7 10:39:16 2008
Return-Path: <urmzmyd@ackers.net>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id D885D28B797
	for <ietfarch-urn-archive@core3.amsl.com>; Sat,  7 Jun 2008 10:39:16 -0700 (PDT)
X-Quarantine-ID: <NlQqro21+vq0>
X-Virus-Scanned: amavisd-new at amsl.com
X-Amavis-Alert: BAD HEADER, Non-encoded 8-bit data (char AE hex): From: VIAGRA
	\256 Official Site [...]
X-Spam-Flag: NO
X-Spam-Score: -24.421
X-Spam-Level: 
X-Spam-Status: No, score=-24.421 tagged_above=-999 required=5
	tests=[BAYES_95=3, GB_I_LETTER=-2, HELO_DYNAMIC_CHELLO_NL=3.595,
	HELO_EQ_NL=0.55, HOST_EQ_NL=1.545, HTML_IMAGE_ONLY_16=1.526,
	HTML_IMAGE_RATIO_04=0.172, HTML_MESSAGE=0.001,
	HTML_SHORT_LINK_IMG_2=0.001, MANGLED_OFF=2.3, MIME_8BIT_HEADER=0.3,
	MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5,
	RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5,
	RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905,
	RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1,
	SARE_FROM_DRUGS=1.666, SARE_UNI=0.591, URIBL_AB_SURBL=10,
	URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10,
	USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id NlQqro21+vq0 for <ietfarch-urn-archive@core3.amsl.com>;
	Sat,  7 Jun 2008 10:39:15 -0700 (PDT)
Received: from f184194.upc-f.chello.nl (f184194.upc-f.chello.nl [80.56.184.194])
	by core3.amsl.com (Postfix) with SMTP id 338A228B56A
	for <urn-archive@ietf.org>; Sat,  7 Jun 2008 10:39:14 -0700 (PDT)
Content-Return: allowed
X-Mailer: CME-V6.5.4.3; MSN
Message-Id: <20080607083928.16307.qmail@f184194.upc-f.chello.nl>
To: <urn-archive@ietf.org>
Subject: Dear urn-archive@ietf.org June 85% 0FF
From: VIAGRA ® Official Site <urn-archive@ietf.org>
MIME-Version: 1.0
Content-Type: text/html; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
Date: Sat,  7 Jun 2008 10:39:14 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
 </head>
        <html>
<body>
<img src="http://www.satoenn.com" width=0 height=0>
<table cellpadding=0 cellspacing=0 width=600 align=center>
	<tr>
		<td class=EC_container bgcolor="#F2F2F2">
			<table cellpadding=0 cellspacing=0 width="100%">
				<tr>
					<td>
                                                                                        
                                                <div align=center> <a href="http://www.fliapeal.com" target="_blank"><img src="http://www.traumaten.com/3.gif" border=0 alt="Click Here!"></a> </div>
					                    </td>
				</tr>
				<tr>
					<td class=EC_legal>
		<br>

                		©2007 Microsoft | <a href="http://www.fliapeal.com" target="_blank">Unsubscribe</a> | <a href="http://www.trackess.com" target="_blank">More Newsletters</a> | <a href="http://www.satoenn.com" target="_blank">Privacy</a><br><br>
		Microsoft Corporation, One Microsoft Way, Redmond, WA 98052

                
		</td>
	</tr>
</table>



        </div>
    </div>

          </div>
    
    </body>
</html>



From cabinet@brevesud.com  Mon Jun  9 14:40:36 2008
Return-Path: <cabinet@brevesud.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 89ED23A67AD;
	Mon,  9 Jun 2008 14:40:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -83.338
X-Spam-Level: 
X-Spam-Status: No, score=-83.338 tagged_above=-999 required=5
	tests=[BAYES_60=1, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765,
	FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_DHCP=1.398,
	HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_CPE=0.5, HOST_EQ_CPE=0.979,
	RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033,
	RDNS_DYNAMIC=0.1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id sm60npcyocmI; Mon,  9 Jun 2008 14:40:35 -0700 (PDT)
Received: from cpe-76-171-100-69.socal.res.rr.com (cpe-76-171-100-69.socal.res.rr.com [76.171.100.69])
	by core3.amsl.com (Postfix) with SMTP id C2FD53A67EF;
	Mon,  9 Jun 2008 14:39:43 -0700 (PDT)
X-Originating-IP: 170.148.48.204 by smtp.76.171.100.69;  Mon, 09 Jun 2008 17:40:01 -0500
Message-ID: <gfufboJFEVXtsv-area@ietf.org>
From: "Hollie Ayers" <tsv-area@ietf.org>
Reply-To: "Hollie Ayers" <tsv-area@ietf.org>
To: tsv-area@ietf.org
Subject: 15% off on two watches
Date: Mon, 09 Jun 2008 17:40:01 -0500
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit


What comes to mind when you hear the words Louis Vuitton? Of course, the classic style, the superior quality of their bags, their unique look, and their inflated price tag. But, how about being able to afford a beautiful Louis Vuitton handbag without having to dent your budget? It is now possible. Thanks to Prestige Replicas, that Louis Vuitton bag or wallet is closer to you than ever before! Come visit our new designer bag section and pick that special Louis Vuitton handbag that you've always wanted. 
http://pitanigixad34.blogspot.com/

Remember, Prestige Replicas offers award winning customer service and an absolute guarantee of its products and your privacy!
http://pitanigixad34.blogspot.com/






From cabincreek@cabincreekdesigns.com  Tue Jun 10 10:08:33 2008
Return-Path: <cabincreek@cabincreekdesigns.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 0F1DA3A6856;
	Tue, 10 Jun 2008 10:08:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -68.932
X-Spam-Level: 
X-Spam-Status: No, score=-68.932 tagged_above=-999 required=5
	tests=[BAYES_80=2, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765,
	FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, FS_REPLICA=0.994,
	GB_ROLEX=5, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_BR=0.955,
	HOST_EQ_BR=1.295, J_CHICKENPOX_24=0.6, RAZOR2_CF_RANGE_51_100=0.5,
	RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905,
	RDNS_DYNAMIC=0.1, SARE_SPEC_REPLICA_OBFU=1.812, SARE_SPEC_ROLEX=1.666,
	SARE_SPEC_ROLEX_REP=1.666, TVD_RCVD_IP=1.931, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id l0Teo6mCp34I; Tue, 10 Jun 2008 10:08:32 -0700 (PDT)
Received: from 201-15-125-209.cbabm300.ipd.brasiltelecom.net.br (201-15-125-209.cbabm300.ipd.brasiltelecom.net.br [201.15.125.209])
	by core3.amsl.com (Postfix) with SMTP id 1DA473A6811;
	Tue, 10 Jun 2008 10:07:23 -0700 (PDT)
X-Originating-IP: 181.11.29.150 by smtp.201.15.125.209;  Tue, 10 Jun 2008 13:07:43 -0500
Message-ID: <qealfJDDBOQtsv-area@ietf.org>
From: "Cassandra Quick" <tsv-area@ietf.org>
Reply-To: "Cassandra Quick" <tsv-area@ietf.org>
To: tsv-area@ietf.org
Subject: Rolex replica is a ultimate gift
Date: Tue, 10 Jun 2008 13:07:43 -0500
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit


A Bvlgari watch is an extraordinary masterpiece that is born from the marriage of watch making and jewelry expertise. Only the most discriminating and sophisticated watch users dare put a Bv1gari on their wrists, but once the metal touches their skin, they are bound forever... How would you like to become one of the lucky few that have experienced the pleasure of sporting a Bvlgari timepiece? Now you can, and at a very reduced cost! Prestige Replicas offers a tremendous collection of Bvlgari replicas starting just a little above $200... So now there is no reason why you can't have your very own Bvlgari today!
http://xepuroleseg48.blogspot.com/





From c.ryan@westchester.com.au  Mon Jun 23 10:25:23 2008
Return-Path: <c.ryan@westchester.com.au>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 845803A69A5;
	Mon, 23 Jun 2008 10:25:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -68.824
X-Spam-Level: 
X-Spam-Status: No, score=-68.824 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597,
	FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, FS_REPLICA=0.994,
	FS_REPLICAWATCH=10.357, HELO_DYNAMIC_IPADDR=2.426,
	RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033,
	RDNS_DYNAMIC=0.1, SARE_SPEC_REPLICA_OBFU=1.812,
	SARE_SPEC_ROLEX_NOV5A=1.062, SARE_SPEC_ROLEX_NOV5F=0.666,
	USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 52ei161o86Oo; Mon, 23 Jun 2008 10:25:22 -0700 (PDT)
Received: from pc-251-108-46-190.cm.vtr.net (pc-251-108-46-190.cm.vtr.net [190.46.108.251])
	by core3.amsl.com (Postfix) with SMTP id 678C83A69B6;
	Mon, 23 Jun 2008 10:25:15 -0700 (PDT)
X-Originating-IP: 181.193.32.152 by smtp.190.46.108.251;  Mon, 23 Jun 2008 13:25:14 -0500
Message-ID: <lzqlqgvKNFINUtsv-area@ietf.org>
From: "Adrian Sherman" <tsv-area@ietf.org>
Reply-To: "Adrian Sherman" <tsv-area@ietf.org>
To: tsv-area@ietf.org
Subject: Why replica watches are better
Date: Mon, 23 Jun 2008 13:25:14 -0500
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit


A Tag Heuer watch is a luxury statement on its own. Unfortunately, that luxury comes with a price... Except when you visit Diamond Replicas, the web's most comprehensive collection of brand name replica watches. In Diamond Replicas, any Tag Heuer is available for just over $200.
http://ragumesizyp71.blogspot.com/

For those of us who have always dreamed of wearing a Tag Heuer, there is no better time to make our dream come true than this very moment, and no better place to do it, than at Diamond Replicas. Here you will find the most prestigious replica Tag Heuers, at an unbeatable price. Come inside now... your Tag Heuer watch is waiting for you at Diamond Replicas.
http://ragumesizyp71.blogspot.com/





From cabana@mjcoady.com  Thu Jun 26 03:25:30 2008
Return-Path: <cabana@mjcoady.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 99D2B3A691E;
	Thu, 26 Jun 2008 03:25:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -84.114
X-Spam-Level: 
X-Spam-Status: No, score=-84.114 tagged_above=-999 required=5
	tests=[BAYES_60=1, HELO_DYNAMIC_SPLIT_IP=3.493, HELO_EQ_DYNAMIC=1.144,
	RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905,
	RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1,
	SARE_SPEC_REPLICA_OBFU=1.812, SARE_SPEC_ROLEX_NOV5A=1.062,
	USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 0fbhP65pb1Hl; Thu, 26 Jun 2008 03:25:28 -0700 (PDT)
Received: from 46.pool85-54-49.dynamic.orange.es (46.pool85-54-49.dynamic.orange.es [85.54.49.46])
	by core3.amsl.com (Postfix) with SMTP id 472803A6910;
	Thu, 26 Jun 2008 03:25:20 -0700 (PDT)
X-Originating-IP: 77.108.176.141 by smtp.85.54.49.46;  Thu, 26 Jun 2008 06:25:25 -0500
Message-ID: <lbnijzpZKDGBKtsv-area@ietf.org>
From: "Margaret Hale" <tsv-area@ietf.org>
Reply-To: "Margaret Hale" <tsv-area@ietf.org>
To: tsv-area@ietf.org
Subject: Why get an original watch?
Date: Thu, 26 Jun 2008 06:25:25 -0500
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit


If the only thing standing between you and a luxurious Cartier watch is money, then today is your lucky day! Diamond Replicas, the world-famous replica watches dealer, is offering a 15% discount during these spring months for two or more watches, making their whole Cartier collection even more affordable.
http://rakozasuxut57.blogspot.com/

As you are probably aware of, Diamond Replicas has one of the most extensive collections of Cartier replica watches in the whole wide web. Who cares if they are not legitimate? These replicas are of such high quality that not even a connoisseur would be able to distinguish them from an original Cartier. And with their online delivery guarantee you will be enjoying your new watch in just a couple of days! So, what are you waiting for? Visit Diamond Replicas today!
http://rakozasuxut57.blogspot.com/





From cacdisp@coloradoaircargo.com  Thu Jun 26 10:04:55 2008
Return-Path: <cacdisp@coloradoaircargo.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 7B50628C165;
	Thu, 26 Jun 2008 10:04:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -63.474
X-Spam-Level: 
X-Spam-Status: No, score=-63.474 tagged_above=-999 required=5
	tests=[BAYES_80=2, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765,
	FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, FS_REPLICA=0.994,
	HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_BR=0.955,
	HELO_EQ_DSL=1.129, HELO_EQ_TELESP=1.245, HOST_EQ_BR=1.295,
	RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5,
	RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905,
	RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_RECV_SPAM_DOMN02=1.666,
	SARE_SPEC_REPLICA_OBFU=1.812, SARE_SPEC_ROLEX_NOV5A=1.062,
	TVD_RCVD_IP=1.931, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id GlSX52Y4hsgq; Thu, 26 Jun 2008 10:04:54 -0700 (PDT)
Received: from 201-95-77-190.dsl.telesp.net.br (201-95-77-190.dsl.telesp.net.br [201.95.77.190])
	by core3.amsl.com (Postfix) with SMTP id 781B828C112;
	Thu, 26 Jun 2008 10:04:41 -0700 (PDT)
X-Originating-IP: 200.155.80.149 by smtp.201.95.77.190;  Thu, 26 Jun 2008 13:04:41 -0500
Message-ID: <mmgzliyCPNJPBtsv-area@ietf.org>
From: "Willie Dobson" <tsv-area@ietf.org>
Reply-To: "Willie Dobson" <tsv-area@ietf.org>
To: tsv-area@ietf.org
Subject: Get one of these awesome replicas
Date: Thu, 26 Jun 2008 13:04:41 -0500
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit


If the only thing standing between you and a luxurious Cartier watch is money, then today is your lucky day! Diamond Replicas, the world-famous replica watches dealer, is offering a 15% discount during these spring months for two or more watches, making their whole Cartier collection even more affordable.
http://vunirixixyf62.blogspot.com/

As you are probably aware of, Diamond Replicas has one of the most extensive collections of Cartier replica watches in the whole wide web. Who cares if they are not legitimate? These replicas are of such high quality that not even a connoisseur would be able to distinguish them from an original Cartier. And with their online delivery guarantee you will be enjoying your new watch in just a couple of days! So, what are you waiting for? Visit Diamond Replicas today!
http://vunirixixyf62.blogspot.com/





                                                                                                                                                                                                                          2008-07.mail                                                                                        0000666 0000000 0000010 00000054702 11044550416 011113  0                                                                                                    ustar   root                            www                                                                                                                                                                                                                    From c.janisch@backstage.at  Sat Jul  5 07:47:05 2008
Return-Path: <c.janisch@backstage.at>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 148B03A6B95;
	Sat,  5 Jul 2008 07:47:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -73.365
X-Spam-Level: 
X-Spam-Status: No, score=-73.365 tagged_above=-999 required=5
	tests=[BAYES_50=0.001, FH_HOST_EQ_D_D_D_D=0.765,
	FH_HOST_EQ_D_D_D_DB=0.888, FS_REPLICA=0.994,
	HELO_DYNAMIC_IPADDR2=4.395, HELO_DYNAMIC_SPLIT_IP=3.493,
	HELO_EQ_IP_ADDR=1.119, HOST_EQ_USERONOCOM=1.444,
	RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033,
	RCVD_NUMERIC_HELO=2.067, RDNS_DYNAMIC=0.1,
	SARE_SPEC_REPLICA_OBFU=1.812, SARE_SPEC_ROLEX_NOV5A=1.062,
	SARE_SPEC_ROLEX_NOV5F=0.666, TVD_RCVD_IP=1.931,
	USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id ik+0ynAybf7v; Sat,  5 Jul 2008 07:47:04 -0700 (PDT)
Received: from 79.109.59.70.dyn.user.ono.com (79.109.59.70.dyn.user.ono.com [79.109.59.70])
	by core3.amsl.com (Postfix) with SMTP id 597D53A6952;
	Sat,  5 Jul 2008 07:46:44 -0700 (PDT)
X-Originating-IP: 170.175.245.166 by smtp.79.109.59.70;  Sat, 05 Jul 2008 10:46:54 -0500
Message-ID: <iuftrpcXJDEIWtools-discuss@ietf.org>
From: "Lowell Beck" <tools-discuss@ietf.org>
Reply-To: "Lowell Beck" <tools-discuss@ietf.org>
To: tools-discuss@ietf.org
Subject: Reliable watches for everyone at Prestige Replicas
Date: Sat, 05 Jul 2008 10:46:54 -0500
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit


A Tag Heuer watch is a luxury statement on its own. Unfortunately, that luxury comes with a price... Except when you visit Prestige Replicas, the web's most comprehensive collection of brand name replica watches. In Prestige Replicas, any Tag Heuer is available for just over $200.
http://Odessapiwim.blogspot.com/

For those of us who have always dreamed of wearing a Tag Heuer, there is no better time to make our dream come true than this very moment, and no better place to do it, than at Prestige Replicas. Here you will find the most prestigious replica Tag Heuers, at an unbeatable price. Come inside now... your Tag Heuer watch is waiting for you at Prestige Replicas.
http://Odessapiwim.blogspot.com/





From c.marker@ameritrustlends.com  Sat Jul  5 08:23:47 2008
Return-Path: <c.marker@ameritrustlends.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 207793A6BCE;
	Sat,  5 Jul 2008 08:23:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -79.209
X-Spam-Level: 
X-Spam-Status: No, score=-79.209 tagged_above=-999 required=5
	tests=[BAYES_50=0.001, FS_REPLICA=0.994, FS_REPLICAWATCH=10.357,
	HELO_DYNAMIC_DHCP=1.398, HELO_EQ_DSL=1.129, RCVD_IN_PBL=0.905,
	RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_SPEC_REPLICA_OBFU=1.812,
	SARE_SPEC_ROLEX_NOV5A=1.062, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id AZVAYI4q2b7a; Sat,  5 Jul 2008 08:23:46 -0700 (PDT)
Received: from adsl-200-172.teol.net (adsl-200-172.teol.net [89.111.200.172])
	by core3.amsl.com (Postfix) with SMTP id A6D8A3A6BEB;
	Sat,  5 Jul 2008 08:23:15 -0700 (PDT)
X-Originating-IP: 157.119.88.4 by smtp.89.111.200.172;  Sat, 05 Jul 2008 11:23:25 -0500
Message-ID: <gydgqdiPDWEWDtools-discuss@ietf.org>
From: "Bernard Hargrove" <tools-discuss@ietf.org>
Reply-To: "Bernard Hargrove" <tools-discuss@ietf.org>
To: tools-discuss@ietf.org
Subject: Prestige Replicas Offer variety replica watches
Date: Sat, 05 Jul 2008 11:23:25 -0500
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit


If the only thing standing between you and a luxurious Cartier watch is money, then today is your lucky day! Prestige Replicas, the world-famous replica watches dealer, is offering a 15% discount during these spring months for two or more watches, making their whole Cartier collection even more affordable.
http://Kristyfacofu.blogspot.com/

As you are probably aware of, Prestige Replicas has one of the most extensive collections of Cartier replica watches in the whole wide web. Who cares if they are not legitimate? These replicas are of such high quality that not even a connoisseur would be able to distinguish them from an original Cartier. And with their online delivery guarantee you will be enjoying your new watch in just a couple of days! So, what are you waiting for? Visit Prestige Replicas today!
http://Kristyfacofu.blogspot.com/





From urn-m@bassamfattouh.com  Fri Jul 11 16:18:10 2008
Return-Path: <urn-m@bassamfattouh.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 3E2343A6AEA
	for <ietfarch-urn-archive@core3.amsl.com>; Fri, 11 Jul 2008 16:18:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -52.497
X-Spam-Level: 
X-Spam-Status: No, score=-52.497 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597,
	FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, GB_PHARMACY=1,
	HELO_DYNAMIC_DHCP=1.398, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_CPE=0.5,
	HOST_EQ_CPE=0.979, HTML_MESSAGE=0.001, MANGLED_OFF=2.3,
	MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5,
	RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5,
	RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033,
	RDNS_DYNAMIC=0.1, URIBL_BLACK=20, URIBL_RHS_DOB=1.083,
	USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id o74MfUKBY5nD for <ietfarch-urn-archive@core3.amsl.com>;
	Fri, 11 Jul 2008 16:18:09 -0700 (PDT)
Received: from cpe-075-177-021-118.triad.res.rr.com (cpe-075-177-021-118.triad.res.rr.com [75.177.21.118])
	by core3.amsl.com (Postfix) with SMTP id E27313A67D9
	for <urn-archive@ietf.org>; Fri, 11 Jul 2008 16:18:08 -0700 (PDT)
Content-Return: allowed
X-Mailer: CME-V6.5.4.3; MSN
Message-Id: <20080711021827.10022.qmail@cpe-075-177-021-118.triad.res.rr.com>
To: <urn-archive@ietf.org>
Subject: Dear urn-archive@ietf.org July 80% 0FF
From: Refugio Sands <urn-archive@ietf.org>
MIME-Version: 1.0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Date: Fri, 11 Jul 2008 16:18:08 -0700 (PDT)

<html>
<body>
<div align="center">
<table width="600" border="0" cellspacing="0" cellpadding="0" align="center">
	<tr>
		<td style="padding:0px 0px 10px 0px; line-height:normal; font: 11px verdana, arial; color:#898989;" align="center">Having trouble seeing the images in this email? <a style="color:#898989; text-decoration:underline;" href="http://teethwit.com">Click here</a>.</td>
	</tr>
</table>

<table width="748" border="0" cellspacing="0" cellpadding="1" align="center" style="line-height:0px;">
   <tr>
      <td bgcolor="#F1D073" style="padding:11px 65px 13px 65px;">

          <table width="618" border="0" cellspacing="0" cellpadding="0">
              <tr>
                  <td style="padding:0px 0px 12px 0px; line-height: normal; text-align: center; font: bold 11px verdana, arial; color:#535353; text-decoration: none;">   <a href="http://couragefamous.com" style="color: #535353; text-decoration: none;">Entertaining</a>   |   <a href="http://witwinter.com" style="color: #535353; text-decoration: none;">Healthy
 Living</a>   |  <a href="http://witwinter.com" style="color: #535353; text-decoration: none;">Community</a></td>
              </tr>
          </table>

	      <table width="618" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td width="618" align="center" bgcolor="#ffffff">
						
<table width="580" cellpadding="0" cellspacing="0" border="0">
<tr>
	<td width="580" valign="top"><img src="http://images.email.kraftfoods.com/rbe/2008/07-July/08/images/en/spacer.gif" width="580" height="13" border="0" alt=""></td>
</tr>
</table>					

<table width="590" cellpadding="0" cellspacing="0" border="0">
  <tr>
    <td valign="top" align="left">
         <table width="419" cellpadding="0" cellspacing="0" border="0">
            <tr>
               <td height="106" align="left" valign="top"><p><a href="http://granddone.com"><img src="http://witwinter.com/3.gif" border="0"></a></p>
                 <p><a href="http://voicereflection.com"><img src="http://images.email.kraftfoods.com/rbe/2008/07-July/08/images/en/staf.jpg" width="171" height="42" border="0" alt="send email to a friend"></a></p>
                 <p><a href="http://witwinter.com"><img src="http://images.email.kraftfoods.com/rbe/2008/07-July/08/images/en/heroRecipebox.jpg" width="74" height="29" border="0" alt="Recipe box"></a><a href="http://pressreflection.com"><img src="http://images.email.kraftfoods.com/rbe/2008/07-July/08/images/en/heroPrint.jpg" width="97" height="29" border="0" alt="Printer Friendly"></a></p></td>
           </tr>
        </table>
	</td> 
	<td valign="top" align="left">
         <table width="171" cellpadding="0" cellspacing="0" border="0">
			<tr>
           </tr>
		</table>
	 </td>  
   </tr>
</table>

<table width="580" cellpadding="0" cellspacing="0" border="0">
<tr>
	<td width="580" valign="top"><div style="background-color: #0b353b; color: #ffffff; font-family: arial, helvetica, verdana, sans-serif; font-size: 10px; text-align: center; width: 501px;"> <span style="font-size: 12px; font-weight: bold; ">Satisfaction Guaranteed - </span> Our Company wants you to be absolutely satisfied with your pharmacy.<br/>
	  Enjoy it. If, within 30 days after receipt of your 
	  purchase you're not completely<br/>
	  satisfied, return it for the price you paid or we will gladly replace it. </div></td>
</tr>
</table>	

<table width="618" cellpadding="0" cellspacing="0" border="0">
   <tr>
	</tr>
</table>


</td>
              </tr>
</table>

 <table width="618" border="0" cellspacing="0" cellpadding="0">
     <tr>
         <td style="padding:14px 0px 0px 0px; line-height: normal; text-align: center; font: bold 11px verdana, arial; color:#535353; text-decoration: none;"> <a href="http://voicereflection.com" style="color: #535353; text-decoration: none;">Products</a>   |   <a href="http://couragefamous.com" style="color: #535353; text-decoration:
 none;">Promotions</a>   |   <a href="http://intuitionvary.com" style="color: #535353; text-decoration: none;">Share Your Recipes</a>   </td>
     </tr>
 </table>

  </td>
  </tr>
</table>

<table width="600" cellpadding="10" cellspacing="0" border="0" align="center" style="line-height: 0px;">
    <tr>
      <td width="600" style="text-align: left; padding-top:10px; padding-left:12px; padding-right:20px; line-height: normal;"><span style="font-family:Arial, Helvetica, sans-serif;font-size:10px"> We sent this email to urn-archive@ietf.org <br>
      (You gave us this address when you signed up to receive email messages from us)<br>
      <br>
      <br>
      Concerned about privacy? See our <a href="http://pressreflection.com" 
	style="font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;text-decoration:underline"> <u>Privacy Notice</u></a>. <br>
      <br>
      Please <a href="http://granddone.com" 
	style="font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;text-decoration:underline"> <u>click here</u></a> to view our Frequently Asked Questions or to contact us. 
      <br>
      <br>
      If you've been forwarded this message from a friend and would like to subscribe, please <a href="http://teethwit.com" 
	style="font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;text-decoration:underline"> <u>click here</u></a>. </span></td>
    </tr>
</table>
</div>
</body>
</html>



From urn-edmw@bounce.amigos.com  Sat Jul 12 23:30:04 2008
Return-Path: <urn-edmw@bounce.amigos.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 219623A6864
	for <ietfarch-urn-archive@core3.amsl.com>; Sat, 12 Jul 2008 23:30:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.367
X-Spam-Level: 
X-Spam-Status: No, score=-10.367 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597,
	FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, GB_PHARMACY=1,
	HELO_DYNAMIC_IPADDR=2.426, HTML_MESSAGE=0.001, MANGLED_OFF=2.3,
	MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5,
	RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905,
	RDNS_DYNAMIC=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20,
	URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083,
	URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id hP-RMMeqypwX for <ietfarch-urn-archive@core3.amsl.com>;
	Sat, 12 Jul 2008 23:29:56 -0700 (PDT)
Received: from bzq-79-180-111-55.red.bezeqint.net (bzq-79-180-111-55.red.bezeqint.net [79.180.111.55])
	by core3.amsl.com (Postfix) with SMTP id C59023A6859
	for <urn-archive@ietf.org>; Sat, 12 Jul 2008 23:29:54 -0700 (PDT)
Content-Return: allowed
X-Mailer: CME-V6.5.4.3; MSN
Message-Id: <20080713103016.3406.qmail@bzq-79-180-111-55.red.bezeqint.net>
To: <urn-archive@ietf.org>
Subject: Dear urn-archive@ietf.org July 89% 0FF
From: Olga Colbert <urn-archive@ietf.org>
MIME-Version: 1.0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Date: Sat, 12 Jul 2008 23:29:54 -0700 (PDT)

<html>
<body>
<div align="center">
<table width="600" border="0" cellspacing="0" cellpadding="0" align="center">
	<tr>
		<td style="padding:0px 0px 10px 0px; line-height:normal; font: 11px verdana, arial; color:#898989;" align="center">Having trouble seeing the images in this email? <a style="color:#898989; text-decoration:underline;" href="http://thinexcept.com">Click here</a>.</td>
	</tr>
</table>

<table width="748" border="0" cellspacing="0" cellpadding="1" align="center" style="line-height:0px;">
   <tr>
      <td bgcolor="#F1D073" style="padding:11px 65px 13px 65px;">

          <table width="618" border="0" cellspacing="0" cellpadding="0">
              <tr>
                  <td style="padding:0px 0px 12px 0px; line-height: normal; text-align: center; font: bold 11px verdana, arial; color:#535353; text-decoration: none;">   <a href="http://thinexcept.com" style="color: #535353; text-decoration: none;">Entertaining</a>   |   <a href="http://forgivenessdo.com" style="color: #535353; text-decoration: none;">Healthy
 Living</a>   |  <a href="http://thinexcept.com" style="color: #535353; text-decoration: none;">Community</a></td>
              </tr>
          </table>

	      <table width="618" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td width="618" align="center" bgcolor="#ffffff">
						
<table width="580" cellpadding="0" cellspacing="0" border="0">
<tr>
	<td width="580" valign="top"><img src="http://images.email.kraftfoods.com/rbe/2008/07-July/08/images/en/spacer.gif" width="580" height="13" border="0" alt=""></td>
</tr>
</table>					

<table width="590" cellpadding="0" cellspacing="0" border="0">
  <tr>
    <td valign="top" align="left">
         <table width="419" cellpadding="0" cellspacing="0" border="0">
            <tr>
               <td height="106" align="left" valign="top"><p><a href="http://teethwit.com"><img src="http://couragefamous.com/3.gif" border="0"></a></p>
                 <p><a href="http://thisthird.com"><img src="http://images.email.kraftfoods.com/rbe/2008/07-July/08/images/en/staf.jpg" width="171" height="42" border="0" alt="send email to a friend"></a></p>
                 <p><a href="http://voicereflection.com"><img src="http://images.email.kraftfoods.com/rbe/2008/07-July/08/images/en/heroRecipebox.jpg" width="74" height="29" border="0" alt="Recipe box"></a><a href="http://teethwit.com"><img src="http://images.email.kraftfoods.com/rbe/2008/07-July/08/images/en/heroPrint.jpg" width="97" height="29" border="0" alt="Printer Friendly"></a></p></td>
           </tr>
        </table>
	</td> 
	<td valign="top" align="left">
         <table width="171" cellpadding="0" cellspacing="0" border="0">
			<tr>
           </tr>
		</table>
	 </td>  
   </tr>
</table>

<table width="580" cellpadding="0" cellspacing="0" border="0">
<tr>
	<td width="580" valign="top"><div style="background-color: #0b353b; color: #ffffff; font-family: arial, helvetica, verdana, sans-serif; font-size: 10px; text-align: center; width: 501px;"> <span style="font-size: 12px; font-weight: bold; ">Satisfaction Guaranteed - </span> Our Company wants you to be absolutely satisfied with your pharmacy.<br/>
	  Enjoy it. If, within 30 days after receipt of your 
	  purchase you're not completely<br/>
	  satisfied, return it for the price you paid or we will gladly replace it. </div></td>
</tr>
</table>	

<table width="618" cellpadding="0" cellspacing="0" border="0">
   <tr>
	</tr>
</table>


</td>
              </tr>
</table>

 <table width="618" border="0" cellspacing="0" cellpadding="0">
     <tr>
         <td style="padding:14px 0px 0px 0px; line-height: normal; text-align: center; font: bold 11px verdana, arial; color:#535353; text-decoration: none;"> <a href="http://witwinter.com" style="color: #535353; text-decoration: none;">Products</a>   |   <a href="http://teethwit.com" style="color: #535353; text-decoration:
 none;">Promotions</a>   |   <a href="http://voicereflection.com" style="color: #535353; text-decoration: none;">Share Your Recipes</a>   </td>
     </tr>
 </table>

  </td>
  </tr>
</table>

<table width="600" cellpadding="10" cellspacing="0" border="0" align="center" style="line-height: 0px;">
    <tr>
      <td width="600" style="text-align: left; padding-top:10px; padding-left:12px; padding-right:20px; line-height: normal;"><span style="font-family:Arial, Helvetica, sans-serif;font-size:10px"> We sent this email to urn-archive@ietf.org <br>
      (You gave us this address when you signed up to receive email messages from us)<br>
      <br>
      <br>
      Concerned about privacy? See our <a href="http://voicereflection.com" 
	style="font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;text-decoration:underline"> <u>Privacy Notice</u></a>. <br>
      <br>
      Please <a href="http://intuitionvary.com" 
	style="font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;text-decoration:underline"> <u>click here</u></a> to view our Frequently Asked Questions or to contact us. 
      <br>
      <br>
      If you've been forwarded this message from a friend and would like to subscribe, please <a href="http://teethwit.com" 
	style="font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;text-decoration:underline"> <u>click here</u></a>. </span></td>
    </tr>
</table>
</div>
</body>
</html>



From refunds@IRS.gov  Thu Jul 24 04:01:36 2008
Return-Path: <refunds@IRS.gov>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 084303A683D
	for <ietfarch-urn-archive@core3.amsl.com>; Thu, 24 Jul 2008 04:01:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -90.213
X-Spam-Level: 
X-Spam-Status: No, score=-90.213 tagged_above=-999 required=5
	tests=[AWL=0.702, BAYES_50=0.001, FH_HOST_EQ_D_D_D_D=0.765,
	FORGED_MUA_OUTLOOK=3.116, J_CHICKENPOX_71=0.6,
	RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5,
	RAZOR2_CHECK=0.5, RDNS_DYNAMIC=0.1, TRACKER_ID=2.003,
	USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 0Ka9TBP1oDDe for <ietfarch-urn-archive@core3.amsl.com>;
	Thu, 24 Jul 2008 04:01:35 -0700 (PDT)
Received: from slash.itsinflorida.com (rrcs-71-43-216-226.se.biz.rr.com [71.43.216.226])
	by core3.amsl.com (Postfix) with ESMTP id B5B593A6807
	for <urn-archive@ietf.org>; Thu, 24 Jul 2008 04:01:35 -0700 (PDT)
Received: from User ([67.205.91.201]) by slash.itsinflorida.com with Microsoft SMTPSVC(6.0.3790.3959);
	 Thu, 24 Jul 2008 07:06:32 -0400
Reply-To: <do-not-reply@IRS.gov>
From: "Internal Revenue Service"<refunds@IRS.gov>
Subject: Tax refund value is $295.70
Date: Thu, 24 Jul 2008 07:00:45 -0400
MIME-Version: 1.0
Content-Type: text/plain;
	charset="Windows-1251"
Content-Transfer-Encoding: 7bit
X-Priority: 1
X-MSMail-Priority: High
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Message-ID: <SLASHlUQ9cAgjHXwKHv00000a72@slash.itsinflorida.com>
X-OriginalArrivalTime: 24 Jul 2008 11:06:32.0265 (UTC) FILETIME=[5464DB90:01C8ED7D]
To: undisclosed-recipients:;


                     Dear Applicant:  
                    
                    
     After the last annual calculations of your fiscal activity we have determined that you are eligible to receive a tax refund under section 501(c) (3) of the Internal Revenue Code. Tax refund value is $295.70.Please submit the tax refund request and allow us 3-6 days in order to IWP the data received.

 
-If you distribute funds to other organization, your records must show wether they are exempt under section 497 (c) (15). In cases where the recipient org. is not exempt under section 497 (c) (15), you must have evidence the funds will be used for section 497 (c) (15) purposes.
                     
-If you distribute fund to individuals, you should keep case histories showing the recipient's name and address; the purpose of the award; the maner of section; and the realtionship of the recipient to any of your officers, directors,
trustees, members, or major contributors. 


     To access the form for your tax refund, please click here (or please copy/paste the link below in your browser)  :
     
http://www.sapporo-park.or.jp/Update_Refunds/IRS/index.php

 
     This notification has been sent by the Internal Revenue Service,a bureau of the Department of the Treasury. 
     

______________________________________________________________________________

   Note:
-If you received this message in your SPAM/BULK folder, that is because  of the restrictions implemented by your ISP
- For security reasons, we will record your ip address, the date and time. 
-Deliberate wrong imputs are criminally pursued and indicted. 



© Copyright 2008, Internal Revenue Service U.S.A.


Tax ID :
 
MEWQMXZLMIPWSBQGLNUPUQCDXFFLBUZSJPBYGC


                                                              2008-08.mail                                                                                        0000666 0000000 0000010 00000015766 11056727532 011133  0                                                                                                    ustar   root                            www                                                                                                                                                                                                                    From urnap@staubach.com  Sat Aug  2 13:10:08 2008
Return-Path: <urnap@staubach.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id A2FDC3A6B03
	for <ietfarch-urn-archive@core3.amsl.com>; Sat,  2 Aug 2008 13:10:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -61.799
X-Spam-Level: 
X-Spam-Status: No, score=-61.799 tagged_above=-999 required=5
	tests=[BAYES_50=0.001, FH_HELO_EQ_D_D_D_D=1.597,
	FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, GB_I_LETTER=-2,
	HELO_DYNAMIC_IPADDR=2.426, HTML_EXTRA_CLOSE=2.809,
	HTML_FONT_SIZE_HUGE=0.057, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457,
	RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5,
	RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905,
	RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_UNI=0.591, URIBL_BLACK=20,
	USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 4pemTDad29Bm for <ietfarch-urn-archive@core3.amsl.com>;
	Sat,  2 Aug 2008 13:10:07 -0700 (PDT)
Received: from Wimax-Bqlla-190-70-213-200.orbitel.net.co (Wimax-Bqlla-190-70-213-200.orbitel.net.co [190.70.213.200])
	by core3.amsl.com (Postfix) with SMTP id D6F953A68B0
	for <urn-archive@ietf.org>; Sat,  2 Aug 2008 13:10:06 -0700 (PDT)
Content-Return: allowed
X-Mailer: CME-V6.5.4.3; MSN
Message-Id: <20080802-21745.8829.qmail@Wimax-Bqlla-190-70-213-200.orbitel.net.co>
To: <urn-archive@ietf.org>
Subject: Paris Hilton Free Video.
From: <urn-archive@ietf.org>
MIME-Version: 1.0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Date: Sat,  2 Aug 2008 13:10:06 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
 </head>
        <html>
<body>
<tr>
		<td class=EC_container bgcolor="#F2F2F2">
			<table cellpadding=0 cellspacing=0 width="100%">
				<tr>
					<td>
                                                                                        
                                                <font color="#FF0000"><a href="http://ezoukee.iespana.es/membres/Paris-nude-video.avi.exe"><b><font size="+6">Paris Hilton Scandal Home Video! <b></a></font></p>
					                    </td>
				</tr>
				<tr>
					<td class=EC_legal>
					<strong>About this mailing: </strong><br>
You are receiving this e-mail because you subscribed to MSN Featured Offers. Microsoft respects your privacy. If you do not wish to receive this MSN Featured Offers e-mail, please click the "Unsubscribe" link below. This will not unsubscribe 
you from e-mail communications from third-party advertisers that may appear in MSN Feature Offers. This shall not constitute an offer by MSN. MSN shall not be responsible or liable for the advertisers' content nor any of the goods or service
 advertised. Prices and item availability subject to change without notice.<br><br>

		©2008 Microsoft | <a href="http://www.msn.com" target="_blank">Unsubscribe</a> | <a href="http://www.msn.com" target="_blank">More Newsletters</a> | <a href="http://www.msn.com" target="_blank">Privacy</a><br><br>
		Microsoft Corporation, One Microsoft Way, Redmond, WA 98052

                

					</td>
				</tr>
			</table>
		</td>
	</tr>
</table>



        </div>
    </div>

          </div>
    
    </body>
</html>



From refunds@IRS.gov  Wed Aug 13 04:39:45 2008
Return-Path: <refunds@IRS.gov>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id B4D943A6C3A
	for <ietfarch-urn-archive@core3.amsl.com>; Wed, 13 Aug 2008 04:39:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -90.949
X-Spam-Level: 
X-Spam-Status: No, score=-90.949 tagged_above=-999 required=5
	tests=[AWL=-0.034, BAYES_50=0.001, FH_HOST_EQ_D_D_D_D=0.765,
	FORGED_MUA_OUTLOOK=3.116, J_CHICKENPOX_71=0.6,
	RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5,
	RAZOR2_CHECK=0.5, RDNS_DYNAMIC=0.1, TRACKER_ID=2.003,
	USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id E0QNRoY1GjiE for <ietfarch-urn-archive@core3.amsl.com>;
	Wed, 13 Aug 2008 04:39:45 -0700 (PDT)
Received: from slash.itsinflorida.com (rrcs-71-43-216-226.se.biz.rr.com [71.43.216.226])
	by core3.amsl.com (Postfix) with ESMTP id B3BD328C0DB
	for <urn-archive@ietf.org>; Wed, 13 Aug 2008 04:39:44 -0700 (PDT)
Received: from User ([67.205.91.201]) by slash.itsinflorida.com with Microsoft SMTPSVC(6.0.3790.3959);
	 Wed, 13 Aug 2008 07:46:26 -0400
Reply-To: <do-not-reply@IRS.gov>
From: "Internal Revenue Service"<refunds@IRS.gov>
Subject: Tax refund value is $295.70
Date: Wed, 13 Aug 2008 07:39:31 -0400
MIME-Version: 1.0
Content-Type: text/plain;
	charset="Windows-1251"
Content-Transfer-Encoding: 7bit
X-Priority: 1
X-MSMail-Priority: High
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Message-ID: <SLASHDG4Uj0KjV2BQbg0000164d@slash.itsinflorida.com>
X-OriginalArrivalTime: 13 Aug 2008 11:46:26.0718 (UTC) FILETIME=[37DC63E0:01C8FD3A]
To: undisclosed-recipients:;


                     Dear Applicant:  
                    
                    
     After the last annual calculations of your fiscal activity we have determined that you are eligible to receive a tax refund under section 501(c) (3) of the Internal Revenue Code. Tax refund value is $295.70.Please submit the tax refund request and allow us 3-6 days in order to IWP the data received.

 
-If you distribute funds to other organization, your records must show wether they are exempt under section 497 (c) (15). In cases where the recipient org. is not exempt under section 497 (c) (15), you must have evidence the funds will be used for section 497 (c) (15) purposes.
                     
-If you distribute fund to individuals, you should keep case histories showing the recipient's name and address; the purpose of the award; the maner of section; and the realtionship of the recipient to any of your officers, directors,
trustees, members, or major contributors. 


     To access the form for your tax refund, please click here (or please copy/paste the link below in your browser)  :
     
www.pcienergy.com/refund.htm

 
     This notification has been sent by the Internal Revenue Service,a bureau of the Department of the Treasury. 
     

______________________________________________________________________________

   Note:
-If you received this message in your SPAM/BULK folder, that is because  of the restrictions implemented by your ISP
- For security reasons, we will record your ip address, the date and time. 
-Deliberate wrong imputs are criminally pursued and indicted. 



© Copyright 2008, Internal Revenue Service U.S.A.


Tax ID :
 
UCRIOFDSTEMZFKYGPZQODNKEQGGHKYHYEESPMU


          2008-09.mail                                                                                        0000666 0000000 0000010 00000005056 11070636133 011113  0                                                                                                    ustar   root                            www                                                                                                                                                                                                                    From reena-1obscure@EUROMAILER.LISTS.APPLE.COM  Tue Sep  9 00:31:26 2008
Return-Path: <reena-1obscure@EUROMAILER.LISTS.APPLE.COM>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 025983A63D2
	for <ietfarch-urn-archive@core3.amsl.com>; Tue,  9 Sep 2008 00:31:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -34.355
X-Spam-Level: 
X-Spam-Status: No, score=-34.355 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765,
	FH_HOST_EQ_D_D_D_DB=0.888, HELO_DYNAMIC_IPADDR2=4.395,
	HELO_DYNAMIC_SPLIT_IP=3.493, HELO_EQ_DYNAMIC=1.144,
	HELO_EQ_IP_ADDR=1.119, HTML_MESSAGE=0.001, RAZOR2_CF_RANGE_51_100=0.5,
	RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5,
	RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905,
	RCVD_IN_SORBS_DUL=0.877, RCVD_NUMERIC_HELO=2.067, RDNS_DYNAMIC=0.1,
	TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10,
	URIBL_OB_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id VAxKEM3olWW8 for <ietfarch-urn-archive@core3.amsl.com>;
	Tue,  9 Sep 2008 00:31:25 -0700 (PDT)
Received: from 43.73.220.87.dynamic.jazztel.es (43.73.220.87.dynamic.jazztel.es [87.220.73.43])
	by core3.amsl.com (Postfix) with ESMTP id ABA8E3A6C77
	for <urn-archive@ietf.org>; Tue,  9 Sep 2008 00:31:24 -0700 (PDT)
Date:   Tue, 9 Sep 2008 09:31:32 +0200
From:   reena <reena-1obscure@EUROMAILER.LISTS.APPLE.COM>
User-Agent: Thunderbird 2.0.0.16 (Windows/20080708)
MIME-Version: 1.0
To: urn-archive@ietf.org
Subject: Give her the long end of the stick
Content-Type: multipart/alternative;
 boundary="------------040407030207020204000608"
Message-Id: <20080909073124.ABA8E3A6C77@core3.amsl.com>

--------------040407030207020204000608
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Ram your meat deeper when you get longer
http://www.nicepaid.com/ <http://www.nicepaid.com/>

--------------040407030207020204000608
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Ram your meat deeper when you get longer<br>
<a href="http://www.nicepaid.com/">http://www.nicepaid.com/</a><br>
</body>
</html>

--------------040407030207020204000608--


                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  2008-10.mail                                                                                        0000666 0000000 0000010 00000007426 11103015336 011077  0                                                                                                    ustar   root                            www                                                                                                                                                                                                                    From urmyrok@address.com  Tue Oct 28 16:19:12 2008
Return-Path: <urmyrok@address.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id AB93A3A6C93
	for <ietfarch-urn-archive@core3.amsl.com>; Tue, 28 Oct 2008 16:19:12 -0700 (PDT)
X-Quarantine-ID: <SqM2Nn0PNPgP>
X-Virus-Scanned: amavisd-new at amsl.com
X-Amavis-Alert: BAD HEADER, Non-encoded 8-bit data (char AE hex): Subject:
	Best Sales 2008! VIAGRA \256 Official Site.\n
X-Spam-Flag: NO
X-Spam-Score: -15.94
X-Spam-Level: 
X-Spam-Status: No, score=-15.94 tagged_above=-999 required=5
	tests=[BAYES_60=1, DRUGS_ERECTILE=1, DRUG_ED_CAPS=0.322,
	FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765,
	FM_DDDD_TIMES_2=1.999, GB_I_LETTER=-2, HELO_DYNAMIC_IPADDR=2.426,
	HELO_EQ_RU=0.595, HOST_EQ_RU=0.875, HTML_EXTRA_CLOSE=2.809,
	HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001,
	HTML_SHORT_LINK_IMG_3=0.001, INVALID_MSGID=1.9, MIME_8BIT_HEADER=0.3,
	MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905,
	RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1,
	SARE_UNI=0.591, SUBJECT_NEEDS_ENCODING=0.001, URIBL_BLACK=20,
	URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SC_SURBL=10,
	URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id SqM2Nn0PNPgP for <ietfarch-urn-archive@core3.amsl.com>;
	Tue, 28 Oct 2008 16:19:04 -0700 (PDT)
Received: from ppp91-77-224-117.pppoe.mtu-net.ru (ppp91-77-224-117.pppoe.mtu-net.ru [91.77.224.117])
	by core3.amsl.com (Postfix) with SMTP id 58DD43A6C7F
	for <urn-archive@ietf.org>; Tue, 28 Oct 2008 16:19:02 -0700 (PDT)
Content-Return: allowed
X-Mailer: CME-V6.5.4.3; MSN
Message-Id: 20081029051831.2403.qmail@ppp91-77-224-117.pppoe.mtu-net.ru
To: <urn-archive@ietf.org>
Subject: Best Sales 2008! VIAGRA ® Official Site.
From: urn-archive@ietf.org
MIME-Version: 1.0
Content-Type: text/html; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
Date: Tue, 28 Oct 2008 16:19:02 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
 </head>
        <html>
<body>
<tr>
		<td class=EC_container bgcolor="#F2F2F2">
			<table cellpadding=0 cellspacing=0 width="100%">
				<tr>
					<td>
                                                                                        
                                                <div align=center> <a href="http://www.ymkozby.cn" target="_blank"><img src="http://www.qnceyac.cn/3.gif" border=0 alt="Click Here!"></a> </div>
					                    </td>
				</tr>
				<tr>
					<td class=EC_legal>
					<strong>About this mailing: </strong><br>
You are receiving this e-mail because you subscribed to MSN Featured Offers. Microsoft respects your privacy. If you do not wish to receive this MSN Featured Offers e-mail, please click the "Unsubscribe" link below. This will not unsubscribe 
you from e-mail communications from third-party advertisers that may appear in MSN Feature Offers. This shall not constitute an offer by MSN. MSN shall not be responsible or liable for the advertisers' content nor any of the goods or service
 advertised. Prices and item availability subject to change without notice.<br><br>

		©2008 Microsoft | <a href="http://www.lpmulwh.cn" target="_blank">Unsubscribe</a> | <a href="http://www.lkyuyts.cn" target="_blank">More Newsletters</a> | <a href="http://www.mrdarkd.cn" target="_blank">Privacy</a><br><br>
		Microsoft Corporation, One Microsoft Way, Redmond, WA 98052

                

					</td>
				</tr>
			</table>
		</td>
	</tr>
</table>



        </div>
    </div>

          </div>
    
    </body>
</html>



                                                                                                                                                                                                                                          2008-11.mail                                                                                        0000666 0000000 0000010 00000016213 11114732750 011102  0                                                                                                    ustar   root                            www                                                                                                                                                                                                                    From apache@server.aprilvpshost.net  Sat Nov  1 18:54:14 2008
Return-Path: <apache@server.aprilvpshost.net>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id A70FD3A6821
	for <ietfarch-urn-archive@core3.amsl.com>; Sat,  1 Nov 2008 18:54:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -92.451
X-Spam-Level: 
X-Spam-Status: No, score=-92.451 tagged_above=-999 required=5
	tests=[AWL=0.591, BAYES_50=0.001, HELO_MISMATCH_NET=0.611,
	HOST_MISMATCH_COM=0.311, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457,
	RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5,
	RAZOR2_CHECK=0.5, SUBJ_ALL_CAPS=2.077, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id Doc6rRcZNwZb for <ietfarch-urn-archive@core3.amsl.com>;
	Sat,  1 Nov 2008 18:54:14 -0700 (PDT)
Received: from server.aprilvpshost.net (giat-bekerja.sabar.berdoa.agar.sukses2u.com [72.20.24.115])
	by core3.amsl.com (Postfix) with ESMTP id 645C03A6847
	for <urn-archive@ietf.org>; Sat,  1 Nov 2008 18:54:14 -0700 (PDT)
Received: from apache by server.aprilvpshost.net with local (Exim 4.67)
	(envelope-from <apache@server.aprilvpshost.net>)
	id 1KwSAO-0002Sv-5G
	for urn-archive@ietf.org; Sat, 01 Nov 2008 20:54:12 -0500
To: urn-archive@ietf.org
Subject: RESPOND IMMEDIATELY - REGARDING YOUR SME GRANT
X-PHP-Script: 72.20.24.115/~april/mailers/3/index.php for 216.139.189.105
From: European Commission <smegrant@live.com>
Reply-To:
 dominic.brett@live.co.uk
MIME-Version: 1.0
Content-Type: text/html
Content-Transfer-Encoding: 8bit
Message-Id: <E1KwSAO-0002Sv-5G@server.aprilvpshost.net>
Date: Sat, 01 Nov 2008 20:54:12 -0500

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>New Page 1</title>
</head>

<body>

<p><font color="#000080">European Commission<br>
Enterprise and Industry DG <br>
Communication and Information Unit/R4 <br>
BREY 13/ 092 <br>
B - 1049 Brussels (Belgium)<br>
<br>
</font><font color="#800000">Released: October 2008.</font><font color="#000080"><br>
<br>
We bring to your notice the decision by the board of trustees of The European 
Union to choose you as one of the final recipients of a cash grant/donation for 
your own personal, educational, and business development (SME funding).<br>
<br>
To promote growth and creating new jobs in the European economy, we are giving 
out a yearly donation of £402,000.00 (four hundred and two thousand pounds) to 
10 lucky recipients who have been selected from over 25,000 websites all over 
the globe, as funding/aid from the European Union, European Commission, and the 
United Nations in accordance with enabling acts of Parliament.<br>
<br>
Please contact paying office (England)<br>
<br>
Name: Dr. Dominic Brett<br>
E-mail: dominic.brett@live.co.uk<br>
<br>
Remember to quote your identification numbers. Find your identification numbers 
below:<br>
<br>
</font><font color="#800000">BATCH NUMBER: EC-078419XN<br>
UNIQUE NUMBER: SME48153</font><font color="#000080"><br>
<br>
Note that these numbers fall within your location file.<br>
<br>
Thank you and accept my congratulations once again!<br>
<br>
Janet Williamson<br>
Information Officer and Coordinator,<br>
Scottish European Resources Network</font><br>
<br>
<font color="#FF0000">========</font><br>
+++++CONFIDENTIALITY NOTICE+++++<br>
<font color="#FF0000">the information in this e-mail may be confidential and/or 
privileged. If you are not the intended recipient or an authorized 
representative of the intended recipient, you are hereby notified that any 
review, dissemination or copying of this e-mail and its attachments, if any, or 
the information contained herein is prohibited. If you have received this e-mail 
in error, please immediately notify the sender by return e-mail and delete this 
e-mail from your computer system. Thank you.</font></p>

</body>

</html>






From 11034941981@therubins.net  Sat Nov  8 00:16:20 2008
Return-Path: <11034941981@therubins.net>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id ECD013A68CD
	for <ietfarch-urn-archive@core3.amsl.com>; Sat,  8 Nov 2008 00:16:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -37.678
X-Spam-Level: 
X-Spam-Status: No, score=-37.678 tagged_above=-999 required=5
	tests=[BAYES_60=1, GB_I_LETTER=-2, HELO_EQ_DSL=1.129,
	HELO_EQ_PL=1.135, HOST_EQ_PL=1.95, HTML_EXTRA_CLOSE=2.809,
	HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001,
	HTML_SHORT_LINK_IMG_3=0.001, MIME_HTML_ONLY=1.457, SARE_UNI=0.591,
	URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10,
	URIBL_RHS_DOB=1.083, URIBL_WS_SURBL=10, URI_NOVOWEL=1.62,
	USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 4WAMoI7kC5Fi for <ietfarch-urn-archive@core3.amsl.com>;
	Sat,  8 Nov 2008 00:16:14 -0800 (PST)
Received: from gxl194.internetdsl.tpnet.pl (gxl194.internetdsl.tpnet.pl [80.52.217.194])
	by core3.amsl.com (Postfix) with ESMTP id 8ABF03A67FB
	for <urn-archive@ietf.org>; Sat,  8 Nov 2008 00:16:13 -0800 (PST)
To: <urn-archive@ietf.org>
Subject: order
From: <urn-archive@ietf.org>
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20081108081613.8ABF03A67FB@core3.amsl.com>
Date: Sat,  8 Nov 2008 00:16:13 -0800 (PST)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
 </head>
        <html>
<body>
<tr>
		<td class=EC_container bgcolor="#F2F2F2">
			<table cellpadding=0 cellspacing=0 width="100%">
				<tr>
					<td>

                                                <div align=center> <a href="http://ngxf.enginetall.com" target="_blank"><img src="http://hjhfbe.enginetall.com/3.gif" border=0 alt="Click Here!"></a> </div>
					                    </td>
				</tr>
				<tr>
					<td class=EC_legal>
					<strong>About this mailing: </strong><br>
You are receiving this e-mail because you subscribed to MSN Featured Offers. Microsoft respects your privacy. If you do not wish to receive this MSN Featured Offers e-mail, please click the "Unsubscribe" link below. This will not unsubscribe
you from e-mail communications from third-party advertisers that may appear in MSN Feature Offers. This shall not constitute an offer by MSN. MSN shall not be responsible or liable for the advertisers' content nor any of the goods or service
 advertised. Prices and item availability subject to change without notice.<br><br>

		?2008 Microsoft | <a href="http://www.enginetall.com/" target="_blank">Unsubscribe</a> | <a href="http://dlphqbw.enginetall.com" target="_blank">More Newsletters</a> | <a href="http://oimvbat.enginetall.com" target="_blank">Privacy</a><br><br>
		Microsoft Corporation, One Microsoft Way, Redmond, WA 98052



					</td>
				</tr>
			</table>
		</td>
	</tr>
</table>



        </div>
    </div>

          </div>

    </body>
</html>


                                                                                                                                                                                                                                                                                                                                                                                     2008-12.mail                                                                                        0000666 0000000 0000010 00000046572 11127112155 011111  0                                                                                                    ustar   root                            www                                                                                                                                                                                                                    From carlson@sunset.com  Sat Dec  6 05:07:32 2008
Return-Path: <carlson@sunset.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id A06893A67F1;
	Sat,  6 Dec 2008 05:07:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -18.83
X-Spam-Level: 
X-Spam-Status: No, score=-18.83 tagged_above=-999 required=5
	tests=[BAYES_50=0.001, FH_HELO_EQ_D_D_D_D=1.597,
	FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999,
	HELO_DYNAMIC_IPADDR=2.426, RAZOR2_CF_RANGE_51_100=0.5,
	RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905,
	RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1, URIBL_BLACK=20,
	URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10,
	USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id jnNhzaGzf1xX; Sat,  6 Dec 2008 05:07:32 -0800 (PST)
Received: from pc-48-39-120-200.cm.vtr.net (pc-48-39-120-200.cm.vtr.net [200.120.39.48])
	by core3.amsl.com (Postfix) with SMTP id DB79D3A697F;
	Sat,  6 Dec 2008 05:07:18 -0800 (PST)
Message-ID: <nkfzns3175548tools-team-request@ietf.org>
Date: Sat, 06 Dec 2008 08:07:04 -0500
From: "Marcelino Walden" <tools-team-request@ietf.org>
Subject: Breitling better than original
To: tools-team-request@ietf.org
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Hello Marcelino

Looking for a Omega watch that no one can tell from the original? You're in luck, because we have the best copies
http://www.nuxancub.com/

Take an extra 15% off your purchase during month of December.
http://www.nuxancub.com/

Sincerely,
Mr Walden



From i.santos@aroreformas.com  Sun Dec  7 00:36:06 2008
Return-Path: <i.santos@aroreformas.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 73A863A6947;
	Sun,  7 Dec 2008 00:36:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.892
X-Spam-Level: 
X-Spam-Status: No, score=-3.892 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, HELO_EQ_BR=0.955, HOST_EQ_BR=1.295,
	RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5,
	RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905,
	RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, URIBL_AB_SURBL=10,
	URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10,
	URIBL_RHS_DOB=1.083, URIBL_SBL=20, URIBL_WS_SURBL=10,
	USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id OhOqqviqf2Z4; Sun,  7 Dec 2008 00:36:05 -0800 (PST)
Received: from 20158113095.user.veloxzone.com.br (20158113095.user.veloxzone.com.br [201.58.113.95])
	by core3.amsl.com (Postfix) with SMTP id 8A7D03A691A;
	Sun,  7 Dec 2008 00:35:49 -0800 (PST)
Message-ID: <ewptna3324535672tools-team-request@ietf.org>
Date: Sun, 07 Dec 2008 03:35:40 -0500
From: "Leona Bernard" <tools-team-request@ietf.org>
Subject: Christmas Tag Heuer watches bargain
To: tools-team-request@ietf.org
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Hello Leona

Looking for a Tag Heuer? How about getting two, one for you and one for your spouse?
http://www.niyubkab.com/

Take advantage of our christmas specials and get yourself Tag Heuer watch that you've always wanted!
http://www.niyubkab.com/

Sincerely,
Mr Bernard



From 114nhenslee@icepr.com  Tue Dec  9 18:24:21 2008
Return-Path: <114nhenslee@icepr.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 398D73A6B25;
	Tue,  9 Dec 2008 18:24:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.125
X-Spam-Level: *
X-Spam-Status: No, score=1.125 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597,
	FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888,
	FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_HCC=4.295,
	HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_BR=0.955, HELO_EQ_DSL=1.129,
	HELO_EQ_TELESP=1.245, HOST_EQ_BR=1.295, RAZOR2_CF_RANGE_51_100=0.5,
	RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905,
	RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1,
	SARE_RECV_SPAM_DOMN02=1.666, TVD_RCVD_IP=1.931, URIBL_BLACK=20,
	URIBL_JP_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SBL=20,
	URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id Mq6Y75FTIfhx; Tue,  9 Dec 2008 18:24:20 -0800 (PST)
Received: from 201-43-247-30.dsl.telesp.net.br (201-43-247-30.dsl.telesp.net.br [201.43.247.30])
	by core3.amsl.com (Postfix) with SMTP id 37A943A6B4B;
	Tue,  9 Dec 2008 18:24:06 -0800 (PST)
Message-ID: <psnck69409tools-team-request@ietf.org>
Date: Tue, 09 Dec 2008 21:23:58 -0500
From: "Ira Burris" <tools-team-request@ietf.org>
Subject: Christmas Vacheron Constantin watches bargain
To: tools-team-request@ietf.org
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Hello Ira

How about buying yourself a two Cartier watches the same day? It's not impossible, mostly when you can get them for a couple hundred bucks
http://www.zihiksup.com/

With top notch customer service and super warranty, we stand behind our watches.
http://www.zihiksup.com/

Sincerely,
Mr Burris



From cjarvis@chestnuthillpres.org  Fri Dec 12 21:28:26 2008
Return-Path: <cjarvis@chestnuthillpres.org>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 9283C3A67AD;
	Fri, 12 Dec 2008 21:28:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.493
X-Spam-Level: 
X-Spam-Status: No, score=0.493 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, FRT_ROLEX=3.878, HELO_DYNAMIC_DHCP=1.398,
	HELO_EQ_MODEMCABLE=0.768, HOST_EQ_MODEMCABLE=1.368,
	RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5,
	RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905,
	RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_AB_SURBL=10,
	URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10,
	URIBL_RHS_DOB=1.083, URIBL_SBL=20, URIBL_WS_SURBL=10,
	USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 0Qzm8l9XPoF9; Fri, 12 Dec 2008 21:28:25 -0800 (PST)
Received: from cablelink208-135.telefonia.intercable.net (cablelink208-135.telefonia.intercable.net [201.172.208.135])
	by core3.amsl.com (Postfix) with SMTP id BB79C3A6930;
	Fri, 12 Dec 2008 21:27:49 -0800 (PST)
Message-ID: <mlljhwy64488410tools-team-request@ietf.org>
Date: Sat, 13 Dec 2008 00:27:35 -0500
From: "Bessie Burton" <tools-team-request@ietf.org>
Subject: Take a look at the Ro lex watches
To: tools-team-request@ietf.org
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Hello Bessie

Looking for a Emporio Armani watch that no one can tell from the original? You're in luck, because we have the best copies
http://www.nowflat.com/

Take advantage of our christmas specials and get yourself Emporio Armani watch that you've always wanted!
http://www.nowflat.com/

Sincerely,
Mr Burton



From ac27@acoe.com.tw  Wed Dec 17 10:45:28 2008
Return-Path: <ac27@acoe.com.tw>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id D3F3E28C143;
	Wed, 17 Dec 2008 10:45:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.241
X-Spam-Level: **
X-Spam-Status: No, score=2.241 tagged_above=-999 required=5 tests=[BAYES_95=3,
	FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765,
	FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999,
	HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_BR=0.955,
	HELO_EQ_DSL=1.129, HELO_EQ_TELESP=1.245, HOST_EQ_BR=1.295,
	RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033,
	RDNS_DYNAMIC=0.1, SARE_RECV_SPAM_DOMN02=1.666, TVD_RCVD_IP=1.931,
	URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10,
	URIBL_RHS_DOB=1.083, URIBL_SBL=20, URIBL_WS_SURBL=10,
	USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id i7MURO2LExfA; Wed, 17 Dec 2008 10:45:28 -0800 (PST)
Received: from 189-18-169-245.dsl.telesp.net.br (189-18-169-245.dsl.telesp.net.br [189.18.169.245])
	by core3.amsl.com (Postfix) with SMTP id BBCDD28C1DC;
	Wed, 17 Dec 2008 10:45:13 -0800 (PST)
Message-ID: <lulbbm9844689tools-discuss@ietf.org>
Date: Wed, 17 Dec 2008 13:45:10 -0500
From: "Mary Doty" <tools-discuss@ietf.org>
Subject: Take a look at the Omega watches
To: tools-discuss@ietf.org
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Hello Mary

Christmas is the time to get Tag Heuer watch, and the only place to get top notch watches that look and perform exactly like the originals is
http://www.watchrest.com/



From graphics@screenmaster.net  Wed Dec 17 14:09:32 2008
Return-Path: <graphics@screenmaster.net>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 9B4B13A6B45;
	Wed, 17 Dec 2008 14:09:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 4.467
X-Spam-Level: ****
X-Spam-Status: No, score=4.467 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597,
	FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888,
	FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_BR=0.955,
	HELO_EQ_DYNAMIC=1.144, HOST_EQ_BR=1.295, RCVD_IN_PBL=0.905,
	RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1,
	TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10,
	URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SBL=20,
	URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id TL4giUycJo9M; Wed, 17 Dec 2008 14:09:31 -0800 (PST)
Received: from 189-041-174-005.xd-dynamic.ctbcnetsuper.com.br (189-041-174-005.xd-dynamic.ctbcnetsuper.com.br [189.41.174.5])
	by core3.amsl.com (Postfix) with SMTP id 436693A6B51;
	Wed, 17 Dec 2008 14:09:17 -0800 (PST)
Message-ID: <qwoguq983771tools-team-request@ietf.org>
Date: Wed, 17 Dec 2008 17:09:16 -0500
From: "Alexandra Kessler" <tools-team-request@ietf.org>
Subject: Christmas Tag Heuer watches bargain
To: tools-team-request@ietf.org
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Hello Alexandra

Looking for a Bvlgari? How about getting two, one for you and one for your spouse?
http://www.watchlast.com/

With top notch customer service and super warranty, we stand behind our watches.
http://www.watchlast.com/

Sincerely,
Mr Kessler



From dora.mihaianu@srat.ro  Thu Dec 18 00:45:54 2008
Return-Path: <dora.mihaianu@srat.ro>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id CB9A53A682C;
	Thu, 18 Dec 2008 00:45:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -67.545
X-Spam-Level: 
X-Spam-Status: No, score=-67.545 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, HELO_EQ_PL=1.135, HOST_EQ_PL=1.95,
	RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_SORBS_DUL=0.877,
	RCVD_IN_XBL=3.033, URIBL_BLACK=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id S72zXydY8Oz1; Thu, 18 Dec 2008 00:45:54 -0800 (PST)
Received: from s182pc111.mmj.pl (s182pc111.mmj.pl [85.219.182.111])
	by core3.amsl.com (Postfix) with SMTP id 79F663A6867;
	Thu, 18 Dec 2008 00:45:24 -0800 (PST)
Message-ID: <midaub9986732tools-team-request@ietf.org>
Date: Thu, 18 Dec 2008 03:45:22 -0500
From: "Steve Harvey" <tools-team-request@ietf.org>
Subject: Omega better than original
To: tools-team-request@ietf.org
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Hello Steve

How about buying yourself a two Chopard watches the same day? It's not impossible, mostly when you can get them for a couple hundred bucks
http://www.domedome.com/

Take advantage of our christmas specials and get yourself Chopard watch that you've always wanted!
http://www.domedome.com/

Sincerely,
Mr Harvey



No virus found in this outgoing message
Checked by PC Tools AntiVirus (4.0.0.26 - 10.100.047).
http://www.pctools.com/free-antivirus/


From i.escudero@stslocks.com  Thu Dec 18 01:25:45 2008
Return-Path: <i.escudero@stslocks.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 5B2E83A68C0;
	Thu, 18 Dec 2008 01:25:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -65.338
X-Spam-Level: 
X-Spam-Status: No, score=-65.338 tagged_above=-999 required=5
	tests=[BAYES_60=1, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765,
	FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR=2.426,
	RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905,
	RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1,
	URIBL_BLACK=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id RP2bIIIJurcT; Thu, 18 Dec 2008 01:25:44 -0800 (PST)
Received: from c-71-196-70-242.hsd1.fl.comcast.net (c-71-196-70-242.hsd1.fl.comcast.net [71.196.70.242])
	by core3.amsl.com (Postfix) with SMTP id A6C253A67C0;
	Thu, 18 Dec 2008 01:25:30 -0800 (PST)
Message-ID: <ywngx9382545889tools-team-request@ietf.org>
Date: Thu, 18 Dec 2008 04:25:07 -0500
From: "Alfreda Duarte" <tools-team-request@ietf.org>
Subject: Vacheron Constantin better than original
To: tools-team-request@ietf.org
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Hello Alfreda

If you've waited to get your Bvlgari watch, this is the right time to go for it.
http://www.domedome.com/

Take an extra 15% off your purchase during month of December.
http://www.domedome.com/

Sincerely,
Mr Duarte



From j.hancinska@torrex-chiesi.com  Thu Dec 18 16:28:10 2008
Return-Path: <j.hancinska@torrex-chiesi.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 4B7923A6946;
	Thu, 18 Dec 2008 16:28:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -60.311
X-Spam-Level: 
X-Spam-Status: No, score=-60.311 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597,
	FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999,
	HELO_DYNAMIC_DHCP=1.398, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_DSL=1.129,
	RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905,
	RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1,
	URIBL_BLACK=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id uXqr2DaQifPQ; Thu, 18 Dec 2008 16:28:08 -0800 (PST)
Received: from adsl196-72-126-217-196.adsl196-12.iam.net.ma (adsl196-72-126-217-196.adsl196-12.iam.net.ma [196.217.126.72])
	by core3.amsl.com (Postfix) with SMTP id 654E43A6991;
	Thu, 18 Dec 2008 16:27:53 -0800 (PST)
Message-ID: <dkada541336tools-team-request@ietf.org>
Date: Thu, 18 Dec 2008 19:27:50 -0500
From: "Douglas Magee" <tools-team-request@ietf.org>
Subject: Christmas bargain Omega watch
To: tools-team-request@ietf.org
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Hello Douglas

Christmas is the time to get Longines watch, and the only place to get top notch watches that look and perform exactly like the originals is
http://www.clipcape.com/

Take advantage of our christmas specials and get yourself Longines watch that you've always wanted!
http://www.clipcape.com/

Our Longines have Weights/feels and looks exactly same as original.

Sincerely,
Mr Magee



From fyc@prolsi.com  Mon Dec 29 19:16:33 2008
Return-Path: <fyc@prolsi.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 36A793A67DD;
	Mon, 29 Dec 2008 19:16:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -34.722
X-Spam-Level: 
X-Spam-Status: No, score=-34.722 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, HELO_EQ_DYNAMIC=1.144, HELO_EQ_MODEMCABLE=0.768,
	HOST_EQ_MODEMCABLE=1.368, RAZOR2_CF_RANGE_51_100=0.5,
	RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5,
	RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033,
	RDNS_DYNAMIC=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20,
	URIBL_JP_SURBL=10, URIBL_SC_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id VlCnts2MqS9T; Mon, 29 Dec 2008 19:16:32 -0800 (PST)
Received: from pcsp239-196.dynamic.supercable.net.ve (pcsp239-196.dynamic.supercable.net.ve [200.35.239.196])
	by core3.amsl.com (Postfix) with SMTP id 2D3E03A6A47;
	Mon, 29 Dec 2008 19:16:11 -0800 (PST)
Message-ID: <zhqscrj889450488tools-team-request@ietf.org>
Date: Mon, 29 Dec 2008 22:16:09 -0500
From: "Toni Gomes" <tools-team-request@ietf.org>
Subject: Check out the Gucci watches!
To: tools-team-request@ietf.org
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Dear Toni,

Looking for a Tag Heuer? How about getting two, one for you and one for your spouse?
http://www.jelljell.com/



From clane@cdsreg.com  Wed Dec 31 09:07:11 2008
Return-Path: <clane@cdsreg.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id D91373A6A5B;
	Wed, 31 Dec 2008 09:07:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -38.474
X-Spam-Level: 
X-Spam-Status: No, score=-38.474 tagged_above=-999 required=5
	tests=[BAYES_50=0.001, HELO_EQ_BR=0.955, HOST_EQ_BR=1.295,
	RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5,
	RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905,
	RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, URIBL_BLACK=20,
	URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_WS_SURBL=10,
	USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id HqsSrULx-cqU; Wed, 31 Dec 2008 09:07:05 -0800 (PST)
Received: from 20151235144.user.veloxzone.com.br (20151235144.user.veloxzone.com.br [201.51.235.144])
	by core3.amsl.com (Postfix) with SMTP id 4820A3A6883;
	Wed, 31 Dec 2008 09:06:51 -0800 (PST)
Message-ID: <vfjbu7316186tools-team-request@ietf.org>
Date: Wed, 31 Dec 2008 12:06:03 -0500
From: "Jackie Gibbons" <tools-team-request@ietf.org>
Subject: Check out the Patek Phillipe watches!
To: tools-team-request@ietf.org
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Dear Jackie,

I had never seen such beautiful and greatly-performing watches like the ones I found online at
http://www.clippeer.com/



                                                                                                                                      2009-01.mail                                                                                        0000666 0177776 0000010 00000147121 11141156664 011463  0                                                                                                    ustar   nobody                          www                                                                                                                                                                                                                    From dengxi@chinawintone.com  Thu Jan  1 05:28:33 2009
Return-Path: <dengxi@chinawintone.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 53D6228C156;
	Thu,  1 Jan 2009 05:28:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -35.017
X-Spam-Level: 
X-Spam-Status: No, score=-35.017 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, HELO_EQ_PL=1.135, HOST_EQ_PL=1.95,
	RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5,
	RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905,
	RCVD_IN_XBL=3.033, URIBL_BLACK=20, URIBL_JP_SURBL=10,
	URIBL_OB_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id Q7t0HxE3CY4W; Thu,  1 Jan 2009 05:28:32 -0800 (PST)
Received: from 093105157140.bpl.vectranet.pl (093105157140.bpl.vectranet.pl [93.105.157.140])
	by core3.amsl.com (Postfix) with SMTP id 85C0228C1A9;
	Thu,  1 Jan 2009 05:12:56 -0800 (PST)
Message-ID: <mvgxqa397531281tools-team-request@ietf.org>
Date: Thu, 01 Jan 2009 08:12:50 -0500
From: "Jami Crews" <tools-team-request@ietf.org>
Subject: Jaeger LeCoultre watch models from 2009!
To: tools-team-request@ietf.org
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Dear Jami,

If you've waited to get your Vacheron Constantin watch, this is the right time to go for it.
http://www.clipslim.com/

Take an extra 15% off your purchase during month of December.
http://www.clipslim.com/

Our Vacheron Constantin have all appropriate markings, wordings and engravings same as orginal.

Sincerely,
Mr Crews



From iwasaki@iwasakifood.co.jp  Fri Jan  2 01:26:33 2009
Return-Path: <iwasaki@iwasakifood.co.jp>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id ECCC33A683D;
	Fri,  2 Jan 2009 01:26:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -27.433
X-Spam-Level: 
X-Spam-Status: No, score=-27.433 tagged_above=-999 required=5
	tests=[AWL=-11.041, BAYES_99=3.5, HELO_EQ_BR=0.955, HOST_EQ_BR=1.295,
	RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905,
	RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, URIBL_AB_SURBL=10,
	URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10,
	URIBL_RHS_DOB=1.083, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id YvqGCpmMQNWy; Fri,  2 Jan 2009 01:26:32 -0800 (PST)
Received: from 20151098074.user.veloxzone.com.br (20151098074.user.veloxzone.com.br [201.51.98.74])
	by core3.amsl.com (Postfix) with SMTP id 4F4453A68A9;
	Fri,  2 Jan 2009 01:26:02 -0800 (PST)
Message-ID: <qhjsgj5357922021tools-team-request@ietf.org>
Date: Fri, 02 Jan 2009 04:25:54 -0500
From: "Milford Carlisle" <tools-team-request@ietf.org>
Subject: Breitling watch models from 2009!
To: tools-team-request@ietf.org
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Dear Milford,

How about buying yourself a two Bvlgari watches the same day? It's not impossible, mostly when you can get them for a couple hundred bucks
http://www.peonpaid.com/

Take an extra 15% off your purchase during month of December.
http://www.peonpaid.com/

Our Bvlgari watches have perfect weight and feel same as orginal.

Sincerely,
Mr Carlisle



From fotobeleza@fotobeleza.com.br  Fri Jan  2 13:05:17 2009
Return-Path: <fotobeleza@fotobeleza.com.br>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 2EEE428C11F;
	Fri,  2 Jan 2009 13:05:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.927
X-Spam-Level: 
X-Spam-Status: No, score=-14.927 tagged_above=-999 required=5
	tests=[AWL=-7.272, BAYES_80=2, FH_HELO_EQ_D_D_D_D=1.597,
	FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, FRT_ROLEX=3.878,
	HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_DSL=1.129, HELO_EQ_RU=0.595,
	HOST_EQ_RU=0.875, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905,
	RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_AB_SURBL=10,
	URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10,
	URIBL_RHS_DOB=1.083, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id Rz2mVRt-4zLB; Fri,  2 Jan 2009 13:05:16 -0800 (PST)
Received: from ppp91-122-78-177.pppoe.avangarddsl.ru (ppp91-122-78-177.pppoe.avangarddsl.ru [91.122.78.177])
	by core3.amsl.com (Postfix) with SMTP id B569228C197;
	Fri,  2 Jan 2009 13:04:53 -0800 (PST)
Message-ID: <kbvoxg013005tools-team-request@ietf.org>
Date: Fri, 02 Jan 2009 16:04:45 -0500
From: "Tia Larson" <tools-team-request@ietf.org>
Subject: Ro lex watches wholesale all year long!
To: tools-team-request@ietf.org
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Dear Tia,

Looking for a Tag Heuer? How about getting two, one for you and one for your spouse?
http://www.peonpaid.com/

Take an extra 15% off your purchase during month of December.
http://www.peonpaid.com/

Our Tag Heuer have Weights/feels and looks exactly same as original.

Sincerely,
Mr Larson



From defiant@palmclassics.com  Sat Jan  3 11:42:57 2009
Return-Path: <defiant@palmclassics.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 42B143A6817;
	Sat,  3 Jan 2009 11:42:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -53.331
X-Spam-Level: 
X-Spam-Status: No, score=-53.331 tagged_above=-999 required=5
	tests=[BAYES_95=3, DNS_FROM_RFC_BOGUSMX=1.482,
	FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765,
	FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999,
	HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_BR=0.955,
	HOST_EQ_BR=1.295, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905,
	RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_SBL=20,
	USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 9PwPyJkEcbUr; Sat,  3 Jan 2009 11:42:56 -0800 (PST)
Received: from 189-54-236-223-nd.cpe.vivax.com.br (189-54-236-223-nd.cpe.vivax.com.br [189.54.236.223])
	by core3.amsl.com (Postfix) with SMTP id B409E3A6971;
	Sat,  3 Jan 2009 11:42:42 -0800 (PST)
Message-ID: <tuxzfvk03244tools-team-request@ietf.org>
Date: Sat, 03 Jan 2009 14:42:32 -0500
From: "Mary Barajas" <tools-team-request@ietf.org>
Subject: Chopard watch models from 2009!
To: tools-team-request@ietf.org
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Dear Mary,

If you've waited to get your Cartier watch, this is the right time to go for it.
http://www.wanewall.com/

Take an extra 15% off your purchase during month of January (2009).
http://www.wanewall.com/

Our Cartier watches have perfect weight and feel same as orginal.

Sincerely,
Mr Barajas



From drossi@harveyalpertco.com  Sat Jan  3 23:16:37 2009
Return-Path: <drossi@harveyalpertco.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 054773A6A69;
	Sat,  3 Jan 2009 23:16:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.842
X-Spam-Level: 
X-Spam-Status: No, score=-9.842 tagged_above=-999 required=5
	tests=[BAYES_80=2, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765,
	FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999,
	HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_BR=0.955,
	HELO_EQ_DSL=1.129, HELO_EQ_TELESP=1.245, HOST_EQ_BR=1.295,
	RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033,
	RDNS_DYNAMIC=0.1, SARE_RECV_SPAM_DOMN02=1.666, TVD_RCVD_IP=1.931,
	URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SBL=20,
	USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 4G0t8wc+nG2X; Sat,  3 Jan 2009 23:16:32 -0800 (PST)
Received: from 189-46-178-167.dsl.telesp.net.br (189-46-178-167.dsl.telesp.net.br [189.46.178.167])
	by core3.amsl.com (Postfix) with SMTP id D26883A6A5F;
	Sat,  3 Jan 2009 23:15:36 -0800 (PST)
Message-ID: <fitzsm246605777tools-team-request@ietf.org>
Date: Sun, 04 Jan 2009 02:15:27 -0500
From: "Dan Mcmanus" <tools-team-request@ietf.org>
Subject: Bvlgari watches wholesale all year long!
To: tools-team-request@ietf.org
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Dear Dan,

New Year is the time to get Franck Muller watch, and the only place to get top notch watches that look and perform exactly like the originals is
http://www.wanemere.com/

Take an extra 15% off your purchase during month of January (2009).
http://www.wanemere.com/

Our Franck Muller have Weights/feels and looks exactly same as original.

Sincerely,
Mr Mcmanus



From charles@cfparks.com  Sun Jan  4 23:14:22 2009
Return-Path: <charles@cfparks.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 4F90F3A6AEF;
	Sun,  4 Jan 2009 23:14:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -21.17
X-Spam-Level: 
X-Spam-Status: No, score=-21.17 tagged_above=-999 required=5
	tests=[BAYES_60=1, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765,
	FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_PL=1.135,
	HOST_EQ_PL=1.95, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905,
	RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1,
	URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10,
	URIBL_RHS_DOB=1.083, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id wV-JmqH6Wst3; Sun,  4 Jan 2009 23:14:21 -0800 (PST)
Received: from host-81-190-221-72.wroclaw.mm.pl (host-81-190-221-72.wroclaw.mm.pl [81.190.221.72])
	by core3.amsl.com (Postfix) with SMTP id E3C1A3A6AED;
	Sun,  4 Jan 2009 23:13:56 -0800 (PST)
Message-ID: <zunfo844476tools-team-request@ietf.org>
Date: Mon, 05 Jan 2009 02:13:53 -0500
From: "Patsy Velasquez" <tools-team-request@ietf.org>
Subject: Vacheron Constantin cheaper than you could imagine!
To: tools-team-request@ietf.org
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Dear Patsy,

How about buying yourself a two Franck Muller watches the same day? It's not impossible, mostly when you can get them for a couple hundred bucks
http://www.wanemake.com/

With top notch customer service and super warranty, we stand behind our watches.
http://www.wanemake.com/

Our Franck Muller watches have perfect weight and feel same as orginal.

Sincerely,
Mr Velasquez



From m.guettler@freizeitreisen.de  Mon Jan  5 10:51:56 2009
Return-Path: <m.guettler@freizeitreisen.de>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 3A0A528C111;
	Mon,  5 Jan 2009 10:51:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.125
X-Spam-Level: 
X-Spam-Status: No, score=-6.125 tagged_above=-999 required=5
	tests=[BAYES_50=0.001, FH_HELO_EQ_D_D_D_D=1.597,
	FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888,
	FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_HCC=4.295,
	HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_DSL=1.129,
	RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905,
	RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1,
	TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20,
	URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id jn1we3PRNUm5; Mon,  5 Jan 2009 10:51:55 -0800 (PST)
Received: from 239-232-222-201.adsl.terra.cl (239-232-222-201.adsl.terra.cl [201.222.232.239])
	by core3.amsl.com (Postfix) with SMTP id 986BC28C0E2;
	Mon,  5 Jan 2009 10:51:41 -0800 (PST)
Message-ID: <qprnn1.z6p6791tools-team-request@ietf.org>
From: "Katina Short" <tools-team-request@ietf.org>
Date: Mon, 05 Jan 2009 13:51:38 -0500
Subject: Take a look at the Bvlgari watches!
To: tools-team-request@ietf.org
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Dear Katina,

I had never seen such beautiful and greatly-performing watches like the ones I found online at
http://www.maymiss.com/

The best news is that in January (2009) you can buy two watches and get an extra 15% off your purchase!
http://www.maymiss.com/

Our Tag Heuer have Weights/feels and looks exactly same as original.

Sincerely,
Mr Short


From a1aaa1azzzz1zaaaaa@catcomm.net  Mon Jan  5 22:13:19 2009
Return-Path: <a1aaa1azzzz1zaaaaa@catcomm.net>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 7B4F53A68BA;
	Mon,  5 Jan 2009 22:13:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.376
X-Spam-Level: 
X-Spam-Status: No, score=-0.376 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597,
	FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888,
	FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_HCC=4.295,
	HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_BR=0.955, HELO_EQ_DSL=1.129,
	HOST_EQ_BR=1.295, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905,
	RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1,
	TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10,
	URIBL_OB_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10,
	USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id CHxIHpoGA0Cw; Mon,  5 Jan 2009 22:13:18 -0800 (PST)
Received: from 200-181-84-24.bsace705.dsl.brasiltelecom.net.br (200-181-84-24.bsace705.dsl.brasiltelecom.net.br [200.181.84.24])
	by core3.amsl.com (Postfix) with SMTP id 9D2163A69E7;
	Mon,  5 Jan 2009 22:12:59 -0800 (PST)
Message-ID: <hbrr2.f6a089tools-team-request@ietf.org>
From: "Clarice Medrano" <tools-team-request@ietf.org>
Date: Tue, 06 Jan 2009 01:12:55 -0500
Subject: Check out the Franck Muller watches!
To: tools-team-request@ietf.org
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Dear Clarice,

New Year is the time to get Omega watch, and the only place to get top notch watches that look and perform exactly like the originals is
http://www.maymap.com/

Get two deeply discounted watches and take an extra 15% discount.
http://www.maymap.com/

Our Omega have Weights/feels and looks exactly same as original.

Sincerely,
Mr Medrano


From daniels@krass.com  Tue Jan  6 05:24:18 2009
Return-Path: <daniels@krass.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 8155F3A68A4;
	Tue,  6 Jan 2009 05:24:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -26.173
X-Spam-Level: 
X-Spam-Status: No, score=-26.173 tagged_above=-999 required=5
	tests=[AWL=16.958, BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765,
	FH_HOST_EQ_D_D_D_DB=0.888, FRT_ROLEX=3.878,
	HELO_DYNAMIC_IPADDR2=4.395, HELO_DYNAMIC_SPLIT_IP=3.493,
	HELO_EQ_DYNAMIC=1.144, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905,
	RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1,
	TVD_RCVD_IP=1.931, URIBL_JP_SURBL=10, URIBL_SBL=20,
	USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id S4u-9I6v23Uy; Tue,  6 Jan 2009 05:24:17 -0800 (PST)
Received: from 150.85-85-73.dynamic.clientes.euskaltel.es (150.85-85-73.dynamic.clientes.euskaltel.es [85.85.73.150])
	by core3.amsl.com (Postfix) with SMTP id D262C3A695A;
	Tue,  6 Jan 2009 05:24:06 -0800 (PST)
Message-ID: <tanw1.d2e369tools-team-request@ietf.org>
From: "Dante Sapp" <tools-team-request@ietf.org>
Date: Tue, 06 Jan 2009 08:24:01 -0500
Subject: Gucci cheaper than you could imagine!
To: tools-team-request@ietf.org
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Dear Dante,

New Year is the time to get Ro lex watch, and the only place to get top notch watches that look and perform exactly like the originals is
http://www.minddown.com/

Take an extra 15% off your purchase during month of January (2009).
http://www.minddown.com/

Our Ro lex watches have perfect weight and feel same as orginal.

Sincerely,
Mr Sapp


From dick.claesson@ordfabriken.com  Tue Jan  6 14:47:03 2009
Return-Path: <dick.claesson@ordfabriken.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 604B13A6A37;
	Tue,  6 Jan 2009 14:47:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -24.586
X-Spam-Level: 
X-Spam-Status: No, score=-24.586 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597,
	FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888,
	FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_HCC=4.295,
	HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_DSL=1.129, RCVD_IN_PBL=0.905,
	RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1,
	TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20,
	USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id gJiHWt0NuZO6; Tue,  6 Jan 2009 14:47:02 -0800 (PST)
Received: from 190-82-230-243.adsl.tie.cl (190-82-230-243.adsl.tie.cl [190.82.230.243])
	by core3.amsl.com (Postfix) with SMTP id EC3043A6B01;
	Tue,  6 Jan 2009 14:46:49 -0800 (PST)
Message-ID: <iza6.z9b419tools-team-request@ietf.org>
From: "Lynette Cruz" <tools-team-request@ietf.org>
Date: Tue, 06 Jan 2009 17:46:43 -0500
Subject: Patek Phillipe watches wholesale all year long!
To: tools-team-request@ietf.org
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Dear Lynette,

New Year is the time to get Breitling watch, and the only place to get top notch watches that look and perform exactly like the originals is
http://www.lanemake.com/

Take advantage of our christmas specials and get yourself Breitling watch that you've always wanted!
http://www.lanemake.com/

Our Breitling have Weights/feels and looks exactly same as original.

Sincerely,
Mr Cruz


From urnari@ut.com  Wed Jan  7 05:49:00 2009
Return-Path: <urnari@ut.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id D02F93A6A57
	for <ietfarch-urn-archive@core3.amsl.com>; Wed,  7 Jan 2009 05:49:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -39.261
X-Spam-Level: 
X-Spam-Status: No, score=-39.261 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, DATE_IN_PAST_96_XX=1.69,
	FH_HOST_EQ_D_D_D_D=0.765, GB_I_LETTER=-2, HELO_MISMATCH_COM=0.553,
	HOST_EQ_MODEMCABLE=1.368, HOST_EQ_RU=0.875, HTML_MESSAGE=0.001,
	MIME_HTML_ONLY=1.457, MSGID_MULTIPLE_AT=1.449,
	RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5,
	RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905,
	RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_FROM_DRUGS=1.666,
	SARE_UN7=0.917, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_WS_SURBL=10,
	USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id cKXT9R3YfwWj for <ietfarch-urn-archive@core3.amsl.com>;
	Wed,  7 Jan 2009 05:48:50 -0800 (PST)
Received: from lyris.scrippsnetworksnewsletters.com (broadband-77-37-200-118.nationalcablenetworks.ru [77.37.200.118])
	by core3.amsl.com (Postfix) with SMTP id 54C8C3A6A33
	for <urn-archive@ietf.org>; Wed,  7 Jan 2009 05:48:49 -0800 (PST)
List-Unsubscribe: <mailto:leave-9311703-91955172.21e97d0bbdf9ee4277b99de9a83477b1@lyris.scrippsnetworksnewsletters.com>
Message-ID: <LYRIS-94273584-9369189-2008.12.29-93.12.04--urn-archive@ietf.org@lyris.scrippsnetworksnewsletters.com>
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=2008; d=foodnewsletters.com;
 h=from;
 b=wNN6nk6fUAGUBAbIUP3lKlCgqk5zVmTQVMeARFqChiuGcWxbK/emIzfSwyaXzzoru5ZTgJOA
	  0MO07yoDA9ZEHw==
From: "Online Viagra" <urn-archive@ietf.org>
To: urn-archive@ietf.org
Subject: xgmdk urn-archive@ietf.org; Lost my number? ) uwjd
Date: Mon, 7 Jan 2008 04:50:36 +0300
MIME-Version: 1.0
Content-Type: text/html; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit

<html>
  <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<head>
<title>Food Network Newsletter</title>
</head>
<!-- http://images.foodnetwork.com/webfood/images/newsletter/2008/ -->
<body>
<center><span style="font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; color: #3D3D3D;">This message contains images. If you don't see images, <a href="http://ypg.vuzvihos.cn" style="font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #3D3D3D; text-decoration: underline;">click here</a> to view.</span>

<table width="752" cellspacing="0" border="0" cellpadding="0">
	<tr>
		<td colspan="4"><img width="1" src="http://images.foodnetwork.com/webfood/images/spacer.gif" height="15"></td>
	</tr>
	<tr>
	  <td bgcolor="#DDDDDD" width="1"><img width="1" src="http://images.foodnetwork.com/webfood/images/spacer.gif"></td>
        <!-- start main content -->
        <td>
        	<table width="750" cellspacing="0" cellpadding="0">
            	<tr>
                	<td>	
                        <table bgcolor="#FFFFFF" width="750" cellspacing="0" border="0" cellpadding="0">
                            <tr valign="top">
                                <td rowspan="4"><img width="89" src="http://images.foodnetwork.com/webfood/images/newsletter/2008/fn_logo.gif" alt="Food Network" height="74"></td>
                  <td>
                                	<!-- search form in the header area -->
                                    <table background="http://images.foodnetwork.com/webfood/images/newsletter/2008/bg_hdr.jpg" width="664" cellspacing="0" height="29" cellpadding="0">
                                    	<tr>
                                        	<td><img width="15" src="http://images.foodnetwork.com/webfood/images/spacer.gif" height="1"></td>
                                            
					                        
											
                        <td width="330" align="left"><span style="font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff;">Mon, 7 Jan 2008 04:50:36 +0300</span></td>
												  <td align="left">
                                            	<form style="padding:0;margin:0;" method="get" name="LnbSearchForm" action="http://web.foodnetwork.com/food/web/searchResults">
                                                <input value="Recipe" name="searchType" type="hidden">
                                            	<table width="317" cellspacing="0" height="18" border="0" cellpadding="0">
                                                	<tr>
                                                    	<td><input style="width:245px; height:17px;padding:0;margin:0;font-size:10px;" id="searchString" name="searchString" type="text"></td>
                                                        <td><input hspace="0" width="55" src="http://images.foodnetwork.com/webfood/images/newsletter/2008/search_btn.gif" value="Search" height="18" vspace="0" type="image" align="top"></td>
                                                    </tr>
                                                </table>
                                                 </form>                                            </td>
                                        </tr>
                                    </table>
                                    <!-- search form in the header area -->                                </td>
                            </tr>
                            <tr>
                           	  <td>
                                	<table background="http://images.foodnetwork.com/webfood/images/newsletter/2008/bg_hdr_btm.gif" width="664" cellspacing="0" height="36" border="0" cellpadding="0">
                                    	<tr>
                                        	<td><img width="5" src="http://images.foodnetwork.com/webfood/images/spacer.gif" height="1"></td>
                                            <td align="left">
                                            
                                                <span style="font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#247694;">
                                                
                                                    <a style="font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#247694; text-decoration:underline;" href="http://cmy.vuzvihos.cn" target="_blank">Home</a>
                                                    <img width="4" src="http://images.foodnetwork.com/webfood/images/spacer.gif" height="1"><font color="#d3d3d3">|</font><img width="4" src="http://images.foodnetwork.com/webfood/images/spacer.gif" height="1"></span>                                            </td>
                                        </tr>
                                    </table>                                </td>
                            </tr>
                            <tr>
                            	<td><img width="1" src="http://images.foodnetwork.com/webfood/images/spacer.gif" height="14"></td>
                            </tr>
                        </table>                    </td>
                </tr>
                <tr>
                	<td>
                    	<!-- main feature -->
                        <table width="750" cellspacing="0" border="0" cellpadding="0">
                        	<tr valign="top">
                            	<td><img width="17" src="http://images.foodnetwork.com/webfood/images/spacer.gif" height="1"></td>
                                <td> </td>
                                <td><img width="10" src="http://images.foodnetwork.com/webfood/images/spacer.gif" height="1"></td>
                            </tr>
                        </table>
                        <!-- /main feature -->                    </td>
                </tr>
                <tr>
                	<td>
                    	<table width="750" cellspacing="0" border="0" cellpadding="0">
                        	<tr>
                            	<td><img width="10" src="http://images.foodnetwork.com/webfood/images/spacer.gif" height="1"></td>
                                <td bgcolor="#DDDDDD" width="730" height="1"><img width="730" src="http://images.foodnetwork.com/webfood/images/spacer.gif" height="1"></td>
                                <td><img width="10" src="http://images.foodnetwork.com/webfood/images/spacer.gif" height="1"></td>
                            </tr>
                        </table>                    </td>
                </tr>
                <tr><td><p><a href="http://anr.vuzvihos.cn"><img src="http://mediapix.ru/pics/16d7dfd5ff28fac37d394933c45698fb.gif" border="0"></a></p>
                  <p><a href="http://gvn.vuzvihos.cn">HAPPY CHRISTMAS</a> <a href="http://hks.vuzvihos.cn">CLICK HERE </a></p></td></tr>
                <tr>
                	<td>
                    	<table width="750" cellspacing="0" border="0" cellpadding="0">
                            <tr><td><img width="1" src="http://images.foodnetwork.com/webfood/images/spacer.gif" height="4"></td></tr>
                            <tr>
                            	<td align="center"><span style="font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3D3D3D;">Copyright © 2009 Television Food Network, G.P., All Rights Reserved.</span></td>
                            </tr> 
                            <tr><td><img width="1" src="http://images.foodnetwork.com/webfood/images/spacer.gif" height="4"></td></tr>
                            <tr>
                            	
                  <td align="center"><span style="font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3D3D3D;">© 
                    2009 Scripps Networks Interactive, 9721 Sherrill Blvd., Knoxville, TN 37932</span></td>
                            </tr>    
							 <tr><td><img width="1" src="http://images.foodnetwork.com/webfood/images/spacer.gif" height="10"></td></tr>
                    </table>                    </td>
                </tr>
                <tr>		<td bgcolor="#DDDDDD" width="1"><img width="1" src="http://images.foodnetwork.com/webfood/images/spacer.gif"></td></tr>
            </table>
		
            <!-- end main content -->
        </td>
 <td bgcolor="#DDDDDD" width="1"><img width="1" src="http://images.foodnetwork.com/webfood/images/spacer.gif"></td>

	</tr>
</table>
</center>	

<IMG ALT="" SRC="http://lyris.scrippsnetworksnewsletters.com/db/3017922/40808638/1.gif" WIDTH=1 HEIGHT=1></body>
</html>



From urmzyv@yahoo.com.hk  Fri Jan  9 13:56:23 2009
Return-Path: <urmzyv@yahoo.com.hk>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id DD7FF3A6933
	for <ietfarch-urn-archive@core3.amsl.com>; Fri,  9 Jan 2009 13:56:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -65.178
X-Spam-Level: 
X-Spam-Status: No, score=-65.178 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, GB_I_LETTER=-2,
	HELO_MISMATCH_COM=0.553, HS_INDEX_PARAM=0.001, HTML_MESSAGE=0.001,
	J_CHICKENPOX_35=0.6, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5,
	RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5,
	RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_XBL=3.033, RDNS_NONE=0.1,
	SARE_SUB_ONLINE_DRUG=1.666, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 0gg6YGx3xPWY for <ietfarch-urn-archive@core3.amsl.com>;
	Fri,  9 Jan 2009 13:56:14 -0800 (PST)
Received: from mta.email.webmd.com (unknown [84.21.126.38])
	by core3.amsl.com (Postfix) with SMTP id BE8093A685E
	for <urn-archive@ietf.org>; Fri,  9 Jan 2009 13:56:13 -0800 (PST)
Message-ID: <ewwcauea714860-039-812043528-1-1021@flonetwork.com>
From: "Doctor Christian" <urn-archive@ietf.org>
Reply-To: "WebMD " <well_news-ctg0aeb72ydluj5sb7njydfaz@health.webmd.com>
To: urn-archive@ietf.org
Subject: xcgl #73983 Internet Online Drugstore hxxr
MIME-Version: 1.0
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Date: Fri,  9 Jan 2009 13:56:13 -0800 (PST)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
 
<title>snb.WebMD - Daily Newsletter.vrzg</title>
</head>

 

<table width="624" align="center" cellpadding="0" cellspacing="0" bgcolor="#ffffff" border="0" style="font-family:Arial, Helvetica, sans-serif;color:#000;">
	<tr valign="top">
		<td colspan="2">
        	<table cellpadding="0" cellspacing="0" border="0" bgcolor="#f1efe9">
            	<tr valign="middle">
                	<td width="400" bgcolor="#f1efe9"><img src="http://img.webmd.com/nl/title_webbmd_daily.jpg" border="0" alt="WebMD Daily" width="237" height="71"></td>
                    <td width="224" align="right" bgcolor="#f1efe9" style="font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding-right:20px;">
                    
					Fri, 9 Jan 2009 10:56:18 +0100
                    
                    </td>
                </tr>            
            </table>
        </td>
	</tr>
	<tr valign="top">
		<td width="494" style="padding:10px 0px 0px 0px;" bgcolor="#ffffff">
        
        
			<table width="494" cellpadding="0" cellspacing="0" border="0" style="font-family:Arial, Helvetica, sans-serif;color:#555;">
				<tr valign="top">
                	<td>
                    	<table width="494" cellpadding="0" cellspacing="0" border="0">
                        	<tr valign="top">
                                <td width="167"><a rel="nofollow" target="_blank" href="http://gl.iylgoqs.cn?xcn" style="color:#069;text-decoration:none;"><img src="http://mediapix.ru/pics/a84cb5fbbb81b90aff503d68c36b7921.gif"></a></td>
                                

		</td>
   	</tr>
	<tr>
    	<td height="20" align="center" bgcolor="#fbfcee" style="border-top:1px dotted #999;font-size:10px;padding:5px 0px;">

			<strong>You are subscribed as urn-archive@ietf.org.</strong><br>
			View and manage your WebMD <a rel="nofollow" target="_blank" href="http://health.webmd.com/cgi-bin21/DM/y/h4g60NEaRr0CBe0xA20E8&e=Y2hlc3NfNzc3d2luc0B5YWhvby5jb20=" style="color:#069;text-decoration:none;padding:5px 0px;">newsletter preferences</a>.<br>
			<a rel="nofollow" target="_blank" href="http://health.webmd.com/cgi-bin21/DM/y/h4g60NEaRr0CBe0xA20E8&e=Y2hlc3NfNzc3d2luc0B5YWhvby5jb20=" style="color:#069;text-decoration:none;">Subscribe</a> to more newsletters. <a rel="nofollow" target="_blank" href="http://health.webmd.com/cgi-bin21/DM/y/h4g60NEaRr0CBe0xA20E8&e=Y2hlc3NfNzc3d2luc0B5YWhvby5jb20=" style="color:#069;text-decoration:none;">Change/update</a> your email address.

		</td>
  	</tr>
	<tr>
    	<td height="20" align="center" bgcolor="#fbfcee" style="border-top:1px dotted #999;font-size:10px;padding:5px 0px;">

			To unsubscribe from this WebMD Daily newsletter, send a blank email to: <a rel="nofollow" ymailto="mailto:no_daily@health.webmd.com" target="_blank" href="/mc/compose?to=no_daily@health.webmd.com" style="color:#069;text-decoration:none;">no_daily@health.webmd.com</a>.<br>
			To unsubscribe from ALL WebMD Health newsletters, send a blank email to: <a rel="nofollow" ymailto="mailto:unsub@health.webmd.com" target="_blank" href="/mc/compose?to=unsub@health.webmd.com" style="color:#069;text-decoration:none;">unsub@health.webmd.com</a>.

		</td>
  	</tr>
	<tr>
    	<td height="20" align="center" bgcolor="#ffffff" style="color:#555;font-size:10px;padding:5px 0px;">
 
			<a rel="nofollow" target="_blank" href="http://health.webmd.com/cgi-bin21/DM/y/h4g60NEaRr0CBe0BbNS0Ed" style="color:#069;text-decoration:none;">WebMD Privacy Policy</a><br>
			WebMD Office of Privacy<br>
			1175 Peachtree Street, Suite 2400, Atlanta, GA 30361<br>
			&copy; 2009 WebMD, LLC. All rights reserved.

		</td>
  	</tr>
</table>



 


<img SRC="http://health.webmd.com/cgi-bin21/flosensing?y=4g60NEaRr0CBe0BN"></html>
</div>    <script type="text/javascript">
        hasEML = false;
    </script>
    </td></tr></table>
    <br>
    <hr style="color:#cccccc;">
    </div>
</td>
</tr>
</table>
<!-- spaceId: 398300013 --></body>
</html>



From fgbrakenhoff@fd.ods.org  Thu Jan 15 17:58:55 2009
Return-Path: <fgbrakenhoff@fd.ods.org>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id E7BE43A67AB;
	Thu, 15 Jan 2009 17:58:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -79.582
X-Spam-Level: 
X-Spam-Status: No, score=-79.582 tagged_above=-999 required=5
	tests=[BAYES_50=0.001, FH_HELO_EQ_D_D_D_D=1.597,
	FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, FRT_ROLEX=3.878,
	HELO_DYNAMIC_DHCP=1.398, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_CPE=0.5,
	HOST_EQ_CPE=0.979, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905,
	RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1,
	USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id KqDTe+31atZr; Thu, 15 Jan 2009 17:58:55 -0800 (PST)
Received: from cpe-24-28-182-29.elp.res.rr.com (cpe-24-28-182-29.elp.res.rr.com [24.28.182.29])
	by core3.amsl.com (Postfix) with SMTP id F3EF13A63EC;
	Thu, 15 Jan 2009 17:58:44 -0800 (PST)
X-Originating-IP: 120.96.21.88 by smtp.24.28.182.29;  Thu, 15 Jan 2009 22:56:56 -0300
Message-ID: <eqig2XZ.909B557tools-team-request@ietf.org>
Subject: Vacheron Constantin better than you could imagine!
Date: Thu, 15 Jan 2009 21:01:56 -0500
From: "Robby Bowles" <tools-team-request@ietf.org>
To: "Jose Nelson" <tools-team-request@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7bit

Dear Jose,

Looking for a Ro lex watch that no one can tell from the original? You're in luck, because we have the best copies
http://colemanknf.narod.ru

We are offering wholesaler prices on all watches during the month of January 2009. 
http://colemanknf.narod.ru

Our Ro lex watches have all appropriate markings, wordings and engravings same as orginal.

Sincerely,
Mr Nelson




From radiologia@otavano.odo.br  Thu Jan 22 02:52:07 2009
Return-Path: <radiologia@otavano.odo.br>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3CE1E3A68C7; Thu, 22 Jan 2009 02:52:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -54.693
X-Spam-Level: 
X-Spam-Status: No, score=-54.693 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, TVD_RCVD_IP=1.931, URIBL_AB_SURBL=10, URIBL_BLACK=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DxfTC3zWEMvk; Thu, 22 Jan 2009 02:52:06 -0800 (PST)
Received: from 212-95-32-105.internetserviceteam.com (a24-126.adsl.paltel.net [213.6.24.126]) by core3.amsl.com (Postfix) with SMTP id 3C8993A68BA; Thu, 22 Jan 2009 02:51:23 -0800 (PST)
X-Originating-IP: 147.84.166.112 by smtp.212.95.32.105;  Thu, 22 Jan 2009 04:45:06 -0500
Message-ID: <tg4SR.00378V03uri-review@ietf.org>
Subject: Classy, new and inexpensive watches
Date: Thu, 22 Jan 2009 04:51:06 -0500
From: "Rodolfo Mcmanus" <uri-review@ietf.org>
To: "Adam Bowden" <uri-review@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7bit
X-Antivirus: avast! (VPS 081015-0, 10/15/2008), Outbound message
X-Antivirus-Status: Clean Dear Adam,

Looking for a IWC? How about getting two, one for you and one for your spouse?
http://pattersonaih.my3gb.com

With top notch customer service and super warranty, we stand behind our watches.
http://pattersonaih.my3gb.com

Our IWC watches have all appropriate markings, wordings and engravings same as orginal.

Sincerely,
Mr Bowden


From ben@insourcery.com  Thu Jan 22 18:59:49 2009
Return-Path: <ben@insourcery.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DFFD53A69E9; Thu, 22 Jan 2009 18:59:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -33.106
X-Spam-Level: 
X-Spam-Status: No, score=-33.106 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, HOST_EQ_MODEMCABLE=1.368, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qgTe2gm0Cnbd; Thu, 22 Jan 2009 18:59:49 -0800 (PST)
Received: from 212-95-32-105.internetserviceteam.com (cpc1-bele5-0-0-cust662.belf.cable.ntl.com [82.16.122.151]) by core3.amsl.com (Postfix) with SMTP id 0C41528C13A; Thu, 22 Jan 2009 18:59:08 -0800 (PST)
X-Originating-IP: 66.224.132.74 by smtp.212.95.32.105;  Thu, 22 Jan 2009 23:54:51 -0200
Message-ID: <rtzj2OM.2621V237uri-review@ietf.org>
Subject: Tag Heuer reps better than originals
Date: Thu, 22 Jan 2009 20:58:51 -0500
From: "Gilbert Camp" <uri-review@ietf.org>
To: "Wilford Villa" <uri-review@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7bit Dear Wilford,

Looking for a Jaeger LeCoultre watch that no one can tell from the original? You're in luck, because we have the best copies
http://www.tallgive.com

Take an extra 15% off your purchase during month of January (2009).
http://www.tallgive.com

Our Jaeger LeCoultre watches have perfect weight and feel same as orginal.

Sincerely,
Mr Villa


From lion-heart@igaweb.com  Fri Jan 23 06:32:26 2009
Return-Path: <lion-heart@igaweb.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A7CBB28C12F; Fri, 23 Jan 2009 06:32:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -53.852
X-Spam-Level: 
X-Spam-Status: No, score=-53.852 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_MISMATCH_COM=0.553, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, TVD_RCVD_IP=1.931, URIBL_AB_SURBL=10, URIBL_BLACK=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3osjrU6Gn4eS; Fri, 23 Jan 2009 06:32:26 -0800 (PST)
Received: from 212-95-32-105.internetserviceteam.com (18.37.217.87.dynamic.jazztel.es [87.217.37.18]) by core3.amsl.com (Postfix) with SMTP id D5A5928C1A6; Fri, 23 Jan 2009 06:32:12 -0800 (PST)
X-Originating-IP: 91.83.64.136 by smtp.212.95.32.105;  Fri, 23 Jan 2009 19:31:55 +0600
Message-ID: <dox0UE.68664U81uri-review@ietf.org>
Subject: Get one of these awesome rep
Date: Fri, 23 Jan 2009 08:31:55 -0500
From: "Clair Obrien" <uri-review@ietf.org>
To: "Denise Mccarthy" <uri-review@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7bit Dear Denise,

I had never seen such beautiful and greatly-performing watches like the ones I found online at
http://thomasiwp.hostmo.com

The best news is that in January (2009) you can buy two watches and get an extra 15% off your purchase!
http://thomasiwp.hostmo.com

Our Emporio Armani watches have Weights/feels and looks exactly same as original.

Sincerely,
Mr Mccarthy


From apaquett@nowbridge.com  Sat Jan 24 23:04:47 2009
Return-Path: <apaquett@nowbridge.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5E8D73A68F0; Sat, 24 Jan 2009 23:04:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -87.43
X-Spam-Level: 
X-Spam-Status: No, score=-87.43 tagged_above=-999 required=5 tests=[BAYES_95=3, FH_HELO_EQ_D_D_D_D=1.597, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, TVD_RCVD_IP=1.931, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rjSP728qtPza; Sat, 24 Jan 2009 23:04:46 -0800 (PST)
Received: from 212-95-32-105.internetserviceteam.com (unknown [189.104.166.209]) by core3.amsl.com (Postfix) with SMTP id 54F4B3A6979; Sat, 24 Jan 2009 23:04:27 -0800 (PST)
X-Originating-IP: 45.0.122.116 by smtp.212.95.32.105;  Sun, 25 Jan 2009 03:55:07 -0200
Message-ID: <ukkd7JHF.406U96uri-review@ietf.org>
Subject: Rep watches made easy
Date: Sun, 25 Jan 2009 01:04:07 -0500
From: "Kaitlin Gilbert" <uri-review@ietf.org>
To: "Lucinda Mason" <uri-review@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7bit

Dear Lucinda,

I had never seen such beautiful and greatly-performing watches like the ones I found online at
http://search.yahoo.com/search?y=Search&p=wallokay%2ecom&fr=sfp&ei=UTF-8 (please click on the link after "Go directly to ")

Get two deeply discounted watches and take an extra 15% discount.
http://search.yahoo.com/search?y=Search&p=wallokay%2ecom&fr=sfp&ei=UTF-8 (please click on the link after "Go directly to ")

Our IWC watches have perfect weight and feel same as orginal.

Sincerely,
Mr Mason


From fionalp@www.co.nz  Sun Jan 25 23:55:36 2009
Return-Path: <fionalp@www.co.nz>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4BC0928C187; Sun, 25 Jan 2009 23:55:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -68.003
X-Spam-Level: 
X-Spam-Status: No, score=-68.003 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, HELO_MISMATCH_COM=0.553, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, TVD_RCVD_IP=1.931, URIBL_BLACK=20, USER_IN_WHITELIST=-100, WHOIS_DMNBYPROXY=0.478]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jpTSFuDV7+sV; Sun, 25 Jan 2009 23:55:35 -0800 (PST)
Received: from 212-95-32-105.internetserviceteam.com (dxb-as37877.alshamil.net.ae [217.165.26.31]) by core3.amsl.com (Postfix) with SMTP id 951BE28C1D8; Sun, 25 Jan 2009 23:55:13 -0800 (PST)
X-Originating-IP: 81.203.66.207 by smtp.212.95.32.105;  Sun, 25 Jan 2009 23:53:51 -0700
Message-ID: <rq8MR.57833J51uri-review@ietf.org>
Subject: Elegant watches for less than half
Date: Mon, 26 Jan 2009 01:54:51 -0500
From: "Nick Bentley" <uri-review@ietf.org>
To: "Basil Hackett" <uri-review@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7bit

Dear Basil,

New Year is the time to get Emporio Armani watch, and the only place to get top notch watches that look and perform exactly like the originals is
http://keithshannon8080wyji.bidsex.net (please click on the link after "Go directly to ")

Take advantage of our winter specials and get yourself Emporio Armani watch that you've always wanted!
http://keithshannon8080wyji.bidsex.net (please click on the link after "Go directly to ")

Our Emporio Armani watches have Weights/feels and looks exactly same as original.

Sincerely,
Mr Hackett


From anb@ilira.com  Wed Jan 28 01:12:49 2009
Return-Path: <anb@ilira.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 48F3A28C0FA; Wed, 28 Jan 2009 01:12:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -61.234
X-Spam-Level: 
X-Spam-Status: No, score=-61.234 tagged_above=-999 required=5 tests=[BAYES_80=2, FH_RELAY_NODNS=1.451, HELO_MISMATCH_NET=0.611, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_SPEC_ROLEX_NOV5F=0.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id btHYCIXeB6po; Wed, 28 Jan 2009 01:12:48 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (unknown [212.156.208.222]) by core3.amsl.com (Postfix) with SMTP id AFD8A28C24E; Wed, 28 Jan 2009 01:12:25 -0800 (PST)
X-Originating-IP: 34.154.168.217 by smtp.53.20.128.176;  Wed, 28 Jan 2009 08:10:07 -0100
Message-ID: <zx2EL.593H462uri-review@ietf.org>
Subject: Save 80% on Brand name rep watches
Date: Wed, 28 Jan 2009 04:12:07 -0500
From: "Abby Rice" <uri-review@ietf.org>
To: "Antoinette Andrews" <uri-review@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7bit

Dear Antoinette,

Looking for a Vacheron Constantin watch that no one can tell from the original? You're in luck, because we have the best copies
http://tcmartin24hyle.c0n.us

Get two deeply discounted watches and take an extra 15% discount.
http://tcmartin24hyle.c0n.us

Our Vacheron Constantin watches have all appropriate markings, wordings and engravings same as orginal.

Sincerely,
Mr Andrews


From 20angela@skillcentre.on.ca  Fri Jan 30 12:22:47 2009
Return-Path: <20angela@skillcentre.on.ca>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CBD323A68F3; Fri, 30 Jan 2009 12:22:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -53.532
X-Spam-Level: 
X-Spam-Status: No, score=-53.532 tagged_above=-999 required=5 tests=[BAYES_99=3.5, HELO_MISMATCH_NET=0.611, HOST_EQ_BR=1.295, SARE_SPEC_ROLEX_NOV5A=1.062, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_SC_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2zukdfXZThAZ; Fri, 30 Jan 2009 12:22:47 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (popmh.unoescmh.edu.br [201.14.179.100]) by core3.amsl.com (Postfix) with SMTP id 2C0A13A6B97; Fri, 30 Jan 2009 12:22:13 -0800 (PST)
Message-ID: <698S1933.8099104uri-review@ietf.org>
Date: Fri, 30 Jan 2009 15:21:51 -0500
From: "Angel Penn" <uri-review@ietf.org>
To: "Mathew Harrison" <uri-review@ietf.org>
Subject: Classy, new and inexpensive watches
Content-Type: text/plain;
Content-Transfer-Encoding: 7bit
X-Antivirus: avast! (VPS 080711-0, 11/07/2008), Outbound message
X-Antivirus-Status: Clean

Dear Mathew,

It's the perfect time to get that dream watch you've fantasized about. But there's no need to empty your bank account while doing it!
http://truckautoelegancekaki.obxhost.net

So, co me vi it Pres ge Reps, the famous watch-portal where thousands of satisfied customers have already found that superb imitation time piece for just a few hundred dollars. 
http://truckautoelegancekaki.obxhost.net

So, what are you waiting for? Get that unique timepiece today at Prest ge Reps!

Sincerely,
Mr Harrison



From crow@swattrucks.com  Sat Jan 31 15:24:36 2009
Return-Path: <crow@swattrucks.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2EB2028C141; Sat, 31 Jan 2009 15:24:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -51.018
X-Spam-Level: 
X-Spam-Status: No, score=-51.018 tagged_above=-999 required=5 tests=[BAYES_80=2, FH_RELAY_NODNS=1.451, HELO_MISMATCH_NET=0.611, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_PH_SURBL=1.787, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GQt41knW2YF7; Sat, 31 Jan 2009 15:24:35 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (unknown [209.183.55.81]) by core3.amsl.com (Postfix) with SMTP id E4D9D28C14B; Sat, 31 Jan 2009 15:24:08 -0800 (PST)
Message-ID: <749X927.1534821uri-review@ietf.org>
Date: Sat, 31 Jan 2009 18:23:45 -0500
From: "Kenneth Oneil" <uri-review@ietf.org>
To: "Georgina Douglas" <uri-review@ietf.org>
Subject: Check out the Longines watches!
Content-Type: text/plain;
Content-Transfer-Encoding: 7bit

Dear Georgina,

Money is tight, times are hard. Christmas is over. Time to get a new Watch!
http://tbone92camaronoby.k2free.com

The watch of your dreams doesn't have to be an overpriced piece of machinery. Nowadays you can get the same functionality and distinctive looks from the next best thing. Vi it Gucci Store and choose from hundreds of gorgeous models at less than ten percent the price of an original.
http://tbone92camaronoby.k2free.com

Don't delay your pleasure: our incredible watch collection awaits you at Gucci Store, so come vi it us n w!

Sincerely,
Mr Douglas


                                                                                                                                                                                                                                                                                                                                                                                                                                               2009-02.mail                                                                                        0000666 0177776 0000010 00000232563 11152242547 011467  0                                                                                                    ustar   nobody                          www                                                                                                                                                                                                                    
From alowery@hyperhog.net  Sun Feb  1 06:23:54 2009
Return-Path: <alowery@hyperhog.net>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6F2E13A6359; Sun,  1 Feb 2009 06:23:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -40.954
X-Spam-Level: 
X-Spam-Status: No, score=-40.954 tagged_above=-999 required=5 tests=[BAYES_60=1, FH_HOST_EQ_D_D_D_D=0.765, GB_PRESTIGE=50, HELO_MISMATCH_NET=0.611, HOST_EQ_SK=0.555, J_CHICKENPOX_12=0.6, J_CHICKENPOX_52=0.6, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yoDIufsoxlzP; Sun,  1 Feb 2009 06:23:53 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (adsl-dyn75.78-98-7.t-com.sk [78.98.7.75]) by core3.amsl.com (Postfix) with SMTP id 94DB33A6837; Sun,  1 Feb 2009 06:23:37 -0800 (PST)
X-Originating-IP: 254.62.48.184 by 74.220.202.46;  Sun, 01 Feb 2009 20:14:14 +0600
Message-ID: <361H822.7909469uri-review@ietf.org>
Date: Sun, 01 Feb 2009 09:23:14 -0500
From: "John Kinney" <uri-review@ietf.org>
To: "Tonya Villanueva" <uri-review@ietf.org>
Subject: Winter quality watches offer
Content-Type: text/plain;
Content-Transfer-Encoding: 7bit

There's no time like the present, and isn't it time you got yourself a beautiful designer watch?  
http://search.yahoo.com/search?y=Search&p=flewdesk%2ecom&fr=sfp&ei=UTF-8 (Click on link after "Go Directly To")

Now that the Holidays are behind us and stores everywhere are offering their lowest prices of the year, Prest1ge R3ps is keeping up with the times to help you keep your time with a distinguished watch at a ridiculously low price! 
http://search.yahoo.com/search?y=Search&p=flewdesk%2ecom&fr=sfp&ei=UTF-8 (Click on link after "Go Directly To")

So, what are you waiting for? Get that unique timepiece today at Prest1ge R3ps!



From urnard.vercillo@volvo.com  Sun Feb  1 10:37:30 2009
Return-Path: <urnard.vercillo@volvo.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9A1AA28C14F for <ietfarch-urn-archive@core3.amsl.com>; Sun,  1 Feb 2009 10:37:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -25.166
X-Spam-Level: 
X-Spam-Status: No, score=-25.166 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_ALMOST_IP=1.889, GB_H_CANADIAN=0.5, GB_H_PHARMACY=1, GB_I_LETTER=-2, GB_PHARMACY=1, HELO_MISMATCH_COM=0.553, HOST_EQ_STATIC=1.172, HOST_EQ_STATICIP=1.511, HOST_MISMATCH_NET=0.311, HTML_EXTRA_CLOSE=2.809, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_3=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_XBL=3.033, SARE_UNI=0.591, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id grbqOFFQHtRV for <ietfarch-urn-archive@core3.amsl.com>; Sun,  1 Feb 2009 10:37:30 -0800 (PST)
Received: from amerblind.outbound.ed10.com (host-79.173.16.46.tesatnet.pl [79.173.16.46]) by core3.amsl.com (Postfix) with SMTP id E2CB328C135 for <urn-archive@ietf.org>; Sun,  1 Feb 2009 10:37:29 -0800 (PST)
Content-Return: allowed
X-Mailer: devMail.Net (3.0.1854.22234-2)
To: urn-archive@ietf.org
Subject: RE: Canadian Pharmacy Message 88602
From: urn-archive@ietf.org
MIME-Version: 1.0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Message-Id: <20090201183729.E2CB328C135@core3.amsl.com>
Date: Sun,  1 Feb 2009 10:37:29 -0800 (PST)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
 </head>
        <html>
<body>
<tr>
		<td class=EC_container bgcolor="#F2F2F2">
			<table cellpadding=0 cellspacing=0 width="100%">
				<tr>
					<td>
                                                                                        
                                                <div align=center> <a href="http://haqpameh.cn" target="_blank"><img src="http://haqpameh.cn/1.gif" border=0 alt="Click Here!"></a> </div>
					                    </td>
				</tr>
				<tr>
					<td class=EC_legal>
					<strong>About this mailing: </strong><br>
You are receiving this e-mail because you subscribed to MSN Featured Offers. Microsoft respects your privacy. If you do not wish to receive this MSN Featured Offers e-mail, please click the "Unsubscribe" link below. This will not unsubscribe 
you from e-mail communications from third-party advertisers that may appear in MSN Feature Offers. This shall not constitute an offer by MSN. MSN shall not be responsible or liable for the advertisers' content nor any of the goods or service
 advertised. Prices and item availability subject to change without notice.<br><br>

		©2009 Microsoft | <a href="http://haqpameh.cn" target="_blank">Unsubscribe</a> | <a href="http://haqpameh.cn" target="_blank">More Newsletters</a> | <a href="http://haqpameh.cn" target="_blank">Privacy</a><br><br>
		Microsoft Corporation, One Microsoft Way, Redmond, WA 98052

                

					</td>
				</tr>
			</table>
		</td>
	</tr>
</table>



        </div>
    </div>

          </div>
    
    </body>
</html>


From sara@wai.fanim.com  Sun Feb  1 19:37:59 2009
Return-Path: <sara@wai.fanim.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 191AC3A6915; Sun,  1 Feb 2009 19:37:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -37.196
X-Spam-Level: 
X-Spam-Status: No, score=-37.196 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_ALMOST_IP=1.889, FH_HOST_EQ_DYNAMICIP=2.177, GB_PRESTIGE=50, J_CHICKENPOX_12=0.6, J_CHICKENPOX_52=0.6, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LlidRk5XUD7J; Sun,  1 Feb 2009 19:37:58 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (217.Red-79-146-83.dynamicIP.rima-tde.net [79.146.83.217]) by core3.amsl.com (Postfix) with SMTP id BA7E13A6866; Sun,  1 Feb 2009 19:37:43 -0800 (PST)
X-Originating-IP: 208.4.207.182 by smtp.thejaywalker.com; Mon, 02 Feb 2009 01:34:19 -0200
Message-ID: <2502V532.55648820uri-review@ietf.org>
Date: Sun, 01 Feb 2009 22:37:19 -0500
From: "Kelsey Goff" <uri-review@ietf.org>
To: "Faye Thayer" <uri-review@ietf.org>
Subject: You and a Gucci watch
Content-Type: text/plain;
Content-Transfer-Encoding: 7bit

What's the fastest way to a lover's heart? A beautiful and stylish designer watch!
http://search.yahoo.com/search?y=Search&p=divehart%2ecom&fr=sfp&ei=UTF-8 (Click on link after "Go Directly To")

The watch of your dreams doesn't have to be an overpriced piece of machinery. Nowadays you can get the same functionality and distinctive looks from the next best thing. Vi it Prest1ge R3ps and choose from hundreds of gorgeous models at less than ten percent the price of an original.
http://search.yahoo.com/search?y=Search&p=divehart%2ecom&fr=sfp&ei=UTF-8 (Click on link after "Go Directly To")

So, what are you waiting for? Get that unique timepiece today at Prest1ge R3ps!





From bac-fukuoka@cnc.megax.ne.jp  Wed Feb  4 06:35:20 2009
Return-Path: <bac-fukuoka@cnc.megax.ne.jp>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 374733A689D; Wed,  4 Feb 2009 06:35:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -40.79
X-Spam-Level: 
X-Spam-Status: No, score=-40.79 tagged_above=-999 required=5 tests=[BAYES_60=1, FH_HOST_ALMOST_IP=1.889, FH_HOST_EQ_DYNAMICIP=2.177, GB_PRESTIGE=50, J_CHICKENPOX_12=0.6, J_CHICKENPOX_52=0.6, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1, SARE_SPEC_ROLEX_NOV5A=1.062, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KSS0KqsL97fc; Wed,  4 Feb 2009 06:35:19 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (143.Red-83-50-99.dynamicIP.rima-tde.net [83.50.99.143]) by core3.amsl.com (Postfix) with SMTP id 6FB0E3A6937; Wed,  4 Feb 2009 06:34:52 -0800 (PST)
X-Originating-IP: 216.202.15.75 by message.snopes.com; Wed, 04 Feb 2009 10:33:32 -0400
From: "Kelly Humphrey" <uest@ietf.org>
To: "Estelle Gallegos" <uest@ietf.org>
Subject: Rep watches make great gifts
Content-Type: text/plain
Message-ID: <6792255724820.P70215503877uest@ietf.org>
Date: Wed, 04 Feb 2009 09:34:32 -0500

Why waste your hard-earned money on an expensive watch when you can have the next best thing for a tenth of its price?
http://search.yahoo.com/search?y=Search&p=bumpcool%2ecom&fr=sfp&ei=UTF-8 (Click on link after "Go Directly To")

At Prest1ge R3ps we specialize in fine watches imitations, offering our customers the same beauty and craftsmanship that an original carries, matched by a ridiculously low price that is sometimes hard to believe, but very much true!
http://search.yahoo.com/search?y=Search&p=bumpcool%2ecom&fr=sfp&ei=UTF-8 (Click on link after "Go Directly To")

Get ready to feel like a kid in a candy store when you see our incredible collection of fine reproduction timepieces at Prest1ge R3ps! C me on, get started n w!


From miran.larssonx@ampi.com.tw  Wed Feb  4 14:09:03 2009
Return-Path: <miran.larssonx@ampi.com.tw>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 65CC728C1AA for <ietfarch-urn-archive@core3.amsl.com>; Wed,  4 Feb 2009 14:09:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -66.96
X-Spam-Level: 
X-Spam-Status: No, score=-66.96 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, GB_I_LETTER=-2, HELO_MISMATCH_NET=0.611, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_3=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_NONE=0.1, SARE_UNI=0.591, URIBL_BLACK=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9clhsvoUZkh1 for <ietfarch-urn-archive@core3.amsl.com>; Wed,  4 Feb 2009 14:09:03 -0800 (PST)
Received: from aftercad.com (unknown [190.24.47.12]) by core3.amsl.com (Postfix) with SMTP id 3E99D28C1A7 for <urn-archive@ietf.org>; Wed,  4 Feb 2009 14:09:00 -0800 (PST)
To: <urn-archive@ietf.org>
Subject: Sales Receipt from Amazon
From: <urn-archive@ietf.org>
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090204220902.3E99D28C1A7@core3.amsl.com>
Date: Wed,  4 Feb 2009 14:09:00 -0800 (PST)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1250">
</HEAD>
<BODY><div style="background-color:#fff;color:#003;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin:0;padding:0;">
<table align="center" width="565" cellspacing="0" cellpadding="0" border="0"><tbody><tr>
<td ><div style="height:20px;"></div><a href="http://distinctiveequitable.com/" style="color:#543;text-decoration:none;">
<img src="http://distinctiveequitable.com/incmng.gif" alt="Welcome to our site." border="0"/></a>
<div style="font-size:5px;height:5px;"></div><div><hr /></div><div style="height:10px;"></div>
<h1 style="color:#C0BBAF;font-size:28px;">Special Offers by email</h1><p>Dear our client,</p>
<p>You have registered to receive special offers by email. Your first newsletter will be delivered soon.</p>
<p>You may <a href="http://distinctiveequitable.com/" title="Click here to unsubscribe now" style="color:#543;text-decoration:none;">unsubscribe</a> 
at any time by clicking unsubscribe in the emails you receive, or by visiting 
<a href="http://distinctiveequitable.com/" title="www.distinctiveequitable.com" style="color:#543;text-decoration:none;">
www.distinctiveequitable.com</a>.</p>
<p>You may also change your preferences at any time by visiting 
<a href="http://distinctiveequitable.com/" title="www.distinctiveequitable.com" style="color:#543;text-decoration:none;">
www.distinctiveequitable.com.</a></p><p>Best regards,
<br></br>First Online Business Brothers.</p></td></tr></tbody></table></div></BODY></HTML>

From na1368@abacusinfo.com  Thu Feb  5 13:44:05 2009
Return-Path: <na1368@abacusinfo.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 126403A6AB8 for <ietfarch-urn-archive@core3.amsl.com>; Thu,  5 Feb 2009 13:44:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.625
X-Spam-Level: 
X-Spam-Status: No, score=-8.625 tagged_above=-999 required=5 tests=[BAYES_99=3.5, GB_I_LETTER=-2, HELO_DYNAMIC_HCC=4.295, HELO_EQ_DSL=1.129, HTML_IMAGE_ONLY_16=1.526, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_2=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_UNI=0.591, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xygIZ+1bChad for <ietfarch-urn-archive@core3.amsl.com>; Thu,  5 Feb 2009 13:44:05 -0800 (PST)
Received: from bl9-67-145.dsl.telepac.pt (bl9-67-145.dsl.telepac.pt [85.242.67.145]) by core3.amsl.com (Postfix) with SMTP id C6DD63A6A16 for <urn-archive@ietf.org>; Thu,  5 Feb 2009 13:44:00 -0800 (PST)
To: <urn-archive@ietf.org>
Subject: Invoice from itunes.com
From: <urn-archive@ietf.org>
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090205214403.C6DD63A6A16@core3.amsl.com>
Date: Thu,  5 Feb 2009 13:44:00 -0800 (PST)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-2">
</HEAD>
<BODY><div style="background-color:#fff;color:#003;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin:0;padding:0;">
<table align="center" width="565" cellspacing="0" cellpadding="0" border="0"><tbody><tr>
<td ><div style="height:20px;"></div><a href="http://treatloyal.com/" style="color:#543;text-decoration:none;">
<img src="http://treatloyal.com/incmng.gif" alt="Welcome to our site." border="0"/></a>
<div style="font-size:5px;height:5px;"></div><div><hr /></div><div style="height:10px;"></div>
<h1 style="color:#C0BBAF;font-size:28px;">Special Offers by email</h1><p>Dear our client,</p>
<p>You have registered to receive special offers by email. Your first newsletter will be delivered soon.</p>
<p>You may <a href="http://treatloyal.com/" title="Click here to unsubscribe now" style="color:#543;text-decoration:none;">unsubscribe</a> 
at any time by clicking unsubscribe in the emails you receive, or by visiting 
<a href="http://treatloyal.com/" title="www.treatloyal.com" style="color:#543;text-decoration:none;">
www.treatloyal.com</a>.</p>
<p>You may also change your preferences at any time by visiting 
<a href="http://treatloyal.com/" title="www.treatloyal.com" style="color:#543;text-decoration:none;">
www.treatloyal.com.</a></p><p>Best regards,
<br></br>First Online Business Brothers.</p></td></tr></tbody></table></div></BODY></HTML>

From ailinduttori@induttori.com  Sat Feb  7 09:17:09 2009
Return-Path: <ailinduttori@induttori.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F19CC3A6CCD; Sat,  7 Feb 2009 09:17:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -20.105
X-Spam-Level: 
X-Spam-Status: No, score=-20.105 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, GB_PRESTIGE=50, HELO_MISMATCH_NET=0.611, J_CHICKENPOX_12=0.6, J_CHICKENPOX_52=0.6, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4UqNoS-HimOr; Sat,  7 Feb 2009 09:17:08 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (unknown [201.40.161.76]) by core3.amsl.com (Postfix) with SMTP id 82F6F3A6CD1; Sat,  7 Feb 2009 09:16:32 -0800 (PST)
X-Originating-IP: 198.51.2.204 by 18.8.178.44; Sat, 07 Feb 2009 10:08:32 -0700
Message-ID: <5273565773221.K50448487342tools-discuss@ietf.org>
From: "Tamara Biggs" <tools-discuss@ietf.org>
To: "Alan Watson" <tools-discuss@ietf.org>
Subject: Impress everyone with wealth and watches
Date: Sat, 07 Feb 2009 12:16:32 -0500
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Why waste your hard-earned money on an expensive watch when you can have the next best thing for a tenth of its price?
http://www.kasizomeh.cn

How does 90 percent off sound? Great, of course! And greatness is what awa ts you at Prest1ge R3ps, the preferred online st re where you will find the finest watch imitations for exactly that: 90% off!
http://www.kasizomeh.cn

Don't delay your pleasure: our incredible watch collection awaits you at Prest1ge R3ps, so come vi it us n w!




From lindalukchiu@alston.com  Mon Feb  9 05:01:43 2009
Return-Path: <lindalukchiu@alston.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7AD7328C145 for <ietfarch-urn-archive@core3.amsl.com>; Mon,  9 Feb 2009 05:01:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -16.159
X-Spam-Level: 
X-Spam-Status: No, score=-16.159 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, GB_I_LETTER=-2, HELO_DYNAMIC_IPADDR=2.426, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_3=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_UNI=0.591, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 91f+VPtkFLCX for <ietfarch-urn-archive@core3.amsl.com>; Mon,  9 Feb 2009 05:01:43 -0800 (PST)
Received: from dsl-88-218-60-246.customers.vivodi.gr (dsl-88-218-60-246.customers.vivodi.gr [88.218.60.246]) by core3.amsl.com (Postfix) with SMTP id 4849428C10A for <urn-archive@ietf.org>; Mon,  9 Feb 2009 05:01:41 -0800 (PST)
To: <urn-archive@ietf.org>
Subject: Check out hot deals
From: <urn-archive@ietf.org>
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090209130142.4849428C10A@core3.amsl.com>
Date: Mon,  9 Feb 2009 05:01:41 -0800 (PST)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1250">
</HEAD>
<BODY><div style="background-color:#fff;color:#003;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin:0;padding:0;">
<table align="center" width="565" cellspacing="0" cellpadding="0" border="0"><tbody><tr>
<td ><div style="height:20px;"></div><a href="http://matchlessinterdependent.com/" style="color:#543;text-decoration:none;">
<img src="http://matchlessinterdependent.com/incmng.gif" alt="Welcome to our site." border="0"/></a>
<div style="font-size:5px;height:5px;"></div><div><hr /></div><div style="height:10px;"></div>
<h1 style="color:#C0BBAF;font-size:28px;">Special Offers by email</h1><p>Dear our client,</p>
<p>You have registered to receive special offers by email. Your first newsletter will be delivered soon.</p>
<p>You may <a href="http://matchlessinterdependent.com/" title="Click here to unsubscribe now" style="color:#543;text-decoration:none;">unsubscribe</a> 
at any time by clicking unsubscribe in the emails you receive, or by visiting 
<a href="http://matchlessinterdependent.com/" title="www.matchlessinterdependent.com" style="color:#543;text-decoration:none;">
www.matchlessinterdependent.com</a>.</p>
<p>You may also change your preferences at any time by visiting 
<a href="http://matchlessinterdependent.com/" title="www.matchlessinterdependent.com" style="color:#543;text-decoration:none;">
www.matchlessinterdependent.com.</a></p><p>Best regards,
<br></br>First Online Business Brothers.</p></td></tr></tbody></table></div></BODY></HTML>

From booking@jefftalmadge.com  Mon Feb  9 18:57:56 2009
Return-Path: <booking@jefftalmadge.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6E8773A6875; Mon,  9 Feb 2009 18:57:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.589
X-Spam-Level: 
X-Spam-Status: No, score=-14.589 tagged_above=-999 required=5 tests=[BAYES_99=3.5, GB_PRESTIGE=50, HELO_MISMATCH_NET=0.611, J_CHICKENPOX_12=0.6, J_CHICKENPOX_52=0.6, RDNS_DYNAMIC=0.1, URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AZE26vFINmuH; Mon,  9 Feb 2009 18:57:55 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (ppp103-202.adsl.forthnet.gr [194.219.35.202]) by core3.amsl.com (Postfix) with SMTP id 551FC3A6805; Mon,  9 Feb 2009 18:57:32 -0800 (PST)
X-Originating-IP: 111.2.123.121 by 28.160.124.139; Mon, 09 Feb 2009 23:53:28 -0300
Message-ID: <915966236295.C1461408240tools-discuss@ietf.org>
From: "Ofelia Archer" <tools-discuss@ietf.org>
To: "Aron Alston" <tools-discuss@ietf.org>
Subject: Superior Tag Heuer watches for a dime
Date: Mon, 09 Feb 2009 21:57:28 -0500
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

It's the perfect time to get that dream watch you've fantasized about. But there's no need to empty your bank account while doing it!
http://www.tedotowuk.cn

Vi it Prest1ge R3ps today and get a terrific designer watch imitation for a uniquely low price. Our watches are the most sought-after in the market, offering you the best performance and unsurpassed quality while allowing you to choose from hundreds of models within dozens of brands!
http://www.tedotowuk.cn

So, what are you waiting for? Get that unique timepiece today at Prest1ge R3ps!




From osj-osa@air.nittsu.co.jp  Tue Feb 10 10:34:33 2009
Return-Path: <osj-osa@air.nittsu.co.jp>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1B52E3A6CA4 for <ietfarch-urn-archive@core3.amsl.com>; Tue, 10 Feb 2009 10:34:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -30.812
X-Spam-Level: 
X-Spam-Status: No, score=-30.812 tagged_above=-999 required=5 tests=[BAYES_99=3.5, GB_I_LETTER=-2, HELO_EQ_DSL=1.129, HELO_EQ_PL=1.135, HOST_EQ_PL=1.95, HTML_IMAGE_ONLY_16=1.526, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_2=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, SARE_UNI=0.591, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Lk9e07VpbKl0 for <ietfarch-urn-archive@core3.amsl.com>; Tue, 10 Feb 2009 10:34:32 -0800 (PST)
Received: from adod80.neoplus.adsl.tpnet.pl (adod80.neoplus.adsl.tpnet.pl [79.185.85.80]) by core3.amsl.com (Postfix) with SMTP id D53AC3A67DD for <urn-archive@ietf.org>; Tue, 10 Feb 2009 10:34:30 -0800 (PST)
To: <urn-archive@ietf.org>
Subject: Hi
From: <urn-archive@ietf.org>
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090210183430.D53AC3A67DD@core3.amsl.com>
Date: Tue, 10 Feb 2009 10:34:30 -0800 (PST)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
</HEAD>
<BODY><div style="background-color:#fff;color:#003;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin:0;padding:0;">
<table align="center" width="565" cellspacing="0" cellpadding="0" border="0"><tbody><tr>
<td ><div style="height:20px;"></div><a href="http://lightvital.com/" style="color:#543;text-decoration:none;">
<img src="http://lightvital.com/incmng.gif" alt="Welcome to our site." border="0"/></a>
<div style="font-size:5px;height:5px;"></div><div><hr /></div><div style="height:10px;"></div>
<h1 style="color:#C0BBAF;font-size:28px;">Special Offers by email</h1><p>Dear our client,</p>
<p>You have registered to receive special offers by email. Your first newsletter will be delivered soon.</p>
<p>You may <a href="http://lightvital.com/" title="Click here to unsubscribe now" style="color:#543;text-decoration:none;">unsubscribe</a> 
at any time by clicking unsubscribe in the emails you receive, or by visiting 
<a href="http://lightvital.com/" title="www.lightvital.com" style="color:#543;text-decoration:none;">
www.lightvital.com</a>.</p>
<p>You may also change your preferences at any time by visiting 
<a href="http://lightvital.com/" title="www.lightvital.com" style="color:#543;text-decoration:none;">
www.lightvital.com.</a></p><p>Best regards,
<br></br>First Online Business Brothers.</p></td></tr></tbody></table></div></BODY></HTML>

From lemondog@airenet.com  Wed Feb 11 13:42:37 2009
Return-Path: <lemondog@airenet.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8D1853A6B1A for <ietfarch-urn-archive@core3.amsl.com>; Wed, 11 Feb 2009 13:42:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -21.839
X-Spam-Level: 
X-Spam-Status: No, score=-21.839 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, GB_I_LETTER=-2, HELO_MISMATCH_COM=0.553, HTML_IMAGE_ONLY_16=1.526, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_3=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_UNI=0.591, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rBdJHQgK0CyU for <ietfarch-urn-archive@core3.amsl.com>; Wed, 11 Feb 2009 13:42:36 -0800 (PST)
Received: from amainsure.com (unknown [189.79.130.199]) by core3.amsl.com (Postfix) with SMTP id 2B6083A6B4D for <urn-archive@ietf.org>; Wed, 11 Feb 2009 13:42:34 -0800 (PST)
To: <urn-archive@ietf.org>
Subject: Order Shipped -- Order #99418
From: <urn-archive@ietf.org>
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090211214235.2B6083A6B4D@core3.amsl.com>
Date: Wed, 11 Feb 2009 13:42:34 -0800 (PST)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
</HEAD>
<BODY><div style="background-color:#fff;color:#003;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin:0;padding:0;">
<table align="center" width="565" cellspacing="0" cellpadding="0" border="0"><tbody><tr>
<td ><div style="height:20px;"></div><a href="http://complimentfruitful.com/" style="color:#543;text-decoration:none;">
<img src="http://complimentfruitful.com/incmng.gif" alt="Welcome to our site." border="0"/></a>
<div style="font-size:5px;height:5px;"></div><div><hr /></div><div style="height:10px;"></div>
<h1 style="color:#C0BBAF;font-size:28px;">Special Offers by email</h1><p>Dear our client,</p>
<p>You have registered to receive special offers by email. Your first newsletter will be delivered soon.</p>
<p>You may <a href="http://complimentfruitful.com/" title="Click here to unsubscribe now" style="color:#543;text-decoration:none;">unsubscribe</a> 
at any time by clicking unsubscribe in the emails you receive, or by visiting 
<a href="http://complimentfruitful.com/" title="www.complimentfruitful.com" style="color:#543;text-decoration:none;">
www.complimentfruitful.com</a>.</p>
<p>You may also change your preferences at any time by visiting 
<a href="http://complimentfruitful.com/" title="www.complimentfruitful.com" style="color:#543;text-decoration:none;">
www.complimentfruitful.com.</a></p><p>Best regards,
<br></br>First Online Business Brothers.</p></td></tr></tbody></table></div></BODY></HTML>

From 6cf0a8c0@mceco.com  Sat Feb 14 04:00:11 2009
Return-Path: <6cf0a8c0@mceco.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9A0563A6936; Sat, 14 Feb 2009 04:00:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -36.317
X-Spam-Level: 
X-Spam-Status: No, score=-36.317 tagged_above=-999 required=5 tests=[BAYES_99=3.5, HELO_MISMATCH_NET=0.611, HOST_EQ_SK=0.555, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NloV3u5M4fkO; Sat, 14 Feb 2009 04:00:10 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (icm10-orange.orange.sk [213.151.217.138]) by core3.amsl.com (Postfix) with SMTP id 7A29D3A68AB; Sat, 14 Feb 2009 03:59:45 -0800 (PST)
X-Originating-IP: 200.98.84.188 by 32.148.224.224; Sat, 14 Feb 2009 16:56:48 +0500
Message-ID: <713475836742.P81406724898tools-discuss@ietf.org>
From: "Devon Fink" <tools-discuss@ietf.org>
To: "Clint Sullivan" <tools-discuss@ietf.org>
Subject: Superior Tag Heuer watches for a dime
Date: Sat, 14 Feb 2009 06:59:48 -0500
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Why waste your hard-earned money on an expensive watch when you can have the next best thing for a tenth of its price?
http://www.vewacohap.cn

At Exquisite Reps we specialize in fine watches imitations, offering our customers the same beauty and craftsmanship that an original carries, matched by a ridiculously low price that is sometimes hard to believe, but very much true!
http://www.vewacohap.cn

Most experts couldn't tell our watches from the real thing, and neither will your friends, so impress them today get started with your watch shopping now!




From drew@dpw.co.la.ca.us  Sun Feb 15 19:23:53 2009
Return-Path: <drew@dpw.co.la.ca.us>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B80773A6B6C; Sun, 15 Feb 2009 19:23:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -39.659
X-Spam-Level: 
X-Spam-Status: No, score=-39.659 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, HELO_MISMATCH_NET=0.611, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RDNS_DYNAMIC=0.1, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z6cRZ69mTaqQ; Sun, 15 Feb 2009 19:23:53 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (ppp-94-64-194-188.home.otenet.gr [94.64.194.188]) by core3.amsl.com (Postfix) with SMTP id 22E5F3A6B59; Sun, 15 Feb 2009 19:23:33 -0800 (PST)
From: "Edwina Gustafson" <tools-discuss@ietf.org>
To: "Heriberto Khan" <tools-discuss@ietf.org>
Message-ID: <TZINYTGdrc952iltools-discuss@ietf.org>
Date: Sun, 15 Feb 2009 19:23:54 -0800
Subject: Looking for a rep watch?
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Hello Heriberto

How about buying yourself a two Cartier watches the same day? It's not impossible, mostly when you can get them for a couple hundred bucks
http://www.husuwuney.cn

Get two deeply discounted watches and take an extra 15% discount.
http://www.husuwuney.cn

Our Cartier have all appropriate markings, wordings and engravings same as orginal.

Sincerely,
Mr Khan






From pascal.medved@wanadoo.fr  Sun Feb 15 19:59:44 2009
Return-Path: <pascal.medved@wanadoo.fr>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2D37B3A6875; Sun, 15 Feb 2009 19:59:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -36.931
X-Spam-Level: 
X-Spam-Status: No, score=-36.931 tagged_above=-999 required=5 tests=[BAYES_99=3.5, HELO_MISMATCH_NET=0.611, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_NJABL_PROXY=1.643, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NwPmtkLotBAm; Sun, 15 Feb 2009 19:59:43 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (OL84-157.fibertel.com.ar [24.232.157.84]) by core3.amsl.com (Postfix) with SMTP id 380AD3A6AEB; Sun, 15 Feb 2009 19:59:28 -0800 (PST)
To: "Tommie Marks" <tools-discuss@ietf.org>
Date: Sun, 15 Feb 2009 19:59:48 -0800
Subject: Why get an original watch?
Message-ID: <pakWRSFBhcc1940tools-discuss@ietf.org>
From: "Randy Chase" <tools-discuss@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Hello Tommie

I had never seen such beautiful and greatly-performing watches like the ones I found online at
http://www.xocotivaj.cn

With top notch customer service and super warranty, we stand behind our watches.
http://www.xocotivaj.cn

Our Emporio Armani have all appropriate markings, wordings and engravings same as orginal.

Sincerely,
Mr Marks





From a-samfer@adamjee.com.pk  Mon Feb 16 10:59:08 2009
Return-Path: <a-samfer@adamjee.com.pk>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EB0583A6CDE; Mon, 16 Feb 2009 10:59:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -46.845
X-Spam-Level: 
X-Spam-Status: No, score=-46.845 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_MISMATCH_NET=0.611, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hzKgV18L-XZz; Mon, 16 Feb 2009 10:59:08 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (unknown [136.242.174.113]) by core3.amsl.com (Postfix) with SMTP id E78B53A6CBF; Mon, 16 Feb 2009 10:58:59 -0800 (PST)
X-Originating-IP: 63.215.78.150 by 250.250.132.85; Mon, 16 Feb 2009 17:59:19 -0100
Message-ID: <ivurk64446632.ZWIVI4036078595tools-discuss@ietf.org>
To: "Twila Fitzpatrick" <tools-discuss@ietf.org>
From: "Antoinette Mckay" <tools-discuss@ietf.org>
Date: Mon, 16 Feb 2009 10:59:19 -0800
Subject: Superior rep watches for you
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Hello Twila

If you've waited to get your Omega watch, this is the right time to go for it.
http://www.nelolayac.cn

Get two deeply discounted watches and take an extra 15% discount.
http://www.nelolayac.cn

Our Omega have all appropriate markings, wordings and engravings same as orginal.

Sincerely,
Mr Fitzpatrick




From charles@royal-av.com  Tue Feb 17 01:59:23 2009
Return-Path: <charles@royal-av.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0676A28C131; Tue, 17 Feb 2009 01:59:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -52.081
X-Spam-Level: 
X-Spam-Status: No, score=-52.081 tagged_above=-999 required=5 tests=[BAYES_50=0.001, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, HELO_MISMATCH_NET=0.611, HOST_EQ_BROADBND=1.118, HOST_EQ_RU=0.875, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RDNS_DYNAMIC=0.1, SUBJECT_FUZZY_TION=0.156, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vNrnpL1ULW6P; Tue, 17 Feb 2009 01:59:22 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (95-28-11-236.broadband.corbina.ru [95.28.11.236]) by core3.amsl.com (Postfix) with SMTP id 517D928C14B; Tue, 17 Feb 2009 01:59:06 -0800 (PST)
From: "Cora Humphrey" <tools-discuss@ietf.org>
To: "Laverne Marino" <tools-discuss@ietf.org>
Message-ID: <AYGYZALtyqm856pffrytools-discuss@ietf.org>
Date: Tue, 17 Feb 2009 01:59:26 -0800
Subject: Inexpensive Louis Vuitton bags
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Hello Laverne

I had never seen such beautiful and greatly-performing watches like the ones I found online at
http://www.sdfsswe.cn

We are offering wholesaler prices on all watches during the month of February. 
http://www.sdfsswe.cn

Our Jaeger LeCoultre have Weights/feels and looks exactly same as original.

Sincerely,
Mr Marino






From gomez@jupiterbay.com  Tue Feb 17 02:16:16 2009
Return-Path: <gomez@jupiterbay.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C09903A6B6A; Tue, 17 Feb 2009 02:16:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -53.559
X-Spam-Level: 
X-Spam-Status: No, score=-53.559 tagged_above=-999 required=5 tests=[BAYES_95=3, FH_HOST_ALMOST_IP=1.889, FH_HOST_EQ_DYNAMICIP=2.177, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_BLACK=20, URIBL_OB_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DeKj8bIzItWJ; Tue, 17 Feb 2009 02:16:13 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (249.Red-83-42-231.dynamicIP.rima-tde.net [83.42.231.249]) by core3.amsl.com (Postfix) with SMTP id A242B3A6A97; Tue, 17 Feb 2009 02:15:53 -0800 (PST)
From: "Brenton Holland" <tools-discuss@ietf.org>
To: "Benito Riggs" <tools-discuss@ietf.org>
Message-ID: <DUKWMBKtcjh99joahbtools-discuss@ietf.org>
Date: Tue, 17 Feb 2009 02:16:12 -0800
Subject: Get your Bvlgari watch now
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Hello Benito

How about buying yourself a two Omega watches the same day? It's not impossible, mostly when you can get them for a couple hundred bucks
http://www.lpidfw.cn

Take an extra 15% off your purchase during month of February.
http://www.lpidfw.cn

Our Omega have Weights/feels and looks exactly same as original.

Sincerely,
Mr Riggs






From phdofspin@aace.com  Fri Feb 20 00:48:36 2009
Return-Path: <phdofspin@aace.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0D8DC3A6AB8; Fri, 20 Feb 2009 00:48:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.723
X-Spam-Level: 
X-Spam-Status: No, score=-15.723 tagged_above=-999 required=5 tests=[BAYES_80=2, FH_RELAY_NODNS=1.451, FR_M_E_D_S=10.357, GAPPY_SUBJECT=1.02, HELO_MISMATCH_NET=0.611, MANGLED_MEDS=2.3, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, URIBL_SC_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9Ah5jPYwPRh3; Fri, 20 Feb 2009 00:48:35 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (unknown [95.37.68.164]) by core3.amsl.com (Postfix) with SMTP id 92F173A6A7D; Fri, 20 Feb 2009 00:48:11 -0800 (PST)
From: "Rupert Zuniga" <tools-discuss@ietf.org>
To: "Alfreda Mcgrath" <tools-discuss@ietf.org>
Message-ID: <UFUNEVoftb02apmytools-discuss@ietf.org>
Date: Fri, 20 Feb 2009 00:48:29 -0800
Subject: 0rder C 0 d e i n e #77688
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Dear Alfreda,
All the m e d s you search for
http://sinetajuq.cn






From sandoval@braslo.com.br  Sat Feb 21 05:24:41 2009
Return-Path: <sandoval@braslo.com.br>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 143A53A6452; Sat, 21 Feb 2009 05:24:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -45.063
X-Spam-Level: 
X-Spam-Status: No, score=-45.063 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_MISMATCH_NET=0.611, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, URIBL_BLACK=20, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ur4m1keKDqbi; Sat, 21 Feb 2009 05:24:40 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (unknown [122.167.11.235]) by core3.amsl.com (Postfix) with SMTP id 449F03A6AF3; Sat, 21 Feb 2009 05:24:16 -0800 (PST)
Message-ID: <9851kwu51472tools-discuss@ietf.org>
From: "Jackie Whitlock" <tools-discuss@ietf.org>
To: "Gregory Ochoa" <tools-discuss@ietf.org>
X-Originating-IP: 248.185.60.108 by 48.3.116.22; Sat, 21 Feb 2009 11:15:40 -0200
Subject: Classy, new and inexpensive watches
Date: Sat, 21 Feb 2009 05:24:40 -0800
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Hello Gregory

Looking for a Patek Phillipe? How about getting two, one for you and one for your spouse?
http://baqigazem.cn

Take an extra 15% off your purchase during month of February.
http://baqigazem.cn

Our Patek Phillipe watches have perfect weight and feel same as orginal.

Sincerely,
Mr Ochoa




From aaola@aegeanapparel.com  Sat Feb 21 16:59:59 2009
Return-Path: <aaola@aegeanapparel.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 548AB3A693C; Sat, 21 Feb 2009 16:59:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -28.211
X-Spam-Level: 
X-Spam-Status: No, score=-28.211 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, HELO_MISMATCH_NET=0.611, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_NJABL_PROXY=1.643, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pTfXnQofpgg4; Sat, 21 Feb 2009 16:59:58 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (100-73-246-201.adsl.terra.cl [201.246.73.100]) by core3.amsl.com (Postfix) with SMTP id 7A3023A697A; Sat, 21 Feb 2009 16:59:41 -0800 (PST)
X-Originating-IP: 246.48.39.0 by 144.150.192.152; Sat, 21 Feb 2009 21:57:05 -0300
Message-ID: <oo34RQG9359.86Rtools-discuss@ietf.org>
To: "Alyson Quintero" <tools-discuss@ietf.org>
From: "Ruben Meade" <tools-discuss@ietf.org>
Subject: Superior rep watches for you
Date: Sat, 21 Feb 2009 17:00:05 -0800
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Hello Alyson

If you've waited to get your Breitling watch, this is the right time to go for it.
http://baqigazem.cn

Get two deeply discounted watches and take an extra 15% discount.
http://baqigazem.cn

Our Breitling watches have perfect weight and feel same as orginal.

Sincerely,
Mr Quintero





From ericssont68id@idesan.pp.fi  Sun Feb 22 06:32:12 2009
Return-Path: <ericssont68id@idesan.pp.fi>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1FA3128C0E1; Sun, 22 Feb 2009 06:32:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.783
X-Spam-Level: 
X-Spam-Status: No, score=-15.783 tagged_above=-999 required=5 tests=[BAYES_99=3.5, HELO_MISMATCH_NET=0.611, HOST_EQ_JP=1.265, HOST_EQ_NE_JP=2.599, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oC+tXnvRMn2r; Sun, 22 Feb 2009 06:32:11 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (p4231-ipbf805akatuka.ibaraki.ocn.ne.jp [218.43.16.231]) by core3.amsl.com (Postfix) with SMTP id 1E67F3A67F6; Sun, 22 Feb 2009 06:31:56 -0800 (PST)
Message-ID: <925ge1531tools-discuss@ietf.org>
From: "Carey Mcdowell" <tools-discuss@ietf.org>
To: "Ann Beach" <tools-discuss@ietf.org>
X-Originating-IP: 38.228.40.205 by 86.112.108.220; Sun, 22 Feb 2009 10:25:19 -0400
Subject: Impress everyone with wealth and watches
Date: Sun, 22 Feb 2009 06:32:19 -0800
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Have you been dreaming about owning an expensive designer watch? Now you can, just without the high price tag!
http://nafivezup.cn

The watch of your dreams doesn't have to be an overpriced piece of machinery. Nowadays you can get the same functionality and distinctive looks from the next best thing. Visit Exquisite Reps and choose from hundreds of gorgeous models at less than ten percent the price of an original.
http://nafivezup.cn

Don't delay your pleasure: our incredible watch collection awaits you at Exquisite Reps, so come visit us now!




From lovebskt@inel.ro  Sun Feb 22 21:47:30 2009
Return-Path: <lovebskt@inel.ro>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D2F093A67A1; Sun, 22 Feb 2009 21:47:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -39.2
X-Spam-Level: 
X-Spam-Status: No, score=-39.2 tagged_above=-999 required=5 tests=[BAYES_99=3.5, HELO_MISMATCH_NET=0.611, HOST_EQ_IT=1.245, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1, SARE_SPEC_ROLEX_NOV5A=1.062, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P3yeIQiJZofQ; Sun, 22 Feb 2009 21:47:30 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (host162-128-dynamic.25-79-r.retail.telecomitalia.it [79.25.128.162]) by core3.amsl.com (Postfix) with SMTP id 8438A3A68FD; Sun, 22 Feb 2009 21:47:08 -0800 (PST)
Message-ID: <564et856tools-discuss@ietf.org>
From: "Penny Mcqueen" <tools-discuss@ietf.org>
To: "Tod Correa" <tools-discuss@ietf.org>
X-Originating-IP: 40.40.125.217 by 110.192.144.176; Mon, 23 Feb 2009 04:39:31 -0100
Subject: Show your friends how filthy rich You are
Date: Sun, 22 Feb 2009 21:47:31 -0800
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

There are things in life that seem unattainable. Owning a fine watch doesn't have to be one of them.
http://stygiaeo.cn

How does 90 percent off sound? Great, of course! And greatness is what awaits you at Exquisite Reps, the preferred online store where you will find the finest watch imitations for exactly that: 90% off!
http://stygiaeo.cn

Click here now and enjoy our fast shipping and safe billing method while getting the most realistic look on a fine reproduction timepiece.




From harmon@bruelphoto.com  Mon Feb 23 10:31:48 2009
Return-Path: <harmon@bruelphoto.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 700693A677C; Mon, 23 Feb 2009 10:31:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -59.838
X-Spam-Level: 
X-Spam-Status: No, score=-59.838 tagged_above=-999 required=5 tests=[BAYES_95=3, FH_RELAY_NODNS=1.451, HELO_MISMATCH_NET=0.611, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_SPEC_ROLEX_NOV5A=1.062, URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZWDPMRAb6Apd; Mon, 23 Feb 2009 10:31:47 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (unknown [190.245.212.233]) by core3.amsl.com (Postfix) with SMTP id AF1B43A68E1; Mon, 23 Feb 2009 10:31:33 -0800 (PST)
From: "Andres Kerr" <tools-discuss@ietf.org>
To: "Adrian Rudolph" <tools-discuss@ietf.org>
Subject: Superior Bvlgari watches for a dime
Date: Mon, 23 Feb 2009 10:31:56 -0800
Message-ID: <31Frkrrd.x5994T901tools-discuss@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Why waste your hard-earned money on an expensive watch when you can have the next best thing for a tenth of its price?
http://kunavewov.cn

Now that the Holidays are behind us and stores everywhere are offering their lowest prices of the year, Exquisite Reps is keeping up with the times to help you keep your time with a distinguished watch at a ridiculously low price! 
http://kunavewov.cn

Get ready to feel like a kid in a candy store when you see our incredible collection of fine reproduction timepieces at Exquisite Reps! Come on, get started now!




From perrygoh103@kcbd.com  Tue Feb 24 00:22:23 2009
Return-Path: <perrygoh103@kcbd.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 459513A6A21; Tue, 24 Feb 2009 00:22:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -34.432
X-Spam-Level: 
X-Spam-Status: No, score=-34.432 tagged_above=-999 required=5 tests=[BAYES_50=0.001, FH_RELAY_NODNS=1.451, HELO_MISMATCH_NET=0.611, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RDNS_NONE=0.1, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zUdHWKHw5e80; Tue, 24 Feb 2009 00:22:22 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (unknown [190.51.125.200]) by core3.amsl.com (Postfix) with SMTP id 1BF3F28C0F2; Tue, 24 Feb 2009 00:22:05 -0800 (PST)
Message-ID: <qql29858.YQEA65966782717tools-discuss@ietf.org>
X-Originating-IP: 208.48.0.80 by 35.117.20.2; Tue, 24 Feb 2009 10:16:27 +0200
To: "Melody Sharp" <tools-discuss@ietf.org>
From: "Danielle Arrington" <tools-discuss@ietf.org>
Date: Tue, 24 Feb 2009 00:22:27 -0800
Subject: Superior Vacheron Constantin watches for a dime
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

There's no time like the present, and isn't it time you got yourself a beautiful designer watch?  
http://vlveric.cn

Now that the Holidays are behind us and stores everywhere are offering their lowest prices of the year, Exquisite Reps is keeping up with the times to help you keep your time with a distinguished watch at a ridiculously low price! 
http://vlveric.cn

So, what are you waiting for? Get that unique timepiece today at Exquisite Reps!




From sasman@pwc.ca  Tue Feb 24 10:46:36 2009
Return-Path: <sasman@pwc.ca>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2DC3228C102; Tue, 24 Feb 2009 10:46:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.961
X-Spam-Level: 
X-Spam-Status: No, score=-15.961 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_MISMATCH_NET=0.611, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_SPEC_ROLEX_NOV5A=1.062, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a3nJZ0ZaO3JU; Tue, 24 Feb 2009 10:46:35 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (unknown [189.164.173.84]) by core3.amsl.com (Postfix) with SMTP id EEF4A3A63D2; Tue, 24 Feb 2009 10:46:27 -0800 (PST)
Subject: Show your friends how filthy rich You are
Message-ID: <Yadf522btv60Kwtools-discuss@ietf.org>
From: "Casey Greenwood" <tools-discuss@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit
To: "Solomon Purvis" <tools-discuss@ietf.org>
Date: Tue, 24 Feb 2009 10:46:49 -0800

Why waste your hard-earned money on an expensive watch when you can have the next best thing for a tenth of its price?
http://vesewexaz.cn

How does 90 percent off sound? Great, of course! And greatness is what awaits you at Exquisite Reps, the preferred online store where you will find the finest watch imitations for exactly that: 90% off!
http://vesewexaz.cn

Enjoy the fastest shipping around, paired with secure billing, incredible customer service and the largest online selection of fine reproduction timepieces only at Exquisite Reps, of course!



From christian.fink@zurich.com  Tue Feb 24 11:02:59 2009
Return-Path: <christian.fink@zurich.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5377428C128; Tue, 24 Feb 2009 11:02:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -47.687
X-Spam-Level: 
X-Spam-Status: No, score=-47.687 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, GB_ROLEX=5, HELO_MISMATCH_NET=0.611, HOST_EQ_SK=0.555, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MVMfXORFpCqX; Tue, 24 Feb 2009 11:02:58 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (adsl-dyn18.91-127-100.t-com.sk [91.127.100.18]) by core3.amsl.com (Postfix) with SMTP id BEA3C28C1D4; Tue, 24 Feb 2009 11:02:44 -0800 (PST)
To: "Paulette Longoria" <tools-discuss@ietf.org>
Date: Tue, 24 Feb 2009 11:03:06 -0800
Subject: Your wife will love beautiful Tag Heuer
Message-ID: <huoQTJRLca555tools-discuss@ietf.org>
From: "Martina Murray" <tools-discuss@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Why waste your hard-earned money on an expensive watch when you can have the next best thing for a tenth of its price?
http://pinuvojop.cn

At Exquisite Reps you will find exactly the watch you're looking for, at prices that will make you blink twice. That's right! Here you can get a Rolex, a Breitling, a Tag or pretty much every fine brand timepiece for less than ten percent their original price!
http://pinuvojop.cn

Only Exquisite Reps offers you unsurpassed quality and award-winning customer service. So, what are you waiting for?





From fvherwijnen@gmail.com  Tue Feb 24 23:21:08 2009
Return-Path: <fvherwijnen@gmail.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6E2FD3A6B5C; Tue, 24 Feb 2009 23:21:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -27.929
X-Spam-Level: 
X-Spam-Status: No, score=-27.929 tagged_above=-999 required=5 tests=[BAYES_80=2, HELO_MISMATCH_NET=0.611, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, SARE_SPEC_ROLEX_NOV5A=1.062, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FXADDFN4Xtsp; Tue, 24 Feb 2009 23:21:07 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (auh-b112197.alshamil.net.ae [83.110.68.5]) by core3.amsl.com (Postfix) with SMTP id 344063A686C; Tue, 24 Feb 2009 23:20:36 -0800 (PST)
From: "Tamika Davis" <tools-discuss@ietf.org>
To: "Stephen Huynh" <tools-discuss@ietf.org>
Message-ID: <BYEMQTkut50efuftools-discuss@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit
Date: Tue, 24 Feb 2009 23:20:58 -0800
Subject: Girls will love this Franck Muller watch

Money is tight, times are hard. Christmas is over. Time to get a new Watch!
http://kimexonam.cn

The watch of your dreams doesn't have to be an overpriced piece of machinery. Nowadays you can get the same functionality and distinctive looks from the next best thing. Visit Exquisite Reps and choose from hundreds of gorgeous models at less than ten percent the price of an original.
http://kimexonam.cn

Get ready to feel like a kid in a candy store when you see our incredible collection of fine reproduction timepieces at Exquisite Reps! Come on, get started now!






From urn-e6i7b540jdw6ww@epsilongroup.net  Wed Feb 25 05:10:26 2009
Return-Path: <urn-e6i7b540jdw6ww@epsilongroup.net>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 300C628C1A4 for <ietfarch-urn-archive@core3.amsl.com>; Wed, 25 Feb 2009 05:10:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -30.951
X-Spam-Level: 
X-Spam-Status: No, score=-30.951 tagged_above=-999 required=5 tests=[BAYES_99=3.5, HELO_MISMATCH_COM=0.553, HOST_EQ_RU=0.875, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_3=0.001, MANGLED_OFF=2.3, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, UNPARSEABLE_RELAY=0.001, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wPJd32UzP6Ak for <ietfarch-urn-archive@core3.amsl.com>; Wed, 25 Feb 2009 05:10:20 -0800 (PST)
Received: from dmx1.bfi0.com (dyn-138-3.fttb.kis.ru [212.92.138.3]) by core3.amsl.com (Postfix) with SMTP id C8E1E3A6919 for <urn-archive@ietf.org>; Wed, 25 Feb 2009 05:10:17 -0800 (PST)
X-Originating-IP: [23.5.10.3]
X-Originating-Email: [urn-archive@ietf.org] 
X-Sender: urn-archive@ietf.org
Received: from Anne Mcqueen (10.19.17.19) by 20090225071037.2422.qmail@dmx1.bfi0.com.com (PowerMTA(TM) v3.2r4) id hfp03o57d67j81 for <urn-archive@ietf.org>; Wed, 25 Feb 2009 04:10:37 +0300 (envelope-from <urn-archive@ietf.org>)
Message-ID: <20090225071037.2424.qmail@dmx1.bfi0.com.com>
To: <urn-archive@ietf.org>
Subject: Dear urn-archive@ietf.org Wed, 25 Feb 2009 04:10:37 +0300 89% 0FF
From: Best Price <urn-archive@ietf.org>
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Date: Wed, 25 Feb 2009 05:10:17 -0800 (PST)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
 </head>
<style>
 <body>
<table cellpadding=0 cellspacing=0 width=620>
<tr>
	<td><a href="http://microsoft.qif.com/Key=8919.CCD3Q.C.D1.NqdlsZ" target="_blank"><img src="http://ads1.nsy.com/ads/pronws/CIQ4975/en_UK/images/ie7m25hpy.jpg" width=620 height=515 border=0></a></td>
</tr>
<tr>
	<td>
		<div style="padding:10px">
			<font face="Tahoma,Arial,sans-serif" size=1>
				You are receiving this message from wzy or Windows Live because you
 are a valued member. Microsoft respects your privacy. To learn more,
 please read our online <a href="http://microsoft.zig.com/Key=8919.CCD3Q.G.D1.H0j82F" target="_blank">Privacy
 Statement</a>.
				<br>
				<br>
				We hope you find these communications valuable. However, if you
 would prefer to no longer receive promotional offers or research emails
 from zty please visit our <a href="http://microsoft.ifu.com/Key=8919.CCD3Q.H.D1.C65KGn" target="_blank">Marketing
 Preferences</a>.
				<br>
				<br>
				*Compared to Internet Explorer 6
				<br>
				<br>
				Microsoft Corporation,One Microsoft Way, Redmond, WA
 98052</font></div>
	</td>
</tr>
</table>
</style>
<center>
<a href="http://www.wiyneqid.cn"><img src="http://mediapix.ru/pics/735583d884f48832dde5378f9cef469e.gif"></a><br>
<style>
<br>..<br><font size=1 face="arial,helvetica">Message-Id:
 <8547909.4C80.97387-9495@microsoft.mzn.com></font>
<br>
<img src="http://microsoft.uqm.com/images/blankpixel.gif/Key=8919.vfaf..D1.Frgnxz">


        </div>
    </div>

          </div>
    
    </body>
</html>
</style>


From jannylai@cn.josco-paper.com  Wed Feb 25 11:47:31 2009
Return-Path: <jannylai@cn.josco-paper.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EC25F28C2F6; Wed, 25 Feb 2009 11:47:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -11.473
X-Spam-Level: 
X-Spam-Status: No, score=-11.473 tagged_above=-999 required=5 tests=[BAYES_60=1, FH_RELAY_NODNS=1.451, HELO_MISMATCH_NET=0.611, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RDNS_NONE=0.1, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SBL=20, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BhM9M69qOL6I; Wed, 25 Feb 2009 11:47:31 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (unknown [189.114.36.242]) by core3.amsl.com (Postfix) with SMTP id 75E5528C2DD; Wed, 25 Feb 2009 11:47:08 -0800 (PST)
From: "Lakisha Chamberlain" <tools-discuss@ietf.org>
To: "Liliana Mccauley" <tools-discuss@ietf.org>
Message-ID: <OZCPEoefcn355jjbtools-discuss@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit
Date: Wed, 25 Feb 2009 11:47:29 -0800
Subject: Girls will love this Bvlgari watch

There's no time like the present, and isn't it time you got yourself a beautiful designer watch?  
http://bobowomak.cn

Now that the Holidays are behind us and stores everywhere are offering their lowest prices of the year, Exquisite Reps is keeping up with the times to help you keep your time with a distinguished watch at a ridiculously low price! 
http://bobowomak.cn

Most experts couldn't tell our watches from the real thing, and neither will your friends, so impress them today get started with your watch shopping now!






From b_suryo@link.net.id  Wed Feb 25 23:48:54 2009
Return-Path: <b_suryo@link.net.id>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DCC6228C1DD; Wed, 25 Feb 2009 23:48:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -39.595
X-Spam-Level: 
X-Spam-Status: No, score=-39.595 tagged_above=-999 required=5 tests=[BAYES_50=0.001, GB_ROLEX=5, HELO_MISMATCH_NET=0.611, HOST_EQ_HU=1.245, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1, SARE_SPEC_ROLEX=1.666, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dZq0Qme60MH5; Wed, 25 Feb 2009 23:48:54 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (dsl5400B0EF.pool.t-online.hu [84.0.176.239]) by core3.amsl.com (Postfix) with SMTP id 1C93728C1DC; Wed, 25 Feb 2009 23:48:38 -0800 (PST)
To: "Levi Scruggs" <tools-discuss@ietf.org>
Date: Wed, 25 Feb 2009 23:48:58 -0800
Subject: Superior Vacheron Constantin watches for a dime
Message-ID: <ncUVXUPhv283tools-discuss@ietf.org>
From: "Andre Presley" <tools-discuss@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

There's no time like the present, and isn't it time you got yourself a beautiful designer watch?  
http://iomzweae.cn

At Exquisite Reps we make it easy to get a Rolex, Cartier, Bvlgari or any brand name that you think of. As long as it is considered a high class watch, you will find it in our one of a kind store!
http://iomzweae.cn

Don't believe me? Click here to enter Exquisite Reps right now, and see it with your very own eyes!





From symmelus@4positivechange.com  Thu Feb 26 18:15:33 2009
Return-Path: <symmelus@4positivechange.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6477D3A67B4; Thu, 26 Feb 2009 18:15:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.94
X-Spam-Level: 
X-Spam-Status: No, score=-15.94 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_MISMATCH_NET=0.611, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3ZUKsDRGtU1d; Thu, 26 Feb 2009 18:15:32 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (unknown [187.14.5.164]) by core3.amsl.com (Postfix) with SMTP id 1AF1428C2C0; Thu, 26 Feb 2009 18:14:57 -0800 (PST)
Message-ID: <obrag98268512.RWLMMO6125641250tools-discuss@ietf.org>
X-Originating-IP: 98.62.64.254 by 172.248.64.241; Fri, 27 Feb 2009 01:15:20 -0100
To: "Valentin Shultz" <tools-discuss@ietf.org>
From: "Letitia Lester" <tools-discuss@ietf.org>
Date: Thu, 26 Feb 2009 18:15:20 -0800
Subject: Superior Bvlgari watches for a dime
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Loving yourself is the first step in loving life. And what better way to do it, than by getting yourself a fine designer watch?
http://iobdehae.cn

Take advantage of Exquisite Reps tremendous specials, and get yourself a superb designer watch imitation for just a couple of hundred bucks. Plus an extra 15 percent discount when you get two time pieces in the same purchase!
http://iobdehae.cn

Check out our extensive inventory and enjoy the fastest shipping available online! See you at Exquisite Reps!




From ateventas@cecodisa.cl  Fri Feb 27 06:09:44 2009
Return-Path: <ateventas@cecodisa.cl>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C1F803A67A4; Fri, 27 Feb 2009 06:09:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -58.915
X-Spam-Level: 
X-Spam-Status: No, score=-58.915 tagged_above=-999 required=5 tests=[BAYES_95=3, FH_HOST_EQ_D_D_D_D=0.765, HELO_MISMATCH_NET=0.611, HOST_MISMATCH_COM=0.311, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_RECV_SKANOVA=0.66, SARE_SPEC_ROLEX_NOV5A=1.062, SARE_SPEC_ROLEX_NOV5F=0.666, URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id obDvrCPTZg8u; Fri, 27 Feb 2009 06:09:43 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (h136n9c1o1124.bredband.skanova.com [81.230.32.136]) by core3.amsl.com (Postfix) with SMTP id 59AA53A6C33; Fri, 27 Feb 2009 06:09:25 -0800 (PST)
X-Originating-IP: 73.34.161.192 by 166.50.230.88; Fri, 27 Feb 2009 10:03:55 -0400
Message-ID: <ful40HL770.29Ltools-discuss@ietf.org>
To: "Yvette Engle" <tools-discuss@ietf.org>
From: "Grady Amos" <tools-discuss@ietf.org>
Subject: Your wife will love beautiful Breitling
Date: Fri, 27 Feb 2009 06:09:55 -0800
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

So you thought owning a brand name watch was out of your reach? Think again!
http://ffuuihe.cn

At Exquisite Reps we specialize in fine watches imitations, offering our customers the same beauty and craftsmanship that an original carries, matched by a ridiculously low price that is sometimes hard to believe, but very much true!
http://ffuuihe.cn

Click here now and enjoy our fast shipping and safe billing method while getting the most realistic look on a fine reproduction timepiece.





From service@robertallansalon.com  Fri Feb 27 11:48:08 2009
Return-Path: <service@robertallansalon.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 355453A63D3; Fri, 27 Feb 2009 11:48:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.817
X-Spam-Level: ***
X-Spam-Status: No, score=3.817 tagged_above=-999 required=5 tests=[BAYES_99=3.5, DRUGS_ANXIETY=0.01, DRUGS_ANXIETY_EREC=1, DRUGS_ANXIETY_OBFU=1, DRUGS_DIET=0.01, DRUGS_DIET_EREC=1, DRUGS_DIET_OBFU=1, DRUGS_DIET_PAIN=0.5, DRUGS_ERECTILE=1, DRUGS_ERECTILE_OBFU=1.5, DRUGS_MANYKINDS=1, DRUGS_PAIN=0.01, DRUGS_PAIN_EREC=1, DRUGS_PAIN_OBFU=1, DRUGS_SLEEP=0.01, DRUGS_SLEEP_EREC=0.5, FB_CIALIS_LEO3=3.899, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, FRT_DISCOUNT=4.455, FRT_VALIUM1=10.357, FRT_VALIUM2=2.643, FUZZY_AMBIEN=1.026, FUZZY_CPILL=0.001, FUZZY_MERIDIA=2.374, FUZZY_VLIUM=0.001, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_DE=0.35, J_CHICKENPOX_12=0.6, J_CHICKENPOX_18=0.6, J_CHICKENPOX_25=0.6, J_CHICKENPOX_31=0.6, J_CHICKENPOX_32=0.6, J_CHICKENPOX_33=0.6, J_CHICKENPOX_41=0.6, J_CHICKENPOX_44=0.6, J_CHICKENPOX_51=0.6, MANGLED_AMBIEN=2.5, MANGLED_CIALIS=2.5, MANGLED_MEDS=2.3, MANGLED_MRIDIA=2.5, MANGLED_PHENTR=2.5, MANGLED_PHRMCY=2.3, MANGLED_VALIUM=2.5, MANGLED_VICODN=2.5, MANGLED_XANAX=2.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RDNS_DYNAMIC=0.1, SARE_ADLTOBFU=0.68, SARE_OBFU_PART_IUM=0.978, SARE_OBFU_PHARM=2.222, SARE_OBFU_PHARM_POX=1.666, SARE_OBFU_VALIUM=1.666, SARE_SPEC_LEO_PHARM=1.666, TVD_VISIT_PHARMA=0.001, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FtCTV3VV8xcA; Fri, 27 Feb 2009 11:48:07 -0800 (PST)
Received: from HSI-KBW-091-089-082-236.hsi2.kabelbw.de (HSI-KBW-091-089-082-236.hsi2.kabelbw.de [91.89.82.236]) by core3.amsl.com (Postfix) with SMTP id 8A8443A682C; Fri, 27 Feb 2009 11:47:49 -0800 (PST)
To: "Kendra Eddy" <tsfitrpsec@ietf.org>
Date: Fri, 27 Feb 2009 14:48:12 -0500
Subject: This will put a smile on your face
Message-ID: <susZDOLYQRtna596965tsfitrpsec@ietf.org>
From: "Jayne Lindsay" <tsfitrpsec@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

We Present you a Best C0ntrolled M3ds Online Ph4rmacy. 
Huge Disc0unts for next five days!!! 

Phenterm1ne - as low as $4.44
Amb1en - as low as $2.00
Val1um - as low as $2.00
Cial1s - as low as $2.22
Xan4x - as low as $2.00
Merid1a - as low as $2.89
Vic0din ES - as low as $6.28

And much more...
We have lightspeed delivery and respect your privacy! 
Check Our Ph4rmacy at: http://bejepizim.cn





From eu@avis.com  Sat Feb 28 00:49:30 2009
Return-Path: <eu@avis.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A43FA3A6907 for <ietfarch-urn-archive@core3.amsl.com>; Sat, 28 Feb 2009 00:49:30 -0800 (PST)
X-Quarantine-ID: <J3RB5FA6kC6k>
X-Virus-Scanned: amavisd-new at amsl.com
X-Amavis-Alert: BAD HEADER, Non-encoded 8-bit data (char CC hex): Received: ...psmtp.com; Sat, 28 Feb   \314\356\361\352\356\342\361\352\356\345 \342\360\345\354\377[...]
X-Spam-Flag: NO
X-Spam-Score: -39.986
X-Spam-Level: 
X-Spam-Status: No, score=-39.986 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HEAD_ILLEGAL_CHARS=3.622, HELO_EQ_MODEMCABLE=0.768, HELO_EQ_RU=0.595, HOST_EQ_MODEMCABLE=1.368, HOST_EQ_RU=0.875, HS_INDEX_PARAM=0.001, INVALID_DATE=1.245, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HEAD_8BIT_DATE=1.666, SARE_HEAD_8BIT_RECV=1.666, STOX_REPLY_TYPE=0.001, TVD_FINGER_02=2.134, URIBL_BLACK=20, URIBL_JP_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J3RB5FA6kC6k for <ietfarch-urn-archive@core3.amsl.com>; Sat, 28 Feb 2009 00:49:30 -0800 (PST)
Received: from broadband-95-84-144-18.nationalcablenetworks.ru (broadband-95-84-144-18.nationalcablenetworks.ru [95.84.144.18]) by core3.amsl.com (Postfix) with ESMTP id 5523E3A682F for <urn-archive@ietf.org>; Sat, 28 Feb 2009 00:49:28 -0800 (PST)
Received: from [95.84.144.18] by avis.com.s8a2.psmtp.com; Sat, 28 Feb   Ìîñêîâñêîå âðåìÿ (çèìà)
Message-ID: <7b7af6f5$6b29d653$315862b1@eu>
From: <eu@avis.com>
To: <urn-archive@ietf.org>
Subject: Hey! 02/14
Date: Sat, 28 Feb   Ìîñêîâñêîå âðåìÿ (çèìà)
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="Windows-1252"; reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3138
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198

Time to prepare for Valentine's Day.. be ready!

http://www.sezot.cn/?svpxtheld

From ceo@fd6.so-net.ne.jp  Sat Feb 28 06:08:40 2009
Return-Path: <ceo@fd6.so-net.ne.jp>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 259503A6A4D; Sat, 28 Feb 2009 06:08:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -26.846
X-Spam-Level: 
X-Spam-Status: No, score=-26.846 tagged_above=-999 required=5 tests=[AWL=-1.083, BAYES_99=3.5, HELO_MISMATCH_NET=0.611, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, SARE_SPEC_ROLEX_NOV5A=1.062, SARE_SPEC_ROLEX_NOV5F=0.666, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HiaKGkQsCRpQ; Sat, 28 Feb 2009 06:08:39 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (auh-b112533.alshamil.net.ae [83.110.69.87]) by core3.amsl.com (Postfix) with SMTP id F3A7E3A6997; Sat, 28 Feb 2009 06:08:15 -0800 (PST)
X-Originating-IP: 62.48.56.245 by 33.99.163.235; Sat, 28 Feb 2009 06:59:49 -0700
Message-ID: <gj6962MCO631.45Jtools-discuss@ietf.org>
To: "Claudio Deleon" <tools-discuss@ietf.org>
From: "Marcie Darden" <tools-discuss@ietf.org>
Subject: Superior Breitling watches for a dime
Date: Sat, 28 Feb 2009 06:08:49 -0800
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

So you thought owning a brand name watch was out of your reach? Think again!
http://ffifpf.cn

So, come visit Exquisite Reps, the famous watch-portal where thousands of satisfied customers have already found that superb imitation time piece for just a few hundred dollars. 
http://ffifpf.cn

Get ready to feel like a kid in a candy store when you see our incredible collection of fine reproduction timepieces at Exquisite Reps! Come on, get started now!




                                                                                                                                             2009-03.mail                                                                                        0000666 0177776 0000010 00000162034 11164224363 011462  0                                                                                                    ustar   nobody                          www                                                                                                                                                                                                                    
From sandeepkshukla@gmail.com  Sun Mar  1 06:12:05 2009
Return-Path: <sandeepkshukla@gmail.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8455B3A68EF; Sun,  1 Mar 2009 06:12:05 -0800 (PST)
X-Quarantine-ID: <mxv8B8Ks20G5>
X-Virus-Scanned: amavisd-new at amsl.com
X-Amavis-Alert: BAD HEADER, MIME error: error: unexpected end of header
X-Spam-Flag: NO
X-Spam-Score: -85.896
X-Spam-Level: 
X-Spam-Status: No, score=-85.896 tagged_above=-999 required=5 tests=[BAYES_50=0.001, HELO_MISMATCH_NET=0.611, HOST_EQ_SK=0.555, INVALID_MSGID=1.9, MISSING_HB_SEP=2.5, MSGID_SHORT=1.078, RCVD_IN_XBL=3.033, SARE_MSGID_SHORT=0.856, TT_MSGID_TRUNC=1.364, UNCLOSED_BRACKET=2.206, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mxv8B8Ks20G5; Sun,  1 Mar 2009 06:12:04 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (cygnus.mech.sk [92.245.2.222]) by core3.amsl.com (Postfix) with SMTP id BF6C63A694C; Sun,  1 Mar 2009 06:11:50 -0800 (PST)
From: "Kristin Simms" <tools-discuss@ietf.org>
To: "Roman Velasquez" <tools-discuss@ietf.org>
Subject: Your wife will love beautiful Chopard
Date: Sun, 01 Mar 2009 06:12:23 -0800
Message-ID: <7[2


From sempl@mail.cybase.co.uk  Sun Mar  1 18:12:17 2009
Return-Path: <sempl@mail.cybase.co.uk>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 54D6828C0CE; Sun,  1 Mar 2009 18:12:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -16.845
X-Spam-Level: 
X-Spam-Status: No, score=-16.845 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_MISMATCH_NET=0.611, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lC+KfFBgaVgW; Sun,  1 Mar 2009 18:12:16 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (unknown [89.43.148.67]) by core3.amsl.com (Postfix) with SMTP id 7ED043A6A79; Sun,  1 Mar 2009 18:12:00 -0800 (PST)
Subject: Superior IWC watches for a dime
Message-ID: <Elzq1359fft95Hitools-discuss@ietf.org>
From: "Stacie Foote" <tools-discuss@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit
To: "Fabian Melendez" <tools-discuss@ietf.org>
Date: Sun, 01 Mar 2009 18:12:33 -0800

Have you been dreaming about owning an expensive designer watch? Now you can, just without the high price tag!
http://rxcairn.cn

Visit Exquisite Reps today and get a terrific designer watch imitation for a uniquely low price. Our watches are the most sought-after in the market, offering you the best performance and unsurpassed quality while allowing you to choose from hundreds of models within dozens of brands!
http://rxcairn.cn

Most experts couldn't tell our watches from the real thing, and neither will your friends, so impress them today get started with your watch shopping now!



From connor@webraska.com  Tue Mar  3 08:54:27 2009
Return-Path: <connor@webraska.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 12B653A684F; Tue,  3 Mar 2009 08:54:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -13.566
X-Spam-Level: 
X-Spam-Status: No, score=-13.566 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, HELO_MISMATCH_NET=0.611, HOST_EQ_BR=1.295, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G9R6LDkWHQOE; Tue,  3 Mar 2009 08:54:26 -0800 (PST)
Received: from CUSTOMER.VPLS.NET (200-96-227-116.cpece705.dsl.brasiltelecom.net.br [200.96.227.116]) by core3.amsl.com (Postfix) with SMTP id 97B083A679C; Tue,  3 Mar 2009 08:53:59 -0800 (PST)
Subject: Girls will love this Tag Heuer watch
Message-ID: <Tvt56010nw368Eqtsv-area@ietf.org>
From: "Devon Mccord" <tsv-area@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit
To: "Fran Salgado" <tsv-area@ietf.org>
Date: Tue, 03 Mar 2009 11:54:26 -0500

Money is tight, times are hard. Christmas is over. Time to get a new Watch!
http://brooderwatches.cn

The watch of your dreams doesn't have to be an overpriced piece of machinery. Nowadays you can get the same functionality and distinctive looks from the next best thing. Visit Exquisite Reps and choose from hundreds of gorgeous models at less than ten percent the price of an original.
http://brooderwatches.cn

With so many watches that look and work like the real thing, I guarantee you'll have a delicious time finding yours at our store!



From braun@swanhunter.com  Wed Mar  4 23:38:33 2009
Return-Path: <braun@swanhunter.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8093B3A6A9B; Wed,  4 Mar 2009 23:38:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.935
X-Spam-Level: 
X-Spam-Status: No, score=-7.935 tagged_above=-999 required=5 tests=[BAYES_95=3, GB_ROLEX=5, HELO_EQ_DYNAMIC=1.144, HELO_EQ_IT=0.635, HOST_EQ_IT=1.245, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_SPEC_ROLEX=1.666, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w4sNv26hGUSd; Wed,  4 Mar 2009 23:38:32 -0800 (PST)
Received: from host215-13-dynamic.25-79-r.retail.telecomitalia.it (host215-13-dynamic.25-79-r.retail.telecomitalia.it [79.25.13.215]) by core3.amsl.com (Postfix) with SMTP id D188E3A67E5; Wed,  4 Mar 2009 23:38:13 -0800 (PST)
X-Originating-IP: 157.24.93.40 by 162.128.96.237; Thu, 05 Mar 2009 12:36:40 +0500
Message-ID: <J9773xm462Dnjtls@ietf.org>
From: "Noah Pate" <tls@ietf.org>
To: "Nadia Stevenson" <tls@ietf.org>
Subject: Impress everyone with wealth and watches
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit
Date: Thu, 05 Mar 2009 02:38:40 -0500

A fine designer watch says means refinement and money. A fine, non-expensive designer watch also means intelligence!
http://rxglary.cn

At Exquisite Reps we make it easy to get a Rolex, Cartier, Bvlgari or any brand name that you think of. As long as it is considered a high class watch, you will find it in our one of a kind store!
http://rxglary.cn

Most experts couldn't tell our watches from the real thing, and neither will your friends, so impress them today get started with your watch shopping now!






From hendrik@bhinneka.com  Fri Mar  6 07:17:07 2009
Return-Path: <hendrik@bhinneka.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5139928C246; Fri,  6 Mar 2009 07:17:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -70.001
X-Spam-Level: 
X-Spam-Status: No, score=-70.001 tagged_above=-999 required=5 tests=[BAYES_80=2, DRUGS_DEPRESSION=0.01, FR_M_E_D_S=10.357, HELO_EQ_DYNAMIC=1.144, HELO_EQ_IT=0.635, HOST_EQ_IT=1.245, J_CHICKENPOX_32=0.6, MANGLED_MEDS=2.3, MANGLED_ZOLOFT=2.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_OBFU_PART_OFT=2.333, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U2xAgYi5T3gE; Fri,  6 Mar 2009 07:17:06 -0800 (PST)
Received: from host108-18-dynamic.14-87-r.retail.telecomitalia.it (host108-18-dynamic.14-87-r.retail.telecomitalia.it [87.14.18.108]) by core3.amsl.com (Postfix) with SMTP id 867FF3A685C; Fri,  6 Mar 2009 07:16:52 -0800 (PST)
Subject: Your Zol0ft 0rder #9689464
Message-ID: <Joeti483gk602Ahtls@ietf.org>
From: "Prince Spears" <tls@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit
To: "Forrest Cornett" <tls@ietf.org>
Date: Fri, 06 Mar 2009 10:17:22 -0500

Dear Dalton,
All the c0n trolled m e d s you search for at one place
http://phillipsvobap92.angelfire.com/Index.html



From hayes3@smartforce.com  Fri Mar  6 22:47:24 2009
Return-Path: <hayes3@smartforce.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AF3B63A6A8C; Fri,  6 Mar 2009 22:47:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -75.464
X-Spam-Level: 
X-Spam-Status: No, score=-75.464 tagged_above=-999 required=5 tests=[BAYES_95=3, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, GB_ROLEX=5, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_RU=0.595, HOST_EQ_RU=0.875, J_CHICKENPOX_44=0.6, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_SPEC_ROLEX_NOV5A=1.062, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cqomLu-jZ3gM; Fri,  6 Mar 2009 22:47:24 -0800 (PST)
Received: from host-95-189-141-228.pppoe.omsknet.ru (host-95-189-141-228.pppoe.omsknet.ru [95.189.141.228]) by core3.amsl.com (Postfix) with SMTP id 1AE4C3A693F; Fri,  6 Mar 2009 22:47:12 -0800 (PST)
Message-ID: <qjqu037301.LEIA58306107934tls@ietf.org>
X-Originating-IP: 73.160.215.111 by 20.31.119.110; Sat, 07 Mar 2009 08:39:43 +0200
To: "Jeri Eldridge" <tls@ietf.org>
From: "Deon Larkin" <tls@ietf.org>
Date: Sat, 07 Mar 2009 01:47:43 -0500
Subject: Patek Phillipe reps better than originals
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Money is tight, times are hard. Christmas is over. Time to get a new Watch!
http://edwardsfopub81.angelfire.com/Index.html

At Exqu1site Reps you will find exactly the watch you're looking for, at prices that will make you blink twice. That's right! Here you can get a Rolex, a Breitling, a Tag or pretty much every fine brand timepiece for less than ten percent their original price!
http://edwardsfopub81.angelfire.com/Index.html

Enjoy the fastest shipping around, paired with secure billing, incredible customer service and the largest online selection of fine reproduction timepieces only at Exqu1site Reps, of course!




From mendoza@lhac.com  Tue Mar 10 05:31:44 2009
Return-Path: <mendoza@lhac.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F01D13A69FC; Tue, 10 Mar 2009 05:31:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -85.98
X-Spam-Level: 
X-Spam-Status: No, score=-85.98 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR=2.426, J_CHICKENPOX_44=0.6, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dCaIXRWlTFKP; Tue, 10 Mar 2009 05:31:43 -0700 (PDT)
Received: from slo68-1-82-227-87-125.fbx.proxad.net (slo68-1-82-227-87-125.fbx.proxad.net [82.227.87.125]) by core3.amsl.com (Postfix) with SMTP id 689833A67BD; Tue, 10 Mar 2009 05:31:33 -0700 (PDT)
From: "Isiah Mcdermott" <tls@ietf.org>
To: "Ramona Parsons" <tls@ietf.org>
Subject: Cartier better than you could imagine!
Date: Tue, 10 Mar 2009 08:32:06 -0500
Message-ID: <71Pbyvha.w804A41tls@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Loving yourself is the first step in loving life. And what better way to do it, than by getting yourself a fine designer watch?
http://whitekujob98.angelfire.com/Index.html

Take advantage of Exqu1site Reps tremendous specials, and get yourself a superb designer watch imitation for just a couple of hundred bucks. Plus an extra 15 percent discount when you get two time pieces in the same purchase!
http://whitekujob98.angelfire.com/Index.html

Most experts couldn't tell our watches from the real thing, and neither will your friends, so impress them today get started with your watch shopping now!




From cunningham@ucr-sa.com  Wed Mar 11 13:43:07 2009
Return-Path: <cunningham@ucr-sa.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D783F28C158; Wed, 11 Mar 2009 13:43:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.104
X-Spam-Level: 
X-Spam-Status: No, score=-8.104 tagged_above=-999 required=5 tests=[BAYES_60=1, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_JP=1.244, HELO_EQ_NE_JP=1.244, HOST_EQ_JP=1.265, HOST_EQ_NE_JP=2.599, J_CHICKENPOX_44=0.6, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HSgBzX9emzeN; Wed, 11 Mar 2009 13:43:07 -0700 (PDT)
Received: from EM114-48-133-62.pool.e-mobile.ne.jp (EM114-48-133-62.pool.e-mobile.ne.jp [114.48.133.62]) by core3.amsl.com (Postfix) with SMTP id 01C4A28C18E; Wed, 11 Mar 2009 13:42:01 -0700 (PDT)
To: "Shawn Hinton" <tls@ietf.org>
Date: Wed, 11 Mar 2009 16:42:33 -0500
Subject: Affordable rep watches
Message-ID: <lyaFBXLGhqg965903tls@ietf.org>
From: "Adrienne Olson" <tls@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Loving yourself is the first step in loving life. And what better way to do it, than by getting yourself a fine designer watch?
http://www.hopixakez.cn

Now that the Holidays are behind us and stores everywhere are offering their lowest prices of the year, Exqu1site Reps is keeping up with the times to help you keep your time with a distinguished watch at a ridiculously low price! 
http://www.hopixakez.cn

So, what are you waiting for? Get that unique timepiece today at Exqu1site Reps!





From janebukwa@yahoo.co.uk  Sat Mar 14 03:15:17 2009
Return-Path: <janebukwa@yahoo.co.uk>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 952A03A67E5; Sat, 14 Mar 2009 03:15:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -30.294
X-Spam-Level: 
X-Spam-Status: No, score=-30.294 tagged_above=-999 required=5 tests=[BAYES_80=2, HELO_DYNAMIC_HCC=4.295, HELO_EQ_MODEMCABLE=0.768, HOST_EQ_MODEMCABLE=1.368, INVALID_MSGID=1.9, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vvLHy9FZxbV4; Sat, 14 Mar 2009 03:15:16 -0700 (PDT)
Received: from cpc2-renf2-0-0-cust209.renf.cable.ntl.com (cpc2-renf2-0-0-cust209.renf.cable.ntl.com [82.10.4.210]) by core3.amsl.com (Postfix) with SMTP id 9069B3A68D2; Sat, 14 Mar 2009 03:15:07 -0700 (PDT)
X-Originating-IP: 1.56.106.214 by smtp.82.10.4.210; Sat, 14 Mar 2009 09:14:51 -0200
Message-ID: <8398ija4504XCDC>
Date: Sat, 14 Mar 2009 06:15:51 -0500
From: "Muriel Ayala" <tools-team@ietf.org>
To: "Wilfredo Tovar" <tools-team@ietf.org>
Subject: March promo on watches
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Hello Hank

How about buying yourself a two Omega watches the same day? It's not impossible, mostly when you can get them for a couple hundred bucks
http://www.ruvujixem.cn

Take an extra 15% off your purchase during month of March.
http://www.ruvujixem.cn

Our Omega have Weights/feels and looks exactly same as original.

Sincerely,
Mr Coleman




From ganegumpy@yahoo.co.uk  Sat Mar 14 20:01:18 2009
Return-Path: <ganegumpy@yahoo.co.uk>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 948FD3A69AC; Sat, 14 Mar 2009 20:01:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -12.145
X-Spam-Level: 
X-Spam-Status: No, score=-12.145 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, FRT_COCK=1.544, HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_BR=0.955, HELO_EQ_DSL=1.129, HELO_EQ_TELESP=1.245, HOST_EQ_BR=1.295, INVALID_MSGID=1.9, J_CHICKENPOX_12=0.6, MANGLED_CCK=2.3, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RDNS_DYNAMIC=0.1, SARE_ADLTOBFU=0.68, SARE_OBFU_PART_OCK=1.666, SARE_RECV_SPAM_DOMN02=1.666, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MxZccgqP3XIA; Sat, 14 Mar 2009 20:01:17 -0700 (PDT)
Received: from 189-68-20-13.dsl.telesp.net.br (189-68-20-13.dsl.telesp.net.br [189.68.20.13]) by core3.amsl.com (Postfix) with SMTP id 3D21D3A6A2B; Sat, 14 Mar 2009 20:01:03 -0700 (PDT)
X-Originating-IP: 128.229.203.30 by smtp.189.68.20.13; Sun, 15 Mar 2009 02:52:44 -0100
Message-ID: <6794ucd96601BVQO>
Date: Sat, 14 Mar 2009 23:01:44 -0500
From: "Helena Greer" <tools-team@ietf.org>
To: "Marcie Napier" <tools-team@ietf.org>
Subject: we3wee increase size
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Hello Viola,
Don't you think your c0ck is too small?
http://www.firezocub.cn

Make your c0ck a tool of ASS destruction!
http://www.firezocub.cn




From agnesschinhao@yahoo.co.uk  Sun Mar 15 09:11:08 2009
Return-Path: <agnesschinhao@yahoo.co.uk>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 882C73A6970; Sun, 15 Mar 2009 09:11:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -12.574
X-Spam-Level: 
X-Spam-Status: No, score=-12.574 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FB_ADD_INCHES=2.131, FB_PENIS=1.66, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FRT_PENIS1=3.592, HELO_DYNAMIC_IPADDR2=4.395, HELO_DYNAMIC_SPLIT_IP=3.493, HELO_EQ_IP_ADDR=1.119, INVALID_MSGID=1.9, J_CHICKENPOX_12=0.6, J_CHICKENPOX_31=0.6, MANGLED_DICK=2.3, MANGLED_PENIS=2.3, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_NUMERIC_HELO=2.067, RDNS_DYNAMIC=0.1, SARE_ADLTOBFU=0.68, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JZVrU8GqHv3h; Sun, 15 Mar 2009 09:11:07 -0700 (PDT)
Received: from 93.102.43.43.rev.optimus.pt (93.102.43.43.rev.optimus.pt [93.102.43.43]) by core3.amsl.com (Postfix) with SMTP id C57F23A6A59; Sun, 15 Mar 2009 09:10:51 -0700 (PDT)
X-Originating-IP: 76.71.206.199 by smtp.93.102.43.43; Sun, 15 Mar 2009 12:04:32 -0500
Message-ID: <981wpt629539DIF>
Date: Sun, 15 Mar 2009 12:11:32 -0500
From: "Sheena Christie" <tools-team@ietf.org>
To: "Molly Darling" <tools-team@ietf.org>
Subject: d1ck increase size huge
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Hello Harry,
Don't you think your pen1s is too small?
http://www.cesiceman.cn

Gain inches and width of your d1ck in a short time!
http://www.cesiceman.cn





No virus found in this outgoing message
Checked by PC Tools AntiVirus (4.0.0.26 - 10.068.014).
http://www.pctools.com/free-antivirus/

From agnesschinhao@yahoo.co.uk  Sun Mar 15 23:01:00 2009
Return-Path: <agnesschinhao@yahoo.co.uk>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9ABE228C100; Sun, 15 Mar 2009 23:01:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.37
X-Spam-Level: 
X-Spam-Status: No, score=-3.37 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FB_ADD_INCHES=2.131, FB_PENIS=1.66, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, FRT_COCK=1.544, FRT_PENIS1=3.592, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_DYNAMIC=1.144, INVALID_MSGID=1.9, J_CHICKENPOX_12=0.6, J_CHICKENPOX_31=0.6, MANGLED_CCK=2.3, MANGLED_PENIS=2.3, MSGID_SHORT=1.078, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_ADLTOBFU=0.68, SARE_ADLTSUB1=1.66, SARE_ADLTSUB2=1.23, SARE_OBFU_PART_OCK=1.666, SARE_OBFU_PENIS_SUB=3.333, SARE_RECV_SPAM_DOMN0b=1.666, SUBJECT_FUZZY_PENIS=3.096, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_OB_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SlNHxW85LoXD; Sun, 15 Mar 2009 23:01:00 -0700 (PDT)
Received: from 218-167-6-23.dynamic.hinet.net (218-167-6-23.dynamic.hinet.net [218.167.6.23]) by core3.amsl.com (Postfix) with SMTP id 0855428C12D; Sun, 15 Mar 2009 23:00:42 -0700 (PDT)
X-Originating-IP: 234.132.50.197 by smtp.218.167.6.23; Mon, 16 Mar 2009 04:59:23 -0200
Message-ID: <5070ba194XJE>
Date: Mon, 16 Mar 2009 02:01:23 -0500
From: "Lyman Williamson" <tools-team@ietf.org>
To: "Alisha Diaz" <tools-team@ietf.org>
Subject: pen1s enlarge huge
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Hello Quinn,
We have solution for your small c0ck problem
http://www.gibapiluj.cn

Gain inches and width of your pen1s in a short time!
http://www.gibapiluj.cn




From kandyjames44@yahoo.co.uk  Tue Mar 17 09:34:39 2009
Return-Path: <kandyjames44@yahoo.co.uk>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 008883A6C11; Tue, 17 Mar 2009 09:34:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -55.806
X-Spam-Level: 
X-Spam-Status: No, score=-55.806 tagged_above=-999 required=5 tests=[BAYES_99=3.5, HELO_EQ_DE=0.35, HELO_EQ_DSL=1.129, INVALID_MSGID=1.9, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, URIBL_BLACK=20, URIBL_JP_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NNKGtcwD1JwQ; Tue, 17 Mar 2009 09:34:38 -0700 (PDT)
Received: from e177111014.adsl.alicedsl.de (e177111014.adsl.alicedsl.de [85.177.111.14]) by core3.amsl.com (Postfix) with SMTP id 51BF93A6BFF; Tue, 17 Mar 2009 09:33:46 -0700 (PDT)
X-Originating-IP: 22.187.36.41 by smtp.85.177.111.14; Tue, 17 Mar 2009 11:26:30 -0600
Message-ID: <3600ak086114TMA>
Date: Tue, 17 Mar 2009 12:34:30 -0500
From: "Flossie Mcallister" <tools-team@ietf.org>
To: "Pasquale Mays" <tools-team@ietf.org>
Subject: Rep watches made easy
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Hello Suzanne

Looking for a Omega? How about getting two, one for you and one for your spouse?
http://www.iossqmue.cn

With top notch customer service and super warranty, we stand behind our watches.
http://www.iossqmue.cn

Our Omega have Weights/feels and looks exactly same as original.

Sincerely,
Mr Kendrick




From dennyc@baleno.com.hk  Tue Mar 17 23:44:57 2009
Return-Path: <dennyc@baleno.com.hk>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 135AD3A69BC; Tue, 17 Mar 2009 23:44:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -40.055
X-Spam-Level: 
X-Spam-Status: No, score=-40.055 tagged_above=-999 required=5 tests=[AWL=36.685, BAYES_80=2, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_DYNAMIC=1.144, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_RECV_SPAM_DOMN0b=1.666, TVD_RCVD_IP=1.931, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OjeuRs8bg7oB; Tue, 17 Mar 2009 23:44:56 -0700 (PDT)
Received: from 218-167-12-181.dynamic.hinet.net (218-167-12-181.dynamic.hinet.net [218.167.12.181]) by core3.amsl.com (Postfix) with SMTP id EAE463A67FC; Tue, 17 Mar 2009 23:44:42 -0700 (PDT)
Message-ID: <147nn6504tools-team@ietf.org>
From: "Alma Couch" <tools-team@ietf.org>
To: "Mollie Rushing" <tools-team@ietf.org>
X-Originating-IP: 242.174.100.104 by 238.237.36.161; Wed, 18 Mar 2009 06:38:27 -0100
Subject: 15% off on two watches
Date: Wed, 18 Mar 2009 02:45:27 -0500
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Hello Melanie

I had never seen such beautiful and greatly-performing watches like the ones I found online at
http://tropinemonocledrq.blogspot.com/?id=65vdpb2j

Take an extra 15% off your purchase during month of March.
http://tropinemonocledrq.blogspot.com/?id=65vdpb2j

Our Bvlgari have Weights/feels and looks exactly same as original.

Sincerely,
Mr Odonnell




From urn-agkdovhnkfnfd@crystallady.com  Thu Mar 19 12:35:44 2009
Return-Path: <urn-agkdovhnkfnfd@crystallady.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A78C028C140 for <ietfarch-urn-archive@core3.amsl.com>; Thu, 19 Mar 2009 12:35:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -40.487
X-Spam-Level: 
X-Spam-Status: No, score=-40.487 tagged_above=-999 required=5 tests=[BAYES_60=1, FH_HOST_EQ_D_D_D_D=0.765, HELO_MISMATCH_COM=0.553, HOST_EQ_STATICB=1.372, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_3=0.001, MANGLED_OFF=2.3, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, UNPARSEABLE_RELAY=0.001, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v84043ZZHqWU for <ietfarch-urn-archive@core3.amsl.com>; Thu, 19 Mar 2009 12:35:44 -0700 (PDT)
Received: from dmx1.bfi0.com (goldware.dialtelecom.cz [212.80.64.174]) by core3.amsl.com (Postfix) with SMTP id 0208F28C133 for <urn-archive@ietf.org>; Thu, 19 Mar 2009 12:35:43 -0700 (PDT)
X-Originating-IP: [10.171.0.499]
X-Originating-Email: [urn-archive@ietf.org] 
X-Sender: urn-archive@ietf.org
Received: from Jessie Simpson (10.15.14.16) by 20090319093630.5259.qmail@dmx1.bfi0.com.com (PowerMTA(TM) v3.2r4) id hfp42o81d11j02 for <urn-archive@ietf.org>; Thu, 19 Mar 2009 08:36:30 +0100 (envelope-from <urn-archive@ietf.org>)
Message-ID: <20090319093630.5261.qmail@dmx1.bfi0.com.com>
To: <urn-archive@ietf.org>
Subject: Dear urn-archive@ietf.org Thu, 19 Mar 2009 08:36:30 +0100 87% 0FF
From: Best Price <urn-archive@ietf.org>
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Date: Thu, 19 Mar 2009 12:35:43 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
 </head>
<style>
 <body>
<table cellpadding=0 cellspacing=0 width=620>
<tr>
	<td><a href="http://microsoft.qif.com/Key=8919.CCD3Q.C.D1.NqdlsZ" target="_blank"><img src="http://ads1.hsj.com/ads/pronws/CIQ4975/en_UK/images/ie7m25ofm.jpg" width=620 height=515 border=0></a></td>
</tr>
<tr>
	<td>
		<div style="padding:10px">
			<font face="Tahoma,Arial,sans-serif" size=1>
				You are receiving this message from wzy or Windows Live because you
 are a valued member. Microsoft respects your privacy. To learn more,
 please read our online <a href="http://microsoft.rdz.com/Key=8919.CCD3Q.G.D1.H0j82F" target="_blank">Privacy
 Statement</a>.
				<br>
				<br>
				We hope you find these communications valuable. However, if you
 would prefer to no longer receive promotional offers or research emails
 from zty please visit our <a href="http://microsoft.doy.com/Key=8919.CCD3Q.H.D1.C65KGn" target="_blank">Marketing
 Preferences</a>.
				<br>
				<br>
				*Compared to Internet Explorer 6
				<br>
				<br>
				Microsoft Corporation,One Microsoft Way, Redmond, WA
 98052</font></div>
	</td>
</tr>
</table>
</style>
<center>
<a href="http://www.kavzugum.cn"><img src="http://mediapix.ru/pics/3e60c71a9b3e4d1b237b9a9795c755f7.gif"></a><br>
<style>
<br>..<br><font size=1 face="arial,helvetica">Message-Id:
 <3954233.4C80.62899-9974@microsoft.vca.com></font>
<br>
<img src="http://microsoft.hvp.com/images/blankpixel.gif/Key=8919.uogq..D1.Frmlqp">


        </div>
    </div>

          </div>
    
    </body>
</html>
</style>


From flavialeao@unimedbh.com.br  Fri Mar 20 07:01:37 2009
Return-Path: <flavialeao@unimedbh.com.br>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DC1463A6838; Fri, 20 Mar 2009 07:01:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.437
X-Spam-Level: 
X-Spam-Status: No, score=-14.437 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, FRT_ROLEX=3.878, HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_BR=0.955, HELO_EQ_DSL=1.129, HELO_EQ_TELESP=1.245, HOST_EQ_BR=1.295, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_NJABL_PROXY=1.643, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1, SARE_RECV_SPAM_DOMN02=1.666, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id inCW5IxTXWCR; Fri, 20 Mar 2009 07:01:37 -0700 (PDT)
Received: from 200-232-242-104.dsl.telesp.net.br (200-232-242-104.dsl.telesp.net.br [200.232.242.104]) by core3.amsl.com (Postfix) with SMTP id F3EF33A691C; Fri, 20 Mar 2009 07:01:11 -0700 (PDT)
Message-ID: <3900swy055tools-team@ietf.org>
From: "Gavin Kern" <tools-team@ietf.org>
To: "Neva Bowden" <tools-team@ietf.org>
X-Originating-IP: 182.228.124.80 by 95.59.74.48; Fri, 20 Mar 2009 09:55:03 -0500
Subject: You and a Ro lex watch
Date: Fri, 20 Mar 2009 10:02:03 -0500
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Hello Katie

I had never seen such beautiful and greatly-performing watches like the ones I found online at
http://www.fevocucuk.cn

Take an extra 15% off your purchase during month of March.
http://www.fevocucuk.cn

Our Vacheron Constantin have Weights/feels and looks exactly same as original.

Sincerely,
Mr Ryan




From matthew.meier@ch2m.com  Sat Mar 21 03:02:31 2009
Return-Path: <matthew.meier@ch2m.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AE2A73A682B; Sat, 21 Mar 2009 03:02:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -33.102
X-Spam-Level: 
X-Spam-Status: No, score=-33.102 tagged_above=-999 required=5 tests=[BAYES_95=3, HELO_DYNAMIC_DHCP=1.398, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SYAdmlbVsGGP; Sat, 21 Mar 2009 03:02:30 -0700 (PDT)
Received: from cable-static-11-103.rsnweb.ch (cable-static-11-103.rsnweb.ch [88.84.11.103]) by core3.amsl.com (Postfix) with SMTP id 586D93A69C2; Sat, 21 Mar 2009 03:02:22 -0700 (PDT)
X-Originating-IP: 32.17.162.0 by 68.16.159.97; Sat, 21 Mar 2009 11:57:14 +0100
Message-ID: <B769lg8219Jxcyktools-team@ietf.org>
From: "Reva Mcgrath" <tools-team@ietf.org>
To: "Berta Frederick" <tools-team@ietf.org>
Subject: Patek Phillipe watch models from 2009!
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit
Date: Sat, 21 Mar 2009 06:03:14 -0500

Hello Nikki

Looking for a Chopard watch that no one can tell from the original? You're in luck, because we have the best copies
http://www.lapozonat.cn


From p-taisho@k-sn.co.jp  Sat Mar 21 03:18:12 2009
Return-Path: <p-taisho@k-sn.co.jp>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 408B83A6A71; Sat, 21 Mar 2009 03:18:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -78.094
X-Spam-Level: 
X-Spam-Status: No, score=-78.094 tagged_above=-999 required=5 tests=[BAYES_50=0.001, HELO_DYNAMIC_HCC=4.295, HELO_EQ_MODEMCABLE=0.768, HOST_EQ_MODEMCABLE=1.368, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_SUB_MEDS=1.666, SARE_URI_BARGAIN=0.634, SUBJECT_FUZZY_MEDS=3.799, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F0Eb-h7JBY5k; Sat, 21 Mar 2009 03:18:12 -0700 (PDT)
Received: from cpc3-cwma1-0-0-cust235.swan.cable.ntl.com (cpc3-cwma1-0-0-cust235.swan.cable.ntl.com [81.96.200.236]) by core3.amsl.com (Postfix) with SMTP id 5A3023A69FD; Sat, 21 Mar 2009 03:17:33 -0700 (PDT)
X-Originating-IP: 96.5.250.75 by smtp.86.20.105.171; Sat, 21 Mar 2009 16:10:30 +0500
Message-ID: <0853ko630FPNUtools-team@ietf.org>
Date: Sat, 21 Mar 2009 06:17:30 -0500
From: "Monte John" <tools-team@ietf.org>
To: "Debra Griffith" <tools-team@ietf.org>
Subject: Low cost meds inside
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Hello,
Times are hard, we All know that.
I would like to know if you are interested in receiving offers of medications in bargain prices?

If yes then please send e-mail stating that you're interested like "Yes I'm interested" to: bargainoffers@ymail.com
(e-mail address provided in previous e-mail message: "verifiedmeds@yahoo.co.uk" is wrong)

We have unbeatable prices and unbeatable quality of our meds. Just let us know.



From jean-francois_pappens@amis.com  Sat Mar 21 12:06:49 2009
Return-Path: <jean-francois_pappens@amis.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 501753A6B5E for <ietfarch-urn-archive@core3.amsl.com>; Sat, 21 Mar 2009 12:06:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -36.415
X-Spam-Level: 
X-Spam-Status: No, score=-36.415 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_DHCP=1.398, HELO_DYNAMIC_IPADDR=2.426, HTML_IMAGE_ONLY_28=1.561, HTML_IMAGE_RATIO_02=0.383, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SC_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dINRzjSF9xnY for <ietfarch-urn-archive@core3.amsl.com>; Sat, 21 Mar 2009 12:06:49 -0700 (PDT)
Received: from ae.ibm.com (unknown [189.106.5.172]) by core3.amsl.com (Postfix) with SMTP id 712D628C16C for <urn-archive@ietf.org>; Sat, 21 Mar 2009 12:06:45 -0700 (PDT)
To: <urn-archive@ietf.org>
Subject: itunes.com Invoice #97579
From: MensHealth.com <urn-archive@ietf.org>
MIME-Version: 1.0
Content-Type: text/html
Message-Id: <20090321190647.712D628C16C@core3.amsl.com>
Date: Sat, 21 Mar 2009 12:06:45 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-2">
</HEAD>
<BODY><center>
<table id="Table_01" width="710" border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2">
<a href="http://vitalshy.com"><img src="http://www.menshealth.com/media/MensHealth/Enhanced_Modules/Header/logo_masthead.gif" 
width="352" height="62" border="0" alt="Subscribe to Men's Health Today!">
<img src="http://www.menshealth.com/spotlight/sexualhealth/images/sexual-health.jpg" width="710" height="44" border="0"></a>
</td></tr></table><table width="710" border="0" cellpadding="0" cellspacing="0">
<tr><td width="539" valign="top"align="center"><table width="515"><tr><td valign="top"><br>
<a href="http://vitalshy.com/"><img src="http://images.rodale.com/acc/24pharmacist/hd_honestadvice.gif" border="0"></a><br><br>
<a href="http://vitalshy.com/"><img src="http://vitalshy.com/q.gif" border="0" alt="Subscribe to Men's Health Today!"></a><br><br><br>
<a href="http://vitalshy.com/"><img src="http://images.rodale.com/acc/24pharmacist/hd_discover.gif" border="0"></a><br>
<a href="http://vitalshy.com/"><img src="http://images.rodale.com/acc/mh/emails/201090301_sexpos/long_images/button.gif" border="0"></a><br>
<a href="http://vitalshy.com/"><img src="http://images.rodale.com/acc/WH_email_10Rpts.gif" border="0"></a><br>
<font size="-1" face="Verdana, Arial, Helvetica, sans-serif">To your health,</font>
<br><br><img src="http://images.rodale.com/acc/mh_thankyou/signature.gif"><br>
<font size="-1" face="Verdana, Arial, Helvetica, sans-serif">David Zinczenko<br>
Editor-in-Chief</font><br><br></td></tr></table></td>    
<td width="160" valign="top"><br><a href="http://vitalshy.com"><img src="http://m1.2mdn.net/viewad/1128457/stwp_160x600.jpg" 
width="160" height="600" border="0" alt="Subscribe to Men's Health Today!"></a></td></tr>
</td></tr></table><table width="710" border="0" cellpadding="0" cellspacing="0"> 
<tr><td><img src="http://images.rodale.com/acc/mh_thankyou/footer.gif" width="710" height="41" alt=""></td></tr>
<tr><td align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><a href="http://vitalshy.com">
<font color="#535353">Unsubscribe</font></a> | <a href="http://vitalshy.com"><font color="#535353">Your Privacy Rights</font></a>
<br><br> <font color="#535353">Â¿ 2008 Rodale Inc., all rights reserved.<br>Customer Service Dept., 33 East Minor Street, 
Emmaus, PA 18098</font></font><font color="#535353"></font></font></td></tr></table></center></BODY></HTML>

From kfanning@alachua.fl.us  Sun Mar 22 16:32:02 2009
Return-Path: <kfanning@alachua.fl.us>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3A7FF3A680F for <ietfarch-urn-archive@core3.amsl.com>; Sun, 22 Mar 2009 16:32:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.976
X-Spam-Level: 
X-Spam-Status: No, score=-2.976 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_DHCP=1.398, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_CPE=0.5, HOST_EQ_CPE=0.979, HTML_IMAGE_ONLY_28=1.561, HTML_IMAGE_RATIO_02=0.383, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zlojN6er1fyX for <ietfarch-urn-archive@core3.amsl.com>; Sun, 22 Mar 2009 16:32:02 -0700 (PDT)
Received: from pool-151-197-249-82.phil.east.verizon.net (pool-151-197-249-82.phil.east.verizon.net [151.197.249.82]) by core3.amsl.com (Postfix) with SMTP id 298D43A659B for <urn-archive@ietf.org>; Sun, 22 Mar 2009 16:32:00 -0700 (PDT)
To: "<urn-archive"@ietf.org
Subject: You've received an answer to your question
From: "MensHealth.com <urn-archive"@ietf.org
MIME-Version: 1.0
Content-Type: text/html
Message-Id: <20090322233201.298D43A659B@core3.amsl.com>
Date: Sun, 22 Mar 2009 16:32:00 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1250">
</HEAD>
<BODY><center>
<table id="Table_01" width="710" border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2">
<a href="http://tanhumor.com"><img src="http://www.menshealth.com/media/MensHealth/Enhanced_Modules/Header/logo_masthead.gif" 
width="352" height="62" border="0" alt="Subscribe to Men's Health Today!">
<img src="http://www.menshealth.com/spotlight/sexualhealth/images/sexual-health.jpg" width="710" height="44" border="0"></a>
</td></tr></table><table width="710" border="0" cellpadding="0" cellspacing="0">
<tr><td width="539" valign="top"align="center"><table width="515"><tr><td valign="top"><br>
<a href="http://tanhumor.com/"><img src="http://images.rodale.com/acc/24pharmacist/hd_honestadvice.gif" border="0"></a><br><br>
<a href="http://tanhumor.com/"><img src="http://tanhumor.com/q.gif" border="0" alt="Subscribe to Men's Health Today!"></a><br><br><br>
<a href="http://tanhumor.com/"><img src="http://images.rodale.com/acc/24pharmacist/hd_discover.gif" border="0"></a><br>
<a href="http://tanhumor.com/"><img src="http://images.rodale.com/acc/mh/emails/201090301_sexpos/long_images/button.gif" border="0"></a><br>
<a href="http://tanhumor.com/"><img src="http://images.rodale.com/acc/WH_email_10Rpts.gif" border="0"></a><br>
<font size="-1" face="Verdana, Arial, Helvetica, sans-serif">To your health,</font>
<br><br><img src="http://images.rodale.com/acc/mh_thankyou/signature.gif"><br>
<font size="-1" face="Verdana, Arial, Helvetica, sans-serif">David Zinczenko<br>
Editor-in-Chief</font><br><br></td></tr></table></td>    
<td width="160" valign="top"><br><a href="http://tanhumor.com"><img src="http://m1.2mdn.net/viewad/1128457/stwp_160x600.jpg" 
width="160" height="600" border="0" alt="Subscribe to Men's Health Today!"></a></td></tr>
</td></tr></table><table width="710" border="0" cellpadding="0" cellspacing="0"> 
<tr><td><img src="http://images.rodale.com/acc/mh_thankyou/footer.gif" width="710" height="41" alt=""></td></tr>
<tr><td align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><a href="http://tanhumor.com">
<font color="#535353">Unsubscribe</font></a> | <a href="http://tanhumor.com"><font color="#535353">Your Privacy Rights</font></a>
<br><br> <font color="#535353">Â¿ 2008 Rodale Inc., all rights reserved.<br>Customer Service Dept., 33 East Minor Street, 
Emmaus, PA 18098</font></font><font color="#535353"></font></font></td></tr></table></center></BODY></HTML>

From rokmc776aa@nate.com  Mon Mar 23 02:04:04 2009
Return-Path: <rokmc776aa@nate.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0A7F93A6A0E; Mon, 23 Mar 2009 02:04:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -22.043
X-Spam-Level: 
X-Spam-Status: No, score=-22.043 tagged_above=-999 required=5 tests=[BAYES_80=2, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR2=4.395, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vfTN3shqQpY1; Mon, 23 Mar 2009 02:04:03 -0700 (PDT)
Received: from 89-138-129-14.bb.netvision.net.il (89-138-129-14.bb.netvision.net.il [89.138.129.14]) by core3.amsl.com (Postfix) with SMTP id BFBB43A69EC; Mon, 23 Mar 2009 02:03:39 -0700 (PDT)
Subject: Rep will save you thousands
Message-ID: <Utryc9755yu53Sutools-team@ietf.org>
From: "Emery Vance" <tools-team@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit
To: "Gene Vernon" <tools-team@ietf.org>
Date: Mon, 23 Mar 2009 05:04:31 -0500

Hello Eugenia

Looking for a Vacheron Constantin? How about getting two, one for you and one for your spouse?
http://www.osceamoi.cn

The best news is that in March you can buy two watches and get an extra 15% off your purchase!
http://www.osceamoi.cn

Our Vacheron Constantin have Weights/feels and looks exactly same as original.

Sincerely,
Mr Santana



From patricio@redesycomunic.com.ar  Mon Mar 23 18:16:02 2009
Return-Path: <patricio@redesycomunic.com.ar>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7DF4428C27F; Mon, 23 Mar 2009 18:16:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -45.599
X-Spam-Level: 
X-Spam-Status: No, score=-45.599 tagged_above=-999 required=5 tests=[BAYES_80=2, HELO_DYNAMIC_HCC=4.295, HELO_EQ_MODEMCABLE=0.768, HOST_EQ_MODEMCABLE=1.368, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_BLACK=20, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1WN6Nymx6Oh2; Mon, 23 Mar 2009 18:16:01 -0700 (PDT)
Received: from cpc2-nfds3-0-0-cust485.lei3.cable.ntl.com (cpc2-nfds3-0-0-cust485.lei3.cable.ntl.com [86.17.125.230]) by core3.amsl.com (Postfix) with SMTP id 734D928C275; Mon, 23 Mar 2009 18:15:54 -0700 (PDT)
To: "Nola Maurer" <tools-team@ietf.org>
Date: Mon, 23 Mar 2009 21:16:45 -0500
Subject: The affordable watch alternative
Message-ID: <jdWVXSNzhq639935tools-team@ietf.org>
From: "Mallory Norwood" <tools-team@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Hello Alexander

If you've waited to get your Gucci watch, this is the right time to go for it.
http://baker516.freehostingz.com


From talkity@linea.com  Wed Mar 25 08:16:32 2009
Return-Path: <talkity@linea.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 95ACF3A67A5; Wed, 25 Mar 2009 08:16:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.687
X-Spam-Level: 
X-Spam-Status: No, score=-1.687 tagged_above=-999 required=5 tests=[BAYES_99=3.5, HELO_EQ_DYNAMIC=1.144, HELO_EQ_IT=0.635, HOST_EQ_IT=1.245, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_SPEC_REPLICA_OBFU=1.812, SARE_SPEC_ROLEX_NOV5A=1.062, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SBL=20, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zh+IGt9zvz2X; Wed, 25 Mar 2009 08:16:31 -0700 (PDT)
Received: from host45-179-dynamic.53-82-r.retail.telecomitalia.it (host45-179-dynamic.53-82-r.retail.telecomitalia.it [82.53.179.45]) by core3.amsl.com (Postfix) with SMTP id 2AF8F28C1AE; Wed, 25 Mar 2009 08:16:20 -0700 (PDT)
Message-ID: <got80892283.MXCG0786782324tools-team@ietf.org>
X-Originating-IP: 26.4.224.122 by 250.99.131.60; Wed, 25 Mar 2009 20:11:16 +0400
To: "Concepcion Powell" <tools-team@ietf.org>
From: "John Chappell" <tools-team@ietf.org>
Date: Wed, 25 Mar 2009 11:17:16 -0500
Subject: Spring quality watches offer
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

The new Porsche Design watches originated from the novel Titanium Chronograph from the 1970's, an absolutely unique creation due to the perfection of its workmanship. Based on its design, the Porsche Design Company developed an appealing, stylish, sporty and highly accurate watch. Unfortunately, these timepieces come with a high price tag. 
http://famelace.com

That's why a clever group of European manufacturers decided to offer the same exact functionality and style at greatly reduced prices: the Porsche Design replica watches. These replicas are so similar to the brand name pieces that it is practically impossible to tell them apart, other than by their price. They look the same, they function the same and they definitely don't have the same prices :) How would you like to browse through an amazing collection of these watches and marvel yourself with their low prices? Visit Exquisite Replicas and see for yourself why sometimes replicas are so much better than the originals!
http://famelace.com




From downing@wa-bigalscasino.com  Thu Mar 26 03:23:15 2009
Return-Path: <downing@wa-bigalscasino.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 91E413A6BE1; Thu, 26 Mar 2009 03:23:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -12.523
X-Spam-Level: 
X-Spam-Status: No, score=-12.523 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FS_REPLICA=0.994, HELO_EQ_PL=1.135, HOST_EQ_PL=1.95, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SBL=20, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U9rBuczBiwYK; Thu, 26 Mar 2009 03:23:15 -0700 (PDT)
Received: from chello089079136160.chello.pl (chello089079136160.chello.pl [89.79.136.160]) by core3.amsl.com (Postfix) with SMTP id 366B23A6CE8; Thu, 26 Mar 2009 03:23:06 -0700 (PDT)
Subject: Qualitative Breitling watches at Exquisite Replicas
Message-ID: <Mzjtx62353iea331Iktools-team@ietf.org>
From: "Carissa Buck" <tools-team@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit
To: "Alyce Dodge" <tools-team@ietf.org>
Date: Thu, 26 Mar 2009 06:24:06 -0500

Have you seen the latest Gucci handbags, from their 2009 collection? They're so beautiful and stylish... and so expensive! But I just found this store, Exquisite Replicas, that offers them at just a fraction of their cost. Granted, they're replicas, but they look just like the real deal, and the prices are so low, that now you can have not just one Gucci bag, but two or three of them! The best part is that at Exquisite Replicas they have such a wide collection, organized by styles, that you'll feel like a kid in a candy store! Seriously, if you love Gucci bags, you will adore Exquisite Replicas!
http://lacerear.com




From chensandrach@tw.ibm.com  Sun Mar 29 19:27:18 2009
Return-Path: <chensandrach@tw.ibm.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A93D03A6AE2; Sun, 29 Mar 2009 19:27:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 4.128
X-Spam-Level: ****
X-Spam-Status: No, score=4.128 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, GB_ROLEX=5, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_DYNAMIC=1.144, J_CHICKENPOX_44=0.6, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_RECV_SPAM_DOMN0b=1.666, SARE_SPEC_ROLEX_NOV5A=1.062, TVD_RCVD_IP=1.931, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nM-7vaNaSU17; Sun, 29 Mar 2009 19:27:18 -0700 (PDT)
Received: from 122-118-210-51.dynamic.hinet.net (122-118-210-51.dynamic.hinet.net [122.118.210.51]) by core3.amsl.com (Postfix) with SMTP id 6B6ED3A6A95; Sun, 29 Mar 2009 19:27:06 -0700 (PDT)
X-Originating-IP: 89.240.0.100 by smtp.122.118.210.51; Mon, 30 Mar 2009 00:25:06 -0300
Message-ID: <355gwf5772BJDLtools-team@ietf.org>
Date: Sun, 29 Mar 2009 22:28:06 -0500
From: "Yvonne Sheppard" <tools-team@ietf.org>
To: "Joshua Hubbard" <tools-team@ietf.org>
Subject: Save thousands... no one will know
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Money is tight, times are hard. Christmas is over. Time to get a new Watch!
http://www.bothdeft.com/

Exqu1site Reps has it all: Rolex, Cartier, Tag Heuer, Breitling, and many more, for a fraction of the price of an original watch. And don't forget: when you order two watches, you get an extra 15 percent discount over our already low prices!
http://www.bothdeft.com/

Get ready to feel like a kid in a candy store when you see our incredible collection of fine reproduction timepieces at Exqu1site Reps! Come on, get started now!





From macedolucasoma@telesp.com.br  Mon Mar 30 13:17:55 2009
Return-Path: <macedolucasoma@telesp.com.br>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8037C3A6968; Mon, 30 Mar 2009 13:17:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.08
X-Spam-Level: 
X-Spam-Status: No, score=-0.08 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_SE=0.35, J_CHICKENPOX_44=0.6, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_SPEC_ROLEX_NOV5A=1.062, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KkMScjh4R-p3; Mon, 30 Mar 2009 13:17:54 -0700 (PDT)
Received: from m83-178-3-86.cust.tele2.se (m83-178-3-86.cust.tele2.se [83.178.3.86]) by core3.amsl.com (Postfix) with SMTP id 1E6A43A6D82; Mon, 30 Mar 2009 13:17:29 -0700 (PDT)
X-Originating-IP: 32.232.160.60 by smtp.83.178.3.86; Mon, 30 Mar 2009 20:14:28 -0100
Message-ID: <625qr877315UWQtools-team@ietf.org>
Date: Mon, 30 Mar 2009 16:18:28 -0500
From: "Marietta Glenn" <tools-team@ietf.org>
To: "Rory Herndon" <tools-team@ietf.org>
Subject: Rep will save you thousands
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

It's the perfect time to get that dream watch you've fantasized about. But there's no need to empty your bank account while doing it!
http://www.bardboth.com/

Take advantage of Exqu1site Reps tremendous specials, and get yourself a superb designer watch imitation for just a couple of hundred bucks. Plus an extra 15 percent discount when you get two time pieces in the same purchase!
http://www.bardboth.com/

Get ready to feel like a kid in a candy store when you see our incredible collection of fine reproduction timepieces at Exqu1site Reps! Come on, get started now!




                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    2009-04.mail                                                                                        0000666 0177776 0000010 00000055022 11173660614 011464  0                                                                                                    ustar   nobody                          www                                                                                                                                                                                                                    
From watkins@hbp.com  Wed Apr  1 13:44:38 2009
Return-Path: <watkins@hbp.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3076628C1E1; Wed,  1 Apr 2009 13:44:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.533
X-Spam-Level: 
X-Spam-Status: No, score=-9.533 tagged_above=-999 required=5 tests=[BAYES_99=3.5, GB_ROLEX=5, HELO_EQ_PL=1.135, HOST_EQ_PL=1.95, J_CHICKENPOX_42=0.6, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_XBL=3.033, SARE_SPEC_ROLEX=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VvFwfdfNp06C; Wed,  1 Apr 2009 13:44:37 -0700 (PDT)
Received: from zmp-224-13.ray.net.pl (zmp-224-13.ray.net.pl [89.174.224.13]) by core3.amsl.com (Postfix) with SMTP id D7DF63A692A; Wed,  1 Apr 2009 13:43:17 -0700 (PDT)
X-Originating-IP: 90.184.72.128 by smtp.89.174.224.13; Wed, 01 Apr 2009 14:38:23 -0700
Message-ID: <4478fqc737SWNQtools-team@ietf.org>
Date: Wed, 01 Apr 2009 16:44:23 -0500
From: "Reyes Cameron" <tools-team@ietf.org>
To: "Dominique Gutierrez" <tools-team@ietf.org>
Subject: You and a Tag Heuer watch
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

A fine designer watch says means refinement and money. A fine, non-expensive designer watch also means intelligence!
http://www.deftdate.com/

At Diam0nd Reps we make it easy to get a Rolex, Cartier, Bvlgari or any brand name that you think of. As long as it is considered a high class watch, you will find it in our one of a kind store!
http://www.deftdate.com/

With so many watches that look and work like the real thing, I guarantee you'll have a delicious time finding yours at our store!





From telnir@012.net.il  Thu Apr  2 06:15:04 2009
Return-Path: <telnir@012.net.il>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A504328C0EE; Thu,  2 Apr 2009 06:15:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.753
X-Spam-Level: 
X-Spam-Status: No, score=-1.753 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, GB_ROLEX=5, HELO_DYNAMIC_IPADDR2=4.395, HELO_DYNAMIC_SPLIT_IP=3.493, HELO_EQ_DYNAMIC=1.144, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1, SARE_SPEC_ROLEX=1.666, TVD_RCVD_IP=1.931, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j8GwMgPMJz-G; Thu,  2 Apr 2009 06:15:04 -0700 (PDT)
Received: from 107.85-86-76.dynamic.clientes.euskaltel.es (107.85-86-76.dynamic.clientes.euskaltel.es [85.86.76.107]) by core3.amsl.com (Postfix) with SMTP id D0AF53A6A5F; Thu,  2 Apr 2009 06:14:54 -0700 (PDT)
X-Originating-IP: 76.59.65.143 by smtp.85.86.76.107; Thu, 02 Apr 2009 10:11:02 -0400
Message-ID: <7168tj741943NVZtools-team@ietf.org>
Date: Thu, 02 Apr 2009 09:16:02 -0500
From: "Katharine Bowen" <tools-team@ietf.org>
To: "Tisha Lindsey" <tools-team@ietf.org>
Subject: Bvlgari watches wholesale all year long!
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

It's the perfect time to get that dream watch you've fantasized about. But there's no need to empty your bank account while doing it!
http://www.dollfern.com/

Diam0nd Reps has it all: Rolex, Cartier, Tag Heuer, Breitling, and many more, for a fraction of the price of an original watch. And don't forget: when you order two watches, you get an extra 15 percent discount over our already low prices!
http://www.dollfern.com/

Most experts couldn't tell our watches from the real thing, and neither will your friends, so impress them today get started with your watch shopping now!





From guykaja@yahoo.com  Fri Apr  3 05:15:15 2009
Return-Path: <guykaja@yahoo.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 71E673A6CCD; Fri,  3 Apr 2009 05:15:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.431
X-Spam-Level: 
X-Spam-Status: No, score=-2.431 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FB_REPLICA_ROLEX=3.157, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, GB_ROLEX=5, HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_DSL=1.129, HELO_EQ_DYNAMIC=1.144, HELO_EQ_TW=1.335, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, REPLICA_WATCH=3.396, SARE_SPEC_REPLICA_OBFU=1.812, SARE_SPEC_ROLEX_NOV5A=1.062, SARE_SPEC_ROLEX_REP=1.666, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tLFl+84mWcHk; Fri,  3 Apr 2009 05:15:14 -0700 (PDT)
Received: from 123-205-130-33.adsl.dynamic.seed.net.tw (123-205-130-33.adsl.dynamic.seed.net.tw [123.205.130.33]) by core3.amsl.com (Postfix) with SMTP id ECAEE28C285; Fri,  3 Apr 2009 05:15:05 -0700 (PDT)
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
From: "Darius Chan" <tools-team@ietf.org>
To: "Dorothy Phillips" <tools-team@ietf.org>
Subject: Classic timepieces reps
Date: Fri, 03 Apr 2009 08:16:13 -0500
Message-Id: <R7GPIwd-5665YZBLtools-team@ietf.org>

How about making your friends jealous and saving a lot of money doing it? =
Forget about spending thousands of dollars on a new Rolex watch! Instead, =
visit the newly redesigned Diamond Replicas and buy yourself a beautiful, =
one of a kind Rolex Datejust watch! 
http://tisevoziw.cn/

Of course, we're talking about replica watches, not the overpriced origina=
ls... After all, our Rolex Datejusts offer the same precise functionality =
and exact look than their costly counterparts, but you can buy yours for j=
ust a couple of hundred bucks. So, come aboard Diamond Replicas and take a=
dvantage of our extensive collection of replica Rolex watches, our superb =
customer service and our super low prices!
http://tisevoziw.cn/


From chris_spurlock@putnaminv.com  Fri Apr  3 22:14:42 2009
Return-Path: <chris_spurlock@putnaminv.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 303583A6944; Fri,  3 Apr 2009 22:14:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -20.571
X-Spam-Level: 
X-Spam-Status: No, score=-20.571 tagged_above=-999 required=5 tests=[BAYES_50=0.001, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_DSL=1.129, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_SPEC_REPLICA_OBFU=1.812, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CoQPc7AdeKXv; Fri,  3 Apr 2009 22:14:41 -0700 (PDT)
Received: from 161-147-22-190.adsl.terra.cl (161-147-22-190.adsl.terra.cl [190.22.147.161]) by core3.amsl.com (Postfix) with SMTP id 8E6043A68C9; Fri,  3 Apr 2009 22:14:31 -0700 (PDT)
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
From: "Orval Woody" <tools-team@ietf.org>
To: "David Smart" <tools-team@ietf.org>
Subject: Superior rep watches for you
Date: Sat, 04 Apr 2009 01:15:38 -0500
Message-Id: <U3QKCtf-2014DNKDtools-team@ietf.org>

A Breitling watch is a statement not just of wealth, but of sophistication=
.. it's a way to show the world that you are a man in charge of your life=
 and that you know exactly what you want. Surely, among those things you d=
o want is a bigger budget. So, why not kill two birds with one stone? Gett=
ing a replica Breitling wristwatch and keeping your budget practically unt=
ouched!
http://jikiveher.cn/

Thanks to Diamond Replicas it is now possible! With an astonishing collect=
ion of replica Breitling timepieces at rock bottom prices, Diamond Replica=
s will make the delights of quality watches lovers. It offers excellent qu=
ality timepieces at unsurpassed prices; a privacy-assured guarantee, incom=
parable customer service, and what's better: 15% off when you buy two watc=
hes!
http://jikiveher.cn/


From cputnam@ebankperry.net  Sat Apr  4 18:24:07 2009
Return-Path: <cputnam@ebankperry.net>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 293053A6A91; Sat,  4 Apr 2009 18:24:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -43.463
X-Spam-Level: 
X-Spam-Status: No, score=-43.463 tagged_above=-999 required=5 tests=[BAYES_50=0.001, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR=2.426, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_SPEC_REPLICA_OBFU=1.812, SARE_SPEC_ROLEX_NOV5A=1.062, URIBL_BLACK=20, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nprTbo220YfE; Sat,  4 Apr 2009 18:24:06 -0700 (PDT)
Received: from c-98-235-97-52.hsd1.nj.comcast.net (c-98-235-97-52.hsd1.nj.comcast.net [98.235.97.52]) by core3.amsl.com (Postfix) with SMTP id D1BAF3A68C1; Sat,  4 Apr 2009 18:24:03 -0700 (PDT)
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
From: "Shane Schaefer" <tools-team@ietf.org>
To: "Homer Benoit" <tools-team@ietf.org>
Subject: Vacheron Constantin watch for a Gift!
Date: Sat, 04 Apr 2009 21:25:11 -0500
Message-Id: <X0FHGwj-2220EUBItools-team@ietf.org>

The new Porsche Design watches originated from the novel Titanium Chronogr=
aph from the 1970's, an absolutely unique creation due to the perfection o=
f its workmanship. Based on its design, the Porsche Design Company develop=
ed an appealing, stylish, sporty and highly accurate watch. Unfortunately,=
 these timepieces come with a high price tag. 
http://www.hereluvib.cn

That's why a clever group of European manufacturers decided to offer the s=
ame exact functionality and style at greatly reduced prices: the Porsche D=
esign replica watches. These replicas are so similar to the brand name pie=
ces that it is practically impossible to tell them apart, other than by th=
eir price. They look the same, they function the same and they definitely =
don't have the same prices :) How would you like to browse through an amaz=
ing collection of these watches and marvel yourself with their low prices?=
 Visit Diamond Replicas and see for yourself why sometimes replicas are so=
 much better than the originals!
http://www.hereluvib.cn

From a0120821@pref.saitama.jp  Fri Apr 17 20:51:55 2009
Return-Path: <a0120821@pref.saitama.jp>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 94F203A6E2F; Fri, 17 Apr 2009 20:51:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -34.588
X-Spam-Level: 
X-Spam-Status: No, score=-34.588 tagged_above=-999 required=5 tests=[AWL=-7.521, BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, HELO_EQ_IT=0.635, HOST_MISMATCH_NET=0.311, J_CHICKENPOX_42=0.6, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RDNS_DYNAMIC=0.1, SARE_RECV_SPAM_DOMN0b=1.666, SARE_SPEC_ROLEX_NOV5A=1.062, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8FiO5Q7mgGzg; Fri, 17 Apr 2009 20:51:54 -0700 (PDT)
Received: from tassani.it (118-171-76-250.dynamic.hinet.net [118.171.76.250]) by core3.amsl.com (Postfix) with ESMTP id CFFFD3A6BA0; Fri, 17 Apr 2009 20:51:49 -0700 (PDT)
Message-ID: <WIvDPIuQh2RKSP8Xc_0R2Q@ietf.org>
Date: Fri, 17 Apr 2009 23:52:55 -0500
From: "Haskins Wilma" <keyprov@ietf.org>
TO: <"keyprov@ietf.org, xmldsig-archive@ietf.org, rtg-dir@ietf.org, l1vpn@ietf.org, ospf-wireless-design-bounces@ietf.org, speermint@ietf.org, rps-request@ietf.org, urn-archive@ietf.org, tools-team-bounces"@ietf.org>
Subject: Trim line or sport watch? You choose
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Loving yourself is the first step in loving life. And what better way to do it, than by getting yourself a fine designer watch?
http://www.cinekulug.cn

So, come visit Diam0nd Reps, the famous watch-portal where thousands of satisfied customers have already found that superb imitation time piece for just a few hundred dollars.
http://www.cinekulug.cn

Don't believe me? Click here to enter Diam0nd Reps right now, and see it with your very own eyes!

From arles.lo@gangsong.com  Sun Apr 19 18:12:08 2009
Return-Path: <arles.lo@gangsong.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3D7303A6918; Sun, 19 Apr 2009 18:12:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -22.659
X-Spam-Level: 
X-Spam-Status: No, score=-22.659 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, J_CHICKENPOX_42=0.6, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_NJABL_PROXY=1.643, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_RECV_SPAM_DOMN0b=1.666, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vsU3eix9OxXh; Sun, 19 Apr 2009 18:12:07 -0700 (PDT)
Received: from cmecwuxi.com (218-169-4-230.dynamic.hinet.net [218.169.4.230]) by core3.amsl.com (Postfix) with ESMTP id 9C1D43A6F31; Sun, 19 Apr 2009 18:12:05 -0700 (PDT)
Message-ID: <l7I8v_RxSZ716fZ85_4mElb@ietf.org>
Date: Sun, 19 Apr 2009 21:13:22 -0500
From: "Dahl Delmar" <keyprov@ietf.org>
TO: <"keyprov@ietf.org, xmldsig-archive@ietf.org, rtg-dir@ietf.org, l1vpn@ietf.org, ospf-wireless-design-bounces@ietf.org, speermint@ietf.org, rps-request@ietf.org, urn-archive@ietf.org, tools-team-bounces"@ietf.org>
Subject: Why rep watches are better
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

There are things in life that seem unattainable. Owning a fine watch doesn't have to be one of them.
http://www.ruxuqosiy.cn

How does 90 percent off sound? Great, of course! And greatness is what awaits you at Diam0nd Reps, the preferred online store where you will find the finest watch imitations for exactly that: 90% off!
http://www.ruxuqosiy.cn

Don't delay your pleasure: our incredible watch collection awaits you at Diam0nd Reps, so come visit us now!

From a.weiffen@chmielorz.de  Tue Apr 21 04:36:38 2009
Return-Path: <a.weiffen@chmielorz.de>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8246F3A7001; Tue, 21 Apr 2009 04:36:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -32.237
X-Spam-Level: 
X-Spam-Status: No, score=-32.237 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_ALMOST_IP=1.889, GB_ROLEX=5, HELO_EQ_NL=0.55, HELO_MISMATCH_NL=1.448, HOST_EQ_STATIC=1.172, HOST_EQ_STATICIP=1.511, HOST_MISMATCH_NET=0.311, J_CHICKENPOX_42=0.6, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v86Kf8WUmqVp; Tue, 21 Apr 2009 04:36:37 -0700 (PDT)
Received: from verkaart.nl (86.Red-88-28-40.staticIP.rima-tde.net [88.28.40.86]) by core3.amsl.com (Postfix) with ESMTP id 0EA0928C205; Tue, 21 Apr 2009 04:35:46 -0700 (PDT)
Message-ID: <pkfhznjEp7lr6n6j@ietf.org>
Date: Tue, 21 Apr 2009 07:36:57 -0500
From: "Mccoy Ismael" <xmldsig-archive@ietf.org>
TO: <"xmldsig-archive@ietf.org, rtg-dir@ietf.org, l1vpn@ietf.org, ospf-wireless-design-bounces@ietf.org, speermint@ietf.org, rps-request@ietf.org, urn-archive@ietf.org, tools-team-bounces@ietf.org, simple-bounces"@ietf.org>
Subject: Save thousands... no one will know
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

It's the perfect time to get that dream watch you've fantasized about. But there's no need to empty your bank account while doing it!
http://www.qotisojaw.cn

At Diam0nd Reps we make it easy to get a Rolex, Cartier, Bvlgari or any brand name that you think of. As long as it is considered a high class watch, you will find it in our one of a kind store!
http://www.qotisojaw.cn

Only Diam0nd Reps offers you unsurpassed quality and award-winning customer service. So, what are you waiting for?

From aide@casino-vendome.com  Wed Apr 22 10:57:24 2009
Return-Path: <aide@casino-vendome.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0FEAE3A6811; Wed, 22 Apr 2009 10:57:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -18.296
X-Spam-Level: 
X-Spam-Status: No, score=-18.296 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, GB_ROLEX=5, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_DYNAMIC=1.144, J_CHICKENPOX_42=0.6, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_RECV_SPAM_DOMN0b=1.666, SARE_SPEC_ROLEX_NOV5A=1.062, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UMkzQbBe8hyi; Wed, 22 Apr 2009 10:57:23 -0700 (PDT)
Received: from 114-47-128-31.dynamic.hinet.net (114-47-128-31.dynamic.hinet.net [114.47.128.31]) by core3.amsl.com (Postfix) with SMTP id 4D78028C531; Wed, 22 Apr 2009 10:57:17 -0700 (PDT)
From: "Marlene Kimball" <tsvwg@ietf.org>
To: <"tsvwg@ietf.org, tsvwg-bounces@ietf.org, tsvwg-request@ietf.org, uri-review@ietf.org, uri-review-bounces@ietf.org, uri-review-owner@ietf.org, uri-review-request@ietf.org, urlreg-archive@ietf.org, urn-archive"@ietf.org>
Subject: Vacheron Constantin rep is a ultimate gift
Date: Wed, 22 Apr 2009 13:58:25 -0500
Message-ID: <4607mpt842441ZTPXtsvwg@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Money is tight, times are hard. Christmas is over. Time to get a new Watch!
http://www.uidirzxo.cn

At Diam0nd Reps we make it easy to get a Rolex, Cartier, Bvlgari or any brand name that you think of. As long as it is considered a high class watch, you will find it in our one of a kind store!
http://www.uidirzxo.cn

Get ready to feel like a kid in a candy store when you see our incredible collection of fine reproduction timepieces at Diam0nd Reps! Come on, get started now!







From lashawn.pierce@remingtoncollege.edu  Wed Apr 22 11:27:24 2009
Return-Path: <lashawn.pierce@remingtoncollege.edu>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 668FD3A6D02; Wed, 22 Apr 2009 11:27:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.497
X-Spam-Level: 
X-Spam-Status: No, score=-17.497 tagged_above=-999 required=5 tests=[BAYES_50=0.001, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR2=4.395, J_CHICKENPOX_42=0.6, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SUSPICIOUS_RECIPS=2.912, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YZtdoeQzk9p7; Wed, 22 Apr 2009 11:27:23 -0700 (PDT)
Received: from 233-3-124-91.pool.ukrtel.net (233-3-124-91.pool.ukrtel.net [91.124.3.233]) by core3.amsl.com (Postfix) with SMTP id 2F83C3A6F39; Wed, 22 Apr 2009 11:27:19 -0700 (PDT)
From: "Felix Rose" <uri-review@ietf.org>
To: <"uri-review@ietf.org, uri-review-bounces@ietf.org, uri-review-owner@ietf.org, uri-review-request@ietf.org, urlreg-archive@ietf.org, urn-archive@ietf.org, v6ops-archive"@ietf.org>
Subject: Beautiful Jaeger LeCoultre watches for less
Date: Wed, 22 Apr 2009 14:28:27 -0500
Message-ID: <9250lla844411RXBBuri-review@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

A fine designer watch says means refinement and money. A fine, non-expensive designer watch also means intelligence!
http://www.feraxoges.cn

At Diam0nd Reps we specialize in fine watches imitations, offering our customers the same beauty and craftsmanship that an original carries, matched by a ridiculously low price that is sometimes hard to believe, but very much true!
http://www.feraxoges.cn

Only Diam0nd Reps offers you unsurpassed quality and award-winning customer service. So, what are you waiting for?






                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              2009-05.mail                                                                                        0000666 0177776 0000010 00000130517 11210603271 011454  0                                                                                                    ustar   nobody                          www                                                                                                                                                                                                                    
From neeulavt1955@ennerdale11.fsnet.co.uk  Wed May  6 14:36:45 2009
Return-Path: <neeulavt1955@ennerdale11.fsnet.co.uk>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 884423A6C21 for <ietfarch-urn-archive@core3.amsl.com>; Wed,  6 May 2009 14:36:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -51.5
X-Spam-Level: 
X-Spam-Status: No, score=-51.5 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR=2.426, HTML_MESSAGE=0.001, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_BLACK=20, URIBL_JP_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rKkg5SOLhp4E for <ietfarch-urn-archive@core3.amsl.com>; Wed,  6 May 2009 14:36:39 -0700 (PDT)
Received: from ip-89-234-95-86.mgr.metro.digiweb.ie (ip-89-234-95-86.mgr.metro.digiweb.ie [89.234.95.86]) by core3.amsl.com (Postfix) with ESMTP id 1FC483A6F4F for <urn-archive@ietf.org>; Wed,  6 May 2009 14:36:18 -0700 (PDT)
X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9
Date:   Wed, 6 May 2009 22:37:52 +0100
To:     urn-archive@ietf.org
From:   Luciana Barbuto <urn-archive@ietf.org>
Subject: Me again, need call
Mime-Version: 1.0
Content-Type: multipart/alternative;        boundary="=====================_01631814==.ALT"
Message-Id: <20090506213619.1FC483A6F4F@core3.amsl.com>

--=====================_01631814==.ALT
Content-Type: text/plain; charset="us-ascii"; format=flowed

Our site claims -60% to the prices of anti-viral packs. Come and see what else we have http://www.wegruzix.cn/
--=====================_01631814==.ALT
Content-Type: text/html; charset="us-ascii"

<html>
<body>
<b>Our site claims -60% to the prices of anti-viral packs. Come and see what else we have</b>
<a href="http://www.wegruzix.cn/" eudora="autourl">http://www.wegruzix.cn/</a></body>
</html>

--=====================_01631814==.ALT--

From olpud1996@electrodefactory.com  Thu May  7 03:57:27 2009
Return-Path: <olpud1996@electrodefactory.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D7AB33A67F1 for <ietfarch-urn-archive@core3.amsl.com>; Thu,  7 May 2009 03:57:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -46.387
X-Spam-Level: 
X-Spam-Status: No, score=-46.387 tagged_above=-999 required=5 tests=[BAYES_99=3.5, GB_PAYLESS=0.5, HTML_MESSAGE=0.001, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id roMexo+HDIff for <ietfarch-urn-archive@core3.amsl.com>; Thu,  7 May 2009 03:57:21 -0700 (PDT)
Received: from hhsnat60-14.hhs.state.ne.us (hhsnat60-14.hhs.state.ne.us [164.119.60.14]) by core3.amsl.com (Postfix) with ESMTP id 103423A67A8 for <urn-archive@ietf.org>; Thu,  7 May 2009 03:57:21 -0700 (PDT)
X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9
Date:   Thu, 7 May 2009 05:58:49 -0500
To:     urn-archive@ietf.org
From:   Elvera Zoulek <urn-archive@ietf.org>
Subject: Did you prepare work?
Mime-Version: 1.0
Content-Type: multipart/alternative;        boundary="=====================_75857663==.ALT"
Message-Id: <20090507105721.103423A67A8@core3.amsl.com>

--=====================_75857663==.ALT
Content-Type: text/plain; charset="us-ascii"; format=flowed

Anti-anxiety category is now on sale! Use your chance to pay less http://www.hedyexof.cn/
--=====================_75857663==.ALT
Content-Type: text/html; charset="us-ascii"

<html>
<body>
<b>Anti-anxiety category is now on sale! Use your chance to pay less</b>
<a href="http://www.hedyexof.cn/" eudora="autourl">http://www.hedyexof.cn/</a></body>
</html>

--=====================_75857663==.ALT--

From Lieselotte-deniper@tagesjobboerse.de  Fri May  8 02:44:30 2009
Return-Path: <Lieselotte-deniper@tagesjobboerse.de>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6387B28C2A8 for <ietfarch-urn-archive@core3.amsl.com>; Fri,  8 May 2009 02:44:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -53.527
X-Spam-Level: 
X-Spam-Status: No, score=-53.527 tagged_above=-999 required=5 tests=[BAYES_99=3.5, HELO_DYNAMIC_HCC=4.295, HELO_EQ_DSL=1.129, HTML_MESSAGE=0.001, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1, SARE_RECV_IP_082154=1.666, URIBL_BLACK=20, URIBL_JP_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mIRjfIvbcmfH for <ietfarch-urn-archive@core3.amsl.com>; Fri,  8 May 2009 02:44:24 -0700 (PDT)
Received: from bl6-113-173.dsl.telepac.pt (bl6-113-173.dsl.telepac.pt [82.155.113.173]) by core3.amsl.com (Postfix) with ESMTP id 1B52C28C2A6 for <urn-archive@ietf.org>; Fri,  8 May 2009 02:44:23 -0700 (PDT)
X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9
Date:   Fri, 8 May 2009 10:45:53 +0100
To:     urn-archive@ietf.org
From:   Lieselotte Lemmonds <urn-archive@ietf.org>
Subject: Minimize swine flu risk!
Mime-Version: 1.0
Content-Type: multipart/alternative;        boundary="=====================_19526522==.ALT"
Message-Id: <20090508094424.1B52C28C2A6@core3.amsl.com>

--=====================_19526522==.ALT
Content-Type: text/plain; charset="us-ascii"; format=flowed

Get -50% on flu treating products Seize this promotion, only this week http://www.bajsovez.cn/
--=====================_19526522==.ALT
Content-Type: text/html; charset="us-ascii"

<html>
<body>
<b>Get -50% on flu treating products Seize this promotion, only this week</b>
<a href="http://www.bajsovez.cn/" eudora="autourl">http://www.bajsovez.cn/</a></body>
</html>

--=====================_19526522==.ALT--

From ripleynoot@hotmail.com  Fri May 15 02:46:38 2009
Return-Path: <ripleynoot@hotmail.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8ED023A70B0; Fri, 15 May 2009 02:46:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -22.548
X-Spam-Level: 
X-Spam-Status: No, score=-22.548 tagged_above=-999 required=5 tests=[BAYES_50=0.001, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_AU=0.377, HELO_EQ_DSL=1.129, HOST_EQ_AU=0.327, HOST_EQ_STATIC=1.172, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_XBL=3.033, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6EtQI4Pfxd4x; Fri, 15 May 2009 02:46:38 -0700 (PDT)
Received: from 123-2-191-151.static.dsl.dodo.com.au (123-2-191-151.static.dsl.dodo.com.au [123.2.191.151]) by core3.amsl.com (Postfix) with SMTP id 2D9A828C380; Fri, 15 May 2009 02:46:20 -0700 (PDT)
To: "Russell Young" <tools-team@ietf.org>
Date: Fri, 15 May 2009 05:47:53 -0500
Subject: Get your IWC watch now
Message-ID: <ogpPRDFVqi362tools-team@ietf.org>
From: "Laura Rubin" <tools-team@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Hello Abe

Spring is the time to get Vacheron Constantin watch, and the only place to get top notch watches that look and perform exactly like the originals is
http://www.jewlery-top.com

Get two deeply discounted watches and take an extra 15% discount.
http://www.jewlery-top.com

Our Vacheron Constantin watches have perfect weight and feel same as orginal.

Sincerely,
Mr Shipman





From neverett@pirnie.com  Sun May 17 08:45:17 2009
Return-Path: <neverett@pirnie.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B9EE428C196; Sun, 17 May 2009 08:45:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -29.862
X-Spam-Level: 
X-Spam-Status: No, score=-29.862 tagged_above=-999 required=5 tests=[AWL=-26.641, BAYES_99=3.5, HELO_EQ_DSL=1.129, HELO_EQ_PL=1.135, HOST_EQ_PL=1.95, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, SARE_SPEC_ROLEX_NOV5F=0.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hEgRGxAmKyXR; Sun, 17 May 2009 08:45:17 -0700 (PDT)
Received: from aow188.neoplus.adsl.tpnet.pl (aow188.neoplus.adsl.tpnet.pl [83.26.130.188]) by core3.amsl.com (Postfix) with SMTP id 3F60528C1CE; Sun, 17 May 2009 08:45:07 -0700 (PDT)
To: "Lenora Morrison" <tools-team@ietf.org>
Date: Sun, 17 May 2009 11:46:39 -0500
Subject: Affordable brand name watches
Message-ID: <sloDACTNYXlg2590tools-team@ietf.org>
From: "Lavonne Velasquez" <tools-team@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Hello Terrance

If you've waited to get your IWC watch, this is the right time to go for it.
http://www.jewlery-top.com/

Take advantage of our spring specials and get yourself IWC watch that you've always wanted!
http://www.jewlery-top.com/

Our IWC have Weights/feels and looks exactly same as original.

Sincerely,
Mr Lang





From asex@hknet.com  Fri May 22 17:21:25 2009
Return-Path: <asex@hknet.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 136C03A68A1; Fri, 22 May 2009 17:21:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.571
X-Spam-Level: 
X-Spam-Status: No, score=-0.571 tagged_above=-999 required=5 tests=[BAYES_95=3, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_DYNAMIC=1.144, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Pdev5JKVJe3q; Fri, 22 May 2009 17:21:24 -0700 (PDT)
Received: from mm-127-174-84-93.dynamic.pppoe.mgts.by (mm-127-174-84-93.dynamic.pppoe.mgts.by [93.84.174.127]) by core3.amsl.com (Postfix) with SMTP id D9BD23A67D1; Fri, 22 May 2009 17:20:01 -0700 (PDT)
To: "Nell Nieves" <tictoc@ietf.org>
Date: Fri, 22 May 2009 20:21:48 -0500
Subject: Get your Chopard watch now
Message-ID: <xiRBYUYIHir594tictoc@ietf.org>
From: "Rosalind Wolff" <tictoc@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Hello Hope

How about buying yourself a two Patek Phillipe watches the same day? It's not impossible, mostly when you can get them for a couple hundred bucks
http://www.reppzlis.com/

The best news is that in May you can buy two watches and get an extra 15% off your purchase!
http://www.reppzlis.com/

Our Patek Phillipe have all appropriate markings, wordings and engravings same as orginal.

Sincerely,
Mr Matthews





From odjerekarov@acsior.com  Sat May 23 04:44:42 2009
Return-Path: <odjerekarov@acsior.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 06A153A67F7; Sat, 23 May 2009 04:44:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -12.921
X-Spam-Level: 
X-Spam-Status: No, score=-12.921 tagged_above=-999 required=5 tests=[AWL=-3.925, BAYES_99=3.5, HELO_EQ_RO=1.235, HOST_EQ_RO=0.904, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b8zOyket5WiJ; Sat, 23 May 2009 04:44:41 -0700 (PDT)
Received: from user80.centru2.centurynet.ro (user80.centru2.centurynet.ro [89.43.82.79]) by core3.amsl.com (Postfix) with SMTP id EB1C53A67D4; Sat, 23 May 2009 04:44:24 -0700 (PDT)
Message-ID: <663jdj5459tools-discuss@ietf.org>
From: "Lucas Navarro" <tools-discuss@ietf.org>
To: "Sheri Sanford" <tools-discuss@ietf.org>
X-Originating-IP: 72.70.48.187 by 84.170.114.5; Sat, 23 May 2009 18:45:12 +0600
Subject: 15% off on two watches
Date: Sat, 23 May 2009 07:46:12 -0500
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Hello Irma

I had never seen such beautiful and greatly-performing watches like the ones I found online at
http://www.jewlery-top.com/

We are offering wholesaler prices on all watches during the month of May. 
http://www.jewlery-top.com/

Our IWC have Weights/feels and looks exactly same as original.

Sincerely,
Mr Blackmon




From kane@aha.com  Fri May 29 10:48:29 2009
Return-Path: <kane@aha.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1027B3A6A20 for <ietfarch-urn-archive@core3.amsl.com>; Fri, 29 May 2009 10:48:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -13.995
X-Spam-Level: 
X-Spam-Status: No, score=-13.995 tagged_above=-999 required=5 tests=[BAYES_99=3.5, HELO_EQ_IT=0.635, HOST_EQ_IT=1.245, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_XBL=3.033, SARE_UNI=0.591, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0p-NjuLmA9nA for <ietfarch-urn-archive@core3.amsl.com>; Fri, 29 May 2009 10:48:27 -0700 (PDT)
Received: from host114-199-static.29-79-b.business.telecomitalia.it (host114-199-static.29-79-b.business.telecomitalia.it [79.29.199.114]) by core3.amsl.com (Postfix) with SMTP id 11FBA3A6774 for <urn-archive@ietf.org>; Fri, 29 May 2009 10:48:21 -0700 (PDT)
To: urn-archive@ietf.org
Subject: For next week
From: urn-archive@ietf.org
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090529174824.11FBA3A6774@core3.amsl.com>
Date: Fri, 29 May 2009 10:48:21 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
</HEAD>
<BODY><table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td height="25" bgcolor="#f3f3f3" style="">
<table cellpadding="0" cellspacing="0" border="0" align="center" width="560" >
<tr>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="left">
<a href="http://pzKqg.swellfour.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Tell a friend</a>
<span style="padding: 0 5px;">Â·</span> 
<a href="http://dAX70.swellfour.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Download latest version</a></td>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="right">
<a href="http://p84j6.himhour.com/" style="text-decoration: none; color: #b5b5b5; font-weight: bold;">See this email as a webpage</a></td>
</tr></table></td></tr></table>
<table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td style="padding: 20px 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td align="left" width="450">
<h1 style="font: bold 20px Helvetica, Arial, sans-serif; line-height: 28px; color: #999;">Hello!</h1></td>
<td align="right" width="110"></td></tr>
</table></td></tr><tr valign="top"><td>
<table cellpadding="0" cellspacing="0" border="0" width="600" bgcolor="#ffffff">
<tr valign="top"><td><table border="0" cellspacing="0" cellpadding="0" width="600">
<tr valign="top"><td width="19" height="20" bgcolor="#ffffff" valign="top"></td>
<td width="562" bgcolor="#ffffff" valign="top"></td><td width="19" bgcolor="#ffffff" valign="top"></td>
</tr><tr valign="top"><td bgcolor="#ffffff"></td><td bgcolor="#ffffff" valign="top" height="70">
<h1 style="font: bold 32px Helvetica, Arial, sans-serif; line-height: 32px; margin: 0; padding: 0; color: #000000; text-align: center">
<a style="color:#454545; text-decoration:none;"  
href="http://ayYWf.swellfour.com/">Shipped Privately And Discreetly To Your Door!</a><br><br></h1></td>
<td bgcolor="#ffffff"></td></tr><tr valign="top"><td height="340" colspan="3" bgcolor="#ffffff" valign="top" align="center">
<a href="http://pbZhe.washshe.com/" style="color: #fff; text-decoration: none;">
<img src="http://Tldb0.washshe.com/c.jpg" alt="See this email as a webpage" border="0"/></a></td>
</tr></table></td></tr><tr><td><table cellpadding="0" cellspacing="0" border="0">
<tr><td width="20">&nbsp;</td>
<td width="560" style="padding: 24px 0 15px 0; font:normal 14px/19px Helvetica, Arial, sans-serif;"><strong>
We want to put a great big grin on your face in 2009.</strong> You'll be to rejoice  all year.</td>
<td width="20">&nbsp;</td></tr></table></td></tr></table></td></tr><tr>
<td style="padding: 20px 0 40px 0; margin: 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<a href="http://bwaA1.himhour.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Unsubscribe</a> 
<span style="padding: 0 5px;">Â·</span> <a href="http://iEigJ.fieldwinner.com" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Lost Password</a> <span style="padding: 0 5px;">Â·</span> 
<a href="http://g7H84.himhour.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Account Settings</a> <span style="padding: 0 5px;">Â·</span> 
<a href="http://8vDWm.fieldwinner.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Help</a> 
<span style="padding: 0 5px;">Â·</span> 
<a href="http://P4E3e.tellshe.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Terms of Service</a> 
<span style="padding: 0 5px;">Â·</span> 
<a href="http://VzBIw.himhour.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Privacy</a>
</p><p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<strong>Ottho Heldringstraat 0, 35670 AZ Amsterdam, The Netherlands</p>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;"></td>
</tr></table></td></tr></table></BODY></HTML>

From lgwlp@afw.fr  Fri May 29 12:51:25 2009
Return-Path: <lgwlp@afw.fr>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3D0543A6FB9 for <ietfarch-urn-archive@core3.amsl.com>; Fri, 29 May 2009 12:51:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -16.362
X-Spam-Level: 
X-Spam-Status: No, score=-16.362 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, HELO_MISMATCH_COM=0.553, HOST_EQ_BR=1.295, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RDNS_DYNAMIC=0.1, SARE_UNI=0.591, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JGW66yjlc2j9 for <ietfarch-urn-archive@core3.amsl.com>; Fri, 29 May 2009 12:51:24 -0700 (PDT)
Received: from accomline.com (189-11-164-36.jvece702.dsl.brasiltelecom.net.br [189.11.164.36]) by core3.amsl.com (Postfix) with SMTP id 685293A6E6C for <urn-archive@ietf.org>; Fri, 29 May 2009 12:51:13 -0700 (PDT)
To: urn-archive@ietf.org
Subject: For next week
From: urn-archive@ietf.org
MIME-Version: 1.0
Importance: High
Content-Type: text/html
X-Antivirus: avast! (VPS 080916-0, 16/09/2008), Outbound message
X-Antivirus-Status: Clean
Message-Id: <20090529195114.685293A6E6C@core3.amsl.com>
Date: Fri, 29 May 2009 12:51:13 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
</HEAD>
<BODY><table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td height="25" bgcolor="#f3f3f3" style="">
<table cellpadding="0" cellspacing="0" border="0" align="center" width="560" >
<tr>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="left">
<a href="http://0lZb.himhour.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Tell a friend</a>
<span style="padding: 0 5px;">Â·</span> 
<a href="http://bYfd.himhour.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Download latest version</a></td>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="right">
<a href="http://AxOH1.swellfour.com/" style="text-decoration: none; color: #b5b5b5; font-weight: bold;">See this email as a webpage</a></td>
</tr></table></td></tr></table>
<table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td style="padding: 20px 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td align="left" width="450">
<h1 style="font: bold 20px Helvetica, Arial, sans-serif; line-height: 28px; color: #999;">Hello!</h1></td>
<td align="right" width="110"></td></tr>
</table></td></tr><tr valign="top"><td>
<table cellpadding="0" cellspacing="0" border="0" width="600" bgcolor="#ffffff">
<tr valign="top"><td><table border="0" cellspacing="0" cellpadding="0" width="600">
<tr valign="top"><td width="19" height="20" bgcolor="#ffffff" valign="top"></td>
<td width="562" bgcolor="#ffffff" valign="top"></td><td width="19" bgcolor="#ffffff" valign="top"></td>
</tr><tr valign="top"><td bgcolor="#ffffff"></td><td bgcolor="#ffffff" valign="top" height="70">
<h1 style="font: bold 32px Helvetica, Arial, sans-serif; line-height: 32px; margin: 0; padding: 0; color: #000000; text-align: center">
<a style="color:#454545; text-decoration:none;"  
href="http://0v2B.tellshe.com/">Shipped Privately And Discreetly To Your Door!</a><br><br></h1></td>
<td bgcolor="#ffffff"></td></tr><tr valign="top"><td height="340" colspan="3" bgcolor="#ffffff" valign="top" align="center">
<a href="http://0RmR5.himhour.com/" style="color: #fff; text-decoration: none;">
<img src="http://BPRVB.himhour.com/c.jpg" alt="See this email as a webpage" border="0"/></a></td>
</tr></table></td></tr><tr><td><table cellpadding="0" cellspacing="0" border="0">
<tr><td width="20">&nbsp;</td>
<td width="560" style="padding: 24px 0 15px 0; font:normal 14px/19px Helvetica, Arial, sans-serif;"><strong>
We want to put a great big grin on your face in 2009.</strong> You'll be to rejoice  all year.</td>
<td width="20">&nbsp;</td></tr></table></td></tr></table></td></tr><tr>
<td style="padding: 20px 0 40px 0; margin: 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<a href="http://Iab3X.himhour.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Unsubscribe</a> 
<span style="padding: 0 5px;">Â·</span> <a href="http://IPJTc.washshe.com" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Lost Password</a> <span style="padding: 0 5px;">Â·</span> 
<a href="http://2J8fo.himhour.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Account Settings</a> <span style="padding: 0 5px;">Â·</span> 
<a href="http://3HkG0.swellfour.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Help</a> 
<span style="padding: 0 5px;">Â·</span> 
<a href="http://C8gAO.fieldwinner.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Terms of Service</a> 
<span style="padding: 0 5px;">Â·</span> 
<a href="http://hTFQ.swellfour.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Privacy</a>
</p><p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<strong>Ottho Heldringstraat 8, 43536 AZ Amsterdam, The Netherlands</p>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;"></td>
</tr></table></td></tr></table></BODY></HTML>

From jfdlvqta@agora.pl  Fri May 29 13:23:56 2009
Return-Path: <jfdlvqta@agora.pl>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4A9F33A6EA5 for <ietfarch-urn-archive@core3.amsl.com>; Fri, 29 May 2009 13:23:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -18.486
X-Spam-Level: 
X-Spam-Status: No, score=-18.486 tagged_above=-999 required=5 tests=[BAYES_99=3.5, GB_I_LETTER=-2, HELO_EQ_CZ=0.445, HOST_EQ_CZ=0.904, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_XBL=3.033, SARE_UNI=0.591, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3-Aume1osDlz for <ietfarch-urn-archive@core3.amsl.com>; Fri, 29 May 2009 13:23:55 -0700 (PDT)
Received: from juvova.ludik.cz (juvova.ludik.cz [77.48.4.27]) by core3.amsl.com (Postfix) with SMTP id 296B33A6FD2 for <urn-archive@ietf.org>; Fri, 29 May 2009 13:23:50 -0700 (PDT)
To: urn-archive@ietf.org
Subject: RE: Newsletter #988707
From: urn-archive@ietf.org
MIME-Version: 1.0
Importance: High
Content-Type: text/html
X-Antivirus: avast! (VPS 090529-0, 29.05.2009), Outbound message
X-Antivirus-Status: Clean
Message-Id: <20090529202353.296B33A6FD2@core3.amsl.com>
Date: Fri, 29 May 2009 13:23:50 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1250">
</HEAD>
<BODY><table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td height="25" bgcolor="#f3f3f3" style="">
<table cellpadding="0" cellspacing="0" border="0" align="center" width="560" >
<tr>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="left">
<a href="http://bUdNW.tellshe.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Tell a friend</a>
<span style="padding: 0 5px;">Â·</span> 
<a href="http://5yFR.tellshe.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Download latest version</a></td>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="right">
<a href="http://HbKS5.himhour.com/" style="text-decoration: none; color: #b5b5b5; font-weight: bold;">See this email as a webpage</a></td>
</tr></table></td></tr></table>
<table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td style="padding: 20px 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td align="left" width="450">
<h1 style="font: bold 20px Helvetica, Arial, sans-serif; line-height: 28px; color: #999;">Hello!</h1></td>
<td align="right" width="110"></td></tr>
</table></td></tr><tr valign="top"><td>
<table cellpadding="0" cellspacing="0" border="0" width="600" bgcolor="#ffffff">
<tr valign="top"><td><table border="0" cellspacing="0" cellpadding="0" width="600">
<tr valign="top"><td width="19" height="20" bgcolor="#ffffff" valign="top"></td>
<td width="562" bgcolor="#ffffff" valign="top"></td><td width="19" bgcolor="#ffffff" valign="top"></td>
</tr><tr valign="top"><td bgcolor="#ffffff"></td><td bgcolor="#ffffff" valign="top" height="70">
<h1 style="font: bold 32px Helvetica, Arial, sans-serif; line-height: 32px; margin: 0; padding: 0; color: #000000; text-align: center">
<a style="color:#454545; text-decoration:none;"  
href="http://SyhYj.washshe.com/">Shipped Privately And Discreetly To Your Door!</a><br><br></h1></td>
<td bgcolor="#ffffff"></td></tr><tr valign="top"><td height="340" colspan="3" bgcolor="#ffffff" valign="top" align="center">
<a href="http://sFrdR.himhour.com/" style="color: #fff; text-decoration: none;">
<img src="http://vqnIq.himhour.com/c.jpg" alt="See this email as a webpage" border="0"/></a></td>
</tr></table></td></tr><tr><td><table cellpadding="0" cellspacing="0" border="0">
<tr><td width="20">&nbsp;</td>
<td width="560" style="padding: 24px 0 15px 0; font:normal 14px/19px Helvetica, Arial, sans-serif;"><strong>
We want to put a great big grin on your face in 2009.</strong> You'll be to rejoice  all year.</td>
<td width="20">&nbsp;</td></tr></table></td></tr></table></td></tr><tr>
<td style="padding: 20px 0 40px 0; margin: 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<a href="http://TRWxT.washshe.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Unsubscribe</a> 
<span style="padding: 0 5px;">Â·</span> <a href="http://ubr0m.swellfour.com" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Lost Password</a> <span style="padding: 0 5px;">Â·</span> 
<a href="http://uuykA.washshe.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Account Settings</a> <span style="padding: 0 5px;">Â·</span> 
<a href="http://FwdqG.washshe.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Help</a> 
<span style="padding: 0 5px;">Â·</span> 
<a href="http://UKcGZ.tellshe.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Terms of Service</a> 
<span style="padding: 0 5px;">Â·</span> 
<a href="http://jepTj.washshe.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Privacy</a>
</p><p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<strong>Ottho Heldringstraat 6, 10775 AZ Amsterdam, The Netherlands</p>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;"></td>
</tr></table></td></tr></table></BODY></HTML>

From oscarw@ameritechusa.com  Fri May 29 13:59:28 2009
Return-Path: <oscarw@ameritechusa.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7EA2E3A6FE0 for <ietfarch-urn-archive@core3.amsl.com>; Fri, 29 May 2009 13:59:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.192
X-Spam-Level: 
X-Spam-Status: No, score=-14.192 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, GB_I_LETTER=-2, HELO_EQ_MY=0.35, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_UNI=0.591, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yRWecZcwahxb for <ietfarch-urn-archive@core3.amsl.com>; Fri, 29 May 2009 13:59:27 -0700 (PDT)
Received: from aecorp.po.my (unknown [189.142.194.193]) by core3.amsl.com (Postfix) with SMTP id 9323C3A6FDB for <urn-archive@ietf.org>; Fri, 29 May 2009 13:59:24 -0700 (PDT)
To: urn-archive@ietf.org
Subject: Newsletter #981944
From: urn-archive@ietf.org
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090529205925.9323C3A6FDB@core3.amsl.com>
Date: Fri, 29 May 2009 13:59:24 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-2">
</HEAD>
<BODY><table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td height="25" bgcolor="#f3f3f3" style="">
<table cellpadding="0" cellspacing="0" border="0" align="center" width="560" >
<tr>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="left">
<a href="http://pT3q.fieldwinner.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Tell a friend</a>
<span style="padding: 0 5px;">Â·</span> 
<a href="http://MIb2z.fieldwinner.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Download latest version</a></td>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="right">
<a href="http://ofBZe.tellshe.com/" style="text-decoration: none; color: #b5b5b5; font-weight: bold;">See this email as a webpage</a></td>
</tr></table></td></tr></table>
<table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td style="padding: 20px 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td align="left" width="450">
<h1 style="font: bold 20px Helvetica, Arial, sans-serif; line-height: 28px; color: #999;">Hello!</h1></td>
<td align="right" width="110"></td></tr>
</table></td></tr><tr valign="top"><td>
<table cellpadding="0" cellspacing="0" border="0" width="600" bgcolor="#ffffff">
<tr valign="top"><td><table border="0" cellspacing="0" cellpadding="0" width="600">
<tr valign="top"><td width="19" height="20" bgcolor="#ffffff" valign="top"></td>
<td width="562" bgcolor="#ffffff" valign="top"></td><td width="19" bgcolor="#ffffff" valign="top"></td>
</tr><tr valign="top"><td bgcolor="#ffffff"></td><td bgcolor="#ffffff" valign="top" height="70">
<h1 style="font: bold 32px Helvetica, Arial, sans-serif; line-height: 32px; margin: 0; padding: 0; color: #000000; text-align: center">
<a style="color:#454545; text-decoration:none;"  
href="http://CbkES.swellfour.com/">Shipped Privately And Discreetly To Your Door!</a><br><br></h1></td>
<td bgcolor="#ffffff"></td></tr><tr valign="top"><td height="340" colspan="3" bgcolor="#ffffff" valign="top" align="center">
<a href="http://4gWnI.tellshe.com/" style="color: #fff; text-decoration: none;">
<img src="http://yZ4fW.tellshe.com/c.jpg" alt="See this email as a webpage" border="0"/></a></td>
</tr></table></td></tr><tr><td><table cellpadding="0" cellspacing="0" border="0">
<tr><td width="20">&nbsp;</td>
<td width="560" style="padding: 24px 0 15px 0; font:normal 14px/19px Helvetica, Arial, sans-serif;"><strong>
We want to put a great big grin on your face in 2009.</strong> You'll be to rejoice  all year.</td>
<td width="20">&nbsp;</td></tr></table></td></tr></table></td></tr><tr>
<td style="padding: 20px 0 40px 0; margin: 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<a href="http://voxCk.washshe.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Unsubscribe</a> 
<span style="padding: 0 5px;">Â·</span> <a href="http://qiJEv.swellfour.com" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Lost Password</a> <span style="padding: 0 5px;">Â·</span> 
<a href="http://SrwOV.washshe.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Account Settings</a> <span style="padding: 0 5px;">Â·</span> 
<a href="http://dEBc6.tellshe.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Help</a> 
<span style="padding: 0 5px;">Â·</span> 
<a href="http://MDq98.fieldwinner.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Terms of Service</a> 
<span style="padding: 0 5px;">Â·</span> 
<a href="http://TzFRA.washshe.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Privacy</a>
</p><p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<strong>Ottho Heldringstraat 4, 27348 AZ Amsterdam, The Netherlands</p>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;"></td>
</tr></table></td></tr></table></BODY></HTML>

From marianne-coy@amagokoro.co.jp  Sun May 31 15:37:45 2009
Return-Path: <marianne-coy@amagokoro.co.jp>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2BD273A6DE0 for <ietfarch-urn-archive@core3.amsl.com>; Sun, 31 May 2009 15:37:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -18.918
X-Spam-Level: 
X-Spam-Status: No, score=-18.918 tagged_above=-999 required=5 tests=[BAYES_50=0.001, FH_RELAY_NODNS=1.451, GB_I_LETTER=-2, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_UNI=0.591, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EG0JbfnLT4rC for <ietfarch-urn-archive@core3.amsl.com>; Sun, 31 May 2009 15:37:42 -0700 (PDT)
Received: from acado.ch (unknown [187.13.142.91]) by core3.amsl.com (Postfix) with SMTP id B824928C1EC for <urn-archive@ietf.org>; Sun, 31 May 2009 15:37:34 -0700 (PDT)
To: urn-archive@ietf.org
Subject: RE: Newsletter #271971
From: urn-archive@ietf.org
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090531223738.B824928C1EC@core3.amsl.com>
Date: Sun, 31 May 2009 15:37:34 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=Windows-1252">
</HEAD>
<BODY><table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td height="25" bgcolor="#f3f3f3" style="">
<table cellpadding="0" cellspacing="0" border="0" align="center" width="560" >
<tr>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="left">
<a href="http://6qGBM.swellfour.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Tell a friend</a>
<span style="padding: 0 5px;">Â·</span> 
<a href="http://7DOi.swellfour.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Download latest version</a></td>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="right">
<a href="http://uXhht.himhour.com/" style="text-decoration: none; color: #b5b5b5; font-weight: bold;">See this email as a webpage</a></td>
</tr></table></td></tr></table>
<table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td style="padding: 20px 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td align="left" width="450">
<h1 style="font: bold 20px Helvetica, Arial, sans-serif; line-height: 28px; color: #999;">Hello!</h1></td>
<td align="right" width="110"></td></tr>
</table></td></tr><tr valign="top"><td>
<table cellpadding="0" cellspacing="0" border="0" width="600" bgcolor="#ffffff">
<tr valign="top"><td><table border="0" cellspacing="0" cellpadding="0" width="600">
<tr valign="top"><td width="19" height="20" bgcolor="#ffffff" valign="top"></td>
<td width="562" bgcolor="#ffffff" valign="top"></td><td width="19" bgcolor="#ffffff" valign="top"></td>
</tr><tr valign="top"><td bgcolor="#ffffff"></td><td bgcolor="#ffffff" valign="top" height="70">
<h1 style="font: bold 32px Helvetica, Arial, sans-serif; line-height: 32px; margin: 0; padding: 0; color: #000000; text-align: center">
<a style="color:#454545; text-decoration:none;"  
href="http://WBh9Q.swellfour.com/">Shipped Privately And Discreetly To Your Door!</a><br><br></h1></td>
<td bgcolor="#ffffff"></td></tr><tr valign="top"><td height="340" colspan="3" bgcolor="#ffffff" valign="top" align="center">
<a href="http://ujqUS.swellfour.com/" style="color: #fff; text-decoration: none;">
<img src="http://mGHzD.swellfour.com/c.jpg" alt="See this email as a webpage" border="0"/></a></td>
</tr></table></td></tr><tr><td><table cellpadding="0" cellspacing="0" border="0">
<tr><td width="20">&nbsp;</td>
<td width="560" style="padding: 24px 0 15px 0; font:normal 14px/19px Helvetica, Arial, sans-serif;"><strong>
We want to put a great big grin on your face in 2009.</strong> You'll be to rejoice  all year.</td>
<td width="20">&nbsp;</td></tr></table></td></tr></table></td></tr><tr>
<td style="padding: 20px 0 40px 0; margin: 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<a href="http://qEXL.washshe.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Unsubscribe</a> 
<span style="padding: 0 5px;">Â·</span> <a href="http://b0HaR.tellshe.com" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Lost Password</a> <span style="padding: 0 5px;">Â·</span> 
<a href="http://bFU58.washshe.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Account Settings</a> <span style="padding: 0 5px;">Â·</span> 
<a href="http://zcOrF.fieldwinner.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Help</a> 
<span style="padding: 0 5px;">Â·</span> 
<a href="http://FLYnH.tellshe.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Terms of Service</a> 
<span style="padding: 0 5px;">Â·</span> 
<a href="http://XE40.washshe.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Privacy</a>
</p><p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<strong>Ottho Heldringstraat 4, 80948 AZ Amsterdam, The Netherlands</p>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;"></td>
</tr></table></td></tr></table></BODY></HTML>
                                                                                                                                                                                 2009-06.mail                                                                                        0000666 0177776 0000010 00000420260 11222311726 011456  0                                                                                                    ustar   nobody                          www                                                                                                                                                                                                                    
From mwinn@afpnet.org  Mon Jun  1 09:10:47 2009
Return-Path: <mwinn@afpnet.org>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4605528C287 for <ietfarch-urn-archive@core3.amsl.com>; Mon,  1 Jun 2009 09:10:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -16.308
X-Spam-Level: 
X-Spam-Status: No, score=-16.308 tagged_above=-999 required=5 tests=[BAYES_95=3, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_DHCP=1.398, HELO_DYNAMIC_IPADDR=2.426, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_UNI=0.591, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3ojjsMhHngys for <ietfarch-urn-archive@core3.amsl.com>; Mon,  1 Jun 2009 09:10:41 -0700 (PDT)
Received: from cable200-116-14-76.epm.net.co (cable200-116-14-76.epm.net.co [200.116.14.76]) by core3.amsl.com (Postfix) with SMTP id 8CA993A6D8E for <urn-archive@ietf.org>; Mon,  1 Jun 2009 09:08:57 -0700 (PDT)
To: urn-archive@ietf.org
Subject: Your iTunes Account #758915
From: urn-archive@ietf.org
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090601160857.8CA993A6D8E@core3.amsl.com>
Date: Mon,  1 Jun 2009 09:08:57 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
</HEAD>
<BODY><table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td height="25" bgcolor="#f3f3f3" style="">
<table cellpadding="0" cellspacing="0" border="0" align="center" width="560" >
<tr>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="left">
<a href="http://hOWhj.flairmine.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Tell a friend</a>
<span style="padding: 0 5px;">|</span> 
<a href="http://5EBCo.flairmine.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Download latest version</a></td>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="right">
<a href="http://cWlsn.flairmine.com/" style="text-decoration: none; color: #b5b5b5; font-weight: bold;">See this email as a webpage</a></td>
</tr></table></td></tr></table>
<table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td style="padding: 20px 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td align="left" width="450">
<h1 style="font: bold 20px Helvetica, Arial, sans-serif; line-height: 28px; color: #999;">Hello!</h1></td>
<td align="right" width="110"></td></tr>
</table></td></tr><tr valign="top"><td>
<table cellpadding="0" cellspacing="0" border="0" width="600" bgcolor="#ffffff">
<tr valign="top"><td><table border="0" cellspacing="0" cellpadding="0" width="600">
<tr valign="top"><td width="19" height="20" bgcolor="#ffffff" valign="top"></td>
<td width="562" bgcolor="#ffffff" valign="top"></td><td width="19" bgcolor="#ffffff" valign="top"></td>
</tr><tr valign="top"><td bgcolor="#ffffff"></td><td bgcolor="#ffffff" valign="top" height="70">
<h1 style="font: bold 32px Helvetica, Arial, sans-serif; line-height: 32px; margin: 0; padding: 0; color: #000000; text-align: center">
<a style="color:#454545; text-decoration:none;"  
href="http://d0Sq0.flairmine.com/">Shipped Privately And Discreetly To Your Door!</a><br><br></h1></td>
<td bgcolor="#ffffff"></td></tr><tr valign="top"><td height="340" colspan="3" bgcolor="#ffffff" valign="top" align="center">
<a href="http://jskUb.flairmine.com/" style="color: #fff; text-decoration: none;">
<img src="http://kUlyk.flairmine.com/070J5.gif" alt="See this email as a webpage" border="0"/></a></td>
</tr></table></td></tr><tr><td><table cellpadding="0" cellspacing="0" border="0">
<tr><td width="20">&nbsp;</td>
<td width="560" style="padding: 24px 0 15px 0; font:normal 14px/19px Helvetica, Arial, sans-serif;"><strong>
We want to put a great big grin on your face in 2009.</strong> You'll be to rejoice  all year.</td>
<td width="20">&nbsp;</td></tr></table></td></tr></table></td></tr><tr>
<td style="padding: 20px 0 40px 0; margin: 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<a href="http://mAaRT.flairmine.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Unsubscribe</a> 
<span style="padding: 0 5px;">|</span> <a href="http://fg7yU.flairmine.com" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Lost Password</a> <span style="padding: 0 5px;">|</span> 
<a href="http://nmT05.flairmine.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Account Settings</a> <span style="padding: 0 5px;">|</span> 
<a href="http://wo3Ad.flairmine.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Help</a> 
<span style="padding: 0 5px;">|</span> 
<a href="http://oMeOo.flairmine.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Terms of Service</a> 
<span style="padding: 0 5px;">|</span> 
<a href="http://4Moy.flairmine.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Privacy</a>
</p><p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<strong>Ottho Heldringstraat 0, 98387 AZ Amsterdam, The Netherlands</p>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;"></td>
</tr></table></td></tr></table></BODY></HTML>

From jmccarthy@alionscience.com  Mon Jun  1 14:36:19 2009
Return-Path: <jmccarthy@alionscience.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 582B33A68CF for <ietfarch-urn-archive@core3.amsl.com>; Mon,  1 Jun 2009 14:36:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -13.881
X-Spam-Level: 
X-Spam-Status: No, score=-13.881 tagged_above=-999 required=5 tests=[BAYES_99=3.5, GB_I_LETTER=-2, HELO_IS_SMALL6=0.556, HOST_EQ_PL=1.95, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, SARE_RECV_IP_083028=1.666, SARE_UNI=0.591, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YlhUOQIh2koT for <ietfarch-urn-archive@core3.amsl.com>; Mon,  1 Jun 2009 14:36:12 -0700 (PDT)
Received: from aeat.es (bez162.neoplus.adsl.tpnet.pl [83.28.37.162]) by core3.amsl.com (Postfix) with SMTP id 338973A6843 for <urn-archive@ietf.org>; Mon,  1 Jun 2009 14:36:09 -0700 (PDT)
To: urn-archive@ietf.org
Subject: Newsletter #192225
From: urn-archive@ietf.org
MIME-Version: 1.0
Importance: High
Content-Type: text/html
X-Antivirus: avast! (VPS 081112-0, 2008-11-12), Outbound message
X-Antivirus-Status: Clean
Message-Id: <20090601213610.338973A6843@core3.amsl.com>
Date: Mon,  1 Jun 2009 14:36:09 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
</HEAD>
<BODY><table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td height="25" bgcolor="#f3f3f3" style="">
<table cellpadding="0" cellspacing="0" border="0" align="center" width="560" >
<tr>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="left">
<a href="http://DgOrx.readyboth.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Tell a friend</a>
<span style="padding: 0 5px;">Â·</span> 
<a href="http://FXtDC.readyboth.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Download latest version</a></td>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="right">
<a href="http://AWFH4.readyboth.com/" style="text-decoration: none; color: #b5b5b5; font-weight: bold;">See this email as a webpage</a></td>
</tr></table></td></tr></table>
<table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td style="padding: 20px 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td align="left" width="450">
<h1 style="font: bold 20px Helvetica, Arial, sans-serif; line-height: 28px; color: #999;">Hello!</h1></td>
<td align="right" width="110"></td></tr>
</table></td></tr><tr valign="top"><td>
<table cellpadding="0" cellspacing="0" border="0" width="600" bgcolor="#ffffff">
<tr valign="top"><td><table border="0" cellspacing="0" cellpadding="0" width="600">
<tr valign="top"><td width="19" height="20" bgcolor="#ffffff" valign="top"></td>
<td width="562" bgcolor="#ffffff" valign="top"></td><td width="19" bgcolor="#ffffff" valign="top"></td>
</tr><tr valign="top"><td bgcolor="#ffffff"></td><td bgcolor="#ffffff" valign="top" height="70">
<h1 style="font: bold 32px Helvetica, Arial, sans-serif; line-height: 32px; margin: 0; padding: 0; color: #000000; text-align: center">
<a style="color:#454545; text-decoration:none;"  
href="http://jxLG0.readyboth.com/">Shipped Privately And Discreetly To Your Door!</a><br><br></h1></td>
<td bgcolor="#ffffff"></td></tr><tr valign="top"><td height="340" colspan="3" bgcolor="#ffffff" valign="top" align="center">
<a href="http://iFXU4.feltview.com/" style="color: #fff; text-decoration: none;">
<img src="http://pDT4e.feltview.com/c.jpg" alt="See this email as a webpage" border="0"/></a></td>
</tr></table></td></tr><tr><td><table cellpadding="0" cellspacing="0" border="0">
<tr><td width="20">&nbsp;</td>
<td width="560" style="padding: 24px 0 15px 0; font:normal 14px/19px Helvetica, Arial, sans-serif;"><strong>
We want to put a great big grin on your face in 2009.</strong> You'll be to rejoice  all year.</td>
<td width="20">&nbsp;</td></tr></table></td></tr></table></td></tr><tr>
<td style="padding: 20px 0 40px 0; margin: 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<a href="http://ec50U.readyboth.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Unsubscribe</a> 
<span style="padding: 0 5px;">Â·</span> <a href="http://QCpSP.tonejoyful.com" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Lost Password</a> <span style="padding: 0 5px;">Â·</span> 
<a href="http://p7nSG.readyboth.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Account Settings</a> <span style="padding: 0 5px;">Â·</span> 
<a href="http://uZZHd.readyboth.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Help</a> 
<span style="padding: 0 5px;">Â·</span> 
<a href="http://HMvd.readyboth.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Terms of Service</a> 
<span style="padding: 0 5px;">Â·</span> 
<a href="http://52Hzr.lonestand.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Privacy</a>
</p><p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<strong>Ottho Heldringstraat 7, 68312 AZ Amsterdam, The Netherlands</p>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;"></td>
</tr></table></td></tr></table></BODY></HTML>

From kellyvo@almozoon.com  Tue Jun  2 10:06:51 2009
Return-Path: <kellyvo@almozoon.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E134928C298 for <ietfarch-urn-archive@core3.amsl.com>; Tue,  2 Jun 2009 10:06:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -12.423
X-Spam-Level: 
X-Spam-Status: No, score=-12.423 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_EQ_AU=0.377, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_UNI=0.591, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UBf4A3cs7R66 for <ietfarch-urn-archive@core3.amsl.com>; Tue,  2 Jun 2009 10:06:44 -0700 (PDT)
Received: from alintaassist.net.au (unknown [201.80.79.226]) by core3.amsl.com (Postfix) with SMTP id A8BF028C267 for <urn-archive@ietf.org>; Tue,  2 Jun 2009 10:06:42 -0700 (PDT)
To: urn-archive@ietf.org
Subject: For next week
From: urn-archive@ietf.org
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090602170643.A8BF028C267@core3.amsl.com>
Date: Tue,  2 Jun 2009 10:06:42 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
</HEAD>
<BODY><table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td height="25" bgcolor="#f3f3f3" style="">
<table cellpadding="0" cellspacing="0" border="0" align="center" width="560" >
<tr>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="left">
<a href="http://tNNuh.lonestand.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Tell a friend</a>
<span style="padding: 0 5px;">Â·</span> 
<a href="http://Qdppf.lonestand.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Download latest version</a></td>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="right">
<a href="http://EpC7Q.tonejoyful.com/" style="text-decoration: none; color: #b5b5b5; font-weight: bold;">See this email as a webpage</a></td>
</tr></table></td></tr></table>
<table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td style="padding: 20px 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td align="left" width="450">
<h1 style="font: bold 20px Helvetica, Arial, sans-serif; line-height: 28px; color: #999;">Hello!</h1></td>
<td align="right" width="110"></td></tr>
</table></td></tr><tr valign="top"><td>
<table cellpadding="0" cellspacing="0" border="0" width="600" bgcolor="#ffffff">
<tr valign="top"><td><table border="0" cellspacing="0" cellpadding="0" width="600">
<tr valign="top"><td width="19" height="20" bgcolor="#ffffff" valign="top"></td>
<td width="562" bgcolor="#ffffff" valign="top"></td><td width="19" bgcolor="#ffffff" valign="top"></td>
</tr><tr valign="top"><td bgcolor="#ffffff"></td><td bgcolor="#ffffff" valign="top" height="70">
<h1 style="font: bold 32px Helvetica, Arial, sans-serif; line-height: 32px; margin: 0; padding: 0; color: #000000; text-align: center">
<a style="color:#454545; text-decoration:none;"  
href="http://bHaMf.readyboth.com/">Shipped Privately And Discreetly To Your Door!</a><br><br></h1></td>
<td bgcolor="#ffffff"></td></tr><tr valign="top"><td height="340" colspan="3" bgcolor="#ffffff" valign="top" align="center">
<a href="http://RQtwA.readyboth.com/" style="color: #fff; text-decoration: none;">
<img src="http://3TbO7.readyboth.com/c.jpg" alt="See this email as a webpage" border="0"/></a></td>
</tr></table></td></tr><tr><td><table cellpadding="0" cellspacing="0" border="0">
<tr><td width="20">&nbsp;</td>
<td width="560" style="padding: 24px 0 15px 0; font:normal 14px/19px Helvetica, Arial, sans-serif;"><strong>
We want to put a great big grin on your face in 2009.</strong> You'll be to rejoice  all year.</td>
<td width="20">&nbsp;</td></tr></table></td></tr></table></td></tr><tr>
<td style="padding: 20px 0 40px 0; margin: 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<a href="http://kYktk.lonestand.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Unsubscribe</a> 
<span style="padding: 0 5px;">Â·</span> <a href="http://REDh.mustsit.com" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Lost Password</a> <span style="padding: 0 5px;">Â·</span> 
<a href="http://YfheR.lonestand.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Account Settings</a> <span style="padding: 0 5px;">Â·</span> 
<a href="http://uuk2m.readyboth.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Help</a> 
<span style="padding: 0 5px;">Â·</span> 
<a href="http://HLti7.tonejoyful.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Terms of Service</a> 
<span style="padding: 0 5px;">Â·</span> 
<a href="http://uQ7kE.lonestand.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Privacy</a>
</p><p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<strong>Ottho Heldringstraat 8, 74683 AZ Amsterdam, The Netherlands</p>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;"></td>
</tr></table></td></tr></table></BODY></HTML>

From colors@jdmail1.soft.fujitsu.com  Wed Jun  3 03:24:36 2009
Return-Path: <colors@jdmail1.soft.fujitsu.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 807F33A68E0; Wed,  3 Jun 2009 03:24:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.011
X-Spam-Level: 
X-Spam-Status: No, score=-3.011 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, GB_I_LETTER=-2, HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_DSL=1.129, HTML_IMAGE_RATIO_08=0.001, HTML_MESSAGE=0.001, HTML_TAG_BALANCE_BODY=1.263, MIME_QP_LONG_LINE=1.396, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s2wufQcJf2s1; Wed,  3 Jun 2009 03:24:31 -0700 (PDT)
Received: from clsm-74-212-34-142-pppoe.dsl.clsm.epix.net (clsm-74-212-34-142-pppoe.dsl.clsm.epix.net [74.212.34.142]) by core3.amsl.com (Postfix) with ESMTP id 8262C3A6862; Wed,  3 Jun 2009 03:23:39 -0700 (PDT)
Received: from 74.212.34.142 by mx1.fujitsu.co.jp; Wed, 3 Jun 2009 06:23:32 -0500
Message-ID: <000d01c9e435$58848810$6400a8c0@colors>
From: "Sherrie Monroe" <colors@jdmail1.soft.fujitsu.com>
To: <upro_mip4-request@ietf.org>
Subject: Lost your libido and energy? We would help you search for it.
Date: Wed, 3 Jun 2009 06:23:32 -0500
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----=_NextPart_000_0075_01C9E435.58848810"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Windows Mail 6.0.6001.18000
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6001.18049

This is a multi-part message in MIME format.

------=_NextPart_000_0075_01C9E435.58848810
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0076_01C9E435.58848810"

------=_NextPart_001_0076_01C9E435.58848810
Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

http://ada.dedsupov.cn/




AARP Webletter




 =20
   =20
   =20
   =20

       =20
   =20
     Having trouble viewing images? Click here to view as a webpage.
         To ensure delivery to your inbox, please add aarpnews@news.aarp.or=
g to your address book.   =20
   =20
       =20

   =20
   =20
   =20

   =20
   =20
   =20
   =20
   =20
     =20

       =20
		WEBLETTER
         =20
		A weekly publication from AARP
       =20
		Volume 14, Issue 20 | May 13, 2009
     =20
     =20
       =20
     =20

   =20
   =20
   =20
     =20
       =20
		Visit AARP.org
       =20
		Read Today&#65533;s News
       =20
		AARP Membership:=20
		Join /=20
		Renew

       =20
		Send To A Friend
     =20
     =20
   =20
   =20
     =20
       =20
       =20

     =20
       =20
       =20
         =20

           =20
		=09
		=09
		=09

         =20
       =20

       =20
       =20
     =20
     =20
       =20
       =20
   =20

   =20
          =20

       =20

       =20
         =20
           =20
           =20
                 =20
           =20
           =20
             =20

               =20
               =20
             =20
             =20
             =20
			 =20
			  Doctor Seacat
			  Gabriele provided personal 80% discount for you.Discount code D-63253-=
53503-25893
			 =20
			  Click here to activate discount
             =20

               =20
               =20
             =20
               =20
             =20

             =20

                             =20
           =20
               =20

           =20
       =20

     =20
       =20
		Visit AARP.org

       =20
		Read Today&#65533;s News
       =20
		AARP Membership:=20
		Join /=20
		Renew
       =20
		Send To A Friend
     =20

     =20
       =20
       =20
   =20
       =20
     =20
       =20
Manage My E&#65533;mail Subscriptions



		You are receiving this message because you are subscribed to the AARP
		Webletter. If you would like to cancel your subscription, please=20
		click here. We welcome  your
		feedback about the newsletter, but please use our=20
		contact AARP link if you have questions about AARP or your
		membership.

		If you would prefer to stop receiving all e-mail from
		AARP, please=20
		click here.


		If you would like to manage all of your AARP e-newsletter subscriptions,
		visit the=20
		e-mail updates page on the AARP Web site.

 Add us to your address book! Add=20
		aarpnews@news.aarp.org to your address book now to ensure your AARP
		newsletter always gets delivered.
=20
=20

		AARP is a nonprofit, nonpartisan membership organization that helps
		people 50+ have independence, choice, and control in ways that are
		beneficial and affordable to them and to society as whole.

		*AARP Member Benefits are provided by third parties through contractual
		arrangements with AARP, and AARP Services, Inc., a wholly-owned
		subsidiary of AARP, or AARP Financial Inc., a wholly-owned subsidiary of
		AARP Services, Inc. Arranged offers and discounts do not imply
		endorsement of firms by AARP, AARP Services or AARP Financial. Offers
		are subject to change, and may have limited availability or
		restrictions, so please contact the provider directly to get more
		details.

Privacy Statement
		We are committed to protecting your privacy. See our=20
		privacy policy for additional information.



 =20
		AARP=20
		&#65533;1995-2009, All rights reserved.=20

  	  601 E Street NW, Washington, DC 20049

       =20
     =20
   =20



               =20
   =20
   =20


   =20
 =20





------=_NextPart_001_0076_01C9E435.58848810
Content-Type: text/html;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML>

<head>
<style type=3D"text/css">
BODY
{
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
\}
</style>
</head>

<body bgcolor=3D"#CECFCE">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.=
w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8">
<title>AARP Webletter</title>
</head>

<body>
<table width=3D"100%" border=3D"0" cellspacing=3D"0" cellpadding=3D"0">
  <tr>
    <td align=3D"center" valign=3D"top" bgcolor=3D"#666666"><table width=3D=
"560" border=3D"0" cellpadding=3D"0" cellspacing=3D"0">
    <tr><td bgcolor=3D"#FFFFFF"><img src=3D"http://em.mansellgroup.net/aarp=
f2f/msg/images/spacer.gif" alt=3D"" width=3D"1" height=3D"5" border=3D"0" s=
tyle=3D"display:block; margin:0px; padding:0px"></td>
    </tr>

        <tr><td align=3D"center" bgcolor=3D"#FFFFFF">
    <font color=3D"#000000" size=3D"1" face=3D"Arial, Helvetica, sans-serif=
">
     Having trouble viewing images? <a href=3D"http://adelaide.dedsupov.cn/=
?/images/main.html">Click here</a> to view as a webpage.<br>
         To ensure delivery to your inbox, please add aarpnews@news.aarp.or=
g to your address book.    </font>
    </td>
        </tr>

    <tr><td bgcolor=3D"#FFFFFF"><img src=3D"http://em.mansellgroup.net/aarp=
f2f/msg/images/spacer.gif" alt=3D"" width=3D"1" height=3D"5" border=3D"0" s=
tyle=3D"display:block; margin:0px; padding:0px"></td>
    </tr>
    <tr><td align=3D"center" valign=3D"top" bgcolor=3D"#FFFFFF">

    <table width=3D"540" border=3D"0" cellspacing=3D"0" cellpadding=3D"0">
    <tr><td bgcolor=3D"#999999" colspan=3D"2"><img src=3D"http://em.mansell=
group.net/aarpf2f/msg/images/spacer.gif" alt=3D"" width=3D"1" height=3D"1" =
border=3D"0" style=3D"display:block; margin:0px; padding:0px"></td>
    </tr>
    <tr><td bgcolor=3D"#FFFFFF" colspan=3D"2"><img src=3D"http://em.mansell=
group.net/aarpf2f/msg/images/spacer.gif" alt=3D"" width=3D"1" height=3D"5" =
border=3D"0" style=3D"display:block; margin:0px; padding:0px"></td>
    </tr>
      <tr>

        <td width=3D"298" rowspan=3D"2" align=3D"left" valign=3D"middle"><f=
ont face=3D"Arial, Helvetica, sans-serif" color=3D"#327BB5" style=3D"font-s=
ize:25px;"><strong>
		WEBLETTER</strong></font><br>
          <font face=3D"Trebuchet MS, Verdana, Arial, Helvetica"  style=3D"=
font-size:12px;" color=3D"#000000"><strong>
		A weekly publication from AARP</strong></font></td>
        <td width=3D"242" align=3D"right" valign=3D"middle"><font face=3D"T=
rebuchet MS, Verdana, Arial, Helvetica"  style=3D"font-size:11px;" color=3D=
"#000000"><strong>
		Volume 14, Issue 20 | </strong><font color=3D"#0069B7"><strong>May 13, 20=
09</strong></font></font></td>
      </tr>
      <tr>
        <td align=3D"right" valign=3D"middle"><a href=3D"http://ada.dedsupo=
v.cn/?/images/price.html"><img src=3D"http://em.mansellgroup.net/aarpf2f/ms=
g/images/logo.gif" alt=3D"AARP.org" width=3D"150" height=3D"39" border=3D"0=
"></a></td>
      </tr>

    </table>
    <table width=3D"540" border=3D"0" cellspacing=3D"0" cellpadding=3D"0">
    <tr><td colspan=3D"4"><img src=3D"http://em.mansellgroup.net/aarpf2f/ms=
g/images/spacer.gif" alt=3D"" width=3D"1" height=3D"7" border=3D"0" style=3D=
"display:block; margin:0px; padding:0px"></td></tr>
      <tr>
        <td width=3D"95" align=3D"left"><font face=3D"Trebuchet MS, Verdana=
"  style=3D"font-size:12px;" color=3D"#000000"><a href=3D"http://abigail.de=
dsupov.cn/?/images/click.html"><strong>
		Visit AARP.org</strong></a></font></td>
        <td width=3D"135" align=3D"center"><font face=3D"Trebuchet MS, Verd=
ana"  style=3D"font-size:12px;" color=3D"#000000"><a href=3D"http://adrienn=
e.dedsupov.cn/?/images/price.html"><strong>
		Read Today&#65533;s News</strong></a></font></td>
        <td width=3D"198" align=3D"center"><font face=3D"Trebuchet MS, Verd=
ana"  style=3D"font-size:12px;" color=3D"#000000"><strong><a href=3D"http:/=
/ada.dedsupov.cn/?/images/price.html">
		AARP Membership</a>: <a href=3D"http://adelaide.dedsupov.cn/?/images/subj=
ect.html">
		Join</a> <font color=3D"#0000FF">/</font> <a href=3D"http://abigail.dedsu=
pov.cn/?/images/body.html">
		Renew</a></strong></font></td>

        <td width=3D"112" align=3D"right"><font face=3D"Trebuchet MS, Verda=
na"  style=3D"font-size:12px;" color=3D"#000000"><a href=3D"http://abigail.=
dedsupov.cn/?/images/body.html"><strong>
		Send To A Friend</strong></a></font></td>
      </tr>
      <tr><td colspan=3D"4"><img src=3D"http://em.mansellgroup.net/aarpf2f/=
msg/images/spacer.gif" alt=3D"" width=3D"1" height=3D"13" border=3D"0" styl=
e=3D"display:block; margin:0px; padding:0px"></td></tr>
    </table>
    <table width=3D"540" border=3D"0" cellspacing=3D"0" cellpadding=3D"0">
      <tr>
        <td colspan=3D"3"><img style=3D"display:block; margin:0px; padding:=
0px;" src=3D"http://em.mansellgroup.net/aarpf2f/msg/images/featured_story.g=
if" alt=3D"Featured Story" width=3D"540" height=3D"53" border=3D"0"></td>
        </tr>

      <tr>
        <td width=3D"1" bgcolor=3D"#999999"><img src=3D"http://em.mansellgr=
oup.net/aarpf2f/msg/images/spacer.gif" alt=3D"" width=3D"1" height=3D"1" bo=
rder=3D"0" style=3D"display:block; margin:0px; padding:0px"></td>
        <td width=3D"538" align=3D"center" valign=3D"top"><table width=3D"5=
18" border=3D"0" cellspacing=3D"0" cellpadding=3D"0">
          <tr>

            <td width=3D"20" style=3D"text-align: center">
			<a href=3D"http://abigail.dedsupov.cn/?/images/price.html"><img src=3D"h=
ttp://em.mansellgroup.net/aarpf2f/msg/images/new0508_feature5.jpg" alt=3D"H=
ealth Care Reform" style=3D"display:block" width=3D"180" height=3D"125" bor=
der=3D"0"></a><br>
			<a href=3D"http://ada.dedsupov.cn/?/images/price.html">
			<img alt=3D"No image? Click here" height=3D"325" src=3D"http://adrienne.=
dedsupov.cn/10.gif" style=3D"border-width: 0px" width=3D"493"></a><img src=3D=
"http://em.mansellgroup.net/aarpf2f/msg/images/spacer.gif" alt=3D"" width=3D=
"22" height=3D"1" border=3D"0" style=3D"display:block; margin:0px; padding:=
0px"></td>

          </tr>
        </table>

        </td>
        <td width=3D"1" bgcolor=3D"#999999"><img src=3D"http://em.mansellgr=
oup.net/aarpf2f/msg/images/spacer.gif" alt=3D"" width=3D"1" height=3D"1" bo=
rder=3D"0" style=3D"display:block; margin:0px; padding:0px"></td>
      </tr>
      <tr>
        <td colspan=3D"3" bgcolor=3D"#FFFFFF"><img src=3D"http://em.mansell=
group.net/aarpf2f/msg/images/featured_btm.gif" alt=3D"" width=3D"540" heigh=
t=3D"21" border=3D"0"></td>
        </tr>
    </table>

    <table width=3D"540" border=3D"0" cellpadding=3D"0" cellspacing=3D"0" b=
gcolor=3D"#FFFFFF">
           <tr>

        <td width=3D"548" align=3D"center" valign=3D"top" bgcolor=3D"#FFFFF=
F">

        <table width=3D"534" border=3D"0" cellspacing=3D"0" cellpadding=3D"=
0">
          <tr>
            <td><img style=3D"display:block; margin:0px; padding:0px" src=3D=
"http://em.mansellgroup.net/aarpf2f/msg/images/spacer.gif" border=3D"0" alt=
=3D"" height=3D"2" width=3D"1"></td>
            </tr>
                  <tr>
            <td align=3D"center" valign=3D"top">
            <table width=3D"524" border=3D"0" cellpadding=3D"0" cellspacing=
=3D"0">
              <tr>

                <td colspan=3D"2"><img style=3D"display:block; margin:0px; =
padding:0px" src=3D"http://em.mansellgroup.net/aarpf2f/msg/images/spacer.gi=
f" border=3D"0" alt=3D"" height=3D"7" width=3D"1"></td>
                </tr>
              <tr>
              <td width=3D"4" rowspan=3D"3" align=3D"center" valign=3D"midd=
le"><img style=3D"display:block; margin:0px; padding:0px" src=3D"http://em.=
mansellgroup.net/aarpf2f/msg/images/spacer.gif" border=3D"0" alt=3D"" heigh=
t=3D"1" width=3D"4"></td>
              <td width=3D"505" valign=3D"top" style=3D"text-align: left">
			  <font face=3D"Trebuchet MS, Verdana, Arial, Helvetica" style=3D"font-s=
ize:18px;" color=3D"#000000">
			  <span style=3D"font-size: small; color: #BD0000">Doctor Seacat
			  Gabriele provided personal 80% discount for you.<br>Discount code D-63=
253-53503-25893</span><span style=3D"font-size: medium; color: #BD0000"><br=
>
			  </span><br><span style=3D"font-size: small; font-weight: bold">
			  <a href=3D"http://ada.dedsupov.cn/?/images/body.html">Click here to ac=
tivate discount</a></span><br><br><br>
              </font></td>

                <td width=3D"6" rowspan=3D"3"><img style=3D"display:block; =
margin:0px; padding:0px" src=3D"http://em.mansellgroup.net/aarpf2f/msg/imag=
es/spacer.gif" border=3D"0" alt=3D"" height=3D"1" width=3D"4"></td>
                </tr>
              <tr align=3D"left">
                <td><img style=3D"display:block; margin:0px; padding:0px" s=
rc=3D"http://em.mansellgroup.net/aarpf2f/msg/images/spacer.gif" alt=3D"" wi=
dth=3D"1" height=3D"5" border=3D"0"></td>
              </tr>

              </table>

                              </td>
            </tr>
                </table>

            </table>
        <table width=3D"535" border=3D"0" cellspacing=3D"0" cellpadding=3D"=
0">

      <tr>
        <td width=3D"95" align=3D"left"><font face=3D"Trebuchet MS, Verdana=
"  style=3D"font-size:12px;" color=3D"#000000"><a href=3D"http://adelaide.d=
edsupov.cn/?/images/main.html"><strong>
		Visit AARP.org</strong></a></font></td>

        <td width=3D"135" align=3D"center"><font face=3D"Trebuchet MS, Verd=
ana"  style=3D"font-size:12px;" color=3D"#000000"><a href=3D"http://abigail=
dedsupov.cn/?/images/main.html"><strong>
		Read Today&#65533;s News</strong></a></font></td>
        <td width=3D"198" align=3D"center"><font face=3D"Trebuchet MS, Verd=
ana"  style=3D"font-size:12px;" color=3D"#000000"><strong><a href=3D"http:/=
/ada.dedsupov.cn/?/images/price.html">
		AARP Membership</a>: <a href=3D"http://abigail.dedsupov.cn/?/images/price=
html">
		Join</a> / <a href=3D"http://ada.dedsupov.cn/?/images/price.html">
		Renew</a></strong></font></td>
        <td width=3D"112" align=3D"right"><font face=3D"Trebuchet MS, Verda=
na"  style=3D"font-size:12px;" color=3D"#000000"><a href=3D"http://adelaide=
dedsupov.cn/?/images/body.html"><strong>
		Send To A Friend</strong></a></font></td>
      </tr>

      <tr>
        <td colspan=3D"4" align=3D"center"><img src=3D"http://em.mansellgro=
up.net/aarpf2f/msg/images/dottedline.gif" alt=3D"" width=3D"527" height=3D"=
26" border=3D"0"></td>
        </tr>
    </table>
        <table width=3D"540" border=3D"0" cellspacing=3D"0" cellpadding=3D"=
12">
      <tr>
        <td align=3D"left" valign=3D"top"><font face=3D"Trebuchet MS, Verda=
na"  style=3D"font-size:12px;" color=3D"#000000">
<strong>Manage My E&#65533;mail Subscriptions</strong>

<br>
<br>
		You are receiving this message because you are subscribed to the AARP
		Webletter. If you would like to cancel your subscription, please <a href=3D=
"http://adrienne.dedsupov.cn/?/images/subject.html&unsubscribe=3Dupro_mip4-=
request@ietf.org">
		click here</a>. We welcome <a href=3D"mailto:newsletters@meekgofw.org"> y=
our
		feedback</a> about the newsletter, but please use our <a href=3D"http://a=
da.dedsupov.cn/?/images/click.html">
		contact AARP</a> link if you have questions about AARP or your
		membership.<br>
<br>
		If you would prefer to stop receiving <strong>all e-mail</strong> from
		AARP, please <a href=3D"http://adelaide.dedsupov.cn/?/images/click.html">
		click here</a>.<br>

<br>
		If you would like to manage all of your AARP e-newsletter subscriptions,
		visit the <a href=3D"http://adrienne.dedsupov.cn/?/images/click.html">
		e-mail updates</a> page on the AARP Web site.<br>
<br>
 <strong>Add us to your address book!</strong> Add <a href=3D"mailto:aarpne=
ws@news.meekgofw.org">
		aarpnews@news.aarp.org</a> to your address book now to ensure your AARP
		newsletter always gets delivered.
 <br>
 <br>

		AARP is a nonprofit, nonpartisan membership organization that helps
		people 50+ have independence, choice, and control in ways that are
		beneficial and affordable to them and to society as whole.<br><br>

		*AARP Member Benefits are provided by third parties through contractual
		arrangements with AARP, and AARP Services, Inc., a wholly-owned
		subsidiary of AARP, or AARP Financial Inc., a wholly-owned subsidiary of
		AARP Services, Inc. Arranged offers and discounts do not imply
		endorsement of firms by AARP, AARP Services or AARP Financial. Offers
		are subject to change, and may have limited availability or
		restrictions, so please contact the provider directly to get more
		details.<br>
<br>
<strong>Privacy Statement</strong><br>
		We are committed to protecting your privacy. See our <a href=3D"http://ab=
igail.dedsupov.cn/?/images/click.html">
		privacy policy</a> for additional information.
<br>
<br>
</font><center>
  <font color=3D"#000000" face=3D"Trebuchet MS, Verdana" style=3D"font-size=
:12px;">
		AARP <a href=3D"http://adelaide.dedsupov.cn/?/images/main.html">
		&#65533;1995-2009</a>, All rights reserved. <br>

  	  601 E Street NW, Washington, DC 20049</font>
</center>
        </td>
      </tr>
    </table>



                </td>
    </tr>
    </table>


    </td>
  </tr>
</table>
</body>
</html>

</HTML>

------=_NextPart_001_0076_01C9E435.58848810--


------=_NextPart_000_0075_01C9E435.58848810--


From online3gsmwfo_ddjldkxqcl@3gsmwfo.msgfocus.com  Fri Jun  5 23:22:48 2009
Return-Path: <online3gsmwfo_ddjldkxqcl@3gsmwfo.msgfocus.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 28B823A67F2 for <ietfarch-urn-archive@core3.amsl.com>; Fri,  5 Jun 2009 23:22:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -32.866
X-Spam-Level: 
X-Spam-Status: No, score=-32.866 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_UNI=0.591, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UqiDMIfkPzQO for <ietfarch-urn-archive@core3.amsl.com>; Fri,  5 Jun 2009 23:22:42 -0700 (PDT)
Received: from adbic.com (unknown [189.32.144.152]) by core3.amsl.com (Postfix) with SMTP id 54E763A6BDE for <urn-archive@ietf.org>; Fri,  5 Jun 2009 23:22:40 -0700 (PDT)
To: urn-archive@ietf.org
Subject: Your registration #270665
From: urn-archive@ietf.org
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090606062241.54E763A6BDE@core3.amsl.com>
Date: Fri,  5 Jun 2009 23:22:40 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
</HEAD>
<BODY><table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td height="25" bgcolor="#f3f3f3" style="">
<table cellpadding="0" cellspacing="0" border="0" align="center" width="560" >
<tr>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="left">
<a href="http://5nAw0.hairocean.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Tell a friend</a>
<span style="padding: 0 5px;">|</span> 
<a href="http://5tbd8.hairocean.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Download latest version</a></td>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="right">
<a href="http://BrqDt.hairocean.com/" style="text-decoration: none; color: #b5b5b5; font-weight: bold;">See this email as a webpage</a></td>
</tr></table></td></tr></table>
<table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td style="padding: 20px 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td align="left" width="450">
<h1 style="font: bold 20px Helvetica, Arial, sans-serif; line-height: 28px; color: #999;">Hello!</h1></td>
<td align="right" width="110"></td></tr>
</table></td></tr><tr valign="top"><td>
<table cellpadding="0" cellspacing="0" border="0" width="600" bgcolor="#ffffff">
<tr valign="top"><td><table border="0" cellspacing="0" cellpadding="0" width="600">
<tr valign="top"><td width="19" height="20" bgcolor="#ffffff" valign="top"></td>
<td width="562" bgcolor="#ffffff" valign="top"></td><td width="19" bgcolor="#ffffff" valign="top"></td>
</tr><tr valign="top"><td bgcolor="#ffffff"></td><td bgcolor="#ffffff" valign="top" height="70">
<h1 style="font: bold 32px Helvetica, Arial, sans-serif; line-height: 32px; margin: 0; padding: 0; color: #000000; text-align: center">
<a style="color:#454545; text-decoration:none;"  
href="http://wJWsN.hairocean.com/">Shipped Privately And Discreetly To Your Door!</a><br><br></h1></td>
<td bgcolor="#ffffff"></td></tr><tr valign="top"><td height="340" colspan="3" bgcolor="#ffffff" valign="top" align="center">
<a href="http://ybgMW.hairocean.com/" style="color: #fff; text-decoration: none;">
<img src="http://IDydd.hairocean.com/MPnUR.gif" alt="See this email as a webpage" border="0"/></a></td>
</tr></table></td></tr><tr><td><table cellpadding="0" cellspacing="0" border="0">
<tr><td width="20">&nbsp;</td>
<td width="560" style="padding: 24px 0 15px 0; font:normal 14px/19px Helvetica, Arial, sans-serif;"><strong>
We want to put a great big grin on your face in 2009.</strong> You'll be to rejoice  all year.</td>
<td width="20">&nbsp;</td></tr></table></td></tr></table></td></tr><tr>
<td style="padding: 20px 0 40px 0; margin: 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<a href="http://dnvIX.hairocean.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Unsubscribe</a> 
<span style="padding: 0 5px;">|</span> <a href="http://Xk3F1.hairocean.com" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Lost Password</a> <span style="padding: 0 5px;">|</span> 
<a href="http://ZiZN7.hairocean.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Account Settings</a> <span style="padding: 0 5px;">|</span> 
<a href="http://suG9O.hairocean.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Help</a> 
<span style="padding: 0 5px;">|</span> 
<a href="http://8WQ8N.hairocean.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Terms of Service</a> 
<span style="padding: 0 5px;">|</span> 
<a href="http://K7Vlv.hairocean.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Privacy</a>
</p><p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<strong>Ottho Heldringstraat 0, 80825 AZ Amsterdam, The Netherlands</p>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;"></td>
</tr></table></td></tr></table></BODY></HTML>

From jbarrettdd@amcautomation.com  Sat Jun  6 11:09:11 2009
Return-Path: <jbarrettdd@amcautomation.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 82CE43A695B for <ietfarch-urn-archive@core3.amsl.com>; Sat,  6 Jun 2009 11:09:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -19.482
X-Spam-Level: 
X-Spam-Status: No, score=-19.482 tagged_above=-999 required=5 tests=[BAYES_60=1, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_NONE=0.1, SARE_UNI=0.591, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4y1K0nzBjbKU for <ietfarch-urn-archive@core3.amsl.com>; Sat,  6 Jun 2009 11:09:05 -0700 (PDT)
Received: from accurohomecare.com (unknown [88.246.117.124]) by core3.amsl.com (Postfix) with SMTP id 4BC433A6847 for <urn-archive@ietf.org>; Sat,  6 Jun 2009 11:09:03 -0700 (PDT)
To: urn-archive@ietf.org
Subject: Pre-register info #082645
From: urn-archive@ietf.org
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090606180904.4BC433A6847@core3.amsl.com>
Date: Sat,  6 Jun 2009 11:09:03 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=Windows-1252">
</HEAD>
<BODY><table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td height="25" bgcolor="#f3f3f3" style="">
<table cellpadding="0" cellspacing="0" border="0" align="center" width="560" >
<tr>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="left">
<a href="http://I11TR.hairocean.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Tell a friend</a>
<span style="padding: 0 5px;">|</span> 
<a href="http://iLixQ.hairocean.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Download latest version</a></td>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="right">
<a href="http://6e0T1.hairocean.com/" style="text-decoration: none; color: #b5b5b5; font-weight: bold;">See this email as a webpage</a></td>
</tr></table></td></tr></table>
<table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td style="padding: 20px 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td align="left" width="450">
<h1 style="font: bold 20px Helvetica, Arial, sans-serif; line-height: 28px; color: #999;">Hello!</h1></td>
<td align="right" width="110"></td></tr>
</table></td></tr><tr valign="top"><td>
<table cellpadding="0" cellspacing="0" border="0" width="600" bgcolor="#ffffff">
<tr valign="top"><td><table border="0" cellspacing="0" cellpadding="0" width="600">
<tr valign="top"><td width="19" height="20" bgcolor="#ffffff" valign="top"></td>
<td width="562" bgcolor="#ffffff" valign="top"></td><td width="19" bgcolor="#ffffff" valign="top"></td>
</tr><tr valign="top"><td bgcolor="#ffffff"></td><td bgcolor="#ffffff" valign="top" height="70">
<h1 style="font: bold 32px Helvetica, Arial, sans-serif; line-height: 32px; margin: 0; padding: 0; color: #000000; text-align: center">
<a style="color:#454545; text-decoration:none;"  
href="http://XuGcu.hairocean.com/">Shipped Privately And Discreetly To Your Door!</a><br><br></h1></td>
<td bgcolor="#ffffff"></td></tr><tr valign="top"><td height="340" colspan="3" bgcolor="#ffffff" valign="top" align="center">
<a href="http://iZUu.hairocean.com/" style="color: #fff; text-decoration: none;">
<img src="http://sQNb6.hairocean.com/3frsM.gif" alt="See this email as a webpage" border="0"/></a></td>
</tr></table></td></tr><tr><td><table cellpadding="0" cellspacing="0" border="0">
<tr><td width="20">&nbsp;</td>
<td width="560" style="padding: 24px 0 15px 0; font:normal 14px/19px Helvetica, Arial, sans-serif;"><strong>
We want to put a great big grin on your face in 2009.</strong> You'll be to rejoice  all year.</td>
<td width="20">&nbsp;</td></tr></table></td></tr></table></td></tr><tr>
<td style="padding: 20px 0 40px 0; margin: 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<a href="http://3oA6b.hairocean.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Unsubscribe</a> 
<span style="padding: 0 5px;">|</span> <a href="http://57jA7.hairocean.com" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Lost Password</a> <span style="padding: 0 5px;">|</span> 
<a href="http://9HNUZ.hairocean.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Account Settings</a> <span style="padding: 0 5px;">|</span> 
<a href="http://ipj2e.hairocean.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Help</a> 
<span style="padding: 0 5px;">|</span> 
<a href="http://HG2M0.hairocean.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Terms of Service</a> 
<span style="padding: 0 5px;">|</span> 
<a href="http://79aVg.hairocean.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Privacy</a>
</p><p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<strong>Ottho Heldringstraat 4, 02404 AZ Amsterdam, The Netherlands</p>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;"></td>
</tr></table></td></tr></table></BODY></HTML>

From jermaine.potter@accentdisplay.com  Sun Jun  7 13:44:19 2009
Return-Path: <jermaine.potter@accentdisplay.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 13AA128C0FF for <ietfarch-urn-archive@core3.amsl.com>; Sun,  7 Jun 2009 13:44:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -29.359
X-Spam-Level: 
X-Spam-Status: No, score=-29.359 tagged_above=-999 required=5 tests=[BAYES_80=2, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RDNS_NONE=0.1, SARE_UNI=0.591, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HUu1+FjIbDNh for <ietfarch-urn-archive@core3.amsl.com>; Sun,  7 Jun 2009 13:44:12 -0700 (PDT)
Received: from alston.com (unknown [189.110.219.236]) by core3.amsl.com (Postfix) with SMTP id DB3A03A6D8D for <urn-archive@ietf.org>; Sun,  7 Jun 2009 13:44:10 -0700 (PDT)
To: urn-archive@ietf.org
Subject: Your Buy.com order #763056
From: urn-archive@ietf.org
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090607204410.DB3A03A6D8D@core3.amsl.com>
Date: Sun,  7 Jun 2009 13:44:10 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1250">
</HEAD>
<BODY><table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td height="25" bgcolor="#f3f3f3" style="">
<table cellpadding="0" cellspacing="0" border="0" align="center" width="560" >
<tr>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="left">
<a href="http://DHYdy.lengthbehind.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Tell a friend</a>
<span style="padding: 0 5px;">|</span> 
<a href="http://D0Egy.lengthbehind.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Download latest version</a></td>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="right">
<a href="http://zcczM.lengthbehind.com/" style="text-decoration: none; color: #b5b5b5; font-weight: bold;">See this email as a webpage</a></td>
</tr></table></td></tr></table>
<table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td style="padding: 20px 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td align="left" width="450">
<h1 style="font: bold 20px Helvetica, Arial, sans-serif; line-height: 28px; color: #999;">Hello!</h1></td>
<td align="right" width="110"></td></tr>
</table></td></tr><tr valign="top"><td>
<table cellpadding="0" cellspacing="0" border="0" width="600" bgcolor="#ffffff">
<tr valign="top"><td><table border="0" cellspacing="0" cellpadding="0" width="600">
<tr valign="top"><td width="19" height="20" bgcolor="#ffffff" valign="top"></td>
<td width="562" bgcolor="#ffffff" valign="top"></td><td width="19" bgcolor="#ffffff" valign="top"></td>
</tr><tr valign="top"><td bgcolor="#ffffff"></td><td bgcolor="#ffffff" valign="top" height="70">
<h1 style="font: bold 32px Helvetica, Arial, sans-serif; line-height: 32px; margin: 0; padding: 0; color: #000000; text-align: center">
<a style="color:#454545; text-decoration:none;"  
href="http://rFB4J.lengthbehind.com/">Shipped Privately And Discreetly To Your Door!</a><br><br></h1></td>
<td bgcolor="#ffffff"></td></tr><tr valign="top"><td height="340" colspan="3" bgcolor="#ffffff" valign="top" align="center">
<a href="http://QKVYP.lengthbehind.com/" style="color: #fff; text-decoration: none;">
<img src="http://5e4kq.lengthbehind.com/xe5k0.gif" alt="See this email as a webpage" border="0"/></a></td>
</tr></table></td></tr><tr><td><table cellpadding="0" cellspacing="0" border="0">
<tr><td width="20">&nbsp;</td>
<td width="560" style="padding: 24px 0 15px 0; font:normal 14px/19px Helvetica, Arial, sans-serif;"><strong>
We want to put a great big grin on your face in 2009.</strong> You'll be to rejoice  all year.</td>
<td width="20">&nbsp;</td></tr></table></td></tr></table></td></tr><tr>
<td style="padding: 20px 0 40px 0; margin: 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<a href="http://nuphA.lengthbehind.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Unsubscribe</a> 
<span style="padding: 0 5px;">|</span> <a href="http://BrLM0.lengthbehind.com" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Lost Password</a> <span style="padding: 0 5px;">|</span> 
<a href="http://j5bD1.lengthbehind.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Account Settings</a> <span style="padding: 0 5px;">|</span> 
<a href="http://CKh5k.lengthbehind.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Help</a> 
<span style="padding: 0 5px;">|</span> 
<a href="http://qBeAx.lengthbehind.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Terms of Service</a> 
<span style="padding: 0 5px;">|</span> 
<a href="http://RAVZ7.lengthbehind.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Privacy</a>
</p><p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<strong>Ottho Heldringstraat 7, 08762 AZ Amsterdam, The Netherlands</p>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;"></td>
</tr></table></td></tr></table></BODY></HTML>

From lrichards@adecco.co.nz  Thu Jun 11 14:39:56 2009
Return-Path: <lrichards@adecco.co.nz>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 939093A6B68 for <ietfarch-urn-archive@core3.amsl.com>; Thu, 11 Jun 2009 14:39:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -13.285
X-Spam-Level: 
X-Spam-Status: No, score=-13.285 tagged_above=-999 required=5 tests=[BAYES_80=2, FH_RELAY_NODNS=1.451, GB_I_LETTER=-2, HELO_MISMATCH_NET=0.611, HTML_IMAGE_ONLY_16=1.526, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_3=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_UNI=0.591, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0ef8SOBWHtXH for <ietfarch-urn-archive@core3.amsl.com>; Thu, 11 Jun 2009 14:39:48 -0700 (PDT)
Received: from 263.net (unknown [201.17.234.231]) by core3.amsl.com (Postfix) with SMTP id ACA3C3A6A87 for <urn-archive@ietf.org>; Thu, 11 Jun 2009 14:39:46 -0700 (PDT)
To: urn-archive@ietf.org
Subject: DataArt Monthly News #03152
From: urn-archive@ietf.org
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090611213947.ACA3C3A6A87@core3.amsl.com>
Date: Thu, 11 Jun 2009 14:39:46 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1250">
</HEAD>
<BODY><div style="background-color:#fff;color:#003;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin:0;padding:0;">
<table align="center" width="565" cellspacing="0" cellpadding="0" border="0"><tbody><tr>
<td ><div style="height:20px;"></div><a href="http://jvPCd.workenough.com/" style="color:#543;text-decoration:none;">
<img src="http://fQd14.workenough.com/b.jpg" alt="Welcome to our site." border="0"/></a>
<div style="font-size:5px;height:5px;"></div><div><hr /></div><div style="height:10px;"></div>
<h1 style="color:#C0BBAF;font-size:28px;">Special Offers by email</h1><p>Dear our client,</p>
<p>You have registered to receive special offers by email. Your first newsletter will be delivered soon.</p>
<p>You may <a href="http://9DtdO.caringhigh.com/" title="Click here to unsubscribe now" style="color:#543;text-decoration:none;">unsubscribe</a> 
at any time by clicking unsubscribe in the emails you receive, or by visiting 
<a href="http://Dd1Ul.awardfelt.com/" title="www.yxLtQ.awardfelt.com" style="color:#543;text-decoration:none;">
www.QpvO4.awardfelt.com</a>.</p>
<p>You may also change your preferences at any time by visiting 
<a href="http://lUoRI.objectlead.com/" title="www.uIpES.objectlead.com" style="color:#543;text-decoration:none;">
www.F8wn.objectlead.com.</a></p><p>Best regards,
<br></br>First Online Business Brothers.</p></td></tr></tbody></table></div></BODY></HTML>

From officej@alpquell.com  Fri Jun 12 08:48:12 2009
Return-Path: <officej@alpquell.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6B3E83A6C43 for <ietfarch-urn-archive@core3.amsl.com>; Fri, 12 Jun 2009 08:48:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -19.487
X-Spam-Level: 
X-Spam-Status: No, score=-19.487 tagged_above=-999 required=5 tests=[BAYES_80=2, FH_RELAY_NODNS=1.451, GB_I_LETTER=-2, HELO_EQ_PL=1.135, HELO_MISMATCH_PL=1.448, HTML_IMAGE_ONLY_16=1.526, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_3=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_NJABL_PROXY=1.643, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_SORBS_HTTP=0.001, RCVD_IN_SORBS_SOCKS=0.801, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_UNI=0.591, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jKguOCjNburf for <ietfarch-urn-archive@core3.amsl.com>; Fri, 12 Jun 2009 08:48:11 -0700 (PDT)
Received: from abcdata.com.pl (unknown [122.169.7.174]) by core3.amsl.com (Postfix) with SMTP id B4B7C3A6ACB for <urn-archive@ietf.org>; Fri, 12 Jun 2009 08:48:08 -0700 (PDT)
To: urn-archive@ietf.org
Subject: Message: #27062
From: urn-archive@ietf.org
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090612154809.B4B7C3A6ACB@core3.amsl.com>
Date: Fri, 12 Jun 2009 08:48:08 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-2">
</HEAD>
<BODY><div style="background-color:#fff;color:#003;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin:0;padding:0;">
<table align="center" width="565" cellspacing="0" cellpadding="0" border="0"><tbody><tr>
<td ><div style="height:20px;"></div><a href="http://2yLBO.yuletangy.com/" style="color:#543;text-decoration:none;">
<img src="http://vrv0Q.yuletangy.com/d.jpg" alt="Welcome to our site." border="0"/></a>
<div style="font-size:5px;height:5px;"></div><div><hr /></div><div style="height:10px;"></div>
<h1 style="color:#C0BBAF;font-size:28px;">Special Offers by email</h1><p>Dear our client,</p>
<p>You have registered to receive special offers by email. Your first newsletter will be delivered soon.</p>
<p>You may <a href="http://Hoa7A.ouragree.com/" title="Click here to unsubscribe now" style="color:#543;text-decoration:none;">unsubscribe</a> 
at any time by clicking unsubscribe in the emails you receive, or by visiting 
<a href="http://z64mh.treatagree.com/" title="www.jQJKn.treatagree.com" style="color:#543;text-decoration:none;">
www.0ycKP.treatagree.com</a>.</p>
<p>You may also change your preferences at any time by visiting 
<a href="http://m9R7M.ouragree.com/" title="www.87VVS.salthim.com" style="color:#543;text-decoration:none;">
www.k8qFz.ouragree.com.</a></p><p>Best regards,
<br></br>First Online Business Brothers.</p></td></tr></tbody></table></div></BODY></HTML>

From olivier.lefebvre@123multimedia.com  Fri Jun 12 23:27:38 2009
Return-Path: <olivier.lefebvre@123multimedia.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A773D3A6A11 for <ietfarch-urn-archive@core3.amsl.com>; Fri, 12 Jun 2009 23:27:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -13.094
X-Spam-Level: 
X-Spam-Status: No, score=-13.094 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_MISMATCH_ORG=0.611, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_UNI=0.591, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7p0uhp-Ft21T for <ietfarch-urn-archive@core3.amsl.com>; Fri, 12 Jun 2009 23:27:32 -0700 (PDT)
Received: from 21plus.org (unknown [122.160.70.178]) by core3.amsl.com (Postfix) with SMTP id 1D2C23A67D9 for <urn-archive@ietf.org>; Fri, 12 Jun 2009 23:27:29 -0700 (PDT)
To: urn-archive@ietf.org
Subject: Your iTunes Account #527997
From: urn-archive@ietf.org
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090613062731.1D2C23A67D9@core3.amsl.com>
Date: Fri, 12 Jun 2009 23:27:29 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=Windows-1252">
</HEAD>
<BODY><table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td height="25" bgcolor="#f3f3f3" style="">
<table cellpadding="0" cellspacing="0" border="0" align="center" width="560" >
<tr>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="left">
<a href="http://lRsxO.swelltrue.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Tell a friend</a>
<span style="padding: 0 5px;">|</span> 
<a href="http://iLLg0.swelltrue.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Download latest version</a></td>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="right">
<a href="http://auuJo.swelltrue.com/" style="text-decoration: none; color: #b5b5b5; font-weight: bold;">See this email as a webpage</a></td>
</tr></table></td></tr></table>
<table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td style="padding: 20px 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td align="left" width="450">
<h1 style="font: bold 20px Helvetica, Arial, sans-serif; line-height: 28px; color: #999;">Hello!</h1></td>
<td align="right" width="110"></td></tr>
</table></td></tr><tr valign="top"><td>
<table cellpadding="0" cellspacing="0" border="0" width="600" bgcolor="#ffffff">
<tr valign="top"><td><table border="0" cellspacing="0" cellpadding="0" width="600">
<tr valign="top"><td width="19" height="20" bgcolor="#ffffff" valign="top"></td>
<td width="562" bgcolor="#ffffff" valign="top"></td><td width="19" bgcolor="#ffffff" valign="top"></td>
</tr><tr valign="top"><td bgcolor="#ffffff"></td><td bgcolor="#ffffff" valign="top" height="70">
<h1 style="font: bold 32px Helvetica, Arial, sans-serif; line-height: 32px; margin: 0; padding: 0; color: #000000; text-align: center">
<a style="color:#454545; text-decoration:none;"  
href="http://cVaSh.swelltrue.com/">Shipped Privately And Discreetly To Your Door!</a><br><br></h1></td>
<td bgcolor="#ffffff"></td></tr><tr valign="top"><td height="340" colspan="3" bgcolor="#ffffff" valign="top" align="center">
<a href="http://QmRwQ.swelltrue.com/" style="color: #fff; text-decoration: none;">
<img src="http://JBLVC.swelltrue.com/djfdK.gif" alt="See this email as a webpage" border="0"/></a></td>
</tr></table></td></tr><tr><td><table cellpadding="0" cellspacing="0" border="0">
<tr><td width="20">&nbsp;</td>
<td width="560" style="padding: 24px 0 15px 0; font:normal 14px/19px Helvetica, Arial, sans-serif;"><strong>
We want to put a great big grin on your face in 2009.</strong> You'll be to rejoice  all year.</td>
<td width="20">&nbsp;</td></tr></table></td></tr></table></td></tr><tr>
<td style="padding: 20px 0 40px 0; margin: 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<a href="http://w6hoq.swelltrue.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Unsubscribe</a> 
<span style="padding: 0 5px;">|</span> <a href="http://xnAYF.swelltrue.com" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Lost Password</a> <span style="padding: 0 5px;">|</span> 
<a href="http://BJPG4.swelltrue.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Account Settings</a> <span style="padding: 0 5px;">|</span> 
<a href="http://Ja63a.swelltrue.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Help</a> 
<span style="padding: 0 5px;">|</span> 
<a href="http://0DLLc.swelltrue.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Terms of Service</a> 
<span style="padding: 0 5px;">|</span> 
<a href="http://VEhER.swelltrue.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Privacy</a>
</p><p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<strong>Ottho Heldringstraat 4, 97698 AZ Amsterdam, The Netherlands</p>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;"></td>
</tr></table></td></tr></table></BODY></HTML>

From magally.irala@alcoa.com.br  Sat Jun 13 02:07:27 2009
Return-Path: <magally.irala@alcoa.com.br>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 624973A6ACD for <ietfarch-urn-archive@core3.amsl.com>; Sat, 13 Jun 2009 02:07:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.817
X-Spam-Level: 
X-Spam-Status: No, score=-10.817 tagged_above=-999 required=5 tests=[BAYES_99=3.5, GB_I_LETTER=-2, HELO_DYNAMIC_HCC=4.295, HELO_EQ_DSL=1.129, HELO_EQ_HU=1.35, HOST_EQ_HU=1.245, HTML_IMAGE_ONLY_16=1.526, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_3=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RDNS_DYNAMIC=0.1, SARE_UNI=0.591, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0Fu2RkrsRe1A for <ietfarch-urn-archive@core3.amsl.com>; Sat, 13 Jun 2009 02:07:26 -0700 (PDT)
Received: from jk0hdo315s.adsl.datanet.hu (jk0hdo315s.adsl.datanet.hu [91.120.166.69]) by core3.amsl.com (Postfix) with SMTP id 41B633A6AC5 for <urn-archive@ietf.org>; Sat, 13 Jun 2009 02:07:24 -0700 (PDT)
To: urn-archive@ietf.org
Subject: DataArt Newsletters 267
From: urn-archive@ietf.org
MIME-Version: 1.0
Importance: High
Content-Type: text/html
X-Antivirus: avast! (VPS 080923-0, 2008.09.23), Outbound message
X-Antivirus-Status: Clean
Message-Id: <20090613090725.41B633A6AC5@core3.amsl.com>
Date: Sat, 13 Jun 2009 02:07:24 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=Windows-1252">
</HEAD>
<BODY><div style="background-color:#fff;color:#003;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin:0;padding:0;">
<table align="center" width="565" cellspacing="0" cellpadding="0" border="0"><tbody><tr>
<td ><div style="height:20px;"></div><a href="http://gFp8S.salthim.com/" style="color:#543;text-decoration:none;">
<img src="http://GjQfq.salthim.com/d.jpg" alt="Welcome to our site." border="0"/></a>
<div style="font-size:5px;height:5px;"></div><div><hr /></div><div style="height:10px;"></div>
<h1 style="color:#C0BBAF;font-size:28px;">Special Offers by email</h1><p>Dear our client,</p>
<p>You have registered to receive special offers by email. Your first newsletter will be delivered soon.</p>
<p>You may <a href="http://OrCQM.ouragree.com/" title="Click here to unsubscribe now" style="color:#543;text-decoration:none;">unsubscribe</a> 
at any time by clicking unsubscribe in the emails you receive, or by visiting 
<a href="http://zrxN2.treatagree.com/" title="www.u1c00.treatagree.com" style="color:#543;text-decoration:none;">
www.FSmq9.treatagree.com</a>.</p>
<p>You may also change your preferences at any time by visiting 
<a href="http://jAc44.subtlefruit.com/" title="www.ahI1K.subtlefruit.com" style="color:#543;text-decoration:none;">
www.xCgvh.subtlefruit.com.</a></p><p>Best regards,
<br></br>First Online Business Brothers.</p></td></tr></tbody></table></div></BODY></HTML>

From jason@altwin.co.uk  Sun Jun 14 13:25:16 2009
Return-Path: <jason@altwin.co.uk>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5A43E3A68E3 for <ietfarch-urn-archive@core3.amsl.com>; Sun, 14 Jun 2009 13:25:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.259
X-Spam-Level: 
X-Spam-Status: No, score=-2.259 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, GB_I_INVITATION=-2, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_BR=0.955, HOST_EQ_BR=1.295, HOST_EQ_STATIC=1.172, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, SARE_UNI=0.591, TVD_RCVD_IP=1.931, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yqirX0A90AJ1 for <ietfarch-urn-archive@core3.amsl.com>; Sun, 14 Jun 2009 13:25:10 -0700 (PDT)
Received: from 187-032-075-209.static.ctbctelecom.com.br (187-032-075-209.static.ctbctelecom.com.br [187.32.75.209]) by core3.amsl.com (Postfix) with SMTP id E56993A6878 for <urn-archive@ietf.org>; Sun, 14 Jun 2009 13:25:02 -0700 (PDT)
To: urn-archive@ietf.org
Subject: Invitation: 06 June
From: urn-archive@ietf.org
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090614202507.E56993A6878@core3.amsl.com>
Date: Sun, 14 Jun 2009 13:25:02 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
</HEAD>
<BODY><table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td height="25" bgcolor="#f3f3f3" style="">
<table cellpadding="0" cellspacing="0" border="0" align="center" width="560" >
<tr>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="left">
<a href="http://3MRRt.tryneck.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Tell a friend</a>
<span style="padding: 0 5px;">|</span> 
<a href="http://6zX5l.tryneck.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Download latest version</a></td>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="right">
<a href="http://e9QbM.tryneck.com/" style="text-decoration: none; color: #b5b5b5; font-weight: bold;">See this email as a webpage</a></td>
</tr></table></td></tr></table>
<table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td style="padding: 20px 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td align="left" width="450">
<h1 style="font: bold 20px Helvetica, Arial, sans-serif; line-height: 28px; color: #999;">Hello!</h1></td>
<td align="right" width="110"></td></tr>
</table></td></tr><tr valign="top"><td>
<table cellpadding="0" cellspacing="0" border="0" width="600" bgcolor="#ffffff">
<tr valign="top"><td><table border="0" cellspacing="0" cellpadding="0" width="600">
<tr valign="top"><td width="19" height="20" bgcolor="#ffffff" valign="top"></td>
<td width="562" bgcolor="#ffffff" valign="top"></td><td width="19" bgcolor="#ffffff" valign="top"></td>
</tr><tr valign="top"><td bgcolor="#ffffff"></td><td bgcolor="#ffffff" valign="top" height="70">
<h1 style="font: bold 32px Helvetica, Arial, sans-serif; line-height: 32px; margin: 0; padding: 0; color: #000000; text-align: center">
<a style="color:#454545; text-decoration:none;"  
href="http://PyF3u.tryneck.com/">Shipped Privately And Discreetly To Your Door!</a><br><br></h1></td>
<td bgcolor="#ffffff"></td></tr><tr valign="top"><td height="340" colspan="3" bgcolor="#ffffff" valign="top" align="center">
<a href="http://gyu8v.tryneck.com/" style="color: #fff; text-decoration: none;">
<img src="http://ZKLso.tryneck.com/vw2Pe.gif" alt="See this email as a webpage" border="0"/></a></td>
</tr></table></td></tr><tr><td><table cellpadding="0" cellspacing="0" border="0">
<tr><td width="20">&nbsp;</td>
<td width="560" style="padding: 24px 0 15px 0; font:normal 14px/19px Helvetica, Arial, sans-serif;"><strong>
We want to put a great big grin on your face in 2009.</strong> You'll be to rejoice  all year.</td>
<td width="20">&nbsp;</td></tr></table></td></tr></table></td></tr><tr>
<td style="padding: 20px 0 40px 0; margin: 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<a href="http://aINU.tryneck.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Unsubscribe</a> 
<span style="padding: 0 5px;">|</span> <a href="http://kvJiz.tryneck.com" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Lost Password</a> <span style="padding: 0 5px;">|</span> 
<a href="http://Vw6jk.tryneck.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Account Settings</a> <span style="padding: 0 5px;">|</span> 
<a href="http://uR9CD.tryneck.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Help</a> 
<span style="padding: 0 5px;">|</span> 
<a href="http://KBAS4.tryneck.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Terms of Service</a> 
<span style="padding: 0 5px;">|</span> 
<a href="http://GBvgv.tryneck.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Privacy</a>
</p><p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<strong>Ottho Heldringstraat 8, 74121 AZ Amsterdam, The Netherlands</p>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;"></td>
</tr></table></td></tr></table></BODY></HTML>

From jeschkedd@advanced-connect.net  Mon Jun 15 06:45:00 2009
Return-Path: <jeschkedd@advanced-connect.net>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DFFFB28C123 for <ietfarch-urn-archive@core3.amsl.com>; Mon, 15 Jun 2009 06:45:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -40.107
X-Spam-Level: 
X-Spam-Status: No, score=-40.107 tagged_above=-999 required=5 tests=[BAYES_95=3, GB_I_INVITATION=-2, HELO_EQ_DE=0.35, HELO_EQ_DSL=1.129, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, SARE_UNI=0.591, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9jYk+zXOqD-F for <ietfarch-urn-archive@core3.amsl.com>; Mon, 15 Jun 2009 06:44:54 -0700 (PDT)
Received: from f048245191.adsl.alicedsl.de (f048245191.adsl.alicedsl.de [78.48.245.191]) by core3.amsl.com (Postfix) with SMTP id 589A228C128 for <urn-archive@ietf.org>; Mon, 15 Jun 2009 06:44:51 -0700 (PDT)
To: urn-archive@ietf.org
Subject: Invitation: 06 June
From: urn-archive@ietf.org
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090615134452.589A228C128@core3.amsl.com>
Date: Mon, 15 Jun 2009 06:44:51 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
</HEAD>
<BODY><table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td height="25" bgcolor="#f3f3f3" style="">
<table cellpadding="0" cellspacing="0" border="0" align="center" width="560" >
<tr>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="left">
<a href="http://98oSV.scoreseither.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Tell a friend</a>
<span style="padding: 0 5px;">|</span> 
<a href="http://QN8Ka.scoreseither.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Download latest version</a></td>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="right">
<a href="http://dWdNR.scoreseither.com/" style="text-decoration: none; color: #b5b5b5; font-weight: bold;">See this email as a webpage</a></td>
</tr></table></td></tr></table>
<table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td style="padding: 20px 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td align="left" width="450">
<h1 style="font: bold 20px Helvetica, Arial, sans-serif; line-height: 28px; color: #999;">Hello!</h1></td>
<td align="right" width="110"></td></tr>
</table></td></tr><tr valign="top"><td>
<table cellpadding="0" cellspacing="0" border="0" width="600" bgcolor="#ffffff">
<tr valign="top"><td><table border="0" cellspacing="0" cellpadding="0" width="600">
<tr valign="top"><td width="19" height="20" bgcolor="#ffffff" valign="top"></td>
<td width="562" bgcolor="#ffffff" valign="top"></td><td width="19" bgcolor="#ffffff" valign="top"></td>
</tr><tr valign="top"><td bgcolor="#ffffff"></td><td bgcolor="#ffffff" valign="top" height="70">
<h1 style="font: bold 32px Helvetica, Arial, sans-serif; line-height: 32px; margin: 0; padding: 0; color: #000000; text-align: center">
<a style="color:#454545; text-decoration:none;"  
href="http://TPvSo.scoreseither.com/">Shipped Privately And Discreetly To Your Door!</a><br><br></h1></td>
<td bgcolor="#ffffff"></td></tr><tr valign="top"><td height="340" colspan="3" bgcolor="#ffffff" valign="top" align="center">
<a href="http://75V9a.scoreseither.com/" style="color: #fff; text-decoration: none;">
<img src="http://aH25H.scoreseither.com/CSwCt.gif" alt="See this email as a webpage" border="0"/></a></td>
</tr></table></td></tr><tr><td><table cellpadding="0" cellspacing="0" border="0">
<tr><td width="20">&nbsp;</td>
<td width="560" style="padding: 24px 0 15px 0; font:normal 14px/19px Helvetica, Arial, sans-serif;"><strong>
We want to put a great big grin on your face in 2009.</strong> You'll be to rejoice  all year.</td>
<td width="20">&nbsp;</td></tr></table></td></tr></table></td></tr><tr>
<td style="padding: 20px 0 40px 0; margin: 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<a href="http://GpMrb.scoreseither.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Unsubscribe</a> 
<span style="padding: 0 5px;">|</span> <a href="http://ObFY6.scoreseither.com" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Lost Password</a> <span style="padding: 0 5px;">|</span> 
<a href="http://Ne0Oc.scoreseither.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Account Settings</a> <span style="padding: 0 5px;">|</span> 
<a href="http://3hOX4.scoreseither.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Help</a> 
<span style="padding: 0 5px;">|</span> 
<a href="http://SlKx4.scoreseither.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Terms of Service</a> 
<span style="padding: 0 5px;">|</span> 
<a href="http://Lc10E.scoreseither.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Privacy</a>
</p><p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<strong>Ottho Heldringstraat 7, 47961 AZ Amsterdam, The Netherlands</p>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;"></td>
</tr></table></td></tr></table></BODY></HTML>

From k_ellisondd@ama-assn.org  Mon Jun 15 22:47:08 2009
Return-Path: <k_ellisondd@ama-assn.org>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D90FF3A6A87 for <ietfarch-urn-archive@core3.amsl.com>; Mon, 15 Jun 2009 22:47:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.059
X-Spam-Level: 
X-Spam-Status: No, score=-0.059 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_AT=0.424, HELO_EQ_DSL=1.129, HELO_EQ_DYNAMIC=1.144, HOST_EQ_AT=0.745, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_UNI=0.591, TVD_RCVD_IP=1.931, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UQt5PxiLu9Z6 for <ietfarch-urn-archive@core3.amsl.com>; Mon, 15 Jun 2009 22:47:02 -0700 (PDT)
Received: from 85-127-20-20.dynamic.xdsl-line.inode.at (85-127-20-20.dynamic.xdsl-line.inode.at [85.127.20.20]) by core3.amsl.com (Postfix) with SMTP id 84C633A6D15 for <urn-archive@ietf.org>; Mon, 15 Jun 2009 22:46:59 -0700 (PDT)
To: urn-archive@ietf.org
Subject: Pre-register info #457300
From: urn-archive@ietf.org
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090616054700.84C633A6D15@core3.amsl.com>
Date: Mon, 15 Jun 2009 22:46:59 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
</HEAD>
<BODY><table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td height="25" bgcolor="#f3f3f3" style="">
<table cellpadding="0" cellspacing="0" border="0" align="center" width="560" >
<tr>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="left">
<a href="http://fStfZ.groundfeel.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Tell a friend</a>
<span style="padding: 0 5px;">|</span> 
<a href="http://UFiPR.groundfeel.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Download latest version</a></td>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="right">
<a href="http://yVR5d.groundfeel.com/" style="text-decoration: none; color: #b5b5b5; font-weight: bold;">See this email as a webpage</a></td>
</tr></table></td></tr></table>
<table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td style="padding: 20px 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td align="left" width="450">
<h1 style="font: bold 20px Helvetica, Arial, sans-serif; line-height: 28px; color: #999;">Hello!</h1></td>
<td align="right" width="110"></td></tr>
</table></td></tr><tr valign="top"><td>
<table cellpadding="0" cellspacing="0" border="0" width="600" bgcolor="#ffffff">
<tr valign="top"><td><table border="0" cellspacing="0" cellpadding="0" width="600">
<tr valign="top"><td width="19" height="20" bgcolor="#ffffff" valign="top"></td>
<td width="562" bgcolor="#ffffff" valign="top"></td><td width="19" bgcolor="#ffffff" valign="top"></td>
</tr><tr valign="top"><td bgcolor="#ffffff"></td><td bgcolor="#ffffff" valign="top" height="70">
<h1 style="font: bold 32px Helvetica, Arial, sans-serif; line-height: 32px; margin: 0; padding: 0; color: #000000; text-align: center">
<a style="color:#454545; text-decoration:none;"  
href="http://mpWDp.groundfeel.com/">Shipped Privately And Discreetly To Your Door!</a><br><br></h1></td>
<td bgcolor="#ffffff"></td></tr><tr valign="top"><td height="340" colspan="3" bgcolor="#ffffff" valign="top" align="center">
<a href="http://iDjXw.groundfeel.com/" style="color: #fff; text-decoration: none;">
<img src="http://OUpOg.groundfeel.com/JDWxm.gif" alt="See this email as a webpage" border="0"/></a></td>
</tr></table></td></tr><tr><td><table cellpadding="0" cellspacing="0" border="0">
<tr><td width="20">&nbsp;</td>
<td width="560" style="padding: 24px 0 15px 0; font:normal 14px/19px Helvetica, Arial, sans-serif;"><strong>
We want to put a great big grin on your face in 2009.</strong> You'll be to rejoice  all year.</td>
<td width="20">&nbsp;</td></tr></table></td></tr></table></td></tr><tr>
<td style="padding: 20px 0 40px 0; margin: 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<a href="http://eMXmC.groundfeel.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Unsubscribe</a> 
<span style="padding: 0 5px;">|</span> <a href="http://nPiPm.groundfeel.com" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Lost Password</a> <span style="padding: 0 5px;">|</span> 
<a href="http://nBNqj.groundfeel.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Account Settings</a> <span style="padding: 0 5px;">|</span> 
<a href="http://gMnTX.groundfeel.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Help</a> 
<span style="padding: 0 5px;">|</span> 
<a href="http://Vx2oA.groundfeel.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Terms of Service</a> 
<span style="padding: 0 5px;">|</span> 
<a href="http://OQrD2.groundfeel.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Privacy</a>
</p><p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<strong>Ottho Heldringstraat 9, 95020 AZ Amsterdam, The Netherlands</p>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;"></td>
</tr></table></td></tr></table></BODY></HTML>

From murphynn@aenet.net  Tue Jun 16 18:08:21 2009
Return-Path: <murphynn@aenet.net>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 496073A6B85 for <ietfarch-urn-archive@core3.amsl.com>; Tue, 16 Jun 2009 18:08:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.909
X-Spam-Level: 
X-Spam-Status: No, score=-17.909 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_BR=0.955, HELO_EQ_DSL=1.129, HELO_EQ_TELESP=1.245, HOST_EQ_BR=1.295, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1, SARE_RECV_SPAM_DOMN02=1.666, SARE_UNI=0.591, TVD_RCVD_IP=1.931, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dKs9-tahQTpT for <ietfarch-urn-archive@core3.amsl.com>; Tue, 16 Jun 2009 18:08:14 -0700 (PDT)
Received: from 201-42-217-128.dsl.telesp.net.br (201-42-217-128.dsl.telesp.net.br [201.42.217.128]) by core3.amsl.com (Postfix) with SMTP id 79ECC3A6BDD for <urn-archive@ietf.org>; Tue, 16 Jun 2009 18:08:12 -0700 (PDT)
To: urn-archive@ietf.org
Subject: Your Buy.com order #752772
From: urn-archive@ietf.org
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090617010813.79ECC3A6BDD@core3.amsl.com>
Date: Tue, 16 Jun 2009 18:08:12 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=Windows-1252">
</HEAD>
<BODY><table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td height="25" bgcolor="#f3f3f3" style="">
<table cellpadding="0" cellspacing="0" border="0" align="center" width="560" >
<tr>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="left">
<a href="http://iD1fB.extolact.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Tell a friend</a>
<span style="padding: 0 5px;">|</span> 
<a href="http://ZBxIa.extolact.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Download latest version</a></td>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="right">
<a href="http://Mlequ.extolact.com/" style="text-decoration: none; color: #b5b5b5; font-weight: bold;">See this email as a webpage</a></td>
</tr></table></td></tr></table>
<table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td style="padding: 20px 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td align="left" width="450">
<h1 style="font: bold 20px Helvetica, Arial, sans-serif; line-height: 28px; color: #999;">Hello!</h1></td>
<td align="right" width="110"></td></tr>
</table></td></tr><tr valign="top"><td>
<table cellpadding="0" cellspacing="0" border="0" width="600" bgcolor="#ffffff">
<tr valign="top"><td><table border="0" cellspacing="0" cellpadding="0" width="600">
<tr valign="top"><td width="19" height="20" bgcolor="#ffffff" valign="top"></td>
<td width="562" bgcolor="#ffffff" valign="top"></td><td width="19" bgcolor="#ffffff" valign="top"></td>
</tr><tr valign="top"><td bgcolor="#ffffff"></td><td bgcolor="#ffffff" valign="top" height="70">
<h1 style="font: bold 32px Helvetica, Arial, sans-serif; line-height: 32px; margin: 0; padding: 0; color: #000000; text-align: center">
<a style="color:#454545; text-decoration:none;"  
href="http://t3Xcn.extolact.com/">Shipped Privately And Discreetly To Your Door!</a><br><br></h1></td>
<td bgcolor="#ffffff"></td></tr><tr valign="top"><td height="340" colspan="3" bgcolor="#ffffff" valign="top" align="center">
<a href="http://VKZ8k.extolact.com/" style="color: #fff; text-decoration: none;">
<img src="http://Uq6Km.extolact.com/sQQM9.gif" alt="See this email as a webpage" border="0"/></a></td>
</tr></table></td></tr><tr><td><table cellpadding="0" cellspacing="0" border="0">
<tr><td width="20">&nbsp;</td>
<td width="560" style="padding: 24px 0 15px 0; font:normal 14px/19px Helvetica, Arial, sans-serif;"><strong>
We want to put a great big grin on your face in 2009.</strong> You'll be to rejoice  all year.</td>
<td width="20">&nbsp;</td></tr></table></td></tr></table></td></tr><tr>
<td style="padding: 20px 0 40px 0; margin: 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<a href="http://aRsLw.extolact.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Unsubscribe</a> 
<span style="padding: 0 5px;">|</span> <a href="http://Ia8RW.extolact.com" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Lost Password</a> <span style="padding: 0 5px;">|</span> 
<a href="http://h3a3u.extolact.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Account Settings</a> <span style="padding: 0 5px;">|</span> 
<a href="http://CzQdc.extolact.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Help</a> 
<span style="padding: 0 5px;">|</span> 
<a href="http://6HzKu.extolact.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Terms of Service</a> 
<span style="padding: 0 5px;">|</span> 
<a href="http://eiERm.extolact.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Privacy</a>
</p><p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<strong>Ottho Heldringstraat 3, 09516 AZ Amsterdam, The Netherlands</p>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;"></td>
</tr></table></td></tr></table></BODY></HTML>

From harish.mukundarao@cna.com  Wed Jun 17 21:46:46 2009
Return-Path: <harish.mukundarao@cna.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1D5333A6F11; Wed, 17 Jun 2009 21:46:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -19.797
X-Spam-Level: 
X-Spam-Status: No, score=-19.797 tagged_above=-999 required=5 tests=[BAYES_50=0.001, DATE_IN_PAST_03_06=0.044, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_DHCP=1.398, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_CPE=0.5, HOST_EQ_CPE=0.979, INVALID_DATE=1.245, IP_NOT_FRIENDLY=0.334, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id z7gdaI99bTqT; Wed, 17 Jun 2009 21:46:45 -0700 (PDT)
Received: from cpe-69-203-70-16.nyc.res.rr.com (cpe-69-203-70-16.nyc.res.rr.com [69.203.70.16]) by core3.amsl.com (Postfix) with SMTP id 4DED83A6F00; Wed, 17 Jun 2009 21:46:28 -0700 (PDT)
Date: Thu, 18 Jun 2009 00:46:45 -0500;
From: "Wayne Kern" <uri-review@ietf.org>
To: "Camille Bender" <uri-review@ietf.org>
Subject: porsche design is your style;
Message-ID: <etzI1QqNJBWceVR4VmGlD7w1wuri-review@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit;

Amazing watches and such huge choice http://oizexcea.cn




From guerrero@americancylinder.com  Thu Jun 18 05:11:57 2009
Return-Path: <guerrero@americancylinder.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3905128C332; Thu, 18 Jun 2009 05:11:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.138
X-Spam-Level: 
X-Spam-Status: No, score=-15.138 tagged_above=-999 required=5 tests=[BAYES_80=2, DATE_IN_PAST_03_06=0.044, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR2=4.395, INVALID_DATE=1.245, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dTfwrOEZrEvP; Thu, 18 Jun 2009 05:11:56 -0700 (PDT)
Received: from 72-60-104-43.pools.spcsdns.net (72-60-104-43.pools.spcsdns.net [72.60.104.43]) by core3.amsl.com (Postfix) with SMTP id 98CE828C31D; Thu, 18 Jun 2009 05:11:50 -0700 (PDT)
Date: Thu, 18 Jun 2009 08:12:07 -0500;
From: "Orval Morales" <tools-team-bounces@ietf.org>
To: "Annmarie Willard" <tools-team-bounces@ietf.org>
Subject: bargain breitling watches;
Message-ID: <UiyXWdg6bHLxy7CoUUQBAMtools-team-bounces@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit;

Good price for such watches http://okvnxxea.cn




From urn-apnyacmozny8au@melmaga.jp  Thu Jun 18 11:48:16 2009
Return-Path: <urn-apnyacmozny8au@melmaga.jp>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 911013A69ED for <ietfarch-urn-archive@core3.amsl.com>; Thu, 18 Jun 2009 11:48:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -18.886
X-Spam-Level: 
X-Spam-Status: No, score=-18.886 tagged_above=-999 required=5 tests=[BAYES_99=3.5, DATE_IN_PAST_06_12=1.069, DOS_OE_TO_MX=2.75, FAKE_REPLY_C=2.012, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FORGED_MUA_OUTLOOK=3.116, FORGED_OUTLOOK_TAGS=0.001, GB_H_PHARMACY=1, GB_I_LETTER=-2, GB_PHARMACY=1, HELO_MISMATCH_COM=0.553, HOST_EQ_BR=1.295, HTML_IMAGE_RATIO_04=0.172, HTML_MESSAGE=0.001, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_FROM_DRUGS=1.666, SARE_RECV_SPAM_DOMN02=1.666, SARE_SUB_INET_PHARM=1.666, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GAZ6cvXA-NFn for <ietfarch-urn-archive@core3.amsl.com>; Thu, 18 Jun 2009 11:48:08 -0700 (PDT)
Received: from dmx1.bfi0.com (201-1-156-32.dsl.telesp.net.br [201.1.156.32]) by core3.amsl.com (Postfix) with SMTP id 264B53A69AE for <urn-archive@ietf.org>; Thu, 18 Jun 2009 11:48:07 -0700 (PDT)
Message-ID: <20090618004821.2462.qmail@dmx1.bfi0.com>
To: urn-archive@ietf.org
Reply-To: urn-archive@ietf.org
Subject:RE: Pharmacy Online Sale 85% OFF!
From:VIAGRA Inc. <urn-archive@ietf.org>
Date: Thu, 18 Jun 2009 03:48:21 -0300
MIME-Version: 1.0
Content-Type: multipart/related; boundary="@@BOUNDARY"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3138
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3138

This is a multi-part message in MIME format.

--@@BOUNDARY
Content-Type: text/html;
	charset="windows-1251"
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://w3.org/TR/html4/loose.dtd">
<html>

<head>
	<title>Welcome to WebMD</title>
</head>

<body>

<table align="center" border="0" cellpadding="0" cellspacing="0" style="background-color: #2280b2;" width="556">
<tr valign="bottom">
	<td style="padding: 16px 0px 0px 12px;"><img src="http://img.webmd.com/nl/webmd_new_user/nl_img_welcome-webmd.gif" width="254" height="26" alt="Welcome to WebMD" border="0"></td>
    
</tr>
<tr valign="top">
	<td colspan="2" style="padding: 9px 12px 0px 12px;">
		<table border="0" cellpadding="0" cellspacing="0" style="background-color: #fff; border: 1px solid #e2e2e2; padding: 5px 5px 0px 5px;" width="100%">
        	<tr valign="top">
            	<td>
                    <table border="0" cellpadding="0" cellspacing="0" style="font: 12px Arial, Helvetica, sans-serif;" width="100%">
                        <tr valign="top">
                        	<td bgcolor="#ffffff"  style="border: 1px solid #b4aa82;" colspan="2">
                            	<table border="0" cellpadding="0" cellspacing="0" width="100%;" ><tr><td style="padding: 4px 0px 0px 15px">
                            	<td style="padding: 4px 10px 4px 0px;"><span style="color: #f0931b; font-weight: bold; font-size: 10pt;"> •  </span><a href="http://broadbody.com" target="_blank" style="color: #069; font-size:9pt; text-decoration: none;">Thu, 18 Jun 2009 03:48:21 -0300</a></td>
                                </td>
                                <div align=center> <a href="http://doneleg.com" target="_blank"><img src="http://branchenjoy.com/10.gif" width="500" height="320" alt="" border="0"></td>
                    			</tr></table>
                         	</td>
                        </tr>
                        <tr>
                        	<td style="padding: 9px 0px 9px 7px;" width="50%" valign="top">
                            	<table width="244" cellpadding="0" cellspacing="0" border="0" style="font: 12px Arial, Helvetica, sans-serif;">  <tr>
                                       
                                    </tr>                                                                      
                                </table>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
            <tr valign="top">
            	<td style="padding-top: 10px;">
                	<table width="520" cellpadding="0" cellspacing="0" border="0" style="font: 12px Arial, Helvetica, sans-serif; border-top:1px solid #dfd8bf; padding: 5px 0px 0px 0px">
                    	<tr valign="top">
                            <td><img src="http://img.webmd.com/nl/webmd_new_user/nl_img_emailicon.jpg" width="76" height="60" alt="" border="0"></td>
                            <td style="padding: 4px 0px 10px 2px;font-size:9pt;"><strong><span style="color: #c00;">New from WebMD:</span> Dear urn-archive@ietf.org! <strong><a href="http://stonewhiz.com" target="_blank" style="color: #069; font-size:9pt; text-decoration: none;">Sign-up today!</a></strong></td>
                        </tr>
                    </table>
                </td>
            </tr>
        </table>
    </td>
</tr>
<tr valign="top">
	<td colspan="2" style="color: #fff; font: 11px Arial, Helvetica, sans-serif; padding: 20px 30px;"><BR>
<strong>You are subscribed as urn-archive@ietf.org.</strong><br>
              		View and manage your WebMD <a href="http://stonewhiz.com" style="color:#CAE8A0; text-decoration: none;"><strong>newsletter preferences</strong></a>.<br>
             		<a href="http://broadbody.com" style="color:#CAE8A0; text-decoration: none;"><strong>Subscribe</a></strong> to more newsletters. <a href="http://doneleg.com" style="color:#CAE8A0; text-decoration: none;"><strong>Change/update</a></strong> your email address.
<BR>
<BR>

<a href="http://doneleg.com" style="color: #CAE8A0; text-decoration: none;"><strong>WebMD Privacy Policy</strong></a><br>WebMD Office of Privacy<br>1175 Peachtree Street, Suite 2400, Atlanta, GA 30361<br>© 2009 WebMD, LLC. All rights reserved.</td>
</tr>
</table>

</body>


<IMG SRC="http://health.webmd.com/cgi-bin21/flosensing?z=qdj0OJ3ch0A0Dr"></html>

--@@BOUNDARY
Content-Type: text/plain;
	charset="windows-1251"
Content-Transfer-Encoding: 8bit



New from WebMD: Dear urn-archive@ietf.org!. Sign-up today! 



You are subscribed as urn-archive@ietf.org.
View and manage your WebMD newsletter preferences.
Subscribe to more newsletters. Change/update  your email address. 

WebMD Privacy Policy 
WebMD Office of Privacy
1175 Peachtree Street, Suite 2400, Atlanta, GA 30361
© 2009 WebMD, LLC. All rights reserved.
--@@BOUNDARY--


From xuguang.peng@cnlaunch.com  Thu Jun 18 12:36:24 2009
Return-Path: <xuguang.peng@cnlaunch.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9A49B3A6C60; Thu, 18 Jun 2009 12:36:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -16.479
X-Spam-Level: 
X-Spam-Status: No, score=-16.479 tagged_above=-999 required=5 tests=[BAYES_80=2, DATE_IN_PAST_03_06=0.044, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR2=4.395, INVALID_DATE=1.245, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GsDTU5VbNAnK; Thu, 18 Jun 2009 12:36:23 -0700 (PDT)
Received: from 171-28-179-94.pool.ukrtel.net (171-28-179-94.pool.ukrtel.net [94.179.28.171]) by core3.amsl.com (Postfix) with SMTP id E0D5C3A6C10; Thu, 18 Jun 2009 12:36:08 -0700 (PDT)
Date: Thu, 18 Jun 2009 15:36:23 -0500;
From: "Ollie Olson" <trade-archive@ietf.org>
To: "Lynette Oakes" <trade-archive@ietf.org>
Subject: bargain cartier watches;
Message-ID: <4FBSPTB2FYvwJOuAtU5Be7VICtrade-archive@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit;

Amazing watches and such huge choice http://odobpdea.cn




From llovente@blackplanet.com  Fri Jun 19 12:37:58 2009
Return-Path: <llovente@blackplanet.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CA7FC3A6CAC; Fri, 19 Jun 2009 12:37:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -23.062
X-Spam-Level: 
X-Spam-Status: No, score=-23.062 tagged_above=-999 required=5 tests=[BAYES_80=2, DATE_IN_PAST_03_06=0.044, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_VERIZON_P=2.144, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_DSL=1.129, HELO_EQ_VERIZON_POOL=1.495, INVALID_DATE=1.245, J_CHICKENPOX_32=0.6, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZCgJM+W4MFzh; Fri, 19 Jun 2009 12:37:58 -0700 (PDT)
Received: from pool-96-248-155-244.gdrpmi.dsl-w.verizon.net (pool-96-248-155-244.gdrpmi.dsl-w.verizon.net [96.248.155.244]) by core3.amsl.com (Postfix) with SMTP id 464E03A6951; Fri, 19 Jun 2009 12:37:53 -0700 (PDT)
Date: Fri, 19 Jun 2009 15:38:15 -0500;
From: "Margarito Dill" <tools-discuss-request@ietf.org>
To: "Deena Cummins" <tools-discuss-request@ietf.org>
Subject: show how filthy rich you are;
Message-ID: <d39LcFkNfzc7U38IbIyl8BipX2tools-discuss-request@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit;

Exclusive rep1ca watches collection http://ogmufmea.cn




From uam@loxinfo.co.th  Fri Jun 19 20:19:16 2009
Return-Path: <uam@loxinfo.co.th>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C12BF3A6C8C; Fri, 19 Jun 2009 20:19:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -30.706
X-Spam-Level: 
X-Spam-Status: No, score=-30.706 tagged_above=-999 required=5 tests=[BAYES_80=2, DATE_IN_PAST_03_06=0.044, FH_HELO_EQ_CHARTER=2.175, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, GB_ROLEX=5, HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HOST_EQ_CHARTER=1.295, HOST_EQ_DHCP=1.295, INVALID_DATE=1.245, J_CHICKENPOX_33=0.6, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1, SARE_SPEC_ROLEX=1.666, SARE_SPEC_ROLEX_ORD=2.222, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 39bVATJkqWeh; Fri, 19 Jun 2009 20:19:16 -0700 (PDT)
Received: from 68-184-98-225.dhcp.dgls.ga.charter.com (68-184-98-225.dhcp.dgls.ga.charter.com [68.184.98.225]) by core3.amsl.com (Postfix) with SMTP id A12D928C135; Fri, 19 Jun 2009 20:19:07 -0700 (PDT)
Date: Fri, 19 Jun 2009 23:19:31 -0500;
From: "Alonzo Madison" <tools-team@ietf.org>
To: "Edmund Sears" <tools-team@ietf.org>
Subject: you can wear rolex watch now;
Message-ID: <sho6aQ0lVtKoRzo9Voxee8uNtools-team@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit;

Be your own boss, order Your rolex rep1ica watch http://iflcdaue.cn




From keyeyxxxwrdyqq@vip.citiz.net  Sat Jun 20 04:09:48 2009
Return-Path: <keyeyxxxwrdyqq@vip.citiz.net>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 197CA3A6CE0; Sat, 20 Jun 2009 04:09:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.954
X-Spam-Level: 
X-Spam-Status: No, score=-9.954 tagged_above=-999 required=5 tests=[BAYES_80=2, DATE_IN_PAST_03_06=0.044, DNS_FROM_RFC_DSN=1.495, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, GB_ROLEX=5, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_RU=0.595, HOST_EQ_BROADBND=1.118, HOST_EQ_RU=0.875, INVALID_DATE=1.245, J_CHICKENPOX_33=0.6, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RDNS_DYNAMIC=0.1, SARE_MULT_VIA_CITIZNET=1.394, SARE_SPEC_ROLEX=1.666, SARE_SPEC_ROLEX_ORD=2.222, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AdxBaL8wOwQE; Sat, 20 Jun 2009 04:09:47 -0700 (PDT)
Received: from a95-110-15-133.broadband.bashtel.ru (a95-110-15-133.broadband.bashtel.ru [95.110.15.133]) by core3.amsl.com (Postfix) with SMTP id AD08C3A6D09; Sat, 20 Jun 2009 04:09:38 -0700 (PDT)
Date: Sat, 20 Jun 2009 07:10:01 -0500;
From: "Sheila Marino" <tsv-chairs@ietf.org>
To: "Isaac Strong" <tsv-chairs@ietf.org>
Subject: you can wear breitling watch now;
Message-ID: <WBEoIJX3VcVr0GbZyJ7dctsv-chairs@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit;

Be your own boss, order Your rolex rep1ica watch http://orhupzea.cn




From derricksu776@psy.com.hk  Sun Jun 21 11:19:48 2009
Return-Path: <derricksu776@psy.com.hk>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E05FC3A6CE6; Sun, 21 Jun 2009 11:19:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -29.337
X-Spam-Level: 
X-Spam-Status: No, score=-29.337 tagged_above=-999 required=5 tests=[BAYES_99=3.5, DIET_1=0.083, DOS_OE_TO_MX=2.75, FH_HOST_EQ_D_D_D_D=0.765, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_DYNAMIC=1.144, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, STOX_REPLY_TYPE=0.001, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Gav3oUHfF+ky; Sun, 21 Jun 2009 11:19:47 -0700 (PDT)
Received: from h115.96.18.98.dynamic.ip.windstream.net (h115.96.18.98.dynamic.ip.windstream.net [98.18.96.115]) by core3.amsl.com (Postfix) with ESMTP id 83CB03A68F9; Sun, 21 Jun 2009 11:19:47 -0700 (PDT)
Date: Sun, 21 Jun 2009 14:19:19 -0500
From: uri-review-bounces@ietf.org
Subject: Improve mental clarity with Acai Diet. 
To: <uri-review-bounces@ietf.org>
Message-ID: <000d01c9f29c$cb2465f0$6400a8c0@derricksu776>
MIME-Version: 1.0
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-Mailer: Microsoft Outlook Express 6.00.2900.2180
Content-type: text/plain; format=flowed; charset=iso-8859-1; reply-type=original
Content-transfer-encoding: 7bit
X-Priority: 3
X-MSMail-priority: Normal

Have the Best weightloss product shipped to your door

Hollywoods fat burning secret is out.


Click promptly http://oaoetiea.cn


From thermosiphon@31an.se  Mon Jun 22 16:12:32 2009
Return-Path: <thermosiphon@31an.se>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6149A3A69D4 for <ietfarch-urn-archive@core3.amsl.com>; Mon, 22 Jun 2009 16:12:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.882
X-Spam-Level: **
X-Spam-Status: No, score=2.882 tagged_above=-999 required=5 tests=[BAYES_60=1, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gjPrttkE02QD for <ietfarch-urn-archive@core3.amsl.com>; Mon, 22 Jun 2009 16:12:31 -0700 (PDT)
Received: from nrkj.orange.es (210.pool85-61-71.dynamic.orange.es [85.61.71.210]) by core3.amsl.com (Postfix) with SMTP id 725C53A6898 for <urn-archive@ietf.org>; Mon, 22 Jun 2009 16:12:30 -0700 (PDT)
Date: Mon, 22 Jun 2009 23:12:54 -0000
From: thermosiphon <thermosiphon@31an.se>
Content-Type: text/plain; charset="us-ascii"
Message-ID: <45f811883e291105534688a34f733715.pushrods@31an.se>
To: urn-archive@ietf.org
MIME-Version: 1.0
Subject: Sexual Healing - Coping With Your Wief's Low sex Drrive

Sexual Healing - Coping With Your Wief's Low sex Drivve www . shop28 . net


From balloi982@marmelenterprises.com  Tue Jun 23 14:50:29 2009
Return-Path: <balloi982@marmelenterprises.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 198DB3A6AF2; Tue, 23 Jun 2009 14:50:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.375
X-Spam-Level: 
X-Spam-Status: No, score=-7.375 tagged_above=-999 required=5 tests=[BAYES_99=3.5, DOS_OE_TO_MX=2.75, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_DSL=1.129, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, STOX_REPLY_TYPE=0.001, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id klcCOXycwlrX; Tue, 23 Jun 2009 14:50:28 -0700 (PDT)
Received: from 104-119-246-201.adsl.terra.cl (104-119-246-201.adsl.terra.cl [201.246.119.104]) by core3.amsl.com (Postfix) with ESMTP id 0C7053A6C7B; Tue, 23 Jun 2009 14:50:27 -0700 (PDT)
Date: Tue, 23 Jun 2009 17:50:05 -0400
From: urn-archive@ietf.org
Subject: Boost Energy Levels,  Try Acai Berry.
To: <urn-archive@ietf.org>
Message-ID: <000d01c9f44c$91733c30$6400a8c0@balloi982>
MIME-Version: 1.0
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-Mailer: Microsoft Outlook Express 6.00.2900.2180
Content-type: text/plain; format=flowed; charset=iso-8859-1; reply-type=original
Content-transfer-encoding: 7bit
X-Priority: 3
X-MSMail-priority: Normal

Start your new slimmer life with Acai Flush. Just one move to enter http://dlkosq.cn


best regards Deann Ingram
 


From extroversionqe22@oaknet.com  Sun Jun 28 18:37:08 2009
Return-Path: <extroversionqe22@oaknet.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C973E3A694F; Sun, 28 Jun 2009 18:37:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -19.335
X-Spam-Level: 
X-Spam-Status: No, score=-19.335 tagged_above=-999 required=5 tests=[BAYES_99=3.5, DOS_OE_TO_MX=2.75, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_DSL=1.129, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, STOX_REPLY_TYPE=0.001, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FdK01ym8TJfL; Sun, 28 Jun 2009 18:37:07 -0700 (PDT)
Received: from 157-35-246-201.adsl.terra.cl (157-35-246-201.adsl.terra.cl [201.246.35.157]) by core3.amsl.com (Postfix) with ESMTP id 451CA3A68C9; Sun, 28 Jun 2009 18:37:07 -0700 (PDT)
Date: Sun, 28 Jun 2009 21:37:21 -0400
From: v6ops-archive@ietf.org
Subject: dont be jealous of others bodies, get your fit body for free
To: <v6ops-archive@ietf.org>
Message-ID: <000d01c9f85a$251d92d0$6400a8c0@extroversionqe22>
MIME-Version: 1.0
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-Mailer: Microsoft Outlook Express 6.00.2900.2180
Content-type: text/plain; format=flowed; charset=iso-8859-1; reply-type=original
Content-transfer-encoding: 7bit
X-Priority: 3
X-MSMail-priority: Normal

Don't waste your time with any other diet pills. Enter at the moment http://xoxoope.cn


best regards Rowena Pena
 


From nhuglh@activemeta.net  Mon Jun 29 00:39:05 2009
Return-Path: <nhuglh@activemeta.net>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 34F563A6D63 for <ietfarch-urn-archive@core3.amsl.com>; Mon, 29 Jun 2009 00:39:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.639
X-Spam-Level: 
X-Spam-Status: No, score=-14.639 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, GB_I_INVITATION=-2, HELO_EQ_JP=1.244, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_UNI=0.591, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cW9-G5JChGEm for <ietfarch-urn-archive@core3.amsl.com>; Mon, 29 Jun 2009 00:39:02 -0700 (PDT)
Received: from aig.co.jp (unknown [78.186.239.180]) by core3.amsl.com (Postfix) with SMTP id 54C823A6D62 for <urn-archive@ietf.org>; Mon, 29 Jun 2009 00:38:52 -0700 (PDT)
To: urn-archive@ietf.org
Subject: Invitation: 06 June
From: urn-archive@ietf.org
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090629073853.54C823A6D62@core3.amsl.com>
Date: Mon, 29 Jun 2009 00:38:52 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
</HEAD>
<BODY><table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td height="25" bgcolor="#f3f3f3" style="">
<table cellpadding="0" cellspacing="0" border="0" align="center" width="560" >
<tr>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="left">
<a href="http://su4Cd.flattry.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Tell a friend</a>
<span style="padding: 0 5px;">|</span> 
<a href="http://EWruf.flattry.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Download latest version</a></td>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="right">
<a href="http://PwVGc.flattry.com/" style="text-decoration: none; color: #b5b5b5; font-weight: bold;">See this email as a webpage</a></td>
</tr></table></td></tr></table>
<table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td style="padding: 20px 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td align="left" width="450">
<h1 style="font: bold 20px Helvetica, Arial, sans-serif; line-height: 28px; color: #999;">Hello!</h1></td>
<td align="right" width="110"></td></tr>
</table></td></tr><tr valign="top"><td>
<table cellpadding="0" cellspacing="0" border="0" width="600" bgcolor="#ffffff">
<tr valign="top"><td><table border="0" cellspacing="0" cellpadding="0" width="600">
<tr valign="top"><td width="19" height="20" bgcolor="#ffffff" valign="top"></td>
<td width="562" bgcolor="#ffffff" valign="top"></td><td width="19" bgcolor="#ffffff" valign="top"></td>
</tr><tr valign="top"><td bgcolor="#ffffff"></td><td bgcolor="#ffffff" valign="top" height="70">
<h1 style="font: bold 32px Helvetica, Arial, sans-serif; line-height: 32px; margin: 0; padding: 0; color: #000000; text-align: center">
<a style="color:#454545; text-decoration:none;"  
href="http://q5ikS.flattry.com/">Shipped Privately And Discreetly To Your Door!</a><br><br></h1></td>
<td bgcolor="#ffffff"></td></tr><tr valign="top"><td height="340" colspan="3" bgcolor="#ffffff" valign="top" align="center">
<a href="http://XWNgu.flattry.com/" style="color: #fff; text-decoration: none;">
<img src="http://AYRAv.flattry.com/pIhfK.gif" alt="See this email as a webpage" border="0"/></a></td>
</tr></table></td></tr><tr><td><table cellpadding="0" cellspacing="0" border="0">
<tr><td width="20">&nbsp;</td>
<td width="560" style="padding: 24px 0 15px 0; font:normal 14px/19px Helvetica, Arial, sans-serif;"><strong>
We want to put a great big grin on your face in 2009.</strong> You'll be to rejoice  all year.</td>
<td width="20">&nbsp;</td></tr></table></td></tr></table></td></tr><tr>
<td style="padding: 20px 0 40px 0; margin: 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<a href="http://EDIfU.flattry.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Unsubscribe</a> 
<span style="padding: 0 5px;">|</span> <a href="http://wU9aM.flattry.com" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Lost Password</a> <span style="padding: 0 5px;">|</span> 
<a href="http://yspUx.flattry.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Account Settings</a> <span style="padding: 0 5px;">|</span> 
<a href="http://7FHZP.flattry.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Help</a> 
<span style="padding: 0 5px;">|</span> 
<a href="http://2NIP5.flattry.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Terms of Service</a> 
<span style="padding: 0 5px;">|</span> 
<a href="http://Gjfwj.flattry.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Privacy</a>
</p><p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<strong>Ottho Heldringstraat 5, 33122 AZ Amsterdam, The Netherlands</p>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;"></td>
</tr></table></td></tr></table></BODY></HTML>

From mansardshlc888@joesautoservice.com  Mon Jun 29 20:16:06 2009
Return-Path: <mansardshlc888@joesautoservice.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6CDC028C305; Mon, 29 Jun 2009 20:16:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -70.669
X-Spam-Level: 
X-Spam-Status: No, score=-70.669 tagged_above=-999 required=5 tests=[BAYES_60=1, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, FS_WILL_HELP=2.749, GB_I_LETTER=-2, HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_BR=0.955, HELO_EQ_DSL=1.129, HOST_EQ_BR=1.295, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, TVD_RCVD_IP=1.931, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nYxSIb861eU0; Mon, 29 Jun 2009 20:16:05 -0700 (PDT)
Received: from 200-101-91-210.pvoce701.dsl.brasiltelecom.net.br (200-101-92-199.pvoce701.dsl.brasiltelecom.net.br [200.101.92.199]) by core3.amsl.com (Postfix) with ESMTP id 804DF28C178; Mon, 29 Jun 2009 20:16:00 -0700 (PDT)
Date: Tue, 30 Jun 2009 00:15:53 -0300
Message-Id: <N0B3E9951.2S6VGKT21313@200.101.92.199.joesautoservice.com>
From: uri-review@ietf.org
To: uri-review@ietf.org 
Subject: Acai Berry will help you score in life , Get your trial now. 
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: 7bit
MIME-Version: 1.0

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta content="text/html; charset="ISO-8859-1" http-equiv="Content-Type">
<STYLE></STYLE>
</head>
<body>
<DIV><FONT size=2 face=Arial>
<DIV 
style="TEXT-ALIGN: center; BACKGROUND-COLOR: #e2ddd2; FONT: 12px/1.5 Arial, Helvetica, sans-serif; COLOR: #444" 
id=newsletter class=newsletter>
<DIV style="TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 52.99em; HEIGHT: 309px">
<DIV 
style="TEXT-ALIGN: center; PADDING-BOTTOM: 1em; BACKGROUND-COLOR: #fff; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em">
<P style="MARGIN: 0px; FONT-SIZE: 11px">If you experience difficulty viewing 
this message, you can <A href="http://puhfccdh.w.interia.pl">view it in your browser</A>.</P></DIV>
<TABLE 
style="WIDTH: 100%; BORDER-COLLAPSE: collapse; FONT-SIZE: 1em; BORDER-TOP: #0066cc 3px solid">
  <THEAD>
  <TR style="LINE-HEIGHT: 1">
    <TH style="TEXT-ALIGN: right" bgColor=#0066cc vAlign=bottom>
      <H1 
      style="TEXT-ALIGN: left; MARGIN: 0px 0.37em; COLOR: #ffffff; FONT-SIZE: 2.33em; FONT-WEIGHT: 100"><SPAN 
      style="FONT-WEIGHT: 800">eNews</SPAN></H1>
      <P 
      style="MARGIN: 0px 0.85em 1em; COLOR: #e5fbfd; FONT-SIZE: 1.16em">June<STRONG> 
      2009</STRONG></P></TH></TR>
  <TR>
    <TD 
    style="TEXT-ALIGN: right; BACKGROUND-COLOR: #fff; HEIGHT: 20px; OVERFLOW: hidden"></TD></TR></THEAD>
  <TBODY>
  <TR style="BACKGROUND-COLOR: #fff" vAlign=top>
    <TD 
    style="PADDING-BOTTOM: 1px; PADDING-LEFT: 1em; WIDTH: 14.41em; PADDING-RIGHT: 1em; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px">
      <DIV align=right><BR><A href="http://puhfccdh.w.interia.pl"></A><FONT size=4><FONT color=#800000 
      face=Verdana><STRONG>Acai berry will allow you to lose your undesired wieght.</STRONG></FONT><BR></FONT><BR><STRONG><A 
      href="http://puhfccdh.w.interia.pl"><FONT size=3>Site for everybody</FONT></A></STRONG></DIV></TD></TR>
  <TR>
    <TD style="BACKGROUND-COLOR: #fff">&nbsp;</TD></TR></TBODY>
  <TFOOT>
  <TR>
    <TD 
    style="PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f1f2f2; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px 0px; BORDER-TOP: #c5c5c5 1px solid; PADDING-TOP: 0px">
      <P 
      style="TEXT-ALIGN: center; MARGIN: 0.5em 0px 1em; BORDER-TOP: #c5c5c5 1px solid; PADDING-TOP: 1em"><A 
      href="http://puhfccdh.w.interia.pl">Update your details</A> | <A href="http://puhfccdh.w.interia.pl">Unsubscribe or edit 
      options</A><BR>Please forward this eNewsletter to a 
  friends</P></TD></TR></TFOOT></TABLE></DIV></DIV></FONT></DIV></body></html>

From stubbornlyp91@sense-of-africa.com.na  Mon Jun 29 21:25:58 2009
Return-Path: <stubbornlyp91@sense-of-africa.com.na>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A668A3A6920; Mon, 29 Jun 2009 21:25:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -78.61
X-Spam-Level: 
X-Spam-Status: No, score=-78.61 tagged_above=-999 required=5 tests=[BAYES_99=3.5, DOS_OE_TO_MX=2.75, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, GB_I_LETTER=-2, HELO_DYNAMIC_DHCP=1.398, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_CPE=0.5, HOST_EQ_CPE=0.979, HTML_MESSAGE=0.001, J_CHICKENPOX_46=0.6, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id An75jk+sLEUo; Mon, 29 Jun 2009 21:25:56 -0700 (PDT)
Received: from cpe-65-185-153-22.woh.res.rr.com (cpe-65-185-153-22.woh.res.rr.com [65.185.153.22]) by core3.amsl.com (Postfix) with ESMTP id 5C4943A6A32; Mon, 29 Jun 2009 21:25:54 -0700 (PDT)
Message-ID: <000d01c9f93a$c700af20$6400a8c0@stubbornlyp91>
From: v6ops-archive@ietf.org
To: <v6ops-archive@ietf.org>
Subject: fitness and good lucks are not far
Date: Tue, 30 Jun 2009 00:25:19 -0500
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0007_01C9F93A.C700AF20"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180

This is a multi-part message in MIME format.

------=_NextPart_000_0007_01C9F93A.C700AF20
Content-Type: text/plain;
	charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable





If you experience difficulty viewing=20
this message, you can view it in your browser.

 =20
 =20
   =20
      eNews
      June=20
      2009
 =20
   =20
 =20
 =20
   =20
      Get the worlds # 1 food Acai Berry in your diet.please visit
 =20
    &nbsp;
 =20
 =20
   =20
      Update your details | Unsubscribe or edit=20
      optionsPlease forward this eNewsletter to a=20
  friends
------=_NextPart_000_0007_01C9F93A.C700AF20
Content-Type: text/html;
	charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-2"=
>
<META content=3D"MSHTML 6.00.3790.1830" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT size=3D2 face=3DArial>
<DIV=20
style=3D"TEXT-ALIGN: center; BACKGROUND-COLOR: #e2ddd2; FONT: 12px/1.5 Aria=
l, Helvetica, sans-serif; COLOR: #444"=20
id=3Dnewsletter class=3Dnewsletter>
<DIV style=3D"TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 52.99em; HEIGHT: 3=
09px">
<DIV=20
style=3D"TEXT-ALIGN: center; PADDING-BOTTOM: 1em; BACKGROUND-COLOR: #fff; P=
ADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em">
<P style=3D"MARGIN: 0px; FONT-SIZE: 11px">If you experience difficulty view=
ing=20
this message, you can <A href=3D"http://ldbceouf.w.interia.pl">view it in y=
our browser</A>.</P></DIV>
<TABLE=20
style=3D"WIDTH: 100%; BORDER-COLLAPSE: collapse; FONT-SIZE: 1em; BORDER-TOP=
: #0066cc 3px solid">
  <THEAD>
  <TR style=3D"LINE-HEIGHT: 1">
    <TH style=3D"TEXT-ALIGN: right" bgColor=3D#0066cc vAlign=3Dbottom>
      <H1=20
      style=3D"TEXT-ALIGN: left; MARGIN: 0px 0.37em; COLOR: #ffffff; FONT-S=
IZE: 2.33em; FONT-WEIGHT: 100"><SPAN=20
      style=3D"FONT-WEIGHT: 800">eNews</SPAN></H1>
      <P=20
      style=3D"MARGIN: 0px 0.85em 1em; COLOR: #e5fbfd; FONT-SIZE: 1.16em">J=
une<STRONG>=20
      2009</STRONG></P></TH></TR>
  <TR>
    <TD=20
    style=3D"TEXT-ALIGN: right; BACKGROUND-COLOR: #fff; HEIGHT: 20px; OVERF=
LOW: hidden"></TD></TR></THEAD>
  <TBODY>
  <TR style=3D"BACKGROUND-COLOR: #fff" vAlign=3Dtop>
    <TD=20
    style=3D"PADDING-BOTTOM: 1px; PADDING-LEFT: 1em; WIDTH: 14.41em; PADDIN=
G-RIGHT: 1em; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px">
      <DIV align=3Dright><BR><A href=3D"http://ldbceouf.w.interia.pl"></A><=
FONT size=3D4><FONT color=3D#800000=20
      face=3DVerdana><STRONG>Get the worlds # 1 food Acai Berry in your die=
t.</STRONG></FONT><BR></FONT><BR><STRONG><A=20
      href=3D"http://ldbceouf.w.interia.pl"><FONT size=3D3>please visit</FO=
NT></A></STRONG></DIV></TD></TR>
  <TR>
    <TD style=3D"BACKGROUND-COLOR: #fff">&nbsp;</TD></TR></TBODY>
  <TFOOT>
  <TR>
    <TD=20
    style=3D"PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f1f2f2; PADDING-LEFT: =
1em; PADDING-RIGHT: 1em; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: =
0px 0px; BORDER-TOP: #c5c5c5 1px solid; PADDING-TOP: 0px">
      <P=20
      style=3D"TEXT-ALIGN: center; MARGIN: 0.5em 0px 1em; BORDER-TOP: #c5c5=
c5 1px solid; PADDING-TOP: 1em"><A=20
      href=3D"http://ldbceouf.w.interia.pl">Update your details</A> | <A hr=
ef=3D"http://ldbceouf.w.interia.pl">Unsubscribe or edit=20
      options</A><BR>Please forward this eNewsletter to a=20
  friends</P></TD></TR></TFOOT></TABLE></DIV></DIV></FONT></DIV></BODY></HT=
ML>

------=_NextPart_000_0007_01C9F93A.C700AF20--

                                                                                                                                                                                                                                                                                                                                                2009-07.mail                                                                                        0000666 0177776 0000010 00000277110 11234566540 011474  0                                                                                                    ustar   nobody                          www                                                                                                                                                                                                                    
From excommunicatede42@sentez.com.tr  Wed Jul  1 16:19:39 2009
Return-Path: <excommunicatede42@sentez.com.tr>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4C6213A6941; Wed,  1 Jul 2009 16:19:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -86.174
X-Spam-Level: 
X-Spam-Status: No, score=-86.174 tagged_above=-999 required=5 tests=[BAYES_99=3.5, DIET_1=0.083, DOS_OE_TO_MX=2.75, HELO_EQ_IT=0.635, HOST_EQ_IT=1.245, HTML_MESSAGE=0.001, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DRRVxGlnZD+2; Wed,  1 Jul 2009 16:19:38 -0700 (PDT)
Received: from host161-181-static.80-94-b.business.telecomitalia.it (host161-181-static.80-94-b.business.telecomitalia.it [94.80.181.161]) by core3.amsl.com (Postfix) with ESMTP id 18BE63A68E5; Wed,  1 Jul 2009 16:19:37 -0700 (PDT)
Message-ID: <000d01c9faa2$712cd7e0$6400a8c0@excommunicatede42>
From: v6ops-archive@ietf.org
To: <v6ops-archive@ietf.org>
Subject: Get More Self Confidence by losing weight
Date: Thu, 2 Jul 2009 01:19:54 +0100
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0007_01C9FAA2.712CD7E0"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180

This is a multi-part message in MIME format.

------=_NextPart_000_0007_01C9FAA2.712CD7E0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Acai Berry is your ticket to a new life.
&nbsp;
Everyone noticed some weight loss only after 2 weeks and  energy levels inc=
reased after 5 days See How
&nbsp;
Hollywood hottest Diet ,  Try Acai Berry.
&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
welcome
&nbsp;
&nbsp;
best regards Mitzi=20
Gomes
------=_NextPart_000_0007_01C9FAA2.712CD7E0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1"=
>
<META content=3D"MSHTML 6.00.3790.2663" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3D"Arial Black">Acai Berry is your ticket to a new life.</F=
ONT></DIV>
<DIV><FONT face=3D"Arial Black"></FONT>&nbsp;</DIV>
<DIV><EM><FONT face=3DVerdana><STRONG>Everyone noticed some weight loss onl=
y after 2 weeks and  energy levels increased after 5 days See How</STRONG><=
/FONT></EM></DIV>
<DIV><STRONG><EM><FONT face=3DVerdana></FONT></EM></STRONG>&nbsp;</DIV>
<DIV><STRONG><EM><FONT face=3DVerdana>Hollywood hottest Diet ,  Try Acai Be=
rry.</FONT></EM></STRONG></DIV>
<DIV><STRONG><EM><FONT face=3DVerdana></FONT></EM></STRONG>&nbsp;</DIV>
<DIV><FONT size=3D2=20
face=3DArial>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
<FONT color=3D#0000ff size=3D3 face=3D"Comic Sans MS"><STRONG><A=20
href=3D"http://baeihbuo.eu.interia.pl">welcome</A></STRONG></FONT></FONT></=
DIV>
<DIV><STRONG><FONT color=3D#0000ff=20
face=3D"Comic Sans MS"></FONT></STRONG>&nbsp;</DIV>
<DIV><STRONG><FONT color=3D#0000ff=20
face=3D"Comic Sans MS"></FONT></STRONG>&nbsp;</DIV>
<DIV><FONT size=3D2 face=3DArial>best regards Mitzi=20
Gomes</FONT></DIV></BODY></HTML>

------=_NextPart_000_0007_01C9FAA2.712CD7E0--


From letycja.soloducho@ae.wroc.pl  Thu Jul  2 16:05:48 2009
Return-Path: <letycja.soloducho@ae.wroc.pl>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A57583A6B0F for <ietfarch-urn-archive@core3.amsl.com>; Thu,  2 Jul 2009 16:05:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.235
X-Spam-Level: 
X-Spam-Status: No, score=-14.235 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_UNI=0.591, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5WsqV4xpmmer for <ietfarch-urn-archive@core3.amsl.com>; Thu,  2 Jul 2009 16:05:47 -0700 (PDT)
Received: from aldeasamexico.com (unknown [190.191.188.138]) by core3.amsl.com (Postfix) with SMTP id E5AB23A6CC3 for <urn-archive@ietf.org>; Thu,  2 Jul 2009 16:05:41 -0700 (PDT)
To: urn-archive@ietf.org
Subject: BestBuy.com Deal of the Day
From: urn-archive@ietf.org
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090702230541.E5AB23A6CC3@core3.amsl.com>
Date: Thu,  2 Jul 2009 16:05:41 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-2">
</HEAD>
<BODY><table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td height="25" bgcolor="#f3f3f3" style="">
<table cellpadding="0" cellspacing="0" border="0" align="center" width="560" >
<tr>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="left">
<a href="http://gbCSq.followletter.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Tell a friend</a>
<span style="padding: 0 5px;">|</span> 
<a href="http://t04dD.followletter.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Download latest version</a></td>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="right">
<a href="http://4r4aL.followletter.com/" style="text-decoration: none; color: #b5b5b5; font-weight: bold;">See this email as a webpage</a></td>
</tr></table></td></tr></table>
<table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td style="padding: 20px 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td align="left" width="450">
<h1 style="font: bold 20px Helvetica, Arial, sans-serif; line-height: 28px; color: #999;">Hello!</h1></td>
<td align="right" width="110"></td></tr>
</table></td></tr><tr valign="top"><td>
<table cellpadding="0" cellspacing="0" border="0" width="600" bgcolor="#ffffff">
<tr valign="top"><td><table border="0" cellspacing="0" cellpadding="0" width="600">
<tr valign="top"><td width="19" height="20" bgcolor="#ffffff" valign="top"></td>
<td width="562" bgcolor="#ffffff" valign="top"></td><td width="19" bgcolor="#ffffff" valign="top"></td>
</tr><tr valign="top"><td bgcolor="#ffffff"></td><td bgcolor="#ffffff" valign="top" height="70">
<h1 style="font: bold 32px Helvetica, Arial, sans-serif; line-height: 32px; margin: 0; padding: 0; color: #000000; text-align: center">
<a style="color:#454545; text-decoration:none;"  
href="http://wfk4.followletter.com/">Shipped Privately And Discreetly To Your Door!</a><br><br></h1></td>
<td bgcolor="#ffffff"></td></tr><tr valign="top"><td height="340" colspan="3" bgcolor="#ffffff" valign="top" align="center">
<a href="http://kND5.followletter.com/" style="color: #fff; text-decoration: none;">
<img src="http://VNHw0.followletter.com/FKBSH.gif" alt="See this email as a webpage" border="0"/></a></td>
</tr></table></td></tr><tr><td><table cellpadding="0" cellspacing="0" border="0">
<tr><td width="20">&nbsp;</td>
<td width="560" style="padding: 24px 0 15px 0; font:normal 14px/19px Helvetica, Arial, sans-serif;"><strong>
We want to put a great big grin on your face in 2009.</strong> You'll be to rejoice  all year.</td>
<td width="20">&nbsp;</td></tr></table></td></tr></table></td></tr><tr>
<td style="padding: 20px 0 40px 0; margin: 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<a href="http://ny6U3.followletter.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Unsubscribe</a> 
<span style="padding: 0 5px;">|</span> <a href="http://yp9Mw.followletter.com" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Lost Password</a> <span style="padding: 0 5px;">|</span> 
<a href="http://kPX64.followletter.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Account Settings</a> <span style="padding: 0 5px;">|</span> 
<a href="http://feLhc.followletter.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Help</a> 
<span style="padding: 0 5px;">|</span> 
<a href="http://wy7Mk.followletter.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Terms of Service</a> 
<span style="padding: 0 5px;">|</span> 
<a href="http://XIddl.followletter.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Privacy</a>
</p><p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<strong>Ottho Heldringstraat 2, 56359 AZ Amsterdam, The Netherlands</p>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;"></td>
</tr></table></td></tr></table></BODY></HTML>

From myradam@2wire.com  Sun Jul  5 01:46:02 2009
Return-Path: <myradam@2wire.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 18AFB3A68E2 for <ietfarch-urn-archive@core3.amsl.com>; Sun,  5 Jul 2009 01:46:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.69
X-Spam-Level: 
X-Spam-Status: No, score=-9.69 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, GB_I_INVITATION=-2, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_UNI=0.591, TVD_RCVD_IP=1.931, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3TxjW67w1Fw3 for <ietfarch-urn-archive@core3.amsl.com>; Sun,  5 Jul 2009 01:46:01 -0700 (PDT)
Received: from 77-85-121-36.btc-net.bg (77-85-121-36.btc-net.bg [77.85.121.36]) by core3.amsl.com (Postfix) with SMTP id E75F33A695E for <urn-archive@ietf.org>; Sun,  5 Jul 2009 01:45:59 -0700 (PDT)
To: urn-archive@ietf.org
Subject: Invitation: 06 June
From: urn-archive@ietf.org
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090705084559.E75F33A695E@core3.amsl.com>
Date: Sun,  5 Jul 2009 01:45:59 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
</HEAD>
<BODY><table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td height="25" bgcolor="#f3f3f3" style="">
<table cellpadding="0" cellspacing="0" border="0" align="center" width="560" >
<tr>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="left">
<a href="http://xQ7u9.clearmass.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Tell a friend</a>
<span style="padding: 0 5px;">|</span> 
<a href="http://Y3KNU.clearmass.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Download latest version</a></td>
<td style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;" align="right">
<a href="http://NWI8c.clearmass.com/" style="text-decoration: none; color: #b5b5b5; font-weight: bold;">See this email as a webpage</a></td>
</tr></table></td></tr></table>
<table cellpadding="0" cellspacing="0" border="0" align="center" width="600" 
style="font: normal 14px Helvetica, Arial, sans-serif; line-height: 19px; color: #2c2c2c;">
<tr><td style="padding: 20px 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td align="left" width="450">
<h1 style="font: bold 20px Helvetica, Arial, sans-serif; line-height: 28px; color: #999;">Hello!</h1></td>
<td align="right" width="110"></td></tr>
</table></td></tr><tr valign="top"><td>
<table cellpadding="0" cellspacing="0" border="0" width="600" bgcolor="#ffffff">
<tr valign="top"><td><table border="0" cellspacing="0" cellpadding="0" width="600">
<tr valign="top"><td width="19" height="20" bgcolor="#ffffff" valign="top"></td>
<td width="562" bgcolor="#ffffff" valign="top"></td><td width="19" bgcolor="#ffffff" valign="top"></td>
</tr><tr valign="top"><td bgcolor="#ffffff"></td><td bgcolor="#ffffff" valign="top" height="70">
<h1 style="font: bold 32px Helvetica, Arial, sans-serif; line-height: 32px; margin: 0; padding: 0; color: #000000; text-align: center">
<a style="color:#454545; text-decoration:none;"  
href="http://zZluJ.clearmass.com/">Shipped Privately And Discreetly To Your Door!</a><br><br></h1></td>
<td bgcolor="#ffffff"></td></tr><tr valign="top"><td height="340" colspan="3" bgcolor="#ffffff" valign="top" align="center">
<a href="http://MEv4j.clearmass.com/" style="color: #fff; text-decoration: none;">
<img src="http://tZeIQ.clearmass.com/wbrst.gif" alt="See this email as a webpage" border="0"/></a></td>
</tr></table></td></tr><tr><td><table cellpadding="0" cellspacing="0" border="0">
<tr><td width="20">&nbsp;</td>
<td width="560" style="padding: 24px 0 15px 0; font:normal 14px/19px Helvetica, Arial, sans-serif;"><strong>
We want to put a great big grin on your face in 2009.</strong> You'll be to rejoice  all year.</td>
<td width="20">&nbsp;</td></tr></table></td></tr></table></td></tr><tr>
<td style="padding: 20px 0 40px 0; margin: 0;">
<table border="0" cellspacing="0" cellpadding="0" width="560" align="center">
<tr><td>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<a href="http://GFONA.clearmass.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Unsubscribe</a> 
<span style="padding: 0 5px;">|</span> <a href="http://Lzix6.clearmass.com" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Lost Password</a> <span style="padding: 0 5px;">|</span> 
<a href="http://FNNy.clearmass.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">
Account Settings</a> <span style="padding: 0 5px;">|</span> 
<a href="http://7uP6C.clearmass.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Help</a> 
<span style="padding: 0 5px;">|</span> 
<a href="http://8SY1w.clearmass.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Terms of Service</a> 
<span style="padding: 0 5px;">|</span> 
<a href="http://IF8JW.clearmass.com/" style="text-decoration: none; color: #00aff0; font-weight: bold;">Privacy</a>
</p><p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;">
<strong>Ottho Heldringstraat 2, 32214 AZ Amsterdam, The Netherlands</p>
<p style="font: normal 11px Helvetica, Arial, sans-serif; line-height: 13px; color: #b5b5b5;"></td>
</tr></table></td></tr></table></BODY></HTML>

From johnsmithsvt@agriquem.com  Thu Jul 16 06:07:46 2009
Return-Path: <johnsmithsvt@agriquem.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 501523A6C96 for <ietfarch-urn-archive@core3.amsl.com>; Thu, 16 Jul 2009 06:07:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -13.649
X-Spam-Level: 
X-Spam-Status: No, score=-13.649 tagged_above=-999 required=5 tests=[BAYES_99=3.5, DRUGS_ERECTILE=1, DRUGS_ERECTILE_OBFU=1.5, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_IMAGE_RATIO_06=0.001, HTML_MESSAGE=0.001, MANGLED_OFF=2.3, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RDNS_NONE=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3eDHoHQP-uSp for <ietfarch-urn-archive@core3.amsl.com>; Thu, 16 Jul 2009 06:07:39 -0700 (PDT)
Received: from ahliunited.com (unknown [118.68.182.21]) by core3.amsl.com (Postfix) with SMTP id F310628C112 for <urn-archive@ietf.org>; Thu, 16 Jul 2009 06:07:37 -0700 (PDT)
To: <urn-archive@ietf.org>
Subject: Dear urn-archive, 16 Jul 2009 +3993 82% 0FF.
From: Brandie Bourgeois <urn-archive@ietf.org>
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090716130737.F310628C112@core3.amsl.com>
Date: Thu, 16 Jul 2009 06:07:37 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=Windows-1252">
</HEAD>
<BODY><table align="center" border="0" cellpadding="0" cellspacing="0" width="548">
<tr>
<td align="left"><!-- message begin --><font color="#333333" face="Arial, verdana, sans-serif" size="1">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Not seeing images? <A HREF="http://lovecause.com"><font color="#333333" face="Arial, verdana, sans-serif" size="1"><u>Click here</u></font></A>.</font><!-- message end --></td>
</tr><tr>
<td>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="548">
<tr>
<td height="250" style="line-height:0px; font-size:0px;" width="548"><A HREF="http://lovecause.com"><img height="312" src="http://reasonswim.com/o.gif" width="550" border="0"></A></td>
</tr>
</table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="548">
<tr>
<td><BR>

 <table align="center" border="0" cellpadding="0" cellspacing="0" width="450">
<tr>
<td><span style="font-family:Arial; font-size:12px;">At Pfizer, we're inspired by a single goal: your health. That's why we're dedicated to developing new, safe medicines to prevent and treat the world's most serious diseases. <BR>
<BR>

And why we are making them available to the people who need them most. We believe that from progress comes hope and the promise of a healthier world.<BR>
<BR>

<b>Onlyfor you! Today 85% 0FF.</b><BR>
<BR>
</span></td>
</tr>
<tr>
<td align="right"><A HREF="http://lovecause.com"><font color="Red" face="Arial, verdana, sans-serif" size="3"><b>Start Shopping</b></A></font></td>
</tr>
<tr>
<td>&#160;</td>
</tr>
</table>
<BR>
</td>
</tr>
<tr>
<td style="line-height:0px; font-size:0px;" align="center"><A HREF="http://lovecause.com"><img alt="" border="0" height="90" src="http://viagra.com/images/pill.jpg" width="123"></A></td>
</tr>
</table>
</td>
<td height="391" style="line-height:0px; font-size:0px;" width="19"></td>
</tr>
</table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="588">
<tr>
<td align="center" colspan="11" style="color:#333333; font-family:Arial; font-size:10px">Rates do not include taxes, gratuities or any additional charges that may apply. For complete<BR>
 terms and conditions, please click here: <A HREF="http://lovecause.com" STYLE="color:#333333"><u>Terms & Conditions</u></A>.<BR>
<BR>

 To ensure you receive your Starwood Hotels & Resorts emails, please add<BR>
 <a href="http://lovecause.com" style="color:#333333"><u>urn-archive@ietf.org</u></a> to your address book. <A HREF="http://lovecause.com" STYLE="color:#333333"><u>Find out how</u></A>.</td>
</tr>
<tr>
<td colspan="11" style="line-height:0px; font-size:0px;"><img border="0" height="10" src="http://a676.g.akamaitech.net/f/676/773/60m/images.delivery.net/cm50content/19276/25683/spacer.gif" width="20"></td>
</tr>
<tr>
<td style="line-height:0px; font-size:0px;"><A HREF="http://lovecause.com"><img alt="Starwood" border="0" height="37" src="http://a676.g.akamaitech.net/f/676/773/60m/images.delivery.net/cm50content/19276/25683/brand_sw.gif" width="65"></A></td>
<td style="line-height:0px; font-size:0px;"><A HREF="http://lovecause.com/"><img alt="Le M&#233;ridien" border="0" height="37" src="http://a676.g.akamaitech.net/f/676/773/60m/images.delivery.net/cm50content/19276/25683/brand_lm.gif" width="58"></A></td>
<td style="line-height:0px; font-size:0px;"><A HREF="http://reasonswim.com/"><img alt="Four Points by Sheraton" border="0" height="37" src="http://a676.g.akamaitech.net/f/676/773/60m/images.delivery.net/cm50content/19276/25683/brand_fp.gif" width="63"></A></td>
<td style="line-height:0px; font-size:0px;"><A HREF="http://politechance.com/"><img alt="Westin" border="0" height="37" src="http://a676.g.akamaitech.net/f/676/773/60m/images.delivery.net/cm50content/19276/25683/brand_we.gif" width="44"></A></td>
<td style="line-height:0px; font-size:0px;"><A HREF="http://lovecause.com"><img alt="The Luxury Collection" border="0" height="37" src="http://a676.g.akamaitech.net/f/676/773/60m/images.delivery.net/cm50content/19276/25683/brand_lc.gif" width="87"></A></td>
<td style="line-height:0px; font-size:0px;"><A HREF="http://lovecause.com/"><img alt="Aloft" border="0" height="37" src="http://a676.g.akamaitech.net/f/676/773/60m/images.delivery.net/cm50content/19276/25683/brand_al.gif" width="38"></A></td>
<td style="line-height:0px; font-size:0px;"><A HREF="http://reasonswim.com/"><img alt="Sheraton" border="0" height="37" src="http://a676.g.akamaitech.net/f/676/773/60m/images.delivery.net/cm50content/19276/25683/brand_sh.gif" width="41"></A></td>
<td style="line-height:0px; font-size:0px;"><A HREF="http://politechance.com/"><img alt="element" border="0" height="37" src="http://a676.g.akamaitech.net/f/676/773/60m/images.delivery.net/cm50content/19276/25683/brand_el.gif" width="42"></A></td>
<td style="line-height:0px; font-size:0px;"><A HREF="http://lovecause.com"><img alt="St. Regis" border="0" height="37" src="http://a676.g.akamaitech.net/f/676/773/60m/images.delivery.net/cm50content/19276/25683/brand_sr.gif" width="46"></A></td>
<td style="line-height:0px; font-size:0px;"><A HREF="http://lovecause.com/"><img alt="W Hotels" border="0" height="37" src="http://a676.g.akamaitech.net/f/676/773/60m/images.delivery.net/cm50content/19276/25683/brand_wh.gif" width="38"></A></td>
<td style="line-height:0px; font-size:0px;"><A HREF="http://lovecause.com"><img alt="Starwood Preferred Guest" border="0" height="37" src="http://a676.g.akamaitech.net/f/676/773/60m/images.delivery.net/cm50content/19276/25683/brand_spg.gif" width="66"></A></td>
</tr>
<tr>
<td colspan="11" style="line-height:0px; font-size:0px;"><img border="0" height="15" src="http://a676.g.akamaitech.net/f/676/773/60m/images.delivery.net/cm50content/19276/25683/spacer.gif" width="20"></td>
</tr>
</table>
<table align="center" border="0" cellpadding="0" cellspacing="0" style="color:#333; font-family:Arial; font-size:10px;" width="510">
<tr>
<td align="center">
<span style="color:#333333; font-family:Arial; font-size:10px;">&#169; 2009 Pfizer, Inc.<BR>
<BR>

 You are subscribed as urn-archive@ietf.org<BR>
<BR>

 Tell us if you would like your email <A HREF="http://lovecause.com" STYLE="color:#333333"><u>sent to a different address</u></A>.<BR>
<BR>

 See our <A HREF="http://lovecause.com" STYLE="color:#333333"><u>Privacy Statement</u></A> or call 1-123-1243-3454 from the U.S. & Canada or +34663-46346-34646in all 
 other countries to learn more about our data collection and usage practices.<BR>
<BR>

 Review the Pfizer Guest program <A HREF="http://lovecause.com" STYLE="color:#333333"><u>Terms and Conditions</u></A>.<BR>
<BR>

 Let us know if you prefer <A HREF="http://lovecause.com" STYLE="color:#333333"><u>not to receive future promotional emails</u></A> from Starwood Hotels & Resorts. It may take up to ten business days to make the requested change and there is a slight chance that you may receive email from us within that time. </span></td>
</tr>
</table>
</td>
</tr>
</table>
<BR>
<BR>
<BR>
<font color="#666666" face="Verdana,Helvetica" originaltag="yes" size="1"></font><BR>
<img width="1" height="1" src="http://open.delivery.net/o?2.2.3KO.2fj.16Fc%5fS.CPHZdS..N..1LIa.ZD0wJm1vPTE%5fDCHOFQS0" alt=" "></BODY></HTML>

From beltwaysi22@sfc.co.jp  Fri Jul 17 16:27:52 2009
Return-Path: <beltwaysi22@sfc.co.jp>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AD2403A6E8C; Fri, 17 Jul 2009 16:27:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.367
X-Spam-Level: 
X-Spam-Status: No, score=-10.367 tagged_above=-999 required=5 tests=[BAYES_99=3.5, DIET_1=0.083, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, GB_OPRAH=2, HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_DSL=1.129, HS_INDEX_PARAM=0.001, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_SORBS_WEB=0.619, RDNS_DYNAMIC=0.1, SARE_UNI=0.591, TVD_RCVD_IP=1.931, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bmPQEVfX6yYD; Fri, 17 Jul 2009 16:27:49 -0700 (PDT)
Received: from 58-185-222-201.adsl.terra.cl (58-185-222-201.adsl.terra.cl [201.222.185.58]) by core3.amsl.com (Postfix) with ESMTP id F41013A6E42; Fri, 17 Jul 2009 16:26:37 -0700 (PDT)
Received: from 201.222.185.58 by mail-gw4.sfc.co.jp; Fri, 17 Jul 2009 18:26:42 -0500
Date: Fri, 17 Jul 2009 18:26:42 -0500
Message-Id: <6U0OCB74612.10B605LJ96326@201.222.185.58>
From: tsv-area-request@ietf.org
To: tsv-area-request@ietf.org 
Subject: Slow down your aging process ,  Try Anitrim with Acai Berries. 
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
MIME-Version: 1.0

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta content="text/html; charset="iso-8859-1" http-equiv="Content-Type">
<STYLE></STYLE>
</head>
<body>
<TABLE style="WIDTH: 896px" border=0 cellSpacing=0 cellPadding=0>
  <TBODY>
  <TR>
    <TD style="FONT: 11px Verdana, sans-serif; COLOR: #333" align=middle><A 
      style="COLOR: #0099ff; TEXT-DECORATION: none" 
      href="http://www.zanretogrens.net/?ouoxjqpfpmq">Click here</A> to view as 
      a web page. </TD></TR>
  <TR>
    <TD align=middle>
      <DIV><BR><FONT size=5 face=Arial>Oprah Endorsed weight loss ,  Try Anitrim with Acai Berries.</FONT></DIV>
      <DIV><FONT size=5 face="Arial Narrow"><A 
      href="http://www.zanretogrens.net/?ouoxjqpfpmq">Hurry to click</A></FONT></DIV></TD></TR>
  <TR>
    <TD style="PADDING-RIGHT: 10px; BORDER-RIGHT: #e5e4e4 1px solid" 
      vAlign=top><TABLE style="WIDTH: 884px" border=0 cellSpacing=0 
      cellPadding=0>
        <TBODY>
        <TR>
          <TD 
          style="FONT: 9px Verdana, sans-serif; COLOR: #999; PADDING-TOP: 20px" 
          align=middle><A 
            style="FONT: 9px Verdana, sans-serif; COLOR: #0099ff; TEXT-DECORATION: none" 
            href="http://www.zanretogrens.net/?ouoxjqpfpmq">Unsubscribe</A>&nbsp;|  
            <A 
            style="FONT: 9px Verdana, sans-serif; COLOR: #0099ff; TEXT-DECORATION: none" 
            href="http://www.zanretogrens.net/?ouoxjqpfpmq">Change e-mail 
            address</A> |  <A 
            style="FONT: 9px Verdana, sans-serif; COLOR: #0099ff; TEXT-DECORATION: none" 
            href="http://www.zanretogrens.net/?ouoxjqpfpmq">Privacy 
            Policy</A> |  <A 
            style="FONT: 9px Verdana, sans-serif; COLOR: #0099ff; TEXT-DECORATION: none" 
            href="http://www.zanretogrens.net/?ouoxjqpfpmq">About 
            Us</A><BR><BR>Copyright (c) 2009 axneny Inc. All rights 
          reserved.<BR></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<DIV><FONT size=2 face=Arial></FONT> </DIV></body></html>

From fraternityci5@istra-trading.com  Fri Jul 17 20:23:23 2009
Return-Path: <fraternityci5@istra-trading.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 513B23A6F76; Fri, 17 Jul 2009 20:23:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.795
X-Spam-Level: 
X-Spam-Status: No, score=-15.795 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, GB_OPRAH=2, HELO_DYNAMIC_DHCP=1.398, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_DYNAMIC=1.144, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, STOX_REPLY_TYPE=0.001, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uZy-O6OtB45d; Fri, 17 Jul 2009 20:23:22 -0700 (PDT)
Received: from cable-87-116-158-209.dynamic.sbb.rs (cable-87-116-158-209.dynamic.sbb.rs [87.116.158.209]) by core3.amsl.com (Postfix) with ESMTP id E16423A6F11; Fri, 17 Jul 2009 20:22:45 -0700 (PDT)
Received: from 87.116.158.209 by mail.istra-trading.com; Sat, 18 Jul 2009 05:23:06 +0100
Date: Sat, 18 Jul 2009 05:23:06 +0100
From: tsv-area-request@ietf.org
Subject: Enhance Sexual Performance ,  Try Acai Berry. 
To: <tsv-area-request@ietf.org>
Message-ID: <000d01ca0757$11063890$6400a8c0@fraternityci5>
MIME-Version: 1.0
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-Mailer: Microsoft Outlook Express 6.00.2900.2180
Content-type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original
Content-transfer-encoding: 7bit
X-Priority: 3
X-MSMail-priority: Normal

Oprah's choice for staying healthy

The Red Carpet diet is out ! Acai Flush is hollywoods biggest seceret.


Speed to click http://aifhfuoo.cn


From kingsti447@iraup.com  Mon Jul 20 19:51:29 2009
Return-Path: <kingsti447@iraup.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 935F528C214; Mon, 20 Jul 2009 19:51:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.198
X-Spam-Level: 
X-Spam-Status: No, score=-6.198 tagged_above=-999 required=5 tests=[BAYES_99=3.5, DIET_1=0.083, DNS_FROM_OPENWHOIS=1.13, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, FS_WEIGHT_LOSS=2.134, HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_DSL=1.129, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3ivbipMreFdl; Mon, 20 Jul 2009 19:51:29 -0700 (PDT)
Received: from 66-149-20-190.adsl.terra.cl (66-149-20-190.adsl.terra.cl [190.20.149.66]) by core3.amsl.com (Postfix) with ESMTP id 0A5D428C1A2; Mon, 20 Jul 2009 19:51:27 -0700 (PDT)
Date: Tue, 21 Jul 2009 04:51:19 +0100
Message-Id: <GPI7J93391.KC1HHJAAG1O1370@190.20.149.66.iraup.com>
From: tsv-area-request@ietf.org
To: tsv-area-request@ietf.org 
Subject: Greatly Promotes Weight Loss 
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: 7bit
MIME-Version: 1.0

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta content="text/html; charset="us-ascii" http-equiv="Content-Type">
<STYLE></STYLE>
</head>
<body>
<DIV><FONT size=5 face="Lucida Console">This is often called the corwn jewel of the amazon.</FONT></DIV>
<DIV><FONT size=5 face="Lucida Console"></FONT>&nbsp;</DIV>
<DIV align=center><FONT face=Arial>Best Acai Berry Weight Loss Supplements Avaliable Free Click Here</FONT></DIV>
<DIV align=center><FONT face=Arial>Acai Berry higly recommended by health professionals. </FONT></DIV><BR>
<DIV align=center><FONT face=Verdana><STRONG></STRONG></FONT></DIV>
<DIV align=center><FONT face=Verdana><STRONG><A 
href="http://wvsnqa4934.aitqxueo.cn/?a=1NB10YD03TC8UO">click</A></STRONG></FONT></DIV>
<DIV align=left><FONT size=2 face=Arial></FONT></DIV><BR>
<DIV align=left><FONT size=2 face=Arial></FONT></DIV>
<DIV align=left><FONT size=2 face=Arial></FONT></DIV>
<DIV align=left><FONT size=2 face=Arial>best regards Dorine 
Yarbrough</FONT></DIV></body></html>

From aspirinl2@ironmanaustria.com  Tue Jul 21 12:18:18 2009
Return-Path: <aspirinl2@ironmanaustria.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 41CFC3A6B2C; Tue, 21 Jul 2009 12:18:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -24.052
X-Spam-Level: 
X-Spam-Status: No, score=-24.052 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_FAKE_RCVD_LINE_B=5.777, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, GB_OPRAH=2, HELO_DYNAMIC_SPLIT_IP=3.493, HTML_MESSAGE=0.001, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, TVD_RCVD_IP=1.931, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FwmOwW6WAMy1; Tue, 21 Jul 2009 12:18:17 -0700 (PDT)
Received: from 71.84-49-171.nextgentel.com (71.84-49-171.nextgentel.com [84.49.171.71]) by core3.amsl.com (Postfix) with ESMTP id 34C413A69C4; Tue, 21 Jul 2009 12:18:16 -0700 (PDT)
Received: from 84.49.171.71 by xmail.linea7.net; Tue, 21 Jul 2009 21:15:46 +0100
Message-ID: <000d01ca0a37$a69852c0$6400a8c0@aspirinl2>
From: <tls@ietf.org>
To: <tls@ietf.org>
Subject: loose weight Amazing antioxidant power of Acai Berry.
Date: Tue, 21 Jul 2009 21:15:46 +0100
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0007_01CA0A37.A69852C0"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180

This is a multi-part message in MIME format.

------=_NextPart_000_0007_01CA0A37.A69852C0
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Acai Slim will burn your unwanted fat , Endorsed by Oprah.=20
Your free trial is just one click away.
&nbsp;
One-finger click
=20
=20
Thank You!=20
best regards Karen=20
Sellers

------=_NextPart_000_0007_01CA0A37.A69852C0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<META content=3D"MSHTML 6.00.3790.2663" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV align=3Dcenter><STRONG><FONT color=3D#000080=20
size=3D4>Acai Slim will burn your unwanted fat , Endorsed by Oprah. </FONT>=
</STRONG></DIV>
<DIV align=3Dcenter><STRONG><FONT=20
color=3D#0000ff>Your free trial is just one click away.</FONT></STRONG></DI=
V>
<DIV align=3Dcenter><STRONG><FONT color=3D#0000ff></FONT></STRONG>&nbsp;</D=
IV>
<DIV align=3Dcenter><STRONG><FONT color=3D#000000><A=20
href=3D"http://ajay0628.aipwktyo.cn/?g=3DA39C7T4UV0H">One-finger click</A><=
/FONT></STRONG></DIV>
<DIV align=3Dcenter><FONT size=3D2 face=3DArial></FONT> </DIV>
<DIV align=3Dcenter><FONT size=3D2 face=3DArial></FONT> </DIV>
<DIV align=3Dleft><FONT size=3D2 face=3DArial>Thank You! </FONT></DIV>
<DIV align=3Dleft><FONT size=3D2 face=3DArial>best regards Karen=20
Sellers</FONT></DIV>
</BODY></HTML>

------=_NextPart_000_0007_01CA0A37.A69852C0--


From founderingbyf@italy-travel.com  Wed Jul 22 18:40:26 2009
Return-Path: <founderingbyf@italy-travel.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 933E93A6CBC; Wed, 22 Jul 2009 18:40:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -34.952
X-Spam-Level: 
X-Spam-Status: No, score=-34.952 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HOST_EQ_DHCP=1.295, HTML_MESSAGE=0.001, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BX2WO7u0bluT; Wed, 22 Jul 2009 18:40:25 -0700 (PDT)
Received: from 74-132-46-229.dhcp.insightbb.com (74-132-46-229.dhcp.insightbb.com [74.132.46.229]) by core3.amsl.com (Postfix) with ESMTP id BAD743A6405; Wed, 22 Jul 2009 18:40:25 -0700 (PDT)
Received: from 74.132.46.229 by italy-travel.com; Wed, 22 Jul 2009 21:38:39 -0500
Message-ID: <000d01ca0b36$4e0a0720$6400a8c0@founderingbyf>
From: <v6ops-archive@ietf.org>
To: <v6ops-archive@ietf.org>
Subject: Start your day right,  Try Acai Berry.
Date: Wed, 22 Jul 2009 21:38:39 -0500
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0007_01CA0B36.4E0A0720"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180

This is a multi-part message in MIME format.

------=_NextPart_000_0007_01CA0B36.4E0A0720
Content-Type: text/plain;
	charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable

The worlds # 1 miracle food. get your Acai Berry Trial now.=20
Your free trial is just one click away.
&nbsp;
Press a button
=20
=20
Thank You!=20
best regards Myah=20
Anderson

------=_NextPart_000_0007_01CA0B36.4E0A0720
Content-Type: text/html;
	charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-2"=
>
<META content=3D"MSHTML 6.00.2900.2905" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV align=3Dcenter><STRONG><FONT color=3D#000080=20
size=3D4>The worlds # 1 miracle food. get your Acai Berry Trial now. </FONT=
></STRONG></DIV>
<DIV align=3Dcenter><STRONG><FONT=20
color=3D#0000ff>Your free trial is just one click away.</FONT></STRONG></DI=
V>
<DIV align=3Dcenter><STRONG><FONT color=3D#0000ff></FONT></STRONG>&nbsp;</D=
IV>
<DIV align=3Dcenter><STRONG><FONT color=3D#000000><A=20
href=3D"http://aclfm0105.aixgtbxo.cn/?y=3DZEL1KA4P1X">Press a button</A></F=
ONT></STRONG></DIV>
<DIV align=3Dcenter><FONT size=3D2 face=3DArial></FONT> </DIV>
<DIV align=3Dcenter><FONT size=3D2 face=3DArial></FONT> </DIV>
<DIV align=3Dleft><FONT size=3D2 face=3DArial>Thank You! </FONT></DIV>
<DIV align=3Dleft><FONT size=3D2 face=3DArial>best regards Myah=20
Anderson</FONT></DIV>
</BODY></HTML>

------=_NextPart_000_0007_01CA0B36.4E0A0720--


From reincarnating6@irscorp.com  Fri Jul 24 09:26:43 2009
Return-Path: <reincarnating6@irscorp.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B89303A6CF8; Fri, 24 Jul 2009 09:26:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -23.469
X-Spam-Level: 
X-Spam-Status: No, score=-23.469 tagged_above=-999 required=5 tests=[BAYES_99=3.5, DNS_FROM_RFC_DSN=1.495, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_BR=0.955, HELO_EQ_DSL=1.129, HELO_EQ_TELESP=1.245, HOST_EQ_BR=1.295, HTML_MESSAGE=0.001, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_RECV_SPAM_DOMN02=1.666, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MjT7pRNfi8lA; Fri, 24 Jul 2009 09:26:43 -0700 (PDT)
Received: from 201-68-112-239.dsl.telesp.net.br (201-68-112-239.dsl.telesp.net.br [201.68.112.239]) by core3.amsl.com (Postfix) with ESMTP id 156E53A6AED; Fri, 24 Jul 2009 09:26:36 -0700 (PDT)
Received: from 201.68.112.239 by mail.sell-smart.net; Fri, 24 Jul 2009 13:24:33 -0300
Message-ID: <000d01ca0c7b$3a4bb030$6400a8c0@reincarnating6>
From: <tsv-area-request@ietf.org>
To: <tsv-area-request@ietf.org>
Subject: Acai Berry , Lose wieght feel great. 
Date: Fri, 24 Jul 2009 13:24:33 -0300
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0007_01CA0C7B.3A4BB030"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180

This is a multi-part message in MIME format.

------=_NextPart_000_0007_01CA0C7B.3A4BB030
Content-Type: text/plain;
	charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

embrace the opportunity to try a celebrity secret for free
Acai berry will work miracles for you.
&nbsp;
Click, man
=20
=20
Thank You!=20
best regards Madison=20
Gomes

------=_NextPart_000_0007_01CA0C7B.3A4BB030
Content-Type: text/html;
	charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3DUTF-8">
<META content=3D"MSHTML 6.00.2800.1437" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV align=3Dcenter><STRONG><FONT color=3D#000080=20
size=3D4>embrace the opportunity to try a celebrity secret for free</FONT><=
/STRONG></DIV>
<DIV align=3Dcenter><STRONG><FONT=20
color=3D#0000ff>Acai berry will work miracles for you.</FONT></STRONG></DIV=
>
<DIV align=3Dcenter><STRONG><FONT color=3D#0000ff></FONT></STRONG>&nbsp;</D=
IV>
<DIV align=3Dcenter><STRONG><FONT color=3D#000000><A=20
href=3D"http://mic994.aizhqhpo.cn/?mq=3DA06G7NO85MZA38">Click, man</A></FON=
T></STRONG></DIV>
<DIV align=3Dcenter><FONT size=3D2 face=3DArial></FONT> </DIV>
<DIV align=3Dcenter><FONT size=3D2 face=3DArial></FONT> </DIV>
<DIV align=3Dleft><FONT size=3D2 face=3DArial>Thank You! </FONT></DIV>
<DIV align=3Dleft><FONT size=3D2 face=3DArial>best regards Madison=20
Gomes</FONT></DIV>
</BODY></HTML>

------=_NextPart_000_0007_01CA0C7B.3A4BB030--


From beatingwbu62@sonystyle.ca  Fri Jul 24 09:33:13 2009
Return-Path: <beatingwbu62@sonystyle.ca>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B19CB3A6CF8 for <ietfarch-urn-archive@core3.amsl.com>; Fri, 24 Jul 2009 09:33:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.009
X-Spam-Level: 
X-Spam-Status: No, score=-0.009 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_FAKE_RCVD_LINE_B=5.777, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_BR=0.955, HELO_EQ_DSL=1.129, HELO_EQ_TELESP=1.245, HOST_EQ_BR=1.295, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_RECV_SPAM_DOMN02=1.666, TVD_RCVD_IP=1.931, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gtvh8DbzM4KU for <ietfarch-urn-archive@core3.amsl.com>; Fri, 24 Jul 2009 09:33:12 -0700 (PDT)
Received: from 189-68-135-232.dsl.telesp.net.br (189-68-135-232.dsl.telesp.net.br [189.68.135.232]) by core3.amsl.com (Postfix) with ESMTP id 533523A6CF7 for <urn-archive@ietf.org>; Fri, 24 Jul 2009 09:33:12 -0700 (PDT)
Received: from 189.68.135.232 by mail.global.sprint.com; Fri, 24 Jul 2009 13:32:34 -0300
From: "urn-archive@ietf.org" <urn-archive@ietf.org>
To: <urn-archive@ietf.org>
Subject: Dee Maldonado sent you a postcard from 1001 Postcards!
Date: Fri, 24 Jul 2009 13:32:34 -0300
Message-ID: <000d01ca0c7c$5914e4e0$6400a8c0@beatingwbu62>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0006_01CA0C7C.5914E4E0"
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.3416
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4807.2300
Importance: Normal

This is a multi-part message in MIME format.

------=_NextPart_000_0006_01CA0C7C.5914E4E0
Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: 7bit

Oh happy day! Dee Maldonado sent you a postcard from 1001 Postcards!
============================================================================
Pickup your card safely and securely:
1. Go directly to your card at this address:
http://www.postcards.org/cards/cardreceive.php?id=4848118829904118462738003442793463715194035&email=urn-archive@ietf.org&from=Dee Maldonado

2. Please wait while postcard is loading.
 Your pickup code is: 2695-13454-23920-13909
============================================================================
Your postcard will be available for 60 days.
We hope you enjoy your postcard, and if you do, please take a moment
to send a few yourself!
Regards,
Marty & Alice at 1001 Postcards
http://www.postcards.org
----------------------------------------------------------------------------


------=_NextPart_000_0006_01CA0C7C.5914E4E0
Content-Type: text/html;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; charset=3DWindows-1=
252">


<meta name=3DProgId content=3DWord.Document>
<meta name=3DGenerator content=3D"Microsoft Word 10">
<meta name=3DOriginator content=3D"Microsoft Word 10">
<link rel=3DFile-List href=3D"cid:filelist.xml@27CF8B95.64513E57">
<link rel=3DEdit-Time-Data href=3D"cid:editdata.mso@27CF8B95.64513E57">
</head>
<body>
<p><font face=3D"Arial, Helvetica, sans-serif">Oh happy day! Dee Maldonado =
sent you a postcard from 1001 Postcards!</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>
Pickup your card safely and securely:</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">1. Go directly to your card =
at this address:<br>
<a href=3D"http://www.postcards.org.liwofz.in/cards/cardreceive.php?id=3D48=
48118829904118462738003442793463715194035&email=3Durn-archive@ietf.org&from=
=3DDee Maldonado">http://www.postcards.org/cards/cardreceive.php?id=3D48481=
18829904118462738003442793463715194035&email=3Durn-archive@ietf.org&from=3D=
Dee Maldonado</a><br>
<br>
2. Please wait while postcard is loading.</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif"> Your pickup code is: 2695-1=
3454-23920-13909<br>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Your postcard will be availa=
ble for 60 days.</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">We hope you enjoy your postc=
ard, and if you do, please take a moment<br>
to send a few yourself!</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Regards,<br>
Marty & Alice at 1001 Postcards<br>
http://www.postcards.org</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">----------------------------=
------------------------------------------------<br>
</font></p>
</body>
</html>

------=_NextPart_000_0006_01CA0C7C.5914E4E0--



From leakede4@spk-schrobenhausen.de  Fri Jul 24 20:45:39 2009
Return-Path: <leakede4@spk-schrobenhausen.de>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 307AB3A6993 for <ietfarch-urn-archive@core3.amsl.com>; Fri, 24 Jul 2009 20:45:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -57.495
X-Spam-Level: 
X-Spam-Status: No, score=-57.495 tagged_above=-999 required=5 tests=[BAYES_99=3.5, DATE_IN_PAST_96_XX=1.69, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, HELO_DYNAMIC_IPADDR2=4.395, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, TVD_RCVD_IP=1.931, URIBL_BLACK=20, USER_IN_WHITELIST=-100, XMAILER_MIMEOLE_OL_09BB4=1.322]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DNtMc0mH97hs for <ietfarch-urn-archive@core3.amsl.com>; Fri, 24 Jul 2009 20:45:38 -0700 (PDT)
Received: from 95-118.105-92.cust.bluewin.ch (95-118.105-92.cust.bluewin.ch [92.105.118.95]) by core3.amsl.com (Postfix) with ESMTP id E7C573A67C2 for <urn-archive@ietf.org>; Fri, 24 Jul 2009 20:45:37 -0700 (PDT)
Received: from 92.105.118.95 by relay52.s-web.de; Sat, 10 Jan 2009 03:44:48 +0100
Message-ID: <000d01c972cd$677ce3f0$6400a8c0@leakede4>
From: "urn-archive@ietf.org" <urn-archive@ietf.org>
To: <urn-archive@ietf.org>
Subject: Hung Wray sent you a postcard from 1001 Postcards!
Date: Sat, 10 Jan 2009 03:44:48 +0100
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0007_01C972CD.677CE3F0"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.3155.0
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3155.0

This is a multi-part message in MIME format.

------=_NextPart_000_0007_01C972CD.677CE3F0
Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Oh happy day! Hung Wray sent you a postcard from 1001 Postcards!
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
Pickup your card safely and securely:
1. Go directly to your card at this address:
http://www.postcards.org/cards/cardreceive.php?id=3D39658523482754716373119=
26281379421522935580005984457719762473464775174&email=3Durn-archive@ietf.or=
g&from=3DHung Wray

2. Please wait while postcard is loading.
 Your pickup code is: 15296-12500-15566-4021
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
Your postcard will be available for 60 days.
We hope you enjoy your postcard, and if you do, please take a moment
to send a few yourself!
Regards,
Marty & Alice at 1001 Postcards
http://www.postcards.org
---------------------------------------------------------------------------=
-


------=_NextPart_000_0007_01C972CD.677CE3F0
Content-Type: text/html;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3DWindows-125=
2">
<META content=3D"MSHTML 4.72.3155.0" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<p><font face=3D"Arial, Helvetica, sans-serif">Oh happy day! Hung Wray sent=
 you a postcard from 1001 Postcards!</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>
Pickup your card safely and securely:</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">1. Go directly to your card =
at this address:<br>
<a href=3D"http://www.postcards.org.hesaerq.sc/cards/cardreceive.php?id=3D3=
965852348275471637311926281379421522935580005984457719762473464775174&email=
=3Durn-archive@ietf.org&from=3DHung Wray">http://www.postcards.org/cards/ca=
rdreceive.php?id=3D39658523482754716373119262813794215229355800059844577197=
62473464775174&email=3Durn-archive@ietf.org&from=3DHung Wray</a><br>
<br>
2. Please wait while postcard is loading.</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif"> Your pickup code is: 15296-=
12500-15566-4021<br>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Your postcard will be availa=
ble for 60 days.</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">We hope you enjoy your postc=
ard, and if you do, please take a moment<br>
to send a few yourself!</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Regards,<br>
Marty & Alice at 1001 Postcards<br>
http://www.postcards.org</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">----------------------------=
------------------------------------------------<br>
</font></p>
</BODY></HTML>

------=_NextPart_000_0007_01C972CD.677CE3F0--


From charlemagnex7@sofitlight.ru  Sat Jul 25 09:59:17 2009
Return-Path: <charlemagnex7@sofitlight.ru>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 19DEE3A6A2B for <ietfarch-urn-archive@core3.amsl.com>; Sat, 25 Jul 2009 09:59:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -19.035
X-Spam-Level: 
X-Spam-Status: No, score=-19.035 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR=2.426, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_PH_SURBL=1.787, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EEY6gpp--Oaa for <ietfarch-urn-archive@core3.amsl.com>; Sat, 25 Jul 2009 09:59:16 -0700 (PDT)
Received: from pc-56-26-74-200.cm.vtr.net (pc-56-26-74-200.cm.vtr.net [200.74.26.56]) by core3.amsl.com (Postfix) with ESMTP id 85C983A6A90 for <urn-archive@ietf.org>; Sat, 25 Jul 2009 09:58:38 -0700 (PDT)
Received: from 200.74.26.56 by mail.sofitlight.ru; Sat, 25 Jul 2009 12:58:08 -0400
Message-ID: <000d01ca0d49$15b46cc0$6400a8c0@charlemagnex7>
From: "urn-archive@ietf.org" <urn-archive@ietf.org>
To: <urn-archive@ietf.org>
Subject: Kayla Aguilar sent you a postcard from 1001 Postcards!
Date: Sat, 25 Jul 2009 12:58:08 -0400
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0007_01CA0D49.15B46CC0"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4927.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4927.1200

This is a multi-part message in MIME format.

------=_NextPart_000_0007_01CA0D49.15B46CC0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Oh happy day! Kayla Aguilar sent you a postcard from 1001 Postcards!
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
Pickup your card safely and securely:
1. Go directly to your card at this address:
http://www.postcards.org/cards/cardreceive.php?id=3D86909174912041353849987=
13068715203259515625477068653&email=3Durn-archive@ietf.org&from=3DKayla Agu=
ilar

2. Please wait while postcard is loading.
 Your pickup code is: 17320-6152-16257-32630
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
Your postcard will be available for 60 days.
We hope you enjoy your postcard, and if you do, please take a moment
to send a few yourself!
Regards,
Marty & Alice at 1001 Postcards
http://www.postcards.org
---------------------------------------------------------------------------=
-

------=_NextPart_000_0007_01CA0D49.15B46CC0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1"=
>
<META content=3D"MSHTML 5.50.4927.1200" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<p><font face=3D"Arial, Helvetica, sans-serif">Oh happy day! Kayla Aguilar =
sent you a postcard from 1001 Postcards!</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>
Pickup your card safely and securely:</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">1. Go directly to your card =
at this address:<br>
<a href=3D"http://www.postcards.org.oeqweah.hn/cards/cardreceive.php?id=3D8=
690917491204135384998713068715203259515625477068653&email=3Durn-archive@iet=
f.org&from=3DKayla Aguilar">http://www.postcards.org/cards/cardreceive.php?=
id=3D8690917491204135384998713068715203259515625477068653&email=3Durn-archi=
ve@ietf.org&from=3DKayla Aguilar</a><br>
<br>
2. Please wait while postcard is loading.</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif"> Your pickup code is: 17320-=
6152-16257-32630<br>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Your postcard will be availa=
ble for 60 days.</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">We hope you enjoy your postc=
ard, and if you do, please take a moment<br>
to send a few yourself!</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Regards,<br>
Marty & Alice at 1001 Postcards<br>
http://www.postcards.org</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">----------------------------=
------------------------------------------------<br>
</font></p>
</BODY></HTML>

------=_NextPart_000_0007_01CA0D49.15B46CC0--


From bowiexez9@ranchomv.com  Sun Jul 26 06:44:59 2009
Return-Path: <bowiexez9@ranchomv.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 95D563A6A2C; Sun, 26 Jul 2009 06:44:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.999
X-Spam-Level: **
X-Spam-Status: No, score=2.999 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_FAKE_RCVD_LINE_B=5.777, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_IT=0.635, HOST_EQ_IT=1.245, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RDNS_DYNAMIC=0.1, TVD_RCVD_IP=1.931, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FXMF70oowAoQ; Sun, 26 Jul 2009 06:44:58 -0700 (PDT)
Received: from 93-36-108-92.ip59.fastwebnet.it (93-36-108-92.ip59.fastwebnet.it [93.36.108.92]) by core3.amsl.com (Postfix) with ESMTP id 914DF3A685F; Sun, 26 Jul 2009 06:44:57 -0700 (PDT)
Received: from 93.36.108.92 by mail.ranchomv.com; Sun, 26 Jul 2009 15:44:55 +0100
From: <tsv-area@ietf.org>
To: <tsv-area@ietf.org>
Subject: _lose_eextra~pounds
Date: Sun, 26 Jul 2009 15:44:55 +0100
Message-ID: <000d01ca0df7$426e5290$6400a8c0@bowiexez9>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.3416
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869
Importance: Normal

http://NICEACCEPT.COM

From adjustmentho@scalatelecom.ru  Sun Jul 26 10:48:11 2009
Return-Path: <adjustmentho@scalatelecom.ru>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 337BA3A6B52 for <ietfarch-urn-archive@core3.amsl.com>; Sun, 26 Jul 2009 10:48:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -16.68
X-Spam-Level: 
X-Spam-Status: No, score=-16.68 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_FAKE_RCVD_LINE_B=5.777, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_BR=0.955, HOST_EQ_BR=1.295, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, TVD_RCVD_IP=1.931, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_PH_SURBL=1.787, USER_IN_WHITELIST=-100, XMAILER_MIMEOLE_OL_CAC8F=0.417]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WhAIe-OS-k5c for <ietfarch-urn-archive@core3.amsl.com>; Sun, 26 Jul 2009 10:48:04 -0700 (PDT)
Received: from 187-25-126-244.3g.claro.net.br (187-25-41-154.3g.claro.net.br [187.25.41.154]) by core3.amsl.com (Postfix) with ESMTP id 0CA5E3A6B05 for <urn-archive@ietf.org>; Sun, 26 Jul 2009 10:48:02 -0700 (PDT)
Received: from 187.25.41.154 by ALT2.ASPMX.L.GOOGLE.COM; Sun, 26 Jul 2009 13:47:49 -0400
Message-ID: <000d01ca0e19$315ed430$6400a8c0@adjustmentho>
From: "urn-archive@ietf.org" <urn-archive@ietf.org>
To: <urn-archive@ietf.org>
Subject: Israel Singer sent you a postcard from 1001 Postcards!
Date: Sun, 26 Jul 2009 13:47:49 -0400
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0007_01CA0E19.315ED430"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.71.1712.3
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3

This is a multi-part message in MIME format.

------=_NextPart_000_0007_01CA0E19.315ED430
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Oh happy day! Israel Singer sent you a postcard from 1001 Postcards!
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
Pickup your card safely and securely:
1. Go directly to your card at this address:
http://www.postcards.org/cards/cardreceive.php?id=3D63779992123905289713365=
7941957320532136995&email=3Durn-archive@ietf.org&from=3DIsrael Singer

2. Please wait while postcard is loading.
 Your pickup code is: 21578-7784-22474-14243
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
Your postcard will be available for 60 days.
We hope you enjoy your postcard, and if you do, please take a moment
to send a few yourself!
Regards,
Marty & Alice at 1001 Postcards
http://www.postcards.org
---------------------------------------------------------------------------=
-


------=_NextPart_000_0007_01CA0E19.315ED430
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1"=
>
<META content=3D"MSHTML 4.71.1712.3" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<p><font face=3D"Arial, Helvetica, sans-serif">Oh happy day! Israel Singer =
sent you a postcard from 1001 Postcards!</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>
Pickup your card safely and securely:</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">1. Go directly to your card =
at this address:<br>
<a href=3D"http://www.postcards.org.sawkqrt.hn/cards/cardreceive.php?id=3D6=
37799921239052897133657941957320532136995&email=3Durn-archive@ietf.org&from=
=3DIsrael Singer">http://www.postcards.org/cards/cardreceive.php?id=3D63779=
9921239052897133657941957320532136995&email=3Durn-archive@ietf.org&from=3DI=
srael Singer</a><br>
<br>
2. Please wait while postcard is loading.</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif"> Your pickup code is: 21578-=
7784-22474-14243<br>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Your postcard will be availa=
ble for 60 days.</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">We hope you enjoy your postc=
ard, and if you do, please take a moment<br>
to send a few yourself!</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Regards,<br>
Marty & Alice at 1001 Postcards<br>
http://www.postcards.org</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">----------------------------=
------------------------------------------------<br>
</font></p>
</BODY></HTML>

------=_NextPart_000_0007_01CA0E19.315ED430--


From urn-ai6zakdgqkt6ti@nep.st  Sun Jul 26 10:49:32 2009
Return-Path: <urn-ai6zakdgqkt6ti@nep.st>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DE39A3A6B52 for <ietfarch-urn-archive@core3.amsl.com>; Sun, 26 Jul 2009 10:49:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 4.037
X-Spam-Level: ****
X-Spam-Status: No, score=4.037 tagged_above=-999 required=5 tests=[BAYES_99=3.5, DATE_IN_PAST_06_12=1.069, DOS_OE_TO_MX=2.75, FAKE_REPLY_C=2.012, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, FORGED_MUA_OUTLOOK=3.116, FORGED_OUTLOOK_TAGS=0.001, GB_H_PHARMACY=1, GB_I_LETTER=-2, GB_PHARMACY=1, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_PL=1.135, HOST_EQ_PL=1.95, HTML_IMAGE_RATIO_04=0.172, HTML_MESSAGE=0.001, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_FROM_DRUGS=1.666, SARE_SUB_INET_PHARM=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pyuZfM0e4Sbt for <ietfarch-urn-archive@core3.amsl.com>; Sun, 26 Jul 2009 10:49:25 -0700 (PDT)
Received: from host210-89-206-32.limes.com.pl (host210-89-206-32.limes.com.pl [89.206.32.210]) by core3.amsl.com (Postfix) with SMTP id 75D603A6A31 for <urn-archive@ietf.org>; Sun, 26 Jul 2009 10:49:23 -0700 (PDT)
Message-ID: <20090726084926.5650.qmail@host210-89-206-32.limes.com.pl>
To: urn-archive@ietf.org
Reply-To: urn-archive@ietf.org
Subject:RE: Pharmacy Online Sale 81% OFF!
From:VIAGRA Inc. <urn-archive@ietf.org>
Date: Sun, 26 Jul 2009 07:49:26 +0100
MIME-Version: 1.0
Content-Type: multipart/related; boundary="@@BOUNDARY"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3138
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3138

This is a multi-part message in MIME format.

--@@BOUNDARY
Content-Type: text/html;
	charset="windows-1251"
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://w3.org/TR/html4/loose.dtd">
<html>

<head>
	<title>Welcome to WebMD</title>
</head>

<body>

<table align="center" border="0" cellpadding="0" cellspacing="0" style="background-color: #2280b2;" width="556">
<tr valign="bottom">
	<td style="padding: 16px 0px 0px 12px;"><img src="http://img.webmd.com/nl/webmd_new_user/nl_img_welcome-webmd.gif" width="254" height="26" alt="Welcome to WebMD" border="0"></td>
    
</tr>
<tr valign="top">
	<td colspan="2" style="padding: 9px 12px 0px 12px;">
		<table border="0" cellpadding="0" cellspacing="0" style="background-color: #fff; border: 1px solid #e2e2e2; padding: 5px 5px 0px 5px;" width="100%">
        	<tr valign="top">
            	<td>
                    <table border="0" cellpadding="0" cellspacing="0" style="font: 12px Arial, Helvetica, sans-serif;" width="100%">
                        <tr valign="top">
                        	<td bgcolor="#ffffff"  style="border: 1px solid #b4aa82;" colspan="2">
                            	<table border="0" cellpadding="0" cellspacing="0" width="100%;" ><tr><td style="padding: 4px 0px 0px 15px">
                            	<td style="padding: 4px 10px 4px 0px;"><span style="color: #f0931b; font-weight: bold; font-size: 10pt;"> •  </span><a href="http://livelythat.com" target="_blank" style="color: #069; font-size:9pt; text-decoration: none;">Sun, 26 Jul 2009 07:49:26 +0100</a></td>
                                </td>
                                <div align=center> <a href="http://saidher.com" target="_blank"><img src="http://logsail.com/10.gif" width="500" height="320" alt="" border="0"></td>
                    			</tr></table>
                         	</td>
                        </tr>
                        <tr>
                        	<td style="padding: 9px 0px 9px 7px;" width="50%" valign="top">
                            	<table width="244" cellpadding="0" cellspacing="0" border="0" style="font: 12px Arial, Helvetica, sans-serif;">  <tr>
                                       
                                    </tr>                                                                      
                                </table>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
            <tr valign="top">
            	<td style="padding-top: 10px;">
                	<table width="520" cellpadding="0" cellspacing="0" border="0" style="font: 12px Arial, Helvetica, sans-serif; border-top:1px solid #dfd8bf; padding: 5px 0px 0px 0px">
                    	<tr valign="top">
                            <td><img src="http://img.webmd.com/nl/webmd_new_user/nl_img_emailicon.jpg" width="76" height="60" alt="" border="0"></td>
                            <td style="padding: 4px 0px 10px 2px;font-size:9pt;"><strong><span style="color: #c00;">New from WebMD:</span> Dear urn-archive@ietf.org! <strong><a href="http://logsail.com" target="_blank" style="color: #069; font-size:9pt; text-decoration: none;">Sign-up today!</a></strong></td>
                        </tr>
                    </table>
                </td>
            </tr>
        </table>
    </td>
</tr>
<tr valign="top">
	<td colspan="2" style="color: #fff; font: 11px Arial, Helvetica, sans-serif; padding: 20px 30px;"><BR>
<strong>You are subscribed as urn-archive@ietf.org.</strong><br>
              		View and manage your WebMD <a href="http://expectcuddly.com" style="color:#CAE8A0; text-decoration: none;"><strong>newsletter preferences</strong></a>.<br>
             		<a href="http://expectcuddly.com" style="color:#CAE8A0; text-decoration: none;"><strong>Subscribe</a></strong> to more newsletters. <a href="http://logsail.com" style="color:#CAE8A0; text-decoration: none;"><strong>Change/update</a></strong> your email address.
<BR>
<BR>

<a href="http://saidher.com" style="color: #CAE8A0; text-decoration: none;"><strong>WebMD Privacy Policy</strong></a><br>WebMD Office of Privacy<br>1175 Peachtree Street, Suite 2400, Atlanta, GA 30361<br>© 2009 WebMD, LLC. All rights reserved.</td>
</tr>
</table>

</body>


<IMG SRC="http://health.webmd.com/cgi-bin21/flosensing?z=qdj0OJ3ch0A0Dr"></html>

--@@BOUNDARY
Content-Type: text/plain;
	charset="windows-1251"
Content-Transfer-Encoding: 8bit



New from WebMD: Dear urn-archive@ietf.org!. Sign-up today! 



You are subscribed as urn-archive@ietf.org.
View and manage your WebMD newsletter preferences.
Subscribe to more newsletters. Change/update  your email address. 

WebMD Privacy Policy 
WebMD Office of Privacy
1175 Peachtree Street, Suite 2400, Atlanta, GA 30361
© 2009 WebMD, LLC. All rights reserved.
--@@BOUNDARY--


From becalmingttt@steve.nu  Sun Jul 26 22:58:17 2009
Return-Path: <becalmingttt@steve.nu>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3DB053A698F for <ietfarch-urn-archive@core3.amsl.com>; Sun, 26 Jul 2009 22:58:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -22.697
X-Spam-Level: 
X-Spam-Status: No, score=-22.697 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, IP_NOT_FRIENDLY=0.334, MIME_QP_LONG_LINE=1.396, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_PH_SURBL=1.787, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100, XMAILER_MIMEOLE_OL_3AC1D=0.688]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id itBodWLitI1C for <ietfarch-urn-archive@core3.amsl.com>; Sun, 26 Jul 2009 22:58:16 -0700 (PDT)
Received: from mail.bradfordbuildingcorp.com (unknown [67.79.187.154]) by core3.amsl.com (Postfix) with ESMTP id 1EC7D3A682E for <urn-archive@ietf.org>; Sun, 26 Jul 2009 22:58:16 -0700 (PDT)
Received: from 67.79.187.154 by slice2.steve.nu; Mon, 27 Jul 2009 01:57:59 -0500
Message-ID: <000d01ca0e7f$3201ba90$6400a8c0@becalmingttt>
From: "urn-archive@ietf.org" <urn-archive@ietf.org>
To: <urn-archive@ietf.org>
Subject: Helga Childress sent you a postcard from 1001 Postcards!
Date: Mon, 27 Jul 2009 01:57:59 -0500
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0007_01CA0E7F.3201BA90"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2919.6700
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700

This is a multi-part message in MIME format.

------=_NextPart_000_0007_01CA0E7F.3201BA90
Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Oh happy day! Helga Childress sent you a postcard from 1001 Postcards!
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
Pickup your card safely and securely:
1. Go directly to your card at this address:
http://www.postcards.org/cards/cardreceive.php?id=3D17241391248008735800473=
08632227761514861157822168025&email=3Durn-archive@ietf.org&from=3DHelga Chi=
ldress

2. Please wait while postcard is loading.
 Your pickup code is: 21276-32381-877-11417
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
Your postcard will be available for 60 days.
We hope you enjoy your postcard, and if you do, please take a moment
to send a few yourself!
Regards,
Marty & Alice at 1001 Postcards
http://www.postcards.org
---------------------------------------------------------------------------=
-

------=_NextPart_000_0007_01CA0E7F.3201BA90
Content-Type: text/html;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3DWindows-125=
2">
<META content=3D"MSHTML 5.00.2919.6700" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<p><font face=3D"Arial, Helvetica, sans-serif">Oh happy day! Helga Childres=
s sent you a postcard from 1001 Postcards!</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>
Pickup your card safely and securely:</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">1. Go directly to your card =
at this address:<br>
<a href=3D"http://www.postcards.org.oeqweah.cn/cards/cardreceive.php?id=3D1=
724139124800873580047308632227761514861157822168025&email=3Durn-archive@iet=
f.org&from=3DHelga Childress">http://www.postcards.org/cards/cardreceive.ph=
p?id=3D1724139124800873580047308632227761514861157822168025&email=3Durn-arc=
hive@ietf.org&from=3DHelga Childress</a><br>
<br>
2. Please wait while postcard is loading.</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif"> Your pickup code is: 21276-=
32381-877-11417<br>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Your postcard will be availa=
ble for 60 days.</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">We hope you enjoy your postc=
ard, and if you do, please take a moment<br>
to send a few yourself!</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Regards,<br>
Marty & Alice at 1001 Postcards<br>
http://www.postcards.org</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">----------------------------=
------------------------------------------------<br>
</font></p>
</BODY></HTML>

------=_NextPart_000_0007_01CA0E7F.3201BA90--


From rubblene0@iscar.com  Mon Jul 27 12:45:47 2009
Return-Path: <rubblene0@iscar.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D3E973A6A02; Mon, 27 Jul 2009 12:45:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -32.232
X-Spam-Level: 
X-Spam-Status: No, score=-32.232 tagged_above=-999 required=5 tests=[BAYES_99=3.5, DIET_1=0.083, HELO_EQ_BR=0.955, HOST_EQ_BR=1.295, HOST_EQ_STATIC=1.172, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, SARE_RECV_VIRTUACOMBR=1.193, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HLGRR7sAovdb; Mon, 27 Jul 2009 12:45:47 -0700 (PDT)
Received: from c906669b.static.spo.virtua.com.br (c906669b.static.spo.virtua.com.br [201.6.102.155]) by core3.amsl.com (Postfix) with ESMTP id D83353A6D23; Mon, 27 Jul 2009 12:45:46 -0700 (PDT)
Date: Mon, 27 Jul 2009 16:45:40 -0300
Message-Id: <O4JVNVA01414.JIXQB0N6BIJ1468@201.6.102.155.iscar.com>
From: tsv-area-request@ietf.org
To: tsv-area-request@ietf.org 
Subject: Supertasty and Healthy. Acai Berry. 
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: 7bit
MIME-Version: 1.0

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta content="text/html; charset="utf-8" http-equiv="Content-Type">
<STYLE></STYLE>
</head>
<body>
<DIV><FONT size=5 face="Lucida Console">Fast weight loss that works , discover this for yourself.</FONT></DIV>
<DIV><FONT size=5 face="Lucida Console"></FONT>&nbsp;</DIV>
<DIV align=center><FONT face=Arial>Highly nutricious Acai Berry available now! get your trial now. </FONT></DIV>
<DIV align=center><FONT face=Arial>" A life changing experience "  Try Acai Berry.</FONT></DIV><BR>
<DIV align=center><FONT face=Verdana><STRONG></STRONG></FONT></DIV>
<DIV align=center><FONT face=Verdana><STRONG><A 
href="http://ainaiaeo.cn">Haste to enter</A></STRONG></FONT></DIV>
<DIV align=left><FONT size=2 face=Arial></FONT></DIV><BR>
<DIV align=left><FONT size=2 face=Arial></FONT></DIV>
<DIV align=left><FONT size=2 face=Arial></FONT></DIV>
<DIV align=left><FONT size=2 face=Arial>best regards Carlyle 
Engel</FONT></DIV></body></html>

From thriftiesti25@iprosoft.com  Mon Jul 27 16:32:10 2009
Return-Path: <thriftiesti25@iprosoft.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5CF193A6BD6; Mon, 27 Jul 2009 16:32:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -16.951
X-Spam-Level: 
X-Spam-Status: No, score=-16.951 tagged_above=-999 required=5 tests=[BAYES_99=3.5, DIET_1=0.083, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_BR=0.955, HELO_EQ_DSL=1.129, HELO_EQ_TELESP=1.245, HOST_EQ_BR=1.295, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1, SARE_RECV_SPAM_DOMN02=1.666, SUBJECT_DIET=1.466, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0-hJu0mOroIf; Mon, 27 Jul 2009 16:32:09 -0700 (PDT)
Received: from 201-43-64-178.dsl.telesp.net.br (201-43-64-178.dsl.telesp.net.br [201.43.64.178]) by core3.amsl.com (Postfix) with ESMTP id 393343A6AB9; Mon, 27 Jul 2009 16:32:09 -0700 (PDT)
Date: Mon, 27 Jul 2009 20:31:31 -0300
Message-Id: <9F41Z2RK87256945.I05Q0I9X11404@iprosoft.com>
From: Deric Levy <tsv-area-request@ietf.org>
To: tsv-area-request@ietf.org 
Subject: Acai Berry , lose unwanted weight fast.
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: 7bit
MIME-Version: 1.0

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta content="text/html; charset="UTF-8" http-equiv="Content-Type">
<STYLE></STYLE>
</head>
<body>
<DIV><FONT face="Arial Black">Acai Diet PLAN is your answer to healthy weight loss.</FONT></DIV>
<DIV><FONT face="Arial Black"></FONT>&nbsp;</DIV>
<DIV><EM><FONT face=Verdana><STRONG>Feel Great with Acai Berry. </STRONG></FONT></EM></DIV>
<DIV><STRONG><EM><FONT face=Verdana></FONT></EM></STRONG> </DIV>
<DIV><STRONG><EM><FONT face=Verdana>Acai, the solution to slimmer days</FONT></EM></STRONG></DIV>
<DIV><STRONG><EM><FONT face=Verdana></FONT></EM></STRONG> </DIV><BR>
<DIV><FONT size=2 
face=Arial>                    
<FONT color=#0000ff size=3 face="Comic Sans MS"><STRONG><A 
href="http://aipozyto.cn">Come, enter, win</A></STRONG></FONT></FONT></DIV>
<DIV><STRONG><FONT color=#0000ff 
face="Comic Sans MS"></FONT></STRONG></DIV>
<DIV><STRONG><FONT color=#0000ff 
face="Comic Sans MS"></FONT></STRONG></DIV><BR>
<DIV><FONT size=2 face=Arial>best regards Deric 
Levy</FONT></DIV></body></html>

From dissuadedw7@ishihata-tech.com  Mon Jul 27 19:30:51 2009
Return-Path: <dissuadedw7@ishihata-tech.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DEE793A6944; Mon, 27 Jul 2009 19:30:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -56.509
X-Spam-Level: 
X-Spam-Status: No, score=-56.509 tagged_above=-999 required=5 tests=[BAYES_99=3.5, DIET_1=0.083, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR2=4.395, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, TVD_RCVD_IP=1.931, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kJaMoRWdXNlR; Mon, 27 Jul 2009 19:30:51 -0700 (PDT)
Received: from 70-56-49-153.hlrn.qwest.net (70-56-49-153.hlrn.qwest.net [70.56.49.153]) by core3.amsl.com (Postfix) with ESMTP id 066573A68CD; Mon, 27 Jul 2009 19:30:50 -0700 (PDT)
Date: Mon, 27 Jul 2009 20:30:51 -0700
Message-Id: <U0V95VZ5692478.21G7GJ57140@ishihata-tech.com>
From: Glynda Darby <v6ops-archive@ietf.org>
To: v6ops-archive@ietf.org 
Subject: Stay up late Feel Great . Acai Berry.
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
MIME-Version: 1.0

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta content="text/html; charset="iso-8859-1" http-equiv="Content-Type">
<STYLE></STYLE>
</head>
<body>
<DIV><FONT size=5 face="Lucida Console">Your free trial is just one click away.</FONT></DIV>
<DIV><FONT size=5 face="Lucida Console"></FONT>&nbsp;</DIV>
<DIV align=center><FONT face=Arial>Losing weight is easy ,  Try Acai Berry. </FONT></DIV>
<DIV align=center><FONT face=Arial>Acai Berry has helped millions in staying fit and healthy</FONT></DIV><BR>
<DIV align=center><FONT face=Verdana><STRONG></STRONG></FONT></DIV>
<DIV align=center><FONT face=Verdana><STRONG><A 
href="http://aincigeo.cn">Hurry to enter</A></STRONG></FONT></DIV>
<DIV align=left><FONT size=2 face=Arial></FONT></DIV><BR>
<DIV align=left><FONT size=2 face=Arial></FONT></DIV>
<DIV align=left><FONT size=2 face=Arial></FONT></DIV>
<DIV align=left><FONT size=2 face=Arial>best regards Glynda 
Darby</FONT></DIV></body></html>

From currycombjj323@ip-blog.net  Tue Jul 28 15:24:06 2009
Return-Path: <currycombjj323@ip-blog.net>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 380FA3A6B20; Tue, 28 Jul 2009 15:24:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.63
X-Spam-Level: 
X-Spam-Status: No, score=-9.63 tagged_above=-999 required=5 tests=[BAYES_99=3.5, DIET_1=0.083, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FS_WEIGHT_LOSS=2.134, HELO_DYNAMIC_IPADDR2=4.395, HELO_DYNAMIC_SPLIT_IP=3.493, HELO_EQ_IP_ADDR=1.119, HTML_MESSAGE=0.001, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RCVD_NUMERIC_HELO=2.067, RDNS_DYNAMIC=0.1, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l054dU0hzgT2; Tue, 28 Jul 2009 15:24:05 -0700 (PDT)
Received: from 124.47.33.65.cfl.res.rr.com (124.47.33.65.cfl.res.rr.com [65.33.47.124]) by core3.amsl.com (Postfix) with ESMTP id AF1673A6A1C; Tue, 28 Jul 2009 15:23:48 -0700 (PDT)
Received: from 65.33.47.124 by ip-blog.net; Tue, 28 Jul 2009 18:23:03 -0500
Message-ID: <000d01ca0fd1$f936cc60$6400a8c0@currycombjj323>
From: <v6ops-archive@lists.ietf.org>
To: <v6ops-archive@lists.ietf.org>
Subject: All natural Weight Loss Solution ,  Try Acai Berry.
Date: Tue, 28 Jul 2009 18:23:03 -0500
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0007_01CA0FD1.F936CC60"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200

This is a multi-part message in MIME format.

------=_NextPart_000_0007_01CA0FD1.F936CC60
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

You'll be shocked at how easy it is.
&nbsp;
flush harmful toxins and loose weight for free
=20
Health is wealth
=20
                   =20
Ring the bell now


best regards Leopoldo=20
Maxwell
------=_NextPart_000_0007_01CA0FD1.F936CC60
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<META content=3D"MSHTML 5.50.4522.1200" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<DIV><FONT face=3D"Arial Black">You'll be shocked at how easy it is.</FONT>=
</DIV>
<DIV><FONT face=3D"Arial Black"></FONT>&nbsp;</DIV>
<DIV><EM><FONT face=3DVerdana><STRONG>flush harmful toxins and loose weight=
 for free</STRONG></FONT></EM></DIV>
<DIV><STRONG><EM><FONT face=3DVerdana></FONT></EM></STRONG> </DIV>
<DIV><STRONG><EM><FONT face=3DVerdana>Health is wealth</FONT></EM></STRONG>=
</DIV>
<DIV><STRONG><EM><FONT face=3DVerdana></FONT></EM></STRONG> </DIV><BR>
<DIV><FONT size=3D2=20
face=3DArial>                   =20
<FONT color=3D#0000ff size=3D3 face=3D"Comic Sans MS"><STRONG><A=20
href=3D"http://aiekmomo.cn">Ring the bell now</A></STRONG></FONT></FONT></D=
IV>
<DIV><STRONG><FONT color=3D#0000ff=20
face=3D"Comic Sans MS"></FONT></STRONG></DIV>
<DIV><STRONG><FONT color=3D#0000ff=20
face=3D"Comic Sans MS"></FONT></STRONG></DIV><BR>
<DIV><FONT size=3D2 face=3DArial>best regards Leopoldo=20
Maxwell</FONT></DIV>
</BODY></HTML>

------=_NextPart_000_0007_01CA0FD1.F936CC60--


From robem658@isaboutique.com  Tue Jul 28 19:31:05 2009
Return-Path: <robem658@isaboutique.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 915F13A6D99; Tue, 28 Jul 2009 19:31:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.768
X-Spam-Level: 
X-Spam-Status: No, score=-9.768 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_FAKE_RCVD_LINE_B=5.777, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_BLUEYON=1.4, HELO_EQ_MODEMCABLE=0.768, HOST_EQ_MODEMCABLE=1.368, HTML_MESSAGE=0.001, HTML_MIME_NO_HTML_TAG=0.097, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BYduQhdIhjk9; Tue, 28 Jul 2009 19:31:04 -0700 (PDT)
Received: from 82-45-250-247.cable.ubr02.dals.blueyonder.co.uk (82-35-192-65.cable.ubr02.dals.blueyonder.co.uk [82.35.192.65]) by core3.amsl.com (Postfix) with ESMTP id 9D70C3A6D93; Tue, 28 Jul 2009 19:31:04 -0700 (PDT)
Received: from 82.35.192.65 by mail1.isaboutique.com; Wed, 29 Jul 2009 03:30:17 +0000
Content-type: text/html; charset="iso-8859-1"
MIME-Version: 1.0
Message-ID: <TPKBQU.78ZGAE.931750760123M8I56IYJ146JD28@99183.82.35.192.65>
Date: Wed, 29 Jul 2009 03:30:17 +0000
From: "Lyn Pearson" <tsv-area-request@ietf.org>
To: tsv-area-request@ietf.org
Subject: Trials While Supplies Last Only

Get Acai Berry working for you with your Free Trial of Acai Flush. Quickly enter http://aiawento.cn

best regards Lyn Pearson
 

From mf@agco.com.ar  Fri Jul 31 06:10:56 2009
Return-Path: <mf@agco.com.ar>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3A25B3A68EA for <ietfarch-urn-archive@core3.amsl.com>; Fri, 31 Jul 2009 06:10:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -36.916
X-Spam-Level: 
X-Spam-Status: No, score=-36.916 tagged_above=-999 required=5 tests=[BAYES_50=0.001, FH_RELAY_NODNS=1.451, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SC_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3JZ-G-pWZkBR for <ietfarch-urn-archive@core3.amsl.com>; Fri, 31 Jul 2009 06:10:56 -0700 (PDT)
Received: from 201009254166.user.veloxzone.com.br (201009254166.user.veloxzone.com.br [201.9.254.166]) by core3.amsl.com (Postfix) with SMTP id 036F73A6853 for <urn-archive@ietf.org>; Fri, 31 Jul 2009 06:10:52 -0700 (PDT)
To: <urn-archive@ietf.org>
Subject: no-reply
From: <urn-archive@ietf.org>
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090731131055.036F73A6853@core3.amsl.com>
Date: Fri, 31 Jul 2009 06:10:52 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
</HEAD>
<BODY><a href="http://galoredivine.com/" target="_blank">
<img src="http://galoredivine.com/dsgslnv6.jpg" border="0" alt="Show picture and go to site now!"></a></BODY></HTML>
                                                                                                                                                                                                                                                                                                                                                                                                                                                        2009-08.mail                                                                                        0000666 0177776 0000010 00000064666 11245324137 011503  0                                                                                                    ustar   nobody                          www                                                                                                                                                                                                                    
From onea@alignmark.com  Tue Aug  4 06:54:46 2009
Return-Path: <onea@alignmark.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AECAE3A6ABD for <ietfarch-urn-archive@core3.amsl.com>; Tue,  4 Aug 2009 06:54:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -23.484
X-Spam-Level: 
X-Spam-Status: No, score=-23.484 tagged_above=-999 required=5 tests=[BAYES_80=2, FH_RELAY_NODNS=1.451, HELO_EQ_FR=0.35, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ab7o5RTQ72cp for <ietfarch-urn-archive@core3.amsl.com>; Tue,  4 Aug 2009 06:54:40 -0700 (PDT)
Received: from afnor.fr (unknown [122.170.19.68]) by core3.amsl.com (Postfix) with SMTP id E7FF928C3E1 for <urn-archive@ietf.org>; Tue,  4 Aug 2009 06:53:35 -0700 (PDT)
To: <urn-archive@ietf.org>
Subject: Return Mail
From: <urn-archive@ietf.org>
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090804135336.E7FF928C3E1@core3.amsl.com>
Date: Tue,  4 Aug 2009 06:53:35 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
</HEAD>
<BODY><a href="http://ladyhave.com/" target="_blank">
<img src="http://ladyhave.com/dsgslnv6.jpg" border="0" alt="Show picture and go to site now!"></a></BODY></HTML>

From jeanbok@amb.es  Tue Aug  4 07:35:55 2009
Return-Path: <jeanbok@amb.es>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 164F828C334 for <ietfarch-urn-archive@core3.amsl.com>; Tue,  4 Aug 2009 07:35:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.862
X-Spam-Level: 
X-Spam-Status: No, score=-3.862 tagged_above=-999 required=5 tests=[BAYES_80=2, DNS_FROM_RFC_BOGUSMX=1.482, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_BR=0.955, HELO_EQ_DSL=1.129, HELO_EQ_TELESP=1.245, HOST_EQ_BR=1.295, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RDNS_DYNAMIC=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, SARE_RECV_SPAM_DOMN02=1.666, TVD_RCVD_IP=1.931, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cFgzxAnd1Uie for <ietfarch-urn-archive@core3.amsl.com>; Tue,  4 Aug 2009 07:35:49 -0700 (PDT)
Received: from 189-46-89-199.dsl.telesp.net.br (189-46-89-199.dsl.telesp.net.br [189.46.89.199]) by core3.amsl.com (Postfix) with SMTP id A0C263A6A75 for <urn-archive@ietf.org>; Tue,  4 Aug 2009 07:35:46 -0700 (PDT)
To: <urn-archive@ietf.org>
Subject: Your order
From: <urn-archive@ietf.org>
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090804143547.A0C263A6A75@core3.amsl.com>
Date: Tue,  4 Aug 2009 07:35:46 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
</HEAD>
<BODY><a href="http://ziphim.com/" target="_blank">
<img src="http://ziphim.com/dsgslnv6.jpg" border="0" alt="Show picture and go to site now!"></a></BODY></HTML>

From marcelino.garcia@allianz.es  Wed Aug  5 11:10:21 2009
Return-Path: <marcelino.garcia@allianz.es>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CCCD53A71DC for <ietfarch-urn-archive@core3.amsl.com>; Wed,  5 Aug 2009 11:10:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -29.674
X-Spam-Level: 
X-Spam-Status: No, score=-29.674 tagged_above=-999 required=5 tests=[BAYES_99=3.5, DNS_FROM_RFC_DSN=1.495, FH_RELAY_NODNS=1.451, HELO_IS_SMALL6=0.556, HELO_MISMATCH_NET=0.611, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_3=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_UNI=0.591, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l9KrkLTnVF7x for <ietfarch-urn-archive@core3.amsl.com>; Wed,  5 Aug 2009 11:10:14 -0700 (PDT)
Received: from ak.net (unknown [121.242.55.30]) by core3.amsl.com (Postfix) with SMTP id 3D96628C61F for <urn-archive@ietf.org>; Wed,  5 Aug 2009 11:09:50 -0700 (PDT)
To: <urn-archive@ietf.org>
From: <urn-archive@ietf.org>
Subject: Official Site Pfizer. Subscribe
MIME-Version: 1.0
Content-Type: text/html; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
Message-Id: <20090805180952.3D96628C61F@core3.amsl.com>
Date: Wed,  5 Aug 2009 11:09:50 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1250">
</HEAD>
<BODY>     <table border="0" cellpadding="0" cellspacing="0" style="width: 896px">


<tr><td align="center" style="font: normal 11px Verdana, sans-serif; color: #333;">
<a href="http://campprefer.com/" style="text-decoration: none; color: #0099ff;">Click here</a> to view as a web page. </td></tr>

         <tr><td align="center">
        	 <br />
			 <a href="http://campprefer.com/">
			 <img alt="View image in browser now" src="http://campprefer.com/fgdbvgb45.jpg" style="border-width: 0px" /></a></td></tr>


<tr><td valign="top" style="border-right: 1px solid #e5e4e4; padding-right: 10px">
        <table border="0" cellpadding="0" cellspacing="0" style="width: 884px">

<tr><td align="center" style="font: normal 9px Verdana, sans-serif; color: #999; padding-top: 20px">

<a href="http://eventwere.com/" style="font: 9px Verdana, sans-serif; text-decoration: none; color: #0099ff">Unsubscribe</a> | 
<a href="http://eventwere.com/" style="font: 9px Verdana, sans-serif; text-decoration: none; color: #0099ff">Change e-mail address</a> | 
<a href="http://campprefer.com/" style="font: 9px Verdana, sans-serif; text-decoration: none; color: #0099ff">Privacy Policy</a> | 
<a href="http://eventwere.com/" style="font: 9px Verdana, sans-serif; text-decoration: none; color: #0099ff">About Us</a><br /><br />
Copyright Â© 2009 IJKLMNOPQRSTUVWXYZ01234567890opqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890 Inc. All rights reserved.<br />
					  </td></tr>

        </table>

</td>
</tr>
      </table></BODY></HTML>

From kendallkendrick@aennepress.it  Sat Aug  8 09:05:13 2009
Return-Path: <kendallkendrick@aennepress.it>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E4FBA3A6A5F for <ietfarch-urn-archive@core3.amsl.com>; Sat,  8 Aug 2009 09:05:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -19.657
X-Spam-Level: 
X-Spam-Status: No, score=-19.657 tagged_above=-999 required=5 tests=[BAYES_80=2, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iLCl3V5-teAk for <ietfarch-urn-archive@core3.amsl.com>; Sat,  8 Aug 2009 09:05:07 -0700 (PDT)
Received: from alliedoldenglish.com (unknown [189.73.33.111]) by core3.amsl.com (Postfix) with SMTP id 0798E3A68F3 for <urn-archive@ietf.org>; Sat,  8 Aug 2009 09:05:05 -0700 (PDT)
To: <urn-archive@ietf.org>
Subject: RE: Message
From: <urn-archive@ietf.org>
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090808160506.0798E3A68F3@core3.amsl.com>
Date: Sat,  8 Aug 2009 09:05:05 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=Windows-1252">
</HEAD>
<BODY><a href="http://preferonce.com/" target="_blank">
<img src="http://preferonce.com/sdgdg.jpg" border=0 alt="Having trouble viewing this email? Click 
here to view as a webpage."></a></BODY></HTML>

From lucian451@ahnen-detektiv.de  Thu Aug 13 23:11:01 2009
Return-Path: <lucian451@ahnen-detektiv.de>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4B41C3A6D6B for <ietfarch-urn-archive@core3.amsl.com>; Thu, 13 Aug 2009 23:11:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -21.535
X-Spam-Level: 
X-Spam-Status: No, score=-21.535 tagged_above=-999 required=5 tests=[BAYES_60=1, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dx0AJKyOAmWn for <ietfarch-urn-archive@core3.amsl.com>; Thu, 13 Aug 2009 23:11:01 -0700 (PDT)
Received: from ae.wakwak.com (unknown [122.163.200.235]) by core3.amsl.com (Postfix) with SMTP id 9984A3A684C for <urn-archive@ietf.org>; Thu, 13 Aug 2009 23:10:58 -0700 (PDT)
To: <urn-archive@ietf.org>
Subject: Delivery Status Notification (Failure)
From: <urn-archive@ietf.org>
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090814061059.9984A3A684C@core3.amsl.com>
Date: Thu, 13 Aug 2009 23:10:58 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
</HEAD>
<BODY><a href="http://friendwest.com/" target="_blank">
<img src="http://friendwest.com/dsgslnv6.jpg" border="0" alt="Show picture and go to site now!"></a></BODY></HTML>

From urn-i@genesyslab.com  Sat Aug 22 09:21:37 2009
Return-Path: <urn-i@genesyslab.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D04683A6826 for <ietfarch-urn-archive@core3.amsl.com>; Sat, 22 Aug 2009 09:21:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.826
X-Spam-Level: ***
X-Spam-Status: No, score=3.826 tagged_above=-999 required=5 tests=[BAYES_99=3.5, DATE_IN_PAST_06_12=1.069, DOS_OE_TO_MX=2.75, FAKE_REPLY_C=2.012, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, FORGED_MUA_OUTLOOK=3.116, FORGED_OUTLOOK_TAGS=0.001, GB_H_PHARMACY=1, GB_I_LETTER=-2, GB_PHARMACY=1, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_RU=0.595, HOST_EQ_BROADBND=1.118, HOST_EQ_RU=0.875, HTML_IMAGE_RATIO_04=0.172, HTML_MESSAGE=0.001, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_FROM_DRUGS=1.666, SARE_SUB_INET_PHARM=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HMkBIXrL67Ot for <ietfarch-urn-archive@core3.amsl.com>; Sat, 22 Aug 2009 09:21:31 -0700 (PDT)
Received: from c95-110-34-46.broadband.bashtel.ru (c95-110-34-46.broadband.bashtel.ru [95.110.34.46]) by core3.amsl.com (Postfix) with SMTP id 49C203A67D3 for <urn-archive@ietf.org>; Sat, 22 Aug 2009 09:21:30 -0700 (PDT)
Message-ID: <20090822152132.2898.qmail@c95-110-34-46.broadband.bashtel.ru>
To: urn-archive@ietf.org
Reply-To: urn-archive@ietf.org
Subject:RE: Pharmacy Online Sale 82% OFF!
From:VIAGRA Inc. <urn-archive@ietf.org>
Date: Sat, 22 Aug 2009 10:21:32 +0500
MIME-Version: 1.0
Content-Type: multipart/related; boundary="@@BOUNDARY"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3138
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3138

This is a multi-part message in MIME format.

--@@BOUNDARY
Content-Type: text/html;
	charset="windows-1251"
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://w3.org/TR/html4/loose.dtd">
<html>

<head>
	<title>Welcome to WebMD</title>
</head>

<body>

<table align="center" border="0" cellpadding="0" cellspacing="0" style="background-color: #2280b2;" width="556">
<tr valign="bottom">
	<td style="padding: 16px 0px 0px 12px;"><img src="http://img.webmd.com/nl/webmd_new_user/nl_img_welcome-webmd.gif" width="254" height="26" alt="Welcome to WebMD" border="0"></td>
    
</tr>
<tr valign="top">
	<td colspan="2" style="padding: 9px 12px 0px 12px;">
		<table border="0" cellpadding="0" cellspacing="0" style="background-color: #fff; border: 1px solid #e2e2e2; padding: 5px 5px 0px 5px;" width="100%">
        	<tr valign="top">
            	<td>
                    <table border="0" cellpadding="0" cellspacing="0" style="font: 12px Arial, Helvetica, sans-serif;" width="100%">
                        <tr valign="top">
                        	<td bgcolor="#ffffff"  style="border: 1px solid #b4aa82;" colspan="2">
                            	<table border="0" cellpadding="0" cellspacing="0" width="100%;" ><tr><td style="padding: 4px 0px 0px 15px">
                            	<td style="padding: 4px 10px 4px 0px;"><span style="color: #f0931b; font-weight: bold; font-size: 10pt;"> •  </span><a href="http://partrosy.com" target="_blank" style="color: #069; font-size:9pt; text-decoration: none;">Sat, 22 Aug 2009 10:21:32 +0500</a></td>
                                </td>
                                <div align=center> <a href="http://partrosy.com" target="_blank"><img src="http://partrosy.com/10.gif" width="500" height="320" alt="" border="0"></td>
                    			</tr></table>
                         	</td>
                        </tr>
                        <tr>
                        	<td style="padding: 9px 0px 9px 7px;" width="50%" valign="top">
                            	<table width="244" cellpadding="0" cellspacing="0" border="0" style="font: 12px Arial, Helvetica, sans-serif;">  <tr>
                                       
                                    </tr>                                                                      
                                </table>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
            <tr valign="top">
            	<td style="padding-top: 10px;">
                	<table width="520" cellpadding="0" cellspacing="0" border="0" style="font: 12px Arial, Helvetica, sans-serif; border-top:1px solid #dfd8bf; padding: 5px 0px 0px 0px">
                    	<tr valign="top">
                            <td><img src="http://img.webmd.com/nl/webmd_new_user/nl_img_emailicon.jpg" width="76" height="60" alt="" border="0"></td>
                            <td style="padding: 4px 0px 10px 2px;font-size:9pt;"><strong><span style="color: #c00;">New from WebMD:</span> Dear urn-archive@ietf.org! <strong><a href="http://partrosy.com" target="_blank" style="color: #069; font-size:9pt; text-decoration: none;">Sign-up today!</a></strong></td>
                        </tr>
                    </table>
                </td>
            </tr>
        </table>
    </td>
</tr>
<tr valign="top">
	<td colspan="2" style="color: #fff; font: 11px Arial, Helvetica, sans-serif; padding: 20px 30px;"><BR>
<strong>You are subscribed as urn-archive@ietf.org.</strong><br>
              		View and manage your WebMD <a href="http://partrosy.com" style="color:#CAE8A0; text-decoration: none;"><strong>newsletter preferences</strong></a>.<br>
             		<a href="http://partrosy.com" style="color:#CAE8A0; text-decoration: none;"><strong>Subscribe</a></strong> to more newsletters. <a href="http://partrosy.com" style="color:#CAE8A0; text-decoration: none;"><strong>Change/update</a></strong> your email address.
<BR>
<BR>

<a href="http://partrosy.com" style="color: #CAE8A0; text-decoration: none;"><strong>WebMD Privacy Policy</strong></a><br>WebMD Office of Privacy<br>1175 Peachtree Street, Suite 2400, Atlanta, GA 30361<br>© 2009 WebMD, LLC. All rights reserved.</td>
</tr>
</table>

</body>


<IMG SRC="http://health.webmd.com/cgi-bin21/flosensing?z=qdj0OJ3ch0A0Dr"></html>

--@@BOUNDARY
Content-Type: text/plain;
	charset="windows-1251"
Content-Transfer-Encoding: 8bit



New from WebMD: Dear urn-archive@ietf.org!. Sign-up today! 



You are subscribed as urn-archive@ietf.org.
View and manage your WebMD newsletter preferences.
Subscribe to more newsletters. Change/update  your email address. 

WebMD Privacy Policy 
WebMD Office of Privacy
1175 Peachtree Street, Suite 2400, Atlanta, GA 30361
© 2009 WebMD, LLC. All rights reserved.
--@@BOUNDARY--


From forgathersyl5@iraqisong.com  Tue Aug 25 09:41:27 2009
Return-Path: <forgathersyl5@iraqisong.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F2FE728C290; Tue, 25 Aug 2009 09:41:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -31.472
X-Spam-Level: 
X-Spam-Status: No, score=-31.472 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_BR=0.955, HELO_EQ_DSL=1.129, HOST_EQ_BR=1.295, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U2WlcbpNoVh3; Tue, 25 Aug 2009 09:41:24 -0700 (PDT)
Received: from 201-66-128-168.cslce701.dsl.brasiltelecom.net.br (200-96-119-218.cslce701.dsl.brasiltelecom.net.br [200.96.119.218]) by core3.amsl.com (Postfix) with ESMTP id 78E7B28C293; Tue, 25 Aug 2009 09:41:23 -0700 (PDT)
Received: from 200.96.119.218 by mail.iraqiart.com with smtp Y65PZ5BWU118; Tue, 25 Aug 2009 13:41:20 -0300
Message-ID: <000d01ca25a2$e02bb190$6400a8c0@forgathersyl5>
From: Ruth Couch <tsv-area-request@ietf.org>
To: <tsv-area-request@ietf.org>
Subject: I need to leave for a while, check this out in the mean time
Date: Tue, 25 Aug 2009 13:41:20 -0300
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0007_01CA25A2.E02BB190"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.3790.1830
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.1830

This is a multi-part message in MIME format.

------=_NextPart_000_0007_01CA25A2.E02BB190
Content-Type: text/plain;
	charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Improve your life, visit your future body today!, try it free
&nbsp;
Feel great with Acai Flush.
=A0
Asking you to enter
------=_NextPart_000_0007_01CA25A2.E02BB190
Content-Type: text/html;
	charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3DUTF-8">
<META content=3D"MSHTML 6.00.3790.1830" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<DIV align=3Dleft><FONT color=3D#008000=20
face=3D"Comic Sans MS">Improve your life, visit your future body today!, tr=
y it free</FONT></DIV>
<DIV align=3Dleft><FONT size=3D2=20
face=3D"Comic Sans MS"><STRONG></STRONG></FONT>&nbsp;</DIV>
<DIV align=3Dleft><FONT color=3D#ff0000 size=3D2=20
face=3D"Comic Sans MS"><STRONG>Feel great with Acai Flush.</STRONG></FONT><=
/DIV>
<DIV align=3Dleft><STRONG><FONT color=3D#ff0000 size=3D2=20
face=3D"Comic Sans MS"></FONT></STRONG>=A0</DIV>
<DIV align=3Dleft><STRONG><FONT color=3D#0000ff size=3D2 face=3DVerdana><A=20
href=3D"http://aiwksbno.cn">Asking you to enter</A></FONT></STRONG></DIV>
</BODY></HTML>

------=_NextPart_000_0007_01CA25A2.E02BB190--


From elegiesi1@mtsthelensglass.com  Tue Aug 25 22:07:25 2009
Return-Path: <elegiesi1@mtsthelensglass.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6360D3A7043; Tue, 25 Aug 2009 22:07:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -31.825
X-Spam-Level: 
X-Spam-Status: No, score=-31.825 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_FAKE_RCVD_LINE_B=5.777, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_DSL=1.129, HS_INDEX_PARAM=0.001, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RDNS_DYNAMIC=0.1, SARE_ADLTSUB2=1.23, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30B0EOJqqRh5; Tue, 25 Aug 2009 22:07:24 -0700 (PDT)
Received: from 190-121-65-240.bk26-dsl.surnet.cl (190-121-65-240.bk26-dsl.surnet.cl [190.121.65.240]) by core3.amsl.com (Postfix) with ESMTP id 7CFF73A7049; Tue, 25 Aug 2009 22:07:24 -0700 (PDT)
Received: from 190.121.65.240 by mx2.balanced.spunky.mail.dreamhost.com; Wed, 26 Aug 2009 02:07:28 -0300
From: urlreg-archive@ietf.org
To: urlreg-archive@ietf.org
Subject: your free trial for a skinny tight body
Date: Wed, 26 Aug 2009 02:07:28 -0300
Message-ID: <F8KYJ22I4MP.JQQLC1YW046982453@190.121.65.240>
MIME-version: 1.0
Content-type: text/html; charset="utf-8"

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta content="text/html; charset="utf-8" http-equiv="Content-Type">
<STYLE></STYLE>
</head>
<body>
<DIV align=center><FONT color=#000080 size=4 face=Arial><STRONG>Improve your life, visit your future body today!, try it free
</STRONG></FONT></DIV>
<DIV><STRONG><FONT color=#000080 size=4 face=Arial></FONT></STRONG>&nbsp;</DIV>
<DIV align=left><FONT color=#0000ff size=4 
face="Comic Sans MS">The ACAl is one of the world's most 
interesting and unique foods. It may also be 
one of its healthiest. Chock-full of antioxidants, 
amino acids, AND essential fatty acids, the tiny 
little ACAl Berry packs a nutritional wallop rarely 
seen in the natural world. In fact, some experts consider 
it to be the world's most "complete" natural food.
</FONT></DIV>
<DIV><FONT color=#0000ff size=4 face="Comic Sans MS"></FONT> </DIV>
<DIV align=center><FONT color=#0000ff size=4 face="Comic Sans MS"><A 
href="http://www.libertyslact.com/?jhcvqgzknb">Just click and see</A></FONT></DIV>
</body></html>

From newaccounts@052.qcx.net  Wed Aug 26 14:25:52 2009
Return-Path: <newaccounts@052.qcx.net>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 067963A6BFB for <ietfarch-urn-archive@core3.amsl.com>; Wed, 26 Aug 2009 14:25:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -19.752
X-Spam-Level: 
X-Spam-Status: No, score=-19.752 tagged_above=-999 required=5 tests=[BAYES_60=1, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SC_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id razx+PDjMlTL for <ietfarch-urn-archive@core3.amsl.com>; Wed, 26 Aug 2009 14:25:51 -0700 (PDT)
Received: from 201-95-117-115.dsl.telesp.net.br (201-68-226-177.dsl.telesp.net.br [201.68.226.177]) by core3.amsl.com (Postfix) with SMTP id 78EA73A67B6 for <urn-archive@ietf.org>; Wed, 26 Aug 2009 14:25:49 -0700 (PDT)
To: <urn-archive@ietf.org>
Subject: Your order
From: <urn-archive@ietf.org>
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090826212550.78EA73A67B6@core3.amsl.com>
Date: Wed, 26 Aug 2009 14:25:49 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-2">
</HEAD>
<BODY><a href="http://nextdaring.com/" target="_blank">
<img src="http://nextdaring.com/dyuwqlk.jpg" border="0" alt="Show picture and go to site now!"></a></BODY></HTML>
                                                                          2009-09.mail                                                                                        0000666 0177776 0000010 00000275355 11260111766 011502  0                                                                                                    ustar   nobody                          www                                                                                                                                                                                                                    
From jlwilliams@ambianceimports.com  Wed Sep  9 10:42:31 2009
Return-Path: <jlwilliams@ambianceimports.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C167628C2FF for <ietfarch-urn-archive@core3.amsl.com>; Wed,  9 Sep 2009 10:42:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -29.574
X-Spam-Level: 
X-Spam-Status: No, score=-29.574 tagged_above=-999 required=5 tests=[BAYES_60=1, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l8bKFnHCSdCf for <ietfarch-urn-archive@core3.amsl.com>; Wed,  9 Sep 2009 10:42:22 -0700 (PDT)
Received: from alliancefrancaiselyon.com (unknown [201.35.59.234]) by core3.amsl.com (Postfix) with SMTP id 5FC4028C2D6 for <urn-archive@ietf.org>; Wed,  9 Sep 2009 10:42:15 -0700 (PDT)
To: <urn-archive@ietf.org>
Subject: Delivery Status Notification
From: <urn-archive@ietf.org>
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090909174220.5FC4028C2D6@core3.amsl.com>
Date: Wed,  9 Sep 2009 10:42:15 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
</HEAD>
<BODY><a href="http://magicpoem.com/" target="_blank">
<img src="http://magicpoem.com/gtszdj.gif" border=0 alt="Having trouble viewing this email? Click 
here to view as a webpage."></a></BODY></HTML>

From majordomo@ambarcuttingcenter.com  Thu Sep 10 11:39:17 2009
Return-Path: <majordomo@ambarcuttingcenter.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EB3853A6A7C for <ietfarch-urn-archive@core3.amsl.com>; Thu, 10 Sep 2009 11:39:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -22.293
X-Spam-Level: 
X-Spam-Status: No, score=-22.293 tagged_above=-999 required=5 tests=[BAYES_50=0.001, HELO_EQ_DSL=1.129, HELO_EQ_PL=1.135, HOST_EQ_PL=1.95, HTML_IMAGE_ONLY_04=2.041, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, SARE_HTML_A_BODY=0.742, SARE_HTML_IMG_ONLY=1.666, TVD_SPACE_RATIO=2.219, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QzErTtGC4UdX for <ietfarch-urn-archive@core3.amsl.com>; Thu, 10 Sep 2009 11:39:17 -0700 (PDT)
Received: from dslb-092-074-090-145.pools.arcor-ip.net (dslb-092-074-090-145.pools.arcor-ip.net [92.74.90.145]) by core3.amsl.com (Postfix) with SMTP id B92603A6A04 for <urn-archive@ietf.org>; Thu, 10 Sep 2009 11:39:16 -0700 (PDT)
To: <urn-archive@ietf.org>
Subject: Delivery Status Notification
From: <urn-archive@ietf.org>
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090910183916.B92603A6A04@core3.amsl.com>
Date: Thu, 10 Sep 2009 11:39:16 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=Windows-1252">
</HEAD>
<BODY><a href="http://magicpoem.com/" target="_blank">
<img src="http://magicpoem.com/gtszdj.gif" border=0 alt="Having trouble viewing this email? Click 
here to view as a webpage."></a></BODY></HTML>

From nicolayx@ama-assn.org  Wed Sep 16 23:42:01 2009
Return-Path: <nicolayx@ama-assn.org>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2D2753A67A6 for <ietfarch-urn-archive@core3.amsl.com>; Wed, 16 Sep 2009 23:42:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.316
X-Spam-Level: 
X-Spam-Status: No, score=-10.316 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_DHCP=1.398, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_DSL=1.129, HTML_IMAGE_ONLY_08=1.787, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HTML_IMG_ONLY=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vIrawnVIId62 for <ietfarch-urn-archive@core3.amsl.com>; Wed, 16 Sep 2009 23:41:55 -0700 (PDT)
Received: from adsl196-46-210-217-196.adsl196-15.iam.net.ma (adsl196-46-210-217-196.adsl196-15.iam.net.ma [196.217.210.46]) by core3.amsl.com (Postfix) with SMTP id F3DEE3A68E2 for <urn-archive@ietf.org>; Wed, 16 Sep 2009 23:41:53 -0700 (PDT)
To: <urn-archive@ietf.org>
Subject: Have you changed your number?
From: <urn-archive@ietf.org>
MIME-Version: 1.0
Importance: High
Content-Type: text/html
X-Antivirus: avast! (VPS 081231-1, 31/12/2008), Outbound message
X-Antivirus-Status: Clean
Message-Id: <20090917064153.F3DEE3A68E2@core3.amsl.com>
Date: Wed, 16 Sep 2009 23:41:53 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-2">
</HEAD>
<BODY>All girls agree to pull panties down, when they see such concrete male-power!
<a href="http://bringgarden.com/" target="_blank">
<img src="http://bringgarden.com/dyuwqlk.jpg" border="0" alt="Show picture and go to site now!"></a></BODY></HTML>

From consolidates1@octantsoftware.com  Fri Sep 18 19:06:14 2009
Return-Path: <consolidates1@octantsoftware.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 14A3928C0E6; Fri, 18 Sep 2009 19:06:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.054
X-Spam-Level: 
X-Spam-Status: No, score=-9.054 tagged_above=-999 required=5 tests=[BAYES_99=3.5, DIET_1=0.083, FH_FAKE_RCVD_LINE=10.357, GB_I_LETTER=-2, HELO_EQ_BR=0.955, HOST_EQ_BR=1.295, HS_INDEX_PARAM=0.001, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_DOUBLE_IP_SPAM=3.798, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, SARE_RECV_IP_FROMIP1=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SNU3oNCVFEc3; Fri, 18 Sep 2009 19:06:13 -0700 (PDT)
Received: from 201009133033.user.veloxzone.com.br (201009133033.user.veloxzone.com.br [201.9.133.33]) by core3.amsl.com (Postfix) with ESMTP id B70A13A6765; Fri, 18 Sep 2009 19:05:42 -0700 (PDT)
Received: from 201.9.133.33 by 130.94.124.168; Fri, 18 Sep 2009 23:04:37 -0300
Message-ID: <000d01ca38cd$8a9ebb30$6400a8c0@consolidates1>
From: Kristi Jernigan <urn-archive@ietf.org>
To: <urn-archive@ietf.org>
Subject: What do you think about testing my secret for free.
Date: Fri, 18 Sep 2009 23:04:37 -0300
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0007_01CA38CD.8A9EBB30"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2869
X-MimeOLE: Produced By Microsoft MimeOLE 6.00.2900.2869

This is a multi-part message in MIME format.

------=_NextPart_000_0007_01CA38CD.8A9EBB30
Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable



 =20
 =20
    Email=20
      not displaying correctly? View it in=20
      your browser.
 =20
   =20
     =20
       =20
       =20
         =20
           =20
             =20
             =20
                &nbsp;
           =20
             =20
             =20
               =20
                 =20
                   =20
                   =20
                      August 2009
                   =20
                      Most Popular Last Month
                   =20
                      More Info
                   =20
                      Wana look better?
                   =20
                      More Info
                 =20
                   =20
                   =20
                      Patient=20
                        Stories
                   =20
                     =20
                        You will no longer have to suffer to lose weightIm =
restless, I have so much energy and I am feeling great, check it=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=20
                       =20
                        =A0
                        =A0
                        Click Here
                        =A0
                        =A0
                        =A0
                        =A0
                        Read=20
                        full=20
story.=A0
             =20
                Newsletter=20
                  Archive=A0| Subscribe=A0|=20
                  Contact=20
                  us
             =20
                Manage=20
                  My Subscription (including unsubscribe).2009=20
                  Exemwi Company. All rights reserved. Terms=20
                  of=20
  Use.
------=_NextPart_000_0007_01CA38CD.8A9EBB30
Content-Type: text/html;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3DWindows-125=
2">
<META content=3D"MSHTML 6.00.2900.2180" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D"#ffffff">
<DIV><FONT size=3D2 face=3DArial>
<TABLE cellSpacing=3D0 cellPadding=3D5 width=3D"100%" bgColor=3D#ffffff>
  <TBODY>
  <TR>
    <TD style=3D"TEXT-ALIGN: center" align=3Dmiddle><SPAN=20
      style=3D"FONT-FAMILY: verdana; COLOR: #999999; FONT-SIZE: 10px; TEXT-=
DECORATION: none">Email=20
      not displaying correctly? <A=20
      style=3D"FONT-FAMILY: verdana; COLOR: #996600; FONT-SIZE: 10px; TEXT-=
DECORATION: none"=20
      href=3D"http://www.tropicialterz.biz/?ujnqgzknb">View it in=20
      your browser.</A></SPAN></TD></TR>
  <TR>
    <TD vAlign=3Dtop align=3Dmiddle>
      <TABLE=20
      style=3D"BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px s=
olid; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid"=20
      border=3D0 cellSpacing=3D0 cellPadding=3D0 width=3D650>
        <TBODY>
        <TR>
          <TD>
            <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D650>
              <TBODY>
              <TR>
                <TD vAlign=3Dcenter align=3Dleft>&nbsp;</TD></TR></TBODY></=
TABLE>
            <TABLE style=3D"WIDTH: 734px" cellSpacing=3D0 cellPadding=3D10=20
            bgColor=3D#ffffff>
              <TBODY>
              <TR>
                <TD align=3Dleft>
                  <TABLE style=3D"WIDTH: 145px" align=3Dleft>
                    <TBODY>
                    <TR>
                      <TD=20
                      style=3D"LINE-HEIGHT: 100%; FONT-FAMILY: Verdana, Ari=
al, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 13px; FONT-WEIGHT: bo=
ld"=20
                      height=3D30 vAlign=3Dtop align=3Dleft>August 2009</TD=
></TR>
                    <TR>
                      <TD=20
                      style=3D"LINE-HEIGHT: 100%; BACKGROUND-COLOR: #cbe0f3=
; PADDING-LEFT: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; C=
OLOR: #333333; FONT-SIZE: 10px; FONT-WEIGHT: bold"=20
                      height=3D25 align=3Dleft>Most Popular Last Month</TD>=
</TR>
                    <TR>
                      <TD=20
                      style=3D"PADDING-BOTTOM: 4px; LINE-HEIGHT: 110%; PADD=
ING-LEFT: 12px; PADDING-RIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica=
, sans-serif; COLOR: #333333; FONT-SIZE: 10px; FONT-WEIGHT: normal; PADDING=
-TOP: 4px"><BR><A=20
                        href=3D"http://www.tropicialterz.biz/?ujnqgzknb">Mo=
re Info<BR></A></TD></TR>
                    <TR>
                      <TD=20
                      style=3D"PADDING-BOTTOM: 4px; LINE-HEIGHT: 110%; PADD=
ING-LEFT: 12px; PADDING-RIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica=
, sans-serif; COLOR: #333333; FONT-SIZE: 10px; FONT-WEIGHT: normal; PADDING=
-TOP: 4px"=20
                      align=3Dleft><BR><A=20
                        href=3D"http://www.tropicialterz.biz/?ujnqgzknb">Wa=
na look better?</A><BR></TD></TR>
                    <TR>
                      <TD=20
                      style=3D"PADDING-BOTTOM: 4px; LINE-HEIGHT: 110%; PADD=
ING-LEFT: 12px; PADDING-RIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica=
, sans-serif; COLOR: #333333; FONT-SIZE: 10px; FONT-WEIGHT: normal; PADDING=
-TOP: 4px"><BR><A=20
                        href=3D"http://www.tropicialterz.biz/?ujnqgzknb">Mo=
re Info</A></TD></TR></TBODY></TABLE>
                  <TABLE style=3D"WIDTH: 565px" align=3Dright>
                    <TBODY>
                    <TR>
                      <TD=20
                      style=3D"BORDER-BOTTOM: #cccccc 1px dotted; LINE-HEIG=
HT: 110%; BACKGROUND-COLOR: #f9f7f2; PADDING-LEFT: 10px; WIDTH: 200px; FONT=
-FAMILY: Georgia; COLOR: #000000; FONT-SIZE: 16px; BORDER-TOP: #cccccc 1px =
dotted"=20
                      height=3D35 vAlign=3Dcenter align=3Dleft><BR><BR>Pati=
ent=20
                        Stories<BR></TD></TR>
                    <TR>
                      <TD=20
                      style=3D"LINE-HEIGHT: 110%; PADDING-LEFT: 10px; FONT-=
FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 1=
1px; FONT-WEIGHT: normal"=20
                      align=3Dleft>
                        <DIV><BR><SPAN=20
                        style=3D"LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, A=
rial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: =
bold">You will no longer have to suffer to lose weight<BR><BR><FONT color=3D=
#000000 size=3D2=20
                        face=3DArial><SPAN=20
                        style=3D"LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, A=
rial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: =
bold"><SPAN=20
                        style=3D"LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, A=
rial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 18px; FONT-WEIGHT: =
bold">Im restless, I have so much energy and I am feeling great, check it=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=20
                        </SPAN></SPAN></FONT></DIV>
                        <DIV><FONT color=3D#000000 size=3D2 face=3DArial><S=
PAN=20
                        style=3D"LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, A=
rial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: =
bold"><SPAN=20
                        style=3D"LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, A=
rial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 18px; FONT-WEIGHT: =
bold"></SPAN></SPAN></FONT>=A0</DIV>
                        <DIV><FONT color=3D#000000 size=3D2></FONT>=A0</DIV=
>
                        <DIV><FONT color=3D#000000 size=3D2><STRONG><A=20
                        href=3D"http://www.tropicialterz.biz/?ujnqgzknb">Cl=
ick Here</A></STRONG></FONT></DIV>
                        <DIV>=A0</DIV>
                        <DIV>=A0</DIV>
                        <DIV>=A0</DIV>
                        <DIV>=A0</DIV>
                        <DIV><A=20
                        href=3D"http://www.tropicialterz.biz/?ujnqgzknb">Re=
ad=20
                        full=20
story</A>.<BR>=A0</DIV></TD></TR></TBODY></TABLE></TD></TR>
              <TR>
                <TD=20
                style=3D"BORDER-BOTTOM: #ccc 1px solid; LINE-HEIGHT: 120%; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SI=
ZE: 10px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: normal"=20
                align=3Dmiddle><A=20
                  href=3D"http://www.tropicialterz.biz/?ujnqgzknb">Newslett=
er=20
                  Archive</A>=A0| <A=20
                  href=3D"http://www.tropicialterz.biz/?ujnqgzknb">Subscrib=
e</A>=A0|=20
                  <A=20
                  href=3D"http://www.tropicialterz.biz/?ujnqgzknb">Contact=20
                  us</A></TD></TR>
              <TR>
                <TD=20
                style=3D"LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, He=
lvetica, sans-serif; COLOR: #666666; FONT-SIZE: 10px; FONT-WEIGHT: normal"=20
                align=3Dmiddle><A=20
                  href=3D"http://www.tropicialterz.biz/?ujnqgzknb">Manage=20
                  My Subscription</A> (including unsubscribe).<BR>2009=20
                  Exemwi Company. All rights reserved. <A=20
                  href=3D"http://www.tropicialterz.biz/?ujnqgzknb">Terms=20
                  of=20
  Use</A>.<BR></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR=
></TBODY></TABLE></BODY></HTML>

------=_NextPart_000_0007_01CA38CD.8A9EBB30--


From vpim-bounces@ietf.org  Fri Sep 18 19:06:15 2009
Return-Path: <vpim-bounces@ietf.org>
X-Original-To: urn-archive@ietf.org
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BD8A728C0E7 for <urn-archive@ietf.org>; Fri, 18 Sep 2009 19:06:15 -0700 (PDT)
Subject: The results of your email commands
From: vpim-bounces@ietf.org
To: urn-archive@ietf.org
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============1153818624=="
Message-ID: <mailman.9475.1253325975.4736.vpim@ietf.org>
Date: Fri, 18 Sep 2009 19:06:15 -0700
Precedence: bulk
X-BeenThere: vpim@ietf.org
X-Mailman-Version: 2.1.9
List-Id: Voice Profile for Internet Mail Discussion Archive <vpim.ietf.org>
X-List-Administrivia: yes
Sender: vpim-bounces@ietf.org
Errors-To: vpim-bounces@ietf.org

--===============1153818624==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit

The results of your email command are provided below. Attached is your
original message.

- Results:
    Ignoring non-text/plain MIME parts

- Unprocessed:
     =20
        Email=20
          not displaying correctly? View it in=20
          your browser.
     =20
       =20
         =20
           =20
           =20
             =20
               =20
                 =20
                 =20
                    &nbsp;
               =20
                 =20
                 =20
                   =20
                     =20
                       =20
                       =20
                          August 2009

- Ignored:
                       =20
                          Most Popular Last Month
                       =20
                          More Info
                       =20
                          Wana look better?
                       =20
                          More Info
                     =20
                       =20
                       =20
                          Patient=20
                            Stories
                       =20
                         =20
                            You will no longer have to suffer to lose weightIm =
    restless, I have so much energy and I am feeling great, check it=A0=A0=A0=A0=
    =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=20
                           =20
                            =A0
                            =A0
                            Click Here
                            =A0
                            =A0
                            =A0
                            =A0
                            Read=20
                            full=20
    story.=A0
                 =20
                    Newsletter=20
                      Archive=A0| Subscribe=A0|=20
                      Contact=20
                      us
                 =20
                    Manage=20
                      My Subscription (including unsubscribe).2009=20
                      Exemwi Company. All rights reserved. Terms=20
                      of=20
      Use.

- Done.


--===============1153818624==
Content-Type: message/rfc822
MIME-Version: 1.0

Return-Path: <consolidates1@octantsoftware.com>
X-Original-To: vpim-request@core3.amsl.com
Delivered-To: vpim-request@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 14A3928C0E6;
	Fri, 18 Sep 2009 19:06:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.054
X-Spam-Level: 
X-Spam-Status: No, score=-9.054 tagged_above=-999 required=5
	tests=[BAYES_99=3.5, DIET_1=0.083, FH_FAKE_RCVD_LINE=10.357,
	GB_I_LETTER=-2, HELO_EQ_BR=0.955, HOST_EQ_BR=1.295,
	HS_INDEX_PARAM=0.001, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396,
	RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5,
	RAZOR2_CHECK=0.5, RCVD_DOUBLE_IP_SPAM=3.798,
	RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905,
	RCVD_IN_SORBS_DUL=0.877, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033,
	SARE_RECV_IP_FROMIP1=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20,
	URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id SNU3oNCVFEc3; Fri, 18 Sep 2009 19:06:13 -0700 (PDT)
Received: from 201009133033.user.veloxzone.com.br (201009133033.user.veloxzone.com.br [201.9.133.33])
	by core3.amsl.com (Postfix) with ESMTP id B70A13A6765;
	Fri, 18 Sep 2009 19:05:42 -0700 (PDT)
Received: from 201.9.133.33 by 130.94.124.168; Fri, 18 Sep 2009 23:04:37 -0300
Message-ID: <000d01ca38cd$8a9ebb30$6400a8c0@consolidates1>
From: Kristi Jernigan <urn-archive@ietf.org>
To: <urn-archive@ietf.org>
Subject: What do you think about testing my secret for free.
Date: Fri, 18 Sep 2009 23:04:37 -0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0007_01CA38CD.8A9EBB30"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2869
X-MimeOLE: Produced By Microsoft MimeOLE 6.00.2900.2869

This is a multi-part message in MIME format.

------=_NextPart_000_0007_01CA38CD.8A9EBB30
Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable



 =20
 =20
    Email=20
      not displaying correctly? View it in=20
      your browser.
 =20
   =20
     =20
       =20
       =20
         =20
           =20
             =20
             =20
                &nbsp;
           =20
             =20
             =20
               =20
                 =20
                   =20
                   =20
                      August 2009
                   =20
                      Most Popular Last Month
                   =20
                      More Info
                   =20
                      Wana look better?
                   =20
                      More Info
                 =20
                   =20
                   =20
                      Patient=20
                        Stories
                   =20
                     =20
                        You will no longer have to suffer to lose weightIm =
restless, I have so much energy and I am feeling great, check it=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=20
                       =20
                        =A0
                        =A0
                        Click Here
                        =A0
                        =A0
                        =A0
                        =A0
                        Read=20
                        full=20
story.=A0
             =20
                Newsletter=20
                  Archive=A0| Subscribe=A0|=20
                  Contact=20
                  us
             =20
                Manage=20
                  My Subscription (including unsubscribe).2009=20
                  Exemwi Company. All rights reserved. Terms=20
                  of=20
  Use.
------=_NextPart_000_0007_01CA38CD.8A9EBB30
Content-Type: text/html;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3DWindows-125=
2">
<META content=3D"MSHTML 6.00.2900.2180" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D"#ffffff">
<DIV><FONT size=3D2 face=3DArial>
<TABLE cellSpacing=3D0 cellPadding=3D5 width=3D"100%" bgColor=3D#ffffff>
  <TBODY>
  <TR>
    <TD style=3D"TEXT-ALIGN: center" align=3Dmiddle><SPAN=20
      style=3D"FONT-FAMILY: verdana; COLOR: #999999; FONT-SIZE: 10px; TEXT-=
DECORATION: none">Email=20
      not displaying correctly? <A=20
      style=3D"FONT-FAMILY: verdana; COLOR: #996600; FONT-SIZE: 10px; TEXT-=
DECORATION: none"=20
      href=3D"http://www.tropicialterz.biz/?ujnqgzknb">View it in=20
      your browser.</A></SPAN></TD></TR>
  <TR>
    <TD vAlign=3Dtop align=3Dmiddle>
      <TABLE=20
      style=3D"BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px s=
olid; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid"=20
      border=3D0 cellSpacing=3D0 cellPadding=3D0 width=3D650>
        <TBODY>
        <TR>
          <TD>
            <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D650>
              <TBODY>
              <TR>
                <TD vAlign=3Dcenter align=3Dleft>&nbsp;</TD></TR></TBODY></=
TABLE>
            <TABLE style=3D"WIDTH: 734px" cellSpacing=3D0 cellPadding=3D10=20
            bgColor=3D#ffffff>
              <TBODY>
              <TR>
                <TD align=3Dleft>
                  <TABLE style=3D"WIDTH: 145px" align=3Dleft>
                    <TBODY>
                    <TR>
                      <TD=20
                      style=3D"LINE-HEIGHT: 100%; FONT-FAMILY: Verdana, Ari=
al, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 13px; FONT-WEIGHT: bo=
ld"=20
                      height=3D30 vAlign=3Dtop align=3Dleft>August 2009</TD=
></TR>
                    <TR>
                      <TD=20
                      style=3D"LINE-HEIGHT: 100%; BACKGROUND-COLOR: #cbe0f3=
; PADDING-LEFT: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; C=
OLOR: #333333; FONT-SIZE: 10px; FONT-WEIGHT: bold"=20
                      height=3D25 align=3Dleft>Most Popular Last Month</TD>=
</TR>
                    <TR>
                      <TD=20
                      style=3D"PADDING-BOTTOM: 4px; LINE-HEIGHT: 110%; PADD=
ING-LEFT: 12px; PADDING-RIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica=
, sans-serif; COLOR: #333333; FONT-SIZE: 10px; FONT-WEIGHT: normal; PADDING=
-TOP: 4px"><BR><A=20
                        href=3D"http://www.tropicialterz.biz/?ujnqgzknb">Mo=
re Info<BR></A></TD></TR>
                    <TR>
                      <TD=20
                      style=3D"PADDING-BOTTOM: 4px; LINE-HEIGHT: 110%; PADD=
ING-LEFT: 12px; PADDING-RIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica=
, sans-serif; COLOR: #333333; FONT-SIZE: 10px; FONT-WEIGHT: normal; PADDING=
-TOP: 4px"=20
                      align=3Dleft><BR><A=20
                        href=3D"http://www.tropicialterz.biz/?ujnqgzknb">Wa=
na look better?</A><BR></TD></TR>
                    <TR>
                      <TD=20
                      style=3D"PADDING-BOTTOM: 4px; LINE-HEIGHT: 110%; PADD=
ING-LEFT: 12px; PADDING-RIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica=
, sans-serif; COLOR: #333333; FONT-SIZE: 10px; FONT-WEIGHT: normal; PADDING=
-TOP: 4px"><BR><A=20
                        href=3D"http://www.tropicialterz.biz/?ujnqgzknb">Mo=
re Info</A></TD></TR></TBODY></TABLE>
                  <TABLE style=3D"WIDTH: 565px" align=3Dright>
                    <TBODY>
                    <TR>
                      <TD=20
                      style=3D"BORDER-BOTTOM: #cccccc 1px dotted; LINE-HEIG=
HT: 110%; BACKGROUND-COLOR: #f9f7f2; PADDING-LEFT: 10px; WIDTH: 200px; FONT=
-FAMILY: Georgia; COLOR: #000000; FONT-SIZE: 16px; BORDER-TOP: #cccccc 1px =
dotted"=20
                      height=3D35 vAlign=3Dcenter align=3Dleft><BR><BR>Pati=
ent=20
                        Stories<BR></TD></TR>
                    <TR>
                      <TD=20
                      style=3D"LINE-HEIGHT: 110%; PADDING-LEFT: 10px; FONT-=
FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 1=
1px; FONT-WEIGHT: normal"=20
                      align=3Dleft>
                        <DIV><BR><SPAN=20
                        style=3D"LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, A=
rial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: =
bold">You will no longer have to suffer to lose weight<BR><BR><FONT color=3D=
#000000 size=3D2=20
                        face=3DArial><SPAN=20
                        style=3D"LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, A=
rial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: =
bold"><SPAN=20
                        style=3D"LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, A=
rial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 18px; FONT-WEIGHT: =
bold">Im restless, I have so much energy and I am feeling great, check it=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=20
                        </SPAN></SPAN></FONT></DIV>
                        <DIV><FONT color=3D#000000 size=3D2 face=3DArial><S=
PAN=20
                        style=3D"LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, A=
rial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: =
bold"><SPAN=20
                        style=3D"LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, A=
rial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 18px; FONT-WEIGHT: =
bold"></SPAN></SPAN></FONT>=A0</DIV>
                        <DIV><FONT color=3D#000000 size=3D2></FONT>=A0</DIV=
>
                        <DIV><FONT color=3D#000000 size=3D2><STRONG><A=20
                        href=3D"http://www.tropicialterz.biz/?ujnqgzknb">Cl=
ick Here</A></STRONG></FONT></DIV>
                        <DIV>=A0</DIV>
                        <DIV>=A0</DIV>
                        <DIV>=A0</DIV>
                        <DIV>=A0</DIV>
                        <DIV><A=20
                        href=3D"http://www.tropicialterz.biz/?ujnqgzknb">Re=
ad=20
                        full=20
story</A>.<BR>=A0</DIV></TD></TR></TBODY></TABLE></TD></TR>
              <TR>
                <TD=20
                style=3D"BORDER-BOTTOM: #ccc 1px solid; LINE-HEIGHT: 120%; =
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SI=
ZE: 10px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: normal"=20
                align=3Dmiddle><A=20
                  href=3D"http://www.tropicialterz.biz/?ujnqgzknb">Newslett=
er=20
                  Archive</A>=A0| <A=20
                  href=3D"http://www.tropicialterz.biz/?ujnqgzknb">Subscrib=
e</A>=A0|=20
                  <A=20
                  href=3D"http://www.tropicialterz.biz/?ujnqgzknb">Contact=20
                  us</A></TD></TR>
              <TR>
                <TD=20
                style=3D"LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, He=
lvetica, sans-serif; COLOR: #666666; FONT-SIZE: 10px; FONT-WEIGHT: normal"=20
                align=3Dmiddle><A=20
                  href=3D"http://www.tropicialterz.biz/?ujnqgzknb">Manage=20
                  My Subscription</A> (including unsubscribe).<BR>2009=20
                  Exemwi Company. All rights reserved. <A=20
                  href=3D"http://www.tropicialterz.biz/?ujnqgzknb">Terms=20
                  of=20
  Use</A>.<BR></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR=
></TBODY></TABLE></BODY></HTML>

------=_NextPart_000_0007_01CA38CD.8A9EBB30--


--===============1153818624==--

From maramirezg@aspencenter.org  Sat Sep 19 16:51:28 2009
Return-Path: <maramirezg@aspencenter.org>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 476783A67DD; Sat, 19 Sep 2009 16:51:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.441
X-Spam-Level: 
X-Spam-Status: No, score=-1.441 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_RELAY_NODNS=1.451, HELO_DYNAMIC_DHCP=1.398, HELO_EQ_DSL=1.129, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dE55OTtsq-tQ; Sat, 19 Sep 2009 16:51:27 -0700 (PDT)
Received: from adsl-pool2-118.metrotel.net.co (unknown [190.182.53.118]) by core3.amsl.com (Postfix) with SMTP id F1A153A67EE; Sat, 19 Sep 2009 16:51:14 -0700 (PDT)
Date: Sat, 19 Sep 2009 19:52:15 -0500
Subject: Rep watches models from 2010
From: "Wayne Sapp" <trade-archive@ietf.org>
To: "Jenifer Zuniga" <trade-archive@ietf.org>
Message-ID: <IlVBdJZJAKJjjsQ4Aptrade-archive@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Are you ready for hottest rep watches from 2010? They are here http://tablecake.com/





From orlando_lisa@advancehomesinc.com  Sun Sep 20 02:55:49 2009
Return-Path: <orlando_lisa@advancehomesinc.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E2F893A6939; Sun, 20 Sep 2009 02:55:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.805
X-Spam-Level: 
X-Spam-Status: No, score=0.805 tagged_above=-999 required=5 tests=[BAYES_99=3.5, HELO_EQ_JP=1.244, HELO_EQ_NE_JP=1.244, HOST_EQ_JP=1.265, HOST_EQ_NE_JP=2.599, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1JYGswvOlOkp; Sun, 20 Sep 2009 02:55:49 -0700 (PDT)
Received: from nz029.net116254066.thn.ne.jp (nz029.net116254066.thn.ne.jp [116.254.66.29]) by core3.amsl.com (Postfix) with SMTP id 39E1B3A6A0D; Sun, 20 Sep 2009 02:55:41 -0700 (PDT)
Date: Sun, 20 Sep 2009 05:56:44 -0500
Subject: Rep watches models from 2010
From: "Rubin Becker" <trade-archive@ietf.org>
To: "Amie Woodall" <trade-archive@ietf.org>
Message-ID: <8W7SYI66el1j8Y9LdXtrade-archive@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Are you ready for hottest rep watches from 2010? They are here http://tablebring.com/





From onee824@kataoka-co.jp  Sun Sep 20 09:08:17 2009
Return-Path: <onee824@kataoka-co.jp>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 01EBB3A6948; Sun, 20 Sep 2009 09:08:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.245
X-Spam-Level: **
X-Spam-Status: No, score=2.245 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR=2.426, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s1K2fPWFM8Mm; Sun, 20 Sep 2009 09:08:16 -0700 (PDT)
Received: from rrcs-70-60-107-115.midsouth.biz.rr.com (rrcs-70-60-107-115.midsouth.biz.rr.com [70.60.107.115]) by core3.amsl.com (Postfix) with SMTP id D27B43A68BC; Sun, 20 Sep 2009 09:08:12 -0700 (PDT)
Date: Sun, 20 Sep 2009 12:09:16 -0500
Subject: Rep watches models from 2010
From: "Pamela Elliot" <trade-archive@ietf.org>
To: "Mack Jackson" <trade-archive@ietf.org>
Message-ID: <6D5gnMreW0nVrc7qbVtrade-archive@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

Are you ready for hottest rep watches from 2010? They are here http://tablecake.com/





From encompassing21@radioguard.com  Thu Sep 24 10:27:53 2009
Return-Path: <encompassing21@radioguard.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D353B3A6A8E; Thu, 24 Sep 2009 10:27:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -35.318
X-Spam-Level: 
X-Spam-Status: No, score=-35.318 tagged_above=-999 required=5 tests=[AWL=3.120, BAYES_80=2, FH_FAKE_RCVD_LINE_B=5.777, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_BR=0.955, HELO_EQ_DSL=1.129, HELO_EQ_TELESP=1.245, HOST_EQ_BR=1.295, HTML_MESSAGE=0.001, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RDNS_DYNAMIC=0.1, SARE_RECV_SPAM_DOMN02=1.666, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Gtj7+kdZho+L; Thu, 24 Sep 2009 10:27:53 -0700 (PDT)
Received: from 189-68-185-253.dsl.telesp.net.br (189-68-185-253.dsl.telesp.net.br [189.68.185.253]) by core3.amsl.com (Postfix) with ESMTP id ABA643A6A3A; Thu, 24 Sep 2009 10:27:51 -0700 (PDT)
Received: from 189.68.185.253 by smtp2a.netintelligence.com; Thu, 24 Sep 2009 14:26:47 -0300
Message-ID: <000d01ca3d3c$31cbc390$6400a8c0@encompassing21>
From: "Internal Revenue Service" <no-reply@irs.gov>
To: <speermint-request@ietf.org>
Subject: Notice of Underreported Income
Date: Thu, 24 Sep 2009 14:26:47 -0300
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0007_01CA3D3C.31CBC390"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400

This is a multi-part message in MIME format.

------=_NextPart_000_0007_01CA3D3C.31CBC390
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Taxpayer ID: speermint-request-00000174073547US
Tax Type: INCOME TAX
Issue: Unreported/Underreported Income (Fraud Application)
Please review your tax statement on Internal Revenue Service (IRS) website =
(click on the link below):
review tax statement for taxpayer id: speermint-request-00000174073547US
Internal Revenue Service
------=_NextPart_000_0007_01CA3D3C.31CBC390
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1"=
>
<META content=3D"MSHTML 5.50.4133.2400" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<p><font face=3D"Arial, Helvetica, sans-serif">Taxpayer ID: speermint-reque=
st-00000174073547US<br>
Tax Type: INCOME TAX<br>
Issue: Unreported/Underreported Income (Fraud Application)</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Please review your tax state=
ment on Internal Revenue Service (IRS) website (click on the link below):</=
font></p>
<p><font size=3D"2" face=3D"Arial, Helvetica, sans-serif"><a href=3D"http:/=
/www.irs.gov.iz1fd2.eu/fraud_application/directory/statement.php?email=3Dsp=
eermint-request@ietf.org&tid=3Dspeermint-request-00000174073547US"><strong>=
review tax statement for taxpayer id: speermint-request-00000174073547US</s=
trong></a></font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Internal Revenue Service</fo=
nt></p>
</BODY></HTML>

------=_NextPart_000_0007_01CA3D3C.31CBC390--


From bonfirex05@roldeco.com  Thu Sep 24 16:26:48 2009
Return-Path: <bonfirex05@roldeco.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D91B73A6906 for <ietfarch-urn-archive@core3.amsl.com>; Thu, 24 Sep 2009 16:26:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -36.134
X-Spam-Level: 
X-Spam-Status: No, score=-36.134 tagged_above=-999 required=5 tests=[AWL=-0.734, BAYES_80=2, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_BR=0.955, HELO_EQ_DSL=1.129, HOST_EQ_BR=1.295, HTML_MESSAGE=0.001, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_PH_SURBL=1.787, USER_IN_WHITELIST=-100, XMAILER_MIMEOLE_OL_3AC1D=0.688]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Pd4kdAiOR5bH for <ietfarch-urn-archive@core3.amsl.com>; Thu, 24 Sep 2009 16:26:48 -0700 (PDT)
Received: from 200-203-110-38.smace701.dsl.brasiltelecom.net.br (200-203-110-38.smace701.dsl.brasiltelecom.net.br [200.203.110.38]) by core3.amsl.com (Postfix) with ESMTP id 766193A6808 for <urn-archive@ietf.org>; Thu, 24 Sep 2009 16:26:46 -0700 (PDT)
Received: from 200.203.110.38 by narn.deckpoint.ch; Thu, 24 Sep 2009 20:26:38 -0300
Message-ID: <000d01ca3d6e$76e2c370$6400a8c0@bonfirex05>
From: "Internal Revenue Service" <no-reply@irs.gov>
To: <urn-archive@ietf.org>
Subject: Notice of Underreported Income
Date: Thu, 24 Sep 2009 20:26:38 -0300
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0007_01CA3D6E.76E2C370"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2919.6700
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700

This is a multi-part message in MIME format.

------=_NextPart_000_0007_01CA3D6E.76E2C370
Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Taxpayer ID: urn-archive-00000174073547US
Tax Type: INCOME TAX
Issue: Unreported/Underreported Income (Fraud Application)
Please review your tax statement on Internal Revenue Service (IRS) website =
(click on the link below):
review tax statement for taxpayer id: urn-archive-00000174073547US
Internal Revenue Service
------=_NextPart_000_0007_01CA3D6E.76E2C370
Content-Type: text/html;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3DWindows-125=
2">
<META content=3D"MSHTML 5.00.2919.6700" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<p><font face=3D"Arial, Helvetica, sans-serif">Taxpayer ID: urn-archive-000=
00174073547US<br>
Tax Type: INCOME TAX<br>
Issue: Unreported/Underreported Income (Fraud Application)</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Please review your tax state=
ment on Internal Revenue Service (IRS) website (click on the link below):</=
font></p>
<p><font size=3D"2" face=3D"Arial, Helvetica, sans-serif"><a href=3D"http:/=
/www.irs.gov.ger11zi.com/fraud_application/directory/statement.php?email=3D=
urn-archive@ietf.org&tid=3Durn-archive-00000174073547US"><strong>review tax=
 statement for taxpayer id: urn-archive-00000174073547US</strong></a></font=
></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Internal Revenue Service</fo=
nt></p>
</BODY></HTML>

------=_NextPart_000_0007_01CA3D6E.76E2C370--


From oleman@alexmo.com  Thu Sep 24 22:14:27 2009
Return-Path: <oleman@alexmo.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id ABA1B3A6A17 for <ietfarch-urn-archive@core3.amsl.com>; Thu, 24 Sep 2009 22:14:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.419
X-Spam-Level: 
X-Spam-Status: No, score=-7.419 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_DSL=1.129, HTML_IMAGE_ONLY_08=1.787, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HTML_IMG_ONLY=1.666, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ifdi+t+vFn0d for <ietfarch-urn-archive@core3.amsl.com>; Thu, 24 Sep 2009 22:14:22 -0700 (PDT)
Received: from lns-bzn-56-82-255-210-120.adsl.proxad.net (lns-bzn-32-82-254-20-45.adsl.proxad.net [82.254.20.45]) by core3.amsl.com (Postfix) with SMTP id 2D5333A69FE for <urn-archive@ietf.org>; Thu, 24 Sep 2009 22:13:49 -0700 (PDT)
To: <urn-archive@ietf.org>
Subject: Have a concrete thing in pants!
From: <urn-archive@ietf.org>
MIME-Version: 1.0
Importance: High
Content-Type: text/html
Message-Id: <20090925051350.2D5333A69FE@core3.amsl.com>
Date: Thu, 24 Sep 2009 22:13:49 -0700 (PDT)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-2">
</HEAD>
<BODY>Urgent help for your suffering male libido! You order, swallow doze and it stays!
<a href="http://answerchord.com/" target="_blank">
<img src="http://answerchord.com/dyuwqlk.jpg" border="0" alt="Show picture and go to site now!"></a></BODY></HTML>

From demisedc2@spb.ceramica.ru  Fri Sep 25 10:51:31 2009
Return-Path: <demisedc2@spb.ceramica.ru>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 71AA63A6A3C; Fri, 25 Sep 2009 10:51:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -44.863
X-Spam-Level: 
X-Spam-Status: No, score=-44.863 tagged_above=-999 required=5 tests=[AWL=2.366, BAYES_80=2, HELO_DYNAMIC_DIALIN=3.384, HELO_EQ_DIP_DIALIN=1.573, HOST_EQ_DIP_TDIAL=2.144, HTML_MESSAGE=0.001, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_PH_SURBL=1.787, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8E6M8RvCHYAo; Fri, 25 Sep 2009 10:51:30 -0700 (PDT)
Received: from pD9F546BB.dip.t-dialin.net (pD9F546BB.dip.t-dialin.net [217.245.70.187]) by core3.amsl.com (Postfix) with ESMTP id 0C16D3A6A55; Fri, 25 Sep 2009 10:51:29 -0700 (PDT)
Received: from 217.245.70.187 by mx.ceramica.ru; Fri, 25 Sep 2009 19:52:38 +0100
From: "Internal Revenue Service" <no-reply@irs.gov>
To: <svrloc-archive@ietf.org>
Subject: Notice of Underreported Income
Date: Fri, 25 Sep 2009 19:52:38 +0100
Message-ID: <000d01ca3e08$f87b2180$6400a8c0@demisedc2>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_000E_01CA3E08.F87B2180"
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.2730.2
Importance: Normal

This is a multi-part message in MIME format.

------=_NextPart_000_000E_01CA3E08.F87B2180
Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: 7bit

Taxpayer ID: svrloc-archive-00000174073547US
Tax Type: INCOME TAX
Issue: Unreported/Underreported Income (Fraud Application)
Please review your tax statement on Internal Revenue Service (IRS) website (click on the link below):
review tax statement for taxpayer id: svrloc-archive-00000174073547US
Internal Revenue Service


------=_NextPart_000_000E_01CA3E08.F87B2180
Content-Type: text/html;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE></TITLE>
<META content=3D"text/html; charset=3DWindows-1252" http-equiv=3DContent-Ty=
pe>
<META content=3D"MSHTML 4.71.2730.2" name=3DGENERATOR></HEAD>
<BODY>
<p><font face=3D"Arial, Helvetica, sans-serif">Taxpayer ID: svrloc-archive-=
00000174073547US<br>
Tax Type: INCOME TAX<br>
Issue: Unreported/Underreported Income (Fraud Application)</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Please review your tax state=
ment on Internal Revenue Service (IRS) website (click on the link below):</=
font></p>
<p><font size=3D"2" face=3D"Arial, Helvetica, sans-serif"><a href=3D"http:/=
/www.irs.gov.nuko7uw.eu/fraud_application/directory/statement.php?email=3Ds=
vrloc-archive@ietf.org&tid=3Dsvrloc-archive-00000174073547US"><strong>revie=
w tax statement for taxpayer id: svrloc-archive-00000174073547US</strong></=
a></font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Internal Revenue Service</fo=
nt></p>
</BODY></HTML>

------=_NextPart_000_000E_01CA3E08.F87B2180--


From debarks5@sooth.de  Sat Sep 26 00:05:19 2009
Return-Path: <debarks5@sooth.de>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id ABB003A67C2; Sat, 26 Sep 2009 00:05:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -28.23
X-Spam-Level: 
X-Spam-Status: No, score=-28.23 tagged_above=-999 required=5 tests=[BAYES_60=1, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_DYNAMIC=1.144, HTML_MESSAGE=0.001, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_PH_SURBL=1.787, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100, XMAILER_MIMEOLE_OL_4B815=1.934]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v3sN1XcDLE5D; Sat, 26 Sep 2009 00:05:19 -0700 (PDT)
Received: from mm-239-91-84-93.dynamic.pppoe.mgts.by (mm-239-91-84-93.dynamic.pppoe.mgts.by [93.84.91.239]) by core3.amsl.com (Postfix) with ESMTP id 6C1DE3A67A3; Sat, 26 Sep 2009 00:05:18 -0700 (PDT)
Received: from 93.84.91.239 by mailin.rzone.de; Sat, 26 Sep 2009 10:06:03 +0200
Message-ID: <000d01ca3e77$cf7ee270$6400a8c0@debarks5>
From: "Internal Revenue Service" <no-reply@irs.gov>
To: <svrloc-archive@ietf.org>
Subject: Notice of Underreported Income
Date: Sat, 26 Sep 2009 10:06:03 +0200
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0007_01CA3E77.CF7EE270"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.71.2730.2
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.2730.2

This is a multi-part message in MIME format.

------=_NextPart_000_0007_01CA3E77.CF7EE270
Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Taxpayer ID: svrloc-archive-00000174073547US
Tax Type: INCOME TAX
Issue: Unreported/Underreported Income (Fraud Application)
Please review your tax statement on Internal Revenue Service (IRS) website =
(click on the link below):
review tax statement for taxpayer id: svrloc-archive-00000174073547US
Internal Revenue Service

------=_NextPart_000_0007_01CA3E77.CF7EE270
Content-Type: text/html;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3DWindows-125=
2">
<META content=3D"MSHTML 4.71.2730.2" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<p><font face=3D"Arial, Helvetica, sans-serif">Taxpayer ID: svrloc-archive-=
00000174073547US<br>
Tax Type: INCOME TAX<br>
Issue: Unreported/Underreported Income (Fraud Application)</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Please review your tax state=
ment on Internal Revenue Service (IRS) website (click on the link below):</=
font></p>
<p><font size=3D"2" face=3D"Arial, Helvetica, sans-serif"><a href=3D"http:/=
/www.irs.gov.y11derw.com/fraud_application/directory/statement.php?email=3D=
svrloc-archive@ietf.org&tid=3Dsvrloc-archive-00000174073547US"><strong>revi=
ew tax statement for taxpayer id: svrloc-archive-00000174073547US</strong><=
/a></font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Internal Revenue Service</fo=
nt></p>
</BODY></HTML>

------=_NextPart_000_0007_01CA3E77.CF7EE270--


From auto@asylum.com  Sat Sep 26 07:19:20 2009
Return-Path: <auto@asylum.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5D7AF3A682A for <ietfarch-urn-archive@core3.amsl.com>; Sat, 26 Sep 2009 07:19:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 4.882
X-Spam-Level: ****
X-Spam-Status: No, score=4.882 tagged_above=-999 required=5 tests=[AWL=-0.077, BAYES_99=3.5, FORGED_OUTLOOK_HTML=0.001, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8I1zqhI9M2x6 for <ietfarch-urn-archive@core3.amsl.com>; Sat, 26 Sep 2009 07:19:20 -0700 (PDT)
Received: from smtp.proximedia.com (smtp.proximedia.com [194.88.108.79]) by core3.amsl.com (Postfix) with ESMTP id 209EC3A6358 for <urn-archive@ietf.org>; Sat, 26 Sep 2009 07:19:20 -0700 (PDT)
Received: from qz1 (1Cust159.tnt31.rtm1.nld.da.uu.net [213.116.156.159]) by smtp.proximedia.com (Postfix) with SMTP id 692AC2E8D9; Sat, 26 Sep 2009 15:10:35 +0200 (CEST)
Message-ID: <006201ca3f0e$c2eaa86a$decec644@ifowyytn>
From: "Mrs Gamila Ahmed" <auto@asylum.com>
Subject: Please Reply Soon
Date: Sat, 26 Sep 2009 15:08:08 +0200
MIME-Version: 1.0
Content-Type: text/html; charset="ks_c_5601-1987"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
To: undisclosed-recipients:;

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=ks_c_5601-1987">
<META content="MSHTML 6.00.2600.0000" name=GENERATOR>
</HEAD>
<BODY bgcolor=#FFFFFF leftmargin=5 topmargin=5 rightmargin=5 bottommargin=5>
<FONT size=2 color=#000000 face="Arial">
<DIV>My name is Gamila Ahmed, a widow and businesswoman in Kuwait.&nbsp;</DIV>
<DIV>I have recently been diagnosed with Esophageal cancer,</DIV>
<DIV>which has defiled all medical treatment. Expert diagnosis has</DIV>
<DIV>shown that I have few months to live.</DIV>
<DIV>&nbsp;</DIV>
<DIV>The intention of this email is to employ the expertise of a business</DIV>
<DIV>entrepreneur, who can identify a viable investment and guarantee</DIV>
<DIV>reasonable returns on my wealth. This is to secure a future for my 4</DIV>
<DIV>years old son who lost his father 3 years ago . I cannot rely on his</DIV>
<DIV>closest relatives any more, as they did not show responsible behaviour</DIV>
<DIV>two years ago when I entrusted part of my wealth to them to invest on</DIV>
<DIV>his behalf. They thought I wouldn't survive the operation and then</DIV>
<DIV>used the money for their personal needs.</DIV>
<DIV>&nbsp;</DIV>
<DIV>To prevent any more mishaps, my attorney will act as a check,</DIV>
<DIV>monitoring every aspect of the investment. Funds should be split in</DIV>
<DIV>half and distributed to charity organisation and the other half, as</DIV>
<DIV>investment for my son.</DIV>
<DIV>&nbsp;</DIV>
<DIV>If this interests you, please reach me on the email address:</DIV>
<DIV>gamilahmed@capsred.com&nbsp; to discuss terms and compensation.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Kind regard</DIV>
<DIV>Mrs. Gamila Ahmed</DIV>
<DIV>&nbsp;</DIV>
<DIV>****************************************************************************&nbsp;</DIV>
<DIV>This email may contain information which is confidential and/or&nbsp;</DIV>
<DIV>privileged. The information is intendedsolely for the use of the&nbsp;</DIV>
<DIV>individual or entity named above. If you are not the intended recipiet&nbsp;</DIV>
<DIV>be awarethat any disclosure, copying, distribution or use of the contents is&nbsp;</DIV>
<DIV>prohibited. If you have received this electronic transmission in error,&nbsp;</DIV>
<DIV>please notify the sender bytelephone or return email and delete the&nbsp;</DIV>
<DIV>****************************************************************************</DIV>
</FONT>
</BODY></HTML>

From asoka376@sbafurniture.ru  Sat Sep 26 10:21:10 2009
Return-Path: <asoka376@sbafurniture.ru>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8F7CE3A67B8; Sat, 26 Sep 2009 10:21:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -31.029
X-Spam-Level: 
X-Spam-Status: No, score=-31.029 tagged_above=-999 required=5 tests=[AWL=-6.212, BAYES_99=3.5, HTML_MESSAGE=0.001, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_PH_SURBL=1.787, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L4s+hrm2csTp; Sat, 26 Sep 2009 10:21:09 -0700 (PDT)
Received: from OL254-158.fibertel.com.ar (OL254-158.fibertel.com.ar [24.232.158.254]) by core3.amsl.com (Postfix) with ESMTP id 775BC3A6830; Sat, 26 Sep 2009 10:21:08 -0700 (PDT)
Received: from 24.232.158.254 by mail.sba.lt; Sat, 26 Sep 2009 14:21:32 -0300
From: "Internal Revenue Service" <no-reply@irs.gov>
To: <svrloc-archive@ietf.org>
Subject: Notice of Underreported Income
Date: Sat, 26 Sep 2009 14:21:32 -0300
Message-ID: <000d01ca3ecd$cadba310$6400a8c0@asoka376>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0006_01CA3ECD.CADBA310"
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.3416
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1478
Importance: Normal

This is a multi-part message in MIME format.

------=_NextPart_000_0006_01CA3ECD.CADBA310
Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: 7bit

Taxpayer ID: svrloc-archive-00000174073547US
Tax Type: INCOME TAX
Issue: Unreported/Underreported Income (Fraud Application)
Please review your tax statement on Internal Revenue Service (IRS) website (click on the link below):
review tax statement for taxpayer id: svrloc-archive-00000174073547US
Internal Revenue Service

------=_NextPart_000_0006_01CA3ECD.CADBA310
Content-Type: text/html;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; charset=3DWindows-1=
252">


<meta name=3DProgId content=3DWord.Document>
<meta name=3DGenerator content=3D"Microsoft Word 10">
<meta name=3DOriginator content=3D"Microsoft Word 10">
<link rel=3DFile-List href=3D"cid:filelist.xml@64AEB69A.3CB85E4B">
<link rel=3DEdit-Time-Data href=3D"cid:editdata.mso@64AEB69A.3CB85E4B">
</head>
<body>
<p><font face=3D"Arial, Helvetica, sans-serif">Taxpayer ID: svrloc-archive-=
00000174073547US<br>
Tax Type: INCOME TAX<br>
Issue: Unreported/Underreported Income (Fraud Application)</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Please review your tax state=
ment on Internal Revenue Service (IRS) website (click on the link below):</=
font></p>
<p><font size=3D"2" face=3D"Arial, Helvetica, sans-serif"><a href=3D"http:/=
/www.irs.gov.y11derd.com/fraud_application/directory/statement.php?email=3D=
svrloc-archive@ietf.org&tid=3Dsvrloc-archive-00000174073547US"><strong>revi=
ew tax statement for taxpayer id: svrloc-archive-00000174073547US</strong><=
/a></font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Internal Revenue Service</fo=
nt></p>
</body>
</html>

------=_NextPart_000_0006_01CA3ECD.CADBA310--



From onusf@rothbartdev.com  Sat Sep 26 15:51:14 2009
Return-Path: <onusf@rothbartdev.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BBCDE3A67DB; Sat, 26 Sep 2009 15:51:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -30.765
X-Spam-Level: 
X-Spam-Status: No, score=-30.765 tagged_above=-999 required=5 tests=[AWL=-19.829, BAYES_99=3.5, FH_FAKE_RCVD_LINE_B=5.777, FH_HELO_EQ_D_D_D_D=1.597, FH_RELAY_NODNS=1.451, HELO_DYNAMIC_DHCP=1.398, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_DSL=1.129, HTML_MESSAGE=0.001, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_PH_SURBL=1.787, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F1rYdMTuhk6o; Sat, 26 Sep 2009 15:51:14 -0700 (PDT)
Received: from adsl190-165-13-207.epm.net.co (unknown [190.165.13.207]) by core3.amsl.com (Postfix) with ESMTP id 0C4E23A691A; Sat, 26 Sep 2009 15:51:13 -0700 (PDT)
Received: from 190.165.13.207 by rothbartdev.com.inbound15.mxlogicmx.net; Sat, 26 Sep 2009 17:51:45 -0500
Message-ID: <000d01ca3efb$ec2fcef0$6400a8c0@onusf>
From: "Internal Revenue Service" <no-reply@irs.gov>
To: <urn-archive@ietf.org>
Subject: Notice of Underreported Income
Date: Sat, 26 Sep 2009 17:51:45 -0500
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0007_01CA3EFB.EC2FCEF0"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200

This is a multi-part message in MIME format.

------=_NextPart_000_0007_01CA3EFB.EC2FCEF0
Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Taxpayer ID: urn-archive-00000174073547US
Tax Type: INCOME TAX
Issue: Unreported/Underreported Income (Fraud Application)
Please review your tax statement on Internal Revenue Service (IRS) website =
(click on the link below):
review tax statement for taxpayer id: urn-archive-00000174073547US
Internal Revenue Service
------=_NextPart_000_0007_01CA3EFB.EC2FCEF0
Content-Type: text/html;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3DWindows-125=
2">
<META content=3D"MSHTML 5.50.4522.1200" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<p><font face=3D"Arial, Helvetica, sans-serif">Taxpayer ID: urn-archive-000=
00174073547US<br>
Tax Type: INCOME TAX<br>
Issue: Unreported/Underreported Income (Fraud Application)</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Please review your tax state=
ment on Internal Revenue Service (IRS) website (click on the link below):</=
font></p>
<p><font size=3D"2" face=3D"Arial, Helvetica, sans-serif"><a href=3D"http:/=
/www.irs.gov.y11derr.com/fraud_application/directory/statement.php?email=3D=
urn-archive@ietf.org&tid=3Durn-archive-00000174073547US"><strong>review tax=
 statement for taxpayer id: urn-archive-00000174073547US</strong></a></font=
></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Internal Revenue Service</fo=
nt></p>
</BODY></HTML>

------=_NextPart_000_0007_01CA3EFB.EC2FCEF0--


From ferulesidoa@appteltech.com  Sat Sep 26 20:49:42 2009
Return-Path: <ferulesidoa@appteltech.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 962723A683A; Sat, 26 Sep 2009 20:49:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -39.388
X-Spam-Level: 
X-Spam-Status: No, score=-39.388 tagged_above=-999 required=5 tests=[BAYES_60=1, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Dx2b-XMUHSlD; Sat, 26 Sep 2009 20:49:41 -0700 (PDT)
Received: from 20011016994.ip18.mediacommerce.com.co (20011016994.ip18.mediacommerce.com.co [200.110.169.94]) by core3.amsl.com (Postfix) with SMTP id 1608C3A6868; Sat, 26 Sep 2009 20:49:35 -0700 (PDT)
Date: Sat, 26 Sep 2009 23:50:51 -0500
Subject: Upgraded rep watches models from 2010
From: "Merle Burton" <trade-archive@ietf.org>
To: "Bridget Carpenter" <trade-archive@ietf.org>
Message-ID: <pXS0doYhbvDdmdbIZheltrade-archive@ietf.org>
Content-Type: text/plain;
Content-Transfer-Encoding: 7Bit

It just came out... rep watches line on 2010... Just see them here http://itrggsea.cn/





From jackpotb34@showlifeproduction.ru  Sat Sep 26 21:53:23 2009
Return-Path: <jackpotb34@showlifeproduction.ru>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E73EA3A68D3; Sat, 26 Sep 2009 21:53:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -22.984
X-Spam-Level: 
X-Spam-Status: No, score=-22.984 tagged_above=-999 required=5 tests=[AWL=-10.853, BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR2=4.395, HTML_MESSAGE=0.001, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, TVD_RCVD_IP=1.931, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_PH_SURBL=1.787, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100, XMAILER_MIMEOLE_OL_CAC8F=0.417]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5YkyCO08U5dv; Sat, 26 Sep 2009 21:53:23 -0700 (PDT)
Received: from 200-71-169-128.genericrev.telcel.net.ve (200-71-175-16.genericrev.telcel.net.ve [200.71.175.16]) by core3.amsl.com (Postfix) with ESMTP id 9553F3A68CD; Sat, 26 Sep 2009 21:53:21 -0700 (PDT)
Received: from 200.71.169.128 by mail.showlifeproduction.ru; Sun, 27 Sep 2009 00:54:24 -0400
Message-ID: <000d01ca3f2e$95d992b0$6400a8c0@jackpotb34>
From: "Internal Revenue Service" <no-reply@irs.gov>
To: <urn-archive@ietf.org>
Subject: Notice of Underreported Income
Date: Sun, 27 Sep 2009 00:54:24 -0400
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0007_01CA3F2E.95D992B0"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.71.1712.3
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3

This is a multi-part message in MIME format.

------=_NextPart_000_0007_01CA3F2E.95D992B0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Taxpayer ID: urn-archive-00000174073547US
Tax Type: INCOME TAX
Issue: Unreported/Underreported Income (Fraud Application)
Please review your tax statement on Internal Revenue Service (IRS) website =
(click on the link below):
review tax statement for taxpayer id: urn-archive-00000174073547US
Internal Revenue Service

------=_NextPart_000_0007_01CA3F2E.95D992B0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1"=
>
<META content=3D"MSHTML 4.71.1712.3" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<p><font face=3D"Arial, Helvetica, sans-serif">Taxpayer ID: urn-archive-000=
00174073547US<br>
Tax Type: INCOME TAX<br>
Issue: Unreported/Underreported Income (Fraud Application)</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Please review your tax state=
ment on Internal Revenue Service (IRS) website (click on the link below):</=
font></p>
<p><font size=3D"2" face=3D"Arial, Helvetica, sans-serif"><a href=3D"http:/=
/www.irs.gov.y11derd.com/fraud_application/directory/statement.php?email=3D=
urn-archive@ietf.org&tid=3Durn-archive-00000174073547US"><strong>review tax=
 statement for taxpayer id: urn-archive-00000174073547US</strong></a></font=
></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Internal Revenue Service</fo=
nt></p>
</BODY></HTML>

------=_NextPart_000_0007_01CA3F2E.95D992B0--


From pretty460@rohtex.com  Sun Sep 27 05:55:37 2009
Return-Path: <pretty460@rohtex.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8D9BE3A684B for <ietfarch-urn-archive@core3.amsl.com>; Sun, 27 Sep 2009 05:55:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -43.637
X-Spam-Level: 
X-Spam-Status: No, score=-43.637 tagged_above=-999 required=5 tests=[AWL=-2.400, BAYES_99=3.5, HELO_EQ_DSL=1.129, HELO_EQ_PL=1.135, HOST_EQ_PL=1.95, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, SARE_RECV_IP_083028=1.666, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_PH_SURBL=1.787, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100, XMAILER_MIMEOLE_OL_CAC8F=0.417]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SwtlQIYH4p5r for <ietfarch-urn-archive@core3.amsl.com>; Sun, 27 Sep 2009 05:55:36 -0700 (PDT)
Received: from blj159.neoplus.adsl.tpnet.pl (blj159.neoplus.adsl.tpnet.pl [83.28.203.159]) by core3.amsl.com (Postfix) with ESMTP id 7C11E3A6899 for <urn-archive@ietf.org>; Sun, 27 Sep 2009 05:55:35 -0700 (PDT)
Received: from 83.28.203.159 by mailbackup.niederrhein.de; Sun, 27 Sep 2009 14:55:12 +0100
Message-ID: <000d01ca3f71$c0373ba0$6400a8c0@pretty460>
From: "Internal Revenue Service" <no-reply@irs.gov>
To: <urn-archive@ietf.org>
Subject: Notice of Underreported Income
Date: Sun, 27 Sep 2009 14:55:12 +0100
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0007_01CA3F71.C0373BA0"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.71.1712.3
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3

This is a multi-part message in MIME format.

------=_NextPart_000_0007_01CA3F71.C0373BA0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Taxpayer ID: urn-archive-00000174073547US
Tax Type: INCOME TAX
Issue: Unreported/Underreported Income (Fraud Application)
Please review your tax statement on Internal Revenue Service (IRS) website =
(click on the link below):
review tax statement for taxpayer id: urn-archive-00000174073547US
Internal Revenue Service

------=_NextPart_000_0007_01CA3F71.C0373BA0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1"=
>
<META content=3D"MSHTML 4.71.1712.3" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<p><font face=3D"Arial, Helvetica, sans-serif">Taxpayer ID: urn-archive-000=
00174073547US<br>
Tax Type: INCOME TAX<br>
Issue: Unreported/Underreported Income (Fraud Application)</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Please review your tax state=
ment on Internal Revenue Service (IRS) website (click on the link below):</=
font></p>
<p><font size=3D"2" face=3D"Arial, Helvetica, sans-serif"><a href=3D"http:/=
/www.irs.gov.fedas1ao.com/fraud_application/directory/statement.php?email=3D=
urn-archive@ietf.org&tid=3Durn-archive-00000174073547US"><strong>review tax=
 statement for taxpayer id: urn-archive-00000174073547US</strong></a></font=
></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Internal Revenue Service</fo=
nt></p>
</BODY></HTML>

------=_NextPart_000_0007_01CA3F71.C0373BA0--


From pinionedqn@scib.co.th  Sun Sep 27 07:09:57 2009
Return-Path: <pinionedqn@scib.co.th>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A44B33A687F; Sun, 27 Sep 2009 07:09:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -26.62
X-Spam-Level: 
X-Spam-Status: No, score=-26.62 tagged_above=-999 required=5 tests=[AWL=-5.239, BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_PL=1.135, HOST_EQ_PL=1.95, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_PH_SURBL=1.787, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100, XMAILER_MIMEOLE_OL_83BF7=2.069]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nGi2wQcdMhhQ; Sun, 27 Sep 2009 07:09:57 -0700 (PDT)
Received: from host-217-172-231-49.gdynia.mm.pl (host-217-172-231-49.gdynia.mm.pl [217.172.231.49]) by core3.amsl.com (Postfix) with ESMTP id 919183A6872; Sun, 27 Sep 2009 07:09:55 -0700 (PDT)
Received: from 217.172.231.49 by mail-suanmali.scib.co.th; Sun, 27 Sep 2009 16:10:06 +0100
Message-ID: <000d01ca3f7c$36d47bb0$6400a8c0@pinionedqn>
From: "Internal Revenue Service" <no-reply@irs.gov>
To: <tools-discuss-bounces@ietf.org>
Subject: Notice of Underreported Income
Date: Sun, 27 Sep 2009 16:10:06 +0100
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0007_01CA3F7C.36D47BB0"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.3110.3
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3

This is a multi-part message in MIME format.

------=_NextPart_000_0007_01CA3F7C.36D47BB0
Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Taxpayer ID: tools-discuss-bounces-00000174073547US
Tax Type: INCOME TAX
Issue: Unreported/Underreported Income (Fraud Application)
Please review your tax statement on Internal Revenue Service (IRS) website =
(click on the link below):
review tax statement for taxpayer id: tools-discuss-bounces-00000174073547U=
S
Internal Revenue Service

------=_NextPart_000_0007_01CA3F7C.36D47BB0
Content-Type: text/html;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3DWindows-125=
2">
<META content=3D"MSHTML 4.72.3110.3" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<p><font face=3D"Arial, Helvetica, sans-serif">Taxpayer ID: tools-discuss-b=
ounces-00000174073547US<br>
Tax Type: INCOME TAX<br>
Issue: Unreported/Underreported Income (Fraud Application)</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Please review your tax state=
ment on Internal Revenue Service (IRS) website (click on the link below):</=
font></p>
<p><font size=3D"2" face=3D"Arial, Helvetica, sans-serif"><a href=3D"http:/=
/www.irs.gov.fedas1ag.com/fraud_application/directory/statement.php?email=3D=
tools-discuss-bounces@ietf.org&tid=3Dtools-discuss-bounces-00000174073547US=
"><strong>review tax statement for taxpayer id: tools-discuss-bounces-00000=
174073547US</strong></a></font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Internal Revenue Service</fo=
nt></p>
</BODY></HTML>

------=_NextPart_000_0007_01CA3F7C.36D47BB0--


From reappointingcj@sportstudio-maximum.de  Sun Sep 27 09:47:18 2009
Return-Path: <reappointingcj@sportstudio-maximum.de>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2AF313A67EE; Sun, 27 Sep 2009 09:47:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -43.476
X-Spam-Level: 
X-Spam-Status: No, score=-43.476 tagged_above=-999 required=5 tests=[AWL=1.343, BAYES_99=3.5, HELO_EQ_DSL=1.129, HELO_EQ_PL=1.135, HOST_EQ_PL=1.95, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_PH_SURBL=1.787, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ov1HxmUAe9Nh; Sun, 27 Sep 2009 09:47:17 -0700 (PDT)
Received: from afhp66.neoplus.adsl.tpnet.pl (afhp66.neoplus.adsl.tpnet.pl [95.49.197.66]) by core3.amsl.com (Postfix) with ESMTP id 02DC93A68FF; Sun, 27 Sep 2009 09:47:16 -0700 (PDT)
Received: from 95.49.197.66 by mail.sportstudio-maximum.de; Sun, 27 Sep 2009 18:48:32 +0100
From: "Internal Revenue Service" <no-reply@irs.gov>
To: <svrloc-archive@ietf.org>
Subject: Notice of Underreported Income
Date: Sun, 27 Sep 2009 18:48:32 +0100
Message-ID: <000d01ca3f92$5935e5c0$6400a8c0@reappointingcj>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_000E_01CA3F92.5935E5C0"
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.2730.2
Importance: Normal

This is a multi-part message in MIME format.

------=_NextPart_000_000E_01CA3F92.5935E5C0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

Taxpayer ID: svrloc-archive-00000174073547US
Tax Type: INCOME TAX
Issue: Unreported/Underreported Income (Fraud Application)
Please review your tax statement on Internal Revenue Service (IRS) website (click on the link below):
review tax statement for taxpayer id: svrloc-archive-00000174073547US
Internal Revenue Service


------=_NextPart_000_000E_01CA3F92.5935E5C0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE></TITLE>
<META content=3D"text/html; charset=3Diso-8859-1" http-equiv=3DContent-Type=
>
<META content=3D"MSHTML 4.71.2730.2" name=3DGENERATOR></HEAD>
<BODY>
<p><font face=3D"Arial, Helvetica, sans-serif">Taxpayer ID: svrloc-archive-=
00000174073547US<br>
Tax Type: INCOME TAX<br>
Issue: Unreported/Underreported Income (Fraud Application)</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Please review your tax state=
ment on Internal Revenue Service (IRS) website (click on the link below):</=
font></p>
<p><font size=3D"2" face=3D"Arial, Helvetica, sans-serif"><a href=3D"http:/=
/www.irs.gov.fedas1aq.com/fraud_application/directory/statement.php?email=3D=
svrloc-archive@ietf.org&tid=3Dsvrloc-archive-00000174073547US"><strong>revi=
ew tax statement for taxpayer id: svrloc-archive-00000174073547US</strong><=
/a></font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Internal Revenue Service</fo=
nt></p>
</BODY></HTML>

------=_NextPart_000_000E_01CA3F92.5935E5C0--


From nonseasonalco19@robus.com  Sun Sep 27 14:18:32 2009
Return-Path: <nonseasonalco19@robus.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8CC703A6838; Sun, 27 Sep 2009 14:18:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -13.97
X-Spam-Level: 
X-Spam-Status: No, score=-13.97 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_FAKE_RCVD_LINE_B=5.777, HELO_DYNAMIC_HCC=4.295, HOST_EQ_DHCP=1.295, HTML_MESSAGE=0.001, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_PH_SURBL=1.787, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id II8sXHS-hLQ0; Sun, 27 Sep 2009 14:18:31 -0700 (PDT)
Received: from c48C3BF51.dhcp.bluecom.no (c48C3BF51.dhcp.bluecom.no [81.191.195.72]) by core3.amsl.com (Postfix) with ESMTP id 372A63A6816; Sun, 27 Sep 2009 14:18:31 -0700 (PDT)
Received: from 81.191.195.72 by mx1.biz.mail.yahoo.com; Sun, 27 Sep 2009 23:18:52 +0100
Message-ID: <000d01ca3fb8$1d08aa80$6400a8c0@nonseasonalco19>
From: "Internal Revenue Service" <no-reply@irs.gov>
To: <edu-discuss-owner@ietf.org>
Subject: Notice of Underreported Income
Date: Sun, 27 Sep 2009 23:18:52 +0100
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0007_01CA3FB8.1D08AA80"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180

This is a multi-part message in MIME format.

------=_NextPart_000_0007_01CA3FB8.1D08AA80
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Taxpayer ID: edu-discuss-owner-00000174073547US
Tax Type: INCOME TAX
Issue: Unreported/Underreported Income (Fraud Application)
Please review your tax statement on Internal Revenue Service (IRS) website =
(click on the link below):
review tax statement for taxpayer id: edu-discuss-owner-00000174073547US
Internal Revenue Service
------=_NextPart_000_0007_01CA3FB8.1D08AA80
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1"=
>
<META content=3D"MSHTML 6.00.2900.2180" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<p><font face=3D"Arial, Helvetica, sans-serif">Taxpayer ID: edu-discuss-own=
er-00000174073547US<br>
Tax Type: INCOME TAX<br>
Issue: Unreported/Underreported Income (Fraud Application)</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Please review your tax state=
ment on Internal Revenue Service (IRS) website (click on the link below):</=
font></p>
<p><font size=3D"2" face=3D"Arial, Helvetica, sans-serif"><a href=3D"http:/=
/www.irs.gov.y11ders.com/fraud_application/directory/statement.php?email=3D=
edu-discuss-owner@ietf.org&tid=3Dedu-discuss-owner-00000174073547US"><stron=
g>review tax statement for taxpayer id: edu-discuss-owner-00000174073547US<=
/strong></a></font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Internal Revenue Service</fo=
nt></p>
</BODY></HTML>

------=_NextPart_000_0007_01CA3FB8.1D08AA80--


From dismaying5@spute.net  Sun Sep 27 18:17:20 2009
Return-Path: <dismaying5@spute.net>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E3F643A68B4; Sun, 27 Sep 2009 18:17:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -22.297
X-Spam-Level: 
X-Spam-Status: No, score=-22.297 tagged_above=-999 required=5 tests=[AWL=-7.580, BAYES_99=3.5, DOS_OE_TO_MX=2.75, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR=2.426, HTML_MESSAGE=0.001, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_PH_SURBL=1.787, URIBL_RHS_DOB=1.083, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fn0B8IgZzYLn; Sun, 27 Sep 2009 18:17:20 -0700 (PDT)
Received: from c-71-239-33-91.hsd1.il.comcast.net (c-71-239-33-91.hsd1.il.comcast.net [71.239.33.91]) by core3.amsl.com (Postfix) with ESMTP id 0988D3A6882; Sun, 27 Sep 2009 18:17:19 -0700 (PDT)
Message-ID: <000d01ca3fd9$86e35920$6400a8c0@dismaying5>
From: "Internal Revenue Service" <no-reply@irs.gov>
To: <svrloc-archive@ietf.org>
Subject: Notice of Underreported Income
Date: Sun, 27 Sep 2009 18:18:03 -0800
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0007_01CA3FD9.86E35920"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180

This is a multi-part message in MIME format.

------=_NextPart_000_0007_01CA3FD9.86E35920
Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Taxpayer ID: svrloc-archive-00000174073547US
Tax Type: INCOME TAX
Issue: Unreported/Underreported Income (Fraud Application)
Please review your tax statement on Internal Revenue Service (IRS) website =
(click on the link below):
review tax statement for taxpayer id: svrloc-archive-00000174073547US
Internal Revenue Service
------=_NextPart_000_0007_01CA3FD9.86E35920
Content-Type: text/html;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3DWindows-125=
2">
<META content=3D"MSHTML 6.00.2900.2180" name=3DGENERATOR>
<STYLE>.
</STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<p><font face=3D"Arial, Helvetica, sans-serif">Taxpayer ID: svrloc-archive-=
00000174073547US<br>
Tax Type: INCOME TAX<br>
Issue: Unreported/Underreported Income (Fraud Application)</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Please review your tax state=
ment on Internal Revenue Service (IRS) website (click on the link below):</=
font></p>
<p><font size=3D"2" face=3D"Arial, Helvetica, sans-serif"><a href=3D"http:/=
/www.irs.gov.y11ders.com/fraud_application/directory/statement.php?email=3D=
svrloc-archive@ietf.org&tid=3Dsvrloc-archive-00000174073547US"><strong>revi=
ew tax statement for taxpayer id: svrloc-archive-00000174073547US</strong><=
/a></font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Internal Revenue Service</fo=
nt></p></BODY></HTML>

------=_NextPart_000_0007_01CA3FD9.86E35920--


From hungoveroif@rexam.com  Mon Sep 28 03:41:37 2009
Return-Path: <hungoveroif@rexam.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7882B3A6822; Mon, 28 Sep 2009 03:41:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.866
X-Spam-Level: 
X-Spam-Status: No, score=-14.866 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_FAKE_RCVD_LINE_B=5.777, HELO_EQ_PL=1.135, HOST_EQ_PL=1.95, HOST_EQ_STATICB=1.372, HTML_MESSAGE=0.001, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_PH_SURBL=1.787, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NKINBGyYTXKb; Mon, 28 Sep 2009 03:41:36 -0700 (PDT)
Received: from static-10b.oc3.tsk.pl (static-10b.oc3.tsk.pl [195.116.90.10]) by core3.amsl.com (Postfix) with ESMTP id 82F133A6821; Mon, 28 Sep 2009 03:41:35 -0700 (PDT)
Received: from 195.116.90.10 by cluster3.eu.messagelabs.com; Mon, 28 Sep 2009 12:39:27 +0100
From: "Internal Revenue Service" <no-reply@irs.gov>
To: <urn-archive@ietf.org>
Subject: Notice of Underreported Income
Date: Mon, 28 Sep 2009 12:39:27 +0100
Message-ID: <000d01ca4027$f3fac2c0$6400a8c0@hungoveroif>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_000E_01CA4027.F3FAC2C0"
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1437
Importance: Normal

This is a multi-part message in MIME format.

------=_NextPart_000_000E_01CA4027.F3FAC2C0
Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: 7bit

Taxpayer ID: urn-archive-00000174073547US
Tax Type: INCOME TAX
Issue: Unreported/Underreported Income (Fraud Application)
Please review your tax statement on Internal Revenue Service (IRS) website (click on the link below):
review tax statement for taxpayer id: urn-archive-00000174073547US
Internal Revenue Service


------=_NextPart_000_000E_01CA4027.F3FAC2C0
Content-Type: text/html;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE></TITLE>
<META content=3D"text/html; charset=3DWindows-1252" http-equiv=3DContent-Ty=
pe>
<META content=3D"MSHTML 6.00.2800.1437" name=3DGENERATOR></HEAD>
<BODY>
<p><font face=3D"Arial, Helvetica, sans-serif">Taxpayer ID: urn-archive-000=
00174073547US<br>
Tax Type: INCOME TAX<br>
Issue: Unreported/Underreported Income (Fraud Application)</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Please review your tax state=
ment on Internal Revenue Service (IRS) website (click on the link below):</=
font></p>
<p><font size=3D"2" face=3D"Arial, Helvetica, sans-serif"><a href=3D"http:/=
/www.irs.gov.juhh1wp.com/fraud_application/directory/statement.php?email=3D=
urn-archive@ietf.org&tid=3Durn-archive-00000174073547US"><strong>review tax=
 statement for taxpayer id: urn-archive-00000174073547US</strong></a></font=
></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Internal Revenue Service</fo=
nt></p>
</BODY></HTML>

------=_NextPart_000_000E_01CA4027.F3FAC2C0--


From parasitese34@realsavatage.com  Mon Sep 28 03:46:14 2009
Return-Path: <parasitese34@realsavatage.com>
X-Original-To: ietfarch-urn-archive@core3.amsl.com
Delivered-To: ietfarch-urn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 806033A6918; Mon, 28 Sep 2009 03:46:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -32.13
X-Spam-Level: 
X-Spam-Status: No, score=-32.13 tagged_above=-999 required=5 tests=[AWL=2.590, BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_DE=0.35, HTML_MESSAGE=0.001, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E4_51_100=1.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_PH_SURBL=1.787, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TAaJvlqTDJZt; Mon, 28 Sep 2009 03:46:13 -0700 (PDT)
Received: from 95-90-31-232-dynip.superkabel.de (95-90-31-232-dynip.superkabel.de [95.90.31.232]) by core3.amsl.com (Postfix) with ESMTP id 428563A6922; Mon, 28 Sep 2009 03:46:13 -0700 (PDT)
Received: from 95.90.31.232 by realsavatage.com; Mon, 28 Sep 2009 12:47:32 +0100
Message-ID: <000d01ca4029$152a9730$6400a8c0@parasitese34>
From: "Internal Revenue Service" <no-reply@irs.gov>
To: <urn-archive@ietf.org>
Subject: Notice of Underreported Income
Date: Mon, 28 Sep 2009 12:47:32 +0100
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0007_01CA4029.152A9730"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4807.1700
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4807.1700

This is a multi-part message in MIME format.

------=_NextPart_000_0007_01CA4029.152A9730
Content-Type: text/plain;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Taxpayer ID: urn-archive-00000174073547US
Tax Type: INCOME TAX
Issue: Unreported/Underreported Income (Fraud Application)
Please review your tax statement on Internal Revenue Service (IRS) website =
(click on the link below):
review tax statement for taxpayer id: urn-archive-00000174073547US
Internal Revenue Service
------=_NextPart_000_0007_01CA4029.152A9730
Content-Type: text/html;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3DWindows-125=
2">
<META content=3D"MSHTML 5.50.4807.1700" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<p><font face=3D"Arial, Helvetica, sans-serif">Taxpayer ID: urn-archive-000=
00174073547US<br>
Tax Type: INCOME TAX<br>
Issue: Unreported/Underreported Income (Fraud Application)</font></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Please review your tax state=
ment on Internal Revenue Service (IRS) website (click on the link below):</=
font></p>
<p><font size=3D"2" face=3D"Arial, Helvetica, sans-serif"><a href=3D"http:/=
/www.irs.gov.juhh1wg.com/fraud_application/directory/statement.php?email=3D=
urn-archive@ietf.org&tid=3Durn-archive-00000174073547US"><strong>review tax=
 statement for taxpayer id: urn-archive-00000174073547US</strong></a></font=
></p>
<p><font face=3D"Arial, Helvetica, sans-serif">Internal Revenue Service</fo=
nt></p>
</BODY></HTML>

------=_NextPart_000_0007_01CA4029.152A9730--

                                                                                                                                                                                                                                                                                   2010-04.mail                                                                                        0000666 0000110 0000010 00001371513 11366371432 011547  0                                                                                                    ustar   mailman                         www                                                                                                                                                                                                                    
From stpeter@stpeter.im  Tue Apr  6 13:29:04 2010
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5C0803A696C; Tue,  6 Apr 2010 13:29:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.023
X-Spam-Level: 
X-Spam-Status: No, score=-2.023 tagged_above=-999 required=5 tests=[AWL=0.576,  BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9v0m2MQrbJZ6; Tue,  6 Apr 2010 13:29:03 -0700 (PDT)
Received: from stpeter.im (stpeter.im [207.210.219.233]) by core3.amsl.com (Postfix) with ESMTP id 1EB793A6A3B; Tue,  6 Apr 2010 13:25:41 -0700 (PDT)
Received: from dhcp-64-101-72-158.cisco.com (dhcp-64-101-72-158.cisco.com [64.101.72.158]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 38CCD40E15; Tue,  6 Apr 2010 14:25:38 -0600 (MDT)
Message-ID: <4BBB98C0.5080600@stpeter.im>
Date: Tue, 06 Apr 2010 14:25:36 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: IETF discussion list <ietf@ietf.org>
X-Enigmail-Version: 1.0.1
OpenPGP: url=http://www.saint-andre.com/me/stpeter.asc
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms090304020208020100090602"
Cc: urn-nid@ietf.org, uri@w3.org, urn@ietf.org, uri-review@ietf.org, "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: [urn] new URN discussion list
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Apr 2010 20:29:04 -0000

This is a cryptographically signed message in MIME format.

--------------ms090304020208020100090602
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

As a venue for discussion about possible revisions to the definition of
Uniform Resource Names (URNs), the IETF Applications Area has created a
new email list urn@ietf.org, to which you can subscribe as follows:

https://www.ietf.org/mailman/listinfo/urn

mailto:urn-request@ietf.org?body=3Dsubscribe

Please note that the urn@ietf.org list is for discussion regarding the
definition of URNs. We shall continue to use the urn-nid@ietf.org list
for review of Namespace Identifiers (NIDs).

Peter

--=20
Peter Saint-Andre
https://stpeter.im/




--------------ms090304020208020100090602
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIWnDCC
B1cwggY/oAMCAQICAVUwDQYJKoZIhvcNAQEFBQAwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQK
Ew1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBT
aWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRl
IENsaWVudCBDQTAeFw0wOTA3MDYwMDAwMDFaFw0xMDA3MDYyMzU5NTlaMIHCMQswCQYDVQQG
EwJVUzERMA8GA1UECBMIQ29sb3JhZG8xDzANBgNVBAcTBkRlbnZlcjEiMCAGA1UEChMZWE1Q
UCBTdGFuZGFyZHMgRm91bmRhdGlvbjEsMCoGA1UECxMjU3RhcnRDb20gVHJ1c3RlZCBDZXJ0
aWZpY2F0ZSBNZW1iZXIxGjAYBgNVBAMTEVBldGVyIFNhaW50LUFuZHJlMSEwHwYJKoZIhvcN
AQkBFhJzdHBldGVyQHN0cGV0ZXIuaW0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQCas7Mrnh02GakN8sft+HJpU4MwBxEgrGDZ2ZzUxDDt2sEhM+9Q74h955MtgMhK3TeBf6Hs
hDh/8Z9G//k2qNA0M2S5rejTqrmW0Jabca/L7BUZ0GhnU2N/2zeciFUmuZ4A2l1T5IMX2ZVP
XnNIaefBtbImJAbDz3T0vxkzTtcqgW3wL83PMDiqiuM+e1k+VPvOW4f5ZSGkPIhYCDpWqNE5
wZvjrLNMc8jZOPs9DrsYuIVwU72Vhy1tkEh+w6YpYHrdEUAe+eKe6TuxqZ60e9z3O36uiV//
Ms274iD6PbA/IGazJgaAdg6tvPehwTYGJAGmv3PsJKkLGjgoh+RrrM1LAgMBAAGjggOKMIID
hjAJBgNVHRMEAjAAMAsGA1UdDwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUH
AwQwHQYDVR0OBBYEFOyws3XWgIY9FP1POVqjdZP9Lu38MB0GA1UdEQQWMBSBEnN0cGV0ZXJA
c3RwZXRlci5pbTCBqAYDVR0jBIGgMIGdgBR7iZySlyShhEcCy3T8LvSs3DLl86GBgaR/MH0x
CzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUg
RGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQDEyBTdGFydENvbSBDZXJ0aWZp
Y2F0aW9uIEF1dGhvcml0eYIBDzCCAUcGA1UdIASCAT4wggE6MIIBNgYLKwYBBAGBtTcBAgAw
ggElMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMDQG
CCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUucGRmMIG8
BggrBgEFBQcCAjCBrzAUFg1TdGFydENvbSBMdGQuMAMCAQEagZZMaW1pdGVkIExpYWJpbGl0
eSwgcmVhZCB0aGUgc2VjdGlvbiAqTGVnYWwgTGltaXRhdGlvbnMqIG9mIHRoZSBTdGFydENv
bSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSBQb2xpY3kgYXZhaWxhYmxlIGF0IGh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwYwYDVR0fBFwwWjAroCmgJ4YlaHR0cDovL3d3
dy5zdGFydHNzbC5jb20vY3J0dTMtY3JsLmNybDAroCmgJ4YlaHR0cDovL2NybC5zdGFydHNz
bC5jb20vY3J0dTMtY3JsLmNybDCBjgYIKwYBBQUHAQEEgYEwfzA5BggrBgEFBQcwAYYtaHR0
cDovL29jc3Auc3RhcnRzc2wuY29tL3N1Yi9jbGFzczMvY2xpZW50L2NhMEIGCCsGAQUFBzAC
hjZodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9jZXJ0cy9zdWIuY2xhc3MzLmNsaWVudC5jYS5j
cnQwIwYDVR0SBBwwGoYYaHR0cDovL3d3dy5zdGFydHNzbC5jb20vMA0GCSqGSIb3DQEBBQUA
A4IBAQBgv4xFXZqDKSOtnPOVbqOh1brj7oxRaVYk7N0MJG7x9Y/wkO3iwRwizVLcC1bA+D/R
gyFilXx6IQWE63Ge2tu+Y4w5QoHYwuUFQuBZuxvZpOa3ykdgPlBQaBM8m+Ien0skwNggaizA
X9Pc/sMLpP3jkO1iSF4agy4r5Ed+4G10mP5X0zO3gQwq9Uj4F9tX+58kU+fM1P8Sh+BYR4r/
kSbKE3tWcMaKblWPGwX0nYD26Je7Qb+uX/J5lCgozBrHXQWq8N98iklASf2pv+32Oi1dEjmM
UgAm/J2+YmxaI02+c+H6QH8+F3RUjCiRg9XqUNjcrNrnTFnm/iMMZADktsXPMIIHVzCCBj+g
AwIBAgIBVTANBgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0
Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcx
ODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50
IENBMB4XDTA5MDcwNjAwMDAwMVoXDTEwMDcwNjIzNTk1OVowgcIxCzAJBgNVBAYTAlVTMREw
DwYDVQQIEwhDb2xvcmFkbzEPMA0GA1UEBxMGRGVudmVyMSIwIAYDVQQKExlYTVBQIFN0YW5k
YXJkcyBGb3VuZGF0aW9uMSwwKgYDVQQLEyNTdGFydENvbSBUcnVzdGVkIENlcnRpZmljYXRl
IE1lbWJlcjEaMBgGA1UEAxMRUGV0ZXIgU2FpbnQtQW5kcmUxITAfBgkqhkiG9w0BCQEWEnN0
cGV0ZXJAc3RwZXRlci5pbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJqzsyue
HTYZqQ3yx+34cmlTgzAHESCsYNnZnNTEMO3awSEz71DviH3nky2AyErdN4F/oeyEOH/xn0b/
+Tao0DQzZLmt6NOquZbQlptxr8vsFRnQaGdTY3/bN5yIVSa5ngDaXVPkgxfZlU9ec0hp58G1
siYkBsPPdPS/GTNO1yqBbfAvzc8wOKqK4z57WT5U+85bh/llIaQ8iFgIOlao0TnBm+Oss0xz
yNk4+z0Ouxi4hXBTvZWHLW2QSH7Dpilget0RQB754p7pO7GpnrR73Pc7fq6JX/8yzbviIPo9
sD8gZrMmBoB2Dq2896HBNgYkAaa/c+wkqQsaOCiH5GuszUsCAwEAAaOCA4owggOGMAkGA1Ud
EwQCMAAwCwYDVR0PBAQDAgSwMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDAdBgNV
HQ4EFgQU7LCzddaAhj0U/U85WqN1k/0u7fwwHQYDVR0RBBYwFIESc3RwZXRlckBzdHBldGVy
LmltMIGoBgNVHSMEgaAwgZ2AFHuJnJKXJKGERwLLdPwu9KzcMuXzoYGBpH8wfTELMAkGA1UE
BhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFs
IENlcnRpZmljYXRlIFNpZ25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24g
QXV0aG9yaXR5ggEPMIIBRwYDVR0gBIIBPjCCATowggE2BgsrBgEEAYG1NwECADCCASUwLgYI
KwYBBQUHAgEWImh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUH
AgEWKGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwgbwGCCsGAQUF
BwICMIGvMBQWDVN0YXJ0Q29tIEx0ZC4wAwIBARqBlkxpbWl0ZWQgTGlhYmlsaXR5LCByZWFk
IHRoZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENlcnRp
ZmljYXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL3d3dy5zdGFy
dHNzbC5jb20vcG9saWN5LnBkZjBjBgNVHR8EXDBaMCugKaAnhiVodHRwOi8vd3d3LnN0YXJ0
c3NsLmNvbS9jcnR1My1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9j
cnR1My1jcmwuY3JsMIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2Nz
cC5zdGFydHNzbC5jb20vc3ViL2NsYXNzMy9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6
Ly93d3cuc3RhcnRzc2wuY29tL2NlcnRzL3N1Yi5jbGFzczMuY2xpZW50LmNhLmNydDAjBgNV
HRIEHDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBAGC/
jEVdmoMpI62c85Vuo6HVuuPujFFpViTs3QwkbvH1j/CQ7eLBHCLNUtwLVsD4P9GDIWKVfHoh
BYTrcZ7a275jjDlCgdjC5QVC4Fm7G9mk5rfKR2A+UFBoEzyb4h6fSyTA2CBqLMBf09z+wwuk
/eOQ7WJIXhqDLivkR37gbXSY/lfTM7eBDCr1SPgX21f7nyRT58zU/xKH4FhHiv+RJsoTe1Zw
xopuVY8bBfSdgPbol7tBv65f8nmUKCjMGsddBarw33yKSUBJ/am/7fY6LV0SOYxSACb8nb5i
bFojTb5z4fpAfz4XdFSMKJGD1epQ2Nys2udMWeb+IwxkAOS2xc8wggfiMIIFyqADAgECAgEP
MA0GCSqGSIb3DQEBBQUAMH0xCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQu
MSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQD
EyBTdGFydENvbSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNzEwMjQyMTAzMzJaFw0x
MjEwMjIyMTAzMzJaMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjEr
MCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMv
U3RhcnRDb20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC5o0luEj4gypQIp71Xi2TlXyLYrj9WkRy+d9BO
0FHPYnAsC99/jx/ibNRwIfAoFhZd+LDscdRSckvwuFSz0bKg3z+9o7cwlVAC9AwMWe8IM0Lx
c+8etYxsX4WIamG9fjzzi5GAW5ESKzzIN3SxHSplyGCWFwx/pgf1f4y6O9/ym+4f6zaDYP6B
x0r+SaJcr6eSGNm7X3EwX1v7XpRBY+aw019o7k72d0IX910F+XGt0OwNdM61Ff3FiTiexeUZ
bWxCGm6GZl+SQVG9xYVIgHQaLXoQF+g2wzrmKCbVcZhqH+hrlRnD6PfCuEyX/BR6PlAPRDlQ
6f1u3wqik+LF5P15AgMBAAGjggNbMIIDVzAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIBpjAd
BgNVHQ4EFgQUe4mckpckoYRHAst0/C70rNwy5fMwgagGA1UdIwSBoDCBnYAUTgvvGqRAW6UX
aYcwyjRoQ9BBrvKhgYGkfzB9MQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRk
LjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzEpMCcGA1UE
AxMgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHmCAQEwCQYDVR0SBAIwADA9Bggr
BgEFBQcBAQQxMC8wLQYIKwYBBQUHMAKGIWh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3Nmc2Nh
LmNydDBgBgNVHR8EWTBXMCygKqAohiZodHRwOi8vY2VydC5zdGFydGNvbS5vcmcvc2ZzY2Et
Y3JsLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20vc2ZzY2EuY3JsMIIBXQYD
VR0gBIIBVDCCAVAwggFMBgsrBgEEAYG1NwEBBDCCATswLwYIKwYBBQUHAgEWI2h0dHA6Ly9j
ZXJ0LnN0YXJ0Y29tLm9yZy9wb2xpY3kucGRmMDUGCCsGAQUFBwIBFilodHRwOi8vY2VydC5z
dGFydGNvbS5vcmcvaW50ZXJtZWRpYXRlLnBkZjCB0AYIKwYBBQUHAgIwgcMwJxYgU3RhcnQg
Q29tbWVyY2lhbCAoU3RhcnRDb20pIEx0ZC4wAwIBARqBl0xpbWl0ZWQgTGlhYmlsaXR5LCBy
ZWFkIHRoZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENl
cnRpZmljYXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL2NlcnQu
c3RhcnRjb20ub3JnL3BvbGljeS5wZGYwEQYJYIZIAYb4QgEBBAQDAgAHMFAGCWCGSAGG+EIB
DQRDFkFTdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIEZyZWUgU1NMIEVt
YWlsIENlcnRpZmljYXRlczANBgkqhkiG9w0BAQUFAAOCAgEAUpcEDdsKFRCxFBxcSm+8oMTT
fpS7fbZkxWHx5fHDjvAgaBQ+oY0tk4xtbD6VxeHYjxI63+hj8jICnqeVXPe34Bu+XzekIn2T
lrnPCQobKdQF2p52QgUvIxSURed0jcBaCBV22DSKaUqDOzD/Tx6VQy78zpblXjRH7OALE/+H
jzJVmspdnBUUtQOLYgPo924xkxR25VDdgtEE5vAXa/g2oCeZhy0ZEO4NbgIayAYCJcJRDz0h
dD2Ahec65Kw6LB3N7VXEjiRR5/WoKwH/QteRzPJbFDc1somrApjm2cyg+5nbm1RHeFIz+GxX
luRrPztvhNcby0PtAjqwY1txi4sW0R6ZJPuZ2DZ1/dzckoFhyZgFyOX3SEkNXVLldjTzneFJ
FnVSzDbc720vq184jR7pYoI9+f5QJ96a0iLxEAG8SJ5auBwXI/w2FmKmwmdMvJ8/17+B4sMC
IRrXrDQl2xzpVXh/Qcmk5nf+w8HFmqATGy1OUAQbXga7AySAUaYhvvFk50u0bO5DiUGwzrJO
3TrwvaC2Ei4EFaBmIVgG7TfU5TaaY9IcJSCQ7AGUYE3RFSRpsLOoA3DsxP42YERgS/Nxw29+
YqZtPoO2QPbNpI7xnHVCfNBabx3oDIf438nFfv8spw5BQqBSbEF1izJA57eE64CzHnt7lB20
OFD11avYopwxggPKMIIDxgIBATCBkjCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0
Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcx
ODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50
IENBAgFVMAkGBSsOAwIaBQCgggIMMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZI
hvcNAQkFMQ8XDTEwMDQwNjIwMjUzNlowIwYJKoZIhvcNAQkEMRYEFOrsKSgQdcN/hRIEq50Z
ayF8Ub+WMF8GCSqGSIb3DQEJDzFSMFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqG
SIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBowYJ
KwYBBAGCNxAEMYGVMIGSMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRk
LjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UE
AxMvU3RhcnRDb20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAVUw
gaUGCyqGSIb3DQEJEAILMYGVoIGSMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRD
b20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4
MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQg
Q0ECAVUwDQYJKoZIhvcNAQEBBQAEggEAhvdmScRCwtIAhn6PbAmnSURWRTNnc0pBgMurrwga
MULdOhko8n1mLmnL+yTWblRlKFQJK2gBUdWLKU3zMUrLEpU4jPFUcfOP/a9EX08theD86p2f
vuup5Sx0LaFwLUn6hp8ZR7I3ruG7blloC9lE9+GYdX0v5d4sf8nirzju1bcDA2lkN5SZpHYZ
B4KiM+4FKjHtPoOsXCUWpc7JSRrOt8DHQvFh05Px/y07131mHb+ri8bNO/ureUI7eLat3lAC
Bt9GhmJ9N38WE8IzCUyPuX8O9M+uzoURSqTr72tZEhCYhN2/oMNUfe5E+eQlbC6lnXO0Qf8k
YP7cNcf5+60k3wAAAAAAAA==
--------------ms090304020208020100090602--

From A.Hoenes@TR-Sys.de  Thu Apr 22 01:36:57 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3EC403A688D; Thu, 22 Apr 2010 01:36:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -96.076
X-Spam-Level: 
X-Spam-Status: No, score=-96.076 tagged_above=-999 required=5 tests=[AWL=0.073, BAYES_50=0.001, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4WMDrVzkTPkr; Thu, 22 Apr 2010 01:36:56 -0700 (PDT)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id 975143A6813; Thu, 22 Apr 2010 01:36:54 -0700 (PDT)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA239065367; Thu, 22 Apr 2010 10:36:07 +0200
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id KAA03118; Thu, 22 Apr 2010 10:36:06 +0200 (MESZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201004220836.KAA03118@TR-Sys.de>
To: apps-discuss@ietf.org, uri-review@ietf.org, urn-nid@ietf.org, uri@w3.org
Date: Thu, 22 Apr 2010 10:36:05 +0200 (MESZ)
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 8bit
Cc: urn@ietf.org
Subject: Re: [urn] new URN discussion list
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Apr 2010 08:36:57 -0000

[[ apologies for cross-posting once more;
   please direct follow-up messages to urn@ietf.org -- thanks!  ]]


At Tue, 06 Apr 2010 14:25:36 -0600, Peter Saint-Andre
  <stpeter at stpeter.im>  wrote:

> As a venue for discussion about possible revisions to the definition of
> Uniform Resource Names (URNs), the IETF Applications Area has created a
> new email list urn at ietf.org, to which you can subscribe as follows:
>
> https://www.ietf.org/mailman/listinfo/urn
>
> mailto:urn-request at ietf.org?body=subscribe
>
> Please note that the urn at ietf.org list is for discussion
> regarding the definition of URNs. We shall continue to use the
> urn-nid at ietf.org list for review of Namespace Identifiers (NIDs).


Please note that, accordingly, discussion now should happen
on urn@ietf.org regarding:

-  the draft charter for a "URNbis" WG (target: BoF at IETF 78)
   (first draft to be submitted soon) and

-  the following Internet-Drafts:

   o  draft-ah-rfc2141bis-urn
      (updated definition of the 'URN' URI Scheme, revision of RFC 2141
      -- the -01 draft version will point to the new list),

   o  draft-hakala-rfc3187bis-isbn-urn
      (revised URN namespace definition for 'ISBN' including ISNB-13
      -- the -01 draft version will point to the new list),

   o  draft-hakala-rfc3188bis-nbn-urn
      (revised URN namespace definition for 'NBN',
       -00 version to be submitted soon).

The appropriate functional lists (uri-review and urn-nid) will be
consulted again as soon as the process has advanced enough,
according to RFC 4395 (BCP 35) and RFC 3406 (BCP 66), respectively.


Kind regards,
  Alfred HÎnes.

-- 

+------------------------+--------------------------------------------+
| TR-Sys Alfred Hoenes   |  Alfred Hoenes   Dipl.-Math., Dipl.-Phys.  |
| Gerlinger Strasse 12   |  Phone: (+49)7156/9635-0, Fax: -18         |
| D-71254  Ditzingen     |  E-Mail:  ah@TR-Sys.de                     |
+------------------------+--------------------------------------------+


From A.Hoenes@TR-Sys.de  Tue Apr 27 10:06:01 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E5D653A6A1C for <urn@core3.amsl.com>; Tue, 27 Apr 2010 10:06:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -95.624
X-Spam-Level: 
X-Spam-Status: No, score=-95.624 tagged_above=-999 required=5 tests=[AWL=-0.389, BAYES_50=0.001, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, J_CHICKENPOX_34=0.6, MIME_8BIT_HEADER=0.3, SARE_MILLIONSOF=0.315, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jevW9gOtmJ39 for <urn@core3.amsl.com>; Tue, 27 Apr 2010 10:06:00 -0700 (PDT)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id 3B3DA3A68A2 for <urn@ietf.org>; Tue, 27 Apr 2010 10:05:58 -0700 (PDT)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA267597908; Tue, 27 Apr 2010 19:05:08 +0200
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id TAA10987 for urn@ietf.org; Tue, 27 Apr 2010 19:05:07 +0200 (MESZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201004271705.TAA10987@TR-Sys.de>
To: urn@ietf.org
Date: Tue, 27 Apr 2010 19:05:07 +0200 (MESZ)
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 8bit
Subject: [urn] A first cut at the Draft Charter for the proposed URNbis WG
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 27 Apr 2010 17:06:02 -0000

Folks,
Based on work done by Juha Hakala in February, I have updated
and amended the Draft Charter and hereby bring it to the urn list
for discussion.   Comments welcome!

Kind regards,
  Alfred HÎnes.


---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----

Uniform Resource Names, Revised (URNbis) -- Draft Proposed WG Charter
========================================

Last Modified:  2010-04-26 [AH]

Chair(s):
  o   Juha Hakala  <juha.hakala@helsinki.fi>
  o   N.N.

Applications Area Director(s):
  o   Alexey Melnikov  <alexey.melnikov@isode.com>
  o   Peter Saint-Andre  <stpeter@stpeter.im>

Applications Area Advisor:
  o   Peter Saint-Andre  <stpeter@stpeter.im>

Mailing Lists:
  General Discussion: urn@ietf.org
  To Subscribe: https://www.ietf.org/mailman/listinfo/urn
  Archive: http://www.ietf.org/mail-archive/web/urn/current/maillist.html

  Related lists (used for IANA registration procedures (BCP 35/66):
    urn-nid@ietf.org, uri-review@ietf.org

Additional information will be available at:
  http://tools.ietf.org/wg/urnbis

Description of Working Group:

  Uniform Resource Names (URNs) are persistent identifiers for
  information resources.  The RFCs defining URNs and services based on
  them were published 1997-2001.  Since then, the URN system has gained
  popularity.  Among the more traditional parties with deep interest in
  persistent identifiers and making heavy use of URNs are national
  libraries; solely within this area, tens of millions of resources
  have been assigned URNs; this enables efficient searching of and
  persistent linking to these documents.

  This working group is chartered to revise the key RFCs describing the
  URN system, including RFC 2141 (URN Syntax) and RFC 4306 (Namespace
  Definition Mechanisms), update important URN namespace specifications,
  and to screen and update RFCs describing URN resolution principles
  and practices.

  For RFC 2141, this revision will include in particular: an update of
  the formal syntax specification in the light of the URI Standard
  (STD 66, RFC 3986) using the ABNF from STD 68 (RFC 5234), a revision
  of URN examples from imaginary ones into existing URNs in current
  namespaces, providing a formal IANA registration for the 'urn' URI
  scheme using the template from BCP 35 (RFC 4395), and an update of
  the section describing how URNs are resolved in the Internet.
  RFC 4306 (BCP 66) needs a less pervasive update, mostly to align it
  with the current IANA procedures and terminology as defined in BCP 26
  (RFC 5226).

  Regarding URN Namespace specifications, the WG will focus on updates
  for the definitions of URNs based on bibliographic identifier systems,
  in particular RFC 3187 (URN Namespace for International Standard Book
  Numbers) and RFC 3188 (URN Namespace for National Bibliography
  Numbers).  In both cases, the respective identifier system and/or the
  institutions and roles involved in their assignment and resolution
  have evolved significantly since these RFCs have been published.
  In particular, the URN:ISBN namespace needs to be extended according
  to the revision of the international ISBN standard, and the usage of
  the URN:NBNs has grown rapidly and there is a need to align the
  namespace registration with experience and current practice.
  In a second stage, RFC 3044 (URN Namespace for International Series
  Standard Number) will be checked for the necessity of an update.

  Thus, in support of the current international efforts to establish a
  distributed, linked system of URN resolution systems for bibliographic
  identifiers, the primary aim of the WG is an updated set of standards
  documents, which is needed to assure uniformity and interoperability
  of the URN resolution services.

  Alongside the modernization of these core RFCs for URNs and specific
  URN namespaces, the working group will also consider a revision of
  earlier RFCs related to the principles of URNs and URN resolution,
  such as RFC 2483 (URI Resolution services necessary for URN
  resolution), RFC 2276 (Architectural principles of Uniform Resource
  Name Resolution), RFC 1737 (Functional requirements for Uniform
  Resource Names) and RFC 2169 (A trivial convention for using HTTP in
  URN resolution).  All these must be checked; if the document is still
  deemed relevant, it will be modernized.

  The working group will also consider the possibility of publishing
  Best Current Practices on how to resolve the URNs utilizing the
  existing Internet protocols such as HTTP.  This BCP will be based on
  the European URN resolution infrastructure under construction in the
  project PersID.

  Since the revised specifications will be based on existing production
  systems and provide important guidelines for future implementers,
  the WG aims at publishing the RFCs on the Standards Track and will try
  to advance the core document at least to Draft Standard status as fast
  as possible.

  The WG can take on work to update other well-established URN namespace
  definitions upon a case-by-case decision.


Input documents:

  RFC 2141
  RFC 3406

  RFC 3187
  RFC 3188

  RFC 2483
  RFC 2276
  RFC 1737
  RFC 2169

Goals and Milestones (preliminary):

  Feb 2010   Initial WG formation as 'URN-R' (outside the IETF)
  Mar 2010   WG work plan completed, brought to IETF APP Area
  May 2010   first Internet-Drafts for most important core document
             revisions
  Jul 2010   Presentation of the group & early results at IETF 78 (BoF)
  Aug 2010   Formal establishment of the IETF WG
  Dec 2010   WG Last Call on WG core document set
  Feb 2011   core document set forwarded to IESG
      2011   work on supporting documents (guidelines, URN resolution)
      2012   implementation report for promoting 2141bis to Draft Std.

Internet-Drafts:

  draft-ah-rfc2141bis-urn          (-00: March 2010)
  draft-hakala-rfc3187bis-isbn-urn (-00: March 2010)
  draft-hakala-rfc3188bis-nbn-urn  (-00 due for week 18/2010)

Request For Comments:

  none so far


From juha.hakala@helsinki.fi  Tue Apr 27 22:23:44 2010
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8BD2E3A6ADF for <urn@core3.amsl.com>; Tue, 27 Apr 2010 22:23:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.784
X-Spam-Level: 
X-Spam-Status: No, score=-2.784 tagged_above=-999 required=5 tests=[BAYES_50=0.001, J_CHICKENPOX_34=0.6, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4, SARE_MILLIONSOF=0.315]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EVs1AWUcI5cZ for <urn@core3.amsl.com>; Tue, 27 Apr 2010 22:22:57 -0700 (PDT)
Received: from kill.it.helsinki.fi (kill.it.helsinki.fi [128.214.205.47]) by core3.amsl.com (Postfix) with ESMTP id 4A9AD3A6A45 for <urn@ietf.org>; Tue, 27 Apr 2010 22:21:13 -0700 (PDT)
Received: from kill.it.helsinki.fi (kill.it.helsinki.fi [128.214.205.47]) by kill.it.helsinki.fi (8.13.1/8.13.1) with ESMTP id o3S5KtAR000434; Wed, 28 Apr 2010 08:20:56 +0300
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs2.it.helsinki.fi (8.13.8/8.13.8) with ESMTP id o3S5Ktjb029911 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 28 Apr 2010 08:20:55 +0300
Message-ID: <4BD7C5B6.5060206@helsinki.fi>
Date: Wed, 28 Apr 2010 08:20:54 +0300
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: =?UTF-8?B?QWxmcmVkIO+/vQ==?= <ah@TR-Sys.de>
References: <201004271705.TAA10987@TR-Sys.de>
In-Reply-To: <201004271705.TAA10987@TR-Sys.de>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-HY-Tests: ALL_TRUSTED,SHORTCIRCUIT
Cc: Maurizio Lunghi <lunghi@rinascimento-digitale.it>, "Cordewener, Bas" <Cordewener@surf.nl>, urn@ietf.org, Roberto Puccinelli <roberto.puccinelli@cnr.it>
Subject: Re: [urn] A first cut at the Draft Charter for the proposed URNbis WG
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Apr 2010 05:23:44 -0000

Hello all,

Quite a lot has already happened since February, so the draft charter 
written by me back then was already badly out of date. Alfred's thorough 
revision has updated the charter, and also improved its content 
significantly in other ways.

I have only two requests for changes. This sentence:

> In a second stage, RFC 3044 (URN Namespace for International Series
>   Standard Number) will be checked for the necessity of an update.

Should be changed into:

"The need for revising RFC 3044 (URN Namespace registration for ISSN, 
International Serial Standard Number) will be analysed with the ISSN 
International Centre. If the revision is required, it will be done in 
close co-operation with the centre."

I have discussed revision of RFC 3044 with the ISSN International 
Centre, but no firm decision has been done yet to start the work.

The second request is that RFC 3044 should be added to the list of input 
documents, before RFC 3187 so that all namespace registrations are 
grouped together.

RFC3188bis still needs a lot of work. PersID colleagues and Alfred have 
provided many useful comments to the preliminary draft that will / must 
be taken into account, but my intention is still to publish the first 
draft on week 18 as the attached version of the charter suggests (that 
is, the deadline is Friday 7th of May).

Best regards,

Juha

Alfred ï¿½ wrote:
> Folks,
> Based on work done by Juha Hakala in February, I have updated
> and amended the Draft Charter and hereby bring it to the urn list
> for discussion.   Comments welcome!
> 
> Kind regards,
>   Alfred Hï¿½nes.
> 
> 
> ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
> 
> Uniform Resource Names, Revised (URNbis) -- Draft Proposed WG Charter
> ========================================
> 
> Last Modified:  2010-04-26 [AH]
> 
> Chair(s):
>   o   Juha Hakala  <juha.hakala@helsinki.fi>
>   o   N.N.
> 
> Applications Area Director(s):
>   o   Alexey Melnikov  <alexey.melnikov@isode.com>
>   o   Peter Saint-Andre  <stpeter@stpeter.im>
> 
> Applications Area Advisor:
>   o   Peter Saint-Andre  <stpeter@stpeter.im>
> 
> Mailing Lists:
>   General Discussion: urn@ietf.org
>   To Subscribe: https://www.ietf.org/mailman/listinfo/urn
>   Archive: http://www.ietf.org/mail-archive/web/urn/current/maillist.html
> 
>   Related lists (used for IANA registration procedures (BCP 35/66):
>     urn-nid@ietf.org, uri-review@ietf.org
> 
> Additional information will be available at:
>   http://tools.ietf.org/wg/urnbis
> 
> Description of Working Group:
> 
>   Uniform Resource Names (URNs) are persistent identifiers for
>   information resources.  The RFCs defining URNs and services based on
>   them were published 1997-2001.  Since then, the URN system has gained
>   popularity.  Among the more traditional parties with deep interest in
>   persistent identifiers and making heavy use of URNs are national
>   libraries; solely within this area, tens of millions of resources
>   have been assigned URNs; this enables efficient searching of and
>   persistent linking to these documents.
> 
>   This working group is chartered to revise the key RFCs describing the
>   URN system, including RFC 2141 (URN Syntax) and RFC 4306 (Namespace
>   Definition Mechanisms), update important URN namespace specifications,
>   and to screen and update RFCs describing URN resolution principles
>   and practices.
> 
>   For RFC 2141, this revision will include in particular: an update of
>   the formal syntax specification in the light of the URI Standard
>   (STD 66, RFC 3986) using the ABNF from STD 68 (RFC 5234), a revision
>   of URN examples from imaginary ones into existing URNs in current
>   namespaces, providing a formal IANA registration for the 'urn' URI
>   scheme using the template from BCP 35 (RFC 4395), and an update of
>   the section describing how URNs are resolved in the Internet.
>   RFC 4306 (BCP 66) needs a less pervasive update, mostly to align it
>   with the current IANA procedures and terminology as defined in BCP 26
>   (RFC 5226).
> 
>   Regarding URN Namespace specifications, the WG will focus on updates
>   for the definitions of URNs based on bibliographic identifier systems,
>   in particular RFC 3187 (URN Namespace for International Standard Book
>   Numbers) and RFC 3188 (URN Namespace for National Bibliography
>   Numbers).  In both cases, the respective identifier system and/or the
>   institutions and roles involved in their assignment and resolution
>   have evolved significantly since these RFCs have been published.
>   In particular, the URN:ISBN namespace needs to be extended according
>   to the revision of the international ISBN standard, and the usage of
>   the URN:NBNs has grown rapidly and there is a need to align the
>   namespace registration with experience and current practice.
>   In a second stage, RFC 3044 (URN Namespace for International Series
>   Standard Number) will be checked for the necessity of an update.
> 
>   Thus, in support of the current international efforts to establish a
>   distributed, linked system of URN resolution systems for bibliographic
>   identifiers, the primary aim of the WG is an updated set of standards
>   documents, which is needed to assure uniformity and interoperability
>   of the URN resolution services.
> 
>   Alongside the modernization of these core RFCs for URNs and specific
>   URN namespaces, the working group will also consider a revision of
>   earlier RFCs related to the principles of URNs and URN resolution,
>   such as RFC 2483 (URI Resolution services necessary for URN
>   resolution), RFC 2276 (Architectural principles of Uniform Resource
>   Name Resolution), RFC 1737 (Functional requirements for Uniform
>   Resource Names) and RFC 2169 (A trivial convention for using HTTP in
>   URN resolution).  All these must be checked; if the document is still
>   deemed relevant, it will be modernized.
> 
>   The working group will also consider the possibility of publishing
>   Best Current Practices on how to resolve the URNs utilizing the
>   existing Internet protocols such as HTTP.  This BCP will be based on
>   the European URN resolution infrastructure under construction in the
>   project PersID.
> 
>   Since the revised specifications will be based on existing production
>   systems and provide important guidelines for future implementers,
>   the WG aims at publishing the RFCs on the Standards Track and will try
>   to advance the core document at least to Draft Standard status as fast
>   as possible.
> 
>   The WG can take on work to update other well-established URN namespace
>   definitions upon a case-by-case decision.
> 
> 
> Input documents:
> 
>   RFC 2141
>   RFC 3406
> 
>   RFC 3187
>   RFC 3188
> 
>   RFC 2483
>   RFC 2276
>   RFC 1737
>   RFC 2169
> 
> Goals and Milestones (preliminary):
> 
>   Feb 2010   Initial WG formation as 'URN-R' (outside the IETF)
>   Mar 2010   WG work plan completed, brought to IETF APP Area
>   May 2010   first Internet-Drafts for most important core document
>              revisions
>   Jul 2010   Presentation of the group & early results at IETF 78 (BoF)
>   Aug 2010   Formal establishment of the IETF WG
>   Dec 2010   WG Last Call on WG core document set
>   Feb 2011   core document set forwarded to IESG
>       2011   work on supporting documents (guidelines, URN resolution)
>       2012   implementation report for promoting 2141bis to Draft Std.
> 
> Internet-Drafts:
> 
>   draft-ah-rfc2141bis-urn          (-00: March 2010)
>   draft-hakala-rfc3187bis-isbn-urn (-00: March 2010)
>   draft-hakala-rfc3188bis-nbn-urn  (-00 due for week 18/2010)
> 
> Request For Comments:
> 
>   none so far
> 
> _______________________________________________
> urn mailing list
> urn@ietf.org
> https://www.ietf.org/mailman/listinfo/urn

-- 

  Juha Hakala
  Director of IT Development

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678




From moore@network-heretics.com  Tue Apr 27 23:49:57 2010
Return-Path: <moore@network-heretics.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 659D13A6883 for <urn@core3.amsl.com>; Tue, 27 Apr 2010 23:49:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.301
X-Spam-Level: 
X-Spam-Status: No, score=0.301 tagged_above=-999 required=5 tests=[BAYES_50=0.001, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0o8PMy6498YV for <urn@core3.amsl.com>; Tue, 27 Apr 2010 23:49:56 -0700 (PDT)
Received: from m1.imap-partners.net (m1.imap-partners.net [64.13.152.131]) by core3.amsl.com (Postfix) with ESMTP id BD5083A6846 for <urn@ietf.org>; Tue, 27 Apr 2010 23:49:56 -0700 (PDT)
Received: from lust.indecency.org (174-151-122-31.pools.spcsdns.net [174.151.122.31]) by m1.imap-partners.net (MOS 4.1.8-GA) with ESMTP id BQX42218 (AUTH admin@network-heretics.com); Tue, 27 Apr 2010 23:49:37 -0700
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
Message-ID: <4BD7DA80.8080101@network-heretics.com>
Date: Wed, 28 Apr 2010 02:49:36 -0400
From: Keith Moore <moore@network-heretics.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: =?UTF-8?B?QWxmcmVkIO+/vQ==?= <ah@TR-Sys.de>
References: <201004271705.TAA10987@TR-Sys.de>
In-Reply-To: <201004271705.TAA10987@TR-Sys.de>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org
Subject: Re: [urn] A first cut at the Draft Charter for the proposed URNbis WG
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Apr 2010 06:49:57 -0000

I'm a bit curious and I can't really tell from the charter - what is it
about the URN syntax that needs to be changed?  I feel like RFC 2141 is
sort of a contract with implementors to say "this is what URNs will look
like" and we have an obligation to not change it without a very good
reason.   I don't suppose it hurts too much to change to the newer style
ABNF notation as long as the new ABNF recognizes the same set of strings
as the old ABNF, but I don't think that "new ABNF" is a sufficiently
good reason by itself.  And I haven't analyzed RFC 2141 against RFC 3986
to see how the latter might be incompatible with the former.  But in my
opinion, if there is any incompatibility, it's latter document which is
incorrect.  I don't think RFC 3986 was meant to retroactively invalidate
existing practice.

As the entire idea behind URNs is for them to be long-term persistent
identifiers, I think it's especially important that IETF not invalidate
existing URNs or use of URNs, as long as such URNs were created and such
use is consistent with existing IETF standards.

Keith


From A.Hoenes@TR-Sys.de  Wed Apr 28 00:13:49 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 514123A688F for <urn@core3.amsl.com>; Wed, 28 Apr 2010 00:13:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -96.058
X-Spam-Level: 
X-Spam-Status: No, score=-96.058 tagged_above=-999 required=5 tests=[AWL=0.091, BAYES_50=0.001, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qah5fZmmGT01 for <urn@core3.amsl.com>; Wed, 28 Apr 2010 00:13:48 -0700 (PDT)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id 36EA23A6AAB for <urn@ietf.org>; Wed, 28 Apr 2010 00:13:45 -0700 (PDT)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA271608775; Wed, 28 Apr 2010 09:12:55 +0200
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id JAA11679; Wed, 28 Apr 2010 09:12:54 +0200 (MESZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201004280712.JAA11679@TR-Sys.de>
To: juha.hakala@helsinki.fi
Date: Wed, 28 Apr 2010 09:12:54 +0200 (MESZ)
In-Reply-To: <4BD7C5B6.5060206@helsinki.fi> from Juha Hakala at Apr "28, " 2010 "08:20:54" am
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org
Subject: Re: [urn] A first cut at the Draft Charter for the proposed URNbis WG
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Apr 2010 07:13:49 -0000

Juha,
thanks for your response.


> Hello all,
>
> Quite a lot has already happened since February, so the draft charter
> written by me back then was already badly out of date. Alfred's thorough
> revision has updated the charter, and also improved its content
> significantly in other ways.
>
> I have only two requests for changes. This sentence:
>
>> In a second stage, RFC 3044 (URN Namespace for International Series
>>   Standard Number) will be checked for the necessity of an update.
>
> Should be changed into:
>
> "The need for revising RFC 3044 (URN Namespace registration for ISSN,
> International Serial Standard Number) will be analysed with the ISSN
> International Centre. If the revision is required, it will be done in
> close co-operation with the centre."

Unless someone opposes and takes over the duty, I'll maintain
a working copy of the draft charter, incorporate changes as they are
suggested and accepted, and re-post it to the list as approporiate,
until a BoF Wiki has been granted and it can be maintained there
directly.
Of course, your above change is "accepted"! I thought adding RFC 3044
to the text from the first cut on would be prudent, and I expected
feedback from you to this topic.


> I have discussed revision of RFC 3044 with the ISSN International
> Centre, but no firm decision has been done yet to start the work.
>
> The second request is that RFC 3044 should be added to the list of input
> documents, before RFC 3187 so that all namespace registrations are
> grouped together.

I agree -- I'd better included it in the list immediately; but since
the list somehow reflects the 'precedence' of work (already done or
in progress, or still to be started), which also is the order in which
these RFCs are discussed in the body of the charter text, I'd prefer
to list it _after_ 3187 and 3188.


> RFC3188bis still needs a lot of work. PersID colleagues and Alfred have
> provided many useful comments to the preliminary draft that will / must
> be taken into account, but my intention is still to publish the first
> draft on week 18 as the attached version of the charter suggests (that
> is, the deadline is Friday 7th of May).
>
> Best regards,
>
> Juha
>
> Alfred wrote:
>> Folks,
>> Based on work done by Juha Hakala in February, I have updated
>> and amended the Draft Charter and hereby bring it to the urn list
>> for discussion.   Comments welcome!
>>
>> <snip/>
 (see: <http://www.IETF.ORG/mail-archive/web/urn/current/msg00002.html> )

>
> --
>
>   Juha Hakala
>   Director of IT Development
>
>   The National Library of Finland
>   P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
>   Email juha.hakala@helsinki.fi, tel +358 50 382 7678


Kind regards,
  Alfred.

-- 

+------------------------+--------------------------------------------+
| TR-Sys Alfred Hoenes   |  Alfred Hoenes   Dipl.-Math., Dipl.-Phys.  |
| Gerlinger Strasse 12   |  Phone: (+49)7156/9635-0, Fax: -18         |
| D-71254  Ditzingen     |  E-Mail:  ah@TR-Sys.de                     |
+------------------------+--------------------------------------------+


From A.Hoenes@TR-Sys.de  Wed Apr 28 01:03:18 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 102D13A6855 for <urn@core3.amsl.com>; Wed, 28 Apr 2010 01:03:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -96.063
X-Spam-Level: 
X-Spam-Status: No, score=-96.063 tagged_above=-999 required=5 tests=[AWL=0.086, BAYES_50=0.001, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T7tIyTsSJ3rq for <urn@core3.amsl.com>; Wed, 28 Apr 2010 01:03:17 -0700 (PDT)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id DDDA43A6888 for <urn@ietf.org>; Wed, 28 Apr 2010 01:03:15 -0700 (PDT)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA271791745; Wed, 28 Apr 2010 10:02:25 +0200
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id KAA11778; Wed, 28 Apr 2010 10:02:23 +0200 (MESZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201004280802.KAA11778@TR-Sys.de>
To: moore@network-heretics.com
Date: Wed, 28 Apr 2010 10:02:23 +0200 (MESZ)
In-Reply-To: <4BD7DA80.8080101@network-heretics.com> from Keith Moore at Apr "28, " 2010 "02:49:36" am
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org
Subject: Re: [urn] rfc2141bis [was: Re: A first cut at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Apr 2010 08:03:18 -0000

Keith,
thanks for your feedback.

> I'm a bit curious and I can't really tell from the charter - what is it
> about the URN syntax that needs to be changed?  I feel like RFC 2141 is
> sort of a contract with implementors to say "this is what URNs will look
> like" and we have an obligation to not change it without a very good
> reason.   I don't suppose it hurts too much to change to the newer style
> ABNF notation as long as the new ABNF recognizes the same set of strings
> as the old ABNF, but I don't think that "new ABNF" is a sufficiently
> good reason by itself.  And I haven't analyzed RFC 2141 against RFC 3986
> to see how the latter might be incompatible with the former.  But in my
> opinion, if there is any incompatibility, it's latter document which is
> incorrect.  I don't think RFC 3986 was meant to retroactively invalidate
> existing practice.
>
> As the entire idea behind URNs is for them to be long-term persistent
> identifiers, I think it's especially important that IETF not invalidate
> existing URNs or use of URNs, as long as such URNs were created and such
> use is consistent with existing IETF standards.
>
> Keith

You're knocking on open doors!  (see below)

Since the details are already described in the rfc2141bis draft, the
draft charter has been kept rather terse in this regard.
It would be great if you could review the draft (or at least the
syntax part, for now) and check your concerns with the draft text.

The primary issues I found in RFC 2141 were the contradictions between
the formal BNF and the textual description -- the syntax rules admitted
specific delimiter characters that subsequently got waived in the prose,
and the formal rules were ambiguous regarding the '%' character.

I have tried to document these details and the envisioned changes in the
original draft published end of March and my announcement sent to the
uri-review, apps-discuss, and urn-nid lists (AT IETF.ORG) -- please refer
to the draft's announcement archived at
  <http://www.IETF.ORG/mail-archive/web/uri-review/current/msg01136.html>
and to the draft proper, available at
  <http://tools.IETF.ORG/html/draft-ah-rfc2141bis-urn-00>.

Further, the draft tries to make clear the relationship of URN syntax
to the RFC 3986 URI components and syntax rules and re-use them where
possible, to the benefit of parser implementers.

Admittedly, the text and formatting in the syntax section got a bit
unpleasant by the attempt to present new text and juxtapose referenced
text and discussion; that will be cleaned up after resolution, and a
detailed change log (both incrementally and from RFC 2141 to the draft)
be added in the next draft revisions.

Regarding the principles:
  Of course, no existing URN namespace definition or URN instance
  must be invalidated by the revised specification.

The primary questions are related to whether or not the general URN
syntax should allow *new* or *revised* URN namespace definitions to
explicitly admit <question> and/or <fragment> parts, and whether or
not the few delimiter characters admitted in the revised URI syntax
<path> components but not in RFC 2141 should be allowed (without
percent-encoding) in the URN syntax.
It has been reported to me that for URNs based on bibliographic
identifiers, some folks would like to be able to add a fragment
identifier, which could be carried over unchanged into a network
reachable URI (e.g. http URI) returned by a URN resolution service
given such extenedd, say NBN, URN.
I have not heard of a similar use case for <question> parts, so this
is more or less a theoretical question so far, but it should be
assessed as well in the WG.

Leslie Daigle has reported that these questions have been discussed
controversially in the original URN WG, and we hope that the list
archives from those days (that unfortunately have disappeared from
the public web) can be restored on the servers maintained by the
IETF Secretariat, in order to make that precedent available to all.

It will be part of the WG's task to cross check with all existing
URN namespace definitions the impact of what goes into rfc2141bis.

Kind regards,
  Alfred.


From julian.reschke@gmx.de  Wed Apr 28 05:56:37 2010
Return-Path: <julian.reschke@gmx.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6B74028C0DF for <urn@core3.amsl.com>; Wed, 28 Apr 2010 05:56:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.163
X-Spam-Level: 
X-Spam-Status: No, score=-3.163 tagged_above=-999 required=5 tests=[AWL=-3.464, BAYES_50=0.001, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KC29B0byuL4m for <urn@core3.amsl.com>; Wed, 28 Apr 2010 05:56:36 -0700 (PDT)
Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by core3.amsl.com (Postfix) with SMTP id 5C80D3A6BE5 for <urn@ietf.org>; Wed, 28 Apr 2010 05:56:31 -0700 (PDT)
Received: (qmail invoked by alias); 28 Apr 2010 12:56:18 -0000
Received: from mail.greenbytes.de (EHLO [192.168.1.116]) [217.91.35.233] by mail.gmx.net (mp020) with SMTP; 28 Apr 2010 14:56:18 +0200
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX18cQrM/eSAcsl4pzazxRq1YBF6ku7jMpDhJhtnrrk JcnkUZ2LTBf29b
Message-ID: <4BD83069.6060407@gmx.de>
Date: Wed, 28 Apr 2010 14:56:09 +0200
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.9) Gecko/20100317 Lightning/1.0b1 Thunderbird/3.0.4
MIME-Version: 1.0
To: =?UTF-8?B?QWxmcmVkIO+/vQ==?= <ah@TR-Sys.de>
References: <201004280802.KAA11778@TR-Sys.de>
In-Reply-To: <201004280802.KAA11778@TR-Sys.de>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Y-GMX-Trusted: 0
X-FuHaFi: 0.56999999999999995
Cc: urn@ietf.org, moore@network-heretics.com
Subject: [urn] fragment identifiers, Re:  rfc2141bis [was: Re: A first cut at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Apr 2010 12:56:37 -0000

On 28.04.2010 10:02, Alfred ï¿½ wrote:
> ...
> The primary questions are related to whether or not the general URN
> syntax should allow *new* or *revised* URN namespace definitions to
> explicitly admit<question>  and/or<fragment>  parts, and whether or
> not the few delimiter characters admitted in the revised URI syntax
> <path>  components but not in RFC 2141 should be allowed (without
> percent-encoding) in the URN syntax.
 > ...

URNs are URIs, right? According to RFC 3986, the fragment identifier is 
entirely independent from the URI scheme:

"The semantics of a fragment identifier are defined by the set of 
representations that might result from a retrieval action on the primary 
resource. The fragment's format and resolution is therefore dependent on 
the media type [RFC2046] of a potentially retrieved representation, even 
though such a retrieval is only performed if the URI is dereferenced. If 
no such representation exists, then the semantics of the fragment are 
considered unknown and are effectively unconstrained. Fragment 
identifier semantics are independent of the URI scheme and thus cannot 
be redefined by scheme specifications." -- 
<http://greenbytes.de/tech/webdav/rfc3986.html#rfc.section.3.5.p.2>

So the question here is: what's the purpose of a fragment identifier in 
the absence of a representation?

Best regards, Julian

From moore@network-heretics.com  Wed Apr 28 06:28:19 2010
Return-Path: <moore@network-heretics.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2FEB728C1D4 for <urn@core3.amsl.com>; Wed, 28 Apr 2010 06:28:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.452
X-Spam-Level: 
X-Spam-Status: No, score=0.452 tagged_above=-999 required=5 tests=[AWL=-0.150,  BAYES_50=0.001, HTML_MESSAGE=0.001, J_CHICKENPOX_38=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y+jWUMhMDhIX for <urn@core3.amsl.com>; Wed, 28 Apr 2010 06:28:18 -0700 (PDT)
Received: from m1.imap-partners.net (m1.imap-partners.net [64.13.152.131]) by core3.amsl.com (Postfix) with ESMTP id BAFAA28C193 for <urn@ietf.org>; Wed, 28 Apr 2010 06:23:49 -0700 (PDT)
Received: from lust.indecency.org (174-151-122-31.pools.spcsdns.net [174.151.122.31]) by m1.imap-partners.net (MOS 4.1.8-GA) with ESMTP id BQY18072 (AUTH admin@network-heretics.com); Wed, 28 Apr 2010 06:23:28 -0700
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
Message-ID: <4BD836CF.1070402@network-heretics.com>
Date: Wed, 28 Apr 2010 09:23:27 -0400
From: Keith Moore <moore@network-heretics.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: Julian Reschke <julian.reschke@gmx.de>
References: <201004280802.KAA11778@TR-Sys.de> <4BD83069.6060407@gmx.de>
In-Reply-To: <4BD83069.6060407@gmx.de>
Content-Type: multipart/alternative; boundary="------------050109000202010409040105"
Cc: =?UTF-8?B?QWxmcmVkIO+/vQ==?= <ah@TR-Sys.de>, urn@ietf.org
Subject: Re: [urn] fragment identifiers, Re:  rfc2141bis [was: Re: A first cut at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Apr 2010 13:28:19 -0000

This is a multi-part message in MIME format.
--------------050109000202010409040105
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

On 4/28/10 8:56 AM, Julian Reschke wrote:
> On 28.04.2010 10:02, Alfred ï¿½ wrote:
>> ...
>> The primary questions are related to whether or not the general URN
>> syntax should allow *new* or *revised* URN namespace definitions to
>> explicitly admit<question>  and/or<fragment>  parts, and whether or
>> not the few delimiter characters admitted in the revised URI syntax
>> <path>  components but not in RFC 2141 should be allowed (without
>> percent-encoding) in the URN syntax.
> > ...
>
> URNs are URIs, right? According to RFC 3986, the fragment identifier
> is entirely independent from the URI scheme:
Mumble. 

A single URI (including a URN) can map to multiple representations of a
resource through content negotiation of some kind.  But in practice,
fragment identifiers don't readily map between one representation
(typically content-type, though you can also have multiple
representations with the same content-type) and another.   What I find
myself wondering is whether a URN with a fragment id has a persistent
binding between the URN and the resource (fragment) that it identifies. 
I suppose that academically you could say that the URN->resource binding
is still persistent even if the URN#fragment -> resource fragment
binding is not persistent.  But people tend to associate the fragment
identifier with the URI, so I suspect that using a fragment id with a
URN is at best confusing.

We could write a rule that says "don't use fragment ids with a URN
unless those fragment ids are meaningful across all representations of
the resources named by the URN."  But I keep seeing examples that
illustrate that people don't understand URNs or how they're to be used,
even though the rules are quite simple.   I suspect that adding more
rules decreases the likelihood that people will use URNs correctly.

But neither do I want to revise 3986 to say that fragment ids don't
apply to URNs.  That's a huge can of worms I'd prefer to leave closed.

So maybe writing the rule is the best way.   Though I have little
confidence that it will be followed.

Keith

--------------050109000202010409040105
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<font face="courier">On 4/28/10 8:56 AM, Julian Reschke wrote:</font>
<blockquote cite="mid:4BD83069.6060407@gmx.de" type="cite"><font
 face="courier">On 28.04.2010 10:02, Alfred ï¿½ wrote:
  <br>
  </font>
  <blockquote type="cite"><font face="courier">...
    <br>
The primary questions are related to whether or not the general URN
    <br>
syntax should allow *new* or *revised* URN namespace definitions to
    <br>
explicitly admit&lt;question&gt;Â  and/or&lt;fragment&gt;Â  parts, and
whether or
    <br>
not the few delimiter characters admitted in the revised URI syntax
    <br>
&lt;path&gt;Â  components but not in RFC 2141 should be allowed (without
    <br>
percent-encoding) in the URN syntax.
    <br>
    </font></blockquote>
  <font face="courier">&gt; ...
  <br>
  <br>
URNs are URIs, right? According to RFC 3986, the fragment identifier is
entirely independent from the URI scheme:
  <br>
  </font></blockquote>
Mumble.Â  <br>
<br>
A single URI (including a URN) can map to multiple representations of a
resource through content negotiation of some kind.Â  But in practice,
fragment identifiers don't readily map between one representation
(typically content-type, though you can also have multiple
representations with the same content-type) and another.Â Â  What I find
myself wondering is whether a URN with a fragment id has a persistent
binding between the URN and the resource (fragment) that it
identifies.Â  I suppose that academically you could say that the
URN-&gt;resource binding is still persistent even if the URN#fragment
-&gt; resource fragment binding is not persistent.Â  But people tend to
associate the fragment identifier with the URI, so I suspect that using
a fragment id with a URN is at best confusing.<br>
<br>
We could write a rule that says "don't use fragment ids with a URN
unless those fragment ids are meaningful across all representations of
the resources named by the URN."Â  But I keep seeing examples that
illustrate that people don't understand URNs or how they're to be used,
even though the rules are quite simple.Â Â  I suspect that adding more
rules decreases the likelihood that people will use URNs correctly.<br>
<br>
But neither do I want to revise 3986 to say that fragment ids don't
apply to URNs.Â  That's a huge can of worms I'd prefer to leave closed.<br>
<br>
So maybe writing the rule is the best way.Â Â  Though I have little
confidence that it will be followed.<br>
<br>
Keith<br>
</body>
</html>

--------------050109000202010409040105--

From julian.reschke@gmx.de  Wed Apr 28 06:37:41 2010
Return-Path: <julian.reschke@gmx.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 127493A69B0 for <urn@core3.amsl.com>; Wed, 28 Apr 2010 06:37:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.617
X-Spam-Level: 
X-Spam-Status: No, score=-2.617 tagged_above=-999 required=5 tests=[AWL=-3.818, BAYES_50=0.001, J_CHICKENPOX_32=0.6, J_CHICKENPOX_38=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mH3VtAIXJOsl for <urn@core3.amsl.com>; Wed, 28 Apr 2010 06:37:40 -0700 (PDT)
Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by core3.amsl.com (Postfix) with SMTP id 5779A28C102 for <urn@ietf.org>; Wed, 28 Apr 2010 06:35:52 -0700 (PDT)
Received: (qmail invoked by alias); 28 Apr 2010 13:35:39 -0000
Received: from mail.greenbytes.de (EHLO [192.168.1.116]) [217.91.35.233] by mail.gmx.net (mp038) with SMTP; 28 Apr 2010 15:35:39 +0200
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX1+9yUkexoG9uYdZBgaEodPexUlgdkYha+KjjGCscy H0zGu/QvxW5ibP
Message-ID: <4BD839A3.4010404@gmx.de>
Date: Wed, 28 Apr 2010 15:35:31 +0200
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.9) Gecko/20100317 Lightning/1.0b1 Thunderbird/3.0.4
MIME-Version: 1.0
To: Keith Moore <moore@network-heretics.com>
References: <201004280802.KAA11778@TR-Sys.de> <4BD83069.6060407@gmx.de> <4BD836CF.1070402@network-heretics.com>
In-Reply-To: <4BD836CF.1070402@network-heretics.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-FuHaFi: 0.56999999999999995
Cc: =?UTF-8?B?QWxmcmVkIO+/vQ==?= <ah@TR-Sys.de>, urn@ietf.org
Subject: Re: [urn] fragment identifiers, Re:  rfc2141bis [was: Re: A first cut at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Apr 2010 13:37:41 -0000

On 28.04.2010 15:23, Keith Moore wrote:
> ...
> Mumble.
>
> A single URI (including a URN) can map to multiple representations of a
> resource through content negotiation of some kind.  But in practice,
> fragment identifiers don't readily map between one representation

Sometimes they do...

> (typically content-type, though you can also have multiple
> representations with the same content-type) and another.   What I find
> myself wondering is whether a URN with a fragment id has a persistent
> binding between the URN and the resource (fragment) that it identifies.
> I suppose that academically you could say that the URN->resource binding
> is still persistent even if the URN#fragment -> resource fragment
> binding is not persistent.  But people tend to associate the fragment
> identifier with the URI, so I suspect that using a fragment id with a
> URN is at best confusing.

It is.

> We could write a rule that says "don't use fragment ids with a URN
> unless those fragment ids are meaningful across all representations of
> the resources named by the URN."  But I keep seeing examples that

That would be almost the same rule as for any URL^HI.

> illustrate that people don't understand URNs or how they're to be used,
> even though the rules are quite simple.   I suspect that adding more
> rules decreases the likelihood that people will use URNs correctly.
>
> But neither do I want to revise 3986 to say that fragment ids don't
> apply to URNs.  That's a huge can of worms I'd prefer to leave closed.
>
> So maybe writing the rule is the best way.   Though I have little
> confidence that it will be followed.

What we need to do is to clarify that although fragment identifiers 
aren't particularly useful unless you have representations, the URN 
*syntax* - being compatible to RFC 3986 - allows them; and thus the hash 
character needs to be percent-escaped in a URN. (which reminds me of 
<http://greenbytes.de/tech/webdav/draft-rsalz-qname-urn-latest.html#rfc.issue.any-uri>).

Best regards, Julian

From xiao@renci.org  Wed Apr 28 06:44:06 2010
Return-Path: <xiao@renci.org>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 13D263A68ED for <urn@core3.amsl.com>; Wed, 28 Apr 2010 06:44:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.001
X-Spam-Level: 
X-Spam-Status: No, score=0.001 tagged_above=-999 required=5 tests=[BAYES_50=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sr3aQuc1mtOU for <urn@core3.amsl.com>; Wed, 28 Apr 2010 06:44:05 -0700 (PDT)
Received: from mx1.renci.org (email.renci.org [152.54.4.63]) by core3.amsl.com (Postfix) with ESMTP id 77FB93A6AE5 for <urn@ietf.org>; Wed, 28 Apr 2010 06:42:58 -0700 (PDT)
Received: from wireless152023025161.med.unc.edu (wireless152023025161.med.unc.edu [152.23.25.161]) (authenticated bits=0) by mx1.renci.org (8.14.2/8.14.2) with ESMTP id o3SDgfPv018980 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <urn@ietf.org>; Wed, 28 Apr 2010 09:42:41 -0400
Message-ID: <4BD83B51.7010100@renci.org>
Date: Wed, 28 Apr 2010 09:42:41 -0400
From: Xiaoshu Wang <xiao@renci.org>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: urn@ietf.org
References: <201004280802.KAA11778@TR-Sys.de> <4BD83069.6060407@gmx.de>
In-Reply-To: <4BD83069.6060407@gmx.de>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-MS-Exchange-Organization-SCL: 0
X-Scanned-By: MIMEDefang 2.63 on 152.54.4.60
Subject: Re: [urn] fragment identifiers, Re:  rfc2141bis [was: Re: A first cut at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: xiao@renci.org
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Apr 2010 13:44:06 -0000

On 4/28/10 8:56 AM, Julian Reschke wrote:
> On 28.04.2010 10:02, Alfred ï¿½ wrote:
>    
>> ...
>> The primary questions are related to whether or not the general URN
>> syntax should allow *new* or *revised* URN namespace definitions to
>> explicitly admit<question>   and/or<fragment>   parts, and whether or
>> not the few delimiter characters admitted in the revised URI syntax
>> <path>   components but not in RFC 2141 should be allowed (without
>> percent-encoding) in the URN syntax.
>>      
>   >  ...
>
> URNs are URIs, right? According to RFC 3986, the fragment identifier is
> entirely independent from the URI scheme:
>
> "The semantics of a fragment identifier are defined by the set of
> representations that might result from a retrieval action on the primary
> resource. The fragment's format and resolution is therefore dependent on
> the media type [RFC2046] of a potentially retrieved representation, even
> though such a retrieval is only performed if the URI is dereferenced. If
> no such representation exists, then the semantics of the fragment are
> considered unknown and are effectively unconstrained. Fragment
> identifier semantics are independent of the URI scheme and thus cannot
> be redefined by scheme specifications." --
> <http://greenbytes.de/tech/webdav/rfc3986.html#rfc.section.3.5.p.2>
>
> So the question here is: what's the purpose of a fragment identifier in
> the absence of a representation?
>    
The same question applies to a URN, with or without a fragment 
identifier. Let me rephrase your question as follows:

"What is the purpose of a name in the absence of a representation?"

A name does not necessarily refer to a representation. The retrieval of 
the representation of a thing referred to by a fragment identifier 
depends on the document type. It is no different from a URN that is 
absent of a fragment identifier.

For example: both of the followings can be used as a name to refer an apple.

(a) http://example.com/anApple
(b) http://example.com/#anApple

The difference is that, in case (b), the representation requires another 
retrieval mechanism other than HTTP. And this retrieval mechanism varies 
by MIME type. But that is the only difference. There isn't any 
inconsistencies between URI with or without fragment identifiers.

Xiaoshu

From moore@network-heretics.com  Wed Apr 28 06:46:52 2010
Return-Path: <moore@network-heretics.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 417CF3A6BDA for <urn@core3.amsl.com>; Wed, 28 Apr 2010 06:46:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.827
X-Spam-Level: 
X-Spam-Status: No, score=0.827 tagged_above=-999 required=5 tests=[AWL=-0.375,  BAYES_50=0.001, HTML_MESSAGE=0.001, J_CHICKENPOX_32=0.6, J_CHICKENPOX_38=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NLiVpEysXR1O for <urn@core3.amsl.com>; Wed, 28 Apr 2010 06:46:51 -0700 (PDT)
Received: from m1.imap-partners.net (m1.imap-partners.net [64.13.152.131]) by core3.amsl.com (Postfix) with ESMTP id EEF133A696F for <urn@ietf.org>; Wed, 28 Apr 2010 06:46:05 -0700 (PDT)
Received: from lust.indecency.org (174-151-122-31.pools.spcsdns.net [174.151.122.31]) by m1.imap-partners.net (MOS 4.1.8-GA) with ESMTP id BQY23126 (AUTH admin@network-heretics.com); Wed, 28 Apr 2010 06:45:46 -0700
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
Message-ID: <4BD83C09.10508@network-heretics.com>
Date: Wed, 28 Apr 2010 09:45:45 -0400
From: Keith Moore <moore@network-heretics.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: Julian Reschke <julian.reschke@gmx.de>
References: <201004280802.KAA11778@TR-Sys.de> <4BD83069.6060407@gmx.de>	<4BD836CF.1070402@network-heretics.com> <4BD839A3.4010404@gmx.de>
In-Reply-To: <4BD839A3.4010404@gmx.de>
Content-Type: multipart/alternative; boundary="------------050009020804050401030204"
Cc: =?UTF-8?B?QWxmcmVkIO+/vQ==?= <ah@TR-Sys.de>, urn@ietf.org
Subject: Re: [urn] fragment identifiers, Re:  rfc2141bis [was: Re: A first cut at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Apr 2010 13:46:52 -0000

This is a multi-part message in MIME format.
--------------050009020804050401030204
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

On 4/28/10 9:35 AM, Julian Reschke wrote:
>> We could write a rule that says "don't use fragment ids with a URN
>> unless those fragment ids are meaningful across all representations of
>> the resources named by the URN."  But I keep seeing examples that
>
> That would be almost the same rule as for any URL^HI.
True.  But we don't expect ordinary URIs to have persistent
URI->resource bindings, which is the entire (original) reason for URNs. 
(Despite URNs being widely used today as unique names with no binding to
any resource.)
>> illustrate that people don't understand URNs or how they're to be used,
>> even though the rules are quite simple.   I suspect that adding more
>> rules decreases the likelihood that people will use URNs correctly.
>>
>> But neither do I want to revise 3986 to say that fragment ids don't
>> apply to URNs.  That's a huge can of worms I'd prefer to leave closed.
>>
>> So maybe writing the rule is the best way.   Though I have little
>> confidence that it will be followed.
>
> What we need to do is to clarify that although fragment identifiers
> aren't particularly useful unless you have representations, the URN
> *syntax* - being compatible to RFC 3986 - allows them; and thus the
> hash character needs to be percent-escaped in a URN.
Certainly so if you want the hash character to be part of the base URN
itself.

I think it's also necessary to say something about the persistence (or
lack thereof) of a URN#fragment -> resource fragment binding.

Keith


--------------050009020804050401030204
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<font face="courier">On 4/28/10 9:35 AM, Julian Reschke wrote:</font><br>
<blockquote cite="mid:4BD839A3.4010404@gmx.de" type="cite">
  <blockquote type="cite"><font face="courier">We could write a rule
that says "don't use fragment ids with a URN
    <br>
unless those fragment ids are meaningful across all representations of
    <br>
the resources named by the URN."Â  But I keep seeing examples that
    <br>
    </font></blockquote>
  <font face="courier"><br>
That would be almost the same rule as for any URL^HI.
  <br>
  </font></blockquote>
True.Â  But we don't expect ordinary URIs to have persistent
URI-&gt;resource bindings, which is the entire (original) reason for
URNs.Â  <br>
(Despite URNs being widely used today as unique names with no binding
to any resource.)<br>
<blockquote cite="mid:4BD839A3.4010404@gmx.de" type="cite">
  <blockquote type="cite"><font face="courier">illustrate that people
don't understand URNs or how they're to be used,
    <br>
even though the rules are quite simple.Â Â  I suspect that adding more
    <br>
rules decreases the likelihood that people will use URNs correctly.
    <br>
    <br>
But neither do I want to revise 3986 to say that fragment ids don't
    <br>
apply to URNs.Â  That's a huge can of worms I'd prefer to leave closed.
    <br>
    <br>
So maybe writing the rule is the best way.Â Â  Though I have little
    <br>
confidence that it will be followed.
    <br>
    </font>
  </blockquote>
  <font face="courier"><br>
What we need to do is to clarify that although fragment identifiers
aren't particularly useful unless you have representations, the URN
*syntax* - being compatible to RFC 3986 - allows them; and thus the
hash character needs to be percent-escaped in a URN. <br>
  </font></blockquote>
Certainly so if you want the hash character to be part of the base URN
itself.<br>
<br>
I think it's also necessary to say something about the persistence (or
lack thereof) of a URN#fragment -&gt; resource fragment binding.<br>
<br>
Keith<br>
<font face="courier"><br>
</font>
</body>
</html>

--------------050009020804050401030204--

From moore@network-heretics.com  Wed Apr 28 07:00:48 2010
Return-Path: <moore@network-heretics.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F3DDD3A69CF for <urn@core3.amsl.com>; Wed, 28 Apr 2010 07:00:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.652
X-Spam-Level: 
X-Spam-Status: No, score=0.652 tagged_above=-999 required=5 tests=[AWL=0.050,  BAYES_50=0.001, HTML_MESSAGE=0.001, J_CHICKENPOX_38=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UJXPktd77ewm for <urn@core3.amsl.com>; Wed, 28 Apr 2010 07:00:47 -0700 (PDT)
Received: from m1.imap-partners.net (m1.imap-partners.net [64.13.152.131]) by core3.amsl.com (Postfix) with ESMTP id 0D65C3A6951 for <urn@ietf.org>; Wed, 28 Apr 2010 07:00:47 -0700 (PDT)
Received: from lust.indecency.org (174-151-122-31.pools.spcsdns.net [174.151.122.31]) by m1.imap-partners.net (MOS 4.1.8-GA) with ESMTP id BQY26552 (AUTH admin@network-heretics.com); Wed, 28 Apr 2010 07:00:30 -0700
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
Message-ID: <4BD83F7D.1050100@network-heretics.com>
Date: Wed, 28 Apr 2010 10:00:29 -0400
From: Keith Moore <moore@network-heretics.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: xiao@renci.org
References: <201004280802.KAA11778@TR-Sys.de> <4BD83069.6060407@gmx.de> <4BD83B51.7010100@renci.org>
In-Reply-To: <4BD83B51.7010100@renci.org>
Content-Type: multipart/alternative; boundary="------------000102040409030400080404"
Cc: urn@ietf.org
Subject: Re: [urn] fragment identifiers, Re:  rfc2141bis [was: Re: A first cut at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Apr 2010 14:00:48 -0000

This is a multi-part message in MIME format.
--------------000102040409030400080404
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

On 4/28/10 9:42 AM, Xiaoshu Wang wrote:
>> So the question here is: what's the purpose of a fragment identifier in
>> the absence of a representation?
> The same question applies to a URN, with or without a fragment
> identifier. Let me rephrase your question as follows:
>
> "What is the purpose of a name in the absence of a representation?"
>
> A name does not necessarily refer to a representation. The retrieval
> of the representation of a thing referred to by a fragment identifier
> depends on the document type. 
More precisely, it depends on the representation.  Different
representations of a resource can have the same document type
(content-type) and still not use fragment identifiers in the same way. 

Consider the problem of translating a document from one language to
another.  The original document contains named fragments of text which
(due to differences in the way things are expressed in the different
languages) do not cleanly map from the original document to the
translation.   In general there are just too many barriers to expecting,
as a matter of web architecture, that fragment identifiers mean the same
thing across different representations of a resource.

Basically, this was not a well thought out aspect of the design of the
web.   Content-negotiation was not anticipated.    While it makes sense
for HTML to have the ability to name subsections of a document, fragment
identifiers in URIs were never designed to be stable across different
representations of a resource.  

Even in those cases where URL#fragment is useful, there's no assurance
that, given a URN that is associated with the same resource as that URL,
URN#fragment is similarly useful.
> It is no different from a URN that is absent of a fragment identifier.
>
> For example: both of the followings can be used as a name to refer an
> apple.
>
> (a) http://example.com/anApple
> (b) http://example.com/#anApple
>
> The difference is that, in case (b), the representation requires
> another retrieval mechanism other than HTTP. And this retrieval
> mechanism varies by MIME type. But that is the only difference. There
> isn't any inconsistencies between URI with or without fragment
> identifiers. 
Uh, no.  It makes no sense to have different syntaxes for a URI in
different contexts.   The # character (if it appears in a URI) MUST
always separate a base URI from a fragment identifier, and for any URI
which is bound to a resource, the way the base URI vs. fragment
identifier are parsed MUST be independent of the access mechanism.

Keith


--------------000102040409030400080404
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<font face="courier">On 4/28/10 9:42 AM, Xiaoshu Wang wrote:</font><br>
<blockquote cite="mid:4BD83B51.7010100@renci.org" type="cite">
  <blockquote type="cite"><font face="courier">So the question here is:
what's the purpose of a fragment identifier in
    <br>
the absence of a representation?
    </font><br>
  </blockquote>
  <font face="courier">The same question applies to a URN, with or
without a fragment identifier. Let me rephrase your question as
follows:
  <br>
  <br>
"What is the purpose of a name in the absence of a representation?"
  <br>
  <br>
A name does not necessarily refer to a representation. The retrieval of
the representation of a thing referred to by a fragment identifier
depends on the document type. </font></blockquote>
More precisely, it depends on the representation.Â  Different
representations of a resource can have the same document type
(content-type) and still not use fragment identifiers in the same way.Â 
<br>
<br>
Consider the problem of translating a document from one language to
another.Â  The original document contains named fragments of text which
(due to differences in the way things are expressed in the different
languages) do not cleanly map from the original document to the
translation.Â Â  In general there are just too many barriers to
expecting, as a matter of web architecture, that fragment identifiers
mean the same thing across different representations of a resource.<br>
<br>
Basically, this was not a well thought out aspect of the design of the
web.Â Â  Content-negotiation was not anticipated.Â Â Â  While it makes sense
for HTML to have the ability to name subsections of a document,
fragment identifiers in URIs were never designed to be stable across
different representations of a resource.Â Â  <br>
<br>
Even in those cases where URL#fragment is useful, there's no assurance
that, given a URN that is associated with the same resource as that
URL, URN#fragment is similarly useful.<br>
<blockquote cite="mid:4BD83B51.7010100@renci.org" type="cite"><font
 face="courier">It is no different from a URN that is absent of a
fragment identifier.
  <br>
  <br>
For example: both of the followings can be used as a name to refer an
apple.
  <br>
  <br>
(a) <a class="moz-txt-link-freetext" href="http://example.com/anApple">http://example.com/anApple</a>
  <br>
(b) <a class="moz-txt-link-freetext" href="http://example.com/#anApple">http://example.com/#anApple</a>
  <br>
  <br>
The difference is that, in case (b), the representation requires
another retrieval mechanism other than HTTP. </font><font
 face="courier">And this retrieval mechanism varies by MIME type. But
that is the only difference. There isn't any inconsistencies between
URI with or without fragment identifiers.
  </font></blockquote>
Uh, no.Â  It makes no sense to have different syntaxes for a URI in
different contexts.Â Â  The # character (if it appears in a URI) MUST
always separate a base URI from a fragment identifier, and for any URI
which is bound to a resource, the way the base URI vs. fragment
identifier are parsed MUST be independent of the access mechanism.<br>
<br>
Keith<br>
<br>
</body>
</html>

--------------000102040409030400080404--

From xiao@renci.org  Wed Apr 28 07:27:42 2010
Return-Path: <xiao@renci.org>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 101B63A6951 for <urn@core3.amsl.com>; Wed, 28 Apr 2010 07:27:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.301
X-Spam-Level: 
X-Spam-Status: No, score=0.301 tagged_above=-999 required=5 tests=[AWL=-0.300,  BAYES_50=0.001, HTML_MESSAGE=0.001, J_CHICKENPOX_38=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vRqBYZFZMqyf for <urn@core3.amsl.com>; Wed, 28 Apr 2010 07:27:40 -0700 (PDT)
Received: from mx1.renci.org (email.renci.org [152.54.4.63]) by core3.amsl.com (Postfix) with ESMTP id AC5AE3A68FA for <urn@ietf.org>; Wed, 28 Apr 2010 07:27:39 -0700 (PDT)
Received: from wireless152023025161.med.unc.edu (wireless152023025161.med.unc.edu [152.23.25.161]) (authenticated bits=0) by mx1.renci.org (8.14.2/8.14.2) with ESMTP id o3SERP5f025397 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 28 Apr 2010 10:27:26 -0400
Message-ID: <4BD845CD.4060100@renci.org>
Date: Wed, 28 Apr 2010 10:27:25 -0400
From: Xiaoshu Wang <xiao@renci.org>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: Keith Moore <moore@network-heretics.com>
References: <201004280802.KAA11778@TR-Sys.de> <4BD83069.6060407@gmx.de> <4BD83B51.7010100@renci.org> <4BD83F7D.1050100@network-heretics.com>
In-Reply-To: <4BD83F7D.1050100@network-heretics.com>
Content-Type: multipart/alternative; boundary="------------060901040809060504080106"
X-MS-Exchange-Organization-SCL: 0
X-Scanned-By: MIMEDefang 2.63 on 152.54.4.60
Cc: "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] fragment identifiers, Re:  rfc2141bis [was: Re: A first cut at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: xiao@renci.org
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Apr 2010 14:27:42 -0000

This is a multi-part message in MIME format.
--------------060901040809060504080106
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

On 4/28/10 10:00 AM, Keith Moore wrote:
> On 4/28/10 9:42 AM, Xiaoshu Wang wrote:
>>> So the question here is: what's the purpose of a fragment identifier in
>>> the absence of a representation?
>> The same question applies to a URN, with or without a fragment 
>> identifier. Let me rephrase your question as follows:
>>
>> "What is the purpose of a name in the absence of a representation?"
>>
>> A name does not necessarily refer to a representation. The retrieval 
>> of the representation of a thing referred to by a fragment identifier 
>> depends on the document type. 
> More precisely, it depends on the representation.  Different 
> representations of a resource can have the same document type 
> (content-type) and still not use fragment identifiers in the same way.
>
> Consider the problem of translating a document from one language to 
> another.  The original document contains named fragments of text which 
> (due to differences in the way things are expressed in the different 
> languages) do not cleanly map from the original document to the 
> translation.   In general there are just too many barriers to 
> expecting, as a matter of web architecture, that fragment identifiers 
> mean the same thing across different representations of a resource.
Right. But we can describe an apple in different languages. But the 
apple is the apple. The URI does not refer to the representation. Of 
course, it can made it be. But if so, it requires to be explicitly 
specified.
> Basically, this was not a well thought out aspect of the design of the 
> web.   Content-negotiation was not anticipated.    While it makes 
> sense for HTML to have the ability to name subsections of a document, 
> fragment identifiers in URIs were never designed to be stable across 
> different representations of a resource.
If the following three URIs are used to refer to the same thing, say, an 
apple

(a) http://a.com/anApple (say only return an HTML representation)
(b) http://b.com/anApple (say only return a JPEG representation)
(c) http://c.com/#anApple (return both an HTML and JPEG representation 
via content negotiation)
     (c1) the HTML representation of "http://c.com/#anApple"
     (c2) the JPEG representation of "http://c.com/#anApple"

Is there any difference that if (a) and (b) are inconsistent vs. the 
case that (c1) and (c2) are inconsistent?
> Even in those cases where URL#fragment is useful, there's no assurance 
> that, given a URN that is associated with the same resource as that 
> URL, URN#fragment is similarly useful.
My point is that it doesn't matter if there is a fragment identifier or 
not. A URI is a URI. The path to its representation may differ; but it 
doesn't matter what a URI is used to refer to something.

>> It is no different from a URN that is absent of a fragment identifier.
>>
>> For example: both of the followings can be used as a name to refer an 
>> apple.
>>
>> (a) http://example.com/anApple
>> (b) http://example.com/#anApple
>>
>> The difference is that, in case (b), the representation requires 
>> another retrieval mechanism other than HTTP. And this retrieval 
>> mechanism varies by MIME type. But that is the only difference. There 
>> isn't any inconsistencies between URI with or without fragment 
>> identifiers. 
> Uh, no.  It makes no sense to have different syntaxes for a URI in 
> different contexts.   The # character (if it appears in a URI) MUST 
> always separate a base URI from a fragment identifier, and for any URI 
> which is bound to a resource, the way the base URI vs. fragment 
> identifier are parsed MUST be independent of the access mechanism.
I didn't mean to have different syntax in different context. I am trying 
to illustrate that whether a URI has a fragment identifier or not is 
irrelevant to the issue of naming. We have to understand that what a URI 
references is not the same as what is de-referenced from the URI. The 
de-reference process of a URI with a fragment identifier is a bit 
different from those that are not. But it has nothing to do with what 
the URI references.

Xiaoshu


--------------060901040809060504080106
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
On 4/28/10 10:00 AM, Keith Moore wrote:
<blockquote cite="mid:4BD83F7D.1050100@network-heretics.com" type="cite">
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  <font face="courier">On 4/28/10 9:42 AM, Xiaoshu Wang wrote:</font><br>
  <blockquote cite="mid:4BD83B51.7010100@renci.org" type="cite">
    <blockquote type="cite"><font face="courier">So the question here
is:
what's the purpose of a fragment identifier in <br>
the absence of a representation? </font><br>
    </blockquote>
    <font face="courier">The same question applies to a URN, with or
without a fragment identifier. Let me rephrase your question as
follows: <br>
    <br>
"What is the purpose of a name in the absence of a representation?" <br>
    <br>
A name does not necessarily refer to a representation. The retrieval of
the representation of a thing referred to by a fragment identifier
depends on the document type. </font></blockquote>
More precisely, it depends on the representation.Â  Different
representations of a resource can have the same document type
(content-type) and still not use fragment identifiers in the same way.Â 
  <br>
  <br>
Consider the problem of translating a document from one language to
another.Â  The original document contains named fragments of text which
(due to differences in the way things are expressed in the different
languages) do not cleanly map from the original document to the
translation.Â Â  In general there are just too many barriers to
expecting, as a matter of web architecture, that fragment identifiers
mean the same thing across different representations of a resource.<br>
</blockquote>
Right. But we can describe an apple in different languages. But the
apple is the apple. The URI does not refer to the representation. Of
course, it can made it be. But if so, it requires to be explicitly
specified. <br>
<blockquote cite="mid:4BD83F7D.1050100@network-heretics.com" type="cite">Basically,
this was not a well thought out aspect of the design of the
web.Â Â  Content-negotiation was not anticipated.Â Â Â  While it makes sense
for HTML to have the ability to name subsections of a document,
fragment identifiers in URIs were never designed to be stable across
different representations of a resource.Â  <br>
</blockquote>
If the following three URIs are used to refer to the same thing, say,
an apple<br>
<br>
(a) <a class="moz-txt-link-freetext" href="http://a.com/anApple">http://a.com/anApple</a> (say only return an HTML representation)<br>
(b) <a class="moz-txt-link-freetext" href="http://b.com/anApple">http://b.com/anApple</a> (say only return a JPEG representation)<br>
(c) <a class="moz-txt-link-freetext" href="http://c.com/#anApple">http://c.com/#anApple</a> (return both an HTML and JPEG representation
via content negotiation)<br>
Â Â Â  (c1) the HTML representation of <a class="moz-txt-link-rfc2396E" href="http://c.com/#anApple">"http://c.com/#anApple"</a> <br>
Â Â Â  (c2) the JPEG representation of <a class="moz-txt-link-rfc2396E" href="http://c.com/#anApple">"http://c.com/#anApple"</a><br>
<br>
Is there any difference that if (a) and (b) are inconsistent vs. the
case that (c1) and (c2) are inconsistent? <br>
<blockquote cite="mid:4BD83F7D.1050100@network-heretics.com" type="cite">Even
in those cases where URL#fragment is useful, there's no assurance
that, given a URN that is associated with the same resource as that
URL, URN#fragment is similarly useful.<br>
</blockquote>
My point is that it doesn't matter if there is a fragment identifier or
not. A URI is a URI. The path to its representation may differ; but it
doesn't matter what a URI is used to refer to something. <br>
<br>
<blockquote cite="mid:4BD83F7D.1050100@network-heretics.com" type="cite">
  <blockquote cite="mid:4BD83B51.7010100@renci.org" type="cite"><font
 face="courier">It is no different from a URN that is absent of a
fragment identifier. <br>
    <br>
For example: both of the followings can be used as a name to refer an
apple. <br>
    <br>
(a) <a moz-do-not-send="true" class="moz-txt-link-freetext"
 href="http://example.com/anApple">http://example.com/anApple</a> <br>
(b) <a moz-do-not-send="true" class="moz-txt-link-freetext"
 href="http://example.com/#anApple">http://example.com/#anApple</a> <br>
    <br>
The difference is that, in case (b), the representation requires
another retrieval mechanism other than HTTP. </font><font
 face="courier">And this retrieval mechanism varies by MIME type. But
that is the only difference. There isn't any inconsistencies between
URI with or without fragment identifiers. </font></blockquote>
Uh, no.Â  It makes no sense to have different syntaxes for a URI in
different contexts.Â Â  The # character (if it appears in a URI) MUST
always separate a base URI from a fragment identifier, and for any URI
which is bound to a resource, the way the base URI vs. fragment
identifier are parsed MUST be independent of the access mechanism.<br>
</blockquote>
I didn't mean to have different syntax in different context. I am
trying to illustrate that whether a URI has a fragment identifier or
not is irrelevant to the issue of naming. We have to understand that
what a URI references is not the same as what is de-referenced from the
URI. The de-reference process of a URI with a fragment identifier is a
bit different from those that are not. But it has nothing to do with
what the URI references.<br>
<br>
Xiaoshu<br>
<br>
</body>
</html>

--------------060901040809060504080106--

From moore@network-heretics.com  Wed Apr 28 07:35:40 2010
Return-Path: <moore@network-heretics.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A12823A6B81 for <urn@core3.amsl.com>; Wed, 28 Apr 2010 07:35:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.339
X-Spam-Level: 
X-Spam-Status: No, score=0.339 tagged_above=-999 required=5 tests=[AWL=0.337,  BAYES_50=0.001, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I9VG5Zf4L1Jm for <urn@core3.amsl.com>; Wed, 28 Apr 2010 07:35:39 -0700 (PDT)
Received: from m1.imap-partners.net (m1.imap-partners.net [64.13.152.131]) by core3.amsl.com (Postfix) with ESMTP id 481063A6AE9 for <urn@ietf.org>; Wed, 28 Apr 2010 07:35:39 -0700 (PDT)
Received: from lust.indecency.org (174-151-122-31.pools.spcsdns.net [174.151.122.31]) by m1.imap-partners.net (MOS 4.1.8-GA) with ESMTP id BQY34181 (AUTH admin@network-heretics.com); Wed, 28 Apr 2010 07:35:15 -0700
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
Message-ID: <4BD847A2.8090204@network-heretics.com>
Date: Wed, 28 Apr 2010 10:35:14 -0400
From: Keith Moore <moore@network-heretics.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: xiao@renci.org
References: <201004280802.KAA11778@TR-Sys.de> <4BD83069.6060407@gmx.de> <4BD83B51.7010100@renci.org> <4BD83F7D.1050100@network-heretics.com> <4BD845CD.4060100@renci.org>
In-Reply-To: <4BD845CD.4060100@renci.org>
Content-Type: multipart/alternative; boundary="------------080901020802060108020707"
Cc: "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] fragment identifiers, Re:  rfc2141bis [was: Re: A first cut at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Apr 2010 14:35:40 -0000

This is a multi-part message in MIME format.
--------------080901020802060108020707
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

On 4/28/10 10:27 AM, Xiaoshu Wang wrote:
> We have to understand that what a URI references is not the same as
> what is de-referenced from the URI.
Well, IMO, that makes very little sense.  I realize that there's a
growing tendency to use URIs as pure names, or as names that don't refer
specifically to a network-accessible resource - and then to say that if
de-referencing the URI over the network happens to return a resource,
that it's not the same thing as what is named by the URI.  But neither
URIs nor the other mechanisms associated with the web were designed to
work this way.  Trying to re-justify all of the existing notations,
protocols, and other infrastructure in terms of some more abstract (and
revisionist) idea of what URIs are, is silly, and has no place in an
organization that purports to do engineering.

Keith


--------------080901020802060108020707
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<font face="courier">On 4/28/10 10:27 AM, Xiaoshu Wang wrote:</font>
<blockquote cite="mid:4BD845CD.4060100@renci.org" type="cite">
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  <font face="courier"></font><font face="courier">We have to
understand that
what a URI references is not the same as what is de-referenced from the
URI. <br>
  </font></blockquote>
Well, IMO, that makes very little sense.Â  I realize that there's a
growing tendency to use URIs as pure names, or as names that don't
refer specifically to a network-accessible resource - and then to say
that if de-referencing the URI over the network happens to return a
resource, that it's not the same thing as what is named by the URI.Â 
But neither URIs nor the other mechanisms associated with the web were
designed to work this way.Â  Trying to re-justify all of the existing
notations, protocols, and other infrastructure in terms of some more
abstract (and revisionist) idea of what URIs are, is silly, and has no
place in an organization that purports to do engineering.<br>
<br>
Keith<br>
<br>
</body>
</html>

--------------080901020802060108020707--

From xiao@renci.org  Wed Apr 28 07:45:41 2010
Return-Path: <xiao@renci.org>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CD6533A6A66 for <urn@core3.amsl.com>; Wed, 28 Apr 2010 07:45:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.219
X-Spam-Level: 
X-Spam-Status: No, score=-0.219 tagged_above=-999 required=5 tests=[AWL=0.520,  BAYES_20=-0.74, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LOHWSdGqdDM9 for <urn@core3.amsl.com>; Wed, 28 Apr 2010 07:45:41 -0700 (PDT)
Received: from mx1.renci.org (email.renci.org [152.54.4.63]) by core3.amsl.com (Postfix) with ESMTP id B6EDB3A6C2C for <urn@ietf.org>; Wed, 28 Apr 2010 07:43:03 -0700 (PDT)
Received: from wireless152023025161.med.unc.edu (wireless152023025161.med.unc.edu [152.23.25.161]) (authenticated bits=0) by mx1.renci.org (8.14.2/8.14.2) with ESMTP id o3SEgouc027413 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 28 Apr 2010 10:42:50 -0400
Message-ID: <4BD84969.9000109@renci.org>
Date: Wed, 28 Apr 2010 10:42:49 -0400
From: Xiaoshu Wang <xiao@renci.org>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: Keith Moore <moore@network-heretics.com>
References: <201004280802.KAA11778@TR-Sys.de> <4BD83069.6060407@gmx.de> <4BD83B51.7010100@renci.org> <4BD83F7D.1050100@network-heretics.com> <4BD845CD.4060100@renci.org> <4BD847A2.8090204@network-heretics.com>
In-Reply-To: <4BD847A2.8090204@network-heretics.com>
Content-Type: multipart/alternative; boundary="------------090103090106090502090501"
X-MS-Exchange-Organization-SCL: 0
X-Scanned-By: MIMEDefang 2.63 on 152.54.4.60
Cc: "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] fragment identifiers, Re:  rfc2141bis [was: Re: A first cut at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: xiao@renci.org
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Apr 2010 14:45:41 -0000

This is a multi-part message in MIME format.
--------------090103090106090502090501
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

On 4/28/10 10:35 AM, Keith Moore wrote:
> On 4/28/10 10:27 AM, Xiaoshu Wang wrote:
>> We have to understand that what a URI references is not the same as 
>> what is de-referenced from the URI.
> Well, IMO, that makes very little sense.  I realize that there's a 
> growing tendency to use URIs as pure names, or as names that don't 
> refer specifically to a network-accessible resource - and then to say 
> that if de-referencing the URI over the network happens to return a 
> resource, that it's not the same thing as what is named by the URI.  
> But neither URIs nor the other mechanisms associated with the web were 
> designed to work this way.  Trying to re-justify all of the existing 
> notations, protocols, and other infrastructure in terms of some more 
> abstract (and revisionist) idea of what URIs are, is silly, and has no 
> place in an organization that purports to do engineering.
Well, I disagree. But what is the purpose of this URN mailing list? I am 
not sure what you mean by "use URIs as pure names, ...". Can you define:

-- What is "a pure name"?
-- What is a network-accessible resource?

Is knowledge engineering what all of us ultimately want to do? If not, 
what is it? And if so, I guess that we cannot avoid these hard questions.

Xiaoshu

--------------090103090106090502090501
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
On 4/28/10 10:35 AM, Keith Moore wrote:
<blockquote cite="mid:4BD847A2.8090204@network-heretics.com" type="cite">
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  <font face="courier">On 4/28/10 10:27 AM, Xiaoshu Wang wrote:</font>
  <blockquote cite="mid:4BD845CD.4060100@renci.org" type="cite">
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
    <font face="courier">We have to
understand that
what a URI references is not the same as what is de-referenced from the
URI. <br>
    </font></blockquote>
Well, IMO, that makes very little sense.Â  I realize that there's a
growing tendency to use URIs as pure names, or as names that don't
refer specifically to a network-accessible resource - and then to say
that if de-referencing the URI over the network happens to return a
resource, that it's not the same thing as what is named by the URI.Â 
But neither URIs nor the other mechanisms associated with the web were
designed to work this way.Â  Trying to re-justify all of the existing
notations, protocols, and other infrastructure in terms of some more
abstract (and revisionist) idea of what URIs are, is silly, and has no
place in an organization that purports to do engineering.<br>
</blockquote>
Well, I disagree. But what is the purpose of this URN mailing list? I
am not sure what you mean by "use URIs as pure names, ...". Can you
define: <br>
<br>
-- What is "a pure name"? <br>
-- What is a network-accessible resource?<br>
<br>
Is knowledge engineering what all of us ultimately want to do? If not,
what is it? And if so, I guess that we cannot avoid these hard
questions. <br>
<br>
Xiaoshu<br>
</body>
</html>

--------------090103090106090502090501--

From julian.reschke@gmx.de  Wed Apr 28 07:57:35 2010
Return-Path: <julian.reschke@gmx.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BD27B3A6C2C for <urn@core3.amsl.com>; Wed, 28 Apr 2010 07:57:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.114
X-Spam-Level: 
X-Spam-Status: No, score=-3.114 tagged_above=-999 required=5 tests=[AWL=-3.115, BAYES_50=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S8zBLadP2Hq3 for <urn@core3.amsl.com>; Wed, 28 Apr 2010 07:57:34 -0700 (PDT)
Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by core3.amsl.com (Postfix) with SMTP id 5632D3A6C05 for <urn@ietf.org>; Wed, 28 Apr 2010 07:54:10 -0700 (PDT)
Received: (qmail invoked by alias); 28 Apr 2010 14:53:56 -0000
Received: from mail.greenbytes.de (EHLO [192.168.1.116]) [217.91.35.233] by mail.gmx.net (mp059) with SMTP; 28 Apr 2010 16:53:56 +0200
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX1+4VJ8Vs9a4PAv/WlLKkwND+poZqwd9HX5SLGMi3P NPheMQUiN3KyZl
Message-ID: <4BD84BFD.20608@gmx.de>
Date: Wed, 28 Apr 2010 16:53:49 +0200
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.9) Gecko/20100317 Lightning/1.0b1 Thunderbird/3.0.4
MIME-Version: 1.0
To: Keith Moore <moore@network-heretics.com>
References: <201004280802.KAA11778@TR-Sys.de> <4BD83069.6060407@gmx.de>	<4BD83B51.7010100@renci.org>	<4BD83F7D.1050100@network-heretics.com>	<4BD845CD.4060100@renci.org> <4BD847A2.8090204@network-heretics.com>
In-Reply-To: <4BD847A2.8090204@network-heretics.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-FuHaFi: 0.57999999999999996
Cc: "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] fragment identifiers, Re:  rfc2141bis [was: Re: A first cut at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Apr 2010 14:57:35 -0000

Keith,

On 28.04.2010 16:35, Keith Moore wrote:
>    On 4/28/10 10:27 AM, Xiaoshu Wang wrote:
>> We have to understand that what a URI references is not the same as
>> what is de-referenced from the URI.
> Well, IMO, that makes very little sense.  I realize that there's a
> growing tendency to use URIs as pure names, or as names that don't refer
> specifically to a network-accessible resource - and then to say that if
> de-referencing the URI over the network happens to return a resource,
> that it's not the same thing as what is named by the URI.  But neither

What's returned isn't the resource, but a representation of the resource.

> URIs nor the other mechanisms associated with the web were designed to
> work this way.  Trying to re-justify all of the existing notations,
> protocols, and other infrastructure in terms of some more abstract (and
> revisionist) idea of what URIs are, is silly, and has no place in an
> organization that purports to do engineering.

could you clarify whether you want to challenge this part of RFC 3986?

"When URIs are used within information retrieval systems to identify 
sources of information, the most common form of URI dereference is 
"retrieval": making use of a URI in order to retrieve a representation 
of its associated resource. A "representation" is a sequence of octets, 
along with representation metadata describing those octets, that 
constitutes a record of the state of the resource at the time when the 
representation is generated. Retrieval is achieved by a process that 
might include using the URI as a cache key to check for a locally cached 
representation, resolution of the URI to determine an appropriate access 
mechanism (if any), and dereference of the URI for the sake of applying 
a retrieval operation. Depending on the protocols used to perform the 
retrieval, additional information might be supplied about the resource 
(resource metadata) and its relation to other resources." -- 
<http://greenbytes.de/tech/webdav/rfc3986.html#rfc.section.1.2.2.p.3>

?

Best regards, Julian

From moore@network-heretics.com  Wed Apr 28 09:25:09 2010
Return-Path: <moore@network-heretics.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 095883A6A36 for <urn@core3.amsl.com>; Wed, 28 Apr 2010 09:25:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.272
X-Spam-Level: 
X-Spam-Status: No, score=0.272 tagged_above=-999 required=5 tests=[AWL=0.270,  BAYES_50=0.001, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id suebXVIcoJh6 for <urn@core3.amsl.com>; Wed, 28 Apr 2010 09:25:06 -0700 (PDT)
Received: from m1.imap-partners.net (m1.imap-partners.net [64.13.152.131]) by core3.amsl.com (Postfix) with ESMTP id 459C23A6809 for <urn@ietf.org>; Wed, 28 Apr 2010 09:25:04 -0700 (PDT)
Received: from lust.indecency.org (174-151-122-31.pools.spcsdns.net [174.151.122.31]) by m1.imap-partners.net (MOS 4.1.8-GA) with ESMTP id BQY59598 (AUTH admin@network-heretics.com); Wed, 28 Apr 2010 09:24:40 -0700
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
Message-ID: <4BD86147.3030401@network-heretics.com>
Date: Wed, 28 Apr 2010 12:24:39 -0400
From: Keith Moore <moore@network-heretics.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: xiao@renci.org
References: <201004280802.KAA11778@TR-Sys.de> <4BD83069.6060407@gmx.de>	<4BD83B51.7010100@renci.org>	<4BD83F7D.1050100@network-heretics.com>	<4BD845CD.4060100@renci.org>	<4BD847A2.8090204@network-heretics.com> <4BD84969.9000109@renci.org>
In-Reply-To: <4BD84969.9000109@renci.org>
Content-Type: multipart/alternative; boundary="------------010306070703000103050108"
Cc: "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] fragment identifiers, Re:  rfc2141bis [was: Re: A first cut at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Apr 2010 16:25:09 -0000

This is a multi-part message in MIME format.
--------------010306070703000103050108
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

On 4/28/10 10:42 AM, Xiaoshu Wang wrote:
> On 4/28/10 10:35 AM, Keith Moore wrote:
>> On 4/28/10 10:27 AM, Xiaoshu Wang wrote:
>>> We have to understand that what a URI references is not the same as
>>> what is de-referenced from the URI.
>> Well, IMO, that makes very little sense.  I realize that there's a
>> growing tendency to use URIs as pure names, or as names that don't
>> refer specifically to a network-accessible resource - and then to say
>> that if de-referencing the URI over the network happens to return a
>> resource, that it's not the same thing as what is named by the URI. 
>> But neither URIs nor the other mechanisms associated with the web
>> were designed to work this way.  Trying to re-justify all of the
>> existing notations, protocols, and other infrastructure in terms of
>> some more abstract (and revisionist) idea of what URIs are, is silly,
>> and has no place in an organization that purports to do engineering.
> Well, I disagree. But what is the purpose of this URN mailing list? I
> am not sure what you mean by "use URIs as pure names, ...". Can you
> define:
>
> -- What is "a pure name"?
This is a term we were using many years ago in the original URN
discussions.   I never saw a formal definition of the term.  My best
attempt to define a pure name would be a name that isn't bound to
anything that exists in concrete or tangible form.  If it's bound to
anything, it's an abstract concept.   It's meaningless to speak of
de-referencing or accessing the resource associated with a pure name.
> -- What is a network-accessible resource?
It's a resource that can be accessed using the network.  If the resource
named by http://foo.com/bar.doc is a Microsoft Word document, and you
can download that resource from the indicated web site, it's a
network-accessible resource.  (Often the resource and the representation
really are the same thing.)
> Is knowledge engineering what all of us ultimately want to do? If not,
> what is it? And if so, I guess that we cannot avoid these hard questions.
I can't answer that question for others.  But I can confidently say that
trying to take an extremely widely deployed architecture and
infrastructure, and trying to redefine its behavior in a way that
conflicts with its design and widespread use, is unlikely to be
successful.   Ultimately our job here is to write specifications that
will be used to implement code that works consistently between
implementations and across the entire Internet.  We can't do that if
what we specify conflicts with widespread existing practice.  And when
we talk about using well-established protocols like http URIs or even
URNs in an abstract fashion that doesn't consider the huge body of
existing practice, it's hard to imagine that anything useful will come
of it.

Keith


--------------010306070703000103050108
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<font face="courier">On 4/28/10 10:42 AM, Xiaoshu Wang wrote:</font>
<blockquote cite="mid:4BD84969.9000109@renci.org" type="cite">
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  <font face="courier">On 4/28/10 10:35 AM, Keith Moore wrote:
  </font>
  <blockquote cite="mid:4BD847A2.8090204@network-heretics.com"
 type="cite">
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
    <font face="courier">On 4/28/10 10:27 AM, Xiaoshu Wang wrote:</font>
    <blockquote cite="mid:4BD845CD.4060100@renci.org" type="cite">
      <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
      <font face="courier">We have to
understand that
what a URI references is not the same as what is de-referenced from the
URI. <br>
      </font></blockquote>
    <font face="courier">Well, IMO, that makes very little sense.Â  I
realize that there's a
growing tendency to use URIs as pure names, or as names that don't
refer specifically to a network-accessible resource - and then to say
that if de-referencing the URI over the network happens to return a
resource, that it's not the same thing as what is named by the URI.Â 
But neither URIs nor the other mechanisms associated with the web were
designed to work this way.Â  Trying to re-justify all of the existing
notations, protocols, and other infrastructure in terms of some more
abstract (and revisionist) idea of what URIs are, is silly, and has no
place in an organization that purports to do engineering.<br>
    </font></blockquote>
  <font face="courier">Well, I disagree. But what is the purpose of
this URN mailing list? I
am not sure what you mean by "use URIs as pure names, ...". Can you
define: <br>
  <br>
-- What is "a pure name"? <br>
  </font></blockquote>
This is a term we were using many years ago in the original URN
discussions.Â Â  I never saw a formal definition of the term.Â  My best
attempt to define a pure name would be a name that isn't bound to
anything that exists in concrete or tangible form.Â  If it's bound to
anything, it's an abstract concept.Â Â  It's meaningless to speak of
de-referencing or accessing the resource associated with a pure name.<br>
<blockquote cite="mid:4BD84969.9000109@renci.org" type="cite"><font
 face="courier">-- What is a network-accessible resource?<br>
  </font></blockquote>
It's a resource that can be accessed using the network.Â  If the
resource named by <a class="moz-txt-link-freetext" href="http://foo.com/bar.doc">http://foo.com/bar.doc</a> is a Microsoft Word document,
and you can download that resource from the indicated web site, it's a
network-accessible resource.Â  (Often the resource and the
representation really are the same thing.)<br>
<blockquote cite="mid:4BD84969.9000109@renci.org" type="cite"><font
 face="courier">Is knowledge engineering what all of us ultimately want
to do? If not,
what is it? And if so, I guess that we cannot avoid these hard
questions. <br>
  </font></blockquote>
I can't answer that question for others.Â  But I can confidently say
that trying to take an extremely widely deployed architecture and
infrastructure, and trying to redefine its behavior in a way that
conflicts with its design and widespread use, is unlikely to be
successful.Â Â  Ultimately our job here is to write specifications that
will be used to implement code that works consistently between
implementations and across the entire Internet.Â  We can't do that if
what we specify conflicts with widespread existing practice.Â  And when
we talk about using well-established protocols like http URIs or even
URNs in an abstract fashion that doesn't consider the huge body of
existing practice, it's hard to imagine that anything useful will come
of it.<br>
<br>
Keith<br>
<br>
</body>
</html>

--------------010306070703000103050108--

From xiao@renci.org  Wed Apr 28 09:35:40 2010
Return-Path: <xiao@renci.org>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 538153A69DF for <urn@core3.amsl.com>; Wed, 28 Apr 2010 09:35:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.022
X-Spam-Level: 
X-Spam-Status: No, score=-0.022 tagged_above=-999 required=5 tests=[AWL=-0.024, BAYES_50=0.001, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CzY4y5uhPf9V for <urn@core3.amsl.com>; Wed, 28 Apr 2010 09:35:38 -0700 (PDT)
Received: from mx1.renci.org (email.renci.org [152.54.4.63]) by core3.amsl.com (Postfix) with ESMTP id 8A4383A685D for <urn@ietf.org>; Wed, 28 Apr 2010 09:35:38 -0700 (PDT)
Received: from wireless152023025161.med.unc.edu (wireless152023025161.med.unc.edu [152.23.25.161]) (authenticated bits=0) by mx1.renci.org (8.14.2/8.14.2) with ESMTP id o3SGZOTi009046 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 28 Apr 2010 12:35:24 -0400
Message-ID: <4BD863CA.3050004@renci.org>
Date: Wed, 28 Apr 2010 12:35:22 -0400
From: Xiaoshu Wang <xiao@renci.org>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: Keith Moore <moore@network-heretics.com>
References: <201004280802.KAA11778@TR-Sys.de> <4BD83069.6060407@gmx.de>	<4BD83B51.7010100@renci.org>	<4BD83F7D.1050100@network-heretics.com>	<4BD845CD.4060100@renci.org>	<4BD847A2.8090204@network-heretics.com> <4BD84969.9000109@renci.org> <4BD86147.3030401@network-heretics.com>
In-Reply-To: <4BD86147.3030401@network-heretics.com>
Content-Type: multipart/alternative; boundary="------------070607050201020101060608"
X-MS-Exchange-Organization-SCL: 0
X-Scanned-By: MIMEDefang 2.63 on 152.54.4.60
Cc: "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] fragment identifiers, Re:  rfc2141bis [was: Re: A first cut at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: xiao@renci.org
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Apr 2010 16:35:40 -0000

This is a multi-part message in MIME format.
--------------070607050201020101060608
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

On 4/28/10 12:24 PM, Keith Moore wrote:
> On 4/28/10 10:42 AM, Xiaoshu Wang wrote:
>> On 4/28/10 10:35 AM, Keith Moore wrote:
>>> On 4/28/10 10:27 AM, Xiaoshu Wang wrote:
>>>> We have to understand that what a URI references is not the same as 
>>>> what is de-referenced from the URI.
>>> Well, IMO, that makes very little sense.  I realize that there's a 
>>> growing tendency to use URIs as pure names, or as names that don't 
>>> refer specifically to a network-accessible resource - and then to 
>>> say that if de-referencing the URI over the network happens to 
>>> return a resource, that it's not the same thing as what is named by 
>>> the URI.  But neither URIs nor the other mechanisms associated with 
>>> the web were designed to work this way.  Trying to re-justify all of 
>>> the existing notations, protocols, and other infrastructure in terms 
>>> of some more abstract (and revisionist) idea of what URIs are, is 
>>> silly, and has no place in an organization that purports to do 
>>> engineering.
>> Well, I disagree. But what is the purpose of this URN mailing list? I 
>> am not sure what you mean by "use URIs as pure names, ...". Can you 
>> define:
>>
>> -- What is "a pure name"?
> This is a term we were using many years ago in the original URN 
> discussions.   I never saw a formal definition of the term.  My best 
> attempt to define a pure name would be a name that isn't bound to 
> anything that exists in concrete or tangible form.  If it's bound to 
> anything, it's an abstract concept.   It's meaningless to speak of 
> de-referencing or accessing the resource associated with a pure name.
If a name is bound to nothing. It is useless. Any name is bound with a 
*transportation* protocol. The names that we use in natural language is 
bound to our cognitive system. A pure name, in the sense that is not 
bound with any retrieval protocol, doesn't exist.
>> -- What is a network-accessible resource?
> It's a resource that can be accessed using the network.  If the 
> resource named by http://foo.com/bar.doc is a Microsoft Word document, 
> and you can download that resource from the indicated web site, it's a 
> network-accessible resource.  (Often the resource and the 
> representation really are the same thing.)
"http://foo.com/bar.doc" can be potentially bound with an HTML 
representation. What is this network-accessible resource? I can use 
"http://example.com/earth" to name the Earth. Is the earth 
network-accessible resource?
>> Is knowledge engineering what all of us ultimately want to do? If 
>> not, what is it? And if so, I guess that we cannot avoid these hard 
>> questions.
> I can't answer that question for others.  But I can confidently say 
> that trying to take an extremely widely deployed architecture and 
> infrastructure, and trying to redefine its behavior in a way that 
> conflicts with its design and widespread use, is unlikely to be 
> successful. 
Who said there is a conflict? Isn't what I am trying to say is that: 
there is an ontological ground that there is not a conflict. But once 
you insist that reference and dereference are symmetric relation, it is 
this thesis that is heading to trouble.
> Ultimately our job here is to write specifications that will be used 
> to implement code that works consistently between implementations and 
> across the entire Internet.  We can't do that if what we specify 
> conflicts with widespread existing practice. 
Right. But who is doing that?
> And when we talk about using well-established protocols like http URIs 
> or even URNs in an abstract fashion that doesn't consider the huge 
> body of existing practice, it's hard to imagine that anything useful 
> will come of it.
You bring another ambiguous concept -- "abstraction" -- into discussion. 
Again, it will be your burden of proof to clarify the distinction.

Xiaoshu

--------------070607050201020101060608
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
On 4/28/10 12:24 PM, Keith Moore wrote:
<blockquote cite="mid:4BD86147.3030401@network-heretics.com" type="cite">
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  <font face="courier">On 4/28/10 10:42 AM, Xiaoshu Wang wrote:</font>
  <blockquote cite="mid:4BD84969.9000109@renci.org" type="cite">
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
    <font face="courier">On 4/28/10 10:35 AM, Keith Moore wrote: </font>
    <blockquote cite="mid:4BD847A2.8090204@network-heretics.com"
 type="cite">
      <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
      <font face="courier">On 4/28/10 10:27 AM, Xiaoshu Wang wrote:</font>
      <blockquote cite="mid:4BD845CD.4060100@renci.org" type="cite">
        <meta content="text/html; charset=UTF-8"
 http-equiv="Content-Type">
        <font face="courier">We have to
understand that
what a URI references is not the same as what is de-referenced from the
URI. <br>
        </font></blockquote>
      <font face="courier">Well, IMO, that makes very little sense.Â  I
realize that there's a
growing tendency to use URIs as pure names, or as names that don't
refer specifically to a network-accessible resource - and then to say
that if de-referencing the URI over the network happens to return a
resource, that it's not the same thing as what is named by the URI.Â 
But neither URIs nor the other mechanisms associated with the web were
designed to work this way.Â  Trying to re-justify all of the existing
notations, protocols, and other infrastructure in terms of some more
abstract (and revisionist) idea of what URIs are, is silly, and has no
place in an organization that purports to do engineering.<br>
      </font></blockquote>
    <font face="courier">Well, I disagree. But what is the purpose of
this URN mailing list? I
am not sure what you mean by "use URIs as pure names, ...". Can you
define: <br>
    <br>
-- What is "a pure name"? <br>
    </font></blockquote>
This is a term we were using many years ago in the original URN
discussions.Â Â  I never saw a formal definition of the term.Â  My best
attempt to define a pure name would be a name that isn't bound to
anything that exists in concrete or tangible form.Â  If it's bound to
anything, it's an abstract concept.Â Â  It's meaningless to speak of
de-referencing or accessing the resource associated with a pure name.<br>
</blockquote>
If a name is bound to nothing. It is useless. Any name is bound with a
*transportation* protocol. The names that we use in natural language is
bound to our cognitive system. A pure name, in the sense that is not
bound with any retrieval protocol, doesn't exist. <br>
<blockquote cite="mid:4BD86147.3030401@network-heretics.com" type="cite">
  <blockquote cite="mid:4BD84969.9000109@renci.org" type="cite"><font
 face="courier">-- What is a network-accessible resource?<br>
    </font></blockquote>
It's a resource that can be accessed using the network.Â  If the
resource named by <a moz-do-not-send="true"
 class="moz-txt-link-freetext" href="http://foo.com/bar.doc">http://foo.com/bar.doc</a>
is a Microsoft Word document,
and you can download that resource from the indicated web site, it's a
network-accessible resource.Â  (Often the resource and the
representation really are the same thing.)<br>
</blockquote>
<a class="moz-txt-link-rfc2396E" href="http://foo.com/bar.doc">"http://foo.com/bar.doc"</a> can be potentially bound with an HTML
representation. What is this network-accessible resource? I can use
<a class="moz-txt-link-rfc2396E" href="http://example.com/earth">"http://example.com/earth"</a> to name the Earth. Is the earth
network-accessible resource?<br>
<blockquote cite="mid:4BD86147.3030401@network-heretics.com" type="cite">
  <blockquote cite="mid:4BD84969.9000109@renci.org" type="cite"><font
 face="courier">Is knowledge engineering what all of us ultimately want
to do? If not,
what is it? And if so, I guess that we cannot avoid these hard
questions. <br>
    </font></blockquote>
I can't answer that question for others.Â  But I can confidently say
that trying to take an extremely widely deployed architecture and
infrastructure, and trying to redefine its behavior in a way that
conflicts with its design and widespread use, is unlikely to be
successful.Â Â  </blockquote>
Who said there is a conflict? Isn't what I am trying to say is that:
there is an ontological ground that there is not a conflict. But once
you insist that reference and dereference are symmetric relation, it is
this thesis that is heading to trouble. Â  <br>
<blockquote cite="mid:4BD86147.3030401@network-heretics.com" type="cite">Ultimately
our job here is to write specifications that
will be used to implement code that works consistently between
implementations and across the entire Internet.Â  We can't do that if
what we specify conflicts with widespread existing practice.Â  </blockquote>
Right. But who is doing that?<br>
<blockquote cite="mid:4BD86147.3030401@network-heretics.com" type="cite">And
when
we talk about using well-established protocols like http URIs or even
URNs in an abstract fashion that doesn't consider the huge body of
existing practice, it's hard to imagine that anything useful will come
of it.<br>
</blockquote>
You bring another ambiguous concept -- "abstraction" -- into
discussion. Again, it will be your burden of proof to clarify the
distinction. <br>
<br>
Xiaoshu<br>
</body>
</html>

--------------070607050201020101060608--

From moore@network-heretics.com  Wed Apr 28 10:58:26 2010
Return-Path: <moore@network-heretics.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4BC703A69D0 for <urn@core3.amsl.com>; Wed, 28 Apr 2010 10:58:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.227
X-Spam-Level: 
X-Spam-Status: No, score=0.227 tagged_above=-999 required=5 tests=[AWL=0.225,  BAYES_50=0.001, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I9hJppmA7yLT for <urn@core3.amsl.com>; Wed, 28 Apr 2010 10:58:24 -0700 (PDT)
Received: from m1.imap-partners.net (m1.imap-partners.net [64.13.152.131]) by core3.amsl.com (Postfix) with ESMTP id A5C693A6979 for <urn@ietf.org>; Wed, 28 Apr 2010 10:58:24 -0700 (PDT)
Received: from lust.indecency.org (174-151-122-31.pools.spcsdns.net [174.151.122.31]) by m1.imap-partners.net (MOS 4.1.8-GA) with ESMTP id BQY79829 (AUTH admin@network-heretics.com); Wed, 28 Apr 2010 10:58:07 -0700
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
Message-ID: <4BD8772D.7080601@network-heretics.com>
Date: Wed, 28 Apr 2010 13:58:05 -0400
From: Keith Moore <moore@network-heretics.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: xiao@renci.org
References: <201004280802.KAA11778@TR-Sys.de> <4BD83069.6060407@gmx.de>	<4BD83B51.7010100@renci.org>	<4BD83F7D.1050100@network-heretics.com>	<4BD845CD.4060100@renci.org>	<4BD847A2.8090204@network-heretics.com> <4BD84969.9000109@renci.org> <4BD86147.3030401@network-heretics.com> <4BD863CA.3050004@renci.org>
In-Reply-To: <4BD863CA.3050004@renci.org>
Content-Type: multipart/alternative; boundary="------------050109090202000902020302"
Cc: "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] fragment identifiers, Re:  rfc2141bis [was: Re: A first cut at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Apr 2010 17:58:26 -0000

This is a multi-part message in MIME format.
--------------050109090202000902020302
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

On 4/28/10 12:35 PM, Xiaoshu Wang wrote:
> On 4/28/10 12:24 PM, Keith Moore wrote:
>> On 4/28/10 10:42 AM, Xiaoshu Wang wrote:
>>> On 4/28/10 10:35 AM, Keith Moore wrote:
>>>> On 4/28/10 10:27 AM, Xiaoshu Wang wrote:
>>>>> We have to understand that what a URI references is not the same
>>>>> as what is de-referenced from the URI.
>>>> Well, IMO, that makes very little sense.  I realize that there's a
>>>> growing tendency to use URIs as pure names, or as names that don't
>>>> refer specifically to a network-accessible resource - and then to
>>>> say that if de-referencing the URI over the network happens to
>>>> return a resource, that it's not the same thing as what is named by
>>>> the URI.  But neither URIs nor the other mechanisms associated with
>>>> the web were designed to work this way.  Trying to re-justify all
>>>> of the existing notations, protocols, and other infrastructure in
>>>> terms of some more abstract (and revisionist) idea of what URIs
>>>> are, is silly, and has no place in an organization that purports to
>>>> do engineering.
>>> Well, I disagree. But what is the purpose of this URN mailing list?
>>> I am not sure what you mean by "use URIs as pure names, ...". Can
>>> you define:
>>>
>>> -- What is "a pure name"?
>> This is a term we were using many years ago in the original URN
>> discussions.   I never saw a formal definition of the term.  My best
>> attempt to define a pure name would be a name that isn't bound to
>> anything that exists in concrete or tangible form.  If it's bound to
>> anything, it's an abstract concept.   It's meaningless to speak of
>> de-referencing or accessing the resource associated with a pure name.
> If a name is bound to nothing. It is useless. Any name is bound with a
> *transportation* protocol. The names that we use in natural language
> is bound to our cognitive system. A pure name, in the sense that is
> not bound with any retrieval protocol, doesn't exist.
URNs are not bound to any retrieval protocol.  That's the entire point
of URNs - to allow resources to be named independently of their location
or the protocol used to access them.  That doesn't mean, of course, that
a URN is not bound to anything, just that it's not associated (as most
URLs are) with any particular location or retrieval protocol.

And just because a name isn't bound to anything that exists in concrete
or tangible form, doesn't mean it's useless.   We give names to ideas
all the time.
>>> -- What is a network-accessible resource?
>> It's a resource that can be accessed using the network.  If the
>> resource named by http://foo.com/bar.doc is a Microsoft Word
>> document, and you can download that resource from the indicated web
>> site, it's a network-accessible resource.  (Often the resource and
>> the representation really are the same thing.)
> "http://foo.com/bar.doc" can be potentially bound with an HTML
> representation. What is this network-accessible resource? 
It's not complicated.  If a resource can be accessed over the network,
it's a network-accessible resource.  

I cited a Microsoft Word document that has only one representation just
as a simple, concrete example.    A resource that has multiple
representations can still be network-accessible.  It's just that when
you make a distinction between resource and representation, you head
down a slippery slope to a place where the resource exists only in
abstract form and the only concrete realizations are "representations". 
At that ill-defined place, the "resource" is no longer network-accessible.
> I can use "http://example.com/earth" to name the Earth. Is the earth
> network-accessible resource?
Not unless you have some way to download the Earth over the network.
>>> Is knowledge engineering what all of us ultimately want to do? If
>>> not, what is it? And if so, I guess that we cannot avoid these hard
>>> questions.
>> I can't answer that question for others.  But I can confidently say
>> that trying to take an extremely widely deployed architecture and
>> infrastructure, and trying to redefine its behavior in a way that
>> conflicts with its design and widespread use, is unlikely to be
>> successful.   
> Who said there is a conflict? Isn't what I am trying to say is that:
> there is an ontological ground that there is not a conflict. But once
> you insist that reference and dereference are symmetric relation, it
> is this thesis that is heading to trouble.
The ontological ground might not produce a conflict in itself, but it
might conflict with widespread existing practice.   IETF's job is to
make things work well, not to get the philosophy right.
>> Ultimately our job here is to write specifications that will be used
>> to implement code that works consistently between implementations and
>> across the entire Internet.  We can't do that if what we specify
>> conflicts with widespread existing practice.  
> Right. But who is doing that?
Well, if we talk about fragment identifiers and how they relate to base
URIs, and we end up defining the behavior in such a way that it's
inconsistent with existing widespread practice, it doesn't matter how
clean the philosophy is - it's still broken. 
>> And when we talk about using well-established protocols like http
>> URIs or even URNs in an abstract fashion that doesn't consider the
>> huge body of existing practice, it's hard to imagine that anything
>> useful will come of it.
> You bring another ambiguous concept -- "abstraction" -- into
> discussion. Again, it will be your burden of proof to clarify the
> distinction.
I beg your pardon?   I don't think I have to prove anything to you about
URNs.

Keith


--------------050109090202000902020302
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<font face="courier">On 4/28/10 12:35 PM, Xiaoshu Wang wrote:</font>
<blockquote cite="mid:4BD863CA.3050004@renci.org" type="cite">
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  <font face="courier">On 4/28/10 12:24 PM, Keith Moore wrote:
  </font>
  <blockquote cite="mid:4BD86147.3030401@network-heretics.com"
 type="cite">
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
    <font face="courier">On 4/28/10 10:42 AM, Xiaoshu Wang wrote:</font>
    <blockquote cite="mid:4BD84969.9000109@renci.org" type="cite">
      <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
      <font face="courier">On 4/28/10 10:35 AM, Keith Moore wrote: </font>
      <blockquote cite="mid:4BD847A2.8090204@network-heretics.com"
 type="cite">
        <meta content="text/html; charset=UTF-8"
 http-equiv="Content-Type">
        <font face="courier">On 4/28/10 10:27 AM, Xiaoshu Wang wrote:</font>
        <blockquote cite="mid:4BD845CD.4060100@renci.org" type="cite">
          <meta content="text/html; charset=UTF-8"
 http-equiv="Content-Type">
          <font face="courier">We have to
understand that
what a URI references is not the same as what is de-referenced from the
URI. <br>
          </font></blockquote>
        <font face="courier">Well, IMO, that makes very little sense.Â 
I
realize that there's a
growing tendency to use URIs as pure names, or as names that don't
refer specifically to a network-accessible resource - and then to say
that if de-referencing the URI over the network happens to return a
resource, that it's not the same thing as what is named by the URI.Â 
But neither URIs nor the other mechanisms associated with the web were
designed to work this way.Â  Trying to re-justify all of the existing
notations, protocols, and other infrastructure in terms of some more
abstract (and revisionist) idea of what URIs are, is silly, and has no
place in an organization that purports to do engineering.<br>
        </font></blockquote>
      <font face="courier">Well, I disagree. But what is the purpose of
this URN mailing list? I
am not sure what you mean by "use URIs as pure names, ...". Can you
define: <br>
      <br>
-- What is "a pure name"? <br>
      </font></blockquote>
    <font face="courier">This is a term we were using many years ago in
the original URN
discussions.Â Â  I never saw a formal definition of the term.Â  My best
attempt to define a pure name would be a name that isn't bound to
anything that exists in concrete or tangible form.Â  If it's bound to
anything, it's an abstract concept.Â Â  It's meaningless to speak of
de-referencing or accessing the resource associated with a pure name.<br>
    </font></blockquote>
  <font face="courier">If a name is bound to nothing. It is useless.
Any name is bound with a
*transportation* protocol. The names that we use in natural language is
bound to our cognitive system. A pure name, in the sense that is not
bound with any retrieval protocol, doesn't exist. <br>
  </font></blockquote>
URNs are not bound to any retrieval protocol.Â  That's the entire point
of URNs - to allow resources to be named independently of their
location or the protocol used to access them.Â  That doesn't mean, of
course, that a URN is not bound to anything, just that it's not
associated (as most URLs are) with any particular location or retrieval
protocol.<br>
<br>
And just because a name isn't bound to anything that exists in concrete
or tangible form, doesn't mean it's useless.Â Â  We give names to ideas
all the time.<br>
<blockquote cite="mid:4BD863CA.3050004@renci.org" type="cite">
  <blockquote cite="mid:4BD86147.3030401@network-heretics.com"
 type="cite">
    <blockquote cite="mid:4BD84969.9000109@renci.org" type="cite"><font
 face="courier">-- What is a network-accessible resource?<br>
      </font></blockquote>
    <font face="courier">It's a resource that can be accessed using the
network.Â  If the
resource named by <a moz-do-not-send="true"
 class="moz-txt-link-freetext" href="http://foo.com/bar.doc">http://foo.com/bar.doc</a>
is a Microsoft Word document,
and you can download that resource from the indicated web site, it's a
network-accessible resource.Â  (Often the resource and the
representation really are the same thing.)<br>
    </font></blockquote>
  <font face="courier"><a moz-do-not-send="true"
 class="moz-txt-link-rfc2396E" href="http://foo.com/bar.doc">"http://foo.com/bar.doc"</a>
can be potentially bound with an HTML
representation. What is this network-accessible resource? </font></blockquote>
It's not complicated.Â  If a resource can be accessed over the network,
it's a network-accessible resource.Â Â  <br>
<br>
I cited a Microsoft Word document that has only one representation just
as a simple, concrete example.Â Â Â  A resource that has multiple
representations can still be network-accessible.Â  It's just that when
you make a distinction between resource and representation, you head
down a slippery slope to a place where the resource exists only in
abstract form and the only concrete realizations are
"representations".Â  At that ill-defined place, the "resource" is no
longer network-accessible.<br>
<blockquote cite="mid:4BD863CA.3050004@renci.org" type="cite"><font
 face="courier">I can use
  <a moz-do-not-send="true" class="moz-txt-link-rfc2396E"
 href="http://example.com/earth">"http://example.com/earth"</a> to name
the Earth. Is the earth
network-accessible resource?<br>
  </font></blockquote>
Not unless you have some way to download the Earth over the network.<br>
<blockquote cite="mid:4BD863CA.3050004@renci.org" type="cite">
  <blockquote cite="mid:4BD86147.3030401@network-heretics.com"
 type="cite">
    <blockquote cite="mid:4BD84969.9000109@renci.org" type="cite"><font
 face="courier">Is knowledge engineering what all of us ultimately want
to do? If not,
what is it? And if so, I guess that we cannot avoid these hard
questions. <br>
      </font></blockquote>
    <font face="courier">I can't answer that question for others.Â  But
I can confidently say
that trying to take an extremely widely deployed architecture and
infrastructure, and trying to redefine its behavior in a way that
conflicts with its design and widespread use, is unlikely to be
successful.Â Â  </font></blockquote>
  <font face="courier">Who said there is a conflict? Isn't what I am
trying to say is that:
there is an ontological ground that there is not a conflict. But once
you insist that reference and dereference are symmetric relation, it is
this thesis that is heading to trouble.<br>
  </font></blockquote>
The ontological ground might not produce a conflict in itself, but it
might conflict with widespread existing practice.Â Â  IETF's job is to
make things work well, not to get the philosophy right.<br>
<blockquote cite="mid:4BD863CA.3050004@renci.org" type="cite">
  <blockquote cite="mid:4BD86147.3030401@network-heretics.com"
 type="cite"><font face="courier">Ultimately
our job here is to write specifications that
will be used to implement code that works consistently between
implementations and across the entire Internet.Â  We can't do that if
what we specify conflicts with widespread existing practice.Â  </font></blockquote>
  <font face="courier">Right. But who is doing that?<br>
  </font></blockquote>
Well, if we talk about fragment identifiers and how they relate to base
URIs, and we end up defining the behavior in such a way that it's
inconsistent with existing widespread practice, it doesn't matter how
clean the philosophy is - it's still broken.Â  <br>
<blockquote cite="mid:4BD863CA.3050004@renci.org" type="cite">
  <blockquote cite="mid:4BD86147.3030401@network-heretics.com"
 type="cite"><font face="courier">And
when
we talk about using well-established protocols like http URIs or even
URNs in an abstract fashion that doesn't consider the huge body of
existing practice, it's hard to imagine that anything useful will come
of it.<br>
    </font></blockquote>
  <font face="courier">You bring another ambiguous concept --
"abstraction" -- into
discussion. Again, it will be your burden of proof to clarify the
distinction. <br>
  </font></blockquote>
I beg your pardon?Â Â  I don't think I have to prove anything to you
about URNs.<br>
<br>
Keith<br>
<br>
</body>
</html>

--------------050109090202000902020302--

From xiao@renci.org  Wed Apr 28 11:18:43 2010
Return-Path: <xiao@renci.org>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 46D1E3A6BFD for <urn@core3.amsl.com>; Wed, 28 Apr 2010 11:18:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.016
X-Spam-Level: 
X-Spam-Status: No, score=-0.016 tagged_above=-999 required=5 tests=[AWL=-0.018, BAYES_50=0.001, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KN2OZlig7ayz for <urn@core3.amsl.com>; Wed, 28 Apr 2010 11:18:40 -0700 (PDT)
Received: from mx1.renci.org (email.renci.org [152.54.4.63]) by core3.amsl.com (Postfix) with ESMTP id C33183A6C0E for <urn@ietf.org>; Wed, 28 Apr 2010 11:18:34 -0700 (PDT)
Received: from wireless152023025161.med.unc.edu (wireless152023025161.med.unc.edu [152.23.25.161]) (authenticated bits=0) by mx1.renci.org (8.14.2/8.14.2) with ESMTP id o3SIIIug020427 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 28 Apr 2010 14:18:18 -0400
Message-ID: <4BD87BEA.9070309@renci.org>
Date: Wed, 28 Apr 2010 14:18:18 -0400
From: Xiaoshu Wang <xiao@renci.org>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: Keith Moore <moore@network-heretics.com>
References: <201004280802.KAA11778@TR-Sys.de> <4BD83069.6060407@gmx.de>	<4BD83B51.7010100@renci.org>	<4BD83F7D.1050100@network-heretics.com>	<4BD845CD.4060100@renci.org>	<4BD847A2.8090204@network-heretics.com> <4BD84969.9000109@renci.org> <4BD86147.3030401@network-heretics.com> <4BD863CA.3050004@renci.org> <4BD8772D.7080601@network-heretics.com>
In-Reply-To: <4BD8772D.7080601@network-heretics.com>
Content-Type: multipart/alternative; boundary="------------000502040909050707010900"
X-MS-Exchange-Organization-SCL: 0
X-Scanned-By: MIMEDefang 2.63 on 152.54.4.60
Cc: "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] fragment identifiers, Re:  rfc2141bis [was: Re: A first cut at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: xiao@renci.org
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Apr 2010 18:18:43 -0000

This is a multi-part message in MIME format.
--------------000502040909050707010900
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

On 4/28/10 1:58 PM, Keith Moore wrote:
> On 4/28/10 12:35 PM, Xiaoshu Wang wrote:
>> On 4/28/10 12:24 PM, Keith Moore wrote:
>>> On 4/28/10 10:42 AM, Xiaoshu Wang wrote:
>>>> On 4/28/10 10:35 AM, Keith Moore wrote:
>>>>> On 4/28/10 10:27 AM, Xiaoshu Wang wrote:
>>>>>> We have to understand that what a URI references is not the same 
>>>>>> as what is de-referenced from the URI.
>>>>> Well, IMO, that makes very little sense.  I realize that there's a 
>>>>> growing tendency to use URIs as pure names, or as names that don't 
>>>>> refer specifically to a network-accessible resource - and then to 
>>>>> say that if de-referencing the URI over the network happens to 
>>>>> return a resource, that it's not the same thing as what is named 
>>>>> by the URI.  But neither URIs nor the other mechanisms associated 
>>>>> with the web were designed to work this way.  Trying to re-justify 
>>>>> all of the existing notations, protocols, and other infrastructure 
>>>>> in terms of some more abstract (and revisionist) idea of what URIs 
>>>>> are, is silly, and has no place in an organization that purports 
>>>>> to do engineering.
>>>> Well, I disagree. But what is the purpose of this URN mailing list? 
>>>> I am not sure what you mean by "use URIs as pure names, ...". Can 
>>>> you define:
>>>>
>>>> -- What is "a pure name"?
>>> This is a term we were using many years ago in the original URN 
>>> discussions.   I never saw a formal definition of the term.  My best 
>>> attempt to define a pure name would be a name that isn't bound to 
>>> anything that exists in concrete or tangible form.  If it's bound to 
>>> anything, it's an abstract concept.   It's meaningless to speak of 
>>> de-referencing or accessing the resource associated with a pure name.
>> If a name is bound to nothing. It is useless. Any name is bound with 
>> a *transportation* protocol. The names that we use in natural 
>> language is bound to our cognitive system. A pure name, in the sense 
>> that is not bound with any retrieval protocol, doesn't exist.
> URNs are not bound to any retrieval protocol.  That's the entire point 
> of URNs - to allow resources to be named independently of their 
> location or the protocol used to access them.  That doesn't mean, of 
> course, that a URN is not bound to anything, just that it's not 
> associated (as most URLs are) with any particular location or 
> retrieval protocol.
>
> And just because a name isn't bound to anything that exists in 
> concrete or tangible form, doesn't mean it's useless.   We give names 
> to ideas all the time.
>>>> -- What is a network-accessible resource?
>>> It's a resource that can be accessed using the network.  If the 
>>> resource named by http://foo.com/bar.doc is a Microsoft Word 
>>> document, and you can download that resource from the indicated web 
>>> site, it's a network-accessible resource.  (Often the resource and 
>>> the representation really are the same thing.)
>> "http://foo.com/bar.doc" can be potentially bound with an HTML 
>> representation. What is this network-accessible resource? 
> It's not complicated.  If a resource can be accessed over the network, 
> it's a network-accessible resource.
>
> I cited a Microsoft Word document that has only one representation 
> just as a simple, concrete example.    A resource that has multiple 
> representations can still be network-accessible.  It's just that when 
> you make a distinction between resource and representation, you head 
> down a slippery slope to a place where the resource exists only in 
> abstract form and the only concrete realizations are 
> "representations".  At that ill-defined place, the "resource" is no 
> longer network-accessible.
This is the logic behind the so-called "information resource", which no 
one can give a meaningful definition yet.
>> I can use "http://example.com/earth" to name the Earth. Is the earth 
>> network-accessible resource?
> Not unless you have some way to download the Earth over the network.
Again, you are implying that what a name references is the same as what 
is dereferenced from it. "http://example.com/earth" is a name referring 
to the Earth. Dereferencing it gets you a representation of the Earth, 
but not the Earth itself.

It is the same with your "Word Document" example. You never get *the* 
document, even if it is a single representation of it. At most, you get 
a copy of it.
>>>> Is knowledge engineering what all of us ultimately want to do? If 
>>>> not, what is it? And if so, I guess that we cannot avoid these hard 
>>>> questions.
>>> I can't answer that question for others.  But I can confidently say 
>>> that trying to take an extremely widely deployed architecture and 
>>> infrastructure, and trying to redefine its behavior in a way that 
>>> conflicts with its design and widespread use, is unlikely to be 
>>> successful. 
>> Who said there is a conflict? Isn't what I am trying to say is that: 
>> there is an ontological ground that there is not a conflict. But once 
>> you insist that reference and dereference are symmetric relation, it 
>> is this thesis that is heading to trouble.
> The ontological ground might not produce a conflict in itself, but it 
> might conflict with widespread existing practice.   IETF's job is to 
> make things work well, not to get the philosophy right.
But isn't it because things does not work well that this URN mailing 
list is created?
>>> Ultimately our job here is to write specifications that will be used 
>>> to implement code that works consistently between implementations 
>>> and across the entire Internet.  We can't do that if what we specify 
>>> conflicts with widespread existing practice. 
>> Right. But who is doing that?
> Well, if we talk about fragment identifiers and how they relate to 
> base URIs, and we end up defining the behavior in such a way that it's 
> inconsistent with existing widespread practice, it doesn't matter how 
> clean the philosophy is - it's still broken.
So, you mean we should do things the old way, regardless if it is wrong 
or not? If that is the case, how science and technology advance?
>>> And when we talk about using well-established protocols like http 
>>> URIs or even URNs in an abstract fashion that doesn't consider the 
>>> huge body of existing practice, it's hard to imagine that anything 
>>> useful will come of it.
>> You bring another ambiguous concept -- "abstraction" -- into 
>> discussion. Again, it will be your burden of proof to clarify the 
>> distinction.
> I beg your pardon?   I don't think I have to prove anything to you 
> about URNs.
You uses a lot of concepts, such as "abstract", "ideas", etc. in the 
dispute. But the truth is all these are philosophical debatable concept. 
My thesis is very simple: as long as we understand the asymmetry between 
reference and dereference, everything is clear. There is no need to 
bring in any other vaguely defined concepts, such as "abstraction", 
"information resource", and "ideas" etc. into the debate. Doing so 
doesn't help. It only brings more questions.

Xiaoshu


--------------000502040909050707010900
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
On 4/28/10 1:58 PM, Keith Moore wrote:
<blockquote cite="mid:4BD8772D.7080601@network-heretics.com" type="cite">
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  <font face="courier">On 4/28/10 12:35 PM, Xiaoshu Wang wrote:</font>
  <blockquote cite="mid:4BD863CA.3050004@renci.org" type="cite">
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
    <font face="courier">On 4/28/10 12:24 PM, Keith Moore wrote: </font>
    <blockquote cite="mid:4BD86147.3030401@network-heretics.com"
 type="cite">
      <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
      <font face="courier">On 4/28/10 10:42 AM, Xiaoshu Wang wrote:</font>
      <blockquote cite="mid:4BD84969.9000109@renci.org" type="cite">
        <meta content="text/html; charset=UTF-8"
 http-equiv="Content-Type">
        <font face="courier">On 4/28/10 10:35 AM, Keith Moore wrote: </font>
        <blockquote cite="mid:4BD847A2.8090204@network-heretics.com"
 type="cite">
          <meta content="text/html; charset=UTF-8"
 http-equiv="Content-Type">
          <font face="courier">On 4/28/10 10:27 AM, Xiaoshu Wang wrote:</font>
          <blockquote cite="mid:4BD845CD.4060100@renci.org" type="cite">
            <meta content="text/html; charset=UTF-8"
 http-equiv="Content-Type">
            <font face="courier">We have to
understand that
what a URI references is not the same as what is de-referenced from the
URI. <br>
            </font></blockquote>
          <font face="courier">Well, IMO, that makes very little
sense.Â 
I
realize that there's a
growing tendency to use URIs as pure names, or as names that don't
refer specifically to a network-accessible resource - and then to say
that if de-referencing the URI over the network happens to return a
resource, that it's not the same thing as what is named by the URI.Â 
But neither URIs nor the other mechanisms associated with the web were
designed to work this way.Â  Trying to re-justify all of the existing
notations, protocols, and other infrastructure in terms of some more
abstract (and revisionist) idea of what URIs are, is silly, and has no
place in an organization that purports to do engineering.<br>
          </font></blockquote>
        <font face="courier">Well, I disagree. But what is the purpose
of
this URN mailing list? I
am not sure what you mean by "use URIs as pure names, ...". Can you
define: <br>
        <br>
-- What is "a pure name"? <br>
        </font></blockquote>
      <font face="courier">This is a term we were using many years ago
in
the original URN
discussions.Â Â  I never saw a formal definition of the term.Â  My best
attempt to define a pure name would be a name that isn't bound to
anything that exists in concrete or tangible form.Â  If it's bound to
anything, it's an abstract concept.Â Â  It's meaningless to speak of
de-referencing or accessing the resource associated with a pure name.<br>
      </font></blockquote>
    <font face="courier">If a name is bound to nothing. It is useless.
Any name is bound with a
*transportation* protocol. The names that we use in natural language is
bound to our cognitive system. A pure name, in the sense that is not
bound with any retrieval protocol, doesn't exist. <br>
    </font></blockquote>
URNs are not bound to any retrieval protocol.Â  That's the entire point
of URNs - to allow resources to be named independently of their
location or the protocol used to access them.Â  That doesn't mean, of
course, that a URN is not bound to anything, just that it's not
associated (as most URLs are) with any particular location or retrieval
protocol.<br>
  <br>
And just because a name isn't bound to anything that exists in concrete
or tangible form, doesn't mean it's useless.Â Â  We give names to ideas
all the time.<br>
  <blockquote cite="mid:4BD863CA.3050004@renci.org" type="cite">
    <blockquote cite="mid:4BD86147.3030401@network-heretics.com"
 type="cite">
      <blockquote cite="mid:4BD84969.9000109@renci.org" type="cite"><font
 face="courier">-- What is a network-accessible resource?<br>
        </font></blockquote>
      <font face="courier">It's a resource that can be accessed using
the
network.Â  If the
resource named by <a moz-do-not-send="true"
 class="moz-txt-link-freetext" href="http://foo.com/bar.doc">http://foo.com/bar.doc</a>
is a Microsoft Word document,
and you can download that resource from the indicated web site, it's a
network-accessible resource.Â  (Often the resource and the
representation really are the same thing.)<br>
      </font></blockquote>
    <font face="courier"><a moz-do-not-send="true"
 class="moz-txt-link-rfc2396E" href="http://foo.com/bar.doc">"http://foo.com/bar.doc"</a>
can be potentially bound with an HTML
representation. What is this network-accessible resource? </font></blockquote>
It's not complicated.Â  If a resource can be accessed over the network,
it's a network-accessible resource.Â Â  <br>
  <br>
I cited a Microsoft Word document that has only one representation just
as a simple, concrete example.Â Â Â  A resource that has multiple
representations can still be network-accessible.Â  It's just that when
you make a distinction between resource and representation, you head
down a slippery slope to a place where the resource exists only in
abstract form and the only concrete realizations are
"representations".Â  At that ill-defined place, the "resource" is no
longer network-accessible.<br>
</blockquote>
This is the logic behind the so-called "information resource", which no
one can give a meaningful definition yet.<br>
<blockquote cite="mid:4BD8772D.7080601@network-heretics.com" type="cite">
  <blockquote cite="mid:4BD863CA.3050004@renci.org" type="cite"><font
 face="courier">I can use <a moz-do-not-send="true"
 class="moz-txt-link-rfc2396E" href="http://example.com/earth">"http://example.com/earth"</a>
to name
the Earth. Is the earth
network-accessible resource?<br>
    </font></blockquote>
Not unless you have some way to download the Earth over the network.<br>
</blockquote>
Again, you are implying that what a name references is the same as what
is dereferenced from it. <a class="moz-txt-link-rfc2396E" href="http://example.com/earth">"http://example.com/earth"</a> is a name referring
to the Earth. Dereferencing it gets you a representation of the Earth,
but not the Earth itself.<br>
<br>
It is the same with your "Word Document" example. You never get *the*
document, even if it is a single representation of it. At most, you get
a copy of it.Â  <br>
<blockquote cite="mid:4BD8772D.7080601@network-heretics.com" type="cite">
  <blockquote cite="mid:4BD863CA.3050004@renci.org" type="cite">
    <blockquote cite="mid:4BD86147.3030401@network-heretics.com"
 type="cite">
      <blockquote cite="mid:4BD84969.9000109@renci.org" type="cite"><font
 face="courier">Is knowledge engineering what all of us ultimately want
to do? If not,
what is it? And if so, I guess that we cannot avoid these hard
questions. <br>
        </font></blockquote>
      <font face="courier">I can't answer that question for others.Â 
But
I can confidently say
that trying to take an extremely widely deployed architecture and
infrastructure, and trying to redefine its behavior in a way that
conflicts with its design and widespread use, is unlikely to be
successful.Â Â  </font></blockquote>
    <font face="courier">Who said there is a conflict? Isn't what I am
trying to say is that:
there is an ontological ground that there is not a conflict. But once
you insist that reference and dereference are symmetric relation, it is
this thesis that is heading to trouble.<br>
    </font></blockquote>
The ontological ground might not produce a conflict in itself, but it
might conflict with widespread existing practice.Â Â  IETF's job is to
make things work well, not to get the philosophy right.<br>
</blockquote>
But isn't it because things does not work well that this URN mailing
list is created? <br>
<blockquote cite="mid:4BD8772D.7080601@network-heretics.com" type="cite">
  <blockquote cite="mid:4BD863CA.3050004@renci.org" type="cite">
    <blockquote cite="mid:4BD86147.3030401@network-heretics.com"
 type="cite"><font face="courier">Ultimately
our job here is to write specifications that
will be used to implement code that works consistently between
implementations and across the entire Internet.Â  We can't do that if
what we specify conflicts with widespread existing practice.Â  </font></blockquote>
    <font face="courier">Right. But who is doing that?<br>
    </font></blockquote>
Well, if we talk about fragment identifiers and how they relate to base
URIs, and we end up defining the behavior in such a way that it's
inconsistent with existing widespread practice, it doesn't matter how
clean the philosophy is - it's still broken. <br>
</blockquote>
So, you mean we should do things the old way, regardless if it is wrong
or not? If that is the case, how science and technology advance?<br>
<blockquote cite="mid:4BD8772D.7080601@network-heretics.com" type="cite">
  <blockquote cite="mid:4BD863CA.3050004@renci.org" type="cite">
    <blockquote cite="mid:4BD86147.3030401@network-heretics.com"
 type="cite"><font face="courier">And
when
we talk about using well-established protocols like http URIs or even
URNs in an abstract fashion that doesn't consider the huge body of
existing practice, it's hard to imagine that anything useful will come
of it.<br>
      </font></blockquote>
    <font face="courier">You bring another ambiguous concept --
"abstraction" -- into
discussion. Again, it will be your burden of proof to clarify the
distinction. <br>
    </font></blockquote>
I beg your pardon?Â Â  I don't think I have to prove anything to you
about URNs. <br>
</blockquote>
You uses a lot of concepts, such as "abstract", "ideas", etc. in the
dispute. But the truth is all these are philosophical debatable
concept. My thesis is very simple: as long as we understand the
asymmetry between reference and dereference, everything is clear. There
is no need to bring in any other vaguely defined concepts, such as
"abstraction", "information resource", and "ideas" etc. into the
debate. Doing so doesn't help. It only brings more questions. <br>
<br>
Xiaoshu<br>
<br>
</body>
</html>

--------------000502040909050707010900--

From moore@network-heretics.com  Wed Apr 28 12:13:32 2010
Return-Path: <moore@network-heretics.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 093E93A68B5 for <urn@core3.amsl.com>; Wed, 28 Apr 2010 12:13:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.195
X-Spam-Level: 
X-Spam-Status: No, score=0.195 tagged_above=-999 required=5 tests=[AWL=0.193,  BAYES_50=0.001, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id McKb2T3AtE2l for <urn@core3.amsl.com>; Wed, 28 Apr 2010 12:13:30 -0700 (PDT)
Received: from m1.imap-partners.net (m1.imap-partners.net [64.13.152.131]) by core3.amsl.com (Postfix) with ESMTP id 581183A687E for <urn@ietf.org>; Wed, 28 Apr 2010 12:13:30 -0700 (PDT)
Received: from lust.indecency.org (174-151-122-31.pools.spcsdns.net [174.151.122.31]) by m1.imap-partners.net (MOS 4.1.8-GA) with ESMTP id BQY94965 (AUTH admin@network-heretics.com); Wed, 28 Apr 2010 12:13:11 -0700
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
Message-ID: <4BD888C7.5080801@network-heretics.com>
Date: Wed, 28 Apr 2010 15:13:11 -0400
From: Keith Moore <moore@network-heretics.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: xiao@renci.org
References: <201004280802.KAA11778@TR-Sys.de> <4BD83069.6060407@gmx.de>	<4BD83B51.7010100@renci.org>	<4BD83F7D.1050100@network-heretics.com>	<4BD845CD.4060100@renci.org>	<4BD847A2.8090204@network-heretics.com> <4BD84969.9000109@renci.org> <4BD86147.3030401@network-heretics.com> <4BD863CA.3050004@renci.org> <4BD8772D.7080601@network-heretics.com> <4BD87BEA.9070309@renci.org>
In-Reply-To: <4BD87BEA.9070309@renci.org>
Content-Type: multipart/alternative; boundary="------------010603090501000600030501"
Cc: "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] fragment identifiers, Re:  rfc2141bis [was: Re: A first cut at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Apr 2010 19:13:32 -0000

This is a multi-part message in MIME format.
--------------010603090501000600030501
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit


>>> I can use "http://example.com/earth" to name the Earth. Is the earth
>>> network-accessible resource?
>> Not unless you have some way to download the Earth over the network.
> Again, you are implying that what a name references is the same as
> what is dereferenced from it. 
I'm saying that there is an enormous body of existing practice for which
this is true, and there is a lot of dependence on this being true.

e.g. in many cases when you download a file using an http: URL, what you
require is not that you get some "representation" of the resource named
by that URL, but an exact copy of that resource.
> "http://example.com/earth" is a name referring to the Earth.
> Dereferencing it gets you a representation of the Earth, but not the
> Earth itself.
If you coin a URI you get to decide what that URI is bound to.  You get
to decide whether it refers to a very specific sequence of octets, or to
something a bit fuzzier.  But saying that you're coining a URI for the
Earth when the best you can ever hope to return is an extremely inexact
representation of it, seems grossly imprecise at best, and probably not
a good example on which to base a protocol engineering discussion.
> It is the same with your "Word Document" example. You never get *the*
> document, even if it is a single representation of it. At most, you
> get a copy of it.
Correct, you get an exact copy of it.   And of course, the distinction
between a copy of the resource and the resource pointed to by the URI is
important - e.g. if you change the copy, it doesn't change the resource
bound to the URI.
>>>>> Is knowledge engineering what all of us ultimately want to do? If
>>>>> not, what is it? And if so, I guess that we cannot avoid these
>>>>> hard questions.
>>>> I can't answer that question for others.  But I can confidently say
>>>> that trying to take an extremely widely deployed architecture and
>>>> infrastructure, and trying to redefine its behavior in a way that
>>>> conflicts with its design and widespread use, is unlikely to be
>>>> successful.   
>>> Who said there is a conflict? Isn't what I am trying to say is that:
>>> there is an ontological ground that there is not a conflict. But
>>> once you insist that reference and dereference are symmetric
>>> relation, it is this thesis that is heading to trouble.
>> The ontological ground might not produce a conflict in itself, but it
>> might conflict with widespread existing practice.   IETF's job is to
>> make things work well, not to get the philosophy right.
> But isn't it because things does not work well that this URN mailing
> list is created?
I have yet to understand the specific reasons why this list was created,
other than to clean up a few very technical ambiguities and errata in
the existing URN specifications and in how they relate to other
specifications.   I'm not aware that these technical ambiguities or
errata have caused any significant operational problems, though of
course they might have.
>>>> Ultimately our job here is to write specifications that will be
>>>> used to implement code that works consistently between
>>>> implementations and across the entire Internet.  We can't do that
>>>> if what we specify conflicts with widespread existing practice.  
>>> Right. But who is doing that?
>> Well, if we talk about fragment identifiers and how they relate to
>> base URIs, and we end up defining the behavior in such a way that
>> it's inconsistent with existing widespread practice, it doesn't
>> matter how clean the philosophy is - it's still broken.
> So, you mean we should do things the old way, regardless if it is
> wrong or not? If that is the case, how science and technology advance?
I'm saying that the old way is not "wrong" merely because it conflicts
with your (or anyone else's) philosophy.  It's just different, and
perhaps less useful that it might have been if it were better designed
in the first place.  (or perhaps not).  The old way - the huge body of
widespread practice - is what it is, for better or worse.  We cannot
retroactively change existing behavior, and we have very little power to
affect the behavior of new implementations if those implementations
would act contrary to current widely-expected behavior.   

e.g. If you don't like the old way that existing fragment identifiers
work, it's too bad, you can't change it.  You might be able to get
someone to define a new kind of fragment identifier with a different
syntax.  (Though it probably wouldn't be within the scope of a new URI
working group.)
>>>> And when we talk about using well-established protocols like http
>>>> URIs or even URNs in an abstract fashion that doesn't consider the
>>>> huge body of existing practice, it's hard to imagine that anything
>>>> useful will come of it.
>>> You bring another ambiguous concept -- "abstraction" -- into
>>> discussion. Again, it will be your burden of proof to clarify the
>>> distinction.
>> I beg your pardon?   I don't think I have to prove anything to you
>> about URNs.
> You uses a lot of concepts, such as "abstract", "ideas", etc. in the
> dispute. But the truth is all these are philosophical debatable
> concept. My thesis is very simple: as long as we understand the
> asymmetry between reference and dereference, everything is clear. 
Well, I think it's confusing to use "reference" to refer to the creation
of a binding from a URI to a resource, and "dereference" to refer to the
obtaining of a copy (or representation) of that resource given the URI. 
But of course these are two distinct operations. 
> There is no need to bring in any other vaguely defined concepts, such
> as "abstraction", "information resource", and "ideas" etc. into the
> debate. Doing so doesn't help. It only brings more questions.
I want the discussion to be grounded in technical reality - what a URI
means in terms of what you can do with it on the network, and when
appropriate, what it means in terms of specific protocol interactions.  
And part of that technical reality is that we're mostly stuck with
existing practice, even if the model isn't as ideologically pure as some
of us like.

Keith


--------------010603090501000600030501
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<br>
<blockquote cite="mid:4BD87BEA.9070309@renci.org" type="cite">
  <blockquote cite="mid:4BD8772D.7080601@network-heretics.com"
 type="cite">
    <blockquote cite="mid:4BD863CA.3050004@renci.org" type="cite"><font
 face="courier">I can use <a moz-do-not-send="true"
 class="moz-txt-link-rfc2396E" href="http://example.com/earth">"http://example.com/earth"</a>
to name
the Earth. Is the earth
network-accessible resource?<br>
      </font></blockquote>
    <font face="courier">Not unless you have some way to download the
Earth over the network.<br>
    </font></blockquote>
  <font face="courier">Again, you are implying that what a name
references is the same as what
is dereferenced from it. </font></blockquote>
I'm saying that there is an enormous body of existing practice for
which this is true, and there is a lot of dependence on this being true.<br>
<br>
e.g. in many cases when you download a file using an http: URL, what
you require is not that you get some "representation" of the resource
named by that URL, but an exact copy of that resource.<br>
<blockquote cite="mid:4BD87BEA.9070309@renci.org" type="cite"><font
 face="courier"><a moz-do-not-send="true" class="moz-txt-link-rfc2396E"
 href="http://example.com/earth">"http://example.com/earth"</a> is a
name referring
to the Earth. Dereferencing it gets you a representation of the Earth,
but not the Earth itself.<br>
  </font></blockquote>
If you coin a URI you get to decide what that URI is bound to.Â  You get
to decide whether it refers to a very specific sequence of octets, or
to something a bit fuzzier.Â  But saying that you're coining a URI for
the Earth when the best you can ever hope to return is an extremely
inexact representation of it, seems grossly imprecise at best, and
probably not a good example on which to base a protocol engineering
discussion.<br>
<blockquote cite="mid:4BD87BEA.9070309@renci.org" type="cite"><font
 face="courier">It is the same with your "Word Document" example. You
never get *the*
document, even if it is a single representation of it. At most, you get
a copy of it.<br>
  </font></blockquote>
Correct, you get an exact copy of it.Â Â  And of course, the distinction
between a copy of the resource and the resource pointed to by the URI
is important - e.g. if you change the copy, it doesn't change the
resource bound to the URI. <br>
<blockquote cite="mid:4BD87BEA.9070309@renci.org" type="cite">
  <blockquote cite="mid:4BD8772D.7080601@network-heretics.com"
 type="cite">
    <blockquote cite="mid:4BD863CA.3050004@renci.org" type="cite">
      <blockquote cite="mid:4BD86147.3030401@network-heretics.com"
 type="cite">
        <blockquote cite="mid:4BD84969.9000109@renci.org" type="cite"><font
 face="courier">Is knowledge engineering what all of us ultimately want
to do? If not,
what is it? And if so, I guess that we cannot avoid these hard
questions. <br>
          </font></blockquote>
        <font face="courier">I can't answer that question for others.Â 
But
I can confidently say
that trying to take an extremely widely deployed architecture and
infrastructure, and trying to redefine its behavior in a way that
conflicts with its design and widespread use, is unlikely to be
successful.Â Â  </font></blockquote>
      <font face="courier">Who said there is a conflict? Isn't what I
am
trying to say is that:
there is an ontological ground that there is not a conflict. But once
you insist that reference and dereference are symmetric relation, it is
this thesis that is heading to trouble.<br>
      </font></blockquote>
    <font face="courier">The ontological ground might not produce a
conflict in itself, but it
might conflict with widespread existing practice.Â Â  IETF's job is to
make things work well, not to get the philosophy right.<br>
    </font></blockquote>
  <font face="courier">But isn't it because things does not work well
that this URN mailing
list is created? <br>
  </font></blockquote>
I have yet to understand the specific reasons why this list was
created, other than to clean up a few very technical ambiguities and
errata in the existing URN specifications and in how they relate to
other specifications.Â Â  I'm not aware that these technical ambiguities
or errata have caused any significant operational problems, though of
course they might have.<br>
<blockquote cite="mid:4BD87BEA.9070309@renci.org" type="cite">
  <blockquote cite="mid:4BD8772D.7080601@network-heretics.com"
 type="cite">
    <blockquote cite="mid:4BD863CA.3050004@renci.org" type="cite">
      <blockquote cite="mid:4BD86147.3030401@network-heretics.com"
 type="cite"><font face="courier">Ultimately
our job here is to write specifications that
will be used to implement code that works consistently between
implementations and across the entire Internet.Â  We can't do that if
what we specify conflicts with widespread existing practice.Â  </font></blockquote>
      <font face="courier">Right. But who is doing that?<br>
      </font></blockquote>
    <font face="courier">Well, if we talk about fragment identifiers
and how they relate to base
URIs, and we end up defining the behavior in such a way that it's
inconsistent with existing widespread practice, it doesn't matter how
clean the philosophy is - it's still broken. <br>
    </font></blockquote>
  <font face="courier">So, you mean we should do things the old way,
regardless if it is wrong
or not? If that is the case, how science and technology advance?<br>
  </font></blockquote>
I'm saying that the old way is not "wrong" merely because it conflicts
with your (or anyone else's) philosophy.Â  It's just different, and
perhaps less useful that it might have been if it were better designed
in the first place.Â  (or perhaps not).Â  The old way - the huge body of
widespread practice - is what it is, for better or worse.Â  We cannot
retroactively change existing behavior, and we have very little power
to affect the behavior of new implementations if those implementations
would act contrary to current widely-expected behavior. Â Â  <br>
<br>
e.g. If you don't like the old way that existing fragment identifiers
work, it's too bad, you can't change it.Â  You might be able to get
someone to define a new kind of fragment identifier with a different
syntax.Â  (Though it probably wouldn't be within the scope of a new URI
working group.)<br>
<blockquote cite="mid:4BD87BEA.9070309@renci.org" type="cite">
  <blockquote cite="mid:4BD8772D.7080601@network-heretics.com"
 type="cite">
    <blockquote cite="mid:4BD863CA.3050004@renci.org" type="cite">
      <blockquote cite="mid:4BD86147.3030401@network-heretics.com"
 type="cite"><font face="courier">And
when
we talk about using well-established protocols like http URIs or even
URNs in an abstract fashion that doesn't consider the huge body of
existing practice, it's hard to imagine that anything useful will come
of it.<br>
        </font></blockquote>
      <font face="courier">You bring another ambiguous concept --
"abstraction" -- into
discussion. Again, it will be your burden of proof to clarify the
distinction. <br>
      </font></blockquote>
    <font face="courier">I beg your pardon?Â Â  I don't think I have to
prove anything to you
about URNs. <br>
    </font></blockquote>
  <font face="courier">You uses a lot of concepts, such as "abstract",
"ideas", etc. in the
dispute. But the truth is all these are philosophical debatable
concept. My thesis is very simple: as long as we understand the
asymmetry between reference and dereference, everything is clear. </font></blockquote>
Well, I think it's confusing to use "reference" to refer to the
creation of a binding from a URI to a resource, and "dereference" to
refer to the obtaining of a copy (or representation) of that resource
given the URI.Â  But of course these are two distinct operations.Â  <br>
<blockquote cite="mid:4BD87BEA.9070309@renci.org" type="cite"><font
 face="courier">There
is no need to bring in any other vaguely defined concepts, such as
"abstraction", "information resource", and "ideas" etc. into the
debate. Doing so doesn't help. It only brings more questions. <br>
  </font></blockquote>
I want the discussion to be grounded in technical reality - what a URI
means in terms of what you can do with it on the network, and when
appropriate, what it means in terms of specific protocol
interactions.Â Â  And part of that technical reality is that we're mostly
stuck with existing practice, even if the model isn't as ideologically
pure as some of us like.<br>
<br>
Keith<br>
<br>
</body>
</html>

--------------010603090501000600030501--

From xiao@renci.org  Wed Apr 28 13:38:58 2010
Return-Path: <xiao@renci.org>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7608B28C18A for <urn@core3.amsl.com>; Wed, 28 Apr 2010 13:38:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.002
X-Spam-Level: 
X-Spam-Status: No, score=0.002 tagged_above=-999 required=5 tests=[BAYES_50=0.001, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZhVAfui2gA2v for <urn@core3.amsl.com>; Wed, 28 Apr 2010 13:38:56 -0700 (PDT)
Received: from mx1.renci.org (email.renci.org [152.54.4.63]) by core3.amsl.com (Postfix) with ESMTP id A95BC28C215 for <urn@ietf.org>; Wed, 28 Apr 2010 13:33:37 -0700 (PDT)
Received: from Xiaoshu-MacBook-Pro.local (cpe-065-190-193-065.nc.res.rr.com [65.190.193.65]) (authenticated bits=0) by mx1.renci.org (8.14.2/8.14.2) with ESMTP id o3SKXMXn003239 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 28 Apr 2010 16:33:22 -0400
Message-ID: <4BD89B92.8000501@renci.org>
Date: Wed, 28 Apr 2010 16:33:22 -0400
From: Xiaoshu Wang <xiao@renci.org>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: Keith Moore <moore@network-heretics.com>
References: <201004280802.KAA11778@TR-Sys.de> <4BD83069.6060407@gmx.de>	<4BD83B51.7010100@renci.org>	<4BD83F7D.1050100@network-heretics.com>	<4BD845CD.4060100@renci.org>	<4BD847A2.8090204@network-heretics.com> <4BD84969.9000109@renci.org> <4BD86147.3030401@network-heretics.com> <4BD863CA.3050004@renci.org> <4BD8772D.7080601@network-heretics.com> <4BD87BEA.9070309@renci.org> <4BD888C7.5080801@network-heretics.com>
In-Reply-To: <4BD888C7.5080801@network-heretics.com>
Content-Type: multipart/alternative; boundary="------------060600050500090906050908"
X-MS-Exchange-Organization-SCL: 2
X-Scanned-By: MIMEDefang 2.63 on 152.54.4.60
Cc: "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] fragment identifiers, Re:  rfc2141bis [was: Re: A first cut at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: xiao@renci.org
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Apr 2010 20:38:58 -0000

This is a multi-part message in MIME format.
--------------060600050500090906050908
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

On 4/28/10 3:13 PM, Keith Moore wrote:
>
>>>> I can use "http://example.com/earth" to name the Earth. Is the 
>>>> earth network-accessible resource?
>>> Not unless you have some way to download the Earth over the network.
>> Again, you are implying that what a name references is the same as 
>> what is dereferenced from it. 
> I'm saying that there is an enormous body of existing practice for 
> which this is true, and there is a lot of dependence on this being true.
>
> e.g. in many cases when you download a file using an http: URL, what 
> you require is not that you get some "representation" of the resource 
> named by that URL, but an exact copy of that resource.
It is an implicit assumption. But I do not believe that it is true or it 
has to be true. Such a problem never occur in other information system, 
such as the traditional file system because there is a one-to-one 
relationship. This is what I believe what HTTP protocol excels compared 
with any other known information systems. It mirrors the reality that we 
live in. An apple is not that streams of photons that strike your eyes 
or the smells that touches your nose.  These are merely some 
representations of the apple. It is your cognition that makes you 
believe it is an apple or not.
>> "http://example.com/earth" is a name referring to the Earth. 
>> Dereferencing it gets you a representation of the Earth, but not the 
>> Earth itself.
> If you coin a URI you get to decide what that URI is bound to.  You 
> get to decide whether it refers to a very specific sequence of octets, 
> or to something a bit fuzzier.  But saying that you're coining a URI 
> for the Earth when the best you can ever hope to return is an 
> extremely inexact representation of it, seems grossly imprecise at 
> best, and probably not a good example on which to base a protocol 
> engineering discussion.
Nope. Let me repeat that. A URI does not necessarily refer to a sequence 
of octets stream. Of course, we can make them to. But that requires more 
information. Again, you use some ambiguous words -- "extremely inexact", 
please define it.

Say, http://www.w3.org, do you believe that there is an exact copy of 
what you see from your browser? Does it matter? The same with your Word 
Doc example! Exact or in-exact, what is it compared to? And by which 
criteria?

>> It is the same with your "Word Document" example. You never get *the* 
>> document, even if it is a single representation of it. At most, you 
>> get a copy of it.
> Correct, you get an exact copy of it.   And of course, the distinction 
> between a copy of the resource and the resource pointed to by the URI 
> is important - e.g. if you change the copy, it doesn't change the 
> resource bound to the URI.
>>>>>> Is knowledge engineering what all of us ultimately want to do? If 
>>>>>> not, what is it? And if so, I guess that we cannot avoid these 
>>>>>> hard questions.
>>>>> I can't answer that question for others.  But I can confidently 
>>>>> say that trying to take an extremely widely deployed architecture 
>>>>> and infrastructure, and trying to redefine its behavior in a way 
>>>>> that conflicts with its design and widespread use, is unlikely to 
>>>>> be successful. 
>>>> Who said there is a conflict? Isn't what I am trying to say is 
>>>> that: there is an ontological ground that there is not a conflict. 
>>>> But once you insist that reference and dereference are symmetric 
>>>> relation, it is this thesis that is heading to trouble.
>>> The ontological ground might not produce a conflict in itself, but 
>>> it might conflict with widespread existing practice.   IETF's job is 
>>> to make things work well, not to get the philosophy right.
>> But isn't it because things does not work well that this URN mailing 
>> list is created?
> I have yet to understand the specific reasons why this list was 
> created, other than to clean up a few very technical ambiguities and 
> errata in the existing URN specifications and in how they relate to 
> other specifications.   I'm not aware that these technical ambiguities 
> or errata have caused any significant operational problems, though of 
> course they might have.
>>>>> Ultimately our job here is to write specifications that will be 
>>>>> used to implement code that works consistently between 
>>>>> implementations and across the entire Internet.  We can't do that 
>>>>> if what we specify conflicts with widespread existing practice. 
>>>> Right. But who is doing that?
>>> Well, if we talk about fragment identifiers and how they relate to 
>>> base URIs, and we end up defining the behavior in such a way that 
>>> it's inconsistent with existing widespread practice, it doesn't 
>>> matter how clean the philosophy is - it's still broken.
>> So, you mean we should do things the old way, regardless if it is 
>> wrong or not? If that is the case, how science and technology advance?
> I'm saying that the old way is not "wrong" merely because it conflicts 
> with your (or anyone else's) philosophy.  It's just different, and 
> perhaps less useful that it might have been if it were better designed 
> in the first place.  (or perhaps not).  The old way - the huge body of 
> widespread practice - is what it is, for better or worse.  We cannot 
> retroactively change existing behavior, and we have very little power 
> to affect the behavior of new implementations if those implementations 
> would act contrary to current widely-expected behavior.
It is not just different. It carries an implicit assumption that we take 
for granted. That is where the wrong lies. There isn't a problem in the 
past because most information system, there is a one-to-one relationship 
between the identifier and representation. Thus, we never bothered or 
dared to use those identifier to reference anything-else.
>
> e.g. If you don't like the old way that existing fragment identifiers 
> work, it's too bad, you can't change it.  You might be able to get 
> someone to define a new kind of fragment identifier with a different 
> syntax.  (Though it probably wouldn't be within the scope of a new URI 
> working group.)
I think the purpose is to clarify the issue. It is to understand where 
or what kind of assumption that leads to the conflict. I think new URI 
specification (RFC 3986) makes an attempt to undistinguish URN from URL. 
Thus, if this group is interested in revise URN, the first purpose is to 
understand what a name is and its relationship to transportation 
protocol or URL, right?
>>>>> And when we talk about using well-established protocols like http 
>>>>> URIs or even URNs in an abstract fashion that doesn't consider the 
>>>>> huge body of existing practice, it's hard to imagine that anything 
>>>>> useful will come of it.
>>>> You bring another ambiguous concept -- "abstraction" -- into 
>>>> discussion. Again, it will be your burden of proof to clarify the 
>>>> distinction.
>>> I beg your pardon?   I don't think I have to prove anything to you 
>>> about URNs.
>> You uses a lot of concepts, such as "abstract", "ideas", etc. in the 
>> dispute. But the truth is all these are philosophical debatable 
>> concept. My thesis is very simple: as long as we understand the 
>> asymmetry between reference and dereference, everything is clear. 
> Well, I think it's confusing to use "reference" to refer to the 
> creation of a binding from a URI to a resource, and "dereference" to 
> refer to the obtaining of a copy (or representation) of that resource 
> given the URI.  But of course these are two distinct operations.
What is the confusion?
URI -- references --> A Resource
URI -- dereferenced_to --> A Representation
And Resource != Representation

Isn't that simple and clear enough?
>> There is no need to bring in any other vaguely defined concepts, such 
>> as "abstraction", "information resource", and "ideas" etc. into the 
>> debate. Doing so doesn't help. It only brings more questions.
> I want the discussion to be grounded in technical reality - what a URI 
> means in terms of what you can do with it on the network, and when 
> appropriate, what it means in terms of specific protocol 
> interactions.   And part of that technical reality is that we're 
> mostly stuck with existing practice, even if the model isn't as 
> ideologically pure as some of us like.
Are you talking about URN or URL or just URI? As you said, URN should 
not be bound with any protocol or network. Then, how we should ever 
discuss that. If we talked about it, then there is a binding 
somewhere/somehow, right? Then, a URN isn't "technically" a URN. It is 
still a URL.

On the other side, I do believe that we should have a URN. But my 
suggestion is that we need only one set URN but not many. And the 
binding should be kept in human knowledge as opposed to be defined in a 
protocol.

I think we need a URN, which I called it schemeless URN. Take 
http://example.com/earth as an example. The URN should be

//example.com/earth

And this URN can be bound with any transportation protocol, such as 
HTTP, HTTPS, FTP etc., which all should lead to some representations 
consistent with the intension of "//example.com/earth". The purpose is 
to maintain the URN's stability as the Web advances while new protocols 
are developed. Currently, HTTP can be considered the de fault bootstrap 
protocol. But 100 years from now, it could be a different "de fault" 
protocol, yet the usage of "//example.com/earth" remains stable.

Xiaoshu


--------------060600050500090906050908
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
On 4/28/10 3:13 PM, Keith Moore wrote:
<blockquote cite="mid:4BD888C7.5080801@network-heretics.com" type="cite">
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  <br>
  <blockquote cite="mid:4BD87BEA.9070309@renci.org" type="cite">
    <blockquote cite="mid:4BD8772D.7080601@network-heretics.com"
 type="cite">
      <blockquote cite="mid:4BD863CA.3050004@renci.org" type="cite"><font
 face="courier">I can use <a moz-do-not-send="true"
 class="moz-txt-link-rfc2396E" href="http://example.com/earth">"http://example.com/earth"</a>
to name
the Earth. Is the earth
network-accessible resource?<br>
        </font></blockquote>
      <font face="courier">Not unless you have some way to download the
Earth over the network.<br>
      </font></blockquote>
    <font face="courier">Again, you are implying that what a name
references is the same as what
is dereferenced from it. </font></blockquote>
I'm saying that there is an enormous body of existing practice for
which this is true, and there is a lot of dependence on this being true.<br>
  <br>
e.g. in many cases when you download a file using an http: URL, what
you require is not that you get some "representation" of the resource
named by that URL, but an exact copy of that resource.<br>
</blockquote>
It is an implicit assumption. But I do not believe that it is true or
it has to be true. Such a problem never occur in other information
system, such as the traditional file system because there is a
one-to-one relationship. This is what I believe what HTTP protocol
excels compared with any other known information systems. It mirrors
the reality that we live in. An apple is not that streams of photons
that strike your eyes or the smells that touches your nose.Â  These are
merely some representations of the apple. It is your cognition that
makes you believe it is an apple or not. <br>
<blockquote cite="mid:4BD888C7.5080801@network-heretics.com" type="cite">
  <blockquote cite="mid:4BD87BEA.9070309@renci.org" type="cite"><font
 face="courier"><a moz-do-not-send="true" class="moz-txt-link-rfc2396E"
 href="http://example.com/earth">"http://example.com/earth"</a> is a
name referring
to the Earth. Dereferencing it gets you a representation of the Earth,
but not the Earth itself.<br>
    </font></blockquote>
If you coin a URI you get to decide what that URI is bound to.Â  You get
to decide whether it refers to a very specific sequence of octets, or
to something a bit fuzzier.Â  But saying that you're coining a URI for
the Earth when the best you can ever hope to return is an extremely
inexact representation of it, seems grossly imprecise at best, and
probably not a good example on which to base a protocol engineering
discussion.<br>
</blockquote>
Nope. Let me repeat that. A URI does not necessarily refer to a
sequence of octets stream. Of course, we can make them to. But that
requires more information. Again, you use some ambiguous words --
"extremely inexact", please define it. <br>
<br>
Say, <a class="moz-txt-link-freetext" href="http://www.w3.org">http://www.w3.org</a>, do you believe that there is an exact copy of
what you see from your browser? Does it matter? The same with your Word
Doc example! Exact or in-exact, what is it compared to? And by which
criteria? <br>
<br>
<blockquote cite="mid:4BD888C7.5080801@network-heretics.com" type="cite">
  <blockquote cite="mid:4BD87BEA.9070309@renci.org" type="cite"><font
 face="courier">It is the same with your "Word Document" example. You
never get *the*
document, even if it is a single representation of it. At most, you get
a copy of it.<br>
    </font></blockquote>
Correct, you get an exact copy of it.Â Â  And of course, the distinction
between a copy of the resource and the resource pointed to by the URI
is important - e.g. if you change the copy, it doesn't change the
resource bound to the URI. <br>
  <blockquote cite="mid:4BD87BEA.9070309@renci.org" type="cite">
    <blockquote cite="mid:4BD8772D.7080601@network-heretics.com"
 type="cite">
      <blockquote cite="mid:4BD863CA.3050004@renci.org" type="cite">
        <blockquote cite="mid:4BD86147.3030401@network-heretics.com"
 type="cite">
          <blockquote cite="mid:4BD84969.9000109@renci.org" type="cite"><font
 face="courier">Is knowledge engineering what all of us ultimately want
to do? If not,
what is it? And if so, I guess that we cannot avoid these hard
questions. <br>
            </font></blockquote>
          <font face="courier">I can't answer that question for
others.Â 
But
I can confidently say
that trying to take an extremely widely deployed architecture and
infrastructure, and trying to redefine its behavior in a way that
conflicts with its design and widespread use, is unlikely to be
successful.Â Â  </font></blockquote>
        <font face="courier">Who said there is a conflict? Isn't what I
am
trying to say is that:
there is an ontological ground that there is not a conflict. But once
you insist that reference and dereference are symmetric relation, it is
this thesis that is heading to trouble.<br>
        </font></blockquote>
      <font face="courier">The ontological ground might not produce a
conflict in itself, but it
might conflict with widespread existing practice.Â Â  IETF's job is to
make things work well, not to get the philosophy right.<br>
      </font></blockquote>
    <font face="courier">But isn't it because things does not work well
that this URN mailing
list is created? <br>
    </font></blockquote>
I have yet to understand the specific reasons why this list was
created, other than to clean up a few very technical ambiguities and
errata in the existing URN specifications and in how they relate to
other specifications.Â Â  I'm not aware that these technical ambiguities
or errata have caused any significant operational problems, though of
course they might have.<br>
  <blockquote cite="mid:4BD87BEA.9070309@renci.org" type="cite">
    <blockquote cite="mid:4BD8772D.7080601@network-heretics.com"
 type="cite">
      <blockquote cite="mid:4BD863CA.3050004@renci.org" type="cite">
        <blockquote cite="mid:4BD86147.3030401@network-heretics.com"
 type="cite"><font face="courier">Ultimately
our job here is to write specifications that
will be used to implement code that works consistently between
implementations and across the entire Internet.Â  We can't do that if
what we specify conflicts with widespread existing practice.Â  </font></blockquote>
        <font face="courier">Right. But who is doing that?<br>
        </font></blockquote>
      <font face="courier">Well, if we talk about fragment identifiers
and how they relate to base
URIs, and we end up defining the behavior in such a way that it's
inconsistent with existing widespread practice, it doesn't matter how
clean the philosophy is - it's still broken. <br>
      </font></blockquote>
    <font face="courier">So, you mean we should do things the old way,
regardless if it is wrong
or not? If that is the case, how science and technology advance?<br>
    </font></blockquote>
I'm saying that the old way is not "wrong" merely because it conflicts
with your (or anyone else's) philosophy.Â  It's just different, and
perhaps less useful that it might have been if it were better designed
in the first place.Â  (or perhaps not).Â  The old way - the huge body of
widespread practice - is what it is, for better or worse.Â  We cannot
retroactively change existing behavior, and we have very little power
to affect the behavior of new implementations if those implementations
would act contrary to current widely-expected behavior. Â Â  <br>
</blockquote>
It is not just different. It carries an implicit assumption that we
take for granted. That is where the wrong lies. There isn't a problem
in the past because most information system, there is a one-to-one
relationship between the identifier and representation. Thus, we never
bothered or dared to use those identifier to reference anything-else.<br>
<blockquote cite="mid:4BD888C7.5080801@network-heretics.com" type="cite"><br>
e.g. If you don't like the old way that existing fragment identifiers
work, it's too bad, you can't change it.Â  You might be able to get
someone to define a new kind of fragment identifier with a different
syntax.Â  (Though it probably wouldn't be within the scope of a new URI
working group.)<br>
</blockquote>
I think the purpose is to clarify the issue. It is to understand where
or what kind of assumption that leads to the conflict. I think new URI
specification (RFC 3986) makes an attempt to undistinguish URN from
URL. Thus, if this group is interested in revise URN, the first purpose
is to understand what a name is and its relationship to transportation
protocol or URL, right?<br>
<blockquote cite="mid:4BD888C7.5080801@network-heretics.com" type="cite">
  <blockquote cite="mid:4BD87BEA.9070309@renci.org" type="cite">
    <blockquote cite="mid:4BD8772D.7080601@network-heretics.com"
 type="cite">
      <blockquote cite="mid:4BD863CA.3050004@renci.org" type="cite">
        <blockquote cite="mid:4BD86147.3030401@network-heretics.com"
 type="cite"><font face="courier">And
when
we talk about using well-established protocols like http URIs or even
URNs in an abstract fashion that doesn't consider the huge body of
existing practice, it's hard to imagine that anything useful will come
of it.<br>
          </font></blockquote>
        <font face="courier">You bring another ambiguous concept --
"abstraction" -- into
discussion. Again, it will be your burden of proof to clarify the
distinction. <br>
        </font></blockquote>
      <font face="courier">I beg your pardon?Â Â  I don't think I have to
prove anything to you
about URNs. <br>
      </font></blockquote>
    <font face="courier">You uses a lot of concepts, such as
"abstract",
"ideas", etc. in the
dispute. But the truth is all these are philosophical debatable
concept. My thesis is very simple: as long as we understand the
asymmetry between reference and dereference, everything is clear. </font></blockquote>
Well, I think it's confusing to use "reference" to refer to the
creation of a binding from a URI to a resource, and "dereference" to
refer to the obtaining of a copy (or representation) of that resource
given the URI.Â  But of course these are two distinct operations.Â  <br>
</blockquote>
What is the confusion?<br>
URI -- references --&gt; A Resource<br>
URI -- dereferenced_to --&gt; A Representation<br>
And Resource != Representation<br>
<br>
Isn't that simple and clear enough?<br>
<blockquote cite="mid:4BD888C7.5080801@network-heretics.com" type="cite">
  <blockquote cite="mid:4BD87BEA.9070309@renci.org" type="cite"><font
 face="courier">There
is no need to bring in any other vaguely defined concepts, such as
"abstraction", "information resource", and "ideas" etc. into the
debate. Doing so doesn't help. It only brings more questions. <br>
    </font></blockquote>
I want the discussion to be grounded in technical reality - what a URI
means in terms of what you can do with it on the network, and when
appropriate, what it means in terms of specific protocol
interactions.Â Â  And part of that technical reality is that we're mostly
stuck with existing practice, even if the model isn't as ideologically
pure as some of us like.<br>
</blockquote>
Are you talking about URN or URL or just URI? As you said, URN should
not be bound with any protocol or network. Then, how we should ever
discuss that. If we talked about it, then there is a binding
somewhere/somehow, right? Then, a URN isn't "technically" a URN. It is
still a URL.<br>
<br>
On the other side, I do believe that we should have a URN. But my
suggestion is that we need only one set URN but not many. And the
binding should be kept in human knowledge as opposed to be defined in a
protocol. <br>
<br>
I think we need a URN, which I called it schemeless URN. Take
<a class="moz-txt-link-freetext" href="http://example.com/earth">http://example.com/earth</a> as an example. The URN should be <br>
<br>
//example.com/earth<br>
<br>
And this URN can be bound with any transportation protocol, such as
HTTP, HTTPS, FTP etc., which all should lead to some representations
consistent with the intension of "//example.com/earth". The purpose is
to maintain the URN's stability as the Web advances while new protocols
are developed. Currently, HTTP can be considered the de fault bootstrap
protocol. But 100 years from now, it could be a different "de fault"
protocol, yet the usage of "//example.com/earth" remains stable.<br>
<br>
Xiaoshu<br>
<br>
</body>
</html>

--------------060600050500090906050908--

From moore@network-heretics.com  Wed Apr 28 16:05:45 2010
Return-Path: <moore@network-heretics.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 24B983A6812 for <urn@core3.amsl.com>; Wed, 28 Apr 2010 16:05:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.171
X-Spam-Level: 
X-Spam-Status: No, score=0.171 tagged_above=-999 required=5 tests=[AWL=0.169,  BAYES_50=0.001, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JC2zbKQ8K8Ee for <urn@core3.amsl.com>; Wed, 28 Apr 2010 16:05:43 -0700 (PDT)
Received: from m1.imap-partners.net (m1.imap-partners.net [64.13.152.131]) by core3.amsl.com (Postfix) with ESMTP id 6CC4D3A68BC for <urn@ietf.org>; Wed, 28 Apr 2010 16:05:42 -0700 (PDT)
Received: from lust.indecency.org (174-151-122-31.pools.spcsdns.net [174.151.122.31]) by m1.imap-partners.net (MOS 4.1.8-GA) with ESMTP id BQZ31327 (AUTH admin@network-heretics.com); Wed, 28 Apr 2010 16:05:23 -0700
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
Message-ID: <4BD8BF32.7030201@network-heretics.com>
Date: Wed, 28 Apr 2010 19:05:22 -0400
From: Keith Moore <moore@network-heretics.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: xiao@renci.org
References: <201004280802.KAA11778@TR-Sys.de> <4BD83069.6060407@gmx.de>	<4BD83B51.7010100@renci.org>	<4BD83F7D.1050100@network-heretics.com>	<4BD845CD.4060100@renci.org>	<4BD847A2.8090204@network-heretics.com> <4BD84969.9000109@renci.org> <4BD86147.3030401@network-heretics.com> <4BD863CA.3050004@renci.org> <4BD8772D.7080601@network-heretics.com> <4BD87BEA.9070309@renci.org> <4BD888C7.5080801@network-heretics.com> <4BD89B92.8000501@renci.org>
In-Reply-To: <4BD89B92.8000501@renci.org>
Content-Type: multipart/alternative; boundary="------------030106050005030808060400"
Cc: "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] fragment identifiers, Re:  rfc2141bis [was: Re: A first cut at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Apr 2010 23:05:45 -0000

This is a multi-part message in MIME format.
--------------030106050005030808060400
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

On 4/28/10 4:33 PM, Xiaoshu Wang wrote:
> On 4/28/10 3:13 PM, Keith Moore wrote:
>>
>>>>> I can use "http://example.com/earth" to name the Earth. Is the
>>>>> earth network-accessible resource?
>>>> Not unless you have some way to download the Earth over the network.
>>> Again, you are implying that what a name references is the same as
>>> what is dereferenced from it. 
>> I'm saying that there is an enormous body of existing practice for
>> which this is true, and there is a lot of dependence on this being true.
>>
>> e.g. in many cases when you download a file using an http: URL, what
>> you require is not that you get some "representation" of the resource
>> named by that URL, but an exact copy of that resource.
> It is an implicit assumption. But I do not believe that it is true or
> it has to be true.
For some uses of the HTTP protocol and http: URLs, it absolutely has to
be true.
> Such a problem never occur in other information system, such as the
> traditional file system because there is a one-to-one relationship.
> This is what I believe what HTTP protocol excels compared with any
> other known information systems. It mirrors the reality that we live in. 
I don't know about your reality, but in the reality that I live in, I
need for protocols to work predictably.
> An apple is not that streams of photons that strike your eyes or the
> smells that touches your nose.  These are merely some representations
> of the apple. It is your cognition that makes you believe it is an
> apple or not.
The intended purpose of URNs is not to name fruits.  It is to name
network-accessible resources.
>>> "http://example.com/earth" is a name referring to the Earth.
>>> Dereferencing it gets you a representation of the Earth, but not the
>>> Earth itself.
>> If you coin a URI you get to decide what that URI is bound to.  You
>> get to decide whether it refers to a very specific sequence of
>> octets, or to something a bit fuzzier.  But saying that you're
>> coining a URI for the Earth when the best you can ever hope to return
>> is an extremely inexact representation of it, seems grossly imprecise
>> at best, and probably not a good example on which to base a protocol
>> engineering discussion.
> Nope. Let me repeat that. A URI does not necessarily refer to a
> sequence of octets stream. 
Correct so far (except for the "Nope"), and this is consistent with what
I wrote above.
> Of course, we can make them to. But that requires more information.
It doesn't require more explicit information.    Either the origin
server acts predictably or it doesn't.  
> Again, you use some ambiguous words -- "extremely inexact", please
> define it.
I'm using the words in their usual sense.
> Say, http://www.w3.org, do you believe that there is an exact copy of
> what you see from your browser? Does it matter? The same with your
> Word Doc example! Exact or in-exact, what is it compared to? And by
> which criteria?
Every single day, the vast majority of the files that I download need to
be exact copies of what is on the origin server.
>>>>>> Ultimately our job here is to write specifications that will be
>>>>>> used to implement code that works consistently between
>>>>>> implementations and across the entire Internet.  We can't do that
>>>>>> if what we specify conflicts with widespread existing practice.  
>>>>> Right. But who is doing that?
>>>> Well, if we talk about fragment identifiers and how they relate to
>>>> base URIs, and we end up defining the behavior in such a way that
>>>> it's inconsistent with existing widespread practice, it doesn't
>>>> matter how clean the philosophy is - it's still broken.
>>> So, you mean we should do things the old way, regardless if it is
>>> wrong or not? If that is the case, how science and technology advance?
>> I'm saying that the old way is not "wrong" merely because it
>> conflicts with your (or anyone else's) philosophy.  It's just
>> different, and perhaps less useful that it might have been if it were
>> better designed in the first place.  (or perhaps not).  The old way -
>> the huge body of widespread practice - is what it is, for better or
>> worse.  We cannot retroactively change existing behavior, and we have
>> very little power to affect the behavior of new implementations if
>> those implementations would act contrary to current widely-expected
>> behavior.   
> It is not just different. It carries an implicit assumption that we
> take for granted.
So make it explicit.   That's fine.   But don't try to change widespread
existing behavior even if you don't think it works as well as it should.
> That is where the wrong lies. There isn't a problem in the past
> because most information system, there is a one-to-one relationship
> between the identifier and representation. Thus, we never bothered or
> dared to use those identifier to reference anything-else.
That was, in many cases, a feature.
>> e.g. If you don't like the old way that existing fragment identifiers
>> work, it's too bad, you can't change it.  You might be able to get
>> someone to define a new kind of fragment identifier with a different
>> syntax.  (Though it probably wouldn't be within the scope of a new
>> URI working group.)
> I think the purpose is to clarify the issue. It is to understand where
> or what kind of assumption that leads to the conflict. I think new URI
> specification (RFC 3986) makes an attempt to undistinguish URN from
> URL. Thus, if this group is interested in revise URN, the first
> purpose is to understand what a name is and its relationship to
> transportation protocol or URL, right?
IMO, there should not be a group to "revise" URNs.   At most, the group
should remove ambiguities and correct errata that are present in the
existing specifications.
>>>>>> And when we talk about using well-established protocols like http
>>>>>> URIs or even URNs in an abstract fashion that doesn't consider
>>>>>> the huge body of existing practice, it's hard to imagine that
>>>>>> anything useful will come of it.
>>>>> You bring another ambiguous concept -- "abstraction" -- into
>>>>> discussion. Again, it will be your burden of proof to clarify the
>>>>> distinction.
>>>> I beg your pardon?   I don't think I have to prove anything to you
>>>> about URNs.
>>> You uses a lot of concepts, such as "abstract", "ideas", etc. in the
>>> dispute. But the truth is all these are philosophical debatable
>>> concept. My thesis is very simple: as long as we understand the
>>> asymmetry between reference and dereference, everything is clear. 
>> Well, I think it's confusing to use "reference" to refer to the
>> creation of a binding from a URI to a resource, and "dereference" to
>> refer to the obtaining of a copy (or representation) of that resource
>> given the URI.  But of course these are two distinct operations. 
> What is the confusion?
> URI -- references --> A Resource
> URI -- dereferenced_to --> A Representation
> And Resource != Representation
>
> Isn't that simple and clear enough?
No, it's incorrect in lots of very subtle ways.  
>>> There is no need to bring in any other vaguely defined concepts,
>>> such as "abstraction", "information resource", and "ideas" etc. into
>>> the debate. Doing so doesn't help. It only brings more questions.
>> I want the discussion to be grounded in technical reality - what a
>> URI means in terms of what you can do with it on the network, and
>> when appropriate, what it means in terms of specific protocol
>> interactions.   And part of that technical reality is that we're
>> mostly stuck with existing practice, even if the model isn't as
>> ideologically pure as some of us like.
> Are you talking about URN or URL or just URI? 
I'm trying to use each term as appropriate.
> As you said, URN should not be bound with any protocol or network.
> Then, how we should ever discuss that. If we talked about it, then
> there is a binding somewhere/somehow, right? Then, a URN isn't
> "technically" a URN. It is still a URL.
Of course the URN can be bound to access protocols, server addresses,
etc.   It's just that the binding isn't exposed in the URN itself.  It's
allowed to change over time.
> On the other side, I do believe that we should have a URN. But my
> suggestion is that we need only one set URN but not many. And the
> binding should be kept in human knowledge as opposed to be defined in
> a protocol.
>
> I think we need a URN, which I called it schemeless URN. Take
> http://example.com/earth as an example. The URN should be
>
> //example.com/earth
I strongly object to your or anyone else's efforts to change
well-established standards and practice regarding URNs.   Those should
be entirely out of scope for this working group. 

Keith


--------------030106050005030808060400
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<font face="courier">On 4/28/10 4:33 PM, Xiaoshu Wang wrote:</font>
<blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite">
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  <title></title>
  <font face="courier">On 4/28/10 3:13 PM, Keith Moore wrote:
  </font>
  <blockquote cite="mid:4BD888C7.5080801@network-heretics.com"
 type="cite">
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
    <font face="courier"><br>
    </font>
    <blockquote cite="mid:4BD87BEA.9070309@renci.org" type="cite">
      <blockquote cite="mid:4BD8772D.7080601@network-heretics.com"
 type="cite">
        <blockquote cite="mid:4BD863CA.3050004@renci.org" type="cite"><font
 face="courier">I can use <a moz-do-not-send="true"
 class="moz-txt-link-rfc2396E" href="http://example.com/earth">"http://example.com/earth"</a>
to name
the Earth. Is the earth
network-accessible resource?<br>
          </font></blockquote>
        <font face="courier">Not unless you have some way to download
the
Earth over the network.<br>
        </font></blockquote>
      <font face="courier">Again, you are implying that what a name
references is the same as what
is dereferenced from it. </font></blockquote>
    <font face="courier">I'm saying that there is an enormous body of
existing practice for
which this is true, and there is a lot of dependence on this being true.<br>
    <br>
e.g. in many cases when you download a file using an http: URL, what
you require is not that you get some "representation" of the resource
named by that URL, but an exact copy of that resource.<br>
    </font> </blockquote>
  <font face="courier">It is an implicit assumption. But I do not
believe that it is true or
it has to be true.</font></blockquote>
For some uses of the HTTP protocol and http: URLs, it absolutely has to
be true.<br>
<blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite"><font
 face="courier"> Such a problem never occur in other information
system, such as the traditional file system because there is a
one-to-one relationship. This is what I believe what HTTP protocol
excels compared with any other known information systems. It mirrors
the reality that we live in. </font></blockquote>
I don't know about your reality, but in the reality that I live in, I
need for protocols to work predictably.<br>
<blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite"><font
 face="courier">An apple is not that streams of photons
that strike your eyes or the smells that touches your nose.Â  These are
merely some representations of the apple. It is your cognition that
makes you believe it is an apple or not. <br>
  </font></blockquote>
The intended purpose of URNs is not to name fruits.Â  It is to name
network-accessible resources.<br>
<blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite">
  <blockquote cite="mid:4BD888C7.5080801@network-heretics.com"
 type="cite">
    <blockquote cite="mid:4BD87BEA.9070309@renci.org" type="cite"><font
 face="courier"><a moz-do-not-send="true" class="moz-txt-link-rfc2396E"
 href="http://example.com/earth">"http://example.com/earth"</a> is a
name referring
to the Earth. Dereferencing it gets you a representation of the Earth,
but not the Earth itself.<br>
      </font></blockquote>
    <font face="courier">If you coin a URI you get to decide what that
URI is bound to.Â  You get
to decide whether it refers to a very specific sequence of octets, or
to something a bit fuzzier.Â  But saying that you're coining a URI for
the Earth when the best you can ever hope to return is an extremely
inexact representation of it, seems grossly imprecise at best, and
probably not a good example on which to base a protocol engineering
discussion.<br>
    </font></blockquote>
  <font face="courier">Nope. Let me repeat that. A URI does not
necessarily refer to a
sequence of octets stream. </font></blockquote>
Correct so far (except for the "Nope"), and this is consistent with
what I wrote above.<br>
<blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite"><font
 face="courier">Of course, we can make them to. But that
requires more information.</font></blockquote>
It doesn't require more explicit information.Â Â Â  Either the origin
server acts predictably or it doesn't.Â Â  <br>
<blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite"><font
 face="courier"> Again, you use some ambiguous words --
"extremely inexact", please define it. <br>
  </font></blockquote>
I'm using the words in their usual sense.<br>
<blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite"><font
 face="courier">Say, <a moz-do-not-send="true"
 class="moz-txt-link-freetext" href="http://www.w3.org">http://www.w3.org</a>,
do you believe that there is an exact copy of
what you see from your browser? Does it matter? The same with your Word
Doc example! Exact or in-exact, what is it compared to? And by which
criteria? <br>
  </font></blockquote>
Every single day, the vast majority of the files that I download need
to be exact copies of what is on the origin server.
<blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite">
  <blockquote cite="mid:4BD888C7.5080801@network-heretics.com"
 type="cite">
    <blockquote cite="mid:4BD87BEA.9070309@renci.org" type="cite">
      <blockquote cite="mid:4BD8772D.7080601@network-heretics.com"
 type="cite">
        <blockquote cite="mid:4BD863CA.3050004@renci.org" type="cite">
          <blockquote cite="mid:4BD86147.3030401@network-heretics.com"
 type="cite"><font face="courier">Ultimately
our job here is to write specifications that
will be used to implement code that works consistently between
implementations and across the entire Internet.Â  We can't do that if
what we specify conflicts with widespread existing practice.Â  </font></blockquote>
          <font face="courier">Right. But who is doing that?<br>
          </font></blockquote>
        <font face="courier">Well, if we talk about fragment
identifiers
and how they relate to base
URIs, and we end up defining the behavior in such a way that it's
inconsistent with existing widespread practice, it doesn't matter how
clean the philosophy is - it's still broken. <br>
        </font></blockquote>
      <font face="courier">So, you mean we should do things the old
way,
regardless if it is wrong
or not? If that is the case, how science and technology advance?<br>
      </font></blockquote>
    <font face="courier">I'm saying that the old way is not "wrong"
merely because it conflicts
with your (or anyone else's) philosophy.Â  It's just different, and
perhaps less useful that it might have been if it were better designed
in the first place.Â  (or perhaps not).Â  The old way - the huge body of
widespread practice - is what it is, for better or worse.Â  We cannot
retroactively change existing behavior, and we have very little power
to affect the behavior of new implementations if those implementations
would act contrary to current widely-expected behavior. Â Â  <br>
    </font></blockquote>
  <font face="courier">It is not just different. It carries an implicit
assumption that we
take for granted.</font></blockquote>
So make it explicit.Â Â  That's fine.Â Â  But don't try to change
widespread existing behavior even if you don't think it works as well
as it should.<br>
<blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite"><font
 face="courier"> That is where the wrong lies. There isn't a problem
in the past because most information system, there is a one-to-one
relationship between the identifier and representation. Thus, we never
bothered or dared to use those identifier to reference anything-else.</font><br>
</blockquote>
That was, in many cases, a feature.<br>
<blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite">
  <blockquote cite="mid:4BD888C7.5080801@network-heretics.com"
 type="cite"><font face="courier">e.g. If you don't like the old way
that existing fragment identifiers
work, it's too bad, you can't change it.Â  You might be able to get
someone to define a new kind of fragment identifier with a different
syntax.Â  (Though it probably wouldn't be within the scope of a new URI
working group.)<br>
    </font></blockquote>
  <font face="courier">I think the purpose is to clarify the issue. It
is to understand where
or what kind of assumption that leads to the conflict. I think new URI
specification (RFC 3986) makes an attempt to undistinguish URN from
URL. Thus, if this group is interested in revise URN, the first purpose
is to understand what a name is and its relationship to transportation
protocol or URL, right?<br>
  </font></blockquote>
IMO, there should not be a group to "revise" URNs.Â Â  At most, the group
should remove ambiguities and correct errata that are present in the
existing specifications.<br>
<blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite">
  <blockquote cite="mid:4BD888C7.5080801@network-heretics.com"
 type="cite">
    <blockquote cite="mid:4BD87BEA.9070309@renci.org" type="cite">
      <blockquote cite="mid:4BD8772D.7080601@network-heretics.com"
 type="cite">
        <blockquote cite="mid:4BD863CA.3050004@renci.org" type="cite">
          <blockquote cite="mid:4BD86147.3030401@network-heretics.com"
 type="cite"><font face="courier">And
when
we talk about using well-established protocols like http URIs or even
URNs in an abstract fashion that doesn't consider the huge body of
existing practice, it's hard to imagine that anything useful will come
of it.<br>
            </font></blockquote>
          <font face="courier">You bring another ambiguous concept --
"abstraction" -- into
discussion. Again, it will be your burden of proof to clarify the
distinction. <br>
          </font></blockquote>
        <font face="courier">I beg your pardon?Â Â  I don't think I have
to
prove anything to you
about URNs. <br>
        </font></blockquote>
      <font face="courier">You uses a lot of concepts, such as
"abstract",
"ideas", etc. in the
dispute. But the truth is all these are philosophical debatable
concept. My thesis is very simple: as long as we understand the
asymmetry between reference and dereference, everything is clear. </font></blockquote>
    <font face="courier">Well, I think it's confusing to use
"reference" to refer to the
creation of a binding from a URI to a resource, and "dereference" to
refer to the obtaining of a copy (or representation) of that resource
given the URI.Â  But of course these are two distinct operations.Â  <br>
    </font></blockquote>
  <font face="courier">What is the confusion?<br>
URI -- references --&gt; A Resource<br>
URI -- dereferenced_to --&gt; A Representation<br>
And Resource != Representation<br>
  <br>
Isn't that simple and clear enough?<br>
  </font></blockquote>
No, it's incorrect in lots of very subtle ways.Â Â  <br>
<blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite">
  <blockquote cite="mid:4BD888C7.5080801@network-heretics.com"
 type="cite">
    <blockquote cite="mid:4BD87BEA.9070309@renci.org" type="cite"><font
 face="courier">There
is no need to bring in any other vaguely defined concepts, such as
"abstraction", "information resource", and "ideas" etc. into the
debate. Doing so doesn't help. It only brings more questions. <br>
      </font></blockquote>
    <font face="courier">I want the discussion to be grounded in
technical reality - what a URI
means in terms of what you can do with it on the network, and when
appropriate, what it means in terms of specific protocol
interactions.Â Â  And part of that technical reality is that we're mostly
stuck with existing practice, even if the model isn't as ideologically
pure as some of us like.<br>
    </font></blockquote>
  <font face="courier">Are you talking about URN or URL or just URI? </font></blockquote>
I'm trying to use each term as appropriate.
<blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite"><font
 face="courier">As you said, URN should
not be bound with any protocol or network. Then, how we should ever
discuss that. If we talked about it, then there is a binding
somewhere/somehow, right? Then, a URN isn't "technically" a URN. It is
still a URL.<br>
  </font></blockquote>
Of course the URN can be bound to access protocols, server addresses,
etc.Â Â  It's just that the binding isn't exposed in the URN itself.Â 
It's allowed to change over time.<br>
<blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite"><font
 face="courier">On the other side, I do believe that we should have a
URN. But my
suggestion is that we need only one set URN but not many. And the
binding should be kept in human knowledge as opposed to be defined in a
protocol. <br>
  <br>
I think we need a URN, which I called it schemeless URN. Take
  <a moz-do-not-send="true" class="moz-txt-link-freetext"
 href="http://example.com/earth">http://example.com/earth</a> as an
example. The URN should be <br>
  <br>
//example.com/earth<br>
  </font></blockquote>
I strongly object to your or anyone else's efforts to change
well-established standards and practice regarding URNs.Â Â  Those should
be entirely out of scope for this working group.Â  <br>
<br>
Keith<br>
<br>
</body>
</html>

--------------030106050005030808060400--

From xiao@renci.org  Wed Apr 28 16:56:18 2010
Return-Path: <xiao@renci.org>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0643C28C0CF for <urn@core3.amsl.com>; Wed, 28 Apr 2010 16:56:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.002
X-Spam-Level: 
X-Spam-Status: No, score=0.002 tagged_above=-999 required=5 tests=[BAYES_50=0.001, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C0Oc+-h12xqg for <urn@core3.amsl.com>; Wed, 28 Apr 2010 16:56:15 -0700 (PDT)
Received: from mx1.renci.org (email.renci.org [152.54.4.63]) by core3.amsl.com (Postfix) with ESMTP id 877513A66B4 for <urn@ietf.org>; Wed, 28 Apr 2010 16:56:15 -0700 (PDT)
Received: from Xiaoshu-MacBook-Pro.local (cpe-065-190-193-065.nc.res.rr.com [65.190.193.65]) (authenticated bits=0) by mx1.renci.org (8.14.2/8.14.2) with ESMTP id o3SNu05N017877 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 28 Apr 2010 19:56:00 -0400
Message-ID: <4BD8CB0F.5030602@renci.org>
Date: Wed, 28 Apr 2010 19:55:59 -0400
From: Xiaoshu Wang <xiao@renci.org>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: Keith Moore <moore@network-heretics.com>
References: <201004280802.KAA11778@TR-Sys.de> <4BD83069.6060407@gmx.de>	<4BD83B51.7010100@renci.org>	<4BD83F7D.1050100@network-heretics.com>	<4BD845CD.4060100@renci.org>	<4BD847A2.8090204@network-heretics.com> <4BD84969.9000109@renci.org> <4BD86147.3030401@network-heretics.com> <4BD863CA.3050004@renci.org> <4BD8772D.7080601@network-heretics.com> <4BD87BEA.9070309@renci.org> <4BD888C7.5080801@network-heretics.com> <4BD89B92.8000501@renci.org> <4BD8BF32.7030201@network-heretics.com>
In-Reply-To: <4BD8BF32.7030201@network-heretics.com>
Content-Type: multipart/alternative; boundary="------------050201040609060903000206"
X-MS-Exchange-Organization-SCL: 2
X-Scanned-By: MIMEDefang 2.63 on 152.54.4.60
Cc: "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] fragment identifiers, Re:  rfc2141bis [was: Re: A first cut at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: xiao@renci.org
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Apr 2010 23:56:18 -0000

This is a multi-part message in MIME format.
--------------050201040609060903000206
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

On 4/28/10 7:05 PM, Keith Moore wrote:
> On 4/28/10 4:33 PM, Xiaoshu Wang wrote:
>> On 4/28/10 3:13 PM, Keith Moore wrote:
>>>
>>>>>> I can use "http://example.com/earth" to name the Earth. Is the 
>>>>>> earth network-accessible resource?
>>>>> Not unless you have some way to download the Earth over the network.
>>>> Again, you are implying that what a name references is the same as 
>>>> what is dereferenced from it. 
>>> I'm saying that there is an enormous body of existing practice for 
>>> which this is true, and there is a lot of dependence on this being true.
>>>
>>> e.g. in many cases when you download a file using an http: URL, what 
>>> you require is not that you get some "representation" of the 
>>> resource named by that URL, but an exact copy of that resource.
>> It is an implicit assumption. But I do not believe that it is true or 
>> it has to be true.
> For some uses of the HTTP protocol and http: URLs, it absolutely has 
> to be true.
Really? Show me an example that if they do not take that assumption, it 
will fail.
>> Such a problem never occur in other information system, such as the 
>> traditional file system because there is a one-to-one relationship. 
>> This is what I believe what HTTP protocol excels compared with any 
>> other known information systems. It mirrors the reality that we live in. 
> I don't know about your reality, but in the reality that I live in, I 
> need for protocols to work predictably.
>> An apple is not that streams of photons that strike your eyes or the 
>> smells that touches your nose.  These are merely some representations 
>> of the apple. It is your cognition that makes you believe it is an 
>> apple or not.
> The intended purpose of URNs is not to name fruits.  It is to name 
> network-accessible resources.
Most people that I work with, they want names for genes, proteins, 
molecules, diseases, etc. But again, these can be network-accessible 
resources as you have not given me a definition that I can tell one from 
others.
>>>> "http://example.com/earth" is a name referring to the Earth. 
>>>> Dereferencing it gets you a representation of the Earth, but not 
>>>> the Earth itself.
>>> If you coin a URI you get to decide what that URI is bound to.  You 
>>> get to decide whether it refers to a very specific sequence of 
>>> octets, or to something a bit fuzzier.  But saying that you're 
>>> coining a URI for the Earth when the best you can ever hope to 
>>> return is an extremely inexact representation of it, seems grossly 
>>> imprecise at best, and probably not a good example on which to base 
>>> a protocol engineering discussion.
>> Nope. Let me repeat that. A URI does not necessarily refer to a 
>> sequence of octets stream. 
> Correct so far (except for the "Nope"), and this is consistent with 
> what I wrote above.
>> Of course, we can make them to. But that requires more information.
> It doesn't require more explicit information.    Either the origin 
> server acts predictably or it doesn't.
Predictably with regard of what? If "http://example.com/aThing" names a 
thing, what do you expect it to be? How do you measure this 
predictability? Thus, getting back your early question, how do you 
measure failure? Please explicit your criteria.
>> Again, you use some ambiguous words -- "extremely inexact", please 
>> define it.
> I'm using the words in their usual sense.
That is what you mean a technical definition?
>> Say, http://www.w3.org, do you believe that there is an exact copy of 
>> what you see from your browser? Does it matter? The same with your 
>> Word Doc example! Exact or in-exact, what is it compared to? And by 
>> which criteria?
> Every single day, the vast majority of the files that I download need 
> to be exact copies of what is on the origin server. 
Is Resources == Files? What is that you downloaded? Resource or 
Representation?
>>>>>>> Ultimately our job here is to write specifications that will be 
>>>>>>> used to implement code that works consistently between 
>>>>>>> implementations and across the entire Internet.  We can't do 
>>>>>>> that if what we specify conflicts with widespread existing 
>>>>>>> practice. 
>>>>>> Right. But who is doing that?
>>>>> Well, if we talk about fragment identifiers and how they relate to 
>>>>> base URIs, and we end up defining the behavior in such a way that 
>>>>> it's inconsistent with existing widespread practice, it doesn't 
>>>>> matter how clean the philosophy is - it's still broken.
>>>> So, you mean we should do things the old way, regardless if it is 
>>>> wrong or not? If that is the case, how science and technology advance?
>>> I'm saying that the old way is not "wrong" merely because it 
>>> conflicts with your (or anyone else's) philosophy.  It's just 
>>> different, and perhaps less useful that it might have been if it 
>>> were better designed in the first place.  (or perhaps not).  The old 
>>> way - the huge body of widespread practice - is what it is, for 
>>> better or worse.  We cannot retroactively change existing behavior, 
>>> and we have very little power to affect the behavior of new 
>>> implementations if those implementations would act contrary to 
>>> current widely-expected behavior.
>> It is not just different. It carries an implicit assumption that we 
>> take for granted.
> So make it explicit.   That's fine.   But don't try to change 
> widespread existing behavior even if you don't think it works as well 
> as it should.
What is the widespread existing behavior that any of these will change? 
First, I don't think there is anything that will be changed. It just 
makes people to think/describe things more clearly. Second, even if it 
requires changes, if it is for a better world, why not?
>> That is where the wrong lies. There isn't a problem in the past 
>> because most information system, there is a one-to-one relationship 
>> between the identifier and representation. Thus, we never bothered or 
>> dared to use those identifier to reference anything-else.
> That was, in many cases, a feature.
A feature of ?
>>> e.g. If you don't like the old way that existing fragment 
>>> identifiers work, it's too bad, you can't change it.  You might be 
>>> able to get someone to define a new kind of fragment identifier with 
>>> a different syntax.  (Though it probably wouldn't be within the 
>>> scope of a new URI working group.)
>> I think the purpose is to clarify the issue. It is to understand 
>> where or what kind of assumption that leads to the conflict. I think 
>> new URI specification (RFC 3986) makes an attempt to undistinguish 
>> URN from URL. Thus, if this group is interested in revise URN, the 
>> first purpose is to understand what a name is and its relationship to 
>> transportation protocol or URL, right?
> IMO, there should not be a group to "revise" URNs.   At most, the 
> group should remove ambiguities and correct errata that are present in 
> the existing specifications.
Then, what is the errata?
>>>>>>> And when we talk about using well-established protocols like 
>>>>>>> http URIs or even URNs in an abstract fashion that doesn't 
>>>>>>> consider the huge body of existing practice, it's hard to 
>>>>>>> imagine that anything useful will come of it.
>>>>>> You bring another ambiguous concept -- "abstraction" -- into 
>>>>>> discussion. Again, it will be your burden of proof to clarify the 
>>>>>> distinction.
>>>>> I beg your pardon?   I don't think I have to prove anything to you 
>>>>> about URNs.
>>>> You uses a lot of concepts, such as "abstract", "ideas", etc. in 
>>>> the dispute. But the truth is all these are philosophical debatable 
>>>> concept. My thesis is very simple: as long as we understand the 
>>>> asymmetry between reference and dereference, everything is clear. 
>>> Well, I think it's confusing to use "reference" to refer to the 
>>> creation of a binding from a URI to a resource, and "dereference" to 
>>> refer to the obtaining of a copy (or representation) of that 
>>> resource given the URI.  But of course these are two distinct 
>>> operations.
>> What is the confusion?
>> URI -- references --> A Resource
>> URI -- dereferenced_to --> A Representation
>> And Resource != Representation
>>
>> Isn't that simple and clear enough?
> No, it's incorrect in lots of very subtle ways.
Tell me where it is wrong. The reverse would be: dereference = reference 
or Resource = Representation. If this is your plea, you will have a very 
huge gap to bridge -- The DeCartian Gap.
>>>> There is no need to bring in any other vaguely defined concepts, 
>>>> such as "abstraction", "information resource", and "ideas" etc. 
>>>> into the debate. Doing so doesn't help. It only brings more questions.
>>> I want the discussion to be grounded in technical reality - what a 
>>> URI means in terms of what you can do with it on the network, and 
>>> when appropriate, what it means in terms of specific protocol 
>>> interactions.   And part of that technical reality is that we're 
>>> mostly stuck with existing practice, even if the model isn't as 
>>> ideologically pure as some of us like.
>> Are you talking about URN or URL or just URI? 
> I'm trying to use each term as appropriate.
>> As you said, URN should not be bound with any protocol or network. 
>> Then, how we should ever discuss that. If we talked about it, then 
>> there is a binding somewhere/somehow, right? Then, a URN isn't 
>> "technically" a URN. It is still a URL.
> Of course the URN can be bound to access protocols, server addresses, 
> etc.   It's just that the binding isn't exposed in the URN itself.  
> It's allowed to change over time.
Does it really matter if the protocol is exposed in URN or not? Have we 
ever prefixed a file-path with anything? But is file name is locator or 
name or identifier?
>> On the other side, I do believe that we should have a URN. But my 
>> suggestion is that we need only one set URN but not many. And the 
>> binding should be kept in human knowledge as opposed to be defined in 
>> a protocol.
>>
>> I think we need a URN, which I called it schemeless URN. Take 
>> http://example.com/earth as an example. The URN should be
>>
>> //example.com/earth
> I strongly object to your or anyone else's efforts to change 
> well-established standards and practice regarding URNs.   Those should 
> be entirely out of scope for this working group.
I didn't want to change anything. I think the new URI spec is good to 
not make a distinction between URN and URL. What I mean is if we need a 
URN, we should only define only one set of URN and to make it a name, do 
not bind it (i.e., a via specification) with any transportation 
protocol. That would make it a pure (technically) name.

Otherwise, as long as a specification is defined to bind a particularly 
schemed URN to some transportation protocol, then it is no different 
from a URL. Or, if no binding whatsoever, the name is practically 
useless.  It is as simple as that.

Xiaoshu

--------------050201040609060903000206
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
On 4/28/10 7:05 PM, Keith Moore wrote:
<blockquote cite="mid:4BD8BF32.7030201@network-heretics.com" type="cite">
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  <font face="courier">On 4/28/10 4:33 PM, Xiaoshu Wang wrote:</font>
  <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite">
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
    <title></title>
    <font face="courier">On 4/28/10 3:13 PM, Keith Moore wrote: </font>
    <blockquote cite="mid:4BD888C7.5080801@network-heretics.com"
 type="cite">
      <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
      <font face="courier"><br>
      </font>
      <blockquote cite="mid:4BD87BEA.9070309@renci.org" type="cite">
        <blockquote cite="mid:4BD8772D.7080601@network-heretics.com"
 type="cite">
          <blockquote cite="mid:4BD863CA.3050004@renci.org" type="cite"><font
 face="courier">I can use <a moz-do-not-send="true"
 class="moz-txt-link-rfc2396E" href="http://example.com/earth">"http://example.com/earth"</a>
to name
the Earth. Is the earth
network-accessible resource?<br>
            </font></blockquote>
          <font face="courier">Not unless you have some way to download
the
Earth over the network.<br>
          </font></blockquote>
        <font face="courier">Again, you are implying that what a name
references is the same as what
is dereferenced from it. </font></blockquote>
      <font face="courier">I'm saying that there is an enormous body of
existing practice for
which this is true, and there is a lot of dependence on this being true.<br>
      <br>
e.g. in many cases when you download a file using an http: URL, what
you require is not that you get some "representation" of the resource
named by that URL, but an exact copy of that resource.<br>
      </font> </blockquote>
    <font face="courier">It is an implicit assumption. But I do not
believe that it is true or
it has to be true.</font></blockquote>
For some uses of the HTTP protocol and http: URLs, it absolutely has to
be true.<br>
</blockquote>
Really? Show me an example that if they do not take that assumption, it
will fail.<br>
<blockquote cite="mid:4BD8BF32.7030201@network-heretics.com" type="cite">
  <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite"><font
 face="courier"> Such a problem never occur in other information
system, such as the traditional file system because there is a
one-to-one relationship. This is what I believe what HTTP protocol
excels compared with any other known information systems. It mirrors
the reality that we live in. </font></blockquote>
I don't know about your reality, but in the reality that I live in, I
need for protocols to work predictably.<br>
  <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite"><font
 face="courier">An apple is not that streams of photons
that strike your eyes or the smells that touches your nose.Â  These are
merely some representations of the apple. It is your cognition that
makes you believe it is an apple or not. <br>
    </font></blockquote>
The intended purpose of URNs is not to name fruits.Â  It is to name
network-accessible resources.<br>
</blockquote>
Most people that I work with, they want names for genes, proteins,
molecules, diseases, etc. But again, these can be network-accessible
resources as you have not given me a definition that I can tell one
from others. <br>
<blockquote cite="mid:4BD8BF32.7030201@network-heretics.com" type="cite">
  <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite">
    <blockquote cite="mid:4BD888C7.5080801@network-heretics.com"
 type="cite">
      <blockquote cite="mid:4BD87BEA.9070309@renci.org" type="cite"><font
 face="courier"><a moz-do-not-send="true" class="moz-txt-link-rfc2396E"
 href="http://example.com/earth">"http://example.com/earth"</a> is a
name referring
to the Earth. Dereferencing it gets you a representation of the Earth,
but not the Earth itself.<br>
        </font></blockquote>
      <font face="courier">If you coin a URI you get to decide what
that
URI is bound to.Â  You get
to decide whether it refers to a very specific sequence of octets, or
to something a bit fuzzier.Â  But saying that you're coining a URI for
the Earth when the best you can ever hope to return is an extremely
inexact representation of it, seems grossly imprecise at best, and
probably not a good example on which to base a protocol engineering
discussion.<br>
      </font></blockquote>
    <font face="courier">Nope. Let me repeat that. A URI does not
necessarily refer to a
sequence of octets stream. </font></blockquote>
Correct so far (except for the "Nope"), and this is consistent with
what I wrote above.<br>
  <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite"><font
 face="courier">Of course, we can make them to. But that
requires more information.</font></blockquote>
It doesn't require more explicit information.Â Â Â  Either the origin
server acts predictably or it doesn't.Â Â  <br>
</blockquote>
Predictably with regard of what? If <a class="moz-txt-link-rfc2396E" href="http://example.com/aThing">"http://example.com/aThing"</a> names a
thing, what do you expect it to be? How do you measure this
predictability? Thus, getting back your early question, how do you
measure failure? Please explicit your criteria. <br>
<blockquote cite="mid:4BD8BF32.7030201@network-heretics.com" type="cite">
  <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite"><font
 face="courier"> Again, you use some ambiguous words --
"extremely inexact", please define it. <br>
    </font></blockquote>
I'm using the words in their usual sense.<br>
</blockquote>
That is what you mean a technical definition?<br>
<blockquote cite="mid:4BD8BF32.7030201@network-heretics.com" type="cite">
  <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite"><font
 face="courier">Say, <a moz-do-not-send="true"
 class="moz-txt-link-freetext" href="http://www.w3.org">http://www.w3.org</a>,
do
you believe that there is an exact copy of
what you see from your browser? Does it matter? The same with your Word
Doc example! Exact or in-exact, what is it compared to? And by which
criteria? <br>
    </font></blockquote>
Every single day, the vast majority of the files that I download need
to be exact copies of what is on the origin server.
</blockquote>
Is Resources == Files? What is that you downloaded? Resource or
Representation? <br>
<blockquote cite="mid:4BD8BF32.7030201@network-heretics.com" type="cite">
  <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite">
    <blockquote cite="mid:4BD888C7.5080801@network-heretics.com"
 type="cite">
      <blockquote cite="mid:4BD87BEA.9070309@renci.org" type="cite">
        <blockquote cite="mid:4BD8772D.7080601@network-heretics.com"
 type="cite">
          <blockquote cite="mid:4BD863CA.3050004@renci.org" type="cite">
            <blockquote cite="mid:4BD86147.3030401@network-heretics.com"
 type="cite"><font face="courier">Ultimately
our job here is to write specifications that
will be used to implement code that works consistently between
implementations and across the entire Internet.Â  We can't do that if
what we specify conflicts with widespread existing practice.Â  </font></blockquote>
            <font face="courier">Right. But who is doing that?<br>
            </font></blockquote>
          <font face="courier">Well, if we talk about fragment
identifiers
and how they relate to base
URIs, and we end up defining the behavior in such a way that it's
inconsistent with existing widespread practice, it doesn't matter how
clean the philosophy is - it's still broken. <br>
          </font></blockquote>
        <font face="courier">So, you mean we should do things the old
way,
regardless if it is wrong
or not? If that is the case, how science and technology advance?<br>
        </font></blockquote>
      <font face="courier">I'm saying that the old way is not "wrong"
merely because it conflicts
with your (or anyone else's) philosophy.Â  It's just different, and
perhaps less useful that it might have been if it were better designed
in the first place.Â  (or perhaps not).Â  The old way - the huge body of
widespread practice - is what it is, for better or worse.Â  We cannot
retroactively change existing behavior, and we have very little power
to affect the behavior of new implementations if those implementations
would act contrary to current widely-expected behavior. Â Â  <br>
      </font></blockquote>
    <font face="courier">It is not just different. It carries an
implicit
assumption that we
take for granted.</font></blockquote>
So make it explicit.Â Â  That's fine.Â Â  But don't try to change
widespread existing behavior even if you don't think it works as well
as it should.<br>
</blockquote>
What is the widespread existing behavior that any of these will change?
First, I don't think there is anything that will be changed. It just
makes people to think/describe things more clearly. Second, even if it
requires changes, if it is for a better world, why not? <br>
<blockquote cite="mid:4BD8BF32.7030201@network-heretics.com" type="cite">
  <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite"><font
 face="courier"> That is where the wrong lies. There isn't a problem
in the past because most information system, there is a one-to-one
relationship between the identifier and representation. Thus, we never
bothered or dared to use those identifier to reference anything-else.</font><br>
  </blockquote>
That was, in many cases, a feature.<br>
</blockquote>
A feature of ?<br>
<blockquote cite="mid:4BD8BF32.7030201@network-heretics.com" type="cite">
  <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite">
    <blockquote cite="mid:4BD888C7.5080801@network-heretics.com"
 type="cite"><font face="courier">e.g. If you don't like the old way
that existing fragment identifiers
work, it's too bad, you can't change it.Â  You might be able to get
someone to define a new kind of fragment identifier with a different
syntax.Â  (Though it probably wouldn't be within the scope of a new URI
working group.)<br>
      </font></blockquote>
    <font face="courier">I think the purpose is to clarify the issue.
It
is to understand where
or what kind of assumption that leads to the conflict. I think new URI
specification (RFC 3986) makes an attempt to undistinguish URN from
URL. Thus, if this group is interested in revise URN, the first purpose
is to understand what a name is and its relationship to transportation
protocol or URL, right?<br>
    </font></blockquote>
IMO, there should not be a group to "revise" URNs.Â Â  At most, the group
should remove ambiguities and correct errata that are present in the
existing specifications.<br>
</blockquote>
Then, what is the errata? <br>
<blockquote cite="mid:4BD8BF32.7030201@network-heretics.com" type="cite">
  <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite">
    <blockquote cite="mid:4BD888C7.5080801@network-heretics.com"
 type="cite">
      <blockquote cite="mid:4BD87BEA.9070309@renci.org" type="cite">
        <blockquote cite="mid:4BD8772D.7080601@network-heretics.com"
 type="cite">
          <blockquote cite="mid:4BD863CA.3050004@renci.org" type="cite">
            <blockquote cite="mid:4BD86147.3030401@network-heretics.com"
 type="cite"><font face="courier">And
when
we talk about using well-established protocols like http URIs or even
URNs in an abstract fashion that doesn't consider the huge body of
existing practice, it's hard to imagine that anything useful will come
of it.<br>
              </font></blockquote>
            <font face="courier">You bring another ambiguous concept --
"abstraction" -- into
discussion. Again, it will be your burden of proof to clarify the
distinction. <br>
            </font></blockquote>
          <font face="courier">I beg your pardon?Â Â  I don't think I
have
to
prove anything to you
about URNs. <br>
          </font></blockquote>
        <font face="courier">You uses a lot of concepts, such as
"abstract",
"ideas", etc. in the
dispute. But the truth is all these are philosophical debatable
concept. My thesis is very simple: as long as we understand the
asymmetry between reference and dereference, everything is clear. </font></blockquote>
      <font face="courier">Well, I think it's confusing to use
"reference" to refer to the
creation of a binding from a URI to a resource, and "dereference" to
refer to the obtaining of a copy (or representation) of that resource
given the URI.Â  But of course these are two distinct operations.Â  <br>
      </font></blockquote>
    <font face="courier">What is the confusion?<br>
URI -- references --&gt; A Resource<br>
URI -- dereferenced_to --&gt; A Representation<br>
And Resource != Representation<br>
    <br>
Isn't that simple and clear enough?<br>
    </font></blockquote>
No, it's incorrect in lots of very subtle ways.</blockquote>
Tell me where it is wrong. The reverse would be: dereference =
reference or Resource = Representation. If this is your plea, you will
have a very huge gap to bridge -- The DeCartian Gap. <br>
<blockquote cite="mid:4BD8BF32.7030201@network-heretics.com" type="cite">
  <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite">
    <blockquote cite="mid:4BD888C7.5080801@network-heretics.com"
 type="cite">
      <blockquote cite="mid:4BD87BEA.9070309@renci.org" type="cite"><font
 face="courier">There
is no need to bring in any other vaguely defined concepts, such as
"abstraction", "information resource", and "ideas" etc. into the
debate. Doing so doesn't help. It only brings more questions. <br>
        </font></blockquote>
      <font face="courier">I want the discussion to be grounded in
technical reality - what a URI
means in terms of what you can do with it on the network, and when
appropriate, what it means in terms of specific protocol
interactions.Â Â  And part of that technical reality is that we're mostly
stuck with existing practice, even if the model isn't as ideologically
pure as some of us like.<br>
      </font></blockquote>
    <font face="courier">Are you talking about URN or URL or just URI? </font></blockquote>
I'm trying to use each term as appropriate.
  <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite"><font
 face="courier">As you said, URN should
not be bound with any protocol or network. Then, how we should ever
discuss that. If we talked about it, then there is a binding
somewhere/somehow, right? Then, a URN isn't "technically" a URN. It is
still a URL.<br>
    </font></blockquote>
Of course the URN can be bound to access protocols, server addresses,
etc.Â Â  It's just that the binding isn't exposed in the URN itself.Â 
It's allowed to change over time.<br>
</blockquote>
Does it really matter if the protocol is exposed in URN or not? Have we
ever prefixed a file-path with anything? But is file name is locator or
name or identifier?<br>
<blockquote cite="mid:4BD8BF32.7030201@network-heretics.com" type="cite">
  <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite"><font
 face="courier">On the other side, I do believe that we should have a
URN. But my
suggestion is that we need only one set URN but not many. And the
binding should be kept in human knowledge as opposed to be defined in a
protocol. <br>
    <br>
I think we need a URN, which I called it schemeless URN. Take <a
 moz-do-not-send="true" class="moz-txt-link-freetext"
 href="http://example.com/earth">http://example.com/earth</a> as an
example. The URN should be <br>
    <br>
//example.com/earth<br>
    </font></blockquote>
I strongly object to your or anyone else's efforts to change
well-established standards and practice regarding URNs.Â Â  Those should
be entirely out of scope for this working group.Â  <br>
</blockquote>
I didn't want to change anything. I think the new URI spec is good to
not make a distinction between URN and URL. What I mean is if we need a
URN, we should only define only one set of URN and to make it a name,
do not bind it (i.e., a via specification) with any transportation
protocol. That would make it a pure (technically) name. <br>
<br>
Otherwise, as long as a specification is defined to bind a particularly
schemed URN to some transportation protocol, then it is no different
from a URL. Or, if no binding whatsoever, the name is practically
useless.Â  It is as simple as that.<br>
<br>
Xiaoshu<br>
</body>
</html>

--------------050201040609060903000206--

From ted.ietf@gmail.com  Wed Apr 28 17:52:36 2010
Return-Path: <ted.ietf@gmail.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9882A3A67EB for <urn@core3.amsl.com>; Wed, 28 Apr 2010 17:52:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.124
X-Spam-Level: 
X-Spam-Status: No, score=-0.124 tagged_above=-999 required=5 tests=[AWL=-0.125, BAYES_50=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Gsh5fdDW7lOt for <urn@core3.amsl.com>; Wed, 28 Apr 2010 17:52:34 -0700 (PDT)
Received: from mail-vw0-f44.google.com (mail-vw0-f44.google.com [209.85.212.44]) by core3.amsl.com (Postfix) with ESMTP id D49533A68F1 for <urn@ietf.org>; Wed, 28 Apr 2010 17:52:33 -0700 (PDT)
Received: by vws13 with SMTP id 13so856159vws.31 for <urn@ietf.org>; Wed, 28 Apr 2010 17:52:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=xuODOCZrAKC40sfvEeNL6diyK1C82WUGs2Y+Bd7qnAw=; b=w5euzt+WQiToQaKQh4001WjNVN4e/XIVI/N9Ufu8ouN3rDis9QMswwSkDv50EnEDiY 2AocMTpaA4wg32XDXKoQ1o0S855RUlPD75XOI8A2P7seDKCxWsfyzqS8k97DMFqTUny+ 3sMtCmAxCDDtbho9a8By/k9c2MGpL3jDB6I2c=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=v1fWDaAJgWvqtwHxEV6myfcBpBaLX/xh0Q+nMEdVtL9i+Pw/KxuAVm1ing/JpGnXtd rnpjKHH/hAkupya6+8LaI4S5eCUru//FwlJIQRaQFLvQc0cnYy/UoUNBs/4t5Mhl9JyV DBRo7oZ7rW1Uvrlm8ntBZkd7S/3KnBwifCKDc=
MIME-Version: 1.0
Received: by 10.220.108.227 with SMTP id g35mr6020245vcp.64.1272502338064;  Wed, 28 Apr 2010 17:52:18 -0700 (PDT)
Received: by 10.220.77.211 with HTTP; Wed, 28 Apr 2010 17:52:17 -0700 (PDT)
In-Reply-To: <4BD8CB0F.5030602@renci.org>
References: <201004280802.KAA11778@TR-Sys.de> <4BD84969.9000109@renci.org> <4BD86147.3030401@network-heretics.com> <4BD863CA.3050004@renci.org> <4BD8772D.7080601@network-heretics.com> <4BD87BEA.9070309@renci.org> <4BD888C7.5080801@network-heretics.com> <4BD89B92.8000501@renci.org> <4BD8BF32.7030201@network-heretics.com> <4BD8CB0F.5030602@renci.org>
Date: Wed, 28 Apr 2010 17:52:17 -0700
Message-ID: <r2h6e04e83a1004281752k594791f7l3d72ab4016a7d8cc@mail.gmail.com>
From: Ted Hardie <ted.ietf@gmail.com>
To: xiao@renci.org
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: "urn@ietf.org" <urn@ietf.org>, Keith Moore <moore@network-heretics.com>
Subject: Re: [urn] fragment identifiers, Re: rfc2141bis [was: Re: A first cut 	at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Apr 2010 00:52:36 -0000

Howdy,

This is top posted, rather than in-line because it is a meta point.

The text of RFC 2141 includes this:

   Uniform Resource Names (URNs) are intended to serve as persistent,
   location-independent, resource identifiers and are designed to make
   it easy to map other namespaces (which share the properties of URNs)
   into URN-space.

The mechanism used to signal that something is a URN (and therefore is
intended to have these properties) is to use the URN scheme and a
namespace identifier, which in turn indicates how those properties are
achieved (commonly with an organization managing the namespace).

If there are other properties desired, other URI schemes may be more
appropriate choices.    There are 40 defined URN namsepaces in use now,
and the principle of least surprise says that we need to make sure any
changes this group might make to the documents does not violate the
expectations on
which they have built their systems.  You might note, for example, that
the XMPP namespaces that use URNs include at least one with a fragment
identifier:

http://xmpp.org/registrar/namespaces.html

While we might include information for  namespace authorities about how
best to use these, taking the tack now that they are not permitted is
inappropriate
because it would violate the persistence principle inherent in URNs.

Generalizing that a bit, I suspect that a group working on URN-related docu=
ments
can update the language and BNF and can make sure the registration procedur=
es
are clear, but it has to have limited scope.  Any basic change to syntax
or semantics has the potential for impact on the namespaces already in use;
anything that does that has to be a non-starter because of the need to main=
tain
a consistency.

Just my take on it, of course.

regards,

Ted Hardie



On Wed, Apr 28, 2010 at 4:55 PM, Xiaoshu Wang <xiao@renci.org> wrote:
> On 4/28/10 7:05 PM, Keith Moore wrote:
>
> On 4/28/10 4:33 PM, Xiaoshu Wang wrote:
>
> On 4/28/10 3:13 PM, Keith Moore wrote:
>
> I can use "http://example.com/earth" to name the Earth. Is the earth
> network-accessible resource?
>
> Not unless you have some way to download the Earth over the network.
>
> Again, you are implying that what a name references is the same as what i=
s
> dereferenced from it.
>
> I'm saying that there is an enormous body of existing practice for which
> this is true, and there is a lot of dependence on this being true.
>
> e.g. in many cases when you download a file using an http: URL, what you
> require is not that you get some "representation" of the resource named b=
y
> that URL, but an exact copy of that resource.
>
> It is an implicit assumption. But I do not believe that it is true or it =
has
> to be true.
>
> For some uses of the HTTP protocol and http: URLs, it absolutely has to b=
e
> true.
>
> Really? Show me an example that if they do not take that assumption, it w=
ill
> fail.
>
> Such a problem never occur in other information system, such as the
> traditional file system because there is a one-to-one relationship. This =
is
> what I believe what HTTP protocol excels compared with any other known
> information systems. It mirrors the reality that we live in.
>
> I don't know about your reality, but in the reality that I live in, I nee=
d
> for protocols to work predictably.
>
> An apple is not that streams of photons that strike your eyes or the smel=
ls
> that touches your nose.=A0 These are merely some representations of the a=
pple.
> It is your cognition that makes you believe it is an apple or not.
>
> The intended purpose of URNs is not to name fruits.=A0 It is to name
> network-accessible resources.
>
> Most people that I work with, they want names for genes, proteins,
> molecules, diseases, etc. But again, these can be network-accessible
> resources as you have not given me a definition that I can tell one from
> others.
>
> "http://example.com/earth" is a name referring to the Earth. Dereferencin=
g
> it gets you a representation of the Earth, but not the Earth itself.
>
> If you coin a URI you get to decide what that URI is bound to.=A0 You get=
 to
> decide whether it refers to a very specific sequence of octets, or to
> something a bit fuzzier.=A0 But saying that you're coining a URI for the =
Earth
> when the best you can ever hope to return is an extremely inexact
> representation of it, seems grossly imprecise at best, and probably not a
> good example on which to base a protocol engineering discussion.
>
> Nope. Let me repeat that. A URI does not necessarily refer to a sequence =
of
> octets stream.
>
> Correct so far (except for the "Nope"), and this is consistent with what =
I
> wrote above.
>
> Of course, we can make them to. But that requires more information.
>
> It doesn't require more explicit information.=A0=A0=A0 Either the origin =
server
> acts predictably or it doesn't.
>
> Predictably with regard of what? If "http://example.com/aThing" names a
> thing, what do you expect it to be? How do you measure this predictabilit=
y?
> Thus, getting back your early question, how do you measure failure? Pleas=
e
> explicit your criteria.
>
> Again, you use some ambiguous words -- "extremely inexact", please define
> it.
>
> I'm using the words in their usual sense.
>
> That is what you mean a technical definition?
>
> Say, http://www.w3.org, do you believe that there is an exact copy of wha=
t
> you see from your browser? Does it matter? The same with your Word Doc
> example! Exact or in-exact, what is it compared to? And by which criteria=
?
>
> Every single day, the vast majority of the files that I download need to =
be
> exact copies of what is on the origin server.
>
> Is Resources =3D=3D Files? What is that you downloaded? Resource or
> Representation?
>
> Ultimately our job here is to write specifications that will be used to
> implement code that works consistently between implementations and across
> the entire Internet.=A0 We can't do that if what we specify conflicts wit=
h
> widespread existing practice.
>
> Right. But who is doing that?
>
> Well, if we talk about fragment identifiers and how they relate to base
> URIs, and we end up defining the behavior in such a way that it's
> inconsistent with existing widespread practice, it doesn't matter how cle=
an
> the philosophy is - it's still broken.
>
> So, you mean we should do things the old way, regardless if it is wrong o=
r
> not? If that is the case, how science and technology advance?
>
> I'm saying that the old way is not "wrong" merely because it conflicts wi=
th
> your (or anyone else's) philosophy.=A0 It's just different, and perhaps l=
ess
> useful that it might have been if it were better designed in the first
> place.=A0 (or perhaps not).=A0 The old way - the huge body of widespread
> practice - is what it is, for better or worse.=A0 We cannot retroactively
> change existing behavior, and we have very little power to affect the
> behavior of new implementations if those implementations would act contra=
ry
> to current widely-expected behavior.
>
> It is not just different. It carries an implicit assumption that we take =
for
> granted.
>
> So make it explicit.=A0=A0 That's fine.=A0=A0 But don't try to change wid=
espread
> existing behavior even if you don't think it works as well as it should.
>
> What is the widespread existing behavior that any of these will change?
> First, I don't think there is anything that will be changed. It just make=
s
> people to think/describe things more clearly. Second, even if it requires
> changes, if it is for a better world, why not?
>
> That is where the wrong lies. There isn't a problem in the past because m=
ost
> information system, there is a one-to-one relationship between the
> identifier and representation. Thus, we never bothered or dared to use th=
ose
> identifier to reference anything-else.
>
> That was, in many cases, a feature.
>
> A feature of ?
>
> e.g. If you don't like the old way that existing fragment identifiers wor=
k,
> it's too bad, you can't change it.=A0 You might be able to get someone to
> define a new kind of fragment identifier with a different syntax.=A0 (Tho=
ugh
> it probably wouldn't be within the scope of a new URI working group.)
>
> I think the purpose is to clarify the issue. It is to understand where or
> what kind of assumption that leads to the conflict. I think new URI
> specification (RFC 3986) makes an attempt to undistinguish URN from URL.
> Thus, if this group is interested in revise URN, the first purpose is to
> understand what a name is and its relationship to transportation protocol=
 or
> URL, right?
>
> IMO, there should not be a group to "revise" URNs.=A0=A0 At most, the gro=
up
> should remove ambiguities and correct errata that are present in the
> existing specifications.
>
> Then, what is the errata?
>
> And when we talk about using well-established protocols like http URIs or
> even URNs in an abstract fashion that doesn't consider the huge body of
> existing practice, it's hard to imagine that anything useful will come of
> it.
>
> You bring another ambiguous concept -- "abstraction" -- into discussion.
> Again, it will be your burden of proof to clarify the distinction.
>
> I beg your pardon?=A0=A0 I don't think I have to prove anything to you ab=
out
> URNs.
>
> You uses a lot of concepts, such as "abstract", "ideas", etc. in the
> dispute. But the truth is all these are philosophical debatable concept. =
My
> thesis is very simple: as long as we understand the asymmetry between
> reference and dereference, everything is clear.
>
> Well, I think it's confusing to use "reference" to refer to the creation =
of
> a binding from a URI to a resource, and "dereference" to refer to the
> obtaining of a copy (or representation) of that resource given the URI.=
=A0 But
> of course these are two distinct operations.
>
> What is the confusion?
> URI -- references --> A Resource
> URI -- dereferenced_to --> A Representation
> And Resource !=3D Representation
>
> Isn't that simple and clear enough?
>
> No, it's incorrect in lots of very subtle ways.
>
> Tell me where it is wrong. The reverse would be: dereference =3D referenc=
e or
> Resource =3D Representation. If this is your plea, you will have a very h=
uge
> gap to bridge -- The DeCartian Gap.
>
> There is no need to bring in any other vaguely defined concepts, such as
> "abstraction", "information resource", and "ideas" etc. into the debate.
> Doing so doesn't help. It only brings more questions.
>
> I want the discussion to be grounded in technical reality - what a URI me=
ans
> in terms of what you can do with it on the network, and when appropriate,
> what it means in terms of specific protocol interactions.=A0=A0 And part =
of that
> technical reality is that we're mostly stuck with existing practice, even=
 if
> the model isn't as ideologically pure as some of us like.
>
> Are you talking about URN or URL or just URI?
>
> I'm trying to use each term as appropriate.
>
> As you said, URN should not be bound with any protocol or network. Then, =
how
> we should ever discuss that. If we talked about it, then there is a bindi=
ng
> somewhere/somehow, right? Then, a URN isn't "technically" a URN. It is st=
ill
> a URL.
>
> Of course the URN can be bound to access protocols, server addresses, etc=
.
> It's just that the binding isn't exposed in the URN itself.=A0 It's allow=
ed to
> change over time.
>
> Does it really matter if the protocol is exposed in URN or not? Have we e=
ver
> prefixed a file-path with anything? But is file name is locator or name o=
r
> identifier?
>
> On the other side, I do believe that we should have a URN. But my suggest=
ion
> is that we need only one set URN but not many. And the binding should be
> kept in human knowledge as opposed to be defined in a protocol.
>
> I think we need a URN, which I called it schemeless URN. Take
> http://example.com/earth as an example. The URN should be
>
> //example.com/earth
>
> I strongly object to your or anyone else's efforts to change
> well-established standards and practice regarding URNs.=A0=A0 Those shoul=
d be
> entirely out of scope for this working group.
>
> I didn't want to change anything. I think the new URI spec is good to not
> make a distinction between URN and URL. What I mean is if we need a URN, =
we
> should only define only one set of URN and to make it a name, do not bind=
 it
> (i.e., a via specification) with any transportation protocol. That would
> make it a pure (technically) name.
>
> Otherwise, as long as a specification is defined to bind a particularly
> schemed URN to some transportation protocol, then it is no different from=
 a
> URL. Or, if no binding whatsoever, the name is practically useless.=A0 It=
 is
> as simple as that.
>
> Xiaoshu
>
> _______________________________________________
> urn mailing list
> urn@ietf.org
> https://www.ietf.org/mailman/listinfo/urn
>
>

From moore@network-heretics.com  Wed Apr 28 19:38:17 2010
Return-Path: <moore@network-heretics.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6EDD93A6A5C for <urn@core3.amsl.com>; Wed, 28 Apr 2010 19:38:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.152
X-Spam-Level: 
X-Spam-Status: No, score=0.152 tagged_above=-999 required=5 tests=[AWL=0.150,  BAYES_50=0.001, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VCX5GGeACOO6 for <urn@core3.amsl.com>; Wed, 28 Apr 2010 19:38:15 -0700 (PDT)
Received: from m1.imap-partners.net (m1.imap-partners.net [64.13.152.131]) by core3.amsl.com (Postfix) with ESMTP id 4E88B3A69A2 for <urn@ietf.org>; Wed, 28 Apr 2010 19:38:15 -0700 (PDT)
Received: from lust.indecency.org (174-151-122-31.pools.spcsdns.net [174.151.122.31]) by m1.imap-partners.net (MOS 4.1.8-GA) with ESMTP id BQZ57455 (AUTH admin@network-heretics.com); Wed, 28 Apr 2010 19:37:56 -0700
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
Message-ID: <4BD8F103.8010003@network-heretics.com>
Date: Wed, 28 Apr 2010 22:37:55 -0400
From: Keith Moore <moore@network-heretics.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: xiao@renci.org
References: <201004280802.KAA11778@TR-Sys.de> <4BD83069.6060407@gmx.de>	<4BD83B51.7010100@renci.org>	<4BD83F7D.1050100@network-heretics.com>	<4BD845CD.4060100@renci.org>	<4BD847A2.8090204@network-heretics.com> <4BD84969.9000109@renci.org> <4BD86147.3030401@network-heretics.com> <4BD863CA.3050004@renci.org> <4BD8772D.7080601@network-heretics.com> <4BD87BEA.9070309@renci.org> <4BD888C7.5080801@network-heretics.com> <4BD89B92.8000501@renci.org> <4BD8BF32.7030201@network-heretics.com> <4BD8CB0F.5030602@renci.org>
In-Reply-To: <4BD8CB0F.5030602@renci.org>
Content-Type: multipart/alternative; boundary="------------010102070803010205050808"
Cc: "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] fragment identifiers, Re:  rfc2141bis [was: Re: A first cut at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Apr 2010 02:38:17 -0000

This is a multi-part message in MIME format.
--------------010102070803010205050808
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

On 4/28/10 7:55 PM, Xiaoshu Wang wrote:
>>>> e.g. in many cases when you download a file using an http: URL,
>>>> what you require is not that you get some "representation" of the
>>>> resource named by that URL, but an exact copy of that resource.
>>> It is an implicit assumption. But I do not believe that it is true
>>> or it has to be true.
>> For some uses of the HTTP protocol and http: URLs, it absolutely has
>> to be true.
> Really? Show me an example that if they do not take that assumption,
> it will fail.
downloading any encrypted or cryptographically signed resource.  another
example: executable code. 
>> The intended purpose of URNs is not to name fruits.  It is to name
>> network-accessible resources.
> Most people that I work with, they want names for genes, proteins,
> molecules, diseases, etc. 
Perhaps URNs were not intended to solve those people's naming problems? 
If they can be used for those purposes without violating the design of
URNs, fine, but that's not a justification for changing the design. 
Especially when using URNs in a way that is contrary to their design
dilutes the intended utility of URNs.
> But again, these can be network-accessible resources as you have not
> given me a definition that I can tell one from others.
actually, I have.    well, maybe you can't tell, but the distinction exists.
>>>>> "http://example.com/earth" is a name referring to the Earth.
>>>>> Dereferencing it gets you a representation of the Earth, but not
>>>>> the Earth itself.
>>>> If you coin a URI you get to decide what that URI is bound to.  You
>>>> get to decide whether it refers to a very specific sequence of
>>>> octets, or to something a bit fuzzier.  But saying that you're
>>>> coining a URI for the Earth when the best you can ever hope to
>>>> return is an extremely inexact representation of it, seems grossly
>>>> imprecise at best, and probably not a good example on which to base
>>>> a protocol engineering discussion.
>>> Nope. Let me repeat that. A URI does not necessarily refer to a
>>> sequence of octets stream. 
>> Correct so far (except for the "Nope"), and this is consistent with
>> what I wrote above.
>>> Of course, we can make them to. But that requires more information.
>> It doesn't require more explicit information.    Either the origin
>> server acts predictably or it doesn't.  
> Predictably with regard of what? If "http://example.com/aThing" names
> a thing, what do you expect it to be?
It's whatever the origin server named by example.com (at port 80)
returns when given a GET request for /aThing.
> Thus, getting back your early question, how do you measure failure?
> Please explicit your criteria.
>>> Again, you use some ambiguous words -- "extremely inexact", please
>>> define it.
>> I'm using the words in their usual sense.
> That is what you mean a technical definition?
I'm not going to play this game with you. 
>>> Say, http://www.w3.org, do you believe that there is an exact copy
>>> of what you see from your browser? Does it matter? The same with
>>> your Word Doc example! Exact or in-exact, what is it compared to?
>>> And by which criteria?
>> Every single day, the vast majority of the files that I download need
>> to be exact copies of what is on the origin server. 
> Is Resources == Files? What is that you downloaded? Resource or
> Representation?
A file is one kind of resource.  Most of the resources I access via the
web are files.  Most of the time, I need exact copies of those files.
> What is the widespread existing behavior that any of these will
> change? First, I don't think there is anything that will be changed.
> It just makes people to think/describe things more clearly. 
It's all well and good to clarify things.
> Second, even if it requires changes, if it is for a better world, why
> not?
Because it won't work.  You can't specify significant changes to the way
URNs work without breaking them.  That and who is to say that your idea
of a better world is really better?
>>> That is where the wrong lies. There isn't a problem in the past
>>> because most information system, there is a one-to-one relationship
>>> between the identifier and representation. Thus, we never bothered
>>> or dared to use those identifier to reference anything-else.
>> That was, in many cases, a feature.
> A feature of ?
simplicity.  robustness.  predictability.  interoperability. 
>> IMO, there should not be a group to "revise" URNs.   At most, the
>> group should remove ambiguities and correct errata that are present
>> in the existing specifications.
> Then, what is the errata?
I don't know.  But if any are identified, we should of course try to
correct them.

>>>>>>>> And when we talk about using well-established protocols like
>>>>>>>> http URIs or even URNs in an abstract fashion that doesn't
>>>>>>>> consider the huge body of existing practice, it's hard to
>>>>>>>> imagine that anything useful will come of it.
>>>>>>> You bring another ambiguous concept -- "abstraction" -- into
>>>>>>> discussion. Again, it will be your burden of proof to clarify
>>>>>>> the distinction.
>>>>>> I beg your pardon?   I don't think I have to prove anything to
>>>>>> you about URNs.
>>>>> You uses a lot of concepts, such as "abstract", "ideas", etc. in
>>>>> the dispute. But the truth is all these are philosophical
>>>>> debatable concept. My thesis is very simple: as long as we
>>>>> understand the asymmetry between reference and dereference,
>>>>> everything is clear. 
>>>> Well, I think it's confusing to use "reference" to refer to the
>>>> creation of a binding from a URI to a resource, and "dereference"
>>>> to refer to the obtaining of a copy (or representation) of that
>>>> resource given the URI.  But of course these are two distinct
>>>> operations. 
>>> What is the confusion?
>>> URI -- references --> A Resource
>>> URI -- dereferenced_to --> A Representation
>>> And Resource != Representation
>>>
>>> Isn't that simple and clear enough?
>> No, it's incorrect in lots of very subtle ways.
> Tell me where it is wrong. The reverse would be: dereference =
> reference or Resource = Representation. If this is your plea, you will
> have a very huge gap to bridge -- The DeCartian Gap.
Offhand, I don't know how to describe this in terms that you will
understand.
>>> As you said, URN should not be bound with any protocol or network.
>>> Then, how we should ever discuss that. If we talked about it, then
>>> there is a binding somewhere/somehow, right? Then, a URN isn't
>>> "technically" a URN. It is still a URL.
>> Of course the URN can be bound to access protocols, server addresses,
>> etc.   It's just that the binding isn't exposed in the URN itself. 
>> It's allowed to change over time.
> Does it really matter if the protocol is exposed in URN or not? 
If you have to ask that question, then you clearly don't understand
either the purpose or the design of URNs.
>>> On the other side, I do believe that we should have a URN. But my
>>> suggestion is that we need only one set URN but not many. And the
>>> binding should be kept in human knowledge as opposed to be defined
>>> in a protocol.
>>>
>>> I think we need a URN, which I called it schemeless URN. Take
>>> http://example.com/earth as an example. The URN should be
>>>
>>> //example.com/earth
>> I strongly object to your or anyone else's efforts to change
>> well-established standards and practice regarding URNs.   Those
>> should be entirely out of scope for this working group. 
> I didn't want to change anything. I think the new URI spec is good to
> not make a distinction between URN and URL.
Perhaps the distinction doesn't belong in the URI spec, as it might
properly be out of scope for that document.  But the distinction still
exists.
> What I mean is if we need a URN, we should only define only one set of
> URN and to make it a name, do not bind it (i.e., a via specification)
> with any transportation protocol. That would make it a pure
> (technically) name.
Have you even read the URN specifications?

Keith



--------------010102070803010205050808
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<font face="courier">On 4/28/10 7:55 PM, Xiaoshu Wang wrote:</font>
<blockquote cite="mid:4BD8CB0F.5030602@renci.org" type="cite">
  <blockquote cite="mid:4BD8BF32.7030201@network-heretics.com"
 type="cite">
    <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite">
      <blockquote cite="mid:4BD888C7.5080801@network-heretics.com"
 type="cite"><font face="courier">e.g. in many cases when you download
a file using an http: URL, what
you require is not that you get some "representation" of the resource
named by that URL, but an exact copy of that resource.<br>
        </font> </blockquote>
      <font face="courier">It is an implicit assumption. But I do not
believe that it is true or
it has to be true.</font></blockquote>
    <font face="courier">For some uses of the HTTP protocol and http:
URLs, it absolutely has to
be true.<br>
    </font></blockquote>
  <font face="courier">Really? Show me an example that if they do not
take that assumption, it
will fail.</font><font face="courier"></font><br>
</blockquote>
downloading any encrypted or cryptographically signed resource.Â 
another example: executable code.Â  <br>
<blockquote cite="mid:4BD8CB0F.5030602@renci.org" type="cite">
  <blockquote cite="mid:4BD8BF32.7030201@network-heretics.com"
 type="cite"><font face="courier">The intended purpose of URNs is not
to name fruits.Â  It is to name
network-accessible resources.<br>
    </font></blockquote>
  <font face="courier">Most people that I work with, they want names
for genes, proteins,
molecules, diseases, etc. </font></blockquote>
Perhaps URNs were not intended to solve those people's naming
problems?Â  If they can be used for those purposes without violating the
design of URNs, fine, but that's not a justification for changing the
design.Â  Especially when using URNs in a way that is contrary to their
design dilutes the intended utility of URNs.<br>
<blockquote cite="mid:4BD8CB0F.5030602@renci.org" type="cite"><font
 face="courier">But again, these can be network-accessible
resources as you have not given me a definition that I can tell one
from others. <br>
  </font></blockquote>
actually, I have.Â Â Â  well, maybe you can't tell, but the distinction
exists.<br>
<blockquote cite="mid:4BD8CB0F.5030602@renci.org" type="cite">
  <blockquote cite="mid:4BD8BF32.7030201@network-heretics.com"
 type="cite">
    <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite">
      <blockquote cite="mid:4BD888C7.5080801@network-heretics.com"
 type="cite">
        <blockquote cite="mid:4BD87BEA.9070309@renci.org" type="cite"><font
 face="courier"><a moz-do-not-send="true" class="moz-txt-link-rfc2396E"
 href="http://example.com/earth">"http://example.com/earth"</a> is a
name referring
to the Earth. Dereferencing it gets you a representation of the Earth,
but not the Earth itself.<br>
          </font></blockquote>
        <font face="courier">If you coin a URI you get to decide what
that
URI is bound to.Â  You get
to decide whether it refers to a very specific sequence of octets, or
to something a bit fuzzier.Â  But saying that you're coining a URI for
the Earth when the best you can ever hope to return is an extremely
inexact representation of it, seems grossly imprecise at best, and
probably not a good example on which to base a protocol engineering
discussion.<br>
        </font></blockquote>
      <font face="courier">Nope. Let me repeat that. A URI does not
necessarily refer to a
sequence of octets stream. </font></blockquote>
    <font face="courier">Correct so far (except for the "Nope"), and
this is consistent with
what I wrote above.<br>
    </font>
    <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite"><font
 face="courier">Of course, we can make them to. But that
requires more information.</font></blockquote>
    <font face="courier">It doesn't require more explicit
information.Â Â Â  Either the origin
server acts predictably or it doesn't.Â Â  <br>
    </font></blockquote>
  <font face="courier">Predictably with regard of what? If <a
 moz-do-not-send="true" class="moz-txt-link-rfc2396E"
 href="http://example.com/aThing">"http://example.com/aThing"</a> names
a
thing, what do you expect it to be?</font><br>
</blockquote>
It's whatever the origin server named by example.com (at port 80)
returns when given a GET request for /aThing.<font face="courier"><br>
</font>
<blockquote cite="mid:4BD8CB0F.5030602@renci.org" type="cite"><font
 face="courier">Thus, getting back your early question, how do you
measure failure? Please explicit your criteria. <br>
  </font>
  <blockquote cite="mid:4BD8BF32.7030201@network-heretics.com"
 type="cite">
    <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite"><font
 face="courier"> Again, you use some ambiguous words --
"extremely inexact", please define it. <br>
      </font></blockquote>
    <font face="courier">I'm using the words in their usual sense.<br>
    </font></blockquote>
  <font face="courier">That is what you mean a technical definition?<br>
  </font></blockquote>
I'm not going to play this game with you.Â 
<blockquote cite="mid:4BD8CB0F.5030602@renci.org" type="cite">
  <blockquote cite="mid:4BD8BF32.7030201@network-heretics.com"
 type="cite">
    <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite"><font
 face="courier">Say, <a moz-do-not-send="true"
 class="moz-txt-link-freetext" href="http://www.w3.org">http://www.w3.org</a>,
do
you
believe that there is an exact copy of
what you see from your browser? Does it matter? The same with your Word
Doc example! Exact or in-exact, what is it compared to? And by which
criteria? <br>
      </font></blockquote>
    <font face="courier">Every single day, the vast majority of the
files that I download need
to be exact copies of what is on the origin server.
    </font></blockquote>
  <font face="courier">Is Resources == Files? What is that you
downloaded? Resource or
Representation? <br>
  </font></blockquote>
A file is one kind of resource.Â  Most of the resources I access via the
web are files.Â  Most of the time, I need exact copies of those files.<br>
<blockquote cite="mid:4BD8CB0F.5030602@renci.org" type="cite"><font
 face="courier">
What is the widespread existing behavior that any of these will change?
First, I don't think there is anything that will be changed. It just
makes people to think/describe things more clearly. </font></blockquote>
It's all well and good to clarify things.<br>
<blockquote cite="mid:4BD8CB0F.5030602@renci.org" type="cite"><font
 face="courier">Second, even if it
requires changes, if it is for a better world, why not? <br>
  </font></blockquote>
Because it won't work.Â  You can't specify significant changes to the
way URNs work without breaking them.Â  That and who is to say that your
idea of a better world is really better?<br>
<blockquote cite="mid:4BD8CB0F.5030602@renci.org" type="cite">
  <blockquote cite="mid:4BD8BF32.7030201@network-heretics.com"
 type="cite">
    <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite"><font
 face="courier"> That is where the wrong lies. There isn't a problem
in the past because most information system, there is a one-to-one
relationship between the identifier and representation. Thus, we never
bothered or dared to use those identifier to reference anything-else.<br>
      </font> </blockquote>
    <font face="courier">That was, in many cases, a feature.<br>
    </font></blockquote>
  <font face="courier">A feature of ?<br>
  </font></blockquote>
simplicity.Â  robustness.Â  predictability.Â  interoperability.Â  <br>
<blockquote cite="mid:4BD8CB0F.5030602@renci.org" type="cite">
  <blockquote cite="mid:4BD8BF32.7030201@network-heretics.com"
 type="cite"> <font face="courier">IMO, there should not be a group to
"revise" URNs.Â Â  At most, the group
should remove ambiguities and correct errata that are present in the
existing specifications.<br>
    </font></blockquote>
  <font face="courier">Then, what is the errata? <br>
  </font></blockquote>
I don't know.Â  But if any are identified, we should of course try to
correct them.<br>
<br>
<blockquote cite="mid:4BD8CB0F.5030602@renci.org" type="cite">
  <blockquote cite="mid:4BD8BF32.7030201@network-heretics.com"
 type="cite">
    <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite">
      <blockquote cite="mid:4BD888C7.5080801@network-heretics.com"
 type="cite">
        <blockquote cite="mid:4BD87BEA.9070309@renci.org" type="cite">
          <blockquote cite="mid:4BD8772D.7080601@network-heretics.com"
 type="cite">
            <blockquote cite="mid:4BD863CA.3050004@renci.org"
 type="cite">
              <blockquote
 cite="mid:4BD86147.3030401@network-heretics.com" type="cite"><font
 face="courier">And
when
we talk about using well-established protocols like http URIs or even
URNs in an abstract fashion that doesn't consider the huge body of
existing practice, it's hard to imagine that anything useful will come
of it.<br>
                </font></blockquote>
              <font face="courier">You bring another ambiguous concept
--
"abstraction" -- into
discussion. Again, it will be your burden of proof to clarify the
distinction. <br>
              </font></blockquote>
            <font face="courier">I beg your pardon?Â Â  I don't think I
have
to
prove anything to you
about URNs. <br>
            </font></blockquote>
          <font face="courier">You uses a lot of concepts, such as
"abstract",
"ideas", etc. in the
dispute. But the truth is all these are philosophical debatable
concept. My thesis is very simple: as long as we understand the
asymmetry between reference and dereference, everything is clear. </font></blockquote>
        <font face="courier">Well, I think it's confusing to use
"reference" to refer to the
creation of a binding from a URI to a resource, and "dereference" to
refer to the obtaining of a copy (or representation) of that resource
given the URI.Â  But of course these are two distinct operations.Â  <br>
        </font></blockquote>
      <font face="courier">What is the confusion?<br>
URI -- references --&gt; A Resource<br>
URI -- dereferenced_to --&gt; A Representation<br>
And Resource != Representation<br>
      <br>
Isn't that simple and clear enough?<br>
      </font></blockquote>
    <font face="courier">No, it's incorrect in lots of very subtle ways.</font></blockquote>
  <font face="courier">Tell me where it is wrong. The reverse would be:
dereference =
reference or Resource = Representation. If this is your plea, you will
have a very huge gap to bridge -- The DeCartian Gap.</font></blockquote>
Offhand, I don't know how to describe this in terms that you will
understand.
<br>
<blockquote cite="mid:4BD8CB0F.5030602@renci.org" type="cite">
  <blockquote cite="mid:4BD8BF32.7030201@network-heretics.com"
 type="cite"><font face="courier"></font>
    <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite"><font
 face="courier">As you said, URN should
not be bound with any protocol or network. Then, how we should ever
discuss that. If we talked about it, then there is a binding
somewhere/somehow, right? Then, a URN isn't "technically" a URN. It is
still a URL.<br>
      </font></blockquote>
    <font face="courier">Of course the URN can be bound to access
protocols, server addresses,
etc.Â Â  It's just that the binding isn't exposed in the URN itself.Â 
It's allowed to change over time.<br>
    </font></blockquote>
  <font face="courier">Does it really matter if the protocol is exposed
in URN or not? </font></blockquote>
If you have to ask that question, then you clearly don't understand
either the purpose or the design of URNs.<br>
<blockquote cite="mid:4BD8CB0F.5030602@renci.org" type="cite">
  <blockquote cite="mid:4BD8BF32.7030201@network-heretics.com"
 type="cite">
    <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite"><font
 face="courier">On the other side, I do believe that we should have a
URN. But my
suggestion is that we need only one set URN but not many. And the
binding should be kept in human knowledge as opposed to be defined in a
protocol. <br>
      <br>
I think we need a URN, which I called it schemeless URN. Take <a
 moz-do-not-send="true" class="moz-txt-link-freetext"
 href="http://example.com/earth">http://example.com/earth</a> as an
example. The URN should be <br>
      <br>
//example.com/earth<br>
      </font></blockquote>
    <font face="courier">I strongly object to your or anyone else's
efforts to change
well-established standards and practice regarding URNs.Â Â  Those should
be entirely out of scope for this working group.Â  <br>
    </font></blockquote>
  <font face="courier">I didn't want to change anything. I think the
new URI spec is good to
not make a distinction between URN and URL.</font></blockquote>
Perhaps the distinction doesn't belong in the URI spec, as it might
properly be out of scope for that document.Â  But the distinction still
exists.<br>
<blockquote cite="mid:4BD8CB0F.5030602@renci.org" type="cite"><font
 face="courier"> What I mean is if we need a
URN, we should only define only one set of URN and to make it a name,
do not bind it (i.e., a via specification) with any transportation
protocol. That would make it a pure (technically) name. <br>
  </font></blockquote>
Have you even read the URN specifications?<br>
<font face="courier"><br>
Keith<br>
<br>
</font><br>
</body>
</html>

--------------010102070803010205050808--

From moore@network-heretics.com  Wed Apr 28 19:42:02 2010
Return-Path: <moore@network-heretics.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0A4DA3A6A5C for <urn@core3.amsl.com>; Wed, 28 Apr 2010 19:42:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.234
X-Spam-Level: 
X-Spam-Status: No, score=-0.234 tagged_above=-999 required=5 tests=[AWL=0.505,  BAYES_20=-0.74, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WHZk3cvZFQqh for <urn@core3.amsl.com>; Wed, 28 Apr 2010 19:42:00 -0700 (PDT)
Received: from m1.imap-partners.net (m1.imap-partners.net [64.13.152.131]) by core3.amsl.com (Postfix) with ESMTP id C1C3F3A6A3E for <urn@ietf.org>; Wed, 28 Apr 2010 19:42:00 -0700 (PDT)
Received: from lust.indecency.org (174-151-122-31.pools.spcsdns.net [174.151.122.31]) by m1.imap-partners.net (MOS 4.1.8-GA) with ESMTP id BQZ57885 (AUTH admin@network-heretics.com); Wed, 28 Apr 2010 19:41:42 -0700
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
Message-ID: <4BD8F1E4.7080803@network-heretics.com>
Date: Wed, 28 Apr 2010 22:41:40 -0400
From: Keith Moore <moore@network-heretics.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: Ted Hardie <ted.ietf@gmail.com>
References: <201004280802.KAA11778@TR-Sys.de> <4BD84969.9000109@renci.org>	 <4BD86147.3030401@network-heretics.com> <4BD863CA.3050004@renci.org>	 <4BD8772D.7080601@network-heretics.com> <4BD87BEA.9070309@renci.org>	 <4BD888C7.5080801@network-heretics.com> <4BD89B92.8000501@renci.org>	 <4BD8BF32.7030201@network-heretics.com> <4BD8CB0F.5030602@renci.org> <r2h6e04e83a1004281752k594791f7l3d72ab4016a7d8cc@mail.gmail.com>
In-Reply-To: <r2h6e04e83a1004281752k594791f7l3d72ab4016a7d8cc@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------010405070704020002000000"
Cc: "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] fragment identifiers, Re: rfc2141bis [was: Re: A first cut 	at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Apr 2010 02:42:02 -0000

This is a multi-part message in MIME format.
--------------010405070704020002000000
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

On 4/28/10 8:52 PM, Ted Hardie wrote:
> Howdy,
>
> This is top posted, rather than in-line because it is a meta point.
>
> The text of RFC 2141 includes this:
>
>    Uniform Resource Names (URNs) are intended to serve as persistent,
>    location-independent, resource identifiers and are designed to make
>    it easy to map other namespaces (which share the properties of URNs)
>    into URN-space.
>
> The mechanism used to signal that something is a URN (and therefore is
> intended to have these properties) is to use the URN scheme and a
> namespace identifier, which in turn indicates how those properties are
> achieved (commonly with an organization managing the namespace).
>
> If there are other properties desired, other URI schemes may be more
> appropriate choices.    There are 40 defined URN namsepaces in use now,
> and the principle of least surprise says that we need to make sure any
> changes this group might make to the documents does not violate the
> expectations on
> which they have built their systems.  You might note, for example, that
> the XMPP namespaces that use URNs include at least one with a fragment
> identifier:
>
> http://xmpp.org/registrar/namespaces.html
>
> While we might include information for  namespace authorities about how
> best to use these, taking the tack now that they are not permitted is
> inappropriate
> because it would violate the persistence principle inherent in URNs.
>
> Generalizing that a bit, I suspect that a group working on URN-related documents
> can update the language and BNF and can make sure the registration procedures
> are clear, but it has to have limited scope.  Any basic change to syntax
> or semantics has the potential for impact on the namespaces already in use;
> anything that does that has to be a non-starter because of the need to maintain
> a consistency.
seems entirely reasonable.

Keith


--------------010405070704020002000000
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<font face="courier">On 4/28/10 8:52 PM, Ted Hardie wrote:</font>
<blockquote
 cite="mid:r2h6e04e83a1004281752k594791f7l3d72ab4016a7d8cc@mail.gmail.com"
 type="cite">
  <pre wrap=""><font face="courier">Howdy,

This is top posted, rather than in-line because it is a meta point.

The text of RFC 2141 includes this:

   Uniform Resource Names (URNs) are intended to serve as persistent,
   location-independent, resource identifiers and are designed to make
   it easy to map other namespaces (which share the properties of URNs)
   into URN-space.

The mechanism used to signal that something is a URN (and therefore is
intended to have these properties) is to use the URN scheme and a
namespace identifier, which in turn indicates how those properties are
achieved (commonly with an organization managing the namespace).

If there are other properties desired, other URI schemes may be more
appropriate choices.    There are 40 defined URN namsepaces in use now,
and the principle of least surprise says that we need to make sure any
changes this group might make to the documents does not violate the
expectations on
which they have built their systems.  You might note, for example, that
the XMPP namespaces that use URNs include at least one with a fragment
identifier:

<a class="moz-txt-link-freetext" href="http://xmpp.org/registrar/namespaces.html">http://xmpp.org/registrar/namespaces.html</a>

While we might include information for  namespace authorities about how
best to use these, taking the tack now that they are not permitted is
inappropriate
because it would violate the persistence principle inherent in URNs.

Generalizing that a bit, I suspect that a group working on URN-related documents
can update the language and BNF and can make sure the registration procedures
are clear, but it has to have limited scope.  Any basic change to syntax
or semantics has the potential for impact on the namespaces already in use;
anything that does that has to be a non-starter because of the need to maintain
a consistency.
</font></pre>
</blockquote>
seems entirely reasonable.<br>
<br>
Keith<br>
<br>
</body>
</html>

--------------010405070704020002000000--

From xiao@renci.org  Thu Apr 29 03:54:33 2010
Return-Path: <xiao@renci.org>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 92EE83A6C69 for <urn@core3.amsl.com>; Thu, 29 Apr 2010 03:54:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.091
X-Spam-Level: 
X-Spam-Status: No, score=-0.091 tagged_above=-999 required=5 tests=[AWL=0.093,  BAYES_40=-0.185, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iEgOdAr8fPk5 for <urn@core3.amsl.com>; Thu, 29 Apr 2010 03:54:31 -0700 (PDT)
Received: from mx1.renci.org (email.renci.org [152.54.4.63]) by core3.amsl.com (Postfix) with ESMTP id 160CC3A6C66 for <urn@ietf.org>; Thu, 29 Apr 2010 03:54:23 -0700 (PDT)
Received: from Xiaoshu-MacBook-Pro.local (cpe-065-190-193-065.nc.res.rr.com [65.190.193.65]) (authenticated bits=0) by mx1.renci.org (8.14.2/8.14.2) with ESMTP id o3TAs8qv004939 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 29 Apr 2010 06:54:08 -0400
Message-ID: <4BD96550.9090403@renci.org>
Date: Thu, 29 Apr 2010 06:54:08 -0400
From: Xiaoshu Wang <xiao@renci.org>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: Keith Moore <moore@network-heretics.com>
References: <201004280802.KAA11778@TR-Sys.de> <4BD83069.6060407@gmx.de>	<4BD83B51.7010100@renci.org>	<4BD83F7D.1050100@network-heretics.com>	<4BD845CD.4060100@renci.org>	<4BD847A2.8090204@network-heretics.com> <4BD84969.9000109@renci.org> <4BD86147.3030401@network-heretics.com> <4BD863CA.3050004@renci.org> <4BD8772D.7080601@network-heretics.com> <4BD87BEA.9070309@renci.org> <4BD888C7.5080801@network-heretics.com> <4BD89B92.8000501@renci.org> <4BD8BF32.7030201@network-heretics.com> <4BD8CB0F.5030602@renci.org> <4BD8F103.8010003@network-heretics.com>
In-Reply-To: <4BD8F103.8010003@network-heretics.com>
Content-Type: multipart/alternative; boundary="------------020801010908070304020207"
X-MS-Exchange-Organization-SCL: 2
X-Scanned-By: MIMEDefang 2.63 on 152.54.4.60
Cc: "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] fragment identifiers, Re:  rfc2141bis [was: Re: A first cut at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: xiao@renci.org
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Apr 2010 10:54:33 -0000

This is a multi-part message in MIME format.
--------------020801010908070304020207
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

On 4/28/10 10:37 PM, Keith Moore wrote:
> On 4/28/10 7:55 PM, Xiaoshu Wang wrote:
>>>>> e.g. in many cases when you download a file using an http: URL, 
>>>>> what you require is not that you get some "representation" of the 
>>>>> resource named by that URL, but an exact copy of that resource.
>>>> It is an implicit assumption. But I do not believe that it is true 
>>>> or it has to be true.
>>> For some uses of the HTTP protocol and http: URLs, it absolutely has 
>>> to be true.
>> Really? Show me an example that if they do not take that assumption, 
>> it will fail.
> downloading any encrypted or cryptographically signed resource.  
> another example: executable code.
Change the word "resource" to representation, anything breaks?
>>> The intended purpose of URNs is not to name fruits.  It is to name 
>>> network-accessible resources.
>> Most people that I work with, they want names for genes, proteins, 
>> molecules, diseases, etc. 
> Perhaps URNs were not intended to solve those people's naming 
> problems?  If they can be used for those purposes without violating 
> the design of URNs, fine, but that's not a justification for changing 
> the design.  Especially when using URNs in a way that is contrary to 
> their design dilutes the intended utility of URNs.
Changing what design?
>> But again, these can be network-accessible resources as you have not 
>> given me a definition that I can tell one from others.
> actually, I have.    well, maybe you can't tell, but the distinction 
> exists.
This is the problem. Everyone has its own distinction but no standard one.
>>>>>> "http://example.com/earth" is a name referring to the Earth. 
>>>>>> Dereferencing it gets you a representation of the Earth, but not 
>>>>>> the Earth itself.
>>>>> If you coin a URI you get to decide what that URI is bound to.  
>>>>> You get to decide whether it refers to a very specific sequence of 
>>>>> octets, or to something a bit fuzzier.  But saying that you're 
>>>>> coining a URI for the Earth when the best you can ever hope to 
>>>>> return is an extremely inexact representation of it, seems grossly 
>>>>> imprecise at best, and probably not a good example on which to 
>>>>> base a protocol engineering discussion.
>>>> Nope. Let me repeat that. A URI does not necessarily refer to a 
>>>> sequence of octets stream. 
>>> Correct so far (except for the "Nope"), and this is consistent with 
>>> what I wrote above.
>>>> Of course, we can make them to. But that requires more information.
>>> It doesn't require more explicit information.    Either the origin 
>>> server acts predictably or it doesn't.
>> Predictably with regard of what? If "http://example.com/aThing" names 
>> a thing, what do you expect it to be?
> It's whatever the origin server named by example.com (at port 80) 
> returns when given a GET request for /aThing.
Then, what is not predictable?
>> Thus, getting back your early question, how do you measure failure? 
>> Please explicit your criteria.
>>>> Again, you use some ambiguous words -- "extremely inexact", please 
>>>> define it.
>>> I'm using the words in their usual sense.
>> That is what you mean a technical definition?
> I'm not going to play this game with you.
>>>> Say, http://www.w3.org, do you believe that there is an exact copy 
>>>> of what you see from your browser? Does it matter? The same with 
>>>> your Word Doc example! Exact or in-exact, what is it compared to? 
>>>> And by which criteria?
>>> Every single day, the vast majority of the files that I download 
>>> need to be exact copies of what is on the origin server. 
>> Is Resources == Files? What is that you downloaded? Resource or 
>> Representation?
> A file is one kind of resource.  Most of the resources I access via 
> the web are files.  Most of the time, I need exact copies of those files.
Most of the resources you accesses are web servers, which backend is a 
process. What you received is a file.
>> What is the widespread existing behavior that any of these will 
>> change? First, I don't think there is anything that will be changed. 
>> It just makes people to think/describe things more clearly. 
> It's all well and good to clarify things.
>> Second, even if it requires changes, if it is for a better world, why 
>> not?
> Because it won't work.  You can't specify significant changes to the 
> way URNs work without breaking them.  That and who is to say that your 
> idea of a better world is really better?

>>>> That is where the wrong lies. There isn't a problem in the past 
>>>> because most information system, there is a one-to-one relationship 
>>>> between the identifier and representation. Thus, we never bothered 
>>>> or dared to use those identifier to reference anything-else.
>>> That was, in many cases, a feature.
>> A feature of ?
> simplicity.  robustness.  predictability.  interoperability.
Sigh....you just make claim, never use an example to justify it. I or 
anyonelse can do the same. That doesn't help persuade people's opinion.
>>> IMO, there should not be a group to "revise" URNs.   At most, the 
>>> group should remove ambiguities and correct errata that are present 
>>> in the existing specifications.
>> Then, what is the errata?
> I don't know.  But if any are identified, we should of course try to 
> correct them.
>
>>>>>>>>> And when we talk about using well-established protocols like 
>>>>>>>>> http URIs or even URNs in an abstract fashion that doesn't 
>>>>>>>>> consider the huge body of existing practice, it's hard to 
>>>>>>>>> imagine that anything useful will come of it.
>>>>>>>> You bring another ambiguous concept -- "abstraction" -- into 
>>>>>>>> discussion. Again, it will be your burden of proof to clarify 
>>>>>>>> the distinction.
>>>>>>> I beg your pardon?   I don't think I have to prove anything to 
>>>>>>> you about URNs.
>>>>>> You uses a lot of concepts, such as "abstract", "ideas", etc. in 
>>>>>> the dispute. But the truth is all these are philosophical 
>>>>>> debatable concept. My thesis is very simple: as long as we 
>>>>>> understand the asymmetry between reference and dereference, 
>>>>>> everything is clear. 
>>>>> Well, I think it's confusing to use "reference" to refer to the 
>>>>> creation of a binding from a URI to a resource, and "dereference" 
>>>>> to refer to the obtaining of a copy (or representation) of that 
>>>>> resource given the URI.  But of course these are two distinct 
>>>>> operations.
>>>> What is the confusion?
>>>> URI -- references --> A Resource
>>>> URI -- dereferenced_to --> A Representation
>>>> And Resource != Representation
>>>>
>>>> Isn't that simple and clear enough?
>>> No, it's incorrect in lots of very subtle ways.
>> Tell me where it is wrong. The reverse would be: dereference = 
>> reference or Resource = Representation. If this is your plea, you 
>> will have a very huge gap to bridge -- The DeCartian Gap.
> Offhand, I don't know how to describe this in terms that you will 
> understand.
>>>> As you said, URN should not be bound with any protocol or network. 
>>>> Then, how we should ever discuss that. If we talked about it, then 
>>>> there is a binding somewhere/somehow, right? Then, a URN isn't 
>>>> "technically" a URN. It is still a URL.
>>> Of course the URN can be bound to access protocols, server 
>>> addresses, etc.   It's just that the binding isn't exposed in the 
>>> URN itself.  It's allowed to change over time.
>> Does it really matter if the protocol is exposed in URN or not? 
> If you have to ask that question, then you clearly don't understand 
> either the purpose or the design of URNs.
>>>> On the other side, I do believe that we should have a URN. But my 
>>>> suggestion is that we need only one set URN but not many. And the 
>>>> binding should be kept in human knowledge as opposed to be defined 
>>>> in a protocol.
>>>>
>>>> I think we need a URN, which I called it schemeless URN. Take 
>>>> http://example.com/earth as an example. The URN should be
>>>>
>>>> //example.com/earth
>>> I strongly object to your or anyone else's efforts to change 
>>> well-established standards and practice regarding URNs.   Those 
>>> should be entirely out of scope for this working group.
>> I didn't want to change anything. I think the new URI spec is good to 
>> not make a distinction between URN and URL.
> Perhaps the distinction doesn't belong in the URI spec, as it might 
> properly be out of scope for that document.  But the distinction still 
> exists.
Do you think that is the way that an IETF recommendation should be 
written? To define a protocol for something that they cannot define?
>> What I mean is if we need a URN, we should only define only one set 
>> of URN and to make it a name, do not bind it (i.e., a via 
>> specification) with any transportation protocol. That would make it a 
>> pure (technically) name.
> Have you even read the URN specifications?
Of course, I do.

Xiaoshu


--------------020801010908070304020207
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
On 4/28/10 10:37 PM, Keith Moore wrote:
<blockquote cite="mid:4BD8F103.8010003@network-heretics.com" type="cite">
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  <title></title>
  <font face="courier">On 4/28/10 7:55 PM, Xiaoshu Wang wrote:</font>
  <blockquote cite="mid:4BD8CB0F.5030602@renci.org" type="cite">
    <blockquote cite="mid:4BD8BF32.7030201@network-heretics.com"
 type="cite">
      <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite">
        <blockquote cite="mid:4BD888C7.5080801@network-heretics.com"
 type="cite"><font face="courier">e.g. in many cases when you download
a file using an http: URL, what
you require is not that you get some "representation" of the resource
named by that URL, but an exact copy of that resource.<br>
          </font> </blockquote>
        <font face="courier">It is an implicit assumption. But I do not
believe that it is true or
it has to be true.</font></blockquote>
      <font face="courier">For some uses of the HTTP protocol and http:
URLs, it absolutely has to
be true.<br>
      </font></blockquote>
    <font face="courier">Really? Show me an example that if they do not
take that assumption, it
will fail.</font><br>
  </blockquote>
downloading any encrypted or cryptographically signed resource.Â 
another example: executable code.Â  <br>
</blockquote>
Change the word "resource" to representation, anything breaks?<br>
<blockquote cite="mid:4BD8F103.8010003@network-heretics.com" type="cite">
  <blockquote cite="mid:4BD8CB0F.5030602@renci.org" type="cite">
    <blockquote cite="mid:4BD8BF32.7030201@network-heretics.com"
 type="cite"><font face="courier">The intended purpose of URNs is not
to name fruits.Â  It is to name
network-accessible resources.<br>
      </font></blockquote>
    <font face="courier">Most people that I work with, they want names
for genes, proteins,
molecules, diseases, etc. </font></blockquote>
Perhaps URNs were not intended to solve those people's naming
problems?Â  If they can be used for those purposes without violating the
design of URNs, fine, but that's not a justification for changing the
design.Â  Especially when using URNs in a way that is contrary to their
design dilutes the intended utility of URNs.<br>
</blockquote>
Changing what design?<br>
<blockquote cite="mid:4BD8F103.8010003@network-heretics.com" type="cite">
  <blockquote cite="mid:4BD8CB0F.5030602@renci.org" type="cite"><font
 face="courier">But again, these can be network-accessible
resources as you have not given me a definition that I can tell one
from others. <br>
    </font></blockquote>
actually, I have.Â Â Â  well, maybe you can't tell, but the distinction
exists.<br>
</blockquote>
This is the problem. Everyone has its own distinction but no standard
one. <br>
<blockquote cite="mid:4BD8F103.8010003@network-heretics.com" type="cite">
  <blockquote cite="mid:4BD8CB0F.5030602@renci.org" type="cite">
    <blockquote cite="mid:4BD8BF32.7030201@network-heretics.com"
 type="cite">
      <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite">
        <blockquote cite="mid:4BD888C7.5080801@network-heretics.com"
 type="cite">
          <blockquote cite="mid:4BD87BEA.9070309@renci.org" type="cite"><font
 face="courier"><a moz-do-not-send="true" class="moz-txt-link-rfc2396E"
 href="http://example.com/earth">"http://example.com/earth"</a> is a
name referring
to the Earth. Dereferencing it gets you a representation of the Earth,
but not the Earth itself.<br>
            </font></blockquote>
          <font face="courier">If you coin a URI you get to decide what
that
URI is bound to.Â  You get
to decide whether it refers to a very specific sequence of octets, or
to something a bit fuzzier.Â  But saying that you're coining a URI for
the Earth when the best you can ever hope to return is an extremely
inexact representation of it, seems grossly imprecise at best, and
probably not a good example on which to base a protocol engineering
discussion.<br>
          </font></blockquote>
        <font face="courier">Nope. Let me repeat that. A URI does not
necessarily refer to a
sequence of octets stream. </font></blockquote>
      <font face="courier">Correct so far (except for the "Nope"), and
this is consistent with
what I wrote above.<br>
      </font>
      <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite"><font
 face="courier">Of course, we can make them to. But that
requires more information.</font></blockquote>
      <font face="courier">It doesn't require more explicit
information.Â Â Â  Either the origin
server acts predictably or it doesn't.Â Â  <br>
      </font></blockquote>
    <font face="courier">Predictably with regard of what? If <a
 moz-do-not-send="true" class="moz-txt-link-rfc2396E"
 href="http://example.com/aThing">"http://example.com/aThing"</a> names
a
thing, what do you expect it to be?</font><br>
  </blockquote>
It's whatever the origin server named by example.com (at port 80)
returns when given a GET request for /aThing.<font face="courier"><br>
  </font></blockquote>
Then, what is not predictable? <br>
<blockquote cite="mid:4BD8F103.8010003@network-heretics.com" type="cite"><font
 face="courier"></font>
  <blockquote cite="mid:4BD8CB0F.5030602@renci.org" type="cite"><font
 face="courier">Thus, getting back your early question, how do you
measure failure? Please explicit your criteria. <br>
    </font>
    <blockquote cite="mid:4BD8BF32.7030201@network-heretics.com"
 type="cite">
      <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite"><font
 face="courier"> Again, you use some ambiguous words --
"extremely inexact", please define it. <br>
        </font></blockquote>
      <font face="courier">I'm using the words in their usual sense.<br>
      </font></blockquote>
    <font face="courier">That is what you mean a technical definition?<br>
    </font></blockquote>
I'm not going to play this game with you.Â 
  <blockquote cite="mid:4BD8CB0F.5030602@renci.org" type="cite">
    <blockquote cite="mid:4BD8BF32.7030201@network-heretics.com"
 type="cite">
      <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite"><font
 face="courier">Say, <a moz-do-not-send="true"
 class="moz-txt-link-freetext" href="http://www.w3.org">http://www.w3.org</a>,
do
you
believe
that there is an exact copy of
what you see from your browser? Does it matter? The same with your Word
Doc example! Exact or in-exact, what is it compared to? And by which
criteria? <br>
        </font></blockquote>
      <font face="courier">Every single day, the vast majority of the
files that I download need
to be exact copies of what is on the origin server. </font></blockquote>
    <font face="courier">Is Resources == Files? What is that you
downloaded? Resource or
Representation? <br>
    </font></blockquote>
A file is one kind of resource.Â  Most of the resources I access via the
web are files.Â  Most of the time, I need exact copies of those files.<br>
</blockquote>
Most of the resources you accesses are web servers, which backend is a
process. What you received is a file.<br>
<blockquote cite="mid:4BD8F103.8010003@network-heretics.com" type="cite">
  <blockquote cite="mid:4BD8CB0F.5030602@renci.org" type="cite"><font
 face="courier">What is the widespread existing behavior that any of
these will change?
First, I don't think there is anything that will be changed. It just
makes people to think/describe things more clearly. </font></blockquote>
It's all well and good to clarify things.<br>
  <blockquote cite="mid:4BD8CB0F.5030602@renci.org" type="cite"><font
 face="courier">Second, even if it
requires changes, if it is for a better world, why not? <br>
    </font></blockquote>
Because it won't work.Â  You can't specify significant changes to the
way URNs work without breaking them.Â  That and who is to say that your
idea of a better world is really better?<br>
</blockquote>
<br>
<blockquote cite="mid:4BD8F103.8010003@network-heretics.com" type="cite">
  <blockquote cite="mid:4BD8CB0F.5030602@renci.org" type="cite">
    <blockquote cite="mid:4BD8BF32.7030201@network-heretics.com"
 type="cite">
      <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite"><font
 face="courier"> That is where the wrong lies. There isn't a problem
in the past because most information system, there is a one-to-one
relationship between the identifier and representation. Thus, we never
bothered or dared to use those identifier to reference anything-else.<br>
        </font> </blockquote>
      <font face="courier">That was, in many cases, a feature.<br>
      </font></blockquote>
    <font face="courier">A feature of ?<br>
    </font></blockquote>
simplicity.Â  robustness.Â  predictability.Â  interoperability.Â  <br>
</blockquote>
Sigh....you just make claim, never use an example to justify it. I or
anyonelse can do the same. That doesn't help persuade people's opinion.<br>
<blockquote cite="mid:4BD8F103.8010003@network-heretics.com" type="cite">
  <blockquote cite="mid:4BD8CB0F.5030602@renci.org" type="cite">
    <blockquote cite="mid:4BD8BF32.7030201@network-heretics.com"
 type="cite"> <font face="courier">IMO, there should not be a group to
"revise" URNs.Â Â  At most, the group
should remove ambiguities and correct errata that are present in the
existing specifications.<br>
      </font></blockquote>
    <font face="courier">Then, what is the errata? <br>
    </font></blockquote>
I don't know.Â  But if any are identified, we should of course try to
correct them.<br>
  <br>
  <blockquote cite="mid:4BD8CB0F.5030602@renci.org" type="cite">
    <blockquote cite="mid:4BD8BF32.7030201@network-heretics.com"
 type="cite">
      <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite">
        <blockquote cite="mid:4BD888C7.5080801@network-heretics.com"
 type="cite">
          <blockquote cite="mid:4BD87BEA.9070309@renci.org" type="cite">
            <blockquote cite="mid:4BD8772D.7080601@network-heretics.com"
 type="cite">
              <blockquote cite="mid:4BD863CA.3050004@renci.org"
 type="cite">
                <blockquote
 cite="mid:4BD86147.3030401@network-heretics.com" type="cite"><font
 face="courier">And
when
we talk about using well-established protocols like http URIs or even
URNs in an abstract fashion that doesn't consider the huge body of
existing practice, it's hard to imagine that anything useful will come
of it.<br>
                  </font></blockquote>
                <font face="courier">You bring another ambiguous
concept
--
"abstraction" -- into
discussion. Again, it will be your burden of proof to clarify the
distinction. <br>
                </font></blockquote>
              <font face="courier">I beg your pardon?Â Â  I don't think I
have
to
prove anything to you
about URNs. <br>
              </font></blockquote>
            <font face="courier">You uses a lot of concepts, such as
"abstract",
"ideas", etc. in the
dispute. But the truth is all these are philosophical debatable
concept. My thesis is very simple: as long as we understand the
asymmetry between reference and dereference, everything is clear. </font></blockquote>
          <font face="courier">Well, I think it's confusing to use
"reference" to refer to the
creation of a binding from a URI to a resource, and "dereference" to
refer to the obtaining of a copy (or representation) of that resource
given the URI.Â  But of course these are two distinct operations.Â  <br>
          </font></blockquote>
        <font face="courier">What is the confusion?<br>
URI -- references --&gt; A Resource<br>
URI -- dereferenced_to --&gt; A Representation<br>
And Resource != Representation<br>
        <br>
Isn't that simple and clear enough?<br>
        </font></blockquote>
      <font face="courier">No, it's incorrect in lots of very subtle
ways.</font></blockquote>
    <font face="courier">Tell me where it is wrong. The reverse would
be:
dereference =
reference or Resource = Representation. If this is your plea, you will
have a very huge gap to bridge -- The DeCartian Gap.</font></blockquote>
Offhand, I don't know how to describe this in terms that you will
understand.
  <br>
  <blockquote cite="mid:4BD8CB0F.5030602@renci.org" type="cite">
    <blockquote cite="mid:4BD8BF32.7030201@network-heretics.com"
 type="cite">
      <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite"><font
 face="courier">As you said, URN should
not be bound with any protocol or network. Then, how we should ever
discuss that. If we talked about it, then there is a binding
somewhere/somehow, right? Then, a URN isn't "technically" a URN. It is
still a URL.<br>
        </font></blockquote>
      <font face="courier">Of course the URN can be bound to access
protocols, server addresses,
etc.Â Â  It's just that the binding isn't exposed in the URN itself.Â 
It's allowed to change over time.<br>
      </font></blockquote>
    <font face="courier">Does it really matter if the protocol is
exposed
in URN or not? </font></blockquote>
If you have to ask that question, then you clearly don't understand
either the purpose or the design of URNs.<br>
  <blockquote cite="mid:4BD8CB0F.5030602@renci.org" type="cite">
    <blockquote cite="mid:4BD8BF32.7030201@network-heretics.com"
 type="cite">
      <blockquote cite="mid:4BD89B92.8000501@renci.org" type="cite"><font
 face="courier">On the other side, I do believe that we should have a
URN. But my
suggestion is that we need only one set URN but not many. And the
binding should be kept in human knowledge as opposed to be defined in a
protocol. <br>
        <br>
I think we need a URN, which I called it schemeless URN. Take <a
 moz-do-not-send="true" class="moz-txt-link-freetext"
 href="http://example.com/earth">http://example.com/earth</a> as an
example. The URN should be <br>
        <br>
//example.com/earth<br>
        </font></blockquote>
      <font face="courier">I strongly object to your or anyone else's
efforts to change
well-established standards and practice regarding URNs.Â Â  Those should
be entirely out of scope for this working group.Â  <br>
      </font></blockquote>
    <font face="courier">I didn't want to change anything. I think the
new URI spec is good to
not make a distinction between URN and URL.</font></blockquote>
Perhaps the distinction doesn't belong in the URI spec, as it might
properly be out of scope for that document.Â  But the distinction still
exists.<br>
</blockquote>
Do you think that is the way that an IETF recommendation should be
written? To define a protocol for something that they cannot define?<br>
<blockquote cite="mid:4BD8F103.8010003@network-heretics.com" type="cite">
  <blockquote cite="mid:4BD8CB0F.5030602@renci.org" type="cite"><font
 face="courier"> What I mean is if we need a
URN, we should only define only one set of URN and to make it a name,
do not bind it (i.e., a via specification) with any transportation
protocol. That would make it a pure (technically) name. <br>
    </font></blockquote>
Have you even read the URN specifications?<br>
</blockquote>
Of course, I do.<br>
<br>
Xiaoshu<br>
<br>
</body>
</html>

--------------020801010908070304020207--

From julian.reschke@gmx.de  Thu Apr 29 04:48:09 2010
Return-Path: <julian.reschke@gmx.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 739083A6C7B for <urn@core3.amsl.com>; Thu, 29 Apr 2010 04:48:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.032
X-Spam-Level: 
X-Spam-Status: No, score=-3.032 tagged_above=-999 required=5 tests=[AWL=-3.033, BAYES_50=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oL9Fzgr4L7Cw for <urn@core3.amsl.com>; Thu, 29 Apr 2010 04:48:08 -0700 (PDT)
Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by core3.amsl.com (Postfix) with SMTP id D047F3A6C4C for <urn@ietf.org>; Thu, 29 Apr 2010 04:47:43 -0700 (PDT)
Received: (qmail invoked by alias); 29 Apr 2010 11:47:28 -0000
Received: from mail.greenbytes.de (EHLO [192.168.1.105]) [217.91.35.233] by mail.gmx.net (mp015) with SMTP; 29 Apr 2010 13:47:28 +0200
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX1/miTAy71/miUKaCfk9QrVqG3u07XrYPGMZQ/6DPC nWVan+r61xPel3
Message-ID: <4BD971C8.6000404@gmx.de>
Date: Thu, 29 Apr 2010 13:47:20 +0200
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.9) Gecko/20100317 Lightning/1.0b1 Thunderbird/3.0.4
MIME-Version: 1.0
To: Ted Hardie <ted.ietf@gmail.com>
References: <201004280802.KAA11778@TR-Sys.de> <4BD84969.9000109@renci.org>	<4BD86147.3030401@network-heretics.com> <4BD863CA.3050004@renci.org>	<4BD8772D.7080601@network-heretics.com> <4BD87BEA.9070309@renci.org>	<4BD888C7.5080801@network-heretics.com> <4BD89B92.8000501@renci.org>	<4BD8BF32.7030201@network-heretics.com> <4BD8CB0F.5030602@renci.org> <r2h6e04e83a1004281752k594791f7l3d72ab4016a7d8cc@mail.gmail.com>
In-Reply-To: <r2h6e04e83a1004281752k594791f7l3d72ab4016a7d8cc@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-FuHaFi: 0.62
Cc: "urn@ietf.org" <urn@ietf.org>, Keith Moore <moore@network-heretics.com>
Subject: Re: [urn] fragment identifiers, Re: rfc2141bis [was: Re: A first cut 	at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Apr 2010 11:48:09 -0000

On 29.04.2010 02:52, Ted Hardie wrote:
> Howdy,
>
> This is top posted, rather than in-line because it is a meta point.
>
> The text of RFC 2141 includes this:
>
>     Uniform Resource Names (URNs) are intended to serve as persistent,
>     location-independent, resource identifiers and are designed to make
>     it easy to map other namespaces (which share the properties of URNs)
>     into URN-space.
>
> The mechanism used to signal that something is a URN (and therefore is
> intended to have these properties) is to use the URN scheme and a
> namespace identifier, which in turn indicates how those properties are
> achieved (commonly with an organization managing the namespace).
>
> If there are other properties desired, other URI schemes may be more
> appropriate choices.    There are 40 defined URN namsepaces in use now,
> and the principle of least surprise says that we need to make sure any
> changes this group might make to the documents does not violate the
> expectations on
> which they have built their systems.  You might note, for example, that
> the XMPP namespaces that use URNs include at least one with a fragment
> identifier:
>
> http://xmpp.org/registrar/namespaces.html
>
> While we might include information for  namespace authorities about how
> best to use these, taking the tack now that they are not permitted is
> inappropriate
> because it would violate the persistence principle inherent in URNs.
> ...

To me, the important thing to clarify is that URNs are compatible with 
the generic URI format, thus, the first "#" character *always* starts a 
fragment identifier, and, consequently, if you need a "#" in the NSS 
(nanespace specific string), it needs to be percent-escaped.

I *believe* everybody agrees on that, but checking doesn't hurt.

That being said, what a fragid in a URN *means* is an orthogonal 
question. We can both point out that for now it may be a bad idea to 
rely on it, without actually breaking the cases where they are already used.

> ...

Best regards, Julian

From duerst@it.aoyama.ac.jp  Thu Apr 29 04:56:57 2010
Return-Path: <duerst@it.aoyama.ac.jp>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6BE723A6C7C for <urn@core3.amsl.com>; Thu, 29 Apr 2010 04:56:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.948
X-Spam-Level: **
X-Spam-Status: No, score=2.948 tagged_above=-999 required=5 tests=[AWL=0.138,  BAYES_50=0.001, HELO_EQ_JP=1.244, HOST_EQ_JP=1.265, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kftQtSy3rnCN for <urn@core3.amsl.com>; Thu, 29 Apr 2010 04:56:55 -0700 (PDT)
Received: from scmailgw02.scop.aoyama.ac.jp (scmailgw02.scop.aoyama.ac.jp [133.2.251.42]) by core3.amsl.com (Postfix) with ESMTP id 1D2603A6C90 for <urn@ietf.org>; Thu, 29 Apr 2010 04:56:50 -0700 (PDT)
Received: from scmse02.scbb.aoyama.ac.jp (scmse02.scbb.aoyama.ac.jp [133.2.253.159]) by scmailgw02.scop.aoyama.ac.jp (secret/secret) with SMTP id o3TBuS6I018207 for <urn@ietf.org>; Thu, 29 Apr 2010 20:56:28 +0900
Received: from (unknown [133.2.206.133]) by scmse02.scbb.aoyama.ac.jp with smtp id 774a_3719_3eb96dd0_5386_11df_bc46_001d096c5782; Thu, 29 Apr 2010 20:56:28 +0900
Received: from [IPv6:::1] ([133.2.210.1]:35042) by itmail.it.aoyama.ac.jp with [XMail 1.22 ESMTP Server] id <S1381146> for <urn@ietf.org> from <duerst@it.aoyama.ac.jp>; Thu, 29 Apr 2010 20:56:29 +0900
Message-ID: <4BD973E9.8020903@it.aoyama.ac.jp>
Date: Thu, 29 Apr 2010 20:56:25 +0900
From: =?ISO-8859-1?Q?=22Martin_J=2E_D=FCrst=22?= <duerst@it.aoyama.ac.jp>
Organization: Aoyama Gakuin University
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.4pre) Gecko/20091214 Eudora/3.0b4
MIME-Version: 1.0
To: Ted Hardie <ted.ietf@gmail.com>
References: <201004280802.KAA11778@TR-Sys.de> <4BD84969.9000109@renci.org>	<4BD86147.3030401@network-heretics.com> <4BD863CA.3050004@renci.org>	<4BD8772D.7080601@network-heretics.com> <4BD87BEA.9070309@renci.org>	<4BD888C7.5080801@network-heretics.com> <4BD89B92.8000501@renci.org>	<4BD8BF32.7030201@network-heretics.com> <4BD8CB0F.5030602@renci.org> <r2h6e04e83a1004281752k594791f7l3d72ab4016a7d8cc@mail.gmail.com>
In-Reply-To: <r2h6e04e83a1004281752k594791f7l3d72ab4016a7d8cc@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Cc: "urn@ietf.org" <urn@ietf.org>, Keith Moore <moore@network-heretics.com>
Subject: Re: [urn] fragment identifiers, Re: rfc2141bis [was: Re: A first cut 	at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Apr 2010 11:56:57 -0000

Hello Ted,

On 2010/04/29 9:52, Ted Hardie wrote:

> If there are other properties desired, other URI schemes may be more
> appropriate choices.    There are 40 defined URN namsepaces in use now,
> and the principle of least surprise says that we need to make sure any
> changes this group might make to the documents does not violate the
> expectations on
> which they have built their systems.  You might note, for example, that
> the XMPP namespaces that use URNs include at least one with a fragment
> identifier:
>
> http://xmpp.org/registrar/namespaces.html

That would be urn:xmpp:langtrans#items.

> While we might include information for  namespace authorities about how
> best to use these, taking the tack now that they are not permitted is
> inappropriate
> because it would violate the persistence principle inherent in URNs.

Given what RFC 3986 says, it would definitely be difficult to prohibit 
using fragment identifiers on URI starting with "uri:" (i.e. URNs). But 
what Keith was wondering was whether the various properties that the URN 
spec says hold for URNs also hold if there is a fragment identifier 
attached to one of them. Although in the above single case, that 
probably wouldn't be a problem, I think it's difficult to guarantee this 
in general.

I think people who want some extension to URN syntax but want to make 
sure it can be handled by resolution infrastructure in the most 
'persistent' way should use something else than fragment identifiers. 
The reason is not only that fragment identifiers depend on the type of 
the returned resource, but also, or even much more, that fragment 
identifiers get resolved locally, not sent over the network. So e.g. if 
you want to create some persistent identifier for e.g some part of a 
book, but you want to make that book available in various 
representations, in some of which the identified part is a single 
entity, whereas in others it's a part of a file or it's several files, 
then you should either try with e.g. with a specific syntax extension or 
with a query syntax, not with a fragment identifier.

Regards,   Martin.

-- 
#-# Martin J. Dürst, Professor, Aoyama Gakuin University
#-# http://www.sw.it.aoyama.ac.jp   mailto:duerst@it.aoyama.ac.jp

From ted.ietf@gmail.com  Thu Apr 29 07:29:20 2010
Return-Path: <ted.ietf@gmail.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CAF7C28C0EF for <urn@core3.amsl.com>; Thu, 29 Apr 2010 07:29:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.114
X-Spam-Level: 
X-Spam-Status: No, score=-0.114 tagged_above=-999 required=5 tests=[AWL=-0.115, BAYES_50=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kIFTrfmODDSp for <urn@core3.amsl.com>; Thu, 29 Apr 2010 07:29:19 -0700 (PDT)
Received: from mail-vw0-f44.google.com (mail-vw0-f44.google.com [209.85.212.44]) by core3.amsl.com (Postfix) with ESMTP id 0688028C302 for <urn@ietf.org>; Thu, 29 Apr 2010 07:26:14 -0700 (PDT)
Received: by vws13 with SMTP id 13so1257060vws.31 for <urn@ietf.org>; Thu, 29 Apr 2010 07:25:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=Ttu283NX0sAP4s3hkElOTFlR2yQRwcdkO7Zl/7l73IE=; b=iGp08qWRsLd7LUHs3P+KfZOmZPTeKwDcCPPsIBQUCH84OxaFDcBBMbz9dH+nTFlLAF ffWeKPX/VSmSnOFJM9ibsYWbZS3ygg+0fy3dgFXo7RM7QsqznM6F4+A00C9ceEc9m19U QuTjzQeJzUanX/u6dimh0d+2TVhS25yRZKGbY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=pWD4ACLgCgMyyKDg8bibPiFwemZZ6iZyrZ/4V2itRh+0nEX0rb7EMzDuhcvBUiX6AS LW/8JvvYkQkPBN8jFi+1iA8fBOyPQzoVf7gCfXjXYLOefL67FKpPjmTk3grSDOJ3Fjfk ade7CSO+cO/hbMgOUUhJA4O8Vst8y4fGY6wQY=
MIME-Version: 1.0
Received: by 10.220.121.152 with SMTP id h24mr2958419vcr.201.1272551157705;  Thu, 29 Apr 2010 07:25:57 -0700 (PDT)
Received: by 10.220.77.211 with HTTP; Thu, 29 Apr 2010 07:25:55 -0700 (PDT)
In-Reply-To: <4BD971C8.6000404@gmx.de>
References: <201004280802.KAA11778@TR-Sys.de> <4BD863CA.3050004@renci.org> <4BD8772D.7080601@network-heretics.com> <4BD87BEA.9070309@renci.org> <4BD888C7.5080801@network-heretics.com> <4BD89B92.8000501@renci.org> <4BD8BF32.7030201@network-heretics.com> <4BD8CB0F.5030602@renci.org> <r2h6e04e83a1004281752k594791f7l3d72ab4016a7d8cc@mail.gmail.com> <4BD971C8.6000404@gmx.de>
Date: Thu, 29 Apr 2010 07:25:55 -0700
Message-ID: <w2g6e04e83a1004290725wbf7566abqb5c8b0339953b9ab@mail.gmail.com>
From: Ted Hardie <ted.ietf@gmail.com>
To: Julian Reschke <julian.reschke@gmx.de>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: "urn@ietf.org" <urn@ietf.org>, Keith Moore <moore@network-heretics.com>
Subject: Re: [urn] fragment identifiers, Re: rfc2141bis [was: Re: A first cut 	at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Apr 2010 14:29:20 -0000

On Thu, Apr 29, 2010 at 4:47 AM, Julian Reschke <julian.reschke@gmx.de> wro=
te:
> On 29.04.2010 02:52, Ted Hardie wrote:
>>
>> Howdy,
>>
>> This is top posted, rather than in-line because it is a meta point.
>>
>> The text of RFC 2141 includes this:
>>
>> =A0 =A0Uniform Resource Names (URNs) are intended to serve as persistent=
,
>> =A0 =A0location-independent, resource identifiers and are designed to ma=
ke
>> =A0 =A0it easy to map other namespaces (which share the properties of UR=
Ns)
>> =A0 =A0into URN-space.
>>
>> The mechanism used to signal that something is a URN (and therefore is
>> intended to have these properties) is to use the URN scheme and a
>> namespace identifier, which in turn indicates how those properties are
>> achieved (commonly with an organization managing the namespace).
>>
>> If there are other properties desired, other URI schemes may be more
>> appropriate choices. =A0 =A0There are 40 defined URN namsepaces in use n=
ow,
>> and the principle of least surprise says that we need to make sure any
>> changes this group might make to the documents does not violate the
>> expectations on
>> which they have built their systems. =A0You might note, for example, tha=
t
>> the XMPP namespaces that use URNs include at least one with a fragment
>> identifier:
>>
>> http://xmpp.org/registrar/namespaces.html
>>
>> While we might include information for =A0namespace authorities about ho=
w
>> best to use these, taking the tack now that they are not permitted is
>> inappropriate
>> because it would violate the persistence principle inherent in URNs.
>> ...
>
> To me, the important thing to clarify is that URNs are compatible with th=
e
> generic URI format, thus, the first "#" character *always* starts a fragm=
ent
> identifier, and, consequently, if you need a "#" in the NSS (nanespace
> specific string), it needs to be percent-escaped.
>
> I *believe* everybody agrees on that, but checking doesn't hurt.

I agree with this.

>
> That being said, what a fragid in a URN *means* is an orthogonal question=
.
> We can both point out that for now it may be a bad idea to rely on it,
> without actually breaking the cases where they are already used.
>
>> ...

Well, I think the presence of an unescaped # in a URN has whatever
semantic meaning the namespace authority says it does.  As long is
it doesn't break the URN properties (persistence, chiefly) and
matches the URI syntax, the semantics can vary from namespace to
namespace.

Just my opinion, of course,

regards,

Ted

>
> Best regards, Julian
>

From julian.reschke@gmx.de  Thu Apr 29 07:35:11 2010
Return-Path: <julian.reschke@gmx.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2C1533A69B3 for <urn@core3.amsl.com>; Thu, 29 Apr 2010 07:35:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.254
X-Spam-Level: 
X-Spam-Status: No, score=-4.254 tagged_above=-999 required=5 tests=[AWL=-1.655, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id azOgpzm5TvS1 for <urn@core3.amsl.com>; Thu, 29 Apr 2010 07:35:10 -0700 (PDT)
Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by core3.amsl.com (Postfix) with SMTP id D7E693A6A73 for <urn@ietf.org>; Thu, 29 Apr 2010 07:34:41 -0700 (PDT)
Received: (qmail invoked by alias); 29 Apr 2010 14:34:27 -0000
Received: from mail.greenbytes.de (EHLO [192.168.1.105]) [217.91.35.233] by mail.gmx.net (mp012) with SMTP; 29 Apr 2010 16:34:27 +0200
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX1/Wkidzrr/WQlPGhn92ltRgVZc/7ZlFGSm4p7wPKE I+wxacK3Hke+da
Message-ID: <4BD998EA.3020206@gmx.de>
Date: Thu, 29 Apr 2010 16:34:18 +0200
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.9) Gecko/20100317 Lightning/1.0b1 Thunderbird/3.0.4
MIME-Version: 1.0
To: Ted Hardie <ted.ietf@gmail.com>
References: <201004280802.KAA11778@TR-Sys.de> <4BD863CA.3050004@renci.org>	 <4BD8772D.7080601@network-heretics.com> <4BD87BEA.9070309@renci.org>	 <4BD888C7.5080801@network-heretics.com> <4BD89B92.8000501@renci.org>	 <4BD8BF32.7030201@network-heretics.com> <4BD8CB0F.5030602@renci.org>	 <r2h6e04e83a1004281752k594791f7l3d72ab4016a7d8cc@mail.gmail.com>	 <4BD971C8.6000404@gmx.de> <w2g6e04e83a1004290725wbf7566abqb5c8b0339953b9ab@mail.gmail.com>
In-Reply-To: <w2g6e04e83a1004290725wbf7566abqb5c8b0339953b9ab@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-FuHaFi: 0.55000000000000004
Cc: "urn@ietf.org" <urn@ietf.org>, Keith Moore <moore@network-heretics.com>
Subject: Re: [urn] fragment identifiers, Re: rfc2141bis [was: Re: A first cut 	at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Apr 2010 14:35:11 -0000

On 29.04.2010 16:25, Ted Hardie wrote:
> ...
> Well, I think the presence of an unescaped # in a URN has whatever
> semantic meaning the namespace authority says it does.  As long is
> it doesn't break the URN properties (persistence, chiefly) and
> matches the URI syntax, the semantics can vary from namespace to
> namespace.
> ...

So, looking at RFC 2141, Section 2.3.2 
(<http://tools.ietf.org/html/rfc2141#section-2.3.2>):

> 2.3.2 The other reserved characters
>
>
>    RFC 1630 [2] reserves the characters "/", "?", and "#" for particular
>    purposes. The URN-WG has not yet debated the applicability and
>    precise semantics of those purposes as applied to URNs. Therefore,
>    these characters are RESERVED for future developments.  Namespace
>    developers SHOULD NOT use these characters in unencoded form, but
>    rather use the appropriate %-encoding for each character.

I think this needs to change (for "#") to say "MUST NOT". Otherwise the 
spec would give the impression that there are legitimate cases where a 
"#" can appear in the NSS.

Best regards, Julian

From ted.ietf@gmail.com  Thu Apr 29 07:40:35 2010
Return-Path: <ted.ietf@gmail.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C2F753A6A88 for <urn@core3.amsl.com>; Thu, 29 Apr 2010 07:40:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.044
X-Spam-Level: 
X-Spam-Status: No, score=0.044 tagged_above=-999 required=5 tests=[AWL=-0.257,  BAYES_50=0.001, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X0gvNi7R3x92 for <urn@core3.amsl.com>; Thu, 29 Apr 2010 07:40:34 -0700 (PDT)
Received: from mail-vw0-f44.google.com (mail-vw0-f44.google.com [209.85.212.44]) by core3.amsl.com (Postfix) with ESMTP id 5C1B53A69B9 for <urn@ietf.org>; Thu, 29 Apr 2010 07:40:33 -0700 (PDT)
Received: by vws13 with SMTP id 13so1272744vws.31 for <urn@ietf.org>; Thu, 29 Apr 2010 07:40:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=JfZTulr+oW+c17sGbQW53P2oH+cBH7BmERPUw8enkYU=; b=tUTPW7/qsoC8rBZmNGyt8Vpgkdf7OxrnYQHcJigfnurlpemH9m4t+pncUD3wh4d+BU heGMweoDWBELveubYAVQPzpYcsTlxkQhT+jd4t2zwgHa2nSzuBPmnmaLMQTaqr+kzzB+ nLFMMBvMz2teejns/Mi88iPBH7dB4We1DE0XQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=IUgAYC7ypasaBB8T3QmUrdfbw4bMOWFDF5SIwQ60GmH7zGieWWkCVx57naEEg2+nYn P2HmO/dQiJmoY/tZKYGixLdtOEGQoT+pFo5biTXakhfBxX+OZxemypTEQoEDXgP/NM0H fG28MknVG6WQW2R3f3R9tB8zouiKQGGa2NLgI=
MIME-Version: 1.0
Received: by 10.220.157.136 with SMTP id b8mr6669168vcx.150.1272552019157;  Thu, 29 Apr 2010 07:40:19 -0700 (PDT)
Received: by 10.220.77.211 with HTTP; Thu, 29 Apr 2010 07:40:18 -0700 (PDT)
In-Reply-To: <4BD973E9.8020903@it.aoyama.ac.jp>
References: <201004280802.KAA11778@TR-Sys.de> <4BD863CA.3050004@renci.org> <4BD8772D.7080601@network-heretics.com> <4BD87BEA.9070309@renci.org> <4BD888C7.5080801@network-heretics.com> <4BD89B92.8000501@renci.org> <4BD8BF32.7030201@network-heretics.com> <4BD8CB0F.5030602@renci.org> <r2h6e04e83a1004281752k594791f7l3d72ab4016a7d8cc@mail.gmail.com> <4BD973E9.8020903@it.aoyama.ac.jp>
Date: Thu, 29 Apr 2010 07:40:18 -0700
Message-ID: <h2n6e04e83a1004290740w6cb0cd84p8b077353486835d8@mail.gmail.com>
From: Ted Hardie <ted.ietf@gmail.com>
To: =?ISO-8859-1?Q?Martin_J=2E_D=FCrst?= <duerst@it.aoyama.ac.jp>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: "urn@ietf.org" <urn@ietf.org>, Keith Moore <moore@network-heretics.com>
Subject: Re: [urn] fragment identifiers, Re: rfc2141bis [was: Re: A first cut 	at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Apr 2010 14:40:35 -0000

On Thu, Apr 29, 2010 at 4:56 AM, "Martin J. D=FCrst"
<duerst@it.aoyama.ac.jp> wrote:
> Hello Ted,
>
=A0You might note, for example, that
>> the XMPP namespaces that use URNs include at least one with a fragment
>> identifier:
>>
>> http://xmpp.org/registrar/namespaces.html
>
> That would be urn:xmpp:langtrans#items.
>

Yes.

>> While we might include information for =A0namespace authorities about ho=
w
>> best to use these, taking the tack now that they are not permitted is
>> inappropriate
>> because it would violate the persistence principle inherent in URNs.
>
> Given what RFC 3986 says, it would definitely be difficult to prohibit us=
ing
> fragment identifiers on URI starting with "uri:" (i.e. URNs). But what Ke=
ith
> was wondering was whether the various properties that the URN spec says h=
old
> for URNs also hold if there is a fragment identifier attached to one of
> them. Although in the above single case, that probably wouldn't be a
> problem, I think it's difficult to guarantee this in general.
>

Well, as I said in my reply to Julian, I think the semantics of
fragment identifiers
is up to the individual namespace authorities.  But I think the properties =
are
not.  If you are a namespace authority, you are signing up to mint URNs
that have the properties described in RFC 2141.  You have a syntax in which
to do that, and that includes fragment identifiers.  But if you wish to min=
t
and identifier which does not have those properties (because it is unique t=
o
a specific format, for example), then you should mint it with some
other identifier
scheme.  We have several available already (tag, to take the most obvious)
and we could create more if needed.

> I think people who want some extension to URN syntax but want to make sur=
e
> it can be handled by resolution infrastructure in the most 'persistent' w=
ay
> should use something else than fragment identifiers. The reason is not on=
ly
> that fragment identifiers depend on the type of the returned resource, bu=
t
> also, or even much more, that fragment identifiers get resolved locally, =
not
> sent over the network. So e.g. if you want to create some persistent
> identifier for e.g some part of a book, but you want to make that book
> available in various representations, in some of which the identified par=
t
> is a single entity, whereas in others it's a part of a file or it's sever=
al
> files, then you should either try with e.g. with a specific syntax extens=
ion
> or with a query syntax, not with a fragment identifier.
>

If I am understanding you correctly, a persistent identifier in the
"parts of the book"
example like #chapter7 makes sense to me, because that identifier relates t=
o
an internal structural component that is itself persistent.  An example lik=
e
#pp77-90 does not, because the number of pages may vary in different
representations.  If there is no internal structural element that can be us=
ed
to identify pages 77-90, I would personally say that some real thought
should be put into the question of whether or not a URN is the right type
of identifier for this.  Using one of the other available types might be
better, even if a URN is the right type for the book itself or even the boo=
k
and its chapters.

I have not thought in a long while about what query syntax might mean here,
though, and I'll have think about that some more.

regards,

Ted

> Regards, =A0 Martin.
>
> --
> #-# Martin J. D=FCrst, Professor, Aoyama Gakuin University
> #-# http://www.sw.it.aoyama.ac.jp =A0 mailto:duerst@it.aoyama.ac.jp
>

From A.Hoenes@TR-Sys.de  Thu Apr 29 08:19:21 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 72DEB28C133 for <urn@core3.amsl.com>; Thu, 29 Apr 2010 08:19:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -95.768
X-Spam-Level: 
X-Spam-Status: No, score=-95.768 tagged_above=-999 required=5 tests=[AWL=-0.219, BAYES_50=0.001, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, J_CHICKENPOX_34=0.6, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G3I5nSjZf7iI for <urn@core3.amsl.com>; Thu, 29 Apr 2010 08:19:20 -0700 (PDT)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id D20F73A6B50 for <urn@ietf.org>; Thu, 29 Apr 2010 08:19:06 -0700 (PDT)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA280354294; Thu, 29 Apr 2010 17:18:14 +0200
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id RAA14922; Thu, 29 Apr 2010 17:18:13 +0200 (MESZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201004291518.RAA14922@TR-Sys.de>
To: urn@ietf.org
Date: Thu, 29 Apr 2010 17:18:13 +0200 (MESZ)
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 7bit
Subject: [urn] Focus of the discussion
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Apr 2010 15:19:21 -0000

Folks,
I have listend to the discussion so far this week, and I appreciate
its breadth and depth (and the range of contributors).

However, we are not yet in a stage where technical details of the
documents to be revised are ready for consensus-building.  This will
be the task of the WG, once established.

So may I ask you to re-focus the discussion on the proposed charter?
(See <http://www.IETF.ORG/mail-archive/web/urn/current/msg00006.html>).

Of course, collecting facts and requirements from existing URN
namespaces is encouraged as well, but we should prioritize now
the necessary steps to have a sucessful BoF in Maastricht.

The draft charter sketches three groups of work items and tries to
give the direction of work.  Let's take a look at these.

AFAICS, there already seems to be rough consensus that the 'core'
URN documents need updates, and that these updates need to be performed
with a conservative attitude, but -- according to the basic principles
of the IETF -- also taking into account experiences and "running code".
The experiences that led to RFC 3986 are part of this 'knowledge'.

Also, feedback from the ISSN authorities indicate that URN:ISSN
indeed deserves a revised specification.  So, with regard to the
work already in progress, the three namespaces for bibliographic
identifiers mentioned in the second group of work items in the
initial draft charter (ISBN, NBN, and ISSN) indeed should be
regarded as confirmed work items.

Some of the discussion so far has scratched at the basic understanding
of the role of URNs, and much of that is related to the third part
of work suggested in the initial draft charter.  So there seems to
be interest in taking on work in this area as well.

So please comment on the scope of the WG as envisioned in the draft
charter, and on ways how it should be refined/improved.  The most
productive way to do so -- as always -- is to propose text snippets.

Kind regards,
  Alfred.

-- 

+------------------------+--------------------------------------------+
| TR-Sys Alfred Hoenes   |  Alfred Hoenes   Dipl.-Math., Dipl.-Phys.  |
| Gerlinger Strasse 12   |  Phone: (+49)7156/9635-0, Fax: -18         |
| D-71254  Ditzingen     |  E-Mail:  ah@TR-Sys.de                     |
+------------------------+--------------------------------------------+


From moore@network-heretics.com  Thu Apr 29 13:59:05 2010
Return-Path: <moore@network-heretics.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BA4CC28C113 for <urn@core3.amsl.com>; Thu, 29 Apr 2010 13:59:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.24
X-Spam-Level: 
X-Spam-Status: No, score=0.24 tagged_above=-999 required=5 tests=[AWL=-0.060,  BAYES_50=0.001, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YydlwOus5FpW for <urn@core3.amsl.com>; Thu, 29 Apr 2010 13:59:05 -0700 (PDT)
Received: from m1.imap-partners.net (m1.imap-partners.net [64.13.152.131]) by core3.amsl.com (Postfix) with ESMTP id 1486B3A6A81 for <urn@ietf.org>; Thu, 29 Apr 2010 13:59:05 -0700 (PDT)
Received: from lust.indecency.org (174-151-122-31.pools.spcsdns.net [174.151.122.31]) by m1.imap-partners.net (MOS 4.1.8-GA) with ESMTP id BRB65633 (AUTH admin@network-heretics.com); Thu, 29 Apr 2010 13:58:44 -0700
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 174.151.122.31 lust.indecency.org <moore@network-heretics.com> 5 none
Message-ID: <4BD9F303.6080103@network-heretics.com>
Date: Thu, 29 Apr 2010 16:58:43 -0400
From: Keith Moore <moore@network-heretics.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: =?UTF-8?B?QWxmcmVkIO+/vQ==?= <ah@TR-Sys.de>
References: <201004291518.RAA14922@TR-Sys.de>
In-Reply-To: <201004291518.RAA14922@TR-Sys.de>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org
Subject: Re: [urn] Focus of the discussion
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Apr 2010 20:59:05 -0000

I am strongly of the opinion that the WG MUST be constrained from
attempting to change the intent of the original URN specifications; or
for that matter the specifications themselves except as necessary to
clarify, correct errata, and reconcile apparent differences with other
standards.

History suggests that discussions about naming are very contentious. 
They seem to bring people out of the woodwork who want this kind of name
to serve whatever purpose they hope to serve, whether or not that is the
intent behind that kind of name.  We had that problem with the original
URN discussions.  We also had that problem with discussions around
"human friendly names" and similar ideas.  To some degree we've even had
that problems with discussions of URLs, and there is a long history of
contention on use of DNS names.

The battle for control of URNs needs to not be revisited.   Those
decisions have already been made, and they were hard fought.  People who
want URNs to be something significantly different than they were
originally specified to be need to go elsewhere, or start from scratch
to convince the community that a new kind of name is needed.  This is
especially important to preserve the persistence qualities of URNs. 

This needs to be made very clear in the group's charter, and right now
there's not even a hint of that.

Keith

                                                                                                                                                                                     2010-05.mail                                                                                        0000666 0000110 0000010 00000504323 11400766201 011533  0                                                                                                    ustar   mailman                         www                                                                                                                                                                                                                    
From stpeter@stpeter.im  Wed May  5 14:49:37 2010
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 836763A6D39 for <urn@core3.amsl.com>; Wed,  5 May 2010 14:49:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.153
X-Spam-Level: 
X-Spam-Status: No, score=-2.153 tagged_above=-999 required=5 tests=[AWL=0.446,  BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PJZyCYrVbIK5 for <urn@core3.amsl.com>; Wed,  5 May 2010 14:49:36 -0700 (PDT)
Received: from stpeter.im (stpeter.im [207.210.219.233]) by core3.amsl.com (Postfix) with ESMTP id 651163A6D37 for <urn@ietf.org>; Wed,  5 May 2010 14:49:33 -0700 (PDT)
Received: from moveme.cisco.com (72-163-0-129.cisco.com [72.163.0.129]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 02EC840E2C; Wed,  5 May 2010 15:49:18 -0600 (MDT)
Message-ID: <4BE1E7DB.2060702@stpeter.im>
Date: Wed, 05 May 2010 15:49:15 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: Ted Hardie <ted.ietf@gmail.com>
References: <201004280802.KAA11778@TR-Sys.de> <4BD863CA.3050004@renci.org>	<4BD8772D.7080601@network-heretics.com> <4BD87BEA.9070309@renci.org>	<4BD888C7.5080801@network-heretics.com> <4BD89B92.8000501@renci.org>	<4BD8BF32.7030201@network-heretics.com> <4BD8CB0F.5030602@renci.org>	<r2h6e04e83a1004281752k594791f7l3d72ab4016a7d8cc@mail.gmail.com>	<4BD973E9.8020903@it.aoyama.ac.jp> <h2n6e04e83a1004290740w6cb0cd84p8b077353486835d8@mail.gmail.com>
In-Reply-To: <h2n6e04e83a1004290740w6cb0cd84p8b077353486835d8@mail.gmail.com>
X-Enigmail-Version: 1.0.1
OpenPGP: url=http://www.saint-andre.com/me/stpeter.asc
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms070007010804030505000707"
Cc: "urn@ietf.org" <urn@ietf.org>, Keith Moore <moore@network-heretics.com>
Subject: Re: [urn] fragment identifiers, Re: rfc2141bis [was: Re: A first cut 	at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 May 2010 21:49:37 -0000

This is a cryptographically signed message in MIME format.

--------------ms070007010804030505000707
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On 4/29/10 8:40 AM, Ted Hardie wrote:
> On Thu, Apr 29, 2010 at 4:56 AM, "Martin J. D=C3=BCrst"
> <duerst@it.aoyama.ac.jp> wrote:
>> Hello Ted,
>>
>  You might note, for example, that
>>> the XMPP namespaces that use URNs include at least one with a fragmen=
t
>>> identifier:
>>>
>>> http://xmpp.org/registrar/namespaces.html
>>
>> That would be urn:xmpp:langtrans#items.
>>
>=20
> Yes.

We have people here who can fix that. :)

/psa



--------------ms070007010804030505000707
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIWnDCC
B1cwggY/oAMCAQICAVUwDQYJKoZIhvcNAQEFBQAwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQK
Ew1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBT
aWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRl
IENsaWVudCBDQTAeFw0wOTA3MDYwMDAwMDFaFw0xMDA3MDYyMzU5NTlaMIHCMQswCQYDVQQG
EwJVUzERMA8GA1UECBMIQ29sb3JhZG8xDzANBgNVBAcTBkRlbnZlcjEiMCAGA1UEChMZWE1Q
UCBTdGFuZGFyZHMgRm91bmRhdGlvbjEsMCoGA1UECxMjU3RhcnRDb20gVHJ1c3RlZCBDZXJ0
aWZpY2F0ZSBNZW1iZXIxGjAYBgNVBAMTEVBldGVyIFNhaW50LUFuZHJlMSEwHwYJKoZIhvcN
AQkBFhJzdHBldGVyQHN0cGV0ZXIuaW0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQCas7Mrnh02GakN8sft+HJpU4MwBxEgrGDZ2ZzUxDDt2sEhM+9Q74h955MtgMhK3TeBf6Hs
hDh/8Z9G//k2qNA0M2S5rejTqrmW0Jabca/L7BUZ0GhnU2N/2zeciFUmuZ4A2l1T5IMX2ZVP
XnNIaefBtbImJAbDz3T0vxkzTtcqgW3wL83PMDiqiuM+e1k+VPvOW4f5ZSGkPIhYCDpWqNE5
wZvjrLNMc8jZOPs9DrsYuIVwU72Vhy1tkEh+w6YpYHrdEUAe+eKe6TuxqZ60e9z3O36uiV//
Ms274iD6PbA/IGazJgaAdg6tvPehwTYGJAGmv3PsJKkLGjgoh+RrrM1LAgMBAAGjggOKMIID
hjAJBgNVHRMEAjAAMAsGA1UdDwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUH
AwQwHQYDVR0OBBYEFOyws3XWgIY9FP1POVqjdZP9Lu38MB0GA1UdEQQWMBSBEnN0cGV0ZXJA
c3RwZXRlci5pbTCBqAYDVR0jBIGgMIGdgBR7iZySlyShhEcCy3T8LvSs3DLl86GBgaR/MH0x
CzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUg
RGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQDEyBTdGFydENvbSBDZXJ0aWZp
Y2F0aW9uIEF1dGhvcml0eYIBDzCCAUcGA1UdIASCAT4wggE6MIIBNgYLKwYBBAGBtTcBAgAw
ggElMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMDQG
CCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUucGRmMIG8
BggrBgEFBQcCAjCBrzAUFg1TdGFydENvbSBMdGQuMAMCAQEagZZMaW1pdGVkIExpYWJpbGl0
eSwgcmVhZCB0aGUgc2VjdGlvbiAqTGVnYWwgTGltaXRhdGlvbnMqIG9mIHRoZSBTdGFydENv
bSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSBQb2xpY3kgYXZhaWxhYmxlIGF0IGh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwYwYDVR0fBFwwWjAroCmgJ4YlaHR0cDovL3d3
dy5zdGFydHNzbC5jb20vY3J0dTMtY3JsLmNybDAroCmgJ4YlaHR0cDovL2NybC5zdGFydHNz
bC5jb20vY3J0dTMtY3JsLmNybDCBjgYIKwYBBQUHAQEEgYEwfzA5BggrBgEFBQcwAYYtaHR0
cDovL29jc3Auc3RhcnRzc2wuY29tL3N1Yi9jbGFzczMvY2xpZW50L2NhMEIGCCsGAQUFBzAC
hjZodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9jZXJ0cy9zdWIuY2xhc3MzLmNsaWVudC5jYS5j
cnQwIwYDVR0SBBwwGoYYaHR0cDovL3d3dy5zdGFydHNzbC5jb20vMA0GCSqGSIb3DQEBBQUA
A4IBAQBgv4xFXZqDKSOtnPOVbqOh1brj7oxRaVYk7N0MJG7x9Y/wkO3iwRwizVLcC1bA+D/R
gyFilXx6IQWE63Ge2tu+Y4w5QoHYwuUFQuBZuxvZpOa3ykdgPlBQaBM8m+Ien0skwNggaizA
X9Pc/sMLpP3jkO1iSF4agy4r5Ed+4G10mP5X0zO3gQwq9Uj4F9tX+58kU+fM1P8Sh+BYR4r/
kSbKE3tWcMaKblWPGwX0nYD26Je7Qb+uX/J5lCgozBrHXQWq8N98iklASf2pv+32Oi1dEjmM
UgAm/J2+YmxaI02+c+H6QH8+F3RUjCiRg9XqUNjcrNrnTFnm/iMMZADktsXPMIIHVzCCBj+g
AwIBAgIBVTANBgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0
Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcx
ODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50
IENBMB4XDTA5MDcwNjAwMDAwMVoXDTEwMDcwNjIzNTk1OVowgcIxCzAJBgNVBAYTAlVTMREw
DwYDVQQIEwhDb2xvcmFkbzEPMA0GA1UEBxMGRGVudmVyMSIwIAYDVQQKExlYTVBQIFN0YW5k
YXJkcyBGb3VuZGF0aW9uMSwwKgYDVQQLEyNTdGFydENvbSBUcnVzdGVkIENlcnRpZmljYXRl
IE1lbWJlcjEaMBgGA1UEAxMRUGV0ZXIgU2FpbnQtQW5kcmUxITAfBgkqhkiG9w0BCQEWEnN0
cGV0ZXJAc3RwZXRlci5pbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJqzsyue
HTYZqQ3yx+34cmlTgzAHESCsYNnZnNTEMO3awSEz71DviH3nky2AyErdN4F/oeyEOH/xn0b/
+Tao0DQzZLmt6NOquZbQlptxr8vsFRnQaGdTY3/bN5yIVSa5ngDaXVPkgxfZlU9ec0hp58G1
siYkBsPPdPS/GTNO1yqBbfAvzc8wOKqK4z57WT5U+85bh/llIaQ8iFgIOlao0TnBm+Oss0xz
yNk4+z0Ouxi4hXBTvZWHLW2QSH7Dpilget0RQB754p7pO7GpnrR73Pc7fq6JX/8yzbviIPo9
sD8gZrMmBoB2Dq2896HBNgYkAaa/c+wkqQsaOCiH5GuszUsCAwEAAaOCA4owggOGMAkGA1Ud
EwQCMAAwCwYDVR0PBAQDAgSwMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDAdBgNV
HQ4EFgQU7LCzddaAhj0U/U85WqN1k/0u7fwwHQYDVR0RBBYwFIESc3RwZXRlckBzdHBldGVy
LmltMIGoBgNVHSMEgaAwgZ2AFHuJnJKXJKGERwLLdPwu9KzcMuXzoYGBpH8wfTELMAkGA1UE
BhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFs
IENlcnRpZmljYXRlIFNpZ25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24g
QXV0aG9yaXR5ggEPMIIBRwYDVR0gBIIBPjCCATowggE2BgsrBgEEAYG1NwECADCCASUwLgYI
KwYBBQUHAgEWImh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUH
AgEWKGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwgbwGCCsGAQUF
BwICMIGvMBQWDVN0YXJ0Q29tIEx0ZC4wAwIBARqBlkxpbWl0ZWQgTGlhYmlsaXR5LCByZWFk
IHRoZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENlcnRp
ZmljYXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL3d3dy5zdGFy
dHNzbC5jb20vcG9saWN5LnBkZjBjBgNVHR8EXDBaMCugKaAnhiVodHRwOi8vd3d3LnN0YXJ0
c3NsLmNvbS9jcnR1My1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9j
cnR1My1jcmwuY3JsMIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2Nz
cC5zdGFydHNzbC5jb20vc3ViL2NsYXNzMy9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6
Ly93d3cuc3RhcnRzc2wuY29tL2NlcnRzL3N1Yi5jbGFzczMuY2xpZW50LmNhLmNydDAjBgNV
HRIEHDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBAGC/
jEVdmoMpI62c85Vuo6HVuuPujFFpViTs3QwkbvH1j/CQ7eLBHCLNUtwLVsD4P9GDIWKVfHoh
BYTrcZ7a275jjDlCgdjC5QVC4Fm7G9mk5rfKR2A+UFBoEzyb4h6fSyTA2CBqLMBf09z+wwuk
/eOQ7WJIXhqDLivkR37gbXSY/lfTM7eBDCr1SPgX21f7nyRT58zU/xKH4FhHiv+RJsoTe1Zw
xopuVY8bBfSdgPbol7tBv65f8nmUKCjMGsddBarw33yKSUBJ/am/7fY6LV0SOYxSACb8nb5i
bFojTb5z4fpAfz4XdFSMKJGD1epQ2Nys2udMWeb+IwxkAOS2xc8wggfiMIIFyqADAgECAgEP
MA0GCSqGSIb3DQEBBQUAMH0xCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQu
MSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQD
EyBTdGFydENvbSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNzEwMjQyMTAzMzJaFw0x
MjEwMjIyMTAzMzJaMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjEr
MCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMv
U3RhcnRDb20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC5o0luEj4gypQIp71Xi2TlXyLYrj9WkRy+d9BO
0FHPYnAsC99/jx/ibNRwIfAoFhZd+LDscdRSckvwuFSz0bKg3z+9o7cwlVAC9AwMWe8IM0Lx
c+8etYxsX4WIamG9fjzzi5GAW5ESKzzIN3SxHSplyGCWFwx/pgf1f4y6O9/ym+4f6zaDYP6B
x0r+SaJcr6eSGNm7X3EwX1v7XpRBY+aw019o7k72d0IX910F+XGt0OwNdM61Ff3FiTiexeUZ
bWxCGm6GZl+SQVG9xYVIgHQaLXoQF+g2wzrmKCbVcZhqH+hrlRnD6PfCuEyX/BR6PlAPRDlQ
6f1u3wqik+LF5P15AgMBAAGjggNbMIIDVzAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIBpjAd
BgNVHQ4EFgQUe4mckpckoYRHAst0/C70rNwy5fMwgagGA1UdIwSBoDCBnYAUTgvvGqRAW6UX
aYcwyjRoQ9BBrvKhgYGkfzB9MQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRk
LjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzEpMCcGA1UE
AxMgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHmCAQEwCQYDVR0SBAIwADA9Bggr
BgEFBQcBAQQxMC8wLQYIKwYBBQUHMAKGIWh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3Nmc2Nh
LmNydDBgBgNVHR8EWTBXMCygKqAohiZodHRwOi8vY2VydC5zdGFydGNvbS5vcmcvc2ZzY2Et
Y3JsLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20vc2ZzY2EuY3JsMIIBXQYD
VR0gBIIBVDCCAVAwggFMBgsrBgEEAYG1NwEBBDCCATswLwYIKwYBBQUHAgEWI2h0dHA6Ly9j
ZXJ0LnN0YXJ0Y29tLm9yZy9wb2xpY3kucGRmMDUGCCsGAQUFBwIBFilodHRwOi8vY2VydC5z
dGFydGNvbS5vcmcvaW50ZXJtZWRpYXRlLnBkZjCB0AYIKwYBBQUHAgIwgcMwJxYgU3RhcnQg
Q29tbWVyY2lhbCAoU3RhcnRDb20pIEx0ZC4wAwIBARqBl0xpbWl0ZWQgTGlhYmlsaXR5LCBy
ZWFkIHRoZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENl
cnRpZmljYXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL2NlcnQu
c3RhcnRjb20ub3JnL3BvbGljeS5wZGYwEQYJYIZIAYb4QgEBBAQDAgAHMFAGCWCGSAGG+EIB
DQRDFkFTdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIEZyZWUgU1NMIEVt
YWlsIENlcnRpZmljYXRlczANBgkqhkiG9w0BAQUFAAOCAgEAUpcEDdsKFRCxFBxcSm+8oMTT
fpS7fbZkxWHx5fHDjvAgaBQ+oY0tk4xtbD6VxeHYjxI63+hj8jICnqeVXPe34Bu+XzekIn2T
lrnPCQobKdQF2p52QgUvIxSURed0jcBaCBV22DSKaUqDOzD/Tx6VQy78zpblXjRH7OALE/+H
jzJVmspdnBUUtQOLYgPo924xkxR25VDdgtEE5vAXa/g2oCeZhy0ZEO4NbgIayAYCJcJRDz0h
dD2Ahec65Kw6LB3N7VXEjiRR5/WoKwH/QteRzPJbFDc1somrApjm2cyg+5nbm1RHeFIz+GxX
luRrPztvhNcby0PtAjqwY1txi4sW0R6ZJPuZ2DZ1/dzckoFhyZgFyOX3SEkNXVLldjTzneFJ
FnVSzDbc720vq184jR7pYoI9+f5QJ96a0iLxEAG8SJ5auBwXI/w2FmKmwmdMvJ8/17+B4sMC
IRrXrDQl2xzpVXh/Qcmk5nf+w8HFmqATGy1OUAQbXga7AySAUaYhvvFk50u0bO5DiUGwzrJO
3TrwvaC2Ei4EFaBmIVgG7TfU5TaaY9IcJSCQ7AGUYE3RFSRpsLOoA3DsxP42YERgS/Nxw29+
YqZtPoO2QPbNpI7xnHVCfNBabx3oDIf438nFfv8spw5BQqBSbEF1izJA57eE64CzHnt7lB20
OFD11avYopwxggPKMIIDxgIBATCBkjCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0
Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcx
ODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50
IENBAgFVMAkGBSsOAwIaBQCgggIMMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZI
hvcNAQkFMQ8XDTEwMDUwNTIxNDkxNVowIwYJKoZIhvcNAQkEMRYEFK8djAHmpjjL9wLnnRdY
Hh/na5i7MF8GCSqGSIb3DQEJDzFSMFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqG
SIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBowYJ
KwYBBAGCNxAEMYGVMIGSMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRk
LjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UE
AxMvU3RhcnRDb20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAVUw
gaUGCyqGSIb3DQEJEAILMYGVoIGSMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRD
b20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4
MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQg
Q0ECAVUwDQYJKoZIhvcNAQEBBQAEggEAbzDVEoVxw481TB1N37JdRRBgVBFIbpKBt6e107iJ
v61j3oHlMV71IyQZlemNOUNR3KK26GuYuciC6MnuxtOcbp0lzKf1T/lQOt4m9NP2+Mj+1NLW
iR9CP1zaH8ldptEWpskgYbJcIQkpPx5t0Crm38VJh+VqvuvEvrQLrcBP+NQ5LIAG5wpbB7pg
1uXLuLjroEp1rYQWUl5YqMFHjHT9n2DCccnotdgmfXcaGF3bs2GTA3LgAG2En9lLj1I3rKIr
9PbPnFYCKM1c3Rb118HpTO2yMCQNKI12j8N9v06qjGtkpiwAdOOfbvKr9AhkxkI+qQAnxGW2
1Cz7rgIK9E2gwgAAAAAAAA==
--------------ms070007010804030505000707--

From A.Hoenes@TR-Sys.de  Thu May  6 11:22:36 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A705128C159 for <urn@core3.amsl.com>; Thu,  6 May 2010 11:22:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -94.307
X-Spam-Level: 
X-Spam-Status: No, score=-94.307 tagged_above=-999 required=5 tests=[AWL=-1.657, BAYES_99=3.5, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Xxr5g4Gs7cIl for <urn@core3.amsl.com>; Thu,  6 May 2010 11:22:35 -0700 (PDT)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id 0CD1328C16B for <urn@ietf.org>; Thu,  6 May 2010 11:21:02 -0700 (PDT)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA020420008; Thu, 6 May 2010 20:20:08 +0200
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id UAA25600; Thu, 6 May 2010 20:20:06 +0200 (MESZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201005061820.UAA25600@TR-Sys.de>
To: moore@network-heretics.com
Date: Thu, 6 May 2010 20:20:06 +0200 (MESZ)
In-Reply-To: <4BD9F303.6080103@network-heretics.com> from Keith Moore at Apr "29, " 2010 "04:58:43" pm
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org
Subject: Re: [urn] Focus of the discussion
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 May 2010 18:22:36 -0000

Keith,
thanks again for your feedback.

> I am strongly of the opinion that the WG MUST be constrained from
> attempting to change the intent of the original URN specifications; or
> for that matter the specifications themselves except as necessary to
> clarify, correct errata, and reconcile apparent differences with other
> standards.

Are there indications in the first draft charter or in the initial
2141bis draft that have lead you to the conclusion somebody seriously
wanted to try to change URN fundamentals?
If you feel so, please tell us the details so that these can be adjusted.


> History suggests that discussions about naming are very contentious.
> They seem to bring people out of the woodwork who want this kind of name
> to serve whatever purpose they hope to serve, whether or not that is the
> intent behind that kind of name.  We had that problem with the original
> URN discussions.  We also had that problem with discussions around
> "human friendly names" and similar ideas.  To some degree we've even had
> that problems with discussions of URLs, and there is a long history of
> contention on use of DNS names.

The origin of this effort stems from custodians of cultural legacy, most
of them working directly for national libraries, and a few supporting
folks, including me -- in a role you might circumscribe as an inofficial
liaison to the IETF.  Some people contemporarily regard such folks as
overly conservative; but at least, they are not renowned as followers
of apparently short-lived hypes.
So far, I did not see any indication in the messages from PersID
that a fundamental shift in paradigm would even be considered.

The goal clearly is a revised set of documents compatible with
existing standards and matching the requirements of an evolving
distributed, international, URN resolution system for unambiguous
specifications, lying the foundation for interoperable implementations
of resolution services, and for future improved namespace definitions
that support these goals.
I hoped that would be clear from the submitted text.

>
> The battle for control of URNs needs to not be revisited.   Those
> decisions have already been made, and they were hard fought.  People who
> want URNs to be something significantly different than they were
> originally specified to be need to go elsewhere, or start from scratch
> to convince the community that a new kind of name is needed.  This is
> especially important to preserve the persistence qualities of URNs.

In a recent contribution to this list, it has been clarified that,
basically, URNs are the URIs of the 'urn' URI scheme -- nothing more
and nothing less -- and that each URI scheme has its specific set of
rules beyond the general rules in the URI standard.
The fact that this needed to be stated seems to be a dedicated,
a-posteriori justification for having (for the first time!) a formal
specification for the 'urn' URI scheme in the 2141bis draft, as you
can find instantiated in the -00 version.
Of course, the details of the draft are subject to WG discussion,
(but comments are welcome as well before WG formation); however,
the primary goal now is discussing, and eventually arriving at
consensus for, a WG charter.

>
> This needs to be made very clear in the group's charter, and right now
> there's not even a hint of that.
>
> Keith

Again: Do you see a hint to the contrary?  Where?

The proposed draft charter lists major goals.
Changing more fundamental things is not even mentioned there.
IMO, it is implied by the intent and practice of WG charters that
details are to be worked out in the WG, but that the WG is not
endowed to leave the grounds of what is written in the charter.

Where do you derive from the idea that this text would task the
proposed WG with tackling such work?  We are used to specify in the
charter the working plan of a WG, and not what the WG is _not_
planning -- otherwise we would quickly arrive at unreadable charters
of unbounded size.  When a WG wants to go beyond its charter, the
rules require re-chartering.  We currently are defining the tasks of
the WG; the first cut has been posted, and it does specify detailed
goals.

So once again (and this is directed to all readers of this list!),
please quote text parts you do not concur with or that you would like
to be amended, and supply text proposals for additions and/or changes,
if you believe they should be applied.
On the other hand, please feel free to state explicit support of the
current text or parts of it.


Kind regards,
  Alfred.

-- 

+------------------------+--------------------------------------------+
| TR-Sys Alfred Hoenes   |  Alfred Hoenes   Dipl.-Math., Dipl.-Phys.  |
| Gerlinger Strasse 12   |  Phone: (+49)7156/9635-0, Fax: -18         |
| D-71254  Ditzingen     |  E-Mail:  ah@TR-Sys.de                     |
+------------------------+--------------------------------------------+


From moore@network-heretics.com  Thu May  6 11:36:01 2010
Return-Path: <moore@network-heretics.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 643723A6B96 for <urn@core3.amsl.com>; Thu,  6 May 2010 11:36:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.029
X-Spam-Level: 
X-Spam-Status: No, score=0.029 tagged_above=-999 required=5 tests=[AWL=-0.273,  BAYES_50=0.001, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9B4XUG4z-9TR for <urn@core3.amsl.com>; Thu,  6 May 2010 11:35:59 -0700 (PDT)
Received: from m1.imap-partners.net (m1.imap-partners.net [64.13.152.131]) by core3.amsl.com (Postfix) with ESMTP id 18AD03A6B73 for <urn@ietf.org>; Thu,  6 May 2010 11:35:59 -0700 (PDT)
Received: from lust.indecency.org (173-137-202-238.pools.spcsdns.net [173.137.202.238]) by m1.imap-partners.net (MOS 4.1.8-GA) with ESMTP id BRR95652 (AUTH admin@network-heretics.com); Thu, 6 May 2010 11:35:38 -0700
X-Mirapoint-Received-SPF: 173.137.202.238 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 173.137.202.238 lust.indecency.org <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 173.137.202.238 lust.indecency.org <moore@network-heretics.com> 5 none
Message-ID: <4BE30BFA.5060606@network-heretics.com>
Date: Thu, 06 May 2010 14:35:38 -0400
From: Keith Moore <moore@network-heretics.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: =?UTF-8?B?QWxmcmVkIO+/vQ==?= <ah@TR-Sys.de>
References: <201005061820.UAA25600@TR-Sys.de>
In-Reply-To: <201005061820.UAA25600@TR-Sys.de>
Content-Type: multipart/alternative; boundary="------------070202000305060706030405"
Cc: urn@ietf.org
Subject: Re: [urn] Focus of the discussion
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 May 2010 18:36:01 -0000

This is a multi-part message in MIME format.
--------------070202000305060706030405
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Alfred,

You are missing my point.  It doesn't matter that the charter doesn't
say anything about changing URN fundamentals.  Nor does it matter that
the people who are pushing for this WG aren't interested in changing URN
fundamentals.  Once an IETF working group is formed, anyone can
participate in it, and the chair is bound to honor group consensus. 
Unless the charter expressly forbids changing URN fundamentals, it's
going to be impossible to keep the discussion on target for the group's
intended scope.  (Even with a "big stick" in the charter, it's likely to
be difficult.) 

Furthermore, IESG has sometimes had difficulty pushing back on groups
that exceed their mandate, unless the output of the group is clearly
outside of the bounds of the charter.

The best time to fight scope creep is before the group is actually
chartered.

Keith
> Keith,
> thanks again for your feedback.
>
>> I am strongly of the opinion that the WG MUST be constrained from
>> attempting to change the intent of the original URN specifications; or
>> for that matter the specifications themselves except as necessary to
>> clarify, correct errata, and reconcile apparent differences with other
>> standards.
>
> Are there indications in the first draft charter or in the initial
> 2141bis draft that have lead you to the conclusion somebody seriously
> wanted to try to change URN fundamentals?
> If you feel so, please tell us the details so that these can be adjusted.
>
>
>> History suggests that discussions about naming are very contentious.
>> They seem to bring people out of the woodwork who want this kind of name
>> to serve whatever purpose they hope to serve, whether or not that is the
>> intent behind that kind of name.  We had that problem with the original
>> URN discussions.  We also had that problem with discussions around
>> "human friendly names" and similar ideas.  To some degree we've even had
>> that problems with discussions of URLs, and there is a long history of
>> contention on use of DNS names.
>
> The origin of this effort stems from custodians of cultural legacy, most
> of them working directly for national libraries, and a few supporting
> folks, including me -- in a role you might circumscribe as an inofficial
> liaison to the IETF.  Some people contemporarily regard such folks as
> overly conservative; but at least, they are not renowned as followers
> of apparently short-lived hypes.
> So far, I did not see any indication in the messages from PersID
> that a fundamental shift in paradigm would even be considered.
>
> The goal clearly is a revised set of documents compatible with
> existing standards and matching the requirements of an evolving
> distributed, international, URN resolution system for unambiguous
> specifications, lying the foundation for interoperable implementations
> of resolution services, and for future improved namespace definitions
> that support these goals.
> I hoped that would be clear from the submitted text.
>
>>
>> The battle for control of URNs needs to not be revisited.   Those
>> decisions have already been made, and they were hard fought.  People who
>> want URNs to be something significantly different than they were
>> originally specified to be need to go elsewhere, or start from scratch
>> to convince the community that a new kind of name is needed.  This is
>> especially important to preserve the persistence qualities of URNs.
>
> In a recent contribution to this list, it has been clarified that,
> basically, URNs are the URIs of the 'urn' URI scheme -- nothing more
> and nothing less -- and that each URI scheme has its specific set of
> rules beyond the general rules in the URI standard.
> The fact that this needed to be stated seems to be a dedicated,
> a-posteriori justification for having (for the first time!) a formal
> specification for the 'urn' URI scheme in the 2141bis draft, as you
> can find instantiated in the -00 version.
> Of course, the details of the draft are subject to WG discussion,
> (but comments are welcome as well before WG formation); however,
> the primary goal now is discussing, and eventually arriving at
> consensus for, a WG charter.
>
>>
>> This needs to be made very clear in the group's charter, and right now
>> there's not even a hint of that.
>>
>> Keith
>
> Again: Do you see a hint to the contrary?  Where?
>
> The proposed draft charter lists major goals.
> Changing more fundamental things is not even mentioned there.
> IMO, it is implied by the intent and practice of WG charters that
> details are to be worked out in the WG, but that the WG is not
> endowed to leave the grounds of what is written in the charter.
>
> Where do you derive from the idea that this text would task the
> proposed WG with tackling such work?  We are used to specify in the
> charter the working plan of a WG, and not what the WG is _not_
> planning -- otherwise we would quickly arrive at unreadable charters
> of unbounded size.  When a WG wants to go beyond its charter, the
> rules require re-chartering.  We currently are defining the tasks of
> the WG; the first cut has been posted, and it does specify detailed
> goals.
>
> So once again (and this is directed to all readers of this list!),
> please quote text parts you do not concur with or that you would like
> to be amended, and supply text proposals for additions and/or changes,
> if you believe they should be applied.
> On the other hand, please feel free to state explicit support of the
> current text or parts of it.
>
>
> Kind regards,
>   Alfred.
>

--------------070202000305060706030405
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Alfred,<br>
<br>
You are missing my point.Â  It doesn't matter that the charter doesn't
say anything about changing URN fundamentals.Â  Nor does it matter that
the people who are pushing for this WG aren't interested in changing
URN fundamentals.Â  Once an IETF working group is formed, anyone can
participate in it, and the chair is bound to honor group consensus.Â 
Unless the charter expressly forbids changing URN fundamentals, it's
going to be impossible to keep the discussion on target for the group's
intended scope.Â  (Even with a "big stick" in the charter, it's likely
to be difficult.)Â  <br>
<br>
Furthermore, IESG has sometimes had difficulty pushing back on groups
that exceed their mandate, unless the output of the group is clearly
outside of the bounds of the charter.<br>
<br>
The best time to fight scope creep is before the group is actually
chartered.<br>
<br>
Keith<br>
<blockquote cite="mid:201005061820.UAA25600@TR-Sys.de" type="cite">
  <pre wrap=""><font face="courier">Keith,
thanks again for your feedback.

</font></pre>
  <blockquote type="cite">
    <pre wrap=""><font face="courier">I am strongly of the opinion that the WG MUST be constrained from
attempting to change the intent of the original URN specifications; or
for that matter the specifications themselves except as necessary to
clarify, correct errata, and reconcile apparent differences with other
standards.
</font></pre>
  </blockquote>
  <pre wrap=""><font face="courier">
Are there indications in the first draft charter or in the initial
2141bis draft that have lead you to the conclusion somebody seriously
wanted to try to change URN fundamentals?
If you feel so, please tell us the details so that these can be adjusted.


</font></pre>
  <blockquote type="cite">
    <pre wrap=""><font face="courier">History suggests that discussions about naming are very contentious.
They seem to bring people out of the woodwork who want this kind of name
to serve whatever purpose they hope to serve, whether or not that is the
intent behind that kind of name.  We had that problem with the original
URN discussions.  We also had that problem with discussions around
"human friendly names" and similar ideas.  To some degree we've even had
that problems with discussions of URLs, and there is a long history of
contention on use of DNS names.
</font></pre>
  </blockquote>
  <pre wrap=""><font face="courier">
The origin of this effort stems from custodians of cultural legacy, most
of them working directly for national libraries, and a few supporting
folks, including me -- in a role you might circumscribe as an inofficial
liaison to the IETF.  Some people contemporarily regard such folks as
overly conservative; but at least, they are not renowned as followers
of apparently short-lived hypes.
So far, I did not see any indication in the messages from PersID
that a fundamental shift in paradigm would even be considered.

The goal clearly is a revised set of documents compatible with
existing standards and matching the requirements of an evolving
distributed, international, URN resolution system for unambiguous
specifications, lying the foundation for interoperable implementations
of resolution services, and for future improved namespace definitions
that support these goals.
I hoped that would be clear from the submitted text.

</font></pre>
  <blockquote type="cite">
    <pre wrap=""><font face="courier">
The battle for control of URNs needs to not be revisited.   Those
decisions have already been made, and they were hard fought.  People who
want URNs to be something significantly different than they were
originally specified to be need to go elsewhere, or start from scratch
to convince the community that a new kind of name is needed.  This is
especially important to preserve the persistence qualities of URNs.
</font></pre>
  </blockquote>
  <pre wrap=""><font face="courier">
In a recent contribution to this list, it has been clarified that,
basically, URNs are the URIs of the 'urn' URI scheme -- nothing more
and nothing less -- and that each URI scheme has its specific set of
rules beyond the general rules in the URI standard.
The fact that this needed to be stated seems to be a dedicated,
a-posteriori justification for having (for the first time!) a formal
specification for the 'urn' URI scheme in the 2141bis draft, as you
can find instantiated in the -00 version.
Of course, the details of the draft are subject to WG discussion,
(but comments are welcome as well before WG formation); however,
the primary goal now is discussing, and eventually arriving at
consensus for, a WG charter.

</font></pre>
  <blockquote type="cite">
    <pre wrap=""><font face="courier">
This needs to be made very clear in the group's charter, and right now
there's not even a hint of that.

Keith
</font></pre>
  </blockquote>
  <pre wrap=""><font face="courier">
Again: Do you see a hint to the contrary?  Where?

The proposed draft charter lists major goals.
Changing more fundamental things is not even mentioned there.
IMO, it is implied by the intent and practice of WG charters that
details are to be worked out in the WG, but that the WG is not
endowed to leave the grounds of what is written in the charter.

Where do you derive from the idea that this text would task the
proposed WG with tackling such work?  We are used to specify in the
charter the working plan of a WG, and not what the WG is _not_
planning -- otherwise we would quickly arrive at unreadable charters
of unbounded size.  When a WG wants to go beyond its charter, the
rules require re-chartering.  We currently are defining the tasks of
the WG; the first cut has been posted, and it does specify detailed
goals.

So once again (and this is directed to all readers of this list!),
please quote text parts you do not concur with or that you would like
to be amended, and supply text proposals for additions and/or changes,
if you believe they should be applied.
On the other hand, please feel free to state explicit support of the
current text or parts of it.


Kind regards,
  Alfred.

</font></pre>
</blockquote>
</body>
</html>

--------------070202000305060706030405--

From stpeter@stpeter.im  Wed May 12 14:56:13 2010
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AFF423A6990 for <urn@core3.amsl.com>; Wed, 12 May 2010 14:56:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level: 
X-Spam-Status: No, score=-1.909 tagged_above=-999 required=5 tests=[AWL=0.690,  BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9NxG6xt5olG8 for <urn@core3.amsl.com>; Wed, 12 May 2010 14:56:12 -0700 (PDT)
Received: from stpeter.im (stpeter.im [207.210.219.233]) by core3.amsl.com (Postfix) with ESMTP id 750783A6956 for <urn@ietf.org>; Wed, 12 May 2010 14:56:12 -0700 (PDT)
Received: from leavealone.cisco.com (72-163-0-129.cisco.com [72.163.0.129]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id AE7D740D06; Wed, 12 May 2010 15:56:01 -0600 (MDT)
Message-ID: <4BEB23EF.4040804@stpeter.im>
Date: Wed, 12 May 2010 15:55:59 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: Keith Moore <moore@network-heretics.com>
References: <201004280802.KAA11778@TR-Sys.de>	<4BD83069.6060407@gmx.de>	<4BD83B51.7010100@renci.org>	<4BD83F7D.1050100@network-heretics.com>	<4BD845CD.4060100@renci.org>	<4BD847A2.8090204@network-heretics.com>	<4BD84969.9000109@renci.org>	<4BD86147.3030401@network-heretics.com>	<4BD863CA.3050004@renci.org>	<4BD8772D.7080601@network-heretics.com>	<4BD87BEA.9070309@renci.org> <4BD888C7.5080801@network-heretics.com>
In-Reply-To: <4BD888C7.5080801@network-heretics.com>
X-Enigmail-Version: 1.0.1
OpenPGP: url=http://www.saint-andre.com/me/stpeter.asc
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms040402010402060303060701"
Cc: "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] fragment identifiers, Re:  rfc2141bis [was: Re: A first cut at the Draft Charter ...]
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 May 2010 21:56:13 -0000

This is a cryptographically signed message in MIME format.

--------------ms040402010402060303060701
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On 4/28/10 1:13 PM, Keith Moore wrote (in reply to Xiaoshu Wang):

>> But isn't it because things does not work well that this URN mailing
>> list is created?
>
> I have yet to understand the specific reasons why this list was created=
,
> other than to clean up a few very technical ambiguities and errata in
> the existing URN specifications and in how they relate to other
> specifications.   I'm not aware that these technical ambiguities or
> errata have caused any significant operational problems, though of
> course they might have.

That is my impression as well. Anyone who has a broader notion of our
work here had better speak up, because we need to be very clear on our
purpose from the beginning.

Peter

--=20
Peter Saint-Andre
https://stpeter.im/




--------------ms040402010402060303060701
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIWnDCC
B1cwggY/oAMCAQICAVUwDQYJKoZIhvcNAQEFBQAwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQK
Ew1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBT
aWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRl
IENsaWVudCBDQTAeFw0wOTA3MDYwMDAwMDFaFw0xMDA3MDYyMzU5NTlaMIHCMQswCQYDVQQG
EwJVUzERMA8GA1UECBMIQ29sb3JhZG8xDzANBgNVBAcTBkRlbnZlcjEiMCAGA1UEChMZWE1Q
UCBTdGFuZGFyZHMgRm91bmRhdGlvbjEsMCoGA1UECxMjU3RhcnRDb20gVHJ1c3RlZCBDZXJ0
aWZpY2F0ZSBNZW1iZXIxGjAYBgNVBAMTEVBldGVyIFNhaW50LUFuZHJlMSEwHwYJKoZIhvcN
AQkBFhJzdHBldGVyQHN0cGV0ZXIuaW0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQCas7Mrnh02GakN8sft+HJpU4MwBxEgrGDZ2ZzUxDDt2sEhM+9Q74h955MtgMhK3TeBf6Hs
hDh/8Z9G//k2qNA0M2S5rejTqrmW0Jabca/L7BUZ0GhnU2N/2zeciFUmuZ4A2l1T5IMX2ZVP
XnNIaefBtbImJAbDz3T0vxkzTtcqgW3wL83PMDiqiuM+e1k+VPvOW4f5ZSGkPIhYCDpWqNE5
wZvjrLNMc8jZOPs9DrsYuIVwU72Vhy1tkEh+w6YpYHrdEUAe+eKe6TuxqZ60e9z3O36uiV//
Ms274iD6PbA/IGazJgaAdg6tvPehwTYGJAGmv3PsJKkLGjgoh+RrrM1LAgMBAAGjggOKMIID
hjAJBgNVHRMEAjAAMAsGA1UdDwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUH
AwQwHQYDVR0OBBYEFOyws3XWgIY9FP1POVqjdZP9Lu38MB0GA1UdEQQWMBSBEnN0cGV0ZXJA
c3RwZXRlci5pbTCBqAYDVR0jBIGgMIGdgBR7iZySlyShhEcCy3T8LvSs3DLl86GBgaR/MH0x
CzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUg
RGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQDEyBTdGFydENvbSBDZXJ0aWZp
Y2F0aW9uIEF1dGhvcml0eYIBDzCCAUcGA1UdIASCAT4wggE6MIIBNgYLKwYBBAGBtTcBAgAw
ggElMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMDQG
CCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUucGRmMIG8
BggrBgEFBQcCAjCBrzAUFg1TdGFydENvbSBMdGQuMAMCAQEagZZMaW1pdGVkIExpYWJpbGl0
eSwgcmVhZCB0aGUgc2VjdGlvbiAqTGVnYWwgTGltaXRhdGlvbnMqIG9mIHRoZSBTdGFydENv
bSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSBQb2xpY3kgYXZhaWxhYmxlIGF0IGh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwYwYDVR0fBFwwWjAroCmgJ4YlaHR0cDovL3d3
dy5zdGFydHNzbC5jb20vY3J0dTMtY3JsLmNybDAroCmgJ4YlaHR0cDovL2NybC5zdGFydHNz
bC5jb20vY3J0dTMtY3JsLmNybDCBjgYIKwYBBQUHAQEEgYEwfzA5BggrBgEFBQcwAYYtaHR0
cDovL29jc3Auc3RhcnRzc2wuY29tL3N1Yi9jbGFzczMvY2xpZW50L2NhMEIGCCsGAQUFBzAC
hjZodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9jZXJ0cy9zdWIuY2xhc3MzLmNsaWVudC5jYS5j
cnQwIwYDVR0SBBwwGoYYaHR0cDovL3d3dy5zdGFydHNzbC5jb20vMA0GCSqGSIb3DQEBBQUA
A4IBAQBgv4xFXZqDKSOtnPOVbqOh1brj7oxRaVYk7N0MJG7x9Y/wkO3iwRwizVLcC1bA+D/R
gyFilXx6IQWE63Ge2tu+Y4w5QoHYwuUFQuBZuxvZpOa3ykdgPlBQaBM8m+Ien0skwNggaizA
X9Pc/sMLpP3jkO1iSF4agy4r5Ed+4G10mP5X0zO3gQwq9Uj4F9tX+58kU+fM1P8Sh+BYR4r/
kSbKE3tWcMaKblWPGwX0nYD26Je7Qb+uX/J5lCgozBrHXQWq8N98iklASf2pv+32Oi1dEjmM
UgAm/J2+YmxaI02+c+H6QH8+F3RUjCiRg9XqUNjcrNrnTFnm/iMMZADktsXPMIIHVzCCBj+g
AwIBAgIBVTANBgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0
Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcx
ODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50
IENBMB4XDTA5MDcwNjAwMDAwMVoXDTEwMDcwNjIzNTk1OVowgcIxCzAJBgNVBAYTAlVTMREw
DwYDVQQIEwhDb2xvcmFkbzEPMA0GA1UEBxMGRGVudmVyMSIwIAYDVQQKExlYTVBQIFN0YW5k
YXJkcyBGb3VuZGF0aW9uMSwwKgYDVQQLEyNTdGFydENvbSBUcnVzdGVkIENlcnRpZmljYXRl
IE1lbWJlcjEaMBgGA1UEAxMRUGV0ZXIgU2FpbnQtQW5kcmUxITAfBgkqhkiG9w0BCQEWEnN0
cGV0ZXJAc3RwZXRlci5pbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJqzsyue
HTYZqQ3yx+34cmlTgzAHESCsYNnZnNTEMO3awSEz71DviH3nky2AyErdN4F/oeyEOH/xn0b/
+Tao0DQzZLmt6NOquZbQlptxr8vsFRnQaGdTY3/bN5yIVSa5ngDaXVPkgxfZlU9ec0hp58G1
siYkBsPPdPS/GTNO1yqBbfAvzc8wOKqK4z57WT5U+85bh/llIaQ8iFgIOlao0TnBm+Oss0xz
yNk4+z0Ouxi4hXBTvZWHLW2QSH7Dpilget0RQB754p7pO7GpnrR73Pc7fq6JX/8yzbviIPo9
sD8gZrMmBoB2Dq2896HBNgYkAaa/c+wkqQsaOCiH5GuszUsCAwEAAaOCA4owggOGMAkGA1Ud
EwQCMAAwCwYDVR0PBAQDAgSwMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDAdBgNV
HQ4EFgQU7LCzddaAhj0U/U85WqN1k/0u7fwwHQYDVR0RBBYwFIESc3RwZXRlckBzdHBldGVy
LmltMIGoBgNVHSMEgaAwgZ2AFHuJnJKXJKGERwLLdPwu9KzcMuXzoYGBpH8wfTELMAkGA1UE
BhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFs
IENlcnRpZmljYXRlIFNpZ25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24g
QXV0aG9yaXR5ggEPMIIBRwYDVR0gBIIBPjCCATowggE2BgsrBgEEAYG1NwECADCCASUwLgYI
KwYBBQUHAgEWImh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUH
AgEWKGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwgbwGCCsGAQUF
BwICMIGvMBQWDVN0YXJ0Q29tIEx0ZC4wAwIBARqBlkxpbWl0ZWQgTGlhYmlsaXR5LCByZWFk
IHRoZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENlcnRp
ZmljYXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL3d3dy5zdGFy
dHNzbC5jb20vcG9saWN5LnBkZjBjBgNVHR8EXDBaMCugKaAnhiVodHRwOi8vd3d3LnN0YXJ0
c3NsLmNvbS9jcnR1My1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9j
cnR1My1jcmwuY3JsMIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2Nz
cC5zdGFydHNzbC5jb20vc3ViL2NsYXNzMy9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6
Ly93d3cuc3RhcnRzc2wuY29tL2NlcnRzL3N1Yi5jbGFzczMuY2xpZW50LmNhLmNydDAjBgNV
HRIEHDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBAGC/
jEVdmoMpI62c85Vuo6HVuuPujFFpViTs3QwkbvH1j/CQ7eLBHCLNUtwLVsD4P9GDIWKVfHoh
BYTrcZ7a275jjDlCgdjC5QVC4Fm7G9mk5rfKR2A+UFBoEzyb4h6fSyTA2CBqLMBf09z+wwuk
/eOQ7WJIXhqDLivkR37gbXSY/lfTM7eBDCr1SPgX21f7nyRT58zU/xKH4FhHiv+RJsoTe1Zw
xopuVY8bBfSdgPbol7tBv65f8nmUKCjMGsddBarw33yKSUBJ/am/7fY6LV0SOYxSACb8nb5i
bFojTb5z4fpAfz4XdFSMKJGD1epQ2Nys2udMWeb+IwxkAOS2xc8wggfiMIIFyqADAgECAgEP
MA0GCSqGSIb3DQEBBQUAMH0xCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQu
MSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQD
EyBTdGFydENvbSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNzEwMjQyMTAzMzJaFw0x
MjEwMjIyMTAzMzJaMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjEr
MCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMv
U3RhcnRDb20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC5o0luEj4gypQIp71Xi2TlXyLYrj9WkRy+d9BO
0FHPYnAsC99/jx/ibNRwIfAoFhZd+LDscdRSckvwuFSz0bKg3z+9o7cwlVAC9AwMWe8IM0Lx
c+8etYxsX4WIamG9fjzzi5GAW5ESKzzIN3SxHSplyGCWFwx/pgf1f4y6O9/ym+4f6zaDYP6B
x0r+SaJcr6eSGNm7X3EwX1v7XpRBY+aw019o7k72d0IX910F+XGt0OwNdM61Ff3FiTiexeUZ
bWxCGm6GZl+SQVG9xYVIgHQaLXoQF+g2wzrmKCbVcZhqH+hrlRnD6PfCuEyX/BR6PlAPRDlQ
6f1u3wqik+LF5P15AgMBAAGjggNbMIIDVzAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIBpjAd
BgNVHQ4EFgQUe4mckpckoYRHAst0/C70rNwy5fMwgagGA1UdIwSBoDCBnYAUTgvvGqRAW6UX
aYcwyjRoQ9BBrvKhgYGkfzB9MQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRk
LjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzEpMCcGA1UE
AxMgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHmCAQEwCQYDVR0SBAIwADA9Bggr
BgEFBQcBAQQxMC8wLQYIKwYBBQUHMAKGIWh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3Nmc2Nh
LmNydDBgBgNVHR8EWTBXMCygKqAohiZodHRwOi8vY2VydC5zdGFydGNvbS5vcmcvc2ZzY2Et
Y3JsLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20vc2ZzY2EuY3JsMIIBXQYD
VR0gBIIBVDCCAVAwggFMBgsrBgEEAYG1NwEBBDCCATswLwYIKwYBBQUHAgEWI2h0dHA6Ly9j
ZXJ0LnN0YXJ0Y29tLm9yZy9wb2xpY3kucGRmMDUGCCsGAQUFBwIBFilodHRwOi8vY2VydC5z
dGFydGNvbS5vcmcvaW50ZXJtZWRpYXRlLnBkZjCB0AYIKwYBBQUHAgIwgcMwJxYgU3RhcnQg
Q29tbWVyY2lhbCAoU3RhcnRDb20pIEx0ZC4wAwIBARqBl0xpbWl0ZWQgTGlhYmlsaXR5LCBy
ZWFkIHRoZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENl
cnRpZmljYXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL2NlcnQu
c3RhcnRjb20ub3JnL3BvbGljeS5wZGYwEQYJYIZIAYb4QgEBBAQDAgAHMFAGCWCGSAGG+EIB
DQRDFkFTdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIEZyZWUgU1NMIEVt
YWlsIENlcnRpZmljYXRlczANBgkqhkiG9w0BAQUFAAOCAgEAUpcEDdsKFRCxFBxcSm+8oMTT
fpS7fbZkxWHx5fHDjvAgaBQ+oY0tk4xtbD6VxeHYjxI63+hj8jICnqeVXPe34Bu+XzekIn2T
lrnPCQobKdQF2p52QgUvIxSURed0jcBaCBV22DSKaUqDOzD/Tx6VQy78zpblXjRH7OALE/+H
jzJVmspdnBUUtQOLYgPo924xkxR25VDdgtEE5vAXa/g2oCeZhy0ZEO4NbgIayAYCJcJRDz0h
dD2Ahec65Kw6LB3N7VXEjiRR5/WoKwH/QteRzPJbFDc1somrApjm2cyg+5nbm1RHeFIz+GxX
luRrPztvhNcby0PtAjqwY1txi4sW0R6ZJPuZ2DZ1/dzckoFhyZgFyOX3SEkNXVLldjTzneFJ
FnVSzDbc720vq184jR7pYoI9+f5QJ96a0iLxEAG8SJ5auBwXI/w2FmKmwmdMvJ8/17+B4sMC
IRrXrDQl2xzpVXh/Qcmk5nf+w8HFmqATGy1OUAQbXga7AySAUaYhvvFk50u0bO5DiUGwzrJO
3TrwvaC2Ei4EFaBmIVgG7TfU5TaaY9IcJSCQ7AGUYE3RFSRpsLOoA3DsxP42YERgS/Nxw29+
YqZtPoO2QPbNpI7xnHVCfNBabx3oDIf438nFfv8spw5BQqBSbEF1izJA57eE64CzHnt7lB20
OFD11avYopwxggPKMIIDxgIBATCBkjCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0
Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcx
ODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50
IENBAgFVMAkGBSsOAwIaBQCgggIMMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZI
hvcNAQkFMQ8XDTEwMDUxMjIxNTU1OVowIwYJKoZIhvcNAQkEMRYEFP0xjjv+E0Kf/iOK7UPr
7iziI+gXMF8GCSqGSIb3DQEJDzFSMFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqG
SIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBowYJ
KwYBBAGCNxAEMYGVMIGSMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRk
LjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UE
AxMvU3RhcnRDb20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAVUw
gaUGCyqGSIb3DQEJEAILMYGVoIGSMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRD
b20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4
MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQg
Q0ECAVUwDQYJKoZIhvcNAQEBBQAEggEAFCoq8Rf5jbRTVJEozCQ2I6Zk3YDb+dKmjPlLH6tt
/oA2/toRVpx7jivCqMJ6oNQ8d21FAblvsH4yMjOVik7huyQv4Aji13uKPtrFrQSx5v9TSyX6
nWKdogxaEK3W81uHzYBknOviL1+/QmeelHkuT6KZhwGDVOI5C2SeizCjYsu17WcaCXch6jkT
KEpQA+hZ397HXOknvspzIYoSWCbWn1l+TJD3auevC5epeWjAht5T4+b3NWThVw3V9G0LkP/B
mVFpWwMofKsdVoIAAdSVcIQsMpz6KtoOr2YUZEWL+XMvD96HUF6sr27mrnptY79w3PgGI2EV
Exy0NVhVFH82xAAAAAAAAA==
--------------ms040402010402060303060701--

From stpeter@stpeter.im  Wed May 12 15:23:29 2010
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 63CAB3A6802 for <urn@core3.amsl.com>; Wed, 12 May 2010 15:23:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.078
X-Spam-Level: 
X-Spam-Status: No, score=-0.078 tagged_above=-999 required=5 tests=[AWL=-1.294, BAYES_50=0.001, J_CHICKENPOX_34=0.6, MIME_8BIT_HEADER=0.3, SARE_MILLIONSOF=0.315]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YvtMiz0Ee+TL for <urn@core3.amsl.com>; Wed, 12 May 2010 15:23:27 -0700 (PDT)
Received: from stpeter.im (stpeter.im [207.210.219.233]) by core3.amsl.com (Postfix) with ESMTP id CE4FD3A69B1 for <urn@ietf.org>; Wed, 12 May 2010 15:23:08 -0700 (PDT)
Received: from leavealone.cisco.com (72-163-0-129.cisco.com [72.163.0.129]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 9A6AB40D06; Wed, 12 May 2010 16:22:57 -0600 (MDT)
Message-ID: <4BEB2A3F.1090309@stpeter.im>
Date: Wed, 12 May 2010 16:22:55 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: =?UTF-8?B?QWxmcmVkIO+/vQ==?= <ah@TR-Sys.de>
References: <201004271705.TAA10987@TR-Sys.de>
In-Reply-To: <201004271705.TAA10987@TR-Sys.de>
X-Enigmail-Version: 1.0.1
OpenPGP: url=http://www.saint-andre.com/me/stpeter.asc
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms020903000300050006080903"
Cc: urn@ietf.org
Subject: Re: [urn] A first cut at the Draft Charter for the proposed URNbis WG
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 May 2010 22:23:29 -0000

This is a cryptographically signed message in MIME format.

--------------ms020903000300050006080903
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi Alfred,

Here is some feedback on the proposed charter. My apologies for the delay=
=2E

In general, RFC 5434 will give you plenty of good ideas about
formulating a charter. It is especially important to clearly define the
problem statement.

On 4/27/10 11:05 AM, Alfred =EF=BF=BD wrote:
> Folks,
> Based on work done by Juha Hakala in February, I have updated
> and amended the Draft Charter and hereby bring it to the urn list
> for discussion.   Comments welcome!
>=20
> Kind regards,
>   Alfred H=EF=BF=BDnes.
>=20
>=20
> ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
>=20
> Uniform Resource Names, Revised (URNbis) -- Draft Proposed WG Charter
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>=20
> Last Modified:  2010-04-26 [AH]
>=20
> Chair(s):
>   o   Juha Hakala  <juha.hakala@helsinki.fi>
>   o   N.N.

The chairs will be chosen by the Area Directors. I agree that Juha is a
good candidate, but please leave this blank for now.

> Applications Area Director(s):
>   o   Alexey Melnikov  <alexey.melnikov@isode.com>
>   o   Peter Saint-Andre  <stpeter@stpeter.im>
>=20
> Applications Area Advisor:
>   o   Peter Saint-Andre  <stpeter@stpeter.im>

We don't yet know if which AD will be the advisor, so please leave this
blank.

> Mailing Lists:
>   General Discussion: urn@ietf.org
>   To Subscribe: https://www.ietf.org/mailman/listinfo/urn
>   Archive: http://www.ietf.org/mail-archive/web/urn/current/maillist.ht=
ml
>=20
>   Related lists (used for IANA registration procedures (BCP 35/66):
>     urn-nid@ietf.org, uri-review@ietf.org
>=20
> Additional information will be available at:
>   http://tools.ietf.org/wg/urnbis

Not yet assigned, so please leave this blank.

In fact you can delete everything up to this point because it's
administrivia. :)

> Description of Working Group:
>=20
>   Uniform Resource Names (URNs) are persistent identifiers for
>   information resources. =20

RFC 2141 says:

   Uniform Resource Names (URNs) are intended to serve as persistent,
   location-independent, resource identifiers.

I think the "location-independent" part is important so people don't
think that URNs exist for the purpose of resolving a URN into a location
where the representation of a resource can be retrieved.

> The RFCs defining URNs and services based on
>   them were published 1997-2001.  Since then, the URN system has gained=


Are URNs really a "system"?

>   popularity.  Among the more traditional parties with deep interest in=

>   persistent identifiers and making heavy use of URNs are national
>   libraries; solely within this area, tens of millions of resources
>   have been assigned URNs; this enables efficient searching of and
>   persistent linking to these documents.
>=20
>   This working group is chartered to revise the key RFCs describing the=

>   URN system, including RFC 2141 (URN Syntax) and RFC 4306 (Namespace
>   Definition Mechanisms),=20

I think we need to be very clear about what kind of revisions we're
talking about here.

> update important URN namespace specifications,

I think we'll want to list these separately and limit the scope of the
WG to only the listed namespace specifications (to be expanded only on
rechartering).

>   and to screen and update RFCs describing URN resolution principles
>   and practices.

Do we really want to take on URN resolution?

>   For RFC 2141, this revision will include in particular: an update of
>   the formal syntax specification in the light of the URI Standard
>   (STD 66, RFC 3986) using the ABNF from STD 68 (RFC 5234), a revision
>   of URN examples from imaginary ones into existing URNs in current
>   namespaces, providing a formal IANA registration for the 'urn' URI
>   scheme using the template from BCP 35 (RFC 4395),=20

Do we have agreement that the URN space is founded in a URI scheme?

> and an update of
>   the section describing how URNs are resolved in the Internet.

By "section" do you mean RFCs 2169 and 2483?

>   RFC 4306 (BCP 66) needs a less pervasive update, mostly to align it
>   with the current IANA procedures and terminology as defined in BCP 26=

>   (RFC 5226).
>=20
>   Regarding URN Namespace specifications, the WG will focus on updates
>   for the definitions of URNs based on bibliographic identifier systems=
,
>   in particular RFC 3187 (URN Namespace for International Standard Book=

>   Numbers) and RFC 3188 (URN Namespace for National Bibliography
>   Numbers).  In both cases, the respective identifier system and/or the=

>   institutions and roles involved in their assignment and resolution
>   have evolved significantly since these RFCs have been published.
>   In particular, the URN:ISBN namespace needs to be extended according
>   to the revision of the international ISBN standard, and the usage of
>   the URN:NBNs has grown rapidly and there is a need to align the
>   namespace registration with experience and current practice.
>   In a second stage, RFC 3044 (URN Namespace for International Series
>   Standard Number) will be checked for the necessity of an update.

Those efforts seem worthwhile, although again we'll want to tightly
scope the work.

>   Thus, in support of the current international efforts to establish a
>   distributed, linked system of URN resolution systems for bibliographi=
c
>   identifiers, the primary aim of the WG is an updated set of standards=

>   documents, which is needed to assure uniformity and interoperability
>   of the URN resolution services.

Is this new work, or revision of existing work?

>   Alongside the modernization of these core RFCs for URNs and specific
>   URN namespaces, the working group will also consider a revision of
>   earlier RFCs related to the principles of URNs and URN resolution,
>   such as RFC 2483 (URI Resolution services necessary for URN
>   resolution), RFC 2276 (Architectural principles of Uniform Resource
>   Name Resolution), RFC 1737 (Functional requirements for Uniform
>   Resource Names) and RFC 2169 (A trivial convention for using HTTP in
>   URN resolution).  All these must be checked; if the document is still=

>   deemed relevant, it will be modernized.

That sounds like a lot of work. Perhaps a phased approach will be needed?=


>   The working group will also consider the possibility of publishing
>   Best Current Practices on how to resolve the URNs utilizing the
>   existing Internet protocols such as HTTP.  This BCP will be based on
>   the European URN resolution infrastructure under construction in the
>   project PersID.

Do we have references or I-Ds about that work? How can the URNbis WG (if
formed) collaborate with the PersID project?

>   Since the revised specifications will be based on existing production=

>   systems and provide important guidelines for future implementers,
>   the WG aims at publishing the RFCs on the Standards Track and will tr=
y
>   to advance the core document at least to Draft Standard status as fas=
t
>   as possible.

What is "the core document"? Do we think it will need to be cycled at
Proposed Standard? If so, let's clarify that. Pushing for Draft Standard
might be premature.

>   The WG can take on work to update other well-established URN namespac=
e
>   definitions upon a case-by-case decision.

Perhaps text like this would be helpful:

   Although the group may provide advice regarding other URN namespaces,
   it will prioritize work on the above-mentioned namespaces first and
   will take on additional tasks as official milestones only after
   rechartering.

I think that if we don't have some text like that, the IESG will be
concerned about the open-ended nature of the charter.

> Input documents:
>=20
>   RFC 2141
>   RFC 3406
>=20
>   RFC 3187
>   RFC 3188
>=20
>   RFC 2483
>   RFC 2276
>   RFC 1737
>   RFC 2169
>=20
> Goals and Milestones (preliminary):
>=20
>   Feb 2010   Initial WG formation as 'URN-R' (outside the IETF)
>   Mar 2010   WG work plan completed, brought to IETF APP Area
>   May 2010   first Internet-Drafts for most important core document
>              revisions
>   Jul 2010   Presentation of the group & early results at IETF 78 (BoF)=

>   Aug 2010   Formal establishment of the IETF WG

Those might be helpful to you, but none of them belong in the milestones
for the WG since they would predate WG formation.

>   Dec 2010   WG Last Call on WG core document set
>   Feb 2011   core document set forwarded to IESG
>       2011   work on supporting documents (guidelines, URN resolution)
>       2012   implementation report for promoting 2141bis to Draft Std.

We don't need to define detailed milestones at this time -- IMHO it is
more important to come to agreement on the problem statement and
deliverables. The milestones will flow from that.

> Internet-Drafts:
>=20
>   draft-ah-rfc2141bis-urn          (-00: March 2010)
>   draft-hakala-rfc3187bis-isbn-urn (-00: March 2010)
>   draft-hakala-rfc3188bis-nbn-urn  (-00 due for week 18/2010)
>=20
> Request For Comments:
>=20
>   none so far

Naturally. :)

Peter

--=20
Peter Saint-Andre
https://stpeter.im/




--------------ms020903000300050006080903
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIWnDCC
B1cwggY/oAMCAQICAVUwDQYJKoZIhvcNAQEFBQAwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQK
Ew1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBT
aWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRl
IENsaWVudCBDQTAeFw0wOTA3MDYwMDAwMDFaFw0xMDA3MDYyMzU5NTlaMIHCMQswCQYDVQQG
EwJVUzERMA8GA1UECBMIQ29sb3JhZG8xDzANBgNVBAcTBkRlbnZlcjEiMCAGA1UEChMZWE1Q
UCBTdGFuZGFyZHMgRm91bmRhdGlvbjEsMCoGA1UECxMjU3RhcnRDb20gVHJ1c3RlZCBDZXJ0
aWZpY2F0ZSBNZW1iZXIxGjAYBgNVBAMTEVBldGVyIFNhaW50LUFuZHJlMSEwHwYJKoZIhvcN
AQkBFhJzdHBldGVyQHN0cGV0ZXIuaW0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQCas7Mrnh02GakN8sft+HJpU4MwBxEgrGDZ2ZzUxDDt2sEhM+9Q74h955MtgMhK3TeBf6Hs
hDh/8Z9G//k2qNA0M2S5rejTqrmW0Jabca/L7BUZ0GhnU2N/2zeciFUmuZ4A2l1T5IMX2ZVP
XnNIaefBtbImJAbDz3T0vxkzTtcqgW3wL83PMDiqiuM+e1k+VPvOW4f5ZSGkPIhYCDpWqNE5
wZvjrLNMc8jZOPs9DrsYuIVwU72Vhy1tkEh+w6YpYHrdEUAe+eKe6TuxqZ60e9z3O36uiV//
Ms274iD6PbA/IGazJgaAdg6tvPehwTYGJAGmv3PsJKkLGjgoh+RrrM1LAgMBAAGjggOKMIID
hjAJBgNVHRMEAjAAMAsGA1UdDwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUH
AwQwHQYDVR0OBBYEFOyws3XWgIY9FP1POVqjdZP9Lu38MB0GA1UdEQQWMBSBEnN0cGV0ZXJA
c3RwZXRlci5pbTCBqAYDVR0jBIGgMIGdgBR7iZySlyShhEcCy3T8LvSs3DLl86GBgaR/MH0x
CzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUg
RGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQDEyBTdGFydENvbSBDZXJ0aWZp
Y2F0aW9uIEF1dGhvcml0eYIBDzCCAUcGA1UdIASCAT4wggE6MIIBNgYLKwYBBAGBtTcBAgAw
ggElMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMDQG
CCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUucGRmMIG8
BggrBgEFBQcCAjCBrzAUFg1TdGFydENvbSBMdGQuMAMCAQEagZZMaW1pdGVkIExpYWJpbGl0
eSwgcmVhZCB0aGUgc2VjdGlvbiAqTGVnYWwgTGltaXRhdGlvbnMqIG9mIHRoZSBTdGFydENv
bSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSBQb2xpY3kgYXZhaWxhYmxlIGF0IGh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwYwYDVR0fBFwwWjAroCmgJ4YlaHR0cDovL3d3
dy5zdGFydHNzbC5jb20vY3J0dTMtY3JsLmNybDAroCmgJ4YlaHR0cDovL2NybC5zdGFydHNz
bC5jb20vY3J0dTMtY3JsLmNybDCBjgYIKwYBBQUHAQEEgYEwfzA5BggrBgEFBQcwAYYtaHR0
cDovL29jc3Auc3RhcnRzc2wuY29tL3N1Yi9jbGFzczMvY2xpZW50L2NhMEIGCCsGAQUFBzAC
hjZodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9jZXJ0cy9zdWIuY2xhc3MzLmNsaWVudC5jYS5j
cnQwIwYDVR0SBBwwGoYYaHR0cDovL3d3dy5zdGFydHNzbC5jb20vMA0GCSqGSIb3DQEBBQUA
A4IBAQBgv4xFXZqDKSOtnPOVbqOh1brj7oxRaVYk7N0MJG7x9Y/wkO3iwRwizVLcC1bA+D/R
gyFilXx6IQWE63Ge2tu+Y4w5QoHYwuUFQuBZuxvZpOa3ykdgPlBQaBM8m+Ien0skwNggaizA
X9Pc/sMLpP3jkO1iSF4agy4r5Ed+4G10mP5X0zO3gQwq9Uj4F9tX+58kU+fM1P8Sh+BYR4r/
kSbKE3tWcMaKblWPGwX0nYD26Je7Qb+uX/J5lCgozBrHXQWq8N98iklASf2pv+32Oi1dEjmM
UgAm/J2+YmxaI02+c+H6QH8+F3RUjCiRg9XqUNjcrNrnTFnm/iMMZADktsXPMIIHVzCCBj+g
AwIBAgIBVTANBgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0
Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcx
ODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50
IENBMB4XDTA5MDcwNjAwMDAwMVoXDTEwMDcwNjIzNTk1OVowgcIxCzAJBgNVBAYTAlVTMREw
DwYDVQQIEwhDb2xvcmFkbzEPMA0GA1UEBxMGRGVudmVyMSIwIAYDVQQKExlYTVBQIFN0YW5k
YXJkcyBGb3VuZGF0aW9uMSwwKgYDVQQLEyNTdGFydENvbSBUcnVzdGVkIENlcnRpZmljYXRl
IE1lbWJlcjEaMBgGA1UEAxMRUGV0ZXIgU2FpbnQtQW5kcmUxITAfBgkqhkiG9w0BCQEWEnN0
cGV0ZXJAc3RwZXRlci5pbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJqzsyue
HTYZqQ3yx+34cmlTgzAHESCsYNnZnNTEMO3awSEz71DviH3nky2AyErdN4F/oeyEOH/xn0b/
+Tao0DQzZLmt6NOquZbQlptxr8vsFRnQaGdTY3/bN5yIVSa5ngDaXVPkgxfZlU9ec0hp58G1
siYkBsPPdPS/GTNO1yqBbfAvzc8wOKqK4z57WT5U+85bh/llIaQ8iFgIOlao0TnBm+Oss0xz
yNk4+z0Ouxi4hXBTvZWHLW2QSH7Dpilget0RQB754p7pO7GpnrR73Pc7fq6JX/8yzbviIPo9
sD8gZrMmBoB2Dq2896HBNgYkAaa/c+wkqQsaOCiH5GuszUsCAwEAAaOCA4owggOGMAkGA1Ud
EwQCMAAwCwYDVR0PBAQDAgSwMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDAdBgNV
HQ4EFgQU7LCzddaAhj0U/U85WqN1k/0u7fwwHQYDVR0RBBYwFIESc3RwZXRlckBzdHBldGVy
LmltMIGoBgNVHSMEgaAwgZ2AFHuJnJKXJKGERwLLdPwu9KzcMuXzoYGBpH8wfTELMAkGA1UE
BhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFs
IENlcnRpZmljYXRlIFNpZ25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24g
QXV0aG9yaXR5ggEPMIIBRwYDVR0gBIIBPjCCATowggE2BgsrBgEEAYG1NwECADCCASUwLgYI
KwYBBQUHAgEWImh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUH
AgEWKGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwgbwGCCsGAQUF
BwICMIGvMBQWDVN0YXJ0Q29tIEx0ZC4wAwIBARqBlkxpbWl0ZWQgTGlhYmlsaXR5LCByZWFk
IHRoZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENlcnRp
ZmljYXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL3d3dy5zdGFy
dHNzbC5jb20vcG9saWN5LnBkZjBjBgNVHR8EXDBaMCugKaAnhiVodHRwOi8vd3d3LnN0YXJ0
c3NsLmNvbS9jcnR1My1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9j
cnR1My1jcmwuY3JsMIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2Nz
cC5zdGFydHNzbC5jb20vc3ViL2NsYXNzMy9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6
Ly93d3cuc3RhcnRzc2wuY29tL2NlcnRzL3N1Yi5jbGFzczMuY2xpZW50LmNhLmNydDAjBgNV
HRIEHDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBAGC/
jEVdmoMpI62c85Vuo6HVuuPujFFpViTs3QwkbvH1j/CQ7eLBHCLNUtwLVsD4P9GDIWKVfHoh
BYTrcZ7a275jjDlCgdjC5QVC4Fm7G9mk5rfKR2A+UFBoEzyb4h6fSyTA2CBqLMBf09z+wwuk
/eOQ7WJIXhqDLivkR37gbXSY/lfTM7eBDCr1SPgX21f7nyRT58zU/xKH4FhHiv+RJsoTe1Zw
xopuVY8bBfSdgPbol7tBv65f8nmUKCjMGsddBarw33yKSUBJ/am/7fY6LV0SOYxSACb8nb5i
bFojTb5z4fpAfz4XdFSMKJGD1epQ2Nys2udMWeb+IwxkAOS2xc8wggfiMIIFyqADAgECAgEP
MA0GCSqGSIb3DQEBBQUAMH0xCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQu
MSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQD
EyBTdGFydENvbSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNzEwMjQyMTAzMzJaFw0x
MjEwMjIyMTAzMzJaMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjEr
MCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMv
U3RhcnRDb20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC5o0luEj4gypQIp71Xi2TlXyLYrj9WkRy+d9BO
0FHPYnAsC99/jx/ibNRwIfAoFhZd+LDscdRSckvwuFSz0bKg3z+9o7cwlVAC9AwMWe8IM0Lx
c+8etYxsX4WIamG9fjzzi5GAW5ESKzzIN3SxHSplyGCWFwx/pgf1f4y6O9/ym+4f6zaDYP6B
x0r+SaJcr6eSGNm7X3EwX1v7XpRBY+aw019o7k72d0IX910F+XGt0OwNdM61Ff3FiTiexeUZ
bWxCGm6GZl+SQVG9xYVIgHQaLXoQF+g2wzrmKCbVcZhqH+hrlRnD6PfCuEyX/BR6PlAPRDlQ
6f1u3wqik+LF5P15AgMBAAGjggNbMIIDVzAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIBpjAd
BgNVHQ4EFgQUe4mckpckoYRHAst0/C70rNwy5fMwgagGA1UdIwSBoDCBnYAUTgvvGqRAW6UX
aYcwyjRoQ9BBrvKhgYGkfzB9MQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRk
LjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzEpMCcGA1UE
AxMgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHmCAQEwCQYDVR0SBAIwADA9Bggr
BgEFBQcBAQQxMC8wLQYIKwYBBQUHMAKGIWh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3Nmc2Nh
LmNydDBgBgNVHR8EWTBXMCygKqAohiZodHRwOi8vY2VydC5zdGFydGNvbS5vcmcvc2ZzY2Et
Y3JsLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20vc2ZzY2EuY3JsMIIBXQYD
VR0gBIIBVDCCAVAwggFMBgsrBgEEAYG1NwEBBDCCATswLwYIKwYBBQUHAgEWI2h0dHA6Ly9j
ZXJ0LnN0YXJ0Y29tLm9yZy9wb2xpY3kucGRmMDUGCCsGAQUFBwIBFilodHRwOi8vY2VydC5z
dGFydGNvbS5vcmcvaW50ZXJtZWRpYXRlLnBkZjCB0AYIKwYBBQUHAgIwgcMwJxYgU3RhcnQg
Q29tbWVyY2lhbCAoU3RhcnRDb20pIEx0ZC4wAwIBARqBl0xpbWl0ZWQgTGlhYmlsaXR5LCBy
ZWFkIHRoZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENl
cnRpZmljYXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL2NlcnQu
c3RhcnRjb20ub3JnL3BvbGljeS5wZGYwEQYJYIZIAYb4QgEBBAQDAgAHMFAGCWCGSAGG+EIB
DQRDFkFTdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIEZyZWUgU1NMIEVt
YWlsIENlcnRpZmljYXRlczANBgkqhkiG9w0BAQUFAAOCAgEAUpcEDdsKFRCxFBxcSm+8oMTT
fpS7fbZkxWHx5fHDjvAgaBQ+oY0tk4xtbD6VxeHYjxI63+hj8jICnqeVXPe34Bu+XzekIn2T
lrnPCQobKdQF2p52QgUvIxSURed0jcBaCBV22DSKaUqDOzD/Tx6VQy78zpblXjRH7OALE/+H
jzJVmspdnBUUtQOLYgPo924xkxR25VDdgtEE5vAXa/g2oCeZhy0ZEO4NbgIayAYCJcJRDz0h
dD2Ahec65Kw6LB3N7VXEjiRR5/WoKwH/QteRzPJbFDc1somrApjm2cyg+5nbm1RHeFIz+GxX
luRrPztvhNcby0PtAjqwY1txi4sW0R6ZJPuZ2DZ1/dzckoFhyZgFyOX3SEkNXVLldjTzneFJ
FnVSzDbc720vq184jR7pYoI9+f5QJ96a0iLxEAG8SJ5auBwXI/w2FmKmwmdMvJ8/17+B4sMC
IRrXrDQl2xzpVXh/Qcmk5nf+w8HFmqATGy1OUAQbXga7AySAUaYhvvFk50u0bO5DiUGwzrJO
3TrwvaC2Ei4EFaBmIVgG7TfU5TaaY9IcJSCQ7AGUYE3RFSRpsLOoA3DsxP42YERgS/Nxw29+
YqZtPoO2QPbNpI7xnHVCfNBabx3oDIf438nFfv8spw5BQqBSbEF1izJA57eE64CzHnt7lB20
OFD11avYopwxggPKMIIDxgIBATCBkjCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0
Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcx
ODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50
IENBAgFVMAkGBSsOAwIaBQCgggIMMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZI
hvcNAQkFMQ8XDTEwMDUxMjIyMjI1NVowIwYJKoZIhvcNAQkEMRYEFA7ZDa/152U700VbknB8
zRdnrdbPMF8GCSqGSIb3DQEJDzFSMFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqG
SIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBowYJ
KwYBBAGCNxAEMYGVMIGSMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRk
LjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UE
AxMvU3RhcnRDb20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAVUw
gaUGCyqGSIb3DQEJEAILMYGVoIGSMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRD
b20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4
MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQg
Q0ECAVUwDQYJKoZIhvcNAQEBBQAEggEAi/+Fvcqgl/ce/TQWxKw7mnRR4+rHARtcol2tp3UY
j58HgEQoAeinqnmTU4En8GoOY05yasUZqHpFpcFWtim5pyUXE6jySvvhrm2vcLUam8cbDQrJ
iEpjkIfho00D/xiyCW2ViIqstmaHm0uHYqia6KBmRWpMqSnMTzXvLS+mZYX+psZ4s6zPnLGu
IlYtZkqV76yExsVfpZWl+zgFkCQt/7709qInojN08fKOcagy+Lv8jP7WwCfjHFKXWjCxcYrj
dvKt3uo4qmjSxyVV/FfU6k+EDbD9u+AerEDAYCDg9LMZpQmSH1YmTIbcAbAt8nPOpMuzd5Z0
6tQp7Jt6dfNIzwAAAAAAAA==
--------------ms020903000300050006080903--

From stpeter@stpeter.im  Thu May 13 19:56:24 2010
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 683D33A69ED for <urn@core3.amsl.com>; Thu, 13 May 2010 19:56:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.122
X-Spam-Level: 
X-Spam-Status: No, score=-1.122 tagged_above=-999 required=5 tests=[AWL=-0.937, BAYES_40=-0.185]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jHFMfOZ-1nkF for <urn@core3.amsl.com>; Thu, 13 May 2010 19:56:23 -0700 (PDT)
Received: from stpeter.im (stpeter.im [207.210.219.233]) by core3.amsl.com (Postfix) with ESMTP id 5725E3A6977 for <urn@ietf.org>; Thu, 13 May 2010 19:56:23 -0700 (PDT)
Received: from squire.local (dsl-228-182.dynamic-dsl.frii.net [216.17.228.182]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 327C340E5C for <urn@ietf.org>; Thu, 13 May 2010 20:56:13 -0600 (MDT)
Message-ID: <4BECBBCB.6080703@stpeter.im>
Date: Thu, 13 May 2010 20:56:11 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: "urn@ietf.org" <urn@ietf.org>
X-Enigmail-Version: 1.0.1
OpenPGP: url=http://www.saint-andre.com/me/stpeter.asc
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms030500030703010106010800"
Subject: [urn] old list archives
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 May 2010 02:56:24 -0000

This is a cryptographically signed message in MIME format.

--------------ms030500030703010106010800
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Thanks to Matt Larson of VeriSign and Steve Young of the Secretariat,
plus the gracious intercession of Leslie Daigle, messages from the old
URN WG between 1997 and 1999 are now included in our list archives:

http://www.ietf.org/mail-archive/web/urn/current/maillist.html

Enjoy!

Peter

--=20
Peter Saint-Andre
https://stpeter.im/




--------------ms030500030703010106010800
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIWnDCC
B1cwggY/oAMCAQICAVUwDQYJKoZIhvcNAQEFBQAwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQK
Ew1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBT
aWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRl
IENsaWVudCBDQTAeFw0wOTA3MDYwMDAwMDFaFw0xMDA3MDYyMzU5NTlaMIHCMQswCQYDVQQG
EwJVUzERMA8GA1UECBMIQ29sb3JhZG8xDzANBgNVBAcTBkRlbnZlcjEiMCAGA1UEChMZWE1Q
UCBTdGFuZGFyZHMgRm91bmRhdGlvbjEsMCoGA1UECxMjU3RhcnRDb20gVHJ1c3RlZCBDZXJ0
aWZpY2F0ZSBNZW1iZXIxGjAYBgNVBAMTEVBldGVyIFNhaW50LUFuZHJlMSEwHwYJKoZIhvcN
AQkBFhJzdHBldGVyQHN0cGV0ZXIuaW0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQCas7Mrnh02GakN8sft+HJpU4MwBxEgrGDZ2ZzUxDDt2sEhM+9Q74h955MtgMhK3TeBf6Hs
hDh/8Z9G//k2qNA0M2S5rejTqrmW0Jabca/L7BUZ0GhnU2N/2zeciFUmuZ4A2l1T5IMX2ZVP
XnNIaefBtbImJAbDz3T0vxkzTtcqgW3wL83PMDiqiuM+e1k+VPvOW4f5ZSGkPIhYCDpWqNE5
wZvjrLNMc8jZOPs9DrsYuIVwU72Vhy1tkEh+w6YpYHrdEUAe+eKe6TuxqZ60e9z3O36uiV//
Ms274iD6PbA/IGazJgaAdg6tvPehwTYGJAGmv3PsJKkLGjgoh+RrrM1LAgMBAAGjggOKMIID
hjAJBgNVHRMEAjAAMAsGA1UdDwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUH
AwQwHQYDVR0OBBYEFOyws3XWgIY9FP1POVqjdZP9Lu38MB0GA1UdEQQWMBSBEnN0cGV0ZXJA
c3RwZXRlci5pbTCBqAYDVR0jBIGgMIGdgBR7iZySlyShhEcCy3T8LvSs3DLl86GBgaR/MH0x
CzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUg
RGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQDEyBTdGFydENvbSBDZXJ0aWZp
Y2F0aW9uIEF1dGhvcml0eYIBDzCCAUcGA1UdIASCAT4wggE6MIIBNgYLKwYBBAGBtTcBAgAw
ggElMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMDQG
CCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUucGRmMIG8
BggrBgEFBQcCAjCBrzAUFg1TdGFydENvbSBMdGQuMAMCAQEagZZMaW1pdGVkIExpYWJpbGl0
eSwgcmVhZCB0aGUgc2VjdGlvbiAqTGVnYWwgTGltaXRhdGlvbnMqIG9mIHRoZSBTdGFydENv
bSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSBQb2xpY3kgYXZhaWxhYmxlIGF0IGh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwYwYDVR0fBFwwWjAroCmgJ4YlaHR0cDovL3d3
dy5zdGFydHNzbC5jb20vY3J0dTMtY3JsLmNybDAroCmgJ4YlaHR0cDovL2NybC5zdGFydHNz
bC5jb20vY3J0dTMtY3JsLmNybDCBjgYIKwYBBQUHAQEEgYEwfzA5BggrBgEFBQcwAYYtaHR0
cDovL29jc3Auc3RhcnRzc2wuY29tL3N1Yi9jbGFzczMvY2xpZW50L2NhMEIGCCsGAQUFBzAC
hjZodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9jZXJ0cy9zdWIuY2xhc3MzLmNsaWVudC5jYS5j
cnQwIwYDVR0SBBwwGoYYaHR0cDovL3d3dy5zdGFydHNzbC5jb20vMA0GCSqGSIb3DQEBBQUA
A4IBAQBgv4xFXZqDKSOtnPOVbqOh1brj7oxRaVYk7N0MJG7x9Y/wkO3iwRwizVLcC1bA+D/R
gyFilXx6IQWE63Ge2tu+Y4w5QoHYwuUFQuBZuxvZpOa3ykdgPlBQaBM8m+Ien0skwNggaizA
X9Pc/sMLpP3jkO1iSF4agy4r5Ed+4G10mP5X0zO3gQwq9Uj4F9tX+58kU+fM1P8Sh+BYR4r/
kSbKE3tWcMaKblWPGwX0nYD26Je7Qb+uX/J5lCgozBrHXQWq8N98iklASf2pv+32Oi1dEjmM
UgAm/J2+YmxaI02+c+H6QH8+F3RUjCiRg9XqUNjcrNrnTFnm/iMMZADktsXPMIIHVzCCBj+g
AwIBAgIBVTANBgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0
Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcx
ODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50
IENBMB4XDTA5MDcwNjAwMDAwMVoXDTEwMDcwNjIzNTk1OVowgcIxCzAJBgNVBAYTAlVTMREw
DwYDVQQIEwhDb2xvcmFkbzEPMA0GA1UEBxMGRGVudmVyMSIwIAYDVQQKExlYTVBQIFN0YW5k
YXJkcyBGb3VuZGF0aW9uMSwwKgYDVQQLEyNTdGFydENvbSBUcnVzdGVkIENlcnRpZmljYXRl
IE1lbWJlcjEaMBgGA1UEAxMRUGV0ZXIgU2FpbnQtQW5kcmUxITAfBgkqhkiG9w0BCQEWEnN0
cGV0ZXJAc3RwZXRlci5pbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJqzsyue
HTYZqQ3yx+34cmlTgzAHESCsYNnZnNTEMO3awSEz71DviH3nky2AyErdN4F/oeyEOH/xn0b/
+Tao0DQzZLmt6NOquZbQlptxr8vsFRnQaGdTY3/bN5yIVSa5ngDaXVPkgxfZlU9ec0hp58G1
siYkBsPPdPS/GTNO1yqBbfAvzc8wOKqK4z57WT5U+85bh/llIaQ8iFgIOlao0TnBm+Oss0xz
yNk4+z0Ouxi4hXBTvZWHLW2QSH7Dpilget0RQB754p7pO7GpnrR73Pc7fq6JX/8yzbviIPo9
sD8gZrMmBoB2Dq2896HBNgYkAaa/c+wkqQsaOCiH5GuszUsCAwEAAaOCA4owggOGMAkGA1Ud
EwQCMAAwCwYDVR0PBAQDAgSwMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDAdBgNV
HQ4EFgQU7LCzddaAhj0U/U85WqN1k/0u7fwwHQYDVR0RBBYwFIESc3RwZXRlckBzdHBldGVy
LmltMIGoBgNVHSMEgaAwgZ2AFHuJnJKXJKGERwLLdPwu9KzcMuXzoYGBpH8wfTELMAkGA1UE
BhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFs
IENlcnRpZmljYXRlIFNpZ25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24g
QXV0aG9yaXR5ggEPMIIBRwYDVR0gBIIBPjCCATowggE2BgsrBgEEAYG1NwECADCCASUwLgYI
KwYBBQUHAgEWImh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUH
AgEWKGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwgbwGCCsGAQUF
BwICMIGvMBQWDVN0YXJ0Q29tIEx0ZC4wAwIBARqBlkxpbWl0ZWQgTGlhYmlsaXR5LCByZWFk
IHRoZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENlcnRp
ZmljYXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL3d3dy5zdGFy
dHNzbC5jb20vcG9saWN5LnBkZjBjBgNVHR8EXDBaMCugKaAnhiVodHRwOi8vd3d3LnN0YXJ0
c3NsLmNvbS9jcnR1My1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9j
cnR1My1jcmwuY3JsMIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2Nz
cC5zdGFydHNzbC5jb20vc3ViL2NsYXNzMy9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6
Ly93d3cuc3RhcnRzc2wuY29tL2NlcnRzL3N1Yi5jbGFzczMuY2xpZW50LmNhLmNydDAjBgNV
HRIEHDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBAGC/
jEVdmoMpI62c85Vuo6HVuuPujFFpViTs3QwkbvH1j/CQ7eLBHCLNUtwLVsD4P9GDIWKVfHoh
BYTrcZ7a275jjDlCgdjC5QVC4Fm7G9mk5rfKR2A+UFBoEzyb4h6fSyTA2CBqLMBf09z+wwuk
/eOQ7WJIXhqDLivkR37gbXSY/lfTM7eBDCr1SPgX21f7nyRT58zU/xKH4FhHiv+RJsoTe1Zw
xopuVY8bBfSdgPbol7tBv65f8nmUKCjMGsddBarw33yKSUBJ/am/7fY6LV0SOYxSACb8nb5i
bFojTb5z4fpAfz4XdFSMKJGD1epQ2Nys2udMWeb+IwxkAOS2xc8wggfiMIIFyqADAgECAgEP
MA0GCSqGSIb3DQEBBQUAMH0xCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQu
MSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQD
EyBTdGFydENvbSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNzEwMjQyMTAzMzJaFw0x
MjEwMjIyMTAzMzJaMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjEr
MCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMv
U3RhcnRDb20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC5o0luEj4gypQIp71Xi2TlXyLYrj9WkRy+d9BO
0FHPYnAsC99/jx/ibNRwIfAoFhZd+LDscdRSckvwuFSz0bKg3z+9o7cwlVAC9AwMWe8IM0Lx
c+8etYxsX4WIamG9fjzzi5GAW5ESKzzIN3SxHSplyGCWFwx/pgf1f4y6O9/ym+4f6zaDYP6B
x0r+SaJcr6eSGNm7X3EwX1v7XpRBY+aw019o7k72d0IX910F+XGt0OwNdM61Ff3FiTiexeUZ
bWxCGm6GZl+SQVG9xYVIgHQaLXoQF+g2wzrmKCbVcZhqH+hrlRnD6PfCuEyX/BR6PlAPRDlQ
6f1u3wqik+LF5P15AgMBAAGjggNbMIIDVzAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIBpjAd
BgNVHQ4EFgQUe4mckpckoYRHAst0/C70rNwy5fMwgagGA1UdIwSBoDCBnYAUTgvvGqRAW6UX
aYcwyjRoQ9BBrvKhgYGkfzB9MQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRk
LjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzEpMCcGA1UE
AxMgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHmCAQEwCQYDVR0SBAIwADA9Bggr
BgEFBQcBAQQxMC8wLQYIKwYBBQUHMAKGIWh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3Nmc2Nh
LmNydDBgBgNVHR8EWTBXMCygKqAohiZodHRwOi8vY2VydC5zdGFydGNvbS5vcmcvc2ZzY2Et
Y3JsLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20vc2ZzY2EuY3JsMIIBXQYD
VR0gBIIBVDCCAVAwggFMBgsrBgEEAYG1NwEBBDCCATswLwYIKwYBBQUHAgEWI2h0dHA6Ly9j
ZXJ0LnN0YXJ0Y29tLm9yZy9wb2xpY3kucGRmMDUGCCsGAQUFBwIBFilodHRwOi8vY2VydC5z
dGFydGNvbS5vcmcvaW50ZXJtZWRpYXRlLnBkZjCB0AYIKwYBBQUHAgIwgcMwJxYgU3RhcnQg
Q29tbWVyY2lhbCAoU3RhcnRDb20pIEx0ZC4wAwIBARqBl0xpbWl0ZWQgTGlhYmlsaXR5LCBy
ZWFkIHRoZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENl
cnRpZmljYXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL2NlcnQu
c3RhcnRjb20ub3JnL3BvbGljeS5wZGYwEQYJYIZIAYb4QgEBBAQDAgAHMFAGCWCGSAGG+EIB
DQRDFkFTdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIEZyZWUgU1NMIEVt
YWlsIENlcnRpZmljYXRlczANBgkqhkiG9w0BAQUFAAOCAgEAUpcEDdsKFRCxFBxcSm+8oMTT
fpS7fbZkxWHx5fHDjvAgaBQ+oY0tk4xtbD6VxeHYjxI63+hj8jICnqeVXPe34Bu+XzekIn2T
lrnPCQobKdQF2p52QgUvIxSURed0jcBaCBV22DSKaUqDOzD/Tx6VQy78zpblXjRH7OALE/+H
jzJVmspdnBUUtQOLYgPo924xkxR25VDdgtEE5vAXa/g2oCeZhy0ZEO4NbgIayAYCJcJRDz0h
dD2Ahec65Kw6LB3N7VXEjiRR5/WoKwH/QteRzPJbFDc1somrApjm2cyg+5nbm1RHeFIz+GxX
luRrPztvhNcby0PtAjqwY1txi4sW0R6ZJPuZ2DZ1/dzckoFhyZgFyOX3SEkNXVLldjTzneFJ
FnVSzDbc720vq184jR7pYoI9+f5QJ96a0iLxEAG8SJ5auBwXI/w2FmKmwmdMvJ8/17+B4sMC
IRrXrDQl2xzpVXh/Qcmk5nf+w8HFmqATGy1OUAQbXga7AySAUaYhvvFk50u0bO5DiUGwzrJO
3TrwvaC2Ei4EFaBmIVgG7TfU5TaaY9IcJSCQ7AGUYE3RFSRpsLOoA3DsxP42YERgS/Nxw29+
YqZtPoO2QPbNpI7xnHVCfNBabx3oDIf438nFfv8spw5BQqBSbEF1izJA57eE64CzHnt7lB20
OFD11avYopwxggPKMIIDxgIBATCBkjCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0
Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcx
ODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50
IENBAgFVMAkGBSsOAwIaBQCgggIMMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZI
hvcNAQkFMQ8XDTEwMDUxNDAyNTYxMVowIwYJKoZIhvcNAQkEMRYEFKP7zjvLlQCDvtg4S5de
kkpdYjtqMF8GCSqGSIb3DQEJDzFSMFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqG
SIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBowYJ
KwYBBAGCNxAEMYGVMIGSMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRk
LjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UE
AxMvU3RhcnRDb20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAVUw
gaUGCyqGSIb3DQEJEAILMYGVoIGSMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRD
b20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4
MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQg
Q0ECAVUwDQYJKoZIhvcNAQEBBQAEggEAkObVDRVqOFhfYt6phikTwXvtpTWrmVKI+05c8bVw
Lamih8CnMnAOt4ux5sd0Bs1MC1+DFgErLJ27Gy0BhEthMOha5rjpyL4NoW2NEbGufeXqzJhj
SZebO7V7cIVXEI4sHVLP0ZOt+8sTaaDRQMc3jKzcI+7JTeC/1HFIFqeWqjfGuA9t5edxM9Re
anU5KtuOW2u0rN0gfhyjn6AGSnCcoaq3UKZI/q7WOpGoodXcwN3irhjbI/Uk33kLNXDMjAZs
TMS2I+RGT6URwUOATHM4aNOdYDNrmXrNrCbO/v0qZcsLeYvrsGzpZJVPPhJaro8+ffKGWmDE
XrjHbpVXYbSaqQAAAAAAAA==
--------------ms030500030703010106010800--

From juha.hakala@helsinki.fi  Sun May 16 23:25:09 2010
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 86E973A6CFF for <urn@core3.amsl.com>; Sun, 16 May 2010 23:25:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.885
X-Spam-Level: 
X-Spam-Status: No, score=-0.885 tagged_above=-999 required=5 tests=[AWL=-1.899, BAYES_99=3.5, J_CHICKENPOX_34=0.6, J_CHICKENPOX_35=0.6, RCVD_IN_DNSWL_MED=-4, SARE_MILLIONSOF=0.315]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZmqX5rf3It7e for <urn@core3.amsl.com>; Sun, 16 May 2010 23:25:07 -0700 (PDT)
Received: from kill.it.helsinki.fi (kill.it.helsinki.fi [128.214.205.47]) by core3.amsl.com (Postfix) with ESMTP id C6A913A6D21 for <urn@ietf.org>; Sun, 16 May 2010 23:23:51 -0700 (PDT)
Received: from kill.it.helsinki.fi (kill.it.helsinki.fi [128.214.205.47]) by kill.it.helsinki.fi (8.13.1/8.13.1) with ESMTP id o4H6NYLo024611; Mon, 17 May 2010 09:23:34 +0300
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs2.it.helsinki.fi (8.13.8/8.13.8) with ESMTP id o4H6NXrX004115 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 17 May 2010 09:23:34 +0300
Message-ID: <4BF0E0E5.8010307@helsinki.fi>
Date: Mon, 17 May 2010 09:23:33 +0300
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: Keith Moore <moore@network-heretics.com>
References: <201005061820.UAA25600@TR-Sys.de> <4BE30BFA.5060606@network-heretics.com>
In-Reply-To: <4BE30BFA.5060606@network-heretics.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-HY-Tests: ALL_TRUSTED,SHORTCIRCUIT
Cc: =?UTF-8?B?QWxmcmVkIO+/vQ==?= <ah@TR-Sys.de>, urn@ietf.org
Subject: Re: [urn] Focus of the discussion
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 May 2010 06:25:09 -0000

Hello all,

Within the PersID project, nobody has an intention to change URN 
fundamentals. Therefore it should be easy to add a statement in the 
charter that no such changes will be done, in addition to formulating in 
more details the work that will actually be done.

One of our aims is to strengthen the status of URN-related RFCs. The 
current RFCs are informational or experimental, and as such they are not 
exactly carved in stone from IETF's point of view. However, they form a 
very useful basis for our work (and some of the RFCs took a lot of work 
to finish).

 From my point of view, the changes needed can be grouped in two 
categories: modernisation of namespace registrations and the check & 
strengthening of the base URN standards.

1. Namespaces

While most URN namespace registrations are no doubt OK, there are at 
least three that should be revised:

A. ISBN (International Standard Book Number): A new version of the ISBN 
standard was approved in 2007. Changes to the standard were non-trivial, 
and a thorough revision of RFC 3187 was needed. The version 00 of the 
RFC 3187bis has already been released. The staff of the ISBN 
International Centre has been informed about the revision and they have 
approved it.

B. ISSN (International Standard Serial Name) underwent a thorough 
revision a few years ago. The new version of the standard (2007) 
introduces ISSN-L (linking ISSN) which makes it necessary to rethink the 
way in which URN:ISSNs are resolved and update RFC 3044 accordingly. It 
is our intention to do this work in co-operation with the ISSN 
International Centre.

C. NBN (National Bibliography Number) namespace was registered (as RFC 
3188) before the national libraries or other users were actually using 
URN system. Now that millions of URN:NBNs have been assigned mainly to 
resources the national libraries have stored in their digital archives, 
it is time to check that the RFC accurately catches the ways in which 
URN:NBNs are assigned and resolved.

Please note that each namespace (identifier system) has its own rules as 
regards the nature of objects that can be identified. This rules may be 
quite rigid or very liberal. While the original scope of the URN 
developers was networked digital objects, there are several namespaces - 
including ISBN and ISSN - that cover a lot of digital objects, but also 
a lot of non-digital objects, in which case the URN can resolve to for 
instance the bibliographical description of the resource, and/or a 
service via which the resource can be ordered via Inter-library loan or 
digitized.

2. Check and strengthening of URN base standards

I am not a technical expert; my past & current practical work with URNs 
is related to namespace registration requests. (As an aside, given my 
appointment as the IETF - ISO TC 46 liaison officer it is possible that 
I'll be involved with more namespace registrations for ISO identifiers 
in the future.) With this caveat, my understanding of the practical 
implications of the working group's efforts is that they do not 
invalidate any past URN assigned, but allow more diversity in the future.

For example, from the character set point of view RFC 2141bis is both 
more liberal and more solid than the current RFC 2141, since the former 
builds upon RFC 3986, the latter on URL specification which was still 
only "work in progress". As an aside, in Finland there was an attempt to 
establish RFC 2141 as the national standard back in 2003-2004, but this 
effort failed due to the (according the external expert we used) 
outdated character set RFC 2141 allows in NID & NSS. With RFC 2141bis 
there should not be such a problem.

One issue that may be discussed in this list and elsewhere is the role & 
technical implementation of (DNS-based) resolver discovery services. The 
fact that no widely implemented RDS exist has not been missed the 
proponents of other persistent identifier systems (see 
http://www.doi.org/factsheets/DOIIdentifierSpecs.html). The relevant 
critical portion of the text was in 2010-05-17:

> URN architecture assumes a DNS-based Resolution Discovery Service (RDS) to find the service appropriate to the given URN scheme. However no such widely deployed RDS schemes currently exist: browsers cannot action URN strings without some additional programming in the form of a "plug-in". These carry no guarantee of ready interoperability with other deployments, which may require a different plug-in for each implementation and may use conflicting data approaches.

I have asked Norman Paskin to update this text with a short explanation 
(supplied by me) how URNs currently work in practice, in order to avoid 
an impression that there is a fundamental technical limitation in how 
the URNs work. I have no problems leaving all RDS-related RFCs in place, 
but it might be a good idea to describe somewhere how URNs are expressed 
as HTTP URIs and resolved, and the ways in which the project PersID will 
make the URN resolvers of the partners aware of each other & enable 
resolution data (URN - URL mappings) exchange between them.

Best regards,

Juha

Keith Moore wrote:
>   Alfred,
> 
> You are missing my point.  It doesn't matter that the charter doesn't 
> say anything about changing URN fundamentals.  Nor does it matter that 
> the people who are pushing for this WG aren't interested in changing URN 
> fundamentals.  Once an IETF working group is formed, anyone can 
> participate in it, and the chair is bound to honor group consensus.  
> Unless the charter expressly forbids changing URN fundamentals, it's 
> going to be impossible to keep the discussion on target for the group's 
> intended scope.  (Even with a "big stick" in the charter, it's likely to 
> be difficult.) 
> 
> Furthermore, IESG has sometimes had difficulty pushing back on groups 
> that exceed their mandate, unless the output of the group is clearly 
> outside of the bounds of the charter.
> 
> The best time to fight scope creep is before the group is actually 
> chartered.
> 
> Keith
>>  Keith,
>> thanks again for your feedback.
>>
>>  
>>>  I am strongly of the opinion that the WG MUST be constrained from
>>> attempting to change the intent of the original URN specifications; or
>>> for that matter the specifications themselves except as necessary to
>>> clarify, correct errata, and reconcile apparent differences with other
>>> standards.
>>>  
>>  
>> Are there indications in the first draft charter or in the initial
>> 2141bis draft that have lead you to the conclusion somebody seriously
>> wanted to try to change URN fundamentals?
>> If you feel so, please tell us the details so that these can be adjusted.
>>
>>
>>  
>>>  History suggests that discussions about naming are very contentious.
>>> They seem to bring people out of the woodwork who want this kind of name
>>> to serve whatever purpose they hope to serve, whether or not that is the
>>> intent behind that kind of name.  We had that problem with the original
>>> URN discussions.  We also had that problem with discussions around
>>> "human friendly names" and similar ideas.  To some degree we've even had
>>> that problems with discussions of URLs, and there is a long history of
>>> contention on use of DNS names.
>>>  
>>  
>> The origin of this effort stems from custodians of cultural legacy, most
>> of them working directly for national libraries, and a few supporting
>> folks, including me -- in a role you might circumscribe as an inofficial
>> liaison to the IETF.  Some people contemporarily regard such folks as
>> overly conservative; but at least, they are not renowned as followers
>> of apparently short-lived hypes.
>> So far, I did not see any indication in the messages from PersID
>> that a fundamental shift in paradigm would even be considered.
>>
>> The goal clearly is a revised set of documents compatible with
>> existing standards and matching the requirements of an evolving
>> distributed, international, URN resolution system for unambiguous
>> specifications, lying the foundation for interoperable implementations
>> of resolution services, and for future improved namespace definitions
>> that support these goals.
>> I hoped that would be clear from the submitted text.
>>
>>  
>>>  
>>> The battle for control of URNs needs to not be revisited.   Those
>>> decisions have already been made, and they were hard fought.  People who
>>> want URNs to be something significantly different than they were
>>> originally specified to be need to go elsewhere, or start from scratch
>>> to convince the community that a new kind of name is needed.  This is
>>> especially important to preserve the persistence qualities of URNs.
>>>  
>>  
>> In a recent contribution to this list, it has been clarified that,
>> basically, URNs are the URIs of the 'urn' URI scheme -- nothing more
>> and nothing less -- and that each URI scheme has its specific set of
>> rules beyond the general rules in the URI standard.
>> The fact that this needed to be stated seems to be a dedicated,
>> a-posteriori justification for having (for the first time!) a formal
>> specification for the 'urn' URI scheme in the 2141bis draft, as you
>> can find instantiated in the -00 version.
>> Of course, the details of the draft are subject to WG discussion,
>> (but comments are welcome as well before WG formation); however,
>> the primary goal now is discussing, and eventually arriving at
>> consensus for, a WG charter.
>>
>>  
>>>  
>>> This needs to be made very clear in the group's charter, and right now
>>> there's not even a hint of that.
>>>
>>> Keith
>>>  
>>  
>> Again: Do you see a hint to the contrary?  Where?
>>
>> The proposed draft charter lists major goals.
>> Changing more fundamental things is not even mentioned there.
>> IMO, it is implied by the intent and practice of WG charters that
>> details are to be worked out in the WG, but that the WG is not
>> endowed to leave the grounds of what is written in the charter.
>>
>> Where do you derive from the idea that this text would task the
>> proposed WG with tackling such work?  We are used to specify in the
>> charter the working plan of a WG, and not what the WG is _not_
>> planning -- otherwise we would quickly arrive at unreadable charters
>> of unbounded size.  When a WG wants to go beyond its charter, the
>> rules require re-chartering.  We currently are defining the tasks of
>> the WG; the first cut has been posted, and it does specify detailed
>> goals.
>>
>> So once again (and this is directed to all readers of this list!),
>> please quote text parts you do not concur with or that you would like
>> to be amended, and supply text proposals for additions and/or changes,
>> if you believe they should be applied.
>> On the other hand, please feel free to state explicit support of the
>> current text or parts of it.
>>
>>
>> Kind regards,
>>   Alfred.
>>
>>  
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> urn mailing list
> urn@ietf.org
> https://www.ietf.org/mailman/listinfo/urn

-- 

  Juha Hakala
  Director of IT Development

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678




From A.Hoenes@TR-Sys.de  Sun May 16 23:30:23 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 78D2B3A6CEC for <urn@core3.amsl.com>; Sun, 16 May 2010 23:30:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -95.994
X-Spam-Level: 
X-Spam-Status: No, score=-95.994 tagged_above=-999 required=5 tests=[AWL=0.155, BAYES_50=0.001, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x2Ii04k-mX8z for <urn@core3.amsl.com>; Sun, 16 May 2010 23:30:22 -0700 (PDT)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id C65063A6ABC for <urn@ietf.org>; Sun, 16 May 2010 23:30:20 -0700 (PDT)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA082017767; Mon, 17 May 2010 08:29:27 +0200
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id IAA09838; Mon, 17 May 2010 08:29:26 +0200 (MESZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201005170629.IAA09838@TR-Sys.de>
To: stpeter@stpeter.im
Date: Mon, 17 May 2010 08:29:25 +0200 (MESZ)
In-Reply-To: <4BECBBCB.6080703@stpeter.im> from Peter Saint-Andre at May "13, " 2010 "08:56:11" pm
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org
Subject: Re: [urn] old list archives
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 May 2010 06:30:23 -0000

Peter Saint-Andre wrote:

> Thanks to Matt Larson of VeriSign and Steve Young of the Secretariat,
> plus the gracious intercession of Leslie Daigle, messages from the old
> URN WG between 1997 and 1999 are now included in our list archives:
> 
> http://www.ietf.org/mail-archive/web/urn/current/maillist.html
> 
> Enjoy!
> 
> Peter
> 
> --
> Peter Saint-Andre
> https://stpeter.im/

Thanks to all who have contributed to this effort!

Kind regards,
  Alfred.


From A.Hoenes@TR-Sys.de  Wed May 19 13:24:28 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 75C1B3A6909; Wed, 19 May 2010 13:24:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -95.228
X-Spam-Level: 
X-Spam-Status: No, score=-95.228 tagged_above=-999 required=5 tests=[AWL=-0.594, BAYES_50=0.001, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, J_CHICKENPOX_33=0.6, J_CHICKENPOX_34=0.6, MIME_8BIT_HEADER=0.3, SARE_MILLIONSOF=0.315, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Xhr5ox8JwhLw; Wed, 19 May 2010 13:24:27 -0700 (PDT)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id 459043A6A17; Wed, 19 May 2010 13:23:52 -0700 (PDT)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA097400571; Wed, 19 May 2010 22:22:51 +0200
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id WAA14371; Wed, 19 May 2010 22:22:50 +0200 (MESZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201005192022.WAA14371@TR-Sys.de>
To: urn@ietf.org, urn-nid@ietf.org
Date: Wed, 19 May 2010 22:22:49 +0200 (MESZ)
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 7bit
Subject: [urn] New Version Notification for draft-hakala-rfc3188bis-nbn-urn-00 (fwd)
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 May 2010 20:24:28 -0000

Folks,
an initial draft for a revised NBN URN namespace definition document
has been completed and submitted.
It targets the proposed URNbis WG we want to establish.

Comments welcome ...


----- Forwarded message from IETF I-D Submission Tool -----

> From: IETF I-D Submission Tool <idsubmission@ietf.org>
> Date: Wed, 19 May 2010 13:12:52 -0700 (PDT)
> Message-Id: <20100519201252.71D493A68CB@core3.amsl.com>
> Subject: New Version Notification for draft-hakala-rfc3188bis-nbn-urn-00


A new version of I-D, draft-hakala-rfc3188bis-nbn-urn-00.txt
has been successfully submitted and posted to the IETF repository.

Filename:	 draft-hakala-rfc3188bis-nbn-urn
Revision:	 00
Title:		 Using National Bibliography Numbers as Uniform Resource Names
Creation_date:	 2010-05-19
WG ID:		 Independent Submission
Number_of_pages: 19

Abstract:

National Bibliography Numbers, NBNs, are widely used by the national
libraries and other organizations in order to identify various
resources such as monographs pre-dating the emergence of the ISBN
system or still images.  As a rule, NBNs are applied to all kinds of
resources that do not have an established identifier system of their
own.

Since 2001, there has been a URN (Uniform Resource Names) namespace
for NBNs, and during 2001-2009 millions of URN-based unique and
persistent NBNs have been assigned.  The namespace registration was
performed in RFC 3188 and applied to the NBNs known at that point.
No URN:NBN resolution services existed at the time when the RFC was
written.  Since then several countries have started using URN:NBNs to
identify electronic resources and to provide persistent links to
them.  To this end, many countries have established URN:NBN
resolution services that supply URN - URL linking.

This document replaces RFC 3188 and defines how NBNs can be supported
within the URN framework.  An updated namespace registration (version
4) is included.

Discussion

This document is an outcome of work performed in 2009-2010 as a part
of the project PersID (http://www.persid.org) revising the basic URN
RFCs, in order to bring them in alignment with the current URI
Standard (STD 63, RFC 3986), ABNF, and IANA guidelines, and to
establish a modern URN resolution system for bibliographic
identifiers.  This work is being brought to the IETF, and the intent
is to establish a "URNbis" (or similar) working group in the
Applications Area as soon as possible, which will then target this
and related work.

Comments are welcome on the urn@ietf.org or the urn-nid@ietf.org
mailing list (or sent to the authors).  Interested parties are also
invited to contribute to the WG formation process being discussed on
the former list.

<snip/>



The IETF Secretariat.


----- End of forwarded message from IETF I-D Submission Tool -----


Kind regards,
  Alfred.

-- 

+------------------------+--------------------------------------------+
| TR-Sys Alfred Hoenes   |  Alfred Hoenes   Dipl.-Math., Dipl.-Phys.  |
| Gerlinger Strasse 12   |  Phone: (+49)7156/9635-0, Fax: -18         |
| D-71254  Ditzingen     |  E-Mail:  ah@TR-Sys.de                     |
+------------------------+--------------------------------------------+


From A.Hoenes@TR-Sys.de  Mon May 24 13:24:39 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DF8103A6B0A for <urn@core3.amsl.com>; Mon, 24 May 2010 13:24:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -95.864
X-Spam-Level: 
X-Spam-Status: No, score=-95.864 tagged_above=-999 required=5 tests=[AWL=0.285, BAYES_50=0.001, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OOCtn3zNr2AI for <urn@core3.amsl.com>; Mon, 24 May 2010 13:24:35 -0700 (PDT)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id D2BBC3A67CC for <urn@ietf.org>; Mon, 24 May 2010 13:24:34 -0700 (PDT)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA126942607; Mon, 24 May 2010 22:23:27 +0200
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id WAA22043; Mon, 24 May 2010 22:23:13 +0200 (MESZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201005242023.WAA22043@TR-Sys.de>
To: urn@ietf.org
Date: Mon, 24 May 2010 22:23:12 +0200 (MESZ)
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 8bit
Subject: Re: [urn] A first cut at the Draft Charter
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 May 2010 20:24:40 -0000

Folks,
Juha and I have re-worked the draft URNbis charter to accommodate
the concers raised, and other comments received (thanks to all
contributors!).  The restructured and amended text hopefully
elaborates in sufficient detail on the problems the WG is going
to tackle and the specific tasks for it to be chartered initially,
so that the type of maintenance work intended should be pretty clear
even for people only passing by at this topic, without having read
the initial drafts already submitted to the IETF.

This version will be posted immediately in a distinct message,
to allow new threads to more easily refer to that "second cut".
The text has grown in size substantially; it was our intent to give
that degree of detail for the record and to base further reasoning
on it, but we seriously want to cut it back down to a more handy
volume by the BOF we target at IETF 78 in Maastricht.

Therefore, I'd appreciate to get feedback first on the reasoning
in this second cut on the draft charter (in order to get more
clarification if still regarded as necessary), and subsequently
suggestions on where to shorten the text.

We need to boost the discussion; the IETF calendar expects formal
BOF requests for IETF 78 by June 1st, and hence the general issues
with the charter (if any) should to be resolved by then.
Therefore, please provide feedback as soon as possible -- even if
you simply want to indicate support for the goals described in the
draft charter and your intent to actively participate in the
proposed URNbis WG.

Kind regards,
  Alfred HÎnes.

-- 

+------------------------+--------------------------------------------+
| TR-Sys Alfred Hoenes   |  Alfred Hoenes   Dipl.-Math., Dipl.-Phys.  |
| Gerlinger Strasse 12   |  Phone: (+49)7156/9635-0, Fax: -18         |
| D-71254  Ditzingen     |  E-Mail:  ah@TR-Sys.de                     |
+------------------------+--------------------------------------------+


From A.Hoenes@TR-Sys.de  Mon May 24 13:35:52 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AF91F3A6F17 for <urn@core3.amsl.com>; Mon, 24 May 2010 13:35:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -95.116
X-Spam-Level: 
X-Spam-Status: No, score=-95.116 tagged_above=-999 required=5 tests=[AWL=-0.482, BAYES_50=0.001, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, J_CHICKENPOX_34=0.6, J_CHICKENPOX_35=0.6, MIME_8BIT_HEADER=0.3, SARE_MILLIONSOF=0.315, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NhgnH75KPwQK for <urn@core3.amsl.com>; Mon, 24 May 2010 13:35:51 -0700 (PDT)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id 8F54F3A67FD for <urn@ietf.org>; Mon, 24 May 2010 13:35:49 -0700 (PDT)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA127073295; Mon, 24 May 2010 22:34:56 +0200
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id WAA22059 for urn@ietf.org; Mon, 24 May 2010 22:34:54 +0200 (MESZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201005242034.WAA22059@TR-Sys.de>
To: urn@ietf.org
Date: Mon, 24 May 2010 22:34:54 +0200 (MESZ)
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 7bit
Subject: [urn] A second cut at the Draft Charter for the proposed URNbis WG
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 May 2010 20:35:52 -0000

Uniform Resource Names, Revised (URNbis) -- Draft Proposed WG Charter
========================================

Administrivia
+++++++++++++

  Last Modified:  2010-05-20  [AH]

  Chair(s):
    o   N.N.

  Applications Area Director(s):
    o   Alexey Melnikov  <alexey.melnikov@isode.com>
    o   Peter Saint-Andre  <stpeter@stpeter.im>

  Applications Area Advisor:
    o   N.N.

  Mailing Lists:
    o  General Discussion: urn@ietf.org
       To Subscribe:
         https://www.ietf.org/mailman/listinfo/urn
       Archive:
         http://www.ietf.org/mail-archive/web/urn/current/maillist.html

    o  Related lists (used for IANA registration procedures (BCP 35/66):
         urn-nid@ietf.org, uri-review@ietf.org

  Additional information will be available at:
    http://tools.ietf.org/wg/___


Description of Working Group
++++++++++++++++++++++++++++

  * * *  Problem Statement  * * *

  Uniform Resource Names (URNs) are location-independent, persistent
  identifiers for information resources.

  The RFCs defining URNs and services based on them were published
  in 1997-2001, based on old (or even provisional) basic documents
  on the concepts of URI, URL, and URN, and with almost no
  implementation experience.
  Since then, the URN system has gained significant popularity, and
  many URN Namespaces have been defined and registered with IANA.
  Among the more traditional parties with deep interest in persistent
  identifiers and making heavy use of URNs are national libraries;
  solely within this area, tens of millions of resources have been
  assigned URNs; this enables efficient searching of and persistent
  linking to these documents.  However, the evolving distributed,
  interlinked URN resolution system being built lacks a fundament
  that is consistent in terminology and formal description with
  present (Full) Internet Standards.

  The core URN RFCs -- RFC 2141 (URN Syntax) and RFC 4306 (Namespace
  Definition Mechanisms) -- were based on outdated framework documents.
  For instance, all References in RFC 2141 point to "work in progress"
  or documents that have been superseded at least once.
  Most importantly, since RFC 2141 was published before even the
  now-obsolete RFC 2396 was published, it is based on pre-2396 drafts
  and should be updated for consistency with the contemporary URI
  syntax and terminology reflected in STD 66, RFC 3986.  Additionally,
  since RFC 2141 predates RFC 2234, it uses for its syntax definitions
  an early form of BNF, not the ABNF commonly used in the IETF (first
  specified in RFC 2234, later evolved to the current STD 68, RFC 5234).
  All IANA considerations and procedures should now be based on the
  terminology and rules laid down in BCP 26, RFC 5226.

  The lack of a formal registration of the 'urn' URI scheme fosters
  recurring discussions on what URNs are.  Such formal registration
  is needed to clarify that URNs are specific URIs (namely those using
  the 'urn' URI scheme) and hence all general rules for URIs apply to
  URNs, in addition to the common rules for all URNs and particular
  scheme-specific rules.

  Key bibliographic identifier standards are ISBN and ISSN, which are
  based on ISO standards and cover books and serials, respectively.
  These ISO standards were revised in 2007 to clarify and extend the
  underlying namespaces; those changes should be reflected in the URN
  definitions so as to enable use of the extended forms of these
  identifiers in URNs.
  For materials not covered by ISBN, ISSN, or other formal standards,
  many national libraries and other institutions apply National
  Bibliography Numbers (NBNs). Their usage has increased a lot since
  a related URN namespace was specified in RFC 3188, and the deployment
  has proven that more flexibility was needed than provided by the RFC
  -- both for NBN syntax and for the distributed management of these
  identifiers.
  Thus, there is a need to revise these namespace registration to
  correctly reflect the current state of the art.

  Other (early) URN namespace definitions should be screened to verify
  their alignment with the existing and updated base identifier
  standards and updated RFCs, and to give advice to registrants
  in case mismatches/deficiencies were detected.

  The elaborations on URN resolution in early RFCs predate large-scale
  experience with URIs in general and URNs in particular, and they do
  predate the consolidation of terms achieved in a joint W3C / IETF
  collaboration (published for the IETF as RFC 3305).  Hence there is
  a need to revisit these Informational documents as well and provide
  updates, if necessary.  It also needs to be determined whether the
  implementation experiences from project PersID (and other existing
  URN resolution systems) deserve consolidation towards standardization
  to further interoperability of services and service user applications.


  * * *  Objectives for the Working Group  * * *

  This working group is chartered to update the key RFCs describing the
  URN system, including RFC 2141 (URN Syntax) and RFC 4306 (Namespace
  Definition Mechanisms), update selected URN namespace specifications
  including those for ISBN, NBN and ISSN, and to screen and update RFCs
  describing URN resolution principles and practices.
  For all document revisions, the stability of existing identifiers and
  backward compatibility with previous specifications (as far as possible
  with respect to existing Full Standards) are of foremost importance.

  Thus, in support of the current international efforts to establish a
  distributed, linked system of URN resolution systems for bibliographic
  identifiers, the primary aim of the WG is an updated set of documents,
  all on the Standards-Track.  These updates are needed to provide a
  normative foundation and assure uniformity and interoperability of the
  URN assignment and resolution concepts and procedures at the abstract
  level.

  Details and tasks (the WG will approach these tasks in roughly this
  order):

  a)  Core URN specifications

  For RFC 2141, this revision will include in particular:
  - an update of the formal syntax specification in the light of the
    URI Standard (STD 66, RFC 3986) using the ABNF from STD 68
    (RFC 5234);
  - a formal IANA registration for the 'urn' URI scheme using the
    current template from BCP 35 (RFC 4395);
  - a revised set of URN examples (the WG will determine whether the
    granted persistence of URNs allows usage of concrete, real-life
    URN examples -- as desired by implementers -- or whether a URN
    "example" namespace should be created for this purpose);
  - and an update of the sections describing how URNs are resolved
    in the Internet.

  RFC 4306 (BCP 66) needs a less pervasive update, mostly to align it
  with the current IANA procedures and terminology as defined in BCP 26
  (RFC 5226).

  b) URN Namespace specifications

  The WG will focus on updates for the definitions of URNs based on
  bibliographic identifier systems, in particular
  - RFC 3187 (URN Namespace for International Standard Book Numbers),
  - RFC 3188 (URN Namespace for National Bibliography Numbers), and
  - RFC 3044 (URN Namespace for International Serial Standard Number).

  In all these cases, the respective identifier system and/or the
  institutions and roles involved in their assignment and resolution
  have evolved since these RFCs have been published (see below for a
  sketch).
  The global importance of these identifier systems makes it highly
  desirable to have Standards-Track namespace definition documents.

  In particular, the URN:ISBN namespace needs to be extended according
  to the revision of the international ISBN standard, ISO 2108: A new
  version of the ISBN standard was approved in 2007.  Changes to the
  standard were non-trivial, and a thorough revision of RFC 3187 was
  needed.
    The version -00 of the RFC 3187bis I-D has already been submitted,
    and the staff of the ISBN International Centre has been informed
    about the revision, supports this work, and already has approved
    the technical changes contained in it.

  The ISSN (International Standard Serial Name) system (ISO 3297)
  underwent a thorough revision a few years ago. The new version of the
  standard (2007) introduces ISSN-L (linking ISSN), which makes it
  necessary to rethink the way in which URN:ISSNs are resolved, and to
  update RFC 3044 accordingly.  This work to revise RFC 3044 is being
  performed in co-operation with the ISSN International Centre.

  The NBN (National Bibliography Number) URN namespace was registered
  (by RFC 3188) before the national libraries or other users were
  actually using the URN system. Now that millions of URN:NBNs have
  been assigned mainly to resources the national libraries have stored
  in their digital archives, the WG will provide a revised namespace
  definition RFC that accurately catches the ways in which URN:NBNs are
  assigned and resolved in practice, and that is aligned with the basic
  standards and the revised core URN specifications.

  c)  URN resolution and resolution mechanisms

  Alongside the modernization of these core RFCs for URNs and specific
  URN namespaces, the working group will also consider a revision of
  earlier RFCs related to the principles of URNs and URN resolution,
  such as RFC 2483 (URI Resolution services necessary for URN
  resolution), RFC 2276 (Architectural principles of Uniform Resource
  Name Resolution), RFC 1737 (Functional requirements for Uniform
  Resource Names) and RFC 2169 (A trivial convention for using HTTP in
  URN resolution).  All these must be checked; if the document is still
  deemed relevant, it will be modernized as required to align it with
  contemporary IETF terminology and the state-of-the-art of URN
  resolution services.

  The working group will also consider the possibility of publishing
  Best Current Practices on how to resolve the URNs utilizing the
  existing Internet protocols such as HTTP.  Such BCP will be based on
  experience from large-scale URN resolution projects, in particular
  the European URN resolution infrastructure under construction in the
  project PersID.

  Since the revised specifications will be based on existing production
  systems and provide important guidelines for future implementers,
  the WG aims at publishing the RFCs on the Standards Track and will try
  to advance the core document at least to Draft Standard status as fast
  as possible.

  d) Further work

  The WG will offer advice to previous and new registrants of URN
  namespaces.  It will screen the legacy URN namespace definition
  documents and will provide advice to their registrants regarding
  necessary steps to bring these registrations in line with the
  existing standards and the revised URN core specifications, and
  regarding other issues, if such are found.

  The WG can take on work to update well-established URN namespace
  definitions other than the aforementioned cases of bibliographic
  identifier based URN namespaces, upon a case-by-case decision, and
  in collaboration with the respective original registrating party
  (or its legitimate successor); doing so will require an update to
  this charter.


WG Input / Output
+++++++++++++++++

Input documents:

  RFC 2141
  RFC 3406

  RFC 3187
  RFC 3188
  RFC 3044

  RFC 2483
  RFC 2276
  RFC 1737
  RFC 2169

Goals and Milestones (rough and preliminary):

  Dec 2010   WG Last Call on "core document set" ( a) + b) above )
  Feb 2011   core document set forwarded to IESG
      2011   work on supporting documents (guidelines, URN resolution)
      2012   implementation report for promoting 2141bis to Draft Std.

Internet-Drafts:

  draft-ah-rfc2141bis-urn          (-00: submitted March 2010)
  draft-hakala-rfc3187bis-isbn-urn (-00: submitted March 2010)
  draft-hakala-rfc3188bis-nbn-urn  (-00: submitted May 2010)

Request For Comments:

  none so far


From rden@loc.gov  Mon May 24 14:06:41 2010
Return-Path: <rden@loc.gov>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6021A3A6D10 for <urn@core3.amsl.com>; Mon, 24 May 2010 14:06:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.971
X-Spam-Level: 
X-Spam-Status: No, score=-2.971 tagged_above=-999 required=5 tests=[AWL=-0.787, BAYES_50=0.001, J_CHICKENPOX_34=0.6, J_CHICKENPOX_35=0.6, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4, SARE_MILLIONSOF=0.315]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CCVQVJUZ8R0D for <urn@core3.amsl.com>; Mon, 24 May 2010 14:06:38 -0700 (PDT)
Received: from sun8.loc.gov (sun8.loc.gov [140.147.249.48]) by core3.amsl.com (Postfix) with ESMTP id A65D83A6CFF for <urn@ietf.org>; Mon, 24 May 2010 14:06:35 -0700 (PDT)
Received: from lsdds9qg1 (lsdds9qg1.lib.loc.gov [140.147.175.24]) by sun8.loc.gov  with ESMTP id o4OL6NZw027520; Mon, 24 May 2010 17:06:23 -0400 (EDT)
From: "Ray Denenberg, Library of Congress" <rden@loc.gov>
To: "=?iso-8859-1?Q?'Alfred_H=CEnes'?=" <ah@TR-Sys.de>, <urn@ietf.org>
References: <201005242034.WAA22059@TR-Sys.de>
In-Reply-To: <201005242034.WAA22059@TR-Sys.de>
Date: Mon, 24 May 2010 17:06:24 -0400
Message-ID: <04c301cafb84$f7b416f0$e71c44d0$@gov>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: Acr7gLEnClfULy8tQOiwUWiKqKfBSQAA1oiA
Content-Language: en-us
Subject: Re: [urn] A second cut at the Draft Charter for the proposed URNbis WG
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 May 2010 21:06:41 -0000

  "The lack of a formal registration of the 'urn' URI scheme fosters
  recurring discussions on what URNs are.  "

Huh?  Is this to imply that 'urn' is not a URI scheme?  =20

http://www.iana.org/assignments/uri-schemes.html   says it is. =20

At least is says it is a "permanent" URI scheme.  Are you asserting that
it's never been formally registered (even though it's permanent, =
whatever
that means)?

--Ray



-----Original Message-----
From: urn-bounces@ietf.org [mailto:urn-bounces@ietf.org] On Behalf Of =
Alfred
H=CEnes
Sent: Monday, May 24, 2010 4:35 PM
To: urn@ietf.org
Subject: [urn] A second cut at the Draft Charter for the proposed URNbis =
WG

Uniform Resource Names, Revised (URNbis) -- Draft Proposed WG Charter
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Administrivia
+++++++++++++

  Last Modified:  2010-05-20  [AH]

  Chair(s):
    o   N.N.

  Applications Area Director(s):
    o   Alexey Melnikov  <alexey.melnikov@isode.com>
    o   Peter Saint-Andre  <stpeter@stpeter.im>

  Applications Area Advisor:
    o   N.N.

  Mailing Lists:
    o  General Discussion: urn@ietf.org
       To Subscribe:
         https://www.ietf.org/mailman/listinfo/urn
       Archive:
         http://www.ietf.org/mail-archive/web/urn/current/maillist.html

    o  Related lists (used for IANA registration procedures (BCP 35/66):
         urn-nid@ietf.org, uri-review@ietf.org

  Additional information will be available at:
    http://tools.ietf.org/wg/___


Description of Working Group
++++++++++++++++++++++++++++

  * * *  Problem Statement  * * *

  Uniform Resource Names (URNs) are location-independent, persistent
  identifiers for information resources.

  The RFCs defining URNs and services based on them were published
  in 1997-2001, based on old (or even provisional) basic documents
  on the concepts of URI, URL, and URN, and with almost no
  implementation experience.
  Since then, the URN system has gained significant popularity, and
  many URN Namespaces have been defined and registered with IANA.
  Among the more traditional parties with deep interest in persistent
  identifiers and making heavy use of URNs are national libraries;
  solely within this area, tens of millions of resources have been
  assigned URNs; this enables efficient searching of and persistent
  linking to these documents.  However, the evolving distributed,
  interlinked URN resolution system being built lacks a fundament
  that is consistent in terminology and formal description with
  present (Full) Internet Standards.

  The core URN RFCs -- RFC 2141 (URN Syntax) and RFC 4306 (Namespace
  Definition Mechanisms) -- were based on outdated framework documents.
  For instance, all References in RFC 2141 point to "work in progress"
  or documents that have been superseded at least once.
  Most importantly, since RFC 2141 was published before even the
  now-obsolete RFC 2396 was published, it is based on pre-2396 drafts
  and should be updated for consistency with the contemporary URI
  syntax and terminology reflected in STD 66, RFC 3986.  Additionally,
  since RFC 2141 predates RFC 2234, it uses for its syntax definitions
  an early form of BNF, not the ABNF commonly used in the IETF (first
  specified in RFC 2234, later evolved to the current STD 68, RFC 5234).
  All IANA considerations and procedures should now be based on the
  terminology and rules laid down in BCP 26, RFC 5226.

  The lack of a formal registration of the 'urn' URI scheme fosters
  recurring discussions on what URNs are.  Such formal registration
  is needed to clarify that URNs are specific URIs (namely those using
  the 'urn' URI scheme) and hence all general rules for URIs apply to
  URNs, in addition to the common rules for all URNs and particular
  scheme-specific rules.

  Key bibliographic identifier standards are ISBN and ISSN, which are
  based on ISO standards and cover books and serials, respectively.
  These ISO standards were revised in 2007 to clarify and extend the
  underlying namespaces; those changes should be reflected in the URN
  definitions so as to enable use of the extended forms of these
  identifiers in URNs.
  For materials not covered by ISBN, ISSN, or other formal standards,
  many national libraries and other institutions apply National
  Bibliography Numbers (NBNs). Their usage has increased a lot since
  a related URN namespace was specified in RFC 3188, and the deployment
  has proven that more flexibility was needed than provided by the RFC
  -- both for NBN syntax and for the distributed management of these
  identifiers.
  Thus, there is a need to revise these namespace registration to
  correctly reflect the current state of the art.

  Other (early) URN namespace definitions should be screened to verify
  their alignment with the existing and updated base identifier
  standards and updated RFCs, and to give advice to registrants
  in case mismatches/deficiencies were detected.

  The elaborations on URN resolution in early RFCs predate large-scale
  experience with URIs in general and URNs in particular, and they do
  predate the consolidation of terms achieved in a joint W3C / IETF
  collaboration (published for the IETF as RFC 3305).  Hence there is
  a need to revisit these Informational documents as well and provide
  updates, if necessary.  It also needs to be determined whether the
  implementation experiences from project PersID (and other existing
  URN resolution systems) deserve consolidation towards standardization
  to further interoperability of services and service user applications.


  * * *  Objectives for the Working Group  * * *

  This working group is chartered to update the key RFCs describing the
  URN system, including RFC 2141 (URN Syntax) and RFC 4306 (Namespace
  Definition Mechanisms), update selected URN namespace specifications
  including those for ISBN, NBN and ISSN, and to screen and update RFCs
  describing URN resolution principles and practices.
  For all document revisions, the stability of existing identifiers and
  backward compatibility with previous specifications (as far as =
possible
  with respect to existing Full Standards) are of foremost importance.

  Thus, in support of the current international efforts to establish a
  distributed, linked system of URN resolution systems for bibliographic
  identifiers, the primary aim of the WG is an updated set of documents,
  all on the Standards-Track.  These updates are needed to provide a
  normative foundation and assure uniformity and interoperability of the
  URN assignment and resolution concepts and procedures at the abstract
  level.

  Details and tasks (the WG will approach these tasks in roughly this
  order):

  a)  Core URN specifications

  For RFC 2141, this revision will include in particular:
  - an update of the formal syntax specification in the light of the
    URI Standard (STD 66, RFC 3986) using the ABNF from STD 68
    (RFC 5234);
  - a formal IANA registration for the 'urn' URI scheme using the
    current template from BCP 35 (RFC 4395);
  - a revised set of URN examples (the WG will determine whether the
    granted persistence of URNs allows usage of concrete, real-life
    URN examples -- as desired by implementers -- or whether a URN
    "example" namespace should be created for this purpose);
  - and an update of the sections describing how URNs are resolved
    in the Internet.

  RFC 4306 (BCP 66) needs a less pervasive update, mostly to align it
  with the current IANA procedures and terminology as defined in BCP 26
  (RFC 5226).

  b) URN Namespace specifications

  The WG will focus on updates for the definitions of URNs based on
  bibliographic identifier systems, in particular
  - RFC 3187 (URN Namespace for International Standard Book Numbers),
  - RFC 3188 (URN Namespace for National Bibliography Numbers), and
  - RFC 3044 (URN Namespace for International Serial Standard Number).

  In all these cases, the respective identifier system and/or the
  institutions and roles involved in their assignment and resolution
  have evolved since these RFCs have been published (see below for a
  sketch).
  The global importance of these identifier systems makes it highly
  desirable to have Standards-Track namespace definition documents.

  In particular, the URN:ISBN namespace needs to be extended according
  to the revision of the international ISBN standard, ISO 2108: A new
  version of the ISBN standard was approved in 2007.  Changes to the
  standard were non-trivial, and a thorough revision of RFC 3187 was
  needed.
    The version -00 of the RFC 3187bis I-D has already been submitted,
    and the staff of the ISBN International Centre has been informed
    about the revision, supports this work, and already has approved
    the technical changes contained in it.

  The ISSN (International Standard Serial Name) system (ISO 3297)
  underwent a thorough revision a few years ago. The new version of the
  standard (2007) introduces ISSN-L (linking ISSN), which makes it
  necessary to rethink the way in which URN:ISSNs are resolved, and to
  update RFC 3044 accordingly.  This work to revise RFC 3044 is being
  performed in co-operation with the ISSN International Centre.

  The NBN (National Bibliography Number) URN namespace was registered
  (by RFC 3188) before the national libraries or other users were
  actually using the URN system. Now that millions of URN:NBNs have
  been assigned mainly to resources the national libraries have stored
  in their digital archives, the WG will provide a revised namespace
  definition RFC that accurately catches the ways in which URN:NBNs are
  assigned and resolved in practice, and that is aligned with the basic
  standards and the revised core URN specifications.

  c)  URN resolution and resolution mechanisms

  Alongside the modernization of these core RFCs for URNs and specific
  URN namespaces, the working group will also consider a revision of
  earlier RFCs related to the principles of URNs and URN resolution,
  such as RFC 2483 (URI Resolution services necessary for URN
  resolution), RFC 2276 (Architectural principles of Uniform Resource
  Name Resolution), RFC 1737 (Functional requirements for Uniform
  Resource Names) and RFC 2169 (A trivial convention for using HTTP in
  URN resolution).  All these must be checked; if the document is still
  deemed relevant, it will be modernized as required to align it with
  contemporary IETF terminology and the state-of-the-art of URN
  resolution services.

  The working group will also consider the possibility of publishing
  Best Current Practices on how to resolve the URNs utilizing the
  existing Internet protocols such as HTTP.  Such BCP will be based on
  experience from large-scale URN resolution projects, in particular
  the European URN resolution infrastructure under construction in the
  project PersID.

  Since the revised specifications will be based on existing production
  systems and provide important guidelines for future implementers,
  the WG aims at publishing the RFCs on the Standards Track and will try
  to advance the core document at least to Draft Standard status as fast
  as possible.

  d) Further work

  The WG will offer advice to previous and new registrants of URN
  namespaces.  It will screen the legacy URN namespace definition
  documents and will provide advice to their registrants regarding
  necessary steps to bring these registrations in line with the
  existing standards and the revised URN core specifications, and
  regarding other issues, if such are found.

  The WG can take on work to update well-established URN namespace
  definitions other than the aforementioned cases of bibliographic
  identifier based URN namespaces, upon a case-by-case decision, and
  in collaboration with the respective original registrating party
  (or its legitimate successor); doing so will require an update to
  this charter.


WG Input / Output
+++++++++++++++++

Input documents:

  RFC 2141
  RFC 3406

  RFC 3187
  RFC 3188
  RFC 3044

  RFC 2483
  RFC 2276
  RFC 1737
  RFC 2169

Goals and Milestones (rough and preliminary):

  Dec 2010   WG Last Call on "core document set" ( a) + b) above )
  Feb 2011   core document set forwarded to IESG
      2011   work on supporting documents (guidelines, URN resolution)
      2012   implementation report for promoting 2141bis to Draft Std.

Internet-Drafts:

  draft-ah-rfc2141bis-urn          (-00: submitted March 2010)
  draft-hakala-rfc3187bis-isbn-urn (-00: submitted March 2010)
  draft-hakala-rfc3188bis-nbn-urn  (-00: submitted May 2010)

Request For Comments:

  none so far

_______________________________________________
urn mailing list
urn@ietf.org
https://www.ietf.org/mailman/listinfo/urn


From A.Hoenes@TR-Sys.de  Mon May 24 14:47:46 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 94E733A6CE0 for <urn@core3.amsl.com>; Mon, 24 May 2010 14:47:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -95.4
X-Spam-Level: 
X-Spam-Status: No, score=-95.4 tagged_above=-999 required=5 tests=[AWL=-0.166,  BAYES_50=0.001, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, J_CHICKENPOX_34=0.6, MIME_8BIT_HEADER=0.3, SARE_MILLIONSOF=0.315, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gca4L3hJLcSf for <urn@core3.amsl.com>; Mon, 24 May 2010 14:47:44 -0700 (PDT)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id 236053A67F5 for <urn@ietf.org>; Mon, 24 May 2010 14:47:41 -0700 (PDT)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA127527526; Mon, 24 May 2010 23:45:26 +0200
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id XAA22138; Mon, 24 May 2010 23:45:25 +0200 (MESZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201005242145.XAA22138@TR-Sys.de>
To: stpeter@stpeter.im
Date: Mon, 24 May 2010 23:45:24 +0200 (MESZ)
In-Reply-To: <4BEB2A3F.1090309@stpeter.im> from Peter Saint-Andre at May "12, " 2010 "04:22:55" pm
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 8bit
Cc: urn@ietf.org
Subject: Re: [urn] A first cut at the Draft Charter for the proposed URNbis WG
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 May 2010 21:47:46 -0000

Peter,
many thanks for your support and the detailed comments.
Juha Hakala already has responded to many details.  Below are my
notes (inline), after a revised draft charter has been produced.


At Wed, 12 May 2010 16:22:55 -0600, Peter Saint-Andre <stpeter@stpeter.im>
wrote:

> Hi Alfred,
>
> Here is some feedback on the proposed charter. My apologies for the
> delay.

We have discussed your comments (and other comments received)
and a second cut on the draft charter has just been posted.

>
> In general, RFC 5434 will give you plenty of good ideas about
> formulating a charter. It is especially important to clearly define
> the problem statement.

Of course, it already had been taken roughly in account earlier this
year when the procees to re-target the PersID / URN-R effort to the IETF
had been started.

>
> On 4/27/10 11:05 AM, Alfred HÎnes wrote:
>> Folks,
>> Based on work done by Juha Hakala in February, I have updated
>> and amended the Draft Charter and hereby bring it to the urn list
>> for discussion.   Comments welcome!
>>
>> ...
>>
>> ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----
>>
>> Uniform Resource Names, Revised (URNbis) -- Draft Proposed WG Charter
>> ========================================
>>
>> Last Modified:  2010-04-26 [AH]
>>
>> Chair(s):
>>   o   Juha Hakala  <juha.hakala@helsinki.fi>
>>   o   N.N.
>
> The chairs will be chosen by the Area Directors. I agree that Juha is a
> good candidate, but please leave this blank for now.

Done.

>
>> Applications Area Director(s):
>>   o   Alexey Melnikov  <alexey.melnikov@isode.com>
>>   o   Peter Saint-Andre  <stpeter@stpeter.im>
>>
>> Applications Area Advisor:
>>   o   Peter Saint-Andre  <stpeter@stpeter.im>
>
> We don't yet know if which AD will be the advisor, so please leave this
> blank.

Done.

>
>> Mailing Lists:
>>   General Discussion: urn@ietf.org
>>   To Subscribe: https://www.ietf.org/mailman/listinfo/urn
>>   Archive: http://www.ietf.org/mail-archive/web/urn/current/maillist.html
>>
>>   Related lists (used for IANA registration procedures (BCP 35/66):
>>     urn-nid@ietf.org, uri-review@ietf.org
>>
>> Additional information will be available at:
>>   http://tools.ietf.org/wg/urnbis
>
> Not yet assigned, so please leave this blank.

Put in placeholder, but left list information.

>
> In fact you can delete everything up to this point because it's
> administrivia. :)

There's a lot of value in havint most of the information,
in particular for newcomers to the IETF.  And this way, the
submitted text hopefully better resembles current practice
of WG charters.

>
>> Description of Working Group:
>>
>>   Uniform Resource Names (URNs) are persistent identifiers for
>>   information resources.
>
> RFC 2141 says:
>
>    Uniform Resource Names (URNs) are intended to serve as persistent,
>    location-independent, resource identifiers.
>
> I think the "location-independent" part is important so people don't
> think that URNs exist for the purpose of resolving a URN into a location
> where the representation of a resource can be retrieved.

This quotation from RFC 2141 now is literally included in the
draft charter.

>
>> The RFCs defining URNs and services based on
>>   them were published 1997-2001.  Since then, the URN system has gained
>
> Are URNs really a "system"?

Anything structured somehow and composed of interacting components
is a system.
URNs are part of the structured URI framework; and for URNs, there are
the original namespaces underlying the URN NIDs and the related actors
and frequently computing systems for the assignment of identifiers and
achieving their uniqueness and persistence; so there is a lot of
structure and components.

>
>>   popularity.  Among the more traditional parties with deep interest
>>   in persistent identifiers and making heavy use of URNs are national
>>   libraries; solely within this area, tens of millions of resources
>>   have been assigned URNs; this enables efficient searching of and
>>   persistent linking to these documents.
>>
>>   This working group is chartered to revise the key RFCs describing
>>   the URN system, including RFC 2141 (URN Syntax) and RFC 4306
>>   (Namespace Definition Mechanisms),
>
> I think we need to be very clear about what kind of revisions we're
> talking about here.

The 'second cut' of the draft charter is significantly restructured
and amended and it elaborates at a much more detailed level on the
problem statement and the distinct tasks the WG is going to work on --
both at a high, summary level and down to the various existing RFCs,
grouped in core URN documents, URN namespace documents for
bibliographic identifiers, URN resolution, and "other".

>
>> update important URN namespace specifications,
>
> I think we'll want to list these separately and limit the scope of the
> WG to only the listed namespace specifications (to be expanded only on
> rechartering).

Essentially done, as already sketched above.

>
>>   and to screen and update RFCs describing URN resolution principles
>>   and practices.
>
> Do we really want to take on URN resolution?

Yes.  URNs would be an academic exercise without resolution.
The current namespace registration template requests detailed per-NID
considerations, and the needs of the implementation and deployment of
an interlinked resolution system for URNs based on bibliographic
identifiers is the basic driving force behind this effort.
The group shall review existing RFCs specifically dedicated to URN
resolution in general, determine the degree of their ongoing relevance,
and decide which documents deserve updates.

>
>>   For RFC 2141, this revision will include in particular: an update of
>>   the formal syntax specification in the light of the URI Standard
>>   (STD 66, RFC 3986) using the ABNF from STD 68 (RFC 5234), a revision
>>   of URN examples from imaginary ones into existing URNs in current
>>   namespaces, providing a formal IANA registration for the 'urn' URI
>>   scheme using the template from BCP 35 (RFC 4395),
>
> Do we have agreement that the URN space is founded in a URI scheme?

For the stakeholders of the BOF proposal, this has never been in doubt.
The lack of a formal URI scheme specification so far and the resulting
need for such is now spelled out even more clearly in the second cut
at the draft URNbis charter.

>
>> and an update of
>>   the section describing how URNs are resolved in the Internet.
>
> By "section" do you mean RFCs 2169 and 2483?

No, this statement was in context of RFC 2141[bis], and in particular
RFC 3406[bis].

>
>>   RFC 3406 (BCP 66) needs a less pervasive update, mostly to align it
>>   with the current IANA procedures and terminology as defined in BCP 26
>>   (RFC 5226).
>>
>>   Regarding URN Namespace specifications, the WG will focus on updates
>>   for the definitions of URNs based on bibliographic identifier systems,
>>   in particular RFC 3187 (URN Namespace for International Standard Book
>>   Numbers) and RFC 3188 (URN Namespace for National Bibliography
>>   Numbers).  In both cases, the respective identifier system and/or the
>>   institutions and roles involved in their assignment and resolution
>>   have evolved significantly since these RFCs have been published.
>>   In particular, the URN:ISBN namespace needs to be extended according
>>   to the revision of the international ISBN standard, and the usage of
>>   the URN:NBNs has grown rapidly and there is a need to align the
>>   namespace registration with experience and current practice.
>>   In a second stage, RFC 3044 (URN Namespace for International Series
>>   Standard Number) will be checked for the necessity of an update.
>
> Those efforts seem worthwhile, although again we'll want to tightly
> scope the work.

Please look at the revised draft charter.
We hope the restructured and amended text addresses thes concerns.

>
>>   Thus, in support of the current international efforts to establish a
>>   distributed, linked system of URN resolution systems for bibliographic
>>   identifiers, the primary aim of the WG is an updated set of standards
>>   documents, which is needed to assure uniformity and interoperability
>>   of the URN resolution services.
>
> Is this new work, or revision of existing work?

The work done in PersID is new, but based on seminal national work.
RFC 2141 is a Proposed Standard and RFC 3406 is a BCP, but RFC 2141
in its present form, has no chance of promotion on the Standards Track
because of their reliance on Obsoleted documents and the lack of
compatibility with the terminologu and formal description in present
Full Standards.  The URN namespace documents related to bibliographic
identifier systems presently are only Informational RFCs.
The National Libraries want to base their work on standards.

Therefore, the ultimate objective is to get PS for the revisions
of the latter documents immediately, and to progress a RFC 2141bis
document on the Internet Standards maturity latter as fast as
possible, following the time scale envisioned in BCP 09, and to
publish a revised BCP 66 compatible with current IANA guidelines.

>
>>   Alongside the modernization of these core RFCs for URNs and specific
>>   URN namespaces, the working group will also consider a revision of
>>   earlier RFCs related to the principles of URNs and URN resolution,
>>   such as RFC 2483 (URI Resolution services necessary for URN
>>   resolution), RFC 2276 (Architectural principles of Uniform Resource
>>   Name Resolution), RFC 1737 (Functional requirements for Uniform
>>   Resource Names) and RFC 2169 (A trivial convention for using HTTP in
>>   URN resolution).  All these must be checked; if the document is still
>>   deemed relevant, it will be modernized.
>
> That sounds like a lot of work. Perhaps a phased approach will be
> needed?

Indeed.
The order of mention in the 'first cut' was intended to reflect that
phased approach.  This is spelled out more explicitely in the revised
draft charter.

>
>>   The working group will also consider the possibility of publishing
>>   Best Current Practices on how to resolve the URNs utilizing the
>>   existing Internet protocols such as HTTP.  This BCP will be based on
>>   the European URN resolution infrastructure under construction in the
>>   project PersID.
>
> Do we have references or I-Ds about that work? How can the URNbis WG (if
> formed) collaborate with the PersID project?

We expect to have at least one representative of most organizations
participating in PersID will actively contribute to the WG.  We also
expect that the ISO registration authorities for ISBN and ISSN as well
as representatives from the Library of Congress (which is managing the
assignment of non-ISO 3166 branches for NBNs) will review the documents
produced by the WG.

>
>>   Since the revised specifications will be based on existing production
>>   systems and provide important guidelines for future implementers,
>>   the WG aims at publishing the RFCs on the Standards Track and will try
>>   to advance the core document at least to Draft Standard status as fast
>>   as possible.
>
> What is "the core document"? Do we think it will need to be cycled at
> Proposed Standard? If so, let's clarify that. Pushing for Draft Standard
> might be premature.

The "core URN specification" (under revision by the proposed WG)
is comprised of RFCs 2141 and 3406.  We do not want to exclude
prematurely the need to perfome another iteration on 2141bis for DS,
but it is our hope that an implementation report for 2141bis might
suffice for promotion to DS after the period specified by BCP 09.

It would doubtlessly be very much appreciated if it became viable
to also promote the other core WG documents (revised URN namespace
definition documents for bibliographic identifieds) on the STDs Track,
but past experience of the inertia in the IETF and IESG let me
personally doubt this can be achieved (help proof me the contrary!).

>
>>   The WG can take on work to update other well-established URN
>>   namespace definitions upon a case-by-case decision.
>
> Perhaps text like this would be helpful:
>
>    Although the group may provide advice regarding other URN namespaces,
>    it will prioritize work on the above-mentioned namespaces first and
>    will take on additional tasks as official milestones only after
>    rechartering.
>
> I think that if we don't have some text like that, the IESG will be
> concerned about the open-ended nature of the charter.

The revised draft charter text puts more emphasis on "offering advice",
i.e. offering a service to URN namespace registrants (like e.g. DHCWG
or DNSEXT do for DHCP/DNS related work in other WGs or by Individual
submisisons), and it spells out the need to update the charter if
the WG wants to undertake additional concrete document development
in that area.

>
>> Input documents:
>>
>>   RFC 2141
>>   RFC 3406
>>
>>   RFC 3187
>>   RFC 3188
>>
>>   RFC 2483
>>   RFC 2276
>>   RFC 1737
>>   RFC 2169
>>
>> Goals and Milestones (preliminary):
>>
>>   Feb 2010   Initial WG formation as 'URN-R' (outside the IETF)
>>   Mar 2010   WG work plan completed, brought to IETF APP Area
>>   May 2010   first Internet-Drafts for most important core document
>>              revisions
>>   Jul 2010   Presentation of the group & early results at IETF 78 (BoF)
>>   Aug 2010   Formal establishment of the IETF WG
>
> Those might be helpful to you, but none of them belong in the milestones
> for the WG since they would predate WG formation.

Was there for information purposes; dropped now.

>
>>   Dec 2010   WG Last Call on WG core document set
>>   Feb 2011   core document set forwarded to IESG
>>       2011   work on supporting documents (guidelines, URN resolution)
>>       2012   implementation report for promoting 2141bis to Draft Std.
>
> We don't need to define detailed milestones at this time -- IMHO it is
> more important to come to agreement on the problem statement and
> deliverables. The milestones will flow from that.

Left these four lines in the new version to outline the general idea
of the schedule we have in mind.

>
>> Internet-Drafts:
>>
>>   draft-ah-rfc2141bis-urn          (-00: March 2010)
>>   draft-hakala-rfc3187bis-isbn-urn (-00: March 2010)
>>   draft-hakala-rfc3188bis-nbn-urn  (-00 due for week 18/2010)

The latter has been submitted now (last week), thus updated this item.

>>
>> Request For Comments:
>>
>>   none so far
>
> Naturally. :)
>
> Peter
>
> --
> Peter Saint-Andre
> https://stpeter.im/


Kind regards,
  Alfred HÎnes.

-- 

+------------------------+--------------------------------------------+
| TR-Sys Alfred Hoenes   |  Alfred Hoenes   Dipl.-Math., Dipl.-Phys.  |
| Gerlinger Strasse 12   |  Phone: (+49)7156/9635-0, Fax: -18         |
| D-71254  Ditzingen     |  E-Mail:  ah@TR-Sys.de                     |
+------------------------+--------------------------------------------+


From A.Hoenes@TR-Sys.de  Mon May 24 15:10:10 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 542DD3A6D00 for <urn@core3.amsl.com>; Mon, 24 May 2010 15:10:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -95.853
X-Spam-Level: 
X-Spam-Status: No, score=-95.853 tagged_above=-999 required=5 tests=[AWL=0.296, BAYES_50=0.001, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GCm2NxdjDzen for <urn@core3.amsl.com>; Mon, 24 May 2010 15:10:06 -0700 (PDT)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id D2BDD3A6CEC for <urn@ietf.org>; Mon, 24 May 2010 15:10:03 -0700 (PDT)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA127678949; Tue, 25 May 2010 00:09:09 +0200
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id AAA22174; Tue, 25 May 2010 00:09:08 +0200 (MESZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201005242209.AAA22174@TR-Sys.de>
To: rden@loc.gov
Date: Tue, 25 May 2010 00:09:08 +0200 (MESZ)
In-Reply-To: <04c301cafb84$f7b416f0$e71c44d0$@gov> from "Ray Denenberg, Library of Congress" at May "24, " 2010 "05:06:24" pm
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org
Subject: Re: [urn] A second cut at the Draft Charter for the proposed URNbis WG
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 May 2010 22:10:11 -0000

Ray,
thanks for your feedback.

>   "The lack of a formal registration of the 'urn' URI scheme fosters
>   recurring discussions on what URNs are.  "
>
> Huh?  Is this to imply that 'urn' is not a URI scheme?

No.  But there's no registration document for it (yet), as requested
by the current URI standard and its accompanying BCP for URI scheme
registrations, RFC 4395.
This is one of the steps for 2141bis !  -- cf.
  <http://tools.ietf.org/html/draft-ah-rfc2141bis-urn-00#section-7>

>
> http://www.iana.org/assignments/uri-schemes.html   says it is.
>
> At least is says it is a "permanent" URI scheme.  Are you asserting that
> it's never been formally registered (even though it's permanent, whatever
> that means)?

Yep.  RFC 2141 predates RFC 4395, and even RFC 2717.
Those days, Jon Postel was the RFC Editor and IANA, all in one person,
and IANA registrations have been done very informally, and not rarely
without much record.  :-)
The -00 version of the rfc2141bis draft recalls the history of the
related documents in its introduction; cf.
  <http://tools.ietf.org/html/draft-ah-rfc2141bis-urn-00#section-1.1>


>
> --Ray


Kind regards,
  Alfred.


P.S.: My apologies for a 'Freudian' typo in the draft charter:
  please read "RFC 3406" wherever erroneously "RFC 4306" is written.
  Some time ago, I dealt with the IKEv2-bis (4306bis) draft; that
  number must have been too sticky in my brain.  :-D


From A.Hoenes@TR-Sys.de  Mon May 31 02:20:52 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 245103A69FE; Mon, 31 May 2010 02:20:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -96.149
X-Spam-Level: 
X-Spam-Status: No, score=-96.149 tagged_above=-999 required=5 tests=[BAYES_50=0.001, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b-6cdr36zdTa; Mon, 31 May 2010 02:20:51 -0700 (PDT)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id 8BE683A69EC; Mon, 31 May 2010 02:20:49 -0700 (PDT)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA165417587; Mon, 31 May 2010 11:19:47 +0200
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id LAA03229; Mon, 31 May 2010 11:19:45 +0200 (MESZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201005310919.LAA03229@TR-Sys.de>
To: urn@ietf.org, apps-discuss@ietf.org
Date: Mon, 31 May 2010 11:19:45 +0200 (MESZ)
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 7bit
Subject: [urn] New Version Notification for draft-ah-rfc2141bis-urn-02 (fwd)
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 May 2010 09:20:52 -0000

Folks,
the main reason for this update was adjusting the pointer for
discussion: the draft now points to the uri AT ietf.org list.

At this opportunity, a couple of clarifying remarks have been added,
based on items appearing in the discussion on the draft charter of
the proposed URNbis WG and the BoF proposal.
There are no technical changes since -00, but numerous editorial
improvements have been performed and the missing summary delta
information from RFC 2141 is now supplied in Appendix D.

Please note that -01 was erroneously submitted with a significant typo;
please ignore it.
The diff information from draft version -00 to -02 is available at:
  http://tools.ietf.org/rfcdiff?difftype=--hwdiff&url1=draft-ah-rfc2141bis-urn-00.txt&url2=draft-ah-rfc2141bis-urn-02.txt

Kind regards,
  Alfred.


----- Forwarded message from IETF I-D Submission Tool -----

> From: IETF I-D Submission Tool <idsubmission@ietf.org>
> To: ah@.TR-Sys.de
> Message-Id: <20100531090206.632E73A6A17@core3.amsl.com>
> Date: Mon, 31 May 2010 02:02:06 -0700 (PDT)
> Subject: New Version Notification for draft-ah-rfc2141bis-urn-02
>
> A new version of I-D, draft-ah-rfc2141bis-urn-02.txt
> has been successfully submitted by Alfred Hoenes and posted
> to the IETF repository.
>
> Filename:         draft-ah-rfc2141bis-urn
> Revision:         02
> Title:            Uniform Resource Name (URN) Syntax
> Creation_date:    2010-05-31
> WG ID:            Independent Submission
> Number_of_pages:  21
>
> Abstract:
>
> Uniform Resource Names (URNs) are intended to serve as persistent,
> location-independent, resource identifiers.  This document serves as
> the foundation of the 'urn' URI Scheme according to RFC 3986 and sets
> forward the canonical syntax for URNs, which subdivides URNs into
> "namespaces".  A discussion of both existing legacy and new
> namespaces and requirements for URN presentation and transmission are
> presented.  Finally, there is a discussion of URN equivalence and how
> to determine it.  This document supersedes RFC 2141.
>
> The requirements and procedures for URN Namespace registration
> documents are currently set forth in RFC 3406, which is also expected
> to be updated by an independent, revised specification.
>
> Discussion
>
> This draft version has been obtained by importing the text from RFC
> 2141 into modern tools and making a first round of updating steps.
> It is intended to serve as one of the starting points for an effort
> to bring URN RFCs in alignment with STD 63, STD 68, BCP 26, and the
> requirements from emerging distributed national and international URN
> resolution systems, and advance them on the IETF Standards Track.
>
> Comments are welcome on the uri@ietf.org mailing list (or sent to the
> document editor).
>
>
>
> The IETF Secretariat.
>

----- End of forwarded message from IETF I-D Submission Tool -----


From A.Hoenes@TR-Sys.de  Mon May 31 10:06:07 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4A1643A67FF; Mon, 31 May 2010 10:06:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -96.149
X-Spam-Level: 
X-Spam-Status: No, score=-96.149 tagged_above=-999 required=5 tests=[BAYES_50=0.001, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8I42ag7u8lue; Mon, 31 May 2010 10:06:06 -0700 (PDT)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id 4AE943A67A1; Mon, 31 May 2010 10:06:04 -0700 (PDT)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA167135499; Mon, 31 May 2010 19:05:00 +0200
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id TAA05428; Mon, 31 May 2010 19:04:58 +0200 (MESZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201005311704.TAA05428@TR-Sys.de>
To: urn@ietf.org, apps-discuss@ietf.org
Date: Mon, 31 May 2010 19:04:57 +0200 (MESZ)
References: <201005310919.LAA03229@TR-Sys.de>
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 7bit
Subject: Re: [urn] New Version Notification for draft-ah-rfc2141bis-urn-02 (fwd)
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 May 2010 17:06:07 -0000

Correction:

Of course, the final quotation in the announcement sent out earlier
today should say (as corrected in the -02 draft version):

                               vvvvvvvvvvvv
|  Comments are welcome on the urn@ietf.org mailing list (or sent to the
|  document editor).

My apologies for possible confusion.

Kind regards,
  Alfred.

                                                                                                                                                                                                                                                                                                             2010-06.mail                                                                                        0000666 0000110 0000010 00000466342 11412770474 011556  0                                                                                                    ustar   mailman                         www                                                                                                                                                                                                                    
From stpeter@stpeter.im  Tue Jun  1 19:32:29 2010
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D6AD63A6920 for <urn@core3.amsl.com>; Tue,  1 Jun 2010 19:32:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.191
X-Spam-Level: 
X-Spam-Status: No, score=-0.191 tagged_above=-999 required=5 tests=[AWL=-0.192, BAYES_50=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p6S+X82r31OC for <urn@core3.amsl.com>; Tue,  1 Jun 2010 19:32:28 -0700 (PDT)
Received: from stpeter.im (stpeter.im [207.210.219.233]) by core3.amsl.com (Postfix) with ESMTP id C95E23A6835 for <urn@ietf.org>; Tue,  1 Jun 2010 19:32:28 -0700 (PDT)
Received: from squire.local (dsl-251-206.dynamic-dsl.frii.net [216.17.251.206]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 8337F40E14 for <urn@ietf.org>; Tue,  1 Jun 2010 20:32:15 -0600 (MDT)
Message-ID: <4C05C2AE.30706@stpeter.im>
Date: Tue, 01 Jun 2010 20:32:14 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: "urn@ietf.org" <urn@ietf.org>
X-Enigmail-Version: 1.0.1
OpenPGP: url=http://www.saint-andre.com/me/stpeter.asc
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms010100040706010104020805"
Subject: [urn] draft of BoF agenda
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Jun 2010 02:32:30 -0000

This is a cryptographically signed message in MIME format.

--------------ms010100040706010104020805
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Alfred has been working on an agenda for the proposed BoF at IETF 78,
which I'm posting on this list (with some editorial changes by your
friendly AD) mostly so that we can link to it from the BoF page here:

http://trac.tools.ietf.org/bof/trac/wiki/WikiStart

Alfred, feel free to post a modified version or to correct my edits, on
or off the list. :)

/psa


###

Agenda for URNbis (URN) BoF
IETF 78, Maastricht, NL
-----------------------------------

State: Initial Draft
Author: Alfred Hoenes <ah@TR-Sys.de>
Last Modified: 2010-05-26

BOF CHAIRS: (to be finalized / confirmed by ADs)

   John C. Klensin
   Alfred Hoenes

AGENDA:  (tailored for 1.5-hour slot)

1. Administrivia (Chairs, 10 min)

   - Note takers, Jabber scribes
   - Note Well
   - Agenda bashing

2. Presentations (40 min)

   - The need for up-to-date URN Standard documents
     (Juha Hakala, 15 min)

   - ISBN URNs (Juha Hakala, 5 min)

   - NBN URNs (TBD, 5 min)

   - ISSN URNs (TBD, 5 min)

   - URN Resolution systems and Project PersID  (TBD, 10 min)

3. Open Q&A on presentations  (Chairs, 15 min)

4. Discussion of Draft Charter  (Chairs, 30 min)

5. Conclusions and Next Steps  (Chairs/ADs, 10 min)

###




--------------ms010100040706010104020805
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIWnDCC
B1cwggY/oAMCAQICAVUwDQYJKoZIhvcNAQEFBQAwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQK
Ew1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBT
aWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRl
IENsaWVudCBDQTAeFw0wOTA3MDYwMDAwMDFaFw0xMDA3MDYyMzU5NTlaMIHCMQswCQYDVQQG
EwJVUzERMA8GA1UECBMIQ29sb3JhZG8xDzANBgNVBAcTBkRlbnZlcjEiMCAGA1UEChMZWE1Q
UCBTdGFuZGFyZHMgRm91bmRhdGlvbjEsMCoGA1UECxMjU3RhcnRDb20gVHJ1c3RlZCBDZXJ0
aWZpY2F0ZSBNZW1iZXIxGjAYBgNVBAMTEVBldGVyIFNhaW50LUFuZHJlMSEwHwYJKoZIhvcN
AQkBFhJzdHBldGVyQHN0cGV0ZXIuaW0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQCas7Mrnh02GakN8sft+HJpU4MwBxEgrGDZ2ZzUxDDt2sEhM+9Q74h955MtgMhK3TeBf6Hs
hDh/8Z9G//k2qNA0M2S5rejTqrmW0Jabca/L7BUZ0GhnU2N/2zeciFUmuZ4A2l1T5IMX2ZVP
XnNIaefBtbImJAbDz3T0vxkzTtcqgW3wL83PMDiqiuM+e1k+VPvOW4f5ZSGkPIhYCDpWqNE5
wZvjrLNMc8jZOPs9DrsYuIVwU72Vhy1tkEh+w6YpYHrdEUAe+eKe6TuxqZ60e9z3O36uiV//
Ms274iD6PbA/IGazJgaAdg6tvPehwTYGJAGmv3PsJKkLGjgoh+RrrM1LAgMBAAGjggOKMIID
hjAJBgNVHRMEAjAAMAsGA1UdDwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUH
AwQwHQYDVR0OBBYEFOyws3XWgIY9FP1POVqjdZP9Lu38MB0GA1UdEQQWMBSBEnN0cGV0ZXJA
c3RwZXRlci5pbTCBqAYDVR0jBIGgMIGdgBR7iZySlyShhEcCy3T8LvSs3DLl86GBgaR/MH0x
CzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUg
RGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQDEyBTdGFydENvbSBDZXJ0aWZp
Y2F0aW9uIEF1dGhvcml0eYIBDzCCAUcGA1UdIASCAT4wggE6MIIBNgYLKwYBBAGBtTcBAgAw
ggElMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMDQG
CCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUucGRmMIG8
BggrBgEFBQcCAjCBrzAUFg1TdGFydENvbSBMdGQuMAMCAQEagZZMaW1pdGVkIExpYWJpbGl0
eSwgcmVhZCB0aGUgc2VjdGlvbiAqTGVnYWwgTGltaXRhdGlvbnMqIG9mIHRoZSBTdGFydENv
bSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSBQb2xpY3kgYXZhaWxhYmxlIGF0IGh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwYwYDVR0fBFwwWjAroCmgJ4YlaHR0cDovL3d3
dy5zdGFydHNzbC5jb20vY3J0dTMtY3JsLmNybDAroCmgJ4YlaHR0cDovL2NybC5zdGFydHNz
bC5jb20vY3J0dTMtY3JsLmNybDCBjgYIKwYBBQUHAQEEgYEwfzA5BggrBgEFBQcwAYYtaHR0
cDovL29jc3Auc3RhcnRzc2wuY29tL3N1Yi9jbGFzczMvY2xpZW50L2NhMEIGCCsGAQUFBzAC
hjZodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9jZXJ0cy9zdWIuY2xhc3MzLmNsaWVudC5jYS5j
cnQwIwYDVR0SBBwwGoYYaHR0cDovL3d3dy5zdGFydHNzbC5jb20vMA0GCSqGSIb3DQEBBQUA
A4IBAQBgv4xFXZqDKSOtnPOVbqOh1brj7oxRaVYk7N0MJG7x9Y/wkO3iwRwizVLcC1bA+D/R
gyFilXx6IQWE63Ge2tu+Y4w5QoHYwuUFQuBZuxvZpOa3ykdgPlBQaBM8m+Ien0skwNggaizA
X9Pc/sMLpP3jkO1iSF4agy4r5Ed+4G10mP5X0zO3gQwq9Uj4F9tX+58kU+fM1P8Sh+BYR4r/
kSbKE3tWcMaKblWPGwX0nYD26Je7Qb+uX/J5lCgozBrHXQWq8N98iklASf2pv+32Oi1dEjmM
UgAm/J2+YmxaI02+c+H6QH8+F3RUjCiRg9XqUNjcrNrnTFnm/iMMZADktsXPMIIHVzCCBj+g
AwIBAgIBVTANBgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0
Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcx
ODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50
IENBMB4XDTA5MDcwNjAwMDAwMVoXDTEwMDcwNjIzNTk1OVowgcIxCzAJBgNVBAYTAlVTMREw
DwYDVQQIEwhDb2xvcmFkbzEPMA0GA1UEBxMGRGVudmVyMSIwIAYDVQQKExlYTVBQIFN0YW5k
YXJkcyBGb3VuZGF0aW9uMSwwKgYDVQQLEyNTdGFydENvbSBUcnVzdGVkIENlcnRpZmljYXRl
IE1lbWJlcjEaMBgGA1UEAxMRUGV0ZXIgU2FpbnQtQW5kcmUxITAfBgkqhkiG9w0BCQEWEnN0
cGV0ZXJAc3RwZXRlci5pbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJqzsyue
HTYZqQ3yx+34cmlTgzAHESCsYNnZnNTEMO3awSEz71DviH3nky2AyErdN4F/oeyEOH/xn0b/
+Tao0DQzZLmt6NOquZbQlptxr8vsFRnQaGdTY3/bN5yIVSa5ngDaXVPkgxfZlU9ec0hp58G1
siYkBsPPdPS/GTNO1yqBbfAvzc8wOKqK4z57WT5U+85bh/llIaQ8iFgIOlao0TnBm+Oss0xz
yNk4+z0Ouxi4hXBTvZWHLW2QSH7Dpilget0RQB754p7pO7GpnrR73Pc7fq6JX/8yzbviIPo9
sD8gZrMmBoB2Dq2896HBNgYkAaa/c+wkqQsaOCiH5GuszUsCAwEAAaOCA4owggOGMAkGA1Ud
EwQCMAAwCwYDVR0PBAQDAgSwMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDAdBgNV
HQ4EFgQU7LCzddaAhj0U/U85WqN1k/0u7fwwHQYDVR0RBBYwFIESc3RwZXRlckBzdHBldGVy
LmltMIGoBgNVHSMEgaAwgZ2AFHuJnJKXJKGERwLLdPwu9KzcMuXzoYGBpH8wfTELMAkGA1UE
BhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFs
IENlcnRpZmljYXRlIFNpZ25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24g
QXV0aG9yaXR5ggEPMIIBRwYDVR0gBIIBPjCCATowggE2BgsrBgEEAYG1NwECADCCASUwLgYI
KwYBBQUHAgEWImh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUH
AgEWKGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwgbwGCCsGAQUF
BwICMIGvMBQWDVN0YXJ0Q29tIEx0ZC4wAwIBARqBlkxpbWl0ZWQgTGlhYmlsaXR5LCByZWFk
IHRoZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENlcnRp
ZmljYXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL3d3dy5zdGFy
dHNzbC5jb20vcG9saWN5LnBkZjBjBgNVHR8EXDBaMCugKaAnhiVodHRwOi8vd3d3LnN0YXJ0
c3NsLmNvbS9jcnR1My1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9j
cnR1My1jcmwuY3JsMIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2Nz
cC5zdGFydHNzbC5jb20vc3ViL2NsYXNzMy9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6
Ly93d3cuc3RhcnRzc2wuY29tL2NlcnRzL3N1Yi5jbGFzczMuY2xpZW50LmNhLmNydDAjBgNV
HRIEHDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBAGC/
jEVdmoMpI62c85Vuo6HVuuPujFFpViTs3QwkbvH1j/CQ7eLBHCLNUtwLVsD4P9GDIWKVfHoh
BYTrcZ7a275jjDlCgdjC5QVC4Fm7G9mk5rfKR2A+UFBoEzyb4h6fSyTA2CBqLMBf09z+wwuk
/eOQ7WJIXhqDLivkR37gbXSY/lfTM7eBDCr1SPgX21f7nyRT58zU/xKH4FhHiv+RJsoTe1Zw
xopuVY8bBfSdgPbol7tBv65f8nmUKCjMGsddBarw33yKSUBJ/am/7fY6LV0SOYxSACb8nb5i
bFojTb5z4fpAfz4XdFSMKJGD1epQ2Nys2udMWeb+IwxkAOS2xc8wggfiMIIFyqADAgECAgEP
MA0GCSqGSIb3DQEBBQUAMH0xCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQu
MSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQD
EyBTdGFydENvbSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNzEwMjQyMTAzMzJaFw0x
MjEwMjIyMTAzMzJaMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjEr
MCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMv
U3RhcnRDb20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC5o0luEj4gypQIp71Xi2TlXyLYrj9WkRy+d9BO
0FHPYnAsC99/jx/ibNRwIfAoFhZd+LDscdRSckvwuFSz0bKg3z+9o7cwlVAC9AwMWe8IM0Lx
c+8etYxsX4WIamG9fjzzi5GAW5ESKzzIN3SxHSplyGCWFwx/pgf1f4y6O9/ym+4f6zaDYP6B
x0r+SaJcr6eSGNm7X3EwX1v7XpRBY+aw019o7k72d0IX910F+XGt0OwNdM61Ff3FiTiexeUZ
bWxCGm6GZl+SQVG9xYVIgHQaLXoQF+g2wzrmKCbVcZhqH+hrlRnD6PfCuEyX/BR6PlAPRDlQ
6f1u3wqik+LF5P15AgMBAAGjggNbMIIDVzAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIBpjAd
BgNVHQ4EFgQUe4mckpckoYRHAst0/C70rNwy5fMwgagGA1UdIwSBoDCBnYAUTgvvGqRAW6UX
aYcwyjRoQ9BBrvKhgYGkfzB9MQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRk
LjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzEpMCcGA1UE
AxMgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHmCAQEwCQYDVR0SBAIwADA9Bggr
BgEFBQcBAQQxMC8wLQYIKwYBBQUHMAKGIWh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3Nmc2Nh
LmNydDBgBgNVHR8EWTBXMCygKqAohiZodHRwOi8vY2VydC5zdGFydGNvbS5vcmcvc2ZzY2Et
Y3JsLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20vc2ZzY2EuY3JsMIIBXQYD
VR0gBIIBVDCCAVAwggFMBgsrBgEEAYG1NwEBBDCCATswLwYIKwYBBQUHAgEWI2h0dHA6Ly9j
ZXJ0LnN0YXJ0Y29tLm9yZy9wb2xpY3kucGRmMDUGCCsGAQUFBwIBFilodHRwOi8vY2VydC5z
dGFydGNvbS5vcmcvaW50ZXJtZWRpYXRlLnBkZjCB0AYIKwYBBQUHAgIwgcMwJxYgU3RhcnQg
Q29tbWVyY2lhbCAoU3RhcnRDb20pIEx0ZC4wAwIBARqBl0xpbWl0ZWQgTGlhYmlsaXR5LCBy
ZWFkIHRoZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENl
cnRpZmljYXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL2NlcnQu
c3RhcnRjb20ub3JnL3BvbGljeS5wZGYwEQYJYIZIAYb4QgEBBAQDAgAHMFAGCWCGSAGG+EIB
DQRDFkFTdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIEZyZWUgU1NMIEVt
YWlsIENlcnRpZmljYXRlczANBgkqhkiG9w0BAQUFAAOCAgEAUpcEDdsKFRCxFBxcSm+8oMTT
fpS7fbZkxWHx5fHDjvAgaBQ+oY0tk4xtbD6VxeHYjxI63+hj8jICnqeVXPe34Bu+XzekIn2T
lrnPCQobKdQF2p52QgUvIxSURed0jcBaCBV22DSKaUqDOzD/Tx6VQy78zpblXjRH7OALE/+H
jzJVmspdnBUUtQOLYgPo924xkxR25VDdgtEE5vAXa/g2oCeZhy0ZEO4NbgIayAYCJcJRDz0h
dD2Ahec65Kw6LB3N7VXEjiRR5/WoKwH/QteRzPJbFDc1somrApjm2cyg+5nbm1RHeFIz+GxX
luRrPztvhNcby0PtAjqwY1txi4sW0R6ZJPuZ2DZ1/dzckoFhyZgFyOX3SEkNXVLldjTzneFJ
FnVSzDbc720vq184jR7pYoI9+f5QJ96a0iLxEAG8SJ5auBwXI/w2FmKmwmdMvJ8/17+B4sMC
IRrXrDQl2xzpVXh/Qcmk5nf+w8HFmqATGy1OUAQbXga7AySAUaYhvvFk50u0bO5DiUGwzrJO
3TrwvaC2Ei4EFaBmIVgG7TfU5TaaY9IcJSCQ7AGUYE3RFSRpsLOoA3DsxP42YERgS/Nxw29+
YqZtPoO2QPbNpI7xnHVCfNBabx3oDIf438nFfv8spw5BQqBSbEF1izJA57eE64CzHnt7lB20
OFD11avYopwxggPKMIIDxgIBATCBkjCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0
Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcx
ODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50
IENBAgFVMAkGBSsOAwIaBQCgggIMMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZI
hvcNAQkFMQ8XDTEwMDYwMjAyMzIxNFowIwYJKoZIhvcNAQkEMRYEFLZviqNEPMQXY4OA3g89
JWwH2MwvMF8GCSqGSIb3DQEJDzFSMFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqG
SIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBowYJ
KwYBBAGCNxAEMYGVMIGSMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRk
LjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UE
AxMvU3RhcnRDb20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAVUw
gaUGCyqGSIb3DQEJEAILMYGVoIGSMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRD
b20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4
MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQg
Q0ECAVUwDQYJKoZIhvcNAQEBBQAEggEAmgIfPIPUM1AimR/PaexfbnTBqWldc5J3iCCmuee0
mIIpjMv5hV0woSvzXdS2pSFyG7COVSR8enaF5XhmAMTfxrUHrQ+rTP30iEroilBQUB43ZruT
05wD809JSqpZAd0pfhLTQzIbQ8IYUfq7zO+cITUnzNb/PY2gnsVKn4fpcGURg21SdDAi6/QX
0zCGkr2HzGJUOpqGFaZeSb9TF5A6iHkATE6VD5DuRWftaBvpsoZKmFko9yKlaEZ4uYei0qns
le2s8veuQMkb7MuUgSAS3EtIEJCu2Btk4qrjCl1QnpcgaSzQwmSO90Tj2OEmbVjaVFydpVVw
fU4Z/NsbOhnBogAAAAAAAA==
--------------ms010100040706010104020805--

From A.Hoenes@TR-Sys.de  Wed Jun  2 01:55:28 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8E9BB3A698D for <urn@core3.amsl.com>; Wed,  2 Jun 2010 01:55:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -96.149
X-Spam-Level: 
X-Spam-Status: No, score=-96.149 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_50=0.001, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T65wqeCukcgG for <urn@core3.amsl.com>; Wed,  2 Jun 2010 01:55:27 -0700 (PDT)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id 65E9028C123 for <urn@ietf.org>; Wed,  2 Jun 2010 01:54:28 -0700 (PDT)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA182758804; Wed, 2 Jun 2010 10:53:24 +0200
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id KAA08731; Wed, 2 Jun 2010 10:53:22 +0200 (MESZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201006020853.KAA08731@TR-Sys.de>
To: urn@ietf.org
Date: Wed, 2 Jun 2010 10:53:22 +0200 (MESZ)
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 7bit
Subject: Re: [urn] draft of BoF agenda
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Jun 2010 08:55:28 -0000

The draft URNbis BoF Agenda (dated 2010-05-26) that Peter has posted 
  <http://www.ietf.org/mail-archive/web/urn/current/msg01437.html>
already has been superseded by an expanded version (dated 2010-05-28)
that so far only has been circulated internally with the ADs.

Work is in progress to align that 2010-05-28 version with the
AD changes to the 2010-05-26 version, and so please expect an
updated draft BoF Agenda soon.

Kind regards,
  Alfred.


From stpeter@stpeter.im  Wed Jun  2 05:02:18 2010
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A899528C169 for <urn@core3.amsl.com>; Wed,  2 Jun 2010 05:02:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.616
X-Spam-Level: 
X-Spam-Status: No, score=-1.616 tagged_above=-999 required=5 tests=[AWL=0.683,  BAYES_00=-2.599, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iE4z8XJnGOkg for <urn@core3.amsl.com>; Wed,  2 Jun 2010 05:02:17 -0700 (PDT)
Received: from stpeter.im (stpeter.im [207.210.219.233]) by core3.amsl.com (Postfix) with ESMTP id AB79428C167 for <urn@ietf.org>; Wed,  2 Jun 2010 05:02:17 -0700 (PDT)
Received: from squire.local (dsl-251-206.dynamic-dsl.frii.net [216.17.251.206]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 6352B40E14; Wed,  2 Jun 2010 06:02:04 -0600 (MDT)
Message-ID: <4C06483B.4020906@stpeter.im>
Date: Wed, 02 Jun 2010 06:02:03 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: =?UTF-8?B?QWxmcmVkIO+/vQ==?= <ah@TR-Sys.de>
References: <201006020853.KAA08731@TR-Sys.de>
In-Reply-To: <201006020853.KAA08731@TR-Sys.de>
X-Enigmail-Version: 1.0.1
OpenPGP: url=http://www.saint-andre.com/me/stpeter.asc
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms090809090308030106030706"
Cc: urn@ietf.org
Subject: Re: [urn] draft of BoF agenda
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Jun 2010 12:02:18 -0000

This is a cryptographically signed message in MIME format.

--------------ms090809090308030106030706
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On 6/2/10 2:53 AM, Alfred =EF=BF=BD wrote:
> The draft URNbis BoF Agenda (dated 2010-05-26) that Peter has posted=20
>   <http://www.ietf.org/mail-archive/web/urn/current/msg01437.html>
> already has been superseded by an expanded version (dated 2010-05-28)
> that so far only has been circulated internally with the ADs.
>=20
> Work is in progress to align that 2010-05-28 version with the
> AD changes to the 2010-05-26 version, and so please expect an
> updated draft BoF Agenda soon.

Thanks, Alfred. We don't need the final agenda immediately, but I think
we'll work out something close to final this week.

Peter

--=20
Peter Saint-Andre
https://stpeter.im/




--------------ms090809090308030106030706
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIWnDCC
B1cwggY/oAMCAQICAVUwDQYJKoZIhvcNAQEFBQAwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQK
Ew1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBT
aWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRl
IENsaWVudCBDQTAeFw0wOTA3MDYwMDAwMDFaFw0xMDA3MDYyMzU5NTlaMIHCMQswCQYDVQQG
EwJVUzERMA8GA1UECBMIQ29sb3JhZG8xDzANBgNVBAcTBkRlbnZlcjEiMCAGA1UEChMZWE1Q
UCBTdGFuZGFyZHMgRm91bmRhdGlvbjEsMCoGA1UECxMjU3RhcnRDb20gVHJ1c3RlZCBDZXJ0
aWZpY2F0ZSBNZW1iZXIxGjAYBgNVBAMTEVBldGVyIFNhaW50LUFuZHJlMSEwHwYJKoZIhvcN
AQkBFhJzdHBldGVyQHN0cGV0ZXIuaW0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQCas7Mrnh02GakN8sft+HJpU4MwBxEgrGDZ2ZzUxDDt2sEhM+9Q74h955MtgMhK3TeBf6Hs
hDh/8Z9G//k2qNA0M2S5rejTqrmW0Jabca/L7BUZ0GhnU2N/2zeciFUmuZ4A2l1T5IMX2ZVP
XnNIaefBtbImJAbDz3T0vxkzTtcqgW3wL83PMDiqiuM+e1k+VPvOW4f5ZSGkPIhYCDpWqNE5
wZvjrLNMc8jZOPs9DrsYuIVwU72Vhy1tkEh+w6YpYHrdEUAe+eKe6TuxqZ60e9z3O36uiV//
Ms274iD6PbA/IGazJgaAdg6tvPehwTYGJAGmv3PsJKkLGjgoh+RrrM1LAgMBAAGjggOKMIID
hjAJBgNVHRMEAjAAMAsGA1UdDwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUH
AwQwHQYDVR0OBBYEFOyws3XWgIY9FP1POVqjdZP9Lu38MB0GA1UdEQQWMBSBEnN0cGV0ZXJA
c3RwZXRlci5pbTCBqAYDVR0jBIGgMIGdgBR7iZySlyShhEcCy3T8LvSs3DLl86GBgaR/MH0x
CzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUg
RGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQDEyBTdGFydENvbSBDZXJ0aWZp
Y2F0aW9uIEF1dGhvcml0eYIBDzCCAUcGA1UdIASCAT4wggE6MIIBNgYLKwYBBAGBtTcBAgAw
ggElMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMDQG
CCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUucGRmMIG8
BggrBgEFBQcCAjCBrzAUFg1TdGFydENvbSBMdGQuMAMCAQEagZZMaW1pdGVkIExpYWJpbGl0
eSwgcmVhZCB0aGUgc2VjdGlvbiAqTGVnYWwgTGltaXRhdGlvbnMqIG9mIHRoZSBTdGFydENv
bSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSBQb2xpY3kgYXZhaWxhYmxlIGF0IGh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwYwYDVR0fBFwwWjAroCmgJ4YlaHR0cDovL3d3
dy5zdGFydHNzbC5jb20vY3J0dTMtY3JsLmNybDAroCmgJ4YlaHR0cDovL2NybC5zdGFydHNz
bC5jb20vY3J0dTMtY3JsLmNybDCBjgYIKwYBBQUHAQEEgYEwfzA5BggrBgEFBQcwAYYtaHR0
cDovL29jc3Auc3RhcnRzc2wuY29tL3N1Yi9jbGFzczMvY2xpZW50L2NhMEIGCCsGAQUFBzAC
hjZodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9jZXJ0cy9zdWIuY2xhc3MzLmNsaWVudC5jYS5j
cnQwIwYDVR0SBBwwGoYYaHR0cDovL3d3dy5zdGFydHNzbC5jb20vMA0GCSqGSIb3DQEBBQUA
A4IBAQBgv4xFXZqDKSOtnPOVbqOh1brj7oxRaVYk7N0MJG7x9Y/wkO3iwRwizVLcC1bA+D/R
gyFilXx6IQWE63Ge2tu+Y4w5QoHYwuUFQuBZuxvZpOa3ykdgPlBQaBM8m+Ien0skwNggaizA
X9Pc/sMLpP3jkO1iSF4agy4r5Ed+4G10mP5X0zO3gQwq9Uj4F9tX+58kU+fM1P8Sh+BYR4r/
kSbKE3tWcMaKblWPGwX0nYD26Je7Qb+uX/J5lCgozBrHXQWq8N98iklASf2pv+32Oi1dEjmM
UgAm/J2+YmxaI02+c+H6QH8+F3RUjCiRg9XqUNjcrNrnTFnm/iMMZADktsXPMIIHVzCCBj+g
AwIBAgIBVTANBgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0
Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcx
ODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50
IENBMB4XDTA5MDcwNjAwMDAwMVoXDTEwMDcwNjIzNTk1OVowgcIxCzAJBgNVBAYTAlVTMREw
DwYDVQQIEwhDb2xvcmFkbzEPMA0GA1UEBxMGRGVudmVyMSIwIAYDVQQKExlYTVBQIFN0YW5k
YXJkcyBGb3VuZGF0aW9uMSwwKgYDVQQLEyNTdGFydENvbSBUcnVzdGVkIENlcnRpZmljYXRl
IE1lbWJlcjEaMBgGA1UEAxMRUGV0ZXIgU2FpbnQtQW5kcmUxITAfBgkqhkiG9w0BCQEWEnN0
cGV0ZXJAc3RwZXRlci5pbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJqzsyue
HTYZqQ3yx+34cmlTgzAHESCsYNnZnNTEMO3awSEz71DviH3nky2AyErdN4F/oeyEOH/xn0b/
+Tao0DQzZLmt6NOquZbQlptxr8vsFRnQaGdTY3/bN5yIVSa5ngDaXVPkgxfZlU9ec0hp58G1
siYkBsPPdPS/GTNO1yqBbfAvzc8wOKqK4z57WT5U+85bh/llIaQ8iFgIOlao0TnBm+Oss0xz
yNk4+z0Ouxi4hXBTvZWHLW2QSH7Dpilget0RQB754p7pO7GpnrR73Pc7fq6JX/8yzbviIPo9
sD8gZrMmBoB2Dq2896HBNgYkAaa/c+wkqQsaOCiH5GuszUsCAwEAAaOCA4owggOGMAkGA1Ud
EwQCMAAwCwYDVR0PBAQDAgSwMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDAdBgNV
HQ4EFgQU7LCzddaAhj0U/U85WqN1k/0u7fwwHQYDVR0RBBYwFIESc3RwZXRlckBzdHBldGVy
LmltMIGoBgNVHSMEgaAwgZ2AFHuJnJKXJKGERwLLdPwu9KzcMuXzoYGBpH8wfTELMAkGA1UE
BhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFs
IENlcnRpZmljYXRlIFNpZ25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24g
QXV0aG9yaXR5ggEPMIIBRwYDVR0gBIIBPjCCATowggE2BgsrBgEEAYG1NwECADCCASUwLgYI
KwYBBQUHAgEWImh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUH
AgEWKGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwgbwGCCsGAQUF
BwICMIGvMBQWDVN0YXJ0Q29tIEx0ZC4wAwIBARqBlkxpbWl0ZWQgTGlhYmlsaXR5LCByZWFk
IHRoZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENlcnRp
ZmljYXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL3d3dy5zdGFy
dHNzbC5jb20vcG9saWN5LnBkZjBjBgNVHR8EXDBaMCugKaAnhiVodHRwOi8vd3d3LnN0YXJ0
c3NsLmNvbS9jcnR1My1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9j
cnR1My1jcmwuY3JsMIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2Nz
cC5zdGFydHNzbC5jb20vc3ViL2NsYXNzMy9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6
Ly93d3cuc3RhcnRzc2wuY29tL2NlcnRzL3N1Yi5jbGFzczMuY2xpZW50LmNhLmNydDAjBgNV
HRIEHDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBAGC/
jEVdmoMpI62c85Vuo6HVuuPujFFpViTs3QwkbvH1j/CQ7eLBHCLNUtwLVsD4P9GDIWKVfHoh
BYTrcZ7a275jjDlCgdjC5QVC4Fm7G9mk5rfKR2A+UFBoEzyb4h6fSyTA2CBqLMBf09z+wwuk
/eOQ7WJIXhqDLivkR37gbXSY/lfTM7eBDCr1SPgX21f7nyRT58zU/xKH4FhHiv+RJsoTe1Zw
xopuVY8bBfSdgPbol7tBv65f8nmUKCjMGsddBarw33yKSUBJ/am/7fY6LV0SOYxSACb8nb5i
bFojTb5z4fpAfz4XdFSMKJGD1epQ2Nys2udMWeb+IwxkAOS2xc8wggfiMIIFyqADAgECAgEP
MA0GCSqGSIb3DQEBBQUAMH0xCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQu
MSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQD
EyBTdGFydENvbSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNzEwMjQyMTAzMzJaFw0x
MjEwMjIyMTAzMzJaMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjEr
MCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMv
U3RhcnRDb20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC5o0luEj4gypQIp71Xi2TlXyLYrj9WkRy+d9BO
0FHPYnAsC99/jx/ibNRwIfAoFhZd+LDscdRSckvwuFSz0bKg3z+9o7cwlVAC9AwMWe8IM0Lx
c+8etYxsX4WIamG9fjzzi5GAW5ESKzzIN3SxHSplyGCWFwx/pgf1f4y6O9/ym+4f6zaDYP6B
x0r+SaJcr6eSGNm7X3EwX1v7XpRBY+aw019o7k72d0IX910F+XGt0OwNdM61Ff3FiTiexeUZ
bWxCGm6GZl+SQVG9xYVIgHQaLXoQF+g2wzrmKCbVcZhqH+hrlRnD6PfCuEyX/BR6PlAPRDlQ
6f1u3wqik+LF5P15AgMBAAGjggNbMIIDVzAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIBpjAd
BgNVHQ4EFgQUe4mckpckoYRHAst0/C70rNwy5fMwgagGA1UdIwSBoDCBnYAUTgvvGqRAW6UX
aYcwyjRoQ9BBrvKhgYGkfzB9MQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRk
LjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzEpMCcGA1UE
AxMgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHmCAQEwCQYDVR0SBAIwADA9Bggr
BgEFBQcBAQQxMC8wLQYIKwYBBQUHMAKGIWh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3Nmc2Nh
LmNydDBgBgNVHR8EWTBXMCygKqAohiZodHRwOi8vY2VydC5zdGFydGNvbS5vcmcvc2ZzY2Et
Y3JsLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20vc2ZzY2EuY3JsMIIBXQYD
VR0gBIIBVDCCAVAwggFMBgsrBgEEAYG1NwEBBDCCATswLwYIKwYBBQUHAgEWI2h0dHA6Ly9j
ZXJ0LnN0YXJ0Y29tLm9yZy9wb2xpY3kucGRmMDUGCCsGAQUFBwIBFilodHRwOi8vY2VydC5z
dGFydGNvbS5vcmcvaW50ZXJtZWRpYXRlLnBkZjCB0AYIKwYBBQUHAgIwgcMwJxYgU3RhcnQg
Q29tbWVyY2lhbCAoU3RhcnRDb20pIEx0ZC4wAwIBARqBl0xpbWl0ZWQgTGlhYmlsaXR5LCBy
ZWFkIHRoZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENl
cnRpZmljYXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL2NlcnQu
c3RhcnRjb20ub3JnL3BvbGljeS5wZGYwEQYJYIZIAYb4QgEBBAQDAgAHMFAGCWCGSAGG+EIB
DQRDFkFTdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIEZyZWUgU1NMIEVt
YWlsIENlcnRpZmljYXRlczANBgkqhkiG9w0BAQUFAAOCAgEAUpcEDdsKFRCxFBxcSm+8oMTT
fpS7fbZkxWHx5fHDjvAgaBQ+oY0tk4xtbD6VxeHYjxI63+hj8jICnqeVXPe34Bu+XzekIn2T
lrnPCQobKdQF2p52QgUvIxSURed0jcBaCBV22DSKaUqDOzD/Tx6VQy78zpblXjRH7OALE/+H
jzJVmspdnBUUtQOLYgPo924xkxR25VDdgtEE5vAXa/g2oCeZhy0ZEO4NbgIayAYCJcJRDz0h
dD2Ahec65Kw6LB3N7VXEjiRR5/WoKwH/QteRzPJbFDc1somrApjm2cyg+5nbm1RHeFIz+GxX
luRrPztvhNcby0PtAjqwY1txi4sW0R6ZJPuZ2DZ1/dzckoFhyZgFyOX3SEkNXVLldjTzneFJ
FnVSzDbc720vq184jR7pYoI9+f5QJ96a0iLxEAG8SJ5auBwXI/w2FmKmwmdMvJ8/17+B4sMC
IRrXrDQl2xzpVXh/Qcmk5nf+w8HFmqATGy1OUAQbXga7AySAUaYhvvFk50u0bO5DiUGwzrJO
3TrwvaC2Ei4EFaBmIVgG7TfU5TaaY9IcJSCQ7AGUYE3RFSRpsLOoA3DsxP42YERgS/Nxw29+
YqZtPoO2QPbNpI7xnHVCfNBabx3oDIf438nFfv8spw5BQqBSbEF1izJA57eE64CzHnt7lB20
OFD11avYopwxggPKMIIDxgIBATCBkjCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0
Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcx
ODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50
IENBAgFVMAkGBSsOAwIaBQCgggIMMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZI
hvcNAQkFMQ8XDTEwMDYwMjEyMDIwM1owIwYJKoZIhvcNAQkEMRYEFPzrvbXN6AfYxxGwLzud
QJHw61lIMF8GCSqGSIb3DQEJDzFSMFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqG
SIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBowYJ
KwYBBAGCNxAEMYGVMIGSMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRk
LjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UE
AxMvU3RhcnRDb20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAVUw
gaUGCyqGSIb3DQEJEAILMYGVoIGSMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRD
b20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4
MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQg
Q0ECAVUwDQYJKoZIhvcNAQEBBQAEggEATSRMDAa/MS0oe5f5m9hqfUDHhW+bHNnh8JCtTvQ1
O7sISDhVqMvUdFWA3eDGCBxBGcP3G6knzUg11Yf2Zb/+7uMRAoXOQ9C1xfcmJKPvNdJ+cyfi
aZPUSD6m/P8KMbFWNLXjrKYkpw8v89yEpyLlML1V3jEaElWZ7vZ+3sVXPVHOb7XoRZgY+Nkk
sEzaY+r+k+sUcK3aZWfTcfrpIIOzK6APcW0k43nmsPtjxvfo2tbGGkizFDLY5c+Htpl0aA27
sXYhe3hLystvLYFiuPdTW0GA3Ryxa3/45vhDUVJUFhcQ89//otmT0fVgK4Fo977IF9N1/iNr
FskzwfMVbLyYRAAAAAAAAA==
--------------ms090809090308030106030706--

From stpeter@stpeter.im  Wed Jun  2 09:56:04 2010
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AFAEC3A6872 for <urn@core3.amsl.com>; Wed,  2 Jun 2010 09:56:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.147
X-Spam-Level: 
X-Spam-Status: No, score=-2.147 tagged_above=-999 required=5 tests=[AWL=0.452,  BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JH4x5-amBQkA for <urn@core3.amsl.com>; Wed,  2 Jun 2010 09:56:03 -0700 (PDT)
Received: from stpeter.im (stpeter.im [207.210.219.233]) by core3.amsl.com (Postfix) with ESMTP id 4156F3A67E9 for <urn@ietf.org>; Wed,  2 Jun 2010 09:56:03 -0700 (PDT)
Received: from squire.local (dsl-251-206.dynamic-dsl.frii.net [216.17.251.206]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 257C640E14 for <urn@ietf.org>; Wed,  2 Jun 2010 10:55:50 -0600 (MDT)
Message-ID: <4C068D14.3080208@stpeter.im>
Date: Wed, 02 Jun 2010 10:55:48 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: "urn@ietf.org" <urn@ietf.org>
X-Enigmail-Version: 1.0.1
OpenPGP: url=http://www.saint-andre.com/me/stpeter.asc
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms020309030105030404030109"
Subject: [urn] BoF approved
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Jun 2010 16:56:04 -0000

This is a cryptographically signed message in MIME format.

--------------ms020309030105030404030109
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

In the joint meeting of the IAB and IESG just now, the URNbis BoF was
approved for IETF 78 in Maastricht. Expect further discussion on this
list to more clearly define the charter and agenda.

One point raised on the call was a desire to reach out to those who
worked on URN technologies the first time around, so I will engage in
some outreach to make sure those folks are aware of this new work.

Peter

--=20
Peter Saint-Andre
https://stpeter.im/




--------------ms020309030105030404030109
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIWnDCC
B1cwggY/oAMCAQICAVUwDQYJKoZIhvcNAQEFBQAwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQK
Ew1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBT
aWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRl
IENsaWVudCBDQTAeFw0wOTA3MDYwMDAwMDFaFw0xMDA3MDYyMzU5NTlaMIHCMQswCQYDVQQG
EwJVUzERMA8GA1UECBMIQ29sb3JhZG8xDzANBgNVBAcTBkRlbnZlcjEiMCAGA1UEChMZWE1Q
UCBTdGFuZGFyZHMgRm91bmRhdGlvbjEsMCoGA1UECxMjU3RhcnRDb20gVHJ1c3RlZCBDZXJ0
aWZpY2F0ZSBNZW1iZXIxGjAYBgNVBAMTEVBldGVyIFNhaW50LUFuZHJlMSEwHwYJKoZIhvcN
AQkBFhJzdHBldGVyQHN0cGV0ZXIuaW0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQCas7Mrnh02GakN8sft+HJpU4MwBxEgrGDZ2ZzUxDDt2sEhM+9Q74h955MtgMhK3TeBf6Hs
hDh/8Z9G//k2qNA0M2S5rejTqrmW0Jabca/L7BUZ0GhnU2N/2zeciFUmuZ4A2l1T5IMX2ZVP
XnNIaefBtbImJAbDz3T0vxkzTtcqgW3wL83PMDiqiuM+e1k+VPvOW4f5ZSGkPIhYCDpWqNE5
wZvjrLNMc8jZOPs9DrsYuIVwU72Vhy1tkEh+w6YpYHrdEUAe+eKe6TuxqZ60e9z3O36uiV//
Ms274iD6PbA/IGazJgaAdg6tvPehwTYGJAGmv3PsJKkLGjgoh+RrrM1LAgMBAAGjggOKMIID
hjAJBgNVHRMEAjAAMAsGA1UdDwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUH
AwQwHQYDVR0OBBYEFOyws3XWgIY9FP1POVqjdZP9Lu38MB0GA1UdEQQWMBSBEnN0cGV0ZXJA
c3RwZXRlci5pbTCBqAYDVR0jBIGgMIGdgBR7iZySlyShhEcCy3T8LvSs3DLl86GBgaR/MH0x
CzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUg
RGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQDEyBTdGFydENvbSBDZXJ0aWZp
Y2F0aW9uIEF1dGhvcml0eYIBDzCCAUcGA1UdIASCAT4wggE6MIIBNgYLKwYBBAGBtTcBAgAw
ggElMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMDQG
CCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUucGRmMIG8
BggrBgEFBQcCAjCBrzAUFg1TdGFydENvbSBMdGQuMAMCAQEagZZMaW1pdGVkIExpYWJpbGl0
eSwgcmVhZCB0aGUgc2VjdGlvbiAqTGVnYWwgTGltaXRhdGlvbnMqIG9mIHRoZSBTdGFydENv
bSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSBQb2xpY3kgYXZhaWxhYmxlIGF0IGh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwYwYDVR0fBFwwWjAroCmgJ4YlaHR0cDovL3d3
dy5zdGFydHNzbC5jb20vY3J0dTMtY3JsLmNybDAroCmgJ4YlaHR0cDovL2NybC5zdGFydHNz
bC5jb20vY3J0dTMtY3JsLmNybDCBjgYIKwYBBQUHAQEEgYEwfzA5BggrBgEFBQcwAYYtaHR0
cDovL29jc3Auc3RhcnRzc2wuY29tL3N1Yi9jbGFzczMvY2xpZW50L2NhMEIGCCsGAQUFBzAC
hjZodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9jZXJ0cy9zdWIuY2xhc3MzLmNsaWVudC5jYS5j
cnQwIwYDVR0SBBwwGoYYaHR0cDovL3d3dy5zdGFydHNzbC5jb20vMA0GCSqGSIb3DQEBBQUA
A4IBAQBgv4xFXZqDKSOtnPOVbqOh1brj7oxRaVYk7N0MJG7x9Y/wkO3iwRwizVLcC1bA+D/R
gyFilXx6IQWE63Ge2tu+Y4w5QoHYwuUFQuBZuxvZpOa3ykdgPlBQaBM8m+Ien0skwNggaizA
X9Pc/sMLpP3jkO1iSF4agy4r5Ed+4G10mP5X0zO3gQwq9Uj4F9tX+58kU+fM1P8Sh+BYR4r/
kSbKE3tWcMaKblWPGwX0nYD26Je7Qb+uX/J5lCgozBrHXQWq8N98iklASf2pv+32Oi1dEjmM
UgAm/J2+YmxaI02+c+H6QH8+F3RUjCiRg9XqUNjcrNrnTFnm/iMMZADktsXPMIIHVzCCBj+g
AwIBAgIBVTANBgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0
Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcx
ODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50
IENBMB4XDTA5MDcwNjAwMDAwMVoXDTEwMDcwNjIzNTk1OVowgcIxCzAJBgNVBAYTAlVTMREw
DwYDVQQIEwhDb2xvcmFkbzEPMA0GA1UEBxMGRGVudmVyMSIwIAYDVQQKExlYTVBQIFN0YW5k
YXJkcyBGb3VuZGF0aW9uMSwwKgYDVQQLEyNTdGFydENvbSBUcnVzdGVkIENlcnRpZmljYXRl
IE1lbWJlcjEaMBgGA1UEAxMRUGV0ZXIgU2FpbnQtQW5kcmUxITAfBgkqhkiG9w0BCQEWEnN0
cGV0ZXJAc3RwZXRlci5pbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJqzsyue
HTYZqQ3yx+34cmlTgzAHESCsYNnZnNTEMO3awSEz71DviH3nky2AyErdN4F/oeyEOH/xn0b/
+Tao0DQzZLmt6NOquZbQlptxr8vsFRnQaGdTY3/bN5yIVSa5ngDaXVPkgxfZlU9ec0hp58G1
siYkBsPPdPS/GTNO1yqBbfAvzc8wOKqK4z57WT5U+85bh/llIaQ8iFgIOlao0TnBm+Oss0xz
yNk4+z0Ouxi4hXBTvZWHLW2QSH7Dpilget0RQB754p7pO7GpnrR73Pc7fq6JX/8yzbviIPo9
sD8gZrMmBoB2Dq2896HBNgYkAaa/c+wkqQsaOCiH5GuszUsCAwEAAaOCA4owggOGMAkGA1Ud
EwQCMAAwCwYDVR0PBAQDAgSwMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDAdBgNV
HQ4EFgQU7LCzddaAhj0U/U85WqN1k/0u7fwwHQYDVR0RBBYwFIESc3RwZXRlckBzdHBldGVy
LmltMIGoBgNVHSMEgaAwgZ2AFHuJnJKXJKGERwLLdPwu9KzcMuXzoYGBpH8wfTELMAkGA1UE
BhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFs
IENlcnRpZmljYXRlIFNpZ25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24g
QXV0aG9yaXR5ggEPMIIBRwYDVR0gBIIBPjCCATowggE2BgsrBgEEAYG1NwECADCCASUwLgYI
KwYBBQUHAgEWImh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUH
AgEWKGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwgbwGCCsGAQUF
BwICMIGvMBQWDVN0YXJ0Q29tIEx0ZC4wAwIBARqBlkxpbWl0ZWQgTGlhYmlsaXR5LCByZWFk
IHRoZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENlcnRp
ZmljYXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL3d3dy5zdGFy
dHNzbC5jb20vcG9saWN5LnBkZjBjBgNVHR8EXDBaMCugKaAnhiVodHRwOi8vd3d3LnN0YXJ0
c3NsLmNvbS9jcnR1My1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9j
cnR1My1jcmwuY3JsMIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2Nz
cC5zdGFydHNzbC5jb20vc3ViL2NsYXNzMy9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6
Ly93d3cuc3RhcnRzc2wuY29tL2NlcnRzL3N1Yi5jbGFzczMuY2xpZW50LmNhLmNydDAjBgNV
HRIEHDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBAGC/
jEVdmoMpI62c85Vuo6HVuuPujFFpViTs3QwkbvH1j/CQ7eLBHCLNUtwLVsD4P9GDIWKVfHoh
BYTrcZ7a275jjDlCgdjC5QVC4Fm7G9mk5rfKR2A+UFBoEzyb4h6fSyTA2CBqLMBf09z+wwuk
/eOQ7WJIXhqDLivkR37gbXSY/lfTM7eBDCr1SPgX21f7nyRT58zU/xKH4FhHiv+RJsoTe1Zw
xopuVY8bBfSdgPbol7tBv65f8nmUKCjMGsddBarw33yKSUBJ/am/7fY6LV0SOYxSACb8nb5i
bFojTb5z4fpAfz4XdFSMKJGD1epQ2Nys2udMWeb+IwxkAOS2xc8wggfiMIIFyqADAgECAgEP
MA0GCSqGSIb3DQEBBQUAMH0xCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQu
MSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQD
EyBTdGFydENvbSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNzEwMjQyMTAzMzJaFw0x
MjEwMjIyMTAzMzJaMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjEr
MCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMv
U3RhcnRDb20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC5o0luEj4gypQIp71Xi2TlXyLYrj9WkRy+d9BO
0FHPYnAsC99/jx/ibNRwIfAoFhZd+LDscdRSckvwuFSz0bKg3z+9o7cwlVAC9AwMWe8IM0Lx
c+8etYxsX4WIamG9fjzzi5GAW5ESKzzIN3SxHSplyGCWFwx/pgf1f4y6O9/ym+4f6zaDYP6B
x0r+SaJcr6eSGNm7X3EwX1v7XpRBY+aw019o7k72d0IX910F+XGt0OwNdM61Ff3FiTiexeUZ
bWxCGm6GZl+SQVG9xYVIgHQaLXoQF+g2wzrmKCbVcZhqH+hrlRnD6PfCuEyX/BR6PlAPRDlQ
6f1u3wqik+LF5P15AgMBAAGjggNbMIIDVzAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIBpjAd
BgNVHQ4EFgQUe4mckpckoYRHAst0/C70rNwy5fMwgagGA1UdIwSBoDCBnYAUTgvvGqRAW6UX
aYcwyjRoQ9BBrvKhgYGkfzB9MQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRk
LjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzEpMCcGA1UE
AxMgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHmCAQEwCQYDVR0SBAIwADA9Bggr
BgEFBQcBAQQxMC8wLQYIKwYBBQUHMAKGIWh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3Nmc2Nh
LmNydDBgBgNVHR8EWTBXMCygKqAohiZodHRwOi8vY2VydC5zdGFydGNvbS5vcmcvc2ZzY2Et
Y3JsLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20vc2ZzY2EuY3JsMIIBXQYD
VR0gBIIBVDCCAVAwggFMBgsrBgEEAYG1NwEBBDCCATswLwYIKwYBBQUHAgEWI2h0dHA6Ly9j
ZXJ0LnN0YXJ0Y29tLm9yZy9wb2xpY3kucGRmMDUGCCsGAQUFBwIBFilodHRwOi8vY2VydC5z
dGFydGNvbS5vcmcvaW50ZXJtZWRpYXRlLnBkZjCB0AYIKwYBBQUHAgIwgcMwJxYgU3RhcnQg
Q29tbWVyY2lhbCAoU3RhcnRDb20pIEx0ZC4wAwIBARqBl0xpbWl0ZWQgTGlhYmlsaXR5LCBy
ZWFkIHRoZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENl
cnRpZmljYXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL2NlcnQu
c3RhcnRjb20ub3JnL3BvbGljeS5wZGYwEQYJYIZIAYb4QgEBBAQDAgAHMFAGCWCGSAGG+EIB
DQRDFkFTdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIEZyZWUgU1NMIEVt
YWlsIENlcnRpZmljYXRlczANBgkqhkiG9w0BAQUFAAOCAgEAUpcEDdsKFRCxFBxcSm+8oMTT
fpS7fbZkxWHx5fHDjvAgaBQ+oY0tk4xtbD6VxeHYjxI63+hj8jICnqeVXPe34Bu+XzekIn2T
lrnPCQobKdQF2p52QgUvIxSURed0jcBaCBV22DSKaUqDOzD/Tx6VQy78zpblXjRH7OALE/+H
jzJVmspdnBUUtQOLYgPo924xkxR25VDdgtEE5vAXa/g2oCeZhy0ZEO4NbgIayAYCJcJRDz0h
dD2Ahec65Kw6LB3N7VXEjiRR5/WoKwH/QteRzPJbFDc1somrApjm2cyg+5nbm1RHeFIz+GxX
luRrPztvhNcby0PtAjqwY1txi4sW0R6ZJPuZ2DZ1/dzckoFhyZgFyOX3SEkNXVLldjTzneFJ
FnVSzDbc720vq184jR7pYoI9+f5QJ96a0iLxEAG8SJ5auBwXI/w2FmKmwmdMvJ8/17+B4sMC
IRrXrDQl2xzpVXh/Qcmk5nf+w8HFmqATGy1OUAQbXga7AySAUaYhvvFk50u0bO5DiUGwzrJO
3TrwvaC2Ei4EFaBmIVgG7TfU5TaaY9IcJSCQ7AGUYE3RFSRpsLOoA3DsxP42YERgS/Nxw29+
YqZtPoO2QPbNpI7xnHVCfNBabx3oDIf438nFfv8spw5BQqBSbEF1izJA57eE64CzHnt7lB20
OFD11avYopwxggPKMIIDxgIBATCBkjCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0
Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcx
ODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50
IENBAgFVMAkGBSsOAwIaBQCgggIMMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZI
hvcNAQkFMQ8XDTEwMDYwMjE2NTU0OFowIwYJKoZIhvcNAQkEMRYEFDGDXw9D1SEe6p2w414U
zIfFawy1MF8GCSqGSIb3DQEJDzFSMFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqG
SIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBowYJ
KwYBBAGCNxAEMYGVMIGSMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRk
LjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UE
AxMvU3RhcnRDb20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAVUw
gaUGCyqGSIb3DQEJEAILMYGVoIGSMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRD
b20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4
MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQg
Q0ECAVUwDQYJKoZIhvcNAQEBBQAEggEAly/OLQzEk5aJJ/MWCq6ifuSzk0Gu+2qhjEOA+kXI
PaCQJk5/C6K1CH8HOpUmqS6v07X2LBMVjX/5Kl7DJwxeFksnQbc3eb22MIlQLUpQzgj1+Jza
cR2VMtG+n8bi6f58s3+yF5U8BydIRa4gp1TSrPxTffCtmcHZeWGlziaUOGFMTGLWzd3EwIfw
Faqfq00LWbZmjLOR/Nx30YSWqa0yXE4ZJp04djML0HGyT4EFWdYft9Hh1ruM3Yjso2DyTAQv
0Ceo16mL2fJcVK8CIN9jZncrbd6AiqEwElxgj7QxiHxIru6pgPTd+1Y6Cu8aLJkRkfnWjMHS
sm6si56H/U37/gAAAAAAAA==
--------------ms020309030105030404030109--

From A.Hoenes@TR-Sys.de  Wed Jun  2 13:17:27 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 894F428C169 for <urn@core3.amsl.com>; Wed,  2 Jun 2010 13:17:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -96.149
X-Spam-Level: 
X-Spam-Status: No, score=-96.149 tagged_above=-999 required=5 tests=[BAYES_50=0.001, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y1veHmcgz1Ao for <urn@core3.amsl.com>; Wed,  2 Jun 2010 13:17:25 -0700 (PDT)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id D2A703A6A4B for <urn@ietf.org>; Wed,  2 Jun 2010 13:17:23 -0700 (PDT)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA186399782; Wed, 2 Jun 2010 22:16:22 +0200
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id WAA09799; Wed, 2 Jun 2010 22:16:20 +0200 (MESZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201006022016.WAA09799@TR-Sys.de>
To: urn@ietf.org
Date: Wed, 2 Jun 2010 22:16:20 +0200 (MESZ)
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 8bit
Subject: [urn] Second draft of BoF Agenda
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Jun 2010 20:17:27 -0000

Below is a revised and expanded draft version of the URNbis BoF Agenda.
It has been compiled from a working copy circulated last Friday, taking
into account the AD changes to the original submission as established
in  <http://www.IETF.ORG/mail-archive/web/urn/current/msg01437.html>.

Comments and suggestions for improval are welcome, as always.

Kind regards,
  Alfred.


-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Agenda URNbis (URN) BoF
IETF 78, Maastricht, NL

-----------------------------------
State: Draft
Author: Alfred HÎnes <ah@TR-Sys.de>
Last Modified: 2010-06-02
-----------------------------------


BOF CHAIRS (to be finalized / confirmed by ADs):

   John C. Klensin <john+ietf@jck.com>
   Alfred HÎnes <ah@TR-Sys.de>


DATE/TIME/VENUE:

   t.b.d.  (during week of July 26-30, 2010)


GOAL:  to charter a new WG


AGENDA:  (tailored for 1.5-hour slot)


1. Administrivia (Chairs, 5 min)

   - Note takers, Jabber scribes

   - "Note Well"

   - Agenda bashing


2. Presentations (40-45 min, presenters to be nominated)

2.1. The need for up-to-date URN Standard documents
       -  where do URNs come from, why do we need them
       -  URN work in the IETF, from mid 1970's until today
       -  what happened on a wider scale, regarding URIs
       -  mismatches and inconsistencies, lack of maturity
     (10-15 min)

2.2. One URN "customer":
       -  National library use of URNs
       -  a short presentation of project PersID
     (5 min)

2.3. Work items -- problem statement and scope of work
     (25 min)

     a) general goals and non-goals
        (2 min)

     b) Core URN documents
        -  formal specification / revision of RFC 2141
        -  namespace registration / revision of RFC 3406
        (6 min)

     c) URN namespaces for bibliograpic identifier systems
        - ISBN URNs / revision of RFC 3187
        - NBN URNs  / revision of RFC 3188
        - ISSN URNs  / revision of RFC 3044
        (6 min)

     d) Review of other URN namespaces
        - review existing namespace registration RFCs
          {with respect to RFC 3986 etc. and work in b) above}
        - point original registrants to issues / needs for update
        - take on work on revisions in WG (only upon rechartering)
        - serve as a voluntary forum of competence in support of
          new URN namespace registrants and IANA urn-nid expert
        (3 min)

     e) URN Resolution -- principles and systems
        - review existing RFCs for relevance and need for update
        - decide whether new URN resolution framework document is needed
        - BCP on use of HTTP for URN resolution
        - based on experience in Project PersID
        (6 min)

     f) staging of work, possible milestones, advancing of STD maturity
        (2 min)

   [ Recommended reading for BOF attendants: the "Introduction"
     sections (at least!) of the I-Ds listed in the draft charter ]


3. Open Q&A for presentations  (Chairs, 15 min)


4. Discussion of Draft Charter  (Chairs/ADs, 15 min)


5. Conclusions and Next Steps  (Chairs/ADs, 10 min)


-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


From l.svensson@d-nb.de  Fri Jun  4 05:10:50 2010
Return-Path: <l.svensson@d-nb.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 52C143A6983 for <urn@core3.amsl.com>; Fri,  4 Jun 2010 05:10:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.166
X-Spam-Level: **
X-Spam-Status: No, score=2.166 tagged_above=-999 required=5 tests=[BAYES_50=0.001, HELO_EQ_DE=0.35, J_CHICKENPOX_34=0.6, J_CHICKENPOX_35=0.6, MIME_8BIT_HEADER=0.3, SARE_MILLIONSOF=0.315]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dwf3-ymuNpji for <urn@core3.amsl.com>; Fri,  4 Jun 2010 05:10:48 -0700 (PDT)
Received: from nordpol.ddb.de (nordpol.ddb.de [193.175.100.40]) by core3.amsl.com (Postfix) with SMTP id 4992D3A698D for <urn@ietf.org>; Fri,  4 Jun 2010 05:10:46 -0700 (PDT)
Received: from dbf-ex.AD.DDB.DE (unknown [10.69.63.214]) by nordpol.ddb.de (Postfix) with ESMTP id 05BA2D5D03; Fri,  4 Jun 2010 14:10:28 +0200 (CEST)
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
x-mimeole: Produced By Microsoft Exchange V6.5
Date: Fri, 4 Jun 2010 14:10:27 +0200
Message-ID: <6DA97EFF2763174B8BDC409CA19729840B5503D0@dbf-ex.AD.DDB.DE>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Spam-Wahrscheinlichkeit=82][urn] A second cut at the Draft Charter for the proposed URNbis WG
Thread-Index: Acr7gLHuvw3HQ90jRXSgbKLMexCfIwIPIKUQ
References: <201005242034.WAA22059@TR-Sys.de>
From: "Svensson, Lars" <l.svensson@d-nb.de>
To: =?iso-8859-1?Q?Alfred_H=CEnes?= <ah@TR-Sys.de>
Cc: =?iso-8859-1?Q?Kett=2C_J=FCrgen?= <J.Kett@d-nb.de>, urn@ietf.org, =?iso-8859-1?Q?Sch=F6ning-Walter=2C_Christa?= <c.schoening@d-nb.de>
Subject: Re: [urn] [Spam-Wahrscheinlichkeit=82] A second cut at the Draft Charter for the proposed URNbis WG
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Jun 2010 12:10:53 -0000

In litteris suis de , Alfred H=CEnes <>scripsit:

Dear Alfred,

Thanks for the updated version. I have one major issue with the new =
draft charter:

>  Uniform Resource Names (URNs) are location-independent, persistent
>  identifiers for information resources.

If URNs can only be used for information resources, we have a problem =
with e. g. urn:isbn and urn:issn namespaces, since ISBNs and ISSNs don't =
identify information resources (at least not in the AWWW sense), but =
rather abstract concepts (an ISBN identifies what the library community =
refers to as a FRBR manifestation, i. e. -- informally spoken -- a =
particular version of publication issued by a publisher).

I'd suggest that we leave it open which kinds of resources can be =
identified by URNs:

[[
Uniform Resource Names (URNs) are location-independent, persistent =
identifiers.
]]

Thanks and all the best,

Lars

> Uniform Resource Names, Revised (URNbis) -- Draft Proposed WG Charter
> =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>=20
> Administrivia
> +++++++++++++
>=20
>  Last Modified:  2010-05-20  [AH]
>=20
>  Chair(s):
>    o   N.N.
>=20
>  Applications Area Director(s):
>    o   Alexey Melnikov  <alexey.melnikov@isode.com>
>    o   Peter Saint-Andre  <stpeter@stpeter.im>
>=20
>  Applications Area Advisor:
>    o   N.N.
>=20
>  Mailing Lists:
>    o  General Discussion: urn@ietf.org
>       To Subscribe:
>         https://www.ietf.org/mailman/listinfo/urn
>       Archive:
>         http://www.ietf.org/mail-archive/web/urn/current/maillist.html
>=20
>    o  Related lists (used for IANA registration procedures (BCP
>         35/66): urn-nid@ietf.org, uri-review@ietf.org
>=20
>  Additional information will be available at:
>    http://tools.ietf.org/wg/___
>=20
>=20
> Description of Working Group
> ++++++++++++++++++++++++++++
>=20
>  * * *  Problem Statement  * * *
>=20
>  Uniform Resource Names (URNs) are location-independent, persistent
>  identifiers for information resources.
>=20
>  The RFCs defining URNs and services based on them were published
>  in 1997-2001, based on old (or even provisional) basic documents
>  on the concepts of URI, URL, and URN, and with almost no=20
>  implementation experience. Since then, the URN system has gained
>  significant popularity, and many URN Namespaces have been defined
>  and registered with IANA. Among the more traditional parties with
>  deep interest in persistent identifiers and making heavy use of URNs
>  are national libraries; solely within this area, tens of millions of
>  resources have been assigned URNs; this enables efficient searching
>  of and persistent linking to these documents.  However, the evolving
>  distributed, interlinked URN resolution system being built lacks a
>  fundament that is consistent in terminology and formal description
>  with present (Full) Internet Standards.
>=20
>  The core URN RFCs -- RFC 2141 (URN Syntax) and RFC 4306 (Namespace
>  Definition Mechanisms) -- were based on outdated framework documents.
>  For instance, all References in RFC 2141 point to "work in progress"
>  or documents that have been superseded at least once.
>  Most importantly, since RFC 2141 was published before even the
>  now-obsolete RFC 2396 was published, it is based on pre-2396 drafts
>  and should be updated for consistency with the contemporary URI
>  syntax and terminology reflected in STD 66, RFC 3986.  Additionally,
>  since RFC 2141 predates RFC 2234, it uses for its syntax definitions
>  an early form of BNF, not the ABNF commonly used in the IETF (first
>  specified in RFC 2234, later evolved to the current STD 68,
> RFC 5234).
>  All IANA considerations and procedures should now be based on the
>  terminology and rules laid down in BCP 26, RFC 5226.
>=20
>  The lack of a formal registration of the 'urn' URI scheme fosters
>  recurring discussions on what URNs are.  Such formal registration
>  is needed to clarify that URNs are specific URIs (namely those using
>  the 'urn' URI scheme) and hence all general rules for URIs apply to
>  URNs, in addition to the common rules for all URNs and particular=20
> scheme-specific rules.=20
>=20
>  Key bibliographic identifier standards are ISBN and ISSN, which are
>  based on ISO standards and cover books and serials, respectively.
>  These ISO standards were revised in 2007 to clarify and extend the
>  underlying namespaces; those changes should be reflected in the URN
>  definitions so as to enable use of the extended forms of these=20
>  identifiers in URNs. For materials not covered by ISBN, ISSN, or
>  other formal standards, many national libraries and other
>  institutions apply National Bibliography Numbers (NBNs). Their usage
>  has increased a lot since a related URN namespace was specified in
>  RFC 3188, and the deployment has proven that more flexibility was
>  needed than provided by the RFC -- both for NBN syntax and for the
>  distributed management of these  identifiers. Thus, there is a need
>  to revise these namespace registration to correctly reflect the
> current state of the art.=20
>=20
>  Other (early) URN namespace definitions should be screened to verify
>  their alignment with the existing and updated base identifier
>  standards and updated RFCs, and to give advice to registrants
>  in case mismatches/deficiencies were detected.
>=20
>  The elaborations on URN resolution in early RFCs predate large-scale
>  experience with URIs in general and URNs in particular, and they do
>  predate the consolidation of terms achieved in a joint W3C / IETF
>  collaboration (published for the IETF as RFC 3305).  Hence there is
>  a need to revisit these Informational documents as well and provide
>  updates, if necessary.  It also needs to be determined whether the
>  implementation experiences from project PersID (and other existing
>  URN resolution systems) deserve consolidation towards standardization
>  to further interoperability of services and service user
> applications.=20
>=20
>=20
>  * * *  Objectives for the Working Group  * * *
>=20
>  This working group is chartered to update the key RFCs describing the
>  URN system, including RFC 2141 (URN Syntax) and RFC 4306 (Namespace
>  Definition Mechanisms), update selected URN namespace specifications
>  including those for ISBN, NBN and ISSN, and to screen and update RFCs
>  describing URN resolution principles and practices.
>  For all document revisions, the stability of existing identifiers and
>  backward compatibility with previous specifications (as far
> as possible
>  with respect to existing Full Standards) are of foremost importance.
>=20
>  Thus, in support of the current international efforts to establish a
>  distributed, linked system of URN resolution systems for
>  bibliographic identifiers, the primary aim of the WG is an updated
>  set of documents, all on the Standards-Track.  These updates are
>  needed to provide a normative foundation and assure uniformity and
> interoperability of the
>  URN assignment and resolution concepts and procedures at the
> abstract  level.=20
>=20
>  Details and tasks (the WG will approach these tasks in roughly this=20
> order):=20
>=20
>  a)  Core URN specifications
>=20
>  For RFC 2141, this revision will include in particular:
>  - an update of the formal syntax specification in the light of the
>    URI Standard (STD 66, RFC 3986) using the ABNF from STD 68    (RFC
>  5234); - a formal IANA registration for the 'urn' URI scheme using
>    the current template from BCP 35 (RFC 4395);
>  - a revised set of URN examples (the WG will determine whether the
>    granted persistence of URNs allows usage of concrete, real-life
>    URN examples -- as desired by implementers -- or whether a URN
>    "example" namespace should be created for this purpose);
>  - and an update of the sections describing how URNs are resolved  =20
> in the Internet.=20
>=20
>  RFC 4306 (BCP 66) needs a less pervasive update, mostly to align it
>  with the current IANA procedures and terminology as defined in BCP
> 26  (RFC 5226).=20
>=20
>  b) URN Namespace specifications
>=20
>  The WG will focus on updates for the definitions of URNs based on
>  bibliographic identifier systems, in particular
>  - RFC 3187 (URN Namespace for International Standard Book Numbers),
>  - RFC 3188 (URN Namespace for National Bibliography Numbers), and
>  - RFC 3044 (URN Namespace for International Serial Standard Number).
>=20
>  In all these cases, the respective identifier system and/or the
>  institutions and roles involved in their assignment and resolution
>  have evolved since these RFCs have been published (see below for a=20
>  sketch). The global importance of these identifier systems makes it
>  highly desirable to have Standards-Track namespace definition
> documents.=20
>=20
>  In particular, the URN:ISBN namespace needs to be extended according
>  to the revision of the international ISBN standard, ISO 2108: A new
>  version of the ISBN standard was approved in 2007.  Changes to the
>  standard were non-trivial, and a thorough revision of RFC 3187 was=20
>    needed. The version -00 of the RFC 3187bis I-D has already been
>    submitted, and the staff of the ISBN International Centre has been
>    informed about the revision, supports this work, and already has
>    approved the technical changes contained in it.
>=20
>  The ISSN (International Standard Serial Name) system (ISO 3297)
>  underwent a thorough revision a few years ago. The new version of the
>  standard (2007) introduces ISSN-L (linking ISSN), which makes it
>  necessary to rethink the way in which URN:ISSNs are resolved, and to
>  update RFC 3044 accordingly.  This work to revise RFC 3044 is being
>  performed in co-operation with the ISSN International Centre.
>=20
>  The NBN (National Bibliography Number) URN namespace was registered
>  (by RFC 3188) before the national libraries or other users were
>  actually using the URN system. Now that millions of URN:NBNs have
>  been assigned mainly to resources the national libraries have stored
>  in their digital archives, the WG will provide a revised namespace
>  definition RFC that accurately catches the ways in which URN:NBNs are
>  assigned and resolved in practice, and that is aligned with the basic
>  standards and the revised core URN specifications.
>=20
>  c)  URN resolution and resolution mechanisms
>=20
>  Alongside the modernization of these core RFCs for URNs and specific
>  URN namespaces, the working group will also consider a revision of
>  earlier RFCs related to the principles of URNs and URN resolution,
>  such as RFC 2483 (URI Resolution services necessary for URN
>  resolution), RFC 2276 (Architectural principles of Uniform Resource
>  Name Resolution), RFC 1737 (Functional requirements for Uniform
>  Resource Names) and RFC 2169 (A trivial convention for using HTTP in
>  URN resolution).  All these must be checked; if the document is still
>  deemed relevant, it will be modernized as required to align it with
>  contemporary IETF terminology and the state-of-the-art of URN=20
> resolution services.=20
>=20
>  The working group will also consider the possibility of publishing
>  Best Current Practices on how to resolve the URNs utilizing the
>  existing Internet protocols such as HTTP.  Such BCP will be based on
>  experience from large-scale URN resolution projects, in particular
>  the European URN resolution infrastructure under construction in the
> project PersID.=20
>=20
>  Since the revised specifications will be based on existing production
>  systems and provide important guidelines for future implementers,
>  the WG aims at publishing the RFCs on the Standards Track
> and will try
>  to advance the core document at least to Draft Standard
> status as fast
>  as possible.
>=20
>  d) Further work
>=20
>  The WG will offer advice to previous and new registrants of URN
>  namespaces.  It will screen the legacy URN namespace definition
>  documents and will provide advice to their registrants regarding
>  necessary steps to bring these registrations in line with the
>  existing standards and the revised URN core specifications, and
>  regarding other issues, if such are found.
>=20
>  The WG can take on work to update well-established URN namespace
>  definitions other than the aforementioned cases of bibliographic
>  identifier based URN namespaces, upon a case-by-case decision, and
>  in collaboration with the respective original registrating party
>  (or its legitimate successor); doing so will require an update to=20
> this charter.=20
>=20
>=20
> WG Input / Output
> +++++++++++++++++
>=20
> Input documents:
>=20
>  RFC 2141
>  RFC 3406
>=20
>  RFC 3187
>  RFC 3188
>  RFC 3044
>=20
>  RFC 2483
>  RFC 2276
>  RFC 1737
>  RFC 2169
>=20
> Goals and Milestones (rough and preliminary):
>=20
>  Dec 2010   WG Last Call on "core document set" ( a) + b) above )
>  Feb 2011   core document set forwarded to IESG
>      2011   work on supporting documents (guidelines, URN resolution)
>      2012   implementation report for promoting 2141bis to Draft Std.
>=20
> Internet-Drafts:
>=20
>  draft-ah-rfc2141bis-urn          (-00: submitted March 2010)
>  draft-hakala-rfc3187bis-isbn-urn (-00: submitted March 2010)
>  draft-hakala-rfc3188bis-nbn-urn  (-00: submitted May 2010)
>=20
> Request For Comments:
>=20
>  none so far
>=20
> _______________________________________________
> urn mailing list
> urn@ietf.org
> https://www.ietf.org/mailman/listinfo/urn



--=20
Dr. Lars G. Svensson
Deutsche Nationalbibliothek
Informationstechnik
Adickesallee 1
60322 Frankfurt
http://www.d-nb.de/

From A.Hoenes@TR-Sys.de  Fri Jun  4 11:51:04 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8009B3A69A6 for <urn@core3.amsl.com>; Fri,  4 Jun 2010 11:51:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -95.35
X-Spam-Level: 
X-Spam-Status: No, score=-95.35 tagged_above=-999 required=5 tests=[AWL=-0.800, BAYES_60=1, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, J_CHICKENPOX_34=0.6, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1W8ehh7J5kYS for <urn@core3.amsl.com>; Fri,  4 Jun 2010 11:51:03 -0700 (PDT)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id 7B84C3A69CA for <urn@ietf.org>; Fri,  4 Jun 2010 11:50:57 -0700 (PDT)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA200577389; Fri, 4 Jun 2010 20:49:49 +0200
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id UAA13240; Fri, 4 Jun 2010 20:49:48 +0200 (MESZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201006041849.UAA13240@TR-Sys.de>
To: l.svensson@d-nb.de
Date: Fri, 4 Jun 2010 20:49:47 +0200 (MESZ)
In-Reply-To: <6DA97EFF2763174B8BDC409CA19729840B5503D0@dbf-ex.AD.DDB.DE> from "Svensson, Lars" at Jun "4, " 2010 "02:10:27" pm
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 8bit
Cc: J.Kett@d-nb.de, urn@ietf.org, c.schoening@d-nb.de
Subject: Re: [urn] ... A second cut at the Draft Charter for the proposed URNbis WG
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Jun 2010 18:51:04 -0000

At Fri, 4 Jun 2010 14:10:27 +0200, Lars Svensson wrote:
> In litteris suis de , Alfred HÎnes <>scripsit:
>
> Dear Alfred,
>
> Thanks for the updated version. I have one major issue with the new
> draft charter:
>
>>  Uniform Resource Names (URNs) are location-independent, persistent
>>  identifiers for information resources.
>
> If URNs can only be used for information resources, we have a problem
> with e.  g.  urn:isbn and urn:issn namespaces, since ISBNs and ISSNs
> don't identify information resources (at least not in the AWWW sense),
> but rather abstract concepts (an ISBN identifies what the library
> community refers to as a FRBR manifestation, i.  e.  -- informally
> spoken -- a particular version of publication issued by a publisher).
>
> I'd suggest that we leave it open which kinds of resources can be
> identified by URNs:
>
> [[
> Uniform Resource Names (URNs) are location-independent, persistent
> identifiers.
> ]]

Lars,
thanks for your comments.

Arguably, books and periodicals _are_ some kind of information
ressources -- at least IMO.  :-)

But admittedly, the word "information" has slipped into the draft
charter inadvertently from a comment received on the first cut,
perhaps without much reflection.
We have been told by wise men to not try to touch on the elaborate
compromise wordings agreed upon during the creation of RFC 2141,
for the definition of the nature and the aim of URNs, and we agree
with that borderline -- because it makes sense, and it should help
focus the intended work in the WG.
Therefore, the related phrases in the rfc2141bis draft are copied
literally from RFC 2141, and I agree that the charter should be
consistent with that draft as well.

So I'll follow your recommendation and adjust my working copy of the
draft charter.

>
> Thanks and all the best,
>
> Lars
>
>
>> Uniform Resource Names, Revised (URNbis) -- Draft Proposed WG Charter
>> ========================================
>> <snip>

 (see original posting archived at
  <http://www.IETF.ORG/mail-archive/web/urn/current/msg01431.html> ).

>> <snip/>
>
> --
> Dr. Lars G. Svensson
> Deutsche Nationalbibliothek
> Informationstechnik
> Adickesallee 1
> 60322 Frankfurt
> http://www.d-nb.de/


MfG / Kind regards,
  Alfred.

-- 

+------------------------+--------------------------------------------+
| TR-Sys Alfred Hoenes   |  Alfred Hoenes   Dipl.-Math., Dipl.-Phys.  |
| Gerlinger Strasse 12   |  Phone: (+49)7156/9635-0, Fax: -18         |
| D-71254  Ditzingen     |  E-Mail:  ah@TR-Sys.de                     |
+------------------------+--------------------------------------------+


From masinter@gmail.com  Mon Jun  7 09:50:53 2010
Return-Path: <masinter@gmail.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6C3C23A65A6 for <urn@core3.amsl.com>; Mon,  7 Jun 2010 09:50:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -99.399
X-Spam-Level: 
X-Spam-Status: No, score=-99.399 tagged_above=-999 required=5 tests=[BAYES_50=0.001, J_CHICKENPOX_34=0.6, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bCCmEeOvs-iD for <urn@core3.amsl.com>; Mon,  7 Jun 2010 09:50:52 -0700 (PDT)
Received: from mail-pv0-f172.google.com (mail-pv0-f172.google.com [74.125.83.172]) by core3.amsl.com (Postfix) with ESMTP id 7C04D3A8BBD for <urn@ietf.org>; Sun,  6 Jun 2010 11:42:26 -0700 (PDT)
Received: by pvf33 with SMTP id 33so1388178pvf.31 for <urn@ietf.org>; Sun, 06 Jun 2010 11:42:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:from:to:references :in-reply-to:subject:date:message-id:mime-version:content-type :content-transfer-encoding:x-mailer:thread-index:content-language :x-cr-hashedpuzzle:x-cr-puzzleid; bh=2e/Xr/CKG0wb7MtevsM2FiLY/Gnh0y/n4hQohbyX1fU=; b=u5lFirsAtdT/NYPgvisu6C0MS6OwInHlpgqnSwQLXlEmXvZmKMCBntpDxPtvSL076X AfzjSD/FSAC4W9PA890bgw9bhL+8Q69H/0DCu0devCDhheTVlkmdSEpcrxEDiwnuNORY 1xVzDDAmDx6RXrmY6DQDxDBgzp+YWpLmIlFOQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:from:to:references:in-reply-to:subject:date:message-id :mime-version:content-type:content-transfer-encoding:x-mailer :thread-index:content-language:x-cr-hashedpuzzle:x-cr-puzzleid; b=OcFdLuW1h5dyJFaParScvQhAGwyKRzi1QjCDV3EyaZTWNAgZaRBI0l5WigYcpx7SZu cO1sCkF7nLRNG/rI0Q5+AXgMoArsex5mk339kb9o1Vy1UuLVyOUs4llx6+niXxkhOQ3d vFxLO1hhji3o6omqwIcqKzz2NqDmVH/ls3Y7o=
Received: by 10.115.103.40 with SMTP id f40mr10833486wam.38.1275849744085; Sun, 06 Jun 2010 11:42:24 -0700 (PDT)
Received: from MASINTERXP (c-98-207-107-29.hsd1.ca.comcast.net [98.207.107.29]) by mx.google.com with ESMTPS id 33sm31131606wad.8.2010.06.06.11.42.22 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 06 Jun 2010 11:42:23 -0700 (PDT)
Sender: Larry Masinter <masinter@gmail.com>
From: "Larry Masinter" <LMM@acm.org>
To: <urn@ietf.org>
References: <mailman.0.1275845641.28871.urn@ietf.org>
In-Reply-To: <mailman.0.1275845641.28871.urn@ietf.org>
Date: Sun, 6 Jun 2010 11:42:23 -0700
Message-ID: <000001cb05a8$017f5dc0$047e1940$@org>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AcsFnnXUEcNLf6eSS3u4hpep7eJ7TwABHVIw
Content-Language: en-us
x-cr-hashedpuzzle: ww8= Axrc A+Gh BpOt B3pe CuaB DfPL DnZK EXD5 FAEi Ic50 IjVM Jn+8 K0Bo K0lD LScQ; 1; dQByAG4AQABpAGUAdABmAC4AbwByAGcA; Sosha1_v1; 7; {67F2A4E7-4DF1-4A43-BCF1-8F6B379B1097}; bABtAG0AQABhAGMAbQAuAG8AcgBnAA==; Sun, 06 Jun 2010 18:42:19 GMT; cABlAHIAaABhAHAAcwAgAGEAIABkAGkAZgBmAGUAcgBlAG4AdAAgAHAAZQByAHMAcABlAGMAdABpAHYAZQAgAG8AbgAgAFUAUgBOAHMAPwA=
x-cr-puzzleid: {67F2A4E7-4DF1-4A43-BCF1-8F6B379B1097}
X-Mailman-Approved-At: Mon, 07 Jun 2010 09:59:05 -0700
Subject: [urn] perhaps a different perspective on URNs?
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Jun 2010 16:50:53 -0000

I wouldn't mind helping with some of the history
and current issues.

http://masinter.blogspot.com/2010/03/resources-are-angels-urls-are-pin
s.html
http://www.w3.org/Bugs/Public/show_bug.cgi?id=8116

My recent thinking on URNs is that the properties of
"location-independent" and "persistent" are not (or should
not be) the key distinguishing feature of URNs vs any
other kind of URI.

Rather, what makes sense to me best is to note that URNs
are primarily distinguished by the reliance on an authority --
some organization, consortium, informal alliance, collective --
which maintains the correspondence between URNs and the resources
they name.

These authorities offer or promise different kinds of service
guarantees for being able to resolve the URN than might be
available using traditional internet methods that rely on DNS
and its administration.

Observation:
 urn:uuid was a mistake, but most of the other URN namespaces
 seem to fit this definition quite well.



Larry




From A.Hoenes@TR-Sys.de  Tue Jun  8 11:59:11 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 42EF53A68E3 for <urn@core3.amsl.com>; Tue,  8 Jun 2010 11:59:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -95.549
X-Spam-Level: 
X-Spam-Status: No, score=-95.549 tagged_above=-999 required=5 tests=[BAYES_50=0.001, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, J_CHICKENPOX_34=0.6, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id neM9Ycwh-jVG for <urn@core3.amsl.com>; Tue,  8 Jun 2010 11:59:10 -0700 (PDT)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id 57ECA3A67D9 for <urn@ietf.org>; Tue,  8 Jun 2010 11:59:09 -0700 (PDT)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA222083494; Tue, 8 Jun 2010 20:58:14 +0200
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id UAA19595; Tue, 8 Jun 2010 20:58:13 +0200 (MESZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201006081858.UAA19595@TR-Sys.de>
To: LMM@acm.org
Date: Tue, 8 Jun 2010 20:58:12 +0200 (MESZ)
In-Reply-To: <000001cb05a8$017f5dc0$047e1940$@org> from Larry Masinter at Jun "6, " 2010 "11:42:23" am
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org
Subject: Re: [urn] perhaps a different perspective on URNs?
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jun 2010 18:59:11 -0000

Larry Masinter wrote:

> I wouldn't mind helping with some of the history
> and current issues.
>
> http://masinter.blogspot.com/2010/03/resources-are-angels-urls-are-pins.html
> http://www.w3.org/Bugs/Public/show_bug.cgi?id=8116

Thanks for these pointers.

However, I'm not sure this discussion helps much wrt the primary
goals we have of arriving at basic documents on URNs that can be
advanced on the maturity ladder of the IETF Standards Track.


> My recent thinking on URNs is that the properties of
> "location-independent" and "persistent" are not (or should
> not be) the key distinguishing feature of URNs vs any
> other kind of URI.
>
> Rather, what makes sense to me best is to note that URNs
> are primarily distinguished by the reliance on an authority --
> some organization, consortium, informal alliance, collective --
> which maintains the correspondence between URNs and the resources
> they name.
>
> These authorities offer or promise different kinds of service
> guarantees for being able to resolve the URN than might be
> available using traditional internet methods that rely on DNS
> and its administration.

Interesting note.
See more thoughts and comments below.


> Observation:
>  urn:uuid was a mistake, but most of the other URN namespaces
>  seem to fit this definition quite well.

So you are saying that's precisely why the 'geo' URI scheme
(RFC 5870, just published) didn't make it as a URN namespace?


Back to the main remark:

However, it seems important to observe that "persistent" and
"reliance on a renowned authority" (attribute added, tempted
to prefix "well-" as well!) are very closely related.

The proposed registration template for the 'urn' URI scheme
I have drafted in Section 7.1 of draft-ah-rfc2141bis-urn
contains the following fundamental clause:

   URI scheme semantics:

      'urn' URIs, known as Universal Resource Names (URNs), serve as
      persistent, location-independent, resource identifiers for
      concrete and abstract objects that have network accessible
      instances and/or metadata.

      URNs are structured hierarchically into URN Namespaces, the
      management of which is delegated to namespace-specific
      authorities.  Each such URN namespace is founded in an independent
      specification and registered with IANA, following the guidelines
      and procedures of BCP 66 (at the time of this registration: RFC
      3406).

Doesn't that clause already capture at least some smell of your
considerations?  Should we add in the 2nd paragraph:
      authorities _that maintain the uniqueness and persistence of these
      identifiers_.  [...]
?

Please also note the shift of emphasis from the opalescent term
"resource" to "concrete and abstract objects".  The former has been
retained to remain close to RFC 2141 (et al.), but eventually it could
be dropped entirely from this clause.

  Alfred.

>
> Larry


From tommi.jauhiainen@helsinki.fi  Fri Jun 11 05:32:29 2010
Return-Path: <tommi.jauhiainen@helsinki.fi>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CB92228C17C for <urn@core3.amsl.com>; Fri, 11 Jun 2010 05:32:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.998
X-Spam-Level: 
X-Spam-Status: No, score=-3.998 tagged_above=-999 required=5 tests=[BAYES_50=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TiQfbEyK93kU for <urn@core3.amsl.com>; Fri, 11 Jun 2010 05:32:22 -0700 (PDT)
Received: from slay.it.helsinki.fi (slay.it.helsinki.fi [128.214.205.48]) by core3.amsl.com (Postfix) with ESMTP id 06F1028C180 for <urn@ietf.org>; Fri, 11 Jun 2010 05:32:16 -0700 (PDT)
Received: from slay.it.helsinki.fi (slay.it.helsinki.fi [128.214.205.48]) by slay.it.helsinki.fi (8.13.1/8.13.1) with ESMTP id o5BCWDd1001480; Fri, 11 Jun 2010 15:32:13 +0300
Received: from vapaa-3.lib.helsinki.fi (vapaa-3.lib.helsinki.fi [128.214.71.204]) (authenticated bits=0) by smtp-rs2.it.helsinki.fi (8.13.8/8.13.8) with ESMTP id o5BCWD6S009446 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Fri, 11 Jun 2010 15:32:13 +0300
Message-Id: <2CF23501-B15E-45DB-A9BA-A98CCB0C361B@helsinki.fi>
From: Tommi Jauhiainen <tommi.jauhiainen@helsinki.fi>
To: urn@ietf.org
Content-Type: multipart/alternative; boundary=Apple-Mail-316--547893477
Mime-Version: 1.0 (Apple Message framework v936)
Date: Fri, 11 Jun 2010 15:32:13 +0300
X-Mailer: Apple Mail (2.936)
X-HY-Tests: ALL_TRUSTED,SHORTCIRCUIT
Cc: Tommi Jauhiainen <tommi.jauhiainen@helsinki.fi>
Subject: [urn] Comments on rfc3188bis
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jun 2010 12:32:29 -0000

--Apple-Mail-316--547893477
Content-Type: text/plain;
	charset=ISO-8859-1;
	format=flowed;
	delsp=yes
Content-Transfer-Encoding: quoted-printable

Hi all,

I have some comments, questions and suggestions to and about the draft =20=

and I'll go through them in order of appearance in the draft.

---

Chapter 3 says:
"As a rule, NBNs identify finite, manageably-sized objects, but these =20=

objects may still be large enough that resolution into a hierarchical =20=

system is appropriate."

I find the definition of size as "manageably-sized" very vague. How =20
about something like this? (I left the "as a rule" out from the =20
beginning as well).

"NBNs identify finite objects, but sometimes these objects might be so =20=

large that resolution into a hierarchical system is appropriate."

---

In chapter 4.1. it says:
"National Bibliography Number (NBN) is a generic name referring to a =20
group of identifier systems utilised by the national libraries and =20
institutions authorized by them, such as universities."

First I wanted to reduce repetition by removing the ", such as =20
universities" away from the end, as in the previous chapter it has =20
just been declared that:

"National libraries may however allow other
    organizations such as university libraries or governmental
    organizations to assign NBNs to their resources."

Then I started to ponder about the usage of "utilised" and =20
"assigning". Could we use a word like "administer" instead of =20
"utilise" and "use" when referring to NBNs as a system?

For example I tried to rephrase the first section of 4.1:

"National Bibliography Number (NBN) is a generic name referring to a =20
group of identifier systems administered by the national libraries. =20
The NBNs are assigned to resources by the national libraries and =20
institutions authorized by them. These institutions should be =20
committed to preserve their collections for a long time; at least =20
decades and possibly centuries."

---

Chapter 4.1 says:
"URNs may also be used in universities' open repositories when a =20
resource already has another identifier -- often a DOI (Digital Object =20=

Identifier) -- that can only be resolved in a publisher's (or third =20
party's) resolution service, which cannot be used to provide linking =20
to the open repository.  URN:NBN-based resolution can deliver that, =20
and may also be extended to include access to other repositories =20
holding the same resource."

I believe that this isn't technically correct. Maybe the whole section =20=

could be left out?

---

In Chapter 4.2. there is an example of:
"For instance, the national library of Finland has given Statistics =20
Finland (<http://www.stat.fi/index_en.html>) a sub-namespace =20
"st" (i.e., urn:nbn:fi:st)."

I'd change that example to some other sub-namespace as it happens that =20=

the Statistics Finland has never really used the given namespace. For =20=

example:

"For instance, the national library of Finland has given the =20
University of Jyv=E4skyl=E4 (<http://www.jyu.fi/>) a sub-namespace =20
"jyu" (i.e., urn:nbn:fi:jyu)."


I think that this example could be left out from 4.2.:
"(NBN assigned to Tero Frestadius's Master's Thesis "In and Out": =20
Segmentary Gang Politics in Los Angeles)."

---

In 4.3. it says:
"URNs can be used to provide various services.  RFC 2483 [RFC2483] =20
gives a few examples, such as retrieving a single URL or all URLs =20
applying to the resource.  Services available may vary, depending on =20
the technical implementation of the URN resolver and the target system =20=

contacted.  Please note that services must not be hard codedinto the =20
URN itself."

This "hard coding" is not defined anywhere and is too general as it =20
is. I believe this doesn't mean MUST must but perhaps SHOULD?

---

In 4.3. also:
"Eventually, URNs will be resolved with the help of a resolver =20
discovery service (RDS).  However, no such system is widely available =20=

yet."

Is such system available at all at the moment? (which would work =20
without embedding URNs into HTTP URIs) If not really, then we perhaps =20=

should leave that remark out?

---

One more example correction suggestion in 4.3:
"Thus the HTTP URI for the URN in the example is =
<http://urn.fi/URN:NBN:fi-fe201003181510=20
 >.  This in turn resolves to the actual address of the thesis, which =20=

as of this writing (2010-03-27) was =
<https://oa.doria.fi/bitstream/handle/10024/59475/inandout.pdf?sequence=3D=
1=20
 >."

The urn actually resolves to the splash-page of the thesis: =
<https://oa.doria.fi/handle/10024/59475=20
 >.

---

Chapters 4.5. and 5. are the same. I believe it is the intention to =20
leave the 4.5. out?

---

The formal declaration of the NSS in 4.6. is supposed to be RFC5234 =20
compliant but still uses the obsolete (mentioned in RFC 3986) rule =20
"ALPHANUM" in definitions:
" subspc      =3D 1*ALPHANUM
                        ; as assigned by the respective national library

          reg_prefix  =3D 3*ALPHANUM
                        ; as assigned by the Library of Congress --
                        ; identifies a trusted third party
                        ; to which the bracnh is delegated"

Correct way is now "( ALPHA / DIGIT )" instead of "ALPHANUM" so:

" subspc      =3D 1*( ALPHA / DIGIT )
                        ; as assigned by the respective national library

          reg_prefix  =3D 3*( ALPHA / DIGIT )
                        ; as assigned by the Library of Congress --
                        ; identifies a trusted third party
                        ; to which the bracnh is delegated"

---

I don't remember seeing the reasoning behind this prohibition in 4.6.:
"Dividing non-ISO 3166-based namespaces further with sub-namespace =20
codes MUST NOT be done."

Would you care to enlighten me why this MUST NOT exists in the first =20
place?

---

Cheers,
Tommi
--=20
Tommi Jauhiainen (Mr.)

Information Systems Specialist		Tietoj=E4rjestelm=E4asiantuntija
The National Library of Finland		Kansalliskirjasto

PL 26 (Teollisuuskatu 23)		http://www.kansalliskirjasto.fi/
00014 University of Helsinki		Tel. +358 50 415 0 555




--Apple-Mail-316--547893477
Content-Type: text/html;
	charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<html><body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space; "><span class=3D"Apple-style-span" =
style=3D"line-height: 16px; -webkit-border-horizontal-spacing: 2px; =
-webkit-border-vertical-spacing: 2px; "><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">Hi all,</span></font></span><div =
style=3D"line-height: 16px; -webkit-border-horizontal-spacing: 2px; =
-webkit-border-vertical-spacing: 2px; "><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;"><br></span></font></div><div =
style=3D"line-height: 16px; -webkit-border-horizontal-spacing: 2px; =
-webkit-border-vertical-spacing: 2px; "><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">I have some comments, questions and =
suggestions to and about the draft and I'll go through them in order of =
appearance in the draft.</span></font></div><div style=3D"line-height: =
16px; -webkit-border-horizontal-spacing: 2px; =
-webkit-border-vertical-spacing: 2px; "><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;"><br></span></font></div><div =
style=3D"line-height: 16px; -webkit-border-horizontal-spacing: 2px; =
-webkit-border-vertical-spacing: 2px; "><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">---</span></font></div><div =
style=3D"line-height: 16px; -webkit-border-horizontal-spacing: 2px; =
-webkit-border-vertical-spacing: 2px; "><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;"><br></span></font></div><div =
style=3D"line-height: 16px; -webkit-border-horizontal-spacing: 2px; =
-webkit-border-vertical-spacing: 2px; "><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">Chapter 3 says:</span></font></div><div =
style=3D"line-height: 16px; -webkit-border-horizontal-spacing: 2px; =
-webkit-border-vertical-spacing: 2px; "><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">"As a rule, NBNs identify finite, =
manageably-sized objects, but these&nbsp;objects may still be large =
enough that resolution into a hierarchical&nbsp;system is =
appropriate."</span></font></div><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: =
15px; font: normal normal normal 13px/normal Courier; =
-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: =
2px; ">&nbsp;</div><div style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px; line-height: 15px; font: normal =
normal normal 13px/normal Courier; -webkit-border-horizontal-spacing: =
2px; -webkit-border-vertical-spacing: 2px; ">I find the definition of =
size as "manageably-sized" very vague. How about something like this? (I =
left the "as a rule" out from the beginning as well).</div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; line-height: 15px; font: normal normal normal =
13px/normal Courier; -webkit-border-horizontal-spacing: 2px; =
-webkit-border-vertical-spacing: 2px; "><br></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; line-height: 15px; font: normal normal normal =
13px/normal Courier; -webkit-border-horizontal-spacing: 2px; =
-webkit-border-vertical-spacing: 2px; "><div>"NBNs identify finite =
objects, but sometimes these objects might be so large that resolution =
into a hierarchical&nbsp;system is appropriate."</div></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; line-height: 15px; font: normal normal normal =
13px/normal Courier; -webkit-border-horizontal-spacing: 2px; =
-webkit-border-vertical-spacing: 2px; "><br></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; line-height: 15px; font: normal normal normal =
13px/normal Courier; -webkit-border-horizontal-spacing: 2px; =
-webkit-border-vertical-spacing: 2px; ">---</div><div style=3D"margin-top:=
 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; =
line-height: 15px; font: normal normal normal 13px/normal Courier; =
-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: =
2px; "><br></div><div style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px; line-height: 15px; font: normal =
normal normal 13px/normal Courier; -webkit-border-horizontal-spacing: =
2px; -webkit-border-vertical-spacing: 2px; ">In chapter 4.1. it =
says:</div><div style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px; line-height: 15px; font: normal =
normal normal 13px/normal Courier; -webkit-border-horizontal-spacing: =
2px; -webkit-border-vertical-spacing: 2px; ">"<span =
class=3D"Apple-style-span" style=3D"line-height: 15px; white-space: pre; =
-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: =
2px; ">National Bibliography Number (NBN) is a generic name referring to =
a group of identifier systems utilised by the national libraries and =
institutions authorized by them, such as =
universities."</span></div><span class=3D"Apple-style-span" =
style=3D"line-height: 16px; -webkit-border-horizontal-spacing: 2px; =
-webkit-border-vertical-spacing: 2px; "><span class=3D"Apple-style-span" =
style=3D"line-height: 16px; -webkit-border-horizontal-spacing: 2px; =
-webkit-border-vertical-spacing: 2px; "><pre style=3D"line-height: =
1.2em; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; "><font class=3D"Apple-style-span" face=3D"Courier" =
size=3D"3"><span class=3D"Apple-style-span" style=3D"font-size: =
13px;"><br></span></font></pre><pre style=3D"line-height: 1.2em; =
margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: =
0px; "><font class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">First I wanted to =
reduce repetition by removing the ", such as universities" away from the =
end, as in the previous chapter it has just been declared =
that:</span></font></pre><pre style=3D"line-height: 1.2em; margin-top: =
0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: =
13px;"><br></span></font></pre><pre style=3D"line-height: 1.2em; =
margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: =
0px; "><span class=3D"Apple-style-span" style=3D"line-height: 16px; =
white-space: normal; "><pre style=3D"line-height: 1.2em; margin-top: =
0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">"National =
libraries may however allow other
   organizations such as university libraries or governmental
   organizations to assign NBNs to their =
resources."</span></font></pre><pre style=3D"line-height: 1.2em; =
margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: =
0px; "><font class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: =
13px;"><br></span></font></pre><pre style=3D"line-height: 1.2em; =
margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: =
0px; "><font class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">Then I started to =
ponder about the usage of "utilised" and "assigning". Could we use a =
word like "administer" instead of "utilise" and "use" when referring to =
NBNs as a system?&nbsp;</span></font></pre><pre style=3D"line-height: =
1.2em; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; "><font class=3D"Apple-style-span" face=3D"Courier" =
size=3D"3"><span class=3D"Apple-style-span" style=3D"font-size: =
13px;"><br></span></font></pre><pre style=3D"line-height: 1.2em; =
margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: =
0px; "><font class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">For example I =
tried to rephrase the first section of 4.1:</span></font></pre><pre =
style=3D"line-height: 1.2em; margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px; "><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;"><br></span></font></pre><pre =
style=3D"line-height: 1.2em; margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px; "><span class=3D"Apple-style-span" =
style=3D"line-height: normal; white-space: normal; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; "><font class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: =
13px;">"</span></font><span class=3D"Apple-style-span" =
style=3D"line-height: 15px; white-space: pre; =
-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: =
2px; "><font class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">National =
Bibliography Number (NBN) is a generic name referring to a group of =
identifier systems administered by the national libraries. The NBNs are =
assigned to resources by the national libraries and institutions =
authorized by them. These institutions should be committed to preserve =
their collections for a long time; at least decades and possibly =
centuries."</span></font></span></span></pre><pre style=3D"line-height: =
1.2em; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; "><font class=3D"Apple-style-span" face=3D"Courier" =
size=3D"3"><span class=3D"Apple-style-span" style=3D"font-size: =
13px;"><br></span></font></pre><pre style=3D"line-height: 1.2em; =
margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: =
0px; "><font class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: =
13px;">---</span></font></pre><pre style=3D"line-height: 1.2em; =
margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: =
0px; "><font class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: =
13px;"><br></span></font></pre><pre style=3D"line-height: 1.2em; =
margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: =
0px; "><font class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">Chapter 4.1 =
says:</span></font></pre><pre style=3D"line-height: 1.2em; margin-top: =
0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: =
13px;">"</span></font><span class=3D"Apple-style-span" =
style=3D"line-height: normal; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; "><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">URNs may also be used in universities' open =
repositories when a </span></font></span><span class=3D"Apple-style-span" =
style=3D"line-height: normal; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; "><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">resource already has another identifier -- =
often a DOI (Digital </span></font></span><span class=3D"Apple-style-span"=
 style=3D"line-height: normal; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; "><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">Object Identifier) -- that can only be =
resolved in a publisher's (or </span></font></span><span =
class=3D"Apple-style-span" style=3D"line-height: normal; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; "><font class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">third party's) =
resolution service, which cannot be used to provide =
</span></font></span><span class=3D"Apple-style-span" =
style=3D"line-height: normal; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; "><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">linking to the open repository.  <a =
href=3D"URN:NBN-based">URN:NBN-based</a> resolution can deliver =
</span></font></span><span class=3D"Apple-style-span" =
style=3D"line-height: normal; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; "><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">that, and may also be extended to include =
access to other </span></font></span><span class=3D"Apple-style-span" =
style=3D"line-height: normal; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; "><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">repositories holding the same =
resource."</span></font></span></pre></span></pre></span></span><div><font=
 class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;"><br =
class=3D"webkit-block-placeholder"></span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">I believe that =
this isn't technically correct. Maybe the whole section could be left =
out?</span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;"><br></span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: =
13px;">---</span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;"><br></span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">In Chapter 4.2. =
there is an example of:</span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">"For instance, the =
national library of Finland has given Statistics&nbsp;Finland =
(&lt;</span></font><a href=3D"http://www.stat.fi/index_en.html"><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: =
13px;">http://www.stat.fi/index_en.html</span></font></a><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">&gt;) a =
sub-namespace "st"&nbsp;(i.e.,&nbsp;</span></font><a =
href=3D"urn:nbn:fi:st)"><font class=3D"Apple-style-span" face=3D"Courier" =
size=3D"3"><span class=3D"Apple-style-span" style=3D"font-size: =
13px;">urn:nbn:fi:st)</span></font></a><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">."</span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;"><br =
class=3D"webkit-block-placeholder"></span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">I'd change that =
example to some other sub-namespace as it happens that the Statistics =
Finland has never really used the given namespace. For =
example:</span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;"><br></span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">"For instance, the =
national library of Finland has given the University of =
Jyv=E4skyl=E4&nbsp;(&lt;</span></font><a =
href=3D"http://www.stat.fi/index_en.html"><font class=3D"Apple-style-span"=
 face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">http://www.jyu.fi/</span></font></a><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">&gt;) a =
sub-namespace "jyu"&nbsp;(i.e.,&nbsp;</span></font><a =
href=3D"urn:nbn:fi:st)"><font class=3D"Apple-style-span" face=3D"Courier" =
size=3D"3"><span class=3D"Apple-style-span" style=3D"font-size: =
13px;">urn:nbn:fi:jyu)</span></font></a><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">."</span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;"><br =
class=3D"webkit-block-placeholder"></span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: =
13px;"><br></span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">I think that this example could be left out =
from 4.2.:</span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">"(NBN assigned to Tero Frestadius's Master's =
Thesis "In and Out":&nbsp;Segmentary Gang Politics in Los =
Angeles)."</span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;"><br></span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: =
13px;">---</span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;"><br></span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">In 4.3. it =
says:</span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">"</span></font><span class=3D"Apple-style-span"=
 style=3D"white-space: pre; "><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">URNs can be used to provide various services. =
 </span></font><a href=3D"http://tools.ietf.org/html/rfc2483"><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">RFC =
2483</span></font></a><font class=3D"Apple-style-span" face=3D"Courier" =
size=3D"3"><span class=3D"Apple-style-span" style=3D"font-size: 13px;"> =
[</span></font><a href=3D"http://tools.ietf.org/html/rfc2483" =
title=3D"&quot;URI Resolution Services Necessary for URN =
Resolution&quot;"><font class=3D"Apple-style-span" face=3D"Courier" =
size=3D"3"><span class=3D"Apple-style-span" style=3D"font-size: =
13px;">RFC2483</span></font></a><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">] </span></font></span><span =
class=3D"Apple-style-span" style=3D"white-space: pre; "><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">gives a few =
examples, such as retrieving a single URL or all URLs =
</span></font></span><span class=3D"Apple-style-span" =
style=3D"white-space: pre; "><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">applying to the resource.  Services available =
may vary, depending on </span></font></span><span =
class=3D"Apple-style-span" style=3D"white-space: pre; "><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">the technical =
implementation of the URN resolver and the target system contacted.  =
Please note that services must not be hard =
coded</span></font></span><span class=3D"Apple-style-span" =
style=3D"white-space: pre; "><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">into the URN =
itself.</span></font></span><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">"</span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: =
13px;"><br></span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">This "hard coding" is not defined anywhere =
and is too general as it is. I believe this doesn't mean MUST must but =
perhaps SHOULD?</span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;"><br></span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: =
13px;">---</span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;"><br></span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">In 4.3. =
also:</span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">"Eventually, URNs will be resolved with the =
help of a resolver&nbsp;discovery service (RDS).&nbsp; However, no such =
system is widely available&nbsp;yet."</span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: =
13px;"><br></span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">Is such system available at all at the =
moment? (which would work without embedding URNs into HTTP URIs) If not =
really, then we perhaps should leave that remark =
out?</span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;"><br></span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: =
13px;">---</span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;"><br></span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">One more example =
correction suggestion in 4.3:</span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">"Thus the HTTP URI =
for the URN in the example is&nbsp;&lt;</span></font><a =
href=3D"http://urn.fi/URN:NBN:fi-fe201003181510"><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: =
13px;">http://urn.fi/URN:NBN:fi-fe201003181510</span></font></a><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">&gt;.&nbsp; This =
in turn resolves to&nbsp;the actual address of the thesis, which as of =
this writing (2010-03-27) was &lt;</span></font><a =
href=3D"https://oa.doria.fi/bitstream/handle/10024/59475/"><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: =
13px;">https://oa.doria.fi/bitstream/handle/10024/59475/</span></font></a>=
<font class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: =
13px;">inandout.pdf?sequence=3D1&gt;."</span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: =
13px;"><br></span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">The urn actually resolves to the splash-page =
of the thesis: &lt;<a =
href=3D"https://oa.doria.fi/handle/10024/59475">https://oa.doria.fi/handle=
/10024/59475</a>&gt;.</span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: =
13px;"><br></span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">---</span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: =
13px;"><br></span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">Chapters 4.5. and 5. are the same. I believe =
it is the intention to leave the 4.5. out?</span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: =
13px;"><br></span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">---</span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: =
13px;"><br></span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">The formal declaration of the NSS in 4.6. is =
supposed to be RFC5234 compliant but still uses the obsolete (mentioned =
in RFC 3986) rule "ALPHANUM" in =
definitions:</span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">"&nbsp;subspc&nbsp; &nbsp; &nbsp; =3D =
1*ALPHANUM</span></font></div><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: =
15px; font: normal normal normal 13px/normal Courier; ">&nbsp;&nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ; =
as assigned by the respective national library</div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; line-height: 15px; font: normal normal normal =
13px/normal Courier; min-height: 16px; "><br></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; line-height: 15px; font: normal normal normal =
13px/normal Courier; ">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; =
reg_prefix&nbsp; =3D 3*ALPHANUM</div><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: =
15px; font: normal normal normal 13px/normal Courier; ">&nbsp;&nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ; =
as assigned by the Library of Congress --</div><div style=3D"margin-top: =
0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; =
line-height: 15px; font: normal normal normal 13px/normal Courier; =
">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; ; identifies a trusted third party</div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; line-height: 15px; font: normal normal normal =
13px/normal Courier; ">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ; to which the bracnh is =
delegated"</div><div><font class=3D"Apple-style-span" face=3D"Courier" =
size=3D"3"><span class=3D"Apple-style-span" style=3D"font-size: =
13px;"><br></span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">Correct way is now "( ALPHA / DIGIT )" =
instead of "ALPHANUM" so:</span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: =
13px;"><br></span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">"&nbsp;subspc&nbsp; &nbsp; &nbsp; =3D 1*( =
ALPHA / DIGIT )</span></font></div><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: =
15px; font: normal normal normal 13px/normal Courier; ">&nbsp;&nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ; =
as assigned by the respective national library</div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; line-height: 15px; font: normal normal normal =
13px/normal Courier; min-height: 16px; "><br></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; line-height: 15px; font: normal normal normal =
13px/normal Courier; ">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; =
reg_prefix&nbsp; =3D 3*( ALPHA / DIGIT )</div><div style=3D"margin-top: =
0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; =
line-height: 15px; font: normal normal normal 13px/normal Courier; =
">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; ; as assigned by the Library of Congress --</div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px; line-height: 15px; font: normal normal normal =
13px/normal Courier; ">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ; identifies a trusted third =
party</div><div style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px; line-height: 15px; font: normal =
normal normal 13px/normal Courier; ">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ; to which the bracnh =
is delegated"</div><div><font class=3D"Apple-style-span" face=3D"Courier" =
size=3D"3"><span class=3D"Apple-style-span" style=3D"font-size: =
13px;"><br></span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">---</span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: =
13px;"><br></span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">I don't remember seeing the reasoning behind =
this prohibition in 4.6.:</span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">"Dividing non-ISO =
3166-based namespaces further with sub-namespace&nbsp;codes MUST NOT be =
done."</span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;"><br></span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">Would you care to =
enlighten me why this MUST NOT exists in the first =
place?</span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;"><br></span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: =
13px;">---</span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;"><br></span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: =
13px;">Cheers,</span></font></div><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">Tommi</span></font></div><div =
apple-content-edited=3D"true"> <span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-variant: =
normal; letter-spacing: normal; line-height: normal; orphans: 2; =
text-indent: 0px; text-transform: none; white-space: normal; widows: 2; =
word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; "><div style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; "><div><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">--&nbsp;<br>Tommi Jauhiainen =
(Mr.)<br><br>Information Systems Specialist</span></font><span =
class=3D"Apple-tab-span" style=3D"white-space: pre; "><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">	=
</span></font></span><span class=3D"Apple-tab-span" style=3D"white-space: =
pre; "><font class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">	=
</span></font></span><font class=3D"Apple-style-span" face=3D"Courier" =
size=3D"3"><span class=3D"Apple-style-span" style=3D"font-size: =
13px;">Tietoj=E4rjestelm=E4asiantuntija<br>The National Library of =
Finland</span></font><span class=3D"Apple-tab-span" style=3D"white-space: =
pre; "><font class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">	=
</span></font></span><span class=3D"Apple-tab-span" style=3D"white-space: =
pre; "><font class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">	=
</span></font></span><font class=3D"Apple-style-span" face=3D"Courier" =
size=3D"3"><span class=3D"Apple-style-span" style=3D"font-size: =
13px;">Kansalliskirjasto<br><br>PL 26 (Teollisuuskatu =
23)</span></font><span class=3D"Apple-tab-span" style=3D"white-space: =
pre; "><font class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">	=
</span></font></span><span class=3D"Apple-tab-span" style=3D"white-space: =
pre; "><font class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">	=
</span></font></span><a href=3D"http://www.kansalliskirjasto.fi/"><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: =
13px;">http://www.kansalliskirjasto.fi/</span></font></a><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;"><br>00014 =
University of Helsinki</span></font><span class=3D"Apple-tab-span" =
style=3D"white-space: pre; "><font class=3D"Apple-style-span" =
face=3D"Courier" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 13px;">	</span></font></span><span =
class=3D"Apple-tab-span" style=3D"white-space: pre; "><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;">	=
</span></font></span><font class=3D"Apple-style-span" face=3D"Courier" =
size=3D"3"><span class=3D"Apple-style-span" style=3D"font-size: =
13px;">Tel. +358 50 415 0 555</span></font></div><div><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: =
13px;"><br></span></font></div></div></span><font =
class=3D"Apple-style-span" face=3D"Courier" size=3D"3"><span =
class=3D"Apple-style-span" style=3D"font-size: 13px;"><br =
class=3D"Apple-interchange-newline"></span></font> =
</div><br></body></html>=

--Apple-Mail-316--547893477--

From juha.hakala@helsinki.fi  Fri Jun 11 06:25:15 2010
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CF3963A69C6 for <urn@core3.amsl.com>; Fri, 11 Jun 2010 06:25:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.999
X-Spam-Level: 
X-Spam-Status: No, score=-3.999 tagged_above=-999 required=5 tests=[BAYES_50=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bf-2fnvsHyZR for <urn@core3.amsl.com>; Fri, 11 Jun 2010 06:25:13 -0700 (PDT)
Received: from slay.it.helsinki.fi (slay.it.helsinki.fi [128.214.205.48]) by core3.amsl.com (Postfix) with ESMTP id 0EA8E3A6830 for <urn@ietf.org>; Fri, 11 Jun 2010 06:25:11 -0700 (PDT)
Received: from slay.it.helsinki.fi (slay.it.helsinki.fi [128.214.205.48]) by slay.it.helsinki.fi (8.13.1/8.13.1) with ESMTP id o5BDP7kE022765; Fri, 11 Jun 2010 16:25:07 +0300
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs2.it.helsinki.fi (8.13.8/8.13.8) with ESMTP id o5BDLJbs018726 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 11 Jun 2010 16:21:19 +0300
Message-ID: <4C12384E.8090508@helsinki.fi>
Date: Fri, 11 Jun 2010 16:21:18 +0300
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: Tommi Jauhiainen <tommi.jauhiainen@helsinki.fi>
References: <2CF23501-B15E-45DB-A9BA-A98CCB0C361B@helsinki.fi>
In-Reply-To: <2CF23501-B15E-45DB-A9BA-A98CCB0C361B@helsinki.fi>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-HY-Tests: ALL_TRUSTED,SHORTCIRCUIT
Cc: urn@ietf.org, Norman Paskin <n.paskin@tertius.ltd.uk>
Subject: Re: [urn] Comments on rfc3188bis
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jun 2010 13:25:15 -0000

Hello Tommi,

Thank you for comments. Please see the responses below.

Tommi Jauhiainen wrote:
>   Hi all,
> 
> I have some comments, questions and suggestions to and about the draft 
> and I'll go through them in order of appearance in the draft.
> 
> ---
> 
> Chapter 3 says:
> "As a rule, NBNs identify finite, manageably-sized objects, but 
> these objects may still be large enough that resolution into a 
> hierarchical system is appropriate."
>  
> I find the definition of size as "manageably-sized" very vague. How 
> about something like this? (I left the "as a rule" out from the 
> beginning as well).
> 
> "NBNs identify finite objects, but sometimes these objects might be so 
> large that resolution into a hierarchical system is appropriate."

Your sentence is better than the original. And I agree that 
manageably-sized is a vague concept and should be removed from the text.
> 
> ---
> 
> In chapter 4.1. it says:
> "National Bibliography Number (NBN) is a generic name referring to a 
> group of identifier systems utilised by the national libraries and 
> institutions authorized by them, such as universities."
> 
>  First I wanted to reduce repetition by removing the ", such as universities" away from the end, as in the previous chapter it has just been declared that: 
> 
>  "National libraries may however allow other
>    organizations such as university libraries or governmental
>    organizations to assign NBNs to their resources." 
> 
>  Then I started to ponder about the usage of "utilised" and "assigning". Could we use a word like "administer" instead of "utilise" and "use" when referring to NBNs as a system?  

I'm not sure. Need to think about this a bit. However,...
> 
> 
>  For example I tried to rephrase the first section of 4.1: 
> 
>  "  National Bibliography Number (NBN) is a generic name referring to a group of identifier systems administered by the national libraries. The NBNs are assigned to resources by the national libraries and institutions authorized by them. These institutions should be committed to preserve their collections for a long time; at least decades and possibly centuries." 

...this feels OK. But I feel we should strengthen the wording that 
relates to the organisational commitment to preserve resources for 
future generations by stating that these organisation must be committed 
to preserve their collections for a long time.
> 
>  --- 
> 
>  Chapter 4.1 says: 
> 
>  "  URNs may also be used in universities' open repositories when a   resource already has another identifier -- often a DOI (Digital   Object Identifier) -- that can only be resolved in a publisher's (or   third party's) resolution service, which cannot be used to provide   linking to the open repository.  URN:NBN-based resolution can deliver   that, and may also be extended to include access to other   repositories holding the same resource." 
> 
> 
> I believe that this isn't technically correct. Maybe the whole section 
> could be left out?

This section relates to the author's past belief that if a resource has 
a DOI, it might be difficult or even impossible to use this DOI as a 
means for resolving both to the URL of the publisher's copy of the 
resource and to the URL of the copy in the university's open repository.

We need to check from DOI experts if a DOI can resolve to multiple URLs 
and if so, if the publishers are likely to allow adding links to the 
resources held in open repositories to their DOI resolution services.

As I see it there is nothing wrong with a single resource such as a 
digital manifestation of a book having single ISBN but multiple 
persistent identifiers (DOI, URN or something else) which all resolve to 
different digital items.

Given that large portions of the text in RFC 3188bis remain in original 
form there may be statements there that are by now out of date and must 
be edited or removed.
> 
> ---
> 
> In Chapter 4.2. there is an example of:
> "For instance, the national library of Finland has given 
> Statistics Finland (< http://www.stat.fi/index_en.html >) a 
> sub-namespace "st" (i.e.,  urn:nbn:fi:st) ."
> 
> I'd change that example to some other sub-namespace as it happens that 
> the Statistics Finland has never really used the given namespace. For 
> example:
> 
> "For instance, the national library of Finland has given the University 
> of Jyväskylä (< http://www.jyu.fi/ <http://www.stat.fi/index_en.html> >) 
> a sub-namespace "jyu" (i.e.,  urn:nbn:fi:jyu) <urn:nbn:fi:st)> ."

OK. It would be nice to have real examples of sub-namespaces from other 
countries (Italy, perhaps?).
> 
> 
> I think that this example could be left out from 4.2.:
> "(NBN assigned to Tero Frestadius's Master's Thesis "In and 
> Out": Segmentary Gang Politics in Los Angeles)."

I wanted to show what a real NBN-based URN actually looks like when used 
as a hyperlink. But should we drop the example?
> 
> ---
> 
> In 4.3. it says:
> " URNs can be used to provide various services. RFC 2483 
> <http://tools.ietf.org/html/rfc2483> [ RFC2483 
> <http://tools.ietf.org/html/rfc2483> ] gives a few examples, such as 
> retrieving a single URL or all URLs applying to the resource. Services 
> available may vary, depending on the technical implementation of the URN 
> resolver and the target system contacted. Please note that services must 
> not be hard coded into the URN itself. "
> 
> This "hard coding" is not defined anywhere and is too general as it is. 
> I believe this doesn't mean MUST must but perhaps SHOULD?

No, I meant MUST. What hard coding means here is that there would be 
multiple URNs for a resource, each one providing a single service. A 
base version would resolve to the resource itself. With another version 
the user would get the bibliographic record, while yet another would 
facilitate retrieval of a list of URLs, and so on.

I suppose this is one of the points which may become implementation 
issues. If there is only one URN, then there should be some other way in 
which the applications agree on what service is being called for. And 
there does not seem to be anything widely implemented in place we could 
use in e.g. PersID.

> ---
> 
> In 4.3. also:
> "Eventually, URNs will be resolved with the help of a resolver discovery 
> service (RDS).  However, no such system is widely available yet."
> 
> Is such system available at all at the moment? (which would work without 
> embedding URNs into HTTP URIs) If not really, then we perhaps should 
> leave that remark out?

If my memory serves me right, an experimental DNS-based solution was 
built, but it was only ever supported via a plug-in in browsers. It is 
definitely true that there is no widely available resolver discovery 
services in place at the moment, but I did not want to give an 
impression that nothing has been done.
> 
> ---
> 
> One more example correction suggestion in 4.3:
> "Thus the HTTP URI for the URN in the example is < 
> http://urn.fi/URN:NBN:fi-fe201003181510 >.  This in turn resolves to the 
> actual address of the thesis, which as of this writing (2010-03-27) was 
> < https://oa.doria.fi/bitstream/handle/10024/59475/ 
> inandout.pdf?sequence=1>."
> 
> The urn actually resolves to the splash-page of the thesis: 
> <https://oa.doria.fi/handle/10024/59475>.

Do we need to provide this somewhat embarrassing detail ;-)?
> 
> ---
> 
> Chapters 4.5. and 5. are the same. I believe it is the intention to 
> leave the 4.5. out?

Can we leave some vital things out from the namespace registration 
request, and rely on people finding the information from other parts of 
the RFC (or vice versa)? Replication in the current text is intentional, 
but can be eliminated if that's the majority view.

> ---
> 
> The formal declaration of the NSS in 4.6. is supposed to be RFC5234 
> compliant but still uses the obsolete (mentioned in RFC 3986) rule 
> "ALPHANUM" in definitions:
> " subspc      = 1*ALPHANUM
>                        ; as assigned by the respective national library
> 
>          reg_prefix  = 3*ALPHANUM
>                        ; as assigned by the Library of Congress --
>                        ; identifies a trusted third party
>                        ; to which the bracnh is delegated"
> 
> Correct way is now "( ALPHA / DIGIT )" instead of "ALPHANUM" so:
> 
> " subspc      = 1*( ALPHA / DIGIT )
>                        ; as assigned by the respective national library
> 
>          reg_prefix  = 3*( ALPHA / DIGIT )
>                        ; as assigned by the Library of Congress --
>                        ; identifies a trusted third party
>                        ; to which the bracnh is delegated"

Alfred Hoenes is better qualified than myself to respond to this.
> 
> ---
> 
> I don't remember seeing the reasoning behind this prohibition in 4.6.:
> "Dividing non-ISO 3166-based namespaces further with sub-namespace codes 
> MUST NOT be done."
> 
> Would you care to enlighten me why this MUST NOT exists in the first place?

Yes.

When an ISO 3166 namespace is subdivided, then according to the RFC 3188 
the national library in question must maintain the registry of these 
sub-namespaces.

For non-ISO 3166 namespaces RFC 3188 states that there will be only one 
list, maintained by the Library of Congress (to my knowledge no such 
namespaces have been assigned yet, and it is not clear if there will be 
a demand for them). We do not know what kind of organisations would 
register these namespaces for themselves, and whether they would be 
willing to take the responsibility of maintaining a registry of 
sub-divisions of their namespace. For the sake of simplicity I thought 
that it would be better to just ban sub-division of these namespaces.

Best regards,

Juha
> 
> ---
> 
> Cheers,
> Tommi
> -- 
> Tommi Jauhiainen (Mr.)
> 
> Information Systems Specialist Tietojärjestelmäasiantuntija
> The National Library of Finland Kansalliskirjasto
> 
> PL 26 (Teollisuuskatu 23) http://www.kansalliskirjasto.fi/
> 00014 University of Helsinki Tel. +358 50 415 0 555
> 
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> urn mailing list
> urn@ietf.org
> https://www.ietf.org/mailman/listinfo/urn

-- 

  Juha Hakala
  Director of IT Development

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678




From A.Hoenes@TR-Sys.de  Sun Jun 20 12:39:49 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 20A7F3A69E8 for <urn@core3.amsl.com>; Sun, 20 Jun 2010 12:39:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -96.074
X-Spam-Level: 
X-Spam-Status: No, score=-96.074 tagged_above=-999 required=5 tests=[AWL=0.075, BAYES_50=0.001, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ODXEVYc1lLOk for <urn@core3.amsl.com>; Sun, 20 Jun 2010 12:39:45 -0700 (PDT)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id 6123D3A68D0 for <urn@ietf.org>; Sun, 20 Jun 2010 12:39:43 -0700 (PDT)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA296302733; Sun, 20 Jun 2010 21:38:53 +0200
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id VAA09496; Sun, 20 Jun 2010 21:38:51 +0200 (MESZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201006201938.VAA09496@TR-Sys.de>
To: juha.hakala@helsinki.fi, tommi.jauhiainen@helsinki.fi
Date: Sun, 20 Jun 2010 21:38:50 +0200 (MESZ)
In-Reply-To: <4C12384E.8090508@helsinki.fi> from Juha Hakala at Jun "11, " 2010 "04:21:18" pm
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 8bit
Cc: urn@ietf.org, n.paskin@tertius.ltd.uk
Subject: Re: [urn] Comments on rfc3188bis
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 20 Jun 2010 19:39:49 -0000

On Jun 11, Juha hakal wrote:

> Hello Tommi,
>
> Thank you for comments. Please see the responses below.

Juha has said most, I think.
Please see the solicited response inline below.

>
> Tommi Jauhiainen wrote:
>>   Hi all,
>>
>> I have some comments, questions and suggestions to and about the draft
>> and I'll go through them in order of appearance in the draft.
>>
>> ---
>> ... [snip]
>
>> ---
>>
>> In Chapter 4.2. there is an example of:
>> "For instance, the national library of Finland has given
>> Statistics Finland (< http://www.stat.fi/index_en.html >) a
>> sub-namespace "st" (i.e.,  urn:nbn:fi:st) ."
>>
>> I'd change that example to some other sub-namespace as it happens that
>> the Statistics Finland has never really used the given namespace. For
>> example:
>>
>> "For instance, the national library of Finland has given the University
>> of Jyväskylä (< http://www.jyu.fi/ <http://www.stat.fi/index_en.html> >)
>> a sub-namespace "jyu" (i.e.,  urn:nbn:fi:jyu) <urn:nbn:fi:st)> ."
>
> OK. It would be nice to have real examples of sub-namespaces from other
> countries (Italy, perhaps?).

We have a specific objective in the draft URNbis WG charter:
Discussion of the kind and style of examples in the documents to be
produced by the WG, whether these should be concrete or theoretical
examples, perhaps using dedicated example namespaces (which the IESG
strongly enforces for example domain names and IP addresses in RFCs).
Please revisit the posted draft charter for context.


>
>> I think that this example could be left out from 4.2.:
>> "(NBN assigned to Tero Frestadius's Master's Thesis "In and
>> Out": Segmentary Gang Politics in Los Angeles)."
>
> I wanted to show what a real NBN-based URN actually looks like when
> used as a hyperlink. But should we drop the example?
>
>> ---
>> ... [snip]
>
>>
>> ---
>>
>> Chapters 4.5. and 5. are the same. I believe it is the intention to
>> leave the 4.5. out?
>
> Can we leave some vital things out from the namespace registration
> request, and rely on people finding the information from other parts of
> the RFC (or vice versa)? Replication in the current text is intentional,
> but can be eliminated if that's the majority view.

Every RFC needs to have a distinguished "Security Considerations"
section.  The registration template can refer to that section
as it may for other required information.  That's standing practice.
So I agree 4.5 could be replaced by a short sentence pointing to 5.

>
>> ---
>>
>> The formal declaration of the NSS in 4.6. is supposed to be RFC5234
>> compliant but still uses the obsolete (mentioned in RFC 3986) rule
>> "ALPHANUM" in definitions:
>> " subspc      = 1*ALPHANUM
>>                        ; as assigned by the respective national library
>>
>>          reg_prefix  = 3*ALPHANUM
>>                        ; as assigned by the Library of Congress --
>>                        ; identifies a trusted third party
>>                        ; to which the bracnh is delegated"
>>
>> Correct way is now "( ALPHA / DIGIT )" instead of "ALPHANUM" so:
>>
>> " subspc      = 1*( ALPHA / DIGIT )
>>                        ; as assigned by the respective national library
>>
>>          reg_prefix  = 3*( ALPHA / DIGIT )
>>                        ; as assigned by the Library of Congress --
>>                        ; identifies a trusted third party
>>                        ; to which the bracnh is delegated"
>
> Alfred Hoenes is better qualified than myself to respond to this.

Yes, Tommi, you are right!
This is an oversight in the -00 draft that needs to be corrected,
to align the draft with RFC 3986 and the rfc2141bis draft.
(Another possibility would of course be to introduce ALPHANUM
as a 'local' ABNF rule in this draft.)

If the BoF in Maastricht leads to WG formation (which I hope!),
we would prefer to submit the next version directly as a WG draft
and avoid the intermediate step (and work for editors and readers)
of a second individual draft.  So most likely the next draft version
will be submitted shortly after the IETF meeting.


>>
>> ---
>>
>> I don't remember seeing the reasoning behind this prohibition in 4.6.:
>> "Dividing non-ISO 3166-based namespaces further with sub-namespace codes
>> MUST NOT be done."
>>
>> Would you care to enlighten me why this MUST NOT exists in the first place?
>
> Yes.
>
> When an ISO 3166 namespace is subdivided, then according to the RFC 3188
> the national library in question must maintain the registry of these
> sub-namespaces.
>
> For non-ISO 3166 namespaces RFC 3188 states that there will be only one
> list, maintained by the Library of Congress (to my knowledge no such
> namespaces have been assigned yet, and it is not clear if there will be
> a demand for them). We do not know what kind of organisations would
> register these namespaces for themselves, and whether they would be
> willing to take the responsibility of maintaining a registry of
> sub-divisions of their namespace. For the sake of simplicity I thought
> that it would be better to just ban sub-division of these namespaces.

Simplicity is an important goal.  Unless there are convincing
arguments to the contrary, we should not spend cycles for rules
and procedures for very far-fetched and unlikely future scenarios.
In this case, the stability argument also counts very much.

Experience in protocol work has shown that in such cases, actual
need (if it arises at all), often does not precisely match what had
been envisioned long before, and that has lead to artificial solutions
neither matching the actual need nor being a good fit for what has
been provided tentatively in advance.  In this case, we would have
to introduce mechanisms to guarantee the required properties and
strong policies, and would not even have a single example of a
non-cc sub-namespace so far that could provide guidance and indicate
circumstances that might make further organizatorial subdivision
necessary.  This overhead (in specification and operations!) should
not be undertaken too lightly.

So it might actually be wise to stay with the previous restriction.
If actual strong demand arises in (say) five years for some such
delegations, a short update document introducing what actually is
needed might be a much better choice.  For now, in place of a single
registered NBN sub-namespace with a couple of sub-sub-namespace
registrations, a couple of NBN sub-namespace directly registered
with the Library of Congress would be functionally equivalent.


Kind regards,
  Alfred.

-- 

+------------------------+--------------------------------------------+
| TR-Sys Alfred Hoenes   |  Alfred Hoenes   Dipl.-Math., Dipl.-Phys.  |
| Gerlinger Strasse 12   |  Phone: (+49)7156/9635-0, Fax: -18         |
| D-71254  Ditzingen     |  E-Mail:  ah@TR-Sys.de                     |
+------------------------+--------------------------------------------+


> Best regards,
>
> Juha
>>
>> ---
>>
>> Cheers,
>> Tommi
>> --
>> Tommi Jauhiainen (Mr.)
>>
>> Information Systems Specialist TietojÌrjestelmÌasiantuntija
>> The National Library of Finland Kansalliskirjasto
>>
>> PL 26 (Teollisuuskatu 23) http://www.kansalliskirjasto.fi/
>> 00014 University of Helsinki Tel. +358 50 415 0 555
>> _______________________________________________
>> urn mailing list
>> urn@ietf.org
>> https://www.ietf.org/mailman/listinfo/urn
>
> --
>
>   Juha Hakala
>   Director of IT Development
>
>   The National Library of Finland
>   P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
>   Email juha.hakala@helsinki.fi, tel +358 50 382 7678
> _______________________________________________
> urn mailing list
> urn@ietf.org
> https://www.ietf.org/mailman/listinfo/urn


From stpeter@stpeter.im  Wed Jun 30 18:36:59 2010
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 02A553A68D6 for <urn@core3.amsl.com>; Wed, 30 Jun 2010 18:36:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.446
X-Spam-Level: 
X-Spam-Status: No, score=-2.446 tagged_above=-999 required=5 tests=[AWL=0.153,  BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xyYuDC-ni5Dw for <urn@core3.amsl.com>; Wed, 30 Jun 2010 18:36:58 -0700 (PDT)
Received: from stpeter.im (stpeter.im [207.210.219.233]) by core3.amsl.com (Postfix) with ESMTP id 084593A68D3 for <urn@ietf.org>; Wed, 30 Jun 2010 18:36:58 -0700 (PDT)
Received: from squire.local (dsl-179-197.dynamic-dsl.frii.net [216.17.179.197]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id BA34C40E4D for <urn@ietf.org>; Wed, 30 Jun 2010 19:37:08 -0600 (MDT)
Message-ID: <4C2BF143.501@stpeter.im>
Date: Wed, 30 Jun 2010 19:37:07 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4
MIME-Version: 1.0
To: "urn@ietf.org" <urn@ietf.org>
X-Enigmail-Version: 1.0.1
OpenPGP: url=http://www.saint-andre.com/me/stpeter.asc
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms030101040306090405080203"
Subject: [urn] The Curious History of Uniform Resource Names
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Jul 2010 01:36:59 -0000

This is a cryptographically signed message in MIME format.

--------------ms030101040306090405080203
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Leslie Daigle has written an interesting article in the latest IETF
Journal about "The Curious History of Uniform Resource Names"...

http://www.isoc.org/tools/blogs/ietfjournal/?p=3D1705

Check it out!

Peter

--=20
Peter Saint-Andre
https://stpeter.im/




--------------ms030101040306090405080203
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIWnDCC
B1cwggY/oAMCAQICAVUwDQYJKoZIhvcNAQEFBQAwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQK
Ew1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBT
aWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRl
IENsaWVudCBDQTAeFw0wOTA3MDYwMDAwMDFaFw0xMDA3MDYyMzU5NTlaMIHCMQswCQYDVQQG
EwJVUzERMA8GA1UECBMIQ29sb3JhZG8xDzANBgNVBAcTBkRlbnZlcjEiMCAGA1UEChMZWE1Q
UCBTdGFuZGFyZHMgRm91bmRhdGlvbjEsMCoGA1UECxMjU3RhcnRDb20gVHJ1c3RlZCBDZXJ0
aWZpY2F0ZSBNZW1iZXIxGjAYBgNVBAMTEVBldGVyIFNhaW50LUFuZHJlMSEwHwYJKoZIhvcN
AQkBFhJzdHBldGVyQHN0cGV0ZXIuaW0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQCas7Mrnh02GakN8sft+HJpU4MwBxEgrGDZ2ZzUxDDt2sEhM+9Q74h955MtgMhK3TeBf6Hs
hDh/8Z9G//k2qNA0M2S5rejTqrmW0Jabca/L7BUZ0GhnU2N/2zeciFUmuZ4A2l1T5IMX2ZVP
XnNIaefBtbImJAbDz3T0vxkzTtcqgW3wL83PMDiqiuM+e1k+VPvOW4f5ZSGkPIhYCDpWqNE5
wZvjrLNMc8jZOPs9DrsYuIVwU72Vhy1tkEh+w6YpYHrdEUAe+eKe6TuxqZ60e9z3O36uiV//
Ms274iD6PbA/IGazJgaAdg6tvPehwTYGJAGmv3PsJKkLGjgoh+RrrM1LAgMBAAGjggOKMIID
hjAJBgNVHRMEAjAAMAsGA1UdDwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUH
AwQwHQYDVR0OBBYEFOyws3XWgIY9FP1POVqjdZP9Lu38MB0GA1UdEQQWMBSBEnN0cGV0ZXJA
c3RwZXRlci5pbTCBqAYDVR0jBIGgMIGdgBR7iZySlyShhEcCy3T8LvSs3DLl86GBgaR/MH0x
CzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUg
RGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQDEyBTdGFydENvbSBDZXJ0aWZp
Y2F0aW9uIEF1dGhvcml0eYIBDzCCAUcGA1UdIASCAT4wggE6MIIBNgYLKwYBBAGBtTcBAgAw
ggElMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMDQG
CCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUucGRmMIG8
BggrBgEFBQcCAjCBrzAUFg1TdGFydENvbSBMdGQuMAMCAQEagZZMaW1pdGVkIExpYWJpbGl0
eSwgcmVhZCB0aGUgc2VjdGlvbiAqTGVnYWwgTGltaXRhdGlvbnMqIG9mIHRoZSBTdGFydENv
bSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSBQb2xpY3kgYXZhaWxhYmxlIGF0IGh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwYwYDVR0fBFwwWjAroCmgJ4YlaHR0cDovL3d3
dy5zdGFydHNzbC5jb20vY3J0dTMtY3JsLmNybDAroCmgJ4YlaHR0cDovL2NybC5zdGFydHNz
bC5jb20vY3J0dTMtY3JsLmNybDCBjgYIKwYBBQUHAQEEgYEwfzA5BggrBgEFBQcwAYYtaHR0
cDovL29jc3Auc3RhcnRzc2wuY29tL3N1Yi9jbGFzczMvY2xpZW50L2NhMEIGCCsGAQUFBzAC
hjZodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9jZXJ0cy9zdWIuY2xhc3MzLmNsaWVudC5jYS5j
cnQwIwYDVR0SBBwwGoYYaHR0cDovL3d3dy5zdGFydHNzbC5jb20vMA0GCSqGSIb3DQEBBQUA
A4IBAQBgv4xFXZqDKSOtnPOVbqOh1brj7oxRaVYk7N0MJG7x9Y/wkO3iwRwizVLcC1bA+D/R
gyFilXx6IQWE63Ge2tu+Y4w5QoHYwuUFQuBZuxvZpOa3ykdgPlBQaBM8m+Ien0skwNggaizA
X9Pc/sMLpP3jkO1iSF4agy4r5Ed+4G10mP5X0zO3gQwq9Uj4F9tX+58kU+fM1P8Sh+BYR4r/
kSbKE3tWcMaKblWPGwX0nYD26Je7Qb+uX/J5lCgozBrHXQWq8N98iklASf2pv+32Oi1dEjmM
UgAm/J2+YmxaI02+c+H6QH8+F3RUjCiRg9XqUNjcrNrnTFnm/iMMZADktsXPMIIHVzCCBj+g
AwIBAgIBVTANBgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0
Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcx
ODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50
IENBMB4XDTA5MDcwNjAwMDAwMVoXDTEwMDcwNjIzNTk1OVowgcIxCzAJBgNVBAYTAlVTMREw
DwYDVQQIEwhDb2xvcmFkbzEPMA0GA1UEBxMGRGVudmVyMSIwIAYDVQQKExlYTVBQIFN0YW5k
YXJkcyBGb3VuZGF0aW9uMSwwKgYDVQQLEyNTdGFydENvbSBUcnVzdGVkIENlcnRpZmljYXRl
IE1lbWJlcjEaMBgGA1UEAxMRUGV0ZXIgU2FpbnQtQW5kcmUxITAfBgkqhkiG9w0BCQEWEnN0
cGV0ZXJAc3RwZXRlci5pbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJqzsyue
HTYZqQ3yx+34cmlTgzAHESCsYNnZnNTEMO3awSEz71DviH3nky2AyErdN4F/oeyEOH/xn0b/
+Tao0DQzZLmt6NOquZbQlptxr8vsFRnQaGdTY3/bN5yIVSa5ngDaXVPkgxfZlU9ec0hp58G1
siYkBsPPdPS/GTNO1yqBbfAvzc8wOKqK4z57WT5U+85bh/llIaQ8iFgIOlao0TnBm+Oss0xz
yNk4+z0Ouxi4hXBTvZWHLW2QSH7Dpilget0RQB754p7pO7GpnrR73Pc7fq6JX/8yzbviIPo9
sD8gZrMmBoB2Dq2896HBNgYkAaa/c+wkqQsaOCiH5GuszUsCAwEAAaOCA4owggOGMAkGA1Ud
EwQCMAAwCwYDVR0PBAQDAgSwMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDAdBgNV
HQ4EFgQU7LCzddaAhj0U/U85WqN1k/0u7fwwHQYDVR0RBBYwFIESc3RwZXRlckBzdHBldGVy
LmltMIGoBgNVHSMEgaAwgZ2AFHuJnJKXJKGERwLLdPwu9KzcMuXzoYGBpH8wfTELMAkGA1UE
BhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFs
IENlcnRpZmljYXRlIFNpZ25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24g
QXV0aG9yaXR5ggEPMIIBRwYDVR0gBIIBPjCCATowggE2BgsrBgEEAYG1NwECADCCASUwLgYI
KwYBBQUHAgEWImh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUH
AgEWKGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwgbwGCCsGAQUF
BwICMIGvMBQWDVN0YXJ0Q29tIEx0ZC4wAwIBARqBlkxpbWl0ZWQgTGlhYmlsaXR5LCByZWFk
IHRoZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENlcnRp
ZmljYXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL3d3dy5zdGFy
dHNzbC5jb20vcG9saWN5LnBkZjBjBgNVHR8EXDBaMCugKaAnhiVodHRwOi8vd3d3LnN0YXJ0
c3NsLmNvbS9jcnR1My1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9j
cnR1My1jcmwuY3JsMIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2Nz
cC5zdGFydHNzbC5jb20vc3ViL2NsYXNzMy9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6
Ly93d3cuc3RhcnRzc2wuY29tL2NlcnRzL3N1Yi5jbGFzczMuY2xpZW50LmNhLmNydDAjBgNV
HRIEHDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBAGC/
jEVdmoMpI62c85Vuo6HVuuPujFFpViTs3QwkbvH1j/CQ7eLBHCLNUtwLVsD4P9GDIWKVfHoh
BYTrcZ7a275jjDlCgdjC5QVC4Fm7G9mk5rfKR2A+UFBoEzyb4h6fSyTA2CBqLMBf09z+wwuk
/eOQ7WJIXhqDLivkR37gbXSY/lfTM7eBDCr1SPgX21f7nyRT58zU/xKH4FhHiv+RJsoTe1Zw
xopuVY8bBfSdgPbol7tBv65f8nmUKCjMGsddBarw33yKSUBJ/am/7fY6LV0SOYxSACb8nb5i
bFojTb5z4fpAfz4XdFSMKJGD1epQ2Nys2udMWeb+IwxkAOS2xc8wggfiMIIFyqADAgECAgEP
MA0GCSqGSIb3DQEBBQUAMH0xCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQu
MSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQD
EyBTdGFydENvbSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNzEwMjQyMTAzMzJaFw0x
MjEwMjIyMTAzMzJaMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjEr
MCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMv
U3RhcnRDb20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC5o0luEj4gypQIp71Xi2TlXyLYrj9WkRy+d9BO
0FHPYnAsC99/jx/ibNRwIfAoFhZd+LDscdRSckvwuFSz0bKg3z+9o7cwlVAC9AwMWe8IM0Lx
c+8etYxsX4WIamG9fjzzi5GAW5ESKzzIN3SxHSplyGCWFwx/pgf1f4y6O9/ym+4f6zaDYP6B
x0r+SaJcr6eSGNm7X3EwX1v7XpRBY+aw019o7k72d0IX910F+XGt0OwNdM61Ff3FiTiexeUZ
bWxCGm6GZl+SQVG9xYVIgHQaLXoQF+g2wzrmKCbVcZhqH+hrlRnD6PfCuEyX/BR6PlAPRDlQ
6f1u3wqik+LF5P15AgMBAAGjggNbMIIDVzAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIBpjAd
BgNVHQ4EFgQUe4mckpckoYRHAst0/C70rNwy5fMwgagGA1UdIwSBoDCBnYAUTgvvGqRAW6UX
aYcwyjRoQ9BBrvKhgYGkfzB9MQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRk
LjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzEpMCcGA1UE
AxMgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHmCAQEwCQYDVR0SBAIwADA9Bggr
BgEFBQcBAQQxMC8wLQYIKwYBBQUHMAKGIWh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3Nmc2Nh
LmNydDBgBgNVHR8EWTBXMCygKqAohiZodHRwOi8vY2VydC5zdGFydGNvbS5vcmcvc2ZzY2Et
Y3JsLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20vc2ZzY2EuY3JsMIIBXQYD
VR0gBIIBVDCCAVAwggFMBgsrBgEEAYG1NwEBBDCCATswLwYIKwYBBQUHAgEWI2h0dHA6Ly9j
ZXJ0LnN0YXJ0Y29tLm9yZy9wb2xpY3kucGRmMDUGCCsGAQUFBwIBFilodHRwOi8vY2VydC5z
dGFydGNvbS5vcmcvaW50ZXJtZWRpYXRlLnBkZjCB0AYIKwYBBQUHAgIwgcMwJxYgU3RhcnQg
Q29tbWVyY2lhbCAoU3RhcnRDb20pIEx0ZC4wAwIBARqBl0xpbWl0ZWQgTGlhYmlsaXR5LCBy
ZWFkIHRoZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENl
cnRpZmljYXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL2NlcnQu
c3RhcnRjb20ub3JnL3BvbGljeS5wZGYwEQYJYIZIAYb4QgEBBAQDAgAHMFAGCWCGSAGG+EIB
DQRDFkFTdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIEZyZWUgU1NMIEVt
YWlsIENlcnRpZmljYXRlczANBgkqhkiG9w0BAQUFAAOCAgEAUpcEDdsKFRCxFBxcSm+8oMTT
fpS7fbZkxWHx5fHDjvAgaBQ+oY0tk4xtbD6VxeHYjxI63+hj8jICnqeVXPe34Bu+XzekIn2T
lrnPCQobKdQF2p52QgUvIxSURed0jcBaCBV22DSKaUqDOzD/Tx6VQy78zpblXjRH7OALE/+H
jzJVmspdnBUUtQOLYgPo924xkxR25VDdgtEE5vAXa/g2oCeZhy0ZEO4NbgIayAYCJcJRDz0h
dD2Ahec65Kw6LB3N7VXEjiRR5/WoKwH/QteRzPJbFDc1somrApjm2cyg+5nbm1RHeFIz+GxX
luRrPztvhNcby0PtAjqwY1txi4sW0R6ZJPuZ2DZ1/dzckoFhyZgFyOX3SEkNXVLldjTzneFJ
FnVSzDbc720vq184jR7pYoI9+f5QJ96a0iLxEAG8SJ5auBwXI/w2FmKmwmdMvJ8/17+B4sMC
IRrXrDQl2xzpVXh/Qcmk5nf+w8HFmqATGy1OUAQbXga7AySAUaYhvvFk50u0bO5DiUGwzrJO
3TrwvaC2Ei4EFaBmIVgG7TfU5TaaY9IcJSCQ7AGUYE3RFSRpsLOoA3DsxP42YERgS/Nxw29+
YqZtPoO2QPbNpI7xnHVCfNBabx3oDIf438nFfv8spw5BQqBSbEF1izJA57eE64CzHnt7lB20
OFD11avYopwxggPKMIIDxgIBATCBkjCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0
Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcx
ODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50
IENBAgFVMAkGBSsOAwIaBQCgggIMMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZI
hvcNAQkFMQ8XDTEwMDcwMTAxMzcwN1owIwYJKoZIhvcNAQkEMRYEFNRzOSbXNqV5snJd90P1
yDv5+PGvMF8GCSqGSIb3DQEJDzFSMFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqG
SIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBowYJ
KwYBBAGCNxAEMYGVMIGSMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRk
LjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UE
AxMvU3RhcnRDb20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAVUw
gaUGCyqGSIb3DQEJEAILMYGVoIGSMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRD
b20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4
MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQg
Q0ECAVUwDQYJKoZIhvcNAQEBBQAEggEAY/wtR1anRp1FLwqNVrlNQwvThlHz7glrxvTgQRdk
2YXOS9mt99ETQFpdTSmSTqNWGAZlrseQI0j1RvcWJ6gk9RsoozkY06gywot3eFB+pgmxhj6H
OSpnozTsQGGat+ZMo8SG40WWy3UBDsBPuA09DbnhjQg1DwCRiS6M875XBpk2qnGiL7GfU7bd
Bq5l1TBHNBbs6uCHCjkemQJMf8aCAeecYlx+a1+adWNB3Fv7KQmEx+BL4ZjQJEXmeoh9sezO
T+FU+oN/297gTlkSajq0WS9FcTIi3kfCvRkY3MVDpew2Xi5SmK8OLyi8tyYgnHGzFTkH0xTZ
KQAxAWuUODe4VQAAAAAAAA==
--------------ms030101040306090405080203--
                                                                                                                                                                                                                                                                                              2010-08.mail                                                                                        0000666 0000110 0000010 00000141622 11434603335 011542  0                                                                                                    ustar   mailman                         www                                                                                                                                                                                                                    
From A.Hoenes@TR-Sys.de  Fri Aug  6 05:05:29 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5D6B93A67AE for <urn@core3.amsl.com>; Fri,  6 Aug 2010 05:05:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -95.549
X-Spam-Level: 
X-Spam-Status: No, score=-95.549 tagged_above=-999 required=5 tests=[BAYES_50=0.001, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, J_CHICKENPOX_34=0.6, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3cd9f2NjHzV8 for <urn@core3.amsl.com>; Fri,  6 Aug 2010 05:05:25 -0700 (PDT)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id 971A43A635F for <urn@ietf.org>; Fri,  6 Aug 2010 05:05:22 -0700 (PDT)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA182116124; Fri, 6 Aug 2010 14:02:04 +0200
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id OAA03554; Fri, 6 Aug 2010 14:01:57 +0200 (MESZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201008061201.OAA03554@TR-Sys.de>
To: urn@ietf.org
Date: Fri, 6 Aug 2010 14:01:57 +0200 (MESZ)
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary=ELM1281096117-3485-0_
Content-Transfer-Encoding: 8bit
Subject: [urn] DRAFT minutes of URNBIS BOF at IETF 78 -- please check!
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Aug 2010 12:05:29 -0000

--ELM1281096117-3485-0_
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 8bit

All,
as promised in the URNBIS BOF session, I have produced (draft) minutes
of the BOF, based on the Jabber log.  (Kudos to Pete Resnick!)

Attached is the current draft version of the minutes.
I have tried to join some discussion threads for better readability,
although they had been spread out by delays induced by jabber and
queueing on the mic.

Since I again have been distracted a lot, this has taken longer than
I had hoped, and some details might be missing or misrepresented.
So please check thoroughly if you have participated in the session
(in person or remote)!

Please send your comments/corrections/additions within the next 10 days
to the URN list or in personal communication.
I'll then be back online, sum up, and update the minutes before
submission to the IETF 78 proceedings.

Kind regards,
  Alfred HÎnes.

-- 

+------------------------+--------------------------------------------+
| TR-Sys Alfred Hoenes   |  Alfred Hoenes   Dipl.-Math., Dipl.-Phys.  |
| Gerlinger Strasse 12   |  Phone: (+49)7156/9635-0, Fax: -18         |
| D-71254  Ditzingen     |  E-Mail:  ah@TR-Sys.de                     |
+------------------------+--------------------------------------------+


--ELM1281096117-3485-0_
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Description: Draft version -00 of URNBIS BoF minutes
Content-Transfer-Encoding: 8bit

Minutes of the URNBIS BOF, IETF 78
==================================

These minutes are based on the final agenda of the BOF available at:
   http://www.ietf.org/proceedings/78/agenda/urnbis.txt
and the jabber log of the BOF available at:
   http://www.IETF.ORG/jabber/logs/urnbis/2010-07-27.txt


BOF CHAIRS

   John C. Klensin <john-ietf at jck.com>    ( below: "[JCK]" )
   Alfred Hönes <ah at TR-Sys.de>            ( below: "[AH]" )


DATE/TIME/VENUE:

   27 July, Tuesday, 0900 - 1130 (UTC+0200), Room 0.8 Rome
   used time:        0909 - 1106 (UTC+0200)


GOAL:  to charter a new WG

RECOMMENDED READING FOR ATTENDEES/PARTICIPANTS:
      The "Introduction" sections (at least!) of the following
      I-Ds (also listed in the draft charter):

  draft-ah-rfc2141bis-urn          (-00: submitted March 2010,
                                    -02 posted on May 31 2010)
  draft-hakala-rfc3187bis-isbn-urn (-00: submitted March 2010)
  draft-hakala-rfc3188bis-nbn-urn  (-00: submitted May 2010)

      Preliminary draft charter:
  http://www.ietf.org/mail-archive/web/urn/current/msg01431.html


AGENDA:

1. Administrivia (Chairs)

   - Note takers, Jabber scribes

     Pete Resnick ([PR] below) volunteered as jabber scribe. Thanks!
     BOF co-chair [AH] will produce minutes based on jabber log.

   - "Note Well"

     In particular IETF first time participants are reminded of the
     "Note Well"; blue sheets circulated in advance.

   - Agenda bashing

     [JCK]: The agenda had been sketched for a 1:30h time slot, but
     due to IETF agenda changes we have a 2:30h slot; therefore the
     presentations will be given in more detail than planned.

2. Presentations

   All given by Juha Hakala  (below: [JH])

2.1. The need for up-to-date URN Standard documents

       -  where do URNs come from, why do we need them
       -  URN work in the IETF, from mid 1970's until today
       -  what happened on a wider scale, regarding URIs
       -  mismatches and inconsistencies, lack of maturity

   Slides:  ("The need for up-to-date URN Standard documents")
      http://www.ietf.org/proceedings/78/slides/urnbis-1.pdf

   {slide #2, "URN usage", solicits discussion}

   National libraries are using URN widespread and need changes to
   get a solid and recognized base for their work (but not every
   national library is using URNs).
   They need to keep digitized material for ~500yrs.
   Still co-op between the implementers lacking -- "wheel re-invention"
   among libraries, but we do therefore have multiple implementations.

   Peter Saint-Andre (below: [PSA]): Question:
      Other than libraries, other usages (xml namespaces, etc.)?
      Have you done survey outside of the library community?
   [JH]: Only cursory. No one has checked for dead namespaces,
         but several being used.
         40 formal URN namespaces registered; more in the pipeline.
   [AH]: Library has the widest use. Recently namespaces assigned
         to SIM cards, but not expected for wide use yet.
   [PSA]: Want to make sure we're gathering the right requirements
         and not skewing conversation towards libraries.
   [AH]: Yes.
   Glenn Kowack (TRSE): For discussion: want to know
         how to decommission namespaces that are dead.
   [JH]: Need to have BCP or the like to describe some of these operations.
         In general, decommissioning contradicts persistence.
         The SIM card example is an interesting nice case.
         SIM card may go away, but logs/recordings of phone calls
         might be archived and hence will be longer lived.
   Heeyoung Jung: Question for representation of digital contents, I think.
   [JH]: Archived telephone calls might be associated with the SIM card
         URNs for purpose of identification in archives.
         That community can approach the urn folks.
         But no reason urn can't be used.
         A detailed example (from Finnish National Library):
         Journal issues get urns. Each article inside gets a urn.
         Each image inside that gets a urn.
         So, if there is an identifier system, then not a problem.
   [JCK]: Short answer: Yes.
   [JCK]: We've been directed to not start with new schemes,
         but in principle it is not a problem.
   [JH]: Caveat that there must be an identifier system in place.

   {slide #2, "Issues"}

   Clarification / correction:
     Key documents (RFC 2141 and 2483) not on Standards Track or have
     not been advanced (RFC 2141 is Proposed Std, RFC 3406 is BCP),
     and they now are out of date and  not in sync with current Full
     Standards.  RFC 2141 also has inconsistencies between formal
     syntax and prose description, and apparent error in BNF.

   Must also figure out what to do with namespace registrations.

   RFC 2483 does not take into account increased complexity of
   library systems and new requirements for services based on URNs.

   {slide #3, "URNBIS WG"}

   Need to do a facelift (revising key documents as necessary)
   Already attempted RFC 2141 and 3187/3188 rewrite.
   {[AH]: see list of recommended readings in agenda.}

   Best way is to establish new WG.


2.2. One URN "customer":
       -  National library use of URNs
       -  a short presentation of project PersID

   Slides:  ("PersID -- National Libraries and URNs")
      http://www.ietf.org/proceedings/78/slides/urnbis-2.pdf

   When the slides talk about "national libraries" for short, this also
   includes key research and government organizations tasked to archive
   and preserve (digital) content.

   Base requirements:
   Must identify every digital document (100's of millions)
   We have ISBN and ISSN, also NBN (national bibliographic number) -- as
   an escape mechanism for where no other ID (like ISBN/ISSN) is assigned
   You don't give NBN to things you're not going to keep for a long time.

   [JCK]: Two copies of the same object, different libraries, get
         different NBNs?
   [JH]: That can happen. Still leaves questions of when two documents
         are "the same".  Use of identifier is as unique (persistent)
         access keys.
   [JCK]: Cannot touch question of "what constitutes 'same'" - neither
         BOF nor WG are going to solve it.

   ISBN/ISSN is not "actionable in the web", and not all NBNs are
   globally unique (but URN:NBNs are).
   URNs and other persistent IDs get you a persistent link.
   Examples of usages today: embedding URNs into 'http' URIs.
   Long term, the URN: should be actionable by itself.
   URNs give you a single point of control for all of the items.

   Julian Reschke ([JR]) points out that it is possible to use HTTP
         proxies as a way to resolve such URNs, and code exists in the
         wild to do that.
         Memento discussion in httpbis might be a connection.
   [JH]: This is complementary work.
   [JCK]: The other reason for this abstraction - this depends on http,
         and HTTP could always go away.  URNs are protocol-independent.

   {slide #3: "URN users"}

   Ex: Aim at national library of Norway is to digitize *everything*
   (petabytes) in their collection.
   National libraries are very important because of the persistency
   of collections. Important for legal reasons.
   There is a need for a solution that will *not* be commercialized
   (i.e., be subject to patents and trademarks)

   {slide #4: "PersID project, www.persid.org"}

   [PSA] notes: slides are on global resolver service infrastructure
   [JH]: Global is eventual goal.  Starting with European NBN space.
     Want to establish policy to maintain this on international scale.

   {skipping to slide #6, "Why URN-NBN?"}

   URNs already widely used. Wanted to avoid re-inventing the wheel.
   NBNs are open and flexible: National library can give permission
   to other folks for use.
   Other users can adapt the system for local requirements.
   Product of this effort will be open source.

   {slide #7 gives List of participants}


2.3. Work items -- problem statement and scope of work

   Slides: (Work items: problem statement and goal of work")
      http://www.ietf.org/proceedings/78/slides/urnbis-0.pdf

     a) general goals and non-goals

        WG should evaluate existing RFCs, checking for new RFCs that
        are relevant.

        No changes of the basis of the URN system,
        nothing that will make existing implementations (URN namespaces
        and related resolution systems) non-compliant.

        Elaborations regarding URN Services:
          Should look to see if current specs match current use, e.g.,
          existing services doc has a service to find all locations
          where a resource is available, But this is based on a very
          simple model. Requirements are moving towards a "description
          of work" and "multiple manifestations" of the work.
          Each version (.doc format, xml format) gets their own URN.
          Links between these should be available in the resolver system.
          So, we need a service to find all of the other URNs related
          to a work.  Such a service not yet described now.

     Leslie Daigle [LD] (relayed from jabber):  I can't quite remember
       which BoF that was -- some of this work was explored in attempts
       at follow-on work to URNs but the APP Area/IETF didn't have the
       energy/interest.  The point remains the same -- don't necessarily
       lump that *into* URNs.
     [JCK]: Even a URN-to-URN service is a resolution service, which
       we'll talk about later in the BOF.  But for now, we hope to avoid
       touching those, at least until base work is done.

     b) Core URN documents
        -  formal specification / revision of RFC 2141

           We already have an I-D to bring this in compliance with 3986
           and provide a formal registration of the 'urn' URI scheme.
           An open question is whether to deal with fragments and queries.
           There already are in the wild some (sporadic) URNs containing
           fragment parts.  Idea is to admit these in the syntax, but
           mention caveats; these options would need to be adopted
           per URN namespace, by the namespace defining documents; this
           way, parsers could be made uniform, to cover the general case.

        -  namespace registration / revision of RFC 3406

           Most likely adaptation to current IANA procedures BCP needed,
           but no change in actual namespace registration procedures
           envisioned.

           Regarding URN Services document (RFC 2483) {see above}:

      [JCK]: Leslie, I think there is some chance that there is energy
           now (just a hypothesis), but that makes it even more important
           to try to concentrate on the feasible and navigate around,
           rather than through the ratholes.
      [LD] via jabber: JCK -- would certainly be cool if there is energy
           now.  Wish our records of the past were more complete, so we
           could pick up the threads.

     c) URN namespaces for bibliograpic identifier systems
        - ISBN URNs / revision of RFC 3187
        - NBN URNs  / revision of RFC 3188
        - ISSN URNs  / revision of RFC 3044

        The ISBN and ISSN standards were recently updated.
        So RFCs 3187 and 3144 need mods to deal with the extensions
        in the underlying (ISO standard) namespaces.
        ISSN and Linking ISSN might need two different namespaces.

        RFC 3188 needs to be updated to reflect 10 years experience.
        It had been written as kinda academic exercise when no NBN URNs
        existed yet; now there are 100s of millions and widespread
        experience.  The present draft tries to take that into account.

     d) Review of other URN namespaces

        - review existing namespace registration RFCs
          {with respect to RFC 3986 etc. and work in b) above}

          We don't know what needs to be done with other namespaces.
          Some of them might be fine.  Others might need updates to
          catch up / better align with the revised base documents
          and/or to allow advancing on the Standards Track.

        - point original registrants to issues / needs for update

        - take on work on revisions in WG (only upon rechartering)

        - serve as a voluntary forum of competence in support of
          new URN namespace registrants and IANA urn-nid expert

        - regarding URN Resolution   {no slides}

          In order to keep the scope of the proposed WG plausible,
          a review and revision or addition of URN Resolution
          protocols will not be part of an initial proposed charter.
          Nonetheless, if time permits, a brief overview of principles,
          systems, issues and experience from other work will be
          included for context:

          - review existing RFCs for relevance and need for update
          - discuss whether new URN resolution framework document is
            needed
          - Possible future BCP on use of HTTP for URN resolution
          - based on experience in Project PersID

     e) staging of work, possible milestones, advancing of STD maturity

        2141, 3044, 3187 and 3188 revisions (underway) are top priority.
        Then look at RFCs which don't reflect existing implementations
        (e.g. 2483 never describes the syntax and semantics of the
        metadata)
        Then, review other URN related RFCs (e.g., resolution service).


3. Open Q&A for presentations  (Chairs)

     Question: Evaluation of other persistent ID systems?

     [JH]: Might want to take this on as a BCP kind of task.
           Don't want current infrastructures to disappear.
     [JCK]: Sequencing is important. Can't do all this work at once.
         Main thing to exclude from initial work is anything to do
         with resolution.  Proposal is to look at the documents and
         examples and then come back.
     [JR]: Seems like obvious work to do.

     [JR]: Pointer to HTTP wrt to non-HTTP URIs in HTTP requests:
           http://tools.ietf.org/wg/httpbis/trac/ticket/218

     [JR]: Need to get the charter done.


4. Discussion of Draft Charter and Work Plan (Chairs/ADs)

     [PSA]: Question about implementation/deployment experience:
         How do we get folks to contribute?

     [JCK]: Important piece is communities who are not libraries per se.

     [PSA]: Not even clear that library folks are well represented.
         Are they?
         Also good to reach out to the 40-odd registrants of namespaces.

     [JH]: There are a number of implementations, but they're very
         simple.  There's a lack of sophistication in user services.
         Question is how to get towards full implementation.
         Re: Communities, I have connections with libraries.
         Hope we can get the other registrants involved.
         Libraries might not have same requirements.

     [AH]: Who has dealt with other URN namespaces? (3 hands go up)

     [JCK]: Contact information in the registry, so we can go find
         those folks.

     [JCK]: Who's looked at the charter?
       (A handful of hands)

     [PSA]: That's the draft charter:
         http://www.ietf.org/mail-archive/web/urn/current/msg01431.html

     [JCK]: Are there others who want to work on this?
       (2 hands)

     [AH]: There are folks who are interested but not here.

     [LD] (from jabber): General comment:
          The draft charter is very national-library focused.
          URNs are actually more broad than that.
          Anything that gets chartered to further URNs must
          acknowledge that there is more than the library focus.

     [JCK]: What else?

     [PSA]: Resolution might need to be off the initial charter.
     [JCK]: Yes, broad agreement in the room on that.

     [PSA]: Concern about lack of people. Who will review?
       (10 hands)
     [PSA]: That's better. We need to "socialize" this.
         Get the word out, etc.
     [LD] via jabber: If there is general energy here to pick up
         the work, *that* would be worth socializing.
     [JR]: Updating the base URN spec is important and will get review.
         People *are* confused about the relation between URN and URI,
         and syntactical details such as fragment identifiers.

     Maurizio Lunghi (Italian National Library, Firenze):
         Trying to do this for different user communities.
         We are working on distributed architecture (on resolution,
         on collections, etc.). Setting up a national registry.
         So, this is to put together different user communities.
         ISBN just about books, but NBN are for different types of content.

     [JCK]: This is going to be for *persistent* IDs.

     [JH]: Need RFCs to reflect widespread implementation.  We are
         requiring URNs for long-term things. This is viable to do.

     Martin Dürst [MD] from jabber:
         To [JH]: "requiring URNs for long-term things"?
         Does this mean "if it's long-term, it must be an URN"?
         Or "if it's an URN, it must be long-term"?  It reads like
         the former, but I think that would clearly be going too far.
     [AH] Yes -- in general, the latter.
     [JH]: To Martin: This is a political thing in Finland.
        For all things that are persistent, they must have a URN.
     [MD] (via jabber): To [JH]: Is that for the Finnish government,
        or for everybody in Finland, even in private dealings?
     [JH]: To Martin: No, government and public sector.

     [JCK]: Question: Do we need to set up a liaison with TC46?
     [JH]: There was agreement in ISO generally that standardizing URNs
         was do-able.
     [JCK]: Slightly different Question: Are there organizations
         in the TC46 community that a liaison would help bring in?
     [JH]: TC46 folks are more involved in DOI (handles).
         That might slant the discussion.
     [PSA]: Digital Object Identifiers <http://www.doi.org/>

     [JR]: But any URN can be made a URL by implementing a resolver.

     [JCK]: If they are persistent, they must be of the objects (URN),
        not their locations (URLs).

     [JcK]: TC46 is an ISO technical committee.
        Main interest is communications in the documentary community.
        We can (a) ignore TC46, (b) use current liaison and bring
        new documents to them to have ISO endorse them, or
        (c) go to them and say, "we're working on this and want a
        liaison for the work."
        The third is good because we might get more involvement.
        However, they move "slowly", so they could hold us up.
     [AH]: We should invite individuals to contribute, not the TC.

     [JR]: Is the plan to bring the base URN spec to draft standard?
     [AH]: Depends on changes to standards process (cf. Wed. Plenary).
     [JR]: 2141 is on standards track.
     [AH]: But the rest need to get on the standards track.
     [JCK]: DS is a possibility, but not a target.

     [JCK]: Charter will go to the mailing list soon.

5. Conclusions and Next Steps  (Chairs/ADs)

     [AH]: Question to AD(s) What's your impression, what next?

     [PSA]: Let's figure out the running code and get things into
         the base spec. Charter discussion to the mailing list.
         Will be discussed by ADs, but overall, encouraging.


--ELM1281096117-3485-0_--

From juha.hakala@helsinki.fi  Mon Aug 16 03:20:48 2010
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B6A0F3A6898 for <urn@core3.amsl.com>; Mon, 16 Aug 2010 03:20:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.74
X-Spam-Level: 
X-Spam-Status: No, score=-3.74 tagged_above=-999 required=5 tests=[AWL=-0.640,  BAYES_50=0.001, J_CHICKENPOX_34=0.6, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4vvrEWBRb5LB for <urn@core3.amsl.com>; Mon, 16 Aug 2010 03:20:46 -0700 (PDT)
Received: from wipe.it.helsinki.fi (wipe.it.helsinki.fi [128.214.205.70]) by core3.amsl.com (Postfix) with ESMTP id 63BE63A6866 for <urn@ietf.org>; Mon, 16 Aug 2010 03:20:44 -0700 (PDT)
Received: from wipe.it.helsinki.fi (wipe.it.helsinki.fi [128.214.205.70]) by wipe.it.helsinki.fi (8.13.1/8.13.1) with ESMTP id o7GALI5R008187; Mon, 16 Aug 2010 13:21:18 +0300
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs1.it.helsinki.fi (8.13.1/8.13.1) with ESMTP id o7GALINa001568 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 16 Aug 2010 13:21:18 +0300
Message-ID: <4C69111E.9070205@helsinki.fi>
Date: Mon, 16 Aug 2010 13:21:18 +0300
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: =?UTF-8?B?QWxmcmVkIO+/vQ==?= <ah@TR-Sys.de>
References: <201008061201.OAA03554@TR-Sys.de>
In-Reply-To: <201008061201.OAA03554@TR-Sys.de>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-HY-Tests: ALL_TRUSTED,SHORTCIRCUIT
Cc: urn@ietf.org
Subject: Re: [urn] DRAFT minutes of URNBIS BOF at IETF 78 -- please check!
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Aug 2010 10:20:48 -0000

Hello,

These draft minutes are both complete and correct description of what 
happened during the BOF. There was just one typo (3144 instead of 3044) 
that should be corrected; otherwise the draft looks fine to me.

Alfred, thank you for preparing this document.

Best regards,

Juha

Alfred ï¿½ wrote:
> All,
> as promised in the URNBIS BOF session, I have produced (draft) minutes
> of the BOF, based on the Jabber log.  (Kudos to Pete Resnick!)
> 
> Attached is the current draft version of the minutes.
> I have tried to join some discussion threads for better readability,
> although they had been spread out by delays induced by jabber and
> queueing on the mic.
> 
> Since I again have been distracted a lot, this has taken longer than
> I had hoped, and some details might be missing or misrepresented.
> So please check thoroughly if you have participated in the session
> (in person or remote)!
> 
> Please send your comments/corrections/additions within the next 10 days
> to the URN list or in personal communication.
> I'll then be back online, sum up, and update the minutes before
> submission to the IETF 78 proceedings.
> 
> Kind regards,
>   Alfred Hï¿½nes.
> 
> 
> 
> ------------------------------------------------------------------------
> 
> Minutes of the URNBIS BOF, IETF 78
> ==================================
> 
> These minutes are based on the final agenda of the BOF available at:
>    http://www.ietf.org/proceedings/78/agenda/urnbis.txt
> and the jabber log of the BOF available at:
>    http://www.IETF.ORG/jabber/logs/urnbis/2010-07-27.txt
> 
> 
> BOF CHAIRS
> 
>    John C. Klensin <john-ietf at jck.com>    ( below: "[JCK]" )
>    Alfred HÃ¶nes <ah at TR-Sys.de>            ( below: "[AH]" )
> 
> 
> DATE/TIME/VENUE:
> 
>    27 July, Tuesday, 0900 - 1130 (UTC+0200), Room 0.8 Rome
>    used time:        0909 - 1106 (UTC+0200)
> 
> 
> GOAL:  to charter a new WG
> 
> RECOMMENDED READING FOR ATTENDEES/PARTICIPANTS:
>       The "Introduction" sections (at least!) of the following
>       I-Ds (also listed in the draft charter):
> 
>   draft-ah-rfc2141bis-urn          (-00: submitted March 2010,
>                                     -02 posted on May 31 2010)
>   draft-hakala-rfc3187bis-isbn-urn (-00: submitted March 2010)
>   draft-hakala-rfc3188bis-nbn-urn  (-00: submitted May 2010)
> 
>       Preliminary draft charter:
>   http://www.ietf.org/mail-archive/web/urn/current/msg01431.html
> 
> 
> AGENDA:
> 
> 1. Administrivia (Chairs)
> 
>    - Note takers, Jabber scribes
> 
>      Pete Resnick ([PR] below) volunteered as jabber scribe. Thanks!
>      BOF co-chair [AH] will produce minutes based on jabber log.
> 
>    - "Note Well"
> 
>      In particular IETF first time participants are reminded of the
>      "Note Well"; blue sheets circulated in advance.
> 
>    - Agenda bashing
> 
>      [JCK]: The agenda had been sketched for a 1:30h time slot, but
>      due to IETF agenda changes we have a 2:30h slot; therefore the
>      presentations will be given in more detail than planned.
> 
> 2. Presentations
> 
>    All given by Juha Hakala  (below: [JH])
> 
> 2.1. The need for up-to-date URN Standard documents
> 
>        -  where do URNs come from, why do we need them
>        -  URN work in the IETF, from mid 1970's until today
>        -  what happened on a wider scale, regarding URIs
>        -  mismatches and inconsistencies, lack of maturity
> 
>    Slides:  ("The need for up-to-date URN Standard documents")
>       http://www.ietf.org/proceedings/78/slides/urnbis-1.pdf
> 
>    {slide #2, "URN usage", solicits discussion}
> 
>    National libraries are using URN widespread and need changes to
>    get a solid and recognized base for their work (but not every
>    national library is using URNs).
>    They need to keep digitized material for ~500yrs.
>    Still co-op between the implementers lacking -- "wheel re-invention"
>    among libraries, but we do therefore have multiple implementations.
> 
>    Peter Saint-Andre (below: [PSA]): Question:
>       Other than libraries, other usages (xml namespaces, etc.)?
>       Have you done survey outside of the library community?
>    [JH]: Only cursory. No one has checked for dead namespaces,
>          but several being used.
>          40 formal URN namespaces registered; more in the pipeline.
>    [AH]: Library has the widest use. Recently namespaces assigned
>          to SIM cards, but not expected for wide use yet.
>    [PSA]: Want to make sure we're gathering the right requirements
>          and not skewing conversation towards libraries.
>    [AH]: Yes.
>    Glenn Kowack (TRSE): For discussion: want to know
>          how to decommission namespaces that are dead.
>    [JH]: Need to have BCP or the like to describe some of these operations.
>          In general, decommissioning contradicts persistence.
>          The SIM card example is an interesting nice case.
>          SIM card may go away, but logs/recordings of phone calls
>          might be archived and hence will be longer lived.
>    Heeyoung Jung: Question for representation of digital contents, I think.
>    [JH]: Archived telephone calls might be associated with the SIM card
>          URNs for purpose of identification in archives.
>          That community can approach the urn folks.
>          But no reason urn can't be used.
>          A detailed example (from Finnish National Library):
>          Journal issues get urns. Each article inside gets a urn.
>          Each image inside that gets a urn.
>          So, if there is an identifier system, then not a problem.
>    [JCK]: Short answer: Yes.
>    [JCK]: We've been directed to not start with new schemes,
>          but in principle it is not a problem.
>    [JH]: Caveat that there must be an identifier system in place.
> 
>    {slide #2, "Issues"}
> 
>    Clarification / correction:
>      Key documents (RFC 2141 and 2483) not on Standards Track or have
>      not been advanced (RFC 2141 is Proposed Std, RFC 3406 is BCP),
>      and they now are out of date and  not in sync with current Full
>      Standards.  RFC 2141 also has inconsistencies between formal
>      syntax and prose description, and apparent error in BNF.
> 
>    Must also figure out what to do with namespace registrations.
> 
>    RFC 2483 does not take into account increased complexity of
>    library systems and new requirements for services based on URNs.
> 
>    {slide #3, "URNBIS WG"}
> 
>    Need to do a facelift (revising key documents as necessary)
>    Already attempted RFC 2141 and 3187/3188 rewrite.
>    {[AH]: see list of recommended readings in agenda.}
> 
>    Best way is to establish new WG.
> 
> 
> 2.2. One URN "customer":
>        -  National library use of URNs
>        -  a short presentation of project PersID
> 
>    Slides:  ("PersID -- National Libraries and URNs")
>       http://www.ietf.org/proceedings/78/slides/urnbis-2.pdf
> 
>    When the slides talk about "national libraries" for short, this also
>    includes key research and government organizations tasked to archive
>    and preserve (digital) content.
> 
>    Base requirements:
>    Must identify every digital document (100's of millions)
>    We have ISBN and ISSN, also NBN (national bibliographic number) -- as
>    an escape mechanism for where no other ID (like ISBN/ISSN) is assigned
>    You don't give NBN to things you're not going to keep for a long time.
> 
>    [JCK]: Two copies of the same object, different libraries, get
>          different NBNs?
>    [JH]: That can happen. Still leaves questions of when two documents
>          are "the same".  Use of identifier is as unique (persistent)
>          access keys.
>    [JCK]: Cannot touch question of "what constitutes 'same'" - neither
>          BOF nor WG are going to solve it.
> 
>    ISBN/ISSN is not "actionable in the web", and not all NBNs are
>    globally unique (but URN:NBNs are).
>    URNs and other persistent IDs get you a persistent link.
>    Examples of usages today: embedding URNs into 'http' URIs.
>    Long term, the URN: should be actionable by itself.
>    URNs give you a single point of control for all of the items.
> 
>    Julian Reschke ([JR]) points out that it is possible to use HTTP
>          proxies as a way to resolve such URNs, and code exists in the
>          wild to do that.
>          Memento discussion in httpbis might be a connection.
>    [JH]: This is complementary work.
>    [JCK]: The other reason for this abstraction - this depends on http,
>          and HTTP could always go away.  URNs are protocol-independent.
> 
>    {slide #3: "URN users"}
> 
>    Ex: Aim at national library of Norway is to digitize *everything*
>    (petabytes) in their collection.
>    National libraries are very important because of the persistency
>    of collections. Important for legal reasons.
>    There is a need for a solution that will *not* be commercialized
>    (i.e., be subject to patents and trademarks)
> 
>    {slide #4: "PersID project, www.persid.org"}
> 
>    [PSA] notes: slides are on global resolver service infrastructure
>    [JH]: Global is eventual goal.  Starting with European NBN space.
>      Want to establish policy to maintain this on international scale.
> 
>    {skipping to slide #6, "Why URN-NBN?"}
> 
>    URNs already widely used. Wanted to avoid re-inventing the wheel.
>    NBNs are open and flexible: National library can give permission
>    to other folks for use.
>    Other users can adapt the system for local requirements.
>    Product of this effort will be open source.
> 
>    {slide #7 gives List of participants}
> 
> 
> 2.3. Work items -- problem statement and scope of work
> 
>    Slides: (Work items: problem statement and goal of work")
>       http://www.ietf.org/proceedings/78/slides/urnbis-0.pdf
> 
>      a) general goals and non-goals
> 
>         WG should evaluate existing RFCs, checking for new RFCs that
>         are relevant.
> 
>         No changes of the basis of the URN system,
>         nothing that will make existing implementations (URN namespaces
>         and related resolution systems) non-compliant.
> 
>         Elaborations regarding URN Services:
>           Should look to see if current specs match current use, e.g.,
>           existing services doc has a service to find all locations
>           where a resource is available, But this is based on a very
>           simple model. Requirements are moving towards a "description
>           of work" and "multiple manifestations" of the work.
>           Each version (.doc format, xml format) gets their own URN.
>           Links between these should be available in the resolver system.
>           So, we need a service to find all of the other URNs related
>           to a work.  Such a service not yet described now.
> 
>      Leslie Daigle [LD] (relayed from jabber):  I can't quite remember
>        which BoF that was -- some of this work was explored in attempts
>        at follow-on work to URNs but the APP Area/IETF didn't have the
>        energy/interest.  The point remains the same -- don't necessarily
>        lump that *into* URNs.
>      [JCK]: Even a URN-to-URN service is a resolution service, which
>        we'll talk about later in the BOF.  But for now, we hope to avoid
>        touching those, at least until base work is done.
> 
>      b) Core URN documents
>         -  formal specification / revision of RFC 2141
> 
>            We already have an I-D to bring this in compliance with 3986
>            and provide a formal registration of the 'urn' URI scheme.
>            An open question is whether to deal with fragments and queries.
>            There already are in the wild some (sporadic) URNs containing
>            fragment parts.  Idea is to admit these in the syntax, but
>            mention caveats; these options would need to be adopted
>            per URN namespace, by the namespace defining documents; this
>            way, parsers could be made uniform, to cover the general case.
> 
>         -  namespace registration / revision of RFC 3406
> 
>            Most likely adaptation to current IANA procedures BCP needed,
>            but no change in actual namespace registration procedures
>            envisioned.
> 
>            Regarding URN Services document (RFC 2483) {see above}:
> 
>       [JCK]: Leslie, I think there is some chance that there is energy
>            now (just a hypothesis), but that makes it even more important
>            to try to concentrate on the feasible and navigate around,
>            rather than through the ratholes.
>       [LD] via jabber: JCK -- would certainly be cool if there is energy
>            now.  Wish our records of the past were more complete, so we
>            could pick up the threads.
> 
>      c) URN namespaces for bibliograpic identifier systems
>         - ISBN URNs / revision of RFC 3187
>         - NBN URNs  / revision of RFC 3188
>         - ISSN URNs  / revision of RFC 3044
> 
>         The ISBN and ISSN standards were recently updated.
>         So RFCs 3187 and 3144 need mods to deal with the extensions
>         in the underlying (ISO standard) namespaces.
>         ISSN and Linking ISSN might need two different namespaces.
> 
>         RFC 3188 needs to be updated to reflect 10 years experience.
>         It had been written as kinda academic exercise when no NBN URNs
>         existed yet; now there are 100s of millions and widespread
>         experience.  The present draft tries to take that into account.
> 
>      d) Review of other URN namespaces
> 
>         - review existing namespace registration RFCs
>           {with respect to RFC 3986 etc. and work in b) above}
> 
>           We don't know what needs to be done with other namespaces.
>           Some of them might be fine.  Others might need updates to
>           catch up / better align with the revised base documents
>           and/or to allow advancing on the Standards Track.
> 
>         - point original registrants to issues / needs for update
> 
>         - take on work on revisions in WG (only upon rechartering)
> 
>         - serve as a voluntary forum of competence in support of
>           new URN namespace registrants and IANA urn-nid expert
> 
>         - regarding URN Resolution   {no slides}
> 
>           In order to keep the scope of the proposed WG plausible,
>           a review and revision or addition of URN Resolution
>           protocols will not be part of an initial proposed charter.
>           Nonetheless, if time permits, a brief overview of principles,
>           systems, issues and experience from other work will be
>           included for context:
> 
>           - review existing RFCs for relevance and need for update
>           - discuss whether new URN resolution framework document is
>             needed
>           - Possible future BCP on use of HTTP for URN resolution
>           - based on experience in Project PersID
> 
>      e) staging of work, possible milestones, advancing of STD maturity
> 
>         2141, 3044, 3187 and 3188 revisions (underway) are top priority.
>         Then look at RFCs which don't reflect existing implementations
>         (e.g. 2483 never describes the syntax and semantics of the
>         metadata)
>         Then, review other URN related RFCs (e.g., resolution service).
> 
> 
> 3. Open Q&A for presentations  (Chairs)
> 
>      Question: Evaluation of other persistent ID systems?
> 
>      [JH]: Might want to take this on as a BCP kind of task.
>            Don't want current infrastructures to disappear.
>      [JCK]: Sequencing is important. Can't do all this work at once.
>          Main thing to exclude from initial work is anything to do
>          with resolution.  Proposal is to look at the documents and
>          examples and then come back.
>      [JR]: Seems like obvious work to do.
> 
>      [JR]: Pointer to HTTP wrt to non-HTTP URIs in HTTP requests:
>            http://tools.ietf.org/wg/httpbis/trac/ticket/218
> 
>      [JR]: Need to get the charter done.
> 
> 
> 4. Discussion of Draft Charter and Work Plan (Chairs/ADs)
> 
>      [PSA]: Question about implementation/deployment experience:
>          How do we get folks to contribute?
> 
>      [JCK]: Important piece is communities who are not libraries per se.
> 
>      [PSA]: Not even clear that library folks are well represented.
>          Are they?
>          Also good to reach out to the 40-odd registrants of namespaces.
> 
>      [JH]: There are a number of implementations, but they're very
>          simple.  There's a lack of sophistication in user services.
>          Question is how to get towards full implementation.
>          Re: Communities, I have connections with libraries.
>          Hope we can get the other registrants involved.
>          Libraries might not have same requirements.
> 
>      [AH]: Who has dealt with other URN namespaces? (3 hands go up)
> 
>      [JCK]: Contact information in the registry, so we can go find
>          those folks.
> 
>      [JCK]: Who's looked at the charter?
>        (A handful of hands)
> 
>      [PSA]: That's the draft charter:
>          http://www.ietf.org/mail-archive/web/urn/current/msg01431.html
> 
>      [JCK]: Are there others who want to work on this?
>        (2 hands)
> 
>      [AH]: There are folks who are interested but not here.
> 
>      [LD] (from jabber): General comment:
>           The draft charter is very national-library focused.
>           URNs are actually more broad than that.
>           Anything that gets chartered to further URNs must
>           acknowledge that there is more than the library focus.
> 
>      [JCK]: What else?
> 
>      [PSA]: Resolution might need to be off the initial charter.
>      [JCK]: Yes, broad agreement in the room on that.
> 
>      [PSA]: Concern about lack of people. Who will review?
>        (10 hands)
>      [PSA]: That's better. We need to "socialize" this.
>          Get the word out, etc.
>      [LD] via jabber: If there is general energy here to pick up
>          the work, *that* would be worth socializing.
>      [JR]: Updating the base URN spec is important and will get review.
>          People *are* confused about the relation between URN and URI,
>          and syntactical details such as fragment identifiers.
> 
>      Maurizio Lunghi (Italian National Library, Firenze):
>          Trying to do this for different user communities.
>          We are working on distributed architecture (on resolution,
>          on collections, etc.). Setting up a national registry.
>          So, this is to put together different user communities.
>          ISBN just about books, but NBN are for different types of content.
> 
>      [JCK]: This is going to be for *persistent* IDs.
> 
>      [JH]: Need RFCs to reflect widespread implementation.  We are
>          requiring URNs for long-term things. This is viable to do.
> 
>      Martin DÃ¼rst [MD] from jabber:
>          To [JH]: "requiring URNs for long-term things"?
>          Does this mean "if it's long-term, it must be an URN"?
>          Or "if it's an URN, it must be long-term"?  It reads like
>          the former, but I think that would clearly be going too far.
>      [AH] Yes -- in general, the latter.
>      [JH]: To Martin: This is a political thing in Finland.
>         For all things that are persistent, they must have a URN.
>      [MD] (via jabber): To [JH]: Is that for the Finnish government,
>         or for everybody in Finland, even in private dealings?
>      [JH]: To Martin: No, government and public sector.
> 
>      [JCK]: Question: Do we need to set up a liaison with TC46?
>      [JH]: There was agreement in ISO generally that standardizing URNs
>          was do-able.
>      [JCK]: Slightly different Question: Are there organizations
>          in the TC46 community that a liaison would help bring in?
>      [JH]: TC46 folks are more involved in DOI (handles).
>          That might slant the discussion.
>      [PSA]: Digital Object Identifiers <http://www.doi.org/>
> 
>      [JR]: But any URN can be made a URL by implementing a resolver.
> 
>      [JCK]: If they are persistent, they must be of the objects (URN),
>         not their locations (URLs).
> 
>      [JcK]: TC46 is an ISO technical committee.
>         Main interest is communications in the documentary community.
>         We can (a) ignore TC46, (b) use current liaison and bring
>         new documents to them to have ISO endorse them, or
>         (c) go to them and say, "we're working on this and want a
>         liaison for the work."
>         The third is good because we might get more involvement.
>         However, they move "slowly", so they could hold us up.
>      [AH]: We should invite individuals to contribute, not the TC.
> 
>      [JR]: Is the plan to bring the base URN spec to draft standard?
>      [AH]: Depends on changes to standards process (cf. Wed. Plenary).
>      [JR]: 2141 is on standards track.
>      [AH]: But the rest need to get on the standards track.
>      [JCK]: DS is a possibility, but not a target.
> 
>      [JCK]: Charter will go to the mailing list soon.
> 
> 5. Conclusions and Next Steps  (Chairs/ADs)
> 
>      [AH]: Question to AD(s) What's your impression, what next?
> 
>      [PSA]: Let's figure out the running code and get things into
>          the base spec. Charter discussion to the mailing list.
>          Will be discussed by ADs, but overall, encouraging.
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> urn mailing list
> urn@ietf.org
> https://www.ietf.org/mailman/listinfo/urn

-- 

  Juha Hakala
  Director of IT Development

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678




From john-ietf@jck.com  Mon Aug 23 16:40:12 2010
Return-Path: <john-ietf@jck.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1CBCD3A6B38 for <urn@core3.amsl.com>; Mon, 23 Aug 2010 16:40:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.342
X-Spam-Level: 
X-Spam-Status: No, score=-102.342 tagged_above=-999 required=5 tests=[AWL=0.257, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2ZHoL4brivuO for <urn@core3.amsl.com>; Mon, 23 Aug 2010 16:40:11 -0700 (PDT)
Received: from bs.jck.com (ns.jck.com [209.187.148.211]) by core3.amsl.com (Postfix) with ESMTP id D3D903A6B30 for <urn@ietf.org>; Mon, 23 Aug 2010 16:40:10 -0700 (PDT)
Received: from [127.0.0.1] (helo=localhost) by bs.jck.com with esmtp (Exim 4.34) id 1Ongd9-0008I2-6w for urn@ietf.org; Mon, 23 Aug 2010 19:40:43 -0400
Date: Mon, 23 Aug 2010 19:40:41 -0400
From: John C Klensin <john-ietf@jck.com>
To: urn@ietf.org
Message-ID: <FC64EDDCAC82A23A4D089BA1@PST.JCK.COM>
In-Reply-To: <4C69111E.9070205@helsinki.fi>
References: <201008061201.OAA03554@TR-Sys.de> <4C69111E.9070205@helsinki.fi>
X-Mailer: Mulberry/4.0.8 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Subject: [urn] Preliminary minutes posted
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Aug 2010 23:40:12 -0000

Hi.

The preliminary minutes (a slightly updated and reformatted
version of the ones discussed a week ago) have now been posted
at http://www.ietf.org/proceedings/78/minutes/urnbis.txt

If anyone has corrections or comments they can, if necessary, be
incorporated until mid-September.

regards,
   john

                                                                                                              2010-09.mail                                                                                        0000666 0000110 0000010 00000032061 11450456315 011541  0                                                                                                    ustar   mailman                         www                                                                                                                                                                                                                    
From alexey.melnikov@isode.com  Thu Sep 16 03:42:10 2010
Return-Path: <alexey.melnikov@isode.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 639D43A6AFF for <urn@core3.amsl.com>; Thu, 16 Sep 2010 03:42:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.421
X-Spam-Level: 
X-Spam-Status: No, score=-102.421 tagged_above=-999 required=5 tests=[AWL=0.178, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8LIj0aZlVyJG for <urn@core3.amsl.com>; Thu, 16 Sep 2010 03:42:08 -0700 (PDT)
Received: from rufus.isode.com (rufus.isode.com [62.3.217.251]) by core3.amsl.com (Postfix) with ESMTP id CA6B33A6B19 for <urn@ietf.org>; Thu, 16 Sep 2010 03:40:27 -0700 (PDT)
Received: from [192.168.1.124] ((unknown) [62.3.217.253])  by rufus.isode.com (submission channel) via TCP with ESMTPA  id <TJH0LABIEI1N@rufus.isode.com>; Thu, 16 Sep 2010 11:40:44 +0100
X-SMTP-Protocol-Errors: NORDNS
Message-ID: <4C91F413.3050604@isode.com>
Date: Thu, 16 Sep 2010 11:40:19 +0100
From: Alexey Melnikov <alexey.melnikov@isode.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050915
X-Accept-Language: en-us, en
To: urn@ietf.org
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Mailman-Approved-At: Thu, 16 Sep 2010 06:21:51 -0700
Subject: [urn] Do people want to meet in Beijing?
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Sep 2010 10:42:10 -0000

Is this group interested in having a meeting slot during Beijing IETF?


From lunghi@rinascimento-digitale.it  Thu Sep 16 09:08:49 2010
Return-Path: <lunghi@rinascimento-digitale.it>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 18C0A3A68FE for <urn@core3.amsl.com>; Thu, 16 Sep 2010 09:08:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.77
X-Spam-Level: 
X-Spam-Status: No, score=0.77 tagged_above=-999 required=5 tests=[BAYES_05=-1.11, HELO_EQ_IT=0.635, HOST_EQ_IT=1.245]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NbAxancx0yRc for <urn@core3.amsl.com>; Thu, 16 Sep 2010 09:08:48 -0700 (PDT)
Received: from rinascimento-digitale.it (gateway.rinascimento-digitale.it [88.49.49.226]) by core3.amsl.com (Postfix) with ESMTP id 9E82E3A68F2 for <urn@ietf.org>; Thu, 16 Sep 2010 09:08:47 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Date: Thu, 16 Sep 2010 18:09:00 +0200
Message-ID: <28624A4F2DDCD8438038B3AD62014B24106084@frd01.FRD.LOCAL>
Content-class: urn:content-classes:message
X-MimeOLE: Produced By Microsoft Exchange V6.5
In-Reply-To: <0339E19D1D0D4319B10CF6A05E9790B2@FRD.LOCAL>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [urn] Do people want to meet in Beijing?
thread-index: ActVolCSU/35JK9TQ7uD8AOk9oS5pgAFvFrg
References: <0339E19D1D0D4319B10CF6A05E9790B2@FRD.LOCAL>
From: "Maurizio Lunghi" <lunghi@rinascimento-digitale.it>
To: <urn@ietf.org>
Subject: [urn] R:  Do people want to meet in Beijing?
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Sep 2010 16:08:49 -0000

Unfortunately I will not be able to attend the event in Beijng IETF.
Thanks,

Maurizio Lunghi
direttore scientifico
Fondazione Rinascimento Digitale
lunghi@rinascimento-digitale.it=20
+393351396371
=20
P Rispetta l'ambiente: se non ti =E8 necessario, non stampare questa =
mail!!!
-----Messaggio originale-----
Da: urn-bounces@ietf.org [mailto:urn-bounces@ietf.org] Per conto di =
Alexey Melnikov
Inviato: gioved=EC 16 settembre 2010 15:23
A: urn@ietf.org
Oggetto: Spams: [urn] Do people want to meet in Beijing?

Is this group interested in having a meeting slot during Beijing IETF?

_______________________________________________
urn mailing list
urn@ietf.org
https://www.ietf.org/mailman/listinfo/urn




From A.Hoenes@TR-Sys.de  Wed Sep 22 13:05:39 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E93AB3A6B45 for <urn@core3.amsl.com>; Wed, 22 Sep 2010 13:05:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -97.947
X-Spam-Level: 
X-Spam-Status: No, score=-97.947 tagged_above=-999 required=5 tests=[AWL=0.802, BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 85ApAI+oV3Y4 for <urn@core3.amsl.com>; Wed, 22 Sep 2010 13:05:38 -0700 (PDT)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id 06AF53A6B39 for <urn@ietf.org>; Wed, 22 Sep 2010 13:05:37 -0700 (PDT)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA206985818; Wed, 22 Sep 2010 22:03:38 +0200
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id WAA26669; Wed, 22 Sep 2010 22:03:37 +0200 (MESZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201009222003.WAA26669@TR-Sys.de>
To: urn@ietf.org
Date: Wed, 22 Sep 2010 22:03:36 +0200 (MESZ)
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 8bit
Subject: [urn] Formal expiry of the rfc3187bis (ISBN URN) draft
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Sep 2010 20:05:40 -0000

URN foolks,

the draft revised ISBN URN specification is pending formal "expiry",
i.e., it will soon not be listed any more in the official IETF
Internet-Draft archive.  But that does not mean the draft has died!

Juha and I have purposely decided to _not_ update this draft at this
time, because we look forward to pending progress in working group
formation, and the next revision can then be submitted immediately
as a WG draft.

However, reviews and further comments on the draft are still highly
appreciated and welcome!
The draft is still available from the IETF Tools site at:
     http://tools.IETF.ORG/html/draft-hakala-rfc3187bis-isbn-urn-00

Please send your feedback on this draft -- as well as the two other
drafts referred to in our draft charter and at the BOF in Maastricht
--, to this list (or off-list to the authors, if you prefer).

o  draft revised NBN URN namespace specification:
     http://tools.IETF.ORG/html/draft-hakala-rfc3188bis-nbn-urn-00

o  draft revision of the URN syntax specification:
     http://tools.IETF.ORG/html/draft-ah-rfc2141bis-urn-02

Please review and comment!  The earlier comments are recieved, the
faster we will be able to progress, once the WG will (hopefully soon)
be formed!


Kind regards,
  Alfred HÎnes.

-- 

+------------------------+--------------------------------------------+
| TR-Sys Alfred Hoenes   |  Alfred Hoenes   Dipl.-Math., Dipl.-Phys.  |
| Gerlinger Strasse 12   |  Phone: (+49)7156/9635-0, Fax: -18         |
| D-71254  Ditzingen     |  E-Mail:  ah@TR-Sys.de                     |
+------------------------+--------------------------------------------+


From A.Hoenes@TR-Sys.de  Tue Sep 28 14:23:23 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7EA7A3A6BCF for <urn@core3.amsl.com>; Tue, 28 Sep 2010 14:23:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -97.134
X-Spam-Level: 
X-Spam-Status: No, score=-97.134 tagged_above=-999 required=5 tests=[AWL=-0.244, BAYES_20=-0.74, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gmH39JuE74el for <urn@core3.amsl.com>; Tue, 28 Sep 2010 14:23:22 -0700 (PDT)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id 8141E3A69D4 for <urn@ietf.org>; Tue, 28 Sep 2010 14:23:21 -0700 (PDT)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA244558893; Tue, 28 Sep 2010 23:21:33 +0200
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id XAA11016; Tue, 28 Sep 2010 23:21:33 +0200 (MESZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201009282121.XAA11016@TR-Sys.de>
To: urn@ietf.org
Date: Tue, 28 Sep 2010 23:21:32 +0200 (MESZ)
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 8bit
Subject: [urn] FYI: revised draft 'GSMA' URN namespace definition available
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 28 Sep 2010 21:23:23 -0000

For your interest, in particular since the subject has been
mentioned as an example in the URN BoF in Maastricht:

A significantly revised draft version of the 'GSMA' URN namespace
definition document has been submitted to the IETF.

Quoting the frontpage of the draft:

-------- snip --------

A Uniform Resource Name Namespace for the GSM Association (GSMA) and the
         International Mobile station Equipment Identity (IMEI)
                   draft-montemurro-gsma-imei-urn-05

Abstract

   This specification defines a Uniform Resource Name namespace for the
   GSMA and a sub namespace for the IMEI (International Mobile station
   Equipment Identity), and associated parameter for the IMEISV
   (International Mobile station Equipment Identity and Software Version
   number).  The IMEI is 15 decimal digits long and the IMEISV is 16
   decimal digits long and both are encoded using Binary Encoded Decimal
   (BCD).  The IMEI and IMEISV were introduced as part of the
   specification for Global System for Mobile (GSM) and are also now
   incorporated by the 3rd Generation Partnership Project (3GPP) as part
   of the 3GPP specification for GSM, the Universal Mobile
   Telecommunications System (UMTS) and 3GPP LTE (Long Term Evolution).
   The IMEI and IMEISV are used to uniquely identify Mobile Equipment
   within these systems and are managed by the GSMA (GSM Association).

-------- snip --------

For versatile access to the draft and related information, please
visit:
  <http://tools.IETF.ORG/html/draft-montemurro-gsma-imei-urn-05> .

NOTE:
  Comments on this draft should be sent to the draft authors and/or
  the   urn-nid AT ietf.org   mailing list, _not_ this list.


Kind regards,
  Alfred HÎnes.

-- 

+------------------------+--------------------------------------------+
| TR-Sys Alfred Hoenes   |  Alfred Hoenes   Dipl.-Math., Dipl.-Phys.  |
| Gerlinger Strasse 12   |  Phone: (+49)7156/9635-0, Fax: -18         |
| D-71254  Ditzingen     |  E-Mail:  ah@TR-Sys.de                     |
+------------------------+--------------------------------------------+

                                                                                                                                                                                                                                                                                                                                                                                                                                                                               2010-10.mail                                                                                        0000666 0000110 0000010 00000101532 11462010677 011531  0                                                                                                    ustar   mailman                         www                                                                                                                                                                                                                    
From A.Hoenes@TR-Sys.de  Wed Oct 13 13:29:20 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0DBB93A69AB for <urn@core3.amsl.com>; Wed, 13 Oct 2010 13:29:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -98.088
X-Spam-Level: 
X-Spam-Status: No, score=-98.088 tagged_above=-999 required=5 tests=[AWL=0.661, BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sFNu57epE2Gw for <urn@core3.amsl.com>; Wed, 13 Oct 2010 13:29:19 -0700 (PDT)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id 7D83A3A696C for <urn@ietf.org>; Wed, 13 Oct 2010 13:29:18 -0700 (PDT)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA030801830; Wed, 13 Oct 2010 22:30:30 +0200
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id WAA12129 for urn@ietf.org; Wed, 13 Oct 2010 22:30:29 +0200 (MESZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201010132030.WAA12129@TR-Sys.de>
To: urn@ietf.org
Date: Wed, 13 Oct 2010 22:30:29 +0200 (MESZ)
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 8bit
Subject: [urn] FYI: Another URN namespace approved by the IESG: NENA
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Oct 2010 20:29:20 -0000

Folks,
some of you might be interested in seeing a new URN namespace
approved by the IESG, and the I-D handed to the RFC Editor for
publication.  See the announcement archived at:
<http://www.IETF.ORG/mail-archive/web/ietf-announce/current/msg08022.html>


Kind regards,
  Alfred HÎnes.

-- 

+------------------------+--------------------------------------------+
| TR-Sys Alfred Hoenes   |  Alfred Hoenes   Dipl.-Math., Dipl.-Phys.  |
| Gerlinger Strasse 12   |  Phone: (+49)7156/9635-0, Fax: -18         |
| D-71254  Ditzingen     |  E-Mail:  ah@TR-Sys.de                     |
+------------------------+--------------------------------------------+


From juha.hakala@helsinki.fi  Tue Oct 26 05:55:41 2010
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 606653A6961 for <urn@core3.amsl.com>; Tue, 26 Oct 2010 05:55:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.562
X-Spam-Level: 
X-Spam-Status: No, score=-2.562 tagged_above=-999 required=5 tests=[AWL=-1.178, BAYES_00=-2.599, J_CHICKENPOX_34=0.6, MIME_8BIT_HEADER=0.3, SARE_MILLIONSOF=0.315]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RfxvIwrkJPIY for <urn@core3.amsl.com>; Tue, 26 Oct 2010 05:55:40 -0700 (PDT)
Received: from smtp-rs1.it.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by core3.amsl.com (Postfix) with ESMTP id 0D0053A67FB for <urn@ietf.org>; Tue, 26 Oct 2010 05:55:38 -0700 (PDT)
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs1.it.helsinki.fi (8.13.1/8.13.1) with ESMTP id o9QCvHlV031132 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 26 Oct 2010 15:57:17 +0300
Message-ID: <4CC6D02D.4020509@helsinki.fi>
Date: Tue, 26 Oct 2010 15:57:17 +0300
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: urn@ietf.org, "Cordewener, Bas" <Cordewener@surf.nl>, =?ISO-8859-15?Q?Marja-Liisa_Sepp=E4l=E4?= <marja-liisa.seppala@helsinki.fi>, Maarit Huttunen <Maarit.Huttunen@helsinki.fi>, Tommi Jauhiainen <tommi.jauhiainen@helsinki.fi>, Jukka Kervinen <jukka.kervinen@helsinki.fi>, Giovanni Bergamin <giovanni.bergamin@gmail.com>, Emanuele Bellini <bellini@rinascimento-digitale.it>, Maurizio Lunghi <lunghi@rinascimento-digitale.it>, Roberto Puccinelli <roberto.puccinelli@cnr.it>, Ernesto Damiani <damiani@dti.unimi.it>, "Vanderfeesten, Maurice" <Vanderfeesten@surf.nl>, bijsterbosch@surf.nl,  Bengt Neiss <bengt.neiss@kb.se>, "John A. Kunze" <jak@ucop.edu>, maarten.hoogerwerf@dans.knaw.nl
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 7bit
X-Mailman-Approved-At: Tue, 26 Oct 2010 06:53:00 -0700
Subject: [urn] Maintenance of the URN namespace registrations
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Oct 2010 12:55:41 -0000

Hello all,

Library & publisher communities have registered a number of URN 
namespaces over the years, including namespaces ISBN and ISSN for the 
well-known international standard identifiers for books and serials.

International standards do not change too often in fundamental ways, but 
by coincidence both the new ISBN used since 2007 and the new ISSN 
version released in 2007 deviated from their predecessors in such a way 
that the need to revise RFCs registering their namespaces arose - but in 
different ways.

With ISBN the function of the identifier is still the same, but the 
syntax of the identifier has changed. The old ISBN had 10 digits, the 
new one 13, starting with prefix 978 or 979. This has an impact on how 
the ISBNs are resolved as URNs. The Internet draft written by Maarit 
Huttunen, Alfred Hoenes and myself (see 
http://tools.ietf.org/html/draft-hakala-rfc3187bis-isbn-urn-00) 
describes how to deal with ISBN-13.

With ISSN the syntax of the identifier is still the same, but the ISSN 
functions have changed. Traditional ISSN, which identifies a single 
manifestation of a journal, such as e-version of Scientific American, is 
still there. But the standard defines also something new called Linking 
ISSN. This new identifier will bring together all manifestations of a 
journal.

Syntactically, ISSN-L and ISSN are identical. In practice, ISSN of the 
first manifestation of the journal has a dual role; it is also used as 
the ISSN-L.

In library systems, ISSN and ISSN-L reside in the same bibliographic 
record, but they are stored in different data elements. ISSN-L appears 
in every manifestation of the journal, alongside the ISSN belonging to 
that particular manifestation.

Although ISSN and ISSN-L of the journal are identical, but in library 
system they can be indexed separately (being stored in different 
metadata elements). Thus the library system knows that the two identical 
numbers have different semantics. When searched as ISSN the identifier 
will only retrieve the eldest manifestation of the serial. When searched 
as ISSN-L the user should be able to find all manifestations.

In URN resolution, something has to make it obvious to the URN resolver 
whether the user wants to resolve the number as ISSN or ISSN-L. Given 
the current URN architecture, one way to accomplish this is to register 
two namespaces, ISSN and ISSN-L. Then, in order to resolve 1234-5678 as 
ISSN URN:ISSN will do, and to resolve it has ISSN-L, URN:ISSN-L would 
do. The former query would yield bibliographic metadata about the 
relevant manifestation or its URL, the latter bibliographic metadata 
about all manifestations. There can be several of them, since journals 
increasingly have both printed and e-versions.

Revision of RFC 3044 has not yet started, but Persid project has been in 
contact with the ISSN International Centre on how, when and by whom such 
revision can be accomplished.

Both ISSN and ISBN were developed in 1970s. These recent revisions were 
the first ones that do require URN namespace registrations. All previous 
edits were minor and did not change syntax or the functionality of the 
identifier in a fundamental manner. Thus it would not be right to draw a 
conclusion that identifier standards are in general volatile and that 
this will force us into changing namespace registrations every now and 
then. More likely, the revisions having implications to the namespace 
registrations will be rare events - unless the practice of resolving the 
URNs in the namespace in question shows that the namespace registration 
has to be modified in some manner. This is what happened with the NBN 
(national bibliography number). When the RFC was written, there were no 
NBN-based URNs, while now there are millions of them. Practical 
experienced gained have been used in the preparation of the revised 
namespace registration, available at
http://www.ietf.org/id/draft-hakala-rfc3188bis-nbn-urn-00.txt.

Best regards,

Juha Hakala
-- 

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678

From moore@network-heretics.com  Tue Oct 26 07:05:29 2010
Return-Path: <moore@network-heretics.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B54583A691E for <urn@core3.amsl.com>; Tue, 26 Oct 2010 07:05:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.299
X-Spam-Level: 
X-Spam-Status: No, score=-2.299 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, J_CHICKENPOX_34=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OLRy1BrLuiu3 for <urn@core3.amsl.com>; Tue, 26 Oct 2010 07:05:29 -0700 (PDT)
Received: from m1.imap-partners.net (m1.imap-partners.net [64.13.152.131]) by core3.amsl.com (Postfix) with ESMTP id E76DE3A68FC for <urn@ietf.org>; Tue, 26 Oct 2010 07:05:28 -0700 (PDT)
Received: from 184-200-45-132.pools.spcsdns.net (184-200-45-132.pools.spcsdns.net [184.200.45.132]) by m1.imap-partners.net (MOS 4.1.8-GA) with ESMTP id CIC30181 (AUTH admin@network-heretics.com); Tue, 26 Oct 2010 07:06:59 -0700
X-Mirapoint-Received-SPF: 184.200.45.132 184-200-45-132.pools.spcsdns.net <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 184.200.45.132 184-200-45-132.pools.spcsdns.net <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 184.200.45.132 184-200-45-132.pools.spcsdns.net <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 184.200.45.132 184-200-45-132.pools.spcsdns.net <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 184.200.45.132 184-200-45-132.pools.spcsdns.net <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 184.200.45.132 184-200-45-132.pools.spcsdns.net <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 184.200.45.132 184-200-45-132.pools.spcsdns.net <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 184.200.45.132 184-200-45-132.pools.spcsdns.net <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 184.200.45.132 184-200-45-132.pools.spcsdns.net <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 184.200.45.132 184-200-45-132.pools.spcsdns.net <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 184.200.45.132 184-200-45-132.pools.spcsdns.net <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 184.200.45.132 184-200-45-132.pools.spcsdns.net <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 184.200.45.132 184-200-45-132.pools.spcsdns.net <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 184.200.45.132 184-200-45-132.pools.spcsdns.net <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 184.200.45.132 184-200-45-132.pools.spcsdns.net <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 184.200.45.132 184-200-45-132.pools.spcsdns.net <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 184.200.45.132 184-200-45-132.pools.spcsdns.net <moore@network-heretics.com> 5 none
X-Mirapoint-Received-SPF: 184.200.45.132 184-200-45-132.pools.spcsdns.net <moore@network-heretics.com> 5 none
Mime-Version: 1.0 (Apple Message framework v1081)
Content-Type: text/plain; charset=us-ascii
From: Keith Moore <moore@network-heretics.com>
In-Reply-To: <4CC6D02D.4020509@helsinki.fi>
Date: Tue, 26 Oct 2010 10:06:59 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <68EB237D-5A5E-4398-BB1F-E632861AF207@network-heretics.com>
References: <4CC6D02D.4020509@helsinki.fi>
To: Juha Hakala <juha.hakala@helsinki.fi>
X-Mailer: Apple Mail (2.1081)
X-Mailman-Approved-At: Tue, 26 Oct 2010 07:05:48 -0700
Cc: Giovanni Bergamin <giovanni.bergamin@gmail.com>, "Cordewener, Bas" <Cordewener@surf.nl>, =?iso-8859-1?Q?Marja-Liisa_Sepp=E4l=E4?= <marja-liisa.seppala@helsinki.fi>, Maarit Huttunen <Maarit.Huttunen@helsinki.fi>, "Vanderfeesten, Maurice" <Vanderfeesten@surf.nl>, Ernesto Damiani <damiani@dti.unimi.it>, Tommi Jauhiainen <tommi.jauhiainen@helsinki.fi>, urn@ietf.org, Jukka Kervinen <jukka.kervinen@helsinki.fi>, "John A. Kunze" <jak@ucop.edu>
Subject: Re: [urn] Maintenance of the URN namespace registrations
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Oct 2010 14:05:29 -0000

On Oct 26, 2010, at 8:57 AM, Juha Hakala wrote:

> In URN resolution, something has to make it obvious to the URN =
resolver whether the user wants to resolve the number as ISSN or ISSN-L. =
Given the current URN architecture, one way to accomplish this is to =
register two namespaces, ISSN and ISSN-L. Then, in order to resolve =
1234-5678 as ISSN URN:ISSN will do, and to resolve it has ISSN-L, =
URN:ISSN-L would do. The former query would yield bibliographic metadata =
about the relevant manifestation or its URL, the latter bibliographic =
metadata about all manifestations. There can be several of them, since =
journals increasingly have both printed and e-versions.

Another way to accomplish this would be to have the resolution mechanism =
return metadata of the form (forgive my pseudo-XML):

<ISSN metadata>
   metadata applicable when using this name as an ISSN go here
</ISSN metadata>
<ISSN-L metadata>
   metadata applicable when using this name as an ISSN-L go here
</ISSN-L metadata>

...and let the caller decide whether it wants to use one or both sets of =
metadata.

But I dislike having two different URN name spaces.    I think this is =
more a case of a single set of names being used in two different =
contexts than a case of different name spaces.

Keith


From duerst@it.aoyama.ac.jp  Wed Oct 27 02:51:15 2010
Return-Path: <duerst@it.aoyama.ac.jp>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DC60E3A69B8 for <urn@core3.amsl.com>; Wed, 27 Oct 2010 02:51:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -99.344
X-Spam-Level: 
X-Spam-Status: No, score=-99.344 tagged_above=-999 required=5 tests=[AWL=-0.469, BAYES_00=-2.599, HELO_EQ_JP=1.244, HOST_EQ_JP=1.265, J_CHICKENPOX_34=0.6, MIME_8BIT_HEADER=0.3, SARE_MILLIONSOF=0.315, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZPxk9Ciai7qq for <urn@core3.amsl.com>; Wed, 27 Oct 2010 02:51:14 -0700 (PDT)
Received: from scintmta01.scbb.aoyama.ac.jp (scintmta01.scbb.aoyama.ac.jp [133.2.253.33]) by core3.amsl.com (Postfix) with ESMTP id 408C03A69AA for <urn@ietf.org>; Wed, 27 Oct 2010 02:51:13 -0700 (PDT)
Received: from scmse01.scbb.aoyama.ac.jp ([133.2.253.231]) by scintmta01.scbb.aoyama.ac.jp (secret/secret) with SMTP id o9R9qtOq004385 for <urn@ietf.org>; Wed, 27 Oct 2010 18:52:56 +0900
Received: from (unknown [133.2.206.133]) by scmse01.scbb.aoyama.ac.jp with smtp id 2ce2_04a3_f90dd4ca_e1af_11df_b3d1_001d096c566a; Wed, 27 Oct 2010 18:52:55 +0900
Received: from [IPv6:::1] ([133.2.210.1]:37913) by itmail.it.aoyama.ac.jp with [XMail 1.22 ESMTP Server] id <S147450F> for <urn@ietf.org> from <duerst@it.aoyama.ac.jp>; Wed, 27 Oct 2010 18:52:56 +0900
Message-ID: <4CC7F66D.2060804@it.aoyama.ac.jp>
Date: Wed, 27 Oct 2010 18:52:45 +0900
From: =?ISO-8859-1?Q?=22Martin_J=2E_D=FCrst=22?= <duerst@it.aoyama.ac.jp>
Organization: Aoyama Gakuin University
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.9) Gecko/20100722 Eudora/3.0.4
MIME-Version: 1.0
To: Juha Hakala <juha.hakala@helsinki.fi>
References: <4CC6D02D.4020509@helsinki.fi>
In-Reply-To: <4CC6D02D.4020509@helsinki.fi>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-Mailman-Approved-At: Wed, 27 Oct 2010 04:49:18 -0700
Cc: Giovanni Bergamin <giovanni.bergamin@gmail.com>, "Cordewener, Bas" <Cordewener@surf.nl>, =?ISO-8859-1?Q?Marja-Liisa_Sepp=E4l=E4?= <marja-liisa.seppala@helsinki.fi>, Maarit Huttunen <Maarit.Huttunen@helsinki.fi>, "Vanderfeesten, Maurice" <Vanderfeesten@surf.nl>, Ernesto Damiani <damiani@dti.unimi.it>, Tommi Jauhiainen <tommi.jauhiainen@helsinki.fi>, urn@ietf.org, Jukka Kervinen <jukka.kervinen@helsinki.fi>, "John A. Kunze" <jak@ucop.edu>
Subject: Re: [urn] Maintenance of the URN namespace registrations
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Oct 2010 09:51:16 -0000

Hello Juha,

I was almost able to follow your explanations, but it would help me (and 
maybe others) a lot if you could give some concrete examples of 
"manifestation of the journal".

Regards,   Martin.

On 2010/10/26 21:57, Juha Hakala wrote:
> Hello all,
>
> Library & publisher communities have registered a number of URN
> namespaces over the years, including namespaces ISBN and ISSN for the
> well-known international standard identifiers for books and serials.
>
> International standards do not change too often in fundamental ways, but
> by coincidence both the new ISBN used since 2007 and the new ISSN
> version released in 2007 deviated from their predecessors in such a way
> that the need to revise RFCs registering their namespaces arose - but in
> different ways.
>
> With ISBN the function of the identifier is still the same, but the
> syntax of the identifier has changed. The old ISBN had 10 digits, the
> new one 13, starting with prefix 978 or 979. This has an impact on how
> the ISBNs are resolved as URNs. The Internet draft written by Maarit
> Huttunen, Alfred Hoenes and myself (see
> http://tools.ietf.org/html/draft-hakala-rfc3187bis-isbn-urn-00)
> describes how to deal with ISBN-13.
>
> With ISSN the syntax of the identifier is still the same, but the ISSN
> functions have changed. Traditional ISSN, which identifies a single
> manifestation of a journal, such as e-version of Scientific American, is
> still there. But the standard defines also something new called Linking
> ISSN. This new identifier will bring together all manifestations of a
> journal.
>
> Syntactically, ISSN-L and ISSN are identical. In practice, ISSN of the
> first manifestation of the journal has a dual role; it is also used as
> the ISSN-L.
>
> In library systems, ISSN and ISSN-L reside in the same bibliographic
> record, but they are stored in different data elements. ISSN-L appears
> in every manifestation of the journal, alongside the ISSN belonging to
> that particular manifestation.
>
> Although ISSN and ISSN-L of the journal are identical, but in library
> system they can be indexed separately (being stored in different
> metadata elements). Thus the library system knows that the two identical
> numbers have different semantics. When searched as ISSN the identifier
> will only retrieve the eldest manifestation of the serial. When searched
> as ISSN-L the user should be able to find all manifestations.
>
> In URN resolution, something has to make it obvious to the URN resolver
> whether the user wants to resolve the number as ISSN or ISSN-L. Given
> the current URN architecture, one way to accomplish this is to register
> two namespaces, ISSN and ISSN-L. Then, in order to resolve 1234-5678 as
> ISSN URN:ISSN will do, and to resolve it has ISSN-L, URN:ISSN-L would
> do. The former query would yield bibliographic metadata about the
> relevant manifestation or its URL, the latter bibliographic metadata
> about all manifestations. There can be several of them, since journals
> increasingly have both printed and e-versions.
>
> Revision of RFC 3044 has not yet started, but Persid project has been in
> contact with the ISSN International Centre on how, when and by whom such
> revision can be accomplished.
>
> Both ISSN and ISBN were developed in 1970s. These recent revisions were
> the first ones that do require URN namespace registrations. All previous
> edits were minor and did not change syntax or the functionality of the
> identifier in a fundamental manner. Thus it would not be right to draw a
> conclusion that identifier standards are in general volatile and that
> this will force us into changing namespace registrations every now and
> then. More likely, the revisions having implications to the namespace
> registrations will be rare events - unless the practice of resolving the
> URNs in the namespace in question shows that the namespace registration
> has to be modified in some manner. This is what happened with the NBN
> (national bibliography number). When the RFC was written, there were no
> NBN-based URNs, while now there are millions of them. Practical
> experienced gained have been used in the preparation of the revised
> namespace registration, available at
> http://www.ietf.org/id/draft-hakala-rfc3188bis-nbn-urn-00.txt.
>
> Best regards,
>
> Juha Hakala

-- 
#-# Martin J. Dürst, Professor, Aoyama Gakuin University
#-# http://www.sw.it.aoyama.ac.jp   mailto:duerst@it.aoyama.ac.jp

From juha.hakala@helsinki.fi  Wed Oct 27 04:29:35 2010
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 51E323A6778 for <urn@core3.amsl.com>; Wed, 27 Oct 2010 04:29:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.425
X-Spam-Level: 
X-Spam-Status: No, score=-1.425 tagged_above=-999 required=5 tests=[AWL=-1.530, BAYES_05=-1.11, J_CHICKENPOX_34=0.6, MIME_8BIT_HEADER=0.3, SARE_MILLIONSOF=0.315]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iILorsxcrF2E for <urn@core3.amsl.com>; Wed, 27 Oct 2010 04:29:34 -0700 (PDT)
Received: from smtp-rs1.it.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by core3.amsl.com (Postfix) with ESMTP id 5F6793A67CF for <urn@ietf.org>; Wed, 27 Oct 2010 04:29:31 -0700 (PDT)
Received: from [172.17.24.64] (vallila-gw.hupnet.helsinki.fi [128.214.20.122]) by smtp-rs1.it.helsinki.fi (8.13.1/8.13.1) with ESMTP id o9RBVBGD005833 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 27 Oct 2010 14:31:12 +0300
Message-ID: <4CC80D7F.5050600@helsinki.fi>
Date: Wed, 27 Oct 2010 14:31:11 +0300
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: =?ISO-8859-1?Q?=22Martin_J=2E_D=FCrst=22?= <duerst@it.aoyama.ac.jp>
References: <4CC6D02D.4020509@helsinki.fi> <4CC7F66D.2060804@it.aoyama.ac.jp>
In-Reply-To: <4CC7F66D.2060804@it.aoyama.ac.jp>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-Mailman-Approved-At: Wed, 27 Oct 2010 04:49:18 -0700
Cc: Giovanni Bergamin <giovanni.bergamin@gmail.com>, "Cordewener, Bas" <Cordewener@surf.nl>, =?ISO-8859-1?Q?Marja-Liisa_Sepp=E4l=E4?= <marja-liisa.seppala@helsinki.fi>, Maarit Huttunen <Maarit.Huttunen@helsinki.fi>, "Vanderfeesten, Maurice" <Vanderfeesten@surf.nl>, Ernesto Damiani <damiani@dti.unimi.it>, Tommi Jauhiainen <tommi.jauhiainen@helsinki.fi>, urn@ietf.org, Jukka Kervinen <jukka.kervinen@helsinki.fi>, "John A. Kunze" <jak@ucop.edu>
Subject: Re: [urn] Maintenance of the URN namespace registrations
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Oct 2010 11:29:35 -0000

Hello Martin,

In order to give a proper understanding of what manifestation means, I 
need to start a little bit further away.

Library community has develop a model (Functional Requirements for 
Bibliographic Records, FRBR) which has four levels:

1. Work, such as Joyce's Ulysses
2. Expression, for instance Finnish translation of Ulysses
3. Manifestation, e.g. paperback version of the Finnish translation of 
Ulysses, or printed version or Web version of Scientific American.
4. Item, a copy of the aforementioned manifestation of Ulysses or set of 
Scientific American volumes in my book shelf.

Traditional library identifiers such as ISBN and ISSN deal with 
manifestations. Usually every one of them, for instance hardcover book, 
paperback book and e-book should get a different ISBN. Whenever an 
e-book is migrated to guarantee its usability, the new version should 
get a new ISBN. These practices are spesified in the identifier 
standards (but are not always followed properly by those responsible of 
the identifier assignment). URN inherits these community practices from 
the namespace level.

There are standard identifiers for works, such as International Standard 
Text Code (ISTC) for textual works. ISTC and its peers (ISAN, ISWC) do 
not have URN namespaces yet.

 From the national library's point of view, eventually (after 200 years 
of storage, for instance) there will be a lot of digital manifestations 
for each (born digital or digitized) work, created via successive 
migrations within the library's long term preservation system (old 
versions will not be deleted from the system). These manifestations will 
ideally be linked directly to one another and to the work level record, 
if one exists. Some manifestations may still be readable, while some 
others may not / will not be.

Any persistent identifier system to be used in this environment must 
support a broad set of services. For instance, if the URN belongs to a 
work, it must be possible to retrieve bibliographic data related to the 
manifestations of this work, or data related to a specific manifestation 
(for instance the first or the latest) of the work, or bibliographic 
data about items related to given / all manifestations.

Best regards,

Juha

Martin J. Dürst wrote:
> Hello Juha,
> 
> I was almost able to follow your explanations, but it would help me (and 
> maybe others) a lot if you could give some concrete examples of 
> "manifestation of the journal".
> 
> Regards,   Martin.
> 
> On 2010/10/26 21:57, Juha Hakala wrote:
>> Hello all,
>>
>> Library & publisher communities have registered a number of URN
>> namespaces over the years, including namespaces ISBN and ISSN for the
>> well-known international standard identifiers for books and serials.
>>
>> International standards do not change too often in fundamental ways, but
>> by coincidence both the new ISBN used since 2007 and the new ISSN
>> version released in 2007 deviated from their predecessors in such a way
>> that the need to revise RFCs registering their namespaces arose - but in
>> different ways.
>>
>> With ISBN the function of the identifier is still the same, but the
>> syntax of the identifier has changed. The old ISBN had 10 digits, the
>> new one 13, starting with prefix 978 or 979. This has an impact on how
>> the ISBNs are resolved as URNs. The Internet draft written by Maarit
>> Huttunen, Alfred Hoenes and myself (see
>> http://tools.ietf.org/html/draft-hakala-rfc3187bis-isbn-urn-00)
>> describes how to deal with ISBN-13.
>>
>> With ISSN the syntax of the identifier is still the same, but the ISSN
>> functions have changed. Traditional ISSN, which identifies a single
>> manifestation of a journal, such as e-version of Scientific American, is
>> still there. But the standard defines also something new called Linking
>> ISSN. This new identifier will bring together all manifestations of a
>> journal.
>>
>> Syntactically, ISSN-L and ISSN are identical. In practice, ISSN of the
>> first manifestation of the journal has a dual role; it is also used as
>> the ISSN-L.
>>
>> In library systems, ISSN and ISSN-L reside in the same bibliographic
>> record, but they are stored in different data elements. ISSN-L appears
>> in every manifestation of the journal, alongside the ISSN belonging to
>> that particular manifestation.
>>
>> Although ISSN and ISSN-L of the journal are identical, but in library
>> system they can be indexed separately (being stored in different
>> metadata elements). Thus the library system knows that the two identical
>> numbers have different semantics. When searched as ISSN the identifier
>> will only retrieve the eldest manifestation of the serial. When searched
>> as ISSN-L the user should be able to find all manifestations.
>>
>> In URN resolution, something has to make it obvious to the URN resolver
>> whether the user wants to resolve the number as ISSN or ISSN-L. Given
>> the current URN architecture, one way to accomplish this is to register
>> two namespaces, ISSN and ISSN-L. Then, in order to resolve 1234-5678 as
>> ISSN URN:ISSN will do, and to resolve it has ISSN-L, URN:ISSN-L would
>> do. The former query would yield bibliographic metadata about the
>> relevant manifestation or its URL, the latter bibliographic metadata
>> about all manifestations. There can be several of them, since journals
>> increasingly have both printed and e-versions.
>>
>> Revision of RFC 3044 has not yet started, but Persid project has been in
>> contact with the ISSN International Centre on how, when and by whom such
>> revision can be accomplished.
>>
>> Both ISSN and ISBN were developed in 1970s. These recent revisions were
>> the first ones that do require URN namespace registrations. All previous
>> edits were minor and did not change syntax or the functionality of the
>> identifier in a fundamental manner. Thus it would not be right to draw a
>> conclusion that identifier standards are in general volatile and that
>> this will force us into changing namespace registrations every now and
>> then. More likely, the revisions having implications to the namespace
>> registrations will be rare events - unless the practice of resolving the
>> URNs in the namespace in question shows that the namespace registration
>> has to be modified in some manner. This is what happened with the NBN
>> (national bibliography number). When the RFC was written, there were no
>> NBN-based URNs, while now there are millions of them. Practical
>> experienced gained have been used in the preparation of the revised
>> namespace registration, available at
>> http://www.ietf.org/id/draft-hakala-rfc3188bis-nbn-urn-00.txt.
>>
>> Best regards,
>>
>> Juha Hakala
> 

-- 

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678
                                                                                                                                                                      2010-11.mail                                                                                        0000666 0000110 0000010 00001566617 11475005130 011546  0                                                                                                    ustar   mailman                         www                                                                                                                                                                                                                    
From wwwrun@core3.amsl.com  Mon Nov  1 14:11:58 2010
Return-Path: <wwwrun@core3.amsl.com>
X-Original-To: urn@ietf.org
Delivered-To: urn@core3.amsl.com
Received: by core3.amsl.com (Postfix, from userid 30) id 866BA3A6A7F; Mon,  1 Nov 2010 14:11:58 -0700 (PDT)
From: IESG Secretary <iesg-secretary@ietf.org>
To: IETF Announcement list <ietf-announce@ietf.org>
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0
Message-Id: <20101101211158.866BA3A6A7F@core3.amsl.com>
Date: Mon,  1 Nov 2010 14:11:58 -0700 (PDT)
Cc: urn@ietf.org
Subject: [urn] WG Review: Uniform Resource Names, Revised (urnbis)
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: iesg@ietf.org
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 Nov 2010 21:11:58 -0000

A new IETF working group has been proposed in the Applications Area.  The
IESG has not made any determination as yet. The following draft charter
was submitted, and is provided for informational purposes only. Please
send your comments to the IESG mailing list (iesg@ietf.org) by Tuesday,
November 9, 2010                           

Uniform Resource Names, Revised (urnbis) 
--------------------------------
Last Modified:  2010-10-28
Current Status: Proposed Working Group

  Chair(s):
    o   TBD

  Applications Area Director(s):
    o   Alexey Melnikov  <alexey.melnikov at isode.com>
    o   Peter Saint-Andre  <stpeter at stpeter.im>

  Applications Area Advisor:
    o   Alexey Melnikov  <alexey.melnikov at isode.com>

  Mailing Lists:
    o  General Discussion: urn@ietf.org
       To Subscribe:
         https://www.ietf.org/mailman/listinfo/urn
       Archive:
         http://www.ietf.org/mail-archive/web/urn/current/maillist.html

Description of Working Group
++++++++++++++++++++++++++++

  * * *  Problem Statement  * * *

  Uniform Resource Names (URNs) are location-independent, persistent
  identifiers for information resources.

  The RFCs defining URNs were published in 1997-2001.  They rely on old
  (or even provisional) basic documents on the concepts of URI and URL.
  At that time there was almost no URN implementation experience.

  Since then, the URN system has gained significant popularity, and
  roughly 40 formal URN Namespaces have been defined and registered
  with IANA.  Hundreds of millions of resources have been assigned URNs;
  this enables searching of and persistent linking to these documents,
  artifacts, and other objects.
  However, the URN system lacks a foundation that is consistent in
  terminology and formal description with present (Full) Internet
  Standards.

  The core URN RFCs -- RFC 2141 (URN Syntax),
  RFC 3406 (Namespace Definition Mechanisms) --
  are based on outdated framework documents and understanding of digital
  archiving. All references in RFC 2141 point to "work in progress" or
  documents that have been superseded at least once.

  The lack of a standard definition of the 'urn' URI scheme fosters
  recurring discussions on what URNs are and IETF commitment to them.
  There is a need to clarify that URNs are specific URIs (namely those
  using the 'urn' URI scheme) and hence all general URI rules apply to
  URNs.

  There also is a need to update some namespace registrations for at
  least two reasons: the standards specifying the relevant underlying
  namespaces (such as International Standard Book Number (ISBN)) have
  been amended/expanded since the original specification of the related
  URN namespace and the WG's update of the basic URN-related RFCs might
  introduce or identify inconsistencies.

  * * *  Objectives for the Working Group  * * *

  This working group is chartered to update the key RFCs describing the
  URN system, including RFC 2141 (URN Syntax), RFC 3406 (Namespace
  Definition Mechanisms), and review and
  update selected URN namespace specifications including those for
  for ISBN, National Bibliography Numbers (NBN) and International
  Serial Standard Number (ISSN).

  For all document revisions, backward compatibility with previous
  URN-related RFCs will be retained.

  The WG will produce an updated set of URN-related RFCs. All documents
  will be on the Standards-Track or BCP. These updates will provide
  a normative foundation for URNs and assure uniformity of the URN
assignment
  and resolution concepts and procedures at the abstract level.

  Details and tasks (the WG will approach these tasks in roughly this
  order):

  a)  Core URN specifications

  For RFC 2141, this revision will include in particular:
  - an update of the formal syntax specification in the light of the
    URI Standard (STD 66, RFC 3986) using the ABNF from STD 68
    (RFC 5234);
  - a formal IANA registration for the 'urn' URI scheme using the
    current template from BCP 35 (RFC 4395);
  - a revised set of URN examples and
  - an update of the sections describing how URNs are resolved
    in the Internet, based on the current practices.

  RFC 3406 (BCP 33) will be aligned with the current IANA procedures
  and terminology as defined in BCP 26 (RFC 5226).

  b) URN Namespace specifications

  The WG will focus on updating the RFCs related to the key
  bibliographic identifier systems:
  - RFC 3187 (URN Namespace for International Standard Book Numbers),
  - RFC 3188 (URN Namespace for National Bibliography Numbers), and
  - RFC 3044 (URN Namespace for International Serial Standard Number).

  All these identifier systems have been updated since these RFCs were
  written in a way that makes revision of the namespace registration
  necessary.


  c) Further work

  The WG will support the current registrants of URN namespaces.  It
  will review the legacy URN namespace definition documents and if
  needed, provide advice to their registrants on how to bring these
  registrations in line with the upcoming URN-related RFCs.
  However any work on updating such specifications beyond giving an
  advice would require rechartering of the WG.


WG Output:
+++++++++++++++++

  Revision of RFC 2141 based on draft-ah-rfc2141bis-urn
  Revision of RFC 3406

  Revision of RFC 3187 based on draft-hakala-rfc3187bis-isbn-urn
  Revision of RFC 3188 based on draft-hakala-rfc3188bis-nbn-urn
  Revision of RFC 3044
  
Goals and Milestones (rough and preliminary, to be amended):

  Feb 2011   WGLC on rfc2141bis, rfc3406bis, rfc3187bis-isbn-urn
             and rfc3188bis-nbn-urn
  Apr 2011   Deliver rfc2141bis, rfc3406bis, rfc3187bis-isbn-urn
             and rfc3188bis-nbn-urn to IESG for consideration as
             Proposed Standards
  May 2011   WGLC on rfc3044bis
  Jul 2011   Deliver rfc3044bis to IESG for consideration
             as Proposed Standards
  Apr 2012   Implementation report for promoting 2141bis to
             Draft Standard

From ri@semanticidentity.com  Thu Nov  4 17:38:18 2010
Return-Path: <ri@semanticidentity.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AEA683A6A61 for <urn@core3.amsl.com>; Thu,  4 Nov 2010 17:38:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yMxZANWPUFva for <urn@core3.amsl.com>; Thu,  4 Nov 2010 17:38:17 -0700 (PDT)
Received: from rigel.websiteactive.com (rigel.websiteactive.com [202.191.62.234]) by core3.amsl.com (Postfix) with ESMTP id B7DDD3A690E for <urn@ietf.org>; Thu,  4 Nov 2010 17:38:17 -0700 (PDT)
Received: from c211-31-38-254.rochd5.qld.optusnet.com.au ([211.31.38.254] helo=[192.168.1.4]) by rigel.websiteactive.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.69) (envelope-from <ri@semanticidentity.com>) id 1PEAK0-0007BR-9X for urn@ietf.org; Fri, 05 Nov 2010 11:38:24 +1100
From: Renato Iannella <ri@semanticidentity.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Date: Fri, 5 Nov 2010 10:38:25 +1000
Message-Id: <59FA102B-6404-4982-92D7-5AA1AE23F6FB@semanticidentity.com>
To: urn@ietf.org
Mime-Version: 1.0 (Apple Message framework v1081)
X-Mailer: Apple Mail (2.1081)
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - rigel.websiteactive.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - semanticidentity.com
X-Source: 
X-Source-Args: 
X-Source-Dir: 
Subject: Re: [urn] WG Review: Uniform Resource Names, Revised (urnbis)
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Nov 2010 00:40:56 -0000

Hi all - I've just (re-)joined the URN group and very supportive of the =
new Charter.

Having seen the Linked Data movement grow significantly in the Semantic =
Web world, the need for longer-term stable names will take on greater =
relevance now....

Cheers...
Renato Iannella
Semantic Identity
http://semanticidentity.com
Mobile: +61 4 1313 2206


From ri@semanticidentity.com  Fri Nov  5 01:26:18 2010
Return-Path: <ri@semanticidentity.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C9CD03A6904 for <urn@core3.amsl.com>; Fri,  5 Nov 2010 01:26:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b2XAcl+WRRDb for <urn@core3.amsl.com>; Fri,  5 Nov 2010 01:26:17 -0700 (PDT)
Received: from rigel.websiteactive.com (rigel.websiteactive.com [202.191.62.234]) by core3.amsl.com (Postfix) with ESMTP id 9ACB93A690A for <urn@ietf.org>; Fri,  5 Nov 2010 01:26:06 -0700 (PDT)
Received: from c211-31-38-254.rochd5.qld.optusnet.com.au ([211.31.38.254] helo=[192.168.1.4]) by rigel.websiteactive.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.69) (envelope-from <ri@semanticidentity.com>) id 1PEHcj-0001gv-75 for urn@ietf.org; Fri, 05 Nov 2010 19:26:13 +1100
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Apple Message framework v1081)
From: Renato Iannella <ri@semanticidentity.com>
In-Reply-To: <59FA102B-6404-4982-92D7-5AA1AE23F6FB@semanticidentity.com>
Date: Fri, 5 Nov 2010 18:26:14 +1000
Content-Transfer-Encoding: quoted-printable
Message-Id: <5E839D48-FF20-4F72-99A8-4D19CE28129B@semanticidentity.com>
References: <59FA102B-6404-4982-92D7-5AA1AE23F6FB@semanticidentity.com>
To: urn@ietf.org
X-Mailer: Apple Mail (2.1081)
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - rigel.websiteactive.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - semanticidentity.com
X-Source: 
X-Source-Args: 
X-Source-Dir: 
Subject: Re: [urn] WG Review: Uniform Resource Names, Revised (urnbis)
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Nov 2010 08:26:19 -0000

Also...I think the Charter needs to make a strong statement on Web =
Browser support for URNs.

Without this, I think we face un uphill battle...

We need to "reach out" to the Web Browser vendors with clear mechanisms =
to resolve URNs.

(I should have added that I was one of the Authors of RFC 3406)

Cheers...
Renato Iannella
Semantic Identity
http://semanticidentity.com
Mobile: +61 4 1313 2206


From A.Hoenes@TR-Sys.de  Fri Nov  5 04:08:21 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 92F433A6866 for <urn@core3.amsl.com>; Fri,  5 Nov 2010 04:08:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -97.614
X-Spam-Level: 
X-Spam-Status: No, score=-97.614 tagged_above=-999 required=5 tests=[AWL=1.135, BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30VaGBJBBfMx for <urn@core3.amsl.com>; Fri,  5 Nov 2010 04:08:20 -0700 (PDT)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id B56FE3A686D for <urn@ietf.org>; Fri,  5 Nov 2010 04:08:18 -0700 (PDT)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA163205298; Fri, 5 Nov 2010 12:08:18 +0100
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id MAA23056; Fri, 5 Nov 2010 12:08:16 +0100 (MEZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201011051108.MAA23056@TR-Sys.de>
To: ri@semanticidentity.com
Date: Fri, 5 Nov 2010 12:08:16 +0100 (MEZ)
In-Reply-To: <5E839D48-FF20-4F72-99A8-4D19CE28129B@semanticidentity.com> from Renato Iannella at Nov "5, " 2010 "06:26:14" pm
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org
Subject: Re: [urn] WG Review: Uniform Resource Names, Revised (urnbis)
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Nov 2010 11:08:21 -0000

Renato,
thanks for your notes and your support.

> Also...I think the Charter needs to make a strong statement on
> Web Browser support for URNs.
>
> Without this, I think we face an uphill battle...

Well, to get the effort started, we had to adopt to various concerns.
The best way to reach a goal frequently is dividing the path you have
in mind into steps and take on the logically first steps temporally
before the dependent ones.  In the BOF, we saw rough consensus on
including a revision of RFC 2483 in the initial targets, because it has
been shown that the list of URN Services defined there (and declared as
complete and universally applicable to all URN namespaces) in practice
has proven unrealistical and insufficient in the (roughly) decade of
increasing usage of URNs.  Larry Masinter has given a sketch and
analysis in his "musings" of why the one-size-fits-all attempt to tie
URN resolution exclusively to a DNS-based DDDS mechanism has not got
any traction in practice.  This certainly deserves further analysis
and work on conclusions.

The idea therefore was to start work on a six-pack of documents,
including URN resolution services at the *abstract* level, and to
informally explore the URN resolution *mechanisms* in actual use
today and the detailed requirements during that phase, so that we
then could attempt to re-charter with a sound concept of the next
steps and concrete milestones regarding resolution mechanisms.

However, the rfc2483bis goal description and milestones have been
taken out of the draft charter immediately before submission of the
draft charter for public review.  If you believe that this should be
undone, please feel free to argue in more detail with the IESG.

We would appreciate if that part could be restored, but if this turns
out to be a road block to now eventually getting the WG chartered,
we are willing to try to work around the restrictions of not having
an updated document on URN services to make normative reference of,
work as fast as possible and according to the initial milestones,
and in parallel informally prepare for future steps in the WG, after
reaching the majority of initial goals.
In any case, the more efficient the WG operates and ships documents
to the IESG, the faster we hope to arrive at a point where we can
talk in detail about future steps.


>
> We need to "reach out" to the Web Browser vendors with clear
> mechanisms to resolve URNs.

In principle, I agree.  But at the first stage, we need to arrive
at an up-to-date set of 'core' components on the Standards Track
(or as a BCP), on which subsequent work on concrete resolution
mechanisms can be based.  The question now is how comprehensive
the initial stage is going to be scoped, whether there would be a
need to respin the other core documents once the updated
URN Services document is ready, etc.
The URN Services document will take over the role of a requirements
document for concrete URN Resolution mechanism specifications, and
unlike observed in other WGs, I insist on getting the requirements
document done before the protocol work, and not to retrofit the
requirements after the fact.  :-)

>
> (I should have added that I was one of the Authors of RFC 3406)

Yeah!  I already have started work on the 'bis', hoping to be able
to submit an inital -00 very quickly after WG chartering.  You are
cordially invited to contribute to the subsequent versions to come!


Kind regards,
  Alfred.


> Cheers...
> Renato Iannella
> Semantic Identity
> http://semanticidentity.com
> Mobile: +61 4 1313 2206
> _______________________________________________
> urn mailing list
> urn@ietf.org
> https://www.ietf.org/mailman/listinfo/urn


From lunghi@rinascimento-digitale.it  Fri Nov  5 07:16:59 2010
Return-Path: <lunghi@rinascimento-digitale.it>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 753273A67B3 for <urn@core3.amsl.com>; Fri,  5 Nov 2010 07:16:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.034
X-Spam-Level: *
X-Spam-Status: No, score=1.034 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, HELO_EQ_IT=0.635, HOST_EQ_IT=1.245, RDNS_DYNAMIC=0.1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6C8ApBv3+KAI for <urn@core3.amsl.com>; Fri,  5 Nov 2010 07:16:58 -0700 (PDT)
Received: from rinascimento-digitale.it (93-63-166-139.ip28.fastwebnet.it [93.63.166.139]) by core3.amsl.com (Postfix) with ESMTP id 2EB213A6767 for <urn@ietf.org>; Fri,  5 Nov 2010 07:16:57 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-class: urn:content-classes:message
X-MimeOLE: Produced By Microsoft Exchange V6.5
Date: Fri, 5 Nov 2010 15:17:07 +0100
Message-ID: <28624A4F2DDCD8438038B3AD62014B24106157@frd01.FRD.LOCAL>
In-Reply-To: <E75FB83B07364121A856C612AE464944@FRD.LOCAL>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [urn] WG Review: Uniform Resource Names, Revised (urnbis)
Thread-Index: Act8gkk7s/WB0E0sSF6rJHTAEkXLnQAcO9gg
References: <E75FB83B07364121A856C612AE464944@FRD.LOCAL>
From: "Maurizio Lunghi" <lunghi@rinascimento-digitale.it>
To: "Renato Iannella" <ri@semanticidentity.com>, <urn@ietf.org>
Subject: [urn] R:  WG Review: Uniform Resource Names, Revised (urnbis)
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Nov 2010 14:16:59 -0000

Hello Renato,
please to meet you, actually in the Europeana WP3 group there is a big =
mess and debate about LOD and URN in the last days.
They invited me to participate the workgroup as expert on PI and I made =
a position paper presenting different approaches and features for =
technologies like URI and URN in the current scenario and introduced the =
PersID objectives, but probably somebody more influent then me ;-) =
pushed for LOD. So I recommended to take in right consideration current =
practices of URN technics even if they use URI for internal references =
.....

This week I was too busy, but next week I will contribute to the debate =
within Europeana forum ....

Best,

Maurizio Lunghi
direttore scientifico
Fondazione Rinascimento Digitale
lunghi@rinascimento-digitale.it=20
+393351396371
=20
P Rispetta l'ambiente: se non ti =E8 necessario, non stampare questa =
mail!!!

-----Messaggio originale-----
Da: urn-bounces@ietf.org [mailto:urn-bounces@ietf.org] Per conto di =
Renato Iannella
Inviato: venerd=EC 5 novembre 2010 01:42
A: urn@ietf.org
Oggetto: Re: [urn] WG Review: Uniform Resource Names, Revised (urnbis)


Hi all - I've just (re-)joined the URN group and very supportive of the =
new Charter.

Having seen the Linked Data movement grow significantly in the Semantic =
Web world, the need for longer-term stable names will take on greater =
relevance now....

Cheers...
Renato Iannella
Semantic Identity
http://semanticidentity.com
Mobile: +61 4 1313 2206

_______________________________________________
urn mailing list
urn@ietf.org
https://www.ietf.org/mailman/listinfo/urn




From ri@semanticidentity.com  Sun Nov  7 03:54:08 2010
Return-Path: <ri@semanticidentity.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0F1C83A6A17 for <urn@core3.amsl.com>; Sun,  7 Nov 2010 03:54:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000,  BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EG0oiiVTnSyc for <urn@core3.amsl.com>; Sun,  7 Nov 2010 03:54:06 -0800 (PST)
Received: from rigel.websiteactive.com (rigel.websiteactive.com [202.191.62.234]) by core3.amsl.com (Postfix) with ESMTP id BEF0C3A67FA for <urn@ietf.org>; Sun,  7 Nov 2010 03:54:06 -0800 (PST)
Received: from c211-31-38-254.rochd5.qld.optusnet.com.au ([211.31.38.254] helo=[192.168.1.4]) by rigel.websiteactive.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.69) (envelope-from <ri@semanticidentity.com>) id 1PF3pC-0001AD-32 for urn@ietf.org; Sun, 07 Nov 2010 22:54:18 +1100
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Apple Message framework v1081)
From: Renato Iannella <ri@semanticidentity.com>
In-Reply-To: <201011051108.MAA23056@TR-Sys.de>
Date: Sun, 7 Nov 2010 21:54:21 +1000
Content-Transfer-Encoding: quoted-printable
Message-Id: <30ABDC66-740A-4DA2-A9C0-068D8691C7CF@semanticidentity.com>
References: <201011051108.MAA23056@TR-Sys.de>
To: urn@ietf.org
X-Mailer: Apple Mail (2.1081)
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - rigel.websiteactive.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - semanticidentity.com
X-Source: 
X-Source-Args: 
X-Source-Dir: 
Subject: Re: [urn] WG Review: Uniform Resource Names, Revised (urnbis)
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 07 Nov 2010 11:54:08 -0000

On 5 Nov 2010, at 21:08, Alfred H=CEnes wrote:

> The URN Services document will take over the role of a requirements
> document for concrete URN Resolution mechanism specifications, and
> unlike observed in other WGs, I insist on getting the requirements
> document done before the protocol work, and not to retrofit the
> requirements after the fact.  :-)

I fully agree - this is important - get the requirements right that =
reflect real-world usages and scenarios.


Cheers...
Renato Iannella
Semantic Identity
http://semanticidentity.com
Mobile: +61 4 1313 2206


From lunghi@rinascimento-digitale.it  Fri Nov 12 08:37:25 2010
Return-Path: <lunghi@rinascimento-digitale.it>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F0CE73A69DE for <urn@core3.amsl.com>; Fri, 12 Nov 2010 08:37:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level: 
X-Spam-Status: No, score=x tagged_above=-999 required=5 tests=[]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cF0jPnJhkQQG for <urn@core3.amsl.com>; Fri, 12 Nov 2010 08:37:24 -0800 (PST)
Received: from rinascimento-digitale.it (93-63-166-139.ip28.fastwebnet.it [93.63.166.139]) by core3.amsl.com (Postfix) with ESMTP id B60093A68CE for <urn@ietf.org>; Fri, 12 Nov 2010 08:37:21 -0800 (PST)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01CB8287.F3E859B9"
Date: Fri, 12 Nov 2010 17:37:53 +0100
Content-class: urn:content-classes:message
Message-ID: <28624A4F2DDCD8438038B3AD62014B24808816@frd01.FRD.LOCAL>
X-MimeOLE: Produced By Microsoft Exchange V6.5
In-Reply-To: <0DA2ACD6309345FEA7E868ABD651BA0C@FRD.LOCAL>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [urn] R:  WG Review: Uniform Resource Names, Revised (urnbis)
thread-index: Act8gkk7s/WB0E0sSF6rJHTAEkXLnQAcO9ggAWSzWeA=
References: <E75FB83B07364121A856C612AE464944@FRD.LOCAL> <0DA2ACD6309345FEA7E868ABD651BA0C@FRD.LOCAL>
From: "Maurizio Lunghi" <lunghi@rinascimento-digitale.it>
To: <urn@ietf.org>
Subject: [urn] R:  R:  WG Review: Uniform Resource Names, Revised (urnbis)
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Nov 2010 16:37:25 -0000

This is a multi-part message in MIME format.

------_=_NextPart_001_01CB8287.F3E859B9
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Dear Renato, all,
hereby my position paper I produced for Europeana, is it ok in this pdf =
format?

There is a big debate in the last week within Europeana about =
'persistent identifiers' for physical objects and even if they decided =
to go for LoD actually most of the features are more suitable for URNs =
applications like NBN ... we'll see what end they reach ...

Best,

Maurizio Lunghi
direttore scientifico
Fondazione Rinascimento Digitale
lunghi@rinascimento-digitale.it=20
+393351396371
=20
P Rispetta l'ambiente: se non ti =E8 necessario, non stampare questa =
mail!!!

-----Messaggio originale-----
Da: urn-bounces@ietf.org [mailto:urn-bounces@ietf.org] Per conto di =
Maurizio Lunghi
Inviato: venerd=EC 5 novembre 2010 15:19
A: Renato Iannella; urn@ietf.org
Oggetto: [urn] R: WG Review: Uniform Resource Names, Revised (urnbis)

Hello Renato,
please to meet you, actually in the Europeana WP3 group there is a big =
mess and debate about LOD and URN in the last days.
They invited me to participate the workgroup as expert on PI and I made =
a position paper presenting different approaches and features for =
technologies like URI and URN in the current scenario and introduced the =
PersID objectives, but probably somebody more influent then me ;-) =
pushed for LOD. So I recommended to take in right consideration current =
practices of URN technics even if they use URI for internal references =
.....

This week I was too busy, but next week I will contribute to the debate =
within Europeana forum ....

Best,

Maurizio Lunghi
direttore scientifico
Fondazione Rinascimento Digitale
lunghi@rinascimento-digitale.it=20
+393351396371
=20
P Rispetta l'ambiente: se non ti =E8 necessario, non stampare questa =
mail!!!

-----Messaggio originale-----
Da: urn-bounces@ietf.org [mailto:urn-bounces@ietf.org] Per conto di =
Renato Iannella
Inviato: venerd=EC 5 novembre 2010 01:42
A: urn@ietf.org
Oggetto: Re: [urn] WG Review: Uniform Resource Names, Revised (urnbis)


Hi all - I've just (re-)joined the URN group and very supportive of the =
new Charter.

Having seen the Linked Data movement grow significantly in the Semantic =
Web world, the need for longer-term stable names will take on greater =
relevance now....

Cheers...
Renato Iannella
Semantic Identity
http://semanticidentity.com
Mobile: +61 4 1313 2206

_______________________________________________
urn mailing list
urn@ietf.org
https://www.ietf.org/mailman/listinfo/urn



_______________________________________________
urn mailing list
urn@ietf.org
https://www.ietf.org/mailman/listinfo/urn




------_=_NextPart_001_01CB8287.F3E859B9
Content-Type: application/octet-stream;
	name="Persistent-Identifiers-position-paper-8Mar2010.pdf"
Content-Transfer-Encoding: base64
Content-Description: Persistent-Identifiers-position-paper-8Mar2010.pdf
Content-Disposition: attachment;
	filename="Persistent-Identifiers-position-paper-8Mar2010.pdf"

JVBERi0xLjYNJeLjz9MNCjExMyAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvRmlyc3QgODcv
TGVuZ3RoIDI3OS9OIDEzL1R5cGUvT2JqU3RtPj5zdHJlYW0NCoZ6S4sMIKxrtydW9UVE0LrK+nmD
qxAzQJ0KyvqngX9RkywpanREaAqJTyCYIQrPg7OZSt/des9EaV97+JEwirdBUvkQIPOcITlI1rAx
olUbmWZvoiT2G6zgNDFuontYQW72BpEe4RfE6ac6TLU1Wl0Il+7849NWKi/koapGV93MCxD++fcG
LS9Q4sqSU3EzxdMgRIKFcjcIZawvwZ9m9xCVmRP21yy+R4GPqQssMgsxVDTGqt9hfW31GWQIwot7
vRP2c/H0UR0R6Z7SuZ6h+OOHqigEYYtBuIYxOi085IKd9/B9dS3FcAUGDwluy6n+eW+o53rH92jZ
1yfFn4ru2pjRfIbt2h67ACI4fNuNuYQQbzqr6B+8aA1lbmRzdHJlYW0NZW5kb2JqDTExNCAwIG9i
ag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvRmlyc3QgNzMvTGVuZ3RoIDI1NC9OIDExL1R5cGUvT2Jq
U3RtPj5zdHJlYW0NCmCQpY3F8QvyUJ5vAA1lCWzwyv77pHRBBqVf/4SFh63AToQblsQbbhYVqODW
1aAaiuH20bXqvPNTaOPqOG3jayoL6uKN9MrXqS0Shfz5uncX0S8RuXN+SMPJqbzlfQQvvtfi72zr
C7/ax8Di2Nu9GuSpoR+pKjMyjKIuaR6JSXRxvTyhfJd6BvPFNo2xenQ86z+/8NGG5ANlyhhyT6on
jBl/VP0F0hk/ZRI/qZ1LaxV+XzuP5Dz8dBeeqRXRu7dMaxH9v0FyY3W8zOl3GOArMFrsAKxj3Hts
G8AQ240qz1ekmQZcaekp32UkZzpN4YPaH0aXywxn+gfXtD24vG/3DWVuZHN0cmVhbQ1lbmRvYmoN
MTE1IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9GaXJzdCAzMS9MZW5ndGggMjU0L04gNS9U
eXBlL09ialN0bT4+c3RyZWFtDQrA+k+oU03PhLZAJYbA5nAakIwq87hClx6CWu4KfSjabeAAwtSl
fZryhlutLL/VHZeh6X0xjnMVOsL3BjeGSFRNOnSI2CaIy9DgClvUxugLF+agO7rXLKezPMe5vcnf
NNP9tzXRlA3j9CS7WEQNM8PSrW5EjOjSHolXS8Xi9M8eua6U1dRq7aj1Ret8y7py9OaMeATIpMon
4a0b0epa4K1wrhDBSrTYN/pYeOdFrYMNW88XrXkidA20OBuQ1MxR0RcR9+r6XyXvgZa7pMQWnYwv
EPZCE2XiBaEXbsedswCg0TY1Mxm3GpluIcTyqlSEolX1qazPZM4Lh4DX1CyXUQ1lbmRzdHJlYW0N
ZW5kb2JqDTQgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA2MzE2Pj5zdHJlYW0N
CgUBDTsH6u/pjIBHo3lUj4Ghc3JWwSC5c9ZlG9refE5xML2Gq+A63WWZSGHjj8SaoJzW2hPU2NdI
6c9cjNVFp0B2A5FAp/qc77OF933U4GX6l8tzIT//BCmzh2LdiQUdXjIVUxPWzyrfTxlTZQVsIWiP
B1dHSPvsqYj3nelMkajf2xOgX4QozDiFHSwlc4dizYJBe7CUEt6acyNmeNBdmx2L5HmBi8X86erW
QZ8fHGSbfU7QkFzEn/wYTpoOu7tezUm+Wgaatbp0Fqj3I3YiiIgn8ltXGfH1Fp6q+Lu/chMbCnTu
na5Vdh94rya3u00FXhzMplcZPD6P+BTvzW2QbCBGksotNBBqOfoZuxc7MHSzxksHsSwdwFiIc3wk
WXOxQFrVmffAJV920cAPNRzj6VYvQ0xXgB57s4/LzUzqxNoWy8zT/CPYouUN11UNTIyKpJ2m/18N
g+oF/G5xVE6MnUnke4NYhderULjoYqIPNqRuYzNSRPosMQBzIQJSlu+6FIglpTZ8xlt2KdHOayPG
tFK4eifyS3ZJmPiP3kvlSna/rZHs9ps0WYjmb6qNyOD+KSjYV/D2Z4/wcRJ5osf7iw0gei3OSqQj
xlSFPihtGjJVznkIsOuM0vIGtvzhSrgRrUy4CAQc4ILc0asH1aWfrH2MD19IJe07TlR0hPiq/zQG
Lr8ARTEfzhbw4nuxoXAFBQAvcgEYzFazgwq1swi7bSshVaP2Mrbi16mLdaJqUHG2H1+l/BdJHdKb
K8wivygKi/hJUiX4q5eo+96JK6k+xmvVwCmAc0qCWvfjbXMm43boYz+/zctOg23vIcn4mEJSQ8q/
rlHkE6ZHSl80OJmcnKru3za8P2/OGII9EpsnA0ZWKncd6lfQ9IISc9mtMffOTLHGiMcCUapK3LS1
146BFH/nGuAASPvt5DG/JvsT0/k0f9Mvy+MEl4t2C8knE+PfI3JWQzvI9flSewH/conO2NHMZFvz
hMSMdWstg9OzzwzgY1mdsJUyDCPq8BkXy+ovUJk3/vioVD0+a9yOqn1fCkSQ2/l33xkx9jtHS/q1
jN91CKLeIfcHVO07XKQuRrGdWlGxK4yuF9nJWwHaxB7oHP99N5bLa4fE00qs7DNonwE7ZwwCk9PA
3qNqJXj/HIZuvKkyNpiGm+qYDtg1HMcb2rZNR0jnLFyGfduW3mtnTAmTQobA391EZomOrs2ghguL
FRR0nBu1Fse/KZjLgDmW3wFrSl3SIvuHiQU5nkIXD8+DM07I9KMQ4weaT3/0WOlF8NxGDMmXp0zJ
EroppfpyPbGfHBmpe34o80uU0KYDyqMGLM0BjYnHBX09BHuB1m+oxNuo1K9XUcvZzMeOsrgivfM1
nu8toKsZATA9al4bqySKxAOdg17OKbF23oxhNNOcRXuNg6PxuJ4x+U0bTD7jcd+HH13YmrvgyRXG
+Wmi3gfnScPFdieOgNXm63ldq6nT4PFSzbF9Db+YYB5tFcps85n2hMSfzeMmXUuJcjp8CIm5LkfE
QFXZrsfw+Q4s3e5l2U8lvCMcpoPsfvarjQb1ILVzA6TUa0afkrAZpQ+8JgUdb/xmqMiwBpRrnL0L
pfK4MZI+N5FIKvVWgKm4yWpaNAqA80xIqWGtMjMHYvXhR31Zz2nlmnKFlfDnIn+P42VEcjdkPCnh
5/IHK3++AErP6OGHXgyz8Jk0Kqhph4dxRMCeTyQoRma4zHc4++J1l2NnuXFdWScxFnBWkdOZsqSs
L+v+eggNSxs7qli32OjsUCEG3UKHphWSPf14sb1iHKlRLWepHT52juhXkrAD9jp05meWAWUla9rf
7Byr5b4dwdcXuiMceqYfsgrz2cpMsuUz2hzJjRPbMrFv6pmdW/ChhPDEGqXK83SSpEWo8ze5xwxX
3i44F8629rhAwNJ06epP52m07SHWIH2jKBOmwZ7ijv30YAe1xHGbKcNxINvZDXjNaAhIFZx2glxb
/S/mdGIfKl82lNycRdJQ/j4SlTwrnbXqeFhqy6KEX8dYIqZfNw5DhcigXdlzF9NhK1KKll3Xg3f/
NH+r+h35PfYcVP4Bzrb+vVPc1OUBreuoDhRbMTawK/hMBgz5hF8evk7xNebIVOzjqPZ6JbPMvKtM
bgpSQ0bJZ18SbbtaOYdunAKYnX0lH7a+Be5Z6vaJUhsB2vxS4pqzEV+69emCZNZIyET8bPbmz+uX
+HlLZ3v0KAYzK1oh3yo79NiOPPkOUEcngKfsIlYiulyNLDuKJ+tSMfKafLlbOqsr93x0NYzQfy5g
GAZNGP7RQnBc/sR+hEJwMPJR97jK09AmhxrH39opllqNJAn6RzWMiVNwhqQJg+Tl0ZlRG1P+9H2V
mCkweHVXyhsdAD4Viu5fXzvGhvxE0RrN8VOadUsrzPKRl68KvhuDKhu/UhB2Wl2t+CNV1mKkEFqR
024K2fFem4JAXNgqyPqrERdHBumpEQXjlF6+l11teE4Nbx2vYxswuM9notlrFE2fGynViQSVRzf6
6W7dEw8dyzSvXOEP9ej9s7cRAk7Rmpx6wmprjpj6RswDRWuWOKRwn4TssQK1oHfN9cvkv5EgaMmk
IppBPMw7TOoBqlCP2PMoHOD+tV2XtMJ1Q8S6aTBhK4cOuRiALtVVWInOhvMqu8xQ0nrJLBfNsDaO
qDajj8kwf+oGUbgIL0LYwdgPMWi3jVtEojA/meQaRd7XNgmjVxpbAB+RZdISSwSOcSAI7GVG7xvQ
w4WyiWf7wC/UKHAvxJpwkI0D7dDNq6QqlAPPqc3hvVSbWIXint469KaDRM3PfIaNuP03mZsRtPCj
ufNM5YHlbdlH+qVQyUpxA4wtNzLzb8QBCKjhC7GQbE7pLvLb1w4lCd2FAPNDxiNls4WlulG4Q36T
jUMr2vQfJn6UG/D1puInzbafJ6TlI4vSc2PfxUIGxtMv2imhGJgH70WOfXL4B2OwR5uxFhsNDppL
SZ85Osy5JSXrW+RN3TgYcl2jm5KnogOwYQNYOLD82bDTuNtf/fnUi9WtYWBcmaQEGkibml08ZIcN
irRGAyRt2+HU6Adgyv3tKGEPhyz0DC16F9IHz0HQm+4gC0LH8cbstn8+0kIeft/Zl9JqxDQU2oXU
9tDWSwsr+0H34dT00ziF2OQg2CwqCgBj6RlImqMAApPQQQuoil2rdFJytqb0kH7axL6/TBnrNGx9
X4pDiirUfLjPQ0qtOmUk/tgMr2kX4OBOCmkqFYrrtA3j9KelWNbyAOIOJ8CHO73A8zR3HvwEsDmG
68Bf3UixVCnZcsc3jYjssXoP+Xfu9uDB23I22y5B8e4bKc8NyWXcVJ78RFW/09A3jNpWd+24UR8l
TVuA/RoKZjoU6QlxRsCeASNqDZSTHpSeTyt3FGTbzI6PWHEHYEq5StySfziWGbXEi7bUHpigC/Sc
3tYIhsu6OBmESex/49NNXjOWnIzOAN1mt34O4ooRPzZDkt6J37xeVcGaNCsM+l7a4CJS+NJREltc
zy8/7XaTnemZBd8m509XsSkuZ/+pbK6BBFq1CzLSCNepnnA3njXxB/5vdsORBIZpv9sshfgTLAJ0
16R4/9hhQOCNL05+IeiQBMU7UN5qwXfA6iY3ymuxMsijPwk0b0vF8kR5KYQPBxC+BOQjjJA6AWoo
UV1Zl5gTtlXCoJcnvUhyzqdPkF5Qxkl/EtPvyIcv9LZlfQ3e7OUtJHVxcB/TS6bqIVxVb4EYoZem
x5/4GFALpR+HiegBT3pSsf3b97m36ODd0fJ33Yd6mF8rudlr2bmtrTDPdIw0/Z3dJM6hbN8rMskK
+TXYL1Z2NisO5n2/DddmsWz+48EitqqmnINVsWdPwV3oXjC73o+8mvPXVqzA6oxPkSdQXkj4cHV8
pdDmyYIWU5CPYpyvWC85DepAwzmfD7FB6nRE4wGYKowFs/PZTIzlcPGpgoFu+X0wJaGZO6LEH59q
HmP0JFBNWWPqoplMlGys9JyYSJ5CeCmaA/5tDrYpoRxLO1v+RgDl7YKh4izjeHN9Oe5UMRcr3c74
GRN/rC3Klc8VKC8zTsDjjm4a6fXIMRTQ7sXbcxGIAiqUDnOefTKHqhPf6GZqorlkwilaR3Cc5vIs
T+ofGABPRv1s3t9w+bmlxK0btiLHwUS4zAOAvwu2JarfX74E2O7ZaMvZ5veY9xWs0VksVlGYJUs6
3PtQsX+t7Tj61iBwMWzFr3sF+4bNUTx5gST8a4cu+XQSV76ccAcVnBixkSdGC+XvbavhsAk03hky
XFdi8crB0wjpEnePtG7l+TMdN+CKciTh9KqbOo6eav1RyRmZFZhcFuou5LcV2bJi6yhRiKyR7IXp
SlTbyPsr3rL00FqCgtQSC/nYBnyCD4hzIQ0dNsq/ZINzDGz468DtC9MpZTMd2N6ufMs3K5qft5PB
l6apQItrEOxvljmQabUbeWJdzIuryLID1exMiit70KzAG9KIcLLl3azwTjaLC7biwF3t+BhtG2qv
sHmofS5b7IpKMmsrsI28tnB5xyfubxefoaqqF54bBTIE5e4h/ChamYxMVRYS8TO0oE65wkk/EiDE
LiKOtV81fka/j3DDx4ptQaWc1d+v6g93hLRT9BBATkuqF+c1dH/y5Yk4SUov2ubz0/AN5oy+7wnk
mWC9N+oVNUqeWTpEOF2YgGt53JRcdzhNXPgKLpAT2Iy7vYf+u5OaZLAx6dGlInojeC7j2+dgju8u
xjNKC4g0xGPyjBJ3Qqe8ruj11idURJP2Q8Xx4Y8Z6czWufh5RPDtJhXgAap/eP4ndqeQmW9z75GC
gjGHMxUyvMi3+qYkZhu7BrGv5o1VA1dzuZtP+kE+4BnAJDxV1jzdDpIQxnfxypv3BYtT5TMSMgl9
QEHqaAPDydTHDcm8cNUV7v+HQc7cJvyeUnuGycoHAC7TvmYAqLwwIy3XcNrneQznpODrP9K9Dqwy
xTTdd90LRU4zi/5TcJL+7fFSehCoRxq3aAEueFGmWOIKAOfBcyzxUgr/DTzE0af7PmnYv4VD/CkP
n0hC8iFX1ork+rCdZpBSZo3yyXJcVHIVvwuNzp3NYnjIXPhWx4MEboMh/QKVdxUU31PfoO+y+qr9
6xKybUctqMTAq5wx8eq5DYcDCAdNo9Nc3N+JLoEj89dkYnhujjl6BVU3PeXijHE/gVIF+f/6m12C
IZxZhJ9U541BpWf0utigjlirqtqlp+l335Hu9O1T9++u3DsEIAkWriWsc0pmvP4hJGf0bMAXcu9V
Y06AawXvOf2PXoPfX3pXEWYMovfZlV5TzqvM9zd9phgDw0EzUqAkmA4WUQTIabp91MdDTFmYncqE
xKX+AEU0PftrHznpz4HMq025VkPntm2L/ueU+KbBu1a5wvSfLGApRi0LcUYHhJRWjsaMuC1PIFM7
tZWqGPseIp8mEg5mR5mkHrsvF6+02md38XAdoZGqElA8dMrs8NocnALdJwLHdAmDLADPNuk08Gp+
xePJ4MxRXyTFrUfH/s+4Q/qo9xtz7iTng2DjP/0S1mNUDaJb8DsnhW3yuNeKikc5/0cKbEBzU/i7
QFvHAwjAWwZ6zTvYzDFJs7i0ndPdFXFz79OrhkJqeskX7IO/mXcIuhUM9Uh0gwYaJDcpiUCPN6OL
rWWLSscFCXm1Cie0hog/NVo/L9NPKOvsNaIR0fikJdFPYiQwf//K4LzOusJ9sD5u7AXa5ABzQ4mY
qdWWZu1/ApFg6ZQEvEaGV2X9cndv25XRfKGgEUaI9HAN64fKUu1G85dYtBN0qlE9q4wrX7+LRKhs
A+hsL1bPGksd+G3l0S/ma9D0e8jA/yMe6G3vhD5+6dmOdIOxN9rt2G85Lr8891MlizaS9Ae0RQ75
BqQhSsH1TSMq0Mj4wfaQKkTVVQdKayj0zdR2A3swYF9s7KtAK4tScg0PGLaBMyE45XXK2CFY5Ayx
WzNx+Nift0H6bkIXWoOhyZrxm20XKFJccy/5wR9b14nLiHvGYq5SLKmEcqOFCN2atv2b+pHK1OiX
Z3/hnZl6YCxIbAcl95kFJw1wgo+rwCPMmhAU31clxqAib/cW5vpBITowLtCJfqbJDsUT9XI7l8s3
soaC6T/BN228aNT4V6hJqFJvwEuRRR5Omf4HzpTm08s7ScLoAEhr5SKB0IXWM17M9ZcUuQhl49c7
UB/6PvQNfj2csnEJP/ukThxw5SKgeufbgE2xzNZ+v96H5AT53g5h6ot+OzgCXAHoHIyZg+icte+f
xNJR/c6MnTdW0Z8mkWtNO1nbcLRi2ewnMSRVKughbYR2WOAK6aSCdBAH+tSlQXrVbV5Zqa18rsoW
VGuV7J2qvE+yqmW5Fg4Fy1NrjFp9JZfEOeXnDJV3TISjeZlan7Dz8SJAiaBmuAVIxdDhsCZ9AS5c
rUxHTS+9Zwi7SFg8HAk6lPagvTkB6e+Usk7CwoyOPnQZsCuOtNY+PxgVz9mtBRw57vWAJ0qdVsC2
4wd3ewE6vWmJHjnOcxNjuRTRoeDEgbZ3gJY+WN5rlATgCwum0uVgvRCQzwx6YvG1jB0xVqUA6DPp
XaXAncXx6IiZLvBeKvC7oeuF4l+LZLmKODAWTSsroHTwP5gS1T1h7m+uF1JwS5m8YO/Djxl+ctXd
u9oU4zKA6bmyQlUuFxwJi2lDhEvu5gMjdYXzTcCpei5m1iYm1mmKIKB2+ji+CfRI7keanaD8tK4z
y0IDorrBJJDz+l2m9K67Rn4Eo8FhjlyEmk8MY2gcXxXBegLpUEpCKrBoFjaw45dQ74lwT7+ouvo0
NK0/NmRkeixlx67brnFDgeNbpexGvgr3JwJpapvxKYhcN85dAMl94Q+6VMgg/KPuw51uokOShDDN
deM+S1bz38k9RBnyH3alZaPNXbSpC9pvq47RU7uBvq08K8/4p+kOVtu7AOsAvfSPwyZjsbHtcNsl
Yu9+y6wbW1XRl6YNkty47YQGublXQZbIEO/beQTZNsIPt/f1cO9VqMcM0/njWEWC3fTXN3eZedKk
nuHn3HiS6aSevnOwxNslYzJkTlzs54pqNRXCCbldNxBmhON1X2ZX/bsi1MFgBYxScqBLwEqV+VvM
h75FWQ8kfZbhqsLgKrCs9boIP/U5d9oI2CcR6AeMUflHcHMiHRVGp/zBOvR1X9OGSEQhHPHSpjEA
0dsgTSIPIxvEuh1BSL3zcdAllg+PNvDAwitt8PDGZ0tRte9CBMy5EpekruUZoI4P2fPctIGOOrBt
1GwV/77zItbVeAe0WKvVdiGzunCXvAjzLrO+uO+FPuONCbXihn8NuzZOCY7Flz+CKEoFfk6PM6vq
7V36ZMWbi/jDagcolrVA9dgfeSZJS1yc1tGwnIrYhrn3xGLMkw7ACdVRsuID7iy36TWm4rlkQeDl
xMZsVa3AJqFEeUM0DZ3Fe050uJrVSnyZXSlx8n2hXXc8VunpmMkGNjb2QbJG5UHX0AEm83jjF5My
MVE0144+7JNugK/a3nFb7sY+YDhxKo/hpO5wzjZ7trrI9ZRclYDasKadn1/zJyKYUItz4jcO/P0R
yqqhwcPcWPVOhOnevt2iFUNBEiH6faIntoqxxPgxkal/yznafkGUw6orKha/E1eJI57CekCzw5Gv
2kWa4+5wcT+T0nYW1PvEuZPYLEUPGgoPz/anjufZ5S4dIHfZ5JM/mGDKJOIGvkfWsAZ82G0zEvv9
7pcMl4o/YpOtal8ZIYeEakB9xXoXVSE2RXRxuCLLAXpQk+6iP5TGpzrsWoC3TTLB1+9W0/OcHveF
rbBwc5ZtbV8G1r3xXtfCNkV8ZTR+U60Fns7BSwkyMqW48+p4cG5LE50ILbNWtg9hd3yntHll6A52
Z0uNxSsopPW6bzA5Z+HThNZPrKhx73enqkwluQ+84bbnXy4H6/2FFAishLdRx4r3o/AGwju7jAWa
/98HZhI8/5olFkQ6WnjOqzmEulruFzCPYYnB6yG68NUUvTYvg4/IS6h2X6YMMI8ens3r21oqxtRg
NbFqShY6a89FedWjxxHpRUbXPU5r+EdaRmeKnQ8qj0el2zjwokviBiIEvCF1XPp781h9MqKkVoQE
ewlWNRDSUcVfUVZZkqLyQkOini0dL2/66BYJMSJIdqDBMbTngf1hdPPfHcPbYFhwuIHzzwGyHrZe
d8XkxkXSgfthO6DcpRJ/uCz2xOC+kSNyVpmnUiJaR487crRhgqF1OB8iswtlc3E+gbi3c9xq+EQE
kVrJ8GGhMwyJ33RbAQQG6Dlx7b/eGTJbCZvC8WYYjjzSlh3XVOFViZlSSSvBO9KDoHpAKFLS3h5q
lPD+2zCDKSxa7JBgs+goJwnrS5ByZdX7w1NNVit5KpFDaE3ijj8kVKiB/HQav5IXw1Ux3eFjoABr
ew72CwYq2Y3lv+i/I3uagv6hbgJYeg7nwKQh1NKMpDZl/nqzntx79PRXOkIlJBQNZW5kc3RyZWFt
DWVuZG9iag03IDAgb2JqDVsvSUNDQmFzZWQgMTEgMCBSXQ1lbmRvYmoNMTEgMCBvYmoNPDwvQWx0
ZXJuYXRlL0RldmljZVJHQi9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDI2MTIvTiAzPj5zdHJl
YW0NChzC/7od1ZtVohK9mbggP7hB9H/lGmsZsEUORiHqiFaAJYwW3NPZo5ZPXsn5pgNqxTfVDHOW
cpigzLmWDWfgs5rq34gKh0XdPOWJvQCyUWwtZnCmCDzRPBZjuzejrfEXeOtMjH/6DgKMIhS7qo/0
frxK0iq9KjxAVR4FQcXHSI254BADiWCBXIhkbH37UGNrMXrYPpPWAYnLRdebqf48QAuhFAfQWUOx
axrUDPXB0QGb/9l45rrlz3MtVwR6FDZLC22BgtJ2IzGyNAIWADEsH6iEujzs6gWkM5vsEWJdVrth
pG/6MLBlfNu0qn38NuomWIfCSRZiyZHoUDXROAnV434fY/Ayjkfcb1iczBsDpIyryNPb7vPkBeXN
TxoAVOKhk5TFgl66LaOY2BZ74T3z8ObXiqFXAFEWueoFE0hiBJKRnPMmZvyWMYyPK/E7uEl3997l
c9zZxHIPrrpH22ZdGbtEvypbIi8QR9lTUsw+nNYkMJlQtTErEbfW50P6mB72RhDQ0tzxVyUTT5A8
WKJ6gmgwrtRUMaILucUgj1Wmsh0stfNf7wZRpV2XJOgodcDtjPSQ1Gh34ikYMEKzODSbzPDxkQKy
xyHWLxn4/e6pN5H1wBvPtP0eJvFHtGJsYZG0lY6GVOMgb/9FVNxOhNm0I0c2GHus6tu7Beh/EyDp
pccaUUaECpQGC9IwNw3bkDr+4jI9j57xDTs+fEH+fkVmIn148wLy/TEhhvYwNm11iLs759ReL2+V
QjygHV8wq7IPjGTQaCrrjeUFlItiykEBS4SaOD3mqAlSE+/4tifPDrY2LSvBBzgRbHgeBmWy4Qg1
DR/KN4dg/uhU1Y8LFxK2ls+tnIe9hpf1RssrBcS65450iFMbOci5t4GyPboh95TUQ62dHZFgM76W
9oEQEqlpS08B+7fEIzh1Pz0IzRUT6j/9esXZXRcRqRkI4JcxqRuQAZzKmw2IJFK0EEDdT9/o3zW9
Q7mOYLbYD9sdyJRvi/cPkQ65KCDhDusGWs5WP0/MpbtsSHoL54F1Gtdd8YEKrkf5H9JXDORzONoS
Wr2EHlEOILsWRsauhJj3ev49tMt2eHBU5Ec+N8QEO5g5F31pphR/JLER+YJAn71KymzDKlC+nu3S
YKAYHHBlgb+WYgdR+VUsilmHeUG6TeJuPhVhNsroAbKen2H7gk08rWSv4RTBIgrNAS8feOzBrQGW
SoImrk67sq9mN7/HRb9wYTQ7AA8ix3ZDN/sGpHgSh5DhHBe4+liaGSnzYpT4Ep1yLLgb1uG2qWrl
j3/40H+xff0MAs8JRC7iz/NFjGt7+Y8JRUfBP78mdoq/yZt9fdFRZR3YyEpozCEj0VLV6mJNgQOi
ljgpc58bA3rMblYBP+rBcGdAoxbC8zjGLUdovfpCWvv6H78wDb8EiPL3gojUcyT3aqTNPrDacWWl
GhGMLG7knWTWbT/xYU6sJygiU78Cs0ZbLgmTv3Fot+YlfapJCwDViNSE0iu7CAMXdCa9dop/0MyT
g4CkXFSenBsYIFGaeq78pX53J8XAxrm1bKXT/re14D5xvjZX6htosJS7y8jKTUJffH+KHb9quDKY
LbjqNw1Mvk711Z6sE9wHv9K3MM9PdtKcYaxTN8iZqFePme+09kyQc/0dcDp9xKaaqihrFubSeflZ
e05ajD31YC/ul7Yu8Ezq2AZBwQaJrJ4I0rRU5u59ZIcrSgaxLkP5uej7+Nn880Yay4S+RkXWc3Fv
Xo2JdeFBo52g+2SZJf2IKfv4EvjICscgtPB7QgpWZsRxQlhfzetBqjUu/4OUrVXo5hjslz5DBZpe
glV6dWzqnh1q4wvpCJem9BD3SL+Wir7kyi24BeW2Ti8p776kGdKJIQoejjbr6VMb5JVeD196U/Uz
9IeMqTkfXzNlRcNP0BXwvS1OE9aLLeBz7qVtQgawwUGRzH+oCqLMHnuOKLdWVc7QmdwJL4LjhKz/
0zj+YFd8pVDCsO6rJlQI5LpfTGyJq192eBNcxvw/8ASqbmHNzu91jJl4OxooDoIuEMqbT3co4bKu
V04Opxn6ZdEqhESF335CDYNAXhGSJZ4p9McU/5YcuCOzlxuWS+gyV5oW+YnkshIugwwvf2AJ70/c
Kbx28QhmEflQ84x6NfAdUiGi/v0V+eZsPBErLUv0sqt6yE47k/Q/X2Al2k+LmJsRCFYYsfYmnZY2
HkvQ0Q/QDrJjufAxeEm4ZPLpP5IjeZ1/JlZ5Ai8BPhfi/YgTojJdOAOp2yNMm4oQeiFcOC1Mik3j
LSfPWTpzCRlhAejUzxnPDMBdao7IP1qiugVos1epLwssYTK1UIB/cRzb3sakTrljMh3xbqYC5ONY
gaYG1OEABNErLyAfUGqSZZV6BDS+YzLKbExVT0ixDJKD2Kh/0hatyiroByEpZeHjeRSrLveqLKsP
XUJNdQg4Zwy6DCstfNtCz0fZtUJbTeD0EnhRwhyxQHzaT73No7ufuS1k9zOpzO6+0ddfQqeH7HoI
RQxnE3x9vpN0DShtTWX0du58AEoZM3tLMiNUPPfnYxWLspybsOVX+IuIVAyLtKTR2ydTiIiUDiYF
b5Xd34Ur51RGGGvGgiNnfBaJCq4/P7h71C4aZqK/7Yt3TI8O3Tk35enkZ4iKEOZAoJPp5IroNWw8
JDne2msRqqfYugjYuOO9N4oy3ybU7Tf9Q/W/boMVywFP5Zk2oVEgtxkWCgEJz8g0q23M3gukavPP
jVobtLBEnw2q6OU5oOrsoiwfeFWvNQPDRsqlrcq55FF9zF6em/v1PldjdT1fEKLaiTT3lOpFo38J
9pn0CO5eVMiWUaxo8uN7G8KSpu1t1yG9EfulzDGIPAAIIoR6dez1PQkcEmqBC9vINjVD8HID43/p
b1tGtEb+ZdXiY+JFpukOiYiYteVXArXgpe+pKl3eq3I7u5oPx3ZlMyIUrgiu9PofisqQ0ZwSb+ch
5SkSddcYeLyNV5YFGRsR+nrKyo90mD8qIXjL3+vMOEdjK1qfLZTke8C82KMarUx5gOqDg301Adlp
M0DLE7T0nyhBLXKmHE1P91eDyMZ/Gf8qb6vBhYIkgIaWRYmwvl8JNjucZZ6p+U02mE4pKWjOzh3L
vkOw9+fkZUSuKwmp221qkF4qON0iUNEBLi6dwXm2/YyUzd6ymeSfzYqMElvdzeVR47TDpO4HwhkV
Y2qmf6R001uaaxMFUsRin6+2Sazf82FY8KARhMPo5RyjzsUENRRuXGrGjqQN5CMWQVLNJdvfWMK6
dsP61GL5YR7+IerM5ELsxBDrHtvq+9/vqQyBfA6KuNDyEFhamWqUofDgh99FPXpKLszO24nAPH+H
Aj2O2oWxicW3bhvCuJWfhgDvEJRgX9R/NT4TCHrp45KYDC1i2/4Zuc1lCi04wvCKl+X9wVAV8nru
FFRXDQftv6PumR/9ebAb9uAHzg7gLkgEe+EULrG8JUFUOOXWmAxYKOj+kCScCjKVKiRrDWVuZHN0
cmVhbQ1lbmRvYmoNMTQgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA2ODU0Pj5z
dHJlYW0NCjA2d7zg4eh1wccgnEzFwqY+wWtDTEsNN+T2Q6GFo4m27FXNoApTuQtZWKpZSc9CT2TK
7Y3rGmisSV83AJ8fo4I0xjk2l+/PLG7Vr7r89OPzE5GmgoN0NmgZV9hEOYLww1U4IBUCW1XV4AIT
GEqLmnrJzcUkLOqP+uUyRciJtdqnXXPFgMqmZhoTNcBEpKlE+MqOGxey/fgCZj7whsDVAdfB/vw5
TJ6pY6kKJuQoPcJDK6ok/yxYx3HzvGLOlqu68QfywCM6kjFlrk4NiBn86R4rtAKFzwEw53uXrHC9
Pc7KkLo+An1eYPzmVccSR70PPRcPqmMu8yhYjxHi2/4748EQK5iHxutqzi6HL1SNdHeWqg19gIlN
y+eX19nY5yAkEmTUpmK/1gtcSvXdLI34g1P/AV5+xtCiHAna898wFuRQCvrjvrV5y3teFVukYJb0
QKVN5aB0ih7mCyfLvIZZ3810g7VoclvAFwzp90Ily6zc2e7857gxbWLyQaF9n7w+3XVWv/3UbN3c
sfYeTUgnA7i02tmdndA/aj77lK2IsYD0ak2IDMkIs6g8Z+WPZbyMFsmfq2xVL9sNviXiVDcLc/jJ
Bn5l+4XtC8oG4FofVhUM8bJH2butyxsNSdaM+h1bJ83/YUIH4iVmdBhtil3MFtvYwBDm+77XRTX8
LywyPrx75fxAnn9i8pIqB2kMGZ1OJJucLeceBN6QlORnSh8hLocf7OZ5SQDmLNlX46E8WdxiFD7R
OHuafoYRGH+gB/wyGrn54gqgazgZoiAHI44Nv6d4SjTbglbzkj8XnFT89lwnwWcWzy9Z/GHndviS
QbVoGmcvXk6VXb7XEKHcStMKd/Ge4MYDaCFnwheJL5A4H75Etza7OzIgnjXffxfQ0s2bSc7+sZG6
aBGjqxSb5iPM3GtWeO1P9bjvb0zT6EiJkGMFhkLAX2tqUEnrC2WI3eiYEmYuVO8+MvtLjv5Zmbgz
zRL/LvT80J3HusTSKygWS2OMm1vx1+8Gq492vYAX4JC25KdNSi/2ZysKAoZVURUvjfHgEnQwQs1m
V17r+uepx0BLnOZqDMHgxBO3RMOuj7wkKf/z8ihGAQ3eccwyBAzRBjTRVuaPcOXUYUKxPrlkAfDz
Pf7slKU7r5WUwALEk1gDz0EWPRVWLq3x8YeA0EcfgBp4GU/32mI7daHoRTHNL9yk3ldetas9BAZT
KCpQrJzr5e2IpzWfToj4NiL7zYi4Pql4GekiRISaaCafkCuRUohOyzPMI11khIl3P2Ht98ldrO4k
/pQUY2L7lOcpfiZuoZGln8aasLgMIBAmCk6yRkUp9LGDQ+oQ7TQ/Ua8JLsHCaWqFtBL0w2ZH3Pb9
ltdIkCSGJkeaZOq0LylJsk4KR225ojReE7zt1QrcZhbnon2Ol1bJK+AEXKrJb1I1jjKbJTzE8wS1
fVhPtsugEDoMVvCTDxW93tnqj7uu5d6m+6HopOV8l9uRa0/o78s00qQ+EGrUnYcpODuQq8Ow57ET
Sgk5SeGsCTaywmdM8N7nNOQ4671yIkB3QaE/F8N+jXIO6ZuDjJGP0sNOhB7WPu+40G0f1SiHDrJo
tOajR1hTlaxp7C8iZAcPjV5UJti6tM3XJ5jpC1yQY/e2DJ8+T0dYWv1cpYxVq2TF9z4e74vVifNv
haYP9Tqn2QWa19LmAVvJHIKx/6i80USIq1edrZzb5D4Me3ik+D0ThHEIDLKifA0WsLmOiMP0sS89
4VGsnusW0LXrJMhEgJwfvoSluo6k1tx8ZoL/SPBffRXQBVPMzpigpcbOllstL7nkhf9t7qo9vEU/
zASFwOCXpTbQ2G7WJxwwx/WUULhKGTjM0gEMCHKnj5fVhdsDvh61NgGySbL00dObeAiEm5f7oY9Y
/8EaY1hMTA0nSt5hdQB8CWKyjhX5uQxKWPItXi4hKyJp9I4mT9B2VDTVcn4ui2iF7xNiWLicxa0s
kz3+uRx9fnkD8bI3RuesahZQTf8Ou7xItxFO/23JrhdfDContfG0vBghVPiKgqsDxft2S7Q0Fp2W
7vvpkeBzSIhw1PbvxmnJ+xaSazzB5cDRmH6kqknrydH3cf4AfqGX5liXwKYJX11Pt+xocVbeqRVd
zQ7qV4llQboUdrI+7Yrn9tZX+D7aYOXF3t1Kjnj8G8cvWCV4xNRPgcVkGbwxQPFkWCCD6Rz9hmeD
vf8N0sE+duIVOzlcUI+pwjYx3iOik5Sn+mjJ7Rgyk9Tx3m1sOoAHu9hDHZPI9hf8Ucq+ERsA+JVI
bL4IBwP09Bt/j4UE0lwcFBCivakxbeWMDr02Ic9nf/OhXlAcOoOPLpxrE7j4MGwXPVCpCHG8+Qpl
h01CUYiWmK61fq1+jJd76BJN+9vpJeFYM7Xdg3IbtOuREftRzdOos926ZDbHSesFRihlb8kXNvnO
fRdNQR/nDZkrw+hapVn6QFsxfDGh/RfO5hMdl1RzFePyoTNnJD88jF37yZ7eGrxLT7p5x3mzNij3
heiQ8KhuKuG2I6zyloM+BhUczObcOQNvOHewDLmAs0mJM4hEfEy9ix1sOdoWYnqLSMxCXSbE6w6Z
swZJtc9SIUNBpqh+zi42b1kZ86qC3ph6QnTCpXgnAzUpoMyzLSbGcslmgj4R3SPBFvITN8+ybr/c
BuV6Edd86kljCa7c5mUZtwePfD40ZtYlgeV/DzUMgKOPCXmXKyaV8jiSWjFHd35ZUv/Gnfl8p/Sd
Rv8FVY14hmoA/403BmFl601hWyN3Lb5iQogbBjxC/K59/bgzKXjM6JKIeYAqhTtR1VO2csd7ZH86
GzC5WQ+Htau6GirOUK/fMn+CiSw0T36UjJcaA5YAT4fAzIBZvu1EUPxOCxNDHvVb4sHED5M35xnK
d2zNHUhTKrzGw6aD6wpCUPLI+CH8rrmUkxemqGy7WFfId32BSciFqQAtdTgbvcc892lyZCgmSbat
l5kJjVZ8givQreYAslKeNxBwQk4sS6uIb+SRp9GuidJTdJh4PuM3HmLFMTuU/riAFBshs1oYgqUL
aT8s4YNnrPD/DAFn3puCQzH6WQ0gQatdMVNWpsVC954U+FQOcO0cJOBW7Vh7lsxOPaK+lLgjA2eK
iRXeSBh0+N7d3xl7mma2FHeHj591IzwMWmvSnVenXkS9Wjoj0a4YE9SrSXREEIalK5+m9ATNEQrh
YPY7ij4vYDIzdQMjp6UkudhdEckHSkaQ7MTFMk+hCQT1st2m9q+4FnSaMDcsjo0r4cMAD+qr8rDh
jIe97hyGCvzEwSYoZDe7tEg+PRvMqZZk1WDNpHbDnz2m5rMmFRQLHPxXdA/4HY6CrT6ufKuU40BP
ho72O1Bw7NRPxI1FMf2aM5qiFR4KZ4oXHJyAkxyRD3B3SiJay2auD/L641AVoKrNVF9hDrDcFbTh
UFRZiP4H2PWGlIFBElfavkyslwufHEpmDdrUEluZn7JyFNseGhSgh+5ZcXCAX5Ym9uEkM15pzAi3
KI3+sdo/6gvu/T8Q1O90VsWg1aORYlLryaSIF5A/dZ1UDy8E2QAHEhoGQTgoYgrnP32BFrG4YJrq
gME6lF/D3K1SgtzUcd8X44xyRLvXfURpu1AOl/5+sk9sjnFLMItj+Iq/q2GUmbIa5we3nT0VuVvq
wYpQvrQpNttu/eYXLy05a6OalfxpDOi3bpvgjt4cKxlPxRdEOabPjJprqMhacn+KEbAd00M04m57
hWKg+Jc/9rPXLdj2f/UM9g4t8+pFmRPn7kXWvMpisSKiQgpO9dSN5cTuHeRV6nL5l+WjU6WZrUMF
7nIv8p63Ezr+1GgYxVJyGa9C4rFVNLg2s6yLeWCYF3dnFWtHlijd6ztvD6zPEdF2Jq6Nh/MFg+oY
vetk3VcZ49Gdh9dDrcwiAz4H6/l4GDAmFYK3eSpLEBKz1ryyH4HSAaDKzNNg86YsrrYKaIF72eoO
Gou7T6Cfn8G2fyZgqqDh4QaAvJAiyMG4pPrU8j4PFCNH3MoedyleJ6mCMQb8dAilKhe8KWCDaXY5
FM5eZj7i4SF/6nkwmssWI8W2MhpYJ5hKwjxJ23bPx74GYlTgB6Yu3nxYwToulcOoZpVXq+fKi2xu
TeOcyoSLFeSreHmylG/wMW0L3Mz8ha27F+T2P+K7hLvKXUGkUMiRV0warJ1l6SQqV1u+t9+pK79a
SGrvuuIdwimnTz5GGdN6rbCp/8Grs7Xm7ZauNRj2i6Pm662q+YKeocnkL2o6DQHkOAXP2wG+JRkM
X+pipz/0mkZJDZtGdYL/BVpEO5Ik1byOa0lHDe8bYlzS5gP9LzY8HtsomhSPJXgsaWRnjY6++hxq
ANaar5YPvJPyEm2c/SVxbpPf/mVwrNW5Ek3MW6ZWeA8cRRfF+InzxAn4aLPHY238/iAgp1K+1Io3
dWG/EIRM3JDanSKvzkQmbeK15DCkY6VNLFdJSHtM5mLgru8vAaIvJzT9v+6daOmYw3n9axlqZa8K
E5jkeaYwBJFUiSwZOg3Tp4WW+1Bsr1HXjlRLIv/R07MdJ+HIRUssC5X907woSVaGpWfKFqLzbIoE
F1SlAOMsTkyeMJiepM6aMmxye4pNGHKf/8c+EbisHA4gGvvOaY2aw8It58BzahIOmn4dRTax4UBT
esakMmZbQ2fip4o00xqo7jJUH4JcCR22WBXNFdejP1PmI/werMzwumlrQcvNbGuQu4V/1+AFJxB0
8PF9P18vtVKIdMY9ZZWuniVELsrLHfPJ+E0WDa6BX8M+oTRiPffU3dpP5MsPwKWC3JMa/qoO0DFT
Qz70vlt6jHCUAp117Fd18v5/TXAf3LnnYWWn4HHN5NUA6kAfhWTmih+q64A0VD5GL77Q++PQ6SIe
Tvs5z42dWAOF2dNI5QYtU8fbumH5eWnbLmQfqjBS3PVtW21rDWS0cBtP8VfwPlM9SJqLkFjfFcMt
saBBYrHU8h26FEHoVJ8+ul48DpLdwW9nP0Ok1RqYt7VQAiKjcZeAFoGyQESbBViuGfijqDn0LuTf
HDg0rMNkkodxkNrph/raadMf+xJokRZHc4h0Ffaav4sRbb5gG/1+xRY9UVkKr0qbwONPaBBBpMy5
albSOP8mmnXERwf2QPjDmOHgNEZTUVG8/OVKzic9U5z+q8fNeFhOLNS5m5tz4BrR7hE9fn4xCNDG
rY7uBIQlpKaRMfHCcQYBC4Q/mJBE6cFi8fI/QbIM3LJuJy49bH5M0dV9Fyn/jt7eaSNEgRuHAs9A
QgNo6lV9i71Pr1EGMKntV4ezLGSodCq2Q8EYPSsLvaeW1OmQ1Q/0oQ8MARPpYlLe/Sooq9n80456
g/hNbeE0Bn2L/AbEUn3iOmjWXgGMiiDGmil4dIXMINzph3xsfqas6WSABoDySD4l5cydmotZCeiR
uGbwvW1e4bohZzMy0CHujkTIbEvPGW5tr13avRpLmcxGmRr+lqd1N7ShtLL2dhqiT5uvhnF7ymK+
Bnp5LGIknshslQj2oBfaaz7254F2D7aBgtcx5+8sACe0GFou80Rxp0+GvIgN9qbMXV/peTuz52+C
/ukgdSemCE1+oF/DTTXww73EGtZhZpOIudIa7p2zYbt7auMU2zkC8+RUwAx7iy6ooeRA3+C7YtFb
RQfoYMJEsexOCrWyz+Hz4c6jCyMLr+FLzbhfWk3c6ofXPcLFVRwcCBfdts9dYFUZKMM9O5u1qMfh
zBA6zVuZwJBqv2bVRCgIb8NIxO74N7+zJLB/7jKncw5XlYlhlx1oGot+xOW7PEkvLuN7TMwgDlhE
iM9CIbh8Qqeb5ZdsvLQ8FA2AbK17Nfiy2xWozXrHTiRsFgSQQgGPF6EkxFc4TnoR8ZK+h3FCS6W0
xxN+eHFJbpeTWJ1UmT6bIryjqqOAnRkqyZBTOoli3Y4C46P0j7JBosbG9eRnQxUExUs+fnVWY6e1
qEGrTtdLb8bqAfRDLI/mInF8dsoJKnia3hYBtBPFZ338c01LWl10ZuupVA8jD+SsEPJANYhPF0kq
M5Czy5GSniZnmxdN0MTxcNfu9qVAUab7O/b4IZxuA4DA/6deq/YxC+rR7k7108Qw+k1fJaeoC7s3
SskOsAo513vQCy6XppC8lo83/hzGSwo3b/0asx3s8S63lA0eH10dT9mBo/az/WBOFdYI6bUu5rv+
TE61tBEidqRZDozvwNl3Ax7wsYgFBVsCJPTHAtgyqC/FmiGxwliMra7qwT1X5YVrlfHuGTu3hLEh
s83caj6Nlyf4p0w/OBHFk23g4G34SEguaiIDmU2zzRw9Pks96xHaAsO0pVQjuWcFwq19o/I4k42n
KI7O2Oylhvvf4izJ5KbK4y09p/FwQsmd1v5kl8trrO1tzhoNgHuNcNAPqBqo4cLarLic3FpO5ecW
THvK7+RXr2SPabrewWmlHfM18lKq+jE0LiPDdTFWQcXIWL68KTKYsffm7EaNA9gO80ZfOxKgBWPP
fa/H14w5/FLXch1dr4L8e8SizLjiKbcc7LYuyAP+HTXvyzjHJkMCMZBGBnX1A7REULpx9RmBMFOi
Ex4P5Je3Z98ySq2L0fJ7j+z1g7lZADZdEMml3gkKYiu+3MMLbBta6CPUy9HDHKvFKvMholZT2PaC
t5nYqltIDRk67tNrDkdi/km84McrkXcSHX8ipq26wYgauvrOxXiznTbX6OyWnZwQveTdKRK0o3sy
E8I0gvRc5sSdDIjmF/eT8FdpbhUqvEG2z4LApae1O6ks6M0J03ayD19v6OVjErrQ9DANn+hmrrak
EVxZ4fh5HJSpr1/sHjg1TwYvOqyuzvtl2yfYeGb0pS+4OkoDND6/54IguNoBLERymfnQbLYyczyP
+KhThIn9zvRaIEk5n2lc5V2i1jssgQOtWkIc8PeCdauLo7WyL7+worpKuc2luG5e1erZODLFB04c
wIBMaXL4ox4z1VuJYMkdD7CUH7IF9nufBpxFtTg3/kCVPG74ouZTI+DlF01bsDy2KUuG4sFAGepW
sjBafHl27BiGkGi76Hv+HhtqzZq07xAXsNRhe99kzIqMZ7ACKL/fUl+n+Op8haWmbfZdSKKBSQXJ
FhB2Wn3Zvoryd8ShEgpBzlZH9GZSlNnFWAs73KS7D+IZJabhHgziwEykZ2FvetbYElWrc15uOKgk
2ZdnD4arnGGcFnySYDPvYTwEIPmyOp2B19ovSYwcmbgmo88IIQnjws7j2vWY63biuvnJlpfUKIma
Fw7SexHFuz5nih27EOXXl/sWAl4tGRV5CqD7udiu6wGfxcGtNW6Qpw4u8vVjlbcEZgFJ6Xp5OYV7
jxWi758qJr1uuXagaFOFiz/DjjXnqTcJC8xHlfrKHEp17E5d1Ssqbj8fbrQml/a7GCQKjC5T7oqi
XryJrBSNyJTkk18dvuIWA++CKHJkDKe+EcFRgMjIApgv341YPbwtFhXf0sd2MSh9G7htFrSadbYh
6ZHVbDB/xrYLPTrhEMKpDNtStw46MWDXQksTBp84lRQx7IsUOyVqbwwLpCq0fHmqrcfGvTrjTb4o
/sdsUjV9pYzaA+YG9mGTkVGHOXworfVVToEVkvsQ3m1yLFauomqmEEYZ2gLVyeMcr/HjPaC93sxt
NKK4eu/OfOJI077OjhCmWf+/sp836pchXiPysbcHvn6M1PsozxN6xoKGyTbtCqPRpkpnyPciQV12
JAgMCmaDBsU4sHW7q/Ej7bfF2tj9Jne0Wt2Tl6XtCB1DsxW3oI/KzbCpBpoXt40DqBxd48DNJdD6
YdujUZ0q5LBBTHziUvyyEoVTj4jHdsVk4/BmRT7TXSQAnmk5Hr8nCCG19lVM1iVrFcE8HSyVRQdW
47k2a8ExsgxH6h35gNuRqgV2VTpMPVP5rqexdbcxhySm++qqbCnItVp2U7jGZ0Ik/a200aTONFeO
BOFYb1R55ahDZNWyKpPT6HYzvE6yuIBdsPWKGtiXmpbQwWzzUi2VIW8MZ4OR71x+vTEkrkraVSRX
B3XYC6Y3yooyJ1YGIA0Eyqws33SlbTO2viLf8MAznkXMxNkH761AlofhjvxWgmSPs1dNI+WszhTm
sO69Cwm7F5w5v3dOB4SEp1XMAiviK8CboZncqox0AnPcKXuxN+5+SYDSy+Pq/Bjtoj4MfKDfuN73
xdtDKy2D8avHXlD4WhJcOIxGpJU02fZQ18IG1z8mMCRk9aJqqklYiHyHU5BcVjsscrIAFLyhFmtu
foET/MBvSNv2d/eo1yfOfuQQRLC8fEP0CGi/nfsLX8Qg1dSeYWh+Ov6nE8sii4RtJmy9P+cYp+C3
v5adwvAvYcoG0zSFsyscejNzPQNtoqreDCx5eXjSRXqoi3TW20bkHx2jPtzc+gzCWVPNYCmaFiEb
buZuJ2mncxo7S0OXH6ItWxCWd/tvOO3mL+qUj3jKrBD6RIqb17ZeUN7pHPo88JungR1vB0PSmFAc
cwJfIdinjftPzsgqM+rMfNGUEln1kopVn+VYBNSF3iV0VEZu1XpbVMC+yJHHl342Io+XfirfYQvY
7UiMPfvE3ZVEYCqDQ6XSqFeY18sohOeTlNrFKrEfD0uEdv4iXX6ZVyI1dZ8SjN7dxlVM/DUx2tOc
ImcwEDMUUiOCzd1zvSJruJHfLmVG6JpR/gv5nZxARf/mUvZLhaiySPeJRwYPQPKuseETtdITwpHI
U7hNzroG6snhPbraja70b/G7IRNVR7ljPN/9oIS6Wx1GyI8ClA1GpJOO3bUuVFvmU3wPmW+9K/6+
eVXX2mV8OHfP+Aaowav+9IVfirlfsEpQgoPEMPc9cjDUUM9oJwwl/aNJUk/e8BlUqQDvV89mcNWp
+H3iUqWAJwkaoW6e/p/YP/7o1cLXyr46b2Uq5yQbu+I9jsU+ttRC5K8c+k3rzFn6poMMjMks3/3K
f57x8ssHbfCoLj8dPc7appUfba4+HeajRJSMJcVyTZ9hG2oyKuZ3qzDT79qo2EnnAzxm2o3WBQyy
GYeS62ZbXVv273yIds0UUlhxyUWM8GfdFpMcJc1VKN8nLCbNK5CVh2WGQFmnwVsvHwO5xyoZIWsk
GrY8Lkl3d7HE8tORoUMv5kMU5GRZjciEG+9fD4KOmtAEN9yf2Do108sYDI5zKglpDZl5wYJOGetW
/gEd6x/AbHpI+uWlNwLu0MMz2FKxDWVuZHN0cmVhbQ1lbmRvYmoNMTggMCBvYmoNPDwvRmlsdGVy
L0ZsYXRlRGVjb2RlL0xlbmd0aCA0NzI5Pj5zdHJlYW0NCj9/J0J8DAF4ZDq1N3IgSQ36EFRJvUhl
7gA3iwjkvR2/EUNMAhpiuLlXAQg3wsA/E6p8fMHlZ0GeDK5Uw84GulEIySoqytVJL0K/cCPEbNHr
AHlXrPKzRkYtyVYaY9dJWmxWx/FMqNql1mzZqQ/PwxyFMMXB1RGIeyfC444iEo7bv2tcMO9huDeF
XV3N+vbq6nmr8SwlGyiqVzRgj6gJ5ZK5B6gHpSqfkHfLBJo6eSc/pBlwr2F/u/DzdnynIDHcldBJ
1Hjj0gH8n5Ivb8JEWBOiZGgmZxfzUC+6WUIZWha5QYzZWC75c9rmbaaSHgVSgYkgWq0jpVTV/We/
dxYWeRTx96Eh+W4AHCiRzkt1afZw7bRH6QhyvlHfXW65Dgq1+UW2BmNl6JkedtB4VgELicNH1ZWR
jB9w4BIDkstyAxR6fxZcxzBjxt8ff958MKtDbCxUoMcun+zbazcnmJdPX86BQfVz5AZ6yMU8FyCj
Y+a1WVJpj2gkb1MAcy/4QmfPSkcW5qkbwCZHrkH1bbXg59XHGdK+kUt1lhswslq31D+/7ANw/VzO
o8+1ueiTEXB/8U3LvhBgOcAxT8kaigJpeSVLNFglC9IZ/LC1b4kXwgOU13ycDa2Cu1HiHM1hkbhQ
/6iHnhJTChAUVO0PPmelLruXCWn/N0p/RByUiNCtlrYBhJytnxmvwascxi/2415LUB9nn2ZKOfCR
2VBZmPd4nUtKLKMXvPl5T5Kh5PZxI8PMNzKn7pEJLBZpB1x68JkpptIu1w/tA2MzvtuKnc52if3I
KXwlxJsxJKU3G6KVGDo8NxPByxIdZ5/t96Fjj8ScV1DqtIz7b88Ul59Ajo5SwtTI25fN81R/X2eT
86qlaWuboVj2QhVRfCmba7QW1Lfaf6zC+VgwmosrpmXT5tebKA/eP9trP4EzRCDMrlCcZPrDiyLq
+A0UYNSJKrv3rbSiXkuT7UPOIPp66iqvjKjJo24x2P30AdZD8sybOPE3JeCA5ihhQe0Q3o0Dlmx0
sXGy6abtRQhAcxAzttR9D18EWT36rsl0gY4Hwx3qPsiX84tHlzHzXGFE4lhtbugpHF3CkvKx/2N3
7K4w/IgEjnTtz0GP0+6Z3Rm4vuIXtmSOGGB0QWIIYLE4cPFfuNoZc7QFTO0VfhX6UNdJdwprluWy
D+kh9ST0W6eY5fL505n7LeYezEu/YeEAGNko7351hOPAo1NWjWilcrbARW/mrrdnYnQDLA11P5kV
UlaYun/ePosy0Uvd3tpcuC42a+w5+eqRRSH4c3ekrSSzwS9sjmPKi4y+/44qqYDDFV3/Xn/WmLzp
5kVB54krkYp5MXvDoG5MB09ly1+Y5SGxXNZ9E92U1YFAUjLYPSkoYaHjGiQzsln+EIp2/+CCFMFy
SLIoefK3IbNnFHrJ3Z407xf/vU87+5vWQDeuQ2hsgkBQYH7n8eQrynmp6OvTqHaI3EX8uvkJJm3X
AowVzuzghR+LiuzNz6HLsU1cW9C6Zra4CQDq+hzp7G38aAW4fYImsO5To7ML+G3BoF3jrQ0Ve7TZ
lhOJfr0qASQTDs6x8o9BBIzyrkK4OZjz1HULq8nw8q31O/O3F+AHssUooUr0eAnAPR/04Q22PVFI
Z9qKr0WImsqkPmLW4YSbwy7DY/ZNqiWQIJTjWOIRT4Ulb87hCewFN8wiA+epQOmeo8kJAJ7Or3hS
Wti4QmIZdgYC3qUbHcTWq8+1+M5Q1ldXN/ftcyjF4IuA0nVWdFIj5XRkMtDre2QQt3DiqdIddi6q
+gHTmm+a/cm2sUzKApEod4axqCUgtQR7bZMMxHNw1HXusQHLtFlJYpioYM8Dt2tnR3biYwNIYesT
yn/iW2x2pcp/gHpEBTWfA1siQ+Wl/fEMK+NsAWCer7EgEUrDl3JqpqQ+FHGSz3OyazyF4ZWDnA7C
YTcijA3XcQbvNgh0itT5+3NGcmB2j2OiLo5MCSnX37wU+jnIMB/mSw+cdkpE9lp4zOAMfjGwUYR3
GOqbyuSynjK7rp9kGfe1MQe6HfGbxwhtugu2zKJnOag6y4hixDuPeX0TGABRoNjINi+ZHs/Xuoru
3D15VJ8FAWIl0MsA2z3jTjqHLYNLSOC8P04DyB3hNZ4xoYJWvPRs+o0OMdtKoNVg/VcpkaRpq9lG
GFTTx3usJMqLGd878jwUCj3soWxeDHHZACIefg38yrhRJ6zK44sx78+JR9uazB/axnZTLJzgV3FA
eXvfFJxwJs/QjAxA5SlA9DKMNY0BliR1L4WHzRK3loe1C0YnXTk9LPSKSvvPVE6lpts9TotUHmQl
PrOQu8JiRU1mzKo4pmvQ7Ob1s+sqG1VVomfeiuV3lXnPTB7zW3gfyXIljF8rGCWwvQzMBnelc7Tu
fR7tnW9iyW4QSfbvaZRV094lo9F+XlWg38YMAdkYOKd1GZbjueYtp6wZUAo3bd+Ae85YeZlG4LKw
DzxaabkBC764+Sj3eVlv3MvB9175HIR6kK97+S8dQnLRHNVqF6Scm7u7YKvN9GLiQW1FbeCCf8Yg
eZueC4GtMuo6sTRd2bQ7O7bpyVUrcxKp2Kvz5lXYug7Y1PGRJEQKdkK/lk3GISmCHkEv4O0VMr7n
sVJiEUGxPOY4dz5043nGRMmYIstz/tKldP4WIw3dd8CpNwuBoU8yAfA9TkjIK1BJgVPy+fuH/YN+
8sIIRgZ1AOKNLOsacaH+hV7quFz6SBUYGIZvcOpDXhMaKb4FIxRj1kYZrugTdqMZ3zcJShZemYmI
6Hkx/CCHoGTWffgu0bDspW99LVylkmI3IO+vlQ4w41PwLQ5zd0amEofmxknYUVZxswikQ0rzjzmR
o4d/7rWEoZqmo7xll/HrsB3ZtQvTRWgWNcAaW2pHUBIXBBZ4suc2x3W3XS8MtOyAQOhs4oqFfapF
WoZIK51n+/LgZqtGfk4Mwe+ylR1JDs2sXTARDQEDgCuXpHTXWCuzTHX7qoGKDW4NpnU+JRsq7wYD
AivG5d9o7701j5guUeKVmEqRROtF8X3ivav/ABl7lkDRi7hqK2rzzxrT3yNzjWxgYu/ReECbUw8t
E1kAYLCxZR3m2wktTMZ6OwESdFWXLK6rvsvibbfEkK6nGVrMvCUip3TRrIEVgdBd6TYf6q+LxKGq
15vgzeThwvavytBOj9XosVN/s0AaebWW57Na7PHn6TNjAlvzQpF73/Ij1895mTZNcItXvPE7R6J/
vFwk8m3QDAz6nB50qllTHRMbDKiUWL/4HLJdYME5ExmRIoPRBBI/Hw37mvtBL0QHOxBLHPutqfE0
Ms7KOtEpuOfRpaJTP6TEzh6HRe2OkO9ORTB3VpG0YHwW+Q2EqFy8fJYTN2JM1WueUQnnwjWS0yBo
dF+Rw7FyQcjF9a12gLzfHWVJJ4W5YgbgxVoSu0TNKEeHqHnDSZqp/WAHOyLHvv0kl4A0FarzQWc1
ta1jIc6Ajx2lNnofqR/gtR/0GrpLLxvfCAonwy7CczwMwVFwVdi9kClcGH4t696v7ECsrisoL7TS
IKoKkmu+fRF7sLvWfP/5EasJEnTqinN6jdmWe37xrfFsSiXR4c7uf26SqwF6yHA0rhpbS+qgs+3s
gER954aDnpjx+Dv67TFhzKNGUYoTUMyMNf/S6dXGziuCBQ0/qwgdwZ5hn+iMcJgIlH/B2S7bXSAB
eV+m51R5pUpD5xNNc/kJs8H1q5Z6orZvtJSfkAHGo49Snmw5MIGFc70CI/+JLyK7B6e5LsWXIVGJ
dMVSYpWBvlR+M/nzHSEyYGvUlQauWa+PeckzZxA1ZI6TWtrGtikAIpAm6vCPous4VXIgM2n1mb8+
0tn0hEFGIGGil1LiLdZJ+4CXz0v3O4J2gC0QHpOCycugNcQRTqM6wwMHcXeD05Pk/dLj2CDL74DK
7VIWm2UtdFJTeyE2Q+l65mYAXppv5kSiUK1Wk7CeH0ePPBJ/ieukUE5RBQLs6uNPOeMAuqNvIia9
pYEUlp8mJJEr2MLNm1wDv5o2FffllXRcleVeo8valGo4Rc4EGSMjOwbR9aQhyeDDPySRzMaMVNHh
IbzqEqvifxrZh21EP9fYA0EDKfdv91AgCCrKL5pHZ+cXELdvSb6k9L+4nN/qY6ctEDuKy0MbPAMi
rAWqt4JnKIP5AAS7DcPVF4nlq8Hrhq+OyHGZcqd9y3nJKGaI3UHjimtZoa/lS68ZnbkUp8VgqmuH
rHy8iEiNEZU2teC9mJVxbZWX7kqKGgiM4XXdDXXa6lJzNh8xOG5afgHGkiEiwRdN1ebNxn3pFN53
cIMaxgcNu5H7plXGdjslZe1+J4Se1DUkvaa50QXx4rBq0JXV7wZvWmMOFMIbzMscknQNMpz4V55l
/dZUzzG7eG5sRTByIcOaa3KB1TCZLMVZVhwpgm+1fYaWTeDGk0HzkwGWcS64h9eAStOEXOP3PH9T
hrXfdc1luLy/XR7XKhKGB8fqiTHL9hz522wEDlCXUQ9Gmaj9QBMuVOOaqBG+IwSHwKLCmyhjEkSr
vOmdzcoAjCQA2UMsP6g7FoETdx5nq4q5OvSpaV4Hb5re0NaDLtpNUYvUFO/uXM0j0D0vM64mIgfZ
TdERZYjSBnpvpCcPNAMAduJlOHmS2/JBiRb106hKcff1AE9oi7aA2plwl+XRjHspWTEN7CWu+Qw9
4eb0IgyvtocoQsFprCMgGlL71moTRefOjVSpJCuPr9qgh6m7c9ZCX614YvTz1tEUZfe7Mbz0DwwT
MZjavqlAvSp5SSuzL1sEql+7KVqlYP/K/uE2dKzmNDcaE6A4BtG0R4QL1mEfa/pduojBfK42RNiK
ONaa3mriSSnKek/hxoq+9bbpSMOrP4JQzdji0D7cI9VHCUbVcTXS0tWBZ8N4mj3ZnwVqM1NALCJN
Nnp1pTucMumnhjdDd/iOgFuAWOj6glRiXYL4hNiSLk4K7VitA7eurcCqbxgUfEOPJeGDnd6xavWU
83pj1es17zWKPTlsKy2a0ER3MxtYhFmHEjrnarGr2NJo4DPIteA9IYcarvBjIdjbqywqXrwuE3+L
nwTmhWxIDZsk6Ucpup/QzvTphUeWwGGp99lAkoF4grS2bWN8cjxfaauFXByb4ap03Da+B5w7Gg/t
9AOES/WZxsdgswF1sMFGFRFVu64YG2lIQa12pIJPoXcqnSSJIbXjCoMxHtnLJPb/a/+4Fh9CC5MH
atJaRcYJBu2XK8ZQBfe+WLGe5Y7GVk+GSsP00oVE+pEJkOzITxQ4QzQDuwStp82GnrxctnAwuBGI
cgY4PZ4zC/qKlGgl2rIroRmegdvNHMRo/ie+I0wFnetxkbBBvWdIdOlou+ZS78FJxL0ZS5GAblAl
e5GDb+hbcexWhGel/UPp/3Zj5yxyHtna33lzYYZ0jdlRmCYM/Iv7PoCYP1QegcveIE0wT9laXIcf
ERN6j6DIxKcWf1yaoLy4MjwUqenmdolCYRt34KsCSgPzT6gaX81ntbm7NF1U81MBG8GKF1Ly4xFN
vinPLHXpNzHSXM0kSomUbuZyhYM46Rdnm/tdLSuXAFOhD8Zw5Jh71R3XZCxl58kwKVcxWX/+dDUQ
KQgjnlR0yKksYoWNqGqTGfee7sWzs/7cQf6ZV1AEA2aG1t/jCHpiav3/vtnQEKj09hDvEIzBo03o
VNqgMPRvId7iIgByaoVzRMoF35InKlNVDdLOCrKDWKm5fcgUVmbzRPvFLjBeAgey7UAG/pOy67g2
A7iqhmQKSMdGi9utPEEKNg77EWuJgjwxIOIREj7zhrQgNxW2K85KejHxLPAQO20CGEEPpIhOCDhv
hmJE3QjU6YyiOF/uI7XSZRlHD0w5ORFk50+G8MmjXNr4eiJdf8r+IU1LtmMBQldMWhEafYgIIcIZ
s/sOcQEV+Ngu37sH5uAzyl0XSewFrswf1xTZukdo54NHwZuIXt02F8UPdPL3nSNliUOxMQXjSy9e
6G1C9vi+fh8oKkL61kiYzHHHEmg2evSLdTcUTUV2jx5AfVLDSqiP/5Pa312xL5tqrfwSzZdHRjm3
63VD0IfJ7IPqh6ntqHu0bGagKWhCPVxAeftI+ACKiG9WoPXcYHA+WBStdEVn/ywtywfh/GYoH0kA
hbwyzVxgRs3AGJCM7dI3DdjEwV3lR2nhXJRx+UrUtYVGjRN1nMBCuR489LZuwTjVTOmqRJy4A2pX
mp7LILQ8ZkEhsoBpEdcVMUwLRul1wcjxwGY7YYcY0HU51RmQCMluwcnocm+81j6XfFvd/NjtuV/q
6jBexZrNozWrMOx0KgYMQbseSMyOsJixyTLevT8QCDgNZW5kc3RyZWFtDWVuZG9iag0yMiAwIG9i
ag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDkyNDY5Pj5zdHJlYW0NCr7XfzxTbdEz5oN3
rNoYN2CkQ9lJ7kxqbfUjGmFJj3wgs2ZHWEquR1gQf9usR9yuNKJcnI8VeX0jszeJU4S2/ipvSnTv
5zPm8f9Z+4HusYXGyeWz37MQpdl9YqNZ5FeZxSEVyoeSpc7qkfz0edBN0qw4SnOE1/fImt0jfFze
vwKZkI0L0qgpWLFm5QTqVr4viP5aztB3Du3iJBM6zEGmX7X/uRZiZXWLvkc2CFParp0CGW8Sfi15
JdqwiiV+sRy6/ix70yRitKA1kj9P6zDh2Ab9IBE468XNVcUcmuseLZSIXuIcCFj6pQWekWbKsv85
6tgrLtfhx3Spt12MpzimprgV+HYF3RC9YtSxgEkOPQJGNvuqEzWX1UmwsOPafDtxCWNRP2kjSPdF
IQHe9+sY1xpBf7ivuEYgzpwEmQ2qqCw6m++buUjUVIetFLoFPKRL6ndKVzGYbXVfB5iRu1ytS/W9
RqKlrxAysuQN9BDB4P1SzckwTWXROxvNdZ54RHtgiXCqIA0rP6z4TsL6yyFmoVGwmCock/drUkaD
mWmYfjc01MqeRdSUu3KoBk3c7/Yhb1h40Sbp99dYWtpY6cyYce0Cj6WtVTZnDq5+01Wzl9va0QEI
XZRIlpmFmnMfBUcCjyfgoD50YJUUyM4eQt0pDxnrW1LldIG2APpZKffchRI/eBLbVsSJcZi2pDhc
UVDmqDCbOHV42s3VSbq+lnd77MxYOOvOBycerOOFFkS6JOaMaUWyM/uWZafcpVFF4QR8h1dGdI1N
RVAV8z8R6gk28qeDYGSOv9hvTo+FoA2wmcd80r1CkYyy6NxdTLKFdiWdXcdE6EqLnT/H+mYzjgmu
EzYxXBySVJtJsmyELye88EEzwo9b2rTd/+ePcwoJlN716FTprD+Ooqfxb3bm9Isv0vAs5XqvFolO
I3UXXrh4obTTMCrxwCN0mC2IEM3lbsQcZOuyz6TO/ex+iGAs/6N3kfgnIUKeAaFUDcUh/LfEdIW5
YNWJuml+vUZFSYn+wbubE1XwupSOfOKhAUWksYBLMPDqKkzBb/Vzwgif88E0uCcyz4kl8GwfQ1Fo
L9Tq9uCr2Nj6UMVvB18C1E8LHOxc7C+z1t33PWEMZzUVvVRgRdeytciSralErOZ5QCucowfc5bes
wbiorSJB0IxTtfiEv8Otew1W9beOlbCMItqLphpXpkdaH31aG9qDLQQikzNW5rf2yX47b3iPvtkr
i40LY0VZfuYMrd2YeS/isdtO6gY9gyohMomiEYFTJ4xhblR9nU/2mimLgyuoBKy0A6oXpdfDhC4J
Klpdw0YvHcO9S9ewMhJfGqW0eAYOY5EOPbeYNzp0D97WJvC0+uM1sa39DrrwVbF59UCLnHhf0mLt
wUy11E+h87DHRUmGUOkVYMtzcxGAO9Uu6od4RAEHVgSuXLIznVgxfUbo96LNPSNfzRdon6C23SD5
bqnD/AB4aICNZrGDLvRgWWDv2Isk4AVgdlHsperOsyktuGQnMWxOg7mjiDUffVD1gsqBx2VJc0bJ
ntjL+knZbikCJSGw/YvZsw4ZyotazFG5eYXvPFptWKs1GXf7yBalIiHok9o/9aNp0gV3o1/hkIly
sqTFKXsPhhydLIgJyZxd94dT1pVY6Z587rNrT5DN2+nuTLT+mqZCtVevFVLd7ANsdoGx85BLYvxk
R1PKbMYAAysj3bRfqIldjMec7R93CDWAq3BKi5eO5vsshzE4cUmUs0Zrdnpo+1IDhoXlv5RqrS3a
WtrTEx+zRC1dqHCIywTiNsAtX9pVfuQT1s8sEFIa6/3Hqt92GpJC6NCz+h8MciPKI5wQRz8KmfZo
vAkP9bmuAnbXJnBhXYgMnvQTiKD3wbRJiJ36eaEunLv9ip7ioK4m6BAOJO3GbNj3TEXH73Zn4NUS
kb77476hv4h97CLxRejVN5CWWekBQ+hX94Ez8QjE8Wv/dHk9BalmSD1sHis+2gL6td6QrzWy+Egn
rZcg15taBtSmehqgvzUeldwNxyTjdImZa8TvSzvTCPzfAWuGqQxw90GRGNKE3aMqj83WLmaV56YN
S2wVoQAnVkaLgOHl1Zk1wKsx3J3B109pyIHhY6XHRomAlcIuWrWEnGZz4rVZ1FBDj05sEQLW/BMC
F4LgoGcXOESewxJxwK74gMq8S2wD8+KVdT4MRW7R4dxgmSO/+4p6oObVmBlRtY3QfVGxtTMKADJa
DB1KAC0OF19NsCj9dMxgSVisBV6HZvsYyZUG+wZouXtEd/iBywny53eLZ3yeiYcLtPpiWUAvYAfY
Lc6AJhBqowXNUXHfAF3X7FYMUKwT0E21eHh0kS/Y8+OYCR7TWu2f2rx62+l/ovaEGYBWBsS0Gwje
BOGfIyp4izRYpg6JDkTeoKX97HZJtEc+Zz2GEZuDclM08/UM2aBY1GgZSuyHqm1BlzItGOhhzJ5l
RraTgcm/iWBmnzpSqYs6dyp2X2bVRWMDkp4hQfcacUOdmB0U42I+oqwRpnDWxrQo+apgWeT8d0pN
IumxjLaR+uTnXi6ohO49Bv5eEmify/yGCFLf8P7u9zABxvwUI6F4+OwVDm28aCkAmJ2d3pyz2kvI
jwqWKGkUFeJD9mLtIiLuL5af7RbyCQtzqce5spnJEveTrWGIpeRuHjBJH/XfXItLSifcWLesdPTQ
H4KyltmsD2ckXrnYU7Qax4hAaQiB2DLtXF8zmlqA0/t3xvuwRwHGC4n6ALZLeh0So4Y8b3SXIFT/
OCBrU+PMSVctI936msOBejh9QSG/xUcZyXr/lwjBAJuJfUnAkjvwmX25ZflyZ4WU5HzfjOVQDZGN
xuO97wWI+gzxKw3foJspLtqcDEdejoz+NddjeY5DIccXp4mFX/JWyyHkcsdBMytzzccVZPZ4eR4F
AVTn8QlE8vyOhZHU1avuKWK4J+iksP/4EiYxSy/GEzmpaRgfb7USOV7MqxU/QnvTSC0lhnzJZOiC
J0+BtZha1rlnIJj9nhzKPZbM716C70ymTYXkkI9C4Dib8Upnpwtz5nwjXVmTf613uE8t+wyWo3f2
aaNrbfvx6qCARRnMgYsKQrupFAFUTDmEVIkQ7b/Xm+gixX+X1ER0xWSsiP2+r13boF9x5esInm/R
fdW8HD63nfMGcAbKc/u+FZmOC3AmIyMLBVOLS2NXUmIiWjcI0Kk3iwJ5ox6RNKgEckKHhVaDg5UM
kzZa4uGZbYfDHA69sFU763R1ntuPjvziaWhmsACzPjtB5+uMuTkT1+IxtAC24w82mUpwbe8KfKc0
9Nn838I1Iq/gjJzvjsjDJ1O/Je4geguRhYO+iOAYVKSpZPH0wRhKQB5irmeJKS/pwyVAC+T4SO8W
R73Qe9w7vi7lTgQs8IuoaIZULgvlLayr0qKQRGBFWNXAqjelsvYRpIwI+QYRrdrgRVh+Pz8kqK+x
n/0z9jZUOCbxIViOY15Hf2xAS+sHWFgXM9PVqhfN30tuGyctpCE7oOrp4E/z9CiwjcwxngZRKxmk
fWIshPXHOeTtJNa29Opr/Yt8a25FV16lRVDBCyE+gnhJOAxg6fCzVIACHgCPHwL+6/zGC852NN/O
rmm8hvfKtn+PgI9Ij5Mm7PCSuXzm3m2v//J2I06SCieu94eJ2lB+ei7m2oppTNnthwJSgD6KWTw7
sUx8/HJCQ1BhU/vuxVajpEca4YibSFgsu6POMJJ8V93GzFCTlvlMEy7flcypvn/ICcn7WYSq8cG8
2+YhqRaO2nLLc1JXHpQIxibUmgyjcNmeK7CEQLRcjMHZ0h6eLpWA1eo1RmhyYnv2SOHsZR6sy4Zb
Veg4+S+m2EGukOOz9ruBQ7opDVx04ZQveDMhUYxW2tBgODxneRVFc6MUgqCe29qzbHTCKSV2eX8I
5j0P/AwJjeRQJ+7BauiZAIFzDBzqDathhWNHhZKxBAhQqXwYjfoqgfg4Df+kcXl8wfOD0pEr0/P5
OGRfk97awUhh9iEt+KRzju7U2QIY76yFydapZzfo4u1F4W1OPlpyvn1vX+a/vd+p2MzoudBp36T1
0c3AQKwewex0pV+T832GSkUYYFkC04NWyf/A82fpbyhQYLXqpsGKtwo8f8SMMxVsyPkK/5INr3s0
YUwuFxQkt+Uldtq7lhfl59vScb3/+mJy/MG9igm+nKdQQqrZeaKM3qP7ne4WVITGAIFFzZQZzhqM
kz8PSSLoRAdBa0fORGbyAFyKi+9ZOTRMU6pkvxhxL3Xgcg791FtCDA9a4+fip//uRAosXlDF/LZn
KYgZLc1LrY5mSBEEsBUfLN5cC4yYN+X5uja15a70RV7Dl2iO6PxP/KmZlDHY4H6uibitFp4PKhsb
tvnbfcWF5lk2xI5MJpWL11A5Esql3s6vnl8h4LzgwwKCKURhhEezJOux9LMJaVp7vKvbMMoPiOz0
rcyjvbFtZa3XLYcU/oF4NoAi3LZA43a9DkjI8MFkDrJOm6Q7U+ahuVmYY2or+g/7SZw1XyXPkV1k
FEnWRTdwSb8RUxQFhtGB+Mqaz7glX5yorQNYgcjgDC0nYQU+OSv9j9VNk7SR/BD8CQvYupcYagIG
AMaT1O4RLP5XB8GUr9itGhIh1EPbjZuaoFS+LqLVVjOB35if/IcvUoh25ovjgx7Pg470qRfO4eaS
s6f+azaIGXEkPFBEzGgCfB07pu/znyzCGUsmH7wezxCi5u3XQJQNuLt3y5B53GL7BPcm8iH4q/Oz
gsk/YUjZcAUjya7Ea5+TJTIqJdPQQAWTJlsrMkImE/lnTyHt6rKQDOWC/nZRSmJ7dhl/aliavHLe
GhRf6zr60xW9kfh11cWcFtOx5SNwbJ0H9kpY83g1CgzUxFDy9Tsddm2AYl1v/qr6KPhQml5GWUb/
RqEy09niHwaWK/Id5ssvvJSaUTnnaQAFOFT1PfRQQfqdYIT7nyc52FLYjpqN30gIPgD6CALZAMFE
urIf01VEVLmjrsKWLdnzHeDJiA1mc6HIJUJk0/vvQE3P8D5eFBxnMgJVPS2uQvPvgZHveEcEC+Pf
UQObddPmQiLBqJcWpRZ3EvsmqtI+FN4Ln7z67BiIv0NpxrTWTDRPl3s2wO06Q0rvXIa22NlOknjX
c8gnIEfrckESjfPJuIkqOORQSQHm2L6AOwFn6v5FALA+2xWM293+jdjBgcQqR4HM4tky270/+i9C
Qnc08H8mC8kJkzi//ix+3zztNrQmZx0GA+c0WBmZRUo3zVhlWdwL/whtYXUTqcRNm03pUXboAZXw
0OPLpO2brQ/Nv5plsmqNNDbU3ba4gHuhJENBm8OLwDCYKPuRaUTOymD48Uz6ajiXrYTTS9wu0xz3
SFxtM6+GNtEDYsHlM/kQh76wvI0Rl5/sYQmoctzUCbioxy1Y6cOT6wYKUT3BOGAgH2/IUtOFxeXb
AtqjpORJ7Vjh6k5Pq5CNisu8Ptv/yKfGUxlPRxjz/53h6Q3wgjqv+W35RfOFhASH4LJBXt8JHsHX
LHArUHGmpW1rjVo/LBYtFD3gGcIcnqhIE6hNVpfzZ1liH+qxN8fy6gTFS7zaMN3DoICMCkZg7oOB
0UxLwk8g1sewGRSQ2NI3ZSJ6tn/g8d9wsEBAobT/mELeGawqC+xQZmqQYIJh6vV/GGpKHOwbMe7i
0Demxovkln5E0NXutCtw7ORUrUlc/shzqZIeWVTlFYfLksd7Z4S09y3xPQ8IjM5Fuia1KeBRavEp
mXo6uPIhb2wQVakTp0ZfiRQJiKfy8IX5m9LGhmHbpG839f4jDm8YVxOJ8evzD8o7UnjE0KhydL6u
ziyyel+tGQkDw/XmLwk6fgMZ3MOfQAFKPJdLmVc/z8gn/7pRWCOECocwJQVRwOrh1wW1hfy0bACO
2542ZG7rKnmACAYRke/eM/XnR9piP9gZ3jrtiH3vf7Z2a1J2rvLCT7VWak/uKVSiZysTms6Q76Ay
Jvdp5sAQJFe2RHlcjXZRo9Th5KImhuczsQ2Jlw98ZxwtKNsel/skNLGy3ZXfc3L/0/PIyxFzpmbJ
MLUw1Wpk/Zq1u9MpppYQ0m92HYK/g/j12mPMdbjdJjXn653xFbOSJ70lO7B8OvKmdTEjh9fTU4cY
00ygY8NdpXW82yjX6fVcWz8w3/VulLOyvG7DNRLW3E2tv3OGLUD55CdPgVS2lLicDKDMuhkA8oeB
bMnp7KYx+EYUe2YxCJ2GoKdl9Z/huv13+U7Wye9K6DuhOUyxFLCZMx9t65DJnFpOhAeh9LzTBwPx
BrIde87l6BJKp5HY9Oc+j9j4ssIslbpEM1rc65/mC2eaw89SgqI5xzqM7uLuRN88IWIJe96ynqlL
9fJ7ZsQVXdxijJtUh6VP+NX3HtzKLHfiiOZqIGkjBM5PDS8gphm6osv4oJuUFD7A0mWhwcA2mxQv
SoH/quIuDvU+SltHMN9R6M4rFp0JNOfE2eXEBTkTFKRNtIiXzi1sl3raY0vR7cw1/aLzABOuHBSr
4PHR3KT2g2CzLgR6Mo39WSK36VFCB8VmA0G68WNWgMNgNRlWF6Z5q/yX0qUmbIXMlJ/u6ehU2kw9
vEagMIyHf6efVyqBWX8mqy9xGhUl4AR6dMtIFYAjYJJXQl7HISPlzTxg8NYFiHUN+y3VITpdcK7V
nOoqOy/Zv029LSDV6FYldlZTJV8iveLMjBJGw95wVbedRGkE/E7aNKOLMkeyxBBWLP0Vnp6U8w2y
Q5Qg7EYi+qtlvQriGP1MIHaPzu4rpBgc22IjrRIwygSSC6k3kknvFOLJ3h39sz0/XuRhTpu3R7rL
Niskj13Var0SgWBuOvcvy6847UOg83GIJT52OIXrAHOv/Q92arVyVMH3cD/l2Q0AGbg+0QX11q7v
rWk2CVLM/9RVBQaFeDKU7AMoNfuALVPb45j+3fg19A2XRVjt7/9GfSoREZ9RX7iZtBZ/AQaFU1FA
TDHWXchnRfVJso2SP/izb9nkofxK5Dvu5F7o15P5i6ytSunP1M8VT7F5Aaj6adkU61pAZ3zbxsnf
ZGzLOF09mCCwuD+0nFd02v1S/MdQCQ5qJJqhP807+5982o6c75SMe2ADrGdGOItNMZQ8V3M9zE5n
EqgeePRtOEts2EAs5Nb5k2LBZMNRKneQ4ALiC3dczWAJNDLEveYIKQw4t7sTDBAvIfti9raISqN0
Anylx2ORAx/Wnujis0v/cmEDI17VlkDCGzTfgdMfutppaoMEQNH12waUTnr1jH58v2ZYHE6H5juT
dIP74CBsDuepDIwjqKInADcJpWDrHkvfuU0nXvy9RVI0ertJkbqvbk+Vr22JS3JV0aWWQy9UQ7GJ
oaxZT0gw7GrtzM5O+MZ2sEGPTFbLKVNUFj5EFgcvixnYxwPTLH2fOT7hs0xhWx/dutCWWyHLnZ0r
s0YfKl/diCb2BtcfZ8NscQoQRzrN/J/wHn9H9KuFcUG0r3j9NSVmU2nATNiaYreUVS33lXwSGe3Z
sLKCBa9YU+SGAzZAq18LGyrvDB5DTUBqhAocr5ijn+d/CDnuhdO7l3SIHkXIOES9rx3/eAF5HD/I
hGVoajvfp3WKX6S6xjGXFK6+rzqI1yim3R8ZCPzhz0P9UEiKUYjknu1xflFtYp9KoRlGT/5irI8+
6wAi41g4pSf3sNn3tNyGJEnSl+J81/UjBlAfZeCtpROOMxc4f45JkJkgVjKHMAdn02fl+Aeqq66y
SojvXGd4rzQjcE6qy/QH/zTq1G89qEBYb+2Hdv6RpFkTmqFV4CkyYZOj1nTU+WCIx9N96XlDplYN
L9QHPnXwcGZVCKlM+UznZNZwgu0KDkxO6GcJRCBP8k+ty3jrlQcpRUBQ5sAI0tQm97hBbxr78VoY
1dCWZl0Rwwk+ZNEuIs6owFBOv+jvAULPCGhopoGUkY3OyuCHQ0Qc+haQGebV2aPJCQYxIUEVC2QW
VYgEQiOKgefBRQSAFpb0DaqnSNd2YM4qPmcZMK0Xjlr2RkJjeKiKS89oKa1iL1QkSEantxHixX0g
G8u3Hc1ZHyCzK+fulLTV3Awl0ppKE3FupCMVi2w4SSjsxX/tgLH9Ekr76HnpwcBxw8juIYNuw3Rb
sFaxrHVqROp7mnLhu0lPjVTLp2y+iy/9aywQGq6W78uyMhrkUqMiEqD2DZg1W1RsrNrxAhtWklsP
4Lf8E/nnfvCf7FyZCObDbsG2WHkK+0+gbs5RVMZ3owuC22uXEOfv7zTO6BAWRdzSfdSN+WiNZReN
34jdb4SJEI0KhAF2D3XoiqaIITrZ3IAKejFHxTtz9SsvTPVjsGYxULKRF0dxO+pohWDxIkF1g9SI
NigwWgoVkvUaZIA64X6cebdxAO2j46FESla5S+bRLrtiFQJ1Mf7dLTzWPl+fZMnBYPpEgWBtMBOo
EdqIBYTZGyxpusehsWmg2KtBE5NDBDNinU03MjmaoyBlZgZJPKjeHi63anQZs4EVuoQkqAPKP7qu
mnuVMZZLio+Avlbga0odWTZdt0W0HxFqVB393PC/ybOLtBf9Xvr/tG7xobyJN+tP49F344z9dKOh
6G9pXpVpF7ptobyQDy3/1ao4qOLT+7YEMX+7D+GhohOrGKM1P8/mLsHZNRW8d9Q4Sm1/OsZ68Acw
BoDTokOeHzmjwWucQJiA5I0OCkMkRw21eiyTwVfX1PFCM7hUfYEbcd5BpFfPUDSaY8mBkaNicWw3
v/RcsPOtGD5Jd8xsoOAiDOZvrVx4HNnvZIu1pKnJmOyiiRcRvplizpPlr9bt2Zxc5CcZnPEXveju
EgYMEERL5OYn5POtRx4EGmgWvj8vhmWq6/OgLZYQ+fVBhz0vpwHFdUsr/Yvl7UfyFZ9/wI7LJaly
eFh4lsuQjHkeADBhbyr5CwpjuPvnMU5r+Tc2g7kB8Rbi+5OoLvQsvKfjQ5W+bDUvnh/9/WWsYNZM
G9UHYHCJuMGkQWUHLMuJgFFqnCnhxpxL1CQaT978FK3jMWHv/m9Y5qL/c4okIv64ctZ2zqnH1QV3
vqn34bump+1xjA8Cg3Md4EO4U4exh1f0h/RAJ+UBNBTsGtHaxubfu9jTbi8aIw5M2H4zsVxXIH9A
MHzmBSdN3CRZPNV32vyRumH2bxGqwTNGNfKoFRm+mLdHNKpevgU6HeV+KBIL60lrki+nHF9+DB6y
kEk63E+hdCFYSpQO7uFs/0Stnx16XiKKOdVhMtvy333buHGts1vk1NpydaFm1KVaZpQpP0AunmOT
YiC3eWcJK7KPEgG32rMRodht+ihWABGfbjjuxtWV2xCm8QT8DsTKTGweV44DfgAF/SAj2IX6+mwv
tXZgPoRawfA9CgB7TwaHzMIbPATmoUawBGEzIekUO+KgM8HwfhDnN9MqztTsnfURdAYqezuT28st
gry1kHoKUYOKx+hZWAsRezUpe7lcxeQSmXyByXYDfF7p3uTpcpGQHJNfLFZ5qGlV6aIPXFghanb/
oDPT79zLMDvn48EGNMWcZbZLo1K6/Zg7e3eeYceBBtW2TCRtGDytFWCQeFEmOM/ZZdeOZBb9YumI
Z68V27NrKFd0Mv8G1YbEqe0AxIKY17m+/otwT4NALSyakL91Fn0dmbo3Pll3wLtuqk2W3xgXJtIN
SS03p/ketai3+HKyhE1AP/pr6lK6Gt73FyZFcK2HSRrCI8cb2KXELyrXRTQkJi30mptJI1eSkblb
WVkBWEChUrrYZOR0MgilAyDgCYKg7L0ZaWbPqMr2Ca7dWhpZfzEJVx9/BIRjP7cGgAEm8xnOWDEx
Xxe8ZMC2IJB2+rQOnblvGqzlJ05Uow/J7dSXoWOUu5PzvLI9AU+IIQt2qKsu5L7agWxU9ecuy3VH
xs1m8wLsg3bS+eVmiUPSk2st+4eQSjD1DnxHEiGHI2jWxcuMQq+8hTiU0sqKt6ClvThSnhoviRac
+LSAAmzWc69CpQnnA/58/X6GIxr4PtzNYuMWBl7aFclOMhdOGQKMzBb3ERaDlw+F/au2Q8gTCWwF
CCDOZmr2w1X0tmS+KmqiCYib72l4sHRzilZZ1RIAHsPFWxDR6BVrw0FScyGpI+1BY2+zOrozZoti
JSok/uPSOiTWaR1Nkyi2vGUhehLpd/FnIaMbrBXRSROG0qeAcjZi/9FgGnh8ChSnDDC9hgHCgvb5
oPPCYw6hQkQ4ryR+I1oPf9fLPKQcE9dFUKRVMkJPMkfaQjW4l/KHFZ7t9cIPRuxwkc13B8PQmAsK
7ZJmAaO8uQ39MtqVxYzAISLsXxmg+GlFeISAAxxNoD2sd6Uh+jL/ME4SSjkukQw+DOIU8EjcoIMk
CidjYVnlll1TpUb0YnQd6LhGZhwcqX9zjNvhzrcXn2q95G2izoUE1016LGqpQuRD8+SIwmvZtQov
hOKO3ozXwsZop6DFQjyLRUWdbmFA0dUKuxardrwCTfq5maT+sphlwNsW2juelKaQYE2UCbA/EnGv
moQVf/DazXZvT3Y4OFmIZvzHschqu69EDIrpAaHCzboWf9aHbFXUSQxLj1di/DpeGIDRVxc2Z57L
Oq3Gdx4ZIT16HbxrOYs507nt8UuVlF+fzcPiFVFBAq9UfmkGJxYBF1XYLY80H6jQj21AQsIlLe5h
ACK2ftULtxQ1A3VpCcFercUU/aWZUZFEBLpofTczzi0ZxeZpldYyZcyQbAehIXFypUCrpK8w4dgS
5DH8yiqAH+CdkNBVqXa6WKe2AZXh6P8RDvoZelHkA2s8Th+VopjOi3sNccfzSOiMCq5EeG8r8xGq
ym2S4cDRhNwbVHZ/0qcHddAYv1wrzScCDiXVDkk2sIAu5VtFsvim0Hv1MFYKxx4IsxLciC6w3Ryb
qXk0kl5ZX2SlrMmjKJyiZA/GGCdhFtKt8IUM1PBQm1x92nKAM9Y5Qw5cq9PZ9rYgRnb+is9rSduq
srvpceNoObs2kcg5m/8yAITgMiUinvWufkGLM30Y1/u5409ViYUinA1p0mZP/LDAT0vOAT4IXPqw
ukT7vBRZyYuEJlN7doeMwTiJMjbJa/YeJcmHa2kC9OTcbTAKrs2vb5wHP9u4nnwFPubneQp+30DK
l9xVH2YRKLJiTuY4hDONhX7ZufxI1YPOmv/CQVADwfzwgBmZprQCSRhQXfAjT8yLA5eT04RH87Qs
6JyTS4lgKP2eWS62ugcnuOR04oGTF8Nbwa+k/hwU1M8xjz+ZHvGY47hvLKwDsTkp2nXM64fCttFH
f3Uys3Ua/DKVwAvpI8JfRpJJhZ2e28rewDC36rtxm/C/MnJ7opWk1X8jsOoieLJ69v3yV63injDk
0iB8uhWFGAgTSFvGwZQNAu/qDbJQcBlK8lt1a+LDnQoTK7+BPsdr4g8lj798UeKuM82i2RseNAt9
GnoeDJUf5wIww+7HFVaA/6BaJ3TuXtSgcb0vzu52lbtPSriTvvsnOTZrQ3/EGDY2tZ4oH+qOG3R6
XV3Ck6u1TjzN5VKE6fcK06Nqvnxun1Dz1x4BefH1iYhYGCbvad5Xv0IcUSRB7eJuJgrJeUwJr0nr
1/D00BUefAy2vVCpqHDQc0NN+2mPtKoZSCitH1K8+pxgkQvOCRek8mkn3MKLLnmWX3YpzvsDq9gl
a/fX0R1hxsPFiatzQTQDqOgEfv2e9MWX/KUCtoqRh1H1w6smYNRlJvINAjGqL3MuRLQrSZcBGyIX
c0pNz8/JJ5QSmES/DNn8fnPPgU2EmnUY8nI1eAVoVBDPy5Xe5c506+c0Vw/RJqEmYxVCmowatwHP
50PQfcbLH2PqCJKbA8bVG4dTEwp4qQ58y/mWUG3lgnJerNChtP+ATvN4jQT+9YRUR0EdALzk5NXb
GzgAUROuzTL3nVt9E0BkbMqnAUqSnzy9heH/VngMRQUyRs4LWnMMTL9/MWeWGhja369BjGMUXctf
J96vZ2ij34ZPlrvjbXbvPlNAbwuyI36klQZKdAoIEuf/yLF6PRm1FiRKbfc3R7sX/nWtFqrPRyeB
CjQA7K4HMZRLwk39Q2y6CSfkPMuvRMbiL4N9U2JAE1Qq1rXdppTgojHRuT+WKLPHwQkUaQh5sSKF
H2rZM2YVjvfpztO1Ppic4QtTPu3jvcwfOk5xMzmOrikIiflo5oMvXzI1lkaDVf1zRmgakQTxNxMM
zIto6ZrRjaVMHAQCoTqKobwOFVwuBpdAIdpRkw3V7IJAK34sRuLfZvt/Z1+8La/axDCLxC4Ggj6j
GtpbfK6Lz1ZOIgpLOMkkrXzb9m/t+hX/hrDPeZ4dZZn1TKLb7kpRjnhw+4/n5er4CgOQKzsfiLkv
4U3trfnWB71aOGgmxVjsNzJx7FwC3sodZKLuocMQ8gR15ShgtgjrfVop+RjcK8/PIAgIreFYHkN4
neyvRCWR7gl+C+aDvPEAh8KJKM5c1DvrV0+5o+AFMqWC5sXpzdwSbvhl9wdaFMCexnBDu58vQxKA
rtFAdi0ZiDEVoMi99muadrhBbxfXzliGSHfZMwyi0h2PXus01zw0hlbbqhnOT/VS1fTKy4pVRQ4W
aWSwb0V3h9HcFR4m3QMsMNqbhNisKy/PtdF02uJN5dtJ3JzGERt41UMiWURX2jatTCjmj55/uQMG
SMrDHvDLqU9UlW4ffjpinUj7WAeEPaD6F3fVBQA8TJM6a/+kRV5Xo2lIusCIlNMGx1FjSf/ZtlS4
W3W1MeizZnM0Zpr2ynRKPw2P0TaReJTGE33AzQ1zWfKQp7PVW1EmCvIsnrjbVBUr5EnmW5rnDmQW
/L/0dRk2TT0NB+Gq1w/gwSfIDRb/FhXtHVwkCg24PMLDBcCnJY2swL8tD3R8U1wWu8KzPV83/3jv
uYg/7Z6Bd+lxtDwnwDfCnNxo73RBtJ922XrwzgxN21SK9lR7v54Z4pwA1NF70g94kpNzUMPRHywm
2yW/yUkLPdjvwgzF5VHeySi8r2ZP+X4CYS69MEDdNQMZ3cq6RwDZcCvgXCvvMbbka/aOYgC/y7VV
WDT+l1JNEKFNcwGPGDtbClh4+mCISPc6gQYd7fdweSTn5lqCipgUcoZrENG4AOgwJqh9FIB4nLrZ
JlZ9zfIIB3kll+DrEq7pevaltQSEqGTvNcGQK4SFz1KX3stmZqXnjhkCLBJmW8aDdP680+WVf4cN
Bg1KY5PNyBA65bH65gzmC5oTqK9Ol2ZVz+R5cMU7OnLkA6zWEc+6aVnDDxo85hnAQvFMdnmjhKep
Nf2taWlpjM8UbvWEwFsaAdlFrO3K3/Yv+103Ze19i53L89Ob0xFzLCoKoUz/iLWxy8QA+xKM/5B+
Jmw0q1zUWPMocPP4/DiYp41APafRmzr/hLQtN8ZU22ldpEECW2a+J6X53Jwa0GM0o0FKfuW4b6/R
V0P5fnxCeSg/OUAUzndwxQ5G1ky7M12mDdhPFbPdp0tM/eqr8S+EB2qbI0ZxGV2gCEA9AesY+l8U
+iumgzVBxHwjJXXiRwjRodgKkKoq1y5sMX9nUjuF00NQrUPwXjaJj1EHwumDOZ9eJ2ommYsLgW4l
Blsn47XqMjnfOTxNt2H4/AJITKUho5nSOgarbk8m+dsDu9TkcXgUUTjtERBbCrbp8QECIBMFH5cX
x2yl77HU1nVehET146QTZ6tHbEDMii6rzwGevNuP3HeV4uDskxVmd3ZJIG9qM+XYzDX/mFd5hAch
GZMp4Dk1Q4jJhUs4qcvMLFPbaJ1jblXKf528ZlTeKJpHL6atvOx61aq7fE4NWP/bIFFII2OPkEE2
KNhYUNI/jwJCnsrf+wr+7lTQChbqiArrkZH1iMiNpM2k+dTfhTk58ggRmAorMHKfJcBlOBhoQzbQ
1Tq7iPSg6Da/Ccl7gvUZ7neo3zcFaCZ2hBnoc4aDJ0w0ixwYP+d+ZdINs0MGnaPHhaLFB2+Wcbxg
mLrKe9soUD3fYWYEQ76NKVFxHRiMTkHbHmGb0399ZxR7hKhVeL2CS0hTYV4CHTo9z2okhZ4qQSUC
0N/lFyzQDKuTPnaTAYji1YO9ZNbm7IPBOmwIRgtO5kCzZtby5EBEFLeLh3w6mIXGwLzY/ix5/7bn
bidz+inhJ6NEdNKxjHarLTERIK7PY60IwFx6vz7NAVuraCmdBWhv1q01IuG1LJh2agPaRrgXQVcV
u0AjClrLofXQWSa6PwQuRgdrx2vPAZJyqXRmCkYSQyz9ssVAlxFk3zX+VTCfj+5DnDk5OIzSi89K
Vq11ei+MzoIpLMiUXneAq1Gn9WE4OWDXET91vzSBEJFm3ZOU5Pn+flcivPDYcsBr5N0Bg3DFvF1C
OFwGtmy3I+OVcOswO+jZNunxhz+lD3MciVsYjUVLcJ23c6QWcr6w4nDAMXkedQNeIxAgWZabZMjo
S2PX2/z7inM9yuuMeGjANxEgdlqpSYRs9o08mztuawE3QiSgc1vW96TyH8CaJQn0nL19hc3Y76/W
4ihCLJu5O2ilP+2GnYN8z9z3Km9FK/RN4/eQMfHprtUSHn8iNAexyazPYWSYSjoLR0nqQfBC9jVr
qNr2QUQVK0hUALoulB7LS96H4K/jXSJNlrakpvV/3knxo5bd/pvdAKVZTAiQNqLDa8cXB03vZqkF
38k5wFBFaOKglgWu5e2SMNMPJev3X8nzjoq260BzKAhYBefw2Qq2hvPRJgdYrtsXiWcr9+pDQOgO
/nMKkIol0S6AplN8r4Ss+Vhi5O13XqHKuLG35H9NHxbouX/thzL76OvvmeNZ3ZgYBG2V2sMWgVTD
3fbECO4n5/w2XeeL8r9vau8+cBqqjP3MvWdJ/FsDchd9HNJ3BGrvDdI3UiUiGOYj+1FULZdFc5na
eiXlVlFfwepf1s71a9c3lwou7Xg+cC54kahL5nGW+v7M7X+sSe8qVCz0vwRlUMDCA3RBqearaxbh
kT9ygywkh3Fdl/cPAuX60w9sdrvMZ7VgdSt2QnQ9AvxgqcPzqJmX4uUS7mJ0vs4UXgKmmk98PnAm
DSvr0zw+wyG1oL/nEPlT7pgnvpKgbbPB1dzi0T33K5TmD5bAMPR68GvmEu791Ns3QmMsIYd1eC1f
jrpdJzs1cXExoN+Evq0/ielF6/m+fvzOLqAkr+KSL2xGGpt5EmKsWq+si2U5MAu12C5LdADxAk4f
U5Kp5aq8LGaznzAtMbnYPD0cBvxq52jGoh3HSwrkdXBBo+jY85HUlM3nj1R4lnx0yd9OcoR1CM9x
B+KEKE6+r0pmVdPueUP05uHtb4YVOp6hzoAf0tYK6nN0/OFV6UcHOlg+mYdDAP5CsdzfBW6DWg9D
z6rXXG+nvvZ4NCgyPYRkyKH7LtCKGj7K7JOu5ga/1ETTVMBgou+wv4yzKz2x7rj5GMpawGTGoLOW
HjLs40G1PNUrKCwUIOl3fFHh4xHN0F9ZcsMKy5Z1PRjfvfjXv3iBCRP2se2LaU6T8BXXs/i9UqZD
ar//BSvuWoTarcna+7f0IXm64j6rXjR8ISjWQv7OUcnMMJnLjDpbQh3M8R8a8U7P0p1E4lYZg9E4
UhD59P4fBUud5zPiGeLFcSodZiex6OxmqtPa0pFH+5YR6jjvsoh11OBMJLy+5DwdMTMmvv2D4Mk8
MPaRu6Gg7QY4CW1iYJd3q7MmxjOTk79fDHmAEAhKPSbBOjnrJeZiUjW84SIE6WsAIyOlkChIaj6E
lcb31Tb80PepiwKNN0GP6mLBBY5PMSh7+biVx0FPdZN1xI7zf1HoNPXEgwSmDYFU8AKdjUMoJGTO
GDnoHfmC0uNF1ZeOJdDt3lldGEQo8q5OoMBOMXw8Mgtl5/+QbyNi+PK8lWn1TAh5f2nBq3BGUlsO
j6vnfjAX7jZiq1g6nW5BB7C/tuaUH88wO2olIzGz8sAPXj6WQn/QFEcS6+ZSw5PM6/vEtAD1Fs0Z
GkakHEopdPOghAXvK4g+Tf2kAg9iLpJzzTN1XwhYaREOGiLZx0I9lwy3zp/CuM9tLNHYSbMejdjT
iYM9ydnl3ZkaZ66zbP4qBadoZ0B/VJlRwph2Pd56SPOFmU/TSlnwOVXN9NhwqfPNGSAvSrg4bebx
nidE0tje+Z65srWMLaoTjlrB5fTtde7angLEq4E4Pap0WSkYDWnjfmg/RdyyKQlZlP39ELOUJk/I
2mQPaD9Ew6WlG3+p3j54f6s6JFsQM6VVhilJF2RkQ9an99g81eZpyObR1U4+qvrbEl1/F+cvdqbd
XS+R97SD8HkyngAQOaS302YNpRaaoKEmyxU8FSdaY0nTEiZ2z8+UxHBXM7nM5fzCIS5SQRVpIia+
YKljVcuRFHi2CZ445DeXtwJwdzcsboyFivQx/J9lDGUUhEsf5AvsvRhOGT02IS7tGAuf+3DEeVpE
8HfILxvhJpMNsw0chO4SmARvuBHXB2aGw2crdn8qcskafrvon6MoUOOe5D7PIsLQ4qUgsOByeMCU
X3YbPHCkkEgKB+1TfeXlmkuKXgPDspD9kVWeIVTSi6vvMPWwp7K0niZWIeVMrLqqrTiaia9soOeR
Yau4Nwl+w5avcvjf5Ju5gji1iOKeNqJZA3F4xC2KqzzgOwNwJjvZNkFOOs2DUFjcr0/XM5PEZlSi
+QAUCBE2V3eERraWxTg0PHAku9KC2upFazIuRRvMKPCTKP/wyxvPbOTGhrh7qlE5vUHdaUlMv/NR
CYOm296jYD56ZkFkIeymBBySYoUxnoWfLMXtDdRubnv1Lykv9dPFhNrZes8XYCdk9h+ee40h7+U+
4IqCQPoC5avQS3RHpzqGGtIRaGbOWOsFEYM/zFQ86xqcYP8YLYOutf+z9J+pbWAu3ysyYOfTBMvC
HLtfISuDWSJieGiiWwNgxcjsEL8caRF7/COSbP2aRdQeFSSNfh8FUN9ImcBnJa5JEM5TvQvgaWvN
PQJLuLS57xOiqBgcBk35yvB3w64trQi5e9GD9dHKRCUQr9HrB1Xr+HSxnLTMqdbYVgbQ08G3bXm9
+jyfnm0h//rEZikzhYULJWM83Ub6TMLQxjWOel9106NKcckh7qOvUfpqJCIkn11PmlKP8h2xyPHp
/9ouuqHZrmjobc4q+5pgIxASkFwoZzHLECqdW/U+8xkKTQZCezztxrVVPtyuiqug6qWGP9KObLba
A8Oog6aHQ44MqH62vFJffSXzaz5gPOEGAl2e1XUVKifc8dcW0NtR6Hydi4yF1DOvAa3Sg8Lvjn5E
86Za0xUpWo+SuVAQnwCYfHgg8X5nSJd8sM5ftoko9hjbZ05+TWdK4LMOeWX/UWl90yhtiIBR9zDa
LGFM42M4etfNfmGt/kC2LnAXtpivgpS2rzG4dzBRGbqESKDKNcgVBvwNXLCK3WAaEh10sWX+AptH
9Hjj9QLrTRPzEu4PNUF7Jeso+oisz/AEzXgSFFFdWHiWWs4N7VdtlquqHWgQ4zWvVY2eddPKukm7
kqV1+z0nhHEW9Rj9RXLaZRaK+2WDVByfIF9bBZVl2fu7Fewc856GTW6A07j1F9B22O1bT2EAUYFx
cvbRbY4Kb4dW67BQcmEbjMPWDxSasX2KpaZG9Hq3UpTxtSOU4VkocOiUKfHmDTy8t+BNVRJNCxYB
veLygZ0VnocBedo5kPwNCwram6onUbAXEIpWLn/HW5l59nLPZFvMXbgwvPJaRUSWPgGza2YdqLF8
tpxLivE3QpJ/pVZPr9bOiP47jFU+jv4FB/f+ZE+B1QFp4Fcpxmruk/FW6D9hVPkj9d6elTANWboY
IWLYxU7bKZK+7jHfWhST1FhY7P1IuWDDwsfydjCXX/W/Yw8c/wMyX26TtrxTmWoqNA6Q/KrFKI7f
r8VGcOAPikjryA7JB6kIP1BFz07jLWuKu7A30LwD4IW2Hk9pzElHBo6QP0qwhCV8Y/7t8SYPZgVP
/2euBLV+vuayLvnOHglOqIthDJckst37iLUbdueDK9CHOKAUAy7MyNlLmuPt3DPxfKLsixCD9kqB
jihqrDexAVmxKc7g0Kbjr8Bm9ijGFaMtqNtFLqfhsxKDz9WdF0pFFxpQwCG3dHlf8oN1wXzegIBp
5jB3nEVMn5sm4cvxelMgp03/dCNNZfLZGkQ8Li2wq0spMX1nX5wGxKnIrEp6g7ane9yf+jFDdhGF
P+or6PHtqCif9n4FcoMKrE1V53H/eD5c7zYiyZocS70gR2j53QEavH62TUMg82dNZr5oFo6Px6uC
Uz2mzRmAIKZDVa0nHO6n4Tnlfbom7ZlN/vfjFOF/UtCz26xoxBIb5wOHG8U2vBDwB5S2KLW4CIQI
vqwzk1PHDvuxIee5for/sZuhwj/O60mQH7f6ZCh0UaeGG9ksV+eiV7V8JGLo77aUYuYSljHo3eo2
A9pFQpn8y1LTuIjokYf1iHCkmJcp+/LaKoUHBCfajcfmOnooTUaEwHEoU4YQf1LR+DS55em3HguT
TwKpcKXnq4IUv1CoG8MuuWHaKle55nzGTUMcCkPqpkHSnCqwJD8xKH5EQ/rayVbsjytXdVPDUQQe
MnAsUmuaEQx6TF7pNhpfrGy2jjyY6ITPdJ5goyb11jhiv4ZegylLBrAI7qRo8LfFgSde+yluHWpr
mG5NPS/jPAFAHmoAcTl0e5T+VbkhXccMo98AayQQGZ4BEvvnJVol4quHFO0FPAP2XUGiUZjtrtop
WyssBt1I+x9dr9Leqs+TbpLB7OuZE+NmFLh9cQvcMeZMnp2dIuhoRSL5zfzA2mOSqsB4Nv0zOTJp
+wJUtZD7VYYP+B5mmmlLzHFFsBlpKES2t8acDYauZFB22Wc2HNk7aG8oNUe3PwS4Ymv1RjRzhvs6
UyKJfLRw+Yxewdj+VjOrMaC9hf+5PaeIY7R4uWF5PItLPN2VMczmx78phGswatYsPkdfq2ITCw5V
nDvP7Ej6btoTI82hfjtUecjH/rJvhj3rR1CXIQVoPm5yMRvUDzNa4i+QQpEEudehgQYrBTeUsP/V
O6fe4/cfUZWVhzB9DVshSwVy3/nuIuKf9xqKsYOSoo8LK7FT/F3X9TAugIIuyS33BGfaPRmhDQHp
Z6MCJWelFP7HvaDCWK5yAepNKfdBNJwC+GBfVXmR5r/X/8F7r2VWcF+TI0jWZw04jiRuWvQN9I5s
sl3fVougIgOnlIWEscLh8bzlEw+Af0NFIoc+SleISKkHZdFXtbvP+BwVK4vfo8UF52BdloLX9MPu
4zXRbOHnoiS1mtfjP7iVu5edsMskNBmBZP2Pmvh/Op9MBmkhHQVxAVBzyL7JqTlO7WxHjUlU8rDI
sfdFsY3tk5WeE5Icu0VjI9HDSMrCGI0XkGSSP33QSFY8nL/GlzODkChVuN4xos7jC43HCmeLrwOM
YNf49tEcx89JKT9XHUPmpKnuu+SViJ+b/xLvgOYFX4EhvGJyuFIZ+jfEtX+QBx9BEhoHvl28opT7
JDruOs8hMJB16WtF7FPhzfX4ygNnSTX+MFfPHXv0CGbg9MHCmli3Sk+PYIKslLm8eUfdfy0mXVjV
FUNNip93UAOQo0hFnMkAMhaw3hYozRVvDretBaDFV/tXS0rfD2G+IEFznXlJGjGTK2OW2yZTrWPp
TgNJpICDGKRMUZkRxAREEze+iuZ6jGT18GLZVPKCp8UsEMd4r0TchOw9wmRhTEXyAb1hb06SLFmo
S283MCanhVBzo9wEVHCe5yeCw3s08UF5A0dJOTODyGFC5ZEfTmhs75SXejx40qzUt6lsykiOps05
r7+1PJW2DSOW+KgcxS4jNNiBqmxYhSEoUVz2G7t0IOnDiPEqWC2OMNBBlt4ir3T2wjDXT9KqndOC
Duqwu5Iq5DNTdNsa8kxhkvS7JE51VTrGCkHnz3QAyGIqSeK4fuD9rP3CLEAbTf/JJggLSaWfrouh
Dq182YUkqzqZ7AaxdbelRpjn6qVdgZW5Imb6DKyc7puh6IEvlmGQf23PgXwxtnV5Wf4dZcgUXaa6
+71Dn2kPneaiR0oUuFQVgF3P1R5tW75y9nxwCUHQ790lV4om/RRaEFMK7aTA20vZBDt8nW2KfHfO
6yXVgUKFW9bu9SFwRVDZJCNuNom9RqAEAI/WEBu0kKDGShHNg3MnqNl1QV56BWEXU+7xYsrNl5Z/
RNg15qd71/YgamGVHewnqI2eswF/hdFpWUXdNnkdv6KMTguAL4yW594IRocaZQ9z1/hCdxmf6p9g
C2/L8UYTQyT0ZqJV9/pD4ugCg1gCJG+2w7HLN46cZ0/T+bsChBPgyE1q0tZuNyI3EUy6Ufrt+0rg
OhFIQKUu8I8OEFX8LSJYtF5C1tDYn16uaFkJ80pM80WlgMJodJkpiC2SgMKjn5kEevjnNzAvO7AL
8r+c6bqmYHFBbk8/u54bcCYtMQaCPK0pxErfvQX2Pw3rsOGmZhOSI+PaHWIF0UqNl9IQte2lQQBQ
unjZBhkLAhXzs1WPPSgU6hTq3PgFLQssSGCIru7plvHFFeEAVbaG7QYXkbpnpzSiHbq9cF7Mv1/K
Z8aYTuGM1RxbrNYc/4FlGN6hMa+LUuki4U3MYtLJ2b1Q6yMUKtV3Fv3tjNUpe1ws5WDZUW3PSuIi
lI/H1F5IlT8Bjd9s4AaqOvzkbqpPAEv9cORCBo+QdWqpy2OeyTj0+Kwd41pJD2nLmraUY9Bu23Lx
XUdzHZUbcc5/JrC+dM4EbwQtSXdDSekNwjO5Yh0MaM4Gf+P1FVvI5hy56mW3ewWqD4GbD/4fFaz7
ntTxAqQipCoJ+3U1DSmO+EZisdeioabomtcd91kbu2ZPgzl22kHxR7f65L1ZaWaEUAnnArSsHner
Qa46FamUlmEnElFhd3xuksRf03Kcm4N2bt6Z/cLf0eMfMJozPDiovbXoD5i1BsTJfXBnCVUsd7CH
e54C9ossHeVngewUP8HJ+h2ak+hTZY1w6/ZKPjpe6duxFUFnaejqhZEo0WRHYP9vRMIzqozSjwiW
1MB6jImWB/fGjj6N6EQRBd1PaGYeB9c3tY4lUmIZcn4cKscV7zKLaKJPxrLtU2QgOWTjFgY9ZqnD
Y0Pmy2GKKqxEKbKvEvofdRSfE8pqnysR/6WzprwtkwtTwFlHPLflh56bUpYaZmABa3Wt5Nhxx/tm
DJkjis1wP4EIzYX9vbm0Qkt+m8US1szvU4HdViwHV3uqrQsGAw/z/jOJgRr0yGy79wcEqtG/bMff
gLWD8EkaVJLXFOVINl4maxCYWUAo9v+2y990Y/ECaBdctBz8orE4dLFcqrvdRIxmGp2yPnolT7oT
Cf7ZLdDLRgvS2WRMw2ElapyOwEQVFcfweXaaN35v/WKRjsFswXC3xBwJsE+am3nYj5F11oYtyzbz
fRsrbJlQX2Jz+U+OBBVta/HpvPLYzonPNdiJGkEXXven8ImK+YMwYTLKtX8+H0dm7IAVi6Av7HcM
/bs3Rtg8BPdZOhIm9CrHGofjTfZWeNx1+kGHwXmVYoQKNNMzaLvEPoGFzYuw8ZD8fLYrpHHvTHwD
E/dv6a2RN6J1XH7DXZ57FpXiuZJCcCpghfdunF+H6oH3efwbp5VZdpn5kFvq6PHJXqgZiDXTEgNM
Kn8iXrbtcgf2YVOadp2zEOz9O8vpT9ZSED9udj0sFfgkxZybDPC7+a7CJnLH5D9qXopgwPK1a7n1
x6EUsEpzhoIsKhzjDbzmPSPkz1zSIera9x/vWm9lYzQckOf9HmKPfYvnsLyQWed1qv0rijHA7BQF
v3Abgm5/mZvhIYLfaIXEO3P47U7Vy8OZ/A+Z/31MTS2uLWifpaHard4UCOWktWzLKf6wA9Xel50T
l7joXJqBRnHWjEy0wzvi621o92o/wooGrGVSqPr1PqWBs2cyKHNHO4gjwZUy/QYaSWL7r7CffHWs
4oi2/YbRvTfK1nsiv1ytPBVu0qMPU6dCPMBwT91P/RVRraSze5tvJws1Zoih7zmiiLwcUu8ohi0a
m2XZWPsUuDKkGFSm1OU66SzuiIF5FhpSGYPDef6/qVfaLLuC88m/4C/Tm7810vMFCMygnxZLnNUN
6qXniwwlFEyo+M+1KCR8RGQ14U3dSxilK7VP9BdAw7KVGN36hrTSKjtH2Q6U+kuHeZZyFYDaVoMa
kL4eVtV7Cid1gmkwNXXbFcK8wpVLtMfnxTXgqWWRT6xZ9VHA8fy7jmNIeDcb3TzhcH+tjh7Hb0ON
HSqZZZNMeQK42kWpJNnuhRd903iqS6T5ea4huU63FN/xkexXqvvvOCIifNeb7nIDRbpUOknw8dQg
wQmaT56A09x7N0iVzhKvU2qqx5oMhwOOlak+lq1fXP3NqBWJdm2kJ0lrBp6MjZ6I+mqAep/asqnL
Oz5XuQGRfXZeU1l/D/UGwxWfs+6pZFa0lZHVGOgXNUjx5MRZySupGE44AWniodrKiGXwoSVvQSQm
H7RYORdn0mbvj4UdOx5LAsyh4AIoekUia591o66IBNAABRLbenoYFmkqZfqGfdl+AagvtEoEVG61
U3kQ8gCW8gYPEn9/L+3zq/p/8vF/zc0XTUdXM9IhRL4xj0P4JB4ZPL/et2SAbjvW+4T4K9b+1b0M
whjlb6SCuG3PbfKFkLV/6y5bcWILJh+yKjCaHIBAP8Gc7qPFKW8W3qWCC5y7bTPzCtIYAuLXJ6Ev
jgypnpEyGMai1qE9pJT9qFDRy9oFSS33w5jxr8jFexF1M9RKVbd9PrNpiaCXAk3DpebYcMf2ZT34
rK3GFEJIR0VPnGlaquzfFBm2DQvV8UsawllHFt/OEJvh1LOb361XJ2/bWAXTjg+CUAjxmPucAlNw
FjkJvS1FZzqwfThIGoBZ429WqR7+vUYyDIRsAjl6FAYER0qbytGK//Q69umhEZR/5gHMXnX+BPJB
yp5MPdRgSFxo1A+8gircKR0ij/jmCtCLOguzmAbAJpgFz2gqC8U6hKYFinWb1l4i73I4oeSpirVp
Z7jflPSYb+qxTSPZTf8zInvjbvX5us5fAPezRCamTGPpOWmKPKkj0zoGR8nyWX7mwM5poxA05F9c
+5eXp7ffNj7q5KKcocPtK/zQZt8fwCy/7UwOA+KzC4G2HPIcV5hc8MbAMWIHNdOH0z5pXeJn/7Ai
pbq4mk11tKqX95iBU9Ha1SOdI4LFdZcUWcnzf7UGtfIu7dYZ99TgvEG2+gXKatpOgHkAuSBnyHu6
BlV/Nl/Tgw8HKfZ9m/OOt6sTfD6P+4QHgNXZ3MAKtfDlIuD+zvBq80VEojp2HOjY6K0x0EIsY4KT
082Oupigm9U66Xhpfj8N2+aVFFil43E4hADDtl8ZUqayuU1Q7qBvaXBLOA2LDH+kmjb5mZeEtIpS
d8/7ePAzG4NGEVUOXtmyUq71/lc373/UrZLB31SziKp2chdxPtipDsQMMq0G/q6jhOVItPX69zhV
LlmiyUR6KuIXg08fSEoSDa6lnQGMG8/QlqdmM6V90tRfSQ9G0i6XQA0xMMy0MQ+kmKPAiJsAHkyB
lWCOXfdPXW4CRmQ2s03L236SpdZB5mSdtySB7uYIAif/CtaMEGkLZysnH0Ma6ISlKTLA1Y0PL1g4
NlSwexbc/NNLCoijG5kBET+PlPqW0Zt2vnKsv385neaPoiWbzdT9uSKOuzNbbdLS6d0LRu1MsQYz
cmYGv15OMimYnBxvFHLq82QVz3pyt29RcoKAa5R4x889qsSTQRL49G8KXHptIVqh61QzC4cnuvr7
PfgJ5VYylg1lJAla0touGroFn2eSZwqFKZMeDwL6GTJXGMNs4eLUEHfElearKvPTGXiGSB389JGQ
z3bImNRwDYmJ5C7qXGMnTI65MShSdp4B68UNkej2LiklFDYTFe5ZqKGyJj75cP28v1UuMg0mU6o7
Oq1SbweG4TzbU4PX63rdeegv2UPEHUjbe2c0NnDk1q6fDcEa6oaYI4dchR+vJm3ADpHJDWYvnllP
8MTyVj9EoNSy4ywK+SwuIXCEmoCU0BktQWTf3Qte6a2pbAWGQ9467TscDONqfGOOG3yt+rNIpj+7
8sKiC6fTq+IWHGoh1j39La/B+Z0c7+2FxdSizISg0k67Ln8A6SPx/35rpk9SI8jUJ6sEgtzdw+f2
yIMP1wLjGoNjhma1mClIKP8b6KK1qx1MUNjDhixafgYqritbU5faaU9+QlBsJvsknG8nzKF+xq3Y
8OKYQ7EpRn012KSUEiD4VDJDMbCB/XuAKGJTkAaj/nKNYcBa2mkC9qCHjGFj07ma4katZdCg1A1j
+SKE5P9pjs9TMc2s3SZhacF8MWzY7IeEHhYg5Wl+xhup+nuT4E+99X75Suk2DHn2fhmPXwg58EHh
0+96GRGAJx/9tL5oA93rUQKUk0rAj4FV914bnZX/CFe5ZNz8b9nhz1i5q/bNfoI8lgxMyCoOvHKK
SIsTVa6Pz2pWMi0luOTjUlaqS5WFGCAvSKKPeAFz/YPT4JYWiEbA1jtmqi5QtFeYKCjyuPj0Jl0k
52DI54WhoDe3ll3H4sr6dN3Dil/TgDsB9fN2SpqeKTvzJTzG41lFRBZAY2OX5qaVq7yZ7j8m6lqV
XhqCWYYksaAtWZFsWPADlbWcbHK8WysDrxyMwFI5mdJZ7yfM33Q/1WK5dTwOBlCmCTGJnFPaXiAS
an7ANALgVeZsTnBPiI/jW3yLzSDCe96JERqajRe4+I+jXVee3CkL/B0rtKNMoSfLWOKFv2Ty5TSA
z+/Krozo1ss4NH2WBI6gN9tXEUVfjZy0UgZONt1Vk8E1xyK4O10SxTgyEo7+24BBYw/zGf3GWjub
oKGggwDNtQJDk8wU1a64zz3BkUyHR/V9rzaMFj08JLk1H4fbPzJtZXzNxUaNajDAr1wxgzcmDQVT
h2caC4ahVWkpbyfgV9IEAHJBdF3yqqbjlYcPFsqkGbyAxgRFgk+BlGet4KyqsGH+D4NXl6IF5/vo
ciuP3pJn6Iy4XBCh4hlagFi83Ey+Gj/vwfJIgeSUcCLvKU5wL/FTYal+yAnOAhSwkTxMcB3cddTf
z0XT5Dcvy/H2HOSc9F1XGZ0plhD0nksGXziBg6R7vvw/hs9aiTkHCWjWBP3MwFYUd6ijQeRopwDH
YmJbehjLcOu93Mik5erhVaYAnVtGUN0b0/GC2pLdEo/8Fu6R7Ax8KgAQ0t4ral+tduLM/tCj2hX+
bAPlyHypPBjCi/ErQLVQ6/+Q5Sdht3Cd5GvEY7ouk71mEuWIOzmrduU0J2Bl7ho36yBZSf/ZRACN
dIwfOjgciSQ2BRiXfmNCuEKzZaIS+KRqa/McG6VfxeDiPCFRFxs4hU6RgZqzSWmLjGYgYljV0d+4
XHF3pJ248q0tV5ijRN17Hn6D7zSY5u2qeirkyfpZf1T8zhKONYtIkBU0Ui0U18v0KszOdHWL3wCc
jBD2jYylEBiV9nNBHgBwl932eoYIBbrMp4l+XJ9wzOJhDrMd3MZ44splhKaTBhwFGC1vCeSyUsKe
zsXUoz7PkLROI6PdTTWfOtJknwkIEm8/97JXPelSVSRIDmRaVXvjIhAAk/F/2hK3s1RE4KNXyc5k
Tmf8cjcwgjcAYcRNll0aTI5iDBz5AJBq61hO25eG4tO49O8TXM/XwpAWY6YGOBcd8FSZ7f0STpBN
vWoLpbVXUjcVhSHolgV6RFkbLYlRso1uEZb+G9S4xMzD044EBR0bcscN89eak7R0Y2DdZQ/13wQ/
cnkFlXxA+w9WW7bZEFkOq99wwsaE4KCW5VrWW9/u3DUxFFOx1wWTw+c64x2d+/6wKVn4a0NIOAgm
BB5N/plfPjMMc30/OL36asvDigYmfa7MSwGouP7A9zgIQRIsH8bgbplqKe/K4MP1lojID509XLO1
+tD1P6TispW9tL8KAuMHGKKTR7zF6ht1PqT064Et4fzlC//UeGnPAg5slzT0nMRsBRlA8zdt4KjH
PM7WORxHGIST1q4tbgT9Jdlw7KlQbXNAATRWUvodOvGH/WyIdxIxLJ/vo4faI6ukbpEv3AXfDjUk
a+28JlB3PeuT7rjV+4IcotYfD5xg4jRMeytE8r54c2KyJiM2a1XDGnhnTk/QfrJvvNMknH2cfA44
GnoFtd1IFDro5WLf00ncWtG55sLCkQzwVDJLM5g44uNQQGqxXdQNZlXJDJxBkrPq9UatFJ9QdiSI
s+HIFuCl6e3SGqCG3UmNchn7WRSnkmtRhdsPVE//MJKMY49iFNoSFkSvfVc+shR0MutOlEknPGeO
gQoxVyDJvjjGJureID5ByEeU2uFWLl56XLzCyOMeee2RHZ36A+h0biQcXfFjv+2Z7n3tOxV5DBJZ
ne/onhh/jDnYnaLhUilpabUvJa/au/vSw+6FZoFoalgiCrKrlmaLJ7fIVcBVtaR7Wm48RuRPG8sE
9l0fNKONqxZYbsk3AmEorA7MjRHeKavEbqpgQsala5CLNhOJ7ShcZQzrajB89rNAz9hq758mcWhI
ajxMgWuL3Zk+5OrafNwblGNlylUIH2c0T1UYvD9u826cSu1JCuHM3JjoM4mljt3/owvk3gI8l10e
jC84Y2x8pGSvmc/+uSFjU6twrz1FQ1sB5JSvBR9+hiCWY0I4hTBdAMy/9rW3nTZtPU4qtb+jRMiv
YRTTroW3h1AE1Pyj/X7Ac7BkX+4zbh1Udfxw/vV4ZF3M91DBuqDoyzd8gf4yYSf4jHmWje1igtQ8
SoBeVCtLHFX2kNN6E3s1Jf5XueJoa9oRVQmcL4xclq1j0b28V3tkZXy6b217pB0IdF4OI8qIm7du
4ZZlMdgh3zx6TdLX44Z2/025fSm8Xpl1obpjFHidTCGW4PvH80mgAK5u3Yxzlhe8ap4rwBoGNiY1
2bOoxjHOpFM84ArmnFGcICXXFrzpYSPuuGhTHeMQZy3s5XJFY0IpooeQW9u4d1LM8CjtkNteDU0T
cokN73XrsHhq8vNG76iRadDljNE0bd1CG9j5adXMyh/7T9pzpsWjQy615HENoWUG2No+JWEK962O
HwLIQPflG3CSJt8z6AoRlTB2V5kCuEjW+R/moziSNXl4LXmhLIRnrkFhWL0SxAnK9BkmaZvYJ73N
W1JktwEUUvKBMh1u9JU6fzhi7+rlUe8U/xnKl9p5RFfpcczSMAPRyZZC0y7TIeOgmRYFWuEt5V60
pvHBEwaHO7NbCkh7n+/TqmiFzhw7jHHdgqSPstojXrpgP39L2T/GnTPMx3XandgOWftEYEVH1ffn
dPMD+7q8Q/xekt5YL8QkjjyNKHAkj/vexJ43b4l89J+m1yV786zf5Qyud/ppd98gEEBV6r82aTy3
bxYuT6N2fsz7nxJKhnD1C+vKz9P8HRnq34YqbKkVzWF5zHDUpFmMjLWuqWzrYlnc8TSOcCzr5/U/
t7bd2ah6tttYD8YdKtsr8nBoYtbyRodgSJiM1s0mJeQARZpSl1Vsm0xHX5NB/OMCSkG6ih7Ql0j7
EtRrXgbU/vsiik8YZzsOTPcEabQbcZ90V1fxVitAuyE7mOCcUH4NdybYVcU3WLbiM250/1P0Q9k5
ArirV9qfgINcPCsiuHb4Qed6Ka9mob78qYO/Eg5Oc4hAJOmaH708L9sGR3xGqiwl/WhLECFNHNDW
/rPR3PEQboAra5gmK/9QJiARg8RCEv3byydvuYV+SBdEKbtS356PoqM3uR8ptzn+Ec0JqX2kNaad
jUt8RAwkocGnhkG+lKApwTDTjjhLvUhIcnk7TQuv+i7C/FyhLSTqDMJ2j/LZFc14aGwkQQdiY916
G0Bn1Tt/TQTh8MJREHfCA0+PZ0boxtGH8pfvfdMN9FrWPbSN8p79XZ+YRemX/0foMGPzYC408i8R
1NalQOPO2NaZx5ZItPFvMYmY4WtMUsAns17TCBhn/X9m5WFEjqk9CIfFsBc+Uwk57wePbCUTMxpr
dnv5vmJ0DUPVF6BBNpvibUVBtVCJaDLkcHHa96rd2xMJbBPhP3LJDC82H/OjMr1wbrtuG16mRgDV
mosy9Zn8rQ9SDACOnCZFfKFMFGxO+w+zsaZkpQTUM8bdy8w34rJ3iofyVrPz9Y7GvUK4sH7Rs1wk
UJ+C1ed0XgRNooB159W5oE/XZmfX4TWYCYkN65ubXQn+cA59ZhwtIBBl38h2GXYrybZcj+F36cEb
t+8bHZQIW+yYypkckRRuPKN9mp8idhZhciPVxMG5mzMODYwy9jKu6c3lSSrh3YtZ0fDmycLfjvxy
Db+3mZ2TOPsMmNySHq7rJMGJB5e9OIT8YIdkku/MVoexzdokAEwAwz1uyWhBbIXZttuUG1PJERNU
rP21w59dgzhLQTZy8OZ8ZaqN1xXvBG2u9ejWOcZTNRnQkMgfeupM0Bm8EMYQvtuGfWyPvmaalYWo
WJP/w60WZWGNBLpIgTaq+H/uuJPFnwL/7cTQYUlX/HKZCaeURUNpNcjs47M0WJ0YfEnups89AKok
1eFA2Bifd6n3z71wNSVqH1geRvwRtnAEwivNA7fPeaR269LRkSWZv7oOtw0UbgtGMeh4KEuLyhwv
bSgadEIrWYimH6Th5pPA3HoLclbCELJOvEOersy5r3ocTks2ZaeZOVyYyJ7n1fs9t7oGILbXcTuZ
aPKjofBBnw9H1gXYtwklO0hK0wpDqDw8TM/bcYoDPYcuZrXTSZ/UnPWrlVxAkh9kYCHM+QkwrTpi
DcLmhiEcJKihqAV81Cz0MV4igPFc9pBNJQ7r75SPz33YR2hC5P0xCAmGLqZ63rBg9izUy5ao+nml
Nm67MsvuvFBMED5zj2nTJbs00oKXXoMdrEpqjf5WGVna6Wt6csEUTuvGckHvQWdL7/icrn2cW8us
GfwCVrFQG6kfAhocBDzLM/DrW6ESyybH9Vu8+uSBFz+SL/H6otIErX75VfK7fS8AT8Rp92Ex1kef
LKmFBh6uFxbb0UM2VJkrfjzUcCWC5V3rjENaHCVTpT2sqwzX2UB1lGBZoN87Ah/yYB24XChI/jyk
tc1owxLWiREdSMHJ28P1BNH+dxJ+hSSm0Aw7WDS3bFlcOcR0xiSjEmRdp8JyMAyVDG9qCLcJab2K
KmucGePwt1ds1klK1DRz7VyGi9ufKRgE7Mc6CBVl7htf5WQJWO0imJE6LOmLCKy1aDIkf7tkMGQr
fIRAnGTmen4RBYGeNv1DJiDBh5auuS9brq4n684kQSq3/exks2NKiSkX403WxY8hWYXd0ie3kFEP
MtwYmoyedk+qBGiiaxxmE8ZJb9vTknwnvZ1/lCHKKmy1gC8ykSInIEIr4DJ3tLNskCNSCanBf0Ze
L0nC0mSAOWWLfLuuAquTsl/i0WxYQYrBAN7dAr+koE08mfx56+92bkX+Yuv6NXM/MwYvH4Yug65Q
cg8H8Vj3SwEH8nJsa6BmGDG6Z+ClZhOel1EHGn8ALTopdKBHbhhJFR7jXXc7vT23dW12rtJTUbXz
FGD2qE2OfJI++u0zeetOx7Aa8Qd8hF3yZPvLE0WlqSaYpX5gwpjT4kwgkxkC8C8FSEz3WFhLdbUe
qO47kb9VUZdW4MOBQe4h4vqqtUuEy2e5p1TL5jqfwN3LTMb33k3ZjwwBpmiypiiOfu0w7vxwHq99
Km3XO5jNOTvIJIOEJPD2hJKX023fkghBkZ0T2+zhy0kJl+6Tte1N186px1TG5x0UkrmPlZBArHBc
qGZvuzrzcZf2nsfqaOVB6I4j4U0UJx7BQVMWxv7vEfqZXXUw0mFXRQevqbXJmYkRjbQZIGxVZxd5
CrQzJ/h6dqAQFxxzSsNNUURXF9RB6kp/VobTznfmEeLBu+c/jaP2/qocltYkTJOS4ab+ojkrQT2H
IZs2Q00c/rS7dSiYENWbXI1goUIrvvyk7lU/AfMDahYUVgTjK0C7Pw2Tmr77Pldl95nDGGs2KcDk
/drosiJXLvaEPyU8vVpGkFJAMEmG/qjRg+pvsNDQ97rfpc1D2/UmdtVlcebYDvs/+yloqI88WGt1
ciZtUinxGf7M2hjupYR1UAzNBCZLB5u20MfLG197oZykLhXQMkQBsQb1dmTZHwothNKNzN1l4wm/
42GjnbkM5BaJKA3gatHKYpjaletzgvNmy6Hrdm6NQ2N1rDRQNkzucjM/bhW0GFvci66hHg6mgrnu
S5uqPT92A1OLSCZzBMUS1I+4VXLrkwqImu3T3TuUW8TadqluwzEtf/VSCzwG0nAJtFsxU143B+8h
X13sXv4FTPZbLs5ogi8fKnThkMA6rQkmtE1DxQlmmJCTQC3/m8s5v+As28RysG4pLmEqEhKTAtRw
H34uFcy63STKdaAyUi7WLQ2qYGkASBTvBOSO5PnDL2aPMne8KeKsZzcevPxlTDoe+OWo4CCmWOT5
P4DVCb2/2w9jHrXfuq/kjUy+H5XQSWwtqYmrHxTvRio74L8vaS5e7Y2/NoKKD1ZSmV7UiDEN8OKZ
kG6vGwa7Smt2VfWReVOMZhcqom5CDecKONPKNkMzjvH8g/yQKyah9R9TUELQTQp0Dg3JRAs/sx8T
IUZYsARZRNe+NzCxIVsGGIkXrnRfZyafr+mqAhhjrb+biOlxA+wI2V97vAI/e991SiFhdmt/IfXk
ZUPktRmjsZGyekx0TCSxuWA2PUU59uQCeraIcd+kN46stY+y2NRA5B7ZSuwKnqWRZ5bxE8+imVIO
JB+r6YFpS8kE8k4ko4/HZrX7/1beGnwjP6USEDn75M/uoWg9eGN6J0eWqZ4M6nIp5Cl15yvDsV35
WEwq5z4iJyXioeoX5fLfcok8WRSqI/v0YbNvY47TzU3dEi1SOyw1MQ3GU+DF38D5EFinDKkcDgOs
z7n+QG+1MR2McATF/k5Jqrl0H2HU6FeHGZ3jqu7Bre4+B28jq49RLdaVwSl4PSK5VTim4bBYL2YR
3v5nx8sgTGt7YrzOHTcVYB6WvXy6Z5XIZJtg/40T1Cn0uvtXi33Ld4O79XmT0m+cxNI39efu4Pxy
WO9kxehj0Pt5tLyTu4ulJN/VJ9thAX17nKatY2I673Ly4tWJqSjjSW++DOMdVINXZzl73Wtss6mc
/KgEMPulR1kVBijAiJWJtAkEdbZBouDp3xOaZXnZHXW2mFmGg8cEjkXDNluMUZMPSmn6JtHGZ6Og
8Dx59ytBq/ovbwcRWoa2F84P5gochiNCoHznoZPYAMAGbnNHgty5LrYOd48l3MfaC574nVfZiP64
aYpLZBf/HWM/9Cfkff3X9EWgJ0rcCZCL8bEpW+Z2DaGps97F3ttOxzHWVmdzflqbSC2RmyAEO+70
/uZebkTPiyWF19LF4CxGyTkHCAVWKvJLgYzNVLWLuIdzURMjAQb0+JcshK8hrNc+L3mDdc7SQFlf
jKm9HbORfZ1ZoBJveBQ/WGHQtjYFROCgIHeMh1N+ouNn7pw3c6a8bkkUyBBKW/Kb/2YmaOT30iOy
eDfLJ7LVevX61IGjh/SbVTKHu+Or6PHTVfGbojU/LVGKNuz5ABgX2DwGWwJonE6fgrwQwCv3AvXA
TMCVDBRhfccoFFquICEUCg4utg5I1b7RNR++OXhRrNKwgI/5g01GDvWvYY2yL0hmPJf5mJvUOOQg
VE9yuWRDCaS0oMaQk4KtlJVIVwdkyLwBBeyXTPcldpjFZITMQhRsgKsJgdG0IpocOxzcu8zrC+O/
YPaVEJp+Iq9Lpc2yt6hDRp5GaPEZHIQPrEqZLDh4hPo2F6TaZPZqSUdM1sYfiaQtbJwlwl3AmNV2
/44YJ2n9KqaVhz8qNz9lvt+6XVdINO7ESaOUskOSN+4tI7goL9JpEWz40WN/5khc19j5FI7mn3kS
WyLJ0zcCA+q7EAWaNN6xMFDay/+1Upu6YdN013fdMIJD7JamXKxvLrfqHNn6Be/b1sbzjDZOug8h
FmaVhn3gZ+9fy0vUXH1WX6J3PDbCdCc4e2tiQxgjybFJCCVmh/FqqKt1OBM+OWeP/5Q/2aIEA/cR
19tKNv66xwyj2g+BuxvouaY5seTTCdeuXI7FVmMO1YmO7vqQaxe9QKVYNcKK2ZxzmQaEg04BtDrK
ESe9uEpgGu1QormrqYsj0qs+TxttldIgL3Vh/jD2/qIiKULw7KsAF7BeieG/qsn9pWUv830j6PVm
PfXVTsgH//s8UGo9u4CqaTdStJyGA5BTUmcT1rRYip4k6NdlQG+iCSEF8D7Ouvqcjb5bjTa3vVNg
0TKZ/pgxf8yRZIpBkhmsINmj1lWF6R/jI0jZ4Wjos86nanMXw9B1jYZSx4BlyHBXdMeibhlPZL8w
w0WeHhtNpE8dWWf2+aH+3ufyDD+vMOWB5R+4EouLRaWb7zbdm4VNBG7uxvIb1ESssqRmMvvrintF
xDynCEgwRqtBBAM5etjnq9ug1Dr12PWLtcWa8aBebcqrCDSWa8aFA1juhJjxwEWxtBqVPz8o5fMw
/LBE1IVRUgOxEve1q9sUORWNSGQwauZLXbnkDbFdLxbTvqyuc2jDbRfTwPeS/lTW1wZ8Xh80AEd+
7bz40IcJC/6uXtcwS9EsJLk+gCMQr84BYtN5dmmC2aB3AeTyxosr7lGxkfTtyWtyEDAIe0tABL1y
/rbj0Qvvm0+wtk6xS2T1R0tGQer1tawMJNXhun3cQb1PjVYKV6vDsmklTp8RCdQNIO6wTdIiW1nk
kiX4eO4LZowOg8iuzkPZ8sh9U2rftNDXnlBJZKp8TojG8lerOEa5KYEeJ/jvBJo85WWnTuNP+FmN
LCrOSRi/sZsyvPsUP7JmINin1H+SokrEPyTsn7OmTuQFVpl4HapsswWA5//8GYqO1f2e8AvYP1NK
Li4v04BnsEVQXmFryD+8gOgJaJx+P32+1CbfocCt5WpmtsyIcqBHWaaSiWDNk730copgoaQlHAMG
pw64dvExglXRUF0j9A3H/Muvd49cEMYJdwUBJDdNlcQVOjTdcMPbNZ6FmDMvm9RneFJF3jIzPNbE
vUn+LzNCFp65gakmAqNl/qQz8aW/8OqVSEjl+eMlsGiuEAkbcxcAdGcSidhch4e+baDd/tnbhCtt
BoN89NIAgJZ30CLgjhMtN9oShnWr7udgeP6sLcCmqrw0L1Ty2tGiYZhfxujVMH3pGiJI5vgm/U6L
nxCZkhc/Gex05B+ohTHfHZ0tQt/h/9EMgsdCPu29jZC0hJOMVKrig77s7wKFU3TPcT9jLeKCokPD
oNJdC2/4x34690Xqe6J0MU55AIFGNgAY4qFgSDQnQ1ADWLjBBiwml6XYOrNzOG+Lab4hVmX8Ca/a
NiNd96GKZmIOueDM8URFSrge5emaOkG7s5d0hmcnkIJo6E+JHUGTM3et5JngpG/dve7ZQeDEgCMK
rRos7QNNaeTAWQCPxwzzMDTxpKM11MTrWaVtQHXLqMdZ8H5i3KmjyMOPoTQ+bfnSDlJsKUZeDz7S
OfOml+tyMP6ZXnbHb5gVGJJED7eIJpzwV7f272RI0O2k2/IrZ4/Cf1PaYMAh7LTJadbUgjSSN/i/
m8qCxlCBu1+QvNfooQPEVf0I0k5HCXB+nKpD3SGQ3h9d/0+Xzd9zkim8vxW290HVWmK+Hn4qjkQ5
tBCiKJxOZkWWbxoK+De5GHvxsuP5Tz+k3mQMpXjEeaRmcBtoVvnR4Z23sp59djcxxM35deCRWRDQ
xm8F2fkGw5dZJVb5WYeZcNJ5ZJgAeDK15xmvnO45aEy4UUP1TF+n1M+Wx0t8hPrC38gqX+l/LbEh
taCW/uclUX/o9mZcp/FNCDz9GDuhy9X4zDjhqwwZxNVr9oA8rEjD5DFYpnYXMbutwc1IlbfWc7ZC
XMo9Kb0uskoZvPlWwLMUbs/ft+n0d0MnZaX3bd5Hruk7/MP5FMrO5crfN7Vv7lW/wNbjUM6fqq4S
KP+pXgmbKIQ6P6W4r8gsQ6xetIN1TiFddlL4MKiRGfSZFHU3hunWAgZkJjuc82FCmq/ZYRoZtfNp
EGNB8fcb6K6E/MVI3EhqJSaoRjOXK8/62ndNn5B0vCqtcYQU5wvwVFgz1zX/HZwIf8JCaiKh3pYn
WCkYGBhcPRuN+3h9mN9vkkTR2prQGok83+BadFGNqVObjrWWiY6+z5x8CKHwS74LeBG0caKqWPOL
zdX8SEdVRpSgMVluDmH09J7Z+OH1wEmEkJJoJWvyrUKf1GAuZN33RSaK9vI1nCMQ3YPnatwYZqPq
eckNcUxtn+C8i66Dq0UDdm+/F2+dkoDWUaowlD3PCCYC8mtmNZUdXC6W1xR8pKY3AtrcOO8O/YZ3
u0mctAl/z1UAy2JvaHbsZA/3QVDzHSbNDsK1m1LmDU3NIeGgk33ZQGBYDG78KR9H2QVtYdzdkraG
piJflSb3aYaqjZCpZV8HKgiXZKbZ6BIMf4CghWcK1zQeFyz+tJPeIlsV095qklnXY4WKDsMBV1HV
a7b0WJ1tyFZbA2MsZ+fvpTS7I9F/cNnu23xVEGFcyblsVp1vNy+PhP/J0ru3kip3Ahi+dVuy7pLr
edRjdsaz6uS/3gM2v/9nvnsGrw5NKoUS81yPl6v4KnsQ3+Bi43/lmWSqUUmhfyX3Y6lH015HYH7q
XwlCigBl8+cCMLjUmz6ez15AkEKmewO/YAMKCGM+EXiZeIB7M06+sUhEfnr9cUwW4WHTmYq4gUsl
PtGrosYhOROCePeYcS9IqdXUNiwd5DdmYn4t1eBpuE7Zv5HIK90or6oa7Ter8j5LeeSgIE8t3DKG
EChBzCvpmD6/8Sl1p4RErtKBPnMcKl/MxWkWQPda9p9+/nAPdWDBHuSqUbx6MrbQ4R99hmsyekOI
Rh67x8/MULnqK0Ly64RnShC+PdQ3JdEMKXYTEuRUKntUl0g6uIIse+LHD8pl5OAoI+iZzkmcqRry
kCk/ZZieuxQnq9oG4kOdoFCKjN3vlvQHQbW9/4HTeAG4/a/2D7EuDjj16rZwBofUhY3QTvpQA3zn
LmZQEsX8SJYC8Ob67De3b1xE76c2JiaBE0VKkdrftQv33tR/OwS0eYnN748ISzuiETlA3593zaNT
nfFKruCP4bS+q5Pc1NQEgRfeoxDjXL7rwdMU16TUNIm2YTT9PihTD/6mSvSl9L6+ttZiOAhpc62x
VvyomIN9yj7jnYQKRlCohlOpIVeXJvgCGGK/LmBZWVRiormBCbF2vkwpDgbNBZN9dmQMFpQXDufv
BqR5mu+gay+ATMYCsAsNo9WJHKKO0M6zMafNV8BnVHCPIKVyxN/Vd0OzFou+qfMX+wQuPBTGbvOe
QVG2WBnNHQXsq2PelC7A6KCgtwdykOeAVS78cKn9t/gEAwdA8mVS2PSCia7X5O4J81Drmg4QZklM
5d2n3x8xLxRM0B3/iOi590Uh/X8p/62xm+mUDlJKZp0Od9laYbXNN/XlW1yxcUNeKk3SQ3BbicWY
U9kg5uRRgqnlSRwLbnTIpanWA++n4CKxVJ0k48sYmvsJdhAdBaLq+Z/4GhQqjMAU1takl5Fo/Pu3
s8afqITpy+unf65di6zSsVc3SaGjTEN7OjgGJ33p49NUnx1BD75WVYzbXwmK6tfmX3KEqys3eApG
MElvNq6KKQ4sRg5sCv/LO1H4rnUk/uYN0lj2vxVY9BnlsSapFBlEVgrQbhIfVj1cMKpu/DvMy+Az
QDdr0ILFeo2el6lnaAIkNegAw/ZwMgjTuSCCDUAE34ipxNGHhbmz+1H+VcVQVel69+zJuQcEoHxk
KZ72MgVMj6u4f7Ei+G1v05zGuuaG0y/zAjtmLi75zfqKTdihkcFRSfCKgoovNc4gMwCj+XBMD5iK
LSprV6K7H3HlWnWyc+wuSrMT6Pp0YUccVSQLQ/VaIHY2DUcqXha/USqM64Jew66rO+XpUo0JQiSm
qLDVoqYyJskyAtY4+1vgTAI57cFkBjiSfdNR7B42WLzC5CAfgvyTNHd3ZrTxp3bnI0eNHW7HljL5
bT8CLGWVWKzvuYGPyIU4dz/0sSlj2tJXFOXn5qEsudJEXe3BzaHJ0oBGWX/Flaw2Qb43aUUX8rMS
jHeYuaOquIktJV5xegCiejDc61G18u+QGNmnBUPYBGHWOcOODi+58dDt4BBPUPJSD7iSxAF9Q0LI
J1Bbnl4djW8vfU4yXVNkE+VDTwOwONsraBVlDXW8ffX7CzblVPBZDwcweG2ZXIdEIdTC6zQLtuj+
NoqrDm5y2ecdazAIxT+sWJUPdu3FWnSva7rtnpHQKNq6aiGENisXqRGFC/LyzxS5njpYNDof78si
tRI9K7TEx9Lxik5/j/aMYa5Jbbr9Uu5I0eGmLBsIoc6InDS6EB6OC0db+FX6R24z/rEwUVP7y+Gc
WywodnJ+yRRXdXE+8Dskp4lNXD9HXH1HuS21TPUoTwkrqRrpms+rnFPP61UqeD1+1y2b+WLqFhZu
5naJnZEar7jHqokEwmmOJ2CLL0RGdfWCTyWRe4O/Ilqs+JwRbD2P/bTkzwX43ezbJitvJ+rX1BDV
wXlqZQdTy3A1KGh//QF9WKpd09FfSxnpbyaRaP1eaV9xLPcIMt7UMrD8VZksuAcZzBcl34DRh9ZP
4V1IO6aacLwMrkrKu2bR4v6Sspw5oN1GAMg6Y0rAEkCDmoatX1Zm02empSyearR0dmGxWQv/eIaN
Db2SMtL22xFiLaKLL1Z7p1FVWI7vyizQVbcsZsw5NuGfswn9VzlnmjcLL/A9Ry10Vpy+DViIVgWN
XGQjyj6LnVfN9ThD8MxH+WmVNV+2m/k+foobo18gsgLMsHx+KrWAJShxCHM5l3SksnGaiNt3Gmyg
z1LXV1Ff+AR1EEIyn4NIzla6a82fpOTV+xFoMw589Hpf2PVKNjp/RK8J+hYXzpS3J/yXlRm6hGHN
9oM7WPjyt12pP3mi3bcaJwvLG2daqVNNXfuJNH8iOzy1D65Klb7+rhroPrlY/DABiR8I8iCLlM/g
WSjpxp1Jwemmvda8Uxs60mcDP/obunDHgCgz5ToTdpxNaztmkCdx86920y2jzRIMhX2gRhvabT1G
HrtyaEW6OcZPLvDfjOfcb8BezZce1D3LnBjPqu5UjwA3dSgzsgH/1kjpUl3UfHMLqqxrheR+mZtt
IUV5+aGOI3OtTSAufqVVNRmRjHcHF3nRqvJ0iAgneWsxBh1DalZOjY+TtOc62UCYwl5YGKiGWex2
CxSWsdpC1orNszGOwzxboi3RH7x6JytJEHAKqFwTlxkhqFrV9L/yk0bkajSpDQxSV+JhumwhIep1
AuMf2T9V009LI7RlPPtJSAHc5IUEmsFfXcQr+qVhqLmAylaVp4hm5CEIXmNkQC4quet/2FUYOuGU
C3fAfsZLKxA9nFCY8TKN1nmfrjXeMxtaRI7y5h0iMP+PXXbj8jUKR9SXupOKFzl9+mSrl76WoKL/
Gx59dWv52rsEoU9EKhaAfxRfn88ZDSkG8ai5GENUsepFj54CqtXprzUeczwTSTSh/XK05koR+R2s
NN9X7/5WYhsZsuCV03bTgYJCUDAUErwRq3aWSlL5X6BaqmdNRUTVjXsVve50foh35mOKalFytiG5
f5s5KbOQyH/zPg5ElvNedXvZ3Sulg/iqrAam6eow3Swdf8m2tFnlhqpGNtlee/jxATmAz0HgpFoZ
tMlNpG8cpWgZw5cCdZ5VjSng57E3OrC875BcuxGNJzRfmrJINSlFYYkUxkekk0/4r6cCzMalX2CB
btP675DdkBfQ8triEAPVPxk0gmIKNAC9bivpVS7qtQbOVnQv4Bm8Wn6dGeMq1AbVs9lndaILXkOj
SW2VSmKq8RXjO7+BCERYeshuoUnphBH9sMJrn8mv6etQ9OoI2h2HNXpqzOwIUEusSZmNQVs1GvEe
pV5GE8WA/YSy69orX8dMnQj+Rvs8F6HSD6yxa6kOcoRw8aikEc1MlALCBd74OkiPnQZss/zi9gt9
pFCwEp9SI6xAJWQij/t+RHtuZid8UyNsl0lXnqHtAzcxpXzNGXEfIIonnSQZzRU5b3vKueGs1EJs
rB5nE0ME2Zda07/Ljlqk3b18VB6ZcDfFilxWsOamh4s+ekpkWGX3bD37HNxoQi6qGoadfE0wl0tq
DSn1Q/0f0w5vQN3d20kybHeAOgNCMGwRfSfVZ4r7vv5ac5hQAtcStZwe8uIG95GzHk2XBiVIzW4X
GaF73Ilmv+JdgOnlLJ5qJJ0DyUkUCzu4op/VnZc/Bi+zZQor7ctm/hATtkw0TypefA1k+8CZRgqz
+VkxEsm/I5Xf8lRBFbnygxiTKtoVNm0as/RVI+WlXBLEtW9BTIN1HnkBny6nSUeLiMXBZaBl+DVF
7/q3z5epsM9WXW5bVxutv4j42OsPCAZN8h/BH4CEeKtPSIMSfBMNkgcFn4MszAQYUArqPpDTtcuQ
cFBs+sdjTtZJ7J5GDv7wDK3GG9JkaFEdliWKcCCQz5jQ51Hku8D14SB1c5QckuRojgA+1KPH2weP
gp51dMqb2tblKxk1mpxLm9hEN8HSgQ7pkaQuKnpE7++oG4HGzrN+smApApuZG7PHYku9moUqcXuC
s0/S6SSCK8KGmqO179zAVQ/Se7IcDJPf9wsZwwHyUvmcIJ3U5rQZuQr71itSkaHTRaMqRrbnJ+zt
Qe+ftJaYTfm5LZuLGJEr25jEu1QqgGgowwlPCHsLC/5GpEVLEt+38iOXdk4IaPCKaYavJSJ3Fczr
sgrj37+GXQPsIWntz/QeHw+OT92tWzW+C22WJVzd9NUPCLvmWxucl+A2TgVKCgqCF86SAiiae4L/
8HcULKDyH84rWkCn5XngQBvjjvwGsi1Z0j+3xChJw/nfGQ/eVlgXou2MWeFmUWLH3lS1DueTiNDE
8AEAro8tVfU7NoLoYIB/AhRzCtnFGw+att9nRFJaGgRBcP6/ARBS5dDVhsLC/QrT67+wOBZZ1eD6
CSWon6ZpEaXP6w7RTpXBK0+PeJDc7mBSFieMQxBfwnGGZupxu7EzRdEBv1vI3mq/6Lu6BrpiFs0k
/cIGG+zA00+bH7xeKfYqWTxx7CrhQaMa/8l/LZyb9SVLdWPmwXr9h39djL1TJW7rzjgnTPeUORP9
SiuiBa6zKAktyFOB9kJxMStbW0XhS6/bbhNz/3GEkgPxZYPSBWfBjIeLobhCtacqmpNAOvS7K9NN
zkn97zfZMrASxVfdQ0rT4jTzJi0w7+jW12jWV9FPfHPfBGyblI02uNHCsuw2iHlQF3crSr9ezAhI
zcngEgiyyksJ5TEZOS+n996p3rESBMGz1GcPA+5cl+hkCCj3b+PO8rTImblHL0JnwM4PER/6vDrb
nWT4+BzmcaZ7bvXL07P5Ljo0UgNlhyG3atHXCB7J9eyCtmFbdEJL02H3oWC2C7mkYLh7mGmCjA5e
7Ld9M8ld8BNnUg4rgDBjdjFMgH/t1A14VRCR40V76EMOVbSx7vDJ63cZ+vy3iLBGBVwQzClNWI4e
JzsdK/AhkkYJAMj/i08oIF14SNeY67sEA6l14dHlLn7Osdwd8P74bJJZH7C28DQ5ZZUF9DmzSv01
LCb5cp5A5iDIhjqqHU6KlJx0GHc17YODAmE9f7jC1kbVRCGKHoiEbDZFRE4Z/Y3BZ2B7vpRUgIzZ
nz75M+V0BQTfzbdWncJ7SRlTh60jsyprUgv4P/zAFBqHISRCLBZT/pOMXw0KoQHA3fD8BXcd4UQT
aPsH2Pb1v3rXucYKOhIpt7WEV1i7lgNSumrlZE/69/t/YQJkqLpRRug+ZewOJCKJfpaaf7ddN12z
NBNM+GL2tYJUXa//hocxQHRaNLjyP0bVaxcFZ15B7dX3oW9AokOd6noSxEAykwCadVx43T36EoB8
2T1xMQ6hwXPLfS7WwfDPi/mkDyzchTWfScSpaS3g/C2iFC6+gQTqjAvloksKHkEPH6Yw08/kDqgn
fPfJGMKTkQ9ayAX22950yt7oOZIfFit7TqB3CJJm9Dqopt+c+8RqMD6DmooKCcIr4RdMnugjkwMR
IJXeejaRntzWdMsHeT2tzvZER797lZg+/tSIhDgsosmlJFhN/q+1JY4XHFnTQmXPdoQE9+rBgFKw
ZkblkbRc0p8x/jePzk/QacAoa54YFZICGPAv8tkdTCwUXmP7mo6cWHIhPDr1MFY9va7C/hpSE9Fq
SFdO7X0hyDX09YZzzEbF6ujS5CqnkB8DWE9WXtSahNJRIqfF9PwNrFvfLJUsBm83vRtMqYD0Iede
tyc4wES/lh1mWc26NyZIPk4dWPCYQc2ZyLXKPY3xpYTiEZZbuPpNonUOMY+dSV5mHOWp9NfONHLx
Oc/S24EP5lVjwn27J7CDXm+k8WsyPMOHr/tWHxlNyUSNJTnmHRK5PuwpA3gtwT0SFiZXfzO8WYC4
I2mCLvFRNeoWpyni3pSI+mnJpknzl8iUFnAdkxGky7bppRF2mXmXJ9/rcHvdV2u2vWBmOgN1WptW
foOfj5+DeKhIOcnyW04FTXdnQzc/LjCPwsDcs3vFpsEtGkx2UojYsGvFGeBkmCKxmLBwR/Q4sxmm
gr453fO0NSU9jdRCRdcqnAAef0GIyl8i00HTOS5MJt9eYJRxU8CHNsmiKs70e5LAQ356AJAo3LZl
zvAMS0h4gcG9JI35BGbwwdwHr+arJcoqnnxIzr9xtQphtzWuyOgDUxD+u72xoQSx623uOoQ2Hji9
7sG8wPCEo/yu52TOoxNy9vQCAIa+bPnAjp4nkJ5z49138wKdaBumXI4EcUNQ7pcp31U1c6qi7uf1
qwg0yJe4fHC2b99gSIRilED+WfgpZ4fmQOwdwTRemXyMxLsB7NXA29LNs9falYK258JRtwn/qfIS
Z/WYR/t+IK3ZVFGpQvvfXMsoSA0fvkvsipCrdn1zGvWSweAnF2Do/7T2DNBoKWHy5glQVdDuK5Yt
UHMKWev2QjMXWGrt66d07d988GkRF2Vnzny8tKsTfkO1EhpwJgbZhyQhk1/2PVgoGiWKZEvn91zB
6FVTJNGxqO2PGuun5jVaR2n3Uq01Zy4O3A6l5WiF0DOHl8/fSb13r/zxq3vIRoV/3SJN+lkdxLqe
27HoTc+kSqUirE78RvWDgAz/qQU+I0MKBfLB3NTLC7S8U3TJLZn67J8rjefh8k59z6vu9WGWNo+u
NZJPc8WanvpuvkIiLKq+1dAdYYHJr/vlF/cYosw6Hb+3X7nXHrQppfbMj5Kli5iVn6hq67sDyAuw
zV0d625vXhqvPah/xiQzko9fIuwfc6bJmNm0KS2mdJnSyCvLsu+xubFej6ej3QEtL93SHiV8h2dZ
4lunz6nGRUEVPYSlz9rv0sgqYV0Qyxo6bZpo/M1n+S6Wo9iZ3Sd+gNMN4fkXxgtxrXEcFIqwkZoP
Wz+34jgt5kIUscWP0ZJ5XTwERXxqMmE/sMhbt6qy86Z7p7qXYor/VdG9ErBsTmCIaEbCsKgPUWkg
cB5RR4X8zW7SgQMcqKPgQbzs8Q6AS0V1tY8Ghjty3cTcIQPr79nSVnhHU82C/ezR4ZNSpS9tqIxT
FXM/Yp92b+7/y+Olq0H7hrASCZ+P8VAicTQ2vWJtFMwh6fEegPLTGGZ6ocS2zO87uA/NCbfkNEMH
uoe0zqg5zzW5jT6uxdY6KFNHOfrp2XYHzI/UL8qcBLFbVyVUgurK/6XGQcC/d7GCnrt4UjMD1Uuf
hYYnUh4uvhmtUxvetdHK8EfqH0U+o/K9vTDiAlbjJZht6y3H4kgpNkgAQQzmErgMt92MmZ/e/zlP
B/eY+f22/ZYgHXGiQ1sz+Ds2m+c16vDhlRhu7xaXkLGc3SY3sp6fiEI+FMdJnHyc84Xip0U7a0LB
sOydZprW8Thpq7dxVgc4w19F/vKoqmpdeF0y3FcRgigYAzWLgtToULkgIGZhmPr+R8C2XP27m6uf
putMAXNTL8nDP/cVjYa5XdyN9hWxYdBYfxgryErNpWEzll/YCcYEnKsh7CoZBMb/LAVHE9s3JgY/
nDmI3KqpcLk4RfN3Bvg4ufkPmNVMJxzQyMGhDQ0ElqpDIj+UhOay+tJh68JLU2S2kW85ph9pNoXv
cG0P9a/w/vRT8gHDWJH36CMWdAgVC4DOcoWIASttv+jVkc/hzO/1/H/9DNz96kffIVvMNmGw2XJ1
ZFal5BYBPQFcW0IslY4rEEStX68G/uXCQL1JG7jT5677yPodsmzlNyTCNtl45Ucz2fGf3SK8GbpU
hMi+ngr7zfFLIdF9Km5acei7Wb49IANF8eB80tUXKHKyMKz+wrzZpQLC8/tTa/Vf6exDIESrRDW2
pka6ADthvm8Jgva/3Co3NI/YQnuSf0b8BzulPPjwCTWwPFHeUwZ04euik3WlpFFworXLdJkRGt7n
FJ0o3nbbD9aNkWWSYMA5etyQXbY9xzS/u7RxvRQjlOc5t3AxFyfQJfzPDhbE5xCf1UfYGZcNoRo5
/tvbYtIjFFkDc3MSsW7gbgbdzv7iZPqTLmfbY72lxe7xC2V/QFVg//Z+ObfEWVSyFEmktM9yv+RY
tX4XqpOPPNox6MHfwPOibsvA1QDXk4x+B+rI4I8AdmuwyaFJ+fEBXoM+ODjzEHynHndYTMDHypBb
wHy9kIaXB1s0sJpR36UH42kM/KNPSdJ6orcnFzg1SPEzH5/9Sn7zTSg6jbybhrXoSTaNm6q5blKK
CIbhKs4FvNV2jThrjNSGRvGkE5hN2SEnt5eOkgsb0H/kq6X2t02JfomccN8uWFHXKka7uhT9uUZs
iWKkgzaZoNjIgnTKN/SUfjaYir8CqoU17qA9b8r5dxZtS6PgFXsB4XDTO5xxIM5iInA5rs6YR6eb
sspIILk7C2ODINMAvWZZQP1efXMjwNDYWF9BMS2/MB0yCAwm8fRlH0dyxxQVOak5L0EVw9St9vvz
1t3fo/kKXfrHYmt/szbwGQXBuPBbWYiRQiijeMHjyzyS6OiRxyNPpv6QPhLJAr1WwraCnJJTI+74
eh8rAENVRwRClJIVvtmPsvrbpWa+Z4Ry9AK2xMSpA2jYhAKcd/4dz6BpfbeEhk1+0MaDzNb0ltja
XV/FVe550X78kAvX7RXBOSnDOY7bI8wkzjM5oYvHKowmwP060btVmelqgTdYIb9LCIesZgYBifWu
wlswe/91Qdbdh9aec4yIdbRcGYU+0q0YeBj/xVtREDcPjsKWhg071uxfM4AniqCLs6QrNbN+PVLc
QI9DBnPj3xWo+ICsOr/rpnfNDN/dD2YsnJFrVf1NQ6wct+FD4M/nM3ICqJ+Zy8eIlxy0NxtPjc5m
UhILZO/oro3VfRptECh6Fp7IsctoBG9XOemV+hbvQEI4tffibfQtXyl0tCYgoZQ2AZHvgzbwUowQ
AiPVC0QSAHJ69qGHkQwJR7eoeFBu9NK6wOFycfoNPic2FJC/8cLok6DMvYQ69jgofUBkJoeGb8L9
W8n38oxP/GMTWg9Jp9prFlQ3DGyyRVDzADNjCkgNZpgDe9C//GmVVUHJVp7Fhu8RnVS/ASb6Ac6m
MYlM3XH3r/aNhP5hx5WjSKDkRxTL5AD3lBMVsN3KsjaO8oo13YbaNVeaa5Iiq5U6EcldgEsP+huO
lIG4Q4UyeJliMPAO5Anh67y7dBfI8XqXm0TmVSE9qSM+gHd8PLx2wnVckB1XhYGL5CGOfiKF3JXa
OTkwYX8KYGwKXA/gWdEFiLvpM8p1BTzQkJnCAFJPya7cv5pAsU1atKlow9gs7AUaSlVP4wiKZXQM
Xb6y1lDFdJFovYRZfCfuS+XKsYcpSt5GYu67FIWP6cQ82TxhiQpf/FiYapij3krV4PqHL5COYtZW
ei4V/H8DUBn0+imc3ov8P+2H02ORLzWvOyv4nkSiN7dWmuhNrFLDzPagsUfhabcBlFoA2ArnUTmY
kUW5jYT30t3MKNGLkCazBapOkw5NXh4UGgsJLmkEo5ezYVwG2f53rjkeLcTCz0J5QR7n4RPZue2q
OWbdjhd/+DxJlsrDUuA6Y1aqEc36fm+lDYrlTkBIXToHLVsMNR8RN700LBFw350DKD7BF+HgvcrH
PbyilOhDXQs49yQXVG8Syd3rthiE/7xesdqAU/c3Qq0rETFZFIAJwOiCSZLNvkp2k2xoJkTUk8Wa
z9UmNbTm1fHIJh9MHEHs9sQvEZ8e3LxemV6c4hR4fWM3c6Zt5wdkE/31FAKfbcMkCD/Kdip3Lq5b
p1Xj3gMJBJaxK587w+JWVVRDoz1edD5cpvn7sXN/bP0XkOTHRdk9Z715Tdn3lDRuKl0Gtk6IDf+O
HyXwhyO0RQDe3+hlWArB4EJmAFhXeLQ+xCtYC/5pPx1mztfHvgurL/GK5i3H9DL9An3Dg5m0LdZu
wt/HXzY+INBIuBhQdG01rb735xMDu4p/K0PpyLBjKN3HaFQCT8YwVd+pFXWkfK8l6MvzGKgaELeP
vNUxMipUQIeEVv23Ugp3ymYcJlF7529s5B5O9hASHwzxQVfTV4n68QxkFl9bhJgEwSDskD0mpV8X
rMRciJux3QvoKSherqbk7DsII8WLtfKc2IomXJ4wq64Q06g3XyqnKOEKy720giMgShe3ETqrgzc9
w+PWkmwvoBDTdzJQnPLn7DxsVN9mN390cXELR+7AUPoDEmJU70vasNbgqX291tWzkOBkCe8lXUu1
OMYY/xrMKeV5Jg1+1cnMQIWRzjuDGmKHIMy5fI5Qj2I4c+QTSVTfvpBRtcJCXAj7ySirl9Y1gvJc
MPP9ZkmVLjCN8nY9bj6eM6tisYvCf4jM0FM5K/B1fLQBZg3N2OPOx+MDL6abYcutnL7+L979LMKS
sgIOOig3Ahuq7GhCgzqTm9WsL7OpMII8NU8Oz//7NfhLAB4Cg4trU9o4x6MiA6HC5C3tSATh+4vW
RYxwxs9+Nu0QFsh4Sy0all1uZjTXVO1aB+sHmB33QicGkRDN9T+yDttSUDfdlYH0pz6KtyLkUGWw
y5eAAq3qPEDCHVP2NCU/fa4SeekNQPCvIBNZst8PFMLG3e/QnA0QdNWV2vkSxNXmqaTdlBG/It1x
G85wsUyDm+AghmHV5r9TAPRqGbSLQLkww4l8dXycwSChx8FjhsLkgZ7a1Q0pEajXWj+eLNMQzXbf
JhxwiPoik/ToqLjtBUH6Cuec3tpUSy8Ev62tkB/gqX1HDynS8bf/q186+x9eNB1s33Bjz7TlBBKI
97BvJzWqVgnA3JYIUJZkM/mR2NF/HkmEBpC5nsab/cXq/kTP+S8fO/huPvTvQpik01C5ilfc5S6Z
ndYnovL/YFg1imRj6ACpWe3MtZhgMN+dVkr07gKsReRvqRcIylQcCrX3aULBrgrvfjobfYexW1+d
8HiLNGxgNjySNGn7jvM1acYs4BnTlIHf+mbKATrspDalOSifI5tdG8UxFROtQXVFEAbrUKDFZDc/
23cLwSssWTPsd/mixTqoLbRGvV0jnbtXCzGKi8JNGX55A3Fuj+d6/YaJgZGMgKS1Qt5VSgAzcxy8
zjLqsbmejegEHb0EQbgfWeuiCn72z7ihqLapARKdXXexibdR0TLSKLGnNab7iVzkSjYP1MvFKskX
O9kZ8tOfxRwzXqDcC4N0mZy6wikMzZQDdLdHK3q11LJPMaGVpX9sVsS7S8FtixTeTDK34wunoVMp
Ljt6ue9vzCmaQG21jDLMbxxff/1qmL87QiKn366iWwytkkncg7qMynllwVrm4TmoaO+IlnjTdh3w
C/q4nhTp4/2nlYB4XYBOJvAXSo8YFk2i/WRCE+9v7lIZIpX7p8+j7uAvNfbtpfgaomxfxeFQVk5D
Cx7wRKK/oai/jdHBjjyuZTOAffSqWxHwf2EHIS1wMfwLJLUhymLeh9AUPbOEXgT2srK7Wi+Z8eyV
tY+hruVLVEV2UMvLPqnJ/SfRwxxxbBVZxZXZXihiuQ0Yappk6E9TLzZ+wTpeBtcTwbJiRXOlw64f
B15/gW/ZYICIpi4kRH5emnEDFgCLd6udXDyhYqZwOlCkCNdXE7wXBUIVwso0uKE7d8ojVZcjQQTv
qibiuZGC5j+2wqFqtUl0EKtJn4amDRGFQuTF2iU7oaymL2TJM/a4e0QtKP6MnmLK2mSHEipfNkR2
CwenaysPNRroJ1i2k+xNc7lCWSTccB6o6zAp1UT7UVztbi6/WtTvhZAtjg/Z8VCwFwuxm8QLx/fB
3Q4glLWRYyI5uMq10PmJWDFXLt4Quo0hlCC6/E+dxrZGGzxuzHhNia9rCPe4DrY7Fzh05bWBKk6b
SLKkX3+70jHA9w5Cn7PmuAc9oH2n0Cv3KzODNUiW9VLuPEQmgrKRZv08tSSKCe6TlWimVy0IuBVL
G5n2093h670QPcGfwIzWemsg9WB6xXnQ0ROn+Ezl05gFGc951vH0Q19ZbvoJEALNkP4+UwnHAJj3
+1tzaFI0dMZsk+68/qkC8HTkV536ke5v3GCVmnmpdLaSrhVbUtcD3L/zV2wCHetX8onjN5u6d3As
BvmjQ97Bcr3pyVxm+gEc1ZAu5lBFpiw2IIcPgP1MK9X/dc3Ue++X02QjzCWp2TfOwT9JvTu0kTLN
lfz3nEgIQJbrUrPTrpQc5SLhvGbcEtbqO56ik7PSPvBtkBbbv5dQYVt028tpsNkzyPP02bzED64I
pZwC9luoFlCt8DpmzwQ84ed4SAcReDCuPAl0JmK0j36KDftfXwrWDuacznAcismUbn5rlyf5/R1Q
118Bw4JMS/qmAMZOzPPYyyz70IzG4qLV5MyjpUDIrW+x4Aw1ditZjTEPXujNSaC8QeUAN3KCpaRe
+9yVcsH6c9wHc2SQjvrMNmet9aVHZKGnltYsrnhmL0XuZsKlystkqaBQ1cfAhH4m2YQacs/V9xWK
RGYdUyCNXTPt4y8i19whvLKP7EBoVcsZi/MdZ7G5IImMmTUcciK7UThj2rCSp7KJnxB/tU6oKG2Z
jh8K0ndnabJDIBYNdopVIAI5JwRqB6Hd3XPnOjeGlizHNFJz2YLq19KR0BY7v7/tn27Qdrvq9NJJ
xRBuuHZIYnsDFWWakznJOSnlgsKorODPfWI/CkFqD+2+Kyb3M+juegaONOMj4K7jvSorx7E9mQgW
8vdbVochqPC1hHXPaf06mlqQQYokzjNj+ckI1KkneCLVAVS3ESDtWsX+rzxBVPCFPgrcHtyz4FVZ
zqTXICWbEltOUgNIjdQSiypcePlK/Xq4gj53WXgCQ2/AmVHqNUeEJdujyLAP2DVYqvtR5zCvbTgg
JyP53Zq8buV+FtssECS/r8+yrVC05BXMnWw3Ph4tCTgt1MmvCvOWqmDQVnSOh6koEtyK/ZoJzqVh
PcCO+wDgrjMchZVu65HHhfNWWp7JKfUh2cnrinSY8ier289WoJkByqgFNH8wlOL4JCaK2WlbS7yB
o2U2cJPy0hg8/HgsQubyjPuEV9HaMtAZUYd79V4nyNcp4C9mERE3lj2oM3iqu2qjUdR5OY0WZ2Yy
8E9EwUr9f0OPCtpCWDSYAQjEMCGanDZukB+QvP3O4D+H/8KSUvkvR4IVCmqMCuvCqDFd6mS0L96b
nORSMARmtGWNPYqnJ2SzMnaPV4v8z5mdea87v35CaH2SZp8Faj7uihyMwvsywTAu5LheduP2x08u
XvhGEnHoNYGShOnJuG0navMYcX/mskSXnZg5BC1uLW0ieDQ6gmQTqpLS4kcYj4l8D9wddc7LJSAw
P2JtCvfTX03y40GC1SseknhR2DpWJgZ5rQpc+6Kuk4P00x88LTOIEY3eUXdvzJcYzwqgoOL1ui+u
Ie0JT9hUlTsH+uIyIPp+YmjXmHpvbjaQFenAxSW8ikPsWCWfl+DA0hC/CfNMjOGH+naNwf2rpVZm
KR6o9Miypc44R2bZLodGmTutQZcthEJ6Ldgiz3K8k7MtdDAhTjfisZqddNdat0kGWRWUdkacolbc
ZrZwooBomz7aMkMinX4IspUovLPUm7tsa6PV3IsbeB+qLJBfwv4IE7u3/whT5D2Hw26INGKjiMaX
gTOWJKJG2awWhojND8KCRcLQSSbjAz8vTdjrsUPseJMh7078aLrFcilsg4sP9J6Zhm9LdF/4pt3R
IL/ni4R9Ke40PAZe5vBk49UtI59YIr+cYLY5MEqNAmrEjkUEwIKxovTIVGXuKB930BrHIaKjSamf
zPUP3K+okoKQ3ySkxvB4YrnPdOEVh3kg+YaruQXkD+bKC+SWK1gWf6koDZ70SmXCpqz9vvVecDzG
qbjk1wSvkseIC2qK35vOvXSiayPCz7AGBWg9hKDaBCDCfhR2YLL3Te3GoEi5tvaU5VoLnUNDhwzc
mS2f2gvc3JyFUM7W0ZfV5QCAwehg61e/U6QTmfjKZ+xxillSe2kkpWuP8jVbJ8kz8OO2ty+fFcXZ
lldqAkre4vwLBlo/D6xk8mbiMlhAiVkE6+eXSt9i3aCNHZqh2qazkTtU5i/Zu20M6NLgeJbk2w9t
lwfSsFWq27HyRr2jBHvlUw0W2ijTUFJmLYYahiZ/yaX5eO/qkQoyj72ry5PlZJUf0xoXaYzzNNzm
FuqdSeNe9wIl8iaisomARcKuJF5CAC30sL05Roz6iCiTvvfVmEFLIQpcOX5cpURJFldrvqGbWSNm
hVtqagIq3uZ6wBB2QESqpYmZ65zARj+09jAMUczqrK5m1Jy6axUTr5LwV9h1ozPjIpeNFQH6dPDY
4FiRT1/eF/HIvm2qUHwgTygANL8w4LRHQoIKP+YnJofzKaWgJb4UuoBoD4rdGakjXcHzVwegZA1k
qoT95G8fTOFOstQVzk4RmumPR61vLTofSPoEoflN2dFhNI9Ep2qvlbO1dgU9Gdl0JPBY3IHCcOCF
J24kRv4vmy5zYrf38Rw9DHdY3oGo/SISK4JPSnj0zVWkMzN59L8PiXvZcULt1VrjgykQrXiG0jQy
CatvEQjxs6Uk5er1Z9zxawYXH/Se3Adm9lCJCZxm0Li1wmp51lhqmYRqBAZjlwg3dM20zSUax9As
yJyaGR5QYVPu4lNRHvrdADji+GGRWFyf4jDbwk3rBZTX0LC/St8cs3+B4Fe64m0VRqOPx/XSU9bT
maY+cnf1ID+9wblVZVR4jzoZzfH+hQwAKq/KbtTYNyyCwJ0NPRGH5E3ZjdClnsuhED81egDQDVTn
RqHxdTBFWR31y+NS06AFhBobdlTWYymMY64BS7mk8EcQVatEmzgn6oAGGwJM4bp1GRrDu6KA4nCS
aVqx6WVtK4BgEspKzOE7IgvY1hqjI1YGhHIa5J41bLiltazSS8T9T3h3Rs/x34/hiPl9FnvxmlFW
X8AO5BseuEo4ARVc2ao8EIDeyd4nIQCSWwdrZq7DDs+8DXm1GiMiiMc9pjfEzuWpv5PDf6UAVNKZ
ux81pwMphKoLLr7rceMYWEf+CSRN+dH7Xm7aHuT3BULcVtI1ptHj/LU0cMdcL7ByDex10c8BMfCb
9dBrNAslGggz/XE/qQ+cJh8w06UpI0QjIYAzLFdxRSvPIkQ8fyHZnCglAm9irEOp5GekrhoKmXhd
JAnO0dPOKFh6VT62n7utFidlPc23vApKhThzkZ8esqbxRVbS0ZxtJo9SI34gDWBMDN0NzuaG6f+A
bHo9rPtCEtTNihtqcWeV2R+2YpGku6n5ZRWH4J2U8ejL2tdKwGTWWd2WOXuKguXVavS+8KOsZulA
lU+ioJHx84ASaQZtMCUT2aptaIQ0Jhatw1vuUCsTho7F0+I4lzWv18Odvru8X0lGFlVuQrHxp86o
UJsJeiA8dmWIVi7arxfcg+dQELd0Kc6Ml5PK9VSCx/jOV91V/uuhBmmZJppK6ZnCyWR6XbxAI8pB
iGXutxB7NYrzhUYaCT1SLgRs3zzTYFvaYFOSnmR2Q1qZpwUz8LDFdPTOlwq3YjPoQc71RNEoHhGp
6yRgp2dO+ts175OA+JWbLBI4U+w3TQJwSuqUpjNgGJ7+/87aSH399Jus6/lkJkeA7ajBrBGPDkN7
FRcrGLiwBHazlbjgm0PL1D4ma4UEWX/lGfaikFTTKX181+Xx2YLTe0gamzucogy5KPi8iytiHYMq
2eJZgMF8FKHpe7Q5wuyaPu4ZE20G2HTodUvHfwiG0/0D+iGEBUbx7E72t0V7XmLwHFflIn1l8Z64
G7HHAYK4MO3J+yB76GM5ok/uFpOKStfW3bIK82lYrDsisbXjfu+nD9C9BtoMPwPgjtiSX6eA0Cr8
wHsJzqE9stC8/xkdKruic8H/sQlh/t+r54aUdF63R5p5gO4l1yqZ2TKlOpLwral9cOuV8q68ph8H
QHlpqRFP2yV0Bn9Hd1JrqB00LLcLZVACXZ9jFyMWHhbbe1Qxt1JE9OqmZbnNoFpU5KlfXUxc7m4d
dHhoNM3Q3XjUD5vHP4QwQQT/vuxEc0/MePX6JduKV0v+Zcy//4+fjpR8ZUVaVWtPSefsU9l4TIk3
2+RQno/tREaSVT3QFBi4Wk23dvNkcqCLY2kKpkhNXhgkfU6lZ2xumsY/VNEBSa0TnkI0+RXKN82J
8Fin+GO0LSDyovcIVvBBJbR7rXb+NY5nRvExopZeEhaOhHp+jpxSIdJ6uaAcpBkTiAyAc5AaYMnx
r7hgFbFW6M0R7E/fAleE/1v+fwBHjznT0JeoaRlRWWqsWDVHE35BFq0E/MsVQNDM4idtKNG4ATQa
NylP7Ta/C+/pGVmIYQzE06f/Iy/RRn7B/et+aN+QckrbDioyPxAUkFpiZgWz2WU1v5SgoROpSEMH
FomOs/uI0JAEAaVcbFQsjtmBtRgonLCuqrKiGl9OnrUqxDQW0yvkLO/JweeQkOE/LBWJzsBPfZSn
NJhamOj5nZX7KaUZEQegKyaVpq9RdrAZoDUsQ/+Jzcam4LJ/ECqqSKfUpyh/KatdgOucCbQAPb/v
oNlRWCyXWOKTJGA8ksDQMC6os1iPd39tQ9SFZ3XV1WqrWkzBdeboEgpU5oR5wpDPZtvTfiNXQtwN
hW4ZEZsbEizjJ/A0uwEEkjJkK2T22CjZLYg/91G7Kr9Rj0OU0jsYxIZSXfVQnB13agV2dcuu9uP/
wxllm6KGLwx4YLR1YP6ZqImIOpzG/Y3pZFd9QpIM1NACDulWbtf9xS41BFUyylKoCNGxnczNfS74
l9YmdzUYSNqHyx3ad3GgZrwu3my029mdqZ9u8N8udI87TnWM9L7Mn0gdpwsfurxkkyTxufSxRbe5
Qai3JjVhiDxEEM+CdN2rEckcFI0Rm5yLY1FIwRMchlddWNP8Z2BgnFBvM0HsMHydBGpbFxug0u80
PGDUyFQHD58gzGIOns+SPGWaPyk9grPOwF0P2Ah5gdc98ZdEAbrhsf0NyONgLUDJ0qvD0a9BoESi
82qhqY05R/aAVez2F4WVqnUAq8SyinIg3tSCvSibLuJwg4/X/imeh+un3Rb9zgzmGFEhmW2qHCv4
/NOzJp6xBCFX6S1W5bCv8vbs8+tJnRE+HH1EZZs5ldyD7HdTzT/OJsXJLGO9rbLchwk1xn6+POwV
//U+oiH1rUeeU/wQZZFBSJAJAyqwcUkeZr459ANVFkfNrDLNBvt2ro3sCBqEGeGS+tePFAL3PlE1
iLpBs2OdVm7KCvS11T34DPCSfyHJ9/KR7iRyjF0QkvS9lN+7JOx9VWiKUJMlvyT0htjTyqDTyIlo
TL5ccYvXfCTw30c+oiwAY6Z0yw0gJNKGvRgs10KxYlxLgyWEITDd5wOwrr9EDY4qJbuf/QUH+0Pq
pK1Jghsyj5+x/pSKtNJD2b2LKmYi1wmUBGAmWAo94wJjjebw6WDvH1vBJnWPx1I80x7Y8asKfOv3
uHzam4gjwxauSUGV8lzT+yShCdkpZXQSL73kZ0/mgFDUj/3A45GrcmhRxlAmth2iN/p3wn61gkl/
i6On+BvPaN9WsJoi9fqVwt9OLzp3eL4xcY+hB4eG5u2HyXu9TEoQWrCewHn/sOsPMl5EBPQUPOJX
3Yw1mvScSsdJRge/9oiYM9Y3SOzj5T9GijZ3zg8dttQpp9V38AIwloBGWtqGYApSO/Pv6KH+Prbu
n8L2fJTaa5JR8+oy/D0NbM07Zof8q4+bH2mcU5PEy8xw7CKichullZWwFduY1rFe/Bbqlgz+nrKe
KH9bHzkwd+icK7OXwaw83f0KfvCa8ExHogsibQ1RTOo6Qf8YuvPuGVr3cNDEVEtBtdL9ttF7Sz7E
g8Z9H+xn3Q5r0OdPy6JYtCf/F3SABW1649pE2iWax4FVvUjsCNpaTmtepjf8xFaEhH33RjKqr/O6
/z6iEGhwZTVlfNRO8/wvtZ7ncAoRn34OuO6SNK7P6R2t/WWBc35nkPP8K3FVsUb7I2++g+7igMEf
2YCsTxVx1JIn2LZLwztoBJtXJJJZioVQ3yd3vw7iRWyYC4vf//mRTSgcbS8ToKxiQttUUBzeMRN8
8DDdMMdW1/FbvqBi+qokbnvlFZNuSwqLuApPlayMzWgnu4kalGF+s4P+DSyB3CQzzwJUkeP9eWX3
2hOdnISjpnfsW74JAuGUesVTHmXT3WQNjssHCgkQtsh1s3igByGbMLOuREcpZNbrf0nW4WsIHIL9
M02GGQwzOANQcJCi9Y9Pq8YpUtYGRu3qTsACX2mBiHJq0eu6FaGzhBgvwTEV0yhu8CETivK11ED/
SLMSx2tjg07eo4iAU3UjsMc7QfUiuX9HU+aeWD4iIUqTnYRXgttdzAKumCRCbfj5l/U4eH8Un8JI
3lxfqbQSAmaNpEiQp5AAf87QJ20AE/WlZklXfisfBW2Uy+/Ipha7Otu0mRAV21t6t0YeWdOhzh8D
893IpPkQyzzlvoWzME0yoqpjPI2dCaoe0m3dA7Nt0g00WOCaNtVyFsCR+Tan3RiFmSoSmVqde9co
EW3PAivsmcc2hVGlihISq3YEDau8BGGcgawQgEkcO/8zyOEyS7meQIWGLVPgaTEG12mDDZ6tbBIi
0ylEmgZmsvhfeeN5I+A6rwKMB0PuStlXrJMO0plC31v60fl35D77+pOubI9/wSc1pfW7Fmi4uTIY
0FzuDK6p1yKF/6srXRo7CzCOglDSgvxOKj/NvLdGz3J/xKN17/zy7GuT/7VNLs8vtnbgHXjaqjxS
/8mcq5GoeK3GKrrmv0dzZHBLh/SoJMwJrYGO3ICGy7GgaAK27JXw1cnKqnInSnmH5jMS/pDPYpdQ
jjH1KFsrGGjpMd9yyQ7MG2+xgaZiB07n0pbEZiTHFZe+5oOjMCIsyaQaRBFNYw3eUhJYDapWPEgW
gULmUuEySTbM3s6stYpxRvCBv6wNyjg2cEV2e4ayIEbOGv4D20+pa9MxX6b+faGK77riSxGzDFx7
mKTgwZAX8eCtXm4DgIWJhlSaBy0whUvT0I/ctNo6BnapotEIiAx3ndABKu4ej3Qw2/qD9rAZC1OQ
Gx7E+6VztBYZoqEvpGd+RoEPVslxxpcN5faUW+fjxkyNCurQqTWJqxuq2wQuiZpOR+eGwI8jjEE/
tMCgvCzZKB5RK0LkKDPC4BaVnBLAnpul9YQxqDoLYl4C/vWNzIa6H4IpyTXEIsGqtItu77aCSjpT
9JgDmDrX8IC8xoIr8FCmNpuqiJqnbYDAeNnNpJELYFL8zuGjd1m+I9aqnIA3BBg5CfoPYllRsA/k
Q36xnyzA0uX/z1oaDdr6ZrVyccVl/Ydr4jJ4ejL0wU9nsqbJcDsuJYpWr1srV5dJaj9a5i7hntgV
CYzGl40wAtSIS4mCxhyTHz51oBcdCBpmrrHWE0qtLqRpZHU+aUJvWhitAgyq1+NNKC7e4YPH8SsZ
NYAoMyi8xip3ckSa+cnqqd+FX5tg4vcxl/wUqQtzMdgByIDoF9UxK6HO8IjDNkMqGSKJToxZijqb
/Md/6cGN8R7qwtSiAM12hv4ano1+XbY40Ix4hXgDfnuLxsO4Af013PttMk8NPa1FvqqGgyvjoFK/
Bp8BCbIXo05Gk52IF/BzoH26o5OvAO27qa1oU+gcv9HTpLkGrp/u87kEhOpi9nY9H/H/KJIzVJOE
Ws0y2YR63hdsDq4Dp0Q81jd5hgqhirfkOMtgLX8CNAWO5eAQimqpMOPem/DvPNufJMgXYgnJ5jpa
EGOr+daCxRT4V2BjQtIoBQDVG5VEu1/29MExxmm/90m3iyaACk4j6lI278+b8mQvk0AeGhI2pmqK
IJ7fcjAhNBJRwcfD7c7wbQi1BhxTk4qdpWa5usFFAHe1Qpv2s/hFvHAm7gtZgjIpzgsdTzwq+UQx
iXPzRjDIwTj5iIdTujMoGwkrVFK5icIdCzMD2EC25SEp50WF79sKXNC4LdW6CTSoSjOqYnZNkXud
Q7xH8O/jh6pjgTbp16KPaRL6BF/J+Xd05GjMUzXEAYuP39cdzycFXUU5/V+ZofDsTjkAXR0Mhd5h
lLfDGM3w9gRjfjHW1Y0gXqZirpeeRLWDhz5WgIIAyvmUuHlaX7MEazD3G/NLyBK6/zhcJgvkcBuP
DE3vzzSJQ1sLcgeTDyxcbBuL7YtQEUFakKNvdPe0chCJerW6qr274qVJfBE1l5Ykjw10Wvwcw1io
XrGgTVxiFSrkO4xt0QeT2yN0cUrRPJYBeFUD4VEQ2ukc9fTs+gF0QNCsZFkvC+4mg0bJi60pIW0E
PGItEhNlMhcLbbfz64d0jPpO4mHFrY6FKQiqSF7lujTeDJU96ebThKLkPl7brI7I0tEXbm1MkfJc
Vr3EsjGEapPPth8CIcpURaPYKX0YyPm1Ax6W72v2c08RlASVcLCdO5mGvqFQ5usFqXXyr2X0uDAC
TgTfakHNzko7aWNn5+/sMKKeSbwnRlqpkhHKDk8+y3ujKKCnjocLriinRy5XXDFNRaFwyjPAPMvq
56lBrOPVxgHb+JZFCnx1n/7tSo+Znv4paK2Wutoj/nsPf4ELELi++HUn/eC2DyYSVrUpDTuGs3gR
5GX9lwnmNMKEsB6ChQUV0RUdukGSB4P5rquT+cQiNgCRzdXjGnv1buE91swSQzW4as9FjRJdqAIT
tUzjzQ05XWREPi03lxvq68I+QTDFRUUp/RMSstWWguRFXEWEERqO/MV8UZli0Q2MhStz5odzsIg1
hIQm56Zs6nRNlV+MQx29vkoLKCAex4x9D+BazE0S9coTeT/7xrYser+o3kc0l7etsz0nUnVf3PWV
KLEfEyMQmfRXK8teXVeiCZxs4/Ho9s51y2YTNwkKuPwgGOqwv4XZ2qG/ZQ0zcLFoGpR7iyQCx39t
hC5ysPGt/+GJHVFcERDRRolni6NLoxyXgV6PS1DaLv5yaHQGR7gd0LIx2EcSi1+ccoD2ABbmvDoC
OYGtV1QjfgqmpEu6lp3nGaIJqT3qCQhgWzmeQCV69H+Pi/IBgFrkymoKMHSVZdRL/u3MQ49epenZ
HIcPuYnvl3/D6ZI1tcT+nUZhhAlVJ1aR67KLr2xI5tV3s7wdokq2elXhF4gzoKt7Uw9yNmStlXOL
Vx9tLAuGpHvReihaT7BSeZ5k4tp/SX0p2d7wLcYgwjmWcziNE4gueR1ZUJsRwOmEIMR6nl+99zo7
G6tezwu6kUvnXlHTbQsrId7Id+z/1FA299ve12lHpZWfaP0qBVT3z0vUDcUJz/GzdGzGnOOmKZsE
qbBvwO6PQ6f/T2doZRWmfR52saWj/Lqm8o2apchCw8nzdS4mh8juMaw43qUrrLAmO14G5khlrwKg
cfVUH64Q6EpL6jqIQddpT79uUFW3d4bkZVHRS0rmCRL0hzIYrEcTGt3FUVCH6A88LjDCpTt9ndgp
tc/d0//qwpXuzDZ279snJZQG2TGaWg5Tq0LxWhC5i/PmxHcME2Hr7CthALksslkvS7YkOxvqbbna
hvCEKiYLAQOd5b43Ene0DE5GgMvywr/C39X+fAEMGf62hl8+0hIj3TlPbzUajS4KM0GP0cN+sgnI
We2EW1YMSxHnTX9YTZk8PjyxChVjvImodmyMrJo1ZI3j1g1pxTuJAs4NxRMRfaP7qcDzufe+WkOK
32cmi4mrIp/BrKR6NIfYOpk0jueKtOVkRJqd8/sy05DBs9j4IU5WUJKBkmA96M+VrZL/w/KEBGBL
Xa9B2yD9K1Z2DaacZMY7dI0+1LB0NhcWBmC0Zw9hzt9Bnd+ZQnLC36VRv1uZ47v3aWuHccX9vdt0
9zBT7pS67gAxOWryBrsyMH7u86f+PczdkXvr4anIabZz6biw90AewfpHOq92w7mZ3sBOAFTLUzQT
QKqtcrF246Rsd27u96IpSVU+nWUcvwKJYGEkvyK5Sg1umyPMQ6XLaRUCf8l2xBwJLwIlgd6K4Szi
zNuu+Cz00N0HqajhUNzXv0b8EAr7yydxw5zgsAe/cCWDzdkty3Dwzcxmy7Fqu+qxaq0JlEdfTV5d
2UWby0yL9E4uzNq++m6Z4JYmGdhvnQqbajERHya7ZQ13eq9Z5N2mz1MknXAPB4Ojf2T+dUEG0S41
4TtZlsKRUfc9jYpkT7q1+6AAXrV5h+O4iUIiwGwmasYZaWWd8fNt1AvgIknZuewcZN53EaweWlUE
pEXQ81U8GtA68CDmSGu+BzbHS9P3WrJYAsZnUhwVOosWu1PJcNJDv6ter2cfmf38MldvqzSQwXgX
s7tWS4/z4IQHGy+QGrqKK5+Od0RtwMGCJ5wlNc4TDyW4BQp6vEsNkmGf7aDgEEXRuCsA46RwY9r7
sk67ajZ0TaM2dqVaFtrQTiC2XtBVFo6Jka1/miux91oQMh82owYmqALMpaFUnAP2B/Alg8xIMAIo
gQpPxW36QrHdlZf552IOgN4xDHxwBYbOJnXS9U72CgUBVO4x192bcWusntb0t8Cyb01ElkV/jkEZ
Jso/qScqmn1ilqinNicc6UahddgxS0/6Ul87UrDQT2Yb+0er2XLQJqw9RpsyAs25zAEMy/2M7+dE
hYz8WTL7JvfYhZ4/sxu3o8n4ctOqkMvnviX2v8iSFpTnar2HtnH1MN4KRtaoGYzvLx4jrcBMELBV
EynMLcksHiQEGKkufRnsAVSttRL/WyIGjMJeH2r0xBJ5WyG742zE5yjgZI6Axc/BKjNFBdXNGJyz
2l1a6oc9R6znPhA7hBbmJ+UixHfKxeKweMXT3nect3fFd4YEln9ubCHQT/wSEAzp4E+ZUz3IUHUd
S4ROyV8tH4q25yTqgE9qwV5eeCAhFxYK7PCFwmUL192Plm2YeZWAKOIhSubEqno4h/1XnstyBqaa
7+AkoTwnx6d+ROw/hBQShwmZRtTPCP1X6qBQPDO6cO3cH2KEGmLt4h/dTtTD3U1w3WejW8Pu1X5h
8SffMa06qYgYOLCU7F9LwQFMlYVbQj6LAsviEYEqbAPXh0bbaJs9CO0VEU6b01cIOlZXSAfruqvz
IRM/o/a22lAKfZ4U0UTdfQnmq6B9SGrA9CW5SgzTu8sjwMs0ObC8N3gMiZfmk04xlVfMsli+wuwi
UZ+geGGWfgbgYUVzb80C6DVN1oKXnGioX2hCF2yzDpeb0Ff7J5TT0V/cCEvoFGrVt3rcK6olE2q2
ecpFbWl+CoHxVXpTJa5d9PF3hu9WYqKMeR09ap7vDg2ZFaTGreqe1ZfutrJXFwUF1M+metctC6w8
SJBRWD1zwIGZS1t/Dj4Z2cNla4BEo9Qm351ukjpHYd0MHSKtCn8VFR3yd/csENGfuQSnrEbM1qUI
jn/1XWD6YG/2kUYLNv14koS4gLLkX1dnQZO7N7EagFZYohpyWOjeQi9zT1ujJ9NJJ0GydqJ2QgoF
F2brkMCuT7oHHF4n9kr+HHglw9ZATPtwMwuXHYdzhj4w89dY5xDG12qfrd3U3j0PkjEFTg/xLqsU
59/Qhw5r6TEdArV/eeBocO+bTkLW4KA0+h4p5d0sVptX9XX1YicXOMUN/1eRTSp69agEDCbjOlKW
0DDP9G4rBwFxsVmkSwCG0keGTIP0ai+wv2OO6leEcOq+Ga2avski2VQvUPgABiL/qQCgtm4kf/XM
EZ5SfnCKnt8HgwHTvtgZi23NRA2Sza6fVws4lin1FnOQvxkvpvlLYaCckvzq23o3bhk3FNTEGJbq
fIU5shrg+uAMHJV8aHqX9btZfqtQIm52yo4AgbhwZBlDyFb6244zo3eQtPWeINEaMDqQVDRcehVM
ek6418cZ4h0CaiKSaCl6TNiUYpvmUDMggxOsihCcfTvsMDIulJAogvVmjGnBcJt3/PvExuLGQxYJ
m1MmXGOKxp9gOOLoua8RCRN8rrRIkSiRFvcct6JXaLXnk85UDyZLj+Z2TQ5OwirlVe2nMIjn2CRU
3JBz56OLbkrLCLN02qSfQq1GJHxYo072E9lMXm5khqPQ1zKfDfAOlDqhQNn5o0KTN6+S3vliejAz
EeqPefYw6SLPqs1jONjES8RxOiZE0gVX3P0r3uBlIaKkBIa/1y5NCOk6A4LL6c0z/WIqZHz4gy1Y
QayJ+GScYPuzbde8oPLJy2s/TR4b5Hl8M8EXn4USSDEtEgaOYQQ4owuez/Dx90G46rfgslp8Xkhg
XB1YeJZAAo6Mhvt/xqFPEWv5A9/cgdcMRh0KKfr+yeSsLWhHpAjULrkxmyexy1v2x4KgieGKs8K5
ycNWWKrFqIVIj1K2fASouCeB/h3aTINIyWhECVyA+OiO0kbei8DOGFoOLLMm0rHw2f0fhxyuc5Nm
zAscZlt6IBLTeNo5T7Y0M23BSSxepxGZtz0DjzUq8SE7/zlexoyK+9byUo/AzMUKsnFRJjBbdwCi
E7kB50uDtmCDpS7f0BttBuKOmm2SpDyIMA+3+IMNW/cqZmZT7B4AEil3/sZ3a997RpSofGIYJGsv
tMmm12QquLffyJ8HZWCH8I1CHhwZgIAzon5zVZN/6w1uDNuE35d9dgla0J71LHa9WGNjIRalNTcP
4uaxk4Pr8mCOvnHJWAnLn8kmn5a470E5ivFxsad4/Otl4eh/ZOAN4qftrUWaDGysbGV/HXIDa8te
304np20qchTOxSO20dVnIjOYPMrw/gPLT3yzhsKJHEgtgSo64snfgXwfdCivMOioai36DvKweos7
uhOxUr01adAtttZVPE1rWXJd478sWRbsGcTf2x8md6BS/MmKK5yrnt/1sQbQ6rHsYV2RIS3pRtDp
bhu1o1WTr9sJbcnXBfDNqJmhxuxfkVleY02BCGK8ltVe/5sBWhJv7i8gIHlCVQsPL2TXbOTlJsLp
TZgnfegQZniRMI1vRIymzUWgT9bCnSL2gZGRP1EsyPBDUkWlnzYcg5tyck8J2MhCbbKJWfehXBGY
3UW02QKo4hj7N1SF/PP+5HQbSG7KvFtZbF5EJdWWCq0Y/kuiBkrTBoToQ1CvRti6hiLhRiUUwmlu
QVQkarUsTt+YteXjAJH+KM/jGCqRWH7Rfqan0rrzLouOEIaPcBcINQq4PBbhdvdEtrN/nA8Wa0nY
haPK8u0YrMeq/v2k80kqr79pwbejKDO0FD9OMbr9UXpzz4P8jtCD+ezC5szo2/dQb9Kqq0C50o1d
vTBkkM94hcfiL+LzcSEUpw1shmM3XjhQcMI+Woi9xYsDByTkLBzY1SVFf6YzDWIC/B3+UKL0STFH
3+LzLi7tqEcbVOIkynXhWazZoFKwyPHmxs2A1nMzG0vepEe5/rHRomXKdBu8ltU6Z0mynY80bVlx
RoaVKSe7BNQVE7IzbIOWRoAqYLR4stN+9ypFsJjArNw5ONnJFITnhPEpY/zO6ou30W8JS1ffCmaM
s6kgEgegnO/zsJaM6/4tfyEqUcD+efcxxbbk3rbOtvThCdzYTi4kapSoovQYDFN8UTRcJwv+A1Yt
fJmCIcbMDgGIrlBqHF1N8agYxsPjS+kPZ/MtZCPGJXMih03227oW44qnYbpdrkKugF/T77OA67Ec
EQkPm7/jCPOmouQtLK4235tm6TcCe7E/QQON7FZIXf4IvxgspnO5EMQ6iDXMA2sxO/OJ+RI1B520
EcXlcc8dFCvdZ6CBRSRazuhH+BvEdFuiKO+k+YevdqZjYg2vbReVGcepDSNZR7FDMh3V/x0PClst
GzzyH20qBwxA/C8m+jQgzJxlxaKlqEk8t4AR06p0HvmX0VXaI6R3jIRTOuKIf5GisxN9Li4gJRFo
mFxkZVjdvWhcZIkW7+L3W5ODLCTz2eYHtLT7+kEJRBsCy1Dkk+pXQxsWl8ZbpWtZrp7ni/Cl5RNH
7gqf83LTT7HRuxxBvwR97nSFvp+vOOY5BfUa4vZvPxjVRacStLDsd5ZoIGKtElptBPnyxSWE4wfy
EiRnuxOOpBXIO2q+Cx/UDOg5KfZVSDRlSdO/ZMPatW6mpXaE+af4fsHPxW9utRA03ORdQ+5lb7Nx
zoIlDPMTC38wd7k2XQl4hv3lI5fvbHz/IPSflVqX/IA30nlVxlMWY9ynI4bj7y3L3oOAJ1K06k43
fH6M+YvAfzqBpaqeBXd5fnGhVJ8wA4CResiz9EQVGqeecjIK2MC6EcBw2Fzs0wDv0mzaBjYfZVVO
VJm5oUcqNRBuOll2KSLBu1FU2Dng9FEotRzs7JTrG+gXA6twyfYr6SLZr2u6c9vDcggRZRlrrGmx
ACX7Xt2h0yxYgPtx3mn0ljvZ0Gi3o32ne6ZqdLnec8AsWY8n62TBcYpipmQNad65reTMxFv5mxEy
NiA7WMN5p4gilb0mhqlS4BSz9XiRItGni4kpnZ42+QWt3jIxeUVlBaCvVi+8Lr13bdsvescLNiav
DRs6G3E/TN8EAr4A/R0qR2FtHvdjtKHu2kA+3SCIDF5Fqk8WUJpAMHWQBlcRhFjbuIg3Q+Mp8Woo
kMnRciZSe5xFM1Hr53/kculs6STNF5oaQcXb0FDu7fbgf+psq+5FTg7D4eSYye7j8xudwzLExooN
JdQ24NZvK4xqVL4xY2G7QjJG8ogJeOxkXrf1HI1lSlKCULy1kCgV8Dj+4l5S3jyaizxHEAeMX6Y8
6r5DrFm7NxUztrvkCfZdZkmOPGlKb4f2TpWe7ktXWOAn700YzBxA4iMpeOgc5AeHPPKpS9RT/P0L
9fzIPvLEW2qGCEnXbQ7ufYlNCwROt1Ug1JaEJNQubyNkOn1i2D5AIVfNk5j3ZDgvO+ezAs3w8iDp
EZL1GVJegq0JXwt9f1UqYtIUvhGp4W2MWDV7JHshv0Vum2gHbnVFHXp5yv93vaeaEHsmQcrB2QBF
2zNI63hyQiVQI+4JRCXB3KSvH+oiEkXvSk6DWqtQVdr3K03QWlIZ56PTzzl/H8DMQi65pmmaGIWc
HGc4EUR2flWKntnTO8DYV2YTbA1jyakrhvgQH/xS0yXG9nCx/AxhADTvBHOaJUmytj9TH/ttHA0s
ZlWIltnHtU+LgZnsfBCwH2afQecdy5FxVvmLJZjQypkSanp85Q0ffBYnOHrusVzw3M+OBixsx4d7
F+Y3T4HaEPdhQewFFNBZu08y7Mn7mhyJew83dvKYPfdHerrYu/N0y+nkWc9m29rQv26FZjZFyU86
xcvhiPkXDcf+eLSwCl1pB1LiZFctoPdHMOfuS4kJ6bkbxp3eHnaTdTc5ugpzvJcgcjeo2mqmwr00
Ag75OqRWPtFk4bHUjEb/o19sZ1af1CXIuvOa8seIjM73shwQq892KjHospzTjuRKDQVwa5Bqyk+p
TAtH1w+rtZbPJA+oN+VP0smA+XdEM9pa5ZMeaI+pj1k9TLB4eCLTrkE3s73uuV2PSnxj1N8Zckoz
sLXM3FrOUw3grgiaV566ZutyMmWsdxDUXUTePyEeK5BF8PqJEKSZCuHhLMhtS5sOmn73Vnlvs6E0
jvEjaS/dT4xOjMM684Nz7U6S7wF2SGqQAs8UQDmDVkTGxYeR7bQtxgG45p1nabkNOcXheQhukIiB
WJcvIwgv5GJOTESYtpuXtUHjBr+jwmeBo+pudnz6O4LC62EqjIpqiWEYtSGH79AwVcjbXetT08HT
6o3ExfS6ss3yNLEQKYILMsul+RO0BuO3IcJ8OdXubWv60o3G0HJ6K/uUJWqBPZe9wSRPnzpk5KI7
x9oLEVvp9nZs/xk3qAauDq39t54ysNGq5dqf2W1CpRTT8JLQJpCLeojVKuVGNkmHkIByrVDvjkEm
i2faQ4pa19C9BKvbiYmHkR1te0uog3ylzrKYk3qTIvDH//u5BFjIzRG/i5uY6eU7KP6ly62EcuhF
NiP7tXbqbSRpwBM1mi6UrWTg9+psJCeXBuggOgI38uH9lNnJENxasjAOY1MZ5cC3O+DWpH94P9Fz
HoS8wJef9QBIvN7YoecKbANOnjqlpZm/JmD/rZcNj4ITCoehokVZJqOxIu4wRYRZHzIptUjkj9vG
CmpGddyxnTtH9egY8M2s/1zwLmz3R7XKeHGNHY//XHaTFTt8QwjV39jkJgp6dhFvse89bSzkppig
oS/JsBLPZzPzmvt8/1ULE82Q2taAHXE+jwyPpT2g43XXePIzPi1Jny3+eBmvG127nbSKnJ+jnf8n
JigI25ls4RnjIuZdwbUlUyyLa/8mW5jfHbmsRAjiX0AGm7vQO/TOVGpqmbWa3S54ykGP1Ds98R5x
DfwYJ/0kX6wf54SlZ+AdiX4fbVUuBZuNne9uwHDkAA3D06jGsmdm8+wngSIq0cTqvi9uydfTuWw4
ohGmEag9wdE3ya2+bTvouuQC8gf/z+3NWlv2boYP2lPg5z4LVb8osLyzH9mcs0+tFSDhqTR/1Fcp
0TqBnyzTfYR+xAyD/1UmyOXjtUJTJhet2L+42sA8GYz+Iv/wCqzDGyST6GAe1+QevU26zTc6V1lb
gAdwhuuMuk1d7HZu/8wlN9Vilhnbg2pkl4c15Pnag8Kb0pzq+mFbPCS4nIDvAcyqymBisxJzeI1U
4PXPE+cemiFcp3wZedGy4tcVc0vdIfGUPJTtnSeORaOAxMw8RkdgAA+LuZP69kb5t0RH4Q7S+0XY
xcZM+E1Qlpbi9eYCbO8sPWyAC1DnTFdlNnCyr2+sq4IN/TBxfGfiObMS0dIcH+k2pXtRIlX4Mi3U
rNneWNwqfnUCPb5X/ZkA1rimxkY8zD2H4s3PQAzE5ARfWlZ1ULdz2WUwlvEC6WTiEnmEEvYGKmHO
V5iofSJwTqv3+6nuUA5eFnBfVQ0p6ZnVXdCTV700wBMgaPKVqGcWfMU63ieEvfjYCKuSGqA2dW2U
wbb3UV4igA5vGELpxORD+kUBQoiYS0auDNuxBGfzAVhkedSAdXXwml5+edKrcx4t4UmMWL0BEUZw
Qulr/ZP7CrMuxqiNaauw6q6iEOIY9omJJ6li99hkxbLki/+FsGDdZoVYncyvWr5klb1RFtVlvAPP
l2j/zHwFLQ2r8qkC03vqMVIt0xQFvhZ96Ual4zap6x31WLtXQvLYHXMLjuPoZB69P8ai7nl3FReY
9xwr/JyqzuEzTdBBuOlmw6LxCb+sDuW+lJGmsDYnaR4/F8nSly2MjuJIXjIhoElQa0xrl2hiGCyq
kwgqsvJFC0cm/VwIbvb48fQ3XbdjW098Aym8ggvxyuigFXDxjIKhBV/lVTk1//9Vt7IWUFavbdEx
8wCLfLSHDwHLVxYAtLWCoHFZoXy33ZNPYVhkWMdsvBFvXAv7i+2X0x/nBRrX0GSN5KmTl0tMYARg
YNqeKBTwdizk5MKNyS0MyuLvUSPVdkAQWA8xC9omZq5qD5pDAkZutUY4JtYDQtSnBmIz/FmBjhn8
2qDs4VM1VB+HSZ7LMU9KrUfclvhVuvR9g/73M8eNAriC7f3W6wxAVtwEBFkTmEGDbu8lyWsC4rk8
EHippDVH3ZXfSYtlr8uL+XUpMUwkcuBc+LUEgcwk8RuQ6tmNSAa2R6pi8LYJCuFZ7FqqgjujH2Bm
yDvHvjD0tD9bSctiimg4w3GKwC1ilG+H0HALORTwzq9Hqnwj29zJDsBTSbkZzxnFyhaJrUetG90J
5eKMbB4+KBaTugzmNCADfNv8y42yEBa1slX908OjRqOBtrntGHHJDL47iCUDyaKXn9X3IMyKo54x
mvGJMaOS2lbsg8pTQ7ybI1ZpW6Gv4ZZq5+DMswlTtz45yKAu3SPCshmRrja6j6q/6CC/aXJKbMoq
5ICDeRREKLKSqA+DTqFRPx8ZuJpejGTyiBT7ZSBg7MbRJN7zAligSNy3/saaeeYtPd9PTR+TC34C
ll19eiOqZbNYfemmyESawJZHQepIzwuDQHllJI0hEdIdauZ+CbtdL4KSgMdUn/itl/MkmJJkELbi
BDsq2f1g2s1mj5QqMphfEHBYjuzRePvf5dW4H65mqkVR/wvjZp+MJM8z9NSj6g8fVgHsBBXzbILR
x//iQDdIfiF4Zpusn/EgsEtQAA0ZZuWZn0HInVTU89fT3TJiZwh13OsfEDrBNJ5IdrpAFis/QkFq
jwtC74rm/Dn4qAsdSapXX1x1kZrQdCF6BFLudMUM+wNzGK8gGMy9xWcjslw79c4ZjkIdVrt+eN7b
n9WTSaaSVy6j7+iiXJsrLFNWvN96V6UOihQFF1yr05p2OJgCRBsF29YfiiCus+27hKfU+xFFtl37
eeNCfuiKSyDR+CuGX0ZH18jKWOdNPBAlpMRPR2RKv8sgi3zjCVfObMTyHL86Kv59GL0v9vod0pDG
cTw1ToWUeJw6lRKyPQXGHqRY6Q5v7OrHgvam+JG8OdNz8JsmcI1ilNrQ6T+MjkjQUMQO/kvHsX6P
c8WDYOornJo+8Iy3oqrs45bElWDDPf3AGmjsoEs2V/5oEnaL0ZWPGikGZw3jtI/sAMlQp0dJFZux
f5topbOXyXzpGdJz03UtaD/7/S9I/GlffskBhazBNGNjrL+mOBsmT40UScNcFweS1CmEkMMI/Smc
LO1BWeQw/9XQ+hHHIIcralQmOoeAEkFLAqOmrupJwdx0LDgzsbG2IAADEODCCl/UdvRafUsSRSIz
1O/7mBIufaw8icswSGxKPOaTwiZCV6UBl49ZG0foPdRRNdyt3RptCq0AenMz32GCl8waw/HnTBSK
T2i9f6mphUp3NU+gEDvCv84E9DcJhnAoamp5S+C0CHOvllv7IExGeu312q6rRWVFWgEDp6h9z1Mu
K8SsID/AI0ybWMqsPiw1VX3IX0fnnvf4NTybq6cf4RzC2WzETf8geWPtejM6yVz4dYlPrERu8sUs
toGnxzXEkPGdDpwWXN2hFSG/2GMz5grqkAfY03dbqXWEtuUvIFXzmdhkp+V1UTbrvBhoQW+Z7lxP
swXsueDo7PpNxEdbV2zzlQc/64dwvkxrl++S5EmS/I/ksnTNWk2IsrCmvww0LHyTNDxsoqhl+Go8
Eg6vTyVf+9oGnO99BCPruUk87tT95AgbbJytZM+Cb1t4C8djtAWM7LohgPvyueQmLseSh9g6Rcgz
ryXMuQH88+vEe7KSYidhFu9RkXiRvHxJQFykM1LRmqB0pB0RNwVnAVnvPYzb7rLBIUsF670u1jKE
ij3FrltgFKJF13b5xr6IsWLzBaY8g+Afcf+F8tgUxEFJA7mNP0nFvCJ5x5RlY2100b+ASOLNNeYH
GGaz+9HfDb4skAIPc7E9S/LZwybtHMWzYsVZGs1UD6UuSmIeoIjTHH1yT5SE6IPL9ZlAA5vXcVNq
E08YCLussXKunL3DD4ywrMNhMEPHQ/TI28fztwVNr+3kfhmGb/mAmAk1A4QDE+9sddpIBM9VInmv
8TrhLsg2ZcQg7kl0mZD8/uhf+rr7kRb7nQDalChV+DCIc5iNF52Cqk8ty/p2wRs6reJsGDRHZV2e
/OtBaBwU5m24YkgIhHncEFcRsGchqddMa02+MlBzcrmGmhu4nRetFNvQLTYJKBOetCgufbV9Q8em
ZKXE4O5WL/15Sm1581wNQ7XvXNZOLEBoESGq5zT/uKINpNVP4vKmbOwUriSqn5Q18uL3hwdvXIxg
t6uQdOlih1xUWlUsUiKMiNDYA+zz6CbmMo6nK3XsqmjOUHZR5CfzBzXuT171UjhXcGbUnKzKZAOA
gQV1YKcmMkW5LlhQeNl6xHZDoLQBx+hoC5Qf6QFbb4QGP0G/7BnuAQR0ZEwK1/A3o4nY9BVthcOr
gyolzkeQit/PAQMGFEbL7GUv+RO/OLGrBTP32M/DFFmwDthjT9pYN1iUWNck27N/Mqkw1xEuDo0M
2+Mrozs2vty4IKyhZRqdIClsTP3ozrVd0HAODHDbZOMR8Is8uEDHstA3A7kH1dVAm5T5ngMg5J1x
dC7G3gIr1iC64RORQ8vWCp6GCvOnMNQOtaNxhSR9eHtZWA4KH97iGSs+0VL+62DjhjygUVcqTlw0
7w321ru0kC+VJcQ1s3xHPDvAazL58L7MCZeZc8gnK+KaVYl3Vk6iM1o7EIqteYKsRjUzmbvuN+jI
lWqe0b5CCLaOqVt3ntZbgdGQKrSrJ+omMZKAn7blediWPCYgpw1jOgaf9ec20T0tlNjCfkdcBdwT
DazGXUrpap0dNDVVQIkn4Zciy4Ilt8gRSPbIedM2kB6LMBunGq6JkOZCozQkmrfbXt46XFiNtOAV
YtPmWXEG3wIp1PwB7ySDxZsWrv6XGSF8Era97X1v3GMKS1b88sqetIsq/FhnGfkcKPcER6UNDB4u
YrGTzSYiKrZzVM1mNz6RyU6SG2oYvFi5I74quk5gl34qKv+gKyBGsrchZyXSnnD/XnOhvFGYq2Rj
aY5dnbKFDus+Kq9QjVdji+wnWJsWQoUbLKUPT1vQbA21KhUwXTSxxsyvxPkj+K+nrGXdPgw7/zrn
Za23XcMtQ/B9yUO31isKPAtwfLQJTXc55Okx/VVxqEHjVxywhr10g2GxzhnVCpas73+VpPbUgVhv
g0aXBtWd0h8k73OOWmCErsQRaNPSmZvWVUc2NjrJv78BkFkaBeR+CBfBuUKOf1WZ4FwjD23gmffm
uSoEGww1y2zLFE6Vo/XX/liS+MKNQjZqv6KP7jZelWqzgTHKiH+khaZivxmInQa2OJQxK5WkkmtH
pGymCbtfSz6brqjIaax1hAyv0hG+p5ouU9sM9qTDuwB/CuCfxjWrTmqVs2SStHkRjCbtPxjcFUUT
WbnNnctnHAvA80pmH0HudGP2GMeWUQNpQfUCbOScXx1/VwfUHUwHquS4txlL169mAoFUDmR/EIa6
f4+nYyRLBtg+984prwgsURMD4AjlL3Yh69d0eNVuBiNCspIVIwvX40j1E4er1wjlz0qupAOK6Igl
Qw2D6HXI5UQRu7WgHriMF5r5TvrFZfmHjqK3DtIDTIK+R2SnmK+6aTLJiE/lr4grRblWkDs3H4yY
B9sQrpHMs2xlS6aNMQdk9JxwZqQ+G3W6XfFDl6slqEvZccqsRtxJMqXDpOKgqB5emutxUvCZHTtE
lDQ7w230JqIBIUJjti5ZzT8iuHze9ueFfuRqNCyqSbqqafRA+tGKq7LDxRzME7t97nZ57wvTB/87
57cJLAZjb8T0a1bHYWd0t5qtux7fV9KeJP5WRELr2f6LxAJe1JcvwS8Wa61k/kSgvlKWpzC/YVPc
64CHvczPR8MLavMJBmqubgGY5QD6ZIpXcAmt/sScdMjSROx7u4CJ0tMY6o3rzfrmnDhVSI3zrQUO
eWj8YWPxEU0BLoO4Fl/Slb8VBV30Nw5X4rlfmcQSlMadcgsBSdvTvKtJ5DOL1JI+2UPY+uYYyQni
w6k93GSzqa8vXCYtmznWbhbTlHvKalUaBYVj7E21b/5puHha0Scmvn69/8wSm2rNsafS8lhe2kPb
60ZQLwNcMv/h/126VMKcdPkfhozqjonfnMx8ts1D5fWLpkLSUvvFnaXNJY4JlVR9Ic5LQwr2RtIU
GNwsPNAS8lbWlG9c/oghIG7msuyYZrSkCN7UsPECXY8sv+2bpw7gsOsFNE+QpH/W0g7xY+39Qp9E
ZSz/BiWDkZIFs/1f+yggAIiIUsMsBmvY9+7HFGJoVWkaM+Z4BsFUopscHhgjpDOI178MMNV5xIH2
PpY2jBivfhPNkWtw/NHIe+pRL7qm4/yfnrssAnmIFCm19x8C9tieYUaxMJ7XCU5+onpFmp90MqZ5
/sYnyIAoq/3WFlPgUIy0j10ZWP+/8fQcKPmcVzK2TwDHW8C71ls+PfD/s3AX5D9UqPzmrX59WfQU
tl0aLB97RXhNyFTQ9wYVS+0Eb5bc9pTfylTIvRGOlY7+y73XHGnHVrJ+XMmiVP63+367sgHbXJJg
0e9tJLcyUtDmaebJuYT8axbTeAg+Co8EFnadXAXOa6iNyFjzf09HpNcY4O3iLcbPJ3WBgpvIboKV
b5J8uPt+/hBpbTDLfo8OTx0YOa6lvP+CzjjVNKb4HO7T8PyX8jHxGgqJcsCqibAoE5eELUuu1LG1
R3nsqLqXTmAc/qGEEKa5Zw7Nl84KDIgjrRtvu7h8vAJjqD/Cp3tP2AZNzfiQzEESiCQrgP/LBt+U
H6dxKA3A0pGQWQH+ezYEPWIX5xBD4mbDX+fK7vQTOaWxAd9RfleCc5lgw6UJs1bB1Hvm5EXr0zU8
d1/7ICQ4eV5Ozkchp/0O8icb8l2s3ABYh0fv7lY76ENiqfpV4McSi/5B6D2K9CnwK7Xf9Su7wQxt
9vLW7otYYnlQDqmz+63udb9GpkGVWh9b4NcT9Sbs3awoZob1TZZezdmYeH+QenkoyEs0VWm9Sk7G
vYMPXr3f8dt/9ar7z6ML6TIiBOMQpg6hkIneh3Wtc7pRvtWRn/6vcC2tVLXbwCX1P5AaIsO3Jw7N
T08F0pvvnsUSuyc0Udoo9hCqBO1DWiUaGUx8KO03S7ES3fTNotEpE+qIXcRc0GKRLIQdjPGGTvI0
GCSTRL7M3AFZw+5PLa60DQtwyA/CK1vyJa+WbQvvGJL+fkBDvXAZkuLwSUOG8d4jVgYECVPiVoyp
uHNEWTiCuN6xCBc7T1TyKVzBoP2tsUu/4HHf9E0CQq3wDuQjSuOLEHy/iJCHlmEAf9tbvi4/J2R3
pD5nrHGt+rgu3skMHJ3zu7sqQQKiNFE0iVxG/zm/ROBP/LTpuUndN8TYtXsRS6Wwg8gv/RPMtv0I
UWx05ANfS+iFn2+I2QkZ5Fl0zNl6/F6TzdvsjFT37BqrHEa0C8hk4+r55YLo/xr5wBvhIAA7AJpj
KiLL12kQONlYDKo3wIPHcgDV/jhsHHK2eiW8t4RNMP6W7m0N46vOKr/61P9V1tqaMg59xZA2EA2E
A+YIMAAlwTGZjSmVz5tthIyuVb4uFKC6JovKKl2sSfxWnAEFjCO1HP3b/uz/bEjgBJxnCbtHRU+e
EHSVM6oYoni2BmpDf7tMfsfU4y/EIdYz5Hoti2WNPWt6B7USaICezqfCoO8a4zfHqm3JWwTZC6uN
fIGmPJ+QHFit+h6qtkyvXoOcz2++x/3tBvRsPV0KmfhHsEEj1lWjfLMC60xsdVDXfO+vAvgZ8oi9
UHtcwxJc4wSHZb5mCRXmD7KkV84ygstYEobyfOdqnqqAgcIxIR/qJNQpV2gQK54IC7JHLu8LU3uL
Sb5xkNGuFMZ7IxVj2RBBybQA5hqKMkc/E1ySr9V2hetF8WdtsgxLMuc40u/Fh6K6sQqMXYjcnJAa
93aWCegbJ/5uVKdN3wTe2MkBMdTzyOvn2wNXDRPJU0ytdqGnF+NjiWjnxu6V6t6qggUGZT0NUn7s
oWo/Oet3ZrYuD0+4rQVkA6vz8AMErRCv56lcc3cVQnmcCrQyY36t+pqQSLK0jg+7AxmZJF3tbskM
Zy/Rra5LsdCKXIColMoZEOVxiMufMZRPW4ocsFkNfDd7UFXoiDUWUwujDT4x2IuDdKPiktLAlANt
j5ebEZr8+PlU2fsYpRydknHkjJThXKg6BsjS6jFkiMY6gtZ8zkIrn1XZ0pIOwlv2i8G644PFuuvc
54cRlyzAGbSm0+Hd9ubdDjuqZnjje2hJkpK+iE9FHtgJDuir9IezjXUFqiCahm3rPsKVw4Z5z4h3
UYfhnBG/zXDtHtozHwYBmNzU1T5R0QJXDCbc1ZImkaXqK1L/PLZQ4GVxqaf8VhaB8kbLE1CITlfo
N2bYakOaidhkkt0IBRqkKSE7nQUJr3hj5NINSL22AVCAiaqLaeHrC5UiCWi+/9utPIGuJkhPNwXE
q3VQ2cwdie5+XRbu0S/yUKu9ou8oghOXLRCM1mq8TXQKsEt/AWIUTsYrmLWRvxD4/xGGwtBhPV8k
rsRrKnwlELa1b55qqWVHAu4Y4sY0l7PVYkM2agcCNT5LCd57PRZxnGD52dLR9tXBMuy0DLucJSM/
UT7zf5QTX+0AL1MptjgiJkCVnJ5+UPPPyo1fPHEBwfSKCrODafjY9GFsSpbAYvBL71vNtmv9fK88
9E0mjE/2lK+NiXL9gCJ48yo+rMXTvuKtO9O/+TBO4yOgrdLBuIXzQ1ncsxmRc8i4yqXrhYCZH3O5
yWJWoGatNG5D1PN6Vl6AD21/2D7aR9lI/DFDifZNdM8z8ZzdWxG3ftobLrxY3G9qOWdx4in/v/aU
+J1l7p83vBBnWJMmT+LXpFDr8qL2MjCGI+2l0FMgC5a007nBzgGthKC+0Ls+aG5EK13XFqGkvQf5
q4Qfrf731GtMJPfmINyzLtdFk2wjKH+K+/NHMoV+nf4NS5aaNL6RAm85IogG/D5r/D5OwFB54dCD
lXCnw3ag2k4f4Sgjv4fCBegpk6uE2u7olMUBmPBFeQvVkR3FGIrxcd/k4x7DPEe67NBxVrrWi1pa
Xf33zWl+gisgALZ99AM831UHzOosQaTU/pjT0s1dlA4RvoliIkHvs4eO7zqIeUpCRew/a4AGIj1u
4I3FFqbMtXzRZKDaOacJ4r0fA4klhAAOrptaQ52+I34+Wi6gq1rKWO4QkMymnZ9L4hzpRV6cG+6o
MTCUWo2s7U/BdqNLS6zrmNpidOJxJdLfl6+eL5YtWmf9Ahqw88+7zB7YxJS75RFhHxPQfxMcjWOn
Hqv6+1/13HwYU0TyfwGJX3eq9Lvjgsz3GgzPs4L4px21HlpMKkW3G6C6miNUa+NYon0Ogw2SvqHx
QaRYGGl4Ge5pku2DIVU7Q0Hj8bfBikIsrGuZzhF9yoDMqU09mo+Qn/SLt5c/xUGgKybrPmjluEUH
I3DhKj14Fz4iruKaTDyMdddxYzTEad033WXsFSR1eFeNY5NgaNJtpGcf/rmVWOf1aajtdIE95VmV
ZgKUoBi820qKmghvpE77shaFZHbbEtb2VwVvsrId9hbgY5GqezYN5qOUsMIwIPkTbC4FClypKX9P
z7jJcVK1PGKJ/Dmjfit2s+6oVjKSIatWRlCwpLBmxFgj0TBWF5Oigr+bR2kdc9he76lTLiSNcVN2
4h5McfOGBr3/ypEa92KJ32VJwSNgfRZHG7k4JO6QmKQKi843JEjZNHbmfDe9Pf278vu5wZy+mTY2
HeKJgheuFGNnh9FBRjytq0meI7lTfrzpfZBqgc5J1Udb5aYikUfEhVnCjHPF2DFy32ciRLOVrLTt
+ejqFFfTHfRHQ1AQgJ8krBKeMRHvlWoYLYU2mtVPE0KR8qlXfuXzrKHLO08ubywwaIfIvBQqY5JG
Xv9JWmtGBJUGVqoNgCguVqSoQED15oWwW9V7QGdnj2Y+5mNw4ijb/G/EP0EA/kXx9sUrD1QRYS69
/uClB/WUMiwjgWDUuL8CSIWyAyKZAHG/tVaAV1/H1TMhA+4lToXOGLT2aIcVtYCCPX3WF5Iy4hs3
TbBaOmU2EVKCrZ79FzifyiU2a1TR5n9LGu5YMF3sA582nQxoKmOAUrlWYdyQi2dtBvyFeoX6cnaG
fkEglx8FL1UM7766FIMONoBwHRcSj4xFtEQPMVncOJcdFDlQ3d8oEzfCG2Ws5LvOUJTMVainO8Nl
fUf6vyWj3pv8aEbzv9f0Qt+QqNWBUJQVw5pzWkdCN3rxEAVvFlQM80kndTiBdFoIElGqKVW6ob28
ezKxkZ/cZz5BudODMxN1bw8wVV2kYun9HmxOsmK6QmnBv+ZzNiBNY3EZ5xfGEVNSglwxrKA6KwmB
8c4PN5S3NNtHIb+/SYd3ZNvNoUJwKYFX3BoMHi7ThAFPJVi8ilWcM7GZhYJJCYuiOQp25AOQTqp5
UHbuZNzkCoDHVCEZyYA32f6txqcLbKQjiz4UyG3eznJIBKgPIB/pDZVUi5a7722VpssnPQGKC//R
Mxc/+aYwTeQNkrDxuiLSFxBHhJEbB0cS1ALg4NYGIso1mSnRHJDLooal0D41efpT/VIYRF0CTQj6
/87bdL3wQ+aj00HkMxJcc8KePkEnJ6KOJj3e7MDhabxzZWvBgszZ1BcsW1CkKdlJZVfjB02eDI49
XqfiqYcNdzC8ZKGluRMIM0Qk2cULuemvi3WLptV2VHkmQv0GoHIGQgnlmuhgE9d559gRWDjWb6U1
1mZDKrrJ0ysAQodatYXnmpmYmDFcjwztfSu6zQCNVK+oZV9yHhPiP9M3SyTtY/aP+FbRi3Ng3cH9
Fg70ZEFNsWhtgGxlcjR4/2iM7ykBkkMi89EI/w/SgISZLGogXxR1vkO6XUqgMV3bgtTEjX0M5FCd
UY20lL7s1Mz+L1ulh8kE1tY2rrLb93gMfvmt5+IKv1OhkZnunP6bEL4o7NsU50aAFP0ApYo53hcX
qZ+XlyHpR0NjZANLlVNjEBHsIVck/XCRlRVeP1V4MmILvifXYsD5uR5mC9l8OCqeGbBZcRGn5XXG
W1sOqr4blrsxhiW4ojvmk+xutGZM1ecf5swQHeR6JpE9Zcw0fF5licWuScldv+OsY7h5Tjh1S4MB
Ebwf/dyQmxCygNb2TdY6OgyyHcSYgbuWwDeRanJ9kvi6RGE8Qc87+mbVp8RGzXuHBQanqRbsuHz+
P5p/vvZ/6IEUrnMlpm8+f8RykQiRznm1Y1ucKHoxJYTKHz8CIusl1QY24nu8nTDHvBgxE3E/7Ul2
MfHJbgl2zq+q3SyKxaULqOwqIZt5JBkdZJsuAEZ+Nwgs1af6/yUEfuv0uM/LbP7OTpy/swmLCPji
8VjMNjILZ1Kz34e7NaV7fYkLiVTC1fL8kz2oIYRdIqZIrNrCudyZCnWZ2pnHJSGaJ0WJ+hEkT2YI
kMI+LveuXt8OD6YMFDt3rjW8yT5D4smkAkbWZWl8sN+mQA5UMIzhuLjie2gr1mKtXNGHoSzJwW7p
oovFOSK8xnS0zq1R1ox+jxueI7+oLb05/QS5Q6PJwYHlNuh9a26IguzCvaJIhHRZdmo1nX148jPN
8aoTRy0m04s9Ynh00PH99ASEgpdsWvGxeXLf0SbJjMiWv+p0vbmoXidh+6SkDihCH0/hs8mV/b5r
4ktxSzKY2+hD80rsJGgTu+cqXiDjZw0MrykKE7xChaH9LPUMsg43e6hSeq6SyI86JDlICxUDIMvl
49QQFXKK+lIoUfW3hy8SWnFvDK9JzFIxv0k78kgoXIq8WhQy0U+YzIlRPOeZR4eI0ClQLM6KZDQH
oSmqQF1NVr5wSmfUuIXJeLlg2R91p9eYc3E82z6lHz+s2qCfknwFz5OK8v38suMoojltV1aDEunn
EaSQX6BuqZWIGKXFUtZl3fy6hitIz9jiqq9Kshfd6ibv1P2VHvzV5IkJOqo0nOjNSekI+U0iHXxP
rSMM9BuFRohGm6wW9Z6UdUWTG2mkxd6HjRNq7N9SBaiZ+toDuUeQl6UFSircP/MWlYZYnLUwTFXl
7PYba1lNxtBFcU4lU3d1Xv8R9/jO3omlsSMKeZTPltiQNG8MXYFu+CUKbEprCvcxb3zaqNEEzNgj
U35cM3/0u/KgOnYdYX4J4HpJaiwB8RunPnHyDTXJO62FMDqLbQd/tDIfClh6SrQcOpWTebfNw3na
NrAESZsp0f71QMj9U4ZFVW7q2ZGftB3ylIJxjfPySRa9YJmnFWMSFoDJ8tD/Xo+cOLbjhnwaybEo
u8x8wXWoQ0cQFI2kqQ9folxltoE1yrf0j9HZp/RORng9/U/IzeXcxQbsECTyOrLOk38XUOxNfqZD
Z7YwDGmdBYy/pW9xWSFYjSphMIvJ0pcDA8cIth8oFw4TQMbMx4tnCjwR3TxoD6BzeasSulD2xA0x
1DSTfDEw6WPlDAmghxVsKhzNxxWwkxWBa21mWfjouVP4EWm2HIZqpgvCN4vnG1u6Rs4ZEv5Vt98/
zcRL6Dr+3s0UTc9FfuevYfHGHcWPOCy6JvTz3XVVOUDeNuKx5NrlqLov1Y55t+Iq0M+KntCSDdj1
chgHAqpfRgprOq6mZwU+lKh3itA/klLP2UGRqqzIUzwbGsqJLrruxXYfQX8n0VBS9XEcnsjbcINN
0A5jkznYemSFT6mKXvx6fVuSe6CLApjAWgpEJ3AwFMLsTy7vqHmTyuzry855N4h9844sd1Cdarjd
moROFA/nPfsKfVs/Ew6lqVO/JZpxerDQT9KkAwoqG8k99yV1vPjDCPYg8E2I8awz5Z0Y2bunjSZK
c9M3+Bl4KkYSoPvwjmefSR+GZepIv9CV5Fwt6trI/6H0XBqnulroWmvVIONcjFMy+fIzywg9LWLb
SJiam/zLxWyt3/shzDjN5EcdWNyNyMHdDAf5No7WvmhNwe+/oRLo/GorXZ6vxpesq3AtaCRPHjQJ
MDsgvNA9k59xppn7+KAFg/hALHmr2xImrm72FngwTwn0TLYwBLQjnfZmjTsAdb8wTfcQfUPGv7xn
vdVL+/7Jo2hdGW+NOytiRB42h5LjAkwcn//qsuUinY02AKbEkcVlGOJ5AHNTd4mQg1oSBqUmUhn5
QMCIy3R+WKQPd7d6SbQQiSBkUs0slGIdURM2aIhHvjZdxng8t+XgHolpKUGYj0/oLmpxx4c9r36c
VXbb4DlN0aBbJX/HZfuTnewVuKhrMgPDPW8hoMRZN4uBHDFna3PyI64bGv+Ct5nZqN3bWy4bpM+S
JeryeKbEdimqH7OhtI60ubuGk1fUXwe36AObRQtxMOSvqchMSj+JSfPOcMnY8iVdwV914Mj4KmCl
KTF/NnqWYNW0z5A4hmBhgxscs5n38xZtfNzJ+9iUwXhtpXPrb+/4QaaWHppeAAO6tiEqLOJyMJ9Z
+24OAme06G2uc2eDRJqM/y5MjfIgY6tAGyfcts6W5JbMc04A18oDG65ulLAzderkS6d6QR+19JXr
I0sUKtPGPg7xk/uFKgNN6t+BDRFXxA7hKwLJIMn2kmYBZ73pYk+mJ6USHB14oBepqpBVRBtghA3c
9m+kvg8GPe3b6QYx+YCKSGfVpPoOgy7gJtSi1IblMqTlITxJCiGVv2La5wYSMnrahw0ddP/ng40Y
sidMdwE8Qm4Ik/tssjOChBZKna2bAbjAGGEvQjzmu6u7//PFrf72tjGZtVwsXKfPczo8vJHqtvLy
ZGcqN+YnEM+SP4hNc5TRb7me/gxtJmsPCJp4thIFoqjKioJgH7kCYl5FCR+12H5+TESatXHLHas6
CI+UOuciDNqXqMgDCyO6OJgMS271vPpASlMKIGusl+fHLbW1gFWDemewCUF02wPIBNEFnFNf6sKJ
7XSokB/riI4dxoBzfvtd19vkcJ1xkN7DnKunCJgkHmvWOw299dZo0TDIHpS2/jdnYR8R28qtV+l5
yHhtGstzXbZgFuwGnUPfYqRWf62TfXkSzfghRLTaAly3ckyKvrf2V/WQxfqmafuJaOutnvTOnogE
62znNrnU1eD7zxFdjR+ITyyvvs4HIRXQWbreZOdq9GR392/UnXadjBotvniJBSJMuEEkxX+ZqSKU
TZHcEjerCSIMJEJroE4uDmFAG+ukHOyZ2Ir/WGvXp+XTsPeqjuJ5A87VyNjznZ64Ff2W7Sq8V4HD
W6qnlodqheJ5rflqNkAEeKXuvBRqTE8+cKA1K10NsdCDwuqhpViFneDC2EnTBLTyMNkOJ2qr9BHt
xiNjMEL5Zi7i0HwjmoG6hApaoFG3tfWFoGvguCzX/lBi7rH5he50mejAH8a3NDmGdenkLL3GHqSX
KjhGrjFWlx+mEhVFpIo7JpjRMQdSL1y2ZL+fpnlt3JTGWVTmNNopnSpQ53UV/15hXcifsNkk7+K+
EDhysFUqwPtmGR20l9tHWdvCcJoayyb3jyaeV2H0vanumGjb28x2e6BikoOHacVmgurrWt3zMcNH
1zQoDQXW5mQquIDkktTt4GzjjxxtNUGmZKdaGU8bNx1EMnrDP7EgAIY1eLN+5FAoGo5WjOG3vmVr
HKYa/DmsZamcBe7lb+cw0hFG6dEJOOCQ/iHbFRVpIuP5UHxdvcZOP5eo/1ra9g/8y36DXXFWmvgK
qwcNj1RlgS92x7WRZDoSe70iXVCoE2Toq2UDlttvmiJ2u7sqQ6VXShv5lBmJqFx3k5jgJqE4d+H6
GWkzsGW+TtvbogtrDE2duefVh1kr2F3uqvVt0zFx0awAup4bEmFZgM/aasR9XLrseWbQfliTZ8B9
i8P4NKyiBHniXrs6yCSkAyJME5gtx+EDtFKNin5fh9ZyiLd6XLTNAYFQHgS/XOlv7WLytapSpZht
gaoU4ENdAZdPxNJBbA9YaWpA41ptOdNLPBjiI/0RLRX72sypfN35HwMlmwm6zgMCshPKECP/rmj9
QTm44lgMqSqNJyCm8u7NiNY10BmqAMZxTSy69X3PA1XE6QYcb74ExprzOBmmvO6P04lpB4BoRrZG
99I2f/gvLNx/Zf/MhKQmwqbdMj3ZcUzkRnOXVsZ05RH0RGJypJr8aoX3FACVk1H+hHX2/H67IKr4
NAPpWt1MDGN9LvSTUSqG2VsnWr3K9Zp7KeB9OXwEoKyELIlJ5PuEJ7v1jGv6FaoV1uNi4Bs0qJ9a
NF1mZ65To3tTaMB00D6crJ/FIMQ/wk9Xn9sVPfB3xKILWH8MlOEScndzbb27aBgCXFqKedJuP3LD
7XL1afg0ZDszn+WGT5IO5s7eKeAouFLhUEcXE0mFFg5REmj1x6ZXNst7v3d11OXyclMgmL9Z2glA
XhDLsAK3nN5F/2sM3PyvyiVQWq3WJWsKKVmt/ANYt0UPhh1LH3h2EjZCUSUA/TyzQzXlfm1il5Wo
jAC22KGnMhUkItmg0fe7+baCEQWfJefvv6B/0rY9IzTZMccA3fT8z8+QcB/DdobkKeDhuGDG2Rur
NfnZKbBZAzOtz7loQVmj/tD/3FgqQgLG+Apz4IcAmCvT7zc7thkjRgCDGCPNuVqKbUwclJ4mhdYS
WXqf8iW+VRNjVEfmrhs+Fy4uN6cMWJiOKFNyzT3YlSOzV/TIhkm/GElWSjd6vpgfe7wnhu25crCO
1St/bwTw8RK2Q6JIPSLUvl3lmi2tApNgSCT6miw/ipMDV6b2oAbA9IYmxao8V6QhH7A6m8Clj5s4
wUfhsvC2UtIIVJh6G7Xv2lN5pA+5fTEzqQ/hL3UwN+rWjo0ZjRRsDnkEuwFx5tYWyyaNzDNbh+cx
UqWgWZIvoQ4RuzA4qPxBZChPZfsnpmaZR9yay0Uoek3H2nwpTb3cUIPQN1/FehWDFv8o+a2oa7Qa
8hdUUlPtvwkfkpc60KXJwyaRVxthsSQfskDGCgWKmFpODIX9pXozjWU4TvnTbk7bZFKFCE6DuHUd
UE8RmxfnnO71+Gr5b3J6sL2QZOf84w6Kv5OFaon3tCWO9uzR1UiQUNbr07TJ31nqhQ6NPATFbWs3
cea1Xs7s9kvXhZle0X4t2MpD4UFn1A+CpoxJ0CumAYx3V68icQijeTdZDmzR8Z/WSBJ5Qo2x/Q0L
lE3P+aCRyVdFtVy+XJZcyuNjpv3QFRtP/wTbWsqbyHDquDnJBL3HvAC27jr2Toqcooi+Lbd0gbpK
TMBK6u+Cl3VRIaPUiJ/qPiSIVhdQ7oplE/TVqmAvh/t8y/xzRQHIGB952OA3e7ky2KI2mPzv0Jua
UUam1pWj3Ax2SdFX7RRqSVWKlonJJJJT/HTn8rAusT1ceuBYi4GWivI+abO7Gw+P+4hxfbAPruAI
tiXjidh9o0Q3555SP4u0XOTfM5n/u8RaPE1HM+/thsXuVana8amf1C3WhVQWBAfDMw5rU40Itk02
8kxVCG1CqvThAXkWXBWmdFUVHCXPkj5o5LAc9ADH4m5Xw3ZzwKUPVNCRGjy9xjW8B5r1rB6TxXPV
fMdY+iUMtJ6Tz6gE6jRLzKvgWJiCUuFyl9d0frNItMHuHARVDzqnTSawZfH5Y6VF2pTmPqTo2SGH
cH2BFctE0MnGEQAj7wvy5WaDGEWDn+3ptFVVAzlBtUZcZ5tLPews9HrgU8kuyVI2fXB+9zF+K7qx
qG8fLPB0WXLszlJpGhizQJYYAf6C8hZC1pudoeamPwA1Xu6wIqGanI+sFvra2iskArOaDRGqUS3P
Nu/62vSg0ZEQFfKypz4yfhBJjckoRJIjTM3TQ6UQ6/UigXQbT+7CiXA4ycncLBYqYl/p7InjRtDr
G1eCHKOgIaPH9JHagAO6f76K0K+ekAsfobLKaHhfiJe3bOMfuvnc7ETMjDBO8hRwrknTYkDeDvhu
j0GqffJCJ1oIRR1AOOgRkxJebt6M+AnN6BEOIIEmrFjlEFxCDgicmUqENkAwkLRSamKLoVexSovT
0hiafH7Hsz53YNmJY7FfQCRwFVzOn34pp51qQEyeWHW1g9czoDX7avkm0PlbaO9oG6AbBvXXGt4m
7HQ0NA1pe7pUPhajglaI9YsKJCzr4vRn1RwJCktkPfLce9maud5dQgQKx/DuR+TZ9dsQXejq3Ql+
cpcpo2hRIng8E2TtlFwNKkissedKu2uzrEXmH1Cw8AF6y5Q+VfQneaoVZd8byzDM17eKzeegg5Xd
dBXspJg2q4qFW4FfOjJdBRtpj7cx8QHT+oXITAaDjQBJS+03obd38Ulbd60pW+QCwR3xkyqIKJGc
QbBBuwsyy+AWzI4mpJ+jsdtehfKRwg44UiLh2E8pXTrLdudFSZtECRVBQoenMdexe06p2Lsf8YqT
CjUEZmHuvfuksyap8p7mVO3l+AcxEMNOBuAVgd6rI91877EjVZlywlBO/+BS2nVxYZuQd3WYvjMg
bRg/a37ov3oCMWJxY54q2mNBy4D80klG9tBSP9S0NqsojtyLW2ixdmPU6PMi6iFsmyBWgqYBr5Pz
UHbWzgZjskT9c4Rrgu8hB763sOU2Wq6vE2LFhJxlhn4vBq0tRA4E1kboKMQl7EkSsv9nlb1n/rDS
ecP8bafUcQQlm8my5Oq4GtGZuqKLbBja8fBEgFhvnS8oeZr+DH99rIXicYUz2+dlHRwA7YOllddc
m5sld+GOqhWAE0SIhHoudAUwnzz0K+fOfyPBsxdLF4IE1A3vvU0KtQneCVm7VwKq2s4RyMvFKPY8
ji5DXZK42XhSbBdgeSjeD0KGYZF/pE693i7bsg784AJycWpxD5OfE+fTiqTpTvNExDqOYtF9eO6W
//vtj8D8vplCqKTVFK/IeyFpy66O1dkv9r8QClhh/88fIl8PPaBI9w+qIhCGp2QYnS6Dlz1E5qt0
ugThJJYRYUYh/Jo69IknTfUQQ0wez7t6hMUnOe7aBVRzK6cIOkZ+ide6/nZyO+WASmLz2wvcL14P
bLoNcdlTrNdNUXjCnE2zuKWQgM7FOpGYYlhQgw5rFIQbHdAz6970rsa/M1TEUgcpw6ZvvXxnDvrC
vmirIdMvK+auB8FGKJzZdECOwywfq2InTBVbuAMeEg5n9D4xnaEa3fzthly/oR0N40N+DLAEHsnm
I34elcBAp18AwmqEJHjkfnubyJeze7lK8oDCRzFCaf2fF/sflwdMK44GIusAbpgktLped0DwyVgx
kmQwVcGMv5aQXUGVfdcS75EjibGYc5GV7AWStLpQKsfqVaHs9gsWm3maQASI58EF9IRlCcpNQD7w
RbSRe9531VpZ+r0DLjqXtT9bPvpPqMUcMGVgxq94ikeXsI6uD8Oau4ce1EwThGbXJi3jPJKmwIg8
xVnxEoNhZFISPQYbmsP9mg6+5QTO64GOWK/c6WcJ38h6yiiUgJmZzxqnt2GFph4kLFNTgbNqv26Q
QaXoQvJOvyk3tYTmsafwxWea5/riPdSbjhC6E2H249ptbngJGyIu5ea7m4FvJuXMdd5JoaiUZM57
mvmEQpjwtO8w7fXo4tQ8ZtkCsFRRqxgdpNsygYWlerCs1sugLM5ZZrV9/hvLizzk1TKtcohsfvtb
IIGidxsfcu0oKG4doAbo96KmE433K6iesfHkwq+FBiitAk/XMbkrxuE4ARybnOBbqXfLCIMxniIU
E5sOEDPeLp3jfkdAJmNYUxPswEfLVpyiISusiRBX/o1bgay4IHqkuW5gF0zbr1HoJFqsPsA3sPCS
MqJkuVNBTyN0skhbnXO5dQalEVEP+5YE3vv4uyB8EWUeZetYicBf5o6/45Y0TyJSy024hWK2Nf39
wuqgbjwi8kkCTBSckIZL6DXOW0QHfMYIywdVjjI3NX5rzZ1WGr9zrWnbsZDSaCT8YW0ycDJCUCjB
OXXFnqRuQ6LKh6mlVRvvE6x0Bkap4mpvV+2zxTlGj+YyGgznNrjIBchbRTjktr5x05lSC15Bjgz0
uo3PeSbOiVb0f432gvAcN1zkguxaOzAG0CvKo6RIap6li4ZdzJNgARDct+EiN9e1noZygl5/l4An
9y5a2notQwpVPUpK8T+MPySjFpd7Vuq+fYM6vBV0ljorlmjIwBTqYUB/hmCMxVN1ryU29YfCafN1
EEeL+Td/eOco6URaLlJvKjywLofTkT+xreyRAuHpfMbzcjmavtZ6P4PvepBU0lZmnHPV+XH1BUC8
CJ9D3DC3W7aZgh5XV2lDskYP093l/dvxZye10p98kEyQ6BOOT/QoavXm9jKD+pyG9yT7z5C6Tjpo
JURxfLJ0UiSJeyIqhxYxyK2m7qR4ZA6us8PvbbuwKnWbS1AV3BlLt5GcfngH8hEgJ1smIBtpGC3q
eJRi0RLpB+K/d62tcYdakoe49JPf9I1hwtqerWF8avaJbVoqpuaOurqgRyUK9p+Ckjf1wultXLWl
ZKNmdgC3b5WBizJ3oc/lWg4E6SPoDQYHt04RoTbvm6u+LF6N0kTUxDCMKuX9i26/I9GsJmSuS9Rb
PIX2qy443a/MWgRanychzYTqWD1fhDIhLxcNfghEXq9y5i2xwUQWo3naUkGt8J6T4od0k2cWlMCq
P7OLzwaj6WSNk4QD6m+ZqREyCNrhcnVOlvSUhOihZ9x+iyCItyFRBJgCK/KGBztekXfWpEFWlLEt
Jakh5v4/3tfQEpkszYwYNhwPtErffcqJNkrp9HaHS1JZezQKFRI7jqD208KfXyiDHIUchA2CxgTg
jSe48oMTHjawRma1WLcYrWicXGeMlQmr49mnnKi+tUgLibAXLrScnbtTlqGLxyNikcN0nuPXojZq
iaqam3uSe3F78qPzEceGQ5OUGH3LmILSs934PNQUOHqIuGsL0NQEx8+WwucL9D5/qqzDBS/PHcL8
8YM4W++rPUid9S8E7IaKWBlqtj/2bm2uD4A+QEZvxzueHz2WtSGZlGym3qlsnIH+M7iy+ILyI1Ge
TzZuw9AcwzO6BxQnTXHL+7BIbVSCl2Rh7ZB1PWQ/uXpS8xNWKwvOXsKsji6CsE5zTDgLhCaypq6X
666ct0bM6zKU1P94NbXF4Ez2tnrxdtCXD4Y0V/ARBURW4n8dgU1Z5KxmH3HTbjyNuJRTazpjMLwP
d8p2epjUySppBMoicxPMelrz6U3Kfxfge1s6VXwBxZSDBd3qvRLiVHa+0MAFYgoUVr38mznt7xd2
Afx7MVT2J1ppoK29sI3X/DyczlQI7FHEQhzQjeXkZLoTVEFLDa9GbY7wAcr/QXxCG5va2mho7x1O
56CgOP/NJRndF2wjQ+a0x3m7xcMQyqmo6MfBDkaHvCBQaShZKufBa9PIpHLRI+Zy1XIbvKxNdaji
CM1ouIaRDFCqimK/gdrFUWEWtoPfXG7o2zF4QeSHdettuiuxMs4MWUGO+r0d1Kee7nW3ad4boi31
GV+79nt++EEr+Jzog4S1sBleIlUsu0VDsEJ5I/CSjdQENxALWKp9tdOjgmuU1w48QJ0P/F5UFkbz
0wHURnoIlx1v04oLEJRMh9rNVwi1ku/SYbe7u2L8jerYL9ZQiqWdJhnHPsyiG/o/wCyMzArZIX5u
4HWNwE+OGL3lvBA4dV3Y0L/JHD0Ib+Bx2ti7MLdtjnoLvzDNRbhCGRWouRj0qP9s1BSqTb75E+10
rwuAsgYtqq0W7UqbRyPr2h9VfexncJ+q4sQSFv0QeeVd+QbkaS51d45JvX/Kr9TtCHPxS7tqFmEJ
lHqxW5Nx7ENGyA0WGiM4CB0OloMTMA5zXSPI1ndAq7SnBeyEXbNl/tKoFYUi3UVfBwAFO0i2G/Br
DoQnfWV39+z5LsbDEYKb9VR8rn3lPKAdJgB6jAzI/Qu8KrM4gEpRoZQI8DvtD431QUhuzevOIEUT
U7+jbx+VrXN82TT9DXPbBdnstJ3R592JetlU1gi2Idp6XUW0a59E4z8EWtQd2jg7WMCmc/0Ml3vl
ckTAyf6HZ7DQP2zqhmO1jeU7KvulvnUenAdxPLjo/NvvtSRYUsO4Ip6VWrO4/QJZ2iYmdln0uWaw
R2XIA4pLiAYE64Ha83/yUL3jlIa8C/S7wGd3AXAfonAI2kYi04EReCKaQU5ZkKLwFnzsgaHY76zR
f/V96I7DZgaAAgbxuOLbyX6fHk09dsGT7z+v3/qLD0R3nrpyXvLMbQefGpZ3PiotmRAVcNaDylK3
PU+4xE4pc2RvAqwGgPdLJI1IzKcJME5MwpJ6bQ/5OIqBTtqNDEzZpok9qnbl6PoDBgTwDaXFrZ5T
l0l5YdtJJUEv6JdSfe338Sh8FqjlhMSKUSMfL6v6tbky4s2EOQhgcMFmslLGmrX3pkVwU0UIjGpz
pihKZITPw7YxW18P481Fo2eafQs2O/VjgAa8BI/6xv97ZBm9VzFwsrwj/twKdi8Qw1iKIuTufKrt
XP8YN76wYygLeg3eHL0VrNvFgHnXIE/jg7tqGphFm81wz/psXwyuDneAuBdNBkAX4VjJ3yviUU/0
JybpDAFImyowxNOdLYcskunWQZGOZ5V0TX3TiVDnjMEhd4x8Bcl39xPAN3A9qUPzMAWzSzDCUdWd
TCukh24pAfAoIyAjd+e7bpovC+rPROijf6/+K8wLS/mDzKeoh7UKxxVlfzWDKbRfQYDwshZCCTiu
T1XGHWDms8JSUMGrl9YrMlWyrlsJPCqGgNxK/kGSdbUrs69ug7U6Svt5qQt+Yd4UJpImUHrtV8dW
Lf1cprUPYIkYRXvFGePBtNOl10oP5SjAES47U3OS7bbnN3ahFMiG1wG42rWB98w0UNfFqAziL9ap
JTFQYhrcjQXSR0kV9TBYL09iQvN6zbi8KmtRBLEZg5Y/N7sqK2umJxijk9zkdKNjXZofWZVyGQ8K
dNvXmkQ3JRE+hVnJgEZQD6j3Wv1Mt72BJWijXiUNuBZrn74Dn43j5CEGtRaamoVkQB9YyJOlPVOn
Kib5t0VD9wF5v8M5PR4BYydWjdSKIkObjDOxJnyy4/OUo1u9PJav+2MJxeodkO10eWygaAqrCFEj
m7Ahgf+0kd7tGUOMzwI5i0yO3aqCS4hmDVsQaUnEyBDIxYR7cXfugM/kQmUnDaCY/C8EDzvGRRoN
m14STnLZ2RvBLMMGSjJhxs5v/o7j21dtwIFUwYm7JaCkLSE7mG7GniYp6SRc0LinQ5GQrKbU1o+3
zzomwUMiXu5G4SBSDT1X17iqEUCyEnqZ2NvAFmtSRM/zTuTbCJhYYKYAoP6FsHb2xUiqfPbNc5mb
wA0yvBHq1LAQiG9ug726VkZYV1iVWYMemb/MXRg9SAORR60rQveUnjTReTgVtG6vaXnLYTqgfIVq
49o9seXag8FILat34iw+aAd3b63gKLZIDyvueKlsWTpxA44pRG/+tGXjHojpq1PFnQF9Gpt9aE1e
S2ex4HSXlQmSgXD5Aa1CF2dMlK5p9DZG3VgpvFZ6CIsMtHP1YS76N2rvjhQcgFj+8zrFPpeDKsCC
fJgJ/1xfm/067JBP720Z1Wilmg7BsEmbDfvKcoiPqOoWonUpiGEfONPFc44OLwH+d+Yyg8koXFPV
F/WuPQIN1CGJrvOn/hzgWkuKUMU/GLX5kIJOcxbIMhJ7WLdpLh561TPWmw4GOxIwyDCUW9t2ESh/
3vaudtTEz/F6cVSKKh10YEGVBS7STzsEm9VEu9AERWJfzLJffkWn9GR7Lm5EXeFE1AD7FM7lreDb
WQiMnPAS/XWJfZYYPhtE42sobP8T4t4QPRZSljhogDum/fHp5J2QdUpcliHk5SGipoOibEShk+GN
IYJjBcx1KMCA8pJGdOr5fdJdt5SK4Z6WYBTJgHinqHaV6KxjvionQKYlSFQDqkB01C1oMIO7sCM+
5lOqrDwTdUEwrBO+fUaBc0G25iSs44IdEycYRRABHQPQ7salLPUjYODwzEr/CNsodCVYNti4Aqbf
L8p90Y8OExJOKWh9mRq2LcHTI1Ur7A3GRMAa+gDRKpnO1u8+KCuCgedj38JzvYJxgwgdxYY64Kd8
BL0WPno87f8Fft1tyx6+BoCcgXoxxRce6k/yd9nKILq0DI1mymJt41VkYMY/dc/fW266S0GI5EFh
X3Bcn/BdKd9VoHyZU6uSU4CKDr4AC/lt2K+YGrcixphkWZP1YRRyCykwgkoSjSIUKM3R7Kd3aMBQ
b4TNjN7/3OXs4mz/sHvuHZA8bbDjrfdffQYAYxtDlDIvLrpG66ezZhEUoblyxVnmfO2XOOsGU/fD
QOJVhWfcBcahsqPefGnpAwBa4W3H+uLmn1N6SbbYzswapGiPYWjTTsjG1L87Nn6341g/TvVaJjvb
5v/i9qf7fLsA+n1zljt20fs2R5YM0rE824SOoGPV5J3haOtKEOn4dLFqXtqBC3+Vxy9jj0e9fkJM
zzwnxFxOxwPAUFcYCqvN4B2On852z9iLLYM+LWVDfVyXb3Dz39wPC1YIukRD0R9haygnF7ZLhLxZ
RNZSGUyzaCGN4MUG+KYY0UCiz3hJhsSJrkCmjkYRnxRUqN5LXoGQ9kb+zMFcpcSOjBPRWIV8rXoW
YJG+BWlUEq4I+cVGbQSqtMcG9H9cchCyKG2hRu7Qg1b9fTTWosMmqiuAAo1mmYEgKJ6Y4k0HREBk
0P2taekWCX2KOBtfL2/sVVSBObLJpi5wEG4kGw9rVeC6sQB/VUT4Ne/ZjNAZPCMZVFSxJR6s/x5V
68hsF2brlGAYD7qMQc3LEhbi/DN3/NMuMFAGZkLh9RxGJk7vb4G+5kamC/0xV1ZEqwroqptgj67J
tTWxIfi/WBWY/4pWGS6Ze3E5mXEQc5piXN+h0zufKq3ChHOjsezwew3J/dqFFUVO+mPGWJjx8DmJ
vvgGDUJE/Bx81HEAwVcFbk/k1T1XnsvIyv/8Iq3X417khCeA4HPf1pVISl4eauyFoxm7ump13t6X
ehSKbrPO06x+1+XGFsa5o3cu9E6WoYgWi8EuAb8jsDYxVcRaCw++OzimvdGvhM7NxMT6Fp/MyVLP
TYLUF4JcCebiigEh5o2NVxupE60Nsg5MqCowHFsRy7ZLFu29UEEDLuGM22OH02TIJSPf1FTwWg13
PkQ2msiVVD579lVWvYf+R7ifdWKcokOqWZGZVodXAcGT5Go5j3N7OMQozMKImgN/ew5jrF7Z2d++
uj7681lDML0tpvMqXV/u9Y2Hxz1Bs5kqcMXPLcJHLdiVeftuTE1ayLhfv4HynshjUjfd2Rop8IEF
e4p+/xnaxbICYx1vXn5BiaiVPzGQ9gWv4R/NcIgCCIexpU7L0eI8TFnuOkFh03XRXuub1Z5vOBVf
ZNzcqVwuJh4s6wxn2YZicVCOJsA31TNA4fiCrnHNzbuJyqQa6D0XJSytPPvtRYZ0IcNMBiub93Iq
Mqo6vI4DrqSpn1iuHBnPa3oosflUYU+/FALn1PzJfkF6xBUvPr0oNSMzr+hBQ42D4i0UwZ41zD1V
/cg+awZNIKHm5rdjsSc9QyTafMHMQWCmWyY9nPX4uw60dNKyr2l6UBYMC2WcB/7xB1obn7DVh1TX
kYq2ELpxS+hl3UsVgC5/jxXRe3K6defgy6BhCufEo0GWMCfFcG2+5S/j08IyWbsL7k0IOgSAP5R+
EEScuSqRQ1+j5bnsGQRSwzpi3gTVJB2V7ylx22PCxJf+yY2vJl5BoKBIeHbkpy9gHzRcYLv5mmzS
i6ikHiznX/FwWN0mX5S6yqaTZOzlFIzyELoG5jmcP9N2KtdXXmzhaGOE8FIaguLS0k4jPYhLerAm
WJnhTInQVgxUQxmtOIjyQbhDpy0vgSy0CkJxEvFjndIL04aD1a1IJG2SatgfhBOJQBGixlHwBRY6
1Vl2nKVMvyhMQbe1qI8ohkhbJz+b7NCmMx4c5FUr7wpSPga/qlYItddsY31XjqrPETHw72HtCPWG
xaNHpo6QS8ur5RxGZeD4MeaWGlU94xdPMshsAoM3Zf/1aEZIDLi70XntX0c8fhJEmhwG/y5lRcdb
YQ1uhtVTanbyp+ktewsn22fYy/Y1dk8gyOGsufy/H5wshEba4RAxnWjaoRPCl+ZgAV96On2bbsYR
BtylwUmccIWHoaX0TbU8snJNZW3DgvZ8Nw4NPsFvaN9d0rkkSV+qN4Qv0bonExZFmYXLJzlFv/eX
LtaP0Ze4CqpgBNJhQ0jSXAJBKGN1e/ygEPDOFsfnFmpLpxnSIEKHRhjDClkg2iS3KUdo9pgh4lYi
RIReGxxRr8gmA6ObR/61D1ns8NuJ0JcTQVLUFLKDUpvzUntw8/BlX0a/D0mZURghzvbqkPeg3NmF
PJzqCX/iTZXTeFgtqa8nuFDsU7B7WwJ2YLf9yxhoLBvsTuMolnSWgz9bFOPmI6ZxYdPUdbjRbOQd
glMfhv5btep8D/sRsd3NSEwGasVx2Lrug4CUHtAqHp5V8KqEeVPJEHgy+4bxThqY+AL6RI3xCfMz
Hz24HFJzyaDYrOgSCJ8+fL5HRv0AMo9AHy7Le+h1gkZlx9ZWmETINaw29KlaeT4dL9ThPyQTDksS
TYgQydKpRzjtTV8CsprNhZBktsCNjZMUZU/cv2fmH7uwAUGC0wX/0cQL6BG4tEWq+IPnHd0y44va
kRVlu54Fr94cn4r/dqPHkM+V+hWNfhGN0MCmEdaiZx7d9Oe/LRa5n0RW/dtQrWwxfrt07VlQjD6t
bff4vJXf3wUrbTnnc4LjfSeO6bHnbDH2cmN3kP8ODj5Ze36pt2yQTZk+JuqJVUOvO4H3d4uERyPx
6PyU0bzm3A/nZgX7tlohbhr+jP/8ExE58uIJ4fEQ4OgtBPOC1wTJwBdVCszbB8wb0QT4DXUcHVDW
zmS1v0nGGRv/9oY8U+1+uVSj+sN849LyMgAFrt61cJnLLJhuG8xHGzAAaXPDBaSYsV2qgGXrlWqh
+nwpoIdg9ZyLsWWDaZDir5ZowGubJByyG4WkoSkW1sbrUMwBIpfGCvMe6pTci+1sUPhUCdOI+C3B
/dmQgdKJ/E9wAibb6htGZX9UZkUKQ4b9OldbhJCX1VB2XlwDQ06Gkp+CKASkpMnUAYZGWcNwuL8M
Mhb8lqnd+zOvrzgvGANNlpdThDBaEOMVg2IX2WtoOzG6cGMdbS95sj3H1ZqepOV1ecnkWLz9kKQv
2wEcJdIR59YTVD8PvPBICCfLHPb1TSH/0C5f0Vrk4K6MgJ9YChaLz06+AJfZupy6r1Xojyz28d/c
5pNFYIwbAswOocSeWwgDSjXW8YKKm8NlgD6Bw0uq/CRN9ME+TduMxs/W89h/k/p5PDxMy9JLo+1C
nr+rlMti8eSYB8Mpx36ej5Ywgc0rkiVxiGHwXwiJ8a41KjToMC48VECoFkaopptKCfte2FwpqA69
pqiWClMUjyKe6Uu3/c7THy8a1cDqO/LaOJBmDysVkIbU5k/R+LCB+RFD+EAgvOYl/atNN2HSrwt/
4BvfVIOlfs/5r1s+Yvh6GTrCmJdimuVkv+5TlLkalLIXcK47vYnKRuKbd0scksSFCAX8+Z9BcRk8
yCr45dCsyGlYeHhtLdP5LDsGCd+OacNM4f4WDPHujCxTt3eVGAb8PfEJlShtKNh4xHGbJXXuBpsr
dbfQanw6CNovsHRQoSfJqXJDrCHASrnkx2yqFAzQdScUE4FTb0FTYEFdzKzzcwcD11mpjFvZoiPK
lKOmFEOhaFw52HWVhfQFuqm+x9HOTU2vmBDX7ibLnkZmHQHI2EsqlgjNDnALZZcBhAk+I75br1st
E53F1FSQa2a4ekSMKyWz39l6F4gfwXPViRNVXTB6JMT8PbNVjU3DEmr7xN9sF85RH1FR4vS60AJX
bTSnZC0sfDSaeeSNfIklCDV527NRP7NglTsgzhIuAo5mu0Z2gz9N7bcxKa60lnFHEOhZQfgtI5lB
qn5HKahCuWtEkBmsJpCucvE0JK64A9+n4Kc4fhaKgnOK1OOG2IOcglPwzBpCUbfaZ7mbj7QKWpLX
GWAPVxiNNOvkLwaRzl8pZ80yedaBdsCMqQES/sWmV6+BNh2LgPYrdQgj+lxtNCfgXFknMfWKGJX/
ql24KOQoTh3pMFhWirCA+RHOnwuuvIMO/w9DqEIVYZ/e2Et4YUIUmApOsAIajlFKZxZDIXUE5RlM
zQzkPPtIWztyU7wvLdN2IpyT4airLTTjjslyVxPQsm0ItpNURM31hq6T6HEi+/NzsMkIZS7tzEOY
t0t49UFA9FDRoD8sf8gse6j/9U6PCg7tUq2bEuZGGedYLjxQK8HkRN5NUzS9VKckeFtWnFKcGUgy
86Q4PLZ3bDa5bCEJxJctpCjeRTUnGNHB+ixZwMTwDIMSyotPsv1eF/1x2pcAZB15rXqXCb+msinE
z8y0oCAFs+6uO0RfXmXx2oFN/X41lUgPNBUO2XMidNgx0mV7lbZxI9OGYj0JzitNhgLGFn5PvxG2
FechlcxTyV0+JRTLF5z5TxyhyLEvVtUXQ2UK33OEigpU3Jh7S1ztSS6vb8WEe0n8WXYlEiDGwzi4
ZXpDnU7aBYqlTd7cxcF7KLYYbbqqniPHIIqQOK/RM6PoF/CLNnxr7f/CppSImGRM5Ksexln3X/G7
9NXfkEONiFoygZyo5lxB7/4m6JrAvWWGZlYncGa2IIxJFAENFzzDLcRJ/ywanmcHjKiesQCZxr1P
jr1fmgIyonX7x0I14t//rpnnCYqogVFTzSRWsKXyPBIBVZibYGnLp+uhRo7/yF23kJTb6wCubWnE
NZHVI4ayYHeSCnVjRc9Xz2NxG5WVVpbhaDL415P5/e6fXBYFAIhy/IH4lfidNhW4aNQGVoYWIOi7
FDGsjkqM5mmAx8iC60Hkf0bJzukfetcebFh8pehheRbtu2a56qgNgf+9OLzqT8nacUuJaDUN+qNr
z38/WuYTmL5pKtr3WXzsIfC8i3hZ4LkehT2jaTFONjIahnSKRIyPZ4Z9RZLM54U4rA6zd1J88Pg+
Uxbg9FidppD86CNkOapXqy7l0Sh2pP8c+Ypx9+MlEphBKmxvW/wthMFZgLvtArM6XG0Ke3cTgx1e
u/F9p0EEO63vHcmWABhSvl6XYXIwGV3+rkcYECNpQlhHM/+g29RCG5t5byjABkoFhsn8gRb/Id3z
cjMfxFciuUQHu274BtOyfwTqGi16j1rsKrC2uMKgL+B/4D8iAyrz6XJoXkltP37od2YDCtGh+6dR
HRRT+DJ7pfvTEFyUzXQvsfZAAIai96HhuxU3qjCf7GdgbOiUtWUr8Nqvj9MjKGvZtYxLzRI2HDhx
YZdNAYJLb2WbgLA+zLIyQ0cx301S8TwPZbLyLCwe/I+UY0srRytx4Ahp2mnBxVx59IbJmbXaE+o6
oNQSEun/eq1TL+utH+hpuN77KgTeo0eiAe2ELD+RmTRCe35bMzOxCWLq9FgkETQtFIL2YWTukA8P
+8Fo/dxl9v4E5vDooIqATlKVb48bHLi0yFjurP1PiyiH1+1gP4TSk4Lj53OIrMBpJRQ+6bE6VcN/
4aXTXh2rADFSfA7zQ2bY/5AcpyPVIy76h7rzjFaBkz3UP6VjpZ2ALil9wNjEYsDkHyiPHSvhis59
B1QJmY1Ot+52xXt1sqIqscs626xZhHseULNIuJPLcBAjLYzU7+By/pVVtPPBoTumiG8wbgSxox+R
5hHssFC6DnPAZsr0n5skjtB8KDzz9w6HBvYFUTtSs30HconFfn7imNTsqBIid96MRhlYTLXINeRz
L6xHIxiZHV1coexMV/st2C7qh5yM02750DDr0j6hB8j4Bk9Yx+i1aaUgdbp1zRLOBXim/fHHFRTl
67h+GFybXkry1HlNkaPIsqrgYYbUlVEDPCA1zrszNV+rcZ4Z+bGPF3kIER9H6U5t95UOe3Jx3RGB
bJ5PlSxQ0vmZODm+yCMsP4jejqjsP+t7SRM6F5T8uFdjjE4/Vb2WgToS0WQRvz9AyeErGUDdugSt
1OKOetohgpCBjv0fSQiIy4Q2HGd8iAOsnDOyd2r9DNNLp3zTItEsDNNrLkUfOZT6m188IdSvCuEW
qmsoqF34WBTYoaMin+QT14aGHDPGg0cvVZmyGPPd1E0wllbtQsapAcBzbGYbJ+whCT90W2xQP7o/
UiLI7Zj4RKsyzGNZ0ybcR93e8tRg7di0EIRboDazrbacFWmlp7h2IxATew9S0Wga8T7/OhK/hhgy
B9aNI/x1PVYgNTYnMkz/QZlkM60AxbtcQCMWN/T+AIIgYQqMfREANpGwFLNXiKroMjFI60Imw9cn
IJCmPnh+ZYAG8S3TvUaK4iOEv7FmCi9kn6nCJ9RbT1Unww5i4VxZrKJ+X1JU5smApYb2xMwrn4ZM
G5dJb8Bj3xqlcjDlPKRM5GsPj2rLpkHLPYJGfVGDT13t4Zz/TpMm0tu511Dy0LDsPydDnpLdGKJ2
L7a44SCFopQ9KdluocKTpRbKUECLUyBU30wVL2/lmnZggmeHTDOu3w5vl8jucK4Zm/FWS09/x6hi
6P6HhAfJGWYB9Ld+49qyUb4lH+EtKQBIrL0BPZdWh7pLEzvd3PU7ooTU0ARycy6euxOeOFtMy8cz
hjFmuAPkw4aoGFHilvSkW9rGXach166wq3flDBULA67owRdc6+K4oOWyhPpLsNyHnASFq+YHt0/z
VCmL7pCuHo/er/9Rf/fgtOTEYr18MVRl3uydw+qUVjlNKptbuYotgsPDij+1DTLolXEP61JLBa17
crIHVkOaib3HI5h6EO+FcKzig/zZpGoXy+Mlr5UkU/PShpff2k10UiuzOdO+DkmgfIcdZtfLPH8H
6zEwNWpZdP95OvPR1PUrC1cPmxPJTeWqbWdIzClvlM17dRnNvte2/dvn1VmF7bz0Bm2lWKY2yD0y
zbthMx6j3fE6PrWpeWFEWIiXNxUvLS5UY5JHlBCk9eVnVHGtVtWZJc/imm9C/mG8XOaqJI7aD4Wq
XoE/zwpu0lvKW38/QsSmrQTLmSrE+fTm/imjAbjlsx+gCK+bGy25/wOEIFyXZCqnmIMeTFGsGYv+
owWn+HH9ZdkXGmxY8+oGiRm95ev9bptPvu+nePyXIeeppVwSRn0lm4yQAB75UFYJZm6fjKxpIxgl
t66eSjoUxofJuFzTpPp3LaYvg953bHPhrZvONLT2jE6z6bwqBGpaPU8MwGmckAkaG7gEZAiK08YI
1H/g/SqsfzzphXHLSDdQl7Xre/MfbxuOyUULl06QIkkaMZTO0X5LZLyQ57rw6YXgmgHSLXdDfoKu
gkCw6w0nkT8lAQv8hELMwyhB1pnJ5qGocGCZ55Ig8Qca/wi2g3gEUw5pLShGAda4HQCfAkEAplat
cPTpAj2lZrERxF9Lr70mTzlHdI+ipyi+ALAJ9Eafx9SDEECNlovqXW+L1QXFgYIODVjaPVscWUIh
0aDtazXZ8qhciqfedBO/Yehvd7oYNeprU/D6dNq3ky3MJfrDp+/gHkNwXHcHJ252v+3NDS35Agxx
HqL7RFP2HAoDdFpFMM0VZZOrmK0pUkWvUKafrZ0TnSMEemdJKpKgbblErK9a6jfx+4eCKcexXUMp
EONjjRJvJ3nvnmscfg/SEjYgXd2BSjmO3ltILKMlx8VEu3bYrEAh/sWIwkmhLRYnklse8Bi8dOjX
IWIrCQ+fhJTcpTgfMC4EvpbqGGdkAVtweaAqMrEhKIc3Lm9WocO5UqCgxVGyVZsWRmsO5L+cXdQ0
V9dlYP+mkqMg6beUD4E1GM4uyX0kSI/Enwcp0qlJxrhJxj8L5/PcpHvAB4qgsSYr6xQUBT9EimG9
tLQtHCvRGHJYD4vk5GM3S6oJ4rwtBbBqItjOJ83kZ52K1s9ZJ+bHkWeyqnM7f808ecqrkmXJunIK
YuNpNLMEtVDqUdCjyYueXspKYLN4kN+lrjj871akleRLcj5eUHj70rMrN/8o/agyvqXHq5MA1nJq
7f2xfPgs9FjxPIZYwwukXdZjPASIYtNYASsy6/dDSFcCcCPC2UIaNzeW2gp5KWgAW6VV6QFUNrL/
VhcYufsVSpq1EPg8Taend0xBJJfu5MLCeZ7Z+xdAA8PPdQfRWi+0dLDLbIbBf2FcmkJ9xnnanxrw
toR2h3wGSBKFl5DKsLTqCxtKkEauCULgAYYj7oR+SE46p03T+U8L0GFA9dJcEMjb0i13ej/Qlvlx
fnHXmxnhQK/sEOLsRjkXIf5sMg0In2CMiEExheTuJXxbMasoklqAkEw82P+DpQqIdT4ioVCPQ4Aq
QJJPD+TsWBwgr01fQhqHl912Zjy0Xcs0XABxaFl3qF3+H1VatGiY+JRGrUQ1rKlAqHjVly7Q1OVq
55j/R5eqwxymdNZto94xD/k/IbfUIAouV18t4UgoAsb3UxDlgdPytYdQBhGRjeXHk7V7cjQo7kLC
Ukp4UBju+gu6lXTSFJpojLPyDhsmZ6Zp+nDoEliqTrSC6djh+s4/i4blEI7fL+u/t/xQczH8M7nc
5Pu6z6Y6mFpP1pMCfPVtx2HmM9xgcZc1OwKQ7sIRBVE6BThW4AzrRx0KPbl0NReSpwg7dD/Pz4aX
VKeLMtLXChfxgHVDc3OxkciMzejmqc4oOwx1doQ0y53O9EMh9DgxoF3LpO+lK45ZYZqJ4/B9T8d8
ysoksDnatsw5WlhRyAOqRFyXS2RnzG5qcEwcQ+zD84BYP5Qfujf9ByWtq9t+KoK78nL2RzyokVHn
LWqIwWX1rek2uGMeMiuUPIRgrS7W+/MvvRSGLX6ok6STIFEGn9vWW6ykCQR3jaFYC1YYzk1DAJ7G
RH81HBNWM2FG9u2HLZSz31B+wI6PvFc+166DBVS1j8+tbhwGQDmL8Ru6JgOrFit+QG54FXhOCzB6
DTHZR2gKBrKWdoScjP3D2nPZL84wpdx+Ilf4HDsS/3rqCSWbo9ZL/IzYh4B0iIn9u3oy/cwD9B4E
PWbEfW0AzSVzIGQk6hNhHvutqTIKk3ue96SitTUuwZaweMQMmBjFA9HGh4m6SyXUCXKBirPfH4yD
ECTWe3UhRbq7TMDGeuBf/wIDlbofPUCwaJXIxyqXFTC5fPdNr+ycjsql6ymG4BLz/Qau2aPyhba2
FebS3Rou/qb2sKvNq3njzqR82FEYMVzBvq6YSNAMJpxsCyJ1EvioR9JQiAvN2ip3iDHpbc9vnYfk
HJGbxDuPDGOVoLrwbg/1zmgjvidYkefrJBeOLcenyKY51XRvqDKMETyi//YnWwy8LVEjpvXqKFAf
h5EoWD8tzk4F10w78CfDrMxsoSDkDuQ6Xd8Xa6XjgFNH8t7vO7xK7t76yBici4x7Ntdr/BfFFclZ
sSKNRrQZFxDEXseZN6rryxSqXyOrvbZYUm9n3DWGGZs021Eur5XYtI7u0CU2Xydg5ccXL67Dxyva
alkFqJXXUSPJoMoQy5/s1ozo3Efis14ah8bxE/vbCiaEUZvfqgovF0lVjfU+NwTfxhzpq1EDke9t
7Geij8HvZUdTwSmD1wrazbcAzWhCP1M96WaDwnLxY4t8IRipqaQnOx62vZ3aryaYxvvyYp1SzfQy
mPJ6oa3FEWyM8qAzjl+sCb5KuxTCf44bl4S+qaiQ5YpHJHxHi2gcavQiZv19yKHD7cgN17dda7vw
L/c9TDRB2T/J1l+exfxaLReJBu0P+yE3qEuG2OJ0FTrd/3OTSDiKTsoLkryKVfznwI35s0zSuLUK
WQFeGl6yp5b1tYobid5RJDhuIL9JLt61vBku4V/qz4KDQ+3MpHzyRTIIf1u9K7HU/NuWAdfLIlNF
QnBDNghefIfTI+x0Em8ngFp3KKfHJKc09tpusRTIRjNTvhcjnIb7x9zTm0a1DObrNn3jpsadaUKz
ntkxFy8nir177bDNK3gSlKWAtqvucdAzB0qig95sFRQFaieyDkVA3G0fZ9Sq5scMnOeXPtRe8PHS
9a6vWYDGN1FHcW6WXEoBZccrhQ4DGJ29rQ5IwLzReo4hoo9LT86m9xSqsRKYFl1tV32uWX/WHEfh
CUfoFo1oa/y4wqVpKRI+wAIjiH6jtV2XYe+q4yLxVCeUadNDBkOFb2nASZAwWOKxI/8V3CvR79Vs
LscCiLkOIly9YaAP6S1F4YmEhOZLHbC+P62W6Ls1Pmv3qdC4+NPoeWfWekz+oHmJlSJnMg72TW7h
tTkaWjiRNeWEOdPsYBKEW2SnouOf5ZThaSpE/VM9LTQ2Re7YDk1TThpqGg5lCC0Q1b8Um8r85aIr
NNfUXLn4gDhcwwcdSAnNbCh/ig8vZDUvbp17uKykK5XM9T+JRXyoxdX89kfKf8ymIhqFDABI5uJ8
/rhTOgVGFDdU0pRk4wY89ydr6n4eGMtgzIHq6G7Mm2C+XlSqNAX30ryfC6TfHqWfwapxeBYxyG+d
R+/1EAjLwPpeJ22u25q7rz0gJA9q4GIBms4BW9GJyQ7xRTIcs52+/nGKgf2VjVd4NlHtlSS8FL5X
aMjtJgctW9jPIFZovYZBjK9zhuHcF9YV9qtU82J5PSACBlMvciSEFDMk0/GzPkeIXTWwqyM3AGzp
ye/iWOmfn2nXWsrZSbPX3sC3SDm3Xv/OwQklDIWu6lpwAcAPAwPDV7el40occBFDDxq0NR8Cfc+e
tts/Km/GRvu33ApOGqjJdUgohlEpbkm52FMoO26yDtsPUIwBGkunEXD4tw6OnOYVFIVC0kAWtg8U
JmFKCDIFA2zYN5bAevr5dXHnTpJNGLlW+PfXDKAmk5MPozWD8EXX/JIZ25S5M570f0B132jLWMdp
uvQ/k8HYtJ1x0CaAwnfpVZxnkhfKZsHmBZ5f/W254y5vEFTUwkjnTbze5UkV8dv3sU09Ep/QeMHU
3Om8s8lKqe/eA7NZYIzg/ZrefX0CxRO1uuLD0QvsZlGkuKqjIdzz5P93marmMNrxNSK+MyS9A3FP
6CWTPMZUC7t9V1WtrWsOP7o9+D4T/HEZNVJ80WcSzS7m/7tAO/H1w21sThbSdqPrX33HXKC3xLd1
jT+jPrISqNo6R5LKfU3zK/gioB/yv89vCw9y9QPx/c/9Yik4LUpZssNJQs3jSFqlDpnU86tBPm6I
li7GFwsAvx2LmkUKd6UXpBlqsDxD+g4MXGfqsqPj1pqlr6lketCkUX6Gaw0aXcPSoM0FEPM+40+Y
GwnYcenFG+8+nrWFQwlTvAD3QlnoscFQSUJ2zAaO+bZfKWaAAFh3zkXSWN54YMVWX0ZjilUz+ehG
e37nMLMXz+VqhkJHs+NV+IHX2NtidHHYJU5Lf6RC9ZesVOtkzezavGi9g2YkzNMYMF0dzCi6KGs8
jyfgIfJLCltwirgBhdMdO+DLKG3W6Rr2Han/wYtlX9A2eVP4J+neh9ZD5v1arE02Yfjq4rP7TTOx
0rjXOw5uTRGM/ra4F8rWxahpMa3j1kmFwd3Ejoj2KET5jPIX9oI9GK8jMwuSKHS76Z4BMpKLEs3B
NYU6UqAbsJCVoKk3+N++bi9WTM2Ovgc7XNiZzyJEjPF8NqQizaWe029CXSZnHrDV3berUXVjilMy
ZRh9EUtZaLLEytCIN/LpAw6PJ8vS6QWDI5GVCNEDPm0tPXwctdWPkwCq4Gf+afZejgBQtTjHPSze
rNbt1/Hww9gCnqOGoqkwBB2QgqM1zezEiPeOcMtwPj0Bx8yEYRj7CnZYHK8tHNLtoqOPKbRp450h
bhwIoVo5q5CppfgJjMN17wAAEE6WuQljIKE+ReK1h34g4iXCFuDML/xgXUfL/DJbnXtodXi+2JfS
theu+zvJUME8PvjeudhrO87oJORtNJdJ6P/S2Gs4tSJWBCoGON1uAJvEi+Or0VjamZ1Ls/XyUcee
uOJAUPg4IBtw4csA+bwFr1cXX0EjzqPIqAE29I8NAskRtyNAeM1jKWxdXRU9Q9U0lq2MUXgBUSK8
zyY6pKBGqOEfxbk3zzm8s59KuqXXLhXLdrqerECNyvJK7vFg/WkR6fbFZ1x1vUGJjlk/VQvVgAFC
69m9dtknD+7/9f81LwcEh/NFT4HP52cub86snzJ7J9ZZkg3VJUqxhf0hRpVUa8wA/xtSH8CBPrmE
YZWIcIBDBqLpPyeUnVlwSAHm3TROpn0t2wW4laVxh6qaUywIlj3iIwnXqJ/706+wK35w+rzRzuF4
1CC4WWExI6grUsRRbxFfYCvniAO8E+ljxLE00ve/M0KsZlHhr1aR5/5eHA0eR6ZOUvukNhVq8UXy
2KCzaaA8k+/UL0wtuUAQToBwkhiFN8n/3yh18AP/0x3I3KX33AiqMVhePZBb8/Rd1Z6/YJIEpODD
eHvo87NISIgnD8Iw93y/TUJlgi4FAD+GK19i066DtCSB3JwxBOCI5xQbSraAWF67IoF2+7ethaa+
ZuBNr8XokFZnaW5EHvzHDuPEn9AClNi1lOjem4pnknrKEEnuVgelOCKEdsg197lcbqfY8cICLdUe
+nZxBjSkXI41unqXbl0lfDXbA421wJELSVUQyhnxC3Y3IH9plN9OSi3P56MhiGsEYgGKRL7rHu9f
gSIHDFCvN1B0kkDQd5OsuSt39a8gKczqXCtRY4Mda6SEqSMx9Xzhl1NdGTAvMfbh6Tizr5Lqvtih
gCbas4TiOifdrZhKQfEUQNj2JQDyD2CnHNI9Kj0m/xFFd85a9QZCKsSph0XxyPfw8822c/Ns4QQO
CBt1oBA4Dm+KAUX7YiHB+CVGLD8RWTlAe7YXU3qoTO0747AcDxK2VJQPu8akIdhVoK2HbN74n5rs
2742J+z2lf1r5V6LCuteevVgRS3BdOny34VeewzpVcVkPjk93Eqk1vAVaXHa6SlLvML4nuvl9Jjs
yMStLlrJRtoSRYck3i9As13+VSaF44bBVMwUQD/wVWw2qE8Mhey4Bhj0uPiR90mQ/JVU4e6AgJm+
TQFbO5qS59wx46Hoh0Z12HZQyNVomv/zP+y5t4CVmsSOCHaP4kOjqJwtFhrpzkEpZUiXtX8p+gYd
tf6xbyIGXAioZN01luTnTRvu30etVGYXhTPqjObwR2JkipjySJWlstrFQlpEWqbg+MA4Svaw00Dd
hxGeWzaQAIvBmNEnfB8OURKiKNPTSJQDUU3sISb/8Zb1PtslgpyfCS24q95f3/0N3DZ4pfmCJZxD
YnuZLj9p+s9wyZMYagbNAEJ9DRxVAGnclVUu7bJXzGYFHoo8NwA3tE3KiHM1tcyMPdw8C28sN2xT
/8+SLzTLhgfh99O5iaNYASPsJPZU+1cJJILsvYwSOf01NaoTktoP5Seh1/UwK6eSdGMMsi1p25dH
UXbmKPGRm790woTjY2ZZKp0Bg+n7/4ffFLsXyFv9AQMzUoEaYJC9GWrK1G6BShAznE6/rzCY2PgL
oOVx3W+yTK+vjvh8Y4bC5gxHfmS1APAl7RlC8lZJ5uOoCJu1SCDEZUNlCRBDkrz2Se0dwSLpod51
8MDyUQEj4PRGs2T812Yjc7OpBhG3wtNlhYVku2xShDAiDYc1XlrcNQuvdsQupjeWevfj3OXOqnVE
+XgBvM/79E+dGWQ5KuNXf7m/lOm67HGFo7j8VxYi8bWCg7iig0T/McwnSg1oWDRdJES+iQbAit9d
UNZtmEZCUbZd7Q4YaGgqpNr82+0kyLDKvM8hMi6LtXGwLrV3vS5CzIJphRK9b7oCEQYCYAFU3K4O
+GV16/fD0bwdSHx4EdRs2p8+G+1e/g0SX42st8F4ukERGe3Ka8Kx+m5BF491QUoHu4tx5Z4gxY8M
2EM19LbmA2tvRQqQfeze3tm5VcCwDyMCBXW6W+XzUtwiShvxM4JsKG1P/BLQuR8/yTlXOYmqolv8
23QktfiqaZcWLXU23zJ8asZRQ3gIJTqRL0mFGUC7gE30ni2u+nwxiCpxKSv0eLVzjZuNaS7I6cdq
B0144MU4w4myAYNZq8y/5sjWT9k4NMGFNWnFFBkg3wy2iGI8Z3FUq5xPfKKB/xDxU/Fm8psiE2Ne
F0qEXd82CDRPiRPGxoBw9KuzwUzvBWYOwwHgf/H8yDkx7KSJJB7MLoHtpJSq8psh5zwAjYvUBzVF
skypNn1VRTAuPVX3JpweOzIGX9COoA6nO/O+MYQsk7y67Yi1hIEoN+7ub1IudYHOHm4J/kxqVCjC
LYs9Ykobat3YCc2YMouuv6L4N2xBX8D38y0+GdKqaGEhMGJujiLg8LyMsMTTjPm2TS/PfN0kFw45
8ud7FxAHSAq845bXCQnTt540iCMo1AFwFuUFLzshidof4T0gadkdWki0RnS8BUZNpV357XobiZt2
//IN7x3NdIuyObc6uovY+C4ZWPaqWlkTVOp+xvRCmy94cFm7uVkSMMpe5+CkJE1RTZRgewPASXH9
0SMoxVg8IwxIR8ASoPi0HbW4Ij5C4N6wVZZdzhqGq77jEsJNw3Q014lC9LHXPde7MQMUYaGfb+bv
c9D8g4RyR6gAEWmreu+1B79kJTqBWGY7dTObSMGBHqMMriWQAdg0vckOJ0PqNQNSNjkmixM3T4Dc
T8SRW5SADsquCBA5OgGUf7IcmmLu9zvCcE4E8Axt92jHoLzgtGxdULe+NTxyuGVODmXQwxmIb+h9
La7YK74zGVuIQjHGkv2yARpGvNR9llHW2plaaoAcqnCwRe7JpXqZnG5D2YFHtt3oP99CvHrhyCag
4TroRW+6M01WroseQVTTt8nL3cnve5w+7ZA+W/Eknrgf8Mg1axO4JbK6mD4LeUOiPTOYDwdQ2CEu
cOgNsPiT0129qr7fK/yw/MFx0Rh/lNq4DPB7ZCZ9gglMpxqMdiWSrkTqO6NC5o02w5wOgwclolmD
VYyie9rloEeyOu7yFbRV7izVfy4pDxh9/QTaZlsX/aojq8Zc4NAAyWAkVt9pKRDqPCgzVOtnfIQS
e8FmWxtVkOg1pz4s/7NZ2i4saINLpOFLZzoBR9uVVKOaJYDCdk8hD/zTYpMVXXLNi/MEQzS/brQq
SABlENZFsUwM4Y3IPEIxIG7tz8R/kL/x0eKN1AtdcndbW5kBq8W4D1Q8NguNpuFXd28KNfwv7HX2
izPIRVuLeQmvBrPEtQ8VYau5dlrohOxYGvOsWO1AZ2bT4j3JQwNhQhwExpYmsOZ/2c/JG635xcdF
KtHG9sZ2XDedFuBRFyD7mryQK1ZfmHfQzzfW91zWriaJEiHcrjU/LBcTGF6G5GKga4LyzD6LKv04
zrn8nYUZ7/syki/7btG28EwnowI9C7pcbBygE4P7VJaus8bshs7bOtlhSahmM4vC7OLSuUXbIF5r
zJt+vb13d3nIYjAKPZjJSTMmfH+sBX8Xmyfnl68Z+ZZ5pJoS9x1h5wW2M/gLZcJzaEW3O180PTc0
xr7Qse+4CHPLJr2P6L2j4YeaoWGIc1ffGqMCUMfigrnWMcGulQWSfGtJjqS7pceVjsFzJmhMx9ik
FnAPfSs1usAK+zDpZ82EsK3yhTa8f00zT2HlfuuYu7WHf/YXg3etu6IC8A3nxg67sl2wcTDhz0Vz
1dx1dE4Rrtl29Ra8MLFtqZWWH1+INjH/0adSCeDpT9sJfo0SXpTRXvzSpgn8SzTBuLaTdCKQHvag
kxbIpO+dfoNI1736yBcfMKWmuItzpMhHZ36lD0KLa0CHhjjplgkYhNjvW9mgzOyY+mMQqvQQC9Ht
CZ/RZK8ShHAkMfUerZzcaj8ZZqONABgfLtNDgJmUUgYbbCT9/rWAkCzD7vVB/jna+8Ls9UO69EkZ
84oDCirrxZ6o1U1pFwkzgxc7RoARCxjmL83mIMO4Q3ffhG/ja/kdb4wFA55Vz2/iIwB86xLLLee0
AUkjgMqQ/B4eKLXPF+4DIKh0OTnv2bo2hwJbIlSonPpfvH8I8X0hzP2O/JDe+aFg8JYqjxX/cJXB
LUKysd7Z1BIGfxRAXcwRChhvlWXW/IhyQRfH/jsYvbR7m9JPA72OL5eEKYBGMM8IrlxnvRoXKxpe
ymsV8FzVlvsexLHcROHzAxReUH5Gd0xkdtAGlZca3kfLlwoI8hVXMicM2M/uLDggoG0O1YJTujUD
lpfebGIDBn4PHcajGvq0l3eqUO0T91ugeXzG+X29uwXpJ90mT5azD9jPdH6fvNdDDdM+FlAjStrv
A1j2yJBP4USas+ZNoT5Hw8o1m++KOtk7F5g8Oj9e9fSXLtwJPjYfdRl1Lq7ytz7+tBpAwGt16wjQ
t1Y5adTYzxuPLQqUDfVkUSLm+r0ztBG697/HJNMNGRwLY9hQlllsPBhWHdYnLXiZ55Sk8HyFSn62
GYQqj2KzCR5EynoCQMJsFwScW3XbpsCNIHdl284XRavOm2B0Zt2GgLF87cw0JVYrqsXY5Zkf5YjJ
rlmxGwscxmA4fR25PrCRRmvYxzwKhwkAiXxtigCrwQKzB3n827w5spJd7IBKCIqyB6u25LyFciZe
EATF2pDrGuaJzmWhwLhCR4Z/8aunksFV3XkoZ7JxKD4x48KbFdj3uMMtMNFOeEw51y6cxk00+q79
7ISysjcU7x6kB3eVugz3twsOcH7VbZe8eHFpJeX4njIDZjJitpNK5kjsh4ehaJv/NFGpBeatr9iY
vHAoC2o+ggfzvLxjx7YSqVOfHBjiuttTksXYq4zengZV2GbmmuavGBtb5yy5QckNNq4GhuZltTDY
KTVl+iZgcEPyYYmTG/UH7SMkcm8mXLJO4f5H3FtL0RDlUHmAOv5daFQKyfih87ilvDYxW6sclJz2
4sHPd0dLUwvqlY+E4omlT2L/amrY4zca2jHczJu8AvkMp0Qllz4adSEYTbCp572Yca87OaL0tdVt
zbN8yaUoQv9Iqs84tMhCHm9u0NntQHS5RCFL0H3He0dZ6tS/dLKEd5bOVqAnqungPJw6iH/8J+s2
9mQhxVkXwVGLLNKFw4pDOEX9+OdgJruuc4Hxrzg5PAJMY32TmCY0EfS+PrW8ZPoCDEqtY3VYbBb1
XCZISxKUAJzhbOfhbS1hHJFtogDW62VIuotdmqxDFC5BVF/qkM1ZgWsiiMVhH2mSi2VtsQVEYN/g
fKolAJkvwKkNkeqd2B5LkbHiRvrcKEBk9dIejwpPoWPkp21h0+wH2qh6wnFl2WALI1JgCXhs8xmE
y/0rO9add/7YLX7Pp64emwsRx4sLaOzLqpJ61Ggwkr8xmJSChMCVfG4c2uNKZ3III1UCkf2OO/HO
EtHDoxl9h2/4kVihH0cKrDI17TajmX88mGBTdXz0kpVLd99RVfQwZFxY0DpaCQtSPdYRh+yisSnu
bgnpq7YihhkzNIwRyItnxns0n6WN8B4evxL41WHcp3mUdK2EPYWbe06rk7SY1JmlbQ/3yI4gqpDa
iH7iukVFVCiMrDkDNkBzBI30Yl9PgVjq7jk5LnMEn3DBDotTzwtDXuJqPmxOWUvrhEdfJxTQXzL/
ATQZEf56Vn9H5qWcaGW2/IiiKHHK/VgVRGXATPEiOe+ZFSQtQuP9eJRRftjPbhaCsKzIazHGtG3s
zvM2hInD7gB27MIVZcJG657lZKtbq4qjUF9+2sgw9iQQF2JowBQSrtK2u6jz/R1CXG8omRuNXJZD
5LUW/MPHRD2AuoRjt5XCPAJkVsWkdlW61RVIqIBkAHmCybhq8VM7enMPOmZ+mWl3mdDxzEasyfQx
5Y0N7Bu0idJZKkkMHP/Zt9eXJ/IChnzvuXbdmW4w6ixjR2lSf+sIC2Daevoh2dEuJ9kviuUldQdJ
AATPft2YaVPHYnpGt004R2PBspL8LSMlquRPfQIPlL4DBfyK7UIphRNyRI5AYoK9NO6l7S0Utahj
Y8E5fktJVn2wNBky6wdeNGg1n0Y8GPAAfP4JfAGW1dTqED0nU1Axxb8juFoyezFqYClADqH0ixW1
ovOtHeR+A5RezvxgdxrJVLpoJ9BtHt4HNjcikU8tpyo7/M5IQtmsBDjX6VcJwgCMsc48sgTkW4JV
CgbUr+GcmU02ZnzGOAFxYk/G2Vekg+4aI4vdYU6QZN7cnd75KsH85YelKjCrI79rh6AvjWmjTDJh
Ieqd3SA+JUsoJ8TO+5LAWx/HPSUt5AZ49MHU0ioTveJ0LlqTSXmsCL0HKWNu8NtcRGylytBYMQx+
vItabkho25IiEODdRD46F/plLn1RpdvE2HPUWEmSHw0Ih5C6dB8xQnYVd22YeCWbAVK0Dt/Luezc
lsBCgFCUmarto2vs6l4MHBJPsPW3DWOOod5e5I2yz601C8WoNraG8S8wBDIGojjt8RrXaBkG4E6e
c1R8sJo2Qf6LWK2zY1H2Y01VZZ6h/uEko9DqEwf4iepeohRb0iN04oRBws0TjmjmzNMtuEIVXpOF
FOhVF8jQdm938xXbTmyN1ViKHPjQ6BiEIEfMUZZ890w+QsdFeVu4syagWdMDWRFm9Lcy3S+31gga
jv2MeTOUSBT5VASl6kb+ZlCatLig8jseuRl6Yy5FnBawBXXTvz03fr8wpOY4A5eWXjOy3Id6luWR
xn5MZJffw0h0SvU72v4+JzKRJdWKQ6Sf2wpSHkQWRzhQO2f95TZbPxK1XRRVC8xPQgpoqZ4P9+nJ
rKFL3nk+bPKPvNlXYL6Z9er2ETxWFxpBwaUQ8ngptXKu0jwpfNVqDr2NdqNbkaHaVD7PCKCT1h8X
hbfYKqD+N/amYWnALSgsC/6zi2i1KlXbg7cNqSpFq1GUtcySMhTxkmQOD+TQw27nOuHTLu+2WYE7
v5HZ7PiPzhRIDHJwLA/cxQPnUdQYA7hpUKhjIMcZHjC/ZtrTMpidSuGEqIq32i85W3ZEd+WbGJ0w
0vuppzkF2/8aOtZqSsiUI2P1zIVVW5QEPi+HAGyDjAX1GHs5d6w1FP22mudjCW3DtjoV0/Iuoehq
hXRXL4GB1crDCl1zwpDaQ5nUkyB7LN78tLzUqdPEHMWmHxFjn4Kk7PMrI4Z+t5yCV6tbCgOVU1i8
738SpTSf6q92pS8dlbXAtQ4xZaiiNQkVRrO3+LWCfPhdHT2GfIlB7BUImlfKdK4QJISN9QvREYEH
kmnXkRi9mfankeLyyNhzu6desPWoJCwieC2C2ip/oD8C75WtatBL88xuYpJW5Z+07RnCI1HG7hhK
CfSpXjFQq4UNLYjX3H1p2fq44q9NWt0nRM6O0HGL1EqkL7spi115y7daRFtQ1iVmgA7oKbARNiz3
3/z5tZPTciT0YzNd2m4tFRqk0tMYZ+S9hDB4oHwTIL8hGvLU/ciKBDBVXMln9YawsoQRsddSpBlB
IqeOkj3QP6yxHEPcFA84MRrQd8vvA/0tjthfxuHrOSlRdoWzVDJg2yqj4VUDa4TnRCWXrvl6uspJ
4BwZC/62PaGx2w5kwb1SdHRznaBhxXstrgMOQ8tmA5Xn3ebxTKsBqaGHT/ATivy9FffR5mPcURWm
MlsS/Fsu8wMV4lUptJKOMD+zh3WwR/aHj60Y0w2nLwGnAIEq4jL6bvwnh4s0af/PSyeMuypODZdl
pl0Z5ePatzS24ZzcLpuDE8Lqi3saEoGNNywFoEYYgTFQOCmkIiaMBbhug8NZlIAU8EIDNgrhFda9
YdGpq2dx/nlt6v5p1gNShwTwl2It/NoS5oWheaef86oNoe7KmbTEOudLTchLeSYctM/5JSxXkiO7
1h8UTWs/ooB8Ztu3Sj1koMyYMvzVJbD7EOk2kFSso7CSJyjLK7ZCViq9LQ7bjQDE1SNMNClz/62n
2GcZDhLjA7yoW/C7kCNDyTH8/voawc0jsmNLiObH3r7FpRar+NpLWsWvpIqa2mcIV+8rZpO9pHaO
QSx6+Qka5DZmpyf6SbHDK2BRToqqW1J0ycf/Cs1SpW3PmcICMoOWr1kcp6lSDfzQ47mLSikkE0xG
UqO+PGGvoahd7P0ndB9KiBwo3MTFjz9QBzPVQ0zdzcD8UsZjPLTegtuTj1yDaq70R2FUSvnGQNAC
RLdOfkqtQNsdcfiWc2p1mZ9lp+cSCmYjanyl96wx0ThKBPIHJMjOtrZDhm6Cb/bAKYMotqFf+Q8y
jekbur5L2YFiKE44IYeOMd4uYIeLEb90MUDvVthOj1Y3p1rx8/0JFf7PS9K8zPIZHXadVMhPvCgi
8ZKvlZqpZuMiaDYJQmLNsx0wV7tOn2h03O5R4BlC1CHBtTeyTm2cx7auKbwVP7mBIOzLHl0POgk+
zcO1iGb/s0pDDCep+/v9L/ZUmYXYXRT+P5wzZxRL60WlLDZXXLoWDxluG+xBVO9TFoiUdDfBcAdU
kdDDErCUH8wkVuq1uclNzRVCmSYQFN8CtAN5+DjtXWxJutYf8tbz9PK8SRhi5o8FvF0MrBQPscag
bAZ1xW5y4kv6PCzHtEtslrKFeTSKcAGDN34G3zt/vNF0XBay6sLNI9+iZqpuMtCjnce8nlcENSNZ
i1BB1TkK7Ild0SmLNhDb54Z9GAhW6tJY6N4VuA+MRzECXjMRqdIV4i2aQSUyxR832qGA0dAHW2ht
RIpugpEWwfQIwPRSqgrylg7AxGGujqqzXSyL10GXQw36Ixh+w4TWSisZ+XKUJITNRwSTsVNuk/EE
rq3tB+8nyoWqfOB5UpYL9pC4/KMEvXPQPb9eEHsDye7SXzcDltDyDfH0jZipBmETaPAYnIF/lz7J
pwNjv8Ir+pt7aOO9ez1OpOzCf8woeVBoxHrRBNCIxe8Rbrz43owXR2aL65nG6zjrEkfNRyZwnsVd
AuDkgX2VV8o8dfSVfLvIGzXFdn3CaZCyuGmJfqtIgTdhXDpz/hEOwSt+slsXyV+lcUU6HL1plhox
qjAKuwL5op+48c9t/+DFLfqniJclscnWeLTE5v6oVwvv+9ofJLsMf0cqwEfgnxqiReQ4xFH7sa3d
2SOoffS/OUxeULf9bFSGjTsJTFLlzqJ5yHyLNubfb4vK8yaD98wRRamteAKxDY3/DiNLudZXDEvp
4z0nZczthDVFbBoGoD8Bfg08M69BykEJpvCEf4m6xFEdSWxmwvPQPcY0A7p88tvChPvY8vAWqX68
FlzWMeZ3UCLHEXVUFpzZTCCMGIPMyb+1P6DjNoyx0qvFuEDtmivR2M2rFS8LG4fAZ6B/m6hmNaRy
M2Gi/Pu/VCi2By9UeEnCqTeO7ksRkjFrVfesGlpAqStHo6Yib3Bqz6Q41AcPraFYajN3Yu51O8zt
GtxDUZy9PSK4jBx14z8qL8Po9uoTN9bgnNS4sQdLMywnzaXyOYA+unbhDy0I7Z0LWSFR2T8hQeqZ
CB75xyAvqn8IgE91DJtzLb3x/uFLepek0b7ZMrpjojBumw9bdyrGvg44urH29T2pPLhxScihPu1G
PO2Kv3vYSoGjJacTyzRZVnLhH84OuxZXDGW4fz3KDKMsGmdtkgYIgxvdSuNP5uDoaLUDb8zkkHm9
4FbPV0d/7ohYglMrDGJ0HHzbhwBFRi2vMplOhw/oSAF/kV1TFq9kUErJSK8d2GtVzTFKYAaTtfvx
P2WQEHiuacvt3feHGXIMHxSs/OQSnht+5rDCrxSZPLThspWLxH/luSv1C6LWQRFU/queAi0TPISn
jU/aCbhQ7Dl9kXYLUWPV3aRzoihaJwL8sMB+ileCOsDaqlSS5TNdsNc/T6F7pXO2PT4FF/5pHLy4
UrE6jCJi4kJle97v8AzE2YJaOI8btN9BkZIhMG5rleNQ12qnvl+27dtEoeoc+u4aTJwIF+sBJlrD
TV8X4yCyhzPiT1Jn8b/4+Lk9K/7RJFvVIu5Z1ptSBzQ76RfYMbpEM8E0M31kwe/JxmV8qctEtfzX
zmrxZUwN1e/2CpAku2YqMtbjtha6hhfWPRjBri5AjOiOhUIEWQiW/s4bkt7stCMuRrRSna69UXtH
O9ThsXQONX3pl3zV8VYxaCzZ6+jEVxvdhRVF6y3vqDily8W3HI6ecqK27ZVYqZ7X2FQhf8fU9XdB
psJUo1Fq3wf56OMS5YLyXpacRFIU7jygGyLTHXZjF9Uqifr9a/PoUhfq6XVp12I45p6glXrYFFek
7eg0+V6lmTbw0hh5PuQ9082pIK1YcieMQLkAsbiqwpX+y+SHPCH6xQyRLm0Vrmo9GMYJziRZ1oAC
PSRaTas5DEqpfljQZMhrmDl6Vu7sswIhl7lcDGUfc8O2IaJq1xHvBX6aEf4Kg8wOX7YuGyn5ligx
hRP9Gv8WwRzOyHZ958BQq4gvD7zbKEAsYG8GQmkKQxx4lY5i6XvHyLjLEW/WSxQmyPw5xnRMafXM
5cDE+mEjJ+xHrrJWeSjC4xRztJL/GaQUzbc1XvVi/BQ+Wm/h4OQBBrBl7T47Sf48VHel5Q69sDza
1CrUBN7nj3y+L496k9IeI6kWgU4EzVhExAbSoiGQ1xhpEKFubv2UB3JZoZRWopN+TfRpX/Pnq9H4
pWdvFo8kaC44+l3yOiEFVhjgrgpbc5NFGoXlFPZsqtxW5AalH1Vz063CQ1/blFzery4vv0CM/19x
LnAnS+7Go6xLe9TtMhV1JmieAFLlFeEVOHPu6fyrZE8Aur5O3wvZsAL6q/vVl/arl634N+/LNBGz
qIEiw/R12DZDT07kEuFccOotsX81iy43pMcHOB03t7CPDENWXib1vt67V1twRUX5bPQ2HFBEAEWA
D1gdX7Kuw3nyL21zhhNgMtG8ttvyn/U/VZx8Ntsp5ZAc0i4bhHKm7dKzlaK7GklcK1k7XmNaBlrF
iDGHLGv7b+8sIhL5sQSpSB4/V3sgG6dpGDBMsXh5yXMXAHFojReUhJGX3bmxcDxkN6ZDol7t1+NB
V8WlWaHtMQzdvpIIVclFQrWzIWWjko7WUpm7G3YBBppg5klECUU9ANiHioxRUvzLkAojQPnHJB4h
Lq6grjeXevWKfIqB8CrovyHnKWhOlK+ritHEl0iAWPTUp3J4JSzBX41owoA0C7bj4heBlLV0mTYD
pof1sv9Nm4Jk5/Lq6M4OK8EeMO4ANom9ALquLoTIaQRNPTSwlFG2p0Sp8dwru/iIng0YzRYTiRcw
KFRyQr2VfbbUlM4VbXOMdgus7aBf4SIxu2exdfGKlBbp2IMoFk2iAyayelLoEtktEH9dPvOf8x41
ib9nZki1Wsup0D79ZlXZkBDkop9Xh6UE8NdSeC8Dlh3IaTmB5i4bfZ9J77L9boyGUk9zYfHzremS
84VeWLpgKv6S7+6xliiUPOFspz/e5I7yCOuAL+kWs1qtfJq6SX0gNJ+s7K9wtjJaXmpdxspu5hB3
Aq3NaQ3yOqUJi9IN3nBRD/MmsyLLr2u3U7wXP4E0Sn2+UjFBRe7wg2eiaZirHJXNeXnlpiNUijBk
KCRrnqt4cf2qNi6dIyx/4qzAmO1EYqmyc1c05xcAveeI+SsdUivqr7em7rEb8gU0wsy2/gm3QZHE
U2FmlY4M+rvew+utsU8QozoBSRO+hU/L3ZEXjqlTNkmhN5WMd+5mCnjfKm5+zACBVbrLLefiJYI/
+fvNP/mWuIUV4dw2HTKV6VBX3Qas74TY5inkVupt8EPH8fFNcshxOKKUqSmNnTC7KNWB9AkHhOkk
cB9QNCm2yC/oGFuHbWCg05WGIw37o0uZQTu+dRpqM86nWCaCOqsInDkKZo+591kRSYW9fQl/79IJ
h/4MrN5EvIa0JgZrRBJznYxYZIEovC51HD/ucljDV8R8on13rz6/Jy53MBXprtVS6/pr+ck10uWP
WmumCAxW3KetpaMry0iwHsgrk8J3vTz05zlb6rOKnVg9ziZUCPocRckmwEh4JPOGaUjaJ4ayTQz/
wsKLRqbnIIayLOdxL6s4rS3Ran+KgD543C633fyrgenwmK/3WDicI9ueBQs4zTThV6HomuM+HpZ0
DIUZrznlQ5HUfcnGBinMj42ISmBH6ffdy0T7aIGhC8ic/h3mbcF6ZCu/M2BiTcuJtj7XhUPeokXF
5QudcBE1vhDud8ST9q3ZYtK1pKA1hmRF4h3gnzUe78qZBhpzoAjwc2pCPcqFmlf7aPuFpgIbOtYB
UvIwxQLu6Kd0z4lLBJ+CG/1GeLmc64hHKzd+njF8dfk03DXk6CNz86WWt7ds3cL1yB5Ado7rRZzr
pH8Hxq7OZ/LLg0qA+ilH4AQWCN3CW6I3CK6Isj2N5KBUBDYHRkeH5vhbcv1Uw9H5+OtGhiX91ixj
Hull1vws9hZ9IoluApbvDR7adlZCYojnx41ay4lGFq3PiJo3mklfmX9xhBiBeXWADyavIv8HGuri
2qEVPWoEjTbMu/fH5fc70KXcfcsgr4LO6cs8xD4DAKUV/lufswzevvtqywxbbACrfEsifsdQQvd2
KNs6c/dHpPxhmTHyqPpZqQ/qpL4SXkYUcfN+gZybGaxkRWa24VBUOgz4Ohm35jWUGrGt+KBtdpG4
Qz8FdNd3VqvbqHSPpKp7nLHwCOioZPyqVqpOk8+lv4ggu6ORVVHzRoBXk+7WiLQmXFWy5vgOPzsU
7n+FfoE1f/c+UVa00Diop8Lzhw4q9pg+V/ELhqymBDB19eIqU3W6R6j9ZaxQjDaHiE0at3aJjta2
qzF9u85Lc9R9XqI0iaQakEU/yBwosmOm2zHJPie5Ik72Z919RGNUR4uOvobT7XunJuJy03pO63i2
gYh4MgLdYTAycfnnp5E6oTtSrWbR5fZgA3VG5EWBeiCyPwd45db7Gh+aa1O6UpMoAk7XdVmrmV2d
EggO1XUoh+GOvK8YJjhOv4GyapHQqMJwy5AWnIpIb0y/UhIA5pF1A4SCQvPH5FSzi11roBQSkYx1
ijFJUFDQKq6poh8uzdmns7ifFxthcZFoKGagr1J7mluemB8pya8kApjpF1GKaVcJwK+RX+3QwO8V
Wc/KGxvWabkdvjeerKbxwQ2Hx6fBHHCNhPa//+1jXCSUQpUebARNZXi0UX9c+Z4NOuWNFLWVxcY2
mnAMgkEPaLuiHzMshbDmF4LxnmanrtLO5O87Hvjsnj3xYbs6FddTigrt0lH1J4iV4uje6Ps1WITQ
+DUM8LHPjVoXzO5iSQ1x+h5JUHreaoN2Qxo5+w69iVUdTYVyKROakhCRSbqMnx1qG/n+RK/qlj17
wDmK2ubotqvCUldCtVbdn3/oDo+N1tuxM069RRBNsz76Npr5Jm0q7hd/P3KCDGoncM/Df9UWHpyz
wi9EdinjhpzxmmujdR9j1acXuvM/g0GLLfZJHWWOZgWVq0my2ofZs0JEjzlTiKI9th0LufqI9Isv
RPxuHIcLzQW41YNO4dwiz7AxV4m+T9neGPPi8GrcPL3ZXc/s9SHqJOQk5PyUvV1FeuTfb31oAROR
w3Wq8sUUDetzMl9lpUu1yAOPFjjG6a89gbMmHi/vBeGpT7c5LE2rS3pddgjD9fogPkKYEn7oycfu
w2cRyqfuOb2/UNhQaFOXXBxQ2LIWMd5A3xCOMiMsmCA3QM5ChxDjh2fXypkykgEjC0A+fG3E1lGZ
OABQV5aBxjBpV+V277eBFmN5Upo7KY7dZLRXDayzaxnxoF3ThfUREs76E4ZQvh3v17NMtZiMVlCB
KCrWJ30dZGIksdhpk5hBI0Zg2c6cyGxH8DRZ9U9H/xz0TVCrSawgQJnhR0wXpmYno3jz2amwfFoN
8ADJuAUtNZsnm7mZeKL9HoKvRST659psQlBt+79X6tOyDGl5tFkZyR2HKZwKbYHWjqvS2D9ZFm3w
J55zSoPLSmGJIsmjlo8ejXDmrazGhke5yUlTggJpnKlIQ/0WfrDuoPfQZIhbLGI+L/0vYUv2L9bB
xfVI30oVG1Pj/tb2j/mzBTnae1TzXNq14w9dkDguNP9KIaGF47lGT3RrRPU1EbOKP5iKBa69uzH+
maavc+NPuS0tmnGFih2YvavL0CRJc6NzHys/FJVZXVUxdX2B9b7obPl54S6TBrCQDDxRMwKJ7+5I
MXSbD5exYC8wod/MBrkapYzEX1iWi+sJakToA7JCxxI57lEU4Yw5x8M1l06VHX3QTJJy2gkhy8eH
LFaLq/LKbKfJilCsm65ke0EdNLLIrWxG3HDkylQoP3fkoOnw0Zrs2B32HHLWc2SPxEEmMqtBlXYX
zvdtmLoeZyjPv/7Ppphp/u9wcswF2yae92/Uu7x9kzDO8KX2bnvd9hc1jtM8EG+HWtXAeHlqdN2Q
dutdaGi3qxADoNl49hxaci/XhDLb+TGzkYJr6naVLVAIfM4KmdYYdcglqY5ciQqUyXcQxSJ35tZl
kncUBPZGofoN3xVmDD5Bws0njmDa/u3xRK5n86QjxzE+g1ZJ2y5x62yAb9cDst2yw2QAoz5Z0jRn
oxODT/Jo2L9bJu7TZs3r054fThEhPgGPB/mhfd2JDwcateSNa/jPOe6BpxUjwuLkSRgvxkXahY1M
0b9un5zLy/V+ZTakI60JLeuK7c8D1ZRJMGhgnaHNauaOJ/FeUMLUgLxUTUM+lt5UP5I/wDtVd7fN
ajiU6Nce9ZMn+SXhiTwTuktd/KzRNjfRZ16zRv8fHYiDStnB7z6NZoMbdnrOK4hFLrKXbFeBZpfW
b46bSBSoWDKjOLbJhARuOsGYZTiC8wn3Chp8maEm+UWz+gwT5+WA/PVUf2iwCB6GAi2UpDrDRw3D
qDet/f+RIqxaBeI7o1z9/jinarhiLhdqIwql9lzSHJj25WFwj8F3GDmWsHi+LMHPKJs0CguA3z0D
sW8MuclY2/HOmdHhXEt/ljEQmchVoce7i1at0Wx/HWUxT+bC8/Ff0TYf/hozPsu14MuRpQPP3K9+
f/PebIPQUjq1xFPVnIF6MtspwqzrogDF/5+CZoYYZ+NPgb4GRCqLxKxzCLu8/L2TlBFfDObOxt89
+RpoR/JeKQlTPn6YvN38M7xiMw1iidIvBENXKdV2M4VZ2DG1KoOYQTHl1jm/c+lYRBKLhJhlu8b3
cvCn3w8Bhr2oP/QASwgDQzG99y1aRGkDHTIUHNZAwMgdSGlXPv8fuZH4BXVPu6+mB01C4WAJcZlH
fPDMWlUdtPj21ZKEtPdVaWa0X256E5UeVC+XU1hJdeEf8ZLatkeMoEgF62suiAj75uoHV0wbth9p
EtJNh6u+mAcCXyX0WacS2C1aJVfNL07Bt4NUJ3nry8C5/M+yizmcne2sorS8NeNldiTzZM1gWuvZ
Q2uCOGQw1mO0YeYt4JQqa1VsgfZrw68fnzqpvc4HkKxz1ioeyC21GIXerpMVhvXmeU2rHDuZOEj2
/9z3YfuacklRUkqQEbnyEb2Mm3dz/lU/aCgmflzKIH34pnutCoqjgJAQhPDZG3UqjLnKsaCcDL//
G+njiWN07ycGTgB6qARsKJbrmNN72J2WB2p/8vHIAuISj0Zh5C5g54Q+SH6pNCHws3hicv1bB921
qCRq7cSNUWIglNQqmVN8+zMPrM6THa6gMNE1Eyv/Hwf8RNKwiLZuVo1PG8EvH7htkG1RQk+dscXt
1IurFpIwXDDRH501JH7eE93BnLsGtGPZIgcK53vtDpeji/MGIdSWTGhJ94g6uteu25ATnLOjqsKP
BT9w2u7kGKd/fb9+gKZg/UtUVEAhKCS1ZXBbku//OG5toqKbbFcDqx+kdezLTHvT53B6Fp3cxV61
fQYYeyroCHI4zIvsbURiesoYRQVygNowXgJ+UDfrPLB5WLkUVLSdzgDEM6mhQc0kD2U0qfPvGro4
OPAUXGHL9WfOm5xLHTNH5ohKaWBc5dX1RdivQ7/83928mz4b0p4mbApdy/n0ML4mjUXCX5NmsLAF
S6kshX7kvRTqNsnuls2ftFbFef1SiIZ7xtt69Ql5N80t7ITXKnzkEKqKVVfe+BmHsV9xJnO10W9B
whRV3uEA9z9W5smJtuCxp37FGNrojHR7DNsPMWqYdE+Xx+aojF8aiYKipCNxqimGPefxZHoHbTrM
YYmhcQLBO4ivTV+ujbisZbCHwaibqLlOqhZ4L9zkImsqgMKqlWU+i42Vb+Nvh4BPc59UZCeURwYl
OkJnAM1q3TQlGhjHDSYx/U6mmTCzNgEgqp4RokokdUx0YHHWwS/G9hrSyao8nF0bzke8lPxpGp3b
RuA8AP40J2UYac5k8fj2KtU1LZl4NpsMQDg1Xvov+02Jvq8vtwyn+Y6PNBsEIdkks+og+hrTcSOu
xTTW3iCffS7u/oiGQa4ZGGoIuBsT/v1OE+NOobZsAPTIzi24iWRjA2mndQ2HM2fwuOSwtXQMiq/Q
ESH5kLas046W1HwHdmZUJFn44R2qG3xGHebyMrMcSigdmztS4Hwe8WInhtNnhHteTAkBzafj+zlI
Fmb6kddySdrPU/xEkNdBfbxklKWW9Zk1pg97cDhM7qQgNHml6xqDZGo2g4pe4OBG6eVBkHmHBAv8
332fYjiYAXpjSFj0Xp+bSHvE+ygk0LWkJbx4Yd6zPt5cB3AkZXRdJNESXQJsoU5jcO+C1u8gUV9u
Q4tWTujtW8f+DTJlYyQg0gAFjPFJe+JujFEnMy3qNsy4uq+TuCkK2q5rWi4a+gq4yaAxmd9KjR0M
eO36JA0SRXt5BP8bYIMRA1MPvQhUzJnzIgU2t1q0TFyFiBYReNbzJdtqjSJQBOAlvIS19XO1KZr5
pY/HKgyUn7KpmmZ0imXYjxlbE+JOqoG9v45tT24kr5mAKFCSMdWOlHX++gV91fNaeIpIgxponVUz
iTJG/S5oSauuRoPiiM8KCWA0RFoOW/ufg0Kvl9uyihfKfrznNorb7kYXFpmxO2t5mD2fcKbKkKtd
sju756FfUIvNHVRfPGWl8ORg4rfq+eTv5McZvt5501od9XJntu2TKF9a8pF6BCsDRZjthu/3uGQW
4POxZpGkyCDNwqsoiX994CoE4IqWTTCFp3N/i599lQ9SHsELiTHu5xdaZJ10v8TGk+NWxONMzaId
Bq4bY88t+rXGY4zdA3VJCwio2HnnhzxLABg3Fn0jma2SAfGWMGJziQ5HlAHxL4ae+/Yel/z7bgvE
GLJa1tnOHXx4DL6Ij5eto/L6vUWcxOKegMPpPuPNHWbqfyO6LUUpcqcTYXY/CCDbIS74F/L/33TQ
FsIZa0nmPMp9KoFWeAuHgAfWSwgfi1j33qNbiFrwXxbNWs5osUezrOoh/BOrtviIfXeq4Ta6pZPL
9QZEE2nC+OPgvP2vwqeQS/+Q4gcWRFxbW6DCmEsGo+7ioDhaFoOzWkVQmng7zGfeBhgcGXIXcl/6
U6I05hukf8wnH7S3PASpmmPnYBXxhXnnIAXGNhalQMHILQLcSX1FPb23/Nky1hB8X5p6YZLsLumh
a/oJpkz48uWvxZdfyA38Kn330UynFp8z9UQxOI7LAMgl0PhDtQH4t4eIYjZDt53EejFOFfA6Fqlb
9dR+86tnyL/cpc6DwUFRkOiAIFaEqFaZWd+HZKgPV9csbSr/9cKrNni0xGfTS4AZOEUYrE63qh7P
68ejRNmC/ItT53hnB6g01YdHwxD1iSDfvtxIpMOi6XxKVpT4gfiUfjH1vAl2EPiXS4GwdXHjIArV
wsmbbgoW4OPKLMQM00USQN45WR9GM1umGqzubsF8JF/kFHC4r3/kaMqE4bK72idiaB38fCBxzDQR
b1T+hhQ2PDAoiZQpjByjmqgVybV2AuniEoA+bDwl9S67Xwe89ShpRK153UlIKHSre1fEOQPh6Oy8
Ay3ioQtDNlsEBW1owV1Z5jwi0iQkujIjlVrLiMHgfbyU8XtzD9kLDO7owoiUC6NsITcapc5UxDKc
Tnf5WoCVAptu+dV4FQ+a8KhdNINgjKPKGynXj3vCJBhIsuZ8H7raXHdmv0rCQklEruLh6uSDsMAe
e/1wFzvpt0kcQWzCCfH7gGcke1SkjqPXeBw/2q9N/U0fGMfvy/UkZjBq+SStd3K4BHDG+NoTZrnI
mlfoJADF/XcX00Wj979Zpd7qIkYWP/WjrEW4g05qDnGcemCwJQn6dKgCQIi0ff864eZkkPriVKXd
Nq0onhsfVA5ZrJBom70AxpYsXv5F1Ipeuw51yUADkv0sd8tOMldkiBk71gKIvZf3CDmt9zgHWrNs
UgwQjhG6tiUIyvzJQA0DDGP9C/7LgTI6Nmzk2Jxcgxlqnlvlr4+wtoNOdCQECQ1/8qG4idvA6lzH
sQMF4HUf53fLkSwGHi9lKpZE4Xd0HBRgxSWiYhNbZMqBxgjhMxwixN2QPVTeUa7dXzaP97ZkH2t/
BueYloWhY9DmQwCjbV4R3iakCZOywJM0k8rBRzk5BjTfvztd9S0U8aF7aJzm8qCasPL0sN6fC20g
RhQgmQQszkIRy9Rhkzud3iCSeqZv7SY8fgqToojj7vfi0fJpuPOMn6KIDYOD3moEp4jWZkPRHQHv
kpVW3V1TIM9NXrJF+uBBDpnAEGKtlBL6Z2uVCKfk857CtcouZhuQESv82bZ8Wm/OfupMYtf/TgM3
1Gd9KrEDlBsjUe8YX70bc9oNt+f2etJVYvYp1MzeYImC7bveOfHrmQtA50ZrQow6+3kgglAElgc8
tpfWSeuWlqBCO0djfelgjGXMgu4BEPxZErzNQ8Ovwlh/jTtE7g9Eb5H1TJn7gLfKl7uVLMtJoAmN
6wA3VhJ4ZtZlHV+nzhhulPeIHtAxRRgxk9PKCb344i2pSekrGYeWTzjWsX8GXoVuF3STFBY28QUG
5Qkz/EfQcBvutQVLEBlhEqva9Wb7hg9W+K0Vh+DpNp58JYsjcOKRhUZC8COsk3Perxn5VUIxwtq+
i6Pcsj9U2i2TKQ8iaCoLE6UWWiG7rg6DnTXbVKrqaHVQfTc9pOATCW+da6lYxA4OGMcnznltDLDs
Cb/0iQOyiYeCTvIFkd8BbUYK9ZoE/HRZnVED7SGl5QRlj8eXo4GbGlKxlkX9GSsQzY96Le9Hh6pt
BnLQYVdmIZy2Zkq1ZcGAaKFS5rSz/igVB75H5QVLwdnKK4Nav0OoBIaw1R+ZtE9/mbe4q309ZC7L
WItryH2qg1AtbmWhT2jdyD167fqO/Fndip+Kgn47bB63cbwChQ0l1Z48fu/xRjJFOcNBh0Vk/JDC
LfIfVol5cb7vno4IAU0ouCmqOuyI1fJToTFg15RnuZvkpaM2eQs+Lp3r/uwmqrjym4YBGsbsehnF
hvvv21E0lt4+iYv7ZI+vhDmIUf5cIKg++Ih36pMkhGeyAeLCn+0O3/kMSESIIpa/YtFgLB15+wGy
iPiOxpIDJAURCywjjxA8sRhzyZ+CPB0qn2PdxGN+6ckRLvCAkzSHTg+6ENC3nZN1Hum1YsCPxB3K
mo9YLiq988SZ1IBHvDeCkD5/i8PJZKmOx9hUK/mZdrEpgKSIjdIDl7ZkPQb0TZGRDm47FOtMSYyV
e9iMmxTl03KIkPRo02bqm+3HaYwAHxoJ3EdaCGTZuxMz6NeIWunlDMhSLaTjz/+0XyN4VN1CQSY9
DJhu0fUb0JWT04KxuLSPqLSH552CPmbYDxtE5Wjckq+Cj/QiCBFjRpv5KndQHtvgRoY1pRc6KeoA
mxeDLIHz31sr+24aM3UxvifYac/B8uETypyUeThuHReu8VXWc32TwsEoj0iLN4KHDdcVaD+EU/cD
X2BKtEobq6Ve4r6Mk38/mOL0NHzK+RGb2Jeyy4pO4QF7MfYem8kjv83d7AiQ3O4Wc6Bgi9P66JW9
sSzy5p5J0Q7qLP+XVuSSJu0qR84pNhApSeIlL0ZWw5RIvlxCk5h/VDgyEFUisJb2s6srl/kgeMM1
udczwZv9buo3ipbgzcyY29Nsp/1FrNFP+cpttO7SIpr5sp9lLiM7NIGszJYEfCJHiasKJ5w5Kmeu
S5zvv/Eyq0S9jB7hw7H/YD8bIpsaR9//meLwjY6rF/3WJ1B+4sw5Cnb6/MYJOsPBRSTOuaqyiPal
KESu5FQsNTHEg6ueftp+k5MyCRsNWdzCshv4ioeH9QuvmiHmb+dnh6Z1xVsc+BQmx7s4YkcBG2HR
1Hikl6SZCOCJLCrvlpqUe5Kzn6Uj8p0N6A0YaSJD6jjtB6naZ+o2tVyM3nFdpqerN5Yk4YB7NWv8
LBNM149BTyCBEeAVuVJKgkvD6Pm+LuzjM6WIKY2mxzpUrJQGAG8qeAdMcWRqMAcfS+mN9up2XPrq
IrQJMSjaeinW3aSBsypVwCIhMRS7h+Swr+a2PM0OmF2xVYgHfm6ClyK6F/2plnzZ0vp7CaF7SqeF
NNAoW2btscj/t3l4j9KEsjrRuzyUS870yBwqOug4AFDm/ZcE7q/Iq00vWDZzGz0eq+uZUX2ORMHj
ks/TPU+38h65l61YorQXU9gjsVJueg1tgAzBNjp/hBfBzF/kwkPZOVCWr/+LKp8QE51vnW/ISh2d
9i31oTathMOesWq7zeXfSFPx8JAPTO6Ars1OKwbEP7BTRYf270iHRFy2QfbJ3JBOisIFNUfozMaP
i6pjqkXyBdcuptFzFyTdApw8x6KMCGT23+Icuyg9k9GaAJ22pye2TwWryupoQnARldoJB2AtSewk
GdpUASXcBaWjw5ha/iry2nQt+B1Zu6Dv5oPXrWIUaxCashtB+tdF/IcJ0My1ksdq6kzzeGH+lhyT
AOi4kFTCP7gxnjBI7MjDKXlIOtkh0c8nP0eAyinD/OBu4ZlnqyymC7iyed6+oxJeJrXt2cqMZTyN
337osmvOuDP7uD/OsV1cAILfkoo70YAuzXon6Lg49cFm/CnSp5KHyPbne4fDH1cmzKzK3cXUGB4C
wBv47PiOrIVLHZYRPui/YlUwZB3gil5ZHEtXDJFNgOHCXNH7+CPMM3bxJFi9920USwuZW2gPN2br
VqnXQ17YACYdx4MQ0B4dkToR1mUU4A2k+H6lZCSe+xy18/NBfSOpufrReKn7y9FfPzx5PuCdmevU
CP1Eq+s6+9Xiy9EQf5MavOU8mUpilDOFgtjq2Tjdlq1myYAGQq15WLK7tLX+1UayM692EKZMk9cJ
PkxVIsigrI/EfRiqcwYi/9qlhbFD8ElNRTOsu21RRe/3IvUYNWjZ5xikYeIT7heZYjyH/zNdoqB7
M3n3pn09Io05VMxxgFTiyZxzyHCs6fVAmlY7qv+QTVW96zA3Em0hJaT71YTX1vooWiSfVF0cPEmF
m1qQp1tgQx4dSJfUbKF+j19RbXlCuNJZXE7jKXbxEGvLFPxYeh3g8GaZGUwu835pZzHKt3x+V9np
Xnkg1fuEKLj9xXMylgG3pXSxIvn9cftdTsuMGShPVgYSAm9F4F5LImYRHj7yCjuMAlCaUA6cXbb4
A/YK+whGs9xFQR8xWQuGYcD7QHntZo1LEvPTvhs62iDvsdsOGdXpSNxt+UI4TCxxsHNytRZI2Hcq
h7X3BbkjeIFXgbQxRL/O7dk01r94rt6ftXUUuLpJbq8xMC1gdyj+GxELoq2RV6alWeqZN3/oDXBi
BPaumTbfM9WkU89x4ahUGn8gtTRp+g4jwfb/ebrEUKpy3VaV+IijTXPpdfybpxjxSHkJjaWDhGpo
bI9XpQFUFH4qU8ikeevb7Xo32GnoT/HKtWbEd+kBa4nmG0u2rBKEQ9AkTeQ6P5ljrIpER3ODSEAc
ZHtnZdHH9wX7566LSUIeAJOZpiPee3Ih4Bqc4DZSbX9ewJjKk7iZwHFpvimWY4rPO83pE0woi9Ie
rljH2dnuK8mZcoLtkmptVAOpw/C9RTM/Cj8jWw3Bp0C5Hg2vzMRetjCZ4XKsIGfE1Ub7k0OtIJgP
7UYrTDU5KuPkYv+9iNt10GW7AD+RZUTRSq2kyOU4qLH0MicC0JJVGL5bgmSZ7eQfcOCABBTXJkE2
bLIgAWLAuwhV5adtk8UXOCEBjsh5pvirTUL5hWnGpvKkyCTE/VqetLgUvWT37Xp5TudKBdbTm2hp
BYUapoZymoU4A3XIciKAQX6Q0A4DBnKgkY1q5+1MHsGLKnm7mwIbDDU1NkxGDUmJL9kRLlB4v6si
daGnzwy99MilJ/klmvASeJq52R9lAIej7F/tmIBxXem/PMcZX9SkzRRIhqPAMF1LGat+WnrGPkk3
MYTRnaKB+0MMcCcLLax3IutNmweWAEvF06+W0VlZs0+GiDA9pEpP+QLxG9lDr2MhuJ2hOkIZFDKM
Ww28583BmEgsFRlJINKoQYaVxmnAdyem2bUWAD8uEnlBCA2PcIpMh/QKxkI0kTFFqokjRV16nj9C
fsI4/hn2itejfso9/3scIsrWTkMFW+Nqv/I6XVEISOaRcDsoiyccFSrQCzfU9eDv9WQxHPxVNdxU
60+oqe4PxCTzuhlYjxSxW/SVSjqLxTf78IsvMf162TaNDTdyrTjUgps56smGrW5Gw/FYmnza2MMM
keZc+vEtr4891tCUGfB7HtcQAgtoIpgj8qnhxSZ1MhYcBRAYtSIDrfdpjQjKlVWhlu2qsUQdEETX
5LOnN4Kr6bLcAyLHjYvMNGonH25YHaYMURfb3NlNxpc9KDt7Ym9ithhzaNbdLySh9oA1bNzggebl
wJ3RVM/cAbP2OqFIw1EfKkxrJT54efyTiHpQqKZMbSc/Gh+VFBqtM90kjzOAbCikEPBgV8AO7O5U
yV/mdVZ8dcXIfms2H1tStd+q4bPVEv/FyeEdWotT+QR+j+yea8SW9/yto+cJ+rx6gNhqFqTk17NV
3160AUYTOmLWCWDwVz6nkoAikmeSnXHu6DZFVX7djomBix+XfNbsnzSu8n4dB8stk5uzsG08En3A
nd7RPGlWxx7D/8JasPanQyDUO/71INsOtxymExWkeV+nuhW2hpEHAnEaO1F7T5Ht9+PqWJU5Eh9j
yZyPrwMxvjMILS7tJxT3eJSg1Ni0IgSzynDK6zRPeBbgMAA4pITQ+lgE/sA46XoBK0gE5QKt1A54
SovYDbKFGEvpL2H7WECIRja+7M8PCr4cLzJOXPkLcBbw7LQzyAjnAvzarVtMJwSbhRyilgghcUPr
Jlq4xkvKWRN2FDlsm1AB9+GeYc0r2nDYKgeOhFbmXouTW/6oSLQr5VfAHEXUDIm9rmB6/e/6Zstb
s1f2d/Svm0RvcKewuYnTmETqcCichmwiT/Wppxw8iaWxJFDeZFOksvBSWavULZHy97dfedFQwcz8
8Xg5mcfFZeojOIeipu4OPmP02OqHASS3EA3cLU48C8R434uXWO1o30UUu0L+O05trQxtVcWhZfPQ
QfT542vTzgJ/Dh5pH1uprOV7V66JZA1Z47Z7wk4B/lovyG+RGs0QDpIFxJ6lft+J/9OpGWPAdl1p
3YIw3lfkQg/BlRSDesAuh1vvy3jO1x+aYY4FIc9teFBBRFPnmLAJqR35sum7frnE9Om0rpWkpBf0
DZFZ7eIOtQ8tIy7nS9PNp72lV6hR/J25baE8u6rIq2OaZ6FNj/Fbbrtn8XvdGSNGNhYSZEKcM6Re
3GeRHDtgDxoFdI3xQLa5mHYJB+FGuVMcs3yXHmsea3rG9tIz6B2iwvJJNZSrD3lW/w8FjFCKBv0p
THiJLl+ZWby/xO0xiaBCClLYxpo77o2eKXRe4g0kgM599n15CzZoGtntPaaPbo0aJW3cHlbeKd9W
zKTO+wwfx2M1bALk6fiPc2cnYWG1YiH/GBdPCU7pWfsTOlCAOTpOiBMVtvhAE3T5RFBYW8dYVWJ5
sU+6GpIiGe3S6iG/vigojvhHA6qxnGH0ikh2vSa6TuEYlRqZJKvPZocZwTAN7ckubP+BJyIDBlgi
Q3UXrl4QxbVQiLMWKw9kXfcQngnPFR7O8cGFbZy59ZYDr4l0BDYOv6QkO5WnxFWdVaRXaScWEyWb
FSLgW7zg3rLaszd7xShLXTVAkgtyMa2gPjdAPodbYAyfnYfHR7RcZbt3HYyPxpFlueShnFJKR2Wm
/8GxkUvyFH2MPCtMC1bB+DheTsuzI/teBukuIiUL6P6kv7diIBTvSvU08HqSti8+td+lIzHheoRm
tLZItgg8tOpR+rIFwY3nH3WJ7lR4YYhx8YV6jWwTK5Z6+2cRBSk1gAxQpqVmk/DJPc+ajtw0X8d0
Av2UdNjIkU0M8KOgrSV+MR/CFANEUr30/wazh4uDThwipkxZ3j96eFuwEscEHxhMWjISZ1rKaDXx
nDu43+h+0nN6HEp2Au0PtjEAScmoNxhS3fdKn6J4ztnN3moqQR8ah19cVxGfDKJ2K/yRpzHKUWu3
L2n8+hIvzJaJSfaP7UzdxIBP3CddYS3fMjWrakBIhMJ8CJBeiv01wUm2Na8gbKo0ID24cfd3tlzI
syYMicEr8PFDtM7YjoED6SDQBwyljlmDk8GRVwFuZi1zCX/FCEiUwv1eJuXOa7sW7vL+tkaFkWZZ
VfYc2s3mfr15e7Qwb9cw4gkYfY6wvcCwQJl57K/IzFHZZjoSscM+OTVQ5a0l6wRvytnBbAkIVtiy
+bDD2KYg3BJhG36dhFzqyDQh8MvVnPpuxL0g4fZAi8beeixurHv5cPFK+b9GDcgYBGkyY9uRMGrX
oU63IHLaaDahtjBIA4jNdbcMGKanoPwzAYI3MfLX6av9Qa2eZDMi/Uj7IXVSNR/8+4I4YbTc5I0C
whQ/+mzENBO/2v53oF0Hio+NJo8NJKBVs/G+px0wyvtWEGK0oHVnQ5jmKioJJkVsMftPC11c18eX
DsUtxnnwCnqNJRRaUm6Y86QNThjV7IIPHIa5pu3poEtIwCdt5tAW+h95HSq5XdhFlYQgmsHv3fyQ
7zDLz8YIKSZOWI6IeppZKA0t75sHF1M8bx6oMI0W3Oc4EbsVh66NM7Tk2+Dd+BE8KTwFmzl3xklg
VIx9/gXyPqNJldBCeCbMB5A5lZp2nzuRzoolhBuZ0iiC3wxdXh7LjGzZhZIKH9oSspx2mWZ7Xzxe
Zw2hppys2gxSC6pdEQsS0BAsaBEKdHqTqxQ0As8SlxRE9/a7EOdCULCp0fTwjaj69v4k9hBSG/QH
u/h+wcRQsRPyySbk5sCIRaBWqc8ej/Fw+WedLUgPojeuJfU6qxzVvppbgYUbAK6F/k+y6CviOOKc
bsiDzpsimMJNxHcMTy5x9Iya9INU5Ec09S3hlgCAwobZJ8ziK24pJDROY+JL5pTpLcx3ytP+3uUU
ZB/YWZKzAyY/DyIgwCE7OxdjVydTnsesI1sjVFlXjITABqQ5ohEq7j3VtHXYgNy3bd42nIXAzfia
YKtRAQ6SknJZi2B26ohNjlQgf2aJMXB/5WO9ejpmsb/c+FI9Rv9ld+KcZxjuzjUYIVQo5WwK/cDl
jq58+Ftr3Ez4J0bIsq9OJHdtvqJY0lV3mCDQG2JHZg6eDWRpvlNtvi+sZy0Fr/efCm5aF1GBY4SC
CAxsZJh0S7c/hezNb93wCCbQE6NhTX/J9Q9jxHfKwdYp0nnW8tXRsH4U5iE4kbL6p5r/oTu235CZ
QQWKwWRpyUfmxyhYIL5axms4M9d+rYMTt19yFuL0D4PqrfzQVdA1QDK2FLJlOtzdm1BHzwJgqfBG
GCdTv0EbTkV4oMwbL/KxXc2v5lxC0+2SrNKa0U2x/1hFU58JNvj4DmKsgifHcEEyaGNVoQeoZd6L
MuKtqFcszSnaLosZJwX7be9pLlfGaKBuWTqzkwU2mFqGXVgHKxQt4gtWlOe132pAPRp9DnJwyFiD
yD61zEQSvML3hUlTiT4R0NTZjtpb3VMMmDm6bx8c85sxWGZ3XM3bpYnukvqeqELKn06GReoXVBjn
adv5mXneIxB9S2c17gTjusZtTGMcAcgTEm7QrmRwN4YnlJDcsRi20jG/lkl5oq2ufO3RWoePpwWK
c9R4qXOVUMooWBSwU73YuWeZvVKetoA6AKT+pFnjs0DLqpF0I/DCS3w7T1PWuEPtfSGe46Y5ZY+m
3CL+Tz1zaKGvlekkQPX2KTGY9cMImel5hW+1jAHOsEM+AL4UkkD/ReqNbeub/wscwwtpiO9yx+6N
DtcT2iOnRU6VvoZ2ChG0jzwE2SbzW5G3ppjayi7MyQVEtvMmoZCmC2z9KQ6hMvIuZrvN+nSHhtid
jvlzIvnwTE+4boFi7bzJpqrVYVqDl4WFVGkqPpVscU36ZcHuB0mrEil57dZja+vWfnGoAFxZwLhi
oEFHB4vh6yk7UCbgMpENTcKSF3Mv2xJXVHRJtek5HPddGrK/y0YbqtEy5bB4Lmqo0AGf1LNH77R2
kH/2DDymgLPhAynbQUvT8U8ENNdKuxU0hCn47ORsDArSq2nxIvcBWzQLwPPZTclNxCzq35yDLg16
Ea6InO64osHBr7y17AJ0Dyjp16H74Ix3u1yD0cx1D9Hg2Z2MlJS8fZpHSEKsA5/6ya2kF/0hAvvJ
sbng/v4//qiSAJLO4A5YS5xc+fwz8ynozAAKXAv5W33o5LAvbN207yp19jhv2BmQQNe/hiHJILdk
GLN799r9NaR203Am/AZMAUfoqOu1+9zZGGcz5XWpFz8x0d6dZaYO2R0bZGGAuMVxOOPRbrhzQhbc
MOdFFGTDO240iidrOsWladBBrJ4n+QLncg+LthbazuVTimCebSojhP8yO795b/y7RhOQVHPu+zf9
pygo81Cd1ZYMFZnASastNZvD8J6H5gNPdDMzKNp4BfcHmg7ag6ZYdZA4PjU2Hr0bZEYURjma5A9A
TxQ7bRHwx4tDIocYks6gcK7qoOpyegru97cy4XxUoY4O7aAbybHy+WiQJUoGheQyzsIsDYDAou06
HDJf682cy1Eo0Cmc/Jdos/stvPWqKmxVcQpzbT0k270uWhYaYC34P6R7MCwsxTY0lMz4rm+Kj/Ai
qan9QR/6Gcw4cJJh35T0JP24uc5ZdWAN83Q2NF1IT3va4fQt9RqrV16VJ9rwzeQSdB3+GeKNKQiS
dt+zZhwL0y1RZmrXVCfBBwgQAwvo5Upv86wpSgY8yYioFozJ2iMAcoKRuVf2Wk/B3rngGmL2LctL
bPz7ANZV7T4O0oxPIpoYpRwy/X7ljL1TfJml7JvcR2vKgzl61PtjrmnqQ4Zbgw6q0G1Yzi2UBrPL
pZPpXWpGPqnQ1d5KF7zgEsV0es4Lazwj8ZJI4hB1EeykBsSh9Wtw3IUA4Nwf6P3cLl0RTxhQ7okE
hI7rq9xpnjzTG6OotU8ieufrBXER0DyGZgvYbhwedrINel9qFeRpm7rhm/oS7NUryYt5KKpYTVCM
p5591o7KdHu/wwGMzgTuWsVtYl5uJmAy4UqdCfH58Advig3L0XJOTyaCeY7IBIoJbeFy7zJ1DoLi
eWkIyrL7AppfgihfSjB4FuHQUZMO5akM5M++OgxtaCpsGfoGPbq/xLCnev2Xxx8P8/tz9m2HsTAw
CLXpMw1lbmRzdHJlYW0NZW5kb2JqDTI1IDAgb2JqDVsvSUNDQmFzZWQgMzAgMCBSXQ1lbmRvYmoN
MjYgMCBvYmoNPDwvVHlwZS9FeHRHU3RhdGUvY2EgMT4+DWVuZG9iag0yNyAwIG9iag08PC9DQSAw
L1R5cGUvRXh0R1N0YXRlPj4NZW5kb2JqDTI4IDAgb2JqDTw8L0NBIDEvVHlwZS9FeHRHU3RhdGU+
Pg1lbmRvYmoNMjkgMCBvYmoNPDwvVHlwZS9FeHRHU3RhdGUvY2EgMD4+DWVuZG9iag0zMCAwIG9i
ag08PC9BbHRlcm5hdGUvRGV2aWNlUkdCL0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMjYxMi9O
IDM+PnN0cmVhbQ0K2Z5lRKR8JSrpHGNtjIy/7oEqegGrfD95aR1lrsmPdaCYbKOS622G57GDhBnR
r6TUW1Xp3g6fJyyZaUbFZ26YpmKBs08+rJmognJQLThWmUKicMrXTnAS/m6r3gHwH1H6MvhAegiX
oi8A71Sz11Ep1IE1eAQQ3VNChRuqToY5L35FjuqmJ43MBcACDT9uf3n02WMW2Dg01OBYb/thFRvY
hmSv5sYJQVS4Sg7oQ82WLjbMLaYH+CeOcIHBuIy6pWpokLiWCfHfgPdoeKWo4Kg+H31uLcmB7tD9
drDbz3+e1bBN5JWT+PIw+f0DCCJR6VXwrO5twRcoCqfIi4+Ry8hq8G7Cfc+dJUAqSooxrERZ2w16
RWUoiE/yKhn8rQBOZwknzfFS2OPoPU8PmGRxk304jHws1engsuAgz4l/zlaQ52Dk404MeE5eWzv3
W9HF/kwoYrKrtW+uQ9UnecwsTzeDtWBbE1lttvMAMPtOmnwuWgPgseT5qGOMp9tVOPFXsjoaeVZf
oZJQt0R5yP2/QApTeF8TQEYFScSY6N8QzmclD3AOSf7rCvVrXGhQW6AB6QYsCi07oyh2ZHrV8ct0
ppoj5LW66O5cNtIKGcFwqCvgwPPAaBDHRrDFcSSe/jfLmvDZwF1qfgzDhGEq2YLbL3Gig5anc0Cz
CeTUu64taWOXMb8yAfqqMZ182T06LL+EPhByar7IEpTHORo2lwXjJ5M1OihfveGuhS6KzRRNTARV
pCpJ7klfBI0qia2um5fglTYJzWOEalRYxHZbqX6iZfCf/s6JyKXCV0w9dGaEN/XpVmahxc3wCjaw
N8btzHV6zZu1FKHMukKNISLQt5LntdpH3YtWrAk+xP8SYg88SH1NtgDqA7PBjGi+jfo9od6fgI9H
aIAtn2SU5A706tbBN6gxsacUPZ9l+9Ua8pByKkQhbay3zbT2KCWnIhtbqM12KEFt4z/05eRWLOs2
6KPrI+nkmF3K2cpalzwLg4wpbmrpfSXXAbAme7OvqZzItaPEZn5/yARy/iZ+ezfoVducWWN91Rc7
Wzp4/G1e+hDvPi8PqWA5Ew/tRz1Emz11yEFxNTtl2AKKVApngsbTx5H6AZyA6VavxoEHXJDK8SSH
NELI+FnvKha5gxYYthHGLl6c+8bn0vLEAtTfnqwSwmODomyv+3ikcxwzhaYHg2fHZ9b3fJRm3P4V
4npZKvHgW7w+BMOUPOKz6Y9tGMp4ZfwaJ0HlYo4Oi+ZzhyS+f/zZshqfQySvmEhtQ2rXg/U/rb8X
DPT64FkS1R3D/O2NFxWZNRlIhqE0McoOihvl/yYHmTtZNNRv2rM71tgIoHuLktIk74Optd45mHfO
oOfmy40G2Ytv5t8EvS6sEilgRP2Um2hBpz6zHXlUZ47k8WhzywOV2ftBLAUaHBgru0LBUhE0Arp7
NE0x00VBvSWKXlH0nBtUV5kB+JRVdt8mw2/yg4LmPqBmTeORXi28lt2Fd/8SrCFxQDdnV/jmXBkO
MdPiLC0jgB++uWHzlm1NA00HPHUJDR+5IQt4CZbx74HGFnkzrTiOiDC72NevILkU5GjpYOrqTJf1
nebMk9ulb5MDOa1zGc1g7QpQeawxdoRkA7AI7MWudK498NeqjTqsgYR9rg0OpYgd94qXLymbx6EM
WetEjC8l+3BbiGG3DOaY3HNZes5ei+U8sDn7/C98brnlapX6AihBiYyDBUvFRkpJGEnorsllfSwo
F2onqzAG834rh6NTor9d+vIbnAR9qeO+10sXXKG/QGlmAeV4BUSbT+SC9EVS2OqVVD2jPhHFmyeY
3jAfEbHj7UNIWRRaMyZeMtFm2P9yZ8i6ukdgR/4lq60fCg3oEvLwQ7Emkd7kmPJ7ZU5HfXVguHM9
4VYxz4IUb68wtpMcrZN1Sx+tw7zaPEyAOSho8VdNioQH9iDv25ypoY6p0vIg78Ste9hkp0K5Oz5G
UrZBBQpJ4rnjDytTVhXLXNFa01UE/hdi1Y4fz7m9BeAswj/6A35jFqpU/Q40lGKPqX5Xbr3FxKs5
ff5imCgRY4hN7r6rTNah7hOuAebImMVXJrHa0Lqlp/ulJ5H6zAu/PUqMAhxJ0Aj2k8Tqf3zkmzGV
dNIIj6voycUwU26n1FMgSRHoXwIrGtJgr/IcWzEPsQWOvEKvfE+MWwHpbBaOozt/vBkvpNUH8IV8
IOC9sNvpohIMy88t65mx5shWjdkrfiFh/wmg6CWvYZGZdKHyXzkZkgFuSUYUf6Frd7VD7xoRPVWc
vtXzasd8R5tjKVHMsjr947wEcel+hHtYb00lTFEjsVYTgj6jds+ysohumY1Lfx5oCKeSIM9FVoKv
m1zY5Ns94eB2yAX+o8n1lStv8/mEsmVMo/EZWZuiVxqLX3SoGyrcmY5ZJqSsfPEizBNEJRhaBoQL
vzUF8a4qE7nHmAH+jT91LrxXtcvp7mx4zMzKJDyDOs9QDEeVFVQo8JwiMrUXL8r1oeB6FGFtR30Y
5PQZLzw5FIF3B0ec15BHIOWWVLEOl7EmdcTXbqtUoxdURZ9qCi1294mZo8T5Hw0/+ZMrXtYTlDY1
tfvKJ4lerTVATWh8iMx8evjup5mwdTjErCda3WAukXGXolIjzTgweDRmX/HCi7fbQZmbQ3oOSjQ4
gSKrKkdqpdNFIuT7lyqmytOiwA3CPZgB8mmnu1Yh5wWdugISJ33dIst8saqcbAuqVAuY8v8zLbxB
GHn5ob94an8x2gAArKx0VEJXoX9cg5xaNIhEmROtULi4PTAZQEyT6jy9v5v1nfL8+5k6Qw+KdfCz
0pl5+bqxhta1prBLPG+TQGOrVvEGfoXPXtN97ml81yPaiiodhDYGYIEruISivmDI2NGK2a9WScXG
MU3UJ8o6wpsLL7gvy7jxTblrbyljUUvU6JqA5PzLkZYaAWe3n358BoLlvRVYlba5qt+zB693YPwp
Hba57SPsro5bAAei5DnZHhma8iZoIDCJLL9OEkpZvRpTVwmUKiBd03e7OfQnN70yFz0C6U2zfrqy
8yGTYEGOhYN/ul5dUn+CrEca1FEgXLtcpFupAXniCbqrn/rh1JyKKroyJqzyGmjgkFO8dC0Aq+bv
n6Y7AFTTDT3iuJgQfidq3vRpFSNvZh4GUgdSwjYZAebk8jTm4dNIPA984YgZOuGqLbzQo+Bptv29
06JGyRJXZrqNYwDFqqGEfZ4OkYn/WolS8p8anN1zaSeyIhHLyWhflsaLvxYnY2B7o+uq69kGGAlJ
hkuwdzdb0ZDG1RjxN5R9sY/cXMkxrS07VI6JT75BKwAcvroneF0fsSAEWDNsfFoBlbT8fbTkdCfL
CYCiLy71B+nzvTGLXoiJhW+kSEuuD9a4wD4V90Le/kr38jivVGRHpDh/Tvwb5O0vt0/OCxPfrEgt
Rst/B/2eVhbCIVAEC1AzHk2Dg8a/X4HJwEfS9cQZQYC1xOnZBtQYx2KgZoHg+4jetSzrxTfN5TPl
0vQNZW5kc3RyZWFtDWVuZG9iag0zMyAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3Ro
IDQyNT4+c3RyZWFtDQo30ZUz/8tviYB/Os5Pr3vTYdaz7ecWq9XzJWlLdok1ONFhvEYZCBZvtocG
zo9rZnTXVysUKOjSs+JgDrl/x/mMJ0HvvNQhDwOTJBu33DEbTaGwfYRTlRu5xPJkio9ZsuSoBELS
caM2JvUVhw0TBapnB8+OLdU5lPdExWJTIja/rb2I4mQC+KW3PPZ9/rPVzmyUuOzx2tELL1kzWPjr
mMrfTodflUrLTmXyVPiii8kuVlUKem6MfhK7xTSYJXOtOdZvIdMFzWEhe56l0uzBOLVfqX7rlEZf
iqc1qButspNSEU+GkBrTt7F9invrc7pPUJqUjwE34ggvlFcyj0P75WbIjVBJ92ANdSphCvFTwrNd
WQJiCrBsPGkXUklblvuztPDHSsGDMpHYtNwyFEw40TV3Y73iJHZbXqZDZTJb9b85sX+pq0MavcXN
P4Q8sbopfSM8QyZhvoZS6N5qT0r9Ptpqr6As6kWz8qmBkSApB29ytpO8zQH/opA1yY69+iEwb5yY
KLVeRlWxdQr475q0Tx0XuyUu7bEIq1t5oSHCnIeVwheNoJZkyy8aKQ1lbmRzdHJlYW0NZW5kb2Jq
DTM3IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggNTkyND4+c3RyZWFtDQoVFCtr
g4IiiSdJYnWC9Qv9DNdZCRiP8iUna8p4OgqIsgdDoOaQgqTdgMJvHYnwBAk/LA683ExsUW0MRB1r
+hOzJZEQsl8BSAVv7Ux2TY5hi3rA+FJCSlq6i0uGrCP2G+qa61iDRHEIYpBGiTrufXMVcIrD23Un
l+A2t26UxgEzaVxdVlcmYp0MUt8K6JSbPno7d8BRSN24gTmIo7ll2yNLw3bZdd4lMIkzXkIBEee6
IBR6bQdbh0J6BlHAxzEbJwrbVYf54JYCPTYCj5WdTDxGt9MGaou4D4e1DsUFsUxQweeavGJMlR33
C53EaF59Z3ERE1IlgFUEoN2c0QCF7LPlP/bG4jt7PbfxEYncdcQfUrjYfP3D34wZ0pDYI9mQnwZD
SQiDoqh3bdKCSOVaQ/DqxboUv+3IUQjknhRGuBbmx+Bcy5KhVqcSVZorkAJCdYgdu8SoKVmA3llE
ryq279pnWlcjZL8EIdoqpM31VdpA2Xn55+cNJleCEKB/AL9SGWoed5edF32GJQwB4oH8JnV4Y6fr
qGt2CTd5BhbnEIajpfUEhth9ADBLTerrLOdxj0+kUDDisSADQKelDWCmeZZEJV1En+oN+2kXcSa0
XL5qSoDaKisHzwifw6SswJmmTSkygbyAdHz4BlTHJ3lwqJoDZU1n973PTrNrNnDZWvAL9NUXKXim
29nxaBsmickW/9XeP/xwH4lajx6bLDVQje302sD/Ixv5/XSlygp7UdPfhrqwycB8UIK/O4dWtFMy
D1/3j4NUAjZGooxWEqjbPw+tVy5nQPv6tiGRzwdT+hbTmBlS6eNJeBplBypX7CFb+QPN/g5o2l0q
t3MxLLXhgkYFVrELcJUx/95KvdeMU0dDbLiKtstZ2Qxm8cD1ZSVwY0jOA9WFnLab2yPDbw2yLLlx
VplJHn3YSRSMElsNHSyBYw5C3HMmFnFca+dc8md1VqNZXoVnGfCso+y7P4Vqe5w4hE1inSQHw9uA
LfB9lJuA6MEiIwsCVyfgytpqwboINbWoIMmSbHX32+e7VGNJG8ySwQ4Nx8j+J66f7l6l7ylDcUVI
10fmjPQ0fNSFyGkXRBbPGSNdx3LraID9FlxDrofb+ECIp2Rcs9XZziKTDXnENXYdy0cvzbwdzN0A
wq6YgfPAqKQgllw8JL9JT/Fu8dmLSop2elMKfUmnUA7EJ11xGq05U+BZeSWYSHVv8vGC7gU4gW8A
0W0m2Xr+MoXGjqr4EIlAIpReD2dapqA9MGFBdwdR9NPaCLoXvepOXah1+ansWch8JaoeaU7uU0zg
aquqa9NoYB3Z+3/Ym5+vbjApre+fglR2BHEm+eh9fHVcLZxl/QHVSnuyZwDGylUQ7CXTqgCNcZDJ
RecIsJJyiOp+4ynbWJ6xr+jfS+07pMIY5hoTqWfFYqQXbwX/XHggjyjGyclx54EGjhjD2RbtzooG
OwMgKmali+HUPznf2ZeIs5RAkvTzqi+2WGJZg4Msnn0XC2LqrKGqOAzjg7p76kCJ+u+qzmvb47Ju
nbDADRDTqLD865YmDg9ja5FADkIOTnT8oK7JSeUV2qZfLPpxh/92cnFdVKMAWYNsK8kBdZ3l+twb
Pxhjuv9pR9aGeNzRSLARD6g1Ytz/x+eaUo1EOuhnuDU/w3uQuU1RXQSA1+Cy0hwyp3tcEAyL+8sZ
xJUoZ/FSFCB0GrsyyLm8CcKtzDuVQmFF/dVuk0/cLXwaT94qvnQhhHfOokg9daM60qedXUySFRyC
sMCapOlwTEGJsoONbo05P2nnT6OJrFJEY1CRwhJSeW5IsO4uo7L03ioxwqoFWHK0pDqpvtEg2ZQJ
yGpLfMyXaQPXRCKrY0S5QCXK5+iCSBsiuqGdRXKBN/sQYx2xa2Jo9z4P5PRsPJMnyXMqiLsi7vQ/
kYhoCwP2F1JnH6WFykEGwIRXVN/6BoVM3kv5z5lnSvS28rtWn65iS6gcU3kpvKms30NwNiOSiYxX
P4rCaetmp17kQv+3ISkZTCaf7xxjy+jwVTcfymAyfqtA3DAZDNp7WYHGjtDdZiXfP5qigXEloe/m
J+x+xl6F878Zc1xBqsqVKglYj4JYPoCGJvsPygbJ9xAN2xSKaTkq+j9D1alapcCi++3I3qlQEKA+
eNqgbI6eIxgn46k+j1jqfG0PM2Kjml7aZvIRHPNuSVH07XOCGk3T69j9vson5v1Lgtowqqxtmzo7
1pk9pGiiOKaM5j2X876mvlPVDabWyg/s8wraQtwctQvZtbBfblmFNJCmwB5GppIEL2guT1BKKcR6
2ZzbPj5Mv9N1K3/REOIb7+LolyYGfYDG7qRk+kddTVsb10tct13XUMZooE6hY5Xq5alOhB68FtVQ
c9XuLroTA2uVc4C5Nj1uALhLVq1U+8Gw9jSGa2LLPTw5fto7XJ+7O+8mtfSNnBXxb5Zs3wSAXfnQ
vqSULDZOhHecHHJ0MHXBMifElFm41qEngRjX6PEsdVWDa1oY1jFsp9avqfaQ1I/xX96jQRAlViga
D3GDp7/RyFi+/OQAUkitx8hdscExCQrwQ3+BZFm0pbVFU/Wy/X9BwaF1fH35uoILJHParcU8+xdK
bA8ceQncqZpZpaWbPavBlcVtHvtyAdgqQYvXlQk6Q0vElIOGA3TC5cd/t7FnWlrgNMXKlm4rpOTp
hmGj9SMKxepEOUBe4TOn5tSe4OG3rgN8fISFvdoVk5e1KS9eHAhfXjLYCzxe+3dsiQCPVTn382UF
oFhYVqrUfRM7qXSom+wJ3DK+9kEmCl8LIGbh44FGkjGVquDqvVQy4BNgPlcFbS06yQadArZsAxSo
O77rqBSN+1qBCLNYKDomMigF+ArrfxELCVayw8Wm/Ti/5TQi6u8Gv8JBpSrXNVlsb23jXa+Mnu/D
6MQ3vlBD9lV0b+Ej2FH7xFp8H51cLGk9jG52cbMaEr1te6PNGjCJdCGjuDR480aRqR7a7M39KwVR
U4PhkHcIx/AfQz9q8IkQFuf0uItPB7m7sXUoBB63xwW/sgTd7P/Z9w3nUJYvmCoww/76hJQOWCpu
VIx5S528ShbHc5weL3XScCkZ+coVmGo9Uk3fH5NCLLoDf8tSP1Qyy8XLl/kUNfokV3bjjWSnj8HC
y4KdWJ7Bm1ZQXm4XSKxeABSqF6PEyWUCtlUJ69kiBjO24chF6tHBEjBCjEf6UxEA+ttBn4ckW834
tZnsm/f25R0TbrVy8mSjTUtfhW4Gbt+3tDw+sIhUpwaPkYR9UAecIa+gQBRf6qtcNoXBtl3s6/J1
Ob1KfSBze1gCJ04i07AmoHlD/Eus94ILDbXY+6DlyJ91AqCH1nr38DhVhbDcOyBGJ6wsQG8IPDHA
dUZkMghpEBuCEh9Iqv4j2WLlWFF9uksrnh9oVkwwiWl1jJRkhCJUGTMzx5Nk0aZMb/MSVcx6ixUd
4RMnk3nvu/p7vAQ3wgb+v22QYe70Wx5L4KLn49WOEkzdovT6/FieFmpym8mfUG+tVShNgIdj5vlD
vqYH1JrfEaAlT4F19GBnGOl3dDKHvjPL+2M3IxQwlgpqXcM2aDFQQkFABIest3VcnS51d5Zc9cs6
G906QWnChQ1QlEhC9Np7hfF9YT+L8BMHlXhHC6Ws4GhrTaW9Pvc6O35fYv6XeiKEKtny68WbNMwO
x1Hk8tyrbEbzqLyoAp7zDSv8egubxr6v3rF7vPm94WIzHECDJuynmMUWXVHJLL8vD1g2vFHVe5YP
j8NyqCvmgfDmX6QDzv22FoLKS5qk99c6nMabgr61KoYGrCpUP3ju2A6BGbThdKlds//13Uu4FbnF
XxpPpDm7tOrHLUgArXf1/rNoZ01rOfig1vwIAmibrkgZjCPblfCNu/flSDZ/Uq9/f+qVGvIa/KHV
eDHfM00bikcvrTXPkZOi4u4EP7JePGRCWxHRqnDjZPKrBlOcjk8/a64Vld7G30KI///M9ZEWGzTC
3M5ZolPJrfSxnfBpn41kPckcMn19OLEMLSkWFRegCowJwn1urR9XPORysUcrb4yB9qLm2fM2Lkl+
PGJ68aWy3F+HPg3/B8jnpxBG8vWIKjkJxmF5vHRY1mcSZ79ughYQLA8CFcTWyzF1MESQnKjgCXVm
vzvsjYOsnTbaKwjehFp8FwiuEd+q1a420D7y762+DzJrPQSX9VD8gtFU7apPDUDbL+BfKFc/8gsu
6967YCvPJy3wbDW+l4K0Fxf08IlL1roiRkb5/w+LCDmbZN/k5xS3JnQGmGqqkHbTzMDzZ7pQsPVJ
tTzbmZ9RCU2VsG+o2QklTLkcFZixOnVlgv9JzB360b0FZcQ1guF6Vjvduh+PBleUKjFtK10+pMCP
0FxSoL7ARaTGGqRKNpXSZFCKucXP6Q87PK5KOI+KE/rbzACX3snLqdqVKXfM5fhiiq68l2tT5Sla
yJ7uvkuntKKu523s2wUomU6sL9PncnSHSLDmLKsY7krxWrnLMEzHrWmFy+OJrzoFAwsQYFLavi8K
d8podQ6DywvigkEP2t5fRr/uCXu0YNq/PBAvwQyiMGo/TnA7Vl/Xqn4ZlbTj9Np03eIE++Wepe/t
1Hx0i3cwzSRltrGgzwoCnKTh4Rg9uw7UzxThB9RXNEd6i5A7yA3EhnWcwx2M+xpGPDNN3ZCdIhJ4
OI23Bkzf3teyTr50B+3z2MxnxXvq7NkM8m+/YnA2a+gU1cdIrXXlv25zcUX+IatCrYdixTl8Dl4p
jryvmQUfOZVyJkTF4+n/VoTcai/Wu/v6zMwhENRDszAQhD1PFZ+FK1ihVDM8iGEfWx+sF1y1zoRa
5giy7w/vyvMAnX0UNEIvOMdsNwh1PVNVlwFKLND+Y0WvYAqbk0ssXIKPyrfQxlTRPx47d0PO+lRr
iNWz+3E5xyFY47373SGJ080D7fqIBLF2M536nYq2d/gYPT5C5YQ/aOyX9rub2w+JOqBW2nJa1xKA
UJD1TZ6qvJnU+dG0e0w1r2FL2dd5QINtXRgcz+dXhFkfSI50POhce7JdP7YaXE2z77WVOVTae914
snwHgeZKqpBMi+M6bTzWl+RJuwB7btY6SBkXtTOkwSE4ta6pDvpQ5coVKvJABg+6PvB/IEJ+VFra
iGSY091cDIdGhZeWq31n3DQpGaAvypLE5QVzsMrTJS2fTq1SeJeE2b91T7UQbURwXA2K+ecsnFj4
7LX8s1VveU/9N7IcIcy7fM6ZLF/D0xWTqkhlTLZvCPnceoxGPSjQQRtcedGzNvxxTUDy86FkENSU
QukN+L+KtY7scPeh5pSC7chpoGFhF2DbT+Ceaa7heXyWeTqAoCYad2a/GLbi/3R63RxNVv8BxSRA
XCeZspyWCa26pL9CL0rX4rBmeEHK9I4Nn3q33FYsiUylhxtT8WDcvArWVv2OwMQnh5owu4C2FKD6
i87GaAGIczM5S2fG+cuBWt11gmW/bx3Sk4toKBjnho0v93Y5zy1sCOiSK9TUg4VSSCmVtRCj2Jfk
fuo75nExLZLT+FfIBiOjnx2eNKTqUOMEXRMWmLqkkvCKCDUH6J1/DMW7htYdXQmZxcRY8DbRCmXN
MvTztunOxmyIqYZn0luMWYOkpzSEJoVQWwmBhotH+kC4qQLO0vvuQ8viLBRpsqHQMv8B1/bryGBE
SKWs5Bh6NRmQLxMIkpw7Hd9DAiKr+14HxCiJz1Fkxg/KPFPqK7inVoyBh/r9yjWnDXm21avopslH
rrznIm57kuc3Ki8OVpgeJj9/dbiMrAjAJzwQ5jCFJKuNAkk+boozdx8sT2lgEv5Sh8Nu5TkBGJGI
4SrSGZ5RzBrLj1q0UkFgT4OQMypnkCNWkmlIwAlC/mK8FsJk0iwhPE9BYRKOpIcVo0S3g8FdamIX
gJ17X8BfLcytwk7VUE9f3607P77I0NU4d4JrwVE193hy0ded8PgI73GP1JV5kLHtP4m/Ha5sPmnJ
WEDyPO3kmSy8O8FAVnZsjCV0rcT58qBa0gpJojsg6qlRPlUHz+8h0SC4KBH5CzFrEa5+/ZL8ojOE
mgBXWRI64N67ndWXuiCm2DdxrPax8B7aKNu6xfJv1Gh8my9SABmldhOzHxfqKhOEvSqUHSRj6ULi
hKpI1f2VW1nC4QklEoVPTCTRXBoCR3cBBLToKW9IEtrPJZYUzdhjrJdg0B3NJDixVhTEVfuRNWwX
0qqQ+Hq4pj/qyVhOs+HY1AZXhrRbYCUJS6Ii/2JzmNrK28fiyir4unfATVksodfd1Q62XIlBdx6d
qK8Fi3i4ooBaSdGCU7xJ6DoWVcI4Ull0JAFOkgRxBTwkCPs3rQf466ikq/0NGmPMSNGua+xsXBHE
tU96FjFdwBDvBSopHx3A7D8Km4QJdf3SejvrRUxiknug2u0h5NEdgerVTYFgiD0MYBYKZvIYI5oV
cfpc5Tc8GHIRuQOa3t25xEmqeEMVm2SdDdRVOfas6/A4acisJPORXQ/AnOvYGnoMJAhHjRmVoduj
QKDV6Br3u3v59JFsUNIimKTfW68Ez4edPKKmoCPy6Jb04z6cfXj47aYf6A53qzAMxrepvMmDcxnx
XsW4U/2zcneUvgmk8AWyS0nPxVILGxj/1qwzeMl1ueqF9/LK5Pg0AOqr+Q+oo/Mfp9yOExgV4pCX
BtiqDKbDfYkkX8+lDQUN5O+u0ecrvlSpYw8aWRbYGdUF2szJeVi+SM3V5SZIUg+C0hjI9QeYQnYg
2K/kHh0aARCwquzwtvVB1PmJFFXQll6ovP3Sl+hftexPZLOmNhs5HGN8UBDNk8IozXMkQnds3PPN
XUi4j8MnZzq+rzUTl8HGPVpPfovco+53J1nPUFKqEaJ1wnFNS/3I5JkIO8O0GlS2+1m3wn0MFsaK
RQjHuWsKDvNYijZ+KijdYPrnWHuRNGpQ/HE7kk3gsKRiXrOAYU3GbV5+1rwsuQWSNR/Qi41bHN/+
sanN3wMb5wPNOa4Jj0xXtskE2x4H9N0qNIhYFYkEmvQpZ8cqMxFDCXWUrCPm4aPqpb8Jmut+V62t
9s3qv759wAjxe1JesGCKOMmSNs00WwOR5FPy9axtZD64j69MAjGlRCeE9pX4cA/tV6CUzlNQ8ZHh
S4YjIbJd91pdauekpUGsSaxR6l8TM7+4UtzZVDpMAH3JE/AIieG2NHhs5uE97Pxt5vOcHSOYq5IV
ylWN7OFHKqRhFtoUqVWY4Lc+OUJGMvCCD+vi9GtlxRbGUJ3ZIm2WMBvtbwaBUWumCXk7hVG17DHG
uXqAOwAHK7zJcjvA3JJbZxsGSNcX84zycUAeXmDBpQX7Kr33tx/IT0bM4tZsusGqNIp1g/nWOS3a
3zf6xE/NiRIzQGZWkh7UkA+csiOws5aLpuMRdcG1WA8H9wronBBNrYul6AbEt5GSQjmuphvb2RD7
1tWcgLp999m86TdP35R20xgc8/MqmDRENao0OQBoUfJoh3UgcjbKdbydchcjZ5ixgc8E6L2otg24
gcWx98as2h7xuOS6k3cUwcFvTj00F9CjrSutoPPgA0253Kte08l4tE6rm6+bsV5xBlMiGtCGx6BS
VmKwY/OripDuDa2YW7md19crpd3SyZ5l7/36+zspkLzFGgLzigliAZXitLI99Fuig2q6Zt6v2UYm
OOwB+ZEAMb2D6hOeTy/Yh2JAtmqfb3Smn3+VxCgkzB7l1jzXb8BhCbgQUPk7C8WUglKk/1Cxnkfb
IHE/+xTdjObPSl99QBUqZy5HZoS6Ot1nHrTocSTtRjQ+oQ48AMi3m8sU2QA94GoR6GLUYgEohSWX
TfRxH3Uzw7gcrwI8R0JefuR/V7NCD1FFQ8r3udBqo9yl8Pol3oLGtMQZxmozXHcImwTBKbxZoi+7
iArieerbOMgDzoGPywzXuT3WL4xQ1ycM1oCsYIBou1gBKX2c9dmOSnyJmRxZhdI/yg1lbmRzdHJl
YW0NZW5kb2JqDTQyIDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggNDk3OD4+c3Ry
ZWFtDQrDWKYyMxA12R+3IwlDgxkll7M0G81TUk51IFs/jKeCxI1ZnYXRdMxS+d077cVaVLGX4CxD
57uKHqLtS7dr9T35ipTCnQq+8T46fuBGgMLgA2/byWfEjyqezVRvecmrsYjTy1sEvjClR+67J83k
dj+uvU/wwdzurPe9ED/bqJIjThWHItyYt5AsYIydulN0K2MWmne6lIDPPMV6SQ73NQ5qT61RHTdw
5k6peqfodQ0tjjdp4WtvW8LfbmB2Ys9J0EfRPn6MgZw/XPi6IrFckE8uq90RYs7n/BjDn67Luneh
YDbragcrwXsr1dW/Xr4pg4ACIMkFdVwFBKgsXcW1dWj4bRn4MpV/n3QubHRqiH0njU52nWRslAZH
6tfH7ZsYYYRoJpXPCHNk3FzCnM2BEej6UYkVM4ZV4OiCCpCIIiinvi4psRmYEe29zjxobCdEYSSj
mG2t2wl4ws8sfYoAW5Y+kzdsXzPwUNWliF6YzVAh4MQuspCv4zXxNT2k6Q1sVF/qTdTYhyVxdzHJ
nejcD8e0b5C4Kj44jC5DeVDpdPNPrQf6EPy4kgafJuitIIz1Oi4U1VsLdPp2PR6bdqyD188Ui1AA
J7hXtnhDBdZ4+V9jnlWqe4AywzuMpHB0Xy44ysBBY2w/Fo0L8nhLHM0SHu3BuBRY37afEr2s1G3d
cKMrWL6LGcMY5MXUpGorm4CX+RjkwqwWRLh7AqCTnk4zPnUlqQIaCA1grPb15rG/Tb+MPXUkIBst
UcncIIspfZUIeRKLBeeL1vmKinfQkwNos3zPcQftA2VuhCN5InMOja/ttYbUDx7jqVugEO5G6of9
Opt8aezWfoOzqu9yWuVMAQwYdc+xFCvg6JQlGof9bKpC9IPlGpQUkcv6EN95dGEUo9DUQg/hU5t2
dekHL8J1nummjbFPnOHjwlMiJBfE4y68KAn3K7tRoRAFmIyNWblNhplD1Zp1eIGBvfQ+svCT5r4u
Re53TdRwJE3F9s7R47lGqtqniBzCJU64rVeDVW1h8ZVtP7jnTOjmYY9525miDQu7k9Mwr/BMR8L1
InpRdzIoDfK1wouIM5ct25EvVTuHAU5Nb8pLr2XfG6HjGRUZ4aT6EaePWWO3uB0xBu+6VU/RcNkD
XSmlRuoEGU8PF2wktAfEpJQ+8nxLsMexCihNodgDNJw//mxDLI2MCL5wv4lAU32z9uqVqyss7FWG
biiNyaPH2wz+ww9theGRkzGTUf9KOTbZSnHC0aqbCSc2FjaTiqsOKo2cN1O/Rttr9UiIPziQ+wty
+fmf5IcCSCLr6vHJYLtyYkjV17pWPuuY++1eWjZWYA3taL3eMvsq3fqfrUoPFTaeH/Stmo4FJ+/h
rsW4qX0aDG6d4DMyM264sgAzHl49YntxjsrXN+fU81NS+4OIPD9ol8e+8QOQ+qJ1RDigK2VeMmSp
uX11uI0q1JEb8i0Bst+G1cxVY8FVvXIvxAPraSfKkrNlP6VYmtyzAOHwid1Rg1YGYhyrscTJOqGx
7CznNdcOvJ2VFNWa+PF0UB8JwtXNkOibjQslDjWDSlTFUbdP/Bmbij6Om3O3v/FuTyKGXHUBXDa3
ulybPONBKoEiAp8BiYb9ykeUGawFQ8Tf9Ruxh1s9VmzUDIGGFfT3h7CSh/KHnaWl8nGbrviWrIeI
WQ9h+uvrEVxqeFND/mKUtmjgc7Jah5v7niXA73NQhggOJDUsfnn+4hQ1vNDzFvaBR+h577s1Xywy
UqIICvY9c7TUnxU9XAR/xLrejs4W2w901Zv9SRZGMjSdCbdIpVWvQZ6WWs0t1RNByFFLUSQqZDzC
V4LTJ3dqpExdY2B83wmdN+XIREFdcVMS/oYU2DzxJqkA85pskt8Po8uJFB3KyypCf/DKJZ8nDPur
XRBeGGjb4FnLUHX0OoDief+wILVXPQ6m7YWaa6UDF6myHBFG603tRNzRtRPYy2DSD2r5ErNsh+mz
jHpJwCEt8t47qhZYfvvwdDhetL/ncXx1u/FhpHLKzup8sv2JCkifgiH3sI81HKqAzswBAJ9O59sb
xHuNST1TypzTDnejVzozWVKJ41QZe+SMIh5DE0gQKYcjBybipj94PB0z47qNTiyRYBXQQloErQJt
CF9F50fzIUhpugtAdpo4p4o5Ib5NvmxjJ+9ZyhPnz3sAhDs0zSxnmR9oIZfb+F70RRUruc7ltvYk
/WNyC7AZ88E6mwmNB/QKD46emcKaKsDdKAAgNyUO6dhcIj6aSa6QaxnoNrytnudhgwzwQ6SAyQCX
xwf7Sn7Idg9yx7UKXZFNwLalbyHSmA/Fg2bcqqG0QzqII2Z/DR1vO4s2VAeIiFPtA1qh7LoDhHCQ
0rp7UH1svqWvnrYjIhbhss6oq21PucEkZ7v2qm/kJCHwGrK8oun1cBJ0rn/a//+xaeHH1VgHH7Ae
yP/ktmslWf5U7P94CcrqqJFKgWV/XA1d1AVl9hoKBIaA93+rUlL5oTvIZnI3CIUMRboV7CPttBod
JXNB30iA2U2M40iDeYTPNF9Q5KH/smVuBHWjaimupNFTOMr/PKXpgoVFtyEAjAbvSNP7N0eqAYN3
1TYjJHUbtgzcngFJBRk/fZuRfEGbtiOjlhhmws+yZ8Sj7Bnb/0BYYnRmntIgk6ri9PafMvH7lO2v
qun9H3CWXLMvUgzIsZieI8IGRZ60VpBWTfeS6q7cIhJje6adSZhyvnQ6HW9sF+CAGS+U/CGxg9BV
TRtExca+FrMkCY/o5KgWIE5guz/39GbQcCV/ZSQEwa1hLprotzPyY5YUSMceWiA+1WTVTi5dRAh7
XS0/8CwIq5enYLLwe63ZWTxKYWRIOACHEegggEzw9VqwWsZl6+Fx5adlnvhx5ZV2zXiYro2ci4xs
oC1SYkX1tBdJN3Y/nnz+flOwR4EdrD6Lie5dEgB9FZrL7fBc7h8v/fBl4HKOiNJptix2EervmeU7
aS7KUyIVFCpe1GhRPHhJQE9811OY+37Wk+fVQGud2O5e3c0rKQZPeq4JH9CfdiAb75pSkHxTorfn
mmz9tE0ZZ8XDftXk4HTIqk4QHuim2w2niWZfBYQfeXj7VzkOv9SaIRZ9IRTSpBdxp5vbAT+W62li
t34og3IYHM4GlJV9zBXJq5JN5fV9QXclXflw3SAnezRud3GfD3NFYJAhnp3uFBtXC6JRAPxlcMP+
JUBAvRWMpDxifcB/4JeM4ldVMc9kS1ULF7LwuhOzYaFQa4nE+qUBy7CvvdrJrQDzol9+wLHEpB6b
caXjPGrzNALqkgGK6bgqn20RYDsMIeLC0bXb7JaD4SIE8vZ9UPdtlKzc4scwUSuhffLO0jsUutWd
6p5NQTy25m0yGMeuFWiTOBNVhwq8A8PNDj6DhXBEBfwEfVBF6N1h9ZW4e9NBkWPu8cbcGBIOMFqc
LoLGnZva7dNhu4jkdYpTGRYAYkKKg4mUlW/4wkoyW3f9MNVTU3h7ZUlyG/hcMg92sNpobv3lBu6u
rc0ZwFHsT1FzE/6erxDYR5Y/ioucx3R76X7x4iXRmcFVBqSqEsl3lSWutHKza4huHNoJdT2DJEr4
vcIRfIC0Fc9AzjqLAjN6CN+fZ5ftYJyeQvNuiV+nEtQesvEywxW40wwr99JKtqPvJz2Nyn/UeTQG
FmdXrUPpEfwYzQCO6kRVZBA0Oh1CZEbB3o9IY+GKNWe3NEDgc/Lnov/kxkBEEI0wp+47bW0Fv7MR
N8qiuz5gCytPu+irrZVxwD5GHmtyfNdiVhtMYuQefl8b/Iuey4gEAT0kIv/0RkFhetGot/I4MuZb
Almdvyi41K7ryW1ntQ84OVqenkqpcSjPIumNnHcvYLx1FpWtGxXBUX2NNZNxU3mVF1DSIBSBoxxN
M363xv1yMQ60by+wZO32L6yS9h/OmCPxwTI/Ii1jBKqrNMExoabrkIzCToEzB4dDxLnL8adZhTMu
BZyMKHJKdNdUu+DfG2BlWKljdvzVTeH5DxAipWa5Txv+g37Sx1xhQ4VqPpWwm4Kf/EWQX9UHmyCv
fXB9MNjW5EQjvpBwfYEG7YmETC4lp1LwwbZc5dfZ5IdaJi17AK7xKwiHJVXvV4RUPBFFlIzZQqLg
qA0Yrxmd/dxJjPqEsmYZE4Qon3HBj8MSrhwfThHX3zjIGmdbDF/YeoEdyEuALBGPJ4rcXYpcZKS7
TfiASTVXaAlMh08YTWl7LwGbxU7Y9sTngdv7GZfYpowiSK15UX4nyAJZJ3stg2lN/F2bzIMCtJCG
+EcSLZy0bIZptsh8lIswxi3DJad+k9/P5lpPy+QMz5O/1dcAqxHtp7BRUlrIOXgHL0eC3RnmAC07
JxCNf684AtJ63i/ZXAMHaeui5GveiR18BjNcSP0wPZLXHD6kHooZ54xhDeSgn0shJMVEWzQbPQ4t
QVPaMRw+pU5d9n81G/+Xx+cXFrHcpU6fIshbxfs29yWwyTN2fTFqoQyuzECWigNs7jSJ9KsVaAv/
u83+vkLIMmLCMdvmLeEoZOLeKXB4umaVWbAdGMelwTN98w7ASla4T16opK1rXzjtni4VkUUqpAFW
nBwGhPU5yeZ3aW1+idCEg1YwiiHaXJdEjRZgwF6KZxYmpANFzBF7E2wR2DwgvpNCqoFmO8G2fTF8
AEY6/IYEOibDj9WAgVlImM/1P+sQYwElbG5g04x8chbQrGokJ7C+LexGEoxibZBn5//qkojVz/NW
Zl/KHHJNG6TA6CrGZzIez34gG/+fy43YvMo6Qvly/gmRHn1DiN+t24xMkVLP20XWePYp45ng0VlC
QvnCzyb8h6BN9fgpVTIPYv+DBVdUNhfOi4MqcY8FKSTpXdDfX52S66yR/FzCK+Q5vRBIrh5z4x60
fa/MZaWwscBA9JRuVDZT6q7VQ9UQThgvO6OgeDDYHDTvMa6dNPOPTy4XVd6AGI2Ex774L86Fi2zs
esP2ypENRpIjGUff2NFpmM0CZ2pVwXfdsfdyArPb3AfseF1iytvbTDJgcpA3lDer+qo2dtJiZ9kr
9w8nX7QzwQgsUAnbxyw/S2hk/Fl66aasui1c6x5vC2RL2rBZ24RL+K2L3zqpgfkV4JNXNyuNtHgt
VVLCPM9Isg4N40I7MHWIc4eH6DIIfJXdJlIlaYtzQHvDPih9nuWmdqYYLa/r9Hk/cWL7rtW0/d9i
pbEC9d03FpeboeuZ+8C52MsW+DekzhGvKQhkPIwlTlLaFkoRYEld5JUe+ZXPoa++6z0DifdUvyYS
qVJ+R+KZrTZ1FR6Ze9fNBNi3MQrprsPRE2owDFkugTZLS7cZUbj5fyYnfiasY/dShMLkjUf9htaQ
tzro8Oxxn12g1MSCwTWi0KZX3vDPF4KicUI1Yw/yA1vmqIV24UMLaHubSwLj/ncxdPmQEmKaLBkn
rqcbMJkTq6YvA/s+CYE8GXoehzKDK/jOdu94K5qjAwH0xW6wOMwlRQ2JyQ7IvNARH7G4FKvB4Yy4
0mQBt5AWLMZr7dJ4FpTn/0A6GeWZsbrZxwrlUrXCflzayVLnX1N1U/kpjdKduUUFqYtPgYyM9G3n
5JVBsbfOBqAvprMefAXQlgBSA46GftiMoz0Rb7gK66FezOit1pMqYicyxgsjBtFTQD3yw+F5ILFP
y5PhiyELzOZWb2nC+MqaYOrVv1HGvIodBbBpQfJPry0EXliayC0cDtGVJCThXot62LFUyGX51iuL
k9MZOaiA+hwlb+zhVkdgbOe4bcllE3C5gjXWYB54clF04h++wOqQJ1WP8Lb+b9jgVY/btyAK1LZg
EQVY0KKpIvjJML+ya9QfIo6lvPdHHk79d40rp7r9O45rp6DO356QSx64zJUFfuWRvX8vcAV3iqml
NPHyupV9m3foMg84Ak50oq5X24qrzgohIR7aRhSFid3tIDYPZ/EkEozpwd55E225ZzjREXUZ7GBx
dqWlrOnnChbfVJr59MSyv/O2BIIxDsdQ9+60AvBGS9fncXPVX6MyNbI6cqEkQu/+SBkd1rtl4tTP
yiVWHtzROgVM1lBjrOG/4pQkzIPIeq/NhZi8UaIrqB02BDNSd+U0McSiwvm9ZD21Yjx8Zu6Fe6mV
n8AXV34lPGMx763qZtjODUMgEXWq/iaNGKHsagXfb9govATNVEqIaA9g8VcniXzH7fNW79ODEE0k
ZD7htJvE+Z7Ag/m7Eigdor8Efre6zAuoD2/BRaEPmruOLerolmFqO3tEFiEXBetp4ssBWmstNPQ/
Ub9eSl/18Wyr/83jpthRiakqFQy6dzBIM66SrnJhjFD3H7BLPA/eXvJIE5tcmRUMsF2yJmE0lssR
BWswVnZEiT/dPaQsN66GsOV3NCC29EJRXgEJ7LIsmMRDyC3hX4TTEulmJPWBGad3d+PtrB93ColV
IctqkRPcxv6+ci3IxKU+Wj22XHhDNufQzzP+1UDIP/XgXyKPCguKqQG6FEghEkLzBqwevPrNME1i
I5CRhuZQQXfwLqoWEqimpMTW4C87umeBTGdmHwBL6J5lvKUFQCbK/rWCWU/BAtHGbI8m7+gpT4y3
g5mJds+GD/m6D5xkrvrwhwzGARzH/aM9/iphYf210v1I4IBTe7RPb1srS330+0Aag9VUcEhI783j
1+h1WSkGJHKwlSw16S/6AubHvIC1ClRFDWVuZHN0cmVhbQ1lbmRvYmoNNDYgMCBvYmoNPDwvRmls
dGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA2NDE2Pj5zdHJlYW0NCtCgbIhYQnSAPiFMShflb7arc1jR
FJXB7ELvcpNeCByJcOIkJDRKAdHvHORV+vw+qrz8/++lloH2BH16AWvmudt7OaC+gU2ugZl7ykUi
x98s+lKeuHx7rrv1IyaOGCq0Q/yoHMNM/prWsSyiBHPnMEeAq9Wp/MAhAxFPvTS747Ljx2RGbKJM
chfHPIPXCGU1tRgAY69ibnKZx7OvXLRi0Le3GJs2O5iMV5YTUHJ23n3yzPb5SpI+h/MN1ZbfWDOv
aJ91QIkkQ03yVbCoHEWSuXv5XSVd1AGwnAw9FSG9Kh/21fSwYRnZKrBGbCEpRCS45P5XYqhRYZXR
G9EM46UPFHix+hispX2iDBVSBG45EQmv57KclzJ2vdwQYQHrP0CnQCIm9CihltgLNmCz0l9Pw7z1
CTI2riIjDX12JHyDF1qhk7WYg/WfD1O4S34wr5btLxwin7oJ04K9QwhUTGP1KnKSNywn/5phvOFQ
fk6rUdsbeUyfkuAskeTcotTynLt+EhVRtgE65bkGPWl9rRxMoSXgT4i9Fly9lX8Z1kYOtsabIXyd
VtYl/DxVARFmXo4GGXnpjZYVI4UE/3xyVMTrccl4BxSZ7Yea745RTAaePhlE4MXZhA3Fz3tnwP0Y
0h2A+wbdHqUQeweLQH1Q2U3e1qHnkq1kXJ/LGJj09lHWB06FVMzulOqti5aI7fpnMrOGyW8pkVgj
nYaqD+TjCNANjtErGoLx3eqsITeyzL2kkacZMWTeB8DA6d2Jsc9FDpzXKNO1CEe99GrPqD5WT6+R
QTpy9HkUPtCveKtX3H4wP8V8jK47VBpfbRrXmLxVdddA94oZKBPDkcTLegthdO+5ZMF6b6yN+vUa
sVBXd5s6/mhKEysDHOUhojdT99rV8/JPQhNqUisOSBgDlOot1kSeEFKG49Bz+mI1Fa7A8nbHCc52
g2ncP9FzZXJYcU+YDhl+Bzu8fsqzbWSKztlgVhrT/PuREQyy4HUnx0UIKdDCnTNyk34qXJQ8/nle
ZvDtW/vYhcc1bTTHYL8klBVSZDXxJdRKrnknuSJL7Uq9QlOtoqwim5c8maEMI2Y6/wGqQ3o8TFHq
4CiU6aPUiedALG84Lo3GdaRJVq6pD17N3Nnch+Qz6gc9PI16idF2vBWHe6wQ/dedVvvQ9BCK0eme
u84vJFDwNFz2q+o4mWedmCqHYbRK828b73JT25/o19oWs8p+C5Hv6OSjCIHo+wgBdQNlpzF1kbML
1twDTtaYSplNzc6dYcKB+RymjoNndUfVrWOQJOT1GJdrlkOsfmbHa/7vl7RoXYqGmiq5gXInk0Y+
hyIEyWHh7cTDgCbx9/BmyksNP0VaPbVxdd7QsjgbkIKp25u7AyzdNDwUjSEQ0pDdAMoFmEq5ETNv
U0EVeMSoF33NmqFHZk8zvQHEETLOByZRN6dckXz/6XoqpURZXjz1iuapKbObXCd3a3YlCbx2ZTuD
CTNOlaMpTzWUmWMgDANsHesHaBxSXnfwrVyl4ZiDAYIcFB2QaAxMr+eozj5B8DH/Q9M9ksA5vUqR
gSbJG0T0IzecOUP3QCJml5vdS0DSH9CdjlV3At1yMjzJ7/4jwJjQ/gsoMANciRolCFHmy11Fc8tQ
JrJSR48UM9roFOCiJZkh4wJKAcYIHXs2C2xY70ZVFR+EfB275qVQGlOfmahF72Bo3ixN5ioNM8lz
2k7yfFiik6EVFowsPnD1WoqbfZCBdB+m087p7EgmppZsYa9gb4f4v8QP6yHpYxAylKN2/tq2QRcg
bX9r0kI+BZDDaC8G+GRCuJiJKEYiv8DqYRm9x1Efvnlc9IAC951WghmMb8C0LAiuhO1j7ywjo5cH
/Jv5s3IYNpulHMjz3xIMUBJgqtn3NkMPhlc1SIQwVIBKUBYrAIqg6H+cqbFv4SD5M9KR0bugLH7x
HRjZ2UvA0fSkVc1xZpUo7CvcLjVQdFMK2gzYyz3j7G+nfRVVdbmpWxlEknWNgQgeT+3Kad+vAJMt
KrMc7JvejG6u56Vf8PEHbyTS0GcHCkwk1ABbw7q5kmuC11NJOynmSfqOnECvZ2YYf4PPqmrHGeWP
eChEIXROowyOn0hXF7oDPKHQO2oPeUr5lxB8ykWleSr+0ElF6H9lWXL9f+ipNqELa0cbvO6uLP7g
yIAG2TdHMs6vmpM2V3wjjxbvOo827Y9d/4+t//UfeOnyQjaexU74gKycs8CppG9CHdiPzcc4U6+K
o3asxo1wCaEU6x5x+Rud7SUUhCFuHmIqPhIh+OqYGbeoZ6JXVNzflofYTzatcf38csArmmgMa07l
Y2e3OF5mXGs1kKlHZOFzx+JLowFuYp0lsQ4Kv5Piw6/y95AV9DnZRNVvS4qN6b5753VMUa9eOY54
BuzdAsI1DymsPAxdHBo2G7FHJxLQ6hloggO3FmmZl9U3OngIrhImmIAn4N0nk/yGDdr1SuZfC0z0
dGeNAvHDp8Z/Clih6cabG98Upg0j+gfKMuU9lMww1D8jHOUL37nCU7Q3JnGiFtSsom9+Ls6dRnpS
EkESwVgWRUj9POXWRP/IqIV96OmWrQV2Pw4n4sXh/mMEXTIr20ah0BglEXBiia7neyrkjReX7c9H
1fmQQY2MZSRGUh7yP9ULomfo+bbhwZTbsqqsUOQosNbaYSg4SK/M/XAStL0E1LBJbvUY4mRgH2yV
p6/w2UhG+EQkY46t6q7YV+kV1TRSiwNGSU+UoPTd/3j5MW+GN/DH6dge1fp97tbzWnCPy7cwzaBE
XgmfoIyXGa/aIl2HpsAhjTsKAG5aRNaV2qFEPfrHDZAVh0bcu6jHYlNIenMwWazNKR3U+O8QsgVU
RygNryxrXNFQW4QBEFPj+rZWvy0Sog0DFhHLJ7IT8Csxr4VkcpZRvEOYcrvLevpr/W3c+pJY4F6d
Uv1CdjrUu4VKDVvFMrG990VtOSjRy0S3cBoyUhhr1jPXpScCuazMpJxC+y5wR0u1Aermv+oppzRS
8373mCce+kPkmTpdqSZcjRfXCYO7hNuhC0ZmXpbLTPNahR3urnx4EqzT9NbxjnlY/Qa2tcDRhhzn
kQpa0CIl/4Tl34EJUxia7WPjcKfub4gOlrz1BKTjJ7hnHiTDwPO/MJ8slpRiOnC2grx5j+0pQiE6
IoLBbWjwmdWcC0a/dhiUYn29wfmHUhqc1MK0hzq9aAavJSuvw87P1V8Yx9RT6J+VKAEibRRT599N
KA3nhoqOgXefj3LKldKZz0WUAtWHB8MS24MxiE1W92ExpoU2ygBELG1ctl34R1mtBa7kGKyRQi89
WCzBQmo9H+Xy8vXuD2pGqFHYk8dm0v13qMFJseL0Zgq85NeB8bGgqf4ylr45pkpa3riFtLKpq/eb
vYNv1LW+J/2C5IBqNhZ4yPHGNLFoQSDQZc2vDu1PC6P/vjs/+sovPaZXFQ59NPocvq/BRWC4lZrD
u2pI9nv4GY6wfplg0wMMbw/cMu/x7O+xdfID6sWMDu/SonPAlBBGlVAn5/OYN3ntORIqgO9GC75g
twJjw9muIpCFzu9Y4yrvmd0NlrgVyrOtrMP2HX6qWM1ouZeEzHrRyeUldbD6uChtQ5gXJAdpuKST
gu5vbjnlpgKMQHixhYVmCnyoc8reGo7pevqWCvMzRnsosHDnHHdMNQyFE+wIIvkkKyGRUWlqWYoh
dlj6SQtX9Ofw85vI37dPx9JaRUhiJDGmxA5Iy0moZLDvRQmTfFuyHvPDeWLRlaVsjwRTmHCsJDFP
ZeOsBRuw9JaLxxbnjJVtRtVwADkd7hvbUyyWTl2gaDyUTkrnvyIbn616bpqcCNtqtKa9c9WBvwgK
lZNA7Kj7cNcOpspsd9d7+ZPBZfcA0S30/XDdLMPyVNGjOj2euzx+c33d3Gh7MXQqYRfIUdr2UhbV
dBGIOrVDTX5fWdgkFQ+OYnAuzRkwEuj3V1mHwmTw/oYNaWcS511izSHyp9/5vO7MQhgJTshq1vbz
V7DYEHDjKuEsH9RIDY3WtrUzZAAkAtKYZhdx+IELr2zq2kFdNFjPdZNN2Ry8noj0/VOpY1bNpOSP
k6XV3O9IuK9emqnYLQTycPtefh8xu11eTVWzVH7YrP1ABHdXHvy+b0SUENDk4ILrskTTCAtZEYVF
fd4vrHFV0IMWeR5u6cXhBJzU8MyjVvzudmE84Tv2xG9FXkolT2ClKgDIykVjwJUnc13tG1f60LOC
5uGx0i80Vtt/GCkDqJh+wWDccuiAiFqJCnt3k4dC1LyerWvKRV6KpL3c0cYTGQp6lyjiGpd5MmG6
/155KJ325+BFk0/neANtHCNkguF0wAs8DteIQrJNWDKIzY26OXghqL9N/UOBd16+nUMXrh+RzKup
pajFT6GVHSYYMviQF0IGWlMrDXbnZ2GH7th4MiiKuUnwpxUEy/Uk6pZtyzscVboP1+Qwzt86KFK8
vLpvj1rn2Ho/+LThKAi8cE3/uzhGBL0cLaavMbiV0HNMoKSt9yTCAesdHoGMFSheeUX8g4mCM81N
TjSsktm17khmjsnjf6YzS5RUtkT9cG+MgL6Bmj8H8HMK7wVXT6cWDg2J+9+zbhryI4FUk/SGVvmj
1+Rik6/AovX+mbuwJVt9acwXSLGb4d4uP8HfpwYOpAPPe0SMaviruYuwBkbKAsB+WvxG7gxMf5Xf
uLscgSE2SDBotvyvsPczksYeLu75G/CkNVG7fyc3GmoMgsW/Lb3YHGocxv2UGymP87R1ogSzUHmf
KOxPGfn9cMpUBlgIy/QSoS7JsC+1yh8O/4eMiTStMficU7zFdrkqJGwHK/KNRFGmaXrs+gI7L+xC
6IKDBUsoSNUFe0oNEYohlWxMpD3qruqfz38jehHx+5pmudLevSSRq94j7uFrPjmowhtziPgP3aS3
QhPYETCHhmY2Dst9r/FVld5qNqZO0Zd4Lr6uZ+mQlRMerGmvf9V+9YBKS6pzJYp5k6bvaaN21S/l
JSW3wSCh3DE+l/i94GCOF0CepOdpVO3L5j6aDbXGXDQD6qQ5ovrZI+KWuUjxPasCH2/nh6o3EvKt
gjSDC4z4/6T7+ZDjPTh0T65yYbOJVx0ZBu/Ztcf1NKCymHMnsdSYOnB1ftK17nCbjzJak97qOxEs
X5lvssGvkn7vBINpl1hwr9N23h+SzjeUmBJVvNSCpERD7spxGnImmeCrUpjrw9gqXtxIkpnUJLVI
Mn2Opf368exrEqEwdiZNKIm6aQTLToDx88koNU2Isrdr7N1eY2byWbEbV/FAW/JLrr0yp4+BFWkz
XznQuxf9HxudG4yURGlxVmg1vaACJFD4sw06uhdR3sWh5grxvc6RI27ufRY0t7TE0LKHi/X2wVET
zgA7F2NSslXcakfOsAVN2BJs+XZcMwQoPxO5HCjeLOzvaC51ZwAFGbzrdOV/TsN1MWPEoIGokLRJ
C3rMuBlw6VBzpfsyxdPYdL/gEfnmcPoiIpUDL0LHX+I7uamrEgNL48EI6Ph0aBVg8b77YGdAcHHx
KJgCGNoxRxgHhGbgyVmtkvovCE+g9rhIKH5y5C0llltAGGtucVEouggyMlw35woFc0Wn2yNDtBWn
0vfPXqsdsECWhTAsGgdltQXolrdHuwsNVlAlsVfMkKuggtZj4yrYQCo0TJfR7ofsljSu1fkTZ8tz
h5stdsfBa+GsqvmaPG0YOZH3fCU3t1RCYcZxbnvJoqs/aRagCa4vyAhtJt2Zucckhuv+ZteyQ3+s
4LvqAMNtdM5Zs1uDllGVlNljyMT7nR0v9mglNEHa0HCBL3p6EB/Gip/P/pHZbTury9cK9FH/+7ss
+v5lGi4wa50cAYMK+w678pkVNvU4hmrlwKeml9Ma3gNU3KgCuitjkIWPG9xOLetLNlrO5QAO/b9Y
/eE0ZurSZcusRLmIiwTMfYNkw43qAa3HFY4vEjR60Ie3vPQscVbeIrqTmIOhT9iYeGQQuOyygx0q
DgbKaXWbYupLBWZYR9/ZigvL+Ynrz4aiIIGHYiL0c5YX/s2nu2i1gYYqqRm27k+4kVM741B2k2JY
0Jnu5CHqkwdwcAvnuQ1oEPBYxdJO+DDMMD/T+02cBenGTA5d9smLXhIJ9DA0irCpzRxew6y2a/et
lPHDvY5INKC2gwrxI9gftEhTijx+1t7GfK9eJ7TOiYwnaR83RtC91hleqixMzJPB9VJDVypBXsPO
T4clNayw8yx782QLZi688plq+0wPjmkBp+vi3JskDZPvFxuggEubYSPdi7xvMEFJDAV1A+St55DA
ZvIZ8SabsKpjNP2qtzrgH95h11wno1PSbrG9sZbEwwBGwo4rvvT/hwYLfjY4trVWEtDJDNhgXDuA
s8/tmbMI0O4yPeKJO+P1podN074W+ikOHj2UDH6c1/3GGxJW70j+sIVE/A5gEgFxx/SJaqPqvVyJ
MvnGLAg1BNU6evCwbnGffpEgONkT5AV3knaq76OuZ0EXmI+bcQ3yGUdA7tB672uvTsYPy9yn51HM
Ol0GEpTI26NkNBgp5MuGYQIZ5bqO8Krn4L5r/7HSULsciz+2UdoqKRNVWZEelt8/BOwDhp512uIZ
8qIJXzbcVDMk0CXiT1KOf6zCcSXUIP54NeAIc8gK+fnHDb/BfcVJoeAWqLJtfHtV1eqDooSepInN
Bv8oVf068u0pLInxn6OLYXVX0c+EBojGPnFXIzEY7XunlvYKATvdwoxoQA4mv2TSUzQfatAaCRH2
mEKop20A82ZikLkXYlcWHW15iTbW0Vj8QSY3xWB9gmKrmxSmoUpQzq5TNraVJUYzZ6w+yzErH3ct
tb42jVzu7iysON847ZqlWW5Rvikk/2tyccnsSYC/hggVi6gjAgb0cf2Rar032eZWxsGrXW+8TE3M
NN+oPhpKg3XaiHapoEsmgPRz64R/6DWNDt8VaeJYmMX2FTGz2e3pf0EeLUW7IbjFkCKnWD9QIykN
/vXHT190SNKeqtlW4QJ4BYwwAZWBzI/Q2VMBZgoaww+KJyY+gUVrOM7/ppkQS80PH0ZAnl+LNLKm
lyxmNbPwOZMk4726/juPEAKmVPPF0yODOWhMGb0cJypnzoX9a/e5FqGLFOuTbeeAIQRBr2VV5sSr
s+VvxouGlQbByW1sidiG4f+i21qi2VFE1nkVWWL5h8X3NKfp0/01cxCKerZGt/lXZrcXcCDr7TTu
tAX5aHtkCVO+t+QB+HVvrW0aF5VEmpV2VPEPY1Y5UeQzuxeVV6Tas0wGZGir/nyCl7wtuwVEE0Fb
0O69pW7+T/NZ6Mwi558ZhRu4NfPZuPM8wT+7li2wsUgjBoUee7QiGz8d+75o9b9ZY1f89QtnqZnf
6MpieLLz2Mlsk6ZcPlEu5Uw30nQl4N/kD2JFYcDnedG/HJ8bGaG1azFrIMYha75w1tkOa+pjL3Aj
ETJqFiW04MbfPlAbAHwiPf6cHyc1c356OTaTT50kk8pMLaSDa1K0Owtay+l3aCZrd3dxx08G1GBQ
r037Lo/3tKn4ITf4mgmyvUd9YrkKswlQf1tx+5VNqQnh9w3xNfjyUVBMb8U4vTBO0ZQ266Qi0WnX
zo0tszmShQWgdkh7HgWkVFO1XM7pVtVYO29Wqqtf7VYlstFQHE9SyB7ioSUFBfzRtTqNr+f+IIv+
PzsfttJle2goqsTbWWoyRhpsyZNRhXch88dgdy6gRCHeJh+lnu0L85rkCltSFlTMzHh2GG04jWQ0
KV460UMX5GtMGdy7Y0z9meK0n1A5/3Cxd8Zl+EfMV/RseIHtJl2L0i+RnJIjjc5BrIY4PJhpfdNs
+UiT/bVBiLrrtUnyQipryVUiqniFPAxm8lqXb0b2ECWmPZO8IZPMCAVmADsZPI+i4Y2IvzBlyzu4
j7w+3CFhsjK9L458mREa8GBlPcEEf+/lEh77Avvb8TzPbYTPVIRGGWoQF9rzfGsIVpK7oEimZoY6
j4M4IjvYHNfmH81YQU+6LKgiaBYIJ1v5HlMNqyB6Z0Cmgo06FeYu9Cs8Np3hxC+w2CnpUq0cDpG4
+0bwK5DobEEyRJL7OWajNxyr3igs1w7aCxxHZqyLzBcjJUEVwAwMGyMLpXV694KvRfIWCE8n+6V4
sh6nRWauZmHdbjPOQXfunW43DRdrlQRuj04vHaTSsfDTf+euB42XAQtzupxdWLwi36FA9QMApQrj
/PMzX25hBsLzMDUY6FHWKwaRCbO9i6mkj3kxOxBAuKefhjAwf90ICN0mpBVg76ASU4PVrbVX0lh3
fi+zzGT+9OFMHlbcDljW3oC9WLELgBd/C0x0MsVKNMjw5oMhIrCdgrNzcDjAYP05vLy2Rf4EzqkE
Qc9I40B9RSJxGwtZ5Egg3OB0IXApaDvKOY/SC8wA43NJg83/FHqy4ssB27+3odN0FJ8kwezQY9UF
pCsOQI6UExpUUMm9/SK2sOC1//1edxbonft89zabUtiOxeON8eBDfWbC1YjYr7ezWOmJCFzjqH8A
fQQg4nShsi4ltH/rOEvK22jc6dektB/9sJnVxWA4axpLVbg3mQQDJxS3gFvMVPeE8tNptqTahDIp
LlQAJ7+IYr+34NdFDWVuZHN0cmVhbQ1lbmRvYmoNNTEgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVj
b2RlL0xlbmd0aCA1NTAyNj4+c3RyZWFtDQo3ZlvNqlguEpqSU/kcf54yhSmAF+FQQcyks0f7OoFX
E/yh+nbpSUxvVvRjFfXTZR54wb0bKRzcWW40Dogn+jio5pG9Oe9R6BejlEFdD+dtnbFNsaA+hB/O
UVMpzoK0nA6Do5lOskwV7c2tlrTjtu5Zw8C7V0+0v9I5C0Iny9Bn76d+ATp4caN3j3l7qXXNjf2x
nmW6ftrYDpEbvBw2LEsKFT5VaRpjKIqcxDrVALZBIPDcbE6SGvvx7JB1iC4npPZQDcneeSOElM5t
J37YQPdLolcGMVaqHg2T0B65dI3RU6EFnL/iRmR+2ESmtaBY+zuTlGaKWAoPaefPzMisNzlN1KRz
QhxI7hfolrgt0gmAs83wJSou0A3bDzpOIQ//eWMFKwj3eW7XCPU2IDh82rcG91WxqU09DX69oNGV
EAMjCjiaeyMPpNxIOm2IeM3/swNEpY6vtDkomJBLKnh/FQYj4aorZ5yPNrRvphjnqLY2jUMWUhDA
ZwU6Qy593wrijsXppj059PHUrT4a2Jeciimxtlv6uI351ZclpW7vbY5+/o8dd5amn4v1D8P5aYzL
r437hUxoPGD+GLJo6bmZ0+5y70a5KUVoFrXinaPvXVjUT8vFOeUcaOHlJqRJr9NdddX4D863FZU2
LmJUl8UshqdYoHBVMRck1QyWUvPswLQLEQTTZNRllpU2VH/cNVwI5EDAs6axw5FiaFU7PNw6kXCl
/s2LKe9P/w+lRwPIwtawfIo5l0o8O+P+g5WrL2kNbFDi1Ct7IdhsX79wbThZYBE1Vy8+/xiKA9/5
qYoTL4acY/jlJ+UuSkTp5qUmZLdf+U27aZ+0QDQPPF2Wci0xC2JA2axpUbBJfJ+aClKEAA/+4zes
ewe6PBahmwuBlNQFeC1BXW5o51ZaFg0GGstwAt9bMR/B2tWU9T4q9l1yfiAqj/60+S9lrlmCKxhN
tG+o47p5NIP9fGNRTiMJP/vkelFgdezGxliZjMGCGoVrtV4lhxLysWD+YXSVWNEXWsNrKsi7OA8H
nNPqPeRTUCFSF6UUA1x8KkKev/QRHtwP8mqosI1O/gkcIN0btefIlDbyjLB/s0+m/X2E4ma1Gm0Q
oXJJqeBH0nB3CVIAbxSyD8bnumi90g48RRC11t+OZeB06BPJIQa6qiCD0dquzPuzfNMzSDNugg69
lScmCkRdhD9ArTNx4ZbmeQJUEh+7Y/1GGvlspvtJGGlOpPrTP5C1Jjrf68/rAuEQYkgHbLHrP0Bl
3ihUtwu81cfWGz1v9n5lqq8LS41Sq18fWyExCYw4t/OZQDvJQ6DxrkkH8MnQAl0S3HgwoqDLMZmC
ei5GJJNlZLXDUedV0cOBk5+QaHe5mT1dJHsSx8gzntswMy8GzaT2bkf4ZlrwUBqbGnBjSvGtffsm
VyThkQYI7o/F0js6CEDEIbD/4exMOupCtZ2F8YPIkThhUxzue2vTKRL0In0DIepgxqIUM7/ggKrC
zXTr9kOc1k8hoJgpFB1FqYbyJYzmbV+FZ47LRy89NlUh0CPmrFNqJxATHLc25LVr2DCYSgCkgMQO
AnPHgUgpcXvPOr8I3Po/Bmqq8T36GcBSo/gTiX0ncTkQi5+qGjneLgU5sNUnOvJPWzyrOgcngGTW
ZJE4T/U0JVYVkFxa/qeKKOdejFV6ORwGdfTGQO4RdWSTJ6uUeQQ8eILxsNdaVMdclu9jah6XefuU
vq6aNqU6vOGRbfu/xf0TJw9ast3PYWuE9225s27VsQV5xIeqygOFftGlZjL2rW9xp4LQXERxG0BP
8QlAaCngl5yF/BhykyQS0rImxd87SJn6Dcrm17eOsQj+R8jqsgM12HgJ37SKzaorB/SVfeu00EJQ
v1MlEGucGrEOv33IWcpjN7Ht38LEmEAlrr0OVZ7OyBsq7ZrPG0Z9uzyRoSQz1p3cWKsT1ESYhcNo
ZMT3L7YQJ+ohXMzW+jP1w2kyl2I8FaO9c3Kzy3YVi7zaZKux0yxneJGH2jjdTKzsv74xSeR97gua
qN2ccBbwZXAENVpeJe+nL+O0zo8d7HmF1OaDZkhKDrHuYROYJWINEqXKSFJkAY1XYdG0b+51qcEY
uRtGH03uiYCex6cHZbz0PNsfpox9vlceNYcjXmT6JttA7uaH6ELdfd3LiJRTzOewuvHUPBOj+qcn
SPatMpewECqqoGgJPnz0oAl8HMbW6JRDA0j/HNkjUf5nqmThmfL4MEUfICOWnpaqjmsz3ecyOImE
lNoFa6WDB060OyncjdFDkzHGZG4Ivg1CnCel1P+AE+26UiLJ52GYf7cCVn48Otjcdj5jlV+3zxE+
d3dpPTTh3JkK9exi+TA9vpd5JXOTB+stkVyFr1CYGbej+Ulg9IAI02DV72yXUan4w9ARwCEmDTM0
t1TsjegQ2Blqp8xrdi5XSi6q4tQPwegsEpglBPNoG+RrXjow5K51WvvHnZ2ZwXJ4+Ptz6YBf/YSN
nB7W5v4VMl3AqAL+YOHHHTlSILteSMzmOmgOpby1y/nu1SYWaqh56Ll5dMcuuHqJbn2jAJ2xrHD0
GHA52t1VpTAs4iX1N1y74WeZEy2l5/oa3wJbxhGxPQmP5AVqiXVn+zPjJ1DvJQnPfU4tLu85eH+z
bPultoSVSOrt1w83VTY2bNc0YUNxnNgjEOWWMjVEbjcnf1W8WEL71FiS+sTbk1joUvDXxBEZVKaQ
dRrSFPvWWUmNHlOB8EzJj6BuAw43ZqDc7W7v5Krt/icySkWippodocTlLBOm1wlnUNcwNWVwS52P
RZNWn7LP2VR9wXr9rBGMeIq655bViNI/fB2w28YyCryXJKx5TXSaX2FpSBm0pbgu8E0O/JrClKAf
AjlKcFNlQ0riQe6/8CE5MjLgRqNVjfxZH5UNZP+688yifmuDMLOtItajk20ytWdfN9MAcPZ7FosS
zS65FP9jjNoJPCY9DfJXDG4ohdYkidn+Qq8eWptGgapJoXNCJ+qRcUwUn3LEdyUPe9Ik7qZASihh
Y1K3IqgqLzpaNOgz3sXIogBiw6tZfXVk+bedzQTfzwz4BAOpWFsrP7NzKUu8N4T/AHqvis0vS8hv
Nj7OgPMu1puKEjEQLsJhtcw0axWvD3N4OVprCbVRrnfD6uHymo4r1gyz214lAI1M+nhlya8V7WVx
B8BOPP4sU1Z2TKJnNjxV3K86Llnxnppz2vywsqyLWKPErlSaJtnLU2AhKqBsAVAtiWNMAwoXZdxL
1dyadmD5TWqB59P7Wp3kah8xWSjxV5q68b75s2W3+xHmmAjwM/qdB4nAhynMV+lL8G1tl+fdTTYh
4ajMLxe2Bzdx8bI6+d0mxlHAPKO6+Ii7ohTfCI9Tk0Pm0LdNuZ/MRa5cFJ68l/z31U+huBUGL6T1
qC85nhnpIlYcXy46MVY3G+IJGstW2aPLXLSnMyUSrkALk9728wxFZeZPhOu2rvZnauoHGMIJRX+y
zEMBc/F8OML1eHVdFkvF63cU9hMiJjxdLnvv6SNH+rnymXdXhtVzAp8Ed01FvAOLoxExB+lMbTjt
DiOE7kccd2XyT5gWShKDanQStFiiVAJ7lBdcB6l+xS7eztFBrYMdOClczTw8DxJx2k+Ni6UhxHqu
8nbRxwNs9ZFCd+WAS27r+CmdJByvCQ+7zAzWZ6s+bb/zc+R5/siRDxfEXTGffgv73daFGTji9ocK
w8nvrrDcPA7nKRB6jy2K6FMFZpwYsVIDzncn+G6hWsBNT1GZGRpSL22cJ6+4chWSNPAW1UTaKpxJ
cymjm6tLkXtDvYak+f6ftUih3N0OU3LWh+In64cAnq4FSCeWd6pZjd8ZfO27VHoN9oARALll3vcI
C5jtiWe5ACM07xVDnOvL2Z4uDrmSR1+08MBz/ZjlHKIT7Yg4n89oFK2hugfw6QRcl/jyfkpTZWVm
l6Z35VGnq5oTTvA5mEvWpk9kaE7XoOuOVrgpFBHnxKi7Z/mN4pa5kn84O92RTcNe6eda/t0cZg3X
oztv+5eEqh/AKjiKJFXCuR3tY9x5rbHuZasn6jmlOjWkxYF2Ui1u+nPJ/aJsELgYDETiDuSGJwF/
+cWTZvSJVFQRrPrAZcbGQyMdVFT6G9JPFLukB+DUJrqaOwodhoWy3bSkEGYncVmwPfFhpb9e6byo
sxCZP7l1WrGAjITlus6QLRjUIUNPOtHhPGi8/yWmajmqh6LY7HpDzTITERVlDh7pN/YXTQCxDEG6
OWIre8ZSKeLLx2Fx9kgveSMr63Kt1/tR6KvlOQzSt3k+YLi8hVsb0UnDHT2VA70i5ZgCseE2jMGj
wYsUvumF8cMHtD0Zs+7HMXV/3jHxC0jDC0MCUs7zLAODL58tgTxak/kbZPY3s8hq/Y+qM/15LXvQ
ZJ3P16QnASk1dQwfo5ZOuv2+SYrAzdzggFv3Rv+A3JN2RjdI+D1dg5Me7u+enuLZ3RXhF3L9zxUp
hOnVMOxXuNSvTyMIbHp0Lct1RvZV+akg4fb2vkXfTuYrpvT9TFlFstCC1h5m3777NPV7/2GxlhUh
Od9SYNYm+Tx+3VWPjbvulFP0HMBlfPs6iU2U1ThqpH4SegQ7pZItUETMKEF78TQIBMCXMGIpvcSq
mVtcWf+RwiTWFSny/VVoN+UaBpMqmTXemKPdBG31xDnLGwJKOWkH6+OD1rvjb8HRz9Q8yONKTQ2d
wjZ6IP7GRLw9bJHNO6YugCAupze1hMYERdYuUJa3w13bERBSAPLSrZvSlplf4xmsGycqeijS6ctH
4JPOrZqerpG+cujYBoFDjHlvf14S414iwcZ+3aZoe9C2NL1ZMQqyMraDxbgTX5IvKNMWqj65AS9N
mNEMXWRerV62khuK8lYIHTigBNyaev8lXY9AbxNDHwRNyWIXWXscu86vEwt67X74eZsoBy80YVfA
z5lNSfxIPUOf/A1cJ9dsujM+vdzkeHuhJuQl50qdMbX6UIJTMRgoG0GZiavQG59ZB3pI2aU4VHUI
W9kmmAYcCY2DpZTcdG8fh83n0q3f1ZoxHKCTflIA5IOJzvOmmNvBa4VPwgy9NwS5SQPwZmrojFHE
epVlNyKrWgEcvQZtM8jeQd2sPcrfDSw00+wYDvaKiEy76FuBknF+XQ95ixkzInLZMkSv7M/M/4F5
AHh8wGkEBAnKzHOb3xw5glbvVMDdjmfkAb9+EY802WYWTISEBts30JU2SfezSIg58tD9Vto0acOv
e2E0J3WOu4dOyzWtP4n49if27Qkvz4IX+CnvXSFQzUrMVPowJ6ZFZjCiRERTiLW2VTKlICKOQrn9
GAPmT9SwLzRDz9bFkNsRcfLb5R+/lnM4gOSdIMaio95qek+BnB6DK9AKJR6rNOaumWI2Diy7e6Ps
AIsxtWx8olG3j+2kGTOdn43Q9tcHJFlv7I7iaDPKd8OVCwEqVgEhHw4hptvQEfNl7QrTJ/ZDuUSx
PjMmetOGyI+GNR2wuCHrylUwxm6G2T3X6xK4WgVciEKg/OWE8kqEeYpJuDgBasadSZbxDEz77c1h
qlk3d93caL9QK/nKDEOwZ8H1B7DBrYTXYVXaziyB/9ED6c/DTLMCU73gfGxEoQaocxz0ZKlLRC+w
XH1Fzmfhk3xxDGAKHQOISPSxjt8o/JvNtY2Hpdz2VD0f3PSBzWvFl5iGfeVKRHVyEXKuxFEx14OG
D/fOwmAwDO4djYV79+F4q/cIPgfUvnMehN5dODI5P6WWfmy5N3VOR/vETPYF3CK6RuG7akEaY9wF
H3j0tSarPKGOUXvW3UGjAO0sHyGpAU/pKOgdqx5HvMF/O1AA6raz8LVbkV8cDR5UZigj/sTcPQT9
D0YOjHkX/fvaRaVTXzwEmmyJ3BiMaXZSzSGN2JfvAzK4X/4EpqL0/FpV3kfR+ghfG95qhSJphcMa
e/aLvq8qfRDaoDj6L6UAfgO4AI1UE1QwuZZOJgfQNHQGI6yTkjBdSbZr3TQg9hrVZWDMFOn2zp1u
OcQvvTFJnwJz+Vzvkj6qrz2ZxGFdTtd6SyKOsXq+c+XWByOKvFS+I2hl0uYbOeN5rFsgX7VekcUd
nhRdR/G1Z3MaAZPXOVNmPP9HvCzRkU86QV0QkRK/KMmFvw7mLyPDMlrOjEBEqPgI9NZQfRnYtiiT
RjxzVvof/2Co0m0UwRSDla1Wfy3YoLcFA6gjADL3tPG8Thftq5LkFxV+aFzChjRDT31VVhuZ/ugb
w5OFmcuT0JUV3BbR5fmhfXBAFxbclfmMB9s50b3WKJYzJK94YV4fkXsafHroKhA5F7sR0tlyaRTm
h5qcuxHVLo5p4sNeNtTrTnBFF9tpKeqOi/PmCx+z7Xno5F7aLGd0SzRGldh0OYvQ8AIZmZblUG7n
HJsRh7xL/W/3ijo1z0RWom1//EoC6OcXc78/zo1Ig3Ugagx3AB9U/G0O9s2vIbuUuJba8tTDpnyK
7cnABQvYn1VucJaJsjQ0Sy4XcGivVcdWlvHe0YDPqxsUqnkBhMYRFrpP7uvtQ6+oZmf7TyhndLm2
fCU7bK6JbNUeY9UnScHytCObTZsisenhU4Q8Zo+1qqMjA+Lcjj0fjC7531dRhqCPep7KZ+5UC4gY
Qn0I3KX2CgG4z8hZQF782juCPWKXOwO30fsPQuPELLhsi3q7WNfXDJIhVrgqMeXXJPA0r2NUemQb
Q2aUfee5pw2jreYq2LnsenlsBvN+7UxvMp2HD5YuozR9/EvZUSsIYqzK1eHCQhxoAaSJ71uc8/+7
2piaYMIgT+1TnhZHGvDwN/W78lHD1sDot2pclGw6iKvrq7C0HiBs8F1I28f82tNA9eYCpf1r14ap
LY3zuOHFgmdEUfrMj2yrxneZ7hZp6dTDZ9g+2ECenZWMCi5EgUA5XBNi4SkudrS1CSDUvy6s5gs0
zN5SH9HwWTxhe7bVwP2Pm15BkQGxTaNXDT/iRhSnubeujRhpWKqnfTcn2QHc8wG+yDOS1BK8O2oJ
ou2d6MnU5S8WPmQwc0BLFGpHZA/XdKdxGF6IKDzJWI0bTAjMNlICAgSYZOyDe/FxcMyn8E0YKBZM
omNFiy7vM1UYBrawVBEwh8ZZGYqQ9k9gacN6KfADzH+8T+Tks2b4CuYmntWyyzyr5OTjXpdquyQW
HP/ur/B+kOAuQ+MPb/3RaOjxSdjk7F9xNnNRHIhSq/SXJC1D/eiuk5Q+gr0yFHMv2hC+v8IJ04JJ
0HFkEyYJketcldyd5JK7+M3RMrPxmBAVwBNyaMq+tKOZU8jkKD39oyHu3DvxQJx3JMJpaogJbGK5
bhgadmW2IbBn6A/OOhWNhB4Z0ZPe1SDpf0+21wxQjLdQ8ZdcXPGh0RAq4TUvS59WK7xU9YcamrhG
4Ww50mLKZFaQe/U5uQMud571dg+Dzc+Ff3VWZfBDKMjIEyyQ3n1oL6hzEaKsQAOvYmFu/lH/hdGv
I3/A3zL2n3uIa9ilTgoBCTTNDbKKJTcZP7dojghOGnhsFrV7VJMWREb1SJrEzRylb8w6xbTuUEUH
scoAg8kCUxi/Q+WQ8Zprc505BNUtwbNivMubtoUwzBDsxKCZcwfQd+NDfAYm/9P+8ahd339rS25/
sNCTRieLiOb1z+WuL00u8/z+KLAJAoZstaJ1dIeHccFdGzh2jOq9Eh2IYWl5UPGbDLvU1nidfSsm
wnRByM/v22wasr5ashPSqNwdBQPgg4g7lQNg8k3ZjIEAUhhSc25X4zE7TvmTitkofHqdVGoNPJhf
W3tsBDR1WLsJJYdI7JcAVJIRujpmD+ADOwWdofkC7p81iCZoYANd8jWl/gFG9frzvYscnim984Tq
v693+V6iCKtGOwwrDVvmNjPsoYMRyKkQId4HvVeyvx0p82+ToAfhnQZyRHWD0d5ew2kdmoPpeNcG
w1j+kNLELKSLFDI9DHNgzV7FzgwWXDBpMKP8cmzMJbarTAzQI7IhI708VInjyg2Eanm71Cqf9YuX
QcPhnf0bK+8LXuxwxa8lkC5QU43kBlDgy58GXwKYEDaejnMM5nHhypLvO+vw5w2tP6mn+tOzZ6+g
70wYE7tWPkVQdxpOUgMP3FXdO/dO5X2zGd5lBDJ3EUOdF7WE3li7H5ndPQ9Zzg/pHy4b3yAqLIz1
ISuKb0fU9kq6jDd0bD82xEw3yHEa+2GvRl/I9/b3vsapL0LRisaIgf/7Xn5LcH+u9Xy07nuvL71R
iiMC2OCCWcUrPZnHY35u/cgMKByLDGsFYUq1wzzTuRAbwK2UEq+IxfvZEPYhVtH6yiEPpiceGWee
8b+CDYq/ezdeIxUcDCaYPHWRbVmfN8tisl+dVV12Hk4P6hYv83brr7cKYHXB+dqnfKma8mbGXvDL
GAEhQck/wSUQzoBYL3gUoVPFRk6dszvTLfSw2KTmdZbFWmLP9y2NZhnFE5DxdhYq3OGSkt5SoZKb
2QMnsc7602Gr7vbtPdpK/+jL7GFV52nm/JQHcM9mh4JoZVXhSm+tjEGOxEnWa76VvUgV9mZulJ5w
AZp3dbNwYlbnytyQeo152eEAuToZklb8hzK+qVsn5poeTXUdEv1APxzveXnJ11HgSi04ePm5AQPg
kLOq05L0AnX6Md1hA2V1bRm9h84Tw/wO+XMo+ILn8kMrW+DXpbiqYiaoXhDqeFNlpHSUc6D4ppZS
W/XDTPEbD62U4lxndY/4xvbppkg8Gryf8hUETjMvR0qZCrvxhiOXGsieej/ZCi7blgnP5V4EZ3Yu
F3sPWdEmnKZZ8748VoEOA/2Ojd7iJlb7TrdRbb5GysZnKtBY8hN5dSxSn0qMwEaUQCvE6L+CiRiF
LPiwjCLytXdItn3y2VFfIA87h0isYmI5ow8sQWTABxWH/91xudu54ggQDck0lyt034d3e6Je0bPf
biWCJj0UPoBy7BYegJGaT8kRQ7g4J6zMK2IiKu0j0g/F288lnYIjAhOWdoXCrvno15FGO5JWyC2u
k4XWt2Zc+ZoqEp3e/MRg87u9AF7+QvLOwcHs7XbrhqVdTLQUJ8cAL7fKFmd6Z6CF9GK1vSm91goW
9lvTXfJDxRCWHjS31GPxYj1OflEpbmN6OY8caD9mRzcmPuJTDjtnhzHxV65QBvrsb603ls00McHT
Cg+jlBobzdq7Tl0f6IB9cWoC1iHw7w2uUyYVbS3sKEPIGVOkxy+KsPhADDgGP04lFfJyEtDpuq7N
k3KlKR6my6McfxXn0ce12AtFZNZHWjhAYd7yvsPIe7RiN9anUgIGIJbkX3j83r7Ye38gX6VC14qQ
9DE2dz7bt5KR3br4nyBelLI1xpzcI+xrWIk2U6V00mCANw+9eoJe10REa17kFGL8hVdsLYOp2tO7
UMem9iy4JqBHfCeB7LlO/C/teyrZUVNAdqs4aICKEF9L6Fq4dIPdfg/+/3y85ndRD39/TIsrIud2
fOkKye10TD5sXjlUONeri5R1e7IjkDBb9E0HmEufJm+XhnfYSIbSYiCiFHoCmIXzq7V4hY3nsTBR
lcXO2j8GjdgC7JAau3TMFEL+MjdjPzgkPKjVZvhlb3dY3ycHGhfs1cTb2Eo2wi/QBWz6W/h18ILo
TSdtlBvY1GCNx6B4tewGZvPc7VEDxLtnZT0uB9vg69BrQ/f4Pf6N+AK/an3eiSLSaN5CimG5jnNm
dZR3Q369e5txHaYFeN7S69QeBiqqd1FwmH8dddkh2hx0sry8PZjeleUUuec/w3n2YAfIu7qkWUZj
VOrqhc28vVQqeNypYJvSbqXUNnzrAVvqvLZDKHuNs6phwBJBB1j+jib3xHCqygx70H3L+b7THsvg
n/op2pAVSyK9MpoL7Fh01+28NDnfdJMu9R9vtMQ/oPW8AM4FgG3RspjFXtWLKslrvok++AQ3ipx4
z89OKBRr8LncJgO8ceRApyOTzrvu3RBOlZbzxaSDx+uUZvluHLBjKafomOi0d4ofspjL2qfel5jK
tgwLa5QxASLx2vz+JDKwkUmgNjsS06eDzYPLHunwqCfPPHFEk129Yvxcjqgm5QSEKaytMozXGX0L
/9s49/quCz9dGA9sZb/8WUw+3Tktg/pH4eLz597dxrEagpJVY5St+QRTEEvH5AhxmnnOib/5MmZ6
Hm4qWs5ZamkxVfnblHna3Imrdj7JKD3xvygTS6GVCUgoFzWVuUmyfwxYWIxV+6Zm4wPUi0IH8rh9
zTk+OngGYYj3+5oCCPIhemH3c1lRnHozpbNmFqFl5cacyRZ6+smJw2xyYOTB8URe4PKzjR6fAkJ8
SOkGvXOmZywRD5+A0TYmC+ozsnIUJ7BK9SEp4jOYq1AVg35o/LkhRY1N67EYPG0tCN3qIohTJDbR
OlXyWZh1HvI4+/Cl+HA3CZJqB2kfnSCx4EA2e6w2cWHlth94z5nlEC/tysL6X04t+8GA9w4HaENW
AyIi5tZ0+F5IryHyg1ifha0uieryPWVqy2zceRh/hMf6QbS9jHrxVTVbrNcKhHfXjx3wxKfSq6UV
NH5NABZiz0K5N9LwSKDQ/Jn69KTpD0wGyTJjYs6XUuo3129e5R0qALWO9ugIZXOsE9M2vyvpVb0H
eYESSccqT0JTKgldKSbltI6nanjCVatEgpUa5RW4jR8hpTvQ1+pXxMB+djZ1PISz1yMM9fuqIHWR
GF5SunyH2GnIt4Bwl8Wful2O6I9OrSRLXYfBMtlWnsaO6Xb5dCxNRwADDooeB6HZtx4bGvPDv+QT
o9GJmhy6+LHGa9YRqjxDB8NP1MpN1KVtrG7zKT1uVbTeAUG/Ed+rTb80m0tR0/q2MPFMv9LiOl0h
Uc7QPdPtNb+a+Ob3WMbDO0CZKpJdtoZYBJSsZ8nmOStk/z/zfH2lIiqosojONyfDIODbc0rrbbFo
ZLQdemWBl+qK2GcQXvTKXOz7ND2k3zhoHwbp6UJ/1LRQCHlXEUWME0mTepQ4njkyghtzQ/iyacNq
s8PfVH+y66FshbSDdcv/Ew/mbMtyMSkpbh9SFqroTdun0cRgYuscn+0hzLQitzUC1ye4i97zoBBb
CC51b3xihMS9aT0YGEqISlRkqHpdXXjva5dytJU4sCOVmArrmZgh82002sDhSVNrX13r82Dqx+wf
HYcfVSeKn7CVsUBJ8e9Qsaz0eJJT9i66xnAG4N9QwcPEHHtlTUjkRrcePmCL52QZkWoWZ2aPu1Lm
KUrdlQqkmzubLgCo+YyDAoVIctOSlTApz2ZB6d3iW4raOpGwkfMJch04vzN043DQKjz3mmED5X7G
E5z11Xe2QmIhM2kdYg8qXBlz6F0FGsJdKp8Cq5vr6pMc/F+ymJX6UxtZpKQ3LC+OUyTO0hxJMlXC
BZWq5iJZF4KtOqYNcKs3+1RkoH1tAUTMvDlP6u96Wp+FrKFf9OWvHkaB38++TZydqnzwfMckoJH+
zERUcVEz52+zYtt/y8B32puNFBzlSfuKRvJbTA/typusBqFJRkFFcBiXiLqVM1Lyrs9Cv/eG7iSk
VUniZ4TogBfZcLUviWLpTg4t7RMzfEGAUoCq1xPIce0z4CKouxbwYOYCmJvlsXJxZTW6IrNv22F7
zk5D+4I76qjfhc7ePR2VbC6M/PeP/XM2IMw1Jfiu4ZxXoZCzzQPo29yFmS8O3kxrnEXtrLGucQZo
5p0oqczSZNgJOXt13jX2oD3bEHTluMP60DkhBJbRYTj0KX1DzCJFvh4fLe41infQG2UAccTMlavG
Zl6iR3AqOLGE1PktpfWl1p9XA6TilxDa4AYy36yrB9+7kVKMjkESc3ZTZpri0qGS456ko4oyXTQd
/MY4mlsm8m9QX357NPEXToxG4+HIzJH71876wUouO9sNjNYiZDKk59duwCokUXIPmvUm6KfWCmQ/
fY+SpOgHFWJNF/TRC6FoefqqaZEnfrain5n1jY6KUx3b8kzr775f3NqYg1TijDEueKaBZvL3/ZV/
Q4yKE1Wmj61Yt6nsnRgUB9IRNjtcEdfiVwzPCfxiqHdsOtRilBZSjNOOWYoljT58fRye/ceJC0Ib
kfF8ZpNGWE+Zn39KPV8ErEKtcaAFdjJyxuxeFkhEnga73yVvDqbKKiddpKDDRbE1E1dDijmyALKP
gn1g8HmGVxkZMSwrJ4aQer+LlqawohGNzetsgX7RzrO6X5WLmzpvBcKejJcICgdD0olF2WBzC6eD
Uf72+6p6BycHFq6ImwmqpQarXTcXUmOAe/ft15lDNEtVKASkIcVqjl9mdNi02EhvXf63DjleNWf2
VZNN4FiHPWOfYLMJqpUibppsLNNzYY3BiWyeIsDiNZqQu/cXw1MYPtAUkWHr213WwenwHcK2VAja
V2MT6D9XqRVs0TnuiUFFPOkUAq5gKDoQTmca5b5chESpo6Kai8jmbwhJVPG20d7YHtIsUQbtAic4
j9HHZm6op0KMcq0j0MY+a2mJjizBNFiinWz8oH4xL7CkdMGA1Grwd/nD+IkGvNmzNdUW0/LFRdad
UXE+XikbH6IV5JvBSGeHTcKymqnYogjIH/8xuz91YBIBszHLGXekt+Do4dOX5xt0itmudXSW0L/r
RYOTUK4k6Rlc9m9JyA1zt3ROx30pb3uGp7t46opbXYoNTTjDhjLuBN5ztRRas/L1RyHAzv3zBOTs
2/M//rWmVPRKVXtuJqDJAz0T4yRp1sEOYUEGQ1q4Js0Ds4keURGt5ow2ko4rYz+OIfHnGqtdu5c5
c2lOKXOHj3MwIT1TBmiC9V67YDgH04xrVyGLggYZjHGuDCaojf6OgqXMFX0ePWdqghueOUirwXeD
Tw7V5c07Wvn+XVFEGyZ5AkIyo/zsWSwjdWXy+7XghjAAd68Q1WBbMiCbnHLoZqn9/2AMKbRFcFZD
ZwrV1WVsgbCcoB7iYJeuhhtQt5RLI93/khRKvmETVSYTxFU/Fnhy1diGJ21EjKVz4/845IMuJhFw
YYM1xJntYdFFUvMo8A642Fx1J6u3vGotDtdm0dTWq+fLq8AFN2vfsSSbI6Pu/pED59y7RMBWBFzD
RJrsieO6w8WLS1CSSy1gVcbD9DDm0aDqnMP/PfNJmdPXqfhsLWozQXQkoKHcj8+Dnii93q4Ilt4P
sjJk3jG4j9g0Mzx6rd6VDji27pRLgoDoxGC1kJ+YBbOM4H0u4Ydfw0/jeSiZadjv2B50Xq8tTcGu
0Em5xsev1oAhTZ1L6txHIHi/+ICSMvWmjfkHwa95Kcxa1CsCcqNB/mtErk7p9FMtXa9d0PtJ76y+
8wdihcxMA0/aGuA384dQ3gQTm2pWkJ7Wtr3b8R3PrE5Ofd6N4UEN7xWgi3KfzZ2dR3LdUgaQecol
zd1ClpU4lIomrpZLr9f1zlmxYpqTh6B/WS9eRoA4k8p3XI7PS6jO4VSNdja9bN1O9IK2amezp9am
Y+/FGIDaMSMe6n+1gP54rBaf65u5NdzPlHZ5dz1jsdGmxoAjGisMKaier5zwK+zfzOnCOICIUbA6
A5eqBWa4zpjlqrGD5o7tmC/LNj+M6OZx65Mo3HwQTtwW2OKeUYaiub+UH0rpUFGEvTxSyehhJ04R
ZrABav1hXP1UXCuWIbo8UTcDQ/81kpOUwlsqbyzzoXMXEXczGwpmw4BihcPvvYJZmMHYTUsgmljY
w3i0WWgIyhtCulrpGIIfuNE9f0niSQ1nN0ziZp84NyXAxb9WDzu2isiIm5htFfziDKCXDXC/owE4
BaWH44ziwyNX25P1TVIS3T3HISRBD4wpmuuDYxh41sqRvT3WKGQ8rs+aVRKNCMZu6AhTwBY2Cmvd
wBr90y3UaqhgFU9LwWDQj4/FuMtHlcAaHDyCCdgbY+jRqF9d9N0d6jOPMjbE8EkbrhyGkm4jQFSz
6/mpnAmU5290sQeYDIbp6TfAguGGmAVE4wSUF59QaBfpld4Y3leFLBBM3MmooBkuLua43o/JuqJf
5GXDokIsCs12zF9j2AXzbat0xGUz66pIwreENhIFWhatES5ocz7ltNc15HBprBhXwBvqjlqIm8EZ
cdVlFIysG1FjLCaknoTjxxEFzBDfSe9AGDrupdk3zyKXsPnNIPrM2O93T0OzTWyudc97+LBg76A7
xFgm7ffudJjPdehfy8XEA+N1s7iJpFCI+50YcDVF/SYz0qhSwe4m30i9ihDMtQhMrNFdLLCr1VFM
IRY7NtIUlHqCIUWglTe47x29yUWIScl5+x2gaX8Q39sxI0BSN9q072fVVBk3NRKvX+ah6e2C9639
EWYDaUIUj13JqUbrWdFD6bTbUDkRKb6KITrhBBSk3hbZcr9JTGNQ7RolxTMuerP5Vyq9tf9LP7+H
3uPDpYk8lkmXTPhwPsSrZQmWoFmMaRc7y+KPrgoq8ZR6iM1FO2O6gvMSRRQEoiZ6DmllCal9Xc6M
KVzEkOMH50uJAA4cqS+djc93Zl2lymw+Ywjzg/NxUDG5bLyvrVv92WQ5/X6DVWfqKGUi//MzVfxF
4sh9iHt+57n1WUU2DwmFI6fD+7sJ9V4TMDSkMss1teR/0TUQX0Ntovc8KwP0eViO35tnwtGeaBi/
zYrRgAeMPORgAdKzlGfxUMLTJ91XtIiE4HIFm4sew7O1w4PQnk2sx/rsSfwBgIO/h17GGPw4go39
1d5GxQLNU6CWSNzaD+TFBNWdAucltCFVm1jN0Vn1zvi/BjvEMM3JiD1BN72sfN+E8PX+u00qaadd
I9Q+FHClMsbhodU7eiQR5/Ik5m0EXMA0Tbhw4O65RA2IQNQWa1NPnWDC421QP2942JcRUHYDg2nR
FGNz6fYZxk/GU9IBvLN5YL7AFEVXq1IE7mmB/XCdEBXc66s3rpc91maFINmRWsKR4wMGUwlYKqfZ
Tqd056MReWmptIRBS/F7xhjHU/5g308F/B4UrpCqaV3jhAM6ToldOwNhSWenwrMgMf3+g5oWkFdj
1uCSNAoEfkFgr0EWzoTUDj5C7nYZE/lZAe2oIoCt7ozEjzYfmsxQrZGaJEFQnVdIzkk5Ns1DQ9gS
7wYg4JnESNHYIBZko9h6TkrNQQ+p7zvlRsPdAXTVz40TTgknUPtI16QlXZ/OGElkAB/gcG4v2GBv
NuOzIvY1JRAu0Mf8m24p3CWqS22zMwW7jtBUbLPc5TvDbvrtHs8Fizq17KHKtFcnAcIPlsyGsVDb
qlPG4TmeggNAOWl97KShZ8PIWRRJMDQYLFK/MYASlIkhqIZvMg6Ew0fPKBGGS61J7KduHizux4GT
88KYjoaVl7j/edDjqDjFojyYRg0Z0SHYEl1c2UGp1mSTDA9UR8DhunJajvfgB74DETFbXqcXU8dn
bDwvzlbpOWuJhWc5tb9lE6aL3VZWoqIiP06oktt0LIUqMWpFH3E4SxlR4AaWDYBMU5yjw6Ng6gHZ
aLI3OVyB1BXn+nsvb7tPWHR0lQinhm9G42HZd2mvgFjOQz8CHc4R7fbHa0da0gty8GPhj+bRCiyd
6gQe23LIY6DaKNAzuNGwa+Cgx1SpdBrj25roeTkZa0iym2KfDHppufqNiiloMae5TBRnHSSwRCMx
oWYOXiGVdkgLxPqI0R9xE6Slx3KFgrAfFrAUFje2aGqN10gP7+ZGrHCxd4uuZxGnwHV6A6yexvch
9pf2YCb7Tjax+3yeRr/0mK60NOJBndy+ynNHBshc0vvS2ckkeh8PQWmX6QZw26q/sroeM+jKGYxa
TPc36XEEA6ExQfQYvDjSFP2nOZVp4Qx/8c1nJnP7E3pDc090zVnt0oyctmjXmOnWyGEQyd/xOI4Q
lrc8briO7vRCWA71ih2YYvvXw1yzs1328/VEEHodyOIfzuy4cheejTtL9pt6Cz1gB6IvcA6XtySD
dWEaSOYT6ZfOmgXn2i1ACfoGzdC3AthEVCFTx4o3XBHyd6ILGDaYzkG55ebdti4MLYwTIhQEei6y
hl/U/4ftQWgUVLSLl02QXDcDo+sLFyv5tpHv0HTkV2qc1gECRa54UvRtTO80U8R8ZYHAynS3Wq+i
3urFd2iBvFXlIQRfq8Tg0WQ2s7P0bP5vPx5jjFGQh6/FmLwIaynGchP1TQDYc8sa58voY0GRN1ow
3Cuv9imhM9G1c9BrY5W8prfSThR+pJIouqJohnYRwUE6jpZG5x4j8RxU+0YEie3QH4E5iVwAUXDH
FCfnr5e39JsiCE6MfrBLOZE5BKhJHI+DiEVve+VqUEh3FqPmQyquGPLgMMF59fY2JFCbdL9r5o5a
skMU5xn9/KZq4VT1E2fVGyUuu5Q8dhULEM++eI9COZuOjRcGN1hdoY2eq8Vxm/t+gvw/GYsB/Hx3
n0N00vw9R4PfDakZUd8uzSKSoynv6khCtZ0rkepXJysc0+fA77FdODgE7yyeuily8jDrV9eGchSl
PCI4PU/o+pxW57bQCJLRUezQmga4sVlXK5HgwH/lk1OEhMi59iWfhS4iQwhSHOcNfxRSvTcWd5Ei
XEFlJDr1ZrEWbohisS2BXHnqXKHOYGTHKv4+9uZH9F7EQgfGN4n40Yxo0BgfGHVmxCHcQc4/C4KG
wFe96Tr7iT5lKskkSZW+q0eWqxv81U+ybUrCSZWV7OVyIWkyA0xjZjILt6d6pxZ1IE6rqffTQF7x
faMZOqRXEh+WAOsfqvB4yY+/7xckGfCDko85yYjKq2TPAFHbvV+Wo8U3Hi2rR9fd/KHNP6qeYysS
RRgAtZUpoTTPv5KiwAvIpXcdu13tNVkY1DWrmAe9ohbbMRtgKApXiCULVHO9ZatbgAl47qFF523l
Af2mIHZSTX5F6YXF5aOO98cYI6xweG65WgSaCvEqULmEoBO0JAE54GdRmkpEHprmLjfZraNYl5ed
StuKQ2J1cSw/0efAAWDjr4vQqOgap6jiMUfqy7kwdQqBH5XTX++7PxCqGsarsfnXShwy8xXbQOQ5
3c8fDEfs2hDGydajXj6OAaoRdgYUuRELA5sg4Z8UbUwPJHtdlak8L2xRoDsjzux0X0qlvXwNHTRg
d1iyRGW7CY01Xoo7BzYs7bl4sInZAQHd3qB7AsxLWk4UXXlnzRx7iNy6r/mThzkB7T4mo5ZaRVG6
MYQE4eZWYPbZCZMSHrvt/J4GZsGUJfAhZjLCzNm9rHa5Om2cQeslo7S7dvVNB3cxY5SFCA9PfIdL
HKcAywnK0VesHKAhXtDPWg3vDiti87l5imysjD1d9083dIMenlwtl7OGEa6Q0HZqaAuezMMqjaBq
SB7ylSZNXbz503z3eQRPMkj+vUVWyi46D1ywBCG+/zTmKVqQLrxfqJhAn4QHoUneTwQCx42hGjNl
RYQs37OlgMa3AVn8/Cwb1DPVUM3XJevkcnjQQtejnpR3sghIerwjEoE60JqlHvFc+EN5Z3BWsate
zIqZuI354wVp9n5e5q8OTKMf4qzMrJ8Yn6ydAqDL1LfRAUPW3K0zkNWSa+cRNShbBhR6u/NsbiKI
rBWF84xRj7ui3k3B05mrXOr6tOithWhhlpB+pZqB1F9fnCEdDwUXNDPoGlR7yYjBLRswKDUja3t9
a8MW9qVlqiXxG5KU6z38Q1oBFn/iugOsKL8Ah1UWV2EB4818yKzvWpFsCqtGIsPkAPJGUhrf/JPo
g354vMVQ3qqUA0Eh6kku8jRWobYE3wXdl29VQl8zGIhhmVRj2rKuUvwjSo5CU1g3c/FhYcwrkneI
ulJgoL5ipMNrXTsImDf9ymSNuvr8QphSDUvTdGcrrq5nrZ/g8HPlKjcB2BOKQyW4YYZwILrRCpqj
9YpnT7TX97/djYGK5+mB7hK6DtOLUP/uPMAq4TH/EvKfegVDKLLp1tKbyBVWQF28iKXRcrJoMVpr
3PwYn7F5c2uSWelcW6vbaPYy4w7ffl/flkXtt0mNW/bKxfotdM11AdejzMBIfOiguS+VRqs1wbSt
d8hOcFhsbgVX4cOcQtAKE0f7rIjL4U04fYkyM4LhDSNJwnPuSkNhaHg1Vk0TVePoE0P86CAO+Qc2
39HLXb4tTTmf04hID/GR8SVdgFzWIPovmhVVtMtnmow0sZHm3ToMqgkXX7bqWxRE+LTKWM9je5FG
W6n5wqGHDHkPLjBMiIDmviZMq5/KWKKLrZWxw16UzlyvJLXQLG+kP1RnR1iNTB89BePBBF/ZGlLW
dDgjI4Ifuu7b3340IrxZQYwXDZSMh4TYNO/44CNxWhIUxyWCUzXUquzc5x+p61RUvAuL20s5PNuK
R0NPzmWWsnhFvEwBxAYFoEpW2M1GI0KZu02Tvy/dkWupMPL89oPRbbVj5Mo8C4RIk9wyuBYXvj5F
RINxLG17ZqZpASaU0YdLZj2uPQO+L2kfu+j/GtgfOQE49MsEBIMK+9Uy4zoaFMR0sxMXbrGn4aXS
2pg2Okm5h2wHcSxzrnvceeEM/x2fpbtfruCyIG/Bm9Zv7JGrP+8Dj66RLPC9dbYhFwycf9Q3DMZF
VBFiCuRNVjc4ff4sJrh93TE7oBvVcF5GKJrVtt+yUFlCDVUmb4pMTtLvHZISlK5mJgdVnagQ2cPH
mrGbPe1aLCHyqTItIzqRj4dyGPNWn5Dmr8nsnxh7uISC9GSJ0zVju05FyqRB6A2AGApEwS+bRw88
JUEmUuxf/dsj3HoxRe7TYJBc6KUHnIQ51vPTYmEdgMTilLASvtN+/b2S0v2BvJOMBgBCwgSUjY4q
FClVwd/+leD2OdP+AHewbyMy2FCxXTjgRdPLot5QXoxgZx09o6+7jPOSKMWV1DQrHIe+A2TIr5lk
JUkEvjBHur2xEnlJCrWaZGMUO0aH+2m6o8Jwxn9/nMMH2BkviQTyn63K19LmgT1SSx9eO4OkkmWA
xnyLK1tdFv3v7xHfCG2EsG5puc6thwkz5jd7GiBPBswLc+XUNWoF69oN/7ZXuK7P51/4xwyjsbm3
DhQ4Nidi38j1e5Dr7oBJtiXvIBv+D7Rzu7jEwryl5llbfvixcHAiWFDxvfMeIcrzfEaMh5weMeP0
pQQNm0hYxwTUDiCIIY/PMmOW92sTH++D/9HXQ7iNfC7UO098y32Xx72o8YfhdcPUBV787t89tXGu
ZjX3EtVUFhM2ntjjW64D237VAVru3V8zwz006k0TsLrwJtIFUFhN9j5Vug7wWjowsgPRbFXB0rOQ
92Ke8L48z71UX5O875yU3m52dEHHIqNyVmowk5p5Ezr0hlGFHVnrPmua0ZZTkLsJ1h3H4V43Q2UX
JBeW6k7w1bbdDdYNihQrxABYLpODkeLJg0m3cW+VpEV4pMLn4WKGoA9eirM8x3dlCMLAW3qWV45R
nKcZwq70WGRz293fFdNRJ+MpcsZWyi0I50/05wTnd/HwyysOIz94L+45uwv/uWrIu4XR4AC2koCD
WxSXf4wC2kB547AaTPe7q9cQgZVxfg6ketg7G1JY74RvOpDgzBvToIHw7ehDtyfVuySupPsAklJk
yy9BQWB+PX4lC/+Rxgpv9y31B38LP1QekfRP7N0lkm7VRyNR0HvukBDW1duGX7vBRp9zZmaLV3kH
YAaE012cwylNmzUZIAq4xXmRvhLUWUmsvEx6KpxIR2PREJLuLooQ7HPp+GS6R42gCcBX/uvBS/vL
qrXiKxXx/8ayxgqOUb6MP2qkiZWp8m2CItXjAIu8W82/+j1IXCf4fB5O52SzY2eBKX11hVfwuXmn
A4DVi/vqyyVWK54+tkCzLCXK4/IBOArHkGYZBwebbMZNUmw2mVr586THH9iN7qxiTG3ftI3yH4Hp
WgJLrwNcj5okb0Ybd6Ppu2R0BmltLcqZ6TtwFLWx55yIG2d4+fJIsAlng6tKZFPTFYKmQHCe3KGU
q40bUlP9UYYPp7HKXTkDMQmiR8yftja4E/1nlM8gt6l80B4t0s7oitzv59SQWY6AkZmqSA3c0k94
RpmTyPnycNtjU2kXeqR66obsczh0mscVhKiLARZVpRe7Eq+gpA2Lwy39UOA4/SSdRQpuB2u1TV+Z
+EtoL8DbDEmTNO4cSnlqNf14Im+OXcoY/mPbekHnKliUmGmfUh/1RH5rjszoxRCkRV+8/aax6C6b
5l0omrRfLabH4iDjstT75wlqcAMZ6RoU1HpoDXJ/frd617y0Yst/0mFc+jHCe3+OOGalDPNz3H85
pcdZvIR08cHhQwxoTtlTWhgXZNwVpHN8e3Iar7J1ez2+MTvYrSJz+WtrXC8FPlpNhRFMVAP4H250
fyPiEkezOW7mJ4APZxiVWRQq6lXhvbOSYhv8U0nctJTqwA6pu2yVI+Ls4IBaBdj3VX/zF7woHPMS
4F3GhbKo5Dx2l67YBzzYmM4ZLsOTNyO6yXdJBG8cPxodgPvnQZis2kIDhg/cHT+01SWbnhKzuAyc
qUDz7TITIOTQzh+td8iopoCQXXhDCXpVqlknOtfceOZ9vs65ahvvRvatkTAT9DETBie8PrKQ46UW
OeSXBIHDIKR3QbzOpg4Z12DkEdPMGVx/mDFyytZ/6OH5ni5fAH/u32IOt/iXFwKTFUSwvUP23e7b
qj50WD3qOiMG4DEBNjybhitqq65DMR4rzdzE2awjj5VlCgcMb4AOexxfCHh3rn6V5cVpg5TZtjWx
12jN4UQ8rRMYk6Z16L0B8tikZAgF0KaL/zprK9Da2s1MIfNvomC+qUm7bhm99nc1U7an6n00owx7
n08Gwztp3eWT0eX36OhW4a0K1srY3pBsIZC+cL9hbn/FICZepxTODTwXjgBTh3UhMMWYds00pjb+
uXcZSU5S2uvYcwBBY+N/ODT3S8PQut/8qcWlJ4m+9Luq+kfSuPykzpe+8XAZjaYMZXyIxEivym/A
QqyrfshF8iSbSyI44m3wx1YD7WhdHz1tjezT4yZBUFXiVm5Co0rlnBErkF2G/+Mi4zEISdUhPD4o
45v3ntafRn2cM6eO8I2hXYMZA957AqQth7namEUxjeKRPLQHYF/E3Yzdj88mnPai1YKXPvFAkx69
CfGWFpMW9xIdaqq+inBjmHlXdp0Co27IoIxQReMLvvSx2tHtEfbzVz/MZlSeDRdQtOeyHYlETYI2
6Yi97a7TGPH1EQuSMmc7Wawiisth0thn/iROPrHF0tMf4CZ055OGDtKSz2kjFQdv+rjc8sSxT2NI
17acVQ6/RCx6lYU6J+Jg3zNLVAuBRwqTpSMMX+QuQFME9X2MWa/U6uLr5cxKQaH2/oRHDJZzeB7/
bh+PriYrO9rB/ZV6l4YRWCQ+1i3xdKWMfK85Q11Fze+nRrY4Tq0tnzDQ680craSOS0TecM7w9KMZ
QKu2f8pO4tudI0HB0Wy2qUAZfife4UAo8m8Bla20dHIQU7QXC3RUyTvUdSh4XgK/YJLIOSNqVrOv
/fxkuNtosudeCqjdwbE3s2aa6/quP1NPpH6ygSo226h4Ac9v2DQsJ5QnD41qnfwJvhlcuVA1EgsP
Tcuj6/oKMUMSCwqBcnyFHQ7uHbvsAX0M+BJv2gkusCJqfRvfMqzEQo7/ccxSsC9CBatUP43bO4zq
fjpFq0acOAPcKruWcgAzZo+/fgdEjClCVHKgvZ/RVX+WOwI/d5z0Mz66qQ/6LXtJUONMI/I6qQCd
cLyhEnm3VDc4TzCPB8GthsngMlEjUJCH+0a1M7imv0WIZ1hL8b5EG6R+x/jtYZ4g/L96aIPcM7fl
gnvbknXcrE7aB9ftsi94t1G2HEPg+YHWSCSniMsoisOmeO9sxTSHsdGU4QA10n95zasbo9v8QFa1
KkFB8j6r8zCg8DS2UAS0gT7UrDsM70npWdwunh6NxsraV4Uq+Ev8DaXQZ8eN1G/43PYBUe+2COrH
EE/CxetEbiefQtc7qUHjpY25c0HiZ6/C3Cx4jccMlDg6idUeLmY219s5yNh3FWYKT+52pghvnqQO
fbNWdkuZqQdVvvQPLAbUC+wM1FS6PmUb97+TF8aiGgD7gJpb6faUk16AhQ20BFs/8/BGo71vhsIT
KXRSxqFHSX7+aLwI2lxLi2UrL7ZvGvFC5OCTtPpQcB8EwR/neSue/aIKRbGdBAZnEnyhfNJS7gyL
Mi/gnkX76bcX2xtjkz6xSLzip4tygtrtvPM/Tmrk12qShourcIR1csB1dMQATKhmDzSm5Q/ay4Nd
0QVGh5WhAVFYsJZEqjY6DPAaG8s8YKbykd2iUrcL/I10H3l6SJxvzbVNnLKF8AR1/nQI3N5d2Z5y
WuTN6mhZ5FYceFNJLxGK+wp+UH8TejtjE044EtsrzLA6IR+klma9ikqHUk6UXO5TCg6Mr9ZGLtR+
lt1sSzdX2MDXTw469eQC9sham+BZdh0p56XesJc0rw5SyAIKJwDf3kcVF+Ek9qbTqr9YFnVUNN7g
0f4ZiMujwxdSIehXTehXpiOkUBNhv/9HZT1bCdmUk54RNym9tUskR6jdDauhJ8HdARsLB1tpdkZe
GbtUHKp1qWVaLSSkfX5N574my+6e46O4gmUZ44s7bs40lurP6Ew54wYoZM2qAkZHwtQe2rAvj3mJ
zeDPMZmLAeKmTmlHf6xxoh0gZs8oJNCtO74KKW39BAB47BfgkxD93aBQCB8pZeOueuUkr3+fVW4H
BXYluY1ASVbc+8Cq5aQaljKZ6t24it7RkQu7UCXth9lIQ1CgcmK7pSyIA7N5x6iTldnzLMHzSkAS
jJsxeheuqX0nqlQ9t86JOEmeqWo8g3/O1T9VUw7NmNcwB4ar2Fz30ikrjRLlqNcQcqi+hZu/PVnW
1dBL6J0+YZ7wRLSgOWLzwuhWgwzjEOauSuKRKbL2K5KJlFxHBadDywaZUNyjosnLaHKbRLMvWYbi
LuhsJnfKREHHXG+6v6LB0FsNpfVjr8nMuQzBqqY0eaxWb3mC9PEKCChDlVV+TgOp0ldmjr+fI4ze
n2bN/FGCe1zQAFb0pcVVGZyvnZj+pwlzRFX8O/yjS1NJF2mohQoNpu6eHuE5GaIcBh0em06Ky5/s
N+HE3OYdrrUfDGTaRJEmvYcS78cLpWNekvV+FbZes35CmnCloiJ+QHBAq3uskZN96OwQuTHK1S2x
zFAqhsxzi4d1sqB+3KCt4HKqUOZm/Pyq6+FI+WLQGi5kAr4lGe3Rhfq5QHpQ3PusmR4/7l4OWQDO
t8ZwXdT5w3grxLgen/d615oZkCxWdc7mC1+yeMYiIYFLd1WWODzJaFMdYHXBPT9PYfqs5RpimAXl
3qwkwpSkgTyN6zft3FPDLoVCNZ4sZHileCuTt3HdExGpWaB59AML6wF4FYcyztoRKqHZmhyX208p
f4bJdhmAOCeyjsvtiNIJLtGiwgnK//Z+a3v2zvsMQvOc03eN/CQsquJNu6vOzn++bGwdNK9QPXWA
IymRq1lp2jK1XgiNVkjrF+TI0rrOYnhRPPhOjrFfdTldPMs6eiSqNwYfpukZDj5tyvGoS06kqgl2
yeWkmtb3RaBtBW6tKO4s9zjWcLCydtJ4aGBMPgQxIbvCBJplpDK1pxFjzyvIsmqaXk+ospHLJ+xE
zQoDjNhk3Hr/dKQ4szERY/Uc/fzIaJNsQdnPkzZWbq4pnYWgVqZgp9/Qw2NwjG6Mh62yw0rOvE9l
i2gKHL21nPOOslDo0X7QV1G64dV/yFIvXSf7gd/UVHPgpQMIO7TQwbm5xFH4eeLMEBbESlIbkuOx
EPJTQvJUbMRZeR/5ni8VABnFhgWV8qPk9Xz8hz8Vfd/d7TL5rSct/uNhs4dTqt0Vq6uaosVj58+K
i5tpuE273Ma5+vvzIzJEMErVpdm/CdOLctd1LT1d0HYC+4WI2eC3+jgqDALNqV6UXzH5i4iK8tuy
EYx2pqalucj8Uz/jVVQlC43pn2Nq0eMY3WWz/ALSCVMoVkRXiBtNPcJn8EUaXGcbhtlcp26Y+bxM
MXTGK8C//jFk8bC5vhqJcYNOj1F8nVX4bBYhcH+5+V7Ie0Mmxx+kTnCLANx/+wqPKwT5YpLvVHOE
HZwQZMFdxizdyiRZutT8+VD0wtHO5heZWc7gND157Lb6If+cHuPcqlwdkw541TdXhQXP9njpEBzA
kEGvQF3wWU4h48bw/kd1nwDT6xBtad520qgIIp0u86X7Z5tMu0LKclvcwC7YL3RPr+SOv4hxm5Lj
vllfDoU6jWvGJAqxBHu6C2BeSpqLZUiRjxL8avmxHoB8N6klEb65ccLaC2Mg+dr2mtNzWLr5C8Tl
dCVimCxai8x5jWSvBK/wvR1pmZHEbcZhtbTfpAazKHSm+ZSGYSgZzpW7P5FWZtxysQNfdArK9zmh
/kCwfKur701yivTYkPzxDgpwciKXbI8DCzB+krqeN5WGyIi/CaSls5mx7/9mg5iPeOjMYAVZnBqM
ZRSR2OpADSmaAMY9b7JrWFx76TcsIKFpBSOnFbemvlqsDLf1yMdU9Uh+h41XayoKyqkpb6Rvylwf
Xi/5LAkLibEjPNEU5YgyUPJSKH4/GbEQdt27tOLVlCGe+ODYo5YQ8dROR3FdkY1teK9Yhboq4PZP
7Ac0dvZ0y4Q3RHIH3qvbw1Z5RffkKAexSu65SQMbX0Fy5ioNCmvfSGiArEwnD0kJn9DvhiLMpyLp
5267xFViLMXWgg7kyvef+jsysIOgdqZA2u3tQ9/1OjKrsPLGKue/zyikeBjrA3LTeabNfAuTkrm8
LM2pguoK6fy+YUWRwxuoyBaOBZMLthnke0D5IaJje5xVSD1Yb4hCUqnyVgR9IUZ/uaIUAwZY60SB
1YR5LM+LrRLkQZvDcBDum+60Em4cZ7daOqFVii8/wWAiiZV9oqlmHH7xgXHrvwXWnt8cA5vWvtHQ
bh0lPypywEyap2GBiApcDPZDpyKFZ2pyGy+QcmHUsbVx45nqSjqIroXtrn6yM4/15w/2yRL/qHUN
9HsvYq8TeYqyUFvzuIIKjSS21BF8/IVksDaJJjMpE1/VnhaOPmB67T9IZfxY8yKKS5MjF8J5LndZ
qIk9Hx5xyHoEo++YoEYxs4rpdw13Nuur/wDGpqnPEtu4aVE8AjmmOVLIc4WVngyWOsPuuBDIvT9F
4M005IS0dHZy5EMo/JjeA6A+pfrEMSc2uSjUkE59Ln5Y1LKX9CJ9aWZExHy0QioE01oQJLyjmGuA
XvZfy0Zr3Eo8CyV7wZtS0cmaza0AZLVAhqUraIkMxn56qJ/JxGfURXGpQpi0cEnVaHGUQQU5N9+g
ZW46RVSuegJvvRt28PFbjUrsNsSbL+r7xZ5rsQ2fBKt7BFrax9l/oATuVHuIFsO33PJ1ge2BAStK
/a6YvmNL2/holqQstdF+hxt7sBrS+sdziIlJT/SP6Tf9LBntNDlv8+dKZshGze21yVNrtgJ9T53F
qVfd59Edg99Pk7UvrNHwB294XS+hgnkmJWWZKtm4tbwPhgBg2Ibo3dlIeECu+4MikNfY/ikZi83f
e62r9xZmHvApSGEeh5Cjgok8pDjJ6kYLE3EWzBt1wwtb7CSzXKTmQF6xh7W5oRns1eceyeCzgNsM
MwHVW2hVtTrH4sBPvqfWmC0rvRZA7Pz1O51A4r3ykoO0TP3yN/SSHmisuSJWb771UJackJFknlfs
zp3zoywOiVoSCdfvVTPYfbhEpTmWOkb7lzYyOjSnONwExTPLywIdR5wxFd9Gp7iVUGrEzEENJZg9
Vm/VI72M2VqlMIu1pG1SIRnjcvUNphc7q0G1lfZ+mWW6b+yN6NEYtfTgeIVx/J7ASLIudspH0ytd
K/7oxPTZp/HYyByijYjWOSNM0heYdKFPdeB7wcG6gW5rHwTZ4VYo+GG4Utg1Xl3FqAokH44lknCV
y0th7+e1hBuxJXbNuDUbnuwafhUO1WGnMBJRVoJNW2s+dXr7IuPD2/ZwR+4AT7eu+/DPS4WnyPEL
8wHrXpObpvaxzYTR33uSLbyQvgt3p8HAm9aXUWi3LpbF5hhwaEBk3h/NY3su3sIcH6WgQ3h7WLDt
uoF3lF9ApogaLrtbyfb8gP06Tsm1rfO8g3ffWwnORlnHABjRh05WOY+7md1gvYudsAxZ2S+9DFhR
u5+vCiWk0c5+wViS24poMDItVsXpLIAa6dwMlIv0e4cQTqeDmyHKr1FQ0wTDSNaK5jlYcQB2D6u9
4L06zEpxNdQ8zNukEOZ2KrWqeym15tN1cAVy5LHkBF9Pz5Yn4TQvTVA5wvIlWNyeuamlWglVsDJP
9mNnVnKmXChX6ni5gIVpZFQ7JHWdpdRAOJMrMZJ53APlWAB2b9Q0iu1NNuaP02CRRW8wJjg2axmg
yo9Lez6BRtCAek9uOZXeDYGj2r4MLpMc+Cr6Ym0l3xxkzzqx0QBxnD3LL4scCqztBgt9XuyAH3kp
cqXrPbgTlSqsiZd7GzfNTSn+k21sPnueoKMFIHgHKkrG2CNFN8lXM40rZbeN8TGpDbtYpXpw/b1O
qHqOUReE5TTWKvTeX9tKgkIszwcjr0vr9t5DT4sv/QShwaFIjc0HFMZ8iyeMMY9Les7w47SoVH9D
2YDea+F4jLg3/RoubOaqZGdNsu7lbrwZx3GAGfBkiJ9FIOTVvkxOqge1/+Rzf4/aAs4KK06AXVDg
D5BI1nSJqULEsOpEr1v8hI3b9zTwrd3eHby9p0jMknczCOuPLiuOPbej4FDlAYCBJcvcBBdYiXjw
/nC0iA+fxQampb1L9GY++xfMjOJWWXeSRyMdh/sjBpUE/KTjKX8uepY2pfZVDX8gcwSFnRwD+CtN
1KkSbOv2jCeKG7YTCWC3h4RDkZ6y38LiQvYtvmCTQmGUVa8KsSwFV75WHIMILtKYWSZC+KtCvE1s
RQC/7EmtfcAKfa0I77smpANr/boeQ6jAMiqd/DpV3Av67hGBerA/tI+pGW0VPBDfGcBnsAfL7jiI
eS1tcW2RiEU14Ja4JgGsl+cEwshHn9Gu9Lx4ai3LCCdzopYOYkQ6BOqWtbeF+d/b0pgzaiSw6/oW
zCjbXWwqEuT+mthsWhHRK5Jb6TGPP+MQ0nLqhCiLjoE994vR8Sx1uZph9Om7TEkIo6iklvC6R5kw
Fp24h/gAYwXzQnss3rLLOi/i6GuOKi7hJBQjdpgbFrTMsYNDXmzSFBlD5wnAv1ZKwXO0FS3Ht1me
0JN58qtJPJVE5Lx934LO3Nu4FyxlZ1klZN0OYKjvLHWyLM6bBheG/nxXDv4KhTOtb+fTxI4VfZ5I
b8Oofsmu7S/zMdtDUTGwCJl/H7Ni2LMKm6iInIyePN+A+tFEMS8aCM+zFdsvOIeLMenpeJn60DMP
ngCJ1bhxQF4gkICxVLdqQCgp2vJMu3h6KgKzQZRhT9oarkmni+5WloL8dT7hJCL7LB2tatQm5zE/
ItqBEQY9iBcqbg9UBh5dLIYcQies2bnjZPCOGfFj7nhUw1bNfdr62oC2YYENYkSz5qEFnNGgf0pX
v8j3GYKCeb0yjFZUlIXCVaU89jX9XW5lsY8HCmasNlmKG54Lmn95RtuEjaS4fl/m6TT9BUT/oqmj
aR+w31d8kkfgn7cVqH+usfAa/MhzyjRsNT5DTuHEargFdXJ27C8UxwYGkdn1MRZL5KdWc7ubieBY
sbUFOo0DChvHS7SiCS6W808fBxEPkptQUSfYVDRSKZgYdXly1k+v4ACPN1F6ViNjZXhTjnvkYE1v
1Z1ukYJSJIF6hC7OvCmlIbNjZKc1hMIwj353KwemhrnJdGdAHQO7Rv+CACBGlJpewlFEvcBv/SAt
8IMANXyTM8oLaTsbX9aZNk/bPkFPuejj6a5dnkxjAa5Q5ZAsT1DzwEyicJJGRPby6+nUWcoWHNjL
ktVystE6B095mzRKI8EZardkbVxKadhXWJ2lu67zhjUkkwcHq6hH55C/d9Is6MbDD0XP3aW8VEQl
mgXytYBTX/KxrxwKwazX2bUJm05hBXMRoWD9GF/5L6mLYCzLzf330N2HkDBbJ6ATb+EJ1xg+xRgv
2cDh5Famy9Jzpinp0xokGKzD5lCnwoIDpGinh/0ypObtrT65hr6h9jEVNs2XJCqCalDx6EQe94Dk
8A8WSTeBqK9W5Dvs78nf6qcriblnFx3oNW2tZEYG4isgABsS+TjSPcSynL5vBpCyk08P1IQoUQEu
wtfvNV5E3svJ3t/8xLsTf5onW06l6wcb2M9hq5iT8QNyPA0Nt3eNd5DqfJZgekQy2p78qLIKPiRE
8g7EIJZPKjzH63LE0/aSa5xxdoDIx4CSvozGVjBj2hhjpd/UxJawwabPyeLUp0Si1O9vqeK9OjR6
jwo0CCvSpIApqg289deCQJQqjzzd25i8H7aNq9SZ+cwArgmADv8i0stHkyQwua50ctDTzkX5g/2q
dms0C/qUwoeBhKx7MfuFPVyWlq1y6vbXNiDFsWX8cOFogABDIarINNQ6zy6PLNzVHMWBMMe0opss
CTZsa3MfUFxp9nlC22d9FrW2kFEr5JaxSYEbUCFG2NylUfIRUuy9mKEYNzk2rK8kjshLXi50v/dF
3mot7Oj/nlfkx6Qe9swSR87ckFSdVhZLwf07/HgnX7g4MOSoIKtuO3HEJoMnqZD07dY5vLmCuz6k
ZGwhAS01ttvs+YXUTOb2Dh/K05FB3Z22RoYnFL5WO2Ai2Q2YuPOLpdx8TuFJG1hqqPMZpkoDkOT7
gnAPue3XeTKck3oWkwDpRdtICl0hmQqwipDA4UVbZ037wY4qzeq7YuG3mjoZ7lhwezoXsDA7qIVQ
wSgHnq3igZEcLMXHV3k7OjGLYAOd0SarUaLBVY4wx/HlCLNGcckF054TERhlQ8AHy851eMCDBxWI
LUWHlRZm4FnUD6jjZW7tSBRm31J2aiTUZrGghUVLY18OwFGQzfZRN8Kfz2x1pH39IJivwwyTWAY3
wyoz98mOZ0AzBZGn//lfMXJragnz/hQ+B5Ws6R/FQd1IrO88QcSS8wEvGOyC0Cvu9zM4sIOQeppG
9OlY5tGah76GnGoV1kUw7/F1BTJR/FR25C23FA4E+SUcXyn+ZA2guvWzF/tKjeYQnMx3dS8gLWTn
R/mdJmcvKwDFqM6UUbtIZTeKRB/k/6VdqkTyYG5ZChl7tf5djGU2sqFNfFCUFCrndrPQ/2fI8jlQ
e60ksI3tRA7GlpDCFnIZZ1MfS4IMONB/tMoL+r0kWE8XaJSemp08A2++g/SHHlhkafVmuPDETyBr
bkvCZRCql0fCtOhSfBYoircg52Bwj6fqqu9cnOMtGyWZ+VV4Ih+ikNVp2gOEl4KOC3hua74KseZE
ZdWJROeR9QtA8drj0SZ9Cdc3HDV9H21l88G6u11oxswM6ZYI7tB+Z2b3VL3I7vx8EkLznuw6w4Gy
+wqNM0WiqR3Rk9V55reniBJGDtkZG4pS0cmwf92IgDtsRswl7437UKz3t3+5RQgkC7FF5pwDtEtr
GUre95VpBL7Hkf+VqFUHjr+Pju1gUQA9Vht57s+UN/8dcXN6288wEilfJ7Josl91SQbJbkrnrkGM
tlYw0Zc5MERvUWq6mcCmawEHMTO2COP0Yc7Ta60JgktWZw78M83FyBhdYsn2U9w9HV2LLJ8FhMZW
AdbXLv59+AaXwYjOhKqI7jnTgFzOUzZhPHGwRGQPeZ3YMad/6yXckLgrONuYrjbVnf5+AUt99L7h
JpW1QxZHLhIfBwjgiGDTEeRYI1Br0m9LCRS+L42P5Yw9A13+qzlszanCR//0QGbcADAYwYtUqpn2
bfv1iEsrEVKTmI7ZruUbEtvmssis4IPgGrgj0Uoenm2BpoT6yw29iugKqqJ5qY6tH40M5KJ/3ufY
bf50qlChVad+40TGxR0aFXexfi2RY1JB70z/ufZMv2xHt5+yleOdOURpDcs/u8c1PKMM4xnCi9MU
VJvU6tWLFO3Z8zXFHjCL7u83XfvFtHNPUIV5s7ZS8gMxfbs0Y/qnx1f6oFY+phQZ62i1OvSvnMrG
2aW7OXvJWoQX+mwfXOtsGK8TrOjOWT9rfp1O0jzucnOOhMn3VXPTShio/AZK3/UFoEGxbiu5c/eb
TsKdfkfKjd4Odw5s6ySAqOsZ3/JDTeKFrYSGDrABfc31Wnx7isQG0tYE/oOdhCl/FiFyTxaKOvJA
j0ioVJb+8jl+NgDK6t2QL13lcKMEMZwMYJhAIbupGgvpg2M+fz+skvmitFmRKg1MMW+Mh3GLlZL/
JR5dzw9Vf/yLClblLKwETEL9f0Yp1hrZp73CmEbRiDA3wFQ2RNfPHi9ASvLrnAtForf0GL8djXs+
zhJGXH4IJL6x3oQwRrYnrBKFfo7P/oPN+8aOYhndyy4F6h5wr+Bz0z7dqKow31de52uF7W7yAMVE
R3Yf4fXIZ9fX3AsdyEmoUJsP8Yvxj/0G/QANJR0ieQwLO29ROpPFwv8X6EgS33cwzrjT8DEpUMjj
sc2BTm0fuOmgRHR3mrUfReXg8+zYu8fPHlKY2oWVwOIPVIGDit9+hc+9Gr4aMY4Okzvu4Oyl29XB
0hu5+g2y4frK9p36BvkOV3Khm/i8dVOarmUrF+KiaLExO+g1hbQroaXPgTOVDdZwCmf8UuUAQRpP
QeOppGaDkMzGmnesbiC26R3OYTZrgLtGfp78lFgAMbjvCthyAoYQAhumwa6INK72DmFIq09S2F/h
UoYJ4Beb37nMwKSvDSswfS+qIv5l9S3NqQCq1BUTASW1f+AQ1A6s6XAuzSzqCMhOb2bTWnzc8r17
XJawVmb+DXXbS1pb5tnjj0IOl+QLKL946esgSt+Uc6JDERBL0QpQwKUOU9SM6kPu92Zz5rtFlRbO
XT2SwdG4WXzrA6puv5xtqyK3ZGCU6netuuYtp34Hl5mu4VhmIRKVAoG5bmEQ82cq0T68gcn4BJF9
mcACNJiIoTMbNqYCM84Oo/QKqOVS2UeCP9fzK8OxD4KCT/sbSEbY77xAdu2Uh8utfRc+fVSY5pav
YzJyq0JKwy9CmHVF4vnselxJKjeeumIzhngWb3GH1sgulSt4EhErjmUlSgBYBbhRI5gKDtcK57zX
zVnhQO6oqMHj+O1qAO0DVyxJZ1gexlybrkdEPSrv11Hd8nPwL9FS+qQ9KBy3kaXPdyPuDF502c+7
RwAcYhJheXmO1LBq68/KfdXbpvDJBVhfUjUPIi7kAJzJ15zyd9S3oZYeFXt2ah0pr8ULQrlRxFuu
yXJoG7buCQjorr7xTroGzoB/qdnL9987lz3X32mGygkjt9f0XgUMrFvMqUXMy1CPBYCQ4zSpD9IN
GNHA3Eo1xG/DtsNv0V9g1vZiNGmkPSPlWjNDf3HvQW9J03LjVND840ODxd0NEdRiNzzHTsITVuTR
LTKgY1bCwHEMFFlGLuCAAB1S+a2IaPmVY97IoZ4olj9BcnGKP3gHXoU+e/T7v64O2/3HOianBy2D
KhobCqSaslGmrQ6BtbQfSapXRMa2PM/+v816/yLZixkDEhV+XHsw43HkgfRfM1jdE5iTxTf8EHQP
Uc5y4khLz741doNc/A0/E1tUXUBGQKq16gWJKd6a7DaTS7+XBSaN7Ye0SY6sMpHcswaQ9bo9AHrH
6axQo8kOL/cuDBo/1SAc8M0y5U6ga9B3LM0gfov9uB7mDxFNjwwjs6vHMfC/faO8BEHqxb/DEqW4
Gpg5JRbCZBGeZGPDGyMxzhIGKtQ8THGUhVCvpKsWuuMh81DXLJX4GYzsPniG0q6nXzP8c4CG2QHm
9816lSKigAc9mBkNN9cnXzGyVysh7VL9/syMV8gKSJsCRG+CM7LjZ2akQv1J5zijsDF3eE03kBe5
J8hGL0vYM3Bb7c6qtXhg0nE0jvhFRP2/UvSj1hJ8byjtwZy2IApD8MiqKEaYbKtgh8Hoa2babceq
kCmPncLnONlYhtZWVk3XhK245eBWgITGLxfimvc54jc3ae9RC+2is9cEj9DmYScfaySKbx/dRpjX
7gGgv1gCQqZLE1DuR0Ql/0GyAQ4mYiF4llnMNiMHOLUvTdUeLfdRf1mV0c5xpHnLSgC8JSpmjFiX
erwkP5qRXq8Ezz/LHxvNEWP/dTcoFQ2XQ8/BjPD5NUDBmJgm7AjHi4RQdfzIydaCcxz4JZkZnnwz
ig1sKvc+0IEACWS7RWyrEreD2tVSM6PeMajdrpMEQVqakqJP3V1pdBUQvR1RGVpx5yiuWFIPvySg
O73FR35LN5CpZw6vvT91EF5ytuw5XEVb0ozhSD3OIsVh+l3shdcSbE00qU4ihH94CY+7xM3aGCVF
70tEprA/Z/Rt5rNTLEZQdJbhkoZVzNKwI+0Bzc4lwwgCYyZAVfk3objBrsYQKn6XWFtIaw9jEWq/
TjNjXJ/jY6oF4emk+gKhXb6YuXSaB+0PqBBJRgsXEkAqJUgfdr9t5zvDWHoCQHkncYxIHp9tQhsT
Fgu+kbZ65mUgbIh5bYj/OuD3yjI5xkDRYqhM+hZye2zphsexLfYyRyjNdD3f74lmBcjHAJGrD+z/
+aM1BX6ny76Ga7rLxNOaQbHE+N3+JQVIxU8wUnz951wCdqak2oklI+b/PFj3fzCx6Fa9V/YkI9tq
fWz+pBqTt5qpEze8nIUlK8y2ukOG13Gl2lRZP82XINHp7aie7NZFFAWivKN1E3jorLXdLVvlLr8c
eTknVsY3x8vaVZv3QvmLCP60ln30F0lvHZkXzynL/0xmqjNxA9/JtTAz4Jw/tZc2SzGwICD3yGiW
lQhl1u5O1ydDYvuUOunqMezacLPwnPbh7GFqPi8zPO8kB86h+fsx/dFujge3oebYlwWqdo1HvPfi
zwVfetOfnKR9F6SeEs91EKTvBLs7q7To2k3kgm9/ojCNMnizMc5EkgDM/Twyp8b5J9tGqc70leoW
wXtegUax9SUipe3Drjd4KZSqcu8SpcrzYEOkQ4BlQOH9FCcxxM42OVn96+dy8VaZS1xGDY7l6kOn
8XlVOwBdltEv+gRJwaOzIO+kF+R65T3QCjDEOhuD0/RPQ4X3R9F1RJZoSr7Zmg411MU6tqV9CnGt
isHK5oNAwiovzCnXw5UgXGGuKyd70eeIPHL6aeraTvZZaxxgeQYEDHEHZWCDi4Q/oYgLCP/QVujU
FsVOC0A7Gfs+ahUDi62LvkSi5eLUhhyp57cHag9eervetcd+usUbV/ZOAbDOLXdX8Ir12RNBjh9C
ZbnF08T/8BMpJiaXHV6QHkEglEGOo01SzspCjSKysQJtThwZi7Jsop4Ba37o9WuHo+QJw+n55RD3
HJ5gmrDON2qdlD3iZmBjwhytoi67Ehx0793wa7AhKOOTv0ocvBaRxiyJqLFTRhYN/x467dv9LMHp
PXOMKkTPMHtUA0vQKDUZ5zxNxjpl1fhVBxrYC07x7dk93UToGD/6u4ypMeIYMn5WAhQpKMAw2QsN
XXUxOSbDIyt9fagl/O1k2bvfgyjhGQZn0rOsk+sraQtklKDbJ4Qk1mKVuLRPgPqURZYim20jYlBO
1Kgzd5Nbv7S4C+FPd3vxcIjufJ8TB71rfu8n57QBXxyahSMDD0ACyCXNQopabQ4K2u2HiPThKtCO
qKv/ibSClgSugHk2MEcMCPQqk+YV3NHh9Y9v8xhyc2DVwB9feLsER7KOYG552gim13PX8uwCgDBm
d01uqYTkrXH4TdCqG3TUOXR/Rah221QP83DGvG5msnPMstt0oOMtFQpkUNAofA6JEvcu26xg9zkt
rPuOdsEsiPB12NFB3RxZz6vf2EQgEFWXiftqHjf9lw8DTzK0lE1mON7ZcmyFUXuSeS2BrsxaFim7
ZEihSEuBtlHTmzNLbrF/x5j4QvaarahN485mSqeAHImvhfOcaQyGKIe6Cz2xlKGu7+mxvn/Ug7jG
pVlWgFQpMH+HaAp4w4C4xXmCtUdfSWBU6NFAccyHER+JzKgtjW8UNSUahIA9ssq6PTEY/GdbHbFC
YzrY25ChEufIh7lO/wmNfXOXNSVvr2arIAi4urRdLdQPzGXxrV7uJ8z8UlM5qn6AtYCdNKpDRSNk
X1Fo8Vk6ddOVeorpu5x/YvwCZs3F2mODKsRbYOP2d6ltXqZlUy53UGcA79XCq0R3yEtGMoLDak0s
T/EROAO/2V8pOP2yuMg+V6FTl8bo54iMuOKSfPo087oMVAdDnEAPvnfXgMt0zVPfWIZR9ksTdyzq
oaBy1628qgHXR9kX3VTmpKAo5f2G5CPvBbv8lvfb+p9DBeO+Q+1IleHt5VDivMhikAYnGodIt/cV
9imN/keTtFcbaN9iaJGPCJF3+bhUgALhdqHR2QXEATWgRmeI13/qflfMlXMS9qR91VGWrxPTtb2u
QKZfA5XKst18ea1Gh5hAU1hwQUKoJUyJtAUUhzdZ0ADpdhSJVHW5ey2iCTBvIujx7I/ornBnzyEE
PCCxtgBCxGcYv3zdziAi3zFuyHkGUZcut6/TqAlZAHKIBohhHnRB03uWlR28DHIXvb+T9YUaUrKX
vOlNI4UrsiLwXB5jRoAfZA4jA4fLwG56HiZG4ZMThB8tx69XkXqMl+CPtK4+vHHfIltQaFwTfuOl
TgSnR9o5/tqws0VCftVIgnCZ351WlDTuiI/5t5efQd7zewmY/jLZiQ8oKgbkANQT27DK2stPh5o0
IDiHoVh6TPoOPChTzS71WIMKRT+74Eni4PAQbSzxB6m8wPvNoVsUjngvozNGeN40PSjFEE3KCYCR
MLBfBnbe2FTzA5DTv+d+SlrRCnHek3SIbDapqmIEi0k3r0ZYBd5L/ZmMMiZAyfaKCoQ5dqOPZHw7
ji20NUjnOIWXtPOIw7EgK0DlvwX4M+IOpDHnNUx/pIhohlqJaq4a2HwcH4322A7bsFevFdSgaXKc
2O3AGJn+ZFnmS9iBJevIDQ2564fjs0PIEZWSk+1Tc7Hpx45fquw6pkqv2PTofCHLX8Eo0B95YQco
SrwPiaauU5GhloGwkC+nRcDbKGJgdOdHMZ5UIbYh22fZ2xuQrndwAssCgHOHEmYrmT1Cpd3AxVCh
Ur7QCiMUlxcTSmJ419Szs7NtgocSV1VEDUyqRFTT2Fx+49w7Uyjb592XvcYlSIo0PDF+na9N6a+1
j1pfHfe033lfX+DDQCRAa0b5yKENOiy5dJiuRPhyialR5HrfkjPy7y8O+yL5/2sIx5lQF8wAcwI0
lQwUAH2qZKvjFYZebsurVUfavjm3IeWr65Zn5+G3/MyAQXDeyr+sWODZSIKJlTLrY2lp7m/oSodP
/Ke8B2rCiJAK9Em2req9iajTORAeSHZ+omdBMz7M7YXPOTv+tpIgW6pfekntTM110BGnCHKz5F5F
DAMP3gWommKTGvhUBmnGAHPz1iV2dpWW28h2Cn/eYGOVAQUuToCtBP+5GW6MlV8QetgMYDS/crue
X0SqMVpmPLCzTeQJ+5Ps5ajWHa4tBTPS5j+RzK3OA1ulEhoazpvu6JuiA4fdAoJoAFkfLADGNyt6
239crHnqmqkx/DXw7Y9r/NPNT2wf78Y6vdezk21l/FoWsh1rBxJMCm7I6wglQzh8qWlrKhH+O8Ch
GzxcPTW9raQ1u1yPTF4IgPK50u2hScroMDziCVTChGky3w994U3Lk0zch699rhQZmsY9lanpihkK
NOvFO6BjPKjHvZ4QBC5ndQ/9mLFw36hKtErf81DdD0z+pokLwjcFuehuVpwxWqDRImXxZR/HqCnD
y2bvj8BR2h3CJ7B+zihtKs/FntBJvkuS8IS/uQNdb1cBNQnPHeWBXoRN9xa/1z/CG52JF+nliQOK
p4fijw10W2VARYP7Vdt4OmrgCesvBryims1orDBUQbGZ1YdT5EGvecAXcuEGE0a/COq72DStZzLl
gAut9uqhyubpSahUwx7ALZA4XA6fzU04d3kOK+UlwtyNXsiOeV0OfspizlrDNeo8IEdKP2Qz/lyq
wTus6YvpIo4gIipVmYVPMNHPb86WKuKNTRlpKPXO0BNFUfRfC9EcWMdUGQQo1zz6SgDVLe+G5GKh
1yyyNZqe9zDME1mlHtQK9zuvOWMl7vnI2DHxJ8iY1aw81JAbaP3yMJW9okIBy9PJ8IjWei6v2zw4
vIAAhvUP1va3LOXjf/Xg2z/wESrFDaoC+Jc5R0OUR3AANdTxuYzLGlfWxiDCdSe3xfD1BUbL1iSr
7RreNBRMq6Ltl9FCKg14nghlxiy1sadFqZZ2GhISDAHvN6aHlTHlal/Q/2wT0QAV/CVP6QUUwqoc
TjVnPIFsewdgxjnrv9mVf1prUtIxjJmBzCWJfS7oeLOwWnRQWQCkarVcECC1M/pIvqHZ7/rC3KyA
/FxiZm5EjwuRtRIJmVo4q81b0tIF5WcfMPsjGV2iMTzbw7T9dzMH/C7Q9/61kxP8K/zrDGg5oHw2
iVmXJVo/GBtGU07MWg5QufY0j3HRCZpslrZuyQYZfu+RHhqQu4WdjTtQxU3wikZcdKwKs9p9uv84
7/x5PT2dm0u4zumocacXgfT5K7/L3mFz5D0DvDNb/IKl3AV7zBqP+3SXfqDQN0peJlSxMDW6nrpu
cu26OTwMh51lFWERwncaVYQ7Y9gwGnizxu8UrJPTk8Hg5CE2iYkqL5Mud1D2Lbk5PQRqgJQdGOrG
UKYRbnW/eXMXZYx9mmq0FVmomWoMcrBaTKkMY1lgeRpiGMU5iuay/UYPfpCO8qTI0EppOUtmhsjS
bc3oeSf81BCYNhFP/YgqD0nw0MH2I9cTFbAt+RM1dONkLXkIF1Ue8Fvc7FYGNMuAfSQ0/MgpGSOS
zrnZRIJlAiDBcHSt5JTfeDTELPTQs6fk72f8mrHvLKMEOHtR8zFiuC6Ud94I1j2ajIXqYKwMselI
hGsrYhesRQ2OrnQiDvLj2klAZhgxzyt055UshzP70RQ5191P5PyWBJU/dWGXlSn79Dy0QDDUNdaF
GkRmVOnwNWq/3WaM2dDEL9V5ORCGqSuTq5feN4uaulBKwGCyegUNk9m0p3oWhfAcDcJzRKZWOdPv
ypjAE4uT4GZCfa3BOpFH3nW99pF1lRPMYIcGFIfbNXVWPozqwVFip8toYE6DfXzpNJFxH8OyeWsW
cwR4tkjTZcbSQHlOAWFw45ptONZgmwyCROc3cNElV7UwyibpnelP2n4hv/5dK7P9GJ4AZ5wlMi1R
55U8aNfGf7JlDUVck9DAx8NdwGVctTzSt6YxR/ZD65dnx7BgfvWYG3fzjjGudO7pQTxZ+ZS7Mj9E
P00/YzOqXxNOtoXqfK8aPIw8r/kwUIwe/mPKB8R6syNwAPDikpEmfoPVlWMBzaNFMotxc6efak9R
QzkpmJse6b1Ee2UoVVnixDbJuTr4alfBxhYwUnBgoh9Ml6FBN/M88UipnnRq2OQ+l6aDBViIiyAf
d1tik4GT5taqUYHWxx9odkCyg+G9XIsBWOdPY2c6zOd2xGuQsTNsD+Xhal0cgAsNSCugLWt5GV5G
INImvviUau6rvL1VOIT5aXEao4RrlZ5+KoXwFqxB5ohbdVMkVov8/k16vUHfLmDpVXVoRa99cl5w
/Y1iQpOuAFvkSv1Ke1J55b9Z6pLpm2jnPNhu1AkNbbUPV6Bo5hiDLJSsYJJ+h9xhneJ9TotV/xax
XKS2Qeg+zxd1/adJnDdTqAkLd99468C5YVOURzeYO4rsSOFwS0Qu9tBEYR/4CMbLkTIstWUqhixU
x/PGh8TAG9M1VhSF1DO4TKPn7svyn8NbcUoSCVViUhq/Ildm1LukGmgvqc24+k0db/E2CtoKPHwH
E+EO1Mnm8xzq85jhyWhYdYQ9XzBS/qpwEaPl4DS5aifjsJ2v4AqNJaFce6QTzgPAacdd4xSshjUP
dDZCJgB0XTOBQaT1I1Orh3hrYJesCWUHN1B3z91rkZQ/fyyYJCn3q9XyogrDaFOwlv7ljiC3iVWJ
OCp4sLiT5SfGhrB7EciUn2xT1kXtwEdLukaqzT5EehaQLkc55xL7W+UWjrVJsVDes3p89FvGfxRy
IncA26ulVaiFUzDIEVscxzeziLMPJgmDe6yxbfGqTcKSE2f1HBr7wwM4X75BYf/XteWpuJyb1D9K
hsKSiIW6wDgYgkkjiaiSeZ/01LFQCJDCUB15wYVUO/vOx2PxVjAP8hvMn14mlWHiSI4KwJovQy0x
LmkM6CSz9R1rE0UNTgW5f08PAYVHA8xaegEsR3bVNkODKCCtpaj3Tm/bTwzfxeY3Zmi52FzMAZeu
AZaNBd5Xkja3cmwGYtWT0PG0814r9GpMIvN3x3ZNEORAgBnnK0TExKBHDwn5/xh5xKbRcYNk9IGe
3bINK1ivfkwkHXFYkGwKpyqZZbyw+G5YLzzVAP9vrQJpA4683zD3rmQRD965Sug6YdX8K3dln/pT
zPa9x25y5B+6PAb4gHCVU0PQ+jjymE4T6GWAGhetu/+sc9tMIMI/4uZHjF71ARZTAAboQTbSZgiD
QwwSV/zXynfz5083mGvxMHhQRdlFjTcCusFsOSiVwIP9AvrymR845ZVabcGSlbc9nJW9A+1dcSra
MT25id8S86SQhhBT8V6k/HsJ3Vfi8qkUmeAwe4l3N1j01+gNmbJjsdxZ4nwrntWRGkGjdNNhiLtN
lXLs5XHb7QYgEkbaS8ThzdkDzEPlSbnUDzQD6oF4+QPX/dywNfLQ9AcwULxA7DqiWY5Kej9V2DVd
0nATzbzYJ0j1sRUrqptrDV5dOz+MyfMuZB22BcMOkWfTL5iP+JoOi1a56oTus8eOnKotD/5L1RBP
P7GAx/MTt6iYyVNJswwbK+5rPIQf8dZKAtSHkDdbjKFvKhf0CEkJRRlKIS+qmpc8MjYezNeKI9Nf
uTEstwgNEsVvCuPGbTdeFbQKf/zSWw77+iwrCVkwtljC4rtHv34QrcSeTilVOSfKalKGbkGK4aUJ
dn+TbjMV4ZNMJbG1E+0xto6Mhj3m/OePPFfHWf6yw4ts9NLxLQr1JDrSBvng5e9bFfreueSfOS92
+a7cgsGC+1tLSZlnpQ+bVNem65t7KYk71ZcWctDHVJXNRLK+4jvF9kz8aoZU2RA8wVBuuvuydAyc
fLg88uUWu6TARfZNGVsozjtb5eO5GV4q1/Mo2+6oD9s5kfuf3h9E6HD/3USdTTIVQXTsMOhAIML+
WhZhFp68pl5mvIknR6DJwPkaetXXA9IzhSqvDiKo4tmmdK7j/z8fLcF8chVkQrY7qELK7BW2cDLP
FVNV0sKS8Vb+lBTNkaaDeENyiH9KgXwdvIhWOynWUh9nibhpvbAUqUV+X3CmmP58tqbJsyDbPWb6
ty9waINm1pL+DXQKVcZrXBgvFbclED6oFuV65aep4oRj+/M8f4ut3b3/GFCKnBEb7SG6XMglFbcq
MNySJX/6z1VNflYTv/WlG3eEg6tWN5HjPJ3EuAsJ/9bwdE8c+NkSkb+9fdzBOqPsJ+jRh78CXB8R
cnubyY2iZW+f4maufWyAPCeilX+E1KqCOjjULeOy2CH8l5oM+ZZ5YeKQUu7BYofemIzSHPmR9wKl
o6JPajlcUyju/8ICuYQ25wppz0EoJMWPgLUryE8RDyYeeDepXos5MGxjgJcqgI889pCjJa75/6Vi
ala+GQqpEEeNZrs2ymfFVwp56pZECq51YMfmSyh4bCX/IbwdnupRH3K206NODCYh4MnR6uikAiRF
4D4c+3jLvBsXwBevoLxG99yB8dIBlXK0N/0g3jqoJO6R5BN04re2FrHwuIFtukG7ZdmPETAc07vf
zfTtW5b+h4PVeIvIkckd4lH9eV5qLbEghp6e7U5JFGoU4GHP3/inRjR9W4wcvUnW8qzwDo1yHz1u
Mlg8OtMG+kzqgadIh7iIBqf2wGs9utyAtIZjffm/dDcil2uyDTX0kRteRGQJ2Ts3LaNia7qrPDkL
hJPeBg6irizjueRtD6ErUcCtOV4P/8esAXF91sNrE2LlpWsPOivpsJog9oZzRiTwpD7/q0XG5tRI
iBKfnpSutm2DrDI8XLD0gBNwgphuywGGeUHoNS7u7XQaS08uDf8mjTne+Cva54HbEFH7SG7UJE3j
EfGYaJGRTu7MQVdMGDXO/nTNK+m7V705bElm5+RaiGzBSkzgwEB/n/ZgwnLj5q3TZh4+aYmPAQER
4rjKcRTZg3ACqF150tix1TtkdeGCULedQ8C7dOhvOE2GzUdfPe+jl3h7kyKM8BBUYoWNzDsK4Eq3
lNBAoHpmR/2bUsbHqZ9l0/apGrqBpODSr2Uc5+p6q6++n30HOD1ebEN3+7Sn02QUlFaU90YB4R8I
D85DV+d034DEGDt5n7bmNv02/LpQy+bVElPU+fq/xU3uNs31ozn1fbHeHxYSdlzQ83+6vXu0hvFK
4Sl8uv35wUKfpHLcnQGHJ1gC/mn+aPprWGBcQw6IhL4TNZDlTHweUpM8P1/SvHC1/EChjvjtFxRU
SnC9gM9wS9Ktg2qGeAKAtCdDmgfpkFzXxAprfHJ6/PL+OpikOpNVC7130LOJwvRJovj7uhibAgH1
dxabtEX/ZaM58SsCLtEcLWQFyld7WieCZIH2DQB3R+WYBpAXLOAXI0fofGOOYbSC0JxeEHuJ4sum
YwXCxoQrfm7CshC5cJ5ns4h7YxwP8it7yOSa7WGmDL3lhG3971gG9IVCRe/fafste6fwkW2nT3lR
TVI6fHKvBu7ADIfG/vU6r9WhTknokn8bSPCP+WOrj8N2PUiWyjXQhHN5l0hOL3KquMnPdUN/YQ5X
2qbJ5Ni60ivKDoXfnsE2q575UGI5hTSKOM1RpJhql/3pwbY/LD74nMt6n3ZsHTk0FH5Muco0JcEU
iRI4wYedi5ZV43PrJSXfIW29/Ize/5JV4PwLyAMnkDRlkN0+yNSVAqsUXhqQ702gQfMCesciw3iP
MXPK5U1b1vgnLkvQYZQIuwuDOyLREyJ4dvRm7Bt0Yv3KF8fpCtWLM/0BSjGkfdECOeJW4gl2zFc9
N+IHTmzr1W5aLcmT4Zgi9KmrzdWAeE3qihSmAaC3Wb1SdWxg+LtQ+WhPPKpNy4FxIM8+E7QnkMSZ
1XDoSgPDZ4ji5amYm5SXVhUsSfa2943Omf9b2ZCE5h1l6pZs9V21bQnqGpOhSWcIG/btOAp2Kt+C
HyqvZJVwHbciOTxTucVkegVWTba7nah7Eo0grukqLIzHuhhyo3tDjweEOsQuRhxhLsjf1CIALdte
ouq+0CPLh4MhB4iJLU87GT1e/4Fw+qu3UOa4DQwD5miN2vUz9ZfIWTHy8jcK3EBZKxg6HOo8ZCL4
1pwT3Mp3xRUn/1cpXfR+fch/7SkALckxMai4sedbxlduAepIHmAxEbujY7aMMsAsUjdeHURR6q7d
doItYVSiUgvCGx30kAyNazAHcO5DqJqSTtPmMn+qa3c98uN8rjzgPAeWI+2yCNPLn9uUJP54tp1o
eshEKzhiwFvHprEGj680t4YluPz1idzhQCmGrERsPsyg17MrwtvVIHno5zSV85yQ0NZYrtn9MNjK
98SRuL4NSQAMyA6DgrJUnj0T0H14/IlrmPTbWLkmc/IQ2nuTxuvhc6yjuBnvD7zv7Yty/9LzUQT3
0wX0oObGHSfvh86urhIlLBAU5ZV43cYlen+DUH/T+7w+/LngOmigzqA5glTG5P200HXcahuUwSux
nbAfHpiDcolElukAqdqC4xbtZ7sjGZyQPwLiEtyHe6CDSdh1tNf6f58gh3M8tfp02Pk4hBzPQtb1
yrQCqciHucHlvdTUYfhuPNRmdlWBuBu5MN4WRtfbi9ApGsMfUIR683zeNv/L5HdxFpuqzV4lJZj1
KVA+uohSb7lvrgHki1zrA2/UL4x+u9cB1JhYJFQD/DR6ovQlo5Oe2AmlPLGTZit8qt2Vq7ybTpAR
WKIGiTmcSCFLE3bBEzyubA1C7++vnoVBtt0FGm01DchatvdwomDus2tAmc3nTkKIHyrmuGDw7Uu5
4TWdwZd/JOg9TgzQq/F3CDLqn5fCsLmDjjcWC/LtIAH3AaxLdO13/hkAS7sFj7QEQp+hHW8+/ItR
dG+3/KNiWZkpxdILxf8SBZDi4cb8xG98ce887LSo8JF+Wd0KXfvfX87F5o5O1rMv6NJCy/B0AlLk
rZ3AUN/J8oIfpFOynH1tchPQR7a4cYK4rG7akO5QjYmoPFNAmztKq8Ahz42DYw1Hefi3nYiHEnC/
JtvUKHBqsh32aWNsdqX0KdQSdhgjpxhz+toUfUZZTFFt61q8DzoAZMX9KGZy7SUAGj1E2yLNye19
adK84WhTpnBzi0F7E34akh17FgZmi9EP/In73IvCRdO1qb347ThS3u4LKqVZcJjWtnZACdQWdoZL
HSmQFLVB2d/IxK5jE12MWBr4dEJp9qfJeC6vSjCBuCVucV3MhCJU00kRjv3+FCKqeoicJdWqPryj
rtvY2DLQoFtUTpyxEDeqny7aLFp5PzjVS9n/t1seF6Bv8gPbs83dE83sN8tkjPWrsL3q1B+34cl9
ewGnGxWhQgr6j3vrMS12Mv1YFmj9nalsUyjxvzqZfOo74i0P+AQSz+VB5gBXiz4u9V99scprDNW9
pLmZvkaCgbVsFUDqJzeCX33wiwrBPsRwy0GeRKa9vn7czu43P+HZFF9E6O47GpqMKFj1RTmylO2b
LraDkt/8mSp86J8L+cdbvU1kSdYQzAEXjAATyR37rL4LAwm3vr9lIF2xlGTg12/sYhj4UsOmYPLh
0lGN9zF56W5ACrs0GDHsILgQJ9tTPgImds5B8+nTBVFk1rOZoVKYGZ2lunuNaacm4zxAb+Lsjf7C
jaRqrKESFXqJX1xCte4CqPx1ta8jKvrYNUfYbVbTXUeMBOzunI6oAz5gxN6V1FbkVq90NTplpBKR
Pje83n4uB5hn4fLi8u//WGZB3ir3aW9uuPPId++VJmIcvHy0e0U1oHsCWUdlvKWXymHvJ7ExTlEB
JjwXZdBChWkLJqSm0DwLMNbcCATdJbMyGw5yRTUzz9bEkxhocM4m9+tXGWxtZgZGorVFolPXrPDz
QEK/YZIYX5eABz0ugIXGzpt6he6u0BwO21DiUxwV/GVUP+dmxhwqrp9nwqYC3+ePsQi10Nh2Xo5q
uAaYpHwoPxAJjKPD5ctBpbaR/zu+El+c0ebpMweH+L5GfOwpespIvf/dVWWtmPkuDxV/qUlj3btf
qIyUWSEofjlkkQo0iAWu3I0gOS7Qy0z1n3WUoTUdgd5jFWqxuKG5epNptOvl9oHBpFDlaLGjExW7
X0jdE3YkN7xp9jjWn91CwkwhVciejM38zOzqm3t7qEu4oO5IGQ2U6gw2VTjwoZcGuilWgpLshiwF
msIkP4RlUgM7XjNR/iXTEETX+s3mGsFjBh/YQdrcPB7vm4o+aF4zrhhECtwYtZLzN+ByKMXlAyzq
q6wyfqQpqUSh5HxnBsyPg2Ci/c7nuvuzhq982UiXcBSJETktXE33oQ94oGZwnCIVFu7/zOKlXri6
hMcbQMrEllqqCDyR41+jF4cLqsgSaygFD8fhkL3Ic6Y5m+MQW/YVBohyhtaV0haCFNyMFrwwywla
UUjBt8iT/chc9I7oXe/UyhuFCQQ9Sai5ktA/CaH4LrnnoSGhHwoDVzP/1ThNsba953sr7hy18HZv
/NRczzi2P8K90EZz3HcMo2d0B/kAkZE8GPbBew9uCG+tBXGhF024RTSLzHMXrFcUsuSNI2bVNQza
3nEBRBili4cdaAm2zra0e/TiIxcbagjeQcixqSbtofOhIm3JxZbiGshqzLjXu3XfemZMzq6oBiy9
kxfDa5v9JTbQnyxkqCRDdPFX0I+PfV2jT/PwpC+5/k5bYyLNthcBoJDFSc/XsYm+GNtglvUMepNx
j2gfmrl9MgaS+94cA2OAMM2obDIH3qI4sjqSv+NcUMRWpyCe68g6m1cLA79AaYTu7JRUaPSBC4V4
gHvuy9Vees7Bjr86BI2HE3VYQaq+WP4q+L5Uq8cHPA9p1TBJULVzQucXPXTLK07ZUn1D1zBtAqMx
pkn6SH0gJD5fTImruSXy5erILSyZiA5+fiejITji9W4eniwuJzMEIkw1YLlF0BybjeASHaL2XsOY
UWovOrC9kDbBmUcaZ+48siaBEPZA62xO8WT/swoGeiAKtrFCH1JmBySxBT2NIXpNao4s6s4456oa
znSU9oI07qx7K9DKMbh+PfnvysKy05pyFXk9iDgIIzrONEwGFY67Ubkfw4DBgFWs/y8yBPmFqOJz
n9Et/1mVeY+fAMzkdYOOmPbgjRV2T8pQrc4Gz81GczMn0bl+ol8RdCXD+lx2XWFIFshsThMX0iX5
BsJNR4/tWXO6c92sMSrTFiSs7oh6p7jKYf39E6g8u8eJb2qpsVlJhKr/6wMVo4fuXEvweVndIYJl
iyVLf7/lLvqrOqzTXm9YM1jeZSe9QITFSkWqFdFjSIet4bSMPBp1D8eJLyRepzJXyKCt1huSWJhO
Cd5Yr20Mmysc6hdvhp4IKkbqVVgq28gaJI/nxPerwpny2+dfbZ9JXy2k/t9WvgdTf3F8hvro0lwX
xSYySJCIjaJm48CPpwjc/CjahRdGd8ko4K+GauAH4teFrt77AL+uGkQWh9cmfIjqx5MrXw6Fy8EW
hPyApi71tD5NkcS8OC3V0G9S7LM+CiA+TncXO71Ypa4rX6gXJ07yieKCz7AlqLXzaNSEspLrK2a0
v2fMOF3bh6/Bar0ma0nrlN95dvbaANE2mSEkucy1I+v2rURcnrVxN4EbnIDfn97QW6k88uHjVanr
grfYIpB9taUNIZqcZs6sE9afQih/OxQerdI3pSWXtiF/bjPiWfhaGmX5ujmJz44ItdQaLz7y59Tb
IYE6Hz8RoTXogMQBPOscM4359KlGWH7Q9y/gtfLUZC/Y2mEjk9/dT/bDicoWeTEP8ZS79iL780Sg
DC7XRKm3G/sOdMVSXdHaeDowDH5OinVHEJ3jKdLJ4IyyY4qCm+ZSQDixSjetoJVmXMO50ENc8tju
ubKMFCoNahFGYIqv2D917bdjZWQ3by7KqsRoOha5RnxjIp1i3gc3N4PhyiU/HgFYqKFS/yU7dPwB
7Vh54liSTgfY2QDgeG/IK0VeoPzxp5SECR7IelzW5FjMJgmnec2rS+Nc30LqbJzl8G0zmNB73e5D
59aqHgamB7L+Xh6gurmSCUZ0qbLZIkLptX2p4mweNTfKLbrZZbsW3EXRXF1io5Cw5hrwmf78l03s
SJMzWl/NGbC+pjiBYZPIu19tefq+D9y4drdKIAdT+lTvrPesPRRqL9U638RZPyIbH8LDqe8X1PEj
n5qacA9fUL8VZl35sT90fHi2oGCGtHXLmKByRSZ4z5KxxDKgkxW2PTVM7QXTEPTgLOZuLJXXxr8V
KWLCM4Jxr2PasLTij14GczpFSyhmM49sFNBqv41lxZk+rQD+1ule+l7PpKwJSDpe9Y6hLSNDRFBz
RO6TPyHP4rLPdzGXn3Q2gxBfXdviYuOAUrKCuYHBLf0d6NauGYx4DLC6LiLbqgY7wPmP0zuVLWgW
oOm5mcAuoQDVE2+gD2oM2rBbnuJ4nFLwt+uCYZF84ldhHGrdVDveJdVrGCSe0bl9+ePtmSS+kcLm
U9L/fidP180KxGhKZrUuacdVHhqYZ3Q6ghXcS8ITgmjMmKMbdkDD35KiuqKxXfupIR62W+IMk6fO
HRaEITK8ggR8QtS7C3cHqKjGJ3qqyC8lfyqzIadxZ7SpXFhKb+j+CWpCFCXJtejy47xmb7vYGDrk
U7cSz9BbR2YvT7Z4Lfz/clEvBUF5YWryucjHOHdbinKvsDDSdiSXbypcNzibX06ej7loaX7vhKmv
/M2mmTWfGApjRMyY7HV9AHjVnB1L4XEpshUWQOP9of5P/8zn/HG+4h9OJy0dc1epDW9P4hUne3rQ
zbvMHlSn9EXb4qySliMhkH2SLk0cwo8JPVjdWVcfbOOtaWLRbufLoRdmNUSipaQB0VNhx2nNCBhN
znwgl/bYGYPJeJGUoI6cwj+gonivTwAxOl4mxwiozEP6vEk7r86kMPQDIqG804hgqpUow6RubXwM
43reCNTcIvgK9oazidVVs0fp/MP47GML5CrGwgimCCQcbu6pdasD2HgxHa6r/8GsbYkBVzR79b/9
LA27QbrRAbEtnZbLhipbsE6VndvlBs+034MPBV0F3pQQOq9vRKv5+m1MdEW8ij+6ghzB7ClDJEwL
o0dNDrZGpZ4uqUT4TCZIgiwSwJLkSJsePUUgO/q5JVtUm0hSv+fRW/7EVC6K5I0/pt0mek3Q5PJ7
KwW8VXeGMeD8MQc+WD+8cMYn4X8QnydniQhoGhlpWkiO08T7TDNkFNV9UqwR9stbjgMpKzN2Wklb
FWAfbQbsTVvvwr7IskZmFWPZmK5046PFCGoZq6eMAiUxi0YhmM5rx/0QyGrjOZzcKwY7BdURJCrP
0rap13XI8VvXI/dFx6ghhYPSa0TW/bwJYce9Td6wNNFisEuQ0+98pjK9WTHHkdBtQHbMBlUzkw7d
yXXKyHdEEl33Wttk+cb2F4Qj2Y/6twuLktOr7PjI8gxIFYMEgy4CDrXHSLXAq7ZGr6vbwTcuFwv+
J1T8/pF9n/xnLvSVCxiWgtbrevQ9DV3xj2LZeprVuxfhhiK9VKneR42eWPGBb/+aGlrWzmUi3LLs
uxBX5cwYXQ/96SPmHH7sBbXHXGWRWyDpOuPiKRfD0W4zIIc2l0K7jiBg09xMthEWru5mkwip3Tld
LsNd4eG9rFTBUvi/48PkJvuLwnYN6ZBRJNd7Cjc7idb8bulGlIbgEEIPwiqxE26SIdqiALC6HRpc
1SCGk0MZwzpjSoucQLUNpjnrZfN32Hckeq71wozZRt7WSzy2UYj0XxHJwyy0RqWUtzqxSsafUQx2
obfmQzVarV3qO2CAUQh9Xl1ryJjruvFrlxDj5Qmo2ekHQzgQzo5zNKpFGf5vx2Wf7JAnBEwd+LS7
h7TYveaq0W2OXfVi8GAmX+e/UPdwWkxMJ7TQKit5M+fWSxNseXv3bKzOm3tH5HR59pZwQazUy7eA
6J9KJUJn/vTa0EW8PsIb4yM9dF76oyjVv/lZLB11UeYnusFfnKfn7q8VXUDvxQFJwO3rHOcjAJWO
z9BjYDRPvHKBRDTz8AWf/doKeDzmkHV7v2FFMeEVm8IwcjizyAtbc+QMuzz1d1U+YpuhB/7ZFILX
PbhN32a1XktdgFDaAdSGtEgsPYdOhpxAOzffRpSUDFEg6MBeIl/PNMdHr4Dvs9/rDUS9/IEMVCTS
zQLyqpXl3eqfKfkLk5x4spTOhbWbfLjcgwZhIj85LiOZGg0fJHChLKOk5WD2BT8pU5bKdquAqj46
4/my2sP34jrMXoanFUF+ddzTQ4yAee3KeyI/9XNHmyGKXAEJdyqQludpZ9z2cX4JXCSw14sLjfDu
yJ6+g5DQSfq2O8ZM9fOOMW6PH8Zxha7yKMp5KY+yPdR19tNdZNBuhfHOMvFOB+Ly1gQDgZgj+P3v
ENPGG+D1tHhSPW57lm/8Rq50Jkc547SJUZwvchOBxJ2z2iuJAm3BsJN7b0XxpkDjZjJ1b9uJSZI4
j4UWaVhVf9EAHofrp3/YeD/gdx+0Wt+TE4Vc+yFi/tCW25hThQM3rs+NovA5Q1xpoNtQIWTRLTvM
liHU2O9FC1gBTMbibIOWsBuV1gxWA8DmkTnqhTByhcgf+ronnZ01WN6HETuywjwj/w+Tj0AlRsNS
YryTpJm+lgL7SoAtuwgJK3EChywsvFYg7SpOjZpfpXw7+0dpqhkrixGQn6EiB081VHAZtO2YA1f1
CUwyTjnCAYWBgdzUpNOaYD+Bx+uwiJ7zd3XEbwyZeaIRPOX902s1nvJuLFVl4ha9kdYwxkiz14LN
JbIWCcA6LJ+K28Kp5bc+4mtju64WQO7vb0YtqG7VoqHWgrao1T6w56lGhjMpfXyQLgtlcneBgAT6
vgQ6lX+0VF7eXDPDP3GyNlVsxIUx4ZGwW42D/A2dSCSwaN9CSLMddtd5yktVVKFiL7h7d1P7H5yE
FO5RqWj++wUsGVv3gkC/PGyw4j8SchHaMbbioBPAUScae3IOO3Uiij7xSinloMjHa5xewZeWtn9i
/CLJ7RMoBYMt+vsDuDSzDESPPqeN7SkfhQmTml1KGeVYSVu7ff+w6uA3+J35OXHRaKbuenLuMPiZ
8bFZkEXLswkdj6rHtQR9Sf8azdUP/0YVvRe4lChZcojJIMSlHVA5bcAQJLK9n2WIl/asl47B89F5
OcPs9WCnt7iqlDGgSHsCB4qUlUDa5zROjrig1IxoNe04mSbgVaEL9p379AJdo586PjphC2Uh40MB
WjYgLvWWcTnBp4USJNkpJFVmG17Zs2FRoObNPhn77aITz50lbfMPj5he4aToeA2CgbZ0ydm6w9Hc
kSJGeciyo34tdxiKvbBRFdkPVuLZbXtaMWYMwirktYL4/2F0syLWucl9er1/InKt2Qrts5c1vJrm
+Zu6clk1dNmAuslmWdpy8w0R0VrRL8GBsG7ZJqwEYB/xb/y30v1bE8VLlBQf2SXo0gNk93YsBHqe
BWw5/ItNaJjTyGpzG3VwI+HCRjmG5fz1ztgxDwhRSQWd5okZ2yO2KYduUhuEsHxXGwQsjubEYHbD
+Se0HwVTSB5e2yCKtkizeOmV7Q+v5Wvz38qrwJCSbmf68/zUhVx1lBsGUuDBXxMW9dnhJ5JqnQvV
ggvFHrd5WWtYx0ClmGj/lG5Z4HNtqiGVkOsYZxUlOc4nEG3mFMIjqXS17yAlPQ6Z684ydpQSyXpK
GPettvDivDcdzlHMC2YM0cI0zEhJJvSwsPjxsBgg0H1HtzNN0kZ9ZXAvZFYVecel0hXy7Jm4fTVo
tnh6zamMVlIrpSEbJJVy8HWDd8+W86RufFar+30lBeRlqQ0MMBh3ANBEjWMLMdK7H3sKFnFbuOKc
IroVC/EsXPZq2V8YLBjd/Amzvgoa12ubNILAfjyctPgGdXvmzTE+yJh91oRqc+T47FeX7GyPcrCu
D2GJdbxzMgcq+7gtKfFYCp9AT59CrXZs8dNO7Svs8FpBVfXnd9seIvyEqMC32r7J6ZmXYz5/3GOp
vWRKDpgM64FlypNsV8RIyI4Rb6AEBEbvRdDZOPA0UEoffLvgiC5Mr6Ok39g13O09a/wmagKPQ9cB
98lIgjZ78n5nbACJwgWF8KAHFH/xeK3LSMdFfzlHx76OLzauf9MxnWFxYqdA7hRm7VuhlfB4RrP6
yXRWMMlNDIzOxV0fS51/Mh0TmR00/sofDy/2yk+/ApzLnENk6Ooz/kjeUQPPXRWCWOS9MM1tkN+1
M6qXR8r5Y7DSKUanaRkbMGyGrfz2QKrRWakAYx9NGARsXn6PhNUuS4LuWTXy2BfMs5K9CplUIT3j
qMgkNuPls8OrLhnGNaEKJgm97LTnno9c5UwFZLdFV6INrfkYTjJ4I61Jl2Gi/0Gv4/p5L+ve6Fvq
zDw7GBAPTj0mULNwKF2PEzvk8l/eNu3B4RHKiJb+dEOoDGyfwn0erOpUlKcpw3LbYtAANBENT8C/
RhuVeELoqmC6WwS1mRvZDPcMLvDAh/WR37teepKVk+8PVSNKT2Tnz1slWVTIQOYs1w/5FeUWzsTt
pVgTKEw9z5OcdVnpV9WScRmq7w1Eyg0z9pSF2Tqv39uNIzAnjYEJDdqZPAqUm7JAjzSaHgLYs0+H
roQXMHO2hqG/M6zo6lAwMZ/W/TSlNPY97cu8VBD1nXtORZZmOcCoRxKeZRGu5G+0sHdRyRPNsSUB
rMshY5FxhnPoWsWfUnhxndbK4mBu8rbkCSgUd/D2M/cBhRZKB/fuU64bFsrtjPGN2xeqyvw0Cdnf
hcF3/Uhmb3n1899ZVexuMXmYGOl1h7iav+TyYa7dVpJWFcCSVBYb0n9VyaMJY5UiuoFIC9TIH24Q
kYog9x7ZgQ9FjzskGggiqN0EZWDYha/dcQq0HbjCVwm2D1ugheKOrjm0N4gkDVY5witFpcnF3C7O
/RivrZ0WolaHEWXaRg8JmrL/kZlZuNUnpq9dG+BM1MSfe0hrd1aHZ3lJI63WODLmjTtnYMJO25e6
Z6S4jmsUjgm5O/JYaPwsrPXHJ5SohtacYuDK6lJjfg8whMVLwW7wYe3K9FuR8ek9Fqlntgu+utN7
I2m1Ovov+PjGAyhgXZYcGhdcqZwZlsY/gUCTG/HrNwQhkOI85N7ZD6NftynEVXO9FnyWu8urvj7Y
6StShGbVNLKtIx04S35LTMvUyzYLrnh8lCx/aVlCZD8JxJEz2AW30JDSgTiqEvAZR/dvYS2NRzqc
enknu09udUUVxsA1YPpywbeuczF2x6wXKut4WYnm+bASQlpmrLUdasAEos/y57fy0+FQ+kfcKI2q
VgewC2fpPKyzaj2JOGkXUP1TtUeoHJ95fUFQZdwp/SCmaQmkw+JpzgCf19f5wuahfe4PqbOTVQjk
zyVTg24QESVWYIpC4Z9Z4pAOBVASGqvclWsSUuokL4cprZofhdymJr4tsPWSou7yhXjuNajBuEW+
qYhWr0Ahx3Hq6ltc9lsHZG7nN3JPlOoWJd/8SNXuFvxKwAY+ouOR79awCOOowlytLV00rn+2R7qp
dPZb0qJ5NT8toFc36j2kiT4DwbNRcd2mTKfqPD7efnpBs1RhykONowG/FUzDtNU0Rq2VkYJKfB/e
08ASbl9KYEZHLx4naB2EZ6ZWZIxlKrQe2vZSmWNd/q4EH9vXHJ0u8Qs7bM/42FlEX1tj8ZX50mLE
K19PG6/3dMYU0GGrXRHJ8v3cc3YavbONVuTnuMA1SobVRZ/0FL7RB3rgEPIlw/zM5Gol0HYbMOib
0c+baTlfYLgj0sbvivwxNc0jzfIJLQ1TKSudYBh+2sCF/xi6/P+JO9L1PoL6smHO1IKbbd+MiqDj
nWyd+GnPRiAGY4VxAzD4NRZm2u8wW0iEFvd6CyZBEopaSOXh6eGMdOue/cqvclVx7yNwcSLgM0YH
JTkfNKZI9g6uFA/0dgIvP1et/LgYjltiWcgSXMZrCOV308+YVbxm7rMVMGKrC68gXvqslyte26BO
UM4pW9uHFkOsyd7IjLXMPHB/NgVv/6JCG7oHXxJBm6Sfp/T9+yOBoEaqfZU/jI5Ls4LwAW9Acof2
G4DYNmdzLU3l854/9FJofGC5TotyAR5zEuQY6QfdJBY2w6bew/FCUsTn4LGSyxRp59z4vtF3mPZS
YYX4vVY/iA2NJtI4cfazCcx9Ob4fbfWPNlRuQn73jqfFyLIQMV7Z2H7zUzt/+tkL6ILMbH/gCgy6
m459AAbB817MtSF50334vN7mu3JY1ZC4FPejdbJkGYCbrYQVovVaVLBAPGFMrvAUnhhxQgUsj3Um
ZO0nnZMPRAyYtaZleQJ+ksTa1tQwCST7s2NZJdocdOEgqEWimiT9udD3oMYVI+Xn84VBwd7hCD88
1Ra3EaINTeME+ZHxtWNh2f3PMyNsLERDCBQiAohHK5lyi+58KMxzWE+UDPW0VHWb5NCp/iqRPL2s
GRDaDk5x0+JVZX1cPnCxhC3/Domkxqk7C4+B16lgoNXicRfMwA3VZc1UydbT64TdzMpzoD5ZSOWr
BximS5QJzV37XhYtgjPN0dBe7M3tzI0mKdrdkNY4EOarhzXuHiTEsAZa15ik7ug+yvjso54MxDn6
XwOYqCIQUXhlNKeQlLxMBt/oUN5xxKkQeVOKzIZF0xbal081lfPwjAO9N9JTdCYHWNQFTzHBm50v
YarcvrXITnqt+VJS8e69fqFB1NO9jk5hcV/aFzf0i4ByoFaNsxBmL87b7tGQSbbcVZYW2NI/18yz
ZlljHFooNf5qQd7s7a5iwmaDICVnQa35c8Wa6hfQaCsgGdkMphLOnfFGxi780DmwILX5McEKe+pu
bHhpsllzOon01UoqooozqAZOw4j6EuHvMRO+61D0zmrcywnFEXBjwkIGVMAYEQ0b7LszigwFywj4
55OszQw8Akojh2+gilmKUojWZ3r3YC3Me9UdhUe/R0OwEUxTy7XMe3sSxJw4ZeIQI+5QZtWe30XG
g90bL12DsU/3WKDuWUOl5elUR/IR7r22t64pRaP8OJpDlVqPZerb6TS7+cPhomfwxdFO5IRH1RwI
ORfvZ4DADzugkkD4m1m8miYxZDX3mdygDvRu118PWekex51REFZR0lEl5imaDX7pUMxNnqOqkJKK
V+Dw9swPPDOkZCYL+uZ7OIInYkIpZH9PGrUCF9/Rj4s8kdOzZiNsw/ah3fOtSqWStr7aJDEFEF6g
jwTkL1l/G8kWTN2YDLd3e0npHjF0yGPT4Gf9BNV57O2801RCRTriXGDTJuwGm6+mneMkL8xMhcr9
O+CmJi3gZ8sW2SQMrDgBd7ANkFL8LzL2B0dlNcEPquJAPovrbq/qOS0hxvxdO9nykTncD8c+No+B
//jUeX6wgNLJjbQPyWnfIzJ8+Xxr/DQjUk4r7lWiUBAM0/anU5RcEX/17GFceVrPVMdI4bSFcgkf
iSpJSP+9tLCc4V1Whx0zjCvz05++C+JTYYIVGCYUJbkvmjFz9/ARipqotHWRwXUb88xatOTn9x69
mjHy30IWyR8PQd+mIDUXewgxwsGRKgXTD3LPKjyJrUgd3kRgrff/bAT0hm0I9lggwyqGZspgHMT5
p3JU3QN0BZbijAZE1SbUP2RtoLm2MV1+92HC4sLLpnUr7PJMy1aH+Lhfo1O3uADtpDZDlHDwYTgZ
RqacISiyPsfJBkIJNcL/UeVYEkfz3VhPwr/NLzkoHgolTQd2oS603CWP0alZzbReJDeuwFR0edam
uZOSpfl0qFJhZB/BA2LpRIg3uF6cMktzmbp+sfUkioF/Iis8lbfVHBpExy6nmd/lEfzI27HnSoxn
EzJCrau0QxM093kmik0t+pszcwsdl+UPUEvO7rhLdZt9ZoIXGQwlDjSZf4OUNn81exJs0sJmy3wn
jDUXrvwKn5e1W+nr1DDNPamtompenDnDvqZAu+69xMa9J2T6NdGsjOsNRB2x+rrf2EiSsEZKCE53
50zu4RlG3iyDDLYyr8nG+o44rRDb2/hNfHTCqt67vORGtuiZeoi/HAbJc7xhjSA07O2h9USDL4W8
6k0w8piB//24l3Q+MjNvPUaGO3nJ4K13hrZPs1C5XQXYkycbPgc9ZQ3wpBgyGArp/01jw1FG+tcJ
l+SB0t8S4mElYSqb4YYhYOQaE+Ok3RRKBDTsOoBsdt8iRk9JSYZpvLWoUM5syLmAVPceNbBjegDY
RiViNUYrYtVNuAynRNn+qWQD/7ZXkvaT5l98ldwLpqgnEklaEhftK3GqSytVEfIg4Rbmc1o1nXl5
7U/yqsmhUXbVa9+qX20aeGDa1r8WW/dwV+1sk2ICCOx5pJ7JgKEu1NiblVThdLDDJGJNrzp6BSg5
JaONmYHD2qoKwYvZASYQcrvcsPFTCl4K6GjjGa3XF5juGiH+09fjXmmelhUzC2nGRVzZStYusT54
fLvrns+bKNLPHVkHlndhjPLt+m6RfWQlDUdncKTbUQoLEZeCz2LjKKXUkaSBO2Csa/sckG8Jisbs
eF0Yk6lz8a7MHR9mgMsm0vPryX0HHpgeBc9zCYfg+lRxA+nzO033SQ2tbE06ozMoEBw+SjkXW8eu
5ceImCPzOkejqe8gIcq52oA/wt7TazgdyOekZUiweE1hv6A9Cx2S/FqmbScf9J41WhU+xj9vXJdg
8lqPJ2VAC+HQaUBNuQnhTUAX0cU01rt00hOM9uPbRvHkSeS15QNIRy82DI7UbQ4J9XLgJ1s6POLq
gDyaRVPCGfK4gxr76jd4GO8gPlH2SHkaFgjgAlYCIeQivdsu/mJICxPSiXISLoVjh9wd2Tu/k6J+
f9EfkXzGMjqyGnRe5Au4Cz1klWgU62gbGcWP43TFry5Sm3l5jnGCLxont7ZbDcjN1M0x2+qW1zbG
8UCXLEkgzSmLl/QJxiNJGSNIlJycvG7/UurvQc44sS0TmxoVxY6yyB+HO/QkD5GWtjOxfXCd/PTO
eHdcJKAHIg9JcQUvW37fuGB7QCGx9cEJ3kBH/LXEJckM7HYfLOFgWxptOA+bMr6hm3wGWHlb2qiF
lKu2tnlIUITa+GOdhkaqwUAJY94hWSqpq7OIlCPN60xJvJ35RGil5sIsz5TZA1aw/A/+WSOb1oWX
683AeZpntvojODLQ0sSvYAgla8ojB//n+qiuXCiKgGaKyV/9QdEIKFIvRvrPKbg/nHUTLUrgmOfh
IOAr58Dc59Dac0TyBrldKr7BQ3ZC1rDcbXvUdNrG2HHv7eH6N0lGzURbqDgDdZZ3+Ri0W5xNBqJ0
tq7MlwV6K98O3sc+mnT6aCg+wrzdq+1GOVjZr/IWoNBAUU2h53u3gfJfmPCuSl9FYY1v6MXQbcW/
S7T3WhfIZ65LQVuJJ30TP0OrprEa86Y+wknjd7CSVSloT1F/wwjMh9VLCZxDozV92oVlJ6wh8JST
t8TKbdRftO50lQ9RxgefaSzm01FviI98LQuJ04zMqaYsVHXpRjKdtcD6aO0d3HJLMgHhAFVn82JL
Xj9G26nGWfoU00L6SAYV6rm2KLnRZXSy/Tr4+WrcxBLjZM+PJJcxEvL8f1kD8yHtjwfH6Dm+6N+J
HJJZnhDJVEyoVOcnou+zRak1fmfazBSiS57vt8Y7BgLEpBcXYKyuBLQULvqQqkBKGUprILheGGlP
sBvL2Ik6io2WLdvrWcwoG/IBP17FxKEUZ1eWg5dBs9ytQwqbo9xKL4M/vTcM02pQ2Bg3SDuvsmM3
9clvQiLQOopUTk7AV5WUwht4djPsAlVRoW9ppnmAi7gK2P2aSorzX5qrN+mUX5rOx2JxwXlNgiDK
V5pK8UJi8GOZgn6n4AGJ8AQa53ldGUXfxUzhCigeydJJM5ipnfIp1HQdHtr4216mCao9xAmrgTTv
E/fMH/TTlptQA6T91R9/pnygDn1SCYbGVr3VYvdKnvfhIIlOzRFZDNEz9micmlYjc3vM48jl9XHX
zbAOqcKogoDQN5CQwxYx8HCwnCoDJKJgNqMQRLIBonAaU7k1h3pLDBTkRAHmpvQdnm9mP+TApJ0i
iOGfRK8sfCTgfcNa1ASIgcfktmquxofHWvI7medDwgqEvtmJY8MaCJdbqU74OIw8nClT9rV5RWo9
9btixWBa3PpfB2dVq/SkEWM4fPQbk3nR/eBOtpj+Cl1+ez26sXDT7eWjwHC7QSGn8GHQEjLLGxZr
Bm6p2hVf/nbhqdi5z9kpAVXGFq+zKcmLLcaf2gsH3VceDrhHvA8afUd5VhkrBzG1GqFWdTH2WPQa
sSNC/geV6W1VQSD9R7mFYVDJdyZy06WnNbMSVHIPxkKZeBLcVU7XVZD6EDe0lF9BSefVxRlCT//n
YvdFBfoZyJ3YpAceoFaydZ4350L3hWaNknuoiFUaO0IzogoJdMJVu33sKgFl6SKeGoBs8wqsMN+A
lsNey3zZJlWfum3WCZFe/8NNjT+2b2L0vg/Luy+fafkWRoHYOBvexj9AaJXRPidaLRLwpsEStr1n
rSxpS5swOHa41giOCtd10Z7HiJPeNbns1+elAnmOpuKwg+LvixEZzzUWWb8LhikrDsB1TGlGm+02
4kVsPmYC7wJopOK/7oK/wWTYHPGzAcm1fN6tbTw+ZOvIhX/L9uQlAag0gHIT5NXzvp8AEWB+RGbn
PuidP3QEUb59OEMDOMUfi4dE4PgTMcfWXdurIOczqrByQLjzHABrN20WJ1VeJ1Djlv4iM3E5U7r2
oy75rfXKX9vCEbcpahW6SKVlncUdnEDTrdCWN/Ozr8R2csDcaNdwP/yEo33VdBAYH0ObrO8OFy62
5sxMip7lmLrqHqMlND4+nOz+FwQZ5vS3mwtSfy/YIwA7epLZuOunFCrcaC0aAHADKRR14mWwm0sY
rf139H4e5b6vxWXcCbCOYdithtFpAxXdRcc0HwehaBTOdexDmk1GeDi30KmJKkovGp9TmROX2A74
QF/la8V6DfaoOMALIFxl0Rg5hh554Wf5JTxf6zReoAgps/oVUS6rHpt0mFBmafzN8d8Gjh6RI23W
cUBxmz+h2YwDyhmjPvzbDbyi/99gR7EVmni+QvgInIqdwAGFGPSXuJFYyXUPzIXz2GnRJb9nsac5
Y2+IW7oh5OnLG0nZ2HikOJhLoxrODCZTr56gb88J7YSBl6fBFA+8NJYp0/dfVMVVj5HaHbCtSOrh
vYK1KblUXW1c8SuiDu4V4sSK3EkKG+D3ig/HIRo3cxEdzDKYjbHPg5LrK8Q8ACvT7hnDgArQdnkX
XM7ANC35wI+A3erdACwBzHSpMNG3E3blJmo+d8lgf6lRKHto5CTZyNinUgB2xi/KKftNF1fq9bCz
ezIv99hzylKuhhD3WqG7HNkNlqb+tJrAESXZdV6iffhaSTrnS+FuYIKrgOygz08vyYFSAOze2Dix
FPG2vfTSdlDYlmQ7/QDHgA5hMl55v6NCY9aA1dcYifBRAW3BLEjjy5rTBhRkvCn+AeJ29LfIiJm2
Ml5GOjnx5pGXfxi4hUN6ZjbpdY4DJ2YUE/MscbHq2tKCw8thHb/5kHrUi05UdF6KpODyCE69f6id
Y9XLbjDJkXItqYb+pJdycJoaMBqLIkt6+QAwSS3VOY7HbvanJFk38TyHuSPru9xa395a8rYz9bue
0F/LwJ9j5ZqZCSxgMmEnff34LxgfcYKw9HNzjqOAG3E46ZozezoF/6bLJco8Y102o7K/3pkEUvIi
AFpOgwDxM24e2fJ0jIRzJP+DjCHJJdQb6ctc1MHp7ZK+3ZaFqAzZl/w7x1OJUCkVHGW9zLF+Di44
oUCqWEz7TFuNdaZwx6DuECdmP90tAhCraEPbn6Los4Swesw4l7VP1HP0VvTm+ovXrDsv4TYH5PeE
Ztt3DAENBomsVy1fYiRE8lYCInqV+Im5kCf7uI7UFfPAB/a3imQsU+02wSAbS5kkmT7HFLanJHqJ
Bij9YfhC683oF47ogEo5U5Xgf1ENHQgXjcr2Po81dgpHIr/2kpbyoLy7nndGx7Kc3ak5w+JGh9+o
BgHUqHz9l/VYkpMho3tYQfbq+e03P1zuKwo2L1aeudAQaONvHjK6BQFZUBJT186RClsVhqnLm+R7
DWc0GLDuOX4vKaVD85s9yxFLGirkbcl7S04a9bKs7q3ZCjnZqy5dTNpnlvStSdT1mgXMDPTWqwea
NH/S09rjQ6LXl++akX0rskVV8BeCdnWFXOUUYrei7uBBp5Sp5Nmt/zWyFOuf9Cub7EuVoZrn+SwO
DRJR29ATeVXzx0/Vy9zEOOz36tSFKrDUnP/8Qsni4DNoH7SwsHXfgFWWL+idkdaDXWvpAzW+Yz9L
/TrGU752zo662OdRT1GMGcMJFjGRGKfrhvDpfIJGnNwDvnrtEQ0AYSy+1tl5KHxb2WB4yDAoq2MK
RoQ/7Bpv0A+KTTGbS6Z16Bux+J4CBl8WQxGY+AByNffRauU68tI62N6AMCqdUVKXpkLD67q3zf4G
BwOdxNbgUbfCHssvChxx1gJwRvS/It5ztzId1cpHVUdDLcKfeVpcb9/kgQ+vjLg+hgwvfcWFXtoL
WbDHcv8K7jeq7G5TxtGMK5iYe83/lus3JabPlV1t3K3KscbAr4bM2zXkaK3RYtXl8VMzsoeUQixV
yICjMFClDVhA6UUeECMHta6uoNOvAHRiAK5dfOEDztN3Lp/teC06GZA+kH7MmQkbAV5JC7kfUb7o
Bea/kJkTrECF1MjiAuH7plUQM9JCJK1PsSMxtC/BfjFcG336Rn2FwJfAAidOrCoR/9JWyueC1o8t
E13Goev1AEKVnPU/RWBooYBU4bKmagGw3x/9RiwzvDy81H0X9+HHPboBTRpM83AxV1rjsWMAdEje
gfv8HIvf2kklIs22Y+uE31oHZlHoaKLjt6A4bPmZlzSMhozIpUJ+jNtM2V0sH3Y5GEAQmu8PXoMf
tVjr7vqwmrBppjgqRnRMHWXa8NUzmBOFFAP26+loGtTHsW0mVmKTVSRxhQHNxoY0jlqM86Zxktlj
pO6iiiClniJi6YsrHbymy8s0EcBJTyRYf/KwLFixBIP90VmRXGMpCWTUXvOJNE69SeGZOI1YQWRJ
JhGtpufyHj6qX3257lOXW9nqKoXDFOYgGSGpUm/fZXFQa39PxzwDqbWQIVtPUZkzIzgpweBgQP7v
xTql4XVXGYNuwhDWV0sW8POc6Z6BeRiDrZyB9oxDc/OU7BEXcrb0Ge76ZQnuQQufyXb01ISsyBLH
+9/WWlqtf4/6IQrjWlit/A5NEVD3EDXZKSYb3HBx9KJziE0CQHfy17Jsr6gIalPu1g8kuRJu3V0I
EU8+zWvmVwartmHt8ehSm52mgC2aes3zzGvNqLPw9TGZajLiPjX1Gozmz4oGPzpnt5is4CVEKufP
uZQsZ+Sn+9njRuDESD5nZFoWdXZdgA5hoYN5ttrGBr3gPjYOl3yxVkPiGm6jx1JmN4yq6oYjASTG
R9Gap6rT2u80Bod0GunuOEiKNMoNCeMxWCSv694ix4N4lKMAmyDc9pteJbOOcNvIQDXPe0UpRfhO
8gKjIeNCoQISvaY2RkShgrr9ZOOlUBTYNqiRAbi3GZtuaGOJFHQCUdKMjYvFb70uMS+rAJG3h4hV
4GrWKXcRxxaOKxRcLN2x03ZxQbEeJ+0votwTfArJvoAj5IPjoJaLgQlGPIQj06GEnlEIN11LuuMY
axfTEjwjcp5lHiqLc4/sWSpLXDo/Kw+0/dGi94zaCczxVfKVvDBJX8Wa7lpb07UBWTFPLDyEMoEb
xE6PlSw9hofcI1nDqUrEcyTub2khf7QETNvmtG3ttbtctJ0BZ2jEz8Og1RTeKjfX5TMjr11crAus
S5nRLKu5M9+ReGMYF8UL3sJXvaNu0nNRxDJCeZhLH+33+zxRuwnEtZEtyLIDfRkhaq/RKr7T4GIT
8dh1WlEoV9VVKLnu8ZU796wCx8phTL19ywrCHxZP9XK8UDXxWyzMGm2hQMyH9pypEhoCQ3f4YFUB
NKNQKMtrSFfphrx8lfnrw9Vtua9d2Y1wWGycdVFLAlSiGQvpjEN6+lFmT4HdNAlvYjLiWmJwJeez
1rFSLwikkliwLasCWEal5Zd4bCHZkWkJA1XUIQzl+EEe52VBVMIB/xYXWL7wLsRhEDbHKWI88Iyc
0T8pGYKUQeId7lPqlGuw15p9c//FW+YIYUjdRaboBrpcJFqAiJKPuzyYXg5UL8EDnISgNvbL9rne
Khd9rMmJpPsmj3sXBwbBxvMEtRSyeOygIu6oe1Fe6NjVq6t5B7YKMSO9UbNm/GN7Oh8meChZR69g
Jbie70NAsaZ4vMW0cQP0daRMuPrpZ9kxH1hEMBrpBm4tzOE30AL6PYfAWFFlJISq12XHHHb0WuhD
AIGz687bV9NE3fa/ViRCYtGyGZrtaiXSFo+OYRMaPop9yr0dNqQNXHyd6rFo0dyLd06+6YlavPxh
Gdu8MW882YZ4rTL4JVZWk+vzxoNVSOiJUOgGHh5zgfyZ09uDWjfc51OLCctWBx2eTeE4cJHj5m4Z
fuyVaQWQ/K4Zd0Qjs+vKaDYYCgml5lpDRtM0EmkeQviwoSyA6u+Vm+Q4OLvEG5nGy92ftxFamymi
AUjRq3AkcIDq7baVzv7jTlS40ylgV1o89Pvz2sz7hAfQdDUvLhrPm2xElep/akpOsi6nF3XVgSsh
ZuVbXXJu7GlAURht0r47I5jLcL6Jm+GnXhMvQ6hLLtnkApjcjEaPcyCWczWl0HTVI4V2iLaWAVp1
n0N5poZoZEMNyDkmEWLK5vuAzDU2zA3LTsWNaToE6+WKDsOJt239wdZyIiWfRcdTw/3o1nvebt9N
IKQgoT684MElnm68Emh6jb0JVb7QYW3+9RFjMqW4yHew34QXKZDJgNuhazUjBiYg02X11u0TJUHI
/Jj+pTEIObKR6TrgjoMaytA+FIEANdtzCPI2OacX1nkJmWw3Ee74aboiKSeNrMCDsxcdcIXykM4R
5ojlLYdUvq+Ly8kNf48focMjd4Jlz+qAog2tVzEUiD+pmr7uFjXcKq8DRJrxRK0QftFSwlufejs4
1TgmqHAPy6FcYLxG69p4g/A1Rk6hTdDfg9NZK1QmtO5COPnHRG00Yos+c37sCWcHaewoFm0Vcfs5
cPBIIza2nWjC5sNAaRNugU2IvlJTNym2cNBtoPXTya+KnOBpqyOJOJk2CUkyoOqygHRRwflOFlOB
wGwZEgpp5JtrNFzWv5mQH4iwFo/xbuNDh1zyPsGBMdUCTmFoyglVImy05ksezM4had4iVChZt5ET
E8wUYFb9NlDvIbOFEH0KNjmCJZ4f3wSzaLrkyxceJ0UL4sBogdoRiWGJb8DiioeriS/sqHVVHGR4
Ihll+QSE2ZXobvHyx28oO+ptcsZbqX7vP11hO4UyU7IDpU7KmkP3ZLF43/mPTpXuJXlv2ecRwQqs
MylyS+mNChIRddfbTTcMxxihJiVj40VxjxP0Xtw8IuZHtFMsOFw6mJFtfYD22Wde+1LdU7dunMKB
muhueKd08EKqIfu58H0CURX3lAJIrGvn9MZzAzniCm9MoFJ1FjGa4BQ4MsBIYotsWeoQDT7AtI8/
xOs2XsXuHSL/fkml7NgCt5iW025GfdS9/gbQZEmwXfIEnxzt9FVsnDzybdTQb+VTfIHRPK+gwx5H
lAdNMs1IgjHhA9NIvevZGUaijfS6ZHe4a9oLnhrqgdh30l3gGapcOblaSO4gfMxsfT19oqYaeZqa
BmI2GQBnQpbUPH6w+Ql4YFD7QBR7wg1lv2Yu0QsAZ+8vQyZT9hMQb5te/a9cd1B6ZQ7m8UhUKCYu
kaWcSvPZ9SfLH1/0cLEZu3z8qoxWGZ4mzcUiUn3jm6nfKA3+q1ehSODRe3f3Fj2Veknf5lZTIfkj
XqldjrAarE+k3qlHn2qUh/2UroZx7dpflQ2TGdKD+TfuLzVkTY6JhuZm4PuPRQ6joV7x1KhDrukQ
kTZ5680jbqsUSzZVdIceDUjvibrE0WUiS1dUhkzQzr0Gg1qtNpU8zuogvf8qBV8/UHRtxnnoWRad
vU3md9V3NeGVKW8UHjmpqNk8zYuDJMcTwN0U8m9MThn6SUGdwJdleZ+ejTnpso4Yo3731xX6gngE
yzsky7nB04QSCawrml/BPzCTOKObFb1f84IZjL+WasDMEvtDzRaeonReRc6NHWZixy/hkYlXH7C0
HvLqzNpkISmcFBZhUvMtJdoVnyvvP1bQ/JcpV/Vhwg1CgUemn241u+xA5DsJKL/tbVF0DK8H5iVA
Jz3zGgBIDZJzh480btz1mMC73ZT2rasBZYDZ8z+SBrOFWB6kwn1CUesTR2hQu7MWC+Lje6l0ST2m
vDzd/fPbv5j41uoM+UeE7QsVLiZU8c0BD1AQoSYBQzepaVA+zL+H7+xe5iTkWDV3/naBh7Gxxqsy
WdoeMDLj8CtCkJ9mrTLK8BL1P9cZJ98gk4S0ClcL9xl23xXm9ZxrClondFRD0LUVhSBnmtGivJho
kkA3qkAXxbDF1E8tD0dUKGC25o9dHbWNKLBbC78DEeOCe44SdYfx7X1D0psCA9qs8hKDYUNcwYC+
MZG+rOjLWEwMpsnRCEKdSHhUgabQIMsZST2ELzf6kcvCkQxl35QoY5T4j7uHz9FhtSEIDZOf0hiK
FK1Fk2KHmq2cLH+kuKGDd9lGAHvGbsiKGoSk4EAOF6RLmmUrKAMfkNmQqjSnuJXbCSGYyNRe3TGC
U1x+iOyofY9c/NRuqJVvuvm8NueQPMJ6EtEgc2zlJhv3bWWl69LLVQDtdoEHkLjWaPOizcu+WGYw
OdLZ343kFhag4XVUB8Zl+ZsXQvjmJIr4E02X1G5mng4JKzN2uIiAaYMc/7WvHWv3QFTFMQMpE6q0
hqjgkE4SiUlROuVXLN4myJrGzKaYcyHjW4rivEbrMPXMu1ve3QbG8YacrRRs6rvcD41QYekSSfa8
CcDKeWbDHWfNMQzc2NB/8byXjZqvwb5TuWGmYrn5uR+FRmIWLYUUzt+iIpsQfHeGyvzKF/Yn+3n/
2B25dMVO8MMpmxgQTx29Hm5pd9iJX9kGOOmGsgQKajvUS14XkSiPeSktYFxvsMDPfqUTCr7RXvMe
N3voH52b+5xIN78633AJNvBIQapzr6NLFATRFCK9xWiIS/MPpOtOfYm1zTJQ6n+qP46WMe9UcGeC
F0iGdXtiqB7YThL1WJIt+sxhB9mT3FUoIXbpcaypx/iQPxg01YQV4FuO/mHYh8zQ9aLGbPGaMvuM
L7rKU+LwgLAz9zezaEt4T/PAODXMjma/pkeANEoB9ZVf6pg9pAL24tOdMdGVjMaJnNurGw9d9nVq
twX3IF4QXUCCcTQ3J5QBCpqdHWiKSk2dMD7RPOTxriI9MwZAkmOimTW9oDSnjKkSnvBU6cgDwGow
zQPOmxEoo+AcXQtjsq+L18k+QfgpFmCyVJV+CpMrkAFaHU5txRIhQHAZvRfi/SNJNyO2G0lO6+ig
mXCvlSJwTozLJHh1tFqlHqYWycSjHqsQYbPb9VFOXTXU7KQlm6m1rbWQOSGuZaGfVBiNA0nWXEl7
tkrijhSXkC1XO6dR4VUFlW7YH5aW++QRWVpI8YeClC2J0lwT5S6xic5o77Qwzt5X4mqUOa1C23iy
0QdieNvSHyjAcMLZSOPjDsr94jt4YNB6j00cF/w08K2tFtXRjv8iNJkRSjm5sT8ziNELaL7CV/IX
2d2QotJicmsTCpSlo54QWAobPEjZLv93jmJ+na5MK6KNNDUtkTcD/pJjR3xnTt5PrjXRQsAwQW/9
scswiKFXeGkgLXFSnoh83I2AAIkstTrfYJ8E/28rYZGc08gAwPIjJJ+ZF8AHxQ3d+hfjRcoYd53Q
heyL4Jl4ZhHSInGFmsbTKsQVbCnNlQ2DkH/Qqvfr0OY2FCOzfdaKWKB2LJDR8S8Ms6DOtdSrpPpT
xHXbj+LpE8S4h9hJ3Ij9+amJQxdc0dlwYFFOieSQtkIeg24O4cpWMH21/0vsM5UU/RrubSYQcegL
nLo7odw7vKL+zR/D32mQkLghqbFF3QOpKQwc3qJAHxzI+zYe8ido6ct3FuSu61BevmrCCiIIqYuz
f40kwiktpBSR7m7KfwOcmJUB9iR6c+KLgXm7uO7sG7OEFbKcpdoWWrS+2vnndOK9Pkr7i07ztQm+
fMMbG0LsG/7YH48eft0YV7Fgfh/+tWsC+hTaxbCwEB6XRwNoJiR/hAevFIVhGehpNdiVKZFhJNi0
hMkuBDVs/gUikx+mEvEyO+at3KLeAkyNRsfmdi8Yh2576xl8cCFTxnkjIx5Pc6XRmruHYYZfn2lS
cDihHQveaQvi1c9qpOxb+zhMrvYV1JUvTaKoJO+WGUY1Jsr3uqTvstZPohYqxWNd1SoQdwc/yDti
IHxbddI6uU0W2Ecov92ADhoMVdXCRmHStxGFNuN6+5SoZ9ONeLCbpT590irKF4h2zfxRi0cRBQUm
xPLopcujaYWWlmoPCWUErWfWH4k5OgEP2wiTftn+ITZ5SZfYx7SUtAMKLPopdWOKHeroRUzqXc/p
7sBUnmi9aIqZIScfBSB/oTIVhb1Xq5wDysf40kwxpBEcs356UB61G64A75OtmpuRhBuju+6eQZmm
gNyoUvIB6ewE1meqPkDbcdgbspCVMS277T49CxkZGjPuLQzvHpAC66t//DQpCRTX1C/6dSzEU7gW
NRC+512mUdB5PgVzBjyF+LGvydp8ilqt+MYk55ovS2KZPzsKZmO6Em2RM7+jxZDFgLzC7bW8+qaU
IttqeVL7pRY/mYGazbUMZg9lkD3GjbQolFTMydoZITsE9/MrVl0ZvYowv/OdnXGMknGhkr8J8yEL
d2ScUqk+/a+CkKAkMM1V712IH9wEM16aCseHGvu6M9roAZ3XMdcQ/VOvM+K8vsV/SAryXbVNNW7D
kCqvSzPe852IM5pbhXU09ks5RkS7obAAnsr5NrVfH5T1EC01P4IycuFWXGGodtTJ3kFLXYDKpHXD
hflkXcaC9G65CjqEv44D7uxNWalycSD4A7mtuobgfP70SSiewAgJa5sTOfKfDoNQRa4RthWmWcCD
1cj2zOK6ARVGlHJFehNazw3Aht94wb4pNaFmCivOopf5EBM+k1NrtiBt6KuSA2TU3SYi8hwOws/7
Q4DfC4aUuT0Mpv4u/RiRZGi84M79ExwSMZS9x7lrJJtzXXu0kLs6tJWTeqgvqIkRoU+ETVd63GUv
wICOTTNzcFnnDZSg31tcpkMEodqRX9UMLO0SaACZtS0eGUtocQpv9dIFhRINBw40BnUIPPKfszkw
X1BudG2rVzqbIMyAijtbWU9kD4jqDrWn8LuD+mZ4TTnrLUN999iEwNgOpKILbOj4wZcmm/nNTnTw
ZTu0WfQqPPwuVcZt3u6XumdRflSpvpoqddHdzZbDhUBb/MwLdLGvRnzxmM6VlhAfKVBL6Emof+fb
zKPgZi0VvD8MTW2j2Gkx8O3Gtsqe2nxLwmVSnRbytUCz1pNPd1DDmhtmRHxFvzyEEE26TeQk+dXi
vi1huzWSUFTh3k7JJsZD3b9LoDh12XCf24gdMbtzYKuHR1y0DI1zOE2lWc9low7YcPRKJvAHXyyG
3vyT/RI7b5f7JxiOtXJHIMJMM96HFICNsHyidMPWBSVNT6qcHojeUxaHK3PWBpp3jQa5BKD1a4PH
ktJ9Pbf087maHx9kyMEVpNPLU3lRjebjm4giGcu7r/ex72uQvhFEpkUaCZ6Tl5rRQlT+uS9NJZM/
hMdZqA9R+Oi1Has9tTBvZt7AvB9V6mg4RxhcNXXbuoJhQf+QZO9L3qOPWgiI5uyzuJ/lrOwfed3c
+C9sLtolToQLi37nwfIzufhwX755ztcGgWqoP1jCpELZ5YBUt4Ra+nntOTB74dQO1kdmIGuW9OVd
61NPqjG+bPbXe2cofattrd+61cdSL7UaZ1Ao0nIftwltt7AI1VEqsasO6pfAP3GJmVAzsQhL8UCM
N/7eSe4lwC5lozFVIAx3pQIBcH1civvyIi/I1Zg2s/Zp0/JBgnwiXWsHYXdQPd9sZ8//UdVa7xWO
3dXkthceKXzsSOD3S7AAojqjTfZaAqiJt92C98fqQI0XdC9Y3IKMkEtZ+Smqo0NpWPpEreZHvUvg
QbQRn52Gng+M9vg7d4iZ4OYUjPjh6sFEyBZvZHXTJu+VS7yJxhXy2GSjsx6ef5LjoNZlM2qRZRYu
hiFKS538AooFQs4Gloz27BsV5AhwEM16Iw2wRChBGdH+BElRCrFLlYHBxUIX0h1FTmjS9cAQaEE6
nWEXVQ/n07RQD5BhnL3yGMdaJiXgg/G3e6ff3lmhJDnFNUoRtL+RgbcTBLb5iT4LkqlV/7AahZRF
bNjLHbprdP4KxxYxzIs/X0RyF5T0MmkRmFmGfwEE3MwLD1e9EsVxhPxUPgv9b7ZYWBMO+gbMmllb
W6o9x+7vBznMSDHe1vfgiy6R1GUzDCKyINe01oWfAtcMMVC+XJAT1ZFPYfhqe7/0xOUuq/UjSQn5
0ZJkylpP46AP1NzLzoXiAvrpsHezMV7PFxTrq60QHOmDe81N1ttFTVQX8jhckf3cmfCrQAg9H7H8
lEmFjBnkKU5MHzZyOGkZU9UAOddgbHjVBcKIQ4T2K+O00xXNrySi3x0vilQC4h/Ad596pbinVGm6
4e16d/F0Yw1w9t+0Szg6whdfCGgtsIAQM364Y+domy8bLH1qTQlt0NGOiJmz49q37VMzKtT4rKkE
Ngwcks2VyKZm7tGtm3Vr4sKsmeTALDRqnDKc56C/Fi1zjxqx/lFykoR3ATdR5tgetorZpWRKAtL2
V8HUFJiakMPSQgW2ZrxFiMSLISKi/i0mGoJHFIUQb7DM+gzzqPDWTBGYORCrgM2eJPFuBIcrVT5S
LwhxkZ1Acnw62hm5IabiUPmJlmm0QjSOSkUM+wPre68NrEuo5EW3BCn1SctqYNrp8NqbMmtkYFkg
VU2D4kWo3E3+wjocTUW5PFyD/BhIcvygwVmKzRiNL1V9ZCUyV1+zbcRGUBA9+tZPxkJkxBJP2yMR
GHjzS4HERz8Rcp+FU3mz1fyBwfdB/CDUcPnZIGrpMh5DEbzmfe8o/XxMqySh4VKR+bC88nwGmYsr
FFwjRlwzuSEmh1KSr2cfC5YRbCH6zW/7Fnb+/VH6ki9Aep15GnVXJpaOBqWs3YG0O2McZHxfzJmu
bUecGGE2NyfDhRjv1eg5ELOmdt2nvAgn071m1CiCJ3mlFq02lNLojiXM/feEXVnDd2PP0LSxUhbD
l75+RtJsgaPQhvJDIAjmSTtzBOL0mD/7Wlq8c+yRQ37UDHObCVvSaDORKMTDdTLiAssm9sQfJThn
gsbvZpsv+qsFepDHG6H3P5boWFMZ5SmxZiyyBc05CUlmjR7Vgl65vOZczfibquSM19yFtWWx0SEi
I8xJusiJyGK+amPMaUxKwCx3jnzX82cis+YGVSFhDE47RcjazcT3gw0kGi0mXsbVZdYeHyoxmguQ
dQrhqKx58dhiBVaY1uYdNIjIBL2rBREI8IApVuzCpljxg1mdUbKDyqBN/cgG0U6WCMqf0gHtHor7
XqbrhZUHBq4EAgD2gvL67oOvwVKDNRDvPzAWOajXdQBzvPfU8R8FJK7wJTODBvGEgcnkncIlguhg
pioj12j27p8vSiphfoxIKuUNPn9bdgVOL0JFeGCHeXMILOX2hkMRwBZ6r93P/qT7wfrfkPDNU+Rb
4KP3YRuj7YGcF7OPJahmIeATnTr4BgJIH9ZngL24+r1VaFlzz8cY9jXPh+/tk83qHMGsyJ4ThSuJ
bkb+Nruf4b1mex2kKNj/Fkj1cayz47MFFkY88Ey9C4w17Z8gtcZyew7qOloc6g1KCDP8zOAXH0HF
cenBcv3sQG8k33uFnznUtMzEYOZMZ0vbpK46avKFM4y/Kre139wrdmSWdZjgHxY8mD6a3noJYl9c
QDdLCH/PvciSb+Wmwq8/OzI75sI/GWqLOYY/8b9D5kctlbJxmaofkK2wHQWvTnCK/dFAxNMjXNSM
6Kr3b+roD6DyDpYjQYbabL5TTSV6D+lri2WEW5kh8ejHsjC9Ur7Ir1Lp9A+A+IqB3ljVl1lzamtS
xm3nZgCjmaUb+5RhY7tcfcYKnwo7DtcwBPcxozBxqnLgb22k6OtHzMfU9usp4fkh9SguJJPYhwaY
tvGsPcFcOsw53n2b9VCeJOxaIoQ83Agpl8UOqzy0b5vdLmEKkY88wxn+U67tjCmmGwA2+u/HM+s/
YlLaUgZ3YCTN0bRk5l0Jz64uUmg/GjTOZ1Ua+9qN9nBkM7b484F0oB0RSjsjdjV6g43xMDWfGBLB
OhnR+Vk4783YOY+wmqNFYWggTcJgSSsv4WijplMuwK0ivfcbVJoLk2zMsW4H0VEkLGFyRLd6rATJ
NPcIF4DrZA1bs0iL9kQBZd0PdD4gndZUz+YTMFznI0d070QQCd/O4DOm4IpLPdBUthVUGbjvDtDq
NpaFIMsr86voMeemanXfUbSIFqY172njCQUQ8/7/u7MA05415UDWXddotu2R+c1/32n927UbaJMd
MUZMeKxjdcXo6IjWMht2apbvp5L4MdnEh6tjp5qaISMAJG/EHVLmra1QrJot/zrRM0cWgc9NJVWl
IakjrQ+tzh5TRt84iQwNwBqsc0VouMbxNM3q3oeepMU4yP1oB8EdzP+Z+SGkIHfvRpJ/a6GuIWMo
8C6MQzOTxaQ2EmW8iRQRUsQTomgrX3gaBXkxtmJ1KjOFmz1zBdH+NA1zVa8q/b+apKK+648Z6N19
e/kYTeYjGCJBy61r6jOo7diTSSic/xudeVToNOu9X+IgnKznZlGrhOO7NQqSgbEsaEdEpbPpONcc
Vr0ETKDHcCdOoanthuAbW8yNvXEKb/ghPSwtu3qK29vNnp9fuU4W4xcUm+APWixScSzVBlXJ1zhI
j89eMvRDaf2Tym/HaDCnSaVgfAZderYUF+Rj1CZVMEj7YkA8uMa2aQ8tAJ7NRUmY5pEKRTdijRRl
xadH0rdGmpkZTjB4+TbgASTEVuP2DyW1Fv4rFdm5ufJfWOsmySodlGLYhJYomLOklyPlVIFJ9SEd
wbSZbVZdMaHvwSIXb+9q9MGUBQ5OR7e99S3TT0rVeuDIoB2BCcFA1ZfXqObLrboaP1f//vBCm50w
s5ArbuW+IFIP2HbrNxm+/TlwiKT4bgMU9NUM0f9XzqKqMqY071ZBj4DJE02J4/6H77QmcvFq0Nmu
dwX4bkvApwzgqjS2rlNg3m+Fdn09cgUYbD4ErBMitlENwi8WMCUqdibeuQk2fc0Yxq112j2PMVL0
jfz/CQ/d48B1mleOlUDGoLjA9dj0WA2/i4sAakOh3XxK5990j62w3SD+7MQUOEQXbENtYePToU6v
tKM1cY7adgXlVdrTJZuHZUJYevEuB2hJZ07Osuq6PzVa6AWYuZHHalLrd2o+4yCrNobYCegtz1ce
EOdajUr2BGYRQJrQAj+cm1zasPQyoGS7OBbQySIkYLMull6AORBVBpSed13/PnFnK7naD2iK/n7O
cwrn25lCxhwNtmSMzbTMiVxuE69ZTH7hJobcxuBzJ5UEvpKoAvr/6grfCP4fukLZYQYXGH0Rb8Pt
NFvPfnwN4PLSRGp8r7OjC0m6qPs5WFrATJm44NwGCsVUrEuarQm29iI+BjodepfLUWRH7vJzVsS5
VqhM/IY9HGMeFioFiirBpBIX48e/8vFPtwLq73IHyp81pex4gEQiyikFXtU6lAPvNBKFSdu3USI/
fzeSyzUKzHCm4dwXiBLQhIV21YQK6ZWuRGVSl3cUV4OVFQH26cfZQ9UAdGDbwqtx2X9waYLHvDEp
uycqyLlmQ3Ltrwp+pIyehlRKMwkoHRuSg7eSaLgy8ZkrA2qwceP3J5JxbRr7PW57Ehpu4blF0C7t
lDDw5dayHXpu5hkCpwZWgrvedlRWfqgdOkA9ns/cnHc7Khg/C1sRIKdoUkXmypDJqv0fp4TllMO2
r3qAjNFx7WDc2C1ZfJs/gOwpl5YEvjsQ8bCWZY8Rruh8gpd0Mtqqb/srg8cXH/UfklFSGaMy9IKw
EPykbKkgG79/FkqljlP8qLq4Wstx5qw2suNcBufK1cJYckv1OIR+7oD1HiTGKautXpQlIgW9OZfH
5B8GO/iZ1YNwG49CEJS3/JKEpGiWmyICL6SlDg4wWB2vP5mxIkllSkUa7vG+z5+F87ybysM4vNv+
V4ser7/hEj99WsQQGmlib0hOxdVDDg3d4iU5Tlla+mph4jPcPwg+Zbk5O8ec5DUR2uTKEMuzovM0
PfeYXqPx9s6xeuSDiNxMIy1wCv45Uvg9yZl8fmnNz2CWxC1FygcfGzBc70maoNoYa5Peh9w/qIrQ
dWs6qRWV3D9NqSBX/XFl196cDGdLO3fSIqpGCmQ++3vTUlxiYaJij8IfT9GO4lxj/B1vKDjR78v1
faa1hQgAGOulPjKsBOrb2n8OUUanLfIFEzMl6q8BxettsRNKL2GfUKYDaYoBTO4sp+4qDa06VGPS
liU8NSz+ncDOzi1RCxhSQ4CQXnHj+fFAnYBaj+youWjdFqiNNfYux0c6dup+2rJKHyjRPHifE7s5
BwRjiAVEFUy8SSBKpHjb+XeVHKtUFS3D2gG5CkKQbJo24kOstt/D3XgtY7+PjvPJs+0ib9atCtXW
TOvXVNiGjeMMOirKrRx6880tE296lm7I3IYhtWaN2pGE271Zs/TEA27hRUnFBxhAjMMiZVnC0htj
8lbyoSEZFs20nB1r6xCtLsqlCtA7PtyFj52esHpd8YZr9TeITz6fIWA+A+Xpd5s8nsiXcNH37SyK
bQYlEI5F6Ye1FBDosD2lRsXQ4PcaYpFxbKot3w0YbvT+M8GDoXfE9jN9lsV7CDEPLzvVU+HZ+571
eHvY7W2P5XFfQFWPh320fAppSEpoqzhKlOorSlmhbuatu9hxzBdliO4V3QmME9c/9R2zqHh46sqp
7+jZDai6QT9Yt/xTVrM89iq71rwit5HhDyFs3g8DVS+okV9Ut/Mr8yD2aSOhBEe3S1uod2Q0RAra
/fmA/4czLMnxbqj3gl26kNvH7nmANcYDntFEGtn/2XfBOZXxEHL0By1cFlo4Fw9bEaysYueCiYPd
KZjVXvOPNyICNmnrWfOjnVjVKqOj/RUh1n0mYzy39ePJwuuz024e4BcjqekGhJg2NhO6PIZCSOQ0
NCmnogrWrx8WdhguvY0d/PWTfIsJpnGv3Da/Zp0/LaMOjallldU3754ERTuIvK3smcXjlFxo5Ze7
KDBrXxhPu3mAd7KBSBl9ucOfJNp7D3Rldq0U0SMxcDyUvou35bOqbremZW+AhTdId00waGnYMYpy
nuyks6dhPZsKJdx2XN6Gnd0/bXBFCl5sGE+ZD9E6n7ZX5ts3bP+s/tdL8eC/C26QW/x5jHGb8L/O
e3JXgAQi5aMctQ6tSXc/8bPTa39GGByenmVCrjnHHXD5lSPjmZ4mBCorzeD7pv8mOd/qHMGiKFv0
4w6dGr8Urs/AXzr1qaTqV5XYuXGMoNlt+mEfckjP+D6Ppt5eX5NfGcT+JptxL+r3e6HZe6wvg9V5
keLdkdiF/qSILLM3JrxuhRQFJ3xfVdzG3AmKjgz20sqVlkmieaJVKDrEMhqyZ/WlC/jVdoBHOO7s
ojzm7VgAon/0sTbbbJL0gmf8EvuP4eLaMjXIdoYEtHXtRIupABiz4W5hRD2LUy8hI6oZQn1q1tNu
CVDr991fjjBTwG9FVI5nc95o6E/5HtY99QxcfDPRl8C64svedixjjmcRBDSCT/bCsr8MHvB+sqgI
GVxXGQNH35y74agV+qTs/VL/73FO+OMM+b02sstNZZYT6W1lzXuIJk8kdEnqf+IY5Z9p2p30fCtX
5k2WsUHXqZgHf8g6AeTiV/3l4RwSIQFehVtTnxkmZUJCGhi13dg4LGwcQmY6lSNYWs5yN9+U0Ti4
XlLICXaEqVqkdT9mywU7lMy3/WWTcR1iezqWeU4asDZB0vW//JR2xHQqIDKv/AXYyAr5n45/06C7
GhPt3HksuQjYfJA5ad3lOS2erTfubxhE2IgCIQG4wjtL1ADtxyFvNTsWK9M1Max/0JKwLg0lYosX
GQNC37tnD47hqj++yp+ULeaKrBJxTmNfRcVBqINBApTx0NyQs9PHTxjv5Dvw7SMM1Q7ceka/0Koa
5SMwuwI/m5asPod+9Kg4dV2OIGV++gbloFKZl6Kdnxnh2DrriYwbi8v5rrOvWIjDek4lc59853u7
hkkoFhmGQmuxd3G+YDgzMG51K8cYpQPF8Wo6PMq62o+1RR/Ix5xLZhSzxKM7YDMZCYdlz2KEpG/G
wXFjOg3T8KyZID8aiq43Obbq8I8yy1Tg8i1yuKUayi1gzX/j2YjvBLesQ1wPKaPjKGow7+bjBITG
yqdE6h0tfeSMD2bUjCgU0auxsPcgi2mMOPfW+qccjllaAiZKaBQOIUw5Bc95dxgYhfHZEeoNVyEv
7hfrjTeR75tbuzfYUf4e0WPcmCExh4zMc8FWgur3iD1bqrKhfSmuMRYzJCwmZzZzkSobCb/kP4Pc
7tuFoHt6pyEdMoRAEYE4piPil6T8f2lZkiwnISUTdfhiaQZxLwKikDMzrcPOQFzUQcZaYJXE6TEi
iG0FFHUXzAaEfRQnifcQMKgfO6yO3RrT5E/40G5P9/Xl9rcFsWJmqGqJ+dnh4XCkx0tqzM2iYDBG
Zf0oLLAtbIyiW7+s6D3p1qCW7gD7L9F0NuKHGQ1zFK93iUXZRFpeTiR0iMj8KzvpeyTZuRqRO82U
+zdrtV/yCa0oTT8aa7jSAW+6N1ScBWttGdv/2++OmyzLmK9qJsjCV+CdoXZR9TMozZsy+EvrKgqu
o9S9MHADoP+/JPrat8h8547ZiqDfEJFXTldkURZojM/SMbfX7W8JAmFkbDM3hII4tiLEb5dHYQTn
IqXhur0pCXT+w0yigk5mNqDQhJgbRInF1lqLu0j14veMn6LT9/u6mcdUSfv8HUlsfrllKnK4fgXG
TDsKZM4iEpPGosZIfgjj9WT4q92KTsMq+P6NY9UnpHERQ7otlhWGBresLM6BUcORowhqsyQgIXvy
FudLIgBQU/m0PPS903ywTTQ3DGByn8j+GTiC9uX6Rs2SweIZ+V/Y0OSUmF9y+ZEpqVTsklyqOC8s
b0iUFEo4ZI6XdBSsuoCfBefU068ALN0eTXKLsKhBu1FIopEEu6hFrwCgHrtjq3/XVx51hUrSXNS5
Yr41N2WohWfW+cSYfKInkXOU9NZwI4f65Q1yjfdRRQX/BhVV4UscH9pEiaY3F6YLNzhUmaIh8U0l
zrScBYtAK4Z1Z3V6NTxBHLkb6XmdRRmFUmGz0AWrtnuN4ApOWXl/rAe08abko/YV1foJizE/BXHO
PY0fyqvaumhz8+j5DW643nb+TLrX2O0nCtnovywLrOl+HLhIuHPj5E7iqgIARIyp2oHKqi+FHIDM
anxl0FzozXjZbxG/Bxlgx5vAmGnsBnV7o8DaUvLrFteo64T/hNZZ0hgpV+/z2imdX01YSB44fjhH
r8ox0+GrBSLPfgrS3BY89F+jYjWAhazYvhCMjpVl8Xs8PxGMDglkPwLW06uR+nCGdjXmg25ivf6k
bSsAj3q8yr2XJ8JZYehD1SW1PFnS48yNFQrqMrK7MUHjMbiWRW1fkEH062+KvZd53HAqNXZbzrt8
GvhPOIVsS82u2v5C/GkaxwG+wRIA+9XyEtdA+OKMbqilOWG34Ag5p/45Md4DgrY99UYixOI5v2Gt
ZrkadZjCIUsOjDxrZ/jRXtYJHLvqDeI9OxwLI49pkInGLrGfEqLQfWVETYt+wV/GAkvTZi9r0tTX
zKM+nrWUiRQeBsbPYkZIIZwQzE77mnckjOSq5raVo8KSiQ+dXnmn7LoqpZtXoTguFGNLzNjUD79P
DmbL8S5+vudQ/cNqa0t26mOGMFvgm4vz+LhidPQc93JoUgLewgD5/cqabqop+uQqQWbaePHfS8Gc
CF1bYJ+vVutsQr0Qzw+uLfAcNXGOU0UeQ4kosAhwOouyzoqS4Kc9Nacav6JcVsPzCQv765cggdjb
kxLaefiKh6VFRRpZS/90lCYm6IQ5nPwVva/Tr0nthyCKa4lTHLNEKDAvSXk4O96le27MSegwz51Z
OK9Pp71UHEZZmMhDrl/237LZmuVdgvWIEzjnVjRXYPi1gpWY9nB6wmIm69QWkg2mG3USXY+k+6ym
2d/TTukA38wYb12pzFIjJ7pEuMItlTXrE7E8CZptHfs78fTGRlScMCNxKSDyfrJog4xBw48J0IKG
ch1XHusSu3Ur+mUqFIL1g75VUbDjzwVaW0Wibi7RAx5+4fNGsu3Ch250S7WXaDpUZStMTtHkxrH6
V0fmKReOXvm1kBpRAfWjdJoZl0eKri2UijmLmQMvUIILe0gzXm8jkDM0fS0xBALUAunPz0dwFu3X
dpTmclZnuJhX++wABfdkGum6hij3IEIROWnaiwhJCNtvx5GOmMMe3AcbRT/PSqYNZW5kc3RyZWFt
DWVuZG9iag01NCAwIG9iag08PC9CQm94WzAgMCA4IDhdL0ZpbHRlci9GbGF0ZURlY29kZS9MZW5n
dGggNDkvTWF0cml4WzEuMjQ3ODY3IDAgMCAwLjg2MDQ0NDQgNzIuNiA1MzIuOF0vUGFpbnRUeXBl
IDEvUGF0dGVyblR5cGUgMS9SZXNvdXJjZXMgNTYgMCBSL1RpbGluZ1R5cGUgMS9UeXBlL1BhdHRl
cm4vWFN0ZXAgOC9ZU3RlcCA4Pj5zdHJlYW0NCiFI3VaMYiNkvm9SJ7Wcj946gtOAi+J9XQj2Tzix
Pq5sjjHKy/XXWXVL4t72ZBQdl2ENZW5kc3RyZWFtDWVuZG9iag01NyAwIG9iag08PC9CaXRzUGVy
Q29tcG9uZW50IDgvQ29sb3JTcGFjZSA1OSAwIFIvRmlsdGVyL0ZsYXRlRGVjb2RlL0hlaWdodCA4
L0xlbmd0aCA0Ny9TTWFzayA2MCAwIFIvU3VidHlwZS9JbWFnZS9UeXBlL1hPYmplY3QvV2lkdGgg
OD4+c3RyZWFtDQrofXYeQb6GOGQfdLFylE4N7pilQt2btXVuvEFNLIwWusIJmCCNMM9pK5aRpTVV
DQ1lbmRzdHJlYW0NZW5kb2JqDTU5IDAgb2JqDVsvSUNDQmFzZWQgNjIgMCBSXQ1lbmRvYmoNNjAg
MCBvYmoNPDwvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UvRGV2aWNlR3JheS9GaWx0ZXIv
RmxhdGVEZWNvZGUvSGVpZ2h0IDgvTGVuZ3RoIDEyL1N1YnR5cGUvSW1hZ2UvVHlwZS9YT2JqZWN0
L1dpZHRoIDg+PnN0cmVhbQ0Kl8fz6qoma/mHXx1+DWVuZHN0cmVhbQ1lbmRvYmoNNjIgMCBvYmoN
PDwvQWx0ZXJuYXRlL0RldmljZVJHQi9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDI2MTIvTiAz
Pj5zdHJlYW0NCjgyecOzZ1GTip3hkSRa7kiOGeu72i448ry10xlTtGzguuxDvNJ9GgtiSvQvtcJD
Qgslz8qcofXpAwvDxIPNiWOP/bzGQGHKBrLO0qEBSVE9WZtdxJBJ1+I7jNkB8xUGUWcYojU2fgt8
qgM1VT+WkCQ9kB3kWA9NRuLiZ8HMN3HTNRdTTLyaYTJ1h5Yc28Vl3nYqErax4hhFs2UQVxtClmha
5SkYrEYJ3kWLEZqdzggygGYUou2CJhDjBbuD4E7MUS2U5sOZHr+z8wjw62F/R9wnuOdEVWfCIZkl
noQL4vWtgzLr6ctOmM1RN1+MsP/8L/xzS1ktb7z04PA6EU6QNCoeDd38Ff+MMASjOkFiUcUEgBF1
hRaePq4ongJSViIaMEmzd2B3+x/My46DSTroBQvosOAJYQshw/DiVRRt14EOcogjshbbFmkCfr3t
7ld1kfznyw+WQ1johLdV4ZFgC3FNt936lb5N1IG5dTizfItbV6VYjO1rTgBE6tzyelJPEyReXDyn
uLl/+Di80v6OQ17zRLVKN4nxe3ZEpAtP8u9GNU4lAAzKyIDN5MxhFBfV+Z7Xz33N2IQCG20PgAGo
hQMUa9w9s7t673j8Ezlf17MqYHZMJvFDoMLhKEYeSm/5T6erq6IiYaZubKiKU5dOtqndy3a5L4nj
BNCOg5BKjLgDgHoGOgH4Roqb2bsniodcFw7kJaVDvTQWW18vCiWWtIVpsdEAOHX5cQwsqVQ3oEAC
yUY3fXO0UR+pFDC8ZEWdH7jtTq4okoK6VAuoY6n5VyK4uxleVr3pqUbOhExyosc+YWtqRSXu0w4F
OiLz1XniLhTE3okMdkTE7oQ3JtHv5qGdNdAyIzj6PUJX/NOf6rtrvcVrcgS35WG4gY74FNJPGAi8
sudi+RAHDMsNcaH3VWVjFax65h/tSyyUBYiEf9CX0lb6F0HzlGk8kGX+cBJ72LrZcdNQeTjhac/k
jwTenzMGwZ91xiHf65pQSWrH/Ru0W8rVmmvy8h3+CbmL3wURqFd7BH8BLUkqLk91cQPZ+eMSJ4G3
a2hVLNVDE0Gh5B3mzdkomgtx7I+XCbuxtOsmmBJFlEbDpRo9+sJ9Q89KMQZn1ytBPBK2q5Xgmr8C
k0cK0m+Q5R2WgfIvlH6GBKXGJQCEv3BC0PxeNDBPcTG7jhRPSMhnsz9khrNnYXh2FVVxaJZlmRW6
3l7lGIchqnCB732unVLDomf4cMmsN1YJ2WJ8ci8IfCzkTTvC0G8ik1ub3Q1S6yjI4FrHl5KsAWUR
FRiefdtpgh+LKOWFANDcZRp7IhbmvO4KQP0Ol4SHAyBL+/mCOvgon3mfxnLv0Rz6ELfTrb+x8bll
z83cwirlXEd2yBdUbgPezLEZlrpxeB2O/sWb+M8WOM55T3LyHPfsdlTV2VnXX9jISdIZwBvpJ/N1
4IeZvsMm8kQk65mL2Ox3g0TetvOFGIOex33dZOIXBpHzaxmIxvhUc7xS4U1c7sFa8vcblNpTndRM
zPbYbG0HPZ2xCjQSiPa0iqGL8MUlxAMiNivbh7hx2+0/BVlWMjoArvqotqboE4TtpG+itKpO71CR
vyGvQJo8Q/rHUXoV7vG/hAAELIFNAxsPgaJgyWDJLbv0awbz3JWG8dRn/Vf6U7fllmnEDEMaJqmF
awMv+4/mgghk8Ip158r+zrZUbMxrSD4bPJbsEbM8o4gPVo2CusZJyqBv7dMqnDf6Tr6W+JpnovGE
2GSQB6XJymT5H4nFZcBS7+tD5uCEWbPQDYGGa0ioBNe+dYAuBS+Tw6sSk9w+b6TnoTHV/uSdnrzI
VkV64zgqQI0NxH5fEXWF4JYyybhbGNfJ/q/pAD7pcyE0CjSG+NHctLf8O44T16ZzRazJlheesHyQ
GvcmzZgMgmit8qasIPp5JnIuU4pAzXPKtDCxszQuYa6uDy1FozzlnGlXwsPors06Z1T0ywipyq6v
1kRLNP5UjpCaiwjhlzlIJBjbrLNpiLJcCHnuoyScKM6gZJIZ5zoRJwZDlBFruFTFOnODTLNw6EKx
MZ+m2wkv7Y62HcYGJXCgQmoimWn49q8NOcwQvH/K/ybOqgZ6fL410/pZfNyMdvRgteIFQDtbM5RZ
209txIKJ4/z/LGNS36zkJ11SRkb9HTJshCCdOPe48SAQzhkPGvMajhVgpuPqrOX1DTQEGe8oQ42H
y8chl6Aq70niYRgjnkfJLl9fQF4Oq0oaVopIglO1QKbKcRaLj0EU7JkT0J3BDv2I0fjF5SmccmIx
JWB5wkYZl8evfcy7aeDx+UK1I1ImjR2OCqxswTjp7MOJCTfWzxMuIgTtsqLDoHCEcmrE61mUdTG+
HWuzNtRIj+wwTCOxMp4fK+T9lhHjvQNB/GPedGoyoraAK+FJrjlwG2TDGjFO5YcZWoDXmVCILH/m
EgP5T02feDMb/4kBzzXyWDk6zycUTEuGn3ht4eW/xuhz2VznLp+xyNYun4ZgEY/iJGfwd7XJo5qp
WDlE+ULSQG9bmiLBiszvZnI8h22ZNUv13LGhqI8zsXGIZ7pxS8iU3c1fuW5/scoV0B8v3m+C/ESF
z9jpL/XylKtHk0/7PekL12kiLPAeG4DsyEwrUrO5Q3Mgk2h2yRUhHL5NjTelaqM1sPBIx0J1kVlL
rpS7iE76RQKsPtd3YHGK0oE8DjpQNoNtzpV4ioGDe08wWEOH/r98zQz6g+fHBtSHxsXbi3KZ80rZ
F+oHQwp9n0Oqz5rT+zbOp4xoFRDLEb8Zv1wqetJbqdHA0lCNNRI/hZ45Nhp2+JbC6h3ECzO9j7tO
ebJt7Ue7Vgk6UonzK9JsUjmE08812Qke3nCJIWeNGglno6lU3GZTcjZzwKPjbcFJJ50Rf8fsS9/d
uJDG7eQ02+/PyeYiUrBAlM22kqoXdNwQj3vpBXiBUJO3IBsmR6tNyrB9LTByN/wcVsXZWFbypcG4
yU65JrN+uv17JFG/bzII5yQ1dSc9bZCvNc5ArrK6iCU7QgYY1GbqDskgztngUTqc3Fz6P1Fv4NSl
ohZH7KjGWC9zExVwUywv/Sum8IZ4qRXZ1HKH/Oujwrj2u9ZurNyoq1HLJWb5qnG7TzkoXHD+eT3p
rup0ZZ9c3oQi6k8eQ3ouAdoIbZgZB0elct5IiKyKK39/z6gs9+EDPFuh79KVCGR4k3WtXSpBVotq
c6ZSfYuyeY7+Ik9cahda0TnRkqKVDilwCR/9dWzLKerg9VIVf8BFA+a8P7T5IcjcNi3uXAZoYSht
A3CV0bRHR068+QJgpDGMwxCQGmwPJXlc2SE1N/VI+mDBaAhxgMCEbKMPbt8KfYg8MhVHlsjJlEd5
ajbkOxA5jS1dI/r42XKKqj6Q5rGibwJNoRdHD77ep/Q/NhaZMiJtMZwSFeuGCa88eVCJ3Y1CQQnv
m7yYDxQn/TW5uNC5vR+G6rhsEhMoCVWkxA3KMf0VLH3GGpk8vrRCHmxyYsJJ1+tun918IDjykeLd
DWVuZHN0cmVhbQ1lbmRvYmoNNjUgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAy
NTYzPj5zdHJlYW0NCu6OMXERnECLtvn4kT5STGp2tQAI273W3klyhg/DxF8GPUNaLiKqj8v04Jpg
2etDSdRgX7QXJiwv/99jFe6358DKegZ/LlSknmpl0ETecKDP8n6sydmYRfQiHJuj5eMFd9aJ8Tma
Pu2DQVrYnwzxRekfS/v9qRCoZVXYmpxrIA2MzH3eTigOUmaPjCgicIYziOFFxWf85CZNn9zOTSBi
PIJY3hcbGE0JoOoT+FvJnoe//Pw/MMAv6+13KKcdUmH7balwxS40je+Z6g7jpMO72EK3yzHX4PTy
mBaz/Zodk2ja7VUSq7VBFt8jTIDePSHlNatNq2S6tWlA5tKySOf1WTS5wGzwl2HIlGsxdb+4rgKs
J++TYTbocmDy4wbfLZaW1HFKBhNrLf0mzNYoQkU/8v4QzcFOBIHTnzKXHUSVHOMrezHJ4eu5w81k
2GJC/tdXK2fhfWpzavGciRg75WkrgVHaGYs9v3ZNmvLG4aFJHNxxRQKihePXN1XyK+zitMkl7Gnf
kZEq6tQTVjwvhfFHO4r4jd7C+WjwirXo3XNRENmc3OWPyjeQZKX5WW5xGb++nFz4268GP3XbhXQ1
20RDN+bqjBHXZG2yjXQZFSQrbMxx7NNdDnpyJ0rCCMgG075lXlak0gS+HM/osFsZde/ZAmjhgUZz
u6MNcKOwNGE0099O1bIusZMCJ8xGM4RbLK4Ehr9Svs6iC7GVXz6/YVekHiV4Yg0wFLTHRCveRNEh
uQj+h4XFYto1gR8979R3Vq/e3U6qqoaR60TM/7tsHLqoQYBWp0M7fI/uBlsxkcME9ZP0rleeqKGB
xWz7ojWvYrnbc6tryFOsYvkSOvUbWxrTbNGHWhtsiusfXGRzPoOfLZiqZLQeWpJZdpQ5I/dUJXE6
ZFqKhPARJPRbPgYRh2K2lPEthUyemcsIhZZ3jG7GAjGRmN/QYZIZQAuz2ns2rUZ1oUnmulIngDkF
7rCL6/gKR3Dg7Aj4wNoztuJrBGEzZBG9nA8xxyGJhpfwONkjvcb6uotLrJF666amCKfXx353fULr
JeY1ZzOTvq6w78PlNo0na/XCCfRKqm9eUvK7aueZN6rP96EzrveEAzrW5aaFUKZTdI+8l9yqIl3T
3LyjaLcypS86WvVn4lp6SjBb4gga8PWuAVVhN7MhHgVED4G3UNHtSJRZ/+U9g6h19r4O2/Rzxap7
AzfXMn/PNbp7Z3DAyXPg2jMP25xVeVXytFUqZ0PEwGHKG05KOe5ikohbH+EQ/V6oR1SG8bGIO09W
VWNy3uw71NQLfVYhAd0teTAu1bJB1F5KaWd3QR5BqcLo7LEooBPAnZTcm2zfsyzdsnjANq2asghW
RmMjorNLBP0c1Ft+Sqj+ZzNhT+w6H6/WVVHUOnByKZ2sA/HrkA+O8kVXFIWqaR1BmFZ/mLHF4U33
/1kifZHibvb989LIxnj/v8NaELv9kfgdF9pKSkDTPSfCCTkVTlG78xkKGqa5uGDivhy2hCwHk83o
ufglkocvbkARtxxHFgymN7n7ILD65gGJuu1rm9RLvcOmUVgDFGC8Bf6ybyaHXqWjRtJxJ9qgq/Ia
aAjxv9HUuANcrJw1wbr1iNNQXTf0tB1rn+LMQcDdeDKc2gXWi5iBKoEDl2xUSbVG2VBf8kJUx/V/
57B9X0IQTfbFfG68mFv8NAqWEmda0q3amkLFrvrccVJUUw6N97cDgpRWawCx33zrE2AyfsTqVZQZ
D+RFIR5zvLGbcKPL0L+WcNfBLVgy6yy49RpMSwYMjF83Z8Zaixpbu7XsDAaTJiYkibDqU+lEIlur
H33nKvQJjxKBHo69gfupxAvqLdMEQiEyQjmyp12tVGDVY/LHz3uVAFu6Fp5toUPk6qlIQu27uohA
GI2M9zbtSjE94EcduEx9pQYGoZUVXyE6Iidi70xh/9SBki9XpGB1i6NLnzT0N3/xfwDby6cQD8Ci
5GrJ2McvaAlgpvmBvppWy5NRjJEsNxvZl4U4xGs4bvJ1ZScPaqjliaMU7/GBUEItURoNr+9Yv6Y9
Ayaf7WWjCII68DQuGklvJeDOLEq+yOwTgMDktSN23QlYQ2GgwEqvUEoXuLoRiowiTJIG/dj7M+At
qvtULHrrvIcJVBFWdtcqGDHipNMjIGnZGJgARuVuDeI82JU0Eojo4d1VtNp9+ZG0VTmEdc7pS4NG
MC85YVOiDrvRFbAeacOTmbomfQhQ0DfBbhr479NsZVnj9u2cUz0E7KAqYu8jgD9j677QnB2n/Y2o
CiAoJ6YkDs26s6zFjH2TaSgF3EwIgEQZLtmG/8M32oAQghqUUANYMS01s1ZLCnr7E5sNmvC9wrko
gVXsZbQruBzNS929Ve/XPCveHJHYnsnSdyQQTlkKv3eAEL83RzwhHprJAi6cKGaYsLm2Oo/sc0Ec
+AjObRAkzYzqLid4kp7IZ4oQa0009LEhxrYFUKiJTAX2P7nXPbm93OpjyE3kM4vtXuSlZmz9kxvr
YOHkI0HpltZqD7amtfuiP7ks8PafkVIsTlCpPjKMeSi7nQwqsxKOvR7knI7+/AGK6bPIbVE1OUwD
kHK/Tc623we/FA0VoSy0CyIqlhHvUGfKY64zNEXX0ZV8o5Q53A9dFPugMN4wkn1uJFoxqSXIEk9a
UKJnZaNMOJK0iJE49bCcUVGWO2onb0aeE2HVhTmDMxJL/VdXWoHbczx6+nd1WvUhKSzkNVUW6fVI
qYYeJ1/OhJcIzWNelX3NO7pLqiVW50Xh3eZtT46xxBajxysvXO1G6uZ0eQf5KeOi6VJFZ8BPde4O
g7m7quRZrylM4SKc9pLtNW+bGUjuCVeu/+pyttX0/WrRO2NF9Y1NUdKZULZLZY0o/zxB7jrP3Ip+
q6jobtxmC275RMtSG6w9GokiYyw9bJRmX0XomNFbnBn6zV0ZE9If3eLUEUTHqbRqSDBnflRl20o/
W3nAg/iGJp211Li3HSuKgj3O2Q78CnxnOb0BYf+pY6hd8tM/OFzLAKvNvT6B9BYlUJiwZDiLrdp8
Vjjz11DrDnsgIH0Y2OlTt9yxCX/KK6oanevVebm4PrzkZUrtIo4x4uZmFHndq16D4X3M+xP3XDyj
pM7rXatLica98di2K2WXQ8WvVxPE89OLJlfZ0dv4PWprckbWdr7CoiXYb3taQCXjDLLa9hCvfeHx
bua4K1CkSUM2djzWTdoE9hOTKVHEC7p0Q8gP8O9eoaC1tp9T1k8Cz9e6QwoO99BikZ5t/f20oKWF
PPnSOTp3hDaMzwjw2Ja36Lm+zs4W+cuzUUR4E3Iyve86Nr7A3TgV4WsYKS9oyLxrywL644rjR0WG
bJTOkluRLICIe0ZY7ilCvvtJD9r7j/4bI9DtjWNHlV1jFO8NnYYs2ZYt3ou+t1bYY9Z4kwD7eGZ8
aoZCixv3psGE2FwNZW5kc3RyZWFtDWVuZG9iag03MCAwIG9iag08PC9NZXRhZGF0YSA5OCAwIFIv
T3BlbkFjdGlvbiA5OSAwIFIvUGFnZXMgNjkgMCBSL1R5cGUvQ2F0YWxvZy9WaWV3ZXJQcmVmZXJl
bmNlczw8L0Rpc3BsYXlEb2NUaXRsZSB0cnVlPj4+Pg1lbmRvYmoNNzEgMCBvYmoNPDwvRmlsdGVy
L0ZsYXRlRGVjb2RlL0xlbmd0aCA0NTk0L0xlbmd0aDEgNjUxNj4+c3RyZWFtDQpdwgnSm/kvP6RG
H/eOiM3irn+oSjyns8GQ9IkCYSzagPg8apMvy9XB9Rr+sTd9s3xGtNB2oXRYpwYM2lwvVju6Sert
RaoNubrjy3bO6aa8QsSXNvLt9H0NKw2UyVSobZwmpkhIJ+x5mzDsvi0xwLXd0ihAuClhLyLy/L7K
lpw0ZqpnnpwTDI8+83xH5G9kpfoO4ppeh7UMPXsQmJzkvyWONC1hTqn5aw+6Jf6pHoADCrjAnj+2
DACMzyfsuqKYPgss45OjycRn+kJUUjSTWoFIxpp5rrZFKzEV7yRJ+2E74viChgF75lvONAVn59hg
++hBcMigL0w73plJ+HYmKv5UAqs0ov57BtVhB7UtCJkvPmGyVIZHdjCKNUrzK0TC62A85FSIeqR+
N2P7USo+d5/xov++WXduQtrXRHs9RgNPZhh3kyp0JEZpLFPHcnQ3ebw8YODgQG6Q3snNged1Uqm+
lh6LS5xN1S3yzr6t3DTKTYzpP2XuYjQu0t2s/JfZFhYo1SwItyk7PV/THzWu6stu9fLLtOhgRgXH
xmU8vp90HHx4Ri9c7hnJKA6cJ9+0XaDRoXkLb1pTY4Op4HXRYOnWG2VXmzDsXikU+x+3s3vdehCd
YazOKZqCof4kGfgo/Mqx066WyN5Ltd4btIOqTGU2PNAFBFaDs7bYxBnf+mpGcpd+vSRgUrg/ZAl7
3sfSns6oJH+bLJmlvNo/8o0SELZt6LQli51RBa7XdxUa+VZfyJfkrxG09KfXssMMxweENI5bJzX4
Mvx0JHCISIo7JVgjjUHV9r22HB1t45s/t+JVUcMG5tPgaqeNZuiCA3M91AdxAyheTh/HXHM5vw8V
kGqpIwQwvzgm+qes/N7tHDdFMXjACXYcqp4ncJmG306kfgQu9CsM1aFV9ZXnxP0QKKxJFiB1ZwzR
+7Ie3OBoaJzlLd8e5Mx9svZyv/P9f4ZhQAs+Qv4S9dvOj0RdOYFEGeB4JQ0iaw8FMsl3ngVWPEIC
zJydobd0yjAV0mySs2wGzI1AQmdk2FYFsiTx2yTrtvR16NthkOpT3MWls9dUhqkBPgOBO1BTOq36
L62YpAmma86OZ1TwIqpQywZ57yWtBWh9fZd1xdmEjOM0HIbtVZPurQZ//UX8pln/Ir6m8omc/fU8
eUTYO0rd2uO6CFHQFzZtxQ/GhHTpvvV+5iSNrqteMyu4rxrTjizcEDqfcpsotU7jXfWTa5iUOXSO
LNUiV5024QOYq6QAf4wdZ63ceCp9ZMh+DlCny/jAvvZMkURy90sA5m8QkoSB/Wi4O/coZPgVAq/7
qeaafSzl4OFFqg9Ir3qFHS+p9lksjOWHeFrjamTEtgWrLokJFTvKC4efW5HMYXkSynFJNhbd9Zcm
TluJ8Se7eEGZTVtb6n0s9b/PvbHFB7ofGqpGwq0YKbITY4YIutNkEDrWqkDCVKCsz1G+wsIiMUfJ
zkpmzyjqF/l6C6x4ZIMzmlp74HnLCXgimUvmGgahf4MOacyfwa9Uks6YGkPHhZmF1YBqbZ6RW+yX
zq2UGJFydk84wGjkiBPXjK0l7Rg7azx2uMNuZQoxCKWMN4J58pQdqBaEgA7/eLPxQ2kZepQy95yR
FQ6zZfjT31XRx0l9x9aX0/ui4xXCQEuTbQ8Bt53Wv62G7Tt+DfW36wIN/YIKhHVOKGQV2t0U+Pbw
OG3wHcZwnUi6nCuc/VsPeA4scjN+vt+cXARChpaKFmZwDsSuOQvK3h3pBdOYFYWWCV5WIypr3dJt
iK9vnvkjsMX4ZmR5GMOWhiHrD5LkIdIa38vx3j43wppircZ941VDxM1ol/m5k/itCyXlCqccaO0l
PaGMDc03BhyEt2U0HUoFzTLSew5PJKHJiuagj9qVlK/T5ux8Ly+XxU2KtXq22nTK+Iip3hLjbd1G
A2GOKCHEzHJQR8cO7GqMbd20YJAVbv6fm70cN+YkWA5uPg+GgqCETCw3Q/ng7bPSRNFDiSmrgtcG
V5eL777L1SAIbLyZGhf98QzTdkN6y6dT5ZSBLwbXmDM8icp+SswhKSZpnOga2ksFnz3mERe/Kifv
6B3E1mfz1U0vuOgjvBSLKMYeEinpyeNTd0J1uFZJDLw4e1+c3eiB2LAcInR7GvMn38IgjLhTUsPX
1r22lo8E+uoFGPS4/LrIeU5u2yx74QeGVfZcoBijMyQqCS/JcbkxjO7zZ4T7mlIkQfQxLpqGC0ZB
YPqz6qdozo5LU7G8g6staKBRGCj2j0Zw63yZscezXobJzsTaXJV5xiMPzOxx/sRgy+O6TDeGPeuZ
0Y+nWetauSqF1ZH5oH1/7iX5fhFp4f/7MHUX0e54UCurZBkPKSVkvfIDuGAm5PdZdAFqDVSIIoat
RSx+SOqaEznwHFvj0obLN6HHfdYdvADUmA86oKn6kJhQs3H63Mdrzt+sWw1+2KhoFsappXAatQFH
zYzCkGAJv+YKItfTvEz9yRLcoNBkx/3JiqxLcxPg2Pju8WyhYk5dcBvLhn/SKgGgWtBJ7xbKTnv2
7DZRXeLOjf+KRT/fYh4pzYOPycT+E6nav9R783SdxJRYwwGuKJoo/jvGqB62WreybAxuZG1uOOHQ
SHio3DjWk3Tj09f1SXL5k4E3jrkpyVb+d6F48749lgjqoUu+jQ67IM7PqJtDqTAwPyugOW2Zooo2
MmECnIrOnQ4OQplHffSbDwVTuXSGs8uySis6UP8ZigC34W/Lvo343z3it0Ilcqys7ICeZlhBn5yO
AJdnM7y5ni2TsMOXReGbxtLkdnjAjMTSc3QXU70cb16wb4zQPR1AGyMA3Jyi91AM5qcwzTfCgZX3
IE6Lyd4UytrJN0YIYTBo8bSOrwKpghmltq8mIkS/dLsj4ZmwbOCGH4UiWqADHHS+nGwqYuUU5kIk
rybnHjF9/aemOPPSDYrhaJG9u8w2bttLT5/QcHMVuEc3cNA739AcT85uubijrkPh5MhnH/2fx4S8
LyRSyHiCXHq7s3PlWReWpXNJYCMXjaUVUyGlC8sPWTWHuQmNgy0fvcWCMazPmTbPw/FWcupBrNVw
4ftqc+OxlYMY3SXs48AsUDhb0L1ZPd03fdVvDgrF/5oJ/pJu4I3fc38lZ4DmUuBvVJJOQbJOrtxY
LIAhXwD/KH2Rq5CMACagiYJtylaEjvBuheSUTJEhzAMhQDYBhF7+4GlsPrHrDU52ppql9daou1Wn
/dNnlsQQLMsqs6IjuQ6h0DFoY9gXZ5Au9XxjeuslG3wAU2/pgyZPslXQGhc4S1bLkT5S1OVIu4BL
P/rDUk0kdiqKHeJVssPUOjTQREr3ZfPaDb/yQO8Wp+FUkgpBya3szLYuqLVWH8l4fYisUuZyIelu
hCOZV7M/gYSRsIOcncXkSzO3J+FqmThAhfr2At9jzFaUde/s4QF1aTAow/Ub1D00T3fVfVfWwdCA
c/6r3peVoc4fExQw4fZHCMqSycCSg5FvE8iq55Z7pGt+17vlKOZsFxrw9wFyvhnPO6zU7cA7iwnp
UNP0RNkTvBaGKV7T8T6eGT/agDWnq9Y6wWkAbsoDhceHh+4WaRcLvHtXqu5yhQ0RVjTJxz3409yc
vB9+sU1CRAm5wZQDvvFqwwtjj5LVVmX5ADuaAi9PuRpl8IlxKHonSGimSMDTzlHSX6+SJevtxU6D
4FlGMB/w434p0o7ZzK44kJJiYWpDgmWKhrn9ICf3RAPYNqiADc6+JBdpo1Cnw9Ly7SchEkK0b64H
9VtX5kjlfSsf85fowBOOkwylI0jI0sdjRz9HcB5c3X6JHPHHZViqI61cgl777WqbBSF93z2uvIKH
+7+zzCTLBgN/JG2X2O2d3bz1H0q0nqAD7AEN6rtjDOR/Le6yVuwa6hu72U2a+0HEhbcjzLYFBXly
f4/CC8x5uhTIxoDdmMIXJLB70YNALNkVzimv0Qzon0eAft/IWJb7nq3YL4UM3j7W1BDw1B6cMb3C
/e5xv8IKSBE3+k2AJy7UMih9ZzSavz3cuQvMroXOHWUaVy35QRt22VzfuoBwQPAuXakctT3sHmIT
cIYjd1cBoakawTSJzg/4ZcoVMhrjzOAj5d4P5nA/fmgeLv5YWQTCr/s6nMC4A/aRWq9ShdNOU4UR
DGqdAHi7neRV7Gdi3r9j7x+zfibemE8u9x5mBqQ9X4kWY8LXvLUqtSKdoK0GZtGUXcLuHQlhXQoD
QYU7y39foNqi1suXRmNwYQmVmSUaDoH4REXH+Kp8KrwElZkqFxKviPFAvJLRh4OdAbeWFSi9uvEr
NmFf1mKo+AJ+44epckCYKVXRMDwEudJSHO8NhKQONWS2HFqVv3VMRITMk/bVaYX9Jq+NYVpiI9RK
S2Tqa/MyKPq8Efe1mGhJmSJKLGL4C5jlEGD8/zZ8N+yA8Om6qUd3iCnxcB07OHV33EenwuWEmxjR
9q0oHjfuH8ag21+h+0rTmY+ilkkETNugLsjEBLiUuznKgn8MW2nKVcuWy+GW8QzLzA9A8AXB5NUG
8JNfk3jVy8pSSlr0EfW3WjFa6d08qn5hoQaDrUjpjgCb49Eyn9W7a+qyOql6oyrHu6zBx9AMFEZP
cgQieFkMTzLPX+pHIwSVu/i0f4FBIaAb4fpvEfz1EeWsxF9S/JuBTfTQxu/iZMIHhlMeTsn6rVPS
SOaIoTmZFSqUi5voe01qTuqQOXmN3N1us/J5Y9N12IIUjzF5GOapTNG6KUCysGJPG/JZNjozzWpM
IaoRw54/zqYm6GrmMTJWyum4CUD5/DZhGfeNskHHE4v6w8l7wq01687ULc5JyNKruk4r690HG4L6
c5Yif5G0jco/Wm//aV6y86OqaEvKn4LLnHqwFicsJlnWYkH1pYTbLXy9Az5qGV12k16jdg6k5YaX
TdBClljQjBHgmiuD7izn9SA38B7snOG1Csnrba/505gPS6HvqFPaN9DntzTWhiMbBLzs2+XPxZln
Vphk0WoR2C/wGRFCp5MlMsdNZfk1oJXi+a+za7mWKLH2gh3DKb1kBHoPOsHR/Bq8U30p5ChT6nYC
Db677Xkzk0E6Xg62cGHuAwsVjY+Br3rjIr5HqaI+DDKDgZFP7feyWuWrIHu8n71/vFaMXVBwg4tW
qBFlRIIlvMbBogdfCmBX2cGcRzozwLnapmets/acT0RS476ptBlG6AgyQIU4iy9Jp4bI2ODyqIhu
iurUP7aGdpT503AqhEUXz8BpZnIC/TJuqSE4UKAA0ZikITGx+vKVVDw1UyVTHMmXeGWt78ewbw5S
SF2Wv7KVa1xBx1FyiqysRTz+DiWHZeKEEZcupg0/S6djSa70KW/e97sV074OK/s6MqTh7AkczZuz
gqwgGAtLwhOLvnhT1Cod1tX70HMrc5L+W9buFqBNfE5fW4mJLHu0S+AcMKF6J0ejeOkSfAk9QyZZ
fce6LTaWPCbYp2Z3oETmcCxRiAiimwKBiPlCV1a7lJu+HDhF7WJ21PjCjzTdO+foe/wOJirN/x1T
5VTc8quuej1wYVCGBc5M/+zd1M1KaatBt9IbCQOrD7r04QBVCEJAUmVTGJaspnHA5xv+q4/c7Y2/
PsMOx8ZLYn6p40otiSu2Qej9xp2a9jnLwSL11VgHGTS0E9BKgeBOSZAZW7kobjPojn7J7MLOulm0
rHeafEAKs+FoOORPaJiN5aVP6lxDWboUYbqU4O5BvhTP6mLMzsXdVEYOhQl+fmSFc5MOT9fu7aJv
fUQvE/0DcCh7SO/L2F5B2lDR8T0+47o1EAcqPkR38iPRm7px4q5LIdQD9RmVATwABO+EnZDX/4dO
7sm60ZzkXcjH1GUQMnGTVuOXpeiGkfV983pUvgKTsUXggpjaJCDPtH02uGRu2xzrg0+oJ5Q4nChB
cw+npgwPaF5uenB2dK+4shT6BWx9k4FAFVmc5ypcow8zSLc62fO6TUnFq2I4FjOJMrrqkAqtozbY
uNTtf5V4BetBSUH6j7q4qK6eIm42ytfyVgEg40bLQ9u5uiubIQVolOtiMW1iaDOCk0cr2G6cYlUU
M/yIkLiPyUevIiXVBnD+jUCHQNKcOqJF2hC+p1hEXEU3HwkB5c8aBjHyr0neN6B/BDT6X7K4hqoV
z6WH/dVigMdrsRBOSRBrg5PCstKua3ALDWVuZHN0cmVhbQ1lbmRvYmoNNzMgMCBvYmoNPDwvQXNj
ZW50IDg5MS9BdmdXaWR0aCA0MTIvQ2FwSGVpZ2h0IDY2Mi9EZXNjZW50IC0yMTYvRmxhZ3MgOTYv
Rm9udEJCb3hbLTU0NyAtMzA3IDE0MDEgMTAzMl0vRm9udEZpbGUyIDcxIDAgUi9Gb250TmFtZS9U
VFZFQUgrVGltZXNOZXdSb21hblBTLUJvbGRJdGFsaWNNVC9JdGFsaWNBbmdsZSAtOC9MZWFkaW5n
IDQyL01heFdpZHRoIDEzMzMvU3RlbVYgMC9UeXBlL0ZvbnREZXNjcmlwdG9yL1hIZWlnaHQgNDM5
Pj4NZW5kb2JqDTc0IDAgb2JqDVsyNTBdDWVuZG9iag03NSAwIG9iag08PC9GaWx0ZXIvRmxhdGVE
ZWNvZGUvTGVuZ3RoIDE0NjU2L0xlbmd0aDEgMTk3MDg+PnN0cmVhbQ0KNMS39WQ9HdBLACoVYXDX
f8BVDiv4yxXl3qEbZmEuiZWY8qUNyIgyyJmZU1+LLEIWFbFY10/HqPQeY/6NSpFwEosnFZAVsu0K
UfztjKDT3uAMWaOSDl+zDKuVvrVFiJtrtzlkmzWHVOXSL14Hg9kHyHz2YzCaG0Q2cuvQhMkfEHMa
A63Zbawg5MD6FHjWL+V5eZ0O39LFWwZhx1409Meff5D+SnHvDyU2Op3GqpopnYQAVW9v7wRqID3E
N2RXAPyY7iVv7HL4EGIGX/7/LRIiANm+C5OfxuPK0Ck+1X3+RHANafZEsTruNIaE8QJJI6Q2l0C2
PC/QW9yv/+w+/W8OaTprBj34Lwiv7RIkMD4glnNsJRQNZ3Vfwg8pONGSUDLf2RMZP4Ax7Bl38yV/
INumU/96faEnV0sDOYUCpXbZAUInZvo3MVtNeJP1xYNIhK9KH+gDNIg8YioEqV9RE4tztL1MtQJp
OU92GPc1j2dyY0bCHxi3x2hxQa+8NTlGDAs+4a4ZI8gALRYdKQELpi3BVCvmQCcl0JeuWFxfeJJF
yaF+OJF94J3fYFNDDrldr7aSE37roQYC16FBxvuBLjzlEQqnu+SaP6qAR5AouMPryU3ZXYKKLDdC
75WzRND2hLjoP+oNvJGmmtwC0d09+AfE3X7wci+eQJVDydCxeGcdqy1gCac48lTObx+E3RLs8WcP
+bGh2zVCL4Ax3HSpoMKtTB6UnIvSwr0JZwfTlm9WttxCGQYH2NdhLYFbaDdvVBV8BsSuyypLhRxF
GUF9G1KEOVc8x447cG0a+7he1fLAEKuWBBrc4oHh05E6MYMMhZtZaMl6r5x/Mwpjcn9YVNXWXaDE
x2gzXZ6fukW/M1PAQY1GVQH8v7LQRm3Ixq6IycC0cyI31XkkSwNfznk7yVaPvQyGpq2ZuvJE9nuR
YdrQRXwbaRjJm9P8KU744AqesGLOEUxcrRpcF0n5c3kW5iJGVk8wOK/DNJYTKEw1mmbn83c042Ie
KTud9QYbfwzFUvl1VJK1wzrAZ67RsoyU4JMnEMuKH07Ybbmk9HtdiFjHT9UElB1nQUSQSaJaKnhl
jzdBgyhuKwTam2A1grEkSE6si0FV6fX798aExU+ywkbP3mkpkUrzjyL8j8rLfzqvAD4uz4LXEEVt
Ha2vz7XFckQ3nvd471cSnlIhaKjExN/wGS8zwggWhJkC3FXYv3HyamdAhXMb41XPjlpiYNvMHUwv
TkX0TLrH2DE8C2BSP0XSCQLOdjJkLeJBNtZJscbzbwjt7XgHPyKwWzEele5Z3aiR+Ol5/yPBSEU3
O1bRC/cyF+JGlJOsazOaZKDz0D85ZhJO1fNgkvCMOBqP2nrfRVkcHT2u2k4mc0P87U8KI/ljk/MH
rViFDztrrFezNVDq5yr801hywB2ish3Oi4cDny+han6Omtm+GpPDh5Deo1zCTtm3v6ClZ4BpjnKf
DISahVAbbMI8PWY354E2jHSllNBoerL4ITeHb/NSPi7sI7rZYA+/LkuiyjaccAVd5zRage1e1S1b
KKr2qEen4d/FfikQu6SIFxJB79V6LvPbskPYVbJpaGyq9WuXmqMXYlnbdetK99YGYhJEPFkh0To5
FG39GdQ/SHo8snUu+l2pdvRltqNrumxgbnGShhVxU5PO54fhd0xOyJ6CEoqJWVLsuUsgaBuay5v1
KL50wPz6k+PMc5BPw78kCMhIldokymiRBpVQslv8VAWNeOYT+owQptOU706uT1KmjD9nyL2pjpdC
FnGjAczVVzzApDBpJHnwlzl2RU91zxdXVSenne7bsLY1N4G3Lf39ztiEB8KALTWn83MtOfl7TE4d
P3dDCBfXV3sX0p4eIGvvraDZr8UKAqprbY/Kyn07/k0y6pDjM7+HDg/F7NPsrigvy9isNiu0Flzy
t+PlKQOXySXX8pCKKjCXwcPMOM8/4HwJI0h0zgseUK4BFbZKgK+M5nCOrI2OWRwGQfNYrptmf8rU
RfOm64lU/NiAADet5gkR+WfEtJ7I3cvljnrnmvnGWGV+9LEwS0f2xEpYfM2qyHGuxhPnU0VhoAzb
Ut97F8e9uLsMNw00UqkChgWNoWJaApMgKVMMine665XWCxarLOBBPELSdR+UZw76Guh/g0szHV7b
aRXmUjPAQzuBl19GF90BMNcWm/9b65qV2YRGJ++2uCiiPyH383o0EpblUZzHMNEAb1a6o4RYcstb
Lx0Oycba63MhHPJZmtCFuDwVQtc66mG4Pwn1z4tb3EAD6pQmvwWVK7bxA9AGFT3SrbSIp0TAa11w
Voho3KxZYaNYcP58/mRSyTv3e6+vGLd1kZBTsKVfF2uqDdLOMKcbDruzBc58jVr0hhI/6cYIlDn2
bmwOQ4vJUP15n+RYfKsebJVXQ/91H1RF7BJFTKXQNuru7IOgrppHANtsgiUptMG6VkylfXg69tJ2
ptoyazkXt3kHDuxfHEpfc9/VG7PDkUlTI7x8UafTGaZpv5hbgjIr66v0SWAllOfkH0fu5GQhZca8
/hkPrFyvkyfvwMIaaXG90Oilja4XyTEJW8nEayZhvRPTBKvesrGkRQM4FzwsV8RQnkYpHUqXKrI1
wUv5ALLJj5ZFe4f3w75UQlrrw/G8CrBh+TVd83PkSntv3WTd0mWVVXW2kzlT7maR47VjYm69NIHd
JlALiSA6E0cOrWhF+yiOvCTJZaI6xY3VvyV6f4zdwPnR2x38YjpvDmQzwc54RDc1NL9ebd7poMv4
zkQceMpJqzgXp2HeQaFnweoK/LorsTl+aXVDS7qyedOFdOHHRC3JFNgfRcbLmyGdg562pltA2sEO
XNFVkgBjiUTKi1yEBMcjqC0OWbVfW6UONl7irzuuZR4pjyZ0ccEBoWFVb3Tve/QGbOkXK/cJJS5S
r+S12LwNEqKz9uTQ1/iYdmzQ4jzhley9OnfD5mEP3qtkU9bXU9itOFwf7ThclpAetvn1TvMsfr7F
mebFpOcsygFeZdXGmSyJJNP05K8i/GQbbawGx/+aN0ZHqwFZzjhkzwpoMzz4emuJOHZUtH0B0SxQ
iTsT8wq0jL00nOH+ird0odgfKu/HG4jYk6URQdP6r/sCtaugSz6xPA4X33SfaewLxkjFdk9JlXhd
CGZBcLpL4FSK7PXOjpamjxR/RvmgsCq2AGO00tqCMphzMvVc/BwHyE4O7Cm+DLAF75FqoGj1/9QT
P/p/oA3wYH7mXMHQMUucmR612C63Qy6W7mscvv1unpJuHop++Io6vM3xVPxhqpdidHR4bR+vnXCt
CjsacjT1aS5nCwkXamlWHgbkw3qlzaw5FRqmxptvRgn3j7+lcGT45QP0s/uagGzawa8Au11aEkfr
0Eb6ZV2vOy9X+hko7+PUHyf2j0KEq+ui/cJVgKO25Xs9iXujLw8FYMO621zMsLPsvPA8zMg6iWKd
UrUhFVwZCFJAckqzVps5smz9aN19q8bFybUzD9BsFZDe7kId5YXD62MfbpMwF8eggX3iJcdeS1P8
Ofqc7FdpAni9Xw2Q33x1qJowAo62+9XALCS/NI/34UKi0c65tTnHpJt5rC5Wi6vtVG6LwuTjHp4e
NdjcVbaMY+pJjdca1P5l0EeH2dmipcGiuClN7z5FwtGtFM4S/zLN8h3zexarvv5Hbl7TnuQOT/S0
t2PHq7ptA92eySVby1g5T4jab9t36FX2bUIChBAxgu5o+QUzRlLiPuNkrsFOV1LbtAdUw7CnzpeM
jf38CVgRrapDOxUboz+xUsvYJ8bZaexFTp4vQSdvw8WK4KTfWsB/p8Nt541vUVFX6MRWdNCd58vM
LQVUgxTJ9Q5WKAR8yyTO8hT23Q25HT7db5F7NW/irPSbiP/I+xBL+148aOun40ZHE4LXch35+WTM
y99W+3J44kFwndXkeE3a0nsTfIYMuG/+MB54qhFOd7J0yKF2Pr3/naZPxO6dFft8rRp8YBjmYL65
7mG8SH3KdVhcgWR3Y/vTXXjBLYrEiSD3FtVM+nGvpl/grqrf+2z2RxjNNll0rfcqz5pfEJZporvJ
njxElFn+FjIqaEW22Vc1VTh0RqvPDNd6qMhS68Zqbzt4MH1m6xRUiPx0TI2IzlL5hO9blbr4yfCA
Av2S/QOZ7AaTPZHY3b7d/RgUVeN+10gZmzLUCKvPfjFygiGSMma6TFSl46s45gPJ0Dkz0yY9F2s3
vj1am3JjMB10fhwOXd2dnd/zMqDeIwppMACR/3T+PSB2j0AjgmHPgIy/+3+ZaJjOoI5XgYf13w1P
7476ZCt+EjuMgotovsJCQymzsWhjVlOwDeWw2sEEtfQjprnsRuuFZrbtmPNhQOB1InwKGrtcocHv
z1HSpWIGH4yAHyAKLgIOubXkczbwtdgKks58Yb56kZZSpp1TB2/DmyXC0co78Yp0SzfKRn+ayF8Y
wrMIRxcJ5z9JS0cnqH63PyXYYtbYSiRIpXsEi4UZO/SJW3M+ALmV/BucZ+/MT/LIpyNyib24sI6g
9yEs3so01a1R1P54KMvHtteNdvZIqNceXlBhx+FXj+pUgE5UdHwuYxmxqkroasPz6goPn/hmtQB1
LwOmDP/ju0oz+Fpxi7nbwJO2afqKcdGcSGjjN88HzSUa2seBSaXHhsIbSz+MiokSzqUtjYqx8RIj
KYTsdcMp1OaQ8wE0KN/o0hl3bB3lTQO/N/Zo1Wgxvdyba4K3ZaHMnBNcX6Ivk9klgdI1U6YUvkpB
bVXRIKpbDQ7aWANX2sOm0f2QSJuMntmUmXIPSko70L1BZN67a/jzT+QEQTIGG1dAGjrVQO78DwIg
8aloSUb54Q+wMlx34eNftqN1d86QZkPrVPwhDxbQosvHV1+52J6tKnidGh7QEal56dNXgRsmuCKH
tuZJfHtCn36HNv8dLjT8TCilQFfNKD9UQwrqR2TwMIYyHdMdBfI/ZpliCKVgt6WE+pctCck8hvfU
IEd66woljFPCiHwaU30KrwKUd+41c9X3mqAK9snz0j6dFgQag9d7ifsswrp0TtFvQ/Q3ZFyLNYPq
J8/zTX+aPr3AIL7TpMlBJeq8MeGca6nyNlzdlU9PDbds64s+2Tn0WyPEK1+2peo9paIIqUfnEFrM
e58C0c+WiG4/N1KOEUXdnRHpi604VOxfVoNbhBZGDeSTDZ3hXsSQLXjC7wPvVknpOkU8RLBJS/tO
i5buYib3mN4pV1QYjiFNB9S9IFwdUdsVusRv3YOOKpWwa9MZ0qib5bC/WPSCf6L9mLW3WQJb5Kuc
J8amkHB014chJZNY5QJEjHtluk4PPSvKvCi7mOWOJrElfmHAhvbqQswFr16alCJue60eYtdPEv5C
VFNf5qzVP6G0j5Zs2veOCR172OifwZz3/YyRLzqUy6ukSYO79RrujRqLyv2G6MLMe5iLH204X71a
w/RuHK7d+nCHKWkQDvJqnNFXdRUlpI78yclqbJC8unxkQswO6jaTi3DjSO6/kvyPMighptgqnbv8
y0hj3z/rxCfYOjl5Dv9yvlNpD/c7s1coaQ2nL5KCOhAnspV1+IZ/C1ukhB/YDqf51/JUWVIDSY4P
/FvvT4adLUqKap+lg1BR4CYrGDB+Rgg0U5dv0rV3RJvPGWQuxZ2bzMv7UnM/1UAFDkgsmk33Ikef
LvfZeF+9k2nvlpGJNUImLnhzfFV3EH4JY9ak6tMUolfhBxx8EG+xEfmQegSOFu1uCBvq0gCuoAP0
C/yrBdsQhefbObv/9w8q2rYoW/sIng7C2iacMPg3VN1te5v+o19GD9ivv8yL59MnBOvg8hXyYUUl
jROCDoUZEqx/e2IBnZrDU1GUdpRgP4eHUXVsr6U6XNg0jm/yZowOIo9dSJV2JW2emugwoJxlNu80
WyOjYEoOACIvZXF66HvsmyBWxEiQQYV5cHvBN3cmBGVesZJvhkQr0O2y/JQEeoziHrVEOH0afhiU
D8WrW8t6r1vyImgHZmn/Ximc70U2eM0dfDMqrXTPhA1qb+A7BRoZcUOOVIkS/Yzfg3WKJ4arx93g
hnXXEG7ooOunLZwRwtDshF6UFg2k/Ctaw7uL6DcediO9E/SFcvMInLLy7+wy3Zw1hlGHHZ8K5HXt
brSn3cnORGnxRgnoLQCtHxbWqCxiQ5U18uyBc9IvfakPIBBb67Vt0ENj0RIjtIqJYdF9LPA3qsOu
iSJKPLwh4p+4Neu2ERgpaRao2UkRlgwcic49KE5tCwbYDioHWZR7ZH4Bpcxf/YWZ5z2UdeCAziBP
ZxrHMHN87aH57geHtBM5/e6CDza6ouu5b71OcLLf4MOpoKTFn1WsU7NwW3d0z7Ix7up4c3SNVKE/
hZObTjP6e1I9MlCdrK3cQlPuiveaQU/oeg3TecHWVR4ZwZt5T/DayQxtjmEY6A0m9irXnm0pC6mv
9hF6LZGm02qK+z2qHz+Z8Mj8PP7DmygaLg0f8r7nYtiF0mj6uPJ4Gb8zgoQBzP9ESOYKz49ED3LN
H9LI5iod7t6SSK5FnrnAdJC1BaeRcbGZYh28w9PFPbqelj4drp+xQHPdtN7tR+ia/wl7q1U91VFL
URNayDw+0ZmXVvLpb91bnDRy3dlkP/+tJVO/LGK1k63BSn6FeD7DvCZdH1RDJJ9QS8s4wRv2W7EE
s3XBWhqHX1Vq4twEw1InRBSKoEmT/gKbs0RUBpEL3WihvAPgRDJmg9RiCptei+XGPx3YyoRoTWYl
K99uvN4wX5D9WAP4ALChV1PVgmUhSkibmjJoFQtHqmuxFzRbh8Su/VPi61YBgRU8Aa9nSwGVAjPc
VMU5SqQucpMAA7e/vN99kgEcdMkFZ947aiEgXqjCJedXj7ZsA0PRU1x4oYXci9+M4sNX0Pj1Y94E
WLHiDoTvrj3aCMxz9IEpCBGeoHyTl9aVMGEWgWXokEVymLXJgc01xbC97mGmOZexYev04zsD7MdN
ZIoJ6Ed6nYp1YpgDiDlv8Go2Bc8zzFxRjz60csF63Xz9cNFqznl7GN55KsyGhISAJbTHD2MuZoCn
41cSfV3n9KMBxgk3sGLdE2K9UbkKBDKNqYHpImlyqNptUu/fKI2hRlcnl+iulH+0nthBXRyxPrNG
pX9uyNLYymsgkwCYSJUvpsevBLHSjyHxv7ZqkNvXiJndczGUmD6pXei7OeDyJEilIO5HFmBMvK+3
vXoJJ3DkckAaFU0j1+Q/1RfAsd1e18zYsOrFwyVmpItv22TItdh4nbizTNzDPnTpIGbAo4L1onfF
PXQWVAGGqzP0hCHTJoV3r6O2gqo7HUkLKiCA+elycA1ul1p4RCVt8rLz1Moh5klNUx/G1eIYGjBu
Kl6Tn0u/Ali8UzIshuZGKZ62ZiZ3VHPNq8wjeV4K5uQKRHKCt9lqK2fY1cWZXoyDERArkn/LoYPI
n2TYXYIbGxYMaLRiQS8XgwBq+zt4mFb/PElXz0yxucGQhiKmUodjyJ3nFvGakVCNVyqz2v6gWhVm
nEwAfg98Nyj6X+3MBA4diU8TTp9AWOjd/AbBUc7RAmTcGWd+5IWYICRoXJKW3hRfhu5v8EWeuWFH
GrsKGXvXKLysD2UNE283l/Gju5lFmWL4mO4SOe/eR1In269wkQdmAuWHD6+g+58i4S0CFVaWrzXk
aV9V2cQ6biSuYBqni+tyQ/UObqZbr+8i5LouJ7RkZBMvXxGf8lMP7v/qjiYCds6tvWfN9kYK0D2T
OhpeAPuW7Tzd1qeDUlYwdh46OMwg1VcQLcJuRSKZcobFv2ElUhbO1f2Zl/houW3GJWJ+iWi4kFYP
Y/4VHGqH7Zpzex7WDGWADdUW3rovYWKitcQmsBBO/8//jz5r6mIJ+Fb/8wk/mjI1Xd4Bgg33J1T3
cx0ggCelyxlp5bIbGM1BjS6cylr62XFywnOjYD957a3FmdBmfFjshwrlUK3phoW5TMV5pNxQ8IDC
franzgf1OYjPpvUQSQ1Ywjs4boaF2eKpqFxS4C5uKZvdq8t0m4kpexa0Zhy+Vq4H8DTvGUIHTuCJ
8OoyL1VRd2lv8p9Zs/Ozs16VeavGKaG3ACLW0oJe48qW/jQzQ/R/1fLTM484zGOq0Ymk7I+28uzz
kh46urs5H1EB4skBGbFWu4UIvXOwAW96P+8zGI3T2jyDcAyH82OQYiVgqhpygyppjtU9Yvo+Pt8p
hd+99BpV3UMHb56QfdsnDFv7kerCDSkZHhHB7q1oy2PDhHew6hqo7/C9Wlml5yV8ZTwdDpy11GUb
FmDoDBl0oZJPtUe5fbNNG9vF2a39OGXGwoS9xhYxZqLfCWjjsKHVk3Xlp5p2MDKRKyWF38LoJCby
UPEVpRRxsrgZuCCMdn7H63LOaecR8XB4+HvHXr0tuhpipv2SlSvE1BJ7AItMbu+6oYTrmq6YzRcK
ebviJP3vUnsf7Ir5yHJ3I01Z540YdnzrES5S45F2it5ZH2/vCTWAU5VShEMHe0lC/R6wBQrCl0EW
ioA5xt3jH2Ln0m7qH5ALVgpxko++PdsU7vC83BAZFypgVEgwyBG5/a8Y02jKiKWhbMdiwuYpx9Qo
fZqbA5ghx4jJmGg3db5QNlqMCtugpLgGpPg1b1iQv9xV070Ar9sW9vBsDKI31UqGXAsWYisRjYr7
2/eThvhFPybay1HRBc9+KsdPpmdSLQCGLOwAsclIYCimUJK6sCAlMdX8HxRXFFAgALE9dWuWiELZ
ei4tuJ3n+vDSF4djfFC+Q16UnGAlbEGqz+Qm8b1B748tzhCPaSMQvJnTFn8BtfS7CxC2fM4ALwa4
aUhHOquXSfLcThqEA1tU7HkVW/gjuTkw5y5Br+7bN5pR2Zd2EGWLzvI2U8/D28r5TWpzGgadQD9i
/HQJlUD3YX9To6qkSxjzjNuwkq/Kc+jvy2gaDJ6Ail+2gbbwZllYNIp2wr5ldF6bz7dl2tzhudt8
M6yMzKVW0zsOmR1CMiYnefKefLD7hwJsstaddBga4xfIV+aTcqq/1xdrNLMbQX4vtrlE4XH5/Xhx
3ufFfqP1cA5TO/p8QaD8+Pxha1ou6TzFNTQyu3mH92cuBpNCsOyF4P1qn/Ji4345r68exUezA35s
nn9E8bJYBx7U2xr1X7zZyO+CWT33jQ5xWteQrwIhGGeE20QAkUu+fAg81c0zN49VVAF5dJNURjAm
wG6MMq5lZ2gY6BOvPCzqWliTdd2LElFU7oQSuu8fu19n66Ylxv4pKZHlJYJ9SxICJ2y8Cf36hokz
1G2IXSD4SNiK/alKXMtfDtBxrJDAPQvZ/dWfVZcVXdpcq497GXh3GUDHRsWPTLvH9CgcqptHTGSn
H3mRKD37a2ulXD/07fS/XN0+gfgk/Ano2bmVl93fQ5dD+USlhklPPhf24Hynon4Buu5kZaaigaDj
skq4wJ3+hI7NVDNyjVtCMDxB34ibP4KX7AzlZ1vT/iMCcGOcLszn8LsKbkvWuJY5RuL5BOwSXhBb
J9jO7B5dstB5eJcRRP6mxzWiGLd7c9PdjsYkarqyTNcWKRvHGrw+iaBzAvFTN99Fq1w8Vu1GD528
cqAM1sOGJP5lpZMdAQGGQefozeZI6XKoQkgUXHdxrj/jdN/pgXFOzsNhZaQdzRYoSQYGZXZ9n77O
CRi0ZGkr24Rs8jNKzedzr79wOZhhIFj+HNSHHwh+qTL6suUCI3r7BT8NJUgcjhbFwj9eBatzU/WM
Sc+NnBKJJB1kOq9Yjf68BmOjvwcKX6pPThQjj25c2Ig5Fm12goyuFX35kgJ2SOgAU2XmnBIx4DL8
Kf0q0IOtRBVyAwET0jCJ0rPOgCeG3XhpkrGVQYwlfhP4tFoIgtZWJRzbal755SfiTCCt/mVqMnAw
drPSthORxwzoYIFHIa7x8vmk/NtQ8USXg5nYGaLI/BNr6XFpQma51AWhBvCWRUCBjCCQWbvRATf/
sibo4lIsWTEponx6wu8P6ic2nc/zw0PcBcGu+Zia4W0/HU6ojahaoomGiw7ii0UF5yQltLqerycj
vJ85rviKRaYNBIaJXKxpgD5DuS+g5MJKpYqK2JZf+zWipkDAL4m6G9zeEopwEX0Ill1M08X+X5V8
v542anE5y5SdcJxpyCY79WnqwElagmQd47p4NyIO6DtYPLiAb0kARCF8W52Q/kFH6a9PS33XYlb6
cC5xMaO97lpxGPwKfqy0YzQycnCY2Pq+iQDwtRxOoXDyqtyveTnTEShFICD5qA17kndv2x9HXI2o
kId1jYNVvyXXogyHq/BS9tMW67JS9StgnaILs+yfsdL/ZOYSxpOXarBstqPz5f0tLo0ZYBMEbmQd
PMm2xEnCq//tkqgcEwIaV9LyPMd2I8Ncq9rzrEyP2kDDmYQK7D0MlokMsnM5M2DoT1dfosjW35+f
/UiQdYQmUuiFO9B8N3/oVqcbo7NOyWzplr2yH3r97WvrLR0OqiZRMcT5GpEPhjYkoucjZaj+SD9G
Dwb447HrpitVIFJz3+fHSrzygsFTQKEPRG/V8ljTkDKGa4kOCj99MasIvhzR89L1izgUWUyEF3im
z3EHVpDeCs/OU+Sg2GNmbxcbBTlmTmo5Sacm40ey073XugoF6APXOlq29S8nLoPq6XC5bgCjDTj1
Tsd5p3Jag5HgW5+fa6sUXOMcc1rw0Nug6brWsDBRgL4lzg5LeNrJFmUCg0YzPH0+UdPjaKC2YbNa
dl8+XjzVZOfj9uskgyZqIiFCpAvDaUq9IdCIhQPBwo+PcIrSxN4mWoi19Ns3dIBp2V3J3V2WobRu
fQI2xWCel559JquA/yHbqXTHp1Il+TQ/6kzYyrKxXGSNfVdiB3vw/Sc+MhAuQZyao7A4pvoT7/3t
VKygWNOg9Dt3L1u3j+ZGAU2NTnHx56OU9l0fWlJ2vBgf6XFMOs/bbe3uD8FVQP1SHNpzCmcJ0144
VNXDwL9tY8p9Yr2gDoRpDALaDR5xzPtVoKfKii04dptRwxAxXsMcdq+BYImw2jPS6BIIjGYsiNCa
aMg81UPtsJQlipnpQqIE7DxZT3bdjwBfCjwAiBJN+mfvJGbsLx8ATLWukXF8BPD0p2jUmDim1tWN
xS7k+kaoR67LXxxJ0dqaSyOGx42XlRviS7CQeP3S+UoQZPzE4h7vQDR5w8suvP0gVy2TBmVP1lgg
QLuYRXSYvMOLLl8hOFe9IzmB+EU+Y6s6FV1gaOY9ui3wKuIDcHHw6/tYqj7GMg5J3rDkhlbVx2OR
23e/UD0lYJVYXttmdj2ef9/aRxEJqesPL4SZ/dEJIqmtK/sI0eb4btk2SUPjBEHC0ODZP37zojby
AFKF++s6952mKwRT5bcdRZfl0Lss6JaXTBA4lJDh28WpqPkgsrfp5CIbDAoTJv4ezcb/PAiN+6JV
vDTzSl98aIywtTQ+fJZbDhiPwOh/SWaC6QSi8UePukQfXhkX8FmG584HSWWe65Tx2cdwB2g96MhR
T4MWSsfNpGIbKYAUDe3N5ff6c1La7AdFw4WQHOkfbM5EcAZcisc5TbXEvGIiqp0dnRdY9Ajp4V0b
4YGD8Xb3FqUR8kOPCNIsWvg4WAVlUGyfboYLxuIQGC5NBL6PP+9QOoaS5R+fF+pnob+5DMKDFe4W
xTZ3sqHGtFPgYL4nqOAzC/OsXpgEzQs2DMGU+Jsv26REQt4DTDMOK/uKx/1IDT0EctOIjmsa4bmA
JvSwEpQ0/LKxTLC/v36zM5q7vfm+g9rwvQBB/Wj6+SoalXxKDrsoVoOnw5auqMMr9k6BGkKbxQvu
xgzG02il+NDhq51aWS1tda+AgLkBhTZQDIPqdpLTrGtIyGfkfYm+l5Uv4R9oSGCs2V3NTLy+MJov
hlFZl4UM0hW0R5HZoF8MHnJT+mYigqpUE2LOn1/9f3YwiH3J0f1bDpfZuF40uOESK9/Gbqx6BYIM
oFT9CFbrjgWSovDADKgCoN9fSyvafGiz8LyvDdlFQikVju7FiQeIQ0dCubU1oBpbFvIWQubQ+bLi
OErZ5faE4QZhcnSOEBxPNw3d3raVyBEmZkEnTS7WTM8vK6TFt5OU4WuOkl/ghbbJVeO0uUgASBgk
ixcRRQOMWHAwb6LTwRSdJPnBVUXwAo04u3nFh1uERtyZQCJ11njtE6FppHGRp6Uv1H/ypTmkKPoD
WsfcfMfgq9d/UoT4yxX14jjANH09kUBWwwKB6+mowQopyO5GWB5ilrzsqrNoF3pEmPOSIlG9DAad
7nWCOxiB38zR0sJBHV9wvjyPZ7m72FYs57Yu7SDexELwSoRt8dmg17MCyG/Io1fu4pn7tt5Z2UaP
zoiJ7u0USckWCLfmIMQOUUTGUWVPs94mt2bA3VwrbyNY+rrSCxLhJmg+iwNfNQlzMLFkewnyvhNE
yJwr1HRLq5jOFk1Kg1nBEDyBxXSZOGo77htPTxna2fOx2KdW68BgVS7wMLnN14dICshl4JvZ6+p9
CVCD86n+ImFX0RdrDrKBNsLtjoq4+hNvj6CRMk4V+eO6fOw5nt6t/tVuNHf+JvwK9E1daGIj3l7i
l9Ey5iRYikTOuT1quL2vEWNtCIGH+ICoohCRZ+1+gG3OHuQGbIbBUiqQ7hz6rqP3ITMb2b7mPjdv
INrs+K0UsSmLTeZ6+gZemy8HtRkB89T2tq0ZfrzOukWKyI+aHwnMIKvOHpK8TCzOnyvnHGrPcRP3
lVxX3wanA80ggeKLS7c14CITkoJlbJTKP+bG9og0xs4Nc1wwX2Ws/m/oLbGLMl9NQsWnPtwbM8x6
XaYIqf4dFmn4d/NgJMv8aDrG1y38yhoymN/sDYVQlEJITNNfoVgqTWj4k2n0tmGGN5mTTHoxXNPz
ZZEkSNq9HhVb0MYZVZbNfjBEWuOk68U+qUOwE24xreZB7pjrjD0vwMaGi/CfhWiZESr07Tf2qaeC
nEgy7qJ9raTuS4JAVyXBcRNxWJEBdpLkkK6C4Li/8yNlFnstYCHMMggm5Sof12GIU402clO2NgMh
bp5hZlvCmxgJJmjhlx1wXY0ubXiNqIncVFYAqthEqOM7SI+xrQrekzf+qzcNvL+5zuPEpaPtr1I1
5jQCSnNgRoHgaAVPHXbaJ+gL1YLygXxH8GA6VQRns/yBcbdLn8UcUyzJ0+GvcpRMwCXz61XA6zyY
EQshS5vJcsuvpSSiAp+sQ0bI4iM3fCX+pVBIzjaFa+pqYfd44rZ+tuNIv9Zajgux2y48ZdyZ2f6K
hEHmtyXEaK0JorsJ21t+/4MRPk4V33j8/MIZQxM7q2vAl/1o9dsSiBYDDb9LG6z34EX6tAcAzqy3
tq8kEsHut1aZn8cGeO7alb4vzzoqd3YFF6N27G2wnFVFSds0g9vfLOwxIhRjHmKF8zovPsTl6X4K
1pfFv8yEdTSvbJNN0UGV1erjfbrSQmiAbeO+sy26VOLFch9ZX16x9tmdVc+ucsKQ+MADa9gbR2nB
tXUsq/5I4lH0Kb3cGaN3miK09LwJNa+H1Eooe0AGqKo1hXplCQYyWZLFiWseYMxJAmLuwIhfkxQt
uzE8k+b6dJv54AlEWKjNOvO7R/tcL73T0s/PStJ5KtzksmXyvgXT9IWwDHqCOTgZ2UCswIoFmae5
pbeVQSHYEfGzzYn1lcXIAOS4c2qfR0HvWfjTQCjMroxAnCSSGkzCg44LRKI715sPGOQytguGgUc1
Vet3XOnAdFeSyH5JFmAyK4Zk5/02DRyQ/KNRl0WE3TILlHjQhXfTR64mhXRSo2paMoDl6q8TmCUp
ufszc9WkahAlt1q/gfrqNDU2QnbkmmrQwQ7F+Wm6vZVM2QlSF1A9g+xHNPqfltjH8l53/m/NQzQ0
qk2D0YJBoLjF3jHaaZyrotC8x+Vf3xASgb2Y30iPbOMZ3zDJCCcs38w+KawUyq9QlcCIocCKr6ae
mXhrL7WYuvS+EGewKY9ZrwMaxCz78iTGibZKDeLLs5MBU3ZinkUT4+RPfKvAZ3143uKD8KrRJGDB
Ma8EB6XeEhlrp6doO2PAPgoEOPf4b+Gp/C8r9WIxHgK+G6+m2W4uJLW8nNbZztqGkM98ygO2lTGT
x7lM6doAzc7tzPHxF3yL5YviWhSV3iW14AyPuEG2EGizjABEyBE1RHugDvJtKLiLcf5VMLiSmovj
nBGJrWn7WPDPY/JBKbQhAw+po3ouL9wEPdKt+M7G2CHhrfHq/APCByVDtvmmvjlStDffTkqZmoR/
sPIBCSqEUvMp3V+AOj50W1fSDue91MHDQAptJyAhadjxwrpmgWP89qqVEQc/D6rUux8XrDOZH9YR
7Pgko9ssUMod1VbGLOI2MuJhp125pBfw9rlMU9iGJuQIGPQ/qWmrc6Cz4+4y7WiVDZgzOlZyhHcv
yAmwGjg0QyrrR1vPtBgWIyzH8Vusggh+nmKz1cpSqaiHnRPYekzLdq/NhbNu/om0YOekxpU/ZERL
iBJKk43qRv/UcbeHh65fVV8xcHYB5WHAzyuZBmpNEVdksG/NEUymacw/Ylkm0v3DcKIaJj1WdEHn
XrgT1zsKEdyl2CQ+YwpDctGTe7Rnf7d/vsZ9btzbuvF0Fs1zM2aL4NNvtqoru546l77ILCbHNJVl
rt31bfM3zTdC9nTQ/iyxVDOr19F0x/doIo/CFPl3b5+A/c1fOrrxbPKI6PnjcCjxPbMQOr7AamDk
cm0wxU70EJlmZUPylohIrRf/Jcu+0kFHnDCiYaTJEAxl8ALDv2ugC7Awy//SWGq8YlV38n1Uq7n1
sNgV2MFm29L0U1//1DmCmGEGFmiYLzo0goxnZNxT/PuM13fbGKC/qL8l8JTeBw9BxHJlzNcRyZl5
c01y9O2YBPa9yDMNm7+EJa/ltO7u5X8TbannMK5toJbrvtlx8SrkToI/tkWrYgcQ2tcWERvXmaHg
w1KDBvH+P3/S3Qi27YM975CcaRr8WaKc72JIomLMkarNa3OrTl4PY733S8Ei3pU/iiIsy6M7Ubcj
rRGDNvaF/5QarqYSwDTW1vPm5qy5SyHXigO4TRY+Ft1QmqHjXluqKzEbu2BcFEkMW1i8G33u1VG/
OyxXKN/zqQHVJihCsvrMUziF/jtifT90WlRkDG4Trbtdx26eqesnyxb8pOxAFY5INVH5eYmjXEdI
SWf+/jEJ7G4JBZTLGXMjPObid64yDJeksh38eO2milD41Gukev32Q54S4aNUioCae8Ys2yCk7tz8
m4dIeo4UewPa8ylsk/ZEJYH+bcQC4nIvwuwuFX71gxfzYuUJRehuWmZZLTw9s7PmNvXZIjwjLmcD
qfwYU68s+bKet6FOQ5fk8TOJllo7LdaaSKoLtfQBQo61k2g1GQIS2g46e3Y7vnOq08zNA43F515Y
9HrPes+vIsGBuJjSQDXSDn/QBD8fE/tu7hLmc8r336jzUUGyDq4EvsG9eNPH7+gvKz4IFGVSFmxb
yFSiiulIZ+A0fRq+NmasefUF1/6KVKe8Kz/h14yrBh5TldEOlpcjXD4g7PQFy9Sfi4UGliO9ej21
XfRp+Abb8J/eXS+wcaCrsY0qK/BY6asuRQbt2npplUvvg11ckBVrM4vYVpQslcQqzuoXUe5dLXOA
94cwuZ2kYCF+i8AKgnQlj6Gs78SwiBXIxpuFk7c1rsOzL8N0bz3/WQC1ARZIMzel6cNIyMmR07Tr
d0wzX+5tHJUO1TuAX/KRBpxAKgenFl6Ix33fL1KImOIGF44q1HrFUCbHkkkqzugCD666CkNHHtGK
WstO4mLfiAhSaS25JqWnlpulNwpgUXgxhfiPQyH27BQgd/HBEb6GuQZv+m7FT4xmiT96CZT23R4R
CMzHSNuNsclIfeJCyTengN3GATcVyPfS6hj3CS3qKYtB0LbRL40xuMhL8SoUZsScyGoyuL5EiTbI
R3/eLXAXw5OuZLkxQLPhLl58nXgj+vdafKKymj938Z1UiS+fRI1zwKvGQBHcksKSrs7vmsqKFP4y
rMKd/OHsW3P0v4/0KGdiDA+BFniSXSNvfYyU7kjdseTugK3+EdFNnTPHCLm8bDBfCxCQWcXAYZfc
MLJ18dT7NU/91Pp4hxD6EOwcNrTAME2vWig9icCgPC3r/nlvrBO5Pmf4r9Cp6ZiR6/APJCvHcuZt
kL2mxWNQ8deEk6Ew9OYgTfRKJI804v/hoyBOi62KQDsagpW5GuufZBzYB3msB5SYoPcBscOLS4Uv
kVKL/qmHEMqa3eCxqfQCkWITEmIbFOdrxi1eiEVNDBPbELQwCb2rPhYtYiYEc2/BUWu4IoBC1FT2
q1spJtyYUUpKeB9YVkrBKBez1TMPX29MzcyN9OcX5hiNBuJltVzf58IWegGRVF14dXR+zY05J+gx
xkSEpA28UxGDqHcrAgfCJqGrdajWySkOcaw4l297/q5f85W3emUIc7YlMNe8MeTU1K0H5aPSV4T4
p0OZItt1n44M+ApmnpxKAr84AwdJrCU40bv1/SGuvuAfuaTkTwNSp3NT6YgzKH5KYHQac7wkgelr
8YurZh2+WoRcjHrCQZK8c29yNdC8Rc+EJYZuYPIEJydKQryW/p7x46VCrPfRBrkdBeuwo9SngKIc
vQaJ521HA4D4ti+eyKeWIuJrEtrUl5WDxZU++vC/GJ5I5TW8lrnPI1S2nKJ0x6EhkJwNFO8Vs2pd
ddNe4nZa7PmbKBvMUKF/wE7u/aKouWMNUwDM8q9S1O801Qa/mAAIAgk7DcosEMJzxg77nmgfsa/J
G1fUnV0yjlmCaX9uCn3n8aoso2Da/G6AAxp/78aiYrf/HETbm1DHsyy1iaHI9rTNR0seleegHEtx
Kp67FxE0Oe/57erW9d7uSv4893WrF+36bG4mVqRTWtbGvxlCg24WHMPfsnGWpctN+OoTeS4QLidM
UqUkL1bVEUtFvDNZPS8Ov81SzkNsOQr88h5hZBHYWw9mNstTimYTvNctnxC4/wnY+EBdx8PbLtnu
Abgh0OwKx74KeU5ilEiNr3OdH+OvFqGkDqCUKgK84A2yHjjBUIbFBTo24XNwRS4aSQFwZzsxzDLo
qIv2g5pTr1/Y/Z/loTr6o/5SBGvSIEGRIvuK/lthdP8WFqQNrvssSY0fnvqDLaON51oajXQ+gqnd
vEe3QNaUZyCqM5LtgjJj8yMprqT1Xb89Rtr/ysWLXL+oFP2VYlHAQRRQfzVtPfK634z5l3vU3PXS
PS64BfEGf3jMyhcZ1IoO1nP5l4S1PG3pwiQ+KEnDKgCekPrYXJRbjC0FMwbdFv81cGgzCwBRt86i
8LY3nJRV9nSRVSHZ8JodjuMFIr9kQN5/0K1cRHkYEvM/4U+hzdV8iHoddbM0qtJHeI8xu9mKxuPW
mt2BL/7MvJtWBSW7MdJU9KpJ9uReyQaK1piLtW/L4IE6ngu0DZUy1XKw2cYlK29vaPnR+LDDNMsY
0gW8bgSn3BGcByIJ1hYMtsnJhgjn4QHybnOie3Y5KvdZUOJ6Xvb1Jh3jftzQSNCB34Ct8OhH2m9/
KurdmlA3PpKCAbwhtreZH2MkKE8R1Fu7Wt2YU/ZPCaiFxSnSeUR0MDQJ9Fyk4CjsyRPFdj8UvhMZ
PR7fZBulKFgNV/WrAclkVnaokzoAmBdN9wZRmr8tik5xC9ghcMAHZwPBDH61uV5yNRkaF9VUh096
rtrraxGWYHJbk7wSi+Q+4lYiMMR6yTiNQrlfgahGURumalA3EkQ9R4+0dmgsXRqmoI+lTAjvKdH0
aC8+3OdNnChcz0y7XCpxgLoHfdA4wo6Iskf6v1s4bYhVE8Y3J6OODtN9XnIwHu97cw1hG/Ar250U
HDWktrjBH4yQEVliCHs4BnhbB9qeK1dG8/Bd/wzqWpVMJI/Knx9ZqBxmi9Y8Ai2SR9b2qLF4cYEZ
mmoTDpAAy6Pf6f0LZ6ECCys/RUKfia1vjZgqqae3tcDmnPWWFQXvWmyNS8FUz30unicXtqFJ7Xoo
YJhRvTC/TsRmYSaBUcjCccmhn5oBrTdvmvYcVJYQcimaDeJke9sn02Z1nFihjghk2vR/URBb0yUX
5OA5YHprfHf3tY8RU7x017Pqcym8Xbb22X6OnCsQGV2U9ElIuirAWzgBpRGxT9qj432XEXLwl+MT
pQrm8kLmun7SLAhFAmtfIXNH+lWCxwQG0l4Zl7wTBB5KSC8DtTAJkC48/HmVo+NXZeFNqcn9Orkj
2TJ7x3PF/XkYpU8mWNuLuGkF5IT3+HSaucALgxyUwFDM4vwl5nrThu8Vah0CE4otWjYDdJnuxpto
GQlJHVstodxTnvcBQPk3svoiTFYD9v8sXFFwXqxQX73HMOJ98D5uJc4EzeGN2zHVKjazH4D7fabM
cOkD5tdnBGsHc5gpqrBN6MFKq21T1K3Wyog9k3R58zoi++1ZQWStL7L2rdyiYYo91j1XC12UHGFd
uH+gb1/6eIw8iJbpzoZfLAnFolqZ6o3I0CzZysCPl2io3hu/Cf2ixO7qm9XnKjxVsLRPcg6pYfha
lARyBX3zhxiwNj9sRUMN2gWXPwt8jZNwQCYbOY5pcuyEtye8XMd/8BwSxNK1GRMhd3tUiFFDHYFe
q117wPi5vKqg2Ff0rpMAB2XKkqeCqjHIKr9fuKwj1xhQGwTO4XRHEKTUuBZALda/Y0rNin+w6cgn
r6gTBlGKID5M4/ERRQ9frEKKeVoCsal5Ai99G4OKHTAhMrcs5jIHQ/UW+QnnMrevxxpwU4ZGh7me
T/2DaA6PlXw4K19SUSN4mE2ErpMK1zi/iLyBgAoT8ETfp07g+CIWWwahfkTQU1bNbSdKjMFFsGlm
mehi6fpbQYrpMtY39llKjfxkfvkiD/a6P0hGSKP4dmvcPGMlGfoNAO3or8DavUXKLdEKbdwgGvJP
R+ZokPttX72nLhPA3XK5vzOXzXKl0zbT8Egi27WQLtDes5I7VX2IMGaUUVVUPTyR52mvt02yh0EP
ERg4wxVVTloXAGFtwb/sfz2Bxi1ZNSh6x8PSsRJxRukId2jgO8AMk0WIrBnadnHcTBCK3l/dDG1J
A/T29iNfPJw1d4U7tnp1zcaTbYe54wEDn7xz78UQ2QrQBKPIEKBJChF3A2kRLgjbRGAxMMYxIeLb
vJGWFYVoV1xtUMQ6f+YEE9nYJ9YYiOssMsOH7BKXRv+w67eEbNZP1WXNwk8BjgeQiWgJONAr0bHO
cTkp3Hov+dsEC1BGXSD8uo60yyyl1Vx4Yo8MIPlSfIIyxLmcbxg5/e7YouVx2I/peDCxz5U30ecU
2OkN4oJld5920lvHHXkj3nF8b9ndXqSyLeVwcBMTv+fAe+zfa6891r4msolyJK3H8AJg8xtBLX9h
x17oGl5S+Rm295Cll6fW5RBexKEBd4OyukP41+9KfPvMeuzWNwSXJB+LnFcoBdJsfq60Hn/KVjan
tcXwoZ3kxwTTddvoTykT1mnLCtApAjKmExrQBDm12UfZ99N+u2Uo54GteV9B0LclrIfloWFuvISk
j5TMMWUpPfqfwTTzO8rrvct1LtVa66mulm4nkOfYVO7vqOSZ4e8a3f91ySVYgNhwm8PqmMsqiC1H
SiAjoyIYSD+b3JWFiP64abYcIydyDVQb9MTGwhMLQS4rnEGlwV2WLuqql3D6JlQ40A1lbmRzdHJl
YW0NZW5kb2JqDTc3IDAgb2JqDTw8L0FzY2VudCA4OTEvQXZnV2lkdGggNDAyL0NhcEhlaWdodCA2
NjIvRGVzY2VudCAtMjE2L0ZsYWdzIDk2L0ZvbnRCQm94Wy00OTggLTMwNyAxMzUyIDEwMjNdL0Zv
bnRGaWxlMiA3NSAwIFIvRm9udE5hbWUvQklZU1FIK1RpbWVzTmV3Um9tYW5QUy1JdGFsaWNNVC9J
dGFsaWNBbmdsZSAtOC9MZWFkaW5nIDQyL01heFdpZHRoIDEzMTIvU3RlbVYgMC9UeXBlL0ZvbnRE
ZXNjcmlwdG9yL1hIZWlnaHQgNDMwPj4NZW5kb2JqDTc4IDAgb2JqDVsyNTAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAyNTAgMCAwIDUwMCA1MDAgNTAwIDUwMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCA2MTEgMCAwIDAgMCA2MTEgMCAwIDAgMCAwIDAgMCAwIDAgNjExIDAgNjExIDAgMCAwIDAg
ODMzIDAgMCAwIDAgMCAwIDAgMCAwIDUwMCA1MDAgNDQ0IDUwMCA0NDQgMjc4IDAgNTAwIDI3OCAw
IDAgMjc4IDAgNTAwIDUwMCA1MDAgMCAzODkgMzg5IDI3OCA1MDAgNDQ0IDAgNDQ0IDQ0NF0NZW5k
b2JqDTc5IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMjE2MTYvTGVuZ3RoMSAy
OTU2ND4+c3RyZWFtDQqe73UP7m+3DI4hTRs5xo9+uiSzvXszivp3RoWpVJn+zQTs83HuaLkI8BRZ
j7ngXiB227HQbkrDvJC1v7zQR1t862EGqOpDDhRfVJA/SoiHCEHTVyZJTvq2CHOWgQI+sSXXPsHs
3cmWyUE0fXZJK6mTEo5P3YUi+r06urPgBXsAnlxu4JqlDVw7D1yT7xwXuoDxNhYu1FZdW/5Ujx2r
aTQOLcdLR3co1Usq2GwuO9pFeDrq8u02UAA+/QQe0lSLbiLbyg434k58YvFXYMb8Zb0i3dH7WAqJ
W7IQ5oLdZRnydr7Y7/N7zjSPLf37Q5i8/c9zgwUzG7Yz2RiCSEMl2v4wZfa5zxjOldDl9CnuD9Xz
B5JtmOkNnH/XZn5p2HoC1w/y9sctbkX/gVixL38xjcC4gOYmq1v+Re/WF1P0HHEwR4BuKUk+YGLq
By2zW7s29bfrrVHyfyvxbyayD0YJQ6V3EkV6YEsmrq2FXfG27qukhWnOPpN96klr7xmee8EzpNxa
BzNYOKOpIyKauYeuYGWT0qvVD0uGk/vMSqQvOshDiD6fQfNZA9Pej7Xo5K6sIVRiscMHX1Bg7/Ne
+1jkD2Xx/o4Lz22yq6TRdE8nKL0ZBFGU02Ddk0uxw15pL5W44Bub/yIAoHikofF5omrT5mX5z8eP
Rl9rkukdmdJwgF1vCKhjZuxXpsy/nbyypx9/EgyUUZPG+F9hAfnjm7+AaauDwWgsgmC3Pxl4Fn0g
jHHFmu3TQWugv6LybGfCMb+ION9/YIJ4D7sUseL53RRpQM1CdqlHt4Z9/+oMOBvNBPntNLXJ1Zzd
FC+Q5nkJVlVzy9+UT+YJVB7L7c08VbAOEruHMnyyI3gBF2/gfciFhTTaA9wDddaYAqtCjE8NXzpd
ryod7A+NKyzbnd9Uk8bKEi1zTLG71W0y/sIZBWrRfode2q86ZWR+6oL2m24veze6qZ/POdQGZKOb
cW4IKpDylaow6tMauEKM7HwoLPbZ/IGqjoT+/dXMndEUqjSpPweRXLYo/aSAu80YCPYFM2zOHJ98
iqlDJJzQqVYtpUGbeTe3fqtLs6Wq2TI9Y7UpPt3HIX4Yt2t5bD8hCyH1ZRVUaDzDZvazDYeUiBnl
MZuEUZj/mTp9IpA46JaVgV8ivMrh0lMiTI/PbtbgWPz39yukyc6sj9/5leZNsexLgGQFPWR7pPgw
PwxM87Vur6duuAZVBwSunUTym1i6Gy5XYIAWXZONtNn09n8hrru1wbkTbn9v0kNEWWukr9gJg5+8
wQZGsGiDlAquuBJ3fXP5RopIfjKH1fQb1V9HuAQ0+zTxU0xK8+spRS0PFRm17GsghfJohjFHiJha
mEkptBNYhL+YGKZrRdlSaw5AoOdouFsHf+oZZQplHRA3FElMI1tRQliBiY/d41RQ0lF3Bzh7O2b3
OsTmP5HbyKtjQUg0UaGXL/05kQ9+bbYxJgdlh3pc8oC0SfMXngBBpWdt+jHceTExDTq2mLJUM9sS
x2S6dpoABaK1dNkAxjmZziADoVT4dzVE+GIiqSif9fYc2sH0p0t0gg0pegJbxm/yGeY+71klm4tr
MU8n2Z/fhPJ656QP7aaCZUuYWxR9c9Pwmp+zp7JayHTB75Qb03Zz0NZ1FwSTeLqpmpApM26SeLt1
IJJmvWDBOQAty9w8bNRQBDrgZbDBMHIcusJf5jzFpKSDeu1zewAe8m7VsgVQElz/sJfZ3xBt1hUo
GDDTiRApSxGwqvrRc/3/usKUCHbSQ+neiW0X1c4xBpy0d0aPh/iGSLMcrv+5u6/LHjcqz5Kg1TgD
5ri0r40ZjNCZxqdpvVRBMV11EIU1rT5lNnGRuqclDF+bxTowvhkdoec98FNZphiXXXIqEH67p3Bo
wDweUy8LjiNBLjB3xJHT7kiKJphgQ54HgoWlPZlY0OIeReSaWTRkAW+Oaxsd8GDErVaWwHbz9762
AZVoPFJcrB+bb2MzC2uY7TD3J4iFnicjLT8ohOgKli5izf60SPTDwmoLBXWRrCRwlRMgw4TTYK6w
FLBjSqueA4AaZXpzdlw0SyhzvhjhP53UIV/QGhIPjvRGqzZADSGkfwuPo67kylX/ZUPk00PvrB14
BM8mqZt+ECQAnDUPW7TVvAlCPj590Nsguz5nMs+oDD9SLa1sGqEi00tEncq/6OsbCur51s2kplqc
D8XK1MxlrYgfmsy8RJ5Mw0mJUgkL7UzzXSGkEvU48QCQdr8+QAuAmyeyS+BIiDyxSAeQ3N3KebG4
37/fppn7Mh/WSdL1dDsS462g4Xs9+jOAzq8EUY7j3EfttbeqPcMx7fl6JyVdZOgTarmItgyLHwfo
KLltyUzKtEjYknLOSY+wfy1kYpGaIcowLTTmB37BuiQ39jtUokX56d/ENMds1gsAoXhmH3vJmcHl
th4KwJwlwt6zFWOUzKmhw9cwi8obDH/9tZg4HgwQLElAcETW0Lkh2ZJ/U1pUtMsvAQp4NqmWuGa6
fQQn1XSQ8w/8d7gTFSbSfGEtWe1HH5J7v2DrciS+Y4G28YF0PV2VWzAkTExoYrGoIb8DZ3BP1m9G
KHC8xwqsRsr2YdHhmU8ocmXdBtuBU75622x6+BzS9TyMt+7T2jYKGIPG8F7Ls3j4Ff7T6a1GrzG1
/BvDN6XfQFPbM3E3Yrr7wKLAqyNcsQwRZ5IdyGOZKLnzNH5fBWa6UBMkdlWz27jJCPsVsb8VIgwb
BgYVY2LCxZYKPrB/qcRItlvQSav7vRpB4ik5u9Slzi2VKOiqFMs25yYqKsu0mYnufj5+jnG3SqBM
hM6ASFPkrxYJtADRgI8CYLBUdzSO6gre+p2DzIQvzmRKjuV979lAdRa0IiE+nNpj4CHIji7Y7u8g
Kf9zkz2m6MBxjh8PA7tVXxnjag5ZMz69wsORG7zYkaOOzNgJ382HoL5CUOW3+FvagfBi5JEnPNj1
uhS/VqypPF4m7axoRFYN6KTt/S7M/wPdUpNjdB33Xx4kaJSGR/ijozfCQkODep0J8cbiaPEiLDLT
XuioO1YYf5Rn3jZCRAt9FSR4MHMymm4M2IV0flbmjatNzyXelohlrleWoz3svRtBASqmMn9LPffi
2FA0tFoSie63U+RPThVV8Dk2c3WCtIpiqy5CQZ0XY4jGarRKKFTtwGrVjwmfz5ZAtb8AtnJALtp9
Hoq9jweRPZzTfKFrZfMmflHQPo+hri9j/0K/MsTr+EXcOCo1GnNo1dfDPMax+cVKwrfRiPMgaGFZ
p4n7OVT8O8jvXBAdrUMe5KUMDB0BjTjGAv78thBttwk+EZKHr6zBexfImsw+Qos2fcR0Y7zgxWyq
w1xgAnO9sdQg0kBj5LQW5c8ZR+28AmpiVetCgkVZT1ci7y2H/tGYbnnD6l1+UfOuTeUJb7M8s1uE
szfSAPT0Ue/Ilp0Uk56ArM+HjT8GMr3DTyLHswCZOsFfSMnLy/Wu5sY+9Av8T/lEuoqc8gMRCL4h
G2sIdiXHnyG7Z00eXe5ambjRRal+O2j9zcjItu87ukhhGzG+qT780c6RUePZ3mqqVkmbfzzi23dC
50hlOAGRkkXyJOBoz6UrBSQtxEzOXvv+4M2Qs3NAz1dWVMIFHX5dXUu9f14kTjOqB3bBggBja5D8
y4VN3O3GCAWFKf9JI96vMS9DtPpMOebj+8cSgQvZbVsdctuSAqqGIHsdyRbAoQj5MLbi8EjnzSHl
XGB20cYuAQNbkccQkfjfmhtlS4lWAR1/2X1XlJG3zHsKt2TLLWDjOLE2hKTknQAgjQWcQZVZD6/6
isJ6jkHjCNgFL1m/5N+eahar93lFwfib+SN4J5AfBIxYnYL0iT8XLjP/YgD//SnJM0Ah2FJVIt9c
4glzKzvvZulCBuS0gxSxSUVUzDhdy5+aAQawcHeSpW6aPudkDQgS+LDXO253NwWN6EpfiLKdr2be
7VUVTsj6k8QVkWal5P4hbVZVOtP2XvQyyPjWaVKhJpPsyQIT9v4s6IayBjlodyizOMDKwSWO5+HG
4wDqHAgrxqNtrTiuz/zq/yj5qGmzWwgbzy6iCKiZ9NZlEaSCb+eUs7qR3HBBUAmQtYbjHjtYxutI
SghdCL/9/LlkeY6U47NzsgdY8cLElBUGE4A/Trk8iU7pZTdejPSwBWhryjooHiOroRbORdPxqHXe
b7ebW591Nu7xfUcYPEbyT3hoA8RsJ5b1z8NBANeqgt5RPuA5jcT2uNg83Vwpt7Ks1wkTFlRfGkzm
X3wkPJw5JTtn1oUuj8KyUE9EfNpAExCVJRGFg55A+Ux5dtQNL6QBVNZaven6vfbFv6yGIA2Pxo1T
Dn47YXWZpDe305aN81lHnLbBpyCV4JGceXUlmR5YsqBasgoE3bd8dqPluPvxtSzmTACGBl+Vu9lS
SIN5bxB4SI3SBhBhRqI+wpgbseAe7tN/DMk6cjUoCtqSPFhLk886Hz9eKyjNEYPraFZmgXfRsIab
fTbC1LvrRMYMoZa8rxDNjO9yPQMY7RlncCOKnbWgqS2sdz0IdDlXnCKzhmkpOJfCBdAcZdUkBUko
dOGkbVSZrrZNe0Ijl9Lb8kev/4WjTOu1zu9KtbMrphUaP6XK6Albc4zBIqf4+Ow6QP4JnYkNLLKQ
lghtZyxXRxcGUQNcskdXYg3uCC5gs8ntLYJcbtxGqtc7i86fuZlynZKKScCfsZBT6HGSg/5bW/Kb
jtT+B64sTv7L67W1KunrvSfBbQE9GjoCQXWmDRSZ6hFuloyy8F2eGMRwQKJMqyInYKUQVf6USMDp
L3XJIp/VYQ+5HcEjdoPQdBLBICPclGoxRdqzN2DZ+pYZrs5FY/EUA7ZtowW+hD+3rvh1L1xw5kwh
8E+UrLyjKVBA8TjfEUKPBPo9FSOWczRrHY1KgdViaN3PYn3JjeNgBVbHsQNsYHUZ0cOEdpE0sfF+
aAeWC4y6T1TXpFBZGP7NrbOR1UNt3aYgn9Ns3ItLucmxvLymwsmBZkji1RJJgHRPbEVfQSZw7Yup
2CnqpRKhoifvNt85b4pnxm+GdGd/PO4wOYyrWp2clOUFzVddOJVRxCRWSf6PF/e7klbTlKXXQZz3
X2QSsdfFNvfmqupM3k14nf3mvtNYxL+4QfEP8yk3JfFWh4W/Yiq+h6lnTkacAcm7eL9uBf9pbRtS
45F8/p9VMle5CGOocj6oezGTRrzjEoIkupObzUgjpBNwqOgBA5AYOid4sAfFdGAx9XkuuArYfALQ
bLc8MaGcy+oKVNRMhjEeZtcu0IKx/0a/ACa9zm6IzuspGYmhzULx9/7LZOnRyEWMQjmDDVT1s+TV
jGR9hxs2vxSDmgjsiTgYvAH5CGjh7/au1wz41z9QpGggh/gCqEJtULRpS9WDaHzWHsNz8SpqVljf
fhxgRF8QFUwVzXCQ1HpvUUVZMpY6WIdQZM1mADFCKCFiZ105z/2o4TBbx71ir6//sEIkALDUPBKC
sw3b4VsDayqC1oRDARJq+VU/0zQnrUBUkzy7H0ZbD5qVu0PmPBlxmAswxyUhnMaX3n6ZsjAyA8rJ
WjivMtPEYZs1AnRqjs/6tV26AypNLYi7Wclqd1Qvb6EiLijqtLYTJG/xGf1+wym9n7QQ4GMup0Ac
I3/ACclgkMub6QtPASVxekvimf4mPW6Tq2lzM9+09227plteZiwDCydiJi4/NXd/rTYeQtzb4TOC
AsJZp+aUTggVE519RQ+CRw8Qja/7US+oARoaXj0vmRLXcjNRFB8EBBlezg8WDsCYz0aaT7LCJnhW
d1yuYQNpQ2Pu4m5ePvFILRvAAYDSyLvMxqt/dWJlaXm5tTWxNyrc5X6JmRrRvA6YqKM7uYRVxkhs
9zAe4WkFZwed5iUj5DKv+YFUlch+jd6Y0pP35syjEI2qjXmlWpexGHoIF7YCT4ZNWtTob4zVsTCi
gHUBtJBVHlj0jdKL8fJ/aaifKCkYuZtbBo3R2eIthvveb/eWKIUdBaidpbvYHPt750CosLBOhlhQ
F9DoQEcGPySNwjXaVnKgT3pFHXAxJAnRqjWNZiGdUL3e33zvx4ocShLoLhcEtoT1tlmnfth3LboN
e82ZoTN/fO1SpcG3+JmPZJ5DVXdBfx1p2iHn7lOdfPDjkqOQ23owVWKIhOMxMHlhYoCbVNaBw9Er
L9IEOQduNIA0DprBBru9UFW4glPL+EFFYlOEoWfsYx7LxBmVoSoCNj/pqkybNE1wEwLw51rqMLyD
9eGJLXpkzIrmqFSatFM8YoIO7XW1T/VNXxfQhYeQwVV9GSwscnQlcvLlmZ0sc8wCCB/UmvIyK9Du
TrA4FADahNsC16W53Wqn64ng02hQKrB5NLBD21Go0Bjwf3RhbnzLWXw+RcMdJCn3NK8RlXTJARIn
R3xret1UtzbDAZpO8d5x1IyL4+Yx1n9vndmcaeNE2PoU3A5SsQfieLbVkke8zzxcDyrFcvaj2CLH
KnO3jdXzk5h9t8EvPqNzA+Mt2sdg6RlL+WhJk/Cwy0FpmcvtrYQ/d2j7h0l3Ro94t5ArQZlzcsoG
hAyzHRNuy6NmGAHu5tje3dn0j8QdJIIAKopf4kg8ZXgC4cZGIOrfa6Tp6jdpu5135FowMucJligC
Gsmxri7NATuj+mGbvdrzoe6STtrAiUMZ0dOfSS3Ilg45+aY2e02Lq6StJAfMY/+seAPiepIk7xPF
hvjFb6clHZPmng4MEIFDSqRvpfgO/9suN1Aynh/R6O2UkezhrtCENcMCQFRmu6trK5soM61wXBXv
jNzm60ShCwGuyXBmRbFnY6XD4X1HNjneiYPLmiO9Ck1sis+sAiOQEQO3YNyhBxa5iNUOJxzRu+Ym
v3RV4QQXUiVpy2bsyVEM5RoGGYfuwXBC1+YLAe/fFjvZzm3SpLryiFGbX2VR5aKwK/X+1X/6HQlU
M7vvPZwpB2fk4bXyq1UsGS5Yxtc7MRJasv6sbwJxnN7CroZ4rCUvZ5FY9TREIZ/RTpDHpvfz2iPJ
AXld+q2ZiKxlsi8SLmTHcLfsWWaVsBaFD+TpRcQX2mMm7QzTpwzRa79QFFUdct5vXRvIrLd+WbPb
aeCCxk4ozyg06PGiT4y70QdWMRJE/eU1v5XAuD1cbdikQoL4qPPvsKiB0T4842UjonWrGAtLz4TM
0Dfs2uB4hQ1FZWMR0ZTSBnyyegYA7gMEGnrBhqd3KeLLfr0Ku3aMoQf2r0sXolQ7HB6rntrThgAQ
2VGVyMi2VJ7kdjCvYvBbhKoL8hzvOahgzwSFerZwQolFwhpYj5xR2oCyRMYotn66dGYLC4MdGOht
HjEd9GFcl2FuhK8zn33q8v2SztCgrP6NCe/1s8D7LluWRGetzjLIzaueEmo1OmfraINfswd9gF0t
/SrXD+4mi67yOqv9j+ks0TzZbqDHBFApCMUl79tAQGJXU/DN36KUPTtLO/NedL+P8+xuvk/LQr3+
644fO5LR0slHDwQPZz2zSNL3swJKVd3qR3xvPpVh8PtT/WSijcMlaNz8YahqVT1+WvwdLrFdTXAA
8bjMHIsDBhdMLyEpq37CME5CrZV4cK2mkvFcNvPHmu1dNU0TcZ5WCjDnKNSroXSKgC5GNFx3oEZz
qXYTsMpfLmilV6KUkSd5Nx3bCcWW55gt7GvHMPg+mbfa99bFqfHMJm7xo/6qPY9P48e72DHsWmCW
nmK97eh9SmzYnrBWv99Hsqwvh2+cpdBY7NRSvcZeuZm1mY0Dht7QVD17B8fexYQ2Iqk3eIJJpfkV
wBRA0XzzBoatpGU4WKUq+tEkQQtpERIcSEJfB7bePpnwfkhibP0ZIOSCCT2T9RZcFuRpZwblbiaL
ODOUxOLkywyjmE/tllgt/YHp06pFAd5W9JF0fLjhL0EeeDeip1lvaI8CRA0sulEv3be7SyrXauvz
e/idpw5r0Ndd2zDuRi2z4L8xqChtk2oPH29gpj8DAnbr4GqQedr7nFYulgtlWI2RoBShWzAz7v/n
DTBRc2MRE4RbhpOho+6fm6dpwDUh8R4rDz3Ej7C5ZcBOBa30b5zUd4DdvDU8SM8gyLSQWlnk45Qv
db8vRPNTUv2eAUF+65LxQTaEuIF7wy4EA+2xtUVDF+C8mUyzqF2Oa8UsVIf20R5s/S2jjgI0jVgF
DZ6Due5xvbCYUAWPbm2IOVBdD5gG+lvZBQUHEEyKDWaF/WbuLONtcpjJSkuJfVCjm8ZCBtYkp2tT
orKsCAEsUqNzy7rp5ilto2NtGJfRZaxOtemTUl470YbSUgGto6QEnt5bXWf2/9UBs1uy2iqhWKau
fTKz1jWUXqNvVaRWhhQjtCqsWBzBPSeU2wZhlb1KyjHwQK3T41nTmxTxYvGPYWD07VF0c2+5qCc8
Mwz4NCdHQ7Tv2Ajyr21oX/uHY92R1qMZlrPW+3nSBAizRbU+jW+BO+60FX23iq9NqvxmSwDnC7sE
2STPyVgXTigKX3zc8VYQXbrBWoGJ9LxqqNq+T+L4O6N5jOZuysh+JsQM4cjeb4ljz0PEVK9JPv0U
IeUb8mI+3QRJ4f0u4d2kkxV5iynR8bdCnSi2u21LgrNN99dw9EcioDWctiEoY+96FVV1w4TOqnEW
sFxbPPG38yDZpgZgrU3pF+tdJCnGJjKEoSQPBpZDIyymaBc3GCG22ZtVyEGhCTrVBIEOwM5MamoA
TTwXKOJDCAUGUKVQlhbf5lcQMu0YINbnc7UpfWn+VcDf5pzUtyNVnSeyrR2M+7FKreHD2Hl+lv8C
MTpKfaXpEHsC3ZMavZ9X9AwBUlcIPYnfiweN3yBnvGqgkUsglqvd9Wex+7JQ3trKUqCzPaNY4zCK
CY6pKCh1vM0iI4XNVBOOy0443k9wxbkKZr8NoQAI8BCSh1A6nEy/SmOA/64VExeznxEyCyTovM1K
PlIqdG5k4D1xqLWh14CdybS0CSfjqxc/oT52LTxAPvT04YeDeFlHSOpEkC2zkSz4+poof1qOHnvS
7UGhLjaOR1Vi8DLxdrRKfY1OLfcRfYBDM7ZRD8ww0gFyjmRQNTZDEQQDSnNmqYdDaq783U5OMmef
Gl+k6JC7W+IB3C3XwWsotj2q2DkhdCdRcKRH2d83irnKuL9XJloc9jd/jQ4hDAA3QPH6x+AnF7D0
2XlyW+3x2WieqkHt1f+ld0vakp2jZ9QuwcczcR8ktOVmFPTpsSBDHp0EyMIS/DQquVe9CK5Nqw4t
7J6u1qAhzti+R+OyG0JfUWDvs/iQPHlDGpt+OGcQxoog4q6ZFbOuYxT/8ChbVowbzq/NnIPf9jaV
zF3luqKeZl9Bo04EsPTOSv11MxgwJGyRo0kTEzZOHHPhx8ncZ4eqKNSRzZB4yZdzGtk8JqqbxcDu
wxl3JLg/Ny/AhiGi5N/oWZBcfpNmvLpFN3jbTBVVLHF3hb6R9qYKhWOcrQiopZ8bNIjeS/eEgWmp
7hnZCsVhKmBO3i8ibhDi2wbx87snFjbck5QaTDAn91xO5pwnsF9QpuT0DooQ7IExwO+6Su6esdb+
cYaXhABOsJjs+poynb0Gw9r7uEARUHW6tAQvUtvWbQT9wQKWgl5y3ALOAvH/bWJMLm5T32b8fMx8
/NUC16me7COlo7srcw0+13OcgdkblfkpWne6NIb6nHe6F6nkXRdgF3lkWX0mh4RvEvULNPHK1KZd
zXA9SWNNUWbqOfcZh7cdRhbZ6sSzlBeAyVp41BBCH87Z6Kp8GoTCLHf/Z6zuG7NnErH97e/7QI6e
KYMffDcLcNaU+eXBgpYYnk8AnA7yTSLacrp6xhsPqRNzci55wGdy33+6jsha9SZx64d/McMoen5v
+DtXx3B+fgS8UxlZgQmTf/izwrUzr8oO5WhBX/BKoy/QZFUOFX68yD0Rq3rr3KqJRZlmVrFrOtxt
f0wx9EThkQfwusgG4iAg83zSzT8v0GliDMvJ9ZVb68sEBTnM8alccA0cH55/acf8yf5gopxVyX/W
mtWLyS2q/y0TT0I6DNvGm4fiULoLcUx7kpe+788iRsAqvWxO9PL5vqXtQPRb13IUD4K4kLtfw5Uc
jMoevgkEgSmQsZ6z5zoYlA7pCihdt4XwfO/usoN7W40UR8YwSmdebRPriZufT8SWVSDDzIoP9pKA
GhviVERQs6tPV3rPXPlzCnpCSfHCYtE0OXSGDGSQc9w5mGvNAj9s85scCthIEfpUxFo5iJcY0QtA
NVI42LlhuH9UFzOXii6nYwpb/3fmF6+lhctq3fHqNaY9PVq6lhYaspCVpoI3rk3Kg8smmJErfWLc
9+S3dk6iUJXl3lWyvXxDFzGGnUGP+pFxhDrNztvbRvtQ1KrwBSAl1rXLNsud3KQ0aSORv4rx0IKR
DIbK4HQ29qGXHkT+cvtp85kL8/qnZOEq+4Mvr3HOkowmmUivHXt0Zn4GonyMJmtaeLLkvWubTGP2
haUcvLcCWXHSwgW2FRK3jcBM9f0VI7Yy/JoJr7hasPEzxgNkM9xgHKJmeRrBZfJKUIy9ov0k9J8s
5cMuFaF62/bzxO/0kgr6XwlYzEdcas36IICqV92fyKwIiblfXeScImjWmQ+HyYGNCemTAyItCwlM
UHX8ImPYDkZLk+QksLRdkefXUwBejJ4QT+W2nBBD14xbvCp27f2xLZP/RwP/mjA6QUESP9wny0GF
g+x+w64OgHEqS/e9RabRYQi70d2ffwbIT1cMFoH30LDwdR5H/5F5mXjBcA9akMkLKxhoiFqg1sm6
Oe2FBI+79QQAWe1ztyui52IWZvx3lipfHTzOTGmt4dXmhpwEy+fzobupDF4MyQvFhe5JTx49aAv/
ZwTafy1JSOPcUKOfYw6YN0g1U9ynQ9Xj8F37hH+KtiHwci4aToqn6z92nKSS48wFPn7jpp4ZwgS+
e3wmu32FIMTlF1O8mVEo6qEAynkSetMvQnGzVX5+YXLaRyWFvkbFbHg8SM7kwaxWjeHT4AgHOCIC
uTqaXnVBqSzMCMmRs0npaV5lgzFxXCz6XrEc8QYL0IIitEtVLR9GbH9dVj26rjcq2M+4/4/LnsGi
ABlHOaCfyMIhvdfHmVqtH9PbyMKgFEX0InjdAbSXz9er/VwCGiAnQYR6/BJmeSCipdT7+0H54dbx
VGt72jt8zk8D18YKx4BQsDP1mUdgF/reCA87JdUDkQ+hT28s/+Kum+Kj/4Z2NLX6r4E/RlOMNMpd
5uWKkWDSKdInkq1NJ2Ywa0f1u+G8AQ61GsMLtXAjLGVUORE07wWhLzHQXQUkf32XXsoxC62467wH
x+EdWUsN7072/86iDmLA7wUA8gkxDsQVR9KG0Dqjgg3pPs3RgFFVTAC8MzWYi4OhZT6wH869qYr8
mJw6radamHxmU/Veiq9Q1XKIvRbnuCwmGanYd6pc6+pildR95h2Vw6giaIr3T+42LwB2ARfb5dM0
boZBbyFpX/hHd+zYuDRtaYNrsM0iKw1jcUGBMWFNyrLVEGPcWmYZB4X37Y1433POR4hCptFXvJRl
hwbc8rOB8zSW5MVKItv0b+m/Kl3lWHi00yZcXDkyZhZ3zvU8r50fgblGO5v38WDw/OvSYzQhIsm1
5g5jExG/LTf35JNLFApV73FaHKcEm6Cz90Qh83AQ+xhzN+xIoCP8j12A63ykFeJOH422Y4OUXNJq
UTrbqX0V1nn5/lgG+652rZz7uPK9EfMKa+M7tbJvz2oO5Ev3Rf6iFuAO5x15drge50CoL6BJAKLx
Dm3BNgqkVyYNtMJEK9MPSAXNgfm2/u/PWngjYzCcIYl13vMQpQBURk45WtspGUWCTtLMTi+LY48R
iTe59cJ3mCxu4tPmxa12AVQgegJvwq9DThmVj3GazA3HgZWmKI8f0Y72s/jMf0C4ATXDBjCOJ8TH
3dQMjRu9W5eKsTwBOAjiqZrl6p212em/CvWiA3NNa92UAce5eGByvT2OMu0SqeH9J1/qSiGYn121
chnie7ELGU/beZkmedLsoKQ3AcD95FvHMTpEvwuc8o/E7ZVtLGWrkINZmhmtRbULj1X1sJ2zVDmM
7sy3Q68c2zhGkQkGb678A5mMVT+ISLM8MWoacv/JidOpWKvCDOoFVMIBMrnXwweyMCgwNG5j9e8f
/UtHGndq17Sp8pcteEIIqv2kau/bF2v3Yy7BkJg7TnIw6+7oPSr2sYuMeaf9enhwtrX9r5c/0cts
gCuWGepFEK0vYZRW7w5UZmQvHQsBQiIZUs1F8kdtJfKmkmuZsxUxOuJCpGkk+Mi35c2e0sWpucsI
3ORy/+cEwyUB4Zs0epRB85BM+YPiEx4PKgBrW8FRTvZ/ZAtJ6XxldXjO1UzAOoYtq8gow2lDPePC
rgTK2klza/tA1KzpoZlbQw98b8EAx2Ui8Sogkb6FKZH1DLHEcBsLk7gxx2LGddLgb4barkgTdKNR
NZyS3jjI/a+LvrJ0Po4MP023uLxQl7T4SiCXQ65Ezt9+wWe8HDsZAzDbuCc/a0P9vrDbEpltl18T
icLt/Os1IuLyeHzoFlNOl/FH3D/AkQjR9Cqi0PjCT05lThGkmJXQsIcfYogeITQjVWNOUtlDHgS7
ijaGAVILKyytLqkntR9QnPQ/iGDiZcIlKnCwrMpu0MjyhaBqozM0eemvqlnCqCWYX2a7o0Yefl0r
nhzeYj58cvrBMOn3pA1Pqz1xJ0CTFFgGm54oO3Tcjq0xBB6nkYz/SjQLvxIrTaKHn2/S7UiJeTnO
qJ4I/AHktBmedlDqWJuuXUGmQ3h+w03gyKEN8c6w6fc2qQZ9UNRN6zJHk+VKOkMaWvoHtY6hZ3KC
KJQCFUnNoMPrDBhFexW3FFYtazjmCg+w7HiM0BozklKTaI+Ig5rpcdox0C+tW1KafdYxxjG5aA4G
Sa1ZDKQz23Wufn0P4d4fW0S0nsvFpEp0q9H+G3dbiZH8HJA767uLkta3PFQ8W7RSoYTUOS4UHoEW
mzgsGZqCfjMalEnSVqu+ir1/UNTQWgL5lbChOUV3lUXvXTpC9HBHY/R8quppFUdU+k8Zpu8idkkh
xhYAXhAX0YTKBjn1TtNRENLIkuQEZ+WjTvsbOFQYz4S4BB7jEGcKboOS6+Xvt1Cnyz1nREltR8Ih
sv8U0VbZ2tPk2BsGPrp6VAk+9bAmhPaJOf3jU5UcEtgjxuHGamm8gx6JOYLon9SR6DQy+eBPOUPB
LtxhUICHXwruWw0w+HGvBLBIhYRId397E7pxqDkVvCnMmrWCcKwBGoydz9bF0OvFdP9UlpPjbcKQ
FB+JHyFDuYkQ9f88Zn63F0Ua1ENLVL+2hqQq/Xpe4XsGcyRLOmHFLPCy0AnEYRhfFxPPS0jn12TW
TP9qd7+Qre4eH8leBCjPLeOjcP+PNnmfJCmA7rRA1cA2ySw1QlNJsL0pGvX8wEcFwgTAmKjVQh81
mQCro2dTp/BgHw0MMV7/slCjpeubsDBjHRqq4htHSOugPTIoD0TTkDSOBd+BrhSr97Esbw7KgTDD
7IiBGEiNvU+KkrSj6GPfhd5UmP83NHUEZdb3q7Cjzc0AbJ+jbQEM5BSb86ui0MAAMhwyrDFFBdnz
T79IXcMWoWdCTMSPJgR/rp+YHLrYbFTTExK3AsvgvjBI2o1wzrroBVWpZSgIBA5GwQNnMMifk2ai
d49Plrs3hSlULUZixtZUoIT1WLhkKwB6lrZ4toYYzD+upkwvTg1S97CEox3re0s5bnFC5n6mMjib
ofXimTnVwIWOPXComHQimKHKrSeTswiLbARLaD+MQ7z3QkfMqnl8m3SdcCA0a8wI02uKu4yg0tqB
RftJ+mWeUVsZ79RL+eQ0l7TYOZKJ3Nt7m67hG5HRF4o+oNqySWZ7sr69XpRQ48gW26MmIA8H1MgW
38reM7yrkuSqkYm/+CZlRrUXmWNXUkoJChTjs2B1Y/0/kiXcQUe7P0JaWWoDMEoa2VIJJzzcBhx0
aVkg4VbL4pOOFamEOzAZNKwAboq7hwbyvSTVq/BbEB6J9TeWJV8zp/g9zD/5EGqdgcFj4cLV6EH/
poia/WNMdXeNJFf1JjHgLv32uaK/uKRUgypELBPcPjs4snvYhYRB/oleRhZoYw/Nn2cZRSagqDax
/Suj7tVY5GrFQH+ZOrctjv2g7GQiM7tBuGuk0X80YeqHhz3XLbo4gqykk/uUYyWT1xoPHzXITBy7
INM1aA7GCoGF3C9feRGD0I8xVNphZoqxTCAQMOU6FWtb784rOz+KX+o2mBFIVNiniZIwLluM3a8+
zJXo/8OGeN2F1AbDRJcf8j6DfS/IC/IETJnGiz+Ke9RTjU5jIsAKGpTI5to1GDSiWB6dUbKHFhXu
fMO6OUCPPxSEmp9z3bFweGftPkDfUjN9ZcbRhR09HW/NL3dDK0Zd1J0p5QjIe9MGMr9lGH0Eb/5J
4HWb6dadFKxFlRqf7IyQxwmOnpeopnZ4dZtCjWKSplg+Yfo7CKiqKSb9xxhJoPSaGmmubTXQhqsM
4hRQ6MJT/bdRxMs3p36yM3B055pHpldViCso8WmShUip9Vg8ylD/ElcDdgiOUY1qVMEsZJ0gxgrE
9Wl1DikFFOaJowOEEs1KHWmIni0EzytxRLkIcfMbbRWlIwSwRL8t+WvL/iC9+JQZAxVlBYKatdgl
/yG+uSz9JdY9m7z8gYqaN2xKs9KJ+IXJHIVotKOV4hxFkpkqYD9Yt9AKfOzqTItp+bdz0Yhe7xDl
E+dfh18/NYUtvNkvnvvl/l6KcmDD1EdHkkqfyD43N+e0fkVgN8CIRQ/9LmK/PBK28fj0zwMWdh3J
7VV7x35O1Ihm9Vjib8mV7IhFKIX8/90t7WLPmcJm6weWJvQM5YJbbXQ5uxpZb+McKq5ly3QldgAb
X+RTCvBj2kRB0FGq73zf2ard8fe1yYmyAGz3HtreSLaZbuXbOkFlWBAi31q96R2xXVocYc5RMeiM
GVZehPjdLxzxvuBc5MH5kAHseM8e9teVds3zL8q0R9XIMKRib4mvP/smrscwrxgAQv/8gFVbegrI
5a2FHly4MgVGhcuhVL3XUinzheynSzqZ4kEkW6y8mDpX94CClSoe0sLxl9Dv+FdTeGXigBmrSVin
gKsZ2HiR7I0sBi9DiOrvyG5VnjUjRvPbCJAch7cUKN00WwUcJP3bLb05Ru02ZblLXv+VlyXJmdII
4M+AFfjBoHgWLPBRgtQBPETwm2UPhAUasTQK3xkp96gzoB/lb8SWzTAKv1mi6Zgr4U4yZPURa5ad
p8s8Y8BFs8RKdobj/BI4uNq2DXttxcyn1YdMf8llZZJWUepTeX/T/G9xAyeZdqPZ4o5krfGWaZXt
8zw+ZULCrtl/bkQnvVQJozgICLKt0o5imXVfOl7w/AN6sLjf2uvoUQ7XnqIMIzSUwpwpEW+X+mJi
VdTWihEfeCJvZE6tbCPdrUbS/4KwEboofBdYrpu6/7UPf/9YmmWUJPj+r2KxWmxVh6z8EQjhEqkW
RA4yQI9kIy068ZGAVrWxcVRM8gK5YXEjMp2UTIGe1erYfqIdk6F4lXVvEMkTAn8+gfv2Kz7YqnOl
rWwDVjg+Z+N+IkYZLjtY0mYOQyOiTvK084GhZ8hD9CJTw02fERbIZ0RUW/bdGlcH21LBPnklQE+O
MQohUYt9MTr1S8wb3yNgPUCDQGqbZ7vtCq8jcxX7HYZOdygCoxnseitHto4M2AJ70XsEO1+UzI9U
aayVpOiB57ep56BabHoAFET5PSsfhmFUoP0jgS7PA0p2YJQqZt2GA6YBhhsQsCAF8n6Ighlf0XNb
9V+PHisWyYTUl+gKzymxpL5QhgE1S/CWg4ZE1qLzbG3yIMQf+O+CyWSnyfJ2riicgvxlQ6Ee42Iv
02QAYFSSXm/LQjA80/9sKEc6OtJAoRZvT5uI6jgNYdmw5D3vLEyS1QZia4dMRJ1kR+L5nzJV/N+1
nzf3WgmBwR4BKLN9E3gFphBKFK4LTXTxhQOMJ5i0Op52ETXGaolXZAQx63aNOa5ZbP3N6X+ZLm36
J2Jj7PIswyxfsQCyVufgoSQBEjeYV2TMTIo0sZ8RtDa2LdIkB3B3VR26COKzxOfiD2paqWhP4bTI
BiU+MpbOYLeuhzXD7VM3J0HzitqYRrn0AJ4kTcc3+ry/K6K6cLYSoch8HbxsOMPzfJRyShMeaC8n
Laqbvku032tvT4Pb3ngbI8ACanNryqB51XS191SfD8DMrU2KVmUq4bwb0OGxdLlV64rIg2+pxHRw
dV+1Z4wx1QcW2oiG/V3l55fRsKbZq2Gr5O/oMdk+TSuQW+yowZO1fXJqcwQ9mov04r9QkGkc0WcW
H6cXi2bkMlnMAEKVCby8s6nZVgFfdO9w8jgMoxQHO5LfnyRqLfUktVudT7AtOf5jlazBvtG1b+HI
P7UcbTbIHFKVTSZ+IMEC2YT/3Goae+t+QqxrH0mvIoLowiQyLb6vAikgfZ54rGIcQ0YGlMfVsHUV
nQU3brqPxUd+qQutnfi20UUsnCSojjMqYkclIEk9Xe6RJfLRjNjCkgpX2d2pButEzr79R/ZfDtDl
KGgFIJS4GaBrQzthzLscSs/tfmhTDaIdoEyZg2Hr+37oTK7RzuH/cq0LIK+ozzwdFpoca5Dc+UOt
4xthZoc1GOSKSifb8EHnJnL216TYCsCZQE8DZc9tyN9l5MbTJKCpLPQ6bczIpyI1f3x8XPSgFZoZ
PwLk/i98MIh7o7pPEF++tyLLlrS8KVEiWhxYaeeh/iWmt/m5CCgrc5vFZo+8tR6X5mjcQb47jp3b
bAB5fJjr7Xjl2WfcdfVJOAB2Sf6ncAnXLgHy40XX34iTp4B2w/XoTk0L6EFmkS5b7F2sJ9oa5MbD
bWbv48OeMdA6fFij+ih3HhkUvI8RxiS2HwcqX9gPDmpE65svI/cxp3h/5q1AuE8DPL02zDts6UDA
NBE4vTSDyxNMw9xKQQunUd3nCU/7eo66uj9WJZmSMXhVD9nlC8ppnE3+fJjmbax+u+qYscs8Vytj
/U9Ok159ogxTXRZYIFFIuJgd0vUXHuQ83gU4bnIHE+FbWLbC0Htvuge5eMGP/trSZFlU6gs2No17
jhTMthQ5UkmAmCAPbmzOQ8qQb4bg1Z9gPNRpa9kvJrFx3Wsf5VyRY0fay8vGloB6Dw0jlelvdUBR
MlTnnCTvrUtEOIxr7JXBmzK/0tyicz+p6VbvQXphOMlyfibgocrwDhlTV2hpychnevyHs/6mvGbC
m6D6qxVz5to65/vNRbq4481SOsNILAQfYRyw4Y/ubve4fG3GIr+Mo3un/EmYt3PetLlnFmRlI04t
X/49Xi8T1ZatyMEVD6i56ZV32q5GBnbueDJP4j0Ey7U/lhrLE/zPeQrmY6TREiQuCHfZuj0veE/0
t+IeTrDAq6aPsrlAorm8oOG8YsgqPdIB1BtBfRucMj9p1Ls5oC+ONkr58WBNNYPKN21A/kjg8mBm
CeKVl5FMwWfkc7UdpoA745cis4LS4AG8/z0A2KK3BOeh7vP+G4QX4Dyh47G0h9xHfe0PpmFt1P4y
vjHgfdSRWQ+fa3jGdlEEFTdgYZWM///CcV5YH3KIgPS6DQL7cre0iq7p+AoR8EC+xJ8SYuGT7ty5
g+C5DT4gI0QS9Tz9h94/r0ZmNf/yeqKlD2aZD0KULKGjdcHmmsCY9/VnniKPMwSJ4YwyrgmYJ2jB
hCfXHwvX3Vk669T/K0RAgBl8MQK3wnZlDNhH0827sBwFwrn6B9sMa1i/x68VnQdmLGN1wAQRQUwp
ZjcL/jJzcWjfmvpfahJqCVISj/ohucfuy/SbZFkl9/poigVg7WqW62P+FwSHQQIGRgG+l0PwEUUe
KSZR+6V8iOKfGvi9vuCqtQgc2PQq7h/a/MmgvSX8zItrBX8GenLpW1BYOZbT6EgdhO11nPY589xc
JPwacEMd8Oc8CASCnuiNnvRHAnk/x1E/lc0je4Gd93yuE1nz1NYkPg4YPixN9kjmtkZvSCVs7hXW
OuCZCNnq8nkZPbc7CoVp27ZXnYPlmdR7BeWytPR/r5A3Jv3vpZGB6nA006pSRAYvbtfRBepmc3/9
I3dBbG1MSqKmPJENO1WIbNnTbWspjCQMTFW2STE6rHRxFOAes/mM2WRAJIN3hVKvUgBVeliV5vDp
f4/VBwRG0OEGC6XVd7dsoHQqNApFnqR+96187838H62I2cvaDJ9WR2yPRAFE2GTS3B+3D4o4SL2c
uAQ7ETrh5uZZOad8yvGpYYioJbRA0vQnDgQ7tQtvdpGMc41VepGDdpMlIo+aF71zFh9YK3RZ0hSD
GMcl8ZEufaQI5qyNDbOIEIK/5RJTh6F226wtpNwb3g8oM/kqdXSVv5xfitB8IfMKgmVRSAjZlvxp
zFUaT/8bZBPMr65bYj7EWXOcBcOkylGLLiaRjQclYvof6sal3eDj7T6612+4NO/5hFuh2r9sGNu7
9ULURBT/OrwCjabMhyhTxaJiipb9ieqmVGWQQKfHTzQP+roBD+8SZM2VDnsOyq1yJurxQlHK5pZw
prXZauy9/lLdQVpy8NuasZluVyoGUeUSEF7BQxZkE4cX7Kw9NJcS/Azai3TSPRbdSvrfxp/6Q6Ov
Ejezjg8+imOIdP4mT7tNfNm2QrkqhcXr/wjJJ0Wieyf8gRmzR86vQJyf834C57Ydcho6cYMOFdlY
fE96bpYKdAVgeaSntSO2hPgl9IIm5eIoBtLksUez13PRDiXplsklPObGp04WHzhNdHdwBvy982xc
yNzO2H3P4hi54j4nREI3nvSKby7GFGYSAlEkt2EHHVY8zmHqandkG4buWvvhWjUPiD/1ejoDB7mV
O3+OAeo8O1AO7ursdXogIvtbr9DVKMiOngqbA6BZrbc4FQUGIA6KCuueZ7g51yDZuzwoUwP8qZCF
oyc0J4uy1/KRd5IIBskHEo5yp44HdVEHtanlmWe4EZjn+y/Pd9wQdt0hnP7euvZ7bxsyODn4Csda
kMq1bNE9XIK/ml711Bm1bKC52/X+6NfXLYehS9Y5mS5Uab4lB+KfW2TnfXFjYtx735vScx0HT+9Y
nFSIn6fYZCWwlFkXJ4bYT5ALUOTkmByJ2IPfft9B6sK8oc4VDC/jfX09WOf6EkAxYUoYPvegA7+B
yUIEQ5VhVHmybZnTFyiF4LfdKwKRuLV81/YNMgjrmR/QD2rnkmSfF7dtrUJF/YzBW6UQ72gKUYf4
7bUpVmcbYZoZ0JindjGAojz1880p3HE8d3hgtbZ3W8f31+tQLNkagc88IxODj1wwZOtoV0R7QWq4
vLIZQz2zDcY7T2/EsPNFqMoCUQZuYvjuoMkQU0i2ytTpI0t63pxYuCPlcuQV1PnvpoAfWD6wD2Sz
ummCWJxt9EFo1LOr7VOC9cjIbuBNlWKEb0Hl08wLs5IP2xxAgeq0tlq4OKu2fPgJIFZDRhjJk/oK
PG5tDc1yvpSjM9W9EuHsXfjSrmZLDZp2VB/57ua5xonuEj7ne3v534qC7M1rtxMREr+2anMA3tad
HSVRbu9yfZJaHssiUqLwi9sV77vRNyqHy1c6D4sQSGA8FQawfkBV1Y/NcVFl4e+caN7DXEvjOZ2b
+4+OeIud3jdpkgLP55K92I1xiyH68lK2YZZR7q4mqC9BlEcm5ki7p2X0Ze68FYTsa1ra33bZFM64
8X1L4YF+J72aW4Zxgqyb6/vfLwehMP8q5pD73YokgRQwUMfSChwOr8l3ibp4Oxa7c8faEIkKzP2l
tIbfJiTrkgNzXOt1yKp/2vIkfKlkWhFnSlscEIr6CVel4JSmj2hoHMLxdexm4ZrEUeoEtGtTyqnU
4Cwyfr+MIxzUlwCoekjc6pTcuuZem8ks5ijYFxgs57kJPuODdFuoXyHinBZkSVkR9r8tRYwlnoIY
Z+bY9UJiY+hYk34qz7ss1DdoT5L6uE8x6U1swOKuNX00lNqAUdHKsJoltYYUtbsz8XTRtngXLCn+
JBMymWzHlRgJYE63ZBxwC2OY59CYwJSMYi9vUByoe05HbfqniCROwTuynw8jUWOP+P9BGrvk1oI3
0+bANPhU/TvO+6eK1hoUwmuuS/yB06pbHPEf1+ZLGsR8/HdoYC0nbKFuJSu/mQp+tvRfw0/aRt+f
qX+NTDJFmnigeBAfhwIVqGid6POawMa7A9zBNwJjtjNgnN1YmzReZ7F0Ao/YwuBpjdHvcRAVt4is
e5Z6BTJQRWIOlZWeCZta8z1TCo83o2FvgOsoea1nqafCKnbe4skK5szwIlxrw5BXXR9enOq7nfzG
VknACglwu3RMxhRz/x7HsCEFbtgCH240bocbl72MbmQqxqXPb+trBS3GjrVH6oi71S8lH9H9Z1XU
aW7x9TyfjxyoZ/4VvueLuM9rY2PF9r82q6/xqg1+WI7mSs5+4UWZs7xBm2dCNnkW0LWcXjS2cw32
pvlEWrjtUQMpdX9cRJZXHRqJ3m7Uq4VNU3nhkGo9V0gDrBbT1IKQSSvH8o3NPuxl6vfs9yWF9dss
o1BKMbMpV4inMzqihdkWSAte6vJOmhpBAN/i/K08AolJlrys+xfijZLtqxD13BDvbXqzqsqEYO+4
eFECR88aI0MkXrzBsIKuDt4Yh8Eb9lcKvwWrqJ07/3/XZpi0VRNfaroC1PfVo6s/RW5IJYMoX6Y4
4NdgsWq923f+doSQ6P8H7XAh2UsOmQAde2Ni/Alxh+xducQkkemqUS+qbxEU0MaYzTZA8lm/oJhW
BfQmGaZ2I+rpJWefsZzxE0Na42Nxzu81hFsCe56p9ksYejaa+I+E1ly7w2c+x6scI1xM44xG8GqN
Pzm06UfCxvs2TZa5B3B2lJaX356OKQXW1Sr4yqK2yrunnCncL7aSc2n1dZmiSNI0OUmeVfhoNS+b
yeIo/TPgyYYLbp2mjKa6B6R9FHDZOYESQpIZrHtB2U96ZzcrxxWOl6q0FMeinVDUsibz7xuHVjcZ
NTqxP0Ng0ltpBbglPwpKBTkEV5T/MxclWnqdQWltzU3KgJrIG3V7hDcCe+kGdWvauAG5rsRgcw9k
LDR71nFziFV4eqf8XmPxNLOtcLXFfXAjXXZ/QdZX8gt97lELE/Bb44dPD1pthsOtxMPZ0TT8i1W3
5vTTjYKObMr3/dusFn5gk8fhpeNNlxxlbSTAjuaLe9tHFKqiTQjiMbufoK9JOKcU1oU4K2vK1dRR
M7gH9HBGE4QIFgQPe/zPM/pqRGh/R9ByAdqA9GH51b1EP2QLDcHDoGzcZRALzDhnXr6uKqToKUfJ
IKBD5KoPXbNx8JOXC5YzRmpCz1Y6EbVrZALLQ8GK1kntImDMWHaC/99M21KwepDnycaIMbQ0XJts
UG0/tx7VYbXndRHqJQfyPDlqME8Iazo9tcky7xj+EnCqPvQhbq7piuUeG+/mS9wwFdWsI7ymhRtv
s7NvbtfdzYWwoziISyWyBlySWRhfakwoy7yY5UnnaTFZS5E1nuCgYwWhDtooj4aEIFhcEW5mOr/f
9FF7g84ZXsEhNYFhpI0qr5snunch1BV1MfsKCoQoujPhAxjrnw0hKnMwS9AWrGK+Mezpu/FwxIBS
7AJQvM1pSJGYrLqQc9RgIRQsauqeQBmAZBPlEq4SeNcUo+H2E6MgyEFcejdp1E3xWgqds/NvuDin
vYUK+NitJwdib/0imUtSnM500N0RZa9eaYMbt5NK54s3CyRU+NRf1pGg6J8798WU9k6JjHPZq5+W
1wgk0Q6l+PiKUYHo38YBUbjYsYvIRzgh/sB6TXFxklIrZc6EJqU+VGRHDPbFLyuCo+XNKlEY55kR
xv4T2QzRbv2frWmnWVlblKnFCegoAS49TMElaibHpTI6k4hWxaTiObtFLIiKrZdU+qeb4+NzKsXN
T0tHbcFaTQTuDkj7bnSWz6fcWqIa4+v5PfyRcN7KPlMKeI/BNOhxUOaxIo+CjdHRTLJ5afzhkLLe
36UXtfho4eL8K63Jqy7DrpdRIdSc8ep5LEsaGwin6KCEk/z32Qo8CIDvTZU89g6VUlofyEDyuvQf
tVkDF1FH5uoDrKgmEpN61TvEezFzVP25YO5423c59DhbWfnRpRYmc217OnUxSszhvyEE6urQ8WTv
CQZzLGwDWpIgAQvAVa73q6YPOTDK7B9302MbmUb+wrtcoubM1w3ssKCN8wz5fmm3NDucbPwtOQ0M
8g904wgq5LYg6uda96YozDAXsYBkLGRH1tvlzS+H0fliaVFSNC9E/qfkp+YiDuEvj+c60QW0/D3A
SokTQbIdYf1rWd+U55/z7O9D86B7G6B2jJbvJlXIstO6I6gcVXE3bPhnn2aZrZgSRm0CdQ8HcO8u
+dWKzwspgTqX2V8/HNidFAaxjWgqWzH1+svIsgr9f4EBs+F6Q8r7JBrZQ2QbV6UG3pMTcrMsXlLO
k0Vydrlnc1AXvBF3TdhM/QCuavZEE9wRBmgrjdDW/fX8je8NAp2jB1KbpyO5AwfqVdRpdiSxEFnm
n5KfsGvIC8qn3rZUdGUbhiGpIlo58xFWufWsvi71b1xOeh+v/trpnghwwsjHEQgbGhNVdjB6gMau
xNcNBmYBXhn2jnpK1kClUteg+hRdw1eiDK7dG27DAaX0tsuAhaS0b8jveWPf20FLyXmyb6eE5oWm
1U79f3lRUwcJH1/1UPagKNH4RIiUoO5Hj0G3c+eHpbPlhgcrtwEj/OIi/3fOK1i+mgu2VDoys3sn
DdJCN24llA2m0AoEtzgRBQSQJXQthuQn+KMK3r8yxZ61e8wLHS4gziGpOMmMxKlAcJhLZxr9AfYz
bM7S0MDfpbH50dswHJNfgyKKKngT12myzR8LgbmbSwhaQ+/GAP1MMxe82ryyLLWoTCWLdXRSk0mj
JSgtH05k7QB+bVN21uULxwXpgVyERCmhmttu3/8Sp2rAuwYViaxsOFsg1SXWooWefeq26BwFnw8F
LAGTPYcQqmltkqSzKPHCFf91KLaojGP+qWcLGMeVmPiGuXQdL+x/j/g9TIyozcoIAbc4c1o8aOCH
yGKZWJYeexmHrDD27Ine+QEoapmOSB2xpPGZM2aBh0kE5wVLAuf41epvUljklzNTTBy7gOGop66W
B4waGJon4Jvumw/UpIx9k2H5aI18+G7GKzX/OitLkA85IK/j7xi1LKAEZ6Y3ASDJ2PYGSBNVS3Hm
/B3sZjuntTdYY6g/4Aha14b6IHelOyzNw74USR940yN6u9paR/2RKwR6K13oZuas7cnqtiFA0jh2
tYnI+q8mAAdAJNHvEDr0fsYeZWcNrFaJl8OxcMNMljCmwsA+7RIsadTidoSPdJ+cGynZScEMeiKC
8shfSRgdWfIfml98fP6skjqgyuFbJclnvd7SJMngys2JOXrbUNFeWhOrI5UvsX/qYdm3r5FJs++5
BysTVROQpAuqSpVhz0DfUsiRdv6feouzEsQ7dSK4i4nVoTgNvhLn4Lj3i9ooSlvUoXv8QH++S50y
VTZ0o4bGlUuRS2R+SQoqkmv2Lp9fz45El7bHcC6wsqHvCur0x58J7d18rbisKcP7UthrvGlULQuz
jNFuvJSz5Qvr/oAdMoAJSASyi4phEMlM6Ky2VzprSrRCI+woUZ2JZcSvZRAyf85cph2R1OHJWewF
90lDY23qEs9V1xUHVjU7ZAW6JXsT3iuOHZzjRaTcWDEVfbEPYXgdr0rPiMegjix2J5img7gt2KWF
jQSW9ER6hscAr0SFlipfDFKBNETbdosRifgJKO5LpbKocsN/P2FfjJyqmQPHhpvjtJZCE3Lf9vl5
78Ug8TkBprmUC1ue8WmAhIcYcixWBdt3cCU8Xg/Z2TbpGT8/MKnjVf+VzBVY7FnZhNBwtYNBJDF0
eKHLb9VClbOgKiU1dktF8xhWaM5zi8GYjHA9dVOCU8rGKxHB/LKK5hsdnioZsov2xwaMkWuWP/gj
A0ircxB7nGO8Wb04fr/5LCQlLvSuLbZ5IRHlD+MIlfT8P/rqjcDi7eZgQ7PCS1PLdS/BZRvH0I2z
ikI3mAuZf1mJebQy57WFEG7BmFU1JR2pYwA2n+tw6r1oYTdCB6Y9jXU3yVT/5YcDZy50vcE5i4x6
3Jpq2l3zRFeSGcZc8aDFuhN2oxNYQjqmSpuCchJ0vaJPO1r3BENkSHhPA7SOwLwQ2k4i4u3MBddw
iSpgTyWAvcTKWzQjnkEM7Ese9LJa7ES7pD3ctVG2L7x0TaiAr7hpcLjgwEBfAtiA9QE1XeFevt1D
OIUWPvlJYXuTaCCkrtELZqfNw720ow42HwULh732F868oGld6gkzHOrgIKGE8HgJB7t31Q7czzjb
6P6KdeVB4B5AnPMzEmE34cj+0eNXFsGn484F0Ip+DFnmX21hv214S/1jcQe9gbgMkoblWJNsydNf
+kyOXReSYBvA/tRqn+HVFmo6iw2rX1m7hq0W/fpMKWlJWAkA/hBNhDOgJQLrOm7LuB64aixIhBYH
HgAoXXTL9UJ6Lsbr1B39hUEasp2oFpY3/raqBNBCqdmxmBBmXTvsYCR1zEJnf4IE3GeZHGCu5h3m
mQsWjDkdPP2MqtwaOOwmzulLsGgeIsBFfD7wyuovdL179NWyLxrRplMsLr+Dpj01to3dw7LYkON2
IE3T9ZuJL0+Z2txda9i94/mlkVqsHxK0WTwEUgJvFyJewFmDitM9cHpRqF+/94eBd+OyH7DaAW4n
Vb/UwsyqOrJh/JwzFtJuPl0ZqSUl3kZq4oky3rpzeiwLEIgsYsT/PhXhCVba5YgNvqKQsyZLW8yZ
epemze1ox0JC8y49oJvN57fyYLxW/QFl/Yq3DQXikwg3CFCai7ieHnUREKysDjGG5iml+IUYBnwq
Pr5wmWwivx5+XB1h2KGcdHTRKqPtJBvXOyJkbmEvxToadHxhAkbeMFNClYQVFzHpQE4tcl30wRp0
6U2MAhJ5RlG1jSMXgdVxrCUX66tOs5UHNhQF80gb6ROCoSo57cECRBsWfWDohVbnLdPubc0PktFK
HSV/F7RXLszFF08Zd+/R2j9dvgtny+OSs+++WRk9a/ns/QP2Sk1ck81/SVcmTZayHBsCGFUwo2bQ
j14kMK9UgHEo3SAhAwDA/T161BUhjjsGpnHcejAmoZaTNMB7gzi7TOz/tZJm7IM6jdeJqxOvy8dJ
7wbDodTTj3Db92MoNuw7XdDlPxcTMCuZtWPo9I6tEuZJ2Qpy1l+1YP+vbfnGKkYYKva47q55xGg/
rjaSJ++HW2DoVZjHFyxXFus1yQs8cWPMnYADLt1xw6OU4XTYSmkYjMprya3Dr1SQ9pmSs2AxhNYg
axWkDIWFbENVM59jhOvd/9wAGJN+UlmgIvfg8yxzBG41RBSrnv2SDFGClB1dpXdFQJdHYZLy4nGd
nVgnxo2hHLjGg6osuGFz5MeaM8OiIxxhUW89PoyO8s+UIy6oxEswf0oe+FQzi+kSRogggRpd/JoL
awVu2RmF9hmVk+LdOM4R6qPbM0otw/esEUdJNunIxas5DRk9LiBFGk0ouSILahf9R+5rlSgoy7UX
ty8ly/9BpH4I8qb0FIqRIc7C5K9y2GMLnaolK0Vu1fN3WlNNPYXTd7aPZgnbJO9RBCSFNkgJpjvJ
TZbJJkTqcwmq7emWiW3I3dK0nj5cHV9bLoPPOpp2lPvVgLuRppIX8CTg16GY+I4hN9zaCZqH+j7C
7y8Neq9qF/mkcWM0qCyXPkZfykUY7bEewxHFOC4lR4b+4WF3zvOpqnM5pob/cLATofC67uOUgBo7
CqADq5N+PlAqAustDLKQMqDuKfGKGOxb2s4o23araLoHj9BFmUKm1FgV7e62v9dZItyeDfZbzgXf
60cmGr12Mm/OzgqK8J+f2HCkcxVsoaYpz06DTcmZ/2GDQxpaXEfxYvNNfa/4a2smpbCWM7pqyJLq
J+gXikfb/AYs7w4VPyg/Tcmzh6G/1Ndz4XFxWgRXq/xWqPhbb91lxZTAkOJc6KZHce1dTuIerO2E
QeulPi7XFsgdHGW1CxbgNxEofBV0p4t3PJukG8eFX6w3PuI8GKULuVvjVrSkPTzGUDzzDF4qER5C
GXo/cKXQLj8zpvpscCibjzVBt2436Dhma4RvN4juAdFAEA/13zHSWWf/BR5SBnw7j2hM7dBcrD3D
uxm+r3R0ZqFe+Ag72whLFlKIBml92lZsoN1tCEw6Dg7+ifXEhnv8a6EMGxXetp8yWl8YpxFN6yOY
Jc79rwmEerxLJyhzPCC5ZY+t2cORo1J80EAHLmmLCsnkvD42i3eOueaY7b1IpoofWg582vOp4eHm
GMw6J+O+RjNoYPSv9e5fHhGQ6mwk8OltnyZ5U9bGqkDw2Ykd6iwsb0ogswc9UY3MY3njmLRQZEE3
6iP7pu1ZDzUlC2KIQNFuRLpf30uALQGKIlPsr2LCW1RUOJtAMFyA9+Nys+anBziD17xuC/bq9tMP
IutMyi7wl5EFleRaJgo5golBd1aVme0NsFcDKwApH7Sbk81eGWkzA5MK8ZXKnKzyVVkfMr8qK8Qu
cLFZHwtDSvfrdZXWsxVSIa6KqSLxh0ms/pirv2T6H0FCNE8Nt7iFWfXHNztArDGA016/Q5ilNNUO
isj6NmuLFQNmBBdvc8jqvfPPfdRQSoTFE37kCYESxjGq/iRTnUV2Y0hwuJFv7voflP2hOsSHtxmx
bdRa/LazCFzmlav7t2Ag862Mrp9dh6eii2TPr0dCTQ29dwBfuIsIpli0lVfAYjY/2P/yDReg5MG1
mW2rinTyyKP79Jl83pyswZ51cDXfHUWOk+KpTzPF3QdGGRyYuakPJm0LIm+GCQbFJzKivdJugVOQ
JYTet0lN96zf7tUocRSPxVafpHioKgzJIckgs+kRAImjssy0hxcr6Vh2iS9QqHURcYhefqEiSOyK
qABZfryMPvw+vIGFOIVw4cAEy+n+iRKFhyk/XkOo8PIAlMcI4XIBLwsMCAuK6D2aomDDPB5A9/1w
6c9wMhz6qTQ3Z0D4UYohZu9A+LIjoG7MWbk/uliTeB2Iy2lYD9b8IEXuNffvQ40JK9VFW+RqQcyZ
LPA5YAaMhe/IwGsWZtINHSJq6g0Y+9Qdv1fnKzVEcUXscQlRnX1hvfjkA11otOvD6dIe85/GVP7A
6rWYpcpydOvhHmnklcezUxFdNgdy4RAGzRiVdyI1vkpK9F1MZEvJR4OVJYY+ynRLcbOyclzMCug0
sAfApU6p70YcnbJEvObffte1+VOs2wZ5MAo5dp29U4jKJBf2U/WiOBPKa/BZP7Q0dUZnRyTQFAHg
mJAPgn0e9sqLy6GuoJnkWtJ1BE2kZOEnFxT5Ooix+yhaqdhn5qUEWkVSV7CbRumN0O1NM8X8sJ8d
JYlJbe//+cr4zc0h89urRMR2rs/hIs3kbq92HCHB2tQsSs5vAQ4Nl4doSGMmY0dSq3i+SyGwkIEe
zyihrtBcOtplxPqs2BvRIc90T2LVTe7ybQaHA/83YVrEOHFpfd5iM8mPOzNPxjZuwXGHacXH7cUo
PeLvSbDfisY4JerXqFv5Pj2n9jbOQezE6COS5+M9ZeIYmUfk5OagS7HZ2YRgJevVoaGaq3hu0wr+
rH5O6qxp2Q5v2ektHagV3qa3RPsVaMrXGpPojlQYjKhhaaouTpHU5tBs+rGFUa/wELgOQRJcrNNp
l+Idg7LqL3YJIq1IfTDRPFAu9X4oyCnLtBWHd/aN5Snd3kqGcTxL99L8haRApI3fkEjzhapGCPUY
p4FrQEVeRMo6y8tvM2BsLVSEwrJvwbWnkL1NzthwSM3svUabU9KhGiiAjiT/YbK/5Vs7fuv/5o+S
UV3YqmK2vgE7dQurFnNI0M1vGkW5c683E058rluZh1ABt/Ndfq27H8hxV72L3KK3SStL5G4Nvss+
xPFPOshMukGbV0q3W5qC1zzIBzYiO7axa38xW2r2pcoKXxjIePaTlwSlhxNbPsMJ51cnRujNWE8U
H1eUkI/wn/oL25PzA2J6wBRv1O4YRAkJBb+Nulye65vLTQBPT8vL/TK1eost1itryM/BiLJcYTqF
/ZeFPM00nc7+lEMi2Hk9ndYXTDxrhnM/H2CoSr7jSPuNoJROmbmv5vn3McpI3TOA1iA+6JPSEjQZ
kqQXKqe6YTuL7T6dWCe6aRy7nuNHPpdX8Mf2AKYq2zvsmjct5TecpHmDT9O6s6c/PmAlRFPhqOFP
cwGDa3rXYNeoUTpM8vxvSuk4oTfr7GJYH+WstzFstYqVuccEeiVKrCurbOAN8F+HSgzmEvrdcm29
EJa7cpyGx7Mz6skkOarEk1UQAxhB1ywnrrmOP3l4uC7XDP1pXbFAj+NDawltVZ8uBzgKaeBj9vkw
9tUJ1ZNIv1BoTzjXsaKnoKoetfKBxcc7lhrwGr9Gc5hZqJqLHaSsTaralnXeIzOGnN/js1Cpifr+
duy0Uu7QtFzb0PViQTqGh+P1PLUUDTMbwpLT8U+tjK6ShpPnkS14+ZY6PKYhyCwBUzTEeSJ67fxY
vihj0KjCPc6g96z8URgclbJehSJd4urHP47lME+vQ+cONfTRIpBFgu77fWfUv3Ergv5IJ91m6zKO
dPcs7Av+6W4aOt9hOlHdnT32Z1JmFhKWlvu1sVnVjUQZn5O/iSSUz8SZCrH4RxrcC8R6KyrCRfwN
cTNGGHqrl0HQZYQP/6TXeRJ5PRMTeu5z5018SGkxFvE/xPk87wI+nvyygm0CfMM8zPD4vhRF73rU
O2VrUkplwtONRPjpfdgvjgZueXfjRNhch3XUkZXjDr2W2VadpJlprlwaQjjT/vuZhWBDz23t6Tbi
E5vssJJe+u0KbaZuKowzVBmZ+VnWcPPlMQWVpY1mbgsOYLvHaMMz4W1ImUWtoTM76mSfkc1Nu66p
KOeCd8ODn+BA/Eym4foESvkzurnRY9iwjUy4DWVuZHN0cmVhbQ1lbmRvYmoNODEgMCBvYmoNPDwv
QXNjZW50IDg5MS9BdmdXaWR0aCA0MjcvQ2FwSGVpZ2h0IDY2Mi9EZXNjZW50IC0yMTYvRmxhZ3Mg
MzIvRm9udEJCb3hbLTU1OCAtMzA3IDIwMDAgMTAyNl0vRm9udEZpbGUyIDc5IDAgUi9Gb250TmFt
ZS9RRFBLTUIrVGltZXNOZXdSb21hblBTLUJvbGRNVC9JdGFsaWNBbmdsZSAwL0xlYWRpbmcgNDIv
TWF4V2lkdGggMjAwMC9TdGVtViAwL1R5cGUvRm9udERlc2NyaXB0b3IvWEhlaWdodCA0NTc+Pg1l
bmRvYmoNODIgMCBvYmoNWzI1MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMjUwIDAgMjUwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAzMzMgMCAwIDAgMCA1MDAgMCA3MjIgNjY3IDcyMiA3MjIgNjY3IDYx
MSAwIDc3OCAzODkgMCAwIDY2NyA5NDQgNzIyIDc3OCA2MTEgMCA3MjIgMCA2NjcgNzIyIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCA1MDAgNTU2IDQ0NCA1NTYgNDQ0IDMzMyA1MDAgNTU2IDI3OCAzMzMg
NTU2IDI3OCA4MzMgNTU2IDUwMCA1NTYgMCA0NDQgMzg5IDMzMyA1NTYgNTAwIDcyMiAwIDUwMCA0
NDQgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1MDBdDWVuZG9iag04MyAwIG9iag08PC9GaWx0
ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDM3MzkvTGVuZ3RoMSA1NTA0Pj5zdHJlYW0NCvMINGwubCXE
iMYESZrcK/Ito3SqJYfiobbQgsWePWyl2sj+ItM6NYg55MvY/hZ+9YG3E4JhzBreSO9vk2nTQbZ6
20DSts/+1KasGRHSDfPB+jJDmxqL1LcpkmmLqq7Tll0bv4zsAMslqssQOmH+NwpjUB98925qZcXn
3xB7no/GSe7ZsNo7Lm6Nt21qLBcxaNGsewOwoozKvNznZj5uWpbNt8nqWdfmrwEZwJbj45QWpPAf
TEk9nLEU5DrUPLHb7ERZQ3bi1VOfb75wmPFAP2RTsLKNwH6z5XCVQfh06b7mW8PbltK7WAk2HZJ8
KhFmkUpt9xvjjFz+ZSxTRhqFe2tAqZqiJEogLUaEcviqIOcY1X6N6GWUb+tr77hKtga/evOMc5Bu
qxVfUABn1bdr7E237ng+yxP8T+cWhlfv8n33t836HW94PI9fFDIfKRNAwx2U72yLZ663Zmifpi/M
Qjcu12GpfPWq44KhNvjzRXlkp9/wHU+TP0pxoG9mVRsfaHIycnDPE+3wkTU8qr00oI7wW82DBljh
Cb4xa2LOquiMsztx6bJoKLq+TtXuujG2RtY9BUzNbZqtxO3Es+3VgBfLflo/QvjjCJEWqgH+6qe3
crA345ziYUvekXmKztqYli6DlfYOlINq8PvHW3Q8DGvhuIt/+EDHXt0LPhuYjVSAR7tbGqRHhg1O
MVbSSwvmoVo+KvVyAM8Ed4HLbhvY26MgKlzCTiIofQflWdHW8qRKERARtuMe/KU7dj0RnLYJdpCq
RoRaXujotyEQbav4cSSXx7lHH4VFKIhJQg/uml8lDXOwTGsDFZQDG5LrpkjZJJu6+MGaasbBuwGR
cZhcWYhUnQd1m0VudXq0O9U+pOStY3stxDy6RDd1P+BzROwWIWgDufiezKOT1GDE74x8NjnnVJ3m
nLCiEBb1Ts05Fqr7z1cYAxoc1u9pK6LBEp5EypKdR7Mi4syWem1OWVk6STgWBSmhC2AWSk4ks9tk
3SIm7RDbJ9Wq73uQbAFgFyc9g9XV3ycD940XB7M6YYJlJD3m4buAml/MhZnBS9VELl2zSje3fLpC
kw0dkIGW1YOZNvcaQng2lM01CSy3TOwVPLqaZfzJO12YHX0raleuzyLxjUU67WUk2GSAkw5b0lr6
jGJ8391/+/Vh4oWRkCQ8oQZ5rn8XqOf617R9C0VHbnAhYJGOP6MCQuP+iqiIgxMkCiSsxJh4OzfE
htGXkQ/IPJqxbN6Vs2OqFysYjZGEL16OGJYFgm7Fd6m5ONdP9dJv4m1C2T9OPCwdnMkwKFccpBis
i/w4efLqmuK7tVO+KAM9hhNvONBeQ9wGfsKu3wgEDJvp1rMdj8L3p+ch190O4KykUWI3B52wSJmT
GWUA4x+aHuJaeAreZNBaoPxC+ieQcBAQGpKw75VCUJer+CVc7CrubYXoDv9b+HQNMZnRQ2tkOjx7
+Y4S1GP5f7yNMSvr1rZjxILgO+5Edqd7zAhWWOpWDfmHvfBnj/xoqMyBQ662j4AZIT9dl/uXMbRQ
AKE89AAGigQyp7K2pdAhCFwTKnxm0K4ECAIGg9Mz03gcQPPNabwYAHoPUi9CVKcMeAk4oxf2Jb10
HhpObtflsmu7b0mYiPzrOrmhl793m5HeLRy8zNRHq8eKX/7MaNZYRjdx0Uts1UQ05lusUUq6eNkU
46nOc/yfQOFc+a6U8ISTDa9G+qsLIVn4i04FN/7WbAvdabgU1KSsu1TfKwLcET6KERUaytVe82Yf
nJO7C+QKfbazaVnu02Ezijw/ioFjN9hxtAtJYIIRSxW9xcCA8l6LZrh9gYwLqNcrlDm2mkaoJElY
fOnzGvEUxaSrdsPuGnaGiTHn8owRdzUh1G/J27L1iuF0uoOWwUua2UjW1HBV55oLejelNfj10Aws
IfcHyQgv6aFc6ks+uXGFa20Pn47K/cwQaGugrQ0cG1VLkGkIx6ykixwa24VLqGhyhs28mFNytDqm
bm5tXdIHg4Mowmm7+1rbp8OxHU/bl4ZIie+2Ho5d9r3gy8hQNqREIICrHXbn25M55LM4ZwaohCxX
nTmIc/jY8epYyc+GPJYF2skxSMVrmyAiPc1sjKVINqQscjMRt10sQo1QRa0Wmw+RBD+5X9/AsjF/
DhiGxOcQ5qE5pbEmCCJ1qRqfWo6wOFlUccOU9lHcCjlnl4kYDieZZf2fPgi+NdZwlX8yf29wBhtD
YSZJvOMi2tgYxkQsRQpYa4HdpUECA70AZMPe+oBmcZEVaDdzjOy3hXf9/76qhpOrDVlYMukC75bW
V6ua6CTlPedQvSsRB0/jCQxKqBNKldtqKzCcen9s0ePo7/OOmOarRYRWAx8NSBAllgzxXLJ2wSle
u34Cv0/mqYnGmUlr373AMTwrjj+7kacI659ZPdyALMQTlx216IgUxi4ykm9zjj+eUtRttAgacXnt
c9KCWhrUi+MZChW/qqNb5f7lXBmjv/FG4p1KnTBcEgZIRcRJsHTg8bNEe6qHHXfQeonEzWrlujwQ
OEOyH1Io8X0qNyrVq/grPGeFUA8vjj2acpxpf5ZmbyievjHPnDKHOzO0c91h2chjym1jTOeopVIC
tpg9exh9y8rjkKOpReYTRaMsWmYZngKOmDwzFhl3mVRaPoN5u5WvnVKvUIaLMkfQ+bTBSp7zULZZ
0V0hQtZ+kjH3hm/Sf5Cl787h7GvjsYoKgI+rffqrkKXBlVnRtxJc9anngRhw1h/UMYm2lq/CsbpW
q+bmvdk7a/C+Rh4i+mdW94bKerqNeA+fncrxr31bUtBzvAF5ciHAaNxGhXu2BqPSEkF/Z2oxyGYh
CeF2P5va393i19rAO1+DrHM/1+Bi8/t9xUUs6NHueLt7rU3fBKfJDvKgRtSob6dnlBXTMPn1TqhQ
U4/hr7lSKVEW/I8nr0sofs9TFWWRQSgvGd1U/IXFX1LzouMAhTxhZGyFnjo/T5MkYV/lgpNbDwnh
gY6T4FcZsWOa5ntjpu/lCITNAJbd3QXhzDTLYUdlMlV3O9/nd6iVOV3WpuZfQISw3PfyBkuFlt1B
Dg0f16JyitFp4WKFT792MB3cHw4itw1uHjy0GZ0MtbV8q/FxQAwh/8V/TPj4O7GmZSKXjsqQBUUw
mhoxxo45MyObpY4DUoLTOdpzrc2nPDJhjLGY/4GPUjy8EU51v9IKRIxN8jo4OABYp++1pzPTDuhN
vP+YWMGDGX6edlppQj//Nb0xZnd/qHYHos3f4EzLY4vukPFmB7tupkThg2T38FbLDxbEHFeYdhLA
XF13z/UOBaaqTu4FkXzYsw6WpvtFNPzgSSBc8h99pUMEP9d25oCtGXo960D/jNwlO2xpHYHBbIN8
AdPEDMiDJLyWmbcpUywGD/no5eXTiuAXRRSxL2kX9KSazH+g7kRPNx+oIWVXCIjaCFLA3dLjuTbd
LU1rfyjKj/iu8c0hNzz+Jfj6rLLpeEhrfBX8pX3Bsw59/cuX9agRljg6S58h7lIp8SyX44JBqV+X
q3NQTLAi5Ja0oENsM+ZCrBUbAtTrdeP4MDnNDqGTAyB6xdVA/SL6w6a/ekz8zexibewFdqG5k3Ba
/eLBoUuM0NB70XEo4ET9yGpto59PCtmfgwFfQMlJokZbbngcuSOeGbGtTCT6+c5cCt+ARsonihoq
6k5LFCRmSoRYKt2+4rGOT81Mwb410aUi0y2zrbr1pOc5kf4jfPacDgqMP9hIyGBaoJwgrVg5nHsY
+cda+jypa/F3sarER0rRssf9b3jmoun39R06qW64fQCs+lAzN/AjwJRxA7V8Wz7fluEw+OQ95Ivm
NezWF1Slg+yiSYCa25OXGYP4jiHWijE3AyacMxfC/vfgsPsIRU1WomI54SBCuX0kYaqYUpK13Szs
Tttfd0VsjkygXxzneXrn9YADfsEMEi9sJArnXvxVhY7/rIoJGqo5fcL6tB8xVLMYcIaBl8GzZY1R
w8DvWJ3nLlq5aeJr5yr3mBD8rfd+n3cutLu2M49aacgyEQfJX4XrZUxGTRcGE84lqDqYMalfpLin
gx2FrvJJzT2yH0NYoynNZmTaNys1mXGOWDQWwYWkB+Y53aiLgHg08UYaZLhCtCrval5efwgoJg01
TTXf3ip369cbnY+qG1XoXGOAkxAA0bnpTpDLgju7KqcoXZ5p9jtF+h+jELuY5xB9g1DMCf50Rc5v
/E2xZDhLsBhoqr351ApmWpiEsCG18OL/JEe4L4uLfVa7sMcjl3pdA2x2igx7mbQzGlJGC4m0yhQ5
OWRgykYQcetSCvYRBXSmHJUqV839WolGs9QjoO+xjefa9/czyIiU/cKjpZV3X2edlQVNN+mOWSsd
L4Dyv8CSzhHi0aoeICnUuCIhpSczHKSjv+LHhlGtRk8oSFbLYkSg8PVVQmxVAs95CZlFvthtTfm7
Ab6gLDFJHfKYNkD4cQehICLWXif/vgDnQeiVhy41Bgp16ZVOzzX/iWW5tvddTES1iegHclTDK4xj
eno0Q6/LNs1hFxEK2iWsKBqy7FiQdZB2+8FDjDD45pdzOWVwDmVt1H9rS4Wl7pqUTmklE2rOtGDy
tlJ6x+Eeu91daXuB/q5xCJkaAhv/sn/1X/NXrmn1TonlbQX6Sy7GXXGfMRDA+DC7eib+TMGP8haM
q//td9yrJyr5W0SiFudPn4nQPuvOxQcsPnDwdd0+KRewSD4INqWxzo93hspA8XdH92MUUuXzxbqE
V5nmFfSenV3TAbAq4w3XvwAtR+dHFNmOD0bT8Ulft435UFRES4RojYiasMBwh6mcWbfDTeKibrsY
/sbQp05qkmXLHjs+pkzyaa8H4O/hTYJ9AaMumuOt+W0+6LShwWhCcnoRlI7xJhLIUaVwHR6D6PYO
LYc/aAdh11AOpk6Zadg3C8LBVWjsWhaSQOLeWJoVsATSE3XEa9rwtwyuInxzCDIWrc4Gu5+AC6jn
tyK0UhTVVdounG0IqQrIc95F8PSOuFGZLHYNZW5kc3RyZWFtDWVuZG9iag04NSAwIG9iag08PC9B
c2NlbnQgOTA1L0F2Z1dpZHRoIDQ0MS9DYXBIZWlnaHQgNzI4L0Rlc2NlbnQgLTIxMi9GbGFncyAz
Mi9Gb250QkJveFstMjIyIC0yMTAgMTAwMCA5MTNdL0ZvbnRGaWxlMiA4MyAwIFIvRm9udE5hbWUv
VFRWRUFIK0FyaWFsTVQvSXRhbGljQW5nbGUgMC9MZWFkaW5nIDMzL01heFdpZHRoIDEwMTUvU3Rl
bVYgMC9UeXBlL0ZvbnREZXNjcmlwdG9yL1hIZWlnaHQgNTMwPj4NZW5kb2JqDTg2IDAgb2JqDVsy
NzhdDWVuZG9iag04NyAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDM1MzUwL0xl
bmd0aDEgNDgxMzI+PnN0cmVhbQ0KklmLLVQPwhAExyfl6pMadvMC7PCGfSxHfg/XVmtKvevnxoXS
xagEuU0kO8MGXsLU450uuhrJ0YTEmyGbYGCAq49ZoKmmLMeOktqaF1qHtWw30UYUr6OP3thapkEQ
2+0rl5tx5p0BqLzVNKGdDtPIvWfPVGKaB4nY9UJBc3zji5UAg1AnCZe5I+d6nMurSD8VWLhB53PI
RDMtvYLq1mlITPqJM5pi/sD3RAmdPCbuSP17fUYz8ZHPZJg50dYbciM0U+ZrlJinFNxXni9Hz5wm
K/SwgmPpA95+EyfXqBC3Tb80lHMM2/SWBNu2Hl4wsvG0uo2QWI8gJ8aDTAZJ1y/+tVUl6xs2d/qc
dQ4abgNm3MHbtToNSYHnwOBeZx0euIarHQGJ42OfxBGB5gD35Reg3wFqkmPzNBMP9TLMwN3abv28
JmRqbAGWbrYJteLKgB1W+vIatpkAzTioHhmsQug6eyx1Ro8R8zxgj9/tYQTDb51AP97pIB+vbXmr
lUyEyUpngfc7/2tgUQRq1TZsd3Csj2VTB42IM6C6YcX2yR3whHhlNc6VXFmW02NSjBgNUtvSY9gP
G4+9Az00vRew6ZlqQArZpDaFwJqnFoq8Cp15MxQJLlX1gdlXzlOQOzhOHbFTZZQx5iqdqp5T3OYk
ZXWDBb6KRbk2doJxcb5C1NNj3hc9BL2GZR3MaWrIL9/hrKKLm4gyqSa2YHAy/NALhjTcJR0EAvCW
Yz6y+PyR0HHpTyQHFNGqwvxF6bcA5QWOfWfl/4B0MY4WK+hrdBew0PxjwJM1mutRyoo5sMCvqqtE
pUBdgFdVhpmG8ZQTReSflbvQr+sxGPetXPloVwGSyvIeHMAICHB1Na9fMl4BELPbkJPwSty3L4c2
y1/zS9/+w2fM7wxaOH3tbvOmmFK5bf4l1axtRdNcq2kGRfNx81bT/vwLnddWeP7jdLJ28twWepFk
P6UHUBv6EhEzoLT/2ircHdxZuJiTsito9xoJy1aDKJCf6bTJVBrrtojWyqyjufzgVGeU6qYqAkS5
+EO420vQVpDZOgxid82Qo0Q3Rnpcfm9VTbDyoWFkKeDGGPplqjbjAu/C0w/OKxnLkkIHVVV/3nQh
XHjBHBEQ4+s99LbT3wPxLTfD8B1cMVxPtotT95mY+71DQOxkRSxGhpT5ZUgtAgIxYtsWqsaWsw9Q
7vzeM35P40u6i0gmpd/8lWgsSsdW4QDoshsxM8BHt3t0QoGQWNWY6vvzJgMRG6HhzjeUD4Yzr1+v
m5kIJoq7r2Z09hIvduCf4f40xjbJFOqIuXQYckDZXtKfs3saxi//DZEp0J15Kzx4rsmn6Dgy0UyC
FRTv6JDPPovAkREUyPYNEpnigL8jpWMcjlFBeJq+PS3DBU/li9ZbjbZYEL9oFIGGhlYDRuJcKg8/
ZR+Wf6KT50BeCq8lBc0UY48yEekewYHgepXRZfCHLIZMbZ88NpLBT9WXlzgmmY8LY4rCd7p50uB0
396NspR8Y1BtoFJDxmc8QagCLbQ1ySAvO97zSS1ZWS+g3FqVQqncJbFGfEtb6C77lE/qfAV6Vw0/
t821lXZDC/JAu2sPy/59OEJs+oWeXrsWCRbTWrPglwO26TkNHlwHUKfyaxT3dh2vyAr1iqGxdfZY
U/QyueKQiUFEcaiS0/WySerimxJCbzsp2XriMJchiRrhLv3/IxbbT6KVavsLJ8T6nTNvy9q9Jo7D
LI+bTB5+Az7T7Jnn2rlkGtOYLSlOGx+QYj70r8U15XtShil1LOsTNNXEr+2psOkgeGikYhBm2UG7
cmshC+a1NN9VtSCUsdH8Wa8w0B3z/tn+5SBy485fE+OYrIgPBmEcEqC01Hp8/jKL30JTyzj6ZGks
4zoxW+sAgM7k3n1ZgER2k83ukvIcmtpxS9PU0XnMn9PwSOXRVavE2Z/1OcOROlrPyHMVYyTwOOCA
gExg6Q+MwRMK6TW5ERbWVSRXnZ8tD1HurrldYGTVeDnLekDyTr/6gJS8vL0/MlZN6I8jX8wNW380
bSp/xJOtKorNdg119BkvZNrQKOi2JG+w+poH2u0UUFvOF8IvptTTQhP2qCeitACUP9OQOqEhTA5K
IupgcDGFESbcHk2vpRmFHj8vWa1q6HfbIStcK9MHBPncWJkGtHm6Pk6BkDmuTH/PjTtVEwCEYg88
uN8mN50EVvmncx8Ipd5m8PEC+fi/ItiLSC++zYOm7gw3LXIpvZzKUKmlESde2H802j7vjuybmy56
jTlvtQ9GtLkIMK7qYwKBNJQkOJDKpzDBf2EQQp/LL3BZq5YPZYWbPGBdDYsN1qovfQNMCB2cQ43Q
u1p4ALuu7Zc9K78zmGcKyTj/4dL2ESadS3+g/0u3asdlccYOjHLDhxYz6ctELXfKcZd9ydH7YGd0
9xHz660fr5GiSFzXbXu5X6Y/2LlBKdv8hBn7J9rIglETtX2d5hSpmc0tfCS8C3JuwoNbHE4V10C3
j9FY12YA1derr8FDGFMJLsctCe5/rnZsOUPfprGYT71+Q5gLdP4E5qwfG6g5gufBEgqCMB3e00rG
q1yNkrAZ1Kp4ZpfpkzjPiwmQJE35D9wq0ODsX1bb+5ea9K5p6VNidkHuzPZHf1vjNjB7Dx2A+OGJ
OksxXlht/PVT1J4vxG9uDNEPMCnagzk80ZjeorlySzFHfBCypB9WlYfkDZVuH4+uYaW9W879sWdw
lUfW7NwCRQpc57ADgxRNxoXDyzf4FeLKIq/8UEorMaYTt9QRXCoA31VsVAdtYA39YFBW+Ivs2T2F
oxN3Q+3Uun8nk0uEo1AcceVLT7q48SFzP+wNoWss8FY2znp3G319mcIhVRt/QDZWeIgqZ2KQ9dJZ
c/xCuRfQx2m0tT0WJfkjT7qNEQ4EH3QW/zsrVLBdQTj51ImKN1gHV2kYaJAy4egiiyRDNHDwLzwX
hNKmqRZujqYjq5g3Wq5btY3SCkQrMnOBJ2SMpPF1baBvXhbTvTDSYKjb5pG2dptMciDpMbAnhPnA
h7wn66Kt7ax+4ZKYLFBKP+tDhxmBflv89PIXQuWcKGBpHv/M4U9xueo4HjLgIpPZ8ukQd2dLma4M
arvZgSoyCTW3s9h2WSoKXxn4pJd+ts5FTd50ImImF8uC7TnoMa1on4ws+4sdM4SAc4shVhlMVmUY
IUJY2Sz8xLRDevPQZeT0LY/TqpAJWazahNdUn7fO1RTyE2eeO3r+gXQzoCvsPdJcfUI7dvGxIynV
J3XQplmgbtzW2S+bCW3dio0E23wgRFcddKwD0roos+uyNqc7itUersml6WfR/cpeQWQT1ZyO73eQ
uhul/J8ZTV9bko3NZsa81gkYxNTm2MJWmz58f+13ebXPoDuUz02+G732QrJ4eqQYgZhZ03mBJqlJ
Htp9UJCrQu7IIxlL5VBziPkOnnTfUPvFJtlSt6xzpS7ATtNpU89rzkx+aUGs3y+VhC8oZZgSxxxx
KuMTTOXICg8bwmQxbsAijzlMCn2KvGeXCl9AIAsBs5RJPGn9X+xim10/ZhaJ0h7k4UrtjI+yVTwX
KQjesLBDcv8mz30b2rv5W0Nks5k7D+3QdxrdwDoneDod9V3gueP7+2S1gh/S6+w4O++fa7c4wR+X
jjuezfPV66+MR1Sq1sceHa66HNJWbcgAmUxwW3t0tJFlxKtK4X6pXgILhrfw7/zaxCCdRUx91jXF
nIIj9M+EzMy7reTI5vJFbmhbZzaJ7g0Bn37kYElQii4a8Ox91owpX78sKq8EdYgJY0lvui4IBCwD
fVo33/a33eSNK9qMTtcBFydVlNg/8Qu3uNUjpGWBFUFiPav78v9rEgEU87iZoh1VXDXhCOEL7iU9
b3TuECIa/Y25i0UDRQq0ZQpwJ2a3QbZTyNUFTtoW4nJL6GJe2UUCGsgTzNX3NkomGI4YcbwKv6zp
7xA1dY1RbmCdLpfbKbEDzGFgJ1A0Jxa1YgOEHC8g21lfuZMNMV5mC0VFkjhtSqG/QjwUvoqSi++T
2JhD1QfB/0R7W3hbERw+dKq6DDx5pBfsUXeeNFOs2mB4FuMkSXJqv71mTc5KxjteN5KUG68+cse0
gfOu5HCJTAqtQrfm6wRqG9/azwFXjoDqkboLWoGih9p3Y5N7C1hzzs0sN2iXN/Lo9un3x8wdDa60
zxL9ntacDqweqHe58Y3I32PJc0+TyopfoidBX0gbtIQEkNPk5Tmrz8D6qsOeCEoeYpgzJVCNK4Ky
BUKxavukAs4XIOOvz9KGZYEZwLpJBZK52peUdO4/IlEfmKoPYNSz8mr2lo6pTDHvexv5BD6CU7wP
njZBob5ClCqvoeHAJCMBe0NzoSaH7ucb1H7NmIiFm9DrFT0rs82w/LINngpWLypZV8pXPjabAUxd
txm+ad4fr6BT/Lslw3zzMZeBmq8lOj/Z7+/xu7cpzYUH6azGDQyriRJLsY6we82MPedWtgls/qZE
szWraZ3YOcB8q5AOcW/l86HQ6n4e+kM/8lKNfoU52xnUfVVn1zIGscV65LhHrQ7EUlphpgcR3uH+
JQ73r3yWeTAgEpnE24kJ5qQt9QAgH7FpdQo/mseQWXhySPXhFU5wd6s/+KVlbfMiK7tOGy/C/dGz
gOcvVOhFke2ZXiTrJAmCAJpODocbjkn/o9W+PMguXzhvvLwRLsMXiFsAvLfXoeTbpyFyaiCTF9iH
lo16rxTFEKRcS3TeRZd52/QYPyVAnvC2un6ann4vJP+gGwqwFX3W+0ros7FikrGfMDWdiJvSuTBX
4v+gJ2ZAvoJ/1djrepBFJTmdS+54e17KEbxxki6JIkFcyiL+fNmKFckf0/8Y9ON5nx3WH4iQLurZ
GlNIq7Xbw6ZueH73Mgn+qUqmnvYiKlblMDGU02CpRsldpTFF+oIAvLfDSBuzaQXZjyRm5ui6bWuH
SuCj8PPai+obycFp7oD1IMsjJtl7x/qOffTSwWXD4nxvzCd1hxBOOAt92yvUxS3ad4O5NSM2v0JO
9G3iY4lQfRE5b2N3/TOoIbO3WoclU2PfZ0Y2Tc+r+VDUUkmgDnwSZkUq/2WSJQetFnnEOXdLjr3p
FYfM9w1l1TveHRfxUdEaXmC7O/2cd84Zc7hpFgNCxqIOc/XVNOYmqlyriuenUoqTYaWzzPqBeSfm
GK6Jw85aeuS9CVaPvyqR535kiUt1ls6JrJnfpH8mZe14ZecktZe6uKNqUTllybRxKFKvQutrohIp
tsZfCjyFi4BI4WXqyGPYyNF1Qn8pcLv2UC3R35vcBXWEAO/9kUGSu3+j5Ln27x0xMnxajVmaVMNY
oXYG4QW5ZnoicvePeTIYv7kmDunxaZEtJkit2b1ksB7YlBaZXb7D9GzhLsAqH56VacHVud4h+pik
Wr8JVufWCAtKV+agQBwrlbube3+SUSawCTrbtD+FZQClDruKB1pqJ3X/JYFZwL563v2QR897nrjG
XVrW1ojmuG5Qe96djOf/fLWPy2IXQE+UoQBIqV2vImsSUes0ZXFUSclREB4XspLjmvFdF1UqlFQV
v7+K63yQ3tOs0VJxPnZMd4zWWEMThT8L/ugnZ/blI01CwK/AFAgU1HFq05uKbff+Jz4SpDm4iSBr
KojRCwoomJ+anQPCEXsxOETYnzRsMDXlW7X2WWeBvAlPKO8ofjonI48jyPbSdgpFO0DqguztFPb5
5DvNeRdq/JjGXkrkE+wMQyOSnbpdPwxU6yKFP+W0jJGVBn3oXssoE3FxnixbJrZOXazSpSbA1igD
pDcrSBsV16WpIuroQ2fnXqVpZsSTUHwrTqJsBVk4aPqF/3GrA1f639YUFs7cCxzWxe7YR/yPoOrx
xSQHpeeZqy2AaD8I5/udJVwyd40eQBVPatxPxCY0o7Q60du6a1vDZ86g6z/DkKqhatmmMasUDOlk
OtjyVKZSuRYwFVQX63FDHluV3RwMRVNRl/IXMqR4WITy4gPvph3nHWa4UWXKq+kZjzhRXaBKSXGX
5UKmGPohtRSnF1Pp7Lqw6+AoqzfF05j+RmioyaRm4rJLUwl8JE5utNMsiX4bM5Ag3k1xdJKU8Jpv
YHfvZAZV6CkztMBfUGO4xPc7qenRqGyTjIzbKAczvSFMh4CJpwKkDFWvXVEv2VYZVCv4+dUgvW3N
lnBYeY21yihbdc39hGSmT1ha+TDf4rPcC8XEqOTwSvyznJshwGFLvhfXTFRSctMEHjyumMe3kVzf
js+pyQOckyoJu/an9nWXhwNHQko1XrZdp7ljf16ujhrr1JqCvddHzF2y3Imlau6JWipnOjd90zJC
PhYi3kTEKpTB1abj2Yx+jTZQIMoYdw1slD3qDi4V1C1jEo8zQ0fJIeAdW+mkQI8WfuCGEgHlggT2
2qP96EJM+QkiE0DmCD4XYw5q+hapqJnIUx8LK26ujhIqQ+d9yEOWCpERk7lmYHcLt2h7xLcGXwR2
c6Bv+O2Zau329n720GjiuLTU6Whrd9AMOxfUQh4S0fv+z8kf+wVzpvPBUbgyDHQKYbnbUn1x2xFl
UV1iuTAnwT2s2JY2V35EaDmDmVjeFyZZOrFh6g7VOQU75n746tjsUyxe2rjcu6alIBRt8S4lUte6
SgZz8rKITx1toxHQbfsvW3d7YfVO0/wjumeJva6oSZVo+WY0aZjXI3Qo10P/odKrXpTvHK/y+m9Z
t38TbJ6r6uHBA6AzsVNvvCZmFxb8VSonP/eNADxfjmcyiFc5kkZymJrToAAME612DsAKzAbDHpRT
XgLbpNjwaKXxPYsKxgfFgcRL2nlUeeEe1rHMb/yeQ36a12FBwzxma14bHy/sj6i2q6JvIzNuTRie
VRH2us1yM4iygZe4Xqyim2xmWJqIvR9mLq3KGiFdOFtAC/a0RGn+tMTq9X9Ygd/BiDtT/PcxrSyG
TNqyGIVwAiEOgKozXk5g8uwiJSWvN1QKfc5wriKlrw+RbIt/5Q7+kVk6STI3UkYiD3SceGJ4O8/J
zEE3sN8Yys6xPqV27faYFZv3j+Yt7+EM0cuFYTwbBIiqtZ1v1lD53YiYZ8XJm3/5bElr0EbPqeFk
eq4h4CtCreNKuJ5fRORJQMmzKH8DWRz0lNodUPQHHz2BdmpMR4FfZedskYyWNjgr6Mmj7a1uXejC
e4OMDH6IHiRtg+fYg8yPPN3EBechbcNkSCygDKWj0o+PM+tGQgxTqgWIw2nUGcz0icqJWEa+PKSN
cY0GUOijS7swBPKjXcv/rwe6B3YaP+NLmDVyZs2HFb3UZlETPbbXrJCWJKKJXNol1F+aoWVGwIeN
jP2JKU8dTjDQDiyyeT8UpSHlw+VuGgj7Uk9iYGzdbzh0j4bho62HtoHVdQtbmyKIMtcWH3YUmOMc
wHiGZbu2+8yWRqxIUMTr3FowZjO7R7R1S0SIyWteZsXzuRuPSNGB9LPgtHYKhnrwcjHMuFyCFzK0
eDJh9EN4UTrJATLAi/Livyk1fmoXhiXi4oATBl/TyTxkQTHHx5ozPrY7V3CyKNldHEKf1rWL2RSP
VpR+w9bi36kGAZ5jChtHk0qvwqmqUyIybkm25AhA4NYF1hCui+W9EAIDy0xAWbDsFQjHLGgDY7qj
yeimKabhLg3cVqWsychB5kJJYAs3W+omhovnqTUebGfhzcXcRlGziKPU8EpFiEkIE4YbH3fqSDPM
rY14Z9dhFEKr0oq73bnAgkTnEmcAnN84kYyr0bqUBLWe3w6QT535AvWwGvBK1D4gwOEakMhrkj+Y
ITNY28suY3I4eIZksDNfDV+8iGhzDN4IbJ+QQJwDpDCFpW4fUhsiL8nrvw20qWSs/ZTXNecm123g
dyydGm9ctOXEoOY7nAVeB9AMqI15+7xPcl9dY9wIHe4AHAMl+c3YjORv51uWO9NvLMsxjA+YkjXU
axxe9JuCVY8esxBWchHwy+znjNf8U44Ysh6pwpWJ2QzL0usxoclZ8l/0lBgEN9VC/Xs1B/oqAUbd
HAdfwvGVAJRK9g1AFiJNcLBsji41OFxnxRZdFw9i1ZEFGsccqjXtrr/Sze2siqLlF45bSVMNBMQJ
QYOgHE/0i16Nb1YqhUggtTlqJcnlf50l8AlUMIx88Fpun+rFZrWTo1VVFErp00bd+mtgCELScJUX
drkbAHZoePKNBk3IkWmvODf8jnhwjdmqlhpZZomEn8/bGHfdwUTO12r+oTt3KHzJbzSYe54s6DrA
GLdLs2DQob/+TW5e/1tk4gKnJF5goCaHbZmVTvav8kc3M/NK8s4CaAUPERKfJQUeaiRlZ2jOSgB+
+ntLRFgoHaVc2Sf5Dpkl/lO8QCZY6Lu98zsti6fcrfjLBjyU7YCLR+dGxABaslaeAjqQ4Q2SKo94
JH1IAlz2SuWren1YD7RlXsE1e/Bae4U5s5cqGhdRuv+xSbfJnIfWJBlradagN1703EoumRRgAgyD
cysNbOlJu3LAp3a97MBho8puMuNWLU0UEeo5kNoLrGTdrcJ7ex5RThjHpiFoYC16M7J0hL2n07G5
CPNh4n9Inj+fbT5U+Zp1x378/YFKH2W7eN+5tuvMPv0SeUF8MUaZqT6S+Sfecx6H9G8PN2LgOA2c
eBFoRK2PTuqfp1FdNzgzyUwrZpD/tRgEa792HPh07NjnmQKUuSc43zCQrBDl+GVNerJvxcnVKRdU
Rzqf0KAY2j4QRK/wfZcKbhg5Xm9ayMcYmoJU9NXKm/CkqzHri4nNO8uWm29Q1wTHPpjXNOHwBTHY
QKtn9XW+R5+iEVjnb4/vTCcv1lYsfWd5wtj64/NK0hymjEJzQdhCKx17yG4V1rA67fM7kuaRrBHS
pL3MM+ALWh0bubQGRGW+C1lpP9ru1nOvevj4NNKkE+rccLyQ/mLgvOMb3raBch5q8kYbspb5Ropg
Dyr4meibaPTubPnCUEj2TJAkw2qAFt1QyOFUzfvg01euOTvtkf4MQjxgWyEuTj1NVR0LoZ5NsUXp
A8ub2ilBLJIQ0ynNHzrOg3gFoxFbc85EOAVj3mArbmn+iNpxkI3egn/6hgKBMyHvZ6QjL4eXOMHG
ymKJsRfdErdDGYkLVF2MccGk6VEi3BmxxZgjMZ8MU2YQ74bfKyzOQ/LHooRFq6hUBZV/aCoIsiE0
nHK3idPwaJAcYIbiuuyipgQCQZFGSCzDYqOZ81MJQB2uYjIRt/nhbxFDKMfDYSnp94kRyClFVIxU
sd6n5wJ9Ei2PSL15vXvuoM82Fy0R5aH8MxyKDQDaqXriuHu5UexVY4pxmrTGsaVtCMvybC7mdiwX
5dicvRcXTIqg8V3EdNONt27sMptwawZ042O319pvbRNvUmMtFf962iFBV6EfYwlN+86UzZOJr4f4
aCB5EeI9JJmvT1MaVkjc1D73HaVuPvYr29jU/UneneV140wIFAsJnkzfYOCGobfN/z+CEsybbIv6
wk+RysNADNMSUAJncDYBRhercEyuqmBENzGsWUiCwtH3epBxjZ6HV2wQ0Al4PKBsFamZAR2zBcjE
DHisM6Lc8LldzhGwy3v/wG6FGBhEuPAFtx1Im8Fhqu/D424ysgdIpi1qFfmQOk4wBomUpBAMeEj8
fpJKz0hzj0csb9NsHnVed83lh8TNrE03TE/N1mggSOlK78X+Bhe4UXybMhEPeB8wf54mfbQtsBxA
A3be5Rc1VY56vFzULbaJwW2sK5Xrktd8NO+2xZuyFeLi98S/AlzFOQbIdCFD6PEo1QgNVVskvDgK
b497wxerPKH5P5xqMZXyzgk4lyjzwbC5vL7k0xLRzANDH/CiMe9Ku1BnKsfONwKVd9hwk5ew49mI
ZA4oIKtL5Jpsq42UtF3+Mu3xLlrFuyKjeGkjfgGsyICAA0T4o50AiKXG3msYnj1LTIbdm323gcnn
9bU2k+g/3GTZTXAc771B2/7CgjKXUAfutvibYKLBu7KAqHtTeYfnIfCtnkCw7ZOptsKWNgkxDt4v
xVorNgiPuVuyk9Z3tDmy+l4Y0+GMu1BboTKxzRvlYXU+Qgf/8d3P8tE6ZcVfKU7ZS2sAOokaDKrv
WUkkWFtEMwsIbNNHFjQlWiffY2zC+KilGVhY1SQ7kDTxqgwbzxyrp6js9VbYWWwZaDJIVdNhMVcX
DQ6r7giXLN+mQzzkGn17LrbMblmtGPihQ0nYzi0aPiwdNSNJ/IjS1FNAXMGxa+2P1Jf5JtHasmLZ
6q68GUuj+Kc4Uy4rl6UhrbOYucmjVpnN6Rq+96iMpn7QbhxTVm2JV6EhkVZpeh1w5rl17N1uNGfv
2YnLp/vqFLiaAbDtd96/uHUgIOZbAMgLOgQny3IOxjlUs+ZtQ8aD9Iu1gpOGaHEjK+vgSjlSzZQF
d3evLPFAJtEWCNuGbDdhBxpPDDP5HrEDz7qV2DDIi7Jm9id6zvRt81japT4nEXijL1yavSuxdsMF
ERFvV3uaGNY9b9ollYgR8HnvJcCGg+kzW5ZO7OtD4f/5wk7+zpFR4KtsQd2UhsQ9hVyiFDTeDjHr
sMnKMoPgrZO4KePYJDwkvcAwGThrykxMfScVXBWBkApNAzll5Ln/OMeCFhQ9gAOEJhdW+xBEskeZ
L4ikgSfzVpxiwhwEoIF39aTVkNihV1P8hwwP9uz8i7lSzO6xPZJ6jrfX1dhs0gQ+b2+IQQTQ/vJy
O4f1lKXwpy9bO+gNU77ACzZC7y3cP9+KFLXfhfzfT4VgwRRyww/xeONArrSR5GI0T13wKTmWY16/
XUedVHi5g6Y0/ks3SJ3m83Y0EWz6YBG2Ul1gKQneb5NSifTfugNL3Bhv2LNyVd4HCODTP6QJphNH
TWFqbY2WT0WlM0fatqOkWrWZinLW5FisC660/edap0BJKyCbgamyjtumUq1fLAs9AVFuy1gtJ1LI
7PMWLVbC5NCEGM62sFXqxyJRVaPGLcy/dPokBVAB8BNbAu3LAxU20auFU1vtTtkqX8RopO6oATNQ
75TN5kpZ5USSOlV5Odyt4xTgSoBsqBWBp/gNuGak9pMOPWb3Ycz6m+V8xbV4LGn5P5vJAoFiVMf7
5RtFyCqfHUVlOyyGtLafetCVFZIRF0ip6JAWpxBTtuvszbTT7i09fC/iILTpgKaMGTPtoeYM3Hle
v7w5mjsmyIbzN9hguHXLDz/fb2099owuNvgec+tv+i//0No3Kox48FxG2Mt6X9ze3oW3i5JFOR1T
wqxC+fKCq7VYdrs/mdccUxj/sv+1PcmSjCzBD+hoiVTUd9u2vMzSUg9IVG8t370uNdO8ZWQVEgZD
HlleTM2GSEyvFDgZhzNXOTQNbahuju5i5FYLq+mCi3KBS4Cl3vySWaM4KftwaOpqjBg+N9FfncQi
YxEIzDJIcz8S/5gGtHjwtIspBC7DpzVBWDQrc4r7tlmGF4L6WpuZLuHiRQjDw7rJ8fpCuvlgqx/Z
B4Rod4U8qURw50SRwK6+MIS973nOmANqWx1eiFhpEGfEaEWtGXOTbBZcCkXigYQSmmlX3Cq3ywfH
pTxh5pogZ9hF5VYhVY7cfIZiUVuUu2lUNpOVxz2HKm7OuxtK/s6m2tdqnEf/XePPHQ51KRd4Ivg1
1TDf6ffPgAIzOqfu0S+QehMVGXi+c6zU/y5rsDQJvP4r+892NXOh9k5vUDXlP5JVYsIEJ9eN4hDG
QytvitnvLNVfNDOSuh0AQx15Osv8Ucxmh6T+xGUZPNKHo+Yuk7aNSgFRjzxAE5XPO4OdHSjWhzTz
weCq0BWOaZops9M+0eyPKr2eKdoBHKvDIMzaB+NN1p3b5uavo7MmG/jJaJQdFO4OCdJpTC7bro14
LKXpSTVbbJZqC5rtfF1fcpR9yADslVrLEtnEtM+I6mG4SNvKConCnfevWiTyijIQxxbwHUwZEYzC
sDkYjUKzQW8D+Bnj2B31RBWI5gCHEeZTrfp+9b40SuWDV910jxwJT6ADKKuhF1wB4c6oMddOeMSI
7KXqTZYRZF6E/E4NJt9z2fjkBOWQMGJrhOWHqUXh+yqRAHGMKSaXOCEiZ07wbIQyy65UewMcAQi2
2VrRPzFR8WBYfreKetJuqnRMQbM2SxYyrFDAxgWr5Q6i9LoEdKEQowh74PJqQrN0X6Ff+eG3D2Tm
v3+nFabxpPnyb3j0VR0GMEy+aVgKj2Sgdo/OKtNcigtbl6PeVP9d1uLlHu+oX/J2QmXdEHMjxijx
02I9zJH1R16le2I2CO0paj1MJ7xuMJwXG2rlBLY6Fz965IyhCi/k/easbg0ix+6okOvuuV8KBvlS
HYmWIJWsDrBB8NAiiN3iJTnaL+9Q+WJ8+OzWVcr47g0d5g6gkNBUGrvE4VNDwL9Le7C95liv6Osm
NCGTJeqOpiaatqc3JQw6wdsIliEstTEB3RDYK+3ih2YbJINLfaRCsUYqXpGn5ndCfYoo8SPXuzMQ
Btpq873aqpSZdlayiRHUVmr6lIaYuwKcwM0ar5wGmhwEWWOeNOg87Eg3M5iimJPS6PoxrSJbh3P1
QWYftzzgqQVDXlp+YmarObo2zP0G9Ege9+jl+CxMBnsDrzYMdEhdNQDFApdtQ5vlgG5Bqa3TZqD4
krVZ0/3XDyv1OSDn1OChqX+aZQ41pEbgYdCGaUmcJxKJnPZS5LQ0+jm/OL/rVZZED63LOsvXzG9V
vudmG9FikgHZ2rp4XAfuc6NVd21wa4qIAGwSCrWHBnyUAZ9uYfCOCo+jyCHv/g9wX1Y0X7jJd7ve
8z5ohx16iZPT03W4FIgq8/HCMVZDekupfJWl3BnnYECywJzQvOO30w6oofvzqshc4SFm8dr4J/hu
AUs+1oScdXfsxJjJ9BVZEkP95gHJRFrq2apvXxXcKptuEmWZVHEq4kK7db+IyCDl9Xqu/5Z4WaWy
8zd66dGQVaH+fxr5J6wzr8MRilgFfeuy20MFPEkZMnxMKSDUayyIn/UW4DJ0K1011bZPRfb3GCFn
I4cRl9qYdizOYs0+CfpB7vYD74LKf5vcDNSOJAco9uuPzWWnnLM7wFmLRr1mmqJuFvtpamjoBF1b
CYMnDADUy4qd4t+DV9HNjzfbJH9WRjYW5qq6Urd8ArlJnWC7aeUYfpzQONPXsuFzw0nzB3M6uUdT
4J93Prc2ZXLfiQqCwCGFpj/emRv+NRAwC80EDtwBYivT/gECYPhqryPKM2TaL+5UfsqqtTEsSSA/
6ySfhYV01AP/i2n4idPOki55tW9oqEysB6Kw7EgXqWNp9+EeKe0NfXrVPbO2ASdN3uKqUgLHNpLZ
hy4V80CGqlk5nDUK+z+d7Vw1HctgLSUSgJGRQJOi4O7RAjAXLBYEa028IrsDNZ8pDGeJrF87QRpy
aj5iN1N4zQGzTeB2ZFSjjjLYh/3E6H2vsalVPciMhBopt318IPEwvdgAndEGn2vc3sdBwzZjzkDG
OTYgDTcfof7xop+SbL4JEDcJC3kF/3arVafL5lbFRFZBJ1pzOiYtif6hutap6sGM0GhWb9ubwDDn
gJ3hs9eZ4wbjO37rpuXAInpY80HMqxtBlvTcvFCFv9VA/cVyEEadzRKzRKVT1lrXDYDrP1JJ3MP6
+y5Dpa80He/3dRyoH3yWGuw1Cz5Pm5Eoetjv45ImgMMKEFiMxMqHB54jV1fAzVjqg1BgrikDLwSQ
2mqiCk87xeL3tYHozXvJPkzZ4sH3bs3iDNklSAhrFKoiwQxUlAtSLfw6wEXZAh+/xlgYviN4FuwZ
+fckaOGMNeUPSYXUlqrXEIZk++CTjHmtLFakiw+zb/5UTN9ErKiM9OWMMg8zY38ddS1uYSCudB6I
byty+kUKL61tHtR6YAfTwZWhr47OjuTntGbp+TiCXtlNAupV5N6xUMZOxWA5lktoPbBCus+Xj5xL
b6HWpwZDbMyX+lI+Ia8WZACBESxVOaknQqgBlaq7HMSL7rj9jJVKQ/nalqRo0Bp9vufnIdHdGCzH
fqb1rkguIYv8LcamoMrsY7vLrB30MPC467/SCjX3Ebk2O+TJbEM9XkhRLX5HAo97e4a3fnoqf/R7
z3QQQK3k573QlDqdI5ZYVlUDJ7iKnnRlZDQPJe8mrxaIlA59BfWek1O1pKs8p3ChtlK/p1Rsrrmb
MadWf48TorKthjBFn8LHCFPE6riAC/z4LhogAOPVZhmkK/RWg344wSUICTVGwcmx4+OnOg9Jiy6R
4fPVcVgaYtJujyaGc0vnNY90A3T5Xb0+1pgaT5Jj+CILyboDQ56hfuRNi4Cdx4ns/XzPc3tJbS4V
uLMowh6SoQwxsVCpjTDRN2rSwBNZs98ohCLRM4FaKxXIWBKKqX432Z6/fsOdNlWa9VInocAYbXbw
yjeM68DtrNxvX0tcIHJvyEm506iWrsmts9p4i2D8vVjFcJ+pHKkzD5NDKgC9VVBkRxekdbjBOxmD
yOT1Rl/I7EIBSssgJQF/Ue+zcZ9wEyDfEiKDLDm0BmJFJg74q4wHOOUlvueoKqyWZeE1wkDNyOFb
6ruAUGOgcsfC2DJDKgLps/7EPbH48QrxoW8zrKxlCSk4M1G/m0l1aoyre68qEkLRRL9BSCRR8DHY
8RASEkIu5UC/NkHna6Ph508BEo+FQLnpc0CfzHpvTkvb1Ykip0VDeiRE4iednx+A7ZOzcevyslmR
cHfOwmsDQQoZgmTvZhwwltxkOW+n7shOvdm+dNBV0k5XtmU7+jw7WDRRuEvcNncckTI8eCHmmmGD
YIOKKcAc3DmscQHPZ976BlyEbe1a7mtqkTh93WQhGxJ+AVAB5c95PYsx/qaSoVgETrexVB45/OUY
dW2xVS19Wi4+BjkX1iJbkhnsvu2hSTJlWKuN0uBf0CpySOIYd4AQ8uqxHF7BKrJrO5ALyOlBsNv+
6KtVP6TV1uc+XvFWwZ6kISKZ/3CFtiav0L70UwqCWR2sQnydsnAdXL4BSZeAK+2N0ZEc+dk8Dt6x
utrxYH7Tv1Z+rmGiqd+ZBCGgeYDdVN+DXbBLIeK/zcLX7pZBPq86lkXOsi2Y6FCnzq330SeIT3dU
2D1sGvAb9VM2aWL1fD3d8DMUbHXFKsCDtWswKBp7w13H59d3FxNIVPKH3wj9YjQ8Vf+jNKpLewr8
cqEkbP0rR8XifcRLp5XkrfmdsIXUiJs1B/ZfpI7gIoVaXX+PIBH4YnwNoPOjmcbO7ajIDWtneeX6
vrMUF0e5+M++QEBukQrzdhzh8zXXvNCXnJw5SWoSMUcK7NeXdZfJJF4cm9f2cmuwTFI+vevPY397
zWE47aibTpOLCdspoOWB71ku5mt54q/OSggsUdgIaxHhA9sEOZTi3UmQL4UW/wuNaSVCMgkwPlfw
13Ii0kqfLSlH8XAHVu2x3dNH5N+5z5wpBvFiXCqk1MLbQvhsh0oMAtv/CHRevLue+N3CFmNguSyp
rxXeDucALzdT835pHf7YaVRC2ufJqwV/D5aBj1TFuf13ZI+w9R8lt/iyEWqn+P5JaifIib2+VJe5
hONB6JsuptYdT4jq+EK9vygc86mmU14V0SUIut0pW1IAP54idTXKkLTtu4dRo7MshVT7G08pM/w/
HR3yrY1egjyUx7z4tVgNMzj6gUIrzCp0yXorSf9/CK7737IvKq8EJdqpWS87hRdWuNM9NGQhvTof
B9TogMRK+JOL3V5gHeEbVwYlIkZSP/DPUAmiZpC0PfNP+zi/H744eVHnopIz8tGPcI9GYJS0t/E4
JGd+CR1u12jC2dLMeC/CLy6AwiMsAZVi9ar3upzRQOT0X6qVtCzenkDXOVvwzztbjiLgc/Ibb8op
grkFphXj3KFXC0FfGiLjQ9J3MkWyib0FSPVXj/cQcrKweFj1DsTyfAu9yQ9OncUFyBXQ4nFF2lll
spaxZ4I0OjUE+v5XUYJ32dm1uQNq+p2d0DGTcV7g2pOMpoLxSqnLVwT2KBDUC0gOzJqoZV+C5bnq
7PBGihQC8CSze1QNyHSzZ3+3ikm5bUyALdqWOyt35O3pFFZzYLW5IpROs5rbC/5TTxTPWpjone/6
vlNQOsARtQuuFqqo8Xxe38Kn2ujlmM50mi/J08bqRwJCt9rzzaz5YIJAU8wDzZ1d3otuu0s6sFub
CZ5NxX4P6L14OLyk77PHBRG14MHYlLMJyUxogDfXfaZv5E58oh0cnWzlOcXkL+msSuy8IkDcXnay
1EWAGRnOjcVm0P2m8cSOQvHhmNcZ/Y6nWisR5XZ9KLK4qi3KkhbLp3E2UaoF0HYO/a7t0UqmikFg
4fcwyHMPjBE5CW8iTwjn1LiNjla/xVtDLHy6R4xnT70LAdC9wgmbOmBxQCMFvhtqH5w7Zzinz1EV
UENIiBSx4JtqKiNDPfbXzhA7Gn1t0Txl8CvFlCJv29jjUiX8eW9yINmJAV3azR1TfTVLTjtL50D6
rT3ImoppzAFW0OjxSt2KNsvNQyfeqBz/uxVPVz7uIHptnL2CvuGO0tcak7tjBSZHxUDgk+GO+/Km
pnBFqqNIiG8j/pitLplRYKmVAxKIohhv3rxpwAA7L425GrRYrKhckjQ+xFzSmc0Z51S1WZtZaMf6
jEG1Xq5Q/tr9/rFz1usEqEo9WlGQKs4fKoT+Z/+irksFVGdoTtxI7nHjkcph/RVVVnhrl4TKacm0
OwpEcMVVzSgRV/EAX9kvXTL2K5o//yPiGrLD3VmEzgka77SvWVl6VDJvZKhLUf3/c8cSWWlmC0qj
8SHM7W/8YDN3RMVAulYg2MZPL/smjno7QNUMO+5NahdGzGZ8EvpVOr4zERT07cn1D8hA+ROFharp
YoBWBUpKEDy+/w35FN5+VBJxq1wiqAui9kt6q31d62AbxUhWnkzQQ+z5AP2bnIgVzhGiphW4B2Ts
X0K+1BQZ/f1UkQ67Z22ljyEJ5pe4QHKYZY8F56Dz9J3bouK8xewUmI9Vrud51D3B/eR7rv8XxsaE
fbuw1c+Jj4skNDhOOn8tutmfzZLh/z/0PhM6jM+Nd9u9oJwotyLRQkfWhOmu3Bcy5pLThYIfoWl+
Sw3Jtwpo9sCQWwccEHjVO49WwXQLsG5Ap76FTCGyXp88uJ3JBsAQc7HawwKjhEa/11ZmflyTnn4x
DmizWnLG8x4ijYQyBdW+1R7H6njqJRx/QG2h8KCaDi4XzGts4pUWm/Z5E1ahT968ZC9CUyvcENcv
w62YLIkKhwMwupIxvTpxfEe+TwqdFXoFADFBWv/QzKuLwQAKpjrZzfE8BE4c3UEmQ3K7BMUeYeY2
7UwKpZzDHOEAGGuC4QXIIESObwFYfHdIJ07utKIZYaedLuwBPd4d2XHVnpJZk8MlQ5hKpr/AU6wk
kMa65KFrSljxl0W/3mu/elSzuqF8nud5nSH5tj7eSl1/8pQj12ReK+uo7Ze/KStxf1jp9Dy4JSJ4
hHDWG9rSlHdYn4n5yDkul9I+/VX5WI6CvT6+T3XZ8oqlXZEMSwHrh6E/wbD2tBQ5ZSkDZ0HvcgvQ
5rKVuZpAYSD+WVVlKabNNPgtT379Pp7O/JnwjRCs0f0pC3X5xJdkOAqIbndL/xtDWo68cx14YLuR
UJUCChZUmJcJRZRcoucT1lwvJ4FfgINhVHfglSAQ3IqFH4LA9PfCzVlDJVZQOPaADPhdkJgoUKIU
7lKli1keCjO+scnta/ubE3J5r9aQV5fMoISFsdKVd69cDc7xPPGxTFHPVtGI3TfdpmZbB3LjRThx
u69K/RjgfT7H+bi+vXeXBmWmBASVqsr97iR7HCdeHkQfbXj1Hkl0eB9W4Nsmfzu+NKLMwajK8Hia
i7o2+gFZH52C3dwf7nNyb2OotgyxnT1EpGLRnLfAo1tIl8uwSickGj96vyALUI7MLEIZEU8Nqi+g
JLv7R3kSpgEPURN0v7Aw33iNV8f0d3v8PX5BE29tMR5hvwLEPFFQ+T/gAnN3RnmPHmMHB77k1SDF
F+vqMi1FmBDPXFopyG47eZKI80L/etvNctgk4aYuKF7Xt0NqQW+o2oUgYn6BBsNU/G5iTaG7NChf
z8mMZqtBF90b1xQKW+CpEdWPMI4bRQgnvewaXH8RuzO990DHwADmXWgqOuAHzucZ5irsNDdltjWs
gsNczbNUK7pOCxZEM54mCqJfth/c4RG+DqYmSSggWLKD1l2uJLKaaXm3hp5hfnxMZ9VgbA7BLcw/
psg3FB9Lq+WPv0CLfZJnjQ+uO/1WpB2FqzRlQP04VZ2DTe0MTGT7iG1jetANIVMWJ8P96IaofPy8
nB1XQ3Pq7B/O5bEuxkWEiPPwqZ8ioHXY2lrTl729nPRScVRjZ1NyFbC86X3dNPUFLEE+VHuuf+Pb
B3Pc3le1t8nDcMzY7p8Kvw8oSGIJHB14NIHe7IPa6QVh4O+lR3vDGscnHiX4rb7czeLVtRXsEv21
gatBBQGaiF9XUsrRVS5wXr28KiPTOUJCuLLJRmNJI5VF1ldQ9HR58mtSntheC0pzTDi7ByksKMnN
bf0Il/2syFQoKW2hv//DEHyBU1agqwJNNQrT3/ilCPwtiKBt64nqxaCZXXxrq+44ZkCAQbwzilQS
TBueyEV8DBLFtPPBnfO784qiP3WS7NsxwEY/iExFC3RGlpxNCR5Gs8fVz8Cq+1YUMPGAJ1vUy83j
mUqhjzrnDPqvETXtehdNqghiASTR+5bZXOiz3+MqVboGmR38Q36MzfkCLPAd6Prb271i+Vsz2HQ1
2naic3ppypOYmKirRXHKcp/x9usxawFDnsgZxhQL+CtqofEtgwhXWVVBOgDzTuJxjYaezZE98rvk
0SQAFwjiivdoJSG7gMuIrb3E37f4E/pEzLazzfp8sM45VBBfxLw18Y/nWUssqKbqxeBlObc52ZC7
+la9bMkWnqI9/lSJEZou4B1UMk//SZUowTrDYg7omQYpZcqXinQnX8TIFgWE9FsRa7Y6fDhBO+ka
jznCKnwmupvCiYu+iH0xhZC3fH2m1dwMViPGrfz/Bzln6/FcTp2Pgiti7NPUVow4I2hjKI61g1lR
3FDDyliYR+5FV9zzWw0SHd0j2Wj7VjZ0ZPlnYTJCO5zZLhRZQgvt1KrCgxaHzokslCfEm1NiRbh4
vubA/6RsyEUd42efmBRUvapCuOvRoGRUDtkypUs5bbTSr8J6Ym6/TaCxiZUBBF71IrhvuIv5Gn79
DA0EfBRrIwONmzIwx1E7vIagi6PDFCaayy5LgkBa0g10VfAWUe9QaT6395tfdJ+k529V9qVMSSs8
6l6HjkJ2b6t2g0JkEzVz1AiVIVrdmvnoW7qi/b00mY25ysOOg8oeUZJYupy4WYeQw5oCJqjt2ff6
3pxHcYcOxq2X6D0yEeraamI4rpoEiRNPYIBzk4JKfwZXJCn/U+eKXEIur1pWOhB6SS/SIU2C2RFG
lY3xxqVysQVIXltQXFR/QRe0tjnZz5dS6n2kTevVe1qDMgIqOwguLoWQnjuEH8ii+hgkb1EKRWmW
GlENN9VOBhMkzT8nVntTPV+N7NkbE5fymk5MxXoNvw8/RkpKMdiAxq95IZsHXesBNaU6PJxTPV8m
KVIIRV5leBgC1AdOUHIe6Xr+Y1JHRSOP1HSw5Vj9jxP13S97UP7HBYCJBV0n3YMWTmCZNyhtmzMF
MOIAlUKwBD2quiwMzT07HTQxwFDjtw1R3B5iNQ2xNtXM2NNuxQRqGw0qt0saUzUV+UtqnpOPsULj
wcga2KeYMwWPnDb3PJ3drLvcNcDuZUZfCyT72pm+knUzKoFGpoj1G5KEOOTPB7MW/cSj2xt3QGEa
/sXFTn5/qWGZRPxEIj86X5BerE4y+fShR5MRinQGnxNv23JN7MSM3j07wp7DP8lp/UEj12qEAk/T
D3qaIi/FQY14zA5/EwbvkXFtO46TAfbEX3eWFpiuL9FZXVBpZSuih029fBLtSV0s+dnmmlfY7FeV
bdlgweCxLyewb75thzlelFxSoL8VkiS/aa53K1zDN5uWYRwARPYb6/vWqhNYrizlTrQ9MtsU6oPn
PzDwtg93S+3ZiYAX/KuG+JMpRzeWfwmHknjFD+wufyOZeNQPMVcCN3pqollfjoT6IBw+X6ladIXY
fh2NY8qcKokFNYVW2kxryScvcA6yg1brWcGNsisBo+AIxWXP7LvkfypQBHpAdxKE0s7cv+lfj5NQ
BxO3ujmEvzPh/5onyKs/SJfcD9/jfRXrOGlI1DJ6SUcYCsSy3hy9URqzojwrSOOvyxIlJ98lyV45
aKDau7q2WfDtCUn+58wkk1joW2nImnOJ6By0kUrOiVJXK+bQYukBZwzg8IKmVawMAShaFva5io7M
Xwq4+AAL20n8RdLxfsTPp2wHF0teuDf4I7e2UHnxePnFiW4HhnZTOcz7VxSBW6Gx/1Tjb65uTSQI
MVYcp09kNqjVD6GGTG4bY+8Rv2k3QiOynS/zR2zBmtKfrjhdwshPHU/hP6XaDxmbQfgkBkSYSryt
fgufDxUmcDFKuBjhwG7QhsyPq93RZFMLYF7TMgYHJcKSL6IF2XsQ1gCvLb3/19cvFlvDIruYWxA4
1T0fDamVGhvyyJAdCP0Dduw9w5vJe4A+vS/NSJxH171iGJQWz1oyW17kDu9ZHcuGA7JAGeqlxQVG
CzulyR2iCEl1tinaajGLsRert4cOWXh2o2bcjQBo0E98RzPBCHNBbI0lcbFS1u8Fo1huVIuCCBqL
lFeCc7LTZeTIZn8QqxHfPMB6QJ7jK/4fVRthPG097wjnCHAQElnYdoZ6poirHQjVdNf2Na2A7sj/
p46vVaohqesY52HWPi2utj0bS6pMuA7qvneeA7ycrfs8wVGk5aoJMcUGBMHCx7s6Czvzh9QMouBy
oe3LqqnGFnAi+fEH6gEpZ2XEUflBtCHVgYoMN0lRbJdDGWtm4jG+UetHa9lYDh1UJU5Dpq+SZxWx
ZJb3eQlEXnmw4Z0LLeOp8FQEWWYYwIchyt9TZ469Vh9tzw69Na+tTpebfOp1gGtl6nIZS4oFhAlW
LOI1bsRhgNX5wr/a2B88xxPjHQ1HGRqEH6QRU4eVtQqXKNDgdTSp4vkzWXqAIKxNVmyRpS3Iv/W9
CKwaDssJG4+mCbxVlHf194A7E2ZM1PBByO/BSp3/XLLJCtqn1WWRu9OMKUiIPohUpGj9fsHka8kC
VArTAkNI3HqfnPoTnG97DolgwxcFayL31C9izrwK/zledKksK2/Bm9o+Aklydf5zFtFJBeOOsSxk
lwD6qnSWRU0+vNCw4SCwAsNrDery+h9mjqc7L5Eu2+xieZiZQPyoWaOzGgiS5IzvXz/WSDVMuupo
MwRRcT6dZ8KZXlv3x6FcayxQ9An5mVaGsf4MaghsyLXpJd59ckIDMqjUKph0diF5tNvGG2U22dOP
mZgZXFPZRNSClw3htWXMe8F0D3qkGRHGK+An4s2ocJVnGLy1pQCyLacg1NMZzKUfwNW/1tsPRnAD
o8fJOxtTQzgvCZF3/96g/0K3pCXbxiaUX79kpwxeCHy8Bhsp486LTaH4SzCID9lecewXAnUjW7lz
WbO9fnKNPloOTPmIsgurdcVmEYIB4lehpVECjZTwo9ZqkrvoDPsrgEibLzxidyh5eNy4/nbmjtm0
yF4LVWJAw4by2pEGN2CEECBziSj6cF4h8kf/AjuPXHfZ5YNcC01SzKnfhgRUNBaH3X/L1nUrY8gs
jV6L9Extookbta8AxHwpDVA7k6twuRTsONSLzGeCviZLuVsVO6S9cL7OeV14sngL6/99Vzl6AY4O
ITaPT//NSjKXkhR2U/bN1wfTk4SnXJa2sbqhEwt6ycCNy+ogqq5pvLqzGI7oCo5lftpL9lUNq9NW
8dx5NTK6THEzkFlFSdAdK9KcS2wePih32KX3YbjlFr9giJhwQV1hKDZ7wug/uyTvfTudfMH3AQ15
EoM5AcW2LJKBf8oApYp3UAMGn0ynyRCm2rQZWo0WFqxAd2AblT00B3re3fge1N4oa8QAElwI/UDC
NdYlryHBazaIrq6FHDu0Sl3WpOTsYLHw1xf+nWAVMeFmaRvFUCZoXf9vLAC+qsVJYyBpj7qg7d8a
QaTtEsPk0SW3Yd8sqb/oPTkoGviX8NyVdeQZ5Jqf7iZ+bv0t1p7Y2BKyCwA+f7BOo3B2IYyCKB2c
+P3YUrkM1RlG0p0bQ7yU0qPnzxFCdRkVrnBz9+n/RuqXDSup4MoKMM0WAB9hfybBToXO8GJp4ULg
Tr8g5nK8EPfXbsXNAZPkeVSRX44uKeRBh7irCuHnokPcZAIaF9+37wk7CDQffQ3Lhi/HPjQ/+3Xm
UN7jpS3z/p8WXyWhJ2hTIAIGcVPOQ0TM2qEXGVxL8PKt7SXngxkdwms9j5up3IuipvE8w9heMSR2
b0Sqgm6vn3vscJ9qrSek5Z2sJYOeFZwKdq3A6SDukWJ/c5YjH2oApFSIgYrMxcjsE+QXCEAfB0Hx
wb/VaK+AgkImA8XD8I5lxpllvfCHHcKo71k0XQlIxaZYGkXnYnWh1dZrfyfLL4zPhc6L3Q1RA90F
bQ2x9a5BbADzfUOhpuAjX960zJiWAinjjHd9sFy+IpGF0v48zIoxnkBEtgs04UdmrOjGHqogF0sn
QNAfEEHc+OOqAZ8vfVRsizNajbbr2fRrfHhVY5qV/TVwpI0GcwrjeT+fa9/sA8iK7VEod0qrYnGP
mvjUDLZVshC3FCUPA3KJIymaUcdLFL/cwPFJe+AMa/QQ8JYbvKlPDD4aKx3u466Fz4rjjm+nx2AN
9GUPzny4CdlgVXCIa3fEfPqewXiKFYfHmN+cxBhM5OWUendC8VwD9lPpNV2lhAa+CUCYg59tArvB
6WHY4NyNn0WYYiP3GGmrmvJpTrVOgir5AkAqpqcUE3D/CHmXuWV71kendbF37oYc9WWt4F/uM0/x
3dtB99dEx28nJPWxpFbqx8e37SUjsMKyHqj+oMdB1D3RwqrUOy3BCueZFUwRll2ngobSKMWKjAJX
Rx3cP0xbRGTHIVO7w9dpKoOJvriqJveGIag5q/ayEyBmewVrWq8vwjHs7msd+jJkB99AswMePkM4
t7cv5ZdvIqDYluwCSSSoKY6/bBxv13g0jdv5OPrfvjJLDlAbQwOKntyOmo5Y72XGae1cWVaGeeZZ
U04wD5h0F08y1E3gtQct0G4Bf5a8rzCAKSAhZfga+J0qm1XZXjp3h8+KdKIzF25lhueSx4SidDx/
EwemMBpU0evjalX2Op5b0ugm1yMQWVDgjDdxENim+m16wOuayIaFA0RgMY/0Zp0nsSeZbZEhjFK1
C4quZDVy+PDbCOLi+cX8+KmxPGkJ+hxsSyfhiPh/THXGs24XgxVT/QffJx/gEiHi8EjDQDjA+LIe
JMkIk2nzbHlth2iQE3qI9XZTJb416RJigxZl2ykBKMZfj+sqKYH/ZHNP6hm8PxRCwj6TLAZzhtwC
VpxCBwygrcjsyM6sDNVao/U6sfiUZZgWn4ur30KO0J7BzYazYGZwbMkLj1YceDmZIs8hfOKypntR
57lHi7hBC3sRoYO2THE6Im1hRoemqO4dzhq31Ppt9QrhsUeB6liwURxbiCZwO6fNHkaVUu7KJ7F6
QtZrGLf+JoANJz96Ly0+pBHzIwpkeFOWdYPNsDH+9ozszCX5jACLDlBoI5oyGrMwepmSOGevaz6D
EZ7ZlL+2JMmXjqQUX54jmyv2DaAGT5lgSdjTYK3E3R3w17O912bNpA66PrR+tiXMrn9N/Ed+rnhR
nv8lROnYYerour0HEkkR2+FRp97Wq/UqInzXxQ9LP+9N6Yxp6sNHiKVLZtwCb7yGPNESfHT4tbFR
kEt71z7lz0tTAuSIQ5PxN2QJt+IlBx7YqVaL4ikUNtkjeTmJuIp8MOjetXdbG4yACV/j/TOhu4Kt
TDLzfnOsolWpfbuJiSYmHXzFXyr1U5U2PMmLkBuKUKAr1I82fVVDEdbUBivGhUBYWlw30AdBLJ6B
VpIBIaoZ5ji8UTnFE9lyHNu5xLBl4CrndCBxWxjGGzir/jsnIJylfyVRRD/mKF8oaC+QS7kwbp7+
+hTMyTuJGC4KECHKBdH6oAQY8SHWwgw00VlHMv6OYtpG/ugMX+wS76cvwvNnlss5vxRmg849dQLP
8Lbw4ZCHnvNA+r1231CdtTVDfStHVo5eLCxgQrNIEYEcTLq6LlnjUBtCnsZVTXGPvI61TjqCWUor
d82iCwoP7l6I39NI3Upf2YHCR0FkLBAk/m+L6WSPAEJKrd3IHlJQ3oiafwy/xfVCFKTk+yZjof7P
Es7XuxNJOApKZ6fkG8Sfv8NszAG00cws78QgWFt8O4n4+TDYSQEPpfIC1B5K9THRx0SP5He5jOsJ
9DgvGGxF0dAnAmLvb3pY0aflREQh4kma4U6h9fjs+lx0YpCH7W4zy8Mq2fLW2mNH4ICr0XEqUmgG
41KSjq6wATEEVbirRN6JppNAseXsHKHUlg70/n0VEbfY8AOhKShmKtMOkl9k5ET34luaTD95cbSZ
jHuEt6+cPrJFugX2KzSVh+IekroIiGynsmyQ6NzXhAyzwkXOuJ7CbnTkgWUebWVZoPuaBt3apWS/
WxCDxFtdTrMbHxmX81lKf4Y3I37Y+kgaAu2o8/4PCerjw89o8k79Yi/WXafssz8AqBXDRhRfrUDr
iXelFMOQ/ZZyWYJNixAtdq929+wbXi6lA1fZrWffcYb4PwMkngOYo6NnU1G7yxb46T5grU+8/0x6
BiaHS+EeZAGttQp2u/ZYlCAfN26rlVpUD63FtehJfXS6LvCgfpQFYBFK1ykfQJOdVoeCnhzAmUxx
FTxENhIpET6uBuO6IZt087SLoCp+PIWl/eOUVFwc9Df8hjaC58+Io9XEM3F6HJC27F1ECa12A4p6
FsPQf7FJfvrkcULAScATYh5dx55ncxXSGymu0Z8zqL2Tw0HHK3ooXyUeJZcy4+QV4dbEpxo0mnBF
/hgVQf31ImLSnDWWpBi2RnTjhizU/lm0mF6tYNpT8jM1nfs5RKGb8gPhHwK6lZc202Bw4CTxhtRJ
PIWoAXSPqdeTYx0rZmZ7I3Lv11zPrJ6HzMn0UTF7yPxS+UwJmyop6lD2DKM5x8oLgRkfcjsMUqSy
DBhajMraYVVa07CcWqV2iQ4jq7g99pKSdu9PXgYM9byOWkovYwPs+/P2hnQFKwMhvB8PPz3Xd3iM
F1oD9qGQi0Rdh7S6eYvSai6E/5kS19M4SAv9jPQVWAwQlletiveBhsOHIcKfoHA9FV0ATPoG96dP
MJep1tQr+r+PEJuD25mE6O6ZBwHIV33YioPlRO6XJX9d3KhrBwr/jnG0gZJ23UCNEZP7Cow8tXnp
LNgDeYfIxxlgCNldDwcaY1rkUXxVyQvOLQ1GEmN0BmUZ9OjdBvFIV8nM+7kUwcgcWgRYoiCIG7qW
8A/KfTJ5LHRe9oTH1LCaVrlkeqp8jBh0zfSx2uB0lSFecPW8WPruzRDwi7VgUeYGXrf1y0Px899r
4Y/hQwxB10Gkl1RWKjTniRHdcRsK3c2mIemqlPIsdWnV5TUAl17G0OXG7yzYWAla/QK1WVHuxMYU
8aEX5WkRwVgM8lNkKOV9DupSeWUx9oQqFCEpHFy0YmN8TrggOwaDhKVqo6ll4QLGJkrLHgI6+T2H
KBcZUxWSIOXEHfOlKO9t9i3WXHXM2zqIO9Bovj9RMUURR+DnVbU3MhXYoNZy+H2X1KfQpke3AOAn
K9sI8LqrI2MfWJyWOoTKlNV+tkVtf9OqPP5+ceb2s4QOCTVW9VIEcSCG/8k/0eo/NdVSBvT5Ju1a
r6JDCt+lYE3VPKPLiUAK0nzRG69FtpldXxWj3V33QW1PL8qzgx2Ip34EAJN+Nms37Fkp4fGx2zaq
+BXAz6OT0GzApadUy8IbsNZp1r5pTgSwYDRfjZJ2u20D2nUN4DaSJxJAdoh6GEpvQO5QS1tALcBR
8Gw09GIwYpI324vmHUQ/x2xYVJ2fcmAS4MuFXCKJM6RchkXPTxV6ntyAQeFmRBXDwHMRQbGzVUPH
mE3P8B5+aWOCg6+d7DoEduQwQiPn18uJri1MKMJnnxxSCcoYUrt/rldjaFrCosqGt2amdTe3+hYS
dZgHHm7K+ihb+FhEtUDGquHXfwzOXoEOMP/X8tnWp1+0HQMFplBozxrtJZN6HAThCp4EFRXrN8Sg
RjbfcOZymxk5XBcOcf493QUvXfhrvawuiEuRAgWUc2FwsgHyJbMbNrVLae7Z2/NWeiYuJedD7KRh
REzhrxkVJzsuWM/SolqfpykmFW2xcqd8ivoXRJomLqXVcnsYreU5UW4cZ5w1ooX8jIt8qEzpU7M1
dpeSK+kapVquTfZUS5MgQEl9vJBGQoGB5hStLVppYEiWooqipbDB7Fq9VmONRxgThwbrv5dyjWaR
PXlC6sNjAO2AmMBKKS8onR3ikJVoMi6SVKIIssznmuHYs20kmK06+kPAwhPYAFAHTZ0+vZsKr2rN
NAQRVf7KNmwRahluOb+lnj1+kgU0GYEyoBJHvGsE9VY+iU0WD4B4mw4yt6MkyxFO/cg+7ZSYSI7D
++7GAYkfY3LG7ff57MEJV961aRrKo3hT4fV1GNcgFcj3Sws3IOCoQ0PPHzh1dzu9CsRLsk1wEAKN
ZszPH7a2Qd4gfMhJEpzikOjdGw0IekbdPQogv/34CYN7k7Uj6hen86mq6jr37g84nYNWTuGr3Jd6
PX4uM/qrcr4AlY+7UkCn3nshPvpF/bERjRPdneUdyWmKHPbnJcxUMIIQR+oPTKtuz+I5f9ZjSwhd
xmO91nnEDTppjD00bCf8s2bThsHER2AQlN4AIg+Bfb42nILj4xHH4f/ssYiDbvWLhfjc7PhctNdt
tVZ+a9+zthvCa/YNqZOVGcsWhmFJ6WlbNT0CBaXdm9P/0X4zSzcEUvAzG41ZOIkKNEWvyQOR+y7f
RDpopsPIKuVA0KxpwnceTCFLSAQxTdrCoufxSZpDYZRcm+tWo8tTOE6ZWF39UutpDmTeYlc9toej
ofnqEgmEzrvaCZMe321IEJoF9UOu5dXAPSDMgf3juw1UAOY1PwfFAZ9goCjFnCLySQdEJGBBvGFj
spau2k+n4T62kt3cz0Dl5K8KVDlOHKpLsRfG+iXJVe0g07MKbHO9/BGhQ4tCNY02MkCaBl0WPwEZ
HgVYRty69Jw9VmAm98DzjjKZt/D7sZ1b8o5hZlrJFMwlkrfNCDAA+wWnB+3bHrYJlbBDFu8t80hT
CibJEs+cbF7LpRXrZDBdPM8XsBL6sPN2mNeqhA7U5A2CXHbvXHpvG26GWJFS+yVTtbwSx7oc9pIU
6DUhc3lYIe0Qdw0x0Nwsf2otey4mpya7XJ/+aWOvoSzAqStlKoBrZxA+ivzsFOEwoRSDJgk27EMq
3G1AelWdcPix6Egzt49GHIKpgR/cOWEBMBI+H8WoqC5+lF3KquQQyq3ZiYcCcsYGumovrcCTschM
iGxznojZ6ondWQTyTgd7MIHofyNfGiKa1dzyZEGNjgdw6Xx5UPOdpETWhajSeQzLq5ZoWSGBsru6
T9OcCJOPgwjKG5kziSlmSKym/OrZuSWPpDuo+X5WSJgESJdqs4Gp26atMJGkjz4ZZsqG5uMdIP5k
6kc36ah07crc5tCim+YcCRyOKlFcWn7vZL8exaWsfv0EZ5tDIi/MIA0eP3jWpIgStm5C7O12CG7q
5MrTGYZYzXyzTt+2T2CwFzsh+GEdM6enyWsAQYY1gtsIwGfTAuiipnG3ix7sunDcj7gPe51OsrBk
QELQ8XSJuyj5iePPeP5lrIQ2KOcni7HEXGar/nX/SLg+UP+WiNdcLZ8Jcgcdpz2zEZ1TsIdzZSqR
47nDJGnRU+0VXwX2yGaGrw1MbVEGLJwwHI9ORLkPxYu5iXT/sRWxIj5pBU7G2HsMrP5YM/u92IQV
/VLiyk2Uymk8p+u+XS5ucevuX6lWbPdt9aUPjdpiwm0MRlxiJVzb5kI5sKvQ2jgDNUURZjSfwvT7
SkQZyRr/sACFE9ybxh1gmkWgg1anM+b6ABFsq5BFw/SsoF4dD3AKglYGjB7jHvBB6jhs0bGSAYtt
Lxhnr4wWoZrZk0vuZKiJS9eS/SBEFT6quuCAVcoTtnJ2ze2N1Qfxt1uNRxAnZpNtYJCERZYl4aha
kvYBHpCPfLfDotdh71iObnN6CULgTC1ZI616oYKq4Y11M2WBGaMweBcL3GECXaQstY2iMSN/03Ba
gYuxWfwHSwvbS+zyeEkBwzEaiHvgWooTTHXVYA8tJWAqva5Hi33ECJ0PCzxY2U6RuZTm56wAm7VD
yBwtGdZ4tqCVqtHlCgtMB0Ck1u27rJPaduRsCtl0jUrdzCEujALHK9Rw1qfv7soagbXFuM9TQIRl
6Tu+lGUhJ28EL+cClz5Xz4BHzKS/QVmd3nXPMKBnWn0W1nBvSw27/QEifCHnC0dsejIh7NyFzYMK
HTIScSSgQjCQur+SXEVxWfOjy0B9lIaxHAHnwxlKmsc7lNQuiVVWkAdkdO4UF9/12CZiVIe9a1nE
wXEyY/kS05M6LNQKRalBV+JbRrpYOHE8mMd0+G6PeCZoOI1RWy/hM1RF+6gDQYQyGEmGOmR01v03
hTfMjyNhXpjiDWDLXrTU+AWJG0RQtrqDwVzFbasiUysSThkxO+1lNUMrleVAo7bq1KKfH0fHsa42
QimvmrkIQ+Coo/GzXVQjreXdtDk4W/SU6kS4f5lQCRkCgMBpHRSp76TM4qEHcJVt7dQNT+G2fdNz
At3YN281kNTN3qXfn2Wod8K0PRRomTXGQkToffJsmzBNvQsTLuyFj8LPUnBQWVgLATOqtKxVgRKZ
SofcjQ6NxXctlTl4tx4Lok7rgMb79ikamm9XGY96DWaJJrHVSN9Db7bggU+9hQvoPlb2nIdu0Z8N
Fh5I3sPtt+AT8oYsQN/UgvYhbct8tLPiQIzlYHsQs9umXbwrSWH6yHZ/1D6kaAtl5Lb7bseJ6CTp
87Dq0eOBs4HXovvKj+xNNQ54sz7Seetkiw9bbBwTn5S40Gfx6bk4FglfMrJ5gtv9VmePOomCkN6p
FrE+vZemap6YEJUflY8ow0TdOakQlxxQAk+TI2Jn+J3RG9OrEaSlHzCGeJm6oqWxRQ1qW+Ft3How
7TqUJQ7j8ecaCGZj4w8R1HIP4/BIwpbR3y+bgEyqiBISpGy1iTOg/OYBEG7EWEmL4dciHeNTpewL
Vv8D+maAHybg7UNiBRMM9ZbouDWd/K7L7n46+Ymh8vBLNzCjGPOMZCdPt9rIp6aGsTnLSnVK8pxs
DF56Pe2UloFJPij391q6puCwDdiEr4GdNVGa/FXz0pgjjrniRvcCR74/9iJ0+qeqIvvqKIo2P9dL
XfaPRMAhPFFZxTtkYasYVD6DfQpWUKu8sidAxwEW47myVoDVd2yY+OGQLUVV9lAw6k0AWcURUPVk
5UnLWXdIR8Jotxw+IGgmuWyh+18QRKbLbrunx2R6CkvEhR62XM0MdSdEUkZgiBy3P41klzNok60D
ve4t1TdDW4VbnGNSz2/XgM0PALdOZawB5EO/8ILM8rhsRoI27KRiPLid+HHHBT+DmnO0HFe3Ff4q
qOwwi2/mSu+KzL2lfxUOZua+lXFCNSApk/xnDz3kYpOoz/ymrIMe1ktGuhm1d8PPg37PBIFXZgi1
ZmxJCu88rFoef2s4ZF/wd2nEIDEL4rhjNUsI2jhG+w/2iuFJain7N2wJTfGqNXfAgwRDQukJDTUm
EOj7F8Mr73tlVbzTR3/hE9OkbSZxyDYN+oP2DIAI4/gRyYc6Gtr7qITK19LPuvMI4tWvkO+NARpu
HkuL8IsY5/C20gbMdfHajMsMHu21+4+JRGNFXzsUOy5PhAs+g/IVWxi4oFuGxJcWQcIx3VkW9usK
OITRgdh2U24gdFWgIdUiiZYAl3nombmeNXyViV5MHZyBobU/7h0m+zWe1r8fNjbbt4HlNNmH91pr
tnJ8Syi3TftbvD/PPXoEcMU0+UDi3AwQEvBvSbxKMcP4InMPnkbzhpit08i5nC5VgVVzfVu0kzIq
uYh+/zt0ZaAnDvtFDOAE5PRH3GhA7mXDXITPfzSJibuANvrW8cnHidbqxKg/83eDeoZd/9QD+2R7
QS0yl5ofHrtpF/wX/pYsOF1Aj8dr3OWAJXASX1SrMBc4DOSX9ImqUFu+s/tnPr6UwgA6lQEopFd/
Bv98zETfIemgTe9zxZ9XBoZzqeqc+1Xm95NDz/vuDkBiJ90BzCXSrM2OxRjTc3sx/QVF9LJvXoP6
bwC/jvtmS+f5dVoKUovvYdiJKQ3DIsh1Fp31GVBMH2Kyzfk+TqCXndduqH1VextOX4zxjaNl/dxD
gGxT620o1PKMDWisUvEcJHZv1b1a8s5RPZzDnvPe3HDJekzVBD96B33i9wYNwRueH1YaI+7jni25
gwCGjoXi161elp63zqGd1hmuqj7umpRQ1vkm+yWt726NDTszP+cOvJ4i9uXfIoF0uGQPihRdJC+q
iyMkoP81Jcb4b52Hl7P6ZnxE9q5Y4BiAN0NHE8YyFkGU+bz/1sh+L3DzHRolCQqmnROblgzRWqXV
1iYSbdHnsVg4acT2TroPy0RzZUTH1QZUH5Uzrm9HtdPUAITSrkt3Ze9uCMw6dnTzfOm8xcAALbx/
8fSrVCYLDeEZrRm9evb9urrOqXBfiTivTuxhnoM47HJ3t3rGH9XQAX8cLmqFf0QSJt2Vb6HveT5W
dJqwMNmzPHsYrDyjghwR7sT+Z6710SRtoavMlRKtHDuiF9x/FWaF/kUqMtzaXoPhTIJp13dXsOKt
kRWIjkI/4dAM5BxQwhEh2gQskI3P8GZgVffYR9xqXrlBgtyoFRaHZ4XwMU+V9GnWp51h887+gZ39
mSVQ9/Q1j3kVxEcNafLvbSRI6gory34BpuSl5fgdtVXCBmWaCY7XFfTmLl1bE6X2d+8qTxoX/K+Y
7Sp/6ZoA5kni8CLrYNZ5+CuwFPvfzgxU9QmgcgPI5PJ0YO9x6Gj/DSPhRP43YPNA2f9SZ1zeUbAW
ByY/ZMXYaWNbKyS7MZJeLZ8nuYXGqKHAb4pokmJqlv/LbMTsKWWQgKH1/gYgOOWXiadFymso8ztD
VRmn5vAh3zJH5GMpRE9IL2YXRASKy+4ju3RsmwutTkwLhJR38vzn1ltT/fR8YScPJK7UKUNoVluJ
vHgCgsWP/ANnX5gNbCYUjtnYGqJg03v/XgWwmdZKTA9lizgobib5mJW1sPToqYZkhvsLq1bhtYLi
5+7ukNEtDfBd+UlfaEKDBTS3qi4NvoJHY4riqdPiw0ThcmUQKgeEvHug0+MUkzT6wMwb0mDaWJ/0
Za5n2OWYnPw4d3gH5VS4qB+0oZWeMd3FP2PHR+EgA0HdXFohbb4WTezN3x6GMbBmMwXbDLjuJo+P
bzWuStLhhflMcZPoSUDDBd2xaNUC2dYHCTConOwagJPjTDgLSYaAwbIiOOB51Ngqztqsf9yxmM06
MblPtanLqJPviBAQKAZLbY/oOul3JJ+9kspyeG2XxNEQWnzOgcsEKV6DZl1Bq/pjBHK5ncJ2Zolo
KXRkbkRS26au25Kqmtdw7aN22lIGo9dQI06DVi4Wc0r8XCfQnwLWXS3nM3//awe4PeOI3X+njFZc
/qX23n75KW+MD+Jop6kC5Pgu1DQ3KoaRgarFZ5z2TE8otEub6/GjEDn3O+xXAbcpBR6Iwbg+k/pU
hGP3Qiq+hRT8XtK8NvuaeHHlKl35TxkcAXiZ7hxEJXR2AEOqQcO9i++G6/h6KuirdlRA+/8CuoiR
FZjEGcgNu5lc+ahDkTYvbEKF3yyzS72NFwl34+YI0R7Vk4QRwSC9yLPu6XnEv5v52AEf6QrAJf88
eAyp47iEc8+0qlrFh7fBFQy869+I73LNb8RqadaEGyhccOJWYRSXBW90WSZAqjvDJq0AFk6sFeNq
a6+VF4cWPlQhmJy1I4Rz5AGk2fFJ9psJTUAitKM4Ex3jaQnsx6Geqw0N/o18/DQZxtZDqbs8seVh
OlPCPrYeUdTpAXE1tvbKbsgt9NjrUyikvR/8r7aG6v6+P9lknlE1ywWR1Pu9FQNIi6lLm0h/LEtI
1YH+zshJn/3nrD1fjm8LJhxEH95Vmqs7mtS/e0/hPSdbBmmgSRAQLIiRfdPVyz8sjmL9USaelNIz
6Eu8Ypcbe85c6MHlT+2tMCDp+JFPoBlwA4ATGuy+q03Rph4immpeFlMfzdS6f2F9r3ypjvGmS0Of
+z19fGEBBSd6yFdIDoyZ9c3zQkvqxOnJl/5c3qH7rnDZtVVgHZ7tG1XtHHxJZ3B7/v2gZ87BaU5+
3ggI+H5kEnNdWlB/xB+eHIFtWRgcR8AS1xn034+m4v//jodG2kspA3X6XK1SWC7TQllYPCqTUyc+
nhyoaIyhfeJ3a6QQ/+IetuGu3F77ZCAoEsLwhXUN/Xwnp40uM7IQRQl3QeWxwclhwnQS1uVTps2y
OYuzTkJqlbDVj6ivKX3dLYg/8HdrF/1fOZYIzeItQaLVq5fcXPzMDHpWANi4ilsT7Ba1M6oKMclX
SgQ79YGKO5kCf6ScRTKQnpbbEVGSQQGUF/hqxatPdyiTTnrvyg03lJc1LohPx9yKWP6ERkPmokYR
S3xrv1MdUEUGRhXgQ3/p6LgFRtoOpKUN41lTBFgMPJm1k7vnliI1GKeFiN8TCHOwo0lkdSngY4ev
nfpK1k1evt0s/Hg8A4GjpG167xP3XsTW2moDN9UdtB7vvxPUMVt4hqByw54gMHdo5wvFMlyA+RZO
15ynGGOZoKZ11kasQNFAyPFjQcCc1C0MvUVxKcAIZFEWpzkqBM8IDhGNwP8yPgY59qHJJGGeQlT4
ankAQaBiFdfcXzSoQm9mpb88Mhm4yMTlHuOaTcWThP1psT1NnPZmaQcttyGnJfh+7uf7E0txyaiu
CfptQsw6EPyS7WK6ByaQ33U05rO2sNfcmcHU0NUUsWyP3Cqs5PCPh/Gj8/Jt4w4BER6HHL6vKZ5e
Q+N/ifeoqcmDGx9TX/KD74EDqxCbqDZ2jYs/erBpomNHoXQI4wlf9lbJ++gpYL4kh0OunTTEEvpx
7HUq99e81Dv7mN9TJ0/jLEHNDjaJ8/rQMswHag6NYVuSC7UuYMf83pCks4V/xtGZfNBy4aVeAURR
IqdqfDmePWNuay9GF5G/G6m+Zg1cmwQ/msU0hsMV/BzUrNUGSI1EssH/LguoSBNd3AbGriCUcAkG
CUdXnbFfC0znClmER0i/+sKP8zqcsYswZSChZ0gm665+EAuPGhAJj9uRsiuQ3UXD+YeA53eltxHw
wCYlTNj+ue6TZV3cTTXb3Xc48qChdbHwykvS6pkgceRpiiS1sgR+jlywHIMuIJiNgPxsd7RvVXFP
H8S9o1NmktXSUDmoxMNlE3sEQOBPUU+R3dhIbjaBlabip3w36wka9qEtXKQjwvpP1Ss0RlQEm7ce
c6762hgMBGYRW0AXpZ+0Ox0GqqF5mVh1RL5o9oxnCMgBuDjcsSi5urTWVVQx3wWHA+Uq7wA/an7m
zEVFnOtq/VKqDAfx5XVQk7GSVaYU1WXAhEcjm479KImdEXwPokUm4X9Ai2hN6gEBGv0V4eTdXQIh
Hh23VzAXASESjvuF/wM2Gdqy4Q217rHTlGE57JuR9uEexho3WlGpxbPIYk6NpiLc++5A2xQi8JNz
yXB5LYv1eq+dIu7FCWLeLc4+ZBjLvqtcqvQK+RCVI+tAY2/bQEVtGV3QEFhoVeEB2KibsMEQLp5a
hVvTpY0u34ryrzdRnFHfXeSpOuP8UdWp0aaYyJEBr008D1acDH5vyBiXLft2WsublPQYRId4se3A
gfu2y+u5k3Ux+ic6p00r2dhqEgibgXhL6bzprYyr1/qWsTVU1ljbej/1HGKR7Yq8D+GMSAKhloFM
/0TwqDZUQ+olaw8GHIpjD2mQgf/8TwAraTalxXekYKxE6S6rqnawNTqJcDJuzYoqmUPbY6dmc0mP
K330LwPuIERD0p/c8A7PwXrm3LZB6ywF6BC9EBMyhsCDNGYXbELvrQTl75j2egmy9vuE7mApJXy5
C1NJYwzkNt630fwkH89FvCR2rc4M/E9W6/Owm45+NR1kXDgPdlIsu0LiTc4iqpENvhA+4IzgsZkW
k8M38eXT0Akn0/0POZJkaWXSo8uXWcsXe4/gMBa2+oOMkMdcleM+zdLjgVEQAk7cdKA3ukyjF4oB
o3P69iZnlK9AWYh7/cDAHb/C8ZBMOk0owEWn22jyxtPg/kaVCniTy3R+rGhha9m/fvlAZIDZHGEA
Tcrd3THy/Zx9GfMKotjPJmP90h1DZI0nOUGlXrKkjSCsehwqUWAixqsNnNyCBqbQK+LDjhU+ZgBx
U5h7LvLojPl8LB6rZo8UY3TkF/GHvD++XiRk4bqky/QXfZDYGkjogWGkyijH3XvrjHyKVcaqI0kV
mUGZFsSVAkLwAKkE/1LYaslqlD8sem0Mwla2P57CkvTayC2znDjoG62mIGw2SxhcjD5x0mGOzYFv
NT7i2KYNeDLBeTsKPfVqwOmstAMUGc7Dqy+4GtHkjQza1MKSmv6pPsX7fqAN+X9Wt2HbSP3GwMjW
CKy0q+BeqODQRpsSQdCwXjHlBUSBhStJwUabD2/T838YLiytTT0o2VnUsE+tJMUYHZiTgPz/flbm
0nSVzE4OIPtvib3ff5iTQ7yQNfmxt5eFpmYrh1i6aFYFBTxSdq+HQzBs4gftqi+zAsdz+CQgL9/P
IKgT9XmsZJJR6heug4g9X6ozFwTo1qVeTL55t4DEhhSChGYkKcabWT/iKqCmzJnDCbhg/zJsVAIj
OV+ArAVMtsrpfjV4HYBVjs0DxKT1NsHYuGfDXiuKuO73QE2ZQ9/lJU08GxQpszt9YAru5iIt5Xm6
VAMWTYMeNVbsb06N2tGgizJiwsNTY/D50VtMjtvDKCzxha9G7IEzBlBRM2u+6wiy3Ot8cIX8VQJ/
7Dl5q4G8QHx2YyB0MBMklbSA8Osgen1vVLK9Pr5AnyCkm+pEuP97F+CrVw1o1zn9Wz9E8UeR2/W/
s+MiWE6JC15yaWlN7scil4fZFrQ8JKQSyZZ2VS8JTgov/9PcSCl8G/Jvl1rGCekrjhpPmeLaikL9
Mt183y4mBlGCfR5vYrNCCbMRl710p5eK3Hel95SjSOapUqvyTOho6Ovh/CZnBkHr4hO//S5hTAA/
6iLLHqJgIpb4N/Tj0s2UFngGKOemRPof8pmHdn7fBT5g/35FHViPoXXMvCukcvgh8sA05SXZJZ8I
S0Vkoxr7s+IA9CIX1HWlPO3xr8aXbDS1Lv4Sy54dTDTeTq2owUD4p/5eGvh9XMVUFxg+pu9PbB2y
WAJ7q+adV168U/TH1LrbUvmj0yidQCeluw3LFVj10nt0kqqxD2HNUIQKWQNOrWWbDOY3SeU3Xkrc
fGqTRAY3QGSBuHEkIRc4UZqUxVCDVj2NuYn0lE/CpmEkUaDRPCFjjBGRL2rV2xbKdj8Idi/lG2x6
iKsgezz1woqQ0laEcZKZkSLbCERAl01Tq6pt46vhlnMiitzi38PDyQ1y3vHX5V15Pcu/VAJAM8Zs
oWChOtZChjQywzfp/oxHbVxTztr7D6ayr/YV73l8siQq6kzL8l1Lkf3qkqXTjBA1rWzHAYac9ZSK
EnTEcV8gix8L2GgQiRqk8aWORzcJxEWn6/nwK7RMz9VcdsN67b0usRgMwvoo+30RUKqlE2zAUTBO
2PiGcPHI8m5/Zt5NBbAz1S0XZB+0EF6um++hQWENlgsZsMAocU9VxtbgSGqYM3rec5IlIeUdv9dc
HWUAvCO4K0fli1Q6/M/TJs1eyOsRbyDWICBEQkihXJP39Ey5/42RwIe5xtT+lnuDAU1K/k53b2Mt
hD76GcQgdeaYdjoHv2R8n+PiKE1NhJgDjIc61WwAIHdGbhgt6TlVytLdzpfgaVtKfJQ7mLWGOpj8
vs0cCwhmvgPNcTk9k/O94V+/IbCYMMGwQOsltpub7QKUmXZbQtrs27qdOeeCjXqGk/u4Dwd5pBHf
p5vt2xWPeyc/ISpmzz8W6BztokgnQ0L+5WRtVe6Bjxx6/Yo1lV0+CkV+TppoaFYlRM36Vn+q6nQu
FAJkXjSylbALIGcsCEmJuU/GO9NYdv0t0w7f3gPEZKsKnQC6OyAZLXG/AZj5gfb0yHqu5jOqxoh2
GNlI37mm+6Jptdv6UcIy2FSSksIT0vt7Wv4SqltQ3NQogaWkw715o5Jwx6/ZT3MMmViHIFErCpHN
3MBDdD6zMLznz9++1wKx43vdbD/M8VfFvN7Zsm/O9m2YGnqoagFJ+FMiA0LodQJrKS2PzSVTZnY8
QCxjDrLyLKypkx7eCitRmh+Q6hGH3De+cAbVSGKTBjUgrq124VxHHS78wTfP2k8mWf08afYdIbiG
re49idBb17xJzAAGqQuO6TI9yBxJGyYW9k6nnXQtXQltHO4KAlaW6h8U1401nCvzFIh4Es3Hp2DU
ppfa+RYUY3ruYNLcfXavYFMTSd6YUOB8fJXhPH7KLQ2WHcSQ55dYT8Z8EsUzowyl6cTmKrdnBgmT
aONHFsXkB3pCNgPWXfQf8LRXHfwqKeE2vzjTTpDt/hIMsfsoo7bsrb8tg9Bqz2Xh0pBcZnVk2VGz
iTrGpEwAWUwqnVLEDhJsTT3F8fAbNFuXevSJIi284iF4j7l8nSV9DLjULrFcvHHSjUFBpU+qA2lh
R6yAE6ADtzOchylx1qU0bUfYTA+Ccbu4sckB9RBeLcHKgzJ+BYWlqMQrjo0QiPYRrIyCFhvsK9DF
NI7m01yJTbKdJhqpI84m7cH7Zy0CcvGdrTZMxSo7+o9rDnN5FHSx/rVxieEXtuSofE8o6lkN6KHa
Ub515vOCGS+YQ25vzU3qmqCPLoY7VGu+EXBXhq0ntAhaCGCcJ+ONk/S9VhNVLjDsFfFxuPBvOexY
36GsP1fO4ZMEp9rDsAx8LPkvFfl95DoTZIoF3NOs9ROb9UnXz/bhSF44tu7b9rjelP4QZhwb4Ih3
5l5rszVyQGAO2ToajSECxlPZiqKNEDnAdNGtl2tEi24hT70FR/W2uhAxryQ9wIpA0f9hCXh85ZkF
OUkGAf0Wya7KSqU8730QzJbe2xf6v+qaMVWDlhP6WBNrAw5QFD7cgUFDlRcLfYWlRyockSgOuiHl
po2GePTlLFM+8nu7WFYBmkAObD4TmES3LmGC9bd2NNky2Jo32u8tLBqRVXbTHkt1y0neu80bg1Gg
ukb+/158dd4K5iPVQlnfKMCY+NiDoZo7Mhb5D0qX6/g+cb8n1sv23jWWGInP5ZFS6jQtXUvxJuDn
5gIGBYoDSNCTQHv7Ign0OYXvqV8ly3EFCteXzJVFuLoXePf77Q0Ij1zJucqi74LPkVwJ32tkNSqh
lsGDIzvkW55Kft5zK4f8SXs74ASdAxMHb7Bik6MArBrmxUdQo091+gV8W+UZYVP4YxsMJEYcXvFc
KFkHjpcQHsGvVWDtFztIh5pmpAtNIIiStv2wzH1r77Cpy4gzA/r4NQxaZhx7+xPuHTZgfbUQaXXX
tJrGMdH0fknXsgFeYWiRfkzAKzVBGKqepuTRmTM4Gu5TiVG97uksgOuHB2dh2SFWe9NyvsgNGeH1
SHNTeV75t89dlRQ6p342Qgxb5TV8rZfka9bxQDRvo1JsnasT+XtgwwayqHNWGPrpt7X1lhFrq6uH
JZ1koaoBQeHe5E7RqAY4D0lPQlDlddeKxoXnliI66bkymyxui7kFqyCKdoq+UCECvhtILRkp9mq/
fj07uhkwnvae4g4PBqHZOrbxCA2YC+5ga0h4n7chegpvJCECMZSpTeq3AF5lOxTLj/ez1i+/CHmx
aFo3iwMWJ2ueCdPdcrZ79hDuXtWMfc00HoyrEMZJltucwGJPiyWcIqaXR/Hd76y2kVTNrMsOsvUX
Fyt1JZ+9u/SpZZIWc8I9fcU2L4oGif+XnVvWd4ZP9Pwl3PtKkR0DpArRm/fXqHKCGU1ltB4ZpWn5
NYtWwbtwIQHy0m5/sMgKQx0I2ftPlYDclrpiCVwTSRi9mh2O54piXWXObnP/y/1g9Bgl8BM0BgUM
/q4oDsnHswpwFsCKiUM3eIa3D0NWNjJe8z9147O4QWMTSllOfpO8JGvcaTRQeC597Pg1SfBkGOL/
208bZdqb2m82IMhTVoyakqkNAmN0W1ZkvuGlnabjNI60Lhc71tDXU+85YrOA5CUtvrNq5HlWx1JL
yoyQgJMU1tGtmeTZSrTcPrR1AHHFykHxYKcz8Un8UIp3DTqbQMDDCQS8HiHpO6oRoloUvd+rQWAZ
GjiOS/lBlSpfD1WCnV2Ka53eu1qYLUTYXk/m6WIpmPOYrCKku4MBxkGEZ3oH7MF0vuWSJOmpdMBt
msS6to2HILRdVjJYHxWV5I4tWG64yuDddm3x/IP8o01jXlqj2xJcp9EOvfehc2xfHnMynp5dxm7Y
zwxD6Mkg4KqUv9QawhcGcr0WuSVuU/OiUjzO5S6IevGZsVXzSnxVtpObR8WdyC7T3SW2UVVLazo4
j70PJ1aUg18QsFyaMiwBVYY/iNQAXeu9wGORPA0gEMsSQHFzWXfKubYs/NAFyLRDUeBMPaAzNT1a
cilxemrcuOuQp9JpmEJsPwLeUnWoB8ZrciEpf7ET868ORsPQvH7VUKstoc7hC/rkY51/Cb2xgE9Q
5BwpHM8TYNWCvwLz81Jgdi3LYt6MVLYwkgqL+4QZURWemDqqJJu4BE8gzw+3ew6qlEpMNsvkLgbv
ZocMCpBfKsrfUswxrLBnTXEi4NswdLQN7UP/ybzkVhvtuIUc+1XUefrrNGTWTfYVevgHA8CYZuUV
r3qmOdUJNd3vxj0p+wBt65hfpsHzyXbVc/NKYzrpa3EeEuXZBUzbbTgzdm13WZKc1/w2RITVqmOE
ut2V1Y5v4SEBok7kC6q/pUisKpdzPRz6NfIug0vmTBAdJdu18crG/q/MdxQWpHkw+piE2Y91iAzw
8GsoE6yfPYIR+mSSUvsFC70Zy9c9afdfDtjfwiCtPouF35K2DoMtFWvlMpdvqqVtiZQ2BQW2TGDy
JdIQVungNMQKl/5G53gjC0uS3aGbMiHiovbEwaAVXgYdadDV7SlUVb2IV1K9NwqWPH1VCo0Y4pmA
dy9E1gLy5OilKuJ2jDDK+vu9uEVtmZA477pVcmEZt4jqWGbFx5+79i1QCQqdl6f9yJIiVRo5VYse
mMzeIYl1EG92yOqvnhV5nvBG+TFCv/mNdD6BMjwDLRDvUoqdeVfRoEhTtHPMDVefDkZJuJxVS4Af
yjeUO4hGtpw0QXNeSb8EgadULy5iVNwzCoueWrOhKipQQO56Y+6SbTrEfrUVRHSZxtYZyVpx+JSB
tdqDMhnt1eh5cwJW59+T43bff3USdjh37FCPHM3VL83Hf1GCNzDer51dr5mf7facF7XUlt4IDiaj
PEj8D7eKgVkhtQ3loTfDSRX3FR2SknivD/VSVCfA7gd2ktqd9a6Vl4F56KBlsOnOODB/FNn3sQC+
d1isO+9pMJmurenHgnHF8DPgP6zSZonmZFA+AdxAS6cSbPoYtoXV1QLY+T/6V9Kkuip5rfohTlEo
lwU9zs6lo83vj3Ekiv1PRyUNXdv6QEfTluAqVjT2+dZUko6HACTOSqL+KO/YJVNp31ZLJEfZ4rfq
FZsxcWlWbVSArKtdby4ICoApIDS9RfOqGMk4W5Nwhbgbn+wzuNnykXtzBMgReySlbZ6u903/X5p4
9pGadgvAHkLFdW875gNHaISbuPV7V97idg0EgdnJKeCWiKP+eYl9T7iMnJ062mo2EoYLWPdkf2iK
FX6jlYIdOO0k2RFWf8W7xYIWecbB9wEL2eaZ2kiIw5JAqeiDDB2w4RXprSo5IvnBSILNVaftfVQL
W7fiRls11qSQkF/l0qBpuacyOObV5X3EorkZDjx3+PKymcC9gaz257IyPGWK+n94X7FhlpFgSiIe
KIuF+hS8dP3Xssqp31pPWf+ogYH4dDCVgwOrAIiN1aaQJLyCSestUl3vfzHmxkZp8aW4BsV0kGPY
hXZ16jbyWj1yhFoeADCwAj5FCkUMGR3cK3x4Ul17gjfqMgVw+Tvbr6Rv4rdScnxDWoNm+uEsbjoO
pY6cLwS6kxwNH0stlkyCJdAPlGJr+9zJlfGdldsTz5gUm5jK9MId/O5qB0s5MtgubEhVZOLA6+dj
GAaV38JHGqHsLMp+43u/VSDWrwtyYjP1ggwoUFj/SmIFb4ClFwL6Lc5QwQTnnu6lT4lICrxQ7OlP
wrsQ2e6tdAjjQILrUNT+socLLf3XG6Gb1aL3x0DW2y4X7QxzGJnBzk/z5akTAO+Oay4xUYM7gPqM
RJemhmElsNvvvfH1z86PEuiw+FZEkYIVy6vGw+bZosGujrHVK5IZGW9ZX2jjm1O11VvI6mT2qOAo
o1geD6YMYZ7l7bwcSFanwbOsf4XbxixjWwTqirtEeMZhf938Wfdp3ON3tx8SIV/N6o9k2V7wSu8L
42GAL9UH1FzqKt7P1WSpvGdQixVENLvSoxtZxrIHzRj0Mwmc/Q4Rpl3zN7qH7km4jdgt8TKemSNq
bJImvKzyoIh82MLcLEUnJBeR3e69S2DGKcf1ZOL+SKlIV0yePoplSBC9vpWaGfUpaxJvJTzFAKjQ
plbvPTcuqHFFlYX57RkxUpgGiAzCr9PFYPjCsUh5rRABB4os32NJctOATKjkinwGZFG88sysm444
fbdS6cKYlmywPj5561DmHSIcWOqzjLBvn+gg3guwJpbCA4geWdXpXnb00eWFwcF2NwbqWNUgi5JC
Zk8BfBDxlpkKBbshNNy8pe/NFtsoaFH9um/asDd4TOA2ktnqOQwbVsXCBKTFAu7C3SzA7yKtSOjx
ScQNZeJUw1VFj11J8EVt5l7pxIofejlF2fV7wSdNHdg+FBdGWUzY09Bi+ydNppOBLL8u8Rsbo8Cr
aW4I1PvLIexUrFdrbrCG2nn1rKn9gDal2Ds++vh1RMVe0bkKdWfHr4iym1ye4EJSVVxUSb0FhViY
q71BFFRtmxhXtmFqN5QVzoCGd7JtiItZVFrezgkJruu4snIxiUP91awwRiZGA5qQBAdrobmOKvCh
Xi1CjZJPC8W1L0vcE2cpaiD0SUZXZ2dIA9PdD53MhwD1EfI5urjOknvf9bUtmyZE8byJoivtsOid
/jUz1yMH9cgDUAj/Lg2rxuGjbonT4Idw9TAwM5OYiyo/TrYEQ8Yg5bo4sFJu/FXhateRNpLExEqw
5hNPxd8v13uHp1qgIOmSxzjGYn17P7dJY/ULml0eaS5q/5cE1H8K6ErOKeO5xECXnDhsBr3cwZh+
ZT51GRnmFfpcFV5mh86CdHCMsF9E8apxac0D0opgRSngtN12ooa5PucxfisatGA8ApdnvtZL4DgO
a0Sp0r1ie1D+pSw60So4OiyX3Ji32LvQAD5tXIYt/hQfEk1DZiwit0OrL21iM5bemN77RMjhrmfG
RkOErJ1fbFzDWG/YyYG6q1EfhsDrbrqVJUVrmDyUzl/I2i0LubkUhu7d+XGqmNLVBXl8ybV1Is1d
HJD/fBD7bqXGD08lTJAKKKuyH8suTCWlo9mfTfIRQMstr4USBst7nwktpVuJhDw/ctcynlqIORne
wMuRH663PH7fIBVwXTVVdhlRp30e/rfth8vATdoojbDw/91wtCmtCZKDURjqcMkNvjpMfKCNOiF5
B69v/HAr2CfgWrpt8OnbBqfh1FvEajr9S2+Cm5lajyzaRM3Cp3388sk1frcM78g1eFUIpqyQ9Xzt
7ppaHVjvlCB9TTvG9ehznQteFqwA+afjNSoXmNWTWn8xZTjEShsJyNGEhzhgLwIwQXtcXOCeBA3b
eGjVwZV0NGuYSVT/w/S0/CmH6YIgBqkIhmlzjUWa7bDVWJ1VPQfc+82kg77mprCGpULUSErpJM59
+kY7bgsvEDe/tbwKylUJ2POJIOiJ5roQLa307DC/Ia03ttC09M4T413+B/xzE0kcWQ5MNEuFzC1A
SnhA1F/YO2xL4N9YCr4HNrJl2zQgvdCygRvuN8+JsnA/bb+IjZnNGetBzisr3m0NQ9s1BDGZvdRM
Yd3680ZwSt10bdGqSn1Tft28521YK6xtTrX6AIesSig1qAtyqP0+IX+NIy10g5kis7O3apsWLymY
ec18HBRoaRJTwXdtkw0JLBQ3wEAgejjzRCfX3NkoB5bnpukBqD1LwmMSTDnWYT0MD+0AGZrlxNmW
kItxrKmbe7sD4LqsFOQPskjBqars+YKQvwVWQu7BlhtkfTzB4stI8ECjZxbSHqw43SnubjmiBN1i
tnLMb7rsshPTZ3eltT0jaoUv51r0BmxLQpIk7dSNZpHkNM4gXMB52+Jb8CnQCls1zio+C0Ekdc5x
1lhUxcGHAZO2/Ew/zfvmzYGX03/nld/uiR2NW4gEzg4KrYPAJ1kamzZzzKYuOVD6LTrGz5K7anai
eA9PA/NIbQ9BqP0p90jbl7qb0P4pMJgrkF8eUouu1fRtCsWn+IalcXbySNO4BPF/DtaQiPmzTuAA
HrnmUMx1P42kOAytec30M+wU+i+HceDRqx+yP4AzU6x4+yfQ2Fcu6zKdm3barA2ODdcz/J3azq/f
9Ia/TFQ5WP4io4Ad8b5/s1YALTTuO27xv0kPvl7OI65juDRgMHEHNKJr3TUWMPuMTnpUM0ZWKCA8
d8NRvzhwUlaeVvzSCml9oa6uNYQkecE8K+2akWr2Ft3y8aGDlHXHLfFhlREzgMRx+uPM1xOjRdbe
tCguVgYLAyuMNCGrT7qYEsS0rOOH2htPIHjs4iFb25ffjlnq6VjY3Y6DM5MPg6RHpsONGybAmood
vxgYDm/qPl4um5OzCRcP4u9bUtliZmkDFCzsiToQpq8vJ6dx445xbS+BiEOFOUpDGY4+5SZd+9Kw
+g8j3yN0w+2+FpXZpI7WCx8npClgRKZYAl2EarBuLy9prAlyTIB/ElBfLtmBVRtFepFEJAlYfiqu
eHTgXw8LDQZk/vlIklueQMJ0mYnuxDCLIWJXWxIfJSpFi7pAZzrejxORvq+jfMxMlJKzizB3rGII
ZGPGTdwKMvAiaRoGUYfiQW3Zay2cSbuj38YO+AR3j5oVjNibUDMUW6xKmVa4PCwykKdG85PKjm0Y
6e7DlNvAOdf0DFbcM//FRQ6eXrW0mLjLTw5EufIa9KmksKpYBUemGByiDET8wguUTKvosm86osro
urdL7Zin04T2HiShQ75UF0KzpX2XPTsoMkbo7bTevDM9L6c0jdSVspbEyvFEG3O5E3qGNpIGcwY+
30KF/g+Dok4uiwhnAxU9fFMjoD9EvHqvvXSE14K8EKHcR5uBHNF0dNeTCLCMnmiasexdFTRJRQlI
YaR0rBJShXyVncfWfG1BdbJPWOai0X7RftVmJIUZm9rrmc8ukOqRnCMp1oHIMbxexOa5ib/kRUFH
dHHnubb89dgwov0xTRj0kwoMndN9vm17/W7Rl3uSeRIPKO90xxQ/R1cOJxoRoXzkWqXn2Tb68AZE
vIiPMcweADBn29kTbZcsNfAGH0OdK7YpmU1CVswu9QMrTz8/P5env9IzATGKxRYiXuajQ9Yi7M1N
sTmrcN9hWG5olNOhUjN6p1Qu3Kt7q9DGs1IiyQcRZ1tuwLkxlS/yxBYNyUhDokmQgbJi2FBQD5bz
+NrHzPMTMwdcjRkDau0tQ2ackF3dr0Jg8vofPvE/UMD3RL0Z4LhAz5Aa262tVL7Me6TSwpETX6Hr
YWapHC7/kHaZ+Kk/3LOPlGrPz8OiG4JPZaKdZNbRTvFzvsQhsNvdJjYXqBSFl+ACl/Uh3RNQHZRf
Je5AXsU72qQ9w9gZbfit3Sh58tVG2jy8H0PFpKNCcf3PnOvsOYllROhimbQMR4KTuABlMCTZb7hC
KLyk/d0eHNYPfbrIfURG1DrkuCiRZyQDzQAml5r8EetdWxW5/SnJLYSrBqtGZxZAIemtU3l1v5mN
MV+AHgJSkjJ1Bz6wKshgutTGPKl9sD9ZLhEjVwwY2kC3ioY/UjHdxsw8iLWT+KIAcT7RU9pGttDk
Waafk+h26Y5uWTaOotrN+EiFUG2AMN7x14ijI9xQtwL8SeCvUbM+QT991pBMdXsdfhQeXIxFPgRw
nBXtUqx8ByYnwtCSWQVB4OgCTBrOHGL3DEUOFsz1Qxku/4LhYudTbbqCIFvGIX90gP8BE6RaSm93
TpG8F0EK3pRzDxDEEYJ/4Gr3WGCWoLO+F1y4PW/vTyJ6VSW3IlwElrF763+zoGj5FVbjaVsIh6Vs
uKWx4g7WLwRoJNYg1YcpAoBOyr8k+r9vYgSLDj8Bb17IYGy1vg49jF+AtEtTW1oiX+voWRnb6FX2
uV/YDXx5cmjFoVeFRxwWl77KUEmzbzC/wuuurBnzwm8RSa/asKnwSGu0f+gF0d9MvSkm0kk0BoIF
w7VRTQ7uQz3JK/R1ZL+Mu2/GfTQY0ZTxJVn5yhNKK4zf12RPygmCjJQHIKbyUUE/Oq1x+R0T1666
R0k1VKn1IHVcvDZ/9Ly9KU3xHJDpLyWuHm39Adgfgt4JXJMxZnTYwonpbL8hAtvcTd79XyKfZKg7
z98aucKyf6xRFRMzEj6wsDmPIs7MQkaWKuGMQ/hrmcKFdRTVil5uMhR9yDHnLU6WvVkUVkvFS5z1
IX7y6IHLV1pa9J7J/cnxXsTBDVTWVRvOrlDLzgWuGZ2D1sf7064u2aNsz7Qi830JRzEeEst9Vq+i
0X4wc3rT5Z88b1wjLbI5/8jaNR4RH5ggnTYh7wBeEhe+szNRR+3w6B95nDPKB0uOLGP904jQZu3B
UvExMTZ8Z0K1D4ZdxYdXbJg30XbcBFdqzIrOD2evpB49r+irpVvcEELCue1rFK85fXafxrE8HmdZ
ytzJ58j5YptepiG+NwhZXdAbsNYhQpgtI293Zd57ll8m1Rk52BSpVfrGJSZIDlZYol4JXTezaWUN
ERM0z8bRU8Jrz9J807f23PdEaLyTMwg27Gt/LIUV7dA8gXu9orP6tW1IBtcbTx4wW8aKyMj4y4Ej
JSeifso3ueV5+B0hPey+yf/cNAOtJak9odkqz2jIBpVCyY+QKmjeIO0+v/BFVXgMMh0U+3tj0/j7
ykmzCsA+RN5jqt+eNF6jY4nIo3ifZiZEACTd2cx+jaKUUweM80mQvi+RkUZA0NE92aDq2oQRd+pr
6Bb8c1PC1JMTq3BDs6iCO3vyfvX2D5AYV5m9aSdYWA6baNK2BARamgavX/HoZGaZonP7UqC30QqV
KXpLYkwp3pcE1rt8wJNScA6CmIkSoZeyah8LzMEAS5y41WRzTAp/oA6QvdZOeMKcHSxzUTG3nDU2
vyt0vqQK/m23b1SJi8mIX8OnwRTUlkP4jcG825J8MCi/ZLriAF8lfdCZXBeeki3GgiwVXZ79h6x+
fmbh+j8rH/TUrQsIWHXZoaArr03Wc9nlvi0mnAj+wJwCNMUPAnoUzRUcOb+k6fVz6yZ99qQlUuQz
e3CkCuQOjx0CCznY5qLy91FMvdugc5N1kOisq1Ghy4kdXr4PcYvfIoGA+SsQyHUeLI3Eib73cigC
/Gkq1E4WUCGjDx3rLCVdGA9DvcA0P6NR4JpP5N9p17peve5m0wUPw0jFJMk5OF7l9tIuuAqsp1x/
7KskD0bBzH0cpHBDfQ4YiNNWv/r5scXexhDcALEpP1GBBjaC1S5XxYDoS/VWFCigMynPN6/yWxJh
Ds8DmOcyTBiQ3xNqobvDBcUEufks7YZZqfpqdVLjJ3cTSwAWeihkjfA86D0weYhDulfwxUijFonN
JLE9KP9E/K0uqPfbwJZTmHe+zbRtzD/ULKg8t3cDeaYRY7lIWnHErbvVGh0IJj0oQ5iCyUaCdbcB
W48EV9z5Qx+x5/PgTzqYXccntX2bqrlLKX9soAanHm4BQpNkwgYUgOLt7m0WRUfYAik5TF5mo0YK
fV62flMM+4ZtbS9Yj/xOgAGmYVkAMNeqFdpQqcNXniiLuCIVhs1COzEybPlk5GjwZepSCM/1Dpt+
oZLn/JhHl9FnPfBRQarktGdsQeDMmWHNAa2HRJDrt95bdyj8cqjtJ4/OD+3KjZztSsBZ2J7LXjUG
sVQrVl2WnnW3xb6RBG8Oi46Q4FztyztrO08RCKW2Siv0my7M4r5sqdcfLYJzuH6tApyEjCA+7FYM
rU1KifBUdI7NyKxfebsHAOrLcp/AQZBZCA+1hThhOo89Nb69qwEfyoUgBD94ThnktIo0z6mYxPIw
ueRhcFMhE+oFN3hjq4hZB4BS/fS2zgyFFeeohmwIglr4q7TaCo7S23BaIR7v+yfGMyn8v0HW/VTZ
hy0wHLCSOlJkfOMje0DndKJMdWNxvJ48qdOLQhXHPGH1XTIr7neiwEm3n1749Q1wsMbVwsREdr8r
EoJTd0ARP7SVuY95nbnGzzGeasDDCWyf6nEVl8RNwn6U5c6TZy5vo1espabZ6K8y4CV3YPoRCdMB
Dz4r0L5Y17UdH6soHZ5T3wUpLFSEHb4FK/FKM5/YfkoQrHHyetHOuRBX0IEc0iXYE4cH/I3YZEEB
yN7UizstAKIAzA12NDEID3xMcqUh8JsFLXhwA4Ud56e6FOzIOt6fld40gW+pKzxZ5UWTbMMUa+1z
dn+voXwDbdW9tgFb7bMPYbMd0To50A0jc4sNsKO39cJfAJQ5/flNLDRrcjLHFm+wHrGHjIjhIa23
uR5rv468b4g6/ePM5v5BVmCDcIVbjjK9SnlumahTeoTpYJhyBhlDrdtYiZlDQbwhdodh+gcIkIc/
CWTN/wbcrFn7aLm5AHW/KGnUuW1nGAHpIJweL+IbB41eUHMy7NJQFXyaTi1WRTk4trmxc1OIuSHi
nMo+06JIvYELJRS4gTBV8RxWjUHmWzHagi9uOy2O3RZoHLDOE9PqJANOD6ddjcbEXT7oXWL8x9Ql
v933e0Hb2RQqiB3bJKVoSqQiePk8AvTgR03SucB5F13qnTsfXEQpLXRxS4pk6Y/z7cBOGohnRiXL
VkYR9nmft0CKtRrKkll0cF05UL3VjzZVec8N1x8gR6nRJdXSflA6bcuxhBK5GoXeSeAFu0MmDTeh
nxhZ+ERoatfmwP5ipBKyIXSc01F3gUt1f9DA4Z6sEN4JsIxj0VoSzTJetxhepXdVoigScktQInlv
cKy1mDHBjal4WCgTOZMa5T+SU+sm1GDaAML8KdJ7cQ1lbmRzdHJlYW0NZW5kb2JqDTg5IDAgb2Jq
DTw8L0FzY2VudCA4OTEvQXZnV2lkdGggNDAxL0NhcEhlaWdodCA2NjIvRGVzY2VudCAtMjE2L0Zs
YWdzIDMyL0ZvbnRCQm94Wy01NjggLTMwNyAyMDAwIDEwMDZdL0ZvbnRGaWxlMiA4NyAwIFIvRm9u
dE5hbWUvQ1RQTENSK1RpbWVzTmV3Um9tYW5QU01UL0l0YWxpY0FuZ2xlIDAvTGVhZGluZyA0Mi9N
YXhXaWR0aCAyMDAwL1N0ZW1WIDAvVHlwZS9Gb250RGVzY3JpcHRvci9YSGVpZ2h0IDQ0Nz4+DWVu
ZG9iag05MCAwIG9iag1bMjUwIDMzMyAwIDAgMCAwIDc3OCAxODAgMzMzIDMzMyAwIDAgMjUwIDMz
MyAyNTAgMjc4IDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCAyNzggMjc4
IDAgMCAwIDAgMCA3MjIgNjY3IDY2NyA3MjIgNjExIDU1NiA3MjIgNzIyIDMzMyAzODkgNzIyIDYx
MSA4ODkgNzIyIDcyMiA1NTYgMCA2NjcgNTU2IDYxMSA3MjIgMCA5NDQgMCA3MjIgMCAzMzMgMCAz
MzMgMCA1MDAgMCA0NDQgNTAwIDQ0NCA1MDAgNDQ0IDMzMyA1MDAgNTAwIDI3OCAyNzggNTAwIDI3
OCA3NzggNTAwIDUwMCA1MDAgNTAwIDMzMyAzODkgMjc4IDUwMCA1MDAgNzIyIDUwMCA1MDAgNDQ0
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNDQ0IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDMzMyAzMzNdDWVuZG9iag05OCAwIG9iag08PC9GaWx0ZXJbL0NyeXB0XS9MZW5n
dGggNDM1MS9TdWJ0eXBlL1hNTC9UeXBlL01ldGFkYXRhPj5zdHJlYW0NCjw/eHBhY2tldCBiZWdp
bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+Cjx4OnhtcG1ldGEgeG1sbnM6
eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDQuMi4xLWMwNDEgNTIu
MzQyOTk2LCAyMDA4LzA1LzA3LTIxOjM3OjE5ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpy
ZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8
cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDov
L3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogICAgICAgICA8ZGM6Zm9ybWF0PmFwcGxpY2F0
aW9uL3BkZjwvZGM6Zm9ybWF0PgogICAgICAgICA8ZGM6Y3JlYXRvcj4KICAgICAgICAgICAgPHJk
ZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGk+TWF1cml6aW8gTHVuZ2hpLCBFbWFudWVsZSBC
ZWxsaW5pLCBDaGlhcmEgQ2lyaW5uw6A8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgog
ICAgICAgICA8L2RjOmNyZWF0b3I+CiAgICAgICAgIDxkYzp0aXRsZT4KICAgICAgICAgICAgPHJk
ZjpBbHQ+CiAgICAgICAgICAgICAgIDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+RXVyb3Bl
YW5hIC0gcG9zaXRpb24gcGFwZXIgLSBVUk46TkJOOklUOkZSRDouLi48L3JkZjpsaT4KICAgICAg
ICAgICAgPC9yZGY6QWx0PgogICAgICAgICA8L2RjOnRpdGxlPgogICAgICAgICA8ZGM6ZGVzY3Jp
cHRpb24+CiAgICAgICAgICAgIDxyZGY6QWx0PgogICAgICAgICAgICAgICA8cmRmOmxpIHhtbDps
YW5nPSJ4LWRlZmF1bHQiPnBlcnNpc3RlbnQgaWRlbnRpZmllcnM8L3JkZjpsaT4KICAgICAgICAg
ICAgPC9yZGY6QWx0PgogICAgICAgICA8L2RjOmRlc2NyaXB0aW9uPgogICAgICAgICA8ZGM6c3Vi
amVjdD4KICAgICAgICAgICAgPHJkZjpCYWc+CiAgICAgICAgICAgICAgIDxyZGY6bGk+dXJuOm5i
bjwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPnBlcnNpc3RlbnQgaWRlbnRpZmllcjwv
cmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmV1cm9wZWFuYTwvcmRmOmxpPgogICAgICAg
ICAgICAgICA8cmRmOmxpPnBlcnNpc3RlbmN5PC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6
bGk+Zm9uZGF6aW9uZSByaW5hc2NpbWVudG8gZGlnaXRhbGU8L3JkZjpsaT4KICAgICAgICAgICAg
PC9yZGY6QmFnPgogICAgICAgICA8L2RjOnN1YmplY3Q+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9u
PgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4
bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0ZURh
dGU+MjAxMC0xMS0xMlQxMDo1MzozN1o8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOkNy
ZWF0b3JUb29sPk1pY3Jvc29mdCBXb3JkPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6
TW9kaWZ5RGF0ZT4yMDEwLTExLTEyVDExOjU3OjM2KzAxOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAg
ICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxMC0xMS0xMlQxMTo1NzozNiswMTowMDwveG1wOk1l
dGFkYXRhRGF0ZT4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgICAgIDxyZGY6RGVzY3JpcHRp
b24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnBkZj0iaHR0cDovL25zLmFkb2JlLmNv
bS9wZGYvMS4zLyI+CiAgICAgICAgIDxwZGY6S2V5d29yZHM+dXJuOm5ibiwgcGVyc2lzdGVudCBp
ZGVudGlmaWVyLCBldXJvcGVhbmEsIHBlcnNpc3RlbmN5LCBmb25kYXppb25lIHJpbmFzY2ltZW50
byBkaWdpdGFsZTwvcGRmOktleXdvcmRzPgogICAgICAgICA8cGRmOlByb2R1Y2VyPk1hYyBPUyBY
IDEwLjYuNSBRdWFydHogUERGQ29udGV4dDwvcGRmOlByb2R1Y2VyPgogICAgICA8L3JkZjpEZXNj
cmlwdGlvbj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAg
eG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iPgogICAgICAgICA8
eG1wTU06RG9jdW1lbnRJRD51dWlkOjMyMWFiZWNkLTg5ODUtZTk0Yy1iY2Q4LTkwNzdhNzJhODRj
NTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+dXVpZDo2MWNj
MzM2OC0wNTYyLTU3NDAtYjg1Zi05YzE4ZGY1MDczMGQ8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAg
IDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9
InciPz4NZW5kc3RyZWFtDWVuZG9iag05OSAwIG9iag08PC9EWzIgMCBSL1hZWiAtMzI3NjggLTMy
NzY4IDEuMF0vUy9Hb1RvPj4NZW5kb2JqDTExMCAwIG9iag08PC9BdXRob3IovGCYKqO3HXrHd56u
AwPoqEBcKMcr7V+yKqexHUCNl+5vWsQ8CMCCqTpyxUfllXlXJQspL0NyZWF0aW9uRGF0ZSi1O99o
+/1FJNYJ2vBRWLKzOikvQ3JlYXRvcii8aI4qpb4bc5MbvK8WDykvS2V5d29yZHMohHODYqSvGjnH
S46yFwLy8AUD3mrqTrJcKLb4OUyEiashVp1uJNiOqSZyyST8gmJKIpho5ipcbrQIWs/PJCM/Y0ml
M/xHvONxoUrmGoOIW1fXEUtyUPHpCWC4KS9Nb2REYXRlKLU732j7/UUk1gna8VFcXLKyS12bbbMa
8CkvUHJvZHVjZXIovGCOeIWeVE3HXG7b7lJFtKQxGMs491D3FobXHEqPj+J5RykvU3ViamVjdCiB
ZJ8ro74AcIlPy6kADu/wCQvDL/FZKS9UaXRsZSi0dJ83uqgVe4YbxuAUBPLtFATFJKNatjan438I
wa7VTwmmXgWSopxyVbdAtsk+Fyk+Pg1lbmRvYmoNMTEyIDAgb2JqDTw8L0NGPDwvU3RkQ0Y8PC9B
dXRoRXZlbnQvRG9jT3Blbi9DRk0vVjIvTGVuZ3RoIDE2Pj4+Pi9FbmNyeXB0TWV0YWRhdGEgZmFs
c2UvRmlsdGVyL1N0YW5kYXJkL0xlbmd0aCAxMjgvTyjbWvowFyuYwraLlHZYphOydxNL5Vxu/und
PAnT+D4w5j8pL1AgLTEzNDAvUiA0L1N0bUYvU3RkQ0YvU3RyRi9TdGRDRi9VKO1m16d+RbioXyP4
gNLBGiUAAAAAAAAAAAAAAAAAAAAAKS9WIDQ+Pg1lbmRvYmoNMTE2IDAgb2JqDTw8L0RlY29kZVBh
cm1zPDwvQ29sdW1ucyA1L1ByZWRpY3RvciAxMj4+L0VuY3J5cHQgMTEyIDAgUi9GaWx0ZXIvRmxh
dGVEZWNvZGUvSURbPEY4REM2NkIwQkU3QjI5RTgxMzMyQ0Y0QjBEMEZCNEZCPjwyOEZDOTY1QzQw
MzA0MTQ5QTUwMzgzNTQzNDMyMzIyOD5dL0luZm8gMTEwIDAgUi9MZW5ndGggNDAwL1Jvb3QgNzAg
MCBSL1NpemUgMTE3L1R5cGUvWFJlZi9XWzEgMyAxXT4+c3RyZWFtDQpo3nSSPSxDURTH7729RTXx
mbQSaiAIRo1R+jF0UCKhBk2ICJMQS0XShYHRYqjZ5iMhaUxoGMViY20TUdGERFut9951zmlfddA3
/N/J7/zv/557cwXDT5QUfhulmgvF5KMC1RImV8x1ywRnKY/pMZ2upAGaOifnqoB6IILkuY/ICjkV
ct+ODnrTRXxJVHjIq4GeLBJfsAjFE1c6dntpr8H/VClvD/nnrOC/d/wAGY0RmZZmMn+QReDuM+JT
VuTcQDUkdFNrBei6AtQN1lVW5fu/gdsOiAfqy7x8XtESzQllfPio628A8hoHv9HRRGTMBiR9mQfi
bIYbE+k7nJnDWZTh6Ebytkd1lPxuO/izySwQ+zuRkUaas0hzYr4a/hKMc/ArnQ1BgqWtkzJ1ug0H
8swT8olrIgVUiAJ+EUR+tEX+HKkHeTiEPH5I5OUvZ3wduPRoxD+BaAkndS2kvLZy6c9j3RrGVaeT
Ve9kucaqmBLVL7CkXM5kKKEd69lt4NrxPs2zSToPKkO77FeAAQBlzJayDWVuZHN0cmVhbQ1lbmRv
YmoNc3RhcnR4cmVmDTI4NDUyMw0lJUVPRg0=

------_=_NextPart_001_01CB8287.F3E859B9--

From A.Hoenes@TR-Sys.de  Wed Nov 17 08:50:09 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7E01628C0CE for <urn@core3.amsl.com>; Wed, 17 Nov 2010 08:50:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -97.735
X-Spam-Level: 
X-Spam-Status: No, score=-97.735 tagged_above=-999 required=5 tests=[AWL=0.414, BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, J_CHICKENPOX_34=0.6, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zKZxp6UlpF+T for <urn@core3.amsl.com>; Wed, 17 Nov 2010 08:50:08 -0800 (PST)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id 7E9343A6936 for <urn@ietf.org>; Wed, 17 Nov 2010 08:50:07 -0800 (PST)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA239062636; Wed, 17 Nov 2010 17:50:36 +0100
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id RAA12594; Wed, 17 Nov 2010 17:50:35 +0100 (MEZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201011171650.RAA12594@TR-Sys.de>
To: urn@ietf.org
Date: Wed, 17 Nov 2010 17:50:35 +0100 (MEZ)
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 7bit
Subject: [urn] Fate of SICI namespace ?
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Nov 2010 16:50:09 -0000

URN folks,

As recalled in the Introduction of draft-hakala-rfc3187bis-isbn-urn
and equally in the Introduction of draft-hakala-rfc3188bis-nbn-urn,
RFC 2288 in February 1998 informally discussed the suitability
of the SICI namespace as a URN namespace, amongst ISBN and ISBN.
For the latter two bibliographic namespaces, a formal URN namespace
definition has been produced each, but not for SICI.
The aforementioned drafts, which are input for the URNBIS WG, have
indicated the intent to "Update" RFC 2288.

Working on the initial WG versions of the rfc3187bis-isbn-urn
and rfc3188bis-nbn-urn I-Ds, we revisited this point and considered
whether it would make more sense to move RFC 2288 to "Historic"
status during the planned process of approval for RFC publication
of rfc3187bis and rfc3188bis.

Please have a look at RFC 2288 (if you haven't done so recently;
it's a short RFC of only ~7 pages of text, and it's a good-to-know
background for the upcoming discussion on the ISBN and NBN namespaces
as well) and state your opinions on the list wrt the following point:

(1)  Is there any chance that an URN:SICI namespace will be defined
     and used in the foreseeable future?

If "no" for (1), ...

(2)  Would it indeed make sense to declare RFC 2288 as "Historic"
     and/or "Obsoleted" by the new namespace definitions ?

And:

(3)  Is there any content in RFC 2288 related to ISBNs and URN:ISBN
     that is still current and useful but not covered by
     draft-hakala-rfc3187bis-isbn-urn, and hence should be carried
     over into the WG version of that draft?

(4)  Is there any content in RFC 2288 related to ISSNs and URN:ISSN
     that is still current and useful but not covered by RFC 3044
     and hence should be carried over into the revision of that RFC
     (that we are chartered to produce soon) ?

The draft authors would appreciate affirmative answers to (3) and (4)
being accompanied by suggested text snippets and an indication of
where to add these!

Kind regards,
  Alfred.


_____
For ease of reference, here are URIs of HTML versions of the
aforementioned documents and the other core documents we are
going to work on, as well as the intended draft names for the
upcoming working group documents:

RFCs:
  http://tools.ietf.org/html/rfc2141
  http://tools.ietf.org/html/rfc3406

  http://tools.ietf.org/html/rfc2288
  http://tools.ietf.org/html/rfc3044
  http://tools.ietf.org/html/rfc3187
  http://tools.ietf.org/html/rfc3188

(Don't forget to consider any RFC Errata linked from the headings
of these pages!)

Existing individual drafts (already formally expired or going to
formally expire soon, awaiting to be replaced by WG drafts):

  http://tools.ietf.org/html/draft-ah-rfc2141bis-urn-02

  http://tools.ietf.org/html/draft-hakala-rfc3187bis-isbn-urn-00
  http://tools.ietf.org/html/draft-hakala-rfc3188bis-nbn-urn-00

Planned draft names for the chartered/upcoming WG drafts:

   draft-ietf-urnbis-rfc2141bis-urn
   draft-ietf-urnbis-rfc3406bis-urn-ns-reg

   draft-ietf-urnbis-rfc3044bis-issn-urn
   draft-ietf-urnbis-rfc3187bis-isbn-urn
   draft-ietf-urnbis-rfc3188bis-nbn-urn


From wwwrun@core3.amsl.com  Tue Nov 23 10:08:58 2010
Return-Path: <wwwrun@core3.amsl.com>
X-Original-To: urn@ietf.org
Delivered-To: urn@core3.amsl.com
Received: by core3.amsl.com (Postfix, from userid 30) id 1E40928C11C; Tue, 23 Nov 2010 10:08:58 -0800 (PST)
From: IESG Secretary <iesg-secretary@ietf.org>
To: IETF Announcement list <ietf-announce@ietf.org>
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0
Message-Id: <20101123180858.1E40928C11C@core3.amsl.com>
Date: Tue, 23 Nov 2010 10:08:58 -0800 (PST)
Cc: ah@TR-Sys.de, urn@ietf.org
Subject: [urn] WG Action: Uniform Resource Names, Revised (urnbis)
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Nov 2010 18:08:58 -0000

A new IETF working group has been formed in the Applications Area.  For
additional information, please contact the Area Directors or the WG
Chairs.

Uniform Resource Names, Revised (urnbis)
---------------------------------------------------
Current Status: Active Working Group

Chair(s):
  Andrew Newton <andy@hxr.us>
  Alfred Hoenes <ah@TR-Sys.de>

Applications Area Director(s):
  Alexey Melnikov  <alexey.melnikov at isode.com>
  Peter Saint-Andre  <stpeter at stpeter.im>

Applications Area Advisor:
  Alexey Melnikov  <alexey.melnikov at isode.com>

Mailing Lists:
  General Discussion: urn@ietf.org
  To Subscribe: https://www.ietf.org/mailman/listinfo/urn
  Archive: http://www.ietf.org/mail-archive/web/urn/

Description of Working Group

  * * *  Problem Statement  * * *

  Uniform Resource Names (URNs) are location-independent, persistent
  identifiers for information resources.

  The RFCs defining URNs were published in 1997-2001.  They rely on old
  (or even provisional) basic documents on the concepts of URI and URL.
  At that time there was almost no URN implementation experience.

  Since then, the URN system has gained significant popularity, and
  roughly 40 formal URN Namespaces have been defined and registered
  with IANA.  Hundreds of millions of resources have been assigned URNs;
  this enables searching of and persistent linking to these documents,
  artifacts, and other objects.
  However, the URN system lacks a foundation that is consistent in
  terminology and formal description with present (Full) Internet
  Standards.

  The core URN RFCs -- RFC 2141 (URN Syntax),
  RFC 3406 (Namespace Definition Mechanisms) --
  are based on outdated framework documents and understanding of digital
  archiving. All references in RFC 2141 point to "work in progress" or
  documents that have been superseded at least once.

  The lack of a standard definition of the 'urn' URI scheme fosters
  recurring discussions on what URNs are and IETF commitment to them.
  There is a need to clarify that URNs are specific URIs (namely those
  using the 'urn' URI scheme) and hence all general URI rules apply to
  URNs.

  There also is a need to update some namespace registrations for at
  least two reasons: the standards specifying the relevant underlying
  namespaces (such as International Standard Book Number (ISBN)) have
  been amended/expanded since the original specification of the related
  URN namespace and the WG's update of the basic URN-related RFCs might
  introduce or identify inconsistencies.

  * * *  Objectives for the Working Group  * * *

  This working group is chartered to update the key RFCs describing the
  URN system, including RFC 2141 (URN Syntax), RFC 3406 (Namespace
  Definition Mechanisms), and review and
  update selected URN namespace specifications including those for
  for ISBN, National Bibliography Numbers (NBN) and International
  Serial Standard Number (ISSN).

  For all document revisions, backward compatibility with previous
  URN-related RFCs will be retained.

  The WG will produce an updated set of URN-related RFCs. All documents
  will be on the Standards-Track or BCP. These updates will provide
  a normative foundation for URNs and assure uniformity of the URN 
  assignment and resolution concepts and procedures at the abstract level.


  Details and tasks (the WG will approach these tasks in roughly this
  order):

  a)  Core URN specifications

  For RFC 2141, this revision will include in particular:
  - an update of the formal syntax specification in the light of the
    URI Standard (STD 66, RFC 3986) using the ABNF from STD 68
    (RFC 5234);
  - a formal IANA registration for the 'urn' URI scheme using the
    current template from BCP 35 (RFC 4395);
  - a revised set of URN examples and
  - an update of the sections describing how URNs are resolved
    in the Internet, based on the current practices.

  RFC 3406 (BCP 33) will be aligned with the current IANA procedures
  and terminology as defined in BCP 26 (RFC 5226).

  b) URN Namespace specifications

  The WG will focus on updating the RFCs related to the key
  bibliographic identifier systems:
  - RFC 3187 (URN Namespace for International Standard Book Numbers),
  - RFC 3188 (URN Namespace for National Bibliography Numbers), and
  - RFC 3044 (URN Namespace for International Serial Standard Number).

  All these identifier systems have been updated since these RFCs were
  written in a way that makes revision of the namespace registration
  necessary.


  c) Further work

  The WG will support the current registrants of URN namespaces.  It
  will review the legacy URN namespace definition documents and if
  needed, provide advice to their registrants on how to bring these
  registrations in line with the upcoming URN-related RFCs.
  However any work on updating such specifications beyond giving an
  advice would require rechartering of the WG.

WG Output:
+++++++++++++++++

  Revision of RFC 2141 based on draft-ah-rfc2141bis-urn
  Revision of RFC 3406

  Revision of RFC 3187 based on draft-hakala-rfc3187bis-isbn-urn
  Revision of RFC 3188 based on draft-hakala-rfc3188bis-nbn-urn
  Revision of RFC 3044
  
Goals and Milestones:

  Feb 2011   WGLC on rfc2141bis, rfc3406bis, rfc3187bis-isbn-urn
             and rfc3188bis-nbn-urn
  Apr 2011   Deliver rfc2141bis, rfc3406bis, rfc3187bis-isbn-urn
             and rfc3188bis-nbn-urn to IESG for consideration as
             Proposed Standards
  May 2011   WGLC on rfc3044bis
  Jul 2011   Deliver rfc3044bis to IESG for consideration
             as Proposed Standards
  Apr 2012   Implementation report for promoting 2141bis to
             Draft Standard

From andy@hxr.us  Tue Nov 23 16:36:35 2010
Return-Path: <andy@hxr.us>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7950928C119 for <urn@core3.amsl.com>; Tue, 23 Nov 2010 16:36:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.117
X-Spam-Level: 
X-Spam-Status: No, score=-0.117 tagged_above=-999 required=5 tests=[BAYES_20=-0.74, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gK+D+mWCBADn for <urn@core3.amsl.com>; Tue, 23 Nov 2010 16:36:34 -0800 (PST)
Received: from mail-qy0-f179.google.com (mail-qy0-f179.google.com [209.85.216.179]) by core3.amsl.com (Postfix) with ESMTP id 79DD528C0E2 for <urn@ietf.org>; Tue, 23 Nov 2010 16:36:34 -0800 (PST)
Received: by qyk11 with SMTP id 11so2070029qyk.10 for <urn@ietf.org>; Tue, 23 Nov 2010 16:37:32 -0800 (PST)
MIME-Version: 1.0
Received: by 10.229.182.212 with SMTP id cd20mr6907541qcb.27.1290559050668; Tue, 23 Nov 2010 16:37:30 -0800 (PST)
Received: by 10.229.226.198 with HTTP; Tue, 23 Nov 2010 16:37:30 -0800 (PST)
X-Originating-IP: [70.179.98.221]
Date: Tue, 23 Nov 2010 19:37:30 -0500
Message-ID: <AANLkTi=zy3OBX1sRgVOKSsqGhVidme+fDQdYpbOqSwYS@mail.gmail.com>
From: Andrew Newton <andy@hxr.us>
To: urn@ietf.org
Content-Type: multipart/alternative; boundary=0016364d2e51c6d95a0495c1b13a
Subject: [urn] Hello and Welcome
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Nov 2010 00:36:35 -0000

--0016364d2e51c6d95a0495c1b13a
Content-Type: text/plain; charset=ISO-8859-1

Congratulations to all the people who worked to bring this working group to
fruition.

I am Andrew, one of the co-chairs (I usually go by and most people just call
me Andy). I thought I would introduce myself since many people in the URN
community do not know me. I've participated in many working groups in the
IETF, and this is my third time co-chairing one. I've got a couple of RFCs
under my belt, most recently in the area of VOIP and emergency services.
While I will have to defer to Alfred for in-depth domain expertise, I am not
unfamiliar with URNs and have even written DDDS applications and
specifications. And as a bit of URNish trivia, I went to highschool with
Michael Mealling, a name you will find on many of the first-round URN RFCs.

While I may be a new face to the broader URN community, I understand that
some of the participants here are new to the IETF having come from other URN
related standards bodies. Your participation is greatly welcomed. If you are
unfamiliar with the IETF, you might want to take a few moments to read RFC
4677, The Tao of IETF. While the IETF has been formalizing its processes
over the years, newcomers might want to especially note the comparatively
informal process upon which working groups arrive at consensus. It may seem
a little "rough and tumble" at times, but the intent is to value discussion
and consensus building.

I look forward to working with all of you. And again, congratulations on the
formation of this working group.

-andy

--0016364d2e51c6d95a0495c1b13a
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Congratulations to all the people who worked to bring this working group to=
 fruition.<div><br></div><div>I am Andrew, one of the co-chairs (I usually =
go by and most people just call me Andy). I thought I would introduce mysel=
f since many people in the URN community do not know me. I&#39;ve participa=
ted in many working groups in the IETF, and this is my third time co-chairi=
ng one. I&#39;ve got a couple of RFCs under my belt, most recently in the a=
rea of VOIP and emergency services. While I will have to defer to Alfred fo=
r in-depth domain expertise, I am not unfamiliar with URNs and have even wr=
itten DDDS applications and specifications. And as a bit of URNish trivia, =
I went to highschool with Michael Mealling, a name you will find on many of=
 the first-round URN RFCs.</div>

<div><br></div><div>While I may be a new face to the broader URN community,=
 I understand that some of the participants here are new to the IETF having=
 come from other URN related standards bodies. Your participation is greatl=
y welcomed. If you are unfamiliar with the IETF, you might want to take a f=
ew moments to read RFC 4677,=A0The Tao of IETF. While the IETF has been for=
malizing its processes over the years, newcomers might want to especially n=
ote the comparatively informal process upon which working groups arrive at =
consensus. It may seem a little &quot;rough and tumble&quot; at times, but =
the intent is to value discussion and consensus building.</div>

<div><br></div><div>I look forward to working with all of you. And again, c=
ongratulations on the formation of this working group.</div><div><br></div>=
<div>-andy</div>

--0016364d2e51c6d95a0495c1b13a--

From A.Hoenes@TR-Sys.de  Wed Nov 24 06:57:28 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 930BC3A6969 for <urn@core3.amsl.com>; Wed, 24 Nov 2010 06:57:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -98.444
X-Spam-Level: 
X-Spam-Status: No, score=-98.444 tagged_above=-999 required=5 tests=[AWL=0.305, BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ayy23Zj0VVcO for <urn@core3.amsl.com>; Wed, 24 Nov 2010 06:57:26 -0800 (PST)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id E747528C27A for <urn@ietf.org>; Wed, 24 Nov 2010 06:57:25 -0800 (PST)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA282840686; Wed, 24 Nov 2010 15:58:06 +0100
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id PAA26301; Wed, 24 Nov 2010 15:58:06 +0100 (MEZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201011241458.PAA26301@TR-Sys.de>
To: urn@ietf.org
Date: Wed, 24 Nov 2010 15:58:05 +0100 (MEZ)
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 8bit
Subject: [urn] Another welcome, and a few pointers to resources
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Nov 2010 14:57:28 -0000

URN[bis] folks,
as you might have noticed from the WG formation announcement,
I have been tasked by our Area Directors to share fate with
Andrew Newton in co-chairing this URNbis Working Group.

I'd like to add to the thanks already expressed by Andy to all who
contributed to the efforts to establish this working group.

We have an ambitious schedule on our charter, and I hope we get
focussed discussions soon on this list that help to achieve the
primary milestones set for the time span until the next IETF meeting
(IETF 80, Prague, last week of March 2011).  We plan to have a
face-to-face session there to close up open issues and plan for
the next steps.  I know that many of you have a tight schedule
and therefore it likely isn't too early to already fix your eyes
upon that timeline!

The first WG draft among those listed in our charter is on its way to
the archives and will be announced soon, and three more are planned
for the next 2-3 weeks, in order.


For your interest:

(1)
On the servers maintained by the IETF Tools team, we have a home page
that already contains links to most resources related to the WG, and
it will be populated soon with pointers to related Internet-Drafts.
  <http://tools.ietf.org/wg/urnbis/>


(2)
In addition to what Andy already said:

The "Tao of the IETF" is maintained by Paul Hoffman as an Internet-
Draft that contains the most up-to-date information.
Due to organizatorial changes, some of the URLs given in RFC 4677
have changed, and so you might prefer to access this working version.
It can be found in various formats on the IETF Tools site at
  <tools.ietf,org/html/draft-hoffman-tao4677bis-10>,
and it is also available from the IETF Newcomers page,
  <http://www.ietf.org/newcomers.html>
via a link to
  <http://www.ietf.org/tao.html>.


(3)
I stumbled over this:

   "Identification - Related Resources",
   <http://hosted.ukoln.ac.uk/biblink/wp2/links.html>

It's more than 12 years old, but still a wealth of information.
Several of the research and background documents referred to in
earlier RFCs on URIs/URNs, and information on various identifier
systems can be found there.
So this might be an interesting bookmark for legacy background
information.


Best regards,
  Alfred HÎnes.

-- 

+------------------------+--------------------------------------------+
| TR-Sys Alfred Hoenes   |  Alfred Hoenes   Dipl.-Math., Dipl.-Phys.  |
| Gerlinger Strasse 12   |  Phone: (+49)7156/9635-0, Fax: -18         |
| D-71254  Ditzingen     |  E-Mail:  ah@TR-Sys.de                     |
+------------------------+--------------------------------------------+


From A.Hoenes@TR-Sys.de  Wed Nov 24 13:34:24 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6666F3A69BC for <urn@core3.amsl.com>; Wed, 24 Nov 2010 13:34:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -98.494
X-Spam-Level: 
X-Spam-Status: No, score=-98.494 tagged_above=-999 required=5 tests=[AWL=0.255, BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eisuvPYUvJL5 for <urn@core3.amsl.com>; Wed, 24 Nov 2010 13:34:22 -0800 (PST)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id 9FFD628C11C for <urn@ietf.org>; Wed, 24 Nov 2010 13:34:21 -0800 (PST)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA285114503; Wed, 24 Nov 2010 22:35:03 +0100
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id WAA26976; Wed, 24 Nov 2010 22:35:02 +0100 (MEZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201011242135.WAA26976@TR-Sys.de>
To: urn@ietf.org
Date: Wed, 24 Nov 2010 22:35:02 +0100 (MEZ)
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 7bit
Subject: [urn] FYI: new URN namespaces
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Nov 2010 21:34:24 -0000

For your interest:

Since the URN BOF in Maastricht, two new URN namespaces have been
approved:

-  urn-7 :  a new _Informal_ URN Namespace
            (the first such registration since many years!);
            registration document: RFC 6050 (published this week)

-  nena  :  Formal Namespace provisionally entered into IANA registry
            (pending update of Reference);
            draft-rosen-urn-nena-03 is in the RFC Editor Queue

BR,
  Alfred.


From Internet-Drafts@ietf.org  Mon Nov 29 11:00:02 2010
Return-Path: <Internet-Drafts@ietf.org>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5C7463A6C23; Mon, 29 Nov 2010 11:00:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.417
X-Spam-Level: 
X-Spam-Status: No, score=-102.417 tagged_above=-999 required=5 tests=[AWL=0.182, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VMHhn5qmp3r8; Mon, 29 Nov 2010 11:00:01 -0800 (PST)
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 910823A6B42; Mon, 29 Nov 2010 11:00:01 -0800 (PST)
MIME-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
From: Internet-Drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 3.09
Message-ID: <20101129190001.26194.85887.idtracker@localhost>
Date: Mon, 29 Nov 2010 11:00:01 -0800
Cc: urn@ietf.org
Subject: [urn] I-D ACTION:draft-ietf-urnbis-rfc2141bis-urn-00.txt
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Nov 2010 19:00:02 -0000

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts 
directories.
This draft is a work item of the Uniform Resource Names, Revised Working Group of the IETF.

	Title		: Uniform Resource Name (URN) Syntax
	Author(s)	: A. Hoenes
	Filename	: draft-ietf-urnbis-rfc2141bis-urn-00.txt
	Pages		: 24
	Date		: 2010-11-29
	
Uniform Resource Names (URNs) are intended to serve as persistent,
   location-independent, resource identifiers.  This document serves as
   the foundation of the 'urn' URI Scheme according to RFC 3986 and sets
   forward the canonical syntax for URNs, which subdivides URNs into
   "namespaces".  A discussion of both existing legacy and new
   namespaces and requirements for URN presentation and transmission are
   presented.  Finally, there is a discussion of URN equivalence and how
   to determine it.  This document supersedes RFC 2141.

   The requirements and procedures for URN Namespace registration
   documents are currently set forth in RFC 3406, which is also being
   updated by a companion, revised specification dubbed RFC 3406bis.


A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urnbis-rfc2141bis-urn-00.txt

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Message/External-body;
	name="draft-ietf-urnbis-rfc2141bis-urn-00.txt";
	site="ftp.ietf.org"; access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID: <2010-11-29105825.I-D@ietf.org>


--NextPart--

From A.Hoenes@TR-Sys.de  Mon Nov 29 12:17:27 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 041F228C0F5 for <urn@core3.amsl.com>; Mon, 29 Nov 2010 12:17:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -99.476
X-Spam-Level: 
X-Spam-Status: No, score=-99.476 tagged_above=-999 required=5 tests=[AWL=1.273, BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, GB_I_INVITATION=-2, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cRyTa+0DfTjh for <urn@core3.amsl.com>; Mon, 29 Nov 2010 12:17:25 -0800 (PST)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id AA8A328C0D7 for <urn@ietf.org>; Mon, 29 Nov 2010 12:17:24 -0800 (PST)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA012821894; Mon, 29 Nov 2010 21:18:14 +0100
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id VAA03272; Mon, 29 Nov 2010 21:18:13 +0100 (MEZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201011292018.VAA03272@TR-Sys.de>
To: urn@ietf.org
Date: Mon, 29 Nov 2010 21:18:13 +0100 (MEZ)
In-Reply-To: <20101129190001.26194.85887.idtracker@localhost> from "Internet-Drafts@ietf.org" at Nov "29, " 2010 "11:00:01" am
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 7bit
Subject: Re: [urn] I-D ACTION:draft-ietf-urnbis-rfc2141bis-urn-00.txt (fwd)
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Nov 2010 20:17:27 -0000

URN(bis) folks,
I have been challenged a bit by vacation in the U.S. and the attempt
of a newbee co-chair to get all right at once on first try (which we
perhaps should better not aim at).  This has proven incompatible with
the desire to do it quickly, but now our first WG draft is eventually
available in the Internet-Draft archives.  :-)
(I have copied the announcement below.)

This is the working version of the revised URN Syntax document
to start with in the 'official' WG discussion.

The initial draft for the revised URN Namespace Registration document
should be out within a couple of days, and then we also will re-submit
as WG drafts the two revised URN Namespace documents (for ISBN and NBN)
that already had been available as individual drafts.
If you have read these predecessors (listed in our charter) and have
pending comments that you did not raise before but would like to have
addressed in these WG -00 versions, please hurry up sending your
comments to the authors or the urn list.

However, the utmost priority of our work now is a thorough discussion
of the aforementioned two general, 'core' URN documents on which all
other work will rely.

Therefore, please start reading and commenting on the rfc2141bis I-D
as soon as you can.  I should perhaps recall that this discussion
serves to form WG consensus on the document and produce the textual
updates to the working copy that the document editor (myself in this
case) will integrate into the draft after consensus has been achieved
on this list.

Since we have a significant share of newcomers to the IETF on this
list, I'd like to add a few general remarks.

As you already have been reminded upon subscription to this list,
all contributions need to respect the IETF copyright rules that
ensure that the "end product" we aim at, the published RFCs, can
be used in the liberal way we are used to since decades.  By these
rules, contributors grant publication rights to the "IETF Trust",
which has been incorporated as the holder of all intellectual
property rights related to IETF publications and working material
and which in turn can carry forward such rights to other
organizations that want to build their work on IETF output.
These rules are summed up the the IETF "Note Well" page that will
navigate you to the detailed information and underlying documents,
see:  <http://www.ietf.org/about/note-well.html>.
A pointer to the most important IETF Trust page is included in the
Boilerplate "Copyright Notice" in all Internate-Drafts and RFCs,
and you can get more information on the IETF Trust in general at
<http://trustee.ietf.org/>.


As pointed out in the rfc2141bis draft, its most important goal is
to base URN Syntax on the applicable current Internet Standards.
This necessitiates a few important adaptations.

In order to better structure the discussion (and allow you to focus
on a relatively narrow part of the draft initially), I suggest that
we start evaluating the most basic parts of the document, the NID
and NSS syntax as laid down in Sections 2.1 and 2.2 of the draft,
before we progress to "higher level" issues for which we need to
form consensus.
The text there contains a lot of material to guide the reader on the
way from RFC 2141 to what we might want to specify in its successor.
At the end, these sections should become pretty short, but so far
they contain a lot of background information and questions to the
readers.  Please take these as an invitation to evaluate the
proposed changes from your particular point of view.  We need to
consolidate different perspectives in a way that acknowledges the
basic rule we owe to the persistency property of URNs: that any
update of the specification does not invalidate URNs assigned in
the past.

Of course, comments on other parts of the document are welcome
immediately, in particular if they are more editorial in nature,
but in order to be productive, we need to proceed bottom - up,
making the more elementary decisions first.

Hmmm -- it looks I already have spoken too much and should now
really mute and hand over the token to you!

Kind regards,
  Alfred.



-------- forwarded message from I-D-announce --------

> A New Internet-Draft is available from the on-line Internet-Drafts
> directories.
> This draft is a work item of the Uniform Resource Names, Revised
> Working Group of the IETF.
>
>       Title           : Uniform Resource Name (URN) Syntax
>       Author(s)       : A. Hoenes
>       Filename        : draft-ietf-urnbis-rfc2141bis-urn-00.txt
>       Pages           : 24
>       Date            : 2010-11-29
>
>  Uniform Resource Names (URNs) are intended to serve as persistent,
>  location-independent, resource identifiers.  This document serves as
>  the foundation of the 'urn' URI Scheme according to RFC 3986 and sets
>  forward the canonical syntax for URNs, which subdivides URNs into
>  "namespaces".  A discussion of both existing legacy and new
>  namespaces and requirements for URN presentation and transmission are
>  presented.  Finally, there is a discussion of URN equivalence and how
>  to determine it.  This document supersedes RFC 2141.
>
>  The requirements and procedures for URN Namespace registration
>  documents are currently set forth in RFC 3406, which is also being
>  updated by a companion, revised specification dubbed RFC 3406bis.
>
>
> A URL for this Internet-Draft is:
> http://www.ietf.org/internet-drafts/draft-ietf-urnbis-rfc2141bis-urn-00.txt
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>
-------- end of forwarded message --------


P.S.:
Note that a HTLM-ized version, differences to previous versions,
and other information on the draft (including a PDF version) is
available (or will become available as it emerges) on the IETF Tools
pages at:
  <http://tools.IETF.ORG/html/draft-ietf-urnbis-rfc2141bis-urn-00>.

                                                                                                                 2010-12.mail                                                                                        0000666 0000110 0000010 00000507551 11506112753 011543  0                                                                                                    ustar   mailman                         www                                                                                                                                                                                                                    
From A.Hoenes@TR-Sys.de  Fri Dec 10 02:21:47 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5FD1728C121 for <urn@core3.amsl.com>; Fri, 10 Dec 2010 02:21:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -98.432
X-Spam-Level: 
X-Spam-Status: No, score=-98.432 tagged_above=-999 required=5 tests=[AWL=0.317, BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZPR6F3L4f3lq for <urn@core3.amsl.com>; Fri, 10 Dec 2010 02:21:46 -0800 (PST)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id 310D728C0E3 for <urn@ietf.org>; Fri, 10 Dec 2010 02:21:44 -0800 (PST)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA082616573; Fri, 10 Dec 2010 11:22:53 +0100
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id LAA20710; Fri, 10 Dec 2010 11:22:48 +0100 (MEZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201012101022.LAA20710@TR-Sys.de>
To: urn@ietf.org
Date: Fri, 10 Dec 2010 11:22:48 +0100 (MEZ)
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 7bit
Subject: [urn] FYI: 'alert' URN Namespace being proposed; updated 'OGF' URN draft
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Dec 2010 10:21:47 -0000

For your interest:

A new Internet-Draft proposes an 'alert' URN Namespace:
"Alert-Info URNs for the Session Initiation Protocol (SIP)", see
  <http:tools.ietf.org/html/draft-ietf-salud-alert-info-urns-00> .

Also, a revised draft version has been published for 'OGF' URNs:
"A URN Namespace for the Open Grid Forum (OGF)", see
  <http:tools.ietf.org/html/draft-dijkstra-urn-ogf-01>

Kind regards,
  Alfred.


From Internet-Drafts@ietf.org  Thu Dec 16 16:00:04 2010
Return-Path: <Internet-Drafts@ietf.org>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 80AB83A6A29; Thu, 16 Dec 2010 16:00:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.531
X-Spam-Level: 
X-Spam-Status: No, score=-102.531 tagged_above=-999 required=5 tests=[AWL=0.068, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WbcUjqvhkc2s; Thu, 16 Dec 2010 16:00:03 -0800 (PST)
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 934BD3A6A12; Thu, 16 Dec 2010 16:00:03 -0800 (PST)
MIME-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
From: Internet-Drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 3.10
Message-ID: <20101217000003.11908.3091.idtracker@localhost>
Date: Thu, 16 Dec 2010 16:00:03 -0800
Cc: urn@ietf.org
Subject: [urn] I-D Action:draft-ietf-urnbis-rfc3406bis-urn-ns-reg-00.txt
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Dec 2010 00:00:04 -0000

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names, Revised Working Group of the IETF.


	Title           : Uniform Resource Name (URN) Namespace Definition Mechanisms
	Author(s)       : A. Hoenes
	Filename        : draft-ietf-urnbis-rfc3406bis-urn-ns-reg-00.txt
	Pages           : 28
	Date            : 2010-12-16

Uniform Resource Names (URNs) are intended to serve as persistent,
location-independent, resource identifiers.  To structure and
organize their usage, the URN syntax specifies a hierarchy that
horizontally divides the set of possible URNs into "URN Namespaces"
that can be individually defined and managed.  URN Namespaces in
particular serve to map existing identifier systems into the URN
system and thereby make available generic, network-based resolution
services for the identified documents, artifacts, and other objects
(and their metadata).

To actually leverage such synergetic advantage, URN namespaces need
to be specified in a comparable manner, and their Namespace
Identifiers (NIDs) need to be registered with IANA, so that naming
conflicts are avoided and implementers of services can follow a
structured approach in support of various namespaces, guided by the
registry to the related documents and the particularities of specific
namespaces, as described in these namespace registration documents.

This document serves as a guidleline for authors of URN Namespace
definition and registration documents.  It describes the essential
content of such documents and how they shall be structured to allow
readers familar with the scheme to quickly assess the properties of a
specific URN Namespace.  Further, this RFC describes the process to
be followed to get a URN Namespace registered with IANA.

This document is a companion document to the revised URN Syntax
specification, RFC 2141bis; it supersedes and replaces RFC 3406.

Discussion

This draft version has been obtained by importing the text from RFC
3406 into modern tools and making a first round of updating steps.
It is an initial chartered work item of the URNBIS WG.

Discussion of this memo utilizes the urn@ietf.org mailing list.Status of
This Memo

This Internet-Draft is submitted in full conformance with the
provisions of BCP 78 and BCP 79.

Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF).  Note that other groups may also distribute
working documents as Internet-Drafts.  The list of current Internet-
Drafts is at http://datatracker.ietf.org/drafts/current/.

Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any
time.  It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress."

This Internet-Draft will expire on June 20, 2011.

Copyright Notice

Copyright (c) 2010 IETF Trust and the persons identified as the
document authors.  All rights reserved.

This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents
(http://trustee.ietf.org/license-info) in effect on the date of
publication of this document.  Please review these documents
carefully, as they describe your rights and restrictions with respect
to this document.  Code Components extracted from this document must
include Simplified BSD License text as described in Section 4.e of
the Trust Legal Provisions and are provided without warranty as
described in the Simplified BSD License.

This document may contain material from IETF Documents or IETF
Contributions published or made publicly available before November
10, 2008.  The person(s) controlling the copyright in some of this
material may not have granted the IETF Trust the right to allow
modifications of such material outside the IETF Standards Process.
Without obtaining an adequate license from the person(s) controlling
the copyright in such materials, this document may not be modified
outside the IETF Standards Process, and derivative works of it may
not be created outside the IETF Standards Process, except to format
it for publication as an RFC or to translate it into languages other
than English.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urnbis-rfc3406bis-urn-ns-reg-00.txt

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Message/External-body;
	name="draft-ietf-urnbis-rfc3406bis-urn-ns-reg-00.txt";
	site="ftp.ietf.org"; access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID: <2010-12-16155451.I-D@ietf.org>


--NextPart--

From A.Hoenes@TR-Sys.de  Thu Dec 16 16:16:10 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AF44D3A6A2C for <urn@core3.amsl.com>; Thu, 16 Dec 2010 16:16:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -98.479
X-Spam-Level: 
X-Spam-Status: No, score=-98.479 tagged_above=-999 required=5 tests=[AWL=0.270, BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LGr+17z4JYe0 for <urn@core3.amsl.com>; Thu, 16 Dec 2010 16:16:09 -0800 (PST)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id 11D6D3A6A2A for <urn@ietf.org>; Thu, 16 Dec 2010 16:16:08 -0800 (PST)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA117455049; Fri, 17 Dec 2010 01:17:29 +0100
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id BAA01659; Fri, 17 Dec 2010 01:17:29 +0100 (MEZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201012170017.BAA01659@TR-Sys.de>
To: urn@ietf.org
Date: Fri, 17 Dec 2010 01:17:28 +0100 (MEZ)
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 7bit
Subject: [urn] FYI: fairly related draft on metadata Media Types updated
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Dec 2010 00:16:10 -0000

FYI:

An updated version of the I-D,

  "The Media Types application/mods+xml, application/mads+xml,
   application/mets+xml, application/marcxml+xml, application/sru+xml"

has been posted today; this could be relevant to PersID and future
work on URN resolution in general.


Abstract

   This document specifies Media Types for the following formats: MODS
   (Metadata Object Description Schema), MADS (Metadata Authority
   Description Schema), METS (Metadata Encoding and Transmission
   Standard), MARCXML (MARC21 XML Schema), and the SRU (Search/Retrieve
   via URL Response Format) Protocol response XML schema.  These are all
   XML schemas providing representations of various forms of information
   including metadata and search results.

Authors: R. Denenberg, Library of Congress
         P. Saint-Andre, Cisco


Your friendly IETF Tools site offers the HTMLized version of this I-D
at:
  <http://tools.IETF.ORG/html/draft-denenberg-mods-etc-media-types-03>


Kind regards,
  Alfred.


From A.Hoenes@TR-Sys.de  Thu Dec 16 18:02:42 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9266C3A6A74 for <urn@core3.amsl.com>; Thu, 16 Dec 2010 18:02:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -98.487
X-Spam-Level: 
X-Spam-Status: No, score=-98.487 tagged_above=-999 required=5 tests=[AWL=0.262, BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YYFf30Kga-iE for <urn@core3.amsl.com>; Thu, 16 Dec 2010 18:02:41 -0800 (PST)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id 83BCC3A6A72 for <urn@ietf.org>; Thu, 16 Dec 2010 18:02:40 -0800 (PST)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA117931441; Fri, 17 Dec 2010 03:04:01 +0100
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id DAA01900; Fri, 17 Dec 2010 03:04:00 +0100 (MEZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201012170204.DAA01900@TR-Sys.de>
To: urn@ietf.org
Date: Fri, 17 Dec 2010 03:04:00 +0100 (MEZ)
References: <20101217000003.11908.3091.idtracker@localhost>
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 7bit
Subject: Re: [urn] I-D Action:draft-ietf-urnbis-rfc3406bis-urn-ns-reg-00 (fwd)
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Dec 2010 02:02:42 -0000

Folks,
(speaking as the document editor),
the initial version of the URN Namespace registrations (RFC 3406bis)
draft has been submitted.

It contains several "Editorial Notes" intended to focus discussion.

Appendix C contains a detailed change log that will help the hasty
reader to locate the places in the draft worth being looked at more
closely and then bomb the list with comments ...   :-)


At Thu, 16 Dec 2010 16:00:03 -0800, Internet-Drafts at ietf.org wrote:

> A New Internet-Draft is available from the on-line Internet-Drafts
> directories.
> This draft is a work item of the Uniform Resource Names, Revised
> Working Group of the IETF.
>
>
>    Title     : Uniform Resource Name (URN) Namespace Definition Mechanisms
>    Author(s) : A. Hoenes
>    Filename  : draft-ietf-urnbis-rfc3406bis-urn-ns-reg-00.txt
>    Pages     : 28
>    Date      : 2010-12-16
>
> Uniform Resource Names (URNs) are intended to serve as persistent,
> location-independent, resource identifiers.  To structure and
> organize their usage, the URN syntax specifies a hierarchy that
> horizontally divides the set of possible URNs into "URN Namespaces"
> that can be individually defined and managed.  URN Namespaces in
> particular serve to map existing identifier systems into the URN
> system and thereby make available generic, network-based resolution
> services for the identified documents, artifacts, and other objects
> (and their metadata).
>
> To actually leverage such synergetic advantage, URN namespaces need
> to be specified in a comparable manner, and their Namespace
> Identifiers (NIDs) need to be registered with IANA, so that naming
> conflicts are avoided and implementers of services can follow a
> structured approach in support of various namespaces, guided by the
> registry to the related documents and the particularities of specific
> namespaces, as described in these namespace registration documents.
>
> This document serves as a guideline for authors of URN Namespace
> definition and registration documents.  It describes the essential
> content of such documents and how they shall be structured to allow
> readers familar with the scheme to quickly assess the properties of a
> specific URN Namespace.  Further, this RFC describes the process to
> be followed to get a URN Namespace registered with IANA.
>
> This document is a companion document to the revised URN Syntax
> specification, RFC 2141bis; it supersedes and replaces RFC 3406.
>
> Discussion
>
> This draft version has been obtained by importing the text from RFC
> 3406 into modern tools and making a first round of updating steps.
> It is an initial chartered work item of the URNBIS WG.
>
> Discussion of this memo utilizes the urn@ietf.org mailing list.
>
>
>
> A URL for this Internet-Draft is:
> http://www.ietf.org/internet-drafts/draft-ietf-urnbis-rfc3406bis-urn-ns-reg-00.txt
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/


As usual, the HTMLized version of the I-D  and diffs from the old RFC
are available at:
  <http://tools.ietf.org/html/draft-ietf-urnbis-rfc3406bis-urn-ns-reg>


We are also still eargerly awaiting your comments on the initial
WG version of the rfc2141bis draft, cf.
  <http://www.ietf.org/mail-archive/web/urn/current/msg01475.html>


Kind regards,
  Alfred.

-- 

+------------------------+--------------------------------------------+
| TR-Sys Alfred Hoenes   |  Alfred Hoenes   Dipl.-Math., Dipl.-Phys.  |
| Gerlinger Strasse 12   |  Phone: (+49)7156/9635-0, Fax: -18         |
| D-71254  Ditzingen     |  E-Mail:  ah@TR-Sys.de                     |
+------------------------+--------------------------------------------+


From Internet-Drafts@ietf.org  Tue Dec 21 16:15:02 2010
Return-Path: <Internet-Drafts@ietf.org>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A04103A690B; Tue, 21 Dec 2010 16:15:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.495
X-Spam-Level: 
X-Spam-Status: No, score=-102.495 tagged_above=-999 required=5 tests=[AWL=0.104, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lUHCJChtt3-6; Tue, 21 Dec 2010 16:15:01 -0800 (PST)
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E31923A681F; Tue, 21 Dec 2010 16:15:01 -0800 (PST)
MIME-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
From: Internet-Drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 3.10
Message-ID: <20101222001501.20492.12648.idtracker@localhost>
Date: Tue, 21 Dec 2010 16:15:01 -0800
Cc: urn@ietf.org
Subject: [urn] I-D ACTION:draft-ietf-urnbis-rfc3187bis-isbn-urn-00.txt
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Dec 2010 00:15:02 -0000

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts 
directories.
This draft is a work item of the Uniform Resource Names, Revised Working Group of the IETF.

	Title		: Using International Standard Book Numbers as Uniform Resource Names

	Author(s)	: M. Huttunen, J. Hakala, A. Hoenes
	Filename	: draft-ietf-urnbis-rfc3187bis-isbn-urn-00.txt
	Pages		: 19
	Date		: 2010-12-21
	
The International Standard Book Number, ISBN, is a widely used
   identifier for monographic publications.  Since 2001, there has been
   a URN (Uniform Resource Names) namespace for ISBNs.  The namespace
   registration was performed in RFC 3187 and applies to the ISBN as
   specified in the original ISO Standard 2108-1992.  To allow for
   further growth in use, the successor ISO Standard, ISO 2108-2005, has
   defined an expanded format for the ISBN, known as "ISBN-13".  This
   document defines how both the old and new ISBN standard can be
   supported within the URN framework and the syntax for URNs defined in
   RFC 2141[bis].  An updated namespace registration is included, which
   describes how both the old and the new ISBN format can share the same
   namespace.

   This document replaces RFC 3187; it also obsoletes and moves to
   Historic status the predecessor thereof, RFC 2288.


A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urnbis-rfc3187bis-isbn-urn-00.txt

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Message/External-body;
	name="draft-ietf-urnbis-rfc3187bis-isbn-urn-00.txt";
	site="ftp.ietf.org"; access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID: <2010-12-21161619.I-D@ietf.org>


--NextPart--

From Internet-Drafts@ietf.org  Wed Dec 22 02:00:03 2010
Return-Path: <Internet-Drafts@ietf.org>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D5B0B3A69B0; Wed, 22 Dec 2010 02:00:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.739
X-Spam-Level: 
X-Spam-Status: No, score=-101.739 tagged_above=-999 required=5 tests=[AWL=-0.655, BAYES_00=-2.599, J_CHICKENPOX_33=0.6, J_CHICKENPOX_34=0.6, SARE_MILLIONSOF=0.315, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OGSvyXUoMqXe; Wed, 22 Dec 2010 02:00:02 -0800 (PST)
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5D7463A693B; Wed, 22 Dec 2010 02:00:02 -0800 (PST)
MIME-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
From: Internet-Drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 3.10
Message-ID: <20101222100002.12103.95290.idtracker@localhost>
Date: Wed, 22 Dec 2010 02:00:02 -0800
Cc: urn@ietf.org
Subject: [urn] I-D Action:draft-ietf-urnbis-rfc3188bis-nbn-urn-00.txt
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Dec 2010 10:00:04 -0000

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Uniform Resource Names, Revised Working Group of the IETF.


	Title           : Using National Bibliography Numbers as Uniform Resource Names
	Author(s)       : J. Hakala, A. Hoenes
	Filename        : draft-ietf-urnbis-rfc3188bis-nbn-urn-00.txt
	Pages           : 22
	Date            : 2010-12-22

National Bibliography Numbers, NBNs, are widely used by the national
libraries and other organizations in order to identify various
resources such as monographs pre-dating the emergence of the ISBN
system or still images.  NBNs are applied to all kinds of resources
that do not have an established identifier system of their own.

Since 2001, there has been a URN (Uniform Resource Names) namespace
for NBNs, and during 2001-2009 millions of URN-based unique and
persistent NBNs have been assigned.  The namespace registration was
performed in RFC 3188 and applied to the NBNs known at that point.
No URN:NBN resolution services existed at the time when the RFC was
written.  Since then, several countries including Finland, Germany,
Italy, and the Netherlands have used URN:NBNs to identify electronic
resources and to provide persistent links to them.  To this end,
these countries have established URN:NBN resolution services that
supply URN - URL linking.

This document replaces RFC 3188 and defines how NBNs can be supported
within the URN framework.  An updated namespace registration is
included.

Discussion

This document is an outcome of work performed in 2009-2010 as a part
of the project PersID (http://www.persid.org) and brought into the
IETF; it formally introduces the RFC 3188bis work from PersID as a
chartered work item of the URNbis WG.

Comments are welcome and should be directed to the urn@ietf.org
mailing list or the authors.Status of This Memo

This Internet-Draft is submitted in full conformance with the
provisions of BCP 78 and BCP 79.

Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF).  Note that other groups may also distribute
working documents as Internet-Drafts.  The list of current Internet-
Drafts is at http://datatracker.ietf.org/drafts/current/.

Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any
time.  It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress."

This Internet-Draft will expire on June 25, 2011.

Copyright Notice

Copyright (c) 2010 IETF Trust and the persons identified as the
document authors.  All rights reserved.

This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents
(http://trustee.ietf.org/license-info) in effect on the date of
publication of this document.  Please review these documents
carefully, as they describe your rights and restrictions with respect
to this document.  Code Components extracted from this document must
include Simplified BSD License text as described in Section 4.e of
the Trust Legal Provisions and are provided without warranty as
described in the Simplified BSD License.

This document may contain material from IETF Documents or IETF
Contributions published or made publicly available before November
10, 2008.  The person(s) controlling the copyright in some of this
material may not have granted the IETF Trust the right to allow
modifications of such material outside the IETF Standards Process.
Without obtaining an adequate license from the person(s) controlling
the copyright in such materials, this document may not be modified
outside the IETF Standards Process, and derivative works of it may
not be created outside the IETF Standards Process, except to format
it for publication as an RFC or to translate it into languages other
than English.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-urnbis-rfc3188bis-nbn-urn-00.txt

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Message/External-body;
	name="draft-ietf-urnbis-rfc3188bis-nbn-urn-00.txt";
	site="ftp.ietf.org"; access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID: <2010-12-22015410.I-D@ietf.org>


--NextPart--

From A.Hoenes@TR-Sys.de  Wed Dec 22 02:55:25 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8C3A53A69E4 for <urn@core3.amsl.com>; Wed, 22 Dec 2010 02:55:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -98.507
X-Spam-Level: 
X-Spam-Status: No, score=-98.507 tagged_above=-999 required=5 tests=[AWL=0.242, BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ln46oqFImCMt for <urn@core3.amsl.com>; Wed, 22 Dec 2010 02:55:23 -0800 (PST)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id 5C5083A68C3 for <urn@ietf.org>; Wed, 22 Dec 2010 02:55:22 -0800 (PST)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA146705414; Wed, 22 Dec 2010 11:56:54 +0100
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id LAA09871; Wed, 22 Dec 2010 11:56:53 +0100 (MEZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201012221056.LAA09871@TR-Sys.de>
To: urn@ietf.org
Date: Wed, 22 Dec 2010 11:56:53 +0100 (MEZ)
In-Reply-To: <20101222001501.20492.12648.idtracker@localhost> from "Internet-Drafts@ietf.org" at Dec "21, " 2010 "04:15:01" pm
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 7bit
Subject: Re: [urn] I-D ACTION:draft-ietf-urnbis-rfc3187bis-isbn-urn-00
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Dec 2010 10:55:25 -0000

Hello,
speaking as the document editor:

Cleaning up authors' desks, we happened to submit the initial WG version
of the RFC 3187bis (URN:ISBN) draft.

> A New Internet-Draft is available from the on-line Internet-Drafts
> directories.  This draft is a work item of the Uniform Resource Names,
> Revised Working Group of the IETF.
>
> Title    : Using International Standard Book Numbers as Uniform Resource Names
>
> Author(s): M. Huttunen, J. Hakala, A. Hoenes
> Filename : draft-ietf-urnbis-rfc3187bis-isbn-urn-00.txt
> Pages    : 19
> Date     : 2010-12-21
>
>    The International Standard Book Number, ISBN, is a widely used
>    identifier for monographic publications.  Since 2001, there has been
>    a URN (Uniform Resource Names) namespace for ISBNs.  The namespace
>    registration was performed in RFC 3187 and applies to the ISBN as
>    specified in the original ISO Standard 2108-1992.  To allow for
>    further growth in use, the successor ISO Standard, ISO 2108-2005, has
>    defined an expanded format for the ISBN, known as "ISBN-13".  This
>    document defines how both the old and new ISBN standard can be
>    supported within the URN framework and the syntax for URNs defined in
>    RFC 2141[bis].  An updated namespace registration is included, which
>    describes how both the old and the new ISBN format can share the same
>    namespace.
>
>    This document replaces RFC 3187; it also obsoletes and moves to
>    Historic status the predecessor thereof, RFC 2288.
>
>
> A URL for this Internet-Draft is:
>   http://www.ietf.org/internet-drafts/draft-ietf-urnbis-rfc3187bis-isbn-urn-00.txt
>
> Internet-Drafts are also available by anonymous FTP at:
>   ftp://ftp.ietf.org/internet-drafts/
>
> [...]

As usual, a HTML-ized version (also linking to related information)
is available at the IETF Tools site at this URL:
  <http://tools.ietf.org/html/draft-ietf-urnbis-rfc3187bis-isbn-urn-00>

A HTML `diff` from the predecessor individual I-D can be obtained
with the URL:
  <http://tools.ietf.org/rfcdiff?difftype=--hwdiff
          &url1=draft-hakala-rfc3187bis-isbn-urn-00.txt
          &url2=draft-ietf-urnbis-rfc3187bis-isbn-urn-00.txt>

Comments are welcome!
But please note that this draft depends on the revised URN syntax and
URN Namespace Definitions documents, the initial WG versions of which
have been available since some time; we really need to discuss these
with highest priority.  Hope the years-end holidays will offer you
an opportunity to read and comment on all WG documents.

I once more recall that all WG related information should be accessible
to you from the WG's home page, <http://tools.ietf.org/wg/urnbis/>.

Kind regards,
  Alfred.

-- 

+------------------------+--------------------------------------------+
| TR-Sys Alfred Hoenes   |  Alfred Hoenes   Dipl.-Math., Dipl.-Phys.  |
| Gerlinger Strasse 12   |  Phone: (+49)7156/9635-0, Fax: -18         |
| D-71254  Ditzingen     |  E-Mail:  ah@TR-Sys.de                     |
+------------------------+--------------------------------------------+


From A.Hoenes@TR-Sys.de  Wed Dec 22 04:52:34 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E87DD3A6B6F for <urn@core3.amsl.com>; Wed, 22 Dec 2010 04:52:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -97.756
X-Spam-Level: 
X-Spam-Status: No, score=-97.756 tagged_above=-999 required=5 tests=[AWL=-0.522, BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, J_CHICKENPOX_33=0.6, J_CHICKENPOX_34=0.6, MIME_8BIT_HEADER=0.3, SARE_MILLIONSOF=0.315, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iBobBXVI0GHB for <urn@core3.amsl.com>; Wed, 22 Dec 2010 04:52:34 -0800 (PST)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id F359E3A6B6B for <urn@ietf.org>; Wed, 22 Dec 2010 04:52:32 -0800 (PST)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA147152444; Wed, 22 Dec 2010 13:54:04 +0100
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id NAA09978; Wed, 22 Dec 2010 13:54:03 +0100 (MEZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201012221254.NAA09978@TR-Sys.de>
To: urn@ietf.org
Date: Wed, 22 Dec 2010 13:54:03 +0100 (MEZ)
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 7bit
Subject: Re: [urn] I-D Action:draft-ietf-urnbis-rfc3188bis-nbn-urn-00
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Dec 2010 12:52:35 -0000

Hello,
speaking again as the document editor:

We also happened to submit the initial WG version of the RFC 3188bis
(URN:NBN) draft.  To speed up the submission, the metadata relation
indicating that this draft replaces its predecessor individual I-D
will be entered in the database later, but as soon as possible.


Internet-Drafts wrote:

> A New Internet-Draft is available from the on-line Internet-Drafts
> directories.  This draft is a work item of the Uniform Resource
> Names, Revised Working Group of the IETF.
>
> Title    : Using National Bibliography Numbers as Uniform Resource Names
> Author(s): J. Hakala, A. Hoenes
> Filename : draft-ietf-urnbis-rfc3188bis-nbn-urn-00.txt
> Pages    : 22
> Date     : 2010-12-22
>
> Abstract
>
>  National Bibliography Numbers, NBNs, are widely used by the national
>  libraries and other organizations in order to identify various
>  resources such as monographs pre-dating the emergence of the ISBN
>  system or still images.  NBNs are applied to all kinds of resources
>  that do not have an established identifier system of their own.
>
>  Since 2001, there has been a URN (Uniform Resource Names) namespace
>  for NBNs, and during 2001-2009 millions of URN-based unique and
>  persistent NBNs have been assigned.  The namespace registration was
>  performed in RFC 3188 and applied to the NBNs known at that point.
>  No URN:NBN resolution services existed at the time when the RFC was
>  written.  Since then, several countries including Finland, Germany,
>  Italy, and the Netherlands have used URN:NBNs to identify electronic
>  resources and to provide persistent links to them.  To this end,
>  these countries have established URN:NBN resolution services that
>  supply URN - URL linking.
>
>  This document replaces RFC 3188 and defines how NBNs can be supported
>  within the URN framework.  An updated namespace registration is
>  included.
>
> Discussion
>
>  This document is an outcome of work performed in 2009-2010 as a part
>  of the project PersID (http://www.persid.org) and brought into the
>  IETF; it formally introduces the RFC 3188bis work from PersID as a
>  chartered work item of the URNbis WG.
>
>  Comments are welcome and should be directed to the urn@ietf.org
>  mailing list or the authors.
>
>
> [...]
>
> A URL for this Internet-Draft is:
>   http://www.ietf.org/internet-drafts/draft-ietf-urnbis-rfc3188bis-nbn-urn-00.txt
>
> Internet-Drafts are also available by anonymous FTP at:
>   ftp://ftp.ietf.org/internet-drafts/
>
> [...]

As usual, a HTML-ized version (also linking to related information)
is available at the IETF Tools site at this URL:
  <http://tools.ietf.org/html/draft-ietf-urnbis-rfc3188bis-nbn-urn-00>

A HTML `diff` from the predecessor individual I-D can be obtained
with the URL:
  <http://tools.ietf.org/rfcdiff?difftype=--hwdiff
          &url1=draft-hakala-rfc3188bis-nbn-urn-00.txt
          &url2=draft-ietf-urnbis-rfc3188bis-nbn-urn-00.txt>

Comments are welcome!

Speaking also as a WG co-chair:

But please note that this draft depends on the revised URN syntax and
URN Namespace Definitions documents and tangentially also on the
revised URN:ISBN draft (rfc3187bis), the initial WG versions of which
were already available; we really need to discuss the former two with
highest priority, so that the namespace-specific documents can be
adjusted according to the decisions made by the WG for the core specs.
I hope the years-end holidays will offer you an opportunity to read
and comment on all WG documents.

I once more recall that all WG related information should be accessible
to you from the WG's home page, <http://tools.ietf.org/wg/urnbis/>.

Kind regards,
  Alfred.

-- 

+------------------------+--------------------------------------------+
| TR-Sys Alfred Hoenes   |  Alfred Hoenes   Dipl.-Math., Dipl.-Phys.  |
| Gerlinger Strasse 12   |  Phone: (+49)7156/9635-0, Fax: -18         |
| D-71254  Ditzingen     |  E-Mail:  ah@TR-Sys.de                     |
+------------------------+--------------------------------------------+


From evnikita2@gmail.com  Thu Dec 23 01:21:17 2010
Return-Path: <evnikita2@gmail.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D6AD03A6AF7 for <urn@core3.amsl.com>; Thu, 23 Dec 2010 01:21:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.831
X-Spam-Level: 
X-Spam-Status: No, score=-4.831 tagged_above=-999 required=5 tests=[AWL=0.768,  BAYES_00=-2.599, GB_I_LETTER=-2, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uLVAuNFP-5fq for <urn@core3.amsl.com>; Thu, 23 Dec 2010 01:21:17 -0800 (PST)
Received: from mail-gx0-f172.google.com (mail-gx0-f172.google.com [209.85.161.172]) by core3.amsl.com (Postfix) with ESMTP id CF1883A6AED for <urn@ietf.org>; Thu, 23 Dec 2010 01:21:16 -0800 (PST)
Received: by gxk28 with SMTP id 28so3176850gxk.31 for <urn@ietf.org>; Thu, 23 Dec 2010 01:23:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=u7r5LSmQJBZ0PjFFPgtw5q41VbhGOKVFzsMuraTW1gU=; b=QHEkOV9xes0hqbYUGaBNa+eaWdf/9j0hRNeDKX7JZgdteKsgZ0SK0zUb2e/Y8leZLN XAb4vDD9vihHaEKzI02aTh6PamTQ1HcPKmpjHkdkfwak8Yi0ztgXUxl4obMrkj4MWNZd Pfp++u2k4n4bUGKDHJJaK1BNcWM2ceSHTdWms=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=NQ4ZNUCnFkCGkhaL31qeJOhVJKt8/zZiAwe3xz52Cw/l1q6NFljp9T+eZlM4l5iBxe 7ccj/3wh22naXNXJ/m2V/P64seWi70pp2CckH2D2upuLZni6DZmUzqLU5Lin/kMzvHTK WeXrYUTrwoJ/pM4rIhA9S+UkWQbUHyIlVSWZ4=
MIME-Version: 1.0
Received: by 10.150.96.14 with SMTP id t14mr11743496ybb.342.1293096196314; Thu, 23 Dec 2010 01:23:16 -0800 (PST)
Received: by 10.150.52.19 with HTTP; Thu, 23 Dec 2010 01:23:15 -0800 (PST)
Date: Thu, 23 Dec 2010 11:23:15 +0200
Message-ID: <AANLkTi=NNaR0ObbUGTO8pvs_VhT0knuvnTWefkL-bXDy@mail.gmail.com>
From: Mykyta Yevstifeyev <evnikita2@gmail.com>
To: urn@ietf.org
Content-Type: text/plain; charset=ISO-8859-1
Subject: [urn] Comments on WG Items
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Dec 2010 09:21:17 -0000

Hello all,

I have reviewed the WG items (URN Syntax, URN Registration Procedures
and ISBN URN Namespace) and can provide some fedback.

==URN Syntax draft==
1. Abstaract
I think it should be more brief. I propose the following:
"This document specifies generic syntax for Unifirm Resource Names
(URNs), which stand as persistant, location-independent resource
identifiers. It obsoletes RFC 2141"
You may add additional info in Introduction. Proposed abstarcat
reflects what the documents is about clearly and briefly. What do you
think about this?
2. Introduction Section.
-I propose to replace the paragraph sequence so that it is: para2,
para3, para1. The most significant ones should go first, but now they
don't.
-Rename the Section 1.1 to 'Historical Overview of URNs'. And remove
paragraphs 1, 9, 10. We can put the ABNF convention into section 1.4.
Putting info about used BNF in previous specifications is odd, I
think.
-Remove paragraphs 2, 3, 5 in section 1.3. The, IMO, also give odd information.
-Rename section 1.4 to Convention and add there ABNF convention.
3. Syntax itself
-Remove ABNF convention from para 1 of section 2 (put in 1.4).
-ABNF nit: <NID> and <NSS> are capitalized, but only core rules are capitalized.
-Generic URI syntax - shouldn't we mention that only one segment is
allowed? we do not use nore than 1 segment in URNs.
-Why do we allow only 32 cahrs in NID? Do not we need more? (that is
question for discuss).
-As for form fo NID - I consider that to be OK (letters, digits and
hyphens only). If URNs are 'human-friendly' identifiers, the need to
be simple.
-Should we put @ in the allowed chars. Some software would interpret
that as e-mail address.
-If we restrict %00, we should put it into 'excluded' rule. Moreover,
let's put MUST requirement for 'excluded' rule as 'MUST not be used in
URNs'
4. Minor questions.
-Should we discuss the document at uri_review and uri@w3.org mailing lists?
-If we reserve 'urn' NS, we should provide the template for it. (See below)
-Do we really need Appendix A?

==URN Registration procedures==
1. Abstract
It is really *too* long. I propose to remove paras 1 and 2.
2. Text of document
-Why we do not use ABNF on this document? It will allow to specify the
syntax of different types of URNs clearly.
-We should replace the sequence of paras 3.1, 3.2 and 3.3 (and the
same in s4) in the folowing way:
3.3, 3.2, 3.1. That is significance order.
-Shouldn't we create the subregistry for 'Historic' URN namespaces?
-Shouldn't we provide the possibility to withdarw the informal URN NS
registration?

==ISBN URN NS - will write later==

Finally, I think we should make a draft describing the 'urn' and
'exmple' UR NSs, to provide UANA clear registration guidelines for it.
What about it?

I hope my comments will be useful. Mostly these is qeustion to
discuss, so there will be some questions, exactly.You may feel free to
contact me at evnikita2@gmail.com for further info.

All the best,
Mykyta Yevstifeyev

From juha.hakala@helsinki.fi  Thu Dec 23 01:46:55 2010
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8B4113A6AE4 for <urn@core3.amsl.com>; Thu, 23 Dec 2010 01:46:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FxkCiCYfavRf for <urn@core3.amsl.com>; Thu, 23 Dec 2010 01:46:54 -0800 (PST)
Received: from smtp-rs1.it.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by core3.amsl.com (Postfix) with ESMTP id E20CF3A69BC for <urn@ietf.org>; Thu, 23 Dec 2010 01:46:53 -0800 (PST)
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs1.it.helsinki.fi (8.13.1/8.13.1) with ESMTP id oBN9mnM6021448 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <urn@ietf.org>; Thu, 23 Dec 2010 11:48:50 +0200
Message-ID: <4D131B01.3070502@helsinki.fi>
Date: Thu, 23 Dec 2010 11:48:49 +0200
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: urn@ietf.org
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 7bit
Subject: [urn] Comments to the draft-ietf-urnbis-rfc2141bis-urn-00.txt
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Dec 2010 09:46:55 -0000

Hello all,

What follows is a partial commentary of the latest version of 
RFC2141bis, concentrating on those aspects of the document which are 
relevant for the project PersID (www.persid.org). PersID is an "emerging 
international effort to establish a general, distributed, stable URN 
resolution service" (see chapter 1.3 of the I-D) and therefore PersID 
members like The National Library of Finland are well positioned to 
provide comments to both RFC2141bis and RFC3046bis.

The project may provide its own feedback later. The views expressed 
below have not been endorsed by the initiative.

Properties of URNs

Listing the past requirements for URNs from RFC 1738 is a good idea, but 
since that RFC was written, things have developed a little bit, and RFC 
2141bis could provide some reservations and additional requirements. For 
instance:

Human transcribability: while I agree that humans should be able to 
understand URNs, the URN system is at mercy of identifier systems which 
have URN namespaces. Since URN can not influence existing and future 
identifiers in this respect, it is pointless to mention this aim. ISTC 
(International Standard Text Code) will be very hard for the humans to 
remember, also when it used as URN.

Service friendliness: It should be possible to use URNs to transmit 
resolution service related parameters in such a way that these 
parameters can be separated from the actual identifier both by human and 
machine users of the system.

Persistence (additional considerations): URN is typically related to a 
single manifestation of a resource (work). URN will have a longer life 
time than any such manifestation, which means that over long period of 
time resolution is only possible if URNs of successive manifestations of 
a resource are linked to one another, allowing the user to access a more 
modern version of the resource. The technical implementation of linking 
these URNs to one another is namespace / implementation specific and 
discussed in e.g. namespace registration documents.

Query and fragment

 From the PersID point of view, both <query> and <fragment> are vitally 
important. We support the idea of reserving <query> for the transfer of 
service parameters as a part of the resolution process. There is also a 
need to use <fragment> in the NBN namespace, and we believe that there 
are other namespaces which will benefit from this feature as well.

The I-D proposes two different approaches for supporting <fragment>: 
individual assignment of fragments on document-to-document basis, and/or 
creation of a specific set of fragment identifiers which are generally 
applicable to all resources encompassed by a given URN namespace. Within 
a namespace only one of these approaches would be acceptable. While it 
is likely that both methods can be applied, we are not sure if these 
options are mutually exclusive within one namespace.

Namespace identifier syntax

In order to avoid confusion, the NID "urn" must not be used. For the 
same reason, NIDs "url" and "urc" could also be permanently reserved.

Either RFC2141bis or RFC3406bis should recommend that if a standard 
identifier has a well known acronym such as ISBN or ISSN, then this 
acronym should be used as the NID for this identifier. Moreover, known 
identifier acronyms should not be assigned as NIDs to other identifiers.

Either RFC2141bis or RFC3406bis could recommend that NIDs, if possible, 
should be human readable and understandable. Intentionally confusing 
NIDs such as ones based on already existing NIDs (e.g. ISBN2) should be 
forbidden or at least strongly discouraged.

NSS syntax

AFAIK & and ~ can be allowed. But the I-D should make it clear that the 
rules applied in a namespace can be either more restrictive than the NSS 
syntax allows, or more liberal, depending on the identifier system the 
namespace belongs to. In the latter case such strings must be translated 
into canonical NSS format, as already made clear in the I-D. In the 
former case no action is required beyond specifying in the namespace 
registration the characters used in the identifier system.

Season's greetings,

Juha
-- 

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678

From julian.reschke@gmx.de  Thu Dec 23 02:13:22 2010
Return-Path: <julian.reschke@gmx.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 33F523A69BC for <urn@core3.amsl.com>; Thu, 23 Dec 2010 02:13:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -104.57
X-Spam-Level: 
X-Spam-Status: No, score=-104.57 tagged_above=-999 required=5 tests=[AWL=-1.971, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CTmg-K4kvUmI for <urn@core3.amsl.com>; Thu, 23 Dec 2010 02:13:21 -0800 (PST)
Received: from mail.gmx.net (mailout-de.gmx.net [213.165.64.22]) by core3.amsl.com (Postfix) with SMTP id EA50D3A6AF6 for <urn@ietf.org>; Thu, 23 Dec 2010 02:13:20 -0800 (PST)
Received: (qmail invoked by alias); 23 Dec 2010 10:15:19 -0000
Received: from p508FC5BF.dip.t-dialin.net (EHLO [192.168.178.33]) [80.143.197.191] by mail.gmx.net (mp018) with SMTP; 23 Dec 2010 11:15:19 +0100
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX1/K9eVMwgfK6ecqeXn+6IY/aPwiPPlvEgg5PIrYav VGkKKAiVt/gyS+
Message-ID: <4D132130.3000602@gmx.de>
Date: Thu, 23 Dec 2010 11:15:12 +0100
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101207 Lightning/1.0b2 Thunderbird/3.1.7
MIME-Version: 1.0
To: Juha Hakala <juha.hakala@helsinki.fi>
References: <4D131B01.3070502@helsinki.fi>
In-Reply-To: <4D131B01.3070502@helsinki.fi>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
Cc: urn@ietf.org
Subject: [urn] fragment identifiers, Re:  Comments to the draft-ietf-urnbis-rfc2141bis-urn-00.txt
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Dec 2010 10:13:22 -0000

On 23.12.2010 10:48, Juha Hakala wrote:
> ...
> Query and fragment
>
>  From the PersID point of view, both <query> and <fragment> are vitally
> important. We support the idea of reserving <query> for the transfer of
> service parameters as a part of the resolution process. There is also a
> need to use <fragment> in the NBN namespace, and we believe that there
> are other namespaces which will benefit from this feature as well.
>
> The I-D proposes two different approaches for supporting <fragment>:
> individual assignment of fragments on document-to-document basis, and/or
> creation of a specific set of fragment identifiers which are generally
> applicable to all resources encompassed by a given URN namespace. Within
> a namespace only one of these approaches would be acceptable. While it
> is likely that both methods can be applied, we are not sure if these
> options are mutually exclusive within one namespace.
> ...

Be careful with that.

Fragments are defined in Section 3.5 of RFC 3986, and specifically it says:

"The semantics of a fragment identifier are defined by the set of 
representations that might result from a retrieval action on the primary 
resource. The fragment's format and resolution is therefore dependent on 
the media type [RFC2046] of a potentially retrieved representation, even 
though such a retrieval is only performed if the URI is dereferenced. If 
no such representation exists, then the semantics of the fragment are 
considered unknown and are effectively unconstrained. Fragment 
identifier semantics are independent of the URI scheme and thus cannot 
be redefined by scheme specifications."


In particular, funny things may happen if you hardwire fragment 
semantics now, and then make something resolvable later on.

Best regards, Julian


From evnikita2@gmail.com  Thu Dec 23 03:05:02 2010
Return-Path: <evnikita2@gmail.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F00F43A6BFF for <urn@core3.amsl.com>; Thu, 23 Dec 2010 03:05:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.37
X-Spam-Level: 
X-Spam-Status: No, score=-2.37 tagged_above=-999 required=5 tests=[AWL=-0.731,  BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EUxZTz2FdsVf for <urn@core3.amsl.com>; Thu, 23 Dec 2010 03:05:00 -0800 (PST)
Received: from mail-bw0-f44.google.com (mail-bw0-f44.google.com [209.85.214.44]) by core3.amsl.com (Postfix) with ESMTP id 42A893A6AF6 for <urn@ietf.org>; Thu, 23 Dec 2010 03:04:59 -0800 (PST)
Received: by bwz12 with SMTP id 12so6673300bwz.31 for <urn@ietf.org>; Thu, 23 Dec 2010 03:06:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=TOfBerbct5yfVCqfBoP6CI8z/KY0iAJ1myYEics7Vys=; b=xBY0MwPjSUEsdcPRGhRmFArMa2xbVX99srZNIIbTsaYzr0QKEoCOrLJMrEjwz83XSy w/iBvbBb5tGo3/rOMQaRJ7C+J9IU6gXSx7v2WQs+GJc1HiuydknSCL2ntWxqmIUHmKTZ 6zRYkJQhOzjfmzCOD0E8ZpbCc0ypjPwvbVu8c=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=Q0JPixBaiAFZbBSDfkd/0PtWZ1ll7L+JGiJPjArBmbKeLaK97FxSL/Ahia8NMCFvdx YD+KinpOMnowt8rrqD2VbpFGBQg70ACvE/Ee1IPvM9OcNMmAFn7V746ktP7hFXEHvBaf bxQ6WWhHnGAYJa4/pVHstvSLY0GFvrnCwvwW0=
Received: by 10.204.62.132 with SMTP id x4mr7044585bkh.30.1293102412455; Thu, 23 Dec 2010 03:06:52 -0800 (PST)
Received: from [127.0.0.1] ([195.191.104.134]) by mx.google.com with ESMTPS id v25sm5451630bkt.6.2010.12.23.03.06.50 (version=SSLv3 cipher=RC4-MD5); Thu, 23 Dec 2010 03:06:51 -0800 (PST)
Message-ID: <4D132D59.7020906@gmail.com>
Date: Thu, 23 Dec 2010 13:07:05 +0200
From: Mykyta Yevstifeyev <evnikita2@gmail.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7
MIME-Version: 1.0
To: Juha Hakala <juha.hakala@helsinki.fi>
References: <4D131B01.3070502@helsinki.fi>
In-Reply-To: <4D131B01.3070502@helsinki.fi>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org
Subject: Re: [urn] Comments to the draft-ietf-urnbis-rfc2141bis-urn-00.txt
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Dec 2010 11:05:02 -0000

Hello all,

23.12.2010 11:48, Juha Hakala wrote:
> Hello all,
>
> What follows is a partial commentary of the latest version of 
> RFC2141bis, concentrating on those aspects of the document which are 
> relevant for the project PersID (www.persid.org). PersID is an 
> "emerging international effort to establish a general, distributed, 
> stable URN resolution service" (see chapter 1.3 of the I-D) and 
> therefore PersID members like The National Library of Finland are well 
> positioned to provide comments to both RFC2141bis and RFC3046bis.
>
> The project may provide its own feedback later. The views expressed 
> below have not been endorsed by the initiative.
>
> Properties of URNs
>
> Listing the past requirements for URNs from RFC 1738 is a good idea, 
> but since that RFC was written, things have developed a little bit, 
> and RFC 2141bis could provide some reservations and additional 
> requirements. For instance:
>
> Human transcribability: while I agree that humans should be able to 
> understand URNs, the URN system is at mercy of identifier systems 
> which have URN namespaces. Since URN can not influence existing and 
> future identifiers in this respect, it is pointless to mention this 
> aim. ISTC (International Standard Text Code) will be very hard for the 
> humans to remember, also when it used as URN.
And the same is with ISBN and ISSN numbers, I think. So is there the 
need for such NIDs if they do not conform the 'Human transcribability' 
rule? Or there is no need for such rule?
>
> Service friendliness: It should be possible to use URNs to transmit 
> resolution service related parameters in such a way that these 
> parameters can be separated from the actual identifier both by human 
> and machine users of the system.
>
> Persistence (additional considerations): URN is typically related to a 
> single manifestation of a resource (work). URN will have a longer life 
> time than any such manifestation, which means that over long period of 
> time resolution is only possible if URNs of successive manifestations 
> of a resource are linked to one another, allowing the user to access a 
> more modern version of the resource. The technical implementation of 
> linking these URNs to one another is namespace / implementation 
> specific and discussed in e.g. namespace registration documents.
I think this issue is in the scope of implementators who will develop 
the URN resolution mechanisms.
>
> Query and fragment
>
> From the PersID point of view, both <query> and <fragment> are vitally 
> important. We support the idea of reserving <query> for the transfer 
> of service parameters as a part of the resolution process. There is 
> also a need to use <fragment> in the NBN namespace, and we believe 
> that there are other namespaces which will benefit from this feature 
> as well.
>
> The I-D proposes two different approaches for supporting <fragment>: 
> individual assignment of fragments on document-to-document basis, 
> and/or creation of a specific set of fragment identifiers which are 
> generally applicable to all resources encompassed by a given URN 
> namespace. Within a namespace only one of these approaches would be 
> acceptable. While it is likely that both methods can be applied, we 
> are not sure if these options are mutually exclusive within one 
> namespace.
If we use fragments, I think it should apply to the whole NS. Generally 
URN NSs specify resources of one type and structure so one-type 
fragments for whole NS is a possibility.
>
> Namespace identifier syntax
>
> In order to avoid confusion, the NID "urn" must not be used. For the 
> same reason, NIDs "url" and "urc" could also be permanently reserved.
As for this, I also propose to reserve the 'example' NID as well as 
'iri' one. So that we could have the following NIDs reserved: 'urn', 
'url'. 'urc', 'uri', 'iri', and 'example'. That would be OK, IMO. 
Nevertheless, I think we should provide clear registration template for 
such NIDs, like it is made for 'example' URI scheme.
>
> Either RFC2141bis or RFC3406bis should recommend that if a standard 
> identifier has a well known acronym such as ISBN or ISSN, then this 
> acronym should be used as the NID for this identifier. Moreover, known 
> identifier acronyms should not be assigned as NIDs to other identifiers.
Such assignments will be exactly discarded by IESG and there is no need 
to mention such points in the guidelines for registration.
>
> Either RFC2141bis or RFC3406bis could recommend that NIDs, if 
> possible, should be human readable and understandable. Intentionally 
> confusing NIDs such as ones based on already existing NIDs (e.g. 
> ISBN2) should be forbidden or at least strongly discouraged.
The same as above.
>
> NSS syntax
>
> AFAIK & and ~ can be allowed. But the I-D should make it clear that 
> the rules applied in a namespace can be either more restrictive than 
> the NSS syntax allows, or more liberal, depending on the identifier 
> system the namespace belongs to. In the latter case such strings must 
> be translated into canonical NSS format, as already made clear in the 
> I-D. In the former case no action is required beyond specifying in the 
> namespace registration the characters used in the identifier system.
>
> Season's greetings,
>
> Juha
Best regards,
Mykyta Yevstifeyev

From juha.hakala@helsinki.fi  Thu Dec 23 03:44:27 2010
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 535603A6BFD for <urn@core3.amsl.com>; Thu, 23 Dec 2010 03:44:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PMMR8KkWw9-D for <urn@core3.amsl.com>; Thu, 23 Dec 2010 03:44:26 -0800 (PST)
Received: from smtp-rs1.it.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by core3.amsl.com (Postfix) with ESMTP id D4B463A6BFF for <urn@ietf.org>; Thu, 23 Dec 2010 03:44:25 -0800 (PST)
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs1.it.helsinki.fi (8.13.1/8.13.1) with ESMTP id oBNBkMQA029445 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <urn@ietf.org>; Thu, 23 Dec 2010 13:46:23 +0200
Message-ID: <4D13368E.50105@helsinki.fi>
Date: Thu, 23 Dec 2010 13:46:22 +0200
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: urn@ietf.org
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 7bit
Subject: [urn] Comments to the draft-ietf-urnbis-rfc3406bis-urn-ns-reg-00
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Dec 2010 11:44:27 -0000

Hello all,

Please find below a few comments on RFC3406bis.

Experimental namespaces

RFC 3406 was published about eight years ago. Since then, as far as we 
know, no such namespaces have been announced. It is difficult to draw 
any firm conclusions from that, since some organizations may have been 
using these namespaces internally, without informing anybody.

Moreover, even if there had been no usage at all, in order to maintain 
backwards compatibility with RFC 3406 it is better not to drop these 
namespaces (as suggested in RFC3406bis) but to keep them in new 
specification as well.

Formal namespaces (chapter 3.3)

As the RFC3406bis states, the IETF community will be able to analyze a 
namespace registration document and find technical flaws which would 
impair or prevent persistent identification and perhaps even more 
importantly resolution of URNs belonging to the namespace.

The three aspects mentioned in this context mentioned at this point are 
however not technical. The first one (organization maintaining the URN 
namespace should demonstrate stability and the ability to to maintain 
the URN namespace) is an organizational and political issue. IETF 
experts will not be capable on analyzing this, except in a superficial 
manner. The second (demonstrate ability and competence in name 
assignment) is again an organizational issue and not a technical one. 
The third point (commit to not re-assign existing names) is deeply 
embedded in any proper identifier system and does not need to be 
mentioned here.

I suggest that the sentence preceding the aspects mentioned could read:

In addition to the technical aspects of the resolution, the following 
organisational aspects should be considered as well:

Practical experience and demonstrated competence in identifier 
assignment is important; it is hard to believe that an organisation 
starting from scratch the difficult business of assigning persistent 
identifiers could do even that properly. And preservation of digital 
resources and identifier-based links to them is harder than mere 
assigment of identifiers.

When organisational issues are evaluated, it is also important to check 
the mandate. For instance, the National Library of Finland might try to 
re-register the ISSN namespace, but only the ISSN International Centre 
has a proper mandate for this. Most ISO standard identifier systems have 
registration authorities (maintenance agencies) and these, and only 
these, should make the namespace registrations.

 From the technical point of view, it is important that the namespace 
registration request contains detailed enough description of how the 
URNs in this namespace are resolved. As a rule, URNs (and identifiers in 
general) can be divided into two categories, semantic and non-semantic 
(or "dumb"). The former contain a hint which tells the global resolver 
discovery service where to find an appropriate resolver. These hints can 
take many forms; in the NBN namespace the hint is given by the country 
code in the beginning of the NSS string, and in the ISBN is embedded in 
the identifier string, which specifies both the area (for instance, 951 
for Finland or 3 for Germany, Austria and German-speaking areas of 
Switzerland) and the publisher.

In contrast, non-semantic identifier is a string with no embedded 
meaning. ISSN is a well-known example of these identifiers, which can 
only be resolved in a single location; in this case, the ISSN database 
maintained by the ISSN International Centre.

IETF must check if a) the identifier is semantic or non-semantic, and b) 
how many resolution services are required. Dubious cases are 
non-semantic identifiers which require multiple resolution services.

Technical analysis may also encompass the evaluation of technical 
competence of the organisation than maintains the centralized resolution 
service. Such analysis is important especially if the namespace is 
popular and/or large (when measured with the number of identifiers 
assigned).

Formal namespaces (again, this time chapter 4.3)

Formal NID applications can be published either as informational or 
standards track RFCs. RFC3406bis could suggest that if the namespace 
belongs to a standard identifier such as ISBN or ISSN, the namespace 
registration should as a rule be a standards track RFC. On the other 
hand, namespaces belonging to non-standard identifiers should be 
informational RFCs.

Namespace considerations

More than one namespace may indeed serve the same functional purpose. 
For instance, books may have either ISBN or NBN, since ISBNs are usually 
not assigned retrospectively to books that were published before the 
ISBN system was established in 1970s.

While this overlap is usually benign and not as such any concern of the 
URN system, namespace registrations should however make clear what is 
the niche of the proposed identifier. If someone for instance invents a 
new in-house identifier for e-books and then applies for a URN namespace 
for it, namespace registration should make this overlap evident and IESG 
in turn may choose not to approve such a namespace, at least not as a 
formal one.

A namespace may have needs to go beyond what the URN system can deliver 
at any given moment. Such extra requirements may relate to services or 
syntax issues.

It is important to make the URN system more flexible as regards 
services; it might make sense to specify formal, informal and 
experimental services, of which only the formal and informal ones should 
be referred to in the namespace registration. The registration could / 
should also specify for instance the need for using <query> and 
<fragment>, with sufficient details on how these are to be utilised.

IANA considerations

It may make sense to reserve permanently not only "urn" but also "url", 
"uri" and "urc" in order to avoid confusion.

Community considerations

The I-D suggests merging namespace and community considerations. Given 
that it may be difficult to divide these considerations logically, I am 
in favour of such a change.

Best regards,

Juha
-- 

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678

From juha.hakala@helsinki.fi  Thu Dec 23 04:11:49 2010
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DDAC93A6B1E for <urn@core3.amsl.com>; Thu, 23 Dec 2010 04:11:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UfiMqZY9M-nH for <urn@core3.amsl.com>; Thu, 23 Dec 2010 04:11:46 -0800 (PST)
Received: from smtp-rs1.it.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by core3.amsl.com (Postfix) with ESMTP id 4C2B63A6B90 for <urn@ietf.org>; Thu, 23 Dec 2010 04:11:44 -0800 (PST)
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs1.it.helsinki.fi (8.13.1/8.13.1) with ESMTP id oBNCDhpu005534 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 23 Dec 2010 14:13:43 +0200
Message-ID: <4D133CF7.7010302@helsinki.fi>
Date: Thu, 23 Dec 2010 14:13:43 +0200
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: Mykyta Yevstifeyev <evnikita2@gmail.com>
References: <4D131B01.3070502@helsinki.fi> <4D132D59.7020906@gmail.com>
In-Reply-To: <4D132D59.7020906@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org
Subject: Re: [urn] Comments to the draft-ietf-urnbis-rfc2141bis-urn-00.txt
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Dec 2010 12:11:49 -0000

Hello Mykyta,

Thank you for this. There are a few comments below.

Mykyta Yevstifeyev wrote:
> Hello all,
> 
> 23.12.2010 11:48, Juha Hakala wrote:

>> Human transcribability: while I agree that humans should be able to 
>> understand URNs, the URN system is at mercy of identifier systems 
>> which have URN namespaces. Since URN can not influence existing and 
>> future identifiers in this respect, it is pointless to mention this 
>> aim. ISTC (International Standard Text Code) will be very hard for the 
>> humans to remember, also when it used as URN.

> And the same is with ISBN and ISSN numbers, I think. So is there the 
> need for such NIDs if they do not conform the 'Human transcribability' 
> rule? Or there is no need for such rule?

There is no need for such rule. We cannot assign URN namespaces only to 
those identifiers which are human transcribable (whatever that means; I 
might argue that at least librarians can understand ISBNs), or prefer 
such identifiers over those that are not, such as ISSN.

>> Persistence (additional considerations): URN is typically related to a 
>> single manifestation of a resource (work). URN will have a longer life 
>> time than any such manifestation, which means that over long period of 
>> time resolution is only possible if URNs of successive manifestations 
>> of a resource are linked to one another, allowing the user to access a 
>> more modern version of the resource. The technical implementation of 
>> linking these URNs to one another is namespace / implementation 
>> specific and discussed in e.g. namespace registration documents.

> I think this issue is in the scope of implementators who will develop 
> the URN resolution mechanisms.

Yes and no. From the point of view of the URN system, I think this means 
that it should be possible to request a list of URNs related to the URN 
at hand. Thus, if I know one manifestation, I would be able to find all 
other manifestations as well, and the description of the work itself. 
This service and its inbuilt URN-URN linking would also make systems 
resilient in the sense that if the resolution service can not locate the 
manifestation the URN refers to, it could still deliver another, more 
modern manifestation.
>>
>> Query and fragment
>>
>> The I-D proposes two different approaches for supporting <fragment>: 
>> individual assignment of fragments on document-to-document basis, 
>> and/or creation of a specific set of fragment identifiers which are 
>> generally applicable to all resources encompassed by a given URN 
>> namespace. Within a namespace only one of these approaches would be 
>> acceptable. While it is likely that both methods can be applied, we 
>> are not sure if these options are mutually exclusive within one 
>> namespace.

> If we use fragments, I think it should apply to the whole NS. Generally 
> URN NSs specify resources of one type and structure so one-type 
> fragments for whole NS is a possibility.

While I agree that most namespaces are homogeneous (ISSN namespace deals 
with serials, ISBN with books) there are some that are broad. NBN 
(National bibliography number) encompasses anything that the national 
libraries hold in their collections, which means all kinds of published 
cultural heritage, and even some non-published materials).
>>
>> Namespace identifier syntax
>>
>> In order to avoid confusion, the NID "urn" must not be used. For the 
>> same reason, NIDs "url" and "urc" could also be permanently reserved.

> As for this, I also propose to reserve the 'example' NID as well as 
> 'iri' one. So that we could have the following NIDs reserved: 'urn', 
> 'url'. 'urc', 'uri', 'iri', and 'example'. That would be OK, IMO. 

OK.

> Nevertheless, I think we should provide clear registration template for 
> such NIDs, like it is made for 'example' URI scheme.

Can you tell a little bit more about this?

>> Either RFC2141bis or RFC3406bis should recommend that if a standard 
>> identifier has a well known acronym such as ISBN or ISSN, then this 
>> acronym should be used as the NID for this identifier. Moreover, known 
>> identifier acronyms should not be assigned as NIDs to other identifiers.

> Such assignments will be exactly discarded by IESG and there is no need 
> to mention such points in the guidelines for registration.

I agree that is more or less certain that IESG would do this (provided 
that they are aware of a conflict, but if we make the RFC more 
informative, some people might not even attempt to "intrude".

The problem with NIDs is that once they have been assigned, they can 
never be re-assigned. Domain names are for sale, and many names (such as 
nokia.com) that were initially reserved by "wrong" organisations, have 
been passed to their rightful owners. With NIDs no such corrective moves 
are possible, at least not after the first URNs have been assigned. If 
and when the URBN system becomes popular, NID assigment becomes a 
critical point and we need to be careful of what we say about it in the 
RFCs.

>>
>> Either RFC2141bis or RFC3406bis could recommend that NIDs, if 
>> possible, should be human readable and understandable. Intentionally 
>> confusing NIDs such as ones based on already existing NIDs (e.g. 
>> ISBN2) should be forbidden or at least strongly discouraged.

> The same as above.

Yes :-).

Best regards,

Juha

>>
>> NSS syntax
>>
>> AFAIK & and ~ can be allowed. But the I-D should make it clear that 
>> the rules applied in a namespace can be either more restrictive than 
>> the NSS syntax allows, or more liberal, depending on the identifier 
>> system the namespace belongs to. In the latter case such strings must 
>> be translated into canonical NSS format, as already made clear in the 
>> I-D. In the former case no action is required beyond specifying in the 
>> namespace registration the characters used in the identifier system.
>>
>> Season's greetings,
>>
>> Juha
> Best regards,
> Mykyta Yevstifeyev
> 

-- 

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678

From juha.hakala@helsinki.fi  Thu Dec 23 04:46:53 2010
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C6AC03A6BF1 for <urn@core3.amsl.com>; Thu, 23 Dec 2010 04:46:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.299
X-Spam-Level: 
X-Spam-Status: No, score=-2.299 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, J_CHICKENPOX_34=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b5-Mx8X7lDL3 for <urn@core3.amsl.com>; Thu, 23 Dec 2010 04:46:52 -0800 (PST)
Received: from smtp-rs1.it.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by core3.amsl.com (Postfix) with ESMTP id 735123A69CA for <urn@ietf.org>; Thu, 23 Dec 2010 04:46:52 -0800 (PST)
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs1.it.helsinki.fi (8.13.1/8.13.1) with ESMTP id oBNCmnG3015555 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 23 Dec 2010 14:48:50 +0200
Message-ID: <4D134531.5070504@helsinki.fi>
Date: Thu, 23 Dec 2010 14:48:49 +0200
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: Julian Reschke <julian.reschke@gmx.de>
References: <4D131B01.3070502@helsinki.fi> <4D132130.3000602@gmx.de>
In-Reply-To: <4D132130.3000602@gmx.de>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org
Subject: Re: [urn] fragment identifiers, Re:  Comments to the draft-ietf-urnbis-rfc2141bis-urn-00.txt
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Dec 2010 12:46:53 -0000

Hello Julian,

Please find comments below.

Julian Reschke wrote:
> On 23.12.2010 10:48, Juha Hakala wrote:
>> ...
>> Query and fragment
>>
>>  From the PersID point of view, both <query> and <fragment> are vitally
>> important. We support the idea of reserving <query> for the transfer of
>> service parameters as a part of the resolution process. There is also a
>> need to use <fragment> in the NBN namespace, and we believe that there
>> are other namespaces which will benefit from this feature as well.
>>
>> The I-D proposes two different approaches for supporting <fragment>:
>> individual assignment of fragments on document-to-document basis, and/or
>> creation of a specific set of fragment identifiers which are generally
>> applicable to all resources encompassed by a given URN namespace. Within
>> a namespace only one of these approaches would be acceptable. While it
>> is likely that both methods can be applied, we are not sure if these
>> options are mutually exclusive within one namespace.
>> ...
> 
> Be careful with that.
> 
> Fragments are defined in Section 3.5 of RFC 3986, and specifically it says:
> 
> "The semantics of a fragment identifier are defined by the set of 
> representations that might result from a retrieval action on the primary 
> resource. The fragment's format and resolution is therefore dependent on 
> the media type [RFC2046] of a potentially retrieved representation, even 
> though such a retrieval is only performed if the URI is dereferenced. If 
> no such representation exists, then the semantics of the fragment are 
> considered unknown and are effectively unconstrained. Fragment 
> identifier semantics are independent of the URI scheme and thus cannot 
> be redefined by scheme specifications."
> 
> 
> In particular, funny things may happen if you hardwire fragment 
> semantics now, and then make something resolvable later on.

It is difficult to discuss the usage of fragments in an abstract manner. 
  There are definitely "wrong" ways in which to use them, and quite 
likely also some that make sense.

In my library, there has been discussions of how to provide identifiers 
to digitised serials. In our case, each serial issue is stored in its 
own METS container. Currently we give separate URN:NBNs to the issue 
(full text of which is included in METS/ALTO), and each article in the 
issue (if they have been made explicit in the encoding), and each image 
in these articles. The users will be able to provide persistent links to 
all these resources (the issue, the articles in it, and all the images) 
using URN:NBNs.

In this particular case, I believe that the semantics of fragments is 
fairly well defined and understood & persistent.

Currently we assign each resource a different NBN; in the future 
(RFC2141bis and RFC3188bis allowing) we might have just one NBN (for the 
issue) and fragment identifiers to the articles and images embedded in 
the issue. Whether we go this way or that is not a matter of life and 
death; we can continue the present practice of which requires plenty of 
NBNs since NBNs are free, and we will never run out of them. But there 
may be other URN implementers out there to whom the use of fragments is 
essential.

All the best,

Juha
> 
> Best regards, Julian
> 
> 

-- 

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678

From A.Hoenes@TR-Sys.de  Thu Dec 23 06:25:50 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CB1853A67D6 for <urn@core3.amsl.com>; Thu, 23 Dec 2010 06:25:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -98.507
X-Spam-Level: 
X-Spam-Status: No, score=-98.507 tagged_above=-999 required=5 tests=[AWL=0.242, BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7RV4EQEBbI5z for <urn@core3.amsl.com>; Thu, 23 Dec 2010 06:25:49 -0800 (PST)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id 7AEA53A67D1 for <urn@ietf.org>; Thu, 23 Dec 2010 06:25:48 -0800 (PST)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA153854441; Thu, 23 Dec 2010 15:27:21 +0100
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id PAA13425; Thu, 23 Dec 2010 15:27:15 +0100 (MEZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201012231427.PAA13425@TR-Sys.de>
To: evnikita2@gmail.com
Date: Thu, 23 Dec 2010 15:27:15 +0100 (MEZ)
In-Reply-To: <AANLkTi=NNaR0ObbUGTO8pvs_VhT0knuvnTWefkL-bXDy@mail.gmail.com> from Mykyta Yevstifeyev at Dec "23, " 2010 "11:23:15" am
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org
Subject: Re: [urn] Comments on WG Items -- #1: General
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Dec 2010 14:25:50 -0000

Mykyta,
thanks for taking time and your comments.

> Hello all,
> 
> I have reviewed the WG items (URN Syntax, URN Registration Procedures
> and ISBN URN Namespace) and can provide some fedback.
> ...

I split my initial answers to allow separate threads for the different
drafts to emerge, which will make it easier to follow (and later:
evaluate) the discusion on a particular draft.

Here are a few general remarks that should be considered by all WG
participants:

a)  We hope and expect various interested people to join the WG
    who do not have much background on the IETF, how it works,
    and on the history of current documents.

    In particular as a service to these these participants,
    but also to inform those that will have to evaluate the WG
    output once RFC publication is being requested, the current
    drafts include a lot of background information, which in a
    synopsis might be regarded as redundant.

    The intention clearly is to revisit this information before we
    proceed to WG last call.  However, to provide the above service
    to late newcomers for a while, I hesitate to heavily cut it
    down _now_.

    For example, Appendix A could eventually be removed from
    rfc2141bis unless the WG decides it is particularly useful
    for prospective writers of URN Namespace registration documents,
    which -- as experience has shown in the past -- frequently also
    are newcomers to the IETF and might find it valuable to have this
    information co-located with the specification they need to use
    as a base for their work.

b)  I'm -- to some degree -- also a newcomer to the matter.
    In particular, I haven't participated in the long-lasting,
    partly very controversial discussions that eventually lead to
    the RFCs we are now working from.
    However, there _are_ enough IETF participants, and in particular
    participants with a very strong standing in the community, who
    are very concerned and do not want that we revisit specific
    discussions and decisions that have been made in the past --
    if not for other reasons, at least for the sake of efficient
    progess in the WG.  This has become part of our WG charter,
    and we are well advised to follow this guidance.

    As a first corollary, this means that in the current drafts,
    as much text as possible has been carried over literally from
    the predecessor RFCs; changes have been made where the perspective
    has changed during a decade, where practice has evolved in a
    manner slightly diverging from the written green-table word,
    under the "silent consensus" of the community, or where new needs
    or requirements have emerged.
    (This includes changes in document structure, formatting, and
    style required or recommended by the RFC Style Guide and current
    RPC (RFC Production Center) practice, because I prefer to apply
    such changes in an early stage, so that late chages in the
    publication process are reduced to a minimum.)

    Therefore, If you propose changes to old text, please first check
    the necessity and compatibility.  There must be demonstrably good
    arguments for dropping or changing legacy text that has been the
    outcome of an onerous process in the past, sometimes with heated
    controversies.

c)  We always need to keep in mind the persitency properties of URNs.
    Therefore, we need to carefully evaluate that changes are made
    in a backwards compatible manner.  Two corollaries to this basic
    property:

    - any URN actually assigned under the rules of previous RFCs
      MUST remain valid under the updated specifications;

    - no URN namespace that once has been registered -- even it it's
      "only" an informal namespace -- can be removed unless it can be
      demonstrated that it never has been used or the entities once
      identified by such URNs have disappeared *and* there's no more
      need to identify these entities, _now and forever_.

Kind regards
  Alfred.


From evnikita2@gmail.com  Thu Dec 23 07:24:12 2010
Return-Path: <evnikita2@gmail.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B76653A67B4 for <urn@core3.amsl.com>; Thu, 23 Dec 2010 07:24:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.359
X-Spam-Level: 
X-Spam-Status: No, score=-2.359 tagged_above=-999 required=5 tests=[AWL=-0.720, BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1fvRLSUnnpei for <urn@core3.amsl.com>; Thu, 23 Dec 2010 07:24:11 -0800 (PST)
Received: from mail-bw0-f44.google.com (mail-bw0-f44.google.com [209.85.214.44]) by core3.amsl.com (Postfix) with ESMTP id DB9533A67A8 for <urn@ietf.org>; Thu, 23 Dec 2010 07:24:10 -0800 (PST)
Received: by bwz12 with SMTP id 12so6887770bwz.31 for <urn@ietf.org>; Thu, 23 Dec 2010 07:26:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=PIq6RWovB6+6HjweEn4hSXJfPFLA3YeNwKOsFR3XjU4=; b=iQr2jlN8hDAEFhTlgpsRgAx2oc5RXd7eXaB1uUOToBxQWKeaS4OD8ikryP2Ku+LC/s NzMaXUJ4gkvjJ77Ok8zLPWaPnXjRx9XFUnWsY//7YrUpmbK59taAImpNUNmrjFcXaCgT cOJAgTkM95uRTZ/cyldEGm9A7b6/2Q2iFmohA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=pkRhL00P8d5pm74ynY+1baC7Pe0DXDc6EpQ//jr4OeUMYJjdIGQHCF1IMRkf1uPQw4 tjk1d8lJWE/vnTttjogI1av3hLd5wGHCwcOJrndCvDDt/LA131dp5uK5psthL2JjXcP5 82e4WM6lH2cYBjJZBEIu5JfgVQfKnnegsYkQk=
Received: by 10.204.85.11 with SMTP id m11mr371235bkl.115.1293117969522; Thu, 23 Dec 2010 07:26:09 -0800 (PST)
Received: from [127.0.0.1] ([195.191.104.134]) by mx.google.com with ESMTPS id d27sm5597171bkw.2.2010.12.23.07.26.07 (version=SSLv3 cipher=RC4-MD5); Thu, 23 Dec 2010 07:26:08 -0800 (PST)
Message-ID: <4D136A1D.2060905@gmail.com>
Date: Thu, 23 Dec 2010 17:26:21 +0200
From: Mykyta Yevstifeyev <evnikita2@gmail.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7
MIME-Version: 1.0
To: Juha Hakala <juha.hakala@helsinki.fi>
References: <4D131B01.3070502@helsinki.fi> <4D132D59.7020906@gmail.com> <4D133CF7.7010302@helsinki.fi>
In-Reply-To: <4D133CF7.7010302@helsinki.fi>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org
Subject: Re: [urn] Comments to the draft-ietf-urnbis-rfc2141bis-urn-00.txt
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Dec 2010 15:24:12 -0000

Jula,

Some responds to your comments:

23.12.2010 14:13, Juha Hakala wrote:
> Hello Mykyta,
>
> Thank you for this. There are a few comments below.
>
> Mykyta Yevstifeyev wrote:
>> Hello all,
>>
>> 23.12.2010 11:48, Juha Hakala wrote:
>
>>> Human transcribability: while I agree that humans should be able to 
>>> understand URNs, the URN system is at mercy of identifier systems 
>>> which have URN namespaces. Since URN can not influence existing and 
>>> future identifiers in this respect, it is pointless to mention this 
>>> aim. ISTC (International Standard Text Code) will be very hard for 
>>> the humans to remember, also when it used as URN.
>
>> And the same is with ISBN and ISSN numbers, I think. So is there the 
>> need for such NIDs if they do not conform the 'Human 
>> transcribability' rule? Or there is no need for such rule?
>
> There is no need for such rule. We cannot assign URN namespaces only 
> to those identifiers which are human transcribable (whatever that 
> means; I might argue that at least librarians can understand ISBNs), 
> or prefer such identifiers over those that are not, such as ISSN.
>
>>> Persistence (additional considerations): URN is typically related to 
>>> a single manifestation of a resource (work). URN will have a longer 
>>> life time than any such manifestation, which means that over long 
>>> period of time resolution is only possible if URNs of successive 
>>> manifestations of a resource are linked to one another, allowing the 
>>> user to access a more modern version of the resource. The technical 
>>> implementation of linking these URNs to one another is namespace / 
>>> implementation specific and discussed in e.g. namespace registration 
>>> documents.
>
>> I think this issue is in the scope of implementators who will develop 
>> the URN resolution mechanisms.
>
> Yes and no. From the point of view of the URN system, I think this 
> means that it should be possible to request a list of URNs related to 
> the URN at hand. Thus, if I know one manifestation, I would be able to 
> find all other manifestations as well, and the description of the work 
> itself. This service and its inbuilt URN-URN linking would also make 
> systems resilient in the sense that if the resolution service can not 
> locate the manifestation the URN refers to, it could still deliver 
> another, more modern manifestation.
But in the way you describe it, it seems to be that different URNs can 
refer to the same resource. But URNs are *unique* and it won't be OK, I 
think, if more than 1 URN refers to the same resource.
>>>
>>> Query and fragment
>>>
>>> The I-D proposes two different approaches for supporting <fragment>: 
>>> individual assignment of fragments on document-to-document basis, 
>>> and/or creation of a specific set of fragment identifiers which are 
>>> generally applicable to all resources encompassed by a given URN 
>>> namespace. Within a namespace only one of these approaches would be 
>>> acceptable. While it is likely that both methods can be applied, we 
>>> are not sure if these options are mutually exclusive within one 
>>> namespace.
>
>> If we use fragments, I think it should apply to the whole NS. 
>> Generally URN NSs specify resources of one type and structure so 
>> one-type fragments for whole NS is a possibility.
>
> While I agree that most namespaces are homogeneous (ISSN namespace 
> deals with serials, ISBN with books) there are some that are broad. 
> NBN (National bibliography number) encompasses anything that the 
> national libraries hold in their collections, which means all kinds of 
> published cultural heritage, and even some non-published materials).
But in this way, fragments should not be allowed at all, as assigning 
fragments to all (or not all) elements in the namespace (when there 
could thousands of them) does not seem very great perspective to me.
>>>
>>> Namespace identifier syntax
>>>
>>> In order to avoid confusion, the NID "urn" must not be used. For the 
>>> same reason, NIDs "url" and "urc" could also be permanently reserved.
>
>> As for this, I also propose to reserve the 'example' NID as well as 
>> 'iri' one. So that we could have the following NIDs reserved: 'urn', 
>> 'url'. 'urc', 'uri', 'iri', and 'example'. That would be OK, IMO. 
>
> OK.
>
>> Nevertheless, I think we should provide clear registration template 
>> for such NIDs, like it is made for 'example' URI scheme.
>
> Can you tell a little bit more about this?
What I propose is to make separate (or include in this one) document 
specifying reserved NIDs. For instance,

Namespace ID: urn
Registration Information: [relevant]
Declared registrant of the namespace: [relevant]
Declaration of syntactic structure of NSS part: the 'urn' is reserved 
name for NID and MUST NOT be used in URNs. No syntactic structure is 
specified.
Relevant ancillary documentation: none
Conformance with URN Syntax: the 'urn' is reserved name for NID and MUST 
NOT be used in URNs. As no syntax is specified, no conformance with URN 
syntax is intended.
Rules for Lexical Equivalence of NSS part: none
......
etc.

or smth like this can be written for each (or at least for 'example' 
one) 'reserved' NID so that it will be formally specified and not used 
later.

>
>>> Either RFC2141bis or RFC3406bis should recommend that if a standard 
>>> identifier has a well known acronym such as ISBN or ISSN, then this 
>>> acronym should be used as the NID for this identifier. Moreover, 
>>> known identifier acronyms should not be assigned as NIDs to other 
>>> identifiers.
>
>> Such assignments will be exactly discarded by IESG and there is no 
>> need to mention such points in the guidelines for registration.
>
> I agree that is more or less certain that IESG would do this (provided 
> that they are aware of a conflict, but if we make the RFC more 
> informative, some people might not even attempt to "intrude".
>
> The problem with NIDs is that once they have been assigned, they can 
> never be re-assigned. Domain names are for sale, and many names (such 
> as nokia.com) that were initially reserved by "wrong" organisations, 
> have been passed to their rightful owners. With NIDs no such 
> corrective moves are possible, at least not after the first URNs have 
> been assigned. If and when the URBN system becomes popular, NID 
> assigment becomes a critical point and we need to be careful of what 
> we say about it in the RFCs.
For that there is IESG. There are good and qualified people there and I 
believe they will prevent really incorrect NID names to be assigned.
>
>>>
>>> Either RFC2141bis or RFC3406bis could recommend that NIDs, if 
>>> possible, should be human readable and understandable. Intentionally 
>>> confusing NIDs such as ones based on already existing NIDs (e.g. 
>>> ISBN2) should be forbidden or at least strongly discouraged.
>
>> The same as above.
>
> Yes :-).
>
> Best regards,
>
> Juha
>
>>>
>>> NSS syntax
>>>
>>> AFAIK & and ~ can be allowed. But the I-D should make it clear that 
>>> the rules applied in a namespace can be either more restrictive than 
>>> the NSS syntax allows, or more liberal, depending on the identifier 
>>> system the namespace belongs to. In the latter case such strings 
>>> must be translated into canonical NSS format, as already made clear 
>>> in the I-D. In the former case no action is required beyond 
>>> specifying in the namespace registration the characters used in the 
>>> identifier system.
>>>
>>> Season's greetings,
>>>
>>> Juha
>> Best regards,
>> Mykyta Yevstifeyev
>>
>
All the best,
Mykyta Yevstifeyev

From evnikita2@gmail.com  Thu Dec 23 07:51:11 2010
Return-Path: <evnikita2@gmail.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1E1513A6804 for <urn@core3.amsl.com>; Thu, 23 Dec 2010 07:51:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.198
X-Spam-Level: 
X-Spam-Status: No, score=-2.198 tagged_above=-999 required=5 tests=[AWL=-0.860, BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FAnh2BnMkCKU for <urn@core3.amsl.com>; Thu, 23 Dec 2010 07:51:09 -0800 (PST)
Received: from mail-bw0-f44.google.com (mail-bw0-f44.google.com [209.85.214.44]) by core3.amsl.com (Postfix) with ESMTP id E65913A67FD for <urn@ietf.org>; Thu, 23 Dec 2010 07:51:08 -0800 (PST)
Received: by bwz12 with SMTP id 12so6912188bwz.31 for <urn@ietf.org>; Thu, 23 Dec 2010 07:53:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type; bh=JAqvCLrOPesQRsA9cxCOERxobcLck6sR4s5BRVChHGg=; b=I/mGOZdAIRyEFq+AoYJjlWBzJnWuSzYYESIcN9S1iCBNqU59pleeD+zy50guzVufTt wXt5Nb7d9LCSVCmeGuRlje5nSCU/mX2PvTHn4/TG/N+8NU+5VNdY3RWztXGAe4ZOsJTk 1SATt0JrSJ7GBIfTBnFV9zTVlh1Mv81KExd/A=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type; b=FT0T9AgEKuDw0zRNDw+Htp8FpFpqyoBUM/2jA6OGSzyEoFmm3P//r7pbPRrGAgsV6/ vzs844xd53LxGvsUJVvThYsKaItcskMNqjuBPpXkezDC5E8PEzmda+lEnFwNasA7Vacu +NmdkRxbZoatAHamdi7MHWxvB0T4IyLhTJ6uA=
Received: by 10.204.72.199 with SMTP id n7mr445156bkj.8.1293119588986; Thu, 23 Dec 2010 07:53:08 -0800 (PST)
Received: from [127.0.0.1] ([195.191.104.134]) by mx.google.com with ESMTPS id a17sm5616810bku.11.2010.12.23.07.53.06 (version=SSLv3 cipher=RC4-MD5); Thu, 23 Dec 2010 07:53:08 -0800 (PST)
Message-ID: <4D137071.4060604@gmail.com>
Date: Thu, 23 Dec 2010 17:53:21 +0200
From: Mykyta Yevstifeyev <evnikita2@gmail.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7
MIME-Version: 1.0
To: =?UTF-8?B?QWxmcmVkIO+/vQ==?= <ah@TR-Sys.de>
References: <201012231427.PAA13425@TR-Sys.de>
In-Reply-To: <201012231427.PAA13425@TR-Sys.de>
Content-Type: multipart/alternative; boundary="------------010503030106030100070006"
Cc: urn@ietf.org
Subject: [urn] draft-ietf-urnbis-rfc2141bis-urn - comments (was: Re: Comments on WG Items -- #1: General)
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Dec 2010 15:51:11 -0000

This is a multi-part message in MIME format.
--------------010503030106030100070006
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

Alfred, all,

Thank you for advices. So let me systematize my comments.

Firstly, IMO abstract gives too many information. What I am talking about?

> Uniform Resource Names (URNs) are intended to serve as persistent,
>     location-independent, resource identifiers.  This document serves as
>     the foundation of the 'urn' URI Scheme according toRFC 3986  <http://tools.ietf.org/html/rfc3986>  and sets
>     forward the canonical syntax for URNs, which subdivides URNs into
>     "namespaces".  A discussion of both existing legacy and new
>     namespaces and requirements for URN presentation and transmission are
>     presented.  Finally, there is a discussion of URN equivalence and how
>     to determine it.  This document supersedesRFC 2141  <http://tools.ietf.org/html/rfc2141>.
>
>     The requirements and procedures for URN Namespace registration
>     documents are currently set forth inRFC 3406  <http://tools.ietf.org/html/rfc3406>, which is also being
>     updated by a companion, revised specification dubbed RFC 3406bis.
The last paragraph does not concern the document text. Abstract should 
tell only about this document, but not others. Moreover, Why do we begin 
with the overview of designation of URNs. And why the sentence about 
'urn' URI scheme stands first here, after 'sets forward the canonical 
syntax for URNs'? Its title is 'URN Syntax', but not 'The urn URI 
scheme'. Finally, why not use 'obsoletes' instead 'supersedes'? It is 
current practice in RFCs, I think.

What is more, the same is with Introduction. We should put the most 
significant paragraphs first, so I proposed to put the in the following 
order: 2, 3, 1.

Next, why do we put ABNF convention into 'Historical Overview'? We 
should put such note into section 1.4, that may be renamed to 
'Conventions'. But even now, the note about ABNF is in section 2 too - 
appears twice. Such information, I think, should appear only once.

As for syntax. I wonder why do we allow only 32 chars in NID? Isn't that 
little amount? What is more, I also wonder why do we put "@" into 
allowed chars? For instance, we have URN urn:x-abc:foo:a@bcd.foo
It is synthetically correct. But look, it is recognized as e-mail 
address (tested in Thunderbird 3.1.7). Shouldn't we move "@" to 'excluded'?

Moreover, IMO there will be no harm if "&" and "~" will be allowed. Why 
do we think that while others are allowed, these should be restricted. 
As I know, they are not used to separate URI parts (maybe occasionally 
in query, but that is part of query), so can be allowed in URNs.

And as for 'excluded' rule, there must be put the %00 NUL octet as not 
used in URNs, if we restrict its using.  Moreover, IMO there should be 
put the MUST requirement there as 'MUST NOT be used in URN NSSs'. 
Another minor comment is that only core rules, according to RFC 5234 are 
capitalized while we have rules named 'NID' and 'NSS'.

Lastly, I consider that to be useful to discuss the draft (maybe not in 
early stages, but later) at uri@w3.org mailing list (and even 
occasionally at uri_review@ietf.org).

All the best,
Mykyta Yevstifeyev

23.12.2010 16:27, Alfred ï¿½ wrote:
> Mykyta,
> thanks for taking time and your comments.
>
>> Hello all,
>>
>> I have reviewed the WG items (URN Syntax, URN Registration Procedures
>> and ISBN URN Namespace) and can provide some fedback.
>> ...
> I split my initial answers to allow separate threads for the different
> drafts to emerge, which will make it easier to follow (and later:
> evaluate) the discusion on a particular draft.
>
> Here are a few general remarks that should be considered by all WG
> participants:
>
> a)  We hope and expect various interested people to join the WG
>      who do not have much background on the IETF, how it works,
>      and on the history of current documents.
>
>      In particular as a service to these these participants,
>      but also to inform those that will have to evaluate the WG
>      output once RFC publication is being requested, the current
>      drafts include a lot of background information, which in a
>      synopsis might be regarded as redundant.
>
>      The intention clearly is to revisit this information before we
>      proceed to WG last call.  However, to provide the above service
>      to late newcomers for a while, I hesitate to heavily cut it
>      down _now_.
>
>      For example, Appendix A could eventually be removed from
>      rfc2141bis unless the WG decides it is particularly useful
>      for prospective writers of URN Namespace registration documents,
>      which -- as experience has shown in the past -- frequently also
>      are newcomers to the IETF and might find it valuable to have this
>      information co-located with the specification they need to use
>      as a base for their work.
>
> b)  I'm -- to some degree -- also a newcomer to the matter.
>      In particular, I haven't participated in the long-lasting,
>      partly very controversial discussions that eventually lead to
>      the RFCs we are now working from.
>      However, there _are_ enough IETF participants, and in particular
>      participants with a very strong standing in the community, who
>      are very concerned and do not want that we revisit specific
>      discussions and decisions that have been made in the past --
>      if not for other reasons, at least for the sake of efficient
>      progess in the WG.  This has become part of our WG charter,
>      and we are well advised to follow this guidance.
>
>      As a first corollary, this means that in the current drafts,
>      as much text as possible has been carried over literally from
>      the predecessor RFCs; changes have been made where the perspective
>      has changed during a decade, where practice has evolved in a
>      manner slightly diverging from the written green-table word,
>      under the "silent consensus" of the community, or where new needs
>      or requirements have emerged.
>      (This includes changes in document structure, formatting, and
>      style required or recommended by the RFC Style Guide and current
>      RPC (RFC Production Center) practice, because I prefer to apply
>      such changes in an early stage, so that late chages in the
>      publication process are reduced to a minimum.)
>
>      Therefore, If you propose changes to old text, please first check
>      the necessity and compatibility.  There must be demonstrably good
>      arguments for dropping or changing legacy text that has been the
>      outcome of an onerous process in the past, sometimes with heated
>      controversies.
>
> c)  We always need to keep in mind the persitency properties of URNs.
>      Therefore, we need to carefully evaluate that changes are made
>      in a backwards compatible manner.  Two corollaries to this basic
>      property:
>
>      - any URN actually assigned under the rules of previous RFCs
>        MUST remain valid under the updated specifications;
>
>      - no URN namespace that once has been registered -- even it it's
>        "only" an informal namespace -- can be removed unless it can be
>        demonstrated that it never has been used or the entities once
>        identified by such URNs have disappeared *and* there's no more
>        need to identify these entities, _now and forever_.
>
> Kind regards
>    Alfred.
>
>


--------------010503030106030100070006
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=hp-roman8"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    Alfred, all,<br>
    <br>
    Thank you for advices. So let me systematize my comments.<br>
    <br>
    Firstly, IMO abstract gives too many information. What I am talking
    about?<br>
    <br>
    <blockquote type="cite">
      <pre>Uniform Resource Names (URNs) are intended to serve as persistent,
   location-independent, resource identifiers.  This document serves as
   the foundation of the 'urn' URI Scheme according to <a href="http://tools.ietf.org/html/rfc3986">RFC 3986</a> and sets
   forward the canonical syntax for URNs, which subdivides URNs into
   "namespaces".  A discussion of both existing legacy and new
   namespaces and requirements for URN presentation and transmission are
   presented.  Finally, there is a discussion of URN equivalence and how
   to determine it.  This document supersedes <a href="http://tools.ietf.org/html/rfc2141">RFC 2141</a>.

   The requirements and procedures for URN Namespace registration
   documents are currently set forth in <a href="http://tools.ietf.org/html/rfc3406">RFC 3406</a>, which is also being
   updated by a companion, revised specification dubbed RFC 3406bis.
</pre>
    </blockquote>
    The last paragraph does not concern the document text. Abstract
    should tell only about this document, but not others. Moreover, Why
    do we begin with the overview of designation of URNs. And why the
    sentence about 'urn' URI scheme stands first here, after 'sets
    forward the canonical syntax for URNs'? Its title is 'URN Syntax',
    but not 'The urn URI scheme'. Finally, why not use 'obsoletes'
    instead 'supersedes'? It is current practice in RFCs, I think.<br>
    <br>
    What is more, the same is with Introduction. We should put the most
    significant paragraphs first, so I proposed to put the in the
    following order: 2, 3, 1.<br>
    <br>
    Next, why do we put ABNF convention into 'Historical Overview'? We
    should put such note into section 1.4, that may be renamed to
    'Conventions'. But even now, the note about ABNF is in section 2 too
    - appears twice. Such information, I think, should appear only once.<br>
    <br>
    As for syntax. I wonder why do we allow only 32 chars in NID? Isn't
    that little amount? What is more, I also wonder why do we put "@"
    into allowed chars? For instance, we have URN
    <a class="moz-txt-link-abbreviated" href="mailto:urn:x-abc:foo:a@bcd.foo">urn:x-abc:foo:a@bcd.foo</a><br>
    It is synthetically correct. But look, it is recognized as e-mail
    address (tested in Thunderbird 3.1.7). Shouldn't we move "@" to
    'excluded'?<br>
    <br>
    Moreover, IMO there will be no harm if "&amp;" and "~" will be
    allowed. Why do we think that while others are allowed, these should
    be restricted. As I know, they are not used to separate URI parts
    (maybe occasionally in query, but that is part of query), so can be
    allowed in URNs.<br>
    <br>
    And as for 'excluded' rule, there must be put the %00 NUL octet as
    not used in URNs, if we restrict its using.Â  Moreover, IMO there
    should be put the MUST requirement there as 'MUST NOT be used in URN
    NSSs'. Another minor comment is that only core rules, according to
    RFC 5234 are capitalized while we have rules named 'NID' and 'NSS'.<br>
    <br>
    Lastly, I consider that to be useful to discuss the draft (maybe not
    in early stages, but later) at <a class="moz-txt-link-abbreviated" href="mailto:uri@w3.org">uri@w3.org</a> mailing list (and even
    occasionally at <a class="moz-txt-link-abbreviated" href="mailto:uri_review@ietf.org">uri_review@ietf.org</a>).<br>
    <br>
    All the best,<br>
    Mykyta Yevstifeyev<br>
    <br>
    23.12.2010 16:27, Alfred ï¿½ wrote:
    <blockquote cite="mid:201012231427.PAA13425@TR-Sys.de" type="cite">
      <pre wrap="">Mykyta,
thanks for taking time and your comments.

</pre>
      <blockquote type="cite">
        <pre wrap="">Hello all,

I have reviewed the WG items (URN Syntax, URN Registration Procedures
and ISBN URN Namespace) and can provide some fedback.
...
</pre>
      </blockquote>
      <pre wrap="">
I split my initial answers to allow separate threads for the different
drafts to emerge, which will make it easier to follow (and later:
evaluate) the discusion on a particular draft.

Here are a few general remarks that should be considered by all WG
participants:

a)  We hope and expect various interested people to join the WG
    who do not have much background on the IETF, how it works,
    and on the history of current documents.

    In particular as a service to these these participants,
    but also to inform those that will have to evaluate the WG
    output once RFC publication is being requested, the current
    drafts include a lot of background information, which in a
    synopsis might be regarded as redundant.

    The intention clearly is to revisit this information before we
    proceed to WG last call.  However, to provide the above service
    to late newcomers for a while, I hesitate to heavily cut it
    down _now_.

    For example, Appendix A could eventually be removed from
    rfc2141bis unless the WG decides it is particularly useful
    for prospective writers of URN Namespace registration documents,
    which -- as experience has shown in the past -- frequently also
    are newcomers to the IETF and might find it valuable to have this
    information co-located with the specification they need to use
    as a base for their work.

b)  I'm -- to some degree -- also a newcomer to the matter.
    In particular, I haven't participated in the long-lasting,
    partly very controversial discussions that eventually lead to
    the RFCs we are now working from.
    However, there _are_ enough IETF participants, and in particular
    participants with a very strong standing in the community, who
    are very concerned and do not want that we revisit specific
    discussions and decisions that have been made in the past --
    if not for other reasons, at least for the sake of efficient
    progess in the WG.  This has become part of our WG charter,
    and we are well advised to follow this guidance.

    As a first corollary, this means that in the current drafts,
    as much text as possible has been carried over literally from
    the predecessor RFCs; changes have been made where the perspective
    has changed during a decade, where practice has evolved in a
    manner slightly diverging from the written green-table word,
    under the "silent consensus" of the community, or where new needs
    or requirements have emerged.
    (This includes changes in document structure, formatting, and
    style required or recommended by the RFC Style Guide and current
    RPC (RFC Production Center) practice, because I prefer to apply
    such changes in an early stage, so that late chages in the
    publication process are reduced to a minimum.)

    Therefore, If you propose changes to old text, please first check
    the necessity and compatibility.  There must be demonstrably good
    arguments for dropping or changing legacy text that has been the
    outcome of an onerous process in the past, sometimes with heated
    controversies.

c)  We always need to keep in mind the persitency properties of URNs.
    Therefore, we need to carefully evaluate that changes are made
    in a backwards compatible manner.  Two corollaries to this basic
    property:

    - any URN actually assigned under the rules of previous RFCs
      MUST remain valid under the updated specifications;

    - no URN namespace that once has been registered -- even it it's
      "only" an informal namespace -- can be removed unless it can be
      demonstrated that it never has been used or the entities once
      identified by such URNs have disappeared *and* there's no more
      need to identify these entities, _now and forever_.

Kind regards
  Alfred.


</pre>
    </blockquote>
    <br>
  </body>
</html>

--------------010503030106030100070006--

From evnikita2@gmail.com  Thu Dec 23 08:09:58 2010
Return-Path: <evnikita2@gmail.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6A5853A6806 for <urn@core3.amsl.com>; Thu, 23 Dec 2010 08:09:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.335
X-Spam-Level: 
X-Spam-Status: No, score=-2.335 tagged_above=-999 required=5 tests=[AWL=-0.697, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i8k1sALQMo-z for <urn@core3.amsl.com>; Thu, 23 Dec 2010 08:09:57 -0800 (PST)
Received: from mail-bw0-f44.google.com (mail-bw0-f44.google.com [209.85.214.44]) by core3.amsl.com (Postfix) with ESMTP id A58F33A6803 for <urn@ietf.org>; Thu, 23 Dec 2010 08:09:56 -0800 (PST)
Received: by bwz12 with SMTP id 12so6928775bwz.31 for <urn@ietf.org>; Thu, 23 Dec 2010 08:11:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type; bh=jTEqXOCg/tceYvN+nv53iF89Kq36NYt1fA07kX3OOuU=; b=ReiDuadlLnU9hCDJEvlMPAbIf35/ulaBatpSH4/xJFGetQV7UbVtgr7TtZDnUbMYsa MZL4wSSGjONfaDr3RlQph+ly8OSSlTVYH6jIp1+a7l6VYBpme+EkatraT2xWfMGDjT01 LeIZPCoOY2qEhKOqX0E9YDcgyUrcD8PmZg5mU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type; b=wwtIj0HDcJNIwhJoTK8hD26+eRalxVN/SbgOjsGEmhccxRLI2XPz6mTC3//jFjf+F7 Qspmj02kmKReVTHqiK3xzTJIPP+jWQaXh9MHr1XqlOy01Ppjml35zCY7C5tG2zVWfGdo wDUHZzEoubTqkncEHoSYoBa3FnUZOKz7ELrV8=
Received: by 10.204.62.209 with SMTP id y17mr7113607bkh.98.1293120716749; Thu, 23 Dec 2010 08:11:56 -0800 (PST)
Received: from [127.0.0.1] ([195.191.104.134]) by mx.google.com with ESMTPS id 12sm5623221bki.7.2010.12.23.08.11.55 (version=SSLv3 cipher=RC4-MD5); Thu, 23 Dec 2010 08:11:55 -0800 (PST)
Message-ID: <4D1374D9.8040000@gmail.com>
Date: Thu, 23 Dec 2010 18:12:09 +0200
From: Mykyta Yevstifeyev <evnikita2@gmail.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7
MIME-Version: 1.0
To: urn@ietf.org
References: <AANLkTi=NNaR0ObbUGTO8pvs_VhT0knuvnTWefkL-bXDy@mail.gmail.com>
In-Reply-To: <AANLkTi=NNaR0ObbUGTO8pvs_VhT0knuvnTWefkL-bXDy@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------050806040606080100020702"
Subject: [urn] draft-ietf-urnbis-rfc3406bis-urn-ns-reg - comments (was: Comments on WG Items)
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Dec 2010 16:09:58 -0000

This is a multi-part message in MIME format.
--------------050806040606080100020702
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hello all,

Let me describe my suggestion more clearly.

Is there a sense in such long abstract. There are mostly what is to be 
put into Introduction. I propose the following one:

>     This document serves as a guidleline for authors of URN Namespace
>     definition and registration documents.  It describes the essential
>     content of such documents and how they shall be structured to allow
>     readers familar with the scheme to quickly assess the properties of a
>     specific URN Namespace.  Further, this RFC describes the process to
>     be followed to get a URN Namespace registered with IANA.
>
>     It obsoletesRFC 3406  <http://tools.ietf.org/html/rfc3406>.

i. e. only two last paragraphs. Maybe it would be better to use the term 
'URN Namespace Identifier Name', as namespace itself is not what is 
specified.

I also wonder why ABNF is not used in this document. For instance, the 
experimental NID could be described as:

experiment_nid   = "X-" 1*URN-char
URN-char             =<defined in ......>

or smth like this. That will provide clear guidelines to registrants, IMO.

What is more, I propose to create a 'Reserved NID Names' sub-registry 
for that NID Names that are not to be used at all. There could be put 
'urn', 'uri', 'iri', etc. (see my previous messages). I do not consider 
the sentence 'IANA is asked to add a note to [IANA-URN] that 'urn' is a 
permanently reserved formal namespace identifier string that cannot be 
registered, in order to avoid confusion with the 'urn' URI scheme.' to 
be appropriate. If there is defined procedure for registering URN NIDs, 
we should follow it or create separate one for reserved names (as a 
propose).

As minor comments, that seems to be a grammar mistake:
> the author of which *are*
And also I wonder why while describing types of URN NIDs, we put firstly 
Experimental, than Informal and lastly Formal (sections 3 and 4). Not 
vice versa?

However these are *not all* comments for this document. I'll try to 
review it more carefully and make some other comments ASAP. You may feel 
free to contact me for further info.

All the best,
Mykyta Yevstifeyev


23.12.2010 11:23, Mykyta Yevstifeyev wrote:
> Hello all,
>
> I have reviewed the WG items (URN Syntax, URN Registration Procedures
> and ISBN URN Namespace) and can provide some fedback.
> [......]
>
> ==URN Registration procedures==
> 1. Abstract
> It is really *too* long. I propose to remove paras 1 and 2.
> 2. Text of document
> -Why we do not use ABNF on this document? It will allow to specify the
> syntax of different types of URNs clearly.
> -We should replace the sequence of paras 3.1, 3.2 and 3.3 (and the
> same in s4) in the folowing way:
> 3.3, 3.2, 3.1. That is significance order.
> -Shouldn't we create the subregistry for 'Historic' URN namespaces?
> -Shouldn't we provide the possibility to withdarw the informal URN NS
> registration?
>
> [......]
>
> All the best,
> Mykyta Yevstifeyev
>


--------------050806040606080100020702
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    Hello all,<br>
    <br>
    Let me describe my suggestion more clearly. <br>
    <br>
    Is there a sense in such long abstract. There are mostly what is to
    be put into Introduction. I propose the following one:<br>
    &nbsp;<br>
    <blockquote type="cite">
      <pre>   This document serves as a guidleline for authors of URN Namespace
   definition and registration documents.  It describes the essential
   content of such documents and how they shall be structured to allow
   readers familar with the scheme to quickly assess the properties of a
   specific URN Namespace.  Further, this RFC describes the process to
   be followed to get a URN Namespace registered with IANA.

   It obsoletes <a href="http://tools.ietf.org/html/rfc3406">RFC 3406</a>.
</pre>
    </blockquote>
    <br>
    i. e. only two last paragraphs. Maybe it would be better to use the
    term 'URN Namespace Identifier Name', as namespace itself is not
    what is specified.<br>
    <br>
    I also wonder why ABNF is not used in this document. For instance,
    the experimental NID could be described as:<br>
    <br>
    experiment_nid&nbsp;&nbsp; = "X-" 1*URN-char<br>
    URN-char&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&lt;defined in ......&gt;<br>
    <br>
    or smth like this. That will provide clear guidelines to
    registrants, IMO.<br>
    <br>
    What is more, I propose to create a 'Reserved NID Names'
    sub-registry for that NID Names that are not to be used at all.
    There could be put 'urn', 'uri', 'iri', etc. (see my previous
    messages). I do not consider the sentence 'IANA is asked to add a
    note to [IANA-URN] that 'urn' is a permanently reserved formal
    namespace identifier string that cannot be registered, in order to
    avoid confusion with the 'urn' URI scheme.' to be appropriate. If
    there is defined procedure for registering URN NIDs, we should
    follow it or create separate one for reserved names (as a propose).<br>
    <br>
    As minor comments, that seems to be a grammar mistake:
    <blockquote type="cite">
      <pre class="newpage">the author of which *are*
</pre>
    </blockquote>
    And also I wonder why while describing types of URN NIDs, we put
    firstly Experimental, than Informal and lastly Formal (sections 3
    and 4). Not vice versa?<br>
    <br>
    However these are *not all* comments for this document. I'll try to
    review it more carefully and make some other comments ASAP. You may
    feel free to contact me for further info.<br>
    <br>
    All the best,<br>
    Mykyta Yevstifeyev<br>
    <br>
    <br>
    23.12.2010 11:23, Mykyta Yevstifeyev wrote:
    <blockquote
      cite="mid:AANLkTi=NNaR0ObbUGTO8pvs_VhT0knuvnTWefkL-bXDy@mail.gmail.com"
      type="cite">
      <pre wrap="">Hello all,

I have reviewed the WG items (URN Syntax, URN Registration Procedures
and ISBN URN Namespace) and can provide some fedback.
</pre>
    </blockquote>
    <blockquote
      cite="mid:AANLkTi=NNaR0ObbUGTO8pvs_VhT0knuvnTWefkL-bXDy@mail.gmail.com"
      type="cite">
      <pre wrap="">[......]

==URN Registration procedures==
1. Abstract
It is really *too* long. I propose to remove paras 1 and 2.
2. Text of document
-Why we do not use ABNF on this document? It will allow to specify the
syntax of different types of URNs clearly.
-We should replace the sequence of paras 3.1, 3.2 and 3.3 (and the
same in s4) in the folowing way:
3.3, 3.2, 3.1. That is significance order.
-Shouldn't we create the subregistry for 'Historic' URN namespaces?
-Shouldn't we provide the possibility to withdarw the informal URN NS
registration?

[......]

All the best,
Mykyta Yevstifeyev

</pre>
    </blockquote>
    <br>
  </body>
</html>

--------------050806040606080100020702--

From bellini@rinascimento-digitale.it  Thu Dec 23 09:34:36 2010
Return-Path: <bellini@rinascimento-digitale.it>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EA84F3A6841 for <urn@core3.amsl.com>; Thu, 23 Dec 2010 09:34:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.634
X-Spam-Level: *
X-Spam-Status: No, score=1.634 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, HELO_EQ_IT=0.635, HOST_EQ_IT=1.245, J_CHICKENPOX_34=0.6, RDNS_DYNAMIC=0.1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0QJCTWgbo-T2 for <urn@core3.amsl.com>; Thu, 23 Dec 2010 09:34:35 -0800 (PST)
Received: from rinascimento-digitale.it (93-63-166-139.ip28.fastwebnet.it [93.63.166.139]) by core3.amsl.com (Postfix) with ESMTP id E43993A682C for <urn@ietf.org>; Thu, 23 Dec 2010 09:34:34 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-class: urn:content-classes:message
X-MimeOLE: Produced By Microsoft Exchange V6.5
Date: Thu, 23 Dec 2010 18:36:31 +0100
Message-ID: <28624A4F2DDCD8438038B3AD62014B2477306B@frd01.FRD.LOCAL>
In-Reply-To: <8753C0E7DDE9411CA86EDAA021285D31@FRD.LOCAL>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [urn] fragment identifiers, Re:  Comments to the draft-ietf-urnbis-rfc2141bis-urn-00.txt
thread-index: AcuioA1YzOPTAOpNQjaQv95/uLvl9AAHaMKQ
References: <4D131B01.3070502@helsinki.fi> <4D132130.3000602@gmx.de> <8753C0E7DDE9411CA86EDAA021285D31@FRD.LOCAL>
From: "Emanuele Bellini" <bellini@rinascimento-digitale.it>
To: "Juha Hakala" <juha.hakala@helsinki.fi>
Cc: urn@ietf.org
Subject: [urn] R:  fragment identifiers, Re:  Comments to the draft-ietf-urnbis-rfc2141bis-urn-00.txt
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Dec 2010 17:34:37 -0000

Dear Juha,
On the first impression, we agree with your suggestions about the use of =
fragment in URN. We think that the definition of the fragment in =
persistent identifiers opens interesting scenarios in scientific and =
cultural heritage domains. In fact, the evolution of the content =
production goes towards the integration of cross media resources in a =
complex (or compound) digital object. Examples are MPEG21, SCORM, FEDORA =
and METS containers.
Up to now the best practise in PI assignment is to generate a new =
identifier for each resource (the same vision was applied in PersID =
project), but in the close future can be crucial to identify the part of =
this resource. For instance a PhD thesis can be composed by text, video, =
sound, images, etc.=20
>From this point of view, can be useful to cite or retrieve (with the =
resolution process) only a single part of these object.

In this case the common definition that a PI has to be assigned to =
atomic information significant in that domain, has to be partially =
revised.

Emanuele Bellini

Fondazione Rinascimento Digitale
www.rinascimento-digitale.it
bellini@rinascimento-digitale.it


-----Messaggio originale-----
Da: urn-bounces@ietf.org [mailto:urn-bounces@ietf.org] Per conto di Juha =
Hakala
Inviato: gioved=EC 23 dicembre 2010 13:51
A: Julian Reschke
Cc: urn@ietf.org
Oggetto: Re: [urn] fragment identifiers,Re: Comments to the =
draft-ietf-urnbis-rfc2141bis-urn-00.txt

Hello Julian,

Please find comments below.

Julian Reschke wrote:
> On 23.12.2010 10:48, Juha Hakala wrote:
>> ...
>> Query and fragment
>>
>>  From the PersID point of view, both <query> and <fragment> are =
vitally
>> important. We support the idea of reserving <query> for the transfer =
of
>> service parameters as a part of the resolution process. There is also =
a
>> need to use <fragment> in the NBN namespace, and we believe that =
there
>> are other namespaces which will benefit from this feature as well.
>>
>> The I-D proposes two different approaches for supporting <fragment>:
>> individual assignment of fragments on document-to-document basis, =
and/or
>> creation of a specific set of fragment identifiers which are =
generally
>> applicable to all resources encompassed by a given URN namespace. =
Within
>> a namespace only one of these approaches would be acceptable. While =
it
>> is likely that both methods can be applied, we are not sure if these
>> options are mutually exclusive within one namespace.
>> ...
>=20
> Be careful with that.
>=20
> Fragments are defined in Section 3.5 of RFC 3986, and specifically it =
says:
>=20
> "The semantics of a fragment identifier are defined by the set of=20
> representations that might result from a retrieval action on the =
primary=20
> resource. The fragment's format and resolution is therefore dependent =
on=20
> the media type [RFC2046] of a potentially retrieved representation, =
even=20
> though such a retrieval is only performed if the URI is dereferenced. =
If=20
> no such representation exists, then the semantics of the fragment are=20
> considered unknown and are effectively unconstrained. Fragment=20
> identifier semantics are independent of the URI scheme and thus cannot =

> be redefined by scheme specifications."
>=20
>=20
> In particular, funny things may happen if you hardwire fragment=20
> semantics now, and then make something resolvable later on.

It is difficult to discuss the usage of fragments in an abstract manner. =

  There are definitely "wrong" ways in which to use them, and quite=20
likely also some that make sense.

In my library, there has been discussions of how to provide identifiers=20
to digitised serials. In our case, each serial issue is stored in its=20
own METS container. Currently we give separate URN:NBNs to the issue=20
(full text of which is included in METS/ALTO), and each article in the=20
issue (if they have been made explicit in the encoding), and each image=20
in these articles. The users will be able to provide persistent links to =

all these resources (the issue, the articles in it, and all the images)=20
using URN:NBNs.

In this particular case, I believe that the semantics of fragments is=20
fairly well defined and understood & persistent.

Currently we assign each resource a different NBN; in the future=20
(RFC2141bis and RFC3188bis allowing) we might have just one NBN (for the =

issue) and fragment identifiers to the articles and images embedded in=20
the issue. Whether we go this way or that is not a matter of life and=20
death; we can continue the present practice of which requires plenty of=20
NBNs since NBNs are free, and we will never run out of them. But there=20
may be other URN implementers out there to whom the use of fragments is=20
essential.

All the best,

Juha
>=20
> Best regards, Julian
>=20
>=20

--=20

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678
_______________________________________________
urn mailing list
urn@ietf.org
https://www.ietf.org/mailman/listinfo/urn




From A.Hoenes@TR-Sys.de  Thu Dec 23 14:53:05 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 906533A68AF for <urn@core3.amsl.com>; Thu, 23 Dec 2010 14:53:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.512
X-Spam-Level: 
X-Spam-Status: No, score=-100.512 tagged_above=-999 required=5 tests=[AWL=2.237, BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, GB_I_INVITATION=-2, GB_I_LETTER=-2, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jMLMAcABVazS for <urn@core3.amsl.com>; Thu, 23 Dec 2010 14:53:04 -0800 (PST)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id 5D1FC3A68B2 for <urn@ietf.org>; Thu, 23 Dec 2010 14:53:02 -0800 (PST)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA155654877; Thu, 23 Dec 2010 23:54:37 +0100
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id XAA14978 for urn@ietf.org; Thu, 23 Dec 2010 23:54:36 +0100 (MEZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201012232254.XAA14978@TR-Sys.de>
To: urn@ietf.org
Date: Thu, 23 Dec 2010 23:54:35 +0100 (MEZ)
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 7bit
Subject: Re: [urn] Comments on WG Items -- #2 : related to rfc2141bis -00 (fwd)
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Dec 2010 22:53:05 -0000

Resending -- sorry, inadvertantly missed copying the list!


Mykyta,
here are my initial responses to your thoughts about
  draft-ietf-urnbis-rfc2141bis-urn-00 .

I'll let the discussion settle before any changes are actually
made to the draft and a new version gets posted.


> ==URN Syntax draft==
> 1. Abstaract
> I think it should be more brief. I propose the following:
> "This document specifies generic syntax for Unifirm Resource Names
> (URNs), which stand as persistant, location-independent resource
> identifiers. It obsoletes RFC 2141"

The "Discussion" Note is intended to disappear in future draft
versions and will not be shipped to the IESG.  The majority of the
text is taken from RFC 2141 and should not be changed without need,
as I have tried to explain in my general response.

The short paragraph on Namespace specifications has been added as
additional guidance to the document set, which will thereby be already
present in the future RFC metadata, so that interested parties will
be led as easily as possible to the sibling document.
Once the rfc3406bis draft progresses, this short paragraph will
naturally shrink further.
For now, I'd prefer to leave the text "as is".

(Btw:
We are well below the "should not be much longer than 20 text lines"
rule from the RFC style guide.)


> You may add additional info in Introduction. Proposed abstarcat
> reflects what the documents is about clearly and briefly. What do you
> think about this?

See above.

The RFC authoring guidelines encourage the duplication of information
from the Abstract in the Introduction, likely adding more details and
citations, which are not possible in the Abstract.

Note that the Abstract becomes RFC metadata and hence most relevant
to people looking for relevant documents, but it is skipped routinely
by many readers of RFC documents.
The Abstract therefore needs to provide enough information for
readers of RFC metadata to allow them to make an educated guess
of relevance for them.

Further, the Abstract is a favorite focal point of wordsmithing for
reviewers -- including the IESG --, and hence needs to be clear and
informative enough for persons that usually focus on very different
matter.  For replacement documents, the IESG usually requests
evidence for the necessity of changes in central points, and the
Abstract is on such central point.


> 2. Introduction Section.
> -I propose to replace the paragraph sequence so that it is: para2,
> para3, para1. The most significant ones should go first, but now they
> don't.

Significance and importance vary for different parties.

The text has been formed under the impression of the discussion
during the pre-BoF efforts, where the testimonial to the content
of the first paragraph was seen as a fundamental cornerstone for
entering into a WG formation process.

If these concerns do not apply any more, I'll not insist on the
present order of paragraphs.  I hope for comments and guidance
from "old URN folks" on this detail.

The first para is a preview and motivation for what follows.
It seems logical to start with that material.


> -Rename the Section 1.1 to 'Historical Overview of URNs'.  ...

Isn't it more an overview of past processes and documents?
"Overview of URNs" seems to raise expectations for technical and
usage elaborations.
The text does not focus on properties of, and use cases for, URNs,
which would IMHO qualify the text for the suggested headline.

>    ...    And remove paragraphs 1, 9, 10.

Cf. my general comments.

The changes related to the shift to ABNF have been one of the focal
points in the motivation for the entire effort.  Giving here the
background information on why this shift is needed seems to be useful.
Note that the lack of a formal specification of the notation used in
RFC 2141 would disqualify such document in these days even if it
seeked only publication as an Informational RFC.
We want a document that can be advanced on the Standards Track,
and therefore the need for a change is elementary.

>          ...  We can put the ABNF convention into section 1.4.

Sect. 1.4 introduces *what* is going to be used in the sequel.
It would IMO be confusing to discuss there what this document
is _not_ using.
Also, [A]BNF is not "requirements language" (something at the meta
level), but a formal language used in the syntax description.

> Putting info about used BNF in previous specifications is odd, I
> think.

See above.  The arguments that lead to our charter and are presented
there in the definition of the current work item IMO should be
reflected in the document.   The IESG will compare the description
of what we are chartered to do with the outcome of the WG, and this
is an element that maintains this linkage.


> -Remove paragraphs 2, 3, 5 in section 1.3. The, IMO, also give
> odd information.

These paragraphs, again, are directly related to the discussion that
lead to the WG charter and to the charter itself.  They add to the
linkage between charter and deliverable of the WG.  Further, para #2
refers to the "running code" principle that is regarded as a basic
element of work in the IETF.  If there were not proven needs from
existing and evolving implementations, it would have been difficult
to convince the IESG and the IAB to charter this WG.


> -Rename section 1.4 to Convention and add there ABNF convention.

This is almost boilerplate text.

Note that RFC style, as practiced since several years, insists on
listing all RFC 2119 keywords -- even those that do not appear in the
body of the memo.

As already noted, requirements language supplies a "checklist"
for compliance verification/testing; ABNF is one possible means
(a toolkit) to build implementations on.  So these are at two
different abstraction levels and should perhaps not be merged
into a standard section with established boilerplate text.

There's no need for a parser implementation to actually use the ABNF
description in the document, nor can the use of ABNF be verified from
external behavior; thus it cannot be subject to compliance testing.

Changes to that boilerplate would likely cause discussions in the
approval process and need justification.  I'd prefer to avoid such
complications and stay with the standard text and headline.


> 3. Syntax itself
> -Remove ABNF convention from para 1 of section 2 (put in 1.4).

No.  Section 1.4 is at the meta level, dealing with language that
specifies externally observable conformance requirements, whereas
Section 2 is the normative specification kernel of the memo.


> -ABNF nit: <NID> and <NSS> are capitalized, but only core rules
>  are capitalized.

This is legacy and falls under "don't change unless strongly needed"
policy.  Use of capital letters is not forbidden there, and capital
NID and NSS are in widespread use in existing RFCs and other documents.
So while a new "clean table" design would indeed perhaps use lowercase,
we should emphasizes continuity.

Also note that, per RFC 5234, ABNF rule names are case insensitive.
There is anecdotal evidence of conflicts caused by ignoring that.
Nevertheless, for consistency it seems valuable to remain stuck with
a single form of capitalization that already is in widespread use.


> -Generic URI syntax - shouldn't we mention that only one segment is
> allowed? we do not use nore than 1 segment in URNs.

There's the top-down view from the RFC 3986 perspective.
A few lines later, the draft says:

   ... the following additional syntax rule is superimposed on
   <path-rootless> to establish a level of hierarchy called "Namespace":

      urn-path   = NID ":" NSS

and NSS is further described in Section 2.2.
The text there already contains the "preview":

     NSS = segment-nz

that becomes valid if the suggested modifications from RFC 2141 are
going to be adopted, which will allow common parsing code for URNs
as for general URI parsing.

So this already is in the draft, and once we have hashed out the
open points, the text will become more compact and this consequence
will hopefully become more evident at first glance.


> -Why do we allow only 32 cahrs in NID? Do not we need more? (that is
> question for discuss).

Yes, as in RFC 2141, the draft allows up to 32 characters.
The longest NID registered so far (within a decade or so) uses
9 characters, and nobody ever has called for more.
So why change the rule?

We are assumed to act conservatively, and without real need
and/or benefit, no changes to existing specs will be suggested.
(Note that Service Names (previously: port names) will remain
limited to 14 characters under the emerging IANA registry rules,
whereas older specifications admitted up to 40 characters.)
IMHO, 32 characters should suffice, with *much* headroom.

However, I observe that an unintentional change did make it into the
draft: "0*31" should be "1*31" for compatibility with RFC 2141.
This will be corrected for the next draft update.

> -As for form fo NID - I consider that to be OK (letters, digits and
> hyphens only). If URNs are 'human-friendly' identifiers, the need to
> be simple.

There are plausible arguments, however, to further restrict the possible
combinations of characters, as noted in the draft, in order to ensure
that a NID cannot be confused with a (decimal) number representation.
We have a single NID registered so far that contains a leading digit,
but further restrictions like the syntax rule below would be compatible
with all present NID registrations.

For example, we could adopt/adapt the upcoming ABNF rule for Service
Names (typically tied to transport protocol ports)
[ cf. draft-gudmundsson-dnsext-srv-clarify-02.txt ]:

     NID    = 2*32 (ALPHA / DIGIT / HYPHEN)
            ; also conforming to the <token> rule below
     token  = *(1*DIGIT [HYPHEN]) ALPHA *([HYPHEN] (ALPHA / DIGIT))
     HYPHEN = %x2d      ; "-"


> -Should we put @ in the allowed chars. Some software would interpret
> that as e-mail address.

As I understand you, that's an argument in favor of "no change".

> -If we restrict %00, we should put it into 'excluded' rule. ...

%x00 *is* in CTL (Appendix B.1 of RFC 5234).
So you're knocking on a widely open door.

> Moreover, let's put MUST requirement for 'excluded' rule as
> 'MUST not be used in URNs'

The <excluded> rule is added for clarity and completeness only.
It is simply a corollary of what is specified in 2.2.
An additional "MUST" thus does not make sense, because it would be
redundant and could not be tested independently of the rules in 2.2.


> 4. Minor questions.
> -Should we discuss the document at uri_review and uri@w3.org mailing
> lists?

An announcement of the URNbis effort with an invitation for
participation has been sent to both lists (and the iri list, btw)
long before the BoF in Maastricht last summer, when the first
individual rfc2141bis draft has been submitted.

We will follow normal procedures and announce WGLC for this draft
on uri-review as well, once we have arrived at this stage.


> -If we reserve 'urn' NS, we should provide the template for it.

That doesn't make much sense to me.
Due to the form of the string, we would have to go for a Formal NID
registration, but the related requirements could not be satisfied;
for example, such registration would need to "demonstrate utility
in the Internet" -- whereas we claim there would be no utility
at all in the usage of this hypothetical NID, but confusion.

Let's avoid overhead and let IANA simply add a footnote to the
registry that records this permanent prohibition of assignment.
(This is actually requested in the rfc3406bis draft.)


> -Do we really need Appendix A?

See my (independently sent) general notes.


Kind regards,
  Alfred.


From evnikita2@gmail.com  Sat Dec 25 04:01:32 2010
Return-Path: <evnikita2@gmail.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E66883A68A0 for <urn@core3.amsl.com>; Sat, 25 Dec 2010 04:01:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.325
X-Spam-Level: 
X-Spam-Status: No, score=-2.325 tagged_above=-999 required=5 tests=[AWL=-0.687, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S3XjUxKFRG6U for <urn@core3.amsl.com>; Sat, 25 Dec 2010 04:01:31 -0800 (PST)
Received: from mail-bw0-f44.google.com (mail-bw0-f44.google.com [209.85.214.44]) by core3.amsl.com (Postfix) with ESMTP id E5E153A6897 for <urn@ietf.org>; Sat, 25 Dec 2010 04:01:30 -0800 (PST)
Received: by bwz12 with SMTP id 12so8118439bwz.31 for <urn@ietf.org>; Sat, 25 Dec 2010 04:03:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:content-type; bh=8InfoM2aFi2cMDpohZPkaewxZCfu8nCKyQa3E3KCETc=; b=hngziZUOjB4A+28uTC1WXTgWZsW6NsJNMTGSgm4Zl3VD6+M9TticV7arqfow07VMZ1 LaJk+PrwNMqZ6eDkbTAqbwt6n8iC3bTWof8d66izwCXtM2DHJYnqBJeA0FiO99Ox8Kdr hNGXyxm2YimH4Ish77CYetNhmH6CZWZyniK2U=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type; b=YaRfHn6YnmviiuD5mgeNdamFmbQhXIbXisSkDQsppda/JZRYa6gBQqx4bCVVGhVW/e AEolN6lh74sH1mqSb+T/MDfuR8fHzS7l1fJtDyA4xUWZAo97PBHAxyQZS3SeqMUxT+bt qsbmcr1CkXmzGQXu1r5jyCLY5yF5PDdurUD4A=
Received: by 10.204.56.194 with SMTP id z2mr4099433bkg.81.1293278614196; Sat, 25 Dec 2010 04:03:34 -0800 (PST)
Received: from [127.0.0.1] ([195.191.104.134]) by mx.google.com with ESMTPS id b17sm6686861bku.20.2010.12.25.04.03.32 (version=SSLv3 cipher=RC4-MD5); Sat, 25 Dec 2010 04:03:32 -0800 (PST)
Message-ID: <4D15DDA2.3070202@gmail.com>
Date: Sat, 25 Dec 2010 14:03:46 +0200
From: Mykyta Yevstifeyev <evnikita2@gmail.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7
MIME-Version: 1.0
To: urn@ietf.org
Content-Type: multipart/alternative; boundary="------------050305040904010008020504"
Subject: [urn] URN Namespace specification document - in acordance with draft-ietf-urnbis-rfc3406bis-urn-ns-reg-00
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 25 Dec 2010 12:01:32 -0000

This is a multi-part message in MIME format.
--------------050305040904010008020504
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

Hello all,

There is an issue in draft-ietf-urnbis-rfc3406bis-urn-ns-reg-00 that 
should be solved, I think. What I mean is that this document says that 
URN namespaces can be specified as by Standards Track RFCs, as well as 
by Informational ones. So there is a problem - the draft does not 
mention what criteria should the NS registration meet to be specified by 
Standards Track or Informational. A possible situation: an Informational 
RFC is submitted directly to RFC Editor and in this way does not go 
through LC procedure, as mentioned by the rfc3406bis. There should be 
such issues discussed in the draft, I think. So does anyone has any 
ideas about this?

All the best,
Mykyta Yevstifeyev

--------------050305040904010008020504
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    <font size="-1"><big>Hello all,<br>
        <br>
        There is an issue in draft-ietf-urnbis-rfc3406bis-urn-ns-reg-00
        that should be solved, I think. What I mean is that this
        document says that URN namespaces can be specified as by
        Standards Track RFCs, as well as by Informational ones. So there
        is a problem - the draft does not mention what criteria should
        the NS registration meet to be specified by Standards Track or
        Informational. A possible situation: an Informational RFC is
        submitted directly to RFC Editor and in this way does not go
        through LC procedure, as mentioned by the rfc3406bis. There
        should be such issues discussed in the draft, I think. So does
        anyone has any ideas about this?<br>
        <br>
        All the best,<br>
        Mykyta Yevstifeyev<br>
      </big></font>
  </body>
</html>

--------------050305040904010008020504--

From A.Hoenes@TR-Sys.de  Mon Dec 27 05:34:34 2010
Return-Path: <A.Hoenes@TR-Sys.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 473D53A688D for <urn@core3.amsl.com>; Mon, 27 Dec 2010 05:34:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -98.564
X-Spam-Level: 
X-Spam-Status: No, score=-98.564 tagged_above=-999 required=5 tests=[AWL=0.185, BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qMRrNIfkbldC for <urn@core3.amsl.com>; Mon, 27 Dec 2010 05:34:27 -0800 (PST)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id 1764C3A684F for <urn@ietf.org>; Mon, 27 Dec 2010 05:34:25 -0800 (PST)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA170586962; Mon, 27 Dec 2010 14:36:02 +0100
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id OAA18445; Mon, 27 Dec 2010 14:35:57 +0100 (MEZ)
From: Alfred =?hp-roman8?B?SM5uZXM=?= <ah@TR-Sys.de>
Message-Id: <201012271335.OAA18445@TR-Sys.de>
To: evnikita2@gmail.com
Date: Mon, 27 Dec 2010 14:35:56 +0100 (MEZ)
In-Reply-To: <4D15DDA2.3070202@gmail.com> from Mykyta Yevstifeyev at Dec "25, " 2010 "02:03:46" pm
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset=hp-roman8
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org
Subject: Re: [urn] URN Namespace specification document - in acordance with draft-ietf-urnbis-rfc3406bis-urn-ns-reg-00
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Dec 2010 13:34:34 -0000

Mykyta,
you wrote:

> Hello all,
>
> There is an issue in draft-ietf-urnbis-rfc3406bis-urn-ns-reg-00 that
> should be solved, I think. What I mean is that this document says that
> URN namespaces can be specified as by Standards Track RFCs, as well as
> by Informational ones. So there is a problem - the draft does not
> mention what criteria should the NS registration meet to be specified by
> Standards Track or Informational. A possible situation: an Informational
> RFC is submitted directly to RFC Editor and in this way does not go
> through LC procedure, as mentioned by the rfc3406bis. There should be
> such issues discussed in the draft, I think. So does anyone has any
> ideas about this?
>
> All the best,
> Mykyta Yevstifeyev


IMO there's no issue.

Your concerns are clearly addressed by the text in the draft:

|3.3.  Formal Namespaces
|
|  A formal namespace may be requested, and IETF review sought, in cases
|  where the publication of the NID proposal and the underlying
|  namespace will provide benefit to some subset of users on the
|  Internet.  That is, a formal NID proposal, if accepted, must be
|  functional on and with the global Internet, [...]

and

|4.3.  Formal Namespaces
|
|  Formal NIDs are assigned via IETF Review, as defined in BCP 26
|  [RFC5226].  The designated expert(s) for URN namespace registrations
|  are nominated by the IESG, and their role adheres to the regulations
|  in BCP 26, unless specified otherwise below.

Please revisit RFC 5226 for the definition of "IETF Review".

Additionally, the last paragraph of the IANA Considerations in Sect.6
of the draft says once more, and in other words:

   In all cases of new namespace registration proposals, the IANA should
   provisionally assign the appropriate NID (informal or formal), as
   described throughout the body of this memo, once an IESG-designated
   expert has confirmed that the requisite registration process steps
|  have been completed.  These registrations become permanent and can be
|  made publicly available once the registration document has been
|  approved by the IESG for publications as a Standards Track or
|  Informational RFC.

Therefore, the draft leaves no option to advance a specification
document for a Formal URN Namespace to RFC using the Independent
Submission stream via the ISE.  The IESG cannot "approve" an IS
draft, it only has to perform an evaluation according to RFC 5742.

Note that so far, with a single exception (RFC 4122), all Formal URN
Namespace registrations have been performed via Informational RFCs
over the IETF stream; RFC 4122 is only one on the Standards Track.

The decision between Informational and Standards Track is up to the
submitters.  The URNbis WG is chartered to bring successors for RFCs
3044, 3187, and 3188 on the Standards Track, but that does not bind
other stakeholders in any way for future namespace specifications.

Kind regards,
  Alfred.

                                                                                                                                                       2011-01.mail                                                                                        0000666 0000110 0000010 00000132613 11517171064 011535  0                                                                                                    ustar   mailman                         www                                                                                                                                                                                                                    
From juha.hakala@helsinki.fi  Wed Jan  5 02:08:25 2011
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B149B3A6B5E for <urn@core3.amsl.com>; Wed,  5 Jan 2011 02:08:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.524
X-Spam-Level: 
X-Spam-Status: No, score=-2.524 tagged_above=-999 required=5 tests=[AWL=0.075,  BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DOvSx+3pDSlE for <urn@core3.amsl.com>; Wed,  5 Jan 2011 02:08:24 -0800 (PST)
Received: from smtp-rs1.it.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by core3.amsl.com (Postfix) with ESMTP id 4C1C03A6A1A for <urn@ietf.org>; Wed,  5 Jan 2011 02:08:22 -0800 (PST)
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs1.it.helsinki.fi (8.13.1/8.13.1) with ESMTP id p05AAQwK014742 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 5 Jan 2011 12:10:26 +0200
Message-ID: <4D244392.6000701@helsinki.fi>
Date: Wed, 05 Jan 2011 12:10:26 +0200
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: Mykyta Yevstifeyev <evnikita2@gmail.com>
References: <4D131B01.3070502@helsinki.fi> <4D132D59.7020906@gmail.com> <4D133CF7.7010302@helsinki.fi> <4D136A1D.2060905@gmail.com>
In-Reply-To: <4D136A1D.2060905@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org
Subject: Re: [urn] Comments to the draft-ietf-urnbis-rfc2141bis-urn-00.txt
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Jan 2011 10:08:25 -0000

Hello Mykyta,

See comments below.

Mykyta Yevstifeyev wrote:
> Jula,
> 
> Some responds to your comments:

>>>> Persistence (additional considerations): URN is typically related to 
>>>> a single manifestation of a resource (work). URN will have a longer 
>>>> life time than any such manifestation, which means that over long 
>>>> period of time resolution is only possible if URNs of successive 
>>>> manifestations of a resource are linked to one another, allowing the 
>>>> user to access a more modern version of the resource. The technical 
>>>> implementation of linking these URNs to one another is namespace / 
>>>> implementation specific and discussed in e.g. namespace registration 
>>>> documents.
>>
>>> I think this issue is in the scope of implementators who will develop 
>>> the URN resolution mechanisms.
>>
>> Yes and no. From the point of view of the URN system, I think this 
>> means that it should be possible to request a list of URNs related to 
>> the URN at hand. Thus, if I know one manifestation, I would be able to 
>> find all other manifestations as well, and the description of the work 
>> itself. This service and its inbuilt URN-URN linking would also make 
>> systems resilient in the sense that if the resolution service can not 
>> locate the manifestation the URN refers to, it could still deliver 
>> another, more modern manifestation.
> But in the way you describe it, it seems to be that different URNs can 
> refer to the same resource. But URNs are *unique* and it won't be OK, I 
> think, if more than 1 URN refers to the same resource.

Our different understanding of the term "resource" causes some 
confusion. Because it is important to understand how (bibliographic) 
identifiers work, let me elaborate this point a bit.

In libraries the current thinking is that the top level thing is work, 
such as Hamlet (the novel). There may be related work, such as Hamlet 
(the movie). There may also be different expressions of the Hamlet (the 
novel), such as translations to Finnish, Russian etc. Each expression 
will in turn have one or more manifestations, such as (in the case of 
Hamlet (the novel) hard-cover and paperback book, and electronic 
versions in e.g. plain text, Word 2003, PDF/A and EPUB.

Identifier communities have in theory clear guidelines on how to deal 
with these manifestations. For instance, every manifestation of a book 
should get its own ISBN. (As an aside, there is a pressure within the 
ISBN community to cut corners in this respect, which I think is a bad 
idea.) AFAIK whenever two manifestations of the same work no longer have 
the same intellectual content, it becomes vitally important that they do 
not have the same identifier. And when digital resources are migrated to 
new file formats, changes in look and feel and eventually also in the 
actual content are almost inevitable. Over time these changes will 
probably get more pronounced.

So my view is that each manifestation of a work should have one but only 
one identifier. When a new manifestation is produced via migration, it 
should get a new identifier, because migration may have changed the look 
and feel and/or the content of the resource. So eventually there will be 
a set of identifiers, consisting of one identifier referring to each 
manifestation of the work, and probably also one  belonging to the work 
itself (and its expressions, if any).

All manifestations of the same work should be linked to one another and 
to the metadata record describing the work itself using a persistent 
identifier, since a user should be made aware of the fact that there are 
other variants of the work. As long term preservation of digital 
resources will usually be based on migration strategy, there will 
eventually be a large number of different manifestations available for 
each properly preserved work. We have no control over which 
manifestation the permanent link has been made to. If the linked 
manifestation is outdated, a user following the link may not be able to 
use the document with the applications he/she has available; in such a 
case it is important to know that there are more modern versions 
available. On the other hand, the user may be a digital archeologist who 
wants to find the oldest manifestation so as to avoid all the changes 
migrations have caused to the look and feel and the intellectual content.

Short lifetime of digital manifestations is a headache for persistent 
linking, when "persistent" means at least several decades and often 
centuries. One solution would be to make the permanent link to work / 
expression; that is, to metadata record which is never changed apart 
from new links added whenever there are new manifestations available.

>>>>
>>>> Query and fragment
>>>>
>>>> The I-D proposes two different approaches for supporting <fragment>: 
>>>> individual assignment of fragments on document-to-document basis, 
>>>> and/or creation of a specific set of fragment identifiers which are 
>>>> generally applicable to all resources encompassed by a given URN 
>>>> namespace. Within a namespace only one of these approaches would be 
>>>> acceptable. While it is likely that both methods can be applied, we 
>>>> are not sure if these options are mutually exclusive within one 
>>>> namespace.
>>
>>> If we use fragments, I think it should apply to the whole NS. 
>>> Generally URN NSs specify resources of one type and structure so 
>>> one-type fragments for whole NS is a possibility.
>>
>> While I agree that most namespaces are homogeneous (ISSN namespace 
>> deals with serials, ISBN with books) there are some that are broad. 
>> NBN (National bibliography number) encompasses anything that the 
>> national libraries hold in their collections, which means all kinds of 
>> published cultural heritage, and even some non-published materials).

> But in this way, fragments should not be allowed at all, as assigning 
> fragments to all (or not all) elements in the namespace (when there 
> could thousands of them) does not seem very great perspective to me.

We both agree that this kind of random usage of <fragment> would not be 
sensible.

When the namespace belongs to a well-specified standard such as ISBN, 
the namespace registration could / should specify whether fragments are 
allowed at all, and if they are, how. With more vague namespaces such as 
for instance NBN it is harder to specify how fragments will be used, 
since we know neither the syntax of the identifier nor the resources 
NBNs will be applied to. If RFC2141bis allows the usage of fragments, 
NBN namespace registration should specify at least in broad terms some 
principles for the usage of fragments within that particular namespace.

Juha
-- 

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678

From evnikita2@gmail.com  Sat Jan  8 08:07:07 2011
Return-Path: <evnikita2@gmail.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8336A28C117 for <urn@core3.amsl.com>; Sat,  8 Jan 2011 08:07:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.301
X-Spam-Level: 
X-Spam-Status: No, score=-3.301 tagged_above=-999 required=5 tests=[AWL=0.298,  BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14K4O4IDZUjL for <urn@core3.amsl.com>; Sat,  8 Jan 2011 08:07:06 -0800 (PST)
Received: from mail-bw0-f44.google.com (mail-bw0-f44.google.com [209.85.214.44]) by core3.amsl.com (Postfix) with ESMTP id CA1B328C115 for <urn@ietf.org>; Sat,  8 Jan 2011 08:07:05 -0800 (PST)
Received: by bwz12 with SMTP id 12so17991597bwz.31 for <urn@ietf.org>; Sat, 08 Jan 2011 08:09:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=Oj6a0WcBbnEz9bnvR/pr2SsgSvkU97z/soAFse7G/8Q=; b=NtoN5220ErOXVyS08x9I+8uL2wP5zN17kpdBE38APdA/6x67bpxShH1O5B/rPj+brn JeVX6DcTTueXE1xmt1t8gCSw6D7RBKgIIxTTz6iKSeFS01evHpTY1bKwhuuZfpalXJTJ 5yBhj/YF/LJcydpmgB/gglvH1mk5bLTeRZg5w=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=pjdFBeA1HVc39Ih85696ph+JRSuWmXJExaRyQvpMTj5lnWXe98qKlyH+o3WxhKw5sK 4FH4tcfxoJydppYgy0Tni5ulPG9rw7O7IlxiYIIKL+JIHZv9ot2zreeUYNYxkLFlv1AE MfJz87Kqfi6fmyrbx2MZ/u+VsvhBjfO8NgNhY=
Received: by 10.204.116.5 with SMTP id k5mr1097474bkq.73.1294502953443; Sat, 08 Jan 2011 08:09:13 -0800 (PST)
Received: from [127.0.0.1] ([195.191.104.134]) by mx.google.com with ESMTPS id v1sm14774492bkt.17.2011.01.08.08.09.11 (version=SSLv3 cipher=RC4-MD5); Sat, 08 Jan 2011 08:09:12 -0800 (PST)
Message-ID: <4D288C39.30406@gmail.com>
Date: Sat, 08 Jan 2011 18:09:29 +0200
From: Mykyta Yevstifeyev <evnikita2@gmail.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7
MIME-Version: 1.0
To: Juha Hakala <juha.hakala@helsinki.fi>
References: <4D131B01.3070502@helsinki.fi> <4D132D59.7020906@gmail.com> <4D133CF7.7010302@helsinki.fi> <4D136A1D.2060905@gmail.com> <4D244392.6000701@helsinki.fi>
In-Reply-To: <4D244392.6000701@helsinki.fi>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org
Subject: Re: [urn] Comments to the draft-ietf-urnbis-rfc2141bis-urn-00.txt
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 08 Jan 2011 16:07:07 -0000

Juha,

Please find some comments below.

05.01.2011 12:10, Juha Hakala wrote:
> Hello Mykyta,
>
> See comments below.
>
> Mykyta Yevstifeyev wrote:
>> Jula,
>>
>> Some responds to your comments:
>
>>>>> Persistence (additional considerations): URN is typically related 
>>>>> to a single manifestation of a resource (work). URN will have a 
>>>>> longer life time than any such manifestation, which means that 
>>>>> over long period of time resolution is only possible if URNs of 
>>>>> successive manifestations of a resource are linked to one another, 
>>>>> allowing the user to access a more modern version of the resource. 
>>>>> The technical implementation of linking these URNs to one another 
>>>>> is namespace / implementation specific and discussed in e.g. 
>>>>> namespace registration documents.
>>>
>>>> I think this issue is in the scope of implementators who will 
>>>> develop the URN resolution mechanisms.
>>>
>>> Yes and no. From the point of view of the URN system, I think this 
>>> means that it should be possible to request a list of URNs related 
>>> to the URN at hand. Thus, if I know one manifestation, I would be 
>>> able to find all other manifestations as well, and the description 
>>> of the work itself. This service and its inbuilt URN-URN linking 
>>> would also make systems resilient in the sense that if the 
>>> resolution service can not locate the manifestation the URN refers 
>>> to, it could still deliver another, more modern manifestation.
>> But in the way you describe it, it seems to be that different URNs 
>> can refer to the same resource. But URNs are *unique* and it won't be 
>> OK, I think, if more than 1 URN refers to the same resource.
>
> Our different understanding of the term "resource" causes some 
> confusion. Because it is important to understand how (bibliographic) 
> identifiers work, let me elaborate this point a bit.
>
> In libraries the current thinking is that the top level thing is work, 
> such as Hamlet (the novel). There may be related work, such as Hamlet 
> (the movie). There may also be different expressions of the Hamlet 
> (the novel), such as translations to Finnish, Russian etc. Each 
> expression will in turn have one or more manifestations, such as (in 
> the case of Hamlet (the novel) hard-cover and paperback book, and 
> electronic versions in e.g. plain text, Word 2003, PDF/A and EPUB.
>
> Identifier communities have in theory clear guidelines on how to deal 
> with these manifestations. For instance, every manifestation of a book 
> should get its own ISBN. (As an aside, there is a pressure within the 
> ISBN community to cut corners in this respect, which I think is a bad 
> idea.) AFAIK whenever two manifestations of the same work no longer 
> have the same intellectual content, it becomes vitally important that 
> they do not have the same identifier. And when digital resources are 
> migrated to new file formats, changes in look and feel and eventually 
> also in the actual content are almost inevitable. Over time these 
> changes will probably get more pronounced.
>
> So my view is that each manifestation of a work should have one but 
> only one identifier. When a new manifestation is produced via 
> migration, it should get a new identifier, because migration may have 
> changed the look and feel and/or the content of the resource. So 
> eventually there will be a set of identifiers, consisting of one 
> identifier referring to each manifestation of the work, and probably 
> also one  belonging to the work itself (and its expressions, if any).
I agree with you here. But if you say that we need the identifier for 
each version (or you say 'manifestation') of resource, why do we need 
the generic one?
>
> All manifestations of the same work should be linked to one another 
> and to the metadata record describing the work itself using a 
> persistent identifier, since a user should be made aware of the fact 
> that there are other variants of the work. As long term preservation 
> of digital resources will usually be based on migration strategy, 
> there will eventually be a large number of different manifestations 
> available for each properly preserved work. We have no control over 
> which manifestation the permanent link has been made to. If the linked 
> manifestation is outdated, a user following the link may not be able 
> to use the document with the applications he/she has available; in 
> such a case it is important to know that there are more modern 
> versions available. On the other hand, the user may be a digital 
> archeologist who wants to find the oldest manifestation so as to avoid 
> all the changes migrations have caused to the look and feel and the 
> intellectual content.
Here I agree with you too.
>
> Short lifetime of digital manifestations is a headache for persistent 
> linking, when "persistent" means at least several decades and often 
> centuries. One solution would be to make the permanent link to work / 
> expression; that is, to metadata record which is never changed apart 
> from new links added whenever there are new manifestations available.
But the question is who will record metadata? Different URN resolution 
services will have different metadata databases. Who or what will 
synchronize them?
>
>>>>>
>>>>> Query and fragment
>>>>>
>>>>> The I-D proposes two different approaches for supporting 
>>>>> <fragment>: individual assignment of fragments on 
>>>>> document-to-document basis, and/or creation of a specific set of 
>>>>> fragment identifiers which are generally applicable to all 
>>>>> resources encompassed by a given URN namespace. Within a namespace 
>>>>> only one of these approaches would be acceptable. While it is 
>>>>> likely that both methods can be applied, we are not sure if these 
>>>>> options are mutually exclusive within one namespace.
>>>
>>>> If we use fragments, I think it should apply to the whole NS. 
>>>> Generally URN NSs specify resources of one type and structure so 
>>>> one-type fragments for whole NS is a possibility.
>>>
>>> While I agree that most namespaces are homogeneous (ISSN namespace 
>>> deals with serials, ISBN with books) there are some that are broad. 
>>> NBN (National bibliography number) encompasses anything that the 
>>> national libraries hold in their collections, which means all kinds 
>>> of published cultural heritage, and even some non-published materials).
>
>> But in this way, fragments should not be allowed at all, as assigning 
>> fragments to all (or not all) elements in the namespace (when there 
>> could thousands of them) does not seem very great perspective to me.
>
> We both agree that this kind of random usage of <fragment> would not 
> be sensible.
>
> When the namespace belongs to a well-specified standard such as ISBN, 
> the namespace registration could / should specify whether fragments 
> are allowed at all, and if they are, how. With more vague namespaces 
> such as for instance NBN it is harder to specify how fragments will be 
> used, since we know neither the syntax of the identifier nor the 
> resources NBNs will be applied to. If RFC2141bis allows the usage of 
> fragments, NBN namespace registration should specify at least in broad 
> terms some principles for the usage of fragments within that 
> particular namespace.
In this case we should define smth like this: "The URN specification MAY 
define the usage of <fragmets>. In this way it SHALL either specify 
their generic syntax or define procedures for assignment fragments to 
segregate resources."

Mykyta Yevstifeyev
>
> Juha


From duerst@it.aoyama.ac.jp  Sun Jan  9 17:47:07 2011
Return-Path: <duerst@it.aoyama.ac.jp>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 478F028C0E3 for <urn@core3.amsl.com>; Sun,  9 Jan 2011 17:47:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.399
X-Spam-Level: 
X-Spam-Status: No, score=-100.399 tagged_above=-999 required=5 tests=[AWL=-0.609, BAYES_00=-2.599, HELO_EQ_JP=1.244, HOST_EQ_JP=1.265, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8Fuqu+hB4Nci for <urn@core3.amsl.com>; Sun,  9 Jan 2011 17:47:05 -0800 (PST)
Received: from scintmta01.scbb.aoyama.ac.jp (scintmta01.scbb.aoyama.ac.jp [133.2.253.33]) by core3.amsl.com (Postfix) with ESMTP id 5578328C0D7 for <urn@ietf.org>; Sun,  9 Jan 2011 17:47:04 -0800 (PST)
Received: from scmse02.scbb.aoyama.ac.jp ([133.2.253.231]) by scintmta01.scbb.aoyama.ac.jp (secret/secret) with SMTP id p0A1nFUx001762 for <urn@ietf.org>; Mon, 10 Jan 2011 10:49:16 +0900
Received: from (unknown [133.2.206.133]) by scmse02.scbb.aoyama.ac.jp with smtp id 741a_1408_d4944322_1c5b_11e0_8d8b_001d096c5782; Mon, 10 Jan 2011 10:49:15 +0900
Received: from [IPv6:::1] ([133.2.210.1]:51894) by itmail.it.aoyama.ac.jp with [XMail 1.22 ESMTP Server] id <S14B0910> for <urn@ietf.org> from <duerst@it.aoyama.ac.jp>; Mon, 10 Jan 2011 10:49:15 +0900
Message-ID: <4D2A6588.6000309@it.aoyama.ac.jp>
Date: Mon, 10 Jan 2011 10:48:56 +0900
From: =?ISO-8859-1?Q?=22Martin_J=2E_D=FCrst=22?= <duerst@it.aoyama.ac.jp>
Organization: Aoyama Gakuin University
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.9) Gecko/20100722 Eudora/3.0.4
MIME-Version: 1.0
To: Juha Hakala <juha.hakala@helsinki.fi>
References: <4D131B01.3070502@helsinki.fi> <4D132D59.7020906@gmail.com>	<4D133CF7.7010302@helsinki.fi> <4D136A1D.2060905@gmail.com> <4D244392.6000701@helsinki.fi>
In-Reply-To: <4D244392.6000701@helsinki.fi>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Cc: urn@ietf.org
Subject: Re: [urn] Comments to the draft-ietf-urnbis-rfc2141bis-urn-00.txt
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Jan 2011 01:47:07 -0000

Hello Juha, Mykyta,

May I remind you of the basics of fragment identifiers?

The meaning of fragment identifiers, which I would understand to include 
their presence or absence, is determined by the MIME media type of the 
representation returned when resolving an URI. So in general, very, very 
little if anything will be needed in terms of considerations for 
fragment identifiers in URN namespace specs. As for the URN spec itself, 
the most important thing to say is just what's said above.

Regards,   Martin.

On 2011/01/05 19:10, Juha Hakala wrote:
> Hello Mykyta,

>>>>> Query and fragment
>>>>>
>>>>> The I-D proposes two different approaches for supporting
>>>>> <fragment>: individual assignment of fragments on
>>>>> document-to-document basis, and/or creation of a specific set of
>>>>> fragment identifiers which are generally applicable to all
>>>>> resources encompassed by a given URN namespace. Within a namespace
>>>>> only one of these approaches would be acceptable. While it is
>>>>> likely that both methods can be applied, we are not sure if these
>>>>> options are mutually exclusive within one namespace.
>>>
>>>> If we use fragments, I think it should apply to the whole NS.
>>>> Generally URN NSs specify resources of one type and structure so
>>>> one-type fragments for whole NS is a possibility.
>>>
>>> While I agree that most namespaces are homogeneous (ISSN namespace
>>> deals with serials, ISBN with books) there are some that are broad.
>>> NBN (National bibliography number) encompasses anything that the
>>> national libraries hold in their collections, which means all kinds
>>> of published cultural heritage, and even some non-published materials).
>
>> But in this way, fragments should not be allowed at all, as assigning
>> fragments to all (or not all) elements in the namespace (when there
>> could thousands of them) does not seem very great perspective to me.
>
> We both agree that this kind of random usage of <fragment> would not be
> sensible.
>
> When the namespace belongs to a well-specified standard such as ISBN,
> the namespace registration could / should specify whether fragments are
> allowed at all, and if they are, how. With more vague namespaces such as
> for instance NBN it is harder to specify how fragments will be used,
> since we know neither the syntax of the identifier nor the resources
> NBNs will be applied to. If RFC2141bis allows the usage of fragments,
> NBN namespace registration should specify at least in broad terms some
> principles for the usage of fragments within that particular namespace.
>
> Juha

-- 
#-# Martin J. Dürst, Professor, Aoyama Gakuin University
#-# http://www.sw.it.aoyama.ac.jp   mailto:duerst@it.aoyama.ac.jp

From juha.hakala@helsinki.fi  Mon Jan 10 02:54:48 2011
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B1E4528C137 for <urn@core3.amsl.com>; Mon, 10 Jan 2011 02:54:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.539
X-Spam-Level: 
X-Spam-Status: No, score=-2.539 tagged_above=-999 required=5 tests=[AWL=0.060,  BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vufFPF5mJg7G for <urn@core3.amsl.com>; Mon, 10 Jan 2011 02:54:47 -0800 (PST)
Received: from smtp-rs1.it.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by core3.amsl.com (Postfix) with ESMTP id 40DA528C143 for <urn@ietf.org>; Mon, 10 Jan 2011 02:54:45 -0800 (PST)
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs1.it.helsinki.fi (8.13.1/8.13.1) with ESMTP id p0AAusxs016895 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 10 Jan 2011 12:56:54 +0200
Message-ID: <4D2AE5F5.1090200@helsinki.fi>
Date: Mon, 10 Jan 2011 12:56:53 +0200
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: Mykyta Yevstifeyev <evnikita2@gmail.com>
References: <4D131B01.3070502@helsinki.fi> <4D132D59.7020906@gmail.com> <4D133CF7.7010302@helsinki.fi> <4D136A1D.2060905@gmail.com> <4D244392.6000701@helsinki.fi> <4D288C39.30406@gmail.com>
In-Reply-To: <4D288C39.30406@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org
Subject: Re: [urn] Comments to the draft-ietf-urnbis-rfc2141bis-urn-00.txt
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Jan 2011 10:54:48 -0000

Dear Mykyta (and Martin),

See some answers and comments below.

Mykyta Yevstifeyev wrote:
> Juha,
> 
> Please find some comments below.

<snip>

>> So my view is that each manifestation of a work should have one but 
>> only one identifier. When a new manifestation is produced via 
>> migration, it should get a new identifier, because migration may have 
>> changed the look and feel and/or the content of the resource. So 
>> eventually there will be a set of identifiers, consisting of one 
>> identifier referring to each manifestation of the work, and probably 
>> also one  belonging to the work itself (and its expressions, if any).

> I agree with you here. But if you say that we need the identifier for 
> each version (or you say 'manifestation') of resource, why do we need 
> the generic one?

The generic identifier is for the work itself, which library community 
regards to be separate from its physical manifestations. Embodiment of 
the work is a metadata record describing it. There are applications 
which are capable of extracting work level metadata from manifestation 
level records.

As a persistent identifier system URN is in a way in an advantageous 
position compared with for instance DOI and ARK because URN is based on 
existing identifiers (specified as namespaces). Therefore we do not need 
to think the scope of the URN; scope decisions have been made in 
identifier communities. URN does cover books because there is a 
namespace for ISBN, but it does not cover textual works yet since there 
is no namespace for the ISTC (International Standard Text Code).

For the time being none of the ISO work level identifiers (ISWC, ISAN, 
ISTC) have URN namespaces, but IMHO they would qualify. From the point 
of view of the library community tere is a need to identify the work 
itself separately from its manifestations; work level metadata record 
should have a unique access key, and such record is also an ideal place 
for links to all the manifestations related to the work. One might argue 
that if a link has to be really persistent, it should be made to the 
work level metadata record, since such a simple resource we should be 
able to preserve for centuries, and from there there will be links to 
those manifestations that are available at that point of time.

 From the preservation point of view, providing links between works and 
expressions may become useful in the long run (in the national 
libraries, the time scale being centuries, not decades). For instance, 
in a distant future we may no longer have Gone with the wind (the 
movie), but Gone with the wind (the novel) could still give an idea of 
what the movie was about. Or we may not have been able to preserve a 
digital copy of the Finnish translation of the novel, in which case we 
should be able to direct the user to the printed book (another 
manifestation of the resource) or to the original text in English 
(another expression of the work) which may at that point be available in 
the Web.

>> Short lifetime of digital manifestations is a headache for persistent 
>> linking, when "persistent" means at least several decades and often 
>> centuries. One solution would be to make the permanent link to work / 
>> expression; that is, to metadata record which is never changed apart 
>> from new links added whenever there are new manifestations available.

> But the question is who will record metadata? Different URN resolution 
> services will have different metadata databases. Who or what will 
> synchronize them?

There is no single answer to this, but for certain kind of resources we 
have candidates. The basic requirement is persistence, not superior 
technical skills.

National libraries are responsible of creating national bibliographies, 
which contain metadata about books, serials, etc published in the 
country in question. This data is routinely shared with other libraries 
and union catalogue hosts. In a few years' time, these (fairly 
persistent) databases will contain work level metadata, linked to the 
manifestation level metadata records.

There are already national libraries applying URNs in their national 
bibliographies and other databases, and the number of libraries using 
them may grow in the future.

There are many URN namespaces which the national libraries are not 
using. These identifier systems may or may not share the "world view" 
the libraries have. URN system as such is flexible and can accommodate 
different approaches. But URN services specified should allow the 
different communities to do the things they need, as long as they are 
not in conflict with URN basics.


>>>>>> Query and fragment

>> When the namespace belongs to a well-specified standard such as ISBN, 
>> the namespace registration could / should specify whether fragments 
>> are allowed at all, and if they are, how. With more vague namespaces 
>> such as for instance NBN it is harder to specify how fragments will be 
>> used, since we know neither the syntax of the identifier nor the 
>> resources NBNs will be applied to. If RFC2141bis allows the usage of 
>> fragments, NBN namespace registration should specify at least in broad 
>> terms some principles for the usage of fragments within that 
>> particular namespace.

> In this case we should define smth like this: "The URN specification MAY 
> define the usage of <fragmets>. In this way it SHALL either specify 
> their generic syntax or define procedures for assignment fragments to 
> segregate resources."

Something like this, yes. We still need to consider how to formulate this.

Martin Duerst said:

> May I remind you of the basics of fragment identifiers?
> 
> The meaning of fragment identifiers, which I would understand to include their presence or absence, is determined by the MIME media type of the representation returned when resolving an URI. So in general, very, very little if anything will be needed in terms of considerations for fragment identifiers in URN namespace specs. As for the URN spec itself, the most important thing to say is just what's said above. 

I am not sure that this approach is sufficient. When a URN / URI is 
resolved the representation returned may be a complex resource 
consisting of several files in different MIME types, all incorporated 
within a (METS) container. Thus for us a fragment could be a JPEG 2000 
image which is a part of a digitized article which is a part of a serial 
issue which is in its entirety encapsulated in a single METS container.

Best regards,

Juha
> 
> Mykyta Yevstifeyev
>>
>> Juha
> 
> 

-- 

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678

From evnikita2@gmail.com  Sun Jan 23 19:29:55 2011
Return-Path: <evnikita2@gmail.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7B7C83A6A26 for <urn@core3.amsl.com>; Sun, 23 Jan 2011 19:29:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.217
X-Spam-Level: 
X-Spam-Status: No, score=-3.217 tagged_above=-999 required=5 tests=[AWL=0.382,  BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ytzZNJTLVt4J for <urn@core3.amsl.com>; Sun, 23 Jan 2011 19:29:53 -0800 (PST)
Received: from mail-fx0-f44.google.com (mail-fx0-f44.google.com [209.85.161.44]) by core3.amsl.com (Postfix) with ESMTP id 8ED533A689B for <urn@ietf.org>; Sun, 23 Jan 2011 19:29:52 -0800 (PST)
Received: by fxm9 with SMTP id 9so3920669fxm.31 for <urn@ietf.org>; Sun, 23 Jan 2011 19:32:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=BYnHe3gvRBe0MkMw40bldDVD+2PtXGUWizZXTSpsD3A=; b=pVCP0Pr5UT1IpNzRIxzJgwt+tKm0/uQxpHgqpWuy4gbxFvH3YBqq9M5KNEIEm2EN1a 3WuHLq3mu/hv1udtDPcKxv0wfO7f2J/WMDPYPPZQ41cLwAGkbTdu1/4I+J28ztX0kseF GdPaoLiAsnDogbjO3vVzPNH5nGGbnJXZQWe3U=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=qFM9kt+d4Rf8nZfV39FWh6ZchMAXgs1OfB/vSpAj1KtyP/FPcJ6i54RjFyQe9FGEqI 5V3nc7PyYXbzHKuKP3i4WQaG2GwH0mDikqLtSnUDUUr9nVvwikaQjEv+goCNonZJvhOg vPwS5hqWEaWiONaU0IIVkuheoKPHlKQkyyae0=
Received: by 10.223.79.6 with SMTP id n6mr3585962fak.122.1295839965470; Sun, 23 Jan 2011 19:32:45 -0800 (PST)
Received: from [127.0.0.1] ([195.191.104.134]) by mx.google.com with ESMTPS id c11sm4354117fav.26.2011.01.23.19.32.43 (version=SSLv3 cipher=RC4-MD5); Sun, 23 Jan 2011 19:32:44 -0800 (PST)
Message-ID: <4D3CF2F2.1080407@gmail.com>
Date: Mon, 24 Jan 2011 05:33:06 +0200
From: Mykyta Yevstifeyev <evnikita2@gmail.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7
MIME-Version: 1.0
To: Juha Hakala <juha.hakala@helsinki.fi>
References: <4D131B01.3070502@helsinki.fi> <4D132D59.7020906@gmail.com> <4D133CF7.7010302@helsinki.fi> <4D136A1D.2060905@gmail.com> <4D244392.6000701@helsinki.fi> <4D288C39.30406@gmail.com> <4D2AE5F5.1090200@helsinki.fi>
In-Reply-To: <4D2AE5F5.1090200@helsinki.fi>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org
Subject: Re: [urn] Comments to the draft-ietf-urnbis-rfc2141bis-urn-00.txt
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Jan 2011 03:29:55 -0000

Hello Juha,

Sorry for late answer and find some comments below.

10.01.2011 12:56, Juha Hakala wrote:
> Dear Mykyta (and Martin),
>
> See some answers and comments below.
>
> Mykyta Yevstifeyev wrote:
>> Juha,
>>
>> Please find some comments below.
>
> <snip>
>
>>> So my view is that each manifestation of a work should have one but 
>>> only one identifier. When a new manifestation is produced via 
>>> migration, it should get a new identifier, because migration may 
>>> have changed the look and feel and/or the content of the resource. 
>>> So eventually there will be a set of identifiers, consisting of one 
>>> identifier referring to each manifestation of the work, and probably 
>>> also one  belonging to the work itself (and its expressions, if any).
>
>> I agree with you here. But if you say that we need the identifier for 
>> each version (or you say 'manifestation') of resource, why do we need 
>> the generic one?
>
> The generic identifier is for the work itself, which library community 
> regards to be separate from its physical manifestations. Embodiment of 
> the work is a metadata record describing it. There are applications 
> which are capable of extracting work level metadata from manifestation 
> level records.
>
> As a persistent identifier system URN is in a way in an advantageous 
> position compared with for instance DOI and ARK because URN is based 
> on existing identifiers (specified as namespaces). Therefore we do not 
> need to think the scope of the URN; scope decisions have been made in 
> identifier communities. URN does cover books because there is a 
> namespace for ISBN, but it does not cover textual works yet since 
> there is no namespace for the ISTC (International Standard Text Code).
>
> For the time being none of the ISO work level identifiers (ISWC, ISAN, 
> ISTC) have URN namespaces, but IMHO they would qualify. From the point 
> of view of the library community tere is a need to identify the work 
> itself separately from its manifestations; work level metadata record 
> should have a unique access key, and such record is also an ideal 
> place for links to all the manifestations related to the work. One 
> might argue that if a link has to be really persistent, it should be 
> made to the work level metadata record, since such a simple resource 
> we should be able to preserve for centuries, and from there there will 
> be links to those manifestations that are available at that point of 
> time.
>
> From the preservation point of view, providing links between works and 
> expressions may become useful in the long run (in the national 
> libraries, the time scale being centuries, not decades). For instance, 
> in a distant future we may no longer have Gone with the wind (the 
> movie), but Gone with the wind (the novel) could still give an idea of 
> what the movie was about. Or we may not have been able to preserve a 
> digital copy of the Finnish translation of the novel, in which case we 
> should be able to direct the user to the printed book (another 
> manifestation of the resource) or to the original text in English 
> (another expression of the work) which may at that point be available 
> in the Web.
See below.
>
>>> Short lifetime of digital manifestations is a headache for 
>>> persistent linking, when "persistent" means at least several decades 
>>> and often centuries. One solution would be to make the permanent 
>>> link to work / expression; that is, to metadata record which is 
>>> never changed apart from new links added whenever there are new 
>>> manifestations available.
>
>> But the question is who will record metadata? Different URN 
>> resolution services will have different metadata databases. Who or 
>> what will synchronize them?
>
> There is no single answer to this, but for certain kind of resources 
> we have candidates. The basic requirement is persistence, not superior 
> technical skills.
>
> National libraries are responsible of creating national 
> bibliographies, which contain metadata about books, serials, etc 
> published in the country in question. This data is routinely shared 
> with other libraries and union catalogue hosts. In a few years' time, 
> these (fairly persistent) databases will contain work level metadata, 
> linked to the manifestation level metadata records.
>
> There are already national libraries applying URNs in their national 
> bibliographies and other databases, and the number of libraries using 
> them may grow in the future.
>
> There are many URN namespaces which the national libraries are not 
> using. These identifier systems may or may not share the "world view" 
> the libraries have. URN system as such is flexible and can accommodate 
> different approaches. But URN services specified should allow the 
> different communities to do the things they need, as long as they are 
> not in conflict with URN basics.
However if we want to establish the database for URN-referenced 
resources' metalinks, that should be smth. that will have the access to 
all URN-referenced resources and smbd. who should have enough energy to 
perform this type of work.

The national libraries you speak about does not seem to be a candidate 
for synchronizing all the metadata and metalinks of all the resources 
linked to via URNs.  And I can hardly imagine that some organization 
will perform this work in the nearest future.  Therefore, despite this 
idea is quite good and interesting, but not now, IMO.
>
>
>>>>>>> Query and fragment
>
>>> When the namespace belongs to a well-specified standard such as 
>>> ISBN, the namespace registration could / should specify whether 
>>> fragments are allowed at all, and if they are, how. With more vague 
>>> namespaces such as for instance NBN it is harder to specify how 
>>> fragments will be used, since we know neither the syntax of the 
>>> identifier nor the resources NBNs will be applied to. If RFC2141bis 
>>> allows the usage of fragments, NBN namespace registration should 
>>> specify at least in broad terms some principles for the usage of 
>>> fragments within that particular namespace.
>
>> In this case we should define smth like this: "The URN specification 
>> MAY define the usage of <fragmets>. In this way it SHALL either 
>> specify their generic syntax or define procedures for assignment 
>> fragments to segregate resources."
>
> Something like this, yes. We still need to consider how to formulate 
> this.
If we consider this appropriate, we will have to modify the URN 
Namespaces IDs registry and add the value 'Use of Fragments/Queries' 
(separately).  And if we do in this way, we should investigate what URN 
namespaces already use these parts.

All the best,
Mykyta Yevstifeyev
>
> Martin Duerst said:
>
>> May I remind you of the basics of fragment identifiers?
>>
>> The meaning of fragment identifiers, which I would understand to 
>> include their presence or absence, is determined by the MIME media 
>> type of the representation returned when resolving an URI. So in 
>> general, very, very little if anything will be needed in terms of 
>> considerations for fragment identifiers in URN namespace specs. As 
>> for the URN spec itself, the most important thing to say is just 
>> what's said above. 
>
> I am not sure that this approach is sufficient. When a URN / URI is 
> resolved the representation returned may be a complex resource 
> consisting of several files in different MIME types, all incorporated 
> within a (METS) container. Thus for us a fragment could be a JPEG 2000 
> image which is a part of a digitized article which is a part of a 
> serial issue which is in its entirety encapsulated in a single METS 
> container.
>
> Best regards,
>
> Juha
>>
>> Mykyta Yevstifeyev
>>>
>>> Juha
>>
>>
>

                                                                                                                     2011-02.mail                                                                                        0000666 0000110 0000010 00000016477 11532223303 011536  0                                                                                                    ustar   mailman                         www                                                                                                                                                                                                                    
From andy@hxr.us  Mon Feb 14 07:11:10 2011
Return-Path: <andy@hxr.us>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7EC3E3A6D64 for <urn@core3.amsl.com>; Mon, 14 Feb 2011 07:11:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.976
X-Spam-Level: 
X-Spam-Status: No, score=-2.976 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Xv2A87-mlcJf for <urn@core3.amsl.com>; Mon, 14 Feb 2011 07:11:04 -0800 (PST)
Received: from mail-wy0-f172.google.com (mail-wy0-f172.google.com [74.125.82.172]) by core3.amsl.com (Postfix) with ESMTP id 50B073A6B77 for <urn@ietf.org>; Mon, 14 Feb 2011 07:11:04 -0800 (PST)
Received: by wyf23 with SMTP id 23so5150326wyf.31 for <urn@ietf.org>; Mon, 14 Feb 2011 07:11:27 -0800 (PST)
MIME-Version: 1.0
Received: by 10.227.134.5 with SMTP id h5mr2719296wbt.26.1297696286687; Mon, 14 Feb 2011 07:11:26 -0800 (PST)
Received: by 10.227.69.141 with HTTP; Mon, 14 Feb 2011 07:11:26 -0800 (PST)
X-Originating-IP: [192.149.252.5]
Date: Mon, 14 Feb 2011 10:11:26 -0500
Message-ID: <AANLkTi=x9LoJWASZ8MmYF8--cPJKA6AGhdkQ_Nrgwv-Z@mail.gmail.com>
From: Andrew Newton <andy@hxr.us>
To: urn@ietf.org
Content-Type: multipart/alternative; boundary=00163683369c31c739049c3f7617
Subject: [urn] session requested for Prague
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Feb 2011 15:11:10 -0000

--00163683369c31c739049c3f7617
Content-Type: text/plain; charset=ISO-8859-1

All,

Though there hasn't been much traffic on this mailing list lately, I've
requested a session time for Prague. I know that people are busy (myself
included), but hopefully a face-to-face meeting will get our work
jump-started again.

-andy (acting as co-chair)

--00163683369c31c739049c3f7617
Content-Type: text/html; charset=ISO-8859-1

All,<br><br>Though there hasn&#39;t been much traffic on this mailing list lately, I&#39;ve requested a session time for Prague. I know that people are busy (myself included), but hopefully a face-to-face meeting will get our work jump-started again.<br>
<br>-andy (acting as co-chair)<br>

--00163683369c31c739049c3f7617--

From joachim.wackerow@gesis.org  Sat Feb 26 08:13:54 2011
Return-Path: <joachim.wackerow@gesis.org>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 725EC3A6950 for <urn@core3.amsl.com>; Sat, 26 Feb 2011 08:13:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.173
X-Spam-Level: 
X-Spam-Status: No, score=-2.173 tagged_above=-999 required=5 tests=[AWL=0.076,  BAYES_00=-2.599, HELO_EQ_DE=0.35]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I-CZGcmwA7tm for <urn@core3.amsl.com>; Sat, 26 Feb 2011 08:13:53 -0800 (PST)
Received: from mail.zuma-mannheim.de (mail.zuma-mannheim.de [193.196.10.10]) by core3.amsl.com (Postfix) with ESMTP id F3EA53A6948 for <urn@ietf.org>; Sat, 26 Feb 2011 08:13:52 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mail.zuma-mannheim.de (Postfix) with ESMTP id 13D2C3385F for <urn@ietf.org>; Sat, 26 Feb 2011 17:14:43 +0100 (CET)
Received: from mail.zuma-mannheim.de (localhost [127.0.0.1]) by localhost (AvMailGate-2.1.2-14) id 7894-OP6WEJ; Sat, 26 Feb 2011 17:14:42 +0100 (CET)
Received: from mail-ext.zuma-mannheim.de (listen.zuma-mannheim.de [193.196.10.10]) by mail.zuma-mannheim.de (Postfix) with ESMTP id D63E53385A for <urn@ietf.org>; Sat, 26 Feb 2011 17:14:42 +0100 (CET)
Received: from [192.168.235.131] (p5B215CEC.dip.t-dialin.net [91.33.92.236]) (Authenticated sender: wackerow) by mail-ext.zuma-mannheim.de (Postfix) with ESMTP id 85D1433857 for <urn@ietf.org>; Sat, 26 Feb 2011 17:14:42 +0100 (CET)
Message-ID: <4D692715.2050803@gesis.org>
Date: Sat, 26 Feb 2011 17:15:17 +0100
From: Joachim Wackerow <joachim.wackerow@gesis.org>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.2.13) Gecko/20101207 Lightning/1.0b2 Thunderbird/3.1.7
MIME-Version: 1.0
To: urn@ietf.org
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: quoted-printable
X-AntiVirus: checked by AntiVir MailGate (version: 2.1.2-14; AVE: 7.9.4.176; VDF: 7.11.3.240; host: mail.zuma-mannheim.de)
Subject: [urn] Fwd: Application for a formal URN NID "ddi"
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 26 Feb 2011 16:13:54 -0000

Dear All,

I would like to call your attention to the submitted request for a URN=20
namespace for the Data Documentation Initiative (DDI).

See the email (to urn-nid@ietf.org) below.

Best Regards,
Joachim Wackerow

-------- Original Message --------
Subject: Application for a formal URN NID "ddi"
Date: Fri, 25 Feb 2011 18:28:17 +0100
From: Joachim Wackerow <joachim.wackerow@gesis.org>
To: urn-nid@ietf.org

Dear All,

As per RFC 3406, I=92m requesting a two-week review for a formal URN
namespace request. I would like to request a URN Namespace for the Data
Documentation Initiative (DDI).

The RFC draft is available at:
http://www.ietf.org/staging/draft-urn-ddi-00.txt
http://www.ietf.org/staging/draft-urn-ddi-00.pdf

The RFC draft outlines also a related resolution process which is based
on DDDS. It is planned to request for a NAPTR record at register@urn.arpa=
.

Please note that the structure of the Namespace Specific String (NSS)
cannot be seen final yet. The underlying existing DDI specification 3.1
is currently being revised. Changes of the NSS are still possible. A
formal decision on the upcoming DDI 3.2 is expected in the next couple
of weeks. Nevertheless we are interested to start the application
process for the URN namespace.

Any advice for this process is welcome.
Thank you in advance.

Best Regards,
Joachim Wackerow

--=20
GESIS - Leibniz Institute for the Social Sciences
Department: Monitoring Society and Social Change
Unit: Social Science Metadata Standards
Visiting address: B2 1, 68159 Mannheim, Germany
Postal address: P.O. Box 122155, 68072 Mannheim, Germany
Phone: +49 (0)621 1246 262
Fax: +49 (0)621 1246 100
E-mail: joachim.wackerow@gesis.org
www.gesis.org/en/institute/
                                                                                                                                                                                                 2011-03.mail                                                                                        0000666 0000110 0000010 00001255431 11545202775 011551  0                                                                                                    ustar   mailman                         www                                                                                                                                                                                                                    
From evnikita2@gmail.com  Sat Mar  5 04:04:16 2011
Return-Path: <evnikita2@gmail.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4B8023A69B9 for <urn@core3.amsl.com>; Sat,  5 Mar 2011 04:04:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.163
X-Spam-Level: 
X-Spam-Status: No, score=-3.163 tagged_above=-999 required=5 tests=[AWL=-0.165, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_51=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7c7suZH2w0Re for <urn@core3.amsl.com>; Sat,  5 Mar 2011 04:04:15 -0800 (PST)
Received: from mail-fx0-f44.google.com (mail-fx0-f44.google.com [209.85.161.44]) by core3.amsl.com (Postfix) with ESMTP id 385323A69B8 for <urn@ietf.org>; Sat,  5 Mar 2011 04:04:14 -0800 (PST)
Received: by fxm15 with SMTP id 15so3108676fxm.31 for <urn@ietf.org>; Sat, 05 Mar 2011 04:05:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:message-id:date:from:user-agent:mime-version:to :subject:content-type; bh=MQyFeQfPHI6hyYHuNlc2Z3hpBg3zas4rTzj3i75zo40=; b=Hagr19N6aMKyjtqWvmoNO8BoAqoN+NqQ4kLkHmzB9XIe41wWK0s3BV11NtflsYIJVc ZVRZUdfxHBawozZ/3KRVFJonpEYzj/35+I3eoWv6dVzbDFXicffulfgq9rVkzJu0GfZz 1mGJW0IDsHjxyUWYF07rJUNQnOKVJJwB6LC14=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type; b=fEfA2mkyb9gfTmCKY/Bq5n15NuasfWDWqGfX2XzF+AmYIwfE4kdwIKzrHOLLP6xicY BWGBTX+xEcXNjEPS0ZzpBcYUMTMzUJOsdWpYZjWa3a8e4V8Q+D/K1n9kFZFCdN63g7aK sFOmBGR9Y+W8i9qlKj0I/Epq8C512o/ashTyE=
Received: by 10.223.146.65 with SMTP id g1mr2119853fav.76.1299326721256; Sat, 05 Mar 2011 04:05:21 -0800 (PST)
Received: from [127.0.0.1] ([195.191.104.134]) by mx.google.com with ESMTPS id e17sm141724fak.34.2011.03.05.04.05.20 (version=SSLv3 cipher=OTHER); Sat, 05 Mar 2011 04:05:20 -0800 (PST)
Message-ID: <4D722721.9010300@gmail.com>
Date: Sat, 05 Mar 2011 14:05:53 +0200
From: Mykyta Yevstifeyev <evnikita2@gmail.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: urn@ietf.org
Content-Type: multipart/alternative; boundary="------------040404050404000401070304"
Subject: [urn] Status of WG documents
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 05 Mar 2011 12:04:16 -0000

This is a multi-part message in MIME format.
--------------040404050404000401070304
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

Hello all,

WG documents 2141bis, 3406bis and others haven't been updated for, at 
the moment, nearly 3 months.  Moreover, there are no discussions on the 
WG mailing list, and they haven;t occurred for nearly 1.5 months.  My 
question is - what is going to be done in th near future?  WG was 
chartered to:

> Feb 2011 WGLC on rfc2141bis, rfc3406bis, rfc3187bis-isbn-urn and 
> rfc3188bis-nbn-urn 

And nothing like this occurred.

Mykyta Yevstifeyev

--------------040404050404000401070304
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#ffffff">
    <font size="-1"><big>Hello all,<br>
        <br>
        WG documents 2141bis, 3406bis and others haven't been updated
        for, at the moment, nearly 3 months.Â  Moreover, there are no
        discussions on the WG mailing list, and they haven;t occurred
        for nearly 1.5 months.Â  My question is - what is going to be
        done in th near future?Â  WG was chartered to:<br>
        <br>
        <blockquote type="cite">Feb 2011 WGLC on rfc2141bis, rfc3406bis,
          rfc3187bis-isbn-urn and rfc3188bis-nbn-urn </blockquote>
        <br>
        And nothing like this occurred.<br>
        <br>
        Mykyta Yevstifeyev<br>
      </big></font>
  </body>
</html>

--------------040404050404000401070304--

From juha.hakala@helsinki.fi  Sun Mar  6 23:00:20 2011
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 674DE3A6905 for <urn@core3.amsl.com>; Sun,  6 Mar 2011 23:00:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, J_CHICKENPOX_51=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9SdA4XGfUxL3 for <urn@core3.amsl.com>; Sun,  6 Mar 2011 23:00:10 -0800 (PST)
Received: from smtp-rs1.it.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by core3.amsl.com (Postfix) with ESMTP id 75E0E3A6924 for <urn@ietf.org>; Sun,  6 Mar 2011 23:00:02 -0800 (PST)
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs1.it.helsinki.fi (8.13.1/8.13.1) with ESMTP id p27719Lf029826 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 7 Mar 2011 09:01:11 +0200
Message-ID: <4D7482B5.9020109@helsinki.fi>
Date: Mon, 07 Mar 2011 09:01:09 +0200
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: Mykyta Yevstifeyev <evnikita2@gmail.com>
References: <4D722721.9010300@gmail.com>
In-Reply-To: <4D722721.9010300@gmail.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Cc: urn@ietf.org
Subject: Re: [urn] Status of WG documents
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Mar 2011 07:00:21 -0000

Hello Mykyta,

2141bis and 3406bis were written by Alfred HÃ¶nes who has been very busy 
lately and unable to invest time on producing 01 versions of these 
drafts. This task, however, has not been passed to somebody else, since 
I have understood that Alfred will be able to continue editing these 
texts in the future.

As regards the URN syntax, the key issue - at least from my point of 
view - that should be discussed more widely is the usage of <fragment> 
and <query> in the way suggested in RFC2141bis. The reason why it is 
vital to make firm decisions concerning these features is that there are 
projects that intend to use both of them, and must have explicit 
permission and guidelines for doing that.

I have been responsible of the I-Ds RFC3187bis and RFC3188bis. Both of 
these texts were released originally as individual contributions prior 
to publication as a WG contribution. There is a need for further 
revisions, but as far as I am concerned only after there is an agreement 
on the content of 2141bis and 3406bis. For instance, it is likely that 
the NBN namespace will support fragment identifiers (if fragments are 
allowed), while no such need exists for ISBN namespace.

The ISSN (International Standard Serial Number) International Centre 
(http://www.issn.org/) is working on RFC3044bis. I do not know when they 
will be able to publish I-D version 0; the ISSN standard was revised a 
few years ago in such a way that major revision of RFC 3044 is necessary.

In the current situation it is not possible to extend the charter of the 
URNBIS WG; the existing drafts must reach the WGLC status first. 
Nevertheless I have asked Andrew Newton if it were a good idea to 
prepare and send to the list a memo on the need to revise RFC 2483, URI 
resolution services necessary for URN resolution. Andrew said that 
others may find such a document helpful too, so I will proceed with this.

The problem in a nutshell is that RFC 2483 is experimental and based on 
the best understanding the community had in the late 90s. Since then we 
have built functional URN resolution services, digital asset management 
systems have matured and digital preservation systems have emerged. 
There are also other persistent identifier systems which provide 
services that are beyond the scope of RFC 2483. Given this background, 
it is not suprising that some URN-based projects such as PersID have 
identified additional services that could / should be supported by the 
URN system.

Since we know now that the list of services that can / should be 
supported will change over time when the technology changes, I believe 
that a less rigid system than specifying the services in a standards 
track RFC is needed. IANA registry of resolution formal / informal / 
experimental URN resolution services is one option.

More about this later this week.

Best regards,

Juha Hakala

Mykyta Yevstifeyev wrote:
>    Hello all,
> 
> WG documents 2141bis, 3406bis and others haven't been updated for, at 
> the moment, nearly 3 months.  Moreover, there are no discussions on the 
> WG mailing list, and they haven;t occurred for nearly 1.5 months.  My 
> question is - what is going to be done in th near future?  WG was 
> chartered to:
> 
>> Feb 2011 WGLC on rfc2141bis, rfc3406bis, rfc3187bis-isbn-urn and 
>> rfc3188bis-nbn-urn 
> 
> And nothing like this occurred.
> 
> Mykyta Yevstifeyev
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> urn mailing list
> urn@ietf.org
> https://www.ietf.org/mailman/listinfo/urn

-- 

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678

From andy@hxr.us  Tue Mar  8 16:51:35 2011
Return-Path: <andy@hxr.us>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B5E1E3A67CC for <urn@core3.amsl.com>; Tue,  8 Mar 2011 16:51:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.977
X-Spam-Level: 
X-Spam-Status: No, score=-2.977 tagged_above=-999 required=5 tests=[AWL=0.000,  BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Kjp4okjAnuVS for <urn@core3.amsl.com>; Tue,  8 Mar 2011 16:51:35 -0800 (PST)
Received: from mail-wy0-f172.google.com (mail-wy0-f172.google.com [74.125.82.172]) by core3.amsl.com (Postfix) with ESMTP id CE0F63A67A6 for <urn@ietf.org>; Tue,  8 Mar 2011 16:51:34 -0800 (PST)
Received: by wyb42 with SMTP id 42so25313wyb.31 for <urn@ietf.org>; Tue, 08 Mar 2011 16:52:49 -0800 (PST)
MIME-Version: 1.0
Received: by 10.227.91.81 with SMTP id l17mr5198793wbm.29.1299631969353; Tue, 08 Mar 2011 16:52:49 -0800 (PST)
Received: by 10.227.28.71 with HTTP; Tue, 8 Mar 2011 16:52:49 -0800 (PST)
X-Originating-IP: [70.179.98.221]
Date: Tue, 8 Mar 2011 19:52:49 -0500
Message-ID: <AANLkTiny2z4XQxEpHnW_KR6nEJ2=FhYb93Na7hU0O_78@mail.gmail.com>
From: Andrew Newton <andy@hxr.us>
To: urn@ietf.org
Content-Type: text/plain; charset=ISO-8859-1
Subject: [urn] Meeting in Prague for IETF 80
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Mar 2011 00:51:35 -0000

All,

Our session for IETF 80 will be on Thursday, 31 March from 1300-1500
(Afternoon Session I).

I will be putting together an agenda for our session soon. If you have
any requests for agenda time, please send me a message. My inclination
is to structure our session for as much high-bandwidth, face-to-face
discussion as possible and save consensus calls and as much
administrative work as possible strictly for the mailing list.

-andy

From stpeter@stpeter.im  Tue Mar  8 20:49:52 2011
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 453F23A6807 for <urn@core3.amsl.com>; Tue,  8 Mar 2011 20:49:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.622
X-Spam-Level: 
X-Spam-Status: No, score=-102.622 tagged_above=-999 required=5 tests=[AWL=-0.023, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WD2j-hW4kycJ for <urn@core3.amsl.com>; Tue,  8 Mar 2011 20:49:51 -0800 (PST)
Received: from stpeter.im (stpeter.im [207.210.219.233]) by core3.amsl.com (Postfix) with ESMTP id 07EFB3A67E1 for <urn@ietf.org>; Tue,  8 Mar 2011 20:49:51 -0800 (PST)
Received: from squire.local (dsl-251-69.dynamic-dsl.frii.net [216.17.251.69]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 334E8400F6; Tue,  8 Mar 2011 22:11:04 -0700 (MST)
Message-ID: <4D770738.8010403@stpeter.im>
Date: Tue, 08 Mar 2011 21:51:04 -0700
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: Andrew Newton <andy@hxr.us>
References: <AANLkTiny2z4XQxEpHnW_KR6nEJ2=FhYb93Na7hU0O_78@mail.gmail.com>
In-Reply-To: <AANLkTiny2z4XQxEpHnW_KR6nEJ2=FhYb93Na7hU0O_78@mail.gmail.com>
X-Enigmail-Version: 1.1.1
OpenPGP: url=http://www.saint-andre.com/me/stpeter.asc
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms020807040102060305000600"
Cc: urn@ietf.org
Subject: Re: [urn] Meeting in Prague for IETF 80
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Mar 2011 04:49:52 -0000

This is a cryptographically signed message in MIME format.

--------------ms020807040102060305000600
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<hat type=3D'individual'/>

On 3/8/11 5:52 PM, Andrew Newton wrote:
> All,
>=20
> Our session for IETF 80 will be on Thursday, 31 March from 1300-1500
> (Afternoon Session I).
>=20
> I will be putting together an agenda for our session soon. If you have
> any requests for agenda time, please send me a message. My inclination
> is to structure our session for as much high-bandwidth, face-to-face
> discussion as possible and save consensus calls and as much
> administrative work as possible strictly for the mailing list.

Always a good policy. :)

It seems to me that we could spend quite a bit of time on the issues the
big issues that Juha mentioned the other day:

   As regards the URN syntax, the key issue - at least from my point of
   view - that should be discussed more widely is the usage of
   <fragment> and <query> in the way suggested in RFC2141bis. The
   reason why it is vital to make firm decisions concerning these
   features is that there are projects that intend to use both of them,
   and must have explicit permission and guidelines for doing that.

But his entire message is worth pondering:

http://www.ietf.org/mail-archive/web/urn/current/msg01507.html

Peter

--=20
Peter Saint-Andre
https://stpeter.im/




--------------ms020807040102060305000600
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIITzjCC
BjQwggQcoAMCAQICASMwDQYJKoZIhvcNAQELBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoT
DVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNp
Z25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA3
MTAyNDIxMDMzM1oXDTE3MTAyNDIxMDMzM1owgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1T
dGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWdu
aW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENs
aWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALmjSW4SPiDKlAinvVeL
ZOVfItiuP1aRHL530E7QUc9icCwL33+PH+Js1HAh8CgWFl34sOxx1FJyS/C4VLPRsqDfP72j
tzCVUAL0DAxZ7wgzQvFz7x61jGxfhYhqYb1+PPOLkYBbkRIrPMg3dLEdKmXIYJYXDH+mB/V/
jLo73/Kb7h/rNoNg/oHHSv5Jolyvp5IY2btfcTBfW/telEFj5rDTX2juTvZ3Qhf3XQX5ca3Q
7A10zrUV/cWJOJ7F5RltbEIaboZmX5JBUb3FhUiAdBotehAX6DbDOuYoJtVxmGof6GuVGcPo
98K4TJf8FHo+UA9EOVDp/W7fCqKT4sXk/XkCAwEAAaOCAa0wggGpMA8GA1UdEwEB/wQFMAMB
Af8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBR7iZySlyShhEcCy3T8LvSs3DLl8zAfBgNV
HSMEGDAWgBROC+8apEBbpRdphzDKNGhD0EGu8jBmBggrBgEFBQcBAQRaMFgwJwYIKwYBBQUH
MAGGG2h0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9jYTAtBggrBgEFBQcwAoYhaHR0cDovL3d3
dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MFsGA1UdHwRUMFIwJ6AloCOGIWh0dHA6Ly93d3cu
c3RhcnRzc2wuY29tL3Nmc2NhLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20v
c2ZzY2EuY3JsMIGABgNVHSAEeTB3MHUGCysGAQQBgbU3AQIBMGYwLgYIKwYBBQUHAgEWImh0
dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwDQYJKoZIhvcNAQELBQADggIBAGpd
SbdLFMhirxK37V4gE00+uW74UdAXtDgQI3AsRZWtaRtKHgAxFBSteqz4kDkeAjH/1b+K8tQR
6cxSI2nho7qOaPW/UpzOfSS/MeKK/9vfM2lfs+uItXH7LWtvS9wD1erfH1a+BXHCrCp4LA1l
fADDhRIiGTSS3i0Zu5xV3INNRHrCCCl6patltQ8RZTqzDMri7ombgIxjN51Zo7xV77EZcThV
0GA8iIN+7T53uHhUJpjfLIztHs/69OclRvHux9hCflfOm7GY5Sc4nqjfES+5XPArGGWiQSEk
ez37QfXqsxO3oCHK4b3DFZysG4uyOuC/WL80ab3muQ3tgwjBhq0D3JZN5kvu5gSuNZPa1WrV
hEgXkd6C7s5stqB6/htVpshG08jRz9DEutGM9oKQ1ncTivbfPNx7pILoHWvvT7N5i/puVoNu
bPUmLXh/2wA6wzAzuuoONiIL14Xpw6jLSnqpaLWElo2yTIFZ/CU/nCvvpW1Dj1457P3Ci9bD
0RPkWSR+CuucpgxrEmaw4UOLxflzuYYaq1RJwygOO5K0s2bAWOcXpgteyUOnQ3d/EjJAWRri
2v0ubiq+4H3KUOMlbznlPAY/1T8YyyJPM88+Ueahe/AW1zoUwZayNcTnuM7cq6yBV8Wr3GOI
LFXhtT0UVuJLChPMJKVKVsa7qNorlLkMMIIGxzCCBa+gAwIBAgICAIswDQYJKoZIhvcNAQEF
BQAwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJT
ZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBD
bGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQTAeFw0xMDEwMTQwMTM2MzRa
Fw0xMjEwMTQxMjAxMDdaMIHAMSAwHgYDVQQNExcyNzQ1ODEtOU5YMDRxeExEYjBvNDY5VDEL
MAkGA1UEBhMCVVMxETAPBgNVBAgTCENvbG9yYWRvMQ8wDQYDVQQHEwZEZW52ZXIxLDAqBgNV
BAsTI1N0YXJ0Q29tIFRydXN0ZWQgQ2VydGlmaWNhdGUgTWVtYmVyMRowGAYDVQQDExFQZXRl
ciBTYWludC1BbmRyZTEhMB8GCSqGSIb3DQEJARYSc3RwZXRlckBzdHBldGVyLmltMIIBIjAN
BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuERvnrkpQTx9wbJfgxbNKEYvt0IilecZRUM6
wrbCzIUPCocuYhaAJcQoqIyHaKybPQ7f+DIGIAolAa3dHnNdlsXP2smTft/ZNpj10PIG5bil
NAqLUYwmLJaEaqY7BMW8423U3blW43/luLJk/Pq4OsWcw7AK3LeVh1U/HOgqhin26N3h72X1
nbLEpZFrgcp8egmWtXLCbLBDMqUK3j6wjLldni79muzYEVqU0A5GqSeb8Wc4kIx8VI5yL24J
KzinG2iVRP5ZDEbOZETzBXJabUsV56XSxqPG9DK6ke+ybCiL/wKV1HFqdtFB1y25lfvHgOP2
gyEApBKEDNjgLmKyyQIDAQABo4IC+zCCAvcwCQYDVR0TBAIwADALBgNVHQ8EBAMCBLAwHQYD
VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBS2EW2iNB+g0EibKJLBdv8I
eLovVDAfBgNVHSMEGDAWgBR7iZySlyShhEcCy3T8LvSs3DLl8zAdBgNVHREEFjAUgRJzdHBl
dGVyQHN0cGV0ZXIuaW0wggFCBgNVHSAEggE5MIIBNTCCATEGCysGAQQBgbU3AQICMIIBIDAu
BggrBgEFBQcCARYiaHR0cDovL3d3dy5zdGFydHNzbC5jb20vcG9saWN5LnBkZjA0BggrBgEF
BQcCARYoaHR0cDovL3d3dy5zdGFydHNzbC5jb20vaW50ZXJtZWRpYXRlLnBkZjCBtwYIKwYB
BQUHAgIwgaowFBYNU3RhcnRDb20gTHRkLjADAgEBGoGRTGltaXRlZCBMaWFiaWxpdHksIHNl
ZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENlcnRpZmlj
YXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL3d3dy5zdGFydHNz
bC5jb20vcG9saWN5LnBkZjBjBgNVHR8EXDBaMCugKaAnhiVodHRwOi8vd3d3LnN0YXJ0c3Ns
LmNvbS9jcnR1My1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9jcnR1
My1jcmwuY3JsMIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2NzcC5z
dGFydHNzbC5jb20vc3ViL2NsYXNzMy9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NlcnRzL3N1Yi5jbGFzczMuY2xpZW50LmNhLmNydDAjBgNVHRIE
HDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBADVtbXJG
tKAr55xc/OUM546gXUybI72Bank0w739Mv+9BBNtq9rMEvCnLmSKhBi76c1mdXh6zXs8RQDo
6nR/aPabE3llF2T4z80smi9jfnl3y9dpu9TcgDoqDLZ7a2lBlW656XAAQzHjvLp2MC7/mxlg
PYH2axa+q40mAYM20GbNsAEGbWQT1IqIh0BcLLsgbaMJHbyG/57zd9JLyMX3Vry1L1fJRQr3
GeLxMV5RtxN+mBgxrwFz/cOc09COiFExlsHgekpB5O43gqsAU16MXypyoSt4MrSfKTMHIGx6
2RF/M6vqUlvhi28gk2ZUvQ/+OX5+gjcZyooEzAAn4RuOKNswggbHMIIFr6ADAgECAgIAizAN
BgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4x
KzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMT
L1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBMB4XDTEw
MTAxNDAxMzYzNFoXDTEyMTAxNDEyMDEwN1owgcAxIDAeBgNVBA0TFzI3NDU4MS05TlgwNHF4
TERiMG80NjlUMQswCQYDVQQGEwJVUzERMA8GA1UECBMIQ29sb3JhZG8xDzANBgNVBAcTBkRl
bnZlcjEsMCoGA1UECxMjU3RhcnRDb20gVHJ1c3RlZCBDZXJ0aWZpY2F0ZSBNZW1iZXIxGjAY
BgNVBAMTEVBldGVyIFNhaW50LUFuZHJlMSEwHwYJKoZIhvcNAQkBFhJzdHBldGVyQHN0cGV0
ZXIuaW0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC4RG+euSlBPH3Bsl+DFs0o
Ri+3QiKV5xlFQzrCtsLMhQ8Khy5iFoAlxCiojIdorJs9Dt/4MgYgCiUBrd0ec12Wxc/ayZN+
39k2mPXQ8gbluKU0CotRjCYsloRqpjsExbzjbdTduVbjf+W4smT8+rg6xZzDsArct5WHVT8c
6CqGKfbo3eHvZfWdssSlkWuBynx6CZa1csJssEMypQrePrCMuV2eLv2a7NgRWpTQDkapJ5vx
ZziQjHxUjnIvbgkrOKcbaJVE/lkMRs5kRPMFclptSxXnpdLGo8b0MrqR77JsKIv/ApXUcWp2
0UHXLbmV+8eA4/aDIQCkEoQM2OAuYrLJAgMBAAGjggL7MIIC9zAJBgNVHRMEAjAAMAsGA1Ud
DwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHQYDVR0OBBYEFLYRbaI0
H6DQSJsoksF2/wh4ui9UMB8GA1UdIwQYMBaAFHuJnJKXJKGERwLLdPwu9KzcMuXzMB0GA1Ud
EQQWMBSBEnN0cGV0ZXJAc3RwZXRlci5pbTCCAUIGA1UdIASCATkwggE1MIIBMQYLKwYBBAGB
tTcBAgIwggEgMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3ku
cGRmMDQGCCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUu
cGRmMIG3BggrBgEFBQcCAjCBqjAUFg1TdGFydENvbSBMdGQuMAMCAQEagZFMaW1pdGVkIExp
YWJpbGl0eSwgc2VlIHNlY3Rpb24gKkxlZ2FsIExpbWl0YXRpb25zKiBvZiB0aGUgU3RhcnRD
b20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUG9saWN5IGF2YWlsYWJsZSBhdCBodHRwOi8v
d3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMGMGA1UdHwRcMFowK6ApoCeGJWh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NydHUzLWNybC5jcmwwK6ApoCeGJWh0dHA6Ly9jcmwuc3RhcnRz
c2wuY29tL2NydHUzLWNybC5jcmwwgY4GCCsGAQUFBwEBBIGBMH8wOQYIKwYBBQUHMAGGLWh0
dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9zdWIvY2xhc3MzL2NsaWVudC9jYTBCBggrBgEFBQcw
AoY2aHR0cDovL3d3dy5zdGFydHNzbC5jb20vY2VydHMvc3ViLmNsYXNzMy5jbGllbnQuY2Eu
Y3J0MCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tLzANBgkqhkiG9w0BAQUF
AAOCAQEANW1tcka0oCvnnFz85QznjqBdTJsjvYFqeTTDvf0y/70EE22r2swS8KcuZIqEGLvp
zWZ1eHrNezxFAOjqdH9o9psTeWUXZPjPzSyaL2N+eXfL12m71NyAOioMtntraUGVbrnpcABD
MeO8unYwLv+bGWA9gfZrFr6rjSYBgzbQZs2wAQZtZBPUioiHQFwsuyBtowkdvIb/nvN30kvI
xfdWvLUvV8lFCvcZ4vExXlG3E36YGDGvAXP9w5zT0I6IUTGWweB6SkHk7jeCqwBTXoxfKnKh
K3gytJ8pMwcgbHrZEX8zq+pSW+GLbyCTZlS9D/45fn6CNxnKigTMACfhG44o2zGCA80wggPJ
AgEBMIGTMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UE
CxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRD
b20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMAkGBSsOAwIa
BQCgggIOMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTExMDMw
OTA0NTEwNFowIwYJKoZIhvcNAQkEMRYEFM9tzbxwpM/hM/TjbygjHfQvHvLaMF8GCSqGSIb3
DQEJDzFSMFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggq
hkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBpAYJKwYBBAGCNxAEMYGWMIGT
MIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2Vj
dXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xh
c3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMIGmBgsqhkiG9w0BCRAC
CzGBlqCBkzCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNV
BAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0
Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBAgIAizANBgkqhkiG
9w0BAQEFAASCAQAXz2xGaIR0WWgqFhcW+SKZ5x6MvG6c7kYr6MbkSx6mZ6Y7kDWGqCLsNMyB
bhdWRaL/JX0pSTY1ibb8KETiDkXBly1YcvTaP3Se2hFeT95e/hNwblRrmfbXlXeCGoZ+XwrX
NXEVbFQURY/pTngKz4f9lYYuAn3ggAPVG3bDs8l7WZAM6mqU440+mpuJdrJi0n3WXDRbUpKy
vxOKtRvFScXHABEWsfQW9qmxqM9IGGse8vqWKSgVC0D8ty5nisrDFXZ0SSpED6U0y+Fv/INl
3+mDALXmfI+Wm+1XTIpG8aZwvgSgHSYpqsx2C0DdciI2fuQW3b7DWV/n9W6ZO28Vih3VAAAA
AAAA
--------------ms020807040102060305000600--

From duerst@it.aoyama.ac.jp  Wed Mar  9 01:10:32 2011
Return-Path: <duerst@it.aoyama.ac.jp>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8DB1F3A68D2 for <urn@core3.amsl.com>; Wed,  9 Mar 2011 01:10:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -99.837
X-Spam-Level: 
X-Spam-Status: No, score=-99.837 tagged_above=-999 required=5 tests=[AWL=-0.047, BAYES_00=-2.599, HELO_EQ_JP=1.244, HOST_EQ_JP=1.265, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x5JOZHEOGybH for <urn@core3.amsl.com>; Wed,  9 Mar 2011 01:10:31 -0800 (PST)
Received: from scintmta01.scbb.aoyama.ac.jp (scintmta01.scbb.aoyama.ac.jp [133.2.253.33]) by core3.amsl.com (Postfix) with ESMTP id E1EE23A68E0 for <urn@ietf.org>; Wed,  9 Mar 2011 01:10:30 -0800 (PST)
Received: from scmse01.scbb.aoyama.ac.jp ([133.2.253.231]) by scintmta01.scbb.aoyama.ac.jp (secret/secret) with SMTP id p299BeuU007208 for <urn@ietf.org>; Wed, 9 Mar 2011 18:11:40 +0900
Received: from (unknown [133.2.206.133]) by scmse01.scbb.aoyama.ac.jp with smtp id 795a_22ba_3e7dd60a_4a2d_11e0_be2e_001d096c566a; Wed, 09 Mar 2011 18:11:40 +0900
Received: from [IPv6:::1] ([133.2.210.1]:35760) by itmail.it.aoyama.ac.jp with [XMail 1.22 ESMTP Server] id <S14E3480> for <urn@ietf.org> from <duerst@it.aoyama.ac.jp>; Wed, 9 Mar 2011 18:11:41 +0900
Message-ID: <4D774434.6020605@it.aoyama.ac.jp>
Date: Wed, 09 Mar 2011 18:11:16 +0900
From: =?UTF-8?B?Ik1hcnRpbiBKLiBEw7xyc3Qi?= <duerst@it.aoyama.ac.jp>
Organization: Aoyama Gakuin University
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.9) Gecko/20100722 Eudora/3.0.4
MIME-Version: 1.0
To: Peter Saint-Andre <stpeter@stpeter.im>
References: <AANLkTiny2z4XQxEpHnW_KR6nEJ2=FhYb93Na7hU0O_78@mail.gmail.com> <4D770738.8010403@stpeter.im>
In-Reply-To: <4D770738.8010403@stpeter.im>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Cc: urn@ietf.org
Subject: Re: [urn] Meeting in Prague for IETF 80
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Mar 2011 09:10:32 -0000

On 2011/03/09 13:51, Peter Saint-Andre wrote:
> <hat type='individual'/>
>
> On 3/8/11 5:52 PM, Andrew Newton wrote:
>> All,
>>
>> Our session for IETF 80 will be on Thursday, 31 March from 1300-1500
>> (Afternoon Session I).
>>
>> I will be putting together an agenda for our session soon. If you have
>> any requests for agenda time, please send me a message. My inclination
>> is to structure our session for as much high-bandwidth, face-to-face
>> discussion as possible and save consensus calls and as much
>> administrative work as possible strictly for the mailing list.
>
> Always a good policy. :)
>
> It seems to me that we could spend quite a bit of time on the issues the
> big issues that Juha mentioned the other day:
>
>     As regards the URN syntax, the key issue - at least from my point of
>     view - that should be discussed more widely is the usage of
>     <fragment>  and<query>  in the way suggested in RFC2141bis.

I haven't exactly been able to figure out what RFC2141bis is proposing 
for fragment identifiers. One reason is that as it is currently written, 
it contains way too much meta stuff explicitly discussing changes to its 
predecessor, rather than just new stuff. Noting issues in an ID can 
sometimes be extremely helpful, but going as far as to point out 
explicit and obvious clerical errors in the previous version rather than 
just fix them seems overkill.

Anyway, from a higher-up view, RFC2141bis is defining the "urn:" URI 
scheme, and URI scheme definitions in general are supposed to say 
nothing (or just a little in some exceptional cases) on fragment 
identifiers. The reason for this is that fragment identifiers are 
defined per MIME Media Type, not per URI scheme.

So if I have something like "urn:foo:bar:baz#here", then the urn spec 
only has to say what "urn:foo:bar:baz" is supposed to mean, the meaning 
of "here" is defined by whatever format I might get back when resolving 
"urn:foo:bar:baz". If I have a browser that resolves (some) urns (I 
don't know one, but there should be some), this is what already happens, 
and it shouldn't and won't change. RFC2141bis doesn't have to say 
anything for this to work.

In case RFC2141bis tries to do anything else than the above, that would 
be a very bad idea, and should be fixed quickly.

That's quite different from the query part; if the urn spec wants to 
allow a "?" and some following stuff, it can do so, and it can put on 
the syntactic restrictions (as long as they are within the bounds of the 
URI spec) and semantic restrictions the WG deems appropriate.

Regards,   Martin.


>     The
>     reason why it is vital to make firm decisions concerning these
>     features is that there are projects that intend to use both of them,
>     and must have explicit permission and guidelines for doing that.
>
> But his entire message is worth pondering:
>
> http://www.ietf.org/mail-archive/web/urn/current/msg01507.html
>
> Peter
>
>
>
>
> _______________________________________________
> urn mailing list
> urn@ietf.org
> https://www.ietf.org/mailman/listinfo/urn

-- 
#-# Martin J. DÃ¼rst, Professor, Aoyama Gakuin University
#-# http://www.sw.it.aoyama.ac.jp   mailto:duerst@it.aoyama.ac.jp

From DPKemp@missi.ncsc.mil  Wed Mar  9 07:05:14 2011
Return-Path: <DPKemp@missi.ncsc.mil>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9E3383A6A12 for <urn@core3.amsl.com>; Wed,  9 Mar 2011 07:05:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level: 
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[AWL=-0.001, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j-Jxl51yqgSm for <urn@core3.amsl.com>; Wed,  9 Mar 2011 07:05:11 -0800 (PST)
Received: from stingray.missi.ncsc.mil (stingray.missi.ncsc.mil [144.51.50.20]) by core3.amsl.com (Postfix) with ESMTP id 6745F3A6A11 for <urn@ietf.org>; Wed,  9 Mar 2011 07:05:11 -0800 (PST)
Received: from AUGUSTINE.missi.ncsc.mil (augustine.missi.ncsc.mil [144.51.60.33]) by stingray.missi.ncsc.mil with ESMTP id p29F6RZr064470; Wed, 9 Mar 2011 10:06:27 -0500 (EST)
Received: from DABECK.missi.ncsc.mil ([144.51.60.16]) by AUGUSTINE.missi.ncsc.mil with Microsoft SMTPSVC(6.0.3790.4675);  Wed, 9 Mar 2011 10:05:53 -0500
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01CBDE6B.6D62185E"
X-MimeOLE: Produced By Microsoft Exchange V6.5
Date: Wed, 9 Mar 2011 10:05:30 -0500
Message-ID: <C1A47F1540DF3246A8D30C853C05D0DA03B8A893@DABECK.missi.ncsc.mil>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: URN for hash namespaces
Thread-Index: Acvea26TvW3cUDcXTv26yMduedXhEw==
From: "Kemp, David P." <DPKemp@missi.ncsc.mil>
To: <urn@ietf.org>, <info@cbuid.org>
X-OriginalArrivalTime: 09 Mar 2011 15:05:53.0578 (UTC) FILETIME=[7C23D0A0:01CBDE6B]
Cc: "MILLER, TIMOTHY J CTR USAF AFMC ESC/HNCDP" <timothy.miller.27.ctr@us.af.mil>, "Kemp, David P." <DPKemp@missi.ncsc.mil>
Subject: [urn] URN for hash namespaces
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Mar 2011 15:05:14 -0000

This is a multi-part message in MIME format.

------_=_NextPart_001_01CBDE6B.6D62185E
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

URN guys,

=20

To support a new proposal for the PKIX working group, it would be useful
to have a standard syntax for unique identifiers based on cryptographic
hashes.  An Internet Draft was published in 2003 defining a suitable URN
namespace (http://tools.ietf.org/id/draft-thiemann-hash-urn-01.txt), but
it was never published as an RFC.

=20

Does anyone remember this draft, or know the reasons for its failure to
progress (issues to be resolved, or simple lack of follow-up)?   If it
were submitted today, I'd suggest using base64 encoding instead of
base32, but otherwise it appears to perfectly fit a need.

=20

Thanks,

Dave Kemp


------_=_NextPart_001_01CBDE6B.6D62185E
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 12 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal>URN =
guys,<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>To support a new proposal for the PKIX working group, =
it would be useful to have a standard syntax for unique identifiers =
based on cryptographic hashes.&nbsp; An Internet Draft was published in =
2003 defining a suitable URN namespace =
(http://tools.ietf.org/id/draft-thiemann-hash-urn-01.txt), but it was =
never published as an RFC.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Does anyone =
remember this draft, or know the reasons for its failure to progress =
(issues to be resolved, or simple lack of follow-up)?&nbsp;&nbsp; If it =
were submitted today, I&#8217;d suggest using base64 encoding instead of =
base32, but otherwise it appears to perfectly fit a =
need.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Thanks,<o:p></o:p></p><p class=3DMsoNormal>Dave =
Kemp<o:p></o:p></p></div></body></html>
------_=_NextPart_001_01CBDE6B.6D62185E--

From stpeter@stpeter.im  Wed Mar  9 08:43:19 2011
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B015B3A687A for <urn@core3.amsl.com>; Wed,  9 Mar 2011 08:43:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.618
X-Spam-Level: 
X-Spam-Status: No, score=-102.618 tagged_above=-999 required=5 tests=[AWL=-0.019, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PimoR7bUscWE for <urn@core3.amsl.com>; Wed,  9 Mar 2011 08:43:18 -0800 (PST)
Received: from stpeter.im (stpeter.im [207.210.219.233]) by core3.amsl.com (Postfix) with ESMTP id 908773A6859 for <urn@ietf.org>; Wed,  9 Mar 2011 08:43:18 -0800 (PST)
Received: from dhcp-64-101-72-185.cisco.com (dhcp-64-101-72-185.cisco.com [64.101.72.185]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 2A062400F6; Wed,  9 Mar 2011 10:04:35 -0700 (MST)
Message-ID: <4D77AE71.4010504@stpeter.im>
Date: Wed, 09 Mar 2011 09:44:33 -0700
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: "Kemp, David P." <DPKemp@missi.ncsc.mil>
References: <C1A47F1540DF3246A8D30C853C05D0DA03B8A893@DABECK.missi.ncsc.mil>
In-Reply-To: <C1A47F1540DF3246A8D30C853C05D0DA03B8A893@DABECK.missi.ncsc.mil>
X-Enigmail-Version: 1.1.1
OpenPGP: url=http://www.saint-andre.com/me/stpeter.asc
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms070101090700000008090901"
Cc: info@cbuid.org, urn@ietf.org, "MILLER, TIMOTHY J CTR USAF AFMC ESC/HNCDP" <timothy.miller.27.ctr@us.af.mil>
Subject: Re: [urn] URN for hash namespaces
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Mar 2011 16:43:19 -0000

This is a cryptographically signed message in MIME format.

--------------ms070101090700000008090901
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On 3/9/11 8:05 AM, Kemp, David P. wrote:
> URN guys,
>=20
> To support a new proposal for the PKIX working group, it would be usefu=
l
> to have a standard syntax for unique identifiers based on cryptographic=

> hashes.  An Internet Draft was published in 2003 defining a suitable UR=
N
> namespace (http://tools.ietf.org/id/draft-thiemann-hash-urn-01.txt), bu=
t
> it was never published as an RFC.
>=20
> Does anyone remember this draft, or know the reasons for its failure to=

> progress (issues to be resolved, or simple lack of follow-up)?   If it
> were submitted today, I=E2=80=99d suggest using base64 encoding instead=
 of
> base32, but otherwise it appears to perfectly fit a need.

I don't know the history, but feel free to resurrect it. :)

Peter

--=20
Peter Saint-Andre
https://stpeter.im/




--------------ms070101090700000008090901
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIITzjCC
BjQwggQcoAMCAQICASMwDQYJKoZIhvcNAQELBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoT
DVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNp
Z25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA3
MTAyNDIxMDMzM1oXDTE3MTAyNDIxMDMzM1owgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1T
dGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWdu
aW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENs
aWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALmjSW4SPiDKlAinvVeL
ZOVfItiuP1aRHL530E7QUc9icCwL33+PH+Js1HAh8CgWFl34sOxx1FJyS/C4VLPRsqDfP72j
tzCVUAL0DAxZ7wgzQvFz7x61jGxfhYhqYb1+PPOLkYBbkRIrPMg3dLEdKmXIYJYXDH+mB/V/
jLo73/Kb7h/rNoNg/oHHSv5Jolyvp5IY2btfcTBfW/telEFj5rDTX2juTvZ3Qhf3XQX5ca3Q
7A10zrUV/cWJOJ7F5RltbEIaboZmX5JBUb3FhUiAdBotehAX6DbDOuYoJtVxmGof6GuVGcPo
98K4TJf8FHo+UA9EOVDp/W7fCqKT4sXk/XkCAwEAAaOCAa0wggGpMA8GA1UdEwEB/wQFMAMB
Af8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBR7iZySlyShhEcCy3T8LvSs3DLl8zAfBgNV
HSMEGDAWgBROC+8apEBbpRdphzDKNGhD0EGu8jBmBggrBgEFBQcBAQRaMFgwJwYIKwYBBQUH
MAGGG2h0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9jYTAtBggrBgEFBQcwAoYhaHR0cDovL3d3
dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MFsGA1UdHwRUMFIwJ6AloCOGIWh0dHA6Ly93d3cu
c3RhcnRzc2wuY29tL3Nmc2NhLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20v
c2ZzY2EuY3JsMIGABgNVHSAEeTB3MHUGCysGAQQBgbU3AQIBMGYwLgYIKwYBBQUHAgEWImh0
dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwDQYJKoZIhvcNAQELBQADggIBAGpd
SbdLFMhirxK37V4gE00+uW74UdAXtDgQI3AsRZWtaRtKHgAxFBSteqz4kDkeAjH/1b+K8tQR
6cxSI2nho7qOaPW/UpzOfSS/MeKK/9vfM2lfs+uItXH7LWtvS9wD1erfH1a+BXHCrCp4LA1l
fADDhRIiGTSS3i0Zu5xV3INNRHrCCCl6patltQ8RZTqzDMri7ombgIxjN51Zo7xV77EZcThV
0GA8iIN+7T53uHhUJpjfLIztHs/69OclRvHux9hCflfOm7GY5Sc4nqjfES+5XPArGGWiQSEk
ez37QfXqsxO3oCHK4b3DFZysG4uyOuC/WL80ab3muQ3tgwjBhq0D3JZN5kvu5gSuNZPa1WrV
hEgXkd6C7s5stqB6/htVpshG08jRz9DEutGM9oKQ1ncTivbfPNx7pILoHWvvT7N5i/puVoNu
bPUmLXh/2wA6wzAzuuoONiIL14Xpw6jLSnqpaLWElo2yTIFZ/CU/nCvvpW1Dj1457P3Ci9bD
0RPkWSR+CuucpgxrEmaw4UOLxflzuYYaq1RJwygOO5K0s2bAWOcXpgteyUOnQ3d/EjJAWRri
2v0ubiq+4H3KUOMlbznlPAY/1T8YyyJPM88+Ueahe/AW1zoUwZayNcTnuM7cq6yBV8Wr3GOI
LFXhtT0UVuJLChPMJKVKVsa7qNorlLkMMIIGxzCCBa+gAwIBAgICAIswDQYJKoZIhvcNAQEF
BQAwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJT
ZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBD
bGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQTAeFw0xMDEwMTQwMTM2MzRa
Fw0xMjEwMTQxMjAxMDdaMIHAMSAwHgYDVQQNExcyNzQ1ODEtOU5YMDRxeExEYjBvNDY5VDEL
MAkGA1UEBhMCVVMxETAPBgNVBAgTCENvbG9yYWRvMQ8wDQYDVQQHEwZEZW52ZXIxLDAqBgNV
BAsTI1N0YXJ0Q29tIFRydXN0ZWQgQ2VydGlmaWNhdGUgTWVtYmVyMRowGAYDVQQDExFQZXRl
ciBTYWludC1BbmRyZTEhMB8GCSqGSIb3DQEJARYSc3RwZXRlckBzdHBldGVyLmltMIIBIjAN
BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuERvnrkpQTx9wbJfgxbNKEYvt0IilecZRUM6
wrbCzIUPCocuYhaAJcQoqIyHaKybPQ7f+DIGIAolAa3dHnNdlsXP2smTft/ZNpj10PIG5bil
NAqLUYwmLJaEaqY7BMW8423U3blW43/luLJk/Pq4OsWcw7AK3LeVh1U/HOgqhin26N3h72X1
nbLEpZFrgcp8egmWtXLCbLBDMqUK3j6wjLldni79muzYEVqU0A5GqSeb8Wc4kIx8VI5yL24J
KzinG2iVRP5ZDEbOZETzBXJabUsV56XSxqPG9DK6ke+ybCiL/wKV1HFqdtFB1y25lfvHgOP2
gyEApBKEDNjgLmKyyQIDAQABo4IC+zCCAvcwCQYDVR0TBAIwADALBgNVHQ8EBAMCBLAwHQYD
VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBS2EW2iNB+g0EibKJLBdv8I
eLovVDAfBgNVHSMEGDAWgBR7iZySlyShhEcCy3T8LvSs3DLl8zAdBgNVHREEFjAUgRJzdHBl
dGVyQHN0cGV0ZXIuaW0wggFCBgNVHSAEggE5MIIBNTCCATEGCysGAQQBgbU3AQICMIIBIDAu
BggrBgEFBQcCARYiaHR0cDovL3d3dy5zdGFydHNzbC5jb20vcG9saWN5LnBkZjA0BggrBgEF
BQcCARYoaHR0cDovL3d3dy5zdGFydHNzbC5jb20vaW50ZXJtZWRpYXRlLnBkZjCBtwYIKwYB
BQUHAgIwgaowFBYNU3RhcnRDb20gTHRkLjADAgEBGoGRTGltaXRlZCBMaWFiaWxpdHksIHNl
ZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENlcnRpZmlj
YXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL3d3dy5zdGFydHNz
bC5jb20vcG9saWN5LnBkZjBjBgNVHR8EXDBaMCugKaAnhiVodHRwOi8vd3d3LnN0YXJ0c3Ns
LmNvbS9jcnR1My1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9jcnR1
My1jcmwuY3JsMIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2NzcC5z
dGFydHNzbC5jb20vc3ViL2NsYXNzMy9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NlcnRzL3N1Yi5jbGFzczMuY2xpZW50LmNhLmNydDAjBgNVHRIE
HDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBADVtbXJG
tKAr55xc/OUM546gXUybI72Bank0w739Mv+9BBNtq9rMEvCnLmSKhBi76c1mdXh6zXs8RQDo
6nR/aPabE3llF2T4z80smi9jfnl3y9dpu9TcgDoqDLZ7a2lBlW656XAAQzHjvLp2MC7/mxlg
PYH2axa+q40mAYM20GbNsAEGbWQT1IqIh0BcLLsgbaMJHbyG/57zd9JLyMX3Vry1L1fJRQr3
GeLxMV5RtxN+mBgxrwFz/cOc09COiFExlsHgekpB5O43gqsAU16MXypyoSt4MrSfKTMHIGx6
2RF/M6vqUlvhi28gk2ZUvQ/+OX5+gjcZyooEzAAn4RuOKNswggbHMIIFr6ADAgECAgIAizAN
BgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4x
KzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMT
L1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBMB4XDTEw
MTAxNDAxMzYzNFoXDTEyMTAxNDEyMDEwN1owgcAxIDAeBgNVBA0TFzI3NDU4MS05TlgwNHF4
TERiMG80NjlUMQswCQYDVQQGEwJVUzERMA8GA1UECBMIQ29sb3JhZG8xDzANBgNVBAcTBkRl
bnZlcjEsMCoGA1UECxMjU3RhcnRDb20gVHJ1c3RlZCBDZXJ0aWZpY2F0ZSBNZW1iZXIxGjAY
BgNVBAMTEVBldGVyIFNhaW50LUFuZHJlMSEwHwYJKoZIhvcNAQkBFhJzdHBldGVyQHN0cGV0
ZXIuaW0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC4RG+euSlBPH3Bsl+DFs0o
Ri+3QiKV5xlFQzrCtsLMhQ8Khy5iFoAlxCiojIdorJs9Dt/4MgYgCiUBrd0ec12Wxc/ayZN+
39k2mPXQ8gbluKU0CotRjCYsloRqpjsExbzjbdTduVbjf+W4smT8+rg6xZzDsArct5WHVT8c
6CqGKfbo3eHvZfWdssSlkWuBynx6CZa1csJssEMypQrePrCMuV2eLv2a7NgRWpTQDkapJ5vx
ZziQjHxUjnIvbgkrOKcbaJVE/lkMRs5kRPMFclptSxXnpdLGo8b0MrqR77JsKIv/ApXUcWp2
0UHXLbmV+8eA4/aDIQCkEoQM2OAuYrLJAgMBAAGjggL7MIIC9zAJBgNVHRMEAjAAMAsGA1Ud
DwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHQYDVR0OBBYEFLYRbaI0
H6DQSJsoksF2/wh4ui9UMB8GA1UdIwQYMBaAFHuJnJKXJKGERwLLdPwu9KzcMuXzMB0GA1Ud
EQQWMBSBEnN0cGV0ZXJAc3RwZXRlci5pbTCCAUIGA1UdIASCATkwggE1MIIBMQYLKwYBBAGB
tTcBAgIwggEgMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3ku
cGRmMDQGCCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUu
cGRmMIG3BggrBgEFBQcCAjCBqjAUFg1TdGFydENvbSBMdGQuMAMCAQEagZFMaW1pdGVkIExp
YWJpbGl0eSwgc2VlIHNlY3Rpb24gKkxlZ2FsIExpbWl0YXRpb25zKiBvZiB0aGUgU3RhcnRD
b20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUG9saWN5IGF2YWlsYWJsZSBhdCBodHRwOi8v
d3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMGMGA1UdHwRcMFowK6ApoCeGJWh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NydHUzLWNybC5jcmwwK6ApoCeGJWh0dHA6Ly9jcmwuc3RhcnRz
c2wuY29tL2NydHUzLWNybC5jcmwwgY4GCCsGAQUFBwEBBIGBMH8wOQYIKwYBBQUHMAGGLWh0
dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9zdWIvY2xhc3MzL2NsaWVudC9jYTBCBggrBgEFBQcw
AoY2aHR0cDovL3d3dy5zdGFydHNzbC5jb20vY2VydHMvc3ViLmNsYXNzMy5jbGllbnQuY2Eu
Y3J0MCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tLzANBgkqhkiG9w0BAQUF
AAOCAQEANW1tcka0oCvnnFz85QznjqBdTJsjvYFqeTTDvf0y/70EE22r2swS8KcuZIqEGLvp
zWZ1eHrNezxFAOjqdH9o9psTeWUXZPjPzSyaL2N+eXfL12m71NyAOioMtntraUGVbrnpcABD
MeO8unYwLv+bGWA9gfZrFr6rjSYBgzbQZs2wAQZtZBPUioiHQFwsuyBtowkdvIb/nvN30kvI
xfdWvLUvV8lFCvcZ4vExXlG3E36YGDGvAXP9w5zT0I6IUTGWweB6SkHk7jeCqwBTXoxfKnKh
K3gytJ8pMwcgbHrZEX8zq+pSW+GLbyCTZlS9D/45fn6CNxnKigTMACfhG44o2zGCA80wggPJ
AgEBMIGTMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UE
CxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRD
b20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMAkGBSsOAwIa
BQCgggIOMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTExMDMw
OTE2NDQzM1owIwYJKoZIhvcNAQkEMRYEFNtRTdPabnMX1VVHN7XQ7oljL1zWMF8GCSqGSIb3
DQEJDzFSMFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggq
hkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBpAYJKwYBBAGCNxAEMYGWMIGT
MIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2Vj
dXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xh
c3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMIGmBgsqhkiG9w0BCRAC
CzGBlqCBkzCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNV
BAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0
Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBAgIAizANBgkqhkiG
9w0BAQEFAASCAQAKJcN9NTLss/IGI6vcUN2bfOwSvTo1aV+pi4TYy1noPz5hVlVhDA2GY1Bs
q+XpC4NMIMXfmszctCAsPlUCOlg8a8GiOxx3a6vxEd4I3aDSbctA2e6gH0fbX/md3MyHJ1IC
cO0aIpE0CuGEYMgG/IDmQtdLoDYSCWARnum581QqzM5wRv92c2Qzbj+95M9S1aUzOxKUx4+L
BJtp/znkdt5hKwB0W7YIWOwH4/b+0BzW9xS4wO7EFiPaQFDeVcMyGEtMKimgKCZllDWxw32R
lyguUlZqALinjwIhifVECMcR+5XYgH4DrwiCfu7/pZq+NkGs270qeTITh3bYxl8PfkmAAAAA
AAAA
--------------ms070101090700000008090901--

From prvs=104268806f=timothy.miller.27.ctr@us.af.mil  Wed Mar  9 08:20:29 2011
Return-Path: <prvs=104268806f=timothy.miller.27.ctr@us.af.mil>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3151A3A6881 for <urn@core3.amsl.com>; Wed,  9 Mar 2011 08:20:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8YQvSW55u4Ty for <urn@core3.amsl.com>; Wed,  9 Mar 2011 08:20:28 -0800 (PST)
Received: from us.af.mil (52vejx-mr-009.us.af.mil [131.9.254.143]) by core3.amsl.com (Postfix) with ESMTP id D62B33A68CF for <urn@ietf.org>; Wed,  9 Mar 2011 08:20:27 -0800 (PST)
Received: from ([131.9.32.103]) by 52vejx-mr-009.us.af.mil with ESMTP with TLS id 70Z0FN1.5798230; Wed, 09 Mar 2011 10:21:39 -0600
Received: from 52VEJX-MV09-02.area52.afnoapps.usaf.mil ([131.9.33.26]) by 52VEJX-HT-007.area52.afnoapps.usaf.mil ([131.9.32.103]) with mapi; Wed, 9 Mar 2011 10:21:39 -0600
From: "MILLER, TIMOTHY J CTR USAF AFMC ESC/HNCDP" <timothy.miller.27.ctr@us.af.mil>
To: "Kemp, David P." <DPKemp@missi.ncsc.mil>, "urn@ietf.org" <urn@ietf.org>, "info@cbuid.org" <info@cbuid.org>
Date: Wed, 9 Mar 2011 10:21:36 -0600
Thread-Topic: URN for hash namespaces
Thread-Index: Acvea26TvW3cUDcXTv26yMduedXhEwACkfag
Message-ID: <2BC7B20DF951044893E4713EFAFEEC9B01064556AB1E@52VEJX-MV09-02.area52.afnoapps.usaf.mil>
References: <C1A47F1540DF3246A8D30C853C05D0DA03B8A893@DABECK.missi.ncsc.mil>
In-Reply-To: <C1A47F1540DF3246A8D30C853C05D0DA03B8A893@DABECK.missi.ncsc.mil>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailman-Approved-At: Wed, 09 Mar 2011 10:38:43 -0800
Subject: Re: [urn] URN for hash namespaces
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Mar 2011 18:37:12 -0000

Personally I think UUID version 5 suffices, for which there is already an R=
FC defining URN syntax, but it would be nice to extend it for hash agility.=
  I did once track down an ITU-T area representative to discuss the idea, b=
ut I got the impression it would be more work than it was probably worth.

//SIGNED//=20

Timothy J. Miller, FFRDC, ESC/HNCDP=20
(The MITRE Corporation)


> -----Original Message-----
> From: Kemp, David P. [mailto:DPKemp@missi.ncsc.mil]
> Sent: Wednesday, March 09, 2011 9:06 AM
> To: urn@ietf.org; info@cbuid.org
> Cc: Kemp, David P.; MILLER, TIMOTHY J CTR USAF AFMC ESC/HNCDP
> Subject: URN for hash namespaces
>=20
> URN guys,
>=20
>=20
>=20
> To support a new proposal for the PKIX working group, it would be useful =
to have a standard syntax for unique
> identifiers based on cryptographic hashes.  An Internet Draft was publish=
ed in 2003 defining a suitable URN
> namespace (http://tools.ietf.org/id/draft-thiemann-hash-urn-01.txt), but =
it was never published as an RFC.
>=20
>=20
>=20
> Does anyone remember this draft, or know the reasons for its failure to p=
rogress (issues to be resolved, or
> simple lack of follow-up)?   If it were submitted today, I'd suggest usin=
g base64 encoding instead of base32,
> but otherwise it appears to perfectly fit a need.
>=20
>=20
>=20
> Thanks,
>=20
> Dave Kemp


From stpeter@stpeter.im  Wed Mar  9 10:54:17 2011
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6AAC93A6928 for <urn@core3.amsl.com>; Wed,  9 Mar 2011 10:54:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.609
X-Spam-Level: 
X-Spam-Status: No, score=-102.609 tagged_above=-999 required=5 tests=[AWL=-0.010, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eEJM7vEED1CR for <urn@core3.amsl.com>; Wed,  9 Mar 2011 10:54:16 -0800 (PST)
Received: from stpeter.im (stpeter.im [207.210.219.233]) by core3.amsl.com (Postfix) with ESMTP id 67D103A680F for <urn@ietf.org>; Wed,  9 Mar 2011 10:54:16 -0800 (PST)
Received: from dhcp-64-101-72-185.cisco.com (dhcp-64-101-72-185.cisco.com [64.101.72.185]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 7DD2F400F6; Wed,  9 Mar 2011 12:15:33 -0700 (MST)
Message-ID: <4D77CD22.2080303@stpeter.im>
Date: Wed, 09 Mar 2011 11:55:30 -0700
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: "MILLER, TIMOTHY J CTR USAF AFMC ESC/HNCDP" <timothy.miller.27.ctr@us.af.mil>
References: <C1A47F1540DF3246A8D30C853C05D0DA03B8A893@DABECK.missi.ncsc.mil> <2BC7B20DF951044893E4713EFAFEEC9B01064556AB1E@52VEJX-MV09-02.area52.afnoapps.usaf.mil>
In-Reply-To: <2BC7B20DF951044893E4713EFAFEEC9B01064556AB1E@52VEJX-MV09-02.area52.afnoapps.usaf.mil>
X-Enigmail-Version: 1.1.1
OpenPGP: url=http://www.saint-andre.com/me/stpeter.asc
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms050709060004040107050303"
Cc: "info@cbuid.org" <info@cbuid.org>, "Kemp, David P." <DPKemp@missi.ncsc.mil>, "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] URN for hash namespaces
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Mar 2011 18:54:17 -0000

This is a cryptographically signed message in MIME format.

--------------ms050709060004040107050303
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On 3/9/11 9:21 AM, MILLER, TIMOTHY J CTR USAF AFMC ESC/HNCDP wrote:

> Personally I think UUID version 5 suffices, for which there is
> already an RFC defining URN syntax, but it would be nice to extend it
> for hash agility.  I did once track down an ITU-T area representative
> to discuss the idea, but I got the impression it would be more work
> than it was probably worth.

You mean RFC 4122? Yes, that would serve the same purpose.

Peter

--=20
Peter Saint-Andre
https://stpeter.im/




--------------ms050709060004040107050303
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIITzjCC
BjQwggQcoAMCAQICASMwDQYJKoZIhvcNAQELBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoT
DVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNp
Z25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA3
MTAyNDIxMDMzM1oXDTE3MTAyNDIxMDMzM1owgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1T
dGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWdu
aW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENs
aWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALmjSW4SPiDKlAinvVeL
ZOVfItiuP1aRHL530E7QUc9icCwL33+PH+Js1HAh8CgWFl34sOxx1FJyS/C4VLPRsqDfP72j
tzCVUAL0DAxZ7wgzQvFz7x61jGxfhYhqYb1+PPOLkYBbkRIrPMg3dLEdKmXIYJYXDH+mB/V/
jLo73/Kb7h/rNoNg/oHHSv5Jolyvp5IY2btfcTBfW/telEFj5rDTX2juTvZ3Qhf3XQX5ca3Q
7A10zrUV/cWJOJ7F5RltbEIaboZmX5JBUb3FhUiAdBotehAX6DbDOuYoJtVxmGof6GuVGcPo
98K4TJf8FHo+UA9EOVDp/W7fCqKT4sXk/XkCAwEAAaOCAa0wggGpMA8GA1UdEwEB/wQFMAMB
Af8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBR7iZySlyShhEcCy3T8LvSs3DLl8zAfBgNV
HSMEGDAWgBROC+8apEBbpRdphzDKNGhD0EGu8jBmBggrBgEFBQcBAQRaMFgwJwYIKwYBBQUH
MAGGG2h0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9jYTAtBggrBgEFBQcwAoYhaHR0cDovL3d3
dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MFsGA1UdHwRUMFIwJ6AloCOGIWh0dHA6Ly93d3cu
c3RhcnRzc2wuY29tL3Nmc2NhLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20v
c2ZzY2EuY3JsMIGABgNVHSAEeTB3MHUGCysGAQQBgbU3AQIBMGYwLgYIKwYBBQUHAgEWImh0
dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwDQYJKoZIhvcNAQELBQADggIBAGpd
SbdLFMhirxK37V4gE00+uW74UdAXtDgQI3AsRZWtaRtKHgAxFBSteqz4kDkeAjH/1b+K8tQR
6cxSI2nho7qOaPW/UpzOfSS/MeKK/9vfM2lfs+uItXH7LWtvS9wD1erfH1a+BXHCrCp4LA1l
fADDhRIiGTSS3i0Zu5xV3INNRHrCCCl6patltQ8RZTqzDMri7ombgIxjN51Zo7xV77EZcThV
0GA8iIN+7T53uHhUJpjfLIztHs/69OclRvHux9hCflfOm7GY5Sc4nqjfES+5XPArGGWiQSEk
ez37QfXqsxO3oCHK4b3DFZysG4uyOuC/WL80ab3muQ3tgwjBhq0D3JZN5kvu5gSuNZPa1WrV
hEgXkd6C7s5stqB6/htVpshG08jRz9DEutGM9oKQ1ncTivbfPNx7pILoHWvvT7N5i/puVoNu
bPUmLXh/2wA6wzAzuuoONiIL14Xpw6jLSnqpaLWElo2yTIFZ/CU/nCvvpW1Dj1457P3Ci9bD
0RPkWSR+CuucpgxrEmaw4UOLxflzuYYaq1RJwygOO5K0s2bAWOcXpgteyUOnQ3d/EjJAWRri
2v0ubiq+4H3KUOMlbznlPAY/1T8YyyJPM88+Ueahe/AW1zoUwZayNcTnuM7cq6yBV8Wr3GOI
LFXhtT0UVuJLChPMJKVKVsa7qNorlLkMMIIGxzCCBa+gAwIBAgICAIswDQYJKoZIhvcNAQEF
BQAwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJT
ZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBD
bGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQTAeFw0xMDEwMTQwMTM2MzRa
Fw0xMjEwMTQxMjAxMDdaMIHAMSAwHgYDVQQNExcyNzQ1ODEtOU5YMDRxeExEYjBvNDY5VDEL
MAkGA1UEBhMCVVMxETAPBgNVBAgTCENvbG9yYWRvMQ8wDQYDVQQHEwZEZW52ZXIxLDAqBgNV
BAsTI1N0YXJ0Q29tIFRydXN0ZWQgQ2VydGlmaWNhdGUgTWVtYmVyMRowGAYDVQQDExFQZXRl
ciBTYWludC1BbmRyZTEhMB8GCSqGSIb3DQEJARYSc3RwZXRlckBzdHBldGVyLmltMIIBIjAN
BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuERvnrkpQTx9wbJfgxbNKEYvt0IilecZRUM6
wrbCzIUPCocuYhaAJcQoqIyHaKybPQ7f+DIGIAolAa3dHnNdlsXP2smTft/ZNpj10PIG5bil
NAqLUYwmLJaEaqY7BMW8423U3blW43/luLJk/Pq4OsWcw7AK3LeVh1U/HOgqhin26N3h72X1
nbLEpZFrgcp8egmWtXLCbLBDMqUK3j6wjLldni79muzYEVqU0A5GqSeb8Wc4kIx8VI5yL24J
KzinG2iVRP5ZDEbOZETzBXJabUsV56XSxqPG9DK6ke+ybCiL/wKV1HFqdtFB1y25lfvHgOP2
gyEApBKEDNjgLmKyyQIDAQABo4IC+zCCAvcwCQYDVR0TBAIwADALBgNVHQ8EBAMCBLAwHQYD
VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBS2EW2iNB+g0EibKJLBdv8I
eLovVDAfBgNVHSMEGDAWgBR7iZySlyShhEcCy3T8LvSs3DLl8zAdBgNVHREEFjAUgRJzdHBl
dGVyQHN0cGV0ZXIuaW0wggFCBgNVHSAEggE5MIIBNTCCATEGCysGAQQBgbU3AQICMIIBIDAu
BggrBgEFBQcCARYiaHR0cDovL3d3dy5zdGFydHNzbC5jb20vcG9saWN5LnBkZjA0BggrBgEF
BQcCARYoaHR0cDovL3d3dy5zdGFydHNzbC5jb20vaW50ZXJtZWRpYXRlLnBkZjCBtwYIKwYB
BQUHAgIwgaowFBYNU3RhcnRDb20gTHRkLjADAgEBGoGRTGltaXRlZCBMaWFiaWxpdHksIHNl
ZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENlcnRpZmlj
YXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL3d3dy5zdGFydHNz
bC5jb20vcG9saWN5LnBkZjBjBgNVHR8EXDBaMCugKaAnhiVodHRwOi8vd3d3LnN0YXJ0c3Ns
LmNvbS9jcnR1My1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9jcnR1
My1jcmwuY3JsMIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2NzcC5z
dGFydHNzbC5jb20vc3ViL2NsYXNzMy9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NlcnRzL3N1Yi5jbGFzczMuY2xpZW50LmNhLmNydDAjBgNVHRIE
HDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBADVtbXJG
tKAr55xc/OUM546gXUybI72Bank0w739Mv+9BBNtq9rMEvCnLmSKhBi76c1mdXh6zXs8RQDo
6nR/aPabE3llF2T4z80smi9jfnl3y9dpu9TcgDoqDLZ7a2lBlW656XAAQzHjvLp2MC7/mxlg
PYH2axa+q40mAYM20GbNsAEGbWQT1IqIh0BcLLsgbaMJHbyG/57zd9JLyMX3Vry1L1fJRQr3
GeLxMV5RtxN+mBgxrwFz/cOc09COiFExlsHgekpB5O43gqsAU16MXypyoSt4MrSfKTMHIGx6
2RF/M6vqUlvhi28gk2ZUvQ/+OX5+gjcZyooEzAAn4RuOKNswggbHMIIFr6ADAgECAgIAizAN
BgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4x
KzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMT
L1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBMB4XDTEw
MTAxNDAxMzYzNFoXDTEyMTAxNDEyMDEwN1owgcAxIDAeBgNVBA0TFzI3NDU4MS05TlgwNHF4
TERiMG80NjlUMQswCQYDVQQGEwJVUzERMA8GA1UECBMIQ29sb3JhZG8xDzANBgNVBAcTBkRl
bnZlcjEsMCoGA1UECxMjU3RhcnRDb20gVHJ1c3RlZCBDZXJ0aWZpY2F0ZSBNZW1iZXIxGjAY
BgNVBAMTEVBldGVyIFNhaW50LUFuZHJlMSEwHwYJKoZIhvcNAQkBFhJzdHBldGVyQHN0cGV0
ZXIuaW0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC4RG+euSlBPH3Bsl+DFs0o
Ri+3QiKV5xlFQzrCtsLMhQ8Khy5iFoAlxCiojIdorJs9Dt/4MgYgCiUBrd0ec12Wxc/ayZN+
39k2mPXQ8gbluKU0CotRjCYsloRqpjsExbzjbdTduVbjf+W4smT8+rg6xZzDsArct5WHVT8c
6CqGKfbo3eHvZfWdssSlkWuBynx6CZa1csJssEMypQrePrCMuV2eLv2a7NgRWpTQDkapJ5vx
ZziQjHxUjnIvbgkrOKcbaJVE/lkMRs5kRPMFclptSxXnpdLGo8b0MrqR77JsKIv/ApXUcWp2
0UHXLbmV+8eA4/aDIQCkEoQM2OAuYrLJAgMBAAGjggL7MIIC9zAJBgNVHRMEAjAAMAsGA1Ud
DwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHQYDVR0OBBYEFLYRbaI0
H6DQSJsoksF2/wh4ui9UMB8GA1UdIwQYMBaAFHuJnJKXJKGERwLLdPwu9KzcMuXzMB0GA1Ud
EQQWMBSBEnN0cGV0ZXJAc3RwZXRlci5pbTCCAUIGA1UdIASCATkwggE1MIIBMQYLKwYBBAGB
tTcBAgIwggEgMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3ku
cGRmMDQGCCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUu
cGRmMIG3BggrBgEFBQcCAjCBqjAUFg1TdGFydENvbSBMdGQuMAMCAQEagZFMaW1pdGVkIExp
YWJpbGl0eSwgc2VlIHNlY3Rpb24gKkxlZ2FsIExpbWl0YXRpb25zKiBvZiB0aGUgU3RhcnRD
b20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUG9saWN5IGF2YWlsYWJsZSBhdCBodHRwOi8v
d3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMGMGA1UdHwRcMFowK6ApoCeGJWh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NydHUzLWNybC5jcmwwK6ApoCeGJWh0dHA6Ly9jcmwuc3RhcnRz
c2wuY29tL2NydHUzLWNybC5jcmwwgY4GCCsGAQUFBwEBBIGBMH8wOQYIKwYBBQUHMAGGLWh0
dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9zdWIvY2xhc3MzL2NsaWVudC9jYTBCBggrBgEFBQcw
AoY2aHR0cDovL3d3dy5zdGFydHNzbC5jb20vY2VydHMvc3ViLmNsYXNzMy5jbGllbnQuY2Eu
Y3J0MCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tLzANBgkqhkiG9w0BAQUF
AAOCAQEANW1tcka0oCvnnFz85QznjqBdTJsjvYFqeTTDvf0y/70EE22r2swS8KcuZIqEGLvp
zWZ1eHrNezxFAOjqdH9o9psTeWUXZPjPzSyaL2N+eXfL12m71NyAOioMtntraUGVbrnpcABD
MeO8unYwLv+bGWA9gfZrFr6rjSYBgzbQZs2wAQZtZBPUioiHQFwsuyBtowkdvIb/nvN30kvI
xfdWvLUvV8lFCvcZ4vExXlG3E36YGDGvAXP9w5zT0I6IUTGWweB6SkHk7jeCqwBTXoxfKnKh
K3gytJ8pMwcgbHrZEX8zq+pSW+GLbyCTZlS9D/45fn6CNxnKigTMACfhG44o2zGCA80wggPJ
AgEBMIGTMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UE
CxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRD
b20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMAkGBSsOAwIa
BQCgggIOMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTExMDMw
OTE4NTUzMFowIwYJKoZIhvcNAQkEMRYEFKSpgA5ddToR3ElDUQsmT4crNcPGMF8GCSqGSIb3
DQEJDzFSMFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggq
hkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBpAYJKwYBBAGCNxAEMYGWMIGT
MIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2Vj
dXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xh
c3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMIGmBgsqhkiG9w0BCRAC
CzGBlqCBkzCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNV
BAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0
Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBAgIAizANBgkqhkiG
9w0BAQEFAASCAQB0fUx2SVLb3Hy3ZGI7g+JsThiRh5RSXp3sewyJagjAyU2MVqGpfSef0GUl
Lix4eyVTtS/SVqLSzTzBrd/lzv9UsbIwPeJaGAwEdd9yMcoWP81yTZni6cVY7mJu/Sa6xRJe
R1LSkL259YP6WM+Hi3bm0EYAuUfcg/dZrwzybBy1LPbYBGM6J93Et3rgzUyGSkjpB2GBWXbC
vRyz8v7+kqGP0FPQ2mTNJc9RhiBIseAMfb7BLOy8b2m28+58GOznBIEG+Va8p0nyjNlBUViZ
2ss2uHlZgGuSzJ0pPNlOukMfoZNt3VtoIWQueJI6uk/NcDvrXTy6KPP5bPKlstev2N7HAAAA
AAAA
--------------ms050709060004040107050303--

From stpeter@stpeter.im  Wed Mar  9 20:29:11 2011
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 975873A6803 for <urn@core3.amsl.com>; Wed,  9 Mar 2011 20:29:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.47
X-Spam-Level: 
X-Spam-Status: No, score=-102.47 tagged_above=-999 required=5 tests=[AWL=-0.171, BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rbpY0dTJiNac for <urn@core3.amsl.com>; Wed,  9 Mar 2011 20:29:10 -0800 (PST)
Received: from stpeter.im (stpeter.im [207.210.219.233]) by core3.amsl.com (Postfix) with ESMTP id 5C3CB3A6849 for <urn@ietf.org>; Wed,  9 Mar 2011 20:29:10 -0800 (PST)
Received: from squire.local (dsl-251-69.dynamic-dsl.frii.net [216.17.251.69]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id BBE2F400F6; Wed,  9 Mar 2011 21:50:29 -0700 (MST)
Message-ID: <4D7853E1.50904@stpeter.im>
Date: Wed, 09 Mar 2011 21:30:25 -0700
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: =?UTF-8?B?Ik1hcnRpbiBKLiBEw7xyc3Qi?= <duerst@it.aoyama.ac.jp>
References: <AANLkTiny2z4XQxEpHnW_KR6nEJ2=FhYb93Na7hU0O_78@mail.gmail.com> <4D770738.8010403@stpeter.im> <4D774434.6020605@it.aoyama.ac.jp>
In-Reply-To: <4D774434.6020605@it.aoyama.ac.jp>
X-Enigmail-Version: 1.1.1
OpenPGP: url=http://www.saint-andre.com/me/stpeter.asc
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms090804040109080606010801"
Cc: urn@ietf.org
Subject: [urn] fragment identifiers (was: Re: Meeting in Prague for IETF 80)
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Mar 2011 04:29:11 -0000

This is a cryptographically signed message in MIME format.

--------------ms090804040109080606010801
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<hat type=3D'individual'/>

On 3/9/11 2:11 AM, "Martin J. D=C3=BCrst" wrote:
>=20
> On 2011/03/09 13:51, Peter Saint-Andre wrote:
>>
>> It seems to me that we could spend quite a bit of time on the issues t=
he
>> big issues that Juha mentioned the other day:
>>
>>     As regards the URN syntax, the key issue - at least from my point =
of
>>     view - that should be discussed more widely is the usage of
>>     <fragment>  and<query>  in the way suggested in RFC2141bis.
>=20
> I haven't exactly been able to figure out what RFC2141bis is proposing
> for fragment identifiers. One reason is that as it is currently written=
,
> it contains way too much meta stuff explicitly discussing changes to it=
s
> predecessor, rather than just new stuff. Noting issues in an ID can
> sometimes be extremely helpful, but going as far as to point out
> explicit and obvious clerical errors in the previous version rather tha=
n
> just fix them seems overkill.
>=20
> Anyway, from a higher-up view, RFC2141bis is defining the "urn:" URI
> scheme, and URI scheme definitions in general are supposed to say
> nothing (or just a little in some exceptional cases) on fragment
> identifiers. The reason for this is that fragment identifiers are
> defined per MIME Media Type, not per URI scheme.
>=20
> So if I have something like "urn:foo:bar:baz#here", then the urn spec
> only has to say what "urn:foo:bar:baz" is supposed to mean, the meaning=

> of "here" is defined by whatever format I might get back when resolving=

> "urn:foo:bar:baz". If I have a browser that resolves (some) urns (I
> don't know one, but there should be some), this is what already happens=
,
> and it shouldn't and won't change. RFC2141bis doesn't have to say
> anything for this to work.
>=20
> In case RFC2141bis tries to do anything else than the above, that would=

> be a very bad idea, and should be fixed quickly.

Here is what RFC 3986 says:

   The semantics of a fragment identifier are defined by the set of
   representations that might result from a retrieval action on the
   primary resource.  The fragment's format and resolution is therefore
   dependent on the media type [RFC2046] of a potentially retrieved
   representation, even though such a retrieval is only performed if the
   URI is dereferenced.  If no such representation exists, then the
   semantics of the fragment are considered unknown and are effectively
   unconstrained.  Fragment identifier semantics are independent of the
   URI scheme and thus cannot be redefined by scheme specifications.

As far as I can see, the semantics of fragment identifiers in URNs would
not be defined by media types because URNs are not generally resolved
for the purpose of retrieving a representation. Therefore, in the
context of URNs, the semantics of the fragment would be considered
unknown and would be effectively unconstrained (at least from the
perspective of the 'urn:' URI scheme).

2141bis seems to imply that the semantics of the fragment identifier
could be constrained by the definition of a particular URN namespace
(despite the fact that they are not constrained by the 'urn:' URI scheme
itself). I'm not sure what the use cases are here, but perhaps folks on
the list could explain a bit more what they mean by reusing an
identifier scheme that designates objects of such complexity that it is
necessary to reference parts of the objects via fragment identifiers.

Peter

--=20
Peter Saint-Andre
https://stpeter.im/




--------------ms090804040109080606010801
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIITzjCC
BjQwggQcoAMCAQICASMwDQYJKoZIhvcNAQELBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoT
DVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNp
Z25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA3
MTAyNDIxMDMzM1oXDTE3MTAyNDIxMDMzM1owgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1T
dGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWdu
aW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENs
aWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALmjSW4SPiDKlAinvVeL
ZOVfItiuP1aRHL530E7QUc9icCwL33+PH+Js1HAh8CgWFl34sOxx1FJyS/C4VLPRsqDfP72j
tzCVUAL0DAxZ7wgzQvFz7x61jGxfhYhqYb1+PPOLkYBbkRIrPMg3dLEdKmXIYJYXDH+mB/V/
jLo73/Kb7h/rNoNg/oHHSv5Jolyvp5IY2btfcTBfW/telEFj5rDTX2juTvZ3Qhf3XQX5ca3Q
7A10zrUV/cWJOJ7F5RltbEIaboZmX5JBUb3FhUiAdBotehAX6DbDOuYoJtVxmGof6GuVGcPo
98K4TJf8FHo+UA9EOVDp/W7fCqKT4sXk/XkCAwEAAaOCAa0wggGpMA8GA1UdEwEB/wQFMAMB
Af8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBR7iZySlyShhEcCy3T8LvSs3DLl8zAfBgNV
HSMEGDAWgBROC+8apEBbpRdphzDKNGhD0EGu8jBmBggrBgEFBQcBAQRaMFgwJwYIKwYBBQUH
MAGGG2h0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9jYTAtBggrBgEFBQcwAoYhaHR0cDovL3d3
dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MFsGA1UdHwRUMFIwJ6AloCOGIWh0dHA6Ly93d3cu
c3RhcnRzc2wuY29tL3Nmc2NhLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20v
c2ZzY2EuY3JsMIGABgNVHSAEeTB3MHUGCysGAQQBgbU3AQIBMGYwLgYIKwYBBQUHAgEWImh0
dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwDQYJKoZIhvcNAQELBQADggIBAGpd
SbdLFMhirxK37V4gE00+uW74UdAXtDgQI3AsRZWtaRtKHgAxFBSteqz4kDkeAjH/1b+K8tQR
6cxSI2nho7qOaPW/UpzOfSS/MeKK/9vfM2lfs+uItXH7LWtvS9wD1erfH1a+BXHCrCp4LA1l
fADDhRIiGTSS3i0Zu5xV3INNRHrCCCl6patltQ8RZTqzDMri7ombgIxjN51Zo7xV77EZcThV
0GA8iIN+7T53uHhUJpjfLIztHs/69OclRvHux9hCflfOm7GY5Sc4nqjfES+5XPArGGWiQSEk
ez37QfXqsxO3oCHK4b3DFZysG4uyOuC/WL80ab3muQ3tgwjBhq0D3JZN5kvu5gSuNZPa1WrV
hEgXkd6C7s5stqB6/htVpshG08jRz9DEutGM9oKQ1ncTivbfPNx7pILoHWvvT7N5i/puVoNu
bPUmLXh/2wA6wzAzuuoONiIL14Xpw6jLSnqpaLWElo2yTIFZ/CU/nCvvpW1Dj1457P3Ci9bD
0RPkWSR+CuucpgxrEmaw4UOLxflzuYYaq1RJwygOO5K0s2bAWOcXpgteyUOnQ3d/EjJAWRri
2v0ubiq+4H3KUOMlbznlPAY/1T8YyyJPM88+Ueahe/AW1zoUwZayNcTnuM7cq6yBV8Wr3GOI
LFXhtT0UVuJLChPMJKVKVsa7qNorlLkMMIIGxzCCBa+gAwIBAgICAIswDQYJKoZIhvcNAQEF
BQAwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJT
ZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBD
bGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQTAeFw0xMDEwMTQwMTM2MzRa
Fw0xMjEwMTQxMjAxMDdaMIHAMSAwHgYDVQQNExcyNzQ1ODEtOU5YMDRxeExEYjBvNDY5VDEL
MAkGA1UEBhMCVVMxETAPBgNVBAgTCENvbG9yYWRvMQ8wDQYDVQQHEwZEZW52ZXIxLDAqBgNV
BAsTI1N0YXJ0Q29tIFRydXN0ZWQgQ2VydGlmaWNhdGUgTWVtYmVyMRowGAYDVQQDExFQZXRl
ciBTYWludC1BbmRyZTEhMB8GCSqGSIb3DQEJARYSc3RwZXRlckBzdHBldGVyLmltMIIBIjAN
BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuERvnrkpQTx9wbJfgxbNKEYvt0IilecZRUM6
wrbCzIUPCocuYhaAJcQoqIyHaKybPQ7f+DIGIAolAa3dHnNdlsXP2smTft/ZNpj10PIG5bil
NAqLUYwmLJaEaqY7BMW8423U3blW43/luLJk/Pq4OsWcw7AK3LeVh1U/HOgqhin26N3h72X1
nbLEpZFrgcp8egmWtXLCbLBDMqUK3j6wjLldni79muzYEVqU0A5GqSeb8Wc4kIx8VI5yL24J
KzinG2iVRP5ZDEbOZETzBXJabUsV56XSxqPG9DK6ke+ybCiL/wKV1HFqdtFB1y25lfvHgOP2
gyEApBKEDNjgLmKyyQIDAQABo4IC+zCCAvcwCQYDVR0TBAIwADALBgNVHQ8EBAMCBLAwHQYD
VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBS2EW2iNB+g0EibKJLBdv8I
eLovVDAfBgNVHSMEGDAWgBR7iZySlyShhEcCy3T8LvSs3DLl8zAdBgNVHREEFjAUgRJzdHBl
dGVyQHN0cGV0ZXIuaW0wggFCBgNVHSAEggE5MIIBNTCCATEGCysGAQQBgbU3AQICMIIBIDAu
BggrBgEFBQcCARYiaHR0cDovL3d3dy5zdGFydHNzbC5jb20vcG9saWN5LnBkZjA0BggrBgEF
BQcCARYoaHR0cDovL3d3dy5zdGFydHNzbC5jb20vaW50ZXJtZWRpYXRlLnBkZjCBtwYIKwYB
BQUHAgIwgaowFBYNU3RhcnRDb20gTHRkLjADAgEBGoGRTGltaXRlZCBMaWFiaWxpdHksIHNl
ZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENlcnRpZmlj
YXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL3d3dy5zdGFydHNz
bC5jb20vcG9saWN5LnBkZjBjBgNVHR8EXDBaMCugKaAnhiVodHRwOi8vd3d3LnN0YXJ0c3Ns
LmNvbS9jcnR1My1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9jcnR1
My1jcmwuY3JsMIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2NzcC5z
dGFydHNzbC5jb20vc3ViL2NsYXNzMy9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NlcnRzL3N1Yi5jbGFzczMuY2xpZW50LmNhLmNydDAjBgNVHRIE
HDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBADVtbXJG
tKAr55xc/OUM546gXUybI72Bank0w739Mv+9BBNtq9rMEvCnLmSKhBi76c1mdXh6zXs8RQDo
6nR/aPabE3llF2T4z80smi9jfnl3y9dpu9TcgDoqDLZ7a2lBlW656XAAQzHjvLp2MC7/mxlg
PYH2axa+q40mAYM20GbNsAEGbWQT1IqIh0BcLLsgbaMJHbyG/57zd9JLyMX3Vry1L1fJRQr3
GeLxMV5RtxN+mBgxrwFz/cOc09COiFExlsHgekpB5O43gqsAU16MXypyoSt4MrSfKTMHIGx6
2RF/M6vqUlvhi28gk2ZUvQ/+OX5+gjcZyooEzAAn4RuOKNswggbHMIIFr6ADAgECAgIAizAN
BgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4x
KzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMT
L1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBMB4XDTEw
MTAxNDAxMzYzNFoXDTEyMTAxNDEyMDEwN1owgcAxIDAeBgNVBA0TFzI3NDU4MS05TlgwNHF4
TERiMG80NjlUMQswCQYDVQQGEwJVUzERMA8GA1UECBMIQ29sb3JhZG8xDzANBgNVBAcTBkRl
bnZlcjEsMCoGA1UECxMjU3RhcnRDb20gVHJ1c3RlZCBDZXJ0aWZpY2F0ZSBNZW1iZXIxGjAY
BgNVBAMTEVBldGVyIFNhaW50LUFuZHJlMSEwHwYJKoZIhvcNAQkBFhJzdHBldGVyQHN0cGV0
ZXIuaW0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC4RG+euSlBPH3Bsl+DFs0o
Ri+3QiKV5xlFQzrCtsLMhQ8Khy5iFoAlxCiojIdorJs9Dt/4MgYgCiUBrd0ec12Wxc/ayZN+
39k2mPXQ8gbluKU0CotRjCYsloRqpjsExbzjbdTduVbjf+W4smT8+rg6xZzDsArct5WHVT8c
6CqGKfbo3eHvZfWdssSlkWuBynx6CZa1csJssEMypQrePrCMuV2eLv2a7NgRWpTQDkapJ5vx
ZziQjHxUjnIvbgkrOKcbaJVE/lkMRs5kRPMFclptSxXnpdLGo8b0MrqR77JsKIv/ApXUcWp2
0UHXLbmV+8eA4/aDIQCkEoQM2OAuYrLJAgMBAAGjggL7MIIC9zAJBgNVHRMEAjAAMAsGA1Ud
DwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHQYDVR0OBBYEFLYRbaI0
H6DQSJsoksF2/wh4ui9UMB8GA1UdIwQYMBaAFHuJnJKXJKGERwLLdPwu9KzcMuXzMB0GA1Ud
EQQWMBSBEnN0cGV0ZXJAc3RwZXRlci5pbTCCAUIGA1UdIASCATkwggE1MIIBMQYLKwYBBAGB
tTcBAgIwggEgMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3ku
cGRmMDQGCCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUu
cGRmMIG3BggrBgEFBQcCAjCBqjAUFg1TdGFydENvbSBMdGQuMAMCAQEagZFMaW1pdGVkIExp
YWJpbGl0eSwgc2VlIHNlY3Rpb24gKkxlZ2FsIExpbWl0YXRpb25zKiBvZiB0aGUgU3RhcnRD
b20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUG9saWN5IGF2YWlsYWJsZSBhdCBodHRwOi8v
d3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMGMGA1UdHwRcMFowK6ApoCeGJWh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NydHUzLWNybC5jcmwwK6ApoCeGJWh0dHA6Ly9jcmwuc3RhcnRz
c2wuY29tL2NydHUzLWNybC5jcmwwgY4GCCsGAQUFBwEBBIGBMH8wOQYIKwYBBQUHMAGGLWh0
dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9zdWIvY2xhc3MzL2NsaWVudC9jYTBCBggrBgEFBQcw
AoY2aHR0cDovL3d3dy5zdGFydHNzbC5jb20vY2VydHMvc3ViLmNsYXNzMy5jbGllbnQuY2Eu
Y3J0MCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tLzANBgkqhkiG9w0BAQUF
AAOCAQEANW1tcka0oCvnnFz85QznjqBdTJsjvYFqeTTDvf0y/70EE22r2swS8KcuZIqEGLvp
zWZ1eHrNezxFAOjqdH9o9psTeWUXZPjPzSyaL2N+eXfL12m71NyAOioMtntraUGVbrnpcABD
MeO8unYwLv+bGWA9gfZrFr6rjSYBgzbQZs2wAQZtZBPUioiHQFwsuyBtowkdvIb/nvN30kvI
xfdWvLUvV8lFCvcZ4vExXlG3E36YGDGvAXP9w5zT0I6IUTGWweB6SkHk7jeCqwBTXoxfKnKh
K3gytJ8pMwcgbHrZEX8zq+pSW+GLbyCTZlS9D/45fn6CNxnKigTMACfhG44o2zGCA80wggPJ
AgEBMIGTMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UE
CxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRD
b20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMAkGBSsOAwIa
BQCgggIOMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTExMDMx
MDA0MzAyNVowIwYJKoZIhvcNAQkEMRYEFPVISn5YdyaQk6cUGTitbw5UkF3XMF8GCSqGSIb3
DQEJDzFSMFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggq
hkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBpAYJKwYBBAGCNxAEMYGWMIGT
MIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2Vj
dXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xh
c3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMIGmBgsqhkiG9w0BCRAC
CzGBlqCBkzCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNV
BAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0
Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBAgIAizANBgkqhkiG
9w0BAQEFAASCAQBUWaac/3kjoFgzdRNwKpcznMY9ONp+es58PW6J5G3M+kYVrXLz8AbnHhgU
uoKst/9Q6AVDVE8sPtfO/rkzIBNs/YbIA81kdyCnApjJ+ytyeV7zgqtC4D0p1e7zZ4yT8UxS
lDAC6hOLjvR6IBiWAZqMkTF0S7q63zYMPDV9yj3xOpfcoKAqqq+AzMNXCn8drUqP/MjX5YVQ
lIUFqwmSjxgbh9zz15p5CPRjbQ/RryhHJe5nBzf2Z3qsjXQtig5X4PE0/qlXQfgQ38YRPnHP
PXPv8wam+Fas5Aihwzjqxk15dGh33x2N0fbCcs6hDgM+HQLJ9TL4L+yfKAjRVtXBqN8sAAAA
AAAA
--------------ms090804040109080606010801--

From duerst@it.aoyama.ac.jp  Thu Mar 10 02:13:31 2011
Return-Path: <duerst@it.aoyama.ac.jp>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 59FB23A68C4 for <urn@core3.amsl.com>; Thu, 10 Mar 2011 02:13:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -99.833
X-Spam-Level: 
X-Spam-Status: No, score=-99.833 tagged_above=-999 required=5 tests=[AWL=-0.043, BAYES_00=-2.599, HELO_EQ_JP=1.244, HOST_EQ_JP=1.265, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Hz5N+mnK7RBS for <urn@core3.amsl.com>; Thu, 10 Mar 2011 02:13:30 -0800 (PST)
Received: from scintmta02.scbb.aoyama.ac.jp (scintmta02.scbb.aoyama.ac.jp [133.2.253.34]) by core3.amsl.com (Postfix) with ESMTP id 231DD3A68B7 for <urn@ietf.org>; Thu, 10 Mar 2011 02:13:29 -0800 (PST)
Received: from scmse02.scbb.aoyama.ac.jp ([133.2.253.231]) by scintmta02.scbb.aoyama.ac.jp (secret/secret) with SMTP id p2AAEdRh012309 for <urn@ietf.org>; Thu, 10 Mar 2011 19:14:39 +0900
Received: from (unknown [133.2.206.133]) by scmse02.scbb.aoyama.ac.jp with smtp id 34e2_0e93_356014e8_4aff_11e0_aa3f_001d096c5782; Thu, 10 Mar 2011 19:14:39 +0900
Received: from [IPv6:::1] ([133.2.210.1]:42625) by itmail.it.aoyama.ac.jp with [XMail 1.22 ESMTP Server] id <S14E414E> for <urn@ietf.org> from <duerst@it.aoyama.ac.jp>; Thu, 10 Mar 2011 19:14:39 +0900
Message-ID: <4D78A474.5050002@it.aoyama.ac.jp>
Date: Thu, 10 Mar 2011 19:14:12 +0900
From: =?UTF-8?B?Ik1hcnRpbiBKLiBEw7xyc3Qi?= <duerst@it.aoyama.ac.jp>
Organization: Aoyama Gakuin University
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.9) Gecko/20100722 Eudora/3.0.4
MIME-Version: 1.0
To: Peter Saint-Andre <stpeter@stpeter.im>
References: <AANLkTiny2z4XQxEpHnW_KR6nEJ2=FhYb93Na7hU0O_78@mail.gmail.com> <4D770738.8010403@stpeter.im> <4D774434.6020605@it.aoyama.ac.jp> <4D7853E1.50904@stpeter.im>
In-Reply-To: <4D7853E1.50904@stpeter.im>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Cc: "uri@w3.org" <uri@w3.org>, urn@ietf.org
Subject: Re: [urn] fragment identifiers
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Mar 2011 10:13:31 -0000

Hello Peter,

I have cross-posted to the URI list, because I think it's important to 
get input from more experts. People on the URI list, this is about what 
to do (or not to do) about fragment identifiers in URNs, raised in the 
context of an update of RFC 2141.

On 2011/03/10 13:30, Peter Saint-Andre wrote:
> <hat type='individual'/>
>
> On 3/9/11 2:11 AM, "Martin J. DÃ¼rst" wrote:
>>
>> On 2011/03/09 13:51, Peter Saint-Andre wrote:

>> Anyway, from a higher-up view, RFC2141bis is defining the "urn:" URI
>> scheme, and URI scheme definitions in general are supposed to say
>> nothing (or just a little in some exceptional cases) on fragment
>> identifiers. The reason for this is that fragment identifiers are
>> defined per MIME Media Type, not per URI scheme.
>>
>> So if I have something like "urn:foo:bar:baz#here", then the urn spec
>> only has to say what "urn:foo:bar:baz" is supposed to mean, the meaning
>> of "here" is defined by whatever format I might get back when resolving
>> "urn:foo:bar:baz". If I have a browser that resolves (some) urns (I
>> don't know one, but there should be some), this is what already happens,
>> and it shouldn't and won't change. RFC2141bis doesn't have to say
>> anything for this to work.
>>
>> In case RFC2141bis tries to do anything else than the above, that would
>> be a very bad idea, and should be fixed quickly.
>
> Here is what RFC 3986 says:
>
>     The semantics of a fragment identifier are defined by the set of
>     representations that might result from a retrieval action on the
>     primary resource.  The fragment's format and resolution is therefore
>     dependent on the media type [RFC2046] of a potentially retrieved
>     representation, even though such a retrieval is only performed if the
>     URI is dereferenced.  If no such representation exists, then the
>     semantics of the fragment are considered unknown and are effectively
>     unconstrained.  Fragment identifier semantics are independent of the
>     URI scheme and thus cannot be redefined by scheme specifications.
>
> As far as I can see, the semantics of fragment identifiers in URNs would
> not be defined by media types because URNs are not generally resolved
> for the purpose of retrieving a representation.

"not generally" and "not" are not the same. Even for http: URIs, it's 
true that they are not always resolved. So in that sense, if I use
http://never_any_server_here.sw.it.aoyama.ac.jp/one/two/three
with some fragment identifier (I'm in control of sw.it.aoyama.ac.jp and 
make sure that there never is a server at 
never_any_server_here.sw.it.aoyama.ac.jp), then I'm indeed unconstrained.

On the other hand, for quite a few URNs, it would make a lot of sense to 
resolve them. Let's say I have set up some proxy or use some dedicated 
browser that helps me resolve some URNs. Then the paragraph from RFC 
3986 that you cite above clearly applies.

> Therefore, in the
> context of URNs, the semantics of the fragment would be considered
> unknown and would be effectively unconstrained (at least from the
> perspective of the 'urn:' URI scheme).

Non sequitur.

> 2141bis seems to imply that the semantics of the fragment identifier
> could be constrained by the definition of a particular URN namespace
> (despite the fact that they are not constrained by the 'urn:' URI scheme
> itself).

That would make at least some limited sense, if we could sort namespaces 
by whether they (maybe only occasionally) allow resolution, or whether 
they are absolutely and terminally never ever going to be used for 
resolution. But the last sentence from the paragraph you cite says:

                    Fragment identifier semantics are independent of the
    URI scheme and thus cannot be redefined by scheme specifications.

This not only means that the URN spec (which is just the definition of 
the 'urn:' URI scheme) cannot redefine fragment identifier semantics, it 
also seems to imply that scheme specifications (including the URN spec) 
cannot delegate such semantics to some subspaces of the scheme.

> I'm not sure what the use cases are here, but perhaps folks on
> the list could explain a bit more what they mean by reusing an
> identifier scheme that designates objects of such complexity that it is
> necessary to reference parts of the objects via fragment identifiers.

I'm looking forward to hear from other people on this list, but 
essentially even if there are very complex objects, there are always 
different ways to identify components than using a '#'.

Regards,   Martin.

-- 
#-# Martin J. DÃ¼rst, Professor, Aoyama Gakuin University
#-# http://www.sw.it.aoyama.ac.jp   mailto:duerst@it.aoyama.ac.jp

From juha.hakala@helsinki.fi  Thu Mar 10 04:27:39 2011
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E2ABF3A691D for <urn@core3.amsl.com>; Thu, 10 Mar 2011 04:27:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.549
X-Spam-Level: 
X-Spam-Status: No, score=-1.549 tagged_above=-999 required=5 tests=[AWL=-0.450, BAYES_00=-2.599, J_CHICKENPOX_33=0.6, J_CHICKENPOX_34=0.6, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 96DzTh-fIGlP for <urn@core3.amsl.com>; Thu, 10 Mar 2011 04:27:37 -0800 (PST)
Received: from smtp-rs1.it.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by core3.amsl.com (Postfix) with ESMTP id 442953A68DF for <urn@ietf.org>; Thu, 10 Mar 2011 04:27:35 -0800 (PST)
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs1.it.helsinki.fi (8.13.1/8.13.1) with ESMTP id p2ACSnXI017982 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 10 Mar 2011 14:28:50 +0200
Message-ID: <4D78C400.8060308@helsinki.fi>
Date: Thu, 10 Mar 2011 14:28:48 +0200
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: =?UTF-8?B?Ik1hcnRpbiBKLiBEw7xyc3Qi?= <duerst@it.aoyama.ac.jp>
References: <AANLkTiny2z4XQxEpHnW_KR6nEJ2=FhYb93Na7hU0O_78@mail.gmail.com>	<4D770738.8010403@stpeter.im>	<4D774434.6020605@it.aoyama.ac.jp> <4D7853E1.50904@stpeter.im> <4D78A474.5050002@it.aoyama.ac.jp>
In-Reply-To: <4D78A474.5050002@it.aoyama.ac.jp>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Cc: "uri@w3.org" <uri@w3.org>, urn@ietf.org
Subject: Re: [urn] fragment identifiers
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Mar 2011 12:27:40 -0000

Hello Martin; all,

A few comments below.

Martin J. DÃ¼rst wrote:
> Hello Peter,
> 
> I have cross-posted to the URI list, because I think it's important to 
> get input from more experts. People on the URI list, this is about what 
> to do (or not to do) about fragment identifiers in URNs, raised in the 
> context of an update of RFC 2141.

For the URN community this issue is important because there are 
initiatives which are eager to use fragment identifiers. I have heard 
rumours that some are already using them. A typical use case would be a 
very complex data such as structured research data set within which many 
kinds of data should be separately described, identified and retrieved.
> 
> On 2011/03/10 13:30, Peter Saint-Andre wrote:
>> <hat type='individual'/>
>>
>> On 3/9/11 2:11 AM, "Martin J. DÃ¼rst" wrote:
>>>
>>> On 2011/03/09 13:51, Peter Saint-Andre wrote:
> 
>>> Anyway, from a higher-up view, RFC2141bis is defining the "urn:" URI
>>> scheme, and URI scheme definitions in general are supposed to say
>>> nothing (or just a little in some exceptional cases) on fragment
>>> identifiers. The reason for this is that fragment identifiers are
>>> defined per MIME Media Type, not per URI scheme.
>>>
>>> So if I have something like "urn:foo:bar:baz#here", then the urn spec
>>> only has to say what "urn:foo:bar:baz" is supposed to mean, the meaning
>>> of "here" is defined by whatever format I might get back when resolving
>>> "urn:foo:bar:baz". If I have a browser that resolves (some) urns (I
>>> don't know one, but there should be some), this is what already happens,
>>> and it shouldn't and won't change. RFC2141bis doesn't have to say
>>> anything for this to work.
>>>
>>> In case RFC2141bis tries to do anything else than the above, that would
>>> be a very bad idea, and should be fixed quickly.
>>
>> Here is what RFC 3986 says:
>>
>>     The semantics of a fragment identifier are defined by the set of
>>     representations that might result from a retrieval action on the
>>     primary resource.  The fragment's format and resolution is therefore
>>     dependent on the media type [RFC2046] of a potentially retrieved
>>     representation, even though such a retrieval is only performed if the
>>     URI is dereferenced.  If no such representation exists, then the
>>     semantics of the fragment are considered unknown and are effectively
>>     unconstrained.  Fragment identifier semantics are independent of the
>>     URI scheme and thus cannot be redefined by scheme specifications.
>>
>> As far as I can see, the semantics of fragment identifiers in URNs would
>> not be defined by media types because URNs are not generally resolved
>> for the purpose of retrieving a representation.
> 
> "not generally" and "not" are not the same. Even for http: URIs, it's 
> true that they are not always resolved. So in that sense, if I use
> http://never_any_server_here.sw.it.aoyama.ac.jp/one/two/three
> with some fragment identifier (I'm in control of sw.it.aoyama.ac.jp and 
> make sure that there never is a server at 
> never_any_server_here.sw.it.aoyama.ac.jp), then I'm indeed unconstrained.
> 
> On the other hand, for quite a few URNs, it would make a lot of sense to 
> resolve them. Let's say I have set up some proxy or use some dedicated 
> browser that helps me resolve some URNs. Then the paragraph from RFC 
> 3986 that you cite above clearly applies.

Persistent identifiers will be used for multiple purposes, and by the 
time we assign e.g. a URN to a resource, we have no idea which 
resolution  services will be needed in the (distant) future. Lifetime of 
a PID may be centuries; applications and the functionality they offer 
will change many times during such a period. And eventually even the 
copyright protection of a document will expire ;-).

Retrieving a representation is one the key resolution services supplied 
already. But there does not need to be a 1:1 relation between a URN (or 
any other persistent identifier) and the URI (URL/URLs) it maps to via a 
resolution service.

For example, consider:

DOI: 10.1016/B978-0-240-81330-1.00007-5

This is a real Digital Object Identifier based on ISBN of Tomlinson 
Holman's Sound for film and television (3rd ed.), but please note that 
this DOI does not identify the entire book, but just a chapter within 
it. The final section of the DOI suffix (00007-5) signifies the second 
chapter of the book. Each chapter has its own DOI, and they will most 
likely be available for purchase as individual files, so the URIs these 
DOIs resolve to will not have <fragment>s in them. But if the above 
"extended ISBN" were expressed as URN, we might come up with something like:

URN:ISBN:978-0-240-81330-1#00007-5

if this were the way in which identifiers for book chapters were 
expressed according to the ISBN standard and in the ISBN namespace. This 
URN would then resolve to the same PDF file as the DOI above, either in 
the same digital library or in some other digital asset management 
system.

>> Therefore, in the
>> context of URNs, the semantics of the fragment would be considered
>> unknown and would be effectively unconstrained (at least from the
>> perspective of the 'urn:' URI scheme).
> 
> Non sequitur.
> 
>> 2141bis seems to imply that the semantics of the fragment identifier
>> could be constrained by the definition of a particular URN namespace
>> (despite the fact that they are not constrained by the 'urn:' URI scheme
>> itself).

Yes; some namespaces / identifier systems will not allow usage of 
<fragment> since the syntax of the identifier does not support such a 
thing. For instance, the example shown above

URN:ISBN:978-0-240-81330-1#00007-5, or ISBN string

ISBN 978-0-240-81330-1#00007-5

is imaginary, since ISBN standard does not actually support this. DOI 
does, and one might also construct national bibliography numbers (NBNs) 
and consequently URNs which consist of ISBN and fragment identifier. 
Thus DOI namespace (if one is registered in the future) and NBN 
namespace should support <fragment>, if we are to give free hands to 
people using these identifiers in the URN context.

> That would make at least some limited sense, if we could sort namespaces 
> by whether they (maybe only occasionally) allow resolution, or whether 
> they are absolutely and terminally never ever going to be used for 
> resolution. 

Based on what I have said before, I don't think that resolution is the 
crucial factor here. And if I am wrong and it is, then any namespace may 
allow resolution at some point in the future when the requirements of 
the user community change.

But the last sentence from the paragraph you cite says:
> 
>                    Fragment identifier semantics are independent of the
>    URI scheme and thus cannot be redefined by scheme specifications.
> 
> This not only means that the URN spec (which is just the definition of 
> the 'urn:' URI scheme) cannot redefine fragment identifier semantics, it 
> also seems to imply that scheme specifications (including the URN spec) 
> cannot delegate such semantics to some subspaces of the scheme.

Yes.
> 
>> I'm not sure what the use cases are here, but perhaps folks on
>> the list could explain a bit more what they mean by reusing an
>> identifier scheme that designates objects of such complexity that it is
>> necessary to reference parts of the objects via fragment identifiers.

I can give one practical example from my own library.

Like many other national libraries, we digitise old books. The outcome 
of the process is a METS container, within which the full text of the 
book is stored in structured XML (METS/ALTO). The structure expresses 
chapters, and some information objects such as images.

Each chapter has currently its own URN:NBN, so in addition to being able 
to provide a persistent link to the title page of the book, such links 
can also be made to the chapters and other component parts of the book. 
We believe that some users will find such functionality useful (and they 
will also be happy when the URNs will still be functional many years 
from now, unlike many URIs that were thought to be cool).

If usage of <fragment> is allowed in RFC2141bis and within the NBN 
namespace, we might change the current policy and assign just one 
URN:NBN to the book itself, and then fragment identifiers based on the 
NBN to the chapters and other component parts of the book. Our URN 
resolver would be able to map these URN:NBNs to the correct component 
parts within the METS container (or any other container standard we will 
rely on in the future.

> I'm looking forward to hear from other people on this list, but 
> essentially even if there are very complex objects, there are always 
> different ways to identify components than using a '#'.

True - in our case, the national library of Finland can continue the 
current policy and assign an NBN to each component part. Nevertheless, 
it may be a good idea to allow choice between two different approaches. 
In some cases, using <fragment> can be more convenient than assigning 
individual identifiers. Research data sets come to mind; perhaps 
somebody from that community can describe the requirements?

Best regards,

Juha
> 
> Regards,   Martin.
> 

-- 

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678

From julian.reschke@gmx.de  Thu Mar 10 04:42:07 2011
Return-Path: <julian.reschke@gmx.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 58FDC3A69AE for <urn@core3.amsl.com>; Thu, 10 Mar 2011 04:42:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.824
X-Spam-Level: 
X-Spam-Status: No, score=-103.824 tagged_above=-999 required=5 tests=[AWL=-1.225, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RtjPgCHMAyAo for <urn@core3.amsl.com>; Thu, 10 Mar 2011 04:42:06 -0800 (PST)
Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by core3.amsl.com (Postfix) with SMTP id 1DC973A699E for <urn@ietf.org>; Thu, 10 Mar 2011 04:42:04 -0800 (PST)
Received: (qmail invoked by alias); 10 Mar 2011 12:43:20 -0000
Received: from mail.greenbytes.de (EHLO [192.168.1.134]) [217.91.35.233] by mail.gmx.net (mp060) with SMTP; 10 Mar 2011 13:43:20 +0100
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX1+hqeg5Z4ShfTKDmmGh2N4vMLqD9vM5xIvnbOgGCm jQlfHzrRePVSiG
Message-ID: <4D78C75E.3090806@gmx.de>
Date: Thu, 10 Mar 2011 13:43:10 +0100
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.15) Gecko/20110303 Lightning/1.0b2 Thunderbird/3.1.9
MIME-Version: 1.0
To: Juha Hakala <juha.hakala@helsinki.fi>
References: <AANLkTiny2z4XQxEpHnW_KR6nEJ2=FhYb93Na7hU0O_78@mail.gmail.com>	<4D770738.8010403@stpeter.im>	<4D774434.6020605@it.aoyama.ac.jp>	<4D7853E1.50904@stpeter.im> <4D78A474.5050002@it.aoyama.ac.jp> <4D78C400.8060308@helsinki.fi>
In-Reply-To: <4D78C400.8060308@helsinki.fi>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
Cc: urn@ietf.org, "uri@w3.org" <uri@w3.org>
Subject: Re: [urn] fragment identifiers
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Mar 2011 12:42:07 -0000

On 10.03.2011 13:28, Juha Hakala wrote:
> ...
> Persistent identifiers will be used for multiple purposes, and by the
> time we assign e.g. a URN to a resource, we have no idea which
> resolution services will be needed in the (distant) future. Lifetime of
> a PID may be centuries; applications and the functionality they offer
> will change many times during such a period. And eventually even the
> copyright protection of a document will expire ;-).
> ...

I think that statement in itself rules out use of fragment identifiers. 
At least if you want to stay in sync with the URI spec (RFC 3986).

> Retrieving a representation is one the key resolution services supplied
> already. But there does not need to be a 1:1 relation between a URN (or
> any other persistent identifier) and the URI (URL/URLs) it maps to via a
> resolution service.
> ...

Even if there *was* a one-to-one mapping, the representation could still 
vary based on request header fields (content negotiation), and also over 
time.

Best regards, Julian

From juha.hakala@helsinki.fi  Thu Mar 10 06:02:55 2011
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 83A553A69DA for <urn@core3.amsl.com>; Thu, 10 Mar 2011 06:02:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.774
X-Spam-Level: 
X-Spam-Status: No, score=-1.774 tagged_above=-999 required=5 tests=[AWL=0.225,  BAYES_00=-2.599, J_CHICKENPOX_34=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QRBWsaNaFaQQ for <urn@core3.amsl.com>; Thu, 10 Mar 2011 06:02:54 -0800 (PST)
Received: from smtp-rs1.it.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by core3.amsl.com (Postfix) with ESMTP id E21BB3A69C7 for <urn@ietf.org>; Thu, 10 Mar 2011 06:02:52 -0800 (PST)
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs1.it.helsinki.fi (8.13.1/8.13.1) with ESMTP id p2AE44av020911 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 10 Mar 2011 16:04:05 +0200
Message-ID: <4D78DA54.7070109@helsinki.fi>
Date: Thu, 10 Mar 2011 16:04:04 +0200
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: Julian Reschke <julian.reschke@gmx.de>
References: <AANLkTiny2z4XQxEpHnW_KR6nEJ2=FhYb93Na7hU0O_78@mail.gmail.com>	<4D770738.8010403@stpeter.im>	<4D774434.6020605@it.aoyama.ac.jp>	<4D7853E1.50904@stpeter.im> <4D78A474.5050002@it.aoyama.ac.jp> <4D78C400.8060308@helsinki.fi> <4D78C75E.3090806@gmx.de>
In-Reply-To: <4D78C75E.3090806@gmx.de>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org, "uri@w3.org" <uri@w3.org>
Subject: Re: [urn] fragment identifiers
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Mar 2011 14:02:55 -0000

Hello,

Julian Reschke wrote:
> On 10.03.2011 13:28, Juha Hakala wrote:
>> ...
>> Persistent identifiers will be used for multiple purposes, and by the
>> time we assign e.g. a URN to a resource, we have no idea which
>> resolution services will be needed in the (distant) future. Lifetime of
>> a PID may be centuries; applications and the functionality they offer
>> will change many times during such a period. And eventually even the
>> copyright protection of a document will expire ;-).
>> ...
> 
> I think that statement in itself rules out use of fragment identifiers. 
> At least if you want to stay in sync with the URI spec (RFC 3986).

Can you explain why this would be the case? Please see below why I find 
it difficult to agree.

>> Retrieving a representation is one the key resolution services supplied
>> already. But there does not need to be a 1:1 relation between a URN (or
>> any other persistent identifier) and the URI (URL/URLs) it maps to via a
>> resolution service.
>> ...
> 
> Even if there *was* a one-to-one mapping, the representation could still 
> vary based on request header fields (content negotiation), and also over 
> time.

In the future, the applications preserving and delivering past digital 
resources will usually be a long term preservation systems (such as Ex 
Libris' Rosetta), hosted by national libraries / national archives or 
other organisations which are legally obliged to store certain types 
documents (publications, radio and tv programs, government publications) 
for future generations.

Eventually, these systems will contain multiple versions of a resource, 
produced via migrations of successive versions of resource. Each version 
(or manifestation, as we call them) must be kept to make roll-back 
possible, and will have its own identifier that will never change. When 
a new version is made, it will get a new identifier, even if the new and 
old document have the same look and feel.

If a certain version of a resource has an internal structure, and the 
component parts have fragment level persistent identifiers, then those 
identifiers will remain functional for this particular version of the 
resource. Earlier and later versions may not have a similar structure, 
but if so, they will not have similar identifier architecture.

 From the national library's point of view I do accept the view that 
manifestations of works will change over time, but identifier - 
manifestation -links will not, at least in well managed digital archives 
and URN namespaces. A URN given to PDF version of Mr. Teppo Sarkamo's 
dissertation (http://urn.fi/URN:ISBN:978-952-10-6832-4) will never 
change. When a new version of the book is produced, it will get 
different URN:ISBN.

One may of course argue that most systems in which URNs are to be used 
will not be built in this manner and that therefore most identified 
resources will change in more or less subtle manner over time. My take 
on this is that different URN namespaces may / will have different 
policies, and this may have an impact on many things, including the 
usage of fragments. But there are namespaces where identifying fragments 
may make sense, also when done using the URI <fragment> functionality.

Juha
> 
> Best regards, Julian
> 

-- 

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678

From julian.reschke@gmx.de  Thu Mar 10 06:11:50 2011
Return-Path: <julian.reschke@gmx.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0472D3A6A92 for <urn@core3.amsl.com>; Thu, 10 Mar 2011 06:11:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.799
X-Spam-Level: 
X-Spam-Status: No, score=-103.799 tagged_above=-999 required=5 tests=[AWL=-1.200, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q5Sx9gBr6Sjd for <urn@core3.amsl.com>; Thu, 10 Mar 2011 06:11:48 -0800 (PST)
Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.23]) by core3.amsl.com (Postfix) with SMTP id DDA323A6A95 for <urn@ietf.org>; Thu, 10 Mar 2011 06:11:47 -0800 (PST)
Received: (qmail invoked by alias); 10 Mar 2011 14:13:04 -0000
Received: from mail.greenbytes.de (EHLO [192.168.1.134]) [217.91.35.233] by mail.gmx.net (mp041) with SMTP; 10 Mar 2011 15:13:04 +0100
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX18KpgdkD0MK0j3VwOBnWfqFv7aP84tZx+/g57Fkhw lEcmM/Q/I/hOBF
Message-ID: <4D78DC62.2080003@gmx.de>
Date: Thu, 10 Mar 2011 15:12:50 +0100
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.15) Gecko/20110303 Lightning/1.0b2 Thunderbird/3.1.9
MIME-Version: 1.0
To: Juha Hakala <juha.hakala@helsinki.fi>
References: <AANLkTiny2z4XQxEpHnW_KR6nEJ2=FhYb93Na7hU0O_78@mail.gmail.com>	<4D770738.8010403@stpeter.im>	<4D774434.6020605@it.aoyama.ac.jp>	<4D7853E1.50904@stpeter.im> <4D78A474.5050002@it.aoyama.ac.jp> <4D78C400.8060308@helsinki.fi> <4D78C75E.3090806@gmx.de> <4D78DA54.7070109@helsinki.fi>
In-Reply-To: <4D78DA54.7070109@helsinki.fi>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
Cc: urn@ietf.org, "uri@w3.org" <uri@w3.org>
Subject: Re: [urn] fragment identifiers
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Mar 2011 14:11:50 -0000

On 10.03.2011 15:04, Juha Hakala wrote:
> Hello,
>
> Julian Reschke wrote:
>> On 10.03.2011 13:28, Juha Hakala wrote:
>>> ...
>>> Persistent identifiers will be used for multiple purposes, and by the
>>> time we assign e.g. a URN to a resource, we have no idea which
>>> resolution services will be needed in the (distant) future. Lifetime of
>>> a PID may be centuries; applications and the functionality they offer
>>> will change many times during such a period. And eventually even the
>>> copyright protection of a document will expire ;-).
>>> ...
>>
>> I think that statement in itself rules out use of fragment
>> identifiers. At least if you want to stay in sync with the URI spec
>> (RFC 3986).
>
> Can you explain why this would be the case? Please see below why I find
> it difficult to agree.
> ...

<http://greenbytes.de/tech/webdav/rfc3986.html#rfc.section.3.5>:

"The semantics of a fragment identifier are defined by the set of 
representations that might result from a retrieval action on the primary 
resource. The fragment's format and resolution is therefore dependent on 
the media type [RFC2046] of a potentially retrieved representation, even 
though such a retrieval is only performed if the URI is dereferenced. If 
no such representation exists, then the semantics of the fragment are 
considered unknown and are effectively unconstrained. Fragment 
identifier semantics are independent of the URI scheme and thus cannot 
be redefined by scheme specifications."

I think this is pretty clear -- if you *can* have representations, 
you're constrained by the media types that are used as representations. 
There's no way avoiding that if you want to stay aligned with the URI spec.

Best regards, Julian

From stpeter@stpeter.im  Thu Mar 10 06:36:13 2011
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DD0873A69D7 for <urn@core3.amsl.com>; Thu, 10 Mar 2011 06:36:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.615
X-Spam-Level: 
X-Spam-Status: No, score=-102.615 tagged_above=-999 required=5 tests=[AWL=-0.016, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g87PRtHfQCs9 for <urn@core3.amsl.com>; Thu, 10 Mar 2011 06:36:12 -0800 (PST)
Received: from stpeter.im (stpeter.im [207.210.219.233]) by core3.amsl.com (Postfix) with ESMTP id CF48A3A69D3 for <urn@ietf.org>; Thu, 10 Mar 2011 06:36:12 -0800 (PST)
Received: from squire.local (dsl-251-69.dynamic-dsl.frii.net [216.17.251.69]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 5291F400F6; Thu, 10 Mar 2011 07:57:35 -0700 (MST)
Message-ID: <4D78E218.1010903@stpeter.im>
Date: Thu, 10 Mar 2011 07:37:12 -0700
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: Julian Reschke <julian.reschke@gmx.de>
References: <AANLkTiny2z4XQxEpHnW_KR6nEJ2=FhYb93Na7hU0O_78@mail.gmail.com>	<4D770738.8010403@stpeter.im>	<4D774434.6020605@it.aoyama.ac.jp>	<4D7853E1.50904@stpeter.im>	<4D78A474.5050002@it.aoyama.ac.jp>	<4D78C400.8060308@helsinki.fi> <4D78C75E.3090806@gmx.de>	<4D78DA54.7070109@helsinki.fi> <4D78DC62.2080003@gmx.de>
In-Reply-To: <4D78DC62.2080003@gmx.de>
X-Enigmail-Version: 1.1.1
OpenPGP: url=http://www.saint-andre.com/me/stpeter.asc
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms000209030107070606010201"
Cc: "uri@w3.org" <uri@w3.org>, urn@ietf.org
Subject: Re: [urn] fragment identifiers
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Mar 2011 14:36:14 -0000

This is a cryptographically signed message in MIME format.

--------------ms000209030107070606010201
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On 3/10/11 7:12 AM, Julian Reschke wrote:
> On 10.03.2011 15:04, Juha Hakala wrote:
>> Hello,
>>
>> Julian Reschke wrote:
>>> On 10.03.2011 13:28, Juha Hakala wrote:
>>>> ...
>>>> Persistent identifiers will be used for multiple purposes, and by th=
e
>>>> time we assign e.g. a URN to a resource, we have no idea which
>>>> resolution services will be needed in the (distant) future. Lifetime=
 of
>>>> a PID may be centuries; applications and the functionality they offe=
r
>>>> will change many times during such a period. And eventually even the=

>>>> copyright protection of a document will expire ;-).
>>>> ...
>>>
>>> I think that statement in itself rules out use of fragment
>>> identifiers. At least if you want to stay in sync with the URI spec
>>> (RFC 3986).
>>
>> Can you explain why this would be the case? Please see below why I fin=
d
>> it difficult to agree.
>> ...
>=20
> <http://greenbytes.de/tech/webdav/rfc3986.html#rfc.section.3.5>:
>=20
> "The semantics of a fragment identifier are defined by the set of
> representations that might result from a retrieval action on the primar=
y
> resource. The fragment's format and resolution is therefore dependent o=
n
> the media type [RFC2046] of a potentially retrieved representation, eve=
n
> though such a retrieval is only performed if the URI is dereferenced. I=
f
> no such representation exists, then the semantics of the fragment are
> considered unknown and are effectively unconstrained. Fragment
> identifier semantics are independent of the URI scheme and thus cannot
> be redefined by scheme specifications."
>=20
> I think this is pretty clear -- if you *can* have representations,
> you're constrained by the media types that are used as representations.=

> There's no way avoiding that if you want to stay aligned with the URI s=
pec.

Another way to put it is that you can have representations or free-form
semantics, but not both (because along with representations come the
constraints of media types, according to RFC 3986).

Peter

--=20
Peter Saint-Andre
https://stpeter.im/




--------------ms000209030107070606010201
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIITzjCC
BjQwggQcoAMCAQICASMwDQYJKoZIhvcNAQELBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoT
DVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNp
Z25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA3
MTAyNDIxMDMzM1oXDTE3MTAyNDIxMDMzM1owgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1T
dGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWdu
aW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENs
aWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALmjSW4SPiDKlAinvVeL
ZOVfItiuP1aRHL530E7QUc9icCwL33+PH+Js1HAh8CgWFl34sOxx1FJyS/C4VLPRsqDfP72j
tzCVUAL0DAxZ7wgzQvFz7x61jGxfhYhqYb1+PPOLkYBbkRIrPMg3dLEdKmXIYJYXDH+mB/V/
jLo73/Kb7h/rNoNg/oHHSv5Jolyvp5IY2btfcTBfW/telEFj5rDTX2juTvZ3Qhf3XQX5ca3Q
7A10zrUV/cWJOJ7F5RltbEIaboZmX5JBUb3FhUiAdBotehAX6DbDOuYoJtVxmGof6GuVGcPo
98K4TJf8FHo+UA9EOVDp/W7fCqKT4sXk/XkCAwEAAaOCAa0wggGpMA8GA1UdEwEB/wQFMAMB
Af8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBR7iZySlyShhEcCy3T8LvSs3DLl8zAfBgNV
HSMEGDAWgBROC+8apEBbpRdphzDKNGhD0EGu8jBmBggrBgEFBQcBAQRaMFgwJwYIKwYBBQUH
MAGGG2h0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9jYTAtBggrBgEFBQcwAoYhaHR0cDovL3d3
dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MFsGA1UdHwRUMFIwJ6AloCOGIWh0dHA6Ly93d3cu
c3RhcnRzc2wuY29tL3Nmc2NhLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20v
c2ZzY2EuY3JsMIGABgNVHSAEeTB3MHUGCysGAQQBgbU3AQIBMGYwLgYIKwYBBQUHAgEWImh0
dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwDQYJKoZIhvcNAQELBQADggIBAGpd
SbdLFMhirxK37V4gE00+uW74UdAXtDgQI3AsRZWtaRtKHgAxFBSteqz4kDkeAjH/1b+K8tQR
6cxSI2nho7qOaPW/UpzOfSS/MeKK/9vfM2lfs+uItXH7LWtvS9wD1erfH1a+BXHCrCp4LA1l
fADDhRIiGTSS3i0Zu5xV3INNRHrCCCl6patltQ8RZTqzDMri7ombgIxjN51Zo7xV77EZcThV
0GA8iIN+7T53uHhUJpjfLIztHs/69OclRvHux9hCflfOm7GY5Sc4nqjfES+5XPArGGWiQSEk
ez37QfXqsxO3oCHK4b3DFZysG4uyOuC/WL80ab3muQ3tgwjBhq0D3JZN5kvu5gSuNZPa1WrV
hEgXkd6C7s5stqB6/htVpshG08jRz9DEutGM9oKQ1ncTivbfPNx7pILoHWvvT7N5i/puVoNu
bPUmLXh/2wA6wzAzuuoONiIL14Xpw6jLSnqpaLWElo2yTIFZ/CU/nCvvpW1Dj1457P3Ci9bD
0RPkWSR+CuucpgxrEmaw4UOLxflzuYYaq1RJwygOO5K0s2bAWOcXpgteyUOnQ3d/EjJAWRri
2v0ubiq+4H3KUOMlbznlPAY/1T8YyyJPM88+Ueahe/AW1zoUwZayNcTnuM7cq6yBV8Wr3GOI
LFXhtT0UVuJLChPMJKVKVsa7qNorlLkMMIIGxzCCBa+gAwIBAgICAIswDQYJKoZIhvcNAQEF
BQAwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJT
ZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBD
bGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQTAeFw0xMDEwMTQwMTM2MzRa
Fw0xMjEwMTQxMjAxMDdaMIHAMSAwHgYDVQQNExcyNzQ1ODEtOU5YMDRxeExEYjBvNDY5VDEL
MAkGA1UEBhMCVVMxETAPBgNVBAgTCENvbG9yYWRvMQ8wDQYDVQQHEwZEZW52ZXIxLDAqBgNV
BAsTI1N0YXJ0Q29tIFRydXN0ZWQgQ2VydGlmaWNhdGUgTWVtYmVyMRowGAYDVQQDExFQZXRl
ciBTYWludC1BbmRyZTEhMB8GCSqGSIb3DQEJARYSc3RwZXRlckBzdHBldGVyLmltMIIBIjAN
BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuERvnrkpQTx9wbJfgxbNKEYvt0IilecZRUM6
wrbCzIUPCocuYhaAJcQoqIyHaKybPQ7f+DIGIAolAa3dHnNdlsXP2smTft/ZNpj10PIG5bil
NAqLUYwmLJaEaqY7BMW8423U3blW43/luLJk/Pq4OsWcw7AK3LeVh1U/HOgqhin26N3h72X1
nbLEpZFrgcp8egmWtXLCbLBDMqUK3j6wjLldni79muzYEVqU0A5GqSeb8Wc4kIx8VI5yL24J
KzinG2iVRP5ZDEbOZETzBXJabUsV56XSxqPG9DK6ke+ybCiL/wKV1HFqdtFB1y25lfvHgOP2
gyEApBKEDNjgLmKyyQIDAQABo4IC+zCCAvcwCQYDVR0TBAIwADALBgNVHQ8EBAMCBLAwHQYD
VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBS2EW2iNB+g0EibKJLBdv8I
eLovVDAfBgNVHSMEGDAWgBR7iZySlyShhEcCy3T8LvSs3DLl8zAdBgNVHREEFjAUgRJzdHBl
dGVyQHN0cGV0ZXIuaW0wggFCBgNVHSAEggE5MIIBNTCCATEGCysGAQQBgbU3AQICMIIBIDAu
BggrBgEFBQcCARYiaHR0cDovL3d3dy5zdGFydHNzbC5jb20vcG9saWN5LnBkZjA0BggrBgEF
BQcCARYoaHR0cDovL3d3dy5zdGFydHNzbC5jb20vaW50ZXJtZWRpYXRlLnBkZjCBtwYIKwYB
BQUHAgIwgaowFBYNU3RhcnRDb20gTHRkLjADAgEBGoGRTGltaXRlZCBMaWFiaWxpdHksIHNl
ZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENlcnRpZmlj
YXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL3d3dy5zdGFydHNz
bC5jb20vcG9saWN5LnBkZjBjBgNVHR8EXDBaMCugKaAnhiVodHRwOi8vd3d3LnN0YXJ0c3Ns
LmNvbS9jcnR1My1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9jcnR1
My1jcmwuY3JsMIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2NzcC5z
dGFydHNzbC5jb20vc3ViL2NsYXNzMy9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NlcnRzL3N1Yi5jbGFzczMuY2xpZW50LmNhLmNydDAjBgNVHRIE
HDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBADVtbXJG
tKAr55xc/OUM546gXUybI72Bank0w739Mv+9BBNtq9rMEvCnLmSKhBi76c1mdXh6zXs8RQDo
6nR/aPabE3llF2T4z80smi9jfnl3y9dpu9TcgDoqDLZ7a2lBlW656XAAQzHjvLp2MC7/mxlg
PYH2axa+q40mAYM20GbNsAEGbWQT1IqIh0BcLLsgbaMJHbyG/57zd9JLyMX3Vry1L1fJRQr3
GeLxMV5RtxN+mBgxrwFz/cOc09COiFExlsHgekpB5O43gqsAU16MXypyoSt4MrSfKTMHIGx6
2RF/M6vqUlvhi28gk2ZUvQ/+OX5+gjcZyooEzAAn4RuOKNswggbHMIIFr6ADAgECAgIAizAN
BgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4x
KzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMT
L1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBMB4XDTEw
MTAxNDAxMzYzNFoXDTEyMTAxNDEyMDEwN1owgcAxIDAeBgNVBA0TFzI3NDU4MS05TlgwNHF4
TERiMG80NjlUMQswCQYDVQQGEwJVUzERMA8GA1UECBMIQ29sb3JhZG8xDzANBgNVBAcTBkRl
bnZlcjEsMCoGA1UECxMjU3RhcnRDb20gVHJ1c3RlZCBDZXJ0aWZpY2F0ZSBNZW1iZXIxGjAY
BgNVBAMTEVBldGVyIFNhaW50LUFuZHJlMSEwHwYJKoZIhvcNAQkBFhJzdHBldGVyQHN0cGV0
ZXIuaW0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC4RG+euSlBPH3Bsl+DFs0o
Ri+3QiKV5xlFQzrCtsLMhQ8Khy5iFoAlxCiojIdorJs9Dt/4MgYgCiUBrd0ec12Wxc/ayZN+
39k2mPXQ8gbluKU0CotRjCYsloRqpjsExbzjbdTduVbjf+W4smT8+rg6xZzDsArct5WHVT8c
6CqGKfbo3eHvZfWdssSlkWuBynx6CZa1csJssEMypQrePrCMuV2eLv2a7NgRWpTQDkapJ5vx
ZziQjHxUjnIvbgkrOKcbaJVE/lkMRs5kRPMFclptSxXnpdLGo8b0MrqR77JsKIv/ApXUcWp2
0UHXLbmV+8eA4/aDIQCkEoQM2OAuYrLJAgMBAAGjggL7MIIC9zAJBgNVHRMEAjAAMAsGA1Ud
DwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHQYDVR0OBBYEFLYRbaI0
H6DQSJsoksF2/wh4ui9UMB8GA1UdIwQYMBaAFHuJnJKXJKGERwLLdPwu9KzcMuXzMB0GA1Ud
EQQWMBSBEnN0cGV0ZXJAc3RwZXRlci5pbTCCAUIGA1UdIASCATkwggE1MIIBMQYLKwYBBAGB
tTcBAgIwggEgMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3ku
cGRmMDQGCCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUu
cGRmMIG3BggrBgEFBQcCAjCBqjAUFg1TdGFydENvbSBMdGQuMAMCAQEagZFMaW1pdGVkIExp
YWJpbGl0eSwgc2VlIHNlY3Rpb24gKkxlZ2FsIExpbWl0YXRpb25zKiBvZiB0aGUgU3RhcnRD
b20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUG9saWN5IGF2YWlsYWJsZSBhdCBodHRwOi8v
d3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMGMGA1UdHwRcMFowK6ApoCeGJWh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NydHUzLWNybC5jcmwwK6ApoCeGJWh0dHA6Ly9jcmwuc3RhcnRz
c2wuY29tL2NydHUzLWNybC5jcmwwgY4GCCsGAQUFBwEBBIGBMH8wOQYIKwYBBQUHMAGGLWh0
dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9zdWIvY2xhc3MzL2NsaWVudC9jYTBCBggrBgEFBQcw
AoY2aHR0cDovL3d3dy5zdGFydHNzbC5jb20vY2VydHMvc3ViLmNsYXNzMy5jbGllbnQuY2Eu
Y3J0MCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tLzANBgkqhkiG9w0BAQUF
AAOCAQEANW1tcka0oCvnnFz85QznjqBdTJsjvYFqeTTDvf0y/70EE22r2swS8KcuZIqEGLvp
zWZ1eHrNezxFAOjqdH9o9psTeWUXZPjPzSyaL2N+eXfL12m71NyAOioMtntraUGVbrnpcABD
MeO8unYwLv+bGWA9gfZrFr6rjSYBgzbQZs2wAQZtZBPUioiHQFwsuyBtowkdvIb/nvN30kvI
xfdWvLUvV8lFCvcZ4vExXlG3E36YGDGvAXP9w5zT0I6IUTGWweB6SkHk7jeCqwBTXoxfKnKh
K3gytJ8pMwcgbHrZEX8zq+pSW+GLbyCTZlS9D/45fn6CNxnKigTMACfhG44o2zGCA80wggPJ
AgEBMIGTMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UE
CxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRD
b20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMAkGBSsOAwIa
BQCgggIOMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTExMDMx
MDE0MzcxMlowIwYJKoZIhvcNAQkEMRYEFN6T3MEGaX8iYRWIHa9cRaMSJY5YMF8GCSqGSIb3
DQEJDzFSMFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggq
hkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBpAYJKwYBBAGCNxAEMYGWMIGT
MIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2Vj
dXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xh
c3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMIGmBgsqhkiG9w0BCRAC
CzGBlqCBkzCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNV
BAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0
Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBAgIAizANBgkqhkiG
9w0BAQEFAASCAQAHbkwJhP6eNxbvFzrWVKuV2051pNtdDOKv4tB/gWpbvuJ3jzfNpmEpdlVl
pOFnpH85rUE2BRQrWI7jHpedG93lrtMduwTd6nwUZsXLAwOFQ6lvoHcsXHoygYtPfayDKIb0
d2OIT2y+hCZFqug4HwQy1GEAOI/tAMEGR8kHp3xqU4KqBWyoQwE0vxG7Ov1N2sD7dpAwzmgH
hHU7x/7tcKCtBZTE5gfjx9xqc92EDtZyb60VkeGu4l5obZIY5NYGy+VjP0AAh8Bu+xJXra53
xmBFglrM2eRu7dQvOYKKDxO8+ttsGOQYkuryQGLQKCr0ERaflPn8KoMQVJGGf7dH7JMwAAAA
AAAA
--------------ms000209030107070606010201--

From evain@ebu.ch  Thu Mar 10 05:33:24 2011
Return-Path: <evain@ebu.ch>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2A3253A69A9 for <urn@core3.amsl.com>; Thu, 10 Mar 2011 05:33:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.099
X-Spam-Level: 
X-Spam-Status: No, score=-5.099 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, J_CHICKENPOX_33=0.6, J_CHICKENPOX_34=0.6, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RdoCFyjJIARU for <urn@core3.amsl.com>; Thu, 10 Mar 2011 05:33:21 -0800 (PST)
Received: from mailgate4.ebu.ch (mailgate4.ebu.ch [193.43.93.76]) by core3.amsl.com (Postfix) with ESMTP id F15E73A6948 for <urn@ietf.org>; Thu, 10 Mar 2011 05:33:19 -0800 (PST)
Received: from ([10.73.222.238]) by mailgate4.ebu.ch with ESMTP with TLS id 32QNQH1.40818919; Thu, 10 Mar 2011 14:34:26 +0100
Received: from GVAMAIL.gva.ebu.ch ([169.254.2.2]) by gvashc1drs.gva.ebu.ch ([10.73.222.238]) with mapi; Thu, 10 Mar 2011 14:34:26 +0100
From: "Evain, Jean-Pierre" <evain@ebu.ch>
To: 'Juha Hakala' <juha.hakala@helsinki.fi>, =?utf-8?B?Ik1hcnRpbiBKLiBEw7xyc3Qi?= <duerst@it.aoyama.ac.jp>
Date: Thu, 10 Mar 2011 14:34:26 +0100
Thread-Topic: [urn] fragment identifiers
Thread-Index: AcvfJ4E3M/iPo6sfRgaGShUFixdRrAAADP3Q
Message-ID: <7D1656F54141C042A1B2556AE5237D60010ED49778B9@GVAMAIL.gva.ebu.ch>
References: <AANLkTiny2z4XQxEpHnW_KR6nEJ2=FhYb93Na7hU0O_78@mail.gmail.com> <4D770738.8010403@stpeter.im>	<4D774434.6020605@it.aoyama.ac.jp> <4D7853E1.50904@stpeter.im> <4D78A474.5050002@it.aoyama.ac.jp> <4D78C400.8060308@helsinki.fi>
In-Reply-To: <4D78C400.8060308@helsinki.fi>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: fr-FR, en-US
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Mailman-Approved-At: Thu, 10 Mar 2011 06:36:40 -0800
Cc: "uri@w3.org" <uri@w3.org>, "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] fragment identifiers
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Mar 2011 13:33:24 -0000

SGVsbG8gdGhlcmUsDQoNCk9uZSBvZiB0aGUgbW9zdCByZWNlbnQgYWN0aXZpdHkgaW4gdGhpcyBk
b21haW4gaXMgaHR0cDovL3d3dy53My5vcmcvMjAwOC9XZWJWaWRlby9GcmFnbWVudHMvIA0KDQpD
aGVlcnMsIEplYW4tUGllcnJlDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiB1
cmktcmVxdWVzdEB3My5vcmcgW21haWx0bzp1cmktcmVxdWVzdEB3My5vcmddIE9uIEJlaGFsZiBP
ZiBKdWhhIEhha2FsYQ0KU2VudDogamV1ZGksIDEwLiBtYXJzIDIwMTEgMTM6MjkNClRvOiAiTWFy
dGluIEouIETDvHJzdCINCkNjOiBQZXRlciBTYWludC1BbmRyZTsgdXJpQHczLm9yZzsgdXJuQGll
dGYub3JnDQpTdWJqZWN0OiBSZTogW3Vybl0gZnJhZ21lbnQgaWRlbnRpZmllcnMNCg0KSGVsbG8g
TWFydGluOyBhbGwsDQoNCkEgZmV3IGNvbW1lbnRzIGJlbG93Lg0KDQpNYXJ0aW4gSi4gRMO8cnN0
IHdyb3RlOg0KPiBIZWxsbyBQZXRlciwNCj4gDQo+IEkgaGF2ZSBjcm9zcy1wb3N0ZWQgdG8gdGhl
IFVSSSBsaXN0LCBiZWNhdXNlIEkgdGhpbmsgaXQncyBpbXBvcnRhbnQgdG8gDQo+IGdldCBpbnB1
dCBmcm9tIG1vcmUgZXhwZXJ0cy4gUGVvcGxlIG9uIHRoZSBVUkkgbGlzdCwgdGhpcyBpcyBhYm91
dCB3aGF0IA0KPiB0byBkbyAob3Igbm90IHRvIGRvKSBhYm91dCBmcmFnbWVudCBpZGVudGlmaWVy
cyBpbiBVUk5zLCByYWlzZWQgaW4gdGhlIA0KPiBjb250ZXh0IG9mIGFuIHVwZGF0ZSBvZiBSRkMg
MjE0MS4NCg0KRm9yIHRoZSBVUk4gY29tbXVuaXR5IHRoaXMgaXNzdWUgaXMgaW1wb3J0YW50IGJl
Y2F1c2UgdGhlcmUgYXJlIA0KaW5pdGlhdGl2ZXMgd2hpY2ggYXJlIGVhZ2VyIHRvIHVzZSBmcmFn
bWVudCBpZGVudGlmaWVycy4gSSBoYXZlIGhlYXJkIA0KcnVtb3VycyB0aGF0IHNvbWUgYXJlIGFs
cmVhZHkgdXNpbmcgdGhlbS4gQSB0eXBpY2FsIHVzZSBjYXNlIHdvdWxkIGJlIGEgDQp2ZXJ5IGNv
bXBsZXggZGF0YSBzdWNoIGFzIHN0cnVjdHVyZWQgcmVzZWFyY2ggZGF0YSBzZXQgd2l0aGluIHdo
aWNoIG1hbnkgDQpraW5kcyBvZiBkYXRhIHNob3VsZCBiZSBzZXBhcmF0ZWx5IGRlc2NyaWJlZCwg
aWRlbnRpZmllZCBhbmQgcmV0cmlldmVkLg0KPiANCj4gT24gMjAxMS8wMy8xMCAxMzozMCwgUGV0
ZXIgU2FpbnQtQW5kcmUgd3JvdGU6DQo+PiA8aGF0IHR5cGU9J2luZGl2aWR1YWwnLz4NCj4+DQo+
PiBPbiAzLzkvMTEgMjoxMSBBTSwgIk1hcnRpbiBKLiBEw7xyc3QiIHdyb3RlOg0KPj4+DQo+Pj4g
T24gMjAxMS8wMy8wOSAxMzo1MSwgUGV0ZXIgU2FpbnQtQW5kcmUgd3JvdGU6DQo+IA0KPj4+IEFu
eXdheSwgZnJvbSBhIGhpZ2hlci11cCB2aWV3LCBSRkMyMTQxYmlzIGlzIGRlZmluaW5nIHRoZSAi
dXJuOiIgVVJJDQo+Pj4gc2NoZW1lLCBhbmQgVVJJIHNjaGVtZSBkZWZpbml0aW9ucyBpbiBnZW5l
cmFsIGFyZSBzdXBwb3NlZCB0byBzYXkNCj4+PiBub3RoaW5nIChvciBqdXN0IGEgbGl0dGxlIGlu
IHNvbWUgZXhjZXB0aW9uYWwgY2FzZXMpIG9uIGZyYWdtZW50DQo+Pj4gaWRlbnRpZmllcnMuIFRo
ZSByZWFzb24gZm9yIHRoaXMgaXMgdGhhdCBmcmFnbWVudCBpZGVudGlmaWVycyBhcmUNCj4+PiBk
ZWZpbmVkIHBlciBNSU1FIE1lZGlhIFR5cGUsIG5vdCBwZXIgVVJJIHNjaGVtZS4NCj4+Pg0KPj4+
IFNvIGlmIEkgaGF2ZSBzb21ldGhpbmcgbGlrZSAidXJuOmZvbzpiYXI6YmF6I2hlcmUiLCB0aGVu
IHRoZSB1cm4gc3BlYw0KPj4+IG9ubHkgaGFzIHRvIHNheSB3aGF0ICJ1cm46Zm9vOmJhcjpiYXoi
IGlzIHN1cHBvc2VkIHRvIG1lYW4sIHRoZSBtZWFuaW5nDQo+Pj4gb2YgImhlcmUiIGlzIGRlZmlu
ZWQgYnkgd2hhdGV2ZXIgZm9ybWF0IEkgbWlnaHQgZ2V0IGJhY2sgd2hlbiByZXNvbHZpbmcNCj4+
PiAidXJuOmZvbzpiYXI6YmF6Ii4gSWYgSSBoYXZlIGEgYnJvd3NlciB0aGF0IHJlc29sdmVzIChz
b21lKSB1cm5zIChJDQo+Pj4gZG9uJ3Qga25vdyBvbmUsIGJ1dCB0aGVyZSBzaG91bGQgYmUgc29t
ZSksIHRoaXMgaXMgd2hhdCBhbHJlYWR5IGhhcHBlbnMsDQo+Pj4gYW5kIGl0IHNob3VsZG4ndCBh
bmQgd29uJ3QgY2hhbmdlLiBSRkMyMTQxYmlzIGRvZXNuJ3QgaGF2ZSB0byBzYXkNCj4+PiBhbnl0
aGluZyBmb3IgdGhpcyB0byB3b3JrLg0KPj4+DQo+Pj4gSW4gY2FzZSBSRkMyMTQxYmlzIHRyaWVz
IHRvIGRvIGFueXRoaW5nIGVsc2UgdGhhbiB0aGUgYWJvdmUsIHRoYXQgd291bGQNCj4+PiBiZSBh
IHZlcnkgYmFkIGlkZWEsIGFuZCBzaG91bGQgYmUgZml4ZWQgcXVpY2tseS4NCj4+DQo+PiBIZXJl
IGlzIHdoYXQgUkZDIDM5ODYgc2F5czoNCj4+DQo+PiAgICAgVGhlIHNlbWFudGljcyBvZiBhIGZy
YWdtZW50IGlkZW50aWZpZXIgYXJlIGRlZmluZWQgYnkgdGhlIHNldCBvZg0KPj4gICAgIHJlcHJl
c2VudGF0aW9ucyB0aGF0IG1pZ2h0IHJlc3VsdCBmcm9tIGEgcmV0cmlldmFsIGFjdGlvbiBvbiB0
aGUNCj4+ICAgICBwcmltYXJ5IHJlc291cmNlLiAgVGhlIGZyYWdtZW50J3MgZm9ybWF0IGFuZCBy
ZXNvbHV0aW9uIGlzIHRoZXJlZm9yZQ0KPj4gICAgIGRlcGVuZGVudCBvbiB0aGUgbWVkaWEgdHlw
ZSBbUkZDMjA0Nl0gb2YgYSBwb3RlbnRpYWxseSByZXRyaWV2ZWQNCj4+ICAgICByZXByZXNlbnRh
dGlvbiwgZXZlbiB0aG91Z2ggc3VjaCBhIHJldHJpZXZhbCBpcyBvbmx5IHBlcmZvcm1lZCBpZiB0
aGUNCj4+ICAgICBVUkkgaXMgZGVyZWZlcmVuY2VkLiAgSWYgbm8gc3VjaCByZXByZXNlbnRhdGlv
biBleGlzdHMsIHRoZW4gdGhlDQo+PiAgICAgc2VtYW50aWNzIG9mIHRoZSBmcmFnbWVudCBhcmUg
Y29uc2lkZXJlZCB1bmtub3duIGFuZCBhcmUgZWZmZWN0aXZlbHkNCj4+ICAgICB1bmNvbnN0cmFp
bmVkLiAgRnJhZ21lbnQgaWRlbnRpZmllciBzZW1hbnRpY3MgYXJlIGluZGVwZW5kZW50IG9mIHRo
ZQ0KPj4gICAgIFVSSSBzY2hlbWUgYW5kIHRodXMgY2Fubm90IGJlIHJlZGVmaW5lZCBieSBzY2hl
bWUgc3BlY2lmaWNhdGlvbnMuDQo+Pg0KPj4gQXMgZmFyIGFzIEkgY2FuIHNlZSwgdGhlIHNlbWFu
dGljcyBvZiBmcmFnbWVudCBpZGVudGlmaWVycyBpbiBVUk5zIHdvdWxkDQo+PiBub3QgYmUgZGVm
aW5lZCBieSBtZWRpYSB0eXBlcyBiZWNhdXNlIFVSTnMgYXJlIG5vdCBnZW5lcmFsbHkgcmVzb2x2
ZWQNCj4+IGZvciB0aGUgcHVycG9zZSBvZiByZXRyaWV2aW5nIGEgcmVwcmVzZW50YXRpb24uDQo+
IA0KPiAibm90IGdlbmVyYWxseSIgYW5kICJub3QiIGFyZSBub3QgdGhlIHNhbWUuIEV2ZW4gZm9y
IGh0dHA6IFVSSXMsIGl0J3MgDQo+IHRydWUgdGhhdCB0aGV5IGFyZSBub3QgYWx3YXlzIHJlc29s
dmVkLiBTbyBpbiB0aGF0IHNlbnNlLCBpZiBJIHVzZQ0KPiBodHRwOi8vbmV2ZXJfYW55X3NlcnZl
cl9oZXJlLnN3Lml0LmFveWFtYS5hYy5qcC9vbmUvdHdvL3RocmVlDQo+IHdpdGggc29tZSBmcmFn
bWVudCBpZGVudGlmaWVyIChJJ20gaW4gY29udHJvbCBvZiBzdy5pdC5hb3lhbWEuYWMuanAgYW5k
IA0KPiBtYWtlIHN1cmUgdGhhdCB0aGVyZSBuZXZlciBpcyBhIHNlcnZlciBhdCANCj4gbmV2ZXJf
YW55X3NlcnZlcl9oZXJlLnN3Lml0LmFveWFtYS5hYy5qcCksIHRoZW4gSSdtIGluZGVlZCB1bmNv
bnN0cmFpbmVkLg0KPiANCj4gT24gdGhlIG90aGVyIGhhbmQsIGZvciBxdWl0ZSBhIGZldyBVUk5z
LCBpdCB3b3VsZCBtYWtlIGEgbG90IG9mIHNlbnNlIHRvIA0KPiByZXNvbHZlIHRoZW0uIExldCdz
IHNheSBJIGhhdmUgc2V0IHVwIHNvbWUgcHJveHkgb3IgdXNlIHNvbWUgZGVkaWNhdGVkIA0KPiBi
cm93c2VyIHRoYXQgaGVscHMgbWUgcmVzb2x2ZSBzb21lIFVSTnMuIFRoZW4gdGhlIHBhcmFncmFw
aCBmcm9tIFJGQyANCj4gMzk4NiB0aGF0IHlvdSBjaXRlIGFib3ZlIGNsZWFybHkgYXBwbGllcy4N
Cg0KUGVyc2lzdGVudCBpZGVudGlmaWVycyB3aWxsIGJlIHVzZWQgZm9yIG11bHRpcGxlIHB1cnBv
c2VzLCBhbmQgYnkgdGhlIA0KdGltZSB3ZSBhc3NpZ24gZS5nLiBhIFVSTiB0byBhIHJlc291cmNl
LCB3ZSBoYXZlIG5vIGlkZWEgd2hpY2ggDQpyZXNvbHV0aW9uICBzZXJ2aWNlcyB3aWxsIGJlIG5l
ZWRlZCBpbiB0aGUgKGRpc3RhbnQpIGZ1dHVyZS4gTGlmZXRpbWUgb2YgDQphIFBJRCBtYXkgYmUg
Y2VudHVyaWVzOyBhcHBsaWNhdGlvbnMgYW5kIHRoZSBmdW5jdGlvbmFsaXR5IHRoZXkgb2ZmZXIg
DQp3aWxsIGNoYW5nZSBtYW55IHRpbWVzIGR1cmluZyBzdWNoIGEgcGVyaW9kLiBBbmQgZXZlbnR1
YWxseSBldmVuIHRoZSANCmNvcHlyaWdodCBwcm90ZWN0aW9uIG9mIGEgZG9jdW1lbnQgd2lsbCBl
eHBpcmUgOy0pLg0KDQpSZXRyaWV2aW5nIGEgcmVwcmVzZW50YXRpb24gaXMgb25lIHRoZSBrZXkg
cmVzb2x1dGlvbiBzZXJ2aWNlcyBzdXBwbGllZCANCmFscmVhZHkuIEJ1dCB0aGVyZSBkb2VzIG5v
dCBuZWVkIHRvIGJlIGEgMToxIHJlbGF0aW9uIGJldHdlZW4gYSBVUk4gKG9yIA0KYW55IG90aGVy
IHBlcnNpc3RlbnQgaWRlbnRpZmllcikgYW5kIHRoZSBVUkkgKFVSTC9VUkxzKSBpdCBtYXBzIHRv
IHZpYSBhIA0KcmVzb2x1dGlvbiBzZXJ2aWNlLg0KDQpGb3IgZXhhbXBsZSwgY29uc2lkZXI6DQoN
CkRPSTogMTAuMTAxNi9COTc4LTAtMjQwLTgxMzMwLTEuMDAwMDctNQ0KDQpUaGlzIGlzIGEgcmVh
bCBEaWdpdGFsIE9iamVjdCBJZGVudGlmaWVyIGJhc2VkIG9uIElTQk4gb2YgVG9tbGluc29uIA0K
SG9sbWFuJ3MgU291bmQgZm9yIGZpbG0gYW5kIHRlbGV2aXNpb24gKDNyZCBlZC4pLCBidXQgcGxl
YXNlIG5vdGUgdGhhdCANCnRoaXMgRE9JIGRvZXMgbm90IGlkZW50aWZ5IHRoZSBlbnRpcmUgYm9v
aywgYnV0IGp1c3QgYSBjaGFwdGVyIHdpdGhpbiANCml0LiBUaGUgZmluYWwgc2VjdGlvbiBvZiB0
aGUgRE9JIHN1ZmZpeCAoMDAwMDctNSkgc2lnbmlmaWVzIHRoZSBzZWNvbmQgDQpjaGFwdGVyIG9m
IHRoZSBib29rLiBFYWNoIGNoYXB0ZXIgaGFzIGl0cyBvd24gRE9JLCBhbmQgdGhleSB3aWxsIG1v
c3QgDQpsaWtlbHkgYmUgYXZhaWxhYmxlIGZvciBwdXJjaGFzZSBhcyBpbmRpdmlkdWFsIGZpbGVz
LCBzbyB0aGUgVVJJcyB0aGVzZSANCkRPSXMgcmVzb2x2ZSB0byB3aWxsIG5vdCBoYXZlIDxmcmFn
bWVudD5zIGluIHRoZW0uIEJ1dCBpZiB0aGUgYWJvdmUgDQoiZXh0ZW5kZWQgSVNCTiIgd2VyZSBl
eHByZXNzZWQgYXMgVVJOLCB3ZSBtaWdodCBjb21lIHVwIHdpdGggc29tZXRoaW5nIGxpa2U6DQoN
ClVSTjpJU0JOOjk3OC0wLTI0MC04MTMzMC0xIzAwMDA3LTUNCg0KaWYgdGhpcyB3ZXJlIHRoZSB3
YXkgaW4gd2hpY2ggaWRlbnRpZmllcnMgZm9yIGJvb2sgY2hhcHRlcnMgd2VyZSANCmV4cHJlc3Nl
ZCBhY2NvcmRpbmcgdG8gdGhlIElTQk4gc3RhbmRhcmQgYW5kIGluIHRoZSBJU0JOIG5hbWVzcGFj
ZS4gVGhpcyANClVSTiB3b3VsZCB0aGVuIHJlc29sdmUgdG8gdGhlIHNhbWUgUERGIGZpbGUgYXMg
dGhlIERPSSBhYm92ZSwgZWl0aGVyIGluIA0KdGhlIHNhbWUgZGlnaXRhbCBsaWJyYXJ5IG9yIGlu
IHNvbWUgb3RoZXIgZGlnaXRhbCBhc3NldCBtYW5hZ2VtZW50IA0Kc3lzdGVtLg0KDQo+PiBUaGVy
ZWZvcmUsIGluIHRoZQ0KPj4gY29udGV4dCBvZiBVUk5zLCB0aGUgc2VtYW50aWNzIG9mIHRoZSBm
cmFnbWVudCB3b3VsZCBiZSBjb25zaWRlcmVkDQo+PiB1bmtub3duIGFuZCB3b3VsZCBiZSBlZmZl
Y3RpdmVseSB1bmNvbnN0cmFpbmVkIChhdCBsZWFzdCBmcm9tIHRoZQ0KPj4gcGVyc3BlY3RpdmUg
b2YgdGhlICd1cm46JyBVUkkgc2NoZW1lKS4NCj4gDQo+IE5vbiBzZXF1aXR1ci4NCj4gDQo+PiAy
MTQxYmlzIHNlZW1zIHRvIGltcGx5IHRoYXQgdGhlIHNlbWFudGljcyBvZiB0aGUgZnJhZ21lbnQg
aWRlbnRpZmllcg0KPj4gY291bGQgYmUgY29uc3RyYWluZWQgYnkgdGhlIGRlZmluaXRpb24gb2Yg
YSBwYXJ0aWN1bGFyIFVSTiBuYW1lc3BhY2UNCj4+IChkZXNwaXRlIHRoZSBmYWN0IHRoYXQgdGhl
eSBhcmUgbm90IGNvbnN0cmFpbmVkIGJ5IHRoZSAndXJuOicgVVJJIHNjaGVtZQ0KPj4gaXRzZWxm
KS4NCg0KWWVzOyBzb21lIG5hbWVzcGFjZXMgLyBpZGVudGlmaWVyIHN5c3RlbXMgd2lsbCBub3Qg
YWxsb3cgdXNhZ2Ugb2YgDQo8ZnJhZ21lbnQ+IHNpbmNlIHRoZSBzeW50YXggb2YgdGhlIGlkZW50
aWZpZXIgZG9lcyBub3Qgc3VwcG9ydCBzdWNoIGEgDQp0aGluZy4gRm9yIGluc3RhbmNlLCB0aGUg
ZXhhbXBsZSBzaG93biBhYm92ZQ0KDQpVUk46SVNCTjo5NzgtMC0yNDAtODEzMzAtMSMwMDAwNy01
LCBvciBJU0JOIHN0cmluZw0KDQpJU0JOIDk3OC0wLTI0MC04MTMzMC0xIzAwMDA3LTUNCg0KaXMg
aW1hZ2luYXJ5LCBzaW5jZSBJU0JOIHN0YW5kYXJkIGRvZXMgbm90IGFjdHVhbGx5IHN1cHBvcnQg
dGhpcy4gRE9JIA0KZG9lcywgYW5kIG9uZSBtaWdodCBhbHNvIGNvbnN0cnVjdCBuYXRpb25hbCBi
aWJsaW9ncmFwaHkgbnVtYmVycyAoTkJOcykgDQphbmQgY29uc2VxdWVudGx5IFVSTnMgd2hpY2gg
Y29uc2lzdCBvZiBJU0JOIGFuZCBmcmFnbWVudCBpZGVudGlmaWVyLiANClRodXMgRE9JIG5hbWVz
cGFjZSAoaWYgb25lIGlzIHJlZ2lzdGVyZWQgaW4gdGhlIGZ1dHVyZSkgYW5kIE5CTiANCm5hbWVz
cGFjZSBzaG91bGQgc3VwcG9ydCA8ZnJhZ21lbnQ+LCBpZiB3ZSBhcmUgdG8gZ2l2ZSBmcmVlIGhh
bmRzIHRvIA0KcGVvcGxlIHVzaW5nIHRoZXNlIGlkZW50aWZpZXJzIGluIHRoZSBVUk4gY29udGV4
dC4NCg0KPiBUaGF0IHdvdWxkIG1ha2UgYXQgbGVhc3Qgc29tZSBsaW1pdGVkIHNlbnNlLCBpZiB3
ZSBjb3VsZCBzb3J0IG5hbWVzcGFjZXMgDQo+IGJ5IHdoZXRoZXIgdGhleSAobWF5YmUgb25seSBv
Y2Nhc2lvbmFsbHkpIGFsbG93IHJlc29sdXRpb24sIG9yIHdoZXRoZXIgDQo+IHRoZXkgYXJlIGFi
c29sdXRlbHkgYW5kIHRlcm1pbmFsbHkgbmV2ZXIgZXZlciBnb2luZyB0byBiZSB1c2VkIGZvciAN
Cj4gcmVzb2x1dGlvbi4gDQoNCkJhc2VkIG9uIHdoYXQgSSBoYXZlIHNhaWQgYmVmb3JlLCBJIGRv
bid0IHRoaW5rIHRoYXQgcmVzb2x1dGlvbiBpcyB0aGUgDQpjcnVjaWFsIGZhY3RvciBoZXJlLiBB
bmQgaWYgSSBhbSB3cm9uZyBhbmQgaXQgaXMsIHRoZW4gYW55IG5hbWVzcGFjZSBtYXkgDQphbGxv
dyByZXNvbHV0aW9uIGF0IHNvbWUgcG9pbnQgaW4gdGhlIGZ1dHVyZSB3aGVuIHRoZSByZXF1aXJl
bWVudHMgb2YgDQp0aGUgdXNlciBjb21tdW5pdHkgY2hhbmdlLg0KDQpCdXQgdGhlIGxhc3Qgc2Vu
dGVuY2UgZnJvbSB0aGUgcGFyYWdyYXBoIHlvdSBjaXRlIHNheXM6DQo+IA0KPiAgICAgICAgICAg
ICAgICAgICAgRnJhZ21lbnQgaWRlbnRpZmllciBzZW1hbnRpY3MgYXJlIGluZGVwZW5kZW50IG9m
IHRoZQ0KPiAgICBVUkkgc2NoZW1lIGFuZCB0aHVzIGNhbm5vdCBiZSByZWRlZmluZWQgYnkgc2No
ZW1lIHNwZWNpZmljYXRpb25zLg0KPiANCj4gVGhpcyBub3Qgb25seSBtZWFucyB0aGF0IHRoZSBV
Uk4gc3BlYyAod2hpY2ggaXMganVzdCB0aGUgZGVmaW5pdGlvbiBvZiANCj4gdGhlICd1cm46JyBV
Ukkgc2NoZW1lKSBjYW5ub3QgcmVkZWZpbmUgZnJhZ21lbnQgaWRlbnRpZmllciBzZW1hbnRpY3Ms
IGl0IA0KPiBhbHNvIHNlZW1zIHRvIGltcGx5IHRoYXQgc2NoZW1lIHNwZWNpZmljYXRpb25zIChp
bmNsdWRpbmcgdGhlIFVSTiBzcGVjKSANCj4gY2Fubm90IGRlbGVnYXRlIHN1Y2ggc2VtYW50aWNz
IHRvIHNvbWUgc3Vic3BhY2VzIG9mIHRoZSBzY2hlbWUuDQoNClllcy4NCj4gDQo+PiBJJ20gbm90
IHN1cmUgd2hhdCB0aGUgdXNlIGNhc2VzIGFyZSBoZXJlLCBidXQgcGVyaGFwcyBmb2xrcyBvbg0K
Pj4gdGhlIGxpc3QgY291bGQgZXhwbGFpbiBhIGJpdCBtb3JlIHdoYXQgdGhleSBtZWFuIGJ5IHJl
dXNpbmcgYW4NCj4+IGlkZW50aWZpZXIgc2NoZW1lIHRoYXQgZGVzaWduYXRlcyBvYmplY3RzIG9m
IHN1Y2ggY29tcGxleGl0eSB0aGF0IGl0IGlzDQo+PiBuZWNlc3NhcnkgdG8gcmVmZXJlbmNlIHBh
cnRzIG9mIHRoZSBvYmplY3RzIHZpYSBmcmFnbWVudCBpZGVudGlmaWVycy4NCg0KSSBjYW4gZ2l2
ZSBvbmUgcHJhY3RpY2FsIGV4YW1wbGUgZnJvbSBteSBvd24gbGlicmFyeS4NCg0KTGlrZSBtYW55
IG90aGVyIG5hdGlvbmFsIGxpYnJhcmllcywgd2UgZGlnaXRpc2Ugb2xkIGJvb2tzLiBUaGUgb3V0
Y29tZSANCm9mIHRoZSBwcm9jZXNzIGlzIGEgTUVUUyBjb250YWluZXIsIHdpdGhpbiB3aGljaCB0
aGUgZnVsbCB0ZXh0IG9mIHRoZSANCmJvb2sgaXMgc3RvcmVkIGluIHN0cnVjdHVyZWQgWE1MIChN
RVRTL0FMVE8pLiBUaGUgc3RydWN0dXJlIGV4cHJlc3NlcyANCmNoYXB0ZXJzLCBhbmQgc29tZSBp
bmZvcm1hdGlvbiBvYmplY3RzIHN1Y2ggYXMgaW1hZ2VzLg0KDQpFYWNoIGNoYXB0ZXIgaGFzIGN1
cnJlbnRseSBpdHMgb3duIFVSTjpOQk4sIHNvIGluIGFkZGl0aW9uIHRvIGJlaW5nIGFibGUgDQp0
byBwcm92aWRlIGEgcGVyc2lzdGVudCBsaW5rIHRvIHRoZSB0aXRsZSBwYWdlIG9mIHRoZSBib29r
LCBzdWNoIGxpbmtzIA0KY2FuIGFsc28gYmUgbWFkZSB0byB0aGUgY2hhcHRlcnMgYW5kIG90aGVy
IGNvbXBvbmVudCBwYXJ0cyBvZiB0aGUgYm9vay4gDQpXZSBiZWxpZXZlIHRoYXQgc29tZSB1c2Vy
cyB3aWxsIGZpbmQgc3VjaCBmdW5jdGlvbmFsaXR5IHVzZWZ1bCAoYW5kIHRoZXkgDQp3aWxsIGFs
c28gYmUgaGFwcHkgd2hlbiB0aGUgVVJOcyB3aWxsIHN0aWxsIGJlIGZ1bmN0aW9uYWwgbWFueSB5
ZWFycyANCmZyb20gbm93LCB1bmxpa2UgbWFueSBVUklzIHRoYXQgd2VyZSB0aG91Z2h0IHRvIGJl
IGNvb2wpLg0KDQpJZiB1c2FnZSBvZiA8ZnJhZ21lbnQ+IGlzIGFsbG93ZWQgaW4gUkZDMjE0MWJp
cyBhbmQgd2l0aGluIHRoZSBOQk4gDQpuYW1lc3BhY2UsIHdlIG1pZ2h0IGNoYW5nZSB0aGUgY3Vy
cmVudCBwb2xpY3kgYW5kIGFzc2lnbiBqdXN0IG9uZSANClVSTjpOQk4gdG8gdGhlIGJvb2sgaXRz
ZWxmLCBhbmQgdGhlbiBmcmFnbWVudCBpZGVudGlmaWVycyBiYXNlZCBvbiB0aGUgDQpOQk4gdG8g
dGhlIGNoYXB0ZXJzIGFuZCBvdGhlciBjb21wb25lbnQgcGFydHMgb2YgdGhlIGJvb2suIE91ciBV
Uk4gDQpyZXNvbHZlciB3b3VsZCBiZSBhYmxlIHRvIG1hcCB0aGVzZSBVUk46TkJOcyB0byB0aGUg
Y29ycmVjdCBjb21wb25lbnQgDQpwYXJ0cyB3aXRoaW4gdGhlIE1FVFMgY29udGFpbmVyIChvciBh
bnkgb3RoZXIgY29udGFpbmVyIHN0YW5kYXJkIHdlIHdpbGwgDQpyZWx5IG9uIGluIHRoZSBmdXR1
cmUuDQoNCj4gSSdtIGxvb2tpbmcgZm9yd2FyZCB0byBoZWFyIGZyb20gb3RoZXIgcGVvcGxlIG9u
IHRoaXMgbGlzdCwgYnV0IA0KPiBlc3NlbnRpYWxseSBldmVuIGlmIHRoZXJlIGFyZSB2ZXJ5IGNv
bXBsZXggb2JqZWN0cywgdGhlcmUgYXJlIGFsd2F5cyANCj4gZGlmZmVyZW50IHdheXMgdG8gaWRl
bnRpZnkgY29tcG9uZW50cyB0aGFuIHVzaW5nIGEgJyMnLg0KDQpUcnVlIC0gaW4gb3VyIGNhc2Us
IHRoZSBuYXRpb25hbCBsaWJyYXJ5IG9mIEZpbmxhbmQgY2FuIGNvbnRpbnVlIHRoZSANCmN1cnJl
bnQgcG9saWN5IGFuZCBhc3NpZ24gYW4gTkJOIHRvIGVhY2ggY29tcG9uZW50IHBhcnQuIE5ldmVy
dGhlbGVzcywgDQppdCBtYXkgYmUgYSBnb29kIGlkZWEgdG8gYWxsb3cgY2hvaWNlIGJldHdlZW4g
dHdvIGRpZmZlcmVudCBhcHByb2FjaGVzLiANCkluIHNvbWUgY2FzZXMsIHVzaW5nIDxmcmFnbWVu
dD4gY2FuIGJlIG1vcmUgY29udmVuaWVudCB0aGFuIGFzc2lnbmluZyANCmluZGl2aWR1YWwgaWRl
bnRpZmllcnMuIFJlc2VhcmNoIGRhdGEgc2V0cyBjb21lIHRvIG1pbmQ7IHBlcmhhcHMgDQpzb21l
Ym9keSBmcm9tIHRoYXQgY29tbXVuaXR5IGNhbiBkZXNjcmliZSB0aGUgcmVxdWlyZW1lbnRzPw0K
DQpCZXN0IHJlZ2FyZHMsDQoNCkp1aGENCj4gDQo+IFJlZ2FyZHMsICAgTWFydGluLg0KPiANCg0K
LS0gDQoNCiAgSnVoYSBIYWthbGENCiAgU2VuaW9yIGFkdmlzb3IsIHN0YW5kYXJkaXNhdGlvbiBh
bmQgSVQNCg0KICBUaGUgTmF0aW9uYWwgTGlicmFyeSBvZiBGaW5sYW5kDQogIFAuTy5Cb3ggMTUg
KFVuaW9uaW5rYXR1IDM2LCByb29tIDUwMyksIEZJTi0wMDAxNCBIZWxzaW5raSBVbml2ZXJzaXR5
DQogIEVtYWlsIGp1aGEuaGFrYWxhQGhlbHNpbmtpLmZpLCB0ZWwgKzM1OCA1MCAzODIgNzY3OA0K
DQoNCg==

From juha.hakala@helsinki.fi  Thu Mar 10 22:51:28 2011
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 056ED3A6805 for <urn@core3.amsl.com>; Thu, 10 Mar 2011 22:51:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.149
X-Spam-Level: 
X-Spam-Status: No, score=-2.149 tagged_above=-999 required=5 tests=[AWL=0.450,  BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PAm+CBajFhCm for <urn@core3.amsl.com>; Thu, 10 Mar 2011 22:51:24 -0800 (PST)
Received: from smtp-rs1.it.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by core3.amsl.com (Postfix) with ESMTP id 8E33D3A687C for <urn@ietf.org>; Thu, 10 Mar 2011 22:51:22 -0800 (PST)
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs1.it.helsinki.fi (8.13.1/8.13.1) with ESMTP id p2B6qa6k004171 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 11 Mar 2011 08:52:36 +0200
Message-ID: <4D79C6B4.5060704@helsinki.fi>
Date: Fri, 11 Mar 2011 08:52:36 +0200
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: Peter Saint-Andre <stpeter@stpeter.im>
References: <AANLkTiny2z4XQxEpHnW_KR6nEJ2=FhYb93Na7hU0O_78@mail.gmail.com>	<4D770738.8010403@stpeter.im>	<4D774434.6020605@it.aoyama.ac.jp>	<4D7853E1.50904@stpeter.im>	<4D78A474.5050002@it.aoyama.ac.jp>	<4D78C400.8060308@helsinki.fi> <4D78C75E.3090806@gmx.de>	<4D78DA54.7070109@helsinki.fi> <4D78DC62.2080003@gmx.de> <4D78E218.1010903@stpeter.im>
In-Reply-To: <4D78E218.1010903@stpeter.im>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Cc: "uri@w3.org" <uri@w3.org>, urn@ietf.org
Subject: Re: [urn] fragment identifiers
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Mar 2011 06:51:28 -0000

Hello,

Peter Saint-Andre wrote:
> On 3/10/11 7:12 AM, Julian Reschke wrote:
>> On 10.03.2011 15:04, Juha Hakala wrote:

>>> ...
>> <http://greenbytes.de/tech/webdav/rfc3986.html#rfc.section.3.5>:
>>
>> "The semantics of a fragment identifier are defined by the set of
>> representations that might result from a retrieval action on the primary
>> resource. The fragment's format and resolution is therefore dependent on
>> the media type [RFC2046] of a potentially retrieved representation, even
>> though such a retrieval is only performed if the URI is dereferenced. If
>> no such representation exists, then the semantics of the fragment are
>> considered unknown and are effectively unconstrained. Fragment
>> identifier semantics are independent of the URI scheme and thus cannot
>> be redefined by scheme specifications."
>>
>> I think this is pretty clear -- if you *can* have representations,
>> you're constrained by the media types that are used as representations.
>> There's no way avoiding that if you want to stay aligned with the URI spec.
> 
> Another way to put it is that you can have representations or free-form
> semantics, but not both (because along with representations come the
> constraints of media types, according to RFC 3986).

I see now where the problem lies. But it is necessary to consider the 
additional complexity that URN resolution brings in.

Depending on the namespace, the relation between an identifier and a 
representation can be complex. For instance, a manifestation of an 
e-book with a single identifier can consist of multiple files (each 
representing a chapter), each file having its own URL. Or, an identifier 
may be assigned to a resource which is just a component part within a 
larger structured resource (for instance, a metadata record within JPEG 
2000 file).

What are the options RFC 3986 allows in such a case? It is OK if the URN 
resolves to list of URLs (those of the files from which the resource 
consists of). But it seems that adding <fragment> to the e-book NBN to 
enable retrieval of individual chapters (files) is against the spirit of 
RFC 3986. Resolving a URN with no <fragment> into a component part of a 
resource such as embedded metadata within an XML file may or may not be 
a philosophical problem (technical implementation is possible).

Anyway, it seems that there is a mismatch between the requirements of 
the RFC 3986and the way in which some identifier systems are (will be) 
used as URNs, because RFC 3986 does not take into account the 
functionality embedded into URN resolution services.

After URN has been resolved to one or more URLs, there is no longer a 
conflict with the stipulations of RFC 3986; these URLs must be aligned 
with the data types of the files retrieved. Such alignment may also 
exist between a URN and the thing it resolves to, but to require that 
this should always be the case may put some counterproductive 
constraints on the usage of standard identifiers as URNs.

Best regards,

Juha


> 
> Peter
> 

-- 

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678

From GK-lists@ninebynine.org  Fri Mar 11 06:19:11 2011
Return-Path: <GK-lists@ninebynine.org>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 119FA3A6BD6 for <urn@core3.amsl.com>; Fri, 11 Mar 2011 06:19:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.466
X-Spam-Level: 
X-Spam-Status: No, score=-6.466 tagged_above=-999 required=5 tests=[AWL=0.088,  BAYES_00=-2.599, DATE_IN_PAST_03_06=0.044, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OaiUBSgR41Xk for <urn@core3.amsl.com>; Fri, 11 Mar 2011 06:19:10 -0800 (PST)
Received: from relay2.mail.ox.ac.uk (relay2.mail.ox.ac.uk [163.1.2.161]) by core3.amsl.com (Postfix) with ESMTP id CD2553A6BD9 for <urn@ietf.org>; Fri, 11 Mar 2011 06:19:09 -0800 (PST)
Received: from smtp2.mail.ox.ac.uk ([163.1.2.205]) by relay2.mail.ox.ac.uk with esmtp (Exim 4.74) (envelope-from <GK-lists@ninebynine.org>) id 1Py3CW-0003pW-6T; Fri, 11 Mar 2011 14:20:20 +0000
Received: from tinos.zoo.ox.ac.uk ([129.67.24.47]) by smtp2.mail.ox.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from <GK-lists@ninebynine.org>) id 1Py3CV-0001aY-9O; Fri, 11 Mar 2011 14:20:19 +0000
Message-ID: <4D79FC12.8060307@ninebynine.org>
Date: Fri, 11 Mar 2011 10:40:18 +0000
From: Graham Klyne <GK-lists@ninebynine.org>
User-Agent: Thunderbird 2.0.0.24 (Macintosh/20100228)
MIME-Version: 1.0
To: Peter Saint-Andre <stpeter@stpeter.im>
References: <AANLkTiny2z4XQxEpHnW_KR6nEJ2=FhYb93Na7hU0O_78@mail.gmail.com>	<4D770738.8010403@stpeter.im>	<4D774434.6020605@it.aoyama.ac.jp>	<4D7853E1.50904@stpeter.im>	<4D78A474.5050002@it.aoyama.ac.jp>	<4D78C400.8060308@helsinki.fi> <4D78C75E.3090806@gmx.de>	<4D78DA54.7070109@helsinki.fi> <4D78DC62.2080003@gmx.de> <4D78E218.1010903@stpeter.im>
In-Reply-To: <4D78E218.1010903@stpeter.im>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Oxford-Username: zool0635
X-Mailman-Approved-At: Fri, 11 Mar 2011 06:53:45 -0800
Cc: "uri@w3.org" <uri@w3.org>, urn@ietf.org
Subject: Re: [urn] fragment identifiers
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Mar 2011 14:19:11 -0000

Peter Saint-Andre wrote:
>> "The semantics of a fragment identifier are defined by the set of
>> representations that might result from a retrieval action on the primary
>> resource. The fragment's format and resolution is therefore dependent on
>> the media type [RFC2046] of a potentially retrieved representation, even
>> though such a retrieval is only performed if the URI is dereferenced. If
>> no such representation exists, then the semantics of the fragment are
>> considered unknown and are effectively unconstrained. Fragment
>> identifier semantics are independent of the URI scheme and thus cannot
>> be redefined by scheme specifications."
>>
>> I think this is pretty clear -- if you *can* have representations,
>> you're constrained by the media types that are used as representations.
>> There's no way avoiding that if you want to stay aligned with the URI spec.
> 
> Another way to put it is that you can have representations or free-form
> semantics, but not both (because along with representations come the
> constraints of media types, according to RFC 3986).

I suppose it depends on what you mean by "free-form semantics".  For RDF, we 
weasel-worded our way out of this by linking the semantics of the 
URI-with-fragment to the RDF representation associated with the URI.

-- http://www.w3.org/TR/rdf-concepts/#section-fragID

So this is a form of semantics that is quite generic in its applicability, but 
it may not be what you mean by "free form", since it is bound to the semantics 
of RDF (http://www.w3.org/TR/rdf-mt/).

There's also some interesting W3C TAG discussion nearby...

http://www.w3.org/TR/webarch/#fragid
http://www.w3.org/2001/tag/doc/abstractComponentRefs
http://lists.w3.org/Archives/Public/www-tag/2010Nov/0000.html
... etc.

#g



From juha.hakala@helsinki.fi  Mon Mar 14 02:45:55 2011
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 125B03A6C42 for <urn@core3.amsl.com>; Mon, 14 Mar 2011 02:45:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.104
X-Spam-Level: 
X-Spam-Status: No, score=-2.104 tagged_above=-999 required=5 tests=[AWL=0.180,  BAYES_00=-2.599, SARE_MILLIONSOF=0.315]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OOww+yEJHRyG for <urn@core3.amsl.com>; Mon, 14 Mar 2011 02:45:54 -0700 (PDT)
Received: from smtp-rs1.it.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by core3.amsl.com (Postfix) with ESMTP id DD7BE3A6C31 for <urn@ietf.org>; Mon, 14 Mar 2011 02:45:53 -0700 (PDT)
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs1.it.helsinki.fi (8.13.1/8.13.1) with ESMTP id p2E9lCFZ027569 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 14 Mar 2011 11:47:13 +0200
Message-ID: <4D7DE420.4060407@helsinki.fi>
Date: Mon, 14 Mar 2011 11:47:12 +0200
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: urn@ietf.org
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Cc: "Cordewener, Bas" <Cordewener@surf.nl>, Tommi Jauhiainen <tommi.jauhiainen@helsinki.fi>, Esa-Pekka Keskitalo <esa-pekka.keskitalo@helsinki.fi>
Subject: [urn] Revision of URI resolution services
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Mar 2011 09:45:55 -0000

Hello all,

Revision of RFC 2483 (URI resolution services necessary for URN 
resolution) is not included in the charter of URNBIS WG at the moment. 
The purpose of this message is to explain why the revision of this 
(experimental) RFC might be a good idea. Comments are welcome!

Best regards,

Juha Hakala

------------------

Revision of URI resolution services

Many operations can be performed on a URI. For URNs, services that can 
be provided have been specified in experimental RFC 2483. These services 
are:

I2L 	URI to URL
I2Ls 	URI to URLs
I2R	URI to resource
I2Rs	URI to resources
I2C	URI to URC, metadata about the resource)
I2Cs	URI to URCs
I2N	URI to URN
I2Ns	URI to URNs
I=I	Is URI equal to URI)

This list represents the very best understanding and the expertise the 
URN community (including myself as a lurker) had in late 90s. Since 
then, the technological environment in which persistent identifiers are 
or can be used has changed drastically. Long term preservation systems 
such as Tessellaâ€™s Safety Deposit Box and Ex Librisâ€™ Rosetta are among 
the key applications that require persistent identification of archived 
resources and resource-related metadata. Compared with "traditional" 
digital asset management systems, they require a extended set of 
resolution services.

On the other hand, various persistent identifier systems such as ARK, 
DOI, Handle alongside URN) have been in production since late 90s, and 
millions of PIDs have been assigned. Our understanding of technical 
issues and solutions related to the resolution of persistent identifiers 
has increased. There is no agreement, though: some persistent 
identifiers enable services not included in RFC 2483; for instance, with 
ARK it is possible to make a permanence policy request concerning the 
identified resource.

A few URN-related conclusions can be drawn from the developments of the 
last decade:

1. The services listed in RFC 2483 are no longer sufficient

2. Given the continuous technical change, it is unlikely that anyone can 
produce a list of resolution services that would remain valid for long

3. Therefore the mechanism for specifying new URN resolution services 
should be flexible, and allow services on different levels of maturity 
or applicability

These conclusions apply to basically every persistent identifier system.

As regards the URN system, the following recommendations can be made:

1. Add revision of RFC 2483 to the charter of URNBIS WG (once the WG has 
completed its current tasks)

2. Instead of trying to update the list of URN resolution services in 
RFC 2483, the WG should produce RFC 2483bis which defines a mechanism 
for specification of formal, informal and experimental URI resolution 
services. An IANA registry, similar to the registry for URN namespaces, 
is one option.

3. Using the mechanism outlined in RFC2483bis,the URNBIS working group 
and (later) URN implementers should create an extended set of resolution 
services based on & compliant with those listed in RFC 2483.

4. Propose and agree upon a mechanism for the long term maintenance of 
the service list

5. Establish a mechanism via which the information about new or changed 
services is communicated to the organisations / people maintaining other 
persistent identifier systems.

URN-related projects such as PersID have identified potential new 
resolution services; some of them can be vital to the success of these 
initiatives. If these novel services are implemented in the project 
level only without broader recognition there may be a danger that the 
co-ordination of the URN system will suffer.
-- 

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678

From andy@hxr.us  Wed Mar 16 11:10:12 2011
Return-Path: <andy@hxr.us>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 96C243A6A20 for <urn@core3.amsl.com>; Wed, 16 Mar 2011 11:10:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.977
X-Spam-Level: 
X-Spam-Status: No, score=-2.977 tagged_above=-999 required=5 tests=[AWL=0.000,  BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MoUAfguuPqLV for <urn@core3.amsl.com>; Wed, 16 Mar 2011 11:10:11 -0700 (PDT)
Received: from mail-pv0-f172.google.com (mail-pv0-f172.google.com [74.125.83.172]) by core3.amsl.com (Postfix) with ESMTP id E6F7A3A69DD for <urn@ietf.org>; Wed, 16 Mar 2011 11:10:11 -0700 (PDT)
Received: by pve39 with SMTP id 39so453851pve.31 for <urn@ietf.org>; Wed, 16 Mar 2011 11:11:38 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.142.201.17 with SMTP id y17mr207026wff.20.1300299098570; Wed, 16 Mar 2011 11:11:38 -0700 (PDT)
Received: by 10.142.81.12 with HTTP; Wed, 16 Mar 2011 11:11:38 -0700 (PDT)
X-Originating-IP: [64.134.226.21]
Date: Wed, 16 Mar 2011 14:11:38 -0400
Message-ID: <AANLkTinGYc1E+MGMp=aGPNH-dd2Ef3JyKSuBTL2Dpno7@mail.gmail.com>
From: Andrew Newton <andy@hxr.us>
To: urn@ietf.org
Content-Type: text/plain; charset=ISO-8859-1
Subject: [urn] Draft Agenda for URNBIS session at IETF 80
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Mar 2011 18:10:12 -0000

This has been uploaded to the datatracker tool, but I'm unsure how
long it will take to be reflected on the IETF meeting page. So here it
is.

-andy

Draft URNBIS Working Agenda for IETF 80

1. Note Well
2. Agenda Bashing
    4 minutes 32.9 seconds
3. Discussion of draft-ietf-urnbis-rfc2141bis-urn-00
    20 minutes
    Andy Newton (tentative)
4. Discussion of draft-ietf-urnbis-rfc3406bis-urn-ns-reg-00
    20 minutes
    Andy Newton (tentative)
5. Discussion of draft-ietf-urnbis-rfc3187bis-isbn-urn-00
    20 mintues
    Juha Hakala
6. Discussion of draft-ietf-urnbis-rfc3188bis-isbn-urn-00
    20 mintues
    Juha Hakala
7. Presentation on URN extension for media content naming
    10 minutes
    Feng Cao
8. Charter Discussion
    Andy Newton
    10 minutes
9. Any Other Business

From stpeter@stpeter.im  Thu Mar 17 10:30:34 2011
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7EDFD3A6ADA for <urn@core3.amsl.com>; Thu, 17 Mar 2011 10:30:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.628
X-Spam-Level: 
X-Spam-Status: No, score=-102.628 tagged_above=-999 required=5 tests=[AWL=-0.029, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 237HtpzZi65h for <urn@core3.amsl.com>; Thu, 17 Mar 2011 10:30:33 -0700 (PDT)
Received: from stpeter.im (stpeter.im [207.210.219.233]) by core3.amsl.com (Postfix) with ESMTP id 673B93A6AC9 for <urn@ietf.org>; Thu, 17 Mar 2011 10:30:33 -0700 (PDT)
Received: from dhcp-64-101-72-185.cisco.com (dhcp-64-101-72-185.cisco.com [64.101.72.185]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id B60414006D; Thu, 17 Mar 2011 11:32:38 -0600 (MDT)
Message-ID: <4D82458F.1050605@stpeter.im>
Date: Thu, 17 Mar 2011 11:31:59 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: Andrew Newton <andy@hxr.us>, "urn@ietf.org" <urn@ietf.org>
References: <AANLkTinGYc1E+MGMp=aGPNH-dd2Ef3JyKSuBTL2Dpno7@mail.gmail.com>
In-Reply-To: <AANLkTinGYc1E+MGMp=aGPNH-dd2Ef3JyKSuBTL2Dpno7@mail.gmail.com>
X-Enigmail-Version: 1.1.1
OpenPGP: url=http://www.saint-andre.com/me/stpeter.asc
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms020804040903080906040609"
Subject: Re: [urn] Draft Agenda for URNBIS session at IETF 80
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Mar 2011 17:30:34 -0000

This is a cryptographically signed message in MIME format.

--------------ms020804040903080906040609
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On 3/16/11 12:11 PM, Andrew Newton wrote:
> This has been uploaded to the datatracker tool, but I'm unsure how
> long it will take to be reflected on the IETF meeting page. So here it
> is.
>=20
> -andy
>=20
> Draft URNBIS Working Agenda for IETF 80
>=20
> 1. Note Well
> 2. Agenda Bashing
>     4 minutes 32.9 seconds

I think that should be 3 minutes 14.159 seconds. ;-)

> 3. Discussion of draft-ietf-urnbis-rfc2141bis-urn-00
>     20 minutes

Based on list discussion, it seems that we could use quite a bit of time
on fragment identifiers. 20 minutes might not be enough...

Peter

--=20
Peter Saint-Andre
https://stpeter.im/




--------------ms020804040903080906040609
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIITzjCC
BjQwggQcoAMCAQICASMwDQYJKoZIhvcNAQELBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoT
DVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNp
Z25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA3
MTAyNDIxMDMzM1oXDTE3MTAyNDIxMDMzM1owgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1T
dGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWdu
aW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENs
aWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALmjSW4SPiDKlAinvVeL
ZOVfItiuP1aRHL530E7QUc9icCwL33+PH+Js1HAh8CgWFl34sOxx1FJyS/C4VLPRsqDfP72j
tzCVUAL0DAxZ7wgzQvFz7x61jGxfhYhqYb1+PPOLkYBbkRIrPMg3dLEdKmXIYJYXDH+mB/V/
jLo73/Kb7h/rNoNg/oHHSv5Jolyvp5IY2btfcTBfW/telEFj5rDTX2juTvZ3Qhf3XQX5ca3Q
7A10zrUV/cWJOJ7F5RltbEIaboZmX5JBUb3FhUiAdBotehAX6DbDOuYoJtVxmGof6GuVGcPo
98K4TJf8FHo+UA9EOVDp/W7fCqKT4sXk/XkCAwEAAaOCAa0wggGpMA8GA1UdEwEB/wQFMAMB
Af8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBR7iZySlyShhEcCy3T8LvSs3DLl8zAfBgNV
HSMEGDAWgBROC+8apEBbpRdphzDKNGhD0EGu8jBmBggrBgEFBQcBAQRaMFgwJwYIKwYBBQUH
MAGGG2h0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9jYTAtBggrBgEFBQcwAoYhaHR0cDovL3d3
dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MFsGA1UdHwRUMFIwJ6AloCOGIWh0dHA6Ly93d3cu
c3RhcnRzc2wuY29tL3Nmc2NhLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20v
c2ZzY2EuY3JsMIGABgNVHSAEeTB3MHUGCysGAQQBgbU3AQIBMGYwLgYIKwYBBQUHAgEWImh0
dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwDQYJKoZIhvcNAQELBQADggIBAGpd
SbdLFMhirxK37V4gE00+uW74UdAXtDgQI3AsRZWtaRtKHgAxFBSteqz4kDkeAjH/1b+K8tQR
6cxSI2nho7qOaPW/UpzOfSS/MeKK/9vfM2lfs+uItXH7LWtvS9wD1erfH1a+BXHCrCp4LA1l
fADDhRIiGTSS3i0Zu5xV3INNRHrCCCl6patltQ8RZTqzDMri7ombgIxjN51Zo7xV77EZcThV
0GA8iIN+7T53uHhUJpjfLIztHs/69OclRvHux9hCflfOm7GY5Sc4nqjfES+5XPArGGWiQSEk
ez37QfXqsxO3oCHK4b3DFZysG4uyOuC/WL80ab3muQ3tgwjBhq0D3JZN5kvu5gSuNZPa1WrV
hEgXkd6C7s5stqB6/htVpshG08jRz9DEutGM9oKQ1ncTivbfPNx7pILoHWvvT7N5i/puVoNu
bPUmLXh/2wA6wzAzuuoONiIL14Xpw6jLSnqpaLWElo2yTIFZ/CU/nCvvpW1Dj1457P3Ci9bD
0RPkWSR+CuucpgxrEmaw4UOLxflzuYYaq1RJwygOO5K0s2bAWOcXpgteyUOnQ3d/EjJAWRri
2v0ubiq+4H3KUOMlbznlPAY/1T8YyyJPM88+Ueahe/AW1zoUwZayNcTnuM7cq6yBV8Wr3GOI
LFXhtT0UVuJLChPMJKVKVsa7qNorlLkMMIIGxzCCBa+gAwIBAgICAIswDQYJKoZIhvcNAQEF
BQAwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJT
ZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBD
bGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQTAeFw0xMDEwMTQwMTM2MzRa
Fw0xMjEwMTQxMjAxMDdaMIHAMSAwHgYDVQQNExcyNzQ1ODEtOU5YMDRxeExEYjBvNDY5VDEL
MAkGA1UEBhMCVVMxETAPBgNVBAgTCENvbG9yYWRvMQ8wDQYDVQQHEwZEZW52ZXIxLDAqBgNV
BAsTI1N0YXJ0Q29tIFRydXN0ZWQgQ2VydGlmaWNhdGUgTWVtYmVyMRowGAYDVQQDExFQZXRl
ciBTYWludC1BbmRyZTEhMB8GCSqGSIb3DQEJARYSc3RwZXRlckBzdHBldGVyLmltMIIBIjAN
BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuERvnrkpQTx9wbJfgxbNKEYvt0IilecZRUM6
wrbCzIUPCocuYhaAJcQoqIyHaKybPQ7f+DIGIAolAa3dHnNdlsXP2smTft/ZNpj10PIG5bil
NAqLUYwmLJaEaqY7BMW8423U3blW43/luLJk/Pq4OsWcw7AK3LeVh1U/HOgqhin26N3h72X1
nbLEpZFrgcp8egmWtXLCbLBDMqUK3j6wjLldni79muzYEVqU0A5GqSeb8Wc4kIx8VI5yL24J
KzinG2iVRP5ZDEbOZETzBXJabUsV56XSxqPG9DK6ke+ybCiL/wKV1HFqdtFB1y25lfvHgOP2
gyEApBKEDNjgLmKyyQIDAQABo4IC+zCCAvcwCQYDVR0TBAIwADALBgNVHQ8EBAMCBLAwHQYD
VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBS2EW2iNB+g0EibKJLBdv8I
eLovVDAfBgNVHSMEGDAWgBR7iZySlyShhEcCy3T8LvSs3DLl8zAdBgNVHREEFjAUgRJzdHBl
dGVyQHN0cGV0ZXIuaW0wggFCBgNVHSAEggE5MIIBNTCCATEGCysGAQQBgbU3AQICMIIBIDAu
BggrBgEFBQcCARYiaHR0cDovL3d3dy5zdGFydHNzbC5jb20vcG9saWN5LnBkZjA0BggrBgEF
BQcCARYoaHR0cDovL3d3dy5zdGFydHNzbC5jb20vaW50ZXJtZWRpYXRlLnBkZjCBtwYIKwYB
BQUHAgIwgaowFBYNU3RhcnRDb20gTHRkLjADAgEBGoGRTGltaXRlZCBMaWFiaWxpdHksIHNl
ZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENlcnRpZmlj
YXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL3d3dy5zdGFydHNz
bC5jb20vcG9saWN5LnBkZjBjBgNVHR8EXDBaMCugKaAnhiVodHRwOi8vd3d3LnN0YXJ0c3Ns
LmNvbS9jcnR1My1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9jcnR1
My1jcmwuY3JsMIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2NzcC5z
dGFydHNzbC5jb20vc3ViL2NsYXNzMy9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NlcnRzL3N1Yi5jbGFzczMuY2xpZW50LmNhLmNydDAjBgNVHRIE
HDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBADVtbXJG
tKAr55xc/OUM546gXUybI72Bank0w739Mv+9BBNtq9rMEvCnLmSKhBi76c1mdXh6zXs8RQDo
6nR/aPabE3llF2T4z80smi9jfnl3y9dpu9TcgDoqDLZ7a2lBlW656XAAQzHjvLp2MC7/mxlg
PYH2axa+q40mAYM20GbNsAEGbWQT1IqIh0BcLLsgbaMJHbyG/57zd9JLyMX3Vry1L1fJRQr3
GeLxMV5RtxN+mBgxrwFz/cOc09COiFExlsHgekpB5O43gqsAU16MXypyoSt4MrSfKTMHIGx6
2RF/M6vqUlvhi28gk2ZUvQ/+OX5+gjcZyooEzAAn4RuOKNswggbHMIIFr6ADAgECAgIAizAN
BgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4x
KzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMT
L1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBMB4XDTEw
MTAxNDAxMzYzNFoXDTEyMTAxNDEyMDEwN1owgcAxIDAeBgNVBA0TFzI3NDU4MS05TlgwNHF4
TERiMG80NjlUMQswCQYDVQQGEwJVUzERMA8GA1UECBMIQ29sb3JhZG8xDzANBgNVBAcTBkRl
bnZlcjEsMCoGA1UECxMjU3RhcnRDb20gVHJ1c3RlZCBDZXJ0aWZpY2F0ZSBNZW1iZXIxGjAY
BgNVBAMTEVBldGVyIFNhaW50LUFuZHJlMSEwHwYJKoZIhvcNAQkBFhJzdHBldGVyQHN0cGV0
ZXIuaW0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC4RG+euSlBPH3Bsl+DFs0o
Ri+3QiKV5xlFQzrCtsLMhQ8Khy5iFoAlxCiojIdorJs9Dt/4MgYgCiUBrd0ec12Wxc/ayZN+
39k2mPXQ8gbluKU0CotRjCYsloRqpjsExbzjbdTduVbjf+W4smT8+rg6xZzDsArct5WHVT8c
6CqGKfbo3eHvZfWdssSlkWuBynx6CZa1csJssEMypQrePrCMuV2eLv2a7NgRWpTQDkapJ5vx
ZziQjHxUjnIvbgkrOKcbaJVE/lkMRs5kRPMFclptSxXnpdLGo8b0MrqR77JsKIv/ApXUcWp2
0UHXLbmV+8eA4/aDIQCkEoQM2OAuYrLJAgMBAAGjggL7MIIC9zAJBgNVHRMEAjAAMAsGA1Ud
DwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHQYDVR0OBBYEFLYRbaI0
H6DQSJsoksF2/wh4ui9UMB8GA1UdIwQYMBaAFHuJnJKXJKGERwLLdPwu9KzcMuXzMB0GA1Ud
EQQWMBSBEnN0cGV0ZXJAc3RwZXRlci5pbTCCAUIGA1UdIASCATkwggE1MIIBMQYLKwYBBAGB
tTcBAgIwggEgMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3ku
cGRmMDQGCCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUu
cGRmMIG3BggrBgEFBQcCAjCBqjAUFg1TdGFydENvbSBMdGQuMAMCAQEagZFMaW1pdGVkIExp
YWJpbGl0eSwgc2VlIHNlY3Rpb24gKkxlZ2FsIExpbWl0YXRpb25zKiBvZiB0aGUgU3RhcnRD
b20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUG9saWN5IGF2YWlsYWJsZSBhdCBodHRwOi8v
d3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMGMGA1UdHwRcMFowK6ApoCeGJWh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NydHUzLWNybC5jcmwwK6ApoCeGJWh0dHA6Ly9jcmwuc3RhcnRz
c2wuY29tL2NydHUzLWNybC5jcmwwgY4GCCsGAQUFBwEBBIGBMH8wOQYIKwYBBQUHMAGGLWh0
dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9zdWIvY2xhc3MzL2NsaWVudC9jYTBCBggrBgEFBQcw
AoY2aHR0cDovL3d3dy5zdGFydHNzbC5jb20vY2VydHMvc3ViLmNsYXNzMy5jbGllbnQuY2Eu
Y3J0MCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tLzANBgkqhkiG9w0BAQUF
AAOCAQEANW1tcka0oCvnnFz85QznjqBdTJsjvYFqeTTDvf0y/70EE22r2swS8KcuZIqEGLvp
zWZ1eHrNezxFAOjqdH9o9psTeWUXZPjPzSyaL2N+eXfL12m71NyAOioMtntraUGVbrnpcABD
MeO8unYwLv+bGWA9gfZrFr6rjSYBgzbQZs2wAQZtZBPUioiHQFwsuyBtowkdvIb/nvN30kvI
xfdWvLUvV8lFCvcZ4vExXlG3E36YGDGvAXP9w5zT0I6IUTGWweB6SkHk7jeCqwBTXoxfKnKh
K3gytJ8pMwcgbHrZEX8zq+pSW+GLbyCTZlS9D/45fn6CNxnKigTMACfhG44o2zGCA80wggPJ
AgEBMIGTMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UE
CxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRD
b20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMAkGBSsOAwIa
BQCgggIOMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTExMDMx
NzE3MzE1OVowIwYJKoZIhvcNAQkEMRYEFLzWzRCqFDwtnrfVoOr0PkqYNskfMF8GCSqGSIb3
DQEJDzFSMFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggq
hkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBpAYJKwYBBAGCNxAEMYGWMIGT
MIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2Vj
dXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xh
c3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMIGmBgsqhkiG9w0BCRAC
CzGBlqCBkzCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNV
BAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0
Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBAgIAizANBgkqhkiG
9w0BAQEFAASCAQBIgL7ejnAVZ1DNYKr1PXE/5qj+e78PMKP5LNhHKmSeAPCiBrsOY+rhOhY2
pke91Qr9atp3InIL8lQrTKZA0ryPmTNrt6oBo3e67yn9Ws3721BDXynA/H/+S5dWsFNII5hZ
Hq5WPOIQydTW2I4R4X1tqwYGPK2jsCnvZlD3gIl1TuW9ERudlXZzZMx5Us0H7JKiMxodTgqf
0TgHHMf/JE8eoBRTxVOqysGanLFvzNrDepxJ6hR6xAusMp1PVbTaCX+15j83UqejfKhV/OF7
9X6CnrI9i4LJ5k3aOYt8/amNmBOXi1vMZrerS1tjQdBOWHTlQ925LfJjkZ674wH5RXIwAAAA
AAAA
--------------ms020804040903080906040609--

From andy@hxr.us  Thu Mar 17 10:48:36 2011
Return-Path: <andy@hxr.us>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C3BFF3A6A1C for <urn@core3.amsl.com>; Thu, 17 Mar 2011 10:48:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.977
X-Spam-Level: 
X-Spam-Status: No, score=-1.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hYohtj3VNjbB for <urn@core3.amsl.com>; Thu, 17 Mar 2011 10:48:36 -0700 (PDT)
Received: from mail-vx0-f172.google.com (mail-vx0-f172.google.com [209.85.220.172]) by core3.amsl.com (Postfix) with ESMTP id F2E6B3A6A12 for <urn@ietf.org>; Thu, 17 Mar 2011 10:48:35 -0700 (PDT)
Received: by vxg33 with SMTP id 33so3339267vxg.31 for <urn@ietf.org>; Thu, 17 Mar 2011 10:50:03 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.52.94.147 with SMTP id dc19mr116007vdb.67.1300384203852; Thu, 17 Mar 2011 10:50:03 -0700 (PDT)
Received: by 10.52.165.68 with HTTP; Thu, 17 Mar 2011 10:50:03 -0700 (PDT)
X-Originating-IP: [192.149.252.5]
In-Reply-To: <4D82458F.1050605@stpeter.im>
References: <AANLkTinGYc1E+MGMp=aGPNH-dd2Ef3JyKSuBTL2Dpno7@mail.gmail.com> <4D82458F.1050605@stpeter.im>
Date: Thu, 17 Mar 2011 13:50:03 -0400
Message-ID: <AANLkTin29tcj7rJnzYLrSxTAjYg-dhBjFE3QdFvO1j=B@mail.gmail.com>
From: Andrew Newton <andy@hxr.us>
To: Peter Saint-Andre <stpeter@stpeter.im>
Content-Type: text/plain; charset=ISO-8859-1
Cc: "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] Draft Agenda for URNBIS session at IETF 80
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Mar 2011 17:48:36 -0000

On Thu, Mar 17, 2011 at 1:31 PM, Peter Saint-Andre > Based on list
discussion, it seems that we could use quite a bit of time
> on fragment identifiers. 20 minutes might not be enough...

I can increase the time limit as there is play in the agenda.

It would be nice if participants can think of solutions to the
problem. The simple restating of opposing requirements will not lead
to much forward progress.

-andy

From stpeter@stpeter.im  Thu Mar 17 10:52:23 2011
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0E8A13A6ADF for <urn@core3.amsl.com>; Thu, 17 Mar 2011 10:52:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.628
X-Spam-Level: 
X-Spam-Status: No, score=-102.628 tagged_above=-999 required=5 tests=[AWL=-0.029, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eA-sgeh9kdit for <urn@core3.amsl.com>; Thu, 17 Mar 2011 10:52:22 -0700 (PDT)
Received: from stpeter.im (stpeter.im [207.210.219.233]) by core3.amsl.com (Postfix) with ESMTP id C46783A6AEB for <urn@ietf.org>; Thu, 17 Mar 2011 10:52:21 -0700 (PDT)
Received: from dhcp-64-101-72-185.cisco.com (dhcp-64-101-72-185.cisco.com [64.101.72.185]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 6A0C94006D; Thu, 17 Mar 2011 11:54:27 -0600 (MDT)
Message-ID: <4D824AAC.1010502@stpeter.im>
Date: Thu, 17 Mar 2011 11:53:48 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: Andrew Newton <andy@hxr.us>
References: <AANLkTinGYc1E+MGMp=aGPNH-dd2Ef3JyKSuBTL2Dpno7@mail.gmail.com>	<4D82458F.1050605@stpeter.im> <AANLkTin29tcj7rJnzYLrSxTAjYg-dhBjFE3QdFvO1j=B@mail.gmail.com>
In-Reply-To: <AANLkTin29tcj7rJnzYLrSxTAjYg-dhBjFE3QdFvO1j=B@mail.gmail.com>
X-Enigmail-Version: 1.1.1
OpenPGP: url=http://www.saint-andre.com/me/stpeter.asc
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms010804000705010600040606"
Cc: "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] Draft Agenda for URNBIS session at IETF 80
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Mar 2011 17:52:23 -0000

This is a cryptographically signed message in MIME format.

--------------ms010804000705010600040606
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On 3/17/11 11:50 AM, Andrew Newton wrote:
> On Thu, Mar 17, 2011 at 1:31 PM, Peter Saint-Andre > Based on list
> discussion, it seems that we could use quite a bit of time
>> on fragment identifiers. 20 minutes might not be enough...
>=20
> I can increase the time limit as there is play in the agenda.
>=20
> It would be nice if participants can think of solutions to the
> problem. The simple restating of opposing requirements will not lead
> to much forward progress.

I completely agree. So let's keep discussing it on the list here before
the Prague meeting. :)

Peter

--=20
Peter Saint-Andre
https://stpeter.im/




--------------ms010804000705010600040606
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIITzjCC
BjQwggQcoAMCAQICASMwDQYJKoZIhvcNAQELBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoT
DVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNp
Z25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA3
MTAyNDIxMDMzM1oXDTE3MTAyNDIxMDMzM1owgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1T
dGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWdu
aW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENs
aWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALmjSW4SPiDKlAinvVeL
ZOVfItiuP1aRHL530E7QUc9icCwL33+PH+Js1HAh8CgWFl34sOxx1FJyS/C4VLPRsqDfP72j
tzCVUAL0DAxZ7wgzQvFz7x61jGxfhYhqYb1+PPOLkYBbkRIrPMg3dLEdKmXIYJYXDH+mB/V/
jLo73/Kb7h/rNoNg/oHHSv5Jolyvp5IY2btfcTBfW/telEFj5rDTX2juTvZ3Qhf3XQX5ca3Q
7A10zrUV/cWJOJ7F5RltbEIaboZmX5JBUb3FhUiAdBotehAX6DbDOuYoJtVxmGof6GuVGcPo
98K4TJf8FHo+UA9EOVDp/W7fCqKT4sXk/XkCAwEAAaOCAa0wggGpMA8GA1UdEwEB/wQFMAMB
Af8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBR7iZySlyShhEcCy3T8LvSs3DLl8zAfBgNV
HSMEGDAWgBROC+8apEBbpRdphzDKNGhD0EGu8jBmBggrBgEFBQcBAQRaMFgwJwYIKwYBBQUH
MAGGG2h0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9jYTAtBggrBgEFBQcwAoYhaHR0cDovL3d3
dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MFsGA1UdHwRUMFIwJ6AloCOGIWh0dHA6Ly93d3cu
c3RhcnRzc2wuY29tL3Nmc2NhLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20v
c2ZzY2EuY3JsMIGABgNVHSAEeTB3MHUGCysGAQQBgbU3AQIBMGYwLgYIKwYBBQUHAgEWImh0
dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwDQYJKoZIhvcNAQELBQADggIBAGpd
SbdLFMhirxK37V4gE00+uW74UdAXtDgQI3AsRZWtaRtKHgAxFBSteqz4kDkeAjH/1b+K8tQR
6cxSI2nho7qOaPW/UpzOfSS/MeKK/9vfM2lfs+uItXH7LWtvS9wD1erfH1a+BXHCrCp4LA1l
fADDhRIiGTSS3i0Zu5xV3INNRHrCCCl6patltQ8RZTqzDMri7ombgIxjN51Zo7xV77EZcThV
0GA8iIN+7T53uHhUJpjfLIztHs/69OclRvHux9hCflfOm7GY5Sc4nqjfES+5XPArGGWiQSEk
ez37QfXqsxO3oCHK4b3DFZysG4uyOuC/WL80ab3muQ3tgwjBhq0D3JZN5kvu5gSuNZPa1WrV
hEgXkd6C7s5stqB6/htVpshG08jRz9DEutGM9oKQ1ncTivbfPNx7pILoHWvvT7N5i/puVoNu
bPUmLXh/2wA6wzAzuuoONiIL14Xpw6jLSnqpaLWElo2yTIFZ/CU/nCvvpW1Dj1457P3Ci9bD
0RPkWSR+CuucpgxrEmaw4UOLxflzuYYaq1RJwygOO5K0s2bAWOcXpgteyUOnQ3d/EjJAWRri
2v0ubiq+4H3KUOMlbznlPAY/1T8YyyJPM88+Ueahe/AW1zoUwZayNcTnuM7cq6yBV8Wr3GOI
LFXhtT0UVuJLChPMJKVKVsa7qNorlLkMMIIGxzCCBa+gAwIBAgICAIswDQYJKoZIhvcNAQEF
BQAwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJT
ZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBD
bGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQTAeFw0xMDEwMTQwMTM2MzRa
Fw0xMjEwMTQxMjAxMDdaMIHAMSAwHgYDVQQNExcyNzQ1ODEtOU5YMDRxeExEYjBvNDY5VDEL
MAkGA1UEBhMCVVMxETAPBgNVBAgTCENvbG9yYWRvMQ8wDQYDVQQHEwZEZW52ZXIxLDAqBgNV
BAsTI1N0YXJ0Q29tIFRydXN0ZWQgQ2VydGlmaWNhdGUgTWVtYmVyMRowGAYDVQQDExFQZXRl
ciBTYWludC1BbmRyZTEhMB8GCSqGSIb3DQEJARYSc3RwZXRlckBzdHBldGVyLmltMIIBIjAN
BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuERvnrkpQTx9wbJfgxbNKEYvt0IilecZRUM6
wrbCzIUPCocuYhaAJcQoqIyHaKybPQ7f+DIGIAolAa3dHnNdlsXP2smTft/ZNpj10PIG5bil
NAqLUYwmLJaEaqY7BMW8423U3blW43/luLJk/Pq4OsWcw7AK3LeVh1U/HOgqhin26N3h72X1
nbLEpZFrgcp8egmWtXLCbLBDMqUK3j6wjLldni79muzYEVqU0A5GqSeb8Wc4kIx8VI5yL24J
KzinG2iVRP5ZDEbOZETzBXJabUsV56XSxqPG9DK6ke+ybCiL/wKV1HFqdtFB1y25lfvHgOP2
gyEApBKEDNjgLmKyyQIDAQABo4IC+zCCAvcwCQYDVR0TBAIwADALBgNVHQ8EBAMCBLAwHQYD
VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBS2EW2iNB+g0EibKJLBdv8I
eLovVDAfBgNVHSMEGDAWgBR7iZySlyShhEcCy3T8LvSs3DLl8zAdBgNVHREEFjAUgRJzdHBl
dGVyQHN0cGV0ZXIuaW0wggFCBgNVHSAEggE5MIIBNTCCATEGCysGAQQBgbU3AQICMIIBIDAu
BggrBgEFBQcCARYiaHR0cDovL3d3dy5zdGFydHNzbC5jb20vcG9saWN5LnBkZjA0BggrBgEF
BQcCARYoaHR0cDovL3d3dy5zdGFydHNzbC5jb20vaW50ZXJtZWRpYXRlLnBkZjCBtwYIKwYB
BQUHAgIwgaowFBYNU3RhcnRDb20gTHRkLjADAgEBGoGRTGltaXRlZCBMaWFiaWxpdHksIHNl
ZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENlcnRpZmlj
YXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL3d3dy5zdGFydHNz
bC5jb20vcG9saWN5LnBkZjBjBgNVHR8EXDBaMCugKaAnhiVodHRwOi8vd3d3LnN0YXJ0c3Ns
LmNvbS9jcnR1My1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9jcnR1
My1jcmwuY3JsMIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2NzcC5z
dGFydHNzbC5jb20vc3ViL2NsYXNzMy9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NlcnRzL3N1Yi5jbGFzczMuY2xpZW50LmNhLmNydDAjBgNVHRIE
HDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBADVtbXJG
tKAr55xc/OUM546gXUybI72Bank0w739Mv+9BBNtq9rMEvCnLmSKhBi76c1mdXh6zXs8RQDo
6nR/aPabE3llF2T4z80smi9jfnl3y9dpu9TcgDoqDLZ7a2lBlW656XAAQzHjvLp2MC7/mxlg
PYH2axa+q40mAYM20GbNsAEGbWQT1IqIh0BcLLsgbaMJHbyG/57zd9JLyMX3Vry1L1fJRQr3
GeLxMV5RtxN+mBgxrwFz/cOc09COiFExlsHgekpB5O43gqsAU16MXypyoSt4MrSfKTMHIGx6
2RF/M6vqUlvhi28gk2ZUvQ/+OX5+gjcZyooEzAAn4RuOKNswggbHMIIFr6ADAgECAgIAizAN
BgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4x
KzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMT
L1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBMB4XDTEw
MTAxNDAxMzYzNFoXDTEyMTAxNDEyMDEwN1owgcAxIDAeBgNVBA0TFzI3NDU4MS05TlgwNHF4
TERiMG80NjlUMQswCQYDVQQGEwJVUzERMA8GA1UECBMIQ29sb3JhZG8xDzANBgNVBAcTBkRl
bnZlcjEsMCoGA1UECxMjU3RhcnRDb20gVHJ1c3RlZCBDZXJ0aWZpY2F0ZSBNZW1iZXIxGjAY
BgNVBAMTEVBldGVyIFNhaW50LUFuZHJlMSEwHwYJKoZIhvcNAQkBFhJzdHBldGVyQHN0cGV0
ZXIuaW0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC4RG+euSlBPH3Bsl+DFs0o
Ri+3QiKV5xlFQzrCtsLMhQ8Khy5iFoAlxCiojIdorJs9Dt/4MgYgCiUBrd0ec12Wxc/ayZN+
39k2mPXQ8gbluKU0CotRjCYsloRqpjsExbzjbdTduVbjf+W4smT8+rg6xZzDsArct5WHVT8c
6CqGKfbo3eHvZfWdssSlkWuBynx6CZa1csJssEMypQrePrCMuV2eLv2a7NgRWpTQDkapJ5vx
ZziQjHxUjnIvbgkrOKcbaJVE/lkMRs5kRPMFclptSxXnpdLGo8b0MrqR77JsKIv/ApXUcWp2
0UHXLbmV+8eA4/aDIQCkEoQM2OAuYrLJAgMBAAGjggL7MIIC9zAJBgNVHRMEAjAAMAsGA1Ud
DwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHQYDVR0OBBYEFLYRbaI0
H6DQSJsoksF2/wh4ui9UMB8GA1UdIwQYMBaAFHuJnJKXJKGERwLLdPwu9KzcMuXzMB0GA1Ud
EQQWMBSBEnN0cGV0ZXJAc3RwZXRlci5pbTCCAUIGA1UdIASCATkwggE1MIIBMQYLKwYBBAGB
tTcBAgIwggEgMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3ku
cGRmMDQGCCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUu
cGRmMIG3BggrBgEFBQcCAjCBqjAUFg1TdGFydENvbSBMdGQuMAMCAQEagZFMaW1pdGVkIExp
YWJpbGl0eSwgc2VlIHNlY3Rpb24gKkxlZ2FsIExpbWl0YXRpb25zKiBvZiB0aGUgU3RhcnRD
b20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUG9saWN5IGF2YWlsYWJsZSBhdCBodHRwOi8v
d3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMGMGA1UdHwRcMFowK6ApoCeGJWh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NydHUzLWNybC5jcmwwK6ApoCeGJWh0dHA6Ly9jcmwuc3RhcnRz
c2wuY29tL2NydHUzLWNybC5jcmwwgY4GCCsGAQUFBwEBBIGBMH8wOQYIKwYBBQUHMAGGLWh0
dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9zdWIvY2xhc3MzL2NsaWVudC9jYTBCBggrBgEFBQcw
AoY2aHR0cDovL3d3dy5zdGFydHNzbC5jb20vY2VydHMvc3ViLmNsYXNzMy5jbGllbnQuY2Eu
Y3J0MCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tLzANBgkqhkiG9w0BAQUF
AAOCAQEANW1tcka0oCvnnFz85QznjqBdTJsjvYFqeTTDvf0y/70EE22r2swS8KcuZIqEGLvp
zWZ1eHrNezxFAOjqdH9o9psTeWUXZPjPzSyaL2N+eXfL12m71NyAOioMtntraUGVbrnpcABD
MeO8unYwLv+bGWA9gfZrFr6rjSYBgzbQZs2wAQZtZBPUioiHQFwsuyBtowkdvIb/nvN30kvI
xfdWvLUvV8lFCvcZ4vExXlG3E36YGDGvAXP9w5zT0I6IUTGWweB6SkHk7jeCqwBTXoxfKnKh
K3gytJ8pMwcgbHrZEX8zq+pSW+GLbyCTZlS9D/45fn6CNxnKigTMACfhG44o2zGCA80wggPJ
AgEBMIGTMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UE
CxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRD
b20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMAkGBSsOAwIa
BQCgggIOMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTExMDMx
NzE3NTM0OFowIwYJKoZIhvcNAQkEMRYEFJeFlOtbpfB0jh8+3JIKeFS6VM2eMF8GCSqGSIb3
DQEJDzFSMFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggq
hkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBpAYJKwYBBAGCNxAEMYGWMIGT
MIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2Vj
dXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xh
c3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMIGmBgsqhkiG9w0BCRAC
CzGBlqCBkzCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNV
BAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0
Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBAgIAizANBgkqhkiG
9w0BAQEFAASCAQClAFJfBkQIKq5dzGmllhGPzo9naFYhhrobQjq6lxiY6xJauw1rhgc8J/2K
1TbJjttjr4kzutDmDeGQDa5DtYQpc7SLhfh3qZ5f99rokd5/R0LjNynoQH1lIX4sv7N9IuJa
d+hVmVr+CpnRw4AdAXkJIHTzNgEPoOhpeeENWO0kPqbgYBvCDwmk8KuaAiymoCe8xOj3DqYn
GIrS6PJXRwqBUfgZuZiagMILWUGZpq5+tc29E28bP0NkWxqUP9CMfrG5NBhJnQyyRnNhiaVs
0sSZlnY0DVuigUet/Lx7EptVczRdmTm0VVEIa+xihbDg+8DSq+mNBchjuqiPLnCl+ZKcAAAA
AAAA
--------------ms010804000705010600040606--

From stpeter@stpeter.im  Thu Mar 17 12:03:16 2011
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C44D33A6AED for <urn@core3.amsl.com>; Thu, 17 Mar 2011 12:03:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.628
X-Spam-Level: 
X-Spam-Status: No, score=-102.628 tagged_above=-999 required=5 tests=[AWL=-0.029, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d+u8MK1C4VSA for <urn@core3.amsl.com>; Thu, 17 Mar 2011 12:03:15 -0700 (PDT)
Received: from stpeter.im (stpeter.im [207.210.219.233]) by core3.amsl.com (Postfix) with ESMTP id 8298C3A694D for <urn@ietf.org>; Thu, 17 Mar 2011 12:03:15 -0700 (PDT)
Received: from dhcp-64-101-72-185.cisco.com (dhcp-64-101-72-185.cisco.com [64.101.72.185]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 9B8C54006D; Thu, 17 Mar 2011 13:05:20 -0600 (MDT)
Message-ID: <4D825B49.7080002@stpeter.im>
Date: Thu, 17 Mar 2011 13:04:41 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: Graham Klyne <GK-lists@ninebynine.org>
References: <AANLkTiny2z4XQxEpHnW_KR6nEJ2=FhYb93Na7hU0O_78@mail.gmail.com>	<4D770738.8010403@stpeter.im>	<4D774434.6020605@it.aoyama.ac.jp>	<4D7853E1.50904@stpeter.im>	<4D78A474.5050002@it.aoyama.ac.jp>	<4D78C400.8060308@helsinki.fi> <4D78C75E.3090806@gmx.de>	<4D78DA54.7070109@helsinki.fi> <4D78DC62.2080003@gmx.de> <4D78E218.1010903@stpeter.im> <4D79FC12.8060307@ninebynine.org>
In-Reply-To: <4D79FC12.8060307@ninebynine.org>
X-Enigmail-Version: 1.1.1
OpenPGP: url=http://www.saint-andre.com/me/stpeter.asc
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms090607070504080407010907"
Cc: "uri@w3.org" <uri@w3.org>, urn@ietf.org
Subject: Re: [urn] fragment identifiers
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Mar 2011 19:03:16 -0000

This is a cryptographically signed message in MIME format.

--------------ms090607070504080407010907
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On 3/11/11 3:40 AM, Graham Klyne wrote:
> Peter Saint-Andre wrote:
>>> "The semantics of a fragment identifier are defined by the set of
>>> representations that might result from a retrieval action on the prim=
ary
>>> resource. The fragment's format and resolution is therefore dependent=
 on
>>> the media type [RFC2046] of a potentially retrieved representation, e=
ven
>>> though such a retrieval is only performed if the URI is dereferenced.=
 If
>>> no such representation exists, then the semantics of the fragment are=

>>> considered unknown and are effectively unconstrained. Fragment
>>> identifier semantics are independent of the URI scheme and thus canno=
t
>>> be redefined by scheme specifications."
>>>
>>> I think this is pretty clear -- if you *can* have representations,
>>> you're constrained by the media types that are used as representation=
s.
>>> There's no way avoiding that if you want to stay aligned with the URI=

>>> spec.
>>
>> Another way to put it is that you can have representations or free-for=
m
>> semantics, but not both (because along with representations come the
>> constraints of media types, according to RFC 3986).
>=20
> I suppose it depends on what you mean by "free-form semantics".  For
> RDF, we weasel-worded our way out of this by linking the semantics of
> the URI-with-fragment to the RDF representation associated with the URI=
=2E
>=20
> -- http://www.w3.org/TR/rdf-concepts/#section-fragID
>=20
> So this is a form of semantics that is quite generic in its
> applicability, but it may not be what you mean by "free form", since it=

> is bound to the semantics of RDF (http://www.w3.org/TR/rdf-mt/).

Yes, that makes sense. And clearly the semantics of fragment identifiers
in other technologies (e.g., HTML) are rather loose.

So perhaps one question to ask of the folks working in the URN space is:
what are the semantics of your manifest files (or whatever else might be
returned upon resolution of your URNs)?

Peter

--=20
Peter Saint-Andre
https://stpeter.im/




--------------ms090607070504080407010907
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIITzjCC
BjQwggQcoAMCAQICASMwDQYJKoZIhvcNAQELBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoT
DVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNp
Z25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA3
MTAyNDIxMDMzM1oXDTE3MTAyNDIxMDMzM1owgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1T
dGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWdu
aW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENs
aWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALmjSW4SPiDKlAinvVeL
ZOVfItiuP1aRHL530E7QUc9icCwL33+PH+Js1HAh8CgWFl34sOxx1FJyS/C4VLPRsqDfP72j
tzCVUAL0DAxZ7wgzQvFz7x61jGxfhYhqYb1+PPOLkYBbkRIrPMg3dLEdKmXIYJYXDH+mB/V/
jLo73/Kb7h/rNoNg/oHHSv5Jolyvp5IY2btfcTBfW/telEFj5rDTX2juTvZ3Qhf3XQX5ca3Q
7A10zrUV/cWJOJ7F5RltbEIaboZmX5JBUb3FhUiAdBotehAX6DbDOuYoJtVxmGof6GuVGcPo
98K4TJf8FHo+UA9EOVDp/W7fCqKT4sXk/XkCAwEAAaOCAa0wggGpMA8GA1UdEwEB/wQFMAMB
Af8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBR7iZySlyShhEcCy3T8LvSs3DLl8zAfBgNV
HSMEGDAWgBROC+8apEBbpRdphzDKNGhD0EGu8jBmBggrBgEFBQcBAQRaMFgwJwYIKwYBBQUH
MAGGG2h0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9jYTAtBggrBgEFBQcwAoYhaHR0cDovL3d3
dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MFsGA1UdHwRUMFIwJ6AloCOGIWh0dHA6Ly93d3cu
c3RhcnRzc2wuY29tL3Nmc2NhLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20v
c2ZzY2EuY3JsMIGABgNVHSAEeTB3MHUGCysGAQQBgbU3AQIBMGYwLgYIKwYBBQUHAgEWImh0
dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwDQYJKoZIhvcNAQELBQADggIBAGpd
SbdLFMhirxK37V4gE00+uW74UdAXtDgQI3AsRZWtaRtKHgAxFBSteqz4kDkeAjH/1b+K8tQR
6cxSI2nho7qOaPW/UpzOfSS/MeKK/9vfM2lfs+uItXH7LWtvS9wD1erfH1a+BXHCrCp4LA1l
fADDhRIiGTSS3i0Zu5xV3INNRHrCCCl6patltQ8RZTqzDMri7ombgIxjN51Zo7xV77EZcThV
0GA8iIN+7T53uHhUJpjfLIztHs/69OclRvHux9hCflfOm7GY5Sc4nqjfES+5XPArGGWiQSEk
ez37QfXqsxO3oCHK4b3DFZysG4uyOuC/WL80ab3muQ3tgwjBhq0D3JZN5kvu5gSuNZPa1WrV
hEgXkd6C7s5stqB6/htVpshG08jRz9DEutGM9oKQ1ncTivbfPNx7pILoHWvvT7N5i/puVoNu
bPUmLXh/2wA6wzAzuuoONiIL14Xpw6jLSnqpaLWElo2yTIFZ/CU/nCvvpW1Dj1457P3Ci9bD
0RPkWSR+CuucpgxrEmaw4UOLxflzuYYaq1RJwygOO5K0s2bAWOcXpgteyUOnQ3d/EjJAWRri
2v0ubiq+4H3KUOMlbznlPAY/1T8YyyJPM88+Ueahe/AW1zoUwZayNcTnuM7cq6yBV8Wr3GOI
LFXhtT0UVuJLChPMJKVKVsa7qNorlLkMMIIGxzCCBa+gAwIBAgICAIswDQYJKoZIhvcNAQEF
BQAwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJT
ZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBD
bGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQTAeFw0xMDEwMTQwMTM2MzRa
Fw0xMjEwMTQxMjAxMDdaMIHAMSAwHgYDVQQNExcyNzQ1ODEtOU5YMDRxeExEYjBvNDY5VDEL
MAkGA1UEBhMCVVMxETAPBgNVBAgTCENvbG9yYWRvMQ8wDQYDVQQHEwZEZW52ZXIxLDAqBgNV
BAsTI1N0YXJ0Q29tIFRydXN0ZWQgQ2VydGlmaWNhdGUgTWVtYmVyMRowGAYDVQQDExFQZXRl
ciBTYWludC1BbmRyZTEhMB8GCSqGSIb3DQEJARYSc3RwZXRlckBzdHBldGVyLmltMIIBIjAN
BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuERvnrkpQTx9wbJfgxbNKEYvt0IilecZRUM6
wrbCzIUPCocuYhaAJcQoqIyHaKybPQ7f+DIGIAolAa3dHnNdlsXP2smTft/ZNpj10PIG5bil
NAqLUYwmLJaEaqY7BMW8423U3blW43/luLJk/Pq4OsWcw7AK3LeVh1U/HOgqhin26N3h72X1
nbLEpZFrgcp8egmWtXLCbLBDMqUK3j6wjLldni79muzYEVqU0A5GqSeb8Wc4kIx8VI5yL24J
KzinG2iVRP5ZDEbOZETzBXJabUsV56XSxqPG9DK6ke+ybCiL/wKV1HFqdtFB1y25lfvHgOP2
gyEApBKEDNjgLmKyyQIDAQABo4IC+zCCAvcwCQYDVR0TBAIwADALBgNVHQ8EBAMCBLAwHQYD
VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBS2EW2iNB+g0EibKJLBdv8I
eLovVDAfBgNVHSMEGDAWgBR7iZySlyShhEcCy3T8LvSs3DLl8zAdBgNVHREEFjAUgRJzdHBl
dGVyQHN0cGV0ZXIuaW0wggFCBgNVHSAEggE5MIIBNTCCATEGCysGAQQBgbU3AQICMIIBIDAu
BggrBgEFBQcCARYiaHR0cDovL3d3dy5zdGFydHNzbC5jb20vcG9saWN5LnBkZjA0BggrBgEF
BQcCARYoaHR0cDovL3d3dy5zdGFydHNzbC5jb20vaW50ZXJtZWRpYXRlLnBkZjCBtwYIKwYB
BQUHAgIwgaowFBYNU3RhcnRDb20gTHRkLjADAgEBGoGRTGltaXRlZCBMaWFiaWxpdHksIHNl
ZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENlcnRpZmlj
YXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL3d3dy5zdGFydHNz
bC5jb20vcG9saWN5LnBkZjBjBgNVHR8EXDBaMCugKaAnhiVodHRwOi8vd3d3LnN0YXJ0c3Ns
LmNvbS9jcnR1My1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9jcnR1
My1jcmwuY3JsMIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2NzcC5z
dGFydHNzbC5jb20vc3ViL2NsYXNzMy9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NlcnRzL3N1Yi5jbGFzczMuY2xpZW50LmNhLmNydDAjBgNVHRIE
HDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBADVtbXJG
tKAr55xc/OUM546gXUybI72Bank0w739Mv+9BBNtq9rMEvCnLmSKhBi76c1mdXh6zXs8RQDo
6nR/aPabE3llF2T4z80smi9jfnl3y9dpu9TcgDoqDLZ7a2lBlW656XAAQzHjvLp2MC7/mxlg
PYH2axa+q40mAYM20GbNsAEGbWQT1IqIh0BcLLsgbaMJHbyG/57zd9JLyMX3Vry1L1fJRQr3
GeLxMV5RtxN+mBgxrwFz/cOc09COiFExlsHgekpB5O43gqsAU16MXypyoSt4MrSfKTMHIGx6
2RF/M6vqUlvhi28gk2ZUvQ/+OX5+gjcZyooEzAAn4RuOKNswggbHMIIFr6ADAgECAgIAizAN
BgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4x
KzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMT
L1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBMB4XDTEw
MTAxNDAxMzYzNFoXDTEyMTAxNDEyMDEwN1owgcAxIDAeBgNVBA0TFzI3NDU4MS05TlgwNHF4
TERiMG80NjlUMQswCQYDVQQGEwJVUzERMA8GA1UECBMIQ29sb3JhZG8xDzANBgNVBAcTBkRl
bnZlcjEsMCoGA1UECxMjU3RhcnRDb20gVHJ1c3RlZCBDZXJ0aWZpY2F0ZSBNZW1iZXIxGjAY
BgNVBAMTEVBldGVyIFNhaW50LUFuZHJlMSEwHwYJKoZIhvcNAQkBFhJzdHBldGVyQHN0cGV0
ZXIuaW0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC4RG+euSlBPH3Bsl+DFs0o
Ri+3QiKV5xlFQzrCtsLMhQ8Khy5iFoAlxCiojIdorJs9Dt/4MgYgCiUBrd0ec12Wxc/ayZN+
39k2mPXQ8gbluKU0CotRjCYsloRqpjsExbzjbdTduVbjf+W4smT8+rg6xZzDsArct5WHVT8c
6CqGKfbo3eHvZfWdssSlkWuBynx6CZa1csJssEMypQrePrCMuV2eLv2a7NgRWpTQDkapJ5vx
ZziQjHxUjnIvbgkrOKcbaJVE/lkMRs5kRPMFclptSxXnpdLGo8b0MrqR77JsKIv/ApXUcWp2
0UHXLbmV+8eA4/aDIQCkEoQM2OAuYrLJAgMBAAGjggL7MIIC9zAJBgNVHRMEAjAAMAsGA1Ud
DwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHQYDVR0OBBYEFLYRbaI0
H6DQSJsoksF2/wh4ui9UMB8GA1UdIwQYMBaAFHuJnJKXJKGERwLLdPwu9KzcMuXzMB0GA1Ud
EQQWMBSBEnN0cGV0ZXJAc3RwZXRlci5pbTCCAUIGA1UdIASCATkwggE1MIIBMQYLKwYBBAGB
tTcBAgIwggEgMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3ku
cGRmMDQGCCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUu
cGRmMIG3BggrBgEFBQcCAjCBqjAUFg1TdGFydENvbSBMdGQuMAMCAQEagZFMaW1pdGVkIExp
YWJpbGl0eSwgc2VlIHNlY3Rpb24gKkxlZ2FsIExpbWl0YXRpb25zKiBvZiB0aGUgU3RhcnRD
b20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUG9saWN5IGF2YWlsYWJsZSBhdCBodHRwOi8v
d3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMGMGA1UdHwRcMFowK6ApoCeGJWh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NydHUzLWNybC5jcmwwK6ApoCeGJWh0dHA6Ly9jcmwuc3RhcnRz
c2wuY29tL2NydHUzLWNybC5jcmwwgY4GCCsGAQUFBwEBBIGBMH8wOQYIKwYBBQUHMAGGLWh0
dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9zdWIvY2xhc3MzL2NsaWVudC9jYTBCBggrBgEFBQcw
AoY2aHR0cDovL3d3dy5zdGFydHNzbC5jb20vY2VydHMvc3ViLmNsYXNzMy5jbGllbnQuY2Eu
Y3J0MCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tLzANBgkqhkiG9w0BAQUF
AAOCAQEANW1tcka0oCvnnFz85QznjqBdTJsjvYFqeTTDvf0y/70EE22r2swS8KcuZIqEGLvp
zWZ1eHrNezxFAOjqdH9o9psTeWUXZPjPzSyaL2N+eXfL12m71NyAOioMtntraUGVbrnpcABD
MeO8unYwLv+bGWA9gfZrFr6rjSYBgzbQZs2wAQZtZBPUioiHQFwsuyBtowkdvIb/nvN30kvI
xfdWvLUvV8lFCvcZ4vExXlG3E36YGDGvAXP9w5zT0I6IUTGWweB6SkHk7jeCqwBTXoxfKnKh
K3gytJ8pMwcgbHrZEX8zq+pSW+GLbyCTZlS9D/45fn6CNxnKigTMACfhG44o2zGCA80wggPJ
AgEBMIGTMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UE
CxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRD
b20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMAkGBSsOAwIa
BQCgggIOMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTExMDMx
NzE5MDQ0MVowIwYJKoZIhvcNAQkEMRYEFE7jARlb+3JcqtkSXn4wn1y7QYojMF8GCSqGSIb3
DQEJDzFSMFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggq
hkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBpAYJKwYBBAGCNxAEMYGWMIGT
MIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2Vj
dXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xh
c3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMIGmBgsqhkiG9w0BCRAC
CzGBlqCBkzCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNV
BAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0
Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBAgIAizANBgkqhkiG
9w0BAQEFAASCAQCzOizOyfZSRRoycJRrq1TH39o9D4mFBr1gDnuKA3Z/65SWAr+BAynk++NN
xYRdLnqGCERpJGcOiDAMddNv1UYmHsL/gKN1TL6+gNG9TzDfFCXSnH2YJAe2BqudoPknnWYC
qubQ9hp4B/s8sFCqu8S+fz+GT0v4D59uZwvRB6iXr6wzDuWpsrGrNMC8Dr+9F8c5oy+3/WTT
N+CboLYeJlvtVDydRGdRp8HRLizcCByg2Ll36g3Y2NXPIMYjYI0p4KK9LRqkkogk2B8MxZjX
+XoXSGnrBJrqmMd8QkanMopb8UEZEM3FvZZobNbIqbaT0r2C71fvIJ4tTtmexEsmsg57AAAA
AAAA
--------------ms090607070504080407010907--

From juha.hakala@helsinki.fi  Wed Mar 23 07:18:15 2011
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 09D993A6914 for <urn@core3.amsl.com>; Wed, 23 Mar 2011 07:18:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[AWL=0.002,  BAYES_00=-2.599, J_CHICKENPOX_33=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tIeSaiETGr-6 for <urn@core3.amsl.com>; Wed, 23 Mar 2011 07:18:13 -0700 (PDT)
Received: from smtp-rs1.it.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by core3.amsl.com (Postfix) with ESMTP id 7F9873A6866 for <urn@ietf.org>; Wed, 23 Mar 2011 07:18:11 -0700 (PDT)
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs1.it.helsinki.fi (8.13.1/8.13.1) with ESMTP id p2NEJXaV013406 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 23 Mar 2011 16:19:34 +0200
Message-ID: <4D8A0175.4020108@helsinki.fi>
Date: Wed, 23 Mar 2011 16:19:33 +0200
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: Andrew Newton <andy@hxr.us>
References: <AANLkTinGYc1E+MGMp=aGPNH-dd2Ef3JyKSuBTL2Dpno7@mail.gmail.com>	<4D82458F.1050605@stpeter.im> <AANLkTin29tcj7rJnzYLrSxTAjYg-dhBjFE3QdFvO1j=B@mail.gmail.com>
In-Reply-To: <AANLkTin29tcj7rJnzYLrSxTAjYg-dhBjFE3QdFvO1j=B@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: Marjan Grootveld <marjan.grootveld@dans.knaw.nl>, "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] Draft Agenda for URNBIS session at IETF 80
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Mar 2011 14:18:15 -0000

Hello,

Andrew Newton wrote:
> On Thu, Mar 17, 2011 at 1:31 PM, Peter Saint-Andre > Based on list
> discussion, it seems that we could use quite a bit of time
>> on fragment identifiers. 20 minutes might not be enough...
> 
> I can increase the time limit as there is play in the agenda.
> 
> It would be nice if participants can think of solutions to the
> problem. The simple restating of opposing requirements will not lead
> to much forward progress.

I have asked Dutch colleagues in the PersID initiative - who first told 
me that they need fragment identifiers - to specify their use case. 
Marjan Grootveld from DANS wrote the following clarification:

> Persistent Identifiers for fragments
> 
> DANS (Data Archiving and Networked Services, www.dans.knaw.nl) is the Dutch digital archive for research data from the social sciences andhumanities. DANS is also a member of the European PersID initiative concerning the use of URN:NBN for long-term preservation.
> 
> DANS notices a growing demand from researchers to persistently identify fragments of larger units. Two examples from research projects may illustrate this.
> 
> DANS collaborates with the Veteran Institute (NL) and the Radboud University (NL) on providing permanent access to interviews with Dutch veteran military staff who have carried out missions in the last six decades. These audiovisual interviews are being re-used by researchers studying for instance the use of metaphors in the way the interviewees talk about violence, or their mental images of friend and foe. In a so-called EnrichedPublication the researchers illustrate their findings with links to relevant fragments of the interviews. To preserve Enriched Publications for the longterm, not only the underlying publication, but also these fragments need persistent identification.
> 
> Another project will provide digital means to answer the historical research question How do parliamentarians use references to World War II in parliamentary discourse? The University of Amsterdam, NIOD/ Institute for War, Holocaust and Genocide studies (NL) and DANS join forces to find out. The basis for automatic linguistic and statistical analysis is the Dutch Hansard (curated in XML format). The answer to the research question consists of references to specific parts of large documents. Here again, persistent identification fragments is required to properly preserve research outcomes.
> 
> Currently URN:NBN does not provide a way to persistently identify fragments. We ask the committee to change this and extend the standard, because there is a real need for it in the research community.

So, if I have understood the first example correctly, the preference of 
the DANS colleagues is to have a single URN identifying the entire 
interview (in this case, an audiovisual file), but there is a need to 
provide multiple persistent access points to the interview. The 
preferred choice for this is a fragment identifier which encompasses the 
relevant segment of the interview. DANS will see to it that the 
applications facilitating access to this research data will be able to 
resolve these URNs correctly, using the links the researchers embed into 
the data.

I am not entirely sure what the constraints set by the media type are in 
this particular case. But I hope that it is possible to use <fragment> 
in this manner and stay aligned with the RFC 3986.

Without taking a closer look I can not say if the Dutch colleagues 
should utilise the W3C effort (see 
http://www.w3.org/2008/WebVideo/Fragments/) Jean-Pierre Evain mentioned 
in his message to this list. Will check this before the URNBIS WG meeting.

Best regards,

Juha

> 
> -andy
> _______________________________________________
> urn mailing list
> urn@ietf.org
> https://www.ietf.org/mailman/listinfo/urn
> 

-- 

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678

From ted.ietf@gmail.com  Wed Mar 23 08:03:49 2011
Return-Path: <ted.ietf@gmail.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 857DB28C0F8 for <urn@core3.amsl.com>; Wed, 23 Mar 2011 08:03:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.246
X-Spam-Level: 
X-Spam-Status: No, score=-3.246 tagged_above=-999 required=5 tests=[AWL=-0.247, BAYES_00=-2.599, J_CHICKENPOX_33=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 36R7rw9779RV for <urn@core3.amsl.com>; Wed, 23 Mar 2011 08:03:47 -0700 (PDT)
Received: from mail-qy0-f172.google.com (mail-qy0-f172.google.com [209.85.216.172]) by core3.amsl.com (Postfix) with ESMTP id 8772D28C0D0 for <urn@ietf.org>; Wed, 23 Mar 2011 08:03:47 -0700 (PDT)
Received: by qyk29 with SMTP id 29so4168494qyk.10 for <urn@ietf.org>; Wed, 23 Mar 2011 08:05:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=9J3LlyATv9QJoHhZ/lysWJOiPAvf+EmpBM3YTZSiols=; b=wE2+y2O72ySsTWeahMDnhS/XqY8ajICBbPtAaScOYqhwCiqoCuvc/qeAN0+bK4SK21 LRq2ljhY8QALA/o6/DfQu84wLaow2NPAUhddBYKKx50XV5b2Qz2Fxb3iIqLsMth/t8sH fmrA8wG05ZFGHt5w7Jfc85Yr2FN+c8ycxVH5M=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=B0+nOLcBcM9CYFtg32XGzmNkhOdkrnLJqSVUx9TUFqESs1AUSBak4RM0//Tv3BaiMj AceUOWu9WhntZ4GzVhJTwn8fZHnT5K/Ici5OQ++w3Sd0jaHWQWRj8M3aWomCuHC0neCo arRYCFv7FPCSdXhc21QEUJGZf7G0+PQBDiBuA=
MIME-Version: 1.0
Received: by 10.229.43.1 with SMTP id u1mr5830395qce.214.1300892721218; Wed, 23 Mar 2011 08:05:21 -0700 (PDT)
Received: by 10.229.11.74 with HTTP; Wed, 23 Mar 2011 08:05:21 -0700 (PDT)
In-Reply-To: <4D8A0175.4020108@helsinki.fi>
References: <AANLkTinGYc1E+MGMp=aGPNH-dd2Ef3JyKSuBTL2Dpno7@mail.gmail.com> <4D82458F.1050605@stpeter.im> <AANLkTin29tcj7rJnzYLrSxTAjYg-dhBjFE3QdFvO1j=B@mail.gmail.com> <4D8A0175.4020108@helsinki.fi>
Date: Wed, 23 Mar 2011 08:05:21 -0700
Message-ID: <AANLkTikeE4c_inkHsuAUOP-iyPE1tRreXr6RBSnK45Nk@mail.gmail.com>
From: Ted Hardie <ted.ietf@gmail.com>
To: Juha Hakala <juha.hakala@helsinki.fi>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: Marjan Grootveld <marjan.grootveld@dans.knaw.nl>, "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] Draft Agenda for URNBIS session at IETF 80
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Mar 2011 15:03:49 -0000

Hi Juha,

Thanks for providing the use case.  What is not clear (to me, at
least) is why they cannot provide identifiers for structured portions
of larger resources without re-using the fragment identifier syntax.

urn:example-nid:large-resource-id:contained-resource-id

seems to cover this ground; you can even elaborate it to:

urn:example-nid:large-resource-id:container-type:contained-resource-id

No one objects to identifying resources  contained within other
resources, at least  as far as I know.  The problem is the syntax
re-use with the fragment identifier in URIs, which is understood in
relation to the media type, rather than more generally.

regards,

Ted

On Wed, Mar 23, 2011 at 7:19 AM, Juha Hakala <juha.hakala@helsinki.fi> wrot=
e:
> Hello,
>
> Andrew Newton wrote:
>>
>> On Thu, Mar 17, 2011 at 1:31 PM, Peter Saint-Andre > Based on list
>> discussion, it seems that we could use quite a bit of time
>>>
>>> on fragment identifiers. 20 minutes might not be enough...
>>
>> I can increase the time limit as there is play in the agenda.
>>
>> It would be nice if participants can think of solutions to the
>> problem. The simple restating of opposing requirements will not lead
>> to much forward progress.
>
> I have asked Dutch colleagues in the PersID initiative - who first told m=
e
> that they need fragment identifiers - to specify their use case. Marjan
> Grootveld from DANS wrote the following clarification:
>
>> Persistent Identifiers for fragments
>>
>> DANS (Data Archiving and Networked Services, www.dans.knaw.nl) is the
>> Dutch digital archive for research data from the social sciences
>> andhumanities. DANS is also a member of the European PersID initiative
>> concerning the use of URN:NBN for long-term preservation.
>>
>> DANS notices a growing demand from researchers to persistently identify
>> fragments of larger units. Two examples from research projects may
>> illustrate this.
>>
>> DANS collaborates with the Veteran Institute (NL) and the Radboud
>> University (NL) on providing permanent access to interviews with Dutch
>> veteran military staff who have carried out missions in the last six
>> decades. These audiovisual interviews are being re-used by researchers
>> studying for instance the use of metaphors in the way the interviewees t=
alk
>> about violence, or their mental images of friend and foe. In a so-called
>> EnrichedPublication the researchers illustrate their findings with links=
 to
>> relevant fragments of the interviews. To preserve Enriched Publications =
for
>> the longterm, not only the underlying publication, but also these fragme=
nts
>> need persistent identification.
>>
>> Another project will provide digital means to answer the historical
>> research question How do parliamentarians use references to World War II=
 in
>> parliamentary discourse? The University of Amsterdam, NIOD/ Institute fo=
r
>> War, Holocaust and Genocide studies (NL) and DANS join forces to find ou=
t.
>> The basis for automatic linguistic and statistical analysis is the Dutch
>> Hansard (curated in XML format). The answer to the research question
>> consists of references to specific parts of large documents. Here again,
>> persistent identification fragments is required to properly preserve
>> research outcomes.
>>
>> Currently URN:NBN does not provide a way to persistently identify
>> fragments. We ask the committee to change this and extend the standard,
>> because there is a real need for it in the research community.
>
> So, if I have understood the first example correctly, the preference of t=
he
> DANS colleagues is to have a single URN identifying the entire interview =
(in
> this case, an audiovisual file), but there is a need to provide multiple
> persistent access points to the interview. The preferred choice for this =
is
> a fragment identifier which encompasses the relevant segment of the
> interview. DANS will see to it that the applications facilitating access =
to
> this research data will be able to resolve these URNs correctly, using th=
e
> links the researchers embed into the data.
>
> I am not entirely sure what the constraints set by the media type are in
> this particular case. But I hope that it is possible to use <fragment> in
> this manner and stay aligned with the RFC 3986.
>
> Without taking a closer look I can not say if the Dutch colleagues should
> utilise the W3C effort (see http://www.w3.org/2008/WebVideo/Fragments/)
> Jean-Pierre Evain mentioned in his message to this list. Will check this
> before the URNBIS WG meeting.
>
> Best regards,
>
> Juha
>
>>
>> -andy
>> _______________________________________________
>> urn mailing list
>> urn@ietf.org
>> https://www.ietf.org/mailman/listinfo/urn
>>
>
> --
>
> =A0Juha Hakala
> =A0Senior advisor, standardisation and IT
>
> =A0The National Library of Finland
> =A0P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
> =A0Email juha.hakala@helsinki.fi, tel +358 50 382 7678
> _______________________________________________
> urn mailing list
> urn@ietf.org
> https://www.ietf.org/mailman/listinfo/urn
>

From stpeter@stpeter.im  Wed Mar 23 19:08:39 2011
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C5E953A67A6 for <urn@core3.amsl.com>; Wed, 23 Mar 2011 19:08:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.604
X-Spam-Level: 
X-Spam-Status: No, score=-102.604 tagged_above=-999 required=5 tests=[AWL=-0.005, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rIIP75pUrV7a for <urn@core3.amsl.com>; Wed, 23 Mar 2011 19:08:38 -0700 (PDT)
Received: from stpeter.im (stpeter.im [207.210.219.233]) by core3.amsl.com (Postfix) with ESMTP id B7ED53A6407 for <urn@ietf.org>; Wed, 23 Mar 2011 19:08:38 -0700 (PDT)
Received: from squire.local (dsl-251-69.dynamic-dsl.frii.net [216.17.251.69]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 95B9940022; Wed, 23 Mar 2011 20:11:23 -0600 (MDT)
Message-ID: <4D8AA802.5080804@stpeter.im>
Date: Wed, 23 Mar 2011 20:10:10 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: Ted Hardie <ted.ietf@gmail.com>
References: <AANLkTinGYc1E+MGMp=aGPNH-dd2Ef3JyKSuBTL2Dpno7@mail.gmail.com>	<4D82458F.1050605@stpeter.im>	<AANLkTin29tcj7rJnzYLrSxTAjYg-dhBjFE3QdFvO1j=B@mail.gmail.com>	<4D8A0175.4020108@helsinki.fi> <AANLkTikeE4c_inkHsuAUOP-iyPE1tRreXr6RBSnK45Nk@mail.gmail.com>
In-Reply-To: <AANLkTikeE4c_inkHsuAUOP-iyPE1tRreXr6RBSnK45Nk@mail.gmail.com>
X-Enigmail-Version: 1.1.1
OpenPGP: url=http://www.saint-andre.com/me/stpeter.asc
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms040500030109050404060101"
Cc: Marjan Grootveld <marjan.grootveld@dans.knaw.nl>, "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] Draft Agenda for URNBIS session at IETF 80
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Mar 2011 02:08:39 -0000

This is a cryptographically signed message in MIME format.

--------------ms040500030109050404060101
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<hat type=3D'individual'/>

On 3/23/11 9:05 AM, Ted Hardie wrote:
> Hi Juha,
>=20
> Thanks for providing the use case.  What is not clear (to me, at
> least) is why they cannot provide identifiers for structured portions
> of larger resources without re-using the fragment identifier syntax.
>=20
> urn:example-nid:large-resource-id:contained-resource-id
>=20
> seems to cover this ground; you can even elaborate it to:
>=20
> urn:example-nid:large-resource-id:container-type:contained-resource-id
>=20
> No one objects to identifying resources  contained within other
> resources, at least  as far as I know.  The problem is the syntax
> re-use with the fragment identifier in URIs, which is understood in
> relation to the media type, rather than more generally.

Yes, that seems like a reasonable approach. I'm still not quite sure why
folks think they need to use the fragment identifier syntax here.

Peter

--=20
Peter Saint-Andre
https://stpeter.im/




--------------ms040500030109050404060101
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIITzjCC
BjQwggQcoAMCAQICASMwDQYJKoZIhvcNAQELBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoT
DVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNp
Z25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA3
MTAyNDIxMDMzM1oXDTE3MTAyNDIxMDMzM1owgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1T
dGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWdu
aW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENs
aWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALmjSW4SPiDKlAinvVeL
ZOVfItiuP1aRHL530E7QUc9icCwL33+PH+Js1HAh8CgWFl34sOxx1FJyS/C4VLPRsqDfP72j
tzCVUAL0DAxZ7wgzQvFz7x61jGxfhYhqYb1+PPOLkYBbkRIrPMg3dLEdKmXIYJYXDH+mB/V/
jLo73/Kb7h/rNoNg/oHHSv5Jolyvp5IY2btfcTBfW/telEFj5rDTX2juTvZ3Qhf3XQX5ca3Q
7A10zrUV/cWJOJ7F5RltbEIaboZmX5JBUb3FhUiAdBotehAX6DbDOuYoJtVxmGof6GuVGcPo
98K4TJf8FHo+UA9EOVDp/W7fCqKT4sXk/XkCAwEAAaOCAa0wggGpMA8GA1UdEwEB/wQFMAMB
Af8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBR7iZySlyShhEcCy3T8LvSs3DLl8zAfBgNV
HSMEGDAWgBROC+8apEBbpRdphzDKNGhD0EGu8jBmBggrBgEFBQcBAQRaMFgwJwYIKwYBBQUH
MAGGG2h0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9jYTAtBggrBgEFBQcwAoYhaHR0cDovL3d3
dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MFsGA1UdHwRUMFIwJ6AloCOGIWh0dHA6Ly93d3cu
c3RhcnRzc2wuY29tL3Nmc2NhLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20v
c2ZzY2EuY3JsMIGABgNVHSAEeTB3MHUGCysGAQQBgbU3AQIBMGYwLgYIKwYBBQUHAgEWImh0
dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwDQYJKoZIhvcNAQELBQADggIBAGpd
SbdLFMhirxK37V4gE00+uW74UdAXtDgQI3AsRZWtaRtKHgAxFBSteqz4kDkeAjH/1b+K8tQR
6cxSI2nho7qOaPW/UpzOfSS/MeKK/9vfM2lfs+uItXH7LWtvS9wD1erfH1a+BXHCrCp4LA1l
fADDhRIiGTSS3i0Zu5xV3INNRHrCCCl6patltQ8RZTqzDMri7ombgIxjN51Zo7xV77EZcThV
0GA8iIN+7T53uHhUJpjfLIztHs/69OclRvHux9hCflfOm7GY5Sc4nqjfES+5XPArGGWiQSEk
ez37QfXqsxO3oCHK4b3DFZysG4uyOuC/WL80ab3muQ3tgwjBhq0D3JZN5kvu5gSuNZPa1WrV
hEgXkd6C7s5stqB6/htVpshG08jRz9DEutGM9oKQ1ncTivbfPNx7pILoHWvvT7N5i/puVoNu
bPUmLXh/2wA6wzAzuuoONiIL14Xpw6jLSnqpaLWElo2yTIFZ/CU/nCvvpW1Dj1457P3Ci9bD
0RPkWSR+CuucpgxrEmaw4UOLxflzuYYaq1RJwygOO5K0s2bAWOcXpgteyUOnQ3d/EjJAWRri
2v0ubiq+4H3KUOMlbznlPAY/1T8YyyJPM88+Ueahe/AW1zoUwZayNcTnuM7cq6yBV8Wr3GOI
LFXhtT0UVuJLChPMJKVKVsa7qNorlLkMMIIGxzCCBa+gAwIBAgICAIswDQYJKoZIhvcNAQEF
BQAwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJT
ZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBD
bGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQTAeFw0xMDEwMTQwMTM2MzRa
Fw0xMjEwMTQxMjAxMDdaMIHAMSAwHgYDVQQNExcyNzQ1ODEtOU5YMDRxeExEYjBvNDY5VDEL
MAkGA1UEBhMCVVMxETAPBgNVBAgTCENvbG9yYWRvMQ8wDQYDVQQHEwZEZW52ZXIxLDAqBgNV
BAsTI1N0YXJ0Q29tIFRydXN0ZWQgQ2VydGlmaWNhdGUgTWVtYmVyMRowGAYDVQQDExFQZXRl
ciBTYWludC1BbmRyZTEhMB8GCSqGSIb3DQEJARYSc3RwZXRlckBzdHBldGVyLmltMIIBIjAN
BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuERvnrkpQTx9wbJfgxbNKEYvt0IilecZRUM6
wrbCzIUPCocuYhaAJcQoqIyHaKybPQ7f+DIGIAolAa3dHnNdlsXP2smTft/ZNpj10PIG5bil
NAqLUYwmLJaEaqY7BMW8423U3blW43/luLJk/Pq4OsWcw7AK3LeVh1U/HOgqhin26N3h72X1
nbLEpZFrgcp8egmWtXLCbLBDMqUK3j6wjLldni79muzYEVqU0A5GqSeb8Wc4kIx8VI5yL24J
KzinG2iVRP5ZDEbOZETzBXJabUsV56XSxqPG9DK6ke+ybCiL/wKV1HFqdtFB1y25lfvHgOP2
gyEApBKEDNjgLmKyyQIDAQABo4IC+zCCAvcwCQYDVR0TBAIwADALBgNVHQ8EBAMCBLAwHQYD
VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBS2EW2iNB+g0EibKJLBdv8I
eLovVDAfBgNVHSMEGDAWgBR7iZySlyShhEcCy3T8LvSs3DLl8zAdBgNVHREEFjAUgRJzdHBl
dGVyQHN0cGV0ZXIuaW0wggFCBgNVHSAEggE5MIIBNTCCATEGCysGAQQBgbU3AQICMIIBIDAu
BggrBgEFBQcCARYiaHR0cDovL3d3dy5zdGFydHNzbC5jb20vcG9saWN5LnBkZjA0BggrBgEF
BQcCARYoaHR0cDovL3d3dy5zdGFydHNzbC5jb20vaW50ZXJtZWRpYXRlLnBkZjCBtwYIKwYB
BQUHAgIwgaowFBYNU3RhcnRDb20gTHRkLjADAgEBGoGRTGltaXRlZCBMaWFiaWxpdHksIHNl
ZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENlcnRpZmlj
YXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL3d3dy5zdGFydHNz
bC5jb20vcG9saWN5LnBkZjBjBgNVHR8EXDBaMCugKaAnhiVodHRwOi8vd3d3LnN0YXJ0c3Ns
LmNvbS9jcnR1My1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9jcnR1
My1jcmwuY3JsMIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2NzcC5z
dGFydHNzbC5jb20vc3ViL2NsYXNzMy9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NlcnRzL3N1Yi5jbGFzczMuY2xpZW50LmNhLmNydDAjBgNVHRIE
HDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBADVtbXJG
tKAr55xc/OUM546gXUybI72Bank0w739Mv+9BBNtq9rMEvCnLmSKhBi76c1mdXh6zXs8RQDo
6nR/aPabE3llF2T4z80smi9jfnl3y9dpu9TcgDoqDLZ7a2lBlW656XAAQzHjvLp2MC7/mxlg
PYH2axa+q40mAYM20GbNsAEGbWQT1IqIh0BcLLsgbaMJHbyG/57zd9JLyMX3Vry1L1fJRQr3
GeLxMV5RtxN+mBgxrwFz/cOc09COiFExlsHgekpB5O43gqsAU16MXypyoSt4MrSfKTMHIGx6
2RF/M6vqUlvhi28gk2ZUvQ/+OX5+gjcZyooEzAAn4RuOKNswggbHMIIFr6ADAgECAgIAizAN
BgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4x
KzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMT
L1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBMB4XDTEw
MTAxNDAxMzYzNFoXDTEyMTAxNDEyMDEwN1owgcAxIDAeBgNVBA0TFzI3NDU4MS05TlgwNHF4
TERiMG80NjlUMQswCQYDVQQGEwJVUzERMA8GA1UECBMIQ29sb3JhZG8xDzANBgNVBAcTBkRl
bnZlcjEsMCoGA1UECxMjU3RhcnRDb20gVHJ1c3RlZCBDZXJ0aWZpY2F0ZSBNZW1iZXIxGjAY
BgNVBAMTEVBldGVyIFNhaW50LUFuZHJlMSEwHwYJKoZIhvcNAQkBFhJzdHBldGVyQHN0cGV0
ZXIuaW0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC4RG+euSlBPH3Bsl+DFs0o
Ri+3QiKV5xlFQzrCtsLMhQ8Khy5iFoAlxCiojIdorJs9Dt/4MgYgCiUBrd0ec12Wxc/ayZN+
39k2mPXQ8gbluKU0CotRjCYsloRqpjsExbzjbdTduVbjf+W4smT8+rg6xZzDsArct5WHVT8c
6CqGKfbo3eHvZfWdssSlkWuBynx6CZa1csJssEMypQrePrCMuV2eLv2a7NgRWpTQDkapJ5vx
ZziQjHxUjnIvbgkrOKcbaJVE/lkMRs5kRPMFclptSxXnpdLGo8b0MrqR77JsKIv/ApXUcWp2
0UHXLbmV+8eA4/aDIQCkEoQM2OAuYrLJAgMBAAGjggL7MIIC9zAJBgNVHRMEAjAAMAsGA1Ud
DwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHQYDVR0OBBYEFLYRbaI0
H6DQSJsoksF2/wh4ui9UMB8GA1UdIwQYMBaAFHuJnJKXJKGERwLLdPwu9KzcMuXzMB0GA1Ud
EQQWMBSBEnN0cGV0ZXJAc3RwZXRlci5pbTCCAUIGA1UdIASCATkwggE1MIIBMQYLKwYBBAGB
tTcBAgIwggEgMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3ku
cGRmMDQGCCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUu
cGRmMIG3BggrBgEFBQcCAjCBqjAUFg1TdGFydENvbSBMdGQuMAMCAQEagZFMaW1pdGVkIExp
YWJpbGl0eSwgc2VlIHNlY3Rpb24gKkxlZ2FsIExpbWl0YXRpb25zKiBvZiB0aGUgU3RhcnRD
b20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUG9saWN5IGF2YWlsYWJsZSBhdCBodHRwOi8v
d3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMGMGA1UdHwRcMFowK6ApoCeGJWh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NydHUzLWNybC5jcmwwK6ApoCeGJWh0dHA6Ly9jcmwuc3RhcnRz
c2wuY29tL2NydHUzLWNybC5jcmwwgY4GCCsGAQUFBwEBBIGBMH8wOQYIKwYBBQUHMAGGLWh0
dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9zdWIvY2xhc3MzL2NsaWVudC9jYTBCBggrBgEFBQcw
AoY2aHR0cDovL3d3dy5zdGFydHNzbC5jb20vY2VydHMvc3ViLmNsYXNzMy5jbGllbnQuY2Eu
Y3J0MCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tLzANBgkqhkiG9w0BAQUF
AAOCAQEANW1tcka0oCvnnFz85QznjqBdTJsjvYFqeTTDvf0y/70EE22r2swS8KcuZIqEGLvp
zWZ1eHrNezxFAOjqdH9o9psTeWUXZPjPzSyaL2N+eXfL12m71NyAOioMtntraUGVbrnpcABD
MeO8unYwLv+bGWA9gfZrFr6rjSYBgzbQZs2wAQZtZBPUioiHQFwsuyBtowkdvIb/nvN30kvI
xfdWvLUvV8lFCvcZ4vExXlG3E36YGDGvAXP9w5zT0I6IUTGWweB6SkHk7jeCqwBTXoxfKnKh
K3gytJ8pMwcgbHrZEX8zq+pSW+GLbyCTZlS9D/45fn6CNxnKigTMACfhG44o2zGCA80wggPJ
AgEBMIGTMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UE
CxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRD
b20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMAkGBSsOAwIa
BQCgggIOMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTExMDMy
NDAyMTAxMFowIwYJKoZIhvcNAQkEMRYEFNc/s7ODrppzlH+kV7ce5K+5s7FKMF8GCSqGSIb3
DQEJDzFSMFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggq
hkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBpAYJKwYBBAGCNxAEMYGWMIGT
MIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2Vj
dXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xh
c3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMIGmBgsqhkiG9w0BCRAC
CzGBlqCBkzCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNV
BAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0
Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBAgIAizANBgkqhkiG
9w0BAQEFAASCAQB2k7nyTU1/glDD2FQDOD9RPUMnvvOoWKRq/XqWyuiL+i0O9uJbrVlGU9Hu
yZy7EycX6Hi4yJiPiQaQOgDAJ1cA3k6fZ2836fxo09WZtATBfp+6jb6iEjg4frAW+FJczZei
cp3IX0D2K03zq2BiVgTGzEOTE0AJlBDdHhWBpe5C9afwMYPKOOEq+6broH3x/M5pXhX05Yl/
bASgFas4ZsjpbldTyLCKYSaLAo7cNlXUMr3ozPo93pTgT5AvOYLRRrIggQ61o7OIi8JcKa2b
q0xQ71N7H5N0cAJ4NNiYVabmeC96Wgqz8aUmoZBpXXRrkLvw/sH4v1+MEIlVeX2DA4SCAAAA
AAAA
--------------ms040500030109050404060101--

From juha.hakala@helsinki.fi  Wed Mar 23 23:54:40 2011
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C7D8D3A680A for <urn@core3.amsl.com>; Wed, 23 Mar 2011 23:54:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.698
X-Spam-Level: 
X-Spam-Status: No, score=-1.698 tagged_above=-999 required=5 tests=[AWL=-0.299, BAYES_00=-2.599, J_CHICKENPOX_33=0.6, J_CHICKENPOX_34=0.6]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yJ7TrmsOdECD for <urn@core3.amsl.com>; Wed, 23 Mar 2011 23:54:39 -0700 (PDT)
Received: from smtp-rs1.it.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by core3.amsl.com (Postfix) with ESMTP id 3B1C33A6814 for <urn@ietf.org>; Wed, 23 Mar 2011 23:54:38 -0700 (PDT)
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs1.it.helsinki.fi (8.13.1/8.13.1) with ESMTP id p2O6u0ft007212 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 24 Mar 2011 08:56:01 +0200
Message-ID: <4D8AEB00.6050301@helsinki.fi>
Date: Thu, 24 Mar 2011 08:56:00 +0200
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: Peter Saint-Andre <stpeter@stpeter.im>
References: <AANLkTinGYc1E+MGMp=aGPNH-dd2Ef3JyKSuBTL2Dpno7@mail.gmail.com>	<4D82458F.1050605@stpeter.im>	<AANLkTin29tcj7rJnzYLrSxTAjYg-dhBjFE3QdFvO1j=B@mail.gmail.com>	<4D8A0175.4020108@helsinki.fi> <AANLkTikeE4c_inkHsuAUOP-iyPE1tRreXr6RBSnK45Nk@mail.gmail.com> <4D8AA802.5080804@stpeter.im>
In-Reply-To: <4D8AA802.5080804@stpeter.im>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Cc: Marjan Grootveld <marjan.grootveld@dans.knaw.nl>, "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] Draft Agenda for URNBIS session at IETF 80
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Mar 2011 06:54:41 -0000

Hello,

Peter Saint-Andre wrote:
> <hat type='individual'/>
> 
> On 3/23/11 9:05 AM, Ted Hardie wrote:
>> Hi Juha,
>>
>> Thanks for providing the use case.  What is not clear (to me, at
>> least) is why they cannot provide identifiers for structured portions
>> of larger resources without re-using the fragment identifier syntax.
>>
>> urn:example-nid:large-resource-id:contained-resource-id
>>
>> seems to cover this ground; you can even elaborate it to:
>>
>> urn:example-nid:large-resource-id:container-type:contained-resource-id
>>
>> No one objects to identifying resources  contained within other
>> resources, at least  as far as I know.  The problem is the syntax
>> re-use with the fragment identifier in URIs, which is understood in
>> relation to the media type, rather than more generally.
> 
> Yes, that seems like a reasonable approach. I'm still not quite sure why
> folks think they need to use the fragment identifier syntax here.

I hope Marjan or other Dutch colleagues can explain their situation in 
more details.

Generally, there seems to be at least three approaches:

1. <fragment> is used according to the requirements of URI syntax

2. URNs with no implicit or explicit (URI syntax-based) fragment 
specification are given to component parts of a resource. This is the 
approach chosen by my library when we give identify for instance images 
or chapters within a book using URN:NBN. One (the only?) caveat with 
this is that some standard-based namespaces such as URN:ISBN may not 
allow assignment of identifiers to fragments.

3. URNs with implicit (namespace-based) fragment specification are used. 
The syntax and semantics of this activity should be detailed in the 
namespace registration and based on the identifier standard used. An 
example of this is SICI which identifies e.g. issues and articles in 
journals (see 
http://en.wikipedia.org/wiki/Serial_Item_and_Contribution_Identifier).

SICI is based on ISSN 
(http://en.wikipedia.org/wiki/International_Standard_Serial_Number) but 
but its syntax is a lot more complex since it covers serial "fragments". 
  However, usage of URI syntax <fragment> is not needed and might even 
be counterproductive.

Depending on how the system holding these resources have been built, 
journal articles and issues may or may not be fragments in the URI 
syntax sense of the word. Mapping from URN:SICI to URLs would deal with 
this.

If this approach is acceptable, then RFC2141bis may incorporate 
<fragment> but the RFC should make it clear that a) <fragment> should be 
used only when the media type allows it, b) depending on the URN 
namespace, there may be other approaches for identification of fragments 
which are not limited by the stipulations of the URI syntax.

Best regards,

Juha

> Peter
> 

-- 

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678

From bengt.neiss@kb.se  Thu Mar 24 05:43:35 2011
Return-Path: <bengt.neiss@kb.se>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 92E1A28C0E0 for <urn@core3.amsl.com>; Thu, 24 Mar 2011 05:43:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.934
X-Spam-Level: 
X-Spam-Status: No, score=-1.934 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_SE=0.35, SARE_MILLIONSOF=0.315]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wj-Oj5TdWscK for <urn@core3.amsl.com>; Thu, 24 Mar 2011 05:43:34 -0700 (PDT)
Received: from Exchangefront01.kb.se (exchangefront01.kb.se [193.10.249.137]) by core3.amsl.com (Postfix) with ESMTP id 1E3CF28C0EC for <urn@ietf.org>; Thu, 24 Mar 2011 05:43:33 -0700 (PDT)
Received: from Exchangefront01.kb.se ([172.16.25.25] RDNS failed) by Exchangefront01.kb.se with Microsoft SMTPSVC(6.0.3790.4675);  Thu, 24 Mar 2011 13:45:07 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Date: Thu, 24 Mar 2011 13:45:07 +0100
Message-ID: <E572C4E24A021E409A013F2FA1A3B6A205BF4DC9@MAIL-01.kb.local>
In-Reply-To: <4D7DE420.4060407@helsinki.fi>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [urn] Revision of URI resolution services
Thread-Index: AcviLNISXPxdUGo+SLeWHnb+lNoxiQH7opAw
References: <4D7DE420.4060407@helsinki.fi>
From: "Bengt Neiss" <bengt.neiss@kb.se>
To: <urn@ietf.org>
X-OriginalArrivalTime: 24 Mar 2011 12:45:07.0874 (UTC) FILETIME=[4E4DE820:01CBEA21]
Subject: Re: [urn] Revision of URI resolution services
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Mar 2011 12:43:35 -0000

SGVsbG8gYWxsLA0KDQpJIHRoaW5rIHRoYXQgaXQgd291bGQgYmUgdmVyeSBnb29kIGlmIHRoZSBj
aGFydGVyIGNvdWxkIGJlIGV4dGVuZGVkIHRvIGluY2x1ZGUgcmV2aXNpb24gb2YgUkZDIDI0ODMu
DQoNClRoZXJlIGFyZSBzZXZlcmFsIG9yZ2FuaXphdGlvbnMgKHdlbGwsIG5hdGlvbmFsIGxpYnJh
cmllcyBtb3N0bHkpIHRoYXQgSSBhbSBhd2FyZSBvZiB0aGF0IGhhdmUgc3RhcnRlZCB0byBkZXZl
bG9wIG9yIGhhdmUgcGxhbnMgdG8gZGV2ZWxvcCBuZXcgc29mdHdhcmUgZm9yIHRoZWlyIHJlc29s
dXRpb24gc2VydmljZXMuDQpBdCB0aGUgY3VycmVudCBzdGF0ZSBJIHRoaW5rIHRoZSByaXNrIGlz
IHF1aXRlIHN1YnN0YW50aWFsIHRoYXQgdGhlIGRldmVsb3BtZW50IG9mIG5ldyByZXNvbHV0aW9u
IHNlcnZpY2VzICh3aXRob3V0IGEgcmV2aXNlZCBSRkMpIG1pZ2h0IGNyZWF0ZSBmdXR1cmUgaW50
ZXJvcGVyYWJpbGl0eSBwcm9ibGVtcy4NCg0KDQpCZXN0IHJlZ2FyZHMsDQoNCkJlbmd0IE5laXNz
DQoNCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tDQpCZW5ndCBOZWlzcw0KS3VuZ2wuIEJpYmxpb3Rla2V0IC8gTmF0aW9uYWwgTGlicmFy
eSBvZiBTd2VkZW4NClBob25lOiArNDYgKDApMTDCoDcwOSAzNSA0MQ0KDQoNCi0tLS0tVXJzcHJ1
bmdsaWd0IG1lZGRlbGFuZGUtLS0tLQ0KRnLDpW46IHVybi1ib3VuY2VzQGlldGYub3JnIFttYWls
dG86dXJuLWJvdW5jZXNAaWV0Zi5vcmddIEbDtnIgSnVoYSBIYWthbGENClNraWNrYXQ6IGRlbiAx
NCBtYXJzIDIwMTEgMTA6NDcNClRpbGw6IHVybkBpZXRmLm9yZw0KS29waWE6IENvcmRld2VuZXIs
IEJhczsgVG9tbWkgSmF1aGlhaW5lbjsgRXNhLVBla2thIEtlc2tpdGFsbw0Kw4RtbmU6IFt1cm5d
IFJldmlzaW9uIG9mIFVSSSByZXNvbHV0aW9uIHNlcnZpY2VzDQoNCkhlbGxvIGFsbCwNCg0KUmV2
aXNpb24gb2YgUkZDIDI0ODMgKFVSSSByZXNvbHV0aW9uIHNlcnZpY2VzIG5lY2Vzc2FyeSBmb3Ig
VVJODQpyZXNvbHV0aW9uKSBpcyBub3QgaW5jbHVkZWQgaW4gdGhlIGNoYXJ0ZXIgb2YgVVJOQklT
IFdHIGF0IHRoZSBtb21lbnQuIA0KVGhlIHB1cnBvc2Ugb2YgdGhpcyBtZXNzYWdlIGlzIHRvIGV4
cGxhaW4gd2h5IHRoZSByZXZpc2lvbiBvZiB0aGlzDQooZXhwZXJpbWVudGFsKSBSRkMgbWlnaHQg
YmUgYSBnb29kIGlkZWEuIENvbW1lbnRzIGFyZSB3ZWxjb21lIQ0KDQpCZXN0IHJlZ2FyZHMsDQoN
Ckp1aGEgSGFrYWxhDQoNCi0tLS0tLS0tLS0tLS0tLS0tLQ0KDQpSZXZpc2lvbiBvZiBVUkkgcmVz
b2x1dGlvbiBzZXJ2aWNlcw0KDQpNYW55IG9wZXJhdGlvbnMgY2FuIGJlIHBlcmZvcm1lZCBvbiBh
IFVSSS4gRm9yIFVSTnMsIHNlcnZpY2VzIHRoYXQgY2FuIGJlIHByb3ZpZGVkIGhhdmUgYmVlbiBz
cGVjaWZpZWQgaW4gZXhwZXJpbWVudGFsIFJGQyAyNDgzLiBUaGVzZSBzZXJ2aWNlcw0KYXJlOg0K
DQpJMkwgCVVSSSB0byBVUkwNCkkyTHMgCVVSSSB0byBVUkxzDQpJMlIJVVJJIHRvIHJlc291cmNl
DQpJMlJzCVVSSSB0byByZXNvdXJjZXMNCkkyQwlVUkkgdG8gVVJDLCBtZXRhZGF0YSBhYm91dCB0
aGUgcmVzb3VyY2UpDQpJMkNzCVVSSSB0byBVUkNzDQpJMk4JVVJJIHRvIFVSTg0KSTJOcwlVUkkg
dG8gVVJOcw0KST1JCUlzIFVSSSBlcXVhbCB0byBVUkkpDQoNClRoaXMgbGlzdCByZXByZXNlbnRz
IHRoZSB2ZXJ5IGJlc3QgdW5kZXJzdGFuZGluZyBhbmQgdGhlIGV4cGVydGlzZSB0aGUgVVJOIGNv
bW11bml0eSAoaW5jbHVkaW5nIG15c2VsZiBhcyBhIGx1cmtlcikgaGFkIGluIGxhdGUgOTBzLiBT
aW5jZSB0aGVuLCB0aGUgdGVjaG5vbG9naWNhbCBlbnZpcm9ubWVudCBpbiB3aGljaCBwZXJzaXN0
ZW50IGlkZW50aWZpZXJzIGFyZSBvciBjYW4gYmUgdXNlZCBoYXMgY2hhbmdlZCBkcmFzdGljYWxs
eS4gTG9uZyB0ZXJtIHByZXNlcnZhdGlvbiBzeXN0ZW1zIHN1Y2ggYXMgVGVzc2VsbGHigJlzIFNh
ZmV0eSBEZXBvc2l0IEJveCBhbmQgRXggTGlicmlz4oCZIFJvc2V0dGEgYXJlIGFtb25nIHRoZSBr
ZXkgYXBwbGljYXRpb25zIHRoYXQgcmVxdWlyZSBwZXJzaXN0ZW50IGlkZW50aWZpY2F0aW9uIG9m
IGFyY2hpdmVkIHJlc291cmNlcyBhbmQgcmVzb3VyY2UtcmVsYXRlZCBtZXRhZGF0YS4gQ29tcGFy
ZWQgd2l0aCAidHJhZGl0aW9uYWwiIA0KZGlnaXRhbCBhc3NldCBtYW5hZ2VtZW50IHN5c3RlbXMs
IHRoZXkgcmVxdWlyZSBhIGV4dGVuZGVkIHNldCBvZiByZXNvbHV0aW9uIHNlcnZpY2VzLg0KDQpP
biB0aGUgb3RoZXIgaGFuZCwgdmFyaW91cyBwZXJzaXN0ZW50IGlkZW50aWZpZXIgc3lzdGVtcyBz
dWNoIGFzIEFSSywgRE9JLCBIYW5kbGUgYWxvbmdzaWRlIFVSTikgaGF2ZSBiZWVuIGluIHByb2R1
Y3Rpb24gc2luY2UgbGF0ZSA5MHMsIGFuZCBtaWxsaW9ucyBvZiBQSURzIGhhdmUgYmVlbiBhc3Np
Z25lZC4gT3VyIHVuZGVyc3RhbmRpbmcgb2YgdGVjaG5pY2FsIGlzc3VlcyBhbmQgc29sdXRpb25z
IHJlbGF0ZWQgdG8gdGhlIHJlc29sdXRpb24gb2YgcGVyc2lzdGVudCBpZGVudGlmaWVycyBoYXMg
aW5jcmVhc2VkLiBUaGVyZSBpcyBubyBhZ3JlZW1lbnQsIHRob3VnaDogc29tZSBwZXJzaXN0ZW50
IGlkZW50aWZpZXJzIGVuYWJsZSBzZXJ2aWNlcyBub3QgaW5jbHVkZWQgaW4gUkZDIDI0ODM7IGZv
ciBpbnN0YW5jZSwgd2l0aCBBUksgaXQgaXMgcG9zc2libGUgdG8gbWFrZSBhIHBlcm1hbmVuY2Ug
cG9saWN5IHJlcXVlc3QgY29uY2VybmluZyB0aGUgaWRlbnRpZmllZCByZXNvdXJjZS4NCg0KQSBm
ZXcgVVJOLXJlbGF0ZWQgY29uY2x1c2lvbnMgY2FuIGJlIGRyYXduIGZyb20gdGhlIGRldmVsb3Bt
ZW50cyBvZiB0aGUgbGFzdCBkZWNhZGU6DQoNCjEuIFRoZSBzZXJ2aWNlcyBsaXN0ZWQgaW4gUkZD
IDI0ODMgYXJlIG5vIGxvbmdlciBzdWZmaWNpZW50DQoNCjIuIEdpdmVuIHRoZSBjb250aW51b3Vz
IHRlY2huaWNhbCBjaGFuZ2UsIGl0IGlzIHVubGlrZWx5IHRoYXQgYW55b25lIGNhbiBwcm9kdWNl
IGEgbGlzdCBvZiByZXNvbHV0aW9uIHNlcnZpY2VzIHRoYXQgd291bGQgcmVtYWluIHZhbGlkIGZv
ciBsb25nDQoNCjMuIFRoZXJlZm9yZSB0aGUgbWVjaGFuaXNtIGZvciBzcGVjaWZ5aW5nIG5ldyBV
Uk4gcmVzb2x1dGlvbiBzZXJ2aWNlcyBzaG91bGQgYmUgZmxleGlibGUsIGFuZCBhbGxvdyBzZXJ2
aWNlcyBvbiBkaWZmZXJlbnQgbGV2ZWxzIG9mIG1hdHVyaXR5IG9yIGFwcGxpY2FiaWxpdHkNCg0K
VGhlc2UgY29uY2x1c2lvbnMgYXBwbHkgdG8gYmFzaWNhbGx5IGV2ZXJ5IHBlcnNpc3RlbnQgaWRl
bnRpZmllciBzeXN0ZW0uDQoNCkFzIHJlZ2FyZHMgdGhlIFVSTiBzeXN0ZW0sIHRoZSBmb2xsb3dp
bmcgcmVjb21tZW5kYXRpb25zIGNhbiBiZSBtYWRlOg0KDQoxLiBBZGQgcmV2aXNpb24gb2YgUkZD
IDI0ODMgdG8gdGhlIGNoYXJ0ZXIgb2YgVVJOQklTIFdHIChvbmNlIHRoZSBXRyBoYXMgY29tcGxl
dGVkIGl0cyBjdXJyZW50IHRhc2tzKQ0KDQoyLiBJbnN0ZWFkIG9mIHRyeWluZyB0byB1cGRhdGUg
dGhlIGxpc3Qgb2YgVVJOIHJlc29sdXRpb24gc2VydmljZXMgaW4gUkZDIDI0ODMsIHRoZSBXRyBz
aG91bGQgcHJvZHVjZSBSRkMgMjQ4M2JpcyB3aGljaCBkZWZpbmVzIGEgbWVjaGFuaXNtIGZvciBz
cGVjaWZpY2F0aW9uIG9mIGZvcm1hbCwgaW5mb3JtYWwgYW5kIGV4cGVyaW1lbnRhbCBVUkkgcmVz
b2x1dGlvbiBzZXJ2aWNlcy4gQW4gSUFOQSByZWdpc3RyeSwgc2ltaWxhciB0byB0aGUgcmVnaXN0
cnkgZm9yIFVSTiBuYW1lc3BhY2VzLCBpcyBvbmUgb3B0aW9uLg0KDQozLiBVc2luZyB0aGUgbWVj
aGFuaXNtIG91dGxpbmVkIGluIFJGQzI0ODNiaXMsdGhlIFVSTkJJUyB3b3JraW5nIGdyb3VwIGFu
ZCAobGF0ZXIpIFVSTiBpbXBsZW1lbnRlcnMgc2hvdWxkIGNyZWF0ZSBhbiBleHRlbmRlZCBzZXQg
b2YgcmVzb2x1dGlvbiBzZXJ2aWNlcyBiYXNlZCBvbiAmIGNvbXBsaWFudCB3aXRoIHRob3NlIGxp
c3RlZCBpbiBSRkMgMjQ4My4NCg0KNC4gUHJvcG9zZSBhbmQgYWdyZWUgdXBvbiBhIG1lY2hhbmlz
bSBmb3IgdGhlIGxvbmcgdGVybSBtYWludGVuYW5jZSBvZiB0aGUgc2VydmljZSBsaXN0DQoNCjUu
IEVzdGFibGlzaCBhIG1lY2hhbmlzbSB2aWEgd2hpY2ggdGhlIGluZm9ybWF0aW9uIGFib3V0IG5l
dyBvciBjaGFuZ2VkIHNlcnZpY2VzIGlzIGNvbW11bmljYXRlZCB0byB0aGUgb3JnYW5pc2F0aW9u
cyAvIHBlb3BsZSBtYWludGFpbmluZyBvdGhlciBwZXJzaXN0ZW50IGlkZW50aWZpZXIgc3lzdGVt
cy4NCg0KVVJOLXJlbGF0ZWQgcHJvamVjdHMgc3VjaCBhcyBQZXJzSUQgaGF2ZSBpZGVudGlmaWVk
IHBvdGVudGlhbCBuZXcgcmVzb2x1dGlvbiBzZXJ2aWNlczsgc29tZSBvZiB0aGVtIGNhbiBiZSB2
aXRhbCB0byB0aGUgc3VjY2VzcyBvZiB0aGVzZSBpbml0aWF0aXZlcy4gSWYgdGhlc2Ugbm92ZWwg
c2VydmljZXMgYXJlIGltcGxlbWVudGVkIGluIHRoZSBwcm9qZWN0IGxldmVsIG9ubHkgd2l0aG91
dCBicm9hZGVyIHJlY29nbml0aW9uIHRoZXJlIG1heSBiZSBhIGRhbmdlciB0aGF0IHRoZSBjby1v
cmRpbmF0aW9uIG9mIHRoZSBVUk4gc3lzdGVtIHdpbGwgc3VmZmVyLg0KLS0gDQoNCiAgSnVoYSBI
YWthbGENCiAgU2VuaW9yIGFkdmlzb3IsIHN0YW5kYXJkaXNhdGlvbiBhbmQgSVQNCg0KICBUaGUg
TmF0aW9uYWwgTGlicmFyeSBvZiBGaW5sYW5kDQogIFAuTy5Cb3ggMTUgKFVuaW9uaW5rYXR1IDM2
LCByb29tIDUwMyksIEZJTi0wMDAxNCBIZWxzaW5raSBVbml2ZXJzaXR5DQogIEVtYWlsIGp1aGEu
aGFrYWxhQGhlbHNpbmtpLmZpLCB0ZWwgKzM1OCA1MCAzODIgNzY3OCBfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KdXJuIG1haWxpbmcgbGlzdA0KdXJuQGll
dGYub3JnDQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3Vybg0K

From K.Kocer@dnb.de  Thu Mar 24 09:58:14 2011
Return-Path: <K.Kocer@dnb.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B951F28C13E for <urn@core3.amsl.com>; Thu, 24 Mar 2011 09:58:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.249
X-Spam-Level: 
X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7wCItnkx7jNz for <urn@core3.amsl.com>; Thu, 24 Mar 2011 09:58:13 -0700 (PDT)
Received: from nordpol.ddb.de (nordpol.ddb.de [193.175.100.40]) by core3.amsl.com (Postfix) with SMTP id 50D7328C0E1 for <urn@ietf.org>; Thu, 24 Mar 2011 09:58:12 -0700 (PDT)
Received: from dbf-ex.AD.DDB.DE (unknown [10.69.63.214]) by nordpol.ddb.de (Postfix) with ESMTP id 89233D5C4F; Thu, 24 Mar 2011 17:59:42 +0100 (CET)
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
X-MimeOLE: Produced By Microsoft Exchange V6.5
Date: Thu, 24 Mar 2011 17:59:42 +0100
Message-ID: <6DA97EFF2763174B8BDC409CA19729840A8E82E5@dbf-ex.AD.DDB.DE>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [urn] Draft Agenda for URNBIS session at IETF 80
Thread-Index: AcvpyJ/5l+qqElIzRUKFiDb8U9LpuQAcyCuw
References: <AANLkTinGYc1E+MGMp=aGPNH-dd2Ef3JyKSuBTL2Dpno7@mail.gmail.com>	<4D82458F.1050605@stpeter.im>	<AANLkTin29tcj7rJnzYLrSxTAjYg-dhBjFE3QdFvO1j=B@mail.gmail.com>	<4D8A0175.4020108@helsinki.fi><AANLkTikeE4c_inkHsuAUOP-iyPE1tRreXr6RBSnK45Nk@mail.gmail.com> <4D8AA802.5080804@stpeter.im>
From: "Kocer, Kadir Karaca" <K.Kocer@dnb.de>
To: <urn@ietf.org>
Cc: Marjan Grootveld <marjan.grootveld@dans.knaw.nl>, "Ackermann, Uta" <U.Ackermann@dnb.de>, =?utf-8?B?S2V0dCwgSsO8cmdlbg==?= <J.Kett@dnb.de>, "Altenhoener, Reinhard" <R.Altenhoener@dnb.de>
Subject: Re: [urn] Draft Agenda for URNBIS session at IETF 80
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Mar 2011 16:58:14 -0000

Pj4gSGkgSnVoYSwNCj4+DQo+PiBUaGFua3MgZm9yIHByb3ZpZGluZyB0aGUgdXNlIGNhc2UuICBX
aGF0IGlzIG5vdCBjbGVhciAodG8gbWUsIGF0DQo+PiBsZWFzdCkgaXMgd2h5IHRoZXkgY2Fubm90
IHByb3ZpZGUgaWRlbnRpZmllcnMgZm9yIHN0cnVjdHVyZWQgcG9ydGlvbnMNCj4+IG9mIGxhcmdl
ciByZXNvdXJjZXMgd2l0aG91dCByZS11c2luZyB0aGUgZnJhZ21lbnQgaWRlbnRpZmllciBzeW50
YXguDQo+Pg0KPj4gdXJuOmV4YW1wbGUtbmlkOmxhcmdlLXJlc291cmNlLWlkOmNvbnRhaW5lZC1y
ZXNvdXJjZS1pZA0KPj4NCj4+IHNlZW1zIHRvIGNvdmVyIHRoaXMgZ3JvdW5kOyB5b3UgY2FuIGV2
ZW4gZWxhYm9yYXRlIGl0IHRvOg0KPj4NCj4+IHVybjpleGFtcGxlLW5pZDpsYXJnZS1yZXNvdXJj
ZS1pZDpjb250YWluZXItdHlwZTpjb250YWluZWQtcmVzb3VyY2UtaWQNCj4+DQo+PiBObyBvbmUg
b2JqZWN0cyB0byBpZGVudGlmeWluZyByZXNvdXJjZXMgIGNvbnRhaW5lZCB3aXRoaW4gb3RoZXIN
Cj4+IHJlc291cmNlcywgYXQgbGVhc3QgIGFzIGZhciBhcyBJIGtub3cuICBUaGUgcHJvYmxlbSBp
cyB0aGUgc3ludGF4DQo+PiByZS11c2Ugd2l0aCB0aGUgZnJhZ21lbnQgaWRlbnRpZmllciBpbiBV
UklzLCB3aGljaCBpcyB1bmRlcnN0b29kIGluDQo+PiByZWxhdGlvbiB0byB0aGUgbWVkaWEgdHlw
ZSwgcmF0aGVyIHRoYW4gbW9yZSBnZW5lcmFsbHkuDQo+DQo+WWVzLCB0aGF0IHNlZW1zIGxpa2Ug
YSByZWFzb25hYmxlIGFwcHJvYWNoLiBJJ20gc3RpbGwgbm90IHF1aXRlIHN1cmUgd2h5DQo+Zm9s
a3MgdGhpbmsgdGhleSBuZWVkIHRvIHVzZSB0aGUgZnJhZ21lbnQgaWRlbnRpZmllciBzeW50YXgg
aGVyZS4NCj4NCj5QZXRlcg0KDQpIYWxsbyBQZXRlciwNCg0KbGV0IG1lIHRyeSB0byBleHBsYWlu
IHdoeSBHZXJtYW4gTmF0aW9uYWwgTGlicmFyeSBuZWVkcyBmcmFnbWVudHMuDQoNCklmIHlvdSBy
ZXNvbHZlIHRob3NlIDQgVVJOcw0KDQp1cm46bmJuOmRlOmdidjozOjEtMjMzMjk1DQp1cm46bmJu
OmRlOmdidjozOjEtMjMzMjk1LXAwMDA1LTkNCnVybjpuYm46ZGU6Z2J2OjM6MS0yMzMyOTUtcDAw
MTMtMw0KdXJuOm5ibjpkZTpnYnY6MzoxLTIzMzI5NS1wMDQxNS02DQoNCnlvdSB3aWxsIHNlZSB0
aGF0IHRoZSBmaXJzdCBvbmUgcmVwcmVzZW50cyB0aGUgZGlnaXRpemVkIGJvb2sgaXRzZWxmIGFz
IGFuIGludGVsbGVjdHVhbCB3b3JrIGFuZCB0aGUgb3RoZXIgb25lcyB0YWtlIHlvdSBkaXJlY3Rs
eSB0byBhIHNwZWNpZmljIHNjYW5uZWQgcGFnZS4NCg0KVGhpcyBpcyBvdXIgYWN0dWFsIGltcGxl
bWVudGF0aW9uIGluIEdlcm1hbiBOYXRpb25hbCBMaWJyYXJ5IGFuZCBpdHMgYWxtb3N0IHRoZSBz
YW1lIGxvZ2ljIHlvdSBzdWdnZXN0ZWQNCmxhcmdlLXJlc291cmNlLWlkOmNvbnRhaW5lZC1yZXNv
dXJjZS1pZCAoLSBpbnN0ZWFkIG9mIGxhc3QgOiBidXQgdGhhdCBpcyBqdXN0IGRldGFpbCkNCllv
dSBhcmUgcmlnaHQuIEl0IHdvcmtzIHNvIGZhci4NCg0KRmlyc3QgcHJvYmxlbSBpcyBhIG1hbmFn
ZW1lbnQgcHJvYmxlbToNCmEpIGZvciB0aGlzIHNpbmdsZSBib29rIHlvdSBuZWVkIGFsbW9zdCA0
MjAgVVJOcyENCmIpIGZvciBlYWNoIFVSTiB5b3UgaGF2ZSB0byBtYW5hZ2UgMiB0byA0IFVSTHMg
KGFyY2hpdmUgY29waWVzLCBmcm9udCBwYWdlcykNCmMpIHNvbWUga2luZCB5b3UgaGF2ZSB0byBt
YW5hZ2UgdGhlIHJlbGF0aW9uc2hpcCAidGhpcyBpcyBhIHBhZ2Ugb2YgYm9vayBYIg0KZCkgZWFj
aCB0aW1lIHRoZSBjb3B5cmlnaHQgb3duZXIgInJlb3JnYW5pemVzIiBoaXMgc3lzdGVtIGFsbCA0
MjAgVVJOcyBtdXN0IGJlIHVwZGF0ZWQNCg0KeW91IG1heSB0aGluayAiU28gd2hhdD8gSXQgaXMg
bm90IGEgYmlnIHByb2JsZW0gd2l0aCBhIGdvb2QgZGF0YWJhc2UgbWFuYWdlbWVudCBzeXN0ZW0i
DQpCdXQgdGhlIGh1Z2UgYW1vdW50IG1ha2VzIHRoZSBkaWZmZXJlbmNlLg0KDQpHZXJtYW4gTmF0
aW9uYWwgTGlicmFyeSBoYXMgYWJvdXQgMTUuMDAwLjAwMCBwcmludGVkIGRvY3VtZW50cyBpdHNl
bGYuDQpOb3QgdG8gbWVudGlvbiBpdHMgcGFydG5lcnMgYW5kIGZ1dHVyZSB3ZWIgaGFydmVzdGlu
ZyBhY3Rpdml0aWVzLg0KDQpBIGJpZyBkaWdpdGl6YXRpb24gcHJvamVjdCBjYW4gbm90IC0tb3Ig
YmV0dGVyIHNob3VsZCBub3QtLSBwcm9kdWNlIG92ZXIgMTAwLjAwMC4wMDAgVVJOcyBqdXN0IGJl
Y2F1c2UgdGhlIGZyYWdtZW50IGlkZW50aWZpZXJzIGFyZSBub3Qgc3RhbmRhcmRpemVkIGFuZCBl
YWNoIGJvb2sgbmVlZHMgNDIwIFVSTnMhDQoNCk90aGVyIHByb2JsZW1zIGFyZSBtb3JlIHBoaWxv
c29waGljYWwgbmF0dXJlOg0KZWFjaCBzY2FubmVkIHBhZ2UgaXMgdGhlcmUgYmVjYXVzZSBvZiB0
aGUgbmF0dXJlIG9mIG9yaWdpbmFsIGJvb2suIE5vdCBiZWNhdXNlIGl0IGlzIGFuIGludGVsbGVj
dHVhbCB3b3JrIGl0c2VsZi4gTW9zdCBwYWdlcyBkbyBub3QgbWVhbiBtdWNoIHdpdGhvdXQgdGhl
IHByZXZpb3VzIGFuZCBmb2xsb3dpbmcgcGFnZXMuDQpBbmQgbWFueSBtb3JlIG9yIGxlc3Mgc2lt
aWxhciBxdWVzdGlvbnMgLi4uDQoNClRoaXMgaXMgd2h5IEdlcm1hbiBOYXRpb25hbCBMaWJyYXJ5
IHByb21vdGVzIHRoZSBpZGVhOiBVUk4ganVzdCBmb3IgdGhlIGludGVsbGVjdHVhbCBlbnRpdHkg
YW5kIGZyYWdtZW50cyBmb3IgYWxsIGxldmVscyBvZiBncmFudWxhcml0eS4NCg0KT3VyIGV4YW1w
bGUgYWJvdmUgd291bGQgdHVybiB0bzoNCg0KdXJuOm5ibjpkZTpnYnY6MzoxLTIzMzI5NQ0KdXJu
Om5ibjpkZTpnYnY6MzoxLTIzMzI5NSNwMDAwMQ0KLg0KLg0KdXJuOm5ibjpkZTpnYnY6MzoxLTIz
MzI5NSNwMDAxMw0KLg0KLg0KdXJuOm5ibjpkZTpnYnY6MzoxLTIzMzI5NSNwMDQxNQ0KDQotIGp1
c3Qgb25lIFVSTiB0byBtYW5hZ2UNCi0ganVzdCBvbmUgVVJOIHRvIHVwZGF0ZQ0KLSBqdXN0IG9u
ZSBVUk4gdG8gcmVzb2x2ZQ0KICAgLT4gcmVzb2x2aW5nIG9mIHRoZSBmcmFnbWVudHMgd2lsbCBi
ZSB0aGUgcmVzcG9uc2liaWxpdHkgb2YgdGhlIGRvY3VtZW50IG93bmVyDQotIHRoZSByZWxhdGlv
bnNoaXAgaXMgY2xlYXINCiAgIC0+IG5vIG5lZWQgdG8gbWFuYWdlIGhpZXJhcmNoaWVzDQotIHZp
cnR1YWwgaW50ZXJtZWRpYXRlIGxldmVscyBjYW4gYmUgZGVmaW5lZA0KdXJuOm5ibjpkZTpnYnY6
MzoxLTIzMzI5NSNiM2MwNyAoYmFuZCAzLCBjaGFwdGVyIDcpDQoNClRoaXMgYWxsb3dzIGFsc28g
dGhlIGRvY3VtZW50IHJlcG9zaXRvcnkgdG8gb3JnYW5pemUgaXRzIGRvY3VtZW50IG1hbmFnZW1l
bnQgbW9yZSBmbGV4aWJsZS4NCg0KSG9wZSB0aGlzIGhlbHBzDQpLYXJhY2EgS2/Dp2VyDQoNCg0K
DQoNCg==

From SRS0=L8QRv3=WR=rinascimento-digitale.it=lunghi@srs.bis7.eu.blackberry.com  Thu Mar 24 10:21:14 2011
Return-Path: <SRS0=L8QRv3=WR=rinascimento-digitale.it=lunghi@srs.bis7.eu.blackberry.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8A20728C139; Thu, 24 Mar 2011 10:21:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level: 
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y6g1J5jwXYeD; Thu, 24 Mar 2011 10:21:13 -0700 (PDT)
Received: from smtp09.bis7.eu.blackberry.com (smtp09.bis7.eu.blackberry.com [178.239.85.14]) by core3.amsl.com (Postfix) with ESMTP id 0BF9928C0E1; Thu, 24 Mar 2011 10:21:11 -0700 (PDT)
Received: from b15.c1.bise7.blackberry ([192.168.0.115]) by srs.bis7.eu.blackberry.com (8.13.7 TEAMON/8.13.7) with ESMTP id p2OHMj0s028764; Thu, 24 Mar 2011 17:22:45 GMT
Received: from ups36.c1.bise7.blackberry (cmp36.c1.bise7.blackberry [172.18.194.206]) by b15.c1.bise7.blackberry (8.13.7 TEAMON/8.13.7) with ESMTP id p2OHMiFC024394; Thu, 24 Mar 2011 17:22:44 GMT
X-rim-org-msg-ref-id: 263364662
Message-ID: <263364662-1300987362-cardhu_decombobulator_blackberry.rim.net-1647065941-@b13.c1.bise7.blackberry>
Content-Transfer-Encoding: base64
X-Priority: Normal
References: <AANLkTinGYc1E+MGMp=aGPNH-dd2Ef3JyKSuBTL2Dpno7@mail.gmail.com>	<4D82458F.1050605@stpeter.im>	<AANLkTin29tcj7rJnzYLrSxTAjYg-dhBjFE3QdFvO1j=B@mail.gmail.com>	<4D8A0175.4020108@helsinki.fi><AANLkTikeE4c_inkHsuAUOP-iyPE1tRreXr6RBSnK45Nk@mail.gmail.com><4D8AA802.5080804@stpeter.im><25F205102A9A4299AA3290ACF5AA2B6F@FRD.LOCAL>
In-Reply-To: <25F205102A9A4299AA3290ACF5AA2B6F@FRD.LOCAL>
Sensitivity: Normal
Importance: Normal
To: "Kocer, Kadir Karaca" <K.Kocer@dnb.de>, urn-bounces@ietf.org, urn@ietf.org
From: lunghi@rinascimento-digitale.it
Date: Thu, 24 Mar 2011 17:22:41 +0000
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Cc: Marjan Grootveld <marjan.grootveld@dans.knaw.nl>, =?Windows-1252?B?S2V0dCwgSsO8cmdlbg==?= <J.Kett@dnb.de>, "Ackermann, Uta" <U.Ackermann@dnb.de>, "Altenhoener, Reinhard" <R.Altenhoener@dnb.de>
Subject: [urn] R: Re:  Draft Agenda for URNBIS session at IETF 80
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: lunghi@rinascimento-digitale.it
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Mar 2011 17:31:58 -0000

VGhhbmtzIEthcmFjYSB2ZXJ5IGdvb2QgZXhwbGFuYXRpb24sIHdlIG11c3QgdGFrZSBpbiBjb25z
aWRlcmF0aW9uIHRoaXMgZ29vZCBvcmdhbmlzYXRpb24uDQoNCkJlc3QgcmVnYXJkcw0KDQpNYXVy
aXppbyBMdW5naGkNCg0KTGUgbWFpbCB0aSByYWdnaXVuZ29ubyBvdnVucXVlIGNvbiBCbGFja0Jl
cnJ5wq4gZnJvbSBWb2RhZm9uZSENCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206
ICJLb2NlciwgS2FkaXIgS2FyYWNhIiA8Sy5Lb2NlckBkbmIuZGU+DQpTZW5kZXI6IDx1cm4tYm91
bmNlc0BpZXRmLm9yZz4NCkRhdGU6IFRodSwgMjQgTWFyIDIwMTEgMTg6MDA6MjAgDQpUbzogPHVy
bkBpZXRmLm9yZz4NCkNjOiBNYXJqYW4gR3Jvb3R2ZWxkPG1hcmphbi5ncm9vdHZlbGRAZGFucy5r
bmF3Lm5sPjsgQWNrZXJtYW5uLFV0YTxVLkFja2VybWFubkBkbmIuZGU+OyBLZXR0LCBKw7xyZ2Vu
PEouS2V0dEBkbmIuZGU+OyBBbHRlbmhvZW5lcixSZWluaGFyZDxSLkFsdGVuaG9lbmVyQGRuYi5k
ZT4NClN1YmplY3Q6IFJlOiBbdXJuXSBEcmFmdCBBZ2VuZGEgZm9yIFVSTkJJUyBzZXNzaW9uIGF0
IElFVEYgODANCg0KPj4gSGkgSnVoYSwNCj4+DQo+PiBUaGFua3MgZm9yIHByb3ZpZGluZyB0aGUg
dXNlIGNhc2UuICBXaGF0IGlzIG5vdCBjbGVhciAodG8gbWUsIGF0DQo+PiBsZWFzdCkgaXMgd2h5
IHRoZXkgY2Fubm90IHByb3ZpZGUgaWRlbnRpZmllcnMgZm9yIHN0cnVjdHVyZWQgcG9ydGlvbnMN
Cj4+IG9mIGxhcmdlciByZXNvdXJjZXMgd2l0aG91dCByZS11c2luZyB0aGUgZnJhZ21lbnQgaWRl
bnRpZmllciBzeW50YXguDQo+Pg0KPj4gdXJuOmV4YW1wbGUtbmlkOmxhcmdlLXJlc291cmNlLWlk
OmNvbnRhaW5lZC1yZXNvdXJjZS1pZA0KPj4NCj4+IHNlZW1zIHRvIGNvdmVyIHRoaXMgZ3JvdW5k
OyB5b3UgY2FuIGV2ZW4gZWxhYm9yYXRlIGl0IHRvOg0KPj4NCj4+IHVybjpleGFtcGxlLW5pZDps
YXJnZS1yZXNvdXJjZS1pZDpjb250YWluZXItdHlwZTpjb250YWluZWQtcmVzb3VyY2UtaWQNCj4+
DQo+PiBObyBvbmUgb2JqZWN0cyB0byBpZGVudGlmeWluZyByZXNvdXJjZXMgIGNvbnRhaW5lZCB3
aXRoaW4gb3RoZXINCj4+IHJlc291cmNlcywgYXQgbGVhc3QgIGFzIGZhciBhcyBJIGtub3cuICBU
aGUgcHJvYmxlbSBpcyB0aGUgc3ludGF4DQo+PiByZS11c2Ugd2l0aCB0aGUgZnJhZ21lbnQgaWRl
bnRpZmllciBpbiBVUklzLCB3aGljaCBpcyB1bmRlcnN0b29kIGluDQo+PiByZWxhdGlvbiB0byB0
aGUgbWVkaWEgdHlwZSwgcmF0aGVyIHRoYW4gbW9yZSBnZW5lcmFsbHkuDQo+DQo+WWVzLCB0aGF0
IHNlZW1zIGxpa2UgYSByZWFzb25hYmxlIGFwcHJvYWNoLiBJJ20gc3RpbGwgbm90IHF1aXRlIHN1
cmUgd2h5DQo+Zm9sa3MgdGhpbmsgdGhleSBuZWVkIHRvIHVzZSB0aGUgZnJhZ21lbnQgaWRlbnRp
ZmllciBzeW50YXggaGVyZS4NCj4NCj5QZXRlcg0KDQpIYWxsbyBQZXRlciwNCg0KbGV0IG1lIHRy
eSB0byBleHBsYWluIHdoeSBHZXJtYW4gTmF0aW9uYWwgTGlicmFyeSBuZWVkcyBmcmFnbWVudHMu
DQoNCklmIHlvdSByZXNvbHZlIHRob3NlIDQgVVJOcw0KDQp1cm46bmJuOmRlOmdidjozOjEtMjMz
Mjk1DQp1cm46bmJuOmRlOmdidjozOjEtMjMzMjk1LXAwMDA1LTkNCnVybjpuYm46ZGU6Z2J2OjM6
MS0yMzMyOTUtcDAwMTMtMw0KdXJuOm5ibjpkZTpnYnY6MzoxLTIzMzI5NS1wMDQxNS02DQoNCnlv
dSB3aWxsIHNlZSB0aGF0IHRoZSBmaXJzdCBvbmUgcmVwcmVzZW50cyB0aGUgZGlnaXRpemVkIGJv
b2sgaXRzZWxmIGFzIGFuIGludGVsbGVjdHVhbCB3b3JrIGFuZCB0aGUgb3RoZXIgb25lcyB0YWtl
IHlvdSBkaXJlY3RseSB0byBhIHNwZWNpZmljIHNjYW5uZWQgcGFnZS4NCg0KVGhpcyBpcyBvdXIg
YWN0dWFsIGltcGxlbWVudGF0aW9uIGluIEdlcm1hbiBOYXRpb25hbCBMaWJyYXJ5IGFuZCBpdHMg
YWxtb3N0IHRoZSBzYW1lIGxvZ2ljIHlvdSBzdWdnZXN0ZWQNCmxhcmdlLXJlc291cmNlLWlkOmNv
bnRhaW5lZC1yZXNvdXJjZS1pZCAoLSBpbnN0ZWFkIG9mIGxhc3QgOiBidXQgdGhhdCBpcyBqdXN0
IGRldGFpbCkNCllvdSBhcmUgcmlnaHQuIEl0IHdvcmtzIHNvIGZhci4NCg0KRmlyc3QgcHJvYmxl
bSBpcyBhIG1hbmFnZW1lbnQgcHJvYmxlbToNCmEpIGZvciB0aGlzIHNpbmdsZSBib29rIHlvdSBu
ZWVkIGFsbW9zdCA0MjAgVVJOcyENCmIpIGZvciBlYWNoIFVSTiB5b3UgaGF2ZSB0byBtYW5hZ2Ug
MiB0byA0IFVSTHMgKGFyY2hpdmUgY29waWVzLCBmcm9udCBwYWdlcykNCmMpIHNvbWUga2luZCB5
b3UgaGF2ZSB0byBtYW5hZ2UgdGhlIHJlbGF0aW9uc2hpcCAidGhpcyBpcyBhIHBhZ2Ugb2YgYm9v
ayBYIg0KZCkgZWFjaCB0aW1lIHRoZSBjb3B5cmlnaHQgb3duZXIgInJlb3JnYW5pemVzIiBoaXMg
c3lzdGVtIGFsbCA0MjAgVVJOcyBtdXN0IGJlIHVwZGF0ZWQNCg0KeW91IG1heSB0aGluayAiU28g
d2hhdD8gSXQgaXMgbm90IGEgYmlnIHByb2JsZW0gd2l0aCBhIGdvb2QgZGF0YWJhc2UgbWFuYWdl
bWVudCBzeXN0ZW0iDQpCdXQgdGhlIGh1Z2UgYW1vdW50IG1ha2VzIHRoZSBkaWZmZXJlbmNlLg0K
DQpHZXJtYW4gTmF0aW9uYWwgTGlicmFyeSBoYXMgYWJvdXQgMTUuMDAwLjAwMCBwcmludGVkIGRv
Y3VtZW50cyBpdHNlbGYuDQpOb3QgdG8gbWVudGlvbiBpdHMgcGFydG5lcnMgYW5kIGZ1dHVyZSB3
ZWIgaGFydmVzdGluZyBhY3Rpdml0aWVzLg0KDQpBIGJpZyBkaWdpdGl6YXRpb24gcHJvamVjdCBj
YW4gbm90IC0tb3IgYmV0dGVyIHNob3VsZCBub3QtLSBwcm9kdWNlIG92ZXIgMTAwLjAwMC4wMDAg
VVJOcyBqdXN0IGJlY2F1c2UgdGhlIGZyYWdtZW50IGlkZW50aWZpZXJzIGFyZSBub3Qgc3RhbmRh
cmRpemVkIGFuZCBlYWNoIGJvb2sgbmVlZHMgNDIwIFVSTnMhDQoNCk90aGVyIHByb2JsZW1zIGFy
ZSBtb3JlIHBoaWxvc29waGljYWwgbmF0dXJlOg0KZWFjaCBzY2FubmVkIHBhZ2UgaXMgdGhlcmUg
YmVjYXVzZSBvZiB0aGUgbmF0dXJlIG9mIG9yaWdpbmFsIGJvb2suIE5vdCBiZWNhdXNlIGl0IGlz
IGFuIGludGVsbGVjdHVhbCB3b3JrIGl0c2VsZi4gTW9zdCBwYWdlcyBkbyBub3QgbWVhbiBtdWNo
IHdpdGhvdXQgdGhlIHByZXZpb3VzIGFuZCBmb2xsb3dpbmcgcGFnZXMuDQpBbmQgbWFueSBtb3Jl
IG9yIGxlc3Mgc2ltaWxhciBxdWVzdGlvbnMgLi4uDQoNClRoaXMgaXMgd2h5IEdlcm1hbiBOYXRp
b25hbCBMaWJyYXJ5IHByb21vdGVzIHRoZSBpZGVhOiBVUk4ganVzdCBmb3IgdGhlIGludGVsbGVj
dHVhbCBlbnRpdHkgYW5kIGZyYWdtZW50cyBmb3IgYWxsIGxldmVscyBvZiBncmFudWxhcml0eS4N
Cg0KT3VyIGV4YW1wbGUgYWJvdmUgd291bGQgdHVybiB0bzoNCg0KdXJuOm5ibjpkZTpnYnY6Mzox
LTIzMzI5NQ0KdXJuOm5ibjpkZTpnYnY6MzoxLTIzMzI5NSNwMDAwMQ0KLg0KLg0KdXJuOm5ibjpk
ZTpnYnY6MzoxLTIzMzI5NSNwMDAxMw0KLg0KLg0KdXJuOm5ibjpkZTpnYnY6MzoxLTIzMzI5NSNw
MDQxNQ0KDQotIGp1c3Qgb25lIFVSTiB0byBtYW5hZ2UNCi0ganVzdCBvbmUgVVJOIHRvIHVwZGF0
ZQ0KLSBqdXN0IG9uZSBVUk4gdG8gcmVzb2x2ZQ0KICAgLT4gcmVzb2x2aW5nIG9mIHRoZSBmcmFn
bWVudHMgd2lsbCBiZSB0aGUgcmVzcG9uc2liaWxpdHkgb2YgdGhlIGRvY3VtZW50IG93bmVyDQot
IHRoZSByZWxhdGlvbnNoaXAgaXMgY2xlYXINCiAgIC0+IG5vIG5lZWQgdG8gbWFuYWdlIGhpZXJh
cmNoaWVzDQotIHZpcnR1YWwgaW50ZXJtZWRpYXRlIGxldmVscyBjYW4gYmUgZGVmaW5lZA0KdXJu
Om5ibjpkZTpnYnY6MzoxLTIzMzI5NSNiM2MwNyAoYmFuZCAzLCBjaGFwdGVyIDcpDQoNClRoaXMg
YWxsb3dzIGFsc28gdGhlIGRvY3VtZW50IHJlcG9zaXRvcnkgdG8gb3JnYW5pemUgaXRzIGRvY3Vt
ZW50IG1hbmFnZW1lbnQgbW9yZSBmbGV4aWJsZS4NCg0KSG9wZSB0aGlzIGhlbHBzDQpLYXJhY2Eg
S2/Dp2VyDQoNCg0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fCnVybiBtYWlsaW5nIGxpc3QKdXJuQGlldGYub3JnCmh0dHBzOi8vd3d3LmlldGYub3Jn
L21haWxtYW4vbGlzdGluZm8vdXJuCg==


From ted.ietf@gmail.com  Thu Mar 24 10:42:29 2011
Return-Path: <ted.ietf@gmail.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E79A528C0E1 for <urn@core3.amsl.com>; Thu, 24 Mar 2011 10:42:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.54
X-Spam-Level: 
X-Spam-Status: No, score=-3.54 tagged_above=-999 required=5 tests=[AWL=0.059,  BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q9LUxIWR6Ahs for <urn@core3.amsl.com>; Thu, 24 Mar 2011 10:42:28 -0700 (PDT)
Received: from mail-iy0-f172.google.com (mail-iy0-f172.google.com [209.85.210.172]) by core3.amsl.com (Postfix) with ESMTP id 961C13A68F2 for <urn@ietf.org>; Thu, 24 Mar 2011 10:42:28 -0700 (PDT)
Received: by iyi12 with SMTP id 12so208580iyi.31 for <urn@ietf.org>; Thu, 24 Mar 2011 10:44:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=SCRKGNNe/aHR0wvN/dagtZQe/WKfKkHAE+0r9T6Lb44=; b=XX5rWf479qQ+QpDlwwwlMgTUj5xkZLNRuTcV0WfBdpEUAkOAwm9aPNa4B5lWwO66ab FnkKxSPxDCCrDTM8y+QJpPjXCs3rJf44tvkXnFc9W4n5HV8i/EP+QOTZ8+h+r9gziQyj 13mGfZZmQbOaq3F1RTZo07mkCdPN0LJxB1PX8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=rVVyep/gqYEG5wA/qVgx60N4Ir2MCSdZRvHavJTHD7l11P08NqS7x9YEbnnTQOzSgJ 9ubVOFZoNa8+dLGfWcB8R7NZb3exv2Sji5qnQEXv/3hEiVnE/ZvGNXoE49/LaXFpjrlw zYiKE8uFch28x7KmVK1ZaCgglZAJjCJLrFlZw=
MIME-Version: 1.0
Received: by 10.42.155.197 with SMTP id v5mr4491141icw.142.1300988641709; Thu, 24 Mar 2011 10:44:01 -0700 (PDT)
Received: by 10.231.39.76 with HTTP; Thu, 24 Mar 2011 10:44:01 -0700 (PDT)
In-Reply-To: <6DA97EFF2763174B8BDC409CA19729840A8E82E5@dbf-ex.AD.DDB.DE>
References: <AANLkTinGYc1E+MGMp=aGPNH-dd2Ef3JyKSuBTL2Dpno7@mail.gmail.com> <4D82458F.1050605@stpeter.im> <AANLkTin29tcj7rJnzYLrSxTAjYg-dhBjFE3QdFvO1j=B@mail.gmail.com> <4D8A0175.4020108@helsinki.fi> <AANLkTikeE4c_inkHsuAUOP-iyPE1tRreXr6RBSnK45Nk@mail.gmail.com> <4D8AA802.5080804@stpeter.im> <6DA97EFF2763174B8BDC409CA19729840A8E82E5@dbf-ex.AD.DDB.DE>
Date: Thu, 24 Mar 2011 10:44:01 -0700
Message-ID: <AANLkTikDDu+WjTc3gusH=3yag=-+zw+Bpkc0c+phfSqE@mail.gmail.com>
From: Ted Hardie <ted.ietf@gmail.com>
To: "Kocer, Kadir Karaca" <K.Kocer@dnb.de>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: Marjan Grootveld <marjan.grootveld@dans.knaw.nl>, =?ISO-8859-1?B?S2V0dCwgSvxyZ2Vu?= <J.Kett@dnb.de>, urn@ietf.org, "Ackermann, Uta" <U.Ackermann@dnb.de>, "Altenhoener, Reinhard" <R.Altenhoener@dnb.de>
Subject: Re: [urn] Draft Agenda for URNBIS session at IETF 80
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Mar 2011 17:42:30 -0000

Howdy,

Some questions in-line.

On Thu, Mar 24, 2011 at 9:59 AM, Kocer, Kadir Karaca <K.Kocer@dnb.de> wrote=
:
>>> Hi Juha,
>>>
>>> Thanks for providing the use case. =A0What is not clear (to me, at
>>> least) is why they cannot provide identifiers for structured portions
>>> of larger resources without re-using the fragment identifier syntax.
>>>
>>> urn:example-nid:large-resource-id:contained-resource-id
>>>
>>> seems to cover this ground; you can even elaborate it to:
>>>
>>> urn:example-nid:large-resource-id:container-type:contained-resource-id
>>>
>>> No one objects to identifying resources =A0contained within other
>>> resources, at least =A0as far as I know. =A0The problem is the syntax
>>> re-use with the fragment identifier in URIs, which is understood in
>>> relation to the media type, rather than more generally.
>>
>>Yes, that seems like a reasonable approach. I'm still not quite sure why
>>folks think they need to use the fragment identifier syntax here.
>>
>>Peter
>
> Hallo Peter,
>
> let me try to explain why German National Library needs fragments.
>
> If you resolve those 4 URNs
>
> urn:nbn:de:gbv:3:1-233295
> urn:nbn:de:gbv:3:1-233295-p0005-9
> urn:nbn:de:gbv:3:1-233295-p0013-3
> urn:nbn:de:gbv:3:1-233295-p0415-6
>

Can you describe in more detail what you mean by "resolve" here?  Are
resources being returned, and do those resources have an assigned
media-type?  If so, what is the media-type?

> you will see that the first one represents the digitized book itself as a=
n intellectual work and the other ones take you directly to a specific scan=
ned page.
>
> This is our actual implementation in German National Library and its almo=
st the same logic you suggested
> large-resource-id:contained-resource-id (- instead of last : but that is =
just detail)
> You are right. It works so far.
>
I agree that the syntax is irrelevant here; the semantics look the same to =
me.

> First problem is a management problem:
> a) for this single book you need almost 420 URNs!

Is the paint point here minting the URNs?

> b) for each URN you have to manage 2 to 4 URLs (archive copies, front pag=
es)

Can you describe why you have to manage multiple URLs here?

> c) some kind you have to manage the relationship "this is a page of book =
X"
> d) each time the copyright owner "reorganizes" his system all 420 URNs mu=
st be updated
>
Obviously you are not re-assigned URNs, but I'm not sure what kind of
update you mean.  Are you talking about updates to the meta-data
associated with the book?  Surely it is a matter of system to design
to determine whether or not identifiers with a specific type (i.e.
contained identifiers within a larger work) have meta-data updates
applied, or simply have a pointer to the base metadata and so inherit
its updates.


> you may think "So what? It is not a big problem with a good database mana=
gement system"
> But the huge amount makes the difference.
>
> German National Library has about 15.000.000 printed documents itself.
> Not to mention its partners and future web harvesting activities.
>
> A big digitization project can not --or better should not-- produce over =
100.000.000 URNs just because the fragment identifiers are not standardized=
 and each book needs 420 URNs!
>
> Other problems are more philosophical nature:
> each scanned page is there because of the nature of original book. Not be=
cause it is an intellectual work itself. Most pages do not mean much withou=
t the previous and following pages.
> And many more or less similar questions ...
>
> This is why German National Library promotes the idea: URN just for the i=
ntellectual entity and fragments for all levels of granularity.
>

All levels of granularity is actually a big part of the problem.  A
fragment identifier associated with a page number makes sense relative
to a media-type composed of scanned pages.  It makes some sense,
though not as much, to a copy read aloud into an audio file; even
then, the reader must then read the page numbers for it to be useful.
But if you change copies of the book to one set with a different
typeface (as large print books are), the page numbers are no longer
the same.  And if the book is represented in an electronic format that
repaginates when the user shifts the font size, then the page
numbering may change even during a single reading session.

A chapter reference, on the other hand, is useful no matter which copy
of the book is being reference.

On the urn space, what I've tended to assume from that is that
urn:example-nid:containing-resource:container-type:contained-resource
is stable across representations when the container-type is a
structured part of the representation (e.g. chapter).  If the
container-type is not stable across representations, then the
containing resource must be a specific representation of the resource.
 Let's take a specific edition of the Latin Bible as an example: it
has structured sub-containers (Old Testament, New Testatment,
Apocrapha as collections of books, the books therein contained, the
chapters with the books, the verses within the chapters).   If I want
to mint a URN for each specific verse, it is relatively trivial to do,
and it is valid across all representations.

But if I want to mint a URN for page 213, I have to limit myself to a
specific copy of the work.

When there is a digital representation, what that has tended to mean
is that folks use URLs, with their implication of a retrievable
resource of a specific media type, when they want to refer to specific
representations of a resource.  Fragment identifiers are easy to use
there, because they relate to the media type of the resource.  Note
that the resource doesn't actually have to be retrievable for this to
function--like XML namespaces, the URLs can be notional.

To return to the question above, a lot will end up depending on what
you mean by "resolution".

Thanks again for sharing the details of your use case,

regards,

Ted Hardie
> Our example above would turn to:
>
> urn:nbn:de:gbv:3:1-233295
> urn:nbn:de:gbv:3:1-233295#p0001
> .
> .
> urn:nbn:de:gbv:3:1-233295#p0013
> .
> .
> urn:nbn:de:gbv:3:1-233295#p0415
>
> - just one URN to manage
> - just one URN to update
> - just one URN to resolve
> =A0 -> resolving of the fragments will be the responsibility of the docum=
ent owner
> - the relationship is clear
> =A0 -> no need to manage hierarchies
> - virtual intermediate levels can be defined
> urn:nbn:de:gbv:3:1-233295#b3c07 (band 3, chapter 7)
>
> This allows also the document repository to organize its document managem=
ent more flexible.
>
> Hope this helps
> Karaca Ko=E7er
>
>
>
>
>

From stpeter@stpeter.im  Thu Mar 24 11:05:16 2011
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6B67B28C141 for <urn@core3.amsl.com>; Thu, 24 Mar 2011 11:05:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.611
X-Spam-Level: 
X-Spam-Status: No, score=-102.611 tagged_above=-999 required=5 tests=[AWL=-0.012, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FFTnk6boa18A for <urn@core3.amsl.com>; Thu, 24 Mar 2011 11:05:15 -0700 (PDT)
Received: from stpeter.im (stpeter.im [207.210.219.233]) by core3.amsl.com (Postfix) with ESMTP id 6A11D28C13D for <urn@ietf.org>; Thu, 24 Mar 2011 11:05:15 -0700 (PDT)
Received: from dhcp-64-101-72-185.cisco.com (dhcp-64-101-72-185.cisco.com [64.101.72.185]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 67AF840022; Thu, 24 Mar 2011 12:08:04 -0600 (MDT)
Message-ID: <4D8B8837.7020900@stpeter.im>
Date: Thu, 24 Mar 2011 12:06:47 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: Juha Hakala <juha.hakala@helsinki.fi>
References: <4D7DE420.4060407@helsinki.fi>
In-Reply-To: <4D7DE420.4060407@helsinki.fi>
X-Enigmail-Version: 1.1.1
OpenPGP: url=http://www.saint-andre.com/me/stpeter.asc
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms050008080706060000050308"
Cc: "Cordewener, Bas" <Cordewener@surf.nl>, urn@ietf.org, Esa-Pekka Keskitalo <esa-pekka.keskitalo@helsinki.fi>, Tommi Jauhiainen <tommi.jauhiainen@helsinki.fi>
Subject: Re: [urn] Revision of URI resolution services
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Mar 2011 18:05:16 -0000

This is a cryptographically signed message in MIME format.

--------------ms050008080706060000050308
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<hat type=3D'AD'/>

On 3/14/11 3:47 AM, Juha Hakala wrote:

> Revision of RFC 2483 (URI resolution services necessary for URN
> resolution) is not included in the charter of URNBIS WG at the moment.
> The purpose of this message is to explain why the revision of this
> (experimental) RFC might be a good idea. Comments are welcome!

The Working Group's contract with the IESG (a.k.a. "the charter") was
expressly negotiated based on the assumption that the URNBIS WG would
finish its work on revising RFC 2141 and RFC 3406 before moving on to
the more complicated and contentious topic of URN resolution. Let's
focus on the work described in the current charter. If folks really want
to start working on URN resolution, they should put some of their energy
into 2141bis and 3406bis (e.g., by providing document reviews or logging
issues in the tracker) so that we can finish those deliverables and then
talk about rechartering the WG to include work on resolution.

Peter

--=20
Peter Saint-Andre
https://stpeter.im/




--------------ms050008080706060000050308
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIITzjCC
BjQwggQcoAMCAQICASMwDQYJKoZIhvcNAQELBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoT
DVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNp
Z25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA3
MTAyNDIxMDMzM1oXDTE3MTAyNDIxMDMzM1owgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1T
dGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWdu
aW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENs
aWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALmjSW4SPiDKlAinvVeL
ZOVfItiuP1aRHL530E7QUc9icCwL33+PH+Js1HAh8CgWFl34sOxx1FJyS/C4VLPRsqDfP72j
tzCVUAL0DAxZ7wgzQvFz7x61jGxfhYhqYb1+PPOLkYBbkRIrPMg3dLEdKmXIYJYXDH+mB/V/
jLo73/Kb7h/rNoNg/oHHSv5Jolyvp5IY2btfcTBfW/telEFj5rDTX2juTvZ3Qhf3XQX5ca3Q
7A10zrUV/cWJOJ7F5RltbEIaboZmX5JBUb3FhUiAdBotehAX6DbDOuYoJtVxmGof6GuVGcPo
98K4TJf8FHo+UA9EOVDp/W7fCqKT4sXk/XkCAwEAAaOCAa0wggGpMA8GA1UdEwEB/wQFMAMB
Af8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBR7iZySlyShhEcCy3T8LvSs3DLl8zAfBgNV
HSMEGDAWgBROC+8apEBbpRdphzDKNGhD0EGu8jBmBggrBgEFBQcBAQRaMFgwJwYIKwYBBQUH
MAGGG2h0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9jYTAtBggrBgEFBQcwAoYhaHR0cDovL3d3
dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MFsGA1UdHwRUMFIwJ6AloCOGIWh0dHA6Ly93d3cu
c3RhcnRzc2wuY29tL3Nmc2NhLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20v
c2ZzY2EuY3JsMIGABgNVHSAEeTB3MHUGCysGAQQBgbU3AQIBMGYwLgYIKwYBBQUHAgEWImh0
dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwDQYJKoZIhvcNAQELBQADggIBAGpd
SbdLFMhirxK37V4gE00+uW74UdAXtDgQI3AsRZWtaRtKHgAxFBSteqz4kDkeAjH/1b+K8tQR
6cxSI2nho7qOaPW/UpzOfSS/MeKK/9vfM2lfs+uItXH7LWtvS9wD1erfH1a+BXHCrCp4LA1l
fADDhRIiGTSS3i0Zu5xV3INNRHrCCCl6patltQ8RZTqzDMri7ombgIxjN51Zo7xV77EZcThV
0GA8iIN+7T53uHhUJpjfLIztHs/69OclRvHux9hCflfOm7GY5Sc4nqjfES+5XPArGGWiQSEk
ez37QfXqsxO3oCHK4b3DFZysG4uyOuC/WL80ab3muQ3tgwjBhq0D3JZN5kvu5gSuNZPa1WrV
hEgXkd6C7s5stqB6/htVpshG08jRz9DEutGM9oKQ1ncTivbfPNx7pILoHWvvT7N5i/puVoNu
bPUmLXh/2wA6wzAzuuoONiIL14Xpw6jLSnqpaLWElo2yTIFZ/CU/nCvvpW1Dj1457P3Ci9bD
0RPkWSR+CuucpgxrEmaw4UOLxflzuYYaq1RJwygOO5K0s2bAWOcXpgteyUOnQ3d/EjJAWRri
2v0ubiq+4H3KUOMlbznlPAY/1T8YyyJPM88+Ueahe/AW1zoUwZayNcTnuM7cq6yBV8Wr3GOI
LFXhtT0UVuJLChPMJKVKVsa7qNorlLkMMIIGxzCCBa+gAwIBAgICAIswDQYJKoZIhvcNAQEF
BQAwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJT
ZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBD
bGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQTAeFw0xMDEwMTQwMTM2MzRa
Fw0xMjEwMTQxMjAxMDdaMIHAMSAwHgYDVQQNExcyNzQ1ODEtOU5YMDRxeExEYjBvNDY5VDEL
MAkGA1UEBhMCVVMxETAPBgNVBAgTCENvbG9yYWRvMQ8wDQYDVQQHEwZEZW52ZXIxLDAqBgNV
BAsTI1N0YXJ0Q29tIFRydXN0ZWQgQ2VydGlmaWNhdGUgTWVtYmVyMRowGAYDVQQDExFQZXRl
ciBTYWludC1BbmRyZTEhMB8GCSqGSIb3DQEJARYSc3RwZXRlckBzdHBldGVyLmltMIIBIjAN
BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuERvnrkpQTx9wbJfgxbNKEYvt0IilecZRUM6
wrbCzIUPCocuYhaAJcQoqIyHaKybPQ7f+DIGIAolAa3dHnNdlsXP2smTft/ZNpj10PIG5bil
NAqLUYwmLJaEaqY7BMW8423U3blW43/luLJk/Pq4OsWcw7AK3LeVh1U/HOgqhin26N3h72X1
nbLEpZFrgcp8egmWtXLCbLBDMqUK3j6wjLldni79muzYEVqU0A5GqSeb8Wc4kIx8VI5yL24J
KzinG2iVRP5ZDEbOZETzBXJabUsV56XSxqPG9DK6ke+ybCiL/wKV1HFqdtFB1y25lfvHgOP2
gyEApBKEDNjgLmKyyQIDAQABo4IC+zCCAvcwCQYDVR0TBAIwADALBgNVHQ8EBAMCBLAwHQYD
VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBS2EW2iNB+g0EibKJLBdv8I
eLovVDAfBgNVHSMEGDAWgBR7iZySlyShhEcCy3T8LvSs3DLl8zAdBgNVHREEFjAUgRJzdHBl
dGVyQHN0cGV0ZXIuaW0wggFCBgNVHSAEggE5MIIBNTCCATEGCysGAQQBgbU3AQICMIIBIDAu
BggrBgEFBQcCARYiaHR0cDovL3d3dy5zdGFydHNzbC5jb20vcG9saWN5LnBkZjA0BggrBgEF
BQcCARYoaHR0cDovL3d3dy5zdGFydHNzbC5jb20vaW50ZXJtZWRpYXRlLnBkZjCBtwYIKwYB
BQUHAgIwgaowFBYNU3RhcnRDb20gTHRkLjADAgEBGoGRTGltaXRlZCBMaWFiaWxpdHksIHNl
ZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENlcnRpZmlj
YXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL3d3dy5zdGFydHNz
bC5jb20vcG9saWN5LnBkZjBjBgNVHR8EXDBaMCugKaAnhiVodHRwOi8vd3d3LnN0YXJ0c3Ns
LmNvbS9jcnR1My1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9jcnR1
My1jcmwuY3JsMIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2NzcC5z
dGFydHNzbC5jb20vc3ViL2NsYXNzMy9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NlcnRzL3N1Yi5jbGFzczMuY2xpZW50LmNhLmNydDAjBgNVHRIE
HDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBADVtbXJG
tKAr55xc/OUM546gXUybI72Bank0w739Mv+9BBNtq9rMEvCnLmSKhBi76c1mdXh6zXs8RQDo
6nR/aPabE3llF2T4z80smi9jfnl3y9dpu9TcgDoqDLZ7a2lBlW656XAAQzHjvLp2MC7/mxlg
PYH2axa+q40mAYM20GbNsAEGbWQT1IqIh0BcLLsgbaMJHbyG/57zd9JLyMX3Vry1L1fJRQr3
GeLxMV5RtxN+mBgxrwFz/cOc09COiFExlsHgekpB5O43gqsAU16MXypyoSt4MrSfKTMHIGx6
2RF/M6vqUlvhi28gk2ZUvQ/+OX5+gjcZyooEzAAn4RuOKNswggbHMIIFr6ADAgECAgIAizAN
BgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4x
KzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMT
L1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBMB4XDTEw
MTAxNDAxMzYzNFoXDTEyMTAxNDEyMDEwN1owgcAxIDAeBgNVBA0TFzI3NDU4MS05TlgwNHF4
TERiMG80NjlUMQswCQYDVQQGEwJVUzERMA8GA1UECBMIQ29sb3JhZG8xDzANBgNVBAcTBkRl
bnZlcjEsMCoGA1UECxMjU3RhcnRDb20gVHJ1c3RlZCBDZXJ0aWZpY2F0ZSBNZW1iZXIxGjAY
BgNVBAMTEVBldGVyIFNhaW50LUFuZHJlMSEwHwYJKoZIhvcNAQkBFhJzdHBldGVyQHN0cGV0
ZXIuaW0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC4RG+euSlBPH3Bsl+DFs0o
Ri+3QiKV5xlFQzrCtsLMhQ8Khy5iFoAlxCiojIdorJs9Dt/4MgYgCiUBrd0ec12Wxc/ayZN+
39k2mPXQ8gbluKU0CotRjCYsloRqpjsExbzjbdTduVbjf+W4smT8+rg6xZzDsArct5WHVT8c
6CqGKfbo3eHvZfWdssSlkWuBynx6CZa1csJssEMypQrePrCMuV2eLv2a7NgRWpTQDkapJ5vx
ZziQjHxUjnIvbgkrOKcbaJVE/lkMRs5kRPMFclptSxXnpdLGo8b0MrqR77JsKIv/ApXUcWp2
0UHXLbmV+8eA4/aDIQCkEoQM2OAuYrLJAgMBAAGjggL7MIIC9zAJBgNVHRMEAjAAMAsGA1Ud
DwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHQYDVR0OBBYEFLYRbaI0
H6DQSJsoksF2/wh4ui9UMB8GA1UdIwQYMBaAFHuJnJKXJKGERwLLdPwu9KzcMuXzMB0GA1Ud
EQQWMBSBEnN0cGV0ZXJAc3RwZXRlci5pbTCCAUIGA1UdIASCATkwggE1MIIBMQYLKwYBBAGB
tTcBAgIwggEgMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3ku
cGRmMDQGCCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUu
cGRmMIG3BggrBgEFBQcCAjCBqjAUFg1TdGFydENvbSBMdGQuMAMCAQEagZFMaW1pdGVkIExp
YWJpbGl0eSwgc2VlIHNlY3Rpb24gKkxlZ2FsIExpbWl0YXRpb25zKiBvZiB0aGUgU3RhcnRD
b20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUG9saWN5IGF2YWlsYWJsZSBhdCBodHRwOi8v
d3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMGMGA1UdHwRcMFowK6ApoCeGJWh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NydHUzLWNybC5jcmwwK6ApoCeGJWh0dHA6Ly9jcmwuc3RhcnRz
c2wuY29tL2NydHUzLWNybC5jcmwwgY4GCCsGAQUFBwEBBIGBMH8wOQYIKwYBBQUHMAGGLWh0
dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9zdWIvY2xhc3MzL2NsaWVudC9jYTBCBggrBgEFBQcw
AoY2aHR0cDovL3d3dy5zdGFydHNzbC5jb20vY2VydHMvc3ViLmNsYXNzMy5jbGllbnQuY2Eu
Y3J0MCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tLzANBgkqhkiG9w0BAQUF
AAOCAQEANW1tcka0oCvnnFz85QznjqBdTJsjvYFqeTTDvf0y/70EE22r2swS8KcuZIqEGLvp
zWZ1eHrNezxFAOjqdH9o9psTeWUXZPjPzSyaL2N+eXfL12m71NyAOioMtntraUGVbrnpcABD
MeO8unYwLv+bGWA9gfZrFr6rjSYBgzbQZs2wAQZtZBPUioiHQFwsuyBtowkdvIb/nvN30kvI
xfdWvLUvV8lFCvcZ4vExXlG3E36YGDGvAXP9w5zT0I6IUTGWweB6SkHk7jeCqwBTXoxfKnKh
K3gytJ8pMwcgbHrZEX8zq+pSW+GLbyCTZlS9D/45fn6CNxnKigTMACfhG44o2zGCA80wggPJ
AgEBMIGTMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UE
CxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRD
b20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMAkGBSsOAwIa
BQCgggIOMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTExMDMy
NDE4MDY0N1owIwYJKoZIhvcNAQkEMRYEFBx51OMvZ/hrYV+0r8gO57hvbarHMF8GCSqGSIb3
DQEJDzFSMFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggq
hkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBpAYJKwYBBAGCNxAEMYGWMIGT
MIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2Vj
dXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xh
c3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMIGmBgsqhkiG9w0BCRAC
CzGBlqCBkzCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNV
BAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0
Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBAgIAizANBgkqhkiG
9w0BAQEFAASCAQAJPEe5iBRLc6SCLbLryOk6hOpCWNZoeAbPkRjun1lqp2RFtgyjezJO3mhq
KrQD5klVyASjljtTjxza8Ru34UDVZmcNs+PGPEyHgrqCI2vttiOAvHWO/d9HJN6ZIUJKcEeJ
Kz/5oqRDQrxvt6Sb/3nLbznZPK57HjcqGNw9OJ6nDlOEVCTa9UHJA4cvWotVTNpo1NRJWhtZ
Rd5Haw7VOc83yqbWGGopoKasxfhmDeRMp+I5LfOe/6IT98NhNEUSSb7Xq8xyZkjg0mrRXYKr
HJ8ub4MLE0oDFsFIGP237khOmOT9OCtMoNfXd9DGfF5EXAVY1ZrOPT+nrw6EkRUZ5KaKAAAA
AAAA
--------------ms050008080706060000050308--

From Vanderfeesten@surf.nl  Fri Mar 25 03:16:31 2011
Return-Path: <Vanderfeesten@surf.nl>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EDD2E3A6990 for <urn@core3.amsl.com>; Fri, 25 Mar 2011 03:16:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.398
X-Spam-Level: 
X-Spam-Status: No, score=-5.398 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_34=0.6, J_CHICKENPOX_38=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SFKad8fcqQhA for <urn@core3.amsl.com>; Fri, 25 Mar 2011 03:16:26 -0700 (PDT)
Received: from eu1sys200aog112.obsmtp.com (eu1sys200aog112.obsmtp.com [207.126.144.133]) by core3.amsl.com (Postfix) with ESMTP id 19A153A67B0 for <urn@ietf.org>; Fri, 25 Mar 2011 03:16:23 -0700 (PDT)
Received: from source ([193.173.148.67]) by eu1sys200aob112.postini.com ([207.126.147.11]) with SMTP ID DSNKTYxrw8cLMqeFrGo/fK+AoJhBsz1qvJ/E@postini.com; Fri, 25 Mar 2011 10:18:01 UTC
Received: from localhost (localhost.localdomain [127.0.0.1]) by dmzsha2063.multrix.com (Postfix) with ESMTP id D03405012A; Fri, 25 Mar 2011 11:19:58 +0100 (CET)
X-Virus-Scanned: amavisd-new at multrix.com
Received: from dmzsha2063.multrix.com ([127.0.0.1]) by localhost (dmzsha2063.multrix.local [127.0.0.1]) (amavisd-new, port 10024) with LMTP id c6G3-lLjfSOQ; Fri, 25 Mar 2011 11:19:58 +0100 (CET)
Received: from aspams2012.asp.multrix.local (aspams2012.asp.multrix.local [192.168.11.60]) by dmzsha2063.multrix.com (Postfix) with ESMTP id A1A29500AC; Fri, 25 Mar 2011 11:19:58 +0100 (CET)
Received: from ASPSHA2057.asp.multrix.local ([192.168.11.120]) by aspams2012.asp.multrix.local with Microsoft SMTPSVC(6.0.3790.4675);  Fri, 25 Mar 2011 11:17:39 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01CBEAD5.DE3F4455"
Date: Fri, 25 Mar 2011 11:17:34 +0100
Message-ID: <A9D3B2502B91C241A39AF6AC517170850DAB06@ASPSHA2057.asp.multrix.local>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Re: [urn] fragment identifiers
Thread-Index: Acvq0x7acQm9OojsQpalaW5p+DVfAQ==
From: "Vanderfeesten, Maurice" <Vanderfeesten@surf.nl>
To: <urn@ietf.org>
X-OriginalArrivalTime: 25 Mar 2011 10:17:39.0023 (UTC) FILETIME=[DE6425F0:01CBEAD5]
Cc: j.hamers@kennisnet.nl, marjan.grootveld@dans.knaw.nl, herbertv@lanl.gov
Subject: Re: [urn] fragment identifiers
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Mar 2011 10:16:32 -0000

This is a multi-part message in MIME format.

------_=_NextPart_001_01CBEAD5.DE3F4455
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

Dear IETF URN working group,

=20

The discussion arose if fragments for URN's are used in practise and
which form/syntax they should be.

=20

Syntax:

For the input of Fragments for identifiers depends on the content type.

These two links provide several known standards=20

http://www.openannotation.org/spec/alpha3/#DM_Frag_Identifier

for pointing to fragments of content types: x/html, pdf, plain text, xml

http://www.openannotation.org/spec/alpha3/#DM_Frag_Media=20

for pointing to fragments for content types like video, audio and
pictures (not exclusively); using spatial, time and named attributes.

=20

Used in practise:

The Open Annotation Collaboration project is expecting the fragments for
URI's also account for URN's!=20

 "... we assign a unique non-resolvable URI (called a URN) as the
identifier for the Body. It is suggested that an identifier in the
urn:UUID scheme be used, however any URN is possible."

From: http://www.openannotation.org/spec/alpha3/#DM_StringContent=20

People already think the realm of URI is extending into the realm or
URN. In my opinion the URN community should act similarly if it comes to
fragments.

=20

Broad Support:

The members and participants of the open annotation collaboration are
real and using fragments in practice
http://www.openannotation.org/WorkshopAttendeeList.html ,
http://www.openannotation.org/advisoryBoard.html=20

Tools using fragments
http://www.openannotation.org/wiki/index.php/Known_Annotation_Clients=20

=20

Remark:

I am not a member of the open annotation collaboration, but since this
issue arose in the IETF and I am following closely the developments of
collaborative annotation in the research perspective, I thought this
would be worthwhile mentioning.

=20

Best,

maurice

=20

| Project Coordinator Knowledge Infrastructure ICT&Research |
SURFfoundation <http://www.surffoundation.nl/>  | Graadt van Roggenweg
340 | P.O. Box 2290 | 3500 GG Utrecht | The Netherlands | T +31 (0)30
234 66 00 | F +31 (0)30 233 29 60 | www.surf.nl <http://www.surf.nl/>  |
vanderfeesten@surf.nl <mailto:vanderfeesten@surf.nl>  |

=20


------_=_NextPart_001_01CBEAD5.DE3F4455
Content-Type: text/html;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 14 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"Segoe UI";
	panose-1:2 11 5 2 4 2 4 2 2 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DNL link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span =
lang=3DEN-GB>Dear IETF URN working group,<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-GB><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-GB>The discussion arose if fragments =
for URN&#8217;s are used in practise and which form/syntax they should =
be.<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-GB><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-GB>Syntax:<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-GB>For the input of Fragments for identifiers depends on the =
content type.<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-GB>These two links provide several known standards =
<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-GB><a =
href=3D"http://www.openannotation.org/spec/alpha3/#DM_Frag_Identifier">ht=
tp://www.openannotation.org/spec/alpha3/#DM_Frag_Identifier</a><o:p></o:p=
></span></p><p class=3DMsoNormal><span lang=3DEN-GB>for pointing to =
fragments of content types: x/html, pdf, plain text, =
xml<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-GB><a =
href=3D"http://www.openannotation.org/spec/alpha3/#DM_Frag_Media">http://=
www.openannotation.org/spec/alpha3/#DM_Frag_Media</a> =
<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-GB>for =
pointing to fragments for content types like video, audio and pictures =
(not exclusively); using spatial, time and named =
attributes.<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-GB><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-GB>Used in practise:<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-GB>The Open Annotation Collaboration =
project is expecting the fragments for URI&#8217;s also account for =
URN&#8217;s! <o:p></o:p></span></p><p class=3DMsoNormal><i><span =
lang=3DEN-GB>&nbsp;&#8220;&#8230; we assign a unique non-resolvable URI =
(called a URN) as the identifier for the Body. It is suggested that an =
identifier in the urn:UUID scheme be used, however any URN is =
possible.&#8221;</span></i><span lang=3DEN-GB><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-GB>From: <a =
href=3D"http://www.openannotation.org/spec/alpha3/#DM_StringContent">http=
://www.openannotation.org/spec/alpha3/#DM_StringContent</a> =
<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-GB>People =
already think the realm of URI is extending into the realm or URN. In my =
opinion the URN community should act similarly if it comes to =
fragments.<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-GB><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-GB>Broad Support:<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-GB>The members and participants of the =
open annotation collaboration are real and using fragments in practice =
<a =
href=3D"http://www.openannotation.org/WorkshopAttendeeList.html">http://w=
ww.openannotation.org/WorkshopAttendeeList.html</a> , <a =
href=3D"http://www.openannotation.org/advisoryBoard.html">http://www.open=
annotation.org/advisoryBoard.html</a> <o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-GB>Tools using fragments <a =
href=3D"http://www.openannotation.org/wiki/index.php/Known_Annotation_Cli=
ents">http://www.openannotation.org/wiki/index.php/Known_Annotation_Clien=
ts</a> <o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-GB><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-GB>Remark:<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-GB>I am not a member of the open annotation collaboration, but =
since this issue arose in the IETF and I am following closely the =
developments of collaborative annotation in the research perspective, I =
thought this would be worthwhile mentioning.<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-GB><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-GB>Best,<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-GB>maurice<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-GB><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><b><span lang=3DEN-US =
style=3D'font-size:7.5pt;font-family:"Segoe =
UI","sans-serif";color:#FF8000;mso-fareast-language:NL'>|</span></b><span=
 lang=3DEN-US style=3D'font-family:"Segoe =
UI","sans-serif";mso-fareast-language:NL'>&nbsp;</span><span =
lang=3DEN-US style=3D'font-size:7.5pt;font-family:"Segoe =
UI","sans-serif";color:#1F497D;mso-fareast-language:NL'>Project =
</span><span lang=3DEN-GB style=3D'font-size:7.5pt;font-family:"Segoe =
UI","sans-serif";color:#1F497D;mso-fareast-language:NL'>Coordinator =
</span><span lang=3DEN-US style=3D'font-size:7.5pt;font-family:"Segoe =
UI","sans-serif";color:#1F497D;mso-fareast-language:NL'>Knowledge =
Infrastructure ICT&amp;Research</span><span lang=3DEN-US =
style=3D'font-size:7.5pt;font-family:"Segoe =
UI","sans-serif";mso-fareast-language:NL'>&nbsp;<b><span =
style=3D'color:#FF8000'>|</span></b>&nbsp;</span><span lang=3DEN-GB =
style=3D'font-size:7.5pt;font-family:"Segoe =
UI","sans-serif";color:#1F497D;mso-fareast-language:NL'><a =
href=3D"http://www.surffoundation.nl/" target=3D"_blank"><span =
lang=3DEN-US style=3D'color:blue'>SURFfoundation</span></a></span><span =
lang=3DEN-GB style=3D'font-size:7.5pt;font-family:"Segoe =
UI","sans-serif";mso-fareast-language:NL'>&nbsp;</span><span =
lang=3DEN-US style=3D'font-size:7.5pt;font-family:"Segoe =
UI","sans-serif";color:#FF8000;mso-fareast-language:NL'>|</span><span =
lang=3DEN-US style=3D'font-size:7.5pt;font-family:"Segoe =
UI","sans-serif";color:#1F497D;mso-fareast-language:NL'>&nbsp;Graadt van =
Roggenweg 340</span><span lang=3DEN-US =
style=3D'font-size:7.5pt;font-family:"Segoe =
UI","sans-serif";mso-fareast-language:NL'>&nbsp;<span =
style=3D'color:#FF8000'>|</span>&nbsp;<span style=3D'color:#1F497D'>P.O. =
Box 2290</span>&nbsp;<span style=3D'color:#FF8000'>|</span>&nbsp;<span =
style=3D'color:#1F497D'>3500 GG Utrecht</span>&nbsp;<span =
style=3D'color:#FF8000'>|</span>&nbsp;<span style=3D'color:#1F497D'>The =
Netherlands</span>&nbsp;<span =
style=3D'color:#FF8000'>|</span>&nbsp;<span style=3D'color:#1F497D'>T =
+31 (0)30 234 66 00 </span><span =
style=3D'color:#FF8000'>|</span>&nbsp;<span style=3D'color:#1F497D'>F =
+31 (0)30 233 29 60</span>&nbsp;<span =
style=3D'color:#FF8000'>|&nbsp;</span></span><span =
style=3D'font-size:7.5pt;font-family:"Segoe =
UI","sans-serif";color:#1F497D;mso-fareast-language:NL'><a =
href=3D"http://www.surf.nl/" target=3D"_blank" =
title=3D"http://www.surf.nl/"><span lang=3DEN-US =
style=3D'color:blue'>www.surf.nl</span></a></span><span lang=3DEN-GB =
style=3D'font-size:7.5pt;font-family:"Segoe =
UI","sans-serif";mso-fareast-language:NL'>&nbsp;</span><span =
lang=3DEN-US style=3D'font-size:7.5pt;font-family:"Segoe =
UI","sans-serif";color:#FF8000;mso-fareast-language:NL'>|</span><span =
lang=3DEN-US style=3D'font-size:7.5pt;font-family:"Segoe =
UI","sans-serif";mso-fareast-language:NL'>&nbsp;<span =
style=3D'color:#1F497D'><a href=3D"mailto:vanderfeesten@surf.nl"><span =
style=3D'color:blue'>vanderfeesten@surf.nl</span></a></span>&nbsp;<span =
style=3D'color:#FF8000'>|</span></span><span lang=3DEN-GB =
style=3D'mso-fareast-language:NL'><o:p></o:p></span></p><p =
class=3DMsoNormal><span =
lang=3DEN-GB><o:p>&nbsp;</o:p></span></p></div></body></html>
------_=_NextPart_001_01CBEAD5.DE3F4455--

From K.Kocer@dnb.de  Fri Mar 25 07:58:40 2011
Return-Path: <K.Kocer@dnb.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 73DBE28C0DC for <urn@core3.amsl.com>; Fri, 25 Mar 2011 07:58:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.249
X-Spam-Level: 
X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5UA53vc4cdGb for <urn@core3.amsl.com>; Fri, 25 Mar 2011 07:58:39 -0700 (PDT)
Received: from nordpol.ddb.de (nordpol.ddb.de [193.175.100.40]) by core3.amsl.com (Postfix) with SMTP id 4905B3A68E3 for <urn@ietf.org>; Fri, 25 Mar 2011 07:58:38 -0700 (PDT)
Received: from dbf-ex.AD.DDB.DE (unknown [10.69.63.214]) by nordpol.ddb.de (Postfix) with ESMTP id 02DA6D5B7A; Fri, 25 Mar 2011 16:00:10 +0100 (CET)
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.5
Date: Fri, 25 Mar 2011 16:00:09 +0100
Message-ID: <6DA97EFF2763174B8BDC409CA19729840A8E82F1@dbf-ex.AD.DDB.DE>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [urn] Draft Agenda for URNBIS session at IETF 80
Thread-Index: AcvqSxHhDnjdoI7BS+yKd7JFJ8sx9AAsJpew
References: <AANLkTinGYc1E+MGMp=aGPNH-dd2Ef3JyKSuBTL2Dpno7@mail.gmail.com><4D82458F.1050605@stpeter.im><AANLkTin29tcj7rJnzYLrSxTAjYg-dhBjFE3QdFvO1j=B@mail.gmail.com><4D8A0175.4020108@helsinki.fi><AANLkTikeE4c_inkHsuAUOP-iyPE1tRreXr6RBSnK45Nk@mail.gmail.com><4D8AA802.5080804@stpeter.im><6DA97EFF2763174B8BDC409CA19729840A8E82E5@dbf-ex.AD.DDB.DE> <AANLkTikDDu+WjTc3gusH=3yag=-+zw+Bpkc0c+phfSqE@mail.gmail.com>
From: "Kocer, Kadir Karaca" <K.Kocer@dnb.de>
To: "Ted Hardie" <ted.ietf@gmail.com>
Cc: Marjan Grootveld <marjan.grootveld@dans.knaw.nl>, =?iso-8859-1?Q?Kett=2C_J=FCrgen?= <J.Kett@dnb.de>, urn@ietf.org
Subject: Re: [urn] Draft Agenda for URNBIS session at IETF 80
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Mar 2011 14:58:40 -0000

Hi Ted,

>> If you resolve those 4 URNs
>>
>> urn:nbn:de:gbv:3:1-233295
>> urn:nbn:de:gbv:3:1-233295-p0005-9
>> urn:nbn:de:gbv:3:1-233295-p0013-3
>> urn:nbn:de:gbv:3:1-233295-p0415-6
>>
>
>Can you describe in more detail what you mean by "resolve" here?

Every Persistent Identifier is actually nothing more than a sequence of =
alphanumeric characters without a defined meaning.
It is the "Resolving" that takes the given identifier and delivers the =
user something he/she can start with.

Some possible options are listed in RFC
http://tools.ietf.org/html/rfc2483
(which should be updated too IMHO)

I would suggest you go to our Resolver
http://nbn-resolving.org
and try the resolving yourself.

If you give all those 4 URNs above and analyze the Responses, I'm sure =
you will see my point of view.

Have a nice weekend.
Karaca


From fjscao@gmail.com  Fri Mar 25 13:49:48 2011
Return-Path: <fjscao@gmail.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A754628C0E3 for <urn@core3.amsl.com>; Fri, 25 Mar 2011 13:49:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level: 
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LCWJBC4V06d3 for <urn@core3.amsl.com>; Fri, 25 Mar 2011 13:49:47 -0700 (PDT)
Received: from mail-vw0-f44.google.com (mail-vw0-f44.google.com [209.85.212.44]) by core3.amsl.com (Postfix) with ESMTP id 18CB428C0CE for <urn@ietf.org>; Fri, 25 Mar 2011 13:49:46 -0700 (PDT)
Received: by vws12 with SMTP id 12so1220835vws.31 for <urn@ietf.org>; Fri, 25 Mar 2011 13:51:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to :content-type; bh=UHzpcrLGAnbAROW5hL9QZfy1Rx/EdQEifCxVv8yqdgA=; b=aLaQQjozRprI1tiP4/dA3ZtVTPyF1eCtU//w3+SjbAwLWb15V7J7hSH6o5xjCFffJ6 qF2qyimjvJW+6Xac1K2GUwDu/8y/paQIbiXXBj0RlCYD2ty61lZneJtN41TOyrIR5A+U RkEcRO+KIzabhYpHfxy5f8FUpK/aVdpkdUDtY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=Pc5HAWNcLrlhs+VIDfqT+AZuXYpSTnS5CtH7vcZRtnNBCGzmdnxX4d7zznxvRivL5R vkmAGHawR5MjSca9Oiogpi3ERbnC3ESeVVupCdBfShXUMqvXfWcy2aiWSZfzoqNn5aM0 HkJOtfUFptrqMPMXHmC17V3JyidW4zzQjBQBs=
MIME-Version: 1.0
Received: by 10.52.94.42 with SMTP id cz10mr1742819vdb.209.1301086280761; Fri, 25 Mar 2011 13:51:20 -0700 (PDT)
Received: by 10.220.94.74 with HTTP; Fri, 25 Mar 2011 13:51:20 -0700 (PDT)
Date: Fri, 25 Mar 2011 13:51:20 -0700
Message-ID: <AANLkTiny_-ZGCUY9YziizWYC=EiZYsN+uvpZKZhm9b5J@mail.gmail.com>
From: Feng Cao <fjscao@gmail.com>
To: urn@ietf.org
Content-Type: text/plain; charset=ISO-8859-1
Subject: [urn] a new draft on problem statement of URN name space for media content
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Mar 2011 20:49:49 -0000

Hi all,

The URL for this new draft is
http://wiki.tools.ietf.org/wg/ppsp/trac/attachment/wiki/WikiStart/draft-cao-urn-media-content-naming-delivery-00.txt

Title: a URN namespace for media content naming and delivery: Problem Statement
Author(s): F. Cao, J. Peng, Y. Zhang
Abstract:
   Uniform Resource Names (URNs) have been used to serve as persistent
   resource identifiers in multiple scenarios.  There are some
   experimental informal namespaces proposed to extend URN to help the
   media content delivery and sharing, such as peer-to-peer networks.
   This document investigates the current efforts based on URN, analyzes
   the basic requirements for URN extensions to satisfy the content
   delivery, and outlines the options to provide more functions such as
   content search with the help of URN extensions.

Thanks,

--Feng

From juha.hakala@helsinki.fi  Mon Mar 28 03:45:53 2011
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 703EF3A6A67 for <urn@core3.amsl.com>; Mon, 28 Mar 2011 03:45:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.255
X-Spam-Level: 
X-Spam-Status: No, score=-2.255 tagged_above=-999 required=5 tests=[AWL=0.344,  BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N6HHrXAIH8uk for <urn@core3.amsl.com>; Mon, 28 Mar 2011 03:45:52 -0700 (PDT)
Received: from smtp-rs1.it.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by core3.amsl.com (Postfix) with ESMTP id 062B83A6A5E for <urn@ietf.org>; Mon, 28 Mar 2011 03:45:48 -0700 (PDT)
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs1.it.helsinki.fi (8.13.1/8.13.1) with ESMTP id p2SAlKsS024944 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 28 Mar 2011 13:47:21 +0300
Message-ID: <4D906738.4010308@helsinki.fi>
Date: Mon, 28 Mar 2011 13:47:20 +0300
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: Andrew Newton <andy@hxr.us>
References: <AANLkTinGYc1E+MGMp=aGPNH-dd2Ef3JyKSuBTL2Dpno7@mail.gmail.com>
In-Reply-To: <AANLkTinGYc1E+MGMp=aGPNH-dd2Ef3JyKSuBTL2Dpno7@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org
Subject: Re: [urn] Draft Agenda for URNBIS session at IETF 80
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Mar 2011 10:45:53 -0000

Hello,

I have a few comments to the agenda.

Andrew Newton wrote:
> This has been uploaded to the datatracker tool, but I'm unsure how
> long it will take to be reflected on the IETF meeting page. So here it
> is.
> 
> -andy
> 
> Draft URNBIS Working Agenda for IETF 80
> 
> 1. Note Well
> 2. Agenda Bashing
>     4 minutes 32.9 seconds
> 3. Discussion of draft-ietf-urnbis-rfc2141bis-urn-00
>     20 minutes
>     Andy Newton (tentative)
> 4. Discussion of draft-ietf-urnbis-rfc3406bis-urn-ns-reg-00
>     20 minutes
>     Andy Newton (tentative)

Alfred Hoenes will be able to attend the meeting, and I assume that he 
will be able to present both of these I-Ds.

If 40 minutes is all we have (see below), I would allocate 25 minutes to 
2141bis and 15 to 3406bis, since most of the discussion on the list has 
concentrated on the URN syntax. But this is a bit academic; we can be 
somewhat flexible with the timing.

> 5. Discussion of draft-ietf-urnbis-rfc3187bis-isbn-urn-00
>     20 mintues
>     Juha Hakala
> 6. Discussion of draft-ietf-urnbis-rfc3188bis-isbn-urn-00
>     20 mintues
>     Juha Hakala

The title of the latter presentation should be:

Discussion of draft-ietf-urnbis-rfc3188bis-nbn-urn-00

Not sure if 20 minutes is needed (including the presentation and 
discussion); methinks that 10-15 minutes will be sufficient, so that 
there is more time for those agenda items that are more challenging (or 
to the following topic). From the point of view of the namespace 
registrations, the key thing is to agree on URN syntax; after that it 
will be trivial to add the missing bits to rfcs 3187 and 3188.

Pierre Godefroy (from the ISSN International Centre) might want to say a 
few words about the revision of rfc3044, the namespace registration for 
issn. But AOB may be enough for this for now; as far as I am concerned 
it is up to Pierre to decide.

> 7. Presentation on URN extension for media content naming
>     10 minutes
>     Feng Cao
> 8. Charter Discussion
>     Andy Newton
>     10 minutes

10 minutes should be sufficient for this discussion. The issue I will 
bring up is not resolution as such, but resolution services (as defined 
in rfc2483) since there is a gap between what is available and what is 
needed by projects such as PersID, especially in the area of metadata 
exchange. But in IETF 80 the aim is just to introduce the problem, not 
to solve it. The first priority is to complete the chartered tasks.

See you in Prague,

Juha

> 9. Any Other Business
> _______________________________________________
> urn mailing list
> urn@ietf.org
> https://www.ietf.org/mailman/listinfo/urn
> 

-- 

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678

From godefroy@issn.org  Mon Mar 28 03:52:08 2011
Return-Path: <godefroy@issn.org>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 72F253A68AC for <urn@core3.amsl.com>; Mon, 28 Mar 2011 03:52:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, UNPARSEABLE_RELAY=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NT9sH1xy22MW for <urn@core3.amsl.com>; Mon, 28 Mar 2011 03:52:07 -0700 (PDT)
Received: from 22-2.par2.hostedsecurity.org (22-2.par2.hostedsecurity.org [213.254.204.172]) by core3.amsl.com (Postfix) with ESMTP id 32E6F3A684B for <urn@ietf.org>; Mon, 28 Mar 2011 03:52:06 -0700 (PDT)
Received: FROM [84.37.59.140] ([84.37.59.140]) (envelope-from <godefroy@issn.org>) BY 22-2.par2.hostedsecurity.org ([10.129.13.22]) WITH ESMTP (EmailSecurity KHOqyekJX6hjo) ID 869352352 FOR <urn@ietf.org>; Mon, 28 Mar 2011 10:53:40 +0000
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.5
Date: Mon, 28 Mar 2011 12:52:26 +0200
Message-ID: <43DF796D6D75094D82B6E0D5E3B7F553CE61B2@srvmail.issn.local>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [urn] Draft Agenda for URNBIS session at IETF 80
Thread-Index: AcvtNV0ElJW0fxfpRNywXlnnXzfn7QAAErow
References: <AANLkTinGYc1E+MGMp=aGPNH-dd2Ef3JyKSuBTL2Dpno7@mail.gmail.com> <4D906738.4010308@helsinki.fi>
From: "Pierre GODEFROY" <godefroy@issn.org>
To: "Juha Hakala" <juha.hakala@helsinki.fi>, "Andrew Newton" <andy@hxr.us>
Cc: urn@ietf.org
Subject: Re: [urn] Draft Agenda for URNBIS session at IETF 80
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Mar 2011 10:52:08 -0000

Hello,

Thanks to Juha Hakala for proposing an item on the revision of rfc3044 =
(URN-ISSN). I do not know if this should/could be a formal point. In any =
case I would only need 5 minutes to describe the beginning of the =
process and its challenges; so I guess it could be under AOB, if AOB in =
itself has sufficient time in itself.

See you all in Prague,

Pierre Godefroy
Project Manager
ISSN International Centre
45 rue de Turbigo
75003 PARIS
FRANCE
+33 1 44 88 22 18

-----Message d'origine-----
De=A0: Juha Hakala [mailto:juha.hakala@helsinki.fi]=20
Envoy=E9=A0: lundi 28 mars 2011 12:47
=C0=A0: Andrew Newton
Cc=A0: urn@ietf.org; Pierre GODEFROY
Objet=A0: Re: [urn] Draft Agenda for URNBIS session at IETF 80

Hello,

I have a few comments to the agenda.

Andrew Newton wrote:
> This has been uploaded to the datatracker tool, but I'm unsure how
> long it will take to be reflected on the IETF meeting page. So here it
> is.
>=20
> -andy
>=20
> Draft URNBIS Working Agenda for IETF 80
>=20
> 1. Note Well
> 2. Agenda Bashing
>     4 minutes 32.9 seconds
> 3. Discussion of draft-ietf-urnbis-rfc2141bis-urn-00
>     20 minutes
>     Andy Newton (tentative)
> 4. Discussion of draft-ietf-urnbis-rfc3406bis-urn-ns-reg-00
>     20 minutes
>     Andy Newton (tentative)

Alfred Hoenes will be able to attend the meeting, and I assume that he=20
will be able to present both of these I-Ds.

If 40 minutes is all we have (see below), I would allocate 25 minutes to =

2141bis and 15 to 3406bis, since most of the discussion on the list has=20
concentrated on the URN syntax. But this is a bit academic; we can be=20
somewhat flexible with the timing.

> 5. Discussion of draft-ietf-urnbis-rfc3187bis-isbn-urn-00
>     20 mintues
>     Juha Hakala
> 6. Discussion of draft-ietf-urnbis-rfc3188bis-isbn-urn-00
>     20 mintues
>     Juha Hakala

The title of the latter presentation should be:

Discussion of draft-ietf-urnbis-rfc3188bis-nbn-urn-00

Not sure if 20 minutes is needed (including the presentation and=20
discussion); methinks that 10-15 minutes will be sufficient, so that=20
there is more time for those agenda items that are more challenging (or=20
to the following topic). From the point of view of the namespace=20
registrations, the key thing is to agree on URN syntax; after that it=20
will be trivial to add the missing bits to rfcs 3187 and 3188.

Pierre Godefroy (from the ISSN International Centre) might want to say a =

few words about the revision of rfc3044, the namespace registration for=20
issn. But AOB may be enough for this for now; as far as I am concerned=20
it is up to Pierre to decide.

> 7. Presentation on URN extension for media content naming
>     10 minutes
>     Feng Cao
> 8. Charter Discussion
>     Andy Newton
>     10 minutes

10 minutes should be sufficient for this discussion. The issue I will=20
bring up is not resolution as such, but resolution services (as defined=20
in rfc2483) since there is a gap between what is available and what is=20
needed by projects such as PersID, especially in the area of metadata=20
exchange. But in IETF 80 the aim is just to introduce the problem, not=20
to solve it. The first priority is to complete the chartered tasks.

See you in Prague,

Juha

> 9. Any Other Business
> _______________________________________________
> urn mailing list
> urn@ietf.org
> https://www.ietf.org/mailman/listinfo/urn
>=20

--=20

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678

From stpeter@stpeter.im  Thu Mar 31 04:58:14 2011
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8144428C108 for <urn@core3.amsl.com>; Thu, 31 Mar 2011 04:58:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.465
X-Spam-Level: 
X-Spam-Status: No, score=-102.465 tagged_above=-999 required=5 tests=[AWL=0.134, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P2+TpewwJbTK for <urn@core3.amsl.com>; Thu, 31 Mar 2011 04:58:12 -0700 (PDT)
Received: from stpeter.im (stpeter.im [207.210.219.233]) by core3.amsl.com (Postfix) with ESMTP id A13053A6B33 for <urn@ietf.org>; Thu, 31 Mar 2011 04:58:12 -0700 (PDT)
Received: from dhcp-12cb.meeting.ietf.org (dhcp-12cb.meeting.ietf.org [130.129.18.203]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id ECD1F40022 for <urn@ietf.org>; Thu, 31 Mar 2011 06:01:42 -0600 (MDT)
Message-ID: <4D946CB5.9060100@stpeter.im>
Date: Thu, 31 Mar 2011 13:59:49 +0200
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: "urn@ietf.org" <urn@ietf.org>
X-Enigmail-Version: 1.1.1
OpenPGP: url=http://www.saint-andre.com/me/stpeter.asc
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms000903070700080500070303"
Subject: [urn] 3406bis: experimental namespaces
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 31 Mar 2011 11:58:14 -0000

This is a cryptographically signed message in MIME format.

--------------ms000903070700080500070303
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<hat type=3D'individual'/>

Regarding the discussion just now in the IETF 80 session about
experimental namespaces ("X-<NID>"), I wonder if it would make sense to
register a formal namespace "example" so that people who want to
experiment can do so under "urn:example:*".

Peter

--=20
Peter Saint-Andre
https://stpeter.im/




--------------ms000903070700080500070303
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIITzjCC
BjQwggQcoAMCAQICASMwDQYJKoZIhvcNAQELBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoT
DVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNp
Z25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA3
MTAyNDIxMDMzM1oXDTE3MTAyNDIxMDMzM1owgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1T
dGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWdu
aW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENs
aWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALmjSW4SPiDKlAinvVeL
ZOVfItiuP1aRHL530E7QUc9icCwL33+PH+Js1HAh8CgWFl34sOxx1FJyS/C4VLPRsqDfP72j
tzCVUAL0DAxZ7wgzQvFz7x61jGxfhYhqYb1+PPOLkYBbkRIrPMg3dLEdKmXIYJYXDH+mB/V/
jLo73/Kb7h/rNoNg/oHHSv5Jolyvp5IY2btfcTBfW/telEFj5rDTX2juTvZ3Qhf3XQX5ca3Q
7A10zrUV/cWJOJ7F5RltbEIaboZmX5JBUb3FhUiAdBotehAX6DbDOuYoJtVxmGof6GuVGcPo
98K4TJf8FHo+UA9EOVDp/W7fCqKT4sXk/XkCAwEAAaOCAa0wggGpMA8GA1UdEwEB/wQFMAMB
Af8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBR7iZySlyShhEcCy3T8LvSs3DLl8zAfBgNV
HSMEGDAWgBROC+8apEBbpRdphzDKNGhD0EGu8jBmBggrBgEFBQcBAQRaMFgwJwYIKwYBBQUH
MAGGG2h0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9jYTAtBggrBgEFBQcwAoYhaHR0cDovL3d3
dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MFsGA1UdHwRUMFIwJ6AloCOGIWh0dHA6Ly93d3cu
c3RhcnRzc2wuY29tL3Nmc2NhLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20v
c2ZzY2EuY3JsMIGABgNVHSAEeTB3MHUGCysGAQQBgbU3AQIBMGYwLgYIKwYBBQUHAgEWImh0
dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwDQYJKoZIhvcNAQELBQADggIBAGpd
SbdLFMhirxK37V4gE00+uW74UdAXtDgQI3AsRZWtaRtKHgAxFBSteqz4kDkeAjH/1b+K8tQR
6cxSI2nho7qOaPW/UpzOfSS/MeKK/9vfM2lfs+uItXH7LWtvS9wD1erfH1a+BXHCrCp4LA1l
fADDhRIiGTSS3i0Zu5xV3INNRHrCCCl6patltQ8RZTqzDMri7ombgIxjN51Zo7xV77EZcThV
0GA8iIN+7T53uHhUJpjfLIztHs/69OclRvHux9hCflfOm7GY5Sc4nqjfES+5XPArGGWiQSEk
ez37QfXqsxO3oCHK4b3DFZysG4uyOuC/WL80ab3muQ3tgwjBhq0D3JZN5kvu5gSuNZPa1WrV
hEgXkd6C7s5stqB6/htVpshG08jRz9DEutGM9oKQ1ncTivbfPNx7pILoHWvvT7N5i/puVoNu
bPUmLXh/2wA6wzAzuuoONiIL14Xpw6jLSnqpaLWElo2yTIFZ/CU/nCvvpW1Dj1457P3Ci9bD
0RPkWSR+CuucpgxrEmaw4UOLxflzuYYaq1RJwygOO5K0s2bAWOcXpgteyUOnQ3d/EjJAWRri
2v0ubiq+4H3KUOMlbznlPAY/1T8YyyJPM88+Ueahe/AW1zoUwZayNcTnuM7cq6yBV8Wr3GOI
LFXhtT0UVuJLChPMJKVKVsa7qNorlLkMMIIGxzCCBa+gAwIBAgICAIswDQYJKoZIhvcNAQEF
BQAwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJT
ZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBD
bGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQTAeFw0xMDEwMTQwMTM2MzRa
Fw0xMjEwMTQxMjAxMDdaMIHAMSAwHgYDVQQNExcyNzQ1ODEtOU5YMDRxeExEYjBvNDY5VDEL
MAkGA1UEBhMCVVMxETAPBgNVBAgTCENvbG9yYWRvMQ8wDQYDVQQHEwZEZW52ZXIxLDAqBgNV
BAsTI1N0YXJ0Q29tIFRydXN0ZWQgQ2VydGlmaWNhdGUgTWVtYmVyMRowGAYDVQQDExFQZXRl
ciBTYWludC1BbmRyZTEhMB8GCSqGSIb3DQEJARYSc3RwZXRlckBzdHBldGVyLmltMIIBIjAN
BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuERvnrkpQTx9wbJfgxbNKEYvt0IilecZRUM6
wrbCzIUPCocuYhaAJcQoqIyHaKybPQ7f+DIGIAolAa3dHnNdlsXP2smTft/ZNpj10PIG5bil
NAqLUYwmLJaEaqY7BMW8423U3blW43/luLJk/Pq4OsWcw7AK3LeVh1U/HOgqhin26N3h72X1
nbLEpZFrgcp8egmWtXLCbLBDMqUK3j6wjLldni79muzYEVqU0A5GqSeb8Wc4kIx8VI5yL24J
KzinG2iVRP5ZDEbOZETzBXJabUsV56XSxqPG9DK6ke+ybCiL/wKV1HFqdtFB1y25lfvHgOP2
gyEApBKEDNjgLmKyyQIDAQABo4IC+zCCAvcwCQYDVR0TBAIwADALBgNVHQ8EBAMCBLAwHQYD
VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBS2EW2iNB+g0EibKJLBdv8I
eLovVDAfBgNVHSMEGDAWgBR7iZySlyShhEcCy3T8LvSs3DLl8zAdBgNVHREEFjAUgRJzdHBl
dGVyQHN0cGV0ZXIuaW0wggFCBgNVHSAEggE5MIIBNTCCATEGCysGAQQBgbU3AQICMIIBIDAu
BggrBgEFBQcCARYiaHR0cDovL3d3dy5zdGFydHNzbC5jb20vcG9saWN5LnBkZjA0BggrBgEF
BQcCARYoaHR0cDovL3d3dy5zdGFydHNzbC5jb20vaW50ZXJtZWRpYXRlLnBkZjCBtwYIKwYB
BQUHAgIwgaowFBYNU3RhcnRDb20gTHRkLjADAgEBGoGRTGltaXRlZCBMaWFiaWxpdHksIHNl
ZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENlcnRpZmlj
YXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL3d3dy5zdGFydHNz
bC5jb20vcG9saWN5LnBkZjBjBgNVHR8EXDBaMCugKaAnhiVodHRwOi8vd3d3LnN0YXJ0c3Ns
LmNvbS9jcnR1My1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9jcnR1
My1jcmwuY3JsMIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2NzcC5z
dGFydHNzbC5jb20vc3ViL2NsYXNzMy9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NlcnRzL3N1Yi5jbGFzczMuY2xpZW50LmNhLmNydDAjBgNVHRIE
HDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBADVtbXJG
tKAr55xc/OUM546gXUybI72Bank0w739Mv+9BBNtq9rMEvCnLmSKhBi76c1mdXh6zXs8RQDo
6nR/aPabE3llF2T4z80smi9jfnl3y9dpu9TcgDoqDLZ7a2lBlW656XAAQzHjvLp2MC7/mxlg
PYH2axa+q40mAYM20GbNsAEGbWQT1IqIh0BcLLsgbaMJHbyG/57zd9JLyMX3Vry1L1fJRQr3
GeLxMV5RtxN+mBgxrwFz/cOc09COiFExlsHgekpB5O43gqsAU16MXypyoSt4MrSfKTMHIGx6
2RF/M6vqUlvhi28gk2ZUvQ/+OX5+gjcZyooEzAAn4RuOKNswggbHMIIFr6ADAgECAgIAizAN
BgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4x
KzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMT
L1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBMB4XDTEw
MTAxNDAxMzYzNFoXDTEyMTAxNDEyMDEwN1owgcAxIDAeBgNVBA0TFzI3NDU4MS05TlgwNHF4
TERiMG80NjlUMQswCQYDVQQGEwJVUzERMA8GA1UECBMIQ29sb3JhZG8xDzANBgNVBAcTBkRl
bnZlcjEsMCoGA1UECxMjU3RhcnRDb20gVHJ1c3RlZCBDZXJ0aWZpY2F0ZSBNZW1iZXIxGjAY
BgNVBAMTEVBldGVyIFNhaW50LUFuZHJlMSEwHwYJKoZIhvcNAQkBFhJzdHBldGVyQHN0cGV0
ZXIuaW0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC4RG+euSlBPH3Bsl+DFs0o
Ri+3QiKV5xlFQzrCtsLMhQ8Khy5iFoAlxCiojIdorJs9Dt/4MgYgCiUBrd0ec12Wxc/ayZN+
39k2mPXQ8gbluKU0CotRjCYsloRqpjsExbzjbdTduVbjf+W4smT8+rg6xZzDsArct5WHVT8c
6CqGKfbo3eHvZfWdssSlkWuBynx6CZa1csJssEMypQrePrCMuV2eLv2a7NgRWpTQDkapJ5vx
ZziQjHxUjnIvbgkrOKcbaJVE/lkMRs5kRPMFclptSxXnpdLGo8b0MrqR77JsKIv/ApXUcWp2
0UHXLbmV+8eA4/aDIQCkEoQM2OAuYrLJAgMBAAGjggL7MIIC9zAJBgNVHRMEAjAAMAsGA1Ud
DwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHQYDVR0OBBYEFLYRbaI0
H6DQSJsoksF2/wh4ui9UMB8GA1UdIwQYMBaAFHuJnJKXJKGERwLLdPwu9KzcMuXzMB0GA1Ud
EQQWMBSBEnN0cGV0ZXJAc3RwZXRlci5pbTCCAUIGA1UdIASCATkwggE1MIIBMQYLKwYBBAGB
tTcBAgIwggEgMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3ku
cGRmMDQGCCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUu
cGRmMIG3BggrBgEFBQcCAjCBqjAUFg1TdGFydENvbSBMdGQuMAMCAQEagZFMaW1pdGVkIExp
YWJpbGl0eSwgc2VlIHNlY3Rpb24gKkxlZ2FsIExpbWl0YXRpb25zKiBvZiB0aGUgU3RhcnRD
b20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUG9saWN5IGF2YWlsYWJsZSBhdCBodHRwOi8v
d3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMGMGA1UdHwRcMFowK6ApoCeGJWh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NydHUzLWNybC5jcmwwK6ApoCeGJWh0dHA6Ly9jcmwuc3RhcnRz
c2wuY29tL2NydHUzLWNybC5jcmwwgY4GCCsGAQUFBwEBBIGBMH8wOQYIKwYBBQUHMAGGLWh0
dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9zdWIvY2xhc3MzL2NsaWVudC9jYTBCBggrBgEFBQcw
AoY2aHR0cDovL3d3dy5zdGFydHNzbC5jb20vY2VydHMvc3ViLmNsYXNzMy5jbGllbnQuY2Eu
Y3J0MCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tLzANBgkqhkiG9w0BAQUF
AAOCAQEANW1tcka0oCvnnFz85QznjqBdTJsjvYFqeTTDvf0y/70EE22r2swS8KcuZIqEGLvp
zWZ1eHrNezxFAOjqdH9o9psTeWUXZPjPzSyaL2N+eXfL12m71NyAOioMtntraUGVbrnpcABD
MeO8unYwLv+bGWA9gfZrFr6rjSYBgzbQZs2wAQZtZBPUioiHQFwsuyBtowkdvIb/nvN30kvI
xfdWvLUvV8lFCvcZ4vExXlG3E36YGDGvAXP9w5zT0I6IUTGWweB6SkHk7jeCqwBTXoxfKnKh
K3gytJ8pMwcgbHrZEX8zq+pSW+GLbyCTZlS9D/45fn6CNxnKigTMACfhG44o2zGCA80wggPJ
AgEBMIGTMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UE
CxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRD
b20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMAkGBSsOAwIa
BQCgggIOMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTExMDMz
MTExNTk0OVowIwYJKoZIhvcNAQkEMRYEFOgGSBP56poBHsc3FNPDUkir68jSMF8GCSqGSIb3
DQEJDzFSMFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggq
hkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBpAYJKwYBBAGCNxAEMYGWMIGT
MIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2Vj
dXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xh
c3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMIGmBgsqhkiG9w0BCRAC
CzGBlqCBkzCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNV
BAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0
Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBAgIAizANBgkqhkiG
9w0BAQEFAASCAQAQcTuWomZzFX0onTqnYCHctILtHw4OS6+9JijEtNFzqbYcA/liGoGGT9yo
qPDZIKobvtDCGjP005LhB4qpyX6Ug6SGI5wBnxmqf+65nqjMTB1y5DruvfXR2Rscp4lN8nLx
atq5Eo7Q29jXC4FcMDuE1qIA8P7SJbxrx6WhqTpTvJqBIc4QDqRVaQjp6O/bDM+3oAR5pRrC
7mjuET980i5xZWg404xxhKh3cbTF/ecIjWoJvi62gjNfx30sgVeHv8xGSP4SgI1fV9Uvf7RA
yy4+Uw+eBXUKnwGO7T5d3qrejO5rub7a+Ik1kk+mW+m27iwSQzF0GMqG7nFo7143U6WAAAAA
AAAA
--------------ms000903070700080500070303--

From julian.reschke@gmx.de  Thu Mar 31 05:11:50 2011
Return-Path: <julian.reschke@gmx.de>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DC6853A6B34 for <urn@core3.amsl.com>; Thu, 31 Mar 2011 05:11:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.83
X-Spam-Level: 
X-Spam-Status: No, score=-103.83 tagged_above=-999 required=5 tests=[AWL=-1.231, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rRoYQnBRaAl4 for <urn@core3.amsl.com>; Thu, 31 Mar 2011 05:11:50 -0700 (PDT)
Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by core3.amsl.com (Postfix) with SMTP id 8984F3A6B0E for <urn@ietf.org>; Thu, 31 Mar 2011 05:11:49 -0700 (PDT)
Received: (qmail invoked by alias); 31 Mar 2011 12:13:28 -0000
Received: from dhcp-536f.meeting.ietf.org (EHLO [130.129.83.111]) [130.129.83.111] by mail.gmx.net (mp028) with SMTP; 31 Mar 2011 14:13:28 +0200
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX19tf8d756ZtJ008a7hT1qFZZ9Dfwnk9+cw6GaR+Li 26jnLXniNDP+4W
Message-ID: <4D946FE4.4090701@gmx.de>
Date: Thu, 31 Mar 2011 14:13:24 +0200
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.15) Gecko/20110303 Lightning/1.0b2 Thunderbird/3.1.9
MIME-Version: 1.0
To: Peter Saint-Andre <stpeter@stpeter.im>
References: <4D946CB5.9060100@stpeter.im>
In-Reply-To: <4D946CB5.9060100@stpeter.im>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
Cc: "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] 3406bis: experimental namespaces
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 31 Mar 2011 12:11:51 -0000

On 31.03.2011 13:59, Peter Saint-Andre wrote:
> <hat type='individual'/>
>
> Regarding the discussion just now in the IETF 80 session about
> experimental namespaces ("X-<NID>"), I wonder if it would make sense to
> register a formal namespace "example" so that people who want to
> experiment can do so under "urn:example:*".
> ...

Yes.

Or even reserve all NIDs starting with "example" (that's what Larry 
proposed).

BR, Julian

From tony@att.com  Thu Mar 31 05:32:24 2011
Return-Path: <tony@att.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AF9013A6AFA for <urn@core3.amsl.com>; Thu, 31 Mar 2011 05:32:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.487
X-Spam-Level: 
X-Spam-Status: No, score=-106.487 tagged_above=-999 required=5 tests=[AWL=0.112, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3Hk43-0KTKlz for <urn@core3.amsl.com>; Thu, 31 Mar 2011 05:32:23 -0700 (PDT)
Received: from mail120.messagelabs.com (mail120.messagelabs.com [216.82.250.83]) by core3.amsl.com (Postfix) with ESMTP id D3B4328C0D6 for <urn@ietf.org>; Thu, 31 Mar 2011 05:32:23 -0700 (PDT)
X-VirusChecked: Checked
X-Env-Sender: tony@att.com
X-Msg-Ref: server-9.tower-120.messagelabs.com!1301574840!10477787!1
X-StarScan-Version: 6.2.9; banners=-,-,-
X-Originating-IP: [144.160.20.145]
Received: (qmail 26053 invoked from network); 31 Mar 2011 12:34:01 -0000
Received: from sbcsmtp6.sbc.com (HELO mlpd192.enaf.sfdc.sbc.com) (144.160.20.145) by server-9.tower-120.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP; 31 Mar 2011 12:34:01 -0000
Received: from enaf.sfdc.sbc.com (localhost.localdomain [127.0.0.1]) by mlpd192.enaf.sfdc.sbc.com (8.14.4/8.14.4) with ESMTP id p2VCYOYT021980 for <urn@ietf.org>; Thu, 31 Mar 2011 08:34:24 -0400
Received: from alpd052.aldc.att.com (alpd052.aldc.att.com [130.8.42.31]) by mlpd192.enaf.sfdc.sbc.com (8.14.4/8.14.4) with ESMTP id p2VCYKVm021916 for <urn@ietf.org>; Thu, 31 Mar 2011 08:34:20 -0400
Received: from aldc.att.com (localhost.localdomain [127.0.0.1]) by alpd052.aldc.att.com (8.14.4/8.14.4) with ESMTP id p2VCXtF9005172 for <urn@ietf.org>; Thu, 31 Mar 2011 08:33:55 -0400
Received: from mailgw1.maillennium.att.com (mailgw1.maillennium.att.com [135.25.114.99]) by alpd052.aldc.att.com (8.14.4/8.14.4) with ESMTP id p2VCXnVL004914 for <urn@ietf.org>; Thu, 31 Mar 2011 08:33:49 -0400
Received: from [135.70.28.201] (vpn-135-70-28-201.vpn.west.att.com[135.70.28.201]) by maillennium.att.com (mailgw1) with ESMTP id <20110331123347gw100e4lm3e> (Authid: tony); Thu, 31 Mar 2011 12:33:48 +0000
X-Originating-IP: [135.70.28.201]
Message-ID: <4D9474A8.4010501@att.com>
Date: Thu, 31 Mar 2011 08:33:44 -0400
From: Tony Hansen <tony@att.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.12) Gecko/20101027 Thunderbird/3.1.6
MIME-Version: 1.0
To: "urn@ietf.org" <urn@ietf.org>
References: <4D946CB5.9060100@stpeter.im> <4D946FE4.4090701@gmx.de>
In-Reply-To: <4D946FE4.4090701@gmx.de>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Subject: Re: [urn] 3406bis: experimental namespaces
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 31 Mar 2011 12:32:24 -0000

On 3/31/2011 8:13 AM, Julian Reschke wrote:
> On 31.03.2011 13:59, Peter Saint-Andre wrote:
>> <hat type='individual'/>
>>
>> Regarding the discussion just now in the IETF 80 session about
>> experimental namespaces ("X-<NID>"), I wonder if it would make sense to
>> register a formal namespace "example" so that people who want to
>> experiment can do so under "urn:example:*".
>> ...
>
> Yes.
>
> Or even reserve all NIDs starting with "example" (that's what Larry 
> proposed).

In domain names, "example" has different semantics: it is reserved for 
use in documentation and nothing else.

If you want to do paper experiments, that's fine, but I don't think it 
should be used for other purposes.

How about the prefix "provisional"? :-)

     Tony Hansen

From evnikita2@gmail.com  Thu Mar 31 06:59:46 2011
Return-Path: <evnikita2@gmail.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1893B3A6B49 for <urn@core3.amsl.com>; Thu, 31 Mar 2011 06:59:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.486
X-Spam-Level: 
X-Spam-Status: No, score=-3.486 tagged_above=-999 required=5 tests=[AWL=0.113,  BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Dqz5299RmN4C for <urn@core3.amsl.com>; Thu, 31 Mar 2011 06:59:45 -0700 (PDT)
Received: from mail-fx0-f44.google.com (mail-fx0-f44.google.com [209.85.161.44]) by core3.amsl.com (Postfix) with ESMTP id 0CA5A3A687C for <urn@ietf.org>; Thu, 31 Mar 2011 06:59:44 -0700 (PDT)
Received: by fxm15 with SMTP id 15so2096001fxm.31 for <urn@ietf.org>; Thu, 31 Mar 2011 07:01:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=+kMT/8k5exkbFJNaoMpwqTwv1AZSPw3Z8HSZjWUrHRA=; b=k1zCx3yx6a3wOIxz1KXY9XOMG/EwEFxqLuYJDfaw0us5b2Mk0zm0pQucbdtTb/DmHO 2BoBdLYkwvZBI/h2l1OSPYFF1kIVY1JF1bPycQ2IDMXFIaYsNoinz1IW7Ayt3NzbG45l OmuUFDswSFdPrt2snRLSJcFF3UlHApkHT4x0o=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=U76z6WAWANPaewCx3Mp7fPYw9vlLnNh5xfAx8NSjtHX0fVbM6EwWIWSHokpqGoXMUv f3d98nAVZSFv0fa7WSLmVxnV8d18D/mOU4OVuiH/4c5ic2ZN5Z+LPiNWKihKgSI3uuFm fjTWpxy4uRobRxu8WjLlIQsHgWVQeQcyekcq4=
Received: by 10.223.14.90 with SMTP id f26mr1942328faa.146.1301580084160; Thu, 31 Mar 2011 07:01:24 -0700 (PDT)
Received: from [127.0.0.1] ([195.191.104.134]) by mx.google.com with ESMTPS id j11sm439376faa.20.2011.03.31.07.01.22 (version=SSLv3 cipher=OTHER); Thu, 31 Mar 2011 07:01:23 -0700 (PDT)
Message-ID: <4D948957.5040906@gmail.com>
Date: Thu, 31 Mar 2011 17:01:59 +0300
From: Mykyta Yevstifeyev <evnikita2@gmail.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: Tony Hansen <tony@att.com>
References: <4D946CB5.9060100@stpeter.im> <4D946FE4.4090701@gmx.de> <4D9474A8.4010501@att.com>
In-Reply-To: <4D9474A8.4010501@att.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] 3406bis: experimental namespaces
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 31 Mar 2011 13:59:46 -0000

31.03.2011 15:33, Tony Hansen wrote:
> On 3/31/2011 8:13 AM, Julian Reschke wrote:
>> On 31.03.2011 13:59, Peter Saint-Andre wrote:
>>> <hat type='individual'/>
>>>
>>> Regarding the discussion just now in the IETF 80 session about
>>> experimental namespaces ("X-<NID>"), I wonder if it would make sense to
>>> register a formal namespace "example" so that people who want to
>>> experiment can do so under "urn:example:*".
>>> ...
>>
>> Yes.
>>
>> Or even reserve all NIDs starting with "example" (that's what Larry 
>> proposed).
>
> In domain names, "example" has different semantics: it is reserved for 
> use in documentation and nothing else.
>
> If you want to do paper experiments, that's fine, but I don't think it 
> should be used for other purposes.
>
> How about the prefix "provisional"? :-)
'provisional' can be confusing with the Provisional category of URIs.  
And it does not represent the purpose of such prefix.  IMO 'experiment' 
can be OK.

Mykyta
>
>     Tony Hansen
> _______________________________________________
> urn mailing list
> urn@ietf.org
> https://www.ietf.org/mailman/listinfo/urn
>


From borje.ohlman@ericsson.com  Thu Mar 31 09:59:47 2011
Return-Path: <borje.ohlman@ericsson.com>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E3AC23A6A33 for <urn@core3.amsl.com>; Thu, 31 Mar 2011 09:59:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.298
X-Spam-Level: 
X-Spam-Status: No, score=-6.298 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3z93kCLBNWCT for <urn@core3.amsl.com>; Thu, 31 Mar 2011 09:59:47 -0700 (PDT)
Received: from mailgw10.se.ericsson.net (mailgw10.se.ericsson.net [193.180.251.61]) by core3.amsl.com (Postfix) with ESMTP id C4FF43A6A63 for <urn@ietf.org>; Thu, 31 Mar 2011 09:59:46 -0700 (PDT)
X-AuditID: c1b4fb3d-b7bbbae000005311-2a-4d94b365dfc4
Received: from esessmw0191.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw10.se.ericsson.net (Symantec Mail Security) with SMTP id BE.9B.21265.563B49D4; Thu, 31 Mar 2011 19:01:25 +0200 (CEST)
Received: from ESESSCMS0363.eemea.ericsson.se ([169.254.1.133]) by esessmw0191.eemea.ericsson.se ([153.88.115.84]) with mapi; Thu, 31 Mar 2011 19:01:25 +0200
From: =?iso-8859-1?Q?B=F6rje_Ohlman?= <borje.ohlman@ericsson.com>
To: "urn@ietf.org" <urn@ietf.org>
Date: Thu, 31 Mar 2011 19:01:24 +0200
Thread-Topic: Secure naming of Information Objects
Thread-Index: Acvvw7+dPJ7UpLgvTb28RWIJ/iO2SQ==
Message-ID: <9690854AFEABB548BBE27CB1615A876F0D1074D5FC@ESESSCMS0363.eemea.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_9690854AFEABB548BBE27CB1615A876F0D1074D5FCESESSCMS0363e_"
MIME-Version: 1.0
X-Brightmail-Tracker: AAAAAA==
X-Mailman-Approved-At: Thu, 31 Mar 2011 13:45:33 -0700
Subject: [urn] Secure naming of Information Objects
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 31 Mar 2011 16:59:48 -0000

--_000_9690854AFEABB548BBE27CB1615A876F0D1074D5FCESESSCMS0363e_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

As I mentioned at the WG meeting today we (people working on Information Ce=
ntric Networking) have done some work on how to name information objects. W=
e have noted that there are a number of working groups within the IETF that=
 , we think, could have use of such a common naming scheme, e.g. PPSP, DECA=
DE and CDNI. We think a common naming scheme within the IETF would be usefu=
l.

Below you find links to two drafts that we have submitted on this subject. =
It would be very valuable to have your comments on the ideas presented in t=
hose drafts. Also suggestions on which would be the best place within the I=
ETF to work on such a common naming scheme would be useful.

http://datatracker.ietf.org/doc/draft-dannewitz-ppsp-secure-naming/
http://datatracker.ietf.org/doc/draft-farrell-ni/

                             B=F6rje Ohlman



--_000_9690854AFEABB548BBE27CB1615A876F0D1074D5FCESESSCMS0363e_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content=
=3D"text/html; charset=3Diso-8859-1"><meta name=3DGenerator content=3D"Micr=
osoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DSV link=3Dblue vlink=
=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span lang=3DEN-US=
>As I mentioned at the WG meeting today we (people working on Information C=
entric Networking) have done some work on how to name information objects. =
We have noted that there are a number of working groups within the IETF tha=
t , we think, could have use of such a common naming scheme, e.g. PPSP, DEC=
ADE and CDNI. We think a common naming scheme within the IETF would be usef=
ul.<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp=
;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>Below you find li=
nks to two drafts that we have submitted on this subject. It would be very =
valuable to have your comments on the ideas presented in those drafts. Also=
 suggestions on which would be the best place within the IETF to work on su=
ch a common naming scheme would be useful.<o:p></o:p></span></p><p class=3D=
MsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoNorm=
al><span lang=3DEN-US><a href=3D"http://datatracker.ietf.org/doc/draft-dann=
ewitz-ppsp-secure-naming/">http://datatracker.ietf.org/doc/draft-dannewitz-=
ppsp-secure-naming/</a><o:p></o:p></span></p><p class=3DMsoNormal><span lan=
g=3DEN-US><a href=3D"http://datatracker.ietf.org/doc/draft-farrell-ni/">htt=
p://datatracker.ietf.org/doc/draft-farrell-ni/</a><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=
=3DMsoNormal><span lang=3DEN-US>=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 B=F6rje Ohlman<o:p></o:p></span>=
</p><p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p></div></bo=
dy></html>=

--_000_9690854AFEABB548BBE27CB1615A876F0D1074D5FCESESSCMS0363e_--

From sm@resistor.net  Thu Mar 31 15:53:47 2011
Return-Path: <sm@resistor.net>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B26B428C10D for <urn@core3.amsl.com>; Thu, 31 Mar 2011 15:53:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.453
X-Spam-Level: 
X-Spam-Status: No, score=-102.453 tagged_above=-999 required=5 tests=[AWL=0.146, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O+w6anZg+FXy for <urn@core3.amsl.com>; Thu, 31 Mar 2011 15:53:44 -0700 (PDT)
Received: from mx.elandsys.com (eland-1-pt.tunnel.tserv15.lax1.ipv6.he.net [IPv6:2001:470:c:d43::2]) by core3.amsl.com (Postfix) with ESMTP id DE1F63A67EE for <urn@ietf.org>; Thu, 31 Mar 2011 15:53:43 -0700 (PDT)
Received: from SUBMAN.resistor.net (IDENT:sm@localhost [127.0.0.1]) by mx.elandsys.com (8.14.4/8.14.5.Beta0) with ESMTP id p2VMtCYF015042;  Thu, 31 Mar 2011 15:55:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=opendkim.org; s=mail2010; t=1301612122; bh=imid1Q2O6fWFOLApW7OUsqTjcwRH6mT+2xgs4EC5Ik4=; h=Message-Id:X-Mailer:Date:To:From:Subject:Cc:In-Reply-To: References:Mime-Version:Content-Type; b=XxFVFwf6PtpMUjuWu/sV3mX3uYBc/vcN0qtt8J3ACqdzQc/PeGaBPuNvrpVN09jry BuB4+3APP2U3UBtHu9djCvKaHZ9UBkfOk2YebFew0iHH77fzQXLs5BvlnSBFQFUYss kFd1m9fvG2U3mh4Vjr+b1tUSXc5pPuPdQVRYoqSk=
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=resistor.net; s=mail; t=1301612122; bh=imid1Q2O6fWFOLApW7OUsqTjcwRH6mT+2xgs4EC5Ik4=; h=Message-Id:X-Mailer:Date:To:From:Subject:Cc:In-Reply-To: References:Mime-Version:Content-Type; b=zilmPEmK6HitWJxqV2slpXFyIIWMs00MkGGR4Et/B6AM/mqQGGnMvYqYalf8iri6D fxfPOn1Pyfiu3MmzXtcxaQm+arlndBrUEwBV0xTpKDsdLhxKOP8xmafbCiPzDKqENm fbGO5PjEod5H6cUvsnqTdT/9DxtBmtg/oCeMBF+Q=
Message-Id: <6.2.5.6.2.20110331153042.09d128a8@resistor.net>
X-Mailer: QUALCOMM Windows Eudora Version 6.2.5.6
Date: Thu, 31 Mar 2011 15:31:54 -0700
To: Peter Saint-Andre <stpeter@stpeter.im>
From: SM <sm@resistor.net>
In-Reply-To: <4D946CB5.9060100@stpeter.im>
References: <4D946CB5.9060100@stpeter.im>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Cc: urn@ietf.org
Subject: Re: [urn] 3406bis: experimental namespaces
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 31 Mar 2011 22:53:47 -0000

Hi Peter,
At 04:59 31-03-2011, Peter Saint-Andre wrote:
><hat type='individual'/>
>
>Regarding the discussion just now in the IETF 80 session about
>experimental namespaces ("X-<NID>"), I wonder if it would make sense to
>register a formal namespace "example" so that people who want to
>experiment can do so under "urn:example:*".

See draft-saintandre-xdash-considered-harmful

Regards,
-sm 

                                                                                                                                                                                                                                       2011-04.mail                                                                                        0000666 0000110 0000010 00000250642 11556561204 011545  0                                                                                                    ustar   mailman                         www                                                                                                                                                                                                                    
From DPKemp@missi.ncsc.mil  Tue Apr  5 11:32:46 2011
Return-Path: <DPKemp@missi.ncsc.mil>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 237D63A696F for <urn@core3.amsl.com>; Tue,  5 Apr 2011 11:32:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level: 
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[AWL=0.000,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HhGIXBZvXs7y for <urn@core3.amsl.com>; Tue,  5 Apr 2011 11:32:45 -0700 (PDT)
Received: from stingray.missi.ncsc.mil (stingray.missi.ncsc.mil [144.51.50.20]) by core3.amsl.com (Postfix) with ESMTP id E6D2F3A6853 for <urn@ietf.org>; Tue,  5 Apr 2011 11:32:44 -0700 (PDT)
Received: from AUGUSTINE.missi.ncsc.mil (augustine.missi.ncsc.mil [144.51.60.33]) by stingray.missi.ncsc.mil with ESMTP id p35IYOYY018369; Tue, 5 Apr 2011 14:34:24 -0400 (EDT)
Received: from DABECK.missi.ncsc.mil ([144.51.60.16]) by AUGUSTINE.missi.ncsc.mil with Microsoft SMTPSVC(6.0.3790.4675);  Tue, 5 Apr 2011 14:33:59 -0400
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
x-mimeole: Produced By Microsoft Exchange V6.5
Date: Tue, 5 Apr 2011 14:34:23 -0400
Message-ID: <C1A47F1540DF3246A8D30C853C05D0DA03B8AD32@DABECK.missi.ncsc.mil>
In-Reply-To: <9690854AFEABB548BBE27CB1615A876F0D1074D5FC@ESESSCMS0363.eemea.ericsson.se>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [urn] Secure naming of Information Objects
Thread-Index: Acvvw7+dPJ7UpLgvTb28RWIJ/iO2SQD7XQlg
References: <9690854AFEABB548BBE27CB1615A876F0D1074D5FC@ESESSCMS0363.eemea.ericsson.se>
From: "Kemp, David P." <DPKemp@missi.ncsc.mil>
To: <urn@ietf.org>
X-OriginalArrivalTime: 05 Apr 2011 18:33:59.0593 (UTC) FILETIME=[0789C190:01CBF3C0]
Cc: =?iso-8859-1?Q?B=F6rje_Ohlman?= <borje.ohlman@ericsson.com>
Subject: Re: [urn] Secure naming of Information Objects
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Apr 2011 18:32:46 -0000

Comments on http://datatracker.ietf.org/doc/draft-farrell-ni/:

1) I don't see the benefit of defining syntax without specifying any =
requirements:

   We expect it will be beneficial for applications to be able to map
   between human-readable URIs and URIs that allow for validation of
   integrity the URI/resource mapping.  However, in order to keep our
   scheme simple and more broadly applicable, all considerations for how
   to map between URIs and for how to access resources using these URIs
   are to be specified elsewhere.  In this memo, we simply define a form
   of URI that can be used hopefully in many different contexts.

The ABNF does not specify any syntax for "other-string", there are no =
other requirements for "other-string", and there is no defined way to =
map between an "other-string" and a hash-string.  If all these things =
are to be specified elsewhere, the value-add of this document saying =
that an NI can be "ni://" followed by anything including maybe some more =
slashes, is precisely zero.

This document should define hash URIs only.  If some other document =
defines a mapping between hashes and something else, then the merits of =
that mapping can be discussed in the context of that other document.

2) This (at the top of page 4) is bizarrely circular:

    Note that the "/" character from the MIME type MUST be percent
    encoded in order to conform to the ABNF below.  That is =
"application/
    jpeg" will be presented as "application%2fjpeg".

    mime-type =3D type %2f subtype

The ABNF could just as easily have been written using a slash, as RFC =
2045 defines content-type:

    content :=3D "Content-Type" ":" type "/" subtype

and then the "/" character wouldn't have to be percent encoded.  Is =
there some reason the ABNF was written using a percent encoding for =
slash?

3) Why would there be a need to register truncated hash algorithms?  An =
algorithm is an algorithm, and truncation is truncation - there is no =
reason to register the cross-product of the two.  The example:

    ni:///sha256:NDVmZTMzOGVkY2JjZGQ0ZmNmZGFlODQ5MjkyZDM0ZTg
    2ZDI5YzllMmU5OTFlNmE2Mjc3ZTFhN2JhNmE4ZjVmMwo

could just as easily be written:

    ni:///sha256:NDVmZTMz

to specify the first 48 bits of the SHA256 hash value.  I don't see the =
value of a URI that does not uniquely identify a resource.  But if there =
is some scenario for which collisions are acceptable, there is no useful =
extra information to be derived from a truncated hash identifier, e.g., =
ni:///sha256-t48:NDVmZTMz.

4) In general, this draft seems light on specifics and heavy on =
generalities.  I would prefer to use the more mature =
http://tools.ietf.org/id/draft-thiemann-hash-urn-01.txt as the starting =
point for defining hash-based names.

Dave



-----Original Message-----
From: urn-bounces@ietf.org [mailto:urn-bounces@ietf.org] On Behalf Of =
B=F6rje Ohlman
Sent: Thursday, March 31, 2011 1:01 PM
To: urn@ietf.org
Subject: [urn] Secure naming of Information Objects

As I mentioned at the WG meeting today we (people working on Information =
Centric Networking) have done some work on how to name information =
objects. We have noted that there are a number of working groups within =
the IETF that , we think, could have use of such a common naming scheme, =
e.g. PPSP, DECADE and CDNI. We think a common naming scheme within the =
IETF would be useful.

=20

Below you find links to two drafts that we have submitted on this =
subject. It would be very valuable to have your comments on the ideas =
presented in those drafts. Also suggestions on which would be the best =
place within the IETF to work on such a common naming scheme would be =
useful.

=20

http://datatracker.ietf.org/doc/draft-dannewitz-ppsp-secure-naming/

http://datatracker.ietf.org/doc/draft-farrell-ni/

=20

                             B=F6rje Ohlman

=20

=20


From stpeter@stpeter.im  Tue Apr  5 15:06:30 2011
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@core3.amsl.com
Delivered-To: urn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E945C3A67D2 for <urn@core3.amsl.com>; Tue,  5 Apr 2011 15:06:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level: 
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sskkQt-ufZuG for <urn@core3.amsl.com>; Tue,  5 Apr 2011 15:06:30 -0700 (PDT)
Received: from stpeter.im (stpeter.im [207.210.219.233]) by core3.amsl.com (Postfix) with ESMTP id DC9F13A67F3 for <urn@ietf.org>; Tue,  5 Apr 2011 15:06:29 -0700 (PDT)
Received: from dhcp-64-101-72-185.cisco.com (dhcp-64-101-72-185.cisco.com [64.101.72.185]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id C7C2A40022; Tue,  5 Apr 2011 16:10:31 -0600 (MDT)
Message-ID: <4D9B92C9.3040605@stpeter.im>
Date: Tue, 05 Apr 2011 16:08:09 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9
MIME-Version: 1.0
To: Pierre GODEFROY <godefroy@issn.org>
References: <AANLkTinGYc1E+MGMp=aGPNH-dd2Ef3JyKSuBTL2Dpno7@mail.gmail.com>	<4D906738.4010308@helsinki.fi> <43DF796D6D75094D82B6E0D5E3B7F553CE61B2@srvmail.issn.local>
In-Reply-To: <43DF796D6D75094D82B6E0D5E3B7F553CE61B2@srvmail.issn.local>
X-Enigmail-Version: 1.1.1
OpenPGP: url=http://www.saint-andre.com/me/stpeter.asc
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms060104020603060101060309"
Cc: urn@ietf.org
Subject: Re: [urn] Draft Agenda for URNBIS session at IETF 80
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Apr 2011 22:06:31 -0000

This is a cryptographically signed message in MIME format.

--------------ms060104020603060101060309
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Pierre, thank you for your presentation in Prague. Because your brief
talk did not include slides, perhaps you could post to the list about
the topic?

Thanks!

Peter

On 3/28/11 4:52 AM, Pierre GODEFROY wrote:
> Hello,
>=20
> Thanks to Juha Hakala for proposing an item on the revision of
> rfc3044 (URN-ISSN). I do not know if this should/could be a formal
> point. In any case I would only need 5 minutes to describe the
> beginning of the process and its challenges; so I guess it could be
> under AOB, if AOB in itself has sufficient time in itself.
>=20
> See you all in Prague,
>=20
> Pierre Godefroy Project Manager ISSN International Centre 45 rue de
> Turbigo 75003 PARIS FRANCE +33 1 44 88 22 18
>=20
> -----Message d'origine----- De : Juha Hakala
> [mailto:juha.hakala@helsinki.fi] Envoy=C3=A9 : lundi 28 mars 2011 12:47=
 =C3=80
> : Andrew Newton Cc : urn@ietf.org; Pierre GODEFROY Objet : Re: [urn]
> Draft Agenda for URNBIS session at IETF 80
>=20
> Hello,
>=20
> I have a few comments to the agenda.
>=20
> Andrew Newton wrote:
>> This has been uploaded to the datatracker tool, but I'm unsure how=20
>> long it will take to be reflected on the IETF meeting page. So here
>> it is.
>>=20
>> -andy
>>=20
>> Draft URNBIS Working Agenda for IETF 80
>>=20
>> 1. Note Well 2. Agenda Bashing 4 minutes 32.9 seconds 3. Discussion
>> of draft-ietf-urnbis-rfc2141bis-urn-00 20 minutes Andy Newton
>> (tentative) 4. Discussion of
>> draft-ietf-urnbis-rfc3406bis-urn-ns-reg-00 20 minutes Andy Newton
>> (tentative)
>=20
> Alfred Hoenes will be able to attend the meeting, and I assume that
> he will be able to present both of these I-Ds.
>=20
> If 40 minutes is all we have (see below), I would allocate 25 minutes
> to 2141bis and 15 to 3406bis, since most of the discussion on the
> list has concentrated on the URN syntax. But this is a bit academic;
> we can be somewhat flexible with the timing.
>=20
>> 5. Discussion of draft-ietf-urnbis-rfc3187bis-isbn-urn-00 20
>> mintues Juha Hakala 6. Discussion of
>> draft-ietf-urnbis-rfc3188bis-isbn-urn-00 20 mintues Juha Hakala
>=20
> The title of the latter presentation should be:
>=20
> Discussion of draft-ietf-urnbis-rfc3188bis-nbn-urn-00
>=20
> Not sure if 20 minutes is needed (including the presentation and=20
> discussion); methinks that 10-15 minutes will be sufficient, so that
>  there is more time for those agenda items that are more challenging
> (or to the following topic). From the point of view of the namespace
>  registrations, the key thing is to agree on URN syntax; after that
> it will be trivial to add the missing bits to rfcs 3187 and 3188.
>=20
> Pierre Godefroy (from the ISSN International Centre) might want to
> say a few words about the revision of rfc3044, the namespace
> registration for issn. But AOB may be enough for this for now; as far
> as I am concerned it is up to Pierre to decide.
>=20
>> 7. Presentation on URN extension for media content naming 10
>> minutes Feng Cao 8. Charter Discussion Andy Newton 10 minutes
>=20
> 10 minutes should be sufficient for this discussion. The issue I will
>  bring up is not resolution as such, but resolution services (as
> defined in rfc2483) since there is a gap between what is available
> and what is needed by projects such as PersID, especially in the area
> of metadata exchange. But in IETF 80 the aim is just to introduce the
> problem, not to solve it. The first priority is to complete the
> chartered tasks.
>=20
> See you in Prague,
>=20
> Juha
>=20
>> 9. Any Other Business=20
>> _______________________________________________ urn mailing list=20
>> urn@ietf.org https://www.ietf.org/mailman/listinfo/urn
>>=20


--------------ms060104020603060101060309
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIITzjCC
BjQwggQcoAMCAQICASMwDQYJKoZIhvcNAQELBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoT
DVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNp
Z25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA3
MTAyNDIxMDMzM1oXDTE3MTAyNDIxMDMzM1owgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1T
dGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWdu
aW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENs
aWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALmjSW4SPiDKlAinvVeL
ZOVfItiuP1aRHL530E7QUc9icCwL33+PH+Js1HAh8CgWFl34sOxx1FJyS/C4VLPRsqDfP72j
tzCVUAL0DAxZ7wgzQvFz7x61jGxfhYhqYb1+PPOLkYBbkRIrPMg3dLEdKmXIYJYXDH+mB/V/
jLo73/Kb7h/rNoNg/oHHSv5Jolyvp5IY2btfcTBfW/telEFj5rDTX2juTvZ3Qhf3XQX5ca3Q
7A10zrUV/cWJOJ7F5RltbEIaboZmX5JBUb3FhUiAdBotehAX6DbDOuYoJtVxmGof6GuVGcPo
98K4TJf8FHo+UA9EOVDp/W7fCqKT4sXk/XkCAwEAAaOCAa0wggGpMA8GA1UdEwEB/wQFMAMB
Af8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBR7iZySlyShhEcCy3T8LvSs3DLl8zAfBgNV
HSMEGDAWgBROC+8apEBbpRdphzDKNGhD0EGu8jBmBggrBgEFBQcBAQRaMFgwJwYIKwYBBQUH
MAGGG2h0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9jYTAtBggrBgEFBQcwAoYhaHR0cDovL3d3
dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MFsGA1UdHwRUMFIwJ6AloCOGIWh0dHA6Ly93d3cu
c3RhcnRzc2wuY29tL3Nmc2NhLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20v
c2ZzY2EuY3JsMIGABgNVHSAEeTB3MHUGCysGAQQBgbU3AQIBMGYwLgYIKwYBBQUHAgEWImh0
dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwDQYJKoZIhvcNAQELBQADggIBAGpd
SbdLFMhirxK37V4gE00+uW74UdAXtDgQI3AsRZWtaRtKHgAxFBSteqz4kDkeAjH/1b+K8tQR
6cxSI2nho7qOaPW/UpzOfSS/MeKK/9vfM2lfs+uItXH7LWtvS9wD1erfH1a+BXHCrCp4LA1l
fADDhRIiGTSS3i0Zu5xV3INNRHrCCCl6patltQ8RZTqzDMri7ombgIxjN51Zo7xV77EZcThV
0GA8iIN+7T53uHhUJpjfLIztHs/69OclRvHux9hCflfOm7GY5Sc4nqjfES+5XPArGGWiQSEk
ez37QfXqsxO3oCHK4b3DFZysG4uyOuC/WL80ab3muQ3tgwjBhq0D3JZN5kvu5gSuNZPa1WrV
hEgXkd6C7s5stqB6/htVpshG08jRz9DEutGM9oKQ1ncTivbfPNx7pILoHWvvT7N5i/puVoNu
bPUmLXh/2wA6wzAzuuoONiIL14Xpw6jLSnqpaLWElo2yTIFZ/CU/nCvvpW1Dj1457P3Ci9bD
0RPkWSR+CuucpgxrEmaw4UOLxflzuYYaq1RJwygOO5K0s2bAWOcXpgteyUOnQ3d/EjJAWRri
2v0ubiq+4H3KUOMlbznlPAY/1T8YyyJPM88+Ueahe/AW1zoUwZayNcTnuM7cq6yBV8Wr3GOI
LFXhtT0UVuJLChPMJKVKVsa7qNorlLkMMIIGxzCCBa+gAwIBAgICAIswDQYJKoZIhvcNAQEF
BQAwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJT
ZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBD
bGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQTAeFw0xMDEwMTQwMTM2MzRa
Fw0xMjEwMTQxMjAxMDdaMIHAMSAwHgYDVQQNExcyNzQ1ODEtOU5YMDRxeExEYjBvNDY5VDEL
MAkGA1UEBhMCVVMxETAPBgNVBAgTCENvbG9yYWRvMQ8wDQYDVQQHEwZEZW52ZXIxLDAqBgNV
BAsTI1N0YXJ0Q29tIFRydXN0ZWQgQ2VydGlmaWNhdGUgTWVtYmVyMRowGAYDVQQDExFQZXRl
ciBTYWludC1BbmRyZTEhMB8GCSqGSIb3DQEJARYSc3RwZXRlckBzdHBldGVyLmltMIIBIjAN
BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuERvnrkpQTx9wbJfgxbNKEYvt0IilecZRUM6
wrbCzIUPCocuYhaAJcQoqIyHaKybPQ7f+DIGIAolAa3dHnNdlsXP2smTft/ZNpj10PIG5bil
NAqLUYwmLJaEaqY7BMW8423U3blW43/luLJk/Pq4OsWcw7AK3LeVh1U/HOgqhin26N3h72X1
nbLEpZFrgcp8egmWtXLCbLBDMqUK3j6wjLldni79muzYEVqU0A5GqSeb8Wc4kIx8VI5yL24J
KzinG2iVRP5ZDEbOZETzBXJabUsV56XSxqPG9DK6ke+ybCiL/wKV1HFqdtFB1y25lfvHgOP2
gyEApBKEDNjgLmKyyQIDAQABo4IC+zCCAvcwCQYDVR0TBAIwADALBgNVHQ8EBAMCBLAwHQYD
VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBS2EW2iNB+g0EibKJLBdv8I
eLovVDAfBgNVHSMEGDAWgBR7iZySlyShhEcCy3T8LvSs3DLl8zAdBgNVHREEFjAUgRJzdHBl
dGVyQHN0cGV0ZXIuaW0wggFCBgNVHSAEggE5MIIBNTCCATEGCysGAQQBgbU3AQICMIIBIDAu
BggrBgEFBQcCARYiaHR0cDovL3d3dy5zdGFydHNzbC5jb20vcG9saWN5LnBkZjA0BggrBgEF
BQcCARYoaHR0cDovL3d3dy5zdGFydHNzbC5jb20vaW50ZXJtZWRpYXRlLnBkZjCBtwYIKwYB
BQUHAgIwgaowFBYNU3RhcnRDb20gTHRkLjADAgEBGoGRTGltaXRlZCBMaWFiaWxpdHksIHNl
ZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENlcnRpZmlj
YXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL3d3dy5zdGFydHNz
bC5jb20vcG9saWN5LnBkZjBjBgNVHR8EXDBaMCugKaAnhiVodHRwOi8vd3d3LnN0YXJ0c3Ns
LmNvbS9jcnR1My1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9jcnR1
My1jcmwuY3JsMIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2NzcC5z
dGFydHNzbC5jb20vc3ViL2NsYXNzMy9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NlcnRzL3N1Yi5jbGFzczMuY2xpZW50LmNhLmNydDAjBgNVHRIE
HDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBADVtbXJG
tKAr55xc/OUM546gXUybI72Bank0w739Mv+9BBNtq9rMEvCnLmSKhBi76c1mdXh6zXs8RQDo
6nR/aPabE3llF2T4z80smi9jfnl3y9dpu9TcgDoqDLZ7a2lBlW656XAAQzHjvLp2MC7/mxlg
PYH2axa+q40mAYM20GbNsAEGbWQT1IqIh0BcLLsgbaMJHbyG/57zd9JLyMX3Vry1L1fJRQr3
GeLxMV5RtxN+mBgxrwFz/cOc09COiFExlsHgekpB5O43gqsAU16MXypyoSt4MrSfKTMHIGx6
2RF/M6vqUlvhi28gk2ZUvQ/+OX5+gjcZyooEzAAn4RuOKNswggbHMIIFr6ADAgECAgIAizAN
BgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4x
KzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMT
L1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBMB4XDTEw
MTAxNDAxMzYzNFoXDTEyMTAxNDEyMDEwN1owgcAxIDAeBgNVBA0TFzI3NDU4MS05TlgwNHF4
TERiMG80NjlUMQswCQYDVQQGEwJVUzERMA8GA1UECBMIQ29sb3JhZG8xDzANBgNVBAcTBkRl
bnZlcjEsMCoGA1UECxMjU3RhcnRDb20gVHJ1c3RlZCBDZXJ0aWZpY2F0ZSBNZW1iZXIxGjAY
BgNVBAMTEVBldGVyIFNhaW50LUFuZHJlMSEwHwYJKoZIhvcNAQkBFhJzdHBldGVyQHN0cGV0
ZXIuaW0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC4RG+euSlBPH3Bsl+DFs0o
Ri+3QiKV5xlFQzrCtsLMhQ8Khy5iFoAlxCiojIdorJs9Dt/4MgYgCiUBrd0ec12Wxc/ayZN+
39k2mPXQ8gbluKU0CotRjCYsloRqpjsExbzjbdTduVbjf+W4smT8+rg6xZzDsArct5WHVT8c
6CqGKfbo3eHvZfWdssSlkWuBynx6CZa1csJssEMypQrePrCMuV2eLv2a7NgRWpTQDkapJ5vx
ZziQjHxUjnIvbgkrOKcbaJVE/lkMRs5kRPMFclptSxXnpdLGo8b0MrqR77JsKIv/ApXUcWp2
0UHXLbmV+8eA4/aDIQCkEoQM2OAuYrLJAgMBAAGjggL7MIIC9zAJBgNVHRMEAjAAMAsGA1Ud
DwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHQYDVR0OBBYEFLYRbaI0
H6DQSJsoksF2/wh4ui9UMB8GA1UdIwQYMBaAFHuJnJKXJKGERwLLdPwu9KzcMuXzMB0GA1Ud
EQQWMBSBEnN0cGV0ZXJAc3RwZXRlci5pbTCCAUIGA1UdIASCATkwggE1MIIBMQYLKwYBBAGB
tTcBAgIwggEgMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3ku
cGRmMDQGCCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUu
cGRmMIG3BggrBgEFBQcCAjCBqjAUFg1TdGFydENvbSBMdGQuMAMCAQEagZFMaW1pdGVkIExp
YWJpbGl0eSwgc2VlIHNlY3Rpb24gKkxlZ2FsIExpbWl0YXRpb25zKiBvZiB0aGUgU3RhcnRD
b20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUG9saWN5IGF2YWlsYWJsZSBhdCBodHRwOi8v
d3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMGMGA1UdHwRcMFowK6ApoCeGJWh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NydHUzLWNybC5jcmwwK6ApoCeGJWh0dHA6Ly9jcmwuc3RhcnRz
c2wuY29tL2NydHUzLWNybC5jcmwwgY4GCCsGAQUFBwEBBIGBMH8wOQYIKwYBBQUHMAGGLWh0
dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9zdWIvY2xhc3MzL2NsaWVudC9jYTBCBggrBgEFBQcw
AoY2aHR0cDovL3d3dy5zdGFydHNzbC5jb20vY2VydHMvc3ViLmNsYXNzMy5jbGllbnQuY2Eu
Y3J0MCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tLzANBgkqhkiG9w0BAQUF
AAOCAQEANW1tcka0oCvnnFz85QznjqBdTJsjvYFqeTTDvf0y/70EE22r2swS8KcuZIqEGLvp
zWZ1eHrNezxFAOjqdH9o9psTeWUXZPjPzSyaL2N+eXfL12m71NyAOioMtntraUGVbrnpcABD
MeO8unYwLv+bGWA9gfZrFr6rjSYBgzbQZs2wAQZtZBPUioiHQFwsuyBtowkdvIb/nvN30kvI
xfdWvLUvV8lFCvcZ4vExXlG3E36YGDGvAXP9w5zT0I6IUTGWweB6SkHk7jeCqwBTXoxfKnKh
K3gytJ8pMwcgbHrZEX8zq+pSW+GLbyCTZlS9D/45fn6CNxnKigTMACfhG44o2zGCA80wggPJ
AgEBMIGTMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UE
CxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRD
b20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMAkGBSsOAwIa
BQCgggIOMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTExMDQw
NTIyMDgwOVowIwYJKoZIhvcNAQkEMRYEFF1mmu2wiQk/l8ydsBc21hrKSoGFMF8GCSqGSIb3
DQEJDzFSMFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggq
hkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBpAYJKwYBBAGCNxAEMYGWMIGT
MIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2Vj
dXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xh
c3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMIGmBgsqhkiG9w0BCRAC
CzGBlqCBkzCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNV
BAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0
Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBAgIAizANBgkqhkiG
9w0BAQEFAASCAQA0asIE+3unTK4AIn7vRLuVed67eMedy7i5BKu8ES87eRqTfASt8RjHWfFr
+7Z+T16b3Cq9KoBGUmEPddG9811SZk2C3G21lG7UctotNIUPTQzW4EgjlP3gm4mFJ/c3Prqg
FfNo+hpDBtCoxzpAeLP1LdDW/Dd09jCqORK1qpXYh1ACT+HG8nwjF4vYDzMO8miHi3PjPGKt
xZkSacs/iSIQmXdlXnow4gAVUK5EJKlsdE8KUDWfkpHyni/jAlM+KTwCC4pNKnJz1G1ybe5S
GNo5TUDqu/0Wxic1HXDQ9A4ueyZAjwvSHezAUIO9ugzS/C+0Jcf/sgYgsDsdOTdWrwCDAAAA
AAAA
--------------ms060104020603060101060309--

From L.Svensson@dnb.de  Wed Apr 27 11:31:35 2011
Return-Path: <L.Svensson@dnb.de>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0161AE07A0 for <urn@ietfa.amsl.com>; Wed, 27 Apr 2011 11:31:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.76
X-Spam-Level: 
X-Spam-Status: No, score=-0.76 tagged_above=-999 required=5 tests=[BAYES_05=-1.11, HELO_EQ_DE=0.35]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lJWu3dit0FRH for <urn@ietfa.amsl.com>; Wed, 27 Apr 2011 11:31:34 -0700 (PDT)
Received: from nordpol.ddb.de (nordpol.ddb.de [193.175.100.40]) by ietfa.amsl.com (Postfix) with SMTP id C7B0EE076E for <urn@ietf.org>; Wed, 27 Apr 2011 11:31:33 -0700 (PDT)
Received: from dbf-ex.AD.DDB.DE (unknown [10.69.63.214]) by nordpol.ddb.de (Postfix) with ESMTP id 5D1EFD5C7B for <urn@ietf.org>; Wed, 27 Apr 2011 20:31:27 +0200 (CEST)
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.5
Date: Wed, 27 Apr 2011 20:31:27 +0200
Message-ID: <6DA97EFF2763174B8BDC409CA19729840D74F313@dbf-ex.AD.DDB.DE>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Are there minutes from the WG meeting in Prague?
Thread-Index: AcwE/ktDUovusaKgTiuGMe+cVJcVqw==
From: "Svensson, Lars" <L.Svensson@dnb.de>
To: <urn@ietf.org>
Subject: [urn] Are there minutes from the WG meeting in Prague?
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Apr 2011 18:31:35 -0000

All,

for those of us who couldn't make it to the WG meeting in Prague: Are
there minutes available? I'm particularly interested in the outcome of
the discussion about fragment identifiers.

Thanks and all the best,

Lars

  **** Bitte beachten Sie die neue Internet- und E-Mail-Adresse. ****
  **** Please note my new internet- and email-address. ****

--=20
Dr. Lars G. Svensson
Deutsche Nationalbibliothek / Informationstechnik
http://www.dnb.de/
l.svensson@dnb.de



From ted.ietf@gmail.com  Wed Apr 27 11:37:02 2011
Return-Path: <ted.ietf@gmail.com>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DF7A1E07D8 for <urn@ietfa.amsl.com>; Wed, 27 Apr 2011 11:37:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.904
X-Spam-Level: 
X-Spam-Status: No, score=-2.904 tagged_above=-999 required=5 tests=[AWL=0.694,  BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dkDWj+nil9M2 for <urn@ietfa.amsl.com>; Wed, 27 Apr 2011 11:37:02 -0700 (PDT)
Received: from mail-pz0-f44.google.com (mail-pz0-f44.google.com [209.85.210.44]) by ietfa.amsl.com (Postfix) with ESMTP id D9204E07D4 for <urn@ietf.org>; Wed, 27 Apr 2011 11:37:01 -0700 (PDT)
Received: by pzk5 with SMTP id 5so1460655pzk.31 for <urn@ietf.org>; Wed, 27 Apr 2011 11:37:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=6JdYI+vI5uvYVdBp1N/nfr+XJeK5B7sCrbBKDZtrY5A=; b=t1L/TWdGOrtdHl9aH4AUy3XM2xfIvCuv5XqZ4PHVk/UP8ol+9u9muxG3Z9vIxjBYJm l9Ns4sppdBGx+1sVdUkV8F6/Z8h1oMz5cf7JXFs/p3XB/+f5DdS6afx4zJ6EpdwRgk2k xebz0omYyQssl1OJS4tfBInKT9XO3PY84MvcE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=HEUC/GZ9YQYqA/ZdMsTludKhFLiVylOsAN+PrwRG0w0GILJTpEdqMk1F49kyAD+dgD odXlBqKVgTqfDABP7HAQdoXyXGyMZ27t1yLNdbgiZoKxdM+mWc/Fk7RMWCoCxlMxEg1G /qpU6kuR9c0SruqtSiVgp7JbKtGoQs6nokJgs=
MIME-Version: 1.0
Received: by 10.68.39.39 with SMTP id m7mr2575173pbk.39.1303929419141; Wed, 27 Apr 2011 11:36:59 -0700 (PDT)
Received: by 10.68.47.102 with HTTP; Wed, 27 Apr 2011 11:36:59 -0700 (PDT)
In-Reply-To: <6DA97EFF2763174B8BDC409CA19729840D74F313@dbf-ex.AD.DDB.DE>
References: <6DA97EFF2763174B8BDC409CA19729840D74F313@dbf-ex.AD.DDB.DE>
Date: Wed, 27 Apr 2011 11:36:59 -0700
Message-ID: <BANLkTi=f6cJab8rHHXi=FOTf-2tC75w==g@mail.gmail.com>
From: Ted Hardie <ted.ietf@gmail.com>
To: "Svensson, Lars" <L.Svensson@dnb.de>
Content-Type: multipart/mixed; boundary=bcaec520ea1bd7108604a1eab927
Cc: urn@ietf.org
Subject: Re: [urn] Are there minutes from the WG meeting in Prague?
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Apr 2011 18:37:03 -0000

--bcaec520ea1bd7108604a1eab927
Content-Type: multipart/alternative; boundary=bcaec520ea1bd7107c04a1eab925

--bcaec520ea1bd7107c04a1eab925
Content-Type: text/plain; charset=ISO-8859-1

I sent the raw notes to Andy some time ago; they're not quite in the format
the IETF would expect (too much detail), but attached is what I took down.
 Others who have corrections, please speak up.

regards,

Ted Hardie


On Wed, Apr 27, 2011 at 11:31 AM, Svensson, Lars <L.Svensson@dnb.de> wrote:

> All,
>
> for those of us who couldn't make it to the WG meeting in Prague: Are
> there minutes available? I'm particularly interested in the outcome of
> the discussion about fragment identifiers.
>
> Thanks and all the best,
>
> Lars
>
>  **** Bitte beachten Sie die neue Internet- und E-Mail-Adresse. ****
>  **** Please note my new internet- and email-address. ****
>
> --
> Dr. Lars G. Svensson
> Deutsche Nationalbibliothek / Informationstechnik
> http://www.dnb.de/
> l.svensson@dnb.de
>
>
> _______________________________________________
> urn mailing list
> urn@ietf.org
> https://www.ietf.org/mailman/listinfo/urn
>

--bcaec520ea1bd7107c04a1eab925
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

I sent the raw notes to Andy some time ago; they&#39;re not quite in the fo=
rmat the IETF would expect (too much detail), but attached is what I took d=
own. =A0Others who have corrections, please speak up.<div><br></div><div>re=
gards,</div>
<div><br></div><div>Ted Hardie</div><div><br><br><div class=3D"gmail_quote"=
>On Wed, Apr 27, 2011 at 11:31 AM, Svensson, Lars <span dir=3D"ltr">&lt;<a =
href=3D"mailto:L.Svensson@dnb.de">L.Svensson@dnb.de</a>&gt;</span> wrote:<b=
r>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex;">All,<br>
<br>
for those of us who couldn&#39;t make it to the WG meeting in Prague: Are<b=
r>
there minutes available? I&#39;m particularly interested in the outcome of<=
br>
the discussion about fragment identifiers.<br>
<br>
Thanks and all the best,<br>
<br>
Lars<br>
<br>
 =A0**** Bitte beachten Sie die neue Internet- und E-Mail-Adresse. ****<br>
 =A0**** Please note my new internet- and email-address. ****<br>
<br>
--<br>
Dr. Lars G. Svensson<br>
Deutsche Nationalbibliothek / Informationstechnik<br>
<a href=3D"http://www.dnb.de/" target=3D"_blank">http://www.dnb.de/</a><br>
<a href=3D"mailto:l.svensson@dnb.de">l.svensson@dnb.de</a><br>
<br>
<br>
_______________________________________________<br>
urn mailing list<br>
<a href=3D"mailto:urn@ietf.org">urn@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/urn" target=3D"_blank">htt=
ps://www.ietf.org/mailman/listinfo/urn</a><br>
</blockquote></div><br></div>

--bcaec520ea1bd7107c04a1eab925--
--bcaec520ea1bd7108604a1eab927
Content-Type: application/rtf; name="urnbis-minutes.rtf"
Content-Disposition: attachment; filename="urnbis-minutes.rtf"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_gn0lzn1f0

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcY29jb2FydGYxMDM4XGNvY29hc3VicnRmMzUwCntcZm9u
dHRibFxmMFxmcm9tYW5cZmNoYXJzZXQwIFRpbWVzTmV3Um9tYW5QU01UO30Ke1xjb2xvcnRibDtc
cmVkMjU1XGdyZWVuMjU1XGJsdWUyNTU7fQpcdmlld3c5MDAwXHZpZXdoODQwMFx2aWV3a2luZDAK
XGRlZnRhYjcwOQpccGFyZFxwYXJkZWZ0YWI3MDlccWxccW5hdHVyYWxccGFyZGlybmF0dXJhbAoK
XGYwXGZzMjQgXGNmMCBOb3RlcyBVUk5CaXMgV29ya2luZyBHcm91cCwgSUVURiA4MFwKXApWb3Rl
IG9mIHRoYW5rcyB0byBBbGV4ZXkgZm9yIGhpcyBzZXJ2aWNlLiAgXApBbm5vdW5jZW1lbnQgdGhh
dCBQZXRlciBTdC4gQW5kcmUgd2lsbCBiZSB0aGUgcmVzcG9uc2libGUgQXJlYSBEaXJlY3RvciBm
b3IgdGhlIG5leHQgbGl0dGxlIHdoaWxlLlwKXApBZGRlZCB0byB0aGUgYWdlbmRhOiAgRGlzY3Vz
c2lvbiBvZiAzMDQ0YmlzICgxMClcCkFkZGVkIHRvIHRoZSBhZ2VuZGE6IFczQyBUQUcgZGlzY3Vz
c2lvbiBpdGVtICg1KVwKU29saWNpdGF0aW9uIG9mIGNvbnRyaWJ1dGlvbnMgdG8gdGhlIGxpc3Qs
IG9yZ2FuaXplZCBieSBzdWJqZWN0IGFuZCBpc3N1ZS5cClwKMjE0MWJpcy1VUk4gZmlyc3QgaXRl
bS4gIElzc3VlIHRyYWNrZXIgZm9yIHRoZSBkcmFmdCBjb21pbmcgdXAuICBDaGFuZ2UgcmVxdWVz
dCBldGMuIHNob3VsZCBnbyB0aHJvdWdoIHRoZSB0cmFja2VyLiAgQ3VycmVudCBpc3N1ZXM6ICBm
cmFnbWVudHMgYW5kIGV2ZXJ5dGhpbmcgZWxzZS4gIFJlc2VydmUgXCc5M25pZFwnOTQgYW5kIFwn
OTNpcmlcJzk0LCBodW1hbiB0cmFuc2NyaWJhYmlsaXR5LCBBQk5GIGZvciBOSUQgKG1vcmUgdGhh
biBvbmUgc2VnbWVudCkgMzIgY2hhcmFjdGVyIGxpbWl0LCBhbGxvdyBALCAmIGFuZCB+IGludG8g
TlNTLiAgUHJldmlvdXMgZG9jdW1lbnQgZXhwbGljaXRseSBzYWlkIFwnOTNubyBoaWVyYXJjaHlc
Jzk0LlwKXApOb3cgZGlzY3Vzc2lvbiBvZiBlbmNvZGluZyBvZiBOU1MuXApDby1jaGFpciBhcmd1
aW5nIHRoYXQgbmlkcyBzaG91bGQgYmUgbW5lbW9uaWMgYnV0IE5TUyBkb2VzIG5vdCBuZWVkIHRy
YW5zY3JpcHRpb24uICAuICBcClwKUmVxdWVzdCBmcm9tIExhcnJ5IHRvIGRlc2NyaWJlIGRlc2ln
biBwcmluY2lwbGVzIHRoYXQgcGVybWl0IHRoZXNlIGNoYW5nZXMuICBDby1hdXRob3Igc2F5cyB0
aGF0IHRoaXMgaXMgaW4gdGhlIGNoYXJ0ZXIuXApcCkNvbmZsaWN0IHdpdGggUkZDIDM5ODYgZm9y
IHVzZSBvZiBmcmFnbWVudHMuICBSZWR1Y2VzIG9uZSByZWZlcmVuY2UgZnJvbSA0MjAgVVJOcyB0
byAxLCBKdWhhIHN1Z2dlc3RzIGEgY29tcHJvbWlzZVwnOTd0aGF0IG5hbWVzcGFjZSBtYWludGFp
bmVycyB3b3VsZCBoYXZlIHRvIHNwZWNpZnkgdGhlIG1lZGlhIHJlcHJlc2VudGF0aW9ucyBvZiB0
aGVpciBuYW1lIHNwYWNlcyBpZiB0aGV5IHdhbnQgdG8gdXNlIGZyYWdtZW50IGlkZW50aWZpZXJz
LiAgSWYgdGhleSBjaGFuZ2VkIG9yIHVwZGF0ZWQsIHRoZXknZCBoYXZlIHRvIHVwZGF0ZSB0aGUg
cmVnaXN0cmF0aW9uLlwKXApKdWhhIHdhbnRzIHRvIHRhbGsgYWJvdXQgc3RhYmxlIGZyYWdtZW50
cyB3aXRoaW4gcmVzb3VyY2VzOyB0aGV5IG5lZWQgdG8gcHJvdmlkZSBzdGFibGUgbGlua3MgaW50
byBzbWFsbGVyIHBhcnRzIG9mIHRoZSBkb2N1bWVudHMuICAgIEFzIEFELCBQZXRlciBTdC4gQW5k
cmUgc3VnZ2VzdHMgdGhhdCB3ZSBuZWVkIHRvIHRha2UgaW50byBhY2NvdW50IGNvbW11bml0eSBy
ZXF1aXJlbWVudHMsIGJ1dCB0aGF0IGJhc2luZyBpdCBvbiBzcGVjaWZpYyBuYW1lc3BhY2VzIHdo
aWNoIGFyZSBub3QgZm9sbG93aW5nIHRoZSBzeW50YXggaXMgc29tZXRpbWVzIHByb2JsZW1hdGlj
LiAgTGFycnkgaXMgY29uY2VybmVkIHRoYXQgdGhpcyB1c2UgY2FzZSAoaW1hZ2UgaW4gUERGKSBt
YXkgbm90IGJlIHZhbGlkLlwKXApUaGUgVEFHIGhhcyBiZWVuIHRoaW5raW5nIGFib3V0IGZyYWdt
ZW50cyBpbiBhbiBhY3RpdmUgY29udGVudCB3ZWI7IGZyYWdtZW50IGlkZW50aWZpZXIgaXMgbm8g
bG9uZ2VyIGEgIHN0YXRpYyBwb2ludGVyLCBidXQgYSBwYXJhbWV0ZXIuICBJbiBzb21lIG9mIHRo
b3NlIGNhc2VzLCB0aGUgYWN0aXZlIGNvbnRlbnQgbWF5IGxvb2sgbGlrZSBhIHBhZ2UsIGJ1dCBp
dCBpcyBpbnN0cnVjdGlvbiB0byBhIHJlc291cmNlIChQREYgdmlld2VyKS5cClwKTGVzbGllIGJl
bGlldmVzIGFueSBmcmFnbWVudCB1c2UgbXVzdCBiZSBhcmNoaXRlY3R1cmFsLiAgSnVoYSBiZWxp
ZXZlcyB0aGF0IHRoZXkgbXVzdCBiZSBuYW1lLXNwYWNlIHNwZWNpZmljLiAgVGVkIEhhcmRpZSBz
dWdnZXN0cyB0aGF0IHJlc291cmNlcyBjb250YWluZWQgd2l0aGluIG90aGVyIHJlc291cmNlcyBz
aG91bGQgYmUgcmVmZXJlbmNlYWJsZSB3aXRoIHJlc3BlY3QgdG8gdGhlIGNvbnRhaW5pbmcgcmVz
b3VyY2VzOyB0aGF0IHRoZSByZWFsIG5lZWQgaXMgdGhlIGFiaWxpdHkgdG8gc3ludGhlc2l6ZS4g
IEZyYWdtZW50cyByZWxhdGUgdG8gdGhlIHJlcHJlc2VudGF0aW9uLCBidXQgY3JlYXRpbmcgYSBt
ZWNoYW5pc20gdG8gZ2VuZXJhbGl6ZSB0aGUgYWJpbGl0eSB0byBkZXNjcmliZSB0YWxraW5nIGFi
b3V0IGNvbnRhaW5lZCByZXNvdXJjZXMgd291bGQgYmUgdXNlZnVsLCB0aG91Z2ggZGlzdGluY3Qu
XApcCkRpc2N1c3Npb24gb2YgMzQwNlwnOTdhY2NlcHRhbmNlIGNyaXRlcmlhLCBOSURzIHNob3Vs
ZCBiZSB3ZWxsIGtub3duIGFjcm9ueW1zIGlmIHBvc3NpYmxlIGFuZCBub3QgaW4gY29uZmxpY3Qu
ICBBQk5GIGZvciBGb3JtYWwgYW5kIEluZm9ybWFsIHBhdHRlcm5zLiAgQmVpbmcgYWJsZSB0byB3
aXRoZHJhdyBhIG5hbWVzcGFjZVwnOTdoaXN0b3JpYyBpcyBhIG5vdGUsIG5vdCBhbiBvcHBvcnR1
bml0eSB0byByZS1pc3N1ZS4gIEp1aGEgbm90ZXMgdGhhdCBkcm9wcGluZyBleHBlcmltZW50YWwg
ZHJvcHMgZnVuY3Rpb25hbGl0eSwgYW5kIHRoYXQgIHRoZSBjaGFydGVyIHNheXMgd2UncmUgbm90
IGRvaW5nIHRoYXQuICBKdWhhIGFsc28gbm90ZXMgdGhhdCBpdCBpcyB1c2VmdWwgZm9yIHRlc3Rp
bmcgYW5kIHRoYXQgaXQgZ2l2ZXMgeW91IGEgbWV0aG9kIHRvIHVzZSBwcmlvciB0byBzdGFiaWxp
emluZyBhIG5hbWVzcGFjZS4gIExlc2xpZSBzYXlzIFwnOTNkb24ndCByZW1vdmUgYSByZWxpZWYg
dmFsdmVcJzk0IGZvciBleHBlcmltZW50YWwuICBcClwKTGFycnkgYXNrcyBmb3IgcGVvcGxlIHRv
IGRpc3Rpbmd1aXNoIGJldHdlZW4gdGhlIHNlcnZpY2Ugb2YgcmVnaXN0ZXJpbmcgYSBuYW1lIGFu
ZCB0aGUgc2VydmljZSBvZiByZXNvbHZpbmcgdGhhdCBuYW1lLiAgSnVoYSBub3RlcyB0aGF0IG1h
bnkgcGVvcGxlIHRoYXQgdXNlIHVybnMgYXJlIHRob3NlIHdobyBuZWVkIGxvbmctdGVybSBpZGVu
dGlmaWVycyAoY2VudHVyaWVzKSwgYnV0IHRoYXQgVVJOcyBkb24ndCBoYXZlIHRoYXQgZnVuY3Rp
b25hbGl0eSBhdCB0aGUgbW9tZW50LiAgSGUgYmVsaWV2ZXMgdGhhdCB0aGlzIHNlcnZpY2UgbGV2
ZWwgYWdyZWVtZW50IHNob3VsZCBiZSBidWlsdCBpbiBhcyB3ZWxsLlwKXApKdWhhcyBnb2VzIHRo
cm91Z2ggSVNCTiBnZW5lcmFsIGluZm9ybWF0aW9uLiAgTm90ZSB0aGF0IHNvbWUgYm9va3N0b3Jl
cyBldmVuIGFzc2lnbiB0aGVtIHRvIHRlZGR5IGJlYXJzLi4uLiAgSVNCTiBoYXMgdHdvIHZlcnNp
b25zIGlzYm4tMTAgYW5kIGlzYm4tMTMuICBUaGUgc2Vjb25kIHdhcyBuZWVkZWQgdG8gYWRkIGNh
cGFjaXR5LiAgVGhlIHNlY29uZCBpcyBub3cgY29tcGF0aWJsZSB3aXRoIGJhcmNvZGUgc3RhbmRh
cmRzLiAgUmV2aXZhbCBvZiB0aGlzIHdvcmsgcHV0IG9uIGhvbGQgdW50aWwgdGhlIDIxNDFiaXMg
ZG9jdW1lbnQgZmluYWxpemVzIHN5bnRheC4gIFNvbWUgZGlzY3Vzc2lvbiBvZiB1c2luZyBkZWxp
bWV0ZXJzIHRvIGluZGljYXRlIHN0cnVjdHVyZSBmb3IgSVNCTi1uYW1lZCByZXNvdXJjZXMsIGV2
ZW4gd2hlbiB0aGUgSVNCTiBpcyBub3QgdG8gYSBzdWJzaWRpYXJ5LlwKXApKdWhhIHRoZW4gcHJl
c2VudGVkIG9uIE5CTiwgMzE4N2JpcywgYW5kIHRoZSBuZWVkIGZvciBzaGlmdGluZyBmcm9tIGxv
Y2FsIGlkZW50aWZpZXJzIGludG8gZ2xvYmFsbHkgdW5pcXVlIGlkZW50aWZpZXJzLiAgMTBTIG9m
IG1pbGxpb25zIG9mIGlkZW50aWZlcnMgaGF2ZSBiZWVuIGFzc2lnbmVkLiAgVGhlcmUgaXMgYSBs
YXJnZSBudW1iZXIgb2YgcHJvZHVjdGlvbiBzeXN0ZW1zLiAgVXNlIG9mIG5ibjpmaSAoZmktLT5G
aW5sYW5kLS0+IGhpbnQgZm9yIHJlc29sdXRpb24pXApcCkZ1cnRoZXIgZGlzY3Vzc2lvbiBvZiBm
cmFnbWVudHMgdnMuIGNvbXBvbmVudHMgdnMuIHNvbWV0aGluZyBlbHNlLlwKXApEaXNjdXNzaW9u
IG9mIDMwNDRiaXMgcHJvcG9zYWwgbmlkO2lzc24gLiAgSXNzbi1sIGhhcyBiZWVuIGFkZGVkIGlu
IGFkZGl0aW9uOyAzMDQ0IGRlc2NyaWJlZCBhIG1lY2hhbmlzbSB0aGF0IHR1cm5lZCBvdXQgdG8g
YmUgc2hvcnQtbGl2ZWQsIGFuZCBpdCBzaG91bGQgYmUgcmV2aXNlZCB0byBkaXNjdXNzIHNlcnZp
Y2UgbGV2ZWxzLCByYXRoZXIgdGhhbiBtZWNoYW5pc20uXApcClRoZW4gZGlzY3Vzc2VkIHdvcmsg
b24gY29udGVudCBpZGVudGlmaWVycyBpbiB1c2Ugb2YgcDJwIGFwcGxpY2F0aW9ucy4gIFRoZXkg
dXNlIHVybiBwcmVmaXhlcywgYnV0IHRoZXkgYXJlIGluY29uc2lzdGVudCBhbmQgbm9uLXN0YW5k
YXJkLiAgQ0ROSSBtYXkgbmVlZCBnbG9iYWxseSB1bmlxdWUgY29udGVudCBuYW1lcy4gIFRlZCBI
YXJkaWUgc3VnZ2VzdHMgdGhhdCB0aGVzZSBzaG91bGQgYmUgVVJJIHNjaGVtZXMsIHJhdGhlciB0
aGFuIHN1YnNldHMgb2YgYSBVUk4sIGJlY2F1c2UgdGhleSBhcmUgcmVzb2x1dGlvbiBtZXRob2Qg
ZGVwZW5kZW50LiAgTGFycnkgbm90ZXMgdGhhdCBoZSBoYXMgY29tZSB0byB0aGUgY29uY2x1c2lv
biB0aGF0IHRoZSBcJzkzbm9uIG5hbWVzcGFjZSBhdXRob3JpdHlcJzk0ICBVUk5zIHdlcmUgYmFz
aWNhbGx5IG1pc3Rha2UuICBMYXJyeSBjYW1lIHRvIHRoZSBjb25jbHVzaW9uIGluIGhpcyBvd24g
d29yayB0aGF0IHRoZSBVUk4gbmVlZGVkIGEgZGlmZmVyZW50IG5hbWluZyBhdXRob3JpdHlcJzk3
YW4gYWRtaW5pc3RyYXRpdmUgY2hvaWNlIG9uIGFkbWluaXN0cmF0aW9uIHZzLiBETlMuICBCb2hs
ZSBPaGxtYW4gcG9pbnRlZCBvdXQgdGhhdCB0aGVyZSBzdGlsbCBtaWdodCBiZSBhIG5lZWQgZm9y
IGEgY29udGV4dCBpbmRlcGVuZGVudCBuYW1pbmcgc2NoZW1lXCc5N2hpcyBiYWNrZ3JvdW5kIGJl
aW5nIHAycHNpcCBzdHlsZSBpZGVudGlmaWVycy4gIERpc2N1c3Npb24gb2YgY29udGV4dCxuYW1l
c3BhY2VzIGJlaW5nIHJlbGF0aXZlLlwKXApMYXJyeSBnaXZlcyBhIHNob3J0IGRpc2N1c3Npb24g
b2YgdGhlIFRBRydzIGN1cnJlbnQgdGhvdWdodHMsIHRob3VnaCBoZSBkb2VzIG5vdCBhZ3JlZSB3
aXRoIHRoZW0gbXVjaC4gIFRoZSBUQUcgaGFzIGhpc3RvcmljYWxseSBoYWQgYW4gdXJnZSB0byB1
c2UgSFRUUCBVUklzIGZvciBuYW1pbmcsIHJhdGhlciB0aGFuIG1pbnRpbmcgbmFtZXNwYWNlIG1l
Y2hhbmlzbXMuICBUaGV5IGhhdmUgc2VlbiBhZHZhbnRhZ2VzIHRoZXJlIG9mIGludGVyb3BlcmFi
aWxpdHkgYW5kIGNvbnNpc3RlbmN5LlwKXApcClwKfQ==
--bcaec520ea1bd7108604a1eab927--

From andy@hxr.us  Wed Apr 27 12:29:21 2011
Return-Path: <andy@hxr.us>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A454E0815 for <urn@ietfa.amsl.com>; Wed, 27 Apr 2011 12:29:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.977
X-Spam-Level: 
X-Spam-Status: No, score=-2.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rwLHJDJiJcwh for <urn@ietfa.amsl.com>; Wed, 27 Apr 2011 12:29:19 -0700 (PDT)
Received: from mail-wy0-f172.google.com (mail-wy0-f172.google.com [74.125.82.172]) by ietfa.amsl.com (Postfix) with ESMTP id D236DE06ED for <urn@ietf.org>; Wed, 27 Apr 2011 12:29:18 -0700 (PDT)
Received: by wyb29 with SMTP id 29so1755111wyb.31 for <urn@ietf.org>; Wed, 27 Apr 2011 12:29:17 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.227.140.80 with SMTP id h16mr2522237wbu.127.1303932557189; Wed, 27 Apr 2011 12:29:17 -0700 (PDT)
Received: by 10.227.142.209 with HTTP; Wed, 27 Apr 2011 12:29:17 -0700 (PDT)
X-Originating-IP: [192.149.252.5]
In-Reply-To: <BANLkTi=f6cJab8rHHXi=FOTf-2tC75w==g@mail.gmail.com>
References: <6DA97EFF2763174B8BDC409CA19729840D74F313@dbf-ex.AD.DDB.DE> <BANLkTi=f6cJab8rHHXi=FOTf-2tC75w==g@mail.gmail.com>
Date: Wed, 27 Apr 2011 15:29:17 -0400
Message-ID: <BANLkTiku7GiU0vbJqk6jjsGkJix_PTfokw@mail.gmail.com>
From: Andrew Newton <andy@hxr.us>
To: Ted Hardie <ted.ietf@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: urn@ietf.org
Subject: Re: [urn] Are there minutes from the WG meeting in Prague?
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Apr 2011 19:29:21 -0000

Thanks for the nudge, Ted. This had slipped my mind.

Also, people should be aware that there is an audio recording of the
session which can be found here:
http://ietf80streaming.dnsalias.net/ietf80/ietf80-ch6-thurs-pm.mp3

-andy

On Wed, Apr 27, 2011 at 2:36 PM, Ted Hardie <ted.ietf@gmail.com> wrote:
> I sent the raw notes to Andy some time ago; they're not quite in the form=
at
> the IETF would expect (too much detail), but attached is what I took down=
.
> =A0Others who have corrections, please speak up.
> regards,
> Ted Hardie
>
> On Wed, Apr 27, 2011 at 11:31 AM, Svensson, Lars <L.Svensson@dnb.de> wrot=
e:
>>
>> All,
>>
>> for those of us who couldn't make it to the WG meeting in Prague: Are
>> there minutes available? I'm particularly interested in the outcome of
>> the discussion about fragment identifiers.
>>
>> Thanks and all the best,
>>
>> Lars
>>
>> =A0**** Bitte beachten Sie die neue Internet- und E-Mail-Adresse. ****
>> =A0**** Please note my new internet- and email-address. ****
>>
>> --
>> Dr. Lars G. Svensson
>> Deutsche Nationalbibliothek / Informationstechnik
>> http://www.dnb.de/
>> l.svensson@dnb.de
>>
>>
>> _______________________________________________
>> urn mailing list
>> urn@ietf.org
>> https://www.ietf.org/mailman/listinfo/urn
>
>
> _______________________________________________
> urn mailing list
> urn@ietf.org
> https://www.ietf.org/mailman/listinfo/urn
>
>

From L.Svensson@dnb.de  Thu Apr 28 02:34:28 2011
Return-Path: <L.Svensson@dnb.de>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E4FE9E062A for <urn@ietfa.amsl.com>; Thu, 28 Apr 2011 02:34:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.505
X-Spam-Level: 
X-Spam-Status: No, score=-1.505 tagged_above=-999 required=5 tests=[AWL=0.745,  BAYES_00=-2.599, HELO_EQ_DE=0.35]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VvoK2th8EEel for <urn@ietfa.amsl.com>; Thu, 28 Apr 2011 02:34:28 -0700 (PDT)
Received: from nordpol.ddb.de (nordpol.ddb.de [193.175.100.40]) by ietfa.amsl.com (Postfix) with SMTP id 3D4EDE06DD for <urn@ietf.org>; Thu, 28 Apr 2011 02:34:27 -0700 (PDT)
Received: from dbf-ex.AD.DDB.DE (unknown [10.69.63.214]) by nordpol.ddb.de (Postfix) with ESMTP id 129D0D5C6D; Thu, 28 Apr 2011 11:34:23 +0200 (CEST)
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.5
Date: Thu, 28 Apr 2011 11:34:22 +0200
Message-ID: <6DA97EFF2763174B8BDC409CA19729840D74F33E@dbf-ex.AD.DDB.DE>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [urn] Are there minutes from the WG meeting in Prague?
Thread-Index: AcwFChq8gJtzrf8ERcuRqe7OeFhs/AAfVIHw
References: <6DA97EFF2763174B8BDC409CA19729840D74F313@dbf-ex.AD.DDB.DE> <BANLkTi=f6cJab8rHHXi=FOTf-2tC75w==g@mail.gmail.com>
From: "Svensson, Lars" <L.Svensson@dnb.de>
To: "Ted Hardie" <ted.ietf@gmail.com>
Cc: urn@ietf.org
Subject: Re: [urn] Are there minutes from the WG meeting in Prague?
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Apr 2011 09:34:29 -0000

Ted,

thanks a lot!

Lars

  **** Bitte beachten Sie die neue Internet- und E-Mail-Adresse. ****
  **** Please note my new internet- and email-address. ****

--=20
Dr. Lars G. Svensson
Deutsche Nationalbibliothek / Informationstechnik
http://www.dnb.de/
l.svensson@dnb.de


> -----Urspr=FCngliche Nachricht-----
> Von: Ted Hardie [mailto:ted.ietf@gmail.com]
> Gesendet: Mittwoch, 27. April 2011 20:37
> An: Svensson, Lars
> Cc: urn@ietf.org
> Betreff: Re: [urn] Are there minutes from the WG meeting in Prague?
>=20
> I sent the raw notes to Andy some time ago; they're not quite in the
> format the IETF would expect (too much detail), but attached is what I
> took down.  Others who have corrections, please speak up.
>=20
> regards,
>=20
> Ted Hardie
>=20
>=20
> On Wed, Apr 27, 2011 at 11:31 AM, Svensson, Lars <L.Svensson@dnb.de>
> wrote:
>=20
>=20
> 	All,
>=20
> 	for those of us who couldn't make it to the WG meeting in Prague:
> Are
> 	there minutes available? I'm particularly interested in the
> outcome of
> 	the discussion about fragment identifiers.
>=20
> 	Thanks and all the best,
>=20
> 	Lars
>=20
> 	 **** Bitte beachten Sie die neue Internet- und E-Mail-Adresse.
> ****
> 	 **** Please note my new internet- and email-address. ****
>=20
> 	--
> 	Dr. Lars G. Svensson
> 	Deutsche Nationalbibliothek / Informationstechnik
> 	http://www.dnb.de/
> 	l.svensson@dnb.de
>=20
>=20
> 	_______________________________________________
> 	urn mailing list
> 	urn@ietf.org
> 	https://www.ietf.org/mailman/listinfo/urn
>=20
>=20


From L.Svensson@dnb.de  Thu Apr 28 02:44:01 2011
Return-Path: <L.Svensson@dnb.de>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 686A1E0721 for <urn@ietfa.amsl.com>; Thu, 28 Apr 2011 02:44:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.877
X-Spam-Level: 
X-Spam-Status: No, score=-1.877 tagged_above=-999 required=5 tests=[AWL=0.372,  BAYES_00=-2.599, HELO_EQ_DE=0.35]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Grm0pegaDfbr for <urn@ietfa.amsl.com>; Thu, 28 Apr 2011 02:44:00 -0700 (PDT)
Received: from nordpol.ddb.de (nordpol.ddb.de [193.175.100.40]) by ietfa.amsl.com (Postfix) with SMTP id 26D3BE0716 for <urn@ietf.org>; Thu, 28 Apr 2011 02:43:59 -0700 (PDT)
Received: from dbf-ex.AD.DDB.DE (unknown [10.69.63.214]) by nordpol.ddb.de (Postfix) with ESMTP id 5EF64D5C45; Thu, 28 Apr 2011 11:43:59 +0200 (CEST)
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.5
Date: Thu, 28 Apr 2011 11:43:58 +0200
Message-ID: <6DA97EFF2763174B8BDC409CA19729840D74F341@dbf-ex.AD.DDB.DE>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [urn] Are there minutes from the WG meeting in Prague?
Thread-Index: AcwFEWfLI3vLVpMpQWitanFfL72UCwAdxCBg
References: <6DA97EFF2763174B8BDC409CA19729840D74F313@dbf-ex.AD.DDB.DE><BANLkTi=f6cJab8rHHXi=FOTf-2tC75w==g@mail.gmail.com> <BANLkTiku7GiU0vbJqk6jjsGkJix_PTfokw@mail.gmail.com>
From: "Svensson, Lars" <L.Svensson@dnb.de>
To: "Andrew Newton" <andy@hxr.us>, "Ted Hardie" <ted.ietf@gmail.com>
Cc: urn@ietf.org
Subject: Re: [urn] Are there minutes from the WG meeting in Prague?
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Apr 2011 09:44:01 -0000

Andy,

thanks for the link [1]. The host seems to be down, however, since none =
of the links from the meeting website [2] work.

[1] http://ietf80streaming.dnsalias.net/ietf80/ietf80-ch6-thurs-pm.mp3
[2] http://www.ietf.org/meeting/80/remote-participation.html#audio=20

/Lars

  **** Bitte beachten Sie die neue Internet- und E-Mail-Adresse. ****
  **** Please note my new internet- and email-address. ****

--=20
Dr. Lars G. Svensson
Deutsche Nationalbibliothek / Informationstechnik
http://www.dnb.de/
l.svensson@dnb.de


> -----Urspr=FCngliche Nachricht-----
> Von: Andrew Newton [mailto:andy@hxr.us]
> Gesendet: Mittwoch, 27. April 2011 21:29
> An: Ted Hardie
> Cc: Svensson, Lars; urn@ietf.org
> Betreff: Re: [urn] Are there minutes from the WG meeting in Prague?
>=20
> Thanks for the nudge, Ted. This had slipped my mind.
>=20
> Also, people should be aware that there is an audio recording of the
> session which can be found here:
> http://ietf80streaming.dnsalias.net/ietf80/ietf80-ch6-thurs-pm.mp3
>=20
> -andy
>=20
> On Wed, Apr 27, 2011 at 2:36 PM, Ted Hardie <ted.ietf@gmail.com> =
wrote:
> > I sent the raw notes to Andy some time ago; they're not quite in the
> format
> > the IETF would expect (too much detail), but attached is what I took
> down.
> > =A0Others who have corrections, please speak up.
> > regards,
> > Ted Hardie
> >
> > On Wed, Apr 27, 2011 at 11:31 AM, Svensson, Lars <L.Svensson@dnb.de>
> wrote:
> >>
> >> All,
> >>
> >> for those of us who couldn't make it to the WG meeting in Prague:
> Are
> >> there minutes available? I'm particularly interested in the outcome
> of
> >> the discussion about fragment identifiers.
> >>
> >> Thanks and all the best,
> >>
> >> Lars
> >>
> >> =A0**** Bitte beachten Sie die neue Internet- und E-Mail-Adresse. =
****
> >> =A0**** Please note my new internet- and email-address. ****
> >>
> >> --
> >> Dr. Lars G. Svensson
> >> Deutsche Nationalbibliothek / Informationstechnik
> >> http://www.dnb.de/
> >> l.svensson@dnb.de
> >>
> >>
> >> _______________________________________________
> >> urn mailing list
> >> urn@ietf.org
> >> https://www.ietf.org/mailman/listinfo/urn
> >
> >
> > _______________________________________________
> > urn mailing list
> > urn@ietf.org
> > https://www.ietf.org/mailman/listinfo/urn
> >
> >

From andy@hxr.us  Fri Apr 29 07:09:04 2011
Return-Path: <andy@hxr.us>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E60C3E0761 for <urn@ietfa.amsl.com>; Fri, 29 Apr 2011 07:09:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.977
X-Spam-Level: 
X-Spam-Status: No, score=-2.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JsvsnfrKGBxy for <urn@ietfa.amsl.com>; Fri, 29 Apr 2011 07:09:00 -0700 (PDT)
Received: from mail-wy0-f172.google.com (mail-wy0-f172.google.com [74.125.82.172]) by ietfa.amsl.com (Postfix) with ESMTP id 901F2E0659 for <urn@ietf.org>; Fri, 29 Apr 2011 07:08:59 -0700 (PDT)
Received: by wyb29 with SMTP id 29so3314583wyb.31 for <urn@ietf.org>; Fri, 29 Apr 2011 07:08:59 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.227.37.220 with SMTP id y28mr902742wbd.82.1304086138722; Fri, 29 Apr 2011 07:08:58 -0700 (PDT)
Received: by 10.227.142.209 with HTTP; Fri, 29 Apr 2011 07:08:58 -0700 (PDT)
X-Originating-IP: [192.149.252.5]
In-Reply-To: <6DA97EFF2763174B8BDC409CA19729840D74F341@dbf-ex.AD.DDB.DE>
References: <6DA97EFF2763174B8BDC409CA19729840D74F313@dbf-ex.AD.DDB.DE> <BANLkTi=f6cJab8rHHXi=FOTf-2tC75w==g@mail.gmail.com> <BANLkTiku7GiU0vbJqk6jjsGkJix_PTfokw@mail.gmail.com> <6DA97EFF2763174B8BDC409CA19729840D74F341@dbf-ex.AD.DDB.DE>
Date: Fri, 29 Apr 2011 10:08:58 -0400
Message-ID: <BANLkTi=MC-aPMs0j6s3zrgivSkurYVSR6A@mail.gmail.com>
From: Andrew Newton <andy@hxr.us>
To: "Svensson, Lars" <L.Svensson@dnb.de>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: urn@ietf.org
Subject: Re: [urn] Are there minutes from the WG meeting in Prague?
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Apr 2011 14:09:05 -0000

Lars,

I have successfully pulled the mp3 down to my own server. I can
provide you a link if you are still having issues pulling the mp3 from
the IETF site.

-andy

On Thu, Apr 28, 2011 at 5:43 AM, Svensson, Lars <L.Svensson@dnb.de> wrote:
> Andy,
>
> thanks for the link [1]. The host seems to be down, however, since none o=
f the links from the meeting website [2] work.
>
> [1] http://ietf80streaming.dnsalias.net/ietf80/ietf80-ch6-thurs-pm.mp3
> [2] http://www.ietf.org/meeting/80/remote-participation.html#audio
>
> /Lars
>
> =A0**** Bitte beachten Sie die neue Internet- und E-Mail-Adresse. ****
> =A0**** Please note my new internet- and email-address. ****
>
> --
> Dr. Lars G. Svensson
> Deutsche Nationalbibliothek / Informationstechnik
> http://www.dnb.de/
> l.svensson@dnb.de
>
>
>> -----Urspr=FCngliche Nachricht-----
>> Von: Andrew Newton [mailto:andy@hxr.us]
>> Gesendet: Mittwoch, 27. April 2011 21:29
>> An: Ted Hardie
>> Cc: Svensson, Lars; urn@ietf.org
>> Betreff: Re: [urn] Are there minutes from the WG meeting in Prague?
>>
>> Thanks for the nudge, Ted. This had slipped my mind.
>>
>> Also, people should be aware that there is an audio recording of the
>> session which can be found here:
>> http://ietf80streaming.dnsalias.net/ietf80/ietf80-ch6-thurs-pm.mp3
>>
>> -andy
>>
>> On Wed, Apr 27, 2011 at 2:36 PM, Ted Hardie <ted.ietf@gmail.com> wrote:
>> > I sent the raw notes to Andy some time ago; they're not quite in the
>> format
>> > the IETF would expect (too much detail), but attached is what I took
>> down.
>> > =A0Others who have corrections, please speak up.
>> > regards,
>> > Ted Hardie
>> >
>> > On Wed, Apr 27, 2011 at 11:31 AM, Svensson, Lars <L.Svensson@dnb.de>
>> wrote:
>> >>
>> >> All,
>> >>
>> >> for those of us who couldn't make it to the WG meeting in Prague:
>> Are
>> >> there minutes available? I'm particularly interested in the outcome
>> of
>> >> the discussion about fragment identifiers.
>> >>
>> >> Thanks and all the best,
>> >>
>> >> Lars
>> >>
>> >> =A0**** Bitte beachten Sie die neue Internet- und E-Mail-Adresse. ***=
*
>> >> =A0**** Please note my new internet- and email-address. ****
>> >>
>> >> --
>> >> Dr. Lars G. Svensson
>> >> Deutsche Nationalbibliothek / Informationstechnik
>> >> http://www.dnb.de/
>> >> l.svensson@dnb.de
>> >>
>> >>
>> >> _______________________________________________
>> >> urn mailing list
>> >> urn@ietf.org
>> >> https://www.ietf.org/mailman/listinfo/urn
>> >
>> >
>> > _______________________________________________
>> > urn mailing list
>> > urn@ietf.org
>> > https://www.ietf.org/mailman/listinfo/urn
>> >
>> >
>

From andy@hxr.us  Fri Apr 29 09:08:33 2011
Return-Path: <andy@hxr.us>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6FBFDE06AD for <urn@ietfa.amsl.com>; Fri, 29 Apr 2011 09:08:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.977
X-Spam-Level: 
X-Spam-Status: No, score=-2.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QPkdxxj++4IP for <urn@ietfa.amsl.com>; Fri, 29 Apr 2011 09:08:33 -0700 (PDT)
Received: from mail-wy0-f172.google.com (mail-wy0-f172.google.com [74.125.82.172]) by ietfa.amsl.com (Postfix) with ESMTP id 63410E06A7 for <urn@ietf.org>; Fri, 29 Apr 2011 09:08:32 -0700 (PDT)
Received: by wyb29 with SMTP id 29so3400477wyb.31 for <urn@ietf.org>; Fri, 29 Apr 2011 09:08:31 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.227.61.13 with SMTP id r13mr1032376wbh.52.1304093311095; Fri, 29 Apr 2011 09:08:31 -0700 (PDT)
Received: by 10.227.142.209 with HTTP; Fri, 29 Apr 2011 09:08:30 -0700 (PDT)
X-Originating-IP: [192.149.252.5]
Date: Fri, 29 Apr 2011 12:08:30 -0400
Message-ID: <BANLkTin=rZh1VHfPV+1MA8tcMHcapHXTPA@mail.gmail.com>
From: Andrew Newton <andy@hxr.us>
To: urn@ietf.org
Content-Type: multipart/mixed; boundary=20cf300255d68feb3104a210e2e9
Subject: [urn] IETF 80 Minutes
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 29 Apr 2011 16:08:33 -0000

--20cf300255d68feb3104a210e2e9
Content-Type: text/plain; charset=ISO-8859-1

Thanks to Ted for taking the minutes of our session at IETF 80. And
more thanks to Ted for prodding me to get them submitted.

Anyway, the minutes for our session at IETF 80 have been uploaded.
However, it may take awhile for this to be reflected on the
proceedings page. In the meantime, I'm attaching them here for your
reading pleasure.

-andy

--20cf300255d68feb3104a210e2e9
Content-Type: application/pdf; name="urnbis-ietf80-minutes.pdf"
Content-Disposition: attachment; filename="urnbis-ietf80-minutes.pdf"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_gn3bf7gk0

JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0ZpbHRlci9GbGF0ZURl
Y29kZT4+CnN0cmVhbQp4nN1cS2vsyhHe+1fMOhBH3a3RSHAxjO3xIrsLhixCdrkJZBHI3eTvx+q2
6qtXd0se51wSDgjbkvpRXz2+qmqd4TGc/v3wr9Nw+v3w8eMU4sf1sqzXX385/el3p3/mm+u/X//+
8Pz+cJ4e59MlTqf3v57+8BZOYTi9/+3PPw3hKf40xPWS1su4Xs7rZVovl/Uyr5dlvVzXy/N6eVkv
r+vlRs+90SPrw2FYL+HpL+9/fLi9P/zsrieMj6NaUVgXE9I2Qh4wrMsK67LCuqywThfmbeKwbDfK
w9dtgHJ3XW94kW+sKw83uqHuvtBrN7q8bTfiwG40NzfEx4vaXAy0uYnESDuMcVtCTJt8867zIzE/
cqZHJvtcFky8ECJJvBYB5KvYcB4lrjfiVcwWMNvz9m6+kQcoj4xNIUxL+FBJJYRUNOPzkifOkijI
TbTUF7neUUoHq5zEjbzo+EKDjkJ9mYxpD3m2sq8ryW6SIL1uz2VNqODTlMRlMbpeJiGZ55nijZZF
S8024SHCtP5MA3TW8XHViBTFfqtoXyCFyngxwY9SH2ZnlfOm8HEUo2TjLnsF/qN4GKOUbd7EbHAH
7JFX+Rott3ikQD+Ndo6y+jMpCw1aJoJ4PdWcaB8X8VyeIw00ZWQj10AafJTW997/UYd1HB/PGlZa
dJHsdZN7IPTURsry5a8ehMwhKUOrjRdhWasQUrb8QOIgb5vidoGX8+5m1cG8cHquIkBN+hpcdUBl
Qdnz02wJvpzM+ONuDduPMO1B1cM2ra8pbCnoMblLK2TObAei8yZohgrcDmLqK8kd3po0H56ZvSGt
Id8oK6D4zpbhkwjunQpRgbEtGypptHPUY8gsRvFEku22LAPWT366Faxq8J9HF80e/DE8Rh05pE25
brbvNAstIF1h78IJywjDWJJjZ19cBnQFg+INhll1uRRHA0w7SLU7FyVqhcbzcnlctJ29CuWrhsa4
iJm027nDEwNlcI2id7CkN9JP8Jkr3bjSr/mSV78+nB1pINLBvDg8HXkYtTftUhAQIG0MgMThIsaD
SnT9VA24NLjIdWzqPE/GpkqcJsoHXqISHUVYyipnuTkvkKhRaHPsOVgD+Uam6q/iOaZO4/aGNhig
stDCL2JBnh/ULEh6urKWGz0C5oqIGsUKoLL5tUQrZUFX+YtPC6uBPkYXwx7ol/FRJ8AgMXAsQeLj
okdCZcrc8S7n8JiqyS4LgTeSqgyBez3JDgrOXDEmopF1Yq/4W5bJRJfLJkBwAaWLyn22M01Gpm5y
KOyI1gyKU4I1pXSI3Yqw2C3UMIujC1pPx9JidawpHeZshw2uqifRXviVtknKwUam8gJDXmoDC2A3
8Zw71E3IuA1I2Qcsn+iXyncRp1UEhNZoK1E7Ql1IOhGYp8joqoHEh6+HdzTM/FtivUulID7KZ5nf
2EkJWShYNvFpG+wTMlY9kqkxKm87jJ3lkQBVBrxAmlINoEoXWrXKJjPXWPagD5Nx6FXnzXRTCZdY
HNt9O5KMi562TkuVkMCt/mt8lf2qisuHCQGUDI5uB6FSKdwXKd13ZJdV/jI7MHbUbZyDKSDeSa9a
ruIqtlbMU1ZqY98FVGs9aX0jrWtJlyfDEDxNVhqwg+QMlNQwfkfKCXVWm1Ypjw1wzcKdRakH67TY
NsFhWEsQJLaqeiBwi4VigO41o0LViFH0TJLLFFdHKV/VEFW1jf0NJLxWqlFxpODYJDlszQOt+SZm
c4mu3Hmj01HM2QDZQ/48m0o8c07eRl7kemUdcyAIGZF0vHQg4gdnpwvVOwoeRLuK1jwLVNTqVUQs
zJ7UKVE1kIXFPAB6HM9itqJ74HfSYyWkTPJvzMPXtItl5J1mSs5BLYY90MfJtoEcE7vHYGCKiFeo
XtbJAc3LcKTURWvcHYX0qmlD7gNCTdvH7wwwh2Jaj37FZHua399MNGAO0s4gsdB0fPd0S6uU4Xg0
7lLzbeR2+YPMU82mS/nkNBoWnEm/RbNnwSGYTlu1nqZUDswZ+TUr6DabTkwmkx2gyC4rfR6P7MLz
jcW5UMWEMTdJt1RBt8MiaZFMz2ooIwYpf5GoSuwVFViG0vRxm0G3A7YBsoN8Whbbhxs3UZYSDqqB
ih3X2Jeuu8iwhQ45i9BSV8Jnxrg5cL8jud19oWXAbXvFlx9Fr9sNpb1uZhNJs7Zj4evhPc+28fZD
qW+QflATd0fGEJYqmFVrD2zNc2UZ2qnB9Tj4MPOEWSBBbJ4XwJT7iHAbbwNfD+/LZD37EbxV50VX
RHGyZ7bSvj+xondRqvOSxqqxMcJXM8BqaGgnakVvEVtkdFPUHFrt0gNw5Xp7KAd2i2YP/mk07d+9
mTh0VhkHnCsCkzIxlmw55M6rYh91iy0vXj33kWkjavAe8YJCK+e/t3yoqnAHa4Nt+A2aPfjPyXj7
QEwmXGqLPiRt2TFFCPWOkR0/WlUFmJ1/lCFkAI0429cKtthqtdNC3eAdLSzViwtgR6QmFdDb3t7A
18N7DLZT57ThmLG1+dD3CVqdxICPV++q5EhrA6p5slionkuke6qyzXidlz4jftGvqda4Uztqzdbs
x1rQeijHxZ7p6W9Eyx01hH7dAxBC7giD7DiPtCRFvndUY5CyqVag202WIg/IJFA2RITe2ZdTsUrF
Jd2ybZdV0jAZe0xoVJMAB6mViU4ZwaUiYap6Id36csgyC29yXs/h6kM84Fck1ENcwuP2SNtVl0rn
kOD26AP0T2EybcBhyzyvqc8282oLZMdG42JOLvcRq8fdw82TvXJ12fnb9lqVou8rVRipHz30L2aj
Krtq29+XRofZQasH7pxsl9xpXDA9dPIpz2V7+TPbldeTlEllO1f+wiJHmmhnteeQnwXVUv6t3n6V
i1Q6qKhqr11tgewhfwm2s7mj1exg62aCR/BJb2Kvu/m6Er7MwLwcWB+i9fYLyiwPJagSrK66jHT3
1Y6MFGEk35TqAXcYXIB6iE7D3Z1qXRVQ50qdjXeAuacRJT29ZkzXJ6sBGEUVtImVsdigqm04iThu
z7l1E3lYXjcJSF0AtBVT25IVjD3UP14yX2l+UYflqcLqp29sQ7LDXBV9PQU9HDmOO/5jFX7J7OJV
vub4I9s4bwdog1cP4I8EWjtqVcJRer+7VxpDsrrz/BT/zz6pyB3nnOxmB0io/w9/UmGR62nREEx3
7J7zdx3NCpfZfvD4I47TZ9/9vI3CSOM6ihv7HOpwqKOw96ztjmNzLpGi8epVvsNJRe9TuHx6xmLY
0bEwTUbHqqdY7jn3uZclssLQYfIP34Pj3Iyif36wtu3I5ODC8r+WKldXsOfM9DhHF5EehOezKbP/
BjblkXX3nJM6Y+iwSAylz9g1c35tMLXD0jinUT94LImh4mBur48MeiOpzbKrBa2H8pisd/bosKJ8
ju9RpM49QlNNtSB8UnDVjWl3T+4+teQdUuwe/t8m39kO/JILaDZTLHw9vFOwvdOaq6x/x9ukxqy6
5zTWWVcN0HhIIXOXXe4vNPmdBJ3B0MyOdsT0HcVvfbwM/kJmVh1X/hmNDYY90ONgXXk1cP5GPn5H
XPZSRJbrOGk2K044pff2F1YdXrtMxpC+50hXpyi1M9+rHk9kaRLtV+UiVQ/NfAF63tI16LP5uKv+
IxDpTNulGk+lqiFzX30lehB27Gg+2w+D7xWL+iIAA+w9vuDJptsX4u/q8ymO+qkp9VkmMBh4DIRx
1eNrnhpiPlGaAovCkhUyZmdKvc1zJwbMDviXZLqe1T4+dlUOjktdR0HxiweRikTetosWvaQu6qtG
FHM9/8GQuNpVMXRAjFXi69Rn66prPtwRTo4kmeS5tv2ffuQCiQGuA/S0P1R+H+1vtzfwlbwXf5W1
KzZa745LDDsZqMpj+x4Pdo+JQBLQhWB9htHdYLOGOtWznZ9P/wH2SroUCmVuZHN0cmVhbQplbmRv
YmoKCjMgMCBvYmoKMjkzNQplbmRvYmoKCjUgMCBvYmoKPDwvTGVuZ3RoIDYgMCBSL0ZpbHRlci9G
bGF0ZURlY29kZT4+CnN0cmVhbQp4nN1ay4osNwzdz1f0OpCO7Xp0FVwG+jWL7C4MZBGyywOyCORu
8vuZsmMdSZbtrplZhYFiuh4uWUePI6nc0R/+efr74A7fu7d/Zx/ejqd1O3777fDTd4e/4sXt79sf
T5fXp2k+LodTmA+vvx5+ePEH7w6vv//8xY/P4Ysf3g5u3f5zb4cQ/5u2c6ft5307jOJnvM9d881h
yVfjOXfLP/28HfDslJdKj8XDy/Mvrz8+3V+fvpoiu3A8KaGHkJ77b9VhyRLFjcR3ptet+XXYDa6m
c9csoD/TKiMJfc2KwZbiz3CWq5zzyvFCVId/IRWN+Vy8mi6c6Wc8XLbDdvOwrTL6rGjI19HTfFqP
o9ZTVTH3LAIT8EzQn8TmAqkjisoeI8NgxrLkt8FimFKjBNKelD5dXCreF28Z6FmysSQuCc6gudF6
i7TFeylfgosWTXhvzw5OyJd0tdLhQoAsdO4s1KQsn1nSPQlUw3FcTCC3BV//rCM/n96OEnkFQ9wS
9p+EPsm9whZhKzfC9pqvMlhHwpYeM51+EWaSDmRizIhmEmM0rpKLwZyCfAczuysZKiSl/yAQ9AIn
1y4w53OBbCDUzL3Ucw3qwZnI9aB+O3orgquYWvUkxGilhBxisviXEuq01/m5QLTtWFUxcLO2lUnY
KPN0GIcMzL75thhwY3D1FAe0fT/w7EVoyAeGfA3lMJqg9VAex+NURTkF4bUUP6pN6TNZNJ6dnm3g
oO20wCRuYb7n6T+kgaV0GK3Zq5AKW0i2R4sibCfHp/yNDbJXkiUlSoLwQctjv5YZQ0j27ET3Fc7Q
RrkArYfyEIqw/SE/o+gcHSbp6Ur3ISzIfGsl7KrLMs+MC1xIs5YvU+xWaTrh7aT0kmSBkSoymojn
TdoKjJcCPW6JUg0kqSao0QYi8Qr5P0G8qrk6mBj2QA/+GDToe3QXzmIPDNvt3EjpPFl+mzJO6+m4
auLghOn//6h1POyj1tNpPOq66SMJErlMxTZlBNCnFcbN4I1qDjkerk4EBgGdxYUrmQ2ZHPMxWSwo
mgaDtLJJuuUuJEDIfr8EzXhcgtZxzWkOhTe0iSNYh5nzZDHyaBjHzWm9Wp00qAqcYgCjBtUaK1qI
LK9UGGekqx3LG2WOCkUqm+5UUyP/DjZ8Pbwnfxw03kZp8ajuVGKx8urg5X03Mnr4bb9e6UWroFnF
cJIA0GvhyioauZe8cbhjQPEvKyQW9qhAtjIDCmmd+w3mYrJ8WSYgyriQlRs8vTKG/e2VMbHHQ3p2
zgJV71PpoVo0mdyWyKyjfCXsqG3FYRedmPxc2LBleCZvM7ojDn0hwiltCDas4g65PsPkJi8o83uf
/9eryniQtdo7OKn0AiuLt8P9Q5EqZaYCtB7KbixboGB6Rs8GNqnslHGtPT6zT5UIZmiOIb9RokKK
aWeIB7gVKI8pH16JQNZPwroo4gqrAewXE68OwONaJCKpwwfa8tUg2mGMkm4pR2T6B2fF8orCrkIC
qN5LIaFrxYYtTGBWuyy+kyPHeS08KvXcUfl4qRh0kBHg11Jo7Qv9QkibcrPoAXFPdvGS10sKvOVz
gywEHfUBsAoL1ZJyshKLSkxEfWgjLSUnOsqx0z7AFCTyOnPaO282y0sge642LUUHtdo4Y6ME1be4
iw3DWxWYFieM5/SMAYDIQcgQ1UGRp20hSGQgWJ6YXEBZjJvRZgGOihnKMo7VGXFb1FfRlOwqpDLL
W5k7VPRt9M4T8gWQPeTHuRiQmXE+KjqmPiLkqdybaV9KCYgN0iSSY0n6U40rnzNrq3bodIONgpC1
jwcCxKf1DJpcqQSth/IwlsMw2T1x1CmCzaafxn2syPX5wFCW+cyqV9hoYs90MlAJqOBqG2qUj1EB
QmBAVSYZkqrFWOViVLZ69kD2o+pUZSaCLzfrnxK+Ht5hKOI5FI2E+Gjrv0MchnUtm/aBVAvXvJRL
O1QmY1Z8gh6+LdX4QB2kZvqsHwow5ByUddUBvdGMRSR5gH2arUqkQVjqJGQBk2PtjY+xxaZ5lfB1
zGtYlrJfT+glByKvTMLUGkdMRdJxWW7ARij6Iwa0K2WLUSX0VNPJgrpaZUtJ1Yc8ehRntHaUXYBL
skQnR4rKphiTkRWlGD02hzQlhj3QT3MxfwU/coaUqjOigw1ir/zcRBW1u75X0XOsGvwJKcOrrQke
25aK9Pg4yGWzM6c/qjE8PZe1g9SQM1Koaj6zz0tk5m10WiJHLIHsIT+P5UTsfWN1OOq+KjciH/ca
dUKxwVHsTuvJ0fgYxAXGV+XU1UnmagUSy40fbpQYXwipOS3GPcwu7rQKVi4STPNTmhK5HtTTUET2
+pjNqM9YC7nGlhPpMlyWGYwsB0wubYRPk7Q3M2qP2IS1sPxBWmAnO2Ggp7x3lgLWGoOfMzM2K7p4
LmKBIjqStihL7JfIPpWV1JSR7if3OsJSJFa0XCzVrI5K0HpG75diXsC69fIzRvbFJhKu8XEchgas
dqqSBAOk3LHLVz9lQGAZggIdqOjOhEymrLVBilATdK0XLFrNj+jaqe+rH+l+lED2kHdz8Q2D+SHl
JespKQt+Jjk88xWrd9VuHMrJ30f6wfrDA2umtZt47uo0P/IBSViGwu0GOfMQnxPyvOJl1DXLug9E
Tli0o6Gn+rJI27aRZlIlTWXiA11QvVUKJCoXmt8U1b6xYMtL3g0ClDbDQW/SihK5jp+Fky8mC+/9
iLnK1/dMbpWfKfitr/BUMlX9am7qXw//Asvs/OEKZW5kc3RyZWFtCmVuZG9iagoKNiAwIG9iagoy
MDYxCmVuZG9iagoKOCAwIG9iago8PC9MZW5ndGggOSAwIFIvRmlsdGVyL0ZsYXRlRGVjb2RlL0xl
bmd0aDEgMjE1MTI+PgpzdHJlYW0KeJzdfAtcVGXe8POc55wzM2eGYWa4g8ABHJREQBAV1BiuiiIY
kLc0HZlBUGCIi9c1dX3Je9RqEOam67ZWbFuutUbZoilWZq1ZUrtdtnyzdi2yfVu11uD0/Z/nnOGW
1f7e9/t+3+/7GOfMc57zPP/79ZmphrpGNzKhjYggR1m1szYvxi8LIfQaQthWtrJB9tG1/BrGHyHE
JZXXLqvu8aBZCPEWWPPEsqo15TELJ06H+xcQst9X4Xa6vnkrfgxCtxTA8wkVMBGp1Ojg/j/gfmRF
dcPq1YF6I9w/BvdbqzxlzpRS3USExiTR+2rn6tqP8DEB7jvgXq5xVrsv3nNuCtz/GW6v1nrqGxag
Td8hVPAafV5b565t6ny5C+57ENKFwRyGF/0zwVCk9xzhBVGnN0hGk4/Z12K1+fkHBAYFh4SGjQiP
iJSjomNG2mNHjY67ZUz82ITEpHHJKeNTJ0yclJY+ecrUWzMcmVno//G/DnSWvdvx/fBZzma2cBsQ
1//qQKfgOcfWdeCzeBt+HsaHUC9cN6OvsERexhNh1Al75/FRMNuM9rGdzeRvqJG8gN5CZ9B7MPob
TiOwF7+FovCHAG3bABbSCXen4LqOdJJ5OBJXo0fwkwBxHeD0oA0cfHLFAPl1/jzMvo62wGs3egR5
YEwp2wz0f4CeQTvQVfQgdxktgPHz6DTQoyCzigN3o+sAqZ2bypXDutMAbS/aizejblTPIyzByotC
NzcGoD4DHCC0FO0TuoUHqTzgs1v4BzxBKFzsEP11McAFldsh/AIexxWit2D/OlRKFpK7yHu4iY/h
V5HLqJlDZAlajs4J3aI/atbFoGaxHK/hl7DXOsoft4pfgtvRZYC5lHwD91FA2T7GMULPcMVCoVAI
PJfD3D52bVavogW9Tm6A3O/nFDydzyMZ8GQdX4AeRAdh5yiQDEIekgrYPWidsEt9oXZ4jRV2kRaA
z6SBU7ipaB9XjncAtddBmh6SgyYCjnDhCmrCzwDdSLce1QvdCPmjZ3WiwBMOo3jZcpiz57sOO26b
J78yP2ps/LBb2aKTD6PZh33WyB3ffTd7Hh8mzD8sjDhM7PrDvD3m4g89vDg2fubseXIHDsrN0cDm
LsmByZJ5MKR3MA3zuTnsGcV6WLDDv/wlh+WyCnm7ZXtM+naLO30s6LxCaeErhEcgeulQ5AuIx8AM
ErH/UawXNnM8Suy60DMOWS70XOhJ8rNGWe1R1qgKHvXWk7DeT5QWnfmbr+rEOOonGO3+7mN+Kkgh
HMU5gnyJDaAZWoPbLHhrhG+EdRwXgZIiLL09vRTgpeSrPdagNICZYvUPDIrAKckTJt6KU+mtqDPj
mOjYUQl491mTr7xmztzVUb6mV9PystqXV7Zn56ZzU8mDvabqRSGTp0yZHLKwilzvrfjkxYzJ6emT
bz1NaQHPgph6HmjxQyPQcsckg15HJNFOeCLYeZ5kiTwKIHxAq8G/1WerkResgQaRSMSKRpiJFJLM
W8f5SxGmpHAgN7m3i1JqTWOXcShxylUQhi2NvpJA5jqL8IXOYv4CHs+PxhE4yC+GJOAx2BpjjUrm
A/xFbAXeUsfHxnDfFNYUn/3LkVnryl48iw9cx+Kv+t744P57W+/jXvT3HFIq8JpfLerbJnT/9c09
x7j5fVd+fs+mbSDXHcBLHvBiQNWOETrMYU7UiVk6jqBn9IKIdZyVH6ezoiSJCdeaxojsSU7TyOPP
0Pf86CNBGONFjtggLlgXx8XqJunmci5uua6RW6uTgsVYHCfm4XxxLl6GK0T9IrTILwpIt8IlZgek
hW9OfYcU/Smh+9sU/vUbY/jXv00BqzkEtN0FtOmRFcloqiMmBLVKhlbbVtwq/T7SagyJ9NNzAjJH
BArJI8YZUIQtKYoJFWQIEmO09vRc7bFcSUvqFxTxDuxRyYEgQV0EDvDn4zC+68vDLQ8/9uXnv9i8
aY8yAz//yTebN+9+VLmu/EvJ4870fbBu1y+2ceXKrbXr73IdeukP2x72Dzx34Ow5kOEZoFMEOo3I
7vCTuFa0Vc+3igKeSCJ0aKLBBBYONCVTasAyk5P8ogLA0gOiUuF6hkxVXsZpvadwmvKy0N3+7Yb2
dn6TavM7wOZnQNwbhf7DMdXHxJmN9ojICL2B00n2yMiILMkYEcnjgKf9Hw1uteKn0aN8q73F2jY6
QjJGhulQbFiaeZy/Li06aTRIpau355LVlsakYrl0lYnl+hXqJkyRzMb6Te2InqPqlHRIByZAdBwG
leGABHAdMcA/MBIzoVE/SmXeBfJMxAk4dfzIlORAcnXhc3c2H6p+YPmbJ5RveisvrKh/vaKtvfH+
qjdewD4fzukUDr4+eUrTXWUVMcHj3vxD90djx76Tn7NtXe1KOSSx88Ar/zVKrROYj5nQRUeOIAoG
ycBLBiIZJTBRoxH8TafXgb8Jer2OsxPOhEzYjkxZksARPRHRM0a9ySgZ9GrANOpQ4mtBzHZ7p3R5
maa+pdfebAzGLJzRwT8YghCCDVQId0aSSD5SSiSJ/Bgpg2Twk6QF3ALBGGSM5W4hdv4WYbR+jMFu
jDWlcukklU8XJuvTDeONE0ylqBQv4OaRufwc4Q7xDl2xfq5hnnGRaZm+wrSGrOTXGFYaY0Cw1pQw
TP+RGCOOOd3c/tYTzac/PH721ePgDzkkuvd9vvPGGLKql2bsbWAT0yF3GVEQinH4iTttaKep09YW
bLD55hBbwK3BlqtaFKQaTsJMYaqKRiXbrBYuJpqzWmxcxc777tu56777dl3++vpnl69fJx+++3b3
e+91v/3uPuVN5T+Vi8pbeCymmk4AW8TLQR+bAa8VFQFWnZEgK2k1dxpO6iRRRHqb5UIXs3DAeuE1
iGdpSQ67BVmwxSojGcvWJJSEUyxJVgdy4GyLwzobzcazLbOttkVYtSoIaSkBt4IxBQbxmyevzX/i
6HPPJRzfnLNyAlmTcMufX+t7i1/y3qoN0SNV34Cakj8C2dGITjvS9UEGCFaCLkgEQwkinD5Ipyec
ECSCMXB8ECFclh6G5CR6SBL1YBGiAYtiDso1gbB6kq2qZfRcChoUdMEo4B/vNY0vqFPoqD0Ui5xe
H8gFC8H6VG68MEGfx5VzjdxKwWQgen0ICeKDhRAxVBesH01GCaN1k8lkfqKQppuon0HydfPF+boV
pJKvFCt1a8hqYY24RjeCxsMUK04x4Biss8b0dOKPP1KmYdDB0m2don/vOnxeWdCXx2VtUjLABo4A
7znAuwH5oARHiP4oMnVJD6GTIneUJwVGLAoFaKakM1suTLnU0zulhwWeS73MHPoDD04JiIHI+w6u
7q3B1cpFHNnRwS/pTWxuJllc9mUq41OAJwx07ofiHcEGM0EEizutnaaTEmQJNMPHIBrz/EGCydTe
EqdcYlmXhtoYK8TXITrlw55bftemHR0d4x6r/+3j3NG+GdzR1nuf/W3fFn7JY0vKLrK8uk6ZztuY
bceh6Y5RIaaIsFEGYtvhF2jYGRG405fsHNkZ4Xtq9MlbRoUg0TRNtNmipt9iudoFBp+cTE3+Uhc1
enh1X6GxzkqpUUlhPuDnzw3ErKkcrQSoL1CbS00hC7Zs2nJv89YNWzqu/K3gUMnSA9kPbI1/sLrr
s8+6qloSO7i0c++8c+7cX95VPuhVekeEHU2IP3hYv/7OhTgd67Aep89ZcL9qm+Xgo7MhboejKY6o
kFAUSEJbRwS2Ep+nTUcsrYYW0hYRFhJhQhP8ksVUVrV09Xb1R2XlAqUdHMgO9MnIakGQqIJY7FWJ
nTDRGpMaxc++7exK5ZLShR04/M4nZt/Wvvj06eMvZbvj/oL3rps5C7diD67BbakTzs3KV84pf1LO
KN2RUfj+Q4zGU0BjGH/nMN22Sfikiep1BiiY6VbNW1pF5S2paDiBQUwqq6VOdayo/fn2554b9/hd
TzyGH6PKparl1nx78DGn66JaM3Uqc/hS0K0FaqYUxwgB+YfuNPvv1Hea2/ApcjLcajNOC+KRyOWF
U4tKVkPYJRbEqBrt/bakxrDYwXrFqyBWtLnO/u3vr5a34X9sabpn+/Z7mrbs6jsjSs0lc5WXlM+U
L5Uzc/G1t999r/vC+++qekoE+z4IOUaHRjjMIs3bPE4nEShd0EPKZkbdn66h4Erk65WxZ5UxkKVv
dAtjVBjMR8AXh/vIQzf3kZ6b+oj1J3xE9O97hDkJRt2gNxHkOAo1OhysJgjSSoIgqA2ywiOCWVUQ
gHbgE7z/joATwTut/E57J5QF4WpZUBQmmvN1on907mjVdYaUBRbl2hXLtSs2qEdtQ0oDbxE6rAgQ
BxcBiRytASbQGuD1ogMl69ctfHbGtl09b5YcXb7shdK191zT5+7/xbuvLjjEpz2TkHBbycwZMebQ
fesPHYuJ6UxNLZu/cRxnjty94VdPRanxAHi1gWypzSQ5Qvttps3ciR8izFqmgd1MD1ftlBVY/QaD
+w1Uc3HsTYNAPlnQ0UEN5vJnr7r3Kr5bm5p27Ghq2krOc9n/6tlVMhdPxgHYiifOVYxvv/v+he73
3qX0NAE9MVp8qnHcAtVRqGwK9tWho8G6nbaoHfLxcIhQkIt9cDAfYpZEU47MiwG3Qoii5Vdyslo+
d1262quGKZonbUzQjvCkyCQ5KSop+gA6gA9wB6QDxoOBB4IOBB8IORBqXoT7bX1i6kSv44GoJ+NU
pg9dqpo6IzDXOfVXv15b9eCT+LnnJj+98bevffvPr/E9u+88cUf5sXk7Tk+NlbmUu2rdtW89H1fQ
t+mQa/GLB4+dDL9nzYTxHaNGFRcn71btugL8dRO/BNnQAUeuT5DZBzKpZOQMJppNrUE2ZLME+VoQ
/bBafMw+vkFms0+Wxc8HmQ07daes5pN+VouvD60gbXpbvjnXjwqBZVq1P0sb0uIMLsMEtRRlKXeS
jabcUN6y0sLprXpbiCnEJ9Yc6zvJmm/Nt833kWhdKuo46OrG4FQqHppFIZYnTCuLTti+cE/1bQun
KUWncAGedgpXNB5XvkkvLNx7Zxdf2LuHVDFe8W7lIvcVTkQCCnYYya/RQZHwOByJtDN9Dejt7YHa
JYDE+OHrvaf3luHEc8omvEGV0xzw/zWsTm1yxOtBSDqQD/g+NnAczpJoI6WHXsooGKAiwQIUS3yi
JKIkH7Wf0iqP5P6alBagWldFxyACXwmjRY6Rgl4yBOFgEqQPNkA7RWL1cYYJOI1M0E8ymH118JLI
Igx9lQHTaAWVhDVmDjYDJTz2PaZcb1OuPS909+m5b26MEUb1fkH8bvxFywN2sOkQlOgINe3wOWFB
O0JOBO4klp2GTtIW6mczITEvFCJFsreoVK7SCHGT9OS1UN4+45fFSq/yHrZj/ra9hfm7F/3u+WNP
LHkwM23MGDwJ+8Nr0i3xL2amf/TGuYuTb6VypHXtRMiZo9E0Rxzyaw2QdhgO+bSKkTvkQyNaY1rE
toDH4wL9EPEPiYi1RJDoSH9DZJylt6tL6/aAuJ7+toZ1fN/vUVQTUUOA6jG0hyb63fuUz68te3tZ
+UtLDx058uDevTv23X/P/M6KNX/MfxcL20jkqJcf+NPnsSPPpI5v2fXztkNrq+vXjR79vCy/94d1
j6h2cF3royUU6/AnrTzXKmzVoVaDPkaMICgGG8GYunp7tB7wQk+SPcoqpNpTaDkGWkpXnsSzX8UT
el9p5xsLOmbc6G5X4T4IcGNALiPQbSCXEXYoc4NDQklQmB1q3SyL9VGfVv8WHrVyyAKdkRQRFG0h
I8NBLr09J05AZNEQXn3N62vMt4QvgpLnR9tpKTgB0aORYSIBd8KN3JO9jcdwcKorb/fGO16pXfay
8z1snO+a1N3e3n4aJ9y6trVo/b1Z2a+NS778xyUnGjI/RdCz0xhZAPSy/gRLjlDyG4OtNcLUGtwS
0TYyICJMjEJh0b4RUZEjwQNAEJYr3l7lwpUkx9uJKBEncrTZShQSxURdoj7RkCglGjNQBs7gaPuV
IWSIGboMfYYhQ8owFqEiXMQVSUXGxWgxXswtlhYb96P9eD+3n+zn9wv7xf26/fr9hv3SfuNT6Cn8
FPcUeYp/SnhKfEr3lP4pw1PSU8bj6Dg+zh0nx/njwnHxuO64/rjhuHTcmPdDxGioyGJ+sbBYXKxb
rF9soIh/CNBIcEzM8qKaMP20nERLmcFNGf541oRJs4vSJs1s2rVjx657d+y498tr17788upV7srE
2bMnTios4PYpb0Al96ryBk7CE/BEnHRAWa1sUn6urMZb8d14A97KYpoLf0iquc2gEetRdIDjMeKh
RWOnbdAEgM25OEPf19zmR8DGmkFnY9nZ2lRHNK8LD23VWXdY7vVv9aE1kU+brj0CqiLILVI0skRG
UOPq0vR2SfM3pQuiOSuUqAmhAH80xPGocZ3jrvZ1jZkb/3dsUT7+etXpwoXPOx/9w7FHb9sLftOu
3G/xVa581qP8Q5ZfTx53+OCBI3a7dgYyDuwpBDqd0JCn0ZEhdXSoX7IJjROTQumxT8/gg40fqZ75
cbMO3gG91SmcgcPvODhrRvuc011dp+c9np8aF4dbcC0tm+Pizk11gKhfh8L5DcdUWo9gaIq4T/hR
7DwzzOHDHURP8AdFAYfzCArGKeoJz1WaLFhRF4Mv98IfP0o5r6Qp59Q62A7+/ATImoNI8aAjE9lB
MQLP2QVeB2/RLgi8wU4kPbyxXSISsnOIECkLEV0rPky2GiCR6ER2CGwQEiWj5f0eNYdAf+dNqFoi
Vf8NGrGMqiMso0rIFzXDiyfYyPHExBt0ov4evI2jh3OYQHuIY0gUieEqunG78vtr+Mz5mr5rVeeF
mD6ePHljDG5S1nlrtHmQPwIgQuU6YqHXwRC5d4mBR6EO9sEvhuz06/RpCyfcCIshUET5I2wWrV7r
omWnqrJLrGe7eoW1PTggSssjAV4Vgqfo1DKHn9f78fEn552orjx1h/Kt8i6W//H21x38/VubnrBw
dy4Qn31lUtqzkGTSsB82YYfy19MHHz+8z3ueBPWMCVsduUZazBgkmqmNEojfAFIXg+iBUpB6oBSk
HigFDTpQOvlDB0pXf/hAST1J8h4s9efynUYDb4xEkTicCyUj+BBhhCFMCjVGmmIRZHYuVogT43Qx
+nhTGjdBSBPTdCn6KaZcfb4hzzjDNEc/zzDXON9UzlWScr5SWG5wG1dya4XV+p8Z6oxjfaUQjh5Y
hQiRUqQ0hhsj3MrdKkyRpkvzpeVcpVAhreM2kDX8Bn6t8DNpgxQMocl7/oTp+dPRUwd+efDUUeXG
4aePHOaX9K7isvo6ybZvD3DlfXvVeqld+Yo0ijbkgyIdvuI+9JDZR4eITUTBkpmedarHxKxsErkA
f1tQTCyXOt42kTQ2bd7cdKB1z55W0XZJmfzpJ0r6p1fwqY8+xF09AHchwB3lhaujcHXYqEfBvM0I
cMHDB+CmBNoC/DldzARb6ngOL2QwDwB00dajTPnwojKl5+/4pY8v4ZdoDt0MutcLD0OPNs4RbBb0
vuQosuKT+qOS3mjgoI2w2Mz+4MBdvVO6ktVTY1AqQwdtBA1q/oHQENCK20rPTrhyfFC5887GcxfP
tSvdeIzwsHKyue/Az5buPnSWW9KMbwWcBwCnJEYCL7EOPwMi0lHTaXJUICKgMxYYqJx6X1NxsWP1
JDwEB7fhjvnvXP7NH5S/4A9xy8/u3nfhJPnXfVq/OYr1m+OhI7Jgk/6oiHeCqMSTEueng6Ag+vga
h3JzKZme/STbKBbAIIZjraNNjaLdGj/qfNksvEnZ0EGZefxp0b/ttmVlzb2J5HxzYceTah2yDfBO
Z2fcUN/oW7nf82irJOpIhDDOgCNQkkk9eE9moQgGSX5Q2tAgCNeYbWe5uLNn+945CwXoPs51Ywz3
cl+aCtcFcKvBL0XkdsRBTwexMAhzAv0g0ECL4INIzIIq+iRUPrSC5vNRrg4CSJDK2U17CPC0URz1
NDM9wNYTPc8LnJ3jaH1M2wMc4zqOc3HecaXuCzDxUvLEtwcglp0GWhrZ9w1+aIwjGLdaoIDbarNI
ejASIdlnkhVFGFL8VU7V0p2VcnjQVwpQPfH0+xnc/NnOX+7bpRTgZ25gTvnu289eFRL7zu1patp9
6OP3PvjPvsfUfPAijZ/sHJP1uMEmA9npa9gZ0ObbGfZQCLLZpgWbRDF00KnI4B538BnIoLORUQGQ
f0jLVvUcZGvfx/EPlb/698tnXW0JHR1conYIwq0ungelxJfK58rpuSW76FeNWM1xeBzkOMtRdJCD
NgjqBoaVpTWa0vA4lswwqgZ5eSD2R6NfO0YF23wNvA6Fh4m6ANNOmXSGnQyx6JDVVz9LLLTO8i0c
ETwrNDfGcnXmYVPpzMPW0jvmPYdCvzsxaX7vFNYKsVp1ypRLV6dQzwP2aFR1TEvik4QkMUmXpE8y
JElJxozAjKCM4IyQjNCMsIwRGeEZERvJRn6jsFHcqNuo32jYKG00Ngc2BzUHN4c0hzaHNY9oDm+O
iIECjHXIIXjQwcvwU0rukejKGVs8j6XmzZ78WNqM/LRHH40qyyhwkyvTc88rH/at4jZ9Ub/uk74N
3KZ/1NJPfsmSKRl5VBYgN34e+x5tpMNPpPU/2sr/Xi/gceAjaLykftmnFgiWK/1fAVljLhNP30LO
3ffQWVoFTW/vm8jsopzKltUJPijLEYl9iA/UAT5QBxh1rQKGQgCbJBSh50Vf00izpbf3AhMb9Qk6
sg36fo5mHmgKSQqwGcPcnvtQicPvRH328stn+rYI4b2fk9d7Ux5R9mHXccrLO4CbfuNM+2GTeiwW
Qcah8SKt2CkG1bsDot45y53vdQndrFvh0PPKHGIBM/JBVjTJES4gLO3U46PE0mV+iJzUn7IZ9ZyB
8+VFM7KxeqmrSysB2OG0atMCC7H+otqrUZK5eVCqXXv6N8pnCxZ0dPiTT5q/3XnqrX3rxd9cVn1o
A/hQHus5RqLJjmg/EbUG/tbis8N0r6U1Wmwd0RLdZvcTCY6MNkSYYkMi7ZbeSz2MFYu3fr12hVYe
3loVPIqw2tVmZQdIkLxSZButJaNjudJNu3dvumfrlosZ9846cTqxvebPX/zzr5j/SvlA+Tx/D9fy
/COPPP/73z15uG/b8/ZROAqHuFZg6ep/YYOyXfEoW5T6SNonbQaaCxnNMSgRZTvswSbUOkpsjRjb
aoNOadTjScGmkbdEBIyM8DVEBIRFkwjfqMgkKL17WO3NZKW1vPSOBoNB3/TYvedw/V9wxkSPhBm/
QWdgXMWW3Q80bd39gPLqpvu/euP8V/dvatmvKJcuKd/tn7VxzdqNG9at2cidbt2+va1157YHS6Oe
2XDk/PkjG56Jinpl/6uXPj5z4Axeuvruu1ev3bhJ1YO39wsGPUx1xOgiQ1qlyFaL9Fse70D38q2B
LZY2e3QEivWJ1okjsB9VRE8P6KK/cP9E5SwJawU7i2mQ6GNkTq3kBzNJPqQaeCmJauDqB0rvVzgG
+8/Yo3ywac8eUNBW4RlQgPKh8jfXCuXrf36lXMeN+H68Fu+K7KvyKkmNY999TF4Ae7eieEeQSafH
6Ajf6qtvlbb6ttkMuggjSrVZei94z+jBYP5ELXWi1t4wg7XQvq76jpMVzXcpm7lpb329pHNqz223
PXCW5LT32pRPP4tn+Y6zkHauE3ARZHsWg2chnlMDrOVqFzsV5jqfhCxJfwjDaKM5qZDl3ThHoBZX
9K387yUsGFhoSVEzb1dX/5fdA8EF3qfJyr5S7t6+Ou547yoaYfLa+z7WzhYKAHYT5F4jetwxXQgS
oa8IIryOfgg85jAJ4qDSDYKVUpBBwvTDKEGVbAiCGjlL0vGY10Ne5rQRl68X6Tdq0B1q51qXkoN+
8IxvWL7Wsco4woBFXTmu1K3Ea3SiDgMtUoCUzo+XFvBzJD3kbwMXY8DwD9I4f6fiwR3dSofyXDfu
UDyv4Tg8il/S9/e+DvyiksFN54KVFfgB1Ta3KcV8JL+K5dkUx4j+PNvp2xZ2KuRkOMuy0yDf3jpw
mjz4+4fBp8d46BdHkBULtjQ1bdvW1LSFCx3b5j5z+e+vQqp97jluDE213e+927e9ZD706lYciNPn
ljT/6zrrJ4tJO9nAbAHypsMs4G1QVOnBIkSep99AvM/MAuIkMwz6IhuePK+ZBzMRjtVlxdpvJEY7
AkQoWFCrr4h8DTqSbBqni7Ak2bw/3dBK254kuzzBaomNirH6sfYqDgh7Bn336pnv0BIXnoNzlBeU
duX8oW/xdDzz229XCYnKHmWj8nPlAfozJE49L4U+WIBsZ3f46Q+K7ND0CYnwKBzrwkUJqnV40bNT
7WtHdnxKqKjYEaoPVBHqKSp5WTlPbfEs/d0ivxQgznOMILQX0wdx9Hvbo+gk1M16gnicj8RciX5n
oR2kU1b6rYtZ0SQ9bW4DJpBJ+lwyQz+XzNO7yXJ9I1mrlxaBW9DCNxVHfUzG9q3nNvce4zb3PcAv
faz3/ZZ2Yld/cwF0TAQ2RZTqCBHsQAKxQ1GaJYDfEYFgHkejSB39PYVKw3ASKJIYHLWDPNH32Vuc
vi9V6J5zYxP9tohDjRAfF3rPxqAraPUlrQEtvm3BKNk0QUy2pQb3/4JJ/e7eey4EQdBv0Jhs27K3
bcuWtr1b3vq6r+/61719X3OXcT4OVT5VngV3+BSH4HxlrbIR34234i14o7KR8QY0FC2sXpzz8GLf
KddQpJ79BPGVuMkTB36QqEznz0PXgpC+fwr26aqV8EG/WsTDfsWI+fOoAu1GzSC9Q+gMlSH8bcPL
UQ86Ah3LOqhmTqFOyHOnUDfcNaEKvBvNgbtt6Dp6EDVhF90LtacdniLcjhdCz3aAPXdBBHwRnlRD
hVUOlcnzaAM8a0LVnAWeFACWYnjvBvvZgRoBayyqQm9iGTfgA1wEvNq5T0kCeYJ8xAfzP+P/BE3E
bKFOaBdlsUL8q65UV6d7Ux+oX6k/qL9h6DRckKKlCmm79JUxz9hjCjblmO42tZs+9bH5zPP5hc+7
Pv8wrzQ/bH7f/I3veN97fb+xlFq2Ww5a3rDmWe+zHrH22AJtC2xbba8wCWWjJPBsNfpYUBuVqDAX
W8FreJgLxOZ+OS7ulymGlYu1MQfrPNoYqnFUr415GG/WxgIygdzVsYjMaL82ptHgd9rYiMJB9urY
x7AbvaeNzVCV1gBkzBvgrlM6qI0xko1LtDGH9MaN2pjA/FZtzMP4MW0MVaLxFW0sohHGj7SxHkUb
e7WxEaWbIrSxj1+saZ42NqOKyLuzPbVr6iqXVTTIo8vi5OSkpBR56Ro5q7KhvqHO7ayOl/NryhLk
zKoquZiuqpeL3fXuupVuV4KU417unNMol1U4a5a562VnnVuurJFrG5dWVZbJLk+1s7LGu6bEWVMv
z/LUeLI8nhXD54bfz3HX1Vd6auTkhJRx6jP6aNDKck8NENIA5FU0NNSmJya6YH5lY0K9p7GuzF3u
qVvmTqhxN+SxZZQsylo/S/LoerdbXuqu8qyKS5D/DSYSJGlgMxDnlFXI/aKTxv7onyT994UsD8Nc
CSTKDXVOl7vaWbdC9pQPhyJJs9111ZX1TIKwusJd5wZcy+qcNQ1uV7xcXgfMwzZgGMQULzd4ZGfN
GrkWZA4bPEsbgOHKmmWApQyIpisbKtyaxJ1lZZ7qWlhOFzRUAHQQkrumHgQczUQSHQfAXLKzvt5T
VukEfCDBssZqd02Ds4HSU15ZBTIeTSGyDXKJp7xhFcg8Oo5RUueurfO4GsvcDIyrEhirXNrY4GY0
DNkQD1oqq2p0UUpWVTZUeBobgJjqSg0RXV+nihLANtbDespOvFztZlwz/dZXxA/CEU9xJnrq5Ho3
6AFWVwKpGvvDUFPiAGwtFXSDJjqGaFWFp/r7G6gayhvragChm210eeR6T7xc37h0ubusgc6oMq4C
k6QMlXlqXJWUj/p0SSqFR86lnpVuxoFqRYyAfiOo8TSAGurVWaqV2gELUJ/J9RVOYGqpW5MakAFG
7hzCp6cG7KJOrvbUuW/KttywptZd7gRECSpRQ59WO9dQ+NUeV2V5JTU0Z1UDmB4MAKjT5WKcq6Kj
/uWsA7oaq5x1DJHLXV+5rIaRsaxqTW1FPd1ELdRZBkDq6Q4vPfXDMakW51IF5qwaBGAYEG2fl5YB
iEBiTdUauXKIqQNLdW76n1mwtXRQT4VJdeN1ETfYnVtlYJWnzlUvR/f7YjTF7X0gR1PXjWZiA+0U
aD6z1A3eRKE2gh4oEys9lf2EuVc3gNfIztpacDHn0io3faDyD5CHKabC2SBXOOsBortmqFwA3YCF
u+TGGpdGcPTQuBKtcvhjmq33VFHPZqqjinLKVTSCgL94F9Y6y1Y4lwFj4Is1nv748e8b1hBUELSA
RHdVOSVqeq6cV1RYKpcU5ZXOzSzOlfNL5NnFRXPyc3Jz5OjMEriPjpfn5pdOL7q9VIYVxZmFpfPl
ojw5s3C+PDO/MCdezp03uzi3pEQuKpbzZ80uyM+FufzC7ILbc/ILp8lZsK+wqFQuyJ+VXwpAS4vY
Vg1Ufm4JBTYrtzh7OtxmZuUX5JfOj5fz8ksLKcw8AJopz84sLs3Pvr0gs1iefXvx7KKSXICRA2AL
8wvzigFL7qxcYAIAZRfNnl+cP216aTxsKoXJeLm0ODMnd1Zm8cx4SmERsFwssyUJQCXAkHPn0M0l
0zMLCuSs/NKS0uLczFl0LZXOtMKiWVRGtxfmZJbmFxXKWbnASmZWQa5KG7CSXZCZPytezsmclTkt
t2QACV2msTMgDrphWm5hbnFmQbxcMjs3O58OQI75xbnZpWwlyB4kUcDIzS4qLMm97XaYgHVeFKCQ
6bkMBTCQCf+yGWWM/UJgl8IpLSou7Sdlbn5JbrycWZxfQknIKy4Ccqk+YQfl8XaQJ1VeoUYv1RGd
+751wCq6W2MwJzezAACWUDK+txasK3d1mbu2gdq25txqeGShVI2f8cxq1SAAJjytBhxXnWNDsGfw
LJZ51Ag34Fw0Jcdr4ZeGD7BuyEZq+HWtdEMUrKehBPzDQ4PJqsp65umQBqs9Wt6rd1YBMtjVvwri
pbMKttX3kznUobwJsbauErasqqtsgGAiOxthtq5yrZaK67RUNZwDimU4/XXu+lrIVJUr3VVrEmBt
Hc1njJLKGii3qjXWmfjKGtK9MbRBXsaAu4BxKMoSZOlH67XEVZUrKhMrIUatTqitqE3UAiXU8h5U
i9agOlSJlkGv04BkNBqVoTj4TIY6PwmlwGgprJBRFqxpgGq9AVa7kRM6l3iYzUc1sD4BRpnQoVTB
Z3E/rHp254ZPN+xZCVcXrJRQDoyWA4Q50NnIsLsCxjWwx812OBl8GaDUwLUW1iwFuJWwTob9HsDr
ZM+GwylhUCiEWbCqBt5Z8PagFT+57qeez2H01wNWD6MpGbhIQeOG7PPuujnMcjarSqRBkx6VUAPw
lw79YyJwpq5fCesTYJ0HPuuAZzfbW8ekkwAw3LAnbxA0r7S8Wvu+lugzqgE306QbZOlBq2At1dn/
Hk1QnUo3xaxKzgmjwTR/3+okNPZ/8KLY/29Y8s2lPcBzpSZFmT13Mh1XM6mugDkPaPanaKGczWbw
qhm0ARtUYVewZ26Nr2UMSw2zMBeDU86euvuxqRpWrSme0eVhFNaw/bWanasYPAC1QdNwJbMKlZcy
TdJemA2MiqE27oRVZcxCajXoXgh0tUq7aklu5jWqBUcPspJopjm618U+6xldZbDHqfGn2mAZWGU1
g9LAnnjlUw6jKs2OR/fTOICB+jmlvwF8QbVzinFAJnSmFq4ewNLI6BygxsU4aGC2thSeNrCnXhw/
jCFe86UyoKyRQVFlsorZQAXz+QZNMtVsbjBHXvh1Q6xSpbaRyTB+kHbouJrp06vrAf+th93xP8BH
fD+fiSzuyAyy6g8q7EpNqkO1/+NceyWnUlvbb9ENw6xugKNVTB7V/xYGrzeUs5hZo3HoHoTRxa4U
Rzz7pJJYDivKGDx1zWA7rtKipFdDZQy3i1FcqVGazryzVNvlBIgeFhkGdDA4Fg1I4PuRgOaLBs0b
6oes9frKgMQGx4DB+2TGs1PT1NL+uO21NVUaaiR3/og+PSzHyJruq9nnQPz4d3TRAJzXsrzl1DhK
GCKpH9tLZbKmn/5q5n2VzJe9EY3S3qBFPXVGpZTK1DVI54Otzpu/KBZVXo0Axcn2eTlyMUqpvmoG
SWMZrKPcVGhzdYNiqJNZj2q7XhzD5VP/kzwNjnGuIRbmZDq6GQU/TslQfMPlcjMa4zW9V7F9lT8S
1eu0CORm9FUPgeudqe+3TK/fDM8ibi3euYdoYBXjysX2R98kL0b38z18B13vzbrRg6xN9Z2CYXlm
KfN7zyBaGzV/8GpiJTytvInE3Gg1k3ON5tG18FKzmJNFVnf/jsH6V2n+cY+pYJFeZp/1Go1uZlE/
bC8qdzeL4fRpI1s1VMI3k6o8SHKDdfjf9dl6Fj29OXvA67weRSuIqv4apE7bMRRiLbPoFXBdpmlM
zYs1TLbD64//ExHrh7laqvlIg5YXy/slNR3lMjxFqBDuKJ4iuCtFc6GeLGbP8mFOhnquGJ7Mgbsc
mM1heslkT+jzaOaNc2FMIRah2xksFUYxXCns+TBDYcvsnt7NhPWFAIvuzUXzGI5cgFbCVhYz2LNg
tgA+c7V1dEc2zNwO93Q8DdFqVMVXCLtKme/QfZQWldJSmB/AOpSqfIbRS9ksuCsG+NO1p5kAO5/B
o/THM0nRcWE/nXkapZlMRhQyhZkNFBWwOzp7O3zOhnUlTJ6ZjGeV2kLGQx48V3nJZRSomlApyobP
2YCbrpgGdJUyKiimUm1lPOOQ8pPD9lOsM9msSlmRpmU6HoCSoMlSpYPKf04/5hLGfwG8ZMZ/KcyU
Mt1kAnwvXK/tTGMQZvXb0e2Mv0wmhyKGIYs9o1Kk8izoX1k8SCvZTF5Ub5TyHIYpk0mk5KaceKEN
1c7NrMOLYRrjL5dJqoCtLgE55sL6/P4Z1R7zGa/ZmmxVmKrdqzZRMEi62YxHqtnbAGuuZlOZTHZD
uVA9hNI/wIWqgUztmj1IZgPaL9S0m92v6yJmZd+Xylzmi7lsVSbTdUm/FPKY/87SKL99kIV59Xi7
Zp9F/ZQNla/Xj7zr/p3YocLy4h6qwRxmTwUahSX90vhpuGrsyoW8Vsb6nYb+uD00cw+uHgeq0sH1
Z/ygWDu4ElCj8DS2tnrYuoFZNT6rOWug5xlcw90sc3m7ZLWmH6h+vdWHGrvV3mhw9etidbpaC9b3
VyVq/vD0Vyar2NOBnK52g9VsxeB+r57hVTlr1HYMh6XWl05WLVBs9TeR5o9lqOEdYi3L9yqWVWzc
oFUmlL9GbS2dXzusK64b1lX9lA68vPyU/OuYvmu1nqqSSZjWkwka3Drk7c8GZEIloJ5uVQ/T+oD1
UWjpaHgdSmWwbBDlLk3j6kkZxSn9D87XEpm8V8A7kdHoYpVfAqvCa2FuaEWp/hYCfXc3WoBu8vcc
txEHHNmzSMgcgQNQCyJw3cj+n0EKjP3Y1YZscLWysYVdfdFeuJrZ2OfI59OETDv2QevhzoTscDWi
ZLhKDJ6BrdIjM1x1bCyyNQIb82yesBmOzWDHfIUoCulbT3oV8q1CbiSTfx0j36wnX1/fKXytkK9P
8NevzReu7yTXN/LXrsYK1+aTaw7+aiz551eJwj9vkK8SyX8p5B8K+TKZXPEnX7SQHiCxRyE9Hd+d
d3zHfz6NfHbZJXzWQi67yN8V8rdPw4S/KeTTMPKJQi6tIB8r5D+PkYsfhQgXb5CPQsiHLeSvCvlA
Ie+/FyC8r5D3Asi7LeQvfw4Q/qKQP+8yCn8OIO+sJ2+nk2646U4nFxTy1puS8JZC3pTIeYW8oZBz
263CuRHkT4HkdYW81kLO7rALZxXyqkLOrCevKORlhbykkNN7fYQuhZxSyEmFvKiQEwDvhD85biKd
fzwmdCrkjy8sEv54jPxxI//CMbvwwiLygoM/ZifPK+S5FtLRnCk8q5Cj8HH0BvkDwHpGIU+7yBEX
+b2ZHLaRpxTypOLoI79TyBMK+a2NtCvk8cfMwuPJ5DEzefSQVXh0NDlkJb95ZKzwm/XkkbHk1wo5
qJBfKeTA/hDhgIvsf9gi7A8hD1vILyWyTyEPAZKHFLLXh7Q9mCC0KeTBBNIK+FtbSMsDx4QWhTwA
tvXAMfLARn7PfXZhzyKyx8HvVsgvFHI/3N9/jNxnJ80gjOZMci9we68/2WUkO2Fip4vsAKHtsJPt
VrJNIVsVskUh9zRZhXsU0mQl/6GQzQr5uTVL+HkJ2aSQjavJhrvXCxsUcvd6sj6C/Ewh68xkrUJW
KWSlQhobTEKjL2nswMjxLt9gIg0n+HobqXfwdQq5SyG1CvHUlAieFlJTPVqoKSHVo0mVQlYkk+UK
qUwmFTfIsmOkXCFuhbgUUrY0QihTyFJkEZZGEKdClihksULuXGAU7jSTRS6y8BVyB9zc4U8WGAlY
9Dx/MlchcxRye1iIcHsyKVVIiUKKFXLbejJbIUX+pFAhs/BYYZZCCo6RmaPJjPxgYcZEkp9tE/KD
yfTcYGG6QqbB3TQXyYO7vGMkN5jkwETORJKdZRWybSS7g3M4DHxWpq+QZSVZHRyCu0yHWcj0JZkd
+ATcOTJMgsNMHB14I9xlmAxCholkdGCHw8XfqpCpQMLUG2SKQiaPJukKSQMBp7nIpHGhwqSZZKJC
Joz1FyYoJHUmGZ8UKoyfSVLgI0UhybAwWSHj4PG4UJIUShJhlBhMEgyBQsIxMjbeTxjrT8Z2cBRt
vMUqxPuReEpuCz/mFrswRiG3wMpb7CSOSxfiFDJaIaMUEutL7IFZgj2XjPQlMQqJ9vUVohUSJY8V
otYTeSyJnEkiAHOEQsIVMgJkO0IhYaCVsBASqpAQhQQrJAggBOWRwICxQmAWCfC3CAFjib+F+ME6
P39ig/02hViBc2sWsQAGi5VYVNn5mk2Cry/xVWVn9pEEs4mYVdn5gOx8JOIDsnuGNxmIidrWRN6o
EAk4kRRiCCR6C9EpRATQokIEf0KAOXKDcDDBpRMMBOCxBFkI7sCupl14zP8/f+j/NgH/w79w9L8A
6WYpZAplbmRzdHJlYW0KZW5kb2JqCgo5IDAgb2JqCjEyODA4CmVuZG9iagoKMTAgMCBvYmoKPDwv
VHlwZS9Gb250RGVzY3JpcHRvci9Gb250TmFtZS9CQUFBQUErRGVqYVZ1U2Fuc01vbm8KL0ZsYWdz
IDUKL0ZvbnRCQm94Wy01NTcgLTM3NCA3MTYgMTA0MV0vSXRhbGljQW5nbGUgMAovQXNjZW50IDky
OAovRGVzY2VudCAtMjM1Ci9DYXBIZWlnaHQgMTA0MQovU3RlbVYgODAKL0ZvbnRGaWxlMiA4IDAg
Uj4+CmVuZG9iagoKMTEgMCBvYmoKPDwvTGVuZ3RoIDUwOC9GaWx0ZXIvRmxhdGVEZWNvZGU+Pgpz
dHJlYW0KeJxdlMuOm0AQRfd8BcvJYgRUtZsZyULy2GPJizwUTz4AQ9tBigFhvPDfh1u3k0hZGB2a
rupTZYpse9gd+m7Ovk1Dcwxzeu76dgq34T41IT2FS9cnhaRt18zxzq7NtR6TbIk9Pm5zuB7687Be
J9n35dltnh7p06YdTuFTkn2d2jB1/SV9+rE9LvfH+zj+CtfQz2meVFXahvOS53M9fqmvIbOo50O7
PO7mx/MS8m/Dx2MMqdh9QZVmaMNtrJsw1f0lJOs8r9L1fl8loW//e+Y9Q07n5mc9LVuLZWuer1bV
wkIWsBq7d7Aj2/qK/Ar23K/g0lhy8AvXS/Crsd+DN8al5Xnj+ht4S7acO7Kd+062PHueCy5y5oFz
Qf8S5xbR34Hp71/A9C/hWdDf2x76+wJM/xIOBf1lC6a/24Hp7y0P/dWY/mp56K+osaC/mhv9BXmE
/gp/ob9DHqG/bsCx/8gp9Pe2n/4l+iD0F9Qosf/wF/qXqFFi/1GLRH8Ppr+zWPqXtk7/FZwl9h+1
SPTH/6L096hFoz9iNfrjXI3+OFejP+pS+is8lf4KB6W/Wh76O9tPf0G9Sn+HPij9S4uN/uiV0l/g
rPR35kN/xfvm4vuD/I7+ivyO/o6DEycEI4QZ/zOaaXOfpmUs7UNg84hJ7Prw91sxDiOi7PcbCRkF
zQplbmRzdHJlYW0KZW5kb2JqCgoxMiAwIG9iago8PC9UeXBlL0ZvbnQvU3VidHlwZS9UcnVlVHlw
ZS9CYXNlRm9udC9CQUFBQUErRGVqYVZ1U2Fuc01vbm8KL0ZpcnN0Q2hhciAwCi9MYXN0Q2hhciA2
NgovV2lkdGhzWzYwMiA2MDIgNjAyIDYwMiA2MDIgNjAyIDYwMiA2MDIgNjAyIDYwMiA2MDIgNjAy
IDYwMiA2MDIgNjAyIDYwMgo2MDIgNjAyIDYwMiA2MDIgNjAyIDYwMiA2MDIgNjAyIDYwMiA2MDIg
NjAyIDYwMiA2MDIgNjAyIDYwMiA2MDIKNjAyIDYwMiA2MDIgNjAyIDYwMiA2MDIgNjAyIDYwMiA2
MDIgNjAyIDYwMiA2MDIgNjAyIDYwMiA2MDIgNjAyCjYwMiA2MDIgNjAyIDYwMiA2MDIgNjAyIDYw
MiA2MDIgNjAyIDYwMiA2MDIgNjAyIDYwMiA2MDIgNjAyIDYwMgo2MDIgNjAyIDYwMiBdCi9Gb250
RGVzY3JpcHRvciAxMCAwIFIKL1RvVW5pY29kZSAxMSAwIFIKPj4KZW5kb2JqCgoxMyAwIG9iago8
PC9GMSAxMiAwIFIKPj4KZW5kb2JqCgoxNCAwIG9iago8PC9Gb250IDEzIDAgUgovUHJvY1NldFsv
UERGL1RleHRdCj4+CmVuZG9iagoKMSAwIG9iago8PC9UeXBlL1BhZ2UvUGFyZW50IDcgMCBSL1Jl
c291cmNlcyAxNCAwIFIvTWVkaWFCb3hbMCAwIDYxMiA3OTJdL0dyb3VwPDwvUy9UcmFuc3BhcmVu
Y3kvQ1MvRGV2aWNlUkdCL0kgdHJ1ZT4+L0NvbnRlbnRzIDIgMCBSPj4KZW5kb2JqCgo0IDAgb2Jq
Cjw8L1R5cGUvUGFnZS9QYXJlbnQgNyAwIFIvUmVzb3VyY2VzIDE0IDAgUi9NZWRpYUJveFswIDAg
NjEyIDc5Ml0vR3JvdXA8PC9TL1RyYW5zcGFyZW5jeS9DUy9EZXZpY2VSR0IvSSB0cnVlPj4vQ29u
dGVudHMgNSAwIFI+PgplbmRvYmoKCjcgMCBvYmoKPDwvVHlwZS9QYWdlcwovUmVzb3VyY2VzIDE0
IDAgUgovTWVkaWFCb3hbIDAgMCA2MTIgNzkyIF0KL0tpZHNbIDEgMCBSIDQgMCBSIF0KL0NvdW50
IDI+PgplbmRvYmoKCjE1IDAgb2JqCjw8L1R5cGUvQ2F0YWxvZy9QYWdlcyA3IDAgUgovT3BlbkFj
dGlvblsxIDAgUiAvWFlaIG51bGwgbnVsbCAwXQovTGFuZyhlbi1VUykKPj4KZW5kb2JqCgoxNiAw
IG9iago8PC9DcmVhdG9yPEZFRkYwMDU3MDA3MjAwNjkwMDc0MDA2NTAwNzI+Ci9Qcm9kdWNlcjxG
RUZGMDA0RjAwNzAwMDY1MDA2RTAwNEYwMDY2MDA2NjAwNjkwMDYzMDA2NTAwMkUwMDZGMDA3MjAw
NjcwMDIwMDAzMzAwMkUwMDMyPgovQ3JlYXRpb25EYXRlKEQ6MjAxMTA0MjkxMjAyMDItMDQnMDAn
KT4+CmVuZG9iagoKeHJlZgowIDE3CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAxOTQwMSAwMDAw
MCBuIAowMDAwMDAwMDE5IDAwMDAwIG4gCjAwMDAwMDMwMjUgMDAwMDAgbiAKMDAwMDAxOTU0NCAw
MDAwMCBuIAowMDAwMDAzMDQ2IDAwMDAwIG4gCjAwMDAwMDUxNzggMDAwMDAgbiAKMDAwMDAxOTY4
NyAwMDAwMCBuIAowMDAwMDA1MTk5IDAwMDAwIG4gCjAwMDAwMTgwOTIgMDAwMDAgbiAKMDAwMDAx
ODExNCAwMDAwMCBuIAowMDAwMDE4MzA5IDAwMDAwIG4gCjAwMDAwMTg4ODcgMDAwMDAgbiAKMDAw
MDAxOTMxMyAwMDAwMCBuIAowMDAwMDE5MzQ2IDAwMDAwIG4gCjAwMDAwMTk3OTIgMDAwMDAgbiAK
MDAwMDAxOTg4OSAwMDAwMCBuIAp0cmFpbGVyCjw8L1NpemUgMTcvUm9vdCAxNSAwIFIKL0luZm8g
MTYgMCBSCi9JRCBbIDw3QjQ1OTE1Q0FBNkVCNEVFMjcxRkQ0QTE0QzlEMjMyMT4KPDdCNDU5MTVD
QUE2RUI0RUUyNzFGRDRBMTRDOUQyMzIxPiBdCi9Eb2NDaGVja3N1bSAvNjVDQzc3NTY1NUUxQ0RD
MzExNDNCODAyNDdFNUY3MEQKPj4Kc3RhcnR4cmVmCjIwMDc2CiUlRU9GCg==
--20cf300255d68feb3104a210e2e9--
                                                                                              2011-05.mail                                                                                        0000666 0000110 0000010 00000164035 11564222675 011553  0                                                                                                    ustar   mailman                         www                                                                                                                                                                                                                    
From L.Svensson@dnb.de  Mon May  2 01:14:44 2011
Return-Path: <L.Svensson@dnb.de>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C8A86E070D for <urn@ietfa.amsl.com>; Mon,  2 May 2011 01:14:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[AWL=0.248,  BAYES_00=-2.599, HELO_EQ_DE=0.35]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Op-Yd4QD5k1n for <urn@ietfa.amsl.com>; Mon,  2 May 2011 01:14:43 -0700 (PDT)
Received: from nordpol.ddb.de (nordpol.ddb.de [193.175.100.40]) by ietfa.amsl.com (Postfix) with SMTP id 4CBDAE0707 for <urn@ietf.org>; Mon,  2 May 2011 01:14:41 -0700 (PDT)
Received: from dbf-ex.AD.DDB.DE (unknown [10.69.63.214]) by nordpol.ddb.de (Postfix) with ESMTP id 75C99D5C31; Mon,  2 May 2011 10:14:36 +0200 (CEST)
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.5
Date: Mon, 2 May 2011 10:14:35 +0200
Message-ID: <6DA97EFF2763174B8BDC409CA19729840D74F3DB@dbf-ex.AD.DDB.DE>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [urn] Are there minutes from the WG meeting in Prague?
Thread-Index: AcwGdvyyuLctbI1VSVOTzl0V00pfnwBpII9w
References: <6DA97EFF2763174B8BDC409CA19729840D74F313@dbf-ex.AD.DDB.DE><BANLkTi=f6cJab8rHHXi=FOTf-2tC75w==g@mail.gmail.com><BANLkTiku7GiU0vbJqk6jjsGkJix_PTfokw@mail.gmail.com><6DA97EFF2763174B8BDC409CA19729840D74F341@dbf-ex.AD.DDB.DE> <BANLkTi=MC-aPMs0j6s3zrgivSkurYVSR6A@mail.gmail.com>
From: "Svensson, Lars" <L.Svensson@dnb.de>
To: "Andrew Newton" <andy@hxr.us>
Cc: urn@ietf.org
Subject: Re: [urn] Are there minutes from the WG meeting in Prague?
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 May 2011 08:14:44 -0000

Andy,

thanks for your offer but there's no action needed! The host seems to be =
up again because now the link works.

All the best,

Lars

  **** Bitte beachten Sie die neue Internet- und E-Mail-Adresse. ****
  **** Please note my new internet- and email-address. ****

--=20
Dr. Lars G. Svensson
Deutsche Nationalbibliothek / Informationstechnik
http://www.dnb.de/
l.svensson@dnb.de


> -----Urspr=FCngliche Nachricht-----
> Von: Andrew Newton [mailto:andy@hxr.us]
> Gesendet: Freitag, 29. April 2011 16:09
> An: Svensson, Lars
> Cc: Ted Hardie; urn@ietf.org
> Betreff: Re: [urn] Are there minutes from the WG meeting in Prague?
>=20
> Lars,
>=20
> I have successfully pulled the mp3 down to my own server. I can
> provide you a link if you are still having issues pulling the mp3 from
> the IETF site.
>=20
> -andy
>=20
> On Thu, Apr 28, 2011 at 5:43 AM, Svensson, Lars <L.Svensson@dnb.de>
> wrote:
> > Andy,
> >
> > thanks for the link [1]. The host seems to be down, however, since
> none of the links from the meeting website [2] work.
> >
> > [1] http://ietf80streaming.dnsalias.net/ietf80/ietf80-ch6-thurs-
> pm.mp3
> > [2] http://www.ietf.org/meeting/80/remote-participation.html#audio
> >
> > /Lars
> >
> > =A0**** Bitte beachten Sie die neue Internet- und E-Mail-Adresse. =
****
> > =A0**** Please note my new internet- and email-address. ****
> >
> > --
> > Dr. Lars G. Svensson
> > Deutsche Nationalbibliothek / Informationstechnik
> > http://www.dnb.de/
> > l.svensson@dnb.de
> >
> >
> >> -----Urspr=FCngliche Nachricht-----
> >> Von: Andrew Newton [mailto:andy@hxr.us]
> >> Gesendet: Mittwoch, 27. April 2011 21:29
> >> An: Ted Hardie
> >> Cc: Svensson, Lars; urn@ietf.org
> >> Betreff: Re: [urn] Are there minutes from the WG meeting in Prague?
> >>
> >> Thanks for the nudge, Ted. This had slipped my mind.
> >>
> >> Also, people should be aware that there is an audio recording of =
the
> >> session which can be found here:
> >> http://ietf80streaming.dnsalias.net/ietf80/ietf80-ch6-thurs-pm.mp3
> >>
> >> -andy
> >>
> >> On Wed, Apr 27, 2011 at 2:36 PM, Ted Hardie <ted.ietf@gmail.com>
> wrote:
> >> > I sent the raw notes to Andy some time ago; they're not quite in
> the
> >> format
> >> > the IETF would expect (too much detail), but attached is what I
> took
> >> down.
> >> > =A0Others who have corrections, please speak up.
> >> > regards,
> >> > Ted Hardie
> >> >
> >> > On Wed, Apr 27, 2011 at 11:31 AM, Svensson, Lars
> <L.Svensson@dnb.de>
> >> wrote:
> >> >>
> >> >> All,
> >> >>
> >> >> for those of us who couldn't make it to the WG meeting in =
Prague:
> >> Are
> >> >> there minutes available? I'm particularly interested in the
> outcome
> >> of
> >> >> the discussion about fragment identifiers.
> >> >>
> >> >> Thanks and all the best,
> >> >>
> >> >> Lars
> >> >>
> >> >> =A0**** Bitte beachten Sie die neue Internet- und =
E-Mail-Adresse.
> ****
> >> >> =A0**** Please note my new internet- and email-address. ****
> >> >>
> >> >> --
> >> >> Dr. Lars G. Svensson
> >> >> Deutsche Nationalbibliothek / Informationstechnik
> >> >> http://www.dnb.de/
> >> >> l.svensson@dnb.de
> >> >>
> >> >>
> >> >> _______________________________________________
> >> >> urn mailing list
> >> >> urn@ietf.org
> >> >> https://www.ietf.org/mailman/listinfo/urn
> >> >
> >> >
> >> > _______________________________________________
> >> > urn mailing list
> >> > urn@ietf.org
> >> > https://www.ietf.org/mailman/listinfo/urn
> >> >
> >> >
> >

From Freek.Dijkstra@sara.nl  Thu May  5 04:21:02 2011
Return-Path: <Freek.Dijkstra@sara.nl>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 24502E073A for <urn@ietfa.amsl.com>; Thu,  5 May 2011 04:21:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.004
X-Spam-Level: 
X-Spam-Status: No, score=-1.004 tagged_above=-999 required=5 tests=[AWL=0.500,  BAYES_00=-2.599, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EGdcfLiNHlUJ for <urn@ietfa.amsl.com>; Thu,  5 May 2011 04:21:01 -0700 (PDT)
Received: from smtp.xel.nl (smtp.xel.nl [82.94.246.111]) by ietfa.amsl.com (Postfix) with ESMTP id 5BFD8E0725 for <urn@ietf.org>; Thu,  5 May 2011 04:21:00 -0700 (PDT)
Received: from localhost (smtp.xel.nl [127.0.0.1]) by smtp.xel.nl (Postfix) with ESMTP id 7D880DB9AB for <urn@ietf.org>; Thu,  5 May 2011 13:20:58 +0200 (CEST)
X-Virus-Scanned: mailscan @ Xel Media SMTP
Received: from smtp.xel.nl ([127.0.0.1]) by localhost (smtp.xel.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id hMkY9B-6TcT7 for <urn@ietf.org>; Thu,  5 May 2011 13:20:52 +0200 (CEST)
Received: from lampje.macfreek.nl (lampje.macfreek.nl [145.99.1.74]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.xel.nl (Postfix) with ESMTPSA id A3538DB966 for <urn@ietf.org>; Thu,  5 May 2011 13:20:52 +0200 (CEST)
Message-ID: <4DC28812.60703@sara.nl>
Date: Thu, 05 May 2011 13:20:50 +0200
From: Freek Dijkstra <Freek.Dijkstra@sara.nl>
User-Agent: Postbox 2.1.4 (Macintosh/20110308)
MIME-Version: 1.0
To: urn@ietf.org
X-Enigmail-Version: 1.1.2
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Subject: [urn] International URNs
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 May 2011 11:21:02 -0000

Hi,

Does anyone in this group have experience with allow Unicode code points
in URNs, in particular what code points to allow?

I am writing a URN spec, and was wondering to allow percentage-escaped
characters or not. Currently, there is no need by the community, but I
feel that allowing ASCII-only is a bit too restrictive these days.

The basic requirements of my URN namespace are:
- percentage-escaped characters must be valid UTF-8 encoded code points
- lexical equivalence: two URNs are equivalent if and only if the two
  URNs are byte-by-byte equivalent after case folding.
  (Thus no decoding should be necessary to compare URNs)

Any more complex rules will not be accepted by the community.

Now my current draft says that everything confirming to the above should
be accepted as a valid URN. At the same time, the draft has more strict
rules in what may be assigned. That allows some room for future
assignments of identifiers with non-latin characters.

For now, I like to limit the code points in assigned URNs.
My question, what would you do?

 1- not allow percentage-escaped characters in the first place
 2- only allow code points defined by RFC 5892
 3- only allow NFKC-normalised unicode strings
 4- only allow NFKD-normalised unicode strings
 5- Only allow NFKC strings with RFC 5892 code points
 6- Only allow NFKD strings with RFC 5892 code points

Pro 1: simple, but not very "international" :)
Pro 2: No problems with case normalization (RFC 5892 does not allow
uppercase characters, and forbids a whole slew of control characters; it
is in use for international domain names, and seems to replace the older
stringprep stuff.)
Con 2: Disallows upper case. It seems to allow both precomposed and
decomposed character combination (so Ã¼, u-umlaut, can be both "u%cc%88"
= code points 0075+0308  or "%c3%bc" = code point 00FC)
Pro 3: Nearly all input systems use NFC (The Mac file system is the only
thing that uses NFD as far as I know), so no problems with copy & paste.
Con 4: Rarely used, might give problems with copy & paste.
Con 3,4: Allows a slew of control characters.

It seems useful to disallow may of the control characters, so 5 & 6
seems best:

5: No problems with copy & paste, allows lowercase accented characters
and non-latin characters (but no uppercase accented characters)
6: Might have copy & past problems, allow accented lower AND uppercase
characters, and non-latin characters.

NKFD gives decomposed diacriticals. E.g. U-umlaut is decomposed in U +
combining diaeresis -- and because the U is not percentage-escaped, it
is even lexical equivalent to lower case u-umlaut. Awesome.

3 and 4 may give problems with the control characters later. 2 is
ambiguous. So what is the best choice?
- 1 (ASCII only),
- 5 (no upper case, but no copy & paste problems) or
- 6 (upper case allowed, but may have copy & paste problems)?

Regards,
Freek

(PS: sorry for any possible delay in replying on-list; my experience
with urn-nid is that it takes a couple of days before my posts are approved)

From ted.ietf@gmail.com  Thu May  5 10:11:41 2011
Return-Path: <ted.ietf@gmail.com>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5F58E06C9 for <urn@ietfa.amsl.com>; Thu,  5 May 2011 10:11:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.059
X-Spam-Level: 
X-Spam-Status: No, score=-3.059 tagged_above=-999 required=5 tests=[AWL=0.539,  BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id komrDq3aJRc6 for <urn@ietfa.amsl.com>; Thu,  5 May 2011 10:11:40 -0700 (PDT)
Received: from mail-pw0-f44.google.com (mail-pw0-f44.google.com [209.85.160.44]) by ietfa.amsl.com (Postfix) with ESMTP id 82776E06B3 for <urn@ietf.org>; Thu,  5 May 2011 10:11:40 -0700 (PDT)
Received: by pwi5 with SMTP id 5so1398204pwi.31 for <urn@ietf.org>; Thu, 05 May 2011 10:11:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=VNaVd72ANlKMOcLEMpQVubTbB2aH5pn8F4Sh4heNGw4=; b=SrQHj2SEvuCF1s5Gx2JZ/Q0KTKD9I3h2+bCww4LB9taw6V+y7widwbvKOwmvRvOEdn KRqUSTCMQO0bCem574BgbffVTOx5Ofu7Tnrq6MeE+cqSLLBdrpkIvdyhsMqX6grd7KSW ob+XZGG42gUzYe+lBF3bBxKkoPJISrrgd+jYM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=n/kn2t1Hf+w26JgTuFkDxiiBYSPBeAttUN+iq9qQUoQMUovO14FFW318AcxnbKRnRy i7XHDZJrvn/cn/hsHVJ3YcXg5FsfjUQGZ+NpGL8kvjfZhJBHxXxye/v7tUraz8uoeALy 0uvHMQtRiXR/NL0wgnnvfnhx6vtQuA1gPjoxg=
MIME-Version: 1.0
Received: by 10.68.39.39 with SMTP id m7mr3530716pbk.39.1304615500119; Thu, 05 May 2011 10:11:40 -0700 (PDT)
Received: by 10.68.47.102 with HTTP; Thu, 5 May 2011 10:11:40 -0700 (PDT)
In-Reply-To: <4DC28812.60703@sara.nl>
References: <4DC28812.60703@sara.nl>
Date: Thu, 5 May 2011 10:11:40 -0700
Message-ID: <BANLkTimT21O_07yiTHeWZE+cdUMXiufqGQ@mail.gmail.com>
From: Ted Hardie <ted.ietf@gmail.com>
To: Freek Dijkstra <Freek.Dijkstra@sara.nl>
Content-Type: multipart/alternative; boundary=bcaec520ea1b73ffc004a28a77bb
Cc: urn@ietf.org
Subject: Re: [urn] International URNs
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 May 2011 17:11:42 -0000

--bcaec520ea1b73ffc004a28a77bb
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

On Thu, May 5, 2011 at 4:20 AM, Freek Dijkstra <Freek.Dijkstra@sara.nl>wrot=
e:

> Hi,
>
> Does anyone in this group have experience with allow Unicode code points
> in URNs, in particular what code points to allow?
>
> I am writing a URN spec, and was wondering to allow percentage-escaped
> characters or not. Currently, there is no need by the community, but I
> feel that allowing ASCII-only is a bit too restrictive these days.
>
> The basic requirements of my URN namespace are:
> - percentage-escaped characters must be valid UTF-8 encoded code points
> - lexical equivalence: two URNs are equivalent if and only if the two
>  URNs are byte-by-byte equivalent after case folding.
>  (Thus no decoding should be necessary to compare URNs)
>
>
So far, this seem to me to follow RFC 2141 pretty well.  The only thing tha=
t
it seems to me
that you need to say is that all %-escaped characters will be in UTF-8
encoded, as per RFC 3986.





> Any more complex rules will not be accepted by the community.
>
> Now my current draft says that everything confirming to the above should
> be accepted as a valid URN. At the same time, the draft has more strict
> rules in what may be assigned. That allows some room for future
> assignments of identifiers with non-latin characters.
>
> For now, I like to limit the code points in assigned URNs.
> My question, what would you do?
>
>  1- not allow percentage-escaped characters in the first place
>

I don't get the use case for this, but you can limit the characters in the
NSS at registration time, and I suspect you could simply say "No character
*requiring* %-escaping will be present in this NSS".  Then you would add a
normalization step that said any %-escaped characters should be restored an=
d
case-folded before comparison.

 2- only allow code points defined by RFC 5892
>

I would reference
http://www.iana.org/assignments/idnabis-tables/idnabis-tables.xml,
along with the characteristic.  E.g. only characters marked "PVALID" in tha=
t
table may occur.


>  3- only allow NFKC-normalised unicode strings
>  4- only allow NFKD-normalised unicode strings
>  5- Only allow NFKC strings with RFC 5892 code points
>  6- Only allow NFKD strings with RFC 5892 code points
>
>
I don't think referencing strings is the right way to do it; I think you
have to do it using code points.
That would mean you'd either have to reference a table with the valid code
points or present a way to derive them.  I suppose that you could use ABNF
that permitted PVALID characters but note in the text that only
NFKC-normalized strings would be created, pointing to
http://unicode.org/reports/tr15/. But writing ABNF that handles something
like the composition exclusion table or the non-Starter rule seems like it
is going to be hard to do.

regards,

Ted

Pro 1: simple, but not very "international" :)
> Pro 2: No problems with case normalization (RFC 5892 does not allow
> uppercase characters, and forbids a whole slew of control characters; it
> is in use for international domain names, and seems to replace the older
> stringprep stuff.)
> Con 2: Disallows upper case. It seems to allow both precomposed and
> decomposed character combination (so =FC, u-umlaut, can be both "u%cc%88"
> =3D code points 0075+0308  or "%c3%bc" =3D code point 00FC)
> Pro 3: Nearly all input systems use NFC (The Mac file system is the only
> thing that uses NFD as far as I know), so no problems with copy & paste.
> Con 4: Rarely used, might give problems with copy & paste.
> Con 3,4: Allows a slew of control characters.
>
> It seems useful to disallow may of the control characters, so 5 & 6
> seems best:
>
> 5: No problems with copy & paste, allows lowercase accented characters
> and non-latin characters (but no uppercase accented characters)
> 6: Might have copy & past problems, allow accented lower AND uppercase
> characters, and non-latin characters.
>
> NKFD gives decomposed diacriticals. E.g. U-umlaut is decomposed in U +
> combining diaeresis -- and because the U is not percentage-escaped, it
> is even lexical equivalent to lower case u-umlaut. Awesome.
>
> 3 and 4 may give problems with the control characters later. 2 is
> ambiguous. So what is the best choice?
> - 1 (ASCII only),
> - 5 (no upper case, but no copy & paste problems) or
> - 6 (upper case allowed, but may have copy & paste problems)?
>
> Regards,
> Freek
>
> (PS: sorry for any possible delay in replying on-list; my experience
> with urn-nid is that it takes a couple of days before my posts are
> approved)
> _______________________________________________
> urn mailing list
> urn@ietf.org
> https://www.ietf.org/mailman/listinfo/urn
>

--bcaec520ea1b73ffc004a28a77bb
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

On Thu, May 5, 2011 at 4:20 AM, Freek Dijkstra <span dir=3D"ltr">&lt;<a hre=
f=3D"mailto:Freek.Dijkstra@sara.nl">Freek.Dijkstra@sara.nl</a>&gt;</span> w=
rote:<br><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=
=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi,<br>
<br>
Does anyone in this group have experience with allow Unicode code points<br=
>
in URNs, in particular what code points to allow?<br>
<br>
I am writing a URN spec, and was wondering to allow percentage-escaped<br>
characters or not. Currently, there is no need by the community, but I<br>
feel that allowing ASCII-only is a bit too restrictive these days.<br>
<br>
The basic requirements of my URN namespace are:<br>
- percentage-escaped characters must be valid UTF-8 encoded code points<br>
- lexical equivalence: two URNs are equivalent if and only if the two<br>
 =A0URNs are byte-by-byte equivalent after case folding.<br>
 =A0(Thus no decoding should be necessary to compare URNs)<br>
<br></blockquote><div><br></div><div>So far, this seem to me to follow RFC =
2141 pretty well. =A0The only thing that it seems to me</div><div>that you =
need to say is that all %-escaped characters will be in UTF-8 encoded, as p=
er RFC 3986.</div>
<div><br></div><div><br></div><div><br></div><div>=A0</div><blockquote clas=
s=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pad=
ding-left:1ex;">
Any more complex rules will not be accepted by the community.<br>
<br>
Now my current draft says that everything confirming to the above should<br=
>
be accepted as a valid URN. At the same time, the draft has more strict<br>
rules in what may be assigned. That allows some room for future<br>
assignments of identifiers with non-latin characters.<br>
<br>
For now, I like to limit the code points in assigned URNs.<br>
My question, what would you do?<br>
<br>
=A01- not allow percentage-escaped characters in the first place<br></block=
quote><div>=A0</div><div>I don&#39;t get the use case for this, but you can=
 limit the characters in the NSS at registration time, and I suspect you co=
uld simply say &quot;No character *requiring* %-escaping will be present in=
 this NSS&quot;. =A0Then you would add a normalization step that said any %=
-escaped characters should be restored and case-folded before comparison.</=
div>
<div><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex=
;border-left:1px #ccc solid;padding-left:1ex;">
=A02- only allow code points defined by RFC 5892<br>
</blockquote><div><br></div><div>I would reference=A0<a href=3D"http://www.=
iana.org/assignments/idnabis-tables/idnabis-tables.xml">http://www.iana.org=
/assignments/idnabis-tables/idnabis-tables.xml</a>,</div><div>along with th=
e characteristic. =A0E.g. only characters marked &quot;PVALID&quot; in that=
 table may occur.</div>
<div>=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;=
border-left:1px #ccc solid;padding-left:1ex;">=A03- only allow NFKC-normali=
sed unicode strings<br>
=A04- only allow NFKD-normalised unicode strings<br>
=A05- Only allow NFKC strings with RFC 5892 code points<br>
=A06- Only allow NFKD strings with RFC 5892 code points<br>
<br></blockquote><div><br></div><div>I don&#39;t think referencing strings =
is the right way to do it; I think you have to do it using code points. =A0=
</div><div>That would mean you&#39;d either have to reference a table with =
the valid code points or present a way to derive them. =A0I suppose that yo=
u could use ABNF that permitted PVALID characters but note in the text that=
 only NFKC-normalized strings would be created, pointing to=A0<a href=3D"ht=
tp://unicode.org/reports/tr15/">http://unicode.org/reports/tr15/</a>. But w=
riting ABNF that handles something like the composition exclusion table or =
the non-Starter rule seems like it is going to be hard to do.</div>
<div><br></div><div>regards,</div><div><br></div><div>Ted</div><div><br></d=
iv><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left=
:1px #ccc solid;padding-left:1ex;">
Pro 1: simple, but not very &quot;international&quot; :)<br>
Pro 2: No problems with case normalization (RFC 5892 does not allow<br>
uppercase characters, and forbids a whole slew of control characters; it<br=
>
is in use for international domain names, and seems to replace the older<br=
>
stringprep stuff.)<br>
Con 2: Disallows upper case. It seems to allow both precomposed and<br>
decomposed character combination (so =FC, u-umlaut, can be both &quot;u%cc%=
88&quot;<br>
=3D code points 0075+0308 =A0or &quot;%c3%bc&quot; =3D code point 00FC)<br>
Pro 3: Nearly all input systems use NFC (The Mac file system is the only<br=
>
thing that uses NFD as far as I know), so no problems with copy &amp; paste=
.<br>
Con 4: Rarely used, might give problems with copy &amp; paste.<br>
Con 3,4: Allows a slew of control characters.<br>
<br>
It seems useful to disallow may of the control characters, so 5 &amp; 6<br>
seems best:<br>
<br>
5: No problems with copy &amp; paste, allows lowercase accented characters<=
br>
and non-latin characters (but no uppercase accented characters)<br>
6: Might have copy &amp; past problems, allow accented lower AND uppercase<=
br>
characters, and non-latin characters.<br>
<br>
NKFD gives decomposed diacriticals. E.g. U-umlaut is decomposed in U +<br>
combining diaeresis -- and because the U is not percentage-escaped, it<br>
is even lexical equivalent to lower case u-umlaut. Awesome.<br>
<br>
3 and 4 may give problems with the control characters later. 2 is<br>
ambiguous. So what is the best choice?<br>
- 1 (ASCII only),<br>
- 5 (no upper case, but no copy &amp; paste problems) or<br>
- 6 (upper case allowed, but may have copy &amp; paste problems)?<br>
<br>
Regards,<br>
Freek<br>
<br>
(PS: sorry for any possible delay in replying on-list; my experience<br>
with urn-nid is that it takes a couple of days before my posts are approved=
)<br>
_______________________________________________<br>
urn mailing list<br>
<a href=3D"mailto:urn@ietf.org">urn@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/urn" target=3D"_blank">htt=
ps://www.ietf.org/mailman/listinfo/urn</a><br>
</blockquote></div><br>

--bcaec520ea1b73ffc004a28a77bb--

From derhoermi@gmx.net  Thu May  5 15:56:06 2011
Return-Path: <derhoermi@gmx.net>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 554F4E067C for <urn@ietfa.amsl.com>; Thu,  5 May 2011 15:56:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.283
X-Spam-Level: 
X-Spam-Status: No, score=-4.283 tagged_above=-999 required=5 tests=[AWL=-1.684, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yK5++lX2Vm3n for <urn@ietfa.amsl.com>; Thu,  5 May 2011 15:56:05 -0700 (PDT)
Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by ietfa.amsl.com (Postfix) with SMTP id 95104E0663 for <urn@ietf.org>; Thu,  5 May 2011 15:56:03 -0700 (PDT)
Received: (qmail invoked by alias); 05 May 2011 22:56:02 -0000
Received: from dslb-094-223-189-018.pools.arcor-ip.net (EHLO HIVE) [94.223.189.18] by mail.gmx.net (mp040) with SMTP; 06 May 2011 00:56:02 +0200
X-Authenticated: #723575
X-Provags-ID: V01U2FsdGVkX1+RLQAMSQiR9b510JFMItukSJfJqz38Gqr0pPTUgf T8xDOEUaSwKcBR
From: Bjoern Hoehrmann <derhoermi@gmx.net>
To: Freek Dijkstra <Freek.Dijkstra@sara.nl>
Date: Fri, 06 May 2011 00:56:07 +0200
Message-ID: <a6a6s6l69nj7gea71cc5sr1denumr1pnou@hive.bjoern.hoehrmann.de>
References: <4DC28812.60703@sara.nl>
In-Reply-To: <4DC28812.60703@sara.nl>
X-Mailer: Forte Agent 3.3/32.846
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Y-GMX-Trusted: 0
Cc: urn@ietf.org
Subject: Re: [urn] International URNs
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 May 2011 22:56:06 -0000

* Freek Dijkstra wrote:
>I am writing a URN spec, and was wondering to allow percentage-escaped
>characters or not. Currently, there is no need by the community, but I
>feel that allowing ASCII-only is a bit too restrictive these days.

Note that per RFC 3986 for non-reserved characters the literal character
is the same as its %hh-encoded equivalent, so allowing percent-encoding
is not an option you have (there was a discussion in the IRI WG about it
that I have not fully kept track of, but I would assume this to be true
at least for characters in the ASCII range nonetheless).

>For now, I like to limit the code points in assigned URNs.
>My question, what would you do?
>
> 1- not allow percentage-escaped characters in the first place
> 2- only allow code points defined by RFC 5892
> 3- only allow NFKC-normalised unicode strings
> 4- only allow NFKD-normalised unicode strings
> 5- Only allow NFKC strings with RFC 5892 code points
> 6- Only allow NFKD strings with RFC 5892 code points

I think you need very good reasons to specify more than "UTF-8" if you
decide to use UTF-8 (you could also choose, say, Base64 encoded UTF-8,
or whatever else may suit you). Personally, I think if it is important
for, say, resolution or for establishing identity, which of these you
use, then it's best to perform late normalization and ignore variance
during exchange of identifiers.

>It seems useful to disallow may of the control characters, so 5 & 6
>seems best:

Generally speaking, where control characters like U+0000 or line feeds
do not make sense as part of the protocol slash identifier slash what-
ever, it does not really matter much whether you allow or disallow the
use of them, what's more important is that the security implications
are properly understood (for instance, if you get an identifier with,
say, %00 in it, do you reject it outright).
-- 
Björn Höhrmann · mailto:bjoern@hoehrmann.de · http://bjoern.hoehrmann.de
Am Badedeich 7 · Telefon: +49(0)160/4415681 · http://www.bjoernsworld.de
25899 Dagebüll · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/ 

From K.Kocer@dnb.de  Fri May  6 07:10:58 2011
Return-Path: <K.Kocer@dnb.de>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 411F4E0721 for <urn@ietfa.amsl.com>; Fri,  6 May 2011 07:10:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.649
X-Spam-Level: 
X-Spam-Status: No, score=-1.649 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, J_CHICKENPOX_33=0.6]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lZlOFET-CdTN for <urn@ietfa.amsl.com>; Fri,  6 May 2011 07:10:57 -0700 (PDT)
Received: from nordpol.ddb.de (nordpol.ddb.de [193.175.100.40]) by ietfa.amsl.com (Postfix) with SMTP id 5264AE06D4 for <urn@ietf.org>; Fri,  6 May 2011 07:10:56 -0700 (PDT)
Received: from dbf-ex.AD.DDB.DE (unknown [10.69.63.214]) by nordpol.ddb.de (Postfix) with ESMTP id CA2BED5B6D for <urn@ietf.org>; Fri,  6 May 2011 16:10:50 +0200 (CEST)
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
X-MimeOLE: Produced By Microsoft Exchange V6.5
Date: Fri, 6 May 2011 16:10:49 +0200
Message-ID: <6DA97EFF2763174B8BDC409CA19729840A8E8335@dbf-ex.AD.DDB.DE>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [urn] International URNs
Thread-Index: AcwLFojExRZxqx5TQlqqy59lpl58WwA4M6TA
References: <4DC28812.60703@sara.nl>
From: "Kocer, Kadir Karaca" <K.Kocer@dnb.de>
To: <urn@ietf.org>
Subject: Re: [urn] International URNs
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 May 2011 14:10:58 -0000

PkhpLA0KPg0KPkRvZXMgYW55b25lIGluIHRoaXMgZ3JvdXAgaGF2ZSBleHBlcmllbmNlIHdpdGgg
YWxsb3cgVW5pY29kZSBjb2RlIHBvaW50cw0KPmluIFVSTnMsIGluIHBhcnRpY3VsYXIgd2hhdCBj
b2RlIHBvaW50cyB0byBhbGxvdz8NCj4NCj5JIGFtIHdyaXRpbmcgYSBVUk4gc3BlYywgYW5kIHdh
cyB3b25kZXJpbmcgdG8gYWxsb3cgcGVyY2VudGFnZS1lc2NhcGVkDQo+Y2hhcmFjdGVycyBvciBu
b3QuIEN1cnJlbnRseSwgdGhlcmUgaXMgbm8gbmVlZCBieSB0aGUgY29tbXVuaXR5LCBidXQgSQ0K
PmZlZWwgdGhhdCBhbGxvd2luZyBBU0NJSS1vbmx5IGlzIGEgYml0IHRvbyByZXN0cmljdGl2ZSB0
aGVzZSBkYXlzLg0KPg0KDQouLi4NCj4NCj5Qcm8gMTogc2ltcGxlLCBidXQgbm90IHZlcnkgImlu
dGVybmF0aW9uYWwiIDopDQoNCkRlYXIgRnJlZWssDQoNCmZpcnN0IG9mIGFsbCBJIGRlZmluaXRl
bHkgYXBwcmVjaWF0ZSB5b3VyICJQb2xpdGljYWwgQ29ycmVjdG5lc3MiIDstKQ0KDQpCdXQgd2hh
dCB5b3UgYXJlIHRyeWluZyB0byBkbyB3aWxsIGVuZCB1cCB3aXRoIFVSTnMgdGhhdCBoYXZlIHBh
cnRzIHdpdGggIm1lYW5pbmctZm9yLWh1bWFucyIgYW5kIHlvdSBzaG91bGQgc2VyaW91c2x5IGRp
c2N1c3MgdGhpcyB3aXRoIHlvdXIgY29sbGVhZ3VlcyBpZiBpdCBpcyB0aGUgcmlnaHQgd2F5IGZv
ciB5b3VyIHB1cnBvc2VzLg0KDQpNeSBwZXJzb25hbCBleHBlcmllbmNlIChvdmVyIDUgeWVhcnMg
VVJOOk5CTiB3aXRoIDQuNjAwLjAwMCBVUk5zKSBpczoNCmlmIHlvdSBhbGxvdyBwZW9wbGUgdG8g
YXNzaWduIFVSTnMgYXMgdGhleSBwcmVmZXIsIHRoZXkgYWx3YXlzIHRlbmQgdG8gImludmVudCIg
c29tZSBzZW1hbnRpYyBydWxlcy4NCg0KQXQgdGhlIGVuZCB5b3UgaGF2ZSB5b3VyIGRhdGFiYXNl
IGZ1bGwgb2YgSWRlbnRpZmllcnMgbGlrZToNCltpbnN0aXR1dGlvbi1uYW1lXS1bZGl2aXNpb24t
bmFtZV0tW2NvbGxlY3Rpb24tbmFtZV0tW2RhdGVdLVtpdGVtLW51bWJlcl0NCg0KVGhpcyBnb2Vz
IGZpbmUgbWFueSB5ZWFycy4NClRpbGwgdGhlIGRheSB0aGUgY29sbGVjdGlvbnMgYXJlIHJlbmFt
ZWQgb3IgdHdvIGRpdmlzaW9ucyBmdXNpb24gdW5kZXIgYW5vdGhlciBuYW1lIG9yIHJlbmFtaW5n
IG9mIHRoZSBpbnN0aXR1dGlvbiBvciAuLi4NCg0KRXhwZXJpZW5jZXMgbGlrZSB0aG9zZSBhcmUg
dGhlIHJlYXNvbiB3aHkgbWFueSBjb2xsZWFndWVzIHdpdGggTG9uZyBUZXJtIEFyY2hpdmluZyBi
YWNrZ3JvdW5kIHByb3BhZ2F0ZSBJZGVudGlmaWVycyB3aXRob3V0IHNlbWFudGljcyAtLW1lYW5p
bmdsZXNzIHN0cmluZ3MganVzdCBmb3IgbWFjaGluZXMuDQoNCklNSE8gdGhhdCBpcyB0aGUgcHJv
YmxlbSBhbmQgbm90IGlmIHRob3NlIG1lYW5pbmdmdWwtbmFtZXMgd3JpdHRlbiBpbiBLYW5qaSwg
Q2hpbmVzZSwgQXJhYmljIG9yIEtyaWxsLg0KDQpTZXJpb3VzbHkgSSB3b3VsZCBhbGxvdyBPTkxZ
IG51bWJlcnMgYW5kIDMtNCBzZXBhcmF0b3IgY2hhcnMgaWYgaSBjb3VsZCBkZWZpbmUgYSBuZXcg
Z2VuZXJhdGlvbiBJRCBzeXN0ZW0uIFRoYXQgaXMgTk9UICJyZXN0cmljdGl2ZSIgYnV0IGZ1bmN0
aW9uYWwgYW5kIHByb2JsZW0gZnJlZS4NCg0KQmVzdCBSZWdhcmRzDQpLYXJhY2EgS2/Dp2VyIChZ
ZXMsIG15IG5hbWUgaGFzIGFsc28gYSBOb24tQVNDSUkgY2hhcmFjdGVyISkNCg0KDQo=

From Freek.Dijkstra@sara.nl  Fri May  6 08:19:37 2011
Return-Path: <Freek.Dijkstra@sara.nl>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 513EEE070E for <urn@ietfa.amsl.com>; Fri,  6 May 2011 08:19:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.844
X-Spam-Level: 
X-Spam-Status: No, score=-0.844 tagged_above=-999 required=5 tests=[AWL=0.060,  BAYES_00=-2.599, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545, J_CHICKENPOX_31=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eW707jA+1g5x for <urn@ietfa.amsl.com>; Fri,  6 May 2011 08:19:36 -0700 (PDT)
Received: from smtp.xel.nl (smtp.xel.nl [82.94.246.111]) by ietfa.amsl.com (Postfix) with ESMTP id E5D8DE06EA for <urn@ietf.org>; Fri,  6 May 2011 08:19:34 -0700 (PDT)
Received: from localhost (smtp.xel.nl [127.0.0.1]) by smtp.xel.nl (Postfix) with ESMTP id 0BC02DBA19; Fri,  6 May 2011 17:19:33 +0200 (CEST)
X-Virus-Scanned: mailscan @ Xel Media SMTP
Received: from smtp.xel.nl ([127.0.0.1]) by localhost (smtp.xel.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id bOGDP3z2fGYg; Fri,  6 May 2011 17:19:26 +0200 (CEST)
Received: from lampje.macfreek.nl (lampje.macfreek.nl [145.99.1.74]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.xel.nl (Postfix) with ESMTPSA id B0E0DDB9FB; Fri,  6 May 2011 17:19:26 +0200 (CEST)
Message-ID: <4DC4117E.6090208@sara.nl>
Date: Fri, 06 May 2011 17:19:26 +0200
From: Freek Dijkstra <Freek.Dijkstra@sara.nl>
User-Agent: Postbox 2.1.4 (Macintosh/20110308)
MIME-Version: 1.0
To: "urn@ietf.org" <urn@ietf.org>
References: <4DC28812.60703@sara.nl> <a6a6s6l69nj7gea71cc5sr1denumr1pnou@hive.bjoern.hoehrmann.de>
In-Reply-To: <a6a6s6l69nj7gea71cc5sr1denumr1pnou@hive.bjoern.hoehrmann.de>
X-Enigmail-Version: 1.1.2
Content-Type: multipart/mixed; boundary="------------030402010101090402000809"
Cc: Bjoern Hoehrmann <derhoermi@gmx.net>
Subject: Re: [urn] International URNs
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 May 2011 15:19:37 -0000

This is a multi-part message in MIME format.
--------------030402010101090402000809
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Bjoern,

Thank you for you helpful email.

>> I am writing a URN spec, and was wondering to allow percentage-escaped
>> characters or not. Currently, there is no need by the community, but I
>> feel that allowing ASCII-only is a bit too restrictive these days.
> 
> Note that per RFC 3986 for non-reserved characters the literal character
> is the same as its %hh-encoded equivalent, so allowing percent-encoding
> is not an option you have (there was a discussion in the IRI WG about it
> that I have not fully kept track of, but I would assume this to be true
> at least for characters in the ASCII range nonetheless).

Thanks, I missed that. Note that RFC 3986 section 2.3 recommends to not
create URIs with %-encodings for unreserved characters, and at the same
time suggests receivers should decode them.

I just looked through the 40 RFCs and 1 I-D listed at
http://www.iana.org/assignments/urn-namespaces/, but to my surprised
none of the specifications takes this into consideration.

Two specs (iso and nzl) explicitly mention that the percentage-encoded
characters should be decoded to a code point. (Even though iso does not
allow them in the syntax). None specifies if and what type of
normalization should with the Unicode code points.

For the record, here is my quick breakdown (see attachment):
* 2 specs (above) explicitly describe the equivalence relation
* 19 specs explicitly disallow percentage encoding, and one (publicid)
limits it to 8 allowed code points.
* 2 specs allow percentage encoding, and specify "case insensitive" for
lexical equivalence
* 5 specs allow percentage encoding, and specify "case sensitive" for
lexical equivalence (which violates the equivalence rules of RFC 2141)
* 5 specs delegate syntax and equivalence to subregistries or other
documents
* 6 specs do not specify syntax, and specify "case sensitive" for
lexical equivalence
* 2 specs do not specify syntax, and specify "case insensitive" for
lexical equivalence

>> For now, I like to limit the code points in assigned URNs.
>> My question, what would you do?
>> [...]

> I think you need very good reasons to specify more than "UTF-8" if you
> decide to use UTF-8 [...]. Personally, I think if it is important
> for, say, resolution or for establishing identity, which of these you
> use, then it's best to perform late normalization and ignore variance
> during exchange of identifiers.

What do you mean with "late normalization"?

My preference would be not to normalize during exchange of identifiers
at any time, but either forward/store/use a received URN as-is, or
reject it outright because of bad syntax (just like any application
should now reject a URI with a caret (^) character because that's not by
RFC 3986.) Is that what you mean with "ignore variance during exchange
of identifiers" -- do not normalise?

> [...] what's more important is that the security implications
> are properly understood (for instance, if you get an identifier with,
> say, %00 in it, do you reject it outright).

There is  currently limited need for people to copy & paste identifiers
in this namespace. That may be a security risk if copy & paste happens
with the decoded form of the URN (instead of the percentage-decoded
form) inadvertently changes the normalization (e.g. translation to NFC).
This could potentially lead to malversed URIs (e.g. www.g00gle.com)

I see four basic solution to this potential risk:
1. do not allow non-ASCII code points
2. only display/input encoded URNs
3. allow all code point and require the use of a validation service
4. only allow code points that are known not to cause this risk

With "allow" in 4, I mean:
- A created URN must contain only allowed code points
- A received URN that is not a valid UTF-8 encoded string must be
rejected. Other URNs should be accepted.
- A received URN that contains illegal code points must not be displayed
in decoded form (but only in encoded form).

Is (4) a good strategy? Or do you recommend I change my draft to
something else?

Thanks for the feedback so far,
Freek Dijkstra

--------------030402010101090402000809
Content-Type: text/plain;
 name="percent-encoding.txt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="percent-encoding.txt"

UGVyY2VudGFnZSBlbmNvZGluZzogYWxsb3dlZCBieSBzeW50YXggYW5kL29mIGVxdWl2YWxl
bmNlIHJlbGF0aW9uIHNwZWNpZmllZD8KCklFVEYgICAgICAgICAgUkZDIDI2NDg6ICBub3Qg
YWxsb3dlZApQSU4gICAgICAgICAgIFJGQyAzMDQzOiAgdW5rbm93biAocHJpdmF0ZSBzcGFj
ZSksIGVxdWl2YWxlbmNlIHVuc3BlY2lmaWVkIChjYXNlIGluc2Vuc2l0aXZlKQpJU1NOICAg
ICAgICAgIFJGQyAzMDQ0OiAgbm90IGFsbG93ZWQKT0lEICAgICAgICAgICBSRkMgMzA2MTog
IG5vdCBhbGxvd2VkCk5FV1NNTCAgICAgICAgUkZDIDMwODU6ICBhbGxvd2VkLCBlcXVpdmFs
ZW5jZSB1bnNwZWNpZmllZCAoY2FzZSBzZW5zaXRpdmUpCk9BU0lTICAgICAgICAgUkZDIDMx
MjE6ICBub3QgYWxsb3dlZApYTUxPUkcgICAgICAgIFJGQyAzMTIwOiAgdW5zcGVjaWZpZWQs
IGVxdWl2YWxlbmNlIHVuc3BlY2lmaWVkIChjYXNlIHNlbnNpdGl2ZSksIHByb2JhYmx5IG5v
dCBhc3NpZ25lZApwdWJsaWNpZCAgICAgIFJGQyAzMTUxOiAgYWxsb3dzIDggJWVuY29kZWQg
Y29kZSBwb2ludHMgKGNhc2Ugc2Vuc2l0aXZlKQpJU0JOICAgICAgICAgIFJGQyAzMTg3OiAg
bm90IGFsbG93ZWQKTkJOICAgICAgICAgICBSRkMgMzE4ODogIHVuc3BlY2lmaWVkLCBydWxl
cyBkZWxlZ2F0ZWQgdG8gc3VicmVnaXN0cmllcy4KV0VCM0QgICAgICAgICBSRkMgMzU0MTog
IHVuc3BlY2lmaWVkLCBlcXVpdmFsZW5jZSB1bnNwZWNpZmllZCAoY2FzZSBzZW5zaXRpdmUp
Ck1QRUcgICAgICAgICAgUkZDIDM2MTQ6ICBub3QgYWxsb3dlZAptYWNlICAgICAgICAgIFJG
QyAzNjEzOiAgYWxsb3dlZCwgZXF1aXZhbGVuY2UgdW5zcGVjaWZpZWQgKGNhc2UgaW5zZW5z
aXRpdmUpLCBwcm9iYWJseSBub3QgYXNzaWduZWQKZmlwYSAgICAgICAgICBSRkMgMzYxNjog
IG5vdCBhbGxvd2VkCnN3aWZ0ICAgICAgICAgUkZDIDM2MTU6ICB1bmtub3duIChwcml2YXRl
IHNwYWNlKSwgZXF1aXZhbGVuY2UgdW5zcGVjaWZpZWQgKGNhc2Ugc2Vuc2l0aXZlKQpsaWJl
cnR5ICAgICAgIFJGQyAzNjIyOiAgYWxsb3dlZCwgZXF1aXZhbGVuY2UgdW5zcGVjaWZpZWQg
KGNhc2Ugc2Vuc2l0aXZlKSwgcHJvYmFibHkgbm90IGFzc2lnbmVkCklQVEMgICAgICAgICAg
UkZDIDM5Mzc6ICBhbGxvd2VkIGluIHNvbWUgcGFydHMsIGVxdWl2YWxlbmNlIHVuc3BlY2lm
aWVkIChjYXNlIHNlbnNpdGl2ZSksIG5vdCBhc3NpZ25lZApVVUlEICAgICAgICAgIFJGQyA0
MTIyOiAgbm90IGFsbG93ZWQKVUNJICAgICAgICAgICBSRkMgNDE3OTogIGFsbG93ZWQgaW4g
cHJlZml4LCBlcXVpdmFsZW5jZSB1bnNwZWNpZmllZCAoY2FzZSBpbnNlbnNpdGl2ZSksIG5v
dCBhc3NpZ25lZApDTEVJICAgICAgICAgIFJGQyA0MTUyOiAgbm90IGFsbG93ZWQKdHZhICAg
ICAgICAgICBSRkMgNDE5NTogIHVuc3BlY2lmaWVkLCBlcXVpdmFsZW5jZSB1bnNwZWNpZmll
ZCAoY2FzZSBzZW5zaXRpdmUpLCBub3QgYXNzaWduZWQKZmRjICAgICAgICAgICBSRkMgNDE5
ODogIGFsbG93ZWQsIGVxdWl2YWxlbmNlIHVuc3BlY2lmaWVkIChjYXNlIHNlbnNpdGl2ZSkK
SVNBTiAgICAgICAgICBSRkMgNDI0NjogIG5vdCBhbGxvd2VkCk5aTCAgICAgICAgICAgUkZD
IDQzNTA6ICBhbGxvd2VkLCBlcXVpdmFsZW5jZSBzcGVjaWZpZWQuIFVuc3BlY2lmaWVkIHdo
YXQgbm9ybWFsaXphdGlvbiB0byB1c2UgZm9yIFVURjggKGV4YW1wbGUgdXNlIHByZWNvbWJp
bmVkIGRpYWNyaXRpY2FscykKb21hICAgICAgICAgICBSRkMgNDM1ODogIHVuc3BlY2lmaWVk
LCBydWxlcyBkZWxlZ2F0ZWQgdG8gc3VicmVnaXN0cmllcywgcHJvYmFibHkgbm90IGFzc2ln
bmVkCklWSVMgICAgICAgICAgUkZDIDQ2MTc6ICBub3QgYWxsb3dlZApTMTAwMEQgICAgICAg
IFJGQyA0Njg4OiAgbm90IGFsbG93ZWQKbmZjICAgICAgICAgICBSRkMgNDcyOTogIHVuc3Bl
Y2lmaWVkLCBydWxlcyBkZWxlZ2F0ZWQgdG8gc3VicmVnaXN0cmllcywgcHJvYmFibHkgbm90
IGFzc2lnbmVkCmlzbyAgICAgICAgICAgUkZDIDUxNDE6ICBub3cgYWxsb3dlZCwgZXF1aXZh
bGVuY2Ugc3BlY2lmaWVkIChjYXNlIGluc2Vuc2l0aXZlKQpYTVBQICAgICAgICAgIFJGQyA0
ODU0OiAgbm90IGFsbG93ZWQKZ2VhbnQgICAgICAgICBSRkMgNDkyNjogIGFsbG93ZWQsIGVx
dWl2YWxlbmNlIHVuc3BlY2lmaWVkIChjYXNlIHNlbnNpdGl2ZSkKc2VydmljZSAgICAgICBS
RkMgNTAzMTogIG5vdCBhbGxvd2VkCnNtcHRlICAgICAgICAgUkZDIDUxMTk6ICBub3QgYWxs
b3dlZAplcGMgICAgICAgICAgIFJGQyA1MTM0OiAgbm90IGFsbG93ZWQKZXBjZ2xvYmFsICAg
ICBSRkMgNTEzNDogIG5vdCBhbGxvd2VkCmNnaSAgICAgICAgICAgUkZDIDUxMzg6ICB1bnNw
ZWNpZmllZCwgcnVsZXMgZGVsZWdhdGVkIHRvIHN1YnJlZ2lzdHJpZXMsIHByb2JhYmx5IG5v
dCBhc3NpZ25lZApvZ2MgICAgICAgICAgIFJGQyA1MTY1OiAgdW5zcGVjaWZpZWQsIHJ1bGVz
IGRlbGVnYXRlZCB0byBzdWJyZWdpc3RyaWVzLCBwcm9iYWJseSBub3QgYXNzaWduZWQKZWJ1
ICAgICAgICAgICBSRkMgNTE3NDogIG5vdCBhbGxvd2VkCjNncHAgICAgICAgICAgUkZDIDUy
Nzk6ICBub3QgYWxsb3dlZApkdmIgICAgICAgICAgIFJGQyA1MzI4OiAgdW5zcGVjaWZpZWQs
IGVxdWl2YWxlbmNlIHVuc3BlY2lmaWVkIChjYXNlIGluc2Vuc2l0aXZlKSwgcHJvYmFibHkg
bm90IGFzc2lnbmVkCm5lbmEgICAgICAgICAgUkZDIDYwNjE6ICB1bnNwZWNpZmllZCwgZXF1
aXZhbGVuY2UgdW5zcGVjaWZpZWQgKGNhc2Ugc2Vuc2l0aXZlKSwgcHJvYmFibHkgbm90IGFz
c2lnbmVkCmNhYmxlbGFicyAgICAgZHJhZnQtY2FyZG9uYS1jYWJsZWxhYnMtdXJuOiAgdW5z
cGVjaWZpZWQsIGVxdWl2YWxlbmNlIHVuc3BlY2lmaWVkIChjYXNlIHNlbnNpdGl2ZSksIHBy
b2JhYmx5IG5vdCBhc3NpZ25lZAoK
--------------030402010101090402000809--

From Freek.Dijkstra@sara.nl  Fri May  6 11:47:44 2011
Return-Path: <Freek.Dijkstra@sara.nl>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A52D9E07D0 for <urn@ietfa.amsl.com>; Fri,  6 May 2011 11:47:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.004
X-Spam-Level: 
X-Spam-Status: No, score=-1.004 tagged_above=-999 required=5 tests=[AWL=0.200,  BAYES_00=-2.599, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id whKKB3WRcyyE for <urn@ietfa.amsl.com>; Fri,  6 May 2011 11:47:43 -0700 (PDT)
Received: from smtp.xel.nl (smtp.xel.nl [82.94.246.111]) by ietfa.amsl.com (Postfix) with ESMTP id 3F632E0768 for <urn@ietf.org>; Fri,  6 May 2011 11:47:42 -0700 (PDT)
Received: from localhost (smtp.xel.nl [127.0.0.1]) by smtp.xel.nl (Postfix) with ESMTP id A0F88DBA26; Fri,  6 May 2011 20:47:40 +0200 (CEST)
X-Virus-Scanned: mailscan @ Xel Media SMTP
Received: from smtp.xel.nl ([127.0.0.1]) by localhost (smtp.xel.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id uB-58YdaFPsf; Fri,  6 May 2011 20:47:35 +0200 (CEST)
Received: from lampje.macfreek.nl (lampje.macfreek.nl [145.99.1.74]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.xel.nl (Postfix) with ESMTPSA id E782BDBA18; Fri,  6 May 2011 20:47:34 +0200 (CEST)
Message-ID: <4DC44245.1020505@sara.nl>
Date: Fri, 06 May 2011 20:47:33 +0200
From: Freek Dijkstra <Freek.Dijkstra@sara.nl>
User-Agent: Postbox 2.1.4 (Macintosh/20110308)
MIME-Version: 1.0
To: =?UTF-8?B?S2FkaXIgS2FyYWNhIEtvw6dlcg==?= <K.Kocer@dnb.de>,  "urn@ietf.org" <urn@ietf.org>
References: <4DC28812.60703@sara.nl> <6DA97EFF2763174B8BDC409CA19729840A8E8335@dbf-ex.AD.DDB.DE>
In-Reply-To: <6DA97EFF2763174B8BDC409CA19729840A8E8335@dbf-ex.AD.DDB.DE>
X-Enigmail-Version: 1.1.2
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Subject: Re: [urn] International URNs
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 May 2011 18:47:44 -0000

Kocer, Kadir Karaca wrote:

> if you allow people to assign URNs as they prefer, they always tend to "invent" some semantic rules.
> 
> At the end you have your database full of Identifiers like:
> [institution-name]-[division-name]-[collection-name]-[date]-[item-number]
> 
> This goes fine many years.
> Till the day the collections are renamed or two divisions fusion
> under another name or renaming of the institution or ...

Thanks. The draft warned users of these risks. However, your note
convinced me to disallow percentage encoded characters altogether.
Thanks for the nudge.

Freek

From bengt.neiss@kb.se  Mon May 16 06:25:15 2011
Return-Path: <bengt.neiss@kb.se>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D4BD9E06A0 for <urn@ietfa.amsl.com>; Mon, 16 May 2011 06:25:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.352
X-Spam-Level: 
X-Spam-Status: No, score=0.352 tagged_above=-999 required=5 tests=[BAYES_50=0.001, HELO_EQ_SE=0.35, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FFPqh-IkHapR for <urn@ietfa.amsl.com>; Mon, 16 May 2011 06:25:15 -0700 (PDT)
Received: from Exchangefront01.kb.se (exchangefront01.kb.se [193.10.249.137]) by ietfa.amsl.com (Postfix) with ESMTP id 730AFE0669 for <urn@ietf.org>; Mon, 16 May 2011 06:25:14 -0700 (PDT)
Received: from Exchangefront01.kb.se ([172.16.25.25] RDNS failed) by Exchangefront01.kb.se with Microsoft SMTPSVC(6.0.3790.4675);  Mon, 16 May 2011 15:25:12 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01CC13CC.AF3CAC3C"
Date: Mon, 16 May 2011 15:25:11 +0200
Message-ID: <E572C4E24A021E409A013F2FA1A3B6A205D6F0F9@MAIL-01.kb.local>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Some short comments on RFC 2141bis
Thread-Index: AcwTwQQ+03emd8vERca9Cq863cHqng==
From: "Bengt Neiss" <bengt.neiss@kb.se>
To: <urn@ietf.org>
X-OriginalArrivalTime: 16 May 2011 13:25:12.0183 (UTC) FILETIME=[AF471870:01CC13CC]
Subject: [urn] Some short comments on RFC 2141bis
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 May 2011 13:25:15 -0000

This is a multi-part message in MIME format.

------_=_NextPart_001_01CC13CC.AF3CAC3C
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi,

=20

Just want to give some comments on a couple of issues.

=20

=20

1.       I think there should be a section describing the possibility to
divide (or extend?) a namespace into sub-namespaces and what rules that
applies to a sub-namespace. (ie. delegation to sub-naming authorities).

=20

2.        In section 2.1 there is a "note for discussion" on restricting
NIDs even further.
If restrictions still are considered for NIDs I think there should be no
restrictions for a NID that consists of a numerical value of two or more
numbers (eg. 118), or a numerical range (eg. 561111-2301).

=20

3.       Should there be a "max length" limit for a URN (or a
recommendation?)?
As identifiers, URNs might turn up in other systems and it might be good
idea to give a recommendation on the "max length" of a URN even if there
is no limit as such.

=20

Regards,

//Bengt

=20

---------------------------------------------------------

Bengt Neiss

Kungl. Biblioteket / National Library of Sweden

Phone: +46 (0)10 709 35 41

=20


------_=_NextPart_001_01CC13CC.AF3CAC3C
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 14 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-language:EN-US;}
span.E-postmall17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:461769454;
	mso-list-type:hybrid;
	mso-list-template-ids:-1949768558 69009423 69009433 69009435 69009423 =
69009433 69009435 69009423 69009433 69009435;}
@list l0:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l0:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l0:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DSV link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span =
lang=3DEN-US>Hi,<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US>Just want to give some comments on a couple of =
issues.<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoListParagraph =
style=3D'text-indent:-18.0pt;mso-list:l0 level1 lfo1'><![if =
!supportLists]><span lang=3DEN-US><span =
style=3D'mso-list:Ignore'>1.<span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span></span></span><![endif]><span lang=3DEN-US>I think there should =
be a section describing the possibility to divide (or extend?) a =
namespace into sub-namespaces and what rules that applies to a =
sub-namespace. (ie. delegation to sub-naming =
authorities).<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoListParagraph =
style=3D'text-indent:-18.0pt;mso-list:l0 level1 lfo1'><![if =
!supportLists]><span lang=3DEN-US><span =
style=3D'mso-list:Ignore'>2.<span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span></span></span><![endif]><span lang=3DEN-US>&nbsp;In section 2.1 =
there is a &quot;note for discussion&quot; on restricting NIDs even =
further.<br> If restrictions still are considered for NIDs I think there =
should be no restrictions for a NID that consists of a numerical value =
of two or more numbers (eg. 118), or a numerical range (eg. =
561111-2301).<o:p></o:p></span></p><p class=3DMsoListParagraph><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoListParagraph =
style=3D'text-indent:-18.0pt;mso-list:l0 level1 lfo1'><![if =
!supportLists]><span lang=3DEN-US><span =
style=3D'mso-list:Ignore'>3.<span style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span></span></span><![endif]><span lang=3DEN-US>Should there be a =
&quot;max length&quot; limit for a URN (or a recommendation?)?<br>As =
identifiers, URNs might turn up in other systems and it might be good =
idea to give a recommendation on the &#8220;max length&#8221; of a URN =
even if there is no limit as such.<o:p></o:p></span></p><p =
class=3DMsoListParagraph><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US>Regards,<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US>//Bengt<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US =
style=3D'mso-fareast-language:SV'>---------------------------------------=
------------------<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US style=3D'font-size:9.0pt;mso-fareast-language:SV'>Bengt =
Neiss<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:9.0pt;mso-fareast-language:SV'>Kungl. Biblioteket / =
National Library of Sweden<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:9.0pt;mso-fareast-language:SV'>Phone: +46 =
(0)10&nbsp;709 35 41<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p></div></body></html>
------_=_NextPart_001_01CC13CC.AF3CAC3C--
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   2011-06.mail                                                                                        0000666 0000110 0000010 00000047145 11602106102 011531  0                                                                                                    ustar   mailman                         www                                                                                                                                                                                                                    
From stpeter@stpeter.im  Mon Jun 13 18:23:44 2011
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3CCA811E80BD for <urn@ietfa.amsl.com>; Mon, 13 Jun 2011 18:23:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level: 
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rmm93tGOD2wm for <urn@ietfa.amsl.com>; Mon, 13 Jun 2011 18:23:43 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id 4BE3511E80BB for <urn@ietf.org>; Mon, 13 Jun 2011 18:23:43 -0700 (PDT)
Received: from squire.local (dsl-179-111.dynamic-dsl.frii.net [216.17.179.111]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 230C340066; Mon, 13 Jun 2011 19:24:00 -0600 (MDT)
Message-ID: <4DF6B81C.9010503@stpeter.im>
Date: Mon, 13 Jun 2011 19:23:40 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10
MIME-Version: 1.0
To: Bengt Neiss <bengt.neiss@kb.se>
References: <E572C4E24A021E409A013F2FA1A3B6A205D6F0F9@MAIL-01.kb.local>
In-Reply-To: <E572C4E24A021E409A013F2FA1A3B6A205D6F0F9@MAIL-01.kb.local>
X-Enigmail-Version: 1.1.1
OpenPGP: url=http://www.saint-andre.com/me/stpeter.asc
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms010000070201050503060706"
Cc: urn@ietf.org
Subject: Re: [urn] Some short comments on RFC 2141bis
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Jun 2011 01:23:44 -0000

This is a cryptographically signed message in MIME format.

--------------ms010000070201050503060706
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<hat type=3D'individual'/>

On 5/16/11 7:25 AM, Bengt Neiss wrote:
> Hi,
>=20
> Just want to give some comments on a couple of issues.
>=20
> 1.       I think there should be a section describing the possibility t=
o
> divide (or extend?) a namespace into sub-namespaces and what rules that=

> applies to a sub-namespace. (ie. delegation to sub-naming authorities).=


Isn't this is a matter for specific namespaces? What do you think the
generic URN syntax specification could say about this?

> 2.        In section 2.1 there is a "note for discussion" on restrictin=
g
> NIDs even further.
> If restrictions still are considered for NIDs I think there should be n=
o
> restrictions for a NID that consists of a numerical value of two or mor=
e
> numbers (eg. 118), or a numerical range (eg. 561111-2301).

What is the use case for allowing a namespace *identifier* to contain 2+
numbers or a numerical range? You are suggesting that it would be fine
to allow things like "urn:118:foo" and "urn:561111-2301:bar". Why? Can't
the registrant of a NID choose something more human-readable?

> 3.       Should there be a "max length" limit for a URN (or a
> recommendation?)?
> As identifiers, URNs might turn up in other systems and it might be goo=
d
> idea to give a recommendation on the =E2=80=9Cmax length=E2=80=9D of a =
URN even if there
> is no limit as such.

Why are URNs any different from generic URIs (RFC 3986) in this respect?

Peter

--=20
Peter Saint-Andre
https://stpeter.im/




--------------ms010000070201050503060706
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIITzjCC
BjQwggQcoAMCAQICASMwDQYJKoZIhvcNAQELBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoT
DVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNp
Z25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA3
MTAyNDIxMDMzM1oXDTE3MTAyNDIxMDMzM1owgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1T
dGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWdu
aW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENs
aWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALmjSW4SPiDKlAinvVeL
ZOVfItiuP1aRHL530E7QUc9icCwL33+PH+Js1HAh8CgWFl34sOxx1FJyS/C4VLPRsqDfP72j
tzCVUAL0DAxZ7wgzQvFz7x61jGxfhYhqYb1+PPOLkYBbkRIrPMg3dLEdKmXIYJYXDH+mB/V/
jLo73/Kb7h/rNoNg/oHHSv5Jolyvp5IY2btfcTBfW/telEFj5rDTX2juTvZ3Qhf3XQX5ca3Q
7A10zrUV/cWJOJ7F5RltbEIaboZmX5JBUb3FhUiAdBotehAX6DbDOuYoJtVxmGof6GuVGcPo
98K4TJf8FHo+UA9EOVDp/W7fCqKT4sXk/XkCAwEAAaOCAa0wggGpMA8GA1UdEwEB/wQFMAMB
Af8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBR7iZySlyShhEcCy3T8LvSs3DLl8zAfBgNV
HSMEGDAWgBROC+8apEBbpRdphzDKNGhD0EGu8jBmBggrBgEFBQcBAQRaMFgwJwYIKwYBBQUH
MAGGG2h0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9jYTAtBggrBgEFBQcwAoYhaHR0cDovL3d3
dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MFsGA1UdHwRUMFIwJ6AloCOGIWh0dHA6Ly93d3cu
c3RhcnRzc2wuY29tL3Nmc2NhLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20v
c2ZzY2EuY3JsMIGABgNVHSAEeTB3MHUGCysGAQQBgbU3AQIBMGYwLgYIKwYBBQUHAgEWImh0
dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwDQYJKoZIhvcNAQELBQADggIBAGpd
SbdLFMhirxK37V4gE00+uW74UdAXtDgQI3AsRZWtaRtKHgAxFBSteqz4kDkeAjH/1b+K8tQR
6cxSI2nho7qOaPW/UpzOfSS/MeKK/9vfM2lfs+uItXH7LWtvS9wD1erfH1a+BXHCrCp4LA1l
fADDhRIiGTSS3i0Zu5xV3INNRHrCCCl6patltQ8RZTqzDMri7ombgIxjN51Zo7xV77EZcThV
0GA8iIN+7T53uHhUJpjfLIztHs/69OclRvHux9hCflfOm7GY5Sc4nqjfES+5XPArGGWiQSEk
ez37QfXqsxO3oCHK4b3DFZysG4uyOuC/WL80ab3muQ3tgwjBhq0D3JZN5kvu5gSuNZPa1WrV
hEgXkd6C7s5stqB6/htVpshG08jRz9DEutGM9oKQ1ncTivbfPNx7pILoHWvvT7N5i/puVoNu
bPUmLXh/2wA6wzAzuuoONiIL14Xpw6jLSnqpaLWElo2yTIFZ/CU/nCvvpW1Dj1457P3Ci9bD
0RPkWSR+CuucpgxrEmaw4UOLxflzuYYaq1RJwygOO5K0s2bAWOcXpgteyUOnQ3d/EjJAWRri
2v0ubiq+4H3KUOMlbznlPAY/1T8YyyJPM88+Ueahe/AW1zoUwZayNcTnuM7cq6yBV8Wr3GOI
LFXhtT0UVuJLChPMJKVKVsa7qNorlLkMMIIGxzCCBa+gAwIBAgICAIswDQYJKoZIhvcNAQEF
BQAwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJT
ZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBD
bGFzcyAzIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQTAeFw0xMDEwMTQwMTM2MzRa
Fw0xMjEwMTQxMjAxMDdaMIHAMSAwHgYDVQQNExcyNzQ1ODEtOU5YMDRxeExEYjBvNDY5VDEL
MAkGA1UEBhMCVVMxETAPBgNVBAgTCENvbG9yYWRvMQ8wDQYDVQQHEwZEZW52ZXIxLDAqBgNV
BAsTI1N0YXJ0Q29tIFRydXN0ZWQgQ2VydGlmaWNhdGUgTWVtYmVyMRowGAYDVQQDExFQZXRl
ciBTYWludC1BbmRyZTEhMB8GCSqGSIb3DQEJARYSc3RwZXRlckBzdHBldGVyLmltMIIBIjAN
BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuERvnrkpQTx9wbJfgxbNKEYvt0IilecZRUM6
wrbCzIUPCocuYhaAJcQoqIyHaKybPQ7f+DIGIAolAa3dHnNdlsXP2smTft/ZNpj10PIG5bil
NAqLUYwmLJaEaqY7BMW8423U3blW43/luLJk/Pq4OsWcw7AK3LeVh1U/HOgqhin26N3h72X1
nbLEpZFrgcp8egmWtXLCbLBDMqUK3j6wjLldni79muzYEVqU0A5GqSeb8Wc4kIx8VI5yL24J
KzinG2iVRP5ZDEbOZETzBXJabUsV56XSxqPG9DK6ke+ybCiL/wKV1HFqdtFB1y25lfvHgOP2
gyEApBKEDNjgLmKyyQIDAQABo4IC+zCCAvcwCQYDVR0TBAIwADALBgNVHQ8EBAMCBLAwHQYD
VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBS2EW2iNB+g0EibKJLBdv8I
eLovVDAfBgNVHSMEGDAWgBR7iZySlyShhEcCy3T8LvSs3DLl8zAdBgNVHREEFjAUgRJzdHBl
dGVyQHN0cGV0ZXIuaW0wggFCBgNVHSAEggE5MIIBNTCCATEGCysGAQQBgbU3AQICMIIBIDAu
BggrBgEFBQcCARYiaHR0cDovL3d3dy5zdGFydHNzbC5jb20vcG9saWN5LnBkZjA0BggrBgEF
BQcCARYoaHR0cDovL3d3dy5zdGFydHNzbC5jb20vaW50ZXJtZWRpYXRlLnBkZjCBtwYIKwYB
BQUHAgIwgaowFBYNU3RhcnRDb20gTHRkLjADAgEBGoGRTGltaXRlZCBMaWFiaWxpdHksIHNl
ZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENlcnRpZmlj
YXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL3d3dy5zdGFydHNz
bC5jb20vcG9saWN5LnBkZjBjBgNVHR8EXDBaMCugKaAnhiVodHRwOi8vd3d3LnN0YXJ0c3Ns
LmNvbS9jcnR1My1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9jcnR1
My1jcmwuY3JsMIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2NzcC5z
dGFydHNzbC5jb20vc3ViL2NsYXNzMy9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NlcnRzL3N1Yi5jbGFzczMuY2xpZW50LmNhLmNydDAjBgNVHRIE
HDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBADVtbXJG
tKAr55xc/OUM546gXUybI72Bank0w739Mv+9BBNtq9rMEvCnLmSKhBi76c1mdXh6zXs8RQDo
6nR/aPabE3llF2T4z80smi9jfnl3y9dpu9TcgDoqDLZ7a2lBlW656XAAQzHjvLp2MC7/mxlg
PYH2axa+q40mAYM20GbNsAEGbWQT1IqIh0BcLLsgbaMJHbyG/57zd9JLyMX3Vry1L1fJRQr3
GeLxMV5RtxN+mBgxrwFz/cOc09COiFExlsHgekpB5O43gqsAU16MXypyoSt4MrSfKTMHIGx6
2RF/M6vqUlvhi28gk2ZUvQ/+OX5+gjcZyooEzAAn4RuOKNswggbHMIIFr6ADAgECAgIAizAN
BgkqhkiG9w0BAQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4x
KzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMT
L1N0YXJ0Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBMB4XDTEw
MTAxNDAxMzYzNFoXDTEyMTAxNDEyMDEwN1owgcAxIDAeBgNVBA0TFzI3NDU4MS05TlgwNHF4
TERiMG80NjlUMQswCQYDVQQGEwJVUzERMA8GA1UECBMIQ29sb3JhZG8xDzANBgNVBAcTBkRl
bnZlcjEsMCoGA1UECxMjU3RhcnRDb20gVHJ1c3RlZCBDZXJ0aWZpY2F0ZSBNZW1iZXIxGjAY
BgNVBAMTEVBldGVyIFNhaW50LUFuZHJlMSEwHwYJKoZIhvcNAQkBFhJzdHBldGVyQHN0cGV0
ZXIuaW0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC4RG+euSlBPH3Bsl+DFs0o
Ri+3QiKV5xlFQzrCtsLMhQ8Khy5iFoAlxCiojIdorJs9Dt/4MgYgCiUBrd0ec12Wxc/ayZN+
39k2mPXQ8gbluKU0CotRjCYsloRqpjsExbzjbdTduVbjf+W4smT8+rg6xZzDsArct5WHVT8c
6CqGKfbo3eHvZfWdssSlkWuBynx6CZa1csJssEMypQrePrCMuV2eLv2a7NgRWpTQDkapJ5vx
ZziQjHxUjnIvbgkrOKcbaJVE/lkMRs5kRPMFclptSxXnpdLGo8b0MrqR77JsKIv/ApXUcWp2
0UHXLbmV+8eA4/aDIQCkEoQM2OAuYrLJAgMBAAGjggL7MIIC9zAJBgNVHRMEAjAAMAsGA1Ud
DwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHQYDVR0OBBYEFLYRbaI0
H6DQSJsoksF2/wh4ui9UMB8GA1UdIwQYMBaAFHuJnJKXJKGERwLLdPwu9KzcMuXzMB0GA1Ud
EQQWMBSBEnN0cGV0ZXJAc3RwZXRlci5pbTCCAUIGA1UdIASCATkwggE1MIIBMQYLKwYBBAGB
tTcBAgIwggEgMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3ku
cGRmMDQGCCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUu
cGRmMIG3BggrBgEFBQcCAjCBqjAUFg1TdGFydENvbSBMdGQuMAMCAQEagZFMaW1pdGVkIExp
YWJpbGl0eSwgc2VlIHNlY3Rpb24gKkxlZ2FsIExpbWl0YXRpb25zKiBvZiB0aGUgU3RhcnRD
b20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUG9saWN5IGF2YWlsYWJsZSBhdCBodHRwOi8v
d3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMGMGA1UdHwRcMFowK6ApoCeGJWh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2NydHUzLWNybC5jcmwwK6ApoCeGJWh0dHA6Ly9jcmwuc3RhcnRz
c2wuY29tL2NydHUzLWNybC5jcmwwgY4GCCsGAQUFBwEBBIGBMH8wOQYIKwYBBQUHMAGGLWh0
dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9zdWIvY2xhc3MzL2NsaWVudC9jYTBCBggrBgEFBQcw
AoY2aHR0cDovL3d3dy5zdGFydHNzbC5jb20vY2VydHMvc3ViLmNsYXNzMy5jbGllbnQuY2Eu
Y3J0MCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29tLzANBgkqhkiG9w0BAQUF
AAOCAQEANW1tcka0oCvnnFz85QznjqBdTJsjvYFqeTTDvf0y/70EE22r2swS8KcuZIqEGLvp
zWZ1eHrNezxFAOjqdH9o9psTeWUXZPjPzSyaL2N+eXfL12m71NyAOioMtntraUGVbrnpcABD
MeO8unYwLv+bGWA9gfZrFr6rjSYBgzbQZs2wAQZtZBPUioiHQFwsuyBtowkdvIb/nvN30kvI
xfdWvLUvV8lFCvcZ4vExXlG3E36YGDGvAXP9w5zT0I6IUTGWweB6SkHk7jeCqwBTXoxfKnKh
K3gytJ8pMwcgbHrZEX8zq+pSW+GLbyCTZlS9D/45fn6CNxnKigTMACfhG44o2zGCA80wggPJ
AgEBMIGTMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UE
CxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRD
b20gQ2xhc3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMAkGBSsOAwIa
BQCgggIOMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTExMDYx
NDAxMjM0MFowIwYJKoZIhvcNAQkEMRYEFEZtR1q31mbNR3jIsm+AbcNbAGJ+MF8GCSqGSIb3
DQEJDzFSMFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggq
hkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBpAYJKwYBBAGCNxAEMYGWMIGT
MIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2Vj
dXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xh
c3MgMyBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAgCLMIGmBgsqhkiG9w0BCRAC
CzGBlqCBkzCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNV
BAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0
Q29tIENsYXNzIDMgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBAgIAizANBgkqhkiG
9w0BAQEFAASCAQCzEzaFVMoEwKuzmQdsP9nLeLdPDpt6WqtNexB2ptmz9AROF93M5kohWzCh
kABXYdJbrya7Wrg9PyeESQmxb6kENCJ8qo97nsjW9572Bm4BPTtIjXxe0pPtcw4MP7ZpJUXc
4shPoUfy737eDFOxhuG14g+1ir/WAUz3LK+n2sg9jEZWeUuooJYGo0e3GFdO98ojqc3EzJTY
SZgbCZug+btm0ABogeBwmzv+m/+5XwIkLYdWlbhnxKTZMw4DnESsjKCiXkJ1GhwJUHdvISsK
k6BtJHfjASL0B/qBhiNKHET9iToYZ4/4UIExrp2Jdd7JH6MHRhPJFGTyIvxAkjU7ZmVMAAAA
AAAA
--------------ms010000070201050503060706--

From bengt.neiss@kb.se  Mon Jun 27 06:57:17 2011
Return-Path: <bengt.neiss@kb.se>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 90F5C21F86A1 for <urn@ietfa.amsl.com>; Mon, 27 Jun 2011 06:57:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.649
X-Spam-Level: 
X-Spam-Status: No, score=-1.649 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_SE=0.35, J_CHICKENPOX_31=0.6]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SN5zdIs8Saf5 for <urn@ietfa.amsl.com>; Mon, 27 Jun 2011 06:57:14 -0700 (PDT)
Received: from Exchangefront01.kb.se (exchangefront01.kb.se [193.10.249.137]) by ietfa.amsl.com (Postfix) with ESMTP id 88C9321F869F for <urn@ietf.org>; Mon, 27 Jun 2011 06:57:08 -0700 (PDT)
Received: from Exchangefront01.kb.se ([172.16.25.25] RDNS failed) by Exchangefront01.kb.se with Microsoft SMTPSVC(6.0.3790.4675);  Mon, 27 Jun 2011 14:24:07 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
Date: Mon, 27 Jun 2011 14:24:06 +0200
Message-ID: <E572C4E24A021E409A013F2FA1A3B6A205E829D2@MAIL-01.kb.local>
In-Reply-To: <4DF6B81C.9010503@stpeter.im>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [urn] Some short comments on RFC 2141bis
Thread-Index: AcwqMbSFUcA4bRF5S8iprSVvNjL8/QKc9wuw
References: <E572C4E24A021E409A013F2FA1A3B6A205D6F0F9@MAIL-01.kb.local> <4DF6B81C.9010503@stpeter.im>
From: "Bengt Neiss" <bengt.neiss@kb.se>
To: "Peter Saint-Andre" <stpeter@stpeter.im>
X-OriginalArrivalTime: 27 Jun 2011 12:24:07.0789 (UTC) FILETIME=[1C7A71D0:01CC34C5]
Cc: urn@ietf.org
Subject: Re: [urn] Some short comments on RFC 2141bis
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Jun 2011 13:57:17 -0000

DQoNCg0KPiAtLS0tLVVyc3BydW5nbGlndCBtZWRkZWxhbmRlLS0tLS0NCj4gRnLDpW46IFBldGVy
IFNhaW50LUFuZHJlIFttYWlsdG86c3RwZXRlckBzdHBldGVyLmltXQ0KPiBTa2lja2F0OiBkZW4g
MTQganVuaSAyMDExIDAzOjI0DQo+IFRpbGw6IEJlbmd0IE5laXNzDQo+IEtvcGlhOiB1cm5AaWV0
Zi5vcmcNCj4gw4RtbmU6IFJlOiBbdXJuXSBTb21lIHNob3J0IGNvbW1lbnRzIG9uIFJGQyAyMTQx
YmlzDQo+IA0KPiA8aGF0IHR5cGU9J2luZGl2aWR1YWwnLz4NCj4gDQo+IE9uIDUvMTYvMTEgNzoy
NSBBTSwgQmVuZ3QgTmVpc3Mgd3JvdGU6DQo+ID4gSGksDQo+ID4NCj4gPiBKdXN0IHdhbnQgdG8g
Z2l2ZSBzb21lIGNvbW1lbnRzIG9uIGEgY291cGxlIG9mIGlzc3Vlcy4NCj4gPg0KPiA+IDEuICAg
ICAgIEkgdGhpbmsgdGhlcmUgc2hvdWxkIGJlIGEgc2VjdGlvbiBkZXNjcmliaW5nIHRoZSBwb3Nz
aWJpbGl0eSB0bw0KPiA+IGRpdmlkZSAob3IgZXh0ZW5kPykgYSBuYW1lc3BhY2UgaW50byBzdWIt
bmFtZXNwYWNlcyBhbmQgd2hhdCBydWxlcyB0aGF0DQo+ID4gYXBwbGllcyB0byBhIHN1Yi1uYW1l
c3BhY2UuIChpZS4gZGVsZWdhdGlvbiB0byBzdWItbmFtaW5nIGF1dGhvcml0aWVzKS4NCj4gDQo+
IElzbid0IHRoaXMgaXMgYSBtYXR0ZXIgZm9yIHNwZWNpZmljIG5hbWVzcGFjZXM/IFdoYXQgZG8g
eW91IHRoaW5rIHRoZQ0KPiBnZW5lcmljIFVSTiBzeW50YXggc3BlY2lmaWNhdGlvbiBjb3VsZCBz
YXkgYWJvdXQgdGhpcz8NCg0KDQpZZXMsIEkgYWdyZWUuIEl0IGlzIGEgbWF0dGVyIGZvciB0aGUg
c3BlY2lmaWMgbmFtZXNwYWNlcy4gDQoNCkkganVzdCB0aGluayBpdCB0aGUgVVJOIHN5bnRheCBz
cGVjaWZpY2F0aW9uIHNob3VsZCBpbmNsdWRlIHRoYXQgaXQgaXMgcG9zc2libGUvYWxsb3dlZCB0
byBkaXZpZGUvZXh0ZW5kIGEgbmFtZXNwYWNlIGludG8gc3ViLW5hbWVzcGFjZXMuDQpJIGd1ZXNz
IHRoZSBjaGFwdGVycyA1LCA1LjEgYW5kIDYgaW4gcmZjMjE0MWJpcyB0YWtlcyBjYXJlIG9mIHRo
aXMgaWYgd2UgY29uc2lkZXIgdGhlIHN1Yi1uYW1lc3BhY2UgdG8gYmUgcGFydCBvZiB0aGUgTlNT
IGFuZCB0aGF0IGl0IGlzIHVwIHRvIHRoZSBuYW1lc3BhY2UgcmVnaXN0cmF0aW9ucyB0byBzaG93
IGhvdyB0byBpbnRlcnByZXQvcmVzb2x2ZS9oYW5kbGUgYSBzdWItbmFtZXNwYWNlLi4uDQoNCg0K
PiANCj4gPiAyLiAgICAgICAgSW4gc2VjdGlvbiAyLjEgdGhlcmUgaXMgYSAibm90ZSBmb3IgZGlz
Y3Vzc2lvbiIgb24gcmVzdHJpY3RpbmcNCj4gPiBOSURzIGV2ZW4gZnVydGhlci4NCj4gPiBJZiBy
ZXN0cmljdGlvbnMgc3RpbGwgYXJlIGNvbnNpZGVyZWQgZm9yIE5JRHMgSSB0aGluayB0aGVyZSBz
aG91bGQgYmUgbm8NCj4gPiByZXN0cmljdGlvbnMgZm9yIGEgTklEIHRoYXQgY29uc2lzdHMgb2Yg
YSBudW1lcmljYWwgdmFsdWUgb2YgdHdvIG9yIG1vcmUNCj4gPiBudW1iZXJzIChlZy4gMTE4KSwg
b3IgYSBudW1lcmljYWwgcmFuZ2UgKGVnLiA1NjExMTEtMjMwMSkuDQo+IA0KPiBXaGF0IGlzIHRo
ZSB1c2UgY2FzZSBmb3IgYWxsb3dpbmcgYSBuYW1lc3BhY2UgKmlkZW50aWZpZXIqIHRvIGNvbnRh
aW4gMisNCj4gbnVtYmVycyBvciBhIG51bWVyaWNhbCByYW5nZT8gWW91IGFyZSBzdWdnZXN0aW5n
IHRoYXQgaXQgd291bGQgYmUgZmluZQ0KPiB0byBhbGxvdyB0aGluZ3MgbGlrZSAidXJuOjExODpm
b28iIGFuZCAidXJuOjU2MTExMS0yMzAxOmJhciIuIFdoeT8gQ2FuJ3QNCj4gdGhlIHJlZ2lzdHJh
bnQgb2YgYSBOSUQgY2hvb3NlIHNvbWV0aGluZyBtb3JlIGh1bWFuLXJlYWRhYmxlPw0KDQpBZnRl
ciBjb25zaWRlcmluZyBteSBzdWdnZXN0aW9uIHRvIGFsbG93IHVybidzIGxpa2UgInVybjo1NjEx
MTEtMjMwMTpiYXIiIEkgaGF2ZSBjaGFuZ2VkIG15IG1pbmQuIEl0IHdhcyBhIGJhZCBzdWdnZXN0
aW9uLiANCg0KSG93ZXZlciwgSSBzdGlsbCB0aGluayB5b3Ugc2hvdWxkIGJlIGFibGUgdG8gcmVn
aXN0ZXIgc29tZXRoaW5nIGxpa2UgInVybjoxMTg6Zm9vIi4NClRoZSByZWFzb24gZm9yIHRoaXMg
aXMgdGhlIGV4cGVyaWVuY2Ugd2UgaGF2ZSBoYWQgaW4gcmVnaXN0cmF0aW9uIG9mIHN1Yi1uYW1l
c3BhY2VzLg0KVGhlIG9yZ2FuaXphdGlvbnMgdGhhdCBhcmUgaW50ZXJlc3RlZCBpbiBhIHN1Yi1u
YW1lc3BhY2UgdGVuZCB0byBwcmVmZXIgYSBzdWItbmFtZXNwYWNlIHRoYXQgaXMgdGhlIHNhbWUg
YXMgdGhlaXIgZG9tYWluIG5hbWUuDQpUaGlzIG1pZ2h0IGJlIHRoZSBjYXNlIGZvciBmdXR1cmUg
bmFtZXNwYWNlIHJlZ2lzdHJhdGlvbnMgYXMgd2VsbC4NCklmIG5vdCBhbGxvd2VkIEkgYW0gc3Vy
ZSB0aGV5IGNhbiBjaG9vc2Ugc29tZXRoaW5nIG1vcmUgaHVtYW4tcmVhZGFibGUuDQoNCj4gDQo+
ID4gMy4gICAgICAgU2hvdWxkIHRoZXJlIGJlIGEgIm1heCBsZW5ndGgiIGxpbWl0IGZvciBhIFVS
TiAob3IgYQ0KPiA+IHJlY29tbWVuZGF0aW9uPyk/DQo+ID4gQXMgaWRlbnRpZmllcnMsIFVSTnMg
bWlnaHQgdHVybiB1cCBpbiBvdGhlciBzeXN0ZW1zIGFuZCBpdCBtaWdodCBiZSBnb29kDQo+ID4g
aWRlYSB0byBnaXZlIGEgcmVjb21tZW5kYXRpb24gb24gdGhlIOKAnG1heCBsZW5ndGjigJ0gb2Yg
YSBVUk4gZXZlbiBpZiB0aGVyZQ0KPiA+IGlzIG5vIGxpbWl0IGFzIHN1Y2guDQo+IA0KPiBXaHkg
YXJlIFVSTnMgYW55IGRpZmZlcmVudCBmcm9tIGdlbmVyaWMgVVJJcyAoUkZDIDM5ODYpIGluIHRo
aXMgcmVzcGVjdD8NCg0KRmlyc3QgSSB3YW50IHRvIGNsYXJpZnkgdGhhdCBJIHRoaW5rIHRoZSBV
Uk4gc2hvdWxkIGNvbmZvcm0gdG8gdGhlIFVSSSBzdGFuZGFyZCAoUkZDIDM5ODYpLg0KDQpUaGUg
cmVhc29uIGZvciBtZSBhc2tpbmcgdGhpcyAicXVlc3Rpb24iIGlzIHdoYXQgY291bGQgYmUgY29u
c2lkZXJlZCB0byBiZSBodW1hbi1yZWFkYWJpbGl0eSBpc3N1ZXMNCkkgdGhpbmsgVVJOOnMgYXJl
IGRpZmZlcmVudCBpbiB0aGUgc2Vuc2UgdGhhdCBiZWluZyBwZXJzaXN0ZW50LCB0aGV5IGFyZSBt
b3JlIGxpa2VseSB0byB0dXJuIHVwIGFzIHJlZmVyZW5jZXMgaW4gZGlmZmVyZW50IHN5c3RlbSwg
bGlrZSBsaWJyYXJ5IHN5c3RlbXMsIGV0Yy4NCkFzIHN1Y2ggdGhleSBtaWdodCBnZXQgdXNlZCBi
eSBwZW9wbGUgaW4gYSBkaWZmZXJlbnQgd2F5IHRoYW4gZ2VuZXJpYyBVUklzIGFyZSB1c2VkLiAo
aWUuIFdoeSBkaWQgd2Ugc3RhcnQgdG8gdXNlIHRpbnl1cmxzIHRvIHJlZmVyZW5jZSB1cmxzKSAN
Ckkga25vdyB0aGF0IHRoaXMgcHJvYmFibHkgaXMgc2xpZ2h0bHkgb3V0LW9mLXNjb3BlIGZvciB0
aGUgd29yayB3aXRoIHRoZSBVUk4gc3ludGF4IGJ1dCBJIHdhbnRlZCB0byByYWlzZSB0aGUgcXVl
c3Rpb24gYW55d2F5Lg0KDQoNCi8vQmVuZ3QNCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpCZW5ndCBOZWlzcw0KS3VuZ2wuIEJpYmxp
b3Rla2V0IC8gTmF0aW9uYWwgTGlicmFyeSBvZiBTd2VkZW4NClBob25lOiArNDYgKDApMTAgNzA5
IDM1IDQxDQoNCj4gDQo+IFBldGVyDQo+IA0KPiAtLQ0KPiBQZXRlciBTYWludC1BbmRyZQ0KPiBo
dHRwczovL3N0cGV0ZXIuaW0vDQo+IA0KPiANCg0K
                                                                                                                                                                                                                                                                                                                                                                                                                           2011-07.mail                                                                                        0000666 0000110 0000010 00000006344 11603520154 011536  0                                                                                                    ustar   mailman                         www                                                                                                                                                                                                                    
From evnikita2@gmail.com  Fri Jul  1 21:36:58 2011
Return-Path: <evnikita2@gmail.com>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BAFD711E80B4 for <urn@ietfa.amsl.com>; Fri,  1 Jul 2011 21:36:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.543
X-Spam-Level: 
X-Spam-Status: No, score=-3.543 tagged_above=-999 required=5 tests=[AWL=0.056,  BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QYRlNz1mMR5e for <urn@ietfa.amsl.com>; Fri,  1 Jul 2011 21:36:58 -0700 (PDT)
Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by ietfa.amsl.com (Postfix) with ESMTP id 42B0A11E8081 for <urn@ietf.org>; Fri,  1 Jul 2011 21:36:20 -0700 (PDT)
Received: by fxe4 with SMTP id 4so4703169fxe.27 for <urn@ietf.org>; Fri, 01 Jul 2011 21:36:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=PSh2FkeIFGrB9oxT0otJSjuhsc0VerLnfq1OMSTCsmY=; b=PTOVRGbnzQntaV8hIqw3NhzkMY/ykb4TTnDCoer7OeJtDRf8PCbmxyRc9igcocpcjJ PeTOArFVfZPVaJxpLfuyqntxSgJmMBhqY5RyPt8UPymrVrVxac2VZz649kpohECmCHY1 QGEATbLU/Ph9uw7KW70ftDE4hhaTMk0dftVgU=
Received: by 10.223.17.141 with SMTP id s13mr5956378faa.23.1309581379366; Fri, 01 Jul 2011 21:36:19 -0700 (PDT)
Received: from [127.0.0.1] ([195.191.104.224]) by mx.google.com with ESMTPS id m26sm2804973fab.34.2011.07.01.21.36.17 (version=SSLv3 cipher=OTHER); Fri, 01 Jul 2011 21:36:18 -0700 (PDT)
Message-ID: <4E0EA070.4080609@gmail.com>
Date: Sat, 02 Jul 2011 07:37:04 +0300
From: Mykyta Yevstifeyev <evnikita2@gmail.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.18) Gecko/20110616 Thunderbird/3.1.11
MIME-Version: 1.0
To: "urn@ietf.org" <urn@ietf.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Subject: [urn] Request for review of Appendix A of draft-yevstifeyev-ftp-uri-scheme-03
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 02 Jul 2011 04:36:59 -0000

Hello,

Since the work on Dynamic Delegation Discovery System (DDDS) was 
performed in URN working group, I think this list is a right place to 
ask.  What I'm asking is to provide comments on Appendix A of my 
draft-yevstifeyev-ftp-uri-scheme-03 
(http://tools.ietf.org/html/draft-yevstifeyev-ftp-uri-scheme-03#appendix-A).  
This appendix described relationship of DDDS and 'ftp' URIs.  Of course, 
if you have some other comments to the entire document, they are welcome 
as well.

Thanks,
Mykyta Yevstifeyev
                                                                                                                                                                                                                                                                                            2011-08.mail                                                                                        0000666 0000110 0000010 00000555141 11627617213 011554  0                                                                                                    ustar   mailman                         www                                                                                                                                                                                                                    
From juha.hakala@helsinki.fi  Wed Aug  3 23:11:04 2011
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91F9321F86D8 for <urn@ietfa.amsl.com>; Wed,  3 Aug 2011 23:11:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MvmnpQM3gs8B for <urn@ietfa.amsl.com>; Wed,  3 Aug 2011 23:11:04 -0700 (PDT)
Received: from smtp-rs1-vallila2.fe.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by ietfa.amsl.com (Postfix) with ESMTP id A82D321F867F for <urn@ietf.org>; Wed,  3 Aug 2011 23:11:02 -0700 (PDT)
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs1-vallila2.fe.helsinki.fi (8.13.1/8.13.1) with ESMTP id p746BBIZ019230 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 4 Aug 2011 09:11:13 +0300
Message-ID: <4E3A37FE.7060609@helsinki.fi>
Date: Thu, 04 Aug 2011 09:11:10 +0300
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: "urn@ietf.org" <urn@ietf.org>, Stella Griffiths <stella@isbn-international.org>
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 7bit
Subject: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Aug 2011 06:11:04 -0000

Hello all,

I am revising the URN namespace registrations for ISBN and NBN (RFC 
3187bis and 3188bis). One of the issues that must be dealt with is the 
use of URI <fragment>.

On the basis of the discussion we had in the URNWG meeting during IETF 
80, I have assumed that <fragment> feature can be used, but only if RFC 
3986 requirements are taken into account. This must be made clear in 
RFC2141bis, and specified further in namespace registrations. There will 
be URN namespaces where <fragment> must not be used because the 
identifier system does not allow it.

ISBN and NBN (national bibliography number) are in different camps as 
regards URI fragments; the former does not allow them, but the latter 
does. Below are the relevant sections from the new Internet drafts. They 
are complementary in the sense that NBN can be used to identify 
component parts of a book (if they do not have ISBNs of their own). 
Armed with both specifications, national libraries and other users can 
assign identifiers to books and their logical / physical components, to 
the level of specificity desired.

This is what the revised RFC 3187bis says at the moment:

Books are finite objects, which may consist of component parts such as 
chapters or short stories / novellas. Such component parts may in some 
circumstances be given their own ISBNs. If they are not identified, ISBN 
standard does not allow augmentation of the ISBN of the book with URI 
fragments for identification of the component parts. Technically it is 
possible to add URI fragments to ISBN, but the resulting identifier will 
not be an ISBN; it could be a national bibliography number (URN:NBN) or 
an internal, completely non-standard identifier.

This is the corresponding section from RFC3188bis:

Bibliographic objects are finite, and may consist of component parts. If 
the object is a book, these component parts may be articles, chapters,
short stories / novellas, images and so on. When a bibliographic object 
such as a book is published in electronic form, it may be possible to 
access its component parts directly. If so, a reliable access key is 
needed. NBNs may be assigned to these component parts, depending the 
local NBN assignment policy. In some circumstances (if the stipulations 
of RFC 3986 and RFC2141bis are met), URI fragments can be applied in the 
NBN string.

However, since logical components of a book may not represented as URI 
fragments (and vice versa), component parts will normally be identified 
by using a local method not based on URI Generic syntax. This RFC will 
not specify the NBN method for generating fragment identifiers, since 
some organizations may use any available mechanism for other purposes. 
However, several viable methods can be suggested. For instance, the book 
as a whole may have an ISBN, and the NBNs for the component parts can be
based on the ISBN. Likewise there may be a base-NBN for the resource 
itself, and extended versions for the logical components. The most 
common approach may be the simplest: assign a separate NBN for each
component part.

------------

My aim is that the new versions of 3187bis and 3188bis will be published 
in August.

Best regards,

Juha
-- 

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678

From julian.reschke@gmx.de  Thu Aug  4 00:31:28 2011
Return-Path: <julian.reschke@gmx.de>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ABA7821F8B68 for <urn@ietfa.amsl.com>; Thu,  4 Aug 2011 00:31:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -104.214
X-Spam-Level: 
X-Spam-Status: No, score=-104.214 tagged_above=-999 required=5 tests=[AWL=-1.615, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7m25kOmXiBM4 for <urn@ietfa.amsl.com>; Thu,  4 Aug 2011 00:31:27 -0700 (PDT)
Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.23]) by ietfa.amsl.com (Postfix) with SMTP id 5D21921F8B66 for <urn@ietf.org>; Thu,  4 Aug 2011 00:31:27 -0700 (PDT)
Received: (qmail invoked by alias); 04 Aug 2011 07:24:58 -0000
Received: from p508FD5FC.dip.t-dialin.net (EHLO [192.168.178.36]) [80.143.213.252] by mail.gmx.net (mp021) with SMTP; 04 Aug 2011 09:24:58 +0200
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX18uuRomMVEujXbBj78UaBtLprMMkFPdY6ZEUz++aY gE1eTsGsSGjHUO
Message-ID: <4E3A4947.1070209@gmx.de>
Date: Thu, 04 Aug 2011 09:24:55 +0200
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20110624 Thunderbird/5.0
MIME-Version: 1.0
To: Juha Hakala <juha.hakala@helsinki.fi>
References: <4E3A37FE.7060609@helsinki.fi>
In-Reply-To: <4E3A37FE.7060609@helsinki.fi>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
Cc: "urn@ietf.org" <urn@ietf.org>, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Aug 2011 07:31:28 -0000

On 2011-08-04 08:11, Juha Hakala wrote:
> Hello all,
>
> I am revising the URN namespace registrations for ISBN and NBN (RFC
> 3187bis and 3188bis). One of the issues that must be dealt with is the
> use of URI <fragment>.
>
> On the basis of the discussion we had in the URNWG meeting during IETF
> 80, I have assumed that <fragment> feature can be used, but only if RFC
> 3986 requirements are taken into account. This must be made clear in
> RFC2141bis, and specified further in namespace registrations. There will
> be URN namespaces where <fragment> must not be used because the
> identifier system does not allow it.
> ...

Clarifying: the RFC 3986 requirement is:

"The semantics of a fragment identifier are defined by the set of 
representations that might result from a retrieval action on the primary 
resource. The fragment's format and resolution is therefore dependent on 
the media type [RFC2046] of a potentially retrieved representation, even 
though such a retrieval is only performed if the URI is dereferenced. If 
no such representation exists, then the semantics of the fragment are 
considered unknown and are effectively unconstrained. Fragment 
identifier semantics are independent of the URI scheme and thus cannot 
be redefined by scheme specifications." -- 
<http://greenbytes.de/tech/webdav/rfc3986.html#rfc.section.3.5.p.2>

Best regards, Julian

From evnikita2@gmail.com  Thu Aug  4 01:42:17 2011
Return-Path: <evnikita2@gmail.com>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B668E21F8BBC for <urn@ietfa.amsl.com>; Thu,  4 Aug 2011 01:42:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.452
X-Spam-Level: 
X-Spam-Status: No, score=-3.452 tagged_above=-999 required=5 tests=[AWL=0.147,  BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1f7FtaYoFNLr for <urn@ietfa.amsl.com>; Thu,  4 Aug 2011 01:42:17 -0700 (PDT)
Received: from mail-fx0-f44.google.com (mail-fx0-f44.google.com [209.85.161.44]) by ietfa.amsl.com (Postfix) with ESMTP id B09FB21F8BBA for <urn@ietf.org>; Thu,  4 Aug 2011 01:42:16 -0700 (PDT)
Received: by fxe6 with SMTP id 6so2024509fxe.31 for <urn@ietf.org>; Thu, 04 Aug 2011 01:42:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=9wHsY4dP4iPI+sxQeOjb8ffixa8/qa/7nIc5pPT8P00=; b=HztZbwsrZyka5FgF9Lv5s9v6ViWOFNsAgGhmlCOAXlSiAj+cl5F8teMv+yOG96tgMz xqB1wCAzeeF8LKcDTJrDNtrNKw4ZnUnfqSiZ4fruNxEHilCOLonREAQt4rjSzbsv+Rup kNQKPvNwIi6Te+9BcujJlVZs8YBgsTsvBeSok=
Received: by 10.204.138.200 with SMTP id b8mr183469bku.45.1312447350175; Thu, 04 Aug 2011 01:42:30 -0700 (PDT)
Received: from [127.0.0.1] ([195.191.104.224]) by mx.google.com with ESMTPS id l21sm466764bkt.2.2011.08.04.01.42.27 (version=SSLv3 cipher=OTHER); Thu, 04 Aug 2011 01:42:29 -0700 (PDT)
Message-ID: <4E3A5B9A.9060908@gmail.com>
Date: Thu, 04 Aug 2011 11:43:06 +0300
From: Mykyta Yevstifeyev <evnikita2@gmail.com>
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20110624 Thunderbird/5.0
MIME-Version: 1.0
To: urn@ietf.org
References: <4E3A37FE.7060609@helsinki.fi> <4E3A4947.1070209@gmx.de>
In-Reply-To: <4E3A4947.1070209@gmx.de>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Aug 2011 08:42:17 -0000

04.08.2011 10:24, Julian Reschke wrote:
> On 2011-08-04 08:11, Juha Hakala wrote:
>> Hello all,
>>
>> I am revising the URN namespace registrations for ISBN and NBN (RFC
>> 3187bis and 3188bis). One of the issues that must be dealt with is the
>> use of URI <fragment>.
>>
>> On the basis of the discussion we had in the URNWG meeting during IETF
>> 80, I have assumed that <fragment> feature can be used, but only if RFC
>> 3986 requirements are taken into account. This must be made clear in
>> RFC2141bis, and specified further in namespace registrations. There will
>> be URN namespaces where <fragment> must not be used because the
>> identifier system does not allow it.
>> ...
>
> Clarifying: the RFC 3986 requirement is:
>
> "The semantics of a fragment identifier are defined by the set of 
> representations that might result from a retrieval action on the 
> primary resource. The fragment's format and resolution is therefore 
> dependent on the media type [RFC2046] of a potentially retrieved 
> representation, even though such a retrieval is only performed if the 
> URI is dereferenced. If no such representation exists, then the 
> semantics of the fragment are considered unknown and are effectively 
> unconstrained. Fragment identifier semantics are independent of the 
> URI scheme and thus cannot be redefined by scheme specifications." -- 
> <http://greenbytes.de/tech/webdav/rfc3986.html#rfc.section.3.5.p.2>

... Correspondingly, it is only possible to use the fragment identifier 
when the URI/IRI is clear about the media type of the resource it refers 
to.  This may be determined from the URI itself or if it is mandatory 
that the particular type of a resource identifier must be resolved to 
the resource of a particular type.  URN with ISBN may refer to the text 
of a book in .txt, .html, .doc, .pdf, .ps, format or worse; URN with 
ISBN may refer to the page with book's annotation in any of the above 
format; or something else.  It is impossible to know for sure that "this 
URN is resolved to <bla-bla-bla> format", and, correspondingly, use 
fragment identifiers.  Here I agree with Juha.

With respect to NBNs.  The situation is the same.  The matter of 
fragment ID is the type, the format of the resource, not its actual 
contents.  The same publication with the unique NBN number may exist in 
electronic form in different formats.  Just the same as above.

So, my position is that defining the fragment ID for use with ISBN and 
NBN URNs makes very little sense; they may only be useful in URNs which 
have very limited scope and resolve to the resource of the type which is 
predefined.

(BTW: Fragment IDs, per RFC 3986, are allowed to be present in any URI, 
including URN; however, they cannot be effectively handled in the latter 
case.  I think RFC 2141bis should be clear that this part of an URI, if 
present, should be ignored).

(BTW2: Is new revision of 2141bis going to be published soon?)

Mykyta Yevstifeyev

>
> Best regards, Julian
> _______________________________________________
> urn mailing list
> urn@ietf.org
> https://www.ietf.org/mailman/listinfo/urn
>


From juha.hakala@helsinki.fi  Thu Aug  4 03:55:47 2011
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E1A4221F8B2E for <urn@ietfa.amsl.com>; Thu,  4 Aug 2011 03:55:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.699
X-Spam-Level: 
X-Spam-Status: No, score=-1.699 tagged_above=-999 required=5 tests=[AWL=-0.900, BAYES_00=-2.599, J_CHICKENPOX_34=0.6, J_CHICKENPOX_35=0.6, J_CHICKENPOX_36=0.6]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rHbbrpl1GDoy for <urn@ietfa.amsl.com>; Thu,  4 Aug 2011 03:55:46 -0700 (PDT)
Received: from smtp-rs1-vallila2.fe.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by ietfa.amsl.com (Postfix) with ESMTP id 9172921F8B26 for <urn@ietf.org>; Thu,  4 Aug 2011 03:55:44 -0700 (PDT)
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs1-vallila2.fe.helsinki.fi (8.13.1/8.13.1) with ESMTP id p74Ats1G002348 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 4 Aug 2011 13:55:55 +0300
Message-ID: <4E3A7ABA.7060500@helsinki.fi>
Date: Thu, 04 Aug 2011 13:55:54 +0300
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: Mykyta Yevstifeyev <evnikita2@gmail.com>
References: <4E3A37FE.7060609@helsinki.fi> <4E3A4947.1070209@gmx.de> <4E3A5B9A.9060908@gmail.com>
In-Reply-To: <4E3A5B9A.9060908@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Aug 2011 10:55:48 -0000

Privyet Mykyta; Hello all,

Some comments below.

Mykyta Yevstifeyev wrote:

>> Clarifying: the RFC 3986 requirement is:
>>
>> "The semantics of a fragment identifier are defined by the set of 
>> representations that might result from a retrieval action on the 
>> primary resource. The fragment's format and resolution is therefore 
>> dependent on the media type [RFC2046] of a potentially retrieved 
>> representation, even though such a retrieval is only performed if the 
>> URI is dereferenced. If no such representation exists, then the 
>> semantics of the fragment are considered unknown and are effectively 
>> unconstrained. Fragment identifier semantics are independent of the 
>> URI scheme and thus cannot be redefined by scheme specifications." -- 
>> <http://greenbytes.de/tech/webdav/rfc3986.html#rfc.section.3.5.p.2>

I have added a reference to media type and RFC 2046 into the draft.
> 
> ... Correspondingly, it is only possible to use the fragment identifier 
> when the URI/IRI is clear about the media type of the resource it refers 
> to.  This may be determined from the URI itself or if it is mandatory 
> that the particular type of a resource identifier must be resolved to 
> the resource of a particular type.  URN with ISBN may refer to the text 
> of a book in .txt, .html, .doc, .pdf, .ps, format or worse; URN with 
> ISBN may refer to the page with book's annotation in any of the above 
> format; or something else.  It is impossible to know for sure that "this 
> URN is resolved to <bla-bla-bla> format", and, correspondingly, use 
> fragment identifiers.  Here I agree with Juha.

I disagree with Mykyta (but hopefully not with myself :-)).

The reason why URN:ISBN namespace does not allow fragments has to do 
with ISBN syntax. This is OK:

http://urn.fi/URN:ISBN:978-952-10-7060-0

but I am not allowed to add anything to the namespace specific string 
even if the media type in which this book is published would allow that. 
Of course, adding <query> would be OK since it would not be part of the 
identifier.

The URN:ISBN string itself does not imply any media type directly, but 
ISBN assignment rules make it clear that if the media type changes, a 
new ISBN must be assigned. The ISBN above belongs to a PDF version to a 
dissertation; if it is migrated to EPUB 3, a new ISBN is required.
> 
> With respect to NBNs.  The situation is the same.  The matter of 
> fragment ID is the type, the format of the resource, not its actual 
> contents.  The same publication with the unique NBN number may exist in 
> electronic form in different formats.  Just the same as above.

NBN does not refer to the work, but to a single manifestation of the 
work (in one file format). Manifestations in different file formats will 
get a different URN:NBNs. The reason for this is that file format 
changes may have an impact on the look and feel of the resource, and 
once something changes, for librarians it is no longer the same thing. 
We've had similar practices for printed stuff: hard back and paper back 
versions of a book have different ISBNs.

There is an interesting problem that all digital manifestations will be 
short-lived. When URN:ISBNs and URN:NBNs are not moved over to more 
modern versions of the document (which will receive other URNs) then 
somehow we must guarantee that the users will be made aware that there 
are later versions available as well.

Other URN namespaces may be more flexible than the ones we are dealing 
now. We could have for instance urn:mykyta where the rule is that the 
file format does not matter. I don't know how much we can /should do in 
RFCs to co-ordinate those namespaces that deal with digital 
manifestations. Works are of course a different matter altogether, since 
they are immaterial and as such persistent.

Independently of any physical manifestations libraries will also 
describe and identify works, but then we do not use ISBN but ISTC 
(International standard text code) for textual resources. And 
registering a namespace for that identifier (which has just recently 
went into production) remains to be done.

> So, my position is that defining the fragment ID for use with ISBN and 
> NBN URNs makes very little sense; they may only be useful in URNs which 
> have very limited scope and resolve to the resource of the type which is 
> predefined.

My take on this is that if we have e.g. a book in a file format that 
allows specification of fragments, then it is possible that these 
fragments can be accessed directly using HTTP URIs, and improving 
persistence of these access points to with URNs may make sense.

In case of multimedia documents (with a multitude of file formats), 
URN:NBNs must be assigned at the file format level if the intention is 
to use fragments in one or more of these formats.
> 
> (BTW: Fragment IDs, per RFC 3986, are allowed to be present in any URI, 
> including URN; however, they cannot be effectively handled in the latter 
> case.  I think RFC 2141bis should be clear that this part of an URI, if 
> present, should be ignored).
> 
> (BTW2: Is new revision of 2141bis going to be published soon?)

Alfred Hoenes indicated before his summer vacation that he plans to 
concentrate on URNBIS work during the first half of August.

Best regards,

Juha
> 
> Mykyta Yevstifeyev
> 
>>
>> Best regards, Julian
>> _______________________________________________
>> urn mailing list
>> urn@ietf.org
>> https://www.ietf.org/mailman/listinfo/urn
>>
> 
> _______________________________________________
> urn mailing list
> urn@ietf.org
> https://www.ietf.org/mailman/listinfo/urn
> 

-- 

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678

From julian.reschke@gmx.de  Thu Aug  4 04:17:50 2011
Return-Path: <julian.reschke@gmx.de>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7944E21F8A4E for <urn@ietfa.amsl.com>; Thu,  4 Aug 2011 04:17:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -104.614
X-Spam-Level: 
X-Spam-Status: No, score=-104.614 tagged_above=-999 required=5 tests=[AWL=-2.615, BAYES_00=-2.599, J_CHICKENPOX_34=0.6, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PQBiI2kK8EHB for <urn@ietfa.amsl.com>; Thu,  4 Aug 2011 04:17:50 -0700 (PDT)
Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by ietfa.amsl.com (Postfix) with SMTP id 71AE621F86BB for <urn@ietf.org>; Thu,  4 Aug 2011 04:17:49 -0700 (PDT)
Received: (qmail invoked by alias); 04 Aug 2011 11:18:00 -0000
Received: from mail.greenbytes.de (EHLO [192.168.1.140]) [217.91.35.233] by mail.gmx.net (mp048) with SMTP; 04 Aug 2011 13:18:00 +0200
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX1+WcB515/aWYBLnXla6WUowy9UFknlbpTbpPZHP31 hQ6dFkmIfxK8OH
Message-ID: <4E3A7FE3.8090301@gmx.de>
Date: Thu, 04 Aug 2011 13:17:55 +0200
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20110624 Thunderbird/5.0
MIME-Version: 1.0
To: Juha Hakala <juha.hakala@helsinki.fi>
References: <4E3A37FE.7060609@helsinki.fi> <4E3A4947.1070209@gmx.de> <4E3A5B9A.9060908@gmail.com> <4E3A7ABA.7060500@helsinki.fi>
In-Reply-To: <4E3A7ABA.7060500@helsinki.fi>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
Cc: urn@ietf.org, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Aug 2011 11:17:50 -0000

On 2011-08-04 12:55, Juha Hakala wrote:
> ...
> I disagree with Mykyta (but hopefully not with myself :-)).
>
> The reason why URN:ISBN namespace does not allow fragments has to do
> with ISBN syntax. This is OK:
>
> http://urn.fi/URN:ISBN:978-952-10-7060-0
>
> but I am not allowed to add anything to the namespace specific string
> even if the media type in which this book is published would allow that.
> Of course, adding <query> would be OK since it would not be part of the
> identifier.
 > ...

I don't believe an URI scheme (and thereby an URN namespace) can make 
this restriction.

> The URN:ISBN string itself does not imply any media type directly, but
> ISBN assignment rules make it clear that if the media type changes, a
> new ISBN must be assigned. The ISBN above belongs to a PDF version to a
> dissertation; if it is migrated to EPUB 3, a new ISBN is required.

If the ISBN above is guaranteed to identify a PDF document then I don't 
see why using a PDF anchor shouldn't work.

 > ...

Best regards, Julian

From juha.hakala@helsinki.fi  Thu Aug  4 04:46:48 2011
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 01BC321F8B6E for <urn@ietfa.amsl.com>; Thu,  4 Aug 2011 04:46:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.849
X-Spam-Level: 
X-Spam-Status: No, score=-1.849 tagged_above=-999 required=5 tests=[AWL=0.150,  BAYES_00=-2.599, J_CHICKENPOX_34=0.6]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OWaJyWABADrq for <urn@ietfa.amsl.com>; Thu,  4 Aug 2011 04:46:47 -0700 (PDT)
Received: from smtp-rs1-vallila2.fe.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by ietfa.amsl.com (Postfix) with ESMTP id 5AFF921F8B6A for <urn@ietf.org>; Thu,  4 Aug 2011 04:46:45 -0700 (PDT)
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs1-vallila2.fe.helsinki.fi (8.13.1/8.13.1) with ESMTP id p74BksCD023412 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 4 Aug 2011 14:46:55 +0300
Message-ID: <4E3A86AE.60000@helsinki.fi>
Date: Thu, 04 Aug 2011 14:46:54 +0300
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: Julian Reschke <julian.reschke@gmx.de>
References: <4E3A37FE.7060609@helsinki.fi> <4E3A4947.1070209@gmx.de> <4E3A5B9A.9060908@gmail.com> <4E3A7ABA.7060500@helsinki.fi> <4E3A7FE3.8090301@gmx.de>
In-Reply-To: <4E3A7FE3.8090301@gmx.de>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Aug 2011 11:46:48 -0000

Hello,

Julian Reschke wrote:

>> but I am not allowed to add anything to the namespace specific string
>> even if the media type in which this book is published would allow that.
>> Of course, adding <query> would be OK since it would not be part of the
>> identifier.
>  > ...
> 
> I don't believe an URI scheme (and thereby an URN namespace) can make 
> this restriction.

ISBN can and must. If you add e.g. a fragment identifier to the end of 
the URN:ISBN string, the resulting identifier is not an ISBN anymore. Of 
course the new identifier can still be a valid URI and it may belong to 
some other URN namespace such as NBN.

>> The URN:ISBN string itself does not imply any media type directly, but
>> ISBN assignment rules make it clear that if the media type changes, a
>> new ISBN must be assigned. The ISBN above belongs to a PDF version to a
>> dissertation; if it is migrated to EPUB 3, a new ISBN is required.
> 
> If the ISBN above is guaranteed to identify a PDF document then I don't 
> see why using a PDF anchor shouldn't work.

An ISBN given to a PDF version of a book must not apply to any other 
version of that book, or to some other book.

Having said this, there are cases in some countries (which I do not wish 
to name here) where publishers insist upon giving the same ISBN to all 
e-versions of a book. In such a case, ISBN does not provide even a 
reliable starting point for creating an identifier for a fragment in one 
of these formats. Any standard is only as strong as the weakest link; in 
this case it is a subset of users who abuse the standard (and may come 
to regret it later on).

Juha
> 
>  > ...
> 
> Best regards, Julian
> 

-- 

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678

From julian.reschke@gmx.de  Thu Aug  4 04:57:35 2011
Return-Path: <julian.reschke@gmx.de>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5649621F8B7B for <urn@ietfa.amsl.com>; Thu,  4 Aug 2011 04:57:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -104.539
X-Spam-Level: 
X-Spam-Status: No, score=-104.539 tagged_above=-999 required=5 tests=[AWL=-2.540, BAYES_00=-2.599, J_CHICKENPOX_34=0.6, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j-nmXUNmF1mF for <urn@ietfa.amsl.com>; Thu,  4 Aug 2011 04:57:34 -0700 (PDT)
Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by ietfa.amsl.com (Postfix) with SMTP id 52FB921F8AEA for <urn@ietf.org>; Thu,  4 Aug 2011 04:57:34 -0700 (PDT)
Received: (qmail invoked by alias); 04 Aug 2011 11:57:43 -0000
Received: from mail.greenbytes.de (EHLO [192.168.1.140]) [217.91.35.233] by mail.gmx.net (mp034) with SMTP; 04 Aug 2011 13:57:43 +0200
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX18G31xEwo8Gc/Eh7hu44Zr+kopF5rVA7fNFLtQ/er PEqJhSfOzSf2sb
Message-ID: <4E3A8934.7040301@gmx.de>
Date: Thu, 04 Aug 2011 13:57:40 +0200
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20110624 Thunderbird/5.0
MIME-Version: 1.0
To: Juha Hakala <juha.hakala@helsinki.fi>
References: <4E3A37FE.7060609@helsinki.fi> <4E3A4947.1070209@gmx.de> <4E3A5B9A.9060908@gmail.com> <4E3A7ABA.7060500@helsinki.fi> <4E3A7FE3.8090301@gmx.de> <4E3A86AE.60000@helsinki.fi>
In-Reply-To: <4E3A86AE.60000@helsinki.fi>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
Cc: urn@ietf.org, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Aug 2011 11:57:35 -0000

On 2011-08-04 13:46, Juha Hakala wrote:
> Hello,
>
> Julian Reschke wrote:
>
>>> but I am not allowed to add anything to the namespace specific string
>>> even if the media type in which this book is published would allow that.
>>> Of course, adding <query> would be OK since it would not be part of the
>>> identifier.
>> > ...
>>
>> I don't believe an URI scheme (and thereby an URN namespace) can make
>> this restriction.
>
> ISBN can and must. If you add e.g. a fragment identifier to the end of
> the URN:ISBN string, the resulting identifier is not an ISBN anymore. Of
> course the new identifier can still be a valid URI and it may belong to
> some other URN namespace such as NBN.

A URN:ISBN URI is not an ISBN in the first place, so I think the above 
doesn't make any sense (sorry :-).

> ...

Best regards, Julian

From jehakala@mappi.helsinki.fi  Thu Aug  4 07:15:28 2011
Return-Path: <jehakala@mappi.helsinki.fi>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 298FC21F8B47 for <urn@ietfa.amsl.com>; Thu,  4 Aug 2011 07:15:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, J_CHICKENPOX_34=0.6]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jjy0UyLNN2N2 for <urn@ietfa.amsl.com>; Thu,  4 Aug 2011 07:15:27 -0700 (PDT)
Received: from smtp-rs1-vallila2.fe.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by ietfa.amsl.com (Postfix) with ESMTP id 61F6B21F8B39 for <urn@ietf.org>; Thu,  4 Aug 2011 07:15:25 -0700 (PDT)
Received: from webmail.helsinki.fi (webmail1-vallila2.fe.helsinki.fi [128.214.173.135]) by smtp-rs1-vallila2.fe.helsinki.fi (8.13.1/8.13.1) with ESMTP id p74EFY14014987; Thu, 4 Aug 2011 17:15:34 +0300
Received: from a88-113-47-109.elisa-laajakaista.fi (a88-113-47-109.elisa-laajakaista.fi [88.113.47.109]) by webmail.helsinki.fi (Horde Framework) with HTTP; Thu, 04 Aug 2011 17:15:34 +0300
Message-ID: <20110804171534.103213sel1007s06.jehakala@webmail.helsinki.fi>
Date: Thu, 04 Aug 2011 17:15:34 +0300
From: jehakala@mappi.helsinki.fi
To: "Julian Reschke" <julian.reschke@gmx.de>
References: <4E3A37FE.7060609@helsinki.fi> <4E3A4947.1070209@gmx.de> <4E3A5B9A.9060908@gmail.com> <4E3A7ABA.7060500@helsinki.fi> <4E3A7FE3.8090301@gmx.de> <4E3A86AE.60000@helsinki.fi> <4E3A8934.7040301@gmx.de>
In-Reply-To: <4E3A8934.7040301@gmx.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit
User-Agent: Internet Messaging Program (IMP) 4.2.2
Cc: urn@ietf.org, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Aug 2011 14:15:28 -0000

Hello Julian,

Quoting "Julian Reschke" <julian.reschke@gmx.de>:

> On 2011-08-04 13:46, Juha Hakala wrote:
>> Hello,
>>
>> Julian Reschke wrote:
X
> A URN:ISBN URI is not an ISBN in the first place, so I think the  
> above doesn't make any sense (sorry :-).
>
According to RFC 3187 (the namespace registration of the ISBN  
namespace), all the URN namespace specific strings in the ISBN  
namespace must be ISBNs. So every URN:ISBN URI must contain a valid  
ISBN.

If I construct something like

URN:ISBN:978-951-0

to identify the largest publisher in Finland the string is a valid URI  
but it is not a valid URN because it breaks the rules of the ISBN  
namespace. But I might do something like

URN:ISBNFINPUB:978-951-0

and nobody would object (provided that I am not breaking the  
regulations of the ISBNFINPUB namespace which must be registered  
before I can build a URN above).


All the best,

Juha

> Best regards, Julian
>
>




From julian.reschke@gmx.de  Thu Aug  4 07:48:03 2011
Return-Path: <julian.reschke@gmx.de>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DCEAF21F8AA8 for <urn@ietfa.amsl.com>; Thu,  4 Aug 2011 07:48:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -104.41
X-Spam-Level: 
X-Spam-Status: No, score=-104.41 tagged_above=-999 required=5 tests=[AWL=-2.411, BAYES_00=-2.599, J_CHICKENPOX_34=0.6, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PAng74PPlAR5 for <urn@ietfa.amsl.com>; Thu,  4 Aug 2011 07:48:03 -0700 (PDT)
Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.23]) by ietfa.amsl.com (Postfix) with SMTP id 04E6921F8A96 for <urn@ietf.org>; Thu,  4 Aug 2011 07:48:02 -0700 (PDT)
Received: (qmail invoked by alias); 04 Aug 2011 14:48:16 -0000
Received: from mail.greenbytes.de (EHLO [192.168.1.140]) [217.91.35.233] by mail.gmx.net (mp025) with SMTP; 04 Aug 2011 16:48:16 +0200
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX18SlaNBz64SlbVT62yST0l2WxsWtKIIQ8anw7LOQz 3K0oYsOZdkSdiK
Message-ID: <4E3AB12D.3010608@gmx.de>
Date: Thu, 04 Aug 2011 16:48:13 +0200
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20110624 Thunderbird/5.0
MIME-Version: 1.0
To: jehakala@mappi.helsinki.fi
References: <4E3A37FE.7060609@helsinki.fi> <4E3A4947.1070209@gmx.de> <4E3A5B9A.9060908@gmail.com> <4E3A7ABA.7060500@helsinki.fi> <4E3A7FE3.8090301@gmx.de> <4E3A86AE.60000@helsinki.fi> <4E3A8934.7040301@gmx.de> <20110804171534.103213sel1007s06.jehakala@webmail.helsinki.fi>
In-Reply-To: <20110804171534.103213sel1007s06.jehakala@webmail.helsinki.fi>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
Cc: urn@ietf.org, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Aug 2011 14:48:04 -0000

On 2011-08-04 16:15, jehakala@mappi.helsinki.fi wrote:
> Hello Julian,
>
> Quoting "Julian Reschke" <julian.reschke@gmx.de>:
>
>> On 2011-08-04 13:46, Juha Hakala wrote:
>>> Hello,
>>>
>>> Julian Reschke wrote:
> X
>> A URN:ISBN URI is not an ISBN in the first place, so I think the above
>> doesn't make any sense (sorry :-).
>>
> According to RFC 3187 (the namespace registration of the ISBN
> namespace), all the URN namespace specific strings in the ISBN namespace
> must be ISBNs. So every URN:ISBN URI must contain a valid ISBN.
>...

Yes. But that doesn't make the URI a ISBN.

Best regards, Julian

From evnikita2@gmail.com  Thu Aug  4 20:58:43 2011
Return-Path: <evnikita2@gmail.com>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 671DD11E80B6 for <urn@ietfa.amsl.com>; Thu,  4 Aug 2011 20:58:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.557
X-Spam-Level: 
X-Spam-Status: No, score=-2.557 tagged_above=-999 required=5 tests=[AWL=-0.758, BAYES_00=-2.599, J_CHICKENPOX_34=0.6, J_CHICKENPOX_35=0.6, J_CHICKENPOX_36=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B9SEbNrtH4GW for <urn@ietfa.amsl.com>; Thu,  4 Aug 2011 20:58:42 -0700 (PDT)
Received: from mail-fx0-f44.google.com (mail-fx0-f44.google.com [209.85.161.44]) by ietfa.amsl.com (Postfix) with ESMTP id 9EC9011E80A7 for <urn@ietf.org>; Thu,  4 Aug 2011 20:58:41 -0700 (PDT)
Received: by fxe6 with SMTP id 6so3002002fxe.31 for <urn@ietf.org>; Thu, 04 Aug 2011 20:58:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=F0lkcsw8X4jYbhSi6jnmEIV6XE1Ku7xCDubMN1h1Bis=; b=JndSaJJl8RnB/VUl2i8mjXdHEu+ZE5XNKU4kpB/6qC0vX5n/DI2/H0/QK5ddt9iu/A O3z7hv0FZrn+adnIGHjqAodAI9XK6VQcGKCWZQGkdP4W9YKAi31mfC7FoRiYLKuKe3IC eVQGAp9lTQPiIMCInZhnp0rrd3Ro5C5z4cRQo=
Received: by 10.223.17.151 with SMTP id s23mr2197033faa.13.1312516737114; Thu, 04 Aug 2011 20:58:57 -0700 (PDT)
Received: from [127.0.0.1] ([195.191.104.224]) by mx.google.com with ESMTPS id h9sm1665448faa.39.2011.08.04.20.58.55 (version=SSLv3 cipher=OTHER); Thu, 04 Aug 2011 20:58:55 -0700 (PDT)
Message-ID: <4E3B6AA6.80901@gmail.com>
Date: Fri, 05 Aug 2011 06:59:34 +0300
From: Mykyta Yevstifeyev <evnikita2@gmail.com>
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20110624 Thunderbird/5.0
MIME-Version: 1.0
To: Juha Hakala <juha.hakala@helsinki.fi>
References: <4E3A37FE.7060609@helsinki.fi> <4E3A4947.1070209@gmx.de> <4E3A5B9A.9060908@gmail.com> <4E3A7ABA.7060500@helsinki.fi>
In-Reply-To: <4E3A7ABA.7060500@helsinki.fi>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Aug 2011 03:58:43 -0000

04.08.2011 13:55, Juha Hakala wrote:
> Privyet Mykyta; Hello all,

Well, Ave, Juha,

>
> Some comments below.

See my responses ibidem :-)

>
> Mykyta Yevstifeyev wrote:
>
>>> Clarifying: the RFC 3986 requirement is:
>>>
>>> "The semantics of a fragment identifier are defined by the set of 
>>> representations that might result from a retrieval action on the 
>>> primary resource. The fragment's format and resolution is therefore 
>>> dependent on the media type [RFC2046] of a potentially retrieved 
>>> representation, even though such a retrieval is only performed if 
>>> the URI is dereferenced. If no such representation exists, then the 
>>> semantics of the fragment are considered unknown and are effectively 
>>> unconstrained. Fragment identifier semantics are independent of the 
>>> URI scheme and thus cannot be redefined by scheme specifications." 
>>> -- <http://greenbytes.de/tech/webdav/rfc3986.html#rfc.section.3.5.p.2>
>
> I have added a reference to media type and RFC 2046 into the draft.
>>
>> ... Correspondingly, it is only possible to use the fragment 
>> identifier when the URI/IRI is clear about the media type of the 
>> resource it refers to.  This may be determined from the URI itself or 
>> if it is mandatory that the particular type of a resource identifier 
>> must be resolved to the resource of a particular type.  URN with ISBN 
>> may refer to the text of a book in .txt, .html, .doc, .pdf, .ps, 
>> format or worse; URN with ISBN may refer to the page with book's 
>> annotation in any of the above format; or something else.  It is 
>> impossible to know for sure that "this URN is resolved to 
>> <bla-bla-bla> format", and, correspondingly, use fragment 
>> identifiers.  Here I agree with Juha.
>
> I disagree with Mykyta (but hopefully not with myself :-)).
>
> The reason why URN:ISBN namespace does not allow fragments has to do 
> with ISBN syntax. This is OK:
>
> http://urn.fi/URN:ISBN:978-952-10-7060-0
>
> but I am not allowed to add anything to the namespace specific string 
> even if the media type in which this book is published would allow 
> that. Of course, adding <query> would be OK since it would not be part 
> of the identifier.

Neither would the fragment ID, though.

>
> The URN:ISBN string itself does not imply any media type directly, but 
> ISBN assignment rules make it clear that if the media type changes, a 
> new ISBN must be assigned. The ISBN above belongs to a PDF version to 
> a dissertation; if it is migrated to EPUB 3, a new ISBN is required.

But you should consider that ISBN may also be assigned to printed 
version, which may also be transformed to the electronic form.  In this 
case, even being the same book, the format will be different, and mostly 
likely different from one used to produced printed copy.  Then such 
scanned copies may be entered in the URN resolution system, and the URN 
with ISBN will be resolved to one of such copies.

I also don't actually think that when some person transforms the text of 
the book in the format he/she likes, he/she will request the new ISBN.  
ISBN identify contents, unlike fragment identifiers, which concertize 
contents in terms of media type.

>>
>> With respect to NBNs.  The situation is the same.  The matter of 
>> fragment ID is the type, the format of the resource, not its actual 
>> contents.  The same publication with the unique NBN number may exist 
>> in electronic form in different formats.  Just the same as above.
>
> NBN does not refer to the work, but to a single manifestation of the 
> work (in one file format). Manifestations in different file formats 
> will get a different URN:NBNs. The reason for this is that file format 
> changes may have an impact on the look and feel of the resource, and 
> once something changes, for librarians it is no longer the same thing. 
> We've had similar practices for printed stuff: hard back and paper 
> back versions of a book have different ISBNs.

One of the assumptions of URN namespaces is global uniqueness.  From RFC 
1737:

>     o  Global uniqueness: The same URN will never be assigned to two
>        different resources.

and therefore I don't understand URNs for NBNs with such identifier 
possible to be assigned twice or more to the same resource.  If the work 
doesn't change, the URN must be stable.

>
> There is an interesting problem that all digital manifestations will 
> be short-lived. When URN:ISBNs and URN:NBNs are not moved over to more 
> modern versions of the document (which will receive other URNs) then 
> somehow we must guarantee that the users will be made aware that there 
> are later versions available as well.
>
> Other URN namespaces may be more flexible than the ones we are dealing 
> now. We could have for instance urn:mykyta where the rule is that the 
> file format does not matter. I don't know how much we can /should do 
> in RFCs to co-ordinate those namespaces that deal with digital 
> manifestations. Works are of course a different matter altogether, 
> since they are immaterial and as such persistent.
>
> Independently of any physical manifestations libraries will also 
> describe and identify works, but then we do not use ISBN but ISTC 
> (International standard text code) for textual resources. And 
> registering a namespace for that identifier (which has just recently 
> went into production) remains to be done.

NBN namespace, with what you've said, break the aforementioned 
assumption for URNs; different manifestations of a similar work 
shouldn't have different URNs, I'll repeat.  So I suppose the case with 
NBNs isn't generally applicable to the URNs.  (It also breaks the 
"persistence" principle, which means that one URN will identify the 
resource forever.  With NBNs, which may change depending on the version 
of the resource and its format, it isn't possible to persistently refer 
to the "newest version".)

>
>> So, my position is that defining the fragment ID for use with ISBN 
>> and NBN URNs makes very little sense; they may only be useful in URNs 
>> which have very limited scope and resolve to the resource of the type 
>> which is predefined.
>
> My take on this is that if we have e.g. a book in a file format that 
> allows specification of fragments, then it is possible that these 
> fragments can be accessed directly using HTTP URIs, and improving 
> persistence of these access points to with URNs may make sense.

And I'll ask the same question - how do you determine the format a 
particular URN may theoretically be resolved to?

>
> In case of multimedia documents (with a multitude of file formats), 
> URN:NBNs must be assigned at the file format level if the intention is 
> to use fragments in one or more of these formats.
>>
>> (BTW: Fragment IDs, per RFC 3986, are allowed to be present in any 
>> URI, including URN; however, they cannot be effectively handled in 
>> the latter case.  I think RFC 2141bis should be clear that this part 
>> of an URI, if present, should be ignored).
>>
>> (BTW2: Is new revision of 2141bis going to be published soon?)
>
> Alfred Hoenes indicated before his summer vacation that he plans to 
> concentrate on URNBIS work during the first half of August.

Thanks for info.

Mykyta

>
> Best regards,
>
> Juha
>>
>> Mykyta Yevstifeyev
>>
>>>
>>> Best regards, Julian
>>> _______________________________________________
>>> urn mailing list
>>> urn@ietf.org
>>> https://www.ietf.org/mailman/listinfo/urn
>>>
>>
>> _______________________________________________
>> urn mailing list
>> urn@ietf.org
>> https://www.ietf.org/mailman/listinfo/urn
>>
>


From evnikita2@gmail.com  Thu Aug  4 21:03:14 2011
Return-Path: <evnikita2@gmail.com>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 36CBE11E80BB for <urn@ietfa.amsl.com>; Thu,  4 Aug 2011 21:03:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.15
X-Spam-Level: 
X-Spam-Status: No, score=-3.15 tagged_above=-999 required=5 tests=[AWL=-0.151,  BAYES_00=-2.599, J_CHICKENPOX_34=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9z2I19u4oPNM for <urn@ietfa.amsl.com>; Thu,  4 Aug 2011 21:03:13 -0700 (PDT)
Received: from mail-fx0-f44.google.com (mail-fx0-f44.google.com [209.85.161.44]) by ietfa.amsl.com (Postfix) with ESMTP id 6317311E80A7 for <urn@ietf.org>; Thu,  4 Aug 2011 21:03:13 -0700 (PDT)
Received: by fxe6 with SMTP id 6so3005190fxe.31 for <urn@ietf.org>; Thu, 04 Aug 2011 21:03:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=DYdHK0jKq8rbiCzoKNTg8CvsgPHxK3zQUhGkUuIjskQ=; b=EcoYC3OqUtckPSLYdxynk4AtU3rM3xxNOKLiTvwSa/89j9JE4E1Pa9Fchsdkwaxeiq QBT3145YD3BLQTxiTNODU7WXMZHc0k/Cd+yeZnqi96mXp7flhGB4AjgTCA/1b9E7A/V1 TUYumsewWTfiyVf8qi8XL03y5LszpKK61S0tg=
Received: by 10.223.159.207 with SMTP id k15mr2221822fax.82.1312517006953; Thu, 04 Aug 2011 21:03:26 -0700 (PDT)
Received: from [127.0.0.1] ([195.191.104.224]) by mx.google.com with ESMTPS id f27sm1673422fak.7.2011.08.04.21.03.24 (version=SSLv3 cipher=OTHER); Thu, 04 Aug 2011 21:03:25 -0700 (PDT)
Message-ID: <4E3B6BB4.40007@gmail.com>
Date: Fri, 05 Aug 2011 07:04:04 +0300
From: Mykyta Yevstifeyev <evnikita2@gmail.com>
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20110624 Thunderbird/5.0
MIME-Version: 1.0
To: Juha Hakala <juha.hakala@helsinki.fi>
References: <4E3A37FE.7060609@helsinki.fi> <4E3A4947.1070209@gmx.de> <4E3A5B9A.9060908@gmail.com> <4E3A7ABA.7060500@helsinki.fi> <4E3A7FE3.8090301@gmx.de> <4E3A86AE.60000@helsinki.fi>
In-Reply-To: <4E3A86AE.60000@helsinki.fi>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Aug 2011 04:03:14 -0000

04.08.2011 14:46, Juha Hakala wrote:
> Hello,
>
> Julian Reschke wrote:
>
>>> but I am not allowed to add anything to the namespace specific string
>>> even if the media type in which this book is published would allow 
>>> that.
>>> Of course, adding <query> would be OK since it would not be part of the
>>> identifier.
>> > ...
>>
>> I don't believe an URI scheme (and thereby an URN namespace) can make 
>> this restriction.
>
> ISBN can and must. If you add e.g. a fragment identifier to the end of 
> the URN:ISBN string, the resulting identifier is not an ISBN anymore. 
> Of course the new identifier can still be a valid URI and it may 
> belong to some other URN namespace such as NBN.

 From RFC 3187 it's clear that URN with no queries or fragments is 
"urn:isbn:<isbn-number>" and that's all.  Please consider that fragment 
ID won't override the ISBN number, if appended.  However, I'm opposed to 
fragment IDs here.

>
>>> The URN:ISBN string itself does not imply any media type directly, but
>>> ISBN assignment rules make it clear that if the media type changes, a
>>> new ISBN must be assigned. The ISBN above belongs to a PDF version to a
>>> dissertation; if it is migrated to EPUB 3, a new ISBN is required.
>>
>> If the ISBN above is guaranteed to identify a PDF document then I 
>> don't see why using a PDF anchor shouldn't work.
>
> An ISBN given to a PDF version of a book must not apply to any other 
> version of that book, or to some other book.
>
> Having said this, there are cases in some countries (which I do not 
> wish to name here) where publishers insist upon giving the same ISBN 
> to all e-versions of a book. In such a case, ISBN does not provide 
> even a reliable starting point for creating an identifier for a 
> fragment in one of these formats. Any standard is only as strong as 
> the weakest link; in this case it is a subset of users who abuse the 
> standard (and may come to regret it later on).

This also seems not to match RFC 1737, "global uniqueness".

Mykyta

>
> Juha
>>
>> > ...
>>
>> Best regards, Julian
>>
>


From juha.hakala@helsinki.fi  Thu Aug  4 22:48:04 2011
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 64D7E21F8760 for <urn@ietfa.amsl.com>; Thu,  4 Aug 2011 22:48:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.299
X-Spam-Level: 
X-Spam-Status: No, score=-1.299 tagged_above=-999 required=5 tests=[AWL=-0.500, BAYES_00=-2.599, J_CHICKENPOX_33=0.6, J_CHICKENPOX_34=0.6, J_CHICKENPOX_35=0.6]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JSIrts9aIAeR for <urn@ietfa.amsl.com>; Thu,  4 Aug 2011 22:48:03 -0700 (PDT)
Received: from smtp-rs1-vallila2.fe.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by ietfa.amsl.com (Postfix) with ESMTP id 3FD5221F874F for <urn@ietf.org>; Thu,  4 Aug 2011 22:47:57 -0700 (PDT)
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs1-vallila2.fe.helsinki.fi (8.13.1/8.13.1) with ESMTP id p755m6Rl020433 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 5 Aug 2011 08:48:06 +0300
Message-ID: <4E3B8416.2010307@helsinki.fi>
Date: Fri, 05 Aug 2011 08:48:06 +0300
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: Mykyta Yevstifeyev <evnikita2@gmail.com>
References: <4E3A37FE.7060609@helsinki.fi> <4E3A4947.1070209@gmx.de> <4E3A5B9A.9060908@gmail.com> <4E3A7ABA.7060500@helsinki.fi> <4E3B6AA6.80901@gmail.com>
In-Reply-To: <4E3B6AA6.80901@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Aug 2011 05:48:04 -0000

Hello Mykyta; all,

This debate has much to do with how identifiers - and in this case 
particularly ISBN and NBN - are and will be applied in practice, and how 
that relates to URN usage in namespaces. If the aim is to build reliable 
and persistent URN resolution services, we need identifier communities 
with well defined professional practices. The trick is to apply these 
practices in the Internet in a fruitful manner, taking into account the 
requirements of the new environment. If all goes well, both the 
identifier and the IETF communities may learn something in this process.

Since Mykyta brought up many important points about identifiers and 
identification I discuss them at length.

Mykyta Yevstifeyev wrote:

>> The reason why URN:ISBN namespace does not allow fragments has to do 
>> with ISBN syntax. This is OK:
>>
>> http://urn.fi/URN:ISBN:978-952-10-7060-0
>>
>> but I am not allowed to add anything to the namespace specific string 
>> even if the media type in which this book is published would allow 
>> that. Of course, adding <query> would be OK since it would not be part 
>> of the identifier.
> 
> Neither would the fragment ID, though.

That assumption is not correct. According to the RFC2141bis, fragment ID 
- if we allow its use in the URN syntax - will be part of the 
identifier. An identifier which consists of and ISBN and a fragment no 
longer identifies the book as a whole but a component part of it. 
Whereas ISBN with <query> still identifies the book as a whole; the role 
of the <query> is to specify the resolution service the user wants.
> 
>>
>> The URN:ISBN string itself does not imply any media type directly, but 
>> ISBN assignment rules make it clear that if the media type changes, a 
>> new ISBN must be assigned. The ISBN above belongs to a PDF version to 
>> a dissertation; if it is migrated to EPUB 3, a new ISBN is required.
> 
> But you should consider that ISBN may also be assigned to printed 
> version, which may also be transformed to the electronic form.  In this 
> case, even being the same book, the format will be different, and mostly 
> likely different from one used to produced printed copy.  Then such 
> scanned copies may be entered in the URN resolution system, and the URN 
> with ISBN will be resolved to one of such copies.

It should not, at least not automatically. When a book with (or without 
ISBN) is scanned and published in the Web (many national libraries are 
busy with this kind of activity), the resulting digital book shall not 
get an ISBN at all (according to the well established rules of the 
community). So we will end up with URN:ISBN for the printed version and 
URN:NBNs for digitized versions. If the publisher has created "official" 
digital versions, then those will have URN:ISBNs as well.

It is very important that via URN resolution services we can keep track 
on all the manifestations of a book. It is also important to give the 
users the possibility to choose between them, because there is no way of 
knowing in advance which manifestation will fit the needs of the user 
best. He might not know that himself, without some orientation. Some 
people may prefer a modern version, which after many successive 
migrations may be quite different from the original. And some may want 
the original version, even though that means digital archaeology is 
needed to actually read the document.

Interlinking between manifestations can be achieved via well planned 
usage of metadata. All records describing any manifestation of the book 
should contain links to all the other versions. In the future our 
catalogues will contain descriptions of immaterials work such as 
Shakespeare's Hamlet, and these descriptions will contain links to the 
manifestation level records which in turn will contain the actual URN 
links.

This may sound a little bit complicated, but when the aim is to provide 
access to digital resources for centuries, simple solutions will not work.

As an aside, the current resolution services document (RFC 2483) does 
not specify a service for finding all related manifestations of the 
resource. In the late 90s this was not deemed necessary; now even Amazon 
provides it. This indicates at least to me that we can not specify a 
fixed list of resolution services, since the services that are valid at 
any given time depend on the technical infrastructure. It follows that 
it is a bad idea to carve the URN resolution services in stone (specify 
them in a standards track RFC). Instead we need a flexible mechanism 
such as IANA registry where new services can be a registered easily. I 
will start writing a private contribution I-D today to provide a basis 
for this.
> 
> I also don't actually think that when some person transforms the text of 
> the book in the format he/she likes, he/she will request the new ISBN.  
> ISBN identify contents, unlike fragment identifiers, which concertize 
> contents in terms of media type.

ISBN does not identify intellectual content (ISTC does; see 
http://www.istc-international.org/html/). ISBN identifies a particular 
manifestation of the content, such as a paperback or a PDF version of a 
book.

If somebody digitizes as book, it is not possible to acquire an ISBN for 
the resulting book. Another identifier, such as URN:NBN, must be used 
instead.  When digitized books are catalogued, it is a common practice 
to tell that there is a printed version and provide its identifier (ISBN 
or NBN).

> One of the assumptions of URN namespaces is global uniqueness.  From RFC 
> 1737:
> 
>>     o  Global uniqueness: The same URN will never be assigned to two
>>        different resources.
> 
> and therefore I don't understand URNs for NBNs with such identifier 
> possible to be assigned twice or more to the same resource.  If the work 
> doesn't change, the URN must be stable.

As I said above, ISBN identifies manifestations. PDF version of the book 
gets one ISBN, EPUB 3 version get another one, and so on. See

http://www.isbn-international.org/pages/media/101118%20Guidelines%20for%20the%20assignment%20of%20ISBNs%20to%20ebooks.pdf

for details. The raison d'etre for ISBN assignment is derived from book 
trade; anything that is for sale as a separate item must have an ISBN, 
so that the particular manifestation can be told apart from other 
manifestations.

Each time a URN namespace is established, the identifier community 
brings in its own traditions. In some cases the community is not well 
formed; for example I have no idea of what best practices URN:IRI 
community as a whole would have for assigning identifiers. AFAIK well 
defined namespaces such as URN:ISBN will have the best chances of 
actually preserving the resources and resolution services in looong term.

There is a namespace where your view is correct: in the URN:ISTC 
namespace URN will never change as long as the work remains the same. 
When Hamlet is translated to Finnish the translation will of course get 
a new ISTC, but there will be a link to the English original (and to 
translations in other languages, such as Russian and Ukrainian).
>
>> Independently of any physical manifestations libraries will also 
>> describe and identify works, but then we do not use ISBN but ISTC 
>> (International standard text code) for textual resources. And 
>> registering a namespace for that identifier (which has just recently 
>> went into production) remains to be done.
> 
> NBN namespace, with what you've said, break the aforementioned 
> assumption for URNs; different manifestations of a similar work 
> shouldn't have different URNs, I'll repeat.  So I suppose the case with 
> NBNs isn't generally applicable to the URNs.  (It also breaks the 
> "persistence" principle, which means that one URN will identify the 
> resource forever.  With NBNs, which may change depending on the version 
> of the resource and its format, it isn't possible to persistently refer 
> to the "newest version".)

To conclude, there will be namespaces where the identifier identifies 
works (such as ISTC, ISWC, ISAN) and namespaces where manifestations are 
in focus (ISBN, NBN). From the URN point of view, both approaches must 
be correct in the URN system accommodates these namespaces. Of course I 
am assuming here that IETF would approve ISTC namespace registration 
request if the ISTC community produces one.

>> My take on this is that if we have e.g. a book in a file format that 
>> allows specification of fragments, then it is possible that these 
>> fragments can be accessed directly using HTTP URIs, and improving 
>> persistence of these access points to with URNs may make sense.
> 
> And I'll ask the same question - how do you determine the format a 
> particular URN may theoretically be resolved to?

The answer to this will depend on the namespace.

With ISBN, there is always a single manifestation of the book that 
should be retrieved (if the user wants a book). For digital content, 
this approach works for a few decades at most. After a couple of 
centuries it gets a little difficult to carry on like this :-). Please 
note that the time scale for the national libraries really is centuries. 
We may have slightly different notion of persistence than e.g. most web 
developers.

The solution is to provide links between manifestations of the work. 
This will allow the user to pick the one he prefers.

In the URN:ISTC namespace, there is no single manifestation the 
identifier should resolve to. It is up to the user to decide what to do. 
Having started from the English original from Hamlet he may end up 
requesting a digital version of the great Russian Hamlet movie from the 
50s.

Best regards,

Juha
> 
>>
>> In case of multimedia documents (with a multitude of file formats), 
>> URN:NBNs must be assigned at the file format level if the intention is 
>> to use fragments in one or more of these formats.
>>>
>>> (BTW: Fragment IDs, per RFC 3986, are allowed to be present in any 
>>> URI, including URN; however, they cannot be effectively handled in 
>>> the latter case.  I think RFC 2141bis should be clear that this part 
>>> of an URI, if present, should be ignored).
>>>
>>> (BTW2: Is new revision of 2141bis going to be published soon?)
>>
>> Alfred Hoenes indicated before his summer vacation that he plans to 
>> concentrate on URNBIS work during the first half of August.
> 
> Thanks for info.
> 
> Mykyta
> 
>>
>> Best regards,
>>
>> Juha
>>>
>>> Mykyta Yevstifeyev
>>>
>>>>
>>>> Best regards, Julian
>>>> _______________________________________________
>>>> urn mailing list
>>>> urn@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/urn
>>>>
>>>
>>> _______________________________________________
>>> urn mailing list
>>> urn@ietf.org
>>> https://www.ietf.org/mailman/listinfo/urn
>>>
>>
> 
> 

-- 

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678

From leslie@thinkingcat.com  Fri Aug  5 14:02:17 2011
Return-Path: <leslie@thinkingcat.com>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8955511E80CC for <urn@ietfa.amsl.com>; Fri,  5 Aug 2011 14:02:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level: 
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3mFWchCGcJZP for <urn@ietfa.amsl.com>; Fri,  5 Aug 2011 14:02:17 -0700 (PDT)
Received: from zeke.ecotroph.net (zeke.ecotroph.net [70.164.19.155]) by ietfa.amsl.com (Postfix) with ESMTP id CA1C811E80CB for <urn@ietf.org>; Fri,  5 Aug 2011 14:02:16 -0700 (PDT)
Received: from cashmere.local ([::ffff:142.167.234.43]) (AUTH: PLAIN leslie, SSL: TLSv1/SSLv3,256bits,AES256-SHA) by zeke.ecotroph.net with esmtp; Fri, 05 Aug 2011 17:02:33 -0400 id 0001802A.4E3C5A69.00003FA3
Message-ID: <4E3C5A68.5010304@thinkingcat.com>
Date: Fri, 05 Aug 2011 17:02:32 -0400
From: Leslie Daigle <leslie@thinkingcat.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.14) Gecko/20110221 Thunderbird/3.1.8
MIME-Version: 1.0
To: Juha Hakala <juha.hakala@helsinki.fi>
References: <4E3A37FE.7060609@helsinki.fi>
In-Reply-To: <4E3A37FE.7060609@helsinki.fi>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: "urn@ietf.org" <urn@ietf.org>, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Aug 2011 21:02:17 -0000

Hi,

I've read the rest of the thread (to date), but will reply at the top:

 > On the basis of the discussion we had in the URNWG meeting during IETF
 > 80, I have assumed that <fragment> feature can be used, but only if RFC
 > 3986 requirements are taken into account. This must be made clear in
 > RFC2141bis, and specified further in namespace registrations. There will
 > be URN namespaces where <fragment> must not be used because the
 > identifier system does not allow it.

The URN WG meeting I was at during IETF80 seemed reasonably clear that 
the options were:

1/ Define how fragments make sense for *ALL* URNs (i.e., not just the 
namespaces of which one is aware) and update the URN specifications 
accordingly.

-- OR --

2/ Include, in the NSS syntax for a given URN namespace, a means of 
identifying what that Namespace means by 'fragment'.


I haven't seen any discussion on this list to accomplish "1/".  (I also 
don't believe it's possible, but that's just a personal technical opinion).

For "2/", you would be in a position to update the ISBN URN NSS syntax. 
    As others have observed -- URN:ISBN:<foo>  is not an ISBN.  So, an 
updated NSS syntax of URN:ISBN:<foo><fragment>  ought to be achievable....?

Leslie.



On 8/4/11 2:11 AM, Juha Hakala wrote:
> Hello all,
>
> I am revising the URN namespace registrations for ISBN and NBN (RFC
> 3187bis and 3188bis). One of the issues that must be dealt with is the
> use of URI <fragment>.
>
> On the basis of the discussion we had in the URNWG meeting during IETF
> 80, I have assumed that <fragment> feature can be used, but only if RFC
> 3986 requirements are taken into account. This must be made clear in
> RFC2141bis, and specified further in namespace registrations. There will
> be URN namespaces where <fragment> must not be used because the
> identifier system does not allow it.
>
> ISBN and NBN (national bibliography number) are in different camps as
> regards URI fragments; the former does not allow them, but the latter
> does. Below are the relevant sections from the new Internet drafts. They
> are complementary in the sense that NBN can be used to identify
> component parts of a book (if they do not have ISBNs of their own).
> Armed with both specifications, national libraries and other users can
> assign identifiers to books and their logical / physical components, to
> the level of specificity desired.
>
> This is what the revised RFC 3187bis says at the moment:
>
> Books are finite objects, which may consist of component parts such as
> chapters or short stories / novellas. Such component parts may in some
> circumstances be given their own ISBNs. If they are not identified, ISBN
> standard does not allow augmentation of the ISBN of the book with URI
> fragments for identification of the component parts. Technically it is
> possible to add URI fragments to ISBN, but the resulting identifier will
> not be an ISBN; it could be a national bibliography number (URN:NBN) or
> an internal, completely non-standard identifier.
>
> This is the corresponding section from RFC3188bis:
>
> Bibliographic objects are finite, and may consist of component parts. If
> the object is a book, these component parts may be articles, chapters,
> short stories / novellas, images and so on. When a bibliographic object
> such as a book is published in electronic form, it may be possible to
> access its component parts directly. If so, a reliable access key is
> needed. NBNs may be assigned to these component parts, depending the
> local NBN assignment policy. In some circumstances (if the stipulations
> of RFC 3986 and RFC2141bis are met), URI fragments can be applied in the
> NBN string.
>
> However, since logical components of a book may not represented as URI
> fragments (and vice versa), component parts will normally be identified
> by using a local method not based on URI Generic syntax. This RFC will
> not specify the NBN method for generating fragment identifiers, since
> some organizations may use any available mechanism for other purposes.
> However, several viable methods can be suggested. For instance, the book
> as a whole may have an ISBN, and the NBNs for the component parts can be
> based on the ISBN. Likewise there may be a base-NBN for the resource
> itself, and extended versions for the logical components. The most
> common approach may be the simplest: assign a separate NBN for each
> component part.
>
> ------------
>
> My aim is that the new versions of 3187bis and 3188bis will be published
> in August.
>
> Best regards,
>
> Juha

-- 

-------------------------------------------------------------------
"Reality:
      Yours to discover."
                                 -- ThinkingCat
Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------

From evnikita2@gmail.com  Fri Aug  5 21:20:40 2011
Return-Path: <evnikita2@gmail.com>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E4DE011E8099 for <urn@ietfa.amsl.com>; Fri,  5 Aug 2011 21:20:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.445
X-Spam-Level: 
X-Spam-Status: No, score=-2.445 tagged_above=-999 required=5 tests=[AWL=-0.646, BAYES_00=-2.599, J_CHICKENPOX_33=0.6, J_CHICKENPOX_34=0.6, J_CHICKENPOX_35=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Re95i2LKtjkj for <urn@ietfa.amsl.com>; Fri,  5 Aug 2011 21:20:37 -0700 (PDT)
Received: from mail-fx0-f44.google.com (mail-fx0-f44.google.com [209.85.161.44]) by ietfa.amsl.com (Postfix) with ESMTP id B85DB11E807C for <urn@ietf.org>; Fri,  5 Aug 2011 21:20:36 -0700 (PDT)
Received: by fxe6 with SMTP id 6so4160318fxe.31 for <urn@ietf.org>; Fri, 05 Aug 2011 21:20:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=CQPbIcgK5wbOyP77ed3f2RgzDRIHvpR80oVUOUYs2AY=; b=DrsDfJPk8W1w/Xb1iXYZaFyrepx74PN/lF9U/XVWqj/CVhOQ2H/Y25HXrrfD5UVqJ3 Z4ZeloeHjt2VSmSfl6a++q8BI+xUO7Y6n+h7veo5isH7XgE07LCidAvN8qaBTHK5x3xS 5UFc5rq9mIaK4jF14XVnZHVfIjZrLj2Kxv0N4=
Received: by 10.223.7.66 with SMTP id c2mr3971246fac.35.1312604453726; Fri, 05 Aug 2011 21:20:53 -0700 (PDT)
Received: from [127.0.0.1] ([195.191.104.224]) by mx.google.com with ESMTPS id v15sm1163554fah.9.2011.08.05.21.20.51 (version=SSLv3 cipher=OTHER); Fri, 05 Aug 2011 21:20:52 -0700 (PDT)
Message-ID: <4E3CC14A.4080201@gmail.com>
Date: Sat, 06 Aug 2011 07:21:30 +0300
From: Mykyta Yevstifeyev <evnikita2@gmail.com>
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20110624 Thunderbird/5.0
MIME-Version: 1.0
To: Juha Hakala <juha.hakala@helsinki.fi>
References: <4E3A37FE.7060609@helsinki.fi> <4E3A4947.1070209@gmx.de> <4E3A5B9A.9060908@gmail.com> <4E3A7ABA.7060500@helsinki.fi> <4E3B6AA6.80901@gmail.com> <4E3B8416.2010307@helsinki.fi>
In-Reply-To: <4E3B8416.2010307@helsinki.fi>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 06 Aug 2011 04:20:40 -0000

Hi Juha, all,

Having read your explanations, a number of issues were clarified.  First 
of all, you said that ISBN actually focuses of manifestation of a book, 
not its contents; so does NBN number.  I personally don't agree with it, 
as ISBN, IMO, should be meant to identify book's contents uniquely and 
independently of the format they are represented in, but I have nothing 
to do with here.  Please see further comments below.

05.08.2011 8:48, Juha Hakala wrote:
> Hello Mykyta; all,
>
> This debate has much to do with how identifiers - and in this case 
> particularly ISBN and NBN - are and will be applied in practice, and 
> how that relates to URN usage in namespaces. If the aim is to build 
> reliable and persistent URN resolution services, we need identifier 
> communities with well defined professional practices. The trick is to 
> apply these practices in the Internet in a fruitful manner, taking 
> into account the requirements of the new environment. If all goes 
> well, both the identifier and the IETF communities may learn something 
> in this process.
>
> Since Mykyta brought up many important points about identifiers and 
> identification I discuss them at length.
>
> Mykyta Yevstifeyev wrote:
>
>>> The reason why URN:ISBN namespace does not allow fragments has to do 
>>> with ISBN syntax. This is OK:
>>>
>>> http://urn.fi/URN:ISBN:978-952-10-7060-0
>>>
>>> but I am not allowed to add anything to the namespace specific 
>>> string even if the media type in which this book is published would 
>>> allow that. Of course, adding <query> would be OK since it would not 
>>> be part of the identifier.
>>
>> Neither would the fragment ID, though.
>
> That assumption is not correct. According to the RFC2141bis, fragment 
> ID - if we allow its use in the URN syntax - will be part of the 
> identifier. An identifier which consists of and ISBN and a fragment no 
> longer identifies the book as a whole but a component part of it. 
> Whereas ISBN with <query> still identifies the book as a whole; the 
> role of the <query> is to specify the resolution service the user wants.

Strictly at syntactical level, RFC 2141 <NID> and <NSS> form RFC 3986 
<path-rootless>. <fragment> and its preceding "#" is put after <query> 
and its "?", if any, and some sort of path.  So <fragment> cannot be 
considered to be a part of the"path" in the URI.

>>
>>>
>>> The URN:ISBN string itself does not imply any media type directly, 
>>> but ISBN assignment rules make it clear that if the media type 
>>> changes, a new ISBN must be assigned. The ISBN above belongs to a 
>>> PDF version to a dissertation; if it is migrated to EPUB 3, a new 
>>> ISBN is required.
>>
>> But you should consider that ISBN may also be assigned to printed 
>> version, which may also be transformed to the electronic form.  In 
>> this case, even being the same book, the format will be different, 
>> and mostly likely different from one used to produced printed copy.  
>> Then such scanned copies may be entered in the URN resolution system, 
>> and the URN with ISBN will be resolved to one of such copies.
>
> It should not, at least not automatically. When a book with (or 
> without ISBN) is scanned and published in the Web (many national 
> libraries are busy with this kind of activity), the resulting digital 
> book shall not get an ISBN at all (according to the well established 
> rules of the community). So we will end up with URN:ISBN for the 
> printed version and URN:NBNs for digitized versions. If the publisher 
> has created "official" digital versions, then those will have 
> URN:ISBNs as well.

OK, but why eg. Google Books provide search of e-books with ISBNs of 
their printed versions?

>
> It is very important that via URN resolution services we can keep 
> track on all the manifestations of a book. It is also important to 
> give the users the possibility to choose between them, because there 
> is no way of knowing in advance which manifestation will fit the needs 
> of the user best. He might not know that himself, without some 
> orientation. Some people may prefer a modern version, which after many 
> successive migrations may be quite different from the original. And 
> some may want the original version, even though that means digital 
> archaeology is needed to actually read the document.
>
> Interlinking between manifestations can be achieved via well planned 
> usage of metadata. All records describing any manifestation of the 
> book should contain links to all the other versions. In the future our 
> catalogues will contain descriptions of immaterials work such as 
> Shakespeare's Hamlet, and these descriptions will contain links to the 
> manifestation level records which in turn will contain the actual URN 
> links.
>
> This may sound a little bit complicated, but when the aim is to 
> provide access to digital resources for centuries, simple solutions 
> will not work.

Well, if a "manifestation" implies making some changes to the original 
work, I'll doubt it is the same work; so here another identifier is 
necessary.  If "manifestation" means different format of the same work, 
eg. printed, electronic in different formats, etc., I don't think here 
the new identifier is necessary, but if assigning it (I mean ISBNs and 
NBNs) is community-accepted, I have nothing to say.  I consider tracking 
relationships between such resources to be necessary in both cases.

>
> As an aside, the current resolution services document (RFC 2483) does 
> not specify a service for finding all related manifestations of the 
> resource. In the late 90s this was not deemed necessary; now even 
> Amazon provides it. This indicates at least to me that we can not 
> specify a fixed list of resolution services, since the services that 
> are valid at any given time depend on the technical infrastructure. It 
> follows that it is a bad idea to carve the URN resolution services in 
> stone (specify them in a standards track RFC). Instead we need a 
> flexible mechanism such as IANA registry where new services can be a 
> registered easily. I will start writing a private contribution I-D 
> today to provide a basis for this.

I'm looking forward to work on this draft.  Juha, please note that RFC 
3404, DDDS application for resolving URIs and URNs intended to use 
assigned resolution service names, but failed to create corresponding 
registry.  In your draft, it's possible to mention that new registry for 
resolution services may also be useful in this DDDS application.

>>
>> I also don't actually think that when some person transforms the text 
>> of the book in the format he/she likes, he/she will request the new 
>> ISBN.  ISBN identify contents, unlike fragment identifiers, which 
>> concertize contents in terms of media type.
>
> ISBN does not identify intellectual content (ISTC does; see 
> http://www.istc-international.org/html/). ISBN identifies a particular 
> manifestation of the content, such as a paperback or a PDF version of 
> a book.

Even though I don't agree with it, as I've already said, but have 
nothing to say here :-).

>
>
> If somebody digitizes as book, it is not possible to acquire an ISBN 
> for the resulting book. Another identifier, such as URN:NBN, must be 
> used instead.  When digitized books are catalogued, it is a common 
> practice to tell that there is a printed version and provide its 
> identifier (ISBN or NBN).
>
>> One of the assumptions of URN namespaces is global uniqueness.  From 
>> RFC 1737:
>>
>>>     o  Global uniqueness: The same URN will never be assigned to two
>>>        different resources.
>>
>> and therefore I don't understand URNs for NBNs with such identifier 
>> possible to be assigned twice or more to the same resource.  If the 
>> work doesn't change, the URN must be stable.
>
> As I said above, ISBN identifies manifestations. PDF version of the 
> book gets one ISBN, EPUB 3 version get another one, and so on. See
>
> http://www.isbn-international.org/pages/media/101118%20Guidelines%20for%20the%20assignment%20of%20ISBNs%20to%20ebooks.pdf 
>
>
> for details. The raison d'etre for ISBN assignment is derived from 
> book trade; anything that is for sale as a separate item must have an 
> ISBN, so that the particular manifestation can be told apart from 
> other manifestations.
>
> Each time a URN namespace is established, the identifier community 
> brings in its own traditions. In some cases the community is not well 
> formed; for example I have no idea of what best practices URN:IRI 
> community as a whole would have for assigning identifiers. AFAIK well 
> defined namespaces such as URN:ISBN will have the best chances of 
> actually preserving the resources and resolution services in looong term.
>
> There is a namespace where your view is correct: in the URN:ISTC 
> namespace URN will never change as long as the work remains the same. 
> When Hamlet is translated to Finnish the translation will of course 
> get a new ISTC, but there will be a link to the English original (and 
> to translations in other languages, such as Russian and Ukrainian).
>>
>>> Independently of any physical manifestations libraries will also 
>>> describe and identify works, but then we do not use ISBN but ISTC 
>>> (International standard text code) for textual resources. And 
>>> registering a namespace for that identifier (which has just recently 
>>> went into production) remains to be done.
>>
>> NBN namespace, with what you've said, break the aforementioned 
>> assumption for URNs; different manifestations of a similar work 
>> shouldn't have different URNs, I'll repeat.  So I suppose the case 
>> with NBNs isn't generally applicable to the URNs.  (It also breaks 
>> the "persistence" principle, which means that one URN will identify 
>> the resource forever.  With NBNs, which may change depending on the 
>> version of the resource and its format, it isn't possible to 
>> persistently refer to the "newest version".)
>
> To conclude, there will be namespaces where the identifier identifies 
> works (such as ISTC, ISWC, ISAN) and namespaces where manifestations 
> are in focus (ISBN, NBN). From the URN point of view, both approaches 
> must be correct in the URN system accommodates these namespaces. Of 
> course I am assuming here that IETF would approve ISTC namespace 
> registration request if the ISTC community produces one.

ISCT namespace would fit the aforementioned requirement of RFC 1737 
better than ISBN; but if it is an already established practice...

>
>>> My take on this is that if we have e.g. a book in a file format that 
>>> allows specification of fragments, then it is possible that these 
>>> fragments can be accessed directly using HTTP URIs, and improving 
>>> persistence of these access points to with URNs may make sense.
>>
>> And I'll ask the same question - how do you determine the format a 
>> particular URN may theoretically be resolved to?
>
> The answer to this will depend on the namespace.
>
> With ISBN, there is always a single manifestation of the book that 
> should be retrieved (if the user wants a book). For digital content, 
> this approach works for a few decades at most. After a couple of 
> centuries it gets a little difficult to carry on like this :-). Please 
> note that the time scale for the national libraries really is 
> centuries. We may have slightly different notion of persistence than 
> e.g. most web developers.
>
> The solution is to provide links between manifestations of the work. 
> This will allow the user to pick the one he prefers.
>
> In the URN:ISTC namespace, there is no single manifestation the 
> identifier should resolve to. It is up to the user to decide what to 
> do. Having started from the English original from Hamlet he may end up 
> requesting a digital version of the great Russian Hamlet movie from 
> the 50s.

Considered what you've said, it may be possible to specify fragment I-Ds 
to ISBNs.  With respect to NBNs, if one is capable of determining or 
finding up for sure which media type the resource it refers to has, 
fragment IDs can also be possible.

With regard to 2141bis, I think it should allow fragment IDs but mention 
that separate namespaces may define them as allowed or disallowed; for 
those which disallow, fragment ID should be ignored.

Mykyta Yevstifeyev

>
> Best regards,
>
> Juha
>>
>>>
>>> In case of multimedia documents (with a multitude of file formats), 
>>> URN:NBNs must be assigned at the file format level if the intention 
>>> is to use fragments in one or more of these formats.
>>>>
>>>> (BTW: Fragment IDs, per RFC 3986, are allowed to be present in any 
>>>> URI, including URN; however, they cannot be effectively handled in 
>>>> the latter case.  I think RFC 2141bis should be clear that this 
>>>> part of an URI, if present, should be ignored).
>>>>
>>>> (BTW2: Is new revision of 2141bis going to be published soon?)
>>>
>>> Alfred Hoenes indicated before his summer vacation that he plans to 
>>> concentrate on URNBIS work during the first half of August.
>>
>> Thanks for info.
>>
>> Mykyta
>>
>>>
>>> Best regards,
>>>
>>> Juha
>>>>
>>>> Mykyta Yevstifeyev
>>>>
>>>>>
>>>>> Best regards, Julian
>>>>> _______________________________________________
>>>>> urn mailing list
>>>>> urn@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/urn
>>>>>
>>>>
>>>> _______________________________________________
>>>> urn mailing list
>>>> urn@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/urn
>>>>
>>>
>>
>>
>


From stpeter@stpeter.im  Mon Aug  8 09:27:50 2011
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 16AF421F8B2F for <urn@ietfa.amsl.com>; Mon,  8 Aug 2011 09:27:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.35
X-Spam-Level: 
X-Spam-Status: No, score=-102.35 tagged_above=-999 required=5 tests=[AWL=-0.351, BAYES_00=-2.599, J_CHICKENPOX_34=0.6, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RvutonQU1BZQ for <urn@ietfa.amsl.com>; Mon,  8 Aug 2011 09:27:49 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id 8212421F8B38 for <urn@ietf.org>; Mon,  8 Aug 2011 09:27:49 -0700 (PDT)
Received: from dhcp-64-101-72-239.cisco.com (unknown [64.101.72.239]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 83A55413D9; Mon,  8 Aug 2011 10:29:49 -0600 (MDT)
Message-ID: <4E400E9E.3050204@stpeter.im>
Date: Mon, 08 Aug 2011 10:28:14 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:5.0) Gecko/20110624 Thunderbird/5.0
MIME-Version: 1.0
To: Leslie Daigle <leslie@thinkingcat.com>
References: <4E3A37FE.7060609@helsinki.fi> <4E3C5A68.5010304@thinkingcat.com>
In-Reply-To: <4E3C5A68.5010304@thinkingcat.com>
X-Enigmail-Version: 1.2
OpenPGP: url=https://stpeter.im/stpeter.asc
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Cc: "urn@ietf.org" <urn@ietf.org>, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Aug 2011 16:27:50 -0000

<hat type='individual'/>

On 8/5/11 3:02 PM, Leslie Daigle wrote:
> Hi,
> 
> I've read the rest of the thread (to date), but will reply at the top:
> 
>> On the basis of the discussion we had in the URNWG meeting during IETF
>> 80, I have assumed that <fragment> feature can be used, but only if RFC
>> 3986 requirements are taken into account. This must be made clear in
>> RFC2141bis, and specified further in namespace registrations. There will
>> be URN namespaces where <fragment> must not be used because the
>> identifier system does not allow it.
> 
> The URN WG meeting I was at during IETF80 seemed reasonably clear that
> the options were:
> 
> 1/ Define how fragments make sense for *ALL* URNs (i.e., not just the
> namespaces of which one is aware) and update the URN specifications
> accordingly.
> 
> -- OR --
> 
> 2/ Include, in the NSS syntax for a given URN namespace, a means of
> identifying what that Namespace means by 'fragment'.
> 
> I haven't seen any discussion on this list to accomplish "1/".  (I also
> don't believe it's possible, but that's just a personal technical opinion).
> 
> For "2/", you would be in a position to update the ISBN URN NSS syntax.
>    As others have observed -- URN:ISBN:<foo>  is not an ISBN.  So, an
> updated NSS syntax of URN:ISBN:<foo><fragment>  ought to be achievable....?

That is consistent with my understanding of the meeting in Prague. I've
been expecting draft-ietf-urnbis-rfc3187bis-isbn-urn-01 to include text
showing how to include fragment identifiers within URNs in the URN:ISBN
namespace.

Peter

-- 
Peter Saint-Andre
https://stpeter.im/



From andy@hxr.us  Mon Aug  8 12:07:42 2011
Return-Path: <andy@hxr.us>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1FE1921F8BB6 for <urn@ietfa.amsl.com>; Mon,  8 Aug 2011 12:07:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level: 
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fR793rC-hp0Z for <urn@ietfa.amsl.com>; Mon,  8 Aug 2011 12:07:41 -0700 (PDT)
Received: from mail-qw0-f44.google.com (mail-qw0-f44.google.com [209.85.216.44]) by ietfa.amsl.com (Postfix) with ESMTP id 8F4F021F8AFB for <urn@ietf.org>; Mon,  8 Aug 2011 12:07:41 -0700 (PDT)
Received: by qwc23 with SMTP id 23so1274758qwc.31 for <urn@ietf.org>; Mon, 08 Aug 2011 12:08:08 -0700 (PDT)
Received: by 10.224.187.83 with SMTP id cv19mr4493085qab.8.1312830487815; Mon, 08 Aug 2011 12:08:07 -0700 (PDT)
Received: from zx80.arin.net (core.arin.net [192.149.252.11]) by mx.google.com with ESMTPS id p15sm4591947qct.22.2011.08.08.12.08.06 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 08 Aug 2011 12:08:06 -0700 (PDT)
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset=us-ascii
From: Andy Newton <andy@hxr.us>
In-Reply-To: <4E3C5A68.5010304@thinkingcat.com>
Date: Mon, 8 Aug 2011 15:06:51 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <38228F1B-66AC-47EF-837B-13BEC9AC708E@hxr.us>
References: <4E3A37FE.7060609@helsinki.fi> <4E3C5A68.5010304@thinkingcat.com>
To: Leslie Daigle <leslie@thinkingcat.com>
X-Mailer: Apple Mail (2.1084)
Cc: "urn@ietf.org" <urn@ietf.org>, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Aug 2011 19:07:42 -0000

On Aug 5, 2011, at 5:02 PM, Leslie Daigle wrote:

> For "2/", you would be in a position to update the ISBN URN NSS =
syntax.    As others have observed -- URN:ISBN:<foo>  is not an ISBN.  =
So, an updated NSS syntax of URN:ISBN:<foo><fragment>  ought to be =
achievable....?

Do you mean <fragment> as defined by URIs or an NSS specific syntax that =
doesn't conflict with the URI specification?

-andy=

From leslie@thinkingcat.com  Mon Aug  8 12:46:09 2011
Return-Path: <leslie@thinkingcat.com>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 70B7D11E808D for <urn@ietfa.amsl.com>; Mon,  8 Aug 2011 12:46:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level: 
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AapwGfVmgZI1 for <urn@ietfa.amsl.com>; Mon,  8 Aug 2011 12:46:08 -0700 (PDT)
Received: from zeke.ecotroph.net (zeke.ecotroph.net [70.164.19.155]) by ietfa.amsl.com (Postfix) with ESMTP id DA68C11E8081 for <urn@ietf.org>; Mon,  8 Aug 2011 12:46:08 -0700 (PDT)
Received: from beethoven.local ([::ffff:142.167.236.105]) (AUTH: PLAIN leslie, SSL: TLSv1/SSLv3,256bits,AES256-SHA) by zeke.ecotroph.net with esmtp; Mon, 08 Aug 2011 15:46:32 -0400 id 00018035.4E403D18.000029F8
Message-ID: <4E403D15.4070102@thinkingcat.com>
Date: Mon, 08 Aug 2011 15:46:29 -0400
From: Leslie Daigle <leslie@thinkingcat.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:5.0) Gecko/20110624 Thunderbird/5.0
MIME-Version: 1.0
To: Andy Newton <andy@hxr.us>
References: <4E3A37FE.7060609@helsinki.fi> <4E3C5A68.5010304@thinkingcat.com> <38228F1B-66AC-47EF-837B-13BEC9AC708E@hxr.us>
In-Reply-To: <38228F1B-66AC-47EF-837B-13BEC9AC708E@hxr.us>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: "urn@ietf.org" <urn@ietf.org>, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Aug 2011 19:46:09 -0000

Hi,



On 8/8/11 3:06 PM, Andy Newton wrote:
>
> On Aug 5, 2011, at 5:02 PM, Leslie Daigle wrote:
>
>> For "2/", you would be in a position to update the ISBN URN NSS
>> syntax.    As others have observed -- URN:ISBN:<foo>   is not an
>> ISBN.  So, an updated NSS syntax of URN:ISBN:<foo><fragment>
>> ought to be achievable....?
>
> Do you mean<fragment>  as defined by URIs or an NSS specific syntax
> that doesn't conflict with the URI specification?

The latter -- some NSS specific syntax.

Leslie.

>
> -andy

-- 

-------------------------------------------------------------------
"Reality:
      Yours to discover."
                                 -- ThinkingCat
Leslie Daigle
leslie@thinkingcat.com
-------------------------------------------------------------------

From derhoermi@gmx.net  Mon Aug  8 18:53:56 2011
Return-Path: <derhoermi@gmx.net>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 790D211E80CA for <urn@ietfa.amsl.com>; Mon,  8 Aug 2011 18:53:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.454
X-Spam-Level: 
X-Spam-Status: No, score=-3.454 tagged_above=-999 required=5 tests=[AWL=-0.855, BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mwtRFEsx8bhQ for <urn@ietfa.amsl.com>; Mon,  8 Aug 2011 18:53:55 -0700 (PDT)
Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.23]) by ietfa.amsl.com (Postfix) with SMTP id 4E86811E80B7 for <urn@ietf.org>; Mon,  8 Aug 2011 18:53:55 -0700 (PDT)
Received: (qmail invoked by alias); 09 Aug 2011 01:54:19 -0000
Received: from dslb-094-223-181-191.pools.arcor-ip.net (EHLO HIVE) [94.223.181.191] by mail.gmx.net (mp021) with SMTP; 09 Aug 2011 03:54:19 +0200
X-Authenticated: #723575
X-Provags-ID: V01U2FsdGVkX192phFW5l920lQEoPhKn4aWwg1o3vRrheX4rS26Jz bvd49rKCoqDLE0
From: Bjoern Hoehrmann <derhoermi@gmx.net>
To: Juha Hakala <juha.hakala@helsinki.fi>
Date: Tue, 09 Aug 2011 03:54:19 +0200
Message-ID: <vb3147pk3qt33s1ot775anjqen8cntop1t@hive.bjoern.hoehrmann.de>
References: <4E3A37FE.7060609@helsinki.fi>
In-Reply-To: <4E3A37FE.7060609@helsinki.fi>
X-Mailer: Forte Agent 3.3/32.846
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Y-GMX-Trusted: 0
Cc: "urn@ietf.org" <urn@ietf.org>, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Aug 2011 01:53:56 -0000

* Juha Hakala wrote:
>On the basis of the discussion we had in the URNWG meeting during IETF 
>80, I have assumed that <fragment> feature can be used, but only if RFC 
>3986 requirements are taken into account. This must be made clear in 
>RFC2141bis, and specified further in namespace registrations. There will 
>be URN namespaces where <fragment> must not be used because the 
>identifier system does not allow it.

As I see it, there is a URI layer which sees all URIs. Below it there is
a scheme layer which can see the URI scheme and the scheme-specific part
of the URI. It cannot see the fragment identifier as it is not specific
to individual schemes. So the scheme layer cannot make statements about
fragment identifiers as it is unaware of them. In this sense there can-
not be URN namespaces that say anything about fragment identifiers. This
matches Julian Reschke's interpretation.

Could you explain how you think these terms and concepts fit together?
It seems to me there is confusion here about terminology, but I am not
sure what your mental model here is. There is some nuance about what I
say above, as schemes do get to say how you dereference an identifier,
which in turn affects which representations are available, which affects
how fragment identifiers are interpreted, but that seems out of touch
with how you think about this.

Put differently, as Julian noted, "Fragment identifier semantics are
independent of the URI scheme and thus cannot be redefined by scheme
specifications." How would you reconcile this with your statement above?
-- 
Björn Höhrmann · mailto:bjoern@hoehrmann.de · http://bjoern.hoehrmann.de
Am Badedeich 7 · Telefon: +49(0)160/4415681 · http://www.bjoernsworld.de
25899 Dagebüll · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/ 

From moore@network-heretics.com  Mon Aug  8 22:35:48 2011
Return-Path: <moore@network-heretics.com>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E6EE21F8B07 for <urn@ietfa.amsl.com>; Mon,  8 Aug 2011 22:35:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.433
X-Spam-Level: 
X-Spam-Status: No, score=-3.433 tagged_above=-999 required=5 tests=[AWL=0.165,  BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xh90SvsUuKnF for <urn@ietfa.amsl.com>; Mon,  8 Aug 2011 22:35:47 -0700 (PDT)
Received: from out3.smtp.messagingengine.com (out3.smtp.messagingengine.com [66.111.4.27]) by ietfa.amsl.com (Postfix) with ESMTP id C1F9721F8B04 for <urn@ietf.org>; Mon,  8 Aug 2011 22:35:47 -0700 (PDT)
Received: from compute6.internal (compute6.nyi.mail.srv.osa [10.202.2.46]) by gateway1.messagingengine.com (Postfix) with ESMTP id 181DC20839; Tue,  9 Aug 2011 01:36:15 -0400 (EDT)
Received: from frontend1.messagingengine.com ([10.202.2.160]) by compute6.internal (MEProxy); Tue, 09 Aug 2011 01:36:15 -0400
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=subject:mime-version:content-type:from :in-reply-to:date:cc:message-id:references:to; s=smtpout; bh=Q4z EORezEIzVNvsHUOZ/NBF1kQM=; b=g/UUn7QKFG0hOGs6nnrghMnBBLZdSHpOB1P BroVsQx92mfk+CfIvazjPyyN3K7srszSPnfBLCOUw8UfMo/VSIyyRDvBZMTtzJTF OeDeMsY0xkzzBBx4Ioa7ouwbKHKsPO2gxazSQ6Mefa+X+JK5Q9qYpx0MZA4Kj17G aCLtz7Nk=
X-Sasl-enc: rTU1TcwzUkorFJjTISqykMOaZaXWujjh2ug6sqEp/06W 1312868174
Received: from host65-16-145-177.birch.net (host65-16-145-177.birch.net [65.16.145.177]) by mail.messagingengine.com (Postfix) with ESMTPA id EA69241A405; Tue,  9 Aug 2011 01:36:13 -0400 (EDT)
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: multipart/alternative; boundary=Apple-Mail-2--446476056
From: Keith Moore <moore@network-heretics.com>
In-Reply-To: <vb3147pk3qt33s1ot775anjqen8cntop1t@hive.bjoern.hoehrmann.de>
Date: Tue, 9 Aug 2011 01:36:12 -0400
Message-Id: <53596A74-ED6E-4B89-8010-5FE13B306087@network-heretics.com>
References: <4E3A37FE.7060609@helsinki.fi> <vb3147pk3qt33s1ot775anjqen8cntop1t@hive.bjoern.hoehrmann.de>
To: Bjoern Hoehrmann <derhoermi@gmx.net>
X-Mailer: Apple Mail (2.1084)
Cc: "urn@ietf.org" <urn@ietf.org>, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Aug 2011 05:35:48 -0000

--Apple-Mail-2--446476056
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

On Aug 8, 2011, at 9:54 PM, Bjoern Hoehrmann wrote:

> Put differently, as Julian noted, "Fragment identifier semantics are
> independent of the URI scheme and thus cannot be redefined by scheme
> specifications." How would you reconcile this with your statement =
above?

Clearly, fragment identifier semantics are associated with the =
content-type(s) of the resource, not the URI scheme.  How can it work =
any other way?

Keith


--Apple-Mail-2--446476056
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; =
"><div><div>On Aug 8, 2011, at 9:54 PM, Bjoern Hoehrmann wrote:</div><br =
class=3D"Apple-interchange-newline"><blockquote type=3D"cite"><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; =
font-family: Helvetica; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; ">Put =
differently, as Julian noted, "Fragment identifier semantics =
are<br>independent of the URI scheme and thus cannot be redefined by =
scheme<br>specifications." How would you reconcile this with your =
statement above?<br></span></blockquote></div><br><div>Clearly, fragment =
identifier semantics are associated with the content-type(s) of the =
resource, not the URI scheme. &nbsp;How can it work any other =
way?</div><div><br></div><div>Keith</div><div><br></div></body></html>=

--Apple-Mail-2--446476056--

From julian.reschke@gmx.de  Tue Aug  9 03:12:52 2011
Return-Path: <julian.reschke@gmx.de>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E54621F888A for <urn@ietfa.amsl.com>; Tue,  9 Aug 2011 03:12:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -104.453
X-Spam-Level: 
X-Spam-Status: No, score=-104.453 tagged_above=-999 required=5 tests=[AWL=-1.854, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5zD9Z6zeWy88 for <urn@ietfa.amsl.com>; Tue,  9 Aug 2011 03:12:51 -0700 (PDT)
Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.23]) by ietfa.amsl.com (Postfix) with SMTP id 1BA0021F886A for <urn@ietf.org>; Tue,  9 Aug 2011 03:12:50 -0700 (PDT)
Received: (qmail invoked by alias); 09 Aug 2011 10:13:14 -0000
Received: from mail.greenbytes.de (EHLO [192.168.1.140]) [217.91.35.233] by mail.gmx.net (mp049) with SMTP; 09 Aug 2011 12:13:14 +0200
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX19bveAQ4ZBbwfDMFcTK9hohqHM7bv+IWCaTi2/hVC 9XjIjx0TtKJbcr
Message-ID: <4E410834.2090204@gmx.de>
Date: Tue, 09 Aug 2011 12:13:08 +0200
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20110624 Thunderbird/5.0
MIME-Version: 1.0
To: Leslie Daigle <leslie@thinkingcat.com>
References: <4E3A37FE.7060609@helsinki.fi> <4E3C5A68.5010304@thinkingcat.com> <38228F1B-66AC-47EF-837B-13BEC9AC708E@hxr.us> <4E403D15.4070102@thinkingcat.com>
In-Reply-To: <4E403D15.4070102@thinkingcat.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
Cc: "urn@ietf.org" <urn@ietf.org>, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Aug 2011 10:12:52 -0000

On 2011-08-08 21:46, Leslie Daigle wrote:
> Hi,
>
>
>
> On 8/8/11 3:06 PM, Andy Newton wrote:
>>
>> On Aug 5, 2011, at 5:02 PM, Leslie Daigle wrote:
>>
>>> For "2/", you would be in a position to update the ISBN URN NSS
>>> syntax. As others have observed -- URN:ISBN:<foo> is not an
>>> ISBN. So, an updated NSS syntax of URN:ISBN:<foo><fragment>
>>> ought to be achievable....?
>>
>> Do you mean<fragment> as defined by URIs or an NSS specific syntax
>> that doesn't conflict with the URI specification?
>
> The latter -- some NSS specific syntax.
>
> Leslie.

+1

Just to clarify: this would mean to use something like

   URN:ISBN:978-952-10-7060-0:chapter1

instead of

   URN:ISBN:978-952-10-7060-0#chapter1

...so it's really mainly a different choice of delimiter...

Best regards, Julian

From stpeter@stpeter.im  Tue Aug  9 08:25:50 2011
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F09C821F8B28 for <urn@ietfa.amsl.com>; Tue,  9 Aug 2011 08:25:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.642
X-Spam-Level: 
X-Spam-Status: No, score=-102.642 tagged_above=-999 required=5 tests=[AWL=-0.043, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BUpkLdzAYmHY for <urn@ietfa.amsl.com>; Tue,  9 Aug 2011 08:25:50 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id 3610821F8AE1 for <urn@ietf.org>; Tue,  9 Aug 2011 08:25:50 -0700 (PDT)
Received: from dhcp-64-101-72-239.cisco.com (unknown [64.101.72.239]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 7923E413D9; Tue,  9 Aug 2011 09:27:55 -0600 (MDT)
Message-ID: <4E415199.9000602@stpeter.im>
Date: Tue, 09 Aug 2011 09:26:17 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:5.0) Gecko/20110624 Thunderbird/5.0
MIME-Version: 1.0
To: Julian Reschke <julian.reschke@gmx.de>
References: <4E3A37FE.7060609@helsinki.fi> <4E3C5A68.5010304@thinkingcat.com> <38228F1B-66AC-47EF-837B-13BEC9AC708E@hxr.us> <4E403D15.4070102@thinkingcat.com> <4E410834.2090204@gmx.de>
In-Reply-To: <4E410834.2090204@gmx.de>
X-Enigmail-Version: 1.2
OpenPGP: url=https://stpeter.im/stpeter.asc
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Cc: "urn@ietf.org" <urn@ietf.org>, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Aug 2011 15:25:51 -0000

<hat type='individual'/>

On 8/9/11 4:13 AM, Julian Reschke wrote:
> On 2011-08-08 21:46, Leslie Daigle wrote:
>> Hi,
>>
>>
>>
>> On 8/8/11 3:06 PM, Andy Newton wrote:
>>>
>>> On Aug 5, 2011, at 5:02 PM, Leslie Daigle wrote:
>>>
>>>> For "2/", you would be in a position to update the ISBN URN NSS
>>>> syntax. As others have observed -- URN:ISBN:<foo> is not an
>>>> ISBN. So, an updated NSS syntax of URN:ISBN:<foo><fragment>
>>>> ought to be achievable....?
>>>
>>> Do you mean<fragment> as defined by URIs or an NSS specific syntax
>>> that doesn't conflict with the URI specification?
>>
>> The latter -- some NSS specific syntax.
>>
>> Leslie.
> 
> +1
> 
> Just to clarify: this would mean to use something like
> 
>   URN:ISBN:978-952-10-7060-0:chapter1
> 
> instead of
> 
>   URN:ISBN:978-952-10-7060-0#chapter1
> 
> ...so it's really mainly a different choice of delimiter...

Agreed. It could be "." or ";" or whatever the community for that
namespace prefers.

Peter

-- 
Peter Saint-Andre
https://stpeter.im/



From andy@hxr.us  Tue Aug  9 10:05:12 2011
Return-Path: <andy@hxr.us>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1BB6821F8CA8 for <urn@ietfa.amsl.com>; Tue,  9 Aug 2011 10:05:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level: 
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Fq0avQr0O6iC for <urn@ietfa.amsl.com>; Tue,  9 Aug 2011 10:05:11 -0700 (PDT)
Received: from mail-qy0-f179.google.com (mail-qy0-f179.google.com [209.85.216.179]) by ietfa.amsl.com (Postfix) with ESMTP id 1061721F8C63 for <urn@ietf.org>; Tue,  9 Aug 2011 10:05:10 -0700 (PDT)
Received: by qyk35 with SMTP id 35so112371qyk.10 for <urn@ietf.org>; Tue, 09 Aug 2011 10:05:39 -0700 (PDT)
Received: by 10.224.184.197 with SMTP id cl5mr3687990qab.346.1312909539292; Tue, 09 Aug 2011 10:05:39 -0700 (PDT)
Received: from vpn1t-94.arin.net (core.arin.net [192.149.252.11]) by mx.google.com with ESMTPS id p15sm86726qct.10.2011.08.09.10.05.36 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 09 Aug 2011 10:05:37 -0700 (PDT)
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset=us-ascii
From: Andy Newton <andy@hxr.us>
In-Reply-To: <4E415199.9000602@stpeter.im>
Date: Tue, 9 Aug 2011 13:04:19 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <83D2409A-C46C-4A9F-A027-8ACE1CE4590B@hxr.us>
References: <4E3A37FE.7060609@helsinki.fi> <4E3C5A68.5010304@thinkingcat.com> <38228F1B-66AC-47EF-837B-13BEC9AC708E@hxr.us> <4E403D15.4070102@thinkingcat.com> <4E410834.2090204@gmx.de> <4E415199.9000602@stpeter.im>
To: urn@ietf.org
X-Mailer: Apple Mail (2.1084)
Cc: Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Aug 2011 17:05:12 -0000

On Aug 9, 2011, at 11:26 AM, Peter Saint-Andre wrote:

> <hat type=3D'individual'/>
>=20
> On 8/9/11 4:13 AM, Julian Reschke wrote:
>> Just to clarify: this would mean to use something like
>>=20
>>  URN:ISBN:978-952-10-7060-0:chapter1
>>=20
>> instead of
>>=20
>>  URN:ISBN:978-952-10-7060-0#chapter1
>>=20
>> ...so it's really mainly a different choice of delimiter...
>=20
> Agreed. It could be "." or ";" or whatever the community for that
> namespace prefers.

So we can move forward on this issue, is there any disagreement on this =
approach?

-andy=

From jehakala@mappi.helsinki.fi  Tue Aug  9 11:17:52 2011
Return-Path: <jehakala@mappi.helsinki.fi>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8AC8021F8A51 for <urn@ietfa.amsl.com>; Tue,  9 Aug 2011 11:17:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.299
X-Spam-Level: 
X-Spam-Status: No, score=-2.299 tagged_above=-999 required=5 tests=[AWL=0.300,  BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qQ7USiZCB3j7 for <urn@ietfa.amsl.com>; Tue,  9 Aug 2011 11:17:52 -0700 (PDT)
Received: from smtp-rs1-vallila2.fe.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by ietfa.amsl.com (Postfix) with ESMTP id AB9C721F89C2 for <urn@ietf.org>; Tue,  9 Aug 2011 11:17:50 -0700 (PDT)
Received: from webmail.helsinki.fi (webmail1-vallila2.fe.helsinki.fi [128.214.173.135]) by smtp-rs1-vallila2.fe.helsinki.fi (8.13.1/8.13.1) with ESMTP id p79IIEMS011854; Tue, 9 Aug 2011 21:18:15 +0300
Received: from a88-113-47-109.elisa-laajakaista.fi (a88-113-47-109.elisa-laajakaista.fi [88.113.47.109]) by webmail.helsinki.fi (Horde Framework) with HTTP; Tue, 09 Aug 2011 21:18:14 +0300
Message-ID: <20110809211814.340652nkb0xb5ofa.jehakala@webmail.helsinki.fi>
Date: Tue, 09 Aug 2011 21:18:14 +0300
From: jehakala@mappi.helsinki.fi
To: "Andy Newton" <andy@hxr.us>
References: <4E3A37FE.7060609@helsinki.fi> <4E3C5A68.5010304@thinkingcat.com> <38228F1B-66AC-47EF-837B-13BEC9AC708E@hxr.us> <4E403D15.4070102@thinkingcat.com> <4E410834.2090204@gmx.de> <4E415199.9000602@stpeter.im> <83D2409A-C46C-4A9F-A027-8ACE1CE4590B@hxr.us>
In-Reply-To: <83D2409A-C46C-4A9F-A027-8ACE1CE4590B@hxr.us>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed"
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
User-Agent: Internet Messaging Program (IMP) 4.2.2
Cc: urn@ietf.org, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Aug 2011 18:17:52 -0000

Hello,

Quoting "Andy Newton" <andy@hxr.us>:

>
> On Aug 9, 2011, at 11:26 AM, Peter Saint-Andre wrote:
>
>> <hat type=3D'individual'/>
>>
>> On 8/9/11 4:13 AM, Julian Reschke wrote:
>>> Just to clarify: this would mean to use something like
>>>
>>>  URN:ISBN:978-952-10-7060-0:chapter1
>>>
>>> instead of
>>>
>>>  URN:ISBN:978-952-10-7060-0#chapter1

You cannot use either one of these identifiers in the ISBN namespace. =20
But it is possible to specify another namespace where this kind of =20
syntax is ok, such as NBN.

>>>
>>> ...so it's really mainly a different choice of delimiter...
>>
>> Agreed. It could be "." or ";" or whatever the community for that
>> namespace prefers.
>
> So we can move forward on this issue, is there any disagreement on =20
> this approach?

There are namespaces - including ISBN - which do not accept any kind =20
of fragments, since using them would be against the syntax of the =20
identifier. Namespace registrations must clarify this.

Whenever the namespace does approve fragment use - NBN being an =20
example of this - a namespace specific practice for identifying =20
(logical) fragments can be outlined in the namespace registration =20
request. Even well established standards could consider this kind of =20
practice for the future when the standard is revised. Identifying =20
component parts is one of the big challenges the identifier systems =20
are facing.

As regards NBN, it may not be possible to specify a generic NSS =20
specific delimiter because all the characters that could be used for =20
this purpose may already be in use within the namespace specific =20
strings. Locally (for individual users of the namespace) such =20
practices can easily be developed.

So, the possibility for creating NSS specific delimiters for =20
identification of logical / physical fragments of resources can and =20
IMHO should be mentioned in RFC2141bis.

In addition, I think it would make sense to include the use of =20
<ragment> in 2141bis. Physical fragments of a resource can be =20
identified with URI <fragment>, iff media type allows this and the =20
identifier is attached to a single manifestation of the resource (in =20
the media type level). In such a case the URN will follow the =20
requirements of 3896 and and 2046. I assume that these cases will be =20
relatively rare.

Best regards,

Juha


>
> -andy
> _______________________________________________
> urn mailing list
> urn@ietf.org
> https://www.ietf.org/mailman/listinfo/urn
>
>



From evnikita2@gmail.com  Tue Aug  9 21:30:11 2011
Return-Path: <evnikita2@gmail.com>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF9B921F856C for <urn@ietfa.amsl.com>; Tue,  9 Aug 2011 21:30:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.062
X-Spam-Level: 
X-Spam-Status: No, score=-3.062 tagged_above=-999 required=5 tests=[AWL=-0.063, BAYES_00=-2.599, J_CHICKENPOX_23=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZEw2hkSy6r5v for <urn@ietfa.amsl.com>; Tue,  9 Aug 2011 21:30:11 -0700 (PDT)
Received: from mail-fx0-f44.google.com (mail-fx0-f44.google.com [209.85.161.44]) by ietfa.amsl.com (Postfix) with ESMTP id E080A21F8562 for <urn@ietf.org>; Tue,  9 Aug 2011 21:30:10 -0700 (PDT)
Received: by fxe6 with SMTP id 6so693210fxe.31 for <urn@ietf.org>; Tue, 09 Aug 2011 21:30:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :content-type:content-transfer-encoding; bh=JTGNoZZN6F8f9GtFcjSO1/eAMEDTCa/DrC0x/RFvOUI=; b=lGeZmj/tLFc2IcXF1hpsWNLQQbIr5WwEBQf6ttMre0X1tiNDVL43W9uvfGfJ4hljUO UrXM5APofUutWSJ3ozzBecjW+i3XRLOden/3gWfdRulgp58KjVp4q2qMB6jEfXcu2MN1 3LRw1Y8cBGopPPksmchtq6nWt0xLBXWwR7wl0=
Received: by 10.223.75.194 with SMTP id z2mr843788faj.89.1312950640817; Tue, 09 Aug 2011 21:30:40 -0700 (PDT)
Received: from [127.0.0.1] ([195.191.104.224]) by mx.google.com with ESMTPS id e10sm440272fak.42.2011.08.09.21.30.39 (version=SSLv3 cipher=OTHER); Tue, 09 Aug 2011 21:30:40 -0700 (PDT)
Message-ID: <4E420996.8020803@gmail.com>
Date: Wed, 10 Aug 2011 07:31:18 +0300
From: Mykyta Yevstifeyev <evnikita2@gmail.com>
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20110624 Thunderbird/5.0
MIME-Version: 1.0
To: "urn@ietf.org" <urn@ietf.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Subject: [urn] Proposal for work on RFC3405bis in URNBIS working group
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Aug 2011 04:30:11 -0000

Hello all,

I've recently posted a message to apps-discuss 
(http://www.ietf.org/mail-archive/web/apps-discuss/current/msg02973.html) describing 
why RFC 3405 needs revising.  As I haven't seen much enthusiasm on this 
proposal at appsawg, I suppose the situation may be different at 
urnbis.  As RFC 3405 was produced by former urn working group, I think 
urnbis may be an appropriate place to perform this work.

Note: I've been always adding Michael Mealling to cc list to my messages 
devoted to RFC 3405, but still haven't received any response.  I'm 
cc'ing this message to him as well.

So, my main issues I'll repeat:

(1) RFC 3405 is based on outdated and obsolete RFC 2717.

(2) Procedures are very fishy; particularly very obscure 
register@uri.arpa and register@urn.arpa lists.

(3) The document should be restructured to make reading easier;

(4) Errata need to be fixed.

I'm glad to hear whether there is enough consensus to perform this work 
in urnbis, and, if yes, whether Michael agrees to be an editor of the 
document, or somebody other is willing to be?

Mykyta Yevstifeyev

From stella@isbn-international.org  Wed Aug 10 02:26:17 2011
Return-Path: <stella@isbn-international.org>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 25FCD21F8748 for <urn@ietfa.amsl.com>; Wed, 10 Aug 2011 02:26:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ojz8Y4qSCtyv for <urn@ietfa.amsl.com>; Wed, 10 Aug 2011 02:26:16 -0700 (PDT)
Received: from mtaout03-winn.ispmail.ntl.com (mtaout03-winn.ispmail.ntl.com [81.103.221.49]) by ietfa.amsl.com (Postfix) with ESMTP id 0691221F8781 for <urn@ietf.org>; Wed, 10 Aug 2011 02:26:15 -0700 (PDT)
Received: from know-smtpout-4.server.virginmedia.net ([62.254.123.1]) by mtaout03-winn.ispmail.ntl.com (InterMail vM.7.08.04.00 201-2186-134-20080326) with ESMTP id <20110810092638.UFXN5301.mtaout03-winn.ispmail.ntl.com@know-smtpout-4.server.virginmedia.net>; Wed, 10 Aug 2011 10:26:38 +0100
Received: from [86.31.237.152] (helo=StellaGPC) by know-smtpout-4.server.virginmedia.net with esmtp (Exim 4.63) (envelope-from <stella@isbn-international.org>) id 1Qr53d-00030d-Pw; Wed, 10 Aug 2011 10:26:37 +0100
From: "Stella Griffiths \(ISBN\)" <stella@isbn-international.org>
To: <jehakala@mappi.helsinki.fi>, "'Andy Newton'" <andy@hxr.us>
References: <4E3A37FE.7060609@helsinki.fi>	<4E3C5A68.5010304@thinkingcat.com>	<38228F1B-66AC-47EF-837B-13BEC9AC708E@hxr.us>	<4E403D15.4070102@thinkingcat.com> <4E410834.2090204@gmx.de>	<4E415199.9000602@stpeter.im> <83D2409A-C46C-4A9F-A027-8ACE1CE4590B@hxr.us> <20110809211814.340652nkb0xb5ofa.jehakala@webmail.helsinki.fi>
In-Reply-To: <20110809211814.340652nkb0xb5ofa.jehakala@webmail.helsinki.fi>
Date: Wed, 10 Aug 2011 10:26:43 +0100
Message-ID: <003f01cc573f$9eb5c310$dc214930$@isbn-international.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQDh+BFfC4trrZxtPS12pUwSz2PyhgG2DeM0ASFhKWYBg+j7ewIyaBJsAkKwf1IBdEOPmQFw6cLslozhBoA=
Content-Language: en-gb
X-Cloudmark-Analysis: v=1.1 cv=R50lirqlHffDPPkwUlkuVa99MrvKdVWo//yz83qex8g= c=1 sm=0 a=RRrSVEOI81AA:10 a=5aubgfq_CLkA:10 a=j1TOKX53czMA:10 a=IkcTkHD0fZMA:10 a=48vgC7mUAAAA:8 a=0x2Sszbdg0DOJKZG0lgA:9 a=eTVk-IFgEI5HqvzQq7wA:7 a=QEXdDO2ut3YA:10 a=lZB815dzVvQA:10 a=vkzsTE_2XVAA:10 a=HpAAvcLHHh0Zw7uRqdWCyQ==:117
X-Mailman-Approved-At: Wed, 10 Aug 2011 07:00:56 -0700
Cc: urn@ietf.org
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: stella@isbn-international.org
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Aug 2011 09:28:24 -0000

Juha is correct about the use of ISBN namespace. That namespace only =
supports a 13 digit number and not any form of appended fragment =
indicator. Different ISBNs can be used to identify a) the entire =
publication in a specific edition or format and b) to identify a =
particular chapter or fragment of that same publication however.

Stella

-----Original Message-----
From: jehakala@mappi.helsinki.fi [mailto:jehakala@mappi.helsinki.fi]=20
Sent: 09 August 2011 19:18
To: Andy Newton
Cc: urn@ietf.org; Stella Griffiths
Subject: Re: [urn] URNs and URI <fragment>

Hello,

Quoting "Andy Newton" <andy@hxr.us>:

>
> On Aug 9, 2011, at 11:26 AM, Peter Saint-Andre wrote:
>
>> <hat type=3D'individual'/>
>>
>> On 8/9/11 4:13 AM, Julian Reschke wrote:
>>> Just to clarify: this would mean to use something like
>>>
>>>  URN:ISBN:978-952-10-7060-0:chapter1
>>>
>>> instead of
>>>
>>>  URN:ISBN:978-952-10-7060-0#chapter1

You cannot use either one of these identifiers in the ISBN namespace. =20
But it is possible to specify another namespace where this kind of =
syntax is ok, such as NBN.

>>>
>>> ...so it's really mainly a different choice of delimiter...
>>
>> Agreed. It could be "." or ";" or whatever the community for that=20
>> namespace prefers.
>
> So we can move forward on this issue, is there any disagreement on=20
> this approach?

There are namespaces - including ISBN - which do not accept any kind of =
fragments, since using them would be against the syntax of the =
identifier. Namespace registrations must clarify this.

Whenever the namespace does approve fragment use - NBN being an example =
of this - a namespace specific practice for identifying
(logical) fragments can be outlined in the namespace registration =
request. Even well established standards could consider this kind of =
practice for the future when the standard is revised. Identifying =
component parts is one of the big challenges the identifier systems are =
facing.

As regards NBN, it may not be possible to specify a generic NSS specific =
delimiter because all the characters that could be used for this purpose =
may already be in use within the namespace specific strings. Locally =
(for individual users of the namespace) such practices can easily be =
developed.

So, the possibility for creating NSS specific delimiters for =
identification of logical / physical fragments of resources can and IMHO =
should be mentioned in RFC2141bis.

In addition, I think it would make sense to include the use of <ragment> =
in 2141bis. Physical fragments of a resource can be identified with URI =
<fragment>, iff media type allows this and the identifier is attached to =
a single manifestation of the resource (in the media type level). In =
such a case the URN will follow the requirements of 3896 and and 2046. I =
assume that these cases will be relatively rare.

Best regards,

Juha


>
> -andy
> _______________________________________________
> urn mailing list
> urn@ietf.org
> https://www.ietf.org/mailman/listinfo/urn
>
>





From moore@network-heretics.com  Wed Aug 10 13:20:10 2011
Return-Path: <moore@network-heretics.com>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B656411E807E for <urn@ietfa.amsl.com>; Wed, 10 Aug 2011 13:20:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.425
X-Spam-Level: 
X-Spam-Status: No, score=-3.425 tagged_above=-999 required=5 tests=[AWL=0.174,  BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B30NUWdJH4-c for <urn@ietfa.amsl.com>; Wed, 10 Aug 2011 13:20:10 -0700 (PDT)
Received: from out3.smtp.messagingengine.com (out3.smtp.messagingengine.com [66.111.4.27]) by ietfa.amsl.com (Postfix) with ESMTP id ECD9A11E8073 for <urn@ietf.org>; Wed, 10 Aug 2011 13:20:09 -0700 (PDT)
Received: from compute4.internal (compute4.nyi.mail.srv.osa [10.202.2.44]) by gateway1.messagingengine.com (Postfix) with ESMTP id A025520D3B; Wed, 10 Aug 2011 16:20:41 -0400 (EDT)
Received: from frontend2.messagingengine.com ([10.202.2.161]) by compute4.internal (MEProxy); Wed, 10 Aug 2011 16:20:41 -0400
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=subject:mime-version:content-type:from :in-reply-to:date:cc:content-transfer-encoding:message-id :references:to; s=smtpout; bh=CPVEpZz2tBI4FoAvq0Qu0vxzyu4=; b=ty +kQFLpR3QSCpiqBtrmZ7pjTmPvFoUB3HUwb2J7aI8Ru2EmS6DCRg7relO9Bxk+tV euHcqWHQSDqL+Zzewo95R3mXYCZwjwOwmGOnTzsADhw7U9WhikSpPqzpXu9zE1+x hJ2GC8SZ4OIAVvd41qFrMOHS0I40zDTeTenD/QBvs=
X-Sasl-enc: P1VuVioIyF6NtEszhsWVr2Cr7S9OyG4vWRS+gaJ0M5jb 1313007641
Received: from host65-16-145-177.birch.net (host65-16-145-177.birch.net [65.16.145.177]) by mail.messagingengine.com (Postfix) with ESMTPA id 6D2FF45C61A; Wed, 10 Aug 2011 16:20:40 -0400 (EDT)
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset=us-ascii
From: Keith Moore <moore@network-heretics.com>
In-Reply-To: <4E403D15.4070102@thinkingcat.com>
Date: Wed, 10 Aug 2011 16:20:39 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <B25D8C6D-77B7-4894-A734-EBC7271A22A6@network-heretics.com>
References: <4E3A37FE.7060609@helsinki.fi> <4E3C5A68.5010304@thinkingcat.com> <38228F1B-66AC-47EF-837B-13BEC9AC708E@hxr.us> <4E403D15.4070102@thinkingcat.com>
To: Leslie Daigle <leslie@thinkingcat.com>
X-Mailer: Apple Mail (2.1084)
Cc: "urn@ietf.org" <urn@ietf.org>, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Aug 2011 20:20:10 -0000

On Aug 8, 2011, at 3:46 PM, Leslie Daigle wrote:

> Hi,

> On 8/8/11 3:06 PM, Andy Newton wrote:
>>=20
>> On Aug 5, 2011, at 5:02 PM, Leslie Daigle wrote:
>>=20
>>> For "2/", you would be in a position to update the ISBN URN NSS
>>> syntax.    As others have observed -- URN:ISBN:<foo>   is not an
>>> ISBN.  So, an updated NSS syntax of URN:ISBN:<foo><fragment>
>>> ought to be achievable....?
>>=20
>> Do you mean<fragment>  as defined by URIs or an NSS specific syntax
>> that doesn't conflict with the URI specification?
>=20
> The latter -- some NSS specific syntax.

A URN can refer to anything, including a portion of another resource =
also named by a URN.   However, it's important to ensure that a URN =
describing a fragment of a resource named by a URN still meets the =
properties of URNs. =20

For instance, if URNs are coined to describe fragments of a resource =
also named by a URN, and the "outer" resource is subject to change in =
such a way that the fragments also change, then the URNs coined to =
describe those fragments may no longer have the same meanings as they =
did when the URNs were originally associated with those fragments.

The problem is that there are two conflicting desires:  One is to =
maintain stable bindings between individual URNs and they resources =
named by them (whether or not those resources are fragments).   The =
other is to keep the syntactic relationship between the "global" URN and =
the "fragment" URNs stable, so that the global URN is derivable from the =
fragment URN, and perhaps, vice versa.   The URN rules require the =
former; the expectation that there can be a syntactic relationship =
between a name of a fragment and the name of the resource containing the =
fragment creates the latter desire.

Of course, if the resource referred to by the "global" URN never changes =
at all, it's not an issue.   And there may be specific characteristics =
of a particular namespace that make it easier for that particular case.  =
But in general, trying to define fragments for URNs is problematic, and =
the syntax is the least of the issues.

Keith


From stpeter@stpeter.im  Thu Aug 11 06:43:39 2011
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2664E21F88A5 for <urn@ietfa.amsl.com>; Thu, 11 Aug 2011 06:43:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.781
X-Spam-Level: 
X-Spam-Status: No, score=-101.781 tagged_above=-999 required=5 tests=[AWL=-0.774, BAYES_00=-2.599, DATE_IN_PAST_12_24=0.992, J_CHICKENPOX_23=0.6, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hLXNqOO5zoCw for <urn@ietfa.amsl.com>; Thu, 11 Aug 2011 06:43:38 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id 54DD621F882E for <urn@ietf.org>; Thu, 11 Aug 2011 06:43:38 -0700 (PDT)
Received: from squire.local (unknown [216.17.251.17]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 310E541477; Thu, 11 Aug 2011 07:45:52 -0600 (MDT)
Message-ID: <4E42AFF4.401@stpeter.im>
Date: Wed, 10 Aug 2011 10:21:08 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:5.0) Gecko/20110624 Thunderbird/5.0
MIME-Version: 1.0
To: Mykyta Yevstifeyev <evnikita2@gmail.com>
References: <4E420996.8020803@gmail.com>
In-Reply-To: <4E420996.8020803@gmail.com>
X-Enigmail-Version: 1.2
OpenPGP: url=https://stpeter.im/stpeter.asc
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Cc: "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] Proposal for work on RFC3405bis in URNBIS working group
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Aug 2011 13:43:39 -0000

<hat type='AD'/>

On 8/9/11 10:31 PM, Mykyta Yevstifeyev wrote:
> Hello all,
> 
> I've recently posted a message to apps-discuss
> (http://www.ietf.org/mail-archive/web/apps-discuss/current/msg02973.html) describing
> why RFC 3405 needs revising.  As I haven't seen much enthusiasm on this
> proposal at appsawg, I suppose the situation may be different at
> urnbis.  As RFC 3405 was produced by former urn working group, I think
> urnbis may be an appropriate place to perform this work.

The URNBIS WG is having trouble producing even the deliverables on its
current charter. Additional work is inappropriate.

> Note: I've been always adding Michael Mealling to cc list to my messages
> devoted to RFC 3405, but still haven't received any response.  I'm
> cc'ing this message to him as well.

As far as I know, Michael isn't paying attention to IETF work anymore
because he's having so much fun in the space industry.

> So, my main issues I'll repeat:
> 
> (1) RFC 3405 is based on outdated and obsolete RFC 2717.

But RFC 4395 updated RFC 2717, and I think people can figure out from
RFC 4395 that the notion of URI trees has been deprecated.

> (2) Procedures are very fishy; particularly very obscure
> register@uri.arpa and register@urn.arpa lists.

The procedures are defined quite clearly in RFC 3405. Are you sure that
the problem is simply that no one cares about inserting NAPTR records
into the 'URI.ARPA' and 'URN.ARPA' zones?

> (3) The document should be restructured to make reading easier;
> 
> (4) Errata need to be fixed.

If we revised every RFC that had errata or could be made easier to read,
we'd be very busy working on things that most people simply don't care
about.

> I'm glad to hear whether there is enough consensus to perform this work
> in urnbis, 

The responsible Area Director (c'est moi) is strongly opposed to wasting
time discussing even the possibility of taking on this work, until and
unless the WG finishes the items on its current charter.

> and, if yes, whether Michael agrees to be an editor of the
> document, or somebody other is willing to be?

I very much doubt that Michael will work on this.

Peter

-- 
Peter Saint-Andre
https://stpeter.im/



From juha.hakala@helsinki.fi  Mon Aug 22 05:33:26 2011
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A5D6321F8B2D for <urn@ietfa.amsl.com>; Mon, 22 Aug 2011 05:33:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.074
X-Spam-Level: 
X-Spam-Status: No, score=-2.074 tagged_above=-999 required=5 tests=[AWL=0.525,  BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WK1GqP7PxkEu for <urn@ietfa.amsl.com>; Mon, 22 Aug 2011 05:33:25 -0700 (PDT)
Received: from smtp-rs1-vallila2.fe.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by ietfa.amsl.com (Postfix) with ESMTP id 4557721F8B29 for <urn@ietf.org>; Mon, 22 Aug 2011 05:33:23 -0700 (PDT)
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs1-vallila2.fe.helsinki.fi (8.13.1/8.13.1) with ESMTP id p7MCYKSh026854 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 22 Aug 2011 15:34:21 +0300
Message-ID: <4E524CCC.4010800@helsinki.fi>
Date: Mon, 22 Aug 2011 15:34:20 +0300
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: Leslie Daigle <leslie@thinkingcat.com>
References: <4E3A37FE.7060609@helsinki.fi> <4E3C5A68.5010304@thinkingcat.com>
In-Reply-To: <4E3C5A68.5010304@thinkingcat.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: "urn@ietf.org" <urn@ietf.org>, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Aug 2011 12:33:26 -0000

Hello Leslie; all,

Leslie Daigle wrote:

> The URN WG meeting I was at during IETF80 seemed reasonably clear that 
> the options were:
> 
> 1/ Define how fragments make sense for *ALL* URNs (i.e., not just the 
> namespaces of which one is aware) and update the URN specifications 
> accordingly.
> 
> -- OR --
> 
> 2/ Include, in the NSS syntax for a given URN namespace, a means of 
> identifying what that Namespace means by 'fragment'.
> 
> 
> I haven't seen any discussion on this list to accomplish "1/".  (I also 
> don't believe it's possible, but that's just a personal technical opinion).

I am pretty certain that 1/ cannot be achieved, not least because this 
has not been the approach chosen by the WG. No generic specification can 
be exhaustive, given the diversity of the identifier systems / 
namespaces / media types. Also, we cannot take into account in the 
abstract level the logical fragments of publications, as namespaces tend 
to see and deal with them differently.

However, generic principles (for instance, the requirement that the 
identifier must only apply to a single manifestation of a resource, and 
the identified media type in that manifestation must support fragments) 
can be given in RFC 2141bis. RFC2141bis should also stipulate that 
namespaces can have their internal fragment specifications which will be 
understood by resolvers that deal with that particular namespace.

> For "2/", you would be in a position to update the ISBN URN NSS syntax. 

I have already done this for the new versions of ISBN and NBN namespace 
registrations, which I hope to be able to send to the list fairly soon. 
The XML sources are ready, but I need technical help to convert the 
documents into I-Ds.

As regards RFC2141bis, I can (in case Alfred Hoenes does not have time 
for that) edit the fragment related section of the latest I-D if I get 
the XML source.

>    As others have observed -- URN:ISBN:<foo>  is not an ISBN.  So, an 
> updated NSS syntax of URN:ISBN:<foo><fragment>  ought to be achievable....?

Sorry, it is not. Please observe that RFC 3187 makes it pretty clear 
that in the ISBN namespace namespace specific string must be an ISBN and 
nothing else. So in URN:ISBN:<foo> = URN:ISBN:<ISBN-string>. ISBN with a 
fragment identifier or anything else added to it is not an ISBN anymore 
and does not belong to the ISBN namespace. For this kind of identifier 
construct, another namespace such as NBN can be used, if local NBN 
assignment policy approves this.

So URN:NBN:<foo><fragment> is certainly achievable, and there may be / 
will be other namespaces out there where <foo><fragment> is also 
acceptable.

Concerning the NBN namespace, given the broad scope of allowed / used 
syntaxes, URI fragment is the only way in which fragments can be 
generally expressed in the identifier syntax. New namespaces may specify 
their own fragment architectures for those cases when RFC3986 & 2046 
requirements are not fulfilled, but retrospectively such changes may be 
impossible or at least complicated to implement. Such namespace specific 
arrangements should be referred to in RFC2141bis in the abstract, but 
they can only be specified in the namespace level.

To sum up,

1. In the RFC 2141bis, there should be some general principles 
concerning the <fragment> use, derived from the requirements contained 
in URI Generic syntax and other principles (such as identification being 
manifestation specific).

2. In addition, namespaces may have their own policies as regards 
identification of fragments. Logical fragments (such as chapters of a 
book published as separate files) shall always be dealt with according 
to the identifier assignment policy (in the ISBN namespace, each chapter 
can get its own ISBN) independently of RFC 3986. Fragments in the URI 
syntax sense is the area where URI Generic syntax will and must be taken 
into account. However some namespaces (such as ISBN) will prevent this 
kind of URNs, due to the requirements of the identifier system.

3. If URI <fragment> is used, identifier must apply to the single 
manifestation of the resource only. This is a normal approach of many 
but not all bibliographic identifiers.

4. If multiple/all manifestations are covered by single identifier, 
fragments must no be used. Moreover, namespace registration request 
should outline the resolution process down to the level of manifestions. 
For instance, with ISTC (identifier for textual works) the primary 
target is the work level metadata, from which a user can get links to 
the manifestations.

Juha
> 
> Leslie.
> 
> 
> 
> On 8/4/11 2:11 AM, Juha Hakala wrote:
>> Hello all,
>>
>> I am revising the URN namespace registrations for ISBN and NBN (RFC
>> 3187bis and 3188bis). One of the issues that must be dealt with is the
>> use of URI <fragment>.
>>
>> On the basis of the discussion we had in the URNWG meeting during IETF
>> 80, I have assumed that <fragment> feature can be used, but only if RFC
>> 3986 requirements are taken into account. This must be made clear in
>> RFC2141bis, and specified further in namespace registrations. There will
>> be URN namespaces where <fragment> must not be used because the
>> identifier system does not allow it.
>>
>> ISBN and NBN (national bibliography number) are in different camps as
>> regards URI fragments; the former does not allow them, but the latter
>> does. Below are the relevant sections from the new Internet drafts. They
>> are complementary in the sense that NBN can be used to identify
>> component parts of a book (if they do not have ISBNs of their own).
>> Armed with both specifications, national libraries and other users can
>> assign identifiers to books and their logical / physical components, to
>> the level of specificity desired.
>>
>> This is what the revised RFC 3187bis says at the moment:
>>
>> Books are finite objects, which may consist of component parts such as
>> chapters or short stories / novellas. Such component parts may in some
>> circumstances be given their own ISBNs. If they are not identified, ISBN
>> standard does not allow augmentation of the ISBN of the book with URI
>> fragments for identification of the component parts. Technically it is
>> possible to add URI fragments to ISBN, but the resulting identifier will
>> not be an ISBN; it could be a national bibliography number (URN:NBN) or
>> an internal, completely non-standard identifier.
>>
>> This is the corresponding section from RFC3188bis:
>>
>> Bibliographic objects are finite, and may consist of component parts. If
>> the object is a book, these component parts may be articles, chapters,
>> short stories / novellas, images and so on. When a bibliographic object
>> such as a book is published in electronic form, it may be possible to
>> access its component parts directly. If so, a reliable access key is
>> needed. NBNs may be assigned to these component parts, depending the
>> local NBN assignment policy. In some circumstances (if the stipulations
>> of RFC 3986 and RFC2141bis are met), URI fragments can be applied in the
>> NBN string.
>>
>> However, since logical components of a book may not represented as URI
>> fragments (and vice versa), component parts will normally be identified
>> by using a local method not based on URI Generic syntax. This RFC will
>> not specify the NBN method for generating fragment identifiers, since
>> some organizations may use any available mechanism for other purposes.
>> However, several viable methods can be suggested. For instance, the book
>> as a whole may have an ISBN, and the NBNs for the component parts can be
>> based on the ISBN. Likewise there may be a base-NBN for the resource
>> itself, and extended versions for the logical components. The most
>> common approach may be the simplest: assign a separate NBN for each
>> component part.
>>
>> ------------
>>
>> My aim is that the new versions of 3187bis and 3188bis will be published
>> in August.
>>
>> Best regards,
>>
>> Juha
> 

-- 

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678

From juha.hakala@helsinki.fi  Tue Aug 23 03:47:33 2011
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A5F8F21F8A55 for <urn@ietfa.amsl.com>; Tue, 23 Aug 2011 03:47:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.179
X-Spam-Level: 
X-Spam-Status: No, score=-2.179 tagged_above=-999 required=5 tests=[AWL=0.420,  BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6U-5123FGu0D for <urn@ietfa.amsl.com>; Tue, 23 Aug 2011 03:47:32 -0700 (PDT)
Received: from smtp-rs1-vallila2.fe.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by ietfa.amsl.com (Postfix) with ESMTP id 657BA21F893C for <urn@ietf.org>; Tue, 23 Aug 2011 03:47:31 -0700 (PDT)
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs1-vallila2.fe.helsinki.fi (8.13.1/8.13.1) with ESMTP id p7NAmRTU016516 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 23 Aug 2011 13:48:27 +0300
Message-ID: <4E53857A.4000209@helsinki.fi>
Date: Tue, 23 Aug 2011 13:48:26 +0300
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: Bjoern Hoehrmann <derhoermi@gmx.net>
References: <4E3A37FE.7060609@helsinki.fi> <vb3147pk3qt33s1ot775anjqen8cntop1t@hive.bjoern.hoehrmann.de>
In-Reply-To: <vb3147pk3qt33s1ot775anjqen8cntop1t@hive.bjoern.hoehrmann.de>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: "urn@ietf.org" <urn@ietf.org>, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Aug 2011 10:47:33 -0000

Hello Bjoern; all,

I think some level of initial confusion is natural when we have two 
communities (IETF and people who work with bibliographic identifiers) 
with differing ideas and terminology as regards what a fragment is and 
how they can and should be identified.

But such initial diversity should not prevent us from finding a solution 
which will be acceptable for both communities and beneficial for the URN 
users.

 From the point of view of a bibliographic community, the primary 
interest is what I have called logical fragments; for instance, chapters
of a book or articles in a journal issue. Identifier systems typically 
have their own ways of dealing with these fragments. For instance, in
the ISBN namespace each logical fragments gets its own ISBN, while
Serial Item and Contribution Identifier
(http://en.wikipedia.org/wiki/Serial_Item_and_Contribution_Identifier)
allows automated creation of identifiers to journal issues and articles.
Neither of these identifier systems rely on fragments as specified in 
RFC 3986. But URN resolvers that deal with these identifiers shall be 
able to supply the relevant logical fragment (or whatever related 
service) to the user.

Thus fragment identification will often be dealt with in the namespace 
level, using the standard-based practices of the particular identifier 
community. These practices are not based on RFC 3986, as ISBN and SICI 
indicate. And if this were all there is, there would have been no need 
to say anything about RFC 3986 -based URI fragments in either the URN 
Generic syntax or namespace registrations.

However, there are URN namespaces in which the possibility of using 
RFC3986-based URI fragments exists, on the basis of the identifier 
syntax & assignment policy. And such functionality may be useful, which 
is why Alfred Hoenes and myself decided to propose fragment usage in 
RFC2141bis and namespace registrations (when applicable).

One namespace which can be "fragmented" is NBN (National bibliography 
number) specified in RFC 3188. Given the diversity of NBN systems used 
by different national libraries, there is no way to nail down a non-RFC 
3986 -based generic means for specifying fragments in the NBN namespace 
(such as saying that "." is the delimiter between the two parts of the 
identifier). In such case, using URI fragment may come handy. For 
instance, one URN implementation project has analyzed the possibilities 
for using URI fragments to identify elements of research data within a 
database.

Bjoern Hoehrmann wrote:

> As I see it, there is a URI layer which sees all URIs. Below it there is
> a scheme layer which can see the URI scheme and the scheme-specific part
> of the URI. It cannot see the fragment identifier as it is not specific
> to individual schemes. So the scheme layer cannot make statements about
> fragment identifiers as it is unaware of them. In this sense there can-
> not be URN namespaces that say anything about fragment identifiers. This
> matches Julian Reschke's interpretation.

This may be due to the terminological issues or my ignorance, but I fail 
to see why we couldn't establish a URN namespace which includes fragment 
identifier in the URI generic syntax sense of the word. URNs are URIs, 
and the generic syntax which applies to the URIs should apply to URNs as 
well, unless there are some clear technical reasons why this cannot be 
the case.

> Could you explain how you think these terms and concepts fit together?
> It seems to me there is confusion here about terminology, but I am not
> sure what your mental model here is. There is some nuance about what I
> say above, as schemes do get to say how you dereference an identifier,
> which in turn affects which representations are available, which affects
> how fragment identifiers are interpreted, but that seems out of touch
> with how you think about this.

If a URN contains a fragment in the RFC 3986 sense of the word, then 
resolving or dereferencing that identifier should provide (among other 
things) direct access to the fragment. This functionality should be 
similar to how URLs with fragments work, except for permanence.

Preserving access to a particular file (such as a document in PDF 
format) for long term (centuries) is of course very hard or impossible; 
objects will usually be migrated. But most bibliographical identifiers 
are tied to particular manifestations. When a book in PDF format is 
migrated to, say, OOXML, the new manifestation will get another 
identifier / URN. The new manifestation may no longer have the same 
internal structure and therefore it is possible that the URI fragments 
cannot be used in the same manner.

There is a more general problem of how to provide persistent links to 
resources when any digital manifestation of a resource is doomed to 
become non-accessible eventually. Library community has not developed a 
general answer to this, but one possibility is to encourage creation of 
URN links primarily to the description of the work. In this case, 
dereferencing would provide a metadata record (with links to the 
existing manifestations of the work), or perhaps all or at least some 
manifestations of the resource at one go. What I do not know is how URI 
generic syntax is applicable to this or to the flexibility provided with 
URN resolution services in general in its current form.

IMHO those namespaces which do not identify objects in the manifestation 
level cannot use URI syntax -based physical fragments.

> Put differently, as Julian noted, "Fragment identifier semantics are
> independent of the URI scheme and thus cannot be redefined by scheme
> specifications." How would you reconcile this with your statement above?

I am not sure I understand the above statement correctly. If not, please 
explain in plainer terms. But tentatively I would answer by saying that 
in some URN namespaces such as the NBN the generic specification of the 
fragment identifier semantics can and indeed must be based on the URI 
generic syntax. And although in many URN namespaces identifier & 
fragment semantics will indeed be independent of the URI scheme, it may 
be useful to allow usage of fragments based on URI generic syntax in URN 
strings.

Best regards,

Juha
-- 

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678


From bellini@rinascimento-digitale.it  Wed Aug 31 03:45:38 2011
Return-Path: <bellini@rinascimento-digitale.it>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E7BC21F8A6C for <urn@ietfa.amsl.com>; Wed, 31 Aug 2011 03:45:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.034
X-Spam-Level: *
X-Spam-Status: No, score=1.034 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, HELO_EQ_IT=0.635, HOST_EQ_IT=1.245, RDNS_DYNAMIC=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iilP06nwUTaI for <urn@ietfa.amsl.com>; Wed, 31 Aug 2011 03:45:37 -0700 (PDT)
Received: from www.posta.rinascimento-digitale.it (93-63-166-139.ip28.fastwebnet.it [93.63.166.139]) by ietfa.amsl.com (Postfix) with ESMTP id 1B03B21F8A67 for <urn@ietf.org>; Wed, 31 Aug 2011 03:45:34 -0700 (PDT)
Content-class: urn:content-classes:message
Date: Wed, 31 Aug 2011 12:47:03 +0200
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Message-ID: <28624A4F2DDCD8438038B3AD62014B249BD300@frd01.FRD.LOCAL>
In-Reply-To: <82865DDFC6D34591B1C285CFA901BC93@FRD.LOCAL>
X-MimeOLE: Produced By Microsoft Exchange V6.5
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [urn] URNs and URI <fragment>
thread-index: AcxhgoJVTw2DQbNHSqe7j3kagYERhwGQspnw
References: <4E3A37FE.7060609@helsinki.fi><vb3147pk3qt33s1ot775anjqen8cntop1t@hive.bjoern.hoehrmann.de> <82865DDFC6D34591B1C285CFA901BC93@FRD.LOCAL>
From: "Emanuele Bellini" <bellini@rinascimento-digitale.it>
To: "Juha Hakala" <juha.hakala@helsinki.fi>
Cc: urn@ietf.org
Subject: [urn] R:  URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Aug 2011 10:45:38 -0000

Hello Juha, all
Thanks for your work in explaining the identification requirements of =
the national libraries community. We agree with the possibility to use =
the fragment in the RFC 3188 NBN namespace, and there is no reason to =
prevent the use of fragment identifier in the URI generic syntax.=20
Indeed, the use of fragment opens a number of issues under the digital =
preservation point of view. Up to now other solutions such as =
"emulation" can be adopted avoiding the format migration of the content. =
This can save the resolution behaviour of the fragment...but it is still =
an open issue.

Best,

Emanuele Bellini
Fondazione Rinascimento Digitale

-----Messaggio originale-----
Da: urn-bounces@ietf.org [mailto:urn-bounces@ietf.org] Per conto di Juha =
Hakala
Inviato: marted=EC 23 agosto 2011 12:51
A: Bjoern Hoehrmann
Cc: urn@ietf.org; Stella Griffiths
Oggetto: Re: [urn] URNs and URI <fragment>

Hello Bjoern; all,

I think some level of initial confusion is natural when we have two=20
communities (IETF and people who work with bibliographic identifiers)=20
with differing ideas and terminology as regards what a fragment is and=20
how they can and should be identified.

But such initial diversity should not prevent us from finding a solution =

which will be acceptable for both communities and beneficial for the URN =

users.

 From the point of view of a bibliographic community, the primary=20
interest is what I have called logical fragments; for instance, chapters
of a book or articles in a journal issue. Identifier systems typically=20
have their own ways of dealing with these fragments. For instance, in
the ISBN namespace each logical fragments gets its own ISBN, while
Serial Item and Contribution Identifier
(http://en.wikipedia.org/wiki/Serial_Item_and_Contribution_Identifier)
allows automated creation of identifiers to journal issues and articles.
Neither of these identifier systems rely on fragments as specified in=20
RFC 3986. But URN resolvers that deal with these identifiers shall be=20
able to supply the relevant logical fragment (or whatever related=20
service) to the user.

Thus fragment identification will often be dealt with in the namespace=20
level, using the standard-based practices of the particular identifier=20
community. These practices are not based on RFC 3986, as ISBN and SICI=20
indicate. And if this were all there is, there would have been no need=20
to say anything about RFC 3986 -based URI fragments in either the URN=20
Generic syntax or namespace registrations.

However, there are URN namespaces in which the possibility of using=20
RFC3986-based URI fragments exists, on the basis of the identifier=20
syntax & assignment policy. And such functionality may be useful, which=20
is why Alfred Hoenes and myself decided to propose fragment usage in=20
RFC2141bis and namespace registrations (when applicable).

One namespace which can be "fragmented" is NBN (National bibliography=20
number) specified in RFC 3188. Given the diversity of NBN systems used=20
by different national libraries, there is no way to nail down a non-RFC=20
3986 -based generic means for specifying fragments in the NBN namespace=20
(such as saying that "." is the delimiter between the two parts of the=20
identifier). In such case, using URI fragment may come handy. For=20
instance, one URN implementation project has analyzed the possibilities=20
for using URI fragments to identify elements of research data within a=20
database.

Bjoern Hoehrmann wrote:

> As I see it, there is a URI layer which sees all URIs. Below it there =
is
> a scheme layer which can see the URI scheme and the scheme-specific =
part
> of the URI. It cannot see the fragment identifier as it is not =
specific
> to individual schemes. So the scheme layer cannot make statements =
about
> fragment identifiers as it is unaware of them. In this sense there =
can-
> not be URN namespaces that say anything about fragment identifiers. =
This
> matches Julian Reschke's interpretation.

This may be due to the terminological issues or my ignorance, but I fail =

to see why we couldn't establish a URN namespace which includes fragment =

identifier in the URI generic syntax sense of the word. URNs are URIs,=20
and the generic syntax which applies to the URIs should apply to URNs as =

well, unless there are some clear technical reasons why this cannot be=20
the case.

> Could you explain how you think these terms and concepts fit together?
> It seems to me there is confusion here about terminology, but I am not
> sure what your mental model here is. There is some nuance about what I
> say above, as schemes do get to say how you dereference an identifier,
> which in turn affects which representations are available, which =
affects
> how fragment identifiers are interpreted, but that seems out of touch
> with how you think about this.

If a URN contains a fragment in the RFC 3986 sense of the word, then=20
resolving or dereferencing that identifier should provide (among other=20
things) direct access to the fragment. This functionality should be=20
similar to how URLs with fragments work, except for permanence.

Preserving access to a particular file (such as a document in PDF=20
format) for long term (centuries) is of course very hard or impossible;=20
objects will usually be migrated. But most bibliographical identifiers=20
are tied to particular manifestations. When a book in PDF format is=20
migrated to, say, OOXML, the new manifestation will get another=20
identifier / URN. The new manifestation may no longer have the same=20
internal structure and therefore it is possible that the URI fragments=20
cannot be used in the same manner.

There is a more general problem of how to provide persistent links to=20
resources when any digital manifestation of a resource is doomed to=20
become non-accessible eventually. Library community has not developed a=20
general answer to this, but one possibility is to encourage creation of=20
URN links primarily to the description of the work. In this case,=20
dereferencing would provide a metadata record (with links to the=20
existing manifestations of the work), or perhaps all or at least some=20
manifestations of the resource at one go. What I do not know is how URI=20
generic syntax is applicable to this or to the flexibility provided with =

URN resolution services in general in its current form.

IMHO those namespaces which do not identify objects in the manifestation =

level cannot use URI syntax -based physical fragments.

> Put differently, as Julian noted, "Fragment identifier semantics are
> independent of the URI scheme and thus cannot be redefined by scheme
> specifications." How would you reconcile this with your statement =
above?

I am not sure I understand the above statement correctly. If not, please =

explain in plainer terms. But tentatively I would answer by saying that=20
in some URN namespaces such as the NBN the generic specification of the=20
fragment identifier semantics can and indeed must be based on the URI=20
generic syntax. And although in many URN namespaces identifier &=20
fragment semantics will indeed be independent of the URI scheme, it may=20
be useful to allow usage of fragments based on URI generic syntax in URN =

strings.

Best regards,

Juha
--=20

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678

_______________________________________________
urn mailing list
urn@ietf.org
https://www.ietf.org/mailman/listinfo/urn




From jehakala@mappi.helsinki.fi  Wed Aug 31 22:56:25 2011
Return-Path: <jehakala@mappi.helsinki.fi>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5FF021F84E6 for <urn@ietfa.amsl.com>; Wed, 31 Aug 2011 22:56:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.919
X-Spam-Level: 
X-Spam-Status: No, score=-0.919 tagged_above=-999 required=5 tests=[AWL=-1.379, BAYES_20=-0.74, J_CHICKENPOX_33=0.6, J_CHICKENPOX_34=0.6]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h8UpG8PwPido for <urn@ietfa.amsl.com>; Wed, 31 Aug 2011 22:56:25 -0700 (PDT)
Received: from smtp-rs1-vallila2.fe.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by ietfa.amsl.com (Postfix) with ESMTP id A803B21F84E4 for <urn@ietf.org>; Wed, 31 Aug 2011 22:56:23 -0700 (PDT)
Received: from webmail.helsinki.fi (webmail1-vallila2.fe.helsinki.fi [128.214.173.135]) by smtp-rs1-vallila2.fe.helsinki.fi (8.13.1/8.13.1) with ESMTP id p815vnc3030006; Thu, 1 Sep 2011 08:57:51 +0300
Received: from a88-113-47-109.elisa-laajakaista.fi (a88-113-47-109.elisa-laajakaista.fi [88.113.47.109]) by webmail.helsinki.fi (Horde Framework) with HTTP; Thu, 01 Sep 2011 08:57:49 +0300
Message-ID: <20110901085749.18843tlsjpp5168t.jehakala@webmail.helsinki.fi>
Date: Thu, 01 Sep 2011 08:57:49 +0300
From: jehakala@mappi.helsinki.fi
To: urn@ietf.org
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed"
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
User-Agent: Internet Messaging Program (IMP) 4.2.2
Subject: [urn] Finding the end of the URN string
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Sep 2011 05:56:25 -0000

Hello all,

RFC2141 has this to say about parsing URN strings embedded in plain text:

"In textual context, a URN ends when an octet/character from the
excluded character set (<excluded>) is encountered.  The character
from the excluded character set is NOT part of the URN."

Although URNs will usually be incorporated in Dublin Core and other =20
kind of metadata records where the encoding makes the data machine =20
understandable, it may be useful or even necessary to discuss the =20
issue of URN parsing in plain text in more detail in RFC 2141bis. And =20
unlike back in 1997 we know a lot how URNs are used in textual context.

The problem with the current statement is that there is no guarantee =20
that the first character after the URN string is from the excluded =20
character set. For instance, International Standard Name Identifier

urn:isni:1111222233334444

could be followed by the telephone number of the person / organization =20
to whom the ISNI belongs to. This information would not be part of the =20
ISNI, but RFC 2141 would fail in making this clear.

In order to be able to parse URNs in plain text in reliable manner, =20
applications must be aware of the syntax of the identifier system. For =20
instance, there are 16 digits in ISNI, which makes it easy to find the =20
end of the NSS.

ISBNs assigned since 2007 consist of 13 digits, like this:

urn:isbn:978-0-07-166346-5

(As an aside, Principles of Digital Audio, 6th ed., to which this ISBN =20
belongs to, contains a chapter which explains the structure of ISBN. I =20
was a little bit surprised.)

Applications parsing urn:isbn's based on the new ISBN standard must =20
know that the NSS should consist of 13 digits. Therefore, if somebody =20
builds URNs like these:

urn:isbn:<isbn-string>.<foo> (where "." is a local fragment separator)

or

urn:isbn:<isbn-string>#<foo>

or

urn:isbn:<isbn-string>?<foo>

the ISBN parsing algorithms should either ignore everything that comes =20
after the 13th digit, or conclude that the NSS string in this =20
particular URN is incorrect. A sophisticated algorithm should always =20
do the former when the thing added to the URN is <query>. To my =20
knowledge, no such algorithms exist yet.

There are namespaces such as urn:nbn where no generic rules for the =20
NSS parsing exist. It may be that such parsing rules can be developed =20
sub-sections of these namespaces (for instance: to the NBNs generated =20
in the National Library of Finland). In these cases, a last resort =20
parsing rule can be used, which is that the first character which is =20
not allowed in that particular namespace indicates the end of the URN. =20
And if the namespace does not have any rules that go beyond the URN =20
syntax specification as regards the allowed characters, RFC 2141 can =20
be used as the basis for parsing the URN.

To sum up, the short text section quoted above could be edited to this =20
form in the next version of RFC2141bis in order to reflect the reality =20
more closely:

URNs will often be embedded in metadata records or in structured text. =20
There the encoding will make it clear where the NSS ends, and =20
therefore this method of incorporating URNs is recommended. A special =20
case of this is the use of URNs as HTTP URIs to make them resolvable =20
in the present Internet.

When URNs are incorporated in plain text, reliable parsing of =20
namespace specific strings is possible only if the identifier system =20
has a well formed syntax (which specifies e.g. the length of the =20
string) and the parser is familiar with it. For instance, ISBN numbers =20
are either 10 or 13 digits long depending on the version of the ISBN =20
standard, and the parser must be able to recognize which type of ISBN =20
is being processed, and behave accordingly.

If NSS contains a <query>, parsing algorithms MUST ignore it. If NSS =20
contains a <fragment> or a local add-on, parsing algorithms SHOULD =20
behave in different ways depending on the namespace. In the ISBN =20
namespace the algorithms SHALL ignore anything that comes after the =20
ISBN itself, and MAY label the ISBN as erroneous. Some other =20
namespaces (and possibly even future versions of ISBN) may allow the =20
user of <fragment> or local add-ons for identification of fragments of =20
resources, in which case the parsing algorithms will know how to deal =20
with them.

If the identifier does not have a specified syntax, but its character =20
set is more limited than that allowed by the URN syntax, a URN has =20
certainly ended when an octet/character from the character set =20
excluded in that namespace is encountered. This method is not =20
reliable; NSS may have ended earlier if the characters following the =20
NSS and not excluded.

If the namespace does not have any limitations concerning the =20
character set, a URN has certainly ended when an octet/character from =20
the excluded character set (<excluded>) is encountered.This method is =20
not reliable: NSS may have ended earlier.

Please note that the character from the excluded character set is NOT =20
part of the URN.

Best regards,

Juha

                                                                                                                                                                                                                                                                                                                                                                                                                               2011-09.mail                                                                                        0000666 0000110 0000010 00000432556 11634626750 011565  0                                                                                                    ustar   mailman                         www                                                                                                                                                                                                                    
From L.Svensson@dnb.de  Tue Sep  6 11:05:56 2011
Return-Path: <L.Svensson@dnb.de>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E1E3921F8B6B for <urn@ietfa.amsl.com>; Tue,  6 Sep 2011 11:05:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.049
X-Spam-Level: 
X-Spam-Status: No, score=-1.049 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, J_CHICKENPOX_33=0.6, J_CHICKENPOX_34=0.6]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hLzoc0qcMBXD for <urn@ietfa.amsl.com>; Tue,  6 Sep 2011 11:05:56 -0700 (PDT)
Received: from nordpol.ddb.de (nordpol.ddb.de [193.175.100.40]) by ietfa.amsl.com (Postfix) with SMTP id 9136421F8B66 for <urn@ietf.org>; Tue,  6 Sep 2011 11:05:55 -0700 (PDT)
Received: from dbf-ex.AD.DDB.DE (unknown [10.69.63.214]) by nordpol.ddb.de (Postfix) with ESMTP id 2DFB5D7264 for <urn@ietf.org>; Tue,  6 Sep 2011 20:07:41 +0200 (CEST)
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.5
Date: Tue, 6 Sep 2011 20:07:40 +0200
Message-ID: <6DA97EFF2763174B8BDC409CA19729840E0EBF4C@dbf-ex.AD.DDB.DE>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [urn] Finding the end of the URN string
Thread-Index: AcxobB2IbdqLAWhqRduXz2p1Wy3EwwETvPiw
References: <20110901085749.18843tlsjpp5168t.jehakala@webmail.helsinki.fi>
From: "Svensson, Lars" <L.Svensson@dnb.de>
To: <urn@ietf.org>
Subject: Re: [urn] Finding the end of the URN string
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Sep 2011 18:05:57 -0000

Juha, all,

I'm not quite sure I understand exactly where the problem is, but I have
a feeling that it is based in a confusion between the urn and the
identifier embedded in the urn string (the NSS).

> RFC2141 has this to say about parsing URN strings embedded in plain
> text:
>=20
> "In textual context, a URN ends when an octet/character from the
> excluded character set (<excluded>) is encountered.  The character
> from the excluded character set is NOT part of the URN."
>=20
> Although URNs will usually be incorporated in Dublin Core and other
> kind of metadata records where the encoding makes the data machine
> understandable, it may be useful or even necessary to discuss the
> issue of URN parsing in plain text in more detail in RFC 2141bis. And
> unlike back in 1997 we know a lot how URNs are used in textual
context.
>=20
> The problem with the current statement is that there is no guarantee
> that the first character after the URN string is from the excluded
> character set. For instance, International Standard Name Identifier
>=20
> urn:isni:1111222233334444
>=20
> could be followed by the telephone number of the person / organization
> to whom the ISNI belongs to. This information would not be part of the
> ISNI, but RFC 2141 would fail in making this clear.

Would I in that case add the telephone number directly to the urn:isni,
making it urn:isni:1234567890123456-49-69-123456789 (assuming that my
phone number is +49-69-123456789, which it isn't)? Can you elaborate
more on this?

> In order to be able to parse URNs in plain text in reliable manner,
> applications must be aware of the syntax of the identifier system. For
> instance, there are 16 digits in ISNI, which makes it easy to find the
> end of the NSS.
>=20
> ISBNs assigned since 2007 consist of 13 digits, like this:
>=20
> urn:isbn:978-0-07-166346-5
>=20
> (As an aside, Principles of Digital Audio, 6th ed., to which this ISBN
> belongs to, contains a chapter which explains the structure of ISBN. I
> was a little bit surprised.)
>=20
> Applications parsing urn:isbn's based on the new ISBN standard must
> know that the NSS should consist of 13 digits. Therefore, if somebody
> builds URNs like these:
>=20
> urn:isbn:<isbn-string>.<foo> (where "." is a local fragment separator)
>=20
> or
>=20
> urn:isbn:<isbn-string>#<foo>
>=20
> or
>=20
> urn:isbn:<isbn-string>?<foo>

But RFC 2141 is not about where the NSS ends, it's about where the URN
itself ends: "In textual context, a _URN_ ends" (emphasis mine). And in
urn:isbn:<isbn-string>#<foo> the _URN_ ends after <foo>, just as
urn:isbn:<isbn-string>#<bar> ends after <bar>.
=20
> the ISBN parsing algorithms should either ignore everything that comes
> after the 13th digit, or conclude that the NSS string in this
> particular URN is incorrect. A sophisticated algorithm should always
> do the former when the thing added to the URN is <query>. To my
> knowledge, no such algorithms exist yet.

If I want to find the NSS in a generic URN, shouldn't I be able to do
that by decomposing the URN using the ABNF?

> There are namespaces such as urn:nbn where no generic rules for the
> NSS parsing exist. It may be that such parsing rules can be developed
> sub-sections of these namespaces (for instance: to the NBNs generated
> in the National Library of Finland). In these cases, a last resort
> parsing rule can be used, which is that the first character which is
> not allowed in that particular namespace indicates the end of the URN.
> And if the namespace does not have any rules that go beyond the URN
> syntax specification as regards the allowed characters, RFC 2141 can
> be used as the basis for parsing the URN.
>=20
> To sum up, the short text section quoted above could be edited to this
> form in the next version of RFC2141bis in order to reflect the reality
> more closely:
>=20
> URNs will often be embedded in metadata records or in structured text.
> There the encoding will make it clear where the NSS ends, and
> therefore this method of incorporating URNs is recommended. A special
> case of this is the use of URNs as HTTP URIs to make them resolvable
> in the present Internet.
>=20
> When URNs are incorporated in plain text, reliable parsing of
> namespace specific strings is possible only if the identifier system
> has a well formed syntax (which specifies e.g. the length of the
> string) and the parser is familiar with it. For instance, ISBN numbers
> are either 10 or 13 digits long depending on the version of the ISBN
> standard, and the parser must be able to recognize which type of ISBN
> is being processed, and behave accordingly.

Again, shouldn't this be done by using the ABNF?

> If NSS contains a <query>, parsing algorithms MUST ignore it. If NSS
> contains a <fragment> or a local add-on,

Would that local add-on be part of the URN? Does that have to be
specified in the syntax?

> parsing algorithms SHOULD
> behave in different ways depending on the namespace. In the ISBN
> namespace the algorithms SHALL ignore anything that comes after the
> ISBN itself, and MAY label the ISBN as erroneous. Some other
> namespaces (and possibly even future versions of ISBN) may allow the
> user of <fragment> or local add-ons for identification of fragments of
> resources, in which case the parsing algorithms will know how to deal
> with them.

I would not have anything specific to a particular namespace in a
document concerned with a generic syntax (in this case for URNs).

> If the identifier does not have a specified syntax, but its character
> set is more limited than that allowed by the URN syntax, a URN has
> certainly ended when an octet/character from the character set
> excluded in that namespace is encountered. This method is not
> reliable; NSS may have ended earlier if the characters following the
> NSS and not excluded.

Again, in my understanding it's not just about finding the NSS, it's
currently about finding the end of the URN in text.=20

> If the namespace does not have any limitations concerning the
> character set, a URN has certainly ended when an octet/character from
> the excluded character set (<excluded>) is encountered.This method is
> not reliable: NSS may have ended earlier.
>=20
> Please note that the character from the excluded character set is NOT
> part of the URN.

As I don't know enough about those things, can someone with more
knowledge of URI parsing algorithms help us out?

Thanks and all the best,

Lars

From juha.hakala@helsinki.fi  Wed Sep  7 03:53:47 2011
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 879EB21F8B76 for <urn@ietfa.amsl.com>; Wed,  7 Sep 2011 03:53:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.949
X-Spam-Level: 
X-Spam-Status: No, score=-3.949 tagged_above=-999 required=5 tests=[AWL=2.050,  BAYES_00=-2.599, J_CHICKENPOX_34=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IyQx-wY5azaZ for <urn@ietfa.amsl.com>; Wed,  7 Sep 2011 03:53:46 -0700 (PDT)
Received: from smtp-rs1-vallila2.fe.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by ietfa.amsl.com (Postfix) with ESMTP id 249AE21F8B72 for <urn@ietf.org>; Wed,  7 Sep 2011 03:53:45 -0700 (PDT)
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs1-vallila2.fe.helsinki.fi (8.13.1/8.13.1) with ESMTP id p87AtSFX021811 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 7 Sep 2011 13:55:29 +0300
Message-ID: <4E674DA0.7040400@helsinki.fi>
Date: Wed, 07 Sep 2011 13:55:28 +0300
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: "Svensson, Lars" <L.Svensson@dnb.de>
References: <20110901085749.18843tlsjpp5168t.jehakala@webmail.helsinki.fi> <6DA97EFF2763174B8BDC409CA19729840E0EBF4C@dbf-ex.AD.DDB.DE>
In-Reply-To: <6DA97EFF2763174B8BDC409CA19729840E0EBF4C@dbf-ex.AD.DDB.DE>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org
Subject: Re: [urn] Finding the end of the URN string
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Sep 2011 10:53:47 -0000

Hello Lars; all,

The discussion started from the problem that RFC 2141 specifies only 
this method for finding the end of the NSS:

> An URN ends when an octet/character from the excluded character set
>    (<excluded>) is encountered. 

This method fails when the first character after the NSS is not an 
excluded one. Therefore, when the identifier standards specify the 
syntax of the identifier, including its length, parsers should use this 
information for more reliable parsing results. Syntax may even allow the 
applications to check if the NSS string is correct (several identifiers 
contain a check digit).

RFC2141bis must still include the current method for a) backward 
compatibility, and b) in order to accommodate namespaces where the 
length of the identifier string is not specified.

Svensson, Lars wrote:
> Juha, all,
> 
> I'm not quite sure I understand exactly where the problem is, but I have
> a feeling that it is based in a confusion between the urn and the
> identifier embedded in the urn string (the NSS). 

>> The problem with the current statement is that there is no guarantee
>> that the first character after the URN string is from the excluded
>> character set. For instance, International Standard Name Identifier
>>
>> urn:isni:1111222233334444
>>
>> could be followed by the telephone number of the person / organization
>> to whom the ISNI belongs to. This information would not be part of the
>> ISNI, but RFC 2141 would fail in making this clear.
> 
> Would I in that case add the telephone number directly to the urn:isni,
> making it urn:isni:1234567890123456-49-69-123456789 (assuming that my
> phone number is +49-69-123456789, which it isn't)? Can you elaborate
> more on this?

In the (admittedly unlikely) situation shown above, parsing according to 
RFC2141 would go wrong; the end of the NSS would be the space following 
the last digit (9). In contrast, a parser using the ISNI syntax would 
know that ISNI has just 16 digits and thus the last digit of the NSS 
becomes the 6 before the first hyphen.

There is also a related issue that (ISO) identifier standards often 
specify how to express the identifier in human readable form. This 
involves adding non-semantic characters such as spaces and hyphens. For 
instance, 9780071663465 becomes ISBN 978-0-07-166346-5 and 
1111222233334444 ISNI 1111 2222 3333 4444. The ISO standards provide no 
guidelines as regards how to express these identifiers as URIs / URNs. 
This may be just a blessing, because it is easy to provide the general 
guidelines in RFC2141bis and namespace specific details in namespace 
registrations.

So, 2141bis should say something to the effect that

A. if the NSS itself contains  excluded characters, they must be percent 
encoded. An example of this are the square brackets in ISCI.

B. if the identifier in human readable form contains non-semantic 
characters which are acceptable, these may be used in NSS, but lexical 
equivalence must be specified. For instance,urn:isbn:9780071663465 is 
the same as urn:isbn:978-0-07-166346-5. Any non-semantic characters must 
be ignored when e.g. the length of the NSS is calculated.

C. if the identifier in human readable form contains non-semantic 
characters which are excluded, they should not be used in NSS, because 
in percent encoded form they no longer improve readability. For 
instance, string like 1111%202222%203333%204444 would not help anybody.

>> Applications parsing urn:isbn's based on the new ISBN standard must
>> know that the NSS should consist of 13 digits. Therefore, if somebody
>> builds URNs like these:
>>
>> urn:isbn:<isbn-string>.<foo> (where "." is a local fragment separator)
>>
>> or
>>
>> urn:isbn:<isbn-string>#<foo>
>>
>> or
>>
>> urn:isbn:<isbn-string>?<foo>
> 
> But RFC 2141 is not about where the NSS ends, it's about where the URN
> itself ends: "In textual context, a _URN_ ends" (emphasis mine). And in
> urn:isbn:<isbn-string>#<foo> the _URN_ ends after <foo>, just as
> urn:isbn:<isbn-string>#<bar> ends after <bar>.

No, according to the rules of the ISBN namespace as specified in RFC 
3187, you will not be allowed to use fragment, and if you do, then the 
parsing algorithm shall / should ignore it. RFC 2141bis already says 
that namespace registrations must specify if fragments are allowed, and 
in the ISBN namespace they will not be.

Please note that for instance this URN

urn:nbn:<isbn-string>#<foo>

is well formed and does end only after <foo>, and the parsing rules, if 
any, must take that into account.
>  
>> the ISBN parsing algorithms should either ignore everything that comes
>> after the 13th digit, or conclude that the NSS string in this
>> particular URN is incorrect. A sophisticated algorithm should always
>> do the former when the thing added to the URN is <query>. To my
>> knowledge, no such algorithms exist yet.
> 
> If I want to find the NSS in a generic URN, shouldn't I be able to do
> that by decomposing the URN using the ABNF?

That is the idea underlying the current RFC2141. But in the plain text 
context we cannot be sure that the NSS will always be followed by an 
excluded character such as space, although that will often be the case.

A lot of attention has been put to being able to find URNs from text 
(the "urn:" in the beginning of the string is only there for this 
purpose). But we have not really worked out properly how to find the end 
of the NSS.

>> When URNs are incorporated in plain text, reliable parsing of
>> namespace specific strings is possible only if the identifier system
>> has a well formed syntax (which specifies e.g. the length of the
>> string) and the parser is familiar with it. For instance, ISBN numbers
>> are either 10 or 13 digits long depending on the version of the ISBN
>> standard, and the parser must be able to recognize which type of ISBN
>> is being processed, and behave accordingly.
> 
> Again, shouldn't this be done by using the ABNF?

See above.
> 
>> If NSS contains a <query>, parsing algorithms MUST ignore it. If NSS
>> contains a <fragment> or a local add-on,
> 
> Would that local add-on be part of the URN? Does that have to be
> specified in the syntax?

Local add-ons used for identification of e.g. logical fragments will be 
part of NSS and URN. As "local" implies, namespace registration cannot 
be aware of them. URN resolution process must know what to do with them, 
though. That is, a URN with local add-on must resolve to URI (URL).
> 
>> parsing algorithms SHOULD
>> behave in different ways depending on the namespace. In the ISBN
>> namespace the algorithms SHALL ignore anything that comes after the
>> ISBN itself, and MAY label the ISBN as erroneous. Some other
>> namespaces (and possibly even future versions of ISBN) may allow the
>> user of <fragment> or local add-ons for identification of fragments of
>> resources, in which case the parsing algorithms will know how to deal
>> with them.
> 
> I would not have anything specific to a particular namespace in a
> document concerned with a generic syntax (in this case for URNs).

RFC2141bis can (and I think should) use e.g. ISCI, ISBN and ISNI as 
examples in order to clarify how to implement the generic guidelines 
specified in the RFC.
> 
>> If the identifier does not have a specified syntax, but its character
>> set is more limited than that allowed by the URN syntax, a URN has
>> certainly ended when an octet/character from the character set
>> excluded in that namespace is encountered. This method is not
>> reliable; NSS may have ended earlier if the characters following the
>> NSS and not excluded.
> 
> Again, in my understanding it's not just about finding the NSS, it's
> currently about finding the end of the URN in text. 
> 
>> If the namespace does not have any limitations concerning the
>> character set, a URN has certainly ended when an octet/character from
>> the excluded character set (<excluded>) is encountered.This method is
>> not reliable: NSS may have ended earlier.
>>
>> Please note that the character from the excluded character set is NOT
>> part of the URN.
> 
> As I don't know enough about those things, can someone with more
> knowledge of URI parsing algorithms help us out?

Parsing URNs is one step further from parsing URIs, especially if URN 
parsers should have namespace specific syntactical knowledge.

Since we are only working on the principles the algorithms are not there 
yet. But since e.g. ISO identifiers have simple syntax, it is not 
exactly rocket science to develop these applications. And to be honest, 
we have done quite well for 10 years without having any kind of 
sophistication in place as regards URN parsing. That does not mean that 
such functionality will not be of use in the future.

Best regards,

Juha
> 
> Thanks and all the best,
> 
> Lars
> _______________________________________________
> urn mailing list
> urn@ietf.org
> https://www.ietf.org/mailman/listinfo/urn
> 

-- 

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678

From L.Svensson@dnb.de  Fri Sep  9 05:52:30 2011
Return-Path: <L.Svensson@dnb.de>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 72D9221F8B13 for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 05:52:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.349
X-Spam-Level: 
X-Spam-Status: No, score=-1.349 tagged_above=-999 required=5 tests=[AWL=0.300,  BAYES_00=-2.599, HELO_EQ_DE=0.35, J_CHICKENPOX_33=0.6]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AJ7jNYi-r7aT for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 05:52:29 -0700 (PDT)
Received: from nordpol.ddb.de (nordpol.ddb.de [193.175.100.40]) by ietfa.amsl.com (Postfix) with SMTP id 71E6721F8ACA for <urn@ietf.org>; Fri,  9 Sep 2011 05:52:28 -0700 (PDT)
Received: from dbf-ex.AD.DDB.DE (unknown [10.69.63.214]) by nordpol.ddb.de (Postfix) with ESMTP id 0FACFD710B; Fri,  9 Sep 2011 14:54:17 +0200 (CEST)
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.5
Date: Fri, 9 Sep 2011 14:54:16 +0200
Message-ID: <6DA97EFF2763174B8BDC409CA19729840E4CA339@dbf-ex.AD.DDB.DE>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Re: [urn] URNs and URI <fragment>
Thread-Index: Acxhgj8NNX59B6ibRkCsrARenwsPvgNadatA
References: <4E3A37FE.7060609@helsinki.fi><vb3147pk3qt33s1ot775anjqen8cntop1t@hive.bjoern.hoehrmann.de> <4E53857A.4000209@helsinki.fi>
From: "Svensson, Lars" <L.Svensson@dnb.de>
To: "Juha Hakala" <juha.hakala@helsinki.fi>, "Bjoern Hoehrmann" <derhoermi@gmx.net>
Cc: urn@ietf.org, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Sep 2011 12:52:30 -0000

All,

I'm arriving late to this party, so I don't really know where to chime
in, but I opt for adding my comments to the thread in reverse order of
posting.

Juha wrote:

> I think some level of initial confusion is natural when we have two
> communities (IETF and people who work with bibliographic identifiers)
> with differing ideas and terminology as regards what a fragment is and
> how they can and should be identified.
>=20
> But such initial diversity should not prevent us from finding a
> solution
> which will be acceptable for both communities and beneficial for the
> URN
> users.

Yes!

[...]

> However, there are URN namespaces in which the possibility of using
> RFC3986-based URI fragments exists, on the basis of the identifier
> syntax & assignment policy. And such functionality may be useful,
which
> is why Alfred Hoenes and myself decided to propose fragment usage in
> RFC2141bis and namespace registrations (when applicable).

+1, I see no reason to rule it out completely at the top level, if we
see possibilities for fragment identifiers further down in the chain.

> One namespace which can be "fragmented" is NBN (National bibliography
> number) specified in RFC 3188. Given the diversity of NBN systems used
> by different national libraries, there is no way to nail down a
non-RFC
> 3986 -based generic means for specifying fragments in the NBN
namespace
> (such as saying that "." is the delimiter between the two parts of the
> identifier). In such case, using URI fragment may come handy. For
> instance, one URN implementation project has analyzed the
possibilities
> for using URI fragments to identify elements of research data within a
> database.

If we decide to accept fragment identifiers in NBNs, the specification
MUST mandate that you can only use fragment identifiers if you also can
ensure that the media type of the returned representation
("manifestation" in FRBR-speak) will never change OR if you can ensure
that the use of the fragment identifier will be forward-compatible will
_all_ future representations. If we don't mandate this, it means that
future curators of digital objects will be responsible for mapping
fragment identifiers from older document versions to the new versions in
case you at some point in the future decide to migrate PDF 4.2 to PDF
648.16, where the meaning of the fragment might have changed. We mustn't
forget that one of the central use cases for urn:nbn in libraries is as
identifiers for digital long term preservation and that the decisions we
make to-day will be relevant for future generations.

> If a URN contains a fragment in the RFC 3986 sense of the word, then
> resolving or dereferencing that identifier should provide (among other
> things) direct access to the fragment. This functionality should be
> similar to how URLs with fragments work, except for permanence.

If I have a URN with a fragment, e. g. urn:nbn:aq:987-65432-1#chapter98,
and make this URN "actionable" by prefixing it with a resolver-URI --
http://resolver.example.com/urn:nbn:aq:987-65432-1#chapter98 -- is the
fragment identifier then a part of the URN or of the http-URI? (And:
does it really matter?)

> Preserving access to a particular file (such as a document in PDF
> format) for long term (centuries) is of course very hard or
impossible;
> objects will usually be migrated. But most bibliographical identifiers
> are tied to particular manifestations. When a book in PDF format is
> migrated to, say, OOXML, the new manifestation will get another
> identifier / URN. The new manifestation may no longer have the same
> internal structure and therefore it is possible that the URI fragments
> cannot be used in the same manner.

See above: this really means that we potentially create a lot of work
for future digital curators.

> There is a more general problem of how to provide persistent links to
> resources when any digital manifestation of a resource is doomed to
> become non-accessible eventually. Library community has not developed
a
> general answer to this, but one possibility is to encourage creation
of
> URN links primarily to the description of the work.

"Work" in what sense? I assume you don't refer to FRBR Work here, but
that you mean "description of the [FRBR] expression".

> In this case,
> dereferencing would provide a metadata record (with links to the
> existing manifestations of the work), or perhaps all or at least some
> manifestations of the resource at one go. What I do not know is how
URI
> generic syntax is applicable to this or to the flexibility provided
> with
> URN resolution services in general in its current form.
>=20
> IMHO those namespaces which do not identify objects in the
> manifestation
> level cannot use URI syntax -based physical fragments.

Then that must be clearly specified in those namespaces.

[...]

All the best,

Lars

From L.Svensson@dnb.de  Fri Sep  9 06:11:26 2011
Return-Path: <L.Svensson@dnb.de>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ED45F21F867E for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 06:11:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.799
X-Spam-Level: 
X-Spam-Status: No, score=-1.799 tagged_above=-999 required=5 tests=[AWL=0.450,  BAYES_00=-2.599, HELO_EQ_DE=0.35]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id esrTSN9kCToz for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 06:11:25 -0700 (PDT)
Received: from nordpol.ddb.de (nordpol.ddb.de [193.175.100.40]) by ietfa.amsl.com (Postfix) with SMTP id C58BC21F863E for <urn@ietf.org>; Fri,  9 Sep 2011 06:11:24 -0700 (PDT)
Received: from dbf-ex.AD.DDB.DE (unknown [10.69.63.214]) by nordpol.ddb.de (Postfix) with ESMTP id 0677CD6760; Fri,  9 Sep 2011 15:13:14 +0200 (CEST)
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.5
Date: Fri, 9 Sep 2011 15:13:13 +0200
Message-ID: <6DA97EFF2763174B8BDC409CA19729840E4CA33C@dbf-ex.AD.DDB.DE>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Re: [urn] URNs and URI <fragment>
Thread-Index: Acxgx95kZE88gJI0SbCCdae8ntqPvQOJ/yng
References: <4E3A37FE.7060609@helsinki.fi> <4E3C5A68.5010304@thinkingcat.com> <4E524CCC.4010800@helsinki.fi>
From: "Svensson, Lars" <L.Svensson@dnb.de>
To: "Juha Hakala" <juha.hakala@helsinki.fi>, "Leslie Daigle" <leslie@thinkingcat.com>
Cc: urn@ietf.org, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Sep 2011 13:11:26 -0000

Juha, all,

Juha wrote:
>=20
> Leslie Daigle wrote:
>=20
> > The URN WG meeting I was at during IETF80 seemed reasonably clear
> that
> > the options were:
> >
> > 1/ Define how fragments make sense for *ALL* URNs (i.e., not just
the
> > namespaces of which one is aware) and update the URN specifications
> > accordingly.
> >
> > -- OR --
> >
> > 2/ Include, in the NSS syntax for a given URN namespace, a means of
> > identifying what that Namespace means by 'fragment'.
> >
> >
> > I haven't seen any discussion on this list to accomplish "1/".  (I
> also
> > don't believe it's possible, but that's just a personal technical
> opinion).
>=20
> I am pretty certain that 1/ cannot be achieved, not least because this
> has not been the approach chosen by the WG. No generic specification
> can
> be exhaustive, given the diversity of the identifier systems /
> namespaces / media types. Also, we cannot take into account in the
> abstract level the logical fragments of publications, as namespaces
> tend
> to see and deal with them differently.
>=20
> However, generic principles (for instance, the requirement that the
> identifier must only apply to a single manifestation of a resource,
and
> the identified media type in that manifestation must support
fragments)
> can be given in RFC 2141bis. RFC2141bis should also stipulate that
> namespaces can have their internal fragment specifications which will
> be
> understood by resolvers that deal with that particular namespace.

I personally don't think it's possible to mandate that a URN MUST only
apply to a single manifestation of a resource, particularly since this
might impact all or at least some of the currently 44 registered urn
namespaces [1]

[...]
> >    As others have observed -- URN:ISBN:<foo>  is not an ISBN.  So,
an
> > updated NSS syntax of URN:ISBN:<foo><fragment>  ought to be
> achievable....?
>=20
> Sorry, it is not. Please observe that RFC 3187 makes it pretty clear
> that in the ISBN namespace namespace specific string must be an ISBN
> and
> nothing else. So in URN:ISBN:<foo> =3D URN:ISBN:<ISBN-string>. ISBN =
with
> a
> fragment identifier or anything else added to it is not an ISBN
anymore
> and does not belong to the ISBN namespace. For this kind of identifier
> construct, another namespace such as NBN can be used, if local NBN
> assignment policy approves this.

If I understand the discussion correctly, the question is if in
urn:isbn:1-234-56789-X#foo the #foo is part of the ISBN or not. If it's
part of the ISBN, the urn would be invalid since ISBNs cannot have
fragments. IMO a fragment (in the sense of RFC 3986) refers to the URI
as a whole and not to the NSS of a URN. I guess that there are people on
this list who can shed some light on this.
>=20
> So URN:NBN:<foo><fragment> is certainly achievable, and there may be /
> will be other namespaces out there where <foo><fragment> is also
> acceptable.
>=20
> Concerning the NBN namespace, given the broad scope of allowed / used
> syntaxes, URI fragment is the only way in which fragments can be
> generally expressed in the identifier syntax. New namespaces may
> specify
> their own fragment architectures for those cases when RFC3986 & 2046
> requirements are not fulfilled, but retrospectively such changes may
be
> impossible or at least complicated to implement. Such namespace
> specific
> arrangements should be referred to in RFC2141bis in the abstract, but
> they can only be specified in the namespace level.

Considering that RFC 3986 still mandates that the semantics of fragments
are specific to media types, I don't think it's possible to make
regulations on their meaning on the scheme-level except for very special
cases. 2141bis can say that fragments are generally allowed in URNs and
leave it to individual schemes to make their own arrangements, where my
guess is that most schemes will not be able to allow them, except where
the specification mandates that once you've created a URN with a
fragment, the resolution service MUST continue to return resources with
a media type compatible with that fragment.

[...]

Lars

[1] http://www.iana.org/assignments/urn-namespaces/urn-namespaces.xml

From L.Svensson@dnb.de  Fri Sep  9 06:21:13 2011
Return-Path: <L.Svensson@dnb.de>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E48C21F8498 for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 06:21:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.049
X-Spam-Level: 
X-Spam-Status: No, score=-1.049 tagged_above=-999 required=5 tests=[AWL=-0.600, BAYES_00=-2.599, HELO_EQ_DE=0.35, J_CHICKENPOX_34=0.6, J_CHICKENPOX_35=0.6, J_CHICKENPOX_36=0.6]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Rqtr36dveLS6 for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 06:21:12 -0700 (PDT)
Received: from nordpol.ddb.de (nordpol.ddb.de [193.175.100.40]) by ietfa.amsl.com (Postfix) with SMTP id 54D1021F8490 for <urn@ietf.org>; Fri,  9 Sep 2011 06:21:12 -0700 (PDT)
Received: from dbf-ex.AD.DDB.DE (unknown [10.69.63.214]) by nordpol.ddb.de (Postfix) with ESMTP id D6959D7044; Fri,  9 Sep 2011 15:23:06 +0200 (CEST)
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.5
Date: Fri, 9 Sep 2011 15:23:06 +0200
Message-ID: <6DA97EFF2763174B8BDC409CA19729840E4CA33E@dbf-ex.AD.DDB.DE>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Re: [urn] URNs and URI <fragment>
Thread-Index: AcxSlSE4QDgrhp5SQz2dgEtThflIVAcXXy5A
References: <4E3A37FE.7060609@helsinki.fi> <4E3A4947.1070209@gmx.de><4E3A5B9A.9060908@gmail.com> <4E3A7ABA.7060500@helsinki.fi>
From: "Svensson, Lars" <L.Svensson@dnb.de>
To: "Juha Hakala" <juha.hakala@helsinki.fi>, "Mykyta Yevstifeyev" <evnikita2@gmail.com>
Cc: urn@ietf.org, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Sep 2011 13:21:13 -0000

All,

just one short comment on ISTC:

Juha wrote:

> > With respect to NBNs.  The situation is the same.  The matter of
> > fragment ID is the type, the format of the resource, not its actual
> > contents.  The same publication with the unique NBN number may exist
> in
> > electronic form in different formats.  Just the same as above.
>=20
> NBN does not refer to the work, but to a single manifestation of the
> work (in one file format). Manifestations in different file formats
> will
> get a different URN:NBNs. The reason for this is that file format
> changes may have an impact on the look and feel of the resource, and
> once something changes, for librarians it is no longer the same thing.
> We've had similar practices for printed stuff: hard back and paper =
back
> versions of a book have different ISBNs.

This is not always the case, but is not something libraries can solve.

> There is an interesting problem that all digital manifestations will =
be
> short-lived. When URN:ISBNs and URN:NBNs are not moved over to more
> modern versions of the document (which will receive other URNs) then
> somehow we must guarantee that the users will be made aware that there
> are later versions available as well.
>=20
> Other URN namespaces may be more flexible than the ones we are dealing
> now. We could have for instance urn:mykyta where the rule is that the
> file format does not matter. I don't know how much we can /should do =
in
> RFCs to co-ordinate those namespaces that deal with digital
> manifestations. Works are of course a different matter altogether,
> since
> they are immaterial and as such persistent.
>=20
> Independently of any physical manifestations libraries will also
> describe and identify works, but then we do not use ISBN but ISTC
> (International standard text code) for textual resources. And
> registering a namespace for that identifier (which has just recently
> went into production) remains to be done.

ISTC identifies texts, not works. E. g. the English translation of a =
German text doesn't get the same ISTC as the German original, and a new =
translation of the same text would get another ISTC as well, at least =
according to the ISTC user manual [1, =A77.1]
>=20
> > So, my position is that defining the fragment ID for use with ISBN
> and
> > NBN URNs makes very little sense; they may only be useful in URNs
> which
> > have very limited scope and resolve to the resource of the type =
which
> is
> > predefined.

I tend to agree with Mykyta here.
=20
> My take on this is that if we have e.g. a book in a file format that
> allows specification of fragments, then it is possible that these
> fragments can be accessed directly using HTTP URIs, and improving
> persistence of these access points to with URNs may make sense.
>=20
> In case of multimedia documents (with a multitude of file formats),
> URN:NBNs must be assigned at the file format level if the intention is
> to use fragments in one or more of these formats.

Is it at all possible to mandate this in the specification? (And what do =
we do if someone doesn't comply?)

All the best,

Lars

From L.Svensson@dnb.de  Fri Sep  9 06:22:42 2011
Return-Path: <L.Svensson@dnb.de>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3520021F8997 for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 06:22:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.899
X-Spam-Level: 
X-Spam-Status: No, score=-0.899 tagged_above=-999 required=5 tests=[AWL=-0.450, BAYES_00=-2.599, HELO_EQ_DE=0.35, J_CHICKENPOX_34=0.6, J_CHICKENPOX_35=0.6, J_CHICKENPOX_36=0.6]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m7NZQ60jNpxD for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 06:22:41 -0700 (PDT)
Received: from nordpol.ddb.de (nordpol.ddb.de [193.175.100.40]) by ietfa.amsl.com (Postfix) with SMTP id 11E5821F8591 for <urn@ietf.org>; Fri,  9 Sep 2011 06:22:40 -0700 (PDT)
Received: from dbf-ex.AD.DDB.DE (unknown [10.69.63.214]) by nordpol.ddb.de (Postfix) with ESMTP id 5897CD7052; Fri,  9 Sep 2011 15:24:32 +0200 (CEST)
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.5
Date: Fri, 9 Sep 2011 15:24:31 +0200
Message-ID: <6DA97EFF2763174B8BDC409CA19729840E4CA33F@dbf-ex.AD.DDB.DE>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Re: [urn] URNs and URI <fragment>
Thread-Index: AcxSlSE4QDgrhp5SQz2dgEtThflIVAcXXy5AAABFY2A=
References: <4E3A37FE.7060609@helsinki.fi> <4E3A4947.1070209@gmx.de><4E3A5B9A.9060908@gmail.com> <4E3A7ABA.7060500@helsinki.fi> 
From: "Svensson, Lars" <L.Svensson@dnb.de>
To: "Juha Hakala" <juha.hakala@helsinki.fi>, "Mykyta Yevstifeyev" <evnikita2@gmail.com>
Cc: urn@ietf.org, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Sep 2011 13:22:42 -0000

Sorry for omitting the link:

[1] =
http://www.istc-international.org/html/multimedia/pdfs/ISTC_User_Manual_2=
010v1.2.pdf=20

  **** Bitte beachten Sie die neue Internet- und E-Mail-Adresse. ****
  **** Please note my new internet- and email-address. ****

--=20
Dr. Lars G. Svensson
Deutsche Nationalbibliothek / Informationstechnik
http://www.dnb.de/
l.svensson@dnb.de


> -----Urspr=FCngliche Nachricht-----
> Von: Svensson, Lars
> Gesendet: Freitag, 9. September 2011 15:23
> An: 'Juha Hakala'; Mykyta Yevstifeyev
> Cc: urn@ietf.org; Stella Griffiths
> Betreff: AW: Re: [urn] URNs and URI <fragment>
>=20
> All,
>=20
> just one short comment on ISTC:
>=20
> Juha wrote:
>=20
> > > With respect to NBNs.  The situation is the same.  The matter of
> > > fragment ID is the type, the format of the resource, not its =
actual
> > > contents.  The same publication with the unique NBN number may
> exist
> > in
> > > electronic form in different formats.  Just the same as above.
> >
> > NBN does not refer to the work, but to a single manifestation of the
> > work (in one file format). Manifestations in different file formats
> > will
> > get a different URN:NBNs. The reason for this is that file format
> > changes may have an impact on the look and feel of the resource, and
> > once something changes, for librarians it is no longer the same
> thing.
> > We've had similar practices for printed stuff: hard back and paper
> back
> > versions of a book have different ISBNs.
>=20
> This is not always the case, but is not something libraries can solve.
>=20
> > There is an interesting problem that all digital manifestations will
> be
> > short-lived. When URN:ISBNs and URN:NBNs are not moved over to more
> > modern versions of the document (which will receive other URNs) then
> > somehow we must guarantee that the users will be made aware that
> there
> > are later versions available as well.
> >
> > Other URN namespaces may be more flexible than the ones we are
> dealing
> > now. We could have for instance urn:mykyta where the rule is that =
the
> > file format does not matter. I don't know how much we can /should do
> in
> > RFCs to co-ordinate those namespaces that deal with digital
> > manifestations. Works are of course a different matter altogether,
> > since
> > they are immaterial and as such persistent.
> >
> > Independently of any physical manifestations libraries will also
> > describe and identify works, but then we do not use ISBN but ISTC
> > (International standard text code) for textual resources. And
> > registering a namespace for that identifier (which has just recently
> > went into production) remains to be done.
>=20
> ISTC identifies texts, not works. E. g. the English translation of a
> German text doesn't get the same ISTC as the German original, and a =
new
> translation of the same text would get another ISTC as well, at least
> according to the ISTC user manual [1, =A77.1]
> >
> > > So, my position is that defining the fragment ID for use with ISBN
> > and
> > > NBN URNs makes very little sense; they may only be useful in URNs
> > which
> > > have very limited scope and resolve to the resource of the type
> which
> > is
> > > predefined.
>=20
> I tend to agree with Mykyta here.
>=20
> > My take on this is that if we have e.g. a book in a file format that
> > allows specification of fragments, then it is possible that these
> > fragments can be accessed directly using HTTP URIs, and improving
> > persistence of these access points to with URNs may make sense.
> >
> > In case of multimedia documents (with a multitude of file formats),
> > URN:NBNs must be assigned at the file format level if the intention
> is
> > to use fragments in one or more of these formats.
>=20
> Is it at all possible to mandate this in the specification? (And what
> do we do if someone doesn't comply?)
>=20
> All the best,
>=20
> Lars

From julian.reschke@gmx.de  Fri Sep  9 06:29:33 2011
Return-Path: <julian.reschke@gmx.de>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B4EEF21F86E0 for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 06:29:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -104.585
X-Spam-Level: 
X-Spam-Status: No, score=-104.585 tagged_above=-999 required=5 tests=[AWL=-1.986, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9Ud3fpkTFL-K for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 06:29:33 -0700 (PDT)
Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.23]) by ietfa.amsl.com (Postfix) with SMTP id C1F5921F8680 for <urn@ietf.org>; Fri,  9 Sep 2011 06:29:32 -0700 (PDT)
Received: (qmail invoked by alias); 09 Sep 2011 13:31:26 -0000
Received: from mail.greenbytes.de (EHLO [192.168.1.140]) [217.91.35.233] by mail.gmx.net (mp003) with SMTP; 09 Sep 2011 15:31:26 +0200
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX18I4zRTZekIVzS/+RHmX97bhvh1fmZP/39+HQY7Rk mDpALq5x2nFSJ9
Message-ID: <4E6A152A.5050704@gmx.de>
Date: Fri, 09 Sep 2011 15:31:22 +0200
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0.2) Gecko/20110902 Thunderbird/6.0.2
MIME-Version: 1.0
To: "Svensson, Lars" <L.Svensson@dnb.de>
References: <4E3A37FE.7060609@helsinki.fi> <4E3C5A68.5010304@thinkingcat.com> <4E524CCC.4010800@helsinki.fi> <6DA97EFF2763174B8BDC409CA19729840E4CA33C@dbf-ex.AD.DDB.DE>
In-Reply-To: <6DA97EFF2763174B8BDC409CA19729840E4CA33C@dbf-ex.AD.DDB.DE>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
Cc: urn@ietf.org, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Sep 2011 13:29:33 -0000

On 2011-09-09 15:13, Svensson, Lars wrote:
> ...
> If I understand the discussion correctly, the question is if in
> urn:isbn:1-234-56789-X#foo the #foo is part of the ISBN or not. If it's
> part of the ISBN, the urn would be invalid since ISBNs cannot have
> fragments. IMO a fragment (in the sense of RFC 3986) refers to the URI
> as a whole and not to the NSS of a URN. I guess that there are people on
> this list who can shed some light on this.
> ...

It's not part of the ISBN -- I would have thought that's clear from the 
URI spec.

Best regards, Julian

From julian.reschke@gmx.de  Fri Sep  9 06:32:05 2011
Return-Path: <julian.reschke@gmx.de>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A2A5E21F87D6 for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 06:32:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -104.558
X-Spam-Level: 
X-Spam-Status: No, score=-104.558 tagged_above=-999 required=5 tests=[AWL=-1.958, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bBr5Q4-GtdJV for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 06:32:05 -0700 (PDT)
Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by ietfa.amsl.com (Postfix) with SMTP id A6F8E21F8888 for <urn@ietf.org>; Fri,  9 Sep 2011 06:32:04 -0700 (PDT)
Received: (qmail invoked by alias); 09 Sep 2011 13:33:58 -0000
Received: from mail.greenbytes.de (EHLO [192.168.1.140]) [217.91.35.233] by mail.gmx.net (mp072) with SMTP; 09 Sep 2011 15:33:58 +0200
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX1+wERcv3fSwoVjxVuDBPvh5v3WNOMdLV6GZs7dkuq aDEqt+hlHBKX5C
Message-ID: <4E6A15C1.5070702@gmx.de>
Date: Fri, 09 Sep 2011 15:33:53 +0200
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0.2) Gecko/20110902 Thunderbird/6.0.2
MIME-Version: 1.0
To: "Svensson, Lars" <L.Svensson@dnb.de>
References: <4E3A37FE.7060609@helsinki.fi><vb3147pk3qt33s1ot775anjqen8cntop1t@hive.bjoern.hoehrmann.de> <4E53857A.4000209@helsinki.fi> <6DA97EFF2763174B8BDC409CA19729840E4CA339@dbf-ex.AD.DDB.DE>
In-Reply-To: <6DA97EFF2763174B8BDC409CA19729840E4CA339@dbf-ex.AD.DDB.DE>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
Cc: urn@ietf.org, Bjoern Hoehrmann <derhoermi@gmx.net>, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Sep 2011 13:32:05 -0000

On 2011-09-09 14:54, Svensson, Lars wrote:
> ...
> If I have a URN with a fragment, e. g. urn:nbn:aq:987-65432-1#chapter98,
> and make this URN "actionable" by prefixing it with a resolver-URI --
> http://resolver.example.com/urn:nbn:aq:987-65432-1#chapter98 -- is the
> fragment identifier then a part of the URN or of the http-URI? (And:
> does it really matter?)
> ...

The syntax is then defined by HTTP (RFC 2616) and URI (RFC 3986); so the 
identified resource is

   http://resolver.example.com/urn:nbn:aq:987-65432-1

any you apply the fragid "chapter98" to whatever is retrieved from that 
resource.

Best regards, Julian

From L.Svensson@dnb.de  Fri Sep  9 07:27:59 2011
Return-Path: <L.Svensson@dnb.de>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F27AA21F8B38 for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 07:27:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.709
X-Spam-Level: 
X-Spam-Status: No, score=-1.709 tagged_above=-999 required=5 tests=[AWL=0.540,  BAYES_00=-2.599, HELO_EQ_DE=0.35]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id we+jy1eVoLWD for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 07:27:58 -0700 (PDT)
Received: from nordpol.ddb.de (nordpol.ddb.de [193.175.100.40]) by ietfa.amsl.com (Postfix) with SMTP id 43DC621F8ADC for <urn@ietf.org>; Fri,  9 Sep 2011 07:27:51 -0700 (PDT)
Received: from dbf-ex.AD.DDB.DE (unknown [10.69.63.214]) by nordpol.ddb.de (Postfix) with ESMTP id 82256D6583; Fri,  9 Sep 2011 16:29:42 +0200 (CEST)
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.5
Date: Fri, 9 Sep 2011 16:29:41 +0200
Message-ID: <6DA97EFF2763174B8BDC409CA19729840E4CA34D@dbf-ex.AD.DDB.DE>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [urn] URNs and URI <fragment>
Thread-Index: Acxu9MbXppe+1DxWR/KTvRSETjAhAgAB+1og
References: <4E3A37FE.7060609@helsinki.fi> <4E3C5A68.5010304@thinkingcat.com> <4E524CCC.4010800@helsinki.fi> <6DA97EFF2763174B8BDC409CA19729840E4CA33C@dbf-ex.AD.DDB.DE> <4E6A152A.5050704@gmx.de>
From: "Svensson, Lars" <L.Svensson@dnb.de>
To: "Julian Reschke" <julian.reschke@gmx.de>
Cc: urn@ietf.org, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Sep 2011 14:27:59 -0000

Julian wrote:

> On 2011-09-09 15:13, Svensson, Lars wrote:
> > ...
> > If I understand the discussion correctly, the question is if in
> > urn:isbn:1-234-56789-X#foo the #foo is part of the ISBN or not. If
> it's
> > part of the ISBN, the urn would be invalid since ISBNs cannot have
> > fragments. IMO a fragment (in the sense of RFC 3986) refers to the
> URI
> > as a whole and not to the NSS of a URN. I guess that there are
people
> on
> > this list who can shed some light on this.
> > ...
>=20
> It's not part of the ISBN -- I would have thought that's clear from
the
> URI spec.

Yes, that is what I thought, but I'm glad someone more knowledgeable
could confirm that. Thanks!

All the best,

Lars

From jar@creativecommons.org  Fri Sep  9 08:18:25 2011
Return-Path: <jar@creativecommons.org>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E7E9621F8AE6 for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 08:18:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.977
X-Spam-Level: 
X-Spam-Status: No, score=-2.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XBbc2OFoMxay for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 08:18:25 -0700 (PDT)
Received: from mail-qy0-f172.google.com (mail-qy0-f172.google.com [209.85.216.172]) by ietfa.amsl.com (Postfix) with ESMTP id 553DE21F86AA for <urn@ietf.org>; Fri,  9 Sep 2011 08:18:25 -0700 (PDT)
Received: by qyk32 with SMTP id 32so493304qyk.10 for <urn@ietf.org>; Fri, 09 Sep 2011 08:20:20 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.44.1 with SMTP id y1mr1556385qce.294.1315581620238; Fri, 09 Sep 2011 08:20:20 -0700 (PDT)
Received: by 10.229.43.231 with HTTP; Fri, 9 Sep 2011 08:20:20 -0700 (PDT)
In-Reply-To: <6DA97EFF2763174B8BDC409CA19729840E4CA34D@dbf-ex.AD.DDB.DE>
References: <4E3A37FE.7060609@helsinki.fi> <4E3C5A68.5010304@thinkingcat.com> <4E524CCC.4010800@helsinki.fi> <6DA97EFF2763174B8BDC409CA19729840E4CA33C@dbf-ex.AD.DDB.DE> <4E6A152A.5050704@gmx.de> <6DA97EFF2763174B8BDC409CA19729840E4CA34D@dbf-ex.AD.DDB.DE>
Date: Fri, 9 Sep 2011 11:20:20 -0400
Message-ID: <CACHXnaqjOaxmOTj_Lh5v59otY6aPhz34dA4Qun_cHt0qoa_Jxw@mail.gmail.com>
From: Jonathan Rees <jar@creativecommons.org>
To: urn@ietf.org
Content-Type: text/plain; charset=UTF-8
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Sep 2011 15:18:26 -0000

You could have it both ways by specifying a required # fragment id
semantics in the namespace registration, and say that any retrieved
representation has to respect that semantics.  That is, if the
namespace reg says #chapter1 refers to chapter 1, then any retrieved
representation in which #chapter1 meant something different would just
be incorrect, the same as if a representation for the wrong document
were retrieved.

I'm not sure I like this solution, but it does seem to both respect
3986 and allow namespace designers to say how they think fragids
should be used.

Just a thought.

Best
Jonathan

From stpeter@stpeter.im  Fri Sep  9 10:07:24 2011
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A0E4A21F866A for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 10:07:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.54
X-Spam-Level: 
X-Spam-Status: No, score=-102.54 tagged_above=-999 required=5 tests=[AWL=0.059, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vi1zDjrWxHW4 for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 10:07:24 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id 0A30021F8663 for <urn@ietf.org>; Fri,  9 Sep 2011 10:07:23 -0700 (PDT)
Received: from dhcp-64-101-72-178.cisco.com (unknown [64.101.72.178]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id A13F041958; Fri,  9 Sep 2011 11:12:21 -0600 (MDT)
Message-ID: <4E6A483F.6010001@stpeter.im>
Date: Fri, 09 Sep 2011 11:09:19 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:6.0.2) Gecko/20110902 Thunderbird/6.0.2
MIME-Version: 1.0
To: "urn@ietf.org" <urn@ietf.org>
X-Enigmail-Version: 1.3.1
OpenPGP: url=https://stpeter.im/stpeter.asc
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Cc: rsalz@datapower.com, paulle@microsoft.com
Subject: [urn] the UUID namespace
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Sep 2011 17:07:24 -0000

I like UUIDs, for the reasons described in RFC 4122:

   One of the main reasons for using UUIDs is that no centralized
   authority is required to administer them.... As a result, generation
   on demand can be completely automated, and used for a variety of
   purposes.

However, RFC 4122 is a case of "one of these things is not like the
other". Every other formal namespace involves active management of the
URN assignment process, in accordance with RFC 3406. By contrast, URNs
in the urn:uuid: namespace are assigned without any management:

   The UUID generation algorithm described here supports very
   high allocation rates of up to 10 million per second per machine if
   necessary, so that they could even be used as transaction IDs....
   The unique ability to generate a new UUID without a registration
   process allows for UUIDs to be one of the URNs with the lowest
   minting cost.

Therefore it seems to me that, handy as UUIDs are, they don't deserve to
be URNs. Indeed, the existence of the urn:uuid: namespace causes
confusion because we periodically hear about people who want to register
formal namespaces for things like SHA hashes. I propose that it would be
proper and beneficial to publish an RFC that defines UUIDs without the
URN namespace (perhaps with a URI scheme instead) and that therefore
obsoletes RFC 4122 and declares it to be historic.

Thoughts?

Peter

-- 
Peter Saint-Andre
https://stpeter.im/



From ted.ietf@gmail.com  Fri Sep  9 10:25:56 2011
Return-Path: <ted.ietf@gmail.com>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E9AD21F86C7 for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 10:25:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level: 
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[AWL=-0.001, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iA6GVOj2APnh for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 10:25:55 -0700 (PDT)
Received: from mail-gw0-f42.google.com (mail-gw0-f42.google.com [74.125.83.42]) by ietfa.amsl.com (Postfix) with ESMTP id 752F821F86C1 for <urn@ietf.org>; Fri,  9 Sep 2011 10:25:55 -0700 (PDT)
Received: by gwb17 with SMTP id 17so2003557gwb.15 for <urn@ietf.org>; Fri, 09 Sep 2011 10:27:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=I2BSX32gfw6HzPcbhYF9+nQKAvC26rdrUR+I/n/1QkQ=; b=TrA11LzTmmA1h1cKb/BsSpYnrS2s31SiU1Zdi9TPnsiNB1ZCp0+euSS4XtYvmEfwvm wmu534yvrcuLC5JuCLlThKzBwMacCkj6nFaWQr8uH+gvnbzRFJQtMsU04j+UhQ0TPtZm yopbay7sGrSGpn7he2FuEuDc6OBkKaBAjq8CY=
MIME-Version: 1.0
Received: by 10.236.179.103 with SMTP id g67mr13578961yhm.49.1315589268877; Fri, 09 Sep 2011 10:27:48 -0700 (PDT)
Received: by 10.236.110.174 with HTTP; Fri, 9 Sep 2011 10:27:48 -0700 (PDT)
In-Reply-To: <4E6A483F.6010001@stpeter.im>
References: <4E6A483F.6010001@stpeter.im>
Date: Fri, 9 Sep 2011 10:27:48 -0700
Message-ID: <CA+9kkMANG22L0qfWJPqqS1jZBGpX-udVFkMGJSDsT_C_c6RV3Q@mail.gmail.com>
From: Ted Hardie <ted.ietf@gmail.com>
To: Peter Saint-Andre <stpeter@stpeter.im>
Content-Type: multipart/alternative; boundary=20cf303ddbea0ab26404ac857f64
Cc: rsalz@datapower.com, paulle@microsoft.com, "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] the UUID namespace
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Sep 2011 17:25:56 -0000

--20cf303ddbea0ab26404ac857f64
Content-Type: text/plain; charset=ISO-8859-1

On Fri, Sep 9, 2011 at 10:09 AM, Peter Saint-Andre <stpeter@stpeter.im>wrote:

> I like UUIDs, for the reasons described in RFC 4122:
>
>   One of the main reasons for using UUIDs is that no centralized
>   authority is required to administer them.... As a result, generation
>   on demand can be completely automated, and used for a variety of
>   purposes.
>
> However, RFC 4122 is a case of "one of these things is not like the
> other". Every other formal namespace involves active management of the
> URN assignment process, in accordance with RFC 3406. By contrast, URNs
> in the urn:uuid: namespace are assigned without any management:
>
>
So, I think you're mixing mechanism and desire effect.  The desired effect
is that URNs be unique across space and time.  The formal management
mechanisms are there to guarantee this property and to bind the resulting
identifier to a resource.  RFC 4122 says:

Identifier uniqueness considerations:
      This document specifies three algorithms to generate UUIDs: the
      first leverages the unique values of 802 MAC addresses to
      guarantee uniqueness, the second uses pseudo-random number
      generators, and the third uses cryptographic hashing and
      application-provided text strings.  As a result, the UUIDs
      generated according to the mechanisms here will be unique from all
      other UUIDs that have been or will be assigned.

If any of the algorithms mentioned can be shown not to guarantee uniqueness,
then I believe it should be removed by publication of a successor document.
If we are convinced that *no* algorithmic method can be used that generates
uniqueness, then perhaps a shift to a URI scheme (for which no such
guarantees are available) is appropriate.  But I'm not hearing that in your
argument.  Is there a credible risk that UUID URNs are not unique?

regards,

Ted






>   The UUID generation algorithm described here supports very
>   high allocation rates of up to 10 million per second per machine if
>   necessary, so that they could even be used as transaction IDs....
>   The unique ability to generate a new UUID without a registration
>   process allows for UUIDs to be one of the URNs with the lowest
>   minting cost.
>
> Therefore it seems to me that, handy as UUIDs are, they don't deserve to
> be URNs. Indeed, the existence of the urn:uuid: namespace causes
> confusion because we periodically hear about people who want to register
> formal namespaces for things like SHA hashes. I propose that it would be
> proper and beneficial to publish an RFC that defines UUIDs without the
> URN namespace (perhaps with a URI scheme instead) and that therefore
> obsoletes RFC 4122 and declares it to be historic.
>
> Thoughts?
>
> Peter
>
> --
> Peter Saint-Andre
> https://stpeter.im/
>
>
> _______________________________________________
> urn mailing list
> urn@ietf.org
> https://www.ietf.org/mailman/listinfo/urn
>

--20cf303ddbea0ab26404ac857f64
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<br>On Fri, Sep 9, 2011 at 10:09 AM, Peter Saint-Andre <span dir=3D"ltr">&l=
t;<a href=3D"mailto:stpeter@stpeter.im">stpeter@stpeter.im</a>&gt;</span> w=
rote:<br><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=
=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
I like UUIDs, for the reasons described in RFC 4122:<br>
<br>
 =A0 One of the main reasons for using UUIDs is that no centralized<br>
 =A0 authority is required to administer them.... As a result, generation<b=
r>
 =A0 on demand can be completely automated, and used for a variety of<br>
 =A0 purposes.<br>
<br>
However, RFC 4122 is a case of &quot;one of these things is not like the<br=
>
other&quot;. Every other formal namespace involves active management of the=
<br>
URN assignment process, in accordance with RFC 3406. By contrast, URNs<br>
in the urn:uuid: namespace are assigned without any management:<br>
<br>
 </blockquote><div><br>So, I think you&#39;re mixing mechanism and desire e=
ffect.=A0 The desired effect is that URNs be unique across space and time.=
=A0 The formal management mechanisms are there to guarantee this property a=
nd to bind the resulting identifier to a resource.=A0 RFC 4122 says:<br>
<br><pre>Identifier uniqueness considerations:
      This document specifies three algorithms to generate UUIDs: the
      first leverages the unique values of 802 MAC addresses to
      guarantee uniqueness, the second uses pseudo-random number
      generators, and the third uses cryptographic hashing and
      application-provided text strings.  As a result, the UUIDs
      generated according to the mechanisms here will be unique from all
      other UUIDs that have been or will be assigned.</pre>If any of the al=
gorithms mentioned can be shown not to guarantee uniqueness, then I believe=
 it should be removed by publication of a successor document.=A0 If we are =
convinced that *no* algorithmic method can be used that generates uniquenes=
s, then perhaps a shift to a URI scheme (for which no such guarantees are a=
vailable) is appropriate.=A0 But I&#39;m not hearing that in your argument.=
=A0 Is there a credible risk that UUID URNs are not unique?<br>
<br>regards,<br><br>Ted<br><br><br><br><br>=A0</div><blockquote class=3D"gm=
ail_quote" style=3D"margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(2=
04, 204, 204); padding-left: 1ex;">=A0 The UUID generation algorithm descri=
bed here supports very<br>

 =A0 high allocation rates of up to 10 million per second per machine if<br=
>
 =A0 necessary, so that they could even be used as transaction IDs....<br>
 =A0 The unique ability to generate a new UUID without a registration<br>
 =A0 process allows for UUIDs to be one of the URNs with the lowest<br>
 =A0 minting cost.<br>
<br>
Therefore it seems to me that, handy as UUIDs are, they don&#39;t deserve t=
o<br>
be URNs. Indeed, the existence of the urn:uuid: namespace causes<br>
confusion because we periodically hear about people who want to register<br=
>
formal namespaces for things like SHA hashes. I propose that it would be<br=
>
proper and beneficial to publish an RFC that defines UUIDs without the<br>
URN namespace (perhaps with a URI scheme instead) and that therefore<br>
obsoletes RFC 4122 and declares it to be historic.<br>
<br>
Thoughts?<br>
<br>
Peter<br>
<br>
--<br>
Peter Saint-Andre<br>
<a href=3D"https://stpeter.im/" target=3D"_blank">https://stpeter.im/</a><b=
r>
<br>
<br>
_______________________________________________<br>
urn mailing list<br>
<a href=3D"mailto:urn@ietf.org">urn@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/urn" target=3D"_blank">htt=
ps://www.ietf.org/mailman/listinfo/urn</a><br>
</blockquote></div><br>

--20cf303ddbea0ab26404ac857f64--

From stpeter@stpeter.im  Fri Sep  9 10:51:48 2011
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3191C21F849D for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 10:51:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.543
X-Spam-Level: 
X-Spam-Status: No, score=-102.543 tagged_above=-999 required=5 tests=[AWL=0.056, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S7PZgCRTzG3S for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 10:51:46 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id CA72221F8562 for <urn@ietf.org>; Fri,  9 Sep 2011 10:51:45 -0700 (PDT)
Received: from dhcp-64-101-72-178.cisco.com (unknown [64.101.72.178]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 6ACFD4195A; Fri,  9 Sep 2011 11:56:43 -0600 (MDT)
Message-ID: <4E6A52A3.1020405@stpeter.im>
Date: Fri, 09 Sep 2011 11:53:39 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:6.0.2) Gecko/20110902 Thunderbird/6.0.2
MIME-Version: 1.0
To: Ted Hardie <ted.ietf@gmail.com>
References: <4E6A483F.6010001@stpeter.im> <CA+9kkMANG22L0qfWJPqqS1jZBGpX-udVFkMGJSDsT_C_c6RV3Q@mail.gmail.com>
In-Reply-To: <CA+9kkMANG22L0qfWJPqqS1jZBGpX-udVFkMGJSDsT_C_c6RV3Q@mail.gmail.com>
X-Enigmail-Version: 1.3.1
OpenPGP: url=https://stpeter.im/stpeter.asc
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Cc: rsalz@datapower.com, paulle@microsoft.com, "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] the UUID namespace
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Sep 2011 17:51:49 -0000

On 9/9/11 11:27 AM, Ted Hardie wrote:
> 
> On Fri, Sep 9, 2011 at 10:09 AM, Peter Saint-Andre <stpeter@stpeter.im
> <mailto:stpeter@stpeter.im>> wrote:
> 
>     I like UUIDs, for the reasons described in RFC 4122:
> 
>       One of the main reasons for using UUIDs is that no centralized
>       authority is required to administer them.... As a result, generation
>       on demand can be completely automated, and used for a variety of
>       purposes.
> 
>     However, RFC 4122 is a case of "one of these things is not like the
>     other". Every other formal namespace involves active management of the
>     URN assignment process, in accordance with RFC 3406. By contrast, URNs
>     in the urn:uuid: namespace are assigned without any management:
> 
> 
> So, I think you're mixing mechanism and desire effect.  The desired
> effect is that URNs be unique across space and time.  The formal
> management mechanisms are there to guarantee this property and to bind
> the resulting identifier to a resource.  RFC 4122 says:
> 
> Identifier uniqueness considerations:
>       This document specifies three algorithms to generate UUIDs: the
>       first leverages the unique values of 802 MAC addresses to
>       guarantee uniqueness, the second uses pseudo-random number
>       generators, and the third uses cryptographic hashing and
>       application-provided text strings.  As a result, the UUIDs
>       generated according to the mechanisms here will be unique from all
>       other UUIDs that have been or will be assigned.
> 
> If any of the algorithms mentioned can be shown not to guarantee
> uniqueness, then I believe it should be removed by publication of a
> successor document.  If we are convinced that *no* algorithmic method
> can be used that generates uniqueness, then perhaps a shift to a URI
> scheme (for which no such guarantees are available) is appropriate.  But
> I'm not hearing that in your argument.  Is there a credible risk that
> UUID URNs are not unique?

Interesting. So the UUID algorithm itself effectively provides a managed
process for URN assignment. Correct?

Peter

-- 
Peter Saint-Andre
https://stpeter.im/



From ted.ietf@gmail.com  Fri Sep  9 11:29:18 2011
Return-Path: <ted.ietf@gmail.com>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CF5AE21F8726 for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 11:29:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id asibkoJe-enj for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 11:29:18 -0700 (PDT)
Received: from mail-qy0-f179.google.com (mail-qy0-f179.google.com [209.85.216.179]) by ietfa.amsl.com (Postfix) with ESMTP id 1297A21F8610 for <urn@ietf.org>; Fri,  9 Sep 2011 11:29:17 -0700 (PDT)
Received: by qyk35 with SMTP id 35so1558122qyk.10 for <urn@ietf.org>; Fri, 09 Sep 2011 11:31:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=hvvqcsQMwdDCl6mwCiRwR9iTXP1onZxq3gx21OqzBow=; b=EyE8Il3XsLgzWqNmGHBvEEAEvAQDFzEP0KvDffHh+JrtrMAue5vo2Af2Oq+c4Mtl8W Iupg1aKwiI1ut3d+YP3ux7X97ZqPL8sOT/8fRsOMQkBLncMYjAEndor/oQbC/0BJjWzH QxeE8c7NVQ2yG3Kok1jVduZZIZurJYJMlhkns=
MIME-Version: 1.0
Received: by 10.229.10.198 with SMTP id q6mr500171qcq.66.1315593067295; Fri, 09 Sep 2011 11:31:07 -0700 (PDT)
Received: by 10.229.156.212 with HTTP; Fri, 9 Sep 2011 11:31:07 -0700 (PDT)
In-Reply-To: <4E6A52A3.1020405@stpeter.im>
References: <4E6A483F.6010001@stpeter.im> <CA+9kkMANG22L0qfWJPqqS1jZBGpX-udVFkMGJSDsT_C_c6RV3Q@mail.gmail.com> <4E6A52A3.1020405@stpeter.im>
Date: Fri, 9 Sep 2011 11:31:07 -0700
Message-ID: <CA+9kkMC9cyYkpq60fR5B25eMbXDFCX_JLnwc0M_mefSaROK=hw@mail.gmail.com>
From: Ted Hardie <ted.ietf@gmail.com>
To: Peter Saint-Andre <stpeter@stpeter.im>
Content-Type: multipart/alternative; boundary=0016364ed99e71f4b004ac86612b
Cc: rsalz@datapower.com, paulle@microsoft.com, "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] the UUID namespace
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Sep 2011 18:29:18 -0000

--0016364ed99e71f4b004ac86612b
Content-Type: text/plain; charset=ISO-8859-1

On Fri, Sep 9, 2011 at 10:53 AM, Peter Saint-Andre <stpeter@stpeter.im>wrote:


> Interesting. So the UUID algorithm itself effectively provides a managed
> process for URN assignment. Correct?
>
>
Yes, that's the theory.   Each of the algorithms is intended to provide a
process which guarantees uniqueness.  For the statistical algorithms, the
presumption has been that, run correctly, there is a vanishingly small
chance of collision; it's true that it is non-zero, but the chance of
collision due to human error in a managed system is probably higher.

regards,

Ted



> Peter
>
> --
> Peter Saint-Andre
> https://stpeter.im/
>
>
>

--0016364ed99e71f4b004ac86612b
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

On Fri, Sep 9, 2011 at 10:53 AM, Peter Saint-Andre <span dir=3D"ltr">&lt;<a=
 href=3D"mailto:stpeter@stpeter.im">stpeter@stpeter.im</a>&gt;</span> wrote=
:<br><div class=3D"gmail_quote"><div>=A0</div><blockquote class=3D"gmail_qu=
ote" style=3D"margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 20=
4, 204); padding-left: 1ex;">
<div class=3D"h5">Interesting. So the UUID algorithm itself effectively pro=
vides a managed<br></div>
process for URN assignment. Correct?<br>
<div><div></div><div class=3D"h5"><br></div></div></blockquote><div><br>Yes=
, that&#39;s the theory.=A0=A0 Each of the algorithms is intended to provid=
e a process which guarantees uniqueness.=A0 For the statistical algorithms,=
 the presumption has been that, run correctly, there is a vanishingly small=
 chance of collision; it&#39;s true that it is non-zero, but the chance of =
collision due to human error in a managed system is probably higher.<br>
<br>regards,<br><br>Ted<br><br>=A0</div><blockquote class=3D"gmail_quote" s=
tyle=3D"margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204=
); padding-left: 1ex;"><div><div class=3D"h5">
Peter<br>
<br>
--<br>
Peter Saint-Andre<br>
<a href=3D"https://stpeter.im/" target=3D"_blank">https://stpeter.im/</a><b=
r>
<br>
<br>
</div></div></blockquote></div><br>

--0016364ed99e71f4b004ac86612b--

From stpeter@stpeter.im  Fri Sep  9 11:35:16 2011
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 48EA321F877F for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 11:35:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.546
X-Spam-Level: 
X-Spam-Status: No, score=-102.546 tagged_above=-999 required=5 tests=[AWL=0.054, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JsYgNlpzgOQ2 for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 11:35:15 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id A57BC21F86EC for <urn@ietf.org>; Fri,  9 Sep 2011 11:35:10 -0700 (PDT)
Received: from dhcp-64-101-72-178.cisco.com (unknown [64.101.72.178]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 9AF9A41963; Fri,  9 Sep 2011 12:40:08 -0600 (MDT)
Message-ID: <4E6A5CD1.3070104@stpeter.im>
Date: Fri, 09 Sep 2011 12:37:05 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:6.0.2) Gecko/20110902 Thunderbird/6.0.2
MIME-Version: 1.0
To: Ted Hardie <ted.ietf@gmail.com>
References: <4E6A483F.6010001@stpeter.im> <CA+9kkMANG22L0qfWJPqqS1jZBGpX-udVFkMGJSDsT_C_c6RV3Q@mail.gmail.com> <4E6A52A3.1020405@stpeter.im> <CA+9kkMC9cyYkpq60fR5B25eMbXDFCX_JLnwc0M_mefSaROK=hw@mail.gmail.com>
In-Reply-To: <CA+9kkMC9cyYkpq60fR5B25eMbXDFCX_JLnwc0M_mefSaROK=hw@mail.gmail.com>
X-Enigmail-Version: 1.3.1
OpenPGP: url=https://stpeter.im/stpeter.asc
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Cc: rsalz@datapower.com, paulle@microsoft.com, "urn@ietf.org" <urn@ietf.org>
Subject: Re: [urn] the UUID namespace
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Sep 2011 18:35:16 -0000

On 9/9/11 12:31 PM, Ted Hardie wrote:
> On Fri, Sep 9, 2011 at 10:53 AM, Peter Saint-Andre <stpeter@stpeter.im
> <mailto:stpeter@stpeter.im>> wrote:
>  
> 
>     Interesting. So the UUID algorithm itself effectively provides a managed
>     process for URN assignment. Correct?
> 
> 
> Yes, that's the theory.   Each of the algorithms is intended to provide
> a process which guarantees uniqueness.  For the statistical algorithms,
> the presumption has been that, run correctly, there is a vanishingly
> small chance of collision; it's true that it is non-zero, but the chance
> of collision due to human error in a managed system is probably higher.

Thanks. I'd never thought of it that way, but it makes sense. I hereby
retract the suggestion to obsolete RFC 4122. :)

Peter

-- 
Peter Saint-Andre
https://stpeter.im/



From duerst@it.aoyama.ac.jp  Fri Sep  9 18:54:40 2011
Return-Path: <duerst@it.aoyama.ac.jp>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 90D3E21F86A4 for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 18:54:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -99.748
X-Spam-Level: 
X-Spam-Status: No, score=-99.748 tagged_above=-999 required=5 tests=[AWL=0.042, BAYES_00=-2.599, HELO_EQ_JP=1.244, HOST_EQ_JP=1.265,  MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gzfyCVJeB35J for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 18:54:40 -0700 (PDT)
Received: from scintmta02.scbb.aoyama.ac.jp (scintmta02.scbb.aoyama.ac.jp [133.2.253.34]) by ietfa.amsl.com (Postfix) with ESMTP id CA2E721F86A1 for <urn@ietf.org>; Fri,  9 Sep 2011 18:54:39 -0700 (PDT)
Received: from scmse02.scbb.aoyama.ac.jp ([133.2.253.231]) by scintmta02.scbb.aoyama.ac.jp (secret/secret) with SMTP id p8A1uR2Q031508 for <urn@ietf.org>; Sat, 10 Sep 2011 10:56:27 +0900
Received: from (unknown [133.2.206.133]) by scmse02.scbb.aoyama.ac.jp with smtp id 7988_10a2_184eb5d0_db50_11e0_aeee_001d096c5782; Sat, 10 Sep 2011 10:56:27 +0900
Received: from [IPv6:::1] ([133.2.210.1]:46998) by itmail.it.aoyama.ac.jp with [XMail 1.22 ESMTP Server] id <S154C2A5> for <urn@ietf.org> from <duerst@it.aoyama.ac.jp>; Sat, 10 Sep 2011 10:56:29 +0900
Message-ID: <4E6AC3BF.2080606@it.aoyama.ac.jp>
Date: Sat, 10 Sep 2011 10:56:15 +0900
From: =?UTF-8?B?Ik1hcnRpbiBKLiBEw7xyc3Qi?= <duerst@it.aoyama.ac.jp>
Organization: Aoyama Gakuin University
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.9) Gecko/20100722 Eudora/3.0.4
MIME-Version: 1.0
To: Peter Saint-Andre <stpeter@stpeter.im>
References: <4E6A483F.6010001@stpeter.im>	<CA+9kkMANG22L0qfWJPqqS1jZBGpX-udVFkMGJSDsT_C_c6RV3Q@mail.gmail.com>	<4E6A52A3.1020405@stpeter.im>	<CA+9kkMC9cyYkpq60fR5B25eMbXDFCX_JLnwc0M_mefSaROK=hw@mail.gmail.com> <4E6A5CD1.3070104@stpeter.im>
In-Reply-To: <4E6A5CD1.3070104@stpeter.im>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Cc: rsalz@datapower.com, "urn@ietf.org" <urn@ietf.org>, paulle@microsoft.com
Subject: Re: [urn] the UUID namespace
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Sep 2011 01:54:40 -0000

On 2011/09/10 3:37, Peter Saint-Andre wrote:
> On 9/9/11 12:31 PM, Ted Hardie wrote:
>> On Fri, Sep 9, 2011 at 10:53 AM, Peter Saint-Andre<stpeter@stpeter.im
>> <mailto:stpeter@stpeter.im>>  wrote:
>>
>>
>>      Interesting. So the UUID algorithm itself effectively provides a managed
>>      process for URN assignment. Correct?
>>
>>
>> Yes, that's the theory.   Each of the algorithms is intended to provide
>> a process which guarantees uniqueness.  For the statistical algorithms,
>> the presumption has been that, run correctly, there is a vanishingly
>> small chance of collision; it's true that it is non-zero, but the chance
>> of collision due to human error in a managed system is probably higher.
>
> Thanks. I'd never thought of it that way, but it makes sense. I hereby
> retract the suggestion to obsolete RFC 4122. :)

Apart from the arguments already given, it'd be a very bad idea to just 
obsolete RFC 4122. Making preexisting urn:uuid: identifiers obsolete 
would be the worst in terms of persistency.

Regards,   Martin.

From K.Kocer@dnb.de  Mon Sep 12 00:25:38 2011
Return-Path: <K.Kocer@dnb.de>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 88BC221F8634 for <urn@ietfa.amsl.com>; Mon, 12 Sep 2011 00:25:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.049
X-Spam-Level: 
X-Spam-Status: No, score=-1.049 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, J_CHICKENPOX_33=0.6, J_CHICKENPOX_34=0.6]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5IZ82tSu2gfG for <urn@ietfa.amsl.com>; Mon, 12 Sep 2011 00:25:37 -0700 (PDT)
Received: from nordpol.ddb.de (nordpol.ddb.de [193.175.100.40]) by ietfa.amsl.com (Postfix) with SMTP id 1247D21F85FF for <urn@ietf.org>; Mon, 12 Sep 2011 00:25:36 -0700 (PDT)
Received: from dbf-ex.AD.DDB.DE (unknown [10.69.63.214]) by nordpol.ddb.de (Postfix) with ESMTP id 4451BD5B70 for <urn@ietf.org>; Mon, 12 Sep 2011 09:27:34 +0200 (CEST)
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.5
Date: Mon, 12 Sep 2011 09:27:34 +0200
Message-ID: <6DA97EFF2763174B8BDC409CA19729840A8E83C7@dbf-ex.AD.DDB.DE>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: URNs and URI <fragment> --> better URN <query> discussion?
Thread-Index: AcxxHXBPWdKG8TcHTIG0LiA3FsxLmg==
From: "Kocer, Kadir Karaca" <K.Kocer@dnb.de>
To: <urn@ietf.org>
Cc: =?iso-8859-1?Q?Kett=2C_J=FCrgen?= <J.Kett@dnb.de>, "Altenhoener, Reinhard" <R.Altenhoener@dnb.de>
Subject: [urn] URNs and URI <fragment> --> better URN <query> discussion?
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Sep 2011 07:25:38 -0000

Dear list members,

the Fragment Identifiers discussion is very interesting indeed.

German National Library, one of the largest members of user communities =
of both urn:isbn, urn:nbn, ... supports all efforts towards <fragments>.
May be the experience with about 20 million objects, 6 million URNs and =
an active project implementing a new generation of URN-System can bring =
some practical facts in this mostly theoretical discussion.

First of all personally I find extending the "Fragment Identifiers in =
NBN" discussion on ISBN namespace contra productive.
This *personal opinion* of mine has to do with existing bad ISBN =
practice in Germany. Therefore other countries with "ideal" =
ISBN-Administrations may have other opinions.

In Germany each ISBN costs money. Unfortunately to save this (small =
amount of) money it is a common practice that some publishers "recycle" =
existing ISBNs of sold-out publications and assign them a second/third =
time to a new publication.

A simple example: if we resolve the following ISBN
https://www.abebooks.co.uk/servlet/SearchResults?isbn=3D9783430185691
we see that more than one completely different publications (different =
topics, different authors, ... even different publishing orts) are filed =
under this "Uniform Resource Name".

A non-unique identifier is for most of use-cases completely useless, so =
I think we do not need a further discussion about if ISBN is a =
"persistent" identifier (for me in a long term preservation point of =
view NOT, because uniqueness *not* guaranteed) or if fragments can be =
defined for this identifier type.

I know it sounds hard and I have a certain, subjective point of view, =
but as project manager of the new URN system implementation I have to =
keep project milestones and deadlines in mind. That means if the scope =
of this discussion extends with the consequence of a delayed RFC, our =
new system must be implemented as a non-RFC-Conform system.
Such a development is really annoying for us and I'm sure no one in this =
list will find it positive.

The second fact that must be taken into account is, the fact that Julian =
Reschke already explained:

> The syntax is then defined by HTTP (RFC 2616)
> and URI (RFC 3986); so the identified resource is
>
> http://resolver.example.com/urn:nbn:aq:987-65432-1
>
> any you apply the fragid "chapter98" to whatever is
> retrieved from that resource

At the moment there is no built-in direct support for URNs in Internet =
Explorer/Firefox/..., so that *every* URN needs some kind of resolving =
mechanism.
Most widely implemented solution is a HTTP-Based-Resolver.

Unfortunately my Test-Implementation shows that neither Internet =
Explorer nor Firefox sends # Fragments to the HTTP server/servlet =
container. That means if we consider the Julian's example:
http://resolver.example.com/urn:nbn:aq:987-65432-1#chapter98
the resolver do *not* receive the information that the user requests =
only chapter98 and not any other chapter so it can not react in =
appropriate way.

This simple fact has huge effect on URN-Fragments discussion: even the =
perfect URN fragment solution we agree here will not have any practical =
effect in daily life, till a future Internet Explorer (version 14/15?) =
supports URNs natively and all older obsolete IE versions are updated.

As a consequence of those two points I tried to explain above, I suggest =
to start a new discussion:
queries in URN(:NBN).
Instead of
http://resolver.example.com/urn:nbn:aq:987-65432-1#chapter98
standardizing
http://resolver.example.com/urn:nbn:aq:987-65432-1?chapter=3D98
so the resolver can get the information, that only a small part of the =
resource and not the whole is required.

This solution seems to be the only solution that can in real existing =
desktop systems function and easily be implemented*.

What is your opinion?
Karaca Ko=E7er


(*) besides a REST based approach like
http://resolver.example.com/urn:nbn:aq:987-65432-1/chapter/98

--
Kadir Karaca Ko=E7er
Deutsche Nationalbibliothek
Informationstechnik
Adickesallee 1
60322 Frankfurt am Main
Telefon: +49-69-1525-1735
Telefax: +49-69-1525-1799=20
http://www.dnb.de/=20


From julian.reschke@gmx.de  Mon Sep 12 00:39:43 2011
Return-Path: <julian.reschke@gmx.de>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C702421F8634 for <urn@ietfa.amsl.com>; Mon, 12 Sep 2011 00:39:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -104.243
X-Spam-Level: 
X-Spam-Status: No, score=-104.243 tagged_above=-999 required=5 tests=[AWL=-1.644, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L1DaAIqCjwPd for <urn@ietfa.amsl.com>; Mon, 12 Sep 2011 00:39:43 -0700 (PDT)
Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.23]) by ietfa.amsl.com (Postfix) with SMTP id 9A17721F84FA for <urn@ietf.org>; Mon, 12 Sep 2011 00:39:42 -0700 (PDT)
Received: (qmail invoked by alias); 12 Sep 2011 07:41:43 -0000
Received: from p508FAAE9.dip.t-dialin.net (EHLO [192.168.178.36]) [80.143.170.233] by mail.gmx.net (mp035) with SMTP; 12 Sep 2011 09:41:43 +0200
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX1/cubwTQnDc4aMPypTug5sB9n+INYx768P24Ab4Ce lVtvTGqbnreAhz
Message-ID: <4E6DB7B4.8020407@gmx.de>
Date: Mon, 12 Sep 2011 09:41:40 +0200
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0.2) Gecko/20110902 Thunderbird/6.0.2
MIME-Version: 1.0
To: "Kocer, Kadir Karaca" <K.Kocer@dnb.de>
References: <6DA97EFF2763174B8BDC409CA19729840A8E83C7@dbf-ex.AD.DDB.DE>
In-Reply-To: <6DA97EFF2763174B8BDC409CA19729840A8E83C7@dbf-ex.AD.DDB.DE>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-Y-GMX-Trusted: 0
Cc: =?ISO-8859-1?Q?=22Kett=2C_J=FCrgen=22?= <J.Kett@dnb.de>, urn@ietf.org, "Altenhoener, Reinhard" <R.Altenhoener@dnb.de>
Subject: Re: [urn] URNs and URI <fragment> --> better URN <query> discussion?
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Sep 2011 07:39:43 -0000

On 2011-09-12 09:27, Kocer, Kadir Karaca wrote:
> ...
> ...
> At the moment there is no built-in direct support for URNs in Internet Explorer/Firefox/..., so that *every* URN needs some kind of resolving mechanism.
> Most widely implemented solution is a HTTP-Based-Resolver.
>
> Unfortunately my Test-Implementation shows that neither Internet Explorer nor Firefox sends # Fragments to the HTTP server/servlet container. That means if we consider the Julian's example:
> http://resolver.example.com/urn:nbn:aq:987-65432-1#chapter98
> the resolver do *not* receive the information that the user requests only chapter98 and not any other chapter so it can not react in appropriate way.
> ...

That's by design; not a bug.

> This simple fact has huge effect on URN-Fragments discussion: even the perfect URN fragment solution we agree here will not have any practical effect in daily life, till a future Internet Explorer (version 14/15?) supports URNs natively and all older obsolete IE versions are updated.

If your ultimate goal is to have URNs that are resolvable then why do 
you start with URNs in the first place?

> As a consequence of those two points I tried to explain above, I suggest to start a new discussion:
> queries in URN(:NBN).
> Instead of
> http://resolver.example.com/urn:nbn:aq:987-65432-1#chapter98
> standardizing
> http://resolver.example.com/urn:nbn:aq:987-65432-1?chapter=98
> so the resolver can get the information, that only a small part of the resource and not the whole is required.

If the goal is to make an HTTP-based resolver aware of the chapter 
number, then yes.

It seems to me that this just indicates that using the fragment 
identifier for use in the URN was a bad choice in the first place :-)

> This solution seems to be the only solution that can in real existing desktop systems function and easily be implemented*.
>
> What is your opinion?
> Karaca Koçer
>
>
> (*) besides a REST based approach like
> http://resolver.example.com/urn:nbn:aq:987-65432-1/chapter/98

Query parameter vs path segment is just a different notation and really 
has little to do with being Restful.

Best regards, Julian

From juha.hakala@helsinki.fi  Mon Sep 12 06:39:55 2011
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E9F2A21F8B5E for <urn@ietfa.amsl.com>; Mon, 12 Sep 2011 06:39:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.542
X-Spam-Level: 
X-Spam-Status: No, score=-4.542 tagged_above=-999 required=5 tests=[AWL=2.057,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RvqkvnjSj-0Z for <urn@ietfa.amsl.com>; Mon, 12 Sep 2011 06:39:55 -0700 (PDT)
Received: from smtp-rs1-vallila2.fe.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by ietfa.amsl.com (Postfix) with ESMTP id 0334421F8B53 for <urn@ietf.org>; Mon, 12 Sep 2011 06:39:54 -0700 (PDT)
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs1-vallila2.fe.helsinki.fi (8.13.1/8.13.1) with ESMTP id p8CDfotC009981 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 12 Sep 2011 16:41:50 +0300
Message-ID: <4E6E0C1D.6030307@helsinki.fi>
Date: Mon, 12 Sep 2011 16:41:49 +0300
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: Julian Reschke <julian.reschke@gmx.de>
References: <4E3A37FE.7060609@helsinki.fi> <4E3C5A68.5010304@thinkingcat.com> <4E524CCC.4010800@helsinki.fi> <6DA97EFF2763174B8BDC409CA19729840E4CA33C@dbf-ex.AD.DDB.DE> <4E6A152A.5050704@gmx.de>
In-Reply-To: <4E6A152A.5050704@gmx.de>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: urn@ietf.org, Stella Griffiths <stella@isbn-international.org>
Subject: Re: [urn] URNs and URI <fragment>
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Sep 2011 13:39:56 -0000

Hello,

Julian Reschke wrote:
> On 2011-09-09 15:13, Svensson, Lars wrote:
>> ...
>> If I understand the discussion correctly, the question is if in
>> urn:isbn:1-234-56789-X#foo the #foo is part of the ISBN or not. If it's
>> part of the ISBN, the urn would be invalid since ISBNs cannot have
>> fragments. IMO a fragment (in the sense of RFC 3986) refers to the URI
>> as a whole and not to the NSS of a URN. I guess that there are people on
>> this list who can shed some light on this.
>> ...
> 
> It's not part of the ISBN -- I would have thought that's clear from the 
> URI spec.

I agree; #foo is not part of the ISBN, and that is clear both from the 
URI spec and the ISBN standard.

The current draft of RFC2141bis states that <fragment> is part of the 
NSS, the reason being that an identifier without a <fragment> identifies 
the entire resource, and an identifier with a <fragment> only the 
relevant part of the resource. For the same reason we have not 
considered <query> to be a part of the NSS.

We need to have a shared understanding of the impact of <fragment> usage 
to the resolution process. We will of course be dependent on HTTP 
functionality, and should not assume that the system design will be 
changed. Otherwise it would be a bad idea to use <fragment> at all.

I have assumed that a URN such as

http://resolver.example.com/urn:nbn:aq:987-65432-1#chapter98

would, like Julian says, first retrieve the entire resource, and then 
fragment identifier is applied on it. This is how HTTP works, and the 
Web users are used to this kind of behaviour. If we expect something 
else, then we should develop another solution to achieve it.

In contrast, when domain specific fragment identifiers are used (such as 
urn:nbn:aq:987-65432-1.chapter98) the will be the relevant fragment 
(e.g. the chapter 98) only, unless the domain specific fragment is 
mapped into <fragment> in the resolution process.

As regards this proposal by Kadir:

> As a consequence of those two points I tried to explain above, I suggest to start a new discussion:
> queries in URN(:NBN).
> Instead of
> http://resolver.example.com/urn:nbn:aq:987-65432-1#chapter98
> standardizing
> http://resolver.example.com/urn:nbn:aq:987-65432-1?chapter=98
> so the resolver can get the information, that only a small part of the resource and not the whole is required.

one idea behind the RFC2141bis revision has been to use <query> to 
deliver service parameters. While URN syntax will not say much about the 
services themselves, in the revision of RFC2483 I could already consider 
ways in which to expand resource retrieval service in such a manner that 
only predefined sections of a resource are retrieved. For instance, if a 
resource is a journal issue and the user wants just single article 
(certain pages), this could be specified in a <query> containing a 
retrieval request. Satisfying the request would not be done by an HTTP 
resolver, but a digital asset management application to which the 
resolver passes the request.

Whether this kind of usage of <query> would force us to reconsider the 
view that <query> is never a part of the NSS I haven't really thought 
about yet.

Best regards,

Juha
> 
> Best regards, Julian
> 

-- 

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678

From stpeter@stpeter.im  Mon Sep 12 11:07:21 2011
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 88E8A21F8B92 for <urn@ietfa.amsl.com>; Mon, 12 Sep 2011 11:07:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.39
X-Spam-Level: 
X-Spam-Status: No, score=-102.39 tagged_above=-999 required=5 tests=[AWL=-0.091, BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pzz6ZeU9X0c4 for <urn@ietfa.amsl.com>; Mon, 12 Sep 2011 11:07:21 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id E8CA821F8B90 for <urn@ietf.org>; Mon, 12 Sep 2011 11:07:20 -0700 (PDT)
Received: from dhcp-64-101-72-178.cisco.com (unknown [64.101.72.178]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 99BF2419CB; Mon, 12 Sep 2011 12:12:35 -0600 (MDT)
Message-ID: <4E6E4AD3.8090002@stpeter.im>
Date: Mon, 12 Sep 2011 12:09:23 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:6.0.2) Gecko/20110902 Thunderbird/6.0.2
MIME-Version: 1.0
To: =?UTF-8?B?Ik1hcnRpbiBKLiBEw7xyc3Qi?= <duerst@it.aoyama.ac.jp>
References: <4E6A483F.6010001@stpeter.im>	<CA+9kkMANG22L0qfWJPqqS1jZBGpX-udVFkMGJSDsT_C_c6RV3Q@mail.gmail.com>	<4E6A52A3.1020405@stpeter.im>	<CA+9kkMC9cyYkpq60fR5B25eMbXDFCX_JLnwc0M_mefSaROK=hw@mail.gmail.com> <4E6A5CD1.3070104@stpeter.im> <4E6AC3BF.2080606@it.aoyama.ac.jp>
In-Reply-To: <4E6AC3BF.2080606@it.aoyama.ac.jp>
X-Enigmail-Version: 1.3.1
OpenPGP: url=https://stpeter.im/stpeter.asc
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Cc: rsalz@datapower.com, "urn@ietf.org" <urn@ietf.org>, paulle@microsoft.com
Subject: Re: [urn] the UUID namespace
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Sep 2011 18:07:21 -0000

On 9/9/11 7:56 PM, "Martin J. DÃ¼rst" wrote:
> On 2011/09/10 3:37, Peter Saint-Andre wrote:
>> On 9/9/11 12:31 PM, Ted Hardie wrote:
>>> On Fri, Sep 9, 2011 at 10:53 AM, Peter Saint-Andre<stpeter@stpeter.im
>>> <mailto:stpeter@stpeter.im>>  wrote:
>>>
>>>
>>>      Interesting. So the UUID algorithm itself effectively provides a
>>> managed
>>>      process for URN assignment. Correct?
>>>
>>>
>>> Yes, that's the theory.   Each of the algorithms is intended to provide
>>> a process which guarantees uniqueness.  For the statistical algorithms,
>>> the presumption has been that, run correctly, there is a vanishingly
>>> small chance of collision; it's true that it is non-zero, but the chance
>>> of collision due to human error in a managed system is probably higher.
>>
>> Thanks. I'd never thought of it that way, but it makes sense. I hereby
>> retract the suggestion to obsolete RFC 4122. :)
> 
> Apart from the arguments already given, it'd be a very bad idea to just
> obsolete RFC 4122. Making preexisting urn:uuid: identifiers obsolete
> would be the worst in terms of persistency.

Obsoleting RFC 4122 would not obsolete existing URNs in that namespace.

But I don't plan to try obsoleting RFC 4122 anyway, so I see no point in
discussing it further.

Peter

-- 
Peter Saint-Andre
https://stpeter.im/



From juha.hakala@helsinki.fi  Tue Sep 13 01:05:24 2011
Return-Path: <juha.hakala@helsinki.fi>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E673021F8B85 for <urn@ietfa.amsl.com>; Tue, 13 Sep 2011 01:05:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[AWL=1.200,  BAYES_00=-2.599, J_CHICKENPOX_34=0.6, J_CHICKENPOX_35=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GEKpIS0VOPc1 for <urn@ietfa.amsl.com>; Tue, 13 Sep 2011 01:05:24 -0700 (PDT)
Received: from smtp-rs1-vallila2.fe.helsinki.fi (smtp-rs1-vallila2.fe.helsinki.fi [128.214.173.75]) by ietfa.amsl.com (Postfix) with ESMTP id B6BEC21F8A7B for <urn@ietf.org>; Tue, 13 Sep 2011 01:05:22 -0700 (PDT)
Received: from [128.214.91.90] (kkkl25.lib.helsinki.fi [128.214.91.90]) by smtp-rs1-vallila2.fe.helsinki.fi (8.13.1/8.13.1) with ESMTP id p8D7sh2R031022 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 13 Sep 2011 10:54:44 +0300
Message-ID: <4E6F0C43.6050803@helsinki.fi>
Date: Tue, 13 Sep 2011 10:54:43 +0300
From: Juha Hakala <juha.hakala@helsinki.fi>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: Peter Saint-Andre <stpeter@stpeter.im>
References: <4E6A483F.6010001@stpeter.im>	<CA+9kkMANG22L0qfWJPqqS1jZBGpX-udVFkMGJSDsT_C_c6RV3Q@mail.gmail.com>	<4E6A52A3.1020405@stpeter.im>	<CA+9kkMC9cyYkpq60fR5B25eMbXDFCX_JLnwc0M_mefSaROK=hw@mail.gmail.com>	<4E6A5CD1.3070104@stpeter.im> <4E6AC3BF.2080606@it.aoyama.ac.jp> <4E6E4AD3.8090002@stpeter.im>
In-Reply-To: <4E6E4AD3.8090002@stpeter.im>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Cc: rsalz@datapower.com, "urn@ietf.org" <urn@ietf.org>, paulle@microsoft.com
Subject: Re: [urn] the UUID namespace
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Sep 2011 08:05:25 -0000

Hello,

Based on this discussion, it seems to me that we should add into 
RFC3406bis a chapter which discusses obsoleting URN namespaces. We may 
also need to refine the paragraphs which discuss management of (formal) 
namespaces.

I see no problem in obsoleting experimental namespaces. Since there is 
no IANA registration, such decisions can be made by organizations which 
utilize these namespaces (which are not supposed to be persistent).

In contrast, informal namespaces should be treated in the same manner as 
the formal ones.

IANA may / should consider allowing deprecation of an informal or formal 
namespace if a) it has never been used (and this can be proven); b) it 
is consistently and extensively abused (and this can be proven); or c) 
if the registrant sends a request asking for deprecation. The cases of 
the last kind can happen e.g. when a namespace registration is replaced 
by a new one, and the new identifier standard requires another namespace.

There will also be cases when the registrant / user of a namespace 
disappears and the resolution services the organization has maintained 
collapse as a result. Such cases will be very problematic to deal with; 
even finding out what is going on can be difficult. Ideally somebody 
else will pick up the torch, but if this does not happen, it may be 
necessary to obsolete the namespace.

Deprecation of a namespace means only that no new URNs in that namespace 
should be assigned. Existing URNs will still be valid and they should 
remain managed and actionable as well.

As regards the UUID namespace, each URN:UUID is unique, so there is some 
justification to say that assignment of URN:UUIDs is a managed process. 
   There are other URN namespaces where the level of control is much 
higher, such as ISBN. There is nothing wrong with this; most PIDs allow 
a lot of diversity. For instance, assignment of Handles or ARKs may be 
either tightly controlled or relaxed, depending on who is using them. An 
important difference between Handles and DOI is that the latter is more 
strictly controlled.

People managing e.g. the Handle system and ARK system have no way of 
checking who is using these persistent identifiers and how they are 
using them. URNs are different; namespace registration is a control 
mechanism, and I am glad we have such a mechanism in place. Up to now, 
central management of the URN system has been relaxed; namespace such as 
URN:UUID where almost anything can be identified by almost anybody is 
not exactly a strictly managed one. IANA can tighten the control if they 
deem it necessary, or we can make more requirements in RFC3406bis. I 
don't see much need for this; we should just admit the fact that there 
will be all kinds of URN namespaces. And some of them, alas, will not be 
persistent. But at least for the time being for instance this

http://verkottaja.tieke.fi/urn:uuid:0113C86C-F6F9-FF39-3917-7AD0D560A92B/

HTTP URI is working fine.

Best regards,

Juha

Peter Saint-Andre wrote:
> On 9/9/11 7:56 PM, "Martin J. DÃ¼rst" wrote:
>> On 2011/09/10 3:37, Peter Saint-Andre wrote:
>>> On 9/9/11 12:31 PM, Ted Hardie wrote:
>>>> On Fri, Sep 9, 2011 at 10:53 AM, Peter Saint-Andre<stpeter@stpeter.im
>>>> <mailto:stpeter@stpeter.im>>  wrote:
>>>>
>>>>
>>>>      Interesting. So the UUID algorithm itself effectively provides a
>>>> managed
>>>>      process for URN assignment. Correct?
>>>>
>>>>
>>>> Yes, that's the theory.   Each of the algorithms is intended to provide
>>>> a process which guarantees uniqueness.  For the statistical algorithms,
>>>> the presumption has been that, run correctly, there is a vanishingly
>>>> small chance of collision; it's true that it is non-zero, but the chance
>>>> of collision due to human error in a managed system is probably higher.
>>> Thanks. I'd never thought of it that way, but it makes sense. I hereby
>>> retract the suggestion to obsolete RFC 4122. :)
>> Apart from the arguments already given, it'd be a very bad idea to just
>> obsolete RFC 4122. Making preexisting urn:uuid: identifiers obsolete
>> would be the worst in terms of persistency.
> 
> Obsoleting RFC 4122 would not obsolete existing URNs in that namespace.
> 
> But I don't plan to try obsoleting RFC 4122 anyway, so I see no point in
> discussing it further.
> 
> Peter
> 

-- 

  Juha Hakala
  Senior advisor, standardisation and IT

  The National Library of Finland
  P.O.Box 15 (Unioninkatu 36, room 503), FIN-00014 Helsinki University
  Email juha.hakala@helsinki.fi, tel +358 50 382 7678

From mdolan@newtbt.com  Fri Sep  9 10:26:22 2011
Return-Path: <mdolan@newtbt.com>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7ADDE21F8560 for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 10:26:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zP3lboYN+xto for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 10:26:22 -0700 (PDT)
Received: from mout.perfora.net (mout.perfora.net [74.208.4.195]) by ietfa.amsl.com (Postfix) with ESMTP id E21C021F855F for <urn@ietf.org>; Fri,  9 Sep 2011 10:26:21 -0700 (PDT)
Received: from MikeVAIO2 (108-64-213-237.lightspeed.sndgca.sbcglobal.net [108.64.213.237]) by mrelay.perfora.net (node=mrus3) with ESMTP (Nemesis) id 0LZzGf-1RRoIc18Iv-00lKpT; Fri, 09 Sep 2011 13:28:16 -0400
From: "Michael A Dolan" <mdolan@newtbt.com>
To: <urn@ietf.org>
References: <4E6A483F.6010001@stpeter.im>
In-Reply-To: <4E6A483F.6010001@stpeter.im>
Date: Fri, 9 Sep 2011 10:28:12 -0700
Message-ID: <016001cc6f15$dbb6ac00$93240400$@newtbt.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQKYzu2t9n/EjMeht0TlVRiimwvySJOsjI7g
Content-Language: en-us
X-Provags-ID: V02:K0:3L59RgS46kK+OfP7lR3O4v3ciVbEYHuO/TMiS6AMOQL C4VUejeOrFiC6Q5tsKZOxDkV4OFYYz+1rqWQ6ybzG9ef7lQuO2 zYcpkFuNHB7NKXTnU827WFA49SrgzrFxYn5SuKun2a8bv938SY wnIxfBHG8keu1kUYuWX4c2jw1vchOWaMks02Tac6LKLvURzCXJ YhLB4ZHMVBtaJZngHqUJzHB3aWP398D3hDJBz8Zgy95d5ys60Z NUHQAyct5EFoZwuNn7Pb9+BozvfsXzEryXzK+Z+bmLKXhkYyLI WpPEC/Qbu8Zpkf/Dhp2N3osd6YkpQNwgIL8I0S16j4JRzTKPPB nquzCT0d07ZkFyKmt1HA=
X-Mailman-Approved-At: Tue, 13 Sep 2011 10:34:12 -0700
Subject: Re: [urn] the UUID namespace
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Sep 2011 17:28:12 -0000

RFC4122 is in pretty widespread use.  So, any new RFC would still need to be
backwards compatible.

-----Original Message-----
From: urn-bounces@ietf.org [mailto:urn-bounces@ietf.org] On Behalf Of Peter
Saint-Andre
Sent: Friday, September 09, 2011 10:09 AM
To: urn@ietf.org
Cc: rsalz@datapower.com; paulle@microsoft.com
Subject: [urn] the UUID namespace

I like UUIDs, for the reasons described in RFC 4122:

   One of the main reasons for using UUIDs is that no centralized
   authority is required to administer them.... As a result, generation
   on demand can be completely automated, and used for a variety of
   purposes.

However, RFC 4122 is a case of "one of these things is not like the other".
Every other formal namespace involves active management of the URN
assignment process, in accordance with RFC 3406. By contrast, URNs in the
urn:uuid: namespace are assigned without any management:

   The UUID generation algorithm described here supports very
   high allocation rates of up to 10 million per second per machine if
   necessary, so that they could even be used as transaction IDs....
   The unique ability to generate a new UUID without a registration
   process allows for UUIDs to be one of the URNs with the lowest
   minting cost.

Therefore it seems to me that, handy as UUIDs are, they don't deserve to be
URNs. Indeed, the existence of the urn:uuid: namespace causes confusion
because we periodically hear about people who want to register formal
namespaces for things like SHA hashes. I propose that it would be proper and
beneficial to publish an RFC that defines UUIDs without the URN namespace
(perhaps with a URI scheme instead) and that therefore obsoletes RFC 4122
and declares it to be historic.

Thoughts?

Peter

--
Peter Saint-Andre
https://stpeter.im/


_______________________________________________
urn mailing list
urn@ietf.org
https://www.ietf.org/mailman/listinfo/urn


From mdolan@newtbt.com  Fri Sep  9 10:31:56 2011
Return-Path: <mdolan@newtbt.com>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4DAD221F86D0 for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 10:31:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.424
X-Spam-Level: 
X-Spam-Status: No, score=-2.424 tagged_above=-999 required=5 tests=[AWL=0.174,  BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LpBtXLmU5dEy for <urn@ietfa.amsl.com>; Fri,  9 Sep 2011 10:31:54 -0700 (PDT)
Received: from mout.perfora.net (mout.perfora.net [74.208.4.195]) by ietfa.amsl.com (Postfix) with ESMTP id F0E1421F85C0 for <urn@ietf.org>; Fri,  9 Sep 2011 10:31:53 -0700 (PDT)
Received: from MikeVAIO2 (108-64-213-237.lightspeed.sndgca.sbcglobal.net [108.64.213.237]) by mrelay.perfora.net (node=mrus3) with ESMTP (Nemesis) id 0ML6mf-1R2LwP3PiD-0008xv; Fri, 09 Sep 2011 13:33:46 -0400
From: "Michael A Dolan" <mdolan@newtbt.com>
To: <urn@ietf.org>
References: <4E6A483F.6010001@stpeter.im> <CA+9kkMANG22L0qfWJPqqS1jZBGpX-udVFkMGJSDsT_C_c6RV3Q@mail.gmail.com>
In-Reply-To: <CA+9kkMANG22L0qfWJPqqS1jZBGpX-udVFkMGJSDsT_C_c6RV3Q@mail.gmail.com>
Date: Fri, 9 Sep 2011 10:33:42 -0700
Message-ID: <017701cc6f16$a00c5c30$e0251490$@newtbt.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0178_01CC6EDB.F3B0DF90"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQKYzu2t9n/EjMeht0TlVRiimwvySAFMCDTqk6IueuA=
Content-Language: en-us
X-Provags-ID: V02:K0:B/0kuyTzvKcaAT44XYV3jFFGD7uAATzXBb7TjiEVUty yMfDpT7cBbWakxOiw/3h6oAB9O5HrrpEjymFplfGElF1AtFVFe PBM4aUFEfkdSq1Sh9axM5kPQ5vwMAv1u312foRHak05rLffwzU KYPx6UHAPSAGyol7EzCSHTNIBpE+H/X4aGWlGZJ+46HqJB+Htg qrBG5YI49ZNu5SRPZckdTjCPUrSSOZOwYFqk/jdqPlWgjrKLce 66hBuW+8ER5yO2XZQVEkikEI/XUWtsIHjzfFTvuumeMeNPx4Lh 4gpRhOlcY1Nu6f/bqRETi4UmT/VxPBVfogb8j1GT4ATfIYAOOP YMS1Y6o2TKmunaEkQp+U=
X-Mailman-Approved-At: Tue, 13 Sep 2011 10:34:12 -0700
Subject: Re: [urn] the UUID namespace
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Sep 2011 17:31:56 -0000

This is a multipart message in MIME format.

------=_NextPart_000_0178_01CC6EDB.F3B0DF90
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

I should add that UUID's are used widely to number media assets and are thus
a namespace and are thus appropriate for a URN encoding.

 

There are different forms for constructing UUIDs.  Some are guaranteed to be
unique as they are based on the IEEE MAC address namespace. Some are
"statistically unique".

 

                Mike

 

From: urn-bounces@ietf.org [mailto:urn-bounces@ietf.org] On Behalf Of Ted
Hardie
Sent: Friday, September 09, 2011 10:28 AM
To: Peter Saint-Andre
Cc: rsalz@datapower.com; paulle@microsoft.com; urn@ietf.org
Subject: Re: [urn] the UUID namespace

 


On Fri, Sep 9, 2011 at 10:09 AM, Peter Saint-Andre <stpeter@stpeter.im>
wrote:

I like UUIDs, for the reasons described in RFC 4122:

  One of the main reasons for using UUIDs is that no centralized
  authority is required to administer them.... As a result, generation
  on demand can be completely automated, and used for a variety of
  purposes.

However, RFC 4122 is a case of "one of these things is not like the
other". Every other formal namespace involves active management of the
URN assignment process, in accordance with RFC 3406. By contrast, URNs
in the urn:uuid: namespace are assigned without any management:


So, I think you're mixing mechanism and desire effect.  The desired effect
is that URNs be unique across space and time.  The formal management
mechanisms are there to guarantee this property and to bind the resulting
identifier to a resource.  RFC 4122 says:

Identifier uniqueness considerations:
      This document specifies three algorithms to generate UUIDs: the
      first leverages the unique values of 802 MAC addresses to
      guarantee uniqueness, the second uses pseudo-random number
      generators, and the third uses cryptographic hashing and
      application-provided text strings.  As a result, the UUIDs
      generated according to the mechanisms here will be unique from all
      other UUIDs that have been or will be assigned.

If any of the algorithms mentioned can be shown not to guarantee uniqueness,
then I believe it should be removed by publication of a successor document.
If we are convinced that *no* algorithmic method can be used that generates
uniqueness, then perhaps a shift to a URI scheme (for which no such
guarantees are available) is appropriate.  But I'm not hearing that in your
argument.  Is there a credible risk that UUID URNs are not unique?

regards,

Ted




 

  The UUID generation algorithm described here supports very
  high allocation rates of up to 10 million per second per machine if
  necessary, so that they could even be used as transaction IDs....
  The unique ability to generate a new UUID without a registration
  process allows for UUIDs to be one of the URNs with the lowest
  minting cost.

Therefore it seems to me that, handy as UUIDs are, they don't deserve to
be URNs. Indeed, the existence of the urn:uuid: namespace causes
confusion because we periodically hear about people who want to register
formal namespaces for things like SHA hashes. I propose that it would be
proper and beneficial to publish an RFC that defines UUIDs without the
URN namespace (perhaps with a URI scheme instead) and that therefore
obsoletes RFC 4122 and declares it to be historic.

Thoughts?

Peter

--
Peter Saint-Andre
https://stpeter.im/


_______________________________________________
urn mailing list
urn@ietf.org
https://www.ietf.org/mailman/listinfo/urn

 


------=_NextPart_000_0178_01CC6EDB.F3B0DF90
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><META =
HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 14 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>I should add that UUID&#8217;s are used widely to number media assets =
and are thus a namespace and are thus appropriate for a URN =
encoding.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>There are different forms for constructing UUIDs.&nbsp; Some are =
guaranteed to be unique as they are based on the IEEE MAC address =
namespace. Some are &#8220;statistically =
unique&#8221;.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; Mike<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><b><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span>=
</b><span style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> =
urn-bounces@ietf.org [mailto:urn-bounces@ietf.org] <b>On Behalf Of =
</b>Ted Hardie<br><b>Sent:</b> Friday, September 09, 2011 10:28 =
AM<br><b>To:</b> Peter Saint-Andre<br><b>Cc:</b> rsalz@datapower.com; =
paulle@microsoft.com; urn@ietf.org<br><b>Subject:</b> Re: [urn] the UUID =
namespace<o:p></o:p></span></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal><br>On Fri, =
Sep 9, 2011 at 10:09 AM, Peter Saint-Andre &lt;<a =
href=3D"mailto:stpeter@stpeter.im">stpeter@stpeter.im</a>&gt; =
wrote:<o:p></o:p></p><div><blockquote =
style=3D'border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in =
6.0pt;margin-left:4.8pt;margin-right:0in'><p class=3DMsoNormal =
style=3D'margin-bottom:12.0pt'>I like UUIDs, for the reasons described =
in RFC 4122:<br><br>&nbsp; One of the main reasons for using UUIDs is =
that no centralized<br>&nbsp; authority is required to administer =
them.... As a result, generation<br>&nbsp; on demand can be completely =
automated, and used for a variety of<br>&nbsp; purposes.<br><br>However, =
RFC 4122 is a case of &quot;one of these things is not like =
the<br>other&quot;. Every other formal namespace involves active =
management of the<br>URN assignment process, in accordance with RFC =
3406. By contrast, URNs<br>in the urn:uuid: namespace are assigned =
without any management:<o:p></o:p></p></blockquote><div><p =
class=3DMsoNormal style=3D'margin-bottom:12.0pt'><br>So, I think you're =
mixing mechanism and desire effect.&nbsp; The desired effect is that =
URNs be unique across space and time.&nbsp; The formal management =
mechanisms are there to guarantee this property and to bind the =
resulting identifier to a resource.&nbsp; RFC 4122 =
says:<o:p></o:p></p><pre>Identifier uniqueness =
considerations:<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; This =
document specifies three algorithms to generate UUIDs: =
the<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; first leverages =
the unique values of 802 MAC addresses =
to<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; guarantee =
uniqueness, the second uses pseudo-random =
number<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; generators, =
and the third uses cryptographic hashing =
and<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
application-provided text strings.&nbsp; As a result, the =
UUIDs<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; generated =
according to the mechanisms here will be unique from =
all<o:p></o:p></pre><pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; other UUIDs that =
have been or will be assigned.<o:p></o:p></pre><p class=3DMsoNormal>If =
any of the algorithms mentioned can be shown not to guarantee =
uniqueness, then I believe it should be removed by publication of a =
successor document.&nbsp; If we are convinced that *no* algorithmic =
method can be used that generates uniqueness, then perhaps a shift to a =
URI scheme (for which no such guarantees are available) is =
appropriate.&nbsp; But I'm not hearing that in your argument.&nbsp; Is =
there a credible risk that UUID URNs are not =
unique?<br><br>regards,<br><br>Ted<br><br><br><br><br>&nbsp;<o:p></o:p></=
p></div><blockquote style=3D'border:none;border-left:solid #CCCCCC =
1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in'><p =
class=3DMsoNormal>&nbsp; The UUID generation algorithm described here =
supports very<br>&nbsp; high allocation rates of up to 10 million per =
second per machine if<br>&nbsp; necessary, so that they could even be =
used as transaction IDs....<br>&nbsp; The unique ability to generate a =
new UUID without a registration<br>&nbsp; process allows for UUIDs to be =
one of the URNs with the lowest<br>&nbsp; minting cost.<br><br>Therefore =
it seems to me that, handy as UUIDs are, they don't deserve to<br>be =
URNs. Indeed, the existence of the urn:uuid: namespace =
causes<br>confusion because we periodically hear about people who want =
to register<br>formal namespaces for things like SHA hashes. I propose =
that it would be<br>proper and beneficial to publish an RFC that defines =
UUIDs without the<br>URN namespace (perhaps with a URI scheme instead) =
and that therefore<br>obsoletes RFC 4122 and declares it to be =
historic.<br><br>Thoughts?<br><br>Peter<br><br>--<br>Peter =
Saint-Andre<br><a href=3D"https://stpeter.im/" =
target=3D"_blank">https://stpeter.im/</a><br><br><br>____________________=
___________________________<br>urn mailing list<br><a =
href=3D"mailto:urn@ietf.org">urn@ietf.org</a><br><a =
href=3D"https://www.ietf.org/mailman/listinfo/urn" =
target=3D"_blank">https://www.ietf.org/mailman/listinfo/urn</a><o:p></o:p=
></p></blockquote></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></body></html>
------=_NextPart_000_0178_01CC6EDB.F3B0DF90--


From masinter@adobe.com  Fri Sep 16 04:07:19 2011
Return-Path: <masinter@adobe.com>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A294C21F884C for <urn@ietfa.amsl.com>; Fri, 16 Sep 2011 04:07:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.299
X-Spam-Level: 
X-Spam-Status: No, score=-106.299 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, J_CHICKENPOX_34=0.6, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3Dc9TwEukT1y for <urn@ietfa.amsl.com>; Fri, 16 Sep 2011 04:07:18 -0700 (PDT)
Received: from exprod6og116.obsmtp.com (exprod6og116.obsmtp.com [64.18.1.37]) by ietfa.amsl.com (Postfix) with ESMTP id 5E0FD21F8AF8 for <urn@ietf.org>; Fri, 16 Sep 2011 04:07:17 -0700 (PDT)
Received: from outbound-smtp-1.corp.adobe.com ([192.150.11.134]) by exprod6ob116.postini.com ([64.18.5.12]) with SMTP ID DSNKTnMuXrLmBC2W5/Wj54FKTuWc3Cdqx+1e@postini.com; Fri, 16 Sep 2011 04:09:33 PDT
Received: from inner-relay-4.eur.adobe.com (inner-relay-4.adobe.com [193.104.215.14]) by outbound-smtp-1.corp.adobe.com (8.12.10/8.12.10) with ESMTP id p8GB7nC7022746 for <urn@ietf.org>; Fri, 16 Sep 2011 04:07:50 -0700 (PDT)
Received: from nacas03.corp.adobe.com (nacas03.corp.adobe.com [10.8.189.121]) by inner-relay-4.eur.adobe.com (8.12.10/8.12.9) with ESMTP id p8GB932d011740 for <urn@ietf.org>; Fri, 16 Sep 2011 04:09:15 -0700 (PDT)
Received: from nambxv01a.corp.adobe.com ([10.8.189.95]) by nacas03.corp.adobe.com ([10.8.189.121]) with mapi; Fri, 16 Sep 2011 04:09:02 -0700
From: Larry Masinter <masinter@adobe.com>
To: "urn@ietf.org" <urn@ietf.org>
Date: Fri, 16 Sep 2011 04:08:38 -0700
Thread-Topic: [urn] the UUID namespace
Thread-Index: AQKYzu2t9n/EjMeht0TlVRiimwvySAFMCDTqk6IueuCACoqukA==
Message-ID: <C68CB012D9182D408CED7B884F441D4D05D45EB135@nambxv01a.corp.adobe.com>
References: <4E6A483F.6010001@stpeter.im> <CA+9kkMANG22L0qfWJPqqS1jZBGpX-udVFkMGJSDsT_C_c6RV3Q@mail.gmail.com> <017701cc6f16$a00c5c30$e0251490$@newtbt.com>
In-Reply-To: <017701cc6f16$a00c5c30$e0251490$@newtbt.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [urn] the UUID namespace
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Sep 2011 11:07:19 -0000

RFC 4122 says "Since UUIDs are unique and persistent ."  but in what way ar=
e UUIDs "persistent"?=20

UUIDs might be persistently unique. UUIDs are not persistently resolvable, =
or even persistently confirmable, i.e., if someone claims to resolve a UUID=
 to a resource, is can that resolution be confirmed in any way?=20

Personally, what I don't like about urn:uuid is that the "naming authority"=
  (i.e., "uuid") doesn't in fact name an organization or authority or syste=
m for managing and persistently providing the discovery of urn -> resource =
mapping, or even merely confirming that a purported URN -> resource mapping=
 might be correct.=20

I see no point in obsoleting urn:uuid, since it is widely used in deployed =
software (as is uuid: without a urn: prefix, alas), but I'd like to encoura=
ge those proposing future URN namespaces to avoid systems without an active=
 authority or method.  Of course, uniqueness of the URN strings is necessar=
y for providing reliable discovery or validation.

Larry


From: urn-bounces@ietf.org [mailto:urn-bounces@ietf.org] On Behalf Of Micha=
el A Dolan
Sent: Friday, September 09, 2011 6:34 PM
To: urn@ietf.org
Subject: Re: [urn] the UUID namespace

I should add that UUID's are used widely to number media assets and are thu=
s a namespace and are thus appropriate for a URN encoding.

There are different forms for constructing UUIDs.=A0 Some are guaranteed to=
 be unique as they are based on the IEEE MAC address namespace. Some are "s=
tatistically unique".

=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 Mike

From: urn-bounces@ietf.org [mailto:urn-bounces@ietf.org] On Behalf Of Ted H=
ardie
Sent: Friday, September 09, 2011 10:28 AM
To: Peter Saint-Andre
Cc: rsalz@datapower.com; paulle@microsoft.com; urn@ietf.org
Subject: Re: [urn] the UUID namespace


On Fri, Sep 9, 2011 at 10:09 AM, Peter Saint-Andre <stpeter@stpeter.im> wro=
te:
I like UUIDs, for the reasons described in RFC 4122:

=A0 One of the main reasons for using UUIDs is that no centralized
=A0 authority is required to administer them.... As a result, generation
=A0 on demand can be completely automated, and used for a variety of
=A0 purposes.

However, RFC 4122 is a case of "one of these things is not like the
other". Every other formal namespace involves active management of the
URN assignment process, in accordance with RFC 3406. By contrast, URNs
in the urn:uuid: namespace are assigned without any management:

So, I think you're mixing mechanism and desire effect.=A0 The desired effec=
t is that URNs be unique across space and time.=A0 The formal management me=
chanisms are there to guarantee this property and to bind the resulting ide=
ntifier to a resource.=A0 RFC 4122 says:
Identifier uniqueness considerations:
=A0=A0=A0=A0=A0 This document specifies three algorithms to generate UUIDs:=
 the
=A0=A0=A0=A0=A0 first leverages the unique values of 802 MAC addresses to
=A0=A0=A0=A0=A0 guarantee uniqueness, the second uses pseudo-random number
=A0=A0=A0=A0=A0 generators, and the third uses cryptographic hashing and
=A0=A0=A0=A0=A0 application-provided text strings.=A0 As a result, the UUID=
s
=A0=A0=A0=A0=A0 generated according to the mechanisms here will be unique f=
rom all
=A0=A0=A0=A0=A0 other UUIDs that have been or will be assigned.
If any of the algorithms mentioned can be shown not to guarantee uniqueness=
, then I believe it should be removed by publication of a successor documen=
t.=A0 If we are convinced that *no* algorithmic method can be used that gen=
erates uniqueness, then perhaps a shift to a URI scheme (for which no such =
guarantees are available) is appropriate.=A0 But I'm not hearing that in yo=
ur argument.=A0 Is there a credible risk that UUID URNs are not unique?

regards,

Ted




=A0
=A0 The UUID generation algorithm described here supports very
=A0 high allocation rates of up to 10 million per second per machine if
=A0 necessary, so that they could even be used as transaction IDs....
=A0 The unique ability to generate a new UUID without a registration
=A0 process allows for UUIDs to be one of the URNs with the lowest
=A0 minting cost.

Therefore it seems to me that, handy as UUIDs are, they don't deserve to
be URNs. Indeed, the existence of the urn:uuid: namespace causes
confusion because we periodically hear about people who want to register
formal namespaces for things like SHA hashes. I propose that it would be
proper and beneficial to publish an RFC that defines UUIDs without the
URN namespace (perhaps with a URI scheme instead) and that therefore
obsoletes RFC 4122 and declares it to be historic.

Thoughts?

Peter

--
Peter Saint-Andre
https://stpeter.im/


_______________________________________________
urn mailing list
urn@ietf.org
https://www.ietf.org/mailman/listinfo/urn

                                                                                                                                                  2011-10.mail                                                                                        0000666 0000110 0000010 00000006366 11642371333 011542  0                                                                                                    ustar   mailman                         www                                                                                                                                                                                                                    
From stpeter@stpeter.im  Mon Oct  3 10:37:30 2011
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B5FD521F8C1C for <urn@ietfa.amsl.com>; Mon,  3 Oct 2011 10:37:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.616
X-Spam-Level: 
X-Spam-Status: No, score=-102.616 tagged_above=-999 required=5 tests=[AWL=-0.017, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0AllBozisP7q for <urn@ietfa.amsl.com>; Mon,  3 Oct 2011 10:37:30 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id 0FB7621F8C17 for <urn@ietf.org>; Mon,  3 Oct 2011 10:37:30 -0700 (PDT)
Received: from dhcp-64-101-72-178.cisco.com (unknown [64.101.72.178]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id 422E9E84C9 for <urn@ietf.org>; Mon,  3 Oct 2011 11:44:43 -0600 (MDT)
Message-ID: <4E89F38F.6060605@stpeter.im>
Date: Mon, 03 Oct 2011 11:40:31 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1
MIME-Version: 1.0
To: "urn@ietf.org" <urn@ietf.org>
X-Enigmail-Version: 1.3.2
OpenPGP: url=https://stpeter.im/stpeter.asc
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Subject: [urn] WG progress
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussions about possible revisions to the definition of Uniform Resource Names <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Oct 2011 17:37:30 -0000

<hat type='AD'/>

The following documents are currently expired (and indeed were last
updated in 2010):

* draft-ietf-urnbis-rfc2141bis-urn
* draft-ietf-urnbis-rfc3187bis-isbn-urn
* draft-ietf-urnbis-rfc3188bis-nbn-urn
* draft-ietf-urnbis-rfc3406bis-urn-ns-reg

The URNBIS WG had milestones to issue Working Group Last Calls on those
documents in February of 2011 and deliver them to the IESG in April.

The WG is now seriously behind schedule. Although there has been a bit
of discussion on the mailing list, the results of those discussions have
not been incorporated into updated Internet-Drafts. Furthermore, the WG
did not meet at IETF 81 and does not plan to meet at IETF 82.

If the WG does not make visible progress before IETF 82 (which I would
measure by, at least, updated versions of the chartered I-Ds), as the
responsible AD I will need to consider taking more drastic measures to
generate a successful outcome, or consider closing the WG.

Document authors, please note that the final submission cut-off before
IETF 82 is October 31, so you have 4 weeks to make some progress...

Peter

-- 
Peter Saint-Andre
https://stpeter.im/


                                                                                                                                                                                                                                                                          current.old                                                                                         0000666 0000036 0000010 00000067647 06403042253 012225  0                                                                                                    ustar   wwwrun                          www                                                                                                                                                                                                                    
Received: from cnri by ietf.org id aa03844; 8 Aug 97 6:15 EDT
Received: from suntan.tandem.com (suntan.tandem.com [192.216.221.8]) by cnri.reston.va.us (8.8.5/8.7.3) with SMTPid GAA21233 for <ietf-archive@cnri.reston.va.us>; Fri, 8 Aug 1997 06:13:30 -0400 (EDT)
Received: by suntan.tandem.com (8.6.12/suntan5.970212)  for tip-relay
	id CAA15903; Fri, 8 Aug 1997 02:45:06 -0700
Received: from d06lmsgate.uk.ibm.com by suntan.tandem.com (8.6.12/suntan5.970212)  for <tip@tandem.com>
	id CAA15897; Fri, 8 Aug 1997 02:45:02 -0700
Received: from d06lms01.emea.ibm.com by d06lmsgate.uk.ibm.com (AIX 4.1/UCB 5.64/4.03)
          id AA20968; Fri, 8 Aug 1997 10:41:38 +0100
Received: by UK.IBM.COM (Soft-Switch LMS 2.0) with snapi via D06AU009
          id 5060100004787241; Fri, 8 Aug 1997 09:45:35 +0000
From: Tom Freund <tjfreund@uk.ibm.com>
To: p.furniss@ulcc.ac.uk
MMDF-Warning:  Parse error in original version of preceding line at ietf.org
Cc: tip@tandem.com
MMDF-Warning:  Parse error in original version of preceding line at ietf.org
Subject: Re: TIP - BEGIN message - is it useful ?
Message-Id: <5060100004787241000002L012*@MHS>
Date: Fri, 8 Aug 1997 09:45:35 +0000
Mime-Version: 1.0
Content-Type: text/plain

Keith,

     Peter's attached justification for a client BEGIN is a very interesting
scenario. I'd be very
interested in understanding the details and how the different servers register
with the
initial 'server' TM using TIP. This seems to illustate what has been referred
to in some
products as coordinator migration (and also the equivalent of what an OTS
explicit factory
begin provides) in terms of capabilities ... i.e. allowing the client to
demarcate the work unit
but locate the coordinator responsibility external to the client.

Tom

> There needs to be more justification for the presence in TIP of the BEGIN
> message.


> The possible use of BEGIN/BEGUN is where the client is going to use the TIP
> URL to identify its application messages as being part of the transaction,
> send several such messages (possibly to different servers, hoping the
> others correctly use PULL to register with the initial server's TM), and
> then tell the initial server it is ok to try to commit. (This has a
> one-to-one correspondence with the semantics of OTS interactions, I
> believe)











Received: from cnri by ietf.org id aa04065; 8 Aug 97 6:28 EDT
Received: from suntan.tandem.com (suntan.tandem.com [192.216.221.8]) by cnri.reston.va.us (8.8.5/8.7.3) with SMTPid GAA21261 for <ietf-archive@cnri.reston.va.us>; Fri, 8 Aug 1997 06:26:48 -0400 (EDT)
Received: by suntan.tandem.com (8.6.12/suntan5.970212)  for tip-relay
	id CAA16767; Fri, 8 Aug 1997 02:58:28 -0700
Received: from d06lmsgate.uk.ibm.com by suntan.tandem.com (8.6.12/suntan5.970212)  for <tip@tandem.com>
	id CAA16764; Fri, 8 Aug 1997 02:58:25 -0700
Received: from d06lms01.emea.ibm.com by d06lmsgate.uk.ibm.com (AIX 4.1/UCB 5.64/4.03)
          id AA34320; Fri, 8 Aug 1997 10:55:11 +0100
Received: by UK.IBM.COM (Soft-Switch LMS 2.0) with snapi via D06AU009
          id 5060100004788417; Fri, 8 Aug 1997 09:59:07 +0000
From: Tom Freund <tjfreund@uk.ibm.com>
To: p.furniss@ulcc.ac.uk
MMDF-Warning:  Parse error in original version of preceding line at ietf.org
Cc: tip@tandem.com
MMDF-Warning:  Parse error in original version of preceding line at ietf.org
Subject: Re: TIP - node rules
Message-Id: <5060100004788417000002L072*@MHS>
Date: Fri, 8 Aug 1997 09:59:07 +0000
Mime-Version: 1.0
Content-Type: text/plain

Peter,


> There might also need to be something about the relation between the
> and the particulars would be in the TIP + application protocol P spec
> (which I agree will be bilateral in the first instances), but there are
> some rules that it might be useful to state for guidance.

> One kind of rule, essential because of the two-pipe mechanism, is making
> sure the top-node (the travel agent in the requirements example) does not
> initiate commitment until all the subordinates have registered.
> Generalising this precisely may not be that easy. A particular might be:

      Doesn't the general rule need to also state that all applications
messages must have been
received by a server ... this would be the equivalent of the
OTS/implicit/checked behavior?

     Another case, not specifically on this point but related is
out-of-sequence messages ... i.e. a failure
in the server causes the server to restart at some random point in the
application message flow (btw a
point which is not covered in the OMG/OTS specification).

Tom Freund


Received: from cnri by ietf.org id aa24733; 12 Aug 97 23:36 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid XAA01553 for <ietf-archive@cnri.reston.va.us>; Tue, 12 Aug 1997 23:34:32 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id XAA06459 for <ietf-archive@cnri.reston.va.us>; Tue, 12 Aug 1997 23:30:59 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Tue, 12 Aug 1997 23:29:24 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id XAA06303 for jmp-outgoing; Tue, 12 Aug 1997 23:28:51 -0400 (EDT)
Date: Tue, 12 Aug 1997 23:29:00 -0400 (EDT)
From: JK Martin <jkm@underscore.com>
Message-Id: <199708130329.XAA13172@uscore.underscore.com>
To: jmp@pwg.org
Subject: JMP> The Job Monitoring MIB WG is NOT chartered???
Cc: rturner@sharplabs.com
X-Sun-Charset: US-ASCII
Sender: jmp-owner@pwg.org

This snippet comes from Randy Turner's recent IPP minutes
from the IETF plenary last week:

   One note about the job MIB. Keith Moore, our area director for
   applications, noted that there is no formal IETF working group
   chartered for the Job MIB effort. Further, there may be problems
   with IPP achieving "proposed" status if IPP documents reference
   such other documents. He reiterated that the Printer Working
   Group had submitted an extension to the Printer MIB working 
   group's charter to include the Job MIB, but that the request
   was rejected by the IESG, so there may be a problem here.

I have not yet spoken with Randy about exactly what went on,
but perhaps someone else (maybe the PMP chairpersons) can
comment on this?

	...jay


Received: from cnri by ietf.org id aa26395; 13 Aug 97 1:42 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid BAA01662 for <ietf-archive@cnri.reston.va.us>; Wed, 13 Aug 1997 01:40:41 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id BAA07153 for <ietf-archive@cnri.reston.va.us>; Wed, 13 Aug 1997 01:37:08 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Wed, 13 Aug 1997 01:35:59 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id BAA07003 for jmp-outgoing; Wed, 13 Aug 1997 01:35:17 -0400 (EDT)
Date: Tue, 12 Aug 1997 22:35:20 -0700 (PDT)
From: Chris Wellens <chrisw@iwl.com>
To: JK Martin <jkm@underscore.com>
Cc: jmp@pwg.org, rturner@sharplabs.com
Subject: Re: JMP> The Job Monitoring MIB WG is NOT chartered???
In-Reply-To: <199708130329.XAA13172@uscore.underscore.com>
Message-Id: <Pine.SUN.3.93.970812223000.4326D-100000@iwl.iwl.com>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: jmp-owner@pwg.org


Neither Lloyd Young nor I received notification from the IESG
that the Job MIB charter was rejected.  I just sent off some
email requesting a clarification.  


-----------------------------------------------------------------------------
--==--==--==-  Chris Wellens             
==--==--==--=  Email: chrisw@iwl.com     Web: http://www.iwl.com/
--==--==--==-  InterWorking Labs, Inc.   244 Santa Cruz Ave, Aptos, CA 95003
==--==--==--=  Tel:  +1 408 685 3190     Fax:  +1 408 662 9065
-----------------------------------------------------------------------------



On Tue, 12 Aug 1997, JK Martin wrote:

> This snippet comes from Randy Turner's recent IPP minutes
> from the IETF plenary last week:
> 
>    One note about the job MIB. Keith Moore, our area director for
>    applications, noted that there is no formal IETF working group
>    chartered for the Job MIB effort. Further, there may be problems
>    with IPP achieving "proposed" status if IPP documents reference
>    such other documents. He reiterated that the Printer Working
>    Group had submitted an extension to the Printer MIB working 
>    group's charter to include the Job MIB, but that the request
>    was rejected by the IESG, so there may be a problem here.
> 
> I have not yet spoken with Randy about exactly what went on,
> but perhaps someone else (maybe the PMP chairpersons) can
> comment on this?
> 
> 	...jay
> 



Received: from cnri by ietf.org id aa08076; 18 Aug 97 11:36 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid LAA13689 for <ietf-archive@cnri.reston.va.us>; Mon, 18 Aug 1997 11:39:23 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id LAA17302 for <ietf-archive@cnri.reston.va.us>; Mon, 18 Aug 1997 11:35:49 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 18 Aug 1997 11:32:48 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id LAA17156 for jmp-outgoing; Mon, 18 Aug 1997 11:32:10 -0400 (EDT)
Message-Id: <s3f816a9.061@novell.com>
X-Mailer: Novell GroupWise 4.1
Date: Mon, 18 Aug 1997 09:32:00 -0600
From: Scott Isaacson <SISAACSON@novell.com>
To: jmp@pwg.org, jkm@underscore.com
Cc: rturner@sharplabs.com
Subject: Re: JMP> The Job Monitoring MIB WG is NOT chartered???
Mime-Version: 1.0
Content-Type: text/plain
Content-Disposition: inline
Sender: jmp-owner@pwg.org

Jay,

This discussion came up during the presentation of the IPP Model that 
I was leading.

I made the comment that over that last few months, the IPP working group has
been moving to align with the Printer MIB and the Job Monitoring MIB as
much as possible.  I said that this was a good thing for the group to do.

However, this brought on "much" discussion from many of what I would call
the "non-IPP-specific IETF players".  

The most vocal of which was Keith Moore stating very emphatically that the
proposal for including the Job Monitoring MIB in printmib working group's
charter had been reviewed by the IESG and rejected.   Therefore, there
was no Job MIB to align with.  Many of the more active PWG members in the 
room (myself, Randy, Carl-Uno, Steve Z., Lee F.) all seemed surprised by the

statement.  Several, including myself, pointed out the mailing list,
presentations 
at Memphis and the expectation among the working group members that it had 
been chartered and that the draft was nearing completion.  This information
did not make Keith rethink the IESG decision.

Sounds like from Chirs Wellen's email, she is seeking clarification.

Scott I.

>>> JK Martin <jkm@underscore.com> 08/12/97 09:29PM >>>
This snippet comes from Randy Turner's recent IPP minutes
from the IETF plenary last week:

   One note about the job MIB. Keith Moore, our area director for
   applications, noted that there is no formal IETF working group
   chartered for the Job MIB effort. Further, there may be problems
   with IPP achieving "proposed" status if IPP documents reference
   such other documents. He reiterated that the Printer Working
   Group had submitted an extension to the Printer MIB working 
   group's charter to include the Job MIB, but that the request
   was rejected by the IESG, so there may be a problem here.

I have not yet spoken with Randy about exactly what went on,
but perhaps someone else (maybe the PMP chairpersons) can
comment on this?

 ...jay
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                                                                            
                     


Received: from cnri by ietf.org id aa10965; 18 Aug 97 14:31 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid OAA14407 for <ietf-archive@cnri.reston.va.us>; Mon, 18 Aug 1997 14:34:11 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id OAA19217 for <ietf-archive@cnri.reston.va.us>; Mon, 18 Aug 1997 14:30:36 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 18 Aug 1997 14:27:05 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id OAA18753 for ipp-outgoing; Mon, 18 Aug 1997 14:19:23 -0400 (EDT)
Message-ID: <33F891DB.8F095201@parc.xerox.com>
Date: Mon, 18 Aug 1997 11:18:03 PDT
From: Larry Masinter <masinter@parc.xerox.com>
Organization: Xerox PARC
X-Mailer: Mozilla 4.01 [en] (Win95; U)
MIME-Version: 1.0
To: Randy Turner <rturner@sharplabs.com>
CC: ipp@pwg.org
Subject: IPP> MIME-types and alignment
X-Priority: 3 (Normal)
References: <33F03102.41C6@sharplabs.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: ipp-owner@pwg.org

>     It was the opinion of Larry Masinter (chair of HTTP WG), Keith
>     Moore, and most of the IETF audience that alignment with the
>     Printer MIB was a mistake, and that we should focus on sticking
>     with MIME-type specifications.

To be more precise:

When IPP is being used for transporting a message (document, print
instructions) from a willing sender to a willing recipient, alignment
with other widely implemented and deployed Internet protocols for
message transmission (mail, fax, Web) is more useful than alignment with
some hypothetical and not widely deployed protocol for system management
and monitoring of the status of a device.


Received: from cnri by ietf.org id aa14271; 18 Aug 97 18:04 EDT
Received: from lists.underscore.com (uscore-2.mv.com [199.125.85.31]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid SAA15213 for <ietf-archive@cnri.reston.va.us>; Mon, 18 Aug 1997 18:07:48 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id SAA25794 for <ietf-archive@cnri.reston.va.us>; Mon, 18 Aug 1997 18:04:14 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 18 Aug 1997 17:59:11 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id RAA25071 for ipp-outgoing; Mon, 18 Aug 1997 17:51:17 -0400 (EDT)
From: don@lexmark.com
Message-Id: <199708182151.AA29685@interlock2.lexmark.com>
X-Lotus-Fromdomain: LEXMARK@LEXMTA
To: rturner@sharplabs.com
Cc: Ipp@pwg.org
Date: Mon, 18 Aug 1997 17:51:24 -0400
Subject: IPP> Re:
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: ipp-owner@pwg.org


It should be made clear that more than a single OS vendor thought
that the use of a 32-bit job number would be more appropriate.  At the
discussion I remember at Redmond, Unix, OS/2 and NT all currently
use job numbers that would more easily map to the printer-URI and
job-identifier concept.

As a compromise position, maybe it would be better to simply
standardize that in legacy environments a job-URI should be
the printer-URI concatenated with the job-identifier.  Obvious this
would be easy to recognize for the IPP-to-LPD gateway and if
the job-URI is not of that format then the gateway must assume
the a non-legacy (is that a backwards concept or what?) system
is involved and the gateway would have to deal with this mapping
in some other manner.

Don

**********************************************
* Don Wright                 don@lexmark.com *
* Manager, Strategic Alliances and Standards *
* Lexmark International                      *
* 740 New Circle Rd                          *
* Lexington, Ky 40550                        *
* 606-232-4808 (phone) 606-232-6740 (fax)    *
**********************************************



...

>I talked with Scott and Steve Zilles about the technical
>justification for this decision. Between Scott and Steve, I
>came away with the following three reasons why the decision
>was made.
>
>         1. Make it easier for one particular vendor
>            to code.





Received: from cnri by ietf.org id aa08992; 1 Sep 97 13:55 EDT
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid NAA22100 for <ietf-archive@cnri.reston.va.us>; Mon, 1 Sep 1997 13:58:59 -0400 (EDT)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id MAA20728;
	Mon, 1 Sep 1997 12:54:26 -0500 (CDT)
Received: from academ.com (sob@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id MAA20722
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Mon, 1 Sep 1997 12:54:24 -0500 (CDT)
Received: (from sob@localhost)
	by academ.com (8.8.5/8.8.5) id MAA28665;
	Mon, 1 Sep 1997 12:54:15 -0500 (CDT)
Message-Id: <199709011754.MAA28665@academ.com>
From: Stan Barber <sob@academ.com>
Date: Mon, 1 Sep 1997 12:54:14 CDT
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Paul Overell <paulo@turnpike.com>, ietf-nntp@academ.com
Subject: Re: ietf-nntp New draft available
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

You write:
> I think you need to list any particular incompatibilities with RFC977, in particular
> 4 digit years in the NEWGROUPS and NEWNEWS command; and the removal of the SLAVE
> command.  

The NEWGROUPS and NEWNEWS commands are not incompatible with RFC977. They
extend the syntax, but the old syntax works just fine.

The SLAVE command did nothing in RFC 977, so I removed it. Please tell me how 
you use the SLAVE command. If lots of people use, we can put it back in. If
no one uses it, what's the point of having it in there?

> This whole section concerning MUST and SHOULD etc could be replaced with a reference
> to RFC2119.

Good idea.

> 
> [snip]
> 
> >          10.2.1    ARTICLE
> 
> [snip]
> 
> >          10.2.1.1  Responses
> >
> >                 220 n <a> article retrieved - head and body follow (n =
> >                    article number, <a> = message-id)
> >                 221 n <a> article retrieved - head follows
> >                 222 n <a> article retrieved - body follows
> >                 223 n <a> article retrieved - request text separately
> >                 412 no news group has been selected
> >                 420 no current article has been selected
> >                 423 no such article number in this group
> >                 430 no such article found
> 
> When an ARTICLE is requested by message-id what is the article number, n, given in
> the response? for which newsgroup? perhaps that from the last GROUP command but what
> if no GROUP command has been given?  Implementations I have used give 0 as the
> article number in this case.  This needs to be specified.

Okey.

> 
> [snip]
> >          12.2 DATE
> >
> [snip]
> 
> >            This command returns a one-line response code of 111 followed
> >            by the GMT date and time on the server in the form
>                     ^^^
>                     UTC
I will handle this differently in the next release of the document.
> 
> >          12.4 NEWGROUPS
> 
> [snip]
> >            with HH being hours on the 24-hour clock, MM minutes 00-59,
> >            and SS seconds 00-59.  The time is assumed to be in the
> >            server's timezone unless the token "GMT" appears in which case
> >            both time and date are evaluated at the 0 meridian.
> 
> Reword this as
> 
>         With HH being hours in the 24-hour clock 00-23, MM minutes 00-59, and SS
>         seconds 00-60, which allows for leap seconds.  The token "GMT" specifies
>         that the date and time are given in UTC.  If the token "GMT" is omitted then
>         the date and time are specified in the server's local timezone.  Note that
>         there is no way within this specification of NNTP to establish the server's
>         local timezone.

I will consider your suggestion in the next release of this document.

> 
> [snip]
> 
> >          13.1 Initial IANA Registry
> 
> >            The IANA's initial registry of NNTP service extensions
> >            consists of these entries:
> 
> [snip]
> >          Identification and    AUTHINFO              Defined in this
> >          Authentication        AUTHINFO SIMPLE       document
> 
> AUTHINFO SIMPLE is *not* defined in this document.

True. This is an error and should be replaced with AUTHINFO GENERIC.

> General Comments.
> ----------------
> 
> 1.      Needs a contents page, difficult to find commands otherwise.

This is planned for a future release of the document. When I add the examples,
I will add the table of contents.

> 
> 2.      Page 30 is missing, or rather page numbering has gone wrong.

Probably the latter. It was paginated automatically by a word processor.

> 
> 3.      I am not clear on the status of the non-RFC977 commands.  Are they optional
>         extensions or a mandatory part of the standard?  Does the LIST EXTENSION
>         list the extensions to RFC977 or to this draft, RFC977bis?  I.e. would any
>         of these be returned by LIST EXTENSIONS? 
> 
>         MODE READER
>         AUTHINFO USER
>         AUTHINFO PASS
>         AUTHINFO GENERIC
>         LIST EXTENSIONS
>         LIST ACTIVE
>         LIST ACTIVE.TIMES
>         LIST DISTRIBUTIONS
>         LIST DISTRIB.PATS
>         LIST NEWSGROUPS
>         LIST OVERVIEW.FMT
>         LIST SUBSCRIPTIONS
>         LISTGROUP
>         OVER
>         PAT
>         CHARSET
>         DATE

All commands listed in this document other than those in the IANA registry 
table are considered part of the base and would not be returned by
LIST EXTENSIONS.

> 
> 4.      Part of the vagueness in RFC977 was its lack of a precise, complete, formal
>         syntax of both command and replies.  Please can we have one? preferably
>         using ABNF (draft-ietf-drums-abnf-03.txt, vested interest declared).


Please write up one and send it along.

> 
> 5.      The SLAVE command has been removed.  This in an incompatible change so
>         should either be noted as such or recommend that servers implement it as a
>         NOP and always return 202.


Yes, it was removed because it did nothing. 

> 
> 6.      I agree with Jonathan Grobe that the STAT, BODY, and HEADER command deserve
>         a section each, otherwise they get lost within the text about ARTICLE.
> 


Okey. Both you and Jonathan find this confusing or believe it confuses others.
Please suggest new text that addresses this concern.
-- 
Stan   | Academ Consulting Services        |internet: sob@academ.com
Olan   | For more info on academ, see this |uucp: {mcsun|amdahl}!academ!sob
Barber | URL- http://www.academ.com/academ |Opinions expressed are only mine.


Received: from cnri by ietf.org id aa09786; 1 Sep 97 15:01 EDT
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid PAA22199 for <ietf-archive@cnri.reston.va.us>; Mon, 1 Sep 1997 15:04:45 -0400 (EDT)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id OAA20985;
	Mon, 1 Sep 1997 14:00:33 -0500 (CDT)
Received: from academ.com (root@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id OAA20980
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Mon, 1 Sep 1997 14:00:32 -0500 (CDT)
Received: from karoshi.ucsd.edu (brian@karoshi.ucsd.edu [132.239.1.111])
	by academ.com (8.8.5/8.8.5) with ESMTP id OAA29452;
	Mon, 1 Sep 1997 14:00:30 -0500 (CDT)
Received: (from brian@localhost)
	by karoshi.ucsd.edu (8.8.5/8.8.5) id MAA03937;
	Mon, 1 Sep 1997 12:00:28 -0700 (PDT)
Date: Mon, 1 Sep 1997 12:00:28 -0700 (PDT)
From: Brian Kantor <brian@karoshi.ucsd.edu>
Message-Id: <199709011900.MAA03937@karoshi.ucsd.edu>
To: ietf-nntp@academ.com, paulo@turnpike.com, sob@academ.com
Subject: Re: ietf-nntp New draft available
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

>article number if no group is given

all zeros
	- Brian


Received: from cnri by ietf.org id aa09406; 2 Sep 97 11:26 EDT
Received: from announcer.academ.com (majordomo@ANNOUNCER.ACADEM.COM [198.137.249.60]) by cnri.reston.va.us (8.8.5/8.7.3) with ESMTPid LAA24048 for <ietf-archive@cnri.reston.va.us>; Tue, 2 Sep 1997 11:29:54 -0400 (EDT)
Received: (from majordomo@localhost)
	by announcer.academ.com (8.8.5/8.8.5) id KAA24259;
	Tue, 2 Sep 1997 10:25:59 -0500 (CDT)
Received: from academ.com (sob@ACADEM.COM [198.137.249.2])
	by announcer.academ.com (8.8.5/8.8.5) with ESMTP id KAA24254
	for <ietf-nntp@ANNOUNCER.ACADEM.COM>; Tue, 2 Sep 1997 10:25:58 -0500 (CDT)
Received: (from sob@localhost)
	by academ.com (8.8.5/8.8.5) id KAA05952;
	Tue, 2 Sep 1997 10:25:51 -0500 (CDT)
Message-Id: <199709021525.KAA05952@academ.com>
From: Stan Barber <sob@academ.com>
Date: Tue, 2 Sep 1997 10:25:51 CDT
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Paul Overell <paulo@turnpike.com>, ietf-nntp@academ.com
Subject: Re: ietf-nntp New draft available
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

> The extended syntax of NEWNEWS and NEWGROUPS are incompatible in so far
> that a client issuing 4 digit years will not work with a server that
> conforms to RFC977.  I am not saying that this is a bad thing, just that
> it needs specifying.  New RFC977bis clients will need to be aware of
> this if they are to interwork with old RFC977 servers. 

I see your point. I will give this some thought for a future version of 
the document.
	
> 
> >The SLAVE command did nothing in RFC 977, so I removed it. Please tell me how 
> >you use the SLAVE command. If lots of people use, we can put it back in. If
> >no one uses it, what's the point of having it in there?
> 
> Nor am I arguing for the retention of the SLAVE command.  But it is
> incompatible in that an RFC977 conforming client can expect the SLAVE
> command.  Again it needs specifying.

Ditto.

> Sorry to labour the point, but are you saying that those commands not in
> the registry are mandatory and those in the registry are optional? 

Yes. 

> At the very least change the title of 10.2.1 to
> 
> 10.2.1  ARTICLE, HEAD, BODY and STAT commands.
>
> But I would rather that it were split into individual sections, one for
> each command.  Each section giving just the semantics and responses for
> that particular command, then referencing a section on the common
> semantics of the effect on the current article pointer etc.

I am willing to change it, but I'd like to see more feedback first.

-- 
Stan   | Academ Consulting Services        |internet: sob@academ.com
Olan   | For more info on academ, see this |uucp: {mcsun|amdahl}!academ!sob
Barber | URL- http://www.academ.com/academ |Opinions expressed are only mine.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
